ILLUSTO Vulnerability Assessment

Summary

The table below shows the numbers of issues identified in different categories. Issues are classified according to severity as High, Medium, Low, Information or False Positive. This reflects the likely impact of each issue for a typical organization. Issues are also classified according to confidence as Certain, Firm or Tentative. This reflects the inherent reliability of the technique that was used to identify the issue.

    Confidence
    Certain Firm Tentative Total
Severity High 0 0 0 0
Medium 0 0 0 0
Low 7 57 0 64
Information 147 9 0 156
False Positive 0 0 0 0

The chart below shows the aggregated numbers of issues identified in each category. Solid colored bars represent issues with a confidence level of Certain, and the bars fade as the confidence level falls.

    Number of issues
    0 20 40 60 80 100 120 140 160
Severity High
 
Medium
 
Low
 

Contents

1. Low severity issues

1.1. Cookie manipulation (DOM-based)

1.2. Link manipulation (DOM-based)

1.3. Strict transport security not enforced

2. Informational issues

2.1. Cross-origin resource sharing

2.2. Cross-origin resource sharing: arbitrary origin trusted

2.3. Input returned in response (reflected)

2.4. Cross-domain Referer leakage

2.5. Cross-domain script include

2.6. Frameable response (potential Clickjacking)

2.7. DOM data manipulation (DOM-based)

2.8. Email addresses disclosed

2.9. Cacheable HTTPS response

2.10. TLS certificate


1. Low severity issues
Next
1.1. Cookie manipulation (DOM-based)
Next

There are 55 instances of this issue:

Issue background

DOM-based vulnerabilities arise when a client-side script reads data from a controllable part of the DOM (for example, the URL) and processes this data in an unsafe way.

DOM-based cookie manipulation arises when a script writes controllable data into the value of a cookie. An attacker may be able to use the vulnerability to construct a URL that, if visited by another application user, will set an arbitrary value in the user's cookie.

The potential impact of the vulnerability depends on the role that the cookie plays within the application. If the cookie is used to control the behavior that results from certain user actions (for example, a 'production' versus 'demo' mode setting), then the attacker may be able to cause the user to perform unintended actions by manipulating the cookie's value. If the cookie is used to track the user's session, then the attacker may be able to perform a session fixation attack, in which they set the cookie's value to a valid token that they have obtained from the application, and then hijack the session during the victim user's subsequent interaction with the application.

Burp Suite automatically identifies this issue using dynamic and static code analysis. Static analysis can lead to false positives that are not actually exploitable. If Burp Scanner has not provided any evidence resulting from dynamic analysis, you should review the relevant code and execution paths to determine whether this vulnerability is indeed present, or whether mitigations are in place that would prevent exploitation.

Issue remediation

The most effective way to avoid DOM-based cookie manipulation vulnerabilities is not to dynamically write to cookies using data that originated from any untrusted source. This behavior should never be implemented for cookies that have any role in controlling privileged actions or user sessions within the application.

References

Vulnerability classifications



1.1.1. https://dev-app.illusto.com/
Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from location.href and passed to document.cookie.

Request

GET / HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D1%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _ga=GA1.2.1572859313.1697020601; _engagebay_visitor_id=74288487886816658; _ga_VF7Y0F40QW=GS1.1.1697023836.2.0.1697023836.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697023836.2.0.1697023836.60.0.0; _ga_6XVSDYWDG9=GS1.1.1697023836.2.0.1697023836.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: none
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:49:54 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from location.href and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/?r8vopjgv5r=r8vopjgv5r%27%22`'"/r8vopjgv5r/><r8vopjgv5r/\>xyux05f5pj&#r8vopjgv5r=r8vopjgv5r%27%22`'"/r8vopjgv5r/><r8vopjgv5r/\>xyux05f5pj&

The previous value reached the sink as:

sbjs_current_add=fd%3D2023-10-14%2012%3A43%3A20%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2F%3Fr8vopjgv5r%3Dr8vopjgv5r%2527%2522%60%27%22%2Fr8vopjgv5r%2F%3E%3Cr8vopjgv5r%2F%5C%3Exyux05f5pj%26%23r8vopjgv5r%3Dr8vopjgv5r%2527%2522%60%27%22%2Fr8vopjgv5r%2F%3E%3Cr8vopjgv5r%2F%5C%3Exyux05f5pj%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2F%3Fj7mol5jpu6%3Dj7mol5jpu6%2527%2522%2560%27%2522%2Fj7mol5jpu6%2F%253E%253Cj7mol5jpu6%2F%5C%253Evjjca27lv1%26; expires=Fri, 12 Jan 2024 07:13:20 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70461)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77871)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77833)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755
1.1.2. https://dev-app.illusto.com/
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from document.referrer and passed to document.cookie.

Request

GET / HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D1%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _ga=GA1.2.1572859313.1697020601; _engagebay_visitor_id=74288487886816658; _ga_VF7Y0F40QW=GS1.1.1697023836.2.0.1697023836.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697023836.2.0.1697023836.60.0.0; _ga_6XVSDYWDG9=GS1.1.1697023836.2.0.1697023836.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: none
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:49:54 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from document.referrer and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/?j7mol5jpu6=j7mol5jpu6%27%22%60'%22/j7mol5jpu6/%3E%3Cj7mol5jpu6/\%3Evjjca27lv1&

The previous value reached the sink as:

sbjs_current_add=fd%3D2023-10-14%2012%3A43%3A20%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2F%3Fr8vopjgv5r%3Dr8vopjgv5r%2527%2522%60%27%22%2Fr8vopjgv5r%2F%3E%3Cr8vopjgv5r%2F%5C%3Exyux05f5pj%26%23r8vopjgv5r%3Dr8vopjgv5r%2527%2522%60%27%22%2Fr8vopjgv5r%2F%3E%3Cr8vopjgv5r%2F%5C%3Exyux05f5pj%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2F%3Fj7mol5jpu6%3Dj7mol5jpu6%2527%2522%2560%27%2522%2Fj7mol5jpu6%2F%253E%253Cj7mol5jpu6%2F%5C%253Evjjca27lv1%26; expires=Fri, 12 Jan 2024 07:13:20 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at HTMLDocument.get [as referrer] (<anonymous>:1:353366)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70516)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77871)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77833)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The following proof of concept was generated for this issue:


<!-- Visit from your domain -->
http://your-domain?
<!-- Link back to site from your domain -->
<a href="https://dev-app.illusto.com/">PoC</a>
1.1.3. https://dev-app.illusto.com/
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from location.href and passed to document.cookie.

Request

GET / HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D1%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _ga=GA1.2.1572859313.1697020601; _engagebay_visitor_id=74288487886816658; _ga_VF7Y0F40QW=GS1.1.1697023836.2.0.1697023836.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697023836.2.0.1697023836.60.0.0; _ga_6XVSDYWDG9=GS1.1.1697023836.2.0.1697023836.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: none
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:49:54 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from location.href and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/?chvjvvefa4=chvjvvefa4%27%22`'"/chvjvvefa4/><chvjvvefa4/\>mfgb6zolny&#chvjvvefa4=chvjvvefa4%27%22`'"/chvjvvefa4/><chvjvvefa4/\>mfgb6zolny&

The previous value reached the sink as:

sbjs_first_add=fd%3D2023-10-14%2012%3A43%3A20%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2F%3Fchvjvvefa4%3Dchvjvvefa4%2527%2522%60%27%22%2Fchvjvvefa4%2F%3E%3Cchvjvvefa4%2F%5C%3Emfgb6zolny%26%23chvjvvefa4%3Dchvjvvefa4%2527%2522%60%27%22%2Fchvjvvefa4%2F%3E%3Cchvjvvefa4%2F%5C%3Emfgb6zolny%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2F%3Frlzh6qtolm%3Drlzh6qtolm%2527%2522%2560%27%2522%2Frlzh6qtolm%2F%253E%253Crlzh6qtolm%2F%5C%253Ed5tn0gpjwd%26; expires=Fri, 12 Jan 2024 07:13:20 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70461)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77974)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77938)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755
1.1.4. https://dev-app.illusto.com/
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from document.referrer and passed to document.cookie.

Request

GET / HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D1%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _ga=GA1.2.1572859313.1697020601; _engagebay_visitor_id=74288487886816658; _ga_VF7Y0F40QW=GS1.1.1697023836.2.0.1697023836.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697023836.2.0.1697023836.60.0.0; _ga_6XVSDYWDG9=GS1.1.1697023836.2.0.1697023836.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: none
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:49:54 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from document.referrer and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/?rlzh6qtolm=rlzh6qtolm%27%22%60'%22/rlzh6qtolm/%3E%3Crlzh6qtolm/\%3Ed5tn0gpjwd&

The previous value reached the sink as:

sbjs_first_add=fd%3D2023-10-14%2012%3A43%3A20%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2F%3Fchvjvvefa4%3Dchvjvvefa4%2527%2522%60%27%22%2Fchvjvvefa4%2F%3E%3Cchvjvvefa4%2F%5C%3Emfgb6zolny%26%23chvjvvefa4%3Dchvjvvefa4%2527%2522%60%27%22%2Fchvjvvefa4%2F%3E%3Cchvjvvefa4%2F%5C%3Emfgb6zolny%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2F%3Frlzh6qtolm%3Drlzh6qtolm%2527%2522%2560%27%2522%2Frlzh6qtolm%2F%253E%253Crlzh6qtolm%2F%5C%253Ed5tn0gpjwd%26; expires=Fri, 12 Jan 2024 07:13:20 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at HTMLDocument.get [as referrer] (<anonymous>:1:353366)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70516)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77974)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77938)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The following proof of concept was generated for this issue:


<!-- Visit from your domain -->
http://your-domain?
<!-- Link back to site from your domain -->
<a href="https://dev-app.illusto.com/">PoC</a>
1.1.5. https://dev-app.illusto.com/
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from location.href and passed to document.cookie.

Request

GET / HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D1%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _ga=GA1.2.1572859313.1697020601; _engagebay_visitor_id=74288487886816658; _ga_VF7Y0F40QW=GS1.1.1697023836.2.0.1697023836.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697023836.2.0.1697023836.60.0.0; _ga_6XVSDYWDG9=GS1.1.1697023836.2.0.1697023836.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: none
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:49:54 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from location.href and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/?hfub0remr7=hfub0remr7%27%22`'"/hfub0remr7/><hfub0remr7/\>v9qiz1s8sk&#hfub0remr7=hfub0remr7%27%22`'"/hfub0remr7/><hfub0remr7/\>v9qiz1s8sk&

The previous value reached the sink as:

sbjs_session=pgs%3D1%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2F%3Fhfub0remr7%3Dhfub0remr7%2527%2522%60%27%22%2Fhfub0remr7%2F%3E%3Chfub0remr7%2F%5C%3Ev9qiz1s8sk%26%23hfub0remr7%3Dhfub0remr7%2527%2522%60%27%22%2Fhfub0remr7%2F%3E%3Chfub0remr7%2F%5C%3Ev9qiz1s8sk%26; expires=Sat, 14 Oct 2023 07:43:20 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at Object.session (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70813)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78706
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78674
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755
1.1.6. https://dev-app.illusto.com/App/2002984
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /App/2002984

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from location.href and passed to document.cookie.

Request

GET /App/2002984 HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga=GA1.2.1572859313.1697020601; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266482.21.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266482.0.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266482.60.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:56:01 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from location.href and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/App/2002984?xqtiqx1tgq=xqtiqx1tgq%27%22`'"/xqtiqx1tgq/><xqtiqx1tgq/\>v4e8wfk17h&#xqtiqx1tgq=xqtiqx1tgq%27%22`'"/xqtiqx1tgq/><xqtiqx1tgq/\>v4e8wfk17h&

The previous value reached the sink as:

sbjs_current_add=fd%3D2023-10-14%2012%3A44%3A11%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2FApp%2F2002984%3Fxqtiqx1tgq%3Dxqtiqx1tgq%2527%2522%60%27%22%2Fxqtiqx1tgq%2F%3E%3Cxqtiqx1tgq%2F%5C%3Ev4e8wfk17h%26%23xqtiqx1tgq%3Dxqtiqx1tgq%2527%2522%60%27%22%2Fxqtiqx1tgq%2F%3E%3Cxqtiqx1tgq%2F%5C%3Ev4e8wfk17h%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2FApp%2F2002984%3Femc47kwvcx%3Demc47kwvcx%2527%2522%2560%27%2522%2Femc47kwvcx%2F%253E%253Cemc47kwvcx%2F%5C%253Ecsef0kah1b%26; expires=Fri, 12 Jan 2024 07:14:11 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70461)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77871)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77833)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755
1.1.7. https://dev-app.illusto.com/App/2002984
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /App/2002984

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from document.referrer and passed to document.cookie.

Request

GET /App/2002984 HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga=GA1.2.1572859313.1697020601; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266482.21.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266482.0.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266482.60.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:56:01 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from document.referrer and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/App/2002984?emc47kwvcx=emc47kwvcx%27%22%60'%22/emc47kwvcx/%3E%3Cemc47kwvcx/\%3Ecsef0kah1b&

The previous value reached the sink as:

sbjs_current_add=fd%3D2023-10-14%2012%3A44%3A11%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2FApp%2F2002984%3Fxqtiqx1tgq%3Dxqtiqx1tgq%2527%2522%60%27%22%2Fxqtiqx1tgq%2F%3E%3Cxqtiqx1tgq%2F%5C%3Ev4e8wfk17h%26%23xqtiqx1tgq%3Dxqtiqx1tgq%2527%2522%60%27%22%2Fxqtiqx1tgq%2F%3E%3Cxqtiqx1tgq%2F%5C%3Ev4e8wfk17h%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2FApp%2F2002984%3Femc47kwvcx%3Demc47kwvcx%2527%2522%2560%27%2522%2Femc47kwvcx%2F%253E%253Cemc47kwvcx%2F%5C%253Ecsef0kah1b%26; expires=Fri, 12 Jan 2024 07:14:11 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at HTMLDocument.get [as referrer] (<anonymous>:1:353366)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70516)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77871)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77833)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The following proof of concept was generated for this issue:


<!-- Visit from your domain -->
http://your-domain?
<!-- Link back to site from your domain -->
<a href="https://dev-app.illusto.com/App/2002984">PoC</a>
1.1.8. https://dev-app.illusto.com/App/2002984
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /App/2002984

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from location.href and passed to document.cookie.

Request

GET /App/2002984 HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga=GA1.2.1572859313.1697020601; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266482.21.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266482.0.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266482.60.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:56:01 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from location.href and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/App/2002984?kguyf6kjoq=kguyf6kjoq%27%22`'"/kguyf6kjoq/><kguyf6kjoq/\>ranv07oy7r&#kguyf6kjoq=kguyf6kjoq%27%22`'"/kguyf6kjoq/><kguyf6kjoq/\>ranv07oy7r&

The previous value reached the sink as:

sbjs_first_add=fd%3D2023-10-14%2012%3A44%3A11%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2FApp%2F2002984%3Fkguyf6kjoq%3Dkguyf6kjoq%2527%2522%60%27%22%2Fkguyf6kjoq%2F%3E%3Ckguyf6kjoq%2F%5C%3Eranv07oy7r%26%23kguyf6kjoq%3Dkguyf6kjoq%2527%2522%60%27%22%2Fkguyf6kjoq%2F%3E%3Ckguyf6kjoq%2F%5C%3Eranv07oy7r%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2FApp%2F2002984%3Fxl07rcm5cq%3Dxl07rcm5cq%2527%2522%2560%27%2522%2Fxl07rcm5cq%2F%253E%253Cxl07rcm5cq%2F%5C%253Espvzj5muol%26; expires=Fri, 12 Jan 2024 07:14:11 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70461)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77974)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77938)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755
1.1.9. https://dev-app.illusto.com/App/2002984
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /App/2002984

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from document.referrer and passed to document.cookie.

Request

GET /App/2002984 HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga=GA1.2.1572859313.1697020601; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266482.21.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266482.0.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266482.60.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:56:01 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from document.referrer and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/App/2002984?xl07rcm5cq=xl07rcm5cq%27%22%60'%22/xl07rcm5cq/%3E%3Cxl07rcm5cq/\%3Espvzj5muol&

The previous value reached the sink as:

sbjs_first_add=fd%3D2023-10-14%2012%3A44%3A11%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2FApp%2F2002984%3Fkguyf6kjoq%3Dkguyf6kjoq%2527%2522%60%27%22%2Fkguyf6kjoq%2F%3E%3Ckguyf6kjoq%2F%5C%3Eranv07oy7r%26%23kguyf6kjoq%3Dkguyf6kjoq%2527%2522%60%27%22%2Fkguyf6kjoq%2F%3E%3Ckguyf6kjoq%2F%5C%3Eranv07oy7r%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2FApp%2F2002984%3Fxl07rcm5cq%3Dxl07rcm5cq%2527%2522%2560%27%2522%2Fxl07rcm5cq%2F%253E%253Cxl07rcm5cq%2F%5C%253Espvzj5muol%26; expires=Fri, 12 Jan 2024 07:14:11 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at HTMLDocument.get [as referrer] (<anonymous>:1:353366)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70516)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77974)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77938)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The following proof of concept was generated for this issue:


<!-- Visit from your domain -->
http://your-domain?
<!-- Link back to site from your domain -->
<a href="https://dev-app.illusto.com/App/2002984">PoC</a>
1.1.10. https://dev-app.illusto.com/App/2002984
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /App/2002984

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from location.href and passed to document.cookie.

Request

GET /App/2002984 HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga=GA1.2.1572859313.1697020601; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266482.21.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266482.0.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266482.60.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:56:01 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from location.href and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/App/2002984?i9ztpgqo9h=i9ztpgqo9h%27%22`'"/i9ztpgqo9h/><i9ztpgqo9h/\>pd5mdsx1md&#i9ztpgqo9h=i9ztpgqo9h%27%22`'"/i9ztpgqo9h/><i9ztpgqo9h/\>pd5mdsx1md&

The previous value reached the sink as:

sbjs_session=pgs%3D1%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2FApp%2F2002984%3Fi9ztpgqo9h%3Di9ztpgqo9h%2527%2522%60%27%22%2Fi9ztpgqo9h%2F%3E%3Ci9ztpgqo9h%2F%5C%3Epd5mdsx1md%26%23i9ztpgqo9h%3Di9ztpgqo9h%2527%2522%60%27%22%2Fi9ztpgqo9h%2F%3E%3Ci9ztpgqo9h%2F%5C%3Epd5mdsx1md%26; expires=Sat, 14 Oct 2023 07:44:11 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at Object.session (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70813)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78706
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78674
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755
1.1.11. https://dev-app.illusto.com/App/2002985
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /App/2002985

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from location.href and passed to document.cookie.

Request

GET /App/2002985?ratio=16:9&videoPlatform=youtube HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D1%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266304.12.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266304.0.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266309.8.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/dashboard
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:51:49 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from location.href and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/App/2002985?ratio=yqxajchlyv%27%22`'"/yqxajchlyv/><yqxajchlyv/\>j196vpwvpy&16:9&videoPlatform=yqxajchlyv%27%22`'"/yqxajchlyv/><yqxajchlyv/\>j196vpwvpy&youtube#yqxajchlyv=yqxajchlyv%27%22`'"/yqxajchlyv/><yqxajchlyv/\>j196vpwvpy&

The previous value reached the sink as:

sbjs_current_add=fd%3D2023-10-14%2012%3A43%3A37%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2FApp%2F2002985%3Fratio%3Dyqxajchlyv%2527%2522%60%27%22%2Fyqxajchlyv%2F%3E%3Cyqxajchlyv%2F%5C%3Ej196vpwvpy%2616%3A9%26videoPlatform%3Dyqxajchlyv%2527%2522%60%27%22%2Fyqxajchlyv%2F%3E%3Cyqxajchlyv%2F%5C%3Ej196vpwvpy%26youtube%23yqxajchlyv%3Dyqxajchlyv%2527%2522%60%27%22%2Fyqxajchlyv%2F%3E%3Cyqxajchlyv%2F%5C%3Ej196vpwvpy%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2FApp%2F2002985%3Fratio%3Dl7fdzt286j%2527%2522%2560%27%2522%2Fl7fdzt286j%2F%253E%253Cl7fdzt286j%2F%5C%253Edl4z6f3w91%2616%3A9%26videoPlatform%3Dl7fdzt286j%2527%2522%2560%27%2522%2Fl7fdzt286j%2F%253E%253Cl7fdzt286j%2F%5C%253Edl4z6f3w91%26youtube; expires=Fri, 12 Jan 2024 07:13:37 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70461)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77871)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77833)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755
1.1.12. https://dev-app.illusto.com/App/2002985
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /App/2002985

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from document.referrer and passed to document.cookie.

Request

GET /App/2002985?ratio=16:9&videoPlatform=youtube HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D1%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266304.12.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266304.0.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266309.8.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/dashboard
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:51:49 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from document.referrer and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/App/2002985?ratio=l7fdzt286j%27%22%60'%22/l7fdzt286j/%3E%3Cl7fdzt286j/\%3Edl4z6f3w91&16:9&videoPlatform=l7fdzt286j%27%22%60'%22/l7fdzt286j/%3E%3Cl7fdzt286j/\%3Edl4z6f3w91&youtube

The previous value reached the sink as:

sbjs_current_add=fd%3D2023-10-14%2012%3A43%3A37%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2FApp%2F2002985%3Fratio%3Dyqxajchlyv%2527%2522%60%27%22%2Fyqxajchlyv%2F%3E%3Cyqxajchlyv%2F%5C%3Ej196vpwvpy%2616%3A9%26videoPlatform%3Dyqxajchlyv%2527%2522%60%27%22%2Fyqxajchlyv%2F%3E%3Cyqxajchlyv%2F%5C%3Ej196vpwvpy%26youtube%23yqxajchlyv%3Dyqxajchlyv%2527%2522%60%27%22%2Fyqxajchlyv%2F%3E%3Cyqxajchlyv%2F%5C%3Ej196vpwvpy%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2FApp%2F2002985%3Fratio%3Dl7fdzt286j%2527%2522%2560%27%2522%2Fl7fdzt286j%2F%253E%253Cl7fdzt286j%2F%5C%253Edl4z6f3w91%2616%3A9%26videoPlatform%3Dl7fdzt286j%2527%2522%2560%27%2522%2Fl7fdzt286j%2F%253E%253Cl7fdzt286j%2F%5C%253Edl4z6f3w91%26youtube; expires=Fri, 12 Jan 2024 07:13:37 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at HTMLDocument.get [as referrer] (<anonymous>:1:353366)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70516)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77871)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77833)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The following proof of concept was generated for this issue:


<!-- Visit from your domain -->
http://your-domain?
<!-- Link back to site from your domain -->
<a href="https://dev-app.illusto.com/App/2002985?ratio=16:9&amp;videoPlatform=youtube">PoC</a>
1.1.13. https://dev-app.illusto.com/App/2002985
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /App/2002985

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from location.href and passed to document.cookie.

Request

GET /App/2002985?ratio=16:9&videoPlatform=youtube HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D1%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266304.12.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266304.0.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266309.8.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/dashboard
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:51:49 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from location.href and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/App/2002985?ratio=n4lajqw062%27%22`'"/n4lajqw062/><n4lajqw062/\>kc68e9e97t&16:9&videoPlatform=n4lajqw062%27%22`'"/n4lajqw062/><n4lajqw062/\>kc68e9e97t&youtube#n4lajqw062=n4lajqw062%27%22`'"/n4lajqw062/><n4lajqw062/\>kc68e9e97t&

The previous value reached the sink as:

sbjs_first_add=fd%3D2023-10-14%2012%3A43%3A37%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2FApp%2F2002985%3Fratio%3Dn4lajqw062%2527%2522%60%27%22%2Fn4lajqw062%2F%3E%3Cn4lajqw062%2F%5C%3Ekc68e9e97t%2616%3A9%26videoPlatform%3Dn4lajqw062%2527%2522%60%27%22%2Fn4lajqw062%2F%3E%3Cn4lajqw062%2F%5C%3Ekc68e9e97t%26youtube%23n4lajqw062%3Dn4lajqw062%2527%2522%60%27%22%2Fn4lajqw062%2F%3E%3Cn4lajqw062%2F%5C%3Ekc68e9e97t%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2FApp%2F2002985%3Fratio%3Duagxddu9qd%2527%2522%2560%27%2522%2Fuagxddu9qd%2F%253E%253Cuagxddu9qd%2F%5C%253Eqbli54aw3i%2616%3A9%26videoPlatform%3Duagxddu9qd%2527%2522%2560%27%2522%2Fuagxddu9qd%2F%253E%253Cuagxddu9qd%2F%5C%253Eqbli54aw3i%26youtube; expires=Fri, 12 Jan 2024 07:13:37 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70461)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77974)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77938)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755
1.1.14. https://dev-app.illusto.com/App/2002985
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /App/2002985

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from document.referrer and passed to document.cookie.

Request

GET /App/2002985?ratio=16:9&videoPlatform=youtube HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D1%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266304.12.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266304.0.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266309.8.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/dashboard
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:51:49 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from document.referrer and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/App/2002985?ratio=uagxddu9qd%27%22%60'%22/uagxddu9qd/%3E%3Cuagxddu9qd/\%3Eqbli54aw3i&16:9&videoPlatform=uagxddu9qd%27%22%60'%22/uagxddu9qd/%3E%3Cuagxddu9qd/\%3Eqbli54aw3i&youtube

The previous value reached the sink as:

sbjs_first_add=fd%3D2023-10-14%2012%3A43%3A37%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2FApp%2F2002985%3Fratio%3Dn4lajqw062%2527%2522%60%27%22%2Fn4lajqw062%2F%3E%3Cn4lajqw062%2F%5C%3Ekc68e9e97t%2616%3A9%26videoPlatform%3Dn4lajqw062%2527%2522%60%27%22%2Fn4lajqw062%2F%3E%3Cn4lajqw062%2F%5C%3Ekc68e9e97t%26youtube%23n4lajqw062%3Dn4lajqw062%2527%2522%60%27%22%2Fn4lajqw062%2F%3E%3Cn4lajqw062%2F%5C%3Ekc68e9e97t%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2FApp%2F2002985%3Fratio%3Duagxddu9qd%2527%2522%2560%27%2522%2Fuagxddu9qd%2F%253E%253Cuagxddu9qd%2F%5C%253Eqbli54aw3i%2616%3A9%26videoPlatform%3Duagxddu9qd%2527%2522%2560%27%2522%2Fuagxddu9qd%2F%253E%253Cuagxddu9qd%2F%5C%253Eqbli54aw3i%26youtube; expires=Fri, 12 Jan 2024 07:13:37 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at HTMLDocument.get [as referrer] (<anonymous>:1:353366)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70516)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77974)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77938)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The following proof of concept was generated for this issue:


<!-- Visit from your domain -->
http://your-domain?
<!-- Link back to site from your domain -->
<a href="https://dev-app.illusto.com/App/2002985?ratio=16:9&amp;videoPlatform=youtube">PoC</a>
1.1.15. https://dev-app.illusto.com/App/2002985
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /App/2002985

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from location.href and passed to document.cookie.

Request

GET /App/2002985?ratio=16:9&videoPlatform=youtube HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D1%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266304.12.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266304.0.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266309.8.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/dashboard
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:51:49 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from location.href and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/App/2002985?ratio=v9pmbk2i44%27%22`'"/v9pmbk2i44/><v9pmbk2i44/\>obzgl0v1j0&16:9&videoPlatform=v9pmbk2i44%27%22`'"/v9pmbk2i44/><v9pmbk2i44/\>obzgl0v1j0&youtube#v9pmbk2i44=v9pmbk2i44%27%22`'"/v9pmbk2i44/><v9pmbk2i44/\>obzgl0v1j0&

The previous value reached the sink as:

sbjs_session=pgs%3D1%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2FApp%2F2002985%3Fratio%3Dv9pmbk2i44%2527%2522%60%27%22%2Fv9pmbk2i44%2F%3E%3Cv9pmbk2i44%2F%5C%3Eobzgl0v1j0%2616%3A9%26videoPlatform%3Dv9pmbk2i44%2527%2522%60%27%22%2Fv9pmbk2i44%2F%3E%3Cv9pmbk2i44%2F%5C%3Eobzgl0v1j0%26youtube%23v9pmbk2i44%3Dv9pmbk2i44%2527%2522%60%27%22%2Fv9pmbk2i44%2F%3E%3Cv9pmbk2i44%2F%5C%3Eobzgl0v1j0%26; expires=Sat, 14 Oct 2023 07:43:38 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at Object.session (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70813)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78706
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78674
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755
1.1.16. https://dev-app.illusto.com/App/favicon.png
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /App/favicon.png

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from location.href and passed to document.cookie.

Request

GET /App/favicon.png HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266563.59.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266563.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266563.0.0.0; _ga=GA1.2.1572859313.1697020601; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/App/2002984
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:51:51 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from location.href and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/App/favicon.png?hvevbqtvu1=hvevbqtvu1%27%22`'"/hvevbqtvu1/><hvevbqtvu1/\>p3ps724o5r&#hvevbqtvu1=hvevbqtvu1%27%22`'"/hvevbqtvu1/><hvevbqtvu1/\>p3ps724o5r&

The previous value reached the sink as:

sbjs_current_add=fd%3D2023-10-14%2012%3A44%3A26%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2FApp%2Ffavicon.png%3Fhvevbqtvu1%3Dhvevbqtvu1%2527%2522%60%27%22%2Fhvevbqtvu1%2F%3E%3Chvevbqtvu1%2F%5C%3Ep3ps724o5r%26%23hvevbqtvu1%3Dhvevbqtvu1%2527%2522%60%27%22%2Fhvevbqtvu1%2F%3E%3Chvevbqtvu1%2F%5C%3Ep3ps724o5r%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2FApp%2Ffavicon.png%3Fkyi9qox5v8%3Dkyi9qox5v8%2527%2522%2560%27%2522%2Fkyi9qox5v8%2F%253E%253Ckyi9qox5v8%2F%5C%253Ee2hp3l1cav%26; expires=Fri, 12 Jan 2024 07:14:26 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70461)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77871)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77833)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755
1.1.17. https://dev-app.illusto.com/App/favicon.png
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /App/favicon.png

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from document.referrer and passed to document.cookie.

Request

GET /App/favicon.png HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266563.59.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266563.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266563.0.0.0; _ga=GA1.2.1572859313.1697020601; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/App/2002984
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:51:51 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from document.referrer and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/App/favicon.png?kyi9qox5v8=kyi9qox5v8%27%22%60'%22/kyi9qox5v8/%3E%3Ckyi9qox5v8/\%3Ee2hp3l1cav&

The previous value reached the sink as:

sbjs_current_add=fd%3D2023-10-14%2012%3A44%3A26%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2FApp%2Ffavicon.png%3Fhvevbqtvu1%3Dhvevbqtvu1%2527%2522%60%27%22%2Fhvevbqtvu1%2F%3E%3Chvevbqtvu1%2F%5C%3Ep3ps724o5r%26%23hvevbqtvu1%3Dhvevbqtvu1%2527%2522%60%27%22%2Fhvevbqtvu1%2F%3E%3Chvevbqtvu1%2F%5C%3Ep3ps724o5r%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2FApp%2Ffavicon.png%3Fkyi9qox5v8%3Dkyi9qox5v8%2527%2522%2560%27%2522%2Fkyi9qox5v8%2F%253E%253Ckyi9qox5v8%2F%5C%253Ee2hp3l1cav%26; expires=Fri, 12 Jan 2024 07:14:26 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at HTMLDocument.get [as referrer] (<anonymous>:1:353366)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70516)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77871)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77833)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The following proof of concept was generated for this issue:


<!-- Visit from your domain -->
http://your-domain?
<!-- Link back to site from your domain -->
<a href="https://dev-app.illusto.com/App/favicon.png">PoC</a>
1.1.18. https://dev-app.illusto.com/App/favicon.png
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /App/favicon.png

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from location.href and passed to document.cookie.

Request

GET /App/favicon.png HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266563.59.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266563.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266563.0.0.0; _ga=GA1.2.1572859313.1697020601; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/App/2002984
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:51:51 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from location.href and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/App/favicon.png?uhtsmveku9=uhtsmveku9%27%22`'"/uhtsmveku9/><uhtsmveku9/\>m7b2mz2y64&#uhtsmveku9=uhtsmveku9%27%22`'"/uhtsmveku9/><uhtsmveku9/\>m7b2mz2y64&

The previous value reached the sink as:

sbjs_first_add=fd%3D2023-10-14%2012%3A44%3A26%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2FApp%2Ffavicon.png%3Fuhtsmveku9%3Duhtsmveku9%2527%2522%60%27%22%2Fuhtsmveku9%2F%3E%3Cuhtsmveku9%2F%5C%3Em7b2mz2y64%26%23uhtsmveku9%3Duhtsmveku9%2527%2522%60%27%22%2Fuhtsmveku9%2F%3E%3Cuhtsmveku9%2F%5C%3Em7b2mz2y64%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2FApp%2Ffavicon.png%3Fffgoh0bhd9%3Dffgoh0bhd9%2527%2522%2560%27%2522%2Fffgoh0bhd9%2F%253E%253Cffgoh0bhd9%2F%5C%253El78x7v33gx%26; expires=Fri, 12 Jan 2024 07:14:26 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70461)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77974)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77938)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755
1.1.19. https://dev-app.illusto.com/App/favicon.png
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /App/favicon.png

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from document.referrer and passed to document.cookie.

Request

GET /App/favicon.png HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266563.59.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266563.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266563.0.0.0; _ga=GA1.2.1572859313.1697020601; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/App/2002984
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:51:51 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from document.referrer and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/App/favicon.png?ffgoh0bhd9=ffgoh0bhd9%27%22%60'%22/ffgoh0bhd9/%3E%3Cffgoh0bhd9/\%3El78x7v33gx&

The previous value reached the sink as:

sbjs_first_add=fd%3D2023-10-14%2012%3A44%3A26%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2FApp%2Ffavicon.png%3Fuhtsmveku9%3Duhtsmveku9%2527%2522%60%27%22%2Fuhtsmveku9%2F%3E%3Cuhtsmveku9%2F%5C%3Em7b2mz2y64%26%23uhtsmveku9%3Duhtsmveku9%2527%2522%60%27%22%2Fuhtsmveku9%2F%3E%3Cuhtsmveku9%2F%5C%3Em7b2mz2y64%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2FApp%2Ffavicon.png%3Fffgoh0bhd9%3Dffgoh0bhd9%2527%2522%2560%27%2522%2Fffgoh0bhd9%2F%253E%253Cffgoh0bhd9%2F%5C%253El78x7v33gx%26; expires=Fri, 12 Jan 2024 07:14:26 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at HTMLDocument.get [as referrer] (<anonymous>:1:353366)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70516)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77974)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77938)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The following proof of concept was generated for this issue:


<!-- Visit from your domain -->
http://your-domain?
<!-- Link back to site from your domain -->
<a href="https://dev-app.illusto.com/App/favicon.png">PoC</a>
1.1.20. https://dev-app.illusto.com/App/favicon.png
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /App/favicon.png

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from location.href and passed to document.cookie.

Request

GET /App/favicon.png HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266563.59.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266563.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266563.0.0.0; _ga=GA1.2.1572859313.1697020601; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/App/2002984
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:51:51 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from location.href and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/App/favicon.png?tcsqoo12fp=tcsqoo12fp%27%22`'"/tcsqoo12fp/><tcsqoo12fp/\>jh5bjdu21h&#tcsqoo12fp=tcsqoo12fp%27%22`'"/tcsqoo12fp/><tcsqoo12fp/\>jh5bjdu21h&

The previous value reached the sink as:

sbjs_session=pgs%3D1%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2FApp%2Ffavicon.png%3Ftcsqoo12fp%3Dtcsqoo12fp%2527%2522%60%27%22%2Ftcsqoo12fp%2F%3E%3Ctcsqoo12fp%2F%5C%3Ejh5bjdu21h%26%23tcsqoo12fp%3Dtcsqoo12fp%2527%2522%60%27%22%2Ftcsqoo12fp%2F%3E%3Ctcsqoo12fp%2F%5C%3Ejh5bjdu21h%26; expires=Sat, 14 Oct 2023 07:44:26 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at Object.session (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70813)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78706
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78674
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755
1.1.21. https://dev-app.illusto.com/dashboard
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /dashboard

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from location.href and passed to document.cookie.

Request

GET /dashboard HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266563.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266563.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267076.9.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/App/2002984
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:50:55 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from location.href and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/dashboard?rbpad8l1fv=rbpad8l1fv%27%22`'"/rbpad8l1fv/><rbpad8l1fv/\>smhys1rhy2&#rbpad8l1fv=rbpad8l1fv%27%22`'"/rbpad8l1fv/><rbpad8l1fv/\>smhys1rhy2&

The previous value reached the sink as:

sbjs_current_add=fd%3D2023-10-14%2012%3A44%3A41%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard%3Frbpad8l1fv%3Drbpad8l1fv%2527%2522%60%27%22%2Frbpad8l1fv%2F%3E%3Crbpad8l1fv%2F%5C%3Esmhys1rhy2%26%23rbpad8l1fv%3Drbpad8l1fv%2527%2522%60%27%22%2Frbpad8l1fv%2F%3E%3Crbpad8l1fv%2F%5C%3Esmhys1rhy2%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard%3Fizh0v88czb%3Dizh0v88czb%2527%2522%2560%27%2522%2Fizh0v88czb%2F%253E%253Cizh0v88czb%2F%5C%253Ec1hmyvy63c%26; expires=Fri, 12 Jan 2024 07:14:41 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70461)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77871)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77833)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755
1.1.22. https://dev-app.illusto.com/dashboard
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /dashboard

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from document.referrer and passed to document.cookie.

Request

GET /dashboard HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266563.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266563.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267076.9.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/App/2002984
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:50:55 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from document.referrer and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/dashboard?izh0v88czb=izh0v88czb%27%22%60'%22/izh0v88czb/%3E%3Cizh0v88czb/\%3Ec1hmyvy63c&

The previous value reached the sink as:

sbjs_current_add=fd%3D2023-10-14%2012%3A44%3A41%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard%3Frbpad8l1fv%3Drbpad8l1fv%2527%2522%60%27%22%2Frbpad8l1fv%2F%3E%3Crbpad8l1fv%2F%5C%3Esmhys1rhy2%26%23rbpad8l1fv%3Drbpad8l1fv%2527%2522%60%27%22%2Frbpad8l1fv%2F%3E%3Crbpad8l1fv%2F%5C%3Esmhys1rhy2%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard%3Fizh0v88czb%3Dizh0v88czb%2527%2522%2560%27%2522%2Fizh0v88czb%2F%253E%253Cizh0v88czb%2F%5C%253Ec1hmyvy63c%26; expires=Fri, 12 Jan 2024 07:14:41 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at HTMLDocument.get [as referrer] (<anonymous>:1:353366)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70516)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77871)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77833)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The following proof of concept was generated for this issue:


<!-- Visit from your domain -->
http://your-domain?
<!-- Link back to site from your domain -->
<a href="https://dev-app.illusto.com/dashboard">PoC</a>
1.1.23. https://dev-app.illusto.com/dashboard
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /dashboard

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from location.href and passed to document.cookie.

Request

GET /dashboard HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266563.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266563.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267076.9.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/App/2002984
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:50:55 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from location.href and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/dashboard?em5kfs74z2=em5kfs74z2%27%22`'"/em5kfs74z2/><em5kfs74z2/\>ffi0cj3db5&#em5kfs74z2=em5kfs74z2%27%22`'"/em5kfs74z2/><em5kfs74z2/\>ffi0cj3db5&

The previous value reached the sink as:

sbjs_first_add=fd%3D2023-10-14%2012%3A44%3A41%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard%3Fem5kfs74z2%3Dem5kfs74z2%2527%2522%60%27%22%2Fem5kfs74z2%2F%3E%3Cem5kfs74z2%2F%5C%3Effi0cj3db5%26%23em5kfs74z2%3Dem5kfs74z2%2527%2522%60%27%22%2Fem5kfs74z2%2F%3E%3Cem5kfs74z2%2F%5C%3Effi0cj3db5%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard%3Fx1kchv3m65%3Dx1kchv3m65%2527%2522%2560%27%2522%2Fx1kchv3m65%2F%253E%253Cx1kchv3m65%2F%5C%253Ed6cr1tmlpu%26; expires=Fri, 12 Jan 2024 07:14:41 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70461)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77974)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77938)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755
1.1.24. https://dev-app.illusto.com/dashboard
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /dashboard

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from document.referrer and passed to document.cookie.

Request

GET /dashboard HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266563.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266563.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267076.9.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/App/2002984
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:50:55 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from document.referrer and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/dashboard?x1kchv3m65=x1kchv3m65%27%22%60'%22/x1kchv3m65/%3E%3Cx1kchv3m65/\%3Ed6cr1tmlpu&

The previous value reached the sink as:

sbjs_first_add=fd%3D2023-10-14%2012%3A44%3A41%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard%3Fem5kfs74z2%3Dem5kfs74z2%2527%2522%60%27%22%2Fem5kfs74z2%2F%3E%3Cem5kfs74z2%2F%5C%3Effi0cj3db5%26%23em5kfs74z2%3Dem5kfs74z2%2527%2522%60%27%22%2Fem5kfs74z2%2F%3E%3Cem5kfs74z2%2F%5C%3Effi0cj3db5%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard%3Fx1kchv3m65%3Dx1kchv3m65%2527%2522%2560%27%2522%2Fx1kchv3m65%2F%253E%253Cx1kchv3m65%2F%5C%253Ed6cr1tmlpu%26; expires=Fri, 12 Jan 2024 07:14:41 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at HTMLDocument.get [as referrer] (<anonymous>:1:353366)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70516)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77974)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77938)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The following proof of concept was generated for this issue:


<!-- Visit from your domain -->
http://your-domain?
<!-- Link back to site from your domain -->
<a href="https://dev-app.illusto.com/dashboard">PoC</a>
1.1.25. https://dev-app.illusto.com/dashboard
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /dashboard

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from location.href and passed to document.cookie.

Request

GET /dashboard HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266563.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266563.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267076.9.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/App/2002984
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:50:55 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from location.href and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/dashboard?fdobl9oh3u=fdobl9oh3u%27%22`'"/fdobl9oh3u/><fdobl9oh3u/\>ezk5zwmyvs&#fdobl9oh3u=fdobl9oh3u%27%22`'"/fdobl9oh3u/><fdobl9oh3u/\>ezk5zwmyvs&

The previous value reached the sink as:

sbjs_session=pgs%3D1%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard%3Ffdobl9oh3u%3Dfdobl9oh3u%2527%2522%60%27%22%2Ffdobl9oh3u%2F%3E%3Cfdobl9oh3u%2F%5C%3Eezk5zwmyvs%26%23fdobl9oh3u%3Dfdobl9oh3u%2527%2522%60%27%22%2Ffdobl9oh3u%2F%3E%3Cfdobl9oh3u%2F%5C%3Eezk5zwmyvs%26; expires=Sat, 14 Oct 2023 07:44:41 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at Object.session (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70813)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78706
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78674
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755
1.1.26. https://dev-app.illusto.com/export
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /export

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from location.href and passed to document.cookie.

Request

GET /export HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D2%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.1.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266459.44.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266459.18.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266459.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/myvideos
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:54:02 GMT
Content-Type: text/html; charset=utf-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
X-Powered-By: Next.js
ETag: "im1mnsoe122byq"
Vary: Accept-Encoding
Content-Length: 108819

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>illusto - Publish Video</title><meta name="next-head-count" content="3"/><link rel="preload" href="/_next/static/css/87f5e2c97b954880.css" as="style"/><link rel="stylesheet" href="/_next/static/css/87f5e2c97b954880.css" data-n-g=""/><link rel="preload" href="/_next/static/css/79d59753ce755d38.css" as="style"/><link rel="stylesheet" href="/_next/static/css/79d59753ce755d38.css" data-n-p=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="/_next/static/chunks/webpack-dd8919a572f3efbe.js" defer=""></script><script src="/_next/static/chunks/framework-1f1fb5c07f2be279.js" defer=""></script><script src="/_next/static/chunks/main-42b45f53948b43e8.js" defer=""></script><script src="/_next/static/chunks/pages/_app-0c1956830c7f6018.js" defer=""></script><script src="/_next/static/chunks/75fc9c18-2cc04cd5a8e46304.js" defer=""></script><script src="/_next/static/chunks/4072747d-52af1a7a256f74c0.js" defer=""></script><script src="/_next/static/chunks/f1b7312e-789b66262cc92505.js" defer=""></script><script src="/_next/static/chunks/d59bccd2-c1134a38adb2b29d.js" defer=""></script><script src="/_next/static/chunks/4347-dbc2f0dfcf4db24e.js" defer=""></script><script src="/_next/static/chunks/135-4a14e2895d2a2645.js" defer=""></script><script src="/_next/static/chunks/7307-ecd48816407d7807.js" defer=""></script><script src="/_next/static/chunks/6996-ee554cacbd978db0.js" defer=""></script><script src="/_next/static/chunks/2255-a844b0cb80090d36.js" defer=""></script><script src="/_next/static/chunks/1362-7499b57a548f0d88.js" defer=""></script><script src="/_next/static/chunks/981-c772fb43b54b1c78.js" defer=""></script><script src="/_next/static/chunks/4386-6cadbead29812b69.js" defer=""></script><script src="/_next/static/chunks/6261-772ef6afa04843db.js" defer=""></script><script src="/_next/static/chunks/422-5346caaa06cc5559.js" defer=""></script><script src="/_next/static/chunks/5600-dbb07f8c1069f3ec.js" defer=""></script><script src="/_next/static/chunks/6467-382019194a773d08.js" defer=""></script><script src="/_next/static/chunks/2919-c553e2396803d2a4.js" defer=""></script><script src="/_next/static/chunks/8538-7b208ff33d221f39.js" defer=""></script><script src="/_next/static/chunks/4150-8aadc095ad2591f4.js" defer=""></script><script src="/_next/static/chunks/8756-bde511b4bad18991.js" defer=""></script><script src="/_next/static/chunks/3596-bd4d0f528854dc74.js" defer=""></script><script src="/_next/static/chunks/5171-6cd6c7c8044e61e0.js" defer=""></script><script src="/_next/static/chunks/4290-86092922b3c052e4.js" defer=""></script><script src="/_next/static/chunks/pages/export-9947dc00df4cc271.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css a0y2e3">.css-a0y2e3{height:0;overflow:hidden;-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;visibility:hidden;}</style><div class="MuiCollapse-root MuiCollapse-vertical alertBox MuiCollapse-hidden css-a0y2e3" style="min-height:0px"><style data-emotion="css hboir5">.css-hboir5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}</style><div class="MuiCollapse-wrapper MuiCollapse-vertical css-hboir5"><style data-emotion="css 8atqhb">.css-8atqhb{width:100%;}</style><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-8atqhb"><style data-emotion="css 1gnnicf">.css-1gnnicf{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><style data-emotion="css 15e7ee5">.css-15e7ee5{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:none;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAlert-root MuiAlert-filledError MuiAlert-filled css-15e7ee5" role="alert"><style data-emotion="css 1l54tgj">.css-1l54tgj{margin-right:12px;padding:7px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:22px;opacity:0.9;}</style><div class="MuiAlert-icon css-1l54tgj"><style data-emotion="css 1cw4hi4">.css-1cw4hi4{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:inherit;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ErrorOutlineIcon"><path d="M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></svg></div><style data-emotion="css 1xsto0d">.css-1xsto0d{padding:8px 0;min-width:0;overflow:auto;}</style><div class="MuiAlert-message css-1xsto0d"></div><style data-emotion="css 1mzcepu">.css-1mzcepu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;padding:4px 0 0 16px;margin-left:auto;margin-right:-8px;}</style><div class="MuiAlert-action css-1mzcepu"><style data-emotion="css jypskm">.css-jypskm{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-jypskm:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-jypskm:hover{background-color:transparent;}}.css-jypskm.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css q28n79">.css-q28n79{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-q28n79::-moz-focus-inner{border-style:none;}.css-q28n79.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-q28n79{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-q28n79:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-q28n79:hover{background-color:transparent;}}.css-q28n79.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-sizeSmall css-q28n79" tabindex="0" type="button" aria-label="close"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseIcon"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></svg></button></div></div></div></div></div><div class="privacy_page"><div class="MuiBox-root css-0"><style data-emotion="css-global o6gwfi">html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-text-size-adjust:100%;}*,*::before,*::after{box-sizing:inherit;}strong,b{font-weight:700;}body{margin:0;color:rgba(0, 0, 0, 0.87);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:0.00938em;background-color:#fff;}@media print{body{background-color:#fff;}}body::backdrop{background-color:#fff;}</style><div class="MuiBox-root css-0"><style data-emotion="css-global o6gwfi">html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-text-size-adjust:100%;}*,*::before,*::after{box-sizing:inherit;}strong,b{font-weight:700;}body{margin:0;color:rgba(0, 0, 0, 0.87);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:0.00938em;background-color:#fff;}@media print{body{background-color:#fff;}}body::backdrop{background-color:#fff;}</style><style data-emotion="css 13x2oq7">.css-13x2oq7{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:fixed;z-index:1100;top:0;left:auto;right:0;background-color:#1976d2;color:#fff;}@media print{.css-13x2oq7{position:absolute;}}</style><style data-emotion="css 5poeop">.css-5poeop{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:fixed;z-index:1100;top:0;left:auto;right:0;background-color:#1976d2;color:#fff;}@media print{.css-5poeop{position:absolute;}}</style><header class="MuiPaper-root MuiPaper-elevation MuiPaper-elevation4 MuiAppBar-root MuiAppBar-colorPrimary MuiAppBar-positionFixed webHeader mui-fixed css-5poeop"><style data-emotion="css 1ekb41w">.css-1ekb41w{width:100%;margin-left:auto;box-sizing:border-box;margin-right:auto;display:block;padding-left:16px;padding-right:16px;}@media (min-width:600px){.css-1ekb41w{padding-left:24px;padding-right:24px;}}@media (min-width:1536px){.css-1ekb41w{max-width:1536px;}}</style><div class="MuiContainer-root MuiContainer-maxWidthXl css-1ekb41w"><style data-emotion="css i6s8oy">.css-i6s8oy{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:16px;padding-right:16px;min-height:56px;}@media (min-width:600px){.css-i6s8oy{padding-left:24px;padding-right:24px;}}@media (min-width:0px){@media (orientation: landscape){.css-i6s8oy{min-height:48px;}}}@media (min-width:600px){.css-i6s8oy{min-height:64px;}}</style><div class="MuiToolbar-root MuiToolbar-gutters MuiToolbar-regular css-i6s8oy"><style data-emotion="css 13ge1hf">.css-13ge1hf{margin:0;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:1.25rem;line-height:1.6;letter-spacing:0.0075em;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}@media (min-width:600px){.css-13ge1hf{display:block;}}</style><a class="MuiTypography-root MuiTypography-h6 css-13ge1hf" href="/"><img src="/images/logo.png"/></a><style data-emotion="css 13tqxrv">@media (min-width:0px){.css-13tqxrv{display:none;}}@media (min-width:900px){.css-13tqxrv{display:block;}}</style><div class="MuiBox-root css-13tqxrv"><style data-emotion="css 13brihr">.css-13brihr{text-align:left;}</style><div class="mobilenavigationSlider MuiBox-root css-13brihr"><div class="mobilenavigation MuiBox-root css-0"><style data-emotion="css 11qrfta">.css-11qrfta{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 8px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#1976d2;}.css-11qrfta:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);}@media (hover: none){.css-11qrfta:hover{background-color:transparent;}}.css-11qrfta.Mui-disabled{color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css 1ujsas3">.css-1ujsas3{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 8px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#1976d2;}.css-1ujsas3::-moz-focus-inner{border-style:none;}.css-1ujsas3.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1ujsas3{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1ujsas3:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);}@media (hover: none){.css-1ujsas3:hover{background-color:transparent;}}.css-1ujsas3.Mui-disabled{color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-1ujsas3" tabindex="0" type="button"><a href="/tutorials"><span>Tutorials</span></a></button><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-1ujsas3" tabindex="0" type="button"><a href="/pricing"><span>Pricing</span></a></button><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-1ujsas3" tabindex="0" type="button"><a href="/contact"><img class="contactimg" src="/images/headphone.svg"/><span>Contact Us</span></a></button><style data-emotion="css 6ii3fu">.css-6ii3fu{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:5px 15px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border:1px solid rgba(25, 118, 210, 0.5);color:#1976d2;}.css-6ii3fu:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);border:1px solid #1976d2;}@media (hover: none){.css-6ii3fu:hover{background-color:transparent;}}.css-6ii3fu.Mui-disabled{color:rgba(0, 0, 0, 0.26);border:1px solid rgba(0, 0, 0, 0.12);}</style><style data-emotion="css 79xub">.css-79xub{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:5px 15px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border:1px solid rgba(25, 118, 210, 0.5);color:#1976d2;}.css-79xub::-moz-focus-inner{border-style:none;}.css-79xub.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-79xub{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-79xub:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);border:1px solid #1976d2;}@media (hover: none){.css-79xub:hover{background-color:transparent;}}.css-79xub.Mui-disabled{color:rgba(0, 0, 0, 0.26);border:1px solid rgba(0, 0, 0, 0.12);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-outlined MuiButton-outlinedPrimary MuiButton-sizeMedium MuiButton-outlinedSizeMedium MuiButton-root MuiButton-outlined MuiButton-outlinedPrimary MuiButton-sizeMedium MuiButton-outlinedSizeMedium css-79xub" tabindex="0" type="button"><a class="btn-cta-login" href="/login">Login</a></button><style data-emotion="css 1hxq67s">.css-1hxq67s{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1hxq67s:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1hxq67s:hover{background-color:#1976d2;}}.css-1hxq67s:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1hxq67s.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1hxq67s.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><style data-emotion="css 1hw9j7s">.css-1hw9j7s{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1hw9j7s::-moz-focus-inner{border-style:none;}.css-1hw9j7s.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1hw9j7s{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1hw9j7s:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1hw9j7s:hover{background-color:#1976d2;}}.css-1hw9j7s:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1hw9j7s.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1hw9j7s.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium fillbutton css-1hw9j7s" tabindex="0" type="button"><a class="btn-cta" href="/signup">Try for Free</a></button></div></div></div><style data-emotion="css j12c3b">.css-j12c3b{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;margin-left:-12px;color:inherit;margin-left:16px;}.css-j12c3b:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-j12c3b:hover{background-color:transparent;}}.css-j12c3b.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-j12c3b{display:none;}}</style><style data-emotion="css wt37vq">.css-wt37vq{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;margin-left:-12px;color:inherit;margin-left:16px;}.css-wt37vq::-moz-focus-inner{border-style:none;}.css-wt37vq.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-wt37vq{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-wt37vq:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-wt37vq:hover{background-color:transparent;}}.css-wt37vq.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-wt37vq{display:none;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-edgeStart MuiIconButton-sizeMedium css-wt37vq" tabindex="0" type="button" aria-label="open drawer"><style data-emotion="css vubbuv">.css-vubbuv{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:1.5rem;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="MenuIcon"><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"></path></svg></button></div></div></header><style data-emotion="css 1hscndo">.css-1hscndo{z-index:1200;}@media (min-width:0px){.css-1hscndo{display:block;}}@media (min-width:900px){.css-1hscndo{display:none;}}.css-1hscndo .MuiDrawer-paper{box-sizing:border-box;width:300px;}</style></div><div class="dashboard_layout"><header class="MuiPaper-root MuiPaper-elevation MuiPaper-elevation4 MuiAppBar-root MuiAppBar-colorPrimary MuiAppBar-positionFixed headerBlock export mui-fixed css-5poeop"><style data-emotion="css olyln6">.css-olyln6{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:16px;padding-right:16px;min-height:56px;-webkit-box-pack:justify;-webkit-justify-content:space-between!important;justify-content:space-between!important;}@media (min-width:600px){.css-olyln6{padding-left:24px;padding-right:24px;}}@media (min-width:0px){@media (orientation: landscape){.css-olyln6{min-height:48px;}}}@media (min-width:600px){.css-olyln6{min-height:64px;}}</style><div class="MuiToolbar-root MuiToolbar-gutters MuiToolbar-regular innerHeader css-olyln6"><div class="MuiBox-root css-0"><style data-emotion="css 636f3d">.css-636f3d{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(25, 118, 210, 0.4);display:inline-block;vertical-align:middle;margin-right:24px;}.css-636f3d:hover{text-decoration-color:inherit;}</style><style data-emotion="css 1s5wyay">.css-1s5wyay{margin:0;color:#1976d2;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(25, 118, 210, 0.4);display:inline-block;vertical-align:middle;margin-right:24px;}.css-1s5wyay:hover{text-decoration-color:inherit;}</style><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineAlways css-1s5wyay" title="illusto"><img src="/images/illustologo_colour.png" width="30" class="d-block"/></a><style data-emotion="css yl3cr">.css-yl3cr{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-yl3cr:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-yl3cr:hover{background-color:#1976d2;}}.css-yl3cr:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-yl3cr.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-yl3cr.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-yl3cr{display:none;}}@media (min-width:600px){.css-yl3cr{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}</style><style data-emotion="css 1flegd7">.css-1flegd7{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-1flegd7::-moz-focus-inner{border-style:none;}.css-1flegd7.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1flegd7{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1flegd7:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1flegd7:hover{background-color:#1976d2;}}.css-1flegd7:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1flegd7.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1flegd7.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-1flegd7{display:none;}}@media (min-width:600px){.css-1flegd7{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium updgradeBtn grey css-1flegd7" tabindex="0" type="button"><style data-emotion="css 6xugel">.css-6xugel{display:inherit;margin-right:8px;margin-left:-4px;}.css-6xugel>*:nth-of-type(1){font-size:20px;}</style><span class="MuiButton-startIcon MuiButton-iconSizeMedium css-6xugel"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowBackIcon"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"></path></svg></span>Back to editing</button></div><div class="MuiBox-root css-0"><style data-emotion="css 7dhv5v">.css-7dhv5v{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-7dhv5v:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-7dhv5v:hover{background-color:transparent;}}.css-7dhv5v.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-7dhv5v{margin-left:8px;}}</style><style data-emotion="css 1p5wb06">.css-1p5wb06{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1p5wb06::-moz-focus-inner{border-style:none;}.css-1p5wb06.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1p5wb06{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1p5wb06:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1p5wb06:hover{background-color:transparent;}}.css-1p5wb06.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-1p5wb06{margin-left:8px;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium invisible css-1p5wb06" tabindex="0" type="button"><style data-emotion="css 1rzb3uu">.css-1rzb3uu{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}</style><span class="MuiBadge-root MuiBadge-root css-1rzb3uu"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="NotificationsNoneOutlinedIcon"><path d="M12 22c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2zm6-6v-5c0-3.07-1.63-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.64 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2zm-2 1H8v-6c0-2.48 1.51-4.5 4-4.5s4 2.02 4 4.5v6z"></path></svg><style data-emotion="css ucders">.css-ucders{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;box-sizing:border-box;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.75rem;min-width:8px;line-height:1;padding:0;height:8px;border-radius:4px;z-index:1;-webkit-transition:-webkit-transform 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:transform 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;background-color:#d32f2f;color:#fff;top:0;right:0;-webkit-transform:scale(1) translate(50%, -50%);-moz-transform:scale(1) translate(50%, -50%);-ms-transform:scale(1) translate(50%, -50%);transform:scale(1) translate(50%, -50%);transform-origin:100% 0%;}.css-ucders.MuiBadge-invisible{-webkit-transform:scale(0) translate(50%, -50%);-moz-transform:scale(0) translate(50%, -50%);-ms-transform:scale(0) translate(50%, -50%);transform:scale(0) translate(50%, -50%);}</style><span class="MuiBadge-badge MuiBadge-dot MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorError MuiBadge-badge css-ucders"></span></span></button><style data-emotion="css 1e13ckn">.css-1e13ckn{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1e13ckn:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1e13ckn:hover{background-color:#1976d2;}}.css-1e13ckn:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1e13ckn.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1e13ckn.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-1e13ckn{display:none;margin-left:16px;}}@media (min-width:600px){.css-1e13ckn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-1e13ckn{margin-left:24px;}}</style><style data-emotion="css 1dt2vkl">.css-1dt2vkl{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1dt2vkl::-moz-focus-inner{border-style:none;}.css-1dt2vkl.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1dt2vkl{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1dt2vkl:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1dt2vkl:hover{background-color:#1976d2;}}.css-1dt2vkl:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1dt2vkl.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1dt2vkl.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-1dt2vkl{display:none;margin-left:16px;}}@media (min-width:600px){.css-1dt2vkl{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-1dt2vkl{margin-left:24px;}}</style><a class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium updgradeBtn d-none css-1dt2vkl" tabindex="0" href="mysubscription"><span class="MuiButton-startIcon MuiButton-iconSizeMedium css-6xugel"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="BoltIcon"><path d="M11 21h-1l1-7H7.5c-.58 0-.57-.32-.38-.66.19-.34.05-.08.07-.12C8.48 10.94 10.42 7.54 13 3h1l-1 7h3.5c.49 0 .56.33.47.51l-.07.15C12.96 17.55 11 21 11 21z"></path></svg></span>Upgrade</a><style data-emotion="css azlf5p">.css-azlf5p{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-azlf5p:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-azlf5p:hover{background-color:transparent;}}.css-azlf5p.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-azlf5p{margin-left:8px;}}@media (min-width:600px){.css-azlf5p{display:none;}}@media (min-width:900px){.css-azlf5p{margin-left:16px;}}</style><style data-emotion="css 7af4nv">.css-7af4nv{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-7af4nv::-moz-focus-inner{border-style:none;}.css-7af4nv.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-7af4nv{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-7af4nv:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-7af4nv:hover{background-color:transparent;}}.css-7af4nv.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-7af4nv{margin-left:8px;}}@media (min-width:600px){.css-7af4nv{display:none;}}@media (min-width:900px){.css-7af4nv{margin-left:16px;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-7af4nv" tabindex="0" type="button" aria-haspopup="true"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="MenuIcon"><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"></path></svg></button><style data-emotion="css 16tav1f">.css-16tav1f{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-16tav1f:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-16tav1f:hover{background-color:transparent;}}.css-16tav1f.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-16tav1f{display:none;margin-left:8px;}}@media (min-width:600px){.css-16tav1f{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-16tav1f{margin-left:16px;}}</style><style data-emotion="css 1kaidbf">.css-1kaidbf{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-1kaidbf::-moz-focus-inner{border-style:none;}.css-1kaidbf.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1kaidbf{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1kaidbf:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1kaidbf:hover{background-color:transparent;}}.css-1kaidbf.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-1kaidbf{display:none;margin-left:8px;}}@media (min-width:600px){.css-1kaidbf{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-1kaidbf{margin-left:16px;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-1kaidbf" tabindex="0" type="button"><style data-emotion="css i3denm">.css-i3denm{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:1.25rem;line-height:1;border-radius:50%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;background-color:#bdbdbd;width:32px;height:32px;font-size:16px;background-color:#2e7d32;}</style><div class="MuiAvatar-root MuiAvatar-circular MuiAvatar-colorDefault css-i3denm"><style data-emotion="css 4n1xvj">.css-4n1xvj{width:75%;height:75%;}</style><style data-emotion="css 13y7ul3">.css-13y7ul3{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:1.5rem;width:75%;height:75%;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium MuiAvatar-fallback css-13y7ul3" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="PersonIcon"><path d="M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"></path></svg></div></button></div></div></header><div class="editorDiv MuiBox-root css-0"><div class="videoDiv MuiBox-root css-0"><style data-emotion="css 1qm1lh">.css-1qm1lh{margin-bottom:16px;}</style><div class="versions MuiBox-root css-1qm1lh"><div class="MuiBox-root css-0"><h4></h4><style data-emotion="css 1yo8bqd">.css-1yo8bqd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-text-decoration:none;text-decoration:none;width:100%;box-sizing:border-box;text-align:left;padding-top:8px;padding-bottom:8px;padding-left:16px;padding-right:16px;}.css-1yo8bqd.Mui-focusVisible{background-color:rgba(0, 0, 0, 0.12);}.css-1yo8bqd.Mui-selected{background-color:rgba(25, 118, 210, 0.08);}.css-1yo8bqd.Mui-selected.Mui-focusVisible{background-color:rgba(25, 118, 210, 0.2);}.css-1yo8bqd.Mui-disabled{opacity:0.38;}</style><button class="MuiListItem-root MuiListItem-gutters MuiListItem-padding css-1yo8bqd"><style data-emotion="css 1tsvksn">.css-1tsvksn{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;margin-top:4px;margin-bottom:4px;}</style><div class="MuiListItemText-root css-1tsvksn"></div><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowDropDownRoundedIcon"><path d="m8.71 11.71 2.59 2.59c.39.39 1.02.39 1.41 0l2.59-2.59c.63-.63.18-1.71-.71-1.71H9.41c-.89 0-1.33 1.08-.7 1.71z"></path></svg></button></div><div class="invisible MuiBox-root css-0"><style data-emotion="css 15q9dur">.css-15q9dur{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-15q9dur:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-15q9dur:hover{background-color:#1976d2;}}.css-15q9dur:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-15q9dur.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-15q9dur.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><style data-emotion="css 18i19n3">.css-18i19n3{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-18i19n3::-moz-focus-inner{border-style:none;}.css-18i19n3.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-18i19n3{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-18i19n3:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-18i19n3:hover{background-color:#1976d2;}}.css-18i19n3:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-18i19n3.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-18i19n3.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium updgradeBtn css-18i19n3" tabindex="0" type="button">Share</button></div></div></div><div class="publishDiv MuiBox-root css-0"><div class="tablist MuiBox-root css-0"><style data-emotion="css orq8zk">.css-orq8zk{overflow:hidden;min-height:48px;-webkit-overflow-scrolling:touch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width:599.95px){.css-orq8zk .MuiTabs-scrollButtons{display:none;}}</style><div class="MuiTabs-root css-orq8zk"><style data-emotion="css 1anid1y">.css-1anid1y{position:relative;display:inline-block;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;white-space:nowrap;overflow-x:hidden;width:100%;}</style><div class="MuiTabs-scroller MuiTabs-fixed css-1anid1y" style="overflow:hidden;margin-bottom:0"><style data-emotion="css k008qs">.css-k008qs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}</style><div class="MuiTabs-flexContainer css-k008qs" role="tablist"><style data-emotion="css hkggz2">.css-hkggz2{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.25;letter-spacing:0.02857em;text-transform:uppercase;max-width:360px;min-width:90px;position:relative;min-height:48px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:12px 16px;overflow:hidden;white-space:normal;text-align:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:rgba(0, 0, 0, 0.6);}.css-hkggz2.Mui-selected{color:#1976d2;}.css-hkggz2.Mui-disabled{color:rgba(0, 0, 0, 0.38);}</style><style data-emotion="css 1q2h7u5">.css-1q2h7u5{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.25;letter-spacing:0.02857em;text-transform:uppercase;max-width:360px;min-width:90px;position:relative;min-height:48px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:12px 16px;overflow:hidden;white-space:normal;text-align:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:rgba(0, 0, 0, 0.6);}.css-1q2h7u5::-moz-focus-inner{border-style:none;}.css-1q2h7u5.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1q2h7u5{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1q2h7u5.Mui-selected{color:#1976d2;}.css-1q2h7u5.Mui-disabled{color:rgba(0, 0, 0, 0.38);}</style><button class="MuiButtonBase-root MuiTab-root MuiTab-textColorPrimary Mui-selected css-1q2h7u5" tabindex="0" type="button" role="tab" aria-selected="true">Publish details<style data-emotion="css ttwr4n">.css-ttwr4n{position:absolute;height:2px;bottom:0;width:100%;-webkit-transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;background-color:#1976d2;}</style><span class="MuiTabs-indicator css-ttwr4n"></span></button><button class="MuiButtonBase-root MuiTab-root MuiTab-textColorPrimary invisible css-1q2h7u5" tabindex="-1" type="button" role="tab" aria-selected="false">Comments</button></div></div></div></div><style data-emotion="css 19kzrtu">.css-19kzrtu{padding:24px;}</style><div class="MuiTabPanel-root css-19kzrtu" role="tabpanel"><div data-simplebar="init"><div class="simplebar-wrapper"><div class="simplebar-height-auto-observer-wrapper"><div class="simplebar-height-auto-observer"></div></div><div class="simplebar-mask"><div class="simplebar-offset"><div class="simplebar-content-wrapper" tabindex="0" role="region" aria-label="scrollable content"><div class="simplebar-content"><form action="#"><button id="hidden-btn" style="display:none">validate</button><div class="inputfield MuiBox-root css-0"><style data-emotion="css feqhe6">.css-feqhe6{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;min-width:0;padding:0;margin:0;border:0;vertical-align:top;width:100%;}</style><div class="MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root css-feqhe6"><style data-emotion="css 1rsx5uq">.css-1rsx5uq{display:block;transform-origin:top left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 24px);position:absolute;left:0;top:0;-webkit-transform:translate(12px, 16px) scale(1);-moz-transform:translate(12px, 16px) scale(1);-ms-transform:translate(12px, 16px) scale(1);transform:translate(12px, 16px) scale(1);-webkit-transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;z-index:1;pointer-events:none;}</style><style data-emotion="css 14x1nlk">.css-14x1nlk{color:rgba(0, 0, 0, 0.6);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;padding:0;position:relative;display:block;transform-origin:top left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 24px);position:absolute;left:0;top:0;-webkit-transform:translate(12px, 16px) scale(1);-moz-transform:translate(12px, 16px) scale(1);-ms-transform:translate(12px, 16px) scale(1);transform:translate(12px, 16px) scale(1);-webkit-transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;z-index:1;pointer-events:none;}.css-14x1nlk.Mui-focused{color:#1976d2;}.css-14x1nlk.Mui-disabled{color:rgba(0, 0, 0, 0.38);}.css-14x1nlk.Mui-error{color:#d32f2f;}</style><label class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled MuiFormLabel-colorPrimary MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled css-14x1nlk" data-shrink="false" for=":R4j6l9na6:" id=":R4j6l9na6:-label">Title (required)</label><style data-emotion="css-global 1prfaxn">@-webkit-keyframes mui-auto-fill{from{display:block;}}@keyframes mui-auto-fill{from{display:block;}}@-webkit-keyframes mui-auto-fill-cancel{from{display:block;}}@keyframes mui-auto-fill-cancel{from{display:block;}}</style><style data-emotion="css 1jg2gny">.css-1jg2gny{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;color:rgba(0, 0, 0, 0.87);box-sizing:border-box;position:relative;cursor:text;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;background-color:rgba(0, 0, 0, 0.06);border-top-left-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;}.css-1jg2gny.Mui-disabled{color:rgba(0, 0, 0, 0.38);cursor:default;}.css-1jg2gny:hover{background-color:rgba(0, 0, 0, 0.09);}@media (hover: none){.css-1jg2gny:hover{background-color:rgba(0, 0, 0, 0.06);}}.css-1jg2gny.Mui-focused{background-color:rgba(0, 0, 0, 0.06);}.css-1jg2gny.Mui-disabled{background-color:rgba(0, 0, 0, 0.12);}.css-1jg2gny:after{border-bottom:2px solid #1976d2;left:0;bottom:0;content:"";position:absolute;right:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;pointer-events:none;}.css-1jg2gny.Mui-focused:after{-webkit-transform:scaleX(1) translateX(0);-moz-transform:scaleX(1) translateX(0);-ms-transform:scaleX(1) translateX(0);transform:scaleX(1) translateX(0);}.css-1jg2gny.Mui-error:before,.css-1jg2gny.Mui-error:after{border-bottom-color:#d32f2f;}.css-1jg2gny:before{border-bottom:1px solid rgba(0, 0, 0, 0.42);left:0;bottom:0;content:"\00a0";position:absolute;right:0;-webkit-transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;pointer-events:none;}.css-1jg2gny:hover:not(.Mui-disabled, .Mui-error):before{border-bottom:1px solid rgba(0, 0, 0, 0.87);}.css-1jg2gny.Mui-disabled:before{border-bottom-style:dotted;}</style><div class="MuiInputBase-root MuiFilledInput-root MuiFilledInput-underline MuiInputBase-colorPrimary MuiInputBase-fullWidth MuiInputBase-formControl css-1jg2gny"><style data-emotion="css 2bxn45">.css-2bxn45{font:inherit;letter-spacing:inherit;color:currentColor;padding:4px 0 5px;border:0;box-sizing:content-box;background:none;height:1.4375em;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;-webkit-animation-name:mui-auto-fill-cancel;animation-name:mui-auto-fill-cancel;-webkit-animation-duration:10ms;animation-duration:10ms;padding-top:25px;padding-right:12px;padding-bottom:8px;padding-left:12px;}.css-2bxn45::-webkit-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45::-moz-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45:-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45::-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45:focus{outline:0;}.css-2bxn45:invalid{box-shadow:none;}.css-2bxn45::-webkit-search-decoration{-webkit-appearance:none;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45::-webkit-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45::-moz-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45::-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus::-webkit-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus::-moz-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus:-ms-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus::-ms-input-placeholder{opacity:0.42;}.css-2bxn45.Mui-disabled{opacity:1;-webkit-text-fill-color:rgba(0, 0, 0, 0.38);}.css-2bxn45:-webkit-autofill{-webkit-animation-duration:5000s;animation-duration:5000s;-webkit-animation-name:mui-auto-fill;animation-name:mui-auto-fill;}.css-2bxn45:-webkit-autofill{border-top-left-radius:inherit;border-top-right-radius:inherit;}</style><input aria-invalid="false" aria-describedby=":R4j6l9na6:-helper-text" autoComplete="off" id=":R4j6l9na6:" name="title" type="text" maxLength="100" class="MuiInputBase-input MuiFilledInput-input css-2bxn45" value=""/></div><style data-emotion="css v7esy">.css-v7esy{color:rgba(0, 0, 0, 0.6);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:0.75rem;line-height:1.66;letter-spacing:0.03333em;text-align:left;margin-top:3px;margin-right:14px;margin-bottom:0;margin-left:14px;}.css-v7esy.Mui-disabled{color:rgba(0, 0, 0, 0.38);}.css-v7esy.Mui-error{color:#d32f2f;}</style><p class="MuiFormHelperText-root MuiFormHelperText-sizeMedium MuiFormHelperText-contained css-v7esy" id=":R4j6l9na6:-helper-text"><small style="font-size:12px;color:rgb(194, 63, 56)"> </small></p></div></div><style data-emotion="css 10khgmf">.css-10khgmf{margin-top:12px;margin-bottom:12px;}</style><div class="inputfield emojiDiv MuiBox-root css-10khgmf"><div class="MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root multiline css-feqhe6"><label class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled MuiFormLabel-colorPrimary MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled css-14x1nlk" data-shrink="false" for="outlined-multiline-static" id="outlined-multiline-static-label">Description</label><style data-emotion="css-global 1prfaxn">@-webkit-keyframes mui-auto-fill{from{display:block;}}@keyframes mui-auto-fill{from{display:block;}}@-webkit-keyframes mui-auto-fill-cancel{from{display:block;}}@keyframes mui-auto-fill-cancel{from{display:block;}}</style><style data-emotion="css 12n0rmb">.css-12n0rmb{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;color:rgba(0, 0, 0, 0.87);box-sizing:border-box;position:relative;cursor:text;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 0 5px;width:100%;position:relative;background-color:rgba(0, 0, 0, 0.06);border-top-left-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;padding:25px 12px 8px;}.css-12n0rmb.Mui-disabled{color:rgba(0, 0, 0, 0.38);cursor:default;}.css-12n0rmb:hover{background-color:rgba(0, 0, 0, 0.09);}@media (hover: none){.css-12n0rmb:hover{background-color:rgba(0, 0, 0, 0.06);}}.css-12n0rmb.Mui-focused{background-color:rgba(0, 0, 0, 0.06);}.css-12n0rmb.Mui-disabled{background-color:rgba(0, 0, 0, 0.12);}.css-12n0rmb:after{border-bottom:2px solid #1976d2;left:0;bottom:0;content:"";position:absolute;right:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;pointer-events:none;}.css-12n0rmb.Mui-focused:after{-webkit-transform:scaleX(1) translateX(0);-moz-transform:scaleX(1) translateX(0);-ms-transform:scaleX(1) translateX(0);transform:scaleX(1) translateX(0);}.css-12n0rmb.Mui-error:before,.css-12n0rmb.Mui-error:after{border-bottom-color:#d32f2f;}.css-12n0rmb:before{border-bottom:1px solid rgba(0, 0, 0, 0.42);left:0;bottom:0;content:"\00a0";position:absolute;right:0;-webkit-transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;pointer-events:none;}.css-12n0rmb:hover:not(.Mui-disabled, .Mui-error):before{border-bottom:1px solid rgba(0, 0, 0, 0.87);}.css-12n0rmb.Mui-disabled:before{border-bottom-style:dotted;}</style><div class="MuiInputBase-root MuiFilledInput-root MuiFilledInput-underline MuiInputBase-colorPrimary MuiInputBase-fullWidth MuiInputBase-formControl MuiInputBase-multiline css-12n0rmb"><style data-emotion="css qm8ja9">.css-qm8ja9{font:inherit;letter-spacing:inherit;color:currentColor;padding:0;border:0;box-sizing:content-box;background:none;height:auto;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;-webkit-animation-name:mui-auto-fill-cancel;animation-name:mui-auto-fill-cancel;-webkit-animation-duration:10ms;animation-duration:10ms;resize:none;padding-top:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;}.css-qm8ja9::-webkit-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9::-moz-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9:-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9::-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9:focus{outline:0;}.css-qm8ja9:invalid{box-shadow:none;}.css-qm8ja9::-webkit-search-decoration{-webkit-appearance:none;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9::-webkit-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9::-moz-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9::-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus::-webkit-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus::-moz-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus:-ms-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus::-ms-input-placeholder{opacity:0.42;}.css-qm8ja9.Mui-disabled{opacity:1;-webkit-text-fill-color:rgba(0, 0, 0, 0.38);}.css-qm8ja9:-webkit-autofill{-webkit-animation-duration:5000s;animation-duration:5000s;-webkit-animation-name:mui-auto-fill;animation-name:mui-auto-fill;}.css-qm8ja9:-webkit-autofill{border-top-left-radius:inherit;border-top-right-radius:inherit;}</style><textarea rows="3" aria-invalid="false" autoComplete="off" id="outlined-multiline-static" name="description" maxLength="5000" class="MuiInputBase-input MuiFilledInput-input MuiInputBase-inputMultiline css-qm8ja9"></textarea><textarea aria-hidden="true" class="MuiInputBase-input MuiFilledInput-input MuiInputBase-inputMultiline css-qm8ja9" readonly="" tabindex="-1" style="visibility:hidden;position:absolute;overflow:hidden;height:0;top:0;left:0;transform:translateZ(0);padding:0"></textarea></div></div><style data-emotion="css vyh1fs">.css-vyh1fs{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-vyh1fs.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css 1ua49gz">.css-1ua49gz{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1ua49gz::-moz-focus-inner{border-style:none;}.css-1ua49gz.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1ua49gz{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1ua49gz.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium activeClass invisible css-1ua49gz" tabindex="0" type="button"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="AddReactionOutlinedIcon"><path d="M7 9.5C7 8.67 7.67 8 8.5 8s1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5zm5 8c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5zm3.5-6.5c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5zM22 1h-2v2h-2v2h2v2h2V5h2V3h-2V1zm-2 11c0 4.42-3.58 8-8 8s-8-3.58-8-8 3.58-8 8-8c1.46 0 2.82.4 4 1.08V2.84C14.77 2.3 13.42 2 11.99 2 6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12c0-1.05-.17-2.05-.47-3H19.4c.38.93.6 1.94.6 3z"></path></svg></button></div><div class="inputfield selectWrapper MuiBox-root css-0"><style data-emotion="css xxees4">.css-xxees4.Mui-focused .MuiAutocomplete-clearIndicator{visibility:visible;}@media (pointer: fine){.css-xxees4:hover .MuiAutocomplete-clearIndicator{visibility:visible;}}.css-xxees4 .MuiAutocomplete-tag{margin:3px;max-width:calc(100% - 6px);}.css-xxees4 .MuiAutocomplete-inputRoot{-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.MuiAutocomplete-hasPopupIcon.css-xxees4 .MuiAutocomplete-inputRoot,.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiAutocomplete-inputRoot{padding-right:30px;}.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiAutocomplete-inputRoot{padding-right:56px;}.css-xxees4 .MuiAutocomplete-inputRoot .MuiAutocomplete-input{width:0;min-width:30px;}.css-xxees4 .MuiInput-root{padding-bottom:1px;}.css-xxees4 .MuiInput-root .MuiInput-input{padding:4px 4px 4px 0px;}.css-xxees4 .MuiInput-root.MuiInputBase-sizeSmall .MuiInput-input{padding:2px 4px 3px 0;}.css-xxees4 .MuiOutlinedInput-root{padding:9px;}.MuiAutocomplete-hasPopupIcon.css-xxees4 .MuiOutlinedInput-root,.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiOutlinedInput-root{padding-right:39px;}.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiOutlinedInput-root{padding-right:65px;}.css-xxees4 .MuiOutlinedInput-root .MuiAutocomplete-input{padding:7.5px 4px 7.5px 6px;}.css-xxees4 .MuiOutlinedInput-root .MuiAutocomplete-endAdornment{right:9px;}.css-xxees4 .MuiOutlinedInput-root.MuiInputBase-sizeSmall{padding-top:6px;padding-bottom:6px;padding-left:6px;}.css-xxees4 .MuiOutlinedInput-root.MuiInputBase-sizeSmall .MuiAutocomplete-input{padding:2.5px 4px 2.5px 6px;}.css-xxees4 .MuiFilledInput-root{padding-top:19px;padding-left:8px;}.MuiAutocomplete-hasPopupIcon.css-xxees4 .MuiFilledInput-root,.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiFilledInput-root{padding-right:39px;}.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiFilledInput-root{padding-right:65px;}.css-xxees4 .MuiFilledInput-root .MuiFilledInput-input{padding:7px 4px;}.css-xxees4 .MuiFilledInput-root .MuiAutocomplete-endAdornment{right:9px;}.css-xxees4 .MuiFilledInput-root.MuiInputBase-sizeSmall{padding-bottom:1px;}.css-xxees4 .MuiFilledInput-root.MuiInputBase-sizeSmall .MuiFilledInput-input{padding:2.5px 4px;}.css-xxees4 .MuiInputBase-hiddenLabel{padding-top:8px;}.css-xxees4 .MuiAutocomplete-input{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-overflow:ellipsis;opacity:1;}</style><div class="MuiAutocomplete-root MuiAutocomplete-hasPopupIcon css-xxees4" name="projectCategory"><div class="MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root css-feqhe6" field="[object Object]" form="[object Object]"><label class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled MuiFormLabel-colorPrimary MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled css-14x1nlk" data-shrink="false" for="tags-outlined" id="tags-outlined-label">Content category</label><style data-emotion="css-global 1prfaxn">@-webkit-keyframes mui-auto-fill{from{display:block;}}@keyframes mui-auto-fill{from{display:block;}}@-webkit-keyframes mui-auto-fill-cancel{from{display:block;}}@keyframes mui-auto-fill-cancel{from{display:block;}}</style><style data-emotion="css 10edkuc">.css-10edkuc{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;color:rgba(0, 0, 0, 0.87);box-sizing:border-box;position:relative;cursor:text;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;background-color:rgba(0, 0, 0, 0.06);border-top-left-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;padding-right:12px;}.css-10edkuc.Mui-disabled{color:rgba(0, 0, 0, 0.38);cursor:default;}.css-10edkuc:hover{background-color:rgba(0, 0, 0, 0.09);}@media (hover: none){.css-10edkuc:hover{background-color:rgba(0, 0, 0, 0.06);}}.css-10edkuc.Mui-focused{background-color:rgba(0, 0, 0, 0.06);}.css-10edkuc.Mui-disabled{background-color:rgba(0, 0, 0, 0.12);}.css-10edkuc:after{border-bottom:2px solid #1976d2;left:0;bottom:0;content:"";position:absolute;right:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;pointer-events:none;}.css-10edkuc.Mui-focused:after{-webkit-transform:scaleX(1) translateX(0);-moz-transform:scaleX(1) translateX(0);-ms-transform:scaleX(1) translateX(0);transform:scaleX(1) translateX(0);}.css-10edkuc.Mui-error:before,.css-10edkuc.Mui-error:after{border-bottom-color:#d32f2f;}.css-10edkuc:before{border-bottom:1px solid rgba(0, 0, 0, 0.42);left:0;bottom:0;content:"\00a0";position:absolute;right:0;-webkit-transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;pointer-events:none;}.css-10edkuc:hover:not(.Mui-disabled, .Mui-error):before{border-bottom:1px solid rgba(0, 0, 0, 0.87);}.css-10edkuc.Mui-disabled:before{border-bottom-style:dotted;}</style><div class="MuiInputBase-root MuiFilledInput-root MuiFilledInput-underline MuiInputBase-colorPrimary MuiInputBase-fullWidth MuiInputBase-formControl MuiInputBase-adornedEnd MuiAutocomplete-inputRoot css-10edkuc"><style data-emotion="css ftr4jk">.css-ftr4jk{font:inherit;letter-spacing:inherit;color:currentColor;padding:4px 0 5px;border:0;box-sizing:content-box;background:none;height:1.4375em;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;-webkit-animation-name:mui-auto-fill-cancel;animation-name:mui-auto-fill-cancel;-webkit-animation-duration:10ms;animation-duration:10ms;padding-top:25px;padding-right:0;padding-bottom:8px;padding-left:12px;}.css-ftr4jk::-webkit-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk::-moz-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk:-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk::-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk:focus{outline:0;}.css-ftr4jk:invalid{box-shadow:none;}.css-ftr4jk::-webkit-search-decoration{-webkit-appearance:none;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk::-webkit-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk::-moz-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk::-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus::-webkit-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus::-moz-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus:-ms-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus::-ms-input-placeholder{opacity:0.42;}.css-ftr4jk.Mui-disabled{opacity:1;-webkit-text-fill-color:rgba(0, 0, 0, 0.38);}.css-ftr4jk:-webkit-autofill{-webkit-animation-duration:5000s;animation-duration:5000s;-webkit-animation-name:mui-auto-fill;animation-name:mui-auto-fill;}.css-ftr4jk:-webkit-autofill{border-top-left-radius:inherit;border-top-right-radius:inherit;}</style><input aria-invalid="false" autoComplete="off" id="tags-outlined" type="text" class="MuiInputBase-input MuiFilledInput-input MuiInputBase-inputAdornedEnd MuiAutocomplete-input MuiAutocomplete-inputFocused css-ftr4jk" aria-autocomplete="list" aria-expanded="false" autoCapitalize="none" spellcheck="false" role="combobox" value=""/><style data-emotion="css 2iz2x6">.css-2iz2x6{position:absolute;right:0;top:calc(50% - 14px);}</style><div class="MuiAutocomplete-endAdornment css-2iz2x6"><style data-emotion="css kkipqg">.css-kkipqg{padding:2px;margin-right:-2px;}</style><style data-emotion="css 5u2mdu">.css-5u2mdu{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:2px;margin-right:-2px;}.css-5u2mdu:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-5u2mdu:hover{background-color:transparent;}}.css-5u2mdu.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css uge3vf">.css-uge3vf{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:2px;margin-right:-2px;}.css-uge3vf::-moz-focus-inner{border-style:none;}.css-uge3vf.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-uge3vf{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-uge3vf:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-uge3vf:hover{background-color:transparent;}}.css-uge3vf.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium MuiAutocomplete-popupIndicator css-uge3vf" tabindex="-1" type="button" aria-label="Open" title="Open"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowDropDownIcon"><path d="M7 10l5 5 5-5z"></path></svg></button></div></div></div></div></div></form><style data-emotion="css 178yklu">.css-178yklu{margin-top:24px;}</style><div class="videoWrapper MuiBox-root css-178yklu"><h3>Save your video</h3><style data-emotion="css 1ebprri">.css-1ebprri{margin-top:16px;margin-bottom:16px;}</style><div class="savePubVideos MuiBox-root css-1ebprri"><div class="savePubVideosBtns MuiBox-root css-0"><div class="embla"><style data-emotion="css 1wf493t">.css-1wf493t{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1wf493t:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1wf493t:hover{background-color:transparent;}}.css-1wf493t.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css 1yxmbwk">.css-1yxmbwk{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1yxmbwk::-moz-focus-inner{border-style:none;}.css-1yxmbwk.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1yxmbwk{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1yxmbwk:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1yxmbwk:hover{background-color:transparent;}}.css-1yxmbwk.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--prev css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowBackIcon"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"></path></svg></button><div class="embla__viewport"><div class="embla__container"><div class="innerDiv MuiBox-root css-0"><style data-emotion="css 1ay9vb9">.css-1ay9vb9{margin-right:16px;}</style><div class="MuiBox-root css-1ay9vb9"><style data-emotion="css 1xmheos animation-wiooy9">.css-1xmheos{display:block;background-color:rgba(0, 0, 0, 0.11);height:1.2em;border-radius:50%;position:relative;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black);}.css-1xmheos::after{-webkit-animation:animation-wiooy9 1.6s linear 0.5s infinite;animation:animation-wiooy9 1.6s linear 0.5s infinite;background:linear-gradient(
90deg,
transparent,
rgba(0, 0, 0, 0.04),
transparent
);content:'';position:absolute;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);bottom:0;left:0;right:0;top:0;}@-webkit-keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}@keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}</style><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><style data-emotion="css jbzws6 animation-wiooy9">.css-jbzws6{display:block;background-color:rgba(0, 0, 0, 0.11);height:auto;margin-top:0;margin-bottom:0;transform-origin:0 55%;-webkit-transform:scale(1, 0.60);-moz-transform:scale(1, 0.60);-ms-transform:scale(1, 0.60);transform:scale(1, 0.60);border-radius:4px/6.7px;position:relative;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black);font-size:10px;}.css-jbzws6:empty:before{content:"\00a0";}.css-jbzws6::after{-webkit-animation:animation-wiooy9 1.6s linear 0.5s infinite;animation:animation-wiooy9 1.6s linear 0.5s infinite;background:linear-gradient(
90deg,
transparent,
rgba(0, 0, 0, 0.04),
transparent
);content:'';position:absolute;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);bottom:0;left:0;right:0;top:0;}@-webkit-keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}@keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}</style><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div></div></div><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--next css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowForwardIcon"><path d="m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"></path></svg></button></div></div><div class="savePubVideosContent MuiBox-root css-0"><div class="d-none MuiBox-root css-0"><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium close css-1yxmbwk" tabindex="0" type="button"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseRoundedIcon"><path d="M18.3 5.71a.9959.9959 0 0 0-1.41 0L12 10.59 7.11 5.7a.9959.9959 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L10.59 12 5.7 16.89c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L12 13.41l4.89 4.89c.39.39 1.02.39 1.41 0 .39-.39.39-1.02 0-1.41L13.41 12l4.89-4.89c.38-.38.38-1.02 0-1.4z"></path></svg></button><div class="socialButtonDiv MuiBox-root css-0"><div><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium socialbutton css-1ujsas3" tabindex="0" type="button"><span class="MuiButton-startIcon MuiButton-iconSizeMedium css-6xugel"><img src="/images/icons/icons-google-drive.png" class="d-block"/></span>Connect to Google drive</button></div></div><style data-emotion="css 1k371a6">@media print{.css-1k371a6{position:absolute!important;}}</style><div class="bottomInfo MuiBox-root css-0"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="InfoOutlinedIcon"><path d="M11 7h2v2h-2zm0 4h2v6h-2zm1-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"></path></svg><p>View Google drive&#x27;s publishing guideline</p></div></div></div></div></div><style data-emotion="css rh9wbx">@media print{.css-rh9wbx{position:absolute!important;}}@media (min-width:0px){.css-rh9wbx{display:none;}}@media (min-width:600px){.css-rh9wbx{display:block;}}</style><style data-emotion="css jcaym6">.css-jcaym6{z-index:1200;}@media (min-width:600px){.css-jcaym6{display:none;}}</style><div class="videoWrapper MuiBox-root css-0"><h3>Publish your video</h3><div class="savePubVideos MuiBox-root css-1ebprri"><div class="savePubVideosBtns MuiBox-root css-0"><div class="embla"><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--prev css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowBackIcon"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"></path></svg></button><div class="embla__viewport"><div class="embla__container"><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div></div></div><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--next css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowForwardIcon"><path d="m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"></path></svg></button></div></div><div class="savePubVideosContent MuiBox-root css-0"><div class="innerDiv MuiBox-root css-0"><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium close css-1yxmbwk" tabindex="0" type="button"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseRoundedIcon"><path d="M18.3 5.71a.9959.9959 0 0 0-1.41 0L12 10.59 7.11 5.7a.9959.9959 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L10.59 12 5.7 16.89c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L12 13.41l4.89 4.89c.39.39 1.02.39 1.41 0 .39-.39.39-1.02 0-1.41L13.41 12l4.89-4.89c.38-.38.38-1.02 0-1.4z"></path></svg></button></div></div></div></div></div></div></div></div><div class="simplebar-placeholder"></div></div><div class="simplebar-track simplebar-horizontal"><div class="simplebar-scrollbar"></div></div><div class="simplebar-track simplebar-vertical"><div class="simplebar-scrollbar"></div></div></div></div><div class="MuiTabPanel-root css-19kzrtu" hidden="" role="tabpanel"></div></div></div><style data-emotion="css 1wq8aec">.css-1wq8aec{z-index:1200;}@media (min-width:0px){.css-1wq8aec{display:block;}}@media (min-width:600px){.css-1wq8aec{display:none;}}</style></div><footer class="webFooter MuiBox-root css-0"><div class="MuiContainer-root MuiContainer-maxWidthXl css-1ekb41w"><style data-emotion="css isbt42">.css-isbt42{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:-16px;width:calc(100% + 16px);margin-left:-16px;}.css-isbt42>.MuiGrid-item{padding-top:16px;}.css-isbt42>.MuiGrid-item{padding-left:16px;}</style><div class="MuiGrid-root MuiGrid-container MuiGrid-spacing-xs-2 css-isbt42"><style data-emotion="css 1ha4th6">.css-1ha4th6{box-sizing:border-box;margin:0;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:100%;}@media (min-width:600px){.css-1ha4th6{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:100%;}}@media (min-width:900px){.css-1ha4th6{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:25%;}}@media (min-width:1200px){.css-1ha4th6{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:25%;}}@media (min-width:1536px){.css-1ha4th6{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:25%;}}</style><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><div class="brand-logo"><img src="/images/logo.png"/></div><p>Use our free video editor to create amazing videos today</p></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><ul class="contact-list"><li class="item"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-xr78m9" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="MailOutlineOutlinedIcon"><path d="M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 14H4V8l8 5 8-5v10zm-8-7L4 6h16l-8 5z"></path></svg><span><a href="mailto:contact@illusto.com">contact@illusto.com</a></span></li></ul></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><div class="footerLink"><ul><li><a href="/">About Us</a></li><li><a href="/tutorials">Tutorials</a></li><li><a href="/faq">FAQs</a></li><li><a target="_blank" href="https://dev-app.illusto.com/blog/">Blog</a></li><li><a href="/comingsoon">Glossary</a></li></ul><ul><li><a href="/contact">Contact Us</a></li><li><a href="/terms">Terms</a></li><li><a href="/privacy">Privacy</a></li></ul></div></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><div class="social-icons"><a target="_blank" href="https://www.youtube.com/channel/UC9ZPOYA0MK4-QNxbo_81bTw"> <img src="/images/YT.svg" alt="youtube"/></a><a target="_blank" href="https://www.facebook.com/IllustoHQ"><img src="/images/fb.svg" alt="facebook"/></a><a target="_blank" href="https://www.instagram.com/illustofficial/"> <img src="/images/insta.svg" alt="instagram"/></a><a target="_blank" href="https://www.linkedin.com/company/illusto/"> <img src="/images/in.svg" alt="linkedin"/></a><a target="_blank" href="https://twitter.com/IllustoHQ"><img src="/images/twitte.svg" alt="twitter"/></a></div><div class="featuredimg"><a href="https://www.producthunt.com/posts/illusto?utm_source=badge-featured&amp;utm_medium=badge&amp;utm_souce=badge-illusto%22" target="_blank"><img src="/images/featured.svg"/></a></div></div></div><div class="copyText MuiBox-root css-0"><p>.. 2023 Multistream Technologies Pvt. Ltd.</p></div><div class="BackToTop"><svg xmlns="http://www.w3.org/2000/svg" width="9" height="16" class="BackToTop__icon"><path fill="#FFF" fill-rule="evenodd" d="M.3 14.3c-.4.4-.4 1.02 0 1.4.38.4 1 .4 1.4 0l7-7c.4-.4.4-1.02 0-1.4l-7-7C1.3-.1.68-.1.3.3c-.4.38-.4 1 0 1.4L6.6 8 .3 14.3z"></path></svg></div></div></footer></div></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/export","query":{},"buildId":"A7LJyg1KFMpKal_I3QQ9j","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript></body></html>

Dynamic analysis

Data is read from location.href and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/export?cb15monwsr=cb15monwsr%27%22`'"/cb15monwsr/><cb15monwsr/\>kqe3m8b7w3&#cb15monwsr=cb15monwsr%27%22`'"/cb15monwsr/><cb15monwsr/\>kqe3m8b7w3&

The previous value reached the sink as:

sbjs_current_add=fd%3D2023-10-14%2012%3A45%3A47%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport%3Fcb15monwsr%3Dcb15monwsr%2527%2522%60%27%22%2Fcb15monwsr%2F%3E%3Ccb15monwsr%2F%5C%3Ekqe3m8b7w3%26%23cb15monwsr%3Dcb15monwsr%2527%2522%60%27%22%2Fcb15monwsr%2F%3E%3Ccb15monwsr%2F%5C%3Ekqe3m8b7w3%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport%3Fficmqmtco6%3Dficmqmtco6%2527%2522%2560%27%2522%2Fficmqmtco6%2F%253E%253Cficmqmtco6%2F%5C%253Esyug0af689%26; expires=Fri, 12 Jan 2024 07:15:47 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70461)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77871)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77833)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755
1.1.27. https://dev-app.illusto.com/export
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /export

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from document.referrer and passed to document.cookie.

Request

GET /export HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D2%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.1.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266459.44.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266459.18.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266459.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/myvideos
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:54:02 GMT
Content-Type: text/html; charset=utf-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
X-Powered-By: Next.js
ETag: "im1mnsoe122byq"
Vary: Accept-Encoding
Content-Length: 108819

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>illusto - Publish Video</title><meta name="next-head-count" content="3"/><link rel="preload" href="/_next/static/css/87f5e2c97b954880.css" as="style"/><link rel="stylesheet" href="/_next/static/css/87f5e2c97b954880.css" data-n-g=""/><link rel="preload" href="/_next/static/css/79d59753ce755d38.css" as="style"/><link rel="stylesheet" href="/_next/static/css/79d59753ce755d38.css" data-n-p=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="/_next/static/chunks/webpack-dd8919a572f3efbe.js" defer=""></script><script src="/_next/static/chunks/framework-1f1fb5c07f2be279.js" defer=""></script><script src="/_next/static/chunks/main-42b45f53948b43e8.js" defer=""></script><script src="/_next/static/chunks/pages/_app-0c1956830c7f6018.js" defer=""></script><script src="/_next/static/chunks/75fc9c18-2cc04cd5a8e46304.js" defer=""></script><script src="/_next/static/chunks/4072747d-52af1a7a256f74c0.js" defer=""></script><script src="/_next/static/chunks/f1b7312e-789b66262cc92505.js" defer=""></script><script src="/_next/static/chunks/d59bccd2-c1134a38adb2b29d.js" defer=""></script><script src="/_next/static/chunks/4347-dbc2f0dfcf4db24e.js" defer=""></script><script src="/_next/static/chunks/135-4a14e2895d2a2645.js" defer=""></script><script src="/_next/static/chunks/7307-ecd48816407d7807.js" defer=""></script><script src="/_next/static/chunks/6996-ee554cacbd978db0.js" defer=""></script><script src="/_next/static/chunks/2255-a844b0cb80090d36.js" defer=""></script><script src="/_next/static/chunks/1362-7499b57a548f0d88.js" defer=""></script><script src="/_next/static/chunks/981-c772fb43b54b1c78.js" defer=""></script><script src="/_next/static/chunks/4386-6cadbead29812b69.js" defer=""></script><script src="/_next/static/chunks/6261-772ef6afa04843db.js" defer=""></script><script src="/_next/static/chunks/422-5346caaa06cc5559.js" defer=""></script><script src="/_next/static/chunks/5600-dbb07f8c1069f3ec.js" defer=""></script><script src="/_next/static/chunks/6467-382019194a773d08.js" defer=""></script><script src="/_next/static/chunks/2919-c553e2396803d2a4.js" defer=""></script><script src="/_next/static/chunks/8538-7b208ff33d221f39.js" defer=""></script><script src="/_next/static/chunks/4150-8aadc095ad2591f4.js" defer=""></script><script src="/_next/static/chunks/8756-bde511b4bad18991.js" defer=""></script><script src="/_next/static/chunks/3596-bd4d0f528854dc74.js" defer=""></script><script src="/_next/static/chunks/5171-6cd6c7c8044e61e0.js" defer=""></script><script src="/_next/static/chunks/4290-86092922b3c052e4.js" defer=""></script><script src="/_next/static/chunks/pages/export-9947dc00df4cc271.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css a0y2e3">.css-a0y2e3{height:0;overflow:hidden;-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;visibility:hidden;}</style><div class="MuiCollapse-root MuiCollapse-vertical alertBox MuiCollapse-hidden css-a0y2e3" style="min-height:0px"><style data-emotion="css hboir5">.css-hboir5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}</style><div class="MuiCollapse-wrapper MuiCollapse-vertical css-hboir5"><style data-emotion="css 8atqhb">.css-8atqhb{width:100%;}</style><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-8atqhb"><style data-emotion="css 1gnnicf">.css-1gnnicf{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><style data-emotion="css 15e7ee5">.css-15e7ee5{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:none;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAlert-root MuiAlert-filledError MuiAlert-filled css-15e7ee5" role="alert"><style data-emotion="css 1l54tgj">.css-1l54tgj{margin-right:12px;padding:7px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:22px;opacity:0.9;}</style><div class="MuiAlert-icon css-1l54tgj"><style data-emotion="css 1cw4hi4">.css-1cw4hi4{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:inherit;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ErrorOutlineIcon"><path d="M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></svg></div><style data-emotion="css 1xsto0d">.css-1xsto0d{padding:8px 0;min-width:0;overflow:auto;}</style><div class="MuiAlert-message css-1xsto0d"></div><style data-emotion="css 1mzcepu">.css-1mzcepu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;padding:4px 0 0 16px;margin-left:auto;margin-right:-8px;}</style><div class="MuiAlert-action css-1mzcepu"><style data-emotion="css jypskm">.css-jypskm{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-jypskm:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-jypskm:hover{background-color:transparent;}}.css-jypskm.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css q28n79">.css-q28n79{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-q28n79::-moz-focus-inner{border-style:none;}.css-q28n79.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-q28n79{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-q28n79:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-q28n79:hover{background-color:transparent;}}.css-q28n79.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-sizeSmall css-q28n79" tabindex="0" type="button" aria-label="close"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseIcon"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></svg></button></div></div></div></div></div><div class="privacy_page"><div class="MuiBox-root css-0"><style data-emotion="css-global o6gwfi">html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-text-size-adjust:100%;}*,*::before,*::after{box-sizing:inherit;}strong,b{font-weight:700;}body{margin:0;color:rgba(0, 0, 0, 0.87);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:0.00938em;background-color:#fff;}@media print{body{background-color:#fff;}}body::backdrop{background-color:#fff;}</style><div class="MuiBox-root css-0"><style data-emotion="css-global o6gwfi">html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-text-size-adjust:100%;}*,*::before,*::after{box-sizing:inherit;}strong,b{font-weight:700;}body{margin:0;color:rgba(0, 0, 0, 0.87);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:0.00938em;background-color:#fff;}@media print{body{background-color:#fff;}}body::backdrop{background-color:#fff;}</style><style data-emotion="css 13x2oq7">.css-13x2oq7{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:fixed;z-index:1100;top:0;left:auto;right:0;background-color:#1976d2;color:#fff;}@media print{.css-13x2oq7{position:absolute;}}</style><style data-emotion="css 5poeop">.css-5poeop{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:fixed;z-index:1100;top:0;left:auto;right:0;background-color:#1976d2;color:#fff;}@media print{.css-5poeop{position:absolute;}}</style><header class="MuiPaper-root MuiPaper-elevation MuiPaper-elevation4 MuiAppBar-root MuiAppBar-colorPrimary MuiAppBar-positionFixed webHeader mui-fixed css-5poeop"><style data-emotion="css 1ekb41w">.css-1ekb41w{width:100%;margin-left:auto;box-sizing:border-box;margin-right:auto;display:block;padding-left:16px;padding-right:16px;}@media (min-width:600px){.css-1ekb41w{padding-left:24px;padding-right:24px;}}@media (min-width:1536px){.css-1ekb41w{max-width:1536px;}}</style><div class="MuiContainer-root MuiContainer-maxWidthXl css-1ekb41w"><style data-emotion="css i6s8oy">.css-i6s8oy{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:16px;padding-right:16px;min-height:56px;}@media (min-width:600px){.css-i6s8oy{padding-left:24px;padding-right:24px;}}@media (min-width:0px){@media (orientation: landscape){.css-i6s8oy{min-height:48px;}}}@media (min-width:600px){.css-i6s8oy{min-height:64px;}}</style><div class="MuiToolbar-root MuiToolbar-gutters MuiToolbar-regular css-i6s8oy"><style data-emotion="css 13ge1hf">.css-13ge1hf{margin:0;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:1.25rem;line-height:1.6;letter-spacing:0.0075em;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}@media (min-width:600px){.css-13ge1hf{display:block;}}</style><a class="MuiTypography-root MuiTypography-h6 css-13ge1hf" href="/"><img src="/images/logo.png"/></a><style data-emotion="css 13tqxrv">@media (min-width:0px){.css-13tqxrv{display:none;}}@media (min-width:900px){.css-13tqxrv{display:block;}}</style><div class="MuiBox-root css-13tqxrv"><style data-emotion="css 13brihr">.css-13brihr{text-align:left;}</style><div class="mobilenavigationSlider MuiBox-root css-13brihr"><div class="mobilenavigation MuiBox-root css-0"><style data-emotion="css 11qrfta">.css-11qrfta{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 8px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#1976d2;}.css-11qrfta:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);}@media (hover: none){.css-11qrfta:hover{background-color:transparent;}}.css-11qrfta.Mui-disabled{color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css 1ujsas3">.css-1ujsas3{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 8px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#1976d2;}.css-1ujsas3::-moz-focus-inner{border-style:none;}.css-1ujsas3.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1ujsas3{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1ujsas3:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);}@media (hover: none){.css-1ujsas3:hover{background-color:transparent;}}.css-1ujsas3.Mui-disabled{color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-1ujsas3" tabindex="0" type="button"><a href="/tutorials"><span>Tutorials</span></a></button><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-1ujsas3" tabindex="0" type="button"><a href="/pricing"><span>Pricing</span></a></button><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-1ujsas3" tabindex="0" type="button"><a href="/contact"><img class="contactimg" src="/images/headphone.svg"/><span>Contact Us</span></a></button><style data-emotion="css 6ii3fu">.css-6ii3fu{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:5px 15px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border:1px solid rgba(25, 118, 210, 0.5);color:#1976d2;}.css-6ii3fu:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);border:1px solid #1976d2;}@media (hover: none){.css-6ii3fu:hover{background-color:transparent;}}.css-6ii3fu.Mui-disabled{color:rgba(0, 0, 0, 0.26);border:1px solid rgba(0, 0, 0, 0.12);}</style><style data-emotion="css 79xub">.css-79xub{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:5px 15px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border:1px solid rgba(25, 118, 210, 0.5);color:#1976d2;}.css-79xub::-moz-focus-inner{border-style:none;}.css-79xub.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-79xub{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-79xub:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);border:1px solid #1976d2;}@media (hover: none){.css-79xub:hover{background-color:transparent;}}.css-79xub.Mui-disabled{color:rgba(0, 0, 0, 0.26);border:1px solid rgba(0, 0, 0, 0.12);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-outlined MuiButton-outlinedPrimary MuiButton-sizeMedium MuiButton-outlinedSizeMedium MuiButton-root MuiButton-outlined MuiButton-outlinedPrimary MuiButton-sizeMedium MuiButton-outlinedSizeMedium css-79xub" tabindex="0" type="button"><a class="btn-cta-login" href="/login">Login</a></button><style data-emotion="css 1hxq67s">.css-1hxq67s{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1hxq67s:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1hxq67s:hover{background-color:#1976d2;}}.css-1hxq67s:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1hxq67s.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1hxq67s.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><style data-emotion="css 1hw9j7s">.css-1hw9j7s{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1hw9j7s::-moz-focus-inner{border-style:none;}.css-1hw9j7s.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1hw9j7s{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1hw9j7s:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1hw9j7s:hover{background-color:#1976d2;}}.css-1hw9j7s:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1hw9j7s.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1hw9j7s.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium fillbutton css-1hw9j7s" tabindex="0" type="button"><a class="btn-cta" href="/signup">Try for Free</a></button></div></div></div><style data-emotion="css j12c3b">.css-j12c3b{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;margin-left:-12px;color:inherit;margin-left:16px;}.css-j12c3b:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-j12c3b:hover{background-color:transparent;}}.css-j12c3b.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-j12c3b{display:none;}}</style><style data-emotion="css wt37vq">.css-wt37vq{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;margin-left:-12px;color:inherit;margin-left:16px;}.css-wt37vq::-moz-focus-inner{border-style:none;}.css-wt37vq.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-wt37vq{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-wt37vq:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-wt37vq:hover{background-color:transparent;}}.css-wt37vq.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-wt37vq{display:none;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-edgeStart MuiIconButton-sizeMedium css-wt37vq" tabindex="0" type="button" aria-label="open drawer"><style data-emotion="css vubbuv">.css-vubbuv{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:1.5rem;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="MenuIcon"><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"></path></svg></button></div></div></header><style data-emotion="css 1hscndo">.css-1hscndo{z-index:1200;}@media (min-width:0px){.css-1hscndo{display:block;}}@media (min-width:900px){.css-1hscndo{display:none;}}.css-1hscndo .MuiDrawer-paper{box-sizing:border-box;width:300px;}</style></div><div class="dashboard_layout"><header class="MuiPaper-root MuiPaper-elevation MuiPaper-elevation4 MuiAppBar-root MuiAppBar-colorPrimary MuiAppBar-positionFixed headerBlock export mui-fixed css-5poeop"><style data-emotion="css olyln6">.css-olyln6{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:16px;padding-right:16px;min-height:56px;-webkit-box-pack:justify;-webkit-justify-content:space-between!important;justify-content:space-between!important;}@media (min-width:600px){.css-olyln6{padding-left:24px;padding-right:24px;}}@media (min-width:0px){@media (orientation: landscape){.css-olyln6{min-height:48px;}}}@media (min-width:600px){.css-olyln6{min-height:64px;}}</style><div class="MuiToolbar-root MuiToolbar-gutters MuiToolbar-regular innerHeader css-olyln6"><div class="MuiBox-root css-0"><style data-emotion="css 636f3d">.css-636f3d{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(25, 118, 210, 0.4);display:inline-block;vertical-align:middle;margin-right:24px;}.css-636f3d:hover{text-decoration-color:inherit;}</style><style data-emotion="css 1s5wyay">.css-1s5wyay{margin:0;color:#1976d2;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(25, 118, 210, 0.4);display:inline-block;vertical-align:middle;margin-right:24px;}.css-1s5wyay:hover{text-decoration-color:inherit;}</style><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineAlways css-1s5wyay" title="illusto"><img src="/images/illustologo_colour.png" width="30" class="d-block"/></a><style data-emotion="css yl3cr">.css-yl3cr{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-yl3cr:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-yl3cr:hover{background-color:#1976d2;}}.css-yl3cr:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-yl3cr.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-yl3cr.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-yl3cr{display:none;}}@media (min-width:600px){.css-yl3cr{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}</style><style data-emotion="css 1flegd7">.css-1flegd7{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-1flegd7::-moz-focus-inner{border-style:none;}.css-1flegd7.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1flegd7{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1flegd7:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1flegd7:hover{background-color:#1976d2;}}.css-1flegd7:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1flegd7.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1flegd7.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-1flegd7{display:none;}}@media (min-width:600px){.css-1flegd7{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium updgradeBtn grey css-1flegd7" tabindex="0" type="button"><style data-emotion="css 6xugel">.css-6xugel{display:inherit;margin-right:8px;margin-left:-4px;}.css-6xugel>*:nth-of-type(1){font-size:20px;}</style><span class="MuiButton-startIcon MuiButton-iconSizeMedium css-6xugel"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowBackIcon"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"></path></svg></span>Back to editing</button></div><div class="MuiBox-root css-0"><style data-emotion="css 7dhv5v">.css-7dhv5v{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-7dhv5v:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-7dhv5v:hover{background-color:transparent;}}.css-7dhv5v.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-7dhv5v{margin-left:8px;}}</style><style data-emotion="css 1p5wb06">.css-1p5wb06{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1p5wb06::-moz-focus-inner{border-style:none;}.css-1p5wb06.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1p5wb06{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1p5wb06:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1p5wb06:hover{background-color:transparent;}}.css-1p5wb06.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-1p5wb06{margin-left:8px;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium invisible css-1p5wb06" tabindex="0" type="button"><style data-emotion="css 1rzb3uu">.css-1rzb3uu{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}</style><span class="MuiBadge-root MuiBadge-root css-1rzb3uu"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="NotificationsNoneOutlinedIcon"><path d="M12 22c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2zm6-6v-5c0-3.07-1.63-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.64 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2zm-2 1H8v-6c0-2.48 1.51-4.5 4-4.5s4 2.02 4 4.5v6z"></path></svg><style data-emotion="css ucders">.css-ucders{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;box-sizing:border-box;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.75rem;min-width:8px;line-height:1;padding:0;height:8px;border-radius:4px;z-index:1;-webkit-transition:-webkit-transform 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:transform 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;background-color:#d32f2f;color:#fff;top:0;right:0;-webkit-transform:scale(1) translate(50%, -50%);-moz-transform:scale(1) translate(50%, -50%);-ms-transform:scale(1) translate(50%, -50%);transform:scale(1) translate(50%, -50%);transform-origin:100% 0%;}.css-ucders.MuiBadge-invisible{-webkit-transform:scale(0) translate(50%, -50%);-moz-transform:scale(0) translate(50%, -50%);-ms-transform:scale(0) translate(50%, -50%);transform:scale(0) translate(50%, -50%);}</style><span class="MuiBadge-badge MuiBadge-dot MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorError MuiBadge-badge css-ucders"></span></span></button><style data-emotion="css 1e13ckn">.css-1e13ckn{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1e13ckn:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1e13ckn:hover{background-color:#1976d2;}}.css-1e13ckn:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1e13ckn.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1e13ckn.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-1e13ckn{display:none;margin-left:16px;}}@media (min-width:600px){.css-1e13ckn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-1e13ckn{margin-left:24px;}}</style><style data-emotion="css 1dt2vkl">.css-1dt2vkl{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1dt2vkl::-moz-focus-inner{border-style:none;}.css-1dt2vkl.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1dt2vkl{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1dt2vkl:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1dt2vkl:hover{background-color:#1976d2;}}.css-1dt2vkl:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1dt2vkl.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1dt2vkl.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-1dt2vkl{display:none;margin-left:16px;}}@media (min-width:600px){.css-1dt2vkl{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-1dt2vkl{margin-left:24px;}}</style><a class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium updgradeBtn d-none css-1dt2vkl" tabindex="0" href="mysubscription"><span class="MuiButton-startIcon MuiButton-iconSizeMedium css-6xugel"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="BoltIcon"><path d="M11 21h-1l1-7H7.5c-.58 0-.57-.32-.38-.66.19-.34.05-.08.07-.12C8.48 10.94 10.42 7.54 13 3h1l-1 7h3.5c.49 0 .56.33.47.51l-.07.15C12.96 17.55 11 21 11 21z"></path></svg></span>Upgrade</a><style data-emotion="css azlf5p">.css-azlf5p{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-azlf5p:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-azlf5p:hover{background-color:transparent;}}.css-azlf5p.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-azlf5p{margin-left:8px;}}@media (min-width:600px){.css-azlf5p{display:none;}}@media (min-width:900px){.css-azlf5p{margin-left:16px;}}</style><style data-emotion="css 7af4nv">.css-7af4nv{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-7af4nv::-moz-focus-inner{border-style:none;}.css-7af4nv.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-7af4nv{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-7af4nv:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-7af4nv:hover{background-color:transparent;}}.css-7af4nv.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-7af4nv{margin-left:8px;}}@media (min-width:600px){.css-7af4nv{display:none;}}@media (min-width:900px){.css-7af4nv{margin-left:16px;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-7af4nv" tabindex="0" type="button" aria-haspopup="true"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="MenuIcon"><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"></path></svg></button><style data-emotion="css 16tav1f">.css-16tav1f{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-16tav1f:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-16tav1f:hover{background-color:transparent;}}.css-16tav1f.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-16tav1f{display:none;margin-left:8px;}}@media (min-width:600px){.css-16tav1f{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-16tav1f{margin-left:16px;}}</style><style data-emotion="css 1kaidbf">.css-1kaidbf{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-1kaidbf::-moz-focus-inner{border-style:none;}.css-1kaidbf.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1kaidbf{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1kaidbf:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1kaidbf:hover{background-color:transparent;}}.css-1kaidbf.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-1kaidbf{display:none;margin-left:8px;}}@media (min-width:600px){.css-1kaidbf{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-1kaidbf{margin-left:16px;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-1kaidbf" tabindex="0" type="button"><style data-emotion="css i3denm">.css-i3denm{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:1.25rem;line-height:1;border-radius:50%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;background-color:#bdbdbd;width:32px;height:32px;font-size:16px;background-color:#2e7d32;}</style><div class="MuiAvatar-root MuiAvatar-circular MuiAvatar-colorDefault css-i3denm"><style data-emotion="css 4n1xvj">.css-4n1xvj{width:75%;height:75%;}</style><style data-emotion="css 13y7ul3">.css-13y7ul3{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:1.5rem;width:75%;height:75%;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium MuiAvatar-fallback css-13y7ul3" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="PersonIcon"><path d="M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"></path></svg></div></button></div></div></header><div class="editorDiv MuiBox-root css-0"><div class="videoDiv MuiBox-root css-0"><style data-emotion="css 1qm1lh">.css-1qm1lh{margin-bottom:16px;}</style><div class="versions MuiBox-root css-1qm1lh"><div class="MuiBox-root css-0"><h4></h4><style data-emotion="css 1yo8bqd">.css-1yo8bqd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-text-decoration:none;text-decoration:none;width:100%;box-sizing:border-box;text-align:left;padding-top:8px;padding-bottom:8px;padding-left:16px;padding-right:16px;}.css-1yo8bqd.Mui-focusVisible{background-color:rgba(0, 0, 0, 0.12);}.css-1yo8bqd.Mui-selected{background-color:rgba(25, 118, 210, 0.08);}.css-1yo8bqd.Mui-selected.Mui-focusVisible{background-color:rgba(25, 118, 210, 0.2);}.css-1yo8bqd.Mui-disabled{opacity:0.38;}</style><button class="MuiListItem-root MuiListItem-gutters MuiListItem-padding css-1yo8bqd"><style data-emotion="css 1tsvksn">.css-1tsvksn{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;margin-top:4px;margin-bottom:4px;}</style><div class="MuiListItemText-root css-1tsvksn"></div><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowDropDownRoundedIcon"><path d="m8.71 11.71 2.59 2.59c.39.39 1.02.39 1.41 0l2.59-2.59c.63-.63.18-1.71-.71-1.71H9.41c-.89 0-1.33 1.08-.7 1.71z"></path></svg></button></div><div class="invisible MuiBox-root css-0"><style data-emotion="css 15q9dur">.css-15q9dur{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-15q9dur:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-15q9dur:hover{background-color:#1976d2;}}.css-15q9dur:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-15q9dur.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-15q9dur.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><style data-emotion="css 18i19n3">.css-18i19n3{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-18i19n3::-moz-focus-inner{border-style:none;}.css-18i19n3.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-18i19n3{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-18i19n3:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-18i19n3:hover{background-color:#1976d2;}}.css-18i19n3:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-18i19n3.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-18i19n3.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium updgradeBtn css-18i19n3" tabindex="0" type="button">Share</button></div></div></div><div class="publishDiv MuiBox-root css-0"><div class="tablist MuiBox-root css-0"><style data-emotion="css orq8zk">.css-orq8zk{overflow:hidden;min-height:48px;-webkit-overflow-scrolling:touch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width:599.95px){.css-orq8zk .MuiTabs-scrollButtons{display:none;}}</style><div class="MuiTabs-root css-orq8zk"><style data-emotion="css 1anid1y">.css-1anid1y{position:relative;display:inline-block;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;white-space:nowrap;overflow-x:hidden;width:100%;}</style><div class="MuiTabs-scroller MuiTabs-fixed css-1anid1y" style="overflow:hidden;margin-bottom:0"><style data-emotion="css k008qs">.css-k008qs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}</style><div class="MuiTabs-flexContainer css-k008qs" role="tablist"><style data-emotion="css hkggz2">.css-hkggz2{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.25;letter-spacing:0.02857em;text-transform:uppercase;max-width:360px;min-width:90px;position:relative;min-height:48px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:12px 16px;overflow:hidden;white-space:normal;text-align:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:rgba(0, 0, 0, 0.6);}.css-hkggz2.Mui-selected{color:#1976d2;}.css-hkggz2.Mui-disabled{color:rgba(0, 0, 0, 0.38);}</style><style data-emotion="css 1q2h7u5">.css-1q2h7u5{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.25;letter-spacing:0.02857em;text-transform:uppercase;max-width:360px;min-width:90px;position:relative;min-height:48px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:12px 16px;overflow:hidden;white-space:normal;text-align:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:rgba(0, 0, 0, 0.6);}.css-1q2h7u5::-moz-focus-inner{border-style:none;}.css-1q2h7u5.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1q2h7u5{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1q2h7u5.Mui-selected{color:#1976d2;}.css-1q2h7u5.Mui-disabled{color:rgba(0, 0, 0, 0.38);}</style><button class="MuiButtonBase-root MuiTab-root MuiTab-textColorPrimary Mui-selected css-1q2h7u5" tabindex="0" type="button" role="tab" aria-selected="true">Publish details<style data-emotion="css ttwr4n">.css-ttwr4n{position:absolute;height:2px;bottom:0;width:100%;-webkit-transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;background-color:#1976d2;}</style><span class="MuiTabs-indicator css-ttwr4n"></span></button><button class="MuiButtonBase-root MuiTab-root MuiTab-textColorPrimary invisible css-1q2h7u5" tabindex="-1" type="button" role="tab" aria-selected="false">Comments</button></div></div></div></div><style data-emotion="css 19kzrtu">.css-19kzrtu{padding:24px;}</style><div class="MuiTabPanel-root css-19kzrtu" role="tabpanel"><div data-simplebar="init"><div class="simplebar-wrapper"><div class="simplebar-height-auto-observer-wrapper"><div class="simplebar-height-auto-observer"></div></div><div class="simplebar-mask"><div class="simplebar-offset"><div class="simplebar-content-wrapper" tabindex="0" role="region" aria-label="scrollable content"><div class="simplebar-content"><form action="#"><button id="hidden-btn" style="display:none">validate</button><div class="inputfield MuiBox-root css-0"><style data-emotion="css feqhe6">.css-feqhe6{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;min-width:0;padding:0;margin:0;border:0;vertical-align:top;width:100%;}</style><div class="MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root css-feqhe6"><style data-emotion="css 1rsx5uq">.css-1rsx5uq{display:block;transform-origin:top left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 24px);position:absolute;left:0;top:0;-webkit-transform:translate(12px, 16px) scale(1);-moz-transform:translate(12px, 16px) scale(1);-ms-transform:translate(12px, 16px) scale(1);transform:translate(12px, 16px) scale(1);-webkit-transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;z-index:1;pointer-events:none;}</style><style data-emotion="css 14x1nlk">.css-14x1nlk{color:rgba(0, 0, 0, 0.6);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;padding:0;position:relative;display:block;transform-origin:top left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 24px);position:absolute;left:0;top:0;-webkit-transform:translate(12px, 16px) scale(1);-moz-transform:translate(12px, 16px) scale(1);-ms-transform:translate(12px, 16px) scale(1);transform:translate(12px, 16px) scale(1);-webkit-transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;z-index:1;pointer-events:none;}.css-14x1nlk.Mui-focused{color:#1976d2;}.css-14x1nlk.Mui-disabled{color:rgba(0, 0, 0, 0.38);}.css-14x1nlk.Mui-error{color:#d32f2f;}</style><label class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled MuiFormLabel-colorPrimary MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled css-14x1nlk" data-shrink="false" for=":R4j6l9na6:" id=":R4j6l9na6:-label">Title (required)</label><style data-emotion="css-global 1prfaxn">@-webkit-keyframes mui-auto-fill{from{display:block;}}@keyframes mui-auto-fill{from{display:block;}}@-webkit-keyframes mui-auto-fill-cancel{from{display:block;}}@keyframes mui-auto-fill-cancel{from{display:block;}}</style><style data-emotion="css 1jg2gny">.css-1jg2gny{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;color:rgba(0, 0, 0, 0.87);box-sizing:border-box;position:relative;cursor:text;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;background-color:rgba(0, 0, 0, 0.06);border-top-left-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;}.css-1jg2gny.Mui-disabled{color:rgba(0, 0, 0, 0.38);cursor:default;}.css-1jg2gny:hover{background-color:rgba(0, 0, 0, 0.09);}@media (hover: none){.css-1jg2gny:hover{background-color:rgba(0, 0, 0, 0.06);}}.css-1jg2gny.Mui-focused{background-color:rgba(0, 0, 0, 0.06);}.css-1jg2gny.Mui-disabled{background-color:rgba(0, 0, 0, 0.12);}.css-1jg2gny:after{border-bottom:2px solid #1976d2;left:0;bottom:0;content:"";position:absolute;right:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;pointer-events:none;}.css-1jg2gny.Mui-focused:after{-webkit-transform:scaleX(1) translateX(0);-moz-transform:scaleX(1) translateX(0);-ms-transform:scaleX(1) translateX(0);transform:scaleX(1) translateX(0);}.css-1jg2gny.Mui-error:before,.css-1jg2gny.Mui-error:after{border-bottom-color:#d32f2f;}.css-1jg2gny:before{border-bottom:1px solid rgba(0, 0, 0, 0.42);left:0;bottom:0;content:"\00a0";position:absolute;right:0;-webkit-transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;pointer-events:none;}.css-1jg2gny:hover:not(.Mui-disabled, .Mui-error):before{border-bottom:1px solid rgba(0, 0, 0, 0.87);}.css-1jg2gny.Mui-disabled:before{border-bottom-style:dotted;}</style><div class="MuiInputBase-root MuiFilledInput-root MuiFilledInput-underline MuiInputBase-colorPrimary MuiInputBase-fullWidth MuiInputBase-formControl css-1jg2gny"><style data-emotion="css 2bxn45">.css-2bxn45{font:inherit;letter-spacing:inherit;color:currentColor;padding:4px 0 5px;border:0;box-sizing:content-box;background:none;height:1.4375em;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;-webkit-animation-name:mui-auto-fill-cancel;animation-name:mui-auto-fill-cancel;-webkit-animation-duration:10ms;animation-duration:10ms;padding-top:25px;padding-right:12px;padding-bottom:8px;padding-left:12px;}.css-2bxn45::-webkit-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45::-moz-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45:-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45::-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45:focus{outline:0;}.css-2bxn45:invalid{box-shadow:none;}.css-2bxn45::-webkit-search-decoration{-webkit-appearance:none;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45::-webkit-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45::-moz-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45::-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus::-webkit-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus::-moz-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus:-ms-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus::-ms-input-placeholder{opacity:0.42;}.css-2bxn45.Mui-disabled{opacity:1;-webkit-text-fill-color:rgba(0, 0, 0, 0.38);}.css-2bxn45:-webkit-autofill{-webkit-animation-duration:5000s;animation-duration:5000s;-webkit-animation-name:mui-auto-fill;animation-name:mui-auto-fill;}.css-2bxn45:-webkit-autofill{border-top-left-radius:inherit;border-top-right-radius:inherit;}</style><input aria-invalid="false" aria-describedby=":R4j6l9na6:-helper-text" autoComplete="off" id=":R4j6l9na6:" name="title" type="text" maxLength="100" class="MuiInputBase-input MuiFilledInput-input css-2bxn45" value=""/></div><style data-emotion="css v7esy">.css-v7esy{color:rgba(0, 0, 0, 0.6);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:0.75rem;line-height:1.66;letter-spacing:0.03333em;text-align:left;margin-top:3px;margin-right:14px;margin-bottom:0;margin-left:14px;}.css-v7esy.Mui-disabled{color:rgba(0, 0, 0, 0.38);}.css-v7esy.Mui-error{color:#d32f2f;}</style><p class="MuiFormHelperText-root MuiFormHelperText-sizeMedium MuiFormHelperText-contained css-v7esy" id=":R4j6l9na6:-helper-text"><small style="font-size:12px;color:rgb(194, 63, 56)"> </small></p></div></div><style data-emotion="css 10khgmf">.css-10khgmf{margin-top:12px;margin-bottom:12px;}</style><div class="inputfield emojiDiv MuiBox-root css-10khgmf"><div class="MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root multiline css-feqhe6"><label class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled MuiFormLabel-colorPrimary MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled css-14x1nlk" data-shrink="false" for="outlined-multiline-static" id="outlined-multiline-static-label">Description</label><style data-emotion="css-global 1prfaxn">@-webkit-keyframes mui-auto-fill{from{display:block;}}@keyframes mui-auto-fill{from{display:block;}}@-webkit-keyframes mui-auto-fill-cancel{from{display:block;}}@keyframes mui-auto-fill-cancel{from{display:block;}}</style><style data-emotion="css 12n0rmb">.css-12n0rmb{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;color:rgba(0, 0, 0, 0.87);box-sizing:border-box;position:relative;cursor:text;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 0 5px;width:100%;position:relative;background-color:rgba(0, 0, 0, 0.06);border-top-left-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;padding:25px 12px 8px;}.css-12n0rmb.Mui-disabled{color:rgba(0, 0, 0, 0.38);cursor:default;}.css-12n0rmb:hover{background-color:rgba(0, 0, 0, 0.09);}@media (hover: none){.css-12n0rmb:hover{background-color:rgba(0, 0, 0, 0.06);}}.css-12n0rmb.Mui-focused{background-color:rgba(0, 0, 0, 0.06);}.css-12n0rmb.Mui-disabled{background-color:rgba(0, 0, 0, 0.12);}.css-12n0rmb:after{border-bottom:2px solid #1976d2;left:0;bottom:0;content:"";position:absolute;right:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;pointer-events:none;}.css-12n0rmb.Mui-focused:after{-webkit-transform:scaleX(1) translateX(0);-moz-transform:scaleX(1) translateX(0);-ms-transform:scaleX(1) translateX(0);transform:scaleX(1) translateX(0);}.css-12n0rmb.Mui-error:before,.css-12n0rmb.Mui-error:after{border-bottom-color:#d32f2f;}.css-12n0rmb:before{border-bottom:1px solid rgba(0, 0, 0, 0.42);left:0;bottom:0;content:"\00a0";position:absolute;right:0;-webkit-transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;pointer-events:none;}.css-12n0rmb:hover:not(.Mui-disabled, .Mui-error):before{border-bottom:1px solid rgba(0, 0, 0, 0.87);}.css-12n0rmb.Mui-disabled:before{border-bottom-style:dotted;}</style><div class="MuiInputBase-root MuiFilledInput-root MuiFilledInput-underline MuiInputBase-colorPrimary MuiInputBase-fullWidth MuiInputBase-formControl MuiInputBase-multiline css-12n0rmb"><style data-emotion="css qm8ja9">.css-qm8ja9{font:inherit;letter-spacing:inherit;color:currentColor;padding:0;border:0;box-sizing:content-box;background:none;height:auto;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;-webkit-animation-name:mui-auto-fill-cancel;animation-name:mui-auto-fill-cancel;-webkit-animation-duration:10ms;animation-duration:10ms;resize:none;padding-top:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;}.css-qm8ja9::-webkit-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9::-moz-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9:-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9::-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9:focus{outline:0;}.css-qm8ja9:invalid{box-shadow:none;}.css-qm8ja9::-webkit-search-decoration{-webkit-appearance:none;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9::-webkit-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9::-moz-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9::-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus::-webkit-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus::-moz-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus:-ms-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus::-ms-input-placeholder{opacity:0.42;}.css-qm8ja9.Mui-disabled{opacity:1;-webkit-text-fill-color:rgba(0, 0, 0, 0.38);}.css-qm8ja9:-webkit-autofill{-webkit-animation-duration:5000s;animation-duration:5000s;-webkit-animation-name:mui-auto-fill;animation-name:mui-auto-fill;}.css-qm8ja9:-webkit-autofill{border-top-left-radius:inherit;border-top-right-radius:inherit;}</style><textarea rows="3" aria-invalid="false" autoComplete="off" id="outlined-multiline-static" name="description" maxLength="5000" class="MuiInputBase-input MuiFilledInput-input MuiInputBase-inputMultiline css-qm8ja9"></textarea><textarea aria-hidden="true" class="MuiInputBase-input MuiFilledInput-input MuiInputBase-inputMultiline css-qm8ja9" readonly="" tabindex="-1" style="visibility:hidden;position:absolute;overflow:hidden;height:0;top:0;left:0;transform:translateZ(0);padding:0"></textarea></div></div><style data-emotion="css vyh1fs">.css-vyh1fs{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-vyh1fs.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css 1ua49gz">.css-1ua49gz{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1ua49gz::-moz-focus-inner{border-style:none;}.css-1ua49gz.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1ua49gz{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1ua49gz.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium activeClass invisible css-1ua49gz" tabindex="0" type="button"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="AddReactionOutlinedIcon"><path d="M7 9.5C7 8.67 7.67 8 8.5 8s1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5zm5 8c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5zm3.5-6.5c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5zM22 1h-2v2h-2v2h2v2h2V5h2V3h-2V1zm-2 11c0 4.42-3.58 8-8 8s-8-3.58-8-8 3.58-8 8-8c1.46 0 2.82.4 4 1.08V2.84C14.77 2.3 13.42 2 11.99 2 6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12c0-1.05-.17-2.05-.47-3H19.4c.38.93.6 1.94.6 3z"></path></svg></button></div><div class="inputfield selectWrapper MuiBox-root css-0"><style data-emotion="css xxees4">.css-xxees4.Mui-focused .MuiAutocomplete-clearIndicator{visibility:visible;}@media (pointer: fine){.css-xxees4:hover .MuiAutocomplete-clearIndicator{visibility:visible;}}.css-xxees4 .MuiAutocomplete-tag{margin:3px;max-width:calc(100% - 6px);}.css-xxees4 .MuiAutocomplete-inputRoot{-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.MuiAutocomplete-hasPopupIcon.css-xxees4 .MuiAutocomplete-inputRoot,.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiAutocomplete-inputRoot{padding-right:30px;}.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiAutocomplete-inputRoot{padding-right:56px;}.css-xxees4 .MuiAutocomplete-inputRoot .MuiAutocomplete-input{width:0;min-width:30px;}.css-xxees4 .MuiInput-root{padding-bottom:1px;}.css-xxees4 .MuiInput-root .MuiInput-input{padding:4px 4px 4px 0px;}.css-xxees4 .MuiInput-root.MuiInputBase-sizeSmall .MuiInput-input{padding:2px 4px 3px 0;}.css-xxees4 .MuiOutlinedInput-root{padding:9px;}.MuiAutocomplete-hasPopupIcon.css-xxees4 .MuiOutlinedInput-root,.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiOutlinedInput-root{padding-right:39px;}.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiOutlinedInput-root{padding-right:65px;}.css-xxees4 .MuiOutlinedInput-root .MuiAutocomplete-input{padding:7.5px 4px 7.5px 6px;}.css-xxees4 .MuiOutlinedInput-root .MuiAutocomplete-endAdornment{right:9px;}.css-xxees4 .MuiOutlinedInput-root.MuiInputBase-sizeSmall{padding-top:6px;padding-bottom:6px;padding-left:6px;}.css-xxees4 .MuiOutlinedInput-root.MuiInputBase-sizeSmall .MuiAutocomplete-input{padding:2.5px 4px 2.5px 6px;}.css-xxees4 .MuiFilledInput-root{padding-top:19px;padding-left:8px;}.MuiAutocomplete-hasPopupIcon.css-xxees4 .MuiFilledInput-root,.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiFilledInput-root{padding-right:39px;}.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiFilledInput-root{padding-right:65px;}.css-xxees4 .MuiFilledInput-root .MuiFilledInput-input{padding:7px 4px;}.css-xxees4 .MuiFilledInput-root .MuiAutocomplete-endAdornment{right:9px;}.css-xxees4 .MuiFilledInput-root.MuiInputBase-sizeSmall{padding-bottom:1px;}.css-xxees4 .MuiFilledInput-root.MuiInputBase-sizeSmall .MuiFilledInput-input{padding:2.5px 4px;}.css-xxees4 .MuiInputBase-hiddenLabel{padding-top:8px;}.css-xxees4 .MuiAutocomplete-input{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-overflow:ellipsis;opacity:1;}</style><div class="MuiAutocomplete-root MuiAutocomplete-hasPopupIcon css-xxees4" name="projectCategory"><div class="MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root css-feqhe6" field="[object Object]" form="[object Object]"><label class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled MuiFormLabel-colorPrimary MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled css-14x1nlk" data-shrink="false" for="tags-outlined" id="tags-outlined-label">Content category</label><style data-emotion="css-global 1prfaxn">@-webkit-keyframes mui-auto-fill{from{display:block;}}@keyframes mui-auto-fill{from{display:block;}}@-webkit-keyframes mui-auto-fill-cancel{from{display:block;}}@keyframes mui-auto-fill-cancel{from{display:block;}}</style><style data-emotion="css 10edkuc">.css-10edkuc{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;color:rgba(0, 0, 0, 0.87);box-sizing:border-box;position:relative;cursor:text;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;background-color:rgba(0, 0, 0, 0.06);border-top-left-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;padding-right:12px;}.css-10edkuc.Mui-disabled{color:rgba(0, 0, 0, 0.38);cursor:default;}.css-10edkuc:hover{background-color:rgba(0, 0, 0, 0.09);}@media (hover: none){.css-10edkuc:hover{background-color:rgba(0, 0, 0, 0.06);}}.css-10edkuc.Mui-focused{background-color:rgba(0, 0, 0, 0.06);}.css-10edkuc.Mui-disabled{background-color:rgba(0, 0, 0, 0.12);}.css-10edkuc:after{border-bottom:2px solid #1976d2;left:0;bottom:0;content:"";position:absolute;right:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;pointer-events:none;}.css-10edkuc.Mui-focused:after{-webkit-transform:scaleX(1) translateX(0);-moz-transform:scaleX(1) translateX(0);-ms-transform:scaleX(1) translateX(0);transform:scaleX(1) translateX(0);}.css-10edkuc.Mui-error:before,.css-10edkuc.Mui-error:after{border-bottom-color:#d32f2f;}.css-10edkuc:before{border-bottom:1px solid rgba(0, 0, 0, 0.42);left:0;bottom:0;content:"\00a0";position:absolute;right:0;-webkit-transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;pointer-events:none;}.css-10edkuc:hover:not(.Mui-disabled, .Mui-error):before{border-bottom:1px solid rgba(0, 0, 0, 0.87);}.css-10edkuc.Mui-disabled:before{border-bottom-style:dotted;}</style><div class="MuiInputBase-root MuiFilledInput-root MuiFilledInput-underline MuiInputBase-colorPrimary MuiInputBase-fullWidth MuiInputBase-formControl MuiInputBase-adornedEnd MuiAutocomplete-inputRoot css-10edkuc"><style data-emotion="css ftr4jk">.css-ftr4jk{font:inherit;letter-spacing:inherit;color:currentColor;padding:4px 0 5px;border:0;box-sizing:content-box;background:none;height:1.4375em;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;-webkit-animation-name:mui-auto-fill-cancel;animation-name:mui-auto-fill-cancel;-webkit-animation-duration:10ms;animation-duration:10ms;padding-top:25px;padding-right:0;padding-bottom:8px;padding-left:12px;}.css-ftr4jk::-webkit-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk::-moz-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk:-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk::-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk:focus{outline:0;}.css-ftr4jk:invalid{box-shadow:none;}.css-ftr4jk::-webkit-search-decoration{-webkit-appearance:none;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk::-webkit-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk::-moz-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk::-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus::-webkit-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus::-moz-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus:-ms-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus::-ms-input-placeholder{opacity:0.42;}.css-ftr4jk.Mui-disabled{opacity:1;-webkit-text-fill-color:rgba(0, 0, 0, 0.38);}.css-ftr4jk:-webkit-autofill{-webkit-animation-duration:5000s;animation-duration:5000s;-webkit-animation-name:mui-auto-fill;animation-name:mui-auto-fill;}.css-ftr4jk:-webkit-autofill{border-top-left-radius:inherit;border-top-right-radius:inherit;}</style><input aria-invalid="false" autoComplete="off" id="tags-outlined" type="text" class="MuiInputBase-input MuiFilledInput-input MuiInputBase-inputAdornedEnd MuiAutocomplete-input MuiAutocomplete-inputFocused css-ftr4jk" aria-autocomplete="list" aria-expanded="false" autoCapitalize="none" spellcheck="false" role="combobox" value=""/><style data-emotion="css 2iz2x6">.css-2iz2x6{position:absolute;right:0;top:calc(50% - 14px);}</style><div class="MuiAutocomplete-endAdornment css-2iz2x6"><style data-emotion="css kkipqg">.css-kkipqg{padding:2px;margin-right:-2px;}</style><style data-emotion="css 5u2mdu">.css-5u2mdu{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:2px;margin-right:-2px;}.css-5u2mdu:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-5u2mdu:hover{background-color:transparent;}}.css-5u2mdu.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css uge3vf">.css-uge3vf{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:2px;margin-right:-2px;}.css-uge3vf::-moz-focus-inner{border-style:none;}.css-uge3vf.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-uge3vf{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-uge3vf:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-uge3vf:hover{background-color:transparent;}}.css-uge3vf.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium MuiAutocomplete-popupIndicator css-uge3vf" tabindex="-1" type="button" aria-label="Open" title="Open"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowDropDownIcon"><path d="M7 10l5 5 5-5z"></path></svg></button></div></div></div></div></div></form><style data-emotion="css 178yklu">.css-178yklu{margin-top:24px;}</style><div class="videoWrapper MuiBox-root css-178yklu"><h3>Save your video</h3><style data-emotion="css 1ebprri">.css-1ebprri{margin-top:16px;margin-bottom:16px;}</style><div class="savePubVideos MuiBox-root css-1ebprri"><div class="savePubVideosBtns MuiBox-root css-0"><div class="embla"><style data-emotion="css 1wf493t">.css-1wf493t{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1wf493t:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1wf493t:hover{background-color:transparent;}}.css-1wf493t.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css 1yxmbwk">.css-1yxmbwk{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1yxmbwk::-moz-focus-inner{border-style:none;}.css-1yxmbwk.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1yxmbwk{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1yxmbwk:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1yxmbwk:hover{background-color:transparent;}}.css-1yxmbwk.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--prev css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowBackIcon"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"></path></svg></button><div class="embla__viewport"><div class="embla__container"><div class="innerDiv MuiBox-root css-0"><style data-emotion="css 1ay9vb9">.css-1ay9vb9{margin-right:16px;}</style><div class="MuiBox-root css-1ay9vb9"><style data-emotion="css 1xmheos animation-wiooy9">.css-1xmheos{display:block;background-color:rgba(0, 0, 0, 0.11);height:1.2em;border-radius:50%;position:relative;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black);}.css-1xmheos::after{-webkit-animation:animation-wiooy9 1.6s linear 0.5s infinite;animation:animation-wiooy9 1.6s linear 0.5s infinite;background:linear-gradient(
90deg,
transparent,
rgba(0, 0, 0, 0.04),
transparent
);content:'';position:absolute;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);bottom:0;left:0;right:0;top:0;}@-webkit-keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}@keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}</style><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><style data-emotion="css jbzws6 animation-wiooy9">.css-jbzws6{display:block;background-color:rgba(0, 0, 0, 0.11);height:auto;margin-top:0;margin-bottom:0;transform-origin:0 55%;-webkit-transform:scale(1, 0.60);-moz-transform:scale(1, 0.60);-ms-transform:scale(1, 0.60);transform:scale(1, 0.60);border-radius:4px/6.7px;position:relative;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black);font-size:10px;}.css-jbzws6:empty:before{content:"\00a0";}.css-jbzws6::after{-webkit-animation:animation-wiooy9 1.6s linear 0.5s infinite;animation:animation-wiooy9 1.6s linear 0.5s infinite;background:linear-gradient(
90deg,
transparent,
rgba(0, 0, 0, 0.04),
transparent
);content:'';position:absolute;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);bottom:0;left:0;right:0;top:0;}@-webkit-keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}@keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}</style><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div></div></div><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--next css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowForwardIcon"><path d="m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"></path></svg></button></div></div><div class="savePubVideosContent MuiBox-root css-0"><div class="d-none MuiBox-root css-0"><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium close css-1yxmbwk" tabindex="0" type="button"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseRoundedIcon"><path d="M18.3 5.71a.9959.9959 0 0 0-1.41 0L12 10.59 7.11 5.7a.9959.9959 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L10.59 12 5.7 16.89c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L12 13.41l4.89 4.89c.39.39 1.02.39 1.41 0 .39-.39.39-1.02 0-1.41L13.41 12l4.89-4.89c.38-.38.38-1.02 0-1.4z"></path></svg></button><div class="socialButtonDiv MuiBox-root css-0"><div><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium socialbutton css-1ujsas3" tabindex="0" type="button"><span class="MuiButton-startIcon MuiButton-iconSizeMedium css-6xugel"><img src="/images/icons/icons-google-drive.png" class="d-block"/></span>Connect to Google drive</button></div></div><style data-emotion="css 1k371a6">@media print{.css-1k371a6{position:absolute!important;}}</style><div class="bottomInfo MuiBox-root css-0"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="InfoOutlinedIcon"><path d="M11 7h2v2h-2zm0 4h2v6h-2zm1-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"></path></svg><p>View Google drive&#x27;s publishing guideline</p></div></div></div></div></div><style data-emotion="css rh9wbx">@media print{.css-rh9wbx{position:absolute!important;}}@media (min-width:0px){.css-rh9wbx{display:none;}}@media (min-width:600px){.css-rh9wbx{display:block;}}</style><style data-emotion="css jcaym6">.css-jcaym6{z-index:1200;}@media (min-width:600px){.css-jcaym6{display:none;}}</style><div class="videoWrapper MuiBox-root css-0"><h3>Publish your video</h3><div class="savePubVideos MuiBox-root css-1ebprri"><div class="savePubVideosBtns MuiBox-root css-0"><div class="embla"><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--prev css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowBackIcon"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"></path></svg></button><div class="embla__viewport"><div class="embla__container"><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div></div></div><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--next css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowForwardIcon"><path d="m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"></path></svg></button></div></div><div class="savePubVideosContent MuiBox-root css-0"><div class="innerDiv MuiBox-root css-0"><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium close css-1yxmbwk" tabindex="0" type="button"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseRoundedIcon"><path d="M18.3 5.71a.9959.9959 0 0 0-1.41 0L12 10.59 7.11 5.7a.9959.9959 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L10.59 12 5.7 16.89c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L12 13.41l4.89 4.89c.39.39 1.02.39 1.41 0 .39-.39.39-1.02 0-1.41L13.41 12l4.89-4.89c.38-.38.38-1.02 0-1.4z"></path></svg></button></div></div></div></div></div></div></div></div><div class="simplebar-placeholder"></div></div><div class="simplebar-track simplebar-horizontal"><div class="simplebar-scrollbar"></div></div><div class="simplebar-track simplebar-vertical"><div class="simplebar-scrollbar"></div></div></div></div><div class="MuiTabPanel-root css-19kzrtu" hidden="" role="tabpanel"></div></div></div><style data-emotion="css 1wq8aec">.css-1wq8aec{z-index:1200;}@media (min-width:0px){.css-1wq8aec{display:block;}}@media (min-width:600px){.css-1wq8aec{display:none;}}</style></div><footer class="webFooter MuiBox-root css-0"><div class="MuiContainer-root MuiContainer-maxWidthXl css-1ekb41w"><style data-emotion="css isbt42">.css-isbt42{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:-16px;width:calc(100% + 16px);margin-left:-16px;}.css-isbt42>.MuiGrid-item{padding-top:16px;}.css-isbt42>.MuiGrid-item{padding-left:16px;}</style><div class="MuiGrid-root MuiGrid-container MuiGrid-spacing-xs-2 css-isbt42"><style data-emotion="css 1ha4th6">.css-1ha4th6{box-sizing:border-box;margin:0;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:100%;}@media (min-width:600px){.css-1ha4th6{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:100%;}}@media (min-width:900px){.css-1ha4th6{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:25%;}}@media (min-width:1200px){.css-1ha4th6{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:25%;}}@media (min-width:1536px){.css-1ha4th6{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:25%;}}</style><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><div class="brand-logo"><img src="/images/logo.png"/></div><p>Use our free video editor to create amazing videos today</p></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><ul class="contact-list"><li class="item"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-xr78m9" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="MailOutlineOutlinedIcon"><path d="M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 14H4V8l8 5 8-5v10zm-8-7L4 6h16l-8 5z"></path></svg><span><a href="mailto:contact@illusto.com">contact@illusto.com</a></span></li></ul></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><div class="footerLink"><ul><li><a href="/">About Us</a></li><li><a href="/tutorials">Tutorials</a></li><li><a href="/faq">FAQs</a></li><li><a target="_blank" href="https://dev-app.illusto.com/blog/">Blog</a></li><li><a href="/comingsoon">Glossary</a></li></ul><ul><li><a href="/contact">Contact Us</a></li><li><a href="/terms">Terms</a></li><li><a href="/privacy">Privacy</a></li></ul></div></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><div class="social-icons"><a target="_blank" href="https://www.youtube.com/channel/UC9ZPOYA0MK4-QNxbo_81bTw"> <img src="/images/YT.svg" alt="youtube"/></a><a target="_blank" href="https://www.facebook.com/IllustoHQ"><img src="/images/fb.svg" alt="facebook"/></a><a target="_blank" href="https://www.instagram.com/illustofficial/"> <img src="/images/insta.svg" alt="instagram"/></a><a target="_blank" href="https://www.linkedin.com/company/illusto/"> <img src="/images/in.svg" alt="linkedin"/></a><a target="_blank" href="https://twitter.com/IllustoHQ"><img src="/images/twitte.svg" alt="twitter"/></a></div><div class="featuredimg"><a href="https://www.producthunt.com/posts/illusto?utm_source=badge-featured&amp;utm_medium=badge&amp;utm_souce=badge-illusto%22" target="_blank"><img src="/images/featured.svg"/></a></div></div></div><div class="copyText MuiBox-root css-0"><p>.. 2023 Multistream Technologies Pvt. Ltd.</p></div><div class="BackToTop"><svg xmlns="http://www.w3.org/2000/svg" width="9" height="16" class="BackToTop__icon"><path fill="#FFF" fill-rule="evenodd" d="M.3 14.3c-.4.4-.4 1.02 0 1.4.38.4 1 .4 1.4 0l7-7c.4-.4.4-1.02 0-1.4l-7-7C1.3-.1.68-.1.3.3c-.4.38-.4 1 0 1.4L6.6 8 .3 14.3z"></path></svg></div></div></footer></div></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/export","query":{},"buildId":"A7LJyg1KFMpKal_I3QQ9j","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript></body></html>

Dynamic analysis

Data is read from document.referrer and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/export?ficmqmtco6=ficmqmtco6%27%22%60'%22/ficmqmtco6/%3E%3Cficmqmtco6/\%3Esyug0af689&

The previous value reached the sink as:

sbjs_current_add=fd%3D2023-10-14%2012%3A45%3A47%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport%3Fcb15monwsr%3Dcb15monwsr%2527%2522%60%27%22%2Fcb15monwsr%2F%3E%3Ccb15monwsr%2F%5C%3Ekqe3m8b7w3%26%23cb15monwsr%3Dcb15monwsr%2527%2522%60%27%22%2Fcb15monwsr%2F%3E%3Ccb15monwsr%2F%5C%3Ekqe3m8b7w3%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport%3Fficmqmtco6%3Dficmqmtco6%2527%2522%2560%27%2522%2Fficmqmtco6%2F%253E%253Cficmqmtco6%2F%5C%253Esyug0af689%26; expires=Fri, 12 Jan 2024 07:15:47 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at HTMLDocument.get [as referrer] (<anonymous>:1:353366)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70516)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77871)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77833)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The following proof of concept was generated for this issue:


<!-- Visit from your domain -->
http://your-domain?
<!-- Link back to site from your domain -->
<a href="https://dev-app.illusto.com/export">PoC</a>
1.1.28. https://dev-app.illusto.com/export
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /export

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from location.href and passed to document.cookie.

Request

GET /export HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D2%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.1.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266459.44.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266459.18.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266459.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/myvideos
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:54:02 GMT
Content-Type: text/html; charset=utf-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
X-Powered-By: Next.js
ETag: "im1mnsoe122byq"
Vary: Accept-Encoding
Content-Length: 108819

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>illusto - Publish Video</title><meta name="next-head-count" content="3"/><link rel="preload" href="/_next/static/css/87f5e2c97b954880.css" as="style"/><link rel="stylesheet" href="/_next/static/css/87f5e2c97b954880.css" data-n-g=""/><link rel="preload" href="/_next/static/css/79d59753ce755d38.css" as="style"/><link rel="stylesheet" href="/_next/static/css/79d59753ce755d38.css" data-n-p=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="/_next/static/chunks/webpack-dd8919a572f3efbe.js" defer=""></script><script src="/_next/static/chunks/framework-1f1fb5c07f2be279.js" defer=""></script><script src="/_next/static/chunks/main-42b45f53948b43e8.js" defer=""></script><script src="/_next/static/chunks/pages/_app-0c1956830c7f6018.js" defer=""></script><script src="/_next/static/chunks/75fc9c18-2cc04cd5a8e46304.js" defer=""></script><script src="/_next/static/chunks/4072747d-52af1a7a256f74c0.js" defer=""></script><script src="/_next/static/chunks/f1b7312e-789b66262cc92505.js" defer=""></script><script src="/_next/static/chunks/d59bccd2-c1134a38adb2b29d.js" defer=""></script><script src="/_next/static/chunks/4347-dbc2f0dfcf4db24e.js" defer=""></script><script src="/_next/static/chunks/135-4a14e2895d2a2645.js" defer=""></script><script src="/_next/static/chunks/7307-ecd48816407d7807.js" defer=""></script><script src="/_next/static/chunks/6996-ee554cacbd978db0.js" defer=""></script><script src="/_next/static/chunks/2255-a844b0cb80090d36.js" defer=""></script><script src="/_next/static/chunks/1362-7499b57a548f0d88.js" defer=""></script><script src="/_next/static/chunks/981-c772fb43b54b1c78.js" defer=""></script><script src="/_next/static/chunks/4386-6cadbead29812b69.js" defer=""></script><script src="/_next/static/chunks/6261-772ef6afa04843db.js" defer=""></script><script src="/_next/static/chunks/422-5346caaa06cc5559.js" defer=""></script><script src="/_next/static/chunks/5600-dbb07f8c1069f3ec.js" defer=""></script><script src="/_next/static/chunks/6467-382019194a773d08.js" defer=""></script><script src="/_next/static/chunks/2919-c553e2396803d2a4.js" defer=""></script><script src="/_next/static/chunks/8538-7b208ff33d221f39.js" defer=""></script><script src="/_next/static/chunks/4150-8aadc095ad2591f4.js" defer=""></script><script src="/_next/static/chunks/8756-bde511b4bad18991.js" defer=""></script><script src="/_next/static/chunks/3596-bd4d0f528854dc74.js" defer=""></script><script src="/_next/static/chunks/5171-6cd6c7c8044e61e0.js" defer=""></script><script src="/_next/static/chunks/4290-86092922b3c052e4.js" defer=""></script><script src="/_next/static/chunks/pages/export-9947dc00df4cc271.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css a0y2e3">.css-a0y2e3{height:0;overflow:hidden;-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;visibility:hidden;}</style><div class="MuiCollapse-root MuiCollapse-vertical alertBox MuiCollapse-hidden css-a0y2e3" style="min-height:0px"><style data-emotion="css hboir5">.css-hboir5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}</style><div class="MuiCollapse-wrapper MuiCollapse-vertical css-hboir5"><style data-emotion="css 8atqhb">.css-8atqhb{width:100%;}</style><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-8atqhb"><style data-emotion="css 1gnnicf">.css-1gnnicf{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><style data-emotion="css 15e7ee5">.css-15e7ee5{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:none;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAlert-root MuiAlert-filledError MuiAlert-filled css-15e7ee5" role="alert"><style data-emotion="css 1l54tgj">.css-1l54tgj{margin-right:12px;padding:7px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:22px;opacity:0.9;}</style><div class="MuiAlert-icon css-1l54tgj"><style data-emotion="css 1cw4hi4">.css-1cw4hi4{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:inherit;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ErrorOutlineIcon"><path d="M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></svg></div><style data-emotion="css 1xsto0d">.css-1xsto0d{padding:8px 0;min-width:0;overflow:auto;}</style><div class="MuiAlert-message css-1xsto0d"></div><style data-emotion="css 1mzcepu">.css-1mzcepu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;padding:4px 0 0 16px;margin-left:auto;margin-right:-8px;}</style><div class="MuiAlert-action css-1mzcepu"><style data-emotion="css jypskm">.css-jypskm{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-jypskm:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-jypskm:hover{background-color:transparent;}}.css-jypskm.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css q28n79">.css-q28n79{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-q28n79::-moz-focus-inner{border-style:none;}.css-q28n79.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-q28n79{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-q28n79:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-q28n79:hover{background-color:transparent;}}.css-q28n79.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-sizeSmall css-q28n79" tabindex="0" type="button" aria-label="close"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseIcon"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></svg></button></div></div></div></div></div><div class="privacy_page"><div class="MuiBox-root css-0"><style data-emotion="css-global o6gwfi">html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-text-size-adjust:100%;}*,*::before,*::after{box-sizing:inherit;}strong,b{font-weight:700;}body{margin:0;color:rgba(0, 0, 0, 0.87);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:0.00938em;background-color:#fff;}@media print{body{background-color:#fff;}}body::backdrop{background-color:#fff;}</style><div class="MuiBox-root css-0"><style data-emotion="css-global o6gwfi">html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-text-size-adjust:100%;}*,*::before,*::after{box-sizing:inherit;}strong,b{font-weight:700;}body{margin:0;color:rgba(0, 0, 0, 0.87);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:0.00938em;background-color:#fff;}@media print{body{background-color:#fff;}}body::backdrop{background-color:#fff;}</style><style data-emotion="css 13x2oq7">.css-13x2oq7{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:fixed;z-index:1100;top:0;left:auto;right:0;background-color:#1976d2;color:#fff;}@media print{.css-13x2oq7{position:absolute;}}</style><style data-emotion="css 5poeop">.css-5poeop{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:fixed;z-index:1100;top:0;left:auto;right:0;background-color:#1976d2;color:#fff;}@media print{.css-5poeop{position:absolute;}}</style><header class="MuiPaper-root MuiPaper-elevation MuiPaper-elevation4 MuiAppBar-root MuiAppBar-colorPrimary MuiAppBar-positionFixed webHeader mui-fixed css-5poeop"><style data-emotion="css 1ekb41w">.css-1ekb41w{width:100%;margin-left:auto;box-sizing:border-box;margin-right:auto;display:block;padding-left:16px;padding-right:16px;}@media (min-width:600px){.css-1ekb41w{padding-left:24px;padding-right:24px;}}@media (min-width:1536px){.css-1ekb41w{max-width:1536px;}}</style><div class="MuiContainer-root MuiContainer-maxWidthXl css-1ekb41w"><style data-emotion="css i6s8oy">.css-i6s8oy{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:16px;padding-right:16px;min-height:56px;}@media (min-width:600px){.css-i6s8oy{padding-left:24px;padding-right:24px;}}@media (min-width:0px){@media (orientation: landscape){.css-i6s8oy{min-height:48px;}}}@media (min-width:600px){.css-i6s8oy{min-height:64px;}}</style><div class="MuiToolbar-root MuiToolbar-gutters MuiToolbar-regular css-i6s8oy"><style data-emotion="css 13ge1hf">.css-13ge1hf{margin:0;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:1.25rem;line-height:1.6;letter-spacing:0.0075em;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}@media (min-width:600px){.css-13ge1hf{display:block;}}</style><a class="MuiTypography-root MuiTypography-h6 css-13ge1hf" href="/"><img src="/images/logo.png"/></a><style data-emotion="css 13tqxrv">@media (min-width:0px){.css-13tqxrv{display:none;}}@media (min-width:900px){.css-13tqxrv{display:block;}}</style><div class="MuiBox-root css-13tqxrv"><style data-emotion="css 13brihr">.css-13brihr{text-align:left;}</style><div class="mobilenavigationSlider MuiBox-root css-13brihr"><div class="mobilenavigation MuiBox-root css-0"><style data-emotion="css 11qrfta">.css-11qrfta{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 8px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#1976d2;}.css-11qrfta:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);}@media (hover: none){.css-11qrfta:hover{background-color:transparent;}}.css-11qrfta.Mui-disabled{color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css 1ujsas3">.css-1ujsas3{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 8px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#1976d2;}.css-1ujsas3::-moz-focus-inner{border-style:none;}.css-1ujsas3.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1ujsas3{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1ujsas3:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);}@media (hover: none){.css-1ujsas3:hover{background-color:transparent;}}.css-1ujsas3.Mui-disabled{color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-1ujsas3" tabindex="0" type="button"><a href="/tutorials"><span>Tutorials</span></a></button><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-1ujsas3" tabindex="0" type="button"><a href="/pricing"><span>Pricing</span></a></button><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-1ujsas3" tabindex="0" type="button"><a href="/contact"><img class="contactimg" src="/images/headphone.svg"/><span>Contact Us</span></a></button><style data-emotion="css 6ii3fu">.css-6ii3fu{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:5px 15px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border:1px solid rgba(25, 118, 210, 0.5);color:#1976d2;}.css-6ii3fu:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);border:1px solid #1976d2;}@media (hover: none){.css-6ii3fu:hover{background-color:transparent;}}.css-6ii3fu.Mui-disabled{color:rgba(0, 0, 0, 0.26);border:1px solid rgba(0, 0, 0, 0.12);}</style><style data-emotion="css 79xub">.css-79xub{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:5px 15px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border:1px solid rgba(25, 118, 210, 0.5);color:#1976d2;}.css-79xub::-moz-focus-inner{border-style:none;}.css-79xub.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-79xub{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-79xub:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);border:1px solid #1976d2;}@media (hover: none){.css-79xub:hover{background-color:transparent;}}.css-79xub.Mui-disabled{color:rgba(0, 0, 0, 0.26);border:1px solid rgba(0, 0, 0, 0.12);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-outlined MuiButton-outlinedPrimary MuiButton-sizeMedium MuiButton-outlinedSizeMedium MuiButton-root MuiButton-outlined MuiButton-outlinedPrimary MuiButton-sizeMedium MuiButton-outlinedSizeMedium css-79xub" tabindex="0" type="button"><a class="btn-cta-login" href="/login">Login</a></button><style data-emotion="css 1hxq67s">.css-1hxq67s{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1hxq67s:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1hxq67s:hover{background-color:#1976d2;}}.css-1hxq67s:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1hxq67s.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1hxq67s.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><style data-emotion="css 1hw9j7s">.css-1hw9j7s{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1hw9j7s::-moz-focus-inner{border-style:none;}.css-1hw9j7s.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1hw9j7s{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1hw9j7s:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1hw9j7s:hover{background-color:#1976d2;}}.css-1hw9j7s:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1hw9j7s.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1hw9j7s.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium fillbutton css-1hw9j7s" tabindex="0" type="button"><a class="btn-cta" href="/signup">Try for Free</a></button></div></div></div><style data-emotion="css j12c3b">.css-j12c3b{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;margin-left:-12px;color:inherit;margin-left:16px;}.css-j12c3b:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-j12c3b:hover{background-color:transparent;}}.css-j12c3b.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-j12c3b{display:none;}}</style><style data-emotion="css wt37vq">.css-wt37vq{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;margin-left:-12px;color:inherit;margin-left:16px;}.css-wt37vq::-moz-focus-inner{border-style:none;}.css-wt37vq.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-wt37vq{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-wt37vq:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-wt37vq:hover{background-color:transparent;}}.css-wt37vq.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-wt37vq{display:none;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-edgeStart MuiIconButton-sizeMedium css-wt37vq" tabindex="0" type="button" aria-label="open drawer"><style data-emotion="css vubbuv">.css-vubbuv{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:1.5rem;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="MenuIcon"><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"></path></svg></button></div></div></header><style data-emotion="css 1hscndo">.css-1hscndo{z-index:1200;}@media (min-width:0px){.css-1hscndo{display:block;}}@media (min-width:900px){.css-1hscndo{display:none;}}.css-1hscndo .MuiDrawer-paper{box-sizing:border-box;width:300px;}</style></div><div class="dashboard_layout"><header class="MuiPaper-root MuiPaper-elevation MuiPaper-elevation4 MuiAppBar-root MuiAppBar-colorPrimary MuiAppBar-positionFixed headerBlock export mui-fixed css-5poeop"><style data-emotion="css olyln6">.css-olyln6{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:16px;padding-right:16px;min-height:56px;-webkit-box-pack:justify;-webkit-justify-content:space-between!important;justify-content:space-between!important;}@media (min-width:600px){.css-olyln6{padding-left:24px;padding-right:24px;}}@media (min-width:0px){@media (orientation: landscape){.css-olyln6{min-height:48px;}}}@media (min-width:600px){.css-olyln6{min-height:64px;}}</style><div class="MuiToolbar-root MuiToolbar-gutters MuiToolbar-regular innerHeader css-olyln6"><div class="MuiBox-root css-0"><style data-emotion="css 636f3d">.css-636f3d{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(25, 118, 210, 0.4);display:inline-block;vertical-align:middle;margin-right:24px;}.css-636f3d:hover{text-decoration-color:inherit;}</style><style data-emotion="css 1s5wyay">.css-1s5wyay{margin:0;color:#1976d2;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(25, 118, 210, 0.4);display:inline-block;vertical-align:middle;margin-right:24px;}.css-1s5wyay:hover{text-decoration-color:inherit;}</style><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineAlways css-1s5wyay" title="illusto"><img src="/images/illustologo_colour.png" width="30" class="d-block"/></a><style data-emotion="css yl3cr">.css-yl3cr{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-yl3cr:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-yl3cr:hover{background-color:#1976d2;}}.css-yl3cr:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-yl3cr.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-yl3cr.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-yl3cr{display:none;}}@media (min-width:600px){.css-yl3cr{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}</style><style data-emotion="css 1flegd7">.css-1flegd7{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-1flegd7::-moz-focus-inner{border-style:none;}.css-1flegd7.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1flegd7{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1flegd7:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1flegd7:hover{background-color:#1976d2;}}.css-1flegd7:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1flegd7.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1flegd7.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-1flegd7{display:none;}}@media (min-width:600px){.css-1flegd7{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium updgradeBtn grey css-1flegd7" tabindex="0" type="button"><style data-emotion="css 6xugel">.css-6xugel{display:inherit;margin-right:8px;margin-left:-4px;}.css-6xugel>*:nth-of-type(1){font-size:20px;}</style><span class="MuiButton-startIcon MuiButton-iconSizeMedium css-6xugel"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowBackIcon"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"></path></svg></span>Back to editing</button></div><div class="MuiBox-root css-0"><style data-emotion="css 7dhv5v">.css-7dhv5v{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-7dhv5v:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-7dhv5v:hover{background-color:transparent;}}.css-7dhv5v.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-7dhv5v{margin-left:8px;}}</style><style data-emotion="css 1p5wb06">.css-1p5wb06{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1p5wb06::-moz-focus-inner{border-style:none;}.css-1p5wb06.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1p5wb06{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1p5wb06:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1p5wb06:hover{background-color:transparent;}}.css-1p5wb06.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-1p5wb06{margin-left:8px;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium invisible css-1p5wb06" tabindex="0" type="button"><style data-emotion="css 1rzb3uu">.css-1rzb3uu{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}</style><span class="MuiBadge-root MuiBadge-root css-1rzb3uu"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="NotificationsNoneOutlinedIcon"><path d="M12 22c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2zm6-6v-5c0-3.07-1.63-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.64 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2zm-2 1H8v-6c0-2.48 1.51-4.5 4-4.5s4 2.02 4 4.5v6z"></path></svg><style data-emotion="css ucders">.css-ucders{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;box-sizing:border-box;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.75rem;min-width:8px;line-height:1;padding:0;height:8px;border-radius:4px;z-index:1;-webkit-transition:-webkit-transform 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:transform 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;background-color:#d32f2f;color:#fff;top:0;right:0;-webkit-transform:scale(1) translate(50%, -50%);-moz-transform:scale(1) translate(50%, -50%);-ms-transform:scale(1) translate(50%, -50%);transform:scale(1) translate(50%, -50%);transform-origin:100% 0%;}.css-ucders.MuiBadge-invisible{-webkit-transform:scale(0) translate(50%, -50%);-moz-transform:scale(0) translate(50%, -50%);-ms-transform:scale(0) translate(50%, -50%);transform:scale(0) translate(50%, -50%);}</style><span class="MuiBadge-badge MuiBadge-dot MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorError MuiBadge-badge css-ucders"></span></span></button><style data-emotion="css 1e13ckn">.css-1e13ckn{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1e13ckn:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1e13ckn:hover{background-color:#1976d2;}}.css-1e13ckn:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1e13ckn.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1e13ckn.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-1e13ckn{display:none;margin-left:16px;}}@media (min-width:600px){.css-1e13ckn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-1e13ckn{margin-left:24px;}}</style><style data-emotion="css 1dt2vkl">.css-1dt2vkl{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1dt2vkl::-moz-focus-inner{border-style:none;}.css-1dt2vkl.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1dt2vkl{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1dt2vkl:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1dt2vkl:hover{background-color:#1976d2;}}.css-1dt2vkl:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1dt2vkl.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1dt2vkl.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-1dt2vkl{display:none;margin-left:16px;}}@media (min-width:600px){.css-1dt2vkl{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-1dt2vkl{margin-left:24px;}}</style><a class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium updgradeBtn d-none css-1dt2vkl" tabindex="0" href="mysubscription"><span class="MuiButton-startIcon MuiButton-iconSizeMedium css-6xugel"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="BoltIcon"><path d="M11 21h-1l1-7H7.5c-.58 0-.57-.32-.38-.66.19-.34.05-.08.07-.12C8.48 10.94 10.42 7.54 13 3h1l-1 7h3.5c.49 0 .56.33.47.51l-.07.15C12.96 17.55 11 21 11 21z"></path></svg></span>Upgrade</a><style data-emotion="css azlf5p">.css-azlf5p{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-azlf5p:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-azlf5p:hover{background-color:transparent;}}.css-azlf5p.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-azlf5p{margin-left:8px;}}@media (min-width:600px){.css-azlf5p{display:none;}}@media (min-width:900px){.css-azlf5p{margin-left:16px;}}</style><style data-emotion="css 7af4nv">.css-7af4nv{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-7af4nv::-moz-focus-inner{border-style:none;}.css-7af4nv.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-7af4nv{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-7af4nv:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-7af4nv:hover{background-color:transparent;}}.css-7af4nv.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-7af4nv{margin-left:8px;}}@media (min-width:600px){.css-7af4nv{display:none;}}@media (min-width:900px){.css-7af4nv{margin-left:16px;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-7af4nv" tabindex="0" type="button" aria-haspopup="true"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="MenuIcon"><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"></path></svg></button><style data-emotion="css 16tav1f">.css-16tav1f{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-16tav1f:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-16tav1f:hover{background-color:transparent;}}.css-16tav1f.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-16tav1f{display:none;margin-left:8px;}}@media (min-width:600px){.css-16tav1f{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-16tav1f{margin-left:16px;}}</style><style data-emotion="css 1kaidbf">.css-1kaidbf{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-1kaidbf::-moz-focus-inner{border-style:none;}.css-1kaidbf.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1kaidbf{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1kaidbf:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1kaidbf:hover{background-color:transparent;}}.css-1kaidbf.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-1kaidbf{display:none;margin-left:8px;}}@media (min-width:600px){.css-1kaidbf{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-1kaidbf{margin-left:16px;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-1kaidbf" tabindex="0" type="button"><style data-emotion="css i3denm">.css-i3denm{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:1.25rem;line-height:1;border-radius:50%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;background-color:#bdbdbd;width:32px;height:32px;font-size:16px;background-color:#2e7d32;}</style><div class="MuiAvatar-root MuiAvatar-circular MuiAvatar-colorDefault css-i3denm"><style data-emotion="css 4n1xvj">.css-4n1xvj{width:75%;height:75%;}</style><style data-emotion="css 13y7ul3">.css-13y7ul3{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:1.5rem;width:75%;height:75%;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium MuiAvatar-fallback css-13y7ul3" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="PersonIcon"><path d="M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"></path></svg></div></button></div></div></header><div class="editorDiv MuiBox-root css-0"><div class="videoDiv MuiBox-root css-0"><style data-emotion="css 1qm1lh">.css-1qm1lh{margin-bottom:16px;}</style><div class="versions MuiBox-root css-1qm1lh"><div class="MuiBox-root css-0"><h4></h4><style data-emotion="css 1yo8bqd">.css-1yo8bqd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-text-decoration:none;text-decoration:none;width:100%;box-sizing:border-box;text-align:left;padding-top:8px;padding-bottom:8px;padding-left:16px;padding-right:16px;}.css-1yo8bqd.Mui-focusVisible{background-color:rgba(0, 0, 0, 0.12);}.css-1yo8bqd.Mui-selected{background-color:rgba(25, 118, 210, 0.08);}.css-1yo8bqd.Mui-selected.Mui-focusVisible{background-color:rgba(25, 118, 210, 0.2);}.css-1yo8bqd.Mui-disabled{opacity:0.38;}</style><button class="MuiListItem-root MuiListItem-gutters MuiListItem-padding css-1yo8bqd"><style data-emotion="css 1tsvksn">.css-1tsvksn{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;margin-top:4px;margin-bottom:4px;}</style><div class="MuiListItemText-root css-1tsvksn"></div><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowDropDownRoundedIcon"><path d="m8.71 11.71 2.59 2.59c.39.39 1.02.39 1.41 0l2.59-2.59c.63-.63.18-1.71-.71-1.71H9.41c-.89 0-1.33 1.08-.7 1.71z"></path></svg></button></div><div class="invisible MuiBox-root css-0"><style data-emotion="css 15q9dur">.css-15q9dur{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-15q9dur:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-15q9dur:hover{background-color:#1976d2;}}.css-15q9dur:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-15q9dur.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-15q9dur.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><style data-emotion="css 18i19n3">.css-18i19n3{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-18i19n3::-moz-focus-inner{border-style:none;}.css-18i19n3.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-18i19n3{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-18i19n3:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-18i19n3:hover{background-color:#1976d2;}}.css-18i19n3:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-18i19n3.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-18i19n3.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium updgradeBtn css-18i19n3" tabindex="0" type="button">Share</button></div></div></div><div class="publishDiv MuiBox-root css-0"><div class="tablist MuiBox-root css-0"><style data-emotion="css orq8zk">.css-orq8zk{overflow:hidden;min-height:48px;-webkit-overflow-scrolling:touch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width:599.95px){.css-orq8zk .MuiTabs-scrollButtons{display:none;}}</style><div class="MuiTabs-root css-orq8zk"><style data-emotion="css 1anid1y">.css-1anid1y{position:relative;display:inline-block;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;white-space:nowrap;overflow-x:hidden;width:100%;}</style><div class="MuiTabs-scroller MuiTabs-fixed css-1anid1y" style="overflow:hidden;margin-bottom:0"><style data-emotion="css k008qs">.css-k008qs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}</style><div class="MuiTabs-flexContainer css-k008qs" role="tablist"><style data-emotion="css hkggz2">.css-hkggz2{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.25;letter-spacing:0.02857em;text-transform:uppercase;max-width:360px;min-width:90px;position:relative;min-height:48px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:12px 16px;overflow:hidden;white-space:normal;text-align:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:rgba(0, 0, 0, 0.6);}.css-hkggz2.Mui-selected{color:#1976d2;}.css-hkggz2.Mui-disabled{color:rgba(0, 0, 0, 0.38);}</style><style data-emotion="css 1q2h7u5">.css-1q2h7u5{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.25;letter-spacing:0.02857em;text-transform:uppercase;max-width:360px;min-width:90px;position:relative;min-height:48px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:12px 16px;overflow:hidden;white-space:normal;text-align:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:rgba(0, 0, 0, 0.6);}.css-1q2h7u5::-moz-focus-inner{border-style:none;}.css-1q2h7u5.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1q2h7u5{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1q2h7u5.Mui-selected{color:#1976d2;}.css-1q2h7u5.Mui-disabled{color:rgba(0, 0, 0, 0.38);}</style><button class="MuiButtonBase-root MuiTab-root MuiTab-textColorPrimary Mui-selected css-1q2h7u5" tabindex="0" type="button" role="tab" aria-selected="true">Publish details<style data-emotion="css ttwr4n">.css-ttwr4n{position:absolute;height:2px;bottom:0;width:100%;-webkit-transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;background-color:#1976d2;}</style><span class="MuiTabs-indicator css-ttwr4n"></span></button><button class="MuiButtonBase-root MuiTab-root MuiTab-textColorPrimary invisible css-1q2h7u5" tabindex="-1" type="button" role="tab" aria-selected="false">Comments</button></div></div></div></div><style data-emotion="css 19kzrtu">.css-19kzrtu{padding:24px;}</style><div class="MuiTabPanel-root css-19kzrtu" role="tabpanel"><div data-simplebar="init"><div class="simplebar-wrapper"><div class="simplebar-height-auto-observer-wrapper"><div class="simplebar-height-auto-observer"></div></div><div class="simplebar-mask"><div class="simplebar-offset"><div class="simplebar-content-wrapper" tabindex="0" role="region" aria-label="scrollable content"><div class="simplebar-content"><form action="#"><button id="hidden-btn" style="display:none">validate</button><div class="inputfield MuiBox-root css-0"><style data-emotion="css feqhe6">.css-feqhe6{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;min-width:0;padding:0;margin:0;border:0;vertical-align:top;width:100%;}</style><div class="MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root css-feqhe6"><style data-emotion="css 1rsx5uq">.css-1rsx5uq{display:block;transform-origin:top left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 24px);position:absolute;left:0;top:0;-webkit-transform:translate(12px, 16px) scale(1);-moz-transform:translate(12px, 16px) scale(1);-ms-transform:translate(12px, 16px) scale(1);transform:translate(12px, 16px) scale(1);-webkit-transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;z-index:1;pointer-events:none;}</style><style data-emotion="css 14x1nlk">.css-14x1nlk{color:rgba(0, 0, 0, 0.6);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;padding:0;position:relative;display:block;transform-origin:top left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 24px);position:absolute;left:0;top:0;-webkit-transform:translate(12px, 16px) scale(1);-moz-transform:translate(12px, 16px) scale(1);-ms-transform:translate(12px, 16px) scale(1);transform:translate(12px, 16px) scale(1);-webkit-transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;z-index:1;pointer-events:none;}.css-14x1nlk.Mui-focused{color:#1976d2;}.css-14x1nlk.Mui-disabled{color:rgba(0, 0, 0, 0.38);}.css-14x1nlk.Mui-error{color:#d32f2f;}</style><label class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled MuiFormLabel-colorPrimary MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled css-14x1nlk" data-shrink="false" for=":R4j6l9na6:" id=":R4j6l9na6:-label">Title (required)</label><style data-emotion="css-global 1prfaxn">@-webkit-keyframes mui-auto-fill{from{display:block;}}@keyframes mui-auto-fill{from{display:block;}}@-webkit-keyframes mui-auto-fill-cancel{from{display:block;}}@keyframes mui-auto-fill-cancel{from{display:block;}}</style><style data-emotion="css 1jg2gny">.css-1jg2gny{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;color:rgba(0, 0, 0, 0.87);box-sizing:border-box;position:relative;cursor:text;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;background-color:rgba(0, 0, 0, 0.06);border-top-left-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;}.css-1jg2gny.Mui-disabled{color:rgba(0, 0, 0, 0.38);cursor:default;}.css-1jg2gny:hover{background-color:rgba(0, 0, 0, 0.09);}@media (hover: none){.css-1jg2gny:hover{background-color:rgba(0, 0, 0, 0.06);}}.css-1jg2gny.Mui-focused{background-color:rgba(0, 0, 0, 0.06);}.css-1jg2gny.Mui-disabled{background-color:rgba(0, 0, 0, 0.12);}.css-1jg2gny:after{border-bottom:2px solid #1976d2;left:0;bottom:0;content:"";position:absolute;right:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;pointer-events:none;}.css-1jg2gny.Mui-focused:after{-webkit-transform:scaleX(1) translateX(0);-moz-transform:scaleX(1) translateX(0);-ms-transform:scaleX(1) translateX(0);transform:scaleX(1) translateX(0);}.css-1jg2gny.Mui-error:before,.css-1jg2gny.Mui-error:after{border-bottom-color:#d32f2f;}.css-1jg2gny:before{border-bottom:1px solid rgba(0, 0, 0, 0.42);left:0;bottom:0;content:"\00a0";position:absolute;right:0;-webkit-transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;pointer-events:none;}.css-1jg2gny:hover:not(.Mui-disabled, .Mui-error):before{border-bottom:1px solid rgba(0, 0, 0, 0.87);}.css-1jg2gny.Mui-disabled:before{border-bottom-style:dotted;}</style><div class="MuiInputBase-root MuiFilledInput-root MuiFilledInput-underline MuiInputBase-colorPrimary MuiInputBase-fullWidth MuiInputBase-formControl css-1jg2gny"><style data-emotion="css 2bxn45">.css-2bxn45{font:inherit;letter-spacing:inherit;color:currentColor;padding:4px 0 5px;border:0;box-sizing:content-box;background:none;height:1.4375em;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;-webkit-animation-name:mui-auto-fill-cancel;animation-name:mui-auto-fill-cancel;-webkit-animation-duration:10ms;animation-duration:10ms;padding-top:25px;padding-right:12px;padding-bottom:8px;padding-left:12px;}.css-2bxn45::-webkit-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45::-moz-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45:-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45::-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45:focus{outline:0;}.css-2bxn45:invalid{box-shadow:none;}.css-2bxn45::-webkit-search-decoration{-webkit-appearance:none;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45::-webkit-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45::-moz-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45::-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus::-webkit-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus::-moz-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus:-ms-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus::-ms-input-placeholder{opacity:0.42;}.css-2bxn45.Mui-disabled{opacity:1;-webkit-text-fill-color:rgba(0, 0, 0, 0.38);}.css-2bxn45:-webkit-autofill{-webkit-animation-duration:5000s;animation-duration:5000s;-webkit-animation-name:mui-auto-fill;animation-name:mui-auto-fill;}.css-2bxn45:-webkit-autofill{border-top-left-radius:inherit;border-top-right-radius:inherit;}</style><input aria-invalid="false" aria-describedby=":R4j6l9na6:-helper-text" autoComplete="off" id=":R4j6l9na6:" name="title" type="text" maxLength="100" class="MuiInputBase-input MuiFilledInput-input css-2bxn45" value=""/></div><style data-emotion="css v7esy">.css-v7esy{color:rgba(0, 0, 0, 0.6);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:0.75rem;line-height:1.66;letter-spacing:0.03333em;text-align:left;margin-top:3px;margin-right:14px;margin-bottom:0;margin-left:14px;}.css-v7esy.Mui-disabled{color:rgba(0, 0, 0, 0.38);}.css-v7esy.Mui-error{color:#d32f2f;}</style><p class="MuiFormHelperText-root MuiFormHelperText-sizeMedium MuiFormHelperText-contained css-v7esy" id=":R4j6l9na6:-helper-text"><small style="font-size:12px;color:rgb(194, 63, 56)"> </small></p></div></div><style data-emotion="css 10khgmf">.css-10khgmf{margin-top:12px;margin-bottom:12px;}</style><div class="inputfield emojiDiv MuiBox-root css-10khgmf"><div class="MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root multiline css-feqhe6"><label class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled MuiFormLabel-colorPrimary MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled css-14x1nlk" data-shrink="false" for="outlined-multiline-static" id="outlined-multiline-static-label">Description</label><style data-emotion="css-global 1prfaxn">@-webkit-keyframes mui-auto-fill{from{display:block;}}@keyframes mui-auto-fill{from{display:block;}}@-webkit-keyframes mui-auto-fill-cancel{from{display:block;}}@keyframes mui-auto-fill-cancel{from{display:block;}}</style><style data-emotion="css 12n0rmb">.css-12n0rmb{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;color:rgba(0, 0, 0, 0.87);box-sizing:border-box;position:relative;cursor:text;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 0 5px;width:100%;position:relative;background-color:rgba(0, 0, 0, 0.06);border-top-left-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;padding:25px 12px 8px;}.css-12n0rmb.Mui-disabled{color:rgba(0, 0, 0, 0.38);cursor:default;}.css-12n0rmb:hover{background-color:rgba(0, 0, 0, 0.09);}@media (hover: none){.css-12n0rmb:hover{background-color:rgba(0, 0, 0, 0.06);}}.css-12n0rmb.Mui-focused{background-color:rgba(0, 0, 0, 0.06);}.css-12n0rmb.Mui-disabled{background-color:rgba(0, 0, 0, 0.12);}.css-12n0rmb:after{border-bottom:2px solid #1976d2;left:0;bottom:0;content:"";position:absolute;right:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;pointer-events:none;}.css-12n0rmb.Mui-focused:after{-webkit-transform:scaleX(1) translateX(0);-moz-transform:scaleX(1) translateX(0);-ms-transform:scaleX(1) translateX(0);transform:scaleX(1) translateX(0);}.css-12n0rmb.Mui-error:before,.css-12n0rmb.Mui-error:after{border-bottom-color:#d32f2f;}.css-12n0rmb:before{border-bottom:1px solid rgba(0, 0, 0, 0.42);left:0;bottom:0;content:"\00a0";position:absolute;right:0;-webkit-transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;pointer-events:none;}.css-12n0rmb:hover:not(.Mui-disabled, .Mui-error):before{border-bottom:1px solid rgba(0, 0, 0, 0.87);}.css-12n0rmb.Mui-disabled:before{border-bottom-style:dotted;}</style><div class="MuiInputBase-root MuiFilledInput-root MuiFilledInput-underline MuiInputBase-colorPrimary MuiInputBase-fullWidth MuiInputBase-formControl MuiInputBase-multiline css-12n0rmb"><style data-emotion="css qm8ja9">.css-qm8ja9{font:inherit;letter-spacing:inherit;color:currentColor;padding:0;border:0;box-sizing:content-box;background:none;height:auto;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;-webkit-animation-name:mui-auto-fill-cancel;animation-name:mui-auto-fill-cancel;-webkit-animation-duration:10ms;animation-duration:10ms;resize:none;padding-top:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;}.css-qm8ja9::-webkit-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9::-moz-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9:-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9::-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9:focus{outline:0;}.css-qm8ja9:invalid{box-shadow:none;}.css-qm8ja9::-webkit-search-decoration{-webkit-appearance:none;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9::-webkit-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9::-moz-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9::-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus::-webkit-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus::-moz-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus:-ms-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus::-ms-input-placeholder{opacity:0.42;}.css-qm8ja9.Mui-disabled{opacity:1;-webkit-text-fill-color:rgba(0, 0, 0, 0.38);}.css-qm8ja9:-webkit-autofill{-webkit-animation-duration:5000s;animation-duration:5000s;-webkit-animation-name:mui-auto-fill;animation-name:mui-auto-fill;}.css-qm8ja9:-webkit-autofill{border-top-left-radius:inherit;border-top-right-radius:inherit;}</style><textarea rows="3" aria-invalid="false" autoComplete="off" id="outlined-multiline-static" name="description" maxLength="5000" class="MuiInputBase-input MuiFilledInput-input MuiInputBase-inputMultiline css-qm8ja9"></textarea><textarea aria-hidden="true" class="MuiInputBase-input MuiFilledInput-input MuiInputBase-inputMultiline css-qm8ja9" readonly="" tabindex="-1" style="visibility:hidden;position:absolute;overflow:hidden;height:0;top:0;left:0;transform:translateZ(0);padding:0"></textarea></div></div><style data-emotion="css vyh1fs">.css-vyh1fs{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-vyh1fs.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css 1ua49gz">.css-1ua49gz{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1ua49gz::-moz-focus-inner{border-style:none;}.css-1ua49gz.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1ua49gz{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1ua49gz.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium activeClass invisible css-1ua49gz" tabindex="0" type="button"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="AddReactionOutlinedIcon"><path d="M7 9.5C7 8.67 7.67 8 8.5 8s1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5zm5 8c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5zm3.5-6.5c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5zM22 1h-2v2h-2v2h2v2h2V5h2V3h-2V1zm-2 11c0 4.42-3.58 8-8 8s-8-3.58-8-8 3.58-8 8-8c1.46 0 2.82.4 4 1.08V2.84C14.77 2.3 13.42 2 11.99 2 6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12c0-1.05-.17-2.05-.47-3H19.4c.38.93.6 1.94.6 3z"></path></svg></button></div><div class="inputfield selectWrapper MuiBox-root css-0"><style data-emotion="css xxees4">.css-xxees4.Mui-focused .MuiAutocomplete-clearIndicator{visibility:visible;}@media (pointer: fine){.css-xxees4:hover .MuiAutocomplete-clearIndicator{visibility:visible;}}.css-xxees4 .MuiAutocomplete-tag{margin:3px;max-width:calc(100% - 6px);}.css-xxees4 .MuiAutocomplete-inputRoot{-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.MuiAutocomplete-hasPopupIcon.css-xxees4 .MuiAutocomplete-inputRoot,.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiAutocomplete-inputRoot{padding-right:30px;}.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiAutocomplete-inputRoot{padding-right:56px;}.css-xxees4 .MuiAutocomplete-inputRoot .MuiAutocomplete-input{width:0;min-width:30px;}.css-xxees4 .MuiInput-root{padding-bottom:1px;}.css-xxees4 .MuiInput-root .MuiInput-input{padding:4px 4px 4px 0px;}.css-xxees4 .MuiInput-root.MuiInputBase-sizeSmall .MuiInput-input{padding:2px 4px 3px 0;}.css-xxees4 .MuiOutlinedInput-root{padding:9px;}.MuiAutocomplete-hasPopupIcon.css-xxees4 .MuiOutlinedInput-root,.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiOutlinedInput-root{padding-right:39px;}.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiOutlinedInput-root{padding-right:65px;}.css-xxees4 .MuiOutlinedInput-root .MuiAutocomplete-input{padding:7.5px 4px 7.5px 6px;}.css-xxees4 .MuiOutlinedInput-root .MuiAutocomplete-endAdornment{right:9px;}.css-xxees4 .MuiOutlinedInput-root.MuiInputBase-sizeSmall{padding-top:6px;padding-bottom:6px;padding-left:6px;}.css-xxees4 .MuiOutlinedInput-root.MuiInputBase-sizeSmall .MuiAutocomplete-input{padding:2.5px 4px 2.5px 6px;}.css-xxees4 .MuiFilledInput-root{padding-top:19px;padding-left:8px;}.MuiAutocomplete-hasPopupIcon.css-xxees4 .MuiFilledInput-root,.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiFilledInput-root{padding-right:39px;}.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiFilledInput-root{padding-right:65px;}.css-xxees4 .MuiFilledInput-root .MuiFilledInput-input{padding:7px 4px;}.css-xxees4 .MuiFilledInput-root .MuiAutocomplete-endAdornment{right:9px;}.css-xxees4 .MuiFilledInput-root.MuiInputBase-sizeSmall{padding-bottom:1px;}.css-xxees4 .MuiFilledInput-root.MuiInputBase-sizeSmall .MuiFilledInput-input{padding:2.5px 4px;}.css-xxees4 .MuiInputBase-hiddenLabel{padding-top:8px;}.css-xxees4 .MuiAutocomplete-input{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-overflow:ellipsis;opacity:1;}</style><div class="MuiAutocomplete-root MuiAutocomplete-hasPopupIcon css-xxees4" name="projectCategory"><div class="MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root css-feqhe6" field="[object Object]" form="[object Object]"><label class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled MuiFormLabel-colorPrimary MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled css-14x1nlk" data-shrink="false" for="tags-outlined" id="tags-outlined-label">Content category</label><style data-emotion="css-global 1prfaxn">@-webkit-keyframes mui-auto-fill{from{display:block;}}@keyframes mui-auto-fill{from{display:block;}}@-webkit-keyframes mui-auto-fill-cancel{from{display:block;}}@keyframes mui-auto-fill-cancel{from{display:block;}}</style><style data-emotion="css 10edkuc">.css-10edkuc{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;color:rgba(0, 0, 0, 0.87);box-sizing:border-box;position:relative;cursor:text;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;background-color:rgba(0, 0, 0, 0.06);border-top-left-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;padding-right:12px;}.css-10edkuc.Mui-disabled{color:rgba(0, 0, 0, 0.38);cursor:default;}.css-10edkuc:hover{background-color:rgba(0, 0, 0, 0.09);}@media (hover: none){.css-10edkuc:hover{background-color:rgba(0, 0, 0, 0.06);}}.css-10edkuc.Mui-focused{background-color:rgba(0, 0, 0, 0.06);}.css-10edkuc.Mui-disabled{background-color:rgba(0, 0, 0, 0.12);}.css-10edkuc:after{border-bottom:2px solid #1976d2;left:0;bottom:0;content:"";position:absolute;right:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;pointer-events:none;}.css-10edkuc.Mui-focused:after{-webkit-transform:scaleX(1) translateX(0);-moz-transform:scaleX(1) translateX(0);-ms-transform:scaleX(1) translateX(0);transform:scaleX(1) translateX(0);}.css-10edkuc.Mui-error:before,.css-10edkuc.Mui-error:after{border-bottom-color:#d32f2f;}.css-10edkuc:before{border-bottom:1px solid rgba(0, 0, 0, 0.42);left:0;bottom:0;content:"\00a0";position:absolute;right:0;-webkit-transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;pointer-events:none;}.css-10edkuc:hover:not(.Mui-disabled, .Mui-error):before{border-bottom:1px solid rgba(0, 0, 0, 0.87);}.css-10edkuc.Mui-disabled:before{border-bottom-style:dotted;}</style><div class="MuiInputBase-root MuiFilledInput-root MuiFilledInput-underline MuiInputBase-colorPrimary MuiInputBase-fullWidth MuiInputBase-formControl MuiInputBase-adornedEnd MuiAutocomplete-inputRoot css-10edkuc"><style data-emotion="css ftr4jk">.css-ftr4jk{font:inherit;letter-spacing:inherit;color:currentColor;padding:4px 0 5px;border:0;box-sizing:content-box;background:none;height:1.4375em;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;-webkit-animation-name:mui-auto-fill-cancel;animation-name:mui-auto-fill-cancel;-webkit-animation-duration:10ms;animation-duration:10ms;padding-top:25px;padding-right:0;padding-bottom:8px;padding-left:12px;}.css-ftr4jk::-webkit-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk::-moz-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk:-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk::-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk:focus{outline:0;}.css-ftr4jk:invalid{box-shadow:none;}.css-ftr4jk::-webkit-search-decoration{-webkit-appearance:none;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk::-webkit-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk::-moz-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk::-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus::-webkit-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus::-moz-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus:-ms-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus::-ms-input-placeholder{opacity:0.42;}.css-ftr4jk.Mui-disabled{opacity:1;-webkit-text-fill-color:rgba(0, 0, 0, 0.38);}.css-ftr4jk:-webkit-autofill{-webkit-animation-duration:5000s;animation-duration:5000s;-webkit-animation-name:mui-auto-fill;animation-name:mui-auto-fill;}.css-ftr4jk:-webkit-autofill{border-top-left-radius:inherit;border-top-right-radius:inherit;}</style><input aria-invalid="false" autoComplete="off" id="tags-outlined" type="text" class="MuiInputBase-input MuiFilledInput-input MuiInputBase-inputAdornedEnd MuiAutocomplete-input MuiAutocomplete-inputFocused css-ftr4jk" aria-autocomplete="list" aria-expanded="false" autoCapitalize="none" spellcheck="false" role="combobox" value=""/><style data-emotion="css 2iz2x6">.css-2iz2x6{position:absolute;right:0;top:calc(50% - 14px);}</style><div class="MuiAutocomplete-endAdornment css-2iz2x6"><style data-emotion="css kkipqg">.css-kkipqg{padding:2px;margin-right:-2px;}</style><style data-emotion="css 5u2mdu">.css-5u2mdu{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:2px;margin-right:-2px;}.css-5u2mdu:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-5u2mdu:hover{background-color:transparent;}}.css-5u2mdu.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css uge3vf">.css-uge3vf{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:2px;margin-right:-2px;}.css-uge3vf::-moz-focus-inner{border-style:none;}.css-uge3vf.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-uge3vf{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-uge3vf:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-uge3vf:hover{background-color:transparent;}}.css-uge3vf.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium MuiAutocomplete-popupIndicator css-uge3vf" tabindex="-1" type="button" aria-label="Open" title="Open"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowDropDownIcon"><path d="M7 10l5 5 5-5z"></path></svg></button></div></div></div></div></div></form><style data-emotion="css 178yklu">.css-178yklu{margin-top:24px;}</style><div class="videoWrapper MuiBox-root css-178yklu"><h3>Save your video</h3><style data-emotion="css 1ebprri">.css-1ebprri{margin-top:16px;margin-bottom:16px;}</style><div class="savePubVideos MuiBox-root css-1ebprri"><div class="savePubVideosBtns MuiBox-root css-0"><div class="embla"><style data-emotion="css 1wf493t">.css-1wf493t{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1wf493t:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1wf493t:hover{background-color:transparent;}}.css-1wf493t.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css 1yxmbwk">.css-1yxmbwk{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1yxmbwk::-moz-focus-inner{border-style:none;}.css-1yxmbwk.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1yxmbwk{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1yxmbwk:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1yxmbwk:hover{background-color:transparent;}}.css-1yxmbwk.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--prev css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowBackIcon"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"></path></svg></button><div class="embla__viewport"><div class="embla__container"><div class="innerDiv MuiBox-root css-0"><style data-emotion="css 1ay9vb9">.css-1ay9vb9{margin-right:16px;}</style><div class="MuiBox-root css-1ay9vb9"><style data-emotion="css 1xmheos animation-wiooy9">.css-1xmheos{display:block;background-color:rgba(0, 0, 0, 0.11);height:1.2em;border-radius:50%;position:relative;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black);}.css-1xmheos::after{-webkit-animation:animation-wiooy9 1.6s linear 0.5s infinite;animation:animation-wiooy9 1.6s linear 0.5s infinite;background:linear-gradient(
90deg,
transparent,
rgba(0, 0, 0, 0.04),
transparent
);content:'';position:absolute;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);bottom:0;left:0;right:0;top:0;}@-webkit-keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}@keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}</style><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><style data-emotion="css jbzws6 animation-wiooy9">.css-jbzws6{display:block;background-color:rgba(0, 0, 0, 0.11);height:auto;margin-top:0;margin-bottom:0;transform-origin:0 55%;-webkit-transform:scale(1, 0.60);-moz-transform:scale(1, 0.60);-ms-transform:scale(1, 0.60);transform:scale(1, 0.60);border-radius:4px/6.7px;position:relative;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black);font-size:10px;}.css-jbzws6:empty:before{content:"\00a0";}.css-jbzws6::after{-webkit-animation:animation-wiooy9 1.6s linear 0.5s infinite;animation:animation-wiooy9 1.6s linear 0.5s infinite;background:linear-gradient(
90deg,
transparent,
rgba(0, 0, 0, 0.04),
transparent
);content:'';position:absolute;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);bottom:0;left:0;right:0;top:0;}@-webkit-keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}@keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}</style><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div></div></div><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--next css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowForwardIcon"><path d="m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"></path></svg></button></div></div><div class="savePubVideosContent MuiBox-root css-0"><div class="d-none MuiBox-root css-0"><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium close css-1yxmbwk" tabindex="0" type="button"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseRoundedIcon"><path d="M18.3 5.71a.9959.9959 0 0 0-1.41 0L12 10.59 7.11 5.7a.9959.9959 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L10.59 12 5.7 16.89c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L12 13.41l4.89 4.89c.39.39 1.02.39 1.41 0 .39-.39.39-1.02 0-1.41L13.41 12l4.89-4.89c.38-.38.38-1.02 0-1.4z"></path></svg></button><div class="socialButtonDiv MuiBox-root css-0"><div><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium socialbutton css-1ujsas3" tabindex="0" type="button"><span class="MuiButton-startIcon MuiButton-iconSizeMedium css-6xugel"><img src="/images/icons/icons-google-drive.png" class="d-block"/></span>Connect to Google drive</button></div></div><style data-emotion="css 1k371a6">@media print{.css-1k371a6{position:absolute!important;}}</style><div class="bottomInfo MuiBox-root css-0"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="InfoOutlinedIcon"><path d="M11 7h2v2h-2zm0 4h2v6h-2zm1-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"></path></svg><p>View Google drive&#x27;s publishing guideline</p></div></div></div></div></div><style data-emotion="css rh9wbx">@media print{.css-rh9wbx{position:absolute!important;}}@media (min-width:0px){.css-rh9wbx{display:none;}}@media (min-width:600px){.css-rh9wbx{display:block;}}</style><style data-emotion="css jcaym6">.css-jcaym6{z-index:1200;}@media (min-width:600px){.css-jcaym6{display:none;}}</style><div class="videoWrapper MuiBox-root css-0"><h3>Publish your video</h3><div class="savePubVideos MuiBox-root css-1ebprri"><div class="savePubVideosBtns MuiBox-root css-0"><div class="embla"><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--prev css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowBackIcon"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"></path></svg></button><div class="embla__viewport"><div class="embla__container"><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div></div></div><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--next css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowForwardIcon"><path d="m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"></path></svg></button></div></div><div class="savePubVideosContent MuiBox-root css-0"><div class="innerDiv MuiBox-root css-0"><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium close css-1yxmbwk" tabindex="0" type="button"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseRoundedIcon"><path d="M18.3 5.71a.9959.9959 0 0 0-1.41 0L12 10.59 7.11 5.7a.9959.9959 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L10.59 12 5.7 16.89c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L12 13.41l4.89 4.89c.39.39 1.02.39 1.41 0 .39-.39.39-1.02 0-1.41L13.41 12l4.89-4.89c.38-.38.38-1.02 0-1.4z"></path></svg></button></div></div></div></div></div></div></div></div><div class="simplebar-placeholder"></div></div><div class="simplebar-track simplebar-horizontal"><div class="simplebar-scrollbar"></div></div><div class="simplebar-track simplebar-vertical"><div class="simplebar-scrollbar"></div></div></div></div><div class="MuiTabPanel-root css-19kzrtu" hidden="" role="tabpanel"></div></div></div><style data-emotion="css 1wq8aec">.css-1wq8aec{z-index:1200;}@media (min-width:0px){.css-1wq8aec{display:block;}}@media (min-width:600px){.css-1wq8aec{display:none;}}</style></div><footer class="webFooter MuiBox-root css-0"><div class="MuiContainer-root MuiContainer-maxWidthXl css-1ekb41w"><style data-emotion="css isbt42">.css-isbt42{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:-16px;width:calc(100% + 16px);margin-left:-16px;}.css-isbt42>.MuiGrid-item{padding-top:16px;}.css-isbt42>.MuiGrid-item{padding-left:16px;}</style><div class="MuiGrid-root MuiGrid-container MuiGrid-spacing-xs-2 css-isbt42"><style data-emotion="css 1ha4th6">.css-1ha4th6{box-sizing:border-box;margin:0;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:100%;}@media (min-width:600px){.css-1ha4th6{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:100%;}}@media (min-width:900px){.css-1ha4th6{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:25%;}}@media (min-width:1200px){.css-1ha4th6{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:25%;}}@media (min-width:1536px){.css-1ha4th6{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:25%;}}</style><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><div class="brand-logo"><img src="/images/logo.png"/></div><p>Use our free video editor to create amazing videos today</p></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><ul class="contact-list"><li class="item"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-xr78m9" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="MailOutlineOutlinedIcon"><path d="M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 14H4V8l8 5 8-5v10zm-8-7L4 6h16l-8 5z"></path></svg><span><a href="mailto:contact@illusto.com">contact@illusto.com</a></span></li></ul></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><div class="footerLink"><ul><li><a href="/">About Us</a></li><li><a href="/tutorials">Tutorials</a></li><li><a href="/faq">FAQs</a></li><li><a target="_blank" href="https://dev-app.illusto.com/blog/">Blog</a></li><li><a href="/comingsoon">Glossary</a></li></ul><ul><li><a href="/contact">Contact Us</a></li><li><a href="/terms">Terms</a></li><li><a href="/privacy">Privacy</a></li></ul></div></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><div class="social-icons"><a target="_blank" href="https://www.youtube.com/channel/UC9ZPOYA0MK4-QNxbo_81bTw"> <img src="/images/YT.svg" alt="youtube"/></a><a target="_blank" href="https://www.facebook.com/IllustoHQ"><img src="/images/fb.svg" alt="facebook"/></a><a target="_blank" href="https://www.instagram.com/illustofficial/"> <img src="/images/insta.svg" alt="instagram"/></a><a target="_blank" href="https://www.linkedin.com/company/illusto/"> <img src="/images/in.svg" alt="linkedin"/></a><a target="_blank" href="https://twitter.com/IllustoHQ"><img src="/images/twitte.svg" alt="twitter"/></a></div><div class="featuredimg"><a href="https://www.producthunt.com/posts/illusto?utm_source=badge-featured&amp;utm_medium=badge&amp;utm_souce=badge-illusto%22" target="_blank"><img src="/images/featured.svg"/></a></div></div></div><div class="copyText MuiBox-root css-0"><p>.. 2023 Multistream Technologies Pvt. Ltd.</p></div><div class="BackToTop"><svg xmlns="http://www.w3.org/2000/svg" width="9" height="16" class="BackToTop__icon"><path fill="#FFF" fill-rule="evenodd" d="M.3 14.3c-.4.4-.4 1.02 0 1.4.38.4 1 .4 1.4 0l7-7c.4-.4.4-1.02 0-1.4l-7-7C1.3-.1.68-.1.3.3c-.4.38-.4 1 0 1.4L6.6 8 .3 14.3z"></path></svg></div></div></footer></div></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/export","query":{},"buildId":"A7LJyg1KFMpKal_I3QQ9j","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript></body></html>

Dynamic analysis

Data is read from location.href and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/export?w10q13r5ke=w10q13r5ke%27%22`'"/w10q13r5ke/><w10q13r5ke/\>cs3xei8dha&#w10q13r5ke=w10q13r5ke%27%22`'"/w10q13r5ke/><w10q13r5ke/\>cs3xei8dha&

The previous value reached the sink as:

sbjs_first_add=fd%3D2023-10-14%2012%3A45%3A47%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport%3Fw10q13r5ke%3Dw10q13r5ke%2527%2522%60%27%22%2Fw10q13r5ke%2F%3E%3Cw10q13r5ke%2F%5C%3Ecs3xei8dha%26%23w10q13r5ke%3Dw10q13r5ke%2527%2522%60%27%22%2Fw10q13r5ke%2F%3E%3Cw10q13r5ke%2F%5C%3Ecs3xei8dha%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport%3Fehex8rnk6d%3Dehex8rnk6d%2527%2522%2560%27%2522%2Fehex8rnk6d%2F%253E%253Cehex8rnk6d%2F%5C%253Ehois23nmmx%26; expires=Fri, 12 Jan 2024 07:15:47 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70461)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77974)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77938)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755
1.1.29. https://dev-app.illusto.com/export
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /export

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from document.referrer and passed to document.cookie.

Request

GET /export HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D2%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.1.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266459.44.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266459.18.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266459.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/myvideos
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:54:02 GMT
Content-Type: text/html; charset=utf-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
X-Powered-By: Next.js
ETag: "im1mnsoe122byq"
Vary: Accept-Encoding
Content-Length: 108819

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>illusto - Publish Video</title><meta name="next-head-count" content="3"/><link rel="preload" href="/_next/static/css/87f5e2c97b954880.css" as="style"/><link rel="stylesheet" href="/_next/static/css/87f5e2c97b954880.css" data-n-g=""/><link rel="preload" href="/_next/static/css/79d59753ce755d38.css" as="style"/><link rel="stylesheet" href="/_next/static/css/79d59753ce755d38.css" data-n-p=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="/_next/static/chunks/webpack-dd8919a572f3efbe.js" defer=""></script><script src="/_next/static/chunks/framework-1f1fb5c07f2be279.js" defer=""></script><script src="/_next/static/chunks/main-42b45f53948b43e8.js" defer=""></script><script src="/_next/static/chunks/pages/_app-0c1956830c7f6018.js" defer=""></script><script src="/_next/static/chunks/75fc9c18-2cc04cd5a8e46304.js" defer=""></script><script src="/_next/static/chunks/4072747d-52af1a7a256f74c0.js" defer=""></script><script src="/_next/static/chunks/f1b7312e-789b66262cc92505.js" defer=""></script><script src="/_next/static/chunks/d59bccd2-c1134a38adb2b29d.js" defer=""></script><script src="/_next/static/chunks/4347-dbc2f0dfcf4db24e.js" defer=""></script><script src="/_next/static/chunks/135-4a14e2895d2a2645.js" defer=""></script><script src="/_next/static/chunks/7307-ecd48816407d7807.js" defer=""></script><script src="/_next/static/chunks/6996-ee554cacbd978db0.js" defer=""></script><script src="/_next/static/chunks/2255-a844b0cb80090d36.js" defer=""></script><script src="/_next/static/chunks/1362-7499b57a548f0d88.js" defer=""></script><script src="/_next/static/chunks/981-c772fb43b54b1c78.js" defer=""></script><script src="/_next/static/chunks/4386-6cadbead29812b69.js" defer=""></script><script src="/_next/static/chunks/6261-772ef6afa04843db.js" defer=""></script><script src="/_next/static/chunks/422-5346caaa06cc5559.js" defer=""></script><script src="/_next/static/chunks/5600-dbb07f8c1069f3ec.js" defer=""></script><script src="/_next/static/chunks/6467-382019194a773d08.js" defer=""></script><script src="/_next/static/chunks/2919-c553e2396803d2a4.js" defer=""></script><script src="/_next/static/chunks/8538-7b208ff33d221f39.js" defer=""></script><script src="/_next/static/chunks/4150-8aadc095ad2591f4.js" defer=""></script><script src="/_next/static/chunks/8756-bde511b4bad18991.js" defer=""></script><script src="/_next/static/chunks/3596-bd4d0f528854dc74.js" defer=""></script><script src="/_next/static/chunks/5171-6cd6c7c8044e61e0.js" defer=""></script><script src="/_next/static/chunks/4290-86092922b3c052e4.js" defer=""></script><script src="/_next/static/chunks/pages/export-9947dc00df4cc271.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css a0y2e3">.css-a0y2e3{height:0;overflow:hidden;-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;visibility:hidden;}</style><div class="MuiCollapse-root MuiCollapse-vertical alertBox MuiCollapse-hidden css-a0y2e3" style="min-height:0px"><style data-emotion="css hboir5">.css-hboir5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}</style><div class="MuiCollapse-wrapper MuiCollapse-vertical css-hboir5"><style data-emotion="css 8atqhb">.css-8atqhb{width:100%;}</style><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-8atqhb"><style data-emotion="css 1gnnicf">.css-1gnnicf{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><style data-emotion="css 15e7ee5">.css-15e7ee5{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:none;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAlert-root MuiAlert-filledError MuiAlert-filled css-15e7ee5" role="alert"><style data-emotion="css 1l54tgj">.css-1l54tgj{margin-right:12px;padding:7px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:22px;opacity:0.9;}</style><div class="MuiAlert-icon css-1l54tgj"><style data-emotion="css 1cw4hi4">.css-1cw4hi4{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:inherit;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ErrorOutlineIcon"><path d="M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></svg></div><style data-emotion="css 1xsto0d">.css-1xsto0d{padding:8px 0;min-width:0;overflow:auto;}</style><div class="MuiAlert-message css-1xsto0d"></div><style data-emotion="css 1mzcepu">.css-1mzcepu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;padding:4px 0 0 16px;margin-left:auto;margin-right:-8px;}</style><div class="MuiAlert-action css-1mzcepu"><style data-emotion="css jypskm">.css-jypskm{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-jypskm:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-jypskm:hover{background-color:transparent;}}.css-jypskm.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css q28n79">.css-q28n79{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-q28n79::-moz-focus-inner{border-style:none;}.css-q28n79.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-q28n79{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-q28n79:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-q28n79:hover{background-color:transparent;}}.css-q28n79.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-sizeSmall css-q28n79" tabindex="0" type="button" aria-label="close"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseIcon"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></svg></button></div></div></div></div></div><div class="privacy_page"><div class="MuiBox-root css-0"><style data-emotion="css-global o6gwfi">html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-text-size-adjust:100%;}*,*::before,*::after{box-sizing:inherit;}strong,b{font-weight:700;}body{margin:0;color:rgba(0, 0, 0, 0.87);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:0.00938em;background-color:#fff;}@media print{body{background-color:#fff;}}body::backdrop{background-color:#fff;}</style><div class="MuiBox-root css-0"><style data-emotion="css-global o6gwfi">html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-text-size-adjust:100%;}*,*::before,*::after{box-sizing:inherit;}strong,b{font-weight:700;}body{margin:0;color:rgba(0, 0, 0, 0.87);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:0.00938em;background-color:#fff;}@media print{body{background-color:#fff;}}body::backdrop{background-color:#fff;}</style><style data-emotion="css 13x2oq7">.css-13x2oq7{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:fixed;z-index:1100;top:0;left:auto;right:0;background-color:#1976d2;color:#fff;}@media print{.css-13x2oq7{position:absolute;}}</style><style data-emotion="css 5poeop">.css-5poeop{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:fixed;z-index:1100;top:0;left:auto;right:0;background-color:#1976d2;color:#fff;}@media print{.css-5poeop{position:absolute;}}</style><header class="MuiPaper-root MuiPaper-elevation MuiPaper-elevation4 MuiAppBar-root MuiAppBar-colorPrimary MuiAppBar-positionFixed webHeader mui-fixed css-5poeop"><style data-emotion="css 1ekb41w">.css-1ekb41w{width:100%;margin-left:auto;box-sizing:border-box;margin-right:auto;display:block;padding-left:16px;padding-right:16px;}@media (min-width:600px){.css-1ekb41w{padding-left:24px;padding-right:24px;}}@media (min-width:1536px){.css-1ekb41w{max-width:1536px;}}</style><div class="MuiContainer-root MuiContainer-maxWidthXl css-1ekb41w"><style data-emotion="css i6s8oy">.css-i6s8oy{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:16px;padding-right:16px;min-height:56px;}@media (min-width:600px){.css-i6s8oy{padding-left:24px;padding-right:24px;}}@media (min-width:0px){@media (orientation: landscape){.css-i6s8oy{min-height:48px;}}}@media (min-width:600px){.css-i6s8oy{min-height:64px;}}</style><div class="MuiToolbar-root MuiToolbar-gutters MuiToolbar-regular css-i6s8oy"><style data-emotion="css 13ge1hf">.css-13ge1hf{margin:0;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:1.25rem;line-height:1.6;letter-spacing:0.0075em;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}@media (min-width:600px){.css-13ge1hf{display:block;}}</style><a class="MuiTypography-root MuiTypography-h6 css-13ge1hf" href="/"><img src="/images/logo.png"/></a><style data-emotion="css 13tqxrv">@media (min-width:0px){.css-13tqxrv{display:none;}}@media (min-width:900px){.css-13tqxrv{display:block;}}</style><div class="MuiBox-root css-13tqxrv"><style data-emotion="css 13brihr">.css-13brihr{text-align:left;}</style><div class="mobilenavigationSlider MuiBox-root css-13brihr"><div class="mobilenavigation MuiBox-root css-0"><style data-emotion="css 11qrfta">.css-11qrfta{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 8px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#1976d2;}.css-11qrfta:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);}@media (hover: none){.css-11qrfta:hover{background-color:transparent;}}.css-11qrfta.Mui-disabled{color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css 1ujsas3">.css-1ujsas3{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 8px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#1976d2;}.css-1ujsas3::-moz-focus-inner{border-style:none;}.css-1ujsas3.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1ujsas3{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1ujsas3:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);}@media (hover: none){.css-1ujsas3:hover{background-color:transparent;}}.css-1ujsas3.Mui-disabled{color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-1ujsas3" tabindex="0" type="button"><a href="/tutorials"><span>Tutorials</span></a></button><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-1ujsas3" tabindex="0" type="button"><a href="/pricing"><span>Pricing</span></a></button><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-1ujsas3" tabindex="0" type="button"><a href="/contact"><img class="contactimg" src="/images/headphone.svg"/><span>Contact Us</span></a></button><style data-emotion="css 6ii3fu">.css-6ii3fu{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:5px 15px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border:1px solid rgba(25, 118, 210, 0.5);color:#1976d2;}.css-6ii3fu:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);border:1px solid #1976d2;}@media (hover: none){.css-6ii3fu:hover{background-color:transparent;}}.css-6ii3fu.Mui-disabled{color:rgba(0, 0, 0, 0.26);border:1px solid rgba(0, 0, 0, 0.12);}</style><style data-emotion="css 79xub">.css-79xub{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:5px 15px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border:1px solid rgba(25, 118, 210, 0.5);color:#1976d2;}.css-79xub::-moz-focus-inner{border-style:none;}.css-79xub.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-79xub{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-79xub:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);border:1px solid #1976d2;}@media (hover: none){.css-79xub:hover{background-color:transparent;}}.css-79xub.Mui-disabled{color:rgba(0, 0, 0, 0.26);border:1px solid rgba(0, 0, 0, 0.12);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-outlined MuiButton-outlinedPrimary MuiButton-sizeMedium MuiButton-outlinedSizeMedium MuiButton-root MuiButton-outlined MuiButton-outlinedPrimary MuiButton-sizeMedium MuiButton-outlinedSizeMedium css-79xub" tabindex="0" type="button"><a class="btn-cta-login" href="/login">Login</a></button><style data-emotion="css 1hxq67s">.css-1hxq67s{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1hxq67s:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1hxq67s:hover{background-color:#1976d2;}}.css-1hxq67s:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1hxq67s.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1hxq67s.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><style data-emotion="css 1hw9j7s">.css-1hw9j7s{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1hw9j7s::-moz-focus-inner{border-style:none;}.css-1hw9j7s.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1hw9j7s{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1hw9j7s:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1hw9j7s:hover{background-color:#1976d2;}}.css-1hw9j7s:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1hw9j7s.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1hw9j7s.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium fillbutton css-1hw9j7s" tabindex="0" type="button"><a class="btn-cta" href="/signup">Try for Free</a></button></div></div></div><style data-emotion="css j12c3b">.css-j12c3b{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;margin-left:-12px;color:inherit;margin-left:16px;}.css-j12c3b:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-j12c3b:hover{background-color:transparent;}}.css-j12c3b.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-j12c3b{display:none;}}</style><style data-emotion="css wt37vq">.css-wt37vq{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;margin-left:-12px;color:inherit;margin-left:16px;}.css-wt37vq::-moz-focus-inner{border-style:none;}.css-wt37vq.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-wt37vq{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-wt37vq:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-wt37vq:hover{background-color:transparent;}}.css-wt37vq.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-wt37vq{display:none;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-edgeStart MuiIconButton-sizeMedium css-wt37vq" tabindex="0" type="button" aria-label="open drawer"><style data-emotion="css vubbuv">.css-vubbuv{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:1.5rem;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="MenuIcon"><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"></path></svg></button></div></div></header><style data-emotion="css 1hscndo">.css-1hscndo{z-index:1200;}@media (min-width:0px){.css-1hscndo{display:block;}}@media (min-width:900px){.css-1hscndo{display:none;}}.css-1hscndo .MuiDrawer-paper{box-sizing:border-box;width:300px;}</style></div><div class="dashboard_layout"><header class="MuiPaper-root MuiPaper-elevation MuiPaper-elevation4 MuiAppBar-root MuiAppBar-colorPrimary MuiAppBar-positionFixed headerBlock export mui-fixed css-5poeop"><style data-emotion="css olyln6">.css-olyln6{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:16px;padding-right:16px;min-height:56px;-webkit-box-pack:justify;-webkit-justify-content:space-between!important;justify-content:space-between!important;}@media (min-width:600px){.css-olyln6{padding-left:24px;padding-right:24px;}}@media (min-width:0px){@media (orientation: landscape){.css-olyln6{min-height:48px;}}}@media (min-width:600px){.css-olyln6{min-height:64px;}}</style><div class="MuiToolbar-root MuiToolbar-gutters MuiToolbar-regular innerHeader css-olyln6"><div class="MuiBox-root css-0"><style data-emotion="css 636f3d">.css-636f3d{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(25, 118, 210, 0.4);display:inline-block;vertical-align:middle;margin-right:24px;}.css-636f3d:hover{text-decoration-color:inherit;}</style><style data-emotion="css 1s5wyay">.css-1s5wyay{margin:0;color:#1976d2;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(25, 118, 210, 0.4);display:inline-block;vertical-align:middle;margin-right:24px;}.css-1s5wyay:hover{text-decoration-color:inherit;}</style><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineAlways css-1s5wyay" title="illusto"><img src="/images/illustologo_colour.png" width="30" class="d-block"/></a><style data-emotion="css yl3cr">.css-yl3cr{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-yl3cr:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-yl3cr:hover{background-color:#1976d2;}}.css-yl3cr:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-yl3cr.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-yl3cr.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-yl3cr{display:none;}}@media (min-width:600px){.css-yl3cr{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}</style><style data-emotion="css 1flegd7">.css-1flegd7{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-1flegd7::-moz-focus-inner{border-style:none;}.css-1flegd7.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1flegd7{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1flegd7:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1flegd7:hover{background-color:#1976d2;}}.css-1flegd7:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1flegd7.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1flegd7.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-1flegd7{display:none;}}@media (min-width:600px){.css-1flegd7{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium updgradeBtn grey css-1flegd7" tabindex="0" type="button"><style data-emotion="css 6xugel">.css-6xugel{display:inherit;margin-right:8px;margin-left:-4px;}.css-6xugel>*:nth-of-type(1){font-size:20px;}</style><span class="MuiButton-startIcon MuiButton-iconSizeMedium css-6xugel"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowBackIcon"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"></path></svg></span>Back to editing</button></div><div class="MuiBox-root css-0"><style data-emotion="css 7dhv5v">.css-7dhv5v{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-7dhv5v:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-7dhv5v:hover{background-color:transparent;}}.css-7dhv5v.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-7dhv5v{margin-left:8px;}}</style><style data-emotion="css 1p5wb06">.css-1p5wb06{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1p5wb06::-moz-focus-inner{border-style:none;}.css-1p5wb06.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1p5wb06{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1p5wb06:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1p5wb06:hover{background-color:transparent;}}.css-1p5wb06.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-1p5wb06{margin-left:8px;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium invisible css-1p5wb06" tabindex="0" type="button"><style data-emotion="css 1rzb3uu">.css-1rzb3uu{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}</style><span class="MuiBadge-root MuiBadge-root css-1rzb3uu"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="NotificationsNoneOutlinedIcon"><path d="M12 22c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2zm6-6v-5c0-3.07-1.63-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.64 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2zm-2 1H8v-6c0-2.48 1.51-4.5 4-4.5s4 2.02 4 4.5v6z"></path></svg><style data-emotion="css ucders">.css-ucders{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;box-sizing:border-box;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.75rem;min-width:8px;line-height:1;padding:0;height:8px;border-radius:4px;z-index:1;-webkit-transition:-webkit-transform 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:transform 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;background-color:#d32f2f;color:#fff;top:0;right:0;-webkit-transform:scale(1) translate(50%, -50%);-moz-transform:scale(1) translate(50%, -50%);-ms-transform:scale(1) translate(50%, -50%);transform:scale(1) translate(50%, -50%);transform-origin:100% 0%;}.css-ucders.MuiBadge-invisible{-webkit-transform:scale(0) translate(50%, -50%);-moz-transform:scale(0) translate(50%, -50%);-ms-transform:scale(0) translate(50%, -50%);transform:scale(0) translate(50%, -50%);}</style><span class="MuiBadge-badge MuiBadge-dot MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorError MuiBadge-badge css-ucders"></span></span></button><style data-emotion="css 1e13ckn">.css-1e13ckn{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1e13ckn:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1e13ckn:hover{background-color:#1976d2;}}.css-1e13ckn:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1e13ckn.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1e13ckn.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-1e13ckn{display:none;margin-left:16px;}}@media (min-width:600px){.css-1e13ckn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-1e13ckn{margin-left:24px;}}</style><style data-emotion="css 1dt2vkl">.css-1dt2vkl{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1dt2vkl::-moz-focus-inner{border-style:none;}.css-1dt2vkl.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1dt2vkl{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1dt2vkl:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1dt2vkl:hover{background-color:#1976d2;}}.css-1dt2vkl:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1dt2vkl.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1dt2vkl.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-1dt2vkl{display:none;margin-left:16px;}}@media (min-width:600px){.css-1dt2vkl{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-1dt2vkl{margin-left:24px;}}</style><a class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium updgradeBtn d-none css-1dt2vkl" tabindex="0" href="mysubscription"><span class="MuiButton-startIcon MuiButton-iconSizeMedium css-6xugel"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="BoltIcon"><path d="M11 21h-1l1-7H7.5c-.58 0-.57-.32-.38-.66.19-.34.05-.08.07-.12C8.48 10.94 10.42 7.54 13 3h1l-1 7h3.5c.49 0 .56.33.47.51l-.07.15C12.96 17.55 11 21 11 21z"></path></svg></span>Upgrade</a><style data-emotion="css azlf5p">.css-azlf5p{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-azlf5p:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-azlf5p:hover{background-color:transparent;}}.css-azlf5p.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-azlf5p{margin-left:8px;}}@media (min-width:600px){.css-azlf5p{display:none;}}@media (min-width:900px){.css-azlf5p{margin-left:16px;}}</style><style data-emotion="css 7af4nv">.css-7af4nv{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-7af4nv::-moz-focus-inner{border-style:none;}.css-7af4nv.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-7af4nv{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-7af4nv:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-7af4nv:hover{background-color:transparent;}}.css-7af4nv.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-7af4nv{margin-left:8px;}}@media (min-width:600px){.css-7af4nv{display:none;}}@media (min-width:900px){.css-7af4nv{margin-left:16px;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-7af4nv" tabindex="0" type="button" aria-haspopup="true"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="MenuIcon"><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"></path></svg></button><style data-emotion="css 16tav1f">.css-16tav1f{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-16tav1f:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-16tav1f:hover{background-color:transparent;}}.css-16tav1f.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-16tav1f{display:none;margin-left:8px;}}@media (min-width:600px){.css-16tav1f{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-16tav1f{margin-left:16px;}}</style><style data-emotion="css 1kaidbf">.css-1kaidbf{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-1kaidbf::-moz-focus-inner{border-style:none;}.css-1kaidbf.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1kaidbf{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1kaidbf:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1kaidbf:hover{background-color:transparent;}}.css-1kaidbf.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-1kaidbf{display:none;margin-left:8px;}}@media (min-width:600px){.css-1kaidbf{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-1kaidbf{margin-left:16px;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-1kaidbf" tabindex="0" type="button"><style data-emotion="css i3denm">.css-i3denm{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:1.25rem;line-height:1;border-radius:50%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;background-color:#bdbdbd;width:32px;height:32px;font-size:16px;background-color:#2e7d32;}</style><div class="MuiAvatar-root MuiAvatar-circular MuiAvatar-colorDefault css-i3denm"><style data-emotion="css 4n1xvj">.css-4n1xvj{width:75%;height:75%;}</style><style data-emotion="css 13y7ul3">.css-13y7ul3{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:1.5rem;width:75%;height:75%;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium MuiAvatar-fallback css-13y7ul3" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="PersonIcon"><path d="M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"></path></svg></div></button></div></div></header><div class="editorDiv MuiBox-root css-0"><div class="videoDiv MuiBox-root css-0"><style data-emotion="css 1qm1lh">.css-1qm1lh{margin-bottom:16px;}</style><div class="versions MuiBox-root css-1qm1lh"><div class="MuiBox-root css-0"><h4></h4><style data-emotion="css 1yo8bqd">.css-1yo8bqd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-text-decoration:none;text-decoration:none;width:100%;box-sizing:border-box;text-align:left;padding-top:8px;padding-bottom:8px;padding-left:16px;padding-right:16px;}.css-1yo8bqd.Mui-focusVisible{background-color:rgba(0, 0, 0, 0.12);}.css-1yo8bqd.Mui-selected{background-color:rgba(25, 118, 210, 0.08);}.css-1yo8bqd.Mui-selected.Mui-focusVisible{background-color:rgba(25, 118, 210, 0.2);}.css-1yo8bqd.Mui-disabled{opacity:0.38;}</style><button class="MuiListItem-root MuiListItem-gutters MuiListItem-padding css-1yo8bqd"><style data-emotion="css 1tsvksn">.css-1tsvksn{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;margin-top:4px;margin-bottom:4px;}</style><div class="MuiListItemText-root css-1tsvksn"></div><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowDropDownRoundedIcon"><path d="m8.71 11.71 2.59 2.59c.39.39 1.02.39 1.41 0l2.59-2.59c.63-.63.18-1.71-.71-1.71H9.41c-.89 0-1.33 1.08-.7 1.71z"></path></svg></button></div><div class="invisible MuiBox-root css-0"><style data-emotion="css 15q9dur">.css-15q9dur{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-15q9dur:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-15q9dur:hover{background-color:#1976d2;}}.css-15q9dur:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-15q9dur.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-15q9dur.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><style data-emotion="css 18i19n3">.css-18i19n3{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-18i19n3::-moz-focus-inner{border-style:none;}.css-18i19n3.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-18i19n3{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-18i19n3:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-18i19n3:hover{background-color:#1976d2;}}.css-18i19n3:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-18i19n3.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-18i19n3.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium updgradeBtn css-18i19n3" tabindex="0" type="button">Share</button></div></div></div><div class="publishDiv MuiBox-root css-0"><div class="tablist MuiBox-root css-0"><style data-emotion="css orq8zk">.css-orq8zk{overflow:hidden;min-height:48px;-webkit-overflow-scrolling:touch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width:599.95px){.css-orq8zk .MuiTabs-scrollButtons{display:none;}}</style><div class="MuiTabs-root css-orq8zk"><style data-emotion="css 1anid1y">.css-1anid1y{position:relative;display:inline-block;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;white-space:nowrap;overflow-x:hidden;width:100%;}</style><div class="MuiTabs-scroller MuiTabs-fixed css-1anid1y" style="overflow:hidden;margin-bottom:0"><style data-emotion="css k008qs">.css-k008qs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}</style><div class="MuiTabs-flexContainer css-k008qs" role="tablist"><style data-emotion="css hkggz2">.css-hkggz2{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.25;letter-spacing:0.02857em;text-transform:uppercase;max-width:360px;min-width:90px;position:relative;min-height:48px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:12px 16px;overflow:hidden;white-space:normal;text-align:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:rgba(0, 0, 0, 0.6);}.css-hkggz2.Mui-selected{color:#1976d2;}.css-hkggz2.Mui-disabled{color:rgba(0, 0, 0, 0.38);}</style><style data-emotion="css 1q2h7u5">.css-1q2h7u5{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.25;letter-spacing:0.02857em;text-transform:uppercase;max-width:360px;min-width:90px;position:relative;min-height:48px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:12px 16px;overflow:hidden;white-space:normal;text-align:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:rgba(0, 0, 0, 0.6);}.css-1q2h7u5::-moz-focus-inner{border-style:none;}.css-1q2h7u5.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1q2h7u5{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1q2h7u5.Mui-selected{color:#1976d2;}.css-1q2h7u5.Mui-disabled{color:rgba(0, 0, 0, 0.38);}</style><button class="MuiButtonBase-root MuiTab-root MuiTab-textColorPrimary Mui-selected css-1q2h7u5" tabindex="0" type="button" role="tab" aria-selected="true">Publish details<style data-emotion="css ttwr4n">.css-ttwr4n{position:absolute;height:2px;bottom:0;width:100%;-webkit-transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;background-color:#1976d2;}</style><span class="MuiTabs-indicator css-ttwr4n"></span></button><button class="MuiButtonBase-root MuiTab-root MuiTab-textColorPrimary invisible css-1q2h7u5" tabindex="-1" type="button" role="tab" aria-selected="false">Comments</button></div></div></div></div><style data-emotion="css 19kzrtu">.css-19kzrtu{padding:24px;}</style><div class="MuiTabPanel-root css-19kzrtu" role="tabpanel"><div data-simplebar="init"><div class="simplebar-wrapper"><div class="simplebar-height-auto-observer-wrapper"><div class="simplebar-height-auto-observer"></div></div><div class="simplebar-mask"><div class="simplebar-offset"><div class="simplebar-content-wrapper" tabindex="0" role="region" aria-label="scrollable content"><div class="simplebar-content"><form action="#"><button id="hidden-btn" style="display:none">validate</button><div class="inputfield MuiBox-root css-0"><style data-emotion="css feqhe6">.css-feqhe6{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;min-width:0;padding:0;margin:0;border:0;vertical-align:top;width:100%;}</style><div class="MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root css-feqhe6"><style data-emotion="css 1rsx5uq">.css-1rsx5uq{display:block;transform-origin:top left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 24px);position:absolute;left:0;top:0;-webkit-transform:translate(12px, 16px) scale(1);-moz-transform:translate(12px, 16px) scale(1);-ms-transform:translate(12px, 16px) scale(1);transform:translate(12px, 16px) scale(1);-webkit-transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;z-index:1;pointer-events:none;}</style><style data-emotion="css 14x1nlk">.css-14x1nlk{color:rgba(0, 0, 0, 0.6);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;padding:0;position:relative;display:block;transform-origin:top left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 24px);position:absolute;left:0;top:0;-webkit-transform:translate(12px, 16px) scale(1);-moz-transform:translate(12px, 16px) scale(1);-ms-transform:translate(12px, 16px) scale(1);transform:translate(12px, 16px) scale(1);-webkit-transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;z-index:1;pointer-events:none;}.css-14x1nlk.Mui-focused{color:#1976d2;}.css-14x1nlk.Mui-disabled{color:rgba(0, 0, 0, 0.38);}.css-14x1nlk.Mui-error{color:#d32f2f;}</style><label class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled MuiFormLabel-colorPrimary MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled css-14x1nlk" data-shrink="false" for=":R4j6l9na6:" id=":R4j6l9na6:-label">Title (required)</label><style data-emotion="css-global 1prfaxn">@-webkit-keyframes mui-auto-fill{from{display:block;}}@keyframes mui-auto-fill{from{display:block;}}@-webkit-keyframes mui-auto-fill-cancel{from{display:block;}}@keyframes mui-auto-fill-cancel{from{display:block;}}</style><style data-emotion="css 1jg2gny">.css-1jg2gny{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;color:rgba(0, 0, 0, 0.87);box-sizing:border-box;position:relative;cursor:text;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;background-color:rgba(0, 0, 0, 0.06);border-top-left-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;}.css-1jg2gny.Mui-disabled{color:rgba(0, 0, 0, 0.38);cursor:default;}.css-1jg2gny:hover{background-color:rgba(0, 0, 0, 0.09);}@media (hover: none){.css-1jg2gny:hover{background-color:rgba(0, 0, 0, 0.06);}}.css-1jg2gny.Mui-focused{background-color:rgba(0, 0, 0, 0.06);}.css-1jg2gny.Mui-disabled{background-color:rgba(0, 0, 0, 0.12);}.css-1jg2gny:after{border-bottom:2px solid #1976d2;left:0;bottom:0;content:"";position:absolute;right:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;pointer-events:none;}.css-1jg2gny.Mui-focused:after{-webkit-transform:scaleX(1) translateX(0);-moz-transform:scaleX(1) translateX(0);-ms-transform:scaleX(1) translateX(0);transform:scaleX(1) translateX(0);}.css-1jg2gny.Mui-error:before,.css-1jg2gny.Mui-error:after{border-bottom-color:#d32f2f;}.css-1jg2gny:before{border-bottom:1px solid rgba(0, 0, 0, 0.42);left:0;bottom:0;content:"\00a0";position:absolute;right:0;-webkit-transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;pointer-events:none;}.css-1jg2gny:hover:not(.Mui-disabled, .Mui-error):before{border-bottom:1px solid rgba(0, 0, 0, 0.87);}.css-1jg2gny.Mui-disabled:before{border-bottom-style:dotted;}</style><div class="MuiInputBase-root MuiFilledInput-root MuiFilledInput-underline MuiInputBase-colorPrimary MuiInputBase-fullWidth MuiInputBase-formControl css-1jg2gny"><style data-emotion="css 2bxn45">.css-2bxn45{font:inherit;letter-spacing:inherit;color:currentColor;padding:4px 0 5px;border:0;box-sizing:content-box;background:none;height:1.4375em;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;-webkit-animation-name:mui-auto-fill-cancel;animation-name:mui-auto-fill-cancel;-webkit-animation-duration:10ms;animation-duration:10ms;padding-top:25px;padding-right:12px;padding-bottom:8px;padding-left:12px;}.css-2bxn45::-webkit-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45::-moz-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45:-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45::-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45:focus{outline:0;}.css-2bxn45:invalid{box-shadow:none;}.css-2bxn45::-webkit-search-decoration{-webkit-appearance:none;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45::-webkit-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45::-moz-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45::-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus::-webkit-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus::-moz-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus:-ms-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus::-ms-input-placeholder{opacity:0.42;}.css-2bxn45.Mui-disabled{opacity:1;-webkit-text-fill-color:rgba(0, 0, 0, 0.38);}.css-2bxn45:-webkit-autofill{-webkit-animation-duration:5000s;animation-duration:5000s;-webkit-animation-name:mui-auto-fill;animation-name:mui-auto-fill;}.css-2bxn45:-webkit-autofill{border-top-left-radius:inherit;border-top-right-radius:inherit;}</style><input aria-invalid="false" aria-describedby=":R4j6l9na6:-helper-text" autoComplete="off" id=":R4j6l9na6:" name="title" type="text" maxLength="100" class="MuiInputBase-input MuiFilledInput-input css-2bxn45" value=""/></div><style data-emotion="css v7esy">.css-v7esy{color:rgba(0, 0, 0, 0.6);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:0.75rem;line-height:1.66;letter-spacing:0.03333em;text-align:left;margin-top:3px;margin-right:14px;margin-bottom:0;margin-left:14px;}.css-v7esy.Mui-disabled{color:rgba(0, 0, 0, 0.38);}.css-v7esy.Mui-error{color:#d32f2f;}</style><p class="MuiFormHelperText-root MuiFormHelperText-sizeMedium MuiFormHelperText-contained css-v7esy" id=":R4j6l9na6:-helper-text"><small style="font-size:12px;color:rgb(194, 63, 56)"> </small></p></div></div><style data-emotion="css 10khgmf">.css-10khgmf{margin-top:12px;margin-bottom:12px;}</style><div class="inputfield emojiDiv MuiBox-root css-10khgmf"><div class="MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root multiline css-feqhe6"><label class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled MuiFormLabel-colorPrimary MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled css-14x1nlk" data-shrink="false" for="outlined-multiline-static" id="outlined-multiline-static-label">Description</label><style data-emotion="css-global 1prfaxn">@-webkit-keyframes mui-auto-fill{from{display:block;}}@keyframes mui-auto-fill{from{display:block;}}@-webkit-keyframes mui-auto-fill-cancel{from{display:block;}}@keyframes mui-auto-fill-cancel{from{display:block;}}</style><style data-emotion="css 12n0rmb">.css-12n0rmb{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;color:rgba(0, 0, 0, 0.87);box-sizing:border-box;position:relative;cursor:text;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 0 5px;width:100%;position:relative;background-color:rgba(0, 0, 0, 0.06);border-top-left-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;padding:25px 12px 8px;}.css-12n0rmb.Mui-disabled{color:rgba(0, 0, 0, 0.38);cursor:default;}.css-12n0rmb:hover{background-color:rgba(0, 0, 0, 0.09);}@media (hover: none){.css-12n0rmb:hover{background-color:rgba(0, 0, 0, 0.06);}}.css-12n0rmb.Mui-focused{background-color:rgba(0, 0, 0, 0.06);}.css-12n0rmb.Mui-disabled{background-color:rgba(0, 0, 0, 0.12);}.css-12n0rmb:after{border-bottom:2px solid #1976d2;left:0;bottom:0;content:"";position:absolute;right:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;pointer-events:none;}.css-12n0rmb.Mui-focused:after{-webkit-transform:scaleX(1) translateX(0);-moz-transform:scaleX(1) translateX(0);-ms-transform:scaleX(1) translateX(0);transform:scaleX(1) translateX(0);}.css-12n0rmb.Mui-error:before,.css-12n0rmb.Mui-error:after{border-bottom-color:#d32f2f;}.css-12n0rmb:before{border-bottom:1px solid rgba(0, 0, 0, 0.42);left:0;bottom:0;content:"\00a0";position:absolute;right:0;-webkit-transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;pointer-events:none;}.css-12n0rmb:hover:not(.Mui-disabled, .Mui-error):before{border-bottom:1px solid rgba(0, 0, 0, 0.87);}.css-12n0rmb.Mui-disabled:before{border-bottom-style:dotted;}</style><div class="MuiInputBase-root MuiFilledInput-root MuiFilledInput-underline MuiInputBase-colorPrimary MuiInputBase-fullWidth MuiInputBase-formControl MuiInputBase-multiline css-12n0rmb"><style data-emotion="css qm8ja9">.css-qm8ja9{font:inherit;letter-spacing:inherit;color:currentColor;padding:0;border:0;box-sizing:content-box;background:none;height:auto;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;-webkit-animation-name:mui-auto-fill-cancel;animation-name:mui-auto-fill-cancel;-webkit-animation-duration:10ms;animation-duration:10ms;resize:none;padding-top:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;}.css-qm8ja9::-webkit-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9::-moz-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9:-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9::-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9:focus{outline:0;}.css-qm8ja9:invalid{box-shadow:none;}.css-qm8ja9::-webkit-search-decoration{-webkit-appearance:none;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9::-webkit-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9::-moz-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9::-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus::-webkit-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus::-moz-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus:-ms-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus::-ms-input-placeholder{opacity:0.42;}.css-qm8ja9.Mui-disabled{opacity:1;-webkit-text-fill-color:rgba(0, 0, 0, 0.38);}.css-qm8ja9:-webkit-autofill{-webkit-animation-duration:5000s;animation-duration:5000s;-webkit-animation-name:mui-auto-fill;animation-name:mui-auto-fill;}.css-qm8ja9:-webkit-autofill{border-top-left-radius:inherit;border-top-right-radius:inherit;}</style><textarea rows="3" aria-invalid="false" autoComplete="off" id="outlined-multiline-static" name="description" maxLength="5000" class="MuiInputBase-input MuiFilledInput-input MuiInputBase-inputMultiline css-qm8ja9"></textarea><textarea aria-hidden="true" class="MuiInputBase-input MuiFilledInput-input MuiInputBase-inputMultiline css-qm8ja9" readonly="" tabindex="-1" style="visibility:hidden;position:absolute;overflow:hidden;height:0;top:0;left:0;transform:translateZ(0);padding:0"></textarea></div></div><style data-emotion="css vyh1fs">.css-vyh1fs{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-vyh1fs.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css 1ua49gz">.css-1ua49gz{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1ua49gz::-moz-focus-inner{border-style:none;}.css-1ua49gz.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1ua49gz{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1ua49gz.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium activeClass invisible css-1ua49gz" tabindex="0" type="button"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="AddReactionOutlinedIcon"><path d="M7 9.5C7 8.67 7.67 8 8.5 8s1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5zm5 8c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5zm3.5-6.5c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5zM22 1h-2v2h-2v2h2v2h2V5h2V3h-2V1zm-2 11c0 4.42-3.58 8-8 8s-8-3.58-8-8 3.58-8 8-8c1.46 0 2.82.4 4 1.08V2.84C14.77 2.3 13.42 2 11.99 2 6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12c0-1.05-.17-2.05-.47-3H19.4c.38.93.6 1.94.6 3z"></path></svg></button></div><div class="inputfield selectWrapper MuiBox-root css-0"><style data-emotion="css xxees4">.css-xxees4.Mui-focused .MuiAutocomplete-clearIndicator{visibility:visible;}@media (pointer: fine){.css-xxees4:hover .MuiAutocomplete-clearIndicator{visibility:visible;}}.css-xxees4 .MuiAutocomplete-tag{margin:3px;max-width:calc(100% - 6px);}.css-xxees4 .MuiAutocomplete-inputRoot{-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.MuiAutocomplete-hasPopupIcon.css-xxees4 .MuiAutocomplete-inputRoot,.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiAutocomplete-inputRoot{padding-right:30px;}.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiAutocomplete-inputRoot{padding-right:56px;}.css-xxees4 .MuiAutocomplete-inputRoot .MuiAutocomplete-input{width:0;min-width:30px;}.css-xxees4 .MuiInput-root{padding-bottom:1px;}.css-xxees4 .MuiInput-root .MuiInput-input{padding:4px 4px 4px 0px;}.css-xxees4 .MuiInput-root.MuiInputBase-sizeSmall .MuiInput-input{padding:2px 4px 3px 0;}.css-xxees4 .MuiOutlinedInput-root{padding:9px;}.MuiAutocomplete-hasPopupIcon.css-xxees4 .MuiOutlinedInput-root,.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiOutlinedInput-root{padding-right:39px;}.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiOutlinedInput-root{padding-right:65px;}.css-xxees4 .MuiOutlinedInput-root .MuiAutocomplete-input{padding:7.5px 4px 7.5px 6px;}.css-xxees4 .MuiOutlinedInput-root .MuiAutocomplete-endAdornment{right:9px;}.css-xxees4 .MuiOutlinedInput-root.MuiInputBase-sizeSmall{padding-top:6px;padding-bottom:6px;padding-left:6px;}.css-xxees4 .MuiOutlinedInput-root.MuiInputBase-sizeSmall .MuiAutocomplete-input{padding:2.5px 4px 2.5px 6px;}.css-xxees4 .MuiFilledInput-root{padding-top:19px;padding-left:8px;}.MuiAutocomplete-hasPopupIcon.css-xxees4 .MuiFilledInput-root,.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiFilledInput-root{padding-right:39px;}.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiFilledInput-root{padding-right:65px;}.css-xxees4 .MuiFilledInput-root .MuiFilledInput-input{padding:7px 4px;}.css-xxees4 .MuiFilledInput-root .MuiAutocomplete-endAdornment{right:9px;}.css-xxees4 .MuiFilledInput-root.MuiInputBase-sizeSmall{padding-bottom:1px;}.css-xxees4 .MuiFilledInput-root.MuiInputBase-sizeSmall .MuiFilledInput-input{padding:2.5px 4px;}.css-xxees4 .MuiInputBase-hiddenLabel{padding-top:8px;}.css-xxees4 .MuiAutocomplete-input{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-overflow:ellipsis;opacity:1;}</style><div class="MuiAutocomplete-root MuiAutocomplete-hasPopupIcon css-xxees4" name="projectCategory"><div class="MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root css-feqhe6" field="[object Object]" form="[object Object]"><label class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled MuiFormLabel-colorPrimary MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled css-14x1nlk" data-shrink="false" for="tags-outlined" id="tags-outlined-label">Content category</label><style data-emotion="css-global 1prfaxn">@-webkit-keyframes mui-auto-fill{from{display:block;}}@keyframes mui-auto-fill{from{display:block;}}@-webkit-keyframes mui-auto-fill-cancel{from{display:block;}}@keyframes mui-auto-fill-cancel{from{display:block;}}</style><style data-emotion="css 10edkuc">.css-10edkuc{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;color:rgba(0, 0, 0, 0.87);box-sizing:border-box;position:relative;cursor:text;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;background-color:rgba(0, 0, 0, 0.06);border-top-left-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;padding-right:12px;}.css-10edkuc.Mui-disabled{color:rgba(0, 0, 0, 0.38);cursor:default;}.css-10edkuc:hover{background-color:rgba(0, 0, 0, 0.09);}@media (hover: none){.css-10edkuc:hover{background-color:rgba(0, 0, 0, 0.06);}}.css-10edkuc.Mui-focused{background-color:rgba(0, 0, 0, 0.06);}.css-10edkuc.Mui-disabled{background-color:rgba(0, 0, 0, 0.12);}.css-10edkuc:after{border-bottom:2px solid #1976d2;left:0;bottom:0;content:"";position:absolute;right:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;pointer-events:none;}.css-10edkuc.Mui-focused:after{-webkit-transform:scaleX(1) translateX(0);-moz-transform:scaleX(1) translateX(0);-ms-transform:scaleX(1) translateX(0);transform:scaleX(1) translateX(0);}.css-10edkuc.Mui-error:before,.css-10edkuc.Mui-error:after{border-bottom-color:#d32f2f;}.css-10edkuc:before{border-bottom:1px solid rgba(0, 0, 0, 0.42);left:0;bottom:0;content:"\00a0";position:absolute;right:0;-webkit-transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;pointer-events:none;}.css-10edkuc:hover:not(.Mui-disabled, .Mui-error):before{border-bottom:1px solid rgba(0, 0, 0, 0.87);}.css-10edkuc.Mui-disabled:before{border-bottom-style:dotted;}</style><div class="MuiInputBase-root MuiFilledInput-root MuiFilledInput-underline MuiInputBase-colorPrimary MuiInputBase-fullWidth MuiInputBase-formControl MuiInputBase-adornedEnd MuiAutocomplete-inputRoot css-10edkuc"><style data-emotion="css ftr4jk">.css-ftr4jk{font:inherit;letter-spacing:inherit;color:currentColor;padding:4px 0 5px;border:0;box-sizing:content-box;background:none;height:1.4375em;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;-webkit-animation-name:mui-auto-fill-cancel;animation-name:mui-auto-fill-cancel;-webkit-animation-duration:10ms;animation-duration:10ms;padding-top:25px;padding-right:0;padding-bottom:8px;padding-left:12px;}.css-ftr4jk::-webkit-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk::-moz-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk:-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk::-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk:focus{outline:0;}.css-ftr4jk:invalid{box-shadow:none;}.css-ftr4jk::-webkit-search-decoration{-webkit-appearance:none;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk::-webkit-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk::-moz-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk::-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus::-webkit-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus::-moz-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus:-ms-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus::-ms-input-placeholder{opacity:0.42;}.css-ftr4jk.Mui-disabled{opacity:1;-webkit-text-fill-color:rgba(0, 0, 0, 0.38);}.css-ftr4jk:-webkit-autofill{-webkit-animation-duration:5000s;animation-duration:5000s;-webkit-animation-name:mui-auto-fill;animation-name:mui-auto-fill;}.css-ftr4jk:-webkit-autofill{border-top-left-radius:inherit;border-top-right-radius:inherit;}</style><input aria-invalid="false" autoComplete="off" id="tags-outlined" type="text" class="MuiInputBase-input MuiFilledInput-input MuiInputBase-inputAdornedEnd MuiAutocomplete-input MuiAutocomplete-inputFocused css-ftr4jk" aria-autocomplete="list" aria-expanded="false" autoCapitalize="none" spellcheck="false" role="combobox" value=""/><style data-emotion="css 2iz2x6">.css-2iz2x6{position:absolute;right:0;top:calc(50% - 14px);}</style><div class="MuiAutocomplete-endAdornment css-2iz2x6"><style data-emotion="css kkipqg">.css-kkipqg{padding:2px;margin-right:-2px;}</style><style data-emotion="css 5u2mdu">.css-5u2mdu{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:2px;margin-right:-2px;}.css-5u2mdu:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-5u2mdu:hover{background-color:transparent;}}.css-5u2mdu.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css uge3vf">.css-uge3vf{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:2px;margin-right:-2px;}.css-uge3vf::-moz-focus-inner{border-style:none;}.css-uge3vf.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-uge3vf{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-uge3vf:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-uge3vf:hover{background-color:transparent;}}.css-uge3vf.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium MuiAutocomplete-popupIndicator css-uge3vf" tabindex="-1" type="button" aria-label="Open" title="Open"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowDropDownIcon"><path d="M7 10l5 5 5-5z"></path></svg></button></div></div></div></div></div></form><style data-emotion="css 178yklu">.css-178yklu{margin-top:24px;}</style><div class="videoWrapper MuiBox-root css-178yklu"><h3>Save your video</h3><style data-emotion="css 1ebprri">.css-1ebprri{margin-top:16px;margin-bottom:16px;}</style><div class="savePubVideos MuiBox-root css-1ebprri"><div class="savePubVideosBtns MuiBox-root css-0"><div class="embla"><style data-emotion="css 1wf493t">.css-1wf493t{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1wf493t:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1wf493t:hover{background-color:transparent;}}.css-1wf493t.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css 1yxmbwk">.css-1yxmbwk{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1yxmbwk::-moz-focus-inner{border-style:none;}.css-1yxmbwk.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1yxmbwk{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1yxmbwk:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1yxmbwk:hover{background-color:transparent;}}.css-1yxmbwk.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--prev css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowBackIcon"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"></path></svg></button><div class="embla__viewport"><div class="embla__container"><div class="innerDiv MuiBox-root css-0"><style data-emotion="css 1ay9vb9">.css-1ay9vb9{margin-right:16px;}</style><div class="MuiBox-root css-1ay9vb9"><style data-emotion="css 1xmheos animation-wiooy9">.css-1xmheos{display:block;background-color:rgba(0, 0, 0, 0.11);height:1.2em;border-radius:50%;position:relative;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black);}.css-1xmheos::after{-webkit-animation:animation-wiooy9 1.6s linear 0.5s infinite;animation:animation-wiooy9 1.6s linear 0.5s infinite;background:linear-gradient(
90deg,
transparent,
rgba(0, 0, 0, 0.04),
transparent
);content:'';position:absolute;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);bottom:0;left:0;right:0;top:0;}@-webkit-keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}@keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}</style><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><style data-emotion="css jbzws6 animation-wiooy9">.css-jbzws6{display:block;background-color:rgba(0, 0, 0, 0.11);height:auto;margin-top:0;margin-bottom:0;transform-origin:0 55%;-webkit-transform:scale(1, 0.60);-moz-transform:scale(1, 0.60);-ms-transform:scale(1, 0.60);transform:scale(1, 0.60);border-radius:4px/6.7px;position:relative;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black);font-size:10px;}.css-jbzws6:empty:before{content:"\00a0";}.css-jbzws6::after{-webkit-animation:animation-wiooy9 1.6s linear 0.5s infinite;animation:animation-wiooy9 1.6s linear 0.5s infinite;background:linear-gradient(
90deg,
transparent,
rgba(0, 0, 0, 0.04),
transparent
);content:'';position:absolute;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);bottom:0;left:0;right:0;top:0;}@-webkit-keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}@keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}</style><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div></div></div><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--next css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowForwardIcon"><path d="m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"></path></svg></button></div></div><div class="savePubVideosContent MuiBox-root css-0"><div class="d-none MuiBox-root css-0"><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium close css-1yxmbwk" tabindex="0" type="button"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseRoundedIcon"><path d="M18.3 5.71a.9959.9959 0 0 0-1.41 0L12 10.59 7.11 5.7a.9959.9959 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L10.59 12 5.7 16.89c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L12 13.41l4.89 4.89c.39.39 1.02.39 1.41 0 .39-.39.39-1.02 0-1.41L13.41 12l4.89-4.89c.38-.38.38-1.02 0-1.4z"></path></svg></button><div class="socialButtonDiv MuiBox-root css-0"><div><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium socialbutton css-1ujsas3" tabindex="0" type="button"><span class="MuiButton-startIcon MuiButton-iconSizeMedium css-6xugel"><img src="/images/icons/icons-google-drive.png" class="d-block"/></span>Connect to Google drive</button></div></div><style data-emotion="css 1k371a6">@media print{.css-1k371a6{position:absolute!important;}}</style><div class="bottomInfo MuiBox-root css-0"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="InfoOutlinedIcon"><path d="M11 7h2v2h-2zm0 4h2v6h-2zm1-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"></path></svg><p>View Google drive&#x27;s publishing guideline</p></div></div></div></div></div><style data-emotion="css rh9wbx">@media print{.css-rh9wbx{position:absolute!important;}}@media (min-width:0px){.css-rh9wbx{display:none;}}@media (min-width:600px){.css-rh9wbx{display:block;}}</style><style data-emotion="css jcaym6">.css-jcaym6{z-index:1200;}@media (min-width:600px){.css-jcaym6{display:none;}}</style><div class="videoWrapper MuiBox-root css-0"><h3>Publish your video</h3><div class="savePubVideos MuiBox-root css-1ebprri"><div class="savePubVideosBtns MuiBox-root css-0"><div class="embla"><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--prev css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowBackIcon"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"></path></svg></button><div class="embla__viewport"><div class="embla__container"><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div></div></div><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--next css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowForwardIcon"><path d="m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"></path></svg></button></div></div><div class="savePubVideosContent MuiBox-root css-0"><div class="innerDiv MuiBox-root css-0"><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium close css-1yxmbwk" tabindex="0" type="button"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseRoundedIcon"><path d="M18.3 5.71a.9959.9959 0 0 0-1.41 0L12 10.59 7.11 5.7a.9959.9959 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L10.59 12 5.7 16.89c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L12 13.41l4.89 4.89c.39.39 1.02.39 1.41 0 .39-.39.39-1.02 0-1.41L13.41 12l4.89-4.89c.38-.38.38-1.02 0-1.4z"></path></svg></button></div></div></div></div></div></div></div></div><div class="simplebar-placeholder"></div></div><div class="simplebar-track simplebar-horizontal"><div class="simplebar-scrollbar"></div></div><div class="simplebar-track simplebar-vertical"><div class="simplebar-scrollbar"></div></div></div></div><div class="MuiTabPanel-root css-19kzrtu" hidden="" role="tabpanel"></div></div></div><style data-emotion="css 1wq8aec">.css-1wq8aec{z-index:1200;}@media (min-width:0px){.css-1wq8aec{display:block;}}@media (min-width:600px){.css-1wq8aec{display:none;}}</style></div><footer class="webFooter MuiBox-root css-0"><div class="MuiContainer-root MuiContainer-maxWidthXl css-1ekb41w"><style data-emotion="css isbt42">.css-isbt42{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:-16px;width:calc(100% + 16px);margin-left:-16px;}.css-isbt42>.MuiGrid-item{padding-top:16px;}.css-isbt42>.MuiGrid-item{padding-left:16px;}</style><div class="MuiGrid-root MuiGrid-container MuiGrid-spacing-xs-2 css-isbt42"><style data-emotion="css 1ha4th6">.css-1ha4th6{box-sizing:border-box;margin:0;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:100%;}@media (min-width:600px){.css-1ha4th6{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:100%;}}@media (min-width:900px){.css-1ha4th6{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:25%;}}@media (min-width:1200px){.css-1ha4th6{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:25%;}}@media (min-width:1536px){.css-1ha4th6{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:25%;}}</style><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><div class="brand-logo"><img src="/images/logo.png"/></div><p>Use our free video editor to create amazing videos today</p></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><ul class="contact-list"><li class="item"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-xr78m9" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="MailOutlineOutlinedIcon"><path d="M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 14H4V8l8 5 8-5v10zm-8-7L4 6h16l-8 5z"></path></svg><span><a href="mailto:contact@illusto.com">contact@illusto.com</a></span></li></ul></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><div class="footerLink"><ul><li><a href="/">About Us</a></li><li><a href="/tutorials">Tutorials</a></li><li><a href="/faq">FAQs</a></li><li><a target="_blank" href="https://dev-app.illusto.com/blog/">Blog</a></li><li><a href="/comingsoon">Glossary</a></li></ul><ul><li><a href="/contact">Contact Us</a></li><li><a href="/terms">Terms</a></li><li><a href="/privacy">Privacy</a></li></ul></div></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><div class="social-icons"><a target="_blank" href="https://www.youtube.com/channel/UC9ZPOYA0MK4-QNxbo_81bTw"> <img src="/images/YT.svg" alt="youtube"/></a><a target="_blank" href="https://www.facebook.com/IllustoHQ"><img src="/images/fb.svg" alt="facebook"/></a><a target="_blank" href="https://www.instagram.com/illustofficial/"> <img src="/images/insta.svg" alt="instagram"/></a><a target="_blank" href="https://www.linkedin.com/company/illusto/"> <img src="/images/in.svg" alt="linkedin"/></a><a target="_blank" href="https://twitter.com/IllustoHQ"><img src="/images/twitte.svg" alt="twitter"/></a></div><div class="featuredimg"><a href="https://www.producthunt.com/posts/illusto?utm_source=badge-featured&amp;utm_medium=badge&amp;utm_souce=badge-illusto%22" target="_blank"><img src="/images/featured.svg"/></a></div></div></div><div class="copyText MuiBox-root css-0"><p>.. 2023 Multistream Technologies Pvt. Ltd.</p></div><div class="BackToTop"><svg xmlns="http://www.w3.org/2000/svg" width="9" height="16" class="BackToTop__icon"><path fill="#FFF" fill-rule="evenodd" d="M.3 14.3c-.4.4-.4 1.02 0 1.4.38.4 1 .4 1.4 0l7-7c.4-.4.4-1.02 0-1.4l-7-7C1.3-.1.68-.1.3.3c-.4.38-.4 1 0 1.4L6.6 8 .3 14.3z"></path></svg></div></div></footer></div></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/export","query":{},"buildId":"A7LJyg1KFMpKal_I3QQ9j","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript></body></html>

Dynamic analysis

Data is read from document.referrer and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/export?ehex8rnk6d=ehex8rnk6d%27%22%60'%22/ehex8rnk6d/%3E%3Cehex8rnk6d/\%3Ehois23nmmx&

The previous value reached the sink as:

sbjs_first_add=fd%3D2023-10-14%2012%3A45%3A47%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport%3Fw10q13r5ke%3Dw10q13r5ke%2527%2522%60%27%22%2Fw10q13r5ke%2F%3E%3Cw10q13r5ke%2F%5C%3Ecs3xei8dha%26%23w10q13r5ke%3Dw10q13r5ke%2527%2522%60%27%22%2Fw10q13r5ke%2F%3E%3Cw10q13r5ke%2F%5C%3Ecs3xei8dha%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport%3Fehex8rnk6d%3Dehex8rnk6d%2527%2522%2560%27%2522%2Fehex8rnk6d%2F%253E%253Cehex8rnk6d%2F%5C%253Ehois23nmmx%26; expires=Fri, 12 Jan 2024 07:15:47 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at HTMLDocument.get [as referrer] (<anonymous>:1:353366)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70516)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77974)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77938)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The following proof of concept was generated for this issue:


<!-- Visit from your domain -->
http://your-domain?
<!-- Link back to site from your domain -->
<a href="https://dev-app.illusto.com/export">PoC</a>
1.1.30. https://dev-app.illusto.com/export
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /export

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from location.href and passed to document.cookie.

Request

GET /export HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D2%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.1.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266459.44.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266459.18.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266459.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/myvideos
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:54:02 GMT
Content-Type: text/html; charset=utf-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
X-Powered-By: Next.js
ETag: "im1mnsoe122byq"
Vary: Accept-Encoding
Content-Length: 108819

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>illusto - Publish Video</title><meta name="next-head-count" content="3"/><link rel="preload" href="/_next/static/css/87f5e2c97b954880.css" as="style"/><link rel="stylesheet" href="/_next/static/css/87f5e2c97b954880.css" data-n-g=""/><link rel="preload" href="/_next/static/css/79d59753ce755d38.css" as="style"/><link rel="stylesheet" href="/_next/static/css/79d59753ce755d38.css" data-n-p=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="/_next/static/chunks/webpack-dd8919a572f3efbe.js" defer=""></script><script src="/_next/static/chunks/framework-1f1fb5c07f2be279.js" defer=""></script><script src="/_next/static/chunks/main-42b45f53948b43e8.js" defer=""></script><script src="/_next/static/chunks/pages/_app-0c1956830c7f6018.js" defer=""></script><script src="/_next/static/chunks/75fc9c18-2cc04cd5a8e46304.js" defer=""></script><script src="/_next/static/chunks/4072747d-52af1a7a256f74c0.js" defer=""></script><script src="/_next/static/chunks/f1b7312e-789b66262cc92505.js" defer=""></script><script src="/_next/static/chunks/d59bccd2-c1134a38adb2b29d.js" defer=""></script><script src="/_next/static/chunks/4347-dbc2f0dfcf4db24e.js" defer=""></script><script src="/_next/static/chunks/135-4a14e2895d2a2645.js" defer=""></script><script src="/_next/static/chunks/7307-ecd48816407d7807.js" defer=""></script><script src="/_next/static/chunks/6996-ee554cacbd978db0.js" defer=""></script><script src="/_next/static/chunks/2255-a844b0cb80090d36.js" defer=""></script><script src="/_next/static/chunks/1362-7499b57a548f0d88.js" defer=""></script><script src="/_next/static/chunks/981-c772fb43b54b1c78.js" defer=""></script><script src="/_next/static/chunks/4386-6cadbead29812b69.js" defer=""></script><script src="/_next/static/chunks/6261-772ef6afa04843db.js" defer=""></script><script src="/_next/static/chunks/422-5346caaa06cc5559.js" defer=""></script><script src="/_next/static/chunks/5600-dbb07f8c1069f3ec.js" defer=""></script><script src="/_next/static/chunks/6467-382019194a773d08.js" defer=""></script><script src="/_next/static/chunks/2919-c553e2396803d2a4.js" defer=""></script><script src="/_next/static/chunks/8538-7b208ff33d221f39.js" defer=""></script><script src="/_next/static/chunks/4150-8aadc095ad2591f4.js" defer=""></script><script src="/_next/static/chunks/8756-bde511b4bad18991.js" defer=""></script><script src="/_next/static/chunks/3596-bd4d0f528854dc74.js" defer=""></script><script src="/_next/static/chunks/5171-6cd6c7c8044e61e0.js" defer=""></script><script src="/_next/static/chunks/4290-86092922b3c052e4.js" defer=""></script><script src="/_next/static/chunks/pages/export-9947dc00df4cc271.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css a0y2e3">.css-a0y2e3{height:0;overflow:hidden;-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;visibility:hidden;}</style><div class="MuiCollapse-root MuiCollapse-vertical alertBox MuiCollapse-hidden css-a0y2e3" style="min-height:0px"><style data-emotion="css hboir5">.css-hboir5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}</style><div class="MuiCollapse-wrapper MuiCollapse-vertical css-hboir5"><style data-emotion="css 8atqhb">.css-8atqhb{width:100%;}</style><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-8atqhb"><style data-emotion="css 1gnnicf">.css-1gnnicf{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><style data-emotion="css 15e7ee5">.css-15e7ee5{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:none;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAlert-root MuiAlert-filledError MuiAlert-filled css-15e7ee5" role="alert"><style data-emotion="css 1l54tgj">.css-1l54tgj{margin-right:12px;padding:7px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:22px;opacity:0.9;}</style><div class="MuiAlert-icon css-1l54tgj"><style data-emotion="css 1cw4hi4">.css-1cw4hi4{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:inherit;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ErrorOutlineIcon"><path d="M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></svg></div><style data-emotion="css 1xsto0d">.css-1xsto0d{padding:8px 0;min-width:0;overflow:auto;}</style><div class="MuiAlert-message css-1xsto0d"></div><style data-emotion="css 1mzcepu">.css-1mzcepu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;padding:4px 0 0 16px;margin-left:auto;margin-right:-8px;}</style><div class="MuiAlert-action css-1mzcepu"><style data-emotion="css jypskm">.css-jypskm{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-jypskm:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-jypskm:hover{background-color:transparent;}}.css-jypskm.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css q28n79">.css-q28n79{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-q28n79::-moz-focus-inner{border-style:none;}.css-q28n79.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-q28n79{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-q28n79:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-q28n79:hover{background-color:transparent;}}.css-q28n79.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-sizeSmall css-q28n79" tabindex="0" type="button" aria-label="close"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseIcon"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></svg></button></div></div></div></div></div><div class="privacy_page"><div class="MuiBox-root css-0"><style data-emotion="css-global o6gwfi">html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-text-size-adjust:100%;}*,*::before,*::after{box-sizing:inherit;}strong,b{font-weight:700;}body{margin:0;color:rgba(0, 0, 0, 0.87);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:0.00938em;background-color:#fff;}@media print{body{background-color:#fff;}}body::backdrop{background-color:#fff;}</style><div class="MuiBox-root css-0"><style data-emotion="css-global o6gwfi">html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-text-size-adjust:100%;}*,*::before,*::after{box-sizing:inherit;}strong,b{font-weight:700;}body{margin:0;color:rgba(0, 0, 0, 0.87);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:0.00938em;background-color:#fff;}@media print{body{background-color:#fff;}}body::backdrop{background-color:#fff;}</style><style data-emotion="css 13x2oq7">.css-13x2oq7{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:fixed;z-index:1100;top:0;left:auto;right:0;background-color:#1976d2;color:#fff;}@media print{.css-13x2oq7{position:absolute;}}</style><style data-emotion="css 5poeop">.css-5poeop{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:fixed;z-index:1100;top:0;left:auto;right:0;background-color:#1976d2;color:#fff;}@media print{.css-5poeop{position:absolute;}}</style><header class="MuiPaper-root MuiPaper-elevation MuiPaper-elevation4 MuiAppBar-root MuiAppBar-colorPrimary MuiAppBar-positionFixed webHeader mui-fixed css-5poeop"><style data-emotion="css 1ekb41w">.css-1ekb41w{width:100%;margin-left:auto;box-sizing:border-box;margin-right:auto;display:block;padding-left:16px;padding-right:16px;}@media (min-width:600px){.css-1ekb41w{padding-left:24px;padding-right:24px;}}@media (min-width:1536px){.css-1ekb41w{max-width:1536px;}}</style><div class="MuiContainer-root MuiContainer-maxWidthXl css-1ekb41w"><style data-emotion="css i6s8oy">.css-i6s8oy{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:16px;padding-right:16px;min-height:56px;}@media (min-width:600px){.css-i6s8oy{padding-left:24px;padding-right:24px;}}@media (min-width:0px){@media (orientation: landscape){.css-i6s8oy{min-height:48px;}}}@media (min-width:600px){.css-i6s8oy{min-height:64px;}}</style><div class="MuiToolbar-root MuiToolbar-gutters MuiToolbar-regular css-i6s8oy"><style data-emotion="css 13ge1hf">.css-13ge1hf{margin:0;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:1.25rem;line-height:1.6;letter-spacing:0.0075em;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}@media (min-width:600px){.css-13ge1hf{display:block;}}</style><a class="MuiTypography-root MuiTypography-h6 css-13ge1hf" href="/"><img src="/images/logo.png"/></a><style data-emotion="css 13tqxrv">@media (min-width:0px){.css-13tqxrv{display:none;}}@media (min-width:900px){.css-13tqxrv{display:block;}}</style><div class="MuiBox-root css-13tqxrv"><style data-emotion="css 13brihr">.css-13brihr{text-align:left;}</style><div class="mobilenavigationSlider MuiBox-root css-13brihr"><div class="mobilenavigation MuiBox-root css-0"><style data-emotion="css 11qrfta">.css-11qrfta{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 8px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#1976d2;}.css-11qrfta:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);}@media (hover: none){.css-11qrfta:hover{background-color:transparent;}}.css-11qrfta.Mui-disabled{color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css 1ujsas3">.css-1ujsas3{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 8px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#1976d2;}.css-1ujsas3::-moz-focus-inner{border-style:none;}.css-1ujsas3.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1ujsas3{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1ujsas3:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);}@media (hover: none){.css-1ujsas3:hover{background-color:transparent;}}.css-1ujsas3.Mui-disabled{color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-1ujsas3" tabindex="0" type="button"><a href="/tutorials"><span>Tutorials</span></a></button><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-1ujsas3" tabindex="0" type="button"><a href="/pricing"><span>Pricing</span></a></button><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-1ujsas3" tabindex="0" type="button"><a href="/contact"><img class="contactimg" src="/images/headphone.svg"/><span>Contact Us</span></a></button><style data-emotion="css 6ii3fu">.css-6ii3fu{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:5px 15px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border:1px solid rgba(25, 118, 210, 0.5);color:#1976d2;}.css-6ii3fu:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);border:1px solid #1976d2;}@media (hover: none){.css-6ii3fu:hover{background-color:transparent;}}.css-6ii3fu.Mui-disabled{color:rgba(0, 0, 0, 0.26);border:1px solid rgba(0, 0, 0, 0.12);}</style><style data-emotion="css 79xub">.css-79xub{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:5px 15px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border:1px solid rgba(25, 118, 210, 0.5);color:#1976d2;}.css-79xub::-moz-focus-inner{border-style:none;}.css-79xub.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-79xub{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-79xub:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);border:1px solid #1976d2;}@media (hover: none){.css-79xub:hover{background-color:transparent;}}.css-79xub.Mui-disabled{color:rgba(0, 0, 0, 0.26);border:1px solid rgba(0, 0, 0, 0.12);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-outlined MuiButton-outlinedPrimary MuiButton-sizeMedium MuiButton-outlinedSizeMedium MuiButton-root MuiButton-outlined MuiButton-outlinedPrimary MuiButton-sizeMedium MuiButton-outlinedSizeMedium css-79xub" tabindex="0" type="button"><a class="btn-cta-login" href="/login">Login</a></button><style data-emotion="css 1hxq67s">.css-1hxq67s{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1hxq67s:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1hxq67s:hover{background-color:#1976d2;}}.css-1hxq67s:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1hxq67s.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1hxq67s.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><style data-emotion="css 1hw9j7s">.css-1hw9j7s{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1hw9j7s::-moz-focus-inner{border-style:none;}.css-1hw9j7s.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1hw9j7s{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1hw9j7s:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1hw9j7s:hover{background-color:#1976d2;}}.css-1hw9j7s:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1hw9j7s.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1hw9j7s.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium fillbutton css-1hw9j7s" tabindex="0" type="button"><a class="btn-cta" href="/signup">Try for Free</a></button></div></div></div><style data-emotion="css j12c3b">.css-j12c3b{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;margin-left:-12px;color:inherit;margin-left:16px;}.css-j12c3b:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-j12c3b:hover{background-color:transparent;}}.css-j12c3b.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-j12c3b{display:none;}}</style><style data-emotion="css wt37vq">.css-wt37vq{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;margin-left:-12px;color:inherit;margin-left:16px;}.css-wt37vq::-moz-focus-inner{border-style:none;}.css-wt37vq.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-wt37vq{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-wt37vq:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-wt37vq:hover{background-color:transparent;}}.css-wt37vq.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-wt37vq{display:none;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-edgeStart MuiIconButton-sizeMedium css-wt37vq" tabindex="0" type="button" aria-label="open drawer"><style data-emotion="css vubbuv">.css-vubbuv{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:1.5rem;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="MenuIcon"><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"></path></svg></button></div></div></header><style data-emotion="css 1hscndo">.css-1hscndo{z-index:1200;}@media (min-width:0px){.css-1hscndo{display:block;}}@media (min-width:900px){.css-1hscndo{display:none;}}.css-1hscndo .MuiDrawer-paper{box-sizing:border-box;width:300px;}</style></div><div class="dashboard_layout"><header class="MuiPaper-root MuiPaper-elevation MuiPaper-elevation4 MuiAppBar-root MuiAppBar-colorPrimary MuiAppBar-positionFixed headerBlock export mui-fixed css-5poeop"><style data-emotion="css olyln6">.css-olyln6{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:16px;padding-right:16px;min-height:56px;-webkit-box-pack:justify;-webkit-justify-content:space-between!important;justify-content:space-between!important;}@media (min-width:600px){.css-olyln6{padding-left:24px;padding-right:24px;}}@media (min-width:0px){@media (orientation: landscape){.css-olyln6{min-height:48px;}}}@media (min-width:600px){.css-olyln6{min-height:64px;}}</style><div class="MuiToolbar-root MuiToolbar-gutters MuiToolbar-regular innerHeader css-olyln6"><div class="MuiBox-root css-0"><style data-emotion="css 636f3d">.css-636f3d{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(25, 118, 210, 0.4);display:inline-block;vertical-align:middle;margin-right:24px;}.css-636f3d:hover{text-decoration-color:inherit;}</style><style data-emotion="css 1s5wyay">.css-1s5wyay{margin:0;color:#1976d2;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(25, 118, 210, 0.4);display:inline-block;vertical-align:middle;margin-right:24px;}.css-1s5wyay:hover{text-decoration-color:inherit;}</style><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineAlways css-1s5wyay" title="illusto"><img src="/images/illustologo_colour.png" width="30" class="d-block"/></a><style data-emotion="css yl3cr">.css-yl3cr{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-yl3cr:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-yl3cr:hover{background-color:#1976d2;}}.css-yl3cr:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-yl3cr.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-yl3cr.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-yl3cr{display:none;}}@media (min-width:600px){.css-yl3cr{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}</style><style data-emotion="css 1flegd7">.css-1flegd7{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-1flegd7::-moz-focus-inner{border-style:none;}.css-1flegd7.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1flegd7{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1flegd7:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1flegd7:hover{background-color:#1976d2;}}.css-1flegd7:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1flegd7.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1flegd7.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-1flegd7{display:none;}}@media (min-width:600px){.css-1flegd7{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium updgradeBtn grey css-1flegd7" tabindex="0" type="button"><style data-emotion="css 6xugel">.css-6xugel{display:inherit;margin-right:8px;margin-left:-4px;}.css-6xugel>*:nth-of-type(1){font-size:20px;}</style><span class="MuiButton-startIcon MuiButton-iconSizeMedium css-6xugel"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowBackIcon"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"></path></svg></span>Back to editing</button></div><div class="MuiBox-root css-0"><style data-emotion="css 7dhv5v">.css-7dhv5v{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-7dhv5v:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-7dhv5v:hover{background-color:transparent;}}.css-7dhv5v.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-7dhv5v{margin-left:8px;}}</style><style data-emotion="css 1p5wb06">.css-1p5wb06{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1p5wb06::-moz-focus-inner{border-style:none;}.css-1p5wb06.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1p5wb06{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1p5wb06:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1p5wb06:hover{background-color:transparent;}}.css-1p5wb06.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-1p5wb06{margin-left:8px;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium invisible css-1p5wb06" tabindex="0" type="button"><style data-emotion="css 1rzb3uu">.css-1rzb3uu{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}</style><span class="MuiBadge-root MuiBadge-root css-1rzb3uu"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="NotificationsNoneOutlinedIcon"><path d="M12 22c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2zm6-6v-5c0-3.07-1.63-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.64 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2zm-2 1H8v-6c0-2.48 1.51-4.5 4-4.5s4 2.02 4 4.5v6z"></path></svg><style data-emotion="css ucders">.css-ucders{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;box-sizing:border-box;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.75rem;min-width:8px;line-height:1;padding:0;height:8px;border-radius:4px;z-index:1;-webkit-transition:-webkit-transform 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:transform 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;background-color:#d32f2f;color:#fff;top:0;right:0;-webkit-transform:scale(1) translate(50%, -50%);-moz-transform:scale(1) translate(50%, -50%);-ms-transform:scale(1) translate(50%, -50%);transform:scale(1) translate(50%, -50%);transform-origin:100% 0%;}.css-ucders.MuiBadge-invisible{-webkit-transform:scale(0) translate(50%, -50%);-moz-transform:scale(0) translate(50%, -50%);-ms-transform:scale(0) translate(50%, -50%);transform:scale(0) translate(50%, -50%);}</style><span class="MuiBadge-badge MuiBadge-dot MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorError MuiBadge-badge css-ucders"></span></span></button><style data-emotion="css 1e13ckn">.css-1e13ckn{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1e13ckn:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1e13ckn:hover{background-color:#1976d2;}}.css-1e13ckn:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1e13ckn.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1e13ckn.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-1e13ckn{display:none;margin-left:16px;}}@media (min-width:600px){.css-1e13ckn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-1e13ckn{margin-left:24px;}}</style><style data-emotion="css 1dt2vkl">.css-1dt2vkl{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1dt2vkl::-moz-focus-inner{border-style:none;}.css-1dt2vkl.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1dt2vkl{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1dt2vkl:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1dt2vkl:hover{background-color:#1976d2;}}.css-1dt2vkl:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1dt2vkl.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1dt2vkl.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-1dt2vkl{display:none;margin-left:16px;}}@media (min-width:600px){.css-1dt2vkl{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-1dt2vkl{margin-left:24px;}}</style><a class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium updgradeBtn d-none css-1dt2vkl" tabindex="0" href="mysubscription"><span class="MuiButton-startIcon MuiButton-iconSizeMedium css-6xugel"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="BoltIcon"><path d="M11 21h-1l1-7H7.5c-.58 0-.57-.32-.38-.66.19-.34.05-.08.07-.12C8.48 10.94 10.42 7.54 13 3h1l-1 7h3.5c.49 0 .56.33.47.51l-.07.15C12.96 17.55 11 21 11 21z"></path></svg></span>Upgrade</a><style data-emotion="css azlf5p">.css-azlf5p{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-azlf5p:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-azlf5p:hover{background-color:transparent;}}.css-azlf5p.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-azlf5p{margin-left:8px;}}@media (min-width:600px){.css-azlf5p{display:none;}}@media (min-width:900px){.css-azlf5p{margin-left:16px;}}</style><style data-emotion="css 7af4nv">.css-7af4nv{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-7af4nv::-moz-focus-inner{border-style:none;}.css-7af4nv.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-7af4nv{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-7af4nv:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-7af4nv:hover{background-color:transparent;}}.css-7af4nv.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-7af4nv{margin-left:8px;}}@media (min-width:600px){.css-7af4nv{display:none;}}@media (min-width:900px){.css-7af4nv{margin-left:16px;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-7af4nv" tabindex="0" type="button" aria-haspopup="true"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="MenuIcon"><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"></path></svg></button><style data-emotion="css 16tav1f">.css-16tav1f{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-16tav1f:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-16tav1f:hover{background-color:transparent;}}.css-16tav1f.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-16tav1f{display:none;margin-left:8px;}}@media (min-width:600px){.css-16tav1f{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-16tav1f{margin-left:16px;}}</style><style data-emotion="css 1kaidbf">.css-1kaidbf{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-1kaidbf::-moz-focus-inner{border-style:none;}.css-1kaidbf.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1kaidbf{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1kaidbf:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1kaidbf:hover{background-color:transparent;}}.css-1kaidbf.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-1kaidbf{display:none;margin-left:8px;}}@media (min-width:600px){.css-1kaidbf{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-1kaidbf{margin-left:16px;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-1kaidbf" tabindex="0" type="button"><style data-emotion="css i3denm">.css-i3denm{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:1.25rem;line-height:1;border-radius:50%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;background-color:#bdbdbd;width:32px;height:32px;font-size:16px;background-color:#2e7d32;}</style><div class="MuiAvatar-root MuiAvatar-circular MuiAvatar-colorDefault css-i3denm"><style data-emotion="css 4n1xvj">.css-4n1xvj{width:75%;height:75%;}</style><style data-emotion="css 13y7ul3">.css-13y7ul3{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:1.5rem;width:75%;height:75%;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium MuiAvatar-fallback css-13y7ul3" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="PersonIcon"><path d="M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"></path></svg></div></button></div></div></header><div class="editorDiv MuiBox-root css-0"><div class="videoDiv MuiBox-root css-0"><style data-emotion="css 1qm1lh">.css-1qm1lh{margin-bottom:16px;}</style><div class="versions MuiBox-root css-1qm1lh"><div class="MuiBox-root css-0"><h4></h4><style data-emotion="css 1yo8bqd">.css-1yo8bqd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-text-decoration:none;text-decoration:none;width:100%;box-sizing:border-box;text-align:left;padding-top:8px;padding-bottom:8px;padding-left:16px;padding-right:16px;}.css-1yo8bqd.Mui-focusVisible{background-color:rgba(0, 0, 0, 0.12);}.css-1yo8bqd.Mui-selected{background-color:rgba(25, 118, 210, 0.08);}.css-1yo8bqd.Mui-selected.Mui-focusVisible{background-color:rgba(25, 118, 210, 0.2);}.css-1yo8bqd.Mui-disabled{opacity:0.38;}</style><button class="MuiListItem-root MuiListItem-gutters MuiListItem-padding css-1yo8bqd"><style data-emotion="css 1tsvksn">.css-1tsvksn{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;margin-top:4px;margin-bottom:4px;}</style><div class="MuiListItemText-root css-1tsvksn"></div><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowDropDownRoundedIcon"><path d="m8.71 11.71 2.59 2.59c.39.39 1.02.39 1.41 0l2.59-2.59c.63-.63.18-1.71-.71-1.71H9.41c-.89 0-1.33 1.08-.7 1.71z"></path></svg></button></div><div class="invisible MuiBox-root css-0"><style data-emotion="css 15q9dur">.css-15q9dur{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-15q9dur:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-15q9dur:hover{background-color:#1976d2;}}.css-15q9dur:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-15q9dur.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-15q9dur.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><style data-emotion="css 18i19n3">.css-18i19n3{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-18i19n3::-moz-focus-inner{border-style:none;}.css-18i19n3.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-18i19n3{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-18i19n3:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-18i19n3:hover{background-color:#1976d2;}}.css-18i19n3:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-18i19n3.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-18i19n3.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium updgradeBtn css-18i19n3" tabindex="0" type="button">Share</button></div></div></div><div class="publishDiv MuiBox-root css-0"><div class="tablist MuiBox-root css-0"><style data-emotion="css orq8zk">.css-orq8zk{overflow:hidden;min-height:48px;-webkit-overflow-scrolling:touch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width:599.95px){.css-orq8zk .MuiTabs-scrollButtons{display:none;}}</style><div class="MuiTabs-root css-orq8zk"><style data-emotion="css 1anid1y">.css-1anid1y{position:relative;display:inline-block;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;white-space:nowrap;overflow-x:hidden;width:100%;}</style><div class="MuiTabs-scroller MuiTabs-fixed css-1anid1y" style="overflow:hidden;margin-bottom:0"><style data-emotion="css k008qs">.css-k008qs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}</style><div class="MuiTabs-flexContainer css-k008qs" role="tablist"><style data-emotion="css hkggz2">.css-hkggz2{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.25;letter-spacing:0.02857em;text-transform:uppercase;max-width:360px;min-width:90px;position:relative;min-height:48px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:12px 16px;overflow:hidden;white-space:normal;text-align:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:rgba(0, 0, 0, 0.6);}.css-hkggz2.Mui-selected{color:#1976d2;}.css-hkggz2.Mui-disabled{color:rgba(0, 0, 0, 0.38);}</style><style data-emotion="css 1q2h7u5">.css-1q2h7u5{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.25;letter-spacing:0.02857em;text-transform:uppercase;max-width:360px;min-width:90px;position:relative;min-height:48px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:12px 16px;overflow:hidden;white-space:normal;text-align:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:rgba(0, 0, 0, 0.6);}.css-1q2h7u5::-moz-focus-inner{border-style:none;}.css-1q2h7u5.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1q2h7u5{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1q2h7u5.Mui-selected{color:#1976d2;}.css-1q2h7u5.Mui-disabled{color:rgba(0, 0, 0, 0.38);}</style><button class="MuiButtonBase-root MuiTab-root MuiTab-textColorPrimary Mui-selected css-1q2h7u5" tabindex="0" type="button" role="tab" aria-selected="true">Publish details<style data-emotion="css ttwr4n">.css-ttwr4n{position:absolute;height:2px;bottom:0;width:100%;-webkit-transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;background-color:#1976d2;}</style><span class="MuiTabs-indicator css-ttwr4n"></span></button><button class="MuiButtonBase-root MuiTab-root MuiTab-textColorPrimary invisible css-1q2h7u5" tabindex="-1" type="button" role="tab" aria-selected="false">Comments</button></div></div></div></div><style data-emotion="css 19kzrtu">.css-19kzrtu{padding:24px;}</style><div class="MuiTabPanel-root css-19kzrtu" role="tabpanel"><div data-simplebar="init"><div class="simplebar-wrapper"><div class="simplebar-height-auto-observer-wrapper"><div class="simplebar-height-auto-observer"></div></div><div class="simplebar-mask"><div class="simplebar-offset"><div class="simplebar-content-wrapper" tabindex="0" role="region" aria-label="scrollable content"><div class="simplebar-content"><form action="#"><button id="hidden-btn" style="display:none">validate</button><div class="inputfield MuiBox-root css-0"><style data-emotion="css feqhe6">.css-feqhe6{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;min-width:0;padding:0;margin:0;border:0;vertical-align:top;width:100%;}</style><div class="MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root css-feqhe6"><style data-emotion="css 1rsx5uq">.css-1rsx5uq{display:block;transform-origin:top left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 24px);position:absolute;left:0;top:0;-webkit-transform:translate(12px, 16px) scale(1);-moz-transform:translate(12px, 16px) scale(1);-ms-transform:translate(12px, 16px) scale(1);transform:translate(12px, 16px) scale(1);-webkit-transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;z-index:1;pointer-events:none;}</style><style data-emotion="css 14x1nlk">.css-14x1nlk{color:rgba(0, 0, 0, 0.6);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;padding:0;position:relative;display:block;transform-origin:top left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 24px);position:absolute;left:0;top:0;-webkit-transform:translate(12px, 16px) scale(1);-moz-transform:translate(12px, 16px) scale(1);-ms-transform:translate(12px, 16px) scale(1);transform:translate(12px, 16px) scale(1);-webkit-transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;z-index:1;pointer-events:none;}.css-14x1nlk.Mui-focused{color:#1976d2;}.css-14x1nlk.Mui-disabled{color:rgba(0, 0, 0, 0.38);}.css-14x1nlk.Mui-error{color:#d32f2f;}</style><label class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled MuiFormLabel-colorPrimary MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled css-14x1nlk" data-shrink="false" for=":R4j6l9na6:" id=":R4j6l9na6:-label">Title (required)</label><style data-emotion="css-global 1prfaxn">@-webkit-keyframes mui-auto-fill{from{display:block;}}@keyframes mui-auto-fill{from{display:block;}}@-webkit-keyframes mui-auto-fill-cancel{from{display:block;}}@keyframes mui-auto-fill-cancel{from{display:block;}}</style><style data-emotion="css 1jg2gny">.css-1jg2gny{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;color:rgba(0, 0, 0, 0.87);box-sizing:border-box;position:relative;cursor:text;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;background-color:rgba(0, 0, 0, 0.06);border-top-left-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;}.css-1jg2gny.Mui-disabled{color:rgba(0, 0, 0, 0.38);cursor:default;}.css-1jg2gny:hover{background-color:rgba(0, 0, 0, 0.09);}@media (hover: none){.css-1jg2gny:hover{background-color:rgba(0, 0, 0, 0.06);}}.css-1jg2gny.Mui-focused{background-color:rgba(0, 0, 0, 0.06);}.css-1jg2gny.Mui-disabled{background-color:rgba(0, 0, 0, 0.12);}.css-1jg2gny:after{border-bottom:2px solid #1976d2;left:0;bottom:0;content:"";position:absolute;right:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;pointer-events:none;}.css-1jg2gny.Mui-focused:after{-webkit-transform:scaleX(1) translateX(0);-moz-transform:scaleX(1) translateX(0);-ms-transform:scaleX(1) translateX(0);transform:scaleX(1) translateX(0);}.css-1jg2gny.Mui-error:before,.css-1jg2gny.Mui-error:after{border-bottom-color:#d32f2f;}.css-1jg2gny:before{border-bottom:1px solid rgba(0, 0, 0, 0.42);left:0;bottom:0;content:"\00a0";position:absolute;right:0;-webkit-transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;pointer-events:none;}.css-1jg2gny:hover:not(.Mui-disabled, .Mui-error):before{border-bottom:1px solid rgba(0, 0, 0, 0.87);}.css-1jg2gny.Mui-disabled:before{border-bottom-style:dotted;}</style><div class="MuiInputBase-root MuiFilledInput-root MuiFilledInput-underline MuiInputBase-colorPrimary MuiInputBase-fullWidth MuiInputBase-formControl css-1jg2gny"><style data-emotion="css 2bxn45">.css-2bxn45{font:inherit;letter-spacing:inherit;color:currentColor;padding:4px 0 5px;border:0;box-sizing:content-box;background:none;height:1.4375em;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;-webkit-animation-name:mui-auto-fill-cancel;animation-name:mui-auto-fill-cancel;-webkit-animation-duration:10ms;animation-duration:10ms;padding-top:25px;padding-right:12px;padding-bottom:8px;padding-left:12px;}.css-2bxn45::-webkit-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45::-moz-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45:-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45::-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45:focus{outline:0;}.css-2bxn45:invalid{box-shadow:none;}.css-2bxn45::-webkit-search-decoration{-webkit-appearance:none;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45::-webkit-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45::-moz-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45::-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus::-webkit-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus::-moz-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus:-ms-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus::-ms-input-placeholder{opacity:0.42;}.css-2bxn45.Mui-disabled{opacity:1;-webkit-text-fill-color:rgba(0, 0, 0, 0.38);}.css-2bxn45:-webkit-autofill{-webkit-animation-duration:5000s;animation-duration:5000s;-webkit-animation-name:mui-auto-fill;animation-name:mui-auto-fill;}.css-2bxn45:-webkit-autofill{border-top-left-radius:inherit;border-top-right-radius:inherit;}</style><input aria-invalid="false" aria-describedby=":R4j6l9na6:-helper-text" autoComplete="off" id=":R4j6l9na6:" name="title" type="text" maxLength="100" class="MuiInputBase-input MuiFilledInput-input css-2bxn45" value=""/></div><style data-emotion="css v7esy">.css-v7esy{color:rgba(0, 0, 0, 0.6);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:0.75rem;line-height:1.66;letter-spacing:0.03333em;text-align:left;margin-top:3px;margin-right:14px;margin-bottom:0;margin-left:14px;}.css-v7esy.Mui-disabled{color:rgba(0, 0, 0, 0.38);}.css-v7esy.Mui-error{color:#d32f2f;}</style><p class="MuiFormHelperText-root MuiFormHelperText-sizeMedium MuiFormHelperText-contained css-v7esy" id=":R4j6l9na6:-helper-text"><small style="font-size:12px;color:rgb(194, 63, 56)"> </small></p></div></div><style data-emotion="css 10khgmf">.css-10khgmf{margin-top:12px;margin-bottom:12px;}</style><div class="inputfield emojiDiv MuiBox-root css-10khgmf"><div class="MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root multiline css-feqhe6"><label class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled MuiFormLabel-colorPrimary MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled css-14x1nlk" data-shrink="false" for="outlined-multiline-static" id="outlined-multiline-static-label">Description</label><style data-emotion="css-global 1prfaxn">@-webkit-keyframes mui-auto-fill{from{display:block;}}@keyframes mui-auto-fill{from{display:block;}}@-webkit-keyframes mui-auto-fill-cancel{from{display:block;}}@keyframes mui-auto-fill-cancel{from{display:block;}}</style><style data-emotion="css 12n0rmb">.css-12n0rmb{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;color:rgba(0, 0, 0, 0.87);box-sizing:border-box;position:relative;cursor:text;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 0 5px;width:100%;position:relative;background-color:rgba(0, 0, 0, 0.06);border-top-left-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;padding:25px 12px 8px;}.css-12n0rmb.Mui-disabled{color:rgba(0, 0, 0, 0.38);cursor:default;}.css-12n0rmb:hover{background-color:rgba(0, 0, 0, 0.09);}@media (hover: none){.css-12n0rmb:hover{background-color:rgba(0, 0, 0, 0.06);}}.css-12n0rmb.Mui-focused{background-color:rgba(0, 0, 0, 0.06);}.css-12n0rmb.Mui-disabled{background-color:rgba(0, 0, 0, 0.12);}.css-12n0rmb:after{border-bottom:2px solid #1976d2;left:0;bottom:0;content:"";position:absolute;right:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;pointer-events:none;}.css-12n0rmb.Mui-focused:after{-webkit-transform:scaleX(1) translateX(0);-moz-transform:scaleX(1) translateX(0);-ms-transform:scaleX(1) translateX(0);transform:scaleX(1) translateX(0);}.css-12n0rmb.Mui-error:before,.css-12n0rmb.Mui-error:after{border-bottom-color:#d32f2f;}.css-12n0rmb:before{border-bottom:1px solid rgba(0, 0, 0, 0.42);left:0;bottom:0;content:"\00a0";position:absolute;right:0;-webkit-transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;pointer-events:none;}.css-12n0rmb:hover:not(.Mui-disabled, .Mui-error):before{border-bottom:1px solid rgba(0, 0, 0, 0.87);}.css-12n0rmb.Mui-disabled:before{border-bottom-style:dotted;}</style><div class="MuiInputBase-root MuiFilledInput-root MuiFilledInput-underline MuiInputBase-colorPrimary MuiInputBase-fullWidth MuiInputBase-formControl MuiInputBase-multiline css-12n0rmb"><style data-emotion="css qm8ja9">.css-qm8ja9{font:inherit;letter-spacing:inherit;color:currentColor;padding:0;border:0;box-sizing:content-box;background:none;height:auto;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;-webkit-animation-name:mui-auto-fill-cancel;animation-name:mui-auto-fill-cancel;-webkit-animation-duration:10ms;animation-duration:10ms;resize:none;padding-top:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;}.css-qm8ja9::-webkit-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9::-moz-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9:-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9::-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9:focus{outline:0;}.css-qm8ja9:invalid{box-shadow:none;}.css-qm8ja9::-webkit-search-decoration{-webkit-appearance:none;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9::-webkit-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9::-moz-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9::-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus::-webkit-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus::-moz-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus:-ms-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus::-ms-input-placeholder{opacity:0.42;}.css-qm8ja9.Mui-disabled{opacity:1;-webkit-text-fill-color:rgba(0, 0, 0, 0.38);}.css-qm8ja9:-webkit-autofill{-webkit-animation-duration:5000s;animation-duration:5000s;-webkit-animation-name:mui-auto-fill;animation-name:mui-auto-fill;}.css-qm8ja9:-webkit-autofill{border-top-left-radius:inherit;border-top-right-radius:inherit;}</style><textarea rows="3" aria-invalid="false" autoComplete="off" id="outlined-multiline-static" name="description" maxLength="5000" class="MuiInputBase-input MuiFilledInput-input MuiInputBase-inputMultiline css-qm8ja9"></textarea><textarea aria-hidden="true" class="MuiInputBase-input MuiFilledInput-input MuiInputBase-inputMultiline css-qm8ja9" readonly="" tabindex="-1" style="visibility:hidden;position:absolute;overflow:hidden;height:0;top:0;left:0;transform:translateZ(0);padding:0"></textarea></div></div><style data-emotion="css vyh1fs">.css-vyh1fs{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-vyh1fs.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css 1ua49gz">.css-1ua49gz{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1ua49gz::-moz-focus-inner{border-style:none;}.css-1ua49gz.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1ua49gz{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1ua49gz.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium activeClass invisible css-1ua49gz" tabindex="0" type="button"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="AddReactionOutlinedIcon"><path d="M7 9.5C7 8.67 7.67 8 8.5 8s1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5zm5 8c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5zm3.5-6.5c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5zM22 1h-2v2h-2v2h2v2h2V5h2V3h-2V1zm-2 11c0 4.42-3.58 8-8 8s-8-3.58-8-8 3.58-8 8-8c1.46 0 2.82.4 4 1.08V2.84C14.77 2.3 13.42 2 11.99 2 6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12c0-1.05-.17-2.05-.47-3H19.4c.38.93.6 1.94.6 3z"></path></svg></button></div><div class="inputfield selectWrapper MuiBox-root css-0"><style data-emotion="css xxees4">.css-xxees4.Mui-focused .MuiAutocomplete-clearIndicator{visibility:visible;}@media (pointer: fine){.css-xxees4:hover .MuiAutocomplete-clearIndicator{visibility:visible;}}.css-xxees4 .MuiAutocomplete-tag{margin:3px;max-width:calc(100% - 6px);}.css-xxees4 .MuiAutocomplete-inputRoot{-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.MuiAutocomplete-hasPopupIcon.css-xxees4 .MuiAutocomplete-inputRoot,.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiAutocomplete-inputRoot{padding-right:30px;}.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiAutocomplete-inputRoot{padding-right:56px;}.css-xxees4 .MuiAutocomplete-inputRoot .MuiAutocomplete-input{width:0;min-width:30px;}.css-xxees4 .MuiInput-root{padding-bottom:1px;}.css-xxees4 .MuiInput-root .MuiInput-input{padding:4px 4px 4px 0px;}.css-xxees4 .MuiInput-root.MuiInputBase-sizeSmall .MuiInput-input{padding:2px 4px 3px 0;}.css-xxees4 .MuiOutlinedInput-root{padding:9px;}.MuiAutocomplete-hasPopupIcon.css-xxees4 .MuiOutlinedInput-root,.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiOutlinedInput-root{padding-right:39px;}.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiOutlinedInput-root{padding-right:65px;}.css-xxees4 .MuiOutlinedInput-root .MuiAutocomplete-input{padding:7.5px 4px 7.5px 6px;}.css-xxees4 .MuiOutlinedInput-root .MuiAutocomplete-endAdornment{right:9px;}.css-xxees4 .MuiOutlinedInput-root.MuiInputBase-sizeSmall{padding-top:6px;padding-bottom:6px;padding-left:6px;}.css-xxees4 .MuiOutlinedInput-root.MuiInputBase-sizeSmall .MuiAutocomplete-input{padding:2.5px 4px 2.5px 6px;}.css-xxees4 .MuiFilledInput-root{padding-top:19px;padding-left:8px;}.MuiAutocomplete-hasPopupIcon.css-xxees4 .MuiFilledInput-root,.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiFilledInput-root{padding-right:39px;}.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiFilledInput-root{padding-right:65px;}.css-xxees4 .MuiFilledInput-root .MuiFilledInput-input{padding:7px 4px;}.css-xxees4 .MuiFilledInput-root .MuiAutocomplete-endAdornment{right:9px;}.css-xxees4 .MuiFilledInput-root.MuiInputBase-sizeSmall{padding-bottom:1px;}.css-xxees4 .MuiFilledInput-root.MuiInputBase-sizeSmall .MuiFilledInput-input{padding:2.5px 4px;}.css-xxees4 .MuiInputBase-hiddenLabel{padding-top:8px;}.css-xxees4 .MuiAutocomplete-input{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-overflow:ellipsis;opacity:1;}</style><div class="MuiAutocomplete-root MuiAutocomplete-hasPopupIcon css-xxees4" name="projectCategory"><div class="MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root css-feqhe6" field="[object Object]" form="[object Object]"><label class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled MuiFormLabel-colorPrimary MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled css-14x1nlk" data-shrink="false" for="tags-outlined" id="tags-outlined-label">Content category</label><style data-emotion="css-global 1prfaxn">@-webkit-keyframes mui-auto-fill{from{display:block;}}@keyframes mui-auto-fill{from{display:block;}}@-webkit-keyframes mui-auto-fill-cancel{from{display:block;}}@keyframes mui-auto-fill-cancel{from{display:block;}}</style><style data-emotion="css 10edkuc">.css-10edkuc{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;color:rgba(0, 0, 0, 0.87);box-sizing:border-box;position:relative;cursor:text;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;background-color:rgba(0, 0, 0, 0.06);border-top-left-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;padding-right:12px;}.css-10edkuc.Mui-disabled{color:rgba(0, 0, 0, 0.38);cursor:default;}.css-10edkuc:hover{background-color:rgba(0, 0, 0, 0.09);}@media (hover: none){.css-10edkuc:hover{background-color:rgba(0, 0, 0, 0.06);}}.css-10edkuc.Mui-focused{background-color:rgba(0, 0, 0, 0.06);}.css-10edkuc.Mui-disabled{background-color:rgba(0, 0, 0, 0.12);}.css-10edkuc:after{border-bottom:2px solid #1976d2;left:0;bottom:0;content:"";position:absolute;right:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;pointer-events:none;}.css-10edkuc.Mui-focused:after{-webkit-transform:scaleX(1) translateX(0);-moz-transform:scaleX(1) translateX(0);-ms-transform:scaleX(1) translateX(0);transform:scaleX(1) translateX(0);}.css-10edkuc.Mui-error:before,.css-10edkuc.Mui-error:after{border-bottom-color:#d32f2f;}.css-10edkuc:before{border-bottom:1px solid rgba(0, 0, 0, 0.42);left:0;bottom:0;content:"\00a0";position:absolute;right:0;-webkit-transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;pointer-events:none;}.css-10edkuc:hover:not(.Mui-disabled, .Mui-error):before{border-bottom:1px solid rgba(0, 0, 0, 0.87);}.css-10edkuc.Mui-disabled:before{border-bottom-style:dotted;}</style><div class="MuiInputBase-root MuiFilledInput-root MuiFilledInput-underline MuiInputBase-colorPrimary MuiInputBase-fullWidth MuiInputBase-formControl MuiInputBase-adornedEnd MuiAutocomplete-inputRoot css-10edkuc"><style data-emotion="css ftr4jk">.css-ftr4jk{font:inherit;letter-spacing:inherit;color:currentColor;padding:4px 0 5px;border:0;box-sizing:content-box;background:none;height:1.4375em;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;-webkit-animation-name:mui-auto-fill-cancel;animation-name:mui-auto-fill-cancel;-webkit-animation-duration:10ms;animation-duration:10ms;padding-top:25px;padding-right:0;padding-bottom:8px;padding-left:12px;}.css-ftr4jk::-webkit-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk::-moz-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk:-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk::-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk:focus{outline:0;}.css-ftr4jk:invalid{box-shadow:none;}.css-ftr4jk::-webkit-search-decoration{-webkit-appearance:none;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk::-webkit-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk::-moz-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk::-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus::-webkit-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus::-moz-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus:-ms-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus::-ms-input-placeholder{opacity:0.42;}.css-ftr4jk.Mui-disabled{opacity:1;-webkit-text-fill-color:rgba(0, 0, 0, 0.38);}.css-ftr4jk:-webkit-autofill{-webkit-animation-duration:5000s;animation-duration:5000s;-webkit-animation-name:mui-auto-fill;animation-name:mui-auto-fill;}.css-ftr4jk:-webkit-autofill{border-top-left-radius:inherit;border-top-right-radius:inherit;}</style><input aria-invalid="false" autoComplete="off" id="tags-outlined" type="text" class="MuiInputBase-input MuiFilledInput-input MuiInputBase-inputAdornedEnd MuiAutocomplete-input MuiAutocomplete-inputFocused css-ftr4jk" aria-autocomplete="list" aria-expanded="false" autoCapitalize="none" spellcheck="false" role="combobox" value=""/><style data-emotion="css 2iz2x6">.css-2iz2x6{position:absolute;right:0;top:calc(50% - 14px);}</style><div class="MuiAutocomplete-endAdornment css-2iz2x6"><style data-emotion="css kkipqg">.css-kkipqg{padding:2px;margin-right:-2px;}</style><style data-emotion="css 5u2mdu">.css-5u2mdu{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:2px;margin-right:-2px;}.css-5u2mdu:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-5u2mdu:hover{background-color:transparent;}}.css-5u2mdu.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css uge3vf">.css-uge3vf{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:2px;margin-right:-2px;}.css-uge3vf::-moz-focus-inner{border-style:none;}.css-uge3vf.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-uge3vf{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-uge3vf:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-uge3vf:hover{background-color:transparent;}}.css-uge3vf.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium MuiAutocomplete-popupIndicator css-uge3vf" tabindex="-1" type="button" aria-label="Open" title="Open"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowDropDownIcon"><path d="M7 10l5 5 5-5z"></path></svg></button></div></div></div></div></div></form><style data-emotion="css 178yklu">.css-178yklu{margin-top:24px;}</style><div class="videoWrapper MuiBox-root css-178yklu"><h3>Save your video</h3><style data-emotion="css 1ebprri">.css-1ebprri{margin-top:16px;margin-bottom:16px;}</style><div class="savePubVideos MuiBox-root css-1ebprri"><div class="savePubVideosBtns MuiBox-root css-0"><div class="embla"><style data-emotion="css 1wf493t">.css-1wf493t{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1wf493t:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1wf493t:hover{background-color:transparent;}}.css-1wf493t.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css 1yxmbwk">.css-1yxmbwk{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1yxmbwk::-moz-focus-inner{border-style:none;}.css-1yxmbwk.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1yxmbwk{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1yxmbwk:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1yxmbwk:hover{background-color:transparent;}}.css-1yxmbwk.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--prev css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowBackIcon"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"></path></svg></button><div class="embla__viewport"><div class="embla__container"><div class="innerDiv MuiBox-root css-0"><style data-emotion="css 1ay9vb9">.css-1ay9vb9{margin-right:16px;}</style><div class="MuiBox-root css-1ay9vb9"><style data-emotion="css 1xmheos animation-wiooy9">.css-1xmheos{display:block;background-color:rgba(0, 0, 0, 0.11);height:1.2em;border-radius:50%;position:relative;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black);}.css-1xmheos::after{-webkit-animation:animation-wiooy9 1.6s linear 0.5s infinite;animation:animation-wiooy9 1.6s linear 0.5s infinite;background:linear-gradient(
90deg,
transparent,
rgba(0, 0, 0, 0.04),
transparent
);content:'';position:absolute;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);bottom:0;left:0;right:0;top:0;}@-webkit-keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}@keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}</style><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><style data-emotion="css jbzws6 animation-wiooy9">.css-jbzws6{display:block;background-color:rgba(0, 0, 0, 0.11);height:auto;margin-top:0;margin-bottom:0;transform-origin:0 55%;-webkit-transform:scale(1, 0.60);-moz-transform:scale(1, 0.60);-ms-transform:scale(1, 0.60);transform:scale(1, 0.60);border-radius:4px/6.7px;position:relative;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black);font-size:10px;}.css-jbzws6:empty:before{content:"\00a0";}.css-jbzws6::after{-webkit-animation:animation-wiooy9 1.6s linear 0.5s infinite;animation:animation-wiooy9 1.6s linear 0.5s infinite;background:linear-gradient(
90deg,
transparent,
rgba(0, 0, 0, 0.04),
transparent
);content:'';position:absolute;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);bottom:0;left:0;right:0;top:0;}@-webkit-keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}@keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}</style><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div></div></div><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--next css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowForwardIcon"><path d="m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"></path></svg></button></div></div><div class="savePubVideosContent MuiBox-root css-0"><div class="d-none MuiBox-root css-0"><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium close css-1yxmbwk" tabindex="0" type="button"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseRoundedIcon"><path d="M18.3 5.71a.9959.9959 0 0 0-1.41 0L12 10.59 7.11 5.7a.9959.9959 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L10.59 12 5.7 16.89c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L12 13.41l4.89 4.89c.39.39 1.02.39 1.41 0 .39-.39.39-1.02 0-1.41L13.41 12l4.89-4.89c.38-.38.38-1.02 0-1.4z"></path></svg></button><div class="socialButtonDiv MuiBox-root css-0"><div><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium socialbutton css-1ujsas3" tabindex="0" type="button"><span class="MuiButton-startIcon MuiButton-iconSizeMedium css-6xugel"><img src="/images/icons/icons-google-drive.png" class="d-block"/></span>Connect to Google drive</button></div></div><style data-emotion="css 1k371a6">@media print{.css-1k371a6{position:absolute!important;}}</style><div class="bottomInfo MuiBox-root css-0"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="InfoOutlinedIcon"><path d="M11 7h2v2h-2zm0 4h2v6h-2zm1-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"></path></svg><p>View Google drive&#x27;s publishing guideline</p></div></div></div></div></div><style data-emotion="css rh9wbx">@media print{.css-rh9wbx{position:absolute!important;}}@media (min-width:0px){.css-rh9wbx{display:none;}}@media (min-width:600px){.css-rh9wbx{display:block;}}</style><style data-emotion="css jcaym6">.css-jcaym6{z-index:1200;}@media (min-width:600px){.css-jcaym6{display:none;}}</style><div class="videoWrapper MuiBox-root css-0"><h3>Publish your video</h3><div class="savePubVideos MuiBox-root css-1ebprri"><div class="savePubVideosBtns MuiBox-root css-0"><div class="embla"><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--prev css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowBackIcon"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"></path></svg></button><div class="embla__viewport"><div class="embla__container"><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div></div></div><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--next css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowForwardIcon"><path d="m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"></path></svg></button></div></div><div class="savePubVideosContent MuiBox-root css-0"><div class="innerDiv MuiBox-root css-0"><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium close css-1yxmbwk" tabindex="0" type="button"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseRoundedIcon"><path d="M18.3 5.71a.9959.9959 0 0 0-1.41 0L12 10.59 7.11 5.7a.9959.9959 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L10.59 12 5.7 16.89c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L12 13.41l4.89 4.89c.39.39 1.02.39 1.41 0 .39-.39.39-1.02 0-1.41L13.41 12l4.89-4.89c.38-.38.38-1.02 0-1.4z"></path></svg></button></div></div></div></div></div></div></div></div><div class="simplebar-placeholder"></div></div><div class="simplebar-track simplebar-horizontal"><div class="simplebar-scrollbar"></div></div><div class="simplebar-track simplebar-vertical"><div class="simplebar-scrollbar"></div></div></div></div><div class="MuiTabPanel-root css-19kzrtu" hidden="" role="tabpanel"></div></div></div><style data-emotion="css 1wq8aec">.css-1wq8aec{z-index:1200;}@media (min-width:0px){.css-1wq8aec{display:block;}}@media (min-width:600px){.css-1wq8aec{display:none;}}</style></div><footer class="webFooter MuiBox-root css-0"><div class="MuiContainer-root MuiContainer-maxWidthXl css-1ekb41w"><style data-emotion="css isbt42">.css-isbt42{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:-16px;width:calc(100% + 16px);margin-left:-16px;}.css-isbt42>.MuiGrid-item{padding-top:16px;}.css-isbt42>.MuiGrid-item{padding-left:16px;}</style><div class="MuiGrid-root MuiGrid-container MuiGrid-spacing-xs-2 css-isbt42"><style data-emotion="css 1ha4th6">.css-1ha4th6{box-sizing:border-box;margin:0;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:100%;}@media (min-width:600px){.css-1ha4th6{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:100%;}}@media (min-width:900px){.css-1ha4th6{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:25%;}}@media (min-width:1200px){.css-1ha4th6{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:25%;}}@media (min-width:1536px){.css-1ha4th6{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:25%;}}</style><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><div class="brand-logo"><img src="/images/logo.png"/></div><p>Use our free video editor to create amazing videos today</p></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><ul class="contact-list"><li class="item"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-xr78m9" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="MailOutlineOutlinedIcon"><path d="M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 14H4V8l8 5 8-5v10zm-8-7L4 6h16l-8 5z"></path></svg><span><a href="mailto:contact@illusto.com">contact@illusto.com</a></span></li></ul></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><div class="footerLink"><ul><li><a href="/">About Us</a></li><li><a href="/tutorials">Tutorials</a></li><li><a href="/faq">FAQs</a></li><li><a target="_blank" href="https://dev-app.illusto.com/blog/">Blog</a></li><li><a href="/comingsoon">Glossary</a></li></ul><ul><li><a href="/contact">Contact Us</a></li><li><a href="/terms">Terms</a></li><li><a href="/privacy">Privacy</a></li></ul></div></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><div class="social-icons"><a target="_blank" href="https://www.youtube.com/channel/UC9ZPOYA0MK4-QNxbo_81bTw"> <img src="/images/YT.svg" alt="youtube"/></a><a target="_blank" href="https://www.facebook.com/IllustoHQ"><img src="/images/fb.svg" alt="facebook"/></a><a target="_blank" href="https://www.instagram.com/illustofficial/"> <img src="/images/insta.svg" alt="instagram"/></a><a target="_blank" href="https://www.linkedin.com/company/illusto/"> <img src="/images/in.svg" alt="linkedin"/></a><a target="_blank" href="https://twitter.com/IllustoHQ"><img src="/images/twitte.svg" alt="twitter"/></a></div><div class="featuredimg"><a href="https://www.producthunt.com/posts/illusto?utm_source=badge-featured&amp;utm_medium=badge&amp;utm_souce=badge-illusto%22" target="_blank"><img src="/images/featured.svg"/></a></div></div></div><div class="copyText MuiBox-root css-0"><p>.. 2023 Multistream Technologies Pvt. Ltd.</p></div><div class="BackToTop"><svg xmlns="http://www.w3.org/2000/svg" width="9" height="16" class="BackToTop__icon"><path fill="#FFF" fill-rule="evenodd" d="M.3 14.3c-.4.4-.4 1.02 0 1.4.38.4 1 .4 1.4 0l7-7c.4-.4.4-1.02 0-1.4l-7-7C1.3-.1.68-.1.3.3c-.4.38-.4 1 0 1.4L6.6 8 .3 14.3z"></path></svg></div></div></footer></div></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/export","query":{},"buildId":"A7LJyg1KFMpKal_I3QQ9j","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript></body></html>

Dynamic analysis

Data is read from location.href and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/export?nyhplm273r=nyhplm273r%27%22`'"/nyhplm273r/><nyhplm273r/\>soo3gd856m&#nyhplm273r=nyhplm273r%27%22`'"/nyhplm273r/><nyhplm273r/\>soo3gd856m&

The previous value reached the sink as:

sbjs_session=pgs%3D1%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport%3Fnyhplm273r%3Dnyhplm273r%2527%2522%60%27%22%2Fnyhplm273r%2F%3E%3Cnyhplm273r%2F%5C%3Esoo3gd856m%26%23nyhplm273r%3Dnyhplm273r%2527%2522%60%27%22%2Fnyhplm273r%2F%3E%3Cnyhplm273r%2F%5C%3Esoo3gd856m%26; expires=Sat, 14 Oct 2023 07:45:47 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at Object.session (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70813)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78706
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78674
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755
1.1.31. https://dev-app.illusto.com/favicon.ico
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /favicon.ico

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from location.href and passed to document.cookie.

Request

GET /favicon.ico HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D2%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.1.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266465.38.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266465.12.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266465.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:50:12 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from location.href and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/favicon.ico?enqn97ga3a=enqn97ga3a%27%22`'"/enqn97ga3a/><enqn97ga3a/\>vnq22rijzr&#enqn97ga3a=enqn97ga3a%27%22`'"/enqn97ga3a/><enqn97ga3a/\>vnq22rijzr&

The previous value reached the sink as:

sbjs_current_add=fd%3D2023-10-14%2012%3A45%3A29%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Ffavicon.ico%3Fenqn97ga3a%3Denqn97ga3a%2527%2522%60%27%22%2Fenqn97ga3a%2F%3E%3Cenqn97ga3a%2F%5C%3Evnq22rijzr%26%23enqn97ga3a%3Denqn97ga3a%2527%2522%60%27%22%2Fenqn97ga3a%2F%3E%3Cenqn97ga3a%2F%5C%3Evnq22rijzr%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Ffavicon.ico%3Fatvfehmcif%3Datvfehmcif%2527%2522%2560%27%2522%2Fatvfehmcif%2F%253E%253Catvfehmcif%2F%5C%253Eb40bp5soux%26; expires=Fri, 12 Jan 2024 07:15:29 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70461)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77871)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77833)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755
1.1.32. https://dev-app.illusto.com/favicon.ico
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /favicon.ico

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from document.referrer and passed to document.cookie.

Request

GET /favicon.ico HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D2%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.1.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266465.38.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266465.12.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266465.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:50:12 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from document.referrer and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/favicon.ico?atvfehmcif=atvfehmcif%27%22%60'%22/atvfehmcif/%3E%3Catvfehmcif/\%3Eb40bp5soux&

The previous value reached the sink as:

sbjs_current_add=fd%3D2023-10-14%2012%3A45%3A29%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Ffavicon.ico%3Fenqn97ga3a%3Denqn97ga3a%2527%2522%60%27%22%2Fenqn97ga3a%2F%3E%3Cenqn97ga3a%2F%5C%3Evnq22rijzr%26%23enqn97ga3a%3Denqn97ga3a%2527%2522%60%27%22%2Fenqn97ga3a%2F%3E%3Cenqn97ga3a%2F%5C%3Evnq22rijzr%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Ffavicon.ico%3Fatvfehmcif%3Datvfehmcif%2527%2522%2560%27%2522%2Fatvfehmcif%2F%253E%253Catvfehmcif%2F%5C%253Eb40bp5soux%26; expires=Fri, 12 Jan 2024 07:15:29 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at HTMLDocument.get [as referrer] (<anonymous>:1:353366)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70516)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77871)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77833)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The following proof of concept was generated for this issue:


<!-- Visit from your domain -->
http://your-domain?
<!-- Link back to site from your domain -->
<a href="https://dev-app.illusto.com/favicon.ico">PoC</a>
1.1.33. https://dev-app.illusto.com/favicon.ico
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /favicon.ico

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from location.href and passed to document.cookie.

Request

GET /favicon.ico HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D2%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.1.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266465.38.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266465.12.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266465.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:50:12 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from location.href and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/favicon.ico?ej9exeoz9q=ej9exeoz9q%27%22`'"/ej9exeoz9q/><ej9exeoz9q/\>ufw4j7a9td&#ej9exeoz9q=ej9exeoz9q%27%22`'"/ej9exeoz9q/><ej9exeoz9q/\>ufw4j7a9td&

The previous value reached the sink as:

sbjs_first_add=fd%3D2023-10-14%2012%3A45%3A29%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Ffavicon.ico%3Fej9exeoz9q%3Dej9exeoz9q%2527%2522%60%27%22%2Fej9exeoz9q%2F%3E%3Cej9exeoz9q%2F%5C%3Eufw4j7a9td%26%23ej9exeoz9q%3Dej9exeoz9q%2527%2522%60%27%22%2Fej9exeoz9q%2F%3E%3Cej9exeoz9q%2F%5C%3Eufw4j7a9td%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Ffavicon.ico%3Fh57j7f88tt%3Dh57j7f88tt%2527%2522%2560%27%2522%2Fh57j7f88tt%2F%253E%253Ch57j7f88tt%2F%5C%253Empwsylv91c%26; expires=Fri, 12 Jan 2024 07:15:29 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70461)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77974)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77938)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755
1.1.34. https://dev-app.illusto.com/favicon.ico
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /favicon.ico

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from document.referrer and passed to document.cookie.

Request

GET /favicon.ico HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D2%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.1.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266465.38.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266465.12.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266465.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:50:12 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from document.referrer and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/favicon.ico?h57j7f88tt=h57j7f88tt%27%22%60'%22/h57j7f88tt/%3E%3Ch57j7f88tt/\%3Empwsylv91c&

The previous value reached the sink as:

sbjs_first_add=fd%3D2023-10-14%2012%3A45%3A29%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Ffavicon.ico%3Fej9exeoz9q%3Dej9exeoz9q%2527%2522%60%27%22%2Fej9exeoz9q%2F%3E%3Cej9exeoz9q%2F%5C%3Eufw4j7a9td%26%23ej9exeoz9q%3Dej9exeoz9q%2527%2522%60%27%22%2Fej9exeoz9q%2F%3E%3Cej9exeoz9q%2F%5C%3Eufw4j7a9td%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Ffavicon.ico%3Fh57j7f88tt%3Dh57j7f88tt%2527%2522%2560%27%2522%2Fh57j7f88tt%2F%253E%253Ch57j7f88tt%2F%5C%253Empwsylv91c%26; expires=Fri, 12 Jan 2024 07:15:29 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at HTMLDocument.get [as referrer] (<anonymous>:1:353366)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70516)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77974)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77938)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The following proof of concept was generated for this issue:


<!-- Visit from your domain -->
http://your-domain?
<!-- Link back to site from your domain -->
<a href="https://dev-app.illusto.com/favicon.ico">PoC</a>
1.1.35. https://dev-app.illusto.com/favicon.ico
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /favicon.ico

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from location.href and passed to document.cookie.

Request

GET /favicon.ico HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D2%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.1.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266465.38.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266465.12.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266465.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:50:12 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from location.href and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/favicon.ico?tumetnyb6t=tumetnyb6t%27%22`'"/tumetnyb6t/><tumetnyb6t/\>set5vqlfkq&#tumetnyb6t=tumetnyb6t%27%22`'"/tumetnyb6t/><tumetnyb6t/\>set5vqlfkq&

The previous value reached the sink as:

sbjs_session=pgs%3D1%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Ffavicon.ico%3Ftumetnyb6t%3Dtumetnyb6t%2527%2522%60%27%22%2Ftumetnyb6t%2F%3E%3Ctumetnyb6t%2F%5C%3Eset5vqlfkq%26%23tumetnyb6t%3Dtumetnyb6t%2527%2522%60%27%22%2Ftumetnyb6t%2F%3E%3Ctumetnyb6t%2F%5C%3Eset5vqlfkq%26; expires=Sat, 14 Oct 2023 07:45:29 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at Object.session (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70813)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78706
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78674
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755
1.1.36. https://dev-app.illusto.com/login
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /login

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from location.href and passed to document.cookie.

Request

GET /login HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D1%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266199.57.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266199.58.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266199.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/dashboard
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:50:03 GMT
Content-Type: text/html; charset=utf-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
X-Powered-By: Next.js
ETag: "3szx8opqhq6g4"
Vary: Accept-Encoding
Content-Length: 8356

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>Login | illusto</title><meta property="og:title" content="Access your video editing account and unleash your creativity. Login now to continue working on your projects and bring your vision to life."/><meta name="next-head-count" content="4"/><link rel="preload" href="/_next/static/css/87f5e2c97b954880.css" as="style"/><link rel="stylesheet" href="/_next/static/css/87f5e2c97b954880.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="/_next/static/chunks/webpack-dd8919a572f3efbe.js" defer=""></script><script src="/_next/static/chunks/framework-1f1fb5c07f2be279.js" defer=""></script><script src="/_next/static/chunks/main-42b45f53948b43e8.js" defer=""></script><script src="/_next/static/chunks/pages/_app-0c1956830c7f6018.js" defer=""></script><script src="/_next/static/chunks/4347-dbc2f0dfcf4db24e.js" defer=""></script><script src="/_next/static/chunks/135-4a14e2895d2a2645.js" defer=""></script><script src="/_next/static/chunks/7307-ecd48816407d7807.js" defer=""></script><script src="/_next/static/chunks/3184-d4abe521a0bb8ce8.js" defer=""></script><script src="/_next/static/chunks/5572-308d9fa0a85c2c5d.js" defer=""></script><script src="/_next/static/chunks/5171-6cd6c7c8044e61e0.js" defer=""></script><script src="/_next/static/chunks/8755-bee09a232fb7ec60.js" defer=""></script><script src="/_next/static/chunks/8523-bea1385d1672bd94.js" defer=""></script><script src="/_next/static/chunks/1866-f7d99f75c34b8551.js" defer=""></script><script src="/_next/static/chunks/pages/login-7262f8d1210d07d6.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css a0y2e3">.css-a0y2e3{height:0;overflow:hidden;-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;visibility:hidden;}</style><div class="MuiCollapse-root MuiCollapse-vertical alertBox MuiCollapse-hidden css-a0y2e3" style="min-height:0px"><style data-emotion="css hboir5">.css-hboir5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}</style><div class="MuiCollapse-wrapper MuiCollapse-vertical css-hboir5"><style data-emotion="css 8atqhb">.css-8atqhb{width:100%;}</style><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-8atqhb"><style data-emotion="css 1gnnicf">.css-1gnnicf{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><style data-emotion="css 15e7ee5">.css-15e7ee5{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:none;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAlert-root MuiAlert-filledError MuiAlert-filled css-15e7ee5" role="alert"><style data-emotion="css 1l54tgj">.css-1l54tgj{margin-right:12px;padding:7px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:22px;opacity:0.9;}</style><div class="MuiAlert-icon css-1l54tgj"><style data-emotion="css 1cw4hi4">.css-1cw4hi4{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:inherit;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ErrorOutlineIcon"><path d="M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></svg></div><style data-emotion="css 1xsto0d">.css-1xsto0d{padding:8px 0;min-width:0;overflow:auto;}</style><div class="MuiAlert-message css-1xsto0d"></div><style data-emotion="css 1mzcepu">.css-1mzcepu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;padding:4px 0 0 16px;margin-left:auto;margin-right:-8px;}</style><div class="MuiAlert-action css-1mzcepu"><style data-emotion="css jypskm">.css-jypskm{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-jypskm:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-jypskm:hover{background-color:transparent;}}.css-jypskm.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css q28n79">.css-q28n79{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-q28n79::-moz-focus-inner{border-style:none;}.css-q28n79.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-q28n79{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-q28n79:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-q28n79:hover{background-color:transparent;}}.css-q28n79.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-sizeSmall css-q28n79" tabindex="0" type="button" aria-label="close"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseIcon"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></svg></button></div></div></div></div></div><div class="loader"><img src="/images/Loading.gif"/></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/login","query":{},"buildId":"A7LJyg1KFMpKal_I3QQ9j","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript></body></html>

Dynamic analysis

Data is read from location.href and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/login?ayfolf6pq5=ayfolf6pq5%27%22`'"/ayfolf6pq5/><ayfolf6pq5/\>bq7zitsgfg&#ayfolf6pq5=ayfolf6pq5%27%22`'"/ayfolf6pq5/><ayfolf6pq5/\>bq7zitsgfg&

The previous value reached the sink as:

sbjs_current_add=fd%3D2023-10-14%2012%3A45%3A07%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%3Fayfolf6pq5%3Dayfolf6pq5%2527%2522%60%2527%2522%2Fayfolf6pq5%2F%253E%253Cayfolf6pq5%2F%5C%253Ebq7zitsgfg%26%23ayfolf6pq5%3Dayfolf6pq5%2527%2522%2560%27%2522%2Fayfolf6pq5%2F%253E%253Cayfolf6pq5%2F%5C%253Ebq7zitsgfg%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%3Fs6rfn3zhhj%3Ds6rfn3zhhj%2527%2522%2560%27%2522%2Fs6rfn3zhhj%2F%253E%253Cs6rfn3zhhj%2F%5C%253Ehf5322ljoh%26; expires=Fri, 12 Jan 2024 07:15:07 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at t.getURL (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:80055)
at Object.<anonymous> (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:8636)
at Generator.next (<anonymous>)
at r (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:137)
at l (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:334)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:393
at new Promise (<anonymous>)
at Object.<anonymous> (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:275)
at Object.G (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:9049)
at t.initialize (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:7074)
at 21783 (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:15928)
at c (https://dev-app.illusto.com/_next/static/chunks/webpack-dd8919a572f3efbe.js:1:161)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:89624
at c.O (https://dev-app.illusto.com/_next/static/chunks/webpack-dd8919a572f3efbe.js:1:587)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:89646
at o (https://dev-app.illusto.com/_next/static/chunks/webpack-dd8919a572f3efbe.js:1:1995)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:51

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77833)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

This was triggered by a message event.

1.1.37. https://dev-app.illusto.com/login
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /login

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from document.referrer and passed to document.cookie.

Request

GET /login HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D1%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266199.57.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266199.58.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266199.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/dashboard
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:50:03 GMT
Content-Type: text/html; charset=utf-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
X-Powered-By: Next.js
ETag: "3szx8opqhq6g4"
Vary: Accept-Encoding
Content-Length: 8356

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>Login | illusto</title><meta property="og:title" content="Access your video editing account and unleash your creativity. Login now to continue working on your projects and bring your vision to life."/><meta name="next-head-count" content="4"/><link rel="preload" href="/_next/static/css/87f5e2c97b954880.css" as="style"/><link rel="stylesheet" href="/_next/static/css/87f5e2c97b954880.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="/_next/static/chunks/webpack-dd8919a572f3efbe.js" defer=""></script><script src="/_next/static/chunks/framework-1f1fb5c07f2be279.js" defer=""></script><script src="/_next/static/chunks/main-42b45f53948b43e8.js" defer=""></script><script src="/_next/static/chunks/pages/_app-0c1956830c7f6018.js" defer=""></script><script src="/_next/static/chunks/4347-dbc2f0dfcf4db24e.js" defer=""></script><script src="/_next/static/chunks/135-4a14e2895d2a2645.js" defer=""></script><script src="/_next/static/chunks/7307-ecd48816407d7807.js" defer=""></script><script src="/_next/static/chunks/3184-d4abe521a0bb8ce8.js" defer=""></script><script src="/_next/static/chunks/5572-308d9fa0a85c2c5d.js" defer=""></script><script src="/_next/static/chunks/5171-6cd6c7c8044e61e0.js" defer=""></script><script src="/_next/static/chunks/8755-bee09a232fb7ec60.js" defer=""></script><script src="/_next/static/chunks/8523-bea1385d1672bd94.js" defer=""></script><script src="/_next/static/chunks/1866-f7d99f75c34b8551.js" defer=""></script><script src="/_next/static/chunks/pages/login-7262f8d1210d07d6.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css a0y2e3">.css-a0y2e3{height:0;overflow:hidden;-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;visibility:hidden;}</style><div class="MuiCollapse-root MuiCollapse-vertical alertBox MuiCollapse-hidden css-a0y2e3" style="min-height:0px"><style data-emotion="css hboir5">.css-hboir5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}</style><div class="MuiCollapse-wrapper MuiCollapse-vertical css-hboir5"><style data-emotion="css 8atqhb">.css-8atqhb{width:100%;}</style><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-8atqhb"><style data-emotion="css 1gnnicf">.css-1gnnicf{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><style data-emotion="css 15e7ee5">.css-15e7ee5{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:none;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAlert-root MuiAlert-filledError MuiAlert-filled css-15e7ee5" role="alert"><style data-emotion="css 1l54tgj">.css-1l54tgj{margin-right:12px;padding:7px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:22px;opacity:0.9;}</style><div class="MuiAlert-icon css-1l54tgj"><style data-emotion="css 1cw4hi4">.css-1cw4hi4{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:inherit;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ErrorOutlineIcon"><path d="M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></svg></div><style data-emotion="css 1xsto0d">.css-1xsto0d{padding:8px 0;min-width:0;overflow:auto;}</style><div class="MuiAlert-message css-1xsto0d"></div><style data-emotion="css 1mzcepu">.css-1mzcepu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;padding:4px 0 0 16px;margin-left:auto;margin-right:-8px;}</style><div class="MuiAlert-action css-1mzcepu"><style data-emotion="css jypskm">.css-jypskm{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-jypskm:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-jypskm:hover{background-color:transparent;}}.css-jypskm.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css q28n79">.css-q28n79{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-q28n79::-moz-focus-inner{border-style:none;}.css-q28n79.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-q28n79{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-q28n79:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-q28n79:hover{background-color:transparent;}}.css-q28n79.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-sizeSmall css-q28n79" tabindex="0" type="button" aria-label="close"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseIcon"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></svg></button></div></div></div></div></div><div class="loader"><img src="/images/Loading.gif"/></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/login","query":{},"buildId":"A7LJyg1KFMpKal_I3QQ9j","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript></body></html>

Dynamic analysis

Data is read from document.referrer and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/login?s6rfn3zhhj=s6rfn3zhhj%27%22%60'%22/s6rfn3zhhj/%3E%3Cs6rfn3zhhj/\%3Ehf5322ljoh&

The previous value reached the sink as:

sbjs_current_add=fd%3D2023-10-14%2012%3A45%3A07%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%3Fayfolf6pq5%3Dayfolf6pq5%2527%2522%60%2527%2522%2Fayfolf6pq5%2F%253E%253Cayfolf6pq5%2F%5C%253Ebq7zitsgfg%26%23ayfolf6pq5%3Dayfolf6pq5%2527%2522%2560%27%2522%2Fayfolf6pq5%2F%253E%253Cayfolf6pq5%2F%5C%253Ebq7zitsgfg%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%3Fs6rfn3zhhj%3Ds6rfn3zhhj%2527%2522%2560%27%2522%2Fs6rfn3zhhj%2F%253E%253Cs6rfn3zhhj%2F%5C%253Ehf5322ljoh%26; expires=Fri, 12 Jan 2024 07:15:07 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at HTMLDocument.get [as referrer] (<anonymous>:1:353366)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70516)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77871)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77833)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The following proof of concept was generated for this issue:


<!-- Visit from your domain -->
http://your-domain?
<!-- Link back to site from your domain -->
<a href="https://dev-app.illusto.com/login">PoC</a>
1.1.38. https://dev-app.illusto.com/login
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /login

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from location.href and passed to document.cookie.

Request

GET /login HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D1%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266199.57.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266199.58.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266199.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/dashboard
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:50:03 GMT
Content-Type: text/html; charset=utf-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
X-Powered-By: Next.js
ETag: "3szx8opqhq6g4"
Vary: Accept-Encoding
Content-Length: 8356

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>Login | illusto</title><meta property="og:title" content="Access your video editing account and unleash your creativity. Login now to continue working on your projects and bring your vision to life."/><meta name="next-head-count" content="4"/><link rel="preload" href="/_next/static/css/87f5e2c97b954880.css" as="style"/><link rel="stylesheet" href="/_next/static/css/87f5e2c97b954880.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="/_next/static/chunks/webpack-dd8919a572f3efbe.js" defer=""></script><script src="/_next/static/chunks/framework-1f1fb5c07f2be279.js" defer=""></script><script src="/_next/static/chunks/main-42b45f53948b43e8.js" defer=""></script><script src="/_next/static/chunks/pages/_app-0c1956830c7f6018.js" defer=""></script><script src="/_next/static/chunks/4347-dbc2f0dfcf4db24e.js" defer=""></script><script src="/_next/static/chunks/135-4a14e2895d2a2645.js" defer=""></script><script src="/_next/static/chunks/7307-ecd48816407d7807.js" defer=""></script><script src="/_next/static/chunks/3184-d4abe521a0bb8ce8.js" defer=""></script><script src="/_next/static/chunks/5572-308d9fa0a85c2c5d.js" defer=""></script><script src="/_next/static/chunks/5171-6cd6c7c8044e61e0.js" defer=""></script><script src="/_next/static/chunks/8755-bee09a232fb7ec60.js" defer=""></script><script src="/_next/static/chunks/8523-bea1385d1672bd94.js" defer=""></script><script src="/_next/static/chunks/1866-f7d99f75c34b8551.js" defer=""></script><script src="/_next/static/chunks/pages/login-7262f8d1210d07d6.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css a0y2e3">.css-a0y2e3{height:0;overflow:hidden;-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;visibility:hidden;}</style><div class="MuiCollapse-root MuiCollapse-vertical alertBox MuiCollapse-hidden css-a0y2e3" style="min-height:0px"><style data-emotion="css hboir5">.css-hboir5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}</style><div class="MuiCollapse-wrapper MuiCollapse-vertical css-hboir5"><style data-emotion="css 8atqhb">.css-8atqhb{width:100%;}</style><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-8atqhb"><style data-emotion="css 1gnnicf">.css-1gnnicf{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><style data-emotion="css 15e7ee5">.css-15e7ee5{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:none;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAlert-root MuiAlert-filledError MuiAlert-filled css-15e7ee5" role="alert"><style data-emotion="css 1l54tgj">.css-1l54tgj{margin-right:12px;padding:7px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:22px;opacity:0.9;}</style><div class="MuiAlert-icon css-1l54tgj"><style data-emotion="css 1cw4hi4">.css-1cw4hi4{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:inherit;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ErrorOutlineIcon"><path d="M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></svg></div><style data-emotion="css 1xsto0d">.css-1xsto0d{padding:8px 0;min-width:0;overflow:auto;}</style><div class="MuiAlert-message css-1xsto0d"></div><style data-emotion="css 1mzcepu">.css-1mzcepu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;padding:4px 0 0 16px;margin-left:auto;margin-right:-8px;}</style><div class="MuiAlert-action css-1mzcepu"><style data-emotion="css jypskm">.css-jypskm{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-jypskm:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-jypskm:hover{background-color:transparent;}}.css-jypskm.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css q28n79">.css-q28n79{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-q28n79::-moz-focus-inner{border-style:none;}.css-q28n79.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-q28n79{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-q28n79:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-q28n79:hover{background-color:transparent;}}.css-q28n79.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-sizeSmall css-q28n79" tabindex="0" type="button" aria-label="close"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseIcon"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></svg></button></div></div></div></div></div><div class="loader"><img src="/images/Loading.gif"/></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/login","query":{},"buildId":"A7LJyg1KFMpKal_I3QQ9j","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript></body></html>

Dynamic analysis

Data is read from location.href and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/login?ayfolf6pq5=ayfolf6pq5%27%22`'"/ayfolf6pq5/><ayfolf6pq5/\>bq7zitsgfg&#ayfolf6pq5=ayfolf6pq5%27%22`'"/ayfolf6pq5/><ayfolf6pq5/\>bq7zitsgfg&

The previous value reached the sink as:

sbjs_first_add=fd%3D2023-10-14%2012%3A45%3A07%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%3Fayfolf6pq5%3Dayfolf6pq5%2527%2522%60%2527%2522%2Fayfolf6pq5%2F%253E%253Cayfolf6pq5%2F%5C%253Ebq7zitsgfg%26%23ayfolf6pq5%3Dayfolf6pq5%2527%2522%2560%27%2522%2Fayfolf6pq5%2F%253E%253Cayfolf6pq5%2F%5C%253Ebq7zitsgfg%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%3Fwfvw3l34cc%3Dwfvw3l34cc%2527%2522%2560%27%2522%2Fwfvw3l34cc%2F%253E%253Cwfvw3l34cc%2F%5C%253Ej5cygg8eze%26; expires=Fri, 12 Jan 2024 07:15:07 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at t.getURL (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:80055)
at Object.<anonymous> (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:8636)
at Generator.next (<anonymous>)
at r (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:137)
at l (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:334)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:393
at new Promise (<anonymous>)
at Object.<anonymous> (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:275)
at Object.G (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:9049)
at t.initialize (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:7074)
at 21783 (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:15928)
at c (https://dev-app.illusto.com/_next/static/chunks/webpack-dd8919a572f3efbe.js:1:161)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:89624
at c.O (https://dev-app.illusto.com/_next/static/chunks/webpack-dd8919a572f3efbe.js:1:587)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:89646
at o (https://dev-app.illusto.com/_next/static/chunks/webpack-dd8919a572f3efbe.js:1:1995)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:51

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77938)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

This was triggered by a message event.

1.1.39. https://dev-app.illusto.com/login
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /login

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from document.referrer and passed to document.cookie.

Request

GET /login HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D1%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266199.57.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266199.58.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266199.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/dashboard
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:50:03 GMT
Content-Type: text/html; charset=utf-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
X-Powered-By: Next.js
ETag: "3szx8opqhq6g4"
Vary: Accept-Encoding
Content-Length: 8356

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>Login | illusto</title><meta property="og:title" content="Access your video editing account and unleash your creativity. Login now to continue working on your projects and bring your vision to life."/><meta name="next-head-count" content="4"/><link rel="preload" href="/_next/static/css/87f5e2c97b954880.css" as="style"/><link rel="stylesheet" href="/_next/static/css/87f5e2c97b954880.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="/_next/static/chunks/webpack-dd8919a572f3efbe.js" defer=""></script><script src="/_next/static/chunks/framework-1f1fb5c07f2be279.js" defer=""></script><script src="/_next/static/chunks/main-42b45f53948b43e8.js" defer=""></script><script src="/_next/static/chunks/pages/_app-0c1956830c7f6018.js" defer=""></script><script src="/_next/static/chunks/4347-dbc2f0dfcf4db24e.js" defer=""></script><script src="/_next/static/chunks/135-4a14e2895d2a2645.js" defer=""></script><script src="/_next/static/chunks/7307-ecd48816407d7807.js" defer=""></script><script src="/_next/static/chunks/3184-d4abe521a0bb8ce8.js" defer=""></script><script src="/_next/static/chunks/5572-308d9fa0a85c2c5d.js" defer=""></script><script src="/_next/static/chunks/5171-6cd6c7c8044e61e0.js" defer=""></script><script src="/_next/static/chunks/8755-bee09a232fb7ec60.js" defer=""></script><script src="/_next/static/chunks/8523-bea1385d1672bd94.js" defer=""></script><script src="/_next/static/chunks/1866-f7d99f75c34b8551.js" defer=""></script><script src="/_next/static/chunks/pages/login-7262f8d1210d07d6.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css a0y2e3">.css-a0y2e3{height:0;overflow:hidden;-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;visibility:hidden;}</style><div class="MuiCollapse-root MuiCollapse-vertical alertBox MuiCollapse-hidden css-a0y2e3" style="min-height:0px"><style data-emotion="css hboir5">.css-hboir5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}</style><div class="MuiCollapse-wrapper MuiCollapse-vertical css-hboir5"><style data-emotion="css 8atqhb">.css-8atqhb{width:100%;}</style><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-8atqhb"><style data-emotion="css 1gnnicf">.css-1gnnicf{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><style data-emotion="css 15e7ee5">.css-15e7ee5{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:none;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAlert-root MuiAlert-filledError MuiAlert-filled css-15e7ee5" role="alert"><style data-emotion="css 1l54tgj">.css-1l54tgj{margin-right:12px;padding:7px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:22px;opacity:0.9;}</style><div class="MuiAlert-icon css-1l54tgj"><style data-emotion="css 1cw4hi4">.css-1cw4hi4{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:inherit;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ErrorOutlineIcon"><path d="M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></svg></div><style data-emotion="css 1xsto0d">.css-1xsto0d{padding:8px 0;min-width:0;overflow:auto;}</style><div class="MuiAlert-message css-1xsto0d"></div><style data-emotion="css 1mzcepu">.css-1mzcepu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;padding:4px 0 0 16px;margin-left:auto;margin-right:-8px;}</style><div class="MuiAlert-action css-1mzcepu"><style data-emotion="css jypskm">.css-jypskm{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-jypskm:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-jypskm:hover{background-color:transparent;}}.css-jypskm.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css q28n79">.css-q28n79{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-q28n79::-moz-focus-inner{border-style:none;}.css-q28n79.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-q28n79{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-q28n79:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-q28n79:hover{background-color:transparent;}}.css-q28n79.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-sizeSmall css-q28n79" tabindex="0" type="button" aria-label="close"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseIcon"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></svg></button></div></div></div></div></div><div class="loader"><img src="/images/Loading.gif"/></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/login","query":{},"buildId":"A7LJyg1KFMpKal_I3QQ9j","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript></body></html>

Dynamic analysis

Data is read from document.referrer and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/login?wfvw3l34cc=wfvw3l34cc%27%22%60'%22/wfvw3l34cc/%3E%3Cwfvw3l34cc/\%3Ej5cygg8eze&

The previous value reached the sink as:

sbjs_first_add=fd%3D2023-10-14%2012%3A45%3A07%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%3Fayfolf6pq5%3Dayfolf6pq5%2527%2522%60%2527%2522%2Fayfolf6pq5%2F%253E%253Cayfolf6pq5%2F%5C%253Ebq7zitsgfg%26%23ayfolf6pq5%3Dayfolf6pq5%2527%2522%2560%27%2522%2Fayfolf6pq5%2F%253E%253Cayfolf6pq5%2F%5C%253Ebq7zitsgfg%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%3Fwfvw3l34cc%3Dwfvw3l34cc%2527%2522%2560%27%2522%2Fwfvw3l34cc%2F%253E%253Cwfvw3l34cc%2F%5C%253Ej5cygg8eze%26; expires=Fri, 12 Jan 2024 07:15:07 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at HTMLDocument.get [as referrer] (<anonymous>:1:353366)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70516)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77974)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77938)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The following proof of concept was generated for this issue:


<!-- Visit from your domain -->
http://your-domain?
<!-- Link back to site from your domain -->
<a href="https://dev-app.illusto.com/login">PoC</a>
1.1.40. https://dev-app.illusto.com/login
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /login

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from location.href and passed to document.cookie.

Request

GET /login HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D1%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266199.57.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266199.58.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266199.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/dashboard
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:50:03 GMT
Content-Type: text/html; charset=utf-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
X-Powered-By: Next.js
ETag: "3szx8opqhq6g4"
Vary: Accept-Encoding
Content-Length: 8356

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>Login | illusto</title><meta property="og:title" content="Access your video editing account and unleash your creativity. Login now to continue working on your projects and bring your vision to life."/><meta name="next-head-count" content="4"/><link rel="preload" href="/_next/static/css/87f5e2c97b954880.css" as="style"/><link rel="stylesheet" href="/_next/static/css/87f5e2c97b954880.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="/_next/static/chunks/webpack-dd8919a572f3efbe.js" defer=""></script><script src="/_next/static/chunks/framework-1f1fb5c07f2be279.js" defer=""></script><script src="/_next/static/chunks/main-42b45f53948b43e8.js" defer=""></script><script src="/_next/static/chunks/pages/_app-0c1956830c7f6018.js" defer=""></script><script src="/_next/static/chunks/4347-dbc2f0dfcf4db24e.js" defer=""></script><script src="/_next/static/chunks/135-4a14e2895d2a2645.js" defer=""></script><script src="/_next/static/chunks/7307-ecd48816407d7807.js" defer=""></script><script src="/_next/static/chunks/3184-d4abe521a0bb8ce8.js" defer=""></script><script src="/_next/static/chunks/5572-308d9fa0a85c2c5d.js" defer=""></script><script src="/_next/static/chunks/5171-6cd6c7c8044e61e0.js" defer=""></script><script src="/_next/static/chunks/8755-bee09a232fb7ec60.js" defer=""></script><script src="/_next/static/chunks/8523-bea1385d1672bd94.js" defer=""></script><script src="/_next/static/chunks/1866-f7d99f75c34b8551.js" defer=""></script><script src="/_next/static/chunks/pages/login-7262f8d1210d07d6.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css a0y2e3">.css-a0y2e3{height:0;overflow:hidden;-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;visibility:hidden;}</style><div class="MuiCollapse-root MuiCollapse-vertical alertBox MuiCollapse-hidden css-a0y2e3" style="min-height:0px"><style data-emotion="css hboir5">.css-hboir5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}</style><div class="MuiCollapse-wrapper MuiCollapse-vertical css-hboir5"><style data-emotion="css 8atqhb">.css-8atqhb{width:100%;}</style><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-8atqhb"><style data-emotion="css 1gnnicf">.css-1gnnicf{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><style data-emotion="css 15e7ee5">.css-15e7ee5{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:none;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAlert-root MuiAlert-filledError MuiAlert-filled css-15e7ee5" role="alert"><style data-emotion="css 1l54tgj">.css-1l54tgj{margin-right:12px;padding:7px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:22px;opacity:0.9;}</style><div class="MuiAlert-icon css-1l54tgj"><style data-emotion="css 1cw4hi4">.css-1cw4hi4{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:inherit;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ErrorOutlineIcon"><path d="M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></svg></div><style data-emotion="css 1xsto0d">.css-1xsto0d{padding:8px 0;min-width:0;overflow:auto;}</style><div class="MuiAlert-message css-1xsto0d"></div><style data-emotion="css 1mzcepu">.css-1mzcepu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;padding:4px 0 0 16px;margin-left:auto;margin-right:-8px;}</style><div class="MuiAlert-action css-1mzcepu"><style data-emotion="css jypskm">.css-jypskm{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-jypskm:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-jypskm:hover{background-color:transparent;}}.css-jypskm.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css q28n79">.css-q28n79{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-q28n79::-moz-focus-inner{border-style:none;}.css-q28n79.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-q28n79{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-q28n79:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-q28n79:hover{background-color:transparent;}}.css-q28n79.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-sizeSmall css-q28n79" tabindex="0" type="button" aria-label="close"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseIcon"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></svg></button></div></div></div></div></div><div class="loader"><img src="/images/Loading.gif"/></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/login","query":{},"buildId":"A7LJyg1KFMpKal_I3QQ9j","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript></body></html>

Dynamic analysis

Data is read from location.href and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/login?ayfolf6pq5=ayfolf6pq5%27%22`'"/ayfolf6pq5/><ayfolf6pq5/\>bq7zitsgfg&#ayfolf6pq5=ayfolf6pq5%27%22`'"/ayfolf6pq5/><ayfolf6pq5/\>bq7zitsgfg&

The previous value reached the sink as:

sbjs_session=pgs%3D1%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%3Fayfolf6pq5%3Dayfolf6pq5%2527%2522%60%2527%2522%2Fayfolf6pq5%2F%253E%253Cayfolf6pq5%2F%5C%253Ebq7zitsgfg%26%23ayfolf6pq5%3Dayfolf6pq5%2527%2522%2560%27%2522%2Fayfolf6pq5%2F%253E%253Cayfolf6pq5%2F%5C%253Ebq7zitsgfg%26; expires=Sat, 14 Oct 2023 07:45:07 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at t.getURL (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:80055)
at Object.<anonymous> (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:8636)
at Generator.next (<anonymous>)
at r (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:137)
at l (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:334)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:393
at new Promise (<anonymous>)
at Object.<anonymous> (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:275)
at Object.G (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:9049)
at t.initialize (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:7074)
at 21783 (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:15928)
at c (https://dev-app.illusto.com/_next/static/chunks/webpack-dd8919a572f3efbe.js:1:161)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:89624
at c.O (https://dev-app.illusto.com/_next/static/chunks/webpack-dd8919a572f3efbe.js:1:587)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:89646
at o (https://dev-app.illusto.com/_next/static/chunks/webpack-dd8919a572f3efbe.js:1:1995)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:51

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78674
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

This was triggered by a message event.

1.1.41. https://dev-app.illusto.com/mysubscription
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /mysubscription

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from location.href and passed to document.cookie.

Request

GET /mysubscription HTTP/1.1
Host: dev-app.illusto.com
Accept-Encoding: gzip, deflate, br
Accept: */*
Accept-Language: en-US;q=0.9,en;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Connection: close
Cache-Control: max-age=0

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:09:15 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from location.href and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/mysubscription?hpl427m4gg=hpl427m4gg%27%22`'"/hpl427m4gg/><hpl427m4gg/\>xd3p2j2k51&#hpl427m4gg=hpl427m4gg%27%22`'"/hpl427m4gg/><hpl427m4gg/\>xd3p2j2k51&

The previous value reached the sink as:

sbjs_current_add=fd%3D2023-10-14%2012%3A45%3A24%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fmysubscription%3Fhpl427m4gg%3Dhpl427m4gg%2527%2522%60%27%22%2Fhpl427m4gg%2F%3E%3Chpl427m4gg%2F%5C%3Exd3p2j2k51%26%23hpl427m4gg%3Dhpl427m4gg%2527%2522%60%27%22%2Fhpl427m4gg%2F%3E%3Chpl427m4gg%2F%5C%3Exd3p2j2k51%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fmysubscription%3Fulov8pgprz%3Dulov8pgprz%2527%2522%2560%27%2522%2Fulov8pgprz%2F%253E%253Culov8pgprz%2F%5C%253Ecch42xaggf%26; expires=Fri, 12 Jan 2024 07:15:24 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70461)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77871)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77833)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755
1.1.42. https://dev-app.illusto.com/mysubscription
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /mysubscription

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from document.referrer and passed to document.cookie.

Request

GET /mysubscription HTTP/1.1
Host: dev-app.illusto.com
Accept-Encoding: gzip, deflate, br
Accept: */*
Accept-Language: en-US;q=0.9,en;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Connection: close
Cache-Control: max-age=0

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:09:15 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from document.referrer and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/mysubscription?ulov8pgprz=ulov8pgprz%27%22%60'%22/ulov8pgprz/%3E%3Culov8pgprz/\%3Ecch42xaggf&

The previous value reached the sink as:

sbjs_current_add=fd%3D2023-10-14%2012%3A45%3A24%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fmysubscription%3Fhpl427m4gg%3Dhpl427m4gg%2527%2522%60%27%22%2Fhpl427m4gg%2F%3E%3Chpl427m4gg%2F%5C%3Exd3p2j2k51%26%23hpl427m4gg%3Dhpl427m4gg%2527%2522%60%27%22%2Fhpl427m4gg%2F%3E%3Chpl427m4gg%2F%5C%3Exd3p2j2k51%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fmysubscription%3Fulov8pgprz%3Dulov8pgprz%2527%2522%2560%27%2522%2Fulov8pgprz%2F%253E%253Culov8pgprz%2F%5C%253Ecch42xaggf%26; expires=Fri, 12 Jan 2024 07:15:24 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at HTMLDocument.get [as referrer] (<anonymous>:1:353366)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70516)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77871)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77833)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The following proof of concept was generated for this issue:


<!-- Visit from your domain -->
http://your-domain?
<!-- Link back to site from your domain -->
<a href="https://dev-app.illusto.com/mysubscription">PoC</a>
1.1.43. https://dev-app.illusto.com/mysubscription
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /mysubscription

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from location.href and passed to document.cookie.

Request

GET /mysubscription HTTP/1.1
Host: dev-app.illusto.com
Accept-Encoding: gzip, deflate, br
Accept: */*
Accept-Language: en-US;q=0.9,en;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Connection: close
Cache-Control: max-age=0

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:09:15 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from location.href and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/mysubscription?ng9avc4s0v=ng9avc4s0v%27%22`'"/ng9avc4s0v/><ng9avc4s0v/\>jsvkywkxx1&#ng9avc4s0v=ng9avc4s0v%27%22`'"/ng9avc4s0v/><ng9avc4s0v/\>jsvkywkxx1&

The previous value reached the sink as:

sbjs_first_add=fd%3D2023-10-14%2012%3A45%3A24%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fmysubscription%3Fng9avc4s0v%3Dng9avc4s0v%2527%2522%60%27%22%2Fng9avc4s0v%2F%3E%3Cng9avc4s0v%2F%5C%3Ejsvkywkxx1%26%23ng9avc4s0v%3Dng9avc4s0v%2527%2522%60%27%22%2Fng9avc4s0v%2F%3E%3Cng9avc4s0v%2F%5C%3Ejsvkywkxx1%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fmysubscription%3Fwiw12f9cbd%3Dwiw12f9cbd%2527%2522%2560%27%2522%2Fwiw12f9cbd%2F%253E%253Cwiw12f9cbd%2F%5C%253Esoe6d25uyo%26; expires=Fri, 12 Jan 2024 07:15:24 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70461)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77974)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77938)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755
1.1.44. https://dev-app.illusto.com/mysubscription
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /mysubscription

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from document.referrer and passed to document.cookie.

Request

GET /mysubscription HTTP/1.1
Host: dev-app.illusto.com
Accept-Encoding: gzip, deflate, br
Accept: */*
Accept-Language: en-US;q=0.9,en;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Connection: close
Cache-Control: max-age=0

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:09:15 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from document.referrer and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/mysubscription?wiw12f9cbd=wiw12f9cbd%27%22%60'%22/wiw12f9cbd/%3E%3Cwiw12f9cbd/\%3Esoe6d25uyo&

The previous value reached the sink as:

sbjs_first_add=fd%3D2023-10-14%2012%3A45%3A24%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fmysubscription%3Fng9avc4s0v%3Dng9avc4s0v%2527%2522%60%27%22%2Fng9avc4s0v%2F%3E%3Cng9avc4s0v%2F%5C%3Ejsvkywkxx1%26%23ng9avc4s0v%3Dng9avc4s0v%2527%2522%60%27%22%2Fng9avc4s0v%2F%3E%3Cng9avc4s0v%2F%5C%3Ejsvkywkxx1%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fmysubscription%3Fwiw12f9cbd%3Dwiw12f9cbd%2527%2522%2560%27%2522%2Fwiw12f9cbd%2F%253E%253Cwiw12f9cbd%2F%5C%253Esoe6d25uyo%26; expires=Fri, 12 Jan 2024 07:15:24 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at HTMLDocument.get [as referrer] (<anonymous>:1:353366)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70516)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77974)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77938)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The following proof of concept was generated for this issue:


<!-- Visit from your domain -->
http://your-domain?
<!-- Link back to site from your domain -->
<a href="https://dev-app.illusto.com/mysubscription">PoC</a>
1.1.45. https://dev-app.illusto.com/mysubscription
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /mysubscription

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from location.href and passed to document.cookie.

Request

GET /mysubscription HTTP/1.1
Host: dev-app.illusto.com
Accept-Encoding: gzip, deflate, br
Accept: */*
Accept-Language: en-US;q=0.9,en;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Connection: close
Cache-Control: max-age=0

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:09:15 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from location.href and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/mysubscription?dpjo3fy3b3=dpjo3fy3b3%27%22`'"/dpjo3fy3b3/><dpjo3fy3b3/\>dlqed5uqvv&#dpjo3fy3b3=dpjo3fy3b3%27%22`'"/dpjo3fy3b3/><dpjo3fy3b3/\>dlqed5uqvv&

The previous value reached the sink as:

sbjs_session=pgs%3D1%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fmysubscription%3Fdpjo3fy3b3%3Ddpjo3fy3b3%2527%2522%60%27%22%2Fdpjo3fy3b3%2F%3E%3Cdpjo3fy3b3%2F%5C%3Edlqed5uqvv%26%23dpjo3fy3b3%3Ddpjo3fy3b3%2527%2522%60%27%22%2Fdpjo3fy3b3%2F%3E%3Cdpjo3fy3b3%2F%5C%3Edlqed5uqvv%26; expires=Sat, 14 Oct 2023 07:45:24 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at Object.session (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70813)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78706
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78674
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755
1.1.46. https://dev-app.illusto.com/pricing
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /pricing

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from location.href and passed to document.cookie.

Request

GET /pricing HTTP/1.1
Host: dev-app.illusto.com
Accept-Encoding: gzip, deflate, br
Accept: */*
Accept-Language: en-US;q=0.9,en;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Connection: close
Cache-Control: max-age=0

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:09:15 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from location.href and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/pricing?nzghmco39y=nzghmco39y%27%22`'"/nzghmco39y/><nzghmco39y/\>vcckm9119u&#nzghmco39y=nzghmco39y%27%22`'"/nzghmco39y/><nzghmco39y/\>vcckm9119u&

The previous value reached the sink as:

sbjs_current_add=fd%3D2023-10-14%2012%3A45%3A38%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fpricing%3Fnzghmco39y%3Dnzghmco39y%2527%2522%60%27%22%2Fnzghmco39y%2F%3E%3Cnzghmco39y%2F%5C%3Evcckm9119u%26%23nzghmco39y%3Dnzghmco39y%2527%2522%60%27%22%2Fnzghmco39y%2F%3E%3Cnzghmco39y%2F%5C%3Evcckm9119u%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fpricing%3Ftxbcwx7j6l%3Dtxbcwx7j6l%2527%2522%2560%27%2522%2Ftxbcwx7j6l%2F%253E%253Ctxbcwx7j6l%2F%5C%253Emg9sefvpyj%26; expires=Fri, 12 Jan 2024 07:15:38 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70461)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77871)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77833)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755
1.1.47. https://dev-app.illusto.com/pricing
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /pricing

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from document.referrer and passed to document.cookie.

Request

GET /pricing HTTP/1.1
Host: dev-app.illusto.com
Accept-Encoding: gzip, deflate, br
Accept: */*
Accept-Language: en-US;q=0.9,en;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Connection: close
Cache-Control: max-age=0

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:09:15 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from document.referrer and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/pricing?txbcwx7j6l=txbcwx7j6l%27%22%60'%22/txbcwx7j6l/%3E%3Ctxbcwx7j6l/\%3Emg9sefvpyj&

The previous value reached the sink as:

sbjs_current_add=fd%3D2023-10-14%2012%3A45%3A38%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fpricing%3Fnzghmco39y%3Dnzghmco39y%2527%2522%60%27%22%2Fnzghmco39y%2F%3E%3Cnzghmco39y%2F%5C%3Evcckm9119u%26%23nzghmco39y%3Dnzghmco39y%2527%2522%60%27%22%2Fnzghmco39y%2F%3E%3Cnzghmco39y%2F%5C%3Evcckm9119u%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fpricing%3Ftxbcwx7j6l%3Dtxbcwx7j6l%2527%2522%2560%27%2522%2Ftxbcwx7j6l%2F%253E%253Ctxbcwx7j6l%2F%5C%253Emg9sefvpyj%26; expires=Fri, 12 Jan 2024 07:15:38 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at HTMLDocument.get [as referrer] (<anonymous>:1:353366)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70516)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77871)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77833)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The following proof of concept was generated for this issue:


<!-- Visit from your domain -->
http://your-domain?
<!-- Link back to site from your domain -->
<a href="https://dev-app.illusto.com/pricing">PoC</a>
1.1.48. https://dev-app.illusto.com/pricing
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /pricing

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from location.href and passed to document.cookie.

Request

GET /pricing HTTP/1.1
Host: dev-app.illusto.com
Accept-Encoding: gzip, deflate, br
Accept: */*
Accept-Language: en-US;q=0.9,en;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Connection: close
Cache-Control: max-age=0

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:09:15 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from location.href and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/pricing?wygqm6t523=wygqm6t523%27%22`'"/wygqm6t523/><wygqm6t523/\>srtdovepbb&#wygqm6t523=wygqm6t523%27%22`'"/wygqm6t523/><wygqm6t523/\>srtdovepbb&

The previous value reached the sink as:

sbjs_first_add=fd%3D2023-10-14%2012%3A45%3A38%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fpricing%3Fwygqm6t523%3Dwygqm6t523%2527%2522%60%27%22%2Fwygqm6t523%2F%3E%3Cwygqm6t523%2F%5C%3Esrtdovepbb%26%23wygqm6t523%3Dwygqm6t523%2527%2522%60%27%22%2Fwygqm6t523%2F%3E%3Cwygqm6t523%2F%5C%3Esrtdovepbb%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fpricing%3Fknlwd3da24%3Dknlwd3da24%2527%2522%2560%27%2522%2Fknlwd3da24%2F%253E%253Cknlwd3da24%2F%5C%253Etm9abzsrpb%26; expires=Fri, 12 Jan 2024 07:15:38 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70461)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77974)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77938)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755
1.1.49. https://dev-app.illusto.com/pricing
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /pricing

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from document.referrer and passed to document.cookie.

Request

GET /pricing HTTP/1.1
Host: dev-app.illusto.com
Accept-Encoding: gzip, deflate, br
Accept: */*
Accept-Language: en-US;q=0.9,en;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Connection: close
Cache-Control: max-age=0

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:09:15 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from document.referrer and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/pricing?knlwd3da24=knlwd3da24%27%22%60'%22/knlwd3da24/%3E%3Cknlwd3da24/\%3Etm9abzsrpb&

The previous value reached the sink as:

sbjs_first_add=fd%3D2023-10-14%2012%3A45%3A38%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fpricing%3Fwygqm6t523%3Dwygqm6t523%2527%2522%60%27%22%2Fwygqm6t523%2F%3E%3Cwygqm6t523%2F%5C%3Esrtdovepbb%26%23wygqm6t523%3Dwygqm6t523%2527%2522%60%27%22%2Fwygqm6t523%2F%3E%3Cwygqm6t523%2F%5C%3Esrtdovepbb%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fpricing%3Fknlwd3da24%3Dknlwd3da24%2527%2522%2560%27%2522%2Fknlwd3da24%2F%253E%253Cknlwd3da24%2F%5C%253Etm9abzsrpb%26; expires=Fri, 12 Jan 2024 07:15:38 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at HTMLDocument.get [as referrer] (<anonymous>:1:353366)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70516)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77974)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77938)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The following proof of concept was generated for this issue:


<!-- Visit from your domain -->
http://your-domain?
<!-- Link back to site from your domain -->
<a href="https://dev-app.illusto.com/pricing">PoC</a>
1.1.50. https://dev-app.illusto.com/pricing
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /pricing

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from location.href and passed to document.cookie.

Request

GET /pricing HTTP/1.1
Host: dev-app.illusto.com
Accept-Encoding: gzip, deflate, br
Accept: */*
Accept-Language: en-US;q=0.9,en;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Connection: close
Cache-Control: max-age=0

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:09:15 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Dynamic analysis

Data is read from location.href and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/pricing?eubaaluocs=eubaaluocs%27%22`'"/eubaaluocs/><eubaaluocs/\>kkvqcvklth&#eubaaluocs=eubaaluocs%27%22`'"/eubaaluocs/><eubaaluocs/\>kkvqcvklth&

The previous value reached the sink as:

sbjs_session=pgs%3D1%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fpricing%3Feubaaluocs%3Deubaaluocs%2527%2522%60%27%22%2Feubaaluocs%2F%3E%3Ceubaaluocs%2F%5C%3Ekkvqcvklth%26%23eubaaluocs%3Deubaaluocs%2527%2522%60%27%22%2Feubaaluocs%2F%3E%3Ceubaaluocs%2F%5C%3Ekkvqcvklth%26; expires=Sat, 14 Oct 2023 07:45:38 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at Object.session (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70813)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78706
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78674
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755
1.1.51. https://dev-app.illusto.com/signup
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /signup

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from location.href and passed to document.cookie.

Request

GET /signup HTTP/1.1
Host: dev-app.illusto.com
Accept-Encoding: gzip, deflate, br
Accept: */*
Accept-Language: en-US;q=0.9,en;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Connection: close
Cache-Control: max-age=0

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:09:16 GMT
Content-Type: text/html; charset=utf-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
X-Powered-By: Next.js
ETag: "cu0c92fyfo6gd"
Vary: Accept-Encoding
Content-Length: 8365

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>Signup | illusto</title><meta property="og:title" content="Join the community of video editors and start creating amazing content today. Sign up now to unlock access to our tools, resources, and tutorials."/><meta name="next-head-count" content="4"/><link rel="preload" href="/_next/static/css/87f5e2c97b954880.css" as="style"/><link rel="stylesheet" href="/_next/static/css/87f5e2c97b954880.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="/_next/static/chunks/webpack-dd8919a572f3efbe.js" defer=""></script><script src="/_next/static/chunks/framework-1f1fb5c07f2be279.js" defer=""></script><script src="/_next/static/chunks/main-42b45f53948b43e8.js" defer=""></script><script src="/_next/static/chunks/pages/_app-0c1956830c7f6018.js" defer=""></script><script src="/_next/static/chunks/4347-dbc2f0dfcf4db24e.js" defer=""></script><script src="/_next/static/chunks/135-4a14e2895d2a2645.js" defer=""></script><script src="/_next/static/chunks/7307-ecd48816407d7807.js" defer=""></script><script src="/_next/static/chunks/3184-d4abe521a0bb8ce8.js" defer=""></script><script src="/_next/static/chunks/5572-308d9fa0a85c2c5d.js" defer=""></script><script src="/_next/static/chunks/5171-6cd6c7c8044e61e0.js" defer=""></script><script src="/_next/static/chunks/8755-bee09a232fb7ec60.js" defer=""></script><script src="/_next/static/chunks/8523-bea1385d1672bd94.js" defer=""></script><script src="/_next/static/chunks/1866-f7d99f75c34b8551.js" defer=""></script><script src="/_next/static/chunks/pages/signup-f744e09648b140e6.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css a0y2e3">.css-a0y2e3{height:0;overflow:hidden;-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;visibility:hidden;}</style><div class="MuiCollapse-root MuiCollapse-vertical alertBox MuiCollapse-hidden css-a0y2e3" style="min-height:0px"><style data-emotion="css hboir5">.css-hboir5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}</style><div class="MuiCollapse-wrapper MuiCollapse-vertical css-hboir5"><style data-emotion="css 8atqhb">.css-8atqhb{width:100%;}</style><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-8atqhb"><style data-emotion="css 1gnnicf">.css-1gnnicf{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><style data-emotion="css 15e7ee5">.css-15e7ee5{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:none;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAlert-root MuiAlert-filledError MuiAlert-filled css-15e7ee5" role="alert"><style data-emotion="css 1l54tgj">.css-1l54tgj{margin-right:12px;padding:7px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:22px;opacity:0.9;}</style><div class="MuiAlert-icon css-1l54tgj"><style data-emotion="css 1cw4hi4">.css-1cw4hi4{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:inherit;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ErrorOutlineIcon"><path d="M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></svg></div><style data-emotion="css 1xsto0d">.css-1xsto0d{padding:8px 0;min-width:0;overflow:auto;}</style><div class="MuiAlert-message css-1xsto0d"></div><style data-emotion="css 1mzcepu">.css-1mzcepu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;padding:4px 0 0 16px;margin-left:auto;margin-right:-8px;}</style><div class="MuiAlert-action css-1mzcepu"><style data-emotion="css jypskm">.css-jypskm{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-jypskm:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-jypskm:hover{background-color:transparent;}}.css-jypskm.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css q28n79">.css-q28n79{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-q28n79::-moz-focus-inner{border-style:none;}.css-q28n79.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-q28n79{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-q28n79:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-q28n79:hover{background-color:transparent;}}.css-q28n79.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-sizeSmall css-q28n79" tabindex="0" type="button" aria-label="close"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseIcon"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></svg></button></div></div></div></div></div><div class="loader"><img src="/images/Loading.gif"/></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/signup","query":{},"buildId":"A7LJyg1KFMpKal_I3QQ9j","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript></body></html>

Dynamic analysis

Data is read from location.href and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/signup?lxel4a3w1h=lxel4a3w1h%27%22`'"/lxel4a3w1h/><lxel4a3w1h/\>f13n3y6hd9&#lxel4a3w1h=lxel4a3w1h%27%22`'"/lxel4a3w1h/><lxel4a3w1h/\>f13n3y6hd9&

The previous value reached the sink as:

sbjs_current_add=fd%3D2023-10-14%2012%3A47%3A43%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fsignup%3Flxel4a3w1h%3Dlxel4a3w1h%2527%2522%60%2527%2522%2Flxel4a3w1h%2F%253E%253Clxel4a3w1h%2F%5C%253Ef13n3y6hd9%26%23lxel4a3w1h%3Dlxel4a3w1h%2527%2522%2560%27%2522%2Flxel4a3w1h%2F%253E%253Clxel4a3w1h%2F%5C%253Ef13n3y6hd9%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fsignup%3Fkh3m7gd4se%3Dkh3m7gd4se%2527%2522%2560%27%2522%2Fkh3m7gd4se%2F%253E%253Ckh3m7gd4se%2F%5C%253Estgtdl973t%26; expires=Fri, 12 Jan 2024 07:17:43 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at t.getURL (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:80055)
at Object.<anonymous> (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:8636)
at Generator.next (<anonymous>)
at r (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:137)
at l (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:334)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:393
at new Promise (<anonymous>)
at Object.<anonymous> (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:275)
at Object.G (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:9049)
at t.initialize (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:7074)
at 21783 (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:15928)
at c (https://dev-app.illusto.com/_next/static/chunks/webpack-dd8919a572f3efbe.js:1:161)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:89624
at c.O (https://dev-app.illusto.com/_next/static/chunks/webpack-dd8919a572f3efbe.js:1:587)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:89646
at o (https://dev-app.illusto.com/_next/static/chunks/webpack-dd8919a572f3efbe.js:1:1995)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:51

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77833)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

This was triggered by a message event.

1.1.52. https://dev-app.illusto.com/signup
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /signup

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from document.referrer and passed to document.cookie.

Request

GET /signup HTTP/1.1
Host: dev-app.illusto.com
Accept-Encoding: gzip, deflate, br
Accept: */*
Accept-Language: en-US;q=0.9,en;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Connection: close
Cache-Control: max-age=0

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:09:16 GMT
Content-Type: text/html; charset=utf-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
X-Powered-By: Next.js
ETag: "cu0c92fyfo6gd"
Vary: Accept-Encoding
Content-Length: 8365

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>Signup | illusto</title><meta property="og:title" content="Join the community of video editors and start creating amazing content today. Sign up now to unlock access to our tools, resources, and tutorials."/><meta name="next-head-count" content="4"/><link rel="preload" href="/_next/static/css/87f5e2c97b954880.css" as="style"/><link rel="stylesheet" href="/_next/static/css/87f5e2c97b954880.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="/_next/static/chunks/webpack-dd8919a572f3efbe.js" defer=""></script><script src="/_next/static/chunks/framework-1f1fb5c07f2be279.js" defer=""></script><script src="/_next/static/chunks/main-42b45f53948b43e8.js" defer=""></script><script src="/_next/static/chunks/pages/_app-0c1956830c7f6018.js" defer=""></script><script src="/_next/static/chunks/4347-dbc2f0dfcf4db24e.js" defer=""></script><script src="/_next/static/chunks/135-4a14e2895d2a2645.js" defer=""></script><script src="/_next/static/chunks/7307-ecd48816407d7807.js" defer=""></script><script src="/_next/static/chunks/3184-d4abe521a0bb8ce8.js" defer=""></script><script src="/_next/static/chunks/5572-308d9fa0a85c2c5d.js" defer=""></script><script src="/_next/static/chunks/5171-6cd6c7c8044e61e0.js" defer=""></script><script src="/_next/static/chunks/8755-bee09a232fb7ec60.js" defer=""></script><script src="/_next/static/chunks/8523-bea1385d1672bd94.js" defer=""></script><script src="/_next/static/chunks/1866-f7d99f75c34b8551.js" defer=""></script><script src="/_next/static/chunks/pages/signup-f744e09648b140e6.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css a0y2e3">.css-a0y2e3{height:0;overflow:hidden;-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;visibility:hidden;}</style><div class="MuiCollapse-root MuiCollapse-vertical alertBox MuiCollapse-hidden css-a0y2e3" style="min-height:0px"><style data-emotion="css hboir5">.css-hboir5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}</style><div class="MuiCollapse-wrapper MuiCollapse-vertical css-hboir5"><style data-emotion="css 8atqhb">.css-8atqhb{width:100%;}</style><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-8atqhb"><style data-emotion="css 1gnnicf">.css-1gnnicf{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><style data-emotion="css 15e7ee5">.css-15e7ee5{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:none;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAlert-root MuiAlert-filledError MuiAlert-filled css-15e7ee5" role="alert"><style data-emotion="css 1l54tgj">.css-1l54tgj{margin-right:12px;padding:7px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:22px;opacity:0.9;}</style><div class="MuiAlert-icon css-1l54tgj"><style data-emotion="css 1cw4hi4">.css-1cw4hi4{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:inherit;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ErrorOutlineIcon"><path d="M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></svg></div><style data-emotion="css 1xsto0d">.css-1xsto0d{padding:8px 0;min-width:0;overflow:auto;}</style><div class="MuiAlert-message css-1xsto0d"></div><style data-emotion="css 1mzcepu">.css-1mzcepu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;padding:4px 0 0 16px;margin-left:auto;margin-right:-8px;}</style><div class="MuiAlert-action css-1mzcepu"><style data-emotion="css jypskm">.css-jypskm{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-jypskm:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-jypskm:hover{background-color:transparent;}}.css-jypskm.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css q28n79">.css-q28n79{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-q28n79::-moz-focus-inner{border-style:none;}.css-q28n79.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-q28n79{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-q28n79:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-q28n79:hover{background-color:transparent;}}.css-q28n79.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-sizeSmall css-q28n79" tabindex="0" type="button" aria-label="close"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseIcon"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></svg></button></div></div></div></div></div><div class="loader"><img src="/images/Loading.gif"/></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/signup","query":{},"buildId":"A7LJyg1KFMpKal_I3QQ9j","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript></body></html>

Dynamic analysis

Data is read from document.referrer and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/signup?kh3m7gd4se=kh3m7gd4se%27%22%60'%22/kh3m7gd4se/%3E%3Ckh3m7gd4se/\%3Estgtdl973t&

The previous value reached the sink as:

sbjs_current_add=fd%3D2023-10-14%2012%3A47%3A43%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fsignup%3Flxel4a3w1h%3Dlxel4a3w1h%2527%2522%60%2527%2522%2Flxel4a3w1h%2F%253E%253Clxel4a3w1h%2F%5C%253Ef13n3y6hd9%26%23lxel4a3w1h%3Dlxel4a3w1h%2527%2522%2560%27%2522%2Flxel4a3w1h%2F%253E%253Clxel4a3w1h%2F%5C%253Ef13n3y6hd9%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fsignup%3Fkh3m7gd4se%3Dkh3m7gd4se%2527%2522%2560%27%2522%2Fkh3m7gd4se%2F%253E%253Ckh3m7gd4se%2F%5C%253Estgtdl973t%26; expires=Fri, 12 Jan 2024 07:17:43 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at HTMLDocument.get [as referrer] (<anonymous>:1:353366)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70516)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77871)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77833)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The following proof of concept was generated for this issue:


<!-- Visit from your domain -->
http://your-domain?
<!-- Link back to site from your domain -->
<a href="https://dev-app.illusto.com/signup">PoC</a>
1.1.53. https://dev-app.illusto.com/signup
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /signup

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from location.href and passed to document.cookie.

Request

GET /signup HTTP/1.1
Host: dev-app.illusto.com
Accept-Encoding: gzip, deflate, br
Accept: */*
Accept-Language: en-US;q=0.9,en;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Connection: close
Cache-Control: max-age=0

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:09:16 GMT
Content-Type: text/html; charset=utf-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
X-Powered-By: Next.js
ETag: "cu0c92fyfo6gd"
Vary: Accept-Encoding
Content-Length: 8365

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>Signup | illusto</title><meta property="og:title" content="Join the community of video editors and start creating amazing content today. Sign up now to unlock access to our tools, resources, and tutorials."/><meta name="next-head-count" content="4"/><link rel="preload" href="/_next/static/css/87f5e2c97b954880.css" as="style"/><link rel="stylesheet" href="/_next/static/css/87f5e2c97b954880.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="/_next/static/chunks/webpack-dd8919a572f3efbe.js" defer=""></script><script src="/_next/static/chunks/framework-1f1fb5c07f2be279.js" defer=""></script><script src="/_next/static/chunks/main-42b45f53948b43e8.js" defer=""></script><script src="/_next/static/chunks/pages/_app-0c1956830c7f6018.js" defer=""></script><script src="/_next/static/chunks/4347-dbc2f0dfcf4db24e.js" defer=""></script><script src="/_next/static/chunks/135-4a14e2895d2a2645.js" defer=""></script><script src="/_next/static/chunks/7307-ecd48816407d7807.js" defer=""></script><script src="/_next/static/chunks/3184-d4abe521a0bb8ce8.js" defer=""></script><script src="/_next/static/chunks/5572-308d9fa0a85c2c5d.js" defer=""></script><script src="/_next/static/chunks/5171-6cd6c7c8044e61e0.js" defer=""></script><script src="/_next/static/chunks/8755-bee09a232fb7ec60.js" defer=""></script><script src="/_next/static/chunks/8523-bea1385d1672bd94.js" defer=""></script><script src="/_next/static/chunks/1866-f7d99f75c34b8551.js" defer=""></script><script src="/_next/static/chunks/pages/signup-f744e09648b140e6.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css a0y2e3">.css-a0y2e3{height:0;overflow:hidden;-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;visibility:hidden;}</style><div class="MuiCollapse-root MuiCollapse-vertical alertBox MuiCollapse-hidden css-a0y2e3" style="min-height:0px"><style data-emotion="css hboir5">.css-hboir5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}</style><div class="MuiCollapse-wrapper MuiCollapse-vertical css-hboir5"><style data-emotion="css 8atqhb">.css-8atqhb{width:100%;}</style><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-8atqhb"><style data-emotion="css 1gnnicf">.css-1gnnicf{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><style data-emotion="css 15e7ee5">.css-15e7ee5{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:none;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAlert-root MuiAlert-filledError MuiAlert-filled css-15e7ee5" role="alert"><style data-emotion="css 1l54tgj">.css-1l54tgj{margin-right:12px;padding:7px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:22px;opacity:0.9;}</style><div class="MuiAlert-icon css-1l54tgj"><style data-emotion="css 1cw4hi4">.css-1cw4hi4{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:inherit;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ErrorOutlineIcon"><path d="M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></svg></div><style data-emotion="css 1xsto0d">.css-1xsto0d{padding:8px 0;min-width:0;overflow:auto;}</style><div class="MuiAlert-message css-1xsto0d"></div><style data-emotion="css 1mzcepu">.css-1mzcepu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;padding:4px 0 0 16px;margin-left:auto;margin-right:-8px;}</style><div class="MuiAlert-action css-1mzcepu"><style data-emotion="css jypskm">.css-jypskm{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-jypskm:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-jypskm:hover{background-color:transparent;}}.css-jypskm.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css q28n79">.css-q28n79{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-q28n79::-moz-focus-inner{border-style:none;}.css-q28n79.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-q28n79{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-q28n79:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-q28n79:hover{background-color:transparent;}}.css-q28n79.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-sizeSmall css-q28n79" tabindex="0" type="button" aria-label="close"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseIcon"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></svg></button></div></div></div></div></div><div class="loader"><img src="/images/Loading.gif"/></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/signup","query":{},"buildId":"A7LJyg1KFMpKal_I3QQ9j","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript></body></html>

Dynamic analysis

Data is read from location.href and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/signup?lxel4a3w1h=lxel4a3w1h%27%22`'"/lxel4a3w1h/><lxel4a3w1h/\>f13n3y6hd9&#lxel4a3w1h=lxel4a3w1h%27%22`'"/lxel4a3w1h/><lxel4a3w1h/\>f13n3y6hd9&

The previous value reached the sink as:

sbjs_first_add=fd%3D2023-10-14%2012%3A47%3A43%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fsignup%3Flxel4a3w1h%3Dlxel4a3w1h%2527%2522%60%2527%2522%2Flxel4a3w1h%2F%253E%253Clxel4a3w1h%2F%5C%253Ef13n3y6hd9%26%23lxel4a3w1h%3Dlxel4a3w1h%2527%2522%2560%27%2522%2Flxel4a3w1h%2F%253E%253Clxel4a3w1h%2F%5C%253Ef13n3y6hd9%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fsignup%3Fo19xdh46no%3Do19xdh46no%2527%2522%2560%27%2522%2Fo19xdh46no%2F%253E%253Co19xdh46no%2F%5C%253Elrwloq5pmc%26; expires=Fri, 12 Jan 2024 07:17:43 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at t.getURL (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:80055)
at Object.<anonymous> (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:8636)
at Generator.next (<anonymous>)
at r (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:137)
at l (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:334)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:393
at new Promise (<anonymous>)
at Object.<anonymous> (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:275)
at Object.G (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:9049)
at t.initialize (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:7074)
at 21783 (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:15928)
at c (https://dev-app.illusto.com/_next/static/chunks/webpack-dd8919a572f3efbe.js:1:161)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:89624
at c.O (https://dev-app.illusto.com/_next/static/chunks/webpack-dd8919a572f3efbe.js:1:587)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:89646
at o (https://dev-app.illusto.com/_next/static/chunks/webpack-dd8919a572f3efbe.js:1:1995)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:51

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77938)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

This was triggered by a message event.

1.1.54. https://dev-app.illusto.com/signup
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /signup

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from document.referrer and passed to document.cookie.

Request

GET /signup HTTP/1.1
Host: dev-app.illusto.com
Accept-Encoding: gzip, deflate, br
Accept: */*
Accept-Language: en-US;q=0.9,en;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Connection: close
Cache-Control: max-age=0

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:09:16 GMT
Content-Type: text/html; charset=utf-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
X-Powered-By: Next.js
ETag: "cu0c92fyfo6gd"
Vary: Accept-Encoding
Content-Length: 8365

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>Signup | illusto</title><meta property="og:title" content="Join the community of video editors and start creating amazing content today. Sign up now to unlock access to our tools, resources, and tutorials."/><meta name="next-head-count" content="4"/><link rel="preload" href="/_next/static/css/87f5e2c97b954880.css" as="style"/><link rel="stylesheet" href="/_next/static/css/87f5e2c97b954880.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="/_next/static/chunks/webpack-dd8919a572f3efbe.js" defer=""></script><script src="/_next/static/chunks/framework-1f1fb5c07f2be279.js" defer=""></script><script src="/_next/static/chunks/main-42b45f53948b43e8.js" defer=""></script><script src="/_next/static/chunks/pages/_app-0c1956830c7f6018.js" defer=""></script><script src="/_next/static/chunks/4347-dbc2f0dfcf4db24e.js" defer=""></script><script src="/_next/static/chunks/135-4a14e2895d2a2645.js" defer=""></script><script src="/_next/static/chunks/7307-ecd48816407d7807.js" defer=""></script><script src="/_next/static/chunks/3184-d4abe521a0bb8ce8.js" defer=""></script><script src="/_next/static/chunks/5572-308d9fa0a85c2c5d.js" defer=""></script><script src="/_next/static/chunks/5171-6cd6c7c8044e61e0.js" defer=""></script><script src="/_next/static/chunks/8755-bee09a232fb7ec60.js" defer=""></script><script src="/_next/static/chunks/8523-bea1385d1672bd94.js" defer=""></script><script src="/_next/static/chunks/1866-f7d99f75c34b8551.js" defer=""></script><script src="/_next/static/chunks/pages/signup-f744e09648b140e6.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css a0y2e3">.css-a0y2e3{height:0;overflow:hidden;-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;visibility:hidden;}</style><div class="MuiCollapse-root MuiCollapse-vertical alertBox MuiCollapse-hidden css-a0y2e3" style="min-height:0px"><style data-emotion="css hboir5">.css-hboir5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}</style><div class="MuiCollapse-wrapper MuiCollapse-vertical css-hboir5"><style data-emotion="css 8atqhb">.css-8atqhb{width:100%;}</style><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-8atqhb"><style data-emotion="css 1gnnicf">.css-1gnnicf{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><style data-emotion="css 15e7ee5">.css-15e7ee5{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:none;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAlert-root MuiAlert-filledError MuiAlert-filled css-15e7ee5" role="alert"><style data-emotion="css 1l54tgj">.css-1l54tgj{margin-right:12px;padding:7px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:22px;opacity:0.9;}</style><div class="MuiAlert-icon css-1l54tgj"><style data-emotion="css 1cw4hi4">.css-1cw4hi4{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:inherit;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ErrorOutlineIcon"><path d="M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></svg></div><style data-emotion="css 1xsto0d">.css-1xsto0d{padding:8px 0;min-width:0;overflow:auto;}</style><div class="MuiAlert-message css-1xsto0d"></div><style data-emotion="css 1mzcepu">.css-1mzcepu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;padding:4px 0 0 16px;margin-left:auto;margin-right:-8px;}</style><div class="MuiAlert-action css-1mzcepu"><style data-emotion="css jypskm">.css-jypskm{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-jypskm:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-jypskm:hover{background-color:transparent;}}.css-jypskm.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css q28n79">.css-q28n79{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-q28n79::-moz-focus-inner{border-style:none;}.css-q28n79.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-q28n79{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-q28n79:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-q28n79:hover{background-color:transparent;}}.css-q28n79.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-sizeSmall css-q28n79" tabindex="0" type="button" aria-label="close"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseIcon"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></svg></button></div></div></div></div></div><div class="loader"><img src="/images/Loading.gif"/></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/signup","query":{},"buildId":"A7LJyg1KFMpKal_I3QQ9j","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript></body></html>

Dynamic analysis

Data is read from document.referrer and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/signup?o19xdh46no=o19xdh46no%27%22%60'%22/o19xdh46no/%3E%3Co19xdh46no/\%3Elrwloq5pmc&

The previous value reached the sink as:

sbjs_first_add=fd%3D2023-10-14%2012%3A47%3A43%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fsignup%3Flxel4a3w1h%3Dlxel4a3w1h%2527%2522%60%2527%2522%2Flxel4a3w1h%2F%253E%253Clxel4a3w1h%2F%5C%253Ef13n3y6hd9%26%23lxel4a3w1h%3Dlxel4a3w1h%2527%2522%2560%27%2522%2Flxel4a3w1h%2F%253E%253Clxel4a3w1h%2F%5C%253Ef13n3y6hd9%26%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fsignup%3Fo19xdh46no%3Do19xdh46no%2527%2522%2560%27%2522%2Fo19xdh46no%2F%253E%253Co19xdh46no%2F%5C%253Elrwloq5pmc%26; expires=Fri, 12 Jan 2024 07:17:43 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at HTMLDocument.get [as referrer] (<anonymous>:1:353366)
at Object.extra (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:70516)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77974)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at H (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:77938)
at u (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:74998)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78159
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

The following proof of concept was generated for this issue:


<!-- Visit from your domain -->
http://your-domain?
<!-- Link back to site from your domain -->
<a href="https://dev-app.illusto.com/signup">PoC</a>
1.1.55. https://dev-app.illusto.com/signup
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /signup

Issue detail

The application may be vulnerable to DOM-based cookie manipulation. Data is read from location.href and passed to document.cookie.

Request

GET /signup HTTP/1.1
Host: dev-app.illusto.com
Accept-Encoding: gzip, deflate, br
Accept: */*
Accept-Language: en-US;q=0.9,en;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Connection: close
Cache-Control: max-age=0

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:09:16 GMT
Content-Type: text/html; charset=utf-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
X-Powered-By: Next.js
ETag: "cu0c92fyfo6gd"
Vary: Accept-Encoding
Content-Length: 8365

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>Signup | illusto</title><meta property="og:title" content="Join the community of video editors and start creating amazing content today. Sign up now to unlock access to our tools, resources, and tutorials."/><meta name="next-head-count" content="4"/><link rel="preload" href="/_next/static/css/87f5e2c97b954880.css" as="style"/><link rel="stylesheet" href="/_next/static/css/87f5e2c97b954880.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="/_next/static/chunks/webpack-dd8919a572f3efbe.js" defer=""></script><script src="/_next/static/chunks/framework-1f1fb5c07f2be279.js" defer=""></script><script src="/_next/static/chunks/main-42b45f53948b43e8.js" defer=""></script><script src="/_next/static/chunks/pages/_app-0c1956830c7f6018.js" defer=""></script><script src="/_next/static/chunks/4347-dbc2f0dfcf4db24e.js" defer=""></script><script src="/_next/static/chunks/135-4a14e2895d2a2645.js" defer=""></script><script src="/_next/static/chunks/7307-ecd48816407d7807.js" defer=""></script><script src="/_next/static/chunks/3184-d4abe521a0bb8ce8.js" defer=""></script><script src="/_next/static/chunks/5572-308d9fa0a85c2c5d.js" defer=""></script><script src="/_next/static/chunks/5171-6cd6c7c8044e61e0.js" defer=""></script><script src="/_next/static/chunks/8755-bee09a232fb7ec60.js" defer=""></script><script src="/_next/static/chunks/8523-bea1385d1672bd94.js" defer=""></script><script src="/_next/static/chunks/1866-f7d99f75c34b8551.js" defer=""></script><script src="/_next/static/chunks/pages/signup-f744e09648b140e6.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css a0y2e3">.css-a0y2e3{height:0;overflow:hidden;-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;visibility:hidden;}</style><div class="MuiCollapse-root MuiCollapse-vertical alertBox MuiCollapse-hidden css-a0y2e3" style="min-height:0px"><style data-emotion="css hboir5">.css-hboir5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}</style><div class="MuiCollapse-wrapper MuiCollapse-vertical css-hboir5"><style data-emotion="css 8atqhb">.css-8atqhb{width:100%;}</style><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-8atqhb"><style data-emotion="css 1gnnicf">.css-1gnnicf{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><style data-emotion="css 15e7ee5">.css-15e7ee5{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:none;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAlert-root MuiAlert-filledError MuiAlert-filled css-15e7ee5" role="alert"><style data-emotion="css 1l54tgj">.css-1l54tgj{margin-right:12px;padding:7px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:22px;opacity:0.9;}</style><div class="MuiAlert-icon css-1l54tgj"><style data-emotion="css 1cw4hi4">.css-1cw4hi4{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:inherit;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ErrorOutlineIcon"><path d="M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></svg></div><style data-emotion="css 1xsto0d">.css-1xsto0d{padding:8px 0;min-width:0;overflow:auto;}</style><div class="MuiAlert-message css-1xsto0d"></div><style data-emotion="css 1mzcepu">.css-1mzcepu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;padding:4px 0 0 16px;margin-left:auto;margin-right:-8px;}</style><div class="MuiAlert-action css-1mzcepu"><style data-emotion="css jypskm">.css-jypskm{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-jypskm:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-jypskm:hover{background-color:transparent;}}.css-jypskm.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css q28n79">.css-q28n79{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-q28n79::-moz-focus-inner{border-style:none;}.css-q28n79.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-q28n79{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-q28n79:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-q28n79:hover{background-color:transparent;}}.css-q28n79.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-sizeSmall css-q28n79" tabindex="0" type="button" aria-label="close"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseIcon"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></svg></button></div></div></div></div></div><div class="loader"><img src="/images/Loading.gif"/></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/signup","query":{},"buildId":"A7LJyg1KFMpKal_I3QQ9j","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript></body></html>

Dynamic analysis

Data is read from location.href and passed to document.cookie.

The following value was injected into the source:

https://dev-app.illusto.com/signup?lxel4a3w1h=lxel4a3w1h%27%22`'"/lxel4a3w1h/><lxel4a3w1h/\>f13n3y6hd9&#lxel4a3w1h=lxel4a3w1h%27%22`'"/lxel4a3w1h/><lxel4a3w1h/\>f13n3y6hd9&

The previous value reached the sink as:

sbjs_session=pgs%3D1%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fsignup%3Flxel4a3w1h%3Dlxel4a3w1h%2527%2522%60%2527%2522%2Flxel4a3w1h%2F%253E%253Clxel4a3w1h%2F%5C%253Ef13n3y6hd9%26%23lxel4a3w1h%3Dlxel4a3w1h%2527%2522%2560%27%2522%2Flxel4a3w1h%2F%253E%253Clxel4a3w1h%2F%5C%253Ef13n3y6hd9%26; expires=Sat, 14 Oct 2023 07:47:43 GMT;domain=.dev-app.illusto.com; path=/

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at t.getURL (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:80055)
at Object.<anonymous> (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:8636)
at Generator.next (<anonymous>)
at r (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:137)
at l (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:334)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:393
at new Promise (<anonymous>)
at Object.<anonymous> (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:275)
at Object.G (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:9049)
at t.initialize (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:7074)
at 21783 (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:15928)
at c (https://dev-app.illusto.com/_next/static/chunks/webpack-dd8919a572f3efbe.js:1:161)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:89624
at c.O (https://dev-app.illusto.com/_next/static/chunks/webpack-dd8919a572f3efbe.js:1:587)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:89646
at o (https://dev-app.illusto.com/_next/static/chunks/webpack-dd8919a572f3efbe.js:1:1995)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:51

The stack trace at the sink was:

at Object.<computed>.set (<anonymous>:1:621979)
at Object.set (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:71627)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78674
at m.exports (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:78846)
at Object.init (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:1:69368)
at _engageBay_setup_source (https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:134548)
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135552
at https://d2p078bqz5urf7.cloudfront.net/jsapi/min/v338.js:10:135755

This was triggered by a message event.

1.2. Link manipulation (DOM-based)
Previous  Next

There are 2 instances of this issue:

Issue background

DOM-based vulnerabilities arise when a client-side script reads data from a controllable part of the DOM (for example, the URL) and processes this data in an unsafe way.

DOM-based link manipulation arises when a script writes controllable data to a navigation target within the current page, such as a clickable link or the submission URL of a form. An attacker may be able to use the vulnerability to construct a URL that, if visited by another application user, will modify the target of links within the response. An attacker may be able to leverage this to perform various attacks, including:

Burp Suite automatically identifies this issue using dynamic and static code analysis. Static analysis can lead to false positives that are not actually exploitable. If Burp Scanner has not provided any evidence resulting from dynamic analysis, you should review the relevant code and execution paths to determine whether this vulnerability is indeed present, or whether mitigations are in place that would prevent exploitation.

Issue remediation

The most effective way to avoid DOM-based link manipulation vulnerabilities is not to dynamically set the target URLs of links or forms using data that originated from any untrusted source. If the desired functionality of the application means that this behavior is unavoidable, then defenses must be implemented within the client-side code to prevent malicious data from introducing an arbitrary URL as a link target. In general, this is best achieved by using a whitelist of URLs that are permitted link targets, and strictly validating the target against this list before setting the link target.

References

Vulnerability classifications



1.2.1. https://dev-app.illusto.com/login
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /login

Issue detail

The application may be vulnerable to DOM-based link manipulation. Data is read from location.href and passed to element.setAttribute.href.

Request

GET /login HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D1%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266199.57.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266199.58.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266199.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/dashboard
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:50:03 GMT
Content-Type: text/html; charset=utf-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
X-Powered-By: Next.js
ETag: "3szx8opqhq6g4"
Vary: Accept-Encoding
Content-Length: 8356

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>Login | illusto</title><meta property="og:title" content="Access your video editing account and unleash your creativity. Login now to continue working on your projects and bring your vision to life."/><meta name="next-head-count" content="4"/><link rel="preload" href="/_next/static/css/87f5e2c97b954880.css" as="style"/><link rel="stylesheet" href="/_next/static/css/87f5e2c97b954880.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="/_next/static/chunks/webpack-dd8919a572f3efbe.js" defer=""></script><script src="/_next/static/chunks/framework-1f1fb5c07f2be279.js" defer=""></script><script src="/_next/static/chunks/main-42b45f53948b43e8.js" defer=""></script><script src="/_next/static/chunks/pages/_app-0c1956830c7f6018.js" defer=""></script><script src="/_next/static/chunks/4347-dbc2f0dfcf4db24e.js" defer=""></script><script src="/_next/static/chunks/135-4a14e2895d2a2645.js" defer=""></script><script src="/_next/static/chunks/7307-ecd48816407d7807.js" defer=""></script><script src="/_next/static/chunks/3184-d4abe521a0bb8ce8.js" defer=""></script><script src="/_next/static/chunks/5572-308d9fa0a85c2c5d.js" defer=""></script><script src="/_next/static/chunks/5171-6cd6c7c8044e61e0.js" defer=""></script><script src="/_next/static/chunks/8755-bee09a232fb7ec60.js" defer=""></script><script src="/_next/static/chunks/8523-bea1385d1672bd94.js" defer=""></script><script src="/_next/static/chunks/1866-f7d99f75c34b8551.js" defer=""></script><script src="/_next/static/chunks/pages/login-7262f8d1210d07d6.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css a0y2e3">.css-a0y2e3{height:0;overflow:hidden;-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;visibility:hidden;}</style><div class="MuiCollapse-root MuiCollapse-vertical alertBox MuiCollapse-hidden css-a0y2e3" style="min-height:0px"><style data-emotion="css hboir5">.css-hboir5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}</style><div class="MuiCollapse-wrapper MuiCollapse-vertical css-hboir5"><style data-emotion="css 8atqhb">.css-8atqhb{width:100%;}</style><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-8atqhb"><style data-emotion="css 1gnnicf">.css-1gnnicf{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><style data-emotion="css 15e7ee5">.css-15e7ee5{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:none;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAlert-root MuiAlert-filledError MuiAlert-filled css-15e7ee5" role="alert"><style data-emotion="css 1l54tgj">.css-1l54tgj{margin-right:12px;padding:7px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:22px;opacity:0.9;}</style><div class="MuiAlert-icon css-1l54tgj"><style data-emotion="css 1cw4hi4">.css-1cw4hi4{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:inherit;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ErrorOutlineIcon"><path d="M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></svg></div><style data-emotion="css 1xsto0d">.css-1xsto0d{padding:8px 0;min-width:0;overflow:auto;}</style><div class="MuiAlert-message css-1xsto0d"></div><style data-emotion="css 1mzcepu">.css-1mzcepu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;padding:4px 0 0 16px;margin-left:auto;margin-right:-8px;}</style><div class="MuiAlert-action css-1mzcepu"><style data-emotion="css jypskm">.css-jypskm{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-jypskm:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-jypskm:hover{background-color:transparent;}}.css-jypskm.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css q28n79">.css-q28n79{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-q28n79::-moz-focus-inner{border-style:none;}.css-q28n79.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-q28n79{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-q28n79:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-q28n79:hover{background-color:transparent;}}.css-q28n79.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-sizeSmall css-q28n79" tabindex="0" type="button" aria-label="close"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseIcon"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></svg></button></div></div></div></div></div><div class="loader"><img src="/images/Loading.gif"/></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/login","query":{},"buildId":"A7LJyg1KFMpKal_I3QQ9j","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript></body></html>

Dynamic analysis

Data is read from location.href and passed to element.setAttribute.href.

The following value was injected into the source:

https://dev-app.illusto.com/login?ayfolf6pq5=ayfolf6pq5%27%22`'"/ayfolf6pq5/><ayfolf6pq5/\>bq7zitsgfg&#ayfolf6pq5=ayfolf6pq5%27%22`'"/ayfolf6pq5/><ayfolf6pq5/\>bq7zitsgfg&

The previous value reached the sink as:

/login?ayfolf6pq5=ayfolf6pq5%27%22`%27%22/ayfolf6pq5/%3E%3Cayfolf6pq5/\%3Ebq7zitsgfg&#

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at t.getURL (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:80055)
at Object.<anonymous> (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:8636)
at Generator.next (<anonymous>)
at r (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:137)
at l (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:334)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:393
at new Promise (<anonymous>)
at Object.<anonymous> (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:275)
at Object.G (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:9049)
at t.initialize (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:7074)
at 21783 (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:15928)
at c (https://dev-app.illusto.com/_next/static/chunks/webpack-dd8919a572f3efbe.js:1:161)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:89624
at c.O (https://dev-app.illusto.com/_next/static/chunks/webpack-dd8919a572f3efbe.js:1:587)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:89646
at o (https://dev-app.illusto.com/_next/static/chunks/webpack-dd8919a572f3efbe.js:1:1995)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:51

The stack trace at the sink was:

at Object.WRdsg (<anonymous>:1:184730)
at Object.gmOtj (<anonymous>:1:612095)
at _0x2f9cd6 (<anonymous>:1:627659)
at Object.VdtlV (<anonymous>:1:179344)
at Object.lHAFv (<anonymous>:1:508051)
at _0x2783be (<anonymous>:1:546945)
at Object.rRQJs (<anonymous>:1:177438)
at Object.uOdBc (<anonymous>:1:548394)
at HTMLAnchorElement.setAttribute (<anonymous>:1:550600)
at _ (https://dev-app.illusto.com/_next/static/chunks/framework-1f1fb5c07f2be279.js:9:3480)
at https://dev-app.illusto.com/_next/static/chunks/framework-1f1fb5c07f2be279.js:9:102560
at oI (https://dev-app.illusto.com/_next/static/chunks/framework-1f1fb5c07f2be279.js:9:106227)
at oD (https://dev-app.illusto.com/_next/static/chunks/framework-1f1fb5c07f2be279.js:9:99175)
at https://dev-app.illusto.com/_next/static/chunks/framework-1f1fb5c07f2be279.js:9:98982
at oO (https://dev-app.illusto.com/_next/static/chunks/framework-1f1fb5c07f2be279.js:9:98989)
at ox (https://dev-app.illusto.com/_next/static/chunks/framework-1f1fb5c07f2be279.js:9:94028)
at x (https://dev-app.illusto.com/_next/static/chunks/framework-1f1fb5c07f2be279.js:33:1373)
at MessagePort.T (https://dev-app.illusto.com/_next/static/chunks/framework-1f1fb5c07f2be279.js:33:1903)

This was triggered by a message event.

1.2.2. https://dev-app.illusto.com/signup
Previous  Next

Summary

Severity:   Low
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /signup

Issue detail

The application may be vulnerable to DOM-based link manipulation. Data is read from location.href and passed to element.setAttribute.href.

Request

GET /signup HTTP/1.1
Host: dev-app.illusto.com
Accept-Encoding: gzip, deflate, br
Accept: */*
Accept-Language: en-US;q=0.9,en;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Connection: close
Cache-Control: max-age=0

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:09:16 GMT
Content-Type: text/html; charset=utf-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
X-Powered-By: Next.js
ETag: "cu0c92fyfo6gd"
Vary: Accept-Encoding
Content-Length: 8365

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>Signup | illusto</title><meta property="og:title" content="Join the community of video editors and start creating amazing content today. Sign up now to unlock access to our tools, resources, and tutorials."/><meta name="next-head-count" content="4"/><link rel="preload" href="/_next/static/css/87f5e2c97b954880.css" as="style"/><link rel="stylesheet" href="/_next/static/css/87f5e2c97b954880.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="/_next/static/chunks/webpack-dd8919a572f3efbe.js" defer=""></script><script src="/_next/static/chunks/framework-1f1fb5c07f2be279.js" defer=""></script><script src="/_next/static/chunks/main-42b45f53948b43e8.js" defer=""></script><script src="/_next/static/chunks/pages/_app-0c1956830c7f6018.js" defer=""></script><script src="/_next/static/chunks/4347-dbc2f0dfcf4db24e.js" defer=""></script><script src="/_next/static/chunks/135-4a14e2895d2a2645.js" defer=""></script><script src="/_next/static/chunks/7307-ecd48816407d7807.js" defer=""></script><script src="/_next/static/chunks/3184-d4abe521a0bb8ce8.js" defer=""></script><script src="/_next/static/chunks/5572-308d9fa0a85c2c5d.js" defer=""></script><script src="/_next/static/chunks/5171-6cd6c7c8044e61e0.js" defer=""></script><script src="/_next/static/chunks/8755-bee09a232fb7ec60.js" defer=""></script><script src="/_next/static/chunks/8523-bea1385d1672bd94.js" defer=""></script><script src="/_next/static/chunks/1866-f7d99f75c34b8551.js" defer=""></script><script src="/_next/static/chunks/pages/signup-f744e09648b140e6.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css a0y2e3">.css-a0y2e3{height:0;overflow:hidden;-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;visibility:hidden;}</style><div class="MuiCollapse-root MuiCollapse-vertical alertBox MuiCollapse-hidden css-a0y2e3" style="min-height:0px"><style data-emotion="css hboir5">.css-hboir5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}</style><div class="MuiCollapse-wrapper MuiCollapse-vertical css-hboir5"><style data-emotion="css 8atqhb">.css-8atqhb{width:100%;}</style><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-8atqhb"><style data-emotion="css 1gnnicf">.css-1gnnicf{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><style data-emotion="css 15e7ee5">.css-15e7ee5{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:none;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAlert-root MuiAlert-filledError MuiAlert-filled css-15e7ee5" role="alert"><style data-emotion="css 1l54tgj">.css-1l54tgj{margin-right:12px;padding:7px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:22px;opacity:0.9;}</style><div class="MuiAlert-icon css-1l54tgj"><style data-emotion="css 1cw4hi4">.css-1cw4hi4{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:inherit;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ErrorOutlineIcon"><path d="M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></svg></div><style data-emotion="css 1xsto0d">.css-1xsto0d{padding:8px 0;min-width:0;overflow:auto;}</style><div class="MuiAlert-message css-1xsto0d"></div><style data-emotion="css 1mzcepu">.css-1mzcepu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;padding:4px 0 0 16px;margin-left:auto;margin-right:-8px;}</style><div class="MuiAlert-action css-1mzcepu"><style data-emotion="css jypskm">.css-jypskm{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-jypskm:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-jypskm:hover{background-color:transparent;}}.css-jypskm.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css q28n79">.css-q28n79{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-q28n79::-moz-focus-inner{border-style:none;}.css-q28n79.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-q28n79{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-q28n79:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-q28n79:hover{background-color:transparent;}}.css-q28n79.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-sizeSmall css-q28n79" tabindex="0" type="button" aria-label="close"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseIcon"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></svg></button></div></div></div></div></div><div class="loader"><img src="/images/Loading.gif"/></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/signup","query":{},"buildId":"A7LJyg1KFMpKal_I3QQ9j","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript></body></html>

Dynamic analysis

Data is read from location.href and passed to element.setAttribute.href.

The following value was injected into the source:

https://dev-app.illusto.com/signup?lxel4a3w1h=lxel4a3w1h%27%22`'"/lxel4a3w1h/><lxel4a3w1h/\>f13n3y6hd9&#lxel4a3w1h=lxel4a3w1h%27%22`'"/lxel4a3w1h/><lxel4a3w1h/\>f13n3y6hd9&

The previous value reached the sink as:

/signup?lxel4a3w1h=lxel4a3w1h%27%22`%27%22/lxel4a3w1h/%3E%3Clxel4a3w1h/\%3Ef13n3y6hd9&#

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at t.getURL (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:80055)
at Object.<anonymous> (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:8636)
at Generator.next (<anonymous>)
at r (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:137)
at l (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:334)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:393
at new Promise (<anonymous>)
at Object.<anonymous> (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:275)
at Object.G (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:9049)
at t.initialize (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:7074)
at 21783 (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:15928)
at c (https://dev-app.illusto.com/_next/static/chunks/webpack-dd8919a572f3efbe.js:1:161)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:89624
at c.O (https://dev-app.illusto.com/_next/static/chunks/webpack-dd8919a572f3efbe.js:1:587)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:89646
at o (https://dev-app.illusto.com/_next/static/chunks/webpack-dd8919a572f3efbe.js:1:1995)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:51

The stack trace at the sink was:

at Object.WRdsg (<anonymous>:1:184730)
at Object.gmOtj (<anonymous>:1:612095)
at _0x2f9cd6 (<anonymous>:1:627659)
at Object.VdtlV (<anonymous>:1:179344)
at Object.lHAFv (<anonymous>:1:508051)
at _0x2783be (<anonymous>:1:546945)
at Object.rRQJs (<anonymous>:1:177438)
at Object.uOdBc (<anonymous>:1:548394)
at HTMLAnchorElement.setAttribute (<anonymous>:1:550600)
at _ (https://dev-app.illusto.com/_next/static/chunks/framework-1f1fb5c07f2be279.js:9:3480)
at https://dev-app.illusto.com/_next/static/chunks/framework-1f1fb5c07f2be279.js:9:102560
at oI (https://dev-app.illusto.com/_next/static/chunks/framework-1f1fb5c07f2be279.js:9:106227)
at oD (https://dev-app.illusto.com/_next/static/chunks/framework-1f1fb5c07f2be279.js:9:99175)
at https://dev-app.illusto.com/_next/static/chunks/framework-1f1fb5c07f2be279.js:9:98982
at oO (https://dev-app.illusto.com/_next/static/chunks/framework-1f1fb5c07f2be279.js:9:98989)
at ox (https://dev-app.illusto.com/_next/static/chunks/framework-1f1fb5c07f2be279.js:9:94028)
at x (https://dev-app.illusto.com/_next/static/chunks/framework-1f1fb5c07f2be279.js:33:1373)
at MessagePort.T (https://dev-app.illusto.com/_next/static/chunks/framework-1f1fb5c07f2be279.js:33:1903)

This was triggered by a message event.

1.3. Strict transport security not enforced
Previous  Next

There are 7 instances of this issue:

Issue background

The application fails to prevent users from connecting to it over unencrypted connections. An attacker able to modify a legitimate user's network traffic could bypass the application's use of SSL/TLS encryption, and use the application as a platform for attacks against its users. This attack is performed by rewriting HTTPS links as HTTP, so that if a targeted user follows a link to the site from an HTTP page, their browser never attempts to use an encrypted connection. The sslstrip tool automates this process.

To exploit this vulnerability, an attacker must be suitably positioned to intercept and modify the victim's network traffic.This scenario typically occurs when a client communicates with the server over an insecure connection such as public Wi-Fi, or a corporate or home network that is shared with a compromised computer. Common defenses such as switched networks are not sufficient to prevent this. An attacker situated in the user's ISP or the application's hosting infrastructure could also perform this attack. Note that an advanced adversary could potentially target any connection made over the Internet's core infrastructure.

Issue remediation

The application should instruct web browsers to only access the application using HTTPS. To do this, enable HTTP Strict Transport Security (HSTS) by adding a response header with the name 'Strict-Transport-Security' and the value 'max-age=expireTime', where expireTime is the time in seconds that browsers should remember that the site should only be accessed using HTTPS. Consider adding the 'includeSubDomains' flag if appropriate.

Note that because HSTS is a "trust on first use" (TOFU) protocol, a user who has never accessed the application will never have seen the HSTS header, and will therefore still be vulnerable to SSL stripping attacks. To mitigate this risk, you can optionally add the 'preload' flag to the HSTS header, and submit the domain for review by browser vendors.

References

Vulnerability classifications



1.3.1. https://dev-app.illusto.com/
Previous  Next

Summary

Severity:   Low
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /

Issue detail

This issue was found in multiple locations under the reported path.

Request

GET /fonts/Poppins-Regular.ttf HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D1%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266205.51.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266205.52.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266205.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Origin: https://dev-app.illusto.com
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: cors
Sec-Fetch-Dest: font
Referer: https://dev-app.illusto.com/_next/static/css/87f5e2c97b954880.css
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:50:07 GMT
Content-Type: font/ttf
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Last-Modified: Mon, 09 Oct 2023 11:18:59 GMT
ETag: W/"26a20-18b142964b8"
Vary: Accept-Encoding
Content-Length: 158240

..........PGDEF    .    ....X...@GPOS.G!...#(....GSUB.'....Y...&tOS/2..w........`cmap5    ;.........glyfQ...........head..$a... ...6hhea.u. .......$hmtxf..1........loca.#....
T...Hmaxp...,....... name...........post:.h...7..."......#.....v.............d...............d    ....n
.................."...........S_.<...................6.....
..)..................................."."...y.z...}.}.........\._...g.l...s.s.....S.........X...K...X...^.2.H............................ITFO...........d.o.s ........$..... ........................................ .~.....#.1.7.H.[.e.~.........Y..........    .    .        .    .    (    0    3    9    E    I    M    P    ^    e    o    p    r........ . . . " & 0 : D . . . .!.!"!&!."."."."."."."."+"H"`"e%.%........... .!...
...(.6.9.L.^.h.........Y..........    .    .    .    .    .    .    *    1    5    <    G    K    P    X    `    f    p    r........ . . . . & 0 9 D . . . .!.!"!&!."."."."."."."."+"H"`"d%.%............s.R.P.N.J.F.E.B.@.>...,.....l.
.................................9...........Q...........................A...2...............................8..    ..................................................l...n.p.......n...p...............................................l.........................................z.y.{...........O.?.E.~.|...............".....#. .!.}............................    ...........    ...........    ...........    ...<.......    ...........    ...
.......    .....v.....    ...&.P.....    .    .\.......    ...:.......    ..".......    ...6.b.....    ...........    ...@.t.....    .....V.....    ...*.,.....    ...,...A.l.t.e.r.n.a.t.i.v.e. .2.,. .3.,. .6.,. .9.A.l.t.e.r.n.a.t.i.v.e. .a.m.p.e.r.s.a.n.d.D.o.u.b.l.e.-.s.t.o.r.e.y. .a.S.q.u.a.r.e. .d.o.t.s. .i.n. .p.u.n.c.t.u.a.t.i.o.n. .m.a.r.k.s    8    -    @.    .    (    A    7    M    /    K    ..    .    K.    .    L    0    5.    .    0.    .    '    ?    .    >    0    K    ..    .    G.    .    >    .    2    G.    .    G    ..    .    (    M    .    .    >    $.    8    M    5    $    (    M    $    M    0    $    >.    .    0.    8    .    >    (    $    >.    *    M    0    >    *    M    $.    9    H    d.h.t.t.p.s.:././.s.c.r.i.p.t.s...s.i.l...o.r.g./.O.F.L.T.h.i.s. .F.o.n.t. .S.o.f.t.w.a.r.e. .i.s. .l.i.c.e.n.s.e.d. .u.n.d.e.r. .t.h.e. .S.I.L. .O.p.e.n. .F.o.n.t. .L.i.c.e.n.s.e.,. .V.e.r.s.i.o.n. .1...1... .T.h.i.s. .l.i.c.e.n.s.e. .i.s. .a.v.a.i.l.a.b.l.e. .w.i.t.h. .a. .F.A.Q. .a.t.:. .h.t.t.p.s.:././.s.c.r.i.p.t.s...s.i.l...o.r.g./.O.F.L.h.t.t.p.s.:././.i.n.d.i.a.n.t.y.p.e.f.o.u.n.d.r.y...c.o.m.N.i.n.a.d. .K.a.l.e. .(.D.e.v.a.n.a.g.a.r.i.).,. .J.o.n.n.y. .P.i.n.h.o.r.n. .(.L.a.t.i.n.).I.n.d.i.a.n. .T.y.p.e. .F.o.u.n.d.r.y.P.o.p.p.i.n.s.-.R.e.g.u.l.a.r.4...0.0.4.P.o.p.p.i.n.s. .R.e.g.u.l.a.r.I.T.F.O.;. .P.o.p.p.i.n.s. .R.e.g.u.l.a.r.;. .4...0.0.4.b.8.R.e.g.u.l.a.r.P.o.p.p.i.n.s.C.o.p.y.r.i.g.h.t. .2.0.2.0. .T.h.e. .P.o.p.p.i.n.s. .P.r.o.j.e.c.t. .A.u.t.h.o.r.s. .(.h.t.t.p.s.:././.g.i.t.h.u.b...c.o.m./.i.t.f.o.u.n.d.r.y./.P.o.p.p.i.n.s.)...&.&.&.&.r.....O..... .....R....."...............5.\.{.....f.}...........o.....(.r....    .    d    .    .
.
A
.
.
....H.......6.v....!L.....H.......t...................S.........4........&.2.>.J.n.........J.j.......M.{.......;.b.......B.t.................E.R.h.p.x.................B.k.x.....!...L...+.L.].....G.......h.....&.].....(.W.......N.... . J . .!    !.!T!.!."."U".#%#.#.$.$h$.%%7%q%}%.&.&5&|&.&.&.&.&.'.'='}'.'.((3(o(.(.)2)e)q).).*.*R*^*.+.+.+.+.,E,.-.. ..../]/.0.0.1.1~2.2.2.3r3.4>4.4.5r6.6u6.7l7.8s9.9.9.:.;
;.<.<.=3=.>T?.?.@.@!@.A.A.A.A.B.B.B.B.C1CnC.C.D<D.D.EhE.F?F.G.GVG.H.HeH.I.ImI.J.JwJ.K"K.L"LzL.M.M.N.NzN.N.O.OkO.P2P.P.Q$Q^Q.Q.RJR.R.R.S8S.T.TxT.UDU.U.VAV.V.W/W~W.X4X.X.YQY.Z.Z.Z.['[y[.\#\e\.\.]P].^B^._C_.`%`.`.a.aba.b.bgb.b.cVc.c.d\d.d.eTe.e.fmf.gUg.h.h.h.i.iyi.j.jj.k'k3k|k.l.lym.mmm.nDn.o_o.p1p.p.q5q.q.rhr.sZs.tDt.u.u.v*v.wLw.x.xkx.y*y.z.z.{+{.{.|Q|.}.}.~C~.5w...\.....?.....2.~...!.1.......[...#.3.....}...L.X...?.....o...v...V.../...=.....w...F...7.....E.....:...%.....x...w...".....b...%.{...
.c.......q.....:.........R...A.....v...X... ...5...8.....|...K.............v...7...........d...$.....L.....r.....Z.....R.....^...$...H.....l...-.|..._...=.....A.....r...B.....t...9.........^...........b.n.......*.o.{.......$.l.......P.........@.|.....j.....>.d......... .H.r.........L.y.......3.b.........<.O.~.....f.s...............!.M.\.........H.\.............,.a.......E.h.~...........".1.N.d.........V.h...............%.6.H.U.b......./.c.........,.D.Q.........E.[...........&.<.Q...........%.U.........b.....
.#.2.:...........6.C.g.............&.`.............'.3.W...................%.1.=.I.U.a.m.................x............. .`.l.x...................(.4.@.L.y.............0.<.H.T.`.l............. .,.8..................8...............    .\.h.t.................4.X.d.p.............7.O.[.g....................Y.........$.0.<.H.T.....    ...<.p.|.................
...".U.........................H.t.......'.F.s.............
.0.O.y.........................'.3.@.M.Z.g.s...............|...........F.N.t.......1.H.f.s.{...........4.K.a.v...............9.L.V...............L.X.d.p.|...........I.r.......................<.J.Z.J.D...D...?...a...........................a.J.a.J.....=.J.a.J.&...&...&.C...R...............X...X...2...,.&.X.&.O.....&...........................1...H...Q...*...........>.......X.........O.a.....Q...................L.......................Z.....3...J.......!.H.&...............H...>.......................................1..."...9...............>.......4.........O.a.....Q.....n.............L.......................Z.........J.........H.................".........4.......;.@.L...F...a.t.>.@.&.?.3.M.1.u.(.t.I.{.I.".!.w.<.v.I. .O...Q.........U.M.{.3...........2...I.&.....2.........................1...H.......*...........>.......V.........O.a.....Q.6.................L.................&.-.....m...J...................H...............................1..."...9...............>.......4.........O.a.....Q.....n.............L...................-.........J..................."...................]...7...}...4...F.......G.......    .......V.......V...V..............................|.......v.......#.H...H...H...H.........I..........    ....F...T...T.......................J...J...................y...............~...Z...%...........m.......................C...^...................l.......................U...U...
...........9...I.......t...........J...........=.......A...............=...O...
.......S...l...G...............................M...Y.......Z.......................\.......~...)...........f...S...f...........=...=...........O...........X...........b...E.......f...i...........)...............?.....O...O...O.............#.......b...`...`...Z...2.......[.....Q...Q...Q...Q.N.Q.............5...z...'.......b.......................Q...Q...D...............1...........{...{.......................,...............3...............7....... ...................V...q...]...............+...+...................b...............h...........................b.......b...........d...............2...,...V.............L...L...L...L...L.....V...    ...............................................~......."...,...0.......................w...>...............2...F...........W.......q...............c...X...............#...*...J...%...................*...D.........Z...Z...-.d.Z...Z...Z...-.-.Z...Z...Z...-.8.Z.h...h.......s...........%...}...%.......R...........A.......`...\...........................Z...........z.......:...........m...%...................+...................3...............w...............&.....F...B.........D...&.C.&.C.&.C.&...&...&.....2...2...2...,...,...,.&.X.&.X.&.X.&.O.&.O.&.O.....&...=.......J...J...J...&.-.....&...&...&...&...&...&...&...&...&...&...&...&...&...&...&...&...&...&...&...&...&...&...&...&...*.X.$.#.H.!.n.<...*...%...#...l...!...=...W.....'.:...,...5.t.>.@.&.?.3.M.1.u.(.t.I.{.I.".!.w.<.v.I...,.....+.T...e...^...%...H...!.e.M...+...M...M...M.
.+...M...M...).W.M...M.].M...M...+.C.M...+.`.M.K.9..."...K.........m.-.H.................n.u.%...i.......+...M._.+...+.l.+.I.....+...M...>.......M...M...M...M...+...M...+.u.M.
./.l.....H.1...4......3.....)...i.#.d...D...%.....*.X...A.l.,...?.S...#.d.?...:.....1...!...-...).'.:...4...........X.J...L.........M.T...../...........!...2...&...$...#.......!...!...!...!...!...!.......+...M...M...M...M...................    ...M...+...+...+...+...+...g...#...K...K...K...K.H...C.M...<...+...+...+...+...+...+.I.+._.+.l.+.l.+.l.+.l.+.................~.+...M...+...+...+...+...+...N...&...H...H...H...H.3.....M.3.....!...+...!...+...!...+...+._.+...+._.+...+._.+...M...+...    ...+...M.l.+...M.l.+...M.l.+...M.l.+...M.l.+.
.+...+.
.+...+.
.+...+...................................F...M.W.M...M...M.......M...K...M.q.M...M.'.M...    ...    ...M...M...M...M...M...M...+...+...+...+...+...+.>.+.8.+.`.M.u.M.`.M.u.K.`.M.u.M.K.9.
./.K.9.
./.K.9.
./...".l.....".o.....K...H...K...H...K...H...K...H...K...H...K...H.....4...H...3...H.........).......).......)...D.L.......L.+.K.9.
./...".l...l.+... .7...7.......@...............Y...X.....'.....4.......4.......4.....M.l.+.H...3...H...3.....L.u.L....... .....|...|. .^...".,.#.-...S.E.,...)...-...2...    .+...>...p.$...M......).../.<.'.......'...(.'.L...5.../.......!.......%...e...J...K.*.$.;...>.....R...!...0...<...!...%...R...0...0...N.........)...)...F.0.V.+.V.+.V.+.V.+.V.+.V.+.W.+.V.+.V.+.V.+...%.T.9.Y.5.R.:.*.......
.H.~..DFLT.0dev2."deva..............................................abvm..abvm..abvm..blwm.&blwm.&blwm.&..................h...*.
.......................v.............L.F.......v.....F.v.............L.F.........................|.v.p.j.d...^.X.t.n.R.L.\.F.@.:.D.4.8...(.&.".........
.......................................................f.....T.T...B.....0...........................z.t.n.....h.b.\.V.h.....P.J...D.>.|.v.v.8.d.^.2.,.L.&. .....?.....@.....@.....E.....+.........../...........+.....E.....+.....................H.E.........Q.....N.E...G...........&./...*.+.........K.......E.....E...O.E.....E...{.+.....E...../.....+...R.......+...S.....r.+.........".E.....E................./.....+.........k.....k......?.....?.....>.........w.......+.........a.E..    ..E...w.....|.+.....E.........u.+.........e................k......................o.......\...k.E....._...e.......E.........k....../.....+.........o.............}.............h.........V.P.J.D.>.8.2.,.&. .............................&...........................~.x.r.l.f.`.Z.T.N.H.B.<.6.0.*.$.........................................................|.v.p.j.d.d.^.X.R.L.F.@.:.4...(.".......
.................................................z.t.n.h.b.\.V.P.J.D.>.8.2.,.&. .................l...............6.................*.....*.....|.......b...........    .....l.............................................-.....-.......=...N.......=...W.....T.......................L...........,...................=...Q.=.....................U...........................................................X.=.................0...............Y.....w...................0.................).........4.....#."...#.=...(............................................................n.........p.n...p.a.................    .....................<.....}...........G.....+...........h..........    ......{...................................l.....z.................P.....O...........k.#.....3...........D...p.......i.....l.....W...s.......................p.................k.=...........................p.......................s.............$.(.*.../.0.1.5.9.?.D.E.H.L.M.N.......................................................$.+.,.2.:.;.=.H.K.L.N.O.Q.R.S.U.V.X.Y.Z.[.\.a.c.p.q.v................................................................................
.................... .!.&.'.).*.+.-.../.1.6.<.=.A.H.L.Q.T.W.X.Y.....................................................p.....\.............
...........
.
.
.
.........................
...........
...............
.
...
.........
...........
.
.
.
...................................
...............................................................................................................................................................................................................................
.
...
.
...
.
.
...
.
...
...................................................................................
.............................................................................................................................................................................................................................................................................................................................................................................................................................................\.....i.............................A.....w...........N.............................%.........................................\.....3.....'.......$.O.......,.....R.....w.....#.....m...Z...........................].^._.............$.................................................................................................................|.v.................p.p.j.d.^.X.X.R.L.F.@.:.4.......(.".........
.................................................................z.t.t.n.h.b.\.V.P.J.D.D.>.8.2.,.&. ...........2.................................................&.......~.x...r.r.....l.f...F.................L.....=...........6...........*.....|...........O.....Q.............................-.....>.....N.....@...........T.......................$.....w.........................................V...............................................L...............................................u....................................................(..............................................................................................G.....<..........    ..........................................l.................P.....O.....................................................|...........q.................i...........s.....n.....h.......................@...........O.....N...........    .
....................$.(.*.../.0.1.5.9.>.?.D.E.H.L.M.N.O.T.Z.[.\.].a.j.p.......................................................................$.+.,.2.:.;.=.H.K.L.N.O.Q.R.S.U.V.X.Y.Z.[.\.a.c.p.q.v................................................................................
.................. .!.&.).*.+.-.../.1.6.<.=.A.H.L.Q.T.X.Y.u.v.w.x.y.{.....F...@...@...@...@...@...:...F...F...F...@...@...@...@...........................".y.z...\.g.h.i.j.k.l.s.............2.....................#...................    .
.......................................... .!.".#.$.%.&.'.(.).*.+.,.-.../.0.1.2.3.4.5.6.7.8.9.:.;.<.=.>.?.@.A.B.C.D.E.F.G.H.I.J.K.L.M.N.O.P.Q.R.S.T.U.V.W.X.Y.Z.[.\.].^._.`.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.{.|.}.~....................................................................................................................................................................................................................................................................................    .
.......................................... .!.".#.$.%.&.'.(.).*.+.,.-.../.0.1.2.3.4.5.6.7.8.9.:.;.<.=.>.?.@.A.B.C.D.E.F.G.H.I.J.K.L.M.N.O.P.Q.R.S.T.U.V.W.X.Y.Z.[.\.].^._.`.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.{.|.}.~....................................................................................................................................................................................................................................................................................    .
.......................................... .!.".#.$.%.&.'.(.).*.+.,.-.../.0.1.2.3.4.5.6.7.8.9.:.;.<.=.>.?.@.A.B.C.D.E.F.G.H.I.J.K.L.M.N.O.P.Q.R.S.T.U.V.W.X.Y.Z.[.\.].^._.`.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.{.|.}.~....................................................    .
.......................................... .!.".#.$.%.&.'.(.).*.+.,.-.../.0.1.2.3.4.5.6.7.8.9.:.;.<.=.>.?.@.A.B.C.D.E.F.G.H.I.J.K.L.M.N.O.P.Q.R.S.T.U.V.W.X.Y.Z.[.\.].^._.`.a.........................................................................b.c...d...e...............f.........g...........h.......j.i.k.m.l.n...o.q.p.r.s.u.t.v.w...x.z.y.{.}.|......~.......................................................................................................................................................................................................................................................................................................................................    ...
...................................................................... .!.".#.$.%.&.'.(.).*.+.,.NULL.CR.dvA.dvAA.dvI.dvII.dvU.dvUU.dvvR.dvvRR.dvvL.dvvLL.dvE.dvAI.dvO.dvAU    dvEcandra    dvAcandra    dvOcandra.dvmAA.dvmI.dvmII.dvmU.dvmUU.dvmvR.dvmvRR.dvmvL.dvmvLL.dvmE.dvmAI.dvmO.dvmAU
dvmEcandra
dvmOcandra.dvKA.dvKHA.dvGA.dvGHA.dvNGA.dvCA.dvCHA.dvJA.dvJHA.dvNYA.dvTTA.dvTTHA.dvDDA.dvDDHA.dvNNA.dvTA.dvTHA.dvDA.dvDHA.dvNA.dvPA.dvPHA.dvBA.dvBHA.dvMA.dvYA.dvRA.dvLA.dvVA.dvSHA.dvSSA.dvSA.dvHA.dvLLA.dvK_SSA.dvJ_NYA.dvKxA.dvKHxA.dvGxA.dvJxA.dvDDxA.dvDDHxA.dvPHxA.dvRxA.dvK.dvKH.dvG.dvGH.dvNG.dvC.dvCH.dvJ.dvJH.dvNY.dvTT.dvTTH.dvDD.dvDDH.dvNN.dvT.dvTH.dvD.dvDH.dvN.dvP.dvPH.dvB.dvBH.dvM.dvY.dvR.dvL.dvV.dvSH.dvSS.dvS.dvH.dvLL.dvK_SS.dvJ_NY.dvKx.dvKHx.dvGx.dvJx.dvPHx
dvAnusvaradvCandrabindu    dvVisarga
dvAvagraha.dvVirama.dvNukta.dvZero.dvOne.dvTwo.dvThree.dvFour.dvFive.dvSix.dvSeven.dvEight.dvNine.dvOm.dvAbbreviationsign.danda.doubledanda.rupee.indianrupee.zerowidthnonjoiner.zerowidthjoiner.dottedcircle.dvReph    dvEyelashdvRashtrasign.dvK_RA.dvKH_RA.dvG_RA.dvGH_RA.dvNG_RA.dvC_RA.dvCH_RA.dvJ_RA.dvJH_RA.dvNY_RA.dvTT_RA.dvTTH_RA.dvDD_RA.dvDDH_RA.dvNN_RA.dvT_RA.dvTH_RA.dvD_RA.dvDH_RA.dvN_RA.dvP_RA.dvPH_RA.dvB_RA.dvBH_RA.dvM_RA.dvY_RA.dvL_RA.dvV_RA.dvSH_RA.dvSS_RA.dvS_RA.dvH_RA.dvLL_RA.dvKx_RA.dvKHx_RA.dvGx_RA.dvJx_RA.dvPHx_RA.dvK_R.dvKH_R.dvG_R.dvGH_R.dvNG_R.dvC_R.dvCH_R.dvJ_R.dvJH_R.dvNY_R.dvTT_R.dvTTH_R.dvDD_R.dvDDH_R.dvNN_R.dvT_R.dvTH_R.dvD_R.dvDH_R.dvN_R.dvP_R.dvPH_R.dvB_R.dvBH_R.dvM_R.dvY_R.dvL_R.dvV_R.dvSH_R.dvSS_R.dvS_R.dvH_R.dvLL_R.dvKx_R.dvKHx_R.dvGx_R.dvJx_R.dvPHx_R.dvK_KA.dvKx_KxA.dvK_KHA.dvK_CA.dvK_JA.dvK_TTA.dvK_NNA.dvK_TA.dvKx_TA.dvK_T_YA.dvK_T_RA.dvK_T_VA.dvK_THA.dvK_DA.dvK_NA.dvK_PA.dvK_P_RA.dvK_PHA.dvKx_PHA    dvKx_PHxA.dvKx_BA.dvK_MA.dvKx_MA.dvK_YA.dvK_LA.dvK_VA.dvK_V_YA.dvK_SHA    dvK_SS_MA.dvK_SS_M_YA    dvK_SS_YA    dvK_SS_VA.dvK_SA    dvK_S_TTA    dvK_S_DDA.dvK_S_TA
dvK_S_P_RA
dvK_S_P_LA.dvKH_KHA.dvKH_TA.dvKHx_TA.dvKH_NA.dvKH_MA.dvKHx_MA.dvKH_YA.dvKHx_YA.dvKH_VA.dvKHx_VA.dvKH_SHA    dvKHx_SHA.dvKHx_SA.dvG_GA.dvG_GHA.dvG_JA.dvG_NNA.dvG_DA.dvG_DHA    dvG_DH_YA    dvG_DH_VA.dvG_NA.dvG_N_YA.dvG_BA.dvG_BHA    dvG_BH_YA.dvG_MA.dvG_YA.dvG_R_YA.dvG_LA.dvG_VA.dvG_SA.dvGH_NA.dvGH_MA.dvGH_YA.dvC_CA.dvC_CHA    dvC_CH_VA.dvC_NA.dvC_MA.dvC_YA.dvCH_YA    dvCH_R_YA.dvJ_KA.dvJ_JA.dvJx_JxA    dvJ_J_NYA.dvJ_J_YA.dvJ_J_VA.dvJ_JHA    dvJ_NY_YA.dvJ_TTA.dvJ_DDA.dvJ_TA.dvJ_DA.dvJ_NA.dvJ_BA.dvJ_MA.dvJ_YA.dvJx_YA.dvJ_VA.dvJH_NA.dvJH_MA.dvJH_YA.dvNY_CA.dvNY_CHA.dvNY_JA.dvNY_SHA.dvTT_TTA    dvTT_TTHA.dvTT_YA.dvTT_VA
dvTTH_TTHA.dvTTH_YA.dvTTH_VA.dvDD_DDA    dvDD_DDHA.dvDD_YA.dvDD_VA
dvDDH_DDHA.dvDDH_YA.dvDDH_VA.dvNN_TTA    dvNN_TTHA.dvNN_DDA    dvNN_DDHA.dvNN_NNA.dvNN_MA.dvNN_YA.dvNN_VA.dvT_KA.dvT_K_YA.dvT_K_RA.dvT_K_VA    dvT_K_SSA.dvT_KHA    dvT_KH_RA.dvT_TA.dvT_T_YA.dvT_T_VA.dvT_THA.dvT_NA.dvT_N_YA.dvT_PA.dvT_P_RA.dvT_P_LA.dvT_PHA.dvT_MA.dvT_M_YA.dvT_YA.dvT_R_YA.dvT_LA.dvT_VA.dvT_SA.dvT_S_NA.dvT_S_YA.dvT_S_VA.dvTH_NA.dvTH_YA.dvTH_VA.dvD_GA.dvD_G_RA.dvD_GHA.dvD_DA.dvD_DHA.dvD_NA.dvD_BA.dvD_B_RA.dvD_BHA.dvD_MA.dvD_YA.dvD_VA.dvDH_NA    dvDH_N_YA.dvDH_MA.dvDH_YA.dvDH_VA.dvN_KA.dvN_K_SA.dvN_CA.dvN_CHA.dvN_TTA.dvN_DDA.dvN_TA.dvN_T_YA.dvN_T_RA.dvN_T_SA.dvN_THA    dvN_TH_YA    dvN_TH_VA.dvN_DA.dvN_D_RA.dvN_D_VA.dvN_DHA    dvN_DH_YA    dvN_DH_RA    dvN_DH_VA.dvN_NA.dvN_N_YA.dvN_PA.dvN_P_RA.dvN_PHA    dvN_PH_RA.dvN_BHA    dvN_BH_YA    dvN_BH_VA.dvN_MA.dvN_M_YA.dvN_YA.dvN_VA.dvN_SA    dvN_S_TTA
dvN_S_M_YA.dvN_S_YA.dvN_HA.dvP_TTA.dvP_TTHA.dvP_TA.dvP_T_YA.dvP_NA.dvP_PA.dvP_PHA.dvP_MA.dvP_YA.dvP_LA.dvP_VA.dvP_SA.dvPH_JA    dvPHx_JxA.dvPH_TTA.dvPH_TA.dvPHx_TA.dvPH_NA.dvPH_PA.dvPH_PHA
dvPHx_PHxA.dvPH_YA.dvPH_LA.dvPH_SHA.dvPHx_SA.dvB_JA.dvB_JxA.dvB_J_YA.dvB_JHA.dvB_TA.dvB_DA.dvB_DHA    dvB_DH_VA.dvB_NA.dvB_BA.dvB_BHA    dvB_BH_RA.dvB_YA.dvB_LA.dvB_L_YA.dvB_VA.dvB_SHA.dvB_SA.dvBH_NA.dvBH_YA    dvBH_R_YA.dvBH_LA.dvBH_VA.dvM_TA.dvM_DA.dvM_NA.dvM_PA.dvM_P_RA.dvM_BA.dvM_B_YA.dvM_B_RA.dvM_BHA    dvM_BH_YA    dvM_BH_RA    dvM_BH_VA.dvM_MA.dvM_YA.dvM_LA.dvM_VA.dvM_SHA.dvM_SA.dvM_HA.dvY_NA.dvY_YA.dvEyelash_YA.dvEyelash_HA.dvL_KA.dvL_K_YA.dvL_KHA.dvL_GA.dvL_JA.dvL_JxA.dvL_TTA.dvL_TTHA.dvL_DDA.dvL_DDHA.dvL_TA.dvL_THA    dvL_TH_YA.dvL_DA.dvL_D_RA.dvL_PA.dvL_PHA.dvL_BA.dvL_BHA.dvL_MA.dvL_YA.dvL_LA.dvL_L_YA.dvL_VA    dvL_V_DDA.dvL_SA.dvL_HA.dvV_NA.dvV_YA.dvV_LA.dvV_VA.dvV_HA.dvSH_KA.dvSH_KxA.dvSH_CA.dvSH_CHA.dvSH_TTA.dvSH_TA.dvSH_NA.dvSH_MA.dvSH_YA.dvSH_LA.dvSH_VA.dvSH_SHA.dvSS_KA    dvSS_K_RA.dvSS_TTA
dvSS_TT_YA
dvSS_TT_RA
dvSS_TT_VA    dvSS_TTHA.dvSS_TTH_YA.dvSS_TTH_RA.dvSS_NNA
dvSS_NN_YA.dvSS_PA    dvSS_P_RA.dvSS_PHA.dvSS_MA    dvSS_M_YA.dvSS_YA.dvSS_VA.dvSS_SSA.dvS_KA.dvS_K_RA.dvS_K_VA.dvS_KHA.dvS_JA.dvS_TTA.dvS_TA.dvS_T_YA.dvS_T_RA.dvS_T_VA.dvS_THA    dvS_TH_YA.dvS_DA.dvS_NA.dvS_PA.dvS_P_RA.dvS_PHA.dvS_BA.dvS_MA.dvS_M_YA.dvS_YA.dvS_LA.dvS_VA.dvS_SA.dvH_NNA.dvH_NA.dvH_MA.dvH_YA.dvH_LA.dvH_VA.dvLL_YA.dvmII.aLong.dvReph_Anusvara.dvAnusvara.amI
dvReph.amI.dvReph_Anusvara.amIdvII_Anusvara.dvmII_Anusvara
dvmII_Reph.dvmII_Reph_Anusvara.dvmII_Anusvara.aLong.dvmII_Reph.aLong.dvmII_Reph_Anusvara.aLongdvmE_Anusvara    dvmE_Reph.dvmE_Reph_Anusvara.dvmAI_Anusvara
dvmAI_Reph.dvmAI_Reph_AnusvaradvmO_Anusvara    dvmO_Reph.dvmO_Reph_Anusvara.dvmAU_Anusvara
dvmAU_Reph.dvmAU_Reph_Anusvara.dvmEcandra_Anusvara.dvmOcandra_Anusvara.dvRA_mU.dvRA_mUU.dvHA_mU.dvHA_mUU.dvDA_mvR    dvSHA_mvR.dvHA_mvR.dvmI.a01.dvmI.a02.dvmI.a03.dvmI.a04.dvmI.a05.dvmI.a06.dvmI.a07.dvmI.a08.dvmI.a09.dvmI.a10.dvmI.a11.dvmI.a12.dvmI.a13.dvmI.a14.dvmI.a15.dvmI.a16.dvmI.a17.dvmI.a18.dvmI.a19.dvmI.a20.dvmI.a21.dvmI.a22.dvmI.a23.dvmI.a24.uni00A0.uni00AD.uni00B5.Amacron.amacron.Abreve.abreve.Aogonek.aogonek
Cdotaccent
cdotaccent.Dcaron.dcaron.Dcroat.Emacron.emacron.Ebreve.ebreve
Edotaccent
edotaccent.Eogonek.eogonek.Ecaron.ecaron
Gdotaccent
gdotaccent.uni0122.uni0123.Itilde.itilde.Imacron.imacron.uni012C.uni012D.Iogonek.iogonek.uni0136.uni0137.Lacute.lacute.uni013B.uni013C.Lcaron.lcaron.Ldot.ldot.Nacute.nacute.uni0145.uni0146.Ncaron.ncaron.Omacron.omacron.uni014E.uni014FOhungarumlautohungarumlaut.Racute.racute.uni0156.uni0157.Rcaron.rcaron.Sacute.sacute.uni015E.uni015F.uni0162.uni0163.Tcaron.tcaron.Utilde.utilde.Umacron.umacron.Ubreve.ubreve.Uring.uringUhungarumlautuhungarumlaut.Uogonek.uogonek.Wcircumflex.wcircumflex.Ycircumflex.ycircumflex.Zacute.zacute
Zdotaccent
zdotaccent.uni018F.uni01FC.uni01FD.uni0218.uni0219.uni021A.uni021B.uni0259.uni02BC.uni02C9.Wgrave.wgrave.Wacute.wacute    Wdieresis    wdieresis.uni1EBC.uni1EBD.Ygrave.ygrave.uni1EF8.uni1EF9.Euro.uni20BA.uni20BD.uni2113.uni2126    estimated.uni2206.uni2215.uni2219.exclam.ss01
comma.ss01.period.ss01
colon.ss01.semicolon.ss01question.ss01.exclamdown.ss01.periodcentered.ss01.questiondown.ss01.divide.ss01.quoteleft.ss01.quoteright.ss01.quotedblleft.ss01.quotedblright.ss01ellipsis.ss01.a.ss02.aacute.ss02.abreve.ss02.acircumflex.ss02.adieresis.ss02.agrave.ss02.amacron.ss02.aogonek.ss02
aring.ss02.atilde.ss02.ampersand.ss03.two.ss04
three.ss04.six.ss04    nine.ss04........
...2..DFLT.ddev2.<deva.................................".%.(.+.,.................
..............!.$.'.*.................    ............... .#.&.).-abvs..abvs..abvs..akhn..akhn..akhn..blwf.~blwf.~blwf.xblws.rblws.rblws.rhalf.jhalf.jhalf.dhaln.^haln.^haln.^nukt.Xnukt.Xnukt.Xpres.Ppres.Ppres.Ppsts.Jpsts.Jpsts.Jrkrf.Drkrf.Drphf.>rphf.>rphf.>ss01.4ss01.4ss01.4ss02.*ss02.*ss02.*ss03. ss03. ss03. ss04..ss04..ss04..vatu.......    ...............................................................
.......................................................................4#.#.#`#F!. . ............x.X.:.P.
...:.....Z.F.$.......................z.l.^.P.B.4.&...
...............j...............[..].^._.d.e.f.......>.y...\.a.b.c.........."............."..............
.....
.......>..........
..|..........
..{..........
..z..........
..y..........
..x..........
..w..........
..v..........
..u..........
r.t..........
d.s..........
V.r..........
H.q..........
:.p..........
,.o..........
..n..........
..m..........
..l..........    ..k..........    ..j..........    ..i..........    ..h..........    ..g..........    ..f..........!l..................... .!.".............................................
.......................
...2.3.4.5.6.7.S.U.W...........$...........    .
....................................    ...I...........................l.b.X.N.&.$.....f.\.R.H. .......j...}.....(.../.0.1.5.>.D.......................................3.......a.b.c...".$.9.H.N.....................2.a.c.q....................).*.6.<.=.L...........N...D.2.(...........{.....x.....w.........z...........v.....u.........y.........5.>.A.D.............(.............3.....y...\.....|.........$.O.......,...Z.R.............    .......n.R.6.,.".......\...y.....t...y.....s...y.........q.....p...y.r.....y.........n.....m...y.o.....y.........k.....j...y.l.....y.........h.....g...y.i.....y.........b.....a...y.c.....y.....`...y...    ......... .!.".#.................F.,..................................................V.>.&...................3.......................2.......................1.......................0...............^.*.......`.6.......4...`.......J.........r.6.................0.....................6.7.b.d.......    ...>.O.......d........./.....y.............G.......>................... .z...............................-...    ...m.s...,.0.3.8.C.................,...............{...........E.................+................p...........Z.................*.........
.....................................R.........)..................3.4.].......?....... .........(.....................    .....0.1.8.@.E.I.J.................@.................'...$.......5.9.>.A.B.D.F.^.f.g.|............................. .$.&.(.I.N.Q.S.......v.........&...*.......!.&.-...<.G.H.M.P.W._.}.....................................
....#.%.F.P.U.V.................%...*.......".#.$.'.(.).+.,./.2.?.C.`.e.x...................................".2.B.D.L.M.R.................$...(.......*.=.T.\.i.k.l.r.t.u.v.~.........................................7.<.=.J.K.......<.........#.....%.:.;.Y.[.j.......................!.9.A.H.................".......Z.a.c.w.................).*.:.;.................!.....n.o.q...4.5.6................. ...
.%.I...........+.-.........v.............
.E............./.1.W.......L...............+.,.-.2.A.C.G.K....................................4.7.;.<.?.F.............'.......................&.'.).*.6.=.J.....................h.........................$.3.8.:.@.B.H.............T.X.......x...............5.9.N..............Y.......L...............(.../.0.1.>.D.L.M.O.............K.L.N.O.Q.R.S.U.V.X....................+.$...P.6..
.
z
`
>
.
.    .    .    ......".....@...^.<.......~...x...z.p.L.B...........z.p.f.\.........=.....u...=.....1...=.....#...=.........
.....D.....=.......D.......=.........
.....N.....K.....C.....3.......4...K.B...=...,.&. ...........C.....A.....@.....=.....<.    ...3...,.&. ...........N.....H.....<.....:.....9.....3.....9...=.........
.....@.....=.....<.....h.=.....Z...=...,.&. .......Y...@.X...?.W...=.V...<.U...7.T...2.........................z.t.n.h.b.\.V.P.J.D.>.8.2.K.....D.....=.....S...C.R...@.Q...?.P...=.N...<.M...:.L...9.J...8.I...7.H...5.F...4.B...3.A.....@...+.?...%.<...$.O...h.=.G...`.=.E..._.@.C..._.=.>...P.@...........|.v.p.j.d.^.X.R.L.F.@.:.4...(.5.....1.....-.....*.....;...B.:...@.9...=.7...<.6...9.4...8.2...2./.../.+.....)...$.8...h.=.3...^.=.0...[.=.....Z.@.,...Z.=...\.V.P.J.D.>.8.2.,.&. .......H.(...A.'...@.&...?.%...=.$...<.#...7."...3.!..... ...*.....).....$...$.............D.....@.....?.....=.....7.................................z.t.n.h.b.\.V.P.J.D.>.8...........K.....D.....C.....@.....?.....=.....<.....;.....:....9.....8.
...5.....4.....3.....1.....0...../...........+.....&.....%.....$.....l.0.....k.=.    ...`.=.....P.=...........=.....7...........|.v.p.j.d.^.X.R.L.F.@.:.4...(.......................D.....C.....A.....@.....?.....=.....<.....;.....:.....8.....7.....5.....3.....g.@.....g.=.....f.=.........
.....@.....?.....=.....7.........z.t.n.h.b.\.V.P.J.D.>.8.2.,.&...........K.....C.....A.....@.....?.....=.....;.....:.....7.....6.....5.....3.....,.....+.....k.=.....b.@.....W.=.    .D.>.8.2.,.&. .........A.....?.....=.....9.....8.....7.....3...........+...\.V.P.J.D.>.8.2.,.&. .......C.....@.....?.....=.....<.....9.....8.....7.....3...../..........._.=.&.H.@.8.0.(. ...............................................~.x.r.l.f.`.Z.T.N...................................D.....C.....@.....=.....<.....;.....9.....8.....7.....6.....5.....4.....3.....0...........*.....).....$.....o.=.....o.......h.=.....g.@.....g.=.....c.=.....b.@.....b.=.....a.@.....`.@.....`.=....._.C....._.=.....P.C.....o.h.=...$.............@.....=.....<.....7.....c.=...\.V.P.J.D.>.8.2.,.&. ...................@.....=.....<.....;.....:.....7.....6.....5.....'....&.........~...@.}...=.|...7.............................~.x.r.l.f.`.Z.T.N.H.B.<.6.o.....g.....c.....e...F.x...C.w...@.v...?.t...=.r...<.q...9.n...8.l...7.k...4.h...3.f...%.a...$.{...o.@.z...o.=.y...o.7.s...h.=.p...d.?.m...c.=.j..._.@.i..._.=.d...P.@.b...P.=...<.6.0.*.$.......`...@._...=.^...<.]...2.\...1.[...0.Z.../.Y.............X...@.W...=.V...1.........
.U...@.T...=.S...1.R...0.........Q...@.P...=.O.../.........
.N...@.M...=.L.../.K.............
.J...A.I...+.H...*.G...).........F...=.E...<.D...7...v.n.h.b.\.V.P.J.D.>.8.2.,.&. .5...G.C...@.A...=.@...<.?...:.>...7.=...5.<...3.;...0.:.....8...,.3...+.2...$.7...W.@.6...W.=.....0...=...,.&. ......./...=.....<.-...7.+...*.*...).,...V.@.........)...=.(...<.'...7.........z.t.n.h.b.\.V.P.J.D.>.8.2.,.&.&...C.%...@.$...?."...=.!...<.....;.....:.....7.....6.....5.....2.....+.....'.....&. ...g.=.....c.=.....b.@.....b.=...4...(."...........A.....@....=.....<.
...7.....3.....%...................................|.v.p.j.d.^.X.R.L.F.@.:.................C.....A.....@.....?.....=.....<.....9.....8.....7.....5.....4.....3.....2...........+.....).....%.....$.....o.......o.3.....o.0.....o.......l.=....._.@....._.=.....o.d.?...    .P.S...U.i...k.u...w.x.$.....&.....'.....(.....).....*.............L.....x.n.d.Z.P.F.<.2.(.....
...........................~.t.j.`.V.L.B.8...$.................................z.p.f.\.R.H.>.4.*. .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................$.=...?.E...H.K.!.N.N.%.P.i.&.k.q.@.t.x.G.............&...............~.t.j.`.V.L.B.8...$.................................z.p.f.\.R.........}.........}.........}.........}.........}.........}.........}.........}.........}.........}.........}.........}.........}.........}.........}.........}.........}.........}.........}.........}.........}.........}.........}.........}.........}.........}.........}.........}.........}.........}.........}.........}.........}.........}.........}.........}.........}.........}.......................*.......................|.r.h.^.T.J.@.6.,.".................................x.n.d.Z.......x...}.....w...}.....v...}.....u...}.....t...}.....s...}.....r...}.....q...}.....p...}.....o...}.....n...}.....m...}.....l...}.....k...}.........}.....i...}.....h...}.....g...}.....f...}.....e...}.....d...}.....c...}.....b...}.....a...}.....`...}....._...}.....^...}.....]...}.....\...}.....[...}.....Z...}.....Y...}.....X...}.....W...}.....V...}.....U...}.....T...}.....S...}.....R...}.....Q...}.....P...}.....$.K...N.O.(.........................}.........................>.............&.........................~.r.f.Z.N.B.6.*.............................v.j.^.R.........}.>.........}.>.........}.>.........}.>.........}.>.........}.>.........}.>.........}.>.........}.>.........}.>.........}.>.........}.>.........}.>.........}.>.........}.>.........}.>.........}.>.........}.>.........}.>.........}.>.........}.>.........}.>.........}.>.........}.>.........}.>.........}.>.........}.>.........}.>.........}.>.........}.>.........}.>.........}.>.........}.>.........}.>.........}.>.........}.>.........}.>.........}.>.....$.=...?.E...H.K.!.N.N.%...........:.............}............... .......................}.....>...........".....
.....G...}.-.....F...}.B.....$.+...........f...\.R.H.>.4.*. .......O...~.....N...~.....M...~.....L...~.....K...~.....J...~.....I...~.....H...~.....$.%.&.+.0.1.9.>...............    .......!.!.!..7'....'......................D...................J...V...7....#.#.'....#"&&53..32654'#'&##532654&#"..#4632........3..V.S..o\@e9NM=<H...%L''=DF57JNt[Xn?;.....F.b.G.'+Xi3\<9JG9+ ..DC-6@?4UeaQ:Q.....X....J...|...;...#.#.#.#.'....#"&&53..32654'#'&##532654&#"..#4632........3.!.|.T.S..o\@e9NM=<H...%L''=DF57JNt[Xn?;........b...b.G.'+Xi3\<9JG9+ ..DC-6@?4UeaQ:Q.....X.......i...,.......332....#"&'.#.3..32654&##&&546335!5!.#.#.G=0,Xv_UGU.OK.PD;?P=5HajMw.\......%/*(P[H^<!...:G;-;2.GFKExFF............;.....#6&#"..3.#.#"....332....#"&'.#.3..32654&##&&546335!5!5463.uU.J./(Z...3G=0,Xv_UGU.OK.PD;?P=5HajMw.\..RT..]L,6zJF.%/*(P[H^<!...:G;-;2.GFKExFJXi.......Z...&............#"&&53...32654&##532655!5!.#...>1@M4cDEn=P)G,AOKL.$>C.V.uz..S...lH?a79fA*D'QA<YJE7cFFh.......{...8......32....#"'5.32654&##.....#"&&53...32654&##532655!5!.!...>1.g.kW. ..9FTCm*5cCEn=P)G,AOKL.$>C.V...e..S..ad\`.@.<@B=6M=`69fA*D'QA<YJE7cFFh...........7....32553.#"....327..#"&54675.##.#..#5.&&#"..#46632..5!5!..@.TI.8=B4.. $RiMB(8.N..h.y.W@QdS<nG@]....3...K;..<.52    D.TP@V..........d;JfVMv@3/.FF............I....32553.#"....33.#"....3267...#"&54675&&54675.##.#..#5.&&#"..#46632..5!5!..@.TI))47+//+8:..5..<.Ic3(*1T:(8.N..h.y.W@QdS<nG@]....4...K;.."(%$?#)'#
.?..BB-;    .
6-<:...........d;JfVMv@3/.FF............D.........#"....327..#"&5467654&#"...#54&#"....327..#"&546632..36675!5!...GT..>?A5"."!TjN?.C=BCGA>AFSL    ..r|5^=HT...D:........y[8,;/42.C    UQ>W...DVbT..RdVFO\.I..nGh7T>5O
.FF............V.........#"....33.#"....3267...#"&54675&&5467654&#"...#54&#"....327..#"&546632..36675!5!...GT.%)47+//+8:-.8..<.Ic3')1R9.C=BCGA>AFSL    ..r|5^=HT...D:........y[8,"(%$?#)'#
.?..BC,;    .
6-;:...DVbT..RdVFO\.I..nGh7T>5O
.FF............!...32655!...32653..#"&5.#5!.#...#"'5.o.71..QLGOR{kxy....pMY....?Cr.qU_SJly.v..FFtgd.J............-...32655!...32653..#"&5.#5!..##532...3.#...#"'5.o.71..QLGOR{kxy....3B>5*)IUZAupMY....?Cr.qU_SJly.v..FPH.D.eoFtgd.J...J...|...G....#.#.#.#.'....#"&&53..32654'#'&##532654&#"..#4632........3.!..##532....|.T.S..o\@e9NM=<H...%L''=DF57JNt[Xn?;....$3B>5*)IUZA..F.b...b.G.'+Xi3\<9JG9+ ..DC-6@?4UeaQ:Q.....XPH.D.eo....J...|...R....#.#.#.#.'....#"&&53..32654'#'&##532654&#"..#4632........3.!..##532.....##532....|.T.S..o\@e9NM=<H...%L''=DF57JNt[Xn?;....);A=:+):<?0-E=3,+JOZJ..F.b...b.G.'+Xi3\<9JG9+ ..DC-6@?4UeaQ:Q.....X.&.6."(TL.7 |............".......".......J...|...".......".H.....J...|..."......."...........@......3.#5!.#.i..[...FF.b........j...........#54&&#"..3.#.#.#53>.3.R.iTY.K}....T...j.j..9uU..DV%ShF.b..FXs5....C...@........#.#.#5354&#"...#54632....@.T..0:;1R[cdX..F.b..F*>RR>>:cwvd&....R............#"&73..32654&##532...j\e..K.WF;E2,..OW.[iiGI72&6BYF........^.......#"&54632....#54&#"....327...H]iVv~.E^O8D:,    ...QIKY.~..)bm7.*2.>...............#"&54633.#"....327.Y0PodY".6<E5) ..SUK^;</52
A......A.....%....#"&54675&&54633.#"....33.#"....3267.2=.Ic3(*0V;>!)57+/.+8:-.6..K
AB-;    .
5-=:0#'&$>$('#    .?....X.1.....<...7..#"&5467654&#"...#54&#"....327..#"&54632..36632....#"....3....>P9..-,./8.--2;5....T[TD5>...A8AQ..-02$.f.7.?;.@...2<F;;F=26A.:.aPOZ=,,=[N$$*!$%....X.......M...67...#"&54675&&5467654&#"...#54&#"....327..#"&54632..36632....#"....33.#"...3y(
,.7G%..#9).-,./8.--2;5....T[TD5>...A8AQ...%& ! H* ....3../1!+...)!+,...2<F;;F=26A.:.aPOZ=,,=[N$$....35.....2.............##532....4C>6*)IVZB..RI.D.fq....,..............#..##532.....##53..PZKH=B=;+):<?0-E=3,+..!|.0'.6."(TL.7....X...@........#.#.#53..##532....@.T..3B>5*)IUZA..F.b..FPH.D.eo...O...@........#.#.#53..##532.....##532....@.T..;A=:+):<?0-E=3,+JOZJ..F.b..F.&.6."(TL.7 |.......2.4.........#"&&53..326534,\CD\,IC@@CH..O10P0.BB........^...".......".*.............0.>....6632......#"'5.32654&#"...#5..#"&&546632..5!5!..6654&&#"....3...X?<`56_<%...?QT?JLP.[B>a67b?@Z......kE"!F3BYWD...0::gBGh7.B.UJGVbC.../99iFEh88..FF.
0I'(I.VGKW............./.<....#.#5..#"'..#"&5532655!5.67&&546632..5!.......3$6654&#"....3...S.K6...rOr.$BL....M.+14Z85L..pbQZO.@=.DB;ON<..F.b.&,.?O.s.CSyF.b4*.\=<\2,%..j_.gJZ.)@#7TJ?BL................#.#.#...#"&553...3265.!5...S.QSQVR'+.%....F.b....Nb]N..)99,..F.............(...#.#5..#"&54675&&55#5!.!...33.#"....32665...T.qHd{L84@~.....@H/5JHWF7Z5...b.7=_X?P
.    IDMFFI<<D?2;?/U6............).5....#.#"....332....#"&'3..32654&##"&546335!5.....#"&5463....2F;/-Wvnep..R.SLAEO=)KihMw.c.}.........F.%.+(PYL\iX:G:/:2DMIDyF......................!...#.#5..#"&&5467#5!.#"....32665.!5!...T.e?;a8/+..k#GVYB1N+.......b.080Z>5T.BBT@CL0R2.@F.......L.....9..........#"&54675&&55#5!.!!...33.#"....326654&&#"....#&5467.qAQ].o..N=3@|.g....?E..NMrX.K.2.*@.E.M=..|.iWa.LriEU...JEiFFf;=EF7KP;nL.A!::%823KR
........c.......#.#.#...#"&553...32655!5!5!.c.S.iZZfT;24=...Y.~...b.._ZooZ..:HH:..F.......l...&.2...#.#.'....#"&'.#53..32654&##&&546335!5!..#.#"....33.l.R.1YSGQ.OK.NC:<HE5HajMw.e.....3G=0,...b...*JBU6...2A8*3:.GFKExF._.[.%/*(.......D...%...#.#.#..#"&&'3..32654&#"..#6632..3.!5!.D.Ti    wb?_7.O.H:HOOH;I
O
r``u.j.x._...b.%Zr/O0+;^FE^<*JdmV.1F......+..... ........326653...#"&&5466335!5!.#.#..v/U57U/PBxON{EI.V..g...e..a[4R.0U7MvA?sISu<tFF....../.......&..........#"&&546675!5!..&&#"......32665.zAg<FzLLzF;g@...../U65U//U56U/..z.AkEKr??sJEjA.{FF..R..R44S..S4.......X...).......332....#"&'3..32654&##"&546335!5!.#.#.F;/-Wvnep..R.SLAEO=)KihMr.h.s....%.+(PYL\iX:G:/:2DMIDyFF............/........32654&#"....#&54632.....#"&&5466335!5!.#.#...7eBI_8,&5.?.XDM\;lJV.NL.U(.Q..._..oj=`6J;-:1'....@J[I:Y0D|SY|>pFF.........r.........#.#.#...#"&5.#5!.#...3265.r.S.d[Zdv.....;22:...b....ZnpX..FF..6CC6................#.#.#"....33.#"&546335!5!...T.`m`[.!w...........b..ZXU^Cx}|.F....O......./....#.#5..#"&&5473254&#"....#&54632.....##..32665....T.vWS{A.c.:24<.L.iT7T..t3.gc;b:..F.b.6LB{S...0??5....Vc/T6deYi3_@.i.......|...!.......326653.#5..#"&&5466335!5!.#.#..jUH#A*MR.U5@d8FyKH.M.......VOGV.=-...#*6fGLi5nFF.....Q.......3...#.#5..#"&54675&&54632....#74&#"....33.#"....32665.3...T.tM_zI16K_LMY.@.5./6SE96BFTC:]5....b.9@[S>K..SDI\XG...*8;,9AD:0793]<.p........0.....%...#.#.#......#"&&54663!5!5!.654&#"....3.0.S...3X79]57_<.H...K..GG78HG9...b...D)8T,0W:<X..F..E65FE76D..................#.#...#"&55#5!.!...3265...S.U:imp.....KLEO...b..)-.r.FF.T]YB............(.1....6632......#"'5.32654&#"...#...#"&55#5!.!!...3265...ZA<_56_<%...?QT@LMS.P6dip......FGAJ...099fBHi7.A.WIGVgG....(,.q.FF.R[W@...............(....#.#5..#"&&546632..5!5...654&&#...327%.....P.bDDo@?nCDc.....2...)R:.1T3K0.. ..F.b./:;mGGm;;/.F.,..:-S4.Q*-..>...L...6...&.1....#.#.#...#"&5463354&#"....#&54632...3..#"....3265.6.S.^WSfmU^-/)3.S.[QZS..\5A<.17..F.b..MdkaPS]^=D81....O_rdQ....920:F>.......,.......#...#.#.#...#"&546335!5!.#.3.#"....3265.,.T.^XSelU_...G.....]4A<.17...b..MdkaPS].FF.E:10:F>.............!...#.#5..#"&54732655!5!.#......32665...S.nM~...YZ.......i^8[4...b.0;....IWEFFS..._m/V7.......2..........326553...#"&553255!5!.#...#.:85=PgYaei..~.Mxpr.S.?LG:..]nvb..`FF`ry......E.....;..........#"'5.32654&#"...#54&#"....327..#"&&546632..36675!5!...EQ6lL....KTC?ADGA>AFTK    ...Ll65^=IT...H>........uYGo?.I.^LEXcT..SdWFL^.I.?oGFh7T=7P..FF.............&....#.#5..#"&&546632..5!5.66554&&#".....3...Q.aCCh9:hBDa.....M%%M7/L,^I..F.b.09;kGDh:90.F..1L(.*L0(K2MZ....Z...I...*.0......326553...#"&5532654&#"....#&546632....#..#.#..?@8?Qj\fo.UkB99C.S.3^?^r.o.A.T.@nBPI=._nyg.MK>GG=.. .<\3pcjp..F.b.....................#.#...#"&55#5!.!..67%...3...R.U<kpp......5cJ...NM...b..)-.u.FF..5-..U_........N.....&...#.#.!...326553....#"&5532655!5!.#....!.N.R..::5>P.iZ`g\TX...i.. ......b.].@LG:..    Zkwa.ZN[FF[4R........d...2........632..#&&#"....32673..#"&&5467&&546335!5!.#.#.<&!..ao.P
I;FOOF:I.P.9_?Hi693&.YI..].....'*.*    ._F';VABT9'-L-:d??b..>+>AuFF......._.....#./.;..........#"&'#..#"&&546632..36675!5!..654&#"....3$&#"....3265..M_;g?Km...lK?f;;f>Lg...Y?.C...vTTDDVWC..VCETTDCW...xWBf9O=>N9fBDh9L>8I.{FF.    UDFWWGDT.WXEDUTD....H...;.../.;....#.#.!......32653.#5..#"&54667&&546632......3....6654&#"...;.Q...2:'>47@GMG7N`1G9BV4Y73V2%"..FUC),D32D..F.b.y    .%8'/@G3....0\H5J0..YF6Q+(L5.D..-.D..<)1>:4........@...#....#.#.#......#"&'.#.3..32654&##5!5!5.@.R.-50U6:Y.QN.V:>G^I..w.{..F.b...S:7T.0&...?EK;EMD.F...........".$.....~.t.5.....?.....".%.....~...............".&.....~.B.........c...".+.....~.v.X.....2.X...".0.....~.........I.....".1.....~...............".9.....~.k.......`.2...".>.....~...............%.3....6632...#4&#"...#5..#"&&546632..5!5!..6654&&#"....3...X?<`5UT?JLP.[B>a67b?@Z.......E"!F3BYWD...0::hCGVbC.../99iFEh88..FF.
0I'(I.VGKW........>...*.6........3267&&54632.....#"'..#"&5532655!5!.!......32654&#.YbQZO9N.,1waaw8b>...sPr.$BL...Y...MM@AMMA.._.gJZ6+.Y:^nn^?\1.AP.s.CSyFF.;L@@LL@@L................#...#"&553...3265.!5!..QSQVR'+.%........Nb]N..)99,..F......i.Q...%......33.#"....326653...#"&54675&&55#5!..@H/5JHWF:Z2GCzPp.L84@~.l..I<<D?2;?0U5HtC^Y?P
.    IDMFF............".(.....}.........c.k.........!5!...#"&&5467#5!.#"....326653.i.|...=rK@h;/+..k#GVYB1N+G..F.3rB/Z@5T.BBT@CL0R2.......L...7......33.#"....326654&&#"....#&54632......#"&54675&&55#5!..?E..NMrX.K.2.*@.E.fJ4T1].o..N=3@|.g..f;=EF7KP;nL.A!::%823WS/^Ca.LriEU...JEiFF...................!5.#...#"&553...32655!.../...iZZfT;24=.9..FF.._ZooZ..:HH:....................33!.'....#"&'.#53..32654&##&&546335!5!.#.#.G=0,.m.1YSGQ.OK.NC:<HE5HajMw.e......%/*(@.*JBU6...2A8*3:.GFKExFF.......Y.......!....!5...3.#..#"&&'3..32654&#"..#663...L..u...    wb?_7.O.H:HOOH;I
O
r`..FF.mVHZr/O0+;^FE^<*Jd............".......}..............."./.....}...........X...".0.....}...............".1.....}...........O.........#...#"&5.#5!.#...3265.Owd[Zdv.j..;22:....ZnpX..FF..6CC6....... .........5!..#"....33.#"&54633..;.`m`[.!w......FF.ZXU^Cx}|....O.c.....(......#"&5473254&#"....#&54632.....##..3265..K.Q...c.:24<.L.iT7T..t3.gc_x._Ks>....0??5....Vc/T6deYicS...........".5.....}.z.....Q.a.Y...-.....#"&54675&&54632....#74&#"....33.#"....32653.YDUh.I16K_LMY.@.5./6SE96BFXC\lI..j;ZU>K..SDI\XG...*8;,9AD:088ZI.....u.........!....!5.663!.!......#"&&5.654&#"....3...OZ7_<......3X79]5..GG78HG9..FF..X.F.D)8T,0W:zE65FE76D..................32653...#"&55#5!..KMENE5dEovp.3...T]YBAg:.r.FF.............%....6632..#4&#"...#...#"&55#5!.!!...3265...ZAcmTLHLMS.P6dip...,..FGAJ...09|iITgG....(,.q.FF.R[W@.....[.=.........&....!5.......#"&&54663.54&&#"...$..327%...=....q7:qNIs@?rJ.)R:$@.....2T2L0.....FF.Em<BnA<mFGm<..9.T4...1Q+../<...L.e..... .+...#...#"&5463354&#"....#&54632...3.#"....3265...^WSfmU^-/)3.S.[QZS...\5A<.17..MdkaPS]^=D81....O_rdQE920:F>......e.|..........3.#...#"&546335!5!..#"....3265....^XSelU_......]4A<.17...EMdkaPS].FF..:10:F>.....o.q.........#"&54732655!5!.!......326653.qE~Q....YZ.......m\7Z4L.!qA....IWEFFS...`l-R3........2...".>.....}.........E.B.........5!..6632....4&#"...#54&#"....327..#"&&546632....]...VM;[3TC?ADGA>AFTK    ...Ll65^=IT...FF..>S8hE.EXcT..SdWFL^.I.?oGFh7T=.....`.9......."...5!....#"&&546632.....326654&&#".....T7qRJq>?qISq6.]`K7L%%L70N-..FF.pkC:lGDh:Dk<K[1M)*M0(L2....Z.......*..%3...#"&5532654&#"....#&546632....##...3265..Qj\fo.UkB99C.S.3^?^r.oZ?@8?.._nyg.MK>GG=.. .<\3pcjpnBPI=.................!....#"&55#5!.67%...3.....x5fErwp.9.M
..NN....+S5.u.F.#9'..V^.......x...".....!.!...326553....#"&5532655!5!.#... ....-::5>P.iZ`g\TX.......R.E.@LG:..    Zkwa.ZN[FF[........d...".D.....}........._.......!.-.9...5!...#"&&546632..36632......#"&'#$.32654&#"....32654&#".......lK?f;;f>Lg...hJ?g;;g?Km....WCDTTDDV..TDCWVCET..FF..N9fBDh9L>>L9hDBf9O=.TUDFWWGCUTDGWXE....H.......).5........32653.#5..#"&54667&&546632......3.!&..6654&#"...12:'>47@GMG7N`1G9BV4Y73V2%"....UC),D32D.p.%8'/@G3....0\H5J0..YF6Q+(L5.D.>.D..<)1>:4.....#............!5.!.!......#"&'.#.3..32654&##...%......-50U6:Y.QN.V:>G^I...FF.D.S:7T.0&...?EK;EM............".P.....~.t.5.....?.>...".Q.....~...............".R.....~.B.............".W.....~.v.X...........".e.....~.k.....4.C..........#"&54632..[!..!!..!.d!!..!!......2.4.)........#"&54632.....#"&&53..32653m..........[BB\.EFAAFD.........NP//P1.EE.....;.....$........#"&54632....#"&54632...!..!"..!!..""..!.. ..!!...!!..!!.....L.=........7532654&'..54633.#"..........#L.)*58/<*SD..'.8809)MG=H#.!;0'<J*>;G.""@.)9H)6F....F...........'3.@zT|.......a.l..........#"&54632.... .. .. t ..!!....>...5...........&...............3...............1...............(...X...........I...9...........I...>...........!...............<...<...........I...4...........O...........j...&54632....#.&&53...326653...#......#"'5.326554&#"....##....#"&&53..32654&##532654&#"..#4632........3265463.........B\.D.=,+=.D.[B./[z.(:2"hS4>:4V_..q\Ae8OM==GFG''>DG67HNs[Yp?<..<:9Xd.........../P1.4!!4.1P/:|{...
F.gi.QUE:bT*5Zm3\<9JJ=4NGF09C>4TeeS=V....4A^g...Q................#"&&54663.....32654&#.A\\H0M++M02AA20==0..[HFZ*J..J)4=00=</1>................#..R........................#.!.#..R.%S..............M..........B......#.#.#.32...32654&##..........#"&'3..32654&&'..546632..#&&#"....Y\.o.Z[.v{...KIHL...$61<K44[:^t.^.A65:%81<H31]>Yn.].;63:..n.... ....sZ.G=?F..$...>5-H(\S.8/'.%....;2-I+]Q.7/&....3...S...#....3.#..#..3253..#"&552667!5!55!5!.#....    =s_vtT.h`cgrm2....I... ....BEN"O..dfnc..15B.ZCC..........+......3../...............0.....'.#..'7'7.7..._H/E!]_!_` ``.0K...aI!]_!__ `_....2...Y.......#./.;.G.S._.k.w........#"&54632....#"&54632....#"&54632....#"&54632....#"&54632....#"&54632....#"&54632....#"&54632....#"&54632....#"&54632....#"&54632....#"&54632...X........y..................J.........j.................../...................f.........Q.................|................."...............B.......G.......Q.......N.......P.......G.......?.......3.......!...........I...........54632..#6&#"...RTNU.J./(Z..YXi]L,6zY......j...........5!....#"&'3..3267.....@#`..P.bD. ...FF...._eF@......2.....R.....'.#73.i..W.p.a................3.D....6632......#"'5.32654&#"...#5...#7#"&&546632..5!5!..654&&#"....3277....X?<`56_<%...?QT?JK.P...\..=a77b?@Z........!F3BYWD..
....0::gBGh7.B.UJGVbC... ...8fDEh88..FF.*S-(I.VGKW.
.......q.......3.@....#.#5..#"'...#57#"&5532655!5.67&&546632..5!.......3$6654&#"....3...S.K6... .Z..r.$BL....M.+14Z85L..pbQZO.@=.DB;ON<..F.b.&,.......r.CSyF.b4*.\=<\2,%..j_.gJZ.)@#7TJ?BL................#.#5.#..#...#"&553...32655!5...Q..`.l.QSQVR'+.%....F.b....e.M.Na]M..*99+.F.............-...#.#5..3.#7.#"&54675&&55#5!.!...33.#"....32665...T...\.
.d{L84@~.....AG/5JHWF7Z5...b......]V?P
.    IDMFFG<>D?2;?/U6.....]...../.;....#.#"....332......#'.#7&&'3..32654&##"&546335!5.....#"&5463....2F;/-WvGC.W..W.LV.R.SLAEO=)KihMw.c.}.........F.%.+(PY<U......aG:G:/:2DMIDyF......................$...#.#5...#7#"&&5467#5!.#"....32665.!5!...T. .\.
;a8/+..k#GVYB1N+.......b.!.../Y=5T.BBT@CL0R2.@F.......L.....>...........#'.#7&&54675&&55#5!.!!...33.#"....326654&&#"....#&5467.qAQ.~.W..W.|.N=3@|.g....?E..NMrX.K.2.*@.E.M=..|.iWz.......o_EU...JEiFFf;=EF7KP;nL.A!::%823KR
.......c.......#.#5.#.5#...#"&553...32655!5!5!.c.N..].a.gYZfT:34=...U.~...b....ij.Zpo[ca;GG;a.F............,.8...#.#5.#.5'5'....#"&'.#53..32654&##&&546335!5!..!.#"....33...O.U....1YSGQ.OK.NC:<HE5HajMw.e......3G=0,...bz..G....*JBU6...2A8*3:.GFKExF._.[.%/*(........s...)...#.#5.#.5#..#"&&'3..32654&#"..#6632..3.!5!.s.R.W.=..wd@a7.O.L;HOOH;I
O
r`]u...I.....b...J>Xq0O/)=XB?W<*JdaN..F...........%........326653....#'#.#7&&5466335!5!.#.#..v/U57U/PfW.W...W.VfI.V..g...e..a[4R.0U7`........ZSu<tFF..............*...........#'.#7&&546675!5!..&&#"......32665.zAg<iV.W..W.Xk;g@...../U65U//U56U/..z.AkE\........]EjA.{FF..R..R44S..S4.....].X.../.......332......#'.#7&&'3..32654&##"&546335!5!.#.#.F;/-WvJE.W..W.JS.R.SLAEO=)KihMr.h.s....%.+(PY>U......aE:G:/:2DMIDyFF......s.....3........32654&#"....#&54632......#'.#7&&5466335!5!.#.#...7eBI_8,&5.?.XDM\`U.W..W._qL.U(.Q..._..oj=`6J;-:1'....@J[IKf......dY|>pFF.........q.........#.#5.#..#...#"&55#5!.#...3265.q.O..`.l.d[Zdv.....;22:...b....v.H.YooY.FF.6DD6...............#.#..#5.&&#"..#&6632..5!5!...Q..k.v.]=LdS.<mGEd........b.....`0<]QJm:9+.F....O.......4....#.#5..3.#57#"&&5473254&#"....#&54632.....##..32665....T.%...f..S{A.c.:24<.L.iT7T..t3.gc;b:..F.b.+....BzR...0??5....Vc/T6deYi3_@.i........{...#.......326653.#5...#7"&&5466335!5!.#.#..jUH#A*MR...\.@c8FyKH.M......VOGV.=-.......5eFLi5nFF....Q.......8...#.#5..3.#7.#"&54675&&54632....#74&#"....33.#"....32665.3...T....\..._zI16K_LMY.@.5./6SE96BFTC:]5....b......[R>K..SDI\XG...*8;,9AD:0793]<.p.......O.....)...#.#5.#.5#......#"&&54663!5!5!.654&#"....3.O.K.\.T...2X89]57_<.k.i.j..GG78HG9...b....a..D)6S/0W:<X..F..E65FE76D..................#.#....#7#"&55#5!.!...3265...S    ..].    imp.....KLEO...b........q.FF.T]YB...........+.4....6632......#"'5.32654&#"...#....#7#"&55#5!.!!...3265...ZA<_56_<%...?QT@LMS...]..dip......FGAJ...099fBHi7.A.WIGVgG..........o.FF.R[W@..............#.,....#.#5...#7.#"&&546632..5!5...654&&#...327%.....P...[...Do@?nCDc.....2...)R:.1T3K0.. ..F.b......:kFGm;;/.F.,..:-S4.Q*-..>....L...J...*.5....#.#5.#.5#...#"&5463354&#"....#&54632...3..#"....3265.J.L..].g.`TSfmU_.1)2.Q.[QXT...^4A<.27..F.b....\s=an]KOY[>C80....N^rdN....6.,6F>.......,.......'...#.#5.#.5#...#"&546335!5!.#.3.#"....3265.,.L..].h._VRflU`...G....._4@;/27...b....].Kam`NR].FF.D:00:F?..............%...#.#5...#57#"&54732655!5!.#......32665...S. ..g..~...YZ.......i^8[4...b.%........IWEFFS..._m/V7......].....".?.......Y...............)....#.#5...#7#"&&546632..5!5.66554&&#".....3...Q. .\..Ch9:hBDa.....M%%M7/L,^I..F.b."...9jFDh:90.F..1L(.*L0(K2MZ....-...A.....-....#.#5'.#5%'.#57&&546632.........76654&#"......A.RN.b...._.IL/X:;Y09>....01@51A..36..F.b.*...X...*dA2S0/Q0=]0......$F0.C?,3H.....................#.#....#7#"&55#5!.!...3267%....R...]..kpp......5..NM7J......b.......t.FF.?_5-.............#.*...#.#5.#.5!...326553....#"&5532655!5!.!....!...I.R....33,4I.ZOX^\TX....... ..C...b....h2.6BC7..    WglX.ZN[FF[4R.......~.d...4........632...#7&&#"....32673..#"&&5467&&546335!5!.#.#.<'"..Om.qMr.@-GSSI:J.J.9_?Hi6:4'/YI..].....'*.*
.J7st.%`HH\9&,J,=kBBi..=->AuFF.............(.4.@...........#'.#7&&'#..#"&&546632..36675!5!..654&#"....3$&#"....3265..M_QC.W..W.1E...lK?f;;f>Lg...Y?.C...vTTDDVWC..VCETTDCW...xWMr......E.>N9fBDh9L>8I.{FF.    UDFWWGDT.WXEDUTD.......,...4.E.Q....6632......#"'5.32654&#"....#5...#7#"&&546632..5!5!..654&&#"....3277......#"&5463.O.V?<`56_<%...?RT@2C Q...[..=a77b?@Z....G..-!F3BYWD..
............./8:gBGh7.B.UJGV0K*...!...8fDEh87..FF.*R.(I.VGKW.    .C..............q.......3.@.L....#.#5..#"'...#57#"&5532655!5.67&&546632..5!.......3$6654&#"....3.....#"&5463...S.K6... .Z..r.$BL....M.+14Z85L..pbQZO.@=.DB;ON<...........F.b.&,.......r.CSyF.b4*.\=<\2,%..j_.gJZ.)@#7TJ?BL......................)....#.#5.#..#...#"&553...32655!5.....#"&5463...Q..`.l.QSQVR'+.%............F.b....e.M.Na]M..*99+.F.................c.....+...#.#5.#.5#...#"&553...32655!5!5!.....#"&5463.c.N..].a.gYZfT:34=...U.~.C..........b....ij.Zpo[ca;GG;a.F.|...............0...+.4.@....6632......#"'5.32654&#"...#....#7#"&55#5!.!!...3265.....#"&5463.P.ZA<_56_<" ..@PT?KNT...\..di..K....FFAJ.l........../89fBHi7.A.VJGVgG.........o.FF.R[W@....................(.9....6632...#4&#"...#5...#7#"&&546632..5!5!..654&&#"....3277....X?<`5UT?JK.P...\..=a77b?@Z........!F3BYWD..
....0::hCGVbC... ...8fDEh88..FF.*S-(I.VGKW.
......q.>.....:........3267&&54632.....#"'...#57#"&5532655!5!.!......32654&#.YbQZO9N.,1waaw8b>...!.Z..r.$BL...Y...MM@AMMA.._.gJZ6+.Y:^nn^?\1.0.....r.CSyFF.;L@@LL@@L........=..........#...#"&553...32655!5.....=.QSQVR'+.%....|....F.Na]M..*99+.F...uX.........Q...)......33.#"....326653....#7.#"&54675&&55#5!..@H/5JHWF:Z2G/,.\...p.L84@~.l..I<<D?2;?0U5<f#...^Y?P
.    IDMFF...........".......}...........j....."...!5!....#7.#"&&5467#5!.#"....326653.i.|...-,.\.    .@h;/+..k#GVYB1N+G..F.<g".../Z@5T.BBT@CL0R2........L...<......33.#"....326654&&#"....#&54632.......#'.#7&&54675&&55#5!..?E..NMrX.K.2.*@.E.fJ4T1.~.W..W.|.N=3@|.g..f;=EF7KP;nL.A!::%823WS/^Cz.......o_EU...JEiFF....................!5.#...#"&553...32655!......./...gYZfT:34=.9.y......FF...Zpo[ca;GG;a....U................2.......33!.'....#"&'.#53..32654&##&&546335!5!.#.#.....G=0,...1YSGQ.OK.NC:<HE5HajMw.e.........%/*(@.*JBU6...2A8*3:.GFKExFF..../X..............!.%....!5...3.#..#"&&'3..32654&#"..#663.......B..u....wd@a7.O.L;HOOH;I
O
r`?.B...FF.aNHXq0O/)=XB?W<*Jd...SY.............".......}...............".......}...........X...".......}...............".......}........................#...#"&55#5.#...3265.......d[Zdv...;22:W.g....F.YooY.FF.6DD6...q_..........K..........!5....#5.&&#"..#4663.K........k.v.[=MfSAtL..FF.hT....`0<]QHn<....O.......-......#57.#"&5473254&#"....#&54632.....##..32653..0,..g......c.:24<.L.iT7T..t3.gc_xI.#b"........0??5....Vc/T6deYicS...........".......}.z.....Q...Y...1......#7.#"&54675&&54632....#74&#"....33.#"....32653.Y'$.]..$h.I16K_LMY.@.5./6SE96BFXC\lI..V....ZU>K..SDI\XG...*8;,9AD:088ZI................!.%....!5.663!.!......#"&&5.654&#"....3.......OZ7_<......3X79]5..GG78HG9..n....FF..X.F.D)8T,0W:zE65FE76D...}Y....................32653....#7.#"&55#5!..KMENE)'.[...ovp.3...T]YB9^.....r.FF..............(....6632..#4&#"...#....#7#"&55#5!.!!...3265...ZAcmTLHLMS...]..dip...,..FGAJ...09|iITgG..........o.FF.R[W@........=.......!.*....!5........#7.#"&&54663.54&&#"...$..327%...=....q7,).W...Is@?rJ.)R:$@.....2T2L0.....FF.Em<9c!...<mFGm<..9.T4...1Q+../<....L....... .+./....#...#"&5463354&#"....#&54632....#"....3265.......`TSfmU_.1)2.Q.[QXTL^4A<.27^.q....D=an]KOY[>C80....N^rdND6.,6F>.s.eO.........|.......#....3.#...#"&546335!5!..#"....3265........_VRflU`......_4@;/27`.......DKam`NR].FF..:00:F?.l.|O.........r..."......#57#"&54732655!5!.!......326653.r-*..f......YZ.......m\7Z4L.0a".......IWEFFS...`l-R3...........".......}...........9.......&....!5........#7.#"&&54663..326654&&#"....9....q6)'.Z..Jq>?qI._J7K%%K7/M-..FF.Dk<2]!...:lGDh:..Z1M(*L0(K2...-.........&.....#5%'.#57&&546632......'76654&#"........e.
.._.IL/X:;Y08>@.01@51A..36..J...W...+cA2S0/Q0=\1#.$F0.C?,3H...................!.....#7.#"&55#5!..3267%......x....[...rwp.9..NN;M
......!A......u.F..^9'.............".&.....!.!...326553....#"&5532655!5!.#....... .....33,4I.ZOX^\TX..........R.A.6BC7..    WglX.ZN[FF[...,_......g.d...".......}...k.............&.2.>....!5....#'.#7&&'#..#"&&546632..36632....654&#"....36.32654&#"........QC.W..W.1E...lK?f;;f>Lg...hJ?g;..TTDDVWC.TDCWVCET..FF..r......E.>N9fBDh9L>>L9hD.UDFWWGDTUUTDGWXE............).:.F....6632...#4&#"....#5...#7#"&&546632..5!5!..654&&#"....3277......#"&5463.O.V?<`5TT@2C Q...[..=a77b?@Z.......-!F3BYWD..
............./8:hCGV0K*...!...8fDEh87..FF.*R.(I.VGKW.    .C.............q.>.....:.F........3267&&54632.....#"'...#57#"&5532655!5!.!......32654&#.....#"&5463.YbQZO9N.,1waaw8b>...!.Z..r.$BL...Y...MM@AMMA..........._.gJZ6+.Y:^nn^?\1.0.....r.CSyFF.;L@@LL@@L.................=.......%....#...#"&553...32655!5....&....#"&5463.=.QSQVR'+.%....|............F.Na]M..*99+.F...uX.............................'....!5.#...#"&553...32655!....&....#"&5463.../...gYZfT:34=.9.y..............FF...Zpo[ca;GG;a....U........................(.4....6632..#4&#"...#....#7#"&55#5!.!!...3265.....#"&5463.P.ZAbnULGKNT...\..di....+..FFAJ.l........../8}hITgG.........o.FF.R[W@....................@.O.].k....6632......#"'5.32654&#"...#5..#"&&54&#"...#5..#"&&546632..5!5!....6632..5!.663.6654&&#"....3 6654&&#"....3...X?<`56_<%...?QT?JLP.[B>a6N?IFP.[B>a67b?@Z......R..Y6@Z..[.S?..E"!F3BYWD.(E"!F3BYWD...0::gBGh7.B.UJGVbC.../99iFGVaD.../99iFEh88..FFo+''+8....7.y0I'(I.VGKW0I'(I.VGKW............@.O.].k.w......6632......#"'5.32654&#"...#5..#"&&54&#"...#5..#"&&546632..5!5!....6632..5!.663.6654&&#"....3 6654&&#"....3.....#"&5463 ....#"&5463...X?<`56_<%...?QT?JLP.[B>a6N?IFP.[B>a67b?@Z......P..[9@Z..[.S?..E"!F3BYWD.(E"!F3BYWD.. .. ... .. ....0::gBGh7.B.UJGVbC.../99iFGVaD.../99iFEh88..FFo.++.8....7.y0I'(I.VGKW0I'(I.VGKW.!.. ..!!.. ..!...........+.7.N.\.i...#.#5..#"'..#"&554&#"...#5..#"&&546632..5!5!...6655!.663.67&&546632..5!.......3$6654&&#"....3$6654&#"....3...S.K6...qOs.N?IFP.[B>a67b?@Z......ha.38.3.S?..M.,14Z85L..pbPZN.2E"!F3BYWD.B<.CB;PN=...b.&,.?O.o^GVaD.../99iFEh88..F.RH.EGy..6..4*.]<<\2,%..i`.gJZb0I'(I.VGKW!)@#7TJ?BL.......x...'.:.H...#.#5..#"&&5467#"...#5..#"&&546632..5!5!.!.663!.#"....32665.6654&&#"....3.x.S.f?<`950.TOP.[B>a67b?@Z.......~.\G.C#GVYB2N+..E"!F3BYWD...b.18.Y?:Z.[C.../99iFEh88..FF.-5CVCEN0R2.0I'(I.VGKW........R...).<.J...#.#.#...#"&&554&#"...#5..#"&&546632..5!5!.!.6632......32655!.6654&&#"....3.R.S.iZ<V-N?IFP.[B>a67b?@Z....m....S?<[1;24<....E"!F3BYWD...b.._Zo1V6FTaD.../99iFEh88..FF..76`<.:HG;...0I'(I.VGKW............4.A.O........326653...#"&&5474&#"...#5..#"&&546632..5!5!.#.#$..66335!.663.6654&&#"....3..v/U57U/PBxON{E.N?IFP.[B>a67b?@Z......e..W.&yL....S?..E"!F3BYWD..a[4R.0U7MvA?sI.GUaD.../99iFEh88..FF.L4/.0t..7.y0I'(I.VGKW.......M...'./.8.F...#.#.#...#"&'&&#"...#5..#"&&546632..5!5!..5!.663%#...3265.6654&&#"....3.M.S.d[Yd..I3IFP.[B>a67b?@Z....h..1...R=...;22:..E"!F3BYWD...b....ZnnW1:aD.../99iFEh88..F.&..-5v..6CC6.0I'(I.VGKW.......`...7....6632......#"'5.32654&&#"....#.#"....33.#"&5467#5!5!5!..l._E>c89eA"#..GW)F+8K#Q.`maZ.!u.0+......{....0:;jDIl9.C.ZN0J(0J(....WURZCzn?Z.G.FF............0.<.J.V...#.#.#"....33.#"&547654&#"...#5..#"&&546632..5!5!.!.6632..633.6654&&#"....3.....#"&5463...T.`m`[.!w...H8FBP.[B>a67b?@Z.......J.O;>Z.J....E"!F3BYWD. .. ....b..ZXU^Cx..    .MP`B.../99iFEh88..FF.,3?=F..0I'(I.VGKW.!.. ..!.......b...8.J.X.f...#.#5..#"&'&#"....33.#"&547#654&#"...#5..#"&&546632..5!5!...6655!.6632..663%#.......32665.6654&&#"....3.b.S.nL}...nSY`[.!w....F9FBP.[B>a67b?@Z....}..\.JK...L8:R. hD.k.i\i^8[4..E"!F3BYWD...b.0;.zEZXU^Cy..
.RQ`B.../99iFEh88..F.)".KOE.*2=;+*.S_b..Xg/V7.0I'(I.VGKW............,.;.I...#.#..#5.&&#"..#5#4&#"...#5..#"&&546632..5!5!.!.6632..6632...6654&&#"....3...Q..k.v.]=LdS.R?HIP.[B>a67b?@Z.......(.T=7Z. d>Ed..qE"!F3BYWD...b.....`0<]Q.^dbC.../99iFEh88..FF./9<8+-9+..0I'(I.VGKW.......#...:.M.].k...#.#5..#"&&547#"....33.#"&547#654&#"...#5..#"&&546632..5!5!.6632..5!.6632..663.66554&&#".....3$6654&&#"....3.#.Q.aCCh9.w`m`[.!w....D;FBP.[B>a67b?@Z....>...U2Da....M9;T.%xN..M%%M7/L,^I..E"!F3BYWD...b.09;kG2+ZXU^Cx....\Y`B.../99iFEh88..F.."90..+3IG--..1L(.*L0(K2MZ.0I'(I.VGKW...........:.K.Y....#.#5..#"&&55&&#"...#5..#"&&546632..5!5!632.....##..32665....3254&#"..!.663.6654&&#"....3...T.vWS{B.L6IFP.[B>a67b?@Z.......7U..u2gd;b:..`.#.:2...J.S?..E"!F3BYWD..H.d.6LB{S.4?aD.../99iFEh88..F    /T6deYi3_@.i.G<.0?....6.}0I'(I.VGKW.......q...5.B.P.......326653.#5..#"&&5514&#"...#5..#"&&546632..5!5!.#.#&6335!.6632...6654&&#"....3..jVH#A*LQ.T6@d8N?IFP.[B>a67b?@Z........rFH...S?5U...E"!F3BYWD..VOGV.=-...$*6gF.GVaD.../99iFEh88..FF..-n..7.*..0I'(I.VGKW.......*...-.:.H.T...#.#.#......#"&&547&&#"...#5..#"&&546632..5!5!.!.6632..663!.6654&&#"....3$654&#"....3.*.S...3X79]5..N<IFP.[B>a67b?@Z....E....S?>V..P/.H..E"!F3BYWD..GG78HG9...b...D)8T,0W:..DPaD.../99iFEh88..FF..796....0I'(I.VGKW.E65FE76D.......p...%.-.6.D...#.#...#"&'&&#"...#5..#"&&546632..5!5!..5#.663%!...3265.6654&&#"....3.p.S.U:Yj..A.FBP.[B>a67b?@Z.......'..P;....KLEO..E"!F3BYWD...b..)-bV28aD.../99iFEh88..F....-4s.T]YB.0I'(I.VGKW........p...(.0.9.G...#.#....#7#"&'&&#"...#5..#"&&546632..5!5!..5#.663%!...3265.6654&&#"....3.p.S    ..].    [k..?,FBP.[B>a67b?@Z.......'..P;....KLEO..E"!F3BYWD...b.......dX.4aD.../99iFEh88..F....-4s.T]YB.0I'(I.VGKW...........?.G.P.^....6632......#"'5.32654&#"...#...#"&'&&#"...#5..#"&&546632..5!5!...5!.663%!...3265.6654&&#"....3...ZA<_56_<%...?QT@LMS.P6Xg..G/IFP.[B>a67b?@Z......4-...S?....FGAJ..E"!F3BYWD...099fBHi7.A.WIGVgG....(,h[,3aD.../99iFEh88..FFs....5s.R[W@.0I'(I.VGKW............".......~.t.5...........?.G.P.^.j.v....6632......#"'5.32654&#"...#...#"&'&&#"...#5..#"&&546632..5!5!...5!.663%!...3265.6654&&#"....3.....#"&5463.....#"&5463...ZA<_56_<%...?QT@LMS.P6Wf.H1IFP.[B>a67b?@Z......3....S?....FGAJ..E"!F3BYWD.. .. ..F .. ....099fBHi7.A.WIGVgG....(,dY/6aD.../99iFEh88..FFs....5s.R[W@.0I'(I.VGKW/!.. ..!h!.. ..!............&.5.>.L.U.a...#.#5..#"&&54&#"...#5..#"&&546632..5!5!...6632..5!.663.654&&#"..6654&&#"....3$..327%.......#"&5463...P.bDDo@N?IFP.[B>a67b?@Z......:Q. i?Dc..2.S?...)R:I2..E"!F3BYWD.P1T3K0.. .. .. ....b./:;mGGVaD.../99iFEh88..F./+04;/...7...:-S4,..0I'(I.VGKWlQ*-..>..!.. ..!........,...).5.9.G.R...#.#.#...#"&547&&#"...#5..#"&&546632..5!5!...6335!.663%#.3.6654&&#"....3%#"....3265.,.T.^XSe..M<IFP.[B>a67b?@Z....G..^./G_...S?......E"!F3BYWD..]4A<.17...b..MdkaP#.BNaD.../99iFEh88..F.F>...-6s...0I'(I.VGKW.:10:F>.......,...).5.9.G.R.^...#.#.#...#"&547&&#"...#5..#"&&546632..5!5!...6335!.663%#.3.6654&&#"....3%#"....3265.....#"&5463.,.T.^XSe..M<IFP.[B>a67b?@Z....G..^./G_...S?......E"!F3BYWD..]4A<.17.. .. ....b..MdkaP#.BNaD.../99iFEh88..F.F>...-6s...0I'(I.VGKW.:10:F>..!.. ..!............&.2.@.N...#.#5..#"&&'&&#"...#5..#"&&546632..5!5!...6655!.663%#.......32665.6654&&#"....3...S.nMRv?..B9IJP.[B>a67b?@Z......$V.@B.'.V@.H..0Z>8[4.UE"!F3BYWD...b.0;CwM/AbC.../99iFEh88..F.E8    LIR..8s`...7W1/V7.0I'(I.VGKW............I.\.j..........#"'5.32654&#"...#54&#"....327..#"&&547&&#"...#5..#"&&546632..5!5!..675!.6632..6632..3.6654&&#"....3..EQ6lL....KTC?ADGA>AFTK    ...Ll6..N=IFP.[B>a67b?@Z......2H>...S?4R..T5IT....E"!F3BYWD....uYGo?.I.^LEXcT..SdWFL^.I.?oG..DQaD.../99iFEh88..FF.P...-60,')T=.0I'(I.VGKW............&.5.E.S...#.#5..#"&&54&#"...#5..#"&&546632..5!5!...6632..5!.663.66554&&#".....3$6654&&#"....3...Q.aCCg:N?IFP.[B>a67b?@Z......FQ..b=Da..B.S>..M%%M7/L,^I.4E"!F3BYWD...b.09:jFGVaD.../99iFEh88..F.-)-190..-6.x1L(.*L0(K2MZ.0I'(I.VGKW...........,.>.K.\.j...#.#5..#"&'..#"&&54&#"...#5..#"&&546632..5!5!...6632..6655!.663%#......32665.&5&&#".....32665.6654&&#"....3...T.nLMq!.gLIq?N?IFP.[B>a67b?@Z......iQ. kCUq.GI...S>....j]8[4.".    UE/M-_J7J$..E"!F3BYWD...b.0:727B:jFGVaD.../99iFEh88..F..+.3N?.LNX.-6sf.    .R`/V7%..4H(K2MZ0L*.0I'(I.VGKW.......*...4.:.K.Y......326553...#"&554&#"...#5..#"&&546632..5!5!632....#..#.#....32654&#".!.663.6654&&#"....3..@?7AQk\foN?IFP.[B>a67b?@Z......#_q.n.A.U..c.JUlD9...;.S?..E"!F3BYWD.@nBPJ<._nygrGVaD.../99iFEh88..F    odiq..F.b...XLMK=H...6.}0I'(I.VGKW....H...>...;.G.K.V...#.#.#...#"&547!......32653.#5..#"&54667&&546632......!5!5!...6654&#"..%#.3.#"....3265.>.S.^WSf'...2:'>47@GMG7N`1G9BV4Y73V2%".......oUC),D32D......\5A<.17...b.sMdkaPE-    .%8'/@G3....0\H5J0..YF6Q+(L5.D..F.D..<)1>:4f.E:10:F>....H...
...A.M.T.b.m...#.#5..#"&'#...#"&547!......32653.#5..#"&54667&&546632......!5!5!...6654&#"...32655!!#.......32665%#"....3265.
.S.nM{...^WSf)...2:'>47@GMG7N`1G9BV4Y73V2'$........UC),D32D...NT.....g]i^8[4.-[5A;/16...b.1;.~LdkaOH.    .%8'/@G3....0\H5J0..YF6Q+(L5/E..F.D..<)1>:4.CNYe]`.._m/V7.9119F>...H.......<.H.V...#.#5..#"&&55!......32653.#5..#"&54667&&546632......32655#5!...6654&#"..%#.......32665...T.lKSy@...2:'>47@GMG7N`1G9BV4Y73V2'$.NZ.....UC),D32D.x.e`j^8Z4...b.0:@vO.    .%8'/@G3....0\H5J0..YF6Q+(L5/E.BOYF.D..<)1>:4gY`e..Wg/V7...H.......@.L.\....#.#5..#"&&547!......32653.#5..#"&54667&&546632......36632..5!5...6654&#"...66554&&#".....3...R.aBCh:....2:'>47@GMG7N`1G9BV4Y73V2%"..mGCa..Z.jUC),D32D..L%%L7/L,^I..F.b.08;kG..    .%8'/@G3....0\H5J0..YF6Q+(L5.D.:B8/.F.D..<)1>:4.l1L(.*L0(K2MZ........7...3.@.G.U...#.#.!...326553....#"&55#4&#"...#5..#"&&546632..5!5!.2655!.6632...#....!.6654&&#"....3.7.R..::5>P.iZ`g.O>IFP.[B>a67b?@Z....R.aTX...S?F`.... .....E"!F3BYWD...b.].@LG:..    Zkwa.>QaD.../99iFEh88..F..ZN[.-6M@..[4R..0I'(I.VGKW............H.U.`.n........326653...#"&&547!...326553....#"&55#4&#"...#5..#"&&546632..5!5!.#.#.2655!.6632..$6335!....!.6654&&#"....3.    v/U57U/PBxON{E..I::5>P.iZ`g.O>IFP.[B>a67b?@Z......e.3TX...S?F`....]... ....E"!F3BYWD..a[4R.0U7MvA?sI...@LG:..    Zkwa.>QaD.../99iFEh88..FF.HZN[.-6M@IFt[4R..0I'(I.VGKW........c...N.[.f.t.......332....#"&'3..32654&##"&'!...326553...#"&554&#"...#5..#"&&546632..5!5!.#.#.2655!.6632..$6335!....!.6654&&#"....3..F;/-Wvnep..R.SLAEO=)9]..";86>QiZagO>IFP.[B>a67b?@Z....~...lTV...S?F`...gJr.. .....E"!F3BYWD..%.+(PYL\iX:G:/:2(..?MF;..Zkwa.>QaD.../99iFEh88..FF.NYO[.-6M@K?y[4R..0I'(I.VGKW...........B.O.Z.h...#.#.#"....33.#"&547!...326553....#"&55#4&#"...#5..#"&&546632..5!5!.2655!.6632...!....!6633.6654&&#"....3...T.`m`[.!w...=::5>P.iZ`g.O>IFP.[B>a67b?@Z.......TX...S?F`..u.. .."%tI..uE"!F3BYWD...b..ZXU^Cx7-.@LG:..    Zkwa.>QaD.../99iFEh88..F..ZN[.-6M@..[4R.((..0I'(I.VGKW............<.I.R.[.i...#.#....#7#"&'!...326553....#"&55#4&#"...#5..#"&&546632..5!5!.2655!.6632..%&55#....%!...3265.6654&&#"....3...S    ..].    Pf..7::5>P.iZ`g.O>IFP.[B>a67b?@Z.......TX...S?F`..... ..p..KLEO..E"!F3BYWD...b.......MG.@LG:..    Zkwa.>QaD.../99iFEh88..F..ZN[.-6M@.    ..[4R...T]YB.0I'(I.VGKW......
....].j.s..............#"'5.32654&#"...#54&#"....327..#"&'.#"&'!...326553...#"&554&#"...#5..#"&&546632..5!5!..2655!.6632..%&55#....$675!...32676632..3.6654&&#"....3    .EQ6lL....KTC?ADGA>AFTK    ...`w.5YQg..7;86>QiZagO>IFP.[B>a67b?@Z...
"..TV...S?F`..... ...H>..GH2CnQIT...=E"!F3BYWD....uYGo?.I.^LEXcT..SdWFL^.I.bS5PH.?MF;..Zkwa.>QaD.../99iFEh88..FF..YO[.-6M@.    ..[4R.#P...T]4,T_T=.0I'(I.VGKW.......`...".;.R.^.k...#.#5..#"'..#"&'.#"'..#"&5532655!5!.67&&54632..6655!.......3 67&&546632..5!.......3$654&#"....3$6654&#"....3.`.S.L6...sOc..8[...sPr.$BL...{.(N.,1waQm.6<..bQZO..L.+14Z76L..naPZO..MMA@MM@..=.DC;OO;...b.&-.?OcZ2.AP.s.CSyF.b6+.Y:^nRG.DJ..j_.gJZ4*.\=<\2-&..j_.gJZ.L@@LL@@L.)@#7TJ?BL........o...$.=.I...#.#.#"....33.#"&'.#"'..#"&5532655!5!.!.......3267&&54632..633.654&#"....3.o.S._maZ..f..9X...rPr.$BL.......bQZO9N.,0taIg.H....MMA@MM@...b..ZXU^C\Z0.@P.s.CSyFF.j_.gJZ6*.Y;^nA;N..L@@LL@@L......<.o...'.~.....................".<.H.T...#.#.#.....#"&'..#"'..#"&5532655!5!.!.......3267&&54632..663!.654&#"....3.654&#"....3...R...jT<]..X8...sPr.$BL......KbQZO9N.,1taDd..T5.H..MMA@MM@..FF78GF9...b...D)Uc3.&(.AP.s.CSyFF.j_.gJZ6+.Y:^n94"#..L@@LL@@L.E65FE76D............ .9.=.I.T...#.#.#...#"&'..#"'..#"&5532655!5!.67&&54632..6335!.......3.#.3.654&#"....3%#"....3265...T.]V<U..Q2...sPr.$BL......N.,1taLh.1S^.LbQZO......MMA@MM@..\5A<.17...b..Mdk3.. .AP.s.CSyF.b6+.Y:^nF?+..j_.gJZ.X..L@@LL@@L.:10:F>.....?.....'.~.......................6.C.O...#.#5..#"'..#"'..#"&5532655!5!.67&&54632..6655!.......3.#......32665.654&#"....3...S.nM.<.`>...sPr.$BL......N.,1waJh.D5..bQZO...Rb.e]8\4..MMA@MM@...b.1;w.1.AP.s.CSyF.b6+.Y:^nD<.QTR.j_.gJZ.X`ef.Xa/V7.L@@LL@@L......<.....'.~................d.....:.J.V...#.#5..#"&'..#"'..#"&5532655!5!.632..5!.......3267&&54632...66554&&#".....3$654&#"....3.d.R.aCDd..V8...sPr.$BL.....b@D`...bQZO9N.,1ta<[..
L%%L8.L,]I..MMA@MM@...b.09<7%&.AP.s.CSyF.780..j_.gJZ6+.Y:^n,)..1L(.*L0(K2MZ%L@@LL@@L......<.d...'.~.....................+.1.O.[......326553...#"&'.#"'..#"&5532655!5!632....#..#.#..67&&54632..32654&#".!.......3$654&#"....3.@?@8@Qk\\n.7U...rPr.$BL.....!_r.o.A.U..N.,0taRn.MUkD:....bQZO.XMMA@MM@.@nBPI=._ncY,.@P.s.CSyF    odjp..H.d...b6*.Y;^nQHMK>G..j_.gJZ.L@@LL@@L......<.....".......~.........<.....(.B.I.U.a...#.#.!...326553...#"&'.#"'..#"&5532655!5!.2655!.......3267&&54632...#....!.654&#"....3.....#"&5463...U.0:95>QhZ[h.9Z...rPr.$BL.....bTW.[bQZO9N.,0taLk.... .....MMA@MM@.. .. ....b.].@LG:..[jjX1.@P.s.CSyF..ZN[.j_.gJZ6*.Y;^nF?..[4R..L@@LL@@L..!.. ..!............+...#.#.#...#"&553...3265.!...#"&553...3265.!5!...S.QSQVR'+.%..QSQVR'+.%.......b....Nb]N..)99,....Nb]N..)99,..F...........'.:...#.#5..#"&54675&&55#...#"&553...3265.!5!.!...33.#"....32665...T.qHd{L84@.QSQVR'+.%.......@H/5JHWF7Z5...b.7=_X?P
.    IDM..Nb]N..)99,..FFI<<D?2;?/U6...........-...#.#.#...#"&553...32655!5!...#"&553...3265.!5!...S.iZZfT;24=...9QSQVR'+.%...4...b.._ZooZ..:HH:....Nb]N..)99,..F........1...".+...#.#.#...#"&5.#...#"&553...3265.!5!.#...3265.1.S.d[Zd.QSQVR'+.%...L...;22:...b....ZnpX....Nb]N..)99,..FF..6CC6.......7...3.......326653.#5..#"&&5466335!...#"&553...3265.!5!.#.#..jUH#A*MR.U5@d8FyKH.(QSQVR'+.%...R.....VOGV.=-...#*6fGLi5n..Nb]N..)99,..FF............I...#.#5..#"&54675&&547#...#"&553...3265.!5!632....#74&#"....33.#"....32665.3...T.tM_zI16K..QSQVR'+.%.....!MY.@.5./6SE96BFTC:]5....b.9@[S>K..SD0&..Nb]N..)99,..F    XG...*8;,9AD:0793]<.p.......t...Y.f...#.#5..#"&'..#"&54675&&547#...#"&553...3265.!5!632....#74&#"....33.#"....326'=.4732655#5!.#......32665.t.S.nMSv..xSh.I16K..QSQVR'+.%.....!MY.@.5./6SE96BFXC]g...YZ......i^8[4...b.0;D?EMZU>K..SD0&..Nb]N..)99,..F    XG...*8;,9AD:088wc.....IWEFFS..._m/V7.......?...V.f....#.#5..#"&'.#"&54675&&547#...#"&553...3265.!5!632....#74&#"....33.#"....3267>.32..5!5.66554&&#".....3.?.R.`CMo.:.g~I16K..QSQVR'+.%.....!MY.@.5./6SE96BFYETh..<hAC`..a./K%$L8/L-_I..F.b.09IB.ZU>K..SD0&..Nb]N..)99,..F    XG...*8;,9AD:097TWBf880.F..1L(.*L0(K2L[............+.7...#.#.#......#"&&54663!5!...#"&553...3265.!5!.654&#"....3...S...3X79]57_<.H.`QSQVR'+.%.....GG78HG9...b...D)8T,0W:<X....Nb]N..)99,..F..E65FE76D...........4.A.M...#.#5..#"&'#......#"&&54663!2655!...#"&553...3265.!5!.#......32665.654&#"....3...S.nMx.....3X79]57_<.GZY..QSQVR'+.%......h_.k\8[4..GG78HG9...b.0;...D*8T-0W:<X.=KE..Nb]N..)99,..FFSW].ew/V7.E66EE76D...........(.1.:...#.#5..#"&&546632..5!...#"&553...3265.!5!...654&&#...327%.....P.bDDo@?nCDc...QSQVR'+.%.....22...)R:.1T3K0.. ...b./:;mGGm;;/...Nb]N..)99,..F.,..:-S4.Q*-..>...........4.?....#.#.#...#"&5463354&#".!...#"&553...3265.!5!632...3..#"....3265...S.^WSfmU^-0....QSQVR'+.%....."ZS..\5A<.17..F.b..MdkaPS]^=D...Nb]N..)99,..F    rdQ....:10:F>............G.T._...#.#5..#"&'#...#"&5463354&#"....#&547#...#"&553...3265.!5!632...32655#5!.#......32665%#"....3265...S.nM{...^WSfmU^-/)3.S...QSQVR'+.%....."ZS.OS......i^8[4.P\5A<.17...b.0;.~MdkaPS]^=D81....6)..Nb]N..)99,..F    rdQAREFFS..._m/V7.920:F>...........&.*.5...#.#.#...#"&546335!...#"&553...3265.!5!.#.3.#"....3265...T.^XSelU_.bQSQVR'+.%.........]4A<.17...b..MdkaPS]...Nb]N..)99,..FF.E:10:F>............&.3...#.#5..#"&54732655!...#"&553...3265.!5!.#......32665...S.nM~...YZ..QSQVR'+.%.......i^8[4...b.0;....IWE..Nb]N..)99,..FFS..._m/V7............+.8...#.#5..#"&'.#.&54732655!...#"&553...32655!5!.#......32665...S.nMRu ..`.K
..YZ..QSQVR'+.%.......i^8[4...b.0;B=...C(3..IWE.Na]M..*99+.FFS..._m/V7......E.]...M..........#"'5.32654&#"...#54&#"....327..#"&&546632..36675!...#"&553...3265.!5!..gEQ6lL....KTC?ADGA>AFTK    ...Ll65^=IT...H>.fQSQVR'+.%...x....uYGo?.I.^LEXcT..SdWFL^.I.?oGFh7T=7P....Nb]N..)99,..FF........x...(.8...#.#5..#"&&546632..5!...#"&553...3265.!5!.66554&&#".....3.x.Q.aCCh9:hBDa...QSQVR'+.%......M%%M7/L,^I...b.09;kGDh:90...Nb]N..)99,..F..1L(.*L0(K2MZ............1.8...#.#.!...326553....#"&5532655!...#"&553...3265.!5!.#....!...R..::5>P.iZ`g\TX.nQSQVR'+.%...... ......b.].@LG:..    Zkwa.ZN[..Nb]N..)99,..FF[4R...............6.B...#.#.#......#"&'.#"&54675&&55#5!.!...33.#"....32677663!.654&#"....3...S...3X7@d.5.`sL84@~.....@H*0JHQ?JT...pO.H..GG78HG9...b...D)8T,;4{_X?P
.    IDMFFI<<D?2;?HW.FO..E65FE76D.............3.7.B...#.#.#...#"&'.#"&54675&&55#5!.6335!...33.#"....32677.#.3.#"....3265...T.^X>Y.:.atL84@~....eG_..@H6<JHQ?FX........]4A<.17...b..Mdk81e_X?P
.    IDMF..B.I<<D?2;?=F..W.E:10:F>.............5.B...#.#5..#"&'..#"&54675&&55#5!.67&54732655!...33.#"....3.#......32665...S.nMNr!!zOp.L84@~....n....YZ..@H/5JHWF....i^8[4...b.0;<89B^Y?P
.    IDMF..aL....IWEI<<D?2;?..S..._m/V7............'.4...#.#5..#"&'..#"&&5467#5!.#"....32665.!5!.67#"....3267...T.e?Fk..aF=b8/+...#GVYB1N+.5....-%.GVV@EU....b.08A::B/Z@5T.BBT@CL0R2.@F..C.T@CLYG............/.Q..........#"&'..#"&&5467#5!.#"....32676675&&55!5!.!!...33.#"....326654&&#"....#&5467.<AQ].oz.. \7=d</+..k#GVYB9V.    J53@...2....?E..NMrX.K.2.*@.E.M=..|.iWa.LOJ'*/[?5T.BBT@CL>/7D    ..JEiFFf;=EF7KP;nL.A!::%823KR
............;.].j...........#5..#"&&5467&&'..#"&&5467#5!.#"....32676675&&55!5!.!!...33.#"....326654&&#"....#&5467..#.....32665.<AQUNK.S8:Z21+F_. \7=d</+..k#GVYB9V.    J53@...2....?E..NMrX.K.2.*@.E.M=.>EFOM=.A...|.iW\.'.D.(/0V86U..F4'*/[?5T.BBT@CL>/7D    ..JEiFFf;=EF7KP;nL.A!::%823KR
.    ..K=?I(?!............1.=...#.#.#......#"&'..#"&&5467#5!.#"....366754663!5!5!.654&#"....3...S...3X7:]..a@=e:/+..k#GVV>?R    7_<.H......GG78HG9...b...D)8T,0,39/Y?5T.BBT@BK.N:.<X..F..E65FE76D............,.0.;...#.#.#...#"&'..#"&&5467#5!.#"....326766335!5!.#.3.#"....3265...T.^X:W..\==a8/+..k#GVQ?@O    iN_.........]4A<.17...b..Mdk1,-2/[?5T.BBT@CLJ<GO.FF.E:10:F>............+.8...#.#5..#"&'..#"&5467#5!.#"....32654732655!5!.#......32665...S.nMRv..qJc|/+..k#GVUBMb..YZ.......i^8[4...b.0;C>GGi`5T.BBT@CLpu..IWEFFS..._m/V7.......o.....C.R...#.#5..#"&'..#"&54675&&55#5!.6654&&#"....#&54632..6655!...33.#"....3.#.....7..32665.o.U.iHMp!#....N=3@|...x.K.2.*@.E.fJ3Q.KL.6?E..NMr...od...j]6[5...b./9<8_jriEU...JEiF.;nL.A!::%823WS/-.AIGf;=EF7KP.;S_a...bk0U7.......o...!.I.X...#.#5..#"&'....#'.#7&&54675&&55#5!.6654&&#"....#&54632..6655!...33.#"....3.#.....7..32665.o.U.iHMp!..\.W..W.|.N=3@|...x.K.2.*@.E.fJ3Q.KL.6?E..NMr...od...j]6[5...b./9<8Kc......o_EU...JEiF.;nL.A!::%823WS/-.AIGf;=EF7KP.;S_a...bk0U7.......&...D.R....6632......#"'5.32654&#"...#5..#"&&547#...#"&553...32655!6632..5!5!..6654&&#"....3.H.X?<`56_<%...?QT?JLP.[B>a6..iZZfT;24=.1.N.@Z....A.kE"!F3BYWD...0::gBGh7.B.UJGVbC.../99iF4-_ZooZ..:HH:...8..FF.
0I'(I.VGKW...........-...#.#.#...#"&55#...#"&553...32655!...32655!5!5!...S.iZZf.iZZfT;24=.[;24=... .....b.._ZooZ__ZooZ..:HH:..:HH:..F............'.~.v.X.'.~...X...3.........S...3...#.#.#......#"&'.#.3..32654&#!...#"&553...32655!5!5!.S.R.-5/T6;Z.RO.V;>H_I..iZZfT;24=...h.n...b...T:7T.0&...=EL;ENcZooZ..:HH:..F.......d...7.E...#.#5..#"&'##...#"&55#...#"&553...32655!...32655!2655!5!.#.......32665.d.T.oLy..".iZZf.iZZfT;24=.Z;34<.    YZ.t...g]i^8[4...b.0;..>ZooZ<<ZooZ..:HH:..;GG;.?JEFFSV[..eu/V7............<.L...#.#5..#"&&547#...#"&55#...#"&553...32655!...32655!6632..5!5!.66554&&#".....3...Q.aCCh9..iZZf.iZZfT;24=.[;24=...T2Da....6..M%%M7/L,^I...b.09;kG3+_ZooZ__ZooZ..:HH:..:HH:..!90.F..1L(.*L0(K2MZ............;.G...#.#.'....#"&'.#53..32654&##&&547#...#"&553...32655!66335!5!..#.#"....33...R.1YSGQ.OK.NC:<HE5Ha..iZZfT;24=...N.w.B.....3G=0,...b...*JBU6...2A8*3:.GF.._ZooZ..:HH:...xF._.[.%/*(........8...2.?...#.#5..#"&'&&##......#"&'.#.3..32654&##5!2..6655!5!.#......32665.8.S.nMx...=-u-50U6:Y.QN.V:>G^I...@V.EF...S..f^    b[8[4...b.1;.."(.S:7T.0&...?EK;EMD,&.KLEFFS^e.`j/V7......+.....3........326653...#"&&547#...#"&553...32655!6335!5!.#.#.4v/U57U/PBxON{E .iZZfT;24=.MLv..B...e..a[4R.0U7MvA?sIM8_ZooZ..:HH:.7tFF.........d...>.......332....#"&'3..32654&##"&547#...#"&553...32655!66335!5!.#.#..F;/-Wvnep..R.SLAEO=)Ki..iZZfT;24=...M.r.\.....%.+(PYL\iX:G:/:2DM._ZooZ..:HH:...yFF............*...#.#.#"....33.#"&547#...#"&553...32655!5!5!...R._maZ. v.S.iZZfT;24=.........b..ZXU^C}s~:^ZooZ..:HH:..F...........5.......326653.#5..#"&&547#...#"&553...32655!66335!5!.#.#..jUH#A*MR.U5@d8..iZZfT;24=.<$c9H.$.......VOGV.=-...#*6fG;+`ZooZ..:HH:...nFF.........S...).5...#.#.#......#"&&547#...#"&553...32655!5!5!.654&#"....3.S.T...3Y79]5(.iZZfT;24=...j.n..FF78HG9...b...D*8S-0W:H2_ZooZ..:HH:..F..E66EE76D...........*.3.<...#.#5..#"&&547#...#"&553...32655!6632..5!5!...654&&#...327%.....P.bDDo@..iZZfT;24=.)![4Dc......22...)R:.1T3K0.. ...b./:;mG6+_ZooZ..:HH:."$;/.F.,..:-S4.Q*-..>........[...%.).4...#.#.#...#"&547#...#"&553...32655!5!5!.#.3.#"....3265.[.T.^WRf).iZZfT;24=...g.v.....\4A;.17...b..Z]f`MF,TZooZ..:HH:..FF.E:10:?7........+...%.3...#.#5..#"&'##...#"&553...32655!2655!5!.#.......32665.+.T.mLy..#.iZZfT;24=..YZ...F..g^i^8[4...b.0:..>ZooZ..:HH:.?JEFFSV[..eu/V7.......+...".A.....~.v.X...........*.:...#.#5..#"&&547#...#"&553...32655!6632..5!5!.66554&&#".....3...Q.aCCh9..iZZfT;24=...T2Da.......M%%M7/L,^I...b.09;kG3+_ZooZ..:HH:..!90.F..1L(.*L0(K2MZ.......W...1.A.M...#.#.#......#"&''....#"&'.#53..32654&##&&546335!5!.!.#"....33!663!.654&#"....3.W.S...3X7Il..1YSGQ.OK.NC:<HE5HajMw.e.r..Q.3G=0,.'.uX.H..GG78HG9...b...D)8T,MA.*JBU6...2A8*3:.GFKExFF.%/*(Ta..E65FE76D.......h.....>.B.M...#.#.#...#"&''....#"&'.#53..32654&##&&546335!5!.6335!.#"....33!.#.3.#"....3265.h.T.^XNc..1YSGQ.OK.NC:<HE5HajMw.e....eI_.E.3G=0,.2. ....]4A<.17...b..MdkVH.*JBU6...2A8*3:.GFKExF..D..%/*(.[.E:10:F>.......%...,.@.M...#.#5..#"&''....#"&'.#53..32654&##&&546335!5!.&54732655!.#"....33.#......32665.%.S.nMYz..1YSGQ.OK.NC:<HE5HajMw.e.@.O...YZ...3G=0,....i^8[4...b.0;MF.*JBU6...2A8*3:.GFKExF._!&..IWE.%/*(.[S..._m/V7...........=...#.#5..#"&'#..#"&&'3..32654&#"..#6632...367#5!.#"....32665.!5!...T.e?Tw...u]?_7.O.H:HOOH;I
O
r`De7...G..k#GVYB1N+...!...b.08^RTg/O0+;^FE^<*Jd9c>O(BBT@CL0R2.@F.......n...5.W..........#"&547#..#"&&'3..32654&#"..#6632..3675&&55!5!.!!...33.#"....326654&&#"....#&5467..AQ].o...m    wb?_7.O.H:HOOH;I
O
r``u..&73@.b......?E..NMrX.K.2.*@.E.M=..|.iWa.Lri..Zr/O0+;^FE^<*JdmV%    ..JEiFFf;=EF7KP;nL.A!::%823KR
...........8...#.#.#...#"&'#..#"&&'3..32654&#"..#6632..353...32655!5!5!...S.iZPc
m    wb?_7.O.H:HOOH;I
O
r``u.kT;24=...6.....b.._ZoXJZr/O0+;^FE^<*JdmV..:HH:..F.......a...K.Q......326553...#"&55#..#"&&'3..32654&#"..#6632..3532654&#"....#&547!5!632....#..#.#...?@8?Qj\fom    xb?_7.O.H:HOOH;I
O
r``u.o.UkB99C.S.%.G.. %^r.o.A.T.@nBPI=._nygO[s/O0+;^FE^<*JdlV.MK>GG=.. .I3F    pcjp..F.b.......8...../.......32653........32653..#"&&5467&&546335!5!.#.#.._]UZZP..Pd]UZZP.~Qx?B8:@.r8.^......EB?MSGiy..>I?MTGiz5_>BW..\>akgFF......8.....'.3.......32653........#"&5467&&546335!5!.#.#.&#"....3265.
`^TX]O=;:@.vv.?:;>.q8.]....._TS__ST_..FA?MTFCb..YAbmmbAY..]=akgFF..]IICBIIB............/.@...#.#5.#"&5732654&#!".....326653...#"&&5466335!5!.65.!.!2........3...R4}gr. ?AJ8..\v-Q34P,P?sLKxCI.V..g.'..V....^oUNOK...b.i|o.!'1.a[4R.-Q4Jq??sISu<tF..p\.PxBI9;..IW.....    .....(.5.......32653....#5..#"&&5467&&546335!5!.#.#.#"....326655.    a_VY^P%#L.S:9Y291<A.q<.[....FBNSM=.@ ..EB?MTF5V..:.(.1Y8<Z..`?`lgFF...I?=I(?"......8.......*.6...............#"&5467&&54675!5!..&#"....3265.654&#"....3.|bv:55:.ss.:459ta.....\QQ[[QQ\\\\QQ[[Q..h    i\?[..X>bmmb>X..[?[j    hFF.IICBJJB..IBCIICBI...........&.7.G...#.#5.#"&54732654&##......#"&&546675!5!.65.!.!2........3.6654&&#"......3...R4}gr. ?@I5.+.DyLLzF;g@...0..V.:.`^oUNNL..U//U65U//U5...b.iwk.
(0 .`;Gq??sJEjA.{F..o\.K}@I9<..EQ..S44R..R44S...............*.7..........#5..#"&&5467&&54675!5!..&#"....3265..#"....32665.atEM.R98W0709>xd.....[PT_^SQ\@0@LVI;.A...e    i\b7.<.).1Y:=W..[@[i    eFF.HHCCJKB..FB?H)?!.......h...D......32....#"....32....#"&'3..32654&#"&547&&53..32654&#"&546335!5!.#.#.B@gojdJEDAjngaj..P.SN<>LG`iW/9P.SN<>OF^i`Mn.e......H(.>ODK!&(.>ODLYN1=-)4#4BN..E/0=-(3$6CA=fFF.........Y...I......32.........32654&#"....#&54632....#"&&5467&&53..32654&#"&546335!5!.#.#.C@gp.Zsk^HV0,'/.9.ODJSwjO|FOE5BP.SN<>NF_iaKp.r.i....H(.>O.
.\VN[;1'1)".
.9@P@KZ4gHPh..K20=-(3$6CA=fFF............9.I...#.#5.#"&54732654&#!"....332....#"&'3..32654&##"&546335!5!.65.!.32.......3...S6zgs..?CM8..2F;/-Wvnep..R.SLAEO=)KihMr.h....U....UNOL...b.hxl.
")2"%.+(PYL\iX:G:/:2DMIDyF..o\.Kz.9;..ES........t...3.@..............#5..#"&&5467&&53..32654&#"&546335!5!.#.#..#"....32665.$91ak(G.K14R/=25?P.TM==OJVmaKp.g....}'2OWH7*9...J.....AM<%.Z."$+N4:Q..L1/=-)5$4IA=fFF.._.@?7A#6............S.......32654&#"....#&54632.....##1"....32654&#"....#&54632....#"&&5467&&5466335!5!.#.#..uqdN]4.*3.:.TFNU9jG.^{qdN]4.*3.:.TEMWrT.JNEENDxL@.K...r..]WS_;0'1("
...9?OA1K)^XS^;0'1("....9@OALZ7jJNi..lLKh5cFF.............?.O...#.#5.#"&5473.654&#!".....32654&#"....#&54632.....#"&&5466335!5!.65.!.32...#...3...R4}gr..>FI9..j.7eBI_8,&5.?.XDM\;lJV.NL.U(.Q.*..V....XKNL...b.d|o.    .$*3"oj=`6J;-:1'....@J[I:Y0D|SY|>pF..hV.Xr.=;.HW............8.E.......32654&#"....#&54632......#5..#"&5467&&5466335!5!.#.#.#"....326655..uqdHV0')2.:.REHQ(&F.M6Sh>4BLDxL9.R...l,*Y]I7,=...]WS_<2&/("
...9?N?+D..V.'-cP=V..nLKh5cFF..aBB8B(?"}.....+.....).2........326653...#"&&5466335!...#"&5.#5!.#.#%#...3265.#v/U57U/PBxON{EI.V..Fd[Zdv...e...;22:..a[4R.0U7MvA?sISu<t..ZnpX..FF....6CC6....../.......(.8..........#"&&546675!...#"&5.#5!.!#...3265.&&#"......32665..Ag<FzLLzF;g@..d[Zdv.....;22:../U65U//U56U/..z.AkEKr??sJEjA.{..ZnpX..FF..6CC6.R..R44S..S4.......v...2.;.......332....#"&'3..32654&##"&546335!...#"&5.#5!.#.#%#...3265..F;/-Wvnep..R.SLAEO=)KihMr.=d[Zdv.....F.;22:..%.+(PYL\iX:G:/:2DMIDy..ZnpX..FF....6CC6...........8.A........32654&#"....#&54632.....#"&&5466335!...#"&5.#5!.#.#%#...3265.D.7eBI_8,&5.?.XDM\;lJV.NL.U(..d[Zdv..._...;22:..oj=`6J;-:1'....@J[I:Y0D|SY|>p..ZnpX..FF....6CC6.............".+...#.#.#...#"&5.#...#"&5.#5!.#...3265.#...3265...S.d[Zd.d[Zdv.....;22:.&.;22:...b....ZnpX....ZnpX..FF..6CC6.'..6CC6........C.....&.*.5...#.#.#...#"&546335!...#"&5.#5!.#...3265.#.3.#"....3265.C.T.^XSelU_.qd[Zdv.^.C.;22:......]4A<.17...b..MdkaPS]...ZnpX..FF..6CC6.'.E:10:F>..............&.3...#.#5..#"&54732655!...#"&5.#5!.#...3265.#......32665...S.nM~...YZ..d[Zdv. ...;22:....i^8[4...b.0;....IWE..ZnpX..FF..6CC6.'S..._m/V7..............(.8...#.#5..#"&&546632..5!...#"&5.#5!.#...3265.66554&&#".....3...Q.aCCh9:hBDa...d[Zdv.....;22:..M%%M7/L,^I...b.09;kGDh:90...ZnpX..FF..6CC6.1L(.*L0(K2MZ...........B.P....6632......#"'5.32654&#"...#5..#"&&547#"....33.#"&546336632..5!5!..6654&&#"....3...X?<`56_<%...?QT?JLP.[B>a6.s`m`[.!w.....P/@Z......kE"!F3BYWD...0::gBGh7.B.UJGVbC.../99iF1-YWU^Cx|{.!8..FF.
0I'(I.VGKW........n...8.D.R.`...#.#5..#"&&'&&#"...#5..#"&&547#"....33.#"&546336632..5!5!...6655!.663%#.......32665.6654&&#"....3.n.S.nMRv?..B9IJP.[B>a6.s`m`[.!w.....P/@Z......$V.@B.'.V@.H..0Z>8[4.UE"!F3BYWD...b.0;CwM/AbC.../99iF1-YWU^Cx|{.!8..F.E8    LIR..8s`...7W1/V7.0I'(I.VGKW...........E.V....6632......#"'5.32654&#"...#5...#7#"&&547#"....33.#"&546336632..5!5!..654&&#"....3277....X?<`56_<%...?QT?JK.P...\..=a7.s`m`[.!w.....P/@Z........!F3BYWD..
....0::gBGh7.B.UJGVbC... ...8fD1-YWU^Cx|{.!8..FF.*S-(I.VGKW.
........6...8.G.W.e...#.#5..#"&&54&#"...#5..#"&&547#"....33.#"&546336632..5!5!...6632..5!.663.66554&&#".....3$6654&&#"....3.6.Q.aCCg:N?IFP.[B>a6.s`m`[.!w.....O.@Z....Q.FQ..b=Da..B.S>..M%%M7/L,^I.4E"!F3BYWD...b.09:jFGVaD.../99iF3-ZXU^Cx}|. 8..F.-)-190..-6.x1L(.*L0(K2MZ.0I'(I.VGKW............G.S....#.#.!......32653.#5..#"&554&#"....33.#"&54632..667&&547!5!632......3....6654&#".....Q...2:'>47@GMG7N`NVMZ`[.!w..k`j..A/BV......'3V2%"..FUC),D32D..F.b.y    .%8'/@G3....0\H%Os\VU^Cxy.kS.)..YF8*F
(L5.D..-.D..<)1>:4.......W...,.C.P...#.#5..#"'..#"&55&&#"....33.#"&54632..6655!5!.67&&546632..5!.......3$6654&#"....3.W.S.L6...qOs.
LDW``[.!w..xTm.8?.I.r..M.+14Z76L..pcPZO.@=.DB;PO<...b.&-.?O.sU(:ZXU^Cx|~>3.DL.F.b4*.^<<\2,&..i`.ZJZ.)@#7TJ?BL.....q.W...0.G.T...#.#5..#"'...#57#"&55&&#"....33.#"&54632..6655!5!.67&&546632..5!.......3$6654&#"....3.W.S.L6...(.Z..s.
LDW``[.!w..xTm.8?.I.r..M.+14Z76L..pcPZO.@=.DB;PO<...b.&-.0"....rU(:ZXU^Cx|~>3.DL.F.b4*.^<<\2,&..i`.ZJZ.)@#7TJ?BL...............#.#.#"....33.#"&5467#5!5!5!...T.`ma[.!v.3,..........b..^[RZCznE`.F.F............'.5...#.#5..#"&'&#"....33.#"&5467#5!2.6655!5!.#.......32665...S.nM|...nQ\a[.!u.)$..K.6IK.-....g]i^8[4...b.0;.yFXYR[BznB].FK.LNEFFS_a..Xg/V7.......j...*.:...#.#5..#"&&547#"....33.#"&5467#5!6632..5!5!.66554&&#".....3.j.Q.aCCh9.v`ma[.!v.3,....U2Da..P....M%%M7/L,^I...b.09;kG2+^[RZCznE`.F."90.F..1L(.*L0(K2MZ............A....#.#5..#"&'#"....33.#"&546332654&#"....#&547!5!632.....##..32665....S.vWz..x\f_X.#v..~.Ym:14<.L.....w.#7U..s9gd;b:..F.b.6L.|IIHQCrmki<L,<?5....>,F    .Q3ab_p3_@.i...........'.3...#.#.#......#"&&547#"....33.#"&5463!5!5!.654&#"....3...S...2X7:]5(u`m`[.!w....k......GG78HG9...b...D*8T-0X9H3ZXU^Cx}|.F..E65EE75D.......s...0.=.I...#.#5..#"&'#......#"&&547#"....33.#"&5463!2655!5!.#......32665.654&#"....3.s.S.nMx.....3X79]5)x`k_Y.!w....jZY.e....h_.k\8[4..GG78HG9...b.0;...D*8T-0W:I2PPOVCxssq=KEFFSW].ew/V7.E66EE76D.............(...#.#...#"&'#"....33.#"&546335!5!.!...3265...S.U:dm.Y`m`[.!w...].%./...KLEO...b..)-{jZXU^Cx}|.FF.T]YB............".+...#.#....#7#"&'#"....33.#"&546335!5!.!...3265...S    ..].    dm.Y`m`[.!w...].%./...KLEO...b.......xiZXU^Cx}|.FF.T]YB.......|...E.X..........#"'5.32654&#"...#54&#"....327..#"&'.#"&'#"....33.#"&546335!5!..675!...32676632..3..EQ6lL....KTC?ADGA>AFTK    ...`w.5Yen.Y`m`[.!w...].%...2H>..GH2CnQIT......uYGo?.I.^LEXcT..SdWFL^.I.bS5{jZXU^Cx}|.FF.P...T]4,T_T=......._...9.B....6632......#"'5.32654&#"...#...#"&'#"....33.#"&546335!5!.!!...3265.~.ZA<_56_<%...?QT@LMS.P6`i.Y`m`[.!w...].%.z....FGAJ...099fBHi7.A.WIGVgG....(,zkZXU^Cx}|.FF.R[W@...........#.'.2...#.#.#...#"&547#"....33.#"&5463!5!5!.#.3.#"....3265...S.^WSf.o`m`[.!w....t.........\4A;.17...b..LdlaP>*QPOVCxrts.FF.E:10:F>............).0.>.I...#.#5..#"&'#...#"&547#"....33.#"&5463!5!5!.32655!!#.......32665%#"....3265...S.nM|...^XSe.u^j_X.!w....y......NT.....h]i^8[4..]4A;/17...b.1;.~MdlaP>+OMKRCtoqp.F..CPES^`.._m/V7.:119F>...........%.3...#.#5..#"&'&#"....33.#"&54632..6655!5!.#.......32665...S.nL}...nSY`[.!w..uH\.JK.T....i\i^8[4...b.0;.zEZXU^Cy||)".KOEFFS_b..Xg/V7............%.2...#.#5..#"&'.#5.47&&#"..#46632..6655!5!.#......32665...S.nMi....k.s..Y;MfSAtLR~ @B.+.....i^8[4...b.1:f\....^...8]QHn<KA    LIxFF....Xf/V7............L..........#"'5.32654&#"...#54&#"....327..#"&&547#"....33.#"&54633632..36675!5!..(EQ6lL....KTC?ADGA>AFTK    ...Ll6.q`m`[.!w....6OIT...H>...9....uYGo?.I.^LEXcT..SdWFL^.I.?oG>2ZXU^Cx}|-T=7P..FF.......D...(.8...#.#5..#"&&547#"....33.#"&546336632..5!5!.66554&&#".....3.D.Q.aCCh9.w`m`[.!w.....U2Da..v._..M%%M7/L,^I...b.09;kG2+ZXU^Cx}|."90.F..1L(.*L0(K2MZ............4.;...#.#.!...326553...#"&554&&#"....33.#"&54632..32655!5!.#....!...S./:96>Ph[`g H6W``[.!w..xOj.,TX...... ......b.P.@LF;..[jwae.7%ZXU^Cx|~7.YNiFFi4Q.............B.M.Y...#.#.#......#"&&547!...326553...#"&554&&#"....33.#"&54632..32655!5!.!....3663!.654&#"....3...S...3X79]5..U:96>Ph[`g H6W``[.!w..xOj.,TX......D ...c@.H..GG78HG9...b...D)8T,0W:...@LF;..[jwae.7%ZXU^Cx|~7.YNiFFi4Q.03..E65FE76D...........:.D.S...#.#5..#"&'!...326553...#"&554&&#"....33.#"&54632..32655!5!....32655!!#.....#..32665...T.mLz...W:96>Ph[`g H6W``[.!w..xOj.,TX...... ..YZ.....`W.i[8[4...b.0:.s.@LF;..[jwae.7%ZXU^Cx|~7.YNiF.4Q.FSp~Z`..S_/V7........Z...<.I.Y...#.#5..#"&&55!...326553...#"&554&&#"....33.#"&54632..32655!5!.632..5!....3.66554&&#".....3.Z.Q.aCCh9._:96>Ph[`g H6W``[.!w..xOj.,TX...u..uQDa... ...&M%%M7/L,^I...b.09;kG..@LF;..[jwae.7%ZXU^Cx|~7.YNiF..U90.i4Q..1L(.*L0(K2MZ...O...-...>.J...#.#.#......#"&'..#"&5473254&#"....#&54632.....##..3267663!5!5!.654&#"....3.-.T...2X7;]."yN...c.:24<.L.iT7T..t3.kgTp..uZ.G......GG78GF9...b...D)8T,1,7<.....0??5....Vc/T6deZkSEWc.F..E65FE76D....O.......:.H...#.#5..#"&'..#"&5473254&#"....#&54632.....##..3265732655#5!.#.......32665...S.nMUx. }T...c.:24<.L.iT7T..t3.fbcs..X[.....daj^8[4...b.1;HBGP....0??5....Vc/T6deYi~k'JVEFFS`^.._m/V7...O.......<.L....#.#5..#"&'..#"&5473254&#"....#&54632.....##..3267>.32..5!5.66554&&#".....3...R.aCIm.!wO...c.:24<.L.iT7T..t3.jgRk..;g@D`.._.0L%%L8.L,]I..F.b.09D>=B....0??5....Vc/T6deYi\QAe780.F..1L(.*L0(K2MZ......=.....1.......326653.#.......#"&5473...32655&&546335!5!.#.#..ZK@!@)IN.H-NPKO.G'+-%BJ.qO........DA9E.8(.....&.uK^WF.
.&69*~.dFbhnFF............5.......326653.#5.#.5......#"&5473...32655&&546335!5!.#.#..ZK@!@)IJ.T...H-NPKO.G'+-%BJ.qO........DA9E.8(........&.6K]VF.
.&69*?.dFbhnFF.............1.J.......326653.#5..#"'..#"&54675&&54632..66335!5!.#.#.&547&#"....33.#"....3267.'kVH#A*LR.U4#...[YtH26Hb`+X%$c8H.,.....4!;8<?F?..>BI:=Z...VOGV.=-...").Yg\T>O..J@E[....nFF...dDH4.:,19B<08;ND.......=.../.......33.#"....32653.#5..#"&54675&&54632.5!5!.#.#.O@;UV9<F=FPEQ.T?Ri@44Bp]8....a....,1&3=3,38LE...%/UK7G..    B4KC.^FF.............G.......326653.#5..#"'..#"&54675&&54632..&....33.#"....3267&&5466335!5!.#.#.'kVH#A*LR.U4#...[YtH26Ha_..EHF?..>BI:=Z./4GxKH.,......VOGV.=-...").Yg\T>O..J@EZ.E.;/19B<08;ND.dDLi5nFF.........|...7.C.G...#.#.#......#"&&54663!5!.#"....326653.#5..#"&&5466335!5!.654&#"....3..#'.|.S...3X79]57_<.H.F.RjUH#A*MR.U5@d8FyKH.M....GG78HG9..|Vz...b...D)8T,0W:<X...VOGV.=-...#*6fGLi5nF..E65FE76D.........).{...&./.8.......326653.#5..#"&&5467&&546335!5!.#.#......655.67'....3.ZQ9"@)HI.S69X18.0;.qP.N....VK52!.
g;...N=..DA8F.8(...,11W87U..W:`dnFF...)......... .. .=I........{...'.0.9.......326653.#5...#7&&5467&&546335!5!.#.#......655..3267'...ZQ9"@)HI...W}Th8.0;.qP.N....VK52!.
..N=';.....DA8F.8(...!..y.kS7U..W:`dnFF...).........I .. ........u...".a.....;.?.........L.....*.5...#.#.#...#"&546335#"&546335!5!.#.#"....33.3.#"....3265.L.S.XPL]fRLnUlhX[...g...6?A6....Q.:4),0...p.5;^eXIPQeSLUPnFF..1,/.D2-(1>7.............1...#.#5.#"&54675&&546335!5!.#.#.5#"....33.#"....3265...Q9.`xJ./JbE1......M..7KI:?A<ERDdy...b..UK??...98B:[FF~..)/,,A-126nr.....0.u...&.4.......326653.#5..#"&&5467&&546335!5!.#.#........326655.ZK@"?)IM.N27T/1(2:.rO.S....RJ24@H8*<...DA9E.8(...&).S55R..W=`dnFF...&..A48C&:......Q.......D.P...#.#.#......#"&'..#"&54675&&54632....#74&#"....33.#"....32675663!5!5!.654&#"....3...S...3X7?b..yUe.I16K_LMY.@.5./6SE96BFYEWi
.uY.H......FF78HG9...b...D)8S-82=AZU>K..SDI\XG...*8;,9AD:097NK.Ua.F..E65FE76D....Q.......K.X.d...#.#5..#"&'#......#"&'..#"&54675&&54632....#74&#"....33.#"....327663!2655!5!.#......32665.654&#"....3...T.mLx.....3X7Df..rQe.I16K_LMY.@.5./6SE96BFYE.#.tX.GZZ.8....g_.j\8[4..FF79HH9...b.0:...D*8T-@814ZU>K..SDI\XG...*8;,9AD:097wS_=KEFFSW].ew/V7.E66EE76D...Q.......A.E.P...#.#.#...#"&'..#"&54675&&54632....#74&#"....33.#"....3267766335!5!.#.3.#"....3265...U._V8U. vQe}I16K_LMY.@.5./6SE96BFXCUe    ..iP^.........\5@;.17...b..Mcl.)+0ZU>K..SDI\XG...*8;,9AD:088D7.KR.FF.E920:F>....Q.......C.P...#.#5..#"&'..#"&54675&&54632....#74&#"....33.#"....326'=.4732655#5!.#......32665...S.nMSv..xSh.I16K_LMY.@.5./6SE96BFXC]g...YZ......i^8[4...b.0;D?EMZU>K..SDI\XG...*8;,9AD:088wc.....IWEFFS..._m/V7....Q.......@.P....#.#5..#"&'.#"&54675&&54632....#74&#"....33.#"....3267>.32..5!5.66554&&#".....3...R.`CMo.:.g~I16K_LMY.@.5./6SE96BFYETh..<hAC`..a./K%$L8/L-_I..F.b.09IB.ZU>K..SDI\XG...*8;,9AD:097TWBf880.F..1L(.*L0(K2L[...........A.O.[....6632......#"'5.32654&#"...#5..#"&&547#......#"&&54663!632..5!5!..6654&&#"....3$654&#"....3...X?<`56_<%...?QT?JLP.[B>a6....3X79]57_<.r<X@Z......kE"!F3BYWD..GG78HG9...0::gBGh7.B.UJGVbC.../99iF:..D)8T,0W:<X.78..FF.
0I'(I.VGKW.E65FE76D........0...D.Q.X.f.r...#.#.!...326553....#"&55#4&#"...#5..#"&&547#......#"&&54663!632..5!5!.2655!.6632...#....!.6654&&#"....3$654&#"....3.0.R..::5>P.iZ`g.O>IFP.[B>a6....3X79]57_<.r<X@Z....K.aTX...S?F`.... .....E"!F3BYWD..GG78HG9...b.].@LG:..    Zkwa.>QaD.../99iF:..D)8T,0W:<X.78..F..ZN[.-6M@..[4R..0I'(I.VGKW.E65FE76D.........../.;...#.#5..#"&&5467!......#"&&54663!.#"....32665.!5!.654&#"....3...T.e?=`7.*....3X79]57_<.Q#HUXA3N+......GG78HG9...b.08-W;2P..F+8S-0W:<X.BO=?G0R2.@F..F56EE76D.......O...-.N.Z..........#"&'&&'......#"&&5466332..6675&&55!5!.!!...33.#"....326654&#"....#&5467.654&#"....3.uAP].o....a=..3X79]57_<:^.%.<'4A...j....?D..NMrX.KA-*?.F.M=..GG78HG9..|iVa.LmfNe.B'8T,0W:<X.TT.(...HDhFFc<=DH8KP;nLDL::(532KR
..E65FE76D......+.....1.=........326653...#"&&547#......#"&&54663!6335!5!.#.#.654&#"....3..v/U57U/PBxON{E$...3X79]57_<..Jp..w...e..GG78HG9..a[4R.0U7MvA?sIQ;.D)8T,0W:<X.2tFF...E65FE76D.......@...<.H.......332....#"&'3..32654&##"&547#......#"&&54663!66335!5!.#.#.654&#"....3..F;/-Wvnep..R.SLAEO=)Ki....3X79]57_<.T.K+r...[...8GG78HG9..%.+(PYL\iX:G:/:2DM
..D)8T,0W:<X...yFF...E65FE76D............(.4...#.#.#"....33.#"&547#......#"&&54663!5!5!.654&#"....3...T.`m`[.!w.E...3X79]57_<.......yGG78HG9...b..ZXU^Cxs@.D*8T-0X9<Y..F..E65EE75D........|...4.B.N...#.#5..#"&'&#"....33.#"&547#......#"&&54663!2.6655!5!.#.......32665.654&#"....3.|.S.nL}...nSY`[.!w.<...3X79]57_<.*.4JK.[....i\i^8[4..GG78HG9...b.0;.zEZXU^CyrA.E*8S,0W9<X.K.KOEFFS_b..Xg/V7.E65ED76D............).5...#.#..#5.&&#"..#......#"&&54663!6632..5!5!.654&#"....3...Q..l.w.]=1Q....3Y7:\47_<.: `;Ed.......GG78HG9...b.....`0<-/.D*6T./V8<Y/,/9+.F..E65EE75D............E.L.X...#.#.!...326553...#"&554&&#"....33.#"&547#......#"&&54663!32..32655!5!.#....!.654&#"....3...S./:96>Ph[`g H6W``[.!w.A...3X7:\57_<...Oj.,TX...... ....7GG78HG9...b.P.@LF;..[jwae.7%ZXU^CxtA.D*8S,/W:<X.7.YNiFFi4Q..E75EE76D...........?.K....#.#5..#"&'#......#"&&54663!254&#"....#&547!5!632....##..32665..654&#"....3...S.vVy.....3X79]57_<...:24<.L...{...#Te.u2.hd;b:.GG78HG9..F.b.6L.|.D*8S-0W9<X..,;?5....=-F    cNbb_p3_@.i..E66DE75D............L.Z.f...#.#5..#"&'..#"&'#......#"&&54663!254&#"....#&547!5!632.....##..3265732655#5!.#.......32665.654&#"....3...S.nMUx. }T.....3X79]57_<...:24<.L...z...#7T..t3.fbcs..X[.....daj^8[4.0GG78HG9...b.1;HBGP.w.C*8T-0W9=X..0??5....=-F    /T6deYi~k'JVEFFS`^.._m/V7..E66EE76D............N.^.j....#.#5..#"&'..#"&'#......#"&&54663!254&#"....#&547!5!632.....##..3267>.32..5!5.66554&&#".....3.654&#"....3...R.aCIm.!wO......3X79]57_<...:24<.L...{...#7T..t3.jgRk..;g@D`.._.0L%%L8.L,]I..GG78HG9..F.b.09D>=B.x.C*8T-0W9=X..0??5....=-F    /T6deYi\QAe780.F..1L(.*L0(K2MZ7E66EE76D........l...3.?.......326653.#5..#"&&547#......#"&&54663!66335!5!.#.#.654&#"....3..jUH#A*MR.U5@d8....3X79]57_<.v#_7H.].......GG78HG9..VOGV.=-...#*6fG>..D)8T,0W:<X...nFF...E65FE76D.......k...5.A.......326653.#5...#7"&&547#......#"&&54663!66335!5!.#.#.654&#"....3..jUH#A*MR...\.@c8....3X79]57_<.v#_7H.]......GG78HG9..VOGV.=-.......5eF>..D)8T,0W:<X...nFF...E65FE76D......0._...8.D.R.......326653.#5..#"&&5467&&547#......#"&&54663!6335!5!.#.#.654&#"....3$.......326655..ZK@"?)IM.N27T/1(2:....3X79]57_<.a?|O.i.z....GG78HG9.{J24@H8*<...DA9E.8(...&).S55R..W=%!.D)8T,0W:<X.8nFF...E65FE76D.&..A48C&:..............M.Y...#.#5..#"&55&&'......#"&&5466332..6675&&547!5!632...#74&#"....33.#"....32665.3.654&#"....3...S.tM_z\C..3X79]57_<:d.!.1.6J......!MY.?.5..7RF95CFTC:]5..nGG78HG9...b.9@[S.?P..B'8T,0W:<X.KD.....TD0&F    XG!.*8;,9AD:0793]<.p..E65FE76D............^.k.w...#.#5..#"&'..#"&55&&'......#"&&5466332..6675&&547!5!632....#74&#"....33.#"....326'=.4732655#5!.#......32665.654&#"....3...S.nMSv..xSh.\C..3X79]57_<:d.!.1.6K......!MY.@.5./6SE96BFXC]g...YZ......i^8[4.jGG78HG9...b.0;D?EMZU.?P..B'8T,0W:<X.KD....SD0&F    XG...*8;,9AD:088wc.....IWEFFS..._m/V7.E65FE76D...........S._...#.#5..3.#7.#"&55&&'......#"&&5466332..6675&&547!5!632....#74&#"....33.#"....32665.3.654&#"....3...T....\..._z\C..3X79]57_<:d.!.1.6K......!MY.@.5./6SE96BFTC:]5..nGG78HG9...b......[R.?P..B'8T,0W:<X.KD....SD0&F    XG...*8;,9AD:0793]<.p..E65FE76D.......z...[.k.w....#.#5..#"&'.#"&55&&'......#"&&5466332..6675&&547!5!632....#74&#"....33.#"....3267>.32..5!5.66554&&#".....3$654&#"....3.z.R.`CMo.:.g~\C..3X79]57_<:d.!.1.6K......!MY.@.5./6SE96BFYETh..<hAC`..a./K%$L8/L-_I.EGG78HG9..F.b.09IB.ZU.?P..B'8T,0W:<X.KD....SD0&F    XG...*8;,9AD:097TWBf880.F..1L(.*L0(K2L[.E65FE76D........1...'.3.?...#.#.#......#"&&547#......#"&&54663!5!5!.654&#"....3 654&#"....3.1.S...3X79]5*...3X79]57_<.I...L..GG78HG9.8GG78HG9...b...D)8T,0W:J2.D)8T,0W:<X..F..E65FE76DE65FE76D............0.=.I.U...#.#5..#"&'#......#"&&547#......#"&&54663!2655!5!.#......32665.654&#"....3 654&#"....3...S.nMx.....3X79]5+...3X79]57_<.HZY......h_.k\8[4..GG78HG9.8GG78HG9...b.0;...D*8T-0W:J3.D*8T-0W:<X.=KEFFSW].ew/V7.E66EE76DE66EE76D..............(.4...#.#...#"&'#......#"&&54663!5!5!.!...3265.654&#"....3...S.U:fm....3X79]57_<.0.......KLEO..GG78HG9...b..)-n.D)8T,0W:<X..FF.T]YB.E65FE76D...........".+.7...#.#....#7#"&'#......#"&&54663!5!5!.!...3265.654&#"....3...S    ..].    fm....3X79]57_<.0.......KLEO..GG78HG9...b.......|m.D)8T,0W:<X..FF.T]YB.E65FE76D............9.B.N....6632......#"'5.32654&#"...#...#"&'#......#"&&54663!5!5!.!!...3265.654&#"....3...ZA<_56_<%...?QT@LMS.P6bi....3X79]57_<.1........FGAJ..GG78HG9...099fBHi7.A.WIGVgG....(,n.D)8T,0W:<X..FF.R[W@.E65FE76D............<.E.Q....6632......#"'5.32654&#"...#....#7#"&'#......#"&&54663!5!5!.!!...3265.654&#"....3...ZA<_56_<%...?QT@LMS...]..bi....3X79]57_<.1........FGAJ..GG78HG9...099fBHi7.A.WIGVgG.........}l.D)8T,0W:<X..FF.R[W@.E65FE76D.......3...9.D.P....#.#.#...#"&547#......#"&&54663!54&#"....#&547!5!632...3..#"....3265.654&#"....3.3.S.^WSf!...3X79]57_<.X-0)2.S...q..."YT..\4B<.17..GG78HG9..F.b..MdlbP?,.E*8S,0W9<X.R=D81....6)F    rdE....:10:F>.E75EE76D...........D.Q.\.h...#.#5..#"&'#...#"&547#......#"&&54663!54&#"....#&547!5!632...32655#5!.#......32665%#"....3265.654&#"....3...S.nM{...^WSf!...3X79]57_<.X-/)3.S...q..."ZS.OS......i^8[4.P\5A<.17..GG78HG9...b.0;.~MdkaP?,.E*7S-0W9<X.^=D81....6)F    rdQAREFFS..._m/V7.920:F>.E66DE75D............J.Z.e.q....#.#5..#"&&547#...#"&547#......#"&&54663!54&#"....#&547!5!632...36632..5!5.66554&&#".....3%#"....3265.654&#"....3...R.aCDh9..^WSf!...3X79]57_<.X-/)3.S...q..."ZS..hBD`..O.?M%%M8.L,]I..\5A<.17..GG78HG9..F.b.1::lG..MdkaP?,.E*7S-0W9<X.^=D81....6)F    rdQ3:91.F..1L(.*L0(K2MZ.920:F>.E66DE75D.......F...#.'.2.>...#.#.#...#"&547#......#"&&54663!5!5!.#.3.#"....3265.654&#"....3.F.T.^WSf!...3X79]57_<.W.}.a.....[4B<.16..GG78HG9...b..MdlbP?,.E*8S,0W9<X..FF.E:10:E?.E75EE76D............).0.>.I.U...#.#5..#"&'#...#"&547#......#"&&54663!5!5!.32655!!#.......32665%#"....3265.654&#"....3...S.nM|...^XSe"...3X79]57_<.X.|.-...NT.....h]i^8[4..]4A;/17..GG78HG9...b.1;.~MdlaP@-.E*8S-0W:<X..F..CPES^`.._m/V7.:119F>.E66EE76D..........."./.;...#.#5..#"&'#......#"&&54663!2655!5!.#......32665.654&#"....3...S.nMx.....3X79]57_<.GZY......h_.k\8[4..GG78HG9...b.0;...D*8T-0W:<X.=KEFFSW].ew/V7.E66EE76D............'.7.C...#.#5..#"&&547#......#"&&54663!632..5!5!.66554&&#".....3$654&#"....3...Q.aCCh9....3X79]57_<.z>aDa.......M%%M7/L,^I..GG78HG9...b.09;kG7..D)8T,0W:<X.;90.F..1L(.*L0(K2MZ.E65FE76D........N...7.>.J...#.#.!...326553....#"&55#4&##......#"&&5466332..32655!5!.#....!.654&#"....3.N.R..::5>P.iZ`g.BF4..3X79]57_<.Li.!TX...i.. .....GG78HG9...b.].@LG:..    Zkwa.+7.D)8T,0W:<X.0-ZN[FF[4R..E65FE76D............L.W.c........326653...#"&&547!...326553....#"&55#4&##......#"&&5466332..32655!5!.#.#&6335!....!.654&#"....3. v/U57U/PBxON{E..I::5>P.iZ`g.BF4..3X79]57_<.Li.!TX.....e..]... .....GG78HG9..a[4R.0U7MvA?sI...@LG:..    Zkwa.+7.D)8T,0W:<X.0-ZN[FF..Ft[4R..E65FE76D.......    ....F.P.W.e.q.|...#.#5..#"&'#...#"&547!...326553....#"&554&##......#"&&5466332..32655!5!....!6335!.32655!!#.......32665.654&#"....3%#"....3265    ..S.nM|...^XSe.O;95>P.iZagBF4..3X79]57_<.Li.!TX..    -..!...2K_.E.    .NT.....h]i^8[4..GG78HG9.^]4A;/17...b.1;.~MdlaP&".?MG:..    Zkwa.+7.D)8T,0W:<X.0-ZN[F.4R.$..CPES^`.._m/V7.E65FE76D.:119F>............=.G.U.a...#.#5..#"&'!...326553....#"&55#4&##......#"&&5466332..32655!5!....32655!!#.......32665.654&#"....3...S.nLy...V::5>P.iZ`g.BF4..3X79]57_<.Li.!TX...!.. ..YZ.....g^i^8[4..GG78HG9...b.0;.s.@LG:..    Zkwa.+7.D)8T,0W:<X.0-ZN[F.4R.FScq^`..Vc0V7.E65FE76D.......Q...D.P........632..#&&#"....32673..#"&&5467&&55#......#"&&54663!66335!5!.#.#.654&#"....3..<&!..ao.P
I;FOOF:I.P.9_?Hi693&....3X79]57_<.Z.F,..p.l...5GG78HG9..'*.*    ._F';VABT9'-L-:d??b..>+..D)8T,0W:<X...uFF...E65FE76D......+.!... .-........326653...#"&&'.#"&55#5!.#.#.6335!...3267..v/U57U/PBxOFsI    7[lrp.<.e...l...KM8H...a[4R.0U7MvA4_>7.r.FF..]t.T];/....../.9.....#.3..........#"&&'.#"&55#5!..675!...3267.&&#"......32665..Ag<FzLDpJ
7[lrp.T..xS..KM3E.../U65U//U56U/..z.AkEKr?2]>7.r.FF.d.{.T]0).R..R44S..S4........:.....'...#.#.#"....33.#"&'.#"&55#5!.!...32676633.:.T.`m`[.!t..3Lkpp.U..FKK.B...e....b..ZXU^Cxr'.r.FF.T]*#LM............!.4.B...#.#5..#"&'&#"....33.#"&'.#"&55#5!...6655!...32673663%#.......32665...S.nL}...nSY`[.!p.    2Qkpp.
..\.JK..JK5A...zY.k.i\i^8[4...b.0;.zEZXU^Cpl,.r.F.)".KOE.R[90HH.S_b..Xg/V7..............%.1...#.#.#......#"&'.#"&55#5!.!...3267663!.654&#"....3...S...3X7Fi.3Sjnp.....HH,>.oN.H..GG78HG9...b...D)8T,F=3.t.FF.T]2)EL..E65FE76D........&.......'...#.#...#"&'..#"&55#5!.5!...3265%!...3265.&.S.U:F`.._Giop.A....KLFM.~..KLEO...b..)->9:=.r.F....T]]Q..T]YB.......q.....7.@....6632......#"'5.32654&#"...#...#"&'..#"&55#5!..655!...3.!...3265...ZA<_56_<%...?QT@LMS.P6C\.._Fiop....M..KL....FGAJ...099fBHi7.A.WIGVgG....(,=89<.r.FF.n]Q..T]...R[W@.............".&.1...#.#.#...#"&'.#"&55#5!.6766335!...3.#.3.#"....3265...T.^XJ`./K^dp....8..cC_..A@......]4A<.17...b..MdkMB/l.F.(&!7<..MW...E:10:F>.......w.....#.0...#.#5..#"&'..#"&55#5!.674732655!...3.#......32665.w.S.nM^}..T7iop....G...YZ.$GH.i..i^8[4...b.0;VN&).r.F.(J:..IWE.T]..S..._m/V7.....E.....4.G..........#"'5.32654&#"...#54&#"....327..#"&'.#"&55#5!..675!...32676632..3..EQ6lL....KTC?ADGA>AFTK    ...`w.5Yiop.,.2H>..GH2CnQIT......uYGo?.I.^LEXcT..SdWFL^.I.bS5.r.FF.P...T]4,T_T=......./.....".2...#.#5..#"&'.#"&55#5!.676632..5!...3.66554&&#".....3./.Q.aCRt.9\iop.J.<B.{[Da..NGH..M%%M7/L,^I...b.09VK<.r.F.(7/Wj90..T]i1L(.*L0(K2MZ............ ...5...#.#.!...326553....#"&55.#"&55#5!.2655!...32655.#....!...R..::5>P.iZ`g4Yipp...aTX..GH>F.$. ......b.].@LG:..    Zkwa/9.r.F..ZN[.T]P:...[4R.........F... .).<...#.#.#...#"&554&#"...#...#"&55#5!.655!...3.!.6632......32655!.F.T.iZZdO?IFS.P6dip.a.0J..FG.:...S?;[2;24<.....b.._ZojSFTaD....(,.q.F.(W@..R[.../86`<.:HG;........F...".....'.~.k.....~.Y.X...........,.5.B........326653...#"&&5514&#"...#...#"&55#5!.#.#.655!...3$6335!.6632....v/U57U/PBxON{ELGLMS.P6dip...e..J..FG.`|O....W?>Y...a[4R.0U7MvA?sI.R^gG....(,.q.FF..W@..R[.4t./873...........).2.?...#.#.#"....33.#"&547#654&#"...#...#"&55#5!.655!...3.!.6632..6633...T.`m`[.!w....NCLMS.P6dip....J..FG...$.W?Ca.&rH....b..ZXU^Cx...[]gG....(,.q.F.(W@..R[.../8GC''...........".......~.k.........#...%...;.G...#.#.#......#"&&55#6&#"...#...#"&55#5!.655!...3.!.6632..663!.654&#"....3.#.S...3X79]5..NBLGS.P6dip.>.SJ..FG.....R><[..R0.H..GG78HG9...b...D)8T,0W:.XWfH....(,.q.F.(W@..R[...-698....E65FE76D.......|.....&...7...#.#...#"&'&&#"...#...#"&55#5!.655!...3..5!.663%!...3265.|.S.U:Zj..D6IJS.P6dip....J..FG......R;....KLEO...b..)-dX15gG....(,.q.F.(W@..R[..#..-6t.T]YB...........7.@.H.Q....6632......#"'5.32654&#"...#...#"&'&&#"...#...#"&55#5!..655!...3..5!.663%!...3265...ZA<_56_<%...?QT@LMS.P6Vg..D6IJS.P6dip....J..FG......R;....FGAJ...099fBHi7.A.WIGVgG....(,cX07gG....(,.q.FF.nW@..R[..#..-6t.R[W@............".....'.~.k.....~.=...............'.3.@...#.#5..#"&&'&&#"...#...#"&55#5!.655!...3...6655!.663%#......32665...T.nLRw>..B8KKS.P6dip....J..FG..Y.@A.$.X@.J..j\8[4...b./:DxN.?fH....(,.q.F.(W@..R[..D9
KIR..7s`...Tk/V7...........A.J.]..........#"'5.32654&#"...#54&#"....327..#"&&55#6&#"...#...#"&55#5!..655!...3$675!.6632..6632..3..EQ6lL....KTC?ADGA>AFTK    ...Ll6..FBEFS.P6dip....J..FG.H>...R:6P..T4IT......uYGo?.I.^LEXcT..SdWFL^.I.?oG.RWgG....(,.q.FF.nW@..R[.P...-6.,&(T=........"...-.3.D.M......326553....#"&554&#"...#...#"&55#5!632....#..#.#....32654&#".!.663.655!...3..@@8?Q.k\foO>LGS.P6dip...#^r.o.A.U..f.OUlC:...5.R<..J..FG.@nBPI=.._nyglFVeI....(,.q.F    pcjp..F.b...UIMK=H..-5..W@..R[...........+.4.A.H.T...#.#.!...326553....#"&55#4&#"...#...#"&55#5!.655!...3%2655!.6632...#....!.....#"&5463...R..::5>P.iZ`g.O>LFS.P6dip.I.HJ..FG.ZTX...T>Fd.... ..... .. ....b.].@LG:..    Zkwa.>QeI....(,.q.F.(W@..R[.ZN[.,5NB..[4R...!.. ..!...........(.2.;...#.#.#...#"'..#"&&546632....1..32655!5!5!.54&&#"...$..327%.....S.dZg- pKIs@?rJRs9.:34<........)R:$@.....2T2L0......b.._[nK5><mFGm<En;.9FG;..F.,9.T4...1Q+../<............".......~...X...........1.?.I.R...#.#5..#"&'#...#"'..#"&&546632....1..32655!2655!5!.#.......32665.54&&#"...$..327%.....U.mLy...dZg- pKIs@?rJRs9.:34<.    YZ......g]i^8Z4..)R:$@.....2T2L0......b.0:..?[nK5><mFGm<En;.9FG;.?JEFFSV[..eu/V7b9.T4...1Q+../<.......6...=.I.R...#.#.'....#"&'.#53..32654&##&'..#"&&546632..&#"...665546335!5!..#.#"....33...327%...6.S.1YSGQ.LG.OB;;HDUK-.zdIs@?rJ+*)(%A.....iM....Q...4F<0M..2T2K0......b...*JBU6...2A8*3:.#]t<mFGm<;....G%+KExF._.[.%/*(1Q+..-?.......~...'.1.:...#.#.#"....33.#"&'..#"&&546632..66335!5!....654&&#...327%...~.T.`m`[.!`..!_<Is@?rJ\w.&uI..?....@....)R:.2T2L0......b..ZXU^CSQ$'<mFGm<VC().F..../9.T4.Q+../<......../...-.7.@.......326653.#5..#"&'..#"&&546632..66335!5!.#.#.54&&#"...$..327%....jUH#A*MR.U5?c..nIIs@?rJNn."zLH...J.....)R:$@.....2T2L0.....VOGV.=-...#*413:<mFGm<@446nFF..9.T4...1Q+../<............N.W...#.#5..#"&'..#"&&546632..&#"...6736675&&547!5!632....#74&#"....33.#"....32665.3...327%.....T.tMDh..gAEsD@qF*!.&%B.......D+6K....x.!MY.@.5./6SE96BFTC:]5..
2U3I0......b.9@0-/59kIHn<
:
...$*1;..SD0&F    XG...*8;,9AD:0793]<.p.,P*-.-?........)...[.k.t....#.#5..#"&'.#"&'..#"&&546632..&#"...6736675&&547!5!632....#74&#"....33.#"....3267>.32..5!5.66554&&#".....3$..327%...).R.`CMo.:.Jn..gAEsD@qF*!.&%B.......D+6K....x.!MY.@.5./6SE96BFYETh..<hAC`..a./K%$L8/L-_I..2U3I0.....F.b.09IB.0./59kIHn<
:
...$*1;..SD0&F    XG...*8;,9AD:097TWBf880.F..1L(.*L0(K2L[mP*-.-?............%./.8.D...#.#.#......#"&'..#"&&546632..663!5!5!.54&&#"...$..327%...654&#"....3...S...3X77Z..nJIs@?rJUr..W4.H......)R:$@.....2T2L0....oGG78HG9...b...D)8T,,(3;<mFGm<J<!#.F.,9.T4...1Q+../<.E65FE76D........~...".,.6.?.H...#.#5..#"&'..#"&&546632..6632..5!5!....654&&#.54&&#"...6..327%.....327%...~.P.cDCo .nKIs@?rJMm..nCCc..;...W@....)R:..)R:$@...i2T3I2.. .K2T2L0......b./:<54=<mFGm<>45<;/.F.....:-S4.9.T4...3Q*-..>8Q+../<...........1.;.D.O....#.#.#...#"&'..#"&&546632..63354&#".'.!5!632...3.....654&&#...327%..%#"....3265...T.^W7S. gDIs@?rJ^x.4S^-/....l...!YT...@....)R:.2T2L0.....[5A<.16..F.b..Mdk,(,2<mFGm<ZF,^=D...F    rdQ....../9.T4.Q+../<9:10:E?...........3.=.F.Q....#.#5.#.5#...#"&'..#"&&546632..63354&#".!5!632...3.....654&&#...327%..%#"....3265...L..^.g.`T4Q..jGIs@?rJ]w.5V^./...Q..."XT...@....)R:.2T2L0.....^4A<.36..F.b....\s=an&"06<mFGm<XE,[=D.F    rdN....../9.T4.Q+../<=6.,6E?.............0.:.C...#.#5..#"&'..#"&&546632..6655!5!.#...##..7..32665.54&&#"...$..327%.....T.nLKp".sQIs@?rJRr.KM.+....of....f\8[4.")R:$@.....2T2L0......b.0;84;F<mFGm<F:.JPEFFSbj
..Wd/V7b9.T4...1Q+../<.....E.L...F.P.Y..........#"'5.32654&#"...#54&#"....37..#"&'..#"&&546632..6632..36675!5!..54&&#"...$..327%...VEQ7kL
..    KSC>BDFA>AFSL..    Jh. jFIs@?rJNn..U6HU...G>...g..)R:$@.....2T2L0.......uYGo?.I.^LEXcT..SdWFM].I.A9/5<mFGm<@4+.T=7O    .FF.r9.T4...1Q+../<........F...F.T.^.g...#.#5..#"&55&&#"...#54&#"....37..#"&'..#"&&546632..6632..36632..6655!5!.#.......32665.54&&#"...$..327%...F.S.nL~..;2DFFA>AFSL..    Jh. jFIs@?rJNn..U6HU...WN<X.CE...a..cai^8[4..)R:$@.....2T2L0......b.0;.{.#5bU..SdWFM].I.A9/5<mFGm<@4+.T=>S?3    KKRFF``^..Xg/V7b9.T4...1Q+../<........p...".,.<.E...#.#5..#"&'..#"&&546632..6632..5!5!.54&&#"....66554&&#".....3$..327%...p.Q.aCBe..nKIs@?rJMm..f@Da..J....)R:$@....PM%%M7/L,^I..2T2L0......b.09734;<mFGm<=31890.F.,9.T4...>1L(.*L0(K2MZoQ+../<...........2.8.B.K......326553...#"&'..#"&&546632..32654&#".!5!632....#..#.#..54&&#"...$..327%...M?@7@Rk\Wj. b>Is@?rJe{.WUlD9...A..."_r.n.A.U..)R:$@.....2T2L0....@nBPI=._n_T&*<mFGm<fMMK=H.F    odiq..F.b...,9.T4...1Q+../<...........+.2.<.E...#.#.!...326553...#"&'..#"&&546632..32655!5!.#....!.54&&#"...$..327%.....T./;95>PhZTb    !`>Is@?rJ^x.(TW...... .....)R:$@.....2T2L0......b.].?MG:..[jaR%*<mFGm<YFZN[FF[4R..9.T4...1Q+../<...L...8...9.E.P...#.#.#......#"&&547#...#"&5463354&#"....#&54632...363!5!5!.654&#"....3%#"....3265.8.T...2X7:]5.^WSfmU^-/)3.S.[QZS.:[.H......GG78HG9.Y\5A<.17...b...D)8T,0W:'$MdkaPS]^=D81....O_rdQ2.F..E65FE76D.920:F>....L.......1.>.I...#.#5..#"&'#...#"&5463354&#"....#&54632...32655#5!.#......32665%#"....3265...S.nM{...^WSfmU^-/)3.S.[QZS.OS......i^8[4.P\5A<.17...b.0;.~MdkaPS]^=D81....O_rdQAREFFS..._m/V7.920:F>....L.......6.C.N...#.#5..#"&'.#.&'#...#"&5463354&#"....#&54632...32655#5!.#......32665%#"....3265...S.nMAf"..].K...`TSfmU_.1)2.Q.[QXT.OS......i^8[4.Q^4A<.27...b.0;+(...A<R=an]KNW^>C80....N^rdQAREFFS..._m/V7.6.,6F>....L.E.....\.g..........#"'5.32654&#"...#54&#"....327..#"&&547#...#"&5463354&#"....#&54632...36632..36675!5!..#"....3265..DQ6lL....KSC>ADGA>AFSK....Ll7..^WSfmU^-/)3.S.[QZS..Y7IU...I>...t..\5A<.17....vXGo?.I.^LEXcT..SdWFL^.I.?oG$#MdkaPS]^=D81....O_rdQ+.T=7P..FF..920:F>...L.......7.G.R....#.#5..#"&&547#...#"&5463354&#"....#&54632...36632..5!5.66554&&#".....3%#"....3265...R.aCDh9..^WSfmU^-/)3.S.[QZS..hBD`..O.?M%%M8.L,]I..\5A<.17..F.b.1::lG..MdkaPS]^=D81....O_rdQ3:91.F..1L(.*L0(K2MZ.920:F>...........#.*.5...#.#.#"....33.#"&547#...#"&546335!5!.!.3633.#"....3265...T.`m`[.!w.".^XSelU_........Fp..p]4A<.17...b..ZXU^CxP8MdkaPS].FF.,q:10:F>.......q...*.2.=.......326653.#5..#"&&547#...#"&546335!5!.#.#&6335!.3.#"....3265..jUH#A*MR.U5@d8..^XSelU_........zLH.....]4A<.17..VOGV.=-...#*6fG .MdkaPS].FF..6n.E:10:F>........#...".).5.@...#.#.#......#"&&547#...#"&546335!5!.!.363!.654&#"....3%#"....3265.#.S...3X79]5.^XSelU_...>..R.:[.H..GG78HG9.R]4A<.17...b...D)8T,0W:'$MdkaPS].FF.2..E65FE76D.:10:F>................'.2...#.#...#"&'#...#"&546335!5!.35#!!...3265.#"....3265...S.U:Zj..^XSelU_............KLEO..]4A<.17...b..)-dXMdkaPS].F....T]YB&:10:F>.............!.*.5...#.#....#7#"&'#...#"&546335!5!.35#!!...3265.#"....3265...S    ..].    Zj..^XSelU_............KLEO..]4A<.17...b.......aWMdkaPS].F....T]YB&:10:F>..............'.0.9.D...#.#5..#"&&547#...#"&546335!5!.632..5!.3.654&&#"....327%..%#"....3265...P.bDDo@..^XSelU_......nDDc.....w.)R:I2;1T3K0.. ..]4A<.17...b./:;mG..MdkaPS].F.=;/....:-S4,.Q*-..>7:10:F>...........#.0.A.K.T._...#.#5..#"&'..#"&&547#...#"&546335!5!.632..6655!.3%#...##..7..32665.54&&#"...$..327%..%#"....3265...T.nLKp".sQIs@..^XSelU_......sJRr.KM....q.of....f\8[4.")R:$@.....2T2L0.....]4A<.17...b.0;84;F<mF..MdkaPS].F.=F:.JPE..Sbj
..Wd/V7b9.T4...1Q+../<9:10:F>...........!.+.4.=.H...#.#5...#7.#"&&547#...#"&546335!5!.632..5!.3.654&&#"....327%..%#"....3265...P..[...Do@..^XSelU_......nDDc.....w.)R:I2;1T3K0.. ..]4A<.17...b......:kF..MdkaPS].F.=;/....:-S4,.Q*-..>7:10:F>........"...'.0.;.F....#.#.#...#"&547#...#"&546335!5!632...3..!54&#".!.#"....3265%#"....3265.".T._VTe%.^XSelU_....."ZT..T..-/....N]4A<.17..\5A<.17..F.b..MclaP@+MdkaPS].F    rdQ....^=D...:10:F>Q:10:F>............2.C.P.[.f...#.#5..#"&'#...#"&547#...#"&546335!5!632...32655#5!.!54&#"....#&547#!#......32665%#"....3265%#"....3265...S.nM{...^WSf!.^XSelU_.....#ZS.OS.......-/)3.S....k..i^8[4.G]4A<.17.    \5A<.17...b.0;.~MdkaP?,MdkaPS].F    rdQAREF..^=D81....6)S..._m/V7.:10:F>Q920:F>.......8...+.4.?.J....#.#5.#.5#...#"&547#...#"&546335!5!632...3..!54&#".!.#"....3265%#"....3265.8.L..].g.`TSf..^XSelU_..... YS..:...0......^4A<.27..]4A<.17..F.b....[r>am\K;(MdkaPS].F    rdQ....^=D...6/,6F?@:10:F>............8.I.Y.d.o....#.#5..#"&&547#...#"&547#...#"&546335!5!632...36632..5!5.!54&#"....#&547#.66554&&#".....3%#"....3265%#"....3265...R.aCDh9..^WSf!.^XSelU_.....#ZS..hBD`..O.z..-/)3.S.....M%%M8.L,]I.%]4A<.17.    \5A<.17..F.b.1::lG..MdkaP?,MdkaPS].F    rdQ3:91.F..^=D81....6)..1L(.*L0(K2MZ.:10:F>Q920:F>........-.....".&.1.<...#.#.#...#"&547#...#"&546335!5!.!5!!#.3.#"....3265%#"....3265.-.T.^XSe!.^XSelU_...H.q...M......]4A<.17..]4A<.17...b..MdkaP?,MdkaPS].F....E:10:F>Q:10:F>..............!./.:...#.#5..#"&'#...#"&546335!5!.32655!!#.......32665%#"....3265...S.nM|...^XSelU_.......NT.....h]i^8[4..]4A;/17...b.1;.~MdlaPS^.F..CPES^`.._m/V7.:119F>......E.....>.L.W..........#"'5.32654&#"...#54&#"....327..#"&&547#...#"&546335!5!..675!.36632..3.#"....3265..EQ6lL....KTC?ADGA>AFTK    ...Ll6..^XSelU_.....2H>.N..Y7IT....]4A<.17....uYGo?.I.^LEXcT..SdWFL^.I.?oG$#MdkaPS].FF.P...+.T=:10:F>..............'.7.B...#.#5..#"&&547#...#"&546335!5!.632..5!.3.66554&&#".....3%#"....3265...Q.aCCh9..^XSelU_......gBDa......M%%M7/L,^I..]4A<.17...b.09;kG..MdkaPS].F.:90....1L(.*L0(K2MZ.:10:F>........=...)./.C.N......326553...#"&55#...#"&54633.!5!632....#..#.#..654&#".....#&547#.!.#"....3265..@@8?Rl\eo.^XSelU_.....&_q.o.A.U..lC:8C..S.%..B.p]4A<.17.T.BPI=._nyg}MdkaPS]..F    h]gm..F.b....JH7AH<... .I3..E:10:F>.......F...'...5.@...#.#.!...326553....#"&55#...#"&546335!5!.655!.!%#....!.#"....3265.F.S..;96=Q.iZag.^XSelU_...a..W.K.
...!.....]4A<.17...b.c.?MF;..    Zkwa.MdlbPR].F..YOV..[4P.I:10:F=.......J...9.A.L........632..#&&#"....32673..#"&&5467&'#...#"&546335!5!.#.#&6335!.3.#"....3265..<&!..ao.P
I;FOOF:I.P.9_?Hi6939..^XSelU_...e...UB..0..]4A<.17..'*.*    ._F';VABT9'-L-:d??b..3MdkaOT].FF..5u.E:10:F>............../.;...#.#.#......#"&'..#"&54732655!5!.!......3267663!.654&#"....3...S...3X7>a. mGy...YZ......=.eYHc..rS.H..GG78HG9...b...D)8T,713:....IWEFFS...^nYGLV..E65FE76D...............;...#.#5..#"&'..#"&&54732655!5!.4732655!......3267.#......32665...S.nMUw..pOQyB..YZ.....I..YZ...hXXa.....i^8[4...b.0;GA@IE.V..IWEF....IWES...`lu^..S..._m/V7..............%...#.#5..#"&'&&'3...2655!5!.#......32665...S.nMy..^..NcDXY.......i^8[4...b.0;.z.`aC@.JVEFFS..._m/V7............@........632..#&&#"....32673..#"&&5467&&'.#"&&53..327&546335!5!.#.#..<&!..ao.P
I;FOOF:I.P.9_?Hi693....?4^<NT:...YI....1....'*.*    ._F';VABT9'-L-:d??b.....*XAA?..'>AuFF.............X.f....6632......#"'5.32654&#"...#5..#"&&'&&#"...#54&#"....327..#"&&546632..36632..6632..5!5!..6654&&#"....3...X?<`56_<%...?QT?JLP.[B=_7..C=ADGA>AFTK    ...Ll65^=IT...VM0M..`<@Z..n...kE"!F3BYWD...0::gBGh7.B.UJGVbC.../97eCBRcT..SdWFL^.I.?oGFh7T=>S,)058..FF.
0I'(I.VGKW............N.Z.h.v...#.#5..#"&&'&&#"...#5..#"&&'&&#"...#54&#"....327..#"&&546632..36632..6632..5!5!...6655!.663%#.......32665.6654&&#"....3...S.nMRv?..B9IJP.[B=_7..C=ADGA>AFTK    ...Ll65^=IT...VM0M..`<@Z..n...$V.@B.'.V@.H..0Z>8[4.UE"!F3BYWD...b.0;CwM/AbC.../97eCBRcT..SdWFL^.I.?oGFh7T=>S,)058..F.E8    LIR..8s`...7W1/V7.0I'(I.VGKW.......Y...@.W.d...#.#5..#"'..#"&55&&#"...#54&#"....327..#"&&546632..36632..6655!5!.67&&546632..5!.......3$6654&#"....3.Y.S.K6...rOr..A9ADGA>AFTK    ...Ll65^=IT...VMD`.5;.G.t..M.+14Z85L..pbQZO.@=.DB;ON<...b.&,.?O.sj5CcT..SdWFL^.I.?oGFh7T=>SKC.DIyF.b4*.\=<\2,%..j_.gJZ.)@#7TJ?BL...........@...#.#.#...#"&'..#"...#54&#"....327..#"&&546632..36632....3265.!5!...T.ORDL....'??GA>AFTK    ...Ll65^=IT...SJMP..%$-&.......b....NbC=&0.bU..SdWFL^.I.?oGFh7T=>SWU#(9,..F............C...#.#.#...#"&'&&#"...#54&#"....327..#"&&546632..36632......32655!5!5!...T.iZXd..<;?AGA>AFTK    ...Ll65^=IT...UI7W1<24<.........b.._ZofWEPcT..SdWFL^.I.?oGFh7T==T1Y;;FF9..F............".......~.
.X.....+.L...J........326653...#"&&5514&#"...#54&#"....327..#"&&546632..36632..66335!5!.#.#..v/U57U/PBxON{EA@ADGA>AFTK    ...Ll65^=IT...VM6R.%~Q....g.e..a[4R.0U7MvA?sI.QXcT..SdWFL^.I.?oGFh7T=>S0.36tFF....../.e...>.N..........#"&&'4&#"...#54&#"....327..#"&&546632..36632..6675!5!..&&#"......32665.!Ag<FzLKyG.CA@BGA>AFTK    ...Ll65^=IT...SJ8U.._:...../U65U//U56U/..z.AkEKr?=pIU[cT..SdWFL^.I.?oGFh7T=>S32+6.{FF..R..R44S..S4...........Q.......332....#"&'3..32654&##"&'&#"...#54&#"....327..#"&&546632..36632..66335!5!.#.#.yF;/-Wvnep..R.SLAEO=)Ce
.\@BGA>AFTK    ...Ll65^=IT...SI'C..V5r........%.+(PYL\iX:G:/:26>ZcT..SdWFL^.I.?oGFh7T==S..#!yFF........C...Z........32654&#"....#&54632.....#"&&=.4&#"...#54&#"....327..#"&&546632..36632..66335!5!.#.#...7eBI_8,&5.?.XDM\;lJU.OD@@BGA>AFTK    ...Ll65^=IT...SJ7U.&.S(...^._..oj=`6J;-:1'....@J[I:Y0C|R...X_cT..SdWFL^.I.?oGFh7T=>S43:<pFF........s...F...#.#.#"....33.#"&547654&#"...#54&#"....327..#"&&546632..36632..66335!5!.s.T.`m`[.!w...D;ACGA>AFTK    ...Ll65^=IT...UJ<].%tJ..J.....b..ZXU^Cx.
..MQcT..SdWFL^.I.?oGFh7T=>S@>().F............S....#.#5..#"&&55&&#"...#54&#"....327..#"&&546632..36632..3254&#".!5!632.....##..32665....S.vVS{B    =2BEGA>AFTK    ...Ll65^=IT...VL@Z.'.91...b....7T..t3.hd;b:..F.b.6LB{S.+5cT..SdWFL^.I.?oGFh7T=>S>9.0?.F    /T6deXj3_@.i............_.l...#.#5..#"&'..#"&55&&#"...#54&#"....327..#"&&546632..36632..3254&#".!5!632.....##..32654732655#5!.#......32665...T.nLUy. }T..    =2BEGA>AFTK    ...Ll65^=IT...VL@Z.'.91...b....7T..t3.gbcr..YZ......i^8[4...b.0;GBGO..+5cT..SdWFL^.I.?oGFh7T=>S>9.0?.F    /T6deXj}l.IWEFFS..._m/V7...........I.......326653.#5..#"&&54&#"...#54&#"....327..#"&&546632..36632..66335!5!.#.#..jUH#A*MR.U5@c9@=ACGA>AFTK    ...Ll65^=IT...UK2N.#xJH...9.....VOGV.=-...#*5fF@QcT..SdWFL^.I.?oGFh7T=>S,)24nFF............K.......326653.#5...#7"&&54&#"...#54&#"....327..#"&&546632..36632..66335!5!.#.#..jUH#A*MR...\.@c8@=ACGA>AFTK    ...Ll65^=IT...UK2N.#xJH...8....VOGV.=-.......5dE@QcT..SdWFL^.I.?oGFh7T=>S,)24nFF.........2...6.?...#.#...#"&'&&#"...#54&#"....327..#"&&546632..36632.5!5!.!...3265.2.S.U:Vi.=/ADGA>AFTK    ...Ll65^=IT...SI@....M...KLEO...b..)-[Q.6cT..SdWFL^.I.?oGFh7T==T&.FF.T]YB.......}...P.Y....6632......#"'5.32654&#"...#...#"&'&&#"...#54&#"....327..#"&&546632..36632.5!5!.!!...3265...ZA<_56_<%...?QT@LMS.P6Tf..<-ADGA>AFTK    ...Ll65^=IT...SI@.........FGAJ...099fBHi7.A.WIGVgG....(,_U+1cT..SdWFL^.I.?oGFh7T==T&.FF.R[W@........r...?.H.Q...#.#5..#"&&'#&&#"...#54&#"....327..#"&&546632..36632..6632..5!5!...654&&#...327%...r.P.bDBmB...B<ADGA>AFTK    ...Ll65^=IT...TJ1P. mCDc..F...22...)R:.1T3K0.. ...b./:9hDBScT..SdWFL^.I.?oGFh7T==T-)5;;/.F.,..:-S4.Q*-..>...........J.U....#.#.#...#"&5514#"...#54&#"....327..#"&&546632..36632..63354#".!5!632...3..#"....3265...T.^WSfADGA>AFTK    ...Ll65^=IT...UK>W.5[]\...Z..."ZT..[5A<.16..F.b..MdkaP..cT..SdWFL^.I.?oGFh7T=>SEF2^..F    rdQ....:10:F>...........=.A.L...#.#.#...#"&5514#"...#54&#"....327..#"&&546632..36632..6335!5!.#.3.#"....3265...T.^XSeADGA>AFTK    ...Ll65^=IT...UK>W.5Z_.........]4A<.17...b..MdkaP..cT..SdWFL^.I.?oGFh7T=>SEF2.FF.E:10:F>............;.H...#.#5..#"&55&&#"...#54&#"....327..#"&&546632..36632..6655!5!.#......32665...T.nL}..<1DEGA>AFTK    ...Ll65^=IT...YN;V.DE.;.....i]8[4...b./:.{.#5bU..SdWFL^.I.?oGFh7T=>S?3    KKRFF`...Xg/V7.....E.J...c..........#"'5.32654&#"...#54&#"....327..#"&&'4&#"...#54&#"....327..#"&&546632..36632..6632..36675!5!..TEQ6lL....KTC?ADGA>AFTK    ...Lk6.C?ADGA>AFTK    ...Ll65^=IT...UK3Q..Z8IT...H>...e....uYGo?.I.^LEXcT..SdWFL^.I.>nGEXcT..SdWFL^.I.?oGFh7T=>S/,,/T=7P..FF.......D...c.p...#.#5..#"&55&&#"...#54&#"....327..#"&&'4&#"...#54&#"....327..#"&&546632..36632..6632..36632..6655!5!.#......32665.D.T.nL}..;2DEGA>AFTK    ...Lk6.C?ADGA>AFTK    ...Ll65^=IT...UK3Q..Z8IT...YN;V.DE..._...i]8[4...b./:.{.#5bU..SdWFL^.I.>nGEXcT..SdWFL^.I.?oGFh7T=>S/,,/T=>S?3    KKRFF`...Xg/V7.......d...?.O...#.#5..#"&&55&&#"...#54&#"....327..#"&&546632..36632..6632..5!5!.66554&&#".....3.d.Q.aCCh9.C9ADGA>AFTK    ...Ll65^=IT...UJ2O..f@Da..V...M%%M7/L,^I...b.09;kG.<JcT..SdWFL^.I.?oGFh7T=>S+)1790.F..1L(.*L0(K2MZ.......?...).b.q.......332....#"&'3..32654&##"&546335!5!.#.#$......#"&&55&&#"...#54&#"....327..#"&&546632..36632..663.6654&&#".....3..F;/-Wvnep..R.SLAEO=)KihMr...Z...0q67qRJq>.C9ADGA>AFTK    ...Ll65^=IT...UJ2P. pG9L%%L70N-`K..%.+(PYL\iX:G:/:2DMIDyFF.JDk<:kC:lG.<JcT..SdWFL^.I.?oGFh7T=>S-)28.o1M)*M0(L2M[...........I.P...#.#.!...326553....#"&55#4&#"...#54&#"....327..#"&&546632..36632..32655!5!.#....!...R..::5>P.iZ`g.>8@BGA>AFTK    ...Ll65^=IT...SIAZ.!TX...... ......b.].@LG:..    Zkwa.5FbU..SdWFL^.I.?oGFh7T=>SE?ZN[FF[4R.............Z........632..#&&#"....32673..#"&&5467&&'&&#"...#54&#"....327..#"&&546632..36632.66335!5!.#.#.[<&!..ao.P
I;FOOF:I.P.9_?Hi693"-..2"BBGA>AFTK    ...Ll65^=IT...MDJ-.M4.........'*.*    ._F';VABT9'-L-:d??b..5%."dV..SdWFL^.I.?oGFh7T=>S8 "uFF.............%.5.A...#.#.#......#"&'..#"&&546632..663!5!5!.6747..#".....3$654&#"....3...S...3X77[..dEJq>>pHOk..W5.H......T...$K7/M-_J..GG78HG9...b...D)8T,,)0::lGDh:G:"$.F..W<..)K/(K2MZ.E65FE76D..............,.=...#.#5..#"&'..#"&&546632..6655!5!.#......32665.&5&&#".....32665...T.nLMq!.gLJq>>pHUq.GI.=.....j]8[4.".    UE/M-_J7J$...b.0:727B:lGDh:N?.LNXFFf.    .R`/V7%..4H(K2MZ0L*......E.D...G.V..........#"'5.32654&#"...#54&#"....327..#"&'..#"&&546632..6632..36675!5!..6654&&#".....3.NEQ6lL....KTC?ADGA>AFTK    ...Nm..bBJq>>pHJg..Z:IT...H>..._.4K%%K7/M-_J....uYGo?.I.^LEXcT..SdWFL^.I.B;-5:lGDh:>4-1T=7P..FF..1M(*L0(K2MZ......._...".1.A...#.#5..#"&'..#"&&546632..6632..5!5!.6654&&#".....3 66554&&#".....3._.Q.aCBf..eFJq>>pHHe..gBDa..[.z..K%%K7/M-_J..M%%M7/L,^I...b.09942;:lGDh:;23:90.F..1M(*L0(K2MZ1L(.*L0(K2MZ...........9.I........632..#&&#"....32673..#"&&55.#"&&546632.66335!5!.#.#.&'&&#"....32767.X<&!..ao.P
I;FOOF:I.P.9_?Hi66GFm<;jDk>.M5........,..G5G\^I^2.2..'*.*    ._F';VABT9'-L-:d?.!;kGDh:M!"uFF..1"+3ZKLZB0.....Z.......*.[.i......326553...#"&5532654&#"....#&546632....#..6632......#"'5.32654&#"...#5..#"&&546632..5!5!..6654&&#"....3.?@8?Qj\fo.UkB99C.S.3^?^r.o.%.W?<_56_<%...?QT@JKP.[C>a67b?AZ..v...jF"!F3BYVD.@nBPI=._nyg.MK>GG=.. .<\3pcjp.^./8:gBGh7.B.UJGVbC...099iFEh88/.FF.
0I'(I.VGKW....Z.......".......~...5...-...7...3.A....#.#5..#"&547.#5%........32655%.#57&&546632.........76654&#"......7.M.S96F..Z..6...2(AN...\.JL.V9;X/7<....11A63B59..F.bG18C3...    .....$.&0]H!....&^>.N--M.6S0t.....&?,,?@+/D.....Z......".m.....*.3.....Z.......*.K......326553...#"&5532654&#"....#&546632....#$.....326653...#"&&5466335!5!.#.#.?@8?Qj\fo.UkB99C.S.3^?^r.o..u0U56U/PBxON{EI.V....f.d.@nBPI=._nyg.MK>GG=.. .<\3pcjp.`\4R.0V6MvA?sISu<tFF....Z.......*.D......326553...#"&5532654&#"....#&546632....#.#.#.#"....33.#"&546335!5!.?@8?Qj\fo.UkB99C.S.3^?^r.o...S.`nb[.!w.....H...@nBPI=._nyg.MK>GG=.. .<\3pcjp.^.b..ZXU^Cx}|.F...-...
...,.:.F...#.#.#......#"&''.#57&&546632.......5463!5!5!.76654&#"......654&#"....3.
.T...3X79\..._.JN/X:;Y07;.v].G.....0.01@51A..69..FF78HG9...b...D)8S-.*}...)d@2S0/Q0;[0O.Zh.F...$F0.C?,3I..E65FE76D....Z...G...*.?.C.N......326553...#"&5532654&#"....#&546632....#.#.#.#...#"&546335!5!.#.3.#"....3265.?@8?Qj\fo.UkB99C.S.3^?^r.o.?.T.^VTekU_.........\5A<.17.@nBPI=._nyg.MK>GG=.. .<\3pcjp.^.b..MdkaPS].FF.E:10:F>....Z.......*.?.L......326553...#"&5532654&#"....#&546632....#.#.#5..#"&54732655#5!.#......32665.?@8?Qj\fo.UkB99C.S.3^?^r.o...S.nM~...X[......i^8\4.@nBPI=._nyg.MK>GG=.. .<\3pcjp.^.b.1;... JVEFFS..._m/V7...Z.......*.f......326553...#"&5532654&#"....#&546632....#........#"'5.32654&#"...#54&#"....327..#"&&546632..36675!5!..?@8?Qj\fo.UkB99C.S.3^?^r.o..ER7lL...    LSC>ADGA?AESK....Lk74_=IT...H>...].@nBPI=._nyg.MK>GG=.. .<\3pcjp.^..uYGo?.I.]MEXcT..SdWFL^.I.?oGFh7T=7O    .FF....-...7...$.2.?....#.#5..#"&&5467'.#57&&546632.........76654&#"......655'&#"....3.7.M.T83Q-cK..\.KL.V9;X/7<....11A63B59..L&-*<MD6..F.bC,3*J/G_.?...&^>.N--M.5S1t.....&?,,?@+/D..aZE!..A42=....Z...S...".m.....A.
...............7.@.N....6632......#"'5.32654&#"...#5..#"&'..#"&55#5!..6632..5!.675%...3.6654&&#"....3...X?<`56_<%...?QT?JLP.[BMm..Q3lsp...W.kH@Z..P.J...NN..E"!F3BYWD...0::gBGh7.B.UJGVbC.../9UK.$.u.FF.AJ8...i7%...V^_0I'(I.VGKW............1.:.C.T....6632......#"'5.32654&#"...#5...#7#"&'..#"&55#5!..6632..5!.675%...3.654&&#"....3277....X?<`56_<%...?QT?JK.P...\..Jn..R3lsp...W.kH@Z..P.J...NN...!F3BYWD..
....0::gBGh7.B.UJGVbC... ...RG.#.u.FF.AJ8...i7%...V^?S-(I.VGKW.
......+.&... .'.0........326653...#"&&'.#"&55#5!.#.#"6335!..677%...3..v/U57U/PBxOErI
<[lsp.A.e..]....;hH....NN..a[4R.0U7MvA3^=9.u.FF.Gt..5%...V^..............5.F.O...#.#5.#"&5732654&#!".....326653...#"&'.#"&55#5!.5!.663.65.!.!2........3$677%...3...R4}gr. ?AJ8..\v-Q34P,P?sLf..<[lsp...r...;!.].yV....^oUNOK.cH....NN...b.i|o.!'1.a[4R.-Q4Jq?q]9.u.F.t.DG.Xp\.PxBI9;..IW.5%...V^.......&...%.,.5........326653....#'#.#7&&'.#"&55#5!.#.#"6335!..677%...3..v/U57U/PfW.W...W.Jb.<[lsp.A.e..]....;hH....NN..a[4R.0U7`.......gI9.u.FF.Gt..5%...V^......    .....).0.;.H.......32653....#5..#"&&5467&'..#"&55#5!.#.#.6335!..67&55%...3.#"....326655.{a_VY^P%#L.S:9Y291F!.W7lsp.9...~[<...,^F....NN..BNSM=.@ ..EB?MTF5V..:.(.1Y8<Z..>#*.u.FF..Hg..-".....V^sI?=I(?"......./.@.......$.4..........#"&'.#"&55#5!..6675!.67%...3$&&#"......32665..Ag<FzLf..<\lsp.[...iC...K    ..NN.M/U65U//U56U/..z.AkEKr?o\:.u.FF..8E.{.i:'..V^XR..R44S..S4...........&.,.=.E.U...#.#5.#"&54732654&##......#"&'.#"&55#5!.6675!.65.!.!2........3$67%...3.6654&&#"......3...R4}gr. ?@I5.+.DyLf..<\lsp...K.iC....V.:.`^oUNNL.ZK    ..NN..U//U65U//U5...b.iwk.
(0 .`;Gq?o\:.u.F..8E.{..o\.K}@I9<..EQ:'..V^..S44R..R44S.........@.....!.).9...........#'.#7&&'.#"&55#5!..6675!.67%...3$&&#"......32665..Ag<iW.W..W.Kf<\lsp.[...iC...K    ..NN.M/U65U//U56U/..z.AkE].......gJ:.u.FF..8E.{.i:'..V^XR..R44S..S4................".*...#.#.#...#"&'..#"&55#5!..5!#...3265.67%...3...S.d[;V..X9iop.......+.;22:..F    ..KK...b....Zn2-&0.u.FF....6CC6p:(..V^.......k...#.&./.<.D...#.#5..#"&54732655!...#"&'..#"&55#5!..5!#...3265.#......32665.67%...3.k.S.nM~...YZ..d[;V..X9iop...:...+.;22:....i^8[4..F    ..KK...b.0;....IWE..Zn2-&0.u.FF....6CC6.'S..._m/V7k:(..V^............... .(...#.#...#"'..#"&55#5!..55!!...3265.67%...3...S.U:|7.\?iop.,.....~..KLEO.7F    ..KK...b..)-_,8.u.FF.    ..T]YB.:(..V^................$.,...#.#....#7#"&'..#"&55#5!..55!!...3265.67%...3...S    ..].    >Z..]?iop.,.....~..KLEO.7F    ..KK...b.......0,-8.u.FF.    ..T]YB.:(..V^........\.....2.;.C....6632......#"'5.32654&#"...#...#"&'..#"&55#5!.!.55!!...3265.67%...3.{.ZA<_56_<%...?QT@LMS.P6<V..[>iop.w.I...k..FGAJ.JF    ..KK...099fBHi7.A.WIGVgG....(,0-,6.u.FF....R[W@.:(..V^.................).4...#.#.#...#"&'.#"&55#5!.6335!!#.3.6767%...3%#"....3265...T.^XH`.9Oiop...65Z_...1....B.....KK..]4A<.17...b..MdkJ@/.u.F..2...+.....V^z:10:F>........{.....".).7.@.K...#.#5..#"&'#...#"&'.#"&55#5!.66335!.32655!!#.......32665.677%...3%#"....3265.{.S.nM|...^XHb.7Qiop...i.J+_...{.NT.....h]i^8[4..A....KK..]4A;/17...b.1;.~MdlL@0.u.F......CPES^`.._m/V7k/!...V^z:119F>........w.......).1...#.#5..#"&'..#"&55#5!.732655!!#......32665.67%...3.w.S.nM\}..U7iop...K..YZ.!....i^8[4..F    ..KK...b.0;TL%+.u.F..    IWES..._m/V7k:(..V^.......6.......&.6...#.#5..#"&'..#"&55#5!.6632..5!.675%...3.66554&&#".....3.6.Q.aCRu..O1iop.Q...qLDa..D.E    ..KK..M%%M7/L,^I...b.09VL.$.u.F..BL90..i9'...V^d1L(.*L0(K2MZ.................#.+...#.#...#"&'..#"&55#5!..55!!..67%...3 67%...3...R.U<@]..\>iop.2.........5cJ...NM..F    ..KK...b..)-3/+7.u.FF.    ...5-..U_:(..V^............B.O.]....6632......#"'5.32654&#"...#5..#"&&547!...326553....#"&5532655!5!..632..5!....3.6654&&#"....3.).X?<`56_<%...?QT?JLP.[B>a6..T::5>P.iZ`g\TX...".mkI@Z... ....E"!F3BYWD...0::gBGh7.B.UJGVbC.../99iF..@LG:..    Zkwa.ZN[FF.K8..[4R..0I'(I.VGKW............E.R.c....6632......#"'5.32654&#"...#5...#7#"&&547!...326553....#"&5532655!5!..632..5!....3.654&&#"....3277..).X?<`56_<%...?QT?JK.P...\..=a7..T::5>P.iZ`g\TX...".mkI@Z... ...M.!F3BYWD..
....0::gBGh7.B.UJGVbC... ...8fD..@LG:..    Zkwa.ZN[FF.K8..[4R..S-(I.VGKW.
............8.E.T.d.r...#.#5..#"&&54&#"...#5..#"&&547!...326553....#"&5532655!5!.632..5!....3$..6632..5!.663.66554&&#".....3$6654&&#"....3...Q.aCCg:N?IFP.[B>a6..T::5>P.iZ`g\TX......kI@Z... ....Q..b=Da..B.S>..M%%M7/L,^I.4E"!F3BYWD...b.09:jFGVaD.../99iF..@LG:..    Zkwa.ZN[F..K8..[4R..-)-190..-6.x1L(.*L0(K2MZ.0I'(I.VGKW............+.6.M.[...#.#5..#"'..#"&55!...326553....#"&5532655!5!.32655!.....67&&546632..5!.......3$6654&&#"....3...R.L8...rOs..R::5>P.iZ`g\TX......#BL..!...M.+13Z78L..nbP[O.?=..=-;ON<...b.'..?O.sb.@LG:..    Zkwa.ZNeF..>Pye5R...4*.]=<\2.&..d\.pJZ.)@##?)J?BL........t...(.:...#.#.#...#"&55!...326553....#"&5532655!5!.!....353...32655!.t.S.iZZf.I::5>P.iZ`g\TX....... ..T;24=.....b.._ZooZ..@LG:..    Zkwa.ZN[FF[4R.Q.:HH:.............4.?........326653...#"&&547!...326553....#"&5532655!5!.#.#&6335!....!. v/U57U/PBxON{E..I::5>P.iZ`g\TX.....e..]... .....a[4R.0U7MvA?sI...@LG:..    Zkwa.ZN[FF..Ft[4R..............9...#.#.#"....33.#"&547!...326553....#"&5532655!5!.!....!6633...T.`m`[.!w...=::5>P.iZ`g\TX....... .."%tI....b..ZXU^Cx7-.@LG:..    Zkwa.ZN[FF[4R.((............5.E.S...#.#5..#"&'&#"....33.#"&547!...326553....#"&5532655!5!...6655!....!663%#.......32665...S.nL}...nSY`[.!w.    .E::5>P.iZ`g\TX......\.JK.. ....nI.k.i\i^8[4...b.0;.zEZXU^Cy,$.@LG:..    Zkwa.ZN[F.)".KOE[4R.12.S_b..Xg/V7............).6...#.#..#5.&&#"..!...326553....#"&5532655!5!.!....36632.....P..m.w.]==Y...::5>P.iZ`g\TX....... ...kGEc....b.....`0<<7.@LG:..    Zkwa.ZN[FF[4R.6;9+.......U...7.H.X...#.#5..#"&&547#"....33.#"&547!...326553....#"&5532655!5!.6632..5!....!663.66554&&#".....3.U.Q.aCCh9.w`m`[.!w...=::5>P.iZ`g\TX...p...U2Da..- .."%tI..M%%M7/L,^I...b.09;kG2+ZXU^Cx7-.@LG:..    Zkwa.ZN[F.."90.[4R.((..1L(.*L0(K2MZ...........9.O....#.#5..#"&'!...326553....#"&5532655!5!632.....#"'..32665......!2654&#"....#&547...S.vWz...V::5>P.iZ`g\TX.....#7T..t$..gc;b:.j...CZt:24=.L....F.b.6L.u.@LG:..    Zkwa.ZN[F    /T6fg.Xg3_@.iF[3P.@Q0??5....>,...........D.X.f...#.#5..#"&'..#"&'!...326553....#"&5532655!5!632.....##..3265732655#5!....!254&#"....#&547!#.......32665...S.nMUx. }T....U::5>P.iZ`g\TX.....#7T..t3.fbcs..X[.....:.C.:24<.L.....daj^8[4...b.1;HBGP.y.@LG:..    Zkwa.YNYF    /T6deYi~k'JVEFFYe8.0??5....=-S`^.._m/V7...........5.@.......326653.#5..#"&&547!...326553....#"&5532655!5!.#.#.6335!....3..jUH#A*MR.U5@d8..R::5>P.iZ`g\TX.........YH.     ....VOGV.=-...#*6fG...@LG:..    Zkwa.ZN[FF..In[4R........@...-.8.D...#.#.#......#"&&547!...326553....#"&5532655!5!.!....3663!.654&#"....3.@.S...3X79]5..S::5>P.iZ`g\TX...[..D ...^;.H..GG78HG9...b...D)8T,0W:...@LG:..    Zkwa.ZN[FF[4R.*,..E65FE76D............%...7...#.#...#"&'!...326553....#"&5532655!5!.&55#....%!...3265...S.U:Pg..7::5>P.iZ`g\TX........ ..p..KLEO...b..)-PH.@LG:..    Zkwa.ZN[F..    ..[4R...T]YB............(.1.:...#.#....#7#"&'!...326553....#"&5532655!5!.&55#....%!...3265...S    ..].    Pf..7::5>P.iZ`g\TX........ ..p..KLEO...b.......MG.@LG:..    Zkwa.ZN[F..    ..[4R...T]YB...........?.H.Q....6632......#"'5.32654&#"...#...#"&'!...326553....#"&5532655!5!..&55#....%!...3265.6.ZA<_56_<%...?QT@LMS.P6Mc.."::5>P.iZ`g\TX...2.b.. ..s..FGAJ...099fBHi7.A.WIGVgG....(,PH.@LG:..    Zkwa.ZN[FF....[4R...R[W@............(.5.>.G...#.#5..#"&&547!...326553....#"&5532655!5!.632..5!....3.654&&#"....327%.....P.bDDo@..T::5>P.iZ`g\TX......yODc... .....)R:I2;1T3K0.. ...b./:;mG..@LG:..    Zkwa.ZN[F.Q;/.[4R...:-S4,.Q*-..>........E...).3.7.B...#.#.#...#"&547!...326553....#"&5532655!5!....!6335!!#.3.#"....3265.E.T.^XSe.O::5>P.iZ`g\TX...`.h ...2L_.D......]4A<.17...b..MdkaP)..@LG:..    Zkwa.ZN[F.4R.$..E:10:F>.........../.9.@.N.Y...#.#5..#"&'#...#"&547!...326553....#"&5532655!5!....!6335!.32655!!#.......32665%#"....3265...S.nM|...^XSe.M::5>P.iZ`g\TX.../.. ...2K_.B...NT.....h]i^8[4..]4A;/17...b.1;.~MdlaP&".@LG:..    Zkwa.ZN[F.4R.$..CPES^`.._m/V7.:119F>...........%./.=...#.#5..#"&'!...326553....#"&5532655!5!....32655!!#.......32665...S.nLy...V::5>P.iZ`g\TX...!.. ..YZ.....g^i^8[4...b.0;.s.@LG:..    Zkwa.ZN[F.4R.FScq^`..Vc0V7............I.Z..........#"'5.32654&#"...#54&#"....327..#"&&547!...326553....#"&5532655!5!..675!....36632..3..EQ6lL....KTC?ADGA>AFTK    ...Ll6..W::5>P.iZ`g\TX.....2H>.M ...cCIT......uYGo?.I.^LEXcT..SdWFL^.I.?oG..@LG:..    Zkwa.ZN[FF.P..[4R.<AT=...........'.4.D...#.#5..#"&&55!...326553....#"&5532655!5!.632..5!....3.66554&&#".....3...Q.aCCh9._::5>P.iZ`g\TX......rMDa... ..."M%%M7/L,^I...b.09;kG..@LG:..    Zkwa.ZN[F.N90.[4R..1L(.*L0(K2MZ.......N...3.=.C...#.#.!.#...326553...#"&55!...326553....#"&5532655!5!.2655!....%#...!.N.S.:.::5>Qh[`g.R::5>P.iZ`g\TX...i.bTW.R ....>.....b.f..@LG:..[jwa..@LG:..    Zkwa.ZN[F..[NS[4R..[d7.....9.....5.A.......632...#54&'...#"&55..........5467&&546335!5!.#.!.....32655&#.7@5C..>+3=76<;04]<R|D88'/UG........5 #..#.%..#'6...{..Hd..9FG8..dIBd:.;.K.RKt".=*:<wFF....#,,#.............0.A.M...#.#.#......#"&'#"....32673..#"&&5467&&546335!5!.!.#".....633663!.654&#"....3...S...3X7Lm..HPNG:I.P.8`?Hi693&.YI..]...../<&!....tU.H..GG78HG9...b...D)8T,QEVABT9(.L-:d??b..>+>AuFF.'*.*    .O[..E65FE76D...........-.>.B.M...#.#.#...#"&'#"....32673..#"&&5467&&546335!5!.6335!.#".....633.#.3.#"....3265...T.^XPd..GPNG:I.P.8`?Hi693&.YI..]....dE_.../<&!.........]4A<.17...b..Mdk[KVABT9(.L-:d??b..>+>AuF..?..'*.*    ..P.E:10:F>..... .......E...#.#5..#"&&54732654&#".........5467&&546335!5!.65.#.#"....632.......3...I.X>?Y-.    CCI6cm:jG].L;7)0UG..0....Q..,8?2?XoQB.LA.....273X7
.),.+z`El>.<.O.VLx$.<+9=wF..oY...#'6..HI=?.9J......8.....]........632.......#"'5.32654&#"...#54&#"....327..#"&54632..3667&&#".....3..&&5467&&5463!5!5!.#.!.7".5Ebx.)1D@..
(+$.!%1$ .%+(
...@E?4)/
.."..ZGrr;jEY.J:8'1UG...........#'.(..VF.?2<H.-./&"-2+..*3,"'/.-.H<9A, .(..:z_Bh:9.J.RIt#.=+:<wFF.......9.....<.I........632....#5..#"&54632..&&#"..........5467&&546335!5!.#.#.6554&'"....3.7!.16Pp9=.9(=KP;#6.    ^HB^03[<.R|D<5'0UG........11.'64)..#'.'..?lB.s.#L><H .;K8`<Bd:.;.K.RIt#.=+:<wFF...8$.$8.3)+3...........-.<.H.T...#.#5..#"&'..#"&'#..#"&&546632..36632..6655!5!.#........32665.654&#"....3 654&#"....3...S.nMFj!.gAKm...lK?f;;f>Lg...hJ=c.HK......cc...gX8[4.KTTDDVWC..WVCETTD...b.0;406?O=>N9fBDh9L>>L92.KOEFFS^a...T`/V7.UDFWWGDTTDGWXEDU.......@........#.#.#5354&#"...#54632....@.T..u..xP......F.b..F    VhiU."u..v.....F.............76632...#&&#"...6.#"&54632.....eR4N(.A.5.3:...........bYa*H,(5A9ah..........B.C.......y.....................54632..#6&#"...:KEBI.J.'"%)..KL]TE&/85C.................54632...#&&#"...6.#"&54632..:^N2K%.A.4.2;.........TYa)I,(5A9SX.................<.H.....#&&#"...3.#.#"....332....#"&'.#.3..32654&##&&546335!5!5463.632....#"&5..[.D.7.47...3G=0,Xv_UGU.OK.PD;?P=5HajMw.\..]Z3..........YL*:F@NF.%/*(P[H^<!...:G;-;2.GFKExFOXn...........C...m...".......y.......C.......%.....#6&#"...3.#.#.#5354&#"...#54632.663.UE.K.$#$%..T..0:;1R[cx,:-..QH(.2,QF.b..F*>RR>>:cw[#*...C.......%.1.....#6&#"...3.#.#.#5354&#"...#54632.663.632....#"&5.eJ.D.-&)...T..0:;1R[cw,.A0?..........SC%/92MF.b..F*>RR>>:cwY&-................m...".[.....y...............%.....#6&#"...3.#.#.#5354&#"...#5463 .663.UE.K.$#$%..T..u..xP....J    =5..QH(.2,QF.b..F    VhiU."u.-7............%.1.....#6&#"...3.#.#.#5354&#"...#5463 .663.632....#"&5.eJ.D.-&)...T..u..xP....I
F7?..........SC%/92MF.b..F    VhiU."u.}/;...........2.......".......yq......2...m.........#6&#"....#..##532...5463%H.H.)#(-.O4C>6*)>MJ.DD..RA$.40('RI.D.AE.<U...2.........'.....#&&#"....#..##532...5463.....#"&54634N.;.2+/9.O4C>6*)>KH-MJ..........QC)4:3*+RI.D.?B.>Xk............,.......".......yv......,...e...&.....#6&#".....#..##532.....##532...663 E.A.)#(-..H=B=;+):<?0-E=3,+AHJ4.BA..RA$.40.!.0'.6."(TL.7.S^:P....,.......&.2.....#&&#".....#..##532.....##532...663.....#"&54634O.;.2+08..H=B=;+):<?0-E=3,+@HI3.LF..........RB)4:5"&
0'.6."(TL.7.P[:Ok...........X...@..........#.#.#53..##532...6&54632....#.@.T..3B>5*)IUZA2!!..!!...F.b..FPH.D.eoZ!..!!..!....X.......#.....#6&#"....3.#.#.#53..##532...5463.KH.H.)#(-...T..3B>5*)>MJ.DD..RA$.40'$F.b..FPH.D.AE.<U....X.......#./.....#&&#"....3.#.#.#53..##532...5463.632....#"&5.ZN.;.2+/9...T..3B>5*)>KH-MJ<..........QC)4:3)(F.b..FPH.D.?B.>X...........O...@.....*....#.#.#53..##532.....##532...6&54632....#.@.T..;A=:+):<?0-E=3,+JOZJ7!!..!!...F.b..F.&.6."(TL.7 |.Y!..!!..!...O......./.....#6&#"......3.#.#.#53..##532.....##532...663.CE.A.)#(-.....T..;A=:+):<?0-E=3,+AHJ4.BA..RA$.40.!..F.b..F.&.6."(TL.7.S^:P....O.........:.....#&&#".....3.#.#.#53..##532.....##532...663.632....#"&5.WO.;.2+08....T..;A=:+):<?0-E=3,+@HI3.LF>..........RB)4:5"&.F.b..F.&.6."(TL.7.P[:O..............2.9.)...z.........^.).".......z.*.........l.../.2.....32....#"'5.32654&#!...326553...#"&553255!5!.!.7#..;.biaR."..3;A8.\:85=PgYaei..~...N.....Ej=]ULZ.E.5127.?LF:..]mvb..YFF..............'.*.....32...#54&#!...326553...#"&553255!5!.!.7#..;ahmNJE..:85=PgYaei..~.'.......Ej=g_ba?C.?LF:..]mvb..YFF..........d...>........632...#4&#"....32....#"&&73..32654#"&&5467&&546335!5!.#.#.<& ..Kc.OHGFObVikpbDm>.J.\K@J.Ux=83&-YI..].....'*.*
.:^58RU?BUUPLW-\BDE4-b8c@>`..=+>AuFF........d...E........632...#6&&#".....2...#54&#"....327..#"&5467&&5467&&546335!5!.#.#.<& ..Kd..O..B0FOQGv}E_O9C:,....H]$"7983&-YI..].....'*.*
.;^6$@(U?BT..}")am6.*2.>.QI,E..`>=a..=+>AuFF.........h...+.......33.#"....32653..#"&54675&&546335!5!.#.#.DF9696EPBK^G..pe}M/0KbN..[......(-(.?.128OIklTN<A...B6FBjFF.....-...A...+.9.......327..#"&54675%.#57&&546632........3.#.#.76654&#"......k<E5) %0PoJC..._.IL/X:;Y09>.......01@51A..36 </52
ASU?Y.....*dA2S0/Q0=]0...F.B...$F0.C?,3H......2.....@........632..##"....327..#"&54632.&&#".....3..&&5467&&5463!5!5!.#.!.7".5Em|.6^-.8((!$/=WMH+..VJqq>sLb.N:8'1UG......p....#'.(..kV+"$&.4.@>7E../y^Di;;.K.UIt#.=+:<wFF....................#54&&#"..3.#.#.#53663...VRFj9`....T.......9uU..DV%ShF.b..F.}....................#54&#"..3.#.#.#53663.".YQ.or....T.......:uU..d]UgF.b..F.}.......M..........#54&#"..3.#.#.#53663...R.......T...........g]TiF.b..F.}...................#54&#"..3.#.#.#53663...R.......T...........g_UiF.b..F.}...................#54&#"..3.#.#.#53663...R.......T...........h_UjF.b..F.}...................#54&#"...3.#.#.#53663.
.R..{.Q...T...........i`$THF.b..F.}.......$.........'54&#"...3.#.#.#53>.3.$R....S...T...d........j`%SHF.b..F[s7........Y..........'54&#"...3.#.#.#53>.3.c.Q....T...T...f.........jb%THF.b..F\s7...................'54&&#"...3.#.#.#53>.3....R_....W...T...h.........H[,&THF.b..F]s7...................'54&&#"...3.#.#.#53>.3...
Rb....Y...T...j.........H[-&UHF.b..F]s8....................'54&&#"...3.#.#.#53>.3....tQf....[...T...m....@z[...H\.'UHF.b..F]s9.......1...........'54&&#"...3.#.#.#5366$3....wQi....^...T...o.....B{[..H]/)UGF.b..F^s9.......g...........#54&&#"...3.#.#.#5366$3... zSk....`...T...r.....B{\.I]0)UHF.b..F^s:....................'54&$#"...3.#.#.#5366$3...,}So.....b...T...t.....C|]..    I_1*VGF.b..F^t:....................'54&$#"...3.#.#.#5366$!...8.Rr.....d...T...w.%....D}\.
I_2*VHF.b..F^t;.......    ...........#54&$#"...3.#.#.#5366$!.A.E.Su......g...T...y.0....E}]..I_3,VGF.b..F^u;.......>...........'54&$! ...3.#.#.#5366$!.h.P.Rx........i...T...|.;....E^..    J`4,WGF.b..F_t<........t...........'54&$! ...3.#.#.#5366$!...].R|........m...T...~.F.+..G~^...Ib5-VHF.b..F_t=....................'54&$! ...3.#.#.#5366$!...j.S........o...T.....Q.7..G^...Jb6.WGF.b..F_u=....................'54&$! ...3.#.#.#5366$!...u.S.........r...T.....].C..H._
..Jc7/WGF.b..F_u>....................'54&$! ...3.#.#.#5366$!.....S.........t...T.....g.P..I._
..Jd7/WGF.b..F_u>........K...........'54&$! ...3.#.#.#5366$!.)...R.........v...T.....s.\..J._
..Jd90WGF.b..F`u>....................'54&$! ...3.#.#.#5366$!.P...S.........y...T.....}.g..J.`    ..Ke91WGF.b..F_v?....................'54&$! ...3.#.#.#5366$!.w...S..|......{...T.......t..K.`    ..Kf:1XGF.b..F`u@....X..............#..&54632....#..L..$$..##........A$..$$..$...#.U............#'3.#'y.?...?..........!..............3.#.#7#.#7#537#5373.373.3.##.3.u&..+W+.+W+..&..+W+.+W+...&....P....P.P....P....<.......$.+.2..$....#5&&'3...5..546753....#&&'.......5....654&'...0]A6[r.a.72CR:q^6Uh.a.4+BS9..:84>.=<7.W:.QQ.eN*>...$L@Qj.SS._L#9    ..#LA..4...93.EB.15......*.............'.3...632....#"&5%.#......32654&#.632....#"&56....32654&#*R@@RR@@R.H.kZ....''""((".R@@QQ@@Ro((""((".tQQDEQQE..F..-/..01-./.BQQEDRQE]/.-//-./....%.......(.1..!'..#"&&5467&&546632...#6&#"......773....$67'....3.d[3tIHo=SQ .-T76P(.[.0&(1!'..DbR....tW'..UD\534`@Io &@&,G(*K.)/-#.8)..r..!.B*,.1j;N...#.U.{........#'{.?.......l.F..........54.73........#.kqi_pqkg_\."...+a    i......j    ...!.F.Z.......56.54.'53......0gkqp_iqk`.    j.....'i    a......^....=.h.............'.#7.'7'7.'3...$..&y.K.y'..%|.L...A:9CX..YD:8CY.....W.o.U.m.....#.#5#5353.3.U.U..U..G..M........q...~....7.#..p=I~.......:.H.............,.....v.....&54632....#P$$..##..$..$$..$....5.V..........#.....Z.......X....>...5.........632....#"&5$&&#"......32665>p..pp..p...GCDG..GDCG..........WyJJyWZzJJzZ...&...........53.#.&.\..S.-.....3..........>.54&#"..#6632......!.!5..c?FDK.X..egyc~b.X.....EAKUGpzrdS.wOLA....1.......+...632.............#"&'3..32654&##536654&#"..#C.fDc3G9AL4hIj..X.TFFIde..\^E@>L.Y.yh1T5>Z..^L9[4of<LI:KBL.;>5@@6...(...X...
...75.3.3.#.#5..!(._mddZ.....E...$O..........I...9... ...!.6632......#"&'3..32654&#"..#.!.....Z4Sh-6oRi..YT@OPPN5O.V..... )Em=HrBlZ9@_NNU3,.....I...>.....%...#"..6632.....#"&&5.!2..#.....32654&#..sYX..kBg{5kLgt...bp
T.L/XRFSPM....4;.qDl@\.w.ojQ.#G3L_WJNY....!............#.!5!....\...~.....t..N....<...<.....'.3...&546632............#"&&5467$&#"....3265.....32654&#.<6kLLk7>6>I@uLLs@H>..PFEPSBCS.^[MMZ\K..T<6W33W6:W.._CAa55aAC`..BB>8DE8.EE@NN@CG...I...4.....&..6.326'..#"&&54632.....#"&'36654&#"....3.I>SO..b<Ci<|r.q-k]fr.T.VTLFSRN.>..-37jKk...~.VnU.SGK\XHIX....,.....".".................q...#.'...............T.....S....%'73...E..s..........e...m..........!5..!5.m........MM.MM....^.....S.....3..#7^s..s..S.......%.........#.......#.#'32654&#"..#4663.&54632....#.bz.o.O..cpH=>GV6cAY$$..##...p^ie_.<S<FC:<[2.8$..$$..$...H.9.....8.F.........#"&'..#"&546632.73....326654&#".....327..#"&&54663.6654&#".....3...X4cB26.._5LW?pG_!.O2.5(;...w.l...^H.Ykk.Y...EL,940I(63..T.cO.Z2++2]OK.OH>....<Ls8..s.y..">%Q.d.....5[64A9]25>....!.........
..%!.#.3.#'......8`.i.`R~~.....K..`......M...4.......#.........#!.32......%32654&##.654&##.3..?%6gF...Gd2C7...@FFB..LPC...a2J*5U1../P2>Q.%<55<..@9:C.....+...........6632..#&&#"......32673..#"&&5+\.ar.'m.mLItBBtILm.m'.ra.\...\ne?DD}TS}DC?dm[.f...M.......
...........##.3.654&##.3...YY.r......~~..U.kk.S..............M............3.#.!.!.!.........w.o.K.K..K...M.......    ....!.3.#.#.......[..J.J.......+.......!...&&#"......3267!5!...#"&&546632...].nIIuCCuIf.....w.\.\a.]].ao.'..=CC}RR|CzhJFV.S[.ff.[nd....M...f........#.!.#.3.!..f[..[[.c...G.<.......2....M............#..[...G.....)..............#"&53..3265...jWXj[.3332....Vgi[3@=/.....M...>...
..!..#.3..3......[[. s...?.>.......C.......M..........73.!.3....[JJ......M............#..#..#.3....[.@.[b.......L.............<....M...q...    ..!#..#.3..3.q[..[[.n[.+.......*...+.............&&546632......#>.54&&#"......3.(.]].ab.\\.bIuCCtJJtCCuI.[.ff.[[.gg.[OD~ST}DD}TS~D...M.......
......##.#.32...654##.3..wz.[.v{.H.....s....rZB=......+.|.......#...'.#"&&546632..........326654&&#"....|.35a.]].ab.\XM...CuIIuCCtJJtC...[.ff.[[.gd.....~DD~ST}DD}T...M...)........!.#.#.32........32654&##...n[.Om6SS...JJIK.......6\;Hn....fI=>D...9.......,...&&'3..32654&&'..546632..#&&#"............#.m>.a.GDAK,B8ES;:iDb}.d.J=9H+?9ET<6jH.1W91CA3(2...$MA9X0bQ(=;5&0...%MB3Z8..."............#.#.#5...[...J...oJ....K...X..........3265.3....#"&&5..[QP[[FwJJwE...G]ZZ]...HWw::wW..................#.3......i..a.....G.....Y.................#....3..3.....f..e.a..f.....G.1........O...M...-...A........#..#..3..3.j.g..e..f..f.\.......\.]............5.........#..3...5.[.e.....N.........a............    ..7!.!5.!5!...T.@.R....OOH."OH.....F.9........#.3.#..9__...K.7L.`......V..........3.....Z.9..X.....n.F.".......#53.#53.".__..L..K....%...Q......7#.3.#..^.U._............i...}........!5.}..&TT......M..........'5....DrO....+...W.-..."...6632..53.#5..#"&&5$&&#"......32665+DwIHj.\\.kGIvD..2U33T22T33U2.hF>/d..f0?H.S=\10\>?]11]>....M...y....."...632......#"&'.#.3..&&#"......32665.lEJvDDwIGk.[[.t2U32U33U23U2..>FTS.H>0e....l\01]=>]11]?....+...3.-.....6632..#&&#"....32673..#"&&5+DyNe..b.Q<N``N<P.b..cNyD.hFbW2:kbcl84TeF.V...+...W....."...6632...3.#5..#"&&5$&&#"......32665+DwJ@n.\\.jGIwD..2U33T22T33U2.hF;0."..g1?H.S=\10\>?]11]>...+...A.-... ....!..32673..#"&&546632.....#"..!.A..J.eH;O.b..bN{FD{PNxA^.O0Ea..Z..Q[7.OcF.UU.EDwKGK'XN.......,.......#.#.#535463."...3.,s[GG_i<1s...'..K'\UL/6'....+...W.-.../.....53....#"&'3..32655..#"&&54663.&&#"......32665.vk.\@wOl.Z.^BK_.jGIwDDwI.2U33T22T33U2.->/d..KuBfX2=^Us0@H.STF.\10\>?]11]>...M...8...........#.4&#"...#.3.663..d9ZRGHU[[._;..5jL...6RWZV......*....>.............&54632....#..#.b$$..##.,[.}$..$$..$Y...$..................&54632....#...##53265.3d##..##.-JG5&&.[.}$..$$..$..IDM.$......M.......
..!'.#.3.73....[[..........M.........M............#..[.........M.......#.......#.4&#"...#.4&#"...#.3.6632..663. d:ZQEGTZQEGT[[.[7Ej..jA..5jL...6RW[V...6RW[V...$O+.><:@....M...8..........#.4&#"...#.3.663..|ZRGHU[[.]8..yr...6RWZV...$N*....+...U.-.......&&546632......#>.54&&#"......3.}GI~NN~IK.N1V54T12S21R1    F.UT.EE.UU.FP.\BB\--\BC\-....M...y.-..."...632......#"&'.#.3..&&#"......32665.kGIwDDwIFk.[[.t2U32U33U23U2..?FTS.H?/...(em\01]=>]11]?....+...W.-..."...6632..53.#...#"&&5$&&#"......32665+DwJGk.\\.lHHvD..2U33T22T33U2.hF?.d...i.@H.S=\10\>?]11]>...M...Y.......63.#"..#.3..Y@..[[..4^....$Y..../.....-.+...&&'3..32654&'..546632..#&&#"............#.d:.^.E84<@C=M72\;[p.[.?51:#5/;J5.2[;    +M2)4.#$#..!A5*F)\P+4*".#...>2-H).......K..........33.#"&5.#5353.3.."*CRLLGG[.....(!MFP.CK..K...H...3.$......#5..#"&&5.3...3265..3[.]8@f;ZRGIT.$..Q*/5jL.A..QWZV.-........$.$....%.3.#.3...a.j.bT.....$.......'.$......#..#.3..3...'.^..^.]~.].|.$.....M.$.4...3...........$....!'.#..3.73...k.}_..g.|_......................%.$......#..3...%..^l.e...$.......D.....).....$.    ..7!.!5.!5!......
...qKKK..JJ...i.E...../...654'&54633.#".....................33.#"&547654'if

QD:)'&..
5775
..&'):DQ

f...V&\b,HLO#(.U.`,5G...H5,`.U.(#OLH,b\&V....d...........#.3.[[j.....D.E.e.../..........##532654&'&54675&&5476654&##532...........

QD:)'&..
5775
..&'):DQ

f.?V&\b,HLO#(.U.`,5H...G5,`.U.(#OLH,b\&V.G...%...........32....32673.#"&'&&#"..#?s.+.....%.D.u.(.....&.C......#......#.....X.u...4...........#"&5463.3.#.##..$$.*L.b.4$..$$..$.......A...,.c....$673....#5&&546753....#&&#"....3.M.U    qW6lxxl6Wq    U.L=L__LP71Jb.^^    .kk.    \\.bI08aVV`...,...!...&..%.!'6654'#53&&546632..#&&#".....3.#.....!.B.*)    q[.7c@fn.T.C?:I....    GJL4/V?.$@#?&@_4vZ;HDF!;(@$._M...?.....J...'......'.#"'.'7&547'7.632.7.....654&#"....3.. ;)</:<+;*;. =*=+;;,=)<!.<;+*98+.=.;*<..;*;.<>-<*=..=*<,?v?77@?88>.......;.......3....3.#.#5#535''53.3..3.......[......f..f.B.4'C..C'4.B.:...`....d.............3.#.#.3d[[[[[.......{.....<.....5.A..$.....#"&'3..32654&&'&&5467&&546632..#&&#"............&.32654&#"....91]>\u.[.;96;.D@fcGC391]?\t.[.;96<.D@edFD.RECORDDOH@/+H*WN-8++.%!."TF8W..?/+H*XN,9+).%".!TF8V.rBC02@B0.....n.#.........&54632....#2&54632....#6................n...................1...........:.........#"&&54663......326654&&#......3267#.#"&54632..3&&#...WW.ef.XX.f].JJ.]\.JJ.\>c::c<Kn.T.[<LL<,@T.nL..[.gg.[[.gg.[(O.^].PP.]^.OS8iFFi9QDSVOPV+(GN...!.[...........6632..53.#5..#"&&5..32654&#"..!,L//C.HH.C.0M,K@/0@@0/@.FR-%.=..<.%/S5:DC99CB9...-.x..........7'73..3'73...``Ycc[__Zccx............)...^........#5!5.^[.&....H...:.H.............4.).........).2.........#"&&54663.654&#"....36....'#.#532...32654&##.9\44\:;\44\;HYYHIWWIZ..8?0.4`")w)....)..5]::^55^::]5..\II\\II\.!.S.PP.$..............q........!5.q....DD.....[.}.........632.....#"&5$&#"....3265.cNNb.Q3Na..;-,;9--<.[``O5P,aP9AA9;?@:....X.v.U.p......3.!535#5353.3.........U..y.MM.M..M.....`.!........!576654&#"..#6632.......!..m!#.....I.D;9E,1O..;4X.1...../<@.&;$8.....[.*...)...632...........#"&'3..32654&##532654&#"..# I:8L"..%M=<I.H.!..!#.+)." ....E..7<+.(..
+.)883......0............M..........57.....rD}...M...8.$......#5..#"&'.#.3...3265..8[._=(C.ZZUGGS.$..d67.!...(..W\ZV./..............!#.#.#.#"&54633..QMQ.uxyt..m....pZZr.../...................................##532654&##53..FD6sa!..!2=940/8;....yA......`.........53.#..~H..8...(...!.Z...........6632......#"&&5$&#"....3265!0U45T01U45S0.(A./?>/.B.FR--R65S..R6:BB;:AB9...2.x...........'3..#%'3..#.cY``Y..bY``Y.'..........&...\.....    .......53.#.%.#..#.#5#573.3'.3&~H....V.v.0H..a0voo..8...(2.F....EE*........$...s.....    ."...#53.#..#...!576654&#"..#6632......Z6~H....W.n...m!#.....I.D;9E,1O..8...Z.F....;4X.1...../<@.&;$8....#.......).-.8.;...632...........#"&'3..32654&##532654&#"..#%.#..#.#5#573.3'.3,I:8L"..%M=<I.H.!..!#.+)." ....E.B.{U.../H..a/voo..7<+.(..
+.)883......0......W.F....EE*.........d...,...#.......#"&5463.&546373.#"....32653...#.d$$..##..z.o.O..cpH=>GV6cA.,$..$$..$.8p^ie_.<S<FC:<[2...!......."...............!......."...............!......."...............!.....Y."...............!.....h."...............!......."...................F..........3.#.!.!5!.#.!.....,........Wc........r.F.H....H.p...m....+......./..$673....6....##532654&##5..546632..#&&#"......3..m.m$.e;FD6sa!..!2[.T\.ar.'m.mLItBBtIIC?\l.5.40/8;....m.].bf.\ne?DD}TS}D...M.......".........z.....M.......".........z.....M.......".........c.....M.....h.".........b.............".......................".......................".....................h."...............    ...................##.#53.3.654&##.3.#.3...YY.q.WW.....~..~..U.kk.S.1T.4.......T.....M...q.Y."...............+......."...............+......."...............+......."...............+.....Y."...............+.....h."...............g.....H....%'.'7'7.7.......<..:..<.....<..;..<......#.........".+.........#"&'.#7&&546632..73...&#"...$'..32665..+.\.b?q-?Ja*/].a?q-?J..7.oDaJtC..6..DaIuC.Q/}Hg.['$Dj0|Gf.['$D.7H..9D}TkI.p9D~S....K...X..."...............K...X..."...............K...X..."...............K...X.h."...................5..."...............M..............##.#.3.32...654&##.3..wz.[[.v{.IIK....s....rZ.E=>F.....<...o...3...632.................#"&'3..32654&'&&54676654&#"..#.<wtEc30*...AIBeYWn.\.;2/2,7QE&%"!E<.[..u.L,0C#.... ..M;HY`T1:*'$,..<.#4!.,.-3....1...+...W..."...............+...W..."...............+...W..."...............+...W..."...............+...W..."...............+...W.1."...............+.....-.*.2.B....!..32673..#"&'.#5..#"&&546632..53.632.....#"..!.6654&&#"......3....=.6P,@T.b.._Cq.O.lEIwDExLCi!LG.Lu@^/Q1Hi..i..U22U33T22T3...8O(7.Oc>5ji3?H.STF95eenEwHAM)\O.1]>>\10\>?]1....+...3.-.-..$673....6....##532654&##5..546632..#&&#"....3.rP.b.uX;FD6sa!..!2Ej;DyNe..b.Q<N``ND84Nc.2.40/8;....k.I{OUFbW2:kbcl...+...A..."...............+...A..."...............+...A..."...............+...A...".......................".{.....................".{.....................".{.....................".{.............+...T.....,.......#"&&546632.&'.57&'3..7...6654&&#"......3.THQO}EFzLw> E.^ )](..^\U32T22S10R2...i.JG.USF\_M,2 .!#.,3 ..0^AA^//[AB_1...M...8..."...............+...U..."...............+...U..."...............+...U..."...............+...U..."...............+...U..."...............N.[.L...........&54632....#..!5.&54632....#.5$$..##.....$$..##...$..$$..$sMM..$..$$..$....&...[.-... .).........#"'.#7&&546632.73...&#"...$'..32665.. #K.NaJ*AH #I~NeJ+A.-#.
0F2S2.p#../B1V5..%b:U.F7.O&c;T.E90..5.$)-\BM1..&.\B....H...3..."...............H...3..."...............H...3..."...............H...3..."...................%..."...............M...y....."...632......#"&'.#.3..&&#"......32665.kHIwDDwIHj.[[.t2U32U33U23U2..EFTS.HG:......^\01]=>]11]?.......%..."........}......!.....V."...............+...W..."...............!......"...............+...W..."...............!.2...........7..#"&5467'!.#.3.......3...f$&&3H*04..8`.i.6!. .z~~.<.13":......K.."....v.`......+.2.`.-.!.1...7..#"&5475..#"&&546632..53......3&6654&&#"......3.;%(%3Gb.kGIvDDwIHj.\7< ..U22U33T22T3.<.13G4U0?H.STF>/d....)...1]>>\10\>?]1....+......."...............+...3..."...............+.....h.".........E.....+...3..."...............+......."...............+...3..."...............M......."...............+.........../...6632...3.#5..#"&&5....#52655#53.&&#"......32665+DwJ@n.\\.jGIwD..33..1\.2U33T22T33U2.hF;0."..g1?H.S..%:7+...V.m\10\>?]11]>....    .........".....+.........*...#.#5..#"&&546632..5#5353.3.6654&&#"......3..=\.jGIwDDwJ@n.pp\=..U22U33T22T3.]..g1?H.STF;0.6QQ..1]>>\10\>?]1....M.....V.".........=.....+...A..."........u......M......"........._.....+...A..."...............M.....b."...............+...A..."...............M.2.........7..#"&547#.!.!.3.#.!......3..%(%3GE..w......7< ..<.13<...K.K.K..)......+.@.A.-.(.0....!..32673........327..#"&547..546632.....#"..!.A..J.eH;O.b.YC.< ..%(%3G+Dh:D{PNxA^.O0Ea..Z..Q[7.=Y...)..<.131%    IyNU.EDwKGK'XN...M.......".........c.....+...A..."...............+......"...............+...W..."...............+.....b.".........@.....+...W..."...............+.    .....!.,...&&#"......3267!5!...#"&&546632.....#5255#53.].nIIuCCuIf.....w.\.\a.]].ao.'..e00Z..=CC}RR|CzhJFV.S[.ff.[nd..$s*8.R...+...W.!.
.*.:...543."..3.#...53....#"&'3..32655..#"&&54663.&&#"......32665..e/0[Sk.\@wOl.Z.^BK_.jGIwDDwI.2U33T22T33U2..,q*6.V'>/d..KuBfX2=^Us0@H.STF.\10\>?]11]>..........Y.".......................".{.................*.V."...................*...".{.................    .."...................    ...".{...............3.........7..#"&547.3.#.....3.%(%3Gc[.5< ..<.13H3...G..).......3...........&54632....#..327..#"&547.3.#...b$$..##.G ..%(%3Gc[.5<.}$..$$..$...<.13H3......)....F.....b.".........3.....M.....$......#..[.$...$...M.    .>...
....!#..#.3..3.....#5255#5.>w..[[. s..V.d/0.>.......C...s)*s*8.R...M.    .....
....!#'.#.3.73.....#5255#5..|.[[...6
d//.....M.....+(s*8.R....M.......".........T............."...............M.    ..........73.!.3...#5255#53....[.e/0[JJ....*s*8.R....K.    ............#....#5255#53.[df00[........$s*8.R...M............73.!.3....#52655#53....[.32..1\JJ..0+:8+...U...M...X..........#....#52655#53.[..e..2\......0,q+...V....M.............3.3.!.&54632....#M[...............J.C...........M...C.........3.#.&54632....#M[[.............:............    .........%.!..57.3.7.......RR[mmFF.4.E..?..'F'......    .............#..57.3.7.G[GG[G......Q.H..L......M...q..."...............M...8..."...............M.    .q...    ....!#..#.3..3...#5255#53.q[..[[.n[.d./Z.+.......*..*s*8.R...M.    .8............#.4&#"...#.3.663....#5255#5..|ZRGHU[[.]8..e/0..yr...6RWZV...$N*...-&s*8.R....M...q..."...............M...8..."...............+.....V."...............+...U..."..............+......"...............+...U..."...............+......."...............+...U..."...............+.........*...3.#.!.!5..#"&&546632..5!.!...326654&&#"...........'.X^.\\.]X.'.v....CuIIuCCuIIuC..G.H.HN[.fg.[LG.G..|DD|RR}CC}R...+....-.$.4.<....!..32673..#"&'..#"&&546632..6632....6654&&#"......3.&&#"..!...L.`I<O.b..cJu."{KN|GI~NJy! vLNwB.`V43U11S21R1.s.O0Ga..Z...R]7.OcG@@GF.UT.EF??FDvJ./^BB]..]BC]/.$O)\R....M...)..."...............M...Y..."........b......M.    .)......."..!#.#.#.32......'32654&##....#5255#5.)m.n[.Om6SS..JJIK..
d//......6\;Hn.BI=>D.a+(s*8.R....K.    .Y.........63.#"..#.3.....#5255#5.Y@..[[..e//..4^....$Y..)*s*8.R...M...)..."...............M...q..."........K......9.......".............../......."...............9.......=..$....6....##532654&##5&&'3..32654&&'..546632..#&&#".........../[?;FD6sa!..!2^t.a.GDAK,B8ES;:iDb}.d.J=9H+?9ET<.U:.9.40/8;....q.hP1CA3(2...$MA9X0bQ(=;5&0...%MB..../.....-.;..$...6....##532654&##5&&'3..32654&'..546632..#&&#"...........`P;FD6sa!..!2Qf.^.E84<@C=M72\;[p.[.?51:#5/;J5.UW.2.40/8;....k    \C)4.#$#..!A5*F)\P+4*".#...>2...9.......".............../......."........i......"..........!.6....##532654&##5#.#5!.#...;FD6sa!..!2.....:.40/8;....r.oJJ..........d...&.......##532654&##5&5.#5353.3.#...33.#"'...FD6sa!..!3DGG[.."*CR..940/8;......h.CK..K..(!M.;....".......".........s.........m..... ......#52655#53.3.#...33.#"&5.#5353.m33..1[..."*CRLLGG[..!3.*...V.K..(!MFP.CK....K...X.Y."...............H...3..."...............K...X.V."...............H...3..."..............K...X.."...............H...3..."...............K...X..."...............H...3.1."...............K...X..."...............H...3..."...............K.2.X...!............327..#"&547&&5.3...3265..XiW7< ..%(%3GA^r[[QP[...Hl....)..<.13;,..q...G]ZZ].....H.1.<.$.%...7..#"&5475..#"&&5.3...3265.3.#......3..%(%3Gc.]8@f;ZRGIT[..7< ..<.13H3A*/5jL.A..QWZV.-.....).............".........I.........'..."...................5..."...................%..."........~..........5.h."......................."...............)......."........`............b."...............).......".......................".........s.....)......."........I......D.........".........#"&&547!..#"..#663.667!...3...TS.c`.R....>hANs.i!.v?h?...:iD..Z.hi.ZM.g.!Gm<LChy..5eEBe8......;.D..........3.#...##73267.#737663...7..s.t8.LG......8F.G.
ie...,4/J..JBK.$..J/ZRL........F..."...............+.......".8.............9.    .....,.7...&&'3..32654&&'..546632..#&&#"............#...#5255#53.m>.a.GDAK,B8ES;:iDb}.d.J=9H+?9ET<6jH8e//Z.1W91CA3(2...$MA9X0bQ(=;5&0...%MB3Z8S*s*8.R..../.    ...-.+.6...&&'3..32654&'..546632..#&&#"............#...#5255#53.d:.^.E84<@C=M72\;[p.[.?51:#5/;J5.2[;1e//Z    +M2)4.#$#..!A5*F)\P+4*".#...>2-H)W$s*8.R....".    ............#.#.#5...#5255#53...[..!d//Z..J...oJ..(s*8.R.....    .K............33.#"&5.#5353.3......#5255#5."*CRLLGG[.b.3200....(!MFP.CK..K..)*;8*8.R...+...A.-... .........#"&&547!&&#"..#663.67!...3..{FD{PNxA....eH;O.b..bIa....O0.-F.UU.EDwK..Q[7.Oc..XN4K'... .................U.&........57........UHSSH......U.&........'5.7.&......RRHUU........q.............Z..........#"&553..32653...KCCL6*/.*6..II:.&''&.......n.|.......&54632....#2........n............._...1........#"&54632..&&#"....3265.=.->>-.=5..........9://:90..... .......2.../....3.....327..#"&54677.7< ..%(%3G7>1..)..<.13&A........].G.......632....32673..#"&'&&#"..#.5(........4.6(........5..6.
...26

........Y.>.........#73.#73N=CQ=<HP.Y.......'.....$......#.#.!.#.#5..PZ..[O.$G.#...#..G...........".........6.........'..."......................."...................'...".........]...........n.".........H.........'..."...............M.....Y.".........[.....+...A..."...................5..."...................%..."...................5.Y."...................%..."........v......L.H.Z........!5.Z....MM...L.H.)........!5.).#..MM...............#73~f`A....... ...........3.#[e`@.............s....73.#:e`As........[.........#73.#73~f`Agf`A......... ...b.........3.#73.#[e`@.e`A.............C.s......73.#73.#9f`A.e`As......,..........'.#..5.'3.7...    Z    ..    Z    .........H........-...........7.'.#7.5...5.'3.7..5..    Z    ....    Z    ....A    I....I    ...H....H...S...I......6&54632....#.GG34HH4.G34GG43G....,.....v.#.......#...w...........).............'.3.?.K...632....#"&5%.#......32654&#.632....#"&5$632....#"&5&....32654&# ....32654&#)R@@RS?@R...lZ....((""''".R@@QR?@R.IS?@RR@?S.((""((".(''""((".sPPCCQQC..F..//,,//,,/.CPPDCQQCCQPDCQQC[.-,..,-..-,..,-....-.x........7'73...``Yccx........2.x.........'3..#.cY``Y.'.......    ............#....k[.....F.................$673..#"&'#53&547#53>.32..#&&#"..3.#....3.#..3..m.l&.qv."aS..S`.a.Oq.&l.lLT}........}QLB=dm.m@....?Io=ne>BVL?....@JS.................#"'5.575.5753.7...7....3265....Ja....^.... -........'B'd'?)..,B+d*B*........$...L..........3.#.#5#535#53.32....#'32654&##...[VVVV.v{wz..KIHL..#`IzzI`H.NrZWsHE=?E...M.................`...........3.#.#.#%.#'.#..#.3....UH.V..C.m3lB]mp..8...(8.........`.......).......#.....3.!56654&&#".......!53&&546632.....KG...WlDwJKvClW...FK^.ab.^...*HK..hT~EESh..KH*.Yf.[[.f..../......... ...#"&&546632....!...3267..&&#"...!.(.b.XN.hg.O..'cEIw@(s a=?e"...O.jh.aZ.U=./.?@,..),00.....'.........&...6632..&&#".5632.....#"&5$&#".....32665'F|L/A..JL$,./o{O.SVn..>74R.>34T0.7.]*0du.5....hwr.PDvHMNFvD...................!5..!..z..............GG.n........'............#.#.!.#.#5..OZ..[O..H...r...rH...(...........!...!.!5..5!.....
...9.{.......n..G..Gj....i....L.H..........!5...q..MM...5.V............./.........    ...........e......#'.'7......-}A..r...e.o.&/T.."...!.........#./.......#"&'..#"&54632..663.67&&#"....3.654&#"....3.AWYB2L&.R3CUXB2L%.S4..>."3.%-,%.`-,%#?..7!..OEDQ3.+6OEDQ5/,8.*$++,'&+.,'&+,%(+......;.4.......633.#".....##73267..KD......\.JE......\.TBL."..JBK.$.D....%.......&...............e.z.m.b......!.!.#7#537!5!73.3...v....TETe.u...^TFTd...MbbM.MbbM....J.V...S...    ....#'73.!.!..x..x...c........HE...K.V...S...    ..77'3...!.!K..x..v.c.......9E...$.l...O........'7..7'..........^........................!.#.#.#.#535463."..6&54632....#..7[.[FF_i<1.##..##..$.....'..K'\UL/62$..$$..$...........".........I.....R..............#...#5..K.gm...
....pp...!.....^.
..6..#5255#53.o36e%$~.>.\....0.....p....7.#5.mppp....<..............#5..#5.nnn..oo.Upp...!..............#5...#5255#53.mto36e..pp.
$~.>.\...%.................#.#532654&#"..#4663..#5.bz.oV.cpH=>GV6cA.m..p^ie_.<S<FC:<[2..pp...R.o...*.......3.#.3.#Rmm.K.a.*pU.
....0...................0.e...'.......53..&546353.#"....32653...#..m.z.oV.cpH=>GV6cA..pp..p^ie_.<S<FC:<[2...N.a.L.{..........#5..!5..#5..n.6...6n.{pp.PP.qq.....D.....
...543."..3.#.e/1[.y'q*6.V.....D...........#52655#53.e..1[..-q*...V......D.....
.....543."..3.#6543."..3.#.e/1[{f01[.y'q*6.V5'q*6.V......D............#52655#53...#5255#53.e..1[.f01[..-q*...V4(q*6.V...0.....p.".....#...........y.....+.....-...'..$.#"&&54633&&#"..#6632....#5.6655#"....3..nB5T/nj..I@:K
Y.}cAg;\.T5.>>;34>*J/KaGR@9Zn8jJ..c.(N6    2*(1...+.......#...............+.......#...............+.......#...............+.......#...............+.......#...............+.......#...............+.2...-.+.7...7..#"&5475..#"&&54633&&#"..#6632..........3&6655#"....3..%(%3Ga.nB5T/nj..I@:K
Y.}cAg;.7< ..T5.>>;3.<.13G3S/>*J/KaGR@9Zn8jJ.....)...(N6    2*(1....+.....1.#...............+.......#...............%.......(.5..!'..#"&&546633'&&546632.....#654&#"......$654&&#"....3.,t.mH8_84X4.
$"*Q8:S*.Z.2*(0...u..H$;"4FJ5.BV5_=<\3.-G(*J.-J)....)32$.-..+DK7%>#H::L....9...........6654&#"..#>.32......!.!5.
ZGDCDJ.X.>hBiyRf..\....Wn7;EWJMl6q]D.c.LA...5...............#"&'3..32654&##57!5!....{.rg..[.QEFRPEf........tihzof=LPFGPA.LF.....:...'...............#"&&547.3.63.654&#"....3..j;>pGIq>M.c.'/@WWKKZZK..;kEFn?@pEjp.....n[LL[[KL\....*....................#..#"&&54663..32654&#"...jp>%(.e.',Gk;?pH.YKKXXKKY..@pE9k9.....<kFGo?..\\MN\\M..
1.3.2. https://dev-app.illusto.com/_next/static/chunks/3184-d4abe521a0bb8ce8.js
Previous  Next

Summary

Severity:   Low
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/3184-d4abe521a0bb8ce8.js

Request

GET /_next/static/chunks/3184-d4abe521a0bb8ce8.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D1%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266205.51.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266205.52.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266205.0.0.0; countryCode=IN
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:50:07 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"25eb-18b142b7028"
Vary: Accept-Encoding
Content-Length: 9707

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3184],{78262:function(e,t,r){"use strict";r.d(t,{Z:function(){return j}});var o=r(63366),l=r(87462),n=r(67294),a=r(93680),i=r(94780),s=r(92996),c=r(98216),u=r(18421),p=r(16628),d=r(90629),f=r(71657),h=r(90948),m=r(1588),b=r(34867);function v(e){return(0,b.Z)("MuiDialog",e)}let y=(0,m.Z)("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]),x=(0,n.createContext)({});var g=r(84808),k=r(2734),Z=r(85893);let M=["aria-describedby","aria-labelledby","BackdropComponent","BackdropProps","children","className","disableEscapeKeyDown","fullScreen","fullWidth","maxWidth","onBackdropClick","onClose","open","PaperComponent","PaperProps","scroll","TransitionComponent","transitionDuration","TransitionProps"],C=(0,h.ZP)(g.Z,{name:"MuiDialog",slot:"Backdrop",overrides:(e,t)=>t.backdrop})({zIndex:-1}),S=e=>{let{classes:t,scroll:r,maxWidth:o,fullWidth:l,fullScreen:n}=e,a={root:["root"],container:["container",`scroll${(0,c.Z)(r)}`],paper:["paper",`paperScroll${(0,c.Z)(r)}`,`paperWidth${(0,c.Z)(String(o))}`,l&&"paperFullWidth",n&&"paperFullScreen"]};return(0,i.Z)(a,v,t)},W=(0,h.ZP)(u.Z,{name:"MuiDialog",slot:"Root",overridesResolver:(e,t)=>t.root})({"@media print":{position:"absolute !important"}}),P=(0,h.ZP)("div",{name:"MuiDialog",slot:"Container",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.container,t[`scroll${(0,c.Z)(r.scroll)}`]]}})(({ownerState:e})=>(0,l.Z)({height:"100%","@media print":{height:"auto"},outline:0},"paper"===e.scroll&&{display:"flex",justifyContent:"center",alignItems:"center"},"body"===e.scroll&&{overflowY:"auto",overflowX:"hidden",textAlign:"center","&:after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}})),w=(0,h.ZP)(d.Z,{name:"MuiDialog",slot:"Paper",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.paper,t[`scrollPaper${(0,c.Z)(r.scroll)}`],t[`paperWidth${(0,c.Z)(String(r.maxWidth))}`],r.fullWidth&&t.paperFullWidth,r.fullScreen&&t.paperFullScreen]}})(({theme:e,ownerState:t})=>(0,l.Z)({margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"}},"paper"===t.scroll&&{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"},"body"===t.scroll&&{display:"inline-block",verticalAlign:"middle",textAlign:"left"},!t.maxWidth&&{maxWidth:"calc(100% - 64px)"},"xs"===t.maxWidth&&{maxWidth:"px"===e.breakpoints.unit?Math.max(e.breakpoints.values.xs,444):`${e.breakpoints.values.xs}${e.breakpoints.unit}`,[`&.${y.paperScrollBody}`]:{[e.breakpoints.down(Math.max(e.breakpoints.values.xs,444)+64)]:{maxWidth:"calc(100% - 64px)"}}},t.maxWidth&&"xs"!==t.maxWidth&&{maxWidth:`${e.breakpoints.values[t.maxWidth]}${e.breakpoints.unit}`,[`&.${y.paperScrollBody}`]:{[e.breakpoints.down(e.breakpoints.values[t.maxWidth]+64)]:{maxWidth:"calc(100% - 64px)"}}},t.fullWidth&&{width:"calc(100% - 64px)"},t.fullScreen&&{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,[`&.${y.paperScrollBody}`]:{margin:0,maxWidth:"100%"}})),_=n.forwardRef(function(e,t){let r=(0,f.Z)({props:e,name:"MuiDialog"}),i=(0,k.Z)(),c={enter:i.transitions.duration.enteringScreen,exit:i.transitions.duration.leavingScreen},{"aria-describedby":u,"aria-labelledby":h,BackdropComponent:m,BackdropProps:b,children:v,className:y,disableEscapeKeyDown:g=!1,fullScreen:_=!1,fullWidth:j=!1,maxWidth:E="sm",onBackdropClick:D,onClose:R,open:O,PaperComponent:$=d.Z,PaperProps:B={},scroll:T="paper",TransitionComponent:I=p.Z,transitionDuration:L=c,TransitionProps:N}=r,A=(0,o.Z)(r,M),F=(0,l.Z)({},r,{disableEscapeKeyDown:g,fullScreen:_,fullWidth:j,maxWidth:E,scroll:T}),K=S(F),H=n.useRef(),U=e=>{H.current=e.target===e.currentTarget},X=e=>{H.current&&(H.current=null,D&&D(e),R&&R(e,"backdropClick"))},Y=(0,s.Z)(h),z=n.useMemo(()=>({titleId:Y}),[Y]);return(0,Z.jsx)(W,(0,l.Z)({className:(0,a.Z)(K.root,y),closeAfterTransition:!0,components:{Backdrop:C},componentsProps:{backdrop:(0,l.Z)({transitionDuration:L,as:m},b)},disableEscapeKeyDown:g,onClose:R,open:O,ref:t,onClick:X,ownerState:F},A,{children:(0,Z.jsx)(I,(0,l.Z)({appear:!0,in:O,timeout:L,role:"presentation"},N,{children:(0,Z.jsx)(P,{className:(0,a.Z)(K.container),onMouseDown:U,ownerState:F,children:(0,Z.jsx)(w,(0,l.Z)({as:$,elevation:24,role:"dialog","aria-describedby":u,"aria-labelledby":Y},B,{className:(0,a.Z)(K.paper,B.className),ownerState:F,children:(0,Z.jsx)(x.Provider,{value:z,children:v})}))})}))}))});var j=_},10227:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getDomainLocale=function(e,t,r,o){return!1},("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},31551:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(92648).Z,l=r(17273).Z,n=o(r(67294)),a=r(41003),i=r(67795),s=r(54465),c=r(72692),u=r(48245),p=r(69246),d=r(10227),f=r(33468);let h=new Set;function m(e,t,r,o){if(a.isLocalURL(t)){if(!o.bypassPrefetchedCheck){let l=void 0!==o.locale?o.locale:"locale"in e?e.locale:void 0,n=t+"%"+r+"%"+l;if(h.has(n))return;h.add(n)}Promise.resolve(e.prefetch(t,r,o)).catch(e=>{})}}function b(e){return"string"==typeof e?e:i.formatUrl(e)}let v=n.default.forwardRef(function(e,t){let r,o;let{href:i,as:h,children:v,prefetch:y,passHref:x,replace:g,shallow:k,scroll:Z,locale:M,onClick:C,onMouseEnter:S,onTouchStart:W,legacyBehavior:P=!1}=e,w=l(e,["href","as","children","prefetch","passHref","replace","shallow","scroll","locale","onClick","onMouseEnter","onTouchStart","legacyBehavior"]);r=v,P&&("string"==typeof r||"number"==typeof r)&&(r=n.default.createElement("a",null,r));let _=!1!==y,j=n.default.useContext(c.RouterContext),E=n.default.useContext(u.AppRouterContext),D=null!=j?j:E,R=!j,{href:O,as:$}=n.default.useMemo(()=>{if(!j){let e=b(i);return{href:e,as:h?b(h):e}}let[t,r]=a.resolveHref(j,i,!0);return{href:t,as:h?a.resolveHref(j,h):r||t}},[j,i,h]),B=n.default.useRef(O),T=n.default.useRef($);P&&(o=n.default.Children.only(r));let I=P?o&&"object"==typeof o&&o.ref:t,[L,N,A]=p.useIntersection({rootMargin:"200px"}),F=n.default.useCallback(e=>{(T.current!==$||B.current!==O)&&(A(),T.current=$,B.current=O),L(e),I&&("function"==typeof I?I(e):"object"==typeof I&&(I.current=e))},[$,I,O,A,L]);n.default.useEffect(()=>{D&&N&&_&&m(D,O,$,{locale:M})},[$,O,N,M,_,null==j?void 0:j.locale,D]);let K={ref:F,onClick(e){P||"function"!=typeof C||C(e),P&&o.props&&"function"==typeof o.props.onClick&&o.props.onClick(e),D&&!e.defaultPrevented&&function(e,t,r,o,l,i,s,c,u,p){let{nodeName:d}=e.currentTarget,f="A"===d.toUpperCase();if(f&&(function(e){let{target:t}=e.currentTarget;return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||!a.isLocalURL(r)))return;e.preventDefault();let h=()=>{"beforePopState"in t?t[l?"replace":"push"](r,o,{shallow:i,locale:c,scroll:s}):t[l?"replace":"push"](o||r,{forceOptimisticNavigation:!p})};u?n.default.startTransition(h):h()}(e,D,O,$,g,k,Z,M,R,_)},onMouseEnter(e){P||"function"!=typeof S||S(e),P&&o.props&&"function"==typeof o.props.onMouseEnter&&o.props.onMouseEnter(e),D&&(_||!R)&&m(D,O,$,{locale:M,priority:!0,bypassPrefetchedCheck:!0})},onTouchStart(e){P||"function"!=typeof W||W(e),P&&o.props&&"function"==typeof o.props.onTouchStart&&o.props.onTouchStart(e),D&&(_||!R)&&m(D,O,$,{locale:M,priority:!0,bypassPrefetchedCheck:!0})}};if(!P||x||"a"===o.type&&!("href"in o.props)){let H=void 0!==M?M:null==j?void 0:j.locale,U=(null==j?void 0:j.isLocaleDomain)&&d.getDomainLocale($,H,null==j?void 0:j.locales,null==j?void 0:j.domainLocales);K.href=U||f.addBasePath(s.addLocale($,H,null==j?void 0:j.defaultLocale))}return P?n.default.cloneElement(o,K):n.default.createElement("a",Object.assign({},w,K),r)});t.default=v,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},69246:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useIntersection=function(e){let{rootRef:t,rootMargin:r,disabled:s}=e,c=s||!n,[u,p]=o.useState(!1),[d,f]=o.useState(null);o.useEffect(()=>{if(n){if(!c&&!u&&d&&d.tagName){let e=function(e,t,r){let{id:o,observer:l,elements:n}=function(e){let t;let r={root:e.root||null,margin:e.rootMargin||""},o=i.find(e=>e.root===r.root&&e.margin===r.margin);if(o&&(t=a.get(o)))return t;let l=new Map,n=new IntersectionObserver(e=>{e.forEach(e=>{let t=l.get(e.target),r=e.isIntersecting||e.intersectionRatio>0;t&&r&&t(r)})},e);return t={id:r,observer:n,elements:l},i.push(r),a.set(r,t),t}(r);return n.set(e,t),l.observe(e),function(){if(n.delete(e),l.unobserve(e),0===n.size){l.disconnect(),a.delete(o);let t=i.findIndex(e=>e.root===o.root&&e.margin===o.margin);t>-1&&i.splice(t,1)}}}(d,e=>e&&p(e),{root:null==t?void 0:t.current,rootMargin:r});return e}}else if(!u){let o=l.requestIdleCallback(()=>p(!0));return()=>l.cancelIdleCallback(o)}},[d,c,r,t,u]);let h=o.useCallback(()=>{p(!1)},[]);return[f,u,h]};var o=r(67294),l=r(44686);let n="function"==typeof IntersectionObserver,a=new Map,i=[];("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},41664:function(e,t,r){e.exports=r(31551)}}]);
1.3.3. https://dev-app.illusto.com/_next/static/chunks/4347-dbc2f0dfcf4db24e.js
Previous  Next

Summary

Severity:   Low
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/4347-dbc2f0dfcf4db24e.js

Request

GET /_next/static/chunks/4347-dbc2f0dfcf4db24e.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D1%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266205.51.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266205.52.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266205.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:50:06 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"3045-18b142b7028"
Vary: Accept-Encoding
Content-Length: 12357

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4347],{96514:function(e,t,n){var r=n(87462),i=n(63366),o=n(67294),a=n(8662),l=n(2734),s=n(30577),u=n(51705),c=n(85893);let d=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function p(e){return`scale(${e}, ${e**2})`}let f={entering:{opacity:1,transform:p(1)},entered:{opacity:1,transform:"none"}},h="undefined"!=typeof navigator&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),m=o.forwardRef(function(e,t){let{addEndListener:n,appear:m=!0,children:v,easing:g,in:Z,onEnter:y,onEntered:b,onEntering:P,onExit:E,onExited:x,onExiting:M,style:w,timeout:C="auto",TransitionComponent:R=a.ZP}=e,T=(0,i.Z)(e,d),k=o.useRef(),D=o.useRef(),S=(0,l.Z)(),z=o.useRef(null),j=(0,u.Z)(z,v.ref,t),H=e=>t=>{if(e){let n=z.current;void 0===t?e(n):e(n,t)}},L=H(P),N=H((e,t)=>{let n;(0,s.n)(e);let{duration:r,delay:i,easing:o}=(0,s.C)({style:w,timeout:C,easing:g},{mode:"enter"});"auto"===C?(n=S.transitions.getAutoHeightDuration(e.clientHeight),D.current=n):n=r,e.style.transition=[S.transitions.create("opacity",{duration:n,delay:i}),S.transitions.create("transform",{duration:h?n:.666*n,delay:i,easing:o})].join(","),y&&y(e,t)}),F=H(b),A=H(M),O=H(e=>{let t;let{duration:n,delay:r,easing:i}=(0,s.C)({style:w,timeout:C,easing:g},{mode:"exit"});"auto"===C?(t=S.transitions.getAutoHeightDuration(e.clientHeight),D.current=t):t=n,e.style.transition=[S.transitions.create("opacity",{duration:t,delay:r}),S.transitions.create("transform",{duration:h?t:.666*t,delay:h?r:r||.333*t,easing:i})].join(","),e.style.opacity=0,e.style.transform=p(.75),E&&E(e)}),I=H(x),K=e=>{"auto"===C&&(k.current=setTimeout(e,D.current||0)),n&&n(z.current,e)};return o.useEffect(()=>()=>{clearTimeout(k.current)},[]),(0,c.jsx)(R,(0,r.Z)({appear:m,in:Z,nodeRef:z,onEnter:N,onEntered:F,onEntering:L,onExit:O,onExited:I,onExiting:A,addEndListener:K,timeout:"auto"===C?null:C},T,{children:(e,t)=>o.cloneElement(v,(0,r.Z)({style:(0,r.Z)({opacity:0,transform:p(.75),visibility:"exited"!==e||Z?void 0:"hidden"},f[e],w,v.props.style),ref:j},t))}))});m.muiSupportAuto=!0,t.Z=m},78462:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(63366),i=n(87462),o=n(67294),a=n(93680),l=n(94780),s=n(90948),u=n(71657),c=n(59773),d=n(1588),p=n(34867);function f(e){return(0,p.Z)("MuiList",e)}(0,d.Z)("MuiList",["root","padding","dense","subheader"]);var h=n(85893);let m=["children","className","component","dense","disablePadding","subheader"],v=e=>{let{classes:t,disablePadding:n,dense:r,subheader:i}=e;return(0,l.Z)({root:["root",!n&&"padding",r&&"dense",i&&"subheader"]},f,t)},g=(0,s.ZP)("ul",{name:"MuiList",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:n}=e;return[t.root,!n.disablePadding&&t.padding,n.dense&&t.dense,n.subheader&&t.subheader]}})(({ownerState:e})=>(0,i.Z)({listStyle:"none",margin:0,padding:0,position:"relative"},!e.disablePadding&&{paddingTop:8,paddingBottom:8},e.subheader&&{paddingTop:0})),Z=o.forwardRef(function(e,t){let n=(0,u.Z)({props:e,name:"MuiList"}),{children:l,className:s,component:d="ul",dense:p=!1,disablePadding:f=!1,subheader:Z}=n,y=(0,r.Z)(n,m),b=o.useMemo(()=>({dense:p}),[p]),P=(0,i.Z)({},n,{component:d,dense:p,disablePadding:f}),E=v(P);return(0,h.jsx)(c.Z.Provider,{value:b,children:(0,h.jsxs)(g,(0,i.Z)({as:d,className:(0,a.Z)(E.root,s),ref:t,ownerState:P},y,{children:[Z,l]}))})});var y=Z},59773:function(e,t,n){var r=n(67294);let i=r.createContext({});t.Z=i},44347:function(e,t,n){n.d(t,{Z:function(){return F}});var r=n(87462),i=n(63366),o=n(67294);n(59864);var a=n(93680),l=n(94780),s=n(8038),u=n(78462),c=n(95806).Z,d=n(51705),p=n(58974),f=n(85893);let h=["actions","autoFocus","autoFocusItem","children","className","disabledItemsFocusable","disableListWrap","onKeyDown","variant"];function m(e,t,n){return e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:n?null:e.firstChild}function v(e,t,n){return e===t?n?e.firstChild:e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:n?null:e.lastChild}function g(e,t){if(void 0===t)return!0;let n=e.innerText;return void 0===n&&(n=e.textContent),0!==(n=n.trim().toLowerCase()).length&&(t.repeating?n[0]===t.keys[0]:0===n.indexOf(t.keys.join("")))}function Z(e,t,n,r,i,o){let a=!1,l=i(e,t,!!t&&n);for(;l;){if(l===e.firstChild){if(a)return!1;a=!0}let s=!r&&(l.disabled||"true"===l.getAttribute("aria-disabled"));if(l.hasAttribute("tabindex")&&g(l,o)&&!s)return l.focus(),!0;l=i(e,l,n)}return!1}let y=o.forwardRef(function(e,t){let{actions:n,autoFocus:a=!1,autoFocusItem:l=!1,children:y,className:b,disabledItemsFocusable:P=!1,disableListWrap:E=!1,onKeyDown:x,variant:M="selectedMenu"}=e,w=(0,i.Z)(e,h),C=o.useRef(null),R=o.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});(0,p.Z)(()=>{a&&C.current.focus()},[a]),o.useImperativeHandle(n,()=>({adjustStyleForScrollbar:(e,t)=>{let n=!C.current.style.width;if(e.clientHeight<C.current.clientHeight&&n){let r=`${c((0,s.Z)(e))}px`;C.current.style["rtl"===t.direction?"paddingLeft":"paddingRight"]=r,C.current.style.width=`calc(100% + ${r})`}return C.current}}),[]);let T=e=>{let t=C.current,n=e.key,r=(0,s.Z)(t).activeElement;if("ArrowDown"===n)e.preventDefault(),Z(t,r,E,P,m);else if("ArrowUp"===n)e.preventDefault(),Z(t,r,E,P,v);else if("Home"===n)e.preventDefault(),Z(t,null,E,P,m);else if("End"===n)e.preventDefault(),Z(t,null,E,P,v);else if(1===n.length){let i=R.current,o=n.toLowerCase(),a=performance.now();i.keys.length>0&&(a-i.lastTime>500?(i.keys=[],i.repeating=!0,i.previousKeyMatched=!0):i.repeating&&o!==i.keys[0]&&(i.repeating=!1)),i.lastTime=a,i.keys.push(o);let l=r&&!i.repeating&&g(r,i);i.previousKeyMatched&&(l||Z(t,r,!1,P,m,i))?e.preventDefault():i.previousKeyMatched=!1}x&&x(e)},k=(0,d.Z)(C,t),D=-1;o.Children.forEach(y,(e,t)=>{o.isValidElement(e)&&(e.props.disabled||("selectedMenu"===M&&e.props.selected?D=t:-1!==D||(D=t)))});let S=o.Children.map(y,(e,t)=>{if(t===D){let n={};return l&&(n.autoFocus=!0),void 0===e.props.tabIndex&&"selectedMenu"===M&&(n.tabIndex=0),o.cloneElement(e,n)}return e});return(0,f.jsx)(u.Z,(0,r.Z)({role:"menu",ref:k,className:b,onKeyDown:T,tabIndex:a?0:-1},w,{children:S}))});var b=n(90629),P=n(14564),E=n(90948),x=n(2734),M=n(71657),w=n(1588),C=n(34867);function R(e){return(0,C.Z)("MuiMenu",e)}(0,w.Z)("MuiMenu",["root","paper","list"]);let T=["onEntering"],k=["autoFocus","children","disableAutoFocusItem","MenuListProps","onClose","open","PaperProps","PopoverClasses","transitionDuration","TransitionProps","variant"],D={vertical:"top",horizontal:"right"},S={vertical:"top",horizontal:"left"},z=e=>{let{classes:t}=e;return(0,l.Z)({root:["root"],paper:["paper"],list:["list"]},R,t)},j=(0,E.ZP)(P.ZP,{shouldForwardProp:e=>(0,E.FO)(e)||"classes"===e,name:"MuiMenu",slot:"Root",overridesResolver:(e,t)=>t.root})({}),H=(0,E.ZP)(b.Z,{name:"MuiMenu",slot:"Paper",overridesResolver:(e,t)=>t.paper})({maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"}),L=(0,E.ZP)(y,{name:"MuiMenu",slot:"List",overridesResolver:(e,t)=>t.list})({outline:0}),N=o.forwardRef(function(e,t){let n=(0,M.Z)({props:e,name:"MuiMenu"}),{autoFocus:l=!0,children:s,disableAutoFocusItem:u=!1,MenuListProps:c={},onClose:d,open:p,PaperProps:h={},PopoverClasses:m,transitionDuration:v="auto",TransitionProps:{onEntering:g}={},variant:Z="selectedMenu"}=n,y=(0,i.Z)(n.TransitionProps,T),b=(0,i.Z)(n,k),P=(0,x.Z)(),E="rtl"===P.direction,w=(0,r.Z)({},n,{autoFocus:l,disableAutoFocusItem:u,MenuListProps:c,onEntering:g,PaperProps:h,transitionDuration:v,TransitionProps:y,variant:Z}),C=z(w),R=o.useRef(null),N=(e,t)=>{R.current&&R.current.adjustStyleForScrollbar(e,P),g&&g(e,t)},F=e=>{"Tab"===e.key&&(e.preventDefault(),d&&d(e,"tabKeyDown"))},A=-1;return o.Children.map(s,(e,t)=>{o.isValidElement(e)&&(e.props.disabled||("selectedMenu"===Z&&e.props.selected?A=t:-1!==A||(A=t)))}),(0,f.jsx)(j,(0,r.Z)({onClose:d,anchorOrigin:{vertical:"bottom",horizontal:E?"right":"left"},transformOrigin:E?D:S,PaperProps:(0,r.Z)({component:H},h,{classes:(0,r.Z)({},h.classes,{root:C.paper})}),className:C.root,open:p,ref:t,transitionDuration:v,TransitionProps:(0,r.Z)({onEntering:N},y),ownerState:w},b,{classes:m,children:(0,f.jsx)(L,(0,r.Z)({onKeyDown:F,actions:R,autoFocus:l&&(-1===A||u),autoFocusItem:l&&!u&&p,variant:Z},c,{className:(0,a.Z)(C.list,c.className),children:s}))}))});var F=N},14564:function(e,t,n){n.d(t,{ZP:function(){return S}});var r=n(87462),i=n(63366),o=n(67294),a=n(93680),l=n(94780),s=n(90948),u=n(71657),c=n(57144),d=n(8038),p=n(5340),f=n(51705),h=n(96514),m=n(18421),v=n(90629),g=n(1588),Z=n(34867);function y(e){return(0,Z.Z)("MuiPopover",e)}(0,g.Z)("MuiPopover",["root","paper"]);var b=n(85893);let P=["onEntering"],E=["action","anchorEl","anchorOrigin","anchorPosition","anchorReference","children","className","container","elevation","marginThreshold","open","PaperProps","transformOrigin","TransitionComponent","transitionDuration","TransitionProps"];function x(e,t){let n=0;return"number"==typeof t?n=t:"center"===t?n=e.height/2:"bottom"===t&&(n=e.height),n}function M(e,t){let n=0;return"number"==typeof t?n=t:"center"===t?n=e.width/2:"right"===t&&(n=e.width),n}function w(e){return[e.horizontal,e.vertical].map(e=>"number"==typeof e?`${e}px`:e).join(" ")}function C(e){return"function"==typeof e?e():e}let R=e=>{let{classes:t}=e;return(0,l.Z)({root:["root"],paper:["paper"]},y,t)},T=(0,s.ZP)(m.Z,{name:"MuiPopover",slot:"Root",overridesResolver:(e,t)=>t.root})({}),k=(0,s.ZP)(v.Z,{name:"MuiPopover",slot:"Paper",overridesResolver:(e,t)=>t.paper})({position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}),D=o.forwardRef(function(e,t){let n=(0,u.Z)({props:e,name:"MuiPopover"}),{action:l,anchorEl:s,anchorOrigin:m={vertical:"top",horizontal:"left"},anchorPosition:v,anchorReference:g="anchorEl",children:Z,className:y,container:D,elevation:S=8,marginThreshold:z=16,open:j,PaperProps:H={},transformOrigin:L={vertical:"top",horizontal:"left"},TransitionComponent:N=h.Z,transitionDuration:F="auto",TransitionProps:{onEntering:A}={}}=n,O=(0,i.Z)(n.TransitionProps,P),I=(0,i.Z)(n,E),K=o.useRef(),$=(0,f.Z)(K,H.ref),W=(0,r.Z)({},n,{anchorOrigin:m,anchorReference:g,elevation:S,marginThreshold:z,PaperProps:H,transformOrigin:L,TransitionComponent:N,transitionDuration:F,TransitionProps:O}),_=R(W),B=o.useCallback(()=>{if("anchorPosition"===g)return v;let e=C(s),t=e&&1===e.nodeType?e:(0,d.Z)(K.current).body,n=t.getBoundingClientRect();return{top:n.top+x(n,m.vertical),left:n.left+M(n,m.horizontal)}},[s,m.horizontal,m.vertical,v,g]),V=o.useCallback(e=>({vertical:x(e,L.vertical),horizontal:M(e,L.horizontal)}),[L.horizontal,L.vertical]),U=o.useCallback(e=>{let t={width:e.offsetWidth,height:e.offsetHeight},n=V(t);if("none"===g)return{top:null,left:null,transformOrigin:w(n)};let r=B(),i=r.top-n.vertical,o=r.left-n.horizontal,a=i+t.height,l=o+t.width,u=(0,p.Z)(C(s)),c=u.innerHeight-z,d=u.innerWidth-z;if(i<z){let f=i-z;i-=f,n.vertical+=f}else if(a>c){let h=a-c;i-=h,n.vertical+=h}if(o<z){let m=o-z;o-=m,n.horizontal+=m}else if(l>d){let v=l-d;o-=v,n.horizontal+=v}return{top:`${Math.round(i)}px`,left:`${Math.round(o)}px`,transformOrigin:w(n)}},[s,g,B,V,z]),[X,Y]=o.useState(j),q=o.useCallback(()=>{let e=K.current;if(!e)return;let t=U(e);null!==t.top&&(e.style.top=t.top),null!==t.left&&(e.style.left=t.left),e.style.transformOrigin=t.transformOrigin,Y(!0)},[U]),G=(e,t)=>{A&&A(e,t),q()},J=()=>{Y(!1)};o.useEffect(()=>{j&&q()}),o.useImperativeHandle(l,()=>j?{updatePosition:()=>{q()}}:null,[j,q]),o.useEffect(()=>{if(!j)return;let e=(0,c.Z)(()=>{q()}),t=(0,p.Z)(s);return t.addEventListener("resize",e),()=>{e.clear(),t.removeEventListener("resize",e)}},[s,j,q]);let Q=F;"auto"!==F||N.muiSupportAuto||(Q=void 0);let ee=D||(s?(0,d.Z)(C(s)).body:void 0);return(0,b.jsx)(T,(0,r.Z)({BackdropProps:{invisible:!0},className:(0,a.Z)(_.root,y),container:ee,open:j,ref:t,ownerState:W},I,{children:(0,b.jsx)(N,(0,r.Z)({appear:!0,in:j,onEntering:G,onExited:J,timeout:Q},O,{children:(0,b.jsx)(k,(0,r.Z)({elevation:S},H,{ref:$,className:(0,a.Z)(_.paper,H.className)},X?void 0:{style:(0,r.Z)({},H.style,{opacity:0})},{ownerState:W,children:Z}))}))}))});var S=D}}]);
1.3.4. https://dev-app.illusto.com/_next/static/chunks/framework-1f1fb5c07f2be279.js
Previous  Next

Summary

Severity:   Low
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/framework-1f1fb5c07f2be279.js

Request

GET /_next/static/chunks/framework-1f1fb5c07f2be279.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D1%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266199.57.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266199.58.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266199.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:50:06 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"22715-18b142b7028"
Vary: Accept-Encoding
Content-Length: 141077

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9774],{64448:function(e,n,t){/**
* @license React
* react-dom.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var r,l,a,u,o,i,s=t(67294),c=t(63840);function f(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t<arguments.length;t++)n+="&args[]="+encodeURIComponent(arguments[t]);return"Minified React error #"+e+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var d=new Set,p={};function m(e,n){h(e,n),h(e+"Capture",n)}function h(e,n){for(p[e]=n,e=0;e<n.length;e++)d.add(n[e])}var g=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),v=Object.prototype.hasOwnProperty,y=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,b={},k={};function w(e,n,t,r,l,a,u){this.acceptsBooleans=2===n||3===n||4===n,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=t,this.propertyName=e,this.type=n,this.sanitizeURL=a,this.removeEmptyString=u}var S={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){S[e]=new w(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var n=e[0];S[n]=new w(n,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){S[e]=new w(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){S[e]=new w(e,2,!1,e,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){S[e]=new w(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){S[e]=new w(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){S[e]=new w(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){S[e]=new w(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){S[e]=new w(e,5,!1,e.toLowerCase(),null,!1,!1)});var x=/[\-:]([a-z])/g;function E(e){return e[1].toUpperCase()}function _(e,n,t,r){var l,a=S.hasOwnProperty(n)?S[n]:null;(null!==a?0!==a.type:r||!(2<n.length)||"o"!==n[0]&&"O"!==n[0]||"n"!==n[1]&&"N"!==n[1])&&(function(e,n,t,r){if(null==n||function(e,n,t,r){if(null!==t&&0===t.type)return!1;switch(typeof n){case"function":case"symbol":return!0;case"boolean":if(r)return!1;if(null!==t)return!t.acceptsBooleans;return"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e;default:return!1}}(e,n,t,r))return!0;if(r)return!1;if(null!==t)switch(t.type){case 3:return!n;case 4:return!1===n;case 5:return isNaN(n);case 6:return isNaN(n)||1>n}return!1}(n,t,a,r)&&(t=null),r||null===a?(l=n,(!!v.call(k,l)||!v.call(b,l)&&(y.test(l)?k[l]=!0:(b[l]=!0,!1)))&&(null===t?e.removeAttribute(n):e.setAttribute(n,""+t))):a.mustUseProperty?e[a.propertyName]=null===t?3!==a.type&&"":t:(n=a.attributeName,r=a.attributeNamespace,null===t?e.removeAttribute(n):(t=3===(a=a.type)||4===a&&!0===t?"":""+t,r?e.setAttributeNS(r,n,t):e.setAttribute(n,t))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var n=e.replace(x,E);S[n]=new w(n,1,!1,e,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var n=e.replace(x,E);S[n]=new w(n,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var n=e.replace(x,E);S[n]=new w(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){S[e]=new w(e,1,!1,e.toLowerCase(),null,!1,!1)}),S.xlinkHref=new w("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){S[e]=new w(e,1,!1,e.toLowerCase(),null,!0,!0)});var C=s.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,P=Symbol.for("react.element"),N=Symbol.for("react.portal"),z=Symbol.for("react.fragment"),T=Symbol.for("react.strict_mode"),L=Symbol.for("react.profiler"),R=Symbol.for("react.provider"),M=Symbol.for("react.context"),F=Symbol.for("react.forward_ref"),O=Symbol.for("react.suspense"),D=Symbol.for("react.suspense_list"),I=Symbol.for("react.memo"),U=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var V=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var $=Symbol.iterator;function A(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=$&&e[$]||e["@@iterator"])?e:null}var j,B=Object.assign;function H(e){if(void 0===j)try{throw Error()}catch(t){var n=t.stack.trim().match(/\n( *(at )?)/);j=n&&n[1]||""}return"\n"+j+e}var W=!1;function Q(e,n){if(!e||W)return"";W=!0;var t=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(n){if(n=function(){throw Error()},Object.defineProperty(n.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(n,[])}catch(l){var r=l}Reflect.construct(e,[],n)}else{try{n.call()}catch(a){r=a}e.call(n.prototype)}}else{try{throw Error()}catch(u){r=u}e()}}catch(d){if(d&&r&&"string"==typeof d.stack){for(var o=d.stack.split("\n"),i=r.stack.split("\n"),s=o.length-1,c=i.length-1;1<=s&&0<=c&&o[s]!==i[c];)c--;for(;1<=s&&0<=c;s--,c--)if(o[s]!==i[c]){if(1!==s||1!==c)do if(s--,0>--c||o[s]!==i[c]){var f="\n"+o[s].replace(" at new "," at ");return e.displayName&&f.includes("<anonymous>")&&(f=f.replace("<anonymous>",e.displayName)),f}while(1<=s&&0<=c);break}}}finally{W=!1,Error.prepareStackTrace=t}return(e=e?e.displayName||e.name:"")?H(e):""}function q(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function K(e){var n=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===n||"radio"===n)}function Y(e){e._valueTracker||(e._valueTracker=function(e){var n=K(e)?"checked":"value",t=Object.getOwnPropertyDescriptor(e.constructor.prototype,n),r=""+e[n];if(!e.hasOwnProperty(n)&&void 0!==t&&"function"==typeof t.get&&"function"==typeof t.set){var l=t.get,a=t.set;return Object.defineProperty(e,n,{configurable:!0,get:function(){return l.call(this)},set:function(e){r=""+e,a.call(this,e)}}),Object.defineProperty(e,n,{enumerable:t.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[n]}}}}(e))}function X(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var t=n.getValue(),r="";return e&&(r=K(e)?e.checked?"true":"false":e.value),(e=r)!==t&&(n.setValue(e),!0)}function G(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(n){return e.body}}function Z(e,n){var t=n.checked;return B({},n,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=t?t:e._wrapperState.initialChecked})}function J(e,n){var t=null==n.defaultValue?"":n.defaultValue,r=null!=n.checked?n.checked:n.defaultChecked;t=q(null!=n.value?n.value:t),e._wrapperState={initialChecked:r,initialValue:t,controlled:"checkbox"===n.type||"radio"===n.type?null!=n.checked:null!=n.value}}function ee(e,n){null!=(n=n.checked)&&_(e,"checked",n,!1)}function en(e,n){ee(e,n);var t=q(n.value),r=n.type;if(null!=t)"number"===r?(0===t&&""===e.value||e.value!=t)&&(e.value=""+t):e.value!==""+t&&(e.value=""+t);else if("submit"===r||"reset"===r){e.removeAttribute("value");return}n.hasOwnProperty("value")?er(e,n.type,t):n.hasOwnProperty("defaultValue")&&er(e,n.type,q(n.defaultValue)),null==n.checked&&null!=n.defaultChecked&&(e.defaultChecked=!!n.defaultChecked)}function et(e,n,t){if(n.hasOwnProperty("value")||n.hasOwnProperty("defaultValue")){var r=n.type;if(!("submit"!==r&&"reset"!==r||void 0!==n.value&&null!==n.value))return;n=""+e._wrapperState.initialValue,t||n===e.value||(e.value=n),e.defaultValue=n}""!==(t=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==t&&(e.name=t)}function er(e,n,t){("number"!==n||G(e.ownerDocument)!==e)&&(null==t?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+t&&(e.defaultValue=""+t))}var el=Array.isArray;function ea(e,n,t,r){if(e=e.options,n){n={};for(var l=0;l<t.length;l++)n["$"+t[l]]=!0;for(t=0;t<e.length;t++)l=n.hasOwnProperty("$"+e[t].value),e[t].selected!==l&&(e[t].selected=l),l&&r&&(e[t].defaultSelected=!0)}else{for(l=0,t=""+q(t),n=null;l<e.length;l++){if(e[l].value===t){e[l].selected=!0,r&&(e[l].defaultSelected=!0);return}null!==n||e[l].disabled||(n=e[l])}null!==n&&(n.selected=!0)}}function eu(e,n){if(null!=n.dangerouslySetInnerHTML)throw Error(f(91));return B({},n,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function eo(e,n){var t=n.value;if(null==t){if(t=n.children,n=n.defaultValue,null!=t){if(null!=n)throw Error(f(92));if(el(t)){if(1<t.length)throw Error(f(93));t=t[0]}n=t}null==n&&(n=""),t=n}e._wrapperState={initialValue:q(t)}}function ei(e,n){var t=q(n.value),r=q(n.defaultValue);null!=t&&((t=""+t)!==e.value&&(e.value=t),null==n.defaultValue&&e.defaultValue!==t&&(e.defaultValue=t)),null!=r&&(e.defaultValue=""+r)}function es(e){var n=e.textContent;n===e._wrapperState.initialValue&&""!==n&&null!==n&&(e.value=n)}function ec(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function ef(e,n){return null==e||"http://www.w3.org/1999/xhtml"===e?ec(n):"http://www.w3.org/2000/svg"===e&&"foreignObject"===n?"http://www.w3.org/1999/xhtml":e}var ed,ep,em=(ed=function(e,n){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=n;else{for((ep=ep||document.createElement("div")).innerHTML="<svg>"+n.valueOf().toString()+"</svg>",n=ep.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;n.firstChild;)e.appendChild(n.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,n,t,r){MSApp.execUnsafeLocalFunction(function(){return ed(e,n,t,r)})}:ed);function eh(e,n){if(n){var t=e.firstChild;if(t&&t===e.lastChild&&3===t.nodeType){t.nodeValue=n;return}}e.textContent=n}var eg={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},ev=["Webkit","ms","Moz","O"];function ey(e,n,t){return null==n||"boolean"==typeof n||""===n?"":t||"number"!=typeof n||0===n||eg.hasOwnProperty(e)&&eg[e]?(""+n).trim():n+"px"}function eb(e,n){for(var t in e=e.style,n)if(n.hasOwnProperty(t)){var r=0===t.indexOf("--"),l=ey(t,n[t],r);"float"===t&&(t="cssFloat"),r?e.setProperty(t,l):e[t]=l}}Object.keys(eg).forEach(function(e){ev.forEach(function(n){eg[n=n+e.charAt(0).toUpperCase()+e.substring(1)]=eg[e]})});var ek=B({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function ew(e,n){if(n){if(ek[e]&&(null!=n.children||null!=n.dangerouslySetInnerHTML))throw Error(f(137,e));if(null!=n.dangerouslySetInnerHTML){if(null!=n.children)throw Error(f(60));if("object"!=typeof n.dangerouslySetInnerHTML||!("__html"in n.dangerouslySetInnerHTML))throw Error(f(61))}if(null!=n.style&&"object"!=typeof n.style)throw Error(f(62))}}function eS(e,n){if(-1===e.indexOf("-"))return"string"==typeof n.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var ex=null;function eE(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var e_=null,eC=null,eP=null;function eN(e){if(e=rI(e)){if("function"!=typeof e_)throw Error(f(280));var n=e.stateNode;n&&(n=rV(n),e_(e.stateNode,e.type,n))}}function ez(e){eC?eP?eP.push(e):eP=[e]:eC=e}function eT(){if(eC){var e=eC,n=eP;if(eP=eC=null,eN(e),n)for(e=0;e<n.length;e++)eN(n[e])}}function eL(e,n){return e(n)}function eR(){}var eM=!1;function eF(e,n,t){if(eM)return e(n,t);eM=!0;try{return eL(e,n,t)}finally{eM=!1,(null!==eC||null!==eP)&&(eR(),eT())}}function eO(e,n){var t=e.stateNode;if(null===t)return null;var r=rV(t);if(null===r)return null;t=r[n];e:switch(n){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(t&&"function"!=typeof t)throw Error(f(231,n,typeof t));return t}var eD=!1;if(g)try{var eI={};Object.defineProperty(eI,"passive",{get:function(){eD=!0}}),window.addEventListener("test",eI,eI),window.removeEventListener("test",eI,eI)}catch(eU){eD=!1}function eV(e,n,t,r,l,a,u,o,i){var s=Array.prototype.slice.call(arguments,3);try{n.apply(t,s)}catch(c){this.onError(c)}}var e$=!1,eA=null,ej=!1,eB=null,eH={onError:function(e){e$=!0,eA=e}};function eW(e,n,t,r,l,a,u,o,i){e$=!1,eA=null,eV.apply(eH,arguments)}function eQ(e){var n=e,t=e;if(e.alternate)for(;n.return;)n=n.return;else{e=n;do 0!=(4098&(n=e).flags)&&(t=n.return),e=n.return;while(e)}return 3===n.tag?t:null}function eq(e){if(13===e.tag){var n=e.memoizedState;if(null===n&&null!==(e=e.alternate)&&(n=e.memoizedState),null!==n)return n.dehydrated}return null}function eK(e){if(eQ(e)!==e)throw Error(f(188))}function eY(e){return null!==(e=function(e){var n=e.alternate;if(!n){if(null===(n=eQ(e)))throw Error(f(188));return n!==e?null:e}for(var t=e,r=n;;){var l=t.return;if(null===l)break;var a=l.alternate;if(null===a){if(null!==(r=l.return)){t=r;continue}break}if(l.child===a.child){for(a=l.child;a;){if(a===t)return eK(l),e;if(a===r)return eK(l),n;a=a.sibling}throw Error(f(188))}if(t.return!==r.return)t=l,r=a;else{for(var u=!1,o=l.child;o;){if(o===t){u=!0,t=l,r=a;break}if(o===r){u=!0,r=l,t=a;break}o=o.sibling}if(!u){for(o=a.child;o;){if(o===t){u=!0,t=a,r=l;break}if(o===r){u=!0,r=a,t=l;break}o=o.sibling}if(!u)throw Error(f(189))}}if(t.alternate!==r)throw Error(f(190))}if(3!==t.tag)throw Error(f(188));return t.stateNode.current===t?e:n}(e))?function e(n){if(5===n.tag||6===n.tag)return n;for(n=n.child;null!==n;){var t=e(n);if(null!==t)return t;n=n.sibling}return null}(e):null}var eX=c.unstable_scheduleCallback,eG=c.unstable_cancelCallback,eZ=c.unstable_shouldYield,eJ=c.unstable_requestPaint,e0=c.unstable_now,e1=c.unstable_getCurrentPriorityLevel,e2=c.unstable_ImmediatePriority,e3=c.unstable_UserBlockingPriority,e4=c.unstable_NormalPriority,e8=c.unstable_LowPriority,e6=c.unstable_IdlePriority,e5=null,e9=null,e7=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(ne(e)/nn|0)|0},ne=Math.log,nn=Math.LN2,nt=64,nr=4194304;function nl(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function na(e,n){var t=e.pendingLanes;if(0===t)return 0;var r=0,l=e.suspendedLanes,a=e.pingedLanes,u=268435455&t;if(0!==u){var o=u&~l;0!==o?r=nl(o):0!=(a&=u)&&(r=nl(a))}else 0!=(u=t&~l)?r=nl(u):0!==a&&(r=nl(a));if(0===r)return 0;if(0!==n&&n!==r&&0==(n&l)&&((l=r&-r)>=(a=n&-n)||16===l&&0!=(4194240&a)))return n;if(0!=(4&r)&&(r|=16&t),0!==(n=e.entangledLanes))for(e=e.entanglements,n&=r;0<n;)l=1<<(t=31-e7(n)),r|=e[t],n&=~l;return r}function nu(e){return 0!=(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function no(){var e=nt;return 0==(4194240&(nt<<=1))&&(nt=64),e}function ni(e){for(var n=[],t=0;31>t;t++)n.push(e);return n}function ns(e,n,t){e.pendingLanes|=n,536870912!==n&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[n=31-e7(n)]=t}function nc(e,n){var t=e.entangledLanes|=n;for(e=e.entanglements;t;){var r=31-e7(t),l=1<<r;l&n|e[r]&n&&(e[r]|=n),t&=~l}}var nf=0;function nd(e){return 1<(e&=-e)?4<e?0!=(268435455&e)?16:536870912:4:1}var np,nm,nh,ng,nv,ny=!1,nb=[],nk=null,nw=null,nS=null,nx=new Map,nE=new Map,n_=[],nC="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function nP(e,n){switch(e){case"focusin":case"focusout":nk=null;break;case"dragenter":case"dragleave":nw=null;break;case"mouseover":case"mouseout":nS=null;break;case"pointerover":case"pointerout":nx.delete(n.pointerId);break;case"gotpointercapture":case"lostpointercapture":nE.delete(n.pointerId)}}function nN(e,n,t,r,l,a){return null===e||e.nativeEvent!==a?(e={blockedOn:n,domEventName:t,eventSystemFlags:r,nativeEvent:a,targetContainers:[l]},null!==n&&null!==(n=rI(n))&&nm(n),e):(e.eventSystemFlags|=r,n=e.targetContainers,null!==l&&-1===n.indexOf(l)&&n.push(l),e)}function nz(e){var n=rD(e.target);if(null!==n){var t=eQ(n);if(null!==t){if(13===(n=t.tag)){if(null!==(n=eq(t))){e.blockedOn=n,nv(e.priority,function(){nh(t)});return}}else if(3===n&&t.stateNode.current.memoizedState.isDehydrated){e.blockedOn=3===t.tag?t.stateNode.containerInfo:null;return}}}e.blockedOn=null}function nT(e){if(null!==e.blockedOn)return!1;for(var n=e.targetContainers;0<n.length;){var t=nA(e.domEventName,e.eventSystemFlags,n[0],e.nativeEvent);if(null!==t)return null!==(n=rI(t))&&nm(n),e.blockedOn=t,!1;var r=new(t=e.nativeEvent).constructor(t.type,t);ex=r,t.target.dispatchEvent(r),ex=null,n.shift()}return!0}function nL(e,n,t){nT(e)&&t.delete(n)}function nR(){ny=!1,null!==nk&&nT(nk)&&(nk=null),null!==nw&&nT(nw)&&(nw=null),null!==nS&&nT(nS)&&(nS=null),nx.forEach(nL),nE.forEach(nL)}function nM(e,n){e.blockedOn===n&&(e.blockedOn=null,ny||(ny=!0,c.unstable_scheduleCallback(c.unstable_NormalPriority,nR)))}function nF(e){function n(n){return nM(n,e)}if(0<nb.length){nM(nb[0],e);for(var t=1;t<nb.length;t++){var r=nb[t];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==nk&&nM(nk,e),null!==nw&&nM(nw,e),null!==nS&&nM(nS,e),nx.forEach(n),nE.forEach(n),t=0;t<n_.length;t++)(r=n_[t]).blockedOn===e&&(r.blockedOn=null);for(;0<n_.length&&null===(t=n_[0]).blockedOn;)nz(t),null===t.blockedOn&&n_.shift()}var nO=C.ReactCurrentBatchConfig,nD=!0;function nI(e,n,t,r){var l=nf,a=nO.transition;nO.transition=null;try{nf=1,nV(e,n,t,r)}finally{nf=l,nO.transition=a}}function nU(e,n,t,r){var l=nf,a=nO.transition;nO.transition=null;try{nf=4,nV(e,n,t,r)}finally{nf=l,nO.transition=a}}function nV(e,n,t,r){if(nD){var l=nA(e,n,t,r);if(null===l)ri(e,n,r,n$,t),nP(e,r);else if(function(e,n,t,r,l){switch(n){case"focusin":return nk=nN(nk,e,n,t,r,l),!0;case"dragenter":return nw=nN(nw,e,n,t,r,l),!0;case"mouseover":return nS=nN(nS,e,n,t,r,l),!0;case"pointerover":var a=l.pointerId;return nx.set(a,nN(nx.get(a)||null,e,n,t,r,l)),!0;case"gotpointercapture":return a=l.pointerId,nE.set(a,nN(nE.get(a)||null,e,n,t,r,l)),!0}return!1}(l,e,n,t,r))r.stopPropagation();else if(nP(e,r),4&n&&-1<nC.indexOf(e)){for(;null!==l;){var a=rI(l);if(null!==a&&np(a),null===(a=nA(e,n,t,r))&&ri(e,n,r,n$,t),a===l)break;l=a}null!==l&&r.stopPropagation()}else ri(e,n,r,null,t)}}var n$=null;function nA(e,n,t,r){if(n$=null,null!==(e=rD(e=eE(r)))){if(null===(n=eQ(e)))e=null;else if(13===(t=n.tag)){if(null!==(e=eq(n)))return e;e=null}else if(3===t){if(n.stateNode.current.memoizedState.isDehydrated)return 3===n.tag?n.stateNode.containerInfo:null;e=null}else n!==e&&(e=null)}return n$=e,null}function nj(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(e1()){case e2:return 1;case e3:return 4;case e4:case e8:return 16;case e6:return 536870912;default:return 16}default:return 16}}var nB=null,nH=null,nW=null;function nQ(){if(nW)return nW;var e,n,t=nH,r=t.length,l="value"in nB?nB.value:nB.textContent,a=l.length;for(e=0;e<r&&t[e]===l[e];e++);var u=r-e;for(n=1;n<=u&&t[r-n]===l[a-n];n++);return nW=l.slice(e,1<n?1-n:void 0)}function nq(e){var n=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===n&&(e=13):e=n,10===e&&(e=13),32<=e||13===e?e:0}function nK(){return!0}function nY(){return!1}function nX(e){function n(n,t,r,l,a){for(var u in this._reactName=n,this._targetInst=r,this.type=t,this.nativeEvent=l,this.target=a,this.currentTarget=null,e)e.hasOwnProperty(u)&&(n=e[u],this[u]=n?n(l):l[u]);return this.isDefaultPrevented=(null!=l.defaultPrevented?l.defaultPrevented:!1===l.returnValue)?nK:nY,this.isPropagationStopped=nY,this}return B(n.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=nK)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=nK)},persist:function(){},isPersistent:nK}),n}var nG,nZ,nJ,n0={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},n1=nX(n0),n2=B({},n0,{view:0,detail:0}),n3=nX(n2),n4=B({},n2,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:ta,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==nJ&&(nJ&&"mousemove"===e.type?(nG=e.screenX-nJ.screenX,nZ=e.screenY-nJ.screenY):nZ=nG=0,nJ=e),nG)},movementY:function(e){return"movementY"in e?e.movementY:nZ}}),n8=nX(n4),n6=nX(B({},n4,{dataTransfer:0})),n5=nX(B({},n2,{relatedTarget:0})),n9=nX(B({},n0,{animationName:0,elapsedTime:0,pseudoElement:0})),n7=nX(B({},n0,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}})),te=nX(B({},n0,{data:0})),tn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},tt={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},tr={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function tl(e){var n=this.nativeEvent;return n.getModifierState?n.getModifierState(e):!!(e=tr[e])&&!!n[e]}function ta(){return tl}var tu=nX(B({},n2,{key:function(e){if(e.key){var n=tn[e.key]||e.key;if("Unidentified"!==n)return n}return"keypress"===e.type?13===(e=nq(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?tt[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:ta,charCode:function(e){return"keypress"===e.type?nq(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?nq(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}})),to=nX(B({},n4,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),ti=nX(B({},n2,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:ta})),ts=nX(B({},n0,{propertyName:0,elapsedTime:0,pseudoElement:0})),tc=nX(B({},n4,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0})),tf=[9,13,27,32],td=g&&"CompositionEvent"in window,tp=null;g&&"documentMode"in document&&(tp=document.documentMode);var tm=g&&"TextEvent"in window&&!tp,th=g&&(!td||tp&&8<tp&&11>=tp),tg=!1;function tv(e,n){switch(e){case"keyup":return -1!==tf.indexOf(n.keyCode);case"keydown":return 229!==n.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function ty(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var tb=!1,tk={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function tw(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===n?!!tk[e.type]:"textarea"===n}function tS(e,n,t,r){ez(r),0<(n=rc(n,"onChange")).length&&(t=new n1("onChange","change",null,t,r),e.push({event:t,listeners:n}))}var tx=null,tE=null;function t_(e){rt(e,0)}function tC(e){if(X(rU(e)))return e}function tP(e,n){if("change"===e)return n}var tN=!1;if(g){if(g){var tz="oninput"in document;if(!tz){var tT=document.createElement("div");tT.setAttribute("oninput","return;"),tz="function"==typeof tT.oninput}r=tz}else r=!1;tN=r&&(!document.documentMode||9<document.documentMode)}function tL(){tx&&(tx.detachEvent("onpropertychange",tR),tE=tx=null)}function tR(e){if("value"===e.propertyName&&tC(tE)){var n=[];tS(n,tE,e,eE(e)),eF(t_,n)}}function tM(e,n,t){"focusin"===e?(tL(),tx=n,tE=t,tx.attachEvent("onpropertychange",tR)):"focusout"===e&&tL()}function tF(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return tC(tE)}function tO(e,n){if("click"===e)return tC(n)}function tD(e,n){if("input"===e||"change"===e)return tC(n)}var tI="function"==typeof Object.is?Object.is:function(e,n){return e===n&&(0!==e||1/e==1/n)||e!=e&&n!=n};function tU(e,n){if(tI(e,n))return!0;if("object"!=typeof e||null===e||"object"!=typeof n||null===n)return!1;var t=Object.keys(e),r=Object.keys(n);if(t.length!==r.length)return!1;for(r=0;r<t.length;r++){var l=t[r];if(!v.call(n,l)||!tI(e[l],n[l]))return!1}return!0}function tV(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function t$(e,n){var t,r=tV(e);for(e=0;r;){if(3===r.nodeType){if(t=e+r.textContent.length,e<=n&&t>=n)return{node:r,offset:n-e};e=t}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=tV(r)}}function tA(){for(var e=window,n=G();n instanceof e.HTMLIFrameElement;){try{var t="string"==typeof n.contentWindow.location.href}catch(r){t=!1}if(t)e=n.contentWindow;else break;n=G(e.document)}return n}function tj(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&("input"===n&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===n||"true"===e.contentEditable)}var tB=g&&"documentMode"in document&&11>=document.documentMode,tH=null,tW=null,tQ=null,tq=!1;function tK(e,n,t){var r=t.window===t?t.document:9===t.nodeType?t:t.ownerDocument;tq||null==tH||tH!==G(r)||(r="selectionStart"in(r=tH)&&tj(r)?{start:r.selectionStart,end:r.selectionEnd}:{anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},tQ&&tU(tQ,r)||(tQ=r,0<(r=rc(tW,"onSelect")).length&&(n=new n1("onSelect","select",null,n,t),e.push({event:n,listeners:r}),n.target=tH)))}function tY(e,n){var t={};return t[e.toLowerCase()]=n.toLowerCase(),t["Webkit"+e]="webkit"+n,t["Moz"+e]="moz"+n,t}var tX={animationend:tY("Animation","AnimationEnd"),animationiteration:tY("Animation","AnimationIteration"),animationstart:tY("Animation","AnimationStart"),transitionend:tY("Transition","TransitionEnd")},tG={},tZ={};function tJ(e){if(tG[e])return tG[e];if(!tX[e])return e;var n,t=tX[e];for(n in t)if(t.hasOwnProperty(n)&&n in tZ)return tG[e]=t[n];return e}g&&(tZ=document.createElement("div").style,"AnimationEvent"in window||(delete tX.animationend.animation,delete tX.animationiteration.animation,delete tX.animationstart.animation),"TransitionEvent"in window||delete tX.transitionend.transition);var t0=tJ("animationend"),t1=tJ("animationiteration"),t2=tJ("animationstart"),t3=tJ("transitionend"),t4=new Map,t8="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function t6(e,n){t4.set(e,n),m(n,[e])}for(var t5=0;t5<t8.length;t5++){var t9=t8[t5];t6(t9.toLowerCase(),"on"+(t9[0].toUpperCase()+t9.slice(1)))}t6(t0,"onAnimationEnd"),t6(t1,"onAnimationIteration"),t6(t2,"onAnimationStart"),t6("dblclick","onDoubleClick"),t6("focusin","onFocus"),t6("focusout","onBlur"),t6(t3,"onTransitionEnd"),h("onMouseEnter",["mouseout","mouseover"]),h("onMouseLeave",["mouseout","mouseover"]),h("onPointerEnter",["pointerout","pointerover"]),h("onPointerLeave",["pointerout","pointerover"]),m("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),m("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),m("onBeforeInput",["compositionend","keypress","textInput","paste"]),m("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),m("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),m("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var t7="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),re=new Set("cancel close invalid load scroll toggle".split(" ").concat(t7));function rn(e,n,t){var r=e.type||"unknown-event";e.currentTarget=t,function(e,n,t,r,l,a,u,o,i){if(eW.apply(this,arguments),e$){if(e$){var s=eA;e$=!1,eA=null}else throw Error(f(198));ej||(ej=!0,eB=s)}}(r,n,void 0,e),e.currentTarget=null}function rt(e,n){n=0!=(4&n);for(var t=0;t<e.length;t++){var r=e[t],l=r.event;r=r.listeners;e:{var a=void 0;if(n)for(var u=r.length-1;0<=u;u--){var o=r[u],i=o.instance,s=o.currentTarget;if(o=o.listener,i!==a&&l.isPropagationStopped())break e;rn(l,o,s),a=i}else for(u=0;u<r.length;u++){if(i=(o=r[u]).instance,s=o.currentTarget,o=o.listener,i!==a&&l.isPropagationStopped())break e;rn(l,o,s),a=i}}}if(ej)throw e=eB,ej=!1,eB=null,e}function rr(e,n){var t=n[rM];void 0===t&&(t=n[rM]=new Set);var r=e+"__bubble";t.has(r)||(ro(n,e,2,!1),t.add(r))}function rl(e,n,t){var r=0;n&&(r|=4),ro(t,e,r,n)}var ra="_reactListening"+Math.random().toString(36).slice(2);function ru(e){if(!e[ra]){e[ra]=!0,d.forEach(function(n){"selectionchange"!==n&&(re.has(n)||rl(n,!1,e),rl(n,!0,e))});var n=9===e.nodeType?e:e.ownerDocument;null===n||n[ra]||(n[ra]=!0,rl("selectionchange",!1,n))}}function ro(e,n,t,r){switch(nj(n)){case 1:var l=nI;break;case 4:l=nU;break;default:l=nV}t=l.bind(null,n,t,e),l=void 0,eD&&("touchstart"===n||"touchmove"===n||"wheel"===n)&&(l=!0),r?void 0!==l?e.addEventListener(n,t,{capture:!0,passive:l}):e.addEventListener(n,t,!0):void 0!==l?e.addEventListener(n,t,{passive:l}):e.addEventListener(n,t,!1)}function ri(e,n,t,r,l){var a=r;if(0==(1&n)&&0==(2&n)&&null!==r)e:for(;;){if(null===r)return;var u=r.tag;if(3===u||4===u){var o=r.stateNode.containerInfo;if(o===l||8===o.nodeType&&o.parentNode===l)break;if(4===u)for(u=r.return;null!==u;){var i=u.tag;if((3===i||4===i)&&((i=u.stateNode.containerInfo)===l||8===i.nodeType&&i.parentNode===l))return;u=u.return}for(;null!==o;){if(null===(u=rD(o)))return;if(5===(i=u.tag)||6===i){r=a=u;continue e}o=o.parentNode}}r=r.return}eF(function(){var r=a,l=eE(t),u=[];e:{var o=t4.get(e);if(void 0!==o){var i=n1,s=e;switch(e){case"keypress":if(0===nq(t))break e;case"keydown":case"keyup":i=tu;break;case"focusin":s="focus",i=n5;break;case"focusout":s="blur",i=n5;break;case"beforeblur":case"afterblur":i=n5;break;case"click":if(2===t.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":i=n8;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":i=n6;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":i=ti;break;case t0:case t1:case t2:i=n9;break;case t3:i=ts;break;case"scroll":i=n3;break;case"wheel":i=tc;break;case"copy":case"cut":case"paste":i=n7;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":i=to}var c=0!=(4&n),f=!c&&"scroll"===e,d=c?null!==o?o+"Capture":null:o;c=[];for(var p,m=r;null!==m;){var h=(p=m).stateNode;if(5===p.tag&&null!==h&&(p=h,null!==d&&null!=(h=eO(m,d))&&c.push(rs(m,h,p))),f)break;m=m.return}0<c.length&&(o=new i(o,s,null,t,l),u.push({event:o,listeners:c}))}}if(0==(7&n)){e:if(o="mouseover"===e||"pointerover"===e,i="mouseout"===e||"pointerout"===e,!(o&&t!==ex&&(s=t.relatedTarget||t.fromElement)&&(rD(s)||s[rR]))&&(i||o)&&(o=l.window===l?l:(o=l.ownerDocument)?o.defaultView||o.parentWindow:window,i?(s=t.relatedTarget||t.toElement,i=r,null!==(s=s?rD(s):null)&&(f=eQ(s),s!==f||5!==s.tag&&6!==s.tag)&&(s=null)):(i=null,s=r),i!==s)){if(c=n8,h="onMouseLeave",d="onMouseEnter",m="mouse",("pointerout"===e||"pointerover"===e)&&(c=to,h="onPointerLeave",d="onPointerEnter",m="pointer"),f=null==i?o:rU(i),p=null==s?o:rU(s),(o=new c(h,m+"leave",i,t,l)).target=f,o.relatedTarget=p,h=null,rD(l)===r&&((c=new c(d,m+"enter",s,t,l)).target=p,c.relatedTarget=f,h=c),f=h,i&&s)n:{for(c=i,d=s,m=0,p=c;p;p=rf(p))m++;for(p=0,h=d;h;h=rf(h))p++;for(;0<m-p;)c=rf(c),m--;for(;0<p-m;)d=rf(d),p--;for(;m--;){if(c===d||null!==d&&c===d.alternate)break n;c=rf(c),d=rf(d)}c=null}else c=null;null!==i&&rd(u,o,i,c,!1),null!==s&&null!==f&&rd(u,f,s,c,!0)}e:{if("select"===(i=(o=r?rU(r):window).nodeName&&o.nodeName.toLowerCase())||"input"===i&&"file"===o.type)var g,v=tP;else if(tw(o)){if(tN)v=tD;else{v=tF;var y=tM}}else(i=o.nodeName)&&"input"===i.toLowerCase()&&("checkbox"===o.type||"radio"===o.type)&&(v=tO);if(v&&(v=v(e,r))){tS(u,v,t,l);break e}y&&y(e,o,r),"focusout"===e&&(y=o._wrapperState)&&y.controlled&&"number"===o.type&&er(o,"number",o.value)}switch(y=r?rU(r):window,e){case"focusin":(tw(y)||"true"===y.contentEditable)&&(tH=y,tW=r,tQ=null);break;case"focusout":tQ=tW=tH=null;break;case"mousedown":tq=!0;break;case"contextmenu":case"mouseup":case"dragend":tq=!1,tK(u,t,l);break;case"selectionchange":if(tB)break;case"keydown":case"keyup":tK(u,t,l)}if(td)n:{switch(e){case"compositionstart":var b="onCompositionStart";break n;case"compositionend":b="onCompositionEnd";break n;case"compositionupdate":b="onCompositionUpdate";break n}b=void 0}else tb?tv(e,t)&&(b="onCompositionEnd"):"keydown"===e&&229===t.keyCode&&(b="onCompositionStart");b&&(th&&"ko"!==t.locale&&(tb||"onCompositionStart"!==b?"onCompositionEnd"===b&&tb&&(g=nQ()):(nH="value"in(nB=l)?nB.value:nB.textContent,tb=!0)),0<(y=rc(r,b)).length&&(b=new te(b,e,null,t,l),u.push({event:b,listeners:y}),g?b.data=g:null!==(g=ty(t))&&(b.data=g))),(g=tm?function(e,n){switch(e){case"compositionend":return ty(n);case"keypress":if(32!==n.which)return null;return tg=!0," ";case"textInput":return" "===(e=n.data)&&tg?null:e;default:return null}}(e,t):function(e,n){if(tb)return"compositionend"===e||!td&&tv(e,n)?(e=nQ(),nW=nH=nB=null,tb=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1<n.char.length)return n.char;if(n.which)return String.fromCharCode(n.which)}return null;case"compositionend":return th&&"ko"!==n.locale?null:n.data}}(e,t))&&0<(r=rc(r,"onBeforeInput")).length&&(l=new te("onBeforeInput","beforeinput",null,t,l),u.push({event:l,listeners:r}),l.data=g)}rt(u,n)})}function rs(e,n,t){return{instance:e,listener:n,currentTarget:t}}function rc(e,n){for(var t=n+"Capture",r=[];null!==e;){var l=e,a=l.stateNode;5===l.tag&&null!==a&&(l=a,null!=(a=eO(e,t))&&r.unshift(rs(e,a,l)),null!=(a=eO(e,n))&&r.push(rs(e,a,l))),e=e.return}return r}function rf(e){if(null===e)return null;do e=e.return;while(e&&5!==e.tag);return e||null}function rd(e,n,t,r,l){for(var a=n._reactName,u=[];null!==t&&t!==r;){var o=t,i=o.alternate,s=o.stateNode;if(null!==i&&i===r)break;5===o.tag&&null!==s&&(o=s,l?null!=(i=eO(t,a))&&u.unshift(rs(t,i,o)):l||null!=(i=eO(t,a))&&u.push(rs(t,i,o))),t=t.return}0!==u.length&&e.push({event:n,listeners:u})}var rp=/\r\n?/g,rm=/\u0000|\uFFFD/g;function rh(e){return("string"==typeof e?e:""+e).replace(rp,"\n").replace(rm,"")}function rg(e,n,t){if(n=rh(n),rh(e)!==n&&t)throw Error(f(425))}function rv(){}var ry=null,rb=null;function rk(e,n){return"textarea"===e||"noscript"===e||"string"==typeof n.children||"number"==typeof n.children||"object"==typeof n.dangerouslySetInnerHTML&&null!==n.dangerouslySetInnerHTML&&null!=n.dangerouslySetInnerHTML.__html}var rw="function"==typeof setTimeout?setTimeout:void 0,rS="function"==typeof clearTimeout?clearTimeout:void 0,rx="function"==typeof Promise?Promise:void 0,rE="function"==typeof queueMicrotask?queueMicrotask:void 0!==rx?function(e){return rx.resolve(null).then(e).catch(r_)}:rw;function r_(e){setTimeout(function(){throw e})}function rC(e,n){var t=n,r=0;do{var l=t.nextSibling;if(e.removeChild(t),l&&8===l.nodeType){if("/$"===(t=l.data)){if(0===r){e.removeChild(l),nF(n);return}r--}else"$"!==t&&"$?"!==t&&"$!"!==t||r++}t=l}while(t);nF(n)}function rP(e){for(;null!=e;e=e.nextSibling){var n=e.nodeType;if(1===n||3===n)break;if(8===n){if("$"===(n=e.data)||"$!"===n||"$?"===n)break;if("/$"===n)return null}}return e}function rN(e){e=e.previousSibling;for(var n=0;e;){if(8===e.nodeType){var t=e.data;if("$"===t||"$!"===t||"$?"===t){if(0===n)return e;n--}else"/$"===t&&n++}e=e.previousSibling}return null}var rz=Math.random().toString(36).slice(2),rT="__reactFiber$"+rz,rL="__reactProps$"+rz,rR="__reactContainer$"+rz,rM="__reactEvents$"+rz,rF="__reactListeners$"+rz,rO="__reactHandles$"+rz;function rD(e){var n=e[rT];if(n)return n;for(var t=e.parentNode;t;){if(n=t[rR]||t[rT]){if(t=n.alternate,null!==n.child||null!==t&&null!==t.child)for(e=rN(e);null!==e;){if(t=e[rT])return t;e=rN(e)}return n}t=(e=t).parentNode}return null}function rI(e){return(e=e[rT]||e[rR])&&(5===e.tag||6===e.tag||13===e.tag||3===e.tag)?e:null}function rU(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(f(33))}function rV(e){return e[rL]||null}var r$=[],rA=-1;function rj(e){return{current:e}}function rB(e){0>rA||(e.current=r$[rA],r$[rA]=null,rA--)}function rH(e,n){r$[++rA]=e.current,e.current=n}var rW={},rQ=rj(rW),rq=rj(!1),rK=rW;function rY(e,n){var t=e.type.contextTypes;if(!t)return rW;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===n)return r.__reactInternalMemoizedMaskedChildContext;var l,a={};for(l in t)a[l]=n[l];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=n,e.__reactInternalMemoizedMaskedChildContext=a),a}function rX(e){return null!=(e=e.childContextTypes)}function rG(){rB(rq),rB(rQ)}function rZ(e,n,t){if(rQ.current!==rW)throw Error(f(168));rH(rQ,n),rH(rq,t)}function rJ(e,n,t){var r=e.stateNode;if(n=n.childContextTypes,"function"!=typeof r.getChildContext)return t;for(var l in r=r.getChildContext())if(!(l in n))throw Error(f(108,function(e){var n=e.type;switch(e.tag){case 24:return"Cache";case 9:return(n.displayName||"Context")+".Consumer";case 10:return(n._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=n.render).displayName||e.name||"",n.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return n;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return function e(n){if(null==n)return null;if("function"==typeof n)return n.displayName||n.name||null;if("string"==typeof n)return n;switch(n){case z:return"Fragment";case N:return"Portal";case L:return"Profiler";case T:return"StrictMode";case O:return"Suspense";case D:return"SuspenseList"}if("object"==typeof n)switch(n.$$typeof){case M:return(n.displayName||"Context")+".Consumer";case R:return(n._context.displayName||"Context")+".Provider";case F:var t=n.render;return(n=n.displayName)||(n=""!==(n=t.displayName||t.name||"")?"ForwardRef("+n+")":"ForwardRef"),n;case I:return null!==(t=n.displayName||null)?t:e(n.type)||"Memo";case U:t=n._payload,n=n._init;try{return e(n(t))}catch(r){}}return null}(n);case 8:return n===T?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"==typeof n)return n.displayName||n.name||null;if("string"==typeof n)return n}return null}(e)||"Unknown",l));return B({},t,r)}function r0(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||rW,rK=rQ.current,rH(rQ,e),rH(rq,rq.current),!0}function r1(e,n,t){var r=e.stateNode;if(!r)throw Error(f(169));t?(e=rJ(e,n,rK),r.__reactInternalMemoizedMergedChildContext=e,rB(rq),rB(rQ),rH(rQ,e)):rB(rq),rH(rq,t)}var r2=null,r3=!1,r4=!1;function r8(){if(!r4&&null!==r2){r4=!0;var e=0,n=nf;try{var t=r2;for(nf=1;e<t.length;e++){var r=t[e];do r=r(!0);while(null!==r)}r2=null,r3=!1}catch(l){throw null!==r2&&(r2=r2.slice(e+1)),eX(e2,r8),l}finally{nf=n,r4=!1}}return null}var r6=[],r5=0,r9=null,r7=0,le=[],ln=0,lt=null,lr=1,ll="";function la(e,n){r6[r5++]=r7,r6[r5++]=r9,r9=e,r7=n}function lu(e,n,t){le[ln++]=lr,le[ln++]=ll,le[ln++]=lt,lt=e;var r=lr;e=ll;var l=32-e7(r)-1;r&=~(1<<l),t+=1;var a=32-e7(n)+l;if(30<a){var u=l-l%5;a=(r&(1<<u)-1).toString(32),r>>=u,l-=u,lr=1<<32-e7(n)+l|t<<l|r,ll=a+e}else lr=1<<a|t<<l|r,ll=e}function lo(e){null!==e.return&&(la(e,1),lu(e,1,0))}function li(e){for(;e===r9;)r9=r6[--r5],r6[r5]=null,r7=r6[--r5],r6[r5]=null;for(;e===lt;)lt=le[--ln],le[ln]=null,ll=le[--ln],le[ln]=null,lr=le[--ln],le[ln]=null}var ls=null,lc=null,lf=!1,ld=null;function lp(e,n){var t=oq(5,null,null,0);t.elementType="DELETED",t.stateNode=n,t.return=e,null===(n=e.deletions)?(e.deletions=[t],e.flags|=16):n.push(t)}function lm(e,n){switch(e.tag){case 5:var t=e.type;return null!==(n=1!==n.nodeType||t.toLowerCase()!==n.nodeName.toLowerCase()?null:n)&&(e.stateNode=n,ls=e,lc=rP(n.firstChild),!0);case 6:return null!==(n=""===e.pendingProps||3!==n.nodeType?null:n)&&(e.stateNode=n,ls=e,lc=null,!0);case 13:return null!==(n=8!==n.nodeType?null:n)&&(t=null!==lt?{id:lr,overflow:ll}:null,e.memoizedState={dehydrated:n,treeContext:t,retryLane:1073741824},(t=oq(18,null,null,0)).stateNode=n,t.return=e,e.child=t,ls=e,lc=null,!0);default:return!1}}function lh(e){return 0!=(1&e.mode)&&0==(128&e.flags)}function lg(e){if(lf){var n=lc;if(n){var t=n;if(!lm(e,n)){if(lh(e))throw Error(f(418));n=rP(t.nextSibling);var r=ls;n&&lm(e,n)?lp(r,t):(e.flags=-4097&e.flags|2,lf=!1,ls=e)}}else{if(lh(e))throw Error(f(418));e.flags=-4097&e.flags|2,lf=!1,ls=e}}}function lv(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;ls=e}function ly(e){if(e!==ls)return!1;if(!lf)return lv(e),lf=!0,!1;if((n=3!==e.tag)&&!(n=5!==e.tag)&&(n="head"!==(n=e.type)&&"body"!==n&&!rk(e.type,e.memoizedProps)),n&&(n=lc)){if(lh(e))throw lb(),Error(f(418));for(;n;)lp(e,n),n=rP(n.nextSibling)}if(lv(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(f(317));e:{for(n=0,e=e.nextSibling;e;){if(8===e.nodeType){var n,t=e.data;if("/$"===t){if(0===n){lc=rP(e.nextSibling);break e}n--}else"$"!==t&&"$!"!==t&&"$?"!==t||n++}e=e.nextSibling}lc=null}}else lc=ls?rP(e.stateNode.nextSibling):null;return!0}function lb(){for(var e=lc;e;)e=rP(e.nextSibling)}function lk(){lc=ls=null,lf=!1}function lw(e){null===ld?ld=[e]:ld.push(e)}var lS=C.ReactCurrentBatchConfig;function lx(e,n){if(e&&e.defaultProps)for(var t in n=B({},n),e=e.defaultProps)void 0===n[t]&&(n[t]=e[t]);return n}var lE=rj(null),l_=null,lC=null,lP=null;function lN(){lP=lC=l_=null}function lz(e){var n=lE.current;rB(lE),e._currentValue=n}function lT(e,n,t){for(;null!==e;){var r=e.alternate;if((e.childLanes&n)!==n?(e.childLanes|=n,null!==r&&(r.childLanes|=n)):null!==r&&(r.childLanes&n)!==n&&(r.childLanes|=n),e===t)break;e=e.return}}function lL(e,n){l_=e,lP=lC=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!=(e.lanes&n)&&(uu=!0),e.firstContext=null)}function lR(e){var n=e._currentValue;if(lP!==e){if(e={context:e,memoizedValue:n,next:null},null===lC){if(null===l_)throw Error(f(308));lC=e,l_.dependencies={lanes:0,firstContext:e}}else lC=lC.next=e}return n}var lM=null;function lF(e){null===lM?lM=[e]:lM.push(e)}function lO(e,n,t,r){var l=n.interleaved;return null===l?(t.next=t,lF(n)):(t.next=l.next,l.next=t),n.interleaved=t,lD(e,r)}function lD(e,n){e.lanes|=n;var t=e.alternate;for(null!==t&&(t.lanes|=n),t=e,e=e.return;null!==e;)e.childLanes|=n,null!==(t=e.alternate)&&(t.childLanes|=n),t=e,e=e.return;return 3===t.tag?t.stateNode:null}var lI=!1;function lU(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function lV(e,n){e=e.updateQueue,n.updateQueue===e&&(n.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function l$(e,n){return{eventTime:e,lane:n,tag:0,payload:null,callback:null,next:null}}function lA(e,n,t){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,0!=(2&u3)){var l=r.pending;return null===l?n.next=n:(n.next=l.next,l.next=n),r.pending=n,lD(e,t)}return null===(l=r.interleaved)?(n.next=n,lF(r)):(n.next=l.next,l.next=n),r.interleaved=n,lD(e,t)}function lj(e,n,t){if(null!==(n=n.updateQueue)&&(n=n.shared,0!=(4194240&t))){var r=n.lanes;r&=e.pendingLanes,t|=r,n.lanes=t,nc(e,t)}}function lB(e,n){var t=e.updateQueue,r=e.alternate;if(null!==r&&t===(r=r.updateQueue)){var l=null,a=null;if(null!==(t=t.firstBaseUpdate)){do{var u={eventTime:t.eventTime,lane:t.lane,tag:t.tag,payload:t.payload,callback:t.callback,next:null};null===a?l=a=u:a=a.next=u,t=t.next}while(null!==t);null===a?l=a=n:a=a.next=n}else l=a=n;t={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:a,shared:r.shared,effects:r.effects},e.updateQueue=t;return}null===(e=t.lastBaseUpdate)?t.firstBaseUpdate=n:e.next=n,t.lastBaseUpdate=n}function lH(e,n,t,r){var l=e.updateQueue;lI=!1;var a=l.firstBaseUpdate,u=l.lastBaseUpdate,o=l.shared.pending;if(null!==o){l.shared.pending=null;var i=o,s=i.next;i.next=null,null===u?a=s:u.next=s,u=i;var c=e.alternate;null!==c&&(o=(c=c.updateQueue).lastBaseUpdate)!==u&&(null===o?c.firstBaseUpdate=s:o.next=s,c.lastBaseUpdate=i)}if(null!==a){var f=l.baseState;for(u=0,c=s=i=null,o=a;;){var d=o.lane,p=o.eventTime;if((r&d)===d){null!==c&&(c=c.next={eventTime:p,lane:0,tag:o.tag,payload:o.payload,callback:o.callback,next:null});e:{var m=e,h=o;switch(d=n,p=t,h.tag){case 1:if("function"==typeof(m=h.payload)){f=m.call(p,f,d);break e}f=m;break e;case 3:m.flags=-65537&m.flags|128;case 0:if(null==(d="function"==typeof(m=h.payload)?m.call(p,f,d):m))break e;f=B({},f,d);break e;case 2:lI=!0}}null!==o.callback&&0!==o.lane&&(e.flags|=64,null===(d=l.effects)?l.effects=[o]:d.push(o))}else p={eventTime:p,lane:d,tag:o.tag,payload:o.payload,callback:o.callback,next:null},null===c?(s=c=p,i=f):c=c.next=p,u|=d;if(null===(o=o.next)){if(null===(o=l.shared.pending))break;o=(d=o).next,d.next=null,l.lastBaseUpdate=d,l.shared.pending=null}}if(null===c&&(i=f),l.baseState=i,l.firstBaseUpdate=s,l.lastBaseUpdate=c,null!==(n=l.shared.interleaved)){l=n;do u|=l.lane,l=l.next;while(l!==n)}else null===a&&(l.shared.lanes=0);on|=u,e.lanes=u,e.memoizedState=f}}function lW(e,n,t){if(e=n.effects,n.effects=null,null!==e)for(n=0;n<e.length;n++){var r=e[n],l=r.callback;if(null!==l){if(r.callback=null,r=t,"function"!=typeof l)throw Error(f(191,l));l.call(r)}}}var lQ=(new s.Component).refs;function lq(e,n,t,r){n=e.memoizedState,t=null==(t=t(r,n))?n:B({},n,t),e.memoizedState=t,0===e.lanes&&(e.updateQueue.baseState=t)}var lK={isMounted:function(e){return!!(e=e._reactInternals)&&eQ(e)===e},enqueueSetState:function(e,n,t){e=e._reactInternals;var r=ob(),l=ok(e),a=l$(r,l);a.payload=n,null!=t&&(a.callback=t),null!==(n=lA(e,a,l))&&(ow(n,e,l,r),lj(n,e,l))},enqueueReplaceState:function(e,n,t){e=e._reactInternals;var r=ob(),l=ok(e),a=l$(r,l);a.tag=1,a.payload=n,null!=t&&(a.callback=t),null!==(n=lA(e,a,l))&&(ow(n,e,l,r),lj(n,e,l))},enqueueForceUpdate:function(e,n){e=e._reactInternals;var t=ob(),r=ok(e),l=l$(t,r);l.tag=2,null!=n&&(l.callback=n),null!==(n=lA(e,l,r))&&(ow(n,e,r,t),lj(n,e,r))}};function lY(e,n,t,r,l,a,u){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,a,u):!n.prototype||!n.prototype.isPureReactComponent||!tU(t,r)||!tU(l,a)}function lX(e,n,t){var r=!1,l=rW,a=n.contextType;return"object"==typeof a&&null!==a?a=lR(a):(l=rX(n)?rK:rQ.current,a=(r=null!=(r=n.contextTypes))?rY(e,l):rW),n=new n(t,a),e.memoizedState=null!==n.state&&void 0!==n.state?n.state:null,n.updater=lK,e.stateNode=n,n._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=a),n}function lG(e,n,t,r){e=n.state,"function"==typeof n.componentWillReceiveProps&&n.componentWillReceiveProps(t,r),"function"==typeof n.UNSAFE_componentWillReceiveProps&&n.UNSAFE_componentWillReceiveProps(t,r),n.state!==e&&lK.enqueueReplaceState(n,n.state,null)}function lZ(e,n,t,r){var l=e.stateNode;l.props=t,l.state=e.memoizedState,l.refs=lQ,lU(e);var a=n.contextType;"object"==typeof a&&null!==a?l.context=lR(a):(a=rX(n)?rK:rQ.current,l.context=rY(e,a)),l.state=e.memoizedState,"function"==typeof(a=n.getDerivedStateFromProps)&&(lq(e,n,a,t),l.state=e.memoizedState),"function"==typeof n.getDerivedStateFromProps||"function"==typeof l.getSnapshotBeforeUpdate||"function"!=typeof l.UNSAFE_componentWillMount&&"function"!=typeof l.componentWillMount||(n=l.state,"function"==typeof l.componentWillMount&&l.componentWillMount(),"function"==typeof l.UNSAFE_componentWillMount&&l.UNSAFE_componentWillMount(),n!==l.state&&lK.enqueueReplaceState(l,l.state,null),lH(e,t,l,r),l.state=e.memoizedState),"function"==typeof l.componentDidMount&&(e.flags|=4194308)}function lJ(e,n,t){if(null!==(e=t.ref)&&"function"!=typeof e&&"object"!=typeof e){if(t._owner){if(t=t._owner){if(1!==t.tag)throw Error(f(309));var r=t.stateNode}if(!r)throw Error(f(147,e));var l=r,a=""+e;return null!==n&&null!==n.ref&&"function"==typeof n.ref&&n.ref._stringRef===a?n.ref:((n=function(e){var n=l.refs;n===lQ&&(n=l.refs={}),null===e?delete n[a]:n[a]=e})._stringRef=a,n)}if("string"!=typeof e)throw Error(f(284));if(!t._owner)throw Error(f(290,e))}return e}function l0(e,n){throw Error(f(31,"[object Object]"===(e=Object.prototype.toString.call(n))?"object with keys {"+Object.keys(n).join(", ")+"}":e))}function l1(e){return(0,e._init)(e._payload)}function l2(e){function n(n,t){if(e){var r=n.deletions;null===r?(n.deletions=[t],n.flags|=16):r.push(t)}}function t(t,r){if(!e)return null;for(;null!==r;)n(t,r),r=r.sibling;return null}function r(e,n){for(e=new Map;null!==n;)null!==n.key?e.set(n.key,n):e.set(n.index,n),n=n.sibling;return e}function l(e,n){return(e=oY(e,n)).index=0,e.sibling=null,e}function a(n,t,r){return(n.index=r,e)?null!==(r=n.alternate)?(r=r.index)<t?(n.flags|=2,t):r:(n.flags|=2,t):(n.flags|=1048576,t)}function u(n){return e&&null===n.alternate&&(n.flags|=2),n}function o(e,n,t,r){return null===n||6!==n.tag?((n=oJ(t,e.mode,r)).return=e,n):((n=l(n,t)).return=e,n)}function i(e,n,t,r){var a=t.type;return a===z?c(e,n,t.props.children,r,t.key):null!==n&&(n.elementType===a||"object"==typeof a&&null!==a&&a.$$typeof===U&&l1(a)===n.type)?((r=l(n,t.props)).ref=lJ(e,n,t),r.return=e,r):((r=oX(t.type,t.key,t.props,null,e.mode,r)).ref=lJ(e,n,t),r.return=e,r)}function s(e,n,t,r){return null===n||4!==n.tag||n.stateNode.containerInfo!==t.containerInfo||n.stateNode.implementation!==t.implementation?((n=o0(t,e.mode,r)).return=e,n):((n=l(n,t.children||[])).return=e,n)}function c(e,n,t,r,a){return null===n||7!==n.tag?((n=oG(t,e.mode,r,a)).return=e,n):((n=l(n,t)).return=e,n)}function d(e,n,t){if("string"==typeof n&&""!==n||"number"==typeof n)return(n=oJ(""+n,e.mode,t)).return=e,n;if("object"==typeof n&&null!==n){switch(n.$$typeof){case P:return(t=oX(n.type,n.key,n.props,null,e.mode,t)).ref=lJ(e,null,n),t.return=e,t;case N:return(n=o0(n,e.mode,t)).return=e,n;case U:var r=n._init;return d(e,r(n._payload),t)}if(el(n)||A(n))return(n=oG(n,e.mode,t,null)).return=e,n;l0(e,n)}return null}function p(e,n,t,r){var l=null!==n?n.key:null;if("string"==typeof t&&""!==t||"number"==typeof t)return null!==l?null:o(e,n,""+t,r);if("object"==typeof t&&null!==t){switch(t.$$typeof){case P:return t.key===l?i(e,n,t,r):null;case N:return t.key===l?s(e,n,t,r):null;case U:return p(e,n,(l=t._init)(t._payload),r)}if(el(t)||A(t))return null!==l?null:c(e,n,t,r,null);l0(e,t)}return null}function m(e,n,t,r,l){if("string"==typeof r&&""!==r||"number"==typeof r)return o(n,e=e.get(t)||null,""+r,l);if("object"==typeof r&&null!==r){switch(r.$$typeof){case P:return i(n,e=e.get(null===r.key?t:r.key)||null,r,l);case N:return s(n,e=e.get(null===r.key?t:r.key)||null,r,l);case U:return m(e,n,t,(0,r._init)(r._payload),l)}if(el(r)||A(r))return c(n,e=e.get(t)||null,r,l,null);l0(n,r)}return null}return function o(i,s,c,h){if("object"==typeof c&&null!==c&&c.type===z&&null===c.key&&(c=c.props.children),"object"==typeof c&&null!==c){switch(c.$$typeof){case P:e:{for(var g=c.key,v=s;null!==v;){if(v.key===g){if((g=c.type)===z){if(7===v.tag){t(i,v.sibling),(s=l(v,c.props.children)).return=i,i=s;break e}}else if(v.elementType===g||"object"==typeof g&&null!==g&&g.$$typeof===U&&l1(g)===v.type){t(i,v.sibling),(s=l(v,c.props)).ref=lJ(i,v,c),s.return=i,i=s;break e}t(i,v);break}n(i,v),v=v.sibling}c.type===z?((s=oG(c.props.children,i.mode,h,c.key)).return=i,i=s):((h=oX(c.type,c.key,c.props,null,i.mode,h)).ref=lJ(i,s,c),h.return=i,i=h)}return u(i);case N:e:{for(v=c.key;null!==s;){if(s.key===v){if(4===s.tag&&s.stateNode.containerInfo===c.containerInfo&&s.stateNode.implementation===c.implementation){t(i,s.sibling),(s=l(s,c.children||[])).return=i,i=s;break e}t(i,s);break}n(i,s),s=s.sibling}(s=o0(c,i.mode,h)).return=i,i=s}return u(i);case U:return o(i,s,(v=c._init)(c._payload),h)}if(el(c))return function(l,u,o,i){for(var s=null,c=null,f=u,h=u=0,g=null;null!==f&&h<o.length;h++){f.index>h?(g=f,f=null):g=f.sibling;var v=p(l,f,o[h],i);if(null===v){null===f&&(f=g);break}e&&f&&null===v.alternate&&n(l,f),u=a(v,u,h),null===c?s=v:c.sibling=v,c=v,f=g}if(h===o.length)return t(l,f),lf&&la(l,h),s;if(null===f){for(;h<o.length;h++)null!==(f=d(l,o[h],i))&&(u=a(f,u,h),null===c?s=f:c.sibling=f,c=f);return lf&&la(l,h),s}for(f=r(l,f);h<o.length;h++)null!==(g=m(f,l,h,o[h],i))&&(e&&null!==g.alternate&&f.delete(null===g.key?h:g.key),u=a(g,u,h),null===c?s=g:c.sibling=g,c=g);return e&&f.forEach(function(e){return n(l,e)}),lf&&la(l,h),s}(i,s,c,h);if(A(c))return function(l,u,o,i){var s=A(o);if("function"!=typeof s)throw Error(f(150));if(null==(o=s.call(o)))throw Error(f(151));for(var c=s=null,h=u,g=u=0,v=null,y=o.next();null!==h&&!y.done;g++,y=o.next()){h.index>g?(v=h,h=null):v=h.sibling;var b=p(l,h,y.value,i);if(null===b){null===h&&(h=v);break}e&&h&&null===b.alternate&&n(l,h),u=a(b,u,g),null===c?s=b:c.sibling=b,c=b,h=v}if(y.done)return t(l,h),lf&&la(l,g),s;if(null===h){for(;!y.done;g++,y=o.next())null!==(y=d(l,y.value,i))&&(u=a(y,u,g),null===c?s=y:c.sibling=y,c=y);return lf&&la(l,g),s}for(h=r(l,h);!y.done;g++,y=o.next())null!==(y=m(h,l,g,y.value,i))&&(e&&null!==y.alternate&&h.delete(null===y.key?g:y.key),u=a(y,u,g),null===c?s=y:c.sibling=y,c=y);return e&&h.forEach(function(e){return n(l,e)}),lf&&la(l,g),s}(i,s,c,h);l0(i,c)}return"string"==typeof c&&""!==c||"number"==typeof c?(c=""+c,null!==s&&6===s.tag?(t(i,s.sibling),(s=l(s,c)).return=i,i=s):(t(i,s),(s=oJ(c,i.mode,h)).return=i,i=s),u(i)):t(i,s)}}var l3=l2(!0),l4=l2(!1),l8={},l6=rj(l8),l5=rj(l8),l9=rj(l8);function l7(e){if(e===l8)throw Error(f(174));return e}function ae(e,n){switch(rH(l9,n),rH(l5,e),rH(l6,l8),e=n.nodeType){case 9:case 11:n=(n=n.documentElement)?n.namespaceURI:ef(null,"");break;default:n=(e=8===e?n.parentNode:n).namespaceURI||null,e=e.tagName,n=ef(n,e)}rB(l6),rH(l6,n)}function an(){rB(l6),rB(l5),rB(l9)}function at(e){l7(l9.current);var n=l7(l6.current),t=ef(n,e.type);n!==t&&(rH(l5,e),rH(l6,t))}function ar(e){l5.current===e&&(rB(l6),rB(l5))}var al=rj(0);function aa(e){for(var n=e;null!==n;){if(13===n.tag){var t=n.memoizedState;if(null!==t&&(null===(t=t.dehydrated)||"$?"===t.data||"$!"===t.data))return n}else if(19===n.tag&&void 0!==n.memoizedProps.revealOrder){if(0!=(128&n.flags))return n}else if(null!==n.child){n.child.return=n,n=n.child;continue}if(n===e)break;for(;null===n.sibling;){if(null===n.return||n.return===e)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}return null}var au=[];function ao(){for(var e=0;e<au.length;e++)au[e]._workInProgressVersionPrimary=null;au.length=0}var ai=C.ReactCurrentDispatcher,as=C.ReactCurrentBatchConfig,ac=0,af=null,ad=null,ap=null,am=!1,ah=!1,ag=0,av=0;function ay(){throw Error(f(321))}function ab(e,n){if(null===n)return!1;for(var t=0;t<n.length&&t<e.length;t++)if(!tI(e[t],n[t]))return!1;return!0}function ak(e,n,t,r,l,a){if(ac=a,af=n,n.memoizedState=null,n.updateQueue=null,n.lanes=0,ai.current=null===e||null===e.memoizedState?a3:a4,e=t(r,l),ah){a=0;do{if(ah=!1,ag=0,25<=a)throw Error(f(301));a+=1,ap=ad=null,n.updateQueue=null,ai.current=a8,e=t(r,l)}while(ah)}if(ai.current=a2,n=null!==ad&&null!==ad.next,ac=0,ap=ad=af=null,am=!1,n)throw Error(f(300));return e}function aw(){var e=0!==ag;return ag=0,e}function aS(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===ap?af.memoizedState=ap=e:ap=ap.next=e,ap}function ax(){if(null===ad){var e=af.alternate;e=null!==e?e.memoizedState:null}else e=ad.next;var n=null===ap?af.memoizedState:ap.next;if(null!==n)ap=n,ad=e;else{if(null===e)throw Error(f(310));e={memoizedState:(ad=e).memoizedState,baseState:ad.baseState,baseQueue:ad.baseQueue,queue:ad.queue,next:null},null===ap?af.memoizedState=ap=e:ap=ap.next=e}return ap}function aE(e,n){return"function"==typeof n?n(e):n}function a_(e){var n=ax(),t=n.queue;if(null===t)throw Error(f(311));t.lastRenderedReducer=e;var r=ad,l=r.baseQueue,a=t.pending;if(null!==a){if(null!==l){var u=l.next;l.next=a.next,a.next=u}r.baseQueue=l=a,t.pending=null}if(null!==l){a=l.next,r=r.baseState;var o=u=null,i=null,s=a;do{var c=s.lane;if((ac&c)===c)null!==i&&(i=i.next={lane:0,action:s.action,hasEagerState:s.hasEagerState,eagerState:s.eagerState,next:null}),r=s.hasEagerState?s.eagerState:e(r,s.action);else{var d={lane:c,action:s.action,hasEagerState:s.hasEagerState,eagerState:s.eagerState,next:null};null===i?(o=i=d,u=r):i=i.next=d,af.lanes|=c,on|=c}s=s.next}while(null!==s&&s!==a);null===i?u=r:i.next=o,tI(r,n.memoizedState)||(uu=!0),n.memoizedState=r,n.baseState=u,n.baseQueue=i,t.lastRenderedState=r}if(null!==(e=t.interleaved)){l=e;do a=l.lane,af.lanes|=a,on|=a,l=l.next;while(l!==e)}else null===l&&(t.lanes=0);return[n.memoizedState,t.dispatch]}function aC(e){var n=ax(),t=n.queue;if(null===t)throw Error(f(311));t.lastRenderedReducer=e;var r=t.dispatch,l=t.pending,a=n.memoizedState;if(null!==l){t.pending=null;var u=l=l.next;do a=e(a,u.action),u=u.next;while(u!==l);tI(a,n.memoizedState)||(uu=!0),n.memoizedState=a,null===n.baseQueue&&(n.baseState=a),t.lastRenderedState=a}return[a,r]}function aP(){}function aN(e,n){var t=af,r=ax(),l=n(),a=!tI(r.memoizedState,l);if(a&&(r.memoizedState=l,uu=!0),r=r.queue,a$(aL.bind(null,t,r,e),[e]),r.getSnapshot!==n||a||null!==ap&&1&ap.memoizedState.tag){if(t.flags|=2048,aO(9,aT.bind(null,t,r,l,n),void 0,null),null===u4)throw Error(f(349));0!=(30&ac)||az(t,n,l)}return l}function az(e,n,t){e.flags|=16384,e={getSnapshot:n,value:t},null===(n=af.updateQueue)?(n={lastEffect:null,stores:null},af.updateQueue=n,n.stores=[e]):null===(t=n.stores)?n.stores=[e]:t.push(e)}function aT(e,n,t,r){n.value=t,n.getSnapshot=r,aR(n)&&aM(e)}function aL(e,n,t){return t(function(){aR(n)&&aM(e)})}function aR(e){var n=e.getSnapshot;e=e.value;try{var t=n();return!tI(e,t)}catch(r){return!0}}function aM(e){var n=lD(e,1);null!==n&&ow(n,e,1,-1)}function aF(e){var n=aS();return"function"==typeof e&&(e=e()),n.memoizedState=n.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:aE,lastRenderedState:e},n.queue=e,e=e.dispatch=aZ.bind(null,af,e),[n.memoizedState,e]}function aO(e,n,t,r){return e={tag:e,create:n,destroy:t,deps:r,next:null},null===(n=af.updateQueue)?(n={lastEffect:null,stores:null},af.updateQueue=n,n.lastEffect=e.next=e):null===(t=n.lastEffect)?n.lastEffect=e.next=e:(r=t.next,t.next=e,e.next=r,n.lastEffect=e),e}function aD(){return ax().memoizedState}function aI(e,n,t,r){var l=aS();af.flags|=e,l.memoizedState=aO(1|n,t,void 0,void 0===r?null:r)}function aU(e,n,t,r){var l=ax();r=void 0===r?null:r;var a=void 0;if(null!==ad){var u=ad.memoizedState;if(a=u.destroy,null!==r&&ab(r,u.deps)){l.memoizedState=aO(n,t,a,r);return}}af.flags|=e,l.memoizedState=aO(1|n,t,a,r)}function aV(e,n){return aI(8390656,8,e,n)}function a$(e,n){return aU(2048,8,e,n)}function aA(e,n){return aU(4,2,e,n)}function aj(e,n){return aU(4,4,e,n)}function aB(e,n){return"function"==typeof n?(n(e=e()),function(){n(null)}):null!=n?(e=e(),n.current=e,function(){n.current=null}):void 0}function aH(e,n,t){return t=null!=t?t.concat([e]):null,aU(4,4,aB.bind(null,n,e),t)}function aW(){}function aQ(e,n){var t=ax();n=void 0===n?null:n;var r=t.memoizedState;return null!==r&&null!==n&&ab(n,r[1])?r[0]:(t.memoizedState=[e,n],e)}function aq(e,n){var t=ax();n=void 0===n?null:n;var r=t.memoizedState;return null!==r&&null!==n&&ab(n,r[1])?r[0]:(e=e(),t.memoizedState=[e,n],e)}function aK(e,n,t){return 0==(21&ac)?(e.baseState&&(e.baseState=!1,uu=!0),e.memoizedState=t):(tI(t,n)||(t=no(),af.lanes|=t,on|=t,e.baseState=!0),n)}function aY(e,n){var t=nf;nf=0!==t&&4>t?t:4,e(!0);var r=as.transition;as.transition={};try{e(!1),n()}finally{nf=t,as.transition=r}}function aX(){return ax().memoizedState}function aG(e,n,t){var r=ok(e);t={lane:r,action:t,hasEagerState:!1,eagerState:null,next:null},aJ(e)?a0(n,t):null!==(t=lO(e,n,t,r))&&(ow(t,e,r,ob()),a1(t,n,r))}function aZ(e,n,t){var r=ok(e),l={lane:r,action:t,hasEagerState:!1,eagerState:null,next:null};if(aJ(e))a0(n,l);else{var a=e.alternate;if(0===e.lanes&&(null===a||0===a.lanes)&&null!==(a=n.lastRenderedReducer))try{var u=n.lastRenderedState,o=a(u,t);if(l.hasEagerState=!0,l.eagerState=o,tI(o,u)){var i=n.interleaved;null===i?(l.next=l,lF(n)):(l.next=i.next,i.next=l),n.interleaved=l;return}}catch(s){}finally{}null!==(t=lO(e,n,l,r))&&(ow(t,e,r,l=ob()),a1(t,n,r))}}function aJ(e){var n=e.alternate;return e===af||null!==n&&n===af}function a0(e,n){ah=am=!0;var t=e.pending;null===t?n.next=n:(n.next=t.next,t.next=n),e.pending=n}function a1(e,n,t){if(0!=(4194240&t)){var r=n.lanes;r&=e.pendingLanes,t|=r,n.lanes=t,nc(e,t)}}var a2={readContext:lR,useCallback:ay,useContext:ay,useEffect:ay,useImperativeHandle:ay,useInsertionEffect:ay,useLayoutEffect:ay,useMemo:ay,useReducer:ay,useRef:ay,useState:ay,useDebugValue:ay,useDeferredValue:ay,useTransition:ay,useMutableSource:ay,useSyncExternalStore:ay,useId:ay,unstable_isNewReconciler:!1},a3={readContext:lR,useCallback:function(e,n){return aS().memoizedState=[e,void 0===n?null:n],e},useContext:lR,useEffect:aV,useImperativeHandle:function(e,n,t){return t=null!=t?t.concat([e]):null,aI(4194308,4,aB.bind(null,n,e),t)},useLayoutEffect:function(e,n){return aI(4194308,4,e,n)},useInsertionEffect:function(e,n){return aI(4,2,e,n)},useMemo:function(e,n){var t=aS();return n=void 0===n?null:n,e=e(),t.memoizedState=[e,n],e},useReducer:function(e,n,t){var r=aS();return n=void 0!==t?t(n):n,r.memoizedState=r.baseState=n,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:n},r.queue=e,e=e.dispatch=aG.bind(null,af,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},aS().memoizedState=e},useState:aF,useDebugValue:aW,useDeferredValue:function(e){return aS().memoizedState=e},useTransition:function(){var e=aF(!1),n=e[0];return e=aY.bind(null,e[1]),aS().memoizedState=e,[n,e]},useMutableSource:function(){},useSyncExternalStore:function(e,n,t){var r=af,l=aS();if(lf){if(void 0===t)throw Error(f(407));t=t()}else{if(t=n(),null===u4)throw Error(f(349));0!=(30&ac)||az(r,n,t)}l.memoizedState=t;var a={value:t,getSnapshot:n};return l.queue=a,aV(aL.bind(null,r,a,e),[e]),r.flags|=2048,aO(9,aT.bind(null,r,a,t,n),void 0,null),t},useId:function(){var e=aS(),n=u4.identifierPrefix;if(lf){var t=ll,r=lr;n=":"+n+"R"+(t=(r&~(1<<32-e7(r)-1)).toString(32)+t),0<(t=ag++)&&(n+="H"+t.toString(32)),n+=":"}else n=":"+n+"r"+(t=av++).toString(32)+":";return e.memoizedState=n},unstable_isNewReconciler:!1},a4={readContext:lR,useCallback:aQ,useContext:lR,useEffect:a$,useImperativeHandle:aH,useInsertionEffect:aA,useLayoutEffect:aj,useMemo:aq,useReducer:a_,useRef:aD,useState:function(){return a_(aE)},useDebugValue:aW,useDeferredValue:function(e){return aK(ax(),ad.memoizedState,e)},useTransition:function(){return[a_(aE)[0],ax().memoizedState]},useMutableSource:aP,useSyncExternalStore:aN,useId:aX,unstable_isNewReconciler:!1},a8={readContext:lR,useCallback:aQ,useContext:lR,useEffect:a$,useImperativeHandle:aH,useInsertionEffect:aA,useLayoutEffect:aj,useMemo:aq,useReducer:aC,useRef:aD,useState:function(){return aC(aE)},useDebugValue:aW,useDeferredValue:function(e){var n=ax();return null===ad?n.memoizedState=e:aK(n,ad.memoizedState,e)},useTransition:function(){return[aC(aE)[0],ax().memoizedState]},useMutableSource:aP,useSyncExternalStore:aN,useId:aX,unstable_isNewReconciler:!1};function a6(e,n){try{var t="",r=n;do t+=function(e){switch(e.tag){case 5:return H(e.type);case 16:return H("Lazy");case 13:return H("Suspense");case 19:return H("SuspenseList");case 0:case 2:case 15:return e=Q(e.type,!1);case 11:return e=Q(e.type.render,!1);case 1:return e=Q(e.type,!0);default:return""}}(r),r=r.return;while(r);var l=t}catch(a){l="\nError generating stack: "+a.message+"\n"+a.stack}return{value:e,source:n,stack:l,digest:null}}function a5(e,n,t){return{value:e,source:null,stack:null!=t?t:null,digest:null!=n?n:null}}function a9(e,n){try{console.error(n.value)}catch(t){setTimeout(function(){throw t})}}var a7="function"==typeof WeakMap?WeakMap:Map;function ue(e,n,t){(t=l$(-1,t)).tag=3,t.payload={element:null};var r=n.value;return t.callback=function(){os||(os=!0,oc=r),a9(e,n)},t}function un(e,n,t){(t=l$(-1,t)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var l=n.value;t.payload=function(){return r(l)},t.callback=function(){a9(e,n)}}var a=e.stateNode;return null!==a&&"function"==typeof a.componentDidCatch&&(t.callback=function(){a9(e,n),"function"!=typeof r&&(null===of?of=new Set([this]):of.add(this));var t=n.stack;this.componentDidCatch(n.value,{componentStack:null!==t?t:""})}),t}function ut(e,n,t){var r=e.pingCache;if(null===r){r=e.pingCache=new a7;var l=new Set;r.set(n,l)}else void 0===(l=r.get(n))&&(l=new Set,r.set(n,l));l.has(t)||(l.add(t),e=oj.bind(null,e,n,t),n.then(e,e))}function ur(e){do{var n;if((n=13===e.tag)&&(n=null===(n=e.memoizedState)||null!==n.dehydrated),n)return e;e=e.return}while(null!==e);return null}function ul(e,n,t,r,l){return 0==(1&e.mode)?(e===n?e.flags|=65536:(e.flags|=128,t.flags|=131072,t.flags&=-52805,1===t.tag&&(null===t.alternate?t.tag=17:((n=l$(-1,1)).tag=2,lA(t,n,1))),t.lanes|=1),e):(e.flags|=65536,e.lanes=l,e)}var ua=C.ReactCurrentOwner,uu=!1;function uo(e,n,t,r){n.child=null===e?l4(n,null,t,r):l3(n,e.child,t,r)}function ui(e,n,t,r,l){t=t.render;var a=n.ref;return(lL(n,l),r=ak(e,n,t,r,a,l),t=aw(),null===e||uu)?(lf&&t&&lo(n),n.flags|=1,uo(e,n,r,l),n.child):(n.updateQueue=e.updateQueue,n.flags&=-2053,e.lanes&=~l,uP(e,n,l))}function us(e,n,t,r,l){if(null===e){var a=t.type;return"function"!=typeof a||oK(a)||void 0!==a.defaultProps||null!==t.compare||void 0!==t.defaultProps?((e=oX(t.type,null,r,n,n.mode,l)).ref=n.ref,e.return=n,n.child=e):(n.tag=15,n.type=a,uc(e,n,a,r,l))}if(a=e.child,0==(e.lanes&l)){var u=a.memoizedProps;if((t=null!==(t=t.compare)?t:tU)(u,r)&&e.ref===n.ref)return uP(e,n,l)}return n.flags|=1,(e=oY(a,r)).ref=n.ref,e.return=n,n.child=e}function uc(e,n,t,r,l){if(null!==e){var a=e.memoizedProps;if(tU(a,r)&&e.ref===n.ref){if(uu=!1,n.pendingProps=r=a,0==(e.lanes&l))return n.lanes=e.lanes,uP(e,n,l);0!=(131072&e.flags)&&(uu=!0)}}return up(e,n,t,r,l)}function uf(e,n,t){var r=n.pendingProps,l=r.children,a=null!==e?e.memoizedState:null;if("hidden"===r.mode){if(0==(1&n.mode))n.memoizedState={baseLanes:0,cachePool:null,transitions:null},rH(u9,u5),u5|=t;else{if(0==(1073741824&t))return e=null!==a?a.baseLanes|t:t,n.lanes=n.childLanes=1073741824,n.memoizedState={baseLanes:e,cachePool:null,transitions:null},n.updateQueue=null,rH(u9,u5),u5|=e,null;n.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==a?a.baseLanes:t,rH(u9,u5),u5|=r}}else null!==a?(r=a.baseLanes|t,n.memoizedState=null):r=t,rH(u9,u5),u5|=r;return uo(e,n,l,t),n.child}function ud(e,n){var t=n.ref;(null===e&&null!==t||null!==e&&e.ref!==t)&&(n.flags|=512,n.flags|=2097152)}function up(e,n,t,r,l){var a=rX(t)?rK:rQ.current;return(a=rY(n,a),lL(n,l),t=ak(e,n,t,r,a,l),r=aw(),null===e||uu)?(lf&&r&&lo(n),n.flags|=1,uo(e,n,t,l),n.child):(n.updateQueue=e.updateQueue,n.flags&=-2053,e.lanes&=~l,uP(e,n,l))}function um(e,n,t,r,l){if(rX(t)){var a=!0;r0(n)}else a=!1;if(lL(n,l),null===n.stateNode)uC(e,n),lX(n,t,r),lZ(n,t,r,l),r=!0;else if(null===e){var u=n.stateNode,o=n.memoizedProps;u.props=o;var i=u.context,s=t.contextType;s="object"==typeof s&&null!==s?lR(s):rY(n,s=rX(t)?rK:rQ.current);var c=t.getDerivedStateFromProps,f="function"==typeof c||"function"==typeof u.getSnapshotBeforeUpdate;f||"function"!=typeof u.UNSAFE_componentWillReceiveProps&&"function"!=typeof u.componentWillReceiveProps||(o!==r||i!==s)&&lG(n,u,r,s),lI=!1;var d=n.memoizedState;u.state=d,lH(n,r,u,l),i=n.memoizedState,o!==r||d!==i||rq.current||lI?("function"==typeof c&&(lq(n,t,c,r),i=n.memoizedState),(o=lI||lY(n,t,o,r,d,i,s))?(f||"function"!=typeof u.UNSAFE_componentWillMount&&"function"!=typeof u.componentWillMount||("function"==typeof u.componentWillMount&&u.componentWillMount(),"function"==typeof u.UNSAFE_componentWillMount&&u.UNSAFE_componentWillMount()),"function"==typeof u.componentDidMount&&(n.flags|=4194308)):("function"==typeof u.componentDidMount&&(n.flags|=4194308),n.memoizedProps=r,n.memoizedState=i),u.props=r,u.state=i,u.context=s,r=o):("function"==typeof u.componentDidMount&&(n.flags|=4194308),r=!1)}else{u=n.stateNode,lV(e,n),o=n.memoizedProps,s=n.type===n.elementType?o:lx(n.type,o),u.props=s,f=n.pendingProps,d=u.context,i="object"==typeof(i=t.contextType)&&null!==i?lR(i):rY(n,i=rX(t)?rK:rQ.current);var p=t.getDerivedStateFromProps;(c="function"==typeof p||"function"==typeof u.getSnapshotBeforeUpdate)||"function"!=typeof u.UNSAFE_componentWillReceiveProps&&"function"!=typeof u.componentWillReceiveProps||(o!==f||d!==i)&&lG(n,u,r,i),lI=!1,d=n.memoizedState,u.state=d,lH(n,r,u,l);var m=n.memoizedState;o!==f||d!==m||rq.current||lI?("function"==typeof p&&(lq(n,t,p,r),m=n.memoizedState),(s=lI||lY(n,t,s,r,d,m,i)||!1)?(c||"function"!=typeof u.UNSAFE_componentWillUpdate&&"function"!=typeof u.componentWillUpdate||("function"==typeof u.componentWillUpdate&&u.componentWillUpdate(r,m,i),"function"==typeof u.UNSAFE_componentWillUpdate&&u.UNSAFE_componentWillUpdate(r,m,i)),"function"==typeof u.componentDidUpdate&&(n.flags|=4),"function"==typeof u.getSnapshotBeforeUpdate&&(n.flags|=1024)):("function"!=typeof u.componentDidUpdate||o===e.memoizedProps&&d===e.memoizedState||(n.flags|=4),"function"!=typeof u.getSnapshotBeforeUpdate||o===e.memoizedProps&&d===e.memoizedState||(n.flags|=1024),n.memoizedProps=r,n.memoizedState=m),u.props=r,u.state=m,u.context=i,r=s):("function"!=typeof u.componentDidUpdate||o===e.memoizedProps&&d===e.memoizedState||(n.flags|=4),"function"!=typeof u.getSnapshotBeforeUpdate||o===e.memoizedProps&&d===e.memoizedState||(n.flags|=1024),r=!1)}return uh(e,n,t,r,a,l)}function uh(e,n,t,r,l,a){ud(e,n);var u=0!=(128&n.flags);if(!r&&!u)return l&&r1(n,t,!1),uP(e,n,a);r=n.stateNode,ua.current=n;var o=u&&"function"!=typeof t.getDerivedStateFromError?null:r.render();return n.flags|=1,null!==e&&u?(n.child=l3(n,e.child,null,a),n.child=l3(n,null,o,a)):uo(e,n,o,a),n.memoizedState=r.state,l&&r1(n,t,!0),n.child}function ug(e){var n=e.stateNode;n.pendingContext?rZ(e,n.pendingContext,n.pendingContext!==n.context):n.context&&rZ(e,n.context,!1),ae(e,n.containerInfo)}function uv(e,n,t,r,l){return lk(),lw(l),n.flags|=256,uo(e,n,t,r),n.child}var uy={dehydrated:null,treeContext:null,retryLane:0};function ub(e){return{baseLanes:e,cachePool:null,transitions:null}}function uk(e,n,t){var r,l=n.pendingProps,a=al.current,u=!1,o=0!=(128&n.flags);if((r=o)||(r=(null===e||null!==e.memoizedState)&&0!=(2&a)),r?(u=!0,n.flags&=-129):(null===e||null!==e.memoizedState)&&(a|=1),rH(al,1&a),null===e)return(lg(n),null!==(e=n.memoizedState)&&null!==(e=e.dehydrated))?(0==(1&n.mode)?n.lanes=1:"$!"===e.data?n.lanes=8:n.lanes=1073741824,null):(o=l.children,e=l.fallback,u?(l=n.mode,u=n.child,o={mode:"hidden",children:o},0==(1&l)&&null!==u?(u.childLanes=0,u.pendingProps=o):u=oZ(o,l,0,null),e=oG(e,l,t,null),u.return=n,e.return=n,u.sibling=e,n.child=u,n.child.memoizedState=ub(t),n.memoizedState=uy,e):uw(n,o));if(null!==(a=e.memoizedState)&&null!==(r=a.dehydrated))return function(e,n,t,r,l,a,u){if(t)return 256&n.flags?(n.flags&=-257,uS(e,n,u,r=a5(Error(f(422))))):null!==n.memoizedState?(n.child=e.child,n.flags|=128,null):(a=r.fallback,l=n.mode,r=oZ({mode:"visible",children:r.children},l,0,null),a=oG(a,l,u,null),a.flags|=2,r.return=n,a.return=n,r.sibling=a,n.child=r,0!=(1&n.mode)&&l3(n,e.child,null,u),n.child.memoizedState=ub(u),n.memoizedState=uy,a);if(0==(1&n.mode))return uS(e,n,u,null);if("$!"===l.data){if(r=l.nextSibling&&l.nextSibling.dataset)var o=r.dgst;return r=o,r=a5(a=Error(f(419)),r,void 0),uS(e,n,u,r)}if(o=0!=(u&e.childLanes),uu||o){if(null!==(r=u4)){switch(u&-u){case 4:l=2;break;case 16:l=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:l=32;break;case 536870912:l=268435456;break;default:l=0}0!==(l=0!=(l&(r.suspendedLanes|u))?0:l)&&l!==a.retryLane&&(a.retryLane=l,lD(e,l),ow(r,e,l,-1))}return oF(),uS(e,n,u,r=a5(Error(f(421))))}return"$?"===l.data?(n.flags|=128,n.child=e.child,n=oH.bind(null,e),l._reactRetry=n,null):(e=a.treeContext,lc=rP(l.nextSibling),ls=n,lf=!0,ld=null,null!==e&&(le[ln++]=lr,le[ln++]=ll,le[ln++]=lt,lr=e.id,ll=e.overflow,lt=n),n=uw(n,r.children),n.flags|=4096,n)}(e,n,o,l,r,a,t);if(u){u=l.fallback,o=n.mode,r=(a=e.child).sibling;var i={mode:"hidden",children:l.children};return 0==(1&o)&&n.child!==a?((l=n.child).childLanes=0,l.pendingProps=i,n.deletions=null):(l=oY(a,i)).subtreeFlags=14680064&a.subtreeFlags,null!==r?u=oY(r,u):(u=oG(u,o,t,null),u.flags|=2),u.return=n,l.return=n,l.sibling=u,n.child=l,l=u,u=n.child,o=null===(o=e.child.memoizedState)?ub(t):{baseLanes:o.baseLanes|t,cachePool:null,transitions:o.transitions},u.memoizedState=o,u.childLanes=e.childLanes&~t,n.memoizedState=uy,l}return e=(u=e.child).sibling,l=oY(u,{mode:"visible",children:l.children}),0==(1&n.mode)&&(l.lanes=t),l.return=n,l.sibling=null,null!==e&&(null===(t=n.deletions)?(n.deletions=[e],n.flags|=16):t.push(e)),n.child=l,n.memoizedState=null,l}function uw(e,n){return(n=oZ({mode:"visible",children:n},e.mode,0,null)).return=e,e.child=n}function uS(e,n,t,r){return null!==r&&lw(r),l3(n,e.child,null,t),e=uw(n,n.pendingProps.children),e.flags|=2,n.memoizedState=null,e}function ux(e,n,t){e.lanes|=n;var r=e.alternate;null!==r&&(r.lanes|=n),lT(e.return,n,t)}function uE(e,n,t,r,l){var a=e.memoizedState;null===a?e.memoizedState={isBackwards:n,rendering:null,renderingStartTime:0,last:r,tail:t,tailMode:l}:(a.isBackwards=n,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=t,a.tailMode=l)}function u_(e,n,t){var r=n.pendingProps,l=r.revealOrder,a=r.tail;if(uo(e,n,r.children,t),0!=(2&(r=al.current)))r=1&r|2,n.flags|=128;else{if(null!==e&&0!=(128&e.flags))e:for(e=n.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&ux(e,t,n);else if(19===e.tag)ux(e,t,n);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===n)break e;for(;null===e.sibling;){if(null===e.return||e.return===n)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(rH(al,r),0==(1&n.mode))n.memoizedState=null;else switch(l){case"forwards":for(l=null,t=n.child;null!==t;)null!==(e=t.alternate)&&null===aa(e)&&(l=t),t=t.sibling;null===(t=l)?(l=n.child,n.child=null):(l=t.sibling,t.sibling=null),uE(n,!1,l,t,a);break;case"backwards":for(t=null,l=n.child,n.child=null;null!==l;){if(null!==(e=l.alternate)&&null===aa(e)){n.child=l;break}e=l.sibling,l.sibling=t,t=l,l=e}uE(n,!0,t,null,a);break;case"together":uE(n,!1,null,null,void 0);break;default:n.memoizedState=null}return n.child}function uC(e,n){0==(1&n.mode)&&null!==e&&(e.alternate=null,n.alternate=null,n.flags|=2)}function uP(e,n,t){if(null!==e&&(n.dependencies=e.dependencies),on|=n.lanes,0==(t&n.childLanes))return null;if(null!==e&&n.child!==e.child)throw Error(f(153));if(null!==n.child){for(t=oY(e=n.child,e.pendingProps),n.child=t,t.return=n;null!==e.sibling;)e=e.sibling,(t=t.sibling=oY(e,e.pendingProps)).return=n;t.sibling=null}return n.child}function uN(e,n){if(!lf)switch(e.tailMode){case"hidden":n=e.tail;for(var t=null;null!==n;)null!==n.alternate&&(t=n),n=n.sibling;null===t?e.tail=null:t.sibling=null;break;case"collapsed":t=e.tail;for(var r=null;null!==t;)null!==t.alternate&&(r=t),t=t.sibling;null===r?n||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function uz(e){var n=null!==e.alternate&&e.alternate.child===e.child,t=0,r=0;if(n)for(var l=e.child;null!==l;)t|=l.lanes|l.childLanes,r|=14680064&l.subtreeFlags,r|=14680064&l.flags,l.return=e,l=l.sibling;else for(l=e.child;null!==l;)t|=l.lanes|l.childLanes,r|=l.subtreeFlags,r|=l.flags,l.return=e,l=l.sibling;return e.subtreeFlags|=r,e.childLanes=t,n}l=function(e,n){for(var t=n.child;null!==t;){if(5===t.tag||6===t.tag)e.appendChild(t.stateNode);else if(4!==t.tag&&null!==t.child){t.child.return=t,t=t.child;continue}if(t===n)break;for(;null===t.sibling;){if(null===t.return||t.return===n)return;t=t.return}t.sibling.return=t.return,t=t.sibling}},a=function(){},u=function(e,n,t,r){var l=e.memoizedProps;if(l!==r){e=n.stateNode,l7(l6.current);var a,u=null;switch(t){case"input":l=Z(e,l),r=Z(e,r),u=[];break;case"select":l=B({},l,{value:void 0}),r=B({},r,{value:void 0}),u=[];break;case"textarea":l=eu(e,l),r=eu(e,r),u=[];break;default:"function"!=typeof l.onClick&&"function"==typeof r.onClick&&(e.onclick=rv)}for(s in ew(t,r),t=null,l)if(!r.hasOwnProperty(s)&&l.hasOwnProperty(s)&&null!=l[s]){if("style"===s){var o=l[s];for(a in o)o.hasOwnProperty(a)&&(t||(t={}),t[a]="")}else"dangerouslySetInnerHTML"!==s&&"children"!==s&&"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&"autoFocus"!==s&&(p.hasOwnProperty(s)?u||(u=[]):(u=u||[]).push(s,null))}for(s in r){var i=r[s];if(o=null!=l?l[s]:void 0,r.hasOwnProperty(s)&&i!==o&&(null!=i||null!=o)){if("style"===s){if(o){for(a in o)!o.hasOwnProperty(a)||i&&i.hasOwnProperty(a)||(t||(t={}),t[a]="");for(a in i)i.hasOwnProperty(a)&&o[a]!==i[a]&&(t||(t={}),t[a]=i[a])}else t||(u||(u=[]),u.push(s,t)),t=i}else"dangerouslySetInnerHTML"===s?(i=i?i.__html:void 0,o=o?o.__html:void 0,null!=i&&o!==i&&(u=u||[]).push(s,i)):"children"===s?"string"!=typeof i&&"number"!=typeof i||(u=u||[]).push(s,""+i):"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&(p.hasOwnProperty(s)?(null!=i&&"onScroll"===s&&rr("scroll",e),u||o===i||(u=[])):(u=u||[]).push(s,i))}}t&&(u=u||[]).push("style",t);var s=u;(n.updateQueue=s)&&(n.flags|=4)}},o=function(e,n,t,r){t!==r&&(n.flags|=4)};var uT=!1,uL=!1,uR="function"==typeof WeakSet?WeakSet:Set,uM=null;function uF(e,n){var t=e.ref;if(null!==t){if("function"==typeof t)try{t(null)}catch(r){oA(e,n,r)}else t.current=null}}function uO(e,n,t){try{t()}catch(r){oA(e,n,r)}}var uD=!1;function uI(e,n,t){var r=n.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var l=r=r.next;do{if((l.tag&e)===e){var a=l.destroy;l.destroy=void 0,void 0!==a&&uO(n,t,a)}l=l.next}while(l!==r)}}function uU(e,n){if(null!==(n=null!==(n=n.updateQueue)?n.lastEffect:null)){var t=n=n.next;do{if((t.tag&e)===e){var r=t.create;t.destroy=r()}t=t.next}while(t!==n)}}function uV(e){var n=e.ref;if(null!==n){var t=e.stateNode;e.tag,e=t,"function"==typeof n?n(e):n.current=e}}function u$(e){return 5===e.tag||3===e.tag||4===e.tag}function uA(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||u$(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags||null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}var uj=null,uB=!1;function uH(e,n,t){for(t=t.child;null!==t;)uW(e,n,t),t=t.sibling}function uW(e,n,t){if(e9&&"function"==typeof e9.onCommitFiberUnmount)try{e9.onCommitFiberUnmount(e5,t)}catch(r){}switch(t.tag){case 5:uL||uF(t,n);case 6:var l=uj,a=uB;uj=null,uH(e,n,t),uj=l,uB=a,null!==uj&&(uB?(e=uj,t=t.stateNode,8===e.nodeType?e.parentNode.removeChild(t):e.removeChild(t)):uj.removeChild(t.stateNode));break;case 18:null!==uj&&(uB?(e=uj,t=t.stateNode,8===e.nodeType?rC(e.parentNode,t):1===e.nodeType&&rC(e,t),nF(e)):rC(uj,t.stateNode));break;case 4:l=uj,a=uB,uj=t.stateNode.containerInfo,uB=!0,uH(e,n,t),uj=l,uB=a;break;case 0:case 11:case 14:case 15:if(!uL&&null!==(l=t.updateQueue)&&null!==(l=l.lastEffect)){a=l=l.next;do{var u=a,o=u.destroy;u=u.tag,void 0!==o&&(0!=(2&u)?uO(t,n,o):0!=(4&u)&&uO(t,n,o)),a=a.next}while(a!==l)}uH(e,n,t);break;case 1:if(!uL&&(uF(t,n),"function"==typeof(l=t.stateNode).componentWillUnmount))try{l.props=t.memoizedProps,l.state=t.memoizedState,l.componentWillUnmount()}catch(i){oA(t,n,i)}uH(e,n,t);break;case 21:default:uH(e,n,t);break;case 22:1&t.mode?(uL=(l=uL)||null!==t.memoizedState,uH(e,n,t),uL=l):uH(e,n,t)}}function uQ(e){var n=e.updateQueue;if(null!==n){e.updateQueue=null;var t=e.stateNode;null===t&&(t=e.stateNode=new uR),n.forEach(function(n){var r=oW.bind(null,e,n);t.has(n)||(t.add(n),n.then(r,r))})}}function uq(e,n){var t=n.deletions;if(null!==t)for(var r=0;r<t.length;r++){var l=t[r];try{var a=n,u=a;e:for(;null!==u;){switch(u.tag){case 5:uj=u.stateNode,uB=!1;break e;case 3:case 4:uj=u.stateNode.containerInfo,uB=!0;break e}u=u.return}if(null===uj)throw Error(f(160));uW(e,a,l),uj=null,uB=!1;var o=l.alternate;null!==o&&(o.return=null),l.return=null}catch(i){oA(l,n,i)}}if(12854&n.subtreeFlags)for(n=n.child;null!==n;)uK(n,e),n=n.sibling}function uK(e,n){var t=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(uq(n,e),uY(e),4&r){try{uI(3,e,e.return),uU(3,e)}catch(l){oA(e,e.return,l)}try{uI(5,e,e.return)}catch(a){oA(e,e.return,a)}}break;case 1:uq(n,e),uY(e),512&r&&null!==t&&uF(t,t.return);break;case 5:if(uq(n,e),uY(e),512&r&&null!==t&&uF(t,t.return),32&e.flags){var u=e.stateNode;try{eh(u,"")}catch(o){oA(e,e.return,o)}}if(4&r&&null!=(u=e.stateNode)){var i=e.memoizedProps,s=null!==t?t.memoizedProps:i,c=e.type,d=e.updateQueue;if(e.updateQueue=null,null!==d)try{"input"===c&&"radio"===i.type&&null!=i.name&&ee(u,i),eS(c,s);var p=eS(c,i);for(s=0;s<d.length;s+=2){var m=d[s],h=d[s+1];"style"===m?eb(u,h):"dangerouslySetInnerHTML"===m?em(u,h):"children"===m?eh(u,h):_(u,m,h,p)}switch(c){case"input":en(u,i);break;case"textarea":ei(u,i);break;case"select":var g=u._wrapperState.wasMultiple;u._wrapperState.wasMultiple=!!i.multiple;var v=i.value;null!=v?ea(u,!!i.multiple,v,!1):!!i.multiple!==g&&(null!=i.defaultValue?ea(u,!!i.multiple,i.defaultValue,!0):ea(u,!!i.multiple,i.multiple?[]:"",!1))}u[rL]=i}catch(y){oA(e,e.return,y)}}break;case 6:if(uq(n,e),uY(e),4&r){if(null===e.stateNode)throw Error(f(162));u=e.stateNode,i=e.memoizedProps;try{u.nodeValue=i}catch(b){oA(e,e.return,b)}}break;case 3:if(uq(n,e),uY(e),4&r&&null!==t&&t.memoizedState.isDehydrated)try{nF(n.containerInfo)}catch(k){oA(e,e.return,k)}break;case 4:default:uq(n,e),uY(e);break;case 13:uq(n,e),uY(e),8192&(u=e.child).flags&&(i=null!==u.memoizedState,u.stateNode.isHidden=i,i&&(null===u.alternate||null===u.alternate.memoizedState)&&(ou=e0())),4&r&&uQ(e);break;case 22:if(m=null!==t&&null!==t.memoizedState,1&e.mode?(uL=(p=uL)||m,uq(n,e),uL=p):uq(n,e),uY(e),8192&r){if(p=null!==e.memoizedState,(e.stateNode.isHidden=p)&&!m&&0!=(1&e.mode))for(uM=e,m=e.child;null!==m;){for(h=uM=m;null!==uM;){switch(v=(g=uM).child,g.tag){case 0:case 11:case 14:case 15:uI(4,g,g.return);break;case 1:uF(g,g.return);var w=g.stateNode;if("function"==typeof w.componentWillUnmount){r=g,t=g.return;try{n=r,w.props=n.memoizedProps,w.state=n.memoizedState,w.componentWillUnmount()}catch(S){oA(r,t,S)}}break;case 5:uF(g,g.return);break;case 22:if(null!==g.memoizedState){uG(h);continue}}null!==v?(v.return=g,uM=v):uG(h)}m=m.sibling}e:for(m=null,h=e;;){if(5===h.tag){if(null===m){m=h;try{u=h.stateNode,p?(i=u.style,"function"==typeof i.setProperty?i.setProperty("display","none","important"):i.display="none"):(c=h.stateNode,s=null!=(d=h.memoizedProps.style)&&d.hasOwnProperty("display")?d.display:null,c.style.display=ey("display",s))}catch(x){oA(e,e.return,x)}}}else if(6===h.tag){if(null===m)try{h.stateNode.nodeValue=p?"":h.memoizedProps}catch(E){oA(e,e.return,E)}}else if((22!==h.tag&&23!==h.tag||null===h.memoizedState||h===e)&&null!==h.child){h.child.return=h,h=h.child;continue}if(h===e)break e;for(;null===h.sibling;){if(null===h.return||h.return===e)break e;m===h&&(m=null),h=h.return}m===h&&(m=null),h.sibling.return=h.return,h=h.sibling}}break;case 19:uq(n,e),uY(e),4&r&&uQ(e);case 21:}}function uY(e){var n=e.flags;if(2&n){try{e:{for(var t=e.return;null!==t;){if(u$(t)){var r=t;break e}t=t.return}throw Error(f(160))}switch(r.tag){case 5:var l=r.stateNode;32&r.flags&&(eh(l,""),r.flags&=-33);var a=uA(e);!function e(n,t,r){var l=n.tag;if(5===l||6===l)n=n.stateNode,t?r.insertBefore(n,t):r.appendChild(n);else if(4!==l&&null!==(n=n.child))for(e(n,t,r),n=n.sibling;null!==n;)e(n,t,r),n=n.sibling}(e,a,l);break;case 3:case 4:var u=r.stateNode.containerInfo,o=uA(e);!function e(n,t,r){var l=n.tag;if(5===l||6===l)n=n.stateNode,t?8===r.nodeType?r.parentNode.insertBefore(n,t):r.insertBefore(n,t):(8===r.nodeType?(t=r.parentNode).insertBefore(n,r):(t=r).appendChild(n),null!=(r=r._reactRootContainer)||null!==t.onclick||(t.onclick=rv));else if(4!==l&&null!==(n=n.child))for(e(n,t,r),n=n.sibling;null!==n;)e(n,t,r),n=n.sibling}(e,o,u);break;default:throw Error(f(161))}}catch(i){oA(e,e.return,i)}e.flags&=-3}4096&n&&(e.flags&=-4097)}function uX(e){for(;null!==uM;){var n=uM;if(0!=(8772&n.flags)){var t=n.alternate;try{if(0!=(8772&n.flags))switch(n.tag){case 0:case 11:case 15:uL||uU(5,n);break;case 1:var r=n.stateNode;if(4&n.flags&&!uL){if(null===t)r.componentDidMount();else{var l=n.elementType===n.type?t.memoizedProps:lx(n.type,t.memoizedProps);r.componentDidUpdate(l,t.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}}var a=n.updateQueue;null!==a&&lW(n,a,r);break;case 3:var u=n.updateQueue;if(null!==u){if(t=null,null!==n.child)switch(n.child.tag){case 5:case 1:t=n.child.stateNode}lW(n,u,t)}break;case 5:var o=n.stateNode;if(null===t&&4&n.flags){t=o;var i=n.memoizedProps;switch(n.type){case"button":case"input":case"select":case"textarea":i.autoFocus&&t.focus();break;case"img":i.src&&(t.src=i.src)}}break;case 6:case 4:case 12:case 19:case 17:case 21:case 22:case 23:case 25:break;case 13:if(null===n.memoizedState){var s=n.alternate;if(null!==s){var c=s.memoizedState;if(null!==c){var d=c.dehydrated;null!==d&&nF(d)}}}break;default:throw Error(f(163))}uL||512&n.flags&&uV(n)}catch(p){oA(n,n.return,p)}}if(n===e){uM=null;break}if(null!==(t=n.sibling)){t.return=n.return,uM=t;break}uM=n.return}}function uG(e){for(;null!==uM;){var n=uM;if(n===e){uM=null;break}var t=n.sibling;if(null!==t){t.return=n.return,uM=t;break}uM=n.return}}function uZ(e){for(;null!==uM;){var n=uM;try{switch(n.tag){case 0:case 11:case 15:var t=n.return;try{uU(4,n)}catch(r){oA(n,t,r)}break;case 1:var l=n.stateNode;if("function"==typeof l.componentDidMount){var a=n.return;try{l.componentDidMount()}catch(u){oA(n,a,u)}}var o=n.return;try{uV(n)}catch(i){oA(n,o,i)}break;case 5:var s=n.return;try{uV(n)}catch(c){oA(n,s,c)}}}catch(f){oA(n,n.return,f)}if(n===e){uM=null;break}var d=n.sibling;if(null!==d){d.return=n.return,uM=d;break}uM=n.return}}var uJ=Math.ceil,u0=C.ReactCurrentDispatcher,u1=C.ReactCurrentOwner,u2=C.ReactCurrentBatchConfig,u3=0,u4=null,u8=null,u6=0,u5=0,u9=rj(0),u7=0,oe=null,on=0,ot=0,or=0,ol=null,oa=null,ou=0,oo=1/0,oi=null,os=!1,oc=null,of=null,od=!1,op=null,om=0,oh=0,og=null,ov=-1,oy=0;function ob(){return 0!=(6&u3)?e0():-1!==ov?ov:ov=e0()}function ok(e){return 0==(1&e.mode)?1:0!=(2&u3)&&0!==u6?u6&-u6:null!==lS.transition?(0===oy&&(oy=no()),oy):0!==(e=nf)?e:e=void 0===(e=window.event)?16:nj(e.type)}function ow(e,n,t,r){if(50<oh)throw oh=0,og=null,Error(f(185));ns(e,t,r),(0==(2&u3)||e!==u4)&&(e===u4&&(0==(2&u3)&&(ot|=t),4===u7&&oC(e,u6)),oS(e,r),1===t&&0===u3&&0==(1&n.mode)&&(oo=e0()+500,r3&&r8()))}function oS(e,n){var t,r,l,a=e.callbackNode;!function(e,n){for(var t=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,a=e.pendingLanes;0<a;){var u=31-e7(a),o=1<<u,i=l[u];-1===i?(0==(o&t)||0!=(o&r))&&(l[u]=function(e,n){switch(e){case 1:case 2:case 4:return n+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return n+5e3;default:return -1}}(o,n)):i<=n&&(e.expiredLanes|=o),a&=~o}}(e,n);var u=na(e,e===u4?u6:0);if(0===u)null!==a&&eG(a),e.callbackNode=null,e.callbackPriority=0;else if(n=u&-u,e.callbackPriority!==n){if(null!=a&&eG(a),1===n){;0===e.tag&&(r3=!0),t=oP.bind(null,e),null===r2?r2=[t]:r2.push(t),rE(function(){0==(6&u3)&&r8()}),a=null}else{switch(nd(u)){case 1:a=e2;break;case 4:a=e3;break;case 16:default:a=e4;break;case 536870912:a=e6}r=a,l=ox.bind(null,e),a=eX(r,l)}e.callbackPriority=n,e.callbackNode=a}}function ox(e,n){if(ov=-1,oy=0,0!=(6&u3))throw Error(f(327));var t=e.callbackNode;if(oV()&&e.callbackNode!==t)return null;var r=na(e,e===u4?u6:0);if(0===r)return null;if(0!=(30&r)||0!=(r&e.expiredLanes)||n)n=oO(e,r);else{n=r;var l=u3;u3|=2;var a=oM();for((u4!==e||u6!==n)&&(oi=null,oo=e0()+500,oL(e,n));;)try{!function(){for(;null!==u8&&!eZ();)oD(u8)}();break}catch(u){oR(e,u)}lN(),u0.current=a,u3=l,null!==u8?n=0:(u4=null,u6=0,n=u7)}if(0!==n){if(2===n&&0!==(l=nu(e))&&(r=l,n=oE(e,l)),1===n)throw t=oe,oL(e,0),oC(e,r),oS(e,e0()),t;if(6===n)oC(e,r);else{if(l=e.current.alternate,0==(30&r)&&!function(e){for(var n=e;;){if(16384&n.flags){var t=n.updateQueue;if(null!==t&&null!==(t=t.stores))for(var r=0;r<t.length;r++){var l=t[r],a=l.getSnapshot;l=l.value;try{if(!tI(a(),l))return!1}catch(u){return!1}}}if(t=n.child,16384&n.subtreeFlags&&null!==t)t.return=n,n=t;else{if(n===e)break;for(;null===n.sibling;){if(null===n.return||n.return===e)return!0;n=n.return}n.sibling.return=n.return,n=n.sibling}}return!0}(l)&&(2===(n=oO(e,r))&&0!==(a=nu(e))&&(r=a,n=oE(e,a)),1===n))throw t=oe,oL(e,0),oC(e,r),oS(e,e0()),t;switch(e.finishedWork=l,e.finishedLanes=r,n){case 0:case 1:throw Error(f(345));case 2:case 5:oU(e,oa,oi);break;case 3:if(oC(e,r),(130023424&r)===r&&10<(n=ou+500-e0())){if(0!==na(e,0))break;if(((l=e.suspendedLanes)&r)!==r){ob(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=rw(oU.bind(null,e,oa,oi),n);break}oU(e,oa,oi);break;case 4:if(oC(e,r),(4194240&r)===r)break;for(l=-1,n=e.eventTimes;0<r;){var o=31-e7(r);a=1<<o,(o=n[o])>l&&(l=o),r&=~a}if(r=l,10<(r=(120>(r=e0()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*uJ(r/1960))-r)){e.timeoutHandle=rw(oU.bind(null,e,oa,oi),r);break}oU(e,oa,oi);break;default:throw Error(f(329))}}}return oS(e,e0()),e.callbackNode===t?ox.bind(null,e):null}function oE(e,n){var t=ol;return e.current.memoizedState.isDehydrated&&(oL(e,n).flags|=256),2!==(e=oO(e,n))&&(n=oa,oa=t,null!==n&&o_(n)),e}function o_(e){null===oa?oa=e:oa.push.apply(oa,e)}function oC(e,n){for(n&=~or,n&=~ot,e.suspendedLanes|=n,e.pingedLanes&=~n,e=e.expirationTimes;0<n;){var t=31-e7(n),r=1<<t;e[t]=-1,n&=~r}}function oP(e){if(0!=(6&u3))throw Error(f(327));oV();var n=na(e,0);if(0==(1&n))return oS(e,e0()),null;var t=oO(e,n);if(0!==e.tag&&2===t){var r=nu(e);0!==r&&(n=r,t=oE(e,r))}if(1===t)throw t=oe,oL(e,0),oC(e,n),oS(e,e0()),t;if(6===t)throw Error(f(345));return e.finishedWork=e.current.alternate,e.finishedLanes=n,oU(e,oa,oi),oS(e,e0()),null}function oN(e,n){var t=u3;u3|=1;try{return e(n)}finally{0===(u3=t)&&(oo=e0()+500,r3&&r8())}}function oz(e){null!==op&&0===op.tag&&0==(6&u3)&&oV();var n=u3;u3|=1;var t=u2.transition,r=nf;try{if(u2.transition=null,nf=1,e)return e()}finally{nf=r,u2.transition=t,0==(6&(u3=n))&&r8()}}function oT(){u5=u9.current,rB(u9)}function oL(e,n){e.finishedWork=null,e.finishedLanes=0;var t=e.timeoutHandle;if(-1!==t&&(e.timeoutHandle=-1,rS(t)),null!==u8)for(t=u8.return;null!==t;){var r=t;switch(li(r),r.tag){case 1:null!=(r=r.type.childContextTypes)&&rG();break;case 3:an(),rB(rq),rB(rQ),ao();break;case 5:ar(r);break;case 4:an();break;case 13:case 19:rB(al);break;case 10:lz(r.type._context);break;case 22:case 23:oT()}t=t.return}if(u4=e,u8=e=oY(e.current,null),u6=u5=n,u7=0,oe=null,or=ot=on=0,oa=ol=null,null!==lM){for(n=0;n<lM.length;n++)if(null!==(r=(t=lM[n]).interleaved)){t.interleaved=null;var l=r.next,a=t.pending;if(null!==a){var u=a.next;a.next=l,r.next=u}t.pending=r}lM=null}return e}function oR(e,n){for(;;){var t=u8;try{if(lN(),ai.current=a2,am){for(var r=af.memoizedState;null!==r;){var l=r.queue;null!==l&&(l.pending=null),r=r.next}am=!1}if(ac=0,ap=ad=af=null,ah=!1,ag=0,u1.current=null,null===t||null===t.return){u7=1,oe=n,u8=null;break}e:{var a=e,u=t.return,o=t,i=n;if(n=u6,o.flags|=32768,null!==i&&"object"==typeof i&&"function"==typeof i.then){var s=i,c=o,d=c.tag;if(0==(1&c.mode)&&(0===d||11===d||15===d)){var p=c.alternate;p?(c.updateQueue=p.updateQueue,c.memoizedState=p.memoizedState,c.lanes=p.lanes):(c.updateQueue=null,c.memoizedState=null)}var m=ur(u);if(null!==m){m.flags&=-257,ul(m,u,o,a,n),1&m.mode&&ut(a,s,n),n=m,i=s;var h=n.updateQueue;if(null===h){var g=new Set;g.add(i),n.updateQueue=g}else h.add(i);break e}if(0==(1&n)){ut(a,s,n),oF();break e}i=Error(f(426))}else if(lf&&1&o.mode){var v=ur(u);if(null!==v){0==(65536&v.flags)&&(v.flags|=256),ul(v,u,o,a,n),lw(a6(i,o));break e}}a=i=a6(i,o),4!==u7&&(u7=2),null===ol?ol=[a]:ol.push(a),a=u;do{switch(a.tag){case 3:a.flags|=65536,n&=-n,a.lanes|=n;var y=ue(a,i,n);lB(a,y);break e;case 1:o=i;var b=a.type,k=a.stateNode;if(0==(128&a.flags)&&("function"==typeof b.getDerivedStateFromError||null!==k&&"function"==typeof k.componentDidCatch&&(null===of||!of.has(k)))){a.flags|=65536,n&=-n,a.lanes|=n;var w=un(a,o,n);lB(a,w);break e}}a=a.return}while(null!==a)}oI(t)}catch(S){n=S,u8===t&&null!==t&&(u8=t=t.return);continue}break}}function oM(){var e=u0.current;return u0.current=a2,null===e?a2:e}function oF(){(0===u7||3===u7||2===u7)&&(u7=4),null===u4||0==(268435455&on)&&0==(268435455&ot)||oC(u4,u6)}function oO(e,n){var t=u3;u3|=2;var r=oM();for((u4!==e||u6!==n)&&(oi=null,oL(e,n));;)try{!function(){for(;null!==u8;)oD(u8)}();break}catch(l){oR(e,l)}if(lN(),u3=t,u0.current=r,null!==u8)throw Error(f(261));return u4=null,u6=0,u7}function oD(e){var n=i(e.alternate,e,u5);e.memoizedProps=e.pendingProps,null===n?oI(e):u8=n,u1.current=null}function oI(e){var n=e;do{var t=n.alternate;if(e=n.return,0==(32768&n.flags)){if(null!==(t=function(e,n,t){var r=n.pendingProps;switch(li(n),n.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return uz(n),null;case 1:case 17:return rX(n.type)&&rG(),uz(n),null;case 3:return r=n.stateNode,an(),rB(rq),rB(rQ),ao(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(null===e||null===e.child)&&(ly(n)?n.flags|=4:null===e||e.memoizedState.isDehydrated&&0==(256&n.flags)||(n.flags|=1024,null!==ld&&(o_(ld),ld=null))),a(e,n),uz(n),null;case 5:ar(n);var i=l7(l9.current);if(t=n.type,null!==e&&null!=n.stateNode)u(e,n,t,r,i),e.ref!==n.ref&&(n.flags|=512,n.flags|=2097152);else{if(!r){if(null===n.stateNode)throw Error(f(166));return uz(n),null}if(e=l7(l6.current),ly(n)){r=n.stateNode,t=n.type;var s=n.memoizedProps;switch(r[rT]=n,r[rL]=s,e=0!=(1&n.mode),t){case"dialog":rr("cancel",r),rr("close",r);break;case"iframe":case"object":case"embed":rr("load",r);break;case"video":case"audio":for(i=0;i<t7.length;i++)rr(t7[i],r);break;case"source":rr("error",r);break;case"img":case"image":case"link":rr("error",r),rr("load",r);break;case"details":rr("toggle",r);break;case"input":J(r,s),rr("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!s.multiple},rr("invalid",r);break;case"textarea":eo(r,s),rr("invalid",r)}for(var c in ew(t,s),i=null,s)if(s.hasOwnProperty(c)){var d=s[c];"children"===c?"string"==typeof d?r.textContent!==d&&(!0!==s.suppressHydrationWarning&&rg(r.textContent,d,e),i=["children",d]):"number"==typeof d&&r.textContent!==""+d&&(!0!==s.suppressHydrationWarning&&rg(r.textContent,d,e),i=["children",""+d]):p.hasOwnProperty(c)&&null!=d&&"onScroll"===c&&rr("scroll",r)}switch(t){case"input":Y(r),et(r,s,!0);break;case"textarea":Y(r),es(r);break;case"select":case"option":break;default:"function"==typeof s.onClick&&(r.onclick=rv)}r=i,n.updateQueue=r,null!==r&&(n.flags|=4)}else{c=9===i.nodeType?i:i.ownerDocument,"http://www.w3.org/1999/xhtml"===e&&(e=ec(t)),"http://www.w3.org/1999/xhtml"===e?"script"===t?((e=c.createElement("div")).innerHTML="<script></script>",e=e.removeChild(e.firstChild)):"string"==typeof r.is?e=c.createElement(t,{is:r.is}):(e=c.createElement(t),"select"===t&&(c=e,r.multiple?c.multiple=!0:r.size&&(c.size=r.size))):e=c.createElementNS(e,t),e[rT]=n,e[rL]=r,l(e,n,!1,!1),n.stateNode=e;e:{switch(c=eS(t,r),t){case"dialog":rr("cancel",e),rr("close",e),i=r;break;case"iframe":case"object":case"embed":rr("load",e),i=r;break;case"video":case"audio":for(i=0;i<t7.length;i++)rr(t7[i],e);i=r;break;case"source":rr("error",e),i=r;break;case"img":case"image":case"link":rr("error",e),rr("load",e),i=r;break;case"details":rr("toggle",e),i=r;break;case"input":J(e,r),i=Z(e,r),rr("invalid",e);break;case"option":default:i=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},i=B({},r,{value:void 0}),rr("invalid",e);break;case"textarea":eo(e,r),i=eu(e,r),rr("invalid",e)}for(s in ew(t,i),d=i)if(d.hasOwnProperty(s)){var m=d[s];"style"===s?eb(e,m):"dangerouslySetInnerHTML"===s?null!=(m=m?m.__html:void 0)&&em(e,m):"children"===s?"string"==typeof m?("textarea"!==t||""!==m)&&eh(e,m):"number"==typeof m&&eh(e,""+m):"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&"autoFocus"!==s&&(p.hasOwnProperty(s)?null!=m&&"onScroll"===s&&rr("scroll",e):null!=m&&_(e,s,m,c))}switch(t){case"input":Y(e),et(e,r,!1);break;case"textarea":Y(e),es(e);break;case"option":null!=r.value&&e.setAttribute("value",""+q(r.value));break;case"select":e.multiple=!!r.multiple,null!=(s=r.value)?ea(e,!!r.multiple,s,!1):null!=r.defaultValue&&ea(e,!!r.multiple,r.defaultValue,!0);break;default:"function"==typeof i.onClick&&(e.onclick=rv)}switch(t){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(n.flags|=4)}null!==n.ref&&(n.flags|=512,n.flags|=2097152)}return uz(n),null;case 6:if(e&&null!=n.stateNode)o(e,n,e.memoizedProps,r);else{if("string"!=typeof r&&null===n.stateNode)throw Error(f(166));if(t=l7(l9.current),l7(l6.current),ly(n)){if(r=n.stateNode,t=n.memoizedProps,r[rT]=n,(s=r.nodeValue!==t)&&null!==(e=ls))switch(e.tag){case 3:rg(r.nodeValue,t,0!=(1&e.mode));break;case 5:!0!==e.memoizedProps.suppressHydrationWarning&&rg(r.nodeValue,t,0!=(1&e.mode))}s&&(n.flags|=4)}else(r=(9===t.nodeType?t:t.ownerDocument).createTextNode(r))[rT]=n,n.stateNode=r}return uz(n),null;case 13:if(rB(al),r=n.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(lf&&null!==lc&&0!=(1&n.mode)&&0==(128&n.flags))lb(),lk(),n.flags|=98560,s=!1;else if(s=ly(n),null!==r&&null!==r.dehydrated){if(null===e){if(!s)throw Error(f(318));if(!(s=null!==(s=n.memoizedState)?s.dehydrated:null))throw Error(f(317));s[rT]=n}else lk(),0==(128&n.flags)&&(n.memoizedState=null),n.flags|=4;uz(n),s=!1}else null!==ld&&(o_(ld),ld=null),s=!0;if(!s)return 65536&n.flags?n:null}if(0!=(128&n.flags))return n.lanes=t,n;return(r=null!==r)!=(null!==e&&null!==e.memoizedState)&&r&&(n.child.flags|=8192,0!=(1&n.mode)&&(null===e||0!=(1&al.current)?0===u7&&(u7=3):oF())),null!==n.updateQueue&&(n.flags|=4),uz(n),null;case 4:return an(),a(e,n),null===e&&ru(n.stateNode.containerInfo),uz(n),null;case 10:return lz(n.type._context),uz(n),null;case 19:if(rB(al),null===(s=n.memoizedState))return uz(n),null;if(r=0!=(128&n.flags),null===(c=s.rendering)){if(r)uN(s,!1);else{if(0!==u7||null!==e&&0!=(128&e.flags))for(e=n.child;null!==e;){if(null!==(c=aa(e))){for(n.flags|=128,uN(s,!1),null!==(r=c.updateQueue)&&(n.updateQueue=r,n.flags|=4),n.subtreeFlags=0,r=t,t=n.child;null!==t;)s=t,e=r,s.flags&=14680066,null===(c=s.alternate)?(s.childLanes=0,s.lanes=e,s.child=null,s.subtreeFlags=0,s.memoizedProps=null,s.memoizedState=null,s.updateQueue=null,s.dependencies=null,s.stateNode=null):(s.childLanes=c.childLanes,s.lanes=c.lanes,s.child=c.child,s.subtreeFlags=0,s.deletions=null,s.memoizedProps=c.memoizedProps,s.memoizedState=c.memoizedState,s.updateQueue=c.updateQueue,s.type=c.type,e=c.dependencies,s.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),t=t.sibling;return rH(al,1&al.current|2),n.child}e=e.sibling}null!==s.tail&&e0()>oo&&(n.flags|=128,r=!0,uN(s,!1),n.lanes=4194304)}}else{if(!r){if(null!==(e=aa(c))){if(n.flags|=128,r=!0,null!==(t=e.updateQueue)&&(n.updateQueue=t,n.flags|=4),uN(s,!0),null===s.tail&&"hidden"===s.tailMode&&!c.alternate&&!lf)return uz(n),null}else 2*e0()-s.renderingStartTime>oo&&1073741824!==t&&(n.flags|=128,r=!0,uN(s,!1),n.lanes=4194304)}s.isBackwards?(c.sibling=n.child,n.child=c):(null!==(t=s.last)?t.sibling=c:n.child=c,s.last=c)}if(null!==s.tail)return n=s.tail,s.rendering=n,s.tail=n.sibling,s.renderingStartTime=e0(),n.sibling=null,t=al.current,rH(al,r?1&t|2:1&t),n;return uz(n),null;case 22:case 23:return oT(),r=null!==n.memoizedState,null!==e&&null!==e.memoizedState!==r&&(n.flags|=8192),r&&0!=(1&n.mode)?0!=(1073741824&u5)&&(uz(n),6&n.subtreeFlags&&(n.flags|=8192)):uz(n),null;case 24:case 25:return null}throw Error(f(156,n.tag))}(t,n,u5))){u8=t;return}}else{if(null!==(t=function(e,n){switch(li(n),n.tag){case 1:return rX(n.type)&&rG(),65536&(e=n.flags)?(n.flags=-65537&e|128,n):null;case 3:return an(),rB(rq),rB(rQ),ao(),0!=(65536&(e=n.flags))&&0==(128&e)?(n.flags=-65537&e|128,n):null;case 5:return ar(n),null;case 13:if(rB(al),null!==(e=n.memoizedState)&&null!==e.dehydrated){if(null===n.alternate)throw Error(f(340));lk()}return 65536&(e=n.flags)?(n.flags=-65537&e|128,n):null;case 19:return rB(al),null;case 4:return an(),null;case 10:return lz(n.type._context),null;case 22:case 23:return oT(),null;default:return null}}(t,n))){t.flags&=32767,u8=t;return}if(null!==e)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{u7=6,u8=null;return}}if(null!==(n=n.sibling)){u8=n;return}u8=n=e}while(null!==n);0===u7&&(u7=5)}function oU(e,n,t){var r=nf,l=u2.transition;try{u2.transition=null,nf=1,function(e,n,t,r){do oV();while(null!==op);if(0!=(6&u3))throw Error(f(327));t=e.finishedWork;var l=e.finishedLanes;if(null!==t){if(e.finishedWork=null,e.finishedLanes=0,t===e.current)throw Error(f(177));e.callbackNode=null,e.callbackPriority=0;var a=t.lanes|t.childLanes;if(function(e,n){var t=e.pendingLanes&~n;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=n,e.mutableReadLanes&=n,e.entangledLanes&=n,n=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<t;){var l=31-e7(t),a=1<<l;n[l]=0,r[l]=-1,e[l]=-1,t&=~a}}(e,a),e===u4&&(u8=u4=null,u6=0),0==(2064&t.subtreeFlags)&&0==(2064&t.flags)||od||(od=!0,u=e4,o=function(){return oV(),null},eX(u,o)),a=0!=(15990&t.flags),0!=(15990&t.subtreeFlags)||a){a=u2.transition,u2.transition=null;var u,o,i,s,c,d=nf;nf=1;var p=u3;u3|=4,u1.current=null,function(e,n){if(ry=nD,tj(e=tA())){if("selectionStart"in e)var t={start:e.selectionStart,end:e.selectionEnd};else e:{var r=(t=(t=e.ownerDocument)&&t.defaultView||window).getSelection&&t.getSelection();if(r&&0!==r.rangeCount){t=r.anchorNode;var l,a=r.anchorOffset,u=r.focusNode;r=r.focusOffset;try{t.nodeType,u.nodeType}catch(o){t=null;break e}var i=0,s=-1,c=-1,d=0,p=0,m=e,h=null;n:for(;;){for(;m!==t||0!==a&&3!==m.nodeType||(s=i+a),m!==u||0!==r&&3!==m.nodeType||(c=i+r),3===m.nodeType&&(i+=m.nodeValue.length),null!==(l=m.firstChild);)h=m,m=l;for(;;){if(m===e)break n;if(h===t&&++d===a&&(s=i),h===u&&++p===r&&(c=i),null!==(l=m.nextSibling))break;h=(m=h).parentNode}m=l}t=-1===s||-1===c?null:{start:s,end:c}}else t=null}t=t||{start:0,end:0}}else t=null;for(rb={focusedElem:e,selectionRange:t},nD=!1,uM=n;null!==uM;)if(e=(n=uM).child,0!=(1028&n.subtreeFlags)&&null!==e)e.return=n,uM=e;else for(;null!==uM;){n=uM;try{var g=n.alternate;if(0!=(1024&n.flags))switch(n.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==g){var v=g.memoizedProps,y=g.memoizedState,b=n.stateNode,k=b.getSnapshotBeforeUpdate(n.elementType===n.type?v:lx(n.type,v),y);b.__reactInternalSnapshotBeforeUpdate=k}break;case 3:var w=n.stateNode.containerInfo;1===w.nodeType?w.textContent="":9===w.nodeType&&w.documentElement&&w.removeChild(w.documentElement);break;default:throw Error(f(163))}}catch(S){oA(n,n.return,S)}if(null!==(e=n.sibling)){e.return=n.return,uM=e;break}uM=n.return}g=uD,uD=!1}(e,t),uK(t,e),function(e){var n=tA(),t=e.focusedElem,r=e.selectionRange;if(n!==t&&t&&t.ownerDocument&&function e(n,t){return!!n&&!!t&&(n===t||(!n||3!==n.nodeType)&&(t&&3===t.nodeType?e(n,t.parentNode):"contains"in n?n.contains(t):!!n.compareDocumentPosition&&!!(16&n.compareDocumentPosition(t))))}(t.ownerDocument.documentElement,t)){if(null!==r&&tj(t)){if(n=r.start,void 0===(e=r.end)&&(e=n),"selectionStart"in t)t.selectionStart=n,t.selectionEnd=Math.min(e,t.value.length);else if((e=(n=t.ownerDocument||document)&&n.defaultView||window).getSelection){e=e.getSelection();var l=t.textContent.length,a=Math.min(r.start,l);r=void 0===r.end?a:Math.min(r.end,l),!e.extend&&a>r&&(l=r,r=a,a=l),l=t$(t,a);var u=t$(t,r);l&&u&&(1!==e.rangeCount||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==u.node||e.focusOffset!==u.offset)&&((n=n.createRange()).setStart(l.node,l.offset),e.removeAllRanges(),a>r?(e.addRange(n),e.extend(u.node,u.offset)):(n.setEnd(u.node,u.offset),e.addRange(n)))}}for(n=[],e=t;e=e.parentNode;)1===e.nodeType&&n.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"==typeof t.focus&&t.focus(),t=0;t<n.length;t++)(e=n[t]).element.scrollLeft=e.left,e.element.scrollTop=e.top}}(rb),nD=!!ry,rb=ry=null,e.current=t,i=t,s=e,c=l,uM=i,function e(n,t,r){for(var l=0!=(1&n.mode);null!==uM;){var a=uM,u=a.child;if(22===a.tag&&l){var o=null!==a.memoizedState||uT;if(!o){var i=a.alternate,s=null!==i&&null!==i.memoizedState||uL;i=uT;var c=uL;if(uT=o,(uL=s)&&!c)for(uM=a;null!==uM;)s=(o=uM).child,22===o.tag&&null!==o.memoizedState?uZ(a):null!==s?(s.return=o,uM=s):uZ(a);for(;null!==u;)uM=u,e(u,t,r),u=u.sibling;uM=a,uT=i,uL=c}uX(n,t,r)}else 0!=(8772&a.subtreeFlags)&&null!==u?(u.return=a,uM=u):uX(n,t,r)}}(i,s,c),eJ(),u3=p,nf=d,u2.transition=a}else e.current=t;if(od&&(od=!1,op=e,om=l),0===(a=e.pendingLanes)&&(of=null),function(e){if(e9&&"function"==typeof e9.onCommitFiberRoot)try{e9.onCommitFiberRoot(e5,e,void 0,128==(128&e.current.flags))}catch(n){}}(t.stateNode,r),oS(e,e0()),null!==n)for(r=e.onRecoverableError,t=0;t<n.length;t++)r((l=n[t]).value,{componentStack:l.stack,digest:l.digest});if(os)throw os=!1,e=oc,oc=null,e;0!=(1&om)&&0!==e.tag&&oV(),0!=(1&(a=e.pendingLanes))?e===og?oh++:(oh=0,og=e):oh=0,r8()}}(e,n,t,r)}finally{u2.transition=l,nf=r}return null}function oV(){if(null!==op){var e=nd(om),n=u2.transition,t=nf;try{if(u2.transition=null,nf=16>e?16:e,null===op)var r=!1;else{if(e=op,op=null,om=0,0!=(6&u3))throw Error(f(331));var l=u3;for(u3|=4,uM=e.current;null!==uM;){var a=uM,u=a.child;if(0!=(16&uM.flags)){var o=a.deletions;if(null!==o){for(var i=0;i<o.length;i++){var s=o[i];for(uM=s;null!==uM;){var c=uM;switch(c.tag){case 0:case 11:case 15:uI(8,c,a)}var d=c.child;if(null!==d)d.return=c,uM=d;else for(;null!==uM;){var p=(c=uM).sibling,m=c.return;if(!function e(n){var t=n.alternate;null!==t&&(n.alternate=null,e(t)),n.child=null,n.deletions=null,n.sibling=null,5===n.tag&&null!==(t=n.stateNode)&&(delete t[rT],delete t[rL],delete t[rM],delete t[rF],delete t[rO]),n.stateNode=null,n.return=null,n.dependencies=null,n.memoizedProps=null,n.memoizedState=null,n.pendingProps=null,n.stateNode=null,n.updateQueue=null}(c),c===s){uM=null;break}if(null!==p){p.return=m,uM=p;break}uM=m}}}var h=a.alternate;if(null!==h){var g=h.child;if(null!==g){h.child=null;do{var v=g.sibling;g.sibling=null,g=v}while(null!==g)}}uM=a}}if(0!=(2064&a.subtreeFlags)&&null!==u)u.return=a,uM=u;else n:for(;null!==uM;){if(a=uM,0!=(2048&a.flags))switch(a.tag){case 0:case 11:case 15:uI(9,a,a.return)}var y=a.sibling;if(null!==y){y.return=a.return,uM=y;break n}uM=a.return}}var b=e.current;for(uM=b;null!==uM;){var k=(u=uM).child;if(0!=(2064&u.subtreeFlags)&&null!==k)k.return=u,uM=k;else n:for(u=b;null!==uM;){if(o=uM,0!=(2048&o.flags))try{switch(o.tag){case 0:case 11:case 15:uU(9,o)}}catch(w){oA(o,o.return,w)}if(o===u){uM=null;break n}var S=o.sibling;if(null!==S){S.return=o.return,uM=S;break n}uM=o.return}}if(u3=l,r8(),e9&&"function"==typeof e9.onPostCommitFiberRoot)try{e9.onPostCommitFiberRoot(e5,e)}catch(x){}r=!0}return r}finally{nf=t,u2.transition=n}}return!1}function o$(e,n,t){n=a6(t,n),n=ue(e,n,1),e=lA(e,n,1),n=ob(),null!==e&&(ns(e,1,n),oS(e,n))}function oA(e,n,t){if(3===e.tag)o$(e,e,t);else for(;null!==n;){if(3===n.tag){o$(n,e,t);break}if(1===n.tag){var r=n.stateNode;if("function"==typeof n.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===of||!of.has(r))){e=a6(t,e),e=un(n,e,1),n=lA(n,e,1),e=ob(),null!==n&&(ns(n,1,e),oS(n,e));break}}n=n.return}}function oj(e,n,t){var r=e.pingCache;null!==r&&r.delete(n),n=ob(),e.pingedLanes|=e.suspendedLanes&t,u4===e&&(u6&t)===t&&(4===u7||3===u7&&(130023424&u6)===u6&&500>e0()-ou?oL(e,0):or|=t),oS(e,n)}function oB(e,n){0===n&&(0==(1&e.mode)?n=1:(n=nr,0==(130023424&(nr<<=1))&&(nr=4194304)));var t=ob();null!==(e=lD(e,n))&&(ns(e,n,t),oS(e,t))}function oH(e){var n=e.memoizedState,t=0;null!==n&&(t=n.retryLane),oB(e,t)}function oW(e,n){var t=0;switch(e.tag){case 13:var r=e.stateNode,l=e.memoizedState;null!==l&&(t=l.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(f(314))}null!==r&&r.delete(n),oB(e,t)}function oQ(e,n,t,r){this.tag=e,this.key=t,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=n,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function oq(e,n,t,r){return new oQ(e,n,t,r)}function oK(e){return!(!(e=e.prototype)||!e.isReactComponent)}function oY(e,n){var t=e.alternate;return null===t?((t=oq(e.tag,n,e.key,e.mode)).elementType=e.elementType,t.type=e.type,t.stateNode=e.stateNode,t.alternate=e,e.alternate=t):(t.pendingProps=n,t.type=e.type,t.flags=0,t.subtreeFlags=0,t.deletions=null),t.flags=14680064&e.flags,t.childLanes=e.childLanes,t.lanes=e.lanes,t.child=e.child,t.memoizedProps=e.memoizedProps,t.memoizedState=e.memoizedState,t.updateQueue=e.updateQueue,n=e.dependencies,t.dependencies=null===n?null:{lanes:n.lanes,firstContext:n.firstContext},t.sibling=e.sibling,t.index=e.index,t.ref=e.ref,t}function oX(e,n,t,r,l,a){var u=2;if(r=e,"function"==typeof e)oK(e)&&(u=1);else if("string"==typeof e)u=5;else e:switch(e){case z:return oG(t.children,l,a,n);case T:u=8,l|=8;break;case L:return(e=oq(12,t,n,2|l)).elementType=L,e.lanes=a,e;case O:return(e=oq(13,t,n,l)).elementType=O,e.lanes=a,e;case D:return(e=oq(19,t,n,l)).elementType=D,e.lanes=a,e;case V:return oZ(t,l,a,n);default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case R:u=10;break e;case M:u=9;break e;case F:u=11;break e;case I:u=14;break e;case U:u=16,r=null;break e}throw Error(f(130,null==e?e:typeof e,""))}return(n=oq(u,t,n,l)).elementType=e,n.type=r,n.lanes=a,n}function oG(e,n,t,r){return(e=oq(7,e,r,n)).lanes=t,e}function oZ(e,n,t,r){return(e=oq(22,e,r,n)).elementType=V,e.lanes=t,e.stateNode={isHidden:!1},e}function oJ(e,n,t){return(e=oq(6,e,null,n)).lanes=t,e}function o0(e,n,t){return(n=oq(4,null!==e.children?e.children:[],e.key,n)).lanes=t,n.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},n}function o1(e,n,t,r,l){this.tag=n,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=ni(0),this.expirationTimes=ni(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ni(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function o2(e,n,t,r,l,a,u,o,i){return e=new o1(e,n,t,o,i),1===n?(n=1,!0===a&&(n|=8)):n=0,a=oq(3,null,null,n),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:t,cache:null,transitions:null,pendingSuspenseBoundaries:null},lU(a),e}function o3(e){if(!e)return rW;e=e._reactInternals;e:{if(eQ(e)!==e||1!==e.tag)throw Error(f(170));var n=e;do{switch(n.tag){case 3:n=n.stateNode.context;break e;case 1:if(rX(n.type)){n=n.stateNode.__reactInternalMemoizedMergedChildContext;break e}}n=n.return}while(null!==n);throw Error(f(171))}if(1===e.tag){var t=e.type;if(rX(t))return rJ(e,t,n)}return n}function o4(e,n,t,r,l,a,u,o,i){return(e=o2(t,r,!0,e,l,a,u,o,i)).context=o3(null),t=e.current,(a=l$(r=ob(),l=ok(t))).callback=null!=n?n:null,lA(t,a,l),e.current.lanes=l,ns(e,l,r),oS(e,r),e}function o8(e,n,t,r){var l=n.current,a=ob(),u=ok(l);return t=o3(t),null===n.context?n.context=t:n.pendingContext=t,(n=l$(a,u)).payload={element:e},null!==(r=void 0===r?null:r)&&(n.callback=r),null!==(e=lA(l,n,u))&&(ow(e,l,u,a),lj(e,l,u)),u}function o6(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function o5(e,n){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var t=e.retryLane;e.retryLane=0!==t&&t<n?t:n}}function o9(e,n){o5(e,n),(e=e.alternate)&&o5(e,n)}i=function(e,n,t){if(null!==e){if(e.memoizedProps!==n.pendingProps||rq.current)uu=!0;else{if(0==(e.lanes&t)&&0==(128&n.flags))return uu=!1,function(e,n,t){switch(n.tag){case 3:ug(n),lk();break;case 5:at(n);break;case 1:rX(n.type)&&r0(n);break;case 4:ae(n,n.stateNode.containerInfo);break;case 10:var r=n.type._context,l=n.memoizedProps.value;rH(lE,r._currentValue),r._currentValue=l;break;case 13:if(null!==(r=n.memoizedState)){if(null!==r.dehydrated)return rH(al,1&al.current),n.flags|=128,null;if(0!=(t&n.child.childLanes))return uk(e,n,t);return rH(al,1&al.current),null!==(e=uP(e,n,t))?e.sibling:null}rH(al,1&al.current);break;case 19:if(r=0!=(t&n.childLanes),0!=(128&e.flags)){if(r)return u_(e,n,t);n.flags|=128}if(null!==(l=n.memoizedState)&&(l.rendering=null,l.tail=null,l.lastEffect=null),rH(al,al.current),!r)return null;break;case 22:case 23:return n.lanes=0,uf(e,n,t)}return uP(e,n,t)}(e,n,t);uu=0!=(131072&e.flags)}}else uu=!1,lf&&0!=(1048576&n.flags)&&lu(n,r7,n.index);switch(n.lanes=0,n.tag){case 2:var r=n.type;uC(e,n),e=n.pendingProps;var l=rY(n,rQ.current);lL(n,t),l=ak(null,n,r,e,l,t);var a=aw();return n.flags|=1,"object"==typeof l&&null!==l&&"function"==typeof l.render&&void 0===l.$$typeof?(n.tag=1,n.memoizedState=null,n.updateQueue=null,rX(r)?(a=!0,r0(n)):a=!1,n.memoizedState=null!==l.state&&void 0!==l.state?l.state:null,lU(n),l.updater=lK,n.stateNode=l,l._reactInternals=n,lZ(n,r,e,t),n=uh(null,n,r,!0,a,t)):(n.tag=0,lf&&a&&lo(n),uo(null,n,l,t),n=n.child),n;case 16:r=n.elementType;e:{switch(uC(e,n),e=n.pendingProps,r=(l=r._init)(r._payload),n.type=r,l=n.tag=function(e){if("function"==typeof e)return oK(e)?1:0;if(null!=e){if((e=e.$$typeof)===F)return 11;if(e===I)return 14}return 2}(r),e=lx(r,e),l){case 0:n=up(null,n,r,e,t);break e;case 1:n=um(null,n,r,e,t);break e;case 11:n=ui(null,n,r,e,t);break e;case 14:n=us(null,n,r,lx(r.type,e),t);break e}throw Error(f(306,r,""))}return n;case 0:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:lx(r,l),up(e,n,r,l,t);case 1:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:lx(r,l),um(e,n,r,l,t);case 3:e:{if(ug(n),null===e)throw Error(f(387));r=n.pendingProps,l=(a=n.memoizedState).element,lV(e,n),lH(n,r,null,t);var u=n.memoizedState;if(r=u.element,a.isDehydrated){if(a={element:r,isDehydrated:!1,cache:u.cache,pendingSuspenseBoundaries:u.pendingSuspenseBoundaries,transitions:u.transitions},n.updateQueue.baseState=a,n.memoizedState=a,256&n.flags){l=a6(Error(f(423)),n),n=uv(e,n,r,t,l);break e}if(r!==l){l=a6(Error(f(424)),n),n=uv(e,n,r,t,l);break e}for(lc=rP(n.stateNode.containerInfo.firstChild),ls=n,lf=!0,ld=null,t=l4(n,null,r,t),n.child=t;t;)t.flags=-3&t.flags|4096,t=t.sibling}else{if(lk(),r===l){n=uP(e,n,t);break e}uo(e,n,r,t)}n=n.child}return n;case 5:return at(n),null===e&&lg(n),r=n.type,l=n.pendingProps,a=null!==e?e.memoizedProps:null,u=l.children,rk(r,l)?u=null:null!==a&&rk(r,a)&&(n.flags|=32),ud(e,n),uo(e,n,u,t),n.child;case 6:return null===e&&lg(n),null;case 13:return uk(e,n,t);case 4:return ae(n,n.stateNode.containerInfo),r=n.pendingProps,null===e?n.child=l3(n,null,r,t):uo(e,n,r,t),n.child;case 11:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:lx(r,l),ui(e,n,r,l,t);case 7:return uo(e,n,n.pendingProps,t),n.child;case 8:case 12:return uo(e,n,n.pendingProps.children,t),n.child;case 10:e:{if(r=n.type._context,l=n.pendingProps,a=n.memoizedProps,u=l.value,rH(lE,r._currentValue),r._currentValue=u,null!==a){if(tI(a.value,u)){if(a.children===l.children&&!rq.current){n=uP(e,n,t);break e}}else for(null!==(a=n.child)&&(a.return=n);null!==a;){var o=a.dependencies;if(null!==o){u=a.child;for(var i=o.firstContext;null!==i;){if(i.context===r){if(1===a.tag){(i=l$(-1,t&-t)).tag=2;var s=a.updateQueue;if(null!==s){var c=(s=s.shared).pending;null===c?i.next=i:(i.next=c.next,c.next=i),s.pending=i}}a.lanes|=t,null!==(i=a.alternate)&&(i.lanes|=t),lT(a.return,t,n),o.lanes|=t;break}i=i.next}}else if(10===a.tag)u=a.type===n.type?null:a.child;else if(18===a.tag){if(null===(u=a.return))throw Error(f(341));u.lanes|=t,null!==(o=u.alternate)&&(o.lanes|=t),lT(u,t,n),u=a.sibling}else u=a.child;if(null!==u)u.return=a;else for(u=a;null!==u;){if(u===n){u=null;break}if(null!==(a=u.sibling)){a.return=u.return,u=a;break}u=u.return}a=u}}uo(e,n,l.children,t),n=n.child}return n;case 9:return l=n.type,r=n.pendingProps.children,lL(n,t),l=lR(l),r=r(l),n.flags|=1,uo(e,n,r,t),n.child;case 14:return l=lx(r=n.type,n.pendingProps),l=lx(r.type,l),us(e,n,r,l,t);case 15:return uc(e,n,n.type,n.pendingProps,t);case 17:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:lx(r,l),uC(e,n),n.tag=1,rX(r)?(e=!0,r0(n)):e=!1,lL(n,t),lX(n,r,l),lZ(n,r,l,t),uh(null,n,r,!0,e,t);case 19:return u_(e,n,t);case 22:return uf(e,n,t)}throw Error(f(156,n.tag))};var o7="function"==typeof reportError?reportError:function(e){console.error(e)};function ie(e){this._internalRoot=e}function it(e){this._internalRoot=e}function ir(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function il(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function ia(){}function iu(e,n,t,r,l){var a=t._reactRootContainer;if(a){var u=a;if("function"==typeof l){var o=l;l=function(){var e=o6(u);o.call(e)}}o8(n,u,e,l)}else u=function(e,n,t,r,l){if(l){if("function"==typeof r){var a=r;r=function(){var e=o6(u);a.call(e)}}var u=o4(n,r,e,0,null,!1,!1,"",ia);return e._reactRootContainer=u,e[rR]=u.current,ru(8===e.nodeType?e.parentNode:e),oz(),u}for(;l=e.lastChild;)e.removeChild(l);if("function"==typeof r){var o=r;r=function(){var e=o6(i);o.call(e)}}var i=o2(e,0,!1,null,null,!1,!1,"",ia);return e._reactRootContainer=i,e[rR]=i.current,ru(8===e.nodeType?e.parentNode:e),oz(function(){o8(n,i,t,r)}),i}(t,n,e,l,r);return o6(u)}it.prototype.render=ie.prototype.render=function(e){var n=this._internalRoot;if(null===n)throw Error(f(409));o8(e,n,null,null)},it.prototype.unmount=ie.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var n=e.containerInfo;oz(function(){o8(null,e,null,null)}),n[rR]=null}},it.prototype.unstable_scheduleHydration=function(e){if(e){var n=ng();e={blockedOn:null,target:e,priority:n};for(var t=0;t<n_.length&&0!==n&&n<n_[t].priority;t++);n_.splice(t,0,e),0===t&&nz(e)}},np=function(e){switch(e.tag){case 3:var n=e.stateNode;if(n.current.memoizedState.isDehydrated){var t=nl(n.pendingLanes);0!==t&&(nc(n,1|t),oS(n,e0()),0==(6&u3)&&(oo=e0()+500,r8()))}break;case 13:oz(function(){var n=lD(e,1);null!==n&&ow(n,e,1,ob())}),o9(e,1)}},nm=function(e){if(13===e.tag){var n=lD(e,134217728);null!==n&&ow(n,e,134217728,ob()),o9(e,134217728)}},nh=function(e){if(13===e.tag){var n=ok(e),t=lD(e,n);null!==t&&ow(t,e,n,ob()),o9(e,n)}},ng=function(){return nf},nv=function(e,n){var t=nf;try{return nf=e,n()}finally{nf=t}},e_=function(e,n,t){switch(n){case"input":if(en(e,t),n=t.name,"radio"===t.type&&null!=n){for(t=e;t.parentNode;)t=t.parentNode;for(t=t.querySelectorAll("input[name="+JSON.stringify(""+n)+'][type="radio"]'),n=0;n<t.length;n++){var r=t[n];if(r!==e&&r.form===e.form){var l=rV(r);if(!l)throw Error(f(90));X(r),en(r,l)}}}break;case"textarea":ei(e,t);break;case"select":null!=(n=t.value)&&ea(e,!!t.multiple,n,!1)}},eL=oN,eR=oz;var io={findFiberByHostInstance:rD,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},ii={bundleType:io.bundleType,version:io.version,rendererPackageName:io.rendererPackageName,rendererConfig:io.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:C.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=eY(e))?null:e.stateNode},findFiberByHostInstance:io.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var is=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!is.isDisabled&&is.supportsFiber)try{e5=is.inject(ii),e9=is}catch(ic){}}n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED={usingClientEntryPoint:!1,Events:[rI,rU,rV,ez,eT,oN]},n.createPortal=function(e,n){var t=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!ir(n))throw Error(f(200));return function(e,n,t){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:N,key:null==r?null:""+r,children:e,containerInfo:n,implementation:null}}(e,n,null,t)},n.createRoot=function(e,n){if(!ir(e))throw Error(f(299));var t=!1,r="",l=o7;return null!=n&&(!0===n.unstable_strictMode&&(t=!0),void 0!==n.identifierPrefix&&(r=n.identifierPrefix),void 0!==n.onRecoverableError&&(l=n.onRecoverableError)),n=o2(e,1,!1,null,null,t,!1,r,l),e[rR]=n.current,ru(8===e.nodeType?e.parentNode:e),new ie(n)},n.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var n=e._reactInternals;if(void 0===n){if("function"==typeof e.render)throw Error(f(188));throw Error(f(268,e=Object.keys(e).join(",")))}return e=null===(e=eY(n))?null:e.stateNode},n.flushSync=function(e){return oz(e)},n.hydrate=function(e,n,t){if(!il(n))throw Error(f(200));return iu(null,e,n,!0,t)},n.hydrateRoot=function(e,n,t){if(!ir(e))throw Error(f(405));var r=null!=t&&t.hydratedSources||null,l=!1,a="",u=o7;if(null!=t&&(!0===t.unstable_strictMode&&(l=!0),void 0!==t.identifierPrefix&&(a=t.identifierPrefix),void 0!==t.onRecoverableError&&(u=t.onRecoverableError)),n=o4(n,null,e,1,null!=t?t:null,l,!1,a,u),e[rR]=n.current,ru(e),r)for(e=0;e<r.length;e++)l=(l=(t=r[e])._getVersion)(t._source),null==n.mutableSourceEagerHydrationData?n.mutableSourceEagerHydrationData=[t,l]:n.mutableSourceEagerHydrationData.push(t,l);return new it(n)},n.render=function(e,n,t){if(!il(n))throw Error(f(200));return iu(null,e,n,!1,t)},n.unmountComponentAtNode=function(e){if(!il(e))throw Error(f(40));return!!e._reactRootContainer&&(oz(function(){iu(null,null,e,!1,function(){e._reactRootContainer=null,e[rR]=null})}),!0)},n.unstable_batchedUpdates=oN,n.unstable_renderSubtreeIntoContainer=function(e,n,t,r){if(!il(t))throw Error(f(200));if(null==e||void 0===e._reactInternals)throw Error(f(38));return iu(e,n,t,!1,r)},n.version="18.2.0-next-9e3b772b8-20220608"},20745:function(e,n,t){var r=t(73935);n.createRoot=r.createRoot,n.hydrateRoot=r.hydrateRoot},73935:function(e,n,t){!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(n){console.error(n)}}(),e.exports=t(64448)},75251:function(e,n,t){/**
* @license React
* react-jsx-runtime.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var r=t(67294),l=Symbol.for("react.element"),a=Symbol.for("react.fragment"),u=Object.prototype.hasOwnProperty,o=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,i={key:!0,ref:!0,__self:!0,__source:!0};function s(e,n,t){var r,a={},s=null,c=null;for(r in void 0!==t&&(s=""+t),void 0!==n.key&&(s=""+n.key),void 0!==n.ref&&(c=n.ref),n)u.call(n,r)&&!i.hasOwnProperty(r)&&(a[r]=n[r]);if(e&&e.defaultProps)for(r in n=e.defaultProps)void 0===a[r]&&(a[r]=n[r]);return{$$typeof:l,type:e,key:s,ref:c,props:a,_owner:o.current}}n.Fragment=a,n.jsx=s,n.jsxs=s},72408:function(e,n){/**
* @license React
* react.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var t=Symbol.for("react.element"),r=Symbol.for("react.portal"),l=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),u=Symbol.for("react.profiler"),o=Symbol.for("react.provider"),i=Symbol.for("react.context"),s=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),f=Symbol.for("react.memo"),d=Symbol.for("react.lazy"),p=Symbol.iterator,m={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},h=Object.assign,g={};function v(e,n,t){this.props=e,this.context=n,this.refs=g,this.updater=t||m}function y(){}function b(e,n,t){this.props=e,this.context=n,this.refs=g,this.updater=t||m}v.prototype.isReactComponent={},v.prototype.setState=function(e,n){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,n,"setState")},v.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},y.prototype=v.prototype;var k=b.prototype=new y;k.constructor=b,h(k,v.prototype),k.isPureReactComponent=!0;var w=Array.isArray,S=Object.prototype.hasOwnProperty,x={current:null},E={key:!0,ref:!0,__self:!0,__source:!0};function _(e,n,r){var l,a={},u=null,o=null;if(null!=n)for(l in void 0!==n.ref&&(o=n.ref),void 0!==n.key&&(u=""+n.key),n)S.call(n,l)&&!E.hasOwnProperty(l)&&(a[l]=n[l]);var i=arguments.length-2;if(1===i)a.children=r;else if(1<i){for(var s=Array(i),c=0;c<i;c++)s[c]=arguments[c+2];a.children=s}if(e&&e.defaultProps)for(l in i=e.defaultProps)void 0===a[l]&&(a[l]=i[l]);return{$$typeof:t,type:e,key:u,ref:o,props:a,_owner:x.current}}function C(e){return"object"==typeof e&&null!==e&&e.$$typeof===t}var P=/\/+/g;function N(e,n){var t,r;return"object"==typeof e&&null!==e&&null!=e.key?(t=""+e.key,r={"=":"=0",":":"=2"},"$"+t.replace(/[=:]/g,function(e){return r[e]})):n.toString(36)}function z(e,n,l){if(null==e)return e;var a=[],u=0;return!function e(n,l,a,u,o){var i,s,c,f=typeof n;("undefined"===f||"boolean"===f)&&(n=null);var d=!1;if(null===n)d=!0;else switch(f){case"string":case"number":d=!0;break;case"object":switch(n.$$typeof){case t:case r:d=!0}}if(d)return o=o(d=n),n=""===u?"."+N(d,0):u,w(o)?(a="",null!=n&&(a=n.replace(P,"$&/")+"/"),e(o,l,a,"",function(e){return e})):null!=o&&(C(o)&&(i=o,s=a+(!o.key||d&&d.key===o.key?"":(""+o.key).replace(P,"$&/")+"/")+n,o={$$typeof:t,type:i.type,key:s,ref:i.ref,props:i.props,_owner:i._owner}),l.push(o)),1;if(d=0,u=""===u?".":u+":",w(n))for(var m=0;m<n.length;m++){f=n[m];var h=u+N(f,m);d+=e(f,l,a,h,o)}else if("function"==typeof(h=null===(c=n)||"object"!=typeof c?null:"function"==typeof(c=p&&c[p]||c["@@iterator"])?c:null))for(n=h.call(n),m=0;!(f=n.next()).done;)h=u+N(f=f.value,m++),d+=e(f,l,a,h,o);else if("object"===f)throw Error("Objects are not valid as a React child (found: "+("[object Object]"===(l=String(n))?"object with keys {"+Object.keys(n).join(", ")+"}":l)+"). If you meant to render a collection of children, use an array instead.");return d}(e,a,"","",function(e){return n.call(l,e,u++)}),a}function T(e){if(-1===e._status){var n=e._result;(n=n()).then(function(n){(0===e._status||-1===e._status)&&(e._status=1,e._result=n)},function(n){(0===e._status||-1===e._status)&&(e._status=2,e._result=n)}),-1===e._status&&(e._status=0,e._result=n)}if(1===e._status)return e._result.default;throw e._result}var L={current:null},R={transition:null};n.Children={map:z,forEach:function(e,n,t){z(e,function(){n.apply(this,arguments)},t)},count:function(e){var n=0;return z(e,function(){n++}),n},toArray:function(e){return z(e,function(e){return e})||[]},only:function(e){if(!C(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},n.Component=v,n.Fragment=l,n.Profiler=u,n.PureComponent=b,n.StrictMode=a,n.Suspense=c,n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED={ReactCurrentDispatcher:L,ReactCurrentBatchConfig:R,ReactCurrentOwner:x},n.cloneElement=function(e,n,r){if(null==e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var l=h({},e.props),a=e.key,u=e.ref,o=e._owner;if(null!=n){if(void 0!==n.ref&&(u=n.ref,o=x.current),void 0!==n.key&&(a=""+n.key),e.type&&e.type.defaultProps)var i=e.type.defaultProps;for(s in n)S.call(n,s)&&!E.hasOwnProperty(s)&&(l[s]=void 0===n[s]&&void 0!==i?i[s]:n[s])}var s=arguments.length-2;if(1===s)l.children=r;else if(1<s){i=Array(s);for(var c=0;c<s;c++)i[c]=arguments[c+2];l.children=i}return{$$typeof:t,type:e.type,key:a,ref:u,props:l,_owner:o}},n.createContext=function(e){return(e={$$typeof:i,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:o,_context:e},e.Consumer=e},n.createElement=_,n.createFactory=function(e){var n=_.bind(null,e);return n.type=e,n},n.createRef=function(){return{current:null}},n.forwardRef=function(e){return{$$typeof:s,render:e}},n.isValidElement=C,n.lazy=function(e){return{$$typeof:d,_payload:{_status:-1,_result:e},_init:T}},n.memo=function(e,n){return{$$typeof:f,type:e,compare:void 0===n?null:n}},n.startTransition=function(e){var n=R.transition;R.transition={};try{e()}finally{R.transition=n}},n.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")},n.useCallback=function(e,n){return L.current.useCallback(e,n)},n.useContext=function(e){return L.current.useContext(e)},n.useDebugValue=function(){},n.useDeferredValue=function(e){return L.current.useDeferredValue(e)},n.useEffect=function(e,n){return L.current.useEffect(e,n)},n.useId=function(){return L.current.useId()},n.useImperativeHandle=function(e,n,t){return L.current.useImperativeHandle(e,n,t)},n.useInsertionEffect=function(e,n){return L.current.useInsertionEffect(e,n)},n.useLayoutEffect=function(e,n){return L.current.useLayoutEffect(e,n)},n.useMemo=function(e,n){return L.current.useMemo(e,n)},n.useReducer=function(e,n,t){return L.current.useReducer(e,n,t)},n.useRef=function(e){return L.current.useRef(e)},n.useState=function(e){return L.current.useState(e)},n.useSyncExternalStore=function(e,n,t){return L.current.useSyncExternalStore(e,n,t)},n.useTransition=function(){return L.current.useTransition()},n.version="18.2.0"},67294:function(e,n,t){e.exports=t(72408)},85893:function(e,n,t){e.exports=t(75251)},60053:function(e,n){/**
* @license React
* scheduler.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/function t(e,n){var t=e.length;e.push(n);e:for(;0<t;){var r=t-1>>>1,l=e[r];if(0<a(l,n))e[r]=n,e[t]=l,t=r;else break e}}function r(e){return 0===e.length?null:e[0]}function l(e){if(0===e.length)return null;var n=e[0],t=e.pop();if(t!==n){e[0]=t;e:for(var r=0,l=e.length,u=l>>>1;r<u;){var o=2*(r+1)-1,i=e[o],s=o+1,c=e[s];if(0>a(i,t))s<l&&0>a(c,i)?(e[r]=c,e[s]=t,r=s):(e[r]=i,e[o]=t,r=o);else if(s<l&&0>a(c,t))e[r]=c,e[s]=t,r=s;else break e}}return n}function a(e,n){var t=e.sortIndex-n.sortIndex;return 0!==t?t:e.id-n.id}if("object"==typeof performance&&"function"==typeof performance.now){var u,o=performance;n.unstable_now=function(){return o.now()}}else{var i=Date,s=i.now();n.unstable_now=function(){return i.now()-s}}var c=[],f=[],d=1,p=null,m=3,h=!1,g=!1,v=!1,y="function"==typeof setTimeout?setTimeout:null,b="function"==typeof clearTimeout?clearTimeout:null,k="undefined"!=typeof setImmediate?setImmediate:null;function w(e){for(var n=r(f);null!==n;){if(null===n.callback)l(f);else if(n.startTime<=e)l(f),n.sortIndex=n.expirationTime,t(c,n);else break;n=r(f)}}function S(e){if(v=!1,w(e),!g){if(null!==r(c))g=!0,M(x);else{var n=r(f);null!==n&&F(S,n.startTime-e)}}}function x(e,t){g=!1,v&&(v=!1,b(C),C=-1),h=!0;var a=m;try{for(w(t),p=r(c);null!==p&&(!(p.expirationTime>t)||e&&!z());){var u=p.callback;if("function"==typeof u){p.callback=null,m=p.priorityLevel;var o=u(p.expirationTime<=t);t=n.unstable_now(),"function"==typeof o?p.callback=o:p===r(c)&&l(c),w(t)}else l(c);p=r(c)}if(null!==p)var i=!0;else{var s=r(f);null!==s&&F(S,s.startTime-t),i=!1}return i}finally{p=null,m=a,h=!1}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var E=!1,_=null,C=-1,P=5,N=-1;function z(){return!(n.unstable_now()-N<P)}function T(){if(null!==_){var e=n.unstable_now();N=e;var t=!0;try{t=_(!0,e)}finally{t?u():(E=!1,_=null)}}else E=!1}if("function"==typeof k)u=function(){k(T)};else if("undefined"!=typeof MessageChannel){var L=new MessageChannel,R=L.port2;L.port1.onmessage=T,u=function(){R.postMessage(null)}}else u=function(){y(T,0)};function M(e){_=e,E||(E=!0,u())}function F(e,t){C=y(function(){e(n.unstable_now())},t)}n.unstable_IdlePriority=5,n.unstable_ImmediatePriority=1,n.unstable_LowPriority=4,n.unstable_NormalPriority=3,n.unstable_Profiling=null,n.unstable_UserBlockingPriority=2,n.unstable_cancelCallback=function(e){e.callback=null},n.unstable_continueExecution=function(){g||h||(g=!0,M(x))},n.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):P=0<e?Math.floor(1e3/e):5},n.unstable_getCurrentPriorityLevel=function(){return m},n.unstable_getFirstCallbackNode=function(){return r(c)},n.unstable_next=function(e){switch(m){case 1:case 2:case 3:var n=3;break;default:n=m}var t=m;m=n;try{return e()}finally{m=t}},n.unstable_pauseExecution=function(){},n.unstable_requestPaint=function(){},n.unstable_runWithPriority=function(e,n){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var t=m;m=e;try{return n()}finally{m=t}},n.unstable_scheduleCallback=function(e,l,a){var u=n.unstable_now();switch(a="object"==typeof a&&null!==a&&"number"==typeof(a=a.delay)&&0<a?u+a:u,e){case 1:var o=-1;break;case 2:o=250;break;case 5:o=1073741823;break;case 4:o=1e4;break;default:o=5e3}return o=a+o,e={id:d++,callback:l,priorityLevel:e,startTime:a,expirationTime:o,sortIndex:-1},a>u?(e.sortIndex=a,t(f,e),null===r(c)&&e===r(f)&&(v?(b(C),C=-1):v=!0,F(S,a-u))):(e.sortIndex=o,t(c,e),g||h||(g=!0,M(x))),e},n.unstable_shouldYield=z,n.unstable_wrapCallback=function(e){var n=m;return function(){var t=m;m=n;try{return e.apply(this,arguments)}finally{m=t}}}},63840:function(e,n,t){e.exports=t(60053)}}]);
1.3.5. https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js
Previous  Next

Summary

Severity:   Low
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/main-42b45f53948b43e8.js

Request

GET /_next/static/chunks/main-42b45f53948b43e8.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D1%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266199.57.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266199.58.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266199.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:50:06 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"15e34-18b142b7028"
Vary: Accept-Encoding
Content-Length: 89652

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[179],{60932:function(e,t){"use strict";function r(e,t,r,n,a,o,i){try{var l=e[o](i),s=l.value}catch(u){r(u);return}l.done?t(s):Promise.resolve(s).then(n,a)}function n(e){return function(){var t=this,n=arguments;return new Promise(function(a,o){var i=e.apply(t,n);function l(e){r(i,a,o,l,s,"next",e)}function s(e){r(i,a,o,l,s,"throw",e)}l(void 0)})}}Object.defineProperty(t,"Z",{enumerable:!0,get:function(){return n}})},6495:function(e,t){"use strict";function r(){return(r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function n(){return r.apply(this,arguments)}Object.defineProperty(t,"Z",{enumerable:!0,get:function(){return n}})},92648:function(e,t){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"Z",{enumerable:!0,get:function(){return r}})},91598:function(e,t){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}function n(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var a={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=o?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(a,i,l):a[i]=e[i]}return a.default=e,n&&n.set(e,a),a}Object.defineProperty(t,"Z",{enumerable:!0,get:function(){return n}})},17273:function(e,t){"use strict";function r(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}Object.defineProperty(t,"Z",{enumerable:!0,get:function(){return r}})},40037:function(){"trimStart"in String.prototype||(String.prototype.trimStart=String.prototype.trimLeft),"trimEnd"in String.prototype||(String.prototype.trimEnd=String.prototype.trimRight),"description"in Symbol.prototype||Object.defineProperty(Symbol.prototype,"description",{configurable:!0,get:function(){var e=/\((.*)\)/.exec(this.toString());return e?e[1]:void 0}}),Array.prototype.flat||(Array.prototype.flat=function(e,t){return t=this.concat.apply([],this),e>1&&t.some(Array.isArray)?t.flat(e-1):t},Array.prototype.flatMap=function(e,t){return this.map(e,t).flat()}),Promise.prototype.finally||(Promise.prototype.finally=function(e){if("function"!=typeof e)return this.then(e,e);var t=this.constructor||Promise;return this.then(function(r){return t.resolve(e()).then(function(){return r})},function(r){return t.resolve(e()).then(function(){throw r})})}),Object.fromEntries||(Object.fromEntries=function(e){return Array.from(e).reduce(function(e,t){return e[t[0]]=t[1],e},{})})},33468:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addBasePath=function(e,t){return a.normalizePathTrailingSlash(n.addPathPrefix(e,""))};var n=r(44135),a=r(52700);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},54465:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addLocale=void 0,r(52700),t.addLocale=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return e},("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},84643:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.detectDomainLocale=void 0,t.detectDomainLocale=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r]},("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},10928:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hasBasePath=function(e){return n.pathHasPrefix(e,"")};var n=r(93210);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},31831:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return{mountedInstances:new Set,updateHead:e=>{let t={};e.forEach(e=>{if("link"===e.type&&e.props["data-optimized-fonts"]){if(document.querySelector('style[data-href="'.concat(e.props["data-href"],'"]')))return;e.props.href=e.props["data-href"],e.props["data-href"]=void 0}let r=t[e.type]||[];r.push(e),t[e.type]=r});let r=t.title?t.title[0]:null,o="";if(r){let{children:i}=r.props;o="string"==typeof i?i:Array.isArray(i)?i.join(""):""}o!==document.title&&(document.title=o),["meta","base","link","style","script"].forEach(e=>{(function(e,t){let r=document.getElementsByTagName("head")[0],o=r.querySelector("meta[name=next-head-count]"),i=Number(o.content),l=[];for(let s=0,u=o.previousElementSibling;s<i;s++,u=(null==u?void 0:u.previousElementSibling)||null){var c;(null==u?void 0:null==(c=u.tagName)?void 0:c.toLowerCase())===e&&l.push(u)}let d=t.map(n).filter(e=>{for(let t=0,r=l.length;t<r;t++){let n=l[t];if(a(n,e))return l.splice(t,1),!1}return!0});l.forEach(e=>{var t;return null==(t=e.parentNode)?void 0:t.removeChild(e)}),d.forEach(e=>r.insertBefore(e,o)),o.content=(i-l.length+d.length).toString()})(e,t[e]||[])})}}},t.isEqualNode=a,t.DOMAttributeNames=void 0;let r={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv",noModule:"noModule"};function n(e){let{type:t,props:n}=e,a=document.createElement(t);for(let o in n){if(!n.hasOwnProperty(o)||"children"===o||"dangerouslySetInnerHTML"===o||void 0===n[o])continue;let i=r[o]||o.toLowerCase();"script"===t&&("async"===i||"defer"===i||"noModule"===i)?a[i]=!!n[o]:a.setAttribute(i,n[o])}let{children:l,dangerouslySetInnerHTML:s}=n;return s?a.innerHTML=s.__html||"":l&&(a.textContent="string"==typeof l?l:Array.isArray(l)?l.join(""):""),a}function a(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){let r=t.getAttribute("nonce");if(r&&!e.getAttribute("nonce")){let n=t.cloneNode(!0);return n.setAttribute("nonce",""),n.nonce=r,r===e.nonce&&e.isEqualNode(n)}}return e.isEqualNode(t)}t.DOMAttributeNames=r,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},84534:function(e,t,r){"use strict";let n,a,o,i,l,s,u,c,d,f,p,h;Object.defineProperty(t,"__esModule",{value:!0});let m=r(91598).Z;Object.defineProperty(t,"__esModule",{value:!0}),t.initialize=function(){return G.apply(this,arguments)},t.hydrate=function(e){return el.apply(this,arguments)},t.emitter=t.router=t.version=void 0;var g=r(60932).Z,y=r(6495).Z,v=r(92648).Z;r(91598).Z,r(40037);var _=v(r(67294)),P=v(r(20745)),b=r(4664),S=v(r(8550)),w=r(72692),E=r(86238),x=r(94919),C=r(86949),j=r(670),O=r(17345),R=v(r(31831)),M=v(r(70976)),A=v(r(659)),L=r(18483),T=r(80880),I=r(80676),N=r(28730),k=r(82813),D=r(10928),B=r(48245),H=r(60401),U=r(78914),F=v(r(86954));t.version="13.1.1",t.router=n;let q=S.default();t.emitter=q;let W=e=>[].slice.call(e),Z=!1;self.__next_require__=r;class z extends _.default.Component{componentDidCatch(e,t){this.props.fn(e,t)}componentDidMount(){this.scrollToHash(),n.isSsr&&(a.isFallback||a.nextExport&&(E.isDynamicRoute(n.pathname)||location.search||Z)||a.props&&a.props.__N_SSG&&(location.search||Z))&&n.replace(n.pathname+"?"+String(x.assign(x.urlQueryToSearchParams(n.query),new URLSearchParams(location.search))),o,{_h:1,shallow:!a.isFallback&&!Z}).catch(e=>{if(!e.cancelled)throw e})}componentDidUpdate(){this.scrollToHash()}scrollToHash(){let{hash:e}=location;if(!(e=e&&e.substring(1)))return;let t=document.getElementById(e);t&&setTimeout(()=>t.scrollIntoView(),0)}render(){return this.props.children}}function G(){return(G=g(function*(){arguments.length>0&&void 0!==arguments[0]&&arguments[0],a=JSON.parse(document.getElementById("__NEXT_DATA__").textContent),window.__NEXT_DATA__=a,h=a.defaultLocale;let e=a.assetPrefix||"";if(r.p="".concat(e,"/_next/"),C.setConfig({serverRuntimeConfig:{},publicRuntimeConfig:a.runtimeConfig||{}}),o=j.getURL(),D.hasBasePath(o)&&(o=k.removeBasePath(o)),a.scriptLoader){let{initScriptLoader:t}=r(63573);t(a.scriptLoader)}i=new M.default(a.buildId,e);let u=e=>{let[t,r]=e;return i.routeLoader.onEntrypoint(t,r)};return window.__NEXT_P&&window.__NEXT_P.map(e=>setTimeout(()=>u(e),0)),window.__NEXT_P=[],window.__NEXT_P.push=u,(s=R.default()).getIsSsr=()=>n.isSsr,l=document.getElementById("__next"),{assetPrefix:e}})).apply(this,arguments)}function V(e,t){return _.default.createElement(e,Object.assign({},t))}function X(e){var t;let{children:r}=e;return _.default.createElement(z,{fn:e=>$({App:d,err:e}).catch(e=>console.error("Error rendering page: ",e))},_.default.createElement(B.AppRouterContext.Provider,{value:H.adaptForAppRouterInstance(n)},_.default.createElement(U.SearchParamsContext.Provider,{value:H.adaptForSearchParams(n)},_.default.createElement(H.PathnameContextProviderAdapter,{router:n,isAutoExport:null!=(t=self.__NEXT_DATA__.autoExport)&&t},_.default.createElement(w.RouterContext.Provider,{value:T.makePublicRouterInstance(n)},_.default.createElement(b.HeadManagerContext.Provider,{value:s},_.default.createElement(N.ImageConfigContext.Provider,{value:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}},r)))))))}let Y=e=>t=>{let r=y({},t,{Component:p,err:a.err,router:n});return _.default.createElement(X,null,V(e,r))};function $(e){let{App:t,err:l}=e;return console.error(l),console.error("A client-side exception has occurred, see here for more info: https://nextjs.org/docs/messages/client-side-exception-occurred"),i.loadPage("/_error").then(n=>{let{page:a,styleSheets:o}=n;return(null==u?void 0:u.Component)===a?Promise.resolve().then(()=>m(r(97345))).then(n=>Promise.resolve().then(()=>m(r(74297))).then(r=>(t=r.default,e.App=t,n))).then(e=>({ErrorComponent:e.default,styleSheets:[]})):{ErrorComponent:a,styleSheets:o}}).then(r=>{var i;let{ErrorComponent:s,styleSheets:u}=r,c=Y(t),d={Component:s,AppTree:c,router:n,ctx:{err:l,pathname:a.page,query:a.query,asPath:o,AppTree:c}};return Promise.resolve((null==(i=e.props)?void 0:i.err)?e.props:j.loadGetInitialProps(t,d)).then(t=>ea(y({},e,{err:l,Component:s,styleSheets:u,props:t})))})}function K(e){let{callback:t}=e;return _.default.useLayoutEffect(()=>t(),[t]),null}let J=null,Q=!0;function ee(){["beforeRender","afterHydrate","afterRender","routeChange"].forEach(e=>performance.clearMarks(e))}function et(){j.ST&&(performance.mark("afterHydrate"),performance.measure("Next.js-before-hydration","navigationStart","beforeRender"),performance.measure("Next.js-hydration","beforeRender","afterHydrate"),f&&performance.getEntriesByName("Next.js-hydration").forEach(f),ee())}function er(){if(!j.ST)return;performance.mark("afterRender");let e=performance.getEntriesByName("routeChange","mark");e.length&&(performance.measure("Next.js-route-change-to-render",e[0].name,"beforeRender"),performance.measure("Next.js-render","beforeRender","afterRender"),f&&(performance.getEntriesByName("Next.js-render").forEach(f),performance.getEntriesByName("Next.js-route-change-to-render").forEach(f)),ee(),["Next.js-route-change-to-render","Next.js-render"].forEach(e=>performance.clearMeasures(e)))}function en(e){let{callbacks:t,children:r}=e;return _.default.useLayoutEffect(()=>t.forEach(e=>e()),[t]),_.default.useEffect(()=>{A.default(f)},[]),r}function ea(e){let t,{App:r,Component:a,props:o,err:i}=e,s="initial"in e?void 0:e.styleSheets;a=a||u.Component,o=o||u.props;let d=y({},o,{Component:a,err:i,router:n});u=d;let f=!1,p=new Promise((e,r)=>{c&&c(),t=()=>{c=null,e()},c=()=>{f=!0,c=null;let e=Error("Cancel rendering route");e.cancelled=!0,r(e)}});function h(){t()}!function(){if(!s)return;let e=W(document.querySelectorAll("style[data-n-href]")),t=new Set(e.map(e=>e.getAttribute("data-n-href"))),r=document.querySelector("noscript[data-n-css]"),n=null==r?void 0:r.getAttribute("data-n-css");s.forEach(e=>{let{href:r,text:a}=e;if(!t.has(r)){let o=document.createElement("style");o.setAttribute("data-n-href",r),o.setAttribute("media","x"),n&&o.setAttribute("nonce",n),document.head.appendChild(o),o.appendChild(document.createTextNode(a))}})}();let m=_.default.createElement(_.default.Fragment,null,_.default.createElement(K,{callback:function(){if(s&&!f){let t=new Set(s.map(e=>e.href)),r=W(document.querySelectorAll("style[data-n-href]")),n=r.map(e=>e.getAttribute("data-n-href"));for(let a=0;a<n.length;++a)t.has(n[a])?r[a].removeAttribute("media"):r[a].setAttribute("media","x");let o=document.querySelector("noscript[data-n-css]");o&&s.forEach(e=>{let{href:t}=e,r=document.querySelector('style[data-n-href="'.concat(t,'"]'));r&&(o.parentNode.insertBefore(r,o.nextSibling),o=r)}),W(document.querySelectorAll("link[data-n-p]")).forEach(e=>{e.parentNode.removeChild(e)})}if(e.scroll){let i=document.documentElement,l=i.style.scrollBehavior;i.style.scrollBehavior="auto",i.getClientRects(),window.scrollTo(e.scroll.x,e.scroll.y),i.style.scrollBehavior=l}}}),_.default.createElement(X,null,V(r,d),_.default.createElement(O.Portal,{type:"next-route-announcer"},_.default.createElement(L.RouteAnnouncer,null))));return!function(e,t){j.ST&&performance.mark("beforeRender");let r=t(Q?et:er);if(J){let n=_.default.startTransition;n(()=>{J.render(r)})}else J=P.default.hydrateRoot(e,r,{onRecoverableError:F.default}),Q=!1}(l,e=>_.default.createElement(en,{callbacks:[e,h]},m)),p}function eo(e){return ei.apply(this,arguments)}function ei(){return(ei=g(function*(e){if(e.err){yield $(e);return}try{yield ea(e)}catch(r){let t=I.getProperError(r);if(t.cancelled)throw t;yield $(y({},e,{err:t}))}})).apply(this,arguments)}function el(){return(el=g(function*(e){let r=a.err;try{let l=yield i.routeLoader.whenEntrypoint("/_app");if("error"in l)throw l.error;let{component:s,exports:u}=l;d=s,u&&u.reportWebVitals&&(f=e=>{let t,{id:r,name:n,startTime:a,value:o,duration:i,entryType:l,entries:s,attribution:c}=e,d="".concat(Date.now(),"-").concat(Math.floor(Math.random()*(9e12-1))+1e12);s&&s.length&&(t=s[0].startTime);let f={id:r||d,name:n,startTime:a||t,value:null==o?i:o,label:"mark"===l||"measure"===l?"custom":"web-vital"};c&&(f.attribution=c),u.reportWebVitals(f)});let c=yield i.routeLoader.whenEntrypoint(a.page);if("error"in c)throw c.error;p=c.component}catch(m){r=I.getProperError(m)}window.__NEXT_PRELOADREADY&&(yield window.__NEXT_PRELOADREADY(a.dynamicIds)),t.router=n=T.createRouter(a.page,a.query,o,{initialProps:a.props,pageLoader:i,App:d,Component:p,wrapApp:Y,err:r,isFallback:Boolean(a.isFallback),subscription:(e,t,r)=>eo(Object.assign({},e,{App:t,scroll:r})),locale:a.locale,locales:a.locales,defaultLocale:h,domainLocales:a.domainLocales,isPreview:a.isPreview}),Z=yield n._initialMatchesMiddlewarePromise;let g={App:d,initial:!0,Component:p,props:a.props,err:r};(null==e?void 0:e.beforeRender)&&(yield e.beforeRender()),eo(g)})).apply(this,arguments)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},21783:function(e,t,r){"use strict";var n=r(84534);window.next={version:n.version,get router(){return n.router},emitter:n.emitter},n.initialize({}).then(()=>n.hydrate()).catch(console.error),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},52700:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.normalizePathTrailingSlash=void 0;var n=r(40012),a=r(26727);let o=e=>{if(!e.startsWith("/"))return e;let{pathname:t,query:r,hash:o}=a.parsePath(e);return"".concat(n.removeTrailingSlash(t)).concat(r).concat(o)};t.normalizePathTrailingSlash=o,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},86954:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let r=e.digest||t.digest,a="function"==typeof reportError?reportError:e=>{window.console.error(e)};r!==n.NEXT_DYNAMIC_NO_SSR_CODE&&a(e)};var n=r(92983);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},70976:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(92648).Z,a=r(33468),o=r(41003),i=n(r(27929)),l=r(54465),s=r(86238),u=r(22864),c=r(40012),d=r(82497);t.default=class{getPageList(){return d.getClientBuildManifest().then(e=>e.sortedPages)}getMiddleware(){return window.__MIDDLEWARE_MATCHERS=[],window.__MIDDLEWARE_MATCHERS}getDataHref(e){let{asPath:t,href:r,locale:n}=e,{pathname:d,query:f,search:p}=u.parseRelativeUrl(r),{pathname:h}=u.parseRelativeUrl(t),m=c.removeTrailingSlash(d);if("/"!==m[0])throw Error('Route name should start with a "/", got "'.concat(m,'"'));return(e=>{let t=i.default(c.removeTrailingSlash(l.addLocale(e,n)),".json");return a.addBasePath("/_next/data/".concat(this.buildId).concat(t).concat(p),!0)})(e.skipInterpolation?h:s.isDynamicRoute(m)?o.interpolateAs(d,h,f).result:m)}_isSsg(e){return this.promisedSsgManifest.then(t=>t.has(e))}loadPage(e){return this.routeLoader.loadRoute(e).then(e=>{if("component"in e)return{page:e.component,mod:e.exports,styleSheets:e.styles.map(e=>({href:e.href,text:e.content}))};throw e.error})}prefetch(e){return this.routeLoader.prefetch(e)}constructor(e,t){this.routeLoader=d.createRouteLoader(t),this.buildId=e,this.assetPrefix=t,this.promisedSsgManifest=new Promise(e=>{window.__SSG_MANIFEST?e(window.__SSG_MANIFEST):window.__SSG_MANIFEST_CB=()=>{e(window.__SSG_MANIFEST)}})}},("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},659:function(e,t,r){"use strict";let n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;let a=["CLS","FCP","FID","INP","LCP","TTFB"];location.href;let o=!1;function i(e){n&&n(e)}var l=e=>{if(n=e,!o)for(let t of(o=!0,a))try{let l;l||(l=r(78018)),l["on".concat(t)](i)}catch(s){console.warn("Failed to track ".concat(t," web-vital"),s)}};t.default=l,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},17345:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Portal=void 0;var n=r(67294),a=r(73935);let o=e=>{let{children:t,type:r}=e,[o,i]=n.useState(null);return n.useEffect(()=>{let e=document.createElement(r);return document.body.appendChild(e),i(e),()=>{document.body.removeChild(e)}},[r]),o?a.createPortal(t,o):null};t.Portal=o,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},82813:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.removeBasePath=function(e){return(e=e.slice(0)).startsWith("/")||(e="/".concat(e)),e},r(10928),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},66876:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.removeLocale=function(e,t){return e},r(26727),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},44686:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.cancelIdleCallback=t.requestIdleCallback=void 0;let r="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)};t.requestIdleCallback=r;let n="undefined"!=typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};t.cancelIdleCallback=n,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},18483:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.RouteAnnouncer=void 0;var n=(0,r(92648).Z)(r(67294)),a=r(80880);let o={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap",wordWrap:"normal"},i=()=>{let{asPath:e}=a.useRouter(),[t,r]=n.default.useState(""),i=n.default.useRef(e);return n.default.useEffect(()=>{if(i.current!==e){if(i.current=e,document.title)r(document.title);else{var t;let n=document.querySelector("h1"),a=null!=(t=null==n?void 0:n.innerText)?t:null==n?void 0:n.textContent;r(a||e)}}},[e]),n.default.createElement("p",{"aria-live":"assertive",id:"__next-route-announcer__",role:"alert",style:o},t)};t.RouteAnnouncer=i,t.default=i,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},82497:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.markAssetError=l,t.isAssetError=function(e){return e&&i in e},t.getClientBuildManifest=c,t.createRouteLoader=function(e){let t=new Map,r=new Map,n=new Map,i=new Map;function c(e){{var t;let n=r.get(e.toString());return n||(document.querySelector('script[src^="'.concat(e,'"]'))?Promise.resolve():(r.set(e.toString(),n=new Promise((r,n)=>{(t=document.createElement("script")).onload=r,t.onerror=()=>n(l(Error("Failed to load script: ".concat(e)))),t.crossOrigin=void 0,t.src=e,document.body.appendChild(t)})),n))}}function f(e){let t=n.get(e);return t||n.set(e,t=fetch(e).then(t=>{if(!t.ok)throw Error("Failed to load stylesheet: ".concat(e));return t.text().then(t=>({href:e,content:t}))}).catch(e=>{throw l(e)})),t}return{whenEntrypoint:e=>o(e,t),onEntrypoint(e,r){(r?Promise.resolve().then(()=>r()).then(e=>({component:e&&e.default||e,exports:e}),e=>({error:e})):Promise.resolve(void 0)).then(r=>{let n=t.get(e);n&&"resolve"in n?r&&(t.set(e,r),n.resolve(r)):(r?t.set(e,r):t.delete(e),i.delete(e))})},loadRoute(r,n){return o(r,i,()=>{let a;return u(d(e,r).then(e=>{let{scripts:n,css:a}=e;return Promise.all([t.has(r)?[]:Promise.all(n.map(c)),Promise.all(a.map(f))])}).then(e=>this.whenEntrypoint(r).then(t=>({entrypoint:t,styles:e[1]}))),3800,l(Error("Route did not complete loading: ".concat(r)))).then(e=>{let{entrypoint:t,styles:r}=e,n=Object.assign({styles:r},t);return"error"in t?t:n}).catch(e=>{if(n)throw e;return{error:e}}).finally(()=>null==a?void 0:a())})},prefetch(t){let r;return(r=navigator.connection)&&(r.saveData||/2g/.test(r.effectiveType))?Promise.resolve():d(e,t).then(e=>Promise.all(s?e.scripts.map(e=>{var t,r,n;return t=e.toString(),r="script",new Promise((e,a)=>{let o='\n link[rel="prefetch"][href^="'.concat(t,'"],\n link[rel="preload"][href^="').concat(t,'"],\n script[src^="').concat(t,'"]');if(document.querySelector(o))return e();n=document.createElement("link"),r&&(n.as=r),n.rel="prefetch",n.crossOrigin=void 0,n.onload=e,n.onerror=()=>a(l(Error("Failed to prefetch: ".concat(t)))),n.href=t,document.head.appendChild(n)})}):[])).then(()=>{a.requestIdleCallback(()=>this.loadRoute(t,!0).catch(()=>{}))}).catch(()=>{})}}},(0,r(92648).Z)(r(27929));var n=r(65407),a=r(44686);function o(e,t,r){let n,a=t.get(e);if(a)return"future"in a?a.future:Promise.resolve(a);let o=new Promise(e=>{n=e});return t.set(e,a={resolve:n,future:o}),r?r().then(e=>(n(e),e)).catch(r=>{throw t.delete(e),r}):o}let i=Symbol("ASSET_LOAD_ERROR");function l(e){return Object.defineProperty(e,i,{})}let s=function(e){try{return e=document.createElement("link"),!!window.MSInputMethodContext&&!!document.documentMode||e.relList.supports("prefetch")}catch(t){return!1}}();function u(e,t,r){return new Promise((n,o)=>{let i=!1;e.then(e=>{i=!0,n(e)}).catch(o),a.requestIdleCallback(()=>setTimeout(()=>{i||o(r)},t))})}function c(){if(self.__BUILD_MANIFEST)return Promise.resolve(self.__BUILD_MANIFEST);let e=new Promise(e=>{let t=self.__BUILD_MANIFEST_CB;self.__BUILD_MANIFEST_CB=()=>{e(self.__BUILD_MANIFEST),t&&t()}});return u(e,3800,l(Error("Failed to load client build manifest")))}function d(e,t){return c().then(r=>{if(!(t in r))throw l(Error("Failed to lookup route: ".concat(t)));let a=r[t].map(t=>e+"/_next/"+encodeURI(t));return{scripts:a.filter(e=>e.endsWith(".js")).map(e=>n.__unsafeCreateTrustedScriptURL(e)),css:a.filter(e=>e.endsWith(".css"))}})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},80880:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Router",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"withRouter",{enumerable:!0,get:function(){return s.default}}),t.useRouter=function(){let e=a.default.useContext(i.RouterContext);if(!e)throw Error("Error: NextRouter was not mounted. https://nextjs.org/docs/messages/next-router-not-mounted");return e},t.createRouter=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return u.router=new o.default(...t),u.readyCallbacks.forEach(e=>e()),u.readyCallbacks=[],u.router},t.makePublicRouterInstance=function(e){let t={};for(let r of c){if("object"==typeof e[r]){t[r]=Object.assign(Array.isArray(e[r])?[]:{},e[r]);continue}t[r]=e[r]}return t.events=o.default.events,d.forEach(r=>{t[r]=function(){for(var t=arguments.length,n=Array(t),a=0;a<t;a++)n[a]=arguments[a];return e[r](...n)}}),t},t.default=void 0;var n=r(92648).Z,a=n(r(67294)),o=n(r(41003)),i=r(72692),l=n(r(80676)),s=n(r(49977));let u={router:null,readyCallbacks:[],ready(e){if(this.router)return e();this.readyCallbacks.push(e)}},c=["pathname","route","query","asPath","components","isFallback","basePath","locale","locales","defaultLocale","isReady","isPreview","isLocaleDomain","domainLocales"],d=["push","replace","reload","back","prefetch","beforePopState"];function f(){if(!u.router)throw Error('No router instance found.\nYou should only use "next/router" on the client side of your app.\n');return u.router}Object.defineProperty(u,"events",{get:()=>o.default.events}),c.forEach(e=>{Object.defineProperty(u,e,{get(){let t=f();return t[e]}})}),d.forEach(e=>{u[e]=function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];let a=f();return a[e](...r)}}),["routeChangeStart","beforeHistoryChange","routeChangeComplete","routeChangeError","hashChangeStart","hashChangeComplete"].forEach(e=>{u.ready(()=>{o.default.events.on(e,function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];let a="on".concat(e.charAt(0).toUpperCase()).concat(e.substring(1));if(u[a])try{u[a](...r)}catch(o){console.error("Error when running the Router event: ".concat(a)),console.error(l.default(o)?"".concat(o.message,"\n").concat(o.stack):o+"")}})})}),t.default=u,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},63573:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.handleClientScriptLoad=g,t.initScriptLoader=function(e){e.forEach(g),function(){let e=[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')];e.forEach(e=>{let t=e.id||e.getAttribute("src");p.add(t)})}()},t.default=void 0;var n=r(6495).Z,a=r(92648).Z,o=r(91598).Z,i=r(17273).Z,l=a(r(73935)),s=o(r(67294)),u=r(4664),c=r(31831),d=r(44686);let f=new Map,p=new Set,h=["onLoad","onReady","dangerouslySetInnerHTML","children","onError","strategy"],m=e=>{let{src:t,id:r,onLoad:n=()=>{},onReady:a=null,dangerouslySetInnerHTML:o,children:i="",strategy:l="afterInteractive",onError:s}=e,u=r||t;if(u&&p.has(u))return;if(f.has(t)){p.add(u),f.get(t).then(n,s);return}let d=()=>{a&&a(),p.add(u)},m=document.createElement("script"),g=new Promise((e,t)=>{m.addEventListener("load",function(t){e(),n&&n.call(this,t),d()}),m.addEventListener("error",function(e){t(e)})}).catch(function(e){s&&s(e)});for(let[y,v]of(o?(m.innerHTML=o.__html||"",d()):i?(m.textContent="string"==typeof i?i:Array.isArray(i)?i.join(""):"",d()):t&&(m.src=t,f.set(t,g)),Object.entries(e))){if(void 0===v||h.includes(y))continue;let _=c.DOMAttributeNames[y]||y.toLowerCase();m.setAttribute(_,v)}"worker"===l&&m.setAttribute("type","text/partytown"),m.setAttribute("data-nscript",l),document.body.appendChild(m)};function g(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{d.requestIdleCallback(()=>m(e))}):m(e)}function y(e){let{id:t,src:r="",onLoad:a=()=>{},onReady:o=null,strategy:c="afterInteractive",onError:f}=e,h=i(e,["id","src","onLoad","onReady","strategy","onError"]),{updateScripts:g,scripts:y,getIsSsr:v,appDir:_,nonce:P}=s.useContext(u.HeadManagerContext),b=s.useRef(!1);s.useEffect(()=>{let e=t||r;b.current||(o&&e&&p.has(e)&&o(),b.current=!0)},[o,t,r]);let S=s.useRef(!1);if(s.useEffect(()=>{!S.current&&("afterInteractive"===c?m(e):"lazyOnload"===c&&("complete"===document.readyState?d.requestIdleCallback(()=>m(e)):window.addEventListener("load",()=>{d.requestIdleCallback(()=>m(e))})),S.current=!0)},[e,c]),("beforeInteractive"===c||"worker"===c)&&(g?(y[c]=(y[c]||[]).concat([n({id:t,src:r,onLoad:a,onReady:o,onError:f},h)]),g(y)):v&&v()?p.add(t||r):v&&!v()&&m(e)),_){if("beforeInteractive"===c)return r?(l.default.preload(r,h.integrity?{as:"script",integrity:h.integrity}:{as:"script"}),s.default.createElement("script",{nonce:P,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push(".concat(JSON.stringify([r]),")")}})):(h.dangerouslySetInnerHTML&&(h.children=h.dangerouslySetInnerHTML.__html,delete h.dangerouslySetInnerHTML),s.default.createElement("script",{nonce:P,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push(".concat(JSON.stringify([0,n({},h)]),")")}}));"afterInteractive"===c&&r&&l.default.preload(r,h.integrity?{as:"script",integrity:h.integrity}:{as:"script"})}return null}Object.defineProperty(y,"__nextScript",{value:!0}),t.default=y,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},65407:function(e,t){"use strict";let r;Object.defineProperty(t,"__esModule",{value:!0}),t.__unsafeCreateTrustedScriptURL=function(e){var t;return(null==(t=function(){if(void 0===r){var e;r=(null==(e=window.trustedTypes)?void 0:e.createPolicy("nextjs",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e}))||null}return r}())?void 0:t.createScriptURL(e))||e},("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},49977:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){function t(t){return n.default.createElement(e,Object.assign({router:a.useRouter()},t))}return t.getInitialProps=e.getInitialProps,t.origGetInitialProps=e.origGetInitialProps,t};var n=(0,r(92648).Z)(r(67294)),a=r(80880);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},74297:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a=r(60932).Z,o=(0,r(92648).Z)(r(67294)),i=r(670);function l(e){return s.apply(this,arguments)}function s(){return(s=a(function*(e){let{Component:t,ctx:r}=e,n=yield i.loadGetInitialProps(t,r);return{pageProps:n}})).apply(this,arguments)}class u extends(n=o.default.Component){render(){let{Component:e,pageProps:t}=this.props;return o.default.createElement(e,Object.assign({},t))}}u.origGetInitialProps=l,u.getInitialProps=l,t.default=u,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},97345:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a=r(92648).Z,o=a(r(67294)),i=a(r(83121));let l={400:"Bad Request",404:"This page could not be found",405:"Method Not Allowed",500:"Internal Server Error"};function s(e){let{res:t,err:r}=e,n=t&&t.statusCode?t.statusCode:r?r.statusCode:404;return{statusCode:n}}let u={error:{fontFamily:'-apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", "Fira Sans", Avenir, "Helvetica Neue", "Lucida Grande", sans-serif',height:"100vh",textAlign:"center",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},desc:{display:"inline-block",textAlign:"left",lineHeight:"49px",height:"49px",verticalAlign:"middle"},h1:{display:"inline-block",margin:0,marginRight:"20px",padding:"0 23px 0 0",fontSize:"24px",fontWeight:500,verticalAlign:"top",lineHeight:"49px"},h2:{fontSize:"14px",fontWeight:"normal",lineHeight:"49px",margin:0,padding:0}};class c extends(n=o.default.Component){render(){let{statusCode:e,withDarkMode:t=!0}=this.props,r=this.props.title||l[e]||"An unexpected error has occurred";return o.default.createElement("div",{style:u.error},o.default.createElement(i.default,null,o.default.createElement("title",null,e?"".concat(e,": ").concat(r):"Application error: a client-side exception has occurred")),o.default.createElement("div",null,o.default.createElement("style",{dangerouslySetInnerHTML:{__html:"\n body { margin: 0; color: #000; background: #fff; }\n .next-error-h1 {\n border-right: 1px solid rgba(0, 0, 0, .3);\n }\n\n ".concat(t?"@media (prefers-color-scheme: dark) {\n body { color: #fff; background: #000; }\n .next-error-h1 {\n border-right: 1px solid rgba(255, 255, 255, .3);\n }\n }":"")}}),e?o.default.createElement("h1",{className:"next-error-h1",style:u.h1},e):null,o.default.createElement("div",{style:u.desc},o.default.createElement("h2",{style:u.h2},this.props.title||e?r:o.default.createElement(o.default.Fragment,null,"Application error: a client-side exception has occurred (see the browser console for more information)"),"."))))}}c.displayName="ErrorPage",c.getInitialProps=s,c.origGetInitialProps=s,t.default=c,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},40610:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AmpStateContext=void 0;var n=(0,r(92648).Z)(r(67294));let a=n.default.createContext({});t.AmpStateContext=a},40532:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isInAmpMode=function(){let{ampFirst:e=!1,hybrid:t=!1,hasQuery:r=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e||t&&r}},48245:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TemplateContext=t.GlobalLayoutRouterContext=t.LayoutRouterContext=t.AppRouterContext=t.CacheStates=void 0;var n,a,o=(0,r(92648).Z)(r(67294));t.CacheStates=n,(a=n||(t.CacheStates=n={})).LAZY_INITIALIZED="LAZYINITIALIZED",a.DATA_FETCH="DATAFETCH",a.READY="READY";let i=o.default.createContext(null);t.AppRouterContext=i;let l=o.default.createContext(null);t.LayoutRouterContext=l;let s=o.default.createContext(null);t.GlobalLayoutRouterContext=s;let u=o.default.createContext(null);t.TemplateContext=u},18659:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.escapeStringRegexp=function(e){return r.test(e)?e.replace(n,"\\$&"):e};let r=/[|\\{}()[\]^$+*?.-]/,n=/[|\\{}()[\]^$+*?.-]/g},4664:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HeadManagerContext=void 0;var n=(0,r(92648).Z)(r(67294));let a=n.default.createContext({});t.HeadManagerContext=a},83121:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.defaultHead=c,t.default=void 0;var n=r(6495).Z,a=r(92648).Z,o=(0,r(91598).Z)(r(67294)),i=a(r(31436)),l=r(40610),s=r(4664),u=r(40532);function c(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=[o.default.createElement("meta",{charSet:"utf-8"})];return e||t.push(o.default.createElement("meta",{name:"viewport",content:"width=device-width"})),t}function d(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===o.default.Fragment?e.concat(o.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}r(57238);let f=["name","httpEquiv","charSet","itemProp"];function p(e,t){let{inAmpMode:r}=t;return e.reduce(d,[]).reverse().concat(c(r).reverse()).filter(function(){let e=new Set,t=new Set,r=new Set,n={};return a=>{let o=!0,i=!1;if(a.key&&"number"!=typeof a.key&&a.key.indexOf("$")>0){i=!0;let l=a.key.slice(a.key.indexOf("$")+1);e.has(l)?o=!1:e.add(l)}switch(a.type){case"title":case"base":t.has(a.type)?o=!1:t.add(a.type);break;case"meta":for(let s=0,u=f.length;s<u;s++){let c=f[s];if(a.props.hasOwnProperty(c)){if("charSet"===c)r.has(c)?o=!1:r.add(c);else{let d=a.props[c],p=n[c]||new Set;("name"!==c||!i)&&p.has(d)?o=!1:(p.add(d),n[c]=p)}}}}return o}}()).reverse().map((e,t)=>{let a=e.key||t;if(!r&&"link"===e.type&&e.props.href&&["https://fonts.googleapis.com/css","https://use.typekit.net/"].some(t=>e.props.href.startsWith(t))){let i=n({},e.props||{});return i["data-href"]=i.href,i.href=void 0,i["data-optimized-fonts"]=!0,o.default.cloneElement(e,i)}return o.default.cloneElement(e,{key:a})})}t.default=function(e){let{children:t}=e,r=o.useContext(l.AmpStateContext),n=o.useContext(s.HeadManagerContext);return o.default.createElement(i.default,{reduceComponentsToState:p,headManager:n,inAmpMode:u.isInAmpMode(r)},t)},("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},78914:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LayoutSegmentsContext=t.ParamsContext=t.PathnameContext=t.SearchParamsContext=void 0;var n=r(67294);let a=n.createContext(null);t.SearchParamsContext=a;let o=n.createContext(null);t.PathnameContext=o;let i=n.createContext(null);t.ParamsContext=i;let l=n.createContext(null);t.LayoutSegmentsContext=l},24769:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.normalizeLocalePath=function(e,t){let r;let n=e.split("/");return(t||[]).some(t=>!!n[1]&&n[1].toLowerCase()===t.toLowerCase()&&(r=t,n.splice(1,1),e=n.join("/")||"/",!0)),{pathname:e,detectedLocale:r}}},28730:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ImageConfigContext=void 0;var n=(0,r(92648).Z)(r(67294)),a=r(10139);let o=n.default.createContext(a.imageConfigDefault);t.ImageConfigContext=o},10139:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.imageConfigDefault=t.VALID_LOADERS=void 0,t.VALID_LOADERS=["default","imgix","cloudinary","akamai","custom"],t.imageConfigDefault={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:60,formats:["image/webp"],dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",remotePatterns:[],unoptimized:!1}},82849:function(e,t){"use strict";function r(e){return Object.prototype.toString.call(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.getObjectClassLabel=r,t.isPlainObject=function(e){if("[object Object]"!==r(e))return!1;let t=Object.getPrototypeOf(e);return null===t||t.hasOwnProperty("isPrototypeOf")}},8550:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){let e=Object.create(null);return{on(t,r){(e[t]||(e[t]=[])).push(r)},off(t,r){e[t]&&e[t].splice(e[t].indexOf(r)>>>0,1)},emit(t){for(var r=arguments.length,n=Array(r>1?r-1:0),a=1;a<r;a++)n[a-1]=arguments[a];(e[t]||[]).slice().map(e=>{e(...n)})}}}},92983:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.NEXT_DYNAMIC_NO_SSR_CODE=void 0,t.NEXT_DYNAMIC_NO_SSR_CODE="DYNAMIC_SERVER_USAGE"},6301:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.denormalizePagePath=function(e){let t=a.normalizePathSep(e);return t.startsWith("/index/")&&!n.isDynamicRoute(t)?t.slice(6):"/index"!==t?t:"/"};var n=r(18588),a=r(49997)},49997:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.normalizePathSep=function(e){return e.replace(/\\/g,"/")}},72692:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RouterContext=void 0;var n=(0,r(92648).Z)(r(67294));let a=n.default.createContext(null);t.RouterContext=a},60401:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptForAppRouterInstance=function(e){return{back(){e.back()},forward(){e.forward()},refresh(){e.reload()},push(t){e.push(t)},replace(t){e.replace(t)},prefetch(t){e.prefetch(t)}}},t.adaptForSearchParams=function(e){return e.isReady&&e.query?function(e){let t=new URLSearchParams;for(let[r,n]of Object.entries(e))if(Array.isArray(n))for(let a of n)t.append(r,a);else void 0!==n&&t.append(r,n);return t}(e.query):new URLSearchParams},t.PathnameContextProviderAdapter=function(e){var{children:t,router:r}=e,n=a(e,["children","router"]);let s=o.useRef(n.isAutoExport),u=o.useMemo(()=>{let e;let t=s.current;if(t&&(s.current=!1),l.isDynamicRoute(r.pathname)&&(r.isFallback||t&&!r.isReady))return null;try{e=new URL(r.asPath,"http://f")}catch(n){return"/"}return e.pathname},[r.asPath,r.isFallback,r.isReady,r.pathname]);return o.default.createElement(i.PathnameContext.Provider,{value:u},t)};var n=r(91598).Z,a=r(17273).Z,o=n(r(67294)),i=r(78914),l=r(18588)},41003:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.matchesMiddleware=I,t.isLocalURL=B,t.interpolateAs=H,t.resolveHref=U,t.createKey=Y,t.default=void 0;var n=r(60932).Z,a=r(6495).Z,o=r(92648).Z,i=r(91598).Z,l=r(52700),s=r(40012),u=r(82497),c=r(63573),d=i(r(80676)),f=r(6301),p=r(24769),h=o(r(8550)),m=r(670),g=r(86238),y=r(22864),v=r(94919);o(r(72431));var _=r(13156),P=r(54903),b=r(67795);r(84643);var S=r(26727),w=r(54465),E=r(66876),x=r(82813),C=r(33468),j=r(10928),O=r(79423),R=r(18756),M=r(57429),A=r(79002),L=r(21754);function T(){return Object.assign(Error("Route Cancelled"),{cancelled:!0})}function I(e){return N.apply(this,arguments)}function N(){return(N=n(function*(e){let t=yield Promise.resolve(e.router.pageLoader.getMiddleware());if(!t)return!1;let{pathname:r}=S.parsePath(e.asPath),n=j.hasBasePath(r)?x.removeBasePath(r):r,a=C.addBasePath(w.addLocale(n,e.locale));return t.some(e=>RegExp(e.regexp).test(a))})).apply(this,arguments)}function k(e){let t=m.getLocationOrigin();return e.startsWith(t)?e.substring(t.length):e}function D(e,t){let r={};return Object.keys(e).forEach(n=>{t.includes(n)||(r[n]=e[n])}),r}function B(e){if(!m.isAbsoluteUrl(e))return!0;try{let t=m.getLocationOrigin(),r=new URL(e,t);return r.origin===t&&j.hasBasePath(r.pathname)}catch(n){return!1}}function H(e,t,r){let n="",a=P.getRouteRegex(e),o=a.groups,i=(t!==e?_.getRouteMatcher(a)(t):"")||r;n=e;let l=Object.keys(o);return l.every(e=>{let t=i[e]||"",{repeat:r,optional:a}=o[e],l="[".concat(r?"...":"").concat(e,"]");return a&&(l="".concat(t?"":"/","[").concat(l,"]")),r&&!Array.isArray(t)&&(t=[t]),(a||e in i)&&(n=n.replace(l,r?t.map(e=>encodeURIComponent(e)).join("/"):encodeURIComponent(t))||"/")})||(n=""),{params:l,result:n}}function U(e,t,r){let n;let a="string"==typeof t?t:b.formatWithValidation(t),o=a.match(/^[a-zA-Z]{1,}:\/\//),i=o?a.slice(o[0].length):a,s=i.split("?");if((s[0]||"").match(/(\/\/|\\)/)){console.error("Invalid href passed to next/router: ".concat(a,", repeated forward-slashes (//) or backslashes \\ are not valid in the href"));let u=m.normalizeRepeatedSlashes(i);a=(o?o[0]:"")+u}if(!B(a))return r?[a]:a;try{n=new URL(a.startsWith("#")?e.asPath:e.pathname,"http://n")}catch(c){n=new URL("/","http://n")}try{let d=new URL(a,n);d.pathname=l.normalizePathTrailingSlash(d.pathname);let f="";if(g.isDynamicRoute(d.pathname)&&d.searchParams&&r){let p=v.searchParamsToUrlQuery(d.searchParams),{result:h,params:y}=H(d.pathname,d.pathname,p);h&&(f=b.formatWithValidation({pathname:h,hash:d.hash,query:D(p,y)}))}let _=d.origin===n.origin?d.href.slice(d.origin.length):d.href;return r?[_,f||_]:_}catch(P){return r?[a]:a}}function F(e,t,r){let[n,a]=U(e,t,!0),o=m.getLocationOrigin(),i=n.startsWith(o),l=a&&a.startsWith(o);n=k(n),a=a?k(a):a;let s=i?n:C.addBasePath(n),u=r?k(U(e,r)):a||n;return{url:s,as:l?u:C.addBasePath(u)}}function q(e,t){let r=s.removeTrailingSlash(f.denormalizePagePath(e));return"/404"===r||"/_error"===r?e:(t.includes(r)||t.some(t=>{if(g.isDynamicRoute(t)&&P.getRouteRegex(t).re.test(r))return e=t,!0}),s.removeTrailingSlash(e))}function W(e){return Z.apply(this,arguments)}function Z(){return(Z=n(function*(e){let t=yield I(e);if(!t||!e.fetchData)return null;try{let r=yield e.fetchData(),n=yield function(e,t,r){let n={basePath:r.router.basePath,i18n:{locales:r.router.locales},trailingSlash:Boolean(!1)},o=t.headers.get("x-nextjs-rewrite"),i=o||t.headers.get("x-nextjs-matched-path"),l=t.headers.get("x-matched-path");if(!l||i||l.includes("__next_data_catchall")||l.includes("/_error")||l.includes("/404")||(i=l),i){if(i.startsWith("/")){let c=y.parseRelativeUrl(i),d=R.getNextPathnameInfo(c.pathname,{nextConfig:n,parseData:!0}),f=s.removeTrailingSlash(d.pathname);return Promise.all([r.router.pageLoader.getPageList(),u.getClientBuildManifest()]).then(t=>{let[n,{__rewrites:a}]=t,i=w.addLocale(d.pathname,d.locale);if(g.isDynamicRoute(i)||!o&&n.includes(p.normalizeLocalePath(x.removeBasePath(i),r.router.locales).pathname)){let l=R.getNextPathnameInfo(y.parseRelativeUrl(e).pathname,{parseData:!0});i=C.addBasePath(l.pathname),c.pathname=i}if(!n.includes(f)){let s=q(f,n);s!==f&&(f=s)}let u=n.includes(f)?f:q(p.normalizeLocalePath(x.removeBasePath(c.pathname),r.router.locales).pathname,n);if(g.isDynamicRoute(u)){let h=_.getRouteMatcher(P.getRouteRegex(u))(i);Object.assign(c.query,h||{})}return{type:"rewrite",parsedAs:c,resolvedHref:u}})}let h=S.parsePath(e),m=M.formatNextPathnameInfo(a({},R.getNextPathnameInfo(h.pathname,{nextConfig:n,parseData:!0}),{defaultLocale:r.router.defaultLocale,buildId:""}));return Promise.resolve({type:"redirect-external",destination:"".concat(m).concat(h.query).concat(h.hash)})}let v=t.headers.get("x-nextjs-redirect");if(v){if(v.startsWith("/")){let b=S.parsePath(v),E=M.formatNextPathnameInfo(a({},R.getNextPathnameInfo(b.pathname,{nextConfig:n,parseData:!0}),{defaultLocale:r.router.defaultLocale,buildId:""}));return Promise.resolve({type:"redirect-internal",newAs:"".concat(E).concat(b.query).concat(b.hash),newUrl:"".concat(E).concat(b.query).concat(b.hash)})}return Promise.resolve({type:"redirect-external",destination:v})}return Promise.resolve({type:"next"})}(r.dataHref,r.response,e);return{dataHref:r.dataHref,json:r.json,response:r.response,text:r.text,cacheKey:r.cacheKey,effect:n}}catch(o){return null}})).apply(this,arguments)}let z=Symbol("SSG_DATA_NOT_FOUND");function G(e){let t=document.documentElement,r=t.style.scrollBehavior;t.style.scrollBehavior="auto",t.getClientRects(),e(),t.style.scrollBehavior=r}function V(e){try{return JSON.parse(e)}catch(t){return null}}function X(e){var t;let{dataHref:r,inflightCache:n,isPrefetch:a,hasMiddleware:o,isServerRender:i,parseJSON:l,persistCache:s,isBackground:c,unstable_skipClientCache:d}=e,{href:f}=new URL(r,window.location.href),p=e=>(function e(t,r,n){return fetch(t,{credentials:"same-origin",method:n.method||"GET",headers:Object.assign({},n.headers,{"x-nextjs-data":"1"})}).then(a=>!a.ok&&r>1&&a.status>=500?e(t,r-1,n):a)})(r,i?3:1,{headers:Object.assign({},a?{purpose:"prefetch"}:{},a&&o?{"x-middleware-prefetch":"1"}:{}),method:null!=(t=null==e?void 0:e.method)?t:"GET"}).then(t=>t.ok&&(null==e?void 0:e.method)==="HEAD"?{dataHref:r,response:t,text:"",json:{},cacheKey:f}:t.text().then(e=>{if(!t.ok){if(o&&[301,302,307,308].includes(t.status))return{dataHref:r,response:t,text:e,json:{},cacheKey:f};if(!o&&404===t.status){var n;if(null==(n=V(e))?void 0:n.notFound)return{dataHref:r,json:{notFound:z},response:t,text:e,cacheKey:f}}let a=Error("Failed to load static props");throw i||u.markAssetError(a),a}return{dataHref:r,json:l?V(e):null,response:t,text:e,cacheKey:f}})).then(e=>(s&&"no-cache"!==e.response.headers.get("x-middleware-cache")||delete n[f],e)).catch(e=>{throw d||delete n[f],"Failed to fetch"===e.message&&u.markAssetError(e),e});return d&&s?p({}).then(e=>(n[f]=Promise.resolve(e),e)):void 0!==n[f]?n[f]:n[f]=p(c?{method:"HEAD"}:{})}function Y(){return Math.random().toString(36).slice(2,10)}function $(e){let{url:t,router:r}=e;if(t===C.addBasePath(w.addLocale(r.asPath,r.locale)))throw Error("Invariant: attempted to hard navigate to the same URL ".concat(t," ").concat(location.href));window.location.href=t}let K=e=>{let{route:t,router:r}=e,n=!1,a=r.clc=()=>{n=!0},o=()=>{if(n){let e=Error('Abort fetching component for route: "'.concat(t,'"'));throw e.cancelled=!0,e}a===r.clc&&(r.clc=null)};return o};class J{reload(){window.location.reload()}back(){window.history.back()}forward(){window.history.forward()}push(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return{url:e,as:t}=F(this,e,t),this.change("pushState",e,t,r)}replace(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return{url:e,as:t}=F(this,e,t),this.change("replaceState",e,t,r)}change(e,t,r,o,i){var l=this;return n(function*(){let n,f;if(!B(t))return $({url:t,router:l}),!1;let p=1===o._h,h=p||o._shouldResolveHref||S.parsePath(t).pathname===S.parsePath(r).pathname,v=a({},l.state),O=!0!==l.isReady;l.isReady=!0;let R=l.isSsr;if(p||(l.isSsr=!1),p&&l.clc)return!1;let M=v.locale;m.ST&&performance.mark("routeChange");let{shallow:L=!1,scroll:N=!0}=o,k={shallow:L};l._inFlightRoute&&l.clc&&(R||J.events.emit("routeChangeError",T(),l._inFlightRoute,k),l.clc(),l.clc=null),r=C.addBasePath(w.addLocale(j.hasBasePath(r)?x.removeBasePath(r):r,o.locale,l.defaultLocale));let U=E.removeLocale(j.hasBasePath(r)?x.removeBasePath(r):r,v.locale);l._inFlightRoute=r;let W=M!==v.locale;if(!p&&l.onlyAHashChange(U)&&!W){v.asPath=U,J.events.emit("hashChangeStart",r,k),l.changeState(e,t,r,a({},o,{scroll:!1})),N&&l.scrollToHash(U);try{yield l.set(v,l.components[v.route],null)}catch(Z){throw d.default(Z)&&Z.cancelled&&J.events.emit("routeChangeError",Z,U,k),Z}return J.events.emit("hashChangeComplete",r,k),!0}let G=y.parseRelativeUrl(t),{pathname:V,query:X}=G;try{[n,{__rewrites:f}]=yield Promise.all([l.pageLoader.getPageList(),u.getClientBuildManifest(),l.pageLoader.getMiddleware()])}catch(Y){return $({url:r,router:l}),!1}l.urlIsNew(U)||W||(e="replaceState");let K=r;V=V?s.removeTrailingSlash(x.removeBasePath(V)):V;let Q=s.removeTrailingSlash(V),ee=r.startsWith("/")&&y.parseRelativeUrl(r).pathname,et=!!(ee&&Q!==ee&&(!g.isDynamicRoute(Q)||!_.getRouteMatcher(P.getRouteRegex(Q))(ee))),er=!o.shallow&&(yield I({asPath:r,locale:v.locale,router:l}));if(p&&er&&(h=!1),h&&"/_error"!==V&&(o._shouldResolveHref=!0,G.pathname=q(V,n),G.pathname===V||(V=G.pathname,G.pathname=C.addBasePath(V),er||(t=b.formatWithValidation(G)))),!B(r))return $({url:r,router:l}),!1;K=E.removeLocale(x.removeBasePath(K),v.locale),Q=s.removeTrailingSlash(V);let en=!1;if(g.isDynamicRoute(Q)){let ea=y.parseRelativeUrl(K),eo=ea.pathname,ei=P.getRouteRegex(Q);en=_.getRouteMatcher(ei)(eo);let el=Q===eo,es=el?H(Q,eo,X):{};if(en&&(!el||es.result))el?r=b.formatWithValidation(Object.assign({},ea,{pathname:es.result,query:D(X,es.params)})):Object.assign(X,en);else{let eu=Object.keys(ei.groups).filter(e=>!X[e]&&!ei.groups[e].optional);if(eu.length>0&&!er)throw Error((el?"The provided `href` (".concat(t,") value is missing query values (").concat(eu.join(", "),") to be interpolated properly. "):"The provided `as` value (".concat(eo,") is incompatible with the `href` value (").concat(Q,"). "))+"Read more: https://nextjs.org/docs/messages/".concat(el?"href-interpolation-failed":"incompatible-href-as"))}}p||J.events.emit("routeChangeStart",r,k);try{var ec,ed,ef,ep,eh,em,eg,ey;let ev=yield l.getRouteInfo({route:Q,pathname:V,query:X,as:r,resolvedAs:K,routeProps:k,locale:v.locale,isPreview:v.isPreview,hasMiddleware:er,unstable_skipClientCache:o.unstable_skipClientCache,isQueryUpdating:p&&!l.isFallback,isMiddlewareRewrite:et});if("route"in ev&&er){Q=V=ev.route||Q,k.shallow||(X=Object.assign({},ev.query||{},X));let e_=j.hasBasePath(G.pathname)?x.removeBasePath(G.pathname):G.pathname;if(en&&V!==e_&&Object.keys(en).forEach(e=>{en&&X[e]===en[e]&&delete X[e]}),g.isDynamicRoute(V)){let eP=!k.shallow&&ev.resolvedAs?ev.resolvedAs:C.addBasePath(w.addLocale(new URL(r,location.href).pathname,v.locale),!0),eb=eP;j.hasBasePath(eb)&&(eb=x.removeBasePath(eb));let eS=P.getRouteRegex(V),ew=_.getRouteMatcher(eS)(new URL(eb,location.href).pathname);ew&&Object.assign(X,ew)}}if("type"in ev){if("redirect-internal"===ev.type)return l.change(e,ev.newUrl,ev.newAs,o);return $({url:ev.destination,router:l}),new Promise(()=>{})}let eE=ev.Component;if(eE&&eE.unstable_scriptLoader){let ex=[].concat(eE.unstable_scriptLoader());ex.forEach(e=>{c.handleClientScriptLoad(e.props)})}if((ev.__N_SSG||ev.__N_SSP)&&ev.props){if(ev.props.pageProps&&ev.props.pageProps.__N_REDIRECT){o.locale=!1;let eC=ev.props.pageProps.__N_REDIRECT;if(eC.startsWith("/")&&!1!==ev.props.pageProps.__N_REDIRECT_BASE_PATH){let ej=y.parseRelativeUrl(eC);ej.pathname=q(ej.pathname,n);let{url:eO,as:eR}=F(l,eC,eC);return l.change(e,eO,eR,o)}return $({url:eC,router:l}),new Promise(()=>{})}if(v.isPreview=!!ev.props.__N_PREVIEW,ev.props.notFound===z){let eM;try{yield l.fetchComponent("/404"),eM="/404"}catch(eA){eM="/_error"}if(ev=yield l.getRouteInfo({route:eM,pathname:eM,query:X,as:r,resolvedAs:K,routeProps:{shallow:!1},locale:v.locale,isPreview:v.isPreview}),"type"in ev)throw Error("Unexpected middleware effect on /404")}}p&&"/_error"===l.pathname&&(null==(ec=self.__NEXT_DATA__.props)?void 0:null==(ed=ec.pageProps)?void 0:ed.statusCode)===500&&(null==(ef=ev.props)?void 0:ef.pageProps)&&(ev.props.pageProps.statusCode=500);let eL=o.shallow&&v.route===(null!=(ep=ev.route)?ep:Q),eT=null!=(eh=o.scroll)?eh:!p&&!eL,eI=null!=i?i:eT?{x:0,y:0}:null,eN=a({},v,{route:Q,pathname:V,query:X,asPath:U,isFallback:!1});if(p&&("/404"===l.pathname||"/_error"===l.pathname)){if(ev=yield l.getRouteInfo({route:l.pathname,pathname:l.pathname,query:X,as:r,resolvedAs:K,routeProps:{shallow:!1},locale:v.locale,isPreview:v.isPreview}),"type"in ev)throw Error("Unexpected middleware effect on ".concat(l.pathname));"/_error"===l.pathname&&(null==(em=self.__NEXT_DATA__.props)?void 0:null==(eg=em.pageProps)?void 0:eg.statusCode)===500&&(null==(ey=ev.props)?void 0:ey.pageProps)&&(ev.props.pageProps.statusCode=500);try{yield l.set(eN,ev,eI)}catch(ek){throw d.default(ek)&&ek.cancelled&&J.events.emit("routeChangeError",ek,U,k),ek}return!0}J.events.emit("beforeHistoryChange",r,k),l.changeState(e,t,r,o);let eD=p&&!eI&&!O&&!W&&A.compareRouterStates(eN,l.state);if(!eD){try{yield l.set(eN,ev,eI)}catch(eB){if(eB.cancelled)ev.error=ev.error||eB;else throw eB}if(ev.error)throw p||J.events.emit("routeChangeError",ev.error,U,k),ev.error;p||J.events.emit("routeChangeComplete",r,k),eT&&/#.+$/.test(r)&&l.scrollToHash(r)}return!0}catch(eH){if(d.default(eH)&&eH.cancelled)return!1;throw eH}})()}changeState(e,t,r){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};("pushState"!==e||m.getURL()!==r)&&(this._shallow=n.shallow,window.history[e]({url:t,as:r,options:n,__N:!0,key:this._key="pushState"!==e?this._key:Y()},"",r))}handleRouteInfoError(e,t,r,a,o,i){var l=this;return n(function*(){if(console.error(e),e.cancelled)throw e;if(u.isAssetError(e)||i)throw J.events.emit("routeChangeError",e,a,o),$({url:a,router:l}),T();try{let n;let{page:s,styleSheets:c}=yield l.fetchComponent("/_error"),f={props:n,Component:s,styleSheets:c,err:e,error:e};if(!f.props)try{f.props=yield l.getInitialProps(s,{err:e,pathname:t,query:r})}catch(p){console.error("Error in error page `getInitialProps`: ",p),f.props={}}return f}catch(h){return l.handleRouteInfoError(d.default(h)?h:Error(h+""),t,r,a,o,!0)}})()}getRouteInfo(e){let{route:t,pathname:r,query:o,as:i,resolvedAs:l,routeProps:u,locale:c,hasMiddleware:f,isPreview:h,unstable_skipClientCache:m,isQueryUpdating:g,isMiddlewareRewrite:y}=e;var v=this;return n(function*(){let e=t;try{var _,P,S,w;let E=K({route:e,router:v}),C=v.components[e];if(u.shallow&&C&&v.route===e)return C;f&&(C=void 0);let j=!C||"initial"in C?void 0:C,R={dataHref:v.pageLoader.getDataHref({href:b.formatWithValidation({pathname:r,query:o}),skipInterpolation:!0,asPath:l,locale:c}),hasMiddleware:!0,isServerRender:v.isSsr,parseJSON:!0,inflightCache:g?v.sbc:v.sdc,persistCache:!h,isPrefetch:!1,unstable_skipClientCache:m,isBackground:g},M=g&&!y?null:yield W({fetchData:()=>X(R),asPath:l,locale:c,router:v}).catch(e=>{if(g)return null;throw e});if(g&&(M?M.json=self.__NEXT_DATA__.props:M={json:self.__NEXT_DATA__.props}),E(),(null==M?void 0:null==(_=M.effect)?void 0:_.type)==="redirect-internal"||(null==M?void 0:null==(P=M.effect)?void 0:P.type)==="redirect-external")return M.effect;if((null==M?void 0:null==(S=M.effect)?void 0:S.type)==="rewrite"){let A=s.removeTrailingSlash(M.effect.resolvedHref),L=yield v.pageLoader.getPageList();if((!g||L.includes(A))&&(e=A,r=M.effect.resolvedHref,o=a({},o,M.effect.parsedAs.query),l=x.removeBasePath(p.normalizeLocalePath(M.effect.parsedAs.pathname,v.locales).pathname),C=v.components[e],u.shallow&&C&&v.route===e&&!f))return a({},C,{route:e})}if(O.isAPIRoute(e))return $({url:i,router:v}),new Promise(()=>{});let T=j||(yield v.fetchComponent(e).then(e=>({Component:e.page,styleSheets:e.styleSheets,__N_SSG:e.mod.__N_SSG,__N_SSP:e.mod.__N_SSP}))),I=null==M?void 0:null==(w=M.response)?void 0:w.headers.get("x-middleware-skip"),N=T.__N_SSG||T.__N_SSP;I&&(null==M?void 0:M.dataHref)&&delete v.sdc[M.dataHref];let{props:k,cacheKey:D}=yield v._getData(n(function*(){if(N){if((null==M?void 0:M.json)&&!I)return{cacheKey:M.cacheKey,props:M.json};let e=(null==M?void 0:M.dataHref)?M.dataHref:v.pageLoader.getDataHref({href:b.formatWithValidation({pathname:r,query:o}),asPath:l,locale:c}),t=yield X({dataHref:e,isServerRender:v.isSsr,parseJSON:!0,inflightCache:I?{}:v.sdc,persistCache:!h,isPrefetch:!1,unstable_skipClientCache:m});return{cacheKey:t.cacheKey,props:t.json||{}}}return{headers:{},props:yield v.getInitialProps(T.Component,{pathname:r,query:o,asPath:i,locale:c,locales:v.locales,defaultLocale:v.defaultLocale})}}));return T.__N_SSP&&R.dataHref&&D&&delete v.sdc[D],v.isPreview||!T.__N_SSG||g||X(Object.assign({},R,{isBackground:!0,persistCache:!1,inflightCache:v.sbc})).catch(()=>{}),k.pageProps=Object.assign({},k.pageProps),T.props=k,T.route=e,T.query=o,T.resolvedAs=l,v.components[e]=T,T}catch(B){return v.handleRouteInfoError(d.getProperError(B),r,o,i,u)}})()}set(e,t,r){return this.state=e,this.sub(t,this.components["/_app"].Component,r)}beforePopState(e){this._bps=e}onlyAHashChange(e){if(!this.asPath)return!1;let[t,r]=this.asPath.split("#"),[n,a]=e.split("#");return!!a&&t===n&&r===a||t===n&&r!==a}scrollToHash(e){let[,t=""]=e.split("#");if(""===t||"top"===t){G(()=>window.scrollTo(0,0));return}let r=decodeURIComponent(t),n=document.getElementById(r);if(n){G(()=>n.scrollIntoView());return}let a=document.getElementsByName(r)[0];a&&G(()=>a.scrollIntoView())}urlIsNew(e){return this.asPath!==e}prefetch(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};var o=this;return n(function*(){if(L.isBot(window.navigator.userAgent))return;let n=y.parseRelativeUrl(e),{pathname:i,query:l}=n,u=i,c=yield o.pageLoader.getPageList(),d=t,f=void 0!==r.locale?r.locale||void 0:o.locale,p=yield I({asPath:t,locale:f,router:o});n.pathname=q(n.pathname,c),g.isDynamicRoute(n.pathname)&&(i=n.pathname,n.pathname=i,Object.assign(l,_.getRouteMatcher(P.getRouteRegex(n.pathname))(S.parsePath(t).pathname)||{}),p||(e=b.formatWithValidation(n)));let h=yield W({fetchData:()=>X({dataHref:o.pageLoader.getDataHref({href:b.formatWithValidation({pathname:u,query:l}),skipInterpolation:!0,asPath:d,locale:f}),hasMiddleware:!0,isServerRender:o.isSsr,parseJSON:!0,inflightCache:o.sdc,persistCache:!o.isPreview,isPrefetch:!0}),asPath:t,locale:f,router:o});if((null==h?void 0:h.effect.type)==="rewrite"&&(n.pathname=h.effect.resolvedHref,i=h.effect.resolvedHref,l=a({},l,h.effect.parsedAs.query),d=h.effect.parsedAs.pathname,e=b.formatWithValidation(n)),(null==h?void 0:h.effect.type)==="redirect-external")return;let m=s.removeTrailingSlash(i);yield Promise.all([o.pageLoader._isSsg(m).then(t=>!!t&&X({dataHref:(null==h?void 0:h.json)?null==h?void 0:h.dataHref:o.pageLoader.getDataHref({href:e,asPath:d,locale:f}),isServerRender:!1,parseJSON:!0,inflightCache:o.sdc,persistCache:!o.isPreview,isPrefetch:!0,unstable_skipClientCache:r.unstable_skipClientCache||r.priority&&!0}).then(()=>!1)),o.pageLoader[r.priority?"loadPage":"prefetch"](m)])})()}fetchComponent(e){var t=this;return n(function*(){let r=K({route:e,router:t});try{let n=yield t.pageLoader.loadPage(e);return r(),n}catch(a){throw r(),a}})()}_getData(e){let t=!1,r=()=>{t=!0};return this.clc=r,e().then(e=>{if(r===this.clc&&(this.clc=null),t){let n=Error("Loading initial props cancelled");throw n.cancelled=!0,n}return e})}_getFlightData(e){return X({dataHref:e,isServerRender:!0,parseJSON:!1,inflightCache:this.sdc,persistCache:!1,isPrefetch:!1}).then(e=>{let{text:t}=e;return{data:t}})}getInitialProps(e,t){let{Component:r}=this.components["/_app"],n=this._wrapApp(r);return t.AppTree=n,m.loadGetInitialProps(r,{AppTree:n,Component:e,router:this,ctx:t})}get route(){return this.state.route}get pathname(){return this.state.pathname}get query(){return this.state.query}get asPath(){return this.state.asPath}get locale(){return this.state.locale}get isFallback(){return this.state.isFallback}get isPreview(){return this.state.isPreview}constructor(e,t,r,{initialProps:n,pageLoader:a,App:o,wrapApp:i,Component:l,err:u,subscription:c,isFallback:d,locale:f,locales:p,defaultLocale:h,domainLocales:v,isPreview:_}){this.sdc={},this.sbc={},this.isFirstPopStateEvent=!0,this._key=Y(),this.onPopState=e=>{let t;let{isFirstPopStateEvent:r}=this;this.isFirstPopStateEvent=!1;let n=e.state;if(!n){let{pathname:a,query:o}=this;this.changeState("replaceState",b.formatWithValidation({pathname:C.addBasePath(a),query:o}),m.getURL());return}if(n.__NA){window.location.reload();return}if(!n.__N||r&&this.locale===n.options.locale&&n.as===this.asPath)return;let{url:i,as:l,options:s,key:u}=n;this._key=u;let{pathname:c}=y.parseRelativeUrl(i);(!this.isSsr||l!==C.addBasePath(this.asPath)||c!==C.addBasePath(this.pathname))&&(!this._bps||this._bps(n))&&this.change("replaceState",i,l,Object.assign({},s,{shallow:s.shallow&&this._shallow,locale:s.locale||this.defaultLocale,_h:0}),t)};let P=s.removeTrailingSlash(e);this.components={},"/_error"!==e&&(this.components[P]={Component:l,initial:!0,props:n,err:u,__N_SSG:n&&n.__N_SSG,__N_SSP:n&&n.__N_SSP}),this.components["/_app"]={Component:o,styleSheets:[]},this.events=J.events,this.pageLoader=a;let S=g.isDynamicRoute(e)&&self.__NEXT_DATA__.autoExport;if(this.basePath="",this.sub=c,this.clc=null,this._wrapApp=i,this.isSsr=!0,this.isLocaleDomain=!1,this.isReady=!!(self.__NEXT_DATA__.gssp||self.__NEXT_DATA__.gip||self.__NEXT_DATA__.appGip&&!self.__NEXT_DATA__.gsp||!S&&!self.location.search),this.state={route:P,pathname:e,query:t,asPath:S?e:r,isPreview:!!_,locale:void 0,isFallback:d},this._initialMatchesMiddlewarePromise=Promise.resolve(!1),!r.startsWith("//")){let w={locale:f},E=m.getURL();this._initialMatchesMiddlewarePromise=I({router:this,locale:f,asPath:E}).then(n=>(w._shouldResolveHref=r!==e,this.changeState("replaceState",n?E:b.formatWithValidation({pathname:C.addBasePath(e),query:t}),E,w),n))}window.addEventListener("popstate",this.onPopState)}}J.events=h.default(),t.default=J},34441:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addLocale=function(e,t,r,o){return t&&t!==r&&(o||!a.pathHasPrefix(e.toLowerCase(),"/".concat(t.toLowerCase()))&&!a.pathHasPrefix(e.toLowerCase(),"/api"))?n.addPathPrefix(e,"/".concat(t)):e};var n=r(44135),a=r(93210)},44135:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addPathPrefix=function(e,t){if(!e.startsWith("/")||!t)return e;let{pathname:r,query:a,hash:o}=n.parsePath(e);return"".concat(t).concat(r).concat(a).concat(o)};var n=r(26727)},96074:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addPathSuffix=function(e,t){if(!e.startsWith("/")||!t)return e;let{pathname:r,query:a,hash:o}=n.parsePath(e);return"".concat(r).concat(t).concat(a).concat(o)};var n=r(26727)},79002:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.compareRouterStates=function(e,t){let r=Object.keys(e);if(r.length!==Object.keys(t).length)return!1;for(let n=r.length;n--;){let a=r[n];if("query"===a){let o=Object.keys(e.query);if(o.length!==Object.keys(t.query).length)return!1;for(let i=o.length;i--;){let l=o[i];if(!t.query.hasOwnProperty(l)||e.query[l]!==t.query[l])return!1}}else if(!t.hasOwnProperty(a)||e[a]!==t[a])return!1}return!0}},57429:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.formatNextPathnameInfo=function(e){let t=i.addLocale(e.pathname,e.locale,e.buildId?void 0:e.defaultLocale,e.ignorePrefix);return(e.buildId||!e.trailingSlash)&&(t=n.removeTrailingSlash(t)),e.buildId&&(t=o.addPathSuffix(a.addPathPrefix(t,"/_next/data/".concat(e.buildId)),"/"===e.pathname?"index.json":".json")),t=a.addPathPrefix(t,e.basePath),!e.buildId&&e.trailingSlash?t.endsWith("/")?t:o.addPathSuffix(t,"/"):n.removeTrailingSlash(t)};var n=r(40012),a=r(44135),o=r(96074),i=r(34441)},67795:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.formatUrl=o,t.formatWithValidation=function(e){return o(e)},t.urlObjectKeys=void 0;var n=(0,r(91598).Z)(r(94919));let a=/https?|ftp|gopher|file/;function o(e){let{auth:t,hostname:r}=e,o=e.protocol||"",i=e.pathname||"",l=e.hash||"",s=e.query||"",u=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?u=t+e.host:r&&(u=t+(~r.indexOf(":")?"[".concat(r,"]"):r),e.port&&(u+=":"+e.port)),s&&"object"==typeof s&&(s=String(n.urlQueryToSearchParams(s)));let c=e.search||s&&"?".concat(s)||"";return o&&!o.endsWith(":")&&(o+=":"),e.slashes||(!o||a.test(o))&&!1!==u?(u="//"+(u||""),i&&"/"!==i[0]&&(i="/"+i)):u||(u=""),l&&"#"!==l[0]&&(l="#"+l),c&&"?"!==c[0]&&(c="?"+c),i=i.replace(/[?#]/g,encodeURIComponent),c=c.replace("#","%23"),"".concat(o).concat(u).concat(i).concat(c).concat(l)}t.urlObjectKeys=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"]},27929:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r="/"===e?"/index":/^\/index(\/|$)/.test(e)?"/index".concat(e):"".concat(e);return r+t}},18756:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getNextPathnameInfo=function(e,t){var r;let{basePath:i,i18n:l,trailingSlash:s}=null!=(r=t.nextConfig)?r:{},u={pathname:e,trailingSlash:"/"!==e?e.endsWith("/"):s};if(i&&o.pathHasPrefix(u.pathname,i)&&(u.pathname=a.removePathPrefix(u.pathname,i),u.basePath=i),!0===t.parseData&&u.pathname.startsWith("/_next/data/")&&u.pathname.endsWith(".json")){let c=u.pathname.replace(/^\/_next\/data\//,"").replace(/\.json$/,"").split("/"),d=c[0];u.pathname="index"!==c[1]?"/".concat(c.slice(1).join("/")):"/",u.buildId=d}if(l){let f=n.normalizeLocalePath(u.pathname,l.locales);u.locale=null==f?void 0:f.detectedLocale,u.pathname=(null==f?void 0:f.pathname)||u.pathname}return u};var n=r(24769),a=r(22650),o=r(93210)},18588:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSortedRoutes",{enumerable:!0,get:function(){return n.getSortedRoutes}}),Object.defineProperty(t,"isDynamicRoute",{enumerable:!0,get:function(){return a.isDynamicRoute}});var n=r(30566),a=r(86238)},21754:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isBot=function(e){return/Googlebot|Mediapartners-Google|AdsBot-Google|googleweblight|Storebot-Google|Google-PageRenderer|Bingbot|BingPreview|Slurp|DuckDuckBot|baiduspider|yandex|sogou|LinkedInBot|bitlybot|tumblr|vkShare|quora link preview|facebookexternalhit|facebookcatalog|Twitterbot|applebot|redditbot|Slackbot|Discordbot|WhatsApp|SkypeUriPreview|ia_archiver/i.test(e)}},86238:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isDynamicRoute=function(e){return r.test(e)};let r=/\/\[[^/]+?\](?=\/|$)/},26727:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.parsePath=function(e){let t=e.indexOf("#"),r=e.indexOf("?"),n=r>-1&&(t<0||r<t);return n||t>-1?{pathname:e.substring(0,n?r:t),query:n?e.substring(r,t>-1?t:void 0):"",hash:t>-1?e.slice(t):""}:{pathname:e,query:"",hash:""}}},22864:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.parseRelativeUrl=function(e,t){let r=new URL(n.getLocationOrigin()),o=t?new URL(t,r):e.startsWith(".")?new URL(window.location.href):r,{pathname:i,searchParams:l,search:s,hash:u,href:c,origin:d}=new URL(e,o);if(d!==r.origin)throw Error("invariant: invalid relative URL, router received ".concat(e));return{pathname:i,query:a.searchParamsToUrlQuery(l),search:s,hash:u,href:c.slice(r.origin.length)}};var n=r(670),a=r(94919)},93210:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.pathHasPrefix=function(e,t){if("string"!=typeof e)return!1;let{pathname:r}=n.parsePath(e);return r===t||r.startsWith(t+"/")};var n=r(26727)},94919:function(e,t){"use strict";function r(e){return"string"!=typeof e&&("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.searchParamsToUrlQuery=function(e){let t={};return e.forEach((e,r)=>{void 0===t[r]?t[r]=e:Array.isArray(t[r])?t[r].push(e):t[r]=[t[r],e]}),t},t.urlQueryToSearchParams=function(e){let t=new URLSearchParams;return Object.entries(e).forEach(e=>{let[n,a]=e;Array.isArray(a)?a.forEach(e=>t.append(n,r(e))):t.set(n,r(a))}),t},t.assign=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return r.forEach(t=>{Array.from(t.keys()).forEach(t=>e.delete(t)),t.forEach((t,r)=>e.append(r,t))}),e}},22650:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.removePathPrefix=function(e,t){if(n.pathHasPrefix(e,t)){let r=e.slice(t.length);return r.startsWith("/")?r:"/".concat(r)}return e};var n=r(93210)},40012:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.removeTrailingSlash=function(e){return e.replace(/\/$/,"")||"/"}},13156:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getRouteMatcher=function(e){let{re:t,groups:r}=e;return e=>{let a=t.exec(e);if(!a)return!1;let o=e=>{try{return decodeURIComponent(e)}catch(t){throw new n.DecodeError("failed to decode param")}},i={};return Object.keys(r).forEach(e=>{let t=r[e],n=a[t.pos];void 0!==n&&(i[e]=~n.indexOf("/")?n.split("/").map(e=>o(e)):t.repeat?[o(n)]:o(n))}),i}};var n=r(670)},54903:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getRouteRegex=s,t.getNamedRouteRegex=function(e){let t=u(e);return n({},s(e),{namedRegex:"^".concat(t.namedParameterizedRoute,"(?:/)?$"),routeKeys:t.routeKeys})},t.getNamedMiddlewareRegex=function(e,t){let{parameterizedRoute:r}=l(e),{catchAll:n=!0}=t;if("/"===r)return{namedRegex:"^/".concat(n?".*":"","$")};let{namedParameterizedRoute:a}=u(e);return{namedRegex:"^".concat(a).concat(n?"(?:(/.*)?)":"","$")}};var n=r(6495).Z,a=r(18659),o=r(40012);function i(e){let t=e.startsWith("[")&&e.endsWith("]");t&&(e=e.slice(1,-1));let r=e.startsWith("...");return r&&(e=e.slice(3)),{key:e,repeat:r,optional:t}}function l(e){let t=o.removeTrailingSlash(e).slice(1).split("/"),r={},n=1;return{parameterizedRoute:t.map(e=>{if(!(e.startsWith("[")&&e.endsWith("]")))return"/".concat(a.escapeStringRegexp(e));{let{key:t,optional:o,repeat:l}=i(e.slice(1,-1));return r[t]={pos:n++,repeat:l,optional:o},l?o?"(?:/(.+?))?":"/(.+?)":"/([^/]+?)"}}).join(""),groups:r}}function s(e){let{parameterizedRoute:t,groups:r}=l(e);return{re:RegExp("^".concat(t,"(?:/)?$")),groups:r}}function u(e){let t,r;let n=o.removeTrailingSlash(e).slice(1).split("/"),l=(t=97,r=1,()=>{let e="";for(let n=0;n<r;n++)e+=String.fromCharCode(t),++t>122&&(r++,t=97);return e}),s={};return{namedParameterizedRoute:n.map(e=>{if(!(e.startsWith("[")&&e.endsWith("]")))return"/".concat(a.escapeStringRegexp(e));{let{key:t,optional:r,repeat:n}=i(e.slice(1,-1)),o=t.replace(/\W/g,""),u=!1;return(0===o.length||o.length>30)&&(u=!0),isNaN(parseInt(o.slice(0,1)))||(u=!0),u&&(o=l()),s[o]=t,n?r?"(?:/(?<".concat(o,">.+?))?"):"/(?<".concat(o,">.+?)"):"/(?<".concat(o,">[^/]+?)")}}).join(""),routeKeys:s}}},30566:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getSortedRoutes=function(e){let t=new r;return e.forEach(e=>t.insert(e)),t.smoosh()};class r{insert(e){this._insert(e.split("/").filter(Boolean),[],!1)}smoosh(){return this._smoosh()}_smoosh(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",t=[...this.children.keys()].sort();null!==this.slugName&&t.splice(t.indexOf("[]"),1),null!==this.restSlugName&&t.splice(t.indexOf("[...]"),1),null!==this.optionalRestSlugName&&t.splice(t.indexOf("[[...]]"),1);let r=t.map(t=>this.children.get(t)._smoosh("".concat(e).concat(t,"/"))).reduce((e,t)=>[...e,...t],[]);if(null!==this.slugName&&r.push(...this.children.get("[]")._smoosh("".concat(e,"[").concat(this.slugName,"]/"))),!this.placeholder){let n="/"===e?"/":e.slice(0,-1);if(null!=this.optionalRestSlugName)throw Error('You cannot define a route with the same specificity as a optional catch-all route ("'.concat(n,'" and "').concat(n,"[[...").concat(this.optionalRestSlugName,']]").'));r.unshift(n)}return null!==this.restSlugName&&r.push(...this.children.get("[...]")._smoosh("".concat(e,"[...").concat(this.restSlugName,"]/"))),null!==this.optionalRestSlugName&&r.push(...this.children.get("[[...]]")._smoosh("".concat(e,"[[...").concat(this.optionalRestSlugName,"]]/"))),r}_insert(e,t,n){if(0===e.length){this.placeholder=!1;return}if(n)throw Error("Catch-all must be the last part of the URL.");let a=e[0];if(a.startsWith("[")&&a.endsWith("]")){let o=a.slice(1,-1),i=!1;if(o.startsWith("[")&&o.endsWith("]")&&(o=o.slice(1,-1),i=!0),o.startsWith("...")&&(o=o.substring(3),n=!0),o.startsWith("[")||o.endsWith("]"))throw Error("Segment names may not start or end with extra brackets ('".concat(o,"')."));if(o.startsWith("."))throw Error("Segment names may not start with erroneous periods ('".concat(o,"')."));function l(e,r){if(null!==e&&e!==r)throw Error("You cannot use different slug names for the same dynamic path ('".concat(e,"' !== '").concat(r,"')."));t.forEach(e=>{if(e===r)throw Error('You cannot have the same slug name "'.concat(r,'" repeat within a single dynamic path'));if(e.replace(/\W/g,"")===a.replace(/\W/g,""))throw Error('You cannot have the slug names "'.concat(e,'" and "').concat(r,'" differ only by non-word symbols within a single dynamic path'))}),t.push(r)}if(n){if(i){if(null!=this.restSlugName)throw Error('You cannot use both an required and optional catch-all route at the same level ("[...'.concat(this.restSlugName,']" and "').concat(e[0],'" ).'));l(this.optionalRestSlugName,o),this.optionalRestSlugName=o,a="[[...]]"}else{if(null!=this.optionalRestSlugName)throw Error('You cannot use both an optional and required catch-all route at the same level ("[[...'.concat(this.optionalRestSlugName,']]" and "').concat(e[0],'").'));l(this.restSlugName,o),this.restSlugName=o,a="[...]"}}else{if(i)throw Error('Optional route parameters are not yet supported ("'.concat(e[0],'").'));l(this.slugName,o),this.slugName=o,a="[]"}}this.children.has(a)||this.children.set(a,new r),this.children.get(a)._insert(e.slice(1),t,n)}constructor(){this.placeholder=!0,this.children=new Map,this.slugName=null,this.restSlugName=null,this.optionalRestSlugName=null}}},86949:function(e,t){"use strict";let r;Object.defineProperty(t,"__esModule",{value:!0}),t.setConfig=function(e){r=e},t.default=void 0,t.default=()=>r,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},31436:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){let{headManager:t,reduceComponentsToState:r}=e;function l(){if(t&&t.mountedInstances){let a=n.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(a,e))}}if(a){var s;null==t||null==(s=t.mountedInstances)||s.add(e.children),l()}return o(()=>{var r;return null==t||null==(r=t.mountedInstances)||r.add(e.children),()=>{var r;null==t||null==(r=t.mountedInstances)||r.delete(e.children)}}),o(()=>(t&&(t._pendingUpdate=l),()=>{t&&(t._pendingUpdate=l)})),i(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null};var n=(0,r(91598).Z)(r(67294));let a=!1,o=a?()=>{}:n.useLayoutEffect,i=a?()=>{}:n.useEffect},670:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.execOnce=function(e){let t,r=!1;return function(){for(var n=arguments.length,a=Array(n),o=0;o<n;o++)a[o]=arguments[o];return r||(r=!0,t=e(...a)),t}},t.getLocationOrigin=i,t.getURL=function(){let{href:e}=window.location,t=i();return e.substring(t.length)},t.getDisplayName=l,t.isResSent=s,t.normalizeRepeatedSlashes=function(e){let t=e.split("?"),r=t[0];return r.replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?"?".concat(t.slice(1).join("?")):"")},t.loadGetInitialProps=u,t.ST=t.SP=t.isAbsoluteUrl=t.WEB_VITALS=void 0;var n=r(60932).Z;t.WEB_VITALS=["CLS","FCP","FID","INP","LCP","TTFB"];let a=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,o=e=>a.test(e);function i(){let{protocol:e,hostname:t,port:r}=window.location;return"".concat(e,"//").concat(t).concat(r?":"+r:"")}function l(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function s(e){return e.finished||e.headersSent}function u(e,t){return c.apply(this,arguments)}function c(){return(c=n(function*(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:yield u(t.Component,t.ctx)}:{};let n=yield e.getInitialProps(t);if(r&&s(r))return n;if(!n){let a='"'.concat(l(e),'.getInitialProps()" should resolve to an object. But found "').concat(n,'" instead.');throw Error(a)}return n})).apply(this,arguments)}t.isAbsoluteUrl=o;let d="undefined"!=typeof performance;t.SP=d;let f=d&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);t.ST=f,t.DecodeError=class extends Error{},t.NormalizeError=class extends Error{},t.PageNotFoundError=class extends Error{constructor(e){super(),this.code="ENOENT",this.message="Cannot find module for page: ".concat(e)}},t.MissingStaticPage=class extends Error{constructor(e,t){super(),this.message="Failed to load static file for page: ".concat(e," ").concat(t)}},t.MiddlewareNotFoundError=class extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}},57238:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.warnOnce=void 0;let r=e=>{};t.warnOnce=r},78018:function(e){var t,r,n,a,o,i,l,s,u,c,d,f,p,h,m,g,y,v,_,P,b,S,w,E,x,C,j,O,R,M,A,L,T,I,N,k,D,B,H,U,F,q,W,Z,z,G;(t={}).d=function(e,r){for(var n in r)t.o(r,n)&&!t.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:r[n]})},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},void 0!==t&&(t.ab="//"),r={},t.r(r),t.d(r,{getCLS:function(){return w},getFCP:function(){return P},getFID:function(){return M},getINP:function(){return q},getLCP:function(){return Z},getTTFB:function(){return G},onCLS:function(){return w},onFCP:function(){return P},onFID:function(){return M},onINP:function(){return q},onLCP:function(){return Z},onTTFB:function(){return G}}),s=-1,u=function(e){addEventListener("pageshow",function(t){t.persisted&&(s=t.timeStamp,e(t))},!0)},c=function(){return window.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]},d=function(){var e=c();return e&&e.activationStart||0},f=function(e,t){var r=c(),n="navigate";return s>=0?n="back-forward-cache":r&&(n=document.prerendering||d()>0?"prerender":r.type.replace(/_/g,"-")),{name:e,value:void 0===t?-1:t,rating:"good",delta:0,entries:[],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:n}},p=function(e,t,r){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var n=new PerformanceObserver(function(e){t(e.getEntries())});return n.observe(Object.assign({type:e,buffered:!0},r||{})),n}}catch(a){}},h=function(e,t){var r=function r(n){"pagehide"!==n.type&&"hidden"!==document.visibilityState||(e(n),t&&(removeEventListener("visibilitychange",r,!0),removeEventListener("pagehide",r,!0)))};addEventListener("visibilitychange",r,!0),addEventListener("pagehide",r,!0)},m=function(e,t,r,n){var a,o;return function(i){var l;t.value>=0&&(i||n)&&((o=t.value-(a||0))||void 0===a)&&(a=t.value,t.delta=o,t.rating=(l=t.value)>r[1]?"poor":l>r[0]?"needs-improvement":"good",e(t))}},g=-1,y=function(){return"hidden"!==document.visibilityState||document.prerendering?1/0:0},v=function(){h(function(e){g=e.timeStamp},!0)},_=function(){return g<0&&(g=y(),v(),u(function(){setTimeout(function(){g=y(),v()},0)})),{get firstHiddenTime(){return g}}},P=function(e,t){t=t||{};var r,n=[1800,3e3],a=_(),o=f("FCP"),i=function(e){e.forEach(function(e){"first-contentful-paint"===e.name&&(s&&s.disconnect(),e.startTime<a.firstHiddenTime&&(o.value=e.startTime-d(),o.entries.push(e),r(!0)))})},l=window.performance&&window.performance.getEntriesByName&&window.performance.getEntriesByName("first-contentful-paint")[0],s=l?null:p("paint",i);(l||s)&&(r=m(e,o,n,t.reportAllChanges),l&&i([l]),u(function(a){r=m(e,o=f("FCP"),n,t.reportAllChanges),requestAnimationFrame(function(){requestAnimationFrame(function(){o.value=performance.now()-a.timeStamp,r(!0)})})}))},b=!1,S=-1,w=function(e,t){t=t||{};var r=[.1,.25];b||(P(function(e){S=e.value}),b=!0);var n,a=function(t){S>-1&&e(t)},o=f("CLS",0),i=0,l=[],s=function(e){e.forEach(function(e){if(!e.hadRecentInput){var t=l[0],r=l[l.length-1];i&&e.startTime-r.startTime<1e3&&e.startTime-t.startTime<5e3?(i+=e.value,l.push(e)):(i=e.value,l=[e]),i>o.value&&(o.value=i,o.entries=l,n())}})},c=p("layout-shift",s);c&&(n=m(a,o,r,t.reportAllChanges),h(function(){s(c.takeRecords()),n(!0)}),u(function(){i=0,S=-1,n=m(a,o=f("CLS",0),r,t.reportAllChanges)}))},E={passive:!0,capture:!0},x=new Date,C=function(e,t){n||(n=t,a=e,o=new Date,R(removeEventListener),j())},j=function(){if(a>=0&&a<o-x){var e={entryType:"first-input",name:n.type,target:n.target,cancelable:n.cancelable,startTime:n.timeStamp,processingStart:n.timeStamp+a};i.forEach(function(t){t(e)}),i=[]}},O=function(e){if(e.cancelable){var t,r,n,a=(e.timeStamp>1e12?new Date:performance.now())-e.timeStamp;"pointerdown"==e.type?(t=function(){C(a,e),n()},r=function(){n()},n=function(){removeEventListener("pointerup",t,E),removeEventListener("pointercancel",r,E)},addEventListener("pointerup",t,E),addEventListener("pointercancel",r,E)):C(a,e)}},R=function(e){["mousedown","keydown","touchstart","pointerdown"].forEach(function(t){return e(t,O,E)})},M=function(e,t){t=t||{};var r,o=[100,300],l=_(),s=f("FID"),c=function(e){e.startTime<l.firstHiddenTime&&(s.value=e.processingStart-e.startTime,s.entries.push(e),r(!0))},d=function(e){e.forEach(c)},g=p("first-input",d);r=m(e,s,o,t.reportAllChanges),g&&h(function(){d(g.takeRecords()),g.disconnect()},!0),g&&u(function(){r=m(e,s=f("FID"),o,t.reportAllChanges),i=[],a=-1,n=null,R(addEventListener),i.push(c),j()})},A=0,L=1/0,T=0,I=function(e){e.forEach(function(e){e.interactionId&&(L=Math.min(L,e.interactionId),A=(T=Math.max(T,e.interactionId))?(T-L)/7+1:0)})},N=function(){return l?A:performance.interactionCount||0},k=function(){"interactionCount"in performance||l||(l=p("event",I,{type:"event",buffered:!0,durationThreshold:0}))},D=0,B=function(){return N()-D},H=[],U={},F=function(e){var t=H[H.length-1],r=U[e.interactionId];if(r||H.length<10||e.duration>t.latency){if(r)r.entries.push(e),r.latency=Math.max(r.latency,e.duration);else{var n={id:e.interactionId,latency:e.duration,entries:[e]};U[n.id]=n,H.push(n)}H.sort(function(e,t){return t.latency-e.latency}),H.splice(10).forEach(function(e){delete U[e.id]})}},q=function(e,t){t=t||{};var r=[200,500];k();var n,a=f("INP"),o=function(e){e.forEach(function(e){e.interactionId&&F(e),"first-input"!==e.entryType||H.some(function(t){return t.entries.some(function(t){return e.duration===t.duration&&e.startTime===t.startTime})})||F(e)});var t,r=(t=Math.min(H.length-1,Math.floor(B()/50)),H[t]);r&&r.latency!==a.value&&(a.value=r.latency,a.entries=r.entries,n())},i=p("event",o,{durationThreshold:t.durationThreshold||40});n=m(e,a,r,t.reportAllChanges),i&&(i.observe({type:"first-input",buffered:!0}),h(function(){o(i.takeRecords()),a.value<0&&B()>0&&(a.value=0,a.entries=[]),n(!0)}),u(function(){H=[],D=N(),n=m(e,a=f("INP"),r,t.reportAllChanges)}))},W={},Z=function(e,t){t=t||{};var r,n=[2500,4e3],a=_(),o=f("LCP"),i=function(e){var t=e[e.length-1];if(t){var n=t.startTime-d();n<a.firstHiddenTime&&(o.value=n,o.entries=[t],r())}},l=p("largest-contentful-paint",i);if(l){r=m(e,o,n,t.reportAllChanges);var s=function(){W[o.id]||(i(l.takeRecords()),l.disconnect(),W[o.id]=!0,r(!0))};["keydown","click"].forEach(function(e){addEventListener(e,s,{once:!0,capture:!0})}),h(s,!0),u(function(a){r=m(e,o=f("LCP"),n,t.reportAllChanges),requestAnimationFrame(function(){requestAnimationFrame(function(){o.value=performance.now()-a.timeStamp,W[o.id]=!0,r(!0)})})})}},z=function e(t){document.prerendering?addEventListener("prerenderingchange",function(){return e(t)},!0):"complete"!==document.readyState?addEventListener("load",function(){return e(t)},!0):setTimeout(t,0)},G=function(e,t){t=t||{};var r=[800,1800],n=f("TTFB"),a=m(e,n,r,t.reportAllChanges);z(function(){var o=c();if(o){if(n.value=Math.max(o.responseStart-d(),0),n.value<0||n.value>performance.now())return;n.entries=[o],a(!0),u(function(){(a=m(e,n=f("TTFB",0),r,t.reportAllChanges))(!0)})}})},e.exports=r},79423:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isAPIRoute=function(e){return"/api"===e||Boolean(null==e?void 0:e.startsWith("/api/"))}},80676:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=a,t.getProperError=function(e){return a(e)?e:Error(n.isPlainObject(e)?JSON.stringify(e):e+"")};var n=r(82849);function a(e){return"object"==typeof e&&null!==e&&"name"in e&&"message"in e}},72431:function(){}},function(e){e.O(0,[9774],function(){return e(e.s=21783)}),_N_E=e.O()}]);
1.3.6. https://dev-app.illusto.com/_next/static/chunks/webpack-dd8919a572f3efbe.js
Previous  Next

Summary

Severity:   Low
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/webpack-dd8919a572f3efbe.js

Request

GET /_next/static/chunks/webpack-dd8919a572f3efbe.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D1%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266199.57.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266199.58.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266199.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:50:06 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"893-18b142b7028"
Vary: Accept-Encoding
Content-Length: 2195

!function(){"use strict";var t,e,n,r,o,u,i={},f={};function c(t){var e=f[t];if(void 0!==e)return e.exports;var n=f[t]={id:t,loaded:!1,exports:{}},r=!0;try{i[t].call(n.exports,n,n.exports,c),r=!1}finally{r&&delete f[t]}return n.loaded=!0,n.exports}c.m=i,t=[],c.O=function(e,n,r,o){if(n){o=o||0;for(var u=t.length;u>0&&t[u-1][2]>o;u--)t[u]=t[u-1];t[u]=[n,r,o];return}for(var i=1/0,u=0;u<t.length;u++){for(var n=t[u][0],r=t[u][1],o=t[u][2],f=!0,l=0;l<n.length;l++)i>=o&&Object.keys(c.O).every(function(t){return c.O[t](n[l])})?n.splice(l--,1):(f=!1,o<i&&(i=o));if(f){t.splice(u--,1);var a=r();void 0!==a&&(e=a)}}return e},c.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return c.d(e,{a:e}),e},n=Object.getPrototypeOf?function(t){return Object.getPrototypeOf(t)}:function(t){return t.__proto__},c.t=function(t,r){if(1&r&&(t=this(t)),8&r||"object"==typeof t&&t&&(4&r&&t.__esModule||16&r&&"function"==typeof t.then))return t;var o=Object.create(null);c.r(o);var u={};e=e||[null,n({}),n([]),n(n)];for(var i=2&r&&t;"object"==typeof i&&!~e.indexOf(i);i=n(i))Object.getOwnPropertyNames(i).forEach(function(e){u[e]=function(){return t[e]}});return u.default=function(){return t},c.d(o,u),o},c.d=function(t,e){for(var n in e)c.o(e,n)&&!c.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},c.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(t){if("object"==typeof window)return window}}(),c.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},c.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},c.nmd=function(t){return t.paths=[],t.children||(t.children=[]),t},c.p="/_next/",r={2272:0},c.O.j=function(t){return 0===r[t]},o=function(t,e){var n,o,u=e[0],i=e[1],f=e[2],l=0;if(u.some(function(t){return 0!==r[t]})){for(n in i)c.o(i,n)&&(c.m[n]=i[n]);if(f)var a=f(c)}for(t&&t(e);l<u.length;l++)o=u[l],c.o(r,o)&&r[o]&&r[o][0](),r[o]=0;return c.O(a)},(u=self.webpackChunk_N_E=self.webpackChunk_N_E||[]).forEach(o.bind(null,0)),u.push=o.bind(null,u.push.bind(u))}();
1.3.7. https://dev-app.illusto.com/login
Previous  Next

Summary

Severity:   Low
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /login

Request

GET /login HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D1%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266199.57.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266199.58.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266199.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/dashboard
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:50:03 GMT
Content-Type: text/html; charset=utf-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
X-Powered-By: Next.js
ETag: "3szx8opqhq6g4"
Vary: Accept-Encoding
Content-Length: 8356

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>Login | illusto</title><meta property="og:title" content="Access your video editing account and unleash your creativity. Login now to continue working on your projects and bring your vision to life."/><meta name="next-head-count" content="4"/><link rel="preload" href="/_next/static/css/87f5e2c97b954880.css" as="style"/><link rel="stylesheet" href="/_next/static/css/87f5e2c97b954880.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="/_next/static/chunks/webpack-dd8919a572f3efbe.js" defer=""></script><script src="/_next/static/chunks/framework-1f1fb5c07f2be279.js" defer=""></script><script src="/_next/static/chunks/main-42b45f53948b43e8.js" defer=""></script><script src="/_next/static/chunks/pages/_app-0c1956830c7f6018.js" defer=""></script><script src="/_next/static/chunks/4347-dbc2f0dfcf4db24e.js" defer=""></script><script src="/_next/static/chunks/135-4a14e2895d2a2645.js" defer=""></script><script src="/_next/static/chunks/7307-ecd48816407d7807.js" defer=""></script><script src="/_next/static/chunks/3184-d4abe521a0bb8ce8.js" defer=""></script><script src="/_next/static/chunks/5572-308d9fa0a85c2c5d.js" defer=""></script><script src="/_next/static/chunks/5171-6cd6c7c8044e61e0.js" defer=""></script><script src="/_next/static/chunks/8755-bee09a232fb7ec60.js" defer=""></script><script src="/_next/static/chunks/8523-bea1385d1672bd94.js" defer=""></script><script src="/_next/static/chunks/1866-f7d99f75c34b8551.js" defer=""></script><script src="/_next/static/chunks/pages/login-7262f8d1210d07d6.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css a0y2e3">.css-a0y2e3{height:0;overflow:hidden;-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;visibility:hidden;}</style><div class="MuiCollapse-root MuiCollapse-vertical alertBox MuiCollapse-hidden css-a0y2e3" style="min-height:0px"><style data-emotion="css hboir5">.css-hboir5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}</style><div class="MuiCollapse-wrapper MuiCollapse-vertical css-hboir5"><style data-emotion="css 8atqhb">.css-8atqhb{width:100%;}</style><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-8atqhb"><style data-emotion="css 1gnnicf">.css-1gnnicf{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><style data-emotion="css 15e7ee5">.css-15e7ee5{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:none;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAlert-root MuiAlert-filledError MuiAlert-filled css-15e7ee5" role="alert"><style data-emotion="css 1l54tgj">.css-1l54tgj{margin-right:12px;padding:7px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:22px;opacity:0.9;}</style><div class="MuiAlert-icon css-1l54tgj"><style data-emotion="css 1cw4hi4">.css-1cw4hi4{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:inherit;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ErrorOutlineIcon"><path d="M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></svg></div><style data-emotion="css 1xsto0d">.css-1xsto0d{padding:8px 0;min-width:0;overflow:auto;}</style><div class="MuiAlert-message css-1xsto0d"></div><style data-emotion="css 1mzcepu">.css-1mzcepu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;padding:4px 0 0 16px;margin-left:auto;margin-right:-8px;}</style><div class="MuiAlert-action css-1mzcepu"><style data-emotion="css jypskm">.css-jypskm{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-jypskm:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-jypskm:hover{background-color:transparent;}}.css-jypskm.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css q28n79">.css-q28n79{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-q28n79::-moz-focus-inner{border-style:none;}.css-q28n79.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-q28n79{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-q28n79:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-q28n79:hover{background-color:transparent;}}.css-q28n79.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-sizeSmall css-q28n79" tabindex="0" type="button" aria-label="close"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseIcon"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></svg></button></div></div></div></div></div><div class="loader"><img src="/images/Loading.gif"/></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/login","query":{},"buildId":"A7LJyg1KFMpKal_I3QQ9j","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript></body></html>
2. Informational issues
Previous
2.1. Cross-origin resource sharing
Previous  Next

There are 61 instances of this issue:

Issue background

An HTML5 cross-origin resource sharing (CORS) policy controls whether and how content running on other domains can perform two-way interaction with the domain that publishes the policy. The policy is fine-grained and can apply access controls per-request based on the URL and other features of the request.

If another domain is allowed by the policy, then that domain can potentially attack users of the application. If a user is logged in to the application, and visits a domain allowed by the policy, then any malicious content running on that domain can potentially retrieve content from the application, and sometimes carry out actions within the security context of the logged in user.

Even if an allowed domain is not overtly malicious in itself, security vulnerabilities within that domain could potentially be leveraged by an attacker to exploit the trust relationship and attack the application that allows access. CORS policies on pages containing sensitive information should be reviewed to determine whether it is appropriate for the application to trust both the intentions and security posture of any domains granted access.

Issue remediation

Any inappropriate domains should be removed from the CORS policy.

References

Vulnerability classifications



2.1.1. https://dev-app.illusto.com/_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; countryCode=IN; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:27:18 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"2760-18b142b7028"
Vary: Accept-Encoding
Content-Length: 10080

self.__BUILD_MANIFEST=function(s,a,c,t,e,i,n,o,p,u,b,d,r,g,f,k,h,j,m,l,y,S,_,v,C,x,D,E,R,F,w,L,I,O,W,B,P,q,A,G,M,N,T){return{__rewrites:{beforeFiles:[],afterFiles:[],fallback:[]},"/":[p,S,_,"static/chunks/pages/index-8f81de8f8f88e7d0.js"],"/404":["static/chunks/pages/404-4463ccd0b149e5ed.js"],"/_error":["static/chunks/pages/_error-02cc11fd74b4e5ff.js"],"/appsumosignup/signupDetails":[s,a,c,R,t,h,F,"static/chunks/pages/appsumosignup/signupDetails-e066b0e7792529a6.js"],"/appsumosignup/signupLanding":[s,a,c,t,"static/chunks/pages/appsumosignup/signupLanding-78c7ec9aa1b228f7.js"],"/appsumosignup/[uuid]":[s,a,c,R,t,h,F,"static/chunks/pages/appsumosignup/[uuid]-e828d49d518c9f2a.js"],"/comingsoon":["static/chunks/pages/comingsoon-e5c5699073f16897.js"],"/contact":["static/chunks/pages/contact-1021d36c4d59b807.js"],"/export":[w,"static/chunks/4072747d-52af1a7a256f74c0.js","static/chunks/f1b7312e-789b66262cc92505.js","static/chunks/d59bccd2-c1134a38adb2b29d.js",s,a,c,e,i,n,d,r,g,f,j,m,v,C,L,I,"static/chunks/3596-bd4d0f528854dc74.js",t,O,W,"static/chunks/pages/export-9947dc00df4cc271.js"],"/export/bkup":[s,a,c,e,i,n,d,f,j,m,C,L,O,W,"static/chunks/pages/export/bkup-9b392b5964927f70.js"],"/faq":[l,"static/chunks/7954-5cff1ec8d84d97f8.js","static/chunks/pages/faq-dd46f2498b7b5893.js"],"/home":[s,e,n,d,r,f,m,"static/chunks/381-e8082bb48836f3f2.js","static/chunks/pages/home-7bb0d9b540a04ed7.js"],"/login":[s,a,c,l,B,t,h,x,P,"static/chunks/pages/login-7262f8d1210d07d6.js"],"/login/FacebookRedirect":["static/chunks/pages/login/FacebookRedirect-5b4aa2f4e22e033d.js"],"/login/GoogleRedirect":["static/chunks/pages/login/GoogleRedirect-d0abb6fc0976e4f5.js"],"/myprofile":[s,a,c,i,n,r,l,m,"static/chunks/4200-e3bad149f450456f.js",t,x,"static/chunks/pages/myprofile-cc91f5c56a5fb0d1.js"],"/onboarding":[s,a,c,o,f,D,q,E,A,"static/chunks/pages/onboarding-46f420971b467832.js"],"/onboarding/Steps/Category":["static/chunks/pages/onboarding/Steps/Category-aa57c609f0a958c2.js"],"/onboarding/Steps/CharityDetails":[s,a,"static/chunks/pages/onboarding/Steps/CharityDetails-0f8efe588261de3a.js"],"/onboarding/Steps/ContentSubCategories":[s,a,D,"static/chunks/pages/onboarding/Steps/ContentSubCategories-6d996cddbd64d468.js"],"/onboarding/Steps/EducationSubCategory":["static/chunks/pages/onboarding/Steps/EducationSubCategory-6058718830ad718b.js"],"/onboarding/Steps/EducationSubDetails":["static/chunks/pages/onboarding/Steps/EducationSubDetails-a0f896558c3c82fa.js"],"/onboarding/Steps/ExperienceRange":["static/chunks/pages/onboarding/Steps/ExperienceRange-4c3623eca589979a.js"],"/onboarding/Steps/Followings":["static/chunks/pages/onboarding/Steps/Followings-24994c88e3675b81.js"],"/onboarding/Steps/LiveStreaming":["static/chunks/pages/onboarding/Steps/LiveStreaming-96cb6d2937adc197.js"],"/onboarding/Steps/PostVideos":[s,a,"static/chunks/pages/onboarding/Steps/PostVideos-eddaad8ab209fc6b.js"],"/onboarding/Steps/ReferralSource":[s,a,"static/chunks/pages/onboarding/Steps/ReferralSource-c994a3eae5ba8833.js"],"/onboarding/Steps/WorkDetails":[s,a,E,"static/chunks/pages/onboarding/Steps/WorkDetails-a10ccd95218a3355.js"],"/onboarding/Steps/WorkSubCategories":["static/chunks/pages/onboarding/Steps/WorkSubCategories-7135c56166b10d60.js"],"/onboarding/onboarding":[s,a,c,o,f,D,q,E,A,"static/chunks/pages/onboarding/onboarding-b54117f75f14c8d1.js"],"/onboardingOld":[s,a,c,o,v,"static/chunks/1680-f4bde26e5c5e4673.js",t,"static/chunks/pages/onboardingOld-dcd4c9f188f688fe.js"],"/onboardingOld/indexcopy":[s,a,"static/chunks/478-4cc5e5fabdad420b.js","static/chunks/pages/onboardingOld/indexcopy-4743fbdcc8817ba0.js"],"/pricing":[c,n,r,g,S,C,t,u,_,"static/chunks/pages/pricing-5274a3a9f37f1a3b.js"],"/privacy":["static/chunks/2221-905f686db2f22b92.js","static/chunks/pages/privacy-198b501bfc47c0af.js"],"/privacy/comingsoon":["static/chunks/pages/privacy/comingsoon-bd20e16953ccd085.js"],"/privacy/contact":["static/chunks/pages/privacy/contact-96679aa3dd41865a.js"],"/privacy/home":["static/chunks/2390-9e3eddeb815d2c63.js","static/chunks/pages/privacy/home-4c6478a7c51380cb.js"],"/privacy/muitest":[s,i,"static/chunks/1266-72e9e9049c444d80.js","static/chunks/pages/privacy/muitest-985cdd2666e3043f.js"],"/privacy/terms":["static/chunks/pages/privacy/terms-eef1a30eeaeb35f5.js"],"/privacy/tutorials":[s,a,e,n,j,y,"static/chunks/pages/privacy/tutorials-5fd7a3a6c30fa932.js"],"/signup":[s,a,c,l,B,t,h,x,P,"static/chunks/pages/signup-f744e09648b140e6.js"],"/subscription":[s,a,c,e,n,o,p,b,r,g,G,"static/chunks/9337-bf36146784459c19.js",t,u,k,"static/chunks/pages/subscription-b27df2710818d331.js"],"/subscription/downgrade":[i,"static/chunks/5852-0de74a7320f65cb9.js","static/chunks/pages/subscription/downgrade-fba310a9ddd96f85.js"],"/subscription/error":[g,G,"static/chunks/pages/subscription/error-1923ac7f7e2b28c2.js"],"/subscription/mypaymentsnew":["static/chunks/pages/subscription/mypaymentsnew-0113feaaa0fc58d6.js"],"/subscription/mypaymentsupgraded":[g,"static/chunks/pages/subscription/mypaymentsupgraded-33111dfe4f7d8301.js"],"/subscription/oldindex":[s,e,b,"static/chunks/7671-b51121f0de817c05.js","static/chunks/pages/subscription/oldindex-38b457ecc41f0214.js"],"/subscription/onetimepayment/stripe_module":[c,t,"static/chunks/pages/subscription/onetimepayment/stripe_module-8bba2bb0f1bce932.js"],"/subscription/onetimepayment/[uuid]":[s,a,c,"static/chunks/3470-6a3eafd9e8d0bce5.js",t,"static/chunks/pages/subscription/onetimepayment/[uuid]-af489dfe7642daf3.js"],"/subscription/onetimepayment_old":[s,a,"static/chunks/pages/subscription/onetimepayment_old-830a25cd299af1f1.js"],"/subscription/onetimepaymenterror":["static/chunks/pages/subscription/onetimepaymenterror-a558a8554368d8c7.js"],"/subscription/onetimepaymentsuccess":["static/chunks/pages/subscription/onetimepaymentsuccess-ae7a538b8f8e381f.js"],"/subscription/paymentmode":[s,c,e,i,o,p,b,M,"static/chunks/3669-383986191b512c14.js",t,u,k,N,"static/chunks/pages/subscription/paymentmode-f02b4ed01dc57ec2.js"],"/subscription/plan":[s,a,i,"static/chunks/pages/subscription/plan-9e0d1afd6a8ab1ea.js"],"/subscription/popup":["static/chunks/pages/subscription/popup-f42ac9739cf27601.js"],"/subscription/upgrade":[s,a,i,"static/chunks/9736-503b6f4caa9da0a1.js","static/chunks/pages/subscription/upgrade-1bff2682dee69111.js"],"/subscription/[...type]":[w,s,a,c,e,i,o,p,b,M,I,t,u,k,N,"static/chunks/pages/subscription/[...type]-fe155a31c5e81574.js"],"/templatecenter":[s,a,c,e,o,p,b,d,y,v,T,t,u,k,"static/chunks/pages/templatecenter-be98e6c8d59b1af9.js"],"/templatecenter/old_index":[s,a,c,e,o,p,b,d,y,T,t,u,k,"static/chunks/pages/templatecenter/old_index-cdfe7b5a6e0d0912.js"],"/terms":["static/chunks/pages/terms-7f693ceb59969084.js"],"/tutorials":[s,a,e,n,p,j,y,S,"static/chunks/5603-6cee60c235db56d3.js",_,"static/chunks/pages/tutorials-02bfe2a8abf9899b.js"],sortedPages:["/","/404","/_app","/_error","/appsumosignup/signupDetails","/appsumosignup/signupLanding","/appsumosignup/[uuid]","/comingsoon","/contact","/export","/export/bkup","/faq","/home","/login","/login/FacebookRedirect","/login/GoogleRedirect","/myprofile","/onboarding","/onboarding/Steps/Category","/onboarding/Steps/CharityDetails","/onboarding/Steps/ContentSubCategories","/onboarding/Steps/EducationSubCategory","/onboarding/Steps/EducationSubDetails","/onboarding/Steps/ExperienceRange","/onboarding/Steps/Followings","/onboarding/Steps/LiveStreaming","/onboarding/Steps/PostVideos","/onboarding/Steps/ReferralSource","/onboarding/Steps/WorkDetails","/onboarding/Steps/WorkSubCategories","/onboarding/onboarding","/onboardingOld","/onboardingOld/indexcopy","/pricing","/privacy","/privacy/comingsoon","/privacy/contact","/privacy/home","/privacy/muitest","/privacy/terms","/privacy/tutorials","/signup","/subscription","/subscription/downgrade","/subscription/error","/subscription/mypaymentsnew","/subscription/mypaymentsupgraded","/subscription/oldindex","/subscription/onetimepayment/stripe_module","/subscription/onetimepayment/[uuid]","/subscription/onetimepayment_old","/subscription/onetimepaymenterror","/subscription/onetimepaymentsuccess","/subscription/paymentmode","/subscription/plan","/subscription/popup","/subscription/upgrade","/subscription/[...type]","/templatecenter","/templatecenter/old_index","/terms","/tutorials"]}}("static/chunks/4347-dbc2f0dfcf4db24e.js","static/chunks/135-4a14e2895d2a2645.js","static/chunks/7307-ecd48816407d7807.js","static/chunks/5171-6cd6c7c8044e61e0.js","static/chunks/6996-ee554cacbd978db0.js","static/chunks/2255-a844b0cb80090d36.js","static/chunks/1362-7499b57a548f0d88.js","static/chunks/5024-6a5d7d4eab68126c.js","static/chunks/9248-caf8d339ac98424e.js","static/chunks/8087-9a6f96512594d9d0.js","static/chunks/2962-edc7f06717b16ea4.js","static/chunks/981-c772fb43b54b1c78.js","static/chunks/4386-6cadbead29812b69.js","static/chunks/6261-772ef6afa04843db.js","static/chunks/422-5346caaa06cc5559.js","static/chunks/3615-0ef40f14e24aae4e.js","static/chunks/8755-bee09a232fb7ec60.js","static/chunks/5600-dbb07f8c1069f3ec.js","static/chunks/6467-382019194a773d08.js","static/chunks/3184-d4abe521a0bb8ce8.js","static/chunks/7883-7a0448d116c52085.js","static/chunks/2531-f83be18fcd541fcd.js","static/css/4df78f2cd73d6b26.css","static/chunks/2919-c553e2396803d2a4.js","static/chunks/8538-7b208ff33d221f39.js","static/chunks/8523-bea1385d1672bd94.js","static/chunks/7070-f0b995be8a098d92.js","static/chunks/4118-156239f7a560e315.js","static/chunks/833-ed263960bc8b1135.js","static/chunks/6279-485a94bcc943750c.js","static/chunks/75fc9c18-2cc04cd5a8e46304.js","static/chunks/4150-8aadc095ad2591f4.js","static/chunks/8756-bde511b4bad18991.js","static/chunks/4290-86092922b3c052e4.js","static/css/79d59753ce755d38.css","static/chunks/5572-308d9fa0a85c2c5d.js","static/chunks/1866-f7d99f75c34b8551.js","static/chunks/5516-8f20f8065ebdff5f.js","static/chunks/1407-c28930457887ec1d.js","static/chunks/760-43671621d17c2050.js","static/chunks/845-9bda152b060a656c.js","static/chunks/3265-8d578d3163993ff1.js","static/chunks/4373-d6c2f5b4cc80a3e0.js"),self.__BUILD_MANIFEST_CB&&self.__BUILD_MANIFEST_CB();
2.1.2. https://dev-app.illusto.com/_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; countryCode=IN; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:26:12 GMT
Content-Type: application/javascript; charset=UTF-8
Content-Length: 77
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"4d-18b142b7028"
Vary: Accept-Encoding

self.__SSG_MANIFEST=new Set,self.__SSG_MANIFEST_CB&&self.__SSG_MANIFEST_CB();
2.1.3. https://dev-app.illusto.com/_next/static/chunks/135-4a14e2895d2a2645.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/135-4a14e2895d2a2645.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/135-4a14e2895d2a2645.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; countryCode=IN; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:29:04 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"ae4d-18b142b7028"
Vary: Accept-Encoding
Content-Length: 44621

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[135],{6135:function(e,t,r){var o=r(63366),n=r(87462),i=r(67294),l=r(59766),a=r(94780),s=r(63032),d=r(90948),u=r(71657),p=r(24707),c=r(85893);let m=["disableUnderline","components","componentsProps","fullWidth","hiddenLabel","inputComponent","multiline","slotProps","slots","type"],f=e=>{let{classes:t,disableUnderline:r}=e,o=(0,a.Z)({root:["root",!r&&"underline"],input:["input"]},p._,t);return(0,n.Z)({},t,o)},h=(0,d.ZP)(s.Ej,{shouldForwardProp:e=>(0,d.FO)(e)||"classes"===e,name:"MuiFilledInput",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[...(0,s.Gx)(e,t),!r.disableUnderline&&t.underline]}})(({theme:e,ownerState:t})=>{var r;let o="light"===e.palette.mode,i=o?"rgba(0, 0, 0, 0.06)":"rgba(255, 255, 255, 0.09)";return(0,n.Z)({position:"relative",backgroundColor:e.vars?e.vars.palette.FilledInput.bg:i,borderTopLeftRadius:(e.vars||e).shape.borderRadius,borderTopRightRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),"&:hover":{backgroundColor:e.vars?e.vars.palette.FilledInput.hoverBg:o?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.13)","@media (hover: none)":{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:i}},[`&.${p.Z.focused}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:i},[`&.${p.Z.disabled}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.disabledBg:o?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)"}},!t.disableUnderline&&{"&:after":{borderBottom:`2px solid ${null==(r=(e.vars||e).palette[t.color||"primary"])?void 0:r.main}`,left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${p.Z.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${p.Z.error}`]:{"&:before, &:after":{borderBottomColor:(e.vars||e).palette.error.main}},"&:before":{borderBottom:`1px solid ${e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`:o?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)"}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${p.Z.disabled}, .${p.Z.error}):before`]:{borderBottom:`1px solid ${(e.vars||e).palette.text.primary}`},[`&.${p.Z.disabled}:before`]:{borderBottomStyle:"dotted"}},t.startAdornment&&{paddingLeft:12},t.endAdornment&&{paddingRight:12},t.multiline&&(0,n.Z)({padding:"25px 12px 8px"},"small"===t.size&&{paddingTop:21,paddingBottom:4},t.hiddenLabel&&{paddingTop:16,paddingBottom:17}))}),v=(0,d.ZP)(s.rA,{name:"MuiFilledInput",slot:"Input",overridesResolver:s._o})(({theme:e,ownerState:t})=>(0,n.Z)({paddingTop:25,paddingRight:12,paddingBottom:8,paddingLeft:12},!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:"light"===e.palette.mode?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:"light"===e.palette.mode?null:"#fff",caretColor:"light"===e.palette.mode?null:"#fff",borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"}},e.vars&&{"&:-webkit-autofill":{borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},"small"===t.size&&{paddingTop:21,paddingBottom:4},t.hiddenLabel&&{paddingTop:16,paddingBottom:17},t.multiline&&{paddingTop:0,paddingBottom:0,paddingLeft:0,paddingRight:0},t.startAdornment&&{paddingLeft:0},t.endAdornment&&{paddingRight:0},t.hiddenLabel&&"small"===t.size&&{paddingTop:8,paddingBottom:9})),b=i.forwardRef(function(e,t){var r,i,a,d;let p=(0,u.Z)({props:e,name:"MuiFilledInput"}),{components:b={},componentsProps:Z,fullWidth:g=!1,inputComponent:x="input",multiline:y=!1,slotProps:w,slots:S={},type:R="text"}=p,C=(0,o.Z)(p,m),k=(0,n.Z)({},p,{fullWidth:g,inputComponent:x,multiline:y,type:R}),P=f(p),F={root:{ownerState:k},input:{ownerState:k}},M=(null!=w?w:Z)?(0,l.Z)(null!=w?w:Z,F):F,I=null!=(r=null!=(i=S.root)?i:b.Root)?r:h,$=null!=(a=null!=(d=S.input)?d:b.Input)?a:v;return(0,c.jsx)(s.ZP,(0,n.Z)({slots:{root:I,input:$},componentsProps:M,fullWidth:g,inputComponent:x,multiline:y,ref:t,type:R},C,{classes:P}))});b.muiName="Input",t.Z=b},24707:function(e,t,r){r.d(t,{_:function(){return a}});var o=r(87462),n=r(1588),i=r(34867),l=r(55827);function a(e){return(0,i.Z)("MuiFilledInput",e)}let s=(0,o.Z)({},l.Z,(0,n.Z)("MuiFilledInput",["root","underline","input"]));t.Z=s},94054:function(e,t,r){r.d(t,{Z:function(){return w}});var o=r(63366),n=r(87462),i=r(67294),l=r(93680),a=r(94780),s=r(71657),d=r(90948),u=r(5108),p=r(98216),c=r(71579),m=r(47167),f=r(1588),h=r(34867);function v(e){return(0,h.Z)("MuiFormControl",e)}(0,f.Z)("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]);var b=r(85893);let Z=["children","className","color","component","disabled","error","focused","fullWidth","hiddenLabel","margin","required","size","variant"],g=e=>{let{classes:t,margin:r,fullWidth:o}=e,n={root:["root","none"!==r&&`margin${(0,p.Z)(r)}`,o&&"fullWidth"]};return(0,a.Z)(n,v,t)},x=(0,d.ZP)("div",{name:"MuiFormControl",slot:"Root",overridesResolver:({ownerState:e},t)=>(0,n.Z)({},t.root,t[`margin${(0,p.Z)(e.margin)}`],e.fullWidth&&t.fullWidth)})(({ownerState:e})=>(0,n.Z)({display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top"},"normal"===e.margin&&{marginTop:16,marginBottom:8},"dense"===e.margin&&{marginTop:8,marginBottom:4},e.fullWidth&&{width:"100%"})),y=i.forwardRef(function(e,t){let r;let a=(0,s.Z)({props:e,name:"MuiFormControl"}),{children:d,className:p,color:f="primary",component:h="div",disabled:v=!1,error:y=!1,focused:w,fullWidth:S=!1,hiddenLabel:R=!1,margin:C="none",required:k=!1,size:P="medium",variant:F="outlined"}=a,M=(0,o.Z)(a,Z),I=(0,n.Z)({},a,{color:f,component:h,disabled:v,error:y,fullWidth:S,hiddenLabel:R,margin:C,required:k,size:P,variant:F}),$=g(I),[z,O]=i.useState(()=>{let e=!1;return d&&i.Children.forEach(d,t=>{if(!(0,c.Z)(t,["Input","Select"]))return;let r=(0,c.Z)(t,["Select"])?t.props.input:t;r&&(0,u.B7)(r.props)&&(e=!0)}),e}),[N,j]=i.useState(()=>{let e=!1;return d&&i.Children.forEach(d,t=>{(0,c.Z)(t,["Input","Select"])&&(0,u.vd)(t.props,!0)&&(e=!0)}),e}),[B,W]=i.useState(!1);v&&B&&W(!1);let A=void 0===w||v?B:w,E=i.useMemo(()=>({adornedStart:z,setAdornedStart:O,color:f,disabled:v,error:y,filled:N,focused:A,fullWidth:S,hiddenLabel:R,size:P,onBlur:()=>{W(!1)},onEmpty:()=>{j(!1)},onFilled:()=>{j(!0)},onFocus:()=>{W(!0)},registerEffect:r,required:k,variant:F}),[z,f,v,y,N,A,S,R,r,k,P,F]);return(0,b.jsx)(m.Z.Provider,{value:E,children:(0,b.jsx)(x,(0,n.Z)({as:h,ownerState:I,className:(0,l.Z)($.root,p),ref:t},M,{children:d}))})});var w=y},47167:function(e,t,r){var o=r(67294);let n=o.createContext(void 0);t.Z=n},15704:function(e,t,r){r.d(t,{Z:function(){return o}});function o({props:e,states:t,muiFormControl:r}){return t.reduce((t,o)=>(t[o]=e[o],r&&void 0===e[o]&&(t[o]=r[o]),t),{})}},74423:function(e,t,r){r.d(t,{Z:function(){return i}});var o=r(67294),n=r(47167);function i(){return o.useContext(n.Z)}},56815:function(e,t,r){r.d(t,{Z:function(){return S}});var o,n=r(63366),i=r(87462),l=r(67294),a=r(93680),s=r(94780),d=r(15704),u=r(74423),p=r(90948),c=r(98216),m=r(1588),f=r(34867);function h(e){return(0,f.Z)("MuiFormHelperText",e)}let v=(0,m.Z)("MuiFormHelperText",["root","error","disabled","sizeSmall","sizeMedium","contained","focused","filled","required"]);var b=r(71657),Z=r(85893);let g=["children","className","component","disabled","error","filled","focused","margin","required","variant"],x=e=>{let{classes:t,contained:r,size:o,disabled:n,error:i,filled:l,focused:a,required:d}=e,u={root:["root",n&&"disabled",i&&"error",o&&`size${(0,c.Z)(o)}`,r&&"contained",a&&"focused",l&&"filled",d&&"required"]};return(0,s.Z)(u,h,t)},y=(0,p.ZP)("p",{name:"MuiFormHelperText",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.size&&t[`size${(0,c.Z)(r.size)}`],r.contained&&t.contained,r.filled&&t.filled]}})(({theme:e,ownerState:t})=>(0,i.Z)({color:(e.vars||e).palette.text.secondary},e.typography.caption,{textAlign:"left",marginTop:3,marginRight:0,marginBottom:0,marginLeft:0,[`&.${v.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${v.error}`]:{color:(e.vars||e).palette.error.main}},"small"===t.size&&{marginTop:4},t.contained&&{marginLeft:14,marginRight:14})),w=l.forwardRef(function(e,t){let r=(0,b.Z)({props:e,name:"MuiFormHelperText"}),{children:l,className:s,component:p="p"}=r,c=(0,n.Z)(r,g),m=(0,u.Z)(),f=(0,d.Z)({props:r,muiFormControl:m,states:["variant","size","disabled","error","filled","focused","required"]}),h=(0,i.Z)({},r,{component:p,contained:"filled"===f.variant||"outlined"===f.variant,variant:f.variant,size:f.size,disabled:f.disabled,error:f.error,filled:f.filled,focused:f.focused,required:f.required}),v=x(h);return(0,Z.jsx)(y,(0,i.Z)({as:p,ownerState:h,className:(0,a.Z)(v.root,s),ref:t},c,{children:" "===l?o||(o=(0,Z.jsx)("span",{className:"notranslate",children:"..."})):l}))});var S=w},40476:function(e,t,r){var o=r(63366),n=r(87462),i=r(67294),l=r(93680),a=r(94780),s=r(15704),d=r(74423),u=r(98216),p=r(71657),c=r(90948),m=r(64748),f=r(85893);let h=["children","className","color","component","disabled","error","filled","focused","required"],v=e=>{let{classes:t,color:r,focused:o,disabled:n,error:i,filled:l,required:s}=e,d={root:["root",`color${(0,u.Z)(r)}`,n&&"disabled",i&&"error",l&&"filled",o&&"focused",s&&"required"],asterisk:["asterisk",i&&"error"]};return(0,a.Z)(d,m.M,t)},b=(0,c.ZP)("label",{name:"MuiFormLabel",slot:"Root",overridesResolver:({ownerState:e},t)=>(0,n.Z)({},t.root,"secondary"===e.color&&t.colorSecondary,e.filled&&t.filled)})(({theme:e,ownerState:t})=>(0,n.Z)({color:(e.vars||e).palette.text.secondary},e.typography.body1,{lineHeight:"1.4375em",padding:0,position:"relative",[`&.${m.Z.focused}`]:{color:(e.vars||e).palette[t.color].main},[`&.${m.Z.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${m.Z.error}`]:{color:(e.vars||e).palette.error.main}})),Z=(0,c.ZP)("span",{name:"MuiFormLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${m.Z.error}`]:{color:(e.vars||e).palette.error.main}})),g=i.forwardRef(function(e,t){let r=(0,p.Z)({props:e,name:"MuiFormLabel"}),{children:i,className:a,component:u="label"}=r,c=(0,o.Z)(r,h),m=(0,d.Z)(),g=(0,s.Z)({props:r,muiFormControl:m,states:["color","required","focused","disabled","error","filled"]}),x=(0,n.Z)({},r,{color:g.color||"primary",component:u,disabled:g.disabled,error:g.error,filled:g.filled,focused:g.focused,required:g.required}),y=v(x);return(0,f.jsxs)(b,(0,n.Z)({as:u,ownerState:x,className:(0,l.Z)(y.root,a),ref:t},c,{children:[i,g.required&&(0,f.jsxs)(Z,{ownerState:x,"aria-hidden":!0,className:y.asterisk,children:["...","*"]})]}))});t.Z=g},64748:function(e,t,r){r.d(t,{M:function(){return i}});var o=r(1588),n=r(34867);function i(e){return(0,n.Z)("MuiFormLabel",e)}let l=(0,o.Z)("MuiFormLabel",["root","colorSecondary","focused","disabled","error","filled","required","asterisk"]);t.Z=l},79332:function(e,t,r){var o=r(63366),n=r(87462),i=r(67294),l=r(94780),a=r(59766),s=r(63032),d=r(90948),u=r(71657),p=r(7021),c=r(85893);let m=["disableUnderline","components","componentsProps","fullWidth","inputComponent","multiline","slotProps","slots","type"],f=e=>{let{classes:t,disableUnderline:r}=e,o=(0,l.Z)({root:["root",!r&&"underline"],input:["input"]},p.l,t);return(0,n.Z)({},t,o)},h=(0,d.ZP)(s.Ej,{shouldForwardProp:e=>(0,d.FO)(e)||"classes"===e,name:"MuiInput",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[...(0,s.Gx)(e,t),!r.disableUnderline&&t.underline]}})(({theme:e,ownerState:t})=>{let r="light"===e.palette.mode,o=r?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return e.vars&&(o=`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`),(0,n.Z)({position:"relative"},t.formControl&&{"label + &":{marginTop:16}},!t.disableUnderline&&{"&:after":{borderBottom:`2px solid ${(e.vars||e).palette[t.color].main}`,left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${p.Z.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${p.Z.error}`]:{"&:before, &:after":{borderBottomColor:(e.vars||e).palette.error.main}},"&:before":{borderBottom:`1px solid ${o}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${p.Z.disabled}, .${p.Z.error}):before`]:{borderBottom:`2px solid ${(e.vars||e).palette.text.primary}`,"@media (hover: none)":{borderBottom:`1px solid ${o}`}},[`&.${p.Z.disabled}:before`]:{borderBottomStyle:"dotted"}})}),v=(0,d.ZP)(s.rA,{name:"MuiInput",slot:"Input",overridesResolver:s._o})({}),b=i.forwardRef(function(e,t){var r,i,l,d;let p=(0,u.Z)({props:e,name:"MuiInput"}),{disableUnderline:b,components:Z={},componentsProps:g,fullWidth:x=!1,inputComponent:y="input",multiline:w=!1,slotProps:S,slots:R={},type:C="text"}=p,k=(0,o.Z)(p,m),P=f(p),F={root:{ownerState:{disableUnderline:b}}},M=(null!=S?S:g)?(0,a.Z)(null!=S?S:g,F):F,I=null!=(r=null!=(i=R.root)?i:Z.Root)?r:h,$=null!=(l=null!=(d=R.input)?d:Z.Input)?l:v;return(0,c.jsx)(s.ZP,(0,n.Z)({slots:{root:I,input:$},slotProps:M,fullWidth:x,inputComponent:y,multiline:w,ref:t,type:C},k,{classes:P}))});b.muiName="Input",t.Z=b},7021:function(e,t,r){r.d(t,{l:function(){return a}});var o=r(87462),n=r(1588),i=r(34867),l=r(55827);function a(e){return(0,i.Z)("MuiInput",e)}let s=(0,o.Z)({},l.Z,(0,n.Z)("MuiInput",["root","underline","input"]));t.Z=s},63032:function(e,t,r){r.d(t,{rA:function(){return W},Ej:function(){return B},ZP:function(){return L},_o:function(){return N},Gx:function(){return O}});var o=r(63366),n=r(87462),i=r(71387),l=r(67294),a=r(93680),s=r(94780),d=r(73935),u=r(33703),p=r(74161),c=r(39336),m=r(73546),f=r(85893);let h=["onChange","maxRows","minRows","style","value"];function v(e,t){return parseInt(e[t],10)||0}let b={shadow:{visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"}};function Z(e){return null==e||0===Object.keys(e).length}let g=l.forwardRef(function(e,t){let{onChange:r,maxRows:i,minRows:a=1,style:s,value:g}=e,x=(0,o.Z)(e,h),{current:y}=l.useRef(null!=g),w=l.useRef(null),S=(0,u.Z)(t,w),R=l.useRef(null),C=l.useRef(0),[k,P]=l.useState({}),F=l.useCallback(()=>{let t=w.current,r=(0,p.Z)(t),o=r.getComputedStyle(t);if("0px"===o.width)return{};let n=R.current;n.style.width=o.width,n.value=t.value||e.placeholder||"x","\n"===n.value.slice(-1)&&(n.value+=" ");let l=o["box-sizing"],s=v(o,"padding-bottom")+v(o,"padding-top"),d=v(o,"border-bottom-width")+v(o,"border-top-width"),u=n.scrollHeight;n.value="x";let c=n.scrollHeight,m=u;a&&(m=Math.max(Number(a)*c,m)),i&&(m=Math.min(Number(i)*c,m)),m=Math.max(m,c);let f=m+("border-box"===l?s+d:0),h=1>=Math.abs(m-u);return{outerHeightStyle:f,overflow:h}},[i,a,e.placeholder]),M=(e,t)=>{let{outerHeightStyle:r,overflow:o}=t;return C.current<20&&(r>0&&Math.abs((e.outerHeightStyle||0)-r)>1||e.overflow!==o)?(C.current+=1,{overflow:o,outerHeightStyle:r}):e},I=l.useCallback(()=>{let e=F();Z(e)||P(t=>M(t,e))},[F]),$=()=>{let e=F();Z(e)||(0,d.flushSync)(()=>{P(t=>M(t,e))})};l.useEffect(()=>{let e;let t=(0,c.Z)(()=>{C.current=0,w.current&&$()}),r=(0,p.Z)(w.current);return r.addEventListener("resize",t),"undefined"!=typeof ResizeObserver&&(e=new ResizeObserver(t)).observe(w.current),()=>{t.clear(),r.removeEventListener("resize",t),e&&e.disconnect()}}),(0,m.Z)(()=>{I()}),l.useEffect(()=>{C.current=0},[g]);let z=e=>{C.current=0,y||I(),r&&r(e)};return(0,f.jsxs)(l.Fragment,{children:[(0,f.jsx)("textarea",(0,n.Z)({value:g,onChange:z,ref:S,rows:a,style:(0,n.Z)({height:k.outerHeightStyle,overflow:k.overflow?"hidden":null},s)},x)),(0,f.jsx)("textarea",{"aria-hidden":!0,className:e.className,readOnly:!0,ref:R,tabIndex:-1,style:(0,n.Z)({},b.shadow,s,{padding:0})})]})});var x=r(13247),y=r(15704),w=r(47167),S=r(74423),R=r(90948),C=r(71657),k=r(98216),P=r(51705),F=r(58974),M=r(17297),I=r(5108),$=r(55827);let z=["aria-describedby","autoComplete","autoFocus","className","color","components","componentsProps","defaultValue","disabled","disableInjectingGlobalStyles","endAdornment","error","fullWidth","id","inputComponent","inputProps","inputRef","margin","maxRows","minRows","multiline","name","onBlur","onChange","onClick","onFocus","onKeyDown","onKeyUp","placeholder","readOnly","renderSuffix","rows","size","slotProps","slots","startAdornment","type","value"],O=(e,t)=>{let{ownerState:r}=e;return[t.root,r.formControl&&t.formControl,r.startAdornment&&t.adornedStart,r.endAdornment&&t.adornedEnd,r.error&&t.error,"small"===r.size&&t.sizeSmall,r.multiline&&t.multiline,r.color&&t[`color${(0,k.Z)(r.color)}`],r.fullWidth&&t.fullWidth,r.hiddenLabel&&t.hiddenLabel]},N=(e,t)=>{let{ownerState:r}=e;return[t.input,"small"===r.size&&t.inputSizeSmall,r.multiline&&t.inputMultiline,"search"===r.type&&t.inputTypeSearch,r.startAdornment&&t.inputAdornedStart,r.endAdornment&&t.inputAdornedEnd,r.hiddenLabel&&t.inputHiddenLabel]},j=e=>{let{classes:t,color:r,disabled:o,error:n,endAdornment:i,focused:l,formControl:a,fullWidth:d,hiddenLabel:u,multiline:p,readOnly:c,size:m,startAdornment:f,type:h}=e,v={root:["root",`color${(0,k.Z)(r)}`,o&&"disabled",n&&"error",d&&"fullWidth",l&&"focused",a&&"formControl","small"===m&&"sizeSmall",p&&"multiline",f&&"adornedStart",i&&"adornedEnd",u&&"hiddenLabel",c&&"readOnly"],input:["input",o&&"disabled","search"===h&&"inputTypeSearch",p&&"inputMultiline","small"===m&&"inputSizeSmall",u&&"inputHiddenLabel",f&&"inputAdornedStart",i&&"inputAdornedEnd",c&&"readOnly"]};return(0,s.Z)(v,$.u,t)},B=(0,R.ZP)("div",{name:"MuiInputBase",slot:"Root",overridesResolver:O})(({theme:e,ownerState:t})=>(0,n.Z)({},e.typography.body1,{color:(e.vars||e).palette.text.primary,lineHeight:"1.4375em",boxSizing:"border-box",position:"relative",cursor:"text",display:"inline-flex",alignItems:"center",[`&.${$.Z.disabled}`]:{color:(e.vars||e).palette.text.disabled,cursor:"default"}},t.multiline&&(0,n.Z)({padding:"4px 0 5px"},"small"===t.size&&{paddingTop:1}),t.fullWidth&&{width:"100%"})),W=(0,R.ZP)("input",{name:"MuiInputBase",slot:"Input",overridesResolver:N})(({theme:e,ownerState:t})=>{let r="light"===e.palette.mode,o=(0,n.Z)({color:"currentColor"},e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:r?.42:.5},{transition:e.transitions.create("opacity",{duration:e.transitions.duration.shorter})}),i={opacity:"0 !important"},l=e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:r?.42:.5};return(0,n.Z)({font:"inherit",letterSpacing:"inherit",color:"currentColor",padding:"4px 0 5px",border:0,boxSizing:"content-box",background:"none",height:"1.4375em",margin:0,WebkitTapHighlightColor:"transparent",display:"block",minWidth:0,width:"100%",animationName:"mui-auto-fill-cancel",animationDuration:"10ms","&::-webkit-input-placeholder":o,"&::-moz-placeholder":o,"&:-ms-input-placeholder":o,"&::-ms-input-placeholder":o,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{WebkitAppearance:"none"},[`label[data-shrink=false] + .${$.Z.formControl} &`]:{"&::-webkit-input-placeholder":i,"&::-moz-placeholder":i,"&:-ms-input-placeholder":i,"&::-ms-input-placeholder":i,"&:focus::-webkit-input-placeholder":l,"&:focus::-moz-placeholder":l,"&:focus:-ms-input-placeholder":l,"&:focus::-ms-input-placeholder":l},[`&.${$.Z.disabled}`]:{opacity:1,WebkitTextFillColor:(e.vars||e).palette.text.disabled},"&:-webkit-autofill":{animationDuration:"5000s",animationName:"mui-auto-fill"}},"small"===t.size&&{paddingTop:1},t.multiline&&{height:"auto",resize:"none",padding:0,paddingTop:0},"search"===t.type&&{MozAppearance:"textfield"})}),A=(0,f.jsx)(M.Z,{styles:{"@keyframes mui-auto-fill":{from:{display:"block"}},"@keyframes mui-auto-fill-cancel":{from:{display:"block"}}}}),E=l.forwardRef(function(e,t){var r;let s=(0,C.Z)({props:e,name:"MuiInputBase"}),{"aria-describedby":d,autoComplete:u,autoFocus:p,className:c,components:m={},componentsProps:h={},defaultValue:v,disabled:b,disableInjectingGlobalStyles:Z,endAdornment:R,fullWidth:k=!1,id:M,inputComponent:$="input",inputProps:O={},inputRef:N,maxRows:E,minRows:L,multiline:T=!1,name:q,onBlur:D,onChange:H,onClick:U,onFocus:V,onKeyDown:_,onKeyUp:K,placeholder:X,readOnly:G,renderSuffix:J,rows:Q,slotProps:Y={},slots:ee={},startAdornment:et,type:er="text",value:eo}=s,en=(0,o.Z)(s,z),ei=null!=O.value?O.value:eo,{current:el}=l.useRef(null!=ei),ea=l.useRef(),es=l.useCallback(e=>{},[]),ed=(0,P.Z)(ea,N,O.ref,es),[eu,ep]=l.useState(!1),ec=(0,S.Z)(),em=(0,y.Z)({props:s,muiFormControl:ec,states:["color","disabled","error","hiddenLabel","size","required","filled"]});em.focused=ec?ec.focused:eu,l.useEffect(()=>{!ec&&b&&eu&&(ep(!1),D&&D())},[ec,b,eu,D]);let ef=ec&&ec.onFilled,eh=ec&&ec.onEmpty,ev=l.useCallback(e=>{(0,I.vd)(e)?ef&&ef():eh&&eh()},[ef,eh]);(0,F.Z)(()=>{el&&ev({value:ei})},[ei,ev,el]);let eb=e=>{if(em.disabled){e.stopPropagation();return}V&&V(e),O.onFocus&&O.onFocus(e),ec&&ec.onFocus?ec.onFocus(e):ep(!0)},eZ=e=>{D&&D(e),O.onBlur&&O.onBlur(e),ec&&ec.onBlur?ec.onBlur(e):ep(!1)},eg=(e,...t)=>{if(!el){let r=e.target||ea.current;if(null==r)throw Error((0,i.Z)(1));ev({value:r.value})}O.onChange&&O.onChange(e,...t),H&&H(e,...t)};l.useEffect(()=>{ev(ea.current)},[]);let ex=e=>{ea.current&&e.currentTarget===e.target&&ea.current.focus(),U&&U(e)},ey=$,ew=O;T&&"input"===ey&&(ew=Q?(0,n.Z)({type:void 0,minRows:Q,maxRows:Q},ew):(0,n.Z)({type:void 0,maxRows:E,minRows:L},ew),ey=g);let eS=e=>{ev("mui-auto-fill-cancel"===e.animationName?ea.current:{value:"x"})};l.useEffect(()=>{ec&&ec.setAdornedStart(Boolean(et))},[ec,et]);let eR=(0,n.Z)({},s,{color:em.color||"primary",disabled:em.disabled,endAdornment:R,error:em.error,focused:em.focused,formControl:ec,fullWidth:k,hiddenLabel:em.hiddenLabel,multiline:T,size:em.size,startAdornment:et,type:er}),eC=j(eR),ek=ee.root||m.Root||B,eP=Y.root||h.root||{},eF=ee.input||m.Input||W;return ew=(0,n.Z)({},ew,null!=(r=Y.input)?r:h.input),(0,f.jsxs)(l.Fragment,{children:[!Z&&A,(0,f.jsxs)(ek,(0,n.Z)({},eP,!(0,x.Z)(ek)&&{ownerState:(0,n.Z)({},eR,eP.ownerState)},{ref:t,onClick:ex},en,{className:(0,a.Z)(eC.root,eP.className,c),children:[et,(0,f.jsx)(w.Z.Provider,{value:null,children:(0,f.jsx)(eF,(0,n.Z)({ownerState:eR,"aria-invalid":em.error,"aria-describedby":d,autoComplete:u,autoFocus:p,defaultValue:v,disabled:em.disabled,id:M,onAnimationStart:eS,name:q,placeholder:X,readOnly:G,required:em.required,rows:Q,value:ei,onKeyDown:_,onKeyUp:K,type:er},ew,!(0,x.Z)(eF)&&{as:ey,ownerState:(0,n.Z)({},eR,ew.ownerState)},{ref:ed,className:(0,a.Z)(eC.input,ew.className),onBlur:eZ,onChange:eg,onFocus:eb}))}),R,J?J((0,n.Z)({},em,{startAdornment:et})):null]}))]})});var L=E},55827:function(e,t,r){r.d(t,{u:function(){return i}});var o=r(1588),n=r(34867);function i(e){return(0,n.Z)("MuiInputBase",e)}let l=(0,o.Z)("MuiInputBase",["root","formControl","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","colorSecondary","fullWidth","hiddenLabel","readOnly","input","inputSizeSmall","inputMultiline","inputTypeSearch","inputAdornedStart","inputAdornedEnd","inputHiddenLabel"]);t.Z=l},5108:function(e,t,r){function o(e){return null!=e&&!(Array.isArray(e)&&0===e.length)}function n(e,t=!1){return e&&(o(e.value)&&""!==e.value||t&&o(e.defaultValue)&&""!==e.defaultValue)}function i(e){return e.startAdornment}r.d(t,{B7:function(){return i},vd:function(){return n}})},47312:function(e,t,r){r.d(t,{Z:function(){return w}});var o=r(63366),n=r(87462),i=r(67294),l=r(94780),a=r(93680),s=r(15704),d=r(74423),u=r(40476),p=r(64748),c=r(71657),m=r(90948),f=r(1588),h=r(34867);function v(e){return(0,h.Z)("MuiInputLabel",e)}(0,f.Z)("MuiInputLabel",["root","focused","disabled","error","required","asterisk","formControl","sizeSmall","shrink","animated","standard","filled","outlined"]);var b=r(85893);let Z=["disableAnimation","margin","shrink","variant","className"],g=e=>{let{classes:t,formControl:r,size:o,shrink:i,disableAnimation:a,variant:s,required:d}=e,u=(0,l.Z)({root:["root",r&&"formControl",!a&&"animated",i&&"shrink","small"===o&&"sizeSmall",s],asterisk:[d&&"asterisk"]},v,t);return(0,n.Z)({},t,u)},x=(0,m.ZP)(u.Z,{shouldForwardProp:e=>(0,m.FO)(e)||"classes"===e,name:"MuiInputLabel",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[{[`& .${p.Z.asterisk}`]:t.asterisk},t.root,r.formControl&&t.formControl,"small"===r.size&&t.sizeSmall,r.shrink&&t.shrink,!r.disableAnimation&&t.animated,t[r.variant]]}})(({theme:e,ownerState:t})=>(0,n.Z)({display:"block",transformOrigin:"top left",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",maxWidth:"100%"},t.formControl&&{position:"absolute",left:0,top:0,transform:"translate(0, 20px) scale(1)"},"small"===t.size&&{transform:"translate(0, 17px) scale(1)"},t.shrink&&{transform:"translate(0, -1.5px) scale(0.75)",transformOrigin:"top left",maxWidth:"133%"},!t.disableAnimation&&{transition:e.transitions.create(["color","transform","max-width"],{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut})},"filled"===t.variant&&(0,n.Z)({zIndex:1,pointerEvents:"none",transform:"translate(12px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},"small"===t.size&&{transform:"translate(12px, 13px) scale(1)"},t.shrink&&(0,n.Z)({userSelect:"none",pointerEvents:"auto",transform:"translate(12px, 7px) scale(0.75)",maxWidth:"calc(133% - 24px)"},"small"===t.size&&{transform:"translate(12px, 4px) scale(0.75)"})),"outlined"===t.variant&&(0,n.Z)({zIndex:1,pointerEvents:"none",transform:"translate(14px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},"small"===t.size&&{transform:"translate(14px, 9px) scale(1)"},t.shrink&&{userSelect:"none",pointerEvents:"auto",maxWidth:"calc(133% - 24px)",transform:"translate(14px, -9px) scale(0.75)"}))),y=i.forwardRef(function(e,t){let r=(0,c.Z)({name:"MuiInputLabel",props:e}),{disableAnimation:i=!1,shrink:l,className:u}=r,p=(0,o.Z)(r,Z),m=(0,d.Z)(),f=l;void 0===f&&m&&(f=m.filled||m.focused||m.adornedStart);let h=(0,s.Z)({props:r,muiFormControl:m,states:["size","variant","required"]}),v=(0,n.Z)({},r,{disableAnimation:i,formControl:m,shrink:f,size:h.size,variant:h.variant,required:h.required}),y=g(v);return(0,b.jsx)(x,(0,n.Z)({"data-shrink":f,ownerState:v,ref:t,className:(0,a.Z)(y.root,u)},p,{classes:y}))});var w=y},57709:function(e,t,r){r.d(t,{Z:function(){return R}});var o,n=r(63366),i=r(87462),l=r(67294),a=r(94780),s=r(90948),d=r(85893);let u=["children","classes","className","label","notched"],p=(0,s.ZP)("fieldset")({textAlign:"left",position:"absolute",bottom:0,right:0,top:-5,left:0,margin:0,padding:"0 8px",pointerEvents:"none",borderRadius:"inherit",borderStyle:"solid",borderWidth:1,overflow:"hidden",minWidth:"0%"}),c=(0,s.ZP)("legend")(({ownerState:e,theme:t})=>(0,i.Z)({float:"unset",width:"auto",overflow:"hidden"},!e.withLabel&&{padding:0,lineHeight:"11px",transition:t.transitions.create("width",{duration:150,easing:t.transitions.easing.easeOut})},e.withLabel&&(0,i.Z)({display:"block",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:t.transitions.create("max-width",{duration:50,easing:t.transitions.easing.easeOut}),whiteSpace:"nowrap","& > span":{paddingLeft:5,paddingRight:5,display:"inline-block",opacity:0,visibility:"visible"}},e.notched&&{maxWidth:"100%",transition:t.transitions.create("max-width",{duration:100,easing:t.transitions.easing.easeOut,delay:50})})));var m=r(74423),f=r(15704),h=r(54656),v=r(63032),b=r(71657);let Z=["components","fullWidth","inputComponent","label","multiline","notched","slots","type"],g=e=>{let{classes:t}=e,r=(0,a.Z)({root:["root"],notchedOutline:["notchedOutline"],input:["input"]},h.e,t);return(0,i.Z)({},t,r)},x=(0,s.ZP)(v.Ej,{shouldForwardProp:e=>(0,s.FO)(e)||"classes"===e,name:"MuiOutlinedInput",slot:"Root",overridesResolver:v.Gx})(({theme:e,ownerState:t})=>{let r="light"===e.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return(0,i.Z)({position:"relative",borderRadius:(e.vars||e).shape.borderRadius,[`&:hover .${h.Z.notchedOutline}`]:{borderColor:(e.vars||e).palette.text.primary},"@media (hover: none)":{[`&:hover .${h.Z.notchedOutline}`]:{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:r}},[`&.${h.Z.focused} .${h.Z.notchedOutline}`]:{borderColor:(e.vars||e).palette[t.color].main,borderWidth:2},[`&.${h.Z.error} .${h.Z.notchedOutline}`]:{borderColor:(e.vars||e).palette.error.main},[`&.${h.Z.disabled} .${h.Z.notchedOutline}`]:{borderColor:(e.vars||e).palette.action.disabled}},t.startAdornment&&{paddingLeft:14},t.endAdornment&&{paddingRight:14},t.multiline&&(0,i.Z)({padding:"16.5px 14px"},"small"===t.size&&{padding:"8.5px 14px"}))}),y=(0,s.ZP)(function(e){let{className:t,label:r,notched:l}=e,a=(0,n.Z)(e,u),s=null!=r&&""!==r,m=(0,i.Z)({},e,{notched:l,withLabel:s});return(0,d.jsx)(p,(0,i.Z)({"aria-hidden":!0,className:t,ownerState:m},a,{children:(0,d.jsx)(c,{ownerState:m,children:s?(0,d.jsx)("span",{children:r}):o||(o=(0,d.jsx)("span",{className:"notranslate",children:"..."}))})}))},{name:"MuiOutlinedInput",slot:"NotchedOutline",overridesResolver:(e,t)=>t.notchedOutline})(({theme:e})=>{let t="light"===e.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:t}}),w=(0,s.ZP)(v.rA,{name:"MuiOutlinedInput",slot:"Input",overridesResolver:v._o})(({theme:e,ownerState:t})=>(0,i.Z)({padding:"16.5px 14px"},!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:"light"===e.palette.mode?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:"light"===e.palette.mode?null:"#fff",caretColor:"light"===e.palette.mode?null:"#fff",borderRadius:"inherit"}},e.vars&&{"&:-webkit-autofill":{borderRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},"small"===t.size&&{padding:"8.5px 14px"},t.multiline&&{padding:0},t.startAdornment&&{paddingLeft:0},t.endAdornment&&{paddingRight:0})),S=l.forwardRef(function(e,t){var r,o,a,s,u;let p=(0,b.Z)({props:e,name:"MuiOutlinedInput"}),{components:c={},fullWidth:h=!1,inputComponent:S="input",label:R,multiline:C=!1,notched:k,slots:P={},type:F="text"}=p,M=(0,n.Z)(p,Z),I=g(p),$=(0,m.Z)(),z=(0,f.Z)({props:p,muiFormControl:$,states:["required"]}),O=(0,i.Z)({},p,{color:z.color||"primary",disabled:z.disabled,error:z.error,focused:z.focused,formControl:$,fullWidth:h,hiddenLabel:z.hiddenLabel,multiline:C,size:z.size,type:F}),N=null!=(r=null!=(o=P.root)?o:c.Root)?r:x,j=null!=(a=null!=(s=P.input)?s:c.Input)?a:w;return(0,d.jsx)(v.ZP,(0,i.Z)({slots:{root:N,input:j},renderSuffix:e=>(0,d.jsx)(y,{ownerState:O,className:I.notchedOutline,label:null!=R&&""!==R&&z.required?u||(u=(0,d.jsxs)(l.Fragment,{children:[R,"\xa0","*"]})):R,notched:void 0!==k?k:Boolean(e.startAdornment||e.filled||e.focused)}),fullWidth:h,inputComponent:S,multiline:C,ref:t,type:F},M,{classes:(0,i.Z)({},I,{notchedOutline:null})}))});S.muiName="Input";var R=S},54656:function(e,t,r){r.d(t,{e:function(){return a}});var o=r(87462),n=r(1588),i=r(34867),l=r(55827);function a(e){return(0,i.Z)("MuiOutlinedInput",e)}let s=(0,o.Z)({},l.Z,(0,n.Z)("MuiOutlinedInput",["root","notchedOutline","input"]));t.Z=s},18360:function(e,t,r){r.d(t,{Z:function(){return et}});var o,n,i,l=r(87462),a=r(63366),s=r(67294),d=r(93680),u=r(59766),p=r(71387);r(59864);var c=r(94780),m=r(8038),f=r(98216),h=r(44347),v=r(1588),b=r(34867);function Z(e){return(0,b.Z)("MuiNativeSelect",e)}let g=(0,v.Z)("MuiNativeSelect",["root","select","multiple","filled","outlined","standard","disabled","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput"]);var x=r(90948),y=r(85893);let w=["className","disabled","IconComponent","inputRef","variant"],S=e=>{let{classes:t,variant:r,disabled:o,multiple:n,open:i}=e,l={select:["select",r,o&&"disabled",n&&"multiple"],icon:["icon",`icon${(0,f.Z)(r)}`,i&&"iconOpen",o&&"disabled"]};return(0,c.Z)(l,Z,t)},R=({ownerState:e,theme:t})=>(0,l.Z)({MozAppearance:"none",WebkitAppearance:"none",userSelect:"none",borderRadius:0,cursor:"pointer","&:focus":(0,l.Z)({},t.vars?{backgroundColor:`rgba(${t.vars.palette.common.onBackgroundChannel} / 0.05)`}:{backgroundColor:"light"===t.palette.mode?"rgba(0, 0, 0, 0.05)":"rgba(255, 255, 255, 0.05)"},{borderRadius:0}),"&::-ms-expand":{display:"none"},[`&.${g.disabled}`]:{cursor:"default"},"&[multiple]":{height:"auto"},"&:not([multiple]) option, &:not([multiple]) optgroup":{backgroundColor:(t.vars||t).palette.background.paper},"&&&":{paddingRight:24,minWidth:16}},"filled"===e.variant&&{"&&&":{paddingRight:32}},"outlined"===e.variant&&{borderRadius:(t.vars||t).shape.borderRadius,"&:focus":{borderRadius:(t.vars||t).shape.borderRadius},"&&&":{paddingRight:32}}),C=(0,x.ZP)("select",{name:"MuiNativeSelect",slot:"Select",shouldForwardProp:x.FO,overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.select,t[r.variant],{[`&.${g.multiple}`]:t.multiple}]}})(R),k=({ownerState:e,theme:t})=>(0,l.Z)({position:"absolute",right:0,top:"calc(50% - .5em)",pointerEvents:"none",color:(t.vars||t).palette.action.active,[`&.${g.disabled}`]:{color:(t.vars||t).palette.action.disabled}},e.open&&{transform:"rotate(180deg)"},"filled"===e.variant&&{right:7},"outlined"===e.variant&&{right:7}),P=(0,x.ZP)("svg",{name:"MuiNativeSelect",slot:"Icon",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.icon,r.variant&&t[`icon${(0,f.Z)(r.variant)}`],r.open&&t.iconOpen]}})(k),F=s.forwardRef(function(e,t){let{className:r,disabled:o,IconComponent:n,inputRef:i,variant:u="standard"}=e,p=(0,a.Z)(e,w),c=(0,l.Z)({},e,{disabled:o,variant:u}),m=S(c);return(0,y.jsxs)(s.Fragment,{children:[(0,y.jsx)(C,(0,l.Z)({ownerState:c,className:(0,d.Z)(m.select,r),disabled:o,ref:i||t},p)),e.multiple?null:(0,y.jsx)(P,{as:n,ownerState:c,className:m.icon})]})});var M=r(5108),I=r(51705),$=r(49299);function z(e){return(0,b.Z)("MuiSelect",e)}let O=(0,v.Z)("MuiSelect",["select","multiple","filled","outlined","standard","disabled","focused","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput"]),N=["aria-describedby","aria-label","autoFocus","autoWidth","children","className","defaultOpen","defaultValue","disabled","displayEmpty","IconComponent","inputRef","labelId","MenuProps","multiple","name","onBlur","onChange","onClose","onFocus","onOpen","open","readOnly","renderValue","SelectDisplayProps","tabIndex","type","value","variant"],j=(0,x.ZP)("div",{name:"MuiSelect",slot:"Select",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[{[`&.${O.select}`]:t.select},{[`&.${O.select}`]:t[r.variant]},{[`&.${O.multiple}`]:t.multiple}]}})(R,{[`&.${O.select}`]:{height:"auto",minHeight:"1.4375em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"}}),B=(0,x.ZP)("svg",{name:"MuiSelect",slot:"Icon",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.icon,r.variant&&t[`icon${(0,f.Z)(r.variant)}`],r.open&&t.iconOpen]}})(k),W=(0,x.ZP)("input",{shouldForwardProp:e=>(0,x.Dz)(e)&&"classes"!==e,name:"MuiSelect",slot:"NativeInput",overridesResolver:(e,t)=>t.nativeInput})({bottom:0,left:0,position:"absolute",opacity:0,pointerEvents:"none",width:"100%",boxSizing:"border-box"});function A(e,t){return"object"==typeof t&&null!==t?e===t:String(e)===String(t)}let E=e=>{let{classes:t,variant:r,disabled:o,multiple:n,open:i}=e,l={select:["select",r,o&&"disabled",n&&"multiple"],icon:["icon",`icon${(0,f.Z)(r)}`,i&&"iconOpen",o&&"disabled"],nativeInput:["nativeInput"]};return(0,c.Z)(l,z,t)},L=s.forwardRef(function(e,t){var r;let n,i;let{"aria-describedby":u,"aria-label":c,autoFocus:f,autoWidth:v,children:b,className:Z,defaultOpen:g,defaultValue:x,disabled:w,displayEmpty:S,IconComponent:R,inputRef:C,labelId:k,MenuProps:P={},multiple:F,name:z,onBlur:O,onChange:L,onClose:T,onFocus:q,onOpen:D,open:H,readOnly:U,renderValue:V,SelectDisplayProps:_={},tabIndex:K,value:X,variant:G="standard"}=e,J=(0,a.Z)(e,N),[Q,Y]=(0,$.Z)({controlled:X,default:x,name:"Select"}),[ee,et]=(0,$.Z)({controlled:H,default:g,name:"Select"}),er=s.useRef(null),eo=s.useRef(null),[en,ei]=s.useState(null),{current:el}=s.useRef(null!=H),[ea,es]=s.useState(),ed=(0,I.Z)(t,C),eu=s.useCallback(e=>{eo.current=e,e&&ei(e)},[]),ep=null==en?void 0:en.parentNode;s.useImperativeHandle(ed,()=>({focus:()=>{eo.current.focus()},node:er.current,value:Q}),[Q]),s.useEffect(()=>{g&&ee&&en&&!el&&(es(v?null:ep.clientWidth),eo.current.focus())},[en,v]),s.useEffect(()=>{f&&eo.current.focus()},[f]),s.useEffect(()=>{if(!k)return;let e=(0,m.Z)(eo.current).getElementById(k);if(e){let t=()=>{getSelection().isCollapsed&&eo.current.focus()};return e.addEventListener("click",t),()=>{e.removeEventListener("click",t)}}},[k]);let ec=(e,t)=>{e?D&&D(t):T&&T(t),el||(es(v?null:ep.clientWidth),et(e))},em=e=>{0===e.button&&(e.preventDefault(),eo.current.focus(),ec(!0,e))},ef=e=>{ec(!1,e)},eh=s.Children.toArray(b),ev=e=>{let t=eh.map(e=>e.props.value).indexOf(e.target.value);if(-1===t)return;let r=eh[t];Y(r.props.value),L&&L(e,r)},eb=e=>t=>{let r;if(t.currentTarget.hasAttribute("tabindex")){if(F){r=Array.isArray(Q)?Q.slice():[];let o=Q.indexOf(e.props.value);-1===o?r.push(e.props.value):r.splice(o,1)}else r=e.props.value;if(e.props.onClick&&e.props.onClick(t),Q!==r&&(Y(r),L)){let n=t.nativeEvent||t,i=new n.constructor(n.type,n);Object.defineProperty(i,"target",{writable:!0,value:{value:r,name:z}}),L(i,e)}F||ec(!1,t)}},eZ=e=>{U||-1===[" ","ArrowUp","ArrowDown","Enter"].indexOf(e.key)||(e.preventDefault(),ec(!0,e))},eg=null!==en&&ee,ex=e=>{!eg&&O&&(Object.defineProperty(e,"target",{writable:!0,value:{value:Q,name:z}}),O(e))};delete J["aria-invalid"];let ey=[],ew=!1;((0,M.vd)({value:Q})||S)&&(V?n=V(Q):ew=!0);let eS=eh.map((e,t,r)=>{var o,n,l,a;let d;if(!s.isValidElement(e))return null;if(F){if(!Array.isArray(Q))throw Error((0,p.Z)(2));(d=Q.some(t=>A(t,e.props.value)))&&ew&&ey.push(e.props.children)}else(d=A(Q,e.props.value))&&ew&&(i=e.props.children);return void 0===e.props.value?s.cloneElement(e,{"aria-readonly":!0,role:"option"}):s.cloneElement(e,{"aria-selected":d?"true":"false",onClick:eb(e),onKeyUp:t=>{" "===t.key&&t.preventDefault(),e.props.onKeyUp&&e.props.onKeyUp(t)},role:"option",selected:(null==(o=r[0])?void 0:null==(n=o.props)?void 0:n.value)===void 0||(null==(l=r[0])?void 0:null==(a=l.props)?void 0:a.disabled)===!0?(()=>{if(Q)return d;let t=r.find(e=>{var t;return(null==e?void 0:null==(t=e.props)?void 0:t.value)!==void 0&&!0!==e.props.disabled});return e===t||d})():d,value:void 0,"data-value":e.props.value})});ew&&(n=F?0===ey.length?null:ey.reduce((e,t,r)=>(e.push(t),r<ey.length-1&&e.push(", "),e),[]):i);let eR=ea;!v&&el&&en&&(eR=ep.clientWidth);let eC=_.id||(z?`mui-component-select-${z}`:void 0),ek=(0,l.Z)({},e,{variant:G,value:Q,open:eg}),eP=E(ek);return(0,y.jsxs)(s.Fragment,{children:[(0,y.jsx)(j,(0,l.Z)({ref:eu,tabIndex:void 0!==K?K:w?null:0,role:"button","aria-disabled":w?"true":void 0,"aria-expanded":eg?"true":"false","aria-haspopup":"listbox","aria-label":c,"aria-labelledby":[k,eC].filter(Boolean).join(" ")||void 0,"aria-describedby":u,onKeyDown:eZ,onMouseDown:w||U?null:em,onBlur:ex,onFocus:q},_,{ownerState:ek,className:(0,d.Z)(_.className,eP.select,Z),id:eC,children:null!=(r=n)&&("string"!=typeof r||r.trim())?n:o||(o=(0,y.jsx)("span",{className:"notranslate",children:"..."}))})),(0,y.jsx)(W,(0,l.Z)({value:Array.isArray(Q)?Q.join(","):Q,name:z,ref:er,"aria-hidden":!0,onChange:ev,tabIndex:-1,disabled:w,className:eP.nativeInput,autoFocus:f,ownerState:ek},J)),(0,y.jsx)(B,{as:R,className:eP.icon,ownerState:ek}),(0,y.jsx)(h.Z,(0,l.Z)({id:`menu-${z||""}`,anchorEl:ep,open:eg,onClose:ef,anchorOrigin:{vertical:"bottom",horizontal:"center"},transformOrigin:{vertical:"top",horizontal:"center"}},P,{MenuListProps:(0,l.Z)({"aria-labelledby":k,role:"listbox",disableListWrap:!0},P.MenuListProps),PaperProps:(0,l.Z)({},P.PaperProps,{style:(0,l.Z)({minWidth:eR},null!=P.PaperProps?P.PaperProps.style:null)}),children:eS}))]})});var T=r(15704),q=r(74423),D=r(60224),H=r(79332),U=r(6135),V=r(57709),_=r(71657);let K=["autoWidth","children","classes","className","defaultOpen","displayEmpty","IconComponent","id","input","inputProps","label","labelId","MenuProps","multiple","native","onClose","onOpen","open","renderValue","SelectDisplayProps","variant"],X=e=>{let{classes:t}=e;return t},G={name:"MuiSelect",overridesResolver:(e,t)=>t.root,shouldForwardProp:e=>(0,x.FO)(e)&&"variant"!==e,slot:"Root"},J=(0,x.ZP)(H.Z,G)(""),Q=(0,x.ZP)(V.Z,G)(""),Y=(0,x.ZP)(U.Z,G)(""),ee=s.forwardRef(function(e,t){let r=(0,_.Z)({name:"MuiSelect",props:e}),{autoWidth:o=!1,children:p,classes:c={},className:m,defaultOpen:f=!1,displayEmpty:h=!1,IconComponent:v=D.Z,id:b,input:Z,inputProps:g,label:x,labelId:w,MenuProps:S,multiple:R=!1,native:C=!1,onClose:k,onOpen:P,open:M,renderValue:$,SelectDisplayProps:z,variant:O="outlined"}=r,N=(0,a.Z)(r,K),j=(0,q.Z)(),B=(0,T.Z)({props:r,muiFormControl:j,states:["variant"]}),W=B.variant||O,A=Z||({standard:n||(n=(0,y.jsx)(J,{})),outlined:(0,y.jsx)(Q,{label:x}),filled:i||(i=(0,y.jsx)(Y,{}))})[W],E=(0,l.Z)({},r,{variant:W,classes:c}),H=X(E),U=(0,I.Z)(t,A.ref);return(0,y.jsx)(s.Fragment,{children:s.cloneElement(A,(0,l.Z)({inputComponent:C?F:L,inputProps:(0,l.Z)({children:p,IconComponent:v,variant:W,type:void 0,multiple:R},C?{id:b}:{autoWidth:o,defaultOpen:f,displayEmpty:h,labelId:w,MenuProps:S,onClose:k,onOpen:P,open:M,renderValue:$,SelectDisplayProps:(0,l.Z)({id:b},z)},g,{classes:g?(0,u.Z)(H,g.classes):H},Z?Z.props.inputProps:{})},R&&C&&"outlined"===W?{notched:!0}:{},{ref:U,className:(0,d.Z)(A.props.className,m)},!Z&&{variant:W},N))})});ee.muiName="Select";var et=ee},50135:function(e,t,r){r.d(t,{Z:function(){return P}});var o=r(87462),n=r(63366),i=r(67294),l=r(93680),a=r(94780),s=r(92996),d=r(90948),u=r(71657),p=r(79332),c=r(6135),m=r(57709),f=r(47312),h=r(94054),v=r(56815),b=r(18360),Z=r(1588),g=r(34867);function x(e){return(0,g.Z)("MuiTextField",e)}(0,Z.Z)("MuiTextField",["root"]);var y=r(85893);let w=["autoComplete","autoFocus","children","className","color","defaultValue","disabled","error","FormHelperTextProps","fullWidth","helperText","id","InputLabelProps","inputProps","InputProps","inputRef","label","maxRows","minRows","multiline","name","onBlur","onChange","onFocus","placeholder","required","rows","select","SelectProps","type","value","variant"],S={standard:p.Z,filled:c.Z,outlined:m.Z},R=e=>{let{classes:t}=e;return(0,a.Z)({root:["root"]},x,t)},C=(0,d.ZP)(h.Z,{name:"MuiTextField",slot:"Root",overridesResolver:(e,t)=>t.root})({}),k=i.forwardRef(function(e,t){let r=(0,u.Z)({props:e,name:"MuiTextField"}),{autoComplete:i,autoFocus:a=!1,children:d,className:p,color:c="primary",defaultValue:m,disabled:h=!1,error:Z=!1,FormHelperTextProps:g,fullWidth:x=!1,helperText:k,id:P,InputLabelProps:F,inputProps:M,InputProps:I,inputRef:$,label:z,maxRows:O,minRows:N,multiline:j=!1,name:B,onBlur:W,onChange:A,onFocus:E,placeholder:L,required:T=!1,rows:q,select:D=!1,SelectProps:H,type:U,value:V,variant:_="outlined"}=r,K=(0,n.Z)(r,w),X=(0,o.Z)({},r,{autoFocus:a,color:c,disabled:h,error:Z,fullWidth:x,multiline:j,required:T,select:D,variant:_}),G=R(X),J={};"outlined"===_&&(F&&void 0!==F.shrink&&(J.notched=F.shrink),J.label=z),D&&(H&&H.native||(J.id=void 0),J["aria-describedby"]=void 0);let Q=(0,s.Z)(P),Y=k&&Q?`${Q}-helper-text`:void 0,ee=z&&Q?`${Q}-label`:void 0,et=S[_],er=(0,y.jsx)(et,(0,o.Z)({"aria-describedby":Y,autoComplete:i,autoFocus:a,defaultValue:m,fullWidth:x,multiline:j,name:B,rows:q,maxRows:O,minRows:N,type:U,value:V,id:Q,inputRef:$,onBlur:W,onChange:A,onFocus:E,placeholder:L,inputProps:M},J,I));return(0,y.jsxs)(C,(0,o.Z)({className:(0,l.Z)(G.root,p),disabled:h,error:Z,fullWidth:x,ref:t,required:T,color:c,variant:_,ownerState:X},K,{children:[null!=z&&""!==z&&(0,y.jsx)(f.Z,(0,o.Z)({htmlFor:Q,id:ee},F,{children:z})),D?(0,y.jsx)(b.Z,(0,o.Z)({"aria-describedby":Y,id:Q,labelId:ee,value:V,input:er},H,{children:d})):er,k&&(0,y.jsx)(v.Z,(0,o.Z)({id:Y},g,{children:k}))]}))});var P=k},60224:function(e,t,r){r(67294);var o=r(88169),n=r(85893);t.Z=(0,o.Z)((0,n.jsx)("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown")}}]);
2.1.4. https://dev-app.illusto.com/_next/static/chunks/1362-7499b57a548f0d88.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/1362-7499b57a548f0d88.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/1362-7499b57a548f0d88.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:27:35 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"5833-18b142b7028"
Vary: Accept-Encoding
Content-Length: 22579

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1362],{71362:function(e,t,n){n.d(t,{Z:function(){return eB}});var o,r,i,a,s,f=n(87462),p=n(63366),c=n(67294),l=n(33703),u=n(73546),d=n(82690);function m(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function h(e){var t=m(e).Element;return e instanceof t||e instanceof Element}function v(e){var t=m(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function y(e){if("undefined"==typeof ShadowRoot)return!1;var t=m(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}var g=Math.max,b=Math.min,w=Math.round;function x(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function O(){return!/^((?!chrome|android).)*safari/i.test(x())}function E(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!1);var o=e.getBoundingClientRect(),r=1,i=1;t&&v(e)&&(r=e.offsetWidth>0&&w(o.width)/e.offsetWidth||1,i=e.offsetHeight>0&&w(o.height)/e.offsetHeight||1);var a=(h(e)?m(e):window).visualViewport,s=!O()&&n,f=(o.left+(s&&a?a.offsetLeft:0))/r,p=(o.top+(s&&a?a.offsetTop:0))/i,c=o.width/r,l=o.height/i;return{width:c,height:l,top:p,right:f+c,bottom:p+l,left:f,x:f,y:p}}function j(e){var t=m(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function P(e){return e?(e.nodeName||"").toLowerCase():null}function D(e){return((h(e)?e.ownerDocument:e.document)||window.document).documentElement}function A(e){return E(D(e)).left+j(e).scrollLeft}function R(e){return m(e).getComputedStyle(e)}function k(e){var t=R(e),n=t.overflow,o=t.overflowX,r=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+r+o)}function M(e){var t=E(e),n=e.offsetWidth,o=e.offsetHeight;return 1>=Math.abs(t.width-n)&&(n=t.width),1>=Math.abs(t.height-o)&&(o=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:o}}function Z(e){return"html"===P(e)?e:e.assignedSlot||e.parentNode||(y(e)?e.host:null)||D(e)}function L(e,t){void 0===t&&(t=[]);var n,o=function e(t){return["html","body","#document"].indexOf(P(t))>=0?t.ownerDocument.body:v(t)&&k(t)?t:e(Z(t))}(e),r=o===(null==(n=e.ownerDocument)?void 0:n.body),i=m(o),a=r?[i].concat(i.visualViewport||[],k(o)?o:[]):o,s=t.concat(a);return r?s:s.concat(L(Z(a)))}function W(e){return v(e)&&"fixed"!==R(e).position?e.offsetParent:null}function T(e){for(var t=m(e),n=W(e);n&&["table","td","th"].indexOf(P(n))>=0&&"static"===R(n).position;)n=W(n);return n&&("html"===P(n)||"body"===P(n)&&"static"===R(n).position)?t:n||function(e){var t=/firefox/i.test(x());if(/Trident/i.test(x())&&v(e)&&"fixed"===R(e).position)return null;var n=Z(e);for(y(n)&&(n=n.host);v(n)&&0>["html","body"].indexOf(P(n));){var o=R(n);if("none"!==o.transform||"none"!==o.perspective||"paint"===o.contain||-1!==["transform","perspective"].indexOf(o.willChange)||t&&"filter"===o.willChange||t&&o.filter&&"none"!==o.filter)return n;n=n.parentNode}return null}(e)||t}var B="bottom",H="right",S="left",C="auto",V=["top",B,H,S],q="start",N="viewport",U="popper",_=V.reduce(function(e,t){return e.concat([t+"-"+q,t+"-end"])},[]),I=[].concat(V,[C]).reduce(function(e,t){return e.concat([t,t+"-"+q,t+"-end"])},[]),F=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"],z={placement:"bottom",modifiers:[],strategy:"absolute"};function X(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some(function(e){return!(e&&"function"==typeof e.getBoundingClientRect)})}var Y={passive:!0};function G(e){return e.split("-")[0]}function J(e){return e.split("-")[1]}function K(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function Q(e){var t,n=e.reference,o=e.element,r=e.placement,i=r?G(r):null,a=r?J(r):null,s=n.x+n.width/2-o.width/2,f=n.y+n.height/2-o.height/2;switch(i){case"top":t={x:s,y:n.y-o.height};break;case B:t={x:s,y:n.y+n.height};break;case H:t={x:n.x+n.width,y:f};break;case S:t={x:n.x-o.width,y:f};break;default:t={x:n.x,y:n.y}}var p=i?K(i):null;if(null!=p){var c="y"===p?"height":"width";switch(a){case q:t[p]=t[p]-(n[c]/2-o[c]/2);break;case"end":t[p]=t[p]+(n[c]/2-o[c]/2)}}return t}var $={top:"auto",right:"auto",bottom:"auto",left:"auto"};function ee(e){var t,n,o,r,i,a,s,f=e.popper,p=e.popperRect,c=e.placement,l=e.variation,u=e.offsets,d=e.position,h=e.gpuAcceleration,v=e.adaptive,y=e.roundOffsets,g=e.isFixed,b=u.x,x=void 0===b?0:b,O=u.y,E=void 0===O?0:O,j="function"==typeof y?y({x:x,y:E}):{x:x,y:E};x=j.x,E=j.y;var P=u.hasOwnProperty("x"),A=u.hasOwnProperty("y"),k=S,M="top",Z=window;if(v){var L=T(f),W="clientHeight",C="clientWidth";L===m(f)&&"static"!==R(L=D(f)).position&&"absolute"===d&&(W="scrollHeight",C="scrollWidth"),("top"===c||(c===S||c===H)&&"end"===l)&&(M=B,E-=(g&&L===Z&&Z.visualViewport?Z.visualViewport.height:L[W])-p.height,E*=h?1:-1),(c===S||("top"===c||c===B)&&"end"===l)&&(k=H,x-=(g&&L===Z&&Z.visualViewport?Z.visualViewport.width:L[C])-p.width,x*=h?1:-1)}var V=Object.assign({position:d},v&&$),q=!0===y?(t={x:x,y:E},n=m(f),o=t.x,r=t.y,{x:w(o*(i=n.devicePixelRatio||1))/i||0,y:w(r*i)/i||0}):{x:x,y:E};return(x=q.x,E=q.y,h)?Object.assign({},V,((s={})[M]=A?"0":"",s[k]=P?"0":"",s.transform=1>=(Z.devicePixelRatio||1)?"translate("+x+"px, "+E+"px)":"translate3d("+x+"px, "+E+"px, 0)",s)):Object.assign({},V,((a={})[M]=A?E+"px":"",a[k]=P?x+"px":"",a.transform="",a))}var et={left:"right",right:"left",bottom:"top",top:"bottom"};function en(e){return e.replace(/left|right|bottom|top/g,function(e){return et[e]})}var eo={start:"end",end:"start"};function er(e){return e.replace(/start|end/g,function(e){return eo[e]})}function ei(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&y(n)){var o=t;do{if(o&&e.isSameNode(o))return!0;o=o.parentNode||o.host}while(o)}return!1}function ea(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function es(e,t,n){var o,r,i,a,s,f,p,c,l,u;return t===N?ea(function(e,t){var n=m(e),o=D(e),r=n.visualViewport,i=o.clientWidth,a=o.clientHeight,s=0,f=0;if(r){i=r.width,a=r.height;var p=O();(p||!p&&"fixed"===t)&&(s=r.offsetLeft,f=r.offsetTop)}return{width:i,height:a,x:s+A(e),y:f}}(e,n)):h(t)?((o=E(t,!1,"fixed"===n)).top=o.top+t.clientTop,o.left=o.left+t.clientLeft,o.bottom=o.top+t.clientHeight,o.right=o.left+t.clientWidth,o.width=t.clientWidth,o.height=t.clientHeight,o.x=o.left,o.y=o.top,o):ea((r=D(e),a=D(r),s=j(r),f=null==(i=r.ownerDocument)?void 0:i.body,p=g(a.scrollWidth,a.clientWidth,f?f.scrollWidth:0,f?f.clientWidth:0),c=g(a.scrollHeight,a.clientHeight,f?f.scrollHeight:0,f?f.clientHeight:0),l=-s.scrollLeft+A(r),u=-s.scrollTop,"rtl"===R(f||a).direction&&(l+=g(a.clientWidth,f?f.clientWidth:0)-p),{width:p,height:c,x:l,y:u}))}function ef(){return{top:0,right:0,bottom:0,left:0}}function ep(e){return Object.assign({},ef(),e)}function ec(e,t){return t.reduce(function(t,n){return t[n]=e,t},{})}function el(e,t){void 0===t&&(t={});var n,o,r,i,a,s,f,p=t,c=p.placement,l=void 0===c?e.placement:c,u=p.strategy,d=void 0===u?e.strategy:u,m=p.boundary,y=p.rootBoundary,w=p.elementContext,x=void 0===w?U:w,O=p.altBoundary,j=p.padding,A=void 0===j?0:j,k=ep("number"!=typeof A?A:ec(A,V)),M=e.rects.popper,W=e.elements[void 0!==O&&O?x===U?"reference":U:x],S=(n=h(W)?W:W.contextElement||D(e.elements.popper),s=(a=[].concat("clippingParents"===(o=void 0===m?"clippingParents":m)?(r=L(Z(n)),h(i=["absolute","fixed"].indexOf(R(n).position)>=0&&v(n)?T(n):n)?r.filter(function(e){return h(e)&&ei(e,i)&&"body"!==P(e)}):[]):[].concat(o),[void 0===y?N:y]))[0],(f=a.reduce(function(e,t){var o=es(n,t,d);return e.top=g(o.top,e.top),e.right=b(o.right,e.right),e.bottom=b(o.bottom,e.bottom),e.left=g(o.left,e.left),e},es(n,s,d))).width=f.right-f.left,f.height=f.bottom-f.top,f.x=f.left,f.y=f.top,f),C=E(e.elements.reference),q=Q({reference:C,element:M,strategy:"absolute",placement:l}),_=ea(Object.assign({},M,q)),I=x===U?_:C,F={top:S.top-I.top+k.top,bottom:I.bottom-S.bottom+k.bottom,left:S.left-I.left+k.left,right:I.right-S.right+k.right},z=e.modifiersData.offset;if(x===U&&z){var X=z[l];Object.keys(F).forEach(function(e){var t=[H,B].indexOf(e)>=0?1:-1,n=["top",B].indexOf(e)>=0?"y":"x";F[e]+=X[n]*t})}return F}function eu(e,t,n){return g(e,b(t,n))}function ed(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function em(e){return["top",H,B,S].some(function(t){return e[t]>=0})}var eh=(i=void 0===(r=(o={defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,o=e.options,r=o.scroll,i=void 0===r||r,a=o.resize,s=void 0===a||a,f=m(t.elements.popper),p=[].concat(t.scrollParents.reference,t.scrollParents.popper);return i&&p.forEach(function(e){e.addEventListener("scroll",n.update,Y)}),s&&f.addEventListener("resize",n.update,Y),function(){i&&p.forEach(function(e){e.removeEventListener("scroll",n.update,Y)}),s&&f.removeEventListener("resize",n.update,Y)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=Q({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,o=n.gpuAcceleration,r=n.adaptive,i=n.roundOffsets,a=void 0===i||i,s={placement:G(t.placement),variation:J(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:void 0===o||o,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,ee(Object.assign({},s,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:void 0===r||r,roundOffsets:a})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,ee(Object.assign({},s,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:a})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},{name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach(function(e){var n=t.styles[e]||{},o=t.attributes[e]||{},r=t.elements[e];v(r)&&P(r)&&(Object.assign(r.style,n),Object.keys(o).forEach(function(e){var t=o[e];!1===t?r.removeAttribute(e):r.setAttribute(e,!0===t?"":t)}))})},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(e){var o=t.elements[e],r=t.attributes[e]||{},i=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce(function(e,t){return e[t]="",e},{});v(o)&&P(o)&&(Object.assign(o.style,i),Object.keys(r).forEach(function(e){o.removeAttribute(e)}))})}},requires:["computeStyles"]},{name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,o=e.name,r=n.offset,i=void 0===r?[0,0]:r,a=I.reduce(function(e,n){var o,r,a,s,f,p;return e[n]=(o=t.rects,a=[S,"top"].indexOf(r=G(n))>=0?-1:1,f=(s="function"==typeof i?i(Object.assign({},o,{placement:n})):i)[0],p=s[1],f=f||0,p=(p||0)*a,[S,H].indexOf(r)>=0?{x:p,y:f}:{x:f,y:p}),e},{}),s=a[t.placement],f=s.x,p=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=f,t.modifiersData.popperOffsets.y+=p),t.modifiersData[o]=a}},{name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,o=e.name;if(!t.modifiersData[o]._skip){for(var r=n.mainAxis,i=void 0===r||r,a=n.altAxis,s=void 0===a||a,f=n.fallbackPlacements,p=n.padding,c=n.boundary,l=n.rootBoundary,u=n.altBoundary,d=n.flipVariations,m=void 0===d||d,h=n.allowedAutoPlacements,v=t.options.placement,y=G(v),g=[v].concat(f||(y!==v&&m?function(e){if(G(e)===C)return[];var t=en(e);return[er(e),t,er(t)]}(v):[en(v)])).reduce(function(e,n){var o,r,i,a,s,f,u,d,v,y,g,b;return e.concat(G(n)===C?(r=(o={placement:n,boundary:c,rootBoundary:l,padding:p,flipVariations:m,allowedAutoPlacements:h}).placement,i=o.boundary,a=o.rootBoundary,s=o.padding,f=o.flipVariations,d=void 0===(u=o.allowedAutoPlacements)?I:u,0===(g=(y=(v=J(r))?f?_:_.filter(function(e){return J(e)===v}):V).filter(function(e){return d.indexOf(e)>=0})).length&&(g=y),Object.keys(b=g.reduce(function(e,n){return e[n]=el(t,{placement:n,boundary:i,rootBoundary:a,padding:s})[G(n)],e},{})).sort(function(e,t){return b[e]-b[t]})):n)},[]),b=t.rects.reference,w=t.rects.popper,x=new Map,O=!0,E=g[0],j=0;j<g.length;j++){var P=g[j],D=G(P),A=J(P)===q,R=["top",B].indexOf(D)>=0,k=R?"width":"height",M=el(t,{placement:P,boundary:c,rootBoundary:l,altBoundary:u,padding:p}),Z=R?A?H:S:A?B:"top";b[k]>w[k]&&(Z=en(Z));var L=en(Z),W=[];if(i&&W.push(M[D]<=0),s&&W.push(M[Z]<=0,M[L]<=0),W.every(function(e){return e})){E=P,O=!1;break}x.set(P,W)}if(O)for(var T=m?3:1,N=function(e){var t=g.find(function(t){var n=x.get(t);if(n)return n.slice(0,e).every(function(e){return e})});if(t)return E=t,"break"},U=T;U>0&&"break"!==N(U);U--);t.placement!==E&&(t.modifiersData[o]._skip=!0,t.placement=E,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},{name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,o=e.name,r=n.mainAxis,i=n.altAxis,a=n.boundary,s=n.rootBoundary,f=n.altBoundary,p=n.padding,c=n.tether,l=void 0===c||c,u=n.tetherOffset,d=void 0===u?0:u,m=el(t,{boundary:a,rootBoundary:s,padding:p,altBoundary:f}),h=G(t.placement),v=J(t.placement),y=!v,w=K(h),x="x"===w?"y":"x",O=t.modifiersData.popperOffsets,E=t.rects.reference,j=t.rects.popper,P="function"==typeof d?d(Object.assign({},t.rects,{placement:t.placement})):d,D="number"==typeof P?{mainAxis:P,altAxis:P}:Object.assign({mainAxis:0,altAxis:0},P),A=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,R={x:0,y:0};if(O){if(void 0===r||r){var k,Z="y"===w?"top":S,L="y"===w?B:H,W="y"===w?"height":"width",C=O[w],V=C+m[Z],N=C-m[L],U=l?-j[W]/2:0,_=v===q?E[W]:j[W],I=v===q?-j[W]:-E[W],F=t.elements.arrow,z=l&&F?M(F):{width:0,height:0},X=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:ef(),Y=X[Z],Q=X[L],$=eu(0,E[W],z[W]),ee=y?E[W]/2-U-$-Y-D.mainAxis:_-$-Y-D.mainAxis,et=y?-E[W]/2+U+$+Q+D.mainAxis:I+$+Q+D.mainAxis,en=t.elements.arrow&&T(t.elements.arrow),eo=en?"y"===w?en.clientTop||0:en.clientLeft||0:0,er=null!=(k=null==A?void 0:A[w])?k:0,ei=eu(l?b(V,C+ee-er-eo):V,C,l?g(N,C+et-er):N);O[w]=ei,R[w]=ei-C}if(void 0!==i&&i){var ea,es,ep=O[x],ec="y"===x?"height":"width",ed=ep+m["x"===w?"top":S],em=ep-m["x"===w?B:H],eh=-1!==["top",S].indexOf(h),ev=null!=(ea=null==A?void 0:A[x])?ea:0,ey=eh?ed:ep-E[ec]-j[ec]-ev+D.altAxis,eg=eh?ep+E[ec]+j[ec]-ev-D.altAxis:em,eb=l&&eh?(es=eu(ey,ep,eg))>eg?eg:es:eu(l?ey:ed,ep,l?eg:em);O[x]=eb,R[x]=eb-ep}t.modifiersData[o]=R}},requiresIfExists:["offset"]},{name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n,o=e.state,r=e.name,i=e.options,a=o.elements.arrow,s=o.modifiersData.popperOffsets,f=G(o.placement),p=K(f),c=[S,H].indexOf(f)>=0?"height":"width";if(a&&s){var l=ep("number"!=typeof(t="function"==typeof(t=i.padding)?t(Object.assign({},o.rects,{placement:o.placement})):t)?t:ec(t,V)),u=M(a),d=o.rects.reference[c]+o.rects.reference[p]-s[p]-o.rects.popper[c],m=s[p]-o.rects.reference[p],h=T(a),v=h?"y"===p?h.clientHeight||0:h.clientWidth||0:0,y=l["y"===p?"top":S],g=v-u[c]-l["y"===p?B:H],b=v/2-u[c]/2+(d/2-m/2),w=eu(y,b,g);o.modifiersData[r]=((n={})[p]=w,n.centerOffset=w-b,n)}},effect:function(e){var t=e.state,n=e.options.element,o=void 0===n?"[data-popper-arrow]":n;null!=o&&("string"!=typeof o||(o=t.elements.popper.querySelector(o)))&&ei(t.elements.popper,o)&&(t.elements.arrow=o)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,o=t.rects.reference,r=t.rects.popper,i=t.modifiersData.preventOverflow,a=el(t,{elementContext:"reference"}),s=el(t,{altBoundary:!0}),f=ed(a,o),p=ed(s,r,i),c=em(f),l=em(p);t.modifiersData[n]={referenceClippingOffsets:f,popperEscapeOffsets:p,isReferenceHidden:c,hasPopperEscaped:l},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":l})}}]}).defaultModifiers)?[]:r,s=void 0===(a=o.defaultOptions)?z:a,function(e,t,n){void 0===n&&(n=s);var o,r={placement:"bottom",orderedModifiers:[],options:Object.assign({},z,s),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},a=[],f=!1,p={state:r,setOptions:function(n){var o,f,l,u,d,m="function"==typeof n?n(r.options):n;c(),r.options=Object.assign({},s,r.options,m),r.scrollParents={reference:h(e)?L(e):e.contextElement?L(e.contextElement):[],popper:L(t)};var v=(f=Object.keys(o=[].concat(i,r.options.modifiers).reduce(function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e},{})).map(function(e){return o[e]}),l=new Map,u=new Set,d=[],f.forEach(function(e){l.set(e.name,e)}),f.forEach(function(e){u.has(e.name)||function e(t){u.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEach(function(t){if(!u.has(t)){var n=l.get(t);n&&e(n)}}),d.push(t)}(e)}),F.reduce(function(e,t){return e.concat(d.filter(function(e){return e.phase===t}))},[]));return r.orderedModifiers=v.filter(function(e){return e.enabled}),r.orderedModifiers.forEach(function(e){var t=e.name,n=e.options,o=e.effect;if("function"==typeof o){var i=o({state:r,name:t,instance:p,options:void 0===n?{}:n});a.push(i||function(){})}}),p.update()},forceUpdate:function(){if(!f){var e,t,n,o,i,a,s,c,l,u,d,h,y=r.elements,g=y.reference,b=y.popper;if(X(g,b)){r.rects={reference:(t=T(b),n="fixed"===r.options.strategy,o=v(t),c=v(t)&&(a=w((i=t.getBoundingClientRect()).width)/t.offsetWidth||1,s=w(i.height)/t.offsetHeight||1,1!==a||1!==s),l=D(t),u=E(g,c,n),d={scrollLeft:0,scrollTop:0},h={x:0,y:0},(o||!o&&!n)&&(("body"!==P(t)||k(l))&&(d=(e=t)!==m(e)&&v(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:j(e)),v(t)?(h=E(t,!0),h.x+=t.clientLeft,h.y+=t.clientTop):l&&(h.x=A(l))),{x:u.left+d.scrollLeft-h.x,y:u.top+d.scrollTop-h.y,width:u.width,height:u.height}),popper:M(b)},r.reset=!1,r.placement=r.options.placement,r.orderedModifiers.forEach(function(e){return r.modifiersData[e.name]=Object.assign({},e.data)});for(var x=0;x<r.orderedModifiers.length;x++){if(!0===r.reset){r.reset=!1,x=-1;continue}var O=r.orderedModifiers[x],R=O.fn,Z=O.options,L=void 0===Z?{}:Z,W=O.name;"function"==typeof R&&(r=R({state:r,options:L,name:W,instance:p})||r)}}}},update:function(){return o||(o=new Promise(function(e){Promise.resolve().then(function(){o=void 0,e(new Promise(function(e){p.forceUpdate(),e(r)}))})})),o},destroy:function(){c(),f=!0}};if(!X(e,t))return p;function c(){a.forEach(function(e){return e()}),a=[]}return p.setOptions(n).then(function(e){!f&&n.onFirstUpdate&&n.onFirstUpdate(e)}),p}),ev=n(94780),ey=n(8173),eg=n(34867);function eb(e){return(0,eg.Z)("MuiPopperUnstyled",e)}(0,n(1588).Z)("MuiPopperUnstyled",["root"]);var ew=n(90631),ex=n(85893);let eO=["anchorEl","children","component","direction","disablePortal","modifiers","open","ownerState","placement","popperOptions","popperRef","slotProps","slots","TransitionProps"],eE=["anchorEl","children","container","direction","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","style","transition","slotProps","slots"];function ej(e){return"function"==typeof e?e():e}let eP=()=>(0,ev.Z)({root:["root"]},eb,{}),eD={},eA=c.forwardRef(function(e,t){var n;let{anchorEl:o,children:r,component:i,direction:a,disablePortal:s,modifiers:d,open:m,ownerState:h,placement:v,popperOptions:y,popperRef:g,slotProps:b={},slots:w={},TransitionProps:x}=e,O=(0,p.Z)(e,eO),E=c.useRef(null),j=(0,l.Z)(E,t),P=c.useRef(null),D=(0,l.Z)(P,g),A=c.useRef(D);(0,u.Z)(()=>{A.current=D},[D]),c.useImperativeHandle(g,()=>P.current,[]);let R=function(e,t){if("ltr"===t)return e;switch(e){case"bottom-end":return"bottom-start";case"bottom-start":return"bottom-end";case"top-end":return"top-start";case"top-start":return"top-end";default:return e}}(v,a),[k,M]=c.useState(R),[Z,L]=c.useState(ej(o));c.useEffect(()=>{P.current&&P.current.forceUpdate()}),c.useEffect(()=>{o&&L(ej(o))},[o]),(0,u.Z)(()=>{if(!Z||!m)return;let e=e=>{M(e.placement)},t=[{name:"preventOverflow",options:{altBoundary:s}},{name:"flip",options:{altBoundary:s}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:({state:t})=>{e(t)}}];null!=d&&(t=t.concat(d)),y&&null!=y.modifiers&&(t=t.concat(y.modifiers));let n=eh(Z,E.current,(0,f.Z)({placement:R},y,{modifiers:t}));return A.current(n),()=>{n.destroy(),A.current(null)}},[Z,s,d,m,y,R]);let W={placement:k};null!==x&&(W.TransitionProps=x);let T=eP(),B=null!=(n=null!=i?i:w.root)?n:"div",H=(0,ew.Z)({elementType:B,externalSlotProps:b.root,externalForwardedProps:O,additionalProps:{role:"tooltip",ref:j},ownerState:(0,f.Z)({},e,h),className:T.root});return(0,ex.jsx)(B,(0,f.Z)({},H,{children:"function"==typeof r?r(W):r}))}),eR=c.forwardRef(function(e,t){let n;let{anchorEl:o,children:r,container:i,direction:a="ltr",disablePortal:s=!1,keepMounted:l=!1,modifiers:u,open:m,placement:h="bottom",popperOptions:v=eD,popperRef:y,style:g,transition:b=!1,slotProps:w={},slots:x={}}=e,O=(0,p.Z)(e,eE),[E,j]=c.useState(!0),P=()=>{j(!1)},D=()=>{j(!0)};if(!l&&!m&&(!b||E))return null;if(i)n=i;else if(o){let A=ej(o);n=A&&void 0!==A.nodeType?(0,d.Z)(A).body:(0,d.Z)(null).body}return(0,ex.jsx)(ey.Z,{disablePortal:s,container:n,children:(0,ex.jsx)(eA,(0,f.Z)({anchorEl:o,direction:a,disablePortal:s,modifiers:u,ref:t,open:b?!E:m,placement:h,popperOptions:v,popperRef:y,slotProps:w,slots:x},O,{style:(0,f.Z)({position:"fixed",top:0,left:0,display:!m&&l&&(!b||E)?"none":void 0},g),TransitionProps:b?{in:m,onEnter:P,onExited:D}:void 0,children:r}))})});var ek=n(34168),eM=n(90948),eZ=n(71657);let eL=["components","componentsProps","slots","slotProps"],eW=(0,eM.ZP)(eR,{name:"MuiPopper",slot:"Root",overridesResolver:(e,t)=>t.root})({}),eT=c.forwardRef(function(e,t){var n;let o=(0,ek.Z)(),r=(0,eZ.Z)({props:e,name:"MuiPopper"}),{components:i,componentsProps:a,slots:s,slotProps:c}=r,l=(0,p.Z)(r,eL),u=null!=(n=null==s?void 0:s.root)?n:null==i?void 0:i.Root;return(0,ex.jsx)(eW,(0,f.Z)({direction:null==o?void 0:o.direction,slots:{root:u},slotProps:null!=c?c:a},l,{ref:t}))});var eB=eT}}]);
2.1.5. https://dev-app.illusto.com/_next/static/chunks/1866-f7d99f75c34b8551.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/1866-f7d99f75c34b8551.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/1866-f7d99f75c34b8551.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; countryCode=IN; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:26:25 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"74a7-18b142b7028"
Vary: Accept-Encoding
Content-Length: 29863

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1866],{21866:function(e,s,a){a.d(s,{Z:function(){return K}});var i=a(85893),t=a(86886),n=a(41664),l=a.n(n),o=a(11163),r=a(39332),d=a(67294),c=a(9473),u=a(55171),m=a(28043),h=a(21469),v=a(87357),g=a(50135),p=a(83321),x=a(95688);function f(e){let{email:s,setStage:a,setOtp:n,otp:o,setParentStage:r}=e,h=(0,c.I0)(),[f,j]=(0,d.useState)(!0),[w,y]=(0,d.useState)(null),[N,C]=(0,d.useState)("");(0,d.useEffect)(()=>{let e;if(w>0){e=setTimeout(()=>y(w-1),1e3);let s=Math.floor(w/60),a=w-60*s;s>0?C("".concat(s," minutes and ").concat(a," seconds")):C("".concat(a," seconds"))}return()=>clearTimeout(e)},[w]),(0,d.useEffect)(()=>{k()},[]);let k=async()=>{j(!0),n("");let e=parseInt(new Date().getTime()/1e3),a=localStorage.getItem("sendOtpCallExpTime");if(a&&a-e>0){y(a-e);let i=Math.floor((a-e)/60),t=a-e-60*i;i>0?h(m.Nw.set({message:"You have hit the limit, please try again in ".concat(i," minutes and ").concat(t," seconds.")})):h(m.Nw.set({message:"You have hit the limit, please try again in ".concat(t," seconds.")}));return}let l=await (0,u.YO)({email:s,type:"FORGOT_PASSWORD"});if(l&&(null==l?void 0:l.error)){var o,r,d,c,v;return((null==l?void 0:null===(o=l.error)||void 0===o?void 0:o.errorCode)===11115||(null==l?void 0:null===(r=l.error)||void 0===r?void 0:r.errorCode)===11127)&&(y(null==l?void 0:null===(c=l.error)||void 0===c?void 0:c.resetTime),localStorage.setItem("sendOtpCallExpTime",parseInt(new Date().getTime()/1e3)+((null==l?void 0:null===(v=l.error)||void 0===v?void 0:v.resetTime)||0))),h(m.Nw.set({message:null==l?void 0:null===(d=l.error)||void 0===d?void 0:d.message}))}y("60")},b=async()=>{let e=await (0,u.oi)({email:s,otp:o});if(e&&(null==e?void 0:e.error))return j(!1);a("ResetPassword")},S=e=>{let s=e.key;if(RegExp("^[eE+-.]+$").test(s)){e.preventDefault();return}"Enter"===e.key&&b()},Z=e=>{var s,a,i,t;return(null==e?void 0:null===(s=e.target)||void 0===s?void 0:null===(a=s.value)||void 0===a?void 0:a.length)||j(!0),(null==e?void 0:null===(i=e.target)||void 0===i?void 0:null===(t=i.value)||void 0===t?void 0:t.length)<7?n(e.target.value):null};return(0,i.jsx)(i.Fragment,{children:(0,i.jsx)("div",{className:"loginDiv",children:(0,i.jsxs)(t.ZP,{container:!0,spacing:0,children:[(0,i.jsxs)(t.ZP,{className:"leftDiv",item:!0,xs:12,md:5,lg:5,children:[(0,i.jsx)(l(),{href:"".concat("https://dev-app.illusto.com"),className:"logo"}),(0,i.jsx)("img",{src:"/images/HeroImage.png",alt:"Login banner",className:"img-responsive"})]}),(0,i.jsx)(t.ZP,{className:"rightDiv",item:!0,xs:12,sm:12,md:7,lg:7,children:(0,i.jsxs)("div",{className:"innerDiv",children:[(0,i.jsx)("div",{className:"logoDiv",children:(0,i.jsx)("img",{src:"/images/logo_inverse.png",className:"img-responsive",width:130,alt:"logo"})}),(0,i.jsxs)("div",{className:"heading",children:[(0,i.jsxs)("h1",{children:[(0,i.jsx)("a",{onClick:()=>r("Login"),title:"Back",children:(0,i.jsx)(x.Z,{sx:{fontSize:"40px",color:"#180E0C"}})}),"Forgot password?"]}),(0,i.jsx)("small",{className:"mediumTxt",children:"Reset password in two quick steps"})]}),(0,i.jsxs)(v.Z,{component:"form",autoComplete:"off",children:[(0,i.jsxs)("span",{className:"signIntxt",children:["We've sent a 6-digit code to ",(0,i.jsx)("strong",{children:s})]}),(0,i.jsxs)("div",{className:"inputfield ".concat(f?"":"error"),children:[(0,i.jsx)(g.Z,{type:"number",inputProps:{maxLength:"6"},id:"txtEmail",label:"6 digit code",variant:"filled",helperText:f?"":"That code isn't valid, please try again.",autoComplete:"off",fullWidth:!0,value:o,onChange:Z,onKeyDown:S}),w>0?(0,i.jsxs)("span",{className:"smallTxt mb-0",children:["Resend code in ",(0,i.jsx)("strong",{children:N})]}):(0,i.jsx)("span",{className:"smallTxt mb-0",children:(0,i.jsx)("a",{onClick:k,children:"Resend code"})})]}),(0,i.jsx)("div",{className:"btnDiv",children:(0,i.jsx)(p.Z,{className:"primaryBtn",variant:"contained",disabled:(null==o?void 0:o.toString().length)!="6",fullWidth:!0,onClick:()=>b(),onKeyDown:S,children:"Submit"})})]})]})})]})})})}var j=a(94054),w=a(47312),y=a(6135),N=a(87109),C=a(93946),k=a(56815),b=a(46149),S=a(91127);function Z(e){let{email:s,setStage:a,otp:n,setParentStage:l}=e,r=(0,c.I0)(),[h,g]=(0,d.useState)(!0),[x,f]=(0,d.useState)(""),[Z,D]=(0,d.useState)("");(0,o.useRouter)();let[L,E]=(0,d.useState)(!1),[I,P]=(0,d.useState)(!1),[T,O]=(0,d.useState)(!1),[_,F]=(0,d.useState)({charLength:!1,capChar:!1,numChar:!1}),[R,B]=(0,d.useState)(!1),W=e=>{let s=e.target.value,a={charLength:!1,capChar:!1,numChar:!1};s.length>=8&&(a.charLength=!0),RegExp("^(?=.*[A-Z]).+$").test(s)&&(a.capChar=!0),RegExp("^(?=.*\\d).+$").test(s)&&(a.numChar=!0),f(s),F(a),(!1===a.charLength||!1===a.capChar||!1===a.numChar)&&s.length?P(!0):P(!1)},A=e=>{D(e.target.value),e.target.value!==x?g(!1):g(!0)},U=async()=>{if(!Object.values(_).every(e=>e))return;if(x!==Z)return g(!1);let e=await (0,u.Qb)({email:s,newPassword:x,confirmPassword:Z,otp:n});if(e&&(null==e?void 0:e.error)){var a;return r(m.Nw.set({message:null==e?void 0:null===(a=e.error)||void 0===a?void 0:a.message}))}r(m.Nw.set({message:"Password Reset successfully",level:"success"})),l("Login")},K=e=>{"Enter"===e.key&&U()};return(0,i.jsx)(i.Fragment,{children:(0,i.jsx)("div",{className:"loginDiv",children:(0,i.jsx)(t.ZP,{container:!0,spacing:0,children:(0,i.jsx)(t.ZP,{className:"rightDiv",item:!0,xs:12,sm:12,md:12,lg:12,children:(0,i.jsxs)("div",{className:"innerDiv",children:[(0,i.jsx)("div",{className:"logoDiv d-block",children:(0,i.jsx)("img",{src:"/images/logo_inverse.png",className:"img-responsive",width:130,alt:"logo"})}),(0,i.jsxs)("div",{className:"heading",children:[(0,i.jsxs)("h1",{children:[(0,i.jsx)("a",{onClick:()=>a("FogotPasswordVerify"),title:"Back",children:(0,i.jsx)("svg",{width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M20 36L4 20L20 4L22.1 6.1L9.7 18.5H36V21.5H9.7L22.1 33.9L20 36Z",fill:"#180E0C"})})}),"Reset your password"]}),(0,i.jsx)("small",{className:"mediumTxt",children:"Set a new and memorable one."})]}),(0,i.jsxs)(v.Z,{component:"form",autoComplete:"off",children:[(0,i.jsxs)("span",{className:"signIntxt",children:["You are reseting password for ",(0,i.jsx)("strong",{children:s})]}),(0,i.jsxs)("div",{className:"inputfield ".concat(I?"error":""," "),onFocus:()=>E(!L),onBlur:()=>E(!L),children:[(0,i.jsxs)(j.Z,{variant:"filled",fullWidth:!0,children:[(0,i.jsx)(w.Z,{htmlFor:"filled-adornment-password",children:"Password"}),(0,i.jsx)(y.Z,{id:"filled-adornment-password",type:T?"text":"password",onChange:W,endAdornment:(0,i.jsx)(N.Z,{position:"end",children:(0,i.jsx)(C.Z,{onClick:()=>O(!T),edge:"end",children:T?(0,i.jsx)(b.Z,{}):(0,i.jsx)(S.Z,{})})})})]}),I?(0,i.jsx)(k.Z,{children:"Weak Password"}):"",!0===L?(0,i.jsxs)("div",{className:"passwordCheck",children:[(0,i.jsx)("h4",{children:"Password must include:"}),(0,i.jsxs)("ul",{children:[(0,i.jsx)("li",{className:!0===_.charLength?"check":"",children:"Minimum 8 characters"}),(0,i.jsx)("li",{className:!0===_.capChar?"check":"",children:"At least one capital letter"}),(0,i.jsx)("li",{className:!0===_.numChar?"check":"",children:"At least one number"})]})]}):""]}),(0,i.jsx)("div",{className:"inputfield ".concat(x===Z?"":"error"," "),children:(0,i.jsxs)(j.Z,{variant:"filled",fullWidth:!0,children:[(0,i.jsx)(w.Z,{htmlFor:"filled-adornment-password",children:"Confirm password"}),(0,i.jsx)(y.Z,{id:"filled-adornment-password",type:R?"text":"password",onChange:A,endAdornment:(0,i.jsx)(N.Z,{position:"end",children:(0,i.jsx)(C.Z,{onClick:()=>B(!R),edge:"end",children:R?(0,i.jsx)(b.Z,{}):(0,i.jsx)(S.Z,{})})})}),x===Z?"":(0,i.jsx)(k.Z,{children:"Passwords do not match, please check again."})]})}),(0,i.jsx)("div",{className:"btnDiv",children:(0,i.jsx)(p.Z,{className:"primaryBtn",variant:"contained",disabled:I||x!==Z||!x,fullWidth:!0,onClick:()=>U(),onKeyDown:K,children:"Update password"})})]})]})})})})})}function D(e){let{props:{email:s,setStage:a}}=e,[t,n]=(0,d.useState)("FogotPasswordVerify"),[l,o]=(0,d.useState)("");return(0,d.useEffect)(()=>{o("")},[]),(0,i.jsx)(i.Fragment,{children:(()=>{if(s)switch(t){case"FogotPasswordVerify":return(0,i.jsx)(f,{email:s,otp:l,setOtp:o,setStage:n,setParentStage:a});case"ResetPassword":return(0,i.jsx)(Z,{email:s,otp:l,setStage:n,setParentStage:a})}})()})}var L=a(78262),E=a(77533);function I(e){let{window:s,isOpen:a,setOpenRestoreAccount:t,deleteAt:n,authCallback:l}=e,o=(0,c.I0)(),r=()=>{t(!1)},d=async()=>{let e=await (0,u.ZN)();if(e&&(null==e?void 0:e.error)){var s;return o(m.Nw.set({message:null==e?void 0:null===(s=e.error)||void 0===s?void 0:s.message}))}l(null==e?void 0:e.data),r()},h=(0,i.jsxs)("div",{className:"innerModal",children:[(0,i.jsx)("div",{className:"modalHeader",children:(0,i.jsxs)("h3",{children:[(0,i.jsx)("img",{src:"/images/sentiment_very_satisfied.png",alt:"icon"}),"We are so happy to see you back!"]})}),(0,i.jsxs)("div",{className:"modalContent",children:[(0,i.jsxs)("p",{className:"mediumTxt",children:["Your account is scheduled for deletion. If you don't restore, your account will be delete permanently in ",n," days. ",(0,i.jsx)("br",{}),(0,i.jsx)("br",{}),"Do you want to restore your account?"]}),(0,i.jsxs)("div",{className:"btnDiv",children:[(0,i.jsx)(p.Z,{className:"updgradeBtn",variant:"text",onClick:r,children:"No"}),(0,i.jsx)(p.Z,{className:"successBtn",variant:"contained",onClick:d,children:"Yes, restore"})]})]})]});return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(L.Z,{className:"commonModal",open:a,onClose:r,sx:{display:{xs:"none",sm:"block"}},disableEscapeKeyDown:!0,children:h}),(0,i.jsx)(E.ZP,{className:"commonModal",container:void 0!==s?()=>s().document.body:void 0,anchor:"bottom",open:a,onClose:r,sx:{display:{xs:"block",sm:"none"}},children:h})]})}var P=a(66276),T=a(99586);function O(e){let{props:{email:s,setEmail:a,setStage:t,authCallback:n}}=e;(0,c.I0)();let[l,o]=(0,d.useState)(!0),r=e=>{var s,i;(null==e?void 0:null===(s=e.target)||void 0===s?void 0:null===(i=s.value)||void 0===i?void 0:i.length)||o(!0),a(e.target.value.toLowerCase())},m=e=>{let s=!e.target.value||x(e.target.value);o(s)},h=e=>{"Enter"===e.code&&f()},x=e=>String(e).toLowerCase().match(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/),f=async e=>{let a=x(s);if(a){var i;let n=await (0,u.CK)({email:s});"success"===n.status&&(null==n?void 0:null===(i=n.data)||void 0===i?void 0:i.isExist)===!0?t("LoginDetails"):t("SignUpDetails")}else o(!1)};return(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)(v.Z,{component:"form",autoComplete:"off",children:[(0,i.jsxs)("div",{className:"social_login",children:[(0,i.jsx)(T.Z,{type:"SIGNUP",text:"Sign up with Google",authCallback:n}),(0,i.jsx)(P.Z,{text:"Sign up with Facebook",authCallback:n})]}),(0,i.jsx)("span",{className:"or",children:"OR"}),(0,i.jsx)("div",{className:"inputfield ".concat(l?"":"error"),children:(0,i.jsx)(g.Z,{id:"txtEmail",label:"Email",variant:"filled",helperText:l?"":"Incorrect Email",autoComplete:"off",fullWidth:!0,value:s,onBlur:m,onChange:r,onKeyDown:h})}),(0,i.jsx)("div",{className:"btnDiv",children:(0,i.jsx)(p.Z,{className:"primaryBtn",variant:"contained",fullWidth:!0,onClick:f,onKeyDown:h,children:"Continue"})})]})})}function _(e){let{props:{email:s,fullName:a,setFullName:t,password:n,setPassword:l,setStage:o}}=e,r=(0,c.I0)(),[h,x]=(0,d.useState)(!1),[f,Z]=(0,d.useState)(!1),[D,L]=(0,d.useState)(!1),[E,I]=(0,d.useState)({charLength:!1,capChar:!1,numChar:!1}),[P,T]=(0,d.useState)(!1),[O,_]=(0,d.useState)(!0);(0,d.useEffect)(()=>{_(!1===E.charLength||!1===E.capChar||!1===E.numChar||P)},[P,E]);let F=e=>{let s=e.target.value,a={charLength:!1,capChar:!1,numChar:!1};s.length>=8&&(a.charLength=!0),RegExp("^(?=.*[A-Z]).+$").test(s)&&(a.capChar=!0),RegExp("^(?=.*\\d).+$").test(s)&&(a.numChar=!0),l(s),I(a),(!1===a.charLength||!1===a.capChar||!1===a.numChar)&&s.length?L(!0):L(!1)},R=async()=>{var e,i;if(RegExp(/[`!@#$%^&*()_+\-=\[\]{};:"\\|,.<>\/?~]/).test(a)||!RegExp(/^([A-Za-z\u00C0-\u00D6\u00D8-\u00f6\u00f8-\u00ff\s]*)$/gi).test(a))return T(!0);if(!Object.values(E).every(e=>e))return;let t=await (0,u.V5)({email:s,fullName:a,password:n});if(t&&(null==t?void 0:t.error)&&(null==t?void 0:null===(e=t.error)||void 0===e?void 0:e.errorCode)!==11112)return r(m.Nw.set({message:null==t?void 0:null===(i=t.error)||void 0===i?void 0:i.message}));o("SignUpVerify")},B=e=>{t(e.target.value)},W=e=>{"Enter"===e.code&&R()},A=e=>{RegExp(/[`!@#$%^&*()_+\-=\[\]{};:"\\|,.<>\/?~]/).test(e.target.value)?T(!0):T(!1)},U=e=>{RegExp(/[`!@#$%^&*()_+\-=\[\]{};:"\\|,.<>\/?~]/).test(e.target.value)?T(!0):T(!1)},K=e=>{var s,a;(null==e?void 0:null===(s=e.target)||void 0===s?void 0:null===(a=s.value)||void 0===a?void 0:a.length)||T(!1),B(e)};return(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)(v.Z,{component:"form",autoComplete:"off",children:[(0,i.jsxs)("span",{className:"signIntxt",children:["You are signing up with ",(0,i.jsx)("strong",{children:s})]}),(0,i.jsx)("div",{className:"inputfield ".concat(P?"error":""),children:(0,i.jsx)(g.Z,{id:"txtEmail",label:"Full Name",autoFocus:!0,onFocus:U,variant:"filled",helperText:P?"Special characters are not accepted in this field!":"",autoComplete:"off",fullWidth:!0,value:a,onBlur:A,onChange:K})}),(0,i.jsxs)("div",{className:"inputfield ".concat(D?"error":""," "),onFocus:()=>Z(!f),onBlur:()=>Z(!f),children:[(0,i.jsxs)(j.Z,{variant:"filled",fullWidth:!0,children:[(0,i.jsx)(w.Z,{htmlFor:"filled-adornment-password",children:"Password"}),(0,i.jsx)(y.Z,{id:"filled-adornment-password",type:h?"text":"password",autoComplete:"new-password",onChange:F,onKeyDown:W,endAdornment:(0,i.jsx)(N.Z,{position:"end",children:(0,i.jsx)(C.Z,{onClick:()=>x(!h),edge:"end",children:h?(0,i.jsx)(b.Z,{}):(0,i.jsx)(S.Z,{})})})})]}),D?(0,i.jsx)(k.Z,{children:"Weak Password"}):"",!0===f?(0,i.jsxs)("div",{className:"passwordCheck",children:[(0,i.jsx)("h4",{children:"Password must include:"}),(0,i.jsxs)("ul",{children:[(0,i.jsx)("li",{className:!0===E.charLength?"check":"",children:"Minimum 8 characters"}),(0,i.jsx)("li",{className:!0===E.capChar?"check":"",children:"At least one capital letter"}),(0,i.jsx)("li",{className:!0===E.numChar?"check":"",children:"At least one number"})]})]}):""]}),(0,i.jsx)("div",{className:"btnDiv",children:(0,i.jsx)(p.Z,{className:"primaryBtn",variant:"contained",disabled:O,fullWidth:!0,onClick:R,onKeyDown:W,children:"continue"})})]})})}a(45989);var F=a(91111);function R(e){let{props:{email:s,setEmail:a,setStage:t,authCallback:n,userDeviceDetails:o}}=e,[r,c]=(0,d.useState)(!0),m=e=>{"Enter"===e.key&&f()},h=e=>{let s=!e.target.value||x(e.target.value);c(s)},x=e=>String(e).toLowerCase().match(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/),f=async e=>{let a=x(s);if(a){var i;let n=await (0,u.CK)({email:s});return"success"===n.status&&(null==n?void 0:null===(i=n.data)||void 0===i?void 0:i.isExist)===!1?t("SignUpDetails"):t("LoginDetails")}c(!1)},j=e=>{var s,i;(null===(s=e.target)||void 0===s?void 0:null===(i=s.value)||void 0===i?void 0:i.length)||c(!0),a(e.target.value.toLowerCase())};return(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)(v.Z,{component:"form",autoComplete:"off",children:[(0,i.jsxs)("div",{className:"social_login",children:[(0,i.jsx)(T.Z,{type:"LOGIN",text:"Log in with Google",authCallback:n,userDeviceDetails:o}),(0,i.jsx)(P.Z,{text:"Log in with Facebook",authCallback:n,userDeviceDetails:o})]}),(0,i.jsx)("span",{className:"or",children:"OR"}),(0,i.jsx)("div",{className:"inputfield ".concat(r?"":"error"),children:(0,i.jsx)(g.Z,{type:"email",id:"txtEmail",label:"Email",variant:"filled",helperText:r?"":"Incorrect Email",autoComplete:"on",fullWidth:!0,value:s,onChange:j,onBlur:h,onKeyDown:m})}),(0,i.jsx)("div",{className:"btnDiv",children:(0,i.jsx)(p.Z,{className:"primaryBtn",variant:"contained",fullWidth:!0,onClick:f,onKeyDown:m,children:"Continue"})}),(0,i.jsxs)("div",{children:[(0,i.jsxs)("p",{className:"smallTxt",children:["By continuing, you agree to illusto's"," ",(0,i.jsx)(l(),{href:"".concat("https://dev-app.illusto.com","/terms/"),legacyBehavior:!0,children:(0,i.jsx)("a",{target:"_blank",children:"Terms of Use"})})," ","and"," ",(0,i.jsx)(l(),{href:"".concat("https://dev-app.illusto.com","/privacy/"),legacyBehavior:!0,children:(0,i.jsx)("a",{target:"_blank",children:"Privacy Policy"})}),"."]}),(0,i.jsxs)("p",{className:"mediumTxt",children:["Don't have an account?"," ",(0,i.jsx)(l(),{href:"/signup",onClick:()=>t("SignUp"),children:"Sign up for free"})]})]})]})})}function B(e){let{props:{email:s,password:a,setPassword:t,setStage:n,authCallback:l,userDeviceDetails:o}}=e,r=(0,c.I0)(),[h,g]=(0,d.useState)(!1),x=async()=>{var e,i,t,n,d;let c=await (0,u.PI)({email:s,password:a,...o});if(c&&(null==c?void 0:c.error)&&(null==c?void 0:null===(e=c.error)||void 0===e?void 0:e.errorCode)!==11112)return r(m.Nw.set({message:null==c?void 0:null===(i=c.error)||void 0===i?void 0:i.message}));{let h;for(let v of document.cookie.split(";")){let g=v.trim();0==g.indexOf("countryCode=")&&(h=g.substring(12,g.length))}dataLayer.push({method:"email_password",type:"email",user_id:null==c?void 0:null===(t=c.data)||void 0===t?void 0:t.userId,user_country:h,user_id_illusto:null==c?void 0:null===(n=c.data)||void 0===n?void 0:n.userId,first_login:null==c?void 0:null===(d=c.data)||void 0===d?void 0:d.firstLoginFlag,event:"login"}),l(null==c?void 0:c.data)}},f=e=>{"Enter"===e.key&&x()},k=e=>{"Enter"===e.key&&n("LoginVerify")};return(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)(v.Z,{component:"form",autoComplete:"off",children:[(0,i.jsxs)("span",{className:"signIntxt",children:["Your are logging in with ",(0,i.jsx)("strong",{children:s})]}),(0,i.jsxs)("div",{className:"inputfield",children:[(0,i.jsxs)(j.Z,{variant:"filled",fullWidth:!0,children:[(0,i.jsx)(w.Z,{htmlFor:"filled-adornment-password",children:"Password"}),(0,i.jsx)(y.Z,{id:"filled-adornment-password",type:h?"text":"password",autoFocus:!0,autoComplete:"new-password",value:a,onChange:e=>t(e.target.value),onKeyDown:f,endAdornment:(0,i.jsx)(N.Z,{position:"end",children:(0,i.jsx)(C.Z,{onClick:()=>g(!h),edge:"end",children:h?(0,i.jsx)(b.Z,{}):(0,i.jsx)(S.Z,{})})})})]}),(0,i.jsx)("span",{className:"smallTxt mb-0",children:(0,i.jsx)("a",{onClick:()=>n("ForgotPassword"),children:"Forgot password?"})})]}),(0,i.jsxs)("div",{className:"btnDiv",children:[(0,i.jsx)(p.Z,{className:"primaryBtn",variant:"contained",fullWidth:!0,onClick:x,onKeyDown:f,children:"Log in"}),(0,i.jsx)(p.Z,{className:"secondaryBtn",variant:"outlined",fullWidth:!0,onClick:()=>n("LoginVerify"),onKeyDown:k,children:"Log in with code"})]})]})})}function W(e){let{props:{email:s,authCallback:a,setStage:t,userDeviceDetails:n}}=e,l=(0,c.I0)(),[o,r]=(0,d.useState)(),[h,x]=(0,d.useState)(!0),[f,j]=(0,d.useState)(null),[w,y]=(0,d.useState)("");(0,d.useEffect)(()=>{let e;if(f>0){e=setTimeout(()=>j(f-1),1e3);let s=Math.floor(f/60),a=f-60*s;s>0?y("".concat(s," minutes and ").concat(a," seconds")):y("".concat(a," seconds"))}return()=>clearTimeout(e)},[f]),(0,d.useEffect)(()=>{N()},[]);let N=async()=>{x(!0),r("");let e=parseInt(new Date().getTime()/1e3),a=localStorage.getItem("sendOtpCallExpTime");if(a&&a-e>0){j(a-e);let i=Math.floor((a-e)/60),t=a-e-60*i;i>0?l(m.Nw.set({message:"You have hit the limit, please try again in ".concat(i," minutes and ").concat(t," seconds.")})):l(m.Nw.set({message:"You have hit the limit, please try again in ".concat(t," seconds.")}));return}let n=await (0,u.YO)({email:s,type:"LOGIN"});if(n&&(null==n?void 0:n.error)){var o,d,c,h,v;return((null==n?void 0:null===(o=n.error)||void 0===o?void 0:o.errorCode)===11115||(null==n?void 0:null===(d=n.error)||void 0===d?void 0:d.errorCode)===11127)&&(j(null==n?void 0:null===(h=n.error)||void 0===h?void 0:h.resetTime),localStorage.setItem("sendOtpCallExpTime",parseInt(new Date().getTime()/1e3)+((null==n?void 0:null===(v=n.error)||void 0===v?void 0:v.resetTime)||0))),l(m.Nw.set({message:null==n?void 0:null===(c=n.error)||void 0===c?void 0:c.message}))}j("60")},C=async()=>{let e=await (0,u.g$)({email:s,otp:o,...n});if(e&&(null==e?void 0:e.error))x(!1);else{var i,t,l;let r;for(let d of document.cookie.split(";")){let c=d.trim();0==c.indexOf("countryCode=")&&(r=c.substring(12,c.length))}dataLayer.push({method:"email_otp",type:"email",user_id:null==e?void 0:null===(i=e.data)||void 0===i?void 0:i.userId,user_id_illusto:null==e?void 0:null===(t=e.data)||void 0===t?void 0:t.userId,user_country:r,first_login:null==e?void 0:null===(l=e.data)||void 0===l?void 0:l.firstLoginFlag,event:"login"}),a(null==e?void 0:e.data)}},k=e=>{let s=e.key;if(RegExp("^[eE+-.]+$").test(s)){e.preventDefault();return}"Enter"===e.key&&C()},b=e=>{var s,a,i,t;return(null==e?void 0:null===(s=e.target)||void 0===s?void 0:null===(a=s.value)||void 0===a?void 0:a.length)||x(!0),(null==e?void 0:null===(i=e.target)||void 0===i?void 0:null===(t=i.value)||void 0===t?void 0:t.length)<7?r(e.target.value):null};return(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)(v.Z,{component:"form",autoComplete:"off",children:[(0,i.jsxs)("span",{className:"signIntxt",children:["We've sent a 6-digit code to ",(0,i.jsx)("strong",{children:s})]}),(0,i.jsxs)("div",{className:"inputfield ".concat(h?"":"error"),children:[(0,i.jsx)(g.Z,{type:"number",inputProps:{maxLength:"6"},id:"txtEmail",label:"6 digit code",variant:"filled",helperText:h?"":"That code isn't valid, please try again.",autoComplete:"off",fullWidth:!0,value:o,onChange:b,onKeyDown:k}),f>0?(0,i.jsxs)("span",{className:"smallTxt mb-0",children:["Resend code in ",(0,i.jsx)("strong",{children:w})]}):(0,i.jsx)("span",{className:"smallTxt mb-0",children:(0,i.jsx)("a",{onClick:N,children:"Resend code"})})]}),(0,i.jsxs)("div",{className:"btnDiv",children:[(0,i.jsx)(p.Z,{className:"primaryBtn",variant:"contained",disabled:(null==o?void 0:o.toString().length)!="6",fullWidth:!0,onClick:()=>C(),onKeyDown:k,children:"Log in"}),(0,i.jsx)(p.Z,{className:"secondaryBtn",variant:"outlined",fullWidth:!0,onClick:()=>t("LoginDetails"),children:"Login with password"})]})]})})}var A=a(86176);function U(){return(0,i.jsx)("div",{className:"loader",children:(0,i.jsx)("img",{src:"/images/Loading.gif"})})}function K(e){let{routeState:s="Login"}=e,a=(0,o.useRouter)(),n=(0,c.I0)(),v=(0,r.useSearchParams)(),[g,p]=(0,d.useState)(""),[f,j]=(0,d.useState)(""),[w,y]=(0,d.useState)(""),[N,C]=(0,d.useState)(s),[k,b]=(0,d.useState)(!1),[S,Z]=(0,d.useState)(null),[L,E]=(0,d.useState)(!1),[P,T]=(0,d.useState)(!1),[K,z]=(0,d.useState)({});(0,d.useEffect)(()=>{var e,s,a;let i;let t=function(e){let s=document.cookie.split(";");for(let a of s){let[i,t]=a.trim().split("=");if(i===e)return decodeURIComponent(t)}return null}("countryCode"),n=-1!=(s=navigator.userAgent).indexOf("Chrome")?"Chrome":-1!=s.indexOf("Firefox")?"Firefox":-1!=s.indexOf("Edge")?"Edge":-1!=s.indexOf("Safari")&&-1==s.indexOf("Chrome")?"Safari":"Other",l=-1!=(a=navigator.userAgent).indexOf("Windows")?"Windows":-1!=a.indexOf("Mac OS")?"MacOS":-1!=a.indexOf("Linux")?"Linux":-1!=a.indexOf("Android")?"Android":-1!=a.indexOf("iOS")?"iOS":"Other",o=(i=!1,e=navigator.userAgent||navigator.vendor||window.opera,(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(e.substr(0,4)))&&(i=!0),i)?"Mobile/Tablet":"Laptop/Desktop";z({country:t,browser:n,os:l,device:o})},[]),(0,d.useEffect)(()=>{let e=localStorage.getItem("Authorization");e&&(T(!0),M({token:e})),E(!0)}),(0,d.useEffect)(()=>{let e=v.get("purchasePlan");e&&(document.cookie="purchasePlanRedirect=".concat(e))},[v]),(0,d.useEffect)(()=>{let e=e=>{"Enter"===e.key&&e.preventDefault()};return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)}},[]);let M=e=>{let{token:s,deleteInDays:a=null}=e;if(localStorage.setItem("Authorization",s),a)return Z(a),b(!0);$(),V()},V=async()=>{var e,s;localStorage&&localStorage.removeItem("onboareded");let i=await (0,u.R)();(null==i?void 0:i.error)?n(m.Nw.set({message:null==i?void 0:null===(s=i.error)||void 0===s?void 0:s.message})):(null==i?void 0:null===(e=i.data)||void 0===e?void 0:e.dataSaved)?(localStorage&&localStorage.setItem("onboareded",!0),window.location.href="https://dev-app.illusto.com/dashboard"):a.push("/onboarding")},$=async()=>{var e,s,a;let i=await (0,u.AH)();if(i&&(null==i?void 0:i.error))return n(m.Nw.set({message:null==i?void 0:null===(a=i.error)||void 0===a?void 0:a.message}));(0,A.el)("onboard","userName",null==i?void 0:null===(e=i.data)||void 0===e?void 0:e.name),localStorage.setItem("userId","".concat(null==i?void 0:null===(s=i.data)||void 0===s?void 0:s.javaUserId)),n(h.Nw.set(null==i?void 0:i.data))},Y=()=>{switch(N){case"SignUpDetails":return y(""),C("SignUp");case"SignUpVerify":return C("SignUpDetails");case"LoginDetails":return y(""),C("Login");case"LoginVerify":return C("LoginDetails")}},H=e=>(0,i.jsx)("div",{className:"loginDiv",children:(0,i.jsxs)(t.ZP,{container:!0,spacing:0,children:[(0,i.jsxs)(t.ZP,{className:"leftDiv",item:!0,xs:12,md:5,lg:5,children:[(0,i.jsx)(l(),{href:"".concat("https://dev-app.illusto.com"),className:"logo"}),(0,i.jsx)("img",{src:"/images/HeroImage.png",alt:"Login banner",className:"img-responsive"})]}),(0,i.jsx)(t.ZP,{className:"rightDiv",item:!0,xs:12,sm:12,md:7,lg:7,children:(0,i.jsxs)("div",{className:"innerDiv",children:[(0,i.jsx)("div",{className:"logoDiv",children:(0,i.jsx)(l(),{href:"#",children:(0,i.jsx)("img",{src:"/images/logo_inverse.png",className:"img-responsive",width:130,alt:"logo"})})}),(0,i.jsxs)("div",{className:"heading",children:[(0,i.jsxs)("h1",{children:["SignUp"!==N?(0,i.jsx)("a",{onClick:Y,title:"Back",children:(0,i.jsx)(x.Z,{sx:{fontSize:"40px",color:"#180E0C"}})}):"","Create your account"]}),(0,i.jsx)("small",{className:"mediumTxt",children:"Create videos like a pro. It's free!"})]}),e,"SignUpVerify"===N?"":(0,i.jsxs)("div",{children:[(0,i.jsxs)("p",{className:"smallTxt",children:["By continuing, you agree to illusto's"," ",(0,i.jsx)(l(),{href:"".concat("https://dev-app.illusto.com","/terms/"),legacyBehavior:!0,children:(0,i.jsx)("a",{target:"_blank",children:"Terms of Use"})})," ","and"," ",(0,i.jsx)(l(),{href:"".concat("https://dev-app.illusto.com","/privacy/"),legacyBehavior:!0,children:(0,i.jsx)("a",{target:"_blank",children:"Privacy Policy"})}),"."]}),(0,i.jsxs)("p",{className:"mediumTxt",children:["Already have an account?"," ",(0,i.jsx)(l(),{href:"/login",onClick:e=>{C("Login")},children:"Log in"})]})]})]})})]})}),q=e=>(0,i.jsxs)("div",{className:"loginDiv",children:[(0,i.jsxs)(t.ZP,{container:!0,spacing:0,children:[(0,i.jsxs)(t.ZP,{className:"leftDiv",item:!0,xs:12,md:5,lg:5,children:[(0,i.jsx)(l(),{href:"".concat("https://dev-app.illusto.com"),className:"logo"}),(0,i.jsx)("img",{src:"/images/HeroImage.png",alt:"Login banner",className:"img-responsive"})]}),(0,i.jsx)(t.ZP,{className:"rightDiv",item:!0,xs:12,sm:12,md:7,lg:7,children:(0,i.jsxs)("div",{className:"innerDiv",children:[(0,i.jsx)("div",{className:"logoDiv",children:(0,i.jsx)(l(),{href:"#",children:(0,i.jsx)("img",{src:"/images/logo_inverse.png",className:"img-responsive",width:130,alt:"logo"})})}),(0,i.jsxs)("div",{className:"heading",children:[(0,i.jsxs)("h1",{children:["Login"!==N?(0,i.jsx)("a",{onClick:Y,title:"Back",children:(0,i.jsx)(x.Z,{sx:{fontSize:"40px",color:"#180E0C"}})}):"","Welcome back"]}),(0,i.jsx)("small",{className:"mediumTxt",children:"Continue creating videos like a pro!"})]}),e]})})]}),(0,i.jsx)(I,{isOpen:k,setOpenRestoreAccount:b,authCallback:M,deleteAt:S})]});return(()=>{if(!L||!1!=P)return(0,i.jsx)(U,{});{let e={email:g,setEmail:p,fullName:f,setFullName:j,password:w,setPassword:y,setStage:C,authCallback:M,userDeviceDetails:K};switch(N){case"SignUp":return H((0,i.jsx)(O,{props:e}));case"SignUpDetails":return H((0,i.jsx)(_,{props:e}));case"SignUpVerify":return H((0,i.jsx)(F.Z,{props:e}));case"Login":return q((0,i.jsx)(R,{props:e}));case"LoginDetails":return q((0,i.jsx)(B,{props:e}));case"LoginVerify":return q((0,i.jsx)(W,{props:e}));case"ForgotPassword":return(0,i.jsx)(D,{props:e})}}})()}}}]);
2.1.6. https://dev-app.illusto.com/_next/static/chunks/2221-905f686db2f22b92.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/2221-905f686db2f22b92.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/2221-905f686db2f22b92.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; countryCode=IN; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga=GA1.2.1572859313.1697020601; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:27:28 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"262a-18b142b7028"
Vary: Accept-Encoding
Content-Length: 9770

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2221],{78462:function(e,t,r){"use strict";r.d(t,{Z:function(){return f}});var n=r(63366),a=r(87462),i=r(67294),o=r(93680),s=r(94780),d=r(90948),l=r(71657),c=r(59773),u=r(1588),p=r(34867);function m(e){return(0,p.Z)("MuiList",e)}(0,u.Z)("MuiList",["root","padding","dense","subheader"]);var Z=r(85893);let y=["children","className","component","dense","disablePadding","subheader"],v=e=>{let{classes:t,disablePadding:r,dense:n,subheader:a}=e;return(0,s.Z)({root:["root",!r&&"padding",n&&"dense",a&&"subheader"]},m,t)},g=(0,d.ZP)("ul",{name:"MuiList",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,!r.disablePadding&&t.padding,r.dense&&t.dense,r.subheader&&t.subheader]}})(({ownerState:e})=>(0,a.Z)({listStyle:"none",margin:0,padding:0,position:"relative"},!e.disablePadding&&{paddingTop:8,paddingBottom:8},e.subheader&&{paddingTop:0})),b=i.forwardRef(function(e,t){let r=(0,l.Z)({props:e,name:"MuiList"}),{children:s,className:d,component:u="ul",dense:p=!1,disablePadding:m=!1,subheader:b}=r,f=(0,n.Z)(r,y),h=i.useMemo(()=>({dense:p}),[p]),x=(0,a.Z)({},r,{component:u,dense:p,disablePadding:m}),C=v(x);return(0,Z.jsx)(c.Z.Provider,{value:h,children:(0,Z.jsxs)(g,(0,a.Z)({as:u,className:(0,o.Z)(C.root,d),ref:t,ownerState:x},f,{children:[b,s]}))})});var f=b},59773:function(e,t,r){"use strict";var n=r(67294);let a=n.createContext({});t.Z=a},97212:function(e,t,r){"use strict";r.d(t,{ZP:function(){return O}});var n=r(63366),a=r(87462),i=r(67294),o=r(93680),s=r(94780),d=r(13247),l=r(41796),c=r(90948),u=r(71657),p=r(47739),m=r(71579),Z=r(58974),y=r(51705),v=r(59773),g=r(1588),b=r(34867);function f(e){return(0,b.Z)("MuiListItem",e)}let h=(0,g.Z)("MuiListItem",["root","container","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","padding","button","secondaryAction","selected"]);var x=r(68686);function C(e){return(0,b.Z)("MuiListItemSecondaryAction",e)}(0,g.Z)("MuiListItemSecondaryAction",["root","disableGutters"]);var I=r(85893);let L=["className"],P=e=>{let{disableGutters:t,classes:r}=e;return(0,s.Z)({root:["root",t&&"disableGutters"]},C,r)},S=(0,c.ZP)("div",{name:"MuiListItemSecondaryAction",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.disableGutters&&t.disableGutters]}})(({ownerState:e})=>(0,a.Z)({position:"absolute",right:16,top:"50%",transform:"translateY(-50%)"},e.disableGutters&&{right:0})),M=i.forwardRef(function(e,t){let r=(0,u.Z)({props:e,name:"MuiListItemSecondaryAction"}),{className:s}=r,d=(0,n.Z)(r,L),l=i.useContext(v.Z),c=(0,a.Z)({},r,{disableGutters:l.disableGutters}),p=P(c);return(0,I.jsx)(S,(0,a.Z)({className:(0,o.Z)(p.root,s),ownerState:c,ref:t},d))});M.muiName="ListItemSecondaryAction";let N=["className"],$=["alignItems","autoFocus","button","children","className","component","components","componentsProps","ContainerComponent","ContainerProps","dense","disabled","disableGutters","disablePadding","divider","focusVisibleClassName","secondaryAction","selected","slotProps","slots"],R=(e,t)=>{let{ownerState:r}=e;return[t.root,r.dense&&t.dense,"flex-start"===r.alignItems&&t.alignItemsFlexStart,r.divider&&t.divider,!r.disableGutters&&t.gutters,!r.disablePadding&&t.padding,r.button&&t.button,r.hasSecondaryAction&&t.secondaryAction]},A=e=>{let{alignItems:t,button:r,classes:n,dense:a,disabled:i,disableGutters:o,disablePadding:d,divider:l,hasSecondaryAction:c,selected:u}=e;return(0,s.Z)({root:["root",a&&"dense",!o&&"gutters",!d&&"padding",l&&"divider",i&&"disabled",r&&"button","flex-start"===t&&"alignItemsFlexStart",c&&"secondaryAction",u&&"selected"],container:["container"]},f,n)},k=(0,c.ZP)("div",{name:"MuiListItem",slot:"Root",overridesResolver:R})(({theme:e,ownerState:t})=>(0,a.Z)({display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",width:"100%",boxSizing:"border-box",textAlign:"left"},!t.disablePadding&&(0,a.Z)({paddingTop:8,paddingBottom:8},t.dense&&{paddingTop:4,paddingBottom:4},!t.disableGutters&&{paddingLeft:16,paddingRight:16},!!t.secondaryAction&&{paddingRight:48}),!!t.secondaryAction&&{[`& > .${x.Z.root}`]:{paddingRight:48}},{[`&.${h.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${h.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:(0,l.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${h.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,l.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},[`&.${h.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}},"flex-start"===t.alignItems&&{alignItems:"flex-start"},t.divider&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"},t.button&&{transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${h.selected}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:(0,l.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:(0,l.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity)}}},t.hasSecondaryAction&&{paddingRight:48})),w=(0,c.ZP)("li",{name:"MuiListItem",slot:"Container",overridesResolver:(e,t)=>t.container})({position:"relative"}),j=i.forwardRef(function(e,t){let r=(0,u.Z)({props:e,name:"MuiListItem"}),{alignItems:s="center",autoFocus:l=!1,button:c=!1,children:g,className:b,component:f,components:x={},componentsProps:C={},ContainerComponent:L="li",ContainerProps:{className:P}={},dense:S=!1,disabled:R=!1,disableGutters:j=!1,disablePadding:O=!1,divider:T=!1,focusVisibleClassName:G,secondaryAction:F,selected:B=!1,slotProps:V={},slots:q={}}=r,_=(0,n.Z)(r.ContainerProps,N),D=(0,n.Z)(r,$),E=i.useContext(v.Z),z=i.useMemo(()=>({dense:S||E.dense||!1,alignItems:s,disableGutters:j}),[s,E.dense,S,j]),W=i.useRef(null);(0,Z.Z)(()=>{l&&W.current&&W.current.focus()},[l]);let Y=i.Children.toArray(g),H=Y.length&&(0,m.Z)(Y[Y.length-1],["ListItemSecondaryAction"]),J=(0,a.Z)({},r,{alignItems:s,autoFocus:l,button:c,dense:z.dense,disabled:R,disableGutters:j,disablePadding:O,divider:T,hasSecondaryAction:H,selected:B}),K=A(J),Q=(0,y.Z)(W,t),U=q.root||x.Root||k,X=V.root||C.root||{},ee=(0,a.Z)({className:(0,o.Z)(K.root,X.className,b),disabled:R},D),et=f||"li";return(c&&(ee.component=f||"div",ee.focusVisibleClassName=(0,o.Z)(h.focusVisible,G),et=p.Z),H)?(et=ee.component||f?et:"div","li"===L&&("li"===et?et="div":"li"===ee.component&&(ee.component="div")),(0,I.jsx)(v.Z.Provider,{value:z,children:(0,I.jsxs)(w,(0,a.Z)({as:L,className:(0,o.Z)(K.container,P),ref:Q,ownerState:J},_,{children:[(0,I.jsx)(U,(0,a.Z)({},X,!(0,d.Z)(U)&&{as:et,ownerState:(0,a.Z)({},J,X.ownerState)},ee,{children:Y})),Y.pop()]}))})):(0,I.jsx)(v.Z.Provider,{value:z,children:(0,I.jsxs)(U,(0,a.Z)({},X,{as:et,ref:Q},!(0,d.Z)(U)&&{ownerState:(0,a.Z)({},J,X.ownerState)},ee,{children:[Y,F&&(0,I.jsx)(M,{children:F})]}))})});var O=j},68686:function(e,t,r){"use strict";r.d(t,{t:function(){return i}});var n=r(1588),a=r(34867);function i(e){return(0,a.Z)("MuiListItemButton",e)}let o=(0,n.Z)("MuiListItemButton",["root","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","selected"]);t.Z=o},59334:function(e,t,r){"use strict";var n=r(63366),a=r(87462),i=r(67294),o=r(93680),s=r(94780),d=r(15861),l=r(59773),c=r(71657),u=r(90948),p=r(26336),m=r(85893);let Z=["children","className","disableTypography","inset","primary","primaryTypographyProps","secondary","secondaryTypographyProps"],y=e=>{let{classes:t,inset:r,primary:n,secondary:a,dense:i}=e;return(0,s.Z)({root:["root",r&&"inset",i&&"dense",n&&a&&"multiline"],primary:["primary"],secondary:["secondary"]},p.L,t)},v=(0,u.ZP)("div",{name:"MuiListItemText",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[{[`& .${p.Z.primary}`]:t.primary},{[`& .${p.Z.secondary}`]:t.secondary},t.root,r.inset&&t.inset,r.primary&&r.secondary&&t.multiline,r.dense&&t.dense]}})(({ownerState:e})=>(0,a.Z)({flex:"1 1 auto",minWidth:0,marginTop:4,marginBottom:4},e.primary&&e.secondary&&{marginTop:6,marginBottom:6},e.inset&&{paddingLeft:56})),g=i.forwardRef(function(e,t){let r=(0,c.Z)({props:e,name:"MuiListItemText"}),{children:s,className:u,disableTypography:p=!1,inset:g=!1,primary:b,primaryTypographyProps:f,secondary:h,secondaryTypographyProps:x}=r,C=(0,n.Z)(r,Z),{dense:I}=i.useContext(l.Z),L=null!=b?b:s,P=h,S=(0,a.Z)({},r,{disableTypography:p,inset:g,primary:!!L,secondary:!!P,dense:I}),M=y(S);return null==L||L.type===d.Z||p||(L=(0,m.jsx)(d.Z,(0,a.Z)({variant:I?"body2":"body1",className:M.primary,component:null!=f&&f.variant?void 0:"span",display:"block"},f,{children:L}))),null==P||P.type===d.Z||p||(P=(0,m.jsx)(d.Z,(0,a.Z)({variant:"body2",className:M.secondary,color:"text.secondary",display:"block"},x,{children:P}))),(0,m.jsxs)(v,(0,a.Z)({className:(0,o.Z)(M.root,u),ownerState:S,ref:t},C,{children:[L,P]}))});t.Z=g},26336:function(e,t,r){"use strict";r.d(t,{L:function(){return i}});var n=r(1588),a=r(34867);function i(e){return(0,a.Z)("MuiListItemText",e)}let o=(0,n.Z)("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]);t.Z=o},9008:function(e,t,r){e.exports=r(83121)}}]);
2.1.7. https://dev-app.illusto.com/_next/static/chunks/2255-a844b0cb80090d36.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/2255-a844b0cb80090d36.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/2255-a844b0cb80090d36.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:29:52 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"2c31-18b142b7028"
Vary: Accept-Encoding
Content-Length: 11313

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2255],{35097:function(e,t,r){r.d(t,{V:function(){return n}});var o=r(1588),a=r(34867);function n(e){return(0,a.Z)("MuiDivider",e)}let l=(0,o.Z)("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]);t.Z=l},50480:function(e,t,r){r.d(t,{Z:function(){return w}});var o=r(63366),a=r(87462),n=r(67294),l=r(93680),i=r(94780),s=r(74423),c=r(15861),d=r(98216),u=r(90948),m=r(71657),f=r(1588),p=r(34867);function Z(e){return(0,p.Z)("MuiFormControlLabel",e)}let v=(0,f.Z)("MuiFormControlLabel",["root","labelPlacementStart","labelPlacementTop","labelPlacementBottom","disabled","label","error"]);var h=r(15704),b=r(85893);let g=["checked","className","componentsProps","control","disabled","disableTypography","inputRef","label","labelPlacement","name","onChange","slotProps","value"],x=e=>{let{classes:t,disabled:r,labelPlacement:o,error:a}=e,n={root:["root",r&&"disabled",`labelPlacement${(0,d.Z)(o)}`,a&&"error"],label:["label",r&&"disabled"]};return(0,i.Z)(n,Z,t)},C=(0,u.ZP)("label",{name:"MuiFormControlLabel",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[{[`& .${v.label}`]:t.label},t.root,t[`labelPlacement${(0,d.Z)(r.labelPlacement)}`]]}})(({theme:e,ownerState:t})=>(0,a.Z)({display:"inline-flex",alignItems:"center",cursor:"pointer",verticalAlign:"middle",WebkitTapHighlightColor:"transparent",marginLeft:-11,marginRight:16,[`&.${v.disabled}`]:{cursor:"default"}},"start"===t.labelPlacement&&{flexDirection:"row-reverse",marginLeft:16,marginRight:-11},"top"===t.labelPlacement&&{flexDirection:"column-reverse",marginLeft:16},"bottom"===t.labelPlacement&&{flexDirection:"column",marginLeft:16},{[`& .${v.label}`]:{[`&.${v.disabled}`]:{color:(e.vars||e).palette.text.disabled}}})),k=n.forwardRef(function(e,t){var r;let i=(0,m.Z)({props:e,name:"MuiFormControlLabel"}),{className:d,componentsProps:u={},control:f,disabled:p,disableTypography:Z,label:v,labelPlacement:k="end",slotProps:w={}}=i,R=(0,o.Z)(i,g),S=(0,s.Z)(),I=p;void 0===I&&void 0!==f.props.disabled&&(I=f.props.disabled),void 0===I&&S&&(I=S.disabled);let P={disabled:I};["checked","name","onChange","value","inputRef"].forEach(e=>{void 0===f.props[e]&&void 0!==i[e]&&(P[e]=i[e])});let y=(0,h.Z)({props:i,muiFormControl:S,states:["error"]}),M=(0,a.Z)({},i,{disabled:I,labelPlacement:k,error:y.error}),F=x(M),N=null!=(r=w.typography)?r:u.typography,j=v;return null==j||j.type===c.Z||Z||(j=(0,b.jsx)(c.Z,(0,a.Z)({component:"span"},N,{className:(0,l.Z)(F.label,null==N?void 0:N.className),children:j}))),(0,b.jsxs)(C,(0,a.Z)({className:(0,l.Z)(F.root,d),ownerState:M,ref:t},R,{children:[n.cloneElement(f,P),j]}))});var w=k},68686:function(e,t,r){r.d(t,{t:function(){return n}});var o=r(1588),a=r(34867);function n(e){return(0,a.Z)("MuiListItemButton",e)}let l=(0,o.Z)("MuiListItemButton",["root","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","selected"]);t.Z=l},48885:function(e,t,r){var o=r(63366),a=r(87462),n=r(67294),l=r(93680),i=r(94780),s=r(90948),c=r(71657),d=r(84592),u=r(59773),m=r(85893);let f=["className"],p=e=>{let{alignItems:t,classes:r}=e;return(0,i.Z)({root:["root","flex-start"===t&&"alignItemsFlexStart"]},d.f,r)},Z=(0,s.ZP)("div",{name:"MuiListItemIcon",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,"flex-start"===r.alignItems&&t.alignItemsFlexStart]}})(({theme:e,ownerState:t})=>(0,a.Z)({minWidth:56,color:(e.vars||e).palette.action.active,flexShrink:0,display:"inline-flex"},"flex-start"===t.alignItems&&{marginTop:8})),v=n.forwardRef(function(e,t){let r=(0,c.Z)({props:e,name:"MuiListItemIcon"}),{className:i}=r,s=(0,o.Z)(r,f),d=n.useContext(u.Z),v=(0,a.Z)({},r,{alignItems:d.alignItems}),h=p(v);return(0,m.jsx)(Z,(0,a.Z)({className:(0,l.Z)(h.root,i),ownerState:v,ref:t},s))});t.Z=v},84592:function(e,t,r){r.d(t,{f:function(){return n}});var o=r(1588),a=r(34867);function n(e){return(0,a.Z)("MuiListItemIcon",e)}let l=(0,o.Z)("MuiListItemIcon",["root","alignItemsFlexStart"]);t.Z=l},36872:function(e,t,r){r.d(t,{Z:function(){return L}});var o=r(63366),a=r(87462),n=r(67294),l=r(93680),i=r(94780),s=r(41796),c=r(21964),d=r(71657),u=r(88169),m=r(85893),f=(0,u.Z)((0,m.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"RadioButtonUnchecked"),p=(0,u.Z)((0,m.jsx)("path",{d:"M8.465 8.465C9.37 7.56 10.62 7 12 7C14.76 7 17 9.24 17 12C17 13.38 16.44 14.63 15.535 15.535C14.63 16.44 13.38 17 12 17C9.24 17 7 14.76 7 12C7 10.62 7.56 9.37 8.465 8.465Z"}),"RadioButtonChecked"),Z=r(90948);let v=(0,Z.ZP)("span")({position:"relative",display:"flex"}),h=(0,Z.ZP)(f)({transform:"scale(1)"}),b=(0,Z.ZP)(p)(({theme:e,ownerState:t})=>(0,a.Z)({left:0,position:"absolute",transform:"scale(0)",transition:e.transitions.create("transform",{easing:e.transitions.easing.easeIn,duration:e.transitions.duration.shortest})},t.checked&&{transform:"scale(1)",transition:e.transitions.create("transform",{easing:e.transitions.easing.easeOut,duration:e.transitions.duration.shortest})}));var g=function(e){let{checked:t=!1,classes:r={},fontSize:o}=e,n=(0,a.Z)({},e,{checked:t});return(0,m.jsxs)(v,{className:r.root,ownerState:n,children:[(0,m.jsx)(h,{fontSize:o,className:r.background,ownerState:n}),(0,m.jsx)(b,{fontSize:o,className:r.dot,ownerState:n})]})},x=r(98216),C=r(35893),k=r(80209),w=r(1588),R=r(34867);function S(e){return(0,R.Z)("MuiRadio",e)}let I=(0,w.Z)("MuiRadio",["root","checked","disabled","colorPrimary","colorSecondary"]),P=["checked","checkedIcon","color","icon","name","onChange","size","className"],y=e=>{let{classes:t,color:r}=e,o={root:["root",`color${(0,x.Z)(r)}`]};return(0,a.Z)({},t,(0,i.Z)(o,S,t))},M=(0,Z.ZP)(c.Z,{shouldForwardProp:e=>(0,Z.FO)(e)||"classes"===e,name:"MuiRadio",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[`color${(0,x.Z)(r.color)}`]]}})(({theme:e,ownerState:t})=>(0,a.Z)({color:(e.vars||e).palette.text.secondary},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${"default"===t.color?e.vars.palette.action.activeChannel:e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,s.Fq)("default"===t.color?e.palette.action.active:e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"default"!==t.color&&{[`&.${I.checked}`]:{color:(e.vars||e).palette[t.color].main}},{[`&.${I.disabled}`]:{color:(e.vars||e).palette.action.disabled}})),F=(0,m.jsx)(g,{checked:!0}),N=(0,m.jsx)(g,{}),j=n.forwardRef(function(e,t){var r,i,s,c;let u=(0,d.Z)({props:e,name:"MuiRadio"}),{checked:f,checkedIcon:p=F,color:Z="primary",icon:v=N,name:h,onChange:b,size:g="medium",className:x}=u,w=(0,o.Z)(u,P),R=(0,a.Z)({},u,{color:Z,size:g}),S=y(R),I=n.useContext(k.Z),j=f,L=(0,C.Z)(b,I&&I.onChange),B=h;return I&&(void 0===j&&(s=I.value,j="object"==typeof(c=u.value)&&null!==c?s===c:String(s)===String(c)),void 0===B&&(B=I.name)),(0,m.jsx)(M,(0,a.Z)({type:"radio",icon:n.cloneElement(v,{fontSize:null!=(r=N.props.fontSize)?r:g}),checkedIcon:n.cloneElement(p,{fontSize:null!=(i=F.props.fontSize)?i:g}),ownerState:R,classes:S,name:B,checked:j,onChange:L,ref:t,className:(0,l.Z)(S.root,x)},w))});var L=j},72890:function(e,t,r){r.d(t,{Z:function(){return I}});var o=r(87462),a=r(63366),n=r(67294),l=r(93680),i=r(94780),s=r(90948),c=r(71657),d=r(1588),u=r(34867);function m(e){return(0,u.Z)("MuiFormGroup",e)}(0,d.Z)("MuiFormGroup",["root","row","error"]);var f=r(74423),p=r(15704),Z=r(85893);let v=["className","row"],h=e=>{let{classes:t,row:r,error:o}=e;return(0,i.Z)({root:["root",r&&"row",o&&"error"]},m,t)},b=(0,s.ZP)("div",{name:"MuiFormGroup",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.row&&t.row]}})(({ownerState:e})=>(0,o.Z)({display:"flex",flexDirection:"column",flexWrap:"wrap"},e.row&&{flexDirection:"row"})),g=n.forwardRef(function(e,t){let r=(0,c.Z)({props:e,name:"MuiFormGroup"}),{className:n,row:i=!1}=r,s=(0,a.Z)(r,v),d=(0,f.Z)(),u=(0,p.Z)({props:r,muiFormControl:d,states:["error"]}),m=(0,o.Z)({},r,{row:i,error:u.error}),g=h(m);return(0,Z.jsx)(b,(0,o.Z)({className:(0,l.Z)(g.root,n),ownerState:m,ref:t},s))});var x=r(51705),C=r(49299),k=r(80209),w=r(27909);let R=["actions","children","defaultValue","name","onChange","value"],S=n.forwardRef(function(e,t){let{actions:r,children:l,defaultValue:i,name:s,onChange:c,value:d}=e,u=(0,a.Z)(e,R),m=n.useRef(null),[f,p]=(0,C.Z)({controlled:d,default:i,name:"RadioGroup"});n.useImperativeHandle(r,()=>({focus:()=>{let e=m.current.querySelector("input:not(:disabled):checked");e||(e=m.current.querySelector("input:not(:disabled)")),e&&e.focus()}}),[]);let v=(0,x.Z)(t,m),h=(0,w.Z)(s),b=n.useMemo(()=>({name:h,onChange(e){p(e.target.value),c&&c(e,e.target.value)},value:f}),[h,c,p,f]);return(0,Z.jsx)(k.Z.Provider,{value:b,children:(0,Z.jsx)(g,(0,o.Z)({role:"radiogroup",ref:v},u,{children:l}))})});var I=S},80209:function(e,t,r){var o=r(67294);let a=o.createContext(void 0);t.Z=a},21964:function(e,t,r){r.d(t,{Z:function(){return k}});var o=r(63366),a=r(87462),n=r(67294),l=r(93680),i=r(94780),s=r(98216),c=r(90948),d=r(49299),u=r(74423),m=r(47739),f=r(1588),p=r(34867);function Z(e){return(0,p.Z)("PrivateSwitchBase",e)}(0,f.Z)("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]);var v=r(85893);let h=["autoFocus","checked","checkedIcon","className","defaultChecked","disabled","disableFocusRipple","edge","icon","id","inputProps","inputRef","name","onBlur","onChange","onFocus","readOnly","required","tabIndex","type","value"],b=e=>{let{classes:t,checked:r,disabled:o,edge:a}=e,n={root:["root",r&&"checked",o&&"disabled",a&&`edge${(0,s.Z)(a)}`],input:["input"]};return(0,i.Z)(n,Z,t)},g=(0,c.ZP)(m.Z)(({ownerState:e})=>(0,a.Z)({padding:9,borderRadius:"50%"},"start"===e.edge&&{marginLeft:"small"===e.size?-3:-12},"end"===e.edge&&{marginRight:"small"===e.size?-3:-12})),x=(0,c.ZP)("input")({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),C=n.forwardRef(function(e,t){let{autoFocus:r,checked:n,checkedIcon:i,className:s,defaultChecked:c,disabled:m,disableFocusRipple:f=!1,edge:p=!1,icon:Z,id:C,inputProps:k,inputRef:w,name:R,onBlur:S,onChange:I,onFocus:P,readOnly:y,required:M,tabIndex:F,type:N,value:j}=e,L=(0,o.Z)(e,h),[B,$]=(0,d.Z)({controlled:n,default:Boolean(c),name:"SwitchBase",state:"checked"}),z=(0,u.Z)(),E=e=>{P&&P(e),z&&z.onFocus&&z.onFocus(e)},D=e=>{S&&S(e),z&&z.onBlur&&z.onBlur(e)},O=e=>{if(e.nativeEvent.defaultPrevented)return;let t=e.target.checked;$(t),I&&I(e,t)},q=m;z&&void 0===q&&(q=z.disabled);let G=(0,a.Z)({},e,{checked:B,disabled:q,disableFocusRipple:f,edge:p}),V=b(G);return(0,v.jsxs)(g,(0,a.Z)({component:"span",className:(0,l.Z)(V.root,s),centerRipple:!0,focusRipple:!f,disabled:q,tabIndex:null,role:void 0,onFocus:E,onBlur:D,ownerState:G,ref:t},L,{children:[(0,v.jsx)(x,(0,a.Z)({autoFocus:r,checked:n,defaultChecked:c,className:V.input,disabled:q,id:("checkbox"===N||"radio"===N)&&C,name:R,onChange:O,readOnly:y,ref:w,required:M,ownerState:G,tabIndex:F,type:N},"checkbox"===N&&void 0===j?{}:{value:j},k)),B?i:Z]}))});var k=C}}]);
2.1.8. https://dev-app.illusto.com/_next/static/chunks/2531-f83be18fcd541fcd.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/2531-f83be18fcd541fcd.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/2531-f83be18fcd541fcd.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; countryCode=IN; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga=GA1.2.1572859313.1697020601; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:30:02 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"f37a-18b142b7028"
Vary: Accept-Encoding
Content-Length: 62330

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2531],{94184:function(e,t){var n;/*!
   Copyright (c) 2018 Jed Watson.
   Licensed under the MIT License (MIT), see
   http://jedwatson.github.io/classnames
*/!function(){"use strict";var r={}.hasOwnProperty;function i(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var o=typeof n;if("string"===o||"number"===o)e.push(n);else if(Array.isArray(n)){if(n.length){var a=i.apply(null,n);a&&e.push(a)}}else if("object"===o){if(n.toString!==Object.prototype.toString&&!n.toString.toString().includes("[native code]")){e.push(n.toString());continue}for(var s in n)r.call(n,s)&&n[s]&&e.push(s)}}}return e.join(" ")}e.exports?(i.default=i,e.exports=i):void 0!==(n=(function(){return i}).apply(t,[]))&&(e.exports=n)}()},62988:function(e,t,n){var r=n(61755),i=n(26665).each;function o(e,t){this.query=e,this.isUnconditional=t,this.handlers=[],this.mql=window.matchMedia(e);var n=this;this.listener=function(e){n.mql=e.currentTarget||e,n.assess()},this.mql.addListener(this.listener)}o.prototype={constuctor:o,addHandler:function(e){var t=new r(e);this.handlers.push(t),this.matches()&&t.on()},removeHandler:function(e){var t=this.handlers;i(t,function(n,r){if(n.equals(e))return n.destroy(),!t.splice(r,1)})},matches:function(){return this.mql.matches||this.isUnconditional},clear:function(){i(this.handlers,function(e){e.destroy()}),this.mql.removeListener(this.listener),this.handlers.length=0},assess:function(){var e=this.matches()?"on":"off";i(this.handlers,function(t){t[e]()})}},e.exports=o},38177:function(e,t,n){var r=n(62988),i=n(26665),o=i.each,a=i.isFunction,s=i.isArray;function l(){if(!window.matchMedia)throw Error("matchMedia not present, legacy browsers require a polyfill");this.queries={},this.browserIsIncapable=!window.matchMedia("only all").matches}l.prototype={constructor:l,register:function(e,t,n){var i=this.queries,l=n&&this.browserIsIncapable;return i[e]||(i[e]=new r(e,l)),a(t)&&(t={match:t}),s(t)||(t=[t]),o(t,function(t){a(t)&&(t={match:t}),i[e].addHandler(t)}),this},unregister:function(e,t){var n=this.queries[e];return n&&(t?n.removeHandler(t):(n.clear(),delete this.queries[e])),this}},e.exports=l},61755:function(e){function t(e){this.options=e,e.deferSetup||this.setup()}t.prototype={constructor:t,setup:function(){this.options.setup&&this.options.setup(),this.initialised=!0},on:function(){this.initialised||this.setup(),this.options.match&&this.options.match()},off:function(){this.options.unmatch&&this.options.unmatch()},destroy:function(){this.options.destroy?this.options.destroy():this.off()},equals:function(e){return this.options===e||this.options.match===e}},e.exports=t},26665:function(e){e.exports={isFunction:function(e){return"function"==typeof e},isArray:function(e){return"[object Array]"===Object.prototype.toString.apply(e)},each:function(e,t){for(var n=0,r=e.length;n<r&&!1!==t(e[n],n);n++);}}},24974:function(e,t,n){var r=n(38177);e.exports=new r},80973:function(e,t,n){var r=n(71169),i=function(e){var t="",n=Object.keys(e);return n.forEach(function(i,o){var a,s=e[i];a=i=r(i),/[height|width]$/.test(a)&&"number"==typeof s&&(s+="px"),!0===s?t+=i:!1===s?t+="not "+i:t+="("+i+": "+s+")",o<n.length-1&&(t+=" and ")}),t};e.exports=function(e){var t="";return"string"==typeof e?e:e instanceof Array?(e.forEach(function(n,r){t+=i(n),r<e.length-1&&(t+=", ")}),t):i(e)}},91296:function(e,t,n){var r=0/0,i=/^\s+|\s+$/g,o=/^[-+]0x[0-9a-f]+$/i,a=/^0b[01]+$/i,s=/^0o[0-7]+$/i,l=parseInt,c="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,u="object"==typeof self&&self&&self.Object===Object&&self,d=c||u||Function("return this")(),f=Object.prototype.toString,p=Math.max,h=Math.min,y=function(){return d.Date.now()};function v(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function b(e){if("number"==typeof e)return e;if("symbol"==typeof(t=e)||(n=t)&&"object"==typeof n&&"[object Symbol]"==f.call(t))return r;if(v(e)){var t,n,c="function"==typeof e.valueOf?e.valueOf():e;e=v(c)?c+"":c}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(i,"");var u=a.test(e);return u||s.test(e)?l(e.slice(2),u?2:8):o.test(e)?r:+e}e.exports=function(e,t,n){var r,i,o,a,s,l,c=0,u=!1,d=!1,f=!0;if("function"!=typeof e)throw TypeError("Expected a function");function g(t){var n=r,o=i;return r=i=void 0,c=t,a=e.apply(o,n)}function m(e){var n=e-l,r=e-c;return void 0===l||n>=t||n<0||d&&r>=o}function S(){var e,n,r,i=y();if(m(i))return w(i);s=setTimeout(S,(e=i-l,n=i-c,r=t-e,d?h(r,o-n):r))}function w(e){return(s=void 0,f&&r)?g(e):(r=i=void 0,a)}function O(){var e,n=y(),o=m(n);if(r=arguments,i=this,l=n,o){if(void 0===s)return c=e=l,s=setTimeout(S,t),u?g(e):a;if(d)return s=setTimeout(S,t),g(l)}return void 0===s&&(s=setTimeout(S,t)),a}return t=b(t)||0,v(n)&&(u=!!n.leading,o=(d="maxWait"in n)?p(b(n.maxWait)||0,t):o,f="trailing"in n?!!n.trailing:f),O.cancel=function(){void 0!==s&&clearTimeout(s),c=0,r=l=i=s=void 0},O.flush=function(){return void 0===s?a:w(y())},O}},5714:function(){},77383:function(){},9008:function(e,t,n){e.exports=n(83121)},8205:function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.PrevArrow=t.NextArrow=void 0;var i=s(n(67294)),o=s(n(94184)),a=n(15518);function s(e){return e&&e.__esModule?e:{default:e}}function l(){return(l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach(function(t){var r,i;r=e,i=n[t],t in r?Object.defineProperty(r,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):r[t]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function d(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function p(e,t,n){return t&&f(e.prototype,t),n&&f(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function h(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&y(e,t)}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function v(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}();return function(){var n,i=b(e);if(t){var o=b(this).constructor;n=Reflect.construct(i,arguments,o)}else n=i.apply(this,arguments);return function(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,n)}}function b(e){return(b=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var g=function(e){h(n,e);var t=v(n);function n(){return d(this,n),t.apply(this,arguments)}return p(n,[{key:"clickHandler",value:function(e,t){t&&t.preventDefault(),this.props.clickHandler(e,t)}},{key:"render",value:function(){var e={"slick-arrow":!0,"slick-prev":!0},t=this.clickHandler.bind(this,{message:"previous"});!this.props.infinite&&(0===this.props.currentSlide||this.props.slideCount<=this.props.slidesToShow)&&(e["slick-disabled"]=!0,t=null);var n={key:"0","data-role":"none",className:(0,o.default)(e),style:{display:"block"},onClick:t},r={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount};return this.props.prevArrow?i.default.cloneElement(this.props.prevArrow,u(u({},n),r)):i.default.createElement("button",l({key:"0",type:"button"},n)," ","Previous")}}]),n}(i.default.PureComponent);t.PrevArrow=g;var m=function(e){h(n,e);var t=v(n);function n(){return d(this,n),t.apply(this,arguments)}return p(n,[{key:"clickHandler",value:function(e,t){t&&t.preventDefault(),this.props.clickHandler(e,t)}},{key:"render",value:function(){var e={"slick-arrow":!0,"slick-next":!0},t=this.clickHandler.bind(this,{message:"next"});(0,a.canGoNext)(this.props)||(e["slick-disabled"]=!0,t=null);var n={key:"1","data-role":"none",className:(0,o.default)(e),style:{display:"block"},onClick:t},r={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount};return this.props.nextArrow?i.default.cloneElement(this.props.nextArrow,u(u({},n),r)):i.default.createElement("button",l({key:"1",type:"button"},n)," ","Next")}}]),n}(i.default.PureComponent);t.NextArrow=m},23492:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,i=(r=n(67294))&&r.__esModule?r:{default:r};t.default={accessibility:!0,adaptiveHeight:!1,afterChange:null,appendDots:function(e){return i.default.createElement("ul",{style:{display:"block"}},e)},arrows:!0,autoplay:!1,autoplaySpeed:3e3,beforeChange:null,centerMode:!1,centerPadding:"50px",className:"",cssEase:"ease",customPaging:function(e){return i.default.createElement("button",null,e+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:null,nextArrow:null,onEdge:null,onInit:null,onLazyLoadError:null,onReInit:null,pauseOnDotsHover:!1,pauseOnFocus:!1,pauseOnHover:!0,prevArrow:null,responsive:null,rows:1,rtl:!1,slide:"div",slidesPerRow:1,slidesToScroll:1,slidesToShow:1,speed:500,swipe:!0,swipeEvent:null,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,waitForAnimate:!0}},16329:function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.Dots=void 0;var i=s(n(67294)),o=s(n(94184)),a=n(15518);function s(e){return e&&e.__esModule?e:{default:e}}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(e){return(d=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var f=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&u(e,t)}(p,e);var t,n,s,f=(t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,n=d(p);if(t){var i=d(this).constructor;e=Reflect.construct(n,arguments,i)}else e=n.apply(this,arguments);return function(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,e)});function p(){return!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,p),f.apply(this,arguments)}return n=[{key:"clickHandler",value:function(e,t){t.preventDefault(),this.props.clickHandler(e)}},{key:"render",value:function(){for(var e,t=this.props,n=t.onMouseEnter,r=t.onMouseOver,s=t.onMouseLeave,c=t.infinite,u=t.slidesToScroll,d=t.slidesToShow,f=t.slideCount,p=t.currentSlide,h=(e={slideCount:f,slidesToScroll:u,slidesToShow:d,infinite:c}).infinite?Math.ceil(e.slideCount/e.slidesToScroll):Math.ceil((e.slideCount-e.slidesToShow)/e.slidesToScroll)+1,y=[],v=0;v<h;v++){var b=(v+1)*u-1,g=c?b:(0,a.clamp)(b,0,f-1),m=g-(u-1),S=c?m:(0,a.clamp)(m,0,f-1),w=(0,o.default)({"slick-active":c?p>=S&&p<=g:p===S}),O={message:"dots",index:v,slidesToScroll:u,currentSlide:p},k=this.clickHandler.bind(this,O);y=y.concat(i.default.createElement("li",{key:v,className:w},i.default.cloneElement(this.props.customPaging(v),{onClick:k})))}return i.default.cloneElement(this.props.appendDots(y),function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach(function(t){var r,i;r=e,i=n[t],t in r?Object.defineProperty(r,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):r[t]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({className:this.props.dotsClass},{onMouseEnter:n,onMouseOver:r,onMouseLeave:s}))}}],c(p.prototype,n),s&&c(p,s),Object.defineProperty(p,"prototype",{writable:!1}),p}(i.default.PureComponent);t.Dots=f},46066:function(e,t,n){"use strict";t.Z=void 0;var r,i=((r=n(5798))&&r.__esModule?r:{default:r}).default;t.Z=i},46948:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default={animating:!1,autoplaying:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,dragging:!1,edgeDragged:!1,initialized:!1,lazyLoadedList:[],listHeight:null,listWidth:null,scrolling:!1,slideCount:null,slideHeight:null,slideWidth:null,swipeLeft:null,swiped:!1,swiping:!1,touchObject:{startX:0,startY:0,curX:0,curY:0},trackStyle:{},trackWidth:0,targetSlide:0}},58517:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InnerSlider=void 0;var r=f(n(67294)),i=f(n(46948)),o=f(n(91296)),a=f(n(94184)),s=n(15518),l=n(64740),c=n(16329),u=n(8205),d=f(n(91033));function f(e){return e&&e.__esModule?e:{default:e}}function p(e){return(p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function v(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?y(Object(n),!0).forEach(function(t){w(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):y(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function b(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function g(e,t){return(g=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function m(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function S(e){return(S=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function w(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var O=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&g(e,t)}(O,e);var t,n,f,y=(t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,n=S(O);if(t){var r=S(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return function(e,t){if(t&&("object"===p(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return m(e)}(this,e)});function O(e){!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,O),w(m(t=y.call(this,e)),"listRefHandler",function(e){return t.list=e}),w(m(t),"trackRefHandler",function(e){return t.track=e}),w(m(t),"adaptHeight",function(){if(t.props.adaptiveHeight&&t.list){var e=t.list.querySelector('[data-index="'.concat(t.state.currentSlide,'"]'));t.list.style.height=(0,s.getHeight)(e)+"px"}}),w(m(t),"componentDidMount",function(){if(t.props.onInit&&t.props.onInit(),t.props.lazyLoad){var e=(0,s.getOnDemandLazySlides)(v(v({},t.props),t.state));e.length>0&&(t.setState(function(t){return{lazyLoadedList:t.lazyLoadedList.concat(e)}}),t.props.onLazyLoad&&t.props.onLazyLoad(e))}var n=v({listRef:t.list,trackRef:t.track},t.props);t.updateState(n,!0,function(){t.adaptHeight(),t.props.autoplay&&t.autoPlay("update")}),"progressive"===t.props.lazyLoad&&(t.lazyLoadTimer=setInterval(t.progressiveLazyLoad,1e3)),t.ro=new d.default(function(){t.state.animating?(t.onWindowResized(!1),t.callbackTimers.push(setTimeout(function(){return t.onWindowResized()},t.props.speed))):t.onWindowResized()}),t.ro.observe(t.list),document.querySelectorAll&&Array.prototype.forEach.call(document.querySelectorAll(".slick-slide"),function(e){e.onfocus=t.props.pauseOnFocus?t.onSlideFocus:null,e.onblur=t.props.pauseOnFocus?t.onSlideBlur:null}),window.addEventListener?window.addEventListener("resize",t.onWindowResized):window.attachEvent("onresize",t.onWindowResized)}),w(m(t),"componentWillUnmount",function(){t.animationEndCallback&&clearTimeout(t.animationEndCallback),t.lazyLoadTimer&&clearInterval(t.lazyLoadTimer),t.callbackTimers.length&&(t.callbackTimers.forEach(function(e){return clearTimeout(e)}),t.callbackTimers=[]),window.addEventListener?window.removeEventListener("resize",t.onWindowResized):window.detachEvent("onresize",t.onWindowResized),t.autoplayTimer&&clearInterval(t.autoplayTimer),t.ro.disconnect()}),w(m(t),"componentDidUpdate",function(e){if(t.checkImagesLoad(),t.props.onReInit&&t.props.onReInit(),t.props.lazyLoad){var n=(0,s.getOnDemandLazySlides)(v(v({},t.props),t.state));n.length>0&&(t.setState(function(e){return{lazyLoadedList:e.lazyLoadedList.concat(n)}}),t.props.onLazyLoad&&t.props.onLazyLoad(n))}t.adaptHeight();var i=v(v({listRef:t.list,trackRef:t.track},t.props),t.state),o=t.didPropsChange(e);o&&t.updateState(i,o,function(){t.state.currentSlide>=r.default.Children.count(t.props.children)&&t.changeSlide({message:"index",index:r.default.Children.count(t.props.children)-t.props.slidesToShow,currentSlide:t.state.currentSlide}),t.props.autoplay?t.autoPlay("update"):t.pause("paused")})}),w(m(t),"onWindowResized",function(e){t.debouncedResize&&t.debouncedResize.cancel(),t.debouncedResize=(0,o.default)(function(){return t.resizeWindow(e)},50),t.debouncedResize()}),w(m(t),"resizeWindow",function(){var e=!(arguments.length>0)||void 0===arguments[0]||arguments[0];if(Boolean(t.track&&t.track.node)){var n=v(v({listRef:t.list,trackRef:t.track},t.props),t.state);t.updateState(n,e,function(){t.props.autoplay?t.autoPlay("update"):t.pause("paused")}),t.setState({animating:!1}),clearTimeout(t.animationEndCallback),delete t.animationEndCallback}}),w(m(t),"updateState",function(e,n,i){var o=(0,s.initializedState)(e);e=v(v(v({},e),o),{},{slideIndex:o.currentSlide});var a=(0,s.getTrackLeft)(e);e=v(v({},e),{},{left:a});var l=(0,s.getTrackCSS)(e);(n||r.default.Children.count(t.props.children)!==r.default.Children.count(e.children))&&(o.trackStyle=l),t.setState(o,i)}),w(m(t),"ssrInit",function(){if(t.props.variableWidth){var e=0,n=0,i=[],o=(0,s.getPreClones)(v(v(v({},t.props),t.state),{},{slideCount:t.props.children.length})),a=(0,s.getPostClones)(v(v(v({},t.props),t.state),{},{slideCount:t.props.children.length}));t.props.children.forEach(function(t){i.push(t.props.style.width),e+=t.props.style.width});for(var l=0;l<o;l++)n+=i[i.length-1-l],e+=i[i.length-1-l];for(var c=0;c<a;c++)e+=i[c];for(var u=0;u<t.state.currentSlide;u++)n+=i[u];var d={width:e+"px",left:-n+"px"};if(t.props.centerMode){var f="".concat(i[t.state.currentSlide],"px");d.left="calc(".concat(d.left," + (100% - ").concat(f,") / 2 ) ")}return{trackStyle:d}}var p=r.default.Children.count(t.props.children),h=v(v(v({},t.props),t.state),{},{slideCount:p}),y=(0,s.getPreClones)(h)+(0,s.getPostClones)(h)+p,b=100/t.props.slidesToShow*y,g=100/y,m=-g*((0,s.getPreClones)(h)+t.state.currentSlide)*b/100;return t.props.centerMode&&(m+=(100-g*b/100)/2),{slideWidth:g+"%",trackStyle:{width:b+"%",left:m+"%"}}}),w(m(t),"checkImagesLoad",function(){var e=t.list&&t.list.querySelectorAll&&t.list.querySelectorAll(".slick-slide img")||[],n=e.length,r=0;Array.prototype.forEach.call(e,function(e){var i=function(){return++r&&r>=n&&t.onWindowResized()};if(e.onclick){var o=e.onclick;e.onclick=function(){o(),e.parentNode.focus()}}else e.onclick=function(){return e.parentNode.focus()};e.onload||(t.props.lazyLoad?e.onload=function(){t.adaptHeight(),t.callbackTimers.push(setTimeout(t.onWindowResized,t.props.speed))}:(e.onload=i,e.onerror=function(){i(),t.props.onLazyLoadError&&t.props.onLazyLoadError()}))})}),w(m(t),"progressiveLazyLoad",function(){for(var e=[],n=v(v({},t.props),t.state),r=t.state.currentSlide;r<t.state.slideCount+(0,s.getPostClones)(n);r++)if(0>t.state.lazyLoadedList.indexOf(r)){e.push(r);break}for(var i=t.state.currentSlide-1;i>=-(0,s.getPreClones)(n);i--)if(0>t.state.lazyLoadedList.indexOf(i)){e.push(i);break}e.length>0?(t.setState(function(t){return{lazyLoadedList:t.lazyLoadedList.concat(e)}}),t.props.onLazyLoad&&t.props.onLazyLoad(e)):t.lazyLoadTimer&&(clearInterval(t.lazyLoadTimer),delete t.lazyLoadTimer)}),w(m(t),"slideHandler",function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=t.props,i=r.asNavFor,o=r.beforeChange,a=r.onLazyLoad,l=r.speed,c=r.afterChange,u=t.state.currentSlide,d=(0,s.slideHandler)(v(v(v({index:e},t.props),t.state),{},{trackRef:t.track,useCSS:t.props.useCSS&&!n})),f=d.state,p=d.nextState;if(f){o&&o(u,f.currentSlide);var h=f.lazyLoadedList.filter(function(e){return 0>t.state.lazyLoadedList.indexOf(e)});a&&h.length>0&&a(h),!t.props.waitForAnimate&&t.animationEndCallback&&(clearTimeout(t.animationEndCallback),c&&c(u),delete t.animationEndCallback),t.setState(f,function(){i&&t.asNavForIndex!==e&&(t.asNavForIndex=e,i.innerSlider.slideHandler(e)),p&&(t.animationEndCallback=setTimeout(function(){var e=p.animating,n=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(p,["animating"]);t.setState(n,function(){t.callbackTimers.push(setTimeout(function(){return t.setState({animating:e})},10)),c&&c(f.currentSlide),delete t.animationEndCallback})},l))})}}),w(m(t),"changeSlide",function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=v(v({},t.props),t.state),i=(0,s.changeSlide)(r,e);if((0===i||i)&&(!0===n?t.slideHandler(i,n):t.slideHandler(i),t.props.autoplay&&t.autoPlay("update"),t.props.focusOnSelect)){var o=t.list.querySelectorAll(".slick-current");o[0]&&o[0].focus()}}),w(m(t),"clickHandler",function(e){!1===t.clickable&&(e.stopPropagation(),e.preventDefault()),t.clickable=!0}),w(m(t),"keyHandler",function(e){var n=(0,s.keyHandler)(e,t.props.accessibility,t.props.rtl);""!==n&&t.changeSlide({message:n})}),w(m(t),"selectHandler",function(e){t.changeSlide(e)}),w(m(t),"disableBodyScroll",function(){window.ontouchmove=function(e){(e=e||window.event).preventDefault&&e.preventDefault(),e.returnValue=!1}}),w(m(t),"enableBodyScroll",function(){window.ontouchmove=null}),w(m(t),"swipeStart",function(e){t.props.verticalSwiping&&t.disableBodyScroll();var n=(0,s.swipeStart)(e,t.props.swipe,t.props.draggable);""!==n&&t.setState(n)}),w(m(t),"swipeMove",function(e){var n=(0,s.swipeMove)(e,v(v(v({},t.props),t.state),{},{trackRef:t.track,listRef:t.list,slideIndex:t.state.currentSlide}));n&&(n.swiping&&(t.clickable=!1),t.setState(n))}),w(m(t),"swipeEnd",function(e){var n=(0,s.swipeEnd)(e,v(v(v({},t.props),t.state),{},{trackRef:t.track,listRef:t.list,slideIndex:t.state.currentSlide}));if(n){var r=n.triggerSlideHandler;delete n.triggerSlideHandler,t.setState(n),void 0!==r&&(t.slideHandler(r),t.props.verticalSwiping&&t.enableBodyScroll())}}),w(m(t),"touchEnd",function(e){t.swipeEnd(e),t.clickable=!0}),w(m(t),"slickPrev",function(){t.callbackTimers.push(setTimeout(function(){return t.changeSlide({message:"previous"})},0))}),w(m(t),"slickNext",function(){t.callbackTimers.push(setTimeout(function(){return t.changeSlide({message:"next"})},0))}),w(m(t),"slickGoTo",function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(isNaN(e=Number(e)))return"";t.callbackTimers.push(setTimeout(function(){return t.changeSlide({message:"index",index:e,currentSlide:t.state.currentSlide},n)},0))}),w(m(t),"play",function(){var e;if(t.props.rtl)e=t.state.currentSlide-t.props.slidesToScroll;else{if(!(0,s.canGoNext)(v(v({},t.props),t.state)))return!1;e=t.state.currentSlide+t.props.slidesToScroll}t.slideHandler(e)}),w(m(t),"autoPlay",function(e){t.autoplayTimer&&clearInterval(t.autoplayTimer);var n=t.state.autoplaying;if("update"===e){if("hovered"===n||"focused"===n||"paused"===n)return}else if("leave"===e){if("paused"===n||"focused"===n)return}else if("blur"===e&&("paused"===n||"hovered"===n))return;t.autoplayTimer=setInterval(t.play,t.props.autoplaySpeed+50),t.setState({autoplaying:"playing"})}),w(m(t),"pause",function(e){t.autoplayTimer&&(clearInterval(t.autoplayTimer),t.autoplayTimer=null);var n=t.state.autoplaying;"paused"===e?t.setState({autoplaying:"paused"}):"focused"===e?("hovered"===n||"playing"===n)&&t.setState({autoplaying:"focused"}):"playing"===n&&t.setState({autoplaying:"hovered"})}),w(m(t),"onDotsOver",function(){return t.props.autoplay&&t.pause("hovered")}),w(m(t),"onDotsLeave",function(){return t.props.autoplay&&"hovered"===t.state.autoplaying&&t.autoPlay("leave")}),w(m(t),"onTrackOver",function(){return t.props.autoplay&&t.pause("hovered")}),w(m(t),"onTrackLeave",function(){return t.props.autoplay&&"hovered"===t.state.autoplaying&&t.autoPlay("leave")}),w(m(t),"onSlideFocus",function(){return t.props.autoplay&&t.pause("focused")}),w(m(t),"onSlideBlur",function(){return t.props.autoplay&&"focused"===t.state.autoplaying&&t.autoPlay("blur")}),w(m(t),"render",function(){var e,n,i,o=(0,a.default)("slick-slider",t.props.className,{"slick-vertical":t.props.vertical,"slick-initialized":!0}),d=v(v({},t.props),t.state),f=(0,s.extractObject)(d,["fade","cssEase","speed","infinite","centerMode","focusOnSelect","currentSlide","lazyLoad","lazyLoadedList","rtl","slideWidth","slideHeight","listHeight","vertical","slidesToShow","slidesToScroll","slideCount","trackStyle","variableWidth","unslick","centerPadding","targetSlide","useCSS"]),p=t.props.pauseOnHover;if(f=v(v({},f),{},{onMouseEnter:p?t.onTrackOver:null,onMouseLeave:p?t.onTrackLeave:null,onMouseOver:p?t.onTrackOver:null,focusOnSelect:t.props.focusOnSelect&&t.clickable?t.selectHandler:null}),!0===t.props.dots&&t.state.slideCount>=t.props.slidesToShow){var y=(0,s.extractObject)(d,["dotsClass","slideCount","slidesToShow","currentSlide","slidesToScroll","clickHandler","children","customPaging","infinite","appendDots"]),b=t.props.pauseOnDotsHover;y=v(v({},y),{},{clickHandler:t.changeSlide,onMouseEnter:b?t.onDotsLeave:null,onMouseOver:b?t.onDotsOver:null,onMouseLeave:b?t.onDotsLeave:null}),e=r.default.createElement(c.Dots,y)}var g=(0,s.extractObject)(d,["infinite","centerMode","currentSlide","slideCount","slidesToShow","prevArrow","nextArrow"]);g.clickHandler=t.changeSlide,t.props.arrows&&(n=r.default.createElement(u.PrevArrow,g),i=r.default.createElement(u.NextArrow,g));var m=null;t.props.vertical&&(m={height:t.state.listHeight});var S=null;!1===t.props.vertical?!0===t.props.centerMode&&(S={padding:"0px "+t.props.centerPadding}):!0===t.props.centerMode&&(S={padding:t.props.centerPadding+" 0px"});var w=v(v({},m),S),O=t.props.touchMove,k={className:"slick-list",style:w,onClick:t.clickHandler,onMouseDown:O?t.swipeStart:null,onMouseMove:t.state.dragging&&O?t.swipeMove:null,onMouseUp:O?t.swipeEnd:null,onMouseLeave:t.state.dragging&&O?t.swipeEnd:null,onTouchStart:O?t.swipeStart:null,onTouchMove:t.state.dragging&&O?t.swipeMove:null,onTouchEnd:O?t.touchEnd:null,onTouchCancel:t.state.dragging&&O?t.swipeEnd:null,onKeyDown:t.props.accessibility?t.keyHandler:null},_={className:o,dir:"ltr",style:t.props.style};return t.props.unslick&&(k={className:"slick-list"},_={className:o}),r.default.createElement("div",_,t.props.unslick?"":n,r.default.createElement("div",h({ref:t.listRefHandler},k),r.default.createElement(l.Track,h({ref:t.trackRefHandler},f),t.props.children)),t.props.unslick?"":i,t.props.unslick?"":e)}),t.list=null,t.track=null,t.state=v(v({},i.default),{},{currentSlide:t.props.initialSlide,slideCount:r.default.Children.count(t.props.children)}),t.callbackTimers=[],t.clickable=!0,t.debouncedResize=null;var t,n=t.ssrInit();return t.state=v(v({},t.state),n),t}return n=[{key:"didPropsChange",value:function(e){for(var t=!1,n=0,i=Object.keys(this.props);n<i.length;n++){var o=i[n];if(!e.hasOwnProperty(o)||"object"!==p(e[o])&&"function"!=typeof e[o]&&e[o]!==this.props[o]){t=!0;break}}return t||r.default.Children.count(this.props.children)!==r.default.Children.count(e.children)}}],b(O.prototype,n),f&&b(O,f),Object.defineProperty(O,"prototype",{writable:!1}),O}(r.default.Component);t.InnerSlider=O},5798:function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=c(n(67294)),o=n(58517),a=c(n(80973)),s=c(n(23492)),l=n(15518);function c(e){return e&&e.__esModule?e:{default:e}}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach(function(t){b(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function p(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function h(e,t){return(h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function y(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function v(e){return(v=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function b(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var g=(0,l.canUseDOM)()&&n(24974),m=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&h(e,t)}(m,e);var t,n,c,d=(t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,n=v(m);if(t){var i=v(this).constructor;e=Reflect.construct(n,arguments,i)}else e=n.apply(this,arguments);return function(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return y(e)}(this,e)});function m(e){var t;return!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,m),b(y(t=d.call(this,e)),"innerSliderRefHandler",function(e){return t.innerSlider=e}),b(y(t),"slickPrev",function(){return t.innerSlider.slickPrev()}),b(y(t),"slickNext",function(){return t.innerSlider.slickNext()}),b(y(t),"slickGoTo",function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t.innerSlider.slickGoTo(e,n)}),b(y(t),"slickPause",function(){return t.innerSlider.pause("paused")}),b(y(t),"slickPlay",function(){return t.innerSlider.autoPlay("play")}),t.state={breakpoint:null},t._responsiveMediaHandlers=[],t}return n=[{key:"media",value:function(e,t){g.register(e,t),this._responsiveMediaHandlers.push({query:e,handler:t})}},{key:"componentDidMount",value:function(){var e=this;if(this.props.responsive){var t=this.props.responsive.map(function(e){return e.breakpoint});t.sort(function(e,t){return e-t}),t.forEach(function(n,r){var i;i=0===r?(0,a.default)({minWidth:0,maxWidth:n}):(0,a.default)({minWidth:t[r-1]+1,maxWidth:n}),(0,l.canUseDOM)()&&e.media(i,function(){e.setState({breakpoint:n})})});var n=(0,a.default)({minWidth:t.slice(-1)[0]});(0,l.canUseDOM)()&&this.media(n,function(){e.setState({breakpoint:null})})}}},{key:"componentWillUnmount",value:function(){this._responsiveMediaHandlers.forEach(function(e){g.unregister(e.query,e.handler)})}},{key:"render",value:function(){var e,t,n=this;(e=this.state.breakpoint?"unslick"===(t=this.props.responsive.filter(function(e){return e.breakpoint===n.state.breakpoint}))[0].settings?"unslick":f(f(f({},s.default),this.props),t[0].settings):f(f({},s.default),this.props)).centerMode&&(e.slidesToScroll,e.slidesToScroll=1),e.fade&&(e.slidesToShow,e.slidesToScroll,e.slidesToShow=1,e.slidesToScroll=1);var r=i.default.Children.toArray(this.props.children);r=r.filter(function(e){return"string"==typeof e?!!e.trim():!!e}),e.variableWidth&&(e.rows>1||e.slidesPerRow>1)&&(console.warn("variableWidth is not supported in case of rows > 1 or slidesPerRow > 1"),e.variableWidth=!1);for(var a=[],l=null,c=0;c<r.length;c+=e.rows*e.slidesPerRow){for(var d=[],p=c;p<c+e.rows*e.slidesPerRow;p+=e.slidesPerRow){for(var h=[],y=p;y<p+e.slidesPerRow&&(e.variableWidth&&r[y].props.style&&(l=r[y].props.style.width),!(y>=r.length));y+=1)h.push(i.default.cloneElement(r[y],{key:100*c+10*p+y,tabIndex:-1,style:{width:"".concat(100/e.slidesPerRow,"%"),display:"inline-block"}}));d.push(i.default.createElement("div",{key:10*c+p},h))}e.variableWidth?a.push(i.default.createElement("div",{key:c,style:{width:l}},d)):a.push(i.default.createElement("div",{key:c},d))}if("unslick"===e){var v="regular slider "+(this.props.className||"");return i.default.createElement("div",{className:v},r)}return a.length<=e.slidesToShow&&(e.unslick=!0),i.default.createElement(o.InnerSlider,u({style:this.props.style,ref:this.innerSliderRefHandler},e),a)}}],p(m.prototype,n),c&&p(m,c),Object.defineProperty(m,"prototype",{writable:!1}),m}(i.default.Component);t.default=m},64740:function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.Track=void 0;var i=s(n(67294)),o=s(n(94184)),a=n(15518);function s(e){return e&&e.__esModule?e:{default:e}}function l(){return(l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function f(e){return(f=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p(Object(n),!0).forEach(function(t){y(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function y(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var v=function(e){var t,n,r,i,o;return r=(o=e.rtl?e.slideCount-1-e.index:e.index)<0||o>=e.slideCount,e.centerMode?(i=Math.floor(e.slidesToShow/2),n=(o-e.currentSlide)%e.slideCount==0,o>e.currentSlide-i-1&&o<=e.currentSlide+i&&(t=!0)):t=e.currentSlide<=o&&o<e.currentSlide+e.slidesToShow,{"slick-slide":!0,"slick-active":t,"slick-center":n,"slick-cloned":r,"slick-current":o===(e.targetSlide<0?e.targetSlide+e.slideCount:e.targetSlide>=e.slideCount?e.targetSlide-e.slideCount:e.targetSlide)}},b=function(e){var t={};return(void 0===e.variableWidth||!1===e.variableWidth)&&(t.width=e.slideWidth),e.fade&&(t.position="relative",e.vertical?t.top=-e.index*parseInt(e.slideHeight):t.left=-e.index*parseInt(e.slideWidth),t.opacity=e.currentSlide===e.index?1:0,e.useCSS&&(t.transition="opacity "+e.speed+"ms "+e.cssEase+", visibility "+e.speed+"ms "+e.cssEase)),t},g=function(e,t){return e.key||t},m=function(e){var t,n=[],r=[],s=[],l=i.default.Children.count(e.children),c=(0,a.lazyStartIndex)(e),u=(0,a.lazyEndIndex)(e);return(i.default.Children.forEach(e.children,function(d,f){var p,y={message:"children",index:f,slidesToScroll:e.slidesToScroll,currentSlide:e.currentSlide};p=!e.lazyLoad||e.lazyLoad&&e.lazyLoadedList.indexOf(f)>=0?d:i.default.createElement("div",null);var m=b(h(h({},e),{},{index:f})),S=p.props.className||"",w=v(h(h({},e),{},{index:f}));if(n.push(i.default.cloneElement(p,{key:"original"+g(p,f),"data-index":f,className:(0,o.default)(w,S),tabIndex:"-1","aria-hidden":!w["slick-active"],style:h(h({outline:"none"},p.props.style||{}),m),onClick:function(t){p.props&&p.props.onClick&&p.props.onClick(t),e.focusOnSelect&&e.focusOnSelect(y)}})),e.infinite&&!1===e.fade){var O=l-f;O<=(0,a.getPreClones)(e)&&l!==e.slidesToShow&&((t=-O)>=c&&(p=d),w=v(h(h({},e),{},{index:t})),r.push(i.default.cloneElement(p,{key:"precloned"+g(p,t),"data-index":t,tabIndex:"-1",className:(0,o.default)(w,S),"aria-hidden":!w["slick-active"],style:h(h({},p.props.style||{}),m),onClick:function(t){p.props&&p.props.onClick&&p.props.onClick(t),e.focusOnSelect&&e.focusOnSelect(y)}}))),l!==e.slidesToShow&&((t=l+f)<u&&(p=d),w=v(h(h({},e),{},{index:t})),s.push(i.default.cloneElement(p,{key:"postcloned"+g(p,t),"data-index":t,tabIndex:"-1",className:(0,o.default)(w,S),"aria-hidden":!w["slick-active"],style:h(h({},p.props.style||{}),m),onClick:function(t){p.props&&p.props.onClick&&p.props.onClick(t),e.focusOnSelect&&e.focusOnSelect(y)}})))}}),e.rtl)?r.concat(n,s).reverse():r.concat(n,s)},S=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&u(e,t)}(s,e);var t,n,o,a=(t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,n=f(s);if(t){var i=f(this).constructor;e=Reflect.construct(n,arguments,i)}else e=n.apply(this,arguments);return function(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return d(e)}(this,e)});function s(){var e;!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,s);for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];return y(d(e=a.call.apply(a,[this].concat(n))),"node",null),y(d(e),"handleRef",function(t){e.node=t}),e}return n=[{key:"render",value:function(){var e=m(this.props),t=this.props,n=t.onMouseEnter,r=t.onMouseOver,o=t.onMouseLeave;return i.default.createElement("div",l({ref:this.handleRef,className:"slick-track",style:this.props.trackStyle},{onMouseEnter:n,onMouseOver:r,onMouseLeave:o}),e)}}],c(s.prototype,n),o&&c(s,o),Object.defineProperty(s,"prototype",{writable:!1}),s}(i.default.PureComponent);t.Track=S},15518:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.checkSpecKeys=t.checkNavigable=t.changeSlide=t.canUseDOM=t.canGoNext=void 0,t.clamp=s,t.swipeStart=t.swipeMove=t.swipeEnd=t.slidesOnRight=t.slidesOnLeft=t.slideHandler=t.siblingDirection=t.safePreventDefault=t.lazyStartIndex=t.lazySlidesOnRight=t.lazySlidesOnLeft=t.lazyEndIndex=t.keyHandler=t.initializedState=t.getWidth=t.getTrackLeft=t.getTrackCSS=t.getTrackAnimateCSS=t.getTotalSlides=t.getSwipeDirection=t.getSlideCount=t.getRequiredLazySlides=t.getPreClones=t.getPostClones=t.getOnDemandLazySlides=t.getNavigableIndexes=t.getHeight=t.extractObject=void 0;var r,i=(r=n(67294))&&r.__esModule?r:{default:r};function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function a(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach(function(t){var r,i;r=e,i=n[t],t in r?Object.defineProperty(r,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):r[t]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function s(e,t,n){return Math.max(t,Math.min(e,n))}var l=function(e){["onTouchStart","onTouchMove","onWheel"].includes(e._reactName)||e.preventDefault()};t.safePreventDefault=l;var c=function(e){for(var t=[],n=u(e),r=d(e),i=n;i<r;i++)0>e.lazyLoadedList.indexOf(i)&&t.push(i);return t};t.getOnDemandLazySlides=c,t.getRequiredLazySlides=function(e){for(var t=[],n=u(e),r=d(e),i=n;i<r;i++)t.push(i);return t};var u=function(e){return e.currentSlide-f(e)};t.lazyStartIndex=u;var d=function(e){return e.currentSlide+p(e)};t.lazyEndIndex=d;var f=function(e){return e.centerMode?Math.floor(e.slidesToShow/2)+(parseInt(e.centerPadding)>0?1:0):0};t.lazySlidesOnLeft=f;var p=function(e){return e.centerMode?Math.floor((e.slidesToShow-1)/2)+1+(parseInt(e.centerPadding)>0?1:0):e.slidesToShow};t.lazySlidesOnRight=p;var h=function(e){return e&&e.offsetWidth||0};t.getWidth=h;var y=function(e){return e&&e.offsetHeight||0};t.getHeight=y;var v=function(e){var t,n,r=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return(t=e.startX-e.curX,(n=Math.round(180*Math.atan2(e.startY-e.curY,t)/Math.PI))<0&&(n=360-Math.abs(n)),n<=45&&n>=0||n<=360&&n>=315)?"left":n>=135&&n<=225?"right":!0===r?n>=35&&n<=135?"up":"down":"vertical"};t.getSwipeDirection=v;var b=function(e){var t=!0;return!e.infinite&&(e.centerMode&&e.currentSlide>=e.slideCount-1?t=!1:(e.slideCount<=e.slidesToShow||e.currentSlide>=e.slideCount-e.slidesToShow)&&(t=!1)),t};t.canGoNext=b,t.extractObject=function(e,t){var n={};return t.forEach(function(t){return n[t]=e[t]}),n},t.initializedState=function(e){var t,n=i.default.Children.count(e.children),r=e.listRef,o=Math.ceil(h(r)),s=Math.ceil(h(e.trackRef&&e.trackRef.node));if(e.vertical)t=o;else{var l=e.centerMode&&2*parseInt(e.centerPadding);"string"==typeof e.centerPadding&&"%"===e.centerPadding.slice(-1)&&(l*=o/100),t=Math.ceil((o-l)/e.slidesToShow)}var u=r&&y(r.querySelector('[data-index="0"]')),d=u*e.slidesToShow,f=void 0===e.currentSlide?e.initialSlide:e.currentSlide;e.rtl&&void 0===e.currentSlide&&(f=n-1-e.initialSlide);var p=e.lazyLoadedList||[],v=c(a(a({},e),{},{currentSlide:f,lazyLoadedList:p}));p=p.concat(v);var b={slideCount:n,slideWidth:t,listWidth:o,trackWidth:s,currentSlide:f,slideHeight:u,listHeight:d,lazyLoadedList:p};return null===e.autoplaying&&e.autoplay&&(b.autoplaying="playing"),b},t.slideHandler=function(e){var t=e.waitForAnimate,n=e.animating,r=e.fade,i=e.infinite,o=e.index,l=e.slideCount,u=e.lazyLoad,d=e.currentSlide,f=e.centerMode,p=e.slidesToScroll,h=e.slidesToShow,y=e.useCSS,v=e.lazyLoadedList;if(t&&n)return{};var g,m,S,w=o,T={},j={},P=i?o:s(o,0,l-1);if(r){if(!i&&(o<0||o>=l))return{};o<0?w=o+l:o>=l&&(w=o-l),u&&0>v.indexOf(w)&&(v=v.concat(w)),T={animating:!0,currentSlide:w,lazyLoadedList:v,targetSlide:w},j={animating:!1,targetSlide:w}}else g=w,w<0?(g=w+l,i?l%p!=0&&(g=l-l%p):g=0):!b(e)&&w>d?w=g=d:f&&w>=l?(w=i?l:l-1,g=i?0:l-1):w>=l&&(g=w-l,i?l%p!=0&&(g=0):g=l-h),!i&&w+h>=l&&(g=l-h),m=_(a(a({},e),{},{slideIndex:w})),S=_(a(a({},e),{},{slideIndex:g})),i||(m===S&&(w=g),m=S),u&&(v=v.concat(c(a(a({},e),{},{currentSlide:w})))),y?(T={animating:!0,currentSlide:g,trackStyle:k(a(a({},e),{},{left:m})),lazyLoadedList:v,targetSlide:P},j={animating:!1,currentSlide:g,trackStyle:O(a(a({},e),{},{left:S})),swipeLeft:null,targetSlide:P}):T={currentSlide:g,trackStyle:O(a(a({},e),{},{left:S})),lazyLoadedList:v,targetSlide:P};return{state:T,nextState:j}},t.changeSlide=function(e,t){var n,r,i,o,s=e.slidesToScroll,l=e.slidesToShow,c=e.slideCount,u=e.currentSlide,d=e.targetSlide,f=e.lazyLoad,p=e.infinite;if(n=c%s!=0?0:(c-u)%s,"previous"===t.message)o=u-(i=0===n?s:l-n),f&&!p&&(o=-1==(r=u-i)?c-1:r),p||(o=d-s);else if("next"===t.message)o=u+(i=0===n?s:n),f&&!p&&(o=(u+s)%c+n),p||(o=d+s);else if("dots"===t.message)o=t.index*t.slidesToScroll;else if("children"===t.message){if(o=t.index,p){var h=E(a(a({},e),{},{targetSlide:o}));o>t.currentSlide&&"left"===h?o-=c:o<t.currentSlide&&"right"===h&&(o+=c)}}else"index"===t.message&&(o=Number(t.index));return o},t.keyHandler=function(e,t,n){return e.target.tagName.match("TEXTAREA|INPUT|SELECT")||!t?"":37===e.keyCode?n?"next":"previous":39===e.keyCode?n?"previous":"next":""},t.swipeStart=function(e,t,n){return("IMG"===e.target.tagName&&l(e),t&&(n||-1===e.type.indexOf("mouse")))?{dragging:!0,touchObject:{startX:e.touches?e.touches[0].pageX:e.clientX,startY:e.touches?e.touches[0].pageY:e.clientY,curX:e.touches?e.touches[0].pageX:e.clientX,curY:e.touches?e.touches[0].pageY:e.clientY}}:""},t.swipeMove=function(e,t){var n=t.scrolling,r=t.animating,i=t.vertical,o=t.swipeToSlide,s=t.verticalSwiping,c=t.rtl,u=t.currentSlide,d=t.edgeFriction,f=t.edgeDragged,p=t.onEdge,h=t.swiped,y=t.swiping,g=t.slideCount,m=t.slidesToScroll,S=t.infinite,w=t.touchObject,k=t.swipeEvent,T=t.listHeight,j=t.listWidth;if(!n){if(r)return l(e);i&&o&&s&&l(e);var P,E={},x=_(t);w.curX=e.touches?e.touches[0].pageX:e.clientX,w.curY=e.touches?e.touches[0].pageY:e.clientY,w.swipeLength=Math.round(Math.sqrt(Math.pow(w.curX-w.startX,2)));var L=Math.round(Math.sqrt(Math.pow(w.curY-w.startY,2)));if(!s&&!y&&L>10)return{scrolling:!0};s&&(w.swipeLength=L);var M=(c?-1:1)*(w.curX>w.startX?1:-1);s&&(M=w.curY>w.startY?1:-1);var C=v(t.touchObject,s),R=w.swipeLength;return!S&&(0===u&&("right"===C||"down"===C)||u+1>=Math.ceil(g/m)&&("left"===C||"up"===C)||!b(t)&&("left"===C||"up"===C))&&(R=w.swipeLength*d,!1===f&&p&&(p(C),E.edgeDragged=!0)),!h&&k&&(k(C),E.swiped=!0),P=i?x+R*(T/j)*M:c?x-R*M:x+R*M,s&&(P=x+R*M),E=a(a({},E),{},{touchObject:w,swipeLeft:P,trackStyle:O(a(a({},t),{},{left:P}))}),Math.abs(w.curX-w.startX)<.8*Math.abs(w.curY-w.startY)||w.swipeLength>10&&(E.swiping=!0,l(e)),E}},t.swipeEnd=function(e,t){var n=t.dragging,r=t.swipe,i=t.touchObject,o=t.listWidth,s=t.touchThreshold,c=t.verticalSwiping,u=t.listHeight,d=t.swipeToSlide,f=t.scrolling,p=t.onSwipe,h=t.targetSlide,y=t.currentSlide,b=t.infinite;if(!n)return r&&l(e),{};var g=v(i,c),w={dragging:!1,edgeDragged:!1,scrolling:!1,swiping:!1,swiped:!1,swipeLeft:null,touchObject:{}};if(f||!i.swipeLength)return w;if(i.swipeLength>(c?u/s:o/s)){l(e),p&&p(g);var O,T,j=b?y:h;switch(g){case"left":case"up":T=j+S(t),O=d?m(t,T):T,w.currentDirection=0;break;case"right":case"down":T=j-S(t),O=d?m(t,T):T,w.currentDirection=1;break;default:O=j}w.triggerSlideHandler=O}else{var P=_(t);w.trackStyle=k(a(a({},t),{},{left:P}))}return w};var g=function(e){for(var t=e.infinite?2*e.slideCount:e.slideCount,n=e.infinite?-1*e.slidesToShow:0,r=e.infinite?-1*e.slidesToShow:0,i=[];n<t;)i.push(n),n=r+e.slidesToScroll,r+=Math.min(e.slidesToScroll,e.slidesToShow);return i};t.getNavigableIndexes=g;var m=function(e,t){var n=g(e),r=0;if(t>n[n.length-1])t=n[n.length-1];else for(var i in n){if(t<n[i]){t=r;break}r=n[i]}return t};t.checkNavigable=m;var S=function(e){var t=e.centerMode?e.slideWidth*Math.floor(e.slidesToShow/2):0;if(!e.swipeToSlide)return e.slidesToScroll;var n,r=e.listRef;if(Array.from(r.querySelectorAll&&r.querySelectorAll(".slick-slide")||[]).every(function(r){if(e.vertical){if(r.offsetTop+y(r)/2>-1*e.swipeLeft)return n=r,!1}else if(r.offsetLeft-t+h(r)/2>-1*e.swipeLeft)return n=r,!1;return!0}),!n)return 0;var i=!0===e.rtl?e.slideCount-e.currentSlide:e.currentSlide;return Math.abs(n.dataset.index-i)||1};t.getSlideCount=S;var w=function(e,t){return t.reduce(function(t,n){return t&&e.hasOwnProperty(n)},!0)?null:console.error("Keys Missing:",e)};t.checkSpecKeys=w;var O=function(e){w(e,["left","variableWidth","slideCount","slidesToShow","slideWidth"]);var t,n,r=e.slideCount+2*e.slidesToShow;e.vertical?n=r*e.slideHeight:t=P(e)*e.slideWidth;var i={opacity:1,transition:"",WebkitTransition:""};if(e.useTransform){var o=e.vertical?"translate3d(0px, "+e.left+"px, 0px)":"translate3d("+e.left+"px, 0px, 0px)",s=e.vertical?"translate3d(0px, "+e.left+"px, 0px)":"translate3d("+e.left+"px, 0px, 0px)",l=e.vertical?"translateY("+e.left+"px)":"translateX("+e.left+"px)";i=a(a({},i),{},{WebkitTransform:o,transform:s,msTransform:l})}else e.vertical?i.top=e.left:i.left=e.left;return e.fade&&(i={opacity:1}),t&&(i.width=t),n&&(i.height=n),window&&!window.addEventListener&&window.attachEvent&&(e.vertical?i.marginTop=e.left+"px":i.marginLeft=e.left+"px"),i};t.getTrackCSS=O;var k=function(e){w(e,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);var t=O(e);return e.useTransform?(t.WebkitTransition="-webkit-transform "+e.speed+"ms "+e.cssEase,t.transition="transform "+e.speed+"ms "+e.cssEase):e.vertical?t.transition="top "+e.speed+"ms "+e.cssEase:t.transition="left "+e.speed+"ms "+e.cssEase,t};t.getTrackAnimateCSS=k;var _=function(e){if(e.unslick)return 0;w(e,["slideIndex","trackRef","infinite","centerMode","slideCount","slidesToShow","slidesToScroll","slideWidth","listWidth","variableWidth","slideHeight"]);var t=e.slideIndex,n=e.trackRef,r=e.infinite,i=e.centerMode,o=e.slideCount,a=e.slidesToShow,s=e.slidesToScroll,l=e.slideWidth,c=e.listWidth,u=e.variableWidth,d=e.slideHeight,f=e.fade,p=e.vertical,h=0,y=0;if(f||1===e.slideCount)return 0;var v=0;if(r?(v=-T(e),o%s!=0&&t+s>o&&(v=-(t>o?a-(t-o):o%s)),i&&(v+=parseInt(a/2))):(o%s!=0&&t+s>o&&(v=a-o%s),i&&(v=parseInt(a/2))),h=v*l,y=v*d,b=p?-(t*d*1)+y:-(t*l*1)+h,!0===u){var b,g,m,S=n&&n.node;if(m=t+T(e),b=(g=S&&S.childNodes[m])?-1*g.offsetLeft:0,!0===i){m=r?t+T(e):t,g=S&&S.children[m],b=0;for(var O=0;O<m;O++)b-=S&&S.children[O]&&S.children[O].offsetWidth;b-=parseInt(e.centerPadding),b+=g&&(c-g.offsetWidth)/2}}return b};t.getTrackLeft=_;var T=function(e){return e.unslick||!e.infinite?0:e.variableWidth?e.slideCount:e.slidesToShow+(e.centerMode?1:0)};t.getPreClones=T;var j=function(e){return e.unslick||!e.infinite?0:e.slideCount};t.getPostClones=j;var P=function(e){return 1===e.slideCount?1:T(e)+e.slideCount+j(e)};t.getTotalSlides=P;var E=function(e){return e.targetSlide>e.currentSlide?e.targetSlide>e.currentSlide+x(e)?"left":"right":e.targetSlide<e.currentSlide-L(e)?"right":"left"};t.siblingDirection=E;var x=function(e){var t=e.slidesToShow,n=e.centerMode,r=e.rtl,i=e.centerPadding;if(n){var o=(t-1)/2+1;return parseInt(i)>0&&(o+=1),r&&t%2==0&&(o+=1),o}return r?0:t-1};t.slidesOnRight=x;var L=function(e){var t=e.slidesToShow,n=e.centerMode,r=e.rtl,i=e.centerPadding;if(n){var o=(t-1)/2+1;return parseInt(i)>0&&(o+=1),r||t%2!=0||(o+=1),o}return r?t-1:0};t.slidesOnLeft=L,t.canUseDOM=function(){return!!("undefined"!=typeof window&&window.document&&window.document.createElement)}},91033:function(e,t,n){"use strict";n.r(t);var r=function(){if("undefined"!=typeof Map)return Map;function e(e,t){var n=-1;return e.some(function(e,r){return e[0]===t&&(n=r,!0)}),n}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(t){var n=e(this.__entries__,t),r=this.__entries__[n];return r&&r[1]},t.prototype.set=function(t,n){var r=e(this.__entries__,t);~r?this.__entries__[r][1]=n:this.__entries__.push([t,n])},t.prototype.delete=function(t){var n=this.__entries__,r=e(n,t);~r&&n.splice(r,1)},t.prototype.has=function(t){return!!~e(this.__entries__,t)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(e,t){void 0===t&&(t=null);for(var n=0,r=this.__entries__;n<r.length;n++){var i=r[n];e.call(t,i[1],i[0])}},t}()}(),i="undefined"!=typeof window&&"undefined"!=typeof document&&window.document===document,o=void 0!==n.g&&n.g.Math===Math?n.g:"undefined"!=typeof self&&self.Math===Math?self:"undefined"!=typeof window&&window.Math===Math?window:Function("return this")(),a="function"==typeof requestAnimationFrame?requestAnimationFrame.bind(o):function(e){return setTimeout(function(){return e(Date.now())},1e3/60)},s=["top","right","bottom","left","width","height","size","weight"],l="undefined"!=typeof MutationObserver,c=function(){function e(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=function(e,t){var n=!1,r=!1,i=0;function o(){n&&(n=!1,e()),r&&l()}function s(){a(o)}function l(){var e=Date.now();if(n){if(e-i<2)return;r=!0}else n=!0,r=!1,setTimeout(s,20);i=e}return l}(this.refresh.bind(this),0)}return e.prototype.addObserver=function(e){~this.observers_.indexOf(e)||this.observers_.push(e),this.connected_||this.connect_()},e.prototype.removeObserver=function(e){var t=this.observers_,n=t.indexOf(e);~n&&t.splice(n,1),!t.length&&this.connected_&&this.disconnect_()},e.prototype.refresh=function(){this.updateObservers_()&&this.refresh()},e.prototype.updateObservers_=function(){var e=this.observers_.filter(function(e){return e.gatherActive(),e.hasActive()});return e.forEach(function(e){return e.broadcastActive()}),e.length>0},e.prototype.connect_=function(){i&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),l?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){i&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(e){var t=e.propertyName,n=void 0===t?"":t;s.some(function(e){return!!~n.indexOf(e)})&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),u=function(e,t){for(var n=0,r=Object.keys(t);n<r.length;n++){var i=r[n];Object.defineProperty(e,i,{value:t[i],enumerable:!1,writable:!1,configurable:!0})}return e},d=function(e){return e&&e.ownerDocument&&e.ownerDocument.defaultView||o},f=v(0,0,0,0);function p(e){return parseFloat(e)||0}function h(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return t.reduce(function(t,n){return t+p(e["border-"+n+"-width"])},0)}var y="undefined"!=typeof SVGGraphicsElement?function(e){return e instanceof d(e).SVGGraphicsElement}:function(e){return e instanceof d(e).SVGElement&&"function"==typeof e.getBBox};function v(e,t,n,r){return{x:e,y:t,width:n,height:r}}var b=function(){function e(e){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=v(0,0,0,0),this.target=e}return e.prototype.isActive=function(){var e=function(e){if(!i)return f;if(y(e)){var t;return v(0,0,(t=e.getBBox()).width,t.height)}return function(e){var t=e.clientWidth,n=e.clientHeight;if(!t&&!n)return f;var r=d(e).getComputedStyle(e),i=function(e){for(var t={},n=0,r=["top","right","bottom","left"];n<r.length;n++){var i=r[n],o=e["padding-"+i];t[i]=p(o)}return t}(r),o=i.left+i.right,a=i.top+i.bottom,s=p(r.width),l=p(r.height);if("border-box"===r.boxSizing&&(Math.round(s+o)!==t&&(s-=h(r,"left","right")+o),Math.round(l+a)!==n&&(l-=h(r,"top","bottom")+a)),e!==d(e).document.documentElement){var c=Math.round(s+o)-t,u=Math.round(l+a)-n;1!==Math.abs(c)&&(s-=c),1!==Math.abs(u)&&(l-=u)}return v(i.left,i.top,s,l)}(e)}(this.target);return this.contentRect_=e,e.width!==this.broadcastWidth||e.height!==this.broadcastHeight},e.prototype.broadcastRect=function(){var e=this.contentRect_;return this.broadcastWidth=e.width,this.broadcastHeight=e.height,e},e}(),g=function(e,t){var n,r,i,o,a,s=(n=t.x,r=t.y,i=t.width,o=t.height,u(a=Object.create(("undefined"!=typeof DOMRectReadOnly?DOMRectReadOnly:Object).prototype),{x:n,y:r,width:i,height:o,top:r,right:n+i,bottom:o+r,left:n}),a);u(this,{target:e,contentRect:s})},m=function(){function e(e,t,n){if(this.activeObservations_=[],this.observations_=new r,"function"!=typeof e)throw TypeError("The callback provided as parameter 1 is not a function.");this.callback_=e,this.controller_=t,this.callbackCtx_=n}return e.prototype.observe=function(e){if(!arguments.length)throw TypeError("1 argument required, but only 0 present.");if("undefined"!=typeof Element&&Element instanceof Object){if(!(e instanceof d(e).Element))throw TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)||(t.set(e,new b(e)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(e){if(!arguments.length)throw TypeError("1 argument required, but only 0 present.");if("undefined"!=typeof Element&&Element instanceof Object){if(!(e instanceof d(e).Element))throw TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)&&(t.delete(e),t.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var e=this;this.clearActive(),this.observations_.forEach(function(t){t.isActive()&&e.activeObservations_.push(t)})},e.prototype.broadcastActive=function(){if(this.hasActive()){var e=this.callbackCtx_,t=this.activeObservations_.map(function(e){return new g(e.target,e.broadcastRect())});this.callback_.call(e,t,e),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),S="undefined"!=typeof WeakMap?new WeakMap:new r,w=function e(t){if(!(this instanceof e))throw TypeError("Cannot call a class as a function.");if(!arguments.length)throw TypeError("1 argument required, but only 0 present.");var n=c.getInstance(),r=new m(t,n,this);S.set(this,r)};["observe","unobserve","disconnect"].forEach(function(e){w.prototype[e]=function(){var t;return(t=S.get(this))[e].apply(t,arguments)}});var O=void 0!==o.ResizeObserver?o.ResizeObserver:w;t.default=O},71169:function(e){e.exports=function(e){return e.replace(/[A-Z]/g,function(e){return"-"+e.toLowerCase()}).toLowerCase()}}}]);
2.1.9. https://dev-app.illusto.com/_next/static/chunks/2919-c553e2396803d2a4.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/2919-c553e2396803d2a4.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/2919-c553e2396803d2a4.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:31:12 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"16b33-18b142b7028"
Vary: Accept-Encoding
Content-Length: 92979

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2919],{98456:function(t,e,r){"use strict";r.d(e,{Z:function(){return T}});var n=r(63366),o=r(87462),i=r(67294),a=r(93680),u=r(94780),s=r(70917),c=r(98216),l=r(71657),f=r(90948),p=r(1588),h=r(34867);function d(t){return(0,h.Z)("MuiCircularProgress",t)}(0,p.Z)("MuiCircularProgress",["root","determinate","indeterminate","colorPrimary","colorSecondary","svg","circle","circleDeterminate","circleIndeterminate","circleDisableShrink"]);var v=r(85893);let y=["className","color","disableShrink","size","style","thickness","value","variant"],b=t=>t,m,_,g,x,F=(0,s.F4)(m||(m=b`
0% {
transform: rotate(0deg);
}

100% {
transform: rotate(360deg);
}
`)),j=(0,s.F4)(_||(_=b`
0% {
stroke-dasharray: 1px, 200px;
stroke-dashoffset: 0;
}

50% {
stroke-dasharray: 100px, 200px;
stroke-dashoffset: -15px;
}

100% {
stroke-dasharray: 100px, 200px;
stroke-dashoffset: -125px;
}
`)),E=t=>{let{classes:e,variant:r,color:n,disableShrink:o}=t,i={root:["root",r,`color${(0,c.Z)(n)}`],svg:["svg"],circle:["circle",`circle${(0,c.Z)(r)}`,o&&"circleDisableShrink"]};return(0,u.Z)(i,d,e)},O=(0,f.ZP)("span",{name:"MuiCircularProgress",slot:"Root",overridesResolver:(t,e)=>{let{ownerState:r}=t;return[e.root,e[r.variant],e[`color${(0,c.Z)(r.color)}`]]}})(({ownerState:t,theme:e})=>(0,o.Z)({display:"inline-block"},"determinate"===t.variant&&{transition:e.transitions.create("transform")},"inherit"!==t.color&&{color:(e.vars||e).palette[t.color].main}),({ownerState:t})=>"indeterminate"===t.variant&&(0,s.iv)(g||(g=b`
animation: ${0} 1.4s linear infinite;
`),F)),w=(0,f.ZP)("svg",{name:"MuiCircularProgress",slot:"Svg",overridesResolver:(t,e)=>e.svg})({display:"block"}),S=(0,f.ZP)("circle",{name:"MuiCircularProgress",slot:"Circle",overridesResolver:(t,e)=>{let{ownerState:r}=t;return[e.circle,e[`circle${(0,c.Z)(r.variant)}`],r.disableShrink&&e.circleDisableShrink]}})(({ownerState:t,theme:e})=>(0,o.Z)({stroke:"currentColor"},"determinate"===t.variant&&{transition:e.transitions.create("stroke-dashoffset")},"indeterminate"===t.variant&&{strokeDasharray:"80px, 200px",strokeDashoffset:0}),({ownerState:t})=>"indeterminate"===t.variant&&!t.disableShrink&&(0,s.iv)(x||(x=b`
animation: ${0} 1.4s ease-in-out infinite;
`),j)),A=i.forwardRef(function(t,e){let r=(0,l.Z)({props:t,name:"MuiCircularProgress"}),{className:i,color:u="primary",disableShrink:s=!1,size:c=40,style:f,thickness:p=3.6,value:h=0,variant:d="indeterminate"}=r,b=(0,n.Z)(r,y),m=(0,o.Z)({},r,{color:u,disableShrink:s,size:c,thickness:p,value:h,variant:d}),_=E(m),g={},x={},F={};if("determinate"===d){let j=2*Math.PI*((44-p)/2);g.strokeDasharray=j.toFixed(3),F["aria-valuenow"]=Math.round(h),g.strokeDashoffset=`${((100-h)/100*j).toFixed(3)}px`,x.transform="rotate(-90deg)"}return(0,v.jsx)(O,(0,o.Z)({className:(0,a.Z)(_.root,i),style:(0,o.Z)({width:c,height:c},x,f),ownerState:m,ref:e,role:"progressbar"},F,b,{children:(0,v.jsx)(w,{className:_.svg,ownerState:m,viewBox:"22 22 44 44",children:(0,v.jsx)(S,{className:_.circle,style:g,ownerState:m,cx:44,cy:44,r:(44-p)/2,fill:"none",strokeWidth:p})})}))});var T=A},28482:function(t,e,r){"use strict";r.d(e,{Bc:function(){return rv},gN:function(){return ru},l0:function(){return rs},J9:function(){return rn}});var n,o,i,a,u,s,c=function(t){var e;return!!t&&"object"==typeof t&&"[object RegExp]"!==(e=Object.prototype.toString.call(t))&&"[object Date]"!==e&&t.$$typeof!==l},l="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function f(t,e){return!1!==e.clone&&e.isMergeableObject(t)?h(Array.isArray(t)?[]:{},t,e):t}function p(t,e,r){return t.concat(e).map(function(t){return f(t,r)})}function h(t,e,r){(r=r||{}).arrayMerge=r.arrayMerge||p,r.isMergeableObject=r.isMergeableObject||c;var n,o,i=Array.isArray(e);return i!==Array.isArray(t)?f(e,r):i?r.arrayMerge(t,e,r):(o={},(n=r).isMergeableObject(t)&&Object.keys(t).forEach(function(e){o[e]=f(t[e],n)}),Object.keys(e).forEach(function(r){n.isMergeableObject(e[r])&&t[r]?o[r]=h(t[r],e[r],n):o[r]=f(e[r],n)}),o)}h.all=function(t,e){if(!Array.isArray(t))throw Error("first argument should be an array");return t.reduce(function(t,r){return h(t,r,e)},{})};var d=h,v=r(93589),y=function(t,e){return function(r){return t(e(r))}},b=y(Object.getPrototypeOf,Object),m=r(18533),_=Object.prototype,g=Function.prototype.toString,x=_.hasOwnProperty,F=g.call(Object),j=function(t){if(!(0,m.Z)(t)||"[object Object]"!=(0,v.Z)(t))return!1;var e=b(t);if(null===e)return!0;var r=x.call(e,"constructor")&&e.constructor;return"function"==typeof r&&r instanceof r&&g.call(r)==F},E=r(67294),O=r(69590),w=r.n(O),S=function(t,e){},A=function(t,e){return t===e||t!=t&&e!=e},T=function(t,e){for(var r=t.length;r--;)if(A(t[r][0],e))return r;return -1},k=Array.prototype.splice;function D(t){var e=-1,r=null==t?0:t.length;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}D.prototype.clear=function(){this.__data__=[],this.size=0},D.prototype.delete=function(t){var e=this.__data__,r=T(e,t);return!(r<0)&&(r==e.length-1?e.pop():k.call(e,r,1),--this.size,!0)},D.prototype.get=function(t){var e=this.__data__,r=T(e,t);return r<0?void 0:e[r][1]},D.prototype.has=function(t){return T(this.__data__,t)>-1},D.prototype.set=function(t,e){var r=this.__data__,n=T(r,t);return n<0?(++this.size,r.push([t,e])):r[n][1]=e,this};var C=r(77226),$=function(t){if(!(0,C.Z)(t))return!1;var e=(0,v.Z)(t);return"[object Function]"==e||"[object GeneratorFunction]"==e||"[object AsyncFunction]"==e||"[object Proxy]"==e},R=r(66092),I=R.Z["__core-js_shared__"],P=(n=/[^.]+$/.exec(I&&I.keys&&I.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"",z=Function.prototype.toString,M=function(t){if(null!=t){try{return z.call(t)}catch(e){}try{return t+""}catch(r){}}return""},U=/^\[object .+?Constructor\]$/,Z=Object.prototype,N=Function.prototype.toString,V=Z.hasOwnProperty,L=RegExp("^"+N.call(V).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),B=function(t,e){var r,n=null==t?void 0:t[e];return(r=n,(0,C.Z)(r)&&(!P||!(P in r))&&($(r)?L:U).test(M(r)))?n:void 0},q=B(R.Z,"Map"),G=B(Object,"create"),W=Object.prototype.hasOwnProperty,H=Object.prototype.hasOwnProperty;function Y(t){var e=-1,r=null==t?0:t.length;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}Y.prototype.clear=function(){this.__data__=G?G(null):{},this.size=0},Y.prototype.delete=function(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e},Y.prototype.get=function(t){var e=this.__data__;if(G){var r=e[t];return"__lodash_hash_undefined__"===r?void 0:r}return W.call(e,t)?e[t]:void 0},Y.prototype.has=function(t){var e=this.__data__;return G?void 0!==e[t]:H.call(e,t)},Y.prototype.set=function(t,e){var r=this.__data__;return this.size+=this.has(t)?0:1,r[t]=G&&void 0===e?"__lodash_hash_undefined__":e,this};var K=function(t){var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t},J=function(t,e){var r=t.__data__;return K(e)?r["string"==typeof e?"string":"hash"]:r.map};function Q(t){var e=-1,r=null==t?0:t.length;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}function X(t){var e=this.__data__=new D(t);this.size=e.size}Q.prototype.clear=function(){this.size=0,this.__data__={hash:new Y,map:new(q||D),string:new Y}},Q.prototype.delete=function(t){var e=J(this,t).delete(t);return this.size-=e?1:0,e},Q.prototype.get=function(t){return J(this,t).get(t)},Q.prototype.has=function(t){return J(this,t).has(t)},Q.prototype.set=function(t,e){var r=J(this,t),n=r.size;return r.set(t,e),this.size+=r.size==n?0:1,this},X.prototype.clear=function(){this.__data__=new D,this.size=0},X.prototype.delete=function(t){var e=this.__data__,r=e.delete(t);return this.size=e.size,r},X.prototype.get=function(t){return this.__data__.get(t)},X.prototype.has=function(t){return this.__data__.has(t)},X.prototype.set=function(t,e){var r=this.__data__;if(r instanceof D){var n=r.__data__;if(!q||n.length<199)return n.push([t,e]),this.size=++r.size,this;r=this.__data__=new Q(n)}return r.set(t,e),this.size=r.size,this};var tt=function(t,e){for(var r=-1,n=null==t?0:t.length;++r<n&&!1!==e(t[r],r,t););return t},te=function(){try{var t=B(Object,"defineProperty");return t({},"",{}),t}catch(e){}}(),tr=function(t,e,r){"__proto__"==e&&te?te(t,e,{configurable:!0,enumerable:!0,value:r,writable:!0}):t[e]=r},tn=Object.prototype.hasOwnProperty,to=function(t,e,r){var n=t[e];tn.call(t,e)&&A(n,r)&&(void 0!==r||e in t)||tr(t,e,r)},ti=function(t,e,r,n){var o=!r;r||(r={});for(var i=-1,a=e.length;++i<a;){var u=e[i],s=n?n(r[u],t[u],u,r,t):void 0;void 0===s&&(s=t[u]),o?tr(r,u,s):to(r,u,s)}return r},ta=function(t,e){for(var r=-1,n=Array(t);++r<t;)n[r]=e(r);return n},tu=function(t){return(0,m.Z)(t)&&"[object Arguments]"==(0,v.Z)(t)},ts=Object.prototype,tc=ts.hasOwnProperty,tl=ts.propertyIsEnumerable,tf=tu(function(){return arguments}())?tu:function(t){return(0,m.Z)(t)&&tc.call(t,"callee")&&!tl.call(t,"callee")},tp=Array.isArray,th="object"==typeof exports&&exports&&!exports.nodeType&&exports,td=th&&"object"==typeof module&&module&&!module.nodeType&&module,tv=td&&td.exports===th?R.Z.Buffer:void 0,ty=(tv?tv.isBuffer:void 0)||function(){return!1},tb=/^(?:0|[1-9]\d*)$/,tm=function(t,e){var r=typeof t;return!!(e=null==e?9007199254740991:e)&&("number"==r||"symbol"!=r&&tb.test(t))&&t>-1&&t%1==0&&t<e},t_=function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991},tg={};tg["[object Float32Array]"]=tg["[object Float64Array]"]=tg["[object Int8Array]"]=tg["[object Int16Array]"]=tg["[object Int32Array]"]=tg["[object Uint8Array]"]=tg["[object Uint8ClampedArray]"]=tg["[object Uint16Array]"]=tg["[object Uint32Array]"]=!0,tg["[object Arguments]"]=tg["[object Array]"]=tg["[object ArrayBuffer]"]=tg["[object Boolean]"]=tg["[object DataView]"]=tg["[object Date]"]=tg["[object Error]"]=tg["[object Function]"]=tg["[object Map]"]=tg["[object Number]"]=tg["[object Object]"]=tg["[object RegExp]"]=tg["[object Set]"]=tg["[object String]"]=tg["[object WeakMap]"]=!1;var tx=function(t){return function(e){return t(e)}},tF=r(13413),tj="object"==typeof exports&&exports&&!exports.nodeType&&exports,tE=tj&&"object"==typeof module&&module&&!module.nodeType&&module,tO=tE&&tE.exports===tj&&tF.Z.process,tw=function(){try{var t=tE&&tE.require&&tE.require("util").types;if(t)return t;return tO&&tO.binding&&tO.binding("util")}catch(e){}}(),tS=tw&&tw.isTypedArray,tA=tS?tx(tS):function(t){return(0,m.Z)(t)&&t_(t.length)&&!!tg[(0,v.Z)(t)]},tT=Object.prototype.hasOwnProperty,tk=function(t,e){var r=tp(t),n=!r&&tf(t),o=!r&&!n&&ty(t),i=!r&&!n&&!o&&tA(t),a=r||n||o||i,u=a?ta(t.length,String):[],s=u.length;for(var c in t)(e||tT.call(t,c))&&!(a&&("length"==c||o&&("offset"==c||"parent"==c)||i&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||tm(c,s)))&&u.push(c);return u},tD=Object.prototype,tC=function(t){var e=t&&t.constructor,r="function"==typeof e&&e.prototype||tD;return t===r},t$=y(Object.keys,Object),tR=Object.prototype.hasOwnProperty,tI=function(t){if(!tC(t))return t$(t);var e=[];for(var r in Object(t))tR.call(t,r)&&"constructor"!=r&&e.push(r);return e},tP=function(t){return null!=t&&t_(t.length)&&!$(t)},tz=function(t){return tP(t)?tk(t):tI(t)},tM=function(t){var e=[];if(null!=t)for(var r in Object(t))e.push(r);return e},tU=Object.prototype.hasOwnProperty,tZ=function(t){if(!(0,C.Z)(t))return tM(t);var e=tC(t),r=[];for(var n in t)"constructor"==n&&(e||!tU.call(t,n))||r.push(n);return r},tN=function(t){return tP(t)?tk(t,!0):tZ(t)},tV="object"==typeof exports&&exports&&!exports.nodeType&&exports,tL=tV&&"object"==typeof module&&module&&!module.nodeType&&module,tB=tL&&tL.exports===tV?R.Z.Buffer:void 0,tq=tB?tB.allocUnsafe:void 0,tG=function(t,e){if(e)return t.slice();var r=t.length,n=tq?tq(r):new t.constructor(r);return t.copy(n),n},tW=function(t,e){var r=-1,n=t.length;for(e||(e=Array(n));++r<n;)e[r]=t[r];return e},tH=function(t,e){for(var r=-1,n=null==t?0:t.length,o=0,i=[];++r<n;){var a=t[r];e(a,r,t)&&(i[o++]=a)}return i},tY=function(){return[]},tK=Object.prototype.propertyIsEnumerable,tJ=Object.getOwnPropertySymbols,tQ=tJ?function(t){return null==t?[]:tH(tJ(t=Object(t)),function(e){return tK.call(t,e)})}:tY,tX=function(t,e){for(var r=-1,n=e.length,o=t.length;++r<n;)t[o+r]=e[r];return t},t0=Object.getOwnPropertySymbols?function(t){for(var e=[];t;)tX(e,tQ(t)),t=b(t);return e}:tY,t1=function(t,e,r){var n=e(t);return tp(t)?n:tX(n,r(t))},t2=function(t){return t1(t,tz,tQ)},t9=function(t){return t1(t,tN,t0)},t6=B(R.Z,"DataView"),t3=B(R.Z,"Promise"),t7=B(R.Z,"Set"),t4=B(R.Z,"WeakMap"),t8="[object Map]",t5="[object Promise]",et="[object Set]",ee="[object WeakMap]",er="[object DataView]",en=M(t6),eo=M(q),ei=M(t3),ea=M(t7),eu=M(t4),es=v.Z;(t6&&es(new t6(new ArrayBuffer(1)))!=er||q&&es(new q)!=t8||t3&&es(t3.resolve())!=t5||t7&&es(new t7)!=et||t4&&es(new t4)!=ee)&&(es=function(t){var e=(0,v.Z)(t),r="[object Object]"==e?t.constructor:void 0,n=r?M(r):"";if(n)switch(n){case en:return er;case eo:return t8;case ei:return t5;case ea:return et;case eu:return ee}return e});var ec=es,el=Object.prototype.hasOwnProperty,ef=function(t){var e=t.length,r=new t.constructor(e);return e&&"string"==typeof t[0]&&el.call(t,"index")&&(r.index=t.index,r.input=t.input),r},ep=R.Z.Uint8Array,eh=function(t){var e=new t.constructor(t.byteLength);return new ep(e).set(new ep(t)),e},ed=function(t,e){var r=e?eh(t.buffer):t.buffer;return new t.constructor(r,t.byteOffset,t.byteLength)},ev=/\w*$/,ey=function(t){var e=new t.constructor(t.source,ev.exec(t));return e.lastIndex=t.lastIndex,e},eb=r(17685),em=eb.Z?eb.Z.prototype:void 0,e_=em?em.valueOf:void 0,eg=function(t,e){var r=e?eh(t.buffer):t.buffer;return new t.constructor(r,t.byteOffset,t.length)},ex=function(t,e,r){var n=t.constructor;switch(e){case"[object ArrayBuffer]":return eh(t);case"[object Boolean]":case"[object Date]":return new n(+t);case"[object DataView]":return ed(t,r);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return eg(t,r);case"[object Map]":case"[object Set]":return new n;case"[object Number]":case"[object String]":return new n(t);case"[object RegExp]":return ey(t);case"[object Symbol]":return e_?Object(e_.call(t)):{}}},eF=Object.create,ej=function(){function t(){}return function(e){if(!(0,C.Z)(e))return{};if(eF)return eF(e);t.prototype=e;var r=new t;return t.prototype=void 0,r}}(),eE=tw&&tw.isMap,eO=eE?tx(eE):function(t){return(0,m.Z)(t)&&"[object Map]"==ec(t)},ew=tw&&tw.isSet,eS=ew?tx(ew):function(t){return(0,m.Z)(t)&&"[object Set]"==ec(t)},eA="[object Arguments]",eT="[object Function]",ek="[object Object]",eD={};eD[eA]=eD["[object Array]"]=eD["[object ArrayBuffer]"]=eD["[object DataView]"]=eD["[object Boolean]"]=eD["[object Date]"]=eD["[object Float32Array]"]=eD["[object Float64Array]"]=eD["[object Int8Array]"]=eD["[object Int16Array]"]=eD["[object Int32Array]"]=eD["[object Map]"]=eD["[object Number]"]=eD[ek]=eD["[object RegExp]"]=eD["[object Set]"]=eD["[object String]"]=eD["[object Symbol]"]=eD["[object Uint8Array]"]=eD["[object Uint8ClampedArray]"]=eD["[object Uint16Array]"]=eD["[object Uint32Array]"]=!0,eD["[object Error]"]=eD[eT]=eD["[object WeakMap]"]=!1;var eC=function t(e,r,n,o,i,a){var u,s=1&r,c=2&r;if(n&&(u=i?n(e,o,i,a):n(e)),void 0!==u)return u;if(!(0,C.Z)(e))return e;var l=tp(e);if(l){if(u=ef(e),!s)return tW(e,u)}else{var f,p,h,d,v=ec(e),y=v==eT||"[object GeneratorFunction]"==v;if(ty(e))return tG(e,s);if(v==ek||v==eA||y&&!i){if(u=c||y?{}:"function"!=typeof e.constructor||tC(e)?{}:ej(b(e)),!s)return c?(p=(f=u)&&ti(e,tN(e),f),ti(e,t0(e),p)):(d=(h=u)&&ti(e,tz(e),h),ti(e,tQ(e),d))}else{if(!eD[v])return i?e:{};u=ex(e,v,s)}}a||(a=new X);var m=a.get(e);if(m)return m;a.set(e,u),eS(e)?e.forEach(function(o){u.add(t(o,r,n,o,e,a))}):eO(e)&&e.forEach(function(o,i){u.set(i,t(o,r,n,i,e,a))});var _=l?void 0:(4&r?c?t9:t2:c?tN:tz)(e);return tt(_||e,function(o,i){_&&(o=e[i=o]),to(u,i,t(o,r,n,i,e,a))}),u},e$=function(t){return eC(t,4)},eR=function(t,e){for(var r=-1,n=null==t?0:t.length,o=Array(n);++r<n;)o[r]=e(t[r],r,t);return o},eI=r(72714);function eP(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw TypeError("Expected a function");var r=function(){var n=arguments,o=e?e.apply(this,n):n[0],i=r.cache;if(i.has(o))return i.get(o);var a=t.apply(this,n);return r.cache=i.set(o,a)||i,a};return r.cache=new(eP.Cache||Q),r}eP.Cache=Q;var ez=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,eM=/\\(\\)?/g,eU=(i=(o=eP(function(t){var e=[];return 46===t.charCodeAt(0)&&e.push(""),t.replace(ez,function(t,r,n,o){e.push(n?o.replace(eM,"$1"):r||t)}),e},function(t){return 500===i.size&&i.clear(),t})).cache,o),eZ=1/0,eN=function(t){if("string"==typeof t||(0,eI.Z)(t))return t;var e=t+"";return"0"==e&&1/t==-eZ?"-0":e},eV=1/0,eL=eb.Z?eb.Z.prototype:void 0,eB=eL?eL.toString:void 0,eq=function t(e){if("string"==typeof e)return e;if(tp(e))return eR(e,t)+"";if((0,eI.Z)(e))return eB?eB.call(e):"";var r=e+"";return"0"==r&&1/e==-eV?"-0":r},eG=function(t){return tp(t)?eR(t,eN):(0,eI.Z)(t)?[t]:tW(eU(null==t?"":eq(t)))},eW=r(8679),eH=r.n(eW);function eY(){return(eY=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])}return t}).apply(this,arguments)}function eK(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}function eJ(t,e){if(null==t)return{};var r,n,o={},i=Object.keys(t);for(n=0;n<i.length;n++)r=i[n],e.indexOf(r)>=0||(o[r]=t[r]);return o}function eQ(t){if(void 0===t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t}var eX=(0,E.createContext)(void 0);eX.displayName="FormikContext";var e0=eX.Provider,e1=eX.Consumer;function e2(){var t=(0,E.useContext)(eX);return t||S(!1),t}var e9=function(t){return Array.isArray(t)&&0===t.length},e6=function(t){return"function"==typeof t},e3=function(t){return null!==t&&"object"==typeof t},e7=function(t){return"[object String]"===Object.prototype.toString.call(t)},e4=function(t){return 0===E.Children.count(t)},e8=function(t){return e3(t)&&e6(t.then)};function e5(t,e,r,n){void 0===n&&(n=0);for(var o=eG(e);t&&n<o.length;)t=t[o[n++]];return n===o.length||t?void 0===t?r:t:r}function rt(t,e,r){for(var n=e$(t),o=n,i=0,a=eG(e);i<a.length-1;i++){var u=a[i],s=e5(t,a.slice(0,i+1));if(s&&(e3(s)||Array.isArray(s)))o=o[u]=e$(s);else{var c=a[i+1];o=o[u]=String(Math.floor(Number(c)))===c&&Number(c)>=0?[]:{}}}return(0===i?t:o)[a[i]]===r?t:(void 0===r?delete o[a[i]]:o[a[i]]=r,0===i&&void 0===r&&delete n[a[i]],n)}var re={},rr={};function rn(t){var e,r,n,o,i,a,u,s,c,l,f,p,h,v,y,b,m,_,g,x,F,O,S,A,T,k,D,C,$,R,I,P,z,M,U,Z,N,V,L,B,q,G,W,H,Y,K,J,Q,X,tt,te,tr,tn,to,ti=(r=void 0===(e=t.validateOnChange)||e,o=void 0===(n=t.validateOnBlur)||n,a=void 0!==(i=t.validateOnMount)&&i,u=t.isInitialValid,c=void 0!==(s=t.enableReinitialize)&&s,f=eY({validateOnChange:r,validateOnBlur:o,validateOnMount:a,onSubmit:l=t.onSubmit},eJ(t,["validateOnChange","validateOnBlur","validateOnMount","isInitialValid","enableReinitialize","onSubmit"])),p=(0,E.useRef)(f.initialValues),h=(0,E.useRef)(f.initialErrors||re),v=(0,E.useRef)(f.initialTouched||rr),y=(0,E.useRef)(f.initialStatus),b=(0,E.useRef)(!1),m=(0,E.useRef)({}),(0,E.useEffect)(function(){return b.current=!0,function(){b.current=!1}},[]),_=(0,E.useState)(0)[1],x=(g=(0,E.useRef)({values:f.initialValues,errors:f.initialErrors||re,touched:f.initialTouched||rr,status:f.initialStatus,isSubmitting:!1,isValidating:!1,submitCount:0})).current,F=(0,E.useCallback)(function(t){var e=g.current;g.current=function(t,e){switch(e.type){case"SET_VALUES":return eY({},t,{values:e.payload});case"SET_TOUCHED":return eY({},t,{touched:e.payload});case"SET_ERRORS":if(w()(t.errors,e.payload))return t;return eY({},t,{errors:e.payload});case"SET_STATUS":return eY({},t,{status:e.payload});case"SET_ISSUBMITTING":return eY({},t,{isSubmitting:e.payload});case"SET_ISVALIDATING":return eY({},t,{isValidating:e.payload});case"SET_FIELD_VALUE":return eY({},t,{values:rt(t.values,e.payload.field,e.payload.value)});case"SET_FIELD_TOUCHED":return eY({},t,{touched:rt(t.touched,e.payload.field,e.payload.value)});case"SET_FIELD_ERROR":return eY({},t,{errors:rt(t.errors,e.payload.field,e.payload.value)});case"RESET_FORM":return eY({},t,e.payload);case"SET_FORMIK_STATE":return e.payload(t);case"SUBMIT_ATTEMPT":return eY({},t,{touched:function t(e,r,n,o){void 0===n&&(n=new WeakMap),void 0===o&&(o={});for(var i=0,a=Object.keys(e);i<a.length;i++){var u=a[i],s=e[u];e3(s)?n.get(s)||(n.set(s,!0),o[u]=Array.isArray(s)?[]:{},t(s,r,n,o[u])):o[u]=r}return o}(t.values,!0),isSubmitting:!0,submitCount:t.submitCount+1});case"SUBMIT_FAILURE":case"SUBMIT_SUCCESS":return eY({},t,{isSubmitting:!1});default:return t}}(e,t),e!==g.current&&_(function(t){return t+1})},[]),O=(0,E.useCallback)(function(t,e){return new Promise(function(r,n){var o=f.validate(t,e);null==o?r(re):e8(o)?o.then(function(t){r(t||re)},function(t){n(t)}):r(o)})},[f.validate]),S=(0,E.useCallback)(function(t,e){var r,n,o=f.validationSchema,i=e6(o)?o(e):o,a=e&&i.validateAt?i.validateAt(e,t):(void 0===r&&(r=!1),n=function t(e){var r=Array.isArray(e)?[]:{};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var o=String(n);!0===Array.isArray(e[o])?r[o]=e[o].map(function(e){return!0===Array.isArray(e)||j(e)?t(e):""!==e?e:void 0}):j(e[o])?r[o]=t(e[o]):r[o]=""!==e[o]?e[o]:void 0}return r}(t),i[r?"validateSync":"validate"](n,{abortEarly:!1,context:n}));return new Promise(function(t,e){a.then(function(){t(re)},function(r){"ValidationError"===r.name?t(function(t){var e={};if(t.inner){if(0===t.inner.length)return rt(e,t.path,t.message);for(var r=t.inner,n=Array.isArray(r),o=0,r=n?r:r[Symbol.iterator]();;){if(n){if(o>=r.length)break;i=r[o++]}else{if((o=r.next()).done)break;i=o.value}var i,a=i;e5(e,a.path)||(e=rt(e,a.path,a.message))}}return e}(r)):e(r)})})},[f.validationSchema]),A=(0,E.useCallback)(function(t,e){return new Promise(function(r){return r(m.current[t].validate(e))})},[]),T=(0,E.useCallback)(function(t){var e=Object.keys(m.current).filter(function(t){return e6(m.current[t].validate)});return Promise.all(e.length>0?e.map(function(e){return A(e,e5(t,e))}):[Promise.resolve("DO_NOT_DELETE_YOU_WILL_BE_FIRED")]).then(function(t){return t.reduce(function(t,r,n){return"DO_NOT_DELETE_YOU_WILL_BE_FIRED"===r||r&&(t=rt(t,e[n],r)),t},{})})},[A]),k=(0,E.useCallback)(function(t){return Promise.all([T(t),f.validationSchema?S(t):{},f.validate?O(t):{}]).then(function(t){var e=t[0],r=t[1],n=t[2];return d.all([e,r,n],{arrayMerge:ro})})},[f.validate,f.validationSchema,T,O,S]),D=ra(function(t){return void 0===t&&(t=x.values),F({type:"SET_ISVALIDATING",payload:!0}),k(t).then(function(t){return b.current&&(F({type:"SET_ISVALIDATING",payload:!1}),F({type:"SET_ERRORS",payload:t})),t})}),(0,E.useEffect)(function(){a&&!0===b.current&&w()(p.current,f.initialValues)&&D(p.current)},[a,D]),C=(0,E.useCallback)(function(t){var e=t&&t.values?t.values:p.current,r=t&&t.errors?t.errors:h.current?h.current:f.initialErrors||{},n=t&&t.touched?t.touched:v.current?v.current:f.initialTouched||{},o=t&&t.status?t.status:y.current?y.current:f.initialStatus;p.current=e,h.current=r,v.current=n,y.current=o;var i=function(){F({type:"RESET_FORM",payload:{isSubmitting:!!t&&!!t.isSubmitting,errors:r,touched:n,status:o,values:e,isValidating:!!t&&!!t.isValidating,submitCount:t&&t.submitCount&&"number"==typeof t.submitCount?t.submitCount:0}})};if(f.onReset){var a=f.onReset(x.values,J);e8(a)?a.then(i):i()}else i()},[f.initialErrors,f.initialStatus,f.initialTouched,f.onReset]),(0,E.useEffect)(function(){!0===b.current&&!w()(p.current,f.initialValues)&&c&&(p.current=f.initialValues,C(),a&&D(p.current))},[c,f.initialValues,C,a,D]),(0,E.useEffect)(function(){c&&!0===b.current&&!w()(h.current,f.initialErrors)&&(h.current=f.initialErrors||re,F({type:"SET_ERRORS",payload:f.initialErrors||re}))},[c,f.initialErrors]),(0,E.useEffect)(function(){c&&!0===b.current&&!w()(v.current,f.initialTouched)&&(v.current=f.initialTouched||rr,F({type:"SET_TOUCHED",payload:f.initialTouched||rr}))},[c,f.initialTouched]),(0,E.useEffect)(function(){c&&!0===b.current&&!w()(y.current,f.initialStatus)&&(y.current=f.initialStatus,F({type:"SET_STATUS",payload:f.initialStatus}))},[c,f.initialStatus,f.initialTouched]),$=ra(function(t){if(m.current[t]&&e6(m.current[t].validate)){var e=e5(x.values,t),r=m.current[t].validate(e);return e8(r)?(F({type:"SET_ISVALIDATING",payload:!0}),r.then(function(t){return t}).then(function(e){F({type:"SET_FIELD_ERROR",payload:{field:t,value:e}}),F({type:"SET_ISVALIDATING",payload:!1})})):(F({type:"SET_FIELD_ERROR",payload:{field:t,value:r}}),Promise.resolve(r))}return f.validationSchema?(F({type:"SET_ISVALIDATING",payload:!0}),S(x.values,t).then(function(t){return t}).then(function(e){F({type:"SET_FIELD_ERROR",payload:{field:t,value:e5(e,t)}}),F({type:"SET_ISVALIDATING",payload:!1})})):Promise.resolve()}),R=(0,E.useCallback)(function(t,e){var r=e.validate;m.current[t]={validate:r}},[]),I=(0,E.useCallback)(function(t){delete m.current[t]},[]),P=ra(function(t,e){return F({type:"SET_TOUCHED",payload:t}),(void 0===e?o:e)?D(x.values):Promise.resolve()}),z=(0,E.useCallback)(function(t){F({type:"SET_ERRORS",payload:t})},[]),M=ra(function(t,e){var n=e6(t)?t(x.values):t;return F({type:"SET_VALUES",payload:n}),(void 0===e?r:e)?D(n):Promise.resolve()}),U=(0,E.useCallback)(function(t,e){F({type:"SET_FIELD_ERROR",payload:{field:t,value:e}})},[]),Z=ra(function(t,e,n){return F({type:"SET_FIELD_VALUE",payload:{field:t,value:e}}),(void 0===n?r:n)?D(rt(x.values,t,e)):Promise.resolve()}),N=(0,E.useCallback)(function(t,e){var r,n=e,o=t;if(!e7(t)){t.persist&&t.persist();var i=t.target?t.target:t.currentTarget,a=i.type,u=i.name,s=i.id,c=i.value,l=i.checked,f=(i.outerHTML,i.options),p=i.multiple;n=e||u||s,o=/number|range/.test(a)?isNaN(r=parseFloat(c))?"":r:/checkbox/.test(a)?function(t,e,r){if("boolean"==typeof t)return Boolean(e);var n=[],o=!1,i=-1;if(Array.isArray(t))n=t,o=(i=t.indexOf(r))>=0;else if(!r||"true"==r||"false"==r)return Boolean(e);return e&&r&&!o?n.concat(r):o?n.slice(0,i).concat(n.slice(i+1)):n}(e5(x.values,n),l,c):f&&p?Array.from(f).filter(function(t){return t.selected}).map(function(t){return t.value}):c}n&&Z(n,o)},[Z,x.values]),V=ra(function(t){if(e7(t))return function(e){return N(e,t)};N(t)}),L=ra(function(t,e,r){return void 0===e&&(e=!0),F({type:"SET_FIELD_TOUCHED",payload:{field:t,value:e}}),(void 0===r?o:r)?D(x.values):Promise.resolve()}),B=(0,E.useCallback)(function(t,e){t.persist&&t.persist();var r=t.target,n=r.name,o=r.id;r.outerHTML,L(e||n||o,!0)},[L]),q=ra(function(t){if(e7(t))return function(e){return B(e,t)};B(t)}),G=(0,E.useCallback)(function(t){e6(t)?F({type:"SET_FORMIK_STATE",payload:t}):F({type:"SET_FORMIK_STATE",payload:function(){return t}})},[]),W=(0,E.useCallback)(function(t){F({type:"SET_STATUS",payload:t})},[]),H=(0,E.useCallback)(function(t){F({type:"SET_ISSUBMITTING",payload:t})},[]),Y=ra(function(){return F({type:"SUBMIT_ATTEMPT"}),D().then(function(t){var e,r=t instanceof Error;if(!r&&0===Object.keys(t).length){try{if(e=Q(),void 0===e)return}catch(n){throw n}return Promise.resolve(e).then(function(t){return b.current&&F({type:"SUBMIT_SUCCESS"}),t}).catch(function(t){if(b.current)throw F({type:"SUBMIT_FAILURE"}),t})}if(b.current&&(F({type:"SUBMIT_FAILURE"}),r))throw t})}),K=ra(function(t){t&&t.preventDefault&&e6(t.preventDefault)&&t.preventDefault(),t&&t.stopPropagation&&e6(t.stopPropagation)&&t.stopPropagation(),Y().catch(function(t){console.warn("Warning: An unhandled error was caught from submitForm()",t)})}),J={resetForm:C,validateForm:D,validateField:$,setErrors:z,setFieldError:U,setFieldTouched:L,setFieldValue:Z,setStatus:W,setSubmitting:H,setTouched:P,setValues:M,setFormikState:G,submitForm:Y},Q=ra(function(){return l(x.values,J)}),X=ra(function(t){t&&t.preventDefault&&e6(t.preventDefault)&&t.preventDefault(),t&&t.stopPropagation&&e6(t.stopPropagation)&&t.stopPropagation(),C()}),tt=(0,E.useCallback)(function(t){return{value:e5(x.values,t),error:e5(x.errors,t),touched:!!e5(x.touched,t),initialValue:e5(p.current,t),initialTouched:!!e5(v.current,t),initialError:e5(h.current,t)}},[x.errors,x.touched,x.values]),te=(0,E.useCallback)(function(t){return{setValue:function(e,r){return Z(t,e,r)},setTouched:function(e,r){return L(t,e,r)},setError:function(e){return U(t,e)}}},[Z,L,U]),tr=(0,E.useCallback)(function(t){var e=e3(t),r=e?t.name:t,n=e5(x.values,r),o={name:r,value:n,onChange:V,onBlur:q};if(e){var i=t.type,a=t.value,u=t.as,s=t.multiple;"checkbox"===i?void 0===a?o.checked=!!n:(o.checked=!!(Array.isArray(n)&&~n.indexOf(a)),o.value=a):"radio"===i?(o.checked=n===a,o.value=a):"select"===u&&s&&(o.value=o.value||[],o.multiple=!0)}return o},[q,V,x.values]),tn=(0,E.useMemo)(function(){return!w()(p.current,x.values)},[p.current,x.values]),to=(0,E.useMemo)(function(){return void 0!==u?tn?x.errors&&0===Object.keys(x.errors).length:!1!==u&&e6(u)?u(f):u:x.errors&&0===Object.keys(x.errors).length},[u,tn,x.errors,f]),eY({},x,{initialValues:p.current,initialErrors:h.current,initialTouched:v.current,initialStatus:y.current,handleBlur:q,handleChange:V,handleReset:X,handleSubmit:K,resetForm:C,setErrors:z,setFormikState:G,setFieldTouched:L,setFieldValue:Z,setFieldError:U,setStatus:W,setSubmitting:H,setTouched:P,setValues:M,submitForm:Y,validateForm:D,validateField:$,isValid:to,dirty:tn,unregisterField:I,registerField:R,getFieldProps:tr,getFieldMeta:tt,getFieldHelpers:te,validateOnBlur:o,validateOnChange:r,validateOnMount:a})),ta=t.component,tu=t.children,ts=t.render,tc=t.innerRef;return(0,E.useImperativeHandle)(tc,function(){return ti}),(0,E.createElement)(e0,{value:ti},ta?(0,E.createElement)(ta,ti):ts?ts(ti):tu?e6(tu)?tu(ti):e4(tu)?null:E.Children.only(tu):null)}function ro(t,e,r){var n=t.slice();return e.forEach(function(e,o){if(void 0===n[o]){var i=!1!==r.clone&&r.isMergeableObject(e);n[o]=i?d(Array.isArray(e)?[]:{},e,r):e}else r.isMergeableObject(e)?n[o]=d(t[o],e,r):-1===t.indexOf(e)&&n.push(e)}),n}var ri="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?E.useLayoutEffect:E.useEffect;function ra(t){var e=(0,E.useRef)(t);return ri(function(){e.current=t}),(0,E.useCallback)(function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return e.current.apply(void 0,r)},[])}function ru(t){var e=t.validate,r=t.name,n=t.render,o=t.children,i=t.as,a=t.component,u=t.className,s=eJ(t,["validate","name","render","children","as","component","className"]),c=eJ(e2(),["validate","validationSchema"]),l=c.registerField,f=c.unregisterField;(0,E.useEffect)(function(){return l(r,{validate:e}),function(){f(r)}},[l,f,r,e]);var p=c.getFieldProps(eY({name:r},s)),h=c.getFieldMeta(r),d={field:p,form:c};if(n)return n(eY({},d,{meta:h}));if(e6(o))return o(eY({},d,{meta:h}));if(a){if("string"==typeof a){var v=s.innerRef,y=eJ(s,["innerRef"]);return(0,E.createElement)(a,eY({ref:v},p,y,{className:u}),o)}return(0,E.createElement)(a,eY({field:p,form:c},s,{className:u}),o)}var b=i||"input";if("string"==typeof b){var m=s.innerRef,_=eJ(s,["innerRef"]);return(0,E.createElement)(b,eY({ref:m},p,_,{className:u}),o)}return(0,E.createElement)(b,eY({},p,s,{className:u}),o)}var rs=(0,E.forwardRef)(function(t,e){var r=t.action,n=eJ(t,["action"]),o=e2(),i=o.handleReset,a=o.handleSubmit;return(0,E.createElement)("form",eY({onSubmit:a,ref:e,onReset:i,action:null!=r?r:"#"},n))});rs.displayName="Form";var rc=function(t,e,r){var n=rh(t),o=n[e];return n.splice(e,1),n.splice(r,0,o),n},rl=function(t,e,r){var n=rh(t),o=n[e];return n[e]=n[r],n[r]=o,n},rf=function(t,e,r){var n=rh(t);return n.splice(e,0,r),n},rp=function(t,e,r){var n=rh(t);return n[e]=r,n},rh=function(t){if(!t)return[];if(Array.isArray(t))return[].concat(t);var e=Object.keys(t).map(function(t){return parseInt(t)}).reduce(function(t,e){return e>t?e:t},0);return Array.from(eY({},t,{length:e+1}))},rd=function(t,e){var r="function"==typeof t?t:e;return function(t){return Array.isArray(t)||e3(t)?r(rh(t)):t}};(function(t){function e(e){var r;return(r=t.call(this,e)||this).updateArrayField=function(t,e,n){var o=r.props,i=o.name;(0,o.formik.setFormikState)(function(r){var o=rd(n,t),a=rd(e,t),u=rt(r.values,i,t(e5(r.values,i))),s=n?o(e5(r.errors,i)):void 0,c=e?a(e5(r.touched,i)):void 0;return e9(s)&&(s=void 0),e9(c)&&(c=void 0),eY({},r,{values:u,errors:n?rt(r.errors,i,s):r.errors,touched:e?rt(r.touched,i,c):r.touched})})},r.push=function(t){return r.updateArrayField(function(e){return[].concat(rh(e),[eC(t,5)])},!1,!1)},r.handlePush=function(t){return function(){return r.push(t)}},r.swap=function(t,e){return r.updateArrayField(function(r){return rl(r,t,e)},!0,!0)},r.handleSwap=function(t,e){return function(){return r.swap(t,e)}},r.move=function(t,e){return r.updateArrayField(function(r){return rc(r,t,e)},!0,!0)},r.handleMove=function(t,e){return function(){return r.move(t,e)}},r.insert=function(t,e){return r.updateArrayField(function(r){return rf(r,t,e)},function(e){return rf(e,t,null)},function(e){return rf(e,t,null)})},r.handleInsert=function(t,e){return function(){return r.insert(t,e)}},r.replace=function(t,e){return r.updateArrayField(function(r){return rp(r,t,e)},!1,!1)},r.handleReplace=function(t,e){return function(){return r.replace(t,e)}},r.unshift=function(t){var e=-1;return r.updateArrayField(function(r){var n=r?[t].concat(r):[t];return e=n.length,n},function(t){return t?[null].concat(t):[null]},function(t){return t?[null].concat(t):[null]}),e},r.handleUnshift=function(t){return function(){return r.unshift(t)}},r.handleRemove=function(t){return function(){return r.remove(t)}},r.handlePop=function(){return function(){return r.pop()}},r.remove=r.remove.bind(eQ(r)),r.pop=r.pop.bind(eQ(r)),r}eK(e,t);var r=e.prototype;return r.componentDidUpdate=function(t){this.props.validateOnChange&&this.props.formik.validateOnChange&&!w()(e5(t.formik.values,t.name),e5(this.props.formik.values,this.props.name))&&this.props.formik.validateForm(this.props.formik.values)},r.remove=function(t){var e;return this.updateArrayField(function(r){var n=r?rh(r):[];return e||(e=n[t]),e6(n.splice)&&n.splice(t,1),e6(n.every)&&n.every(function(t){return void 0===t})?[]:n},!0,!0),e},r.pop=function(){var t;return this.updateArrayField(function(e){var r=e.slice();return t||(t=r&&r.pop&&r.pop()),r},!0,!0),t},r.render=function(){var t={push:this.push,pop:this.pop,swap:this.swap,move:this.move,insert:this.insert,replace:this.replace,unshift:this.unshift,remove:this.remove,handlePush:this.handlePush,handlePop:this.handlePop,handleSwap:this.handleSwap,handleMove:this.handleMove,handleInsert:this.handleInsert,handleReplace:this.handleReplace,handleUnshift:this.handleUnshift,handleRemove:this.handleRemove},e=this.props,r=e.component,n=e.render,o=e.children,i=e.name,a=eY({},t,{form:eJ(e.formik,["validate","validationSchema"]),name:i});return r?(0,E.createElement)(r,a):n?n(a):o?"function"==typeof o?o(a):e4(o)?null:E.Children.only(o):null},e})(E.Component).defaultProps={validateOnChange:!0};var rv=(a=function(t){function e(){return t.apply(this,arguments)||this}eK(e,t);var r=e.prototype;return r.shouldComponentUpdate=function(t){return e5(this.props.formik.errors,this.props.name)!==e5(t.formik.errors,this.props.name)||e5(this.props.formik.touched,this.props.name)!==e5(t.formik.touched,this.props.name)||Object.keys(this.props).length!==Object.keys(t).length},r.render=function(){var t=this.props,e=t.component,r=t.formik,n=t.render,o=t.children,i=t.name,a=eJ(t,["component","formik","render","children","name"]),u=e5(r.touched,i),s=e5(r.errors,i);return u&&s?n?e6(n)?n(s):null:o?e6(o)?o(s):null:e?(0,E.createElement)(e,a,s):s:null},e}(E.Component),u=function(t){return(0,E.createElement)(e1,null,function(e){return e||S(!1),(0,E.createElement)(a,eY({},t,{formik:e}))})},s=a.displayName||a.name||a.constructor&&a.constructor.name||"Component",u.WrappedComponent=a,u.displayName="FormikConnect("+s+")",eH()(u,a));E.Component},18552:function(t,e,r){var n=r(10852)(r(55639),"DataView");t.exports=n},1989:function(t,e,r){var n=r(51789),o=r(80401),i=r(57667),a=r(21327),u=r(81866);function s(t){var e=-1,r=null==t?0:t.length;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}s.prototype.clear=n,s.prototype.delete=o,s.prototype.get=i,s.prototype.has=a,s.prototype.set=u,t.exports=s},38407:function(t,e,r){var n=r(27040),o=r(14125),i=r(82117),a=r(67518),u=r(54705);function s(t){var e=-1,r=null==t?0:t.length;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}s.prototype.clear=n,s.prototype.delete=o,s.prototype.get=i,s.prototype.has=a,s.prototype.set=u,t.exports=s},57071:function(t,e,r){var n=r(10852)(r(55639),"Map");t.exports=n},83369:function(t,e,r){var n=r(24785),o=r(11285),i=r(96e3),a=r(49916),u=r(95265);function s(t){var e=-1,r=null==t?0:t.length;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}s.prototype.clear=n,s.prototype.delete=o,s.prototype.get=i,s.prototype.has=a,s.prototype.set=u,t.exports=s},53818:function(t,e,r){var n=r(10852)(r(55639),"Promise");t.exports=n},58525:function(t,e,r){var n=r(10852)(r(55639),"Set");t.exports=n},88668:function(t,e,r){var n=r(83369),o=r(90619),i=r(72385);function a(t){var e=-1,r=null==t?0:t.length;for(this.__data__=new n;++e<r;)this.add(t[e])}a.prototype.add=a.prototype.push=o,a.prototype.has=i,t.exports=a},46384:function(t,e,r){var n=r(38407),o=r(37465),i=r(63779),a=r(67599),u=r(44758),s=r(34309);function c(t){var e=this.__data__=new n(t);this.size=e.size}c.prototype.clear=o,c.prototype.delete=i,c.prototype.get=a,c.prototype.has=u,c.prototype.set=s,t.exports=c},62705:function(t,e,r){var n=r(55639).Symbol;t.exports=n},11149:function(t,e,r){var n=r(55639).Uint8Array;t.exports=n},70577:function(t,e,r){var n=r(10852)(r(55639),"WeakMap");t.exports=n},34963:function(t){t.exports=function(t,e){for(var r=-1,n=null==t?0:t.length,o=0,i=[];++r<n;){var a=t[r];e(a,r,t)&&(i[o++]=a)}return i}},14636:function(t,e,r){var n=r(22545),o=r(35694),i=r(1469),a=r(44144),u=r(65776),s=r(36719),c=Object.prototype.hasOwnProperty;t.exports=function(t,e){var r=i(t),l=!r&&o(t),f=!r&&!l&&a(t),p=!r&&!l&&!f&&s(t),h=r||l||f||p,d=h?n(t.length,String):[],v=d.length;for(var y in t)(e||c.call(t,y))&&!(h&&("length"==y||f&&("offset"==y||"parent"==y)||p&&("buffer"==y||"byteLength"==y||"byteOffset"==y)||u(y,v)))&&d.push(y);return d}},29932:function(t){t.exports=function(t,e){for(var r=-1,n=null==t?0:t.length,o=Array(n);++r<n;)o[r]=e(t[r],r,t);return o}},62488:function(t){t.exports=function(t,e){for(var r=-1,n=e.length,o=t.length;++r<n;)t[o+r]=e[r];return t}},62663:function(t){t.exports=function(t,e,r,n){var o=-1,i=null==t?0:t.length;for(n&&i&&(r=t[++o]);++o<i;)r=e(r,t[o],o,t);return r}},82908:function(t){t.exports=function(t,e){for(var r=-1,n=null==t?0:t.length;++r<n;)if(e(t[r],r,t))return!0;return!1}},44286:function(t){t.exports=function(t){return t.split("")}},49029:function(t){var e=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;t.exports=function(t){return t.match(e)||[]}},18470:function(t,e,r){var n=r(77813);t.exports=function(t,e){for(var r=t.length;r--;)if(n(t[r][0],e))return r;return -1}},89465:function(t,e,r){var n=r(38777);t.exports=function(t,e,r){"__proto__"==e&&n?n(t,e,{configurable:!0,enumerable:!0,value:r,writable:!0}):t[e]=r}},28483:function(t,e,r){var n=r(25063)();t.exports=n},47816:function(t,e,r){var n=r(28483),o=r(3674);t.exports=function(t,e){return t&&n(t,e,o)}},97786:function(t,e,r){var n=r(71811),o=r(40327);t.exports=function(t,e){e=n(e,t);for(var r=0,i=e.length;null!=t&&r<i;)t=t[o(e[r++])];return r&&r==i?t:void 0}},68866:function(t,e,r){var n=r(62488),o=r(1469);t.exports=function(t,e,r){var i=e(t);return o(t)?i:n(i,r(t))}},44239:function(t,e,r){var n=r(62705),o=r(89607),i=r(2333),a=n?n.toStringTag:void 0;t.exports=function(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":a&&a in Object(t)?o(t):i(t)}},78565:function(t){var e=Object.prototype.hasOwnProperty;t.exports=function(t,r){return null!=t&&e.call(t,r)}},13:function(t){t.exports=function(t,e){return null!=t&&e in Object(t)}},9454:function(t,e,r){var n=r(44239),o=r(37005);t.exports=function(t){return o(t)&&"[object Arguments]"==n(t)}},90939:function(t,e,r){var n=r(2492),o=r(37005);t.exports=function t(e,r,i,a,u){return e===r||(null!=e&&null!=r&&(o(e)||o(r))?n(e,r,i,a,t,u):e!=e&&r!=r)}},2492:function(t,e,r){var n=r(46384),o=r(67114),i=r(18351),a=r(16096),u=r(64160),s=r(1469),c=r(44144),l=r(36719),f="[object Arguments]",p="[object Array]",h="[object Object]",d=Object.prototype.hasOwnProperty;t.exports=function(t,e,r,v,y,b){var m=s(t),_=s(e),g=m?p:u(t),x=_?p:u(e);g=g==f?h:g,x=x==f?h:x;var F=g==h,j=x==h,E=g==x;if(E&&c(t)){if(!c(e))return!1;m=!0,F=!1}if(E&&!F)return b||(b=new n),m||l(t)?o(t,e,r,v,y,b):i(t,e,g,r,v,y,b);if(!(1&r)){var O=F&&d.call(t,"__wrapped__"),w=j&&d.call(e,"__wrapped__");if(O||w){var S=O?t.value():t,A=w?e.value():e;return b||(b=new n),y(S,A,r,v,b)}}return!!E&&(b||(b=new n),a(t,e,r,v,y,b))}},2958:function(t,e,r){var n=r(46384),o=r(90939);t.exports=function(t,e,r,i){var a=r.length,u=a,s=!i;if(null==t)return!u;for(t=Object(t);a--;){var c=r[a];if(s&&c[2]?c[1]!==t[c[0]]:!(c[0]in t))return!1}for(;++a<u;){var l=(c=r[a])[0],f=t[l],p=c[1];if(s&&c[2]){if(void 0===f&&!(l in t))return!1}else{var h=new n;if(i)var d=i(f,p,l,t,e,h);if(!(void 0===d?o(p,f,3,i,h):d))return!1}}return!0}},28458:function(t,e,r){var n=r(23560),o=r(15346),i=r(13218),a=r(80346),u=/^\[object .+?Constructor\]$/,s=Object.prototype,c=Function.prototype.toString,l=s.hasOwnProperty,f=RegExp("^"+c.call(l).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");t.exports=function(t){return!(!i(t)||o(t))&&(n(t)?f:u).test(a(t))}},38749:function(t,e,r){var n=r(44239),o=r(41780),i=r(37005),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,t.exports=function(t){return i(t)&&o(t.length)&&!!a[n(t)]}},67206:function(t,e,r){var n=r(91573),o=r(16432),i=r(6557),a=r(1469),u=r(39601);t.exports=function(t){return"function"==typeof t?t:null==t?i:"object"==typeof t?a(t)?o(t[0],t[1]):n(t):u(t)}},280:function(t,e,r){var n=r(25726),o=r(86916),i=Object.prototype.hasOwnProperty;t.exports=function(t){if(!n(t))return o(t);var e=[];for(var r in Object(t))i.call(t,r)&&"constructor"!=r&&e.push(r);return e}},91573:function(t,e,r){var n=r(2958),o=r(1499),i=r(42634);t.exports=function(t){var e=o(t);return 1==e.length&&e[0][2]?i(e[0][0],e[0][1]):function(r){return r===t||n(r,t,e)}}},16432:function(t,e,r){var n=r(90939),o=r(27361),i=r(79095),a=r(15403),u=r(89162),s=r(42634),c=r(40327);t.exports=function(t,e){return a(t)&&u(e)?s(c(t),e):function(r){var a=o(r,t);return void 0===a&&a===e?i(r,t):n(e,a,3)}}},40371:function(t){t.exports=function(t){return function(e){return null==e?void 0:e[t]}}},79152:function(t,e,r){var n=r(97786);t.exports=function(t){return function(e){return n(e,t)}}},18674:function(t){t.exports=function(t){return function(e){return null==t?void 0:t[e]}}},14259:function(t){t.exports=function(t,e,r){var n=-1,o=t.length;e<0&&(e=-e>o?0:o+e),(r=r>o?o:r)<0&&(r+=o),o=e>r?0:r-e>>>0,e>>>=0;for(var i=Array(o);++n<o;)i[n]=t[n+e];return i}},22545:function(t){t.exports=function(t,e){for(var r=-1,n=Array(t);++r<t;)n[r]=e(r);return n}},80531:function(t,e,r){var n=r(62705),o=r(29932),i=r(1469),a=r(33448),u=1/0,s=n?n.prototype:void 0,c=s?s.toString:void 0;t.exports=function t(e){if("string"==typeof e)return e;if(i(e))return o(e,t)+"";if(a(e))return c?c.call(e):"";var r=e+"";return"0"==r&&1/e==-u?"-0":r}},7518:function(t){t.exports=function(t){return function(e){return t(e)}}},74757:function(t){t.exports=function(t,e){return t.has(e)}},71811:function(t,e,r){var n=r(1469),o=r(15403),i=r(55514),a=r(79833);t.exports=function(t,e){return n(t)?t:o(t,e)?[t]:i(a(t))}},40180:function(t,e,r){var n=r(14259);t.exports=function(t,e,r){var o=t.length;return r=void 0===r?o:r,!e&&r>=o?t:n(t,e,r)}},14429:function(t,e,r){var n=r(55639)["__core-js_shared__"];t.exports=n},25063:function(t){t.exports=function(t){return function(e,r,n){for(var o=-1,i=Object(e),a=n(e),u=a.length;u--;){var s=a[t?u:++o];if(!1===r(i[s],s,i))break}return e}}},98805:function(t,e,r){var n=r(40180),o=r(62689),i=r(83140),a=r(79833);t.exports=function(t){return function(e){var r=o(e=a(e))?i(e):void 0,u=r?r[0]:e.charAt(0),s=r?n(r,1).join(""):e.slice(1);return u[t]()+s}}},35393:function(t,e,r){var n=r(62663),o=r(53816),i=r(58748),a=RegExp("['...]","g");t.exports=function(t){return function(e){return n(i(o(e).replace(a,"")),t,"")}}},69389:function(t,e,r){var n=r(18674)({..:"A",..:"A",..:"A",..:"A",..:"A",..:"A",..:"a",..:"a",..:"a",..:"a",..:"a",..:"a",..:"C",..:"c",..:"D",..:"d",..:"E",..:"E",..:"E",..:"E",..:"e",..:"e",..:"e",..:"e",..:"I",..:"I",..:"I",..:"I",..:"i",..:"i",..:"i",..:"i",..:"N",..:"n",..:"O",..:"O",..:"O",..:"O",..:"O",..:"O",..:"o",..:"o",..:"o",..:"o",..:"o",..:"o",..:"U",..:"U",..:"U",..:"U",..:"u",..:"u",..:"u",..:"u",..:"Y",..:"y",..:"y",..:"Ae",..:"ae",..:"Th",..:"th",..:"ss",..:"A",..:"A",..:"A",..:"a",..:"a",..:"a",..:"C",..:"C",..:"C",..:"C",..:"c",..:"c",..:"c",..:"c",..:"D",..:"D",..:"d",..:"d",..:"E",..:"E",..:"E",..:"E",..:"E",..:"e",..:"e",..:"e",..:"e",..:"e",..:"G",..:"G",..:"G",..:"G",..:"g",..:"g",..:"g",..:"g",..:"H",..:"H",..:"h",..:"h",..:"I",..:"I",..:"I",..:"I",..:"I",..:"i",..:"i",..:"i",..:"i",..:"i",..:"J",..:"j",..:"K",..:"k",..:"k",..:"L",..:"L",..:"L",..:"L",..:"L",..:"l",..:"l",..:"l",..:"l",..:"l",..:"N",..:"N",..:"N",..:"N",..:"n",..:"n",..:"n",..:"n",..:"O",..:"O",..:"O",..:"o",..:"o",..:"o",..:"R",..:"R",..:"R",..:"r",..:"r",..:"r",..:"S",..:"S",..:"S",..:"S",..:"s",..:"s",..:"s",..:"s",..:"T",..:"T",..:"T",..:"t",..:"t",..:"t",..:"U",..:"U",..:"U",..:"U",..:"U",..:"U",..:"u",..:"u",..:"u",..:"u",..:"u",..:"u",..:"W",..:"w",..:"Y",..:"y",..:"Y",..:"Z",..:"Z",..:"Z",..:"z",..:"z",..:"z",..:"IJ",..:"ij",..:"Oe",..:"oe",..:"'n",..:"s"});t.exports=n},38777:function(t,e,r){var n=r(10852),o=function(){try{var t=n(Object,"defineProperty");return t({},"",{}),t}catch(e){}}();t.exports=o},67114:function(t,e,r){var n=r(88668),o=r(82908),i=r(74757);t.exports=function(t,e,r,a,u,s){var c=1&r,l=t.length,f=e.length;if(l!=f&&!(c&&f>l))return!1;var p=s.get(t),h=s.get(e);if(p&&h)return p==e&&h==t;var d=-1,v=!0,y=2&r?new n:void 0;for(s.set(t,e),s.set(e,t);++d<l;){var b=t[d],m=e[d];if(a)var _=c?a(m,b,d,e,t,s):a(b,m,d,t,e,s);if(void 0!==_){if(_)continue;v=!1;break}if(y){if(!o(e,function(t,e){if(!i(y,e)&&(b===t||u(b,t,r,a,s)))return y.push(e)})){v=!1;break}}else if(!(b===m||u(b,m,r,a,s))){v=!1;break}}return s.delete(t),s.delete(e),v}},18351:function(t,e,r){var n=r(62705),o=r(11149),i=r(77813),a=r(67114),u=r(68776),s=r(21814),c=n?n.prototype:void 0,l=c?c.valueOf:void 0;t.exports=function(t,e,r,n,c,f,p){switch(r){case"[object DataView]":if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)break;t=t.buffer,e=e.buffer;case"[object ArrayBuffer]":if(t.byteLength!=e.byteLength||!f(new o(t),new o(e)))break;return!0;case"[object Boolean]":case"[object Date]":case"[object Number]":return i(+t,+e);case"[object Error]":return t.name==e.name&&t.message==e.message;case"[object RegExp]":case"[object String]":return t==e+"";case"[object Map]":var h=u;case"[object Set]":var d=1&n;if(h||(h=s),t.size!=e.size&&!d)break;var v=p.get(t);if(v)return v==e;n|=2,p.set(t,e);var y=a(h(t),h(e),n,c,f,p);return p.delete(t),y;case"[object Symbol]":if(l)return l.call(t)==l.call(e)}return!1}},16096:function(t,e,r){var n=r(58234),o=Object.prototype.hasOwnProperty;t.exports=function(t,e,r,i,a,u){var s=1&r,c=n(t),l=c.length;if(l!=n(e).length&&!s)return!1;for(var f=l;f--;){var p=c[f];if(!(s?p in e:o.call(e,p)))return!1}var h=u.get(t),d=u.get(e);if(h&&d)return h==e&&d==t;var v=!0;u.set(t,e),u.set(e,t);for(var y=s;++f<l;){var b=t[p=c[f]],m=e[p];if(i)var _=s?i(m,b,p,e,t,u):i(b,m,p,t,e,u);if(!(void 0===_?b===m||a(b,m,r,i,u):_)){v=!1;break}y||(y="constructor"==p)}if(v&&!y){var g=t.constructor,x=e.constructor;g!=x&&"constructor"in t&&"constructor"in e&&!("function"==typeof g&&g instanceof g&&"function"==typeof x&&x instanceof x)&&(v=!1)}return u.delete(t),u.delete(e),v}},31957:function(t,e,r){var n="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g;t.exports=n},58234:function(t,e,r){var n=r(68866),o=r(99551),i=r(3674);t.exports=function(t){return n(t,i,o)}},45050:function(t,e,r){var n=r(37019);t.exports=function(t,e){var r=t.__data__;return n(e)?r["string"==typeof e?"string":"hash"]:r.map}},1499:function(t,e,r){var n=r(89162),o=r(3674);t.exports=function(t){for(var e=o(t),r=e.length;r--;){var i=e[r],a=t[i];e[r]=[i,a,n(a)]}return e}},10852:function(t,e,r){var n=r(28458),o=r(47801);t.exports=function(t,e){var r=o(t,e);return n(r)?r:void 0}},89607:function(t,e,r){var n=r(62705),o=Object.prototype,i=o.hasOwnProperty,a=o.toString,u=n?n.toStringTag:void 0;t.exports=function(t){var e=i.call(t,u),r=t[u];try{t[u]=void 0;var n=!0}catch(o){}var s=a.call(t);return n&&(e?t[u]=r:delete t[u]),s}},99551:function(t,e,r){var n=r(34963),o=r(70479),i=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols,u=a?function(t){return null==t?[]:n(a(t=Object(t)),function(e){return i.call(t,e)})}:o;t.exports=u},64160:function(t,e,r){var n=r(18552),o=r(57071),i=r(53818),a=r(58525),u=r(70577),s=r(44239),c=r(80346),l="[object Map]",f="[object Promise]",p="[object Set]",h="[object WeakMap]",d="[object DataView]",v=c(n),y=c(o),b=c(i),m=c(a),_=c(u),g=s;(n&&g(new n(new ArrayBuffer(1)))!=d||o&&g(new o)!=l||i&&g(i.resolve())!=f||a&&g(new a)!=p||u&&g(new u)!=h)&&(g=function(t){var e=s(t),r="[object Object]"==e?t.constructor:void 0,n=r?c(r):"";if(n)switch(n){case v:return d;case y:return l;case b:return f;case m:return p;case _:return h}return e}),t.exports=g},47801:function(t){t.exports=function(t,e){return null==t?void 0:t[e]}},222:function(t,e,r){var n=r(71811),o=r(35694),i=r(1469),a=r(65776),u=r(41780),s=r(40327);t.exports=function(t,e,r){e=n(e,t);for(var c=-1,l=e.length,f=!1;++c<l;){var p=s(e[c]);if(!(f=null!=t&&r(t,p)))break;t=t[p]}return f||++c!=l?f:!!(l=null==t?0:t.length)&&u(l)&&a(p,l)&&(i(t)||o(t))}},62689:function(t){var e=RegExp("[\\u200d\ud800-\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");t.exports=function(t){return e.test(t)}},93157:function(t){var e=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;t.exports=function(t){return e.test(t)}},51789:function(t,e,r){var n=r(94536);t.exports=function(){this.__data__=n?n(null):{},this.size=0}},80401:function(t){t.exports=function(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}},57667:function(t,e,r){var n=r(94536),o=Object.prototype.hasOwnProperty;t.exports=function(t){var e=this.__data__;if(n){var r=e[t];return"__lodash_hash_undefined__"===r?void 0:r}return o.call(e,t)?e[t]:void 0}},21327:function(t,e,r){var n=r(94536),o=Object.prototype.hasOwnProperty;t.exports=function(t){var e=this.__data__;return n?void 0!==e[t]:o.call(e,t)}},81866:function(t,e,r){var n=r(94536);t.exports=function(t,e){var r=this.__data__;return this.size+=this.has(t)?0:1,r[t]=n&&void 0===e?"__lodash_hash_undefined__":e,this}},65776:function(t){var e=/^(?:0|[1-9]\d*)$/;t.exports=function(t,r){var n=typeof t;return!!(r=null==r?9007199254740991:r)&&("number"==n||"symbol"!=n&&e.test(t))&&t>-1&&t%1==0&&t<r}},15403:function(t,e,r){var n=r(1469),o=r(33448),i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;t.exports=function(t,e){if(n(t))return!1;var r=typeof t;return!!("number"==r||"symbol"==r||"boolean"==r||null==t||o(t))||a.test(t)||!i.test(t)||null!=e&&t in Object(e)}},37019:function(t){t.exports=function(t){var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t}},15346:function(t,e,r){var n,o=r(14429),i=(n=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"";t.exports=function(t){return!!i&&i in t}},25726:function(t){var e=Object.prototype;t.exports=function(t){var r=t&&t.constructor,n="function"==typeof r&&r.prototype||e;return t===n}},89162:function(t,e,r){var n=r(13218);t.exports=function(t){return t==t&&!n(t)}},27040:function(t){t.exports=function(){this.__data__=[],this.size=0}},14125:function(t,e,r){var n=r(18470),o=Array.prototype.splice;t.exports=function(t){var e=this.__data__,r=n(e,t);return!(r<0)&&(r==e.length-1?e.pop():o.call(e,r,1),--this.size,!0)}},82117:function(t,e,r){var n=r(18470);t.exports=function(t){var e=this.__data__,r=n(e,t);return r<0?void 0:e[r][1]}},67518:function(t,e,r){var n=r(18470);t.exports=function(t){return n(this.__data__,t)>-1}},54705:function(t,e,r){var n=r(18470);t.exports=function(t,e){var r=this.__data__,o=n(r,t);return o<0?(++this.size,r.push([t,e])):r[o][1]=e,this}},24785:function(t,e,r){var n=r(1989),o=r(38407),i=r(57071);t.exports=function(){this.size=0,this.__data__={hash:new n,map:new(i||o),string:new n}}},11285:function(t,e,r){var n=r(45050);t.exports=function(t){var e=n(this,t).delete(t);return this.size-=e?1:0,e}},96e3:function(t,e,r){var n=r(45050);t.exports=function(t){return n(this,t).get(t)}},49916:function(t,e,r){var n=r(45050);t.exports=function(t){return n(this,t).has(t)}},95265:function(t,e,r){var n=r(45050);t.exports=function(t,e){var r=n(this,t),o=r.size;return r.set(t,e),this.size+=r.size==o?0:1,this}},68776:function(t){t.exports=function(t){var e=-1,r=Array(t.size);return t.forEach(function(t,n){r[++e]=[n,t]}),r}},42634:function(t){t.exports=function(t,e){return function(r){return null!=r&&r[t]===e&&(void 0!==e||t in Object(r))}}},24523:function(t,e,r){var n=r(88306);t.exports=function(t){var e=n(t,function(t){return 500===r.size&&r.clear(),t}),r=e.cache;return e}},94536:function(t,e,r){var n=r(10852)(Object,"create");t.exports=n},86916:function(t,e,r){var n=r(5569)(Object.keys,Object);t.exports=n},31167:function(t,e,r){t=r.nmd(t);var n=r(31957),o=e&&!e.nodeType&&e,i=o&&t&&!t.nodeType&&t,a=i&&i.exports===o&&n.process,u=function(){try{var t=i&&i.require&&i.require("util").types;if(t)return t;return a&&a.binding&&a.binding("util")}catch(e){}}();t.exports=u},2333:function(t){var e=Object.prototype.toString;t.exports=function(t){return e.call(t)}},5569:function(t){t.exports=function(t,e){return function(r){return t(e(r))}}},55639:function(t,e,r){var n=r(31957),o="object"==typeof self&&self&&self.Object===Object&&self,i=n||o||Function("return this")();t.exports=i},90619:function(t){t.exports=function(t){return this.__data__.set(t,"__lodash_hash_undefined__"),this}},72385:function(t){t.exports=function(t){return this.__data__.has(t)}},21814:function(t){t.exports=function(t){var e=-1,r=Array(t.size);return t.forEach(function(t){r[++e]=t}),r}},37465:function(t,e,r){var n=r(38407);t.exports=function(){this.__data__=new n,this.size=0}},63779:function(t){t.exports=function(t){var e=this.__data__,r=e.delete(t);return this.size=e.size,r}},67599:function(t){t.exports=function(t){return this.__data__.get(t)}},44758:function(t){t.exports=function(t){return this.__data__.has(t)}},34309:function(t,e,r){var n=r(38407),o=r(57071),i=r(83369);t.exports=function(t,e){var r=this.__data__;if(r instanceof n){var a=r.__data__;if(!o||a.length<199)return a.push([t,e]),this.size=++r.size,this;r=this.__data__=new i(a)}return r.set(t,e),this.size=r.size,this}},83140:function(t,e,r){var n=r(44286),o=r(62689),i=r(676);t.exports=function(t){return o(t)?i(t):n(t)}},55514:function(t,e,r){var n=r(24523),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g,a=n(function(t){var e=[];return 46===t.charCodeAt(0)&&e.push(""),t.replace(o,function(t,r,n,o){e.push(n?o.replace(i,"$1"):r||t)}),e});t.exports=a},40327:function(t,e,r){var n=r(33448),o=1/0;t.exports=function(t){if("string"==typeof t||n(t))return t;var e=t+"";return"0"==e&&1/t==-o?"-0":e}},80346:function(t){var e=Function.prototype.toString;t.exports=function(t){if(null!=t){try{return e.call(t)}catch(r){}try{return t+""}catch(n){}}return""}},676:function(t){var e="\ud800-\udfff",r="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",n="\ud83c[\udffb-\udfff]",o="[^"+e+"]",i="(?:\ud83c[\udde6-\uddff]){2}",a="[\ud800-\udbff][\udc00-\udfff]",u="(?:"+r+"|"+n+")?",s="[\\ufe0e\\ufe0f]?",c="(?:\\u200d(?:"+[o,i,a].join("|")+")"+s+u+")*",l=RegExp(n+"(?="+n+")|(?:"+[o+r+"?",r,i,a,"["+e+"]"].join("|")+")"+(s+u+c),"g");t.exports=function(t){return t.match(l)||[]}},2757:function(t){var e="\ud800-\udfff",r="\\u2700-\\u27bf",n="a-z\\xdf-\\xf6\\xf8-\\xff",o="A-Z\\xc0-\\xd6\\xd8-\\xde",i="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",a="['...]",u="["+i+"]",s="["+n+"]",c="[^"+e+i+"\\d+"+r+n+o+"]",l="(?:\ud83c[\udde6-\uddff]){2}",f="[\ud800-\udbff][\udc00-\udfff]",p="["+o+"]",h="(?:"+s+"|"+c+")",d="(?:"+a+"(?:d|ll|m|re|s|t|ve))?",v="(?:"+a+"(?:D|LL|M|RE|S|T|VE))?",y="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\ud83c[\udffb-\udfff])?",b="[\\ufe0e\\ufe0f]?",m="(?:\\u200d(?:"+["[^"+e+"]",l,f].join("|")+")"+b+y+")*",_="(?:"+["["+r+"]",l,f].join("|")+")"+(b+y+m),g=RegExp([p+"?"+s+"+"+d+"(?="+[u,p,"$"].join("|")+")","(?:"+p+"|"+c+")+"+v+"(?="+[u,p+h,"$"].join("|")+")",p+"?"+h+"+"+d,p+"+"+v,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])","\\d+",_].join("|"),"g");t.exports=function(t){return t.match(g)||[]}},68929:function(t,e,r){var n=r(48403),o=r(35393)(function(t,e,r){return e=e.toLowerCase(),t+(r?n(e):e)});t.exports=o},48403:function(t,e,r){var n=r(79833),o=r(11700);t.exports=function(t){return o(n(t).toLowerCase())}},53816:function(t,e,r){var n=r(69389),o=r(79833),i=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,a=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");t.exports=function(t){return(t=o(t))&&t.replace(i,n).replace(a,"")}},77813:function(t){t.exports=function(t,e){return t===e||t!=t&&e!=e}},27361:function(t,e,r){var n=r(97786);t.exports=function(t,e,r){var o=null==t?void 0:n(t,e);return void 0===o?r:o}},18721:function(t,e,r){var n=r(78565),o=r(222);t.exports=function(t,e){return null!=t&&o(t,e,n)}},79095:function(t,e,r){var n=r(13),o=r(222);t.exports=function(t,e){return null!=t&&o(t,e,n)}},6557:function(t){t.exports=function(t){return t}},35694:function(t,e,r){var n=r(9454),o=r(37005),i=Object.prototype,a=i.hasOwnProperty,u=i.propertyIsEnumerable,s=n(function(){return arguments}())?n:function(t){return o(t)&&a.call(t,"callee")&&!u.call(t,"callee")};t.exports=s},1469:function(t){var e=Array.isArray;t.exports=e},98612:function(t,e,r){var n=r(23560),o=r(41780);t.exports=function(t){return null!=t&&o(t.length)&&!n(t)}},44144:function(t,e,r){t=r.nmd(t);var n=r(55639),o=r(95062),i=e&&!e.nodeType&&e,a=i&&t&&!t.nodeType&&t,u=a&&a.exports===i?n.Buffer:void 0,s=u?u.isBuffer:void 0;t.exports=s||o},23560:function(t,e,r){var n=r(44239),o=r(13218);t.exports=function(t){if(!o(t))return!1;var e=n(t);return"[object Function]"==e||"[object GeneratorFunction]"==e||"[object AsyncFunction]"==e||"[object Proxy]"==e}},41780:function(t){t.exports=function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991}},13218:function(t){t.exports=function(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}},37005:function(t){t.exports=function(t){return null!=t&&"object"==typeof t}},33448:function(t,e,r){var n=r(44239),o=r(37005);t.exports=function(t){return"symbol"==typeof t||o(t)&&"[object Symbol]"==n(t)}},36719:function(t,e,r){var n=r(38749),o=r(7518),i=r(31167),a=i&&i.isTypedArray,u=a?o(a):n;t.exports=u},3674:function(t,e,r){var n=r(14636),o=r(280),i=r(98612);t.exports=function(t){return i(t)?n(t):o(t)}},67523:function(t,e,r){var n=r(89465),o=r(47816),i=r(67206);t.exports=function(t,e){var r={};return e=i(e,3),o(t,function(t,o,i){n(r,e(t,o,i),t)}),r}},66604:function(t,e,r){var n=r(89465),o=r(47816),i=r(67206);t.exports=function(t,e){var r={};return e=i(e,3),o(t,function(t,o,i){n(r,o,e(t,o,i))}),r}},88306:function(t,e,r){var n=r(83369);function o(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw TypeError("Expected a function");var r=function(){var n=arguments,o=e?e.apply(this,n):n[0],i=r.cache;if(i.has(o))return i.get(o);var a=t.apply(this,n);return r.cache=i.set(o,a)||i,a};return r.cache=new(o.Cache||n),r}o.Cache=n,t.exports=o},39601:function(t,e,r){var n=r(40371),o=r(79152),i=r(15403),a=r(40327);t.exports=function(t){return i(t)?n(a(t)):o(t)}},11865:function(t,e,r){var n=r(35393)(function(t,e,r){return t+(r?"_":"")+e.toLowerCase()});t.exports=n},70479:function(t){t.exports=function(){return[]}},95062:function(t){t.exports=function(){return!1}},79833:function(t,e,r){var n=r(80531);t.exports=function(t){return null==t?"":n(t)}},11700:function(t,e,r){var n=r(98805)("toUpperCase");t.exports=n},58748:function(t,e,r){var n=r(49029),o=r(93157),i=r(79833),a=r(2757);t.exports=function(t,e,r){return(t=i(t),void 0===(e=r?void 0:e))?o(t)?a(t):n(t):t.match(e)||[]}},55760:function(t){"use strict";function e(t){this._maxSize=t,this.clear()}e.prototype.clear=function(){this._size=0,this._values=Object.create(null)},e.prototype.get=function(t){return this._values[t]},e.prototype.set=function(t,e){return this._size>=this._maxSize&&this.clear(),!(t in this._values)&&this._size++,this._values[t]=e};var r=/[^.^\]^[]+|(?=\[\]|\.\.)/g,n=/^\d+$/,o=/^\d/,i=/[~`!#$%\^&*+=\-\[\]\\';,/{}|\\":<>\?]/g,a=/^\s*(['"]?)(.*?)(\1)\s*$/,u=new e(512),s=new e(512),c=new e(512);function l(t){return u.get(t)||u.set(t,f(t).map(function(t){return t.replace(a,"$2")}))}function f(t){return t.match(r)||[""]}function p(t){return"string"==typeof t&&t&&-1!==["'",'"'].indexOf(t.charAt(0))}t.exports={Cache:e,split:f,normalizePath:l,setter:function(t){var e=l(t);return s.get(t)||s.set(t,function(t,r){for(var n=0,o=e.length,i=t;n<o-1;){var a=e[n];if("__proto__"===a||"constructor"===a||"prototype"===a)return t;i=i[e[n++]]}i[e[n]]=r})},getter:function(t,e){var r=l(t);return c.get(t)||c.set(t,function(t){for(var n=0,o=r.length;n<o;){if(null==t&&e)return;t=t[r[n++]]}return t})},join:function(t){return t.reduce(function(t,e){return t+(p(e)||n.test(e)?"["+e+"]":(t?".":"")+e)},"")},forEach:function(t,e,r){!function(t,e,r){var a,u,s,c,l,f=t.length;for(s=0;s<f;s++){(u=t[s])&&(!p(a=u)&&(a.match(o)&&!a.match(n)||i.test(a))&&(u='"'+u+'"'),c=!(l=p(u))&&/^\d+$/.test(u),e.call(r,u,l,c,s,t))}}(Array.isArray(t)?t:f(t),e,r)}}},69590:function(t){"use strict";var e=Array.isArray,r=Object.keys,n=Object.prototype.hasOwnProperty,o="undefined"!=typeof Element;t.exports=function(t,i){try{return function t(i,a){if(i===a)return!0;if(i&&a&&"object"==typeof i&&"object"==typeof a){var u,s,c,l=e(i),f=e(a);if(l&&f){if((s=i.length)!=a.length)return!1;for(u=s;0!=u--;)if(!t(i[u],a[u]))return!1;return!0}if(l!=f)return!1;var p=i instanceof Date,h=a instanceof Date;if(p!=h)return!1;if(p&&h)return i.getTime()==a.getTime();var d=i instanceof RegExp,v=a instanceof RegExp;if(d!=v)return!1;if(d&&v)return i.toString()==a.toString();var y=r(i);if((s=y.length)!==r(a).length)return!1;for(u=s;0!=u--;)if(!n.call(a,y[u]))return!1;if(o&&i instanceof Element&&a instanceof Element)return i===a;for(u=s;0!=u--;)if(("_owner"!==(c=y[u])||!i.$$typeof)&&!t(i[c],a[c]))return!1;return!0}return i!=i&&a!=a}(t,i)}catch(a){if(a.message&&a.message.match(/stack|recursion/i)||-2146828260===a.number)return console.warn("Warning: react-fast-compare does not handle circular references.",a.name,a.message),!1;throw a}}},94633:function(t){function e(t,e){var r=t.length,n=Array(r),o={},i=r,a=function(t){for(var e=new Map,r=0,n=t.length;r<n;r++){var o=t[r];e.has(o[0])||e.set(o[0],new Set),e.has(o[1])||e.set(o[1],new Set),e.get(o[0]).add(o[1])}return e}(e),u=function(t){for(var e=new Map,r=0,n=t.length;r<n;r++)e.set(t[r],r);return e}(t);for(e.forEach(function(t){if(!u.has(t[0])||!u.has(t[1]))throw Error("Unknown node. There is an unknown node in the supplied edges.")});i--;)o[i]||function t(e,i,s){if(s.has(e)){var c;try{c=", node was:"+JSON.stringify(e)}catch(l){c=""}throw Error("Cyclic dependency"+c)}if(!u.has(e))throw Error("Found unknown node. Make sure to provided all involved nodes. Unknown node: "+JSON.stringify(e));if(!o[i]){o[i]=!0;var f=a.get(e)||new Set;if(i=(f=Array.from(f)).length){s.add(e);do{var p=f[--i];t(p,u.get(p),s)}while(i);s.delete(e)}n[--r]=e}}(t[i],i,new Set);return n}t.exports=function(t){return e(function(t){for(var e=new Set,r=0,n=t.length;r<n;r++){var o=t[r];e.add(o[0]),e.add(o[1])}return Array.from(e)}(t),t)},t.exports.array=e},74231:function(t,e,r){"use strict";r.d(e,{Ry:function(){return ty},Z_:function(){return Y}});try{b=Map}catch(n){}try{m=Set}catch(o){}function i(t){return function t(e,r,n){if(!e||"object"!=typeof e||"function"==typeof e)return e;if(e.nodeType&&"cloneNode"in e)return e.cloneNode(!0);if(e instanceof Date)return new Date(e.getTime());if(e instanceof RegExp)return RegExp(e);if(Array.isArray(e))return e.map(i);if(b&&e instanceof b)return new Map(Array.from(e.entries()));if(m&&e instanceof m)return new Set(Array.from(e.values()));if(e instanceof Object){r.push(e);var o=Object.create(e);for(var a in n.push(o),e){var u=r.findIndex(function(t){return t===e[a]});o[a]=u>-1?n[u]:t(e[a],r,n)}return o}return e}(t,[],[])}let a=Object.prototype.toString,u=Error.prototype.toString,s=RegExp.prototype.toString,c="undefined"!=typeof Symbol?Symbol.prototype.toString:()=>"",l=/^Symbol\((.*)\)(.*)$/;function f(t,e=!1){if(null==t||!0===t||!1===t)return""+t;let r=typeof t;if("number"===r)return t!=+t?"NaN":0===t&&1/t<0?"-0":""+t;if("string"===r)return e?`"${t}"`:t;if("function"===r)return"[Function "+(t.name||"anonymous")+"]";if("symbol"===r)return c.call(t).replace(l,"Symbol($1)");let n=a.call(t).slice(8,-1);return"Date"===n?isNaN(t.getTime())?""+t:t.toISOString(t):"Error"===n||t instanceof Error?"["+u.call(t)+"]":"RegExp"===n?s.call(t):null}function p(t,e){let r=f(t,e);return null!==r?r:JSON.stringify(t,function(t,r){let n=f(this[t],e);return null!==n?n:r},2)}let h={default:"${path} is invalid",required:"${path} is a required field",oneOf:"${path} must be one of the following values: ${values}",notOneOf:"${path} must not be one of the following values: ${values}",notType:({path:t,type:e,value:r,originalValue:n})=>{let o=`${t} must be a \`${e}\` type, but the final value was: \`${p(r,!0)}\``+(null!=n&&n!==r?` (cast from the value \`${p(n,!0)}\`).`:".");return null===r&&(o+='\n If "null" is intended as an empty value be sure to mark the schema as `.nullable()`'),o},defined:"${path} must be defined"},d={length:"${path} must be exactly ${length} characters",min:"${path} must be at least ${min} characters",max:"${path} must be at most ${max} characters",matches:'${path} must match the following: "${regex}"',email:"${path} must be a valid email",url:"${path} must be a valid URL",uuid:"${path} must be a valid UUID",trim:"${path} must be a trimmed string",lowercase:"${path} must be a lowercase string",uppercase:"${path} must be a upper case string"},v={min:"${path} field must be later than ${min}",max:"${path} field must be at earlier than ${max}"},y={noUnknown:"${path} field has unspecified keys: ${unknown}"};Object.assign(Object.create(null),{mixed:h,string:d,number:{min:"${path} must be greater than or equal to ${min}",max:"${path} must be less than or equal to ${max}",lessThan:"${path} must be less than ${less}",moreThan:"${path} must be greater than ${more}",positive:"${path} must be a positive number",negative:"${path} must be a negative number",integer:"${path} must be an integer"},date:v,object:y,array:{min:"${path} field must have at least ${min} items",max:"${path} field must have less than or equal to ${max} items",length:"${path} must have ${length} items"},boolean:{isValue:"${path} field must be ${value}"}});var b,m,_=r(18721),g=r.n(_),x=t=>t&&t.__isYupSchema__,F=class{constructor(t,e){if(this.fn=void 0,this.refs=t,this.refs=t,"function"==typeof e){this.fn=e;return}if(!g()(e,"is"))throw TypeError("`is:` is required for `when()` conditions");if(!e.then&&!e.otherwise)throw TypeError("either `then:` or `otherwise:` is required for `when()` conditions");let{is:r,then:n,otherwise:o}=e,i="function"==typeof r?r:(...t)=>t.every(t=>t===r);this.fn=function(...t){let e=t.pop(),r=t.pop(),a=i(...t)?n:o;if(a)return"function"==typeof a?a(r):r.concat(a.resolve(e))}}resolve(t,e){let r=this.refs.map(t=>t.getValue(null==e?void 0:e.value,null==e?void 0:e.parent,null==e?void 0:e.context)),n=this.fn.apply(t,r.concat(t,e));if(void 0===n||n===t)return t;if(!x(n))throw TypeError("conditions must return a schema object");return n.resolve(e)}};function j(t){return null==t?[]:[].concat(t)}function E(){return(E=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])}return t}).apply(this,arguments)}let O=/\$\{\s*(\w+)\s*\}/g;class w extends Error{static formatError(t,e){let r=e.label||e.path||"this";return(r!==e.path&&(e=E({},e,{path:r})),"string"==typeof t)?t.replace(O,(t,r)=>p(e[r])):"function"==typeof t?t(e):t}static isError(t){return t&&"ValidationError"===t.name}constructor(t,e,r,n){super(),this.value=void 0,this.path=void 0,this.type=void 0,this.errors=void 0,this.params=void 0,this.inner=void 0,this.name="ValidationError",this.value=e,this.path=r,this.type=n,this.errors=[],this.inner=[],j(t).forEach(t=>{w.isError(t)?(this.errors.push(...t.errors),this.inner=this.inner.concat(t.inner.length?t.inner:t)):this.errors.push(t)}),this.message=this.errors.length>1?`${this.errors.length} errors occurred`:this.errors[0],Error.captureStackTrace&&Error.captureStackTrace(this,w)}}let S=t=>{let e=!1;return(...r)=>{e||(e=!0,t(...r))}};function A(t,e){let{endEarly:r,tests:n,args:o,value:i,errors:a,sort:u,path:s}=t,c=S(e),l=n.length,f=[];if(a=a||[],!l)return a.length?c(new w(a,i,s)):c(null,i);for(let p=0;p<n.length;p++){let h=n[p];h(o,function(t){if(t){if(!w.isError(t))return c(t,i);if(r)return t.value=i,c(t,i);f.push(t)}if(--l<=0){if(f.length&&(u&&f.sort(u),a.length&&f.push(...a),a=f),a.length){c(new w(a,i,s),i);return}c(null,i)}})}}var T=r(66604),k=r.n(T),D=r(55760);let C={context:"$",value:"."};class ${constructor(t,e={}){if(this.key=void 0,this.isContext=void 0,this.isValue=void 0,this.isSibling=void 0,this.path=void 0,this.getter=void 0,this.map=void 0,"string"!=typeof t)throw TypeError("ref must be a string, got: "+t);if(this.key=t.trim(),""===t)throw TypeError("ref must be a non-empty string");this.isContext=this.key[0]===C.context,this.isValue=this.key[0]===C.value,this.isSibling=!this.isContext&&!this.isValue;let r=this.isContext?C.context:this.isValue?C.value:"";this.path=this.key.slice(r.length),this.getter=this.path&&(0,D.getter)(this.path,!0),this.map=e.map}getValue(t,e,r){let n=this.isContext?r:this.isValue?t:e;return this.getter&&(n=this.getter(n||{})),this.map&&(n=this.map(n)),n}cast(t,e){return this.getValue(t,null==e?void 0:e.parent,null==e?void 0:e.context)}resolve(){return this}describe(){return{type:"ref",key:this.key}}toString(){return`Ref(${this.key})`}static isRef(t){return t&&t.__isYupRef}}function R(){return(R=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])}return t}).apply(this,arguments)}function I(t){function e(e,r){let n,{value:o,path:i="",label:a,options:u,originalValue:s,sync:c}=e,l=function(t,e){if(null==t)return{};var r,n,o={},i=Object.keys(t);for(n=0;n<i.length;n++)e.indexOf(r=i[n])>=0||(o[r]=t[r]);return o}(e,["value","path","label","options","originalValue","sync"]),{name:f,test:p,params:h,message:d}=t,{parent:v,context:y}=u;function b(t){return $.isRef(t)?t.getValue(o,v,y):t}function m(t={}){let e=k()(R({value:o,originalValue:s,label:a,path:t.path||i},h,t.params),b),r=new w(w.formatError(t.message||d,e),o,e.path,t.type||f);return r.params=e,r}let _=R({path:i,parent:v,type:f,createError:m,resolve:b,options:u,originalValue:s},l);if(!c){try{Promise.resolve(p.call(_,o,_)).then(t=>{w.isError(t)?r(t):t?r(null,t):r(m())}).catch(r)}catch(g){r(g)}return}try{var x;if(n=p.call(_,o,_),"function"==typeof(null==(x=n)?void 0:x.then))throw Error(`Validation test of type: "${_.type}" returned a Promise during a synchronous validate. This test will finish after the validate call has returned`)}catch(F){r(F);return}w.isError(n)?r(n):n?r(null,n):r(m())}return e.OPTIONS=t,e}$.prototype.__isYupRef=!0;let P=t=>t.substr(0,t.length-1).substr(1);class z{constructor(){this.list=void 0,this.refs=void 0,this.list=new Set,this.refs=new Map}get size(){return this.list.size+this.refs.size}describe(){let t=[];for(let e of this.list)t.push(e);for(let[,r]of this.refs)t.push(r.describe());return t}toArray(){return Array.from(this.list).concat(Array.from(this.refs.values()))}resolveAll(t){return this.toArray().reduce((e,r)=>e.concat($.isRef(r)?t(r):r),[])}add(t){$.isRef(t)?this.refs.set(t.key,t):this.list.add(t)}delete(t){$.isRef(t)?this.refs.delete(t.key):this.list.delete(t)}clone(){let t=new z;return t.list=new Set(this.list),t.refs=new Map(this.refs),t}merge(t,e){let r=this.clone();return t.list.forEach(t=>r.add(t)),t.refs.forEach(t=>r.add(t)),e.list.forEach(t=>r.delete(t)),e.refs.forEach(t=>r.delete(t)),r}}function M(){return(M=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])}return t}).apply(this,arguments)}class U{constructor(t){this.deps=[],this.tests=void 0,this.transforms=void 0,this.conditions=[],this._mutate=void 0,this._typeError=void 0,this._whitelist=new z,this._blacklist=new z,this.exclusiveTests=Object.create(null),this.spec=void 0,this.tests=[],this.transforms=[],this.withMutation(()=>{this.typeError(h.notType)}),this.type=(null==t?void 0:t.type)||"mixed",this.spec=M({strip:!1,strict:!1,abortEarly:!0,recursive:!0,nullable:!1,presence:"optional"},null==t?void 0:t.spec)}get _type(){return this.type}_typeCheck(t){return!0}clone(t){if(this._mutate)return t&&Object.assign(this.spec,t),this;let e=Object.create(Object.getPrototypeOf(this));return e.type=this.type,e._typeError=this._typeError,e._whitelistError=this._whitelistError,e._blacklistError=this._blacklistError,e._whitelist=this._whitelist.clone(),e._blacklist=this._blacklist.clone(),e.exclusiveTests=M({},this.exclusiveTests),e.deps=[...this.deps],e.conditions=[...this.conditions],e.tests=[...this.tests],e.transforms=[...this.transforms],e.spec=i(M({},this.spec,t)),e}label(t){let e=this.clone();return e.spec.label=t,e}meta(...t){if(0===t.length)return this.spec.meta;let e=this.clone();return e.spec.meta=Object.assign(e.spec.meta||{},t[0]),e}withMutation(t){let e=this._mutate;this._mutate=!0;let r=t(this);return this._mutate=e,r}concat(t){if(!t||t===this)return this;if(t.type!==this.type&&"mixed"!==this.type)throw TypeError(`You cannot \`concat()\` schema's of different types: ${this.type} and ${t.type}`);let e=t.clone(),r=M({},this.spec,e.spec);return e.spec=r,e._typeError||(e._typeError=this._typeError),e._whitelistError||(e._whitelistError=this._whitelistError),e._blacklistError||(e._blacklistError=this._blacklistError),e._whitelist=this._whitelist.merge(t._whitelist,t._blacklist),e._blacklist=this._blacklist.merge(t._blacklist,t._whitelist),e.tests=this.tests,e.exclusiveTests=this.exclusiveTests,e.withMutation(e=>{t.tests.forEach(t=>{e.test(t.OPTIONS)})}),e.transforms=[...this.transforms,...e.transforms],e}isType(t){return!!this.spec.nullable&&null===t||this._typeCheck(t)}resolve(t){let e=this;if(e.conditions.length){let r=e.conditions;(e=e.clone()).conditions=[],e=(e=r.reduce((e,r)=>r.resolve(e,t),e)).resolve(t)}return e}cast(t,e={}){let r=this.resolve(M({value:t},e)),n=r._cast(t,e);if(void 0!==t&&!1!==e.assert&&!0!==r.isType(n)){let o=p(t),i=p(n);throw TypeError(`The value of ${e.path||"field"} could not be cast to a value that satisfies the schema type: "${r._type}".

attempted value: ${o}
`+(i!==o?`result of cast: ${i}`:""))}return n}_cast(t,e){let r=void 0===t?t:this.transforms.reduce((e,r)=>r.call(this,e,t,this),t);return void 0===r&&(r=this.getDefault()),r}_validate(t,e={},r){let{sync:n,path:o,from:i=[],originalValue:a=t,strict:u=this.spec.strict,abortEarly:s=this.spec.abortEarly}=e,c=t;u||(c=this._cast(c,M({assert:!1},e)));let l={value:c,path:o,options:e,originalValue:a,schema:this,label:this.spec.label,sync:n,from:i},f=[];this._typeError&&f.push(this._typeError);let p=[];this._whitelistError&&p.push(this._whitelistError),this._blacklistError&&p.push(this._blacklistError),A({args:l,value:c,path:o,sync:n,tests:f,endEarly:s},t=>{if(t)return void r(t,c);A({tests:this.tests.concat(p),args:l,path:o,sync:n,value:c,endEarly:s},r)})}validate(t,e,r){let n=this.resolve(M({},e,{value:t}));return"function"==typeof r?n._validate(t,e,r):new Promise((r,o)=>n._validate(t,e,(t,e)=>{t?o(t):r(e)}))}validateSync(t,e){let r;return this.resolve(M({},e,{value:t}))._validate(t,M({},e,{sync:!0}),(t,e)=>{if(t)throw t;r=e}),r}isValid(t,e){return this.validate(t,e).then(()=>!0,t=>{if(w.isError(t))return!1;throw t})}isValidSync(t,e){try{return this.validateSync(t,e),!0}catch(r){if(w.isError(r))return!1;throw r}}_getDefault(){let t=this.spec.default;return null==t?t:"function"==typeof t?t.call(this):i(t)}getDefault(t){return this.resolve(t||{})._getDefault()}default(t){return 0==arguments.length?this._getDefault():this.clone({default:t})}strict(t=!0){let e=this.clone();return e.spec.strict=t,e}_isPresent(t){return null!=t}defined(t=h.defined){return this.test({message:t,name:"defined",exclusive:!0,test:t=>void 0!==t})}required(t=h.required){return this.clone({presence:"required"}).withMutation(e=>e.test({message:t,name:"required",exclusive:!0,test(t){return this.schema._isPresent(t)}}))}notRequired(){let t=this.clone({presence:"optional"});return t.tests=t.tests.filter(t=>"required"!==t.OPTIONS.name),t}nullable(t=!0){return this.clone({nullable:!1!==t})}transform(t){let e=this.clone();return e.transforms.push(t),e}test(...t){let e;if(void 0===(e=1===t.length?"function"==typeof t[0]?{test:t[0]}:t[0]:2===t.length?{name:t[0],test:t[1]}:{name:t[0],message:t[1],test:t[2]}).message&&(e.message=h.default),"function"!=typeof e.test)throw TypeError("`test` is a required parameters");let r=this.clone(),n=I(e),o=e.exclusive||e.name&&!0===r.exclusiveTests[e.name];if(e.exclusive&&!e.name)throw TypeError("Exclusive tests must provide a unique `name` identifying the test");return e.name&&(r.exclusiveTests[e.name]=!!e.exclusive),r.tests=r.tests.filter(t=>t.OPTIONS.name!==e.name||!o&&t.OPTIONS.test!==n.OPTIONS.test),r.tests.push(n),r}when(t,e){Array.isArray(t)||"string"==typeof t||(e=t,t=".");let r=this.clone(),n=j(t).map(t=>new $(t));return n.forEach(t=>{t.isSibling&&r.deps.push(t.key)}),r.conditions.push(new F(n,e)),r}typeError(t){let e=this.clone();return e._typeError=I({message:t,name:"typeError",test(t){return!!(void 0===t||this.schema.isType(t))||this.createError({params:{type:this.schema._type}})}}),e}oneOf(t,e=h.oneOf){let r=this.clone();return t.forEach(t=>{r._whitelist.add(t),r._blacklist.delete(t)}),r._whitelistError=I({message:e,name:"oneOf",test(t){if(void 0===t)return!0;let e=this.schema._whitelist,r=e.resolveAll(this.resolve);return!!r.includes(t)||this.createError({params:{values:e.toArray().join(", "),resolved:r}})}}),r}notOneOf(t,e=h.notOneOf){let r=this.clone();return t.forEach(t=>{r._blacklist.add(t),r._whitelist.delete(t)}),r._blacklistError=I({message:e,name:"notOneOf",test(t){let e=this.schema._blacklist,r=e.resolveAll(this.resolve);return!r.includes(t)||this.createError({params:{values:e.toArray().join(", "),resolved:r}})}}),r}strip(t=!0){let e=this.clone();return e.spec.strip=t,e}describe(){let t=this.clone(),{label:e,meta:r}=t.spec,n={meta:r,label:e,type:t.type,oneOf:t._whitelist.describe(),notOneOf:t._blacklist.describe(),tests:t.tests.map(t=>({name:t.OPTIONS.name,params:t.OPTIONS.params})).filter((t,e,r)=>r.findIndex(e=>e.name===t.name)===e)};return n}}for(let Z of(U.prototype.__isYupSchema__=!0,["validate","validateSync"]))U.prototype[`${Z}At`]=function(t,e,r={}){let{parent:n,parentPath:o,schema:i}=function(t,e,r,n=r){let o,i,a;return e?((0,D.forEach)(e,(u,s,c)=>{let l=s?P(u):u;if((t=t.resolve({context:n,parent:o,value:r})).innerType){let f=c?parseInt(l,10):0;if(r&&f>=r.length)throw Error(`Yup.reach cannot resolve an array item at index: ${u}, in the path: ${e}. because there is no value at that index. `);o=r,r=r&&r[f],t=t.innerType}if(!c){if(!t.fields||!t.fields[l])throw Error(`The schema does not contain the path: ${e}. (failed at: ${a} which is a type: "${t._type}")`);o=r,r=r&&r[l],t=t.fields[l]}i=l,a=s?"["+u+"]":"."+u}),{schema:t,parent:o,parentPath:i}):{parent:o,parentPath:e,schema:t}}(this,t,e,r.context);return i[Z](n&&n[o],M({},r,{parent:n,path:t}))};for(let N of["equals","is"])U.prototype[N]=U.prototype.oneOf;for(let V of["not","nope"])U.prototype[V]=U.prototype.notOneOf;U.prototype.optional=U.prototype.notRequired,U.prototype;var L=t=>null==t;let B=/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))$/i,q=/^((https?|ftp):)?\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i,G=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i,W=t=>L(t)||t===t.trim(),H=({}).toString();function Y(){return new K}class K extends U{constructor(){super({type:"string"}),this.withMutation(()=>{this.transform(function(t){if(this.isType(t)||Array.isArray(t))return t;let e=null!=t&&t.toString?t.toString():t;return e===H?t:e})})}_typeCheck(t){return t instanceof String&&(t=t.valueOf()),"string"==typeof t}_isPresent(t){return super._isPresent(t)&&!!t.length}length(t,e=d.length){return this.test({message:e,name:"length",exclusive:!0,params:{length:t},test(e){return L(e)||e.length===this.resolve(t)}})}min(t,e=d.min){return this.test({message:e,name:"min",exclusive:!0,params:{min:t},test(e){return L(e)||e.length>=this.resolve(t)}})}max(t,e=d.max){return this.test({name:"max",exclusive:!0,message:e,params:{max:t},test(e){return L(e)||e.length<=this.resolve(t)}})}matches(t,e){let r,n,o=!1;return e&&("object"==typeof e?{excludeEmptyString:o=!1,message:r,name:n}=e:r=e),this.test({name:n||"matches",message:r||d.matches,params:{regex:t},test:e=>L(e)||""===e&&o||-1!==e.search(t)})}email(t=d.email){return this.matches(B,{name:"email",message:t,excludeEmptyString:!0})}url(t=d.url){return this.matches(q,{name:"url",message:t,excludeEmptyString:!0})}uuid(t=d.uuid){return this.matches(G,{name:"uuid",message:t,excludeEmptyString:!1})}ensure(){return this.default("").transform(t=>null===t?"":t)}trim(t=d.trim){return this.transform(t=>null!=t?t.trim():t).test({message:t,name:"trim",test:W})}lowercase(t=d.lowercase){return this.transform(t=>L(t)?t:t.toLowerCase()).test({message:t,name:"string_case",exclusive:!0,test:t=>L(t)||t===t.toLowerCase()})}uppercase(t=d.uppercase){return this.transform(t=>L(t)?t:t.toUpperCase()).test({message:t,name:"string_case",exclusive:!0,test:t=>L(t)||t===t.toUpperCase()})}}Y.prototype=K.prototype;var J=/^(\d{4}|[+\-]\d{6})(?:-?(\d{2})(?:-?(\d{2}))?)?(?:[ T]?(\d{2}):?(\d{2})(?::?(\d{2})(?:[,\.](\d{1,}))?)?(?:(Z)|([+\-])(\d{2})(?::?(\d{2}))?)?)?$/;let Q=new Date(""),X=t=>"[object Date]"===Object.prototype.toString.call(t);function tt(){return new te}class te extends U{constructor(){super({type:"date"}),this.withMutation(()=>{this.transform(function(t){return this.isType(t)?t:isNaN(t=function(t){var e,r,n=[1,4,5,6,7,10,11],o=0;if(r=J.exec(t)){for(var i,a=0;i=n[a];++a)r[i]=+r[i]||0;r[2]=(+r[2]||1)-1,r[3]=+r[3]||1,r[7]=r[7]?String(r[7]).substr(0,3):0,(void 0===r[8]||""===r[8])&&(void 0===r[9]||""===r[9])?e=+new Date(r[1],r[2],r[3],r[4],r[5],r[6],r[7]):("Z"!==r[8]&&void 0!==r[9]&&(o=60*r[10]+r[11],"+"===r[9]&&(o=0-o)),e=Date.UTC(r[1],r[2],r[3],r[4],r[5]+o,r[6],r[7]))}else e=Date.parse?Date.parse(t):NaN;return e}(t))?Q:new Date(t)})})}_typeCheck(t){return X(t)&&!isNaN(t.getTime())}prepareParam(t,e){let r;if($.isRef(t))r=t;else{let n=this.cast(t);if(!this._typeCheck(n))throw TypeError(`\`${e}\` must be a Date or a value that can be \`cast()\` to a Date`);r=n}return r}min(t,e=v.min){let r=this.prepareParam(t,"min");return this.test({message:e,name:"min",exclusive:!0,params:{min:t},test(t){return L(t)||t>=this.resolve(r)}})}max(t,e=v.max){let r=this.prepareParam(t,"max");return this.test({message:e,name:"max",exclusive:!0,params:{max:t},test(t){return L(t)||t<=this.resolve(r)}})}}te.INVALID_DATE=Q,tt.prototype=te.prototype,tt.INVALID_DATE=Q;var tr=r(11865),tn=r.n(tr),to=r(68929),ti=r.n(to),ta=r(67523),tu=r.n(ta),ts=r(94633),tc=r.n(ts);function tl(t,e){let r=1/0;return t.some((t,n)=>{var o;if((null==(o=e.path)?void 0:o.indexOf(t))!==-1)return r=n,!0}),r}function tf(t){return(e,r)=>tl(t,e)-tl(t,r)}function tp(){return(tp=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])}return t}).apply(this,arguments)}let th=t=>"[object Object]"===Object.prototype.toString.call(t),td=tf([]);class tv extends U{constructor(t){super({type:"object"}),this.fields=Object.create(null),this._sortErrors=td,this._nodes=[],this._excludedEdges=[],this.withMutation(()=>{this.transform(function(t){if("string"==typeof t)try{t=JSON.parse(t)}catch(e){t=null}return this.isType(t)?t:null}),t&&this.shape(t)})}_typeCheck(t){return th(t)||"function"==typeof t}_cast(t,e={}){var r;let n=super._cast(t,e);if(void 0===n)return this.getDefault();if(!this._typeCheck(n))return n;let o=this.fields,i=null!=(r=e.stripUnknown)?r:this.spec.noUnknown,a=this._nodes.concat(Object.keys(n).filter(t=>-1===this._nodes.indexOf(t))),u={},s=tp({},e,{parent:u,__validating:e.__validating||!1}),c=!1;for(let l of a){let f=o[l],p=g()(n,l);if(f){let h;let d=n[l];s.path=(e.path?`${e.path}.`:"")+l;let v="spec"in(f=f.resolve({value:d,context:e.context,parent:u}))?f.spec:void 0,y=null==v?void 0:v.strict;if(null==v?void 0:v.strip){c=c||l in n;continue}void 0!==(h=e.__validating&&y?n[l]:f.cast(n[l],s))&&(u[l]=h)}else p&&!i&&(u[l]=n[l]);u[l]!==n[l]&&(c=!0)}return c?u:n}_validate(t,e={},r){let n=[],{sync:o,from:i=[],originalValue:a=t,abortEarly:u=this.spec.abortEarly,recursive:s=this.spec.recursive}=e;i=[{schema:this,value:a},...i],e.__validating=!0,e.originalValue=a,e.from=i,super._validate(t,e,(t,c)=>{if(t){if(!w.isError(t)||u)return void r(t,c);n.push(t)}if(!s||!th(c)){r(n[0]||null,c);return}a=a||c;let l=this._nodes.map(t=>(r,n)=>{let o=-1===t.indexOf(".")?(e.path?`${e.path}.`:"")+t:`${e.path||""}["${t}"]`,u=this.fields[t];if(u&&"validate"in u){u.validate(c[t],tp({},e,{path:o,from:i,strict:!0,parent:c,originalValue:a[t]}),n);return}n(null)});A({sync:o,tests:l,value:c,errors:n,endEarly:u,sort:this._sortErrors,path:e.path},r)})}clone(t){let e=super.clone(t);return e.fields=tp({},this.fields),e._nodes=this._nodes,e._excludedEdges=this._excludedEdges,e._sortErrors=this._sortErrors,e}concat(t){let e=super.concat(t),r=e.fields;for(let[n,o]of Object.entries(this.fields)){let i=r[n];void 0===i?r[n]=o:i instanceof U&&o instanceof U&&(r[n]=o.concat(i))}return e.withMutation(()=>e.shape(r,this._excludedEdges))}getDefaultFromShape(){let t={};return this._nodes.forEach(e=>{let r=this.fields[e];t[e]="default"in r?r.getDefault():void 0}),t}_getDefault(){return"default"in this.spec?super._getDefault():this._nodes.length?this.getDefaultFromShape():void 0}shape(t,e=[]){let r=this.clone(),n=Object.assign(r.fields,t);return r.fields=n,r._sortErrors=tf(Object.keys(n)),e.length&&(Array.isArray(e[0])||(e=[e]),r._excludedEdges=[...r._excludedEdges,...e]),r._nodes=function(t,e=[]){let r=[],n=new Set,o=new Set(e.map(([t,e])=>`${t}-${e}`));function i(t,e){let i=(0,D.split)(t)[0];n.add(i),o.has(`${e}-${i}`)||r.push([e,i])}for(let a in t)if(g()(t,a)){let u=t[a];n.add(a),$.isRef(u)&&u.isSibling?i(u.path,a):x(u)&&"deps"in u&&u.deps.forEach(t=>i(t,a))}return tc().array(Array.from(n),r).reverse()}(n,r._excludedEdges),r}pick(t){let e={};for(let r of t)this.fields[r]&&(e[r]=this.fields[r]);return this.clone().withMutation(t=>(t.fields={},t.shape(e)))}omit(t){let e=this.clone(),r=e.fields;for(let n of(e.fields={},t))delete r[n];return e.withMutation(()=>e.shape(r))}from(t,e,r){let n=(0,D.getter)(t,!0);return this.transform(o=>{if(null==o)return o;let i=o;return g()(o,t)&&(i=tp({},o),r||delete i[t],i[e]=n(o)),i})}noUnknown(t=!0,e=y.noUnknown){"string"==typeof t&&(e=t,t=!0);let r=this.test({name:"noUnknown",exclusive:!0,message:e,test(e){let r;if(null==e)return!0;let n=(r=Object.keys(this.schema.fields),Object.keys(e).filter(t=>-1===r.indexOf(t)));return!t||0===n.length||this.createError({params:{unknown:n.join(", ")}})}});return r.spec.noUnknown=t,r}unknown(t=!0,e=y.noUnknown){return this.noUnknown(!t,e)}transformKeys(t){return this.transform(e=>e&&tu()(e,(e,r)=>t(r)))}camelCase(){return this.transformKeys(ti())}snakeCase(){return this.transformKeys(tn())}constantCase(){return this.transformKeys(t=>tn()(t).toUpperCase())}describe(){let t=super.describe();return t.fields=k()(this.fields,t=>t.describe()),t}}function ty(t){return new tv(t)}ty.prototype=tv.prototype},17685:function(t,e,r){"use strict";var n=r(66092).Z.Symbol;e.Z=n},93589:function(t,e,r){"use strict";r.d(e,{Z:function(){return f}});var n=r(17685),o=Object.prototype,i=o.hasOwnProperty,a=o.toString,u=n.Z?n.Z.toStringTag:void 0,s=function(t){var e=i.call(t,u),r=t[u];try{t[u]=void 0;var n=!0}catch(o){}var s=a.call(t);return n&&(e?t[u]=r:delete t[u]),s},c=Object.prototype.toString,l=n.Z?n.Z.toStringTag:void 0,f=function(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":l&&l in Object(t)?s(t):c.call(t)}},13413:function(t,e){"use strict";var r="object"==typeof global&&global&&global.Object===Object&&global;e.Z=r},66092:function(t,e,r){"use strict";var n=r(13413),o="object"==typeof self&&self&&self.Object===Object&&self,i=n.Z||o||Function("return this")();e.Z=i},77226:function(t,e){"use strict";e.Z=function(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}},18533:function(t,e){"use strict";e.Z=function(t){return null!=t&&"object"==typeof t}},72714:function(t,e,r){"use strict";var n=r(93589),o=r(18533);e.Z=function(t){return"symbol"==typeof t||(0,o.Z)(t)&&"[object Symbol]"==(0,n.Z)(t)}}}]);
2.1.10. https://dev-app.illusto.com/_next/static/chunks/3184-d4abe521a0bb8ce8.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/3184-d4abe521a0bb8ce8.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/3184-d4abe521a0bb8ce8.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; countryCode=IN; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:29:46 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"25eb-18b142b7028"
Vary: Accept-Encoding
Content-Length: 9707

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3184],{78262:function(e,t,r){"use strict";r.d(t,{Z:function(){return j}});var o=r(63366),l=r(87462),n=r(67294),a=r(93680),i=r(94780),s=r(92996),c=r(98216),u=r(18421),p=r(16628),d=r(90629),f=r(71657),h=r(90948),m=r(1588),b=r(34867);function v(e){return(0,b.Z)("MuiDialog",e)}let y=(0,m.Z)("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]),x=(0,n.createContext)({});var g=r(84808),k=r(2734),Z=r(85893);let M=["aria-describedby","aria-labelledby","BackdropComponent","BackdropProps","children","className","disableEscapeKeyDown","fullScreen","fullWidth","maxWidth","onBackdropClick","onClose","open","PaperComponent","PaperProps","scroll","TransitionComponent","transitionDuration","TransitionProps"],C=(0,h.ZP)(g.Z,{name:"MuiDialog",slot:"Backdrop",overrides:(e,t)=>t.backdrop})({zIndex:-1}),S=e=>{let{classes:t,scroll:r,maxWidth:o,fullWidth:l,fullScreen:n}=e,a={root:["root"],container:["container",`scroll${(0,c.Z)(r)}`],paper:["paper",`paperScroll${(0,c.Z)(r)}`,`paperWidth${(0,c.Z)(String(o))}`,l&&"paperFullWidth",n&&"paperFullScreen"]};return(0,i.Z)(a,v,t)},W=(0,h.ZP)(u.Z,{name:"MuiDialog",slot:"Root",overridesResolver:(e,t)=>t.root})({"@media print":{position:"absolute !important"}}),P=(0,h.ZP)("div",{name:"MuiDialog",slot:"Container",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.container,t[`scroll${(0,c.Z)(r.scroll)}`]]}})(({ownerState:e})=>(0,l.Z)({height:"100%","@media print":{height:"auto"},outline:0},"paper"===e.scroll&&{display:"flex",justifyContent:"center",alignItems:"center"},"body"===e.scroll&&{overflowY:"auto",overflowX:"hidden",textAlign:"center","&:after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}})),w=(0,h.ZP)(d.Z,{name:"MuiDialog",slot:"Paper",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.paper,t[`scrollPaper${(0,c.Z)(r.scroll)}`],t[`paperWidth${(0,c.Z)(String(r.maxWidth))}`],r.fullWidth&&t.paperFullWidth,r.fullScreen&&t.paperFullScreen]}})(({theme:e,ownerState:t})=>(0,l.Z)({margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"}},"paper"===t.scroll&&{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"},"body"===t.scroll&&{display:"inline-block",verticalAlign:"middle",textAlign:"left"},!t.maxWidth&&{maxWidth:"calc(100% - 64px)"},"xs"===t.maxWidth&&{maxWidth:"px"===e.breakpoints.unit?Math.max(e.breakpoints.values.xs,444):`${e.breakpoints.values.xs}${e.breakpoints.unit}`,[`&.${y.paperScrollBody}`]:{[e.breakpoints.down(Math.max(e.breakpoints.values.xs,444)+64)]:{maxWidth:"calc(100% - 64px)"}}},t.maxWidth&&"xs"!==t.maxWidth&&{maxWidth:`${e.breakpoints.values[t.maxWidth]}${e.breakpoints.unit}`,[`&.${y.paperScrollBody}`]:{[e.breakpoints.down(e.breakpoints.values[t.maxWidth]+64)]:{maxWidth:"calc(100% - 64px)"}}},t.fullWidth&&{width:"calc(100% - 64px)"},t.fullScreen&&{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,[`&.${y.paperScrollBody}`]:{margin:0,maxWidth:"100%"}})),_=n.forwardRef(function(e,t){let r=(0,f.Z)({props:e,name:"MuiDialog"}),i=(0,k.Z)(),c={enter:i.transitions.duration.enteringScreen,exit:i.transitions.duration.leavingScreen},{"aria-describedby":u,"aria-labelledby":h,BackdropComponent:m,BackdropProps:b,children:v,className:y,disableEscapeKeyDown:g=!1,fullScreen:_=!1,fullWidth:j=!1,maxWidth:E="sm",onBackdropClick:D,onClose:R,open:O,PaperComponent:$=d.Z,PaperProps:B={},scroll:T="paper",TransitionComponent:I=p.Z,transitionDuration:L=c,TransitionProps:N}=r,A=(0,o.Z)(r,M),F=(0,l.Z)({},r,{disableEscapeKeyDown:g,fullScreen:_,fullWidth:j,maxWidth:E,scroll:T}),K=S(F),H=n.useRef(),U=e=>{H.current=e.target===e.currentTarget},X=e=>{H.current&&(H.current=null,D&&D(e),R&&R(e,"backdropClick"))},Y=(0,s.Z)(h),z=n.useMemo(()=>({titleId:Y}),[Y]);return(0,Z.jsx)(W,(0,l.Z)({className:(0,a.Z)(K.root,y),closeAfterTransition:!0,components:{Backdrop:C},componentsProps:{backdrop:(0,l.Z)({transitionDuration:L,as:m},b)},disableEscapeKeyDown:g,onClose:R,open:O,ref:t,onClick:X,ownerState:F},A,{children:(0,Z.jsx)(I,(0,l.Z)({appear:!0,in:O,timeout:L,role:"presentation"},N,{children:(0,Z.jsx)(P,{className:(0,a.Z)(K.container),onMouseDown:U,ownerState:F,children:(0,Z.jsx)(w,(0,l.Z)({as:$,elevation:24,role:"dialog","aria-describedby":u,"aria-labelledby":Y},B,{className:(0,a.Z)(K.paper,B.className),ownerState:F,children:(0,Z.jsx)(x.Provider,{value:z,children:v})}))})}))}))});var j=_},10227:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getDomainLocale=function(e,t,r,o){return!1},("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},31551:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(92648).Z,l=r(17273).Z,n=o(r(67294)),a=r(41003),i=r(67795),s=r(54465),c=r(72692),u=r(48245),p=r(69246),d=r(10227),f=r(33468);let h=new Set;function m(e,t,r,o){if(a.isLocalURL(t)){if(!o.bypassPrefetchedCheck){let l=void 0!==o.locale?o.locale:"locale"in e?e.locale:void 0,n=t+"%"+r+"%"+l;if(h.has(n))return;h.add(n)}Promise.resolve(e.prefetch(t,r,o)).catch(e=>{})}}function b(e){return"string"==typeof e?e:i.formatUrl(e)}let v=n.default.forwardRef(function(e,t){let r,o;let{href:i,as:h,children:v,prefetch:y,passHref:x,replace:g,shallow:k,scroll:Z,locale:M,onClick:C,onMouseEnter:S,onTouchStart:W,legacyBehavior:P=!1}=e,w=l(e,["href","as","children","prefetch","passHref","replace","shallow","scroll","locale","onClick","onMouseEnter","onTouchStart","legacyBehavior"]);r=v,P&&("string"==typeof r||"number"==typeof r)&&(r=n.default.createElement("a",null,r));let _=!1!==y,j=n.default.useContext(c.RouterContext),E=n.default.useContext(u.AppRouterContext),D=null!=j?j:E,R=!j,{href:O,as:$}=n.default.useMemo(()=>{if(!j){let e=b(i);return{href:e,as:h?b(h):e}}let[t,r]=a.resolveHref(j,i,!0);return{href:t,as:h?a.resolveHref(j,h):r||t}},[j,i,h]),B=n.default.useRef(O),T=n.default.useRef($);P&&(o=n.default.Children.only(r));let I=P?o&&"object"==typeof o&&o.ref:t,[L,N,A]=p.useIntersection({rootMargin:"200px"}),F=n.default.useCallback(e=>{(T.current!==$||B.current!==O)&&(A(),T.current=$,B.current=O),L(e),I&&("function"==typeof I?I(e):"object"==typeof I&&(I.current=e))},[$,I,O,A,L]);n.default.useEffect(()=>{D&&N&&_&&m(D,O,$,{locale:M})},[$,O,N,M,_,null==j?void 0:j.locale,D]);let K={ref:F,onClick(e){P||"function"!=typeof C||C(e),P&&o.props&&"function"==typeof o.props.onClick&&o.props.onClick(e),D&&!e.defaultPrevented&&function(e,t,r,o,l,i,s,c,u,p){let{nodeName:d}=e.currentTarget,f="A"===d.toUpperCase();if(f&&(function(e){let{target:t}=e.currentTarget;return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||!a.isLocalURL(r)))return;e.preventDefault();let h=()=>{"beforePopState"in t?t[l?"replace":"push"](r,o,{shallow:i,locale:c,scroll:s}):t[l?"replace":"push"](o||r,{forceOptimisticNavigation:!p})};u?n.default.startTransition(h):h()}(e,D,O,$,g,k,Z,M,R,_)},onMouseEnter(e){P||"function"!=typeof S||S(e),P&&o.props&&"function"==typeof o.props.onMouseEnter&&o.props.onMouseEnter(e),D&&(_||!R)&&m(D,O,$,{locale:M,priority:!0,bypassPrefetchedCheck:!0})},onTouchStart(e){P||"function"!=typeof W||W(e),P&&o.props&&"function"==typeof o.props.onTouchStart&&o.props.onTouchStart(e),D&&(_||!R)&&m(D,O,$,{locale:M,priority:!0,bypassPrefetchedCheck:!0})}};if(!P||x||"a"===o.type&&!("href"in o.props)){let H=void 0!==M?M:null==j?void 0:j.locale,U=(null==j?void 0:j.isLocaleDomain)&&d.getDomainLocale($,H,null==j?void 0:j.locales,null==j?void 0:j.domainLocales);K.href=U||f.addBasePath(s.addLocale($,H,null==j?void 0:j.defaultLocale))}return P?n.default.cloneElement(o,K):n.default.createElement("a",Object.assign({},w,K),r)});t.default=v,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},69246:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useIntersection=function(e){let{rootRef:t,rootMargin:r,disabled:s}=e,c=s||!n,[u,p]=o.useState(!1),[d,f]=o.useState(null);o.useEffect(()=>{if(n){if(!c&&!u&&d&&d.tagName){let e=function(e,t,r){let{id:o,observer:l,elements:n}=function(e){let t;let r={root:e.root||null,margin:e.rootMargin||""},o=i.find(e=>e.root===r.root&&e.margin===r.margin);if(o&&(t=a.get(o)))return t;let l=new Map,n=new IntersectionObserver(e=>{e.forEach(e=>{let t=l.get(e.target),r=e.isIntersecting||e.intersectionRatio>0;t&&r&&t(r)})},e);return t={id:r,observer:n,elements:l},i.push(r),a.set(r,t),t}(r);return n.set(e,t),l.observe(e),function(){if(n.delete(e),l.unobserve(e),0===n.size){l.disconnect(),a.delete(o);let t=i.findIndex(e=>e.root===o.root&&e.margin===o.margin);t>-1&&i.splice(t,1)}}}(d,e=>e&&p(e),{root:null==t?void 0:t.current,rootMargin:r});return e}}else if(!u){let o=l.requestIdleCallback(()=>p(!0));return()=>l.cancelIdleCallback(o)}},[d,c,r,t,u]);let h=o.useCallback(()=>{p(!1)},[]);return[f,u,h]};var o=r(67294),l=r(44686);let n="function"==typeof IntersectionObserver,a=new Map,i=[];("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},41664:function(e,t,r){e.exports=r(31551)}}]);
2.1.11. https://dev-app.illusto.com/_next/static/chunks/3596-bd4d0f528854dc74.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/3596-bd4d0f528854dc74.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/3596-bd4d0f528854dc74.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:32:53 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"2eade8-18b142b7028"
Vary: Accept-Encoding
Content-Length: 3059176

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3596],{73814:function(e,t,r){"use strict";r.d(t,{Z:function(){return a}});var s=r(67294),i=r(6431);function a(e){let t=(0,s.useRef)(null),r=(0,s.useRef)(null);return r.current&&r.current.update(e),(0,s.useEffect)(()=>(r.current=new i.cW({...e,ref:t}),()=>{r.current=null}),[]),s.createElement("div",{ref:t})}},28983:function(e,t,r){"use strict";var s=r(64836);t.Z=void 0;var i=s(r(64938)),a=r(85893),o=(0,i.default)((0,a.jsx)("path",{d:"M7 9.5C7 8.67 7.67 8 8.5 8s1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5zm5 8c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5zm3.5-6.5c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5zM22 1h-2v2h-2v2h2v2h2V5h2V3h-2V1zm-2 11c0 4.42-3.58 8-8 8s-8-3.58-8-8 3.58-8 8-8c1.46 0 2.82.4 4 1.08V2.84C14.77 2.3 13.42 2 11.99 2 6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12c0-1.05-.17-2.05-.47-3H19.4c.38.93.6 1.94.6 3z"}),"AddReactionOutlined");t.Z=o},70452:function(e,t,r){"use strict";var s=r(64836);t.Z=void 0;var i=s(r(64938)),a=r(85893),o=(0,i.default)((0,a.jsx)("path",{d:"M15 20H5V7c0-.55-.45-1-1-1s-1 .45-1 1v13c0 1.1.9 2 2 2h10c.55 0 1-.45 1-1s-.45-1-1-1zm5-4V4c0-1.1-.9-2-2-2H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h9c1.1 0 2-.9 2-2zm-2 0H9V4h9v12z"}),"ContentCopyRounded");t.Z=o},51161:function(e,t,r){"use strict";var s=r(64836);t.Z=void 0;var i=s(r(64938)),a=r(85893),o=(0,i.default)((0,a.jsx)("path",{d:"M11 15h2v2h-2v-2zm0-8h2v6h-2V7zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"ErrorOutlineOutlined");t.Z=o},2548:function(e,t,r){"use strict";var s=r(64836);t.Z=void 0;var i=s(r(64938)),a=r(85893),o=(0,i.default)((0,a.jsx)("path",{d:"M11 7h2v2h-2zm0 4h2v6h-2zm1-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"}),"InfoOutlined");t.Z=o},31812:function(e,t,r){"use strict";r.d(t,{Z:function(){return C}});var s=r(63366),i=r(87462),a=r(67294),o=r(98216),n=r(27909),u=r(94780),p=r(90948),m=r(71657),c=r(83321),l=r(98456),d=r(34867),y=r(1588);function b(e){return(0,d.Z)("MuiLoadingButton",e)}let S=(0,y.Z)("MuiLoadingButton",["root","loading","loadingIndicator","loadingIndicatorCenter","loadingIndicatorStart","loadingIndicatorEnd","endIconLoadingEnd","startIconLoadingStart"]);var g=r(85893);let h=["children","disabled","id","loading","loadingIndicator","loadingPosition","variant"],I=e=>{let{loading:t,loadingPosition:r,classes:s}=e,a={root:["root",t&&"loading"],startIcon:[t&&`startIconLoading${(0,o.Z)(r)}`],endIcon:[t&&`endIconLoading${(0,o.Z)(r)}`],loadingIndicator:["loadingIndicator",t&&`loadingIndicator${(0,o.Z)(r)}`]},n=(0,u.Z)(a,b,s);return(0,i.Z)({},s,n)},f=e=>"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e&&"classes"!==e,N=(0,p.ZP)(c.Z,{shouldForwardProp:e=>f(e)||"classes"===e,name:"MuiLoadingButton",slot:"Root",overridesResolver:(e,t)=>[t.root,t.startIconLoadingStart&&{[`& .${S.startIconLoadingStart}`]:t.startIconLoadingStart},t.endIconLoadingEnd&&{[`& .${S.endIconLoadingEnd}`]:t.endIconLoadingEnd}]})(({ownerState:e,theme:t})=>(0,i.Z)({[`& .${S.startIconLoadingStart}, & .${S.endIconLoadingEnd}`]:{transition:t.transitions.create(["opacity"],{duration:t.transitions.duration.short}),opacity:0}},"center"===e.loadingPosition&&{transition:t.transitions.create(["background-color","box-shadow","border-color"],{duration:t.transitions.duration.short}),[`&.${S.loading}`]:{color:"transparent"}},"start"===e.loadingPosition&&e.fullWidth&&{[`& .${S.startIconLoadingStart}, & .${S.endIconLoadingEnd}`]:{transition:t.transitions.create(["opacity"],{duration:t.transitions.duration.short}),opacity:0,marginRight:-8}},"end"===e.loadingPosition&&e.fullWidth&&{[`& .${S.startIconLoadingStart}, & .${S.endIconLoadingEnd}`]:{transition:t.transitions.create(["opacity"],{duration:t.transitions.duration.short}),opacity:0,marginLeft:-8}})),T=(0,p.ZP)("span",{name:"MuiLoadingButton",slot:"LoadingIndicator",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.loadingIndicator,t[`loadingIndicator${(0,o.Z)(r.loadingPosition)}`]]}})(({theme:e,ownerState:t})=>(0,i.Z)({position:"absolute",visibility:"visible",display:"flex"},"start"===t.loadingPosition&&("outlined"===t.variant||"contained"===t.variant)&&{left:"small"===t.size?10:14},"start"===t.loadingPosition&&"text"===t.variant&&{left:6},"center"===t.loadingPosition&&{left:"50%",transform:"translate(-50%)",color:(e.vars||e).palette.action.disabled},"end"===t.loadingPosition&&("outlined"===t.variant||"contained"===t.variant)&&{right:"small"===t.size?10:14},"end"===t.loadingPosition&&"text"===t.variant&&{right:6},"start"===t.loadingPosition&&t.fullWidth&&{position:"relative",left:-10},"end"===t.loadingPosition&&t.fullWidth&&{position:"relative",right:-10})),k=a.forwardRef(function(e,t){let r=(0,m.Z)({props:e,name:"MuiLoadingButton"}),{children:a,disabled:o=!1,id:u,loading:p=!1,loadingIndicator:c,loadingPosition:d="center",variant:y="text"}=r,b=(0,s.Z)(r,h),S=(0,n.Z)(u),f=null!=c?c:(0,g.jsx)(l.Z,{"aria-labelledby":S,color:"inherit",size:16}),k=(0,i.Z)({},r,{disabled:o,loading:p,loadingIndicator:f,loadingPosition:d,variant:y}),C=I(k),A=p?(0,g.jsx)(T,{className:C.loadingIndicator,ownerState:k,children:f}):null;return(0,g.jsxs)(N,(0,i.Z)({disabled:o||p,id:S,ref:t},b,{variant:y,classes:C,ownerState:k,children:["end"===k.loadingPosition?a:A,"end"===k.loadingPosition?A:a]}))});var C=k},53184:function(e,t,r){"use strict";r.d(t,{Z:function(){return N}});var s=r(87462),i=r(63366),a=r(67294),o=r(93680),n=r(94780),u=r(44063),p=r(71657),m=r(90948),c=r(1588),l=r(34867);function d(e){return(0,l.Z)("MuiTableHead",e)}(0,c.Z)("MuiTableHead",["root"]);var y=r(85893);let b=["className","component"],S=e=>{let{classes:t}=e;return(0,n.Z)({root:["root"]},d,t)},g=(0,m.ZP)("thead",{name:"MuiTableHead",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"table-header-group"}),h={variant:"head"},I="thead",f=a.forwardRef(function(e,t){let r=(0,p.Z)({props:e,name:"MuiTableHead"}),{className:a,component:n=I}=r,m=(0,i.Z)(r,b),c=(0,s.Z)({},r,{component:n}),l=S(c);return(0,y.jsx)(u.Z.Provider,{value:h,children:(0,y.jsx)(g,(0,s.Z)({as:n,className:(0,o.Z)(l.root,a),ref:t,role:n===I?null:"rowgroup",ownerState:c},m))})});var N=f},86426:function(e,t,r){"use strict";r.d(t,{Kz:function(){return o},Nq:function(){return n},rg:function(){return a}});var s=r(67294);let i=(0,s.createContext)(null);function a({clientId:e,nonce:t,onScriptLoadSuccess:r,onScriptLoadError:a,children:o}){let n=function(e={}){let{nonce:t,onScriptLoadSuccess:r,onScriptLoadError:i}=e,[a,o]=(0,s.useState)(!1),n=(0,s.useRef)(r);n.current=r;let u=(0,s.useRef)(i);return u.current=i,(0,s.useEffect)(()=>{let e=document.createElement("script");return e.src="https://accounts.google.com/gsi/client",e.async=!0,e.defer=!0,e.nonce=t,e.onload=()=>{var e;o(!0),null===(e=n.current)||void 0===e||e.call(n)},e.onerror=()=>{var e;o(!1),null===(e=u.current)||void 0===e||e.call(u)},document.body.appendChild(e),()=>{document.body.removeChild(e)}},[t]),a}({nonce:t,onScriptLoadSuccess:r,onScriptLoadError:a}),u=(0,s.useMemo)(()=>({clientId:e,scriptLoadedSuccessfully:n}),[e,n]);return s.createElement(i.Provider,{value:u},o)}function o(){var e,t,r;null===(r=null===(t=null===(e=null==window?void 0:window.google)||void 0===e?void 0:e.accounts)||void 0===t?void 0:t.id)||void 0===r||r.disableAutoSelect()}function n({flow:e="implicit",scope:t="",onSuccess:r,onError:a,onNonOAuthError:o,overrideScope:n,state:u,...p}){let{clientId:m,scriptLoadedSuccessfully:c}=function(){let e=(0,s.useContext)(i);if(!e)throw Error("Google OAuth components must be used within GoogleOAuthProvider");return e}(),l=(0,s.useRef)(),d=(0,s.useRef)(r);d.current=r;let y=(0,s.useRef)(a);y.current=a;let b=(0,s.useRef)(o);b.current=o,(0,s.useEffect)(()=>{var r;if(!c)return;let s=null===(r=null==window?void 0:window.google)||void 0===r?void 0:r.accounts.oauth2["implicit"===e?"initTokenClient":"initCodeClient"]({client_id:m,scope:n?t:`openid profile email ${t}`,callback:e=>{var t,r;if(e.error)return null===(t=y.current)||void 0===t?void 0:t.call(y,e);null===(r=d.current)||void 0===r||r.call(d,e)},error_callback:e=>{var t;null===(t=b.current)||void 0===t||t.call(b,e)},state:u,...p});l.current=s},[m,c,e,t,u]);let S=(0,s.useCallback)(e=>{var t;return null===(t=l.current)||void 0===t?void 0:t.requestAccessToken(e)},[]),g=(0,s.useCallback)(()=>{var e;return null===(e=l.current)||void 0===e?void 0:e.requestCode()},[]);return"implicit"===e?S:g}},64653:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.acm={},s.ACM=i.defineService("acm",["2015-12-08"]),Object.defineProperty(a.services.acm,"2015-12-08",{get:function(){var e=r(34662);return e.paginators=r(42680).o,e.waiters=r(85678).V,e},enumerable:!0,configurable:!0}),e.exports=s.ACM},39987:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.amp={},s.Amp=i.defineService("amp",["2020-08-01"]),Object.defineProperty(a.services.amp,"2020-08-01",{get:function(){var e=r(78362);return e.paginators=r(75928).o,e.waiters=r(58239).V,e},enumerable:!0,configurable:!0}),e.exports=s.Amp},43289:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.apigateway={},s.APIGateway=i.defineService("apigateway",["2015-07-09"]),r(53370),Object.defineProperty(a.services.apigateway,"2015-07-09",{get:function(){var e=r(59463);return e.paginators=r(25878).o,e},enumerable:!0,configurable:!0}),e.exports=s.APIGateway},36097:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.applicationautoscaling={},s.ApplicationAutoScaling=i.defineService("applicationautoscaling",["2016-02-06"]),Object.defineProperty(a.services.applicationautoscaling,"2016-02-06",{get:function(){var e=r(47320);return e.paginators=r(40322).o,e},enumerable:!0,configurable:!0}),e.exports=s.ApplicationAutoScaling},71942:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.athena={},s.Athena=i.defineService("athena",["2017-05-18"]),Object.defineProperty(a.services.athena,"2017-05-18",{get:function(){var e=r(28680);return e.paginators=r(44417).o,e},enumerable:!0,configurable:!0}),e.exports=s.Athena},37376:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.autoscaling={},s.AutoScaling=i.defineService("autoscaling",["2011-01-01"]),Object.defineProperty(a.services.autoscaling,"2011-01-01",{get:function(){var e=r(55394);return e.paginators=r(81436).o,e},enumerable:!0,configurable:!0}),e.exports=s.AutoScaling},84047:function(e,t,r){r(17321),e.exports={ACM:r(64653),APIGateway:r(43289),ApplicationAutoScaling:r(36097),AutoScaling:r(37376),CloudFormation:r(45107),CloudFront:r(94924),CloudHSM:r(94508),CloudTrail:r(95473),CloudWatch:r(4352),CloudWatchEvents:r(30552),CloudWatchLogs:r(60867),CodeBuild:r(61668),CodeCommit:r(68101),CodeDeploy:r(39529),CodePipeline:r(339),CognitoIdentity:r(96105),CognitoIdentityServiceProvider:r(1071),CognitoSync:r(97478),ConfigService:r(6269),CUR:r(75453),DeviceFarm:r(79162),DirectConnect:r(15147),DynamoDB:r(76254),DynamoDBStreams:r(40341),EC2:r(67163),ECR:r(650),ECS:r(72169),EFS:r(43556),ElastiCache:r(11775),ElasticBeanstalk:r(20061),ELB:r(25838),ELBv2:r(24359),EMR:r(35351),ElasticTranscoder:r(71621),Firehose:r(98405),GameLift:r(3940),IAM:r(96559),Inspector:r(32456),Iot:r(999),IotData:r(44030),Kinesis:r(96814),KMS:r(78),Lambda:r(44655),LexRuntime:r(25718),MachineLearning:r(61744),MarketplaceCommerceAnalytics:r(64910),MTurk:r(93978),MobileAnalytics:r(9382),OpsWorks:r(16974),Polly:r(49756),RDS:r(83189),Redshift:r(21615),Rekognition:r(93487),Route53:r(95730),Route53Domains:r(58100),S3:r(34766),ServiceCatalog:r(68641),SES:r(16410),SNS:r(33561),SQS:r(81314),SSM:r(61170),StorageGateway:r(94060),STS:r(93568),XRay:r(44501),WAF:r(95474),WorkDocs:r(93143),LexModelBuildingService:r(3018),Athena:r(71942),CloudHSMV2:r(99699),Pricing:r(75661),CostExplorer:r(59310),MediaStoreData:r(50641),Comprehend:r(42054),KinesisVideoArchivedMedia:r(27629),KinesisVideoMedia:r(40545),KinesisVideo:r(69670),Translate:r(89678),ResourceGroups:r(26139),Connect:r(65261),SecretsManager:r(29639),IoTAnalytics:r(38276),ComprehendMedical:r(98525),Personalize:r(59004),PersonalizeEvents:r(65120),PersonalizeRuntime:r(49574),ForecastService:r(16349),ForecastQueryService:r(20862),MarketplaceCatalog:r(48083),KinesisVideoSignalingChannels:r(618),Amp:r(39987),Location:r(39111),LexRuntimeV2:r(79739)}},45107:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.cloudformation={},s.CloudFormation=i.defineService("cloudformation",["2010-05-15"]),Object.defineProperty(a.services.cloudformation,"2010-05-15",{get:function(){var e=r(31930);return e.paginators=r(10611).o,e.waiters=r(53732).V,e},enumerable:!0,configurable:!0}),e.exports=s.CloudFormation},94924:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.cloudfront={},s.CloudFront=i.defineService("cloudfront",["2013-05-12*","2013-11-11*","2014-05-31*","2014-10-21*","2014-11-06*","2015-04-17*","2015-07-27*","2015-09-17*","2016-01-13*","2016-01-28*","2016-08-01*","2016-08-20*","2016-09-07*","2016-09-29*","2016-11-25","2016-11-25*","2017-03-25","2017-03-25*","2017-10-30","2017-10-30*","2018-06-18","2018-06-18*","2018-11-05","2018-11-05*","2019-03-26","2019-03-26*","2020-05-31"]),r(67781),Object.defineProperty(a.services.cloudfront,"2016-11-25",{get:function(){var e=r(64908);return e.paginators=r(57305).o,e.waiters=r(71106).V,e},enumerable:!0,configurable:!0}),Object.defineProperty(a.services.cloudfront,"2017-03-25",{get:function(){var e=r(76944);return e.paginators=r(83654).o,e.waiters=r(83406).V,e},enumerable:!0,configurable:!0}),Object.defineProperty(a.services.cloudfront,"2017-10-30",{get:function(){var e=r(80198);return e.paginators=r(52915).o,e.waiters=r(13399).V,e},enumerable:!0,configurable:!0}),Object.defineProperty(a.services.cloudfront,"2018-06-18",{get:function(){var e=r(29549);return e.paginators=r(7805).o,e.waiters=r(2353).V,e},enumerable:!0,configurable:!0}),Object.defineProperty(a.services.cloudfront,"2018-11-05",{get:function(){var e=r(22253);return e.paginators=r(29533).o,e.waiters=r(36883).V,e},enumerable:!0,configurable:!0}),Object.defineProperty(a.services.cloudfront,"2019-03-26",{get:function(){var e=r(29574);return e.paginators=r(35556).o,e.waiters=r(97142).V,e},enumerable:!0,configurable:!0}),Object.defineProperty(a.services.cloudfront,"2020-05-31",{get:function(){var e=r(66310);return e.paginators=r(48335).o,e.waiters=r(83517).V,e},enumerable:!0,configurable:!0}),e.exports=s.CloudFront},94508:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.cloudhsm={},s.CloudHSM=i.defineService("cloudhsm",["2014-05-30"]),Object.defineProperty(a.services.cloudhsm,"2014-05-30",{get:function(){var e=r(18637);return e.paginators=r(18988).o,e},enumerable:!0,configurable:!0}),e.exports=s.CloudHSM},99699:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.cloudhsmv2={},s.CloudHSMV2=i.defineService("cloudhsmv2",["2017-04-28"]),Object.defineProperty(a.services.cloudhsmv2,"2017-04-28",{get:function(){var e=r(90554);return e.paginators=r(77334).o,e},enumerable:!0,configurable:!0}),e.exports=s.CloudHSMV2},95473:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.cloudtrail={},s.CloudTrail=i.defineService("cloudtrail",["2013-11-01"]),Object.defineProperty(a.services.cloudtrail,"2013-11-01",{get:function(){var e=r(11506);return e.paginators=r(27523).o,e},enumerable:!0,configurable:!0}),e.exports=s.CloudTrail},4352:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.cloudwatch={},s.CloudWatch=i.defineService("cloudwatch",["2010-08-01"]),Object.defineProperty(a.services.cloudwatch,"2010-08-01",{get:function(){var e=r(16363);return e.paginators=r(46675).o,e.waiters=r(21466).V,e},enumerable:!0,configurable:!0}),e.exports=s.CloudWatch},30552:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.cloudwatchevents={},s.CloudWatchEvents=i.defineService("cloudwatchevents",["2014-02-03*","2015-10-07"]),Object.defineProperty(a.services.cloudwatchevents,"2015-10-07",{get:function(){var e=r(40299);return e.paginators=r(54031).o,e},enumerable:!0,configurable:!0}),e.exports=s.CloudWatchEvents},60867:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.cloudwatchlogs={},s.CloudWatchLogs=i.defineService("cloudwatchlogs",["2014-03-28"]),Object.defineProperty(a.services.cloudwatchlogs,"2014-03-28",{get:function(){var e=r(73044);return e.paginators=r(15472).o,e},enumerable:!0,configurable:!0}),e.exports=s.CloudWatchLogs},61668:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.codebuild={},s.CodeBuild=i.defineService("codebuild",["2016-10-06"]),Object.defineProperty(a.services.codebuild,"2016-10-06",{get:function(){var e=r(40893);return e.paginators=r(23010).o,e},enumerable:!0,configurable:!0}),e.exports=s.CodeBuild},68101:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.codecommit={},s.CodeCommit=i.defineService("codecommit",["2015-04-13"]),Object.defineProperty(a.services.codecommit,"2015-04-13",{get:function(){var e=r(13514);return e.paginators=r(62599).o,e},enumerable:!0,configurable:!0}),e.exports=s.CodeCommit},39529:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.codedeploy={},s.CodeDeploy=i.defineService("codedeploy",["2014-10-06"]),Object.defineProperty(a.services.codedeploy,"2014-10-06",{get:function(){var e=r(10967);return e.paginators=r(1917).o,e.waiters=r(52416).V,e},enumerable:!0,configurable:!0}),e.exports=s.CodeDeploy},339:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.codepipeline={},s.CodePipeline=i.defineService("codepipeline",["2015-07-09"]),Object.defineProperty(a.services.codepipeline,"2015-07-09",{get:function(){var e=r(4039);return e.paginators=r(78953).o,e},enumerable:!0,configurable:!0}),e.exports=s.CodePipeline},96105:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.cognitoidentity={},s.CognitoIdentity=i.defineService("cognitoidentity",["2014-06-30"]),Object.defineProperty(a.services.cognitoidentity,"2014-06-30",{get:function(){var e=r(57377);return e.paginators=r(85010).o,e},enumerable:!0,configurable:!0}),e.exports=s.CognitoIdentity},1071:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.cognitoidentityserviceprovider={},s.CognitoIdentityServiceProvider=i.defineService("cognitoidentityserviceprovider",["2016-04-18"]),Object.defineProperty(a.services.cognitoidentityserviceprovider,"2016-04-18",{get:function(){var e=r(53166);return e.paginators=r(17149).o,e},enumerable:!0,configurable:!0}),e.exports=s.CognitoIdentityServiceProvider},97478:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.cognitosync={},s.CognitoSync=i.defineService("cognitosync",["2014-06-30"]),Object.defineProperty(a.services.cognitosync,"2014-06-30",{get:function(){var e=r(29128);return e.paginators=r(5865).o,e},enumerable:!0,configurable:!0}),e.exports=s.CognitoSync},42054:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.comprehend={},s.Comprehend=i.defineService("comprehend",["2017-11-27"]),Object.defineProperty(a.services.comprehend,"2017-11-27",{get:function(){var e=r(24433);return e.paginators=r(82518).o,e},enumerable:!0,configurable:!0}),e.exports=s.Comprehend},98525:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.comprehendmedical={},s.ComprehendMedical=i.defineService("comprehendmedical",["2018-10-30"]),Object.defineProperty(a.services.comprehendmedical,"2018-10-30",{get:function(){var e=r(96649);return e.paginators=r(43172).o,e},enumerable:!0,configurable:!0}),e.exports=s.ComprehendMedical},6269:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.configservice={},s.ConfigService=i.defineService("configservice",["2014-11-12"]),Object.defineProperty(a.services.configservice,"2014-11-12",{get:function(){var e=r(47124);return e.paginators=r(85980).o,e},enumerable:!0,configurable:!0}),e.exports=s.ConfigService},65261:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.connect={},s.Connect=i.defineService("connect",["2017-08-08"]),Object.defineProperty(a.services.connect,"2017-08-08",{get:function(){var e=r(54511);return e.paginators=r(19742).o,e},enumerable:!0,configurable:!0}),e.exports=s.Connect},59310:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.costexplorer={},s.CostExplorer=i.defineService("costexplorer",["2017-10-25"]),Object.defineProperty(a.services.costexplorer,"2017-10-25",{get:function(){var e=r(4060);return e.paginators=r(75642).o,e},enumerable:!0,configurable:!0}),e.exports=s.CostExplorer},75453:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.cur={},s.CUR=i.defineService("cur",["2017-01-06"]),Object.defineProperty(a.services.cur,"2017-01-06",{get:function(){var e=r(46858);return e.paginators=r(40528).o,e},enumerable:!0,configurable:!0}),e.exports=s.CUR},79162:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.devicefarm={},s.DeviceFarm=i.defineService("devicefarm",["2015-06-23"]),Object.defineProperty(a.services.devicefarm,"2015-06-23",{get:function(){var e=r(34023);return e.paginators=r(37161).o,e},enumerable:!0,configurable:!0}),e.exports=s.DeviceFarm},15147:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.directconnect={},s.DirectConnect=i.defineService("directconnect",["2012-10-25"]),Object.defineProperty(a.services.directconnect,"2012-10-25",{get:function(){var e=r(45125);return e.paginators=r(26404).o,e},enumerable:!0,configurable:!0}),e.exports=s.DirectConnect},76254:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.dynamodb={},s.DynamoDB=i.defineService("dynamodb",["2011-12-05","2012-08-10"]),r(98637),Object.defineProperty(a.services.dynamodb,"2011-12-05",{get:function(){var e=r(46148);return e.paginators=r(86884).o,e.waiters=r(24864).V,e},enumerable:!0,configurable:!0}),Object.defineProperty(a.services.dynamodb,"2012-08-10",{get:function(){var e=r(54047);return e.paginators=r(30482).o,e.waiters=r(48411).V,e},enumerable:!0,configurable:!0}),e.exports=s.DynamoDB},40341:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.dynamodbstreams={},s.DynamoDBStreams=i.defineService("dynamodbstreams",["2012-08-10"]),Object.defineProperty(a.services.dynamodbstreams,"2012-08-10",{get:function(){var e=r(26098);return e.paginators=r(40549).o,e},enumerable:!0,configurable:!0}),e.exports=s.DynamoDBStreams},67163:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.ec2={},s.EC2=i.defineService("ec2",["2013-06-15*","2013-10-15*","2014-02-01*","2014-05-01*","2014-06-15*","2014-09-01*","2014-10-01*","2015-03-01*","2015-04-15*","2015-10-01*","2016-04-01*","2016-09-15*","2016-11-15"]),r(56914),Object.defineProperty(a.services.ec2,"2016-11-15",{get:function(){var e=r(2658);return e.paginators=r(82477).o,e.waiters=r(19153).V,e},enumerable:!0,configurable:!0}),e.exports=s.EC2},650:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.ecr={},s.ECR=i.defineService("ecr",["2015-09-21"]),Object.defineProperty(a.services.ecr,"2015-09-21",{get:function(){var e=r(92405);return e.paginators=r(25504).o,e.waiters=r(78925).V,e},enumerable:!0,configurable:!0}),e.exports=s.ECR},72169:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.ecs={},s.ECS=i.defineService("ecs",["2014-11-13"]),Object.defineProperty(a.services.ecs,"2014-11-13",{get:function(){var e=r(44208);return e.paginators=r(15738).o,e.waiters=r(1299).V,e},enumerable:!0,configurable:!0}),e.exports=s.ECS},43556:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.efs={},s.EFS=i.defineService("efs",["2015-02-01"]),Object.defineProperty(a.services.efs,"2015-02-01",{get:function(){var e=r(54784);return e.paginators=r(40174).o,e},enumerable:!0,configurable:!0}),e.exports=s.EFS},11775:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.elasticache={},s.ElastiCache=i.defineService("elasticache",["2012-11-15*","2014-03-24*","2014-07-15*","2014-09-30*","2015-02-02"]),Object.defineProperty(a.services.elasticache,"2015-02-02",{get:function(){var e=r(58426);return e.paginators=r(79559).o,e.waiters=r(29787).V,e},enumerable:!0,configurable:!0}),e.exports=s.ElastiCache},20061:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.elasticbeanstalk={},s.ElasticBeanstalk=i.defineService("elasticbeanstalk",["2010-12-01"]),Object.defineProperty(a.services.elasticbeanstalk,"2010-12-01",{get:function(){var e=r(72508);return e.paginators=r(72305).o,e.waiters=r(62534).V,e},enumerable:!0,configurable:!0}),e.exports=s.ElasticBeanstalk},71621:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.elastictranscoder={},s.ElasticTranscoder=i.defineService("elastictranscoder",["2012-09-25"]),Object.defineProperty(a.services.elastictranscoder,"2012-09-25",{get:function(){var e=r(23463);return e.paginators=r(36121).o,e.waiters=r(59345).V,e},enumerable:!0,configurable:!0}),e.exports=s.ElasticTranscoder},25838:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.elb={},s.ELB=i.defineService("elb",["2012-06-01"]),Object.defineProperty(a.services.elb,"2012-06-01",{get:function(){var e=r(66258);return e.paginators=r(77372).o,e.waiters=r(56717).V,e},enumerable:!0,configurable:!0}),e.exports=s.ELB},24359:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.elbv2={},s.ELBv2=i.defineService("elbv2",["2015-12-01"]),Object.defineProperty(a.services.elbv2,"2015-12-01",{get:function(){var e=r(42628);return e.paginators=r(12274).o,e.waiters=r(56106).V,e},enumerable:!0,configurable:!0}),e.exports=s.ELBv2},35351:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.emr={},s.EMR=i.defineService("emr",["2009-03-31"]),Object.defineProperty(a.services.emr,"2009-03-31",{get:function(){var e=r(91298);return e.paginators=r(62965).o,e.waiters=r(86792).V,e},enumerable:!0,configurable:!0}),e.exports=s.EMR},98405:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.firehose={},s.Firehose=i.defineService("firehose",["2015-08-04"]),Object.defineProperty(a.services.firehose,"2015-08-04",{get:function(){var e=r(48886);return e.paginators=r(47400).o,e},enumerable:!0,configurable:!0}),e.exports=s.Firehose},20862:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.forecastqueryservice={},s.ForecastQueryService=i.defineService("forecastqueryservice",["2018-06-26"]),Object.defineProperty(a.services.forecastqueryservice,"2018-06-26",{get:function(){var e=r(23865);return e.paginators=r(98135).o,e},enumerable:!0,configurable:!0}),e.exports=s.ForecastQueryService},16349:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.forecastservice={},s.ForecastService=i.defineService("forecastservice",["2018-06-26"]),Object.defineProperty(a.services.forecastservice,"2018-06-26",{get:function(){var e=r(6468);return e.paginators=r(45338).o,e},enumerable:!0,configurable:!0}),e.exports=s.ForecastService},3940:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.gamelift={},s.GameLift=i.defineService("gamelift",["2015-10-01"]),Object.defineProperty(a.services.gamelift,"2015-10-01",{get:function(){var e=r(69257);return e.paginators=r(88381).o,e},enumerable:!0,configurable:!0}),e.exports=s.GameLift},96559:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.iam={},s.IAM=i.defineService("iam",["2010-05-08"]),Object.defineProperty(a.services.iam,"2010-05-08",{get:function(){var e=r(27041);return e.paginators=r(97583).o,e.waiters=r(37757).V,e},enumerable:!0,configurable:!0}),e.exports=s.IAM},32456:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.inspector={},s.Inspector=i.defineService("inspector",["2015-08-18*","2016-02-16"]),Object.defineProperty(a.services.inspector,"2016-02-16",{get:function(){var e=r(71649);return e.paginators=r(69242).o,e},enumerable:!0,configurable:!0}),e.exports=s.Inspector},999:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.iot={},s.Iot=i.defineService("iot",["2015-05-28"]),Object.defineProperty(a.services.iot,"2015-05-28",{get:function(){var e=r(40063);return e.paginators=r(43999).o,e},enumerable:!0,configurable:!0}),e.exports=s.Iot},38276:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.iotanalytics={},s.IoTAnalytics=i.defineService("iotanalytics",["2017-11-27"]),Object.defineProperty(a.services.iotanalytics,"2017-11-27",{get:function(){var e=r(84609);return e.paginators=r(45498).o,e},enumerable:!0,configurable:!0}),e.exports=s.IoTAnalytics},44030:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.iotdata={},s.IotData=i.defineService("iotdata",["2015-05-28"]),r(16184),Object.defineProperty(a.services.iotdata,"2015-05-28",{get:function(){var e=r(21717);return e.paginators=r(31896).o,e},enumerable:!0,configurable:!0}),e.exports=s.IotData},96814:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.kinesis={},s.Kinesis=i.defineService("kinesis",["2013-12-02"]),Object.defineProperty(a.services.kinesis,"2013-12-02",{get:function(){var e=r(648);return e.paginators=r(10424).o,e.waiters=r(54059).V,e},enumerable:!0,configurable:!0}),e.exports=s.Kinesis},69670:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.kinesisvideo={},s.KinesisVideo=i.defineService("kinesisvideo",["2017-09-30"]),Object.defineProperty(a.services.kinesisvideo,"2017-09-30",{get:function(){var e=r(96305);return e.paginators=r(50061).o,e},enumerable:!0,configurable:!0}),e.exports=s.KinesisVideo},27629:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.kinesisvideoarchivedmedia={},s.KinesisVideoArchivedMedia=i.defineService("kinesisvideoarchivedmedia",["2017-09-30"]),Object.defineProperty(a.services.kinesisvideoarchivedmedia,"2017-09-30",{get:function(){var e=r(78868);return e.paginators=r(27352).o,e},enumerable:!0,configurable:!0}),e.exports=s.KinesisVideoArchivedMedia},40545:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.kinesisvideomedia={},s.KinesisVideoMedia=i.defineService("kinesisvideomedia",["2017-09-30"]),Object.defineProperty(a.services.kinesisvideomedia,"2017-09-30",{get:function(){var e=r(18898);return e.paginators=r(85061).o,e},enumerable:!0,configurable:!0}),e.exports=s.KinesisVideoMedia},618:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.kinesisvideosignalingchannels={},s.KinesisVideoSignalingChannels=i.defineService("kinesisvideosignalingchannels",["2019-12-04"]),Object.defineProperty(a.services.kinesisvideosignalingchannels,"2019-12-04",{get:function(){var e=r(89769);return e.paginators=r(41939).o,e},enumerable:!0,configurable:!0}),e.exports=s.KinesisVideoSignalingChannels},78:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.kms={},s.KMS=i.defineService("kms",["2014-11-01"]),Object.defineProperty(a.services.kms,"2014-11-01",{get:function(){var e=r(1219);return e.paginators=r(71402).o,e},enumerable:!0,configurable:!0}),e.exports=s.KMS},44655:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.lambda={},s.Lambda=i.defineService("lambda",["2014-11-11","2015-03-31"]),r(29510),Object.defineProperty(a.services.lambda,"2014-11-11",{get:function(){var e=r(91251);return e.paginators=r(79210).o,e},enumerable:!0,configurable:!0}),Object.defineProperty(a.services.lambda,"2015-03-31",{get:function(){var e=r(29103);return e.paginators=r(32057).o,e.waiters=r(40626).V,e},enumerable:!0,configurable:!0}),e.exports=s.Lambda},3018:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.lexmodelbuildingservice={},s.LexModelBuildingService=i.defineService("lexmodelbuildingservice",["2017-04-19"]),Object.defineProperty(a.services.lexmodelbuildingservice,"2017-04-19",{get:function(){var e=r(96327);return e.paginators=r(12348).o,e},enumerable:!0,configurable:!0}),e.exports=s.LexModelBuildingService},25718:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.lexruntime={},s.LexRuntime=i.defineService("lexruntime",["2016-11-28"]),Object.defineProperty(a.services.lexruntime,"2016-11-28",{get:function(){var e=r(11059);return e.paginators=r(97715).o,e},enumerable:!0,configurable:!0}),e.exports=s.LexRuntime},79739:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.lexruntimev2={},s.LexRuntimeV2=i.defineService("lexruntimev2",["2020-08-07"]),Object.defineProperty(a.services.lexruntimev2,"2020-08-07",{get:function(){var e=r(17908);return e.paginators=r(469).o,e},enumerable:!0,configurable:!0}),e.exports=s.LexRuntimeV2},39111:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.location={},s.Location=i.defineService("location",["2020-11-19"]),Object.defineProperty(a.services.location,"2020-11-19",{get:function(){var e=r(79257);return e.paginators=r(53350).o,e},enumerable:!0,configurable:!0}),e.exports=s.Location},61744:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.machinelearning={},s.MachineLearning=i.defineService("machinelearning",["2014-12-12"]),r(73865),Object.defineProperty(a.services.machinelearning,"2014-12-12",{get:function(){var e=r(4069);return e.paginators=r(95535).o,e.waiters=r(23194).V,e},enumerable:!0,configurable:!0}),e.exports=s.MachineLearning},48083:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.marketplacecatalog={},s.MarketplaceCatalog=i.defineService("marketplacecatalog",["2018-09-17"]),Object.defineProperty(a.services.marketplacecatalog,"2018-09-17",{get:function(){var e=r(87122);return e.paginators=r(30187).o,e},enumerable:!0,configurable:!0}),e.exports=s.MarketplaceCatalog},64910:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.marketplacecommerceanalytics={},s.MarketplaceCommerceAnalytics=i.defineService("marketplacecommerceanalytics",["2015-07-01"]),Object.defineProperty(a.services.marketplacecommerceanalytics,"2015-07-01",{get:function(){var e=r(96696);return e.paginators=r(43265).o,e},enumerable:!0,configurable:!0}),e.exports=s.MarketplaceCommerceAnalytics},50641:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.mediastoredata={},s.MediaStoreData=i.defineService("mediastoredata",["2017-09-01"]),Object.defineProperty(a.services.mediastoredata,"2017-09-01",{get:function(){var e=r(55081);return e.paginators=r(97948).o,e},enumerable:!0,configurable:!0}),e.exports=s.MediaStoreData},9382:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.mobileanalytics={},s.MobileAnalytics=i.defineService("mobileanalytics",["2014-06-05"]),Object.defineProperty(a.services.mobileanalytics,"2014-06-05",{get:function(){return r(90338)},enumerable:!0,configurable:!0}),e.exports=s.MobileAnalytics},93978:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.mturk={},s.MTurk=i.defineService("mturk",["2017-01-17"]),Object.defineProperty(a.services.mturk,"2017-01-17",{get:function(){var e=r(73064);return e.paginators=r(42409).o,e},enumerable:!0,configurable:!0}),e.exports=s.MTurk},16974:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.opsworks={},s.OpsWorks=i.defineService("opsworks",["2013-02-18"]),Object.defineProperty(a.services.opsworks,"2013-02-18",{get:function(){var e=r(22805);return e.paginators=r(24750).o,e.waiters=r(74961).V,e},enumerable:!0,configurable:!0}),e.exports=s.OpsWorks},59004:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.personalize={},s.Personalize=i.defineService("personalize",["2018-05-22"]),Object.defineProperty(a.services.personalize,"2018-05-22",{get:function(){var e=r(70169);return e.paginators=r(64441).o,e},enumerable:!0,configurable:!0}),e.exports=s.Personalize},65120:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.personalizeevents={},s.PersonalizeEvents=i.defineService("personalizeevents",["2018-03-22"]),Object.defineProperty(a.services.personalizeevents,"2018-03-22",{get:function(){var e=r(3606);return e.paginators=r(94507).o,e},enumerable:!0,configurable:!0}),e.exports=s.PersonalizeEvents},49574:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.personalizeruntime={},s.PersonalizeRuntime=i.defineService("personalizeruntime",["2018-05-22"]),Object.defineProperty(a.services.personalizeruntime,"2018-05-22",{get:function(){var e=r(18824);return e.paginators=r(8069).o,e},enumerable:!0,configurable:!0}),e.exports=s.PersonalizeRuntime},49756:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.polly={},s.Polly=i.defineService("polly",["2016-06-10"]),r(96661),Object.defineProperty(a.services.polly,"2016-06-10",{get:function(){var e=r(55078);return e.paginators=r(77060).o,e},enumerable:!0,configurable:!0}),e.exports=s.Polly},75661:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.pricing={},s.Pricing=i.defineService("pricing",["2017-10-15"]),Object.defineProperty(a.services.pricing,"2017-10-15",{get:function(){var e=r(22484);return e.paginators=r(60369).o,e.waiters=r(41996).V,e},enumerable:!0,configurable:!0}),e.exports=s.Pricing},83189:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.rds={},s.RDS=i.defineService("rds",["2013-01-10","2013-02-12","2013-09-09","2014-09-01","2014-09-01*","2014-10-31"]),r(43550),Object.defineProperty(a.services.rds,"2013-01-10",{get:function(){var e=r(59989);return e.paginators=r(978).o,e},enumerable:!0,configurable:!0}),Object.defineProperty(a.services.rds,"2013-02-12",{get:function(){var e=r(55061);return e.paginators=r(39581).o,e},enumerable:!0,configurable:!0}),Object.defineProperty(a.services.rds,"2013-09-09",{get:function(){var e=r(36331);return e.paginators=r(14485).o,e.waiters=r(36851).V,e},enumerable:!0,configurable:!0}),Object.defineProperty(a.services.rds,"2014-09-01",{get:function(){var e=r(19226);return e.paginators=r(49863).o,e},enumerable:!0,configurable:!0}),Object.defineProperty(a.services.rds,"2014-10-31",{get:function(){var e=r(91916);return e.paginators=r(85082).o,e.waiters=r(20371).V,e},enumerable:!0,configurable:!0}),e.exports=s.RDS},21615:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.redshift={},s.Redshift=i.defineService("redshift",["2012-12-01"]),Object.defineProperty(a.services.redshift,"2012-12-01",{get:function(){var e=r(24827);return e.paginators=r(88012).o,e.waiters=r(79011).V,e},enumerable:!0,configurable:!0}),e.exports=s.Redshift},93487:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.rekognition={},s.Rekognition=i.defineService("rekognition",["2016-06-27"]),Object.defineProperty(a.services.rekognition,"2016-06-27",{get:function(){var e=r(66442);return e.paginators=r(37753).o,e.waiters=r(78910).V,e},enumerable:!0,configurable:!0}),e.exports=s.Rekognition},26139:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.resourcegroups={},s.ResourceGroups=i.defineService("resourcegroups",["2017-11-27"]),Object.defineProperty(a.services.resourcegroups,"2017-11-27",{get:function(){var e=r(73621);return e.paginators=r(24085).o,e},enumerable:!0,configurable:!0}),e.exports=s.ResourceGroups},95730:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.route53={},s.Route53=i.defineService("route53",["2013-04-01"]),r(56182),Object.defineProperty(a.services.route53,"2013-04-01",{get:function(){var e=r(20959);return e.paginators=r(46456).o,e.waiters=r(28347).V,e},enumerable:!0,configurable:!0}),e.exports=s.Route53},58100:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.route53domains={},s.Route53Domains=i.defineService("route53domains",["2014-05-15"]),Object.defineProperty(a.services.route53domains,"2014-05-15",{get:function(){var e=r(57598);return e.paginators=r(52189).o,e},enumerable:!0,configurable:!0}),e.exports=s.Route53Domains},34766:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.s3={},s.S3=i.defineService("s3",["2006-03-01"]),r(3906),Object.defineProperty(a.services.s3,"2006-03-01",{get:function(){var e=r(1129);return e.paginators=r(7265).o,e.waiters=r(74048).V,e},enumerable:!0,configurable:!0}),e.exports=s.S3},29639:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.secretsmanager={},s.SecretsManager=i.defineService("secretsmanager",["2017-10-17"]),Object.defineProperty(a.services.secretsmanager,"2017-10-17",{get:function(){var e=r(89470);return e.paginators=r(25613).o,e},enumerable:!0,configurable:!0}),e.exports=s.SecretsManager},68641:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.servicecatalog={},s.ServiceCatalog=i.defineService("servicecatalog",["2015-12-10"]),Object.defineProperty(a.services.servicecatalog,"2015-12-10",{get:function(){var e=r(95500);return e.paginators=r(21687).o,e},enumerable:!0,configurable:!0}),e.exports=s.ServiceCatalog},16410:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.ses={},s.SES=i.defineService("ses",["2010-12-01"]),Object.defineProperty(a.services.ses,"2010-12-01",{get:function(){var e=r(56693);return e.paginators=r(9399).o,e.waiters=r(98229).V,e},enumerable:!0,configurable:!0}),e.exports=s.SES},33561:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.sns={},s.SNS=i.defineService("sns",["2010-03-31"]),Object.defineProperty(a.services.sns,"2010-03-31",{get:function(){var e=r(64387);return e.paginators=r(58054).o,e},enumerable:!0,configurable:!0}),e.exports=s.SNS},81314:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.sqs={},s.SQS=i.defineService("sqs",["2012-11-05"]),r(22666),Object.defineProperty(a.services.sqs,"2012-11-05",{get:function(){var e=r(53974);return e.paginators=r(17249).o,e},enumerable:!0,configurable:!0}),e.exports=s.SQS},61170:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.ssm={},s.SSM=i.defineService("ssm",["2014-11-06"]),Object.defineProperty(a.services.ssm,"2014-11-06",{get:function(){var e=r(44596);return e.paginators=r(5135).o,e.waiters=r(98523).V,e},enumerable:!0,configurable:!0}),e.exports=s.SSM},94060:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.storagegateway={},s.StorageGateway=i.defineService("storagegateway",["2013-06-30"]),Object.defineProperty(a.services.storagegateway,"2013-06-30",{get:function(){var e=r(11069);return e.paginators=r(33999).o,e},enumerable:!0,configurable:!0}),e.exports=s.StorageGateway},93568:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.sts={},s.STS=i.defineService("sts",["2011-06-15"]),r(44456),Object.defineProperty(a.services.sts,"2011-06-15",{get:function(){var e=r(80753);return e.paginators=r(93639).o,e},enumerable:!0,configurable:!0}),e.exports=s.STS},89678:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.translate={},s.Translate=i.defineService("translate",["2017-07-01"]),Object.defineProperty(a.services.translate,"2017-07-01",{get:function(){var e=r(61084);return e.paginators=r(40304).o,e},enumerable:!0,configurable:!0}),e.exports=s.Translate},95474:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.waf={},s.WAF=i.defineService("waf",["2015-08-24"]),Object.defineProperty(a.services.waf,"2015-08-24",{get:function(){var e=r(37925);return e.paginators=r(65794).o,e},enumerable:!0,configurable:!0}),e.exports=s.WAF},93143:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.workdocs={},s.WorkDocs=i.defineService("workdocs",["2016-05-01"]),Object.defineProperty(a.services.workdocs,"2016-05-01",{get:function(){var e=r(41052);return e.paginators=r(94768).o,e},enumerable:!0,configurable:!0}),e.exports=s.WorkDocs},44501:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.xray={},s.XRay=i.defineService("xray",["2016-04-12"]),Object.defineProperty(a.services.xray,"2016-04-12",{get:function(){var e=r(97355);return e.paginators=r(97949).o,e},enumerable:!0,configurable:!0}),e.exports=s.XRay},16862:function(e){function t(e,r){if(!t.services.hasOwnProperty(e))throw Error("InvalidService: Failed to load api for "+e);return t.services[e][r]}t.services={},e.exports=t},98690:function(e,t,r){r(17321);var s=r(79614);"undefined"!=typeof window&&(window.AWS=s),e.exports=s,"undefined"!=typeof self&&(self.AWS=s),r(84047)},47821:function(e,t,r){var s=r(9790),i=r(15610),a=r(14314),o=r(11365);e.exports={createHash:function(e){if("md5"===(e=e.toLowerCase()))return new i;if("sha256"===e)return new o;if("sha1"===e)return new a;throw Error("Hash algorithm "+e+" is not supported in the browser SDK")},createHmac:function(e,t){if("md5"===(e=e.toLowerCase()))return new s(i,t);if("sha256"===e)return new s(o,t);if("sha1"===e)return new s(a,t);throw Error("HMAC algorithm "+e+" is not supported in the browser SDK")},createSign:function(){throw Error("createSign is not implemented in the browser")}}},66323:function(e,t,r){var s=r(48764).lW;"undefined"!=typeof ArrayBuffer&&void 0===ArrayBuffer.isView&&(ArrayBuffer.isView=function(e){return i.indexOf(Object.prototype.toString.call(e))>-1});var i=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]","[object DataView]"];e.exports={isEmptyData:function(e){return"string"==typeof e?0===e.length:0===e.byteLength},convertToBuffer:function(e){return("string"==typeof e&&(e=new s(e,"utf8")),ArrayBuffer.isView(e))?new Uint8Array(e.buffer,e.byteOffset,e.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(e)}}},9790:function(e,t,r){var s=r(66323);function i(e,t){this.hash=new e,this.outer=new e;var r=function(e,t){var r=s.convertToBuffer(t);if(r.byteLength>e.BLOCK_SIZE){var i=new e;i.update(r),r=i.digest()}var a=new Uint8Array(e.BLOCK_SIZE);return a.set(r),a}(e,t),i=new Uint8Array(e.BLOCK_SIZE);i.set(r);for(var a=0;a<e.BLOCK_SIZE;a++)r[a]^=54,i[a]^=92;this.hash.update(r),this.outer.update(i);for(var a=0;a<r.byteLength;a++)r[a]=0}e.exports=i,i.prototype.update=function(e){if(s.isEmptyData(e)||this.error)return this;try{this.hash.update(s.convertToBuffer(e))}catch(t){this.error=t}return this},i.prototype.digest=function(e){return this.outer.finished||this.outer.update(this.hash.digest()),this.outer.digest(e)}},15610:function(e,t,r){var s=r(66323),i=r(48764).lW;function a(){this.state=[1732584193,4023233417,2562383102,271733878],this.buffer=new DataView(new ArrayBuffer(64)),this.bufferLength=0,this.bytesHashed=0,this.finished=!1}function o(e,t,r,s,i,a){return((t=(t+e&4294967295)+(s+a&4294967295)&4294967295)<<i|t>>>32-i)+r&4294967295}function n(e,t,r,s,i,a,n){return o(t&r|~t&s,e,t,i,a,n)}function u(e,t,r,s,i,a,n){return o(t&s|r&~s,e,t,i,a,n)}function p(e,t,r,s,i,a,n){return o(t^r^s,e,t,i,a,n)}function m(e,t,r,s,i,a,n){return o(r^(t|~s),e,t,i,a,n)}e.exports=a,a.BLOCK_SIZE=64,a.prototype.update=function(e){if(s.isEmptyData(e))return this;if(this.finished)throw Error("Attempted to update an already finished hash.");var t=s.convertToBuffer(e),r=0,i=t.byteLength;for(this.bytesHashed+=i;i>0;)this.buffer.setUint8(this.bufferLength++,t[r++]),i--,64===this.bufferLength&&(this.hashBuffer(),this.bufferLength=0);return this},a.prototype.digest=function(e){if(!this.finished){var t=this.buffer,r=this.bufferLength,s=8*this.bytesHashed;if(t.setUint8(this.bufferLength++,128),r%64>=56){for(var a=this.bufferLength;a<64;a++)t.setUint8(a,0);this.hashBuffer(),this.bufferLength=0}for(var a=this.bufferLength;a<56;a++)t.setUint8(a,0);t.setUint32(56,s>>>0,!0),t.setUint32(60,Math.floor(s/4294967296),!0),this.hashBuffer(),this.finished=!0}for(var o=new DataView(new ArrayBuffer(16)),a=0;a<4;a++)o.setUint32(4*a,this.state[a],!0);var n=new i(o.buffer,o.byteOffset,o.byteLength);return e?n.toString(e):n},a.prototype.hashBuffer=function(){var e=this.buffer,t=this.state,r=t[0],s=t[1],i=t[2],a=t[3];r=n(r,s,i,a,e.getUint32(0,!0),7,3614090360),a=n(a,r,s,i,e.getUint32(4,!0),12,3905402710),i=n(i,a,r,s,e.getUint32(8,!0),17,606105819),s=n(s,i,a,r,e.getUint32(12,!0),22,3250441966),r=n(r,s,i,a,e.getUint32(16,!0),7,4118548399),a=n(a,r,s,i,e.getUint32(20,!0),12,1200080426),i=n(i,a,r,s,e.getUint32(24,!0),17,2821735955),s=n(s,i,a,r,e.getUint32(28,!0),22,4249261313),r=n(r,s,i,a,e.getUint32(32,!0),7,1770035416),a=n(a,r,s,i,e.getUint32(36,!0),12,2336552879),i=n(i,a,r,s,e.getUint32(40,!0),17,4294925233),s=n(s,i,a,r,e.getUint32(44,!0),22,2304563134),r=n(r,s,i,a,e.getUint32(48,!0),7,1804603682),a=n(a,r,s,i,e.getUint32(52,!0),12,4254626195),i=n(i,a,r,s,e.getUint32(56,!0),17,2792965006),s=n(s,i,a,r,e.getUint32(60,!0),22,1236535329),r=u(r,s,i,a,e.getUint32(4,!0),5,4129170786),a=u(a,r,s,i,e.getUint32(24,!0),9,3225465664),i=u(i,a,r,s,e.getUint32(44,!0),14,643717713),s=u(s,i,a,r,e.getUint32(0,!0),20,3921069994),r=u(r,s,i,a,e.getUint32(20,!0),5,3593408605),a=u(a,r,s,i,e.getUint32(40,!0),9,38016083),i=u(i,a,r,s,e.getUint32(60,!0),14,3634488961),s=u(s,i,a,r,e.getUint32(16,!0),20,3889429448),r=u(r,s,i,a,e.getUint32(36,!0),5,568446438),a=u(a,r,s,i,e.getUint32(56,!0),9,3275163606),i=u(i,a,r,s,e.getUint32(12,!0),14,4107603335),s=u(s,i,a,r,e.getUint32(32,!0),20,1163531501),r=u(r,s,i,a,e.getUint32(52,!0),5,2850285829),a=u(a,r,s,i,e.getUint32(8,!0),9,4243563512),i=u(i,a,r,s,e.getUint32(28,!0),14,1735328473),s=u(s,i,a,r,e.getUint32(48,!0),20,2368359562),r=p(r,s,i,a,e.getUint32(20,!0),4,4294588738),a=p(a,r,s,i,e.getUint32(32,!0),11,2272392833),i=p(i,a,r,s,e.getUint32(44,!0),16,1839030562),s=p(s,i,a,r,e.getUint32(56,!0),23,4259657740),r=p(r,s,i,a,e.getUint32(4,!0),4,2763975236),a=p(a,r,s,i,e.getUint32(16,!0),11,1272893353),i=p(i,a,r,s,e.getUint32(28,!0),16,4139469664),s=p(s,i,a,r,e.getUint32(40,!0),23,3200236656),r=p(r,s,i,a,e.getUint32(52,!0),4,681279174),a=p(a,r,s,i,e.getUint32(0,!0),11,3936430074),i=p(i,a,r,s,e.getUint32(12,!0),16,3572445317),s=p(s,i,a,r,e.getUint32(24,!0),23,76029189),r=p(r,s,i,a,e.getUint32(36,!0),4,3654602809),a=p(a,r,s,i,e.getUint32(48,!0),11,3873151461),i=p(i,a,r,s,e.getUint32(60,!0),16,530742520),s=p(s,i,a,r,e.getUint32(8,!0),23,3299628645),r=m(r,s,i,a,e.getUint32(0,!0),6,4096336452),a=m(a,r,s,i,e.getUint32(28,!0),10,1126891415),i=m(i,a,r,s,e.getUint32(56,!0),15,2878612391),s=m(s,i,a,r,e.getUint32(20,!0),21,4237533241),r=m(r,s,i,a,e.getUint32(48,!0),6,1700485571),a=m(a,r,s,i,e.getUint32(12,!0),10,2399980690),i=m(i,a,r,s,e.getUint32(40,!0),15,4293915773),s=m(s,i,a,r,e.getUint32(4,!0),21,2240044497),r=m(r,s,i,a,e.getUint32(32,!0),6,1873313359),a=m(a,r,s,i,e.getUint32(60,!0),10,4264355552),i=m(i,a,r,s,e.getUint32(24,!0),15,2734768916),s=m(s,i,a,r,e.getUint32(52,!0),21,1309151649),r=m(r,s,i,a,e.getUint32(16,!0),6,4149444226),a=m(a,r,s,i,e.getUint32(44,!0),10,3174756917),i=m(i,a,r,s,e.getUint32(8,!0),15,718787259),s=m(s,i,a,r,e.getUint32(36,!0),21,3951481745),t[0]=r+t[0]&4294967295,t[1]=s+t[1]&4294967295,t[2]=i+t[2]&4294967295,t[3]=a+t[3]&4294967295}},14314:function(e,t,r){var s=r(48764).lW,i=r(66323);function a(){this.h0=1732584193,this.h1=4023233417,this.h2=2562383102,this.h3=271733878,this.h4=3285377520,this.block=new Uint32Array(80),this.offset=0,this.shift=24,this.totalLength=0}new Uint32Array([1518500249,1859775393,-1894007588,-899497514]),e.exports=a,a.BLOCK_SIZE=64,a.prototype.update=function(e){if(this.finished)throw Error("Attempted to update an already finished hash.");if(i.isEmptyData(e))return this;var t=(e=i.convertToBuffer(e)).length;this.totalLength+=8*t;for(var r=0;r<t;r++)this.write(e[r]);return this},a.prototype.write=function(e){this.block[this.offset]|=(255&e)<<this.shift,this.shift?this.shift-=8:(this.offset++,this.shift=24),16===this.offset&&this.processBlock()},a.prototype.digest=function(e){this.write(128),(this.offset>14||14===this.offset&&this.shift<24)&&this.processBlock(),this.offset=14,this.shift=24,this.write(0),this.write(0),this.write(this.totalLength>0xffffffffff?this.totalLength/1099511627776:0),this.write(this.totalLength>4294967295?this.totalLength/4294967296:0);for(var t=24;t>=0;t-=8)this.write(this.totalLength>>t);var r=new s(20),i=new DataView(r.buffer);return i.setUint32(0,this.h0,!1),i.setUint32(4,this.h1,!1),i.setUint32(8,this.h2,!1),i.setUint32(12,this.h3,!1),i.setUint32(16,this.h4,!1),e?r.toString(e):r},a.prototype.processBlock=function(){for(var e,t,r=16;r<80;r++){var s=this.block[r-3]^this.block[r-8]^this.block[r-14]^this.block[r-16];this.block[r]=s<<1|s>>>31}var i=this.h0,a=this.h1,o=this.h2,n=this.h3,u=this.h4;for(r=0;r<80;r++){r<20?(e=n^a&(o^n),t=1518500249):r<40?(e=a^o^n,t=1859775393):r<60?(e=a&o|n&(a|o),t=2400959708):(e=a^o^n,t=3395469782);var p=(i<<5|i>>>27)+e+u+t+(0|this.block[r]);u=n,n=o,o=a<<30|a>>>2,a=i,i=p}for(r=0,this.h0=this.h0+i|0,this.h1=this.h1+a|0,this.h2=this.h2+o|0,this.h3=this.h3+n|0,this.h4=this.h4+u|0,this.offset=0;r<16;r++)this.block[r]=0}},11365:function(e,t,r){var s=r(48764).lW,i=r(66323),a=new Uint32Array([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]);function o(){this.state=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],this.temp=new Int32Array(64),this.buffer=new Uint8Array(64),this.bufferLength=0,this.bytesHashed=0,this.finished=!1}e.exports=o,o.BLOCK_SIZE=64,o.prototype.update=function(e){if(this.finished)throw Error("Attempted to update an already finished hash.");if(i.isEmptyData(e))return this;e=i.convertToBuffer(e);var t=0,r=e.byteLength;if(this.bytesHashed+=r,8*this.bytesHashed>9007199254740991)throw Error("Cannot hash more than 2^53 - 1 bits");for(;r>0;)this.buffer[this.bufferLength++]=e[t++],r--,64===this.bufferLength&&(this.hashBuffer(),this.bufferLength=0);return this},o.prototype.digest=function(e){if(!this.finished){var t=8*this.bytesHashed,r=new DataView(this.buffer.buffer,this.buffer.byteOffset,this.buffer.byteLength),i=this.bufferLength;if(r.setUint8(this.bufferLength++,128),i%64>=56){for(var a=this.bufferLength;a<64;a++)r.setUint8(a,0);this.hashBuffer(),this.bufferLength=0}for(var a=this.bufferLength;a<56;a++)r.setUint8(a,0);r.setUint32(56,Math.floor(t/4294967296),!0),r.setUint32(60,t),this.hashBuffer(),this.finished=!0}for(var o=new s(32),a=0;a<8;a++)o[4*a]=this.state[a]>>>24&255,o[4*a+1]=this.state[a]>>>16&255,o[4*a+2]=this.state[a]>>>8&255,o[4*a+3]=this.state[a]>>>0&255;return e?o.toString(e):o},o.prototype.hashBuffer=function(){for(var e=this.buffer,t=this.state,r=t[0],s=t[1],i=t[2],o=t[3],n=t[4],u=t[5],p=t[6],m=t[7],c=0;c<64;c++){if(c<16)this.temp[c]=(255&e[4*c])<<24|(255&e[4*c+1])<<16|(255&e[4*c+2])<<8|255&e[4*c+3];else{var l=this.temp[c-2],d=(l>>>17|l<<15)^(l>>>19|l<<13)^l>>>10,y=((l=this.temp[c-15])>>>7|l<<25)^(l>>>18|l<<14)^l>>>3;this.temp[c]=(d+this.temp[c-7]|0)+(y+this.temp[c-16]|0)}var b=(((n>>>6|n<<26)^(n>>>11|n<<21)^(n>>>25|n<<7))+(n&u^~n&p)|0)+(m+(a[c]+this.temp[c]|0)|0)|0,S=((r>>>2|r<<30)^(r>>>13|r<<19)^(r>>>22|r<<10))+(r&s^r&i^s&i)|0;m=p,p=u,u=n,n=o+b|0,o=i,i=s,s=r,r=b+S|0}t[0]+=r,t[1]+=s,t[2]+=i,t[3]+=o,t[4]+=n,t[5]+=u,t[6]+=p,t[7]+=m}},17321:function(e,t,r){var s=r(62662);s.crypto.lib=r(47821),s.Buffer=r(48764).lW,s.url=r(11987),s.querystring=r(17673),s.realClock=r(31414),s.environment="js",s.createEventStream=r(2403).createEventStream,s.isBrowser=function(){return!0},s.isNode=function(){return!1};var i=r(79614);if(e.exports=i,r(84465),r(83227),r(46662),r(91),r(97719),r(67372),r(16986),i.XML.Parser=r(35106),r(2631),void 0===a)var a={browser:!0}},13372:function(e,t,r){var s=r(79614),i=s.util.url,a=s.util.crypto.lib,o=s.util.base64.encode,n=s.util.inherit,u=function(e){var t={"+":"-","=":"_","/":"~"};return e.replace(/[\+=\/]/g,function(e){return t[e]})},p=function(e,t){var r=a.createSign("RSA-SHA1");return r.write(e),u(r.sign(t,"base64"))},m=function(e,t,r,s){var i=JSON.stringify({Statement:[{Resource:e,Condition:{DateLessThan:{"AWS:EpochTime":t}}}]});return{Expires:t,"Key-Pair-Id":r,Signature:p(i.toString(),s)}},c=function(e,t,r){return{Policy:u(o(e=e.replace(/\s/mg,""))),"Key-Pair-Id":t,Signature:p(e,r)}},l=function(e){var t=e.split("://");if(t.length<2)throw Error("Invalid URL.");return t[0].replace("*","")},d=function(e){var t=i.parse(e);return t.path.replace(/^\//,"")+(t.hash||"")},y=function(e){switch(l(e)){case"http":case"https":return e;case"rtmp":return d(e);default:throw Error("Invalid URI scheme. Scheme must be one of http, https, or rtmp")}},b=function(e,t){if(!t||"function"!=typeof t)throw e;t(e)},S=function(e,t){if(!t||"function"!=typeof t)return e;t(null,e)};s.CloudFront.Signer=n({constructor:function(e,t){if(void 0===e||void 0===t)throw Error("A key pair ID and private key are required");this.keyPairId=e,this.privateKey=t},getSignedCookie:function(e,t){var r="policy"in e?c(e.policy,this.keyPairId,this.privateKey):m(e.url,e.expires,this.keyPairId,this.privateKey),s={};for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(s["CloudFront-"+i]=r[i]);return S(s,t)},getSignedUrl:function(e,t){try{var r=y(e.url)}catch(s){return b(s,t)}var a=i.parse(e.url,!0),o=Object.prototype.hasOwnProperty.call(e,"policy")?c(e.policy,this.keyPairId,this.privateKey):m(r,e.expires,this.keyPairId,this.privateKey);for(var n in a.search=null,o)Object.prototype.hasOwnProperty.call(o,n)&&(a.query[n]=o[n]);try{var u="rtmp"===l(e.url)?d(i.format(a)):i.format(a)}catch(p){return b(p,t)}return S(u,t)}}),e.exports=s.CloudFront.Signer},22709:function(e,t,r){var s,i=r(79614);r(84465),r(83227),i.Config=i.util.inherit({constructor:function(e){void 0===e&&(e={}),e=this.extractCredentials(e),i.util.each.call(this,this.keys,function(t,r){this.set(t,e[t],r)})},getCredentials:function(e){var t,r=this;function s(t){e(t,t?null:r.credentials)}function a(e,t){return new i.util.error(t||Error(),{code:"CredentialsError",message:e,name:"CredentialsError"})}r.credentials?"function"==typeof r.credentials.get?r.credentials.get(function(e){e&&(e=a("Could not load credentials from "+r.credentials.constructor.name,e)),s(e)}):(t=null,r.credentials.accessKeyId&&r.credentials.secretAccessKey||(t=a("Missing credentials")),s(t)):r.credentialProvider?r.credentialProvider.resolve(function(e,t){e&&(e=a("Could not load credentials from any providers",e)),r.credentials=t,s(e)}):s(a("No credentials to load"))},getToken:function(e){var t,r=this;function s(t){e(t,t?null:r.token)}function a(e,t){return new i.util.error(t||Error(),{code:"TokenError",message:e,name:"TokenError"})}r.token?"function"==typeof r.token.get?r.token.get(function(e){e&&(e=a("Could not load token from "+r.token.constructor.name,e)),s(e)}):(t=null,r.token.token||(t=a("Missing token")),s(t)):r.tokenProvider?r.tokenProvider.resolve(function(e,t){e&&(e=a("Could not load token from any providers",e)),r.token=t,s(e)}):s(a("No token to load"))},update:function(e,t){t=t||!1,e=this.extractCredentials(e),i.util.each.call(this,e,function(e,r){(t||Object.prototype.hasOwnProperty.call(this.keys,e)||i.Service.hasService(e))&&this.set(e,r)})},loadFromPath:function(e){this.clear();var t=JSON.parse(i.util.readFileSync(e)),r=new i.FileSystemCredentials(e),s=new i.CredentialProviderChain;return s.providers.unshift(r),s.resolve(function(e,r){if(e)throw e;t.credentials=r}),this.constructor(t),this},clear:function(){i.util.each.call(this,this.keys,function(e){delete this[e]}),this.set("credentials",void 0),this.set("credentialProvider",void 0)},set:function(e,t,r){void 0===t?(void 0===r&&(r=this.keys[e]),"function"==typeof r?this[e]=r.call(this):this[e]=r):"httpOptions"===e&&this[e]?this[e]=i.util.merge(this[e],t):this[e]=t},keys:{credentials:null,credentialProvider:null,region:null,logger:null,apiVersions:{},apiVersion:null,endpoint:void 0,httpOptions:{timeout:12e4},maxRetries:void 0,maxRedirects:10,paramValidation:!0,sslEnabled:!0,s3ForcePathStyle:!1,s3BucketEndpoint:!1,s3DisableBodySigning:!0,s3UsEast1RegionalEndpoint:"legacy",s3UseArnRegion:void 0,computeChecksums:!0,convertResponseTypes:!0,correctClockSkew:!1,customUserAgent:null,dynamoDbCrc32:!0,systemClockOffset:0,signatureVersion:null,signatureCache:!0,retryDelayOptions:{},useAccelerateEndpoint:!1,clientSideMonitoring:!1,endpointDiscoveryEnabled:void 0,endpointCacheSize:1e3,hostPrefixEnabled:!0,stsRegionalEndpoints:"legacy",useFipsEndpoint:!1,useDualstackEndpoint:!1,token:null},extractCredentials:function(e){return e.accessKeyId&&e.secretAccessKey&&((e=i.util.copy(e)).credentials=new i.Credentials(e)),e},setPromisesDependency:function(e){s=e,null===e&&"function"==typeof Promise&&(s=Promise);var t=[i.Request,i.Credentials,i.CredentialProviderChain];i.S3&&(t.push(i.S3),i.S3.ManagedUpload&&t.push(i.S3.ManagedUpload)),i.util.addPromises(t,s)},getPromisesDependency:function(){return s}}),i.config=new i.Config},65456:function(e,t,r){var s=r(83454),i=r(79614);function a(e,t){if("string"==typeof e){if(["legacy","regional"].indexOf(e.toLowerCase())>=0)return e.toLowerCase();throw i.util.error(Error(),t)}}e.exports=function(e,t){if((e=e||{})[t.clientConfig]&&(r=a(e[t.clientConfig],{code:"InvalidConfiguration",message:'invalid "'+t.clientConfig+'" configuration. Expect "legacy" or "regional". Got "'+e[t.clientConfig]+'".'}))||!i.util.isNode())return r;if(Object.prototype.hasOwnProperty.call(s.env,t.env)){var r;if(r=a(s.env[t.env],{code:"InvalidEnvironmentalVariable",message:"invalid "+t.env+' environmental variable. Expect "legacy" or "regional". Got "'+s.env[t.env]+'".'}))return r}var o={};try{o=i.util.getProfilesFromSharedConfig(i.util.iniLoader)[s.env.AWS_PROFILE||i.util.defaultProfile]}catch(n){}return o&&Object.prototype.hasOwnProperty.call(o,t.sharedConfig)&&(r=a(o[t.sharedConfig],{code:"InvalidConfiguration",message:"invalid "+t.sharedConfig+' profile config. Expect "legacy" or "regional". Got "'+o[t.sharedConfig]+'".'})),r}},79614:function(e,t,r){var s={util:r(62662)};({}).toString(),e.exports=s,s.util.update(s,{VERSION:"2.1465.0",Signers:{},Protocol:{Json:r(76933),Query:r(70293),Rest:r(96225),RestJson:r(53699),RestXml:r(11674)},XML:{Builder:r(52369),Parser:null},JSON:{Builder:r(43658),Parser:r(62622)},Model:{Api:r(85863),Operation:r(66797),Shape:r(68136),Paginator:r(47937),ResourceWaiter:r(90306)},apiLoader:r(16862),EndpointCache:r(85101).$}),r(96380),r(20173),r(22709),r(26344),r(72274),r(73682),r(93975),r(82413),r(92604),r(25479),r(3580),s.events=new s.SequentialExecutor,s.util.memoizedProperty(s,"endpointCache",function(){return new s.EndpointCache(s.config.endpointCacheSize)},!0)},84465:function(e,t,r){var s=r(79614);s.Credentials=s.util.inherit({constructor:function(){if(s.util.hideProperties(this,["secretAccessKey"]),this.expired=!1,this.expireTime=null,this.refreshCallbacks=[],1==arguments.length&&"object"==typeof arguments[0]){var e=arguments[0].credentials||arguments[0];this.accessKeyId=e.accessKeyId,this.secretAccessKey=e.secretAccessKey,this.sessionToken=e.sessionToken}else this.accessKeyId=arguments[0],this.secretAccessKey=arguments[1],this.sessionToken=arguments[2]},expiryWindow:15,needsRefresh:function(){var e=s.util.date.getDate().getTime(),t=new Date(e+1e3*this.expiryWindow);return!!this.expireTime&&t>this.expireTime||this.expired||!this.accessKeyId||!this.secretAccessKey},get:function(e){var t=this;this.needsRefresh()?this.refresh(function(r){r||(t.expired=!1),e&&e(r)}):e&&e()},refresh:function(e){this.expired=!1,e()},coalesceRefresh:function(e,t){var r=this;1===r.refreshCallbacks.push(e)&&r.load(function(e){s.util.arrayEach(r.refreshCallbacks,function(r){t?r(e):s.util.defer(function(){r(e)})}),r.refreshCallbacks.length=0})},load:function(e){e()}}),s.Credentials.addPromisesToClass=function(e){this.prototype.getPromise=s.util.promisifyMethod("get",e),this.prototype.refreshPromise=s.util.promisifyMethod("refresh",e)},s.Credentials.deletePromisesFromClass=function(){delete this.prototype.getPromise,delete this.prototype.refreshPromise},s.util.addPromises(s.Credentials)},91:function(e,t,r){var s=r(79614),i=r(93568);s.ChainableTemporaryCredentials=s.util.inherit(s.Credentials,{constructor:function(e){s.Credentials.call(this),e=e||{},this.errorCode="ChainableTemporaryCredentialsProviderFailure",this.expired=!0,this.tokenCodeFn=null;var t=s.util.copy(e.params)||{};if(t.RoleArn&&(t.RoleSessionName=t.RoleSessionName||"temporary-credentials"),t.SerialNumber){if(e.tokenCodeFn&&"function"==typeof e.tokenCodeFn)this.tokenCodeFn=e.tokenCodeFn;else throw new s.util.error(Error("tokenCodeFn must be a function when params.SerialNumber is given"),{code:this.errorCode})}var r=s.util.merge({params:t,credentials:e.masterCredentials||s.config.credentials},e.stsConfig||{});this.service=new i(r)},refresh:function(e){this.coalesceRefresh(e||s.util.fn.callback)},load:function(e){var t=this,r=t.service.config.params.RoleArn?"assumeRole":"getSessionToken";this.getTokenCode(function(s,i){var a={};if(s){e(s);return}i&&(a.TokenCode=i),t.service[r](a,function(r,s){r||t.service.credentialsFrom(s,t),e(r)})})},getTokenCode:function(e){var t=this;this.tokenCodeFn?this.tokenCodeFn(this.service.config.params.SerialNumber,function(r,i){if(r){var a=r;r instanceof Error&&(a=r.message),e(s.util.error(Error("Error fetching MFA token: "+a),{code:t.errorCode}));return}e(null,i)}):e(null)}})},67372:function(e,t,r){var s=r(79614),i=r(96105),a=r(93568);s.CognitoIdentityCredentials=s.util.inherit(s.Credentials,{localStorageKey:{id:"aws.cognito.identity-id.",providers:"aws.cognito.identity-providers."},constructor:function(e,t){s.Credentials.call(this),this.expired=!0,this.params=e,this.data=null,this._identityId=null,this._clientConfig=s.util.copy(t||{}),this.loadCachedId();var r=this;Object.defineProperty(this,"identityId",{get:function(){return r.loadCachedId(),r._identityId||r.params.IdentityId},set:function(e){r._identityId=e}})},refresh:function(e){this.coalesceRefresh(e||s.util.fn.callback)},load:function(e){var t=this;t.createClients(),t.data=null,t._identityId=null,t.getId(function(r){r?(t.clearIdOnNotAuthorized(r),e(r)):t.params.RoleArn?t.getCredentialsFromSTS(e):t.getCredentialsForIdentity(e)})},clearCachedId:function(){this._identityId=null,delete this.params.IdentityId;var e=this.params.IdentityPoolId,t=this.params.LoginId||"";delete this.storage[this.localStorageKey.id+e+t],delete this.storage[this.localStorageKey.providers+e+t]},clearIdOnNotAuthorized:function(e){"NotAuthorizedException"==e.code&&this.clearCachedId()},getId:function(e){var t=this;if("string"==typeof t.params.IdentityId)return e(null,t.params.IdentityId);t.cognito.getId(function(r,s){!r&&s.IdentityId?(t.params.IdentityId=s.IdentityId,e(null,s.IdentityId)):e(r)})},loadCredentials:function(e,t){e&&t&&(t.expired=!1,t.accessKeyId=e.Credentials.AccessKeyId,t.secretAccessKey=e.Credentials.SecretKey,t.sessionToken=e.Credentials.SessionToken,t.expireTime=e.Credentials.Expiration)},getCredentialsForIdentity:function(e){var t=this;t.cognito.getCredentialsForIdentity(function(r,s){r?t.clearIdOnNotAuthorized(r):(t.cacheId(s),t.data=s,t.loadCredentials(t.data,t)),e(r)})},getCredentialsFromSTS:function(e){var t=this;t.cognito.getOpenIdToken(function(r,s){r?(t.clearIdOnNotAuthorized(r),e(r)):(t.cacheId(s),t.params.WebIdentityToken=s.Token,t.webIdentityCredentials.refresh(function(r){r||(t.data=t.webIdentityCredentials.data,t.sts.credentialsFrom(t.data,t)),e(r)}))})},loadCachedId:function(){var e=this;if(s.util.isBrowser()&&!e.params.IdentityId){var t=e.getStorage("id");if(t&&e.params.Logins){var r=Object.keys(e.params.Logins);0!==(e.getStorage("providers")||"").split(",").filter(function(e){return -1!==r.indexOf(e)}).length&&(e.params.IdentityId=t)}else t&&(e.params.IdentityId=t)}},createClients:function(){var e=this._clientConfig;if(this.webIdentityCredentials=this.webIdentityCredentials||new s.WebIdentityCredentials(this.params,e),!this.cognito){var t=s.util.merge({},e);t.params=this.params,this.cognito=new i(t)}this.sts=this.sts||new a(e)},cacheId:function(e){this._identityId=e.IdentityId,this.params.IdentityId=this._identityId,s.util.isBrowser()&&(this.setStorage("id",e.IdentityId),this.params.Logins&&this.setStorage("providers",Object.keys(this.params.Logins).join(",")))},getStorage:function(e){return this.storage[this.localStorageKey[e]+this.params.IdentityPoolId+(this.params.LoginId||"")]},setStorage:function(e,t){try{this.storage[this.localStorageKey[e]+this.params.IdentityPoolId+(this.params.LoginId||"")]=t}catch(r){}},storage:function(){try{var e=s.util.isBrowser()&&null!==window.localStorage&&"object"==typeof window.localStorage?window.localStorage:{};return e["aws.test-storage"]="foobar",delete e["aws.test-storage"],e}catch(t){return{}}}()})},83227:function(e,t,r){var s=r(79614);s.CredentialProviderChain=s.util.inherit(s.Credentials,{constructor:function(e){e?this.providers=e:this.providers=s.CredentialProviderChain.defaultProviders.slice(0),this.resolveCallbacks=[]},resolve:function(e){var t=this;if(0===t.providers.length)return e(Error("No providers")),t;if(1===t.resolveCallbacks.push(e)){var r=0,i=t.providers.slice(0);!function e(a,o){if(!a&&o||r===i.length){s.util.arrayEach(t.resolveCallbacks,function(e){e(a,o)}),t.resolveCallbacks.length=0;return}var n=i[r++];(o="function"==typeof n?n.call():n).get?o.get(function(t){e(t,t?null:o)}):e(null,o)}()}return t}}),s.CredentialProviderChain.defaultProviders=[],s.CredentialProviderChain.addPromisesToClass=function(e){this.prototype.resolvePromise=s.util.promisifyMethod("resolve",e)},s.CredentialProviderChain.deletePromisesFromClass=function(){delete this.prototype.resolvePromise},s.util.addPromises(s.CredentialProviderChain)},16986:function(e,t,r){var s=r(79614),i=r(93568);s.SAMLCredentials=s.util.inherit(s.Credentials,{constructor:function(e){s.Credentials.call(this),this.expired=!0,this.params=e},refresh:function(e){this.coalesceRefresh(e||s.util.fn.callback)},load:function(e){var t=this;t.createClients(),t.service.assumeRoleWithSAML(function(r,s){r||t.service.credentialsFrom(s,t),e(r)})},createClients:function(){this.service=this.service||new i({params:this.params})}})},46662:function(e,t,r){var s=r(79614),i=r(93568);s.TemporaryCredentials=s.util.inherit(s.Credentials,{constructor:function(e,t){s.Credentials.call(this),this.loadMasterCredentials(t),this.expired=!0,this.params=e||{},this.params.RoleArn&&(this.params.RoleSessionName=this.params.RoleSessionName||"temporary-credentials")},refresh:function(e){this.coalesceRefresh(e||s.util.fn.callback)},load:function(e){var t=this;t.createClients(),t.masterCredentials.get(function(){t.service.config.credentials=t.masterCredentials,(t.params.RoleArn?t.service.assumeRole:t.service.getSessionToken).call(t.service,function(r,s){r||t.service.credentialsFrom(s,t),e(r)})})},loadMasterCredentials:function(e){for(this.masterCredentials=e||s.config.credentials;this.masterCredentials.masterCredentials;)this.masterCredentials=this.masterCredentials.masterCredentials;"function"!=typeof this.masterCredentials.get&&(this.masterCredentials=new s.Credentials(this.masterCredentials))},createClients:function(){this.service=this.service||new i({params:this.params})}})},97719:function(e,t,r){var s=r(79614),i=r(93568);s.WebIdentityCredentials=s.util.inherit(s.Credentials,{constructor:function(e,t){s.Credentials.call(this),this.expired=!0,this.params=e,this.params.RoleSessionName=this.params.RoleSessionName||"web-identity",this.data=null,this._clientConfig=s.util.copy(t||{})},refresh:function(e){this.coalesceRefresh(e||s.util.fn.callback)},load:function(e){var t=this;t.createClients(),t.service.assumeRoleWithWebIdentity(function(r,s){t.data=null,r||(t.data=s,t.service.credentialsFrom(s,t)),e(r)})},createClients:function(){if(!this.service){var e=s.util.merge({},this._clientConfig);e.params=this.params,this.service=new i(e)}}})},33320:function(e,t,r){var s=r(83454),i=r(79614),a=r(62662),o=["AWS_ENABLE_ENDPOINT_DISCOVERY","AWS_ENDPOINT_DISCOVERY_ENABLED"];function n(e){var t=e.service,r=t.api||{};r.operations;var s={};return t.config.region&&(s.region=t.config.region),r.serviceId&&(s.serviceId=r.serviceId),t.config.credentials.accessKeyId&&(s.accessKeyId=t.config.credentials.accessKeyId),s}function u(e,t){var r={};return!function e(t,r,s){s&&null!=r&&"structure"===s.type&&s.required&&s.required.length>0&&a.arrayEach(s.required,function(i){var a=s.members[i];!0===a.endpointDiscoveryId?t[a.isLocationName?a.name:i]=String(r[i]):e(t,r[i],a)})}(r,e.params,t),r}function p(e){var t=e.service,r=t.api,s=r.operations?r.operations[e.operation]:void 0,o=u(e,s?s.input:void 0),p=n(e);Object.keys(o).length>0&&(p=a.update(p,o),s&&(p.operation=s.name));var m=i.endpointCache.get(p);if(!m||1!==m.length||""!==m[0].Address){if(m&&m.length>0)e.httpRequest.updateEndpoint(m[0].Address);else{var c=t.makeRequest(r.endpointOperation,{Operation:s.name,Identifiers:o});l(c),c.removeListener("validate",i.EventListeners.Core.VALIDATE_PARAMETERS),c.removeListener("retry",i.EventListeners.Core.RETRY_CHECK),i.endpointCache.put(p,[{Address:"",CachePeriodInMinutes:1}]),c.send(function(e,t){t&&t.Endpoints?i.endpointCache.put(p,t.Endpoints):e&&i.endpointCache.put(p,[{Address:"",CachePeriodInMinutes:1}])})}}}var m={};function c(e,t){var r=e.service,s=r.api,o=s.operations?s.operations[e.operation]:void 0,p=u(e,o?o.input:void 0),c=n(e);Object.keys(p).length>0&&(c=a.update(c,p),o&&(c.operation=o.name));var d=i.EndpointCache.getKeyString(c),y=i.endpointCache.get(d);if(y&&1===y.length&&""===y[0].Address){m[d]||(m[d]=[]),m[d].push({request:e,callback:t});return}if(y&&y.length>0)e.httpRequest.updateEndpoint(y[0].Address),t();else{var b=r.makeRequest(s.endpointOperation,{Operation:o.name,Identifiers:p});b.removeListener("validate",i.EventListeners.Core.VALIDATE_PARAMETERS),l(b),i.endpointCache.put(d,[{Address:"",CachePeriodInMinutes:60}]),b.send(function(r,s){if(r){if(e.response.error=a.error(r,{retryable:!1}),i.endpointCache.remove(c),m[d]){var o=m[d];a.arrayEach(o,function(e){e.request.response.error=a.error(r,{retryable:!1}),e.callback()}),delete m[d]}}else if(s&&(i.endpointCache.put(d,s.Endpoints),e.httpRequest.updateEndpoint(s.Endpoints[0].Address),m[d])){var o=m[d];a.arrayEach(o,function(e){e.request.httpRequest.updateEndpoint(s.Endpoints[0].Address),e.callback()}),delete m[d]}t()})}}function l(e){var t=e.service.api.apiVersion;t&&!e.httpRequest.headers["x-amz-api-version"]&&(e.httpRequest.headers["x-amz-api-version"]=t)}function d(e){var t=e.error,r=e.httpResponse;if(t&&("InvalidEndpointException"===t.code||421===r.statusCode)){var s=e.request,o=s.service.api.operations||{},p=o[s.operation]?o[s.operation].input:void 0,m=u(s,p),c=n(s);Object.keys(m).length>0&&(c=a.update(c,m),o[s.operation]&&(c.operation=o[s.operation].name)),i.endpointCache.remove(c)}}function y(e){return["false","0"].indexOf(e)>=0}e.exports={discoverEndpoint:function(e,t){var r=e.service||{};if(function(e){if(e._originalConfig&&e._originalConfig.endpoint&&!0===e._originalConfig.endpointDiscoveryEnabled)throw a.error(Error(),{code:"ConfigurationException",message:"Custom endpoint is supplied; endpointDiscoveryEnabled must not be true."});var t=i.config[e.serviceIdentifier]||{};return Boolean(i.config.endpoint||t.endpoint||e._originalConfig&&e._originalConfig.endpoint)}(r)||e.isPresigned())return t();var n=(r.api.operations||{})[e.operation],u=n?n.endpointDiscoveryRequired:"NULL",m=function(e){var t=e.service||{};if(void 0!==t.config.endpointDiscoveryEnabled)return t.config.endpointDiscoveryEnabled;if(!a.isBrowser()){for(var r=0;r<o.length;r++){var n=o[r];if(Object.prototype.hasOwnProperty.call(s.env,n)){if(""===s.env[n]||void 0===s.env[n])throw a.error(Error(),{code:"ConfigurationException",message:"environmental variable "+n+" cannot be set to nothing"});return!y(s.env[n])}}var u={};try{u=i.util.iniLoader?i.util.iniLoader.loadFrom({isConfig:!0,filename:s.env[i.util.sharedConfigFileEnv]}):{}}catch(p){}var m=u[s.env.AWS_PROFILE||i.util.defaultProfile]||{};if(Object.prototype.hasOwnProperty.call(m,"endpoint_discovery_enabled")){if(void 0===m.endpoint_discovery_enabled)throw a.error(Error(),{code:"ConfigurationException",message:"config file entry 'endpoint_discovery_enabled' cannot be set to nothing"});return!y(m.endpoint_discovery_enabled)}}}(e),l=r.api.hasRequiredEndpointDiscovery;switch((m||l)&&e.httpRequest.appendToUserAgent("endpoint-discovery"),u){case"OPTIONAL":(m||l)&&(p(e),e.addNamedListener("INVALIDATE_CACHED_ENDPOINTS","extractError",d)),t();break;case"REQUIRED":if(!1===m){e.response.error=a.error(Error(),{code:"ConfigurationException",message:"Endpoint Discovery is disabled but "+r.api.className+"."+e.operation+"() requires it. Please check your configurations."}),t();break}e.addNamedListener("INVALIDATE_CACHED_ENDPOINTS","extractError",d),c(e,t);break;default:t()}},requiredDiscoverEndpoint:c,optionalDiscoverEndpoint:p,marshallCustomIdentifiers:u,getCacheKey:n,invalidateCachedEndpoint:d}},68235:function(e,t,r){var s=r(79614),i=s.util,a=r(79123).typeOf,o=r(44604),n=r(35883);function u(e,t){return t?new n(e):Number(e)}function p(e,t){var r={M:{}};for(var i in e){var a=s.DynamoDB.Converter.input(e[i],t);void 0!==a&&(r.M[i]=a)}return r}s.DynamoDB.Converter={input:function e(t,r){r=r||{};var i=a(t);if("Object"===i)return p(t,r);if("Array"===i)return function(e,t){for(var r={L:[]},i=0;i<e.length;i++)r.L.push(s.DynamoDB.Converter.input(e[i],t));return r}(t,r);if("Set"===i)return function(e,t){t=t||{};var r=e.values;if(t.convertEmptyValues&&0===(r=function(e){var t=[];if(({String:!0,Binary:!0,Number:!1})[e.type]){for(var r=0;r<e.values.length;r++)0!==e.values[r].length&&t.push(e.values[r]);return t}return e.values}(e)).length)return s.DynamoDB.Converter.input(null);var i={};switch(e.type){case"String":i.SS=r;break;case"Binary":i.BS=r;break;case"Number":i.NS=r.map(function(e){return e.toString()})}return i}(t,r);if("String"===i)return 0===t.length&&r.convertEmptyValues?e(null):{S:t};if("Number"===i||"NumberValue"===i)return{N:t.toString()};if("Binary"===i)return 0===t.length&&r.convertEmptyValues?e(null):{B:t};if("Boolean"===i)return{BOOL:t};else if("null"===i)return{NULL:!0};else if("undefined"!==i&&"Function"!==i)return p(t,r)},marshall:function(e,t){return s.DynamoDB.Converter.input(e,t).M},output:function e(t,r){for(var a in r=r||{},t){var n,p,m,c=t[a];if("M"===a){for(var l in p={},c)p[l]=e(c[l],r);return p}if("L"===a){for(m=0,n=[];m<c.length;m++)n.push(e(c[m],r));return n}if("SS"===a){for(m=0,n=[];m<c.length;m++)n.push(c[m]+"");return new o(n)}if("NS"===a){for(m=0,n=[];m<c.length;m++)n.push(u(c[m],r.wrapNumbers));return new o(n)}else if("BS"===a){for(m=0,n=[];m<c.length;m++)n.push(s.util.buffer.toBuffer(c[m]));return new o(n)}else if("S"===a)return c+"";else if("N"===a)return u(c,r.wrapNumbers);else if("B"===a)return i.buffer.toBuffer(c);else if("BOOL"===a)return"true"===c||"TRUE"===c||!0===c;else if("NULL"===a)return null}},unmarshall:function(e,t){return s.DynamoDB.Converter.output({M:e},t)}},e.exports=s.DynamoDB.Converter},8714:function(e,t,r){var s=r(79614),i=r(51939),a=r(44604);s.DynamoDB.DocumentClient=s.util.inherit({constructor:function(e){var t=this;t.options=e||{},t.configure(t.options)},configure:function(e){var t=this;t.service=e.service,t.bindServiceObject(e),t.attrValue=e.attrValue=t.service.api.operations.putItem.input.members.Item.value.shape},bindServiceObject:function(e){var t=this;if(e=e||{},t.service){var r=s.util.copy(t.service.config);t.service=new t.service.constructor.__super__(r),t.service.config.params=s.util.merge(t.service.config.params||{},e.params)}else t.service=new s.DynamoDB(e)},makeServiceRequest:function(e,t,r){var s=this.service[e](t);return this.setupRequest(s),this.setupResponse(s),"function"==typeof r&&s.send(r),s},serviceClientOperationsMap:{batchGet:"batchGetItem",batchWrite:"batchWriteItem",delete:"deleteItem",get:"getItem",put:"putItem",query:"query",scan:"scan",update:"updateItem",transactGet:"transactGetItems",transactWrite:"transactWriteItems"},batchGet:function(e,t){var r=this.serviceClientOperationsMap.batchGet;return this.makeServiceRequest(r,e,t)},batchWrite:function(e,t){var r=this.serviceClientOperationsMap.batchWrite;return this.makeServiceRequest(r,e,t)},delete:function(e,t){var r=this.serviceClientOperationsMap.delete;return this.makeServiceRequest(r,e,t)},get:function(e,t){var r=this.serviceClientOperationsMap.get;return this.makeServiceRequest(r,e,t)},put:function(e,t){var r=this.serviceClientOperationsMap.put;return this.makeServiceRequest(r,e,t)},update:function(e,t){var r=this.serviceClientOperationsMap.update;return this.makeServiceRequest(r,e,t)},scan:function(e,t){var r=this.serviceClientOperationsMap.scan;return this.makeServiceRequest(r,e,t)},query:function(e,t){var r=this.serviceClientOperationsMap.query;return this.makeServiceRequest(r,e,t)},transactWrite:function(e,t){var r=this.serviceClientOperationsMap.transactWrite;return this.makeServiceRequest(r,e,t)},transactGet:function(e,t){var r=this.serviceClientOperationsMap.transactGet;return this.makeServiceRequest(r,e,t)},createSet:function(e,t){return t=t||{},new a(e,t)},getTranslator:function(){return new i(this.options)},setupRequest:function(e){var t=this.getTranslator(),r=e.operation,i=e.service.api.operations[r].input;e._events.validate.unshift(function(e){e.rawParams=s.util.copy(e.params),e.params=t.translateInput(e.rawParams,i)})},setupResponse:function(e){var t=this,r=t.getTranslator(),i=t.service.api.operations[e.operation].output;e.on("extractData",function(e){e.data=r.translateOutput(e.data,i)}),e.response.nextPage=function(e){var r,i=this,a=i.request,o=a.service,n=a.operation;try{r=o.paginationConfig(n,!0)}catch(u){i.error=u}if(!i.hasNextPage()){if(e)e(i.error,null);else if(i.error)throw i.error;return null}var p=s.util.copy(a.rawParams);if(!i.nextPageTokens)return e?e(null,null):null;var m=r.inputToken;"string"==typeof m&&(m=[m]);for(var c=0;c<m.length;c++)p[m[c]]=i.nextPageTokens[c];return t[n](p,e)}}}),e.exports=s.DynamoDB.DocumentClient},35883:function(e,t,r){var s=r(79614).util.inherit({constructor:function(e){this.wrapperName="NumberValue",this.value=e.toString()},toJSON:function(){return this.toNumber()},toNumber:function(){return Number(this.value)},toString:function(){return this.value}});e.exports=s},44604:function(e,t,r){var s=r(79614).util,i=r(79123).typeOf,a={String:"String",Number:"Number",NumberValue:"Number",Binary:"Binary"},o=s.inherit({constructor:function(e,t){t=t||{},this.wrapperName="Set",this.initialize(e,t.validate)},initialize:function(e,t){var r=this;r.values=[].concat(e),r.detectType(),t&&r.validate()},detectType:function(){if(this.type=a[i(this.values[0])],!this.type)throw s.error(Error(),{code:"InvalidSetType",message:"Sets can contain string, number, or binary values"})},validate:function(){for(var e=this.values.length,t=this.values,r=0;r<e;r++)if(a[i(t[r])]!==this.type)throw s.error(Error(),{code:"InvalidType",message:this.type+" Set contains "+i(t[r])+" value"})},toJSON:function(){return this.values}});e.exports=o},51939:function(e,t,r){var s=r(79614).util,i=r(68235),a=function(e){e=e||{},this.attrValue=e.attrValue,this.convertEmptyValues=Boolean(e.convertEmptyValues),this.wrapNumbers=Boolean(e.wrapNumbers)};a.prototype.translateInput=function(e,t){return this.mode="input",this.translate(e,t)},a.prototype.translateOutput=function(e,t){return this.mode="output",this.translate(e,t)},a.prototype.translate=function(e,t){if(t&&void 0!==e){if(t.shape===this.attrValue)return i[this.mode](e,{convertEmptyValues:this.convertEmptyValues,wrapNumbers:this.wrapNumbers});switch(t.type){case"structure":return this.translateStructure(e,t);case"map":return this.translateMap(e,t);case"list":return this.translateList(e,t);default:return this.translateScalar(e,t)}}},a.prototype.translateStructure=function(e,t){var r=this;if(null!=e){var i={};return s.each(e,function(e,s){var a=t.members[e];if(a){var o=r.translate(s,a);void 0!==o&&(i[e]=o)}}),i}},a.prototype.translateList=function(e,t){var r=this;if(null!=e){var i=[];return s.arrayEach(e,function(e){var s=r.translate(e,t.member);void 0===s?i.push(null):i.push(s)}),i}},a.prototype.translateMap=function(e,t){var r=this;if(null!=e){var i={};return s.each(e,function(e,s){var a=r.translate(s,t.value);void 0===a?i[e]=null:i[e]=a}),i}},a.prototype.translateScalar=function(e,t){return t.toType(e)},e.exports=a},79123:function(e,t,r){var s=r(79614).util;function i(e){var t=["Buffer","File","Blob","ArrayBuffer","DataView","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array"];if(s.isNode()){var r=s.stream.Stream;if(s.Buffer.isBuffer(e)||e instanceof r)return!0}for(var i=0;i<t.length;i++)if(void 0!==e&&e.constructor&&(s.isType(e,t[i])||s.typeName(e.constructor)===t[i]))return!0;return!1}e.exports={typeOf:function(e){return null===e&&"object"==typeof e?"null":void 0!==e&&i(e)?"Binary":void 0!==e&&e.constructor?e.wrapperName||s.typeName(e.constructor):void 0!==e&&"object"==typeof e?"Object":"undefined"},isBinary:i}},2403:function(e,t,r){var s=r(97550).eventMessageChunker,i=r(83851).parseEvent;e.exports={createEventStream:function(e,t,r){for(var a=s(e),o=[],n=0;n<a.length;n++)o.push(i(t,a[n],r));return o}}},97550:function(e){e.exports={eventMessageChunker:function(e){for(var t=[],r=0;r<e.length;){var s=e.readInt32BE(r),i=e.slice(r,s+r);r+=s,t.push(i)}return t}}},31231:function(e,t,r){var s=r(79614).util,i=s.buffer.toBuffer;function a(e){if(8!==e.length)throw Error("Int64 buffers must be exactly 8 bytes");s.Buffer.isBuffer(e)||(e=i(e)),this.bytes=e}function o(e){for(var t=0;t<8;t++)e[t]^=255;for(var t=7;t>-1&&(e[t]++,0===e[t]);t--);}a.fromNumber=function(e){if(e>0x7fffffffffffffff||e<-0x8000000000000000)throw Error(e+" is too large (or, if negative, too small) to represent as an Int64");for(var t=new Uint8Array(8),r=7,s=Math.abs(Math.round(e));r>-1&&s>0;r--,s/=256)t[r]=s;return e<0&&o(t),new a(t)},a.prototype.valueOf=function(){var e=this.bytes.slice(0),t=128&e[0];return t&&o(e),parseInt(e.toString("hex"),16)*(t?-1:1)},a.prototype.toString=function(){return String(this.valueOf())},e.exports={Int64:a}},83851:function(e,t,r){var s=r(89524).parseMessage;e.exports={parseEvent:function(e,t,r){var i,a,o,n=s(t),u=n.headers[":message-type"];if(u){if("error"===u.value)throw i=n.headers[":error-code"],(o=Error((a=n.headers[":error-message"]).value||a)).code=o.name=i.value||i,o;if("event"!==u.value)return}var p=n.headers[":event-type"],m=r.members[p.value];if(m){var c={},l=m.eventPayloadMemberName;if(l){var d=m.members[l];"binary"===d.type?c[l]=n.body:c[l]=e.parse(n.body.toString(),d)}for(var y=m.eventHeaderMemberNames,b=0;b<y.length;b++){var S=y[b];n.headers[S]&&(c[S]=m.members[S].toType(n.headers[S].value))}var g={};return g[p.value]=c,g}}}},89524:function(e,t,r){var s=r(31231).Int64,i=r(4441).splitMessage,a="boolean";e.exports={parseMessage:function(e){var t=i(e);return{headers:function(e){for(var t={},r=0;r<e.length;){var i=e.readUInt8(r++),o=e.slice(r,r+i).toString();switch(r+=i,e.readUInt8(r++)){case 0:t[o]={type:a,value:!0};break;case 1:t[o]={type:a,value:!1};break;case 2:t[o]={type:"byte",value:e.readInt8(r++)};break;case 3:t[o]={type:"short",value:e.readInt16BE(r)},r+=2;break;case 4:t[o]={type:"integer",value:e.readInt32BE(r)},r+=4;break;case 5:t[o]={type:"long",value:new s(e.slice(r,r+8))},r+=8;break;case 6:var n=e.readUInt16BE(r);r+=2,t[o]={type:"binary",value:e.slice(r,r+n)},r+=n;break;case 7:var u=e.readUInt16BE(r);r+=2,t[o]={type:"string",value:e.slice(r,r+u).toString()},r+=u;break;case 8:t[o]={type:"timestamp",value:new Date(new s(e.slice(r,r+8)).valueOf())},r+=8;break;case 9:var p=e.slice(r,r+16).toString("hex");r+=16,t[o]={type:"uuid",value:p.substr(0,8)+"-"+p.substr(8,4)+"-"+p.substr(12,4)+"-"+p.substr(16,4)+"-"+p.substr(20)};break;default:throw Error("Unrecognized header type tag")}}return t}(t.headers),body:t.body}}}},4441:function(e,t,r){var s=r(79614).util,i=s.buffer.toBuffer;e.exports={splitMessage:function(e){if(s.Buffer.isBuffer(e)||(e=i(e)),e.length<16)throw Error("Provided message too short to accommodate event stream message overhead");if(e.length!==e.readUInt32BE(0))throw Error("Reported message length does not match received message length");var t=e.readUInt32BE(8);if(t!==s.crypto.crc32(e.slice(0,8)))throw Error("The prelude checksum specified in the message ("+t+") does not match the calculated CRC32 checksum.");var r=e.readUInt32BE(e.length-4);if(r!==s.crypto.crc32(e.slice(0,e.length-4)))throw Error("The message checksum did not match the expected value of "+r);var a=12+e.readUInt32BE(4);return{headers:e.slice(12,a),body:e.slice(a,e.length-4)}}}},72274:function(e,t,r){var s=r(83454),i=r(79614),a=r(96380),o=r(33320).discoverEndpoint;function n(e){if(!e.service.api.operations)return"";var t=e.service.api.operations[e.operation];return t?t.authtype:""}function u(e){var t=e.service;return t.config.signatureVersion?t.config.signatureVersion:t.api.signatureVersion?t.api.signatureVersion:n(e)}i.EventListeners={Core:{}},i.EventListeners={Core:new a().addNamedListeners(function(e,t){t("VALIDATE_CREDENTIALS","validate",function(e,t){if(!e.service.api.signatureVersion&&!e.service.config.signatureVersion)return t();if("bearer"===u(e)){e.service.config.getToken(function(r){r&&(e.response.error=i.util.error(r,{code:"TokenError"})),t()});return}e.service.config.getCredentials(function(r){r&&(e.response.error=i.util.error(r,{code:"CredentialsError",message:"Missing credentials in config, if using AWS_CONFIG_FILE, set AWS_SDK_LOAD_CONFIG=1"})),t()})}),e("VALIDATE_REGION","validate",function(e){if(!e.service.isGlobalEndpoint){var t=RegExp(/^([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9])$/);e.service.config.region?t.test(e.service.config.region)||(e.response.error=i.util.error(Error(),{code:"ConfigError",message:"Invalid region in config"})):e.response.error=i.util.error(Error(),{code:"ConfigError",message:"Missing region in config"})}}),e("BUILD_IDEMPOTENCY_TOKENS","validate",function(e){if(e.service.api.operations){var t=e.service.api.operations[e.operation];if(t){var r=t.idempotentMembers;if(r.length){for(var s=i.util.copy(e.params),a=0,o=r.length;a<o;a++)s[r[a]]||(s[r[a]]=i.util.uuid.v4());e.params=s}}}}),e("VALIDATE_PARAMETERS","validate",function(e){if(e.service.api.operations){var t=e.service.api.operations[e.operation].input,r=e.service.config.paramValidation;new i.ParamValidator(r).validate(t,e.params)}}),e("COMPUTE_CHECKSUM","afterBuild",function(e){if(e.service.api.operations){var t=e.service.api.operations[e.operation];if(t){var r=e.httpRequest.body,s=r&&(i.util.Buffer.isBuffer(r)||"string"==typeof r),a=e.httpRequest.headers;if(t.httpChecksumRequired&&e.service.config.computeChecksums&&s&&!a["Content-MD5"]){var o=i.util.crypto.md5(r,"base64");a["Content-MD5"]=o}}}}),t("COMPUTE_SHA256","afterBuild",function(e,t){if(e.haltHandlersOnError(),e.service.api.operations){var r=e.service.api.operations[e.operation],s=r?r.authtype:"";if(!e.service.api.signatureVersion&&!s&&!e.service.config.signatureVersion)return t();if(e.service.getSignerClass(e)===i.Signers.V4){var a=e.httpRequest.body||"";if(s.indexOf("unsigned-body")>=0)return e.httpRequest.headers["X-Amz-Content-Sha256"]="UNSIGNED-PAYLOAD",t();i.util.computeSha256(a,function(r,s){r?t(r):(e.httpRequest.headers["X-Amz-Content-Sha256"]=s,t())})}else t()}}),e("SET_CONTENT_LENGTH","afterBuild",function(e){var t=n(e),r=i.util.getRequestPayloadShape(e);if(void 0===e.httpRequest.headers["Content-Length"])try{var s=i.util.string.byteLength(e.httpRequest.body);e.httpRequest.headers["Content-Length"]=s}catch(a){if(r&&r.isStreaming){if(r.requiresLength);else if(t.indexOf("unsigned-body")>=0){e.httpRequest.headers["Transfer-Encoding"]="chunked";return}}throw a}}),e("SET_HTTP_HOST","afterBuild",function(e){e.httpRequest.headers.Host=e.httpRequest.endpoint.host}),e("SET_TRACE_ID","afterBuild",function(e){var t="X-Amzn-Trace-Id";if(i.util.isNode()&&!Object.hasOwnProperty.call(e.httpRequest.headers,t)){var r=s.env.AWS_LAMBDA_FUNCTION_NAME,a=s.env._X_AMZN_TRACE_ID;"string"==typeof r&&r.length>0&&"string"==typeof a&&a.length>0&&(e.httpRequest.headers[t]=a)}}),e("RESTART","restart",function(){var e=this.response.error;e&&e.retryable&&(this.httpRequest=new i.HttpRequest(this.service.endpoint,this.service.region),this.response.retryCount<this.service.config.maxRetries?this.response.retryCount++:this.response.error=null)}),t("DISCOVER_ENDPOINT","sign",o,!0),t("SIGN","sign",function(e,t){var r=e.service,s=u(e);if(!s||0===s.length)return t();"bearer"===s?r.config.getToken(function(s,i){if(s)return e.response.error=s,t();try{new(r.getSignerClass(e))(e.httpRequest).addAuthorization(i)}catch(a){e.response.error=a}t()}):r.config.getCredentials(function(s,i){if(s)return e.response.error=s,t();try{var a=r.getSkewCorrectedDate(),o=r.getSignerClass(e),n=(e.service.api.operations||{})[e.operation],u=new o(e.httpRequest,r.getSigningName(e),{signatureCache:r.config.signatureCache,operation:n,signatureVersion:r.api.signatureVersion});u.setServiceClientId(r._clientId),delete e.httpRequest.headers.Authorization,delete e.httpRequest.headers.Date,delete e.httpRequest.headers["X-Amz-Date"],u.addAuthorization(i,a),e.signedAt=a}catch(p){e.response.error=p}t()})}),e("VALIDATE_RESPONSE","validateResponse",function(e){this.service.successfulResponse(e,this)?(e.data={},e.error=null):(e.data=null,e.error=i.util.error(Error(),{code:"UnknownError",message:"An unknown error occurred."}))}),e("ERROR","error",function(e,t){if(t.request.service.api.awsQueryCompatible){var r=t.httpResponse.headers,s=r?r["x-amzn-query-error"]:void 0;s&&s.includes(";")&&(t.error.code=s.split(";")[0])}},!0),t("SEND","send",function(e,t){function r(r){e.httpResponse.stream=r;var s=e.request.httpRequest.stream,a=e.request.service,o=a.api,n=e.request.operation,u=o.operations[n]||{};r.on("headers",function(s,o,n){if(e.request.emit("httpHeaders",[s,o,e,n]),!e.httpResponse.streaming){if(2===i.HttpClient.streamsApiVersion){if(u.hasEventOutput&&a.successfulResponse(e)){e.request.emit("httpDone"),t();return}r.on("readable",function(){var t=r.read();null!==t&&e.request.emit("httpData",[t,e])})}else r.on("data",function(t){e.request.emit("httpData",[t,e])})}}),r.on("end",function(){s&&s.didCallback||2===i.HttpClient.streamsApiVersion&&u.hasEventOutput&&a.successfulResponse(e)||(e.request.emit("httpDone"),t())})}function s(r){if("RequestAbortedError"!==r.code){var s="TimeoutError"===r.code?r.code:"NetworkingError";r=i.util.error(r,{code:s,region:e.request.httpRequest.region,hostname:e.request.httpRequest.endpoint.hostname,retryable:!0})}e.error=r,e.request.emit("httpError",[e.error,e],function(){t()})}function a(){var t,a=i.HttpClient.getInstance(),o=e.request.service.config.httpOptions||{};try{(t=a.handleRequest(e.request.httpRequest,o,r,s)).on("sendProgress",function(t){e.request.emit("httpUploadProgress",[t,e])}),t.on("receiveProgress",function(t){e.request.emit("httpDownloadProgress",[t,e])})}catch(n){s(n)}}e.httpResponse._abortCallback=t,e.error=null,e.data=null,(e.request.service.getSkewCorrectedDate()-this.signedAt)/1e3>=600?this.emit("sign",[this],function(e){e?t(e):a()}):a()}),e("HTTP_HEADERS","httpHeaders",function(e,t,r,s){r.httpResponse.statusCode=e,r.httpResponse.statusMessage=s,r.httpResponse.headers=t,r.httpResponse.body=i.util.buffer.toBuffer(""),r.httpResponse.buffers=[],r.httpResponse.numBytes=0;var a=t.date||t.Date,o=r.request.service;if(a){var n=Date.parse(a);o.config.correctClockSkew&&o.isClockSkewed(n)&&o.applyClockOffset(n)}}),e("HTTP_DATA","httpData",function(e,t){if(e){if(i.util.isNode()){t.httpResponse.numBytes+=e.length;var r=t.httpResponse.headers["content-length"],s={loaded:t.httpResponse.numBytes,total:r};t.request.emit("httpDownloadProgress",[s,t])}t.httpResponse.buffers.push(i.util.buffer.toBuffer(e))}}),e("HTTP_DONE","httpDone",function(e){if(e.httpResponse.buffers&&e.httpResponse.buffers.length>0){var t=i.util.buffer.concat(e.httpResponse.buffers);e.httpResponse.body=t}delete e.httpResponse.numBytes,delete e.httpResponse.buffers}),e("FINALIZE_ERROR","retry",function(e){e.httpResponse.statusCode&&(e.error.statusCode=e.httpResponse.statusCode,void 0===e.error.retryable&&(e.error.retryable=this.service.retryableError(e.error,this)))}),e("INVALIDATE_CREDENTIALS","retry",function(e){if(e.error)switch(e.error.code){case"RequestExpired":case"ExpiredTokenException":case"ExpiredToken":e.error.retryable=!0,e.request.service.config.credentials.expired=!0}}),e("EXPIRED_SIGNATURE","retry",function(e){var t=e.error;t&&"string"==typeof t.code&&"string"==typeof t.message&&t.code.match(/Signature/)&&t.message.match(/expired/)&&(e.error.retryable=!0)}),e("CLOCK_SKEWED","retry",function(e){e.error&&this.service.clockSkewError(e.error)&&this.service.config.correctClockSkew&&(e.error.retryable=!0)}),e("REDIRECT","retry",function(e){e.error&&e.error.statusCode>=300&&e.error.statusCode<400&&e.httpResponse.headers.location&&(this.httpRequest.endpoint=new i.Endpoint(e.httpResponse.headers.location),this.httpRequest.headers.Host=this.httpRequest.endpoint.host,e.error.redirect=!0,e.error.retryable=!0)}),e("RETRY_CHECK","retry",function(e){e.error&&(e.error.redirect&&e.redirectCount<e.maxRedirects?e.error.retryDelay=0:e.retryCount<e.maxRetries&&(e.error.retryDelay=this.service.retryDelays(e.retryCount,e.error)||0))}),t("RESET_RETRY_STATE","afterRetry",function(e,t){var r,s=!1;e.error&&(r=e.error.retryDelay||0,e.error.retryable&&e.retryCount<e.maxRetries?(e.retryCount++,s=!0):e.error.redirect&&e.redirectCount<e.maxRedirects&&(e.redirectCount++,s=!0)),s&&r>=0?(e.error=null,setTimeout(t,r)):t()})}),CorePost:new a().addNamedListeners(function(e){e("EXTRACT_REQUEST_ID","extractData",i.util.extractRequestId),e("EXTRACT_REQUEST_ID","extractError",i.util.extractRequestId),e("ENOTFOUND_ERROR","httpError",function(e){if("NetworkingError"===e.code&&("ENOTFOUND"===e.errno||"number"==typeof e.errno&&"function"==typeof i.util.getSystemErrorName&&["EAI_NONAME","EAI_NODATA"].indexOf(i.util.getSystemErrorName(e.errno)>=0))){var t="Inaccessible host: `"+e.hostname+"' at port `"+e.port+"'. This service may not be available in the `"+e.region+"' region.";this.response.error=i.util.error(Error(t),{code:"UnknownEndpoint",region:e.region,hostname:e.hostname,retryable:!0,originalError:e})}})}),Logger:new a().addNamedListeners(function(e){e("LOG_REQUEST","complete",function(e){var t=e.request,s=t.service.config.logger;if(s){var a,o,n,u,p,m,c=(a=(e.request.service.getSkewCorrectedDate().getTime()-t.startTime.getTime())/1e3,o=!!s.isTTY,n=e.httpResponse.statusCode,u=t.params,t.service.api.operations&&t.service.api.operations[t.operation]&&t.service.api.operations[t.operation].input&&(u=function e(t,r){if(!r)return r;if(t.isSensitive)return"***SensitiveInformation***";switch(t.type){case"structure":var s={};return i.util.each(r,function(r,i){Object.prototype.hasOwnProperty.call(t.members,r)?s[r]=e(t.members[r],i):s[r]=i}),s;case"list":var a=[];return i.util.arrayEach(r,function(r,s){a.push(e(t.member,r))}),a;case"map":var o={};return i.util.each(r,function(r,s){o[r]=e(t.value,s)}),o;default:return r}}(t.service.api.operations[t.operation].input,t.params)),p=r(89539).inspect(u,!0,null),m="",o&&(m+="\x1b[33m"),m+="[AWS "+t.service.serviceIdentifier+" "+n+(" "+a.toString()+"s ")+e.retryCount+" retries]",o&&(m+="\x1b[0;1m"),m+=" "+i.util.string.lowerFirst(t.operation)+"("+p+")",o&&(m+="\x1b[0m"),m);"function"==typeof s.log?s.log(c):"function"==typeof s.write&&s.write(c+"\n")}})}),Json:new a().addNamedListeners(function(e){var t=r(76933);e("BUILD","build",t.buildRequest),e("EXTRACT_DATA","extractData",t.extractData),e("EXTRACT_ERROR","extractError",t.extractError)}),Rest:new a().addNamedListeners(function(e){var t=r(96225);e("BUILD","build",t.buildRequest),e("EXTRACT_DATA","extractData",t.extractData),e("EXTRACT_ERROR","extractError",t.extractError)}),RestJson:new a().addNamedListeners(function(e){var t=r(53699);e("BUILD","build",t.buildRequest),e("EXTRACT_DATA","extractData",t.extractData),e("EXTRACT_ERROR","extractError",t.extractError),e("UNSET_CONTENT_LENGTH","afterBuild",t.unsetContentLength)}),RestXml:new a().addNamedListeners(function(e){var t=r(11674);e("BUILD","build",t.buildRequest),e("EXTRACT_DATA","extractData",t.extractData),e("EXTRACT_ERROR","extractError",t.extractError)}),Query:new a().addNamedListeners(function(e){var t=r(70293);e("BUILD","build",t.buildRequest),e("EXTRACT_DATA","extractData",t.extractData),e("EXTRACT_ERROR","extractError",t.extractError)})}},26344:function(e,t,r){var s=r(79614),i=s.util.inherit;s.Endpoint=i({constructor:function(e,t){if(s.util.hideProperties(this,["slashes","auth","hash","search","query"]),null==e)throw Error("Invalid endpoint: "+e);if("string"!=typeof e)return s.util.copy(e);e.match(/^http/)||(e=((t&&void 0!==t.sslEnabled?t.sslEnabled:s.config.sslEnabled)?"https":"http")+"://"+e),s.util.update(this,s.util.urlParse(e)),this.port?this.port=parseInt(this.port,10):this.port="https:"===this.protocol?443:80}}),s.HttpRequest=i({constructor:function(e,t){e=new s.Endpoint(e),this.method="POST",this.path=e.path||"/",this.headers={},this.body="",this.endpoint=e,this.region=t,this._userAgent="",this.setUserAgent()},setUserAgent:function(){this._userAgent=this.headers[this.getUserAgentHeaderName()]=s.util.userAgent()},getUserAgentHeaderName:function(){return(s.util.isBrowser()?"X-Amz-":"")+"User-Agent"},appendToUserAgent:function(e){"string"==typeof e&&e&&(this._userAgent+=" "+e),this.headers[this.getUserAgentHeaderName()]=this._userAgent},getUserAgent:function(){return this._userAgent},pathname:function(){return this.path.split("?",1)[0]},search:function(){var e=this.path.split("?",2)[1];return e?(e=s.util.queryStringParse(e),s.util.queryParamsToString(e)):""},updateEndpoint:function(e){var t=new s.Endpoint(e);this.endpoint=t,this.path=t.path||"/",this.headers.Host&&(this.headers.Host=t.host)}}),s.HttpResponse=i({constructor:function(){this.statusCode=void 0,this.headers={},this.body=void 0,this.streaming=!1,this.stream=null},createUnbufferedStream:function(){return this.streaming=!0,this.stream}}),s.HttpClient=i({}),s.HttpClient.getInstance=function(){return void 0===this.singleton&&(this.singleton=new this),this.singleton}},2631:function(e,t,r){var s=r(79614),i=r(17187).EventEmitter;r(26344),s.XHRClient=s.util.inherit({handleRequest:function(e,t,r,a){var o=this,n=e.endpoint,u=new i,p=n.protocol+"//"+n.hostname;80!==n.port&&443!==n.port&&(p+=":"+n.port),p+=e.path;var m=new XMLHttpRequest,c=!1;e.stream=m,m.addEventListener("readystatechange",function(){try{if(0===m.status)return}catch(e){return}this.readyState>=this.HEADERS_RECEIVED&&!c&&(u.statusCode=m.status,u.headers=o.parseHeaders(m.getAllResponseHeaders()),u.emit("headers",u.statusCode,u.headers,m.statusText),c=!0),this.readyState===this.DONE&&o.finishRequest(m,u)},!1),m.upload.addEventListener("progress",function(e){u.emit("sendProgress",e)}),m.addEventListener("progress",function(e){u.emit("receiveProgress",e)},!1),m.addEventListener("timeout",function(){a(s.util.error(Error("Timeout"),{code:"TimeoutError"}))},!1),m.addEventListener("error",function(){a(s.util.error(Error("Network Failure"),{code:"NetworkingError"}))},!1),m.addEventListener("abort",function(){a(s.util.error(Error("Request aborted"),{code:"RequestAbortedError"}))},!1),r(u),m.open(e.method,p,!1!==t.xhrAsync),s.util.each(e.headers,function(e,t){"Content-Length"!==e&&"User-Agent"!==e&&"Host"!==e&&m.setRequestHeader(e,t)}),t.timeout&&!1!==t.xhrAsync&&(m.timeout=t.timeout),t.xhrWithCredentials&&(m.withCredentials=!0);try{m.responseType="arraybuffer"}catch(l){}try{e.body?m.send(e.body):m.send()}catch(d){if(e.body&&"object"==typeof e.body.buffer)m.send(e.body.buffer);else throw d}return u},parseHeaders:function(e){var t={};return s.util.arrayEach(e.split(/\r?\n/),function(e){var r=e.split(":",1)[0],s=e.substring(r.length+2);r.length>0&&(t[r.toLowerCase()]=s)}),t},finishRequest:function(e,t){var r;if("arraybuffer"===e.responseType&&e.response){var i=e.response;r=new s.util.Buffer(i.byteLength);for(var a=new Uint8Array(i),o=0;o<r.length;++o)r[o]=a[o]}try{r||"string"!=typeof e.responseText||(r=new s.util.Buffer(e.responseText))}catch(n){}r&&t.emit("data",r),t.emit("end")}}),s.HttpClient.prototype=s.XHRClient.prototype,s.HttpClient.streamsApiVersion=1},43658:function(e,t,r){var s=r(62662);function i(){}i.prototype.build=function(e,t){return JSON.stringify(function e(t,r){var i,a;if(r&&null!=t)switch(r.type){case"structure":return function(t,r){if(r.isDocument)return t;var i={};return s.each(t,function(t,s){var a=r.members[t];if(a){if("body"!==a.location)return;var o=a.isLocationName?a.name:t,n=e(s,a);void 0!==n&&(i[o]=n)}}),i}(t,r);case"map":return i={},s.each(t,function(t,s){var a=e(s,r.value);void 0!==a&&(i[t]=a)}),i;case"list":return a=[],s.arrayEach(t,function(t){var s=e(t,r.member);void 0!==s&&a.push(s)}),a;default:return r.toWireFormat(t)}}(e,t))},e.exports=i},62622:function(e,t,r){var s=r(62662);function i(){}i.prototype.parse=function(e,t){return function e(t,r){if(r&&void 0!==t)switch(r.type){case"structure":return function(t,r){if(null!=t){if(r.isDocument)return t;var i={},a=r.members;return s.each(a,function(r,s){var a=s.isLocationName?s.name:r;if(Object.prototype.hasOwnProperty.call(t,a)){var o=e(t[a],s);void 0!==o&&(i[r]=o)}}),i}}(t,r);case"map":return function(t,r){if(null!=t){var i={};return s.each(t,function(t,s){var a=e(s,r.value);void 0===a?i[t]=null:i[t]=a}),i}}(t,r);case"list":return function(t,r){if(null!=t){var i=[];return s.arrayEach(t,function(t){var s=e(t,r.member);void 0===s?i.push(null):i.push(s)}),i}}(t,r);default:return r.toType(t)}}(JSON.parse(e),t)},e.exports=i},3580:function(e,t,r){var s=r(83454);e.exports={suppress:!1},setTimeout(function(){e.exports.suppress||void 0!==s&&("object"!=typeof s.env||void 0===s.env.AWS_EXECUTION_ENV||0!==s.env.AWS_EXECUTION_ENV.indexOf("AWS_Lambda_"))&&("object"!=typeof s.env||void 0===s.env.AWS_SDK_JS_SUPPRESS_MAINTENANCE_MODE_MESSAGE)&&"function"==typeof s.emitWarning&&s.emitWarning("We are formalizing our plans to enter AWS SDK for JavaScript (v2) into maintenance mode in 2023.\n\nPlease migrate your code to use AWS SDK for JavaScript (v3).\nFor more information, check the migration guide at https://a.co/7PzMCcy",{type:"NOTE"})},0)},85863:function(e,t,r){var s=r(84351),i=r(66797),a=r(68136),o=r(47937),n=r(90306),u=r(17752),p=r(62662),m=p.property,c=p.memoizedProperty;e.exports=function(e,t){var r=this;e=e||{},(t=t||{}).api=this,e.metadata=e.metadata||{};var l=t.serviceIdentifier;delete t.serviceIdentifier,m(this,"isApi",!0,!1),m(this,"apiVersion",e.metadata.apiVersion),m(this,"endpointPrefix",e.metadata.endpointPrefix),m(this,"signingName",e.metadata.signingName),m(this,"globalEndpoint",e.metadata.globalEndpoint),m(this,"signatureVersion",e.metadata.signatureVersion),m(this,"jsonVersion",e.metadata.jsonVersion),m(this,"targetPrefix",e.metadata.targetPrefix),m(this,"protocol",e.metadata.protocol),m(this,"timestampFormat",e.metadata.timestampFormat),m(this,"xmlNamespaceUri",e.metadata.xmlNamespace),m(this,"abbreviation",e.metadata.serviceAbbreviation),m(this,"fullName",e.metadata.serviceFullName),m(this,"serviceId",e.metadata.serviceId),l&&u[l]&&m(this,"xmlNoDefaultLists",u[l].xmlNoDefaultLists,!1),c(this,"className",function(){var t=e.metadata.serviceAbbreviation||e.metadata.serviceFullName;return t?("ElasticLoadBalancing"===(t=t.replace(/^Amazon|AWS\s*|\(.*|\s+|\W+/g,""))&&(t="ELB"),t):null}),m(this,"operations",new s(e.operations,t,function(e,r){return new i(e,r,t)},p.string.lowerFirst,function(e,t){!0===t.endpointoperation&&m(r,"endpointOperation",p.string.lowerFirst(e)),t.endpointdiscovery&&!r.hasRequiredEndpointDiscovery&&m(r,"hasRequiredEndpointDiscovery",!0===t.endpointdiscovery.required)})),m(this,"shapes",new s(e.shapes,t,function(e,r){return a.create(r,t)})),m(this,"paginators",new s(e.paginators,t,function(e,r){return new o(e,r,t)})),m(this,"waiters",new s(e.waiters,t,function(e,r){return new n(e,r,t)},p.string.lowerFirst)),t.documentation&&(m(this,"documentation",e.documentation),m(this,"documentationUrl",e.documentationUrl)),m(this,"awsQueryCompatible",e.metadata.awsQueryCompatible)}},84351:function(e,t,r){var s=r(62662).memoizedProperty;function i(e,t,r,i){s(this,i(e),function(){return r(e,t)})}e.exports=function(e,t,r,s,a){for(var o in s=s||String,e)Object.prototype.hasOwnProperty.call(e,o)&&(i.call(this,o,e[o],r,s),a&&a(o,e[o]))}},66797:function(e,t,r){var s=r(68136),i=r(62662),a=i.property,o=i.memoizedProperty;e.exports=function(e,t,r){var i=this;r=r||{},a(this,"name",t.name||e),a(this,"api",r.api,!1),t.http=t.http||{},a(this,"endpoint",t.endpoint),a(this,"httpMethod",t.http.method||"POST"),a(this,"httpPath",t.http.requestUri||"/"),a(this,"authtype",t.authtype||""),a(this,"endpointDiscoveryRequired",t.endpointdiscovery?t.endpointdiscovery.required?"REQUIRED":"OPTIONAL":"NULL"),a(this,"httpChecksumRequired",t.httpChecksumRequired||t.httpChecksum&&t.httpChecksum.requestChecksumRequired,!1),o(this,"input",function(){return t.input?s.create(t.input,r):new s.create({type:"structure"},r)}),o(this,"output",function(){return t.output?s.create(t.output,r):new s.create({type:"structure"},r)}),o(this,"errors",function(){var e=[];if(!t.errors)return null;for(var i=0;i<t.errors.length;i++)e.push(s.create(t.errors[i],r));return e}),o(this,"paginator",function(){return r.api.paginators[e]}),r.documentation&&(a(this,"documentation",t.documentation),a(this,"documentationUrl",t.documentationUrl)),o(this,"idempotentMembers",function(){var e=[],t=i.input,r=t.members;if(!t.members)return e;for(var s in r)r.hasOwnProperty(s)&&!0===r[s].isIdempotent&&e.push(s);return e}),o(this,"hasEventOutput",function(){return function(e){var t=e.members,r=e.payload;if(!e.members)return!1;if(r)return t[r].isEventStream;for(var s in t)if(!t.hasOwnProperty(s)&&!0===t[s].isEventStream)return!0;return!1}(i.output)})}},47937:function(e,t,r){var s=r(62662).property;e.exports=function(e,t){s(this,"inputToken",t.input_token),s(this,"limitKey",t.limit_key),s(this,"moreResults",t.more_results),s(this,"outputToken",t.output_token),s(this,"resultKey",t.result_key)}},90306:function(e,t,r){var s=r(62662),i=s.property;e.exports=function(e,t,r){r=r||{},i(this,"name",e),i(this,"api",r.api,!1),t.operation&&i(this,"operation",s.string.lowerFirst(t.operation));var a=this;["type","description","delay","maxAttempts","acceptors"].forEach(function(e){var r=t[e];r&&i(a,e,r)})}},68136:function(e,t,r){var s=r(84351),i=r(62662);function a(e,t,r){null!=r&&i.property.apply(this,arguments)}function o(e,t){e.constructor.prototype[t]||i.memoizedProperty.apply(this,arguments)}function n(e,t,r){t=t||{},a(this,"shape",e.shape),a(this,"api",t.api,!1),a(this,"type",e.type),a(this,"enum",e.enum),a(this,"min",e.min),a(this,"max",e.max),a(this,"pattern",e.pattern),a(this,"location",e.location||this.location||"body"),a(this,"name",this.name||e.xmlName||e.queryName||e.locationName||r),a(this,"isStreaming",e.streaming||this.isStreaming||!1),a(this,"requiresLength",e.requiresLength,!1),a(this,"isComposite",e.isComposite||!1),a(this,"isShape",!0,!1),a(this,"isQueryName",Boolean(e.queryName),!1),a(this,"isLocationName",Boolean(e.locationName),!1),a(this,"isIdempotent",!0===e.idempotencyToken),a(this,"isJsonValue",!0===e.jsonvalue),a(this,"isSensitive",!0===e.sensitive||e.prototype&&!0===e.prototype.sensitive),a(this,"isEventStream",Boolean(e.eventstream),!1),a(this,"isEvent",Boolean(e.event),!1),a(this,"isEventPayload",Boolean(e.eventpayload),!1),a(this,"isEventHeader",Boolean(e.eventheader),!1),a(this,"isTimestampFormatSet",Boolean(e.timestampFormat)||e.prototype&&!0===e.prototype.isTimestampFormatSet,!1),a(this,"endpointDiscoveryId",Boolean(e.endpointdiscoveryid),!1),a(this,"hostLabel",Boolean(e.hostLabel),!1),t.documentation&&(a(this,"documentation",e.documentation),a(this,"documentationUrl",e.documentationUrl)),e.xmlAttribute&&a(this,"isXmlAttribute",e.xmlAttribute||!1),a(this,"defaultValue",null),this.toWireFormat=function(e){return null==e?"":e},this.toType=function(e){return e}}function u(e){n.apply(this,arguments),a(this,"isComposite",!0),e.flattened&&a(this,"flattened",e.flattened||!1)}function p(e,t){var r=this,i=null,p=!this.isShape;u.apply(this,arguments),p&&(a(this,"defaultValue",function(){return{}}),a(this,"members",{}),a(this,"memberNames",[]),a(this,"required",[]),a(this,"isRequired",function(){return!1}),a(this,"isDocument",Boolean(e.document))),e.members&&(a(this,"members",new s(e.members,t,function(e,r){return n.create(r,t,e)})),o(this,"memberNames",function(){return e.xmlOrder||Object.keys(e.members)}),e.event&&(o(this,"eventPayloadMemberName",function(){for(var e=r.members,t=r.memberNames,s=0,i=t.length;s<i;s++)if(e[t[s]].isEventPayload)return t[s]}),o(this,"eventHeaderMemberNames",function(){for(var e=r.members,t=r.memberNames,s=[],i=0,a=t.length;i<a;i++)e[t[i]].isEventHeader&&s.push(t[i]);return s}))),e.required&&(a(this,"required",e.required),a(this,"isRequired",function(t){if(!i){i={};for(var r=0;r<e.required.length;r++)i[e.required[r]]=!0}return i[t]},!1,!0)),a(this,"resultWrapper",e.resultWrapper||null),e.payload&&a(this,"payload",e.payload),"string"==typeof e.xmlNamespace?a(this,"xmlNamespaceUri",e.xmlNamespace):"object"==typeof e.xmlNamespace&&(a(this,"xmlNamespacePrefix",e.xmlNamespace.prefix),a(this,"xmlNamespaceUri",e.xmlNamespace.uri))}function m(e,t){var r=this,s=!this.isShape;if(u.apply(this,arguments),s&&a(this,"defaultValue",function(){return[]}),e.member&&o(this,"member",function(){return n.create(e.member,t)}),this.flattened){var i=this.name;o(this,"name",function(){return r.member.name||i})}}function c(e,t){var r=!this.isShape;u.apply(this,arguments),r&&(a(this,"defaultValue",function(){return{}}),a(this,"key",n.create({type:"string"},t)),a(this,"value",n.create({type:"string"},t))),e.key&&o(this,"key",function(){return n.create(e.key,t)}),e.value&&o(this,"value",function(){return n.create(e.value,t)})}function l(){n.apply(this,arguments);var e=["rest-xml","query","ec2"];this.toType=function(t){return(t=this.api&&e.indexOf(this.api.protocol)>-1?t||"":t,this.isJsonValue)?JSON.parse(t):t&&"function"==typeof t.toString?t.toString():t},this.toWireFormat=function(e){return this.isJsonValue?JSON.stringify(e):e}}function d(){n.apply(this,arguments),this.toType=function(e){var t=i.base64.decode(e);if(this.isSensitive&&i.isNode()&&"function"==typeof i.Buffer.alloc){var r=i.Buffer.alloc(t.length,t);t.fill(0),t=r}return t},this.toWireFormat=i.base64.encode}function y(){d.apply(this,arguments)}function b(){n.apply(this,arguments),this.toType=function(e){return"boolean"==typeof e?e:null==e?null:"true"===e}}n.normalizedTypes={character:"string",double:"float",long:"integer",short:"integer",biginteger:"integer",bigdecimal:"float",blob:"binary"},n.types={structure:p,list:m,map:c,boolean:b,timestamp:function(e){var t=this;if(n.apply(this,arguments),e.timestampFormat)a(this,"timestampFormat",e.timestampFormat);else if(t.isTimestampFormatSet&&this.timestampFormat)a(this,"timestampFormat",this.timestampFormat);else if("header"===this.location)a(this,"timestampFormat","rfc822");else if("querystring"===this.location)a(this,"timestampFormat","iso8601");else if(this.api)switch(this.api.protocol){case"json":case"rest-json":a(this,"timestampFormat","unixTimestamp");break;case"rest-xml":case"query":case"ec2":a(this,"timestampFormat","iso8601")}this.toType=function(e){return null==e?null:"function"==typeof e.toUTCString?e:"string"==typeof e||"number"==typeof e?i.date.parseTimestamp(e):null},this.toWireFormat=function(e){return i.date.format(e,t.timestampFormat)}},float:function(){n.apply(this,arguments),this.toType=function(e){return null==e?null:parseFloat(e)},this.toWireFormat=this.toType},integer:function(){n.apply(this,arguments),this.toType=function(e){return null==e?null:parseInt(e,10)},this.toWireFormat=this.toType},string:l,base64:y,binary:d},n.resolve=function(e,t){if(!e.shape)return null;var r=t.api.shapes[e.shape];if(!r)throw Error("Cannot find shape reference: "+e.shape);return r},n.create=function(e,t,r){if(e.isShape)return e;var s=n.resolve(e,t);if(s){var i=Object.keys(e);t.documentation||(i=i.filter(function(e){return!e.match(/documentation/)}));var a=function(){s.constructor.call(this,e,t,r)};return a.prototype=s,new a}e.type||(e.members?e.type="structure":e.member?e.type="list":e.key?e.type="map":e.type="string");var o=e.type;if(n.normalizedTypes[e.type]&&(e.type=n.normalizedTypes[e.type]),n.types[e.type])return new n.types[e.type](e,t,r);throw Error("Unrecognized shape type: "+o)},n.shapes={StructureShape:p,ListShape:m,MapShape:c,StringShape:l,BooleanShape:b,Base64Shape:y},e.exports=n},25479:function(e,t,r){var s=r(79614);s.ParamValidator=s.util.inherit({constructor:function(e){(!0===e||void 0===e)&&(e={min:!0}),this.validation=e},validate:function(e,t,r){if(this.errors=[],this.validateMember(e,t||{},r||"params"),this.errors.length>1){var i=this.errors.join("\n* ");throw i="There were "+this.errors.length+" validation errors:\n* "+i,s.util.error(Error(i),{code:"MultipleValidationErrors",errors:this.errors})}if(1!==this.errors.length)return!0;throw this.errors[0]},fail:function(e,t){this.errors.push(s.util.error(Error(t),{code:e}))},validateStructure:function(e,t,r){if(e.isDocument)return!0;this.validateType(t,r,["object"],"structure");for(var s,i=0;e.required&&i<e.required.length;i++)null==t[s=e.required[i]]&&this.fail("MissingRequiredParameter","Missing required key '"+s+"' in "+r);for(s in t)if(Object.prototype.hasOwnProperty.call(t,s)){var a=t[s],o=e.members[s];if(void 0!==o){var n=[r,s].join(".");this.validateMember(o,a,n)}else null!=a&&this.fail("UnexpectedParameter","Unexpected key '"+s+"' found in "+r)}return!0},validateMember:function(e,t,r){switch(e.type){case"structure":return this.validateStructure(e,t,r);case"list":return this.validateList(e,t,r);case"map":return this.validateMap(e,t,r);default:return this.validateScalar(e,t,r)}},validateList:function(e,t,r){if(this.validateType(t,r,[Array])){this.validateRange(e,t.length,r,"list member count");for(var s=0;s<t.length;s++)this.validateMember(e.member,t[s],r+"["+s+"]")}},validateMap:function(e,t,r){if(this.validateType(t,r,["object"],"map")){var s=0;for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(this.validateMember(e.key,i,r+"[key='"+i+"']"),this.validateMember(e.value,t[i],r+"['"+i+"']"),s++);this.validateRange(e,s,r,"map member count")}},validateScalar:function(e,t,r){switch(e.type){case null:case void 0:case"string":return this.validateString(e,t,r);case"base64":case"binary":return this.validatePayload(t,r);case"integer":case"float":return this.validateNumber(e,t,r);case"boolean":return this.validateType(t,r,["boolean"]);case"timestamp":return this.validateType(t,r,[Date,/^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d+)?Z$/,"number"],"Date object, ISO-8601 string, or a UNIX timestamp");default:return this.fail("UnkownType","Unhandled type "+e.type+" for "+r)}},validateString:function(e,t,r){var s=["string"];e.isJsonValue&&(s=s.concat(["number","object","boolean"])),null!==t&&this.validateType(t,r,s)&&(this.validateEnum(e,t,r),this.validateRange(e,t.length,r,"string length"),this.validatePattern(e,t,r),this.validateUri(e,t,r))},validateUri:function(e,t,r){"uri"===e.location&&0===t.length&&this.fail("UriParameterError",'Expected uri parameter to have length >= 1, but found "'+t+'" for '+r)},validatePattern:function(e,t,r){this.validation.pattern&&void 0!==e.pattern&&!RegExp(e.pattern).test(t)&&this.fail("PatternMatchError",'Provided value "'+t+'" does not match regex pattern /'+e.pattern+"/ for "+r)},validateRange:function(e,t,r,s){this.validation.min&&void 0!==e.min&&t<e.min&&this.fail("MinRangeError","Expected "+s+" >= "+e.min+", but found "+t+" for "+r),this.validation.max&&void 0!==e.max&&t>e.max&&this.fail("MaxRangeError","Expected "+s+" <= "+e.max+", but found "+t+" for "+r)},validateEnum:function(e,t,r){this.validation.enum&&void 0!==e.enum&&-1===e.enum.indexOf(t)&&this.fail("EnumError","Found string value of "+t+", but expected "+e.enum.join("|")+" for "+r)},validateType:function(e,t,r,i){if(null==e)return!1;for(var a=!1,o=0;o<r.length;o++){if("string"==typeof r[o]){if(typeof e===r[o])return!0}else if(r[o]instanceof RegExp){if((e||"").toString().match(r[o]))return!0}else{if(e instanceof r[o]||s.util.isType(e,r[o]))return!0;i||a||(r=r.slice()),r[o]=s.util.typeName(r[o])}a=!0}var n=i;n||(n=r.join(", ").replace(/,([^,]+)$/,", or$1"));var u=n.match(/^[aeiou]/i)?"n":"";return this.fail("InvalidParameterType","Expected "+t+" to be a"+u+" "+n),!1},validateNumber:function(e,t,r){if(null!=t){if("string"==typeof t){var s=parseFloat(t);s.toString()===t&&(t=s)}this.validateType(t,r,["number"])&&this.validateRange(e,t,r,"numeric value")}},validatePayload:function(e,t){if(null!=e&&"string"!=typeof e&&(!e||"number"!=typeof e.byteLength)){if(s.util.isNode()){var r=s.util.stream.Stream;if(s.util.Buffer.isBuffer(e)||e instanceof r)return}else if(Blob,e instanceof Blob)return;var i=["Buffer","Stream","File","Blob","ArrayBuffer","DataView"];if(e){for(var a=0;a<i.length;a++)if(s.util.isType(e,i[a])||s.util.typeName(e.constructor)===i[a])return}this.fail("InvalidParameterType","Expected "+t+" to be a string, Buffer, Stream, Blob, or typed array object")}}})},35409:function(e,t,r){var s=r(79614),i=s.Protocol.Rest;s.Polly.Presigner=s.util.inherit({constructor:function(e){e=e||{},this.options=e,this.service=e.service,this.bindServiceObject(e),this._operations={}},bindServiceObject:function(e){if(e=e||{},this.service){var t=s.util.copy(this.service.config);this.service=new this.service.constructor.__super__(t),this.service.config.params=s.util.merge(this.service.config.params||{},e.params)}else this.service=new s.Polly(e)},modifyInputMembers:function(e){var t=s.util.copy(e);return t.members=s.util.copy(e.members),s.util.each(e.members,function(e,r){t.members[e]=s.util.copy(r),r.location&&"body"!==r.location||(t.members[e].location="querystring",t.members[e].locationName=e)}),t},convertPostToGet:function(e){e.httpRequest.method="GET";var t=e.service.api.operations[e.operation],r=this._operations[e.operation];r||(this._operations[e.operation]=r=this.modifyInputMembers(t.input));var s=i.generateURI(e.httpRequest.endpoint.path,t.httpPath,r,e.params);e.httpRequest.path=s,e.httpRequest.body="",delete e.httpRequest.headers["Content-Length"],delete e.httpRequest.headers["Content-Type"]},getSynthesizeSpeechUrl:function(e,t,r){var s=this,i=this.service.makeRequest("synthesizeSpeech",e);return i.removeAllListeners("build"),i.on("build",function(e){s.convertPostToGet(e)}),i.presign(t,r)}})},80987:function(e,t,r){var s=r(62662),i=r(79614);e.exports={populateHostPrefix:function(e){if(!e.service.config.hostPrefixEnabled)return e;var t=e.service.api.operations[e.operation];if(a=(r=e.service.api).operations[e.operation],o=r.endpointOperation&&r.endpointOperation===s.string.lowerFirst(a.name),"NULL"!==a.endpointDiscoveryRequired||!0===o)return e;if(t.endpoint&&t.endpoint.hostPrefix){var r,a,o,n,u,p,m,c,l,d=(n=t.endpoint.hostPrefix,u=e.params,p=t.input,s.each(p.members,function(e,t){if(!0===t.hostLabel){if("string"!=typeof u[e]||""===u[e])throw s.error(Error(),{message:"Parameter "+e+" should be a non-empty string.",code:"InvalidParameter"});var r=RegExp("\\{"+e+"\\}","g");n=n.replace(r,u[e])}}),n);(m=e.httpRequest.endpoint).host&&(m.host=d+m.host),m.hostname&&(m.hostname=d+m.hostname),c=e.httpRequest.endpoint.hostname.split("."),l=/^[a-zA-Z0-9]{1}$|^[a-zA-Z0-9][a-zA-Z0-9\-]*[a-zA-Z0-9]$/,s.arrayEach(c,function(e){if(!e.length||e.length<1||e.length>63)throw s.error(Error(),{code:"ValidationError",message:"Hostname label length should be between 1 to 63 characters, inclusive."});if(!l.test(e))throw i.util.error(Error(),{code:"ValidationError",message:e+" is not hostname compatible."})})}return e}}},76933:function(e,t,r){var s=r(62662),i=r(43658),a=r(62622),o=r(80987).populateHostPrefix;e.exports={buildRequest:function(e){var t=e.httpRequest,r=e.service.api,s=r.targetPrefix+"."+r.operations[e.operation].name,a=r.jsonVersion||"1.0",n=r.operations[e.operation].input,u=new i;1===a&&(a="1.0"),r.awsQueryCompatible&&(t.params||(t.params={}),Object.assign(t.params,e.params)),t.body=u.build(e.params||{},n),t.headers["Content-Type"]="application/x-amz-json-"+a,t.headers["X-Amz-Target"]=s,o(e)},extractError:function(e){var t={},r=e.httpResponse;if(t.code=r.headers["x-amzn-errortype"]||"UnknownError","string"==typeof t.code&&(t.code=t.code.split(":")[0]),r.body.length>0)try{var i=JSON.parse(r.body.toString()),a=i.__type||i.code||i.Code;for(var o in a&&(t.code=a.split("#").pop()),"RequestEntityTooLarge"===t.code?t.message="Request body must be less than 1 MB":t.message=i.message||i.Message||null,i||{})"code"!==o&&"message"!==o&&(t["["+o+"]"]="See error."+o+" for details.",Object.defineProperty(t,o,{value:i[o],enumerable:!1,writable:!0}))}catch(n){t.statusCode=r.statusCode,t.message=r.statusMessage}else t.statusCode=r.statusCode,t.message=r.statusCode.toString();e.error=s.error(Error(),t)},extractData:function(e){var t=e.httpResponse.body.toString()||"{}";if(!1===e.request.service.config.convertResponseTypes)e.data=JSON.parse(t);else{var r=e.request.service.api.operations[e.request.operation].output||{},s=new a;e.data=s.parse(t,r)}}}},70293:function(e,t,r){var s=r(79614),i=r(62662),a=r(30864),o=r(68136),n=r(80987).populateHostPrefix;e.exports={buildRequest:function(e){var t=e.service.api.operations[e.operation],r=e.httpRequest;r.headers["Content-Type"]="application/x-www-form-urlencoded; charset=utf-8",r.params={Version:e.service.api.apiVersion,Action:t.name},new a().serialize(e.params,t.input,function(e,t){r.params[e]=t}),r.body=i.queryParamsToString(r.params),n(e)},extractError:function(e){var t,r=e.httpResponse.body.toString();if(r.match("<UnknownOperationException"))t={Code:"UnknownOperation",Message:"Unknown operation "+e.request.operation};else try{t=new s.XML.Parser().parse(r)}catch(a){t={Code:e.httpResponse.statusCode,Message:e.httpResponse.statusMessage}}t.requestId&&!e.requestId&&(e.requestId=t.requestId),t.Errors&&(t=t.Errors),t.Error&&(t=t.Error),t.Code?e.error=i.error(Error(),{code:t.Code,message:t.Message}):e.error=i.error(Error(),{code:e.httpResponse.statusCode,message:null})},extractData:function(e){var t=e.request,r=t.service.api.operations[t.operation].output||{},a=r;if(a.resultWrapper){var n=o.create({type:"structure"});n.members[a.resultWrapper]=r,n.memberNames=[a.resultWrapper],i.property(r,"name",r.resultWrapper),r=n}var u=new s.XML.Parser;if(r&&r.members&&!r.members._XAMZRequestId){var p=o.create({type:"string"},{api:{protocol:"query"}},"requestId");r.members._XAMZRequestId=p}var m=u.parse(e.httpResponse.body.toString(),r);e.requestId=m._XAMZRequestId||m.requestId,m._XAMZRequestId&&delete m._XAMZRequestId,a.resultWrapper&&m[a.resultWrapper]&&(i.update(m,m[a.resultWrapper]),delete m[a.resultWrapper]),e.data=m}}},96225:function(e,t,r){var s=r(62662),i=r(80987).populateHostPrefix;function a(e,t,r,i){var a=[e,t].join("/");a=a.replace(/\/+/g,"/");var o={},n=!1;if(s.each(r.members,function(e,t){var r=i[e];if(null!=r){if("uri"===t.location){var u=RegExp("\\{"+t.name+"(\\+)?\\}");a=a.replace(u,function(e,t){return(t?s.uriEscapePath:s.uriEscape)(String(r))})}else"querystring"===t.location&&(n=!0,"list"===t.type?o[t.name]=r.map(function(e){return s.uriEscape(t.member.toWireFormat(e).toString())}):"map"===t.type?s.each(r,function(e,t){Array.isArray(t)?o[e]=t.map(function(e){return s.uriEscape(String(e))}):o[e]=s.uriEscape(String(t))}):o[t.name]=s.uriEscape(t.toWireFormat(r).toString()))}}),n){a+=a.indexOf("?")>=0?"&":"?";var u=[];s.arrayEach(Object.keys(o).sort(),function(e){Array.isArray(o[e])||(o[e]=[o[e]]);for(var t=0;t<o[e].length;t++)u.push(s.uriEscape(String(e))+"="+o[e][t])}),a+=u.join("&")}return a}e.exports={buildRequest:function(e){var t,r,o,n,u,p;e.httpRequest.method=e.service.api.operations[e.operation].httpMethod,o=(r=(t=e).service.api.operations[t.operation]).input,n=a(t.httpRequest.endpoint.path,r.httpPath,o,t.params),t.httpRequest.path=n,p=(u=e).service.api.operations[u.operation],s.each(p.input.members,function(e,t){var r=u.params[e];null!=r&&("headers"===t.location&&"map"===t.type?s.each(r,function(e,r){u.httpRequest.headers[t.name+e]=r}):"header"===t.location&&(r=t.toWireFormat(r).toString(),t.isJsonValue&&(r=s.base64.encode(r)),u.httpRequest.headers[t.name]=r))}),i(e)},extractError:function(){},extractData:function(e){var t=e.request,r={},i=e.httpResponse,a=t.service.api.operations[t.operation].output,o={};s.each(i.headers,function(e,t){o[e.toLowerCase()]=t}),s.each(a.members,function(e,t){var a=(t.name||e).toLowerCase();if("headers"===t.location&&"map"===t.type){r[e]={};var n=RegExp("^"+(t.isLocationName?t.name:"")+"(.+)","i");s.each(i.headers,function(t,s){var i=t.match(n);null!==i&&(r[e][i[1]]=s)})}else if("header"===t.location){if(void 0!==o[a]){var u=t.isJsonValue?s.base64.decode(o[a]):o[a];r[e]=t.toType(u)}}else"statusCode"===t.location&&(r[e]=parseInt(i.statusCode,10))}),e.data=r},generateURI:a}},53699:function(e,t,r){var s=r(62662),i=r(96225),a=r(76933),o=r(43658),n=r(62622),u=["GET","HEAD","DELETE"];function p(e,t){e.httpRequest.headers["Content-Type"]||(e.httpRequest.headers["Content-Type"]=t?"binary/octet-stream":"application/json")}e.exports={buildRequest:function(e){i.buildRequest(e),0>u.indexOf(e.httpRequest.method)&&function(e){var t=new o,r=e.service.api.operations[e.operation].input;if(r.payload){var s={},i=r.members[r.payload];s=e.params[r.payload],"structure"===i.type?(e.httpRequest.body=t.build(s||{},i),p(e)):void 0!==s&&(e.httpRequest.body=s,("binary"===i.type||i.isStreaming)&&p(e,!0))}else e.httpRequest.body=t.build(e.params,r),p(e)}(e)},extractError:function(e){a.extractError(e)},extractData:function(e){i.extractData(e);var t,r=e.request,o=r.service.api.operations[r.operation],u=r.service.api.operations[r.operation].output||{};if(o.hasEventOutput,u.payload){var p=u.members[u.payload],m=e.httpResponse.body;if(p.isEventStream)t=new n,e.data[payload]=s.createEventStream(2===AWS.HttpClient.streamsApiVersion?e.httpResponse.stream:m,t,p);else if("structure"===p.type||"list"===p.type){var t=new n;e.data[u.payload]=t.parse(m,p)}else"binary"===p.type||p.isStreaming?e.data[u.payload]=m:e.data[u.payload]=p.toType(m)}else{var c=e.data;a.extractData(e),e.data=s.merge(c,e.data)}},unsetContentLength:function(e){void 0===s.getRequestPayloadShape(e)&&u.indexOf(e.httpRequest.method)>=0&&delete e.httpRequest.headers["Content-Length"]}}},11674:function(e,t,r){var s=r(79614),i=r(62662),a=r(96225);e.exports={buildRequest:function(e){a.buildRequest(e),0>["GET","HEAD"].indexOf(e.httpRequest.method)&&function(e){var t=e.service.api.operations[e.operation].input,r=new s.XML.Builder,a=e.params,o=t.payload;if(o){var n=t.members[o];if(void 0===(a=a[o]))return;if("structure"===n.type){var u=n.name;e.httpRequest.body=r.toXML(a,n,u,!0)}else e.httpRequest.body=a}else e.httpRequest.body=r.toXML(a,t,t.name||t.shape||i.string.upperFirst(e.operation)+"Request")}(e)},extractError:function(e){var t;a.extractError(e);try{t=new s.XML.Parser().parse(e.httpResponse.body.toString())}catch(r){t={Code:e.httpResponse.statusCode,Message:e.httpResponse.statusMessage}}t.Errors&&(t=t.Errors),t.Error&&(t=t.Error),t.Code?e.error=i.error(Error(),{code:t.Code,message:t.Message}):e.error=i.error(Error(),{code:e.httpResponse.statusCode,message:null})},extractData:function(e){a.extractData(e);var t,r=e.request,o=e.httpResponse.body,n=r.service.api.operations[r.operation],u=n.output;n.hasEventOutput;var p=u.payload;if(p){var m=u.members[p];m.isEventStream?(t=new s.XML.Parser,e.data[p]=i.createEventStream(2===s.HttpClient.streamsApiVersion?e.httpResponse.stream:e.httpResponse.body,t,m)):"structure"===m.type?(t=new s.XML.Parser,e.data[p]=t.parse(o.toString(),m)):"binary"===m.type||m.isStreaming?e.data[p]=o:e.data[p]=m.toType(o)}else if(o.length>0){var c=(t=new s.XML.Parser).parse(o.toString(),u);i.update(e.data,c)}}}},30864:function(e,t,r){var s=r(62662);function i(){}function a(e){return e.isQueryName||"ec2"!==e.api.protocol?e.name:e.name[0].toUpperCase()+e.name.substr(1)}i.prototype.serialize=function(e,t,r){!function e(t,r,i,o){s.each(i.members,function(i,n){var u=r[i];if(null!=u){var p=a(n);!function t(r,i,o,n){if(null!=i){if("structure"===o.type)e(r,i,o,n);else if("list"===o.type)!function(e,r,i,o){var n=i.member||{};if(0===r.length){o.call(this,e,null);return}s.arrayEach(r,function(r,s){var u="."+(s+1);if("ec2"===i.api.protocol)u+="";else if(i.flattened){if(n.name){var p=e.split(".");p.pop(),p.push(a(n)),e=p.join(".")}}else u="."+(n.name?n.name:"member")+u;t(e+u,r,n,o)})}(r,i,o,n);else if("map"===o.type){var u;u=1,s.each(i,function(e,s){var i=(o.flattened?".":".entry.")+u+++".",a=i+(o.key.name||"key"),p=i+(o.value.name||"value");t(r+a,e,o.key,n),t(r+p,s,o.value,n)})}else n(r,o.toWireFormat(i).toString())}}(p=t?t+"."+p:p,u,n,o)}})}("",e,t,r)},e.exports=i},50903:function(e,t,r){var s=r(79614),i=null,a={signatureVersion:"v4",signingName:"rds-db",operations:{}},o={region:"string",hostname:"string",port:"number",username:"string"};s.RDS.Signer=s.util.inherit({constructor:function(e){this.options=e||{}},convertUrlToAuthToken:function(e){var t="https://";if(0===e.indexOf(t))return e.substring(t.length)},getAuthToken:function(e,t){"function"==typeof e&&void 0===t&&(t=e,e={});var r=this,o="function"==typeof t;e=s.util.merge(this.options,e);var n=this.validateAuthTokenOptions(e);if(!0!==n){if(o)return t(n,null);throw n}var u={region:e.region,endpoint:new s.Endpoint(e.hostname+":"+e.port),paramValidation:!1,signatureVersion:"v4"};e.credentials&&(u.credentials=e.credentials),(i=new s.Service(u)).api=a;var p=i.makeRequest();if(this.modifyRequestForAuthToken(p,e),o)p.presign(900,function(e,s){s&&(s=r.convertUrlToAuthToken(s)),t(e,s)});else{var m=p.presign(900);return this.convertUrlToAuthToken(m)}},modifyRequestForAuthToken:function(e,t){e.on("build",e.buildAsGet),e.httpRequest.body=s.util.queryParamsToString({Action:"connect",DBUser:t.username})},validateAuthTokenOptions:function(e){var t="";for(var r in e=e||{},o)Object.prototype.hasOwnProperty.call(o,r)&&typeof e[r]!==o[r]&&(t+="option '"+r+"' should have been type '"+o[r]+"', was '"+typeof e[r]+"'.\n");return!t.length||s.util.error(Error(),{code:"InvalidParameter",message:t})}})},31414:function(e){e.exports={now:function(){return"undefined"!=typeof performance&&"function"==typeof performance.now?performance.now():Date.now()}}},44040:function(e){e.exports={isFipsRegion:function(e){return"string"==typeof e&&(e.startsWith("fips-")||e.endsWith("-fips"))},isGlobalRegion:function(e){return"string"==typeof e&&["aws-global","aws-us-gov-global"].includes(e)},getRealRegion:function(e){return["fips-aws-global","aws-fips","aws-global"].includes(e)?"us-east-1":["fips-aws-us-gov-global","aws-us-gov-global"].includes(e)?"us-gov-west-1":e.replace(/fips-(dkr-|prod-)?|-fips/,"")}}},41404:function(e,t,r){var s=r(62662),i=r(80738);e.exports={configureEndpoint:function(e){for(var t,r,a,o=(r=function(e){if(!e)return null;var t=e.split("-");return t.length<3?null:t.slice(0,t.length-2).join("-")+"-*"}(t=e.config.region),[[t,a=e.api.endpointPrefix],[r,a],[t,"*"],[r,"*"],["*",a],[t,"internal-*"],["*","*"]].map(function(e){return e[0]&&e[1]?e.join("/"):null})),n=e.config.useFipsEndpoint,u=e.config.useDualstackEndpoint,p=0;p<o.length;p++){var m=o[p];if(m){var c=n?u?i.dualstackFipsRules:i.fipsRules:u?i.dualstackRules:i.rules;if(Object.prototype.hasOwnProperty.call(c,m)){var l=c[m];"string"==typeof l&&(l=i.patterns[l]),e.isGlobalEndpoint=!!l.globalEndpoint,l.signingRegion&&(e.signingRegion=l.signingRegion),l.signatureVersion||(l.signatureVersion="v4");var d="bearer"===(e.api&&e.api.signatureVersion);!function(e,t){s.each(t,function(t,r){"globalEndpoint"!==t&&(void 0===e.config[t]||null===e.config[t])&&(e.config[t]=r)})}(e,Object.assign({},l,{signatureVersion:d?"bearer":l.signatureVersion}));return}}}},getEndpointSuffix:function(e){for(var t={"^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$":"amazonaws.com","^cn\\-\\w+\\-\\d+$":"amazonaws.com.cn","^us\\-gov\\-\\w+\\-\\d+$":"amazonaws.com","^us\\-iso\\-\\w+\\-\\d+$":"c2s.ic.gov","^us\\-isob\\-\\w+\\-\\d+$":"sc2s.sgov.gov"},r=Object.keys(t),s=0;s<r.length;s++){var i=RegExp(r[s]),a=t[r[s]];if(i.test(e))return a}return"amazonaws.com"}}},73682:function(e,t,r){var s=r(83454),i=r(79614),a=r(91793),o=i.util.inherit,n=i.util.domain,u=r(44509),p={success:1,error:1,complete:1},m=new a;m.setupStates=function(){var e=function(e,t){var r=this;r._haltHandlersOnError=!1,r.emit(r._asm.currentState,function(e){if(e){if(Object.prototype.hasOwnProperty.call(p,r._asm.currentState)){if(n&&r.domain instanceof n.Domain)e.domainEmitter=r,e.domain=r.domain,e.domainThrown=!1,r.domain.emit("error",e);else throw e}else r.response.error=e,t(e)}else t(r.response.error)})};this.addState("validate","build","error",e),this.addState("build","afterBuild","restart",e),this.addState("afterBuild","sign","restart",e),this.addState("sign","send","retry",e),this.addState("retry","afterRetry","afterRetry",e),this.addState("afterRetry","sign","error",e),this.addState("send","validateResponse","retry",e),this.addState("validateResponse","extractData","extractError",e),this.addState("extractError","extractData","retry",e),this.addState("extractData","success","retry",e),this.addState("restart","build","error",e),this.addState("success","complete","complete",e),this.addState("error","complete","complete",e),this.addState("complete",null,null,e)},m.setupStates(),i.Request=o({constructor:function(e,t,r){var s=e.endpoint,o=e.config.region,u=e.config.customUserAgent;e.signingRegion?o=e.signingRegion:e.isGlobalEndpoint&&(o="us-east-1"),this.domain=n&&n.active,this.service=e,this.operation=t,this.params=r||{},this.httpRequest=new i.HttpRequest(s,o),this.httpRequest.appendToUserAgent(u),this.startTime=e.getSkewCorrectedDate(),this.response=new i.Response(this),this._asm=new a(m.states,"validate"),this._haltHandlersOnError=!1,i.SequentialExecutor.call(this),this.emit=this.emitEvent},send:function(e){return e&&(this.httpRequest.appendToUserAgent("callback"),this.on("complete",function(t){e.call(t,t.error,t.data)})),this.runTo(),this.response},build:function(e){return this.runTo("send",e)},runTo:function(e,t){return this._asm.runTo(e,t,this),this},abort:function(){return this.removeAllListeners("validateResponse"),this.removeAllListeners("extractError"),this.on("validateResponse",function(e){e.error=i.util.error(Error("Request aborted by user"),{code:"RequestAbortedError",retryable:!1})}),this.httpRequest.stream&&!this.httpRequest.stream.didCallback&&(this.httpRequest.stream.abort(),this.httpRequest._abortCallback?this.httpRequest._abortCallback():this.removeAllListeners("send")),this},eachPage:function(e){e=i.util.fn.makeAsync(e,3),this.on("complete",function t(r){e.call(r,r.error,r.data,function(s){!1!==s&&(r.hasNextPage()?r.nextPage().on("complete",t).send():e.call(r,null,null,i.util.fn.noop))})}).send()},eachItem:function(e){var t=this;this.eachPage(function(r,s){if(r)return e(r,null);if(null===s)return e(null,null);var a=t.service.paginationConfig(t.operation).resultKey;Array.isArray(a)&&(a=a[0]);var o=u.search(s,a),n=!0;return i.util.arrayEach(o,function(t){if(!1===(n=e(null,t)))return i.util.abort}),n})},isPageable:function(){return!!this.service.paginationConfig(this.operation)},createReadStream:function(){var e=i.util.stream,t=this,r=null;return 2===i.HttpClient.streamsApiVersion?(r=new e.PassThrough,s.nextTick(function(){t.send()})):((r=new e.Stream).readable=!0,r.sent=!1,r.on("newListener",function(e){r.sent||"data"!==e||(r.sent=!0,s.nextTick(function(){t.send()}))})),this.on("error",function(e){r.emit("error",e)}),this.on("httpHeaders",function(s,a,o){if(s<300){t.removeListener("httpData",i.EventListeners.Core.HTTP_DATA),t.removeListener("httpError",i.EventListeners.Core.HTTP_ERROR),t.on("httpError",function(e){o.error=e,o.error.retryable=!1});var n,u=!1;if("HEAD"!==t.httpRequest.method&&(n=parseInt(a["content-length"],10)),void 0!==n&&!isNaN(n)&&n>=0){u=!0;var p=0}var m=function(){u&&p!==n?r.emit("error",i.util.error(Error("Stream content length mismatch. Received "+p+" of "+n+" bytes."),{code:"StreamContentLengthMismatch"})):2===i.HttpClient.streamsApiVersion?r.end():r.emit("end")},c=o.httpResponse.createUnbufferedStream();if(2===i.HttpClient.streamsApiVersion){if(u){var l=new e.PassThrough;l._write=function(t){return t&&t.length&&(p+=t.length),e.PassThrough.prototype._write.apply(this,arguments)},l.on("end",m),r.on("error",function(e){u=!1,c.unpipe(l),l.emit("end"),l.end()}),c.pipe(l).pipe(r,{end:!1})}else c.pipe(r)}else u&&c.on("data",function(e){e&&e.length&&(p+=e.length)}),c.on("data",function(e){r.emit("data",e)}),c.on("end",m);c.on("error",function(e){u=!1,r.emit("error",e)})}}),r},emitEvent:function(e,t,r){"function"==typeof t&&(r=t,t=null),r||(r=function(){}),t||(t=this.eventParameters(e,this.response)),i.SequentialExecutor.prototype.emit.call(this,e,t,function(e){e&&(this.response.error=e),r.call(this,e)})},eventParameters:function(e){switch(e){case"restart":case"validate":case"sign":case"build":case"afterValidate":case"afterBuild":return[this];case"error":return[this.response.error,this.response];default:return[this.response]}},presign:function(e,t){return t||"function"!=typeof e||(t=e,e=null),new i.Signers.Presign().sign(this.toGet(),e,t)},isPresigned:function(){return Object.prototype.hasOwnProperty.call(this.httpRequest.headers,"presigned-expires")},toUnauthenticated:function(){return this._unAuthenticated=!0,this.removeListener("validate",i.EventListeners.Core.VALIDATE_CREDENTIALS),this.removeListener("sign",i.EventListeners.Core.SIGN),this},toGet:function(){return("query"===this.service.api.protocol||"ec2"===this.service.api.protocol)&&(this.removeListener("build",this.buildAsGet),this.addListener("build",this.buildAsGet)),this},buildAsGet:function(e){e.httpRequest.method="GET",e.httpRequest.path=e.service.endpoint.path+"?"+e.httpRequest.body,e.httpRequest.body="",delete e.httpRequest.headers["Content-Length"],delete e.httpRequest.headers["Content-Type"]},haltHandlersOnError:function(){this._haltHandlersOnError=!0}}),i.Request.addPromisesToClass=function(e){this.prototype.promise=function(){var t=this;return this.httpRequest.appendToUserAgent("promise"),new e(function(e,r){t.on("complete",function(t){t.error?r(t.error):e(Object.defineProperty(t.data||{},"$response",{value:t}))}),t.runTo()})}},i.Request.deletePromisesFromClass=function(){delete this.prototype.promise},i.util.addPromises(i.Request),i.util.mixin(i.Request,i.SequentialExecutor)},82413:function(e,t,r){var s=r(79614),i=s.util.inherit,a=r(44509);function o(e){var t=e.request._waiter,r=t.config.acceptors,s=!1,i="retry";r.forEach(function(r){if(!s){var a=t.matchers[r.matcher];a&&a(e,r.expected,r.argument)&&(s=!0,i=r.state)}}),!s&&e.error&&(i="failure"),"success"===i?t.setSuccess(e):t.setError(e,"retry"===i)}s.ResourceWaiter=i({constructor:function(e,t){this.service=e,this.state=t,this.loadWaiterConfig(this.state)},service:null,state:null,config:null,matchers:{path:function(e,t,r){try{var s=a.search(e.data,r)}catch(i){return!1}return a.strictDeepEqual(s,t)},pathAll:function(e,t,r){try{var s=a.search(e.data,r)}catch(i){return!1}Array.isArray(s)||(s=[s]);var o=s.length;if(!o)return!1;for(var n=0;n<o;n++)if(!a.strictDeepEqual(s[n],t))return!1;return!0},pathAny:function(e,t,r){try{var s=a.search(e.data,r)}catch(i){return!1}Array.isArray(s)||(s=[s]);for(var o=s.length,n=0;n<o;n++)if(a.strictDeepEqual(s[n],t))return!0;return!1},status:function(e,t){var r=e.httpResponse.statusCode;return"number"==typeof r&&r===t},error:function(e,t){return"string"==typeof t&&e.error?t===e.error.code:!!e.error===t}},listeners:new s.SequentialExecutor().addNamedListeners(function(e){e("RETRY_CHECK","retry",function(e){var t=e.request._waiter;e.error&&"ResourceNotReady"===e.error.code&&(e.error.retryDelay=1e3*(t.config.delay||0))}),e("CHECK_OUTPUT","extractData",o),e("CHECK_ERROR","extractError",o)}),wait:function(e,t){"function"==typeof e&&(t=e,e=void 0),e&&e.$waiter&&("number"==typeof(e=s.util.copy(e)).$waiter.delay&&(this.config.delay=e.$waiter.delay),"number"==typeof e.$waiter.maxAttempts&&(this.config.maxAttempts=e.$waiter.maxAttempts),delete e.$waiter);var r=this.service.makeRequest(this.config.operation,e);return r._waiter=this,r.response.maxRetries=this.config.maxAttempts,r.addListeners(this.listeners),t&&r.send(t),r},setSuccess:function(e){e.error=null,e.data=e.data||{},e.request.removeAllListeners("extractData")},setError:function(e,t){e.data=null,e.error=s.util.error(e.error||Error(),{code:"ResourceNotReady",message:"Resource is not in the state "+this.state,retryable:t})},loadWaiterConfig:function(e){if(!this.service.api.waiters[e])throw new s.util.error(Error(),{code:"StateNotFoundError",message:"State "+e+" not found."});this.config=s.util.copy(this.service.api.waiters[e])}})},93975:function(e,t,r){var s=r(79614),i=s.util.inherit,a=r(44509);s.Response=i({constructor:function(e){this.request=e,this.data=null,this.error=null,this.retryCount=0,this.redirectCount=0,this.httpResponse=new s.HttpResponse,e&&(this.maxRetries=e.service.numRetries(),this.maxRedirects=e.service.config.maxRedirects)},nextPage:function(e){var t,r=this.request.service,i=this.request.operation;try{t=r.paginationConfig(i,!0)}catch(a){this.error=a}if(!this.hasNextPage()){if(e)e(this.error,null);else if(this.error)throw this.error;return null}var o=s.util.copy(this.request.params);if(!this.nextPageTokens)return e?e(null,null):null;var n=t.inputToken;"string"==typeof n&&(n=[n]);for(var u=0;u<n.length;u++)o[n[u]]=this.nextPageTokens[u];return r.makeRequest(this.request.operation,o,e)},hasNextPage:function(){return this.cacheNextPageTokens(),!!this.nextPageTokens||void 0===this.nextPageTokens&&void 0},cacheNextPageTokens:function(){if(Object.prototype.hasOwnProperty.call(this,"nextPageTokens"))return this.nextPageTokens;this.nextPageTokens=void 0;var e=this.request.service.paginationConfig(this.request.operation);if(!e||(this.nextPageTokens=null,e.moreResults&&!a.search(this.data,e.moreResults)))return this.nextPageTokens;var t=e.outputToken;return"string"==typeof t&&(t=[t]),s.util.arrayEach.call(this,t,function(e){var t=a.search(this.data,e);t&&(this.nextPageTokens=this.nextPageTokens||[],this.nextPageTokens.push(t))}),this.nextPageTokens}})},92149:function(e,t,r){var s=r(79614),i=s.util.string.byteLength,a=s.util.Buffer;s.S3.ManagedUpload=s.util.inherit({constructor:function(e){var t=this;s.SequentialExecutor.call(t),t.body=null,t.sliceFn=null,t.callback=null,t.parts={},t.completeInfo=[],t.fillQueue=function(){t.callback(Error("Unsupported body payload "+typeof t.body))},t.configure(e)},configure:function(e){if(e=e||{},this.partSize=this.minPartSize,e.queueSize&&(this.queueSize=e.queueSize),e.partSize&&(this.partSize=e.partSize),e.leavePartsOnError&&(this.leavePartsOnError=!0),e.tags){if(!Array.isArray(e.tags))throw Error("Tags must be specified as an array; "+typeof e.tags+" provided.");this.tags=e.tags}if(this.partSize<this.minPartSize)throw Error("partSize must be greater than "+this.minPartSize);this.service=e.service,this.bindServiceObject(e.params),this.validateBody(),this.adjustTotalBytes()},leavePartsOnError:!1,queueSize:4,partSize:null,minPartSize:5242880,maxTotalParts:1e4,send:function(e){var t=this;t.failed=!1,t.callback=e||function(e){if(e)throw e};var r=!0;if(t.sliceFn)t.fillQueue=t.fillBuffer;else if(s.util.isNode()){var i=s.util.stream.Stream;t.body instanceof i&&(r=!1,t.fillQueue=t.fillStream,t.partBuffers=[],t.body.on("error",function(e){t.cleanup(e)}).on("readable",function(){t.fillQueue()}).on("end",function(){t.isDoneChunking=!0,t.numParts=t.totalPartNumbers,t.fillQueue.call(t),t.isDoneChunking&&t.totalPartNumbers>=1&&t.doneParts===t.numParts&&t.finishMultiPart()}))}r&&t.fillQueue.call(t)},abort:function(){!0===this.isDoneChunking&&1===this.totalPartNumbers&&this.singlePart?this.singlePart.abort():this.cleanup(s.util.error(Error("Request aborted by user"),{code:"RequestAbortedError",retryable:!1}))},validateBody:function(){var e=this;if(e.body=e.service.config.params.Body,"string"==typeof e.body)e.body=s.util.buffer.toBuffer(e.body);else if(!e.body)throw Error("params.Body is required");e.sliceFn=s.util.arraySliceFn(e.body)},bindServiceObject:function(e){e=e||{};var t=this;if(t.service){var r=t.service,i=s.util.copy(r.config);i.signatureVersion=r.getSignatureVersion(),t.service=new r.constructor.__super__(i),t.service.config.params=s.util.merge(t.service.config.params||{},e),Object.defineProperty(t.service,"_originalConfig",{get:function(){return r._originalConfig},enumerable:!1,configurable:!0})}else t.service=new s.S3({params:e})},adjustTotalBytes:function(){var e=this;try{e.totalBytes=i(e.body)}catch(t){}if(e.totalBytes){var r=Math.ceil(e.totalBytes/e.maxTotalParts);r>e.partSize&&(e.partSize=r)}else e.totalBytes=void 0},isDoneChunking:!1,partPos:0,totalChunkedBytes:0,totalUploadedBytes:0,totalBytes:void 0,numParts:0,totalPartNumbers:0,activeParts:0,doneParts:0,parts:null,completeInfo:null,failed:!1,multipartReq:null,partBuffers:null,partBufferLength:0,fillBuffer:function(){var e=this,t=i(e.body);if(0===t){e.isDoneChunking=!0,e.numParts=1,e.nextChunk(e.body);return}for(;e.activeParts<e.queueSize&&e.partPos<t;){var r=Math.min(e.partPos+e.partSize,t),s=e.sliceFn.call(e.body,e.partPos,r);e.partPos+=e.partSize,(i(s)<e.partSize||e.partPos===t)&&(e.isDoneChunking=!0,e.numParts=e.totalPartNumbers+1),e.nextChunk(s)}},fillStream:function(){var e=this;if(!(e.activeParts>=e.queueSize)){var t=e.body.read(e.partSize-e.partBufferLength)||e.body.read();if(t&&(e.partBuffers.push(t),e.partBufferLength+=t.length,e.totalChunkedBytes+=t.length),e.partBufferLength>=e.partSize){var r=1===e.partBuffers.length?e.partBuffers[0]:a.concat(e.partBuffers);if(e.partBuffers=[],e.partBufferLength=0,r.length>e.partSize){var s=r.slice(e.partSize);e.partBuffers.push(s),e.partBufferLength+=s.length,r=r.slice(0,e.partSize)}e.nextChunk(r)}e.isDoneChunking&&!e.isDoneSending&&(r=1===e.partBuffers.length?e.partBuffers[0]:a.concat(e.partBuffers),e.partBuffers=[],e.partBufferLength=0,e.totalBytes=e.totalChunkedBytes,e.isDoneSending=!0,(0===e.numParts||r.length>0)&&(e.numParts++,e.nextChunk(r))),e.body.read(0)}},nextChunk:function(e){var t=this;if(t.failed)return null;var r=++t.totalPartNumbers;if(t.isDoneChunking&&1===r){var i={Body:e};this.tags&&(i.Tagging=this.getTaggingHeader());var a=t.service.putObject(i);return a._managedUpload=t,a.on("httpUploadProgress",t.progress).send(t.finishSinglePart),t.singlePart=a,null}if(t.service.config.params.ContentMD5){var o=s.util.error(Error("The Content-MD5 you specified is invalid for multi-part uploads."),{code:"InvalidDigest",retryable:!1});return t.cleanup(o),null}if(t.completeInfo[r]&&null!==t.completeInfo[r].ETag)return null;t.activeParts++,t.service.config.params.UploadId?t.uploadPart(e,r):t.multipartReq?t.queueChunks(e,r):(t.multipartReq=t.service.createMultipartUpload(),t.multipartReq.on("success",function(e){t.service.config.params.UploadId=e.data.UploadId,t.multipartReq=null}),t.queueChunks(e,r),t.multipartReq.on("error",function(e){t.cleanup(e)}),t.multipartReq.send())},getTaggingHeader:function(){for(var e=[],t=0;t<this.tags.length;t++)e.push(s.util.uriEscape(this.tags[t].Key)+"="+s.util.uriEscape(this.tags[t].Value));return e.join("&")},uploadPart:function(e,t){var r=this,i={Body:e,ContentLength:s.util.string.byteLength(e),PartNumber:t},a={ETag:null,PartNumber:t};r.completeInfo[t]=a;var o=r.service.uploadPart(i);r.parts[t]=o,o._lastUploadedBytes=0,o._managedUpload=r,o.on("httpUploadProgress",r.progress),o.send(function(e,o){if(delete r.parts[i.PartNumber],r.activeParts--,!e&&(!o||!o.ETag)){var n="No access to ETag property on response.";s.util.isBrowser()&&(n+=" Check CORS configuration to expose ETag header."),e=s.util.error(Error(n),{code:"ETagMissing",retryable:!1})}return e?r.cleanup(e):r.completeInfo[t]&&null!==r.completeInfo[t].ETag?null:void(a.ETag=o.ETag,r.doneParts++,r.isDoneChunking&&r.doneParts===r.totalPartNumbers?r.finishMultiPart():r.fillQueue.call(r))})},queueChunks:function(e,t){var r=this;r.multipartReq.on("success",function(){r.uploadPart(e,t)})},cleanup:function(e){var t=this;t.failed||("function"==typeof t.body.removeAllListeners&&"function"==typeof t.body.resume&&(t.body.removeAllListeners("readable"),t.body.removeAllListeners("end"),t.body.resume()),t.multipartReq&&(t.multipartReq.removeAllListeners("success"),t.multipartReq.removeAllListeners("error"),t.multipartReq.removeAllListeners("complete"),delete t.multipartReq),t.service.config.params.UploadId&&!t.leavePartsOnError?t.service.abortMultipartUpload().send():t.leavePartsOnError&&(t.isDoneChunking=!1),s.util.each(t.parts,function(e,t){t.removeAllListeners("complete"),t.abort()}),t.activeParts=0,t.partPos=0,t.numParts=0,t.totalPartNumbers=0,t.parts={},t.failed=!0,t.callback(e))},finishMultiPart:function(){var e=this,t={MultipartUpload:{Parts:e.completeInfo.slice(1)}};e.service.completeMultipartUpload(t,function(t,r){if(t)return e.cleanup(t);if(r&&"string"==typeof r.Location&&(r.Location=r.Location.replace(/%2F/g,"/")),Array.isArray(e.tags)){for(var s=0;s<e.tags.length;s++)e.tags[s].Value=String(e.tags[s].Value);e.service.putObjectTagging({Tagging:{TagSet:e.tags}},function(t,s){t?e.callback(t):e.callback(t,r)})}else e.callback(t,r)})},finishSinglePart:function(e,t){var r=this.request._managedUpload,s=this.request.httpRequest,i=s.endpoint;if(e)return r.callback(e);t.Location=[i.protocol,"//",i.host,s.path].join(""),t.key=this.request.params.Key,t.Key=this.request.params.Key,t.Bucket=this.request.params.Bucket,r.callback(e,t)},progress:function(e){var t=this._managedUpload;"putObject"===this.operation?(e.part=1,e.key=this.params.Key):(t.totalUploadedBytes+=e.loaded-this._lastUploadedBytes,this._lastUploadedBytes=e.loaded,e={loaded:t.totalUploadedBytes,total:t.totalBytes,part:this.params.PartNumber,key:this.params.Key}),t.emit("httpUploadProgress",[e])}}),s.util.mixin(s.S3.ManagedUpload,s.SequentialExecutor),s.S3.ManagedUpload.addPromisesToClass=function(e){this.prototype.promise=s.util.promisifyMethod("send",e)},s.S3.ManagedUpload.deletePromisesFromClass=function(){delete this.prototype.promise},s.util.addPromises(s.S3.ManagedUpload),e.exports=s.S3.ManagedUpload},96380:function(e,t,r){var s=r(79614);s.SequentialExecutor=s.util.inherit({constructor:function(){this._events={}},listeners:function(e){return this._events[e]?this._events[e].slice(0):[]},on:function(e,t,r){return this._events[e]?r?this._events[e].unshift(t):this._events[e].push(t):this._events[e]=[t],this},onAsync:function(e,t,r){return t._isAsync=!0,this.on(e,t,r)},removeListener:function(e,t){var r=this._events[e];if(r){for(var s=r.length,i=-1,a=0;a<s;++a)r[a]===t&&(i=a);i>-1&&r.splice(i,1)}return this},removeAllListeners:function(e){return e?delete this._events[e]:this._events={},this},emit:function(e,t,r){r||(r=function(){});var s=this.listeners(e),i=s.length;return this.callListeners(s,t,r),i>0},callListeners:function(e,t,r,i){var a=this,o=i||null;function n(i){if(i&&(o=s.util.error(o||Error(),i),a._haltHandlersOnError))return r.call(a,o);a.callListeners(e,t,r,o)}for(;e.length>0;){var u=e.shift();if(u._isAsync){u.apply(a,t.concat([n]));return}try{u.apply(a,t)}catch(p){o=s.util.error(o||Error(),p)}if(o&&a._haltHandlersOnError){r.call(a,o);return}}r.call(a,o)},addListeners:function(e){var t=this;return e._events&&(e=e._events),s.util.each(e,function(e,r){"function"==typeof r&&(r=[r]),s.util.arrayEach(r,function(r){t.on(e,r)})}),t},addNamedListener:function(e,t,r,s){return this[e]=r,this.addListener(t,r,s),this},addNamedAsyncListener:function(e,t,r,s){return r._isAsync=!0,this.addNamedListener(e,t,r,s)},addNamedListeners:function(e){var t=this;return e(function(){t.addNamedListener.apply(t,arguments)},function(){t.addNamedAsyncListener.apply(t,arguments)}),this}}),s.SequentialExecutor.prototype.addListener=s.SequentialExecutor.prototype.on,e.exports=s.SequentialExecutor},20173:function(e,t,r){var s=r(83454),i=r(79614),a=r(85863),o=r(41404),n=i.util.inherit,u=0,p=r(44040);i.Service=n({constructor:function(e){if(!this.loadServiceClass)throw i.util.error(Error(),"Service must be constructed with `new' operator");if(e){if(e.region){var t=e.region;p.isFipsRegion(t)&&(e.region=p.getRealRegion(t),e.useFipsEndpoint=!0),p.isGlobalRegion(t)&&(e.region=p.getRealRegion(t))}"boolean"==typeof e.useDualstack&&"boolean"!=typeof e.useDualstackEndpoint&&(e.useDualstackEndpoint=e.useDualstack)}var r=this.loadServiceClass(e||{});if(r){var s=i.util.copy(e),a=new r(e);return Object.defineProperty(a,"_originalConfig",{get:function(){return s},enumerable:!1,configurable:!0}),a._clientId=++u,a}this.initialize(e)},initialize:function(e){var t=i.config[this.serviceIdentifier];if(this.config=new i.Config(i.config),t&&this.config.update(t,!0),e&&this.config.update(e,!0),this.validateService(),this.config.endpoint||o.configureEndpoint(this),this.config.endpoint=this.endpointFromTemplate(this.config.endpoint),this.setEndpoint(this.config.endpoint),i.SequentialExecutor.call(this),i.Service.addDefaultMonitoringListeners(this),(this.config.clientSideMonitoring||i.Service._clientSideMonitoring)&&this.publisher){var r=this.publisher;this.addNamedListener("PUBLISH_API_CALL","apiCall",function(e){s.nextTick(function(){r.eventHandler(e)})}),this.addNamedListener("PUBLISH_API_ATTEMPT","apiCallAttempt",function(e){s.nextTick(function(){r.eventHandler(e)})})}},validateService:function(){},loadServiceClass:function(e){var t=e;if(!i.util.isEmpty(this.api))return null;if(t.apiConfig)return i.Service.defineServiceApi(this.constructor,t.apiConfig);if(!this.constructor.services)return null;(t=new i.Config(i.config)).update(e,!0);var r=t.apiVersions[this.constructor.serviceIdentifier];return r=r||t.apiVersion,this.getLatestServiceClass(r)},getLatestServiceClass:function(e){return e=this.getLatestServiceVersion(e),null===this.constructor.services[e]&&i.Service.defineServiceApi(this.constructor,e),this.constructor.services[e]},getLatestServiceVersion:function(e){if(!this.constructor.services||0===this.constructor.services.length)throw Error("No services defined on "+this.constructor.serviceIdentifier);if(e?i.util.isType(e,Date)&&(e=i.util.date.iso8601(e).split("T")[0]):e="latest",Object.hasOwnProperty(this.constructor.services,e))return e;for(var t=Object.keys(this.constructor.services).sort(),r=null,s=t.length-1;s>=0;s--)if("*"!==t[s][t[s].length-1]&&(r=t[s]),t[s].substr(0,10)<=e)return r;throw Error("Could not find "+this.constructor.serviceIdentifier+" API to satisfy version constraint `"+e+"'")},api:{},defaultRetryCount:3,customizeRequests:function(e){if(e){if("function"==typeof e)this.customRequestHandler=e;else throw Error("Invalid callback type '"+typeof e+"' provided in customizeRequests")}else this.customRequestHandler=null},makeRequest:function(e,t,r){if("function"==typeof t&&(r=t,t=null),t=t||{},this.config.params){var s=this.api.operations[e];s&&(t=i.util.copy(t),i.util.each(this.config.params,function(e,r){s.input.members[e]&&(void 0===t[e]||null===t[e])&&(t[e]=r)}))}var a=new i.Request(this,e,t);return this.addAllRequestListeners(a),this.attachMonitoringEmitter(a),r&&a.send(r),a},makeUnauthenticatedRequest:function(e,t,r){"function"==typeof t&&(r=t,t={});var s=this.makeRequest(e,t).toUnauthenticated();return r?s.send(r):s},waitFor:function(e,t,r){return new i.ResourceWaiter(this,e).wait(t,r)},addAllRequestListeners:function(e){for(var t=[i.events,i.EventListeners.Core,this.serviceInterface(),i.EventListeners.CorePost],r=0;r<t.length;r++)t[r]&&e.addListeners(t[r]);this.config.paramValidation||e.removeListener("validate",i.EventListeners.Core.VALIDATE_PARAMETERS),this.config.logger&&e.addListeners(i.EventListeners.Logger),this.setupRequestListeners(e),"function"==typeof this.constructor.prototype.customRequestHandler&&this.constructor.prototype.customRequestHandler(e),Object.prototype.hasOwnProperty.call(this,"customRequestHandler")&&"function"==typeof this.customRequestHandler&&this.customRequestHandler(e)},apiCallEvent:function(e){var t=e.service.api.operations[e.operation],r={Type:"ApiCall",Api:t?t.name:e.operation,Version:1,Service:e.service.api.serviceId||e.service.api.endpointPrefix,Region:e.httpRequest.region,MaxRetriesExceeded:0,UserAgent:e.httpRequest.getUserAgent()},s=e.response;if(s.httpResponse.statusCode&&(r.FinalHttpStatusCode=s.httpResponse.statusCode),s.error){var i=s.error;s.httpResponse.statusCode>299?(i.code&&(r.FinalAwsException=i.code),i.message&&(r.FinalAwsExceptionMessage=i.message)):((i.code||i.name)&&(r.FinalSdkException=i.code||i.name),i.message&&(r.FinalSdkExceptionMessage=i.message))}return r},apiAttemptEvent:function(e){var t=e.service.api.operations[e.operation],r={Type:"ApiCallAttempt",Api:t?t.name:e.operation,Version:1,Service:e.service.api.serviceId||e.service.api.endpointPrefix,Fqdn:e.httpRequest.endpoint.hostname,UserAgent:e.httpRequest.getUserAgent()},s=e.response;return s.httpResponse.statusCode&&(r.HttpStatusCode=s.httpResponse.statusCode),!e._unAuthenticated&&e.service.config.credentials&&e.service.config.credentials.accessKeyId&&(r.AccessKey=e.service.config.credentials.accessKeyId),s.httpResponse.headers&&(e.httpRequest.headers["x-amz-security-token"]&&(r.SessionToken=e.httpRequest.headers["x-amz-security-token"]),s.httpResponse.headers["x-amzn-requestid"]&&(r.XAmznRequestId=s.httpResponse.headers["x-amzn-requestid"]),s.httpResponse.headers["x-amz-request-id"]&&(r.XAmzRequestId=s.httpResponse.headers["x-amz-request-id"]),s.httpResponse.headers["x-amz-id-2"]&&(r.XAmzId2=s.httpResponse.headers["x-amz-id-2"])),r},attemptFailEvent:function(e){var t=this.apiAttemptEvent(e),r=e.response,s=r.error;return r.httpResponse.statusCode>299?(s.code&&(t.AwsException=s.code),s.message&&(t.AwsExceptionMessage=s.message)):((s.code||s.name)&&(t.SdkException=s.code||s.name),s.message&&(t.SdkExceptionMessage=s.message)),t},attachMonitoringEmitter:function(e){var t,r,s,a,o,n,u=0,p=this;e.on("validate",function(){a=i.util.realClock.now(),n=Date.now()},!0),e.on("sign",function(){r=i.util.realClock.now(),t=Date.now(),o=e.httpRequest.region,u++},!0),e.on("validateResponse",function(){s=Math.round(i.util.realClock.now()-r)}),e.addNamedListener("API_CALL_ATTEMPT","success",function(){var r=p.apiAttemptEvent(e);r.Timestamp=t,r.AttemptLatency=s>=0?s:0,r.Region=o,p.emit("apiCallAttempt",[r])}),e.addNamedListener("API_CALL_ATTEMPT_RETRY","retry",function(){var a=p.attemptFailEvent(e);a.Timestamp=t,s=s||Math.round(i.util.realClock.now()-r),a.AttemptLatency=s>=0?s:0,a.Region=o,p.emit("apiCallAttempt",[a])}),e.addNamedListener("API_CALL","complete",function(){var t=p.apiCallEvent(e);if(t.AttemptCount=u,!(t.AttemptCount<=0)){t.Timestamp=n;var r=Math.round(i.util.realClock.now()-a);t.Latency=r>=0?r:0;var s=e.response;s.error&&s.error.retryable&&"number"==typeof s.retryCount&&"number"==typeof s.maxRetries&&s.retryCount>=s.maxRetries&&(t.MaxRetriesExceeded=1),p.emit("apiCall",[t])}})},setupRequestListeners:function(e){},getSigningName:function(){return this.api.signingName||this.api.endpointPrefix},getSignerClass:function(e){var t,r=null,s="";return e&&(s=(r=(e.service.api.operations||{})[e.operation]||null)?r.authtype:""),t=this.config.signatureVersion?this.config.signatureVersion:"v4"===s||"v4-unsigned-body"===s?"v4":"bearer"===s?"bearer":this.api.signatureVersion,i.Signers.RequestSigner.getVersion(t)},serviceInterface:function(){switch(this.api.protocol){case"ec2":case"query":return i.EventListeners.Query;case"json":return i.EventListeners.Json;case"rest-json":return i.EventListeners.RestJson;case"rest-xml":return i.EventListeners.RestXml}if(this.api.protocol)throw Error("Invalid service `protocol' "+this.api.protocol+" in API config")},successfulResponse:function(e){return e.httpResponse.statusCode<300},numRetries:function(){return void 0!==this.config.maxRetries?this.config.maxRetries:this.defaultRetryCount},retryDelays:function(e,t){return i.util.calculateRetryDelay(e,this.config.retryDelayOptions,t)},retryableError:function(e){return!!(this.timeoutError(e)||this.networkingError(e)||this.expiredCredentialsError(e)||this.throttledError(e))||e.statusCode>=500},networkingError:function(e){return"NetworkingError"===e.code},timeoutError:function(e){return"TimeoutError"===e.code},expiredCredentialsError:function(e){return"ExpiredTokenException"===e.code},clockSkewError:function(e){switch(e.code){case"RequestTimeTooSkewed":case"RequestExpired":case"InvalidSignatureException":case"SignatureDoesNotMatch":case"AuthFailure":case"RequestInTheFuture":return!0;default:return!1}},getSkewCorrectedDate:function(){return new Date(Date.now()+this.config.systemClockOffset)},applyClockOffset:function(e){e&&(this.config.systemClockOffset=e-Date.now())},isClockSkewed:function(e){if(e)return Math.abs(this.getSkewCorrectedDate().getTime()-e)>=3e5},throttledError:function(e){if(429===e.statusCode)return!0;switch(e.code){case"ProvisionedThroughputExceededException":case"Throttling":case"ThrottlingException":case"RequestLimitExceeded":case"RequestThrottled":case"RequestThrottledException":case"TooManyRequestsException":case"TransactionInProgressException":case"EC2ThrottledException":return!0;default:return!1}},endpointFromTemplate:function(e){if("string"!=typeof e)return e;var t=e;return(t=(t=t.replace(/\{service\}/g,this.api.endpointPrefix)).replace(/\{region\}/g,this.config.region)).replace(/\{scheme\}/g,this.config.sslEnabled?"https":"http")},setEndpoint:function(e){this.endpoint=new i.Endpoint(e,this.config)},paginationConfig:function(e,t){var r=this.api.operations[e].paginator;if(!r){if(t){var s=Error();throw i.util.error(s,"No pagination configuration for "+e)}return null}return r}}),i.util.update(i.Service,{defineMethods:function(e){i.util.each(e.prototype.api.operations,function(t){e.prototype[t]||("none"===e.prototype.api.operations[t].authtype?e.prototype[t]=function(e,r){return this.makeUnauthenticatedRequest(t,e,r)}:e.prototype[t]=function(e,r){return this.makeRequest(t,e,r)})})},defineService:function(e,t,r){i.Service._serviceMap[e]=!0,Array.isArray(t)||(r=t,t=[]);var s=n(i.Service,r||{});if("string"==typeof e){i.Service.addVersions(s,t);var a=s.serviceIdentifier||e;s.serviceIdentifier=a}else s.prototype.api=e,i.Service.defineMethods(s);if(i.SequentialExecutor.call(this.prototype),!this.prototype.publisher&&i.util.clientSideMonitoring){var o=i.util.clientSideMonitoring.Publisher,u=(0,i.util.clientSideMonitoring.configProvider)();this.prototype.publisher=new o(u),u.enabled&&(i.Service._clientSideMonitoring=!0)}return i.SequentialExecutor.call(s.prototype),i.Service.addDefaultMonitoringListeners(s.prototype),s},addVersions:function(e,t){Array.isArray(t)||(t=[t]),e.services=e.services||{};for(var r=0;r<t.length;r++)void 0===e.services[t[r]]&&(e.services[t[r]]=null);e.apiVersions=Object.keys(e.services).sort()},defineServiceApi:function(e,t,r){var s=n(e,{serviceIdentifier:e.serviceIdentifier});function o(t){t.isApi?s.prototype.api=t:s.prototype.api=new a(t,{serviceIdentifier:e.serviceIdentifier})}if("string"==typeof t){if(r)o(r);else try{o(i.apiLoader(e.serviceIdentifier,t))}catch(u){throw i.util.error(u,{message:"Could not find API configuration "+e.serviceIdentifier+"-"+t})}Object.prototype.hasOwnProperty.call(e.services,t)||(e.apiVersions=e.apiVersions.concat(t).sort()),e.services[t]=s}else o(t);return i.Service.defineMethods(s),s},hasService:function(e){return Object.prototype.hasOwnProperty.call(i.Service._serviceMap,e)},addDefaultMonitoringListeners:function(e){e.addNamedListener("MONITOR_EVENTS_BUBBLE","apiCallAttempt",function(t){var r=Object.getPrototypeOf(e);r._events&&r.emit("apiCallAttempt",[t])}),e.addNamedListener("CALL_EVENTS_BUBBLE","apiCall",function(t){var r=Object.getPrototypeOf(e);r._events&&r.emit("apiCall",[t])})},_serviceMap:{}}),i.util.mixin(i.Service,i.SequentialExecutor),e.exports=i.Service},53370:function(e,t,r){var s=r(79614);s.util.update(s.APIGateway.prototype,{setAcceptHeader:function(e){var t=e.httpRequest;t.headers.Accept||(t.headers.Accept="application/json")},setupRequestListeners:function(e){e.addListener("build",this.setAcceptHeader),"getExport"===e.operation&&"swagger"===(e.params||{}).exportType&&e.addListener("extractData",s.util.convertPayloadToString)}})},67781:function(e,t,r){var s=r(79614);r(13372),s.util.update(s.CloudFront.prototype,{setupRequestListeners:function(e){e.addListener("extractData",s.util.hoistPayloadMember)}})},98637:function(e,t,r){var s=r(79614);r(8714),s.util.update(s.DynamoDB.prototype,{setupRequestListeners:function(e){e.service.config.dynamoDbCrc32&&(e.removeListener("extractData",s.EventListeners.Json.EXTRACT_DATA),e.addListener("extractData",this.checkCrc32),e.addListener("extractData",s.EventListeners.Json.EXTRACT_DATA))},checkCrc32:function(e){if(!e.httpResponse.streaming&&!e.request.service.crc32IsValid(e))throw e.data=null,e.error=s.util.error(Error(),{code:"CRC32CheckFailed",message:"CRC32 integrity check failed",retryable:!0}),e.request.haltHandlersOnError(),e.error},crc32IsValid:function(e){var t=e.httpResponse.headers["x-amz-crc32"];return!t||parseInt(t,10)===s.util.crypto.crc32(e.httpResponse.body)},defaultRetryCount:10,retryDelays:function(e,t){var r=s.util.copy(this.config.retryDelayOptions);return"number"!=typeof r.base&&(r.base=50),s.util.calculateRetryDelay(e,r,t)}})},56914:function(e,t,r){var s=r(79614);s.util.update(s.EC2.prototype,{setupRequestListeners:function(e){e.removeListener("extractError",s.EventListeners.Query.EXTRACT_ERROR),e.addListener("extractError",this.extractError),"copySnapshot"===e.operation&&e.onAsync("validate",this.buildCopySnapshotPresignedUrl)},buildCopySnapshotPresignedUrl:function(e,t){if(e.params.PresignedUrl||e._subRequest)return t();e.params=s.util.copy(e.params),e.params.DestinationRegion=e.service.config.region;var r=s.util.copy(e.service.config);delete r.endpoint,r.region=e.params.SourceRegion;var i=new e.service.constructor(r)[e.operation](e.params);i._subRequest=!0,i.presign(function(r,s){r?t(r):(e.params.PresignedUrl=s,t())})},extractError:function(e){var t=e.httpResponse,r=new s.XML.Parser().parse(t.body.toString()||"");r.Errors?e.error=s.util.error(Error(),{code:r.Errors.Error.Code,message:r.Errors.Error.Message}):e.error=s.util.error(Error(),{code:t.statusCode,message:null}),e.error.requestId=r.RequestID||null}})},16184:function(e,t,r){var s=r(79614),i=["deleteThingShadow","getThingShadow","updateThingShadow"];s.util.update(s.IotData.prototype,{validateService:function(){if(!this.config.endpoint||this.config.endpoint.indexOf("{")>=0)throw s.util.error(Error(),{name:"InvalidEndpoint",message:"AWS.IotData requires an explicit `endpoint' configuration option."})},setupRequestListeners:function(e){e.addListener("validateResponse",this.validateResponseBody),i.indexOf(e.operation)>-1&&e.addListener("extractData",s.util.convertPayloadToString)},validateResponseBody:function(e){var t=(e.httpResponse.body.toString()||"{}").trim();t&&"{"===t.charAt(0)||(e.httpResponse.body="")}})},29510:function(e,t,r){var s=r(79614);s.util.update(s.Lambda.prototype,{setupRequestListeners:function(e){"invoke"===e.operation&&e.addListener("extractData",s.util.convertPayloadToString)}})},73865:function(e,t,r){var s=r(79614);s.util.update(s.MachineLearning.prototype,{setupRequestListeners:function(e){"predict"===e.operation&&e.addListener("build",this.buildEndpoint)},buildEndpoint:function(e){var t=e.params.PredictEndpoint;t&&(e.httpRequest.endpoint=new s.Endpoint(t))}})},96661:function(e,t,r){r(35409)},43550:function(e,t,r){var s=r(79614),i=r(56938);r(50903);var a=["copyDBSnapshot","createDBInstanceReadReplica","createDBCluster","copyDBClusterSnapshot","startDBInstanceAutomatedBackupsReplication"];s.util.update(s.RDS.prototype,{setupRequestListeners:function(e){i.setupRequestListeners(this,e,a)}})},56938:function(e,t,r){var s=r(79614),i={setupRequestListeners:function(e,t,r){if(-1!==r.indexOf(t.operation)&&t.params.SourceRegion){if(t.params=s.util.copy(t.params),t.params.PreSignedUrl||t.params.SourceRegion===e.config.region)delete t.params.SourceRegion;else{var a=!!e.config.paramValidation;a&&t.removeListener("validate",s.EventListeners.Core.VALIDATE_PARAMETERS),t.onAsync("validate",i.buildCrossRegionPresignedUrl),a&&t.addListener("validate",s.EventListeners.Core.VALIDATE_PARAMETERS)}}},buildCrossRegionPresignedUrl:function(e,t){var r=s.util.copy(e.service.config);r.region=e.params.SourceRegion,delete e.params.SourceRegion,delete r.endpoint,delete r.params,r.signatureVersion="v4";var i=e.service.config.region,a=new e.service.constructor(r)[e.operation](s.util.copy(e.params));a.on("build",function(e){var t=e.httpRequest;t.params.DestinationRegion=i,t.body=s.util.queryParamsToString(t.params)}),a.presign(function(r,s){r?t(r):(e.params.PreSignedUrl=s,t())})}};e.exports=i},56182:function(e,t,r){var s=r(79614);s.util.update(s.Route53.prototype,{setupRequestListeners:function(e){e.on("build",this.sanitizeUrl)},sanitizeUrl:function(e){var t=e.httpRequest.path;e.httpRequest.path=t.replace(/\/%2F\w+%2F/,"/")},retryableError:function(e){return"PriorRequestNotComplete"===e.code&&400===e.statusCode||s.Service.prototype.retryableError.call(this,e)}})},3906:function(e,t,r){var s=r(79614),i=r(16914),a=r(65456),o=r(85133),n=r(41404);r(92149);var u={completeMultipartUpload:!0,copyObject:!0,uploadPartCopy:!0},p=["AuthorizationHeaderMalformed","BadRequest","PermanentRedirect",301],m="s3-object-lambda";s.util.update(s.S3.prototype,{getSignatureVersion:function(e){var t=this.api.signatureVersion,r=this._originalConfig?this._originalConfig.signatureVersion:null,s=this.config.signatureVersion,i=!!e&&e.isPresigned();return r?r="v2"===r?"s3":r:(!0!==i?t="v4":s&&(t=s),t)},getSigningName:function(e){if(e&&"writeGetObjectResponse"===e.operation)return m;var t=s.Service.prototype.getSigningName;return e&&e._parsedArn&&e._parsedArn.service?e._parsedArn.service:t.call(this)},getSignerClass:function(e){var t=this.getSignatureVersion(e);return s.Signers.RequestSigner.getVersion(t)},validateService:function(){var e,t=[];if(this.config.region||(this.config.region="us-east-1"),!this.config.endpoint&&this.config.s3BucketEndpoint&&t.push("An endpoint must be provided when configuring `s3BucketEndpoint` to true."),1===t.length?e=t[0]:t.length>1&&(e="Multiple configuration errors:\n"+t.join("\n")),e)throw s.util.error(Error(),{name:"InvalidEndpoint",message:e})},shouldDisableBodySigning:function(e){var t=this.getSignerClass();return!0===this.config.s3DisableBodySigning&&t===s.Signers.V4&&"https:"===e.httpRequest.endpoint.protocol},setupRequestListeners:function(e){if(e.addListener("validate",this.validateScheme),e.addListener("validate",this.validateBucketName,!0),e.addListener("validate",this.optInUsEast1RegionalEndpoint,!0),e.removeListener("validate",s.EventListeners.Core.VALIDATE_REGION),e.addListener("build",this.addContentType),e.addListener("build",this.computeContentMd5),e.addListener("build",this.computeSseCustomerKeyMd5),e.addListener("build",this.populateURI),e.addListener("afterBuild",this.addExpect100Continue),e.addListener("extractError",this.extractError),e.addListener("extractData",s.util.hoistPayloadMember),e.addListener("extractData",this.extractData),e.addListener("extractData",this.extractErrorFrom200Response),e.addListener("beforePresign",this.prepareSignedUrl),this.shouldDisableBodySigning(e)&&(e.removeListener("afterBuild",s.EventListeners.Core.COMPUTE_SHA256),e.addListener("afterBuild",this.disableBodySigning)),"createBucket"!==e.operation&&o.isArnInParam(e,"Bucket")){e._parsedArn=s.util.ARN.parse(e.params.Bucket),e.removeListener("validate",this.validateBucketName),e.removeListener("build",this.populateURI),"s3"===e._parsedArn.service?(e.addListener("validate",o.validateS3AccessPointArn),e.addListener("validate",this.validateArnResourceType),e.addListener("validate",this.validateArnRegion)):"s3-outposts"===e._parsedArn.service&&(e.addListener("validate",o.validateOutpostsAccessPointArn),e.addListener("validate",o.validateOutpostsArn),e.addListener("validate",o.validateArnRegion)),e.addListener("validate",o.validateArnAccount),e.addListener("validate",o.validateArnService),e.addListener("build",this.populateUriFromAccessPointArn),e.addListener("build",o.validatePopulateUriFromArn);return}e.addListener("validate",this.validateBucketEndpoint),e.addListener("validate",this.correctBucketRegionFromCache),e.onAsync("extractError",this.requestBucketRegion),s.util.isBrowser()&&e.onAsync("retry",this.reqRegionForNetworkingError)},validateScheme:function(e){var t=e.params,r=e.httpRequest.endpoint.protocol;if((t.SSECustomerKey||t.CopySourceSSECustomerKey)&&"https:"!==r)throw s.util.error(Error(),{code:"ConfigError",message:"Cannot send SSE keys over HTTP. Set 'sslEnabled'to 'true' in your configuration"})},validateBucketEndpoint:function(e){if(!e.params.Bucket&&e.service.config.s3BucketEndpoint)throw s.util.error(Error(),{code:"ConfigError",message:"Cannot send requests to root API with `s3BucketEndpoint` set."})},validateArnRegion:function(e){o.validateArnRegion(e,{allowFipsEndpoint:!0})},validateArnResourceType:function(e){var t=e._parsedArn.resource;if(0!==t.indexOf("accesspoint:")&&0!==t.indexOf("accesspoint/"))throw s.util.error(Error(),{code:"InvalidARN",message:"ARN resource should begin with 'accesspoint/'"})},validateBucketName:function(e){var t=e.service.getSignatureVersion(e),r=e.params&&e.params.Bucket,i=e.params&&e.params.Key,a=r&&r.indexOf("/");if(r&&a>=0){if("string"==typeof i&&a>0){e.params=s.util.copy(e.params);var o=r.substr(a+1)||"";e.params.Key=o+"/"+i,e.params.Bucket=r.substr(0,a)}else if("v4"===t)throw s.util.error(Error(),{code:"InvalidBucket",message:"Bucket names cannot contain forward slashes. Bucket: "+r})}},isValidAccelerateOperation:function(e){return -1===["createBucket","deleteBucket","listBuckets"].indexOf(e)},optInUsEast1RegionalEndpoint:function(e){var t=e.service,r=t.config;if(r.s3UsEast1RegionalEndpoint=a(t._originalConfig,{env:"AWS_S3_US_EAST_1_REGIONAL_ENDPOINT",sharedConfig:"s3_us_east_1_regional_endpoint",clientConfig:"s3UsEast1RegionalEndpoint"}),!(t._originalConfig||{}).endpoint&&"us-east-1"===e.httpRequest.region&&"regional"===r.s3UsEast1RegionalEndpoint&&e.httpRequest.endpoint.hostname.indexOf("s3.amazonaws.com")>=0){var s=r.endpoint.indexOf(".amazonaws.com");regionalEndpoint=r.endpoint.substring(0,s)+".us-east-1"+r.endpoint.substring(s),e.httpRequest.updateEndpoint(regionalEndpoint)}},populateURI:function(e){var t=e.httpRequest,r=e.params.Bucket,s=e.service,i=t.endpoint;if(r&&!s.pathStyleBucketName(r)){s.config.useAccelerateEndpoint&&s.isValidAccelerateOperation(e.operation)?s.config.useDualstackEndpoint?i.hostname=r+".s3-accelerate.dualstack.amazonaws.com":i.hostname=r+".s3-accelerate.amazonaws.com":s.config.s3BucketEndpoint||(i.hostname=r+"."+i.hostname);var a=i.port;80!==a&&443!==a?i.host=i.hostname+":"+i.port:i.host=i.hostname,t.virtualHostedBucket=r,s.removeVirtualHostedBucketFromPath(e)}},removeVirtualHostedBucketFromPath:function(e){var t=e.httpRequest,r=t.virtualHostedBucket;if(r&&t.path){if(e.params&&e.params.Key){var i="/"+s.util.uriEscapePath(e.params.Key);if(0===t.path.indexOf(i)&&(t.path.length===i.length||"?"===t.path[i.length]))return}t.path=t.path.replace(RegExp("/"+r),""),"/"!==t.path[0]&&(t.path="/"+t.path)}},populateUriFromAccessPointArn:function(e){var t=e._parsedArn,r="s3-outposts"===t.service,i="s3-object-lambda"===t.service,a=r?"."+t.outpostId:"",o=r?"s3-outposts":"s3-accesspoint",u=!r&&e.service.config.useFipsEndpoint?"-fips":"",p=!r&&e.service.config.useDualstackEndpoint?".dualstack":"",m=e.httpRequest.endpoint,c=n.getEndpointSuffix(t.region),l=e.service.config.s3UseArnRegion;if(m.hostname=[t.accessPoint+"-"+t.accountId+a,o+u+p,l?t.region:e.service.config.region,c].join("."),i){var o="s3-object-lambda",d=t.resource.split("/")[1],u=e.service.config.useFipsEndpoint?"-fips":"";m.hostname=[d+"-"+t.accountId,o+u,l?t.region:e.service.config.region,c].join(".")}m.host=m.hostname;var y=s.util.uriEscape(e.params.Bucket),b=e.httpRequest.path;e.httpRequest.path=b.replace(RegExp("/"+y),""),"/"!==e.httpRequest.path[0]&&(e.httpRequest.path="/"+e.httpRequest.path),e.httpRequest.region=t.region},addExpect100Continue:function(e){var t=e.httpRequest.headers["Content-Length"];s.util.isNode()&&(t>=1048576||e.params.Body instanceof s.util.stream.Stream)&&(e.httpRequest.headers.Expect="100-continue")},addContentType:function(e){var t=e.httpRequest;if("GET"===t.method||"HEAD"===t.method){delete t.headers["Content-Type"];return}t.headers["Content-Type"]||(t.headers["Content-Type"]="application/octet-stream");var r=t.headers["Content-Type"];s.util.isBrowser()&&("string"!=typeof t.body||r.match(/;\s*charset=/)?t.headers["Content-Type"]=r.replace(/(;\s*charset=)(.+)$/,function(e,t,r){return t+r.toUpperCase()}):t.headers["Content-Type"]+="; charset=UTF-8")},willComputeChecksums:function(e){var t=e.service.api.operations[e.operation].input.members,r=e.httpRequest.body,i=e.service.config.computeChecksums&&t.ContentMD5&&!e.params.ContentMD5&&r&&(s.util.Buffer.isBuffer(e.httpRequest.body)||"string"==typeof e.httpRequest.body);return!!(i&&e.service.shouldDisableBodySigning(e)&&!e.isPresigned()||i&&"s3"===this.getSignatureVersion(e)&&e.isPresigned())},computeContentMd5:function(e){if(e.service.willComputeChecksums(e)){var t=s.util.crypto.md5(e.httpRequest.body,"base64");e.httpRequest.headers["Content-MD5"]=t}},computeSseCustomerKeyMd5:function(e){s.util.each({SSECustomerKey:"x-amz-server-side-encryption-customer-key-MD5",CopySourceSSECustomerKey:"x-amz-copy-source-server-side-encryption-customer-key-MD5"},function(t,r){if(e.params[t]){var i=s.util.crypto.md5(e.params[t],"base64");e.httpRequest.headers[r]=i}})},pathStyleBucketName:function(e){return!!this.config.s3ForcePathStyle||!this.config.s3BucketEndpoint&&(!o.dnsCompatibleBucketName(e)||!!(this.config.sslEnabled&&e.match(/\./)))},extractErrorFrom200Response:function(e){if(u[e.request.operation]){var t=e.httpResponse;if(t.body&&t.body.toString().match("<Error>"))throw e.data=null,(this.service?this.service:this).extractError(e),e.error;if(!t.body||!t.body.toString().match(/<[\w_]/))throw e.data=null,s.util.error(Error(),{code:"InternalError",message:"S3 aborted request"})}},retryableError:function(e,t){return!!u[t.operation]&&200===e.statusCode||(!t._requestRegionForBucket||!t.service.bucketRegionCache[t._requestRegionForBucket])&&(!!e&&"RequestTimeout"===e.code||(e&&-1!=p.indexOf(e.code)&&e.region&&e.region!=t.httpRequest.region?(t.httpRequest.region=e.region,301===e.statusCode&&t.service.updateReqBucketRegion(t),!0):s.Service.prototype.retryableError.call(this,e,t)))},updateReqBucketRegion:function(e,t){var r=e.httpRequest;if("string"==typeof t&&t.length&&(r.region=t),r.endpoint.host.match(/s3(?!-accelerate).*\.amazonaws\.com$/)){var i=e.service,a=i.config,o=a.s3BucketEndpoint;o&&delete a.s3BucketEndpoint;var n=s.util.copy(a);delete n.endpoint,n.region=r.region,r.endpoint=new s.S3(n).endpoint,i.populateURI(e),a.s3BucketEndpoint=o,r.headers.Host=r.endpoint.host,"validate"===e._asm.currentState&&(e.removeListener("build",i.populateURI),e.addListener("build",i.removeVirtualHostedBucketFromPath))}},extractData:function(e){var t=e.request;if("getBucketLocation"===t.operation){var r=e.httpResponse.body.toString().match(/>(.+)<\/Location/);delete e.data._,r?e.data.LocationConstraint=r[1]:e.data.LocationConstraint=""}var s=t.params.Bucket||null;if("deleteBucket"!==t.operation||"string"!=typeof s||e.error){var i=(e.httpResponse.headers||{})["x-amz-bucket-region"]||null;if(!i&&"createBucket"===t.operation&&!e.error){var a=t.params.CreateBucketConfiguration;i=a?"EU"===a.LocationConstraint?"eu-west-1":a.LocationConstraint:"us-east-1"}i&&s&&i!==t.service.bucketRegionCache[s]&&(t.service.bucketRegionCache[s]=i)}else t.service.clearBucketRegionCache(s);t.service.extractRequestIds(e)},extractError:function(e){var t,r={304:"NotModified",403:"Forbidden",400:"BadRequest",404:"NotFound"},i=e.request,a=e.httpResponse.statusCode,o=e.httpResponse.body||"",n=(e.httpResponse.headers||{})["x-amz-bucket-region"]||null,u=i.params.Bucket||null,p=i.service.bucketRegionCache;if(n&&u&&n!==p[u]&&(p[u]=n),r[a]&&0===o.length)u&&!n&&(t=p[u]||null)!==i.httpRequest.region&&(n=t),e.error=s.util.error(Error(),{code:r[a],message:null,region:n});else{var m=new s.XML.Parser().parse(o.toString());m.Region&&!n?(n=m.Region,u&&n!==p[u]&&(p[u]=n)):!u||n||m.Region||(t=p[u]||null)===i.httpRequest.region||(n=t),e.error=s.util.error(Error(),{code:m.Code||a,message:m.Message||null,region:n})}i.service.extractRequestIds(e)},requestBucketRegion:function(e,t){var r=e.error,i=e.request,a=i.params.Bucket||null;if(!r||!a||r.region||"listObjects"===i.operation||s.util.isNode()&&"headBucket"===i.operation||400===r.statusCode&&"headObject"!==i.operation||-1===p.indexOf(r.code))return t();var o=s.util.isNode()?"headBucket":"listObjects",n={Bucket:a};"listObjects"===o&&(n.MaxKeys=0);var u=i.service[o](n);u._requestRegionForBucket=a,u.send(function(){var e=i.service.bucketRegionCache[a]||null;r.region=e,t()})},reqRegionForNetworkingError:function(e,t){if(!s.util.isBrowser())return t();var r=e.error,i=e.request,a=i.params.Bucket;if(!r||"NetworkingError"!==r.code||!a||"us-east-1"===i.httpRequest.region)return t();var n=i.service,u=n.bucketRegionCache,p=u[a]||null;if(p&&p!==i.httpRequest.region)n.updateReqBucketRegion(i,p),t();else if(o.dnsCompatibleBucketName(a)){if(i.httpRequest.virtualHostedBucket){var m=n.listObjects({Bucket:a,MaxKeys:0});n.updateReqBucketRegion(m,"us-east-1"),m._requestRegionForBucket=a,m.send(function(){var e=n.bucketRegionCache[a]||null;e&&e!==i.httpRequest.region&&n.updateReqBucketRegion(i,e),t()})}else t()}else n.updateReqBucketRegion(i,"us-east-1"),"us-east-1"!==u[a]&&(u[a]="us-east-1"),t()},bucketRegionCache:{},clearBucketRegionCache:function(e){var t=this.bucketRegionCache;e?"string"==typeof e&&(e=[e]):e=Object.keys(t);for(var r=0;r<e.length;r++)delete t[e[r]];return t},correctBucketRegionFromCache:function(e){var t=e.params.Bucket||null;if(t){var r=e.service,s=e.httpRequest.region,i=r.bucketRegionCache[t];i&&i!==s&&r.updateReqBucketRegion(e,i)}},extractRequestIds:function(e){var t=e.httpResponse.headers?e.httpResponse.headers["x-amz-id-2"]:null,r=e.httpResponse.headers?e.httpResponse.headers["x-amz-cf-id"]:null;e.extendedRequestId=t,e.cfId=r,e.error&&(e.error.requestId=e.requestId||null,e.error.extendedRequestId=t,e.error.cfId=r)},getSignedUrl:function(e,t,r){var i=(t=s.util.copy(t||{})).Expires||900;if("number"!=typeof i)throw s.util.error(Error(),{code:"InvalidParameterException",message:"The expiration must be a number, received "+typeof i});delete t.Expires;var a=this.makeRequest(e,t);if(!r)return a.presign(i,r);s.util.defer(function(){a.presign(i,r)})},createPresignedPost:function(e,t){"function"==typeof e&&void 0===t&&(t=e,e=null),e=s.util.copy(e||{});var r=this.config.params||{},i=e.Bucket||r.Bucket,a=this,o=this.config,n=s.util.copy(this.endpoint);function u(){return{url:s.util.urlFormat(n),fields:a.preparePostFields(o.credentials,o.region,i,e.Fields,e.Conditions,e.Expires)}}if(o.s3BucketEndpoint||(n.pathname="/"+i),!t)return u();o.getCredentials(function(e){if(e)t(e);else try{t(null,u())}catch(r){t(r)}})},preparePostFields:function(e,t,r,a,o,n){var u=this.getSkewCorrectedDate();if(!e||!t||!r)throw Error("Unable to create a POST object policy without a bucket, region, and credentials");a=s.util.copy(a||{}),o=(o||[]).slice(0),n=n||3600;var p=s.util.date.iso8601(u).replace(/[:\-]|\.\d{3}/g,""),m=p.substr(0,8),c=i.createScope(m,t,"s3"),l=e.accessKeyId+"/"+c;for(var d in a.bucket=r,a["X-Amz-Algorithm"]="AWS4-HMAC-SHA256",a["X-Amz-Credential"]=l,a["X-Amz-Date"]=p,e.sessionToken&&(a["X-Amz-Security-Token"]=e.sessionToken),a)if(a.hasOwnProperty(d)){var y={};y[d]=a[d],o.push(y)}return a.Policy=this.preparePostPolicy(new Date(u.valueOf()+1e3*n),o),a["X-Amz-Signature"]=s.util.crypto.hmac(i.getSigningKey(e,m,t,"s3",!0),a.Policy,"hex"),a},preparePostPolicy:function(e,t){return s.util.base64.encode(JSON.stringify({expiration:s.util.date.iso8601(e),conditions:t}))},prepareSignedUrl:function(e){e.addListener("validate",e.service.noPresignedContentLength),e.removeListener("build",e.service.addContentType),e.params.Body?e.addListener("afterBuild",s.EventListeners.Core.COMPUTE_SHA256):e.removeListener("build",e.service.computeContentMd5)},disableBodySigning:function(e){var t=e.httpRequest.headers;Object.prototype.hasOwnProperty.call(t,"presigned-expires")||(t["X-Amz-Content-Sha256"]="UNSIGNED-PAYLOAD")},noPresignedContentLength:function(e){if(void 0!==e.params.ContentLength)throw s.util.error(Error(),{code:"UnexpectedParameter",message:"ContentLength is not supported in pre-signed URLs."})},createBucket:function(e,t){"function"!=typeof e&&e||(t=t||e,e={});var r=this.endpoint.hostname,i=s.util.copy(e);return r===this.api.globalEndpoint||e.CreateBucketConfiguration||(i.CreateBucketConfiguration={LocationConstraint:this.config.region}),this.makeRequest("createBucket",i,t)},writeGetObjectResponse:function(e,t){var r=this.makeRequest("writeGetObjectResponse",s.util.copy(e),t),i=this.endpoint.hostname;return i=-1!==i.indexOf(this.config.region)?i.replace("s3.",m+"."):i.replace("s3.",m+"."+this.config.region+"."),r.httpRequest.endpoint=new s.Endpoint(i,this.config),r},upload:function(e,t,r){"function"==typeof t&&void 0===r&&(r=t,t=null),t=t||{},t=s.util.merge(t||{},{service:this,params:e});var i=new s.S3.ManagedUpload(t);return"function"==typeof r&&i.send(r),i}}),s.S3.addPromisesToClass=function(e){this.prototype.getSignedUrlPromise=s.util.promisifyMethod("getSignedUrl",e)},s.S3.deletePromisesFromClass=function(){delete this.prototype.getSignedUrlPromise},s.util.addPromises(s.S3)},85133:function(e,t,r){var s=r(83454),i=r(79614),a=r(41404),o={isArnInParam:function(e,t){var r=((e.service.api.operations[e.operation]||{}).input||{}).members||{};return!!e.params[t]&&!!r[t]&&i.util.ARN.validate(e.params[t])},validateArnService:function(e){var t=e._parsedArn;if("s3"!==t.service&&"s3-outposts"!==t.service&&"s3-object-lambda"!==t.service)throw i.util.error(Error(),{code:"InvalidARN",message:"expect 's3' or 's3-outposts' or 's3-object-lambda' in ARN service component"})},validateArnAccount:function(e){var t=e._parsedArn;if(!/[0-9]{12}/.exec(t.accountId))throw i.util.error(Error(),{code:"InvalidARN",message:'ARN accountID does not match regex "[0-9]{12}"'})},validateS3AccessPointArn:function(e){var t=e._parsedArn,r=t.resource[11];if(2!==t.resource.split(r).length)throw i.util.error(Error(),{code:"InvalidARN",message:"Access Point ARN should have one resource accesspoint/{accesspointName}"});var s=t.resource.split(r)[1],a=s+"-"+t.accountId;if(!o.dnsCompatibleBucketName(a)||a.match(/\./))throw i.util.error(Error(),{code:"InvalidARN",message:"Access point resource in ARN is not DNS compatible. Got "+s});e._parsedArn.accessPoint=s},validateOutpostsArn:function(e){var t=e._parsedArn;if(0!==t.resource.indexOf("outpost:")&&0!==t.resource.indexOf("outpost/"))throw i.util.error(Error(),{code:"InvalidARN",message:"ARN resource should begin with 'outpost/'"});var r=t.resource[7],s=t.resource.split(r)[1];if(!RegExp(/^([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9])$/).test(s))throw i.util.error(Error(),{code:"InvalidARN",message:"Outpost resource in ARN is not DNS compatible. Got "+s});e._parsedArn.outpostId=s},validateOutpostsAccessPointArn:function(e){var t=e._parsedArn,r=t.resource[7];if(4!==t.resource.split(r).length)throw i.util.error(Error(),{code:"InvalidARN",message:"Outposts ARN should have two resources outpost/{outpostId}/accesspoint/{accesspointName}"});var s=t.resource.split(r)[3],a=s+"-"+t.accountId;if(!o.dnsCompatibleBucketName(a)||a.match(/\./))throw i.util.error(Error(),{code:"InvalidARN",message:"Access point resource in ARN is not DNS compatible. Got "+s});e._parsedArn.accessPoint=s},validateArnRegion:function(e,t){void 0===t&&(t={});var r=o.loadUseArnRegionConfig(e),s=e._parsedArn.region,n=e.service.config.region,u=e.service.config.useFipsEndpoint,p=t.allowFipsEndpoint||!1;if(!s){var m="ARN region is empty";throw"s3"===e._parsedArn.service&&(m+="\nYou may want to use multi-regional ARN. The feature is not supported in current SDK. You should consider switching to V3(https://github.com/aws/aws-sdk-js-v3)."),i.util.error(Error(),{code:"InvalidARN",message:m})}if(u&&!p)throw i.util.error(Error(),{code:"InvalidConfiguration",message:"ARN endpoint is not compatible with FIPS region"});if(s.indexOf("fips")>=0)throw i.util.error(Error(),{code:"InvalidConfiguration",message:"FIPS region not allowed in ARN"});if(r||s===n){if(r&&a.getEndpointSuffix(s)!==a.getEndpointSuffix(n))throw i.util.error(Error(),{code:"InvalidConfiguration",message:"Configured region and access point region not in same partition"})}else throw i.util.error(Error(),{code:"InvalidConfiguration",message:"Configured region conflicts with access point region"});if(e.service.config.useAccelerateEndpoint)throw i.util.error(Error(),{code:"InvalidConfiguration",message:"useAccelerateEndpoint config is not supported with access point ARN"});if("s3-outposts"===e._parsedArn.service&&e.service.config.useDualstackEndpoint)throw i.util.error(Error(),{code:"InvalidConfiguration",message:"Dualstack is not supported with outposts access point ARN"})},loadUseArnRegionConfig:function(e){var t="AWS_S3_USE_ARN_REGION",r="s3_use_arn_region",a=!0,o=e.service._originalConfig||{};if(void 0!==e.service.config.s3UseArnRegion)return e.service.config.s3UseArnRegion;if(void 0!==o.s3UseArnRegion)a=!0===o.s3UseArnRegion;else if(i.util.isNode()){if(s.env[t]){var n=s.env[t].trim().toLowerCase();if(0>["false","true"].indexOf(n))throw i.util.error(Error(),{code:"InvalidConfiguration",message:t+" only accepts true or false. Got "+s.env[t],retryable:!1});a="true"===n}else{var u={};try{u=i.util.getProfilesFromSharedConfig(i.util.iniLoader)[s.env.AWS_PROFILE||i.util.defaultProfile]}catch(p){}if(u[r]){if(0>["false","true"].indexOf(u[r].trim().toLowerCase()))throw i.util.error(Error(),{code:"InvalidConfiguration",message:r+" only accepts true or false. Got "+u[r],retryable:!1});a="true"===u[r].trim().toLowerCase()}}}return e.service.config.s3UseArnRegion=a,a},validatePopulateUriFromArn:function(e){if(e.service._originalConfig&&e.service._originalConfig.endpoint)throw i.util.error(Error(),{code:"InvalidConfiguration",message:"Custom endpoint is not compatible with access point ARN"});if(e.service.config.s3ForcePathStyle)throw i.util.error(Error(),{code:"InvalidConfiguration",message:"Cannot construct path-style endpoint with access point"})},dnsCompatibleBucketName:function(e){var t=RegExp(/^[a-z0-9][a-z0-9\.\-]{1,61}[a-z0-9]$/),r=RegExp(/(\d+\.){3}\d+/),s=RegExp(/\.\./);return!(!e.match(t)||e.match(r)||e.match(s))}};e.exports=o},22666:function(e,t,r){var s=r(79614);s.util.update(s.SQS.prototype,{setupRequestListeners:function(e){e.addListener("build",this.buildEndpoint),e.service.config.computeChecksums&&("sendMessage"===e.operation?e.addListener("extractData",this.verifySendMessageChecksum):"sendMessageBatch"===e.operation?e.addListener("extractData",this.verifySendMessageBatchChecksum):"receiveMessage"===e.operation&&e.addListener("extractData",this.verifyReceiveMessageChecksum))},verifySendMessageChecksum:function(e){if(e.data){var t=e.data.MD5OfMessageBody,r=this.params.MessageBody,s=this.service.calculateChecksum(r);if(s!==t){var i='Got "'+e.data.MD5OfMessageBody+'", expecting "'+s+'".';this.service.throwInvalidChecksumError(e,[e.data.MessageId],i)}}},verifySendMessageBatchChecksum:function(e){if(e.data){var t=this.service,r={},i=[],a=[];s.util.arrayEach(e.data.Successful,function(e){r[e.Id]=e}),s.util.arrayEach(this.params.Entries,function(e){if(r[e.Id]){var s=r[e.Id].MD5OfMessageBody,o=e.MessageBody;t.isChecksumValid(s,o)||(i.push(e.Id),a.push(r[e.Id].MessageId))}}),i.length>0&&t.throwInvalidChecksumError(e,a,"Invalid messages: "+i.join(", "))}},verifyReceiveMessageChecksum:function(e){if(e.data){var t=this.service,r=[];s.util.arrayEach(e.data.Messages,function(e){var s=e.MD5OfBody,i=e.Body;t.isChecksumValid(s,i)||r.push(e.MessageId)}),r.length>0&&t.throwInvalidChecksumError(e,r,"Invalid messages: "+r.join(", "))}},throwInvalidChecksumError:function(e,t,r){e.error=s.util.error(Error(),{retryable:!0,code:"InvalidChecksum",messageIds:t,message:e.request.operation+" returned an invalid MD5 response. "+r})},isChecksumValid:function(e,t){return this.calculateChecksum(t)===e},calculateChecksum:function(e){return s.util.crypto.md5(e,"hex")},buildEndpoint:function(e){var t=e.httpRequest.params.QueueUrl;if(t){e.httpRequest.endpoint=new s.Endpoint(t);var r=e.httpRequest.endpoint.host.match(/^sqs\.(.+?)\./);r&&(e.httpRequest.region=r[1])}}})},44456:function(e,t,r){var s=r(79614),i=r(65456);s.util.update(s.STS.prototype,{credentialsFrom:function(e,t){return e?(t||(t=new s.TemporaryCredentials),t.expired=!1,t.accessKeyId=e.Credentials.AccessKeyId,t.secretAccessKey=e.Credentials.SecretAccessKey,t.sessionToken=e.Credentials.SessionToken,t.expireTime=e.Credentials.Expiration,t):null},assumeRoleWithWebIdentity:function(e,t){return this.makeUnauthenticatedRequest("assumeRoleWithWebIdentity",e,t)},assumeRoleWithSAML:function(e,t){return this.makeUnauthenticatedRequest("assumeRoleWithSAML",e,t)},setupRequestListeners:function(e){e.addListener("validate",this.optInRegionalEndpoint,!0)},optInRegionalEndpoint:function(e){var t=e.service,r=t.config;if(r.stsRegionalEndpoints=i(t._originalConfig,{env:"AWS_STS_REGIONAL_ENDPOINTS",sharedConfig:"sts_regional_endpoints",clientConfig:"stsRegionalEndpoints"}),"regional"===r.stsRegionalEndpoints&&t.isGlobalEndpoint){if(!r.region)throw s.util.error(Error(),{code:"ConfigError",message:"Missing region in config"});var a=r.endpoint.indexOf(".amazonaws.com"),o=r.endpoint.substring(0,a)+"."+r.region+r.endpoint.substring(a);e.httpRequest.updateEndpoint(o),e.httpRequest.region=r.region}}})},64114:function(e,t,r){var s=r(79614);s.Signers.Bearer=s.util.inherit(s.Signers.RequestSigner,{constructor:function(e){s.Signers.RequestSigner.call(this,e)},addAuthorization:function(e){this.request.headers.Authorization="Bearer "+e.token}})},79688:function(e,t,r){var s=r(79614),i=s.util.inherit,a="presigned-expires";function o(e){var t=e.httpRequest.headers[a],r=e.service.getSignerClass(e);if(delete e.httpRequest.headers["User-Agent"],delete e.httpRequest.headers["X-Amz-User-Agent"],r===s.Signers.V4){if(t>604800)throw s.util.error(Error(),{code:"InvalidExpiryTime",message:"Presigning does not support expiry time greater than a week with SigV4 signing.",retryable:!1});e.httpRequest.headers[a]=t}else if(r===s.Signers.S3){var i=e.service?e.service.getSkewCorrectedDate():s.util.date.getDate();e.httpRequest.headers[a]=parseInt(s.util.date.unixTimestamp(i)+t,10).toString()}else throw s.util.error(Error(),{message:"Presigning only supports S3 or SigV4 signing.",code:"UnsupportedSigner",retryable:!1})}function n(e){var t=e.httpRequest.endpoint,r=s.util.urlParse(e.httpRequest.path),i={};r.search&&(i=s.util.queryStringParse(r.search.substr(1)));var o=e.httpRequest.headers.Authorization.split(" ");if("AWS"===o[0])o=o[1].split(":"),i.Signature=o.pop(),i.AWSAccessKeyId=o.join(":"),s.util.each(e.httpRequest.headers,function(e,t){e===a&&(e="Expires"),0===e.indexOf("x-amz-meta-")&&(delete i[e],e=e.toLowerCase()),i[e]=t}),delete e.httpRequest.headers[a],delete i.Authorization,delete i.Host;else if("AWS4-HMAC-SHA256"===o[0]){o.shift();var n=o.join(" ").match(/Signature=(.*?)(?:,|\s|\r?\n|$)/)[1];i["X-Amz-Signature"]=n,delete i.Expires}t.pathname=r.pathname,t.search=s.util.queryParamsToString(i)}s.Signers.Presign=i({sign:function(e,t,r){if(e.httpRequest.headers[a]=t||3600,e.on("build",o),e.on("sign",n),e.removeListener("afterBuild",s.EventListeners.Core.SET_CONTENT_LENGTH),e.removeListener("afterBuild",s.EventListeners.Core.COMPUTE_SHA256),e.emit("beforePresign",[e]),r)e.build(function(){this.response.error?r(this.response.error):r(null,s.util.urlFormat(e.httpRequest.endpoint))});else{if(e.build(),e.response.error)throw e.response.error;return s.util.urlFormat(e.httpRequest.endpoint)}}}),e.exports=s.Signers.Presign},92604:function(e,t,r){var s=r(79614),i=s.util.inherit;s.Signers.RequestSigner=i({constructor:function(e){this.request=e},setServiceClientId:function(e){this.serviceClientId=e},getServiceClientId:function(){return this.serviceClientId}}),s.Signers.RequestSigner.getVersion=function(e){switch(e){case"v2":return s.Signers.V2;case"v3":return s.Signers.V3;case"s3v4":case"v4":return s.Signers.V4;case"s3":return s.Signers.S3;case"v3https":return s.Signers.V3Https;case"bearer":return s.Signers.Bearer}throw Error("Unknown signing version "+e)},r(97194),r(56342),r(50416),r(77203),r(51190),r(79688),r(64114)},51190:function(e,t,r){var s=r(79614),i=s.util.inherit;s.Signers.S3=i(s.Signers.RequestSigner,{subResources:{acl:1,accelerate:1,analytics:1,cors:1,lifecycle:1,delete:1,inventory:1,location:1,logging:1,metrics:1,notification:1,partNumber:1,policy:1,requestPayment:1,replication:1,restore:1,tagging:1,torrent:1,uploadId:1,uploads:1,versionId:1,versioning:1,versions:1,website:1},responseHeaders:{"response-content-type":1,"response-content-language":1,"response-expires":1,"response-cache-control":1,"response-content-disposition":1,"response-content-encoding":1},addAuthorization:function(e,t){this.request.headers["presigned-expires"]||(this.request.headers["X-Amz-Date"]=s.util.date.rfc822(t)),e.sessionToken&&(this.request.headers["x-amz-security-token"]=e.sessionToken);var r=this.sign(e.secretAccessKey,this.stringToSign()),i="AWS "+e.accessKeyId+":"+r;this.request.headers.Authorization=i},stringToSign:function(){var e=this.request,t=[];t.push(e.method),t.push(e.headers["Content-MD5"]||""),t.push(e.headers["Content-Type"]||""),t.push(e.headers["presigned-expires"]||"");var r=this.canonicalizedAmzHeaders();return r&&t.push(r),t.push(this.canonicalizedResource()),t.join("\n")},canonicalizedAmzHeaders:function(){var e=[];s.util.each(this.request.headers,function(t){t.match(/^x-amz-/i)&&e.push(t)}),e.sort(function(e,t){return e.toLowerCase()<t.toLowerCase()?-1:1});var t=[];return s.util.arrayEach.call(this,e,function(e){t.push(e.toLowerCase()+":"+String(this.request.headers[e]))}),t.join("\n")},canonicalizedResource:function(){var e=this.request,t=e.path.split("?"),r=t[0],i=t[1],a="";if(e.virtualHostedBucket&&(a+="/"+e.virtualHostedBucket),a+=r,i){var o=[];s.util.arrayEach.call(this,i.split("&"),function(e){var t=e.split("=")[0],r=e.split("=")[1];if(this.subResources[t]||this.responseHeaders[t]){var s={name:t};void 0!==r&&(this.subResources[t]?s.value=r:s.value=decodeURIComponent(r)),o.push(s)}}),o.sort(function(e,t){return e.name<t.name?-1:1}),o.length&&(i=[],s.util.arrayEach(o,function(e){void 0===e.value?i.push(e.name):i.push(e.name+"="+e.value)}),a+="?"+i.join("&"))}return a},sign:function(e,t){return s.util.crypto.hmac(e,t,"base64","sha1")}}),e.exports=s.Signers.S3},97194:function(e,t,r){var s=r(79614),i=s.util.inherit;s.Signers.V2=i(s.Signers.RequestSigner,{addAuthorization:function(e,t){t||(t=s.util.date.getDate());var r=this.request;r.params.Timestamp=s.util.date.iso8601(t),r.params.SignatureVersion="2",r.params.SignatureMethod="HmacSHA256",r.params.AWSAccessKeyId=e.accessKeyId,e.sessionToken&&(r.params.SecurityToken=e.sessionToken),delete r.params.Signature,r.params.Signature=this.signature(e),r.body=s.util.queryParamsToString(r.params),r.headers["Content-Length"]=r.body.length},signature:function(e){return s.util.crypto.hmac(e.secretAccessKey,this.stringToSign(),"base64")},stringToSign:function(){var e=[];return e.push(this.request.method),e.push(this.request.endpoint.host.toLowerCase()),e.push(this.request.pathname()),e.push(s.util.queryParamsToString(this.request.params)),e.join("\n")}}),e.exports=s.Signers.V2},56342:function(e,t,r){var s=r(79614),i=s.util.inherit;s.Signers.V3=i(s.Signers.RequestSigner,{addAuthorization:function(e,t){var r=s.util.date.rfc822(t);this.request.headers["X-Amz-Date"]=r,e.sessionToken&&(this.request.headers["x-amz-security-token"]=e.sessionToken),this.request.headers["X-Amzn-Authorization"]=this.authorization(e,r)},authorization:function(e){return"AWS3 AWSAccessKeyId="+e.accessKeyId+",Algorithm=HmacSHA256,SignedHeaders="+this.signedHeaders()+",Signature="+this.signature(e)},signedHeaders:function(){var e=[];return s.util.arrayEach(this.headersToSign(),function(t){e.push(t.toLowerCase())}),e.sort().join(";")},canonicalHeaders:function(){var e=this.request.headers,t=[];return s.util.arrayEach(this.headersToSign(),function(r){t.push(r.toLowerCase().trim()+":"+String(e[r]).trim())}),t.sort().join("\n")+"\n"},headersToSign:function(){var e=[];return s.util.each(this.request.headers,function(t){("Host"===t||"Content-Encoding"===t||t.match(/^X-Amz/i))&&e.push(t)}),e},signature:function(e){return s.util.crypto.hmac(e.secretAccessKey,this.stringToSign(),"base64")},stringToSign:function(){var e=[];return e.push(this.request.method),e.push("/"),e.push(""),e.push(this.canonicalHeaders()),e.push(this.request.body),s.util.crypto.sha256(e.join("\n"))}}),e.exports=s.Signers.V3},50416:function(e,t,r){var s=r(79614),i=s.util.inherit;r(56342),s.Signers.V3Https=i(s.Signers.V3,{authorization:function(e){return"AWS3-HTTPS AWSAccessKeyId="+e.accessKeyId+",Algorithm=HmacSHA256,Signature="+this.signature(e)},stringToSign:function(){return this.request.headers["X-Amz-Date"]}}),e.exports=s.Signers.V3Https},77203:function(e,t,r){var s=r(79614),i=r(16914),a=s.util.inherit,o="presigned-expires";s.Signers.V4=a(s.Signers.RequestSigner,{constructor:function(e,t,r){s.Signers.RequestSigner.call(this,e),this.serviceName=t,r=r||{},this.signatureCache="boolean"!=typeof r.signatureCache||r.signatureCache,this.operation=r.operation,this.signatureVersion=r.signatureVersion},algorithm:"AWS4-HMAC-SHA256",addAuthorization:function(e,t){var r=s.util.date.iso8601(t).replace(/[:\-]|\.\d{3}/g,"");this.isPresigned()?this.updateForPresigned(e,r):this.addHeaders(e,r),this.request.headers.Authorization=this.authorization(e,r)},addHeaders:function(e,t){this.request.headers["X-Amz-Date"]=t,e.sessionToken&&(this.request.headers["x-amz-security-token"]=e.sessionToken)},updateForPresigned:function(e,t){var r=this.credentialString(t),i={"X-Amz-Date":t,"X-Amz-Algorithm":this.algorithm,"X-Amz-Credential":e.accessKeyId+"/"+r,"X-Amz-Expires":this.request.headers[o],"X-Amz-SignedHeaders":this.signedHeaders()};e.sessionToken&&(i["X-Amz-Security-Token"]=e.sessionToken),this.request.headers["Content-Type"]&&(i["Content-Type"]=this.request.headers["Content-Type"]),this.request.headers["Content-MD5"]&&(i["Content-MD5"]=this.request.headers["Content-MD5"]),this.request.headers["Cache-Control"]&&(i["Cache-Control"]=this.request.headers["Cache-Control"]),s.util.each.call(this,this.request.headers,function(e,t){if(e!==o&&this.isSignableHeader(e)){var r=e.toLowerCase();0===r.indexOf("x-amz-meta-")?i[r]=t:0===r.indexOf("x-amz-")&&(i[e]=t)}});var a=this.request.path.indexOf("?")>=0?"&":"?";this.request.path+=a+s.util.queryParamsToString(i)},authorization:function(e,t){var r=[],s=this.credentialString(t);return r.push(this.algorithm+" Credential="+e.accessKeyId+"/"+s),r.push("SignedHeaders="+this.signedHeaders()),r.push("Signature="+this.signature(e,t)),r.join(", ")},signature:function(e,t){var r=i.getSigningKey(e,t.substr(0,8),this.request.region,this.serviceName,this.signatureCache);return s.util.crypto.hmac(r,this.stringToSign(t),"hex")},stringToSign:function(e){var t=[];return t.push("AWS4-HMAC-SHA256"),t.push(e),t.push(this.credentialString(e)),t.push(this.hexEncodedHash(this.canonicalString())),t.join("\n")},canonicalString:function(){var e=[],t=this.request.pathname();return"s3"!==this.serviceName&&"s3v4"!==this.signatureVersion&&(t=s.util.uriEscapePath(t)),e.push(this.request.method),e.push(t),e.push(this.request.search()),e.push(this.canonicalHeaders()+"\n"),e.push(this.signedHeaders()),e.push(this.hexEncodedBodyHash()),e.join("\n")},canonicalHeaders:function(){var e=[];s.util.each.call(this,this.request.headers,function(t,r){e.push([t,r])}),e.sort(function(e,t){return e[0].toLowerCase()<t[0].toLowerCase()?-1:1});var t=[];return s.util.arrayEach.call(this,e,function(e){var r=e[0].toLowerCase();if(this.isSignableHeader(r)){var i=e[1];if(null==i||"function"!=typeof i.toString)throw s.util.error(Error("Header "+r+" contains invalid value"),{code:"InvalidHeader"});t.push(r+":"+this.canonicalHeaderValues(i.toString()))}}),t.join("\n")},canonicalHeaderValues:function(e){return e.replace(/\s+/g," ").replace(/^\s+|\s+$/g,"")},signedHeaders:function(){var e=[];return s.util.each.call(this,this.request.headers,function(t){t=t.toLowerCase(),this.isSignableHeader(t)&&e.push(t)}),e.sort().join(";")},credentialString:function(e){return i.createScope(e.substr(0,8),this.request.region,this.serviceName)},hexEncodedHash:function(e){return s.util.crypto.sha256(e,"hex")},hexEncodedBodyHash:function(){var e=this.request;return this.isPresigned()&&["s3","s3-object-lambda"].indexOf(this.serviceName)>-1&&!e.body?"UNSIGNED-PAYLOAD":e.headers["X-Amz-Content-Sha256"]?e.headers["X-Amz-Content-Sha256"]:this.hexEncodedHash(this.request.body||"")},unsignableHeaders:["authorization","content-type","content-length","user-agent",o,"expect","x-amzn-trace-id"],isSignableHeader:function(e){return 0===e.toLowerCase().indexOf("x-amz-")||0>this.unsignableHeaders.indexOf(e)},isPresigned:function(){return!!this.request.headers[o]}}),e.exports=s.Signers.V4},16914:function(e,t,r){var s=r(79614),i={},a=[],o="aws4_request";e.exports={createScope:function(e,t,r){return[e.substr(0,8),t,r,o].join("/")},getSigningKey:function(e,t,r,n,u){var p=[s.util.crypto.hmac(e.secretAccessKey,e.accessKeyId,"base64"),t,r,n].join("_");if((u=!1!==u)&&p in i)return i[p];var m=s.util.crypto.hmac("AWS4"+e.secretAccessKey,t,"buffer"),c=s.util.crypto.hmac(m,r,"buffer"),l=s.util.crypto.hmac(c,n,"buffer"),d=s.util.crypto.hmac(l,o,"buffer");return u&&(i[p]=d,a.push(p),a.length>50&&delete i[a.shift()]),d},emptyCache:function(){i={},a=[]}}},91793:function(e){function t(e,t){this.currentState=t||null,this.states=e||{}}t.prototype.runTo=function(e,t,r,s){"function"==typeof e&&(s=r,r=t,t=e,e=null);var i=this,a=i.states[i.currentState];a.fn.call(r||i,s,function(s){if(s){if(!a.fail)return t?t.call(r,s):null;i.currentState=a.fail}else{if(!a.accept)return t?t.call(r):null;i.currentState=a.accept}if(i.currentState===e)return t?t.call(r,s):null;i.runTo(e,t,r,s)})},t.prototype.addState=function(e,t,r,s){return"function"==typeof t?(s=t,t=null,r=null):"function"==typeof r&&(s=r,r=null),this.currentState||(this.currentState=e),this.states[e]={accept:t,fail:r,fn:s},this},e.exports=t},62662:function(e,t,r){var s,i=r(83454),a={environment:"nodejs",engine:function(){if(a.isBrowser()&&"undefined"!=typeof navigator)return navigator.userAgent;var e=i.platform+"/"+i.version;return i.env.AWS_EXECUTION_ENV&&(e+=" exec-env/"+i.env.AWS_EXECUTION_ENV),e},userAgent:function(){var e=a.environment,t="aws-sdk-"+e+"/"+r(79614).VERSION;return"nodejs"===e&&(t+=" "+a.engine()),t},uriEscape:function(e){var t=encodeURIComponent(e);return(t=t.replace(/[^A-Za-z0-9_.~\-%]+/g,escape)).replace(/[*]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})},uriEscapePath:function(e){var t=[];return a.arrayEach(e.split("/"),function(e){t.push(a.uriEscape(e))}),t.join("/")},urlParse:function(e){return a.url.parse(e)},urlFormat:function(e){return a.url.format(e)},queryStringParse:function(e){return a.querystring.parse(e)},queryParamsToString:function(e){var t=[],r=a.uriEscape,s=Object.keys(e).sort();return a.arrayEach(s,function(s){var i=e[s],o=r(s),n=o+"=";if(Array.isArray(i)){var u=[];a.arrayEach(i,function(e){u.push(r(e))}),n=o+"="+u.sort().join("&"+o+"=")}else null!=i&&(n=o+"="+r(i));t.push(n)}),t.join("&")},readFileSync:function(e){return a.isBrowser()?null:r(28022).readFileSync(e,"utf-8")},base64:{encode:function(e){if("number"==typeof e)throw a.error(Error("Cannot base64 encode number "+e));return null==e?e:a.buffer.toBuffer(e).toString("base64")},decode:function(e){if("number"==typeof e)throw a.error(Error("Cannot base64 decode number "+e));return null==e?e:a.buffer.toBuffer(e,"base64")}},buffer:{toBuffer:function(e,t){return"function"==typeof a.Buffer.from&&a.Buffer.from!==Uint8Array.from?a.Buffer.from(e,t):new a.Buffer(e,t)},alloc:function(e,t,r){if("number"!=typeof e)throw Error("size passed to alloc must be a number.");if("function"==typeof a.Buffer.alloc)return a.Buffer.alloc(e,t,r);var s=new a.Buffer(e);return void 0!==t&&"function"==typeof s.fill&&s.fill(t,void 0,void 0,r),s},toStream:function(e){a.Buffer.isBuffer(e)||(e=a.buffer.toBuffer(e));var t=new a.stream.Readable,r=0;return t._read=function(s){if(r>=e.length)return t.push(null);var i=r+s;i>e.length&&(i=e.length),t.push(e.slice(r,i)),r=i},t},concat:function(e){var t,r=0,s=0,i=null;for(t=0;t<e.length;t++)r+=e[t].length;for(t=0,i=a.buffer.alloc(r);t<e.length;t++)e[t].copy(i,s),s+=e[t].length;return i}},string:{byteLength:function(e){if(null==e)return 0;if("string"==typeof e&&(e=a.buffer.toBuffer(e)),"number"==typeof e.byteLength)return e.byteLength;if("number"==typeof e.length)return e.length;if("number"==typeof e.size)return e.size;if("string"==typeof e.path)return r(28022).lstatSync(e.path).size;throw a.error(Error("Cannot determine length of "+e),{object:e})},upperFirst:function(e){return e[0].toUpperCase()+e.substr(1)},lowerFirst:function(e){return e[0].toLowerCase()+e.substr(1)}},ini:{parse:function(e){var t,r={};return a.arrayEach(e.split(/\r?\n/),function(e){if("["===(e=e.split(/(^|\s)[;#]/)[0].trim())[0]&&"]"===e[e.length-1]){if("__proto__"===(t=e.substring(1,e.length-1))||"__proto__"===t.split(/\s/)[1])throw a.error(Error("Cannot load profile name '"+t+"' from shared ini file."))}else if(t){var s=e.indexOf("="),i=e.length-1;if(-1!==s&&0!==s&&s!==i){var o=e.substring(0,s).trim(),n=e.substring(s+1).trim();r[t]=r[t]||{},r[t][o]=n}}}),r}},fn:{noop:function(){},callback:function(e){if(e)throw e},makeAsync:function(e,t){return t&&t<=e.length?e:function(){var t=Array.prototype.slice.call(arguments,0);t.pop()(e.apply(null,t))}}},date:{getDate:function(){return(s||(s=r(79614)),s.config.systemClockOffset)?new Date(new Date().getTime()+s.config.systemClockOffset):new Date},iso8601:function(e){return void 0===e&&(e=a.date.getDate()),e.toISOString().replace(/\.\d{3}Z$/,"Z")},rfc822:function(e){return void 0===e&&(e=a.date.getDate()),e.toUTCString()},unixTimestamp:function(e){return void 0===e&&(e=a.date.getDate()),e.getTime()/1e3},from:function(e){return new Date("number"==typeof e?1e3*e:e)},format:function(e,t){return t||(t="iso8601"),a.date[t](a.date.from(e))},parseTimestamp:function(e){if("number"==typeof e||e.match(/^\d+$/))return new Date(1e3*e);if(e.match(/^\d{4}/)||e.match(/^\w{3},/))return new Date(e);throw a.error(Error("unhandled timestamp format: "+e),{code:"TimestampParserError"})}},crypto:{crc32Table:[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117],crc32:function(e){var t=a.crypto.crc32Table,r=-1;"string"==typeof e&&(e=a.buffer.toBuffer(e));for(var s=0;s<e.length;s++)r=r>>>8^t[(r^e.readUInt8(s))&255];return(-1^r)>>>0},hmac:function(e,t,r,s){return r||(r="binary"),"buffer"===r&&(r=void 0),s||(s="sha256"),"string"==typeof t&&(t=a.buffer.toBuffer(t)),a.crypto.lib.createHmac(s,e).update(t).digest(r)},md5:function(e,t,r){return a.crypto.hash("md5",e,t,r)},sha256:function(e,t,r){return a.crypto.hash("sha256",e,t,r)},hash:function(e,t,r,s){var i=a.crypto.createHash(e);r||(r="binary"),"buffer"===r&&(r=void 0),"string"==typeof t&&(t=a.buffer.toBuffer(t));var o=a.arraySliceFn(t),n=a.Buffer.isBuffer(t);if(a.isBrowser()&&"undefined"!=typeof ArrayBuffer&&t&&t.buffer instanceof ArrayBuffer&&(n=!0),s&&"object"==typeof t&&"function"==typeof t.on&&!n)t.on("data",function(e){i.update(e)}),t.on("error",function(e){s(e)}),t.on("end",function(){s(null,i.digest(r))});else if(s&&o&&!n&&"undefined"!=typeof FileReader){var u=0,p=new FileReader;p.onerror=function(){s(Error("Failed to read data."))},p.onload=function(){var e=new a.Buffer(new Uint8Array(p.result));i.update(e),u+=e.length,p._continueReading()},p._continueReading=function(){if(u>=t.size){s(null,i.digest(r));return}var e=u+524288;e>t.size&&(e=t.size),p.readAsArrayBuffer(o.call(t,u,e))},p._continueReading()}else{a.isBrowser()&&"object"==typeof t&&!n&&(t=new a.Buffer(new Uint8Array(t)));var m=i.update(t).digest(r);return s&&s(null,m),m}},toHex:function(e){for(var t=[],r=0;r<e.length;r++)t.push(("0"+e.charCodeAt(r).toString(16)).substr(-2,2));return t.join("")},createHash:function(e){return a.crypto.lib.createHash(e)}},abort:{},each:function(e,t){for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t.call(this,r,e[r])===a.abort)break},arrayEach:function(e,t){for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t.call(this,e[r],parseInt(r,10))===a.abort)break},update:function(e,t){return a.each(t,function(t,r){e[t]=r}),e},merge:function(e,t){return a.update(a.copy(e),t)},copy:function(e){if(null==e)return e;var t={};for(var r in e)t[r]=e[r];return t},isEmpty:function(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},arraySliceFn:function(e){var t=e.slice||e.webkitSlice||e.mozSlice;return"function"==typeof t?t:null},isType:function(e,t){return"function"==typeof t&&(t=a.typeName(t)),Object.prototype.toString.call(e)==="[object "+t+"]"},typeName:function(e){if(Object.prototype.hasOwnProperty.call(e,"name"))return e.name;var t=e.toString(),r=t.match(/^\s*function (.+)\(/);return r?r[1]:t},error:function(e,t){var r=null;for(var s in"string"==typeof e.message&&""!==e.message&&("string"==typeof t||t&&t.message)&&((r=a.copy(e)).message=e.message),e.message=e.message||null,"string"==typeof t?e.message=t:"object"==typeof t&&null!==t&&(a.update(e,t),t.message&&(e.message=t.message),(t.code||t.name)&&(e.code=t.code||t.name),t.stack&&(e.stack=t.stack)),"function"==typeof Object.defineProperty&&(Object.defineProperty(e,"name",{writable:!0,enumerable:!1}),Object.defineProperty(e,"message",{enumerable:!0})),e.name=String(t&&t.name||e.name||e.code||"Error"),e.time=new Date,r&&(e.originalError=r),t||{})if("["===s[0]&&"]"===s[s.length-1]){if("code"===(s=s.slice(1,-1))||"message"===s)continue;e["["+s+"]"]="See error."+s+" for details.",Object.defineProperty(e,s,{value:e[s]||t&&t[s]||r&&r[s],enumerable:!1,writable:!0})}return e},inherit:function(e,t){var r=null;if(void 0===t)t=e,e=Object,r={};else{var s=function(){};s.prototype=e.prototype,r=new s}return t.constructor===Object&&(t.constructor=function(){if(e!==Object)return e.apply(this,arguments)}),t.constructor.prototype=r,a.update(t.constructor.prototype,t),t.constructor.__super__=e,t.constructor},mixin:function(){for(var e=arguments[0],t=1;t<arguments.length;t++)for(var r in arguments[t].prototype){var s=arguments[t].prototype[r];"constructor"!==r&&(e.prototype[r]=s)}return e},hideProperties:function(e,t){"function"==typeof Object.defineProperty&&a.arrayEach(t,function(t){Object.defineProperty(e,t,{enumerable:!1,writable:!0,configurable:!0})})},property:function(e,t,r,s,i){var a={configurable:!0,enumerable:void 0===s||s};"function"!=typeof r||i?(a.value=r,a.writable=!0):a.get=r,Object.defineProperty(e,t,a)},memoizedProperty:function(e,t,r,s){var i=null;a.property(e,t,function(){return null===i&&(i=r()),i},s)},hoistPayloadMember:function(e){var t=e.request,r=t.operation,s=t.service.api.operations[r],i=s.output;if(i.payload&&!s.hasEventOutput){var o=i.members[i.payload],n=e.data[i.payload];"structure"===o.type&&a.each(n,function(t,r){a.property(e.data,t,r,!1)})}},computeSha256:function(e,t){if(a.isNode()){var s=a.stream.Stream,i=r(28022);if("function"==typeof s&&e instanceof s){if("string"!=typeof e.path)return t(Error("Non-file stream objects are not supported with SigV4"));var o={};"number"==typeof e.start&&(o.start=e.start),"number"==typeof e.end&&(o.end=e.end),e=i.createReadStream(e.path,o)}}a.crypto.sha256(e,"hex",function(e,r){e?t(e):t(null,r)})},isClockSkewed:function(e){if(e)return a.property(s.config,"isClockSkewed",Math.abs(new Date().getTime()-e)>=3e5,!1),s.config.isClockSkewed},applyClockOffset:function(e){e&&(s.config.systemClockOffset=e-new Date().getTime())},extractRequestId:function(e){var t=e.httpResponse.headers["x-amz-request-id"]||e.httpResponse.headers["x-amzn-requestid"];!t&&e.data&&e.data.ResponseMetadata&&(t=e.data.ResponseMetadata.RequestId),t&&(e.requestId=t),e.error&&(e.error.requestId=t)},addPromises:function(e,t){var r=!1;void 0===t&&s&&s.config&&(t=s.config.getPromisesDependency()),void 0===t&&"undefined"!=typeof Promise&&(t=Promise),"function"!=typeof t&&(r=!0),Array.isArray(e)||(e=[e]);for(var i=0;i<e.length;i++){var a=e[i];r?a.deletePromisesFromClass&&a.deletePromisesFromClass():a.addPromisesToClass&&a.addPromisesToClass(t)}},promisifyMethod:function(e,t){return function(){var r=this,s=Array.prototype.slice.call(arguments);return new t(function(t,i){s.push(function(e,r){e?i(e):t(r)}),r[e].apply(r,s)})}},isDualstackAvailable:function(e){if(!e)return!1;var t=r(17752);return"string"!=typeof e&&(e=e.serviceIdentifier),!!("string"==typeof e&&t.hasOwnProperty(e))&&!!t[e].dualstackAvailable},calculateRetryDelay:function(e,t,r){t||(t={});var s=t.customBackoff||null;return"function"==typeof s?s(e,r):Math.random()*(Math.pow(2,e)*("number"==typeof t.base?t.base:100))},handleRequestWithRetries:function(e,t,r){t||(t={});var i=s.HttpClient.getInstance(),o=t.httpOptions||{},n=0,u=function(e){var s=t.maxRetries||0;if(e&&"TimeoutError"===e.code&&(e.retryable=!0),e&&e.retryable&&n<s){var i=a.calculateRetryDelay(n,t.retryDelayOptions,e);if(i>=0){n++,setTimeout(p,i+(e.retryAfter||0));return}}r(e)},p=function(){var t="";i.handleRequest(e,o,function(e){e.on("data",function(e){t+=e.toString()}),e.on("end",function(){var s=e.statusCode;if(s<300)r(null,t);else{var i=1e3*parseInt(e.headers["retry-after"],10)||0,o=a.error(Error(),{statusCode:s,retryable:s>=500||429===s});i&&o.retryable&&(o.retryAfter=i),u(o)}})},u)};s.util.defer(p)},uuid:{v4:function(){return r(17593).v4()}},convertPayloadToString:function(e){var t=e.request,r=t.operation,s=t.service.api.operations[r].output||{};s.payload&&e.data[s.payload]&&(e.data[s.payload]=e.data[s.payload].toString())},defer:function(e){"object"==typeof i&&"function"==typeof i.nextTick?i.nextTick(e):"function"==typeof setImmediate?setImmediate(e):setTimeout(e,0)},getRequestPayloadShape:function(e){var t=e.service.api.operations;if(t){var r=(t||{})[e.operation];if(r&&r.input&&r.input.payload)return r.input.members[r.input.payload]}},getProfilesFromSharedConfig:function(e,t){var r={},s={};if(i.env[a.configOptInEnv])var s=e.loadFrom({isConfig:!0,filename:i.env[a.sharedConfigFileEnv]});var o={};try{var o=e.loadFrom({filename:t||i.env[a.configOptInEnv]&&i.env[a.sharedCredentialsFileEnv]})}catch(n){if(!i.env[a.configOptInEnv])throw n}for(var u=0,p=Object.keys(s);u<p.length;u++)r[p[u]]=m(r[p[u]]||{},s[p[u]]);for(var u=0,p=Object.keys(o);u<p.length;u++)r[p[u]]=m(r[p[u]]||{},o[p[u]]);return r;function m(e,t){for(var r=0,s=Object.keys(t);r<s.length;r++)e[s[r]]=t[s[r]];return e}},ARN:{validate:function(e){return e&&0===e.indexOf("arn:")&&e.split(":").length>=6},parse:function(e){var t=e.split(":");return{partition:t[1],service:t[2],region:t[3],accountId:t[4],resource:t.slice(5).join(":")}},build:function(e){if(void 0===e.service||void 0===e.region||void 0===e.accountId||void 0===e.resource)throw a.error(Error("Input ARN object is invalid"));return"arn:"+(e.partition||"aws")+":"+e.service+":"+e.region+":"+e.accountId+":"+e.resource}},defaultProfile:"default",configOptInEnv:"AWS_SDK_LOAD_CONFIG",sharedCredentialsFileEnv:"AWS_SHARED_CREDENTIALS_FILE",sharedConfigFileEnv:"AWS_CONFIG_FILE",imdsDisabledEnv:"AWS_EC2_METADATA_DISABLED"};e.exports=a},35106:function(e,t,r){var s=r(62662),i=r(68136);function a(){}function o(e,t){for(var r=e.getElementsByTagName(t),s=0,i=r.length;s<i;s++)if(r[s].parentNode===e)return r[s]}function n(e,t){switch(t||(t={}),t.type){case"structure":return u(e,t);case"map":return function(e,t){for(var r={},s=t.key.name||"key",i=t.value.name||"value",a=t.flattened?t.name:"entry",u=e.firstElementChild;u;){if(u.nodeName===a){var p=o(u,s).textContent,m=o(u,i);r[p]=n(m,t.value)}u=u.nextElementSibling}return r}(e,t);case"list":return function(e,t){for(var r=[],s=t.flattened?t.name:t.member.name||"member",i=e.firstElementChild;i;)i.nodeName===s&&r.push(n(i,t.member)),i=i.nextElementSibling;return r}(e,t);case void 0:case null:return function(e){if(null==e)return"";if(!e.firstElementChild)return null===e.parentNode.parentNode?{}:0===e.childNodes.length?"":e.textContent;for(var t={type:"structure",members:{}},r=e.firstElementChild;r;){var s=r.nodeName;Object.prototype.hasOwnProperty.call(t.members,s)?t.members[s].type="list":t.members[s]={name:s},r=r.nextElementSibling}return u(e,t)}(e);default:return function(e,t){if(e.getAttribute){var r=e.getAttribute("encoding");"base64"===r&&(t=new i.create({type:r}))}var s=e.textContent;return(""===s&&(s=null),"function"==typeof t.toType)?t.toType(s):s}(e,t)}}function u(e,t){var r={};return null===e||s.each(t.members,function(s,i){if(i.isXmlAttribute){if(Object.prototype.hasOwnProperty.call(e.attributes,i.name)){var a=e.attributes[i.name].value;r[s]=n({textContent:a},i)}}else{var u=i.flattened?e:o(e,i.name);u?r[s]=n(u,i):i.flattened||"list"!==i.type||t.api.xmlNoDefaultLists||(r[s]=i.defaultValue)}}),r}a.prototype.parse=function(e,t){if(""===e.replace(/^\s+/,""))return{};try{if(window.DOMParser){try{var r,i;r=new DOMParser().parseFromString(e,"text/xml")}catch(a){throw s.error(Error("Parse error in document"),{originalError:a,code:"XMLParserError",retryable:!0})}if(null===r.documentElement)throw s.error(Error("Cannot parse empty document."),{code:"XMLParserError",retryable:!0});var u=r.getElementsByTagName("parsererror")[0];if(u&&(u.parentNode===r||"body"===u.parentNode.nodeName||u.parentNode.parentNode===r||"body"===u.parentNode.parentNode.nodeName)){var p=u.getElementsByTagName("div")[0]||u;throw s.error(Error(p.textContent||"Parser error in document"),{code:"XMLParserError",retryable:!0})}}else if(window.ActiveXObject){if((r=new window.ActiveXObject("Microsoft.XMLDOM")).async=!1,!r.loadXML(e))throw s.error(Error("Parse error in document"),{code:"XMLParserError",retryable:!0})}else throw Error("Cannot load XML parser")}catch(m){i=m}if(r&&r.documentElement&&!i){var c=n(r.documentElement,t),l=o(r.documentElement,"ResponseMetadata");return l&&(c.ResponseMetadata=n(l,{})),c}if(!i)return{};throw s.error(i||Error(),{code:"XMLParserError",retryable:!0})},e.exports=a},52369:function(e,t,r){var s=r(62662),i=r(8700).XmlNode,a=r(25009).XmlText;function o(){}function n(e,t,r){var s,i="xmlns";t.xmlNamespaceUri?(s=t.xmlNamespaceUri,t.xmlNamespacePrefix&&(i+=":"+t.xmlNamespacePrefix)):r&&t.api.xmlNamespaceUri&&(s=t.api.xmlNamespaceUri),s&&e.addAttribute(i,s)}o.prototype.toXML=function(e,t,r,o){var u=new i(r);return n(u,t,!0),function e(t,r,o){var u,p;switch(o.type){case"structure":return void s.arrayEach(o.memberNames,function(s){var a=o.members[s];if("body"===a.location){var u=r[s],p=a.name;if(null!=u){if(a.isXmlAttribute)t.addAttribute(p,u);else if(a.flattened)e(t,u,a);else{var m=new i(p);t.addChildNode(m),n(m,a),e(m,u,a)}}}});case"map":return u=o.key.name||"key",p=o.value.name||"value",void s.each(r,function(r,s){var a=new i(o.flattened?o.name:"entry");t.addChildNode(a);var n=new i(u),m=new i(p);a.addChildNode(n),a.addChildNode(m),e(n,r,o.key),e(m,s,o.value)});case"list":return void(o.flattened?s.arrayEach(r,function(r){var s=o.member.name||o.name,a=new i(s);t.addChildNode(a),e(a,r,o.member)}):s.arrayEach(r,function(r){var s=o.member.name||"member",a=new i(s);t.addChildNode(a),e(a,r,o.member)}));default:return function(e,t,r){e.addChildNode(new a(r.toWireFormat(t)))}(t,r,o)}}(u,e,t),u.children.length>0||o?u.toString():""},e.exports=o},95373:function(e){e.exports={escapeAttribute:function(e){return e.replace(/&/g,"&amp;").replace(/'/g,"&apos;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;")}}},55077:function(e){e.exports={escapeElement:function(e){return e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/\r/g,"&#x0D;").replace(/\n/g,"&#x0A;").replace(/\u0085/g,"&#x85;").replace(/\u2028/,"&#x2028;")}}},8700:function(e,t,r){var s=r(95373).escapeAttribute;function i(e,t){void 0===t&&(t=[]),this.name=e,this.children=t,this.attributes={}}i.prototype.addAttribute=function(e,t){return this.attributes[e]=t,this},i.prototype.addChildNode=function(e){return this.children.push(e),this},i.prototype.removeAttribute=function(e){return delete this.attributes[e],this},i.prototype.toString=function(){for(var e=Boolean(this.children.length),t="<"+this.name,r=this.attributes,i=0,a=Object.keys(r);i<a.length;i++){var o=a[i],n=r[o];null!=n&&(t+=" "+o+'="'+s(""+n)+'"')}return t+(e?">"+this.children.map(function(e){return e.toString()}).join("")+"</"+this.name+">":"/>")},e.exports={XmlNode:i}},25009:function(e,t,r){var s=r(55077).escapeElement;function i(e){this.value=e}i.prototype.toString=function(){return s(""+this.value)},e.exports={XmlText:i}},85101:function(e,t,r){"use strict";var s=r(29697),i=function(){function e(e){void 0===e&&(e=1e3),this.maxSize=e,this.cache=new s.LRUCache(e)}return Object.defineProperty(e.prototype,"size",{get:function(){return this.cache.length},enumerable:!0,configurable:!0}),e.prototype.put=function(t,r){var s="string"!=typeof t?e.getKeyString(t):t,i=this.populateValue(r);this.cache.put(s,i)},e.prototype.get=function(t){var r="string"!=typeof t?e.getKeyString(t):t,s=Date.now(),i=this.cache.get(r);if(i){for(var a=i.length-1;a>=0;a--)i[a].Expire<s&&i.splice(a,1);if(0===i.length){this.cache.remove(r);return}}return i},e.getKeyString=function(e){for(var t=[],r=Object.keys(e).sort(),s=0;s<r.length;s++){var i=r[s];void 0!==e[i]&&t.push(e[i])}return t.join(" ")},e.prototype.populateValue=function(e){var t=Date.now();return e.map(function(e){return{Address:e.Address||"",Expire:t+6e4*(e.CachePeriodInMinutes||1)}})},e.prototype.empty=function(){this.cache.empty()},e.prototype.remove=function(t){var r="string"!=typeof t?e.getKeyString(t):t;this.cache.remove(r)},e}();t.$=i},29697:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t){this.key=e,this.value=t},s=function(){function e(e){if(this.nodeMap={},this.size=0,"number"!=typeof e||e<1)throw Error("Cache size can only be positive number");this.sizeLimit=e}return Object.defineProperty(e.prototype,"length",{get:function(){return this.size},enumerable:!0,configurable:!0}),e.prototype.prependToList=function(e){this.headerNode?(this.headerNode.prev=e,e.next=this.headerNode):this.tailNode=e,this.headerNode=e,this.size++},e.prototype.removeFromTail=function(){if(this.tailNode){var e=this.tailNode,t=e.prev;return t&&(t.next=void 0),e.prev=void 0,this.tailNode=t,this.size--,e}},e.prototype.detachFromList=function(e){this.headerNode===e&&(this.headerNode=e.next),this.tailNode===e&&(this.tailNode=e.prev),e.prev&&(e.prev.next=e.next),e.next&&(e.next.prev=e.prev),e.next=void 0,e.prev=void 0,this.size--},e.prototype.get=function(e){if(this.nodeMap[e]){var t=this.nodeMap[e];return this.detachFromList(t),this.prependToList(t),t.value}},e.prototype.remove=function(e){if(this.nodeMap[e]){var t=this.nodeMap[e];this.detachFromList(t),delete this.nodeMap[e]}},e.prototype.put=function(e,t){if(this.nodeMap[e])this.remove(e);else if(this.size===this.sizeLimit){var s=this.removeFromTail().key;delete this.nodeMap[s]}var i=new r(e,t);this.nodeMap[e]=i,this.prependToList(i)},e.prototype.empty=function(){for(var e=Object.keys(this.nodeMap),t=0;t<e.length;t++){var r=e[t],s=this.nodeMap[r];this.detachFromList(s),delete this.nodeMap[r]}},e}();t.LRUCache=s},21924:function(e,t,r){"use strict";var s=r(40210),i=r(55559),a=i(s("String.prototype.indexOf"));e.exports=function(e,t){var r=s(e,!!t);return"function"==typeof r&&a(e,".prototype.")>-1?i(r):r}},55559:function(e,t,r){"use strict";var s=r(58612),i=r(40210),a=i("%Function.prototype.apply%"),o=i("%Function.prototype.call%"),n=i("%Reflect.apply%",!0)||s.call(o,a),u=i("%Object.getOwnPropertyDescriptor%",!0),p=i("%Object.defineProperty%",!0),m=i("%Math.max%");if(p)try{p({},"a",{value:1})}catch(c){p=null}e.exports=function(e){var t=n(s,o,arguments);return u&&p&&u(t,"length").configurable&&p(t,"length",{value:1+m(0,e.length-(arguments.length-1))}),t};var l=function(){return n(s,a,arguments)};p?p(e.exports,"apply",{value:l}):e.exports.apply=l},17187:function(e){function t(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function r(e){return"function"==typeof e}function s(e){return"object"==typeof e&&null!==e}e.exports=t,t.EventEmitter=t,t.prototype._events=void 0,t.prototype._maxListeners=void 0,t.defaultMaxListeners=10,t.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||isNaN(e))throw TypeError("n must be a positive number");return this._maxListeners=e,this},t.prototype.emit=function(e){if(this._events||(this._events={}),"error"===e&&(!this._events.error||s(this._events.error)&&!this._events.error.length)){if(t=arguments[1],t instanceof Error)throw t;var t,i,a,o,n,u,p,m=Error('Uncaught, unspecified "error" event. ('+t+")");throw m.context=t,m}if(void 0===(i=this._events[e]))return!1;if(r(i))switch(arguments.length){case 1:i.call(this);break;case 2:i.call(this,arguments[1]);break;case 3:i.call(this,arguments[1],arguments[2]);break;default:o=Array.prototype.slice.call(arguments,1),i.apply(this,o)}else if(s(i))for(n=0,o=Array.prototype.slice.call(arguments,1),a=(u=i.slice()).length;n<a;n++)u[n].apply(this,o);return!0},t.prototype.addListener=function(e,i){var a,o;if(!r(i))throw TypeError("listener must be a function");return this._events||(this._events={}),this._events.newListener&&this.emit("newListener",e,r(i.listener)?i.listener:i),this._events[e]?s(this._events[e])?this._events[e].push(i):this._events[e]=[this._events[e],i]:this._events[e]=i,s(this._events[e])&&!this._events[e].warned&&(a=void 0===this._maxListeners?t.defaultMaxListeners:this._maxListeners)&&a>0&&this._events[e].length>a&&(this._events[e].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[e].length),"function"==typeof console.trace&&console.trace()),this},t.prototype.on=t.prototype.addListener,t.prototype.once=function(e,t){if(!r(t))throw TypeError("listener must be a function");var s=!1;function i(){this.removeListener(e,i),s||(s=!0,t.apply(this,arguments))}return i.listener=t,this.on(e,i),this},t.prototype.removeListener=function(e,t){var i,a,o,n;if(!r(t))throw TypeError("listener must be a function");if(!this._events||!this._events[e])return this;if(o=(i=this._events[e]).length,a=-1,i===t||r(i.listener)&&i.listener===t)delete this._events[e],this._events.removeListener&&this.emit("removeListener",e,t);else if(s(i)){for(n=o;n-- >0;)if(i[n]===t||i[n].listener&&i[n].listener===t){a=n;break}if(a<0)return this;1===i.length?(i.length=0,delete this._events[e]):i.splice(a,1),this._events.removeListener&&this.emit("removeListener",e,t)}return this},t.prototype.removeAllListeners=function(e){var t,s;if(!this._events)return this;if(!this._events.removeListener)return 0==arguments.length?this._events={}:this._events[e]&&delete this._events[e],this;if(0==arguments.length){for(t in this._events)"removeListener"!==t&&this.removeAllListeners(t);return this.removeAllListeners("removeListener"),this._events={},this}if(r(s=this._events[e]))this.removeListener(e,s);else if(s)for(;s.length;)this.removeListener(e,s[s.length-1]);return delete this._events[e],this},t.prototype.listeners=function(e){return this._events&&this._events[e]?r(this._events[e])?[this._events[e]]:this._events[e].slice():[]},t.prototype.listenerCount=function(e){if(this._events){var t=this._events[e];if(r(t))return 1;if(t)return t.length}return 0},t.listenerCount=function(e,t){return e.listenerCount(t)}},94029:function(e,t,r){"use strict";var s=r(95320),i=Object.prototype.toString,a=Object.prototype.hasOwnProperty,o=function(e,t,r){for(var s=0,i=e.length;s<i;s++)a.call(e,s)&&(null==r?t(e[s],s,e):t.call(r,e[s],s,e))},n=function(e,t,r){for(var s=0,i=e.length;s<i;s++)null==r?t(e.charAt(s),s,e):t.call(r,e.charAt(s),s,e)},u=function(e,t,r){for(var s in e)a.call(e,s)&&(null==r?t(e[s],s,e):t.call(r,e[s],s,e))};e.exports=function(e,t,r){var a;if(!s(t))throw TypeError("iterator must be a function");arguments.length>=3&&(a=r),"[object Array]"===i.call(e)?o(e,t,a):"string"==typeof e?n(e,t,a):u(e,t,a)}},17648:function(e){"use strict";var t=Array.prototype.slice,r=Object.prototype.toString;e.exports=function(e){var s,i=this;if("function"!=typeof i||"[object Function]"!==r.call(i))throw TypeError("Function.prototype.bind called on incompatible "+i);for(var a=t.call(arguments,1),o=Math.max(0,i.length-a.length),n=[],u=0;u<o;u++)n.push("$"+u);if(s=Function("binder","return function ("+n.join(",")+"){ return binder.apply(this,arguments); }")(function(){if(!(this instanceof s))return i.apply(e,a.concat(t.call(arguments)));var r=i.apply(this,a.concat(t.call(arguments)));return Object(r)===r?r:this}),i.prototype){var p=function(){};p.prototype=i.prototype,s.prototype=new p,p.prototype=null}return s}},58612:function(e,t,r){"use strict";var s=r(17648);e.exports=Function.prototype.bind||s},40210:function(e,t,r){"use strict";var s,i=SyntaxError,a=Function,o=TypeError,n=function(e){try{return a('"use strict"; return ('+e+").constructor;")()}catch(t){}},u=Object.getOwnPropertyDescriptor;if(u)try{u({},"")}catch(p){u=null}var m=function(){throw new o},c=u?function(){try{return arguments.callee,m}catch(t){try{return u(arguments,"callee").get}catch(e){return m}}}():m,l=r(41405)(),d=r(28185)(),y=Object.getPrototypeOf||(d?function(e){return e.__proto__}:null),b={},S="undefined"!=typeof Uint8Array&&y?y(Uint8Array):s,g={"%AggregateError%":"undefined"==typeof AggregateError?s:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?s:ArrayBuffer,"%ArrayIteratorPrototype%":l&&y?y([][Symbol.iterator]()):s,"%AsyncFromSyncIteratorPrototype%":s,"%AsyncFunction%":b,"%AsyncGenerator%":b,"%AsyncGeneratorFunction%":b,"%AsyncIteratorPrototype%":b,"%Atomics%":"undefined"==typeof Atomics?s:Atomics,"%BigInt%":"undefined"==typeof BigInt?s:BigInt,"%BigInt64Array%":"undefined"==typeof BigInt64Array?s:BigInt64Array,"%BigUint64Array%":"undefined"==typeof BigUint64Array?s:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?s:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":"undefined"==typeof Float32Array?s:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?s:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?s:FinalizationRegistry,"%Function%":a,"%GeneratorFunction%":b,"%Int8Array%":"undefined"==typeof Int8Array?s:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?s:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?s:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":l&&y?y(y([][Symbol.iterator]())):s,"%JSON%":"object"==typeof JSON?JSON:s,"%Map%":"undefined"==typeof Map?s:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&l&&y?y(new Map()[Symbol.iterator]()):s,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?s:Promise,"%Proxy%":"undefined"==typeof Proxy?s:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":"undefined"==typeof Reflect?s:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?s:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&l&&y?y(new Set()[Symbol.iterator]()):s,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?s:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":l&&y?y(""[Symbol.iterator]()):s,"%Symbol%":l?Symbol:s,"%SyntaxError%":i,"%ThrowTypeError%":c,"%TypedArray%":S,"%TypeError%":o,"%Uint8Array%":"undefined"==typeof Uint8Array?s:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?s:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?s:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?s:Uint32Array,"%URIError%":URIError,"%WeakMap%":"undefined"==typeof WeakMap?s:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?s:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?s:WeakSet};if(y)try{null.error}catch(I){var h=y(y(I));g["%Error.prototype%"]=h}var f=function e(t){var r;if("%AsyncFunction%"===t)r=n("async function () {}");else if("%GeneratorFunction%"===t)r=n("function* () {}");else if("%AsyncGeneratorFunction%"===t)r=n("async function* () {}");else if("%AsyncGenerator%"===t){var s=e("%AsyncGeneratorFunction%");s&&(r=s.prototype)}else if("%AsyncIteratorPrototype%"===t){var i=e("%AsyncGenerator%");i&&y&&(r=y(i.prototype))}return g[t]=r,r},N={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},T=r(58612),k=r(17642),C=T.call(Function.call,Array.prototype.concat),A=T.call(Function.apply,Array.prototype.splice),D=T.call(Function.call,String.prototype.replace),R=T.call(Function.call,String.prototype.slice),v=T.call(Function.call,RegExp.prototype.exec),x=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,q=/\\(\\)?/g,P=function(e){var t=R(e,0,1),r=R(e,-1);if("%"===t&&"%"!==r)throw new i("invalid intrinsic syntax, expected closing `%`");if("%"===r&&"%"!==t)throw new i("invalid intrinsic syntax, expected opening `%`");var s=[];return D(e,x,function(e,t,r,i){s[s.length]=r?D(i,q,"$1"):t||e}),s},E=function(e,t){var r,s=e;if(k(N,s)&&(s="%"+(r=N[s])[0]+"%"),k(g,s)){var a=g[s];if(a===b&&(a=f(s)),void 0===a&&!t)throw new o("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:r,name:s,value:a}}throw new i("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!=typeof e||0===e.length)throw new o("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof t)throw new o('"allowMissing" argument must be a boolean');if(null===v(/^%?[^%]*%?$/,e))throw new i("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var r=P(e),s=r.length>0?r[0]:"",a=E("%"+s+"%",t),n=a.name,p=a.value,m=!1,c=a.alias;c&&(s=c[0],A(r,C([0,1],c)));for(var l=1,d=!0;l<r.length;l+=1){var y=r[l],b=R(y,0,1),S=R(y,-1);if(('"'===b||"'"===b||"`"===b||'"'===S||"'"===S||"`"===S)&&b!==S)throw new i("property names with quotes must have matching quotes");if("constructor"!==y&&d||(m=!0),s+="."+y,k(g,n="%"+s+"%"))p=g[n];else if(null!=p){if(!(y in p)){if(!t)throw new o("base intrinsic for "+e+" exists, but the property is not available.");return}if(u&&l+1>=r.length){var h=u(p,y);p=(d=!!h)&&"get"in h&&!("originalValue"in h.get)?h.get:p[y]}else d=k(p,y),p=p[y];d&&!m&&(g[n]=p)}}return p}},27296:function(e,t,r){"use strict";var s=r(40210)("%Object.getOwnPropertyDescriptor%",!0);if(s)try{s([],"length")}catch(i){s=null}e.exports=s},28185:function(e){"use strict";var t={foo:{}},r=Object;e.exports=function(){return({__proto__:t}).foo===t.foo&&!(({__proto__:null})instanceof r)}},41405:function(e,t,r){"use strict";var s="undefined"!=typeof Symbol&&Symbol,i=r(55419);e.exports=function(){return"function"==typeof s&&"function"==typeof Symbol&&"symbol"==typeof s("foo")&&"symbol"==typeof Symbol("bar")&&i()}},55419:function(e){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),r=Object(t);if("string"==typeof t||"[object Symbol]"!==Object.prototype.toString.call(t)||"[object Symbol]"!==Object.prototype.toString.call(r))return!1;for(t in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length||"function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var s=Object.getOwnPropertySymbols(e);if(1!==s.length||s[0]!==t||!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var i=Object.getOwnPropertyDescriptor(e,t);if(42!==i.value||!0!==i.enumerable)return!1}return!0}},96410:function(e,t,r){"use strict";var s=r(55419);e.exports=function(){return s()&&!!Symbol.toStringTag}},17642:function(e,t,r){"use strict";var s=r(58612);e.exports=s.call(Function.call,Object.prototype.hasOwnProperty)},35717:function(e){"function"==typeof Object.create?e.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}}},82584:function(e,t,r){"use strict";var s=r(96410)(),i=r(21924)("Object.prototype.toString"),a=function(e){return(!s||!e||"object"!=typeof e||!(Symbol.toStringTag in e))&&"[object Arguments]"===i(e)},o=function(e){return!!a(e)||null!==e&&"object"==typeof e&&"number"==typeof e.length&&e.length>=0&&"[object Array]"!==i(e)&&"[object Function]"===i(e.callee)},n=function(){return a(arguments)}();a.isLegacyArguments=o,e.exports=n?a:o},95320:function(e){"use strict";var t,r,s=Function.prototype.toString,i="object"==typeof Reflect&&null!==Reflect&&Reflect.apply;if("function"==typeof i&&"function"==typeof Object.defineProperty)try{t=Object.defineProperty({},"length",{get:function(){throw r}}),r={},i(function(){throw 42},null,t)}catch(a){a!==r&&(i=null)}else i=null;var o=/^\s*class\b/,n=function(e){try{var t=s.call(e);return o.test(t)}catch(r){return!1}},u=function(e){try{if(n(e))return!1;return s.call(e),!0}catch(t){return!1}},p=Object.prototype.toString,m="function"==typeof Symbol&&!!Symbol.toStringTag,c=!(0 in[,]),l=function(){return!1};if("object"==typeof document){var d=document.all;p.call(d)===p.call(document.all)&&(l=function(e){if((c||!e)&&(void 0===e||"object"==typeof e))try{var t=p.call(e);return("[object HTMLAllCollection]"===t||"[object HTML document.all class]"===t||"[object HTMLCollection]"===t||"[object Object]"===t)&&null==e("")}catch(r){}return!1})}e.exports=i?function(e){if(l(e))return!0;if(!e||"function"!=typeof e&&"object"!=typeof e)return!1;try{i(e,null,t)}catch(s){if(s!==r)return!1}return!n(e)&&u(e)}:function(e){if(l(e))return!0;if(!e||"function"!=typeof e&&"object"!=typeof e)return!1;if(m)return u(e);if(n(e))return!1;var t=p.call(e);return!!("[object Function]"===t||"[object GeneratorFunction]"===t||/^\[object HTML/.test(t))&&u(e)}},48662:function(e,t,r){"use strict";var s,i=Object.prototype.toString,a=Function.prototype.toString,o=/^\s*(?:function)?\*/,n=r(96410)(),u=Object.getPrototypeOf,p=function(){if(!n)return!1;try{return Function("return function*() {}")()}catch(e){}};e.exports=function(e){if("function"!=typeof e)return!1;if(o.test(a.call(e)))return!0;if(!n)return"[object GeneratorFunction]"===i.call(e);if(!u)return!1;if(void 0===s){var t=p();s=!!t&&u(t)}return u(e)===s}},85692:function(e,t,r){"use strict";var s=r(86430);e.exports=function(e){return!!s(e)}},44509:function(e,t){!function(e){"use strict";function t(e){return null!==e&&"[object Array]"===Object.prototype.toString.call(e)}function r(e){return null!==e&&"[object Object]"===Object.prototype.toString.call(e)}function s(e,i){if(e===i)return!0;if(Object.prototype.toString.call(e)!==Object.prototype.toString.call(i))return!1;if(!0===t(e)){if(e.length!==i.length)return!1;for(var a=0;a<e.length;a++)if(!1===s(e[a],i[a]))return!1;return!0}if(!0===r(e)){var o={};for(var n in e)if(hasOwnProperty.call(e,n)){if(!1===s(e[n],i[n]))return!1;o[n]=!0}for(var u in i)if(hasOwnProperty.call(i,u)&&!0!==o[u])return!1;return!0}return!1}function i(e){if(""===e||!1===e||null===e||t(e)&&0===e.length)return!0;if(!r(e))return!1;for(var s in e)if(e.hasOwnProperty(s))return!1;return!0}a="function"==typeof String.prototype.trimLeft?function(e){return e.trimLeft()}:function(e){return e.match(/^\s*(.*)/)[1]};var a,o={0:"number",1:"any",2:"string",3:"array",4:"object",5:"boolean",6:"expression",7:"null",8:"Array<number>",9:"Array<string>"},n="UnquotedIdentifier",u="QuotedIdentifier",p="Rbracket",m="Rparen",c="Comma",l="Colon",d="Rbrace",y="Number",b="Current",S="Expref",g="Pipe",h="Flatten",I="Star",f="Filter",N="Lbrace",T="Lbracket",k="Lparen",C="Literal",A={".":"Dot","*":I,",":c,":":l,"{":N,"}":d,"]":p,"(":k,")":m,"@":b},D={"<":!0,">":!0,"=":!0,"!":!0},R={" ":!0,"    ":!0,"\n":!0};function v(e){return e>="0"&&e<="9"||"-"===e}function x(){}x.prototype={tokenize:function(e){var t,r,s,i,a=[];for(this._current=0;this._current<e.length;)if((t=e[this._current])>="a"&&t<="z"||t>="A"&&t<="Z"||"_"===t)r=this._current,s=this._consumeUnquotedIdentifier(e),a.push({type:n,value:s,start:r});else if(void 0!==A[e[this._current]])a.push({type:A[e[this._current]],value:e[this._current],start:this._current}),this._current++;else if(v(e[this._current]))i=this._consumeNumber(e),a.push(i);else if("["===e[this._current])i=this._consumeLBracket(e),a.push(i);else if('"'===e[this._current])r=this._current,s=this._consumeQuotedIdentifier(e),a.push({type:u,value:s,start:r});else if("'"===e[this._current])r=this._current,s=this._consumeRawStringLiteral(e),a.push({type:C,value:s,start:r});else if("`"===e[this._current]){r=this._current;var o=this._consumeLiteral(e);a.push({type:C,value:o,start:r})}else if(void 0!==D[e[this._current]])a.push(this._consumeOperator(e));else if(void 0!==R[e[this._current]])this._current++;else if("&"===e[this._current])r=this._current,this._current++,"&"===e[this._current]?(this._current++,a.push({type:"And",value:"&&",start:r})):a.push({type:S,value:"&",start:r});else if("|"===e[this._current])r=this._current,this._current++,"|"===e[this._current]?(this._current++,a.push({type:"Or",value:"||",start:r})):a.push({type:g,value:"|",start:r});else{var p=Error("Unknown character:"+e[this._current]);throw p.name="LexerError",p}return a},_consumeUnquotedIdentifier:function(e){var t,r=this._current;for(this._current++;this._current<e.length&&((t=e[this._current])>="a"&&t<="z"||t>="A"&&t<="Z"||t>="0"&&t<="9"||"_"===t);)this._current++;return e.slice(r,this._current)},_consumeQuotedIdentifier:function(e){var t=this._current;this._current++;for(var r=e.length;'"'!==e[this._current]&&this._current<r;){var s=this._current;"\\"===e[s]&&("\\"===e[s+1]||'"'===e[s+1])?s+=2:s++,this._current=s}return this._current++,JSON.parse(e.slice(t,this._current))},_consumeRawStringLiteral:function(e){var t=this._current;this._current++;for(var r=e.length;"'"!==e[this._current]&&this._current<r;){var s=this._current;"\\"===e[s]&&("\\"===e[s+1]||"'"===e[s+1])?s+=2:s++,this._current=s}return this._current++,e.slice(t+1,this._current-1).replace("\\'","'")},_consumeNumber:function(e){var t=this._current;this._current++;for(var r=e.length;v(e[this._current])&&this._current<r;)this._current++;return{type:y,value:parseInt(e.slice(t,this._current)),start:t}},_consumeLBracket:function(e){var t=this._current;return(this._current++,"?"===e[this._current])?(this._current++,{type:f,value:"[?",start:t}):"]"===e[this._current]?(this._current++,{type:h,value:"[]",start:t}):{type:T,value:"[",start:t}},_consumeOperator:function(e){var t=this._current,r=e[t];return(this._current++,"!"===r)?"="===e[this._current]?(this._current++,{type:"NE",value:"!=",start:t}):{type:"Not",value:"!",start:t}:"<"===r?"="===e[this._current]?(this._current++,{type:"LTE",value:"<=",start:t}):{type:"LT",value:"<",start:t}:">"===r?"="===e[this._current]?(this._current++,{type:"GTE",value:">=",start:t}):{type:"GT",value:">",start:t}:"="===r&&"="===e[this._current]?(this._current++,{type:"EQ",value:"==",start:t}):void 0},_consumeLiteral:function(e){this._current++;for(var t,r=this._current,s=e.length;"`"!==e[this._current]&&this._current<s;){var i=this._current;"\\"===e[i]&&("\\"===e[i+1]||"`"===e[i+1])?i+=2:i++,this._current=i}var o=a(e.slice(r,this._current));return o=o.replace("\\`","`"),t=this._looksLikeJSON(o)?JSON.parse(o):JSON.parse('"'+o+'"'),this._current++,t},_looksLikeJSON:function(e){if(""===e)return!1;if('[{"'.indexOf(e[0])>=0||["true","false","null"].indexOf(e)>=0)return!0;if(!("-0123456789".indexOf(e[0])>=0))return!1;try{return JSON.parse(e),!0}catch(t){return!1}}};var q={};function P(){}function E(e){this.runtime=e}function M(e){this._interpreter=e,this.functionTable={abs:{_func:this._functionAbs,_signature:[{types:[0]}]},avg:{_func:this._functionAvg,_signature:[{types:[8]}]},ceil:{_func:this._functionCeil,_signature:[{types:[0]}]},contains:{_func:this._functionContains,_signature:[{types:[2,3]},{types:[1]}]},ends_with:{_func:this._functionEndsWith,_signature:[{types:[2]},{types:[2]}]},floor:{_func:this._functionFloor,_signature:[{types:[0]}]},length:{_func:this._functionLength,_signature:[{types:[2,3,4]}]},map:{_func:this._functionMap,_signature:[{types:[6]},{types:[3]}]},max:{_func:this._functionMax,_signature:[{types:[8,9]}]},merge:{_func:this._functionMerge,_signature:[{types:[4],variadic:!0}]},max_by:{_func:this._functionMaxBy,_signature:[{types:[3]},{types:[6]}]},sum:{_func:this._functionSum,_signature:[{types:[8]}]},starts_with:{_func:this._functionStartsWith,_signature:[{types:[2]},{types:[2]}]},min:{_func:this._functionMin,_signature:[{types:[8,9]}]},min_by:{_func:this._functionMinBy,_signature:[{types:[3]},{types:[6]}]},type:{_func:this._functionType,_signature:[{types:[1]}]},keys:{_func:this._functionKeys,_signature:[{types:[4]}]},values:{_func:this._functionValues,_signature:[{types:[4]}]},sort:{_func:this._functionSort,_signature:[{types:[9,8]}]},sort_by:{_func:this._functionSortBy,_signature:[{types:[3]},{types:[6]}]},join:{_func:this._functionJoin,_signature:[{types:[2]},{types:[9]}]},reverse:{_func:this._functionReverse,_signature:[{types:[2,3]}]},to_array:{_func:this._functionToArray,_signature:[{types:[1]}]},to_string:{_func:this._functionToString,_signature:[{types:[1]}]},to_number:{_func:this._functionToNumber,_signature:[{types:[1]}]},not_null:{_func:this._functionNotNull,_signature:[{types:[1],variadic:!0}]}}}q.EOF=0,q[n]=0,q[u]=0,q[p]=0,q[m]=0,q[c]=0,q[d]=0,q[y]=0,q[b]=0,q[S]=0,q[g]=1,q.Or=2,q.And=3,q.EQ=5,q.GT=5,q.LT=5,q.GTE=5,q.LTE=5,q.NE=5,q[h]=9,q[I]=20,q[f]=21,q.Dot=40,q.Not=45,q[N]=50,q[T]=55,q[k]=60,P.prototype={parse:function(e){this._loadTokens(e),this.index=0;var t=this.expression(0);if("EOF"!==this._lookahead(0)){var r=this._lookaheadToken(0),s=Error("Unexpected token type: "+r.type+", value: "+r.value);throw s.name="ParserError",s}return t},_loadTokens:function(e){var t=new x().tokenize(e);t.push({type:"EOF",value:"",start:e.length}),this.tokens=t},expression:function(e){var t=this._lookaheadToken(0);this._advance();for(var r=this.nud(t),s=this._lookahead(0);e<q[s];)this._advance(),r=this.led(s,r),s=this._lookahead(0);return r},_lookahead:function(e){return this.tokens[this.index+e].type},_lookaheadToken:function(e){return this.tokens[this.index+e]},_advance:function(){this.index++},nud:function(e){switch(e.type){case C:return{type:"Literal",value:e.value};case n:return{type:"Field",name:e.value};case u:var t,r,s={type:"Field",name:e.value};if(this._lookahead(0)===k)throw Error("Quoted identifier not allowed for function names.");return s;case"Not":return{type:"NotExpression",children:[t=this.expression(q.Not)]};case I:return t=null,{type:"ValueProjection",children:[{type:"Identity"},t=this._lookahead(0)===p?{type:"Identity"}:this._parseProjectionRHS(q.Star)]};case f:return this.led(e.type,{type:"Identity"});case N:return this._parseMultiselectHash();case h:return{type:"Projection",children:[{type:h,children:[{type:"Identity"}]},t=this._parseProjectionRHS(q.Flatten)]};case T:if(this._lookahead(0)===y||this._lookahead(0)===l)return t=this._parseIndexExpression(),this._projectIfSlice({type:"Identity"},t);if(this._lookahead(0)===I&&this._lookahead(1)===p)return this._advance(),this._advance(),{type:"Projection",children:[{type:"Identity"},t=this._parseProjectionRHS(q.Star)]};return this._parseMultiselectList();case b:return{type:b};case S:return{type:"ExpressionReference",children:[r=this.expression(q.Expref)]};case k:for(var i=[];this._lookahead(0)!==m;)this._lookahead(0)===b?(r={type:b},this._advance()):r=this.expression(0),i.push(r);return this._match(m),i[0];default:this._errorToken(e)}},led:function(e,t){var r;switch(e){case"Dot":var s=q.Dot;if(this._lookahead(0)!==I)return{type:"Subexpression",children:[t,r=this._parseDotRHS(s)]};return this._advance(),{type:"ValueProjection",children:[t,r=this._parseProjectionRHS(s)]};case g:return{type:g,children:[t,r=this.expression(q.Pipe)]};case"Or":return{type:"OrExpression",children:[t,r=this.expression(q.Or)]};case"And":return{type:"AndExpression",children:[t,r=this.expression(q.And)]};case k:for(var i,a=t.name,o=[];this._lookahead(0)!==m;)this._lookahead(0)===b?(i={type:b},this._advance()):i=this.expression(0),this._lookahead(0)===c&&this._match(c),o.push(i);return this._match(m),{type:"Function",name:a,children:o};case f:var n=this.expression(0);return this._match(p),{type:"FilterProjection",children:[t,r=this._lookahead(0)===h?{type:"Identity"}:this._parseProjectionRHS(q.Filter),n]};case h:return{type:"Projection",children:[{type:h,children:[t]},this._parseProjectionRHS(q.Flatten)]};case"EQ":case"NE":case"GT":case"GTE":case"LT":case"LTE":return this._parseComparator(t,e);case T:var u=this._lookaheadToken(0);if(u.type===y||u.type===l)return r=this._parseIndexExpression(),this._projectIfSlice(t,r);return this._match(I),this._match(p),{type:"Projection",children:[t,r=this._parseProjectionRHS(q.Star)]};default:this._errorToken(this._lookaheadToken(0))}},_match:function(e){if(this._lookahead(0)===e)this._advance();else{var t=Error("Expected "+e+", got: "+this._lookaheadToken(0).type);throw t.name="ParserError",t}},_errorToken:function(e){var t=Error("Invalid token ("+e.type+'): "'+e.value+'"');throw t.name="ParserError",t},_parseIndexExpression:function(){if(this._lookahead(0)===l||this._lookahead(1)===l)return this._parseSliceExpression();var e={type:"Index",value:this._lookaheadToken(0).value};return this._advance(),this._match(p),e},_projectIfSlice:function(e,t){var r={type:"IndexExpression",children:[e,t]};return"Slice"===t.type?{type:"Projection",children:[r,this._parseProjectionRHS(q.Star)]}:r},_parseSliceExpression:function(){for(var e=[null,null,null],t=0,r=this._lookahead(0);r!==p&&t<3;){if(r===l)t++,this._advance();else if(r===y)e[t]=this._lookaheadToken(0).value,this._advance();else{var s=this._lookahead(0),i=Error("Syntax error, unexpected token: "+s.value+"("+s.type+")");throw i.name="Parsererror",i}r=this._lookahead(0)}return this._match(p),{type:"Slice",children:e}},_parseComparator:function(e,t){var r=this.expression(q[t]);return{type:"Comparator",name:t,children:[e,r]}},_parseDotRHS:function(e){var t=this._lookahead(0);return[n,u,I].indexOf(t)>=0?this.expression(e):t===T?(this._match(T),this._parseMultiselectList()):t===N?(this._match(N),this._parseMultiselectHash()):void 0},_parseProjectionRHS:function(e){var t;if(q[this._lookahead(0)]<10)t={type:"Identity"};else if(this._lookahead(0)===T)t=this.expression(e);else if(this._lookahead(0)===f)t=this.expression(e);else if("Dot"===this._lookahead(0))this._match("Dot"),t=this._parseDotRHS(e);else{var r=this._lookaheadToken(0),s=Error("Sytanx error, unexpected token: "+r.value+"("+r.type+")");throw s.name="ParserError",s}return t},_parseMultiselectList:function(){for(var e=[];this._lookahead(0)!==p;){var t=this.expression(0);if(e.push(t),this._lookahead(0)===c&&(this._match(c),this._lookahead(0)===p))throw Error("Unexpected token Rbracket")}return this._match(p),{type:"MultiSelectList",children:e}},_parseMultiselectHash:function(){for(var e,t,r,s=[],i=[n,u];;){if(e=this._lookaheadToken(0),0>i.indexOf(e.type))throw Error("Expecting an identifier token, got: "+e.type);if(t=e.value,this._advance(),this._match(l),r={type:"KeyValuePair",name:t,value:this.expression(0)},s.push(r),this._lookahead(0)===c)this._match(c);else if(this._lookahead(0)===d){this._match(d);break}}return{type:"MultiSelectHash",children:s}}},E.prototype={search:function(e,t){return this.visit(e,t)},visit:function(e,a){switch(e.type){case"Field":if(null!==a&&r(a)&&void 0!==(c=a[e.name]))return c;return null;case"Subexpression":for(y=1,u=this.visit(e.children[0],a);y<e.children.length;y++)if(null===(u=this.visit(e.children[1],u)))return null;return u;case"IndexExpression":return l=this.visit(e.children[0],a),this.visit(e.children[1],l);case"Index":if(!t(a))return null;var o,n,u,p,m,c,l,d,y,I,f=e.value;return f<0&&(f=a.length+f),void 0===(u=a[f])&&(u=null),u;case"Slice":if(!t(a))return null;var N=e.children.slice(0),T=this.computeSliceParams(a.length,N),k=T[0],C=T[1],A=T[2];if(u=[],A>0)for(y=k;y<C;y+=A)u.push(a[y]);else for(y=k;y>C;y+=A)u.push(a[y]);return u;case"Projection":var D=this.visit(e.children[0],a);if(!t(D))return null;for(y=0,d=[];y<D.length;y++)null!==(n=this.visit(e.children[1],D[y]))&&d.push(n);return d;case"ValueProjection":if(!r(D=this.visit(e.children[0],a)))return null;d=[];var R=function(e){for(var t=Object.keys(e),r=[],s=0;s<t.length;s++)r.push(e[t[s]]);return r}(D);for(y=0;y<R.length;y++)null!==(n=this.visit(e.children[1],R[y]))&&d.push(n);return d;case"FilterProjection":if(!t(D=this.visit(e.children[0],a)))return null;var v=[],x=[];for(y=0;y<D.length;y++)i(o=this.visit(e.children[2],D[y]))||v.push(D[y]);for(var q=0;q<v.length;q++)null!==(n=this.visit(e.children[1],v[q]))&&x.push(n);return x;case"Comparator":switch(p=this.visit(e.children[0],a),m=this.visit(e.children[1],a),e.name){case"EQ":u=s(p,m);break;case"NE":u=!s(p,m);break;case"GT":u=p>m;break;case"GTE":u=p>=m;break;case"LT":u=p<m;break;case"LTE":u=p<=m;break;default:throw Error("Unknown comparator: "+e.name)}return u;case h:var P=this.visit(e.children[0],a);if(!t(P))return null;var E=[];for(y=0;y<P.length;y++)t(n=P[y])?E.push.apply(E,n):E.push(n);return E;case"Identity":return a;case"MultiSelectList":if(null===a)return null;for(y=0,d=[];y<e.children.length;y++)d.push(this.visit(e.children[y],a));return d;case"MultiSelectHash":if(null===a)return null;for(y=0,d={};y<e.children.length;y++)d[(I=e.children[y]).name]=this.visit(I.value,a);return d;case"OrExpression":return i(o=this.visit(e.children[0],a))&&(o=this.visit(e.children[1],a)),o;case"AndExpression":if(!0===i(p=this.visit(e.children[0],a)))return p;return this.visit(e.children[1],a);case"NotExpression":return i(p=this.visit(e.children[0],a));case"Literal":return e.value;case g:return l=this.visit(e.children[0],a),this.visit(e.children[1],l);case b:return a;case"Function":var M=[];for(y=0;y<e.children.length;y++)M.push(this.visit(e.children[y],a));return this.runtime.callFunction(e.name,M);case"ExpressionReference":var L=e.children[0];return L.jmespathType=S,L;default:throw Error("Unknown node type: "+e.type)}},computeSliceParams:function(e,t){var r=t[0],s=t[1],i=t[2],a=[null,null,null];if(null===i)i=1;else if(0===i){var o=Error("Invalid slice, step cannot be 0");throw o.name="RuntimeError",o}var n=i<0;return r=null===r?n?e-1:0:this.capSliceRange(e,r,i),s=null===s?n?-1:e:this.capSliceRange(e,s,i),a[0]=r,a[1]=s,a[2]=i,a},capSliceRange:function(e,t,r){return t<0?(t+=e)<0&&(t=r<0?-1:0):t>=e&&(t=r<0?e-1:e),t}},M.prototype={callFunction:function(e,t){var r=this.functionTable[e];if(void 0===r)throw Error("Unknown function: "+e+"()");return this._validateArgs(e,t,r._signature),r._func.call(this,t)},_validateArgs:function(e,t,r){if(r[r.length-1].variadic){if(t.length<r.length)throw s=1===r.length?" argument":" arguments",Error("ArgumentError: "+e+"() takes at least"+r.length+s+" but received "+t.length)}else if(t.length!==r.length)throw s=1===r.length?" argument":" arguments",Error("ArgumentError: "+e+"() takes "+r.length+s+" but received "+t.length);for(var s,i,a,n,u=0;u<r.length;u++){n=!1,i=r[u].types,a=this._getTypeName(t[u]);for(var p=0;p<i.length;p++)if(this._typeMatches(a,i[p],t[u])){n=!0;break}if(!n)throw Error("TypeError: "+e+"() expected argument "+(u+1)+" to be type "+i.map(function(e){return o[e]}).join(",")+" but received type "+o[a]+" instead.")}},_typeMatches:function(e,t,r){if(1===t)return!0;if(9!==t&&8!==t&&3!==t)return e===t;if(3===t)return 3===e;if(3===e){var s;8===t?s=0:9===t&&(s=2);for(var i=0;i<r.length;i++)if(!this._typeMatches(this._getTypeName(r[i]),s,r[i]))return!1;return!0}},_getTypeName:function(e){switch(Object.prototype.toString.call(e)){case"[object String]":return 2;case"[object Number]":return 0;case"[object Array]":return 3;case"[object Boolean]":return 5;case"[object Null]":return 7;case"[object Object]":if(e.jmespathType===S)return 6;return 4}},_functionStartsWith:function(e){return 0===e[0].lastIndexOf(e[1])},_functionEndsWith:function(e){var t=e[0],r=e[1];return -1!==t.indexOf(r,t.length-r.length)},_functionReverse:function(e){if(2===this._getTypeName(e[0])){for(var t=e[0],r="",s=t.length-1;s>=0;s--)r+=t[s];return r}var i=e[0].slice(0);return i.reverse(),i},_functionAbs:function(e){return Math.abs(e[0])},_functionCeil:function(e){return Math.ceil(e[0])},_functionAvg:function(e){for(var t=0,r=e[0],s=0;s<r.length;s++)t+=r[s];return t/r.length},_functionContains:function(e){return e[0].indexOf(e[1])>=0},_functionFloor:function(e){return Math.floor(e[0])},_functionLength:function(e){return r(e[0])?Object.keys(e[0]).length:e[0].length},_functionMap:function(e){for(var t=[],r=this._interpreter,s=e[0],i=e[1],a=0;a<i.length;a++)t.push(r.visit(s,i[a]));return t},_functionMerge:function(e){for(var t={},r=0;r<e.length;r++){var s=e[r];for(var i in s)t[i]=s[i]}return t},_functionMax:function(e){if(!(e[0].length>0))return null;if(0===this._getTypeName(e[0][0]))return Math.max.apply(Math,e[0]);for(var t=e[0],r=t[0],s=1;s<t.length;s++)0>r.localeCompare(t[s])&&(r=t[s]);return r},_functionMin:function(e){if(!(e[0].length>0))return null;if(0===this._getTypeName(e[0][0]))return Math.min.apply(Math,e[0]);for(var t=e[0],r=t[0],s=1;s<t.length;s++)0>t[s].localeCompare(r)&&(r=t[s]);return r},_functionSum:function(e){for(var t=0,r=e[0],s=0;s<r.length;s++)t+=r[s];return t},_functionType:function(e){switch(this._getTypeName(e[0])){case 0:return"number";case 2:return"string";case 3:return"array";case 4:return"object";case 5:return"boolean";case 6:return"expref";case 7:return"null"}},_functionKeys:function(e){return Object.keys(e[0])},_functionValues:function(e){for(var t=e[0],r=Object.keys(t),s=[],i=0;i<r.length;i++)s.push(t[r[i]]);return s},_functionJoin:function(e){var t=e[0];return e[1].join(t)},_functionToArray:function(e){return 3===this._getTypeName(e[0])?e[0]:[e[0]]},_functionToString:function(e){return 2===this._getTypeName(e[0])?e[0]:JSON.stringify(e[0])},_functionToNumber:function(e){var t,r=this._getTypeName(e[0]);return 0===r?e[0]:2!==r||isNaN(t=+e[0])?null:t},_functionNotNull:function(e){for(var t=0;t<e.length;t++)if(7!==this._getTypeName(e[t]))return e[t];return null},_functionSort:function(e){var t=e[0].slice(0);return t.sort(),t},_functionSortBy:function(e){var t=e[0].slice(0);if(0===t.length)return t;var r=this._interpreter,s=e[1],i=this._getTypeName(r.visit(s,t[0]));if(0>[0,2].indexOf(i))throw Error("TypeError");for(var a=this,o=[],n=0;n<t.length;n++)o.push([n,t[n]]);o.sort(function(e,t){var o=r.visit(s,e[1]),n=r.visit(s,t[1]);if(a._getTypeName(o)!==i)throw Error("TypeError: expected "+i+", received "+a._getTypeName(o));if(a._getTypeName(n)!==i)throw Error("TypeError: expected "+i+", received "+a._getTypeName(n));return o>n?1:o<n?-1:e[0]-t[0]});for(var u=0;u<o.length;u++)t[u]=o[u][1];return t},_functionMaxBy:function(e){for(var t,r,s=e[1],i=e[0],a=this.createKeyFunction(s,[0,2]),o=-1/0,n=0;n<i.length;n++)(r=a(i[n]))>o&&(o=r,t=i[n]);return t},_functionMinBy:function(e){for(var t,r,s=e[1],i=e[0],a=this.createKeyFunction(s,[0,2]),o=1/0,n=0;n<i.length;n++)(r=a(i[n]))<o&&(o=r,t=i[n]);return t},createKeyFunction:function(e,t){var r=this,s=this._interpreter;return function(i){var a=s.visit(e,i);if(0>t.indexOf(r._getTypeName(a)))throw Error("TypeError: expected one of "+t+", received "+r._getTypeName(a));return a}}},e.tokenize=function(e){return new x().tokenize(e)},e.compile=function(e){return new P().parse(e)},e.search=function(e,t){var r=new P,s=new M,i=new E(s);s._interpreter=i;var a=r.parse(t);return i.search(a,e)},e.strictDeepEqual=s}(t)},11987:function(e,t,r){!function(){var t={477:function(e){"use strict";e.exports=r(17673)}},s={};function i(e){var r=s[e];if(void 0!==r)return r.exports;var a=s[e]={exports:{}},o=!0;try{t[e](a,a.exports,i),o=!1}finally{o&&delete s[e]}return a.exports}i.ab="//";var a={};!function(){var e,t=a,r=(e=i(477))&&"object"==typeof e&&"default"in e?e.default:e,s=/https?|ftp|gopher|file/;function o(e){"string"==typeof e&&(e=h(e));var t,i,a,o,n,u,p,m,c,l=(i=(t=e).auth,a=t.hostname,o=t.protocol||"",n=t.pathname||"",u=t.hash||"",p=t.query||"",m=!1,i=i?encodeURIComponent(i).replace(/%3A/i,":")+"@":"",t.host?m=i+t.host:a&&(m=i+(~a.indexOf(":")?"["+a+"]":a),t.port&&(m+=":"+t.port)),p&&"object"==typeof p&&(p=r.encode(p)),c=t.search||p&&"?"+p||"",o&&":"!==o.substr(-1)&&(o+=":"),t.slashes||(!o||s.test(o))&&!1!==m?(m="//"+(m||""),n&&"/"!==n[0]&&(n="/"+n)):m||(m=""),u&&"#"!==u[0]&&(u="#"+u),c&&"?"!==c[0]&&(c="?"+c),{protocol:o,host:m,pathname:n=n.replace(/[?#]/g,encodeURIComponent),search:c=c.replace("#","%23"),hash:u});return""+l.protocol+l.host+l.pathname+l.search+l.hash}var n="http://",u=n+"w.w",p=/^([a-z0-9.+-]*:\/\/\/)([a-z0-9.+-]:\/*)?/i,m=/https?|ftp|gopher|file/;function c(e,t){var r="string"==typeof e?h(e):e;e="object"==typeof e?o(e):e;var s=h(t),i="";r.protocol&&!r.slashes&&(i=r.protocol,e=e.replace(r.protocol,""),i+="/"===t[0]||"/"===e[0]?"/":""),i&&s.protocol&&(i="",s.slashes||(i=s.protocol,t=t.replace(s.protocol,"")));var a=e.match(p);a&&!s.protocol&&(e=e.substr((i=a[1]+(a[2]||"")).length),/^\/\/[^/]/.test(t)&&(i=i.slice(0,-1)));var c=new URL(e,u+"/"),l=new URL(t,c).toString().replace(u,""),d=s.protocol||r.protocol;return d+=r.slashes||s.slashes?"//":"",!i&&d?l=l.replace(n,d):i&&(l=l.replace(n,"")),m.test(l)||~t.indexOf(".")||"/"===e.slice(-1)||"/"===t.slice(-1)||"/"!==l.slice(-1)||(l=l.slice(0,-1)),i&&(l=i+("/"===l[0]?l.substr(1):l)),l}function l(){}l.prototype.parse=h,l.prototype.format=o,l.prototype.resolve=c,l.prototype.resolveObject=c;var d=/^https?|ftp|gopher|file/,y=/^(.*?)([#?].*)/,b=/^([a-z0-9.+-]*:)(\/{0,3})(.*)/i,S=/^([a-z0-9.+-]*:)?\/\/\/*/i,g=/^([a-z0-9.+-]*:)(\/{0,2})\[(.*)\]$/i;function h(e,t,s){if(void 0===t&&(t=!1),void 0===s&&(s=!1),e&&"object"==typeof e&&e instanceof l)return e;var i=(e=e.trim()).match(y);e=i?i[1].replace(/\\/g,"/")+i[2]:e.replace(/\\/g,"/"),g.test(e)&&"/"!==e.slice(-1)&&(e+="/");var a=!/(^javascript)/.test(e)&&e.match(b),n=S.test(e),p="";a&&(d.test(a[1])||(p=a[1].toLowerCase(),e=""+a[2]+a[3]),a[2]||(n=!1,d.test(a[1])?(p=a[1],e=""+a[3]):e="//"+a[3]),3!==a[2].length&&1!==a[2].length||(p=a[1],e="/"+a[3]));var m,c=(i?i[1]:e).match(/^https?:\/\/[^/]+(:[0-9]+)(?=\/|$)/),h=c&&c[1],I=new l,f="",N="";try{m=new URL(e)}catch(k){f=k,p||s||!/^\/\//.test(e)||/^\/\/.+[@.]/.test(e)||(N="/",e=e.substr(1));try{m=new URL(e,u)}catch(T){return I.protocol=p,I.href=p,I}}I.slashes=n&&!N,I.host="w.w"===m.host?"":m.host,I.hostname="w.w"===m.hostname?"":m.hostname.replace(/(\[|\])/g,""),I.protocol=f?p||null:m.protocol,I.search=m.search.replace(/\\/g,"%5C"),I.hash=m.hash.replace(/\\/g,"%5C");var C=e.split("#");!I.search&&~C[0].indexOf("?")&&(I.search="?"),I.hash||""!==C[1]||(I.hash="#"),I.query=t?r.decode(m.search.substr(1)):I.search.substr(1),I.pathname=N+(a?m.pathname.replace(/['^|`]/g,function(e){return"%"+e.charCodeAt().toString(16).toUpperCase()}).replace(/((?:%[0-9A-F]{2})+)/g,function(e,t){try{return decodeURIComponent(t).split("").map(function(e){var t=e.charCodeAt();return t>256||/^[a-z0-9]$/i.test(e)?e:"%"+t.toString(16).toUpperCase()}).join("")}catch(r){return t}}):m.pathname),"about:"===I.protocol&&"blank"===I.pathname&&(I.protocol="",I.pathname=""),f&&"/"!==e[0]&&(I.pathname=I.pathname.substr(1)),p&&!d.test(p)&&"/"!==e.slice(-1)&&"/"===I.pathname&&(I.pathname=""),I.path=I.pathname+I.search,I.auth=[m.username,m.password].map(decodeURIComponent).filter(Boolean).join(":"),I.port=m.port,h&&!I.host.endsWith(h)&&(I.host+=h,I.port=h.slice(1)),I.href=N?""+I.pathname+I.search+I.hash:o(I);var A=/^(file)/.test(I.href)?["host","hostname"]:[];return Object.keys(I).forEach(function(e){~A.indexOf(e)||(I[e]=I[e]||null)}),I}t.parse=h,t.format=o,t.resolve=c,t.resolveObject=function(e,t){return h(c(e,t))},t.Url=l}(),e.exports=a}()},9008:function(e,t,r){e.exports=r(83121)},62587:function(e){"use strict";e.exports=function(e,t,r,s){t=t||"&",r=r||"=";var i={};if("string"!=typeof e||0===e.length)return i;var a=/\+/g;e=e.split(t);var o=1e3;s&&"number"==typeof s.maxKeys&&(o=s.maxKeys);var n=e.length;o>0&&n>o&&(n=o);for(var u=0;u<n;++u){var p,m,c,l,d=e[u].replace(a,"%20"),y=d.indexOf(r);(y>=0?(p=d.substr(0,y),m=d.substr(y+1)):(p=d,m=""),c=decodeURIComponent(p),l=decodeURIComponent(m),Object.prototype.hasOwnProperty.call(i,c))?Array.isArray(i[c])?i[c].push(l):i[c]=[i[c],l]:i[c]=l}return i}},12361:function(e){"use strict";var t=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};e.exports=function(e,r,s,i){return(r=r||"&",s=s||"=",null===e&&(e=void 0),"object"==typeof e)?Object.keys(e).map(function(i){var a=encodeURIComponent(t(i))+s;return Array.isArray(e[i])?e[i].map(function(e){return a+encodeURIComponent(t(e))}).join(r):a+encodeURIComponent(t(e[i]))}).join(r):i?encodeURIComponent(t(i))+s+encodeURIComponent(t(e)):""}},17673:function(e,t,r){"use strict";t.decode=t.parse=r(62587),t.encode=t.stringify=r(12361)},20384:function(e){e.exports=function(e){return e&&"object"==typeof e&&"function"==typeof e.copy&&"function"==typeof e.fill&&"function"==typeof e.readUInt8}},55955:function(e,t,r){"use strict";var s=r(82584),i=r(48662),a=r(86430),o=r(85692);function n(e){return e.call.bind(e)}var u="undefined"!=typeof BigInt,p="undefined"!=typeof Symbol,m=n(Object.prototype.toString),c=n(Number.prototype.valueOf),l=n(String.prototype.valueOf),d=n(Boolean.prototype.valueOf);if(u)var y=n(BigInt.prototype.valueOf);if(p)var b=n(Symbol.prototype.valueOf);function S(e,t){if("object"!=typeof e)return!1;try{return t(e),!0}catch(r){return!1}}function g(e){return"[object Map]"===m(e)}function h(e){return"[object Set]"===m(e)}function I(e){return"[object WeakMap]"===m(e)}function f(e){return"[object WeakSet]"===m(e)}function N(e){return"[object ArrayBuffer]"===m(e)}function T(e){return"undefined"!=typeof ArrayBuffer&&(N.working?N(e):e instanceof ArrayBuffer)}function k(e){return"[object DataView]"===m(e)}function C(e){return"undefined"!=typeof DataView&&(k.working?k(e):e instanceof DataView)}t.isArgumentsObject=s,t.isGeneratorFunction=i,t.isTypedArray=o,t.isPromise=function(e){return"undefined"!=typeof Promise&&e instanceof Promise||null!==e&&"object"==typeof e&&"function"==typeof e.then&&"function"==typeof e.catch},t.isArrayBufferView=function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):o(e)||C(e)},t.isUint8Array=function(e){return"Uint8Array"===a(e)},t.isUint8ClampedArray=function(e){return"Uint8ClampedArray"===a(e)},t.isUint16Array=function(e){return"Uint16Array"===a(e)},t.isUint32Array=function(e){return"Uint32Array"===a(e)},t.isInt8Array=function(e){return"Int8Array"===a(e)},t.isInt16Array=function(e){return"Int16Array"===a(e)},t.isInt32Array=function(e){return"Int32Array"===a(e)},t.isFloat32Array=function(e){return"Float32Array"===a(e)},t.isFloat64Array=function(e){return"Float64Array"===a(e)},t.isBigInt64Array=function(e){return"BigInt64Array"===a(e)},t.isBigUint64Array=function(e){return"BigUint64Array"===a(e)},g.working="undefined"!=typeof Map&&g(new Map),t.isMap=function(e){return"undefined"!=typeof Map&&(g.working?g(e):e instanceof Map)},h.working="undefined"!=typeof Set&&h(new Set),t.isSet=function(e){return"undefined"!=typeof Set&&(h.working?h(e):e instanceof Set)},I.working="undefined"!=typeof WeakMap&&I(new WeakMap),t.isWeakMap=function(e){return"undefined"!=typeof WeakMap&&(I.working?I(e):e instanceof WeakMap)},f.working="undefined"!=typeof WeakSet&&f(new WeakSet),t.isWeakSet=function(e){return f(e)},N.working="undefined"!=typeof ArrayBuffer&&N(new ArrayBuffer),t.isArrayBuffer=T,k.working="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView&&k(new DataView(new ArrayBuffer(1),0,1)),t.isDataView=C;var A="undefined"!=typeof SharedArrayBuffer?SharedArrayBuffer:void 0;function D(e){return"[object SharedArrayBuffer]"===m(e)}function R(e){return void 0!==A&&(void 0===D.working&&(D.working=D(new A)),D.working?D(e):e instanceof A)}function v(e){return S(e,c)}function x(e){return S(e,l)}function q(e){return S(e,d)}function P(e){return u&&S(e,y)}function E(e){return p&&S(e,b)}t.isSharedArrayBuffer=R,t.isAsyncFunction=function(e){return"[object AsyncFunction]"===m(e)},t.isMapIterator=function(e){return"[object Map Iterator]"===m(e)},t.isSetIterator=function(e){return"[object Set Iterator]"===m(e)},t.isGeneratorObject=function(e){return"[object Generator]"===m(e)},t.isWebAssemblyCompiledModule=function(e){return"[object WebAssembly.Module]"===m(e)},t.isNumberObject=v,t.isStringObject=x,t.isBooleanObject=q,t.isBigIntObject=P,t.isSymbolObject=E,t.isBoxedPrimitive=function(e){return v(e)||x(e)||q(e)||P(e)||E(e)},t.isAnyArrayBuffer=function(e){return"undefined"!=typeof Uint8Array&&(T(e)||R(e))},["isProxy","isExternal","isModuleNamespaceObject"].forEach(function(e){Object.defineProperty(t,e,{enumerable:!1,value:function(){throw Error(e+" is not supported in userland")}})})},89539:function(e,t,r){var s=r(83454),i=Object.getOwnPropertyDescriptors||function(e){for(var t=Object.keys(e),r={},s=0;s<t.length;s++)r[t[s]]=Object.getOwnPropertyDescriptor(e,t[s]);return r},a=/%[sdj%]/g;t.format=function(e){if(!I(e)){for(var t=[],r=0;r<arguments.length;r++)t.push(p(arguments[r]));return t.join(" ")}for(var r=1,s=arguments,i=s.length,o=String(e).replace(a,function(e){if("%%"===e)return"%";if(r>=i)return e;switch(e){case"%s":return String(s[r++]);case"%d":return Number(s[r++]);case"%j":try{return JSON.stringify(s[r++])}catch(t){return"[Circular]"}default:return e}}),n=s[r];r<i;n=s[++r])g(n)||!T(n)?o+=" "+n:o+=" "+p(n);return o},t.deprecate=function(e,r){if(void 0!==s&&!0===s.noDeprecation)return e;if(void 0===s)return function(){return t.deprecate(e,r).apply(this,arguments)};var i=!1;return function(){if(!i){if(s.throwDeprecation)throw Error(r);s.traceDeprecation?console.trace(r):console.error(r),i=!0}return e.apply(this,arguments)}};var o={},n=/^$/;if(s.env.NODE_DEBUG){var u=s.env.NODE_DEBUG;n=RegExp("^"+(u=u.replace(/[|\\{}()[\]^$+?.]/g,"\\$&").replace(/\*/g,".*").replace(/,/g,"$|^").toUpperCase())+"$","i")}function p(e,r){var s={seen:[],stylize:c};return arguments.length>=3&&(s.depth=arguments[2]),arguments.length>=4&&(s.colors=arguments[3]),S(r)?s.showHidden=r:r&&t._extend(s,r),f(s.showHidden)&&(s.showHidden=!1),f(s.depth)&&(s.depth=2),f(s.colors)&&(s.colors=!1),f(s.customInspect)&&(s.customInspect=!0),s.colors&&(s.stylize=m),l(s,e,s.depth)}function m(e,t){var r=p.styles[t];return r?"\x1b["+p.colors[r][0]+"m"+e+"\x1b["+p.colors[r][1]+"m":e}function c(e,t){return e}function l(e,r,s){if(e.customInspect&&r&&A(r.inspect)&&r.inspect!==t.inspect&&!(r.constructor&&r.constructor.prototype===r)){var i,a,o,n,u,p=r.inspect(s,e);return I(p)||(p=l(e,p,s)),p}var m=function(e,t){if(f(t))return e.stylize("undefined","undefined");if(I(t)){var r="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(r,"string")}return h(t)?e.stylize(""+t,"number"):S(t)?e.stylize(""+t,"boolean"):g(t)?e.stylize("null","null"):void 0}(e,r);if(m)return m;var c=Object.keys(r),T=(n={},c.forEach(function(e,t){n[e]=!0}),n);if(e.showHidden&&(c=Object.getOwnPropertyNames(r)),C(r)&&(c.indexOf("message")>=0||c.indexOf("description")>=0))return d(r);if(0===c.length){if(A(r)){var D=r.name?": "+r.name:"";return e.stylize("[Function"+D+"]","special")}if(N(r))return e.stylize(RegExp.prototype.toString.call(r),"regexp");if(k(r))return e.stylize(Date.prototype.toString.call(r),"date");if(C(r))return d(r)}var R="",v=!1,q=["{","}"];return(b(r)&&(v=!0,q=["[","]"]),A(r)&&(R=" [Function"+(r.name?": "+r.name:"")+"]"),N(r)&&(R=" "+RegExp.prototype.toString.call(r)),k(r)&&(R=" "+Date.prototype.toUTCString.call(r)),C(r)&&(R=" "+d(r)),0!==c.length||v&&0!=r.length)?s<0?N(r)?e.stylize(RegExp.prototype.toString.call(r),"regexp"):e.stylize("[Object]","special"):(e.seen.push(r),u=v?function(e,t,r,s,i){for(var a=[],o=0,n=t.length;o<n;++o)x(t,String(o))?a.push(y(e,t,r,s,String(o),!0)):a.push("");return i.forEach(function(i){i.match(/^\d+$/)||a.push(y(e,t,r,s,i,!0))}),a}(e,r,s,T,c):c.map(function(t){return y(e,r,s,T,t,v)}),e.seen.pop(),i=R,a=q,o=0,u.reduce(function(e,t){return o++,t.indexOf("\n")>=0&&o++,e+t.replace(/\u001b\[\d\d?m/g,"").length+1},0)>60?a[0]+(""===i?"":i+"\n ")+" "+u.join(",\n ")+" "+a[1]:a[0]+i+" "+u.join(", ")+" "+a[1]):q[0]+R+q[1]}function d(e){return"["+Error.prototype.toString.call(e)+"]"}function y(e,t,r,s,i,a){var o,n,u;if((u=Object.getOwnPropertyDescriptor(t,i)||{value:t[i]}).get?n=u.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):u.set&&(n=e.stylize("[Setter]","special")),x(s,i)||(o="["+i+"]"),!n&&(0>e.seen.indexOf(u.value)?(n=g(r)?l(e,u.value,null):l(e,u.value,r-1)).indexOf("\n")>-1&&(n=a?n.split("\n").map(function(e){return" "+e}).join("\n").slice(2):"\n"+n.split("\n").map(function(e){return" "+e}).join("\n")):n=e.stylize("[Circular]","special")),f(o)){if(a&&i.match(/^\d+$/))return n;(o=JSON.stringify(""+i)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(o=o.slice(1,-1),o=e.stylize(o,"name")):(o=o.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),o=e.stylize(o,"string"))}return o+": "+n}function b(e){return Array.isArray(e)}function S(e){return"boolean"==typeof e}function g(e){return null===e}function h(e){return"number"==typeof e}function I(e){return"string"==typeof e}function f(e){return void 0===e}function N(e){return T(e)&&"[object RegExp]"===D(e)}function T(e){return"object"==typeof e&&null!==e}function k(e){return T(e)&&"[object Date]"===D(e)}function C(e){return T(e)&&("[object Error]"===D(e)||e instanceof Error)}function A(e){return"function"==typeof e}function D(e){return Object.prototype.toString.call(e)}function R(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(e){if(!o[e=e.toUpperCase()]){if(n.test(e)){var r=s.pid;o[e]=function(){var s=t.format.apply(t,arguments);console.error("%s %d: %s",e,r,s)}}else o[e]=function(){}}return o[e]},t.inspect=p,p.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},p.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.types=r(55955),t.isArray=b,t.isBoolean=S,t.isNull=g,t.isNullOrUndefined=function(e){return null==e},t.isNumber=h,t.isString=I,t.isSymbol=function(e){return"symbol"==typeof e},t.isUndefined=f,t.isRegExp=N,t.types.isRegExp=N,t.isObject=T,t.isDate=k,t.types.isDate=k,t.isError=C,t.types.isNativeError=C,t.isFunction=A,t.isPrimitive=function(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e},t.isBuffer=r(20384);var v=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function x(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){var e,r;console.log("%s - %s",(r=[R((e=new Date).getHours()),R(e.getMinutes()),R(e.getSeconds())].join(":"),[e.getDate(),v[e.getMonth()],r].join(" ")),t.format.apply(t,arguments))},t.inherits=r(35717),t._extend=function(e,t){if(!t||!T(t))return e;for(var r=Object.keys(t),s=r.length;s--;)e[r[s]]=t[r[s]];return e};var q="undefined"!=typeof Symbol?Symbol("util.promisify.custom"):void 0;function P(e,t){if(!e){var r=Error("Promise was rejected with a falsy value");r.reason=e,e=r}return t(e)}t.promisify=function(e){if("function"!=typeof e)throw TypeError('The "original" argument must be of type Function');if(q&&e[q]){var t=e[q];if("function"!=typeof t)throw TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(t,q,{value:t,enumerable:!1,writable:!1,configurable:!0}),t}function t(){for(var t,r,s=new Promise(function(e,s){t=e,r=s}),i=[],a=0;a<arguments.length;a++)i.push(arguments[a]);i.push(function(e,s){e?r(e):t(s)});try{e.apply(this,i)}catch(o){r(o)}return s}return Object.setPrototypeOf(t,Object.getPrototypeOf(e)),q&&Object.defineProperty(t,q,{value:t,enumerable:!1,writable:!1,configurable:!0}),Object.defineProperties(t,i(e))},t.promisify.custom=q,t.callbackify=function(e){if("function"!=typeof e)throw TypeError('The "original" argument must be of type Function');function t(){for(var t=[],r=0;r<arguments.length;r++)t.push(arguments[r]);var i=t.pop();if("function"!=typeof i)throw TypeError("The last argument must be of type Function");var a=this,o=function(){return i.apply(a,arguments)};e.apply(this,t).then(function(e){s.nextTick(o.bind(null,null,e))},function(e){s.nextTick(P.bind(null,e,o))})}return Object.setPrototypeOf(t,Object.getPrototypeOf(e)),Object.defineProperties(t,i(e)),t}},90825:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;for(var r=[],s=0;s<256;++s)r[s]=(s+256).toString(16).substr(1);t.default=function(e,t){var s=t||0;return[r[e[s++]],r[e[s++]],r[e[s++]],r[e[s++]],"-",r[e[s++]],r[e[s++]],"-",r[e[s++]],r[e[s++]],"-",r[e[s++]],r[e[s++]],"-",r[e[s++]],r[e[s++]],r[e[s++]],r[e[s++]],r[e[s++]],r[e[s++]]].join("")}},17593:function(e,t,r){"use strict";Object.defineProperty(t,"v4",{enumerable:!0,get:function(){return s.default}}),i(r(24922)),i(r(86964));var s=i(r(28509));function i(e){return e&&e.__esModule?e:{default:e}}i(r(15669))},40489:function(e,t){"use strict";function r(e,t){var r=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(r>>16)<<16|65535&r}function s(e,t,s,i,a,o){var n;return r((n=r(r(t,e),r(i,o)))<<a|n>>>32-a,s)}function i(e,t,r,i,a,o,n){return s(t&r|~t&i,e,t,a,o,n)}function a(e,t,r,i,a,o,n){return s(t&i|r&~i,e,t,a,o,n)}function o(e,t,r,i,a,o,n){return s(t^r^i,e,t,a,o,n)}function n(e,t,r,i,a,o,n){return s(r^(t|~i),e,t,a,o,n)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default=function(e){if("string"==typeof e){var t=unescape(encodeURIComponent(e));e=Array(t.length);for(var s=0;s<t.length;s++)e[s]=t.charCodeAt(s)}return function(e){var t,r,s=[],i=32*e.length,a="0123456789abcdef";for(t=0;t<i;t+=8)s.push(parseInt(a.charAt((r=e[t>>5]>>>t%32&255)>>>4&15)+a.charAt(15&r),16));return s}(function(e,t){e[t>>5]|=128<<t%32,e[(t+64>>>9<<4)+14]=t;var s,u,p,m,c,l=1732584193,d=-271733879,y=-1732584194,b=271733878;for(s=0;s<e.length;s+=16)u=l,p=d,m=y,c=b,l=i(l,d,y,b,e[s],7,-680876936),b=i(b,l,d,y,e[s+1],12,-389564586),y=i(y,b,l,d,e[s+2],17,606105819),d=i(d,y,b,l,e[s+3],22,-1044525330),l=i(l,d,y,b,e[s+4],7,-176418897),b=i(b,l,d,y,e[s+5],12,1200080426),y=i(y,b,l,d,e[s+6],17,-1473231341),d=i(d,y,b,l,e[s+7],22,-45705983),l=i(l,d,y,b,e[s+8],7,1770035416),b=i(b,l,d,y,e[s+9],12,-1958414417),y=i(y,b,l,d,e[s+10],17,-42063),d=i(d,y,b,l,e[s+11],22,-1990404162),l=i(l,d,y,b,e[s+12],7,1804603682),b=i(b,l,d,y,e[s+13],12,-40341101),y=i(y,b,l,d,e[s+14],17,-1502002290),d=i(d,y,b,l,e[s+15],22,1236535329),l=a(l,d,y,b,e[s+1],5,-165796510),b=a(b,l,d,y,e[s+6],9,-1069501632),y=a(y,b,l,d,e[s+11],14,643717713),d=a(d,y,b,l,e[s],20,-373897302),l=a(l,d,y,b,e[s+5],5,-701558691),b=a(b,l,d,y,e[s+10],9,38016083),y=a(y,b,l,d,e[s+15],14,-660478335),d=a(d,y,b,l,e[s+4],20,-405537848),l=a(l,d,y,b,e[s+9],5,568446438),b=a(b,l,d,y,e[s+14],9,-1019803690),y=a(y,b,l,d,e[s+3],14,-187363961),d=a(d,y,b,l,e[s+8],20,1163531501),l=a(l,d,y,b,e[s+13],5,-1444681467),b=a(b,l,d,y,e[s+2],9,-51403784),y=a(y,b,l,d,e[s+7],14,1735328473),d=a(d,y,b,l,e[s+12],20,-1926607734),l=o(l,d,y,b,e[s+5],4,-378558),b=o(b,l,d,y,e[s+8],11,-2022574463),y=o(y,b,l,d,e[s+11],16,1839030562),d=o(d,y,b,l,e[s+14],23,-35309556),l=o(l,d,y,b,e[s+1],4,-1530992060),b=o(b,l,d,y,e[s+4],11,1272893353),y=o(y,b,l,d,e[s+7],16,-155497632),d=o(d,y,b,l,e[s+10],23,-1094730640),l=o(l,d,y,b,e[s+13],4,681279174),b=o(b,l,d,y,e[s],11,-358537222),y=o(y,b,l,d,e[s+3],16,-722521979),d=o(d,y,b,l,e[s+6],23,76029189),l=o(l,d,y,b,e[s+9],4,-640364487),b=o(b,l,d,y,e[s+12],11,-421815835),y=o(y,b,l,d,e[s+15],16,530742520),d=o(d,y,b,l,e[s+2],23,-995338651),l=n(l,d,y,b,e[s],6,-198630844),b=n(b,l,d,y,e[s+7],10,1126891415),y=n(y,b,l,d,e[s+14],15,-1416354905),d=n(d,y,b,l,e[s+5],21,-57434055),l=n(l,d,y,b,e[s+12],6,1700485571),b=n(b,l,d,y,e[s+3],10,-1894986606),y=n(y,b,l,d,e[s+10],15,-1051523),d=n(d,y,b,l,e[s+1],21,-2054922799),l=n(l,d,y,b,e[s+8],6,1873313359),b=n(b,l,d,y,e[s+15],10,-30611744),y=n(y,b,l,d,e[s+6],15,-1560198380),d=n(d,y,b,l,e[s+13],21,1309151649),l=n(l,d,y,b,e[s+4],6,-145523070),b=n(b,l,d,y,e[s+11],10,-1120210379),y=n(y,b,l,d,e[s+2],15,718787259),d=n(d,y,b,l,e[s+9],21,-343485551),l=r(l,u),d=r(d,p),y=r(y,m),b=r(b,c);return[l,d,y,b]}(function(e){var t,r=[];for(t=0,r[(e.length>>2)-1]=void 0;t<r.length;t+=1)r[t]=0;var s=8*e.length;for(t=0;t<s;t+=8)r[t>>5]|=(255&e[t/8])<<t%32;return r}(e),8*e.length))}},86827:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){if(!r)throw Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return r(s)};var r="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto),s=new Uint8Array(16)},83558:function(e,t){"use strict";function r(e,t){return e<<t|e>>>32-t}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default=function(e){var t=[1518500249,1859775393,2400959708,3395469782],s=[1732584193,4023233417,2562383102,271733878,3285377520];if("string"==typeof e){var i=unescape(encodeURIComponent(e));e=Array(i.length);for(var a=0;a<i.length;a++)e[a]=i.charCodeAt(a)}e.push(128);for(var o=Math.ceil((e.length/4+2)/16),n=Array(o),a=0;a<o;a++){n[a]=Array(16);for(var u=0;u<16;u++)n[a][u]=e[64*a+4*u]<<24|e[64*a+4*u+1]<<16|e[64*a+4*u+2]<<8|e[64*a+4*u+3]}n[o-1][14]=(e.length-1)*8/4294967296,n[o-1][14]=Math.floor(n[o-1][14]),n[o-1][15]=(e.length-1)*8&4294967295;for(var a=0;a<o;a++){for(var p=Array(80),m=0;m<16;m++)p[m]=n[a][m];for(var m=16;m<80;m++)p[m]=r(p[m-3]^p[m-8]^p[m-14]^p[m-16],1);for(var c=s[0],l=s[1],d=s[2],y=s[3],b=s[4],m=0;m<80;m++){var S=Math.floor(m/20),g=r(c,5)+function(e,t,r,s){switch(e){case 0:return t&r^~t&s;case 1:case 3:return t^r^s;case 2:return t&r^t&s^r&s}}(S,l,d,y)+b+t[S]+p[m]>>>0;b=y,y=d,d=r(l,30)>>>0,l=c,c=g}s[0]=s[0]+c>>>0,s[1]=s[1]+l>>>0,s[2]=s[2]+d>>>0,s[3]=s[3]+y>>>0,s[4]=s[4]+b>>>0}return[s[0]>>24&255,s[0]>>16&255,s[0]>>8&255,255&s[0],s[1]>>24&255,s[1]>>16&255,s[1]>>8&255,255&s[1],s[2]>>24&255,s[2]>>16&255,s[2]>>8&255,255&s[2],s[3]>>24&255,s[3]>>16&255,s[3]>>8&255,255&s[3],s[4]>>24&255,s[4]>>16&255,s[4]>>8&255,255&s[4]]}},24922:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s,i,a=n(r(86827)),o=n(r(90825));function n(e){return e&&e.__esModule?e:{default:e}}var u=0,p=0;t.default=function(e,t,r){var n=t&&r||0,m=t||[],c=(e=e||{}).node||s,l=void 0!==e.clockseq?e.clockseq:i;if(null==c||null==l){var d=e.random||(e.rng||a.default)();null==c&&(c=s=[1|d[0],d[1],d[2],d[3],d[4],d[5]]),null==l&&(l=i=(d[6]<<8|d[7])&16383)}var y=void 0!==e.msecs?e.msecs:new Date().getTime(),b=void 0!==e.nsecs?e.nsecs:p+1,S=y-u+(b-p)/1e4;if(S<0&&void 0===e.clockseq&&(l=l+1&16383),(S<0||y>u)&&void 0===e.nsecs&&(b=0),b>=1e4)throw Error("uuid.v1(): Can't create more than 10M uuids/sec");u=y,p=b,i=l;var g=((268435455&(y+=122192928e5))*1e4+b)%4294967296;m[n++]=g>>>24&255,m[n++]=g>>>16&255,m[n++]=g>>>8&255,m[n++]=255&g;var h=y/4294967296*1e4&268435455;m[n++]=h>>>8&255,m[n++]=255&h,m[n++]=h>>>24&15|16,m[n++]=h>>>16&255,m[n++]=l>>>8|128,m[n++]=255&l;for(var I=0;I<6;++I)m[n+I]=c[I];return t||(0,o.default)(m)}},86964:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=a(r(79137)),i=a(r(40489));function a(e){return e&&e.__esModule?e:{default:e}}let o=(0,s.default)("v3",48,i.default);t.default=o},79137:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,r){var s=function(e,s,a,o){var n,u=a&&o||0;if("string"==typeof e&&(e=function(e){for(var t=Array((e=unescape(encodeURIComponent(e))).length),r=0;r<e.length;r++)t[r]=e.charCodeAt(r);return t}(e)),"string"==typeof s&&(n=[],s.replace(/[a-fA-F0-9]{2}/g,function(e){n.push(parseInt(e,16))}),s=n),!Array.isArray(e))throw TypeError("value must be an array of bytes");if(!Array.isArray(s)||16!==s.length)throw TypeError("namespace must be uuid string or an Array of 16 byte values");var p=r(s.concat(e));if(p[6]=15&p[6]|t,p[8]=63&p[8]|128,a)for(var m=0;m<16;++m)a[u+m]=p[m];return a||(0,i.default)(p)};try{s.name=e}catch(n){}return s.DNS=a,s.URL=o,s},t.URL=t.DNS=void 0;var s,i=(s=r(90825))&&s.__esModule?s:{default:s};let a="6ba7b810-9dad-11d1-80b4-00c04fd430c8";t.DNS=a;let o="6ba7b811-9dad-11d1-80b4-00c04fd430c8";t.URL=o},28509:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=a(r(86827)),i=a(r(90825));function a(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t,r){var a=t&&r||0;"string"==typeof e&&(t="binary"===e?Array(16):null,e=null);var o=(e=e||{}).random||(e.rng||s.default)();if(o[6]=15&o[6]|64,o[8]=63&o[8]|128,t)for(var n=0;n<16;++n)t[a+n]=o[n];return t||(0,i.default)(o)}},15669:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=a(r(79137)),i=a(r(83558));function a(e){return e&&e.__esModule?e:{default:e}}let o=(0,s.default)("v5",80,i.default);t.default=o},86430:function(e,t,r){"use strict";var s=r(94029),i=r(63083),a=r(55559),o=r(21924),n=r(27296),u=o("Object.prototype.toString"),p=r(96410)(),m="undefined"==typeof globalThis?r.g:globalThis,c=i(),l=o("String.prototype.slice"),d=Object.getPrototypeOf,y=o("Array.prototype.indexOf",!0)||function(e,t){for(var r=0;r<e.length;r+=1)if(e[r]===t)return r;return -1},b={__proto__:null};p&&n&&d?s(c,function(e){var t=new m[e];if(Symbol.toStringTag in t){var r=d(t),s=n(r,Symbol.toStringTag);s||(s=n(d(r),Symbol.toStringTag)),b["$"+e]=a(s.get)}}):s(c,function(e){var t=new m[e];b["$"+e]=a(t.slice)});var S=function(e){var t=!1;return s(b,function(r,s){if(!t)try{"$"+r(e)===s&&(t=l(s,1))}catch(i){}}),t},g=function(e){var t=!1;return s(b,function(r,s){if(!t)try{r(e),t=l(s,1)}catch(i){}}),t};e.exports=function(e){if(!e||"object"!=typeof e)return!1;if(!p){var t=l(u(e),8,-1);return y(c,t)>-1?t:"Object"===t&&g(e)}return n?S(e):null}},63083:function(e,t,r){"use strict";var s=["BigInt64Array","BigUint64Array","Float32Array","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Uint8Array","Uint8ClampedArray"],i="undefined"==typeof globalThis?r.g:globalThis;e.exports=function(){for(var e=[],t=0;t<s.length;t++)"function"==typeof i[s[t]]&&(e[e.length]=s[t]);return e}},34662:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-12-08","endpointPrefix":"acm","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"ACM","serviceFullName":"AWS Certificate Manager","serviceId":"ACM","signatureVersion":"v4","targetPrefix":"CertificateManager","uid":"acm-2015-12-08"},"operations":{"AddTagsToCertificate":{"input":{"type":"structure","required":["CertificateArn","Tags"],"members":{"CertificateArn":{},"Tags":{"shape":"S3"}}}},"DeleteCertificate":{"input":{"type":"structure","required":["CertificateArn"],"members":{"CertificateArn":{}}}},"DescribeCertificate":{"input":{"type":"structure","required":["CertificateArn"],"members":{"CertificateArn":{}}},"output":{"type":"structure","members":{"Certificate":{"type":"structure","members":{"CertificateArn":{},"DomainName":{},"SubjectAlternativeNames":{"shape":"Sc"},"DomainValidationOptions":{"shape":"Sd"},"Serial":{},"Subject":{},"Issuer":{},"CreatedAt":{"type":"timestamp"},"IssuedAt":{"type":"timestamp"},"ImportedAt":{"type":"timestamp"},"Status":{},"RevokedAt":{"type":"timestamp"},"RevocationReason":{},"NotBefore":{"type":"timestamp"},"NotAfter":{"type":"timestamp"},"KeyAlgorithm":{},"SignatureAlgorithm":{},"InUseBy":{"type":"list","member":{}},"FailureReason":{},"Type":{},"RenewalSummary":{"type":"structure","required":["RenewalStatus","DomainValidationOptions","UpdatedAt"],"members":{"RenewalStatus":{},"DomainValidationOptions":{"shape":"Sd"},"RenewalStatusReason":{},"UpdatedAt":{"type":"timestamp"}}},"KeyUsages":{"type":"list","member":{"type":"structure","members":{"Name":{}}}},"ExtendedKeyUsages":{"type":"list","member":{"type":"structure","members":{"Name":{},"OID":{}}}},"CertificateAuthorityArn":{},"RenewalEligibility":{},"Options":{"shape":"S11"}}}}}},"ExportCertificate":{"input":{"type":"structure","required":["CertificateArn","Passphrase"],"members":{"CertificateArn":{},"Passphrase":{"type":"blob","sensitive":true}}},"output":{"type":"structure","members":{"Certificate":{},"CertificateChain":{},"PrivateKey":{"type":"string","sensitive":true}}}},"GetAccountConfiguration":{"output":{"type":"structure","members":{"ExpiryEvents":{"shape":"S1a"}}}},"GetCertificate":{"input":{"type":"structure","required":["CertificateArn"],"members":{"CertificateArn":{}}},"output":{"type":"structure","members":{"Certificate":{},"CertificateChain":{}}}},"ImportCertificate":{"input":{"type":"structure","required":["Certificate","PrivateKey"],"members":{"CertificateArn":{},"Certificate":{"type":"blob"},"PrivateKey":{"type":"blob","sensitive":true},"CertificateChain":{"type":"blob"},"Tags":{"shape":"S3"}}},"output":{"type":"structure","members":{"CertificateArn":{}}}},"ListCertificates":{"input":{"type":"structure","members":{"CertificateStatuses":{"type":"list","member":{}},"Includes":{"type":"structure","members":{"extendedKeyUsage":{"type":"list","member":{}},"keyUsage":{"type":"list","member":{}},"keyTypes":{"type":"list","member":{}}}},"NextToken":{},"MaxItems":{"type":"integer"},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","members":{"NextToken":{},"CertificateSummaryList":{"type":"list","member":{"type":"structure","members":{"CertificateArn":{},"DomainName":{},"SubjectAlternativeNameSummaries":{"shape":"Sc"},"HasAdditionalSubjectAlternativeNames":{"type":"boolean"},"Status":{},"Type":{},"KeyAlgorithm":{},"KeyUsages":{"type":"list","member":{}},"ExtendedKeyUsages":{"type":"list","member":{}},"InUse":{"type":"boolean"},"Exported":{"type":"boolean"},"RenewalEligibility":{},"NotBefore":{"type":"timestamp"},"NotAfter":{"type":"timestamp"},"CreatedAt":{"type":"timestamp"},"IssuedAt":{"type":"timestamp"},"ImportedAt":{"type":"timestamp"},"RevokedAt":{"type":"timestamp"}}}}}}},"ListTagsForCertificate":{"input":{"type":"structure","required":["CertificateArn"],"members":{"CertificateArn":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"S3"}}}},"PutAccountConfiguration":{"input":{"type":"structure","required":["IdempotencyToken"],"members":{"ExpiryEvents":{"shape":"S1a"},"IdempotencyToken":{}}}},"RemoveTagsFromCertificate":{"input":{"type":"structure","required":["CertificateArn","Tags"],"members":{"CertificateArn":{},"Tags":{"shape":"S3"}}}},"RenewCertificate":{"input":{"type":"structure","required":["CertificateArn"],"members":{"CertificateArn":{}}}},"RequestCertificate":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{},"ValidationMethod":{},"SubjectAlternativeNames":{"shape":"Sc"},"IdempotencyToken":{},"DomainValidationOptions":{"type":"list","member":{"type":"structure","required":["DomainName","ValidationDomain"],"members":{"DomainName":{},"ValidationDomain":{}}}},"Options":{"shape":"S11"},"CertificateAuthorityArn":{},"Tags":{"shape":"S3"},"KeyAlgorithm":{}}},"output":{"type":"structure","members":{"CertificateArn":{}}}},"ResendValidationEmail":{"input":{"type":"structure","required":["CertificateArn","Domain","ValidationDomain"],"members":{"CertificateArn":{},"Domain":{},"ValidationDomain":{}}}},"UpdateCertificateOptions":{"input":{"type":"structure","required":["CertificateArn","Options"],"members":{"CertificateArn":{},"Options":{"shape":"S11"}}}}},"shapes":{"S3":{"type":"list","member":{"type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}},"Sc":{"type":"list","member":{}},"Sd":{"type":"list","member":{"type":"structure","required":["DomainName"],"members":{"DomainName":{},"ValidationEmails":{"type":"list","member":{}},"ValidationDomain":{},"ValidationStatus":{},"ResourceRecord":{"type":"structure","required":["Name","Type","Value"],"members":{"Name":{},"Type":{},"Value":{}}},"ValidationMethod":{}}}},"S11":{"type":"structure","members":{"CertificateTransparencyLoggingPreference":{}}},"S1a":{"type":"structure","members":{"DaysBeforeExpiry":{"type":"integer"}}}}}')},42680:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListCertificates":{"input_token":"NextToken","limit_key":"MaxItems","output_token":"NextToken","result_key":"CertificateSummaryList"}}}')},85678:function(e){"use strict";e.exports=JSON.parse('{"V":{"CertificateValidated":{"delay":60,"maxAttempts":40,"operation":"DescribeCertificate","acceptors":[{"matcher":"pathAll","expected":"SUCCESS","argument":"Certificate.DomainValidationOptions[].ValidationStatus","state":"success"},{"matcher":"pathAny","expected":"PENDING_VALIDATION","argument":"Certificate.DomainValidationOptions[].ValidationStatus","state":"retry"},{"matcher":"path","expected":"FAILED","argument":"Certificate.Status","state":"failure"},{"matcher":"error","expected":"ResourceNotFoundException","state":"failure"}]}}}')},78362:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2020-08-01","endpointPrefix":"aps","jsonVersion":"1.1","protocol":"rest-json","serviceFullName":"Amazon Prometheus Service","serviceId":"amp","signatureVersion":"v4","signingName":"aps","uid":"amp-2020-08-01"},"operations":{"CreateAlertManagerDefinition":{"http":{"requestUri":"/workspaces/{workspaceId}/alertmanager/definition","responseCode":202},"input":{"type":"structure","required":["workspaceId","data"],"members":{"workspaceId":{"location":"uri","locationName":"workspaceId"},"data":{"type":"blob"},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["status"],"members":{"status":{"shape":"S6"}}},"idempotent":true},"CreateLoggingConfiguration":{"http":{"requestUri":"/workspaces/{workspaceId}/logging","responseCode":202},"input":{"type":"structure","required":["workspaceId","logGroupArn"],"members":{"workspaceId":{"location":"uri","locationName":"workspaceId"},"logGroupArn":{},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["status"],"members":{"status":{"shape":"Sc"}}},"idempotent":true},"CreateRuleGroupsNamespace":{"http":{"requestUri":"/workspaces/{workspaceId}/rulegroupsnamespaces","responseCode":202},"input":{"type":"structure","required":["workspaceId","name","data"],"members":{"workspaceId":{"location":"uri","locationName":"workspaceId"},"name":{},"data":{"type":"blob"},"clientToken":{"idempotencyToken":true},"tags":{"shape":"Sh"}}},"output":{"type":"structure","required":["name","arn","status"],"members":{"name":{},"arn":{},"status":{"shape":"Sm"},"tags":{"shape":"Sh"}}},"idempotent":true},"CreateWorkspace":{"http":{"requestUri":"/workspaces","responseCode":202},"input":{"type":"structure","members":{"alias":{},"clientToken":{"idempotencyToken":true},"tags":{"shape":"Sh"}}},"output":{"type":"structure","required":["workspaceId","arn","status"],"members":{"workspaceId":{},"arn":{},"status":{"shape":"Ss"},"tags":{"shape":"Sh"}}},"idempotent":true},"DeleteAlertManagerDefinition":{"http":{"method":"DELETE","requestUri":"/workspaces/{workspaceId}/alertmanager/definition","responseCode":202},"input":{"type":"structure","required":["workspaceId"],"members":{"workspaceId":{"location":"uri","locationName":"workspaceId"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"idempotent":true},"DeleteLoggingConfiguration":{"http":{"method":"DELETE","requestUri":"/workspaces/{workspaceId}/logging","responseCode":202},"input":{"type":"structure","required":["workspaceId"],"members":{"workspaceId":{"location":"uri","locationName":"workspaceId"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"idempotent":true},"DeleteRuleGroupsNamespace":{"http":{"method":"DELETE","requestUri":"/workspaces/{workspaceId}/rulegroupsnamespaces/{name}","responseCode":202},"input":{"type":"structure","required":["workspaceId","name"],"members":{"workspaceId":{"location":"uri","locationName":"workspaceId"},"name":{"location":"uri","locationName":"name"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"idempotent":true},"DeleteWorkspace":{"http":{"method":"DELETE","requestUri":"/workspaces/{workspaceId}","responseCode":202},"input":{"type":"structure","required":["workspaceId"],"members":{"workspaceId":{"location":"uri","locationName":"workspaceId"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"idempotent":true},"DescribeAlertManagerDefinition":{"http":{"method":"GET","requestUri":"/workspaces/{workspaceId}/alertmanager/definition","responseCode":200},"input":{"type":"structure","required":["workspaceId"],"members":{"workspaceId":{"location":"uri","locationName":"workspaceId"}}},"output":{"type":"structure","required":["alertManagerDefinition"],"members":{"alertManagerDefinition":{"type":"structure","required":["status","data","createdAt","modifiedAt"],"members":{"status":{"shape":"S6"},"data":{"type":"blob"},"createdAt":{"type":"timestamp"},"modifiedAt":{"type":"timestamp"}}}}}},"DescribeLoggingConfiguration":{"http":{"method":"GET","requestUri":"/workspaces/{workspaceId}/logging","responseCode":200},"input":{"type":"structure","required":["workspaceId"],"members":{"workspaceId":{"location":"uri","locationName":"workspaceId"}}},"output":{"type":"structure","required":["loggingConfiguration"],"members":{"loggingConfiguration":{"type":"structure","required":["status","workspace","logGroupArn","createdAt","modifiedAt"],"members":{"status":{"shape":"Sc"},"workspace":{},"logGroupArn":{},"createdAt":{"type":"timestamp"},"modifiedAt":{"type":"timestamp"}}}}}},"DescribeRuleGroupsNamespace":{"http":{"method":"GET","requestUri":"/workspaces/{workspaceId}/rulegroupsnamespaces/{name}","responseCode":200},"input":{"type":"structure","required":["workspaceId","name"],"members":{"workspaceId":{"location":"uri","locationName":"workspaceId"},"name":{"location":"uri","locationName":"name"}}},"output":{"type":"structure","required":["ruleGroupsNamespace"],"members":{"ruleGroupsNamespace":{"type":"structure","required":["arn","name","status","data","createdAt","modifiedAt"],"members":{"arn":{},"name":{},"status":{"shape":"Sm"},"data":{"type":"blob"},"createdAt":{"type":"timestamp"},"modifiedAt":{"type":"timestamp"},"tags":{"shape":"Sh"}}}}}},"DescribeWorkspace":{"http":{"method":"GET","requestUri":"/workspaces/{workspaceId}","responseCode":200},"input":{"type":"structure","required":["workspaceId"],"members":{"workspaceId":{"location":"uri","locationName":"workspaceId"}}},"output":{"type":"structure","required":["workspace"],"members":{"workspace":{"type":"structure","required":["workspaceId","arn","status","createdAt"],"members":{"workspaceId":{},"alias":{},"arn":{},"status":{"shape":"Ss"},"prometheusEndpoint":{},"createdAt":{"type":"timestamp"},"tags":{"shape":"Sh"}}}}}},"ListRuleGroupsNamespaces":{"http":{"method":"GET","requestUri":"/workspaces/{workspaceId}/rulegroupsnamespaces","responseCode":200},"input":{"type":"structure","required":["workspaceId"],"members":{"workspaceId":{"location":"uri","locationName":"workspaceId"},"name":{"location":"querystring","locationName":"name"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","required":["ruleGroupsNamespaces"],"members":{"ruleGroupsNamespaces":{"type":"list","member":{"type":"structure","required":["arn","name","status","createdAt","modifiedAt"],"members":{"arn":{},"name":{},"status":{"shape":"Sm"},"createdAt":{"type":"timestamp"},"modifiedAt":{"type":"timestamp"},"tags":{"shape":"Sh"}}}},"nextToken":{}}}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/tags/{resourceArn}","responseCode":200},"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"}}},"output":{"type":"structure","members":{"tags":{"shape":"Sh"}}}},"ListWorkspaces":{"http":{"method":"GET","requestUri":"/workspaces","responseCode":200},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"alias":{"location":"querystring","locationName":"alias"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","required":["workspaces"],"members":{"workspaces":{"type":"list","member":{"type":"structure","required":["workspaceId","arn","status","createdAt"],"members":{"workspaceId":{},"alias":{},"arn":{},"status":{"shape":"Ss"},"createdAt":{"type":"timestamp"},"tags":{"shape":"Sh"}}}},"nextToken":{}}}},"PutAlertManagerDefinition":{"http":{"method":"PUT","requestUri":"/workspaces/{workspaceId}/alertmanager/definition","responseCode":202},"input":{"type":"structure","required":["workspaceId","data"],"members":{"workspaceId":{"location":"uri","locationName":"workspaceId"},"data":{"type":"blob"},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["status"],"members":{"status":{"shape":"S6"}}},"idempotent":true},"PutRuleGroupsNamespace":{"http":{"method":"PUT","requestUri":"/workspaces/{workspaceId}/rulegroupsnamespaces/{name}","responseCode":202},"input":{"type":"structure","required":["workspaceId","name","data"],"members":{"workspaceId":{"location":"uri","locationName":"workspaceId"},"name":{"location":"uri","locationName":"name"},"data":{"type":"blob"},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["name","arn","status"],"members":{"name":{},"arn":{},"status":{"shape":"Sm"},"tags":{"shape":"Sh"}}},"idempotent":true},"TagResource":{"http":{"requestUri":"/tags/{resourceArn}","responseCode":200},"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"},"tags":{"shape":"Sh"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/tags/{resourceArn}","responseCode":200},"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"},"tagKeys":{"location":"querystring","locationName":"tagKeys","type":"list","member":{}}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateLoggingConfiguration":{"http":{"method":"PUT","requestUri":"/workspaces/{workspaceId}/logging","responseCode":202},"input":{"type":"structure","required":["workspaceId","logGroupArn"],"members":{"workspaceId":{"location":"uri","locationName":"workspaceId"},"logGroupArn":{},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["status"],"members":{"status":{"shape":"Sc"}}},"idempotent":true},"UpdateWorkspaceAlias":{"http":{"requestUri":"/workspaces/{workspaceId}/alias","responseCode":204},"input":{"type":"structure","required":["workspaceId"],"members":{"workspaceId":{"location":"uri","locationName":"workspaceId"},"alias":{},"clientToken":{"idempotencyToken":true}}},"idempotent":true}},"shapes":{"S6":{"type":"structure","required":["statusCode"],"members":{"statusCode":{},"statusReason":{}}},"Sc":{"type":"structure","required":["statusCode"],"members":{"statusCode":{},"statusReason":{}}},"Sh":{"type":"map","key":{},"value":{}},"Sm":{"type":"structure","required":["statusCode"],"members":{"statusCode":{},"statusReason":{}}},"Ss":{"type":"structure","required":["statusCode"],"members":{"statusCode":{}}}}}')},75928:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListRuleGroupsNamespaces":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"ruleGroupsNamespaces"},"ListWorkspaces":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"workspaces"}}}')},58239:function(e){"use strict";e.exports=JSON.parse('{"V":{"WorkspaceActive":{"description":"Wait until a workspace reaches ACTIVE status","delay":2,"maxAttempts":60,"operation":"DescribeWorkspace","acceptors":[{"matcher":"path","argument":"workspace.status.statusCode","state":"success","expected":"ACTIVE"},{"matcher":"path","argument":"workspace.status.statusCode","state":"retry","expected":"UPDATING"},{"matcher":"path","argument":"workspace.status.statusCode","state":"retry","expected":"CREATING"}]},"WorkspaceDeleted":{"description":"Wait until a workspace reaches DELETED status","delay":2,"maxAttempts":60,"operation":"DescribeWorkspace","acceptors":[{"matcher":"error","state":"success","expected":"ResourceNotFoundException"},{"matcher":"path","argument":"workspace.status.statusCode","state":"retry","expected":"DELETING"}]}}}')},59463:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-07-09","endpointPrefix":"apigateway","protocol":"rest-json","serviceFullName":"Amazon API Gateway","serviceId":"API Gateway","signatureVersion":"v4","uid":"apigateway-2015-07-09"},"operations":{"CreateApiKey":{"http":{"requestUri":"/apikeys","responseCode":201},"input":{"type":"structure","members":{"name":{},"description":{},"enabled":{"type":"boolean"},"generateDistinctId":{"type":"boolean"},"value":{},"stageKeys":{"type":"list","member":{"type":"structure","members":{"restApiId":{},"stageName":{}}}},"customerId":{},"tags":{"shape":"S6"}}},"output":{"shape":"S7"}},"CreateAuthorizer":{"http":{"requestUri":"/restapis/{restapi_id}/authorizers","responseCode":201},"input":{"type":"structure","required":["restApiId","name","type"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"name":{},"type":{},"providerARNs":{"shape":"Sc"},"authType":{},"authorizerUri":{},"authorizerCredentials":{},"identitySource":{},"identityValidationExpression":{},"authorizerResultTtlInSeconds":{"type":"integer"}}},"output":{"shape":"Sf"}},"CreateBasePathMapping":{"http":{"requestUri":"/domainnames/{domain_name}/basepathmappings","responseCode":201},"input":{"type":"structure","required":["domainName","restApiId"],"members":{"domainName":{"location":"uri","locationName":"domain_name"},"basePath":{},"restApiId":{},"stage":{}}},"output":{"shape":"Sh"}},"CreateDeployment":{"http":{"requestUri":"/restapis/{restapi_id}/deployments","responseCode":201},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"stageName":{},"stageDescription":{},"description":{},"cacheClusterEnabled":{"type":"boolean"},"cacheClusterSize":{},"variables":{"shape":"S6"},"canarySettings":{"type":"structure","members":{"percentTraffic":{"type":"double"},"stageVariableOverrides":{"shape":"S6"},"useStageCache":{"type":"boolean"}}},"tracingEnabled":{"type":"boolean"}}},"output":{"shape":"Sn"}},"CreateDocumentationPart":{"http":{"requestUri":"/restapis/{restapi_id}/documentation/parts","responseCode":201},"input":{"type":"structure","required":["restApiId","location","properties"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"location":{"shape":"Ss"},"properties":{}}},"output":{"shape":"Sv"}},"CreateDocumentationVersion":{"http":{"requestUri":"/restapis/{restapi_id}/documentation/versions","responseCode":201},"input":{"type":"structure","required":["restApiId","documentationVersion"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"documentationVersion":{},"stageName":{},"description":{}}},"output":{"shape":"Sx"}},"CreateDomainName":{"http":{"requestUri":"/domainnames","responseCode":201},"input":{"type":"structure","required":["domainName"],"members":{"domainName":{},"certificateName":{},"certificateBody":{},"certificatePrivateKey":{},"certificateChain":{},"certificateArn":{},"regionalCertificateName":{},"regionalCertificateArn":{},"endpointConfiguration":{"shape":"Sz"},"tags":{"shape":"S6"},"securityPolicy":{},"mutualTlsAuthentication":{"type":"structure","members":{"truststoreUri":{},"truststoreVersion":{}}},"ownershipVerificationCertificateArn":{}}},"output":{"shape":"S14"}},"CreateModel":{"http":{"requestUri":"/restapis/{restapi_id}/models","responseCode":201},"input":{"type":"structure","required":["restApiId","name","contentType"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"name":{},"description":{},"schema":{},"contentType":{}}},"output":{"shape":"S18"}},"CreateRequestValidator":{"http":{"requestUri":"/restapis/{restapi_id}/requestvalidators","responseCode":201},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"name":{},"validateRequestBody":{"type":"boolean"},"validateRequestParameters":{"type":"boolean"}}},"output":{"shape":"S1a"}},"CreateResource":{"http":{"requestUri":"/restapis/{restapi_id}/resources/{parent_id}","responseCode":201},"input":{"type":"structure","required":["restApiId","parentId","pathPart"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"parentId":{"location":"uri","locationName":"parent_id"},"pathPart":{}}},"output":{"shape":"S1c"}},"CreateRestApi":{"http":{"requestUri":"/restapis","responseCode":201},"input":{"type":"structure","required":["name"],"members":{"name":{},"description":{},"version":{},"cloneFrom":{},"binaryMediaTypes":{"shape":"S9"},"minimumCompressionSize":{"type":"integer"},"apiKeySource":{},"endpointConfiguration":{"shape":"Sz"},"policy":{},"tags":{"shape":"S6"},"disableExecuteApiEndpoint":{"type":"boolean"}}},"output":{"shape":"S1t"}},"CreateStage":{"http":{"requestUri":"/restapis/{restapi_id}/stages","responseCode":201},"input":{"type":"structure","required":["restApiId","stageName","deploymentId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"stageName":{},"deploymentId":{},"description":{},"cacheClusterEnabled":{"type":"boolean"},"cacheClusterSize":{},"variables":{"shape":"S6"},"documentationVersion":{},"canarySettings":{"shape":"S1v"},"tracingEnabled":{"type":"boolean"},"tags":{"shape":"S6"}}},"output":{"shape":"S1w"}},"CreateUsagePlan":{"http":{"requestUri":"/usageplans","responseCode":201},"input":{"type":"structure","required":["name"],"members":{"name":{},"description":{},"apiStages":{"shape":"S23"},"throttle":{"shape":"S26"},"quota":{"shape":"S27"},"tags":{"shape":"S6"}}},"output":{"shape":"S29"}},"CreateUsagePlanKey":{"http":{"requestUri":"/usageplans/{usageplanId}/keys","responseCode":201},"input":{"type":"structure","required":["usagePlanId","keyId","keyType"],"members":{"usagePlanId":{"location":"uri","locationName":"usageplanId"},"keyId":{},"keyType":{}}},"output":{"shape":"S2b"}},"CreateVpcLink":{"http":{"requestUri":"/vpclinks","responseCode":202},"input":{"type":"structure","required":["name","targetArns"],"members":{"name":{},"description":{},"targetArns":{"shape":"S9"},"tags":{"shape":"S6"}}},"output":{"shape":"S2d"}},"DeleteApiKey":{"http":{"method":"DELETE","requestUri":"/apikeys/{api_Key}","responseCode":202},"input":{"type":"structure","required":["apiKey"],"members":{"apiKey":{"location":"uri","locationName":"api_Key"}}}},"DeleteAuthorizer":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/authorizers/{authorizer_id}","responseCode":202},"input":{"type":"structure","required":["restApiId","authorizerId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"authorizerId":{"location":"uri","locationName":"authorizer_id"}}}},"DeleteBasePathMapping":{"http":{"method":"DELETE","requestUri":"/domainnames/{domain_name}/basepathmappings/{base_path}","responseCode":202},"input":{"type":"structure","required":["domainName","basePath"],"members":{"domainName":{"location":"uri","locationName":"domain_name"},"basePath":{"location":"uri","locationName":"base_path"}}}},"DeleteClientCertificate":{"http":{"method":"DELETE","requestUri":"/clientcertificates/{clientcertificate_id}","responseCode":202},"input":{"type":"structure","required":["clientCertificateId"],"members":{"clientCertificateId":{"location":"uri","locationName":"clientcertificate_id"}}}},"DeleteDeployment":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/deployments/{deployment_id}","responseCode":202},"input":{"type":"structure","required":["restApiId","deploymentId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"deploymentId":{"location":"uri","locationName":"deployment_id"}}}},"DeleteDocumentationPart":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/documentation/parts/{part_id}","responseCode":202},"input":{"type":"structure","required":["restApiId","documentationPartId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"documentationPartId":{"location":"uri","locationName":"part_id"}}}},"DeleteDocumentationVersion":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/documentation/versions/{doc_version}","responseCode":202},"input":{"type":"structure","required":["restApiId","documentationVersion"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"documentationVersion":{"location":"uri","locationName":"doc_version"}}}},"DeleteDomainName":{"http":{"method":"DELETE","requestUri":"/domainnames/{domain_name}","responseCode":202},"input":{"type":"structure","required":["domainName"],"members":{"domainName":{"location":"uri","locationName":"domain_name"}}}},"DeleteGatewayResponse":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/gatewayresponses/{response_type}","responseCode":202},"input":{"type":"structure","required":["restApiId","responseType"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"responseType":{"location":"uri","locationName":"response_type"}}}},"DeleteIntegration":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration","responseCode":204},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"}}}},"DeleteIntegrationResponse":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration/responses/{status_code}","responseCode":204},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod","statusCode"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"},"statusCode":{"location":"uri","locationName":"status_code"}}}},"DeleteMethod":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}","responseCode":204},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"}}}},"DeleteMethodResponse":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/responses/{status_code}","responseCode":204},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod","statusCode"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"},"statusCode":{"location":"uri","locationName":"status_code"}}}},"DeleteModel":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/models/{model_name}","responseCode":202},"input":{"type":"structure","required":["restApiId","modelName"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"modelName":{"location":"uri","locationName":"model_name"}}}},"DeleteRequestValidator":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/requestvalidators/{requestvalidator_id}","responseCode":202},"input":{"type":"structure","required":["restApiId","requestValidatorId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"requestValidatorId":{"location":"uri","locationName":"requestvalidator_id"}}}},"DeleteResource":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/resources/{resource_id}","responseCode":202},"input":{"type":"structure","required":["restApiId","resourceId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"}}}},"DeleteRestApi":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}","responseCode":202},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"}}}},"DeleteStage":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/stages/{stage_name}","responseCode":202},"input":{"type":"structure","required":["restApiId","stageName"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"stageName":{"location":"uri","locationName":"stage_name"}}}},"DeleteUsagePlan":{"http":{"method":"DELETE","requestUri":"/usageplans/{usageplanId}","responseCode":202},"input":{"type":"structure","required":["usagePlanId"],"members":{"usagePlanId":{"location":"uri","locationName":"usageplanId"}}}},"DeleteUsagePlanKey":{"http":{"method":"DELETE","requestUri":"/usageplans/{usageplanId}/keys/{keyId}","responseCode":202},"input":{"type":"structure","required":["usagePlanId","keyId"],"members":{"usagePlanId":{"location":"uri","locationName":"usageplanId"},"keyId":{"location":"uri","locationName":"keyId"}}}},"DeleteVpcLink":{"http":{"method":"DELETE","requestUri":"/vpclinks/{vpclink_id}","responseCode":202},"input":{"type":"structure","required":["vpcLinkId"],"members":{"vpcLinkId":{"location":"uri","locationName":"vpclink_id"}}}},"FlushStageAuthorizersCache":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/stages/{stage_name}/cache/authorizers","responseCode":202},"input":{"type":"structure","required":["restApiId","stageName"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"stageName":{"location":"uri","locationName":"stage_name"}}}},"FlushStageCache":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/stages/{stage_name}/cache/data","responseCode":202},"input":{"type":"structure","required":["restApiId","stageName"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"stageName":{"location":"uri","locationName":"stage_name"}}}},"GenerateClientCertificate":{"http":{"requestUri":"/clientcertificates","responseCode":201},"input":{"type":"structure","members":{"description":{},"tags":{"shape":"S6"}}},"output":{"shape":"S34"}},"GetAccount":{"http":{"method":"GET","requestUri":"/account"},"input":{"type":"structure","members":{}},"output":{"shape":"S36"}},"GetApiKey":{"http":{"method":"GET","requestUri":"/apikeys/{api_Key}"},"input":{"type":"structure","required":["apiKey"],"members":{"apiKey":{"location":"uri","locationName":"api_Key"},"includeValue":{"location":"querystring","locationName":"includeValue","type":"boolean"}}},"output":{"shape":"S7"}},"GetApiKeys":{"http":{"method":"GET","requestUri":"/apikeys"},"input":{"type":"structure","members":{"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"},"nameQuery":{"location":"querystring","locationName":"name"},"customerId":{"location":"querystring","locationName":"customerId"},"includeValues":{"location":"querystring","locationName":"includeValues","type":"boolean"}}},"output":{"type":"structure","members":{"warnings":{"shape":"S9"},"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"S7"}}}}},"GetAuthorizer":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/authorizers/{authorizer_id}"},"input":{"type":"structure","required":["restApiId","authorizerId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"authorizerId":{"location":"uri","locationName":"authorizer_id"}}},"output":{"shape":"Sf"}},"GetAuthorizers":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/authorizers"},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"Sf"}}}}},"GetBasePathMapping":{"http":{"method":"GET","requestUri":"/domainnames/{domain_name}/basepathmappings/{base_path}"},"input":{"type":"structure","required":["domainName","basePath"],"members":{"domainName":{"location":"uri","locationName":"domain_name"},"basePath":{"location":"uri","locationName":"base_path"}}},"output":{"shape":"Sh"}},"GetBasePathMappings":{"http":{"method":"GET","requestUri":"/domainnames/{domain_name}/basepathmappings"},"input":{"type":"structure","required":["domainName"],"members":{"domainName":{"location":"uri","locationName":"domain_name"},"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"Sh"}}}}},"GetClientCertificate":{"http":{"method":"GET","requestUri":"/clientcertificates/{clientcertificate_id}"},"input":{"type":"structure","required":["clientCertificateId"],"members":{"clientCertificateId":{"location":"uri","locationName":"clientcertificate_id"}}},"output":{"shape":"S34"}},"GetClientCertificates":{"http":{"method":"GET","requestUri":"/clientcertificates"},"input":{"type":"structure","members":{"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"S34"}}}}},"GetDeployment":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/deployments/{deployment_id}"},"input":{"type":"structure","required":["restApiId","deploymentId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"deploymentId":{"location":"uri","locationName":"deployment_id"},"embed":{"shape":"S9","location":"querystring","locationName":"embed"}}},"output":{"shape":"Sn"}},"GetDeployments":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/deployments"},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"Sn"}}}}},"GetDocumentationPart":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/documentation/parts/{part_id}"},"input":{"type":"structure","required":["restApiId","documentationPartId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"documentationPartId":{"location":"uri","locationName":"part_id"}}},"output":{"shape":"Sv"}},"GetDocumentationParts":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/documentation/parts"},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"type":{"location":"querystring","locationName":"type"},"nameQuery":{"location":"querystring","locationName":"name"},"path":{"location":"querystring","locationName":"path"},"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"},"locationStatus":{"location":"querystring","locationName":"locationStatus"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"Sv"}}}}},"GetDocumentationVersion":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/documentation/versions/{doc_version}"},"input":{"type":"structure","required":["restApiId","documentationVersion"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"documentationVersion":{"location":"uri","locationName":"doc_version"}}},"output":{"shape":"Sx"}},"GetDocumentationVersions":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/documentation/versions"},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"Sx"}}}}},"GetDomainName":{"http":{"method":"GET","requestUri":"/domainnames/{domain_name}"},"input":{"type":"structure","required":["domainName"],"members":{"domainName":{"location":"uri","locationName":"domain_name"}}},"output":{"shape":"S14"}},"GetDomainNames":{"http":{"method":"GET","requestUri":"/domainnames"},"input":{"type":"structure","members":{"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"S14"}}}}},"GetExport":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/stages/{stage_name}/exports/{export_type}","responseCode":200},"input":{"type":"structure","required":["restApiId","stageName","exportType"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"stageName":{"location":"uri","locationName":"stage_name"},"exportType":{"location":"uri","locationName":"export_type"},"parameters":{"shape":"S6","location":"querystring"},"accepts":{"location":"header","locationName":"Accept"}}},"output":{"type":"structure","members":{"contentType":{"location":"header","locationName":"Content-Type"},"contentDisposition":{"location":"header","locationName":"Content-Disposition"},"body":{"type":"blob"}},"payload":"body"}},"GetGatewayResponse":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/gatewayresponses/{response_type}"},"input":{"type":"structure","required":["restApiId","responseType"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"responseType":{"location":"uri","locationName":"response_type"}}},"output":{"shape":"S48"}},"GetGatewayResponses":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/gatewayresponses"},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"S48"}}}}},"GetIntegration":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration"},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"}}},"output":{"shape":"S1j"}},"GetIntegrationResponse":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration/responses/{status_code}"},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod","statusCode"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"},"statusCode":{"location":"uri","locationName":"status_code"}}},"output":{"shape":"S1p"}},"GetMethod":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}"},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"}}},"output":{"shape":"S1e"}},"GetMethodResponse":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/responses/{status_code}"},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod","statusCode"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"},"statusCode":{"location":"uri","locationName":"status_code"}}},"output":{"shape":"S1h"}},"GetModel":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/models/{model_name}"},"input":{"type":"structure","required":["restApiId","modelName"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"modelName":{"location":"uri","locationName":"model_name"},"flatten":{"location":"querystring","locationName":"flatten","type":"boolean"}}},"output":{"shape":"S18"}},"GetModelTemplate":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/models/{model_name}/default_template"},"input":{"type":"structure","required":["restApiId","modelName"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"modelName":{"location":"uri","locationName":"model_name"}}},"output":{"type":"structure","members":{"value":{}}}},"GetModels":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/models"},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"S18"}}}}},"GetRequestValidator":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/requestvalidators/{requestvalidator_id}"},"input":{"type":"structure","required":["restApiId","requestValidatorId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"requestValidatorId":{"location":"uri","locationName":"requestvalidator_id"}}},"output":{"shape":"S1a"}},"GetRequestValidators":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/requestvalidators"},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"S1a"}}}}},"GetResource":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/resources/{resource_id}"},"input":{"type":"structure","required":["restApiId","resourceId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"embed":{"shape":"S9","location":"querystring","locationName":"embed"}}},"output":{"shape":"S1c"}},"GetResources":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/resources"},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"},"embed":{"shape":"S9","location":"querystring","locationName":"embed"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"S1c"}}}}},"GetRestApi":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}"},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"}}},"output":{"shape":"S1t"}},"GetRestApis":{"http":{"method":"GET","requestUri":"/restapis"},"input":{"type":"structure","members":{"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"S1t"}}}}},"GetSdk":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/stages/{stage_name}/sdks/{sdk_type}","responseCode":200},"input":{"type":"structure","required":["restApiId","stageName","sdkType"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"stageName":{"location":"uri","locationName":"stage_name"},"sdkType":{"location":"uri","locationName":"sdk_type"},"parameters":{"shape":"S6","location":"querystring"}}},"output":{"type":"structure","members":{"contentType":{"location":"header","locationName":"Content-Type"},"contentDisposition":{"location":"header","locationName":"Content-Disposition"},"body":{"type":"blob"}},"payload":"body"}},"GetSdkType":{"http":{"method":"GET","requestUri":"/sdktypes/{sdktype_id}"},"input":{"type":"structure","required":["id"],"members":{"id":{"location":"uri","locationName":"sdktype_id"}}},"output":{"shape":"S51"}},"GetSdkTypes":{"http":{"method":"GET","requestUri":"/sdktypes"},"input":{"type":"structure","members":{"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"S51"}}}}},"GetStage":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/stages/{stage_name}"},"input":{"type":"structure","required":["restApiId","stageName"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"stageName":{"location":"uri","locationName":"stage_name"}}},"output":{"shape":"S1w"}},"GetStages":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/stages"},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"deploymentId":{"location":"querystring","locationName":"deploymentId"}}},"output":{"type":"structure","members":{"item":{"type":"list","member":{"shape":"S1w"}}}}},"GetTags":{"http":{"method":"GET","requestUri":"/tags/{resource_arn}"},"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{"location":"uri","locationName":"resource_arn"},"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"tags":{"shape":"S6"}}}},"GetUsage":{"http":{"method":"GET","requestUri":"/usageplans/{usageplanId}/usage"},"input":{"type":"structure","required":["usagePlanId","startDate","endDate"],"members":{"usagePlanId":{"location":"uri","locationName":"usageplanId"},"keyId":{"location":"querystring","locationName":"keyId"},"startDate":{"location":"querystring","locationName":"startDate"},"endDate":{"location":"querystring","locationName":"endDate"},"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"shape":"S5e"}},"GetUsagePlan":{"http":{"method":"GET","requestUri":"/usageplans/{usageplanId}"},"input":{"type":"structure","required":["usagePlanId"],"members":{"usagePlanId":{"location":"uri","locationName":"usageplanId"}}},"output":{"shape":"S29"}},"GetUsagePlanKey":{"http":{"method":"GET","requestUri":"/usageplans/{usageplanId}/keys/{keyId}","responseCode":200},"input":{"type":"structure","required":["usagePlanId","keyId"],"members":{"usagePlanId":{"location":"uri","locationName":"usageplanId"},"keyId":{"location":"uri","locationName":"keyId"}}},"output":{"shape":"S2b"}},"GetUsagePlanKeys":{"http":{"method":"GET","requestUri":"/usageplans/{usageplanId}/keys"},"input":{"type":"structure","required":["usagePlanId"],"members":{"usagePlanId":{"location":"uri","locationName":"usageplanId"},"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"},"nameQuery":{"location":"querystring","locationName":"name"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"S2b"}}}}},"GetUsagePlans":{"http":{"method":"GET","requestUri":"/usageplans"},"input":{"type":"structure","members":{"position":{"location":"querystring","locationName":"position"},"keyId":{"location":"querystring","locationName":"keyId"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"S29"}}}}},"GetVpcLink":{"http":{"method":"GET","requestUri":"/vpclinks/{vpclink_id}"},"input":{"type":"structure","required":["vpcLinkId"],"members":{"vpcLinkId":{"location":"uri","locationName":"vpclink_id"}}},"output":{"shape":"S2d"}},"GetVpcLinks":{"http":{"method":"GET","requestUri":"/vpclinks"},"input":{"type":"structure","members":{"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"S2d"}}}}},"ImportApiKeys":{"http":{"requestUri":"/apikeys?mode=import","responseCode":201},"input":{"type":"structure","required":["body","format"],"members":{"body":{"type":"blob"},"format":{"location":"querystring","locationName":"format"},"failOnWarnings":{"location":"querystring","locationName":"failonwarnings","type":"boolean"}},"payload":"body"},"output":{"type":"structure","members":{"ids":{"shape":"S9"},"warnings":{"shape":"S9"}}}},"ImportDocumentationParts":{"http":{"method":"PUT","requestUri":"/restapis/{restapi_id}/documentation/parts"},"input":{"type":"structure","required":["restApiId","body"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"mode":{"location":"querystring","locationName":"mode"},"failOnWarnings":{"location":"querystring","locationName":"failonwarnings","type":"boolean"},"body":{"type":"blob"}},"payload":"body"},"output":{"type":"structure","members":{"ids":{"shape":"S9"},"warnings":{"shape":"S9"}}}},"ImportRestApi":{"http":{"requestUri":"/restapis?mode=import","responseCode":201},"input":{"type":"structure","required":["body"],"members":{"failOnWarnings":{"location":"querystring","locationName":"failonwarnings","type":"boolean"},"parameters":{"shape":"S6","location":"querystring"},"body":{"type":"blob"}},"payload":"body"},"output":{"shape":"S1t"}},"PutGatewayResponse":{"http":{"method":"PUT","requestUri":"/restapis/{restapi_id}/gatewayresponses/{response_type}","responseCode":201},"input":{"type":"structure","required":["restApiId","responseType"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"responseType":{"location":"uri","locationName":"response_type"},"statusCode":{},"responseParameters":{"shape":"S6"},"responseTemplates":{"shape":"S6"}}},"output":{"shape":"S48"}},"PutIntegration":{"http":{"method":"PUT","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration","responseCode":201},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod","type"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"},"type":{},"integrationHttpMethod":{"locationName":"httpMethod"},"uri":{},"connectionType":{},"connectionId":{},"credentials":{},"requestParameters":{"shape":"S6"},"requestTemplates":{"shape":"S6"},"passthroughBehavior":{},"cacheNamespace":{},"cacheKeyParameters":{"shape":"S9"},"contentHandling":{},"timeoutInMillis":{"type":"integer"},"tlsConfig":{"shape":"S1q"}}},"output":{"shape":"S1j"}},"PutIntegrationResponse":{"http":{"method":"PUT","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration/responses/{status_code}","responseCode":201},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod","statusCode"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"},"statusCode":{"location":"uri","locationName":"status_code"},"selectionPattern":{},"responseParameters":{"shape":"S6"},"responseTemplates":{"shape":"S6"},"contentHandling":{}}},"output":{"shape":"S1p"}},"PutMethod":{"http":{"method":"PUT","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}","responseCode":201},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod","authorizationType"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"},"authorizationType":{},"authorizerId":{},"apiKeyRequired":{"type":"boolean"},"operationName":{},"requestParameters":{"shape":"S1f"},"requestModels":{"shape":"S6"},"requestValidatorId":{},"authorizationScopes":{"shape":"S9"}}},"output":{"shape":"S1e"}},"PutMethodResponse":{"http":{"method":"PUT","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/responses/{status_code}","responseCode":201},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod","statusCode"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"},"statusCode":{"location":"uri","locationName":"status_code"},"responseParameters":{"shape":"S1f"},"responseModels":{"shape":"S6"}}},"output":{"shape":"S1h"}},"PutRestApi":{"http":{"method":"PUT","requestUri":"/restapis/{restapi_id}"},"input":{"type":"structure","required":["restApiId","body"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"mode":{"location":"querystring","locationName":"mode"},"failOnWarnings":{"location":"querystring","locationName":"failonwarnings","type":"boolean"},"parameters":{"shape":"S6","location":"querystring"},"body":{"type":"blob"}},"payload":"body"},"output":{"shape":"S1t"}},"TagResource":{"http":{"method":"PUT","requestUri":"/tags/{resource_arn}","responseCode":204},"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{"location":"uri","locationName":"resource_arn"},"tags":{"shape":"S6"}}}},"TestInvokeAuthorizer":{"http":{"requestUri":"/restapis/{restapi_id}/authorizers/{authorizer_id}"},"input":{"type":"structure","required":["restApiId","authorizerId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"authorizerId":{"location":"uri","locationName":"authorizer_id"},"headers":{"shape":"S6"},"multiValueHeaders":{"shape":"S6a"},"pathWithQueryString":{},"body":{},"stageVariables":{"shape":"S6"},"additionalContext":{"shape":"S6"}}},"output":{"type":"structure","members":{"clientStatus":{"type":"integer"},"log":{},"latency":{"type":"long"},"principalId":{},"policy":{},"authorization":{"shape":"S6a"},"claims":{"shape":"S6"}}}},"TestInvokeMethod":{"http":{"requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}"},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"},"pathWithQueryString":{},"body":{},"headers":{"shape":"S6"},"multiValueHeaders":{"shape":"S6a"},"clientCertificateId":{},"stageVariables":{"shape":"S6"}}},"output":{"type":"structure","members":{"status":{"type":"integer"},"body":{},"headers":{"shape":"S6"},"multiValueHeaders":{"shape":"S6a"},"log":{},"latency":{"type":"long"}}}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/tags/{resource_arn}","responseCode":204},"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{"location":"uri","locationName":"resource_arn"},"tagKeys":{"shape":"S9","location":"querystring","locationName":"tagKeys"}}}},"UpdateAccount":{"http":{"method":"PATCH","requestUri":"/account"},"input":{"type":"structure","members":{"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S36"}},"UpdateApiKey":{"http":{"method":"PATCH","requestUri":"/apikeys/{api_Key}"},"input":{"type":"structure","required":["apiKey"],"members":{"apiKey":{"location":"uri","locationName":"api_Key"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S7"}},"UpdateAuthorizer":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}/authorizers/{authorizer_id}"},"input":{"type":"structure","required":["restApiId","authorizerId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"authorizerId":{"location":"uri","locationName":"authorizer_id"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"Sf"}},"UpdateBasePathMapping":{"http":{"method":"PATCH","requestUri":"/domainnames/{domain_name}/basepathmappings/{base_path}"},"input":{"type":"structure","required":["domainName","basePath"],"members":{"domainName":{"location":"uri","locationName":"domain_name"},"basePath":{"location":"uri","locationName":"base_path"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"Sh"}},"UpdateClientCertificate":{"http":{"method":"PATCH","requestUri":"/clientcertificates/{clientcertificate_id}"},"input":{"type":"structure","required":["clientCertificateId"],"members":{"clientCertificateId":{"location":"uri","locationName":"clientcertificate_id"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S34"}},"UpdateDeployment":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}/deployments/{deployment_id}"},"input":{"type":"structure","required":["restApiId","deploymentId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"deploymentId":{"location":"uri","locationName":"deployment_id"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"Sn"}},"UpdateDocumentationPart":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}/documentation/parts/{part_id}"},"input":{"type":"structure","required":["restApiId","documentationPartId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"documentationPartId":{"location":"uri","locationName":"part_id"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"Sv"}},"UpdateDocumentationVersion":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}/documentation/versions/{doc_version}"},"input":{"type":"structure","required":["restApiId","documentationVersion"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"documentationVersion":{"location":"uri","locationName":"doc_version"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"Sx"}},"UpdateDomainName":{"http":{"method":"PATCH","requestUri":"/domainnames/{domain_name}"},"input":{"type":"structure","required":["domainName"],"members":{"domainName":{"location":"uri","locationName":"domain_name"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S14"}},"UpdateGatewayResponse":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}/gatewayresponses/{response_type}"},"input":{"type":"structure","required":["restApiId","responseType"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"responseType":{"location":"uri","locationName":"response_type"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S48"}},"UpdateIntegration":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration"},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S1j"}},"UpdateIntegrationResponse":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration/responses/{status_code}"},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod","statusCode"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"},"statusCode":{"location":"uri","locationName":"status_code"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S1p"}},"UpdateMethod":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}"},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S1e"}},"UpdateMethodResponse":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/responses/{status_code}","responseCode":201},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod","statusCode"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"},"statusCode":{"location":"uri","locationName":"status_code"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S1h"}},"UpdateModel":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}/models/{model_name}"},"input":{"type":"structure","required":["restApiId","modelName"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"modelName":{"location":"uri","locationName":"model_name"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S18"}},"UpdateRequestValidator":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}/requestvalidators/{requestvalidator_id}"},"input":{"type":"structure","required":["restApiId","requestValidatorId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"requestValidatorId":{"location":"uri","locationName":"requestvalidator_id"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S1a"}},"UpdateResource":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}/resources/{resource_id}"},"input":{"type":"structure","required":["restApiId","resourceId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S1c"}},"UpdateRestApi":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}"},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S1t"}},"UpdateStage":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}/stages/{stage_name}"},"input":{"type":"structure","required":["restApiId","stageName"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"stageName":{"location":"uri","locationName":"stage_name"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S1w"}},"UpdateUsage":{"http":{"method":"PATCH","requestUri":"/usageplans/{usageplanId}/keys/{keyId}/usage"},"input":{"type":"structure","required":["usagePlanId","keyId"],"members":{"usagePlanId":{"location":"uri","locationName":"usageplanId"},"keyId":{"location":"uri","locationName":"keyId"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S5e"}},"UpdateUsagePlan":{"http":{"method":"PATCH","requestUri":"/usageplans/{usageplanId}"},"input":{"type":"structure","required":["usagePlanId"],"members":{"usagePlanId":{"location":"uri","locationName":"usageplanId"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S29"}},"UpdateVpcLink":{"http":{"method":"PATCH","requestUri":"/vpclinks/{vpclink_id}"},"input":{"type":"structure","required":["vpcLinkId"],"members":{"vpcLinkId":{"location":"uri","locationName":"vpclink_id"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S2d"}}},"shapes":{"S6":{"type":"map","key":{},"value":{}},"S7":{"type":"structure","members":{"id":{},"value":{},"name":{},"customerId":{},"description":{},"enabled":{"type":"boolean"},"createdDate":{"type":"timestamp"},"lastUpdatedDate":{"type":"timestamp"},"stageKeys":{"shape":"S9"},"tags":{"shape":"S6"}}},"S9":{"type":"list","member":{}},"Sc":{"type":"list","member":{}},"Sf":{"type":"structure","members":{"id":{},"name":{},"type":{},"providerARNs":{"shape":"Sc"},"authType":{},"authorizerUri":{},"authorizerCredentials":{},"identitySource":{},"identityValidationExpression":{},"authorizerResultTtlInSeconds":{"type":"integer"}}},"Sh":{"type":"structure","members":{"basePath":{},"restApiId":{},"stage":{}}},"Sn":{"type":"structure","members":{"id":{},"description":{},"createdDate":{"type":"timestamp"},"apiSummary":{"type":"map","key":{},"value":{"type":"map","key":{},"value":{"type":"structure","members":{"authorizationType":{},"apiKeyRequired":{"type":"boolean"}}}}}}},"Ss":{"type":"structure","required":["type"],"members":{"type":{},"path":{},"method":{},"statusCode":{},"name":{}}},"Sv":{"type":"structure","members":{"id":{},"location":{"shape":"Ss"},"properties":{}}},"Sx":{"type":"structure","members":{"version":{},"createdDate":{"type":"timestamp"},"description":{}}},"Sz":{"type":"structure","members":{"types":{"type":"list","member":{}},"vpcEndpointIds":{"shape":"S9"}}},"S14":{"type":"structure","members":{"domainName":{},"certificateName":{},"certificateArn":{},"certificateUploadDate":{"type":"timestamp"},"regionalDomainName":{},"regionalHostedZoneId":{},"regionalCertificateName":{},"regionalCertificateArn":{},"distributionDomainName":{},"distributionHostedZoneId":{},"endpointConfiguration":{"shape":"Sz"},"domainNameStatus":{},"domainNameStatusMessage":{},"securityPolicy":{},"tags":{"shape":"S6"},"mutualTlsAuthentication":{"type":"structure","members":{"truststoreUri":{},"truststoreVersion":{},"truststoreWarnings":{"shape":"S9"}}},"ownershipVerificationCertificateArn":{}}},"S18":{"type":"structure","members":{"id":{},"name":{},"description":{},"schema":{},"contentType":{}}},"S1a":{"type":"structure","members":{"id":{},"name":{},"validateRequestBody":{"type":"boolean"},"validateRequestParameters":{"type":"boolean"}}},"S1c":{"type":"structure","members":{"id":{},"parentId":{},"pathPart":{},"path":{},"resourceMethods":{"type":"map","key":{},"value":{"shape":"S1e"}}}},"S1e":{"type":"structure","members":{"httpMethod":{},"authorizationType":{},"authorizerId":{},"apiKeyRequired":{"type":"boolean"},"requestValidatorId":{},"operationName":{},"requestParameters":{"shape":"S1f"},"requestModels":{"shape":"S6"},"methodResponses":{"type":"map","key":{},"value":{"shape":"S1h"}},"methodIntegration":{"shape":"S1j"},"authorizationScopes":{"shape":"S9"}}},"S1f":{"type":"map","key":{},"value":{"type":"boolean"}},"S1h":{"type":"structure","members":{"statusCode":{},"responseParameters":{"shape":"S1f"},"responseModels":{"shape":"S6"}}},"S1j":{"type":"structure","members":{"type":{},"httpMethod":{},"uri":{},"connectionType":{},"connectionId":{},"credentials":{},"requestParameters":{"shape":"S6"},"requestTemplates":{"shape":"S6"},"passthroughBehavior":{},"contentHandling":{},"timeoutInMillis":{"type":"integer"},"cacheNamespace":{},"cacheKeyParameters":{"shape":"S9"},"integrationResponses":{"type":"map","key":{},"value":{"shape":"S1p"}},"tlsConfig":{"shape":"S1q"}}},"S1p":{"type":"structure","members":{"statusCode":{},"selectionPattern":{},"responseParameters":{"shape":"S6"},"responseTemplates":{"shape":"S6"},"contentHandling":{}}},"S1q":{"type":"structure","members":{"insecureSkipVerification":{"type":"boolean"}}},"S1t":{"type":"structure","members":{"id":{},"name":{},"description":{},"createdDate":{"type":"timestamp"},"version":{},"warnings":{"shape":"S9"},"binaryMediaTypes":{"shape":"S9"},"minimumCompressionSize":{"type":"integer"},"apiKeySource":{},"endpointConfiguration":{"shape":"Sz"},"policy":{},"tags":{"shape":"S6"},"disableExecuteApiEndpoint":{"type":"boolean"},"rootResourceId":{}}},"S1v":{"type":"structure","members":{"percentTraffic":{"type":"double"},"deploymentId":{},"stageVariableOverrides":{"shape":"S6"},"useStageCache":{"type":"boolean"}}},"S1w":{"type":"structure","members":{"deploymentId":{},"clientCertificateId":{},"stageName":{},"description":{},"cacheClusterEnabled":{"type":"boolean"},"cacheClusterSize":{},"cacheClusterStatus":{},"methodSettings":{"type":"map","key":{},"value":{"type":"structure","members":{"metricsEnabled":{"type":"boolean"},"loggingLevel":{},"dataTraceEnabled":{"type":"boolean"},"throttlingBurstLimit":{"type":"integer"},"throttlingRateLimit":{"type":"double"},"cachingEnabled":{"type":"boolean"},"cacheTtlInSeconds":{"type":"integer"},"cacheDataEncrypted":{"type":"boolean"},"requireAuthorizationForCacheControl":{"type":"boolean"},"unauthorizedCacheControlHeaderStrategy":{}}}},"variables":{"shape":"S6"},"documentationVersion":{},"accessLogSettings":{"type":"structure","members":{"format":{},"destinationArn":{}}},"canarySettings":{"shape":"S1v"},"tracingEnabled":{"type":"boolean"},"webAclArn":{},"tags":{"shape":"S6"},"createdDate":{"type":"timestamp"},"lastUpdatedDate":{"type":"timestamp"}}},"S23":{"type":"list","member":{"type":"structure","members":{"apiId":{},"stage":{},"throttle":{"type":"map","key":{},"value":{"shape":"S26"}}}}},"S26":{"type":"structure","members":{"burstLimit":{"type":"integer"},"rateLimit":{"type":"double"}}},"S27":{"type":"structure","members":{"limit":{"type":"integer"},"offset":{"type":"integer"},"period":{}}},"S29":{"type":"structure","members":{"id":{},"name":{},"description":{},"apiStages":{"shape":"S23"},"throttle":{"shape":"S26"},"quota":{"shape":"S27"},"productCode":{},"tags":{"shape":"S6"}}},"S2b":{"type":"structure","members":{"id":{},"type":{},"value":{},"name":{}}},"S2d":{"type":"structure","members":{"id":{},"name":{},"description":{},"targetArns":{"shape":"S9"},"status":{},"statusMessage":{},"tags":{"shape":"S6"}}},"S34":{"type":"structure","members":{"clientCertificateId":{},"description":{},"pemEncodedCertificate":{},"createdDate":{"type":"timestamp"},"expirationDate":{"type":"timestamp"},"tags":{"shape":"S6"}}},"S36":{"type":"structure","members":{"cloudwatchRoleArn":{},"throttleSettings":{"shape":"S26"},"features":{"shape":"S9"},"apiKeyVersion":{}}},"S48":{"type":"structure","members":{"responseType":{},"statusCode":{},"responseParameters":{"shape":"S6"},"responseTemplates":{"shape":"S6"},"defaultResponse":{"type":"boolean"}}},"S51":{"type":"structure","members":{"id":{},"friendlyName":{},"description":{},"configurationProperties":{"type":"list","member":{"type":"structure","members":{"name":{},"friendlyName":{},"description":{},"required":{"type":"boolean"},"defaultValue":{}}}}}},"S5e":{"type":"structure","members":{"usagePlanId":{},"startDate":{},"endDate":{},"position":{},"items":{"locationName":"values","type":"map","key":{},"value":{"type":"list","member":{"type":"list","member":{"type":"long"}}}}}},"S6a":{"type":"map","key":{},"value":{"shape":"S9"}},"S6g":{"type":"list","member":{"type":"structure","members":{"op":{},"path":{},"value":{},"from":{}}}}}}')},25878:function(e){"use strict";e.exports=JSON.parse('{"o":{"GetApiKeys":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetBasePathMappings":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetClientCertificates":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetDeployments":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetDomainNames":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetModels":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetResources":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetRestApis":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetUsage":{"input_token":"position","limit_key":"limit","non_aggregate_keys":["usagePlanId","startDate","endDate"],"output_token":"position","result_key":"items"},"GetUsagePlanKeys":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetUsagePlans":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetVpcLinks":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"}}}')},47320:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2016-02-06","endpointPrefix":"application-autoscaling","jsonVersion":"1.1","protocol":"json","serviceFullName":"Application Auto Scaling","serviceId":"Application Auto Scaling","signatureVersion":"v4","signingName":"application-autoscaling","targetPrefix":"AnyScaleFrontendService","uid":"application-autoscaling-2016-02-06"},"operations":{"DeleteScalingPolicy":{"input":{"type":"structure","required":["PolicyName","ServiceNamespace","ResourceId","ScalableDimension"],"members":{"PolicyName":{},"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{}}},"output":{"type":"structure","members":{}}},"DeleteScheduledAction":{"input":{"type":"structure","required":["ServiceNamespace","ScheduledActionName","ResourceId","ScalableDimension"],"members":{"ServiceNamespace":{},"ScheduledActionName":{},"ResourceId":{},"ScalableDimension":{}}},"output":{"type":"structure","members":{}}},"DeregisterScalableTarget":{"input":{"type":"structure","required":["ServiceNamespace","ResourceId","ScalableDimension"],"members":{"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{}}},"output":{"type":"structure","members":{}}},"DescribeScalableTargets":{"input":{"type":"structure","required":["ServiceNamespace"],"members":{"ServiceNamespace":{},"ResourceIds":{"shape":"Sb"},"ScalableDimension":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ScalableTargets":{"type":"list","member":{"type":"structure","required":["ServiceNamespace","ResourceId","ScalableDimension","MinCapacity","MaxCapacity","RoleARN","CreationTime"],"members":{"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{},"MinCapacity":{"type":"integer"},"MaxCapacity":{"type":"integer"},"RoleARN":{},"CreationTime":{"type":"timestamp"},"SuspendedState":{"shape":"Sj"},"ScalableTargetARN":{}}}},"NextToken":{}}}},"DescribeScalingActivities":{"input":{"type":"structure","required":["ServiceNamespace"],"members":{"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{},"MaxResults":{"type":"integer"},"NextToken":{},"IncludeNotScaledActivities":{"type":"boolean"}}},"output":{"type":"structure","members":{"ScalingActivities":{"type":"list","member":{"type":"structure","required":["ActivityId","ServiceNamespace","ResourceId","ScalableDimension","Description","Cause","StartTime","StatusCode"],"members":{"ActivityId":{},"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{},"Description":{},"Cause":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"StatusCode":{},"StatusMessage":{},"Details":{},"NotScaledReasons":{"type":"list","member":{"type":"structure","required":["Code"],"members":{"Code":{},"MaxCapacity":{"type":"integer"},"MinCapacity":{"type":"integer"},"CurrentCapacity":{"type":"integer"}}}}}}},"NextToken":{}}}},"DescribeScalingPolicies":{"input":{"type":"structure","required":["ServiceNamespace"],"members":{"PolicyNames":{"shape":"Sb"},"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ScalingPolicies":{"type":"list","member":{"type":"structure","required":["PolicyARN","PolicyName","ServiceNamespace","ResourceId","ScalableDimension","PolicyType","CreationTime"],"members":{"PolicyARN":{},"PolicyName":{},"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{},"PolicyType":{},"StepScalingPolicyConfiguration":{"shape":"S10"},"TargetTrackingScalingPolicyConfiguration":{"shape":"S19"},"Alarms":{"shape":"S21"},"CreationTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeScheduledActions":{"input":{"type":"structure","required":["ServiceNamespace"],"members":{"ScheduledActionNames":{"shape":"Sb"},"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ScheduledActions":{"type":"list","member":{"type":"structure","required":["ScheduledActionName","ScheduledActionARN","ServiceNamespace","Schedule","ResourceId","CreationTime"],"members":{"ScheduledActionName":{},"ScheduledActionARN":{},"ServiceNamespace":{},"Schedule":{},"Timezone":{},"ResourceId":{},"ScalableDimension":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"ScalableTargetAction":{"shape":"S28"},"CreationTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceARN"],"members":{"ResourceARN":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"S2c"}}}},"PutScalingPolicy":{"input":{"type":"structure","required":["PolicyName","ServiceNamespace","ResourceId","ScalableDimension"],"members":{"PolicyName":{},"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{},"PolicyType":{},"StepScalingPolicyConfiguration":{"shape":"S10"},"TargetTrackingScalingPolicyConfiguration":{"shape":"S19"}}},"output":{"type":"structure","required":["PolicyARN"],"members":{"PolicyARN":{},"Alarms":{"shape":"S21"}}}},"PutScheduledAction":{"input":{"type":"structure","required":["ServiceNamespace","ScheduledActionName","ResourceId","ScalableDimension"],"members":{"ServiceNamespace":{},"Schedule":{},"Timezone":{},"ScheduledActionName":{},"ResourceId":{},"ScalableDimension":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"ScalableTargetAction":{"shape":"S28"}}},"output":{"type":"structure","members":{}}},"RegisterScalableTarget":{"input":{"type":"structure","required":["ServiceNamespace","ResourceId","ScalableDimension"],"members":{"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{},"MinCapacity":{"type":"integer"},"MaxCapacity":{"type":"integer"},"RoleARN":{},"SuspendedState":{"shape":"Sj"},"Tags":{"shape":"S2c"}}},"output":{"type":"structure","members":{"ScalableTargetARN":{}}}},"TagResource":{"input":{"type":"structure","required":["ResourceARN","Tags"],"members":{"ResourceARN":{},"Tags":{"shape":"S2c"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceARN","TagKeys"],"members":{"ResourceARN":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}}},"shapes":{"Sb":{"type":"list","member":{}},"Sj":{"type":"structure","members":{"DynamicScalingInSuspended":{"type":"boolean"},"DynamicScalingOutSuspended":{"type":"boolean"},"ScheduledScalingSuspended":{"type":"boolean"}}},"S10":{"type":"structure","members":{"AdjustmentType":{},"StepAdjustments":{"type":"list","member":{"type":"structure","required":["ScalingAdjustment"],"members":{"MetricIntervalLowerBound":{"type":"double"},"MetricIntervalUpperBound":{"type":"double"},"ScalingAdjustment":{"type":"integer"}}}},"MinAdjustmentMagnitude":{"type":"integer"},"Cooldown":{"type":"integer"},"MetricAggregationType":{}}},"S19":{"type":"structure","required":["TargetValue"],"members":{"TargetValue":{"type":"double"},"PredefinedMetricSpecification":{"type":"structure","required":["PredefinedMetricType"],"members":{"PredefinedMetricType":{},"ResourceLabel":{}}},"CustomizedMetricSpecification":{"type":"structure","members":{"MetricName":{},"Namespace":{},"Dimensions":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}},"Statistic":{},"Unit":{},"Metrics":{"type":"list","member":{"type":"structure","required":["Id"],"members":{"Expression":{},"Id":{},"Label":{},"MetricStat":{"type":"structure","required":["Metric","Stat"],"members":{"Metric":{"type":"structure","members":{"Dimensions":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}},"MetricName":{},"Namespace":{}}},"Stat":{},"Unit":{}}},"ReturnData":{"type":"boolean"}}}}}},"ScaleOutCooldown":{"type":"integer"},"ScaleInCooldown":{"type":"integer"},"DisableScaleIn":{"type":"boolean"}}},"S21":{"type":"list","member":{"type":"structure","required":["AlarmName","AlarmARN"],"members":{"AlarmName":{},"AlarmARN":{}}}},"S28":{"type":"structure","members":{"MinCapacity":{"type":"integer"},"MaxCapacity":{"type":"integer"}}},"S2c":{"type":"map","key":{},"value":{}}}}')},40322:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeScalableTargets":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ScalableTargets"},"DescribeScalingActivities":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ScalingActivities"},"DescribeScalingPolicies":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ScalingPolicies"},"DescribeScheduledActions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ScheduledActions"}}}')},28680:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-05-18","endpointPrefix":"athena","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon Athena","serviceId":"Athena","signatureVersion":"v4","targetPrefix":"AmazonAthena","uid":"athena-2017-05-18"},"operations":{"BatchGetNamedQuery":{"input":{"type":"structure","required":["NamedQueryIds"],"members":{"NamedQueryIds":{"shape":"S2"}}},"output":{"type":"structure","members":{"NamedQueries":{"type":"list","member":{"shape":"S6"}},"UnprocessedNamedQueryIds":{"type":"list","member":{"type":"structure","members":{"NamedQueryId":{},"ErrorCode":{},"ErrorMessage":{}}}}}}},"BatchGetPreparedStatement":{"input":{"type":"structure","required":["PreparedStatementNames","WorkGroup"],"members":{"PreparedStatementNames":{"type":"list","member":{}},"WorkGroup":{}}},"output":{"type":"structure","members":{"PreparedStatements":{"type":"list","member":{"shape":"Sl"}},"UnprocessedPreparedStatementNames":{"type":"list","member":{"type":"structure","members":{"StatementName":{},"ErrorCode":{},"ErrorMessage":{}}}}}}},"BatchGetQueryExecution":{"input":{"type":"structure","required":["QueryExecutionIds"],"members":{"QueryExecutionIds":{"shape":"Sq"}}},"output":{"type":"structure","members":{"QueryExecutions":{"type":"list","member":{"shape":"Su"}},"UnprocessedQueryExecutionIds":{"type":"list","member":{"type":"structure","members":{"QueryExecutionId":{},"ErrorCode":{},"ErrorMessage":{}}}}}}},"CancelCapacityReservation":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"CreateCapacityReservation":{"input":{"type":"structure","required":["TargetDpus","Name"],"members":{"TargetDpus":{"type":"integer"},"Name":{},"Tags":{"shape":"S1s"}}},"output":{"type":"structure","members":{}},"idempotent":true},"CreateDataCatalog":{"input":{"type":"structure","required":["Name","Type"],"members":{"Name":{},"Type":{},"Description":{},"Parameters":{"shape":"S1z"},"Tags":{"shape":"S1s"}}},"output":{"type":"structure","members":{}}},"CreateNamedQuery":{"input":{"type":"structure","required":["Name","Database","QueryString"],"members":{"Name":{},"Description":{},"Database":{},"QueryString":{},"ClientRequestToken":{"idempotencyToken":true},"WorkGroup":{}}},"output":{"type":"structure","members":{"NamedQueryId":{}}},"idempotent":true},"CreateNotebook":{"input":{"type":"structure","required":["WorkGroup","Name"],"members":{"WorkGroup":{},"Name":{},"ClientRequestToken":{}}},"output":{"type":"structure","members":{"NotebookId":{}}}},"CreatePreparedStatement":{"input":{"type":"structure","required":["StatementName","WorkGroup","QueryStatement"],"members":{"StatementName":{},"WorkGroup":{},"QueryStatement":{},"Description":{}}},"output":{"type":"structure","members":{}}},"CreatePresignedNotebookUrl":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{}}},"output":{"type":"structure","required":["NotebookUrl","AuthToken","AuthTokenExpirationTime"],"members":{"NotebookUrl":{},"AuthToken":{},"AuthTokenExpirationTime":{"type":"long"}}}},"CreateWorkGroup":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Configuration":{"shape":"S2i"},"Description":{},"Tags":{"shape":"S1s"}}},"output":{"type":"structure","members":{}}},"DeleteCapacityReservation":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeleteDataCatalog":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteNamedQuery":{"input":{"type":"structure","required":["NamedQueryId"],"members":{"NamedQueryId":{"idempotencyToken":true}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeleteNotebook":{"input":{"type":"structure","required":["NotebookId"],"members":{"NotebookId":{}}},"output":{"type":"structure","members":{}}},"DeletePreparedStatement":{"input":{"type":"structure","required":["StatementName","WorkGroup"],"members":{"StatementName":{},"WorkGroup":{}}},"output":{"type":"structure","members":{}}},"DeleteWorkGroup":{"input":{"type":"structure","required":["WorkGroup"],"members":{"WorkGroup":{},"RecursiveDeleteOption":{"type":"boolean"}}},"output":{"type":"structure","members":{}},"idempotent":true},"ExportNotebook":{"input":{"type":"structure","required":["NotebookId"],"members":{"NotebookId":{}}},"output":{"type":"structure","members":{"NotebookMetadata":{"shape":"S34"},"Payload":{}}}},"GetCalculationExecution":{"input":{"type":"structure","required":["CalculationExecutionId"],"members":{"CalculationExecutionId":{}}},"output":{"type":"structure","members":{"CalculationExecutionId":{},"SessionId":{},"Description":{},"WorkingDirectory":{},"Status":{"shape":"S3b"},"Statistics":{"shape":"S3d"},"Result":{"type":"structure","members":{"StdOutS3Uri":{},"StdErrorS3Uri":{},"ResultS3Uri":{},"ResultType":{}}}}}},"GetCalculationExecutionCode":{"input":{"type":"structure","required":["CalculationExecutionId"],"members":{"CalculationExecutionId":{}}},"output":{"type":"structure","members":{"CodeBlock":{}}}},"GetCalculationExecutionStatus":{"input":{"type":"structure","required":["CalculationExecutionId"],"members":{"CalculationExecutionId":{}}},"output":{"type":"structure","members":{"Status":{"shape":"S3b"},"Statistics":{"shape":"S3d"}}}},"GetCapacityAssignmentConfiguration":{"input":{"type":"structure","required":["CapacityReservationName"],"members":{"CapacityReservationName":{}}},"output":{"type":"structure","required":["CapacityAssignmentConfiguration"],"members":{"CapacityAssignmentConfiguration":{"type":"structure","members":{"CapacityReservationName":{},"CapacityAssignments":{"shape":"S3o"}}}}}},"GetCapacityReservation":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","required":["CapacityReservation"],"members":{"CapacityReservation":{"shape":"S3t"}}}},"GetDataCatalog":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"DataCatalog":{"type":"structure","required":["Name","Type"],"members":{"Name":{},"Description":{},"Type":{},"Parameters":{"shape":"S1z"}}}}}},"GetDatabase":{"input":{"type":"structure","required":["CatalogName","DatabaseName"],"members":{"CatalogName":{},"DatabaseName":{}}},"output":{"type":"structure","members":{"Database":{"shape":"S44"}}}},"GetNamedQuery":{"input":{"type":"structure","required":["NamedQueryId"],"members":{"NamedQueryId":{}}},"output":{"type":"structure","members":{"NamedQuery":{"shape":"S6"}}}},"GetNotebookMetadata":{"input":{"type":"structure","required":["NotebookId"],"members":{"NotebookId":{}}},"output":{"type":"structure","members":{"NotebookMetadata":{"shape":"S34"}}}},"GetPreparedStatement":{"input":{"type":"structure","required":["StatementName","WorkGroup"],"members":{"StatementName":{},"WorkGroup":{}}},"output":{"type":"structure","members":{"PreparedStatement":{"shape":"Sl"}}}},"GetQueryExecution":{"input":{"type":"structure","required":["QueryExecutionId"],"members":{"QueryExecutionId":{}}},"output":{"type":"structure","members":{"QueryExecution":{"shape":"Su"}}}},"GetQueryResults":{"input":{"type":"structure","required":["QueryExecutionId"],"members":{"QueryExecutionId":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"UpdateCount":{"type":"long"},"ResultSet":{"type":"structure","members":{"Rows":{"type":"list","member":{"type":"structure","members":{"Data":{"type":"list","member":{"type":"structure","members":{"VarCharValue":{}}}}}}},"ResultSetMetadata":{"type":"structure","members":{"ColumnInfo":{"type":"list","member":{"type":"structure","required":["Name","Type"],"members":{"CatalogName":{},"SchemaName":{},"TableName":{},"Name":{},"Label":{},"Type":{},"Precision":{"type":"integer"},"Scale":{"type":"integer"},"Nullable":{},"CaseSensitive":{"type":"boolean"}}}}}}}},"NextToken":{}}}},"GetQueryRuntimeStatistics":{"input":{"type":"structure","required":["QueryExecutionId"],"members":{"QueryExecutionId":{}}},"output":{"type":"structure","members":{"QueryRuntimeStatistics":{"type":"structure","members":{"Timeline":{"type":"structure","members":{"QueryQueueTimeInMillis":{"type":"long"},"QueryPlanningTimeInMillis":{"type":"long"},"EngineExecutionTimeInMillis":{"type":"long"},"ServiceProcessingTimeInMillis":{"type":"long"},"TotalExecutionTimeInMillis":{"type":"long"}}},"Rows":{"type":"structure","members":{"InputRows":{"type":"long"},"InputBytes":{"type":"long"},"OutputBytes":{"type":"long"},"OutputRows":{"type":"long"}}},"OutputStage":{"shape":"S4x"}}}}}},"GetSession":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{}}},"output":{"type":"structure","members":{"SessionId":{},"Description":{},"WorkGroup":{},"EngineVersion":{},"EngineConfiguration":{"shape":"S54"},"NotebookVersion":{},"SessionConfiguration":{"type":"structure","members":{"ExecutionRole":{},"WorkingDirectory":{},"IdleTimeoutSeconds":{"type":"long"},"EncryptionConfiguration":{"shape":"Sy"}}},"Status":{"shape":"S59"},"Statistics":{"type":"structure","members":{"DpuExecutionInMillis":{"type":"long"}}}}}},"GetSessionStatus":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{}}},"output":{"type":"structure","members":{"SessionId":{},"Status":{"shape":"S59"}}}},"GetTableMetadata":{"input":{"type":"structure","required":["CatalogName","DatabaseName","TableName"],"members":{"CatalogName":{},"DatabaseName":{},"TableName":{}}},"output":{"type":"structure","members":{"TableMetadata":{"shape":"S5g"}}}},"GetWorkGroup":{"input":{"type":"structure","required":["WorkGroup"],"members":{"WorkGroup":{}}},"output":{"type":"structure","members":{"WorkGroup":{"type":"structure","required":["Name"],"members":{"Name":{},"State":{},"Configuration":{"shape":"S2i"},"Description":{},"CreationTime":{"type":"timestamp"}}}}}},"ImportNotebook":{"input":{"type":"structure","required":["WorkGroup","Name","Payload","Type"],"members":{"WorkGroup":{},"Name":{},"Payload":{},"Type":{},"ClientRequestToken":{}}},"output":{"type":"structure","members":{"NotebookId":{}}}},"ListApplicationDPUSizes":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ApplicationDPUSizes":{"type":"list","member":{"type":"structure","members":{"ApplicationRuntimeId":{},"SupportedDPUSizes":{"type":"list","member":{"type":"integer"}}}}},"NextToken":{}}}},"ListCalculationExecutions":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{},"StateFilter":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"NextToken":{},"Calculations":{"type":"list","member":{"type":"structure","members":{"CalculationExecutionId":{},"Description":{},"Status":{"shape":"S3b"}}}}}}},"ListCapacityReservations":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["CapacityReservations"],"members":{"NextToken":{},"CapacityReservations":{"type":"list","member":{"shape":"S3t"}}}}},"ListDataCatalogs":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DataCatalogsSummary":{"type":"list","member":{"type":"structure","members":{"CatalogName":{},"Type":{}}}},"NextToken":{}}}},"ListDatabases":{"input":{"type":"structure","required":["CatalogName"],"members":{"CatalogName":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DatabaseList":{"type":"list","member":{"shape":"S44"}},"NextToken":{}}}},"ListEngineVersions":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"EngineVersions":{"type":"list","member":{"shape":"S1i"}},"NextToken":{}}}},"ListExecutors":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{},"ExecutorStateFilter":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["SessionId"],"members":{"SessionId":{},"NextToken":{},"ExecutorsSummary":{"type":"list","member":{"type":"structure","required":["ExecutorId"],"members":{"ExecutorId":{},"ExecutorType":{},"StartDateTime":{"type":"long"},"TerminationDateTime":{"type":"long"},"ExecutorState":{},"ExecutorSize":{"type":"long"}}}}}}},"ListNamedQueries":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"WorkGroup":{}}},"output":{"type":"structure","members":{"NamedQueryIds":{"shape":"S2"},"NextToken":{}}}},"ListNotebookMetadata":{"input":{"type":"structure","required":["WorkGroup"],"members":{"Filters":{"type":"structure","members":{"Name":{}}},"NextToken":{},"MaxResults":{"type":"integer"},"WorkGroup":{}}},"output":{"type":"structure","members":{"NextToken":{},"NotebookMetadataList":{"type":"list","member":{"shape":"S34"}}}}},"ListNotebookSessions":{"input":{"type":"structure","required":["NotebookId"],"members":{"NotebookId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["NotebookSessionsList"],"members":{"NotebookSessionsList":{"type":"list","member":{"type":"structure","members":{"SessionId":{},"CreationTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListPreparedStatements":{"input":{"type":"structure","required":["WorkGroup"],"members":{"WorkGroup":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"PreparedStatements":{"type":"list","member":{"type":"structure","members":{"StatementName":{},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListQueryExecutions":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"WorkGroup":{}}},"output":{"type":"structure","members":{"QueryExecutionIds":{"shape":"Sq"},"NextToken":{}}}},"ListSessions":{"input":{"type":"structure","required":["WorkGroup"],"members":{"WorkGroup":{},"StateFilter":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"NextToken":{},"Sessions":{"type":"list","member":{"type":"structure","members":{"SessionId":{},"Description":{},"EngineVersion":{"shape":"S1i"},"NotebookVersion":{},"Status":{"shape":"S59"}}}}}}},"ListTableMetadata":{"input":{"type":"structure","required":["CatalogName","DatabaseName"],"members":{"CatalogName":{},"DatabaseName":{},"Expression":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"TableMetadataList":{"type":"list","member":{"shape":"S5g"}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceARN"],"members":{"ResourceARN":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Tags":{"shape":"S1s"},"NextToken":{}}}},"ListWorkGroups":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"WorkGroups":{"type":"list","member":{"type":"structure","members":{"Name":{},"State":{},"Description":{},"CreationTime":{"type":"timestamp"},"EngineVersion":{"shape":"S1i"}}}},"NextToken":{}}}},"PutCapacityAssignmentConfiguration":{"input":{"type":"structure","required":["CapacityReservationName","CapacityAssignments"],"members":{"CapacityReservationName":{},"CapacityAssignments":{"shape":"S3o"}}},"output":{"type":"structure","members":{}},"idempotent":true},"StartCalculationExecution":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{},"Description":{},"CalculationConfiguration":{"deprecated":true,"deprecatedMessage":"Kepler Post GA Tasks : https://sim.amazon.com/issues/ATHENA-39828","type":"structure","members":{"CodeBlock":{}}},"CodeBlock":{},"ClientRequestToken":{}}},"output":{"type":"structure","members":{"CalculationExecutionId":{},"State":{}}}},"StartQueryExecution":{"input":{"type":"structure","required":["QueryString"],"members":{"QueryString":{},"ClientRequestToken":{"idempotencyToken":true},"QueryExecutionContext":{"shape":"S18"},"ResultConfiguration":{"shape":"Sw"},"WorkGroup":{},"ExecutionParameters":{"shape":"S1j"},"ResultReuseConfiguration":{"shape":"S14"}}},"output":{"type":"structure","members":{"QueryExecutionId":{}}},"idempotent":true},"StartSession":{"input":{"type":"structure","required":["WorkGroup","EngineConfiguration"],"members":{"Description":{},"WorkGroup":{},"EngineConfiguration":{"shape":"S54"},"NotebookVersion":{},"SessionIdleTimeoutInMinutes":{"type":"integer"},"ClientRequestToken":{}}},"output":{"type":"structure","members":{"SessionId":{},"State":{}}}},"StopCalculationExecution":{"input":{"type":"structure","required":["CalculationExecutionId"],"members":{"CalculationExecutionId":{}}},"output":{"type":"structure","members":{"State":{}}}},"StopQueryExecution":{"input":{"type":"structure","required":["QueryExecutionId"],"members":{"QueryExecutionId":{"idempotencyToken":true}}},"output":{"type":"structure","members":{}},"idempotent":true},"TagResource":{"input":{"type":"structure","required":["ResourceARN","Tags"],"members":{"ResourceARN":{},"Tags":{"shape":"S1s"}}},"output":{"type":"structure","members":{}}},"TerminateSession":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{}}},"output":{"type":"structure","members":{"State":{}}}},"UntagResource":{"input":{"type":"structure","required":["ResourceARN","TagKeys"],"members":{"ResourceARN":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateCapacityReservation":{"input":{"type":"structure","required":["TargetDpus","Name"],"members":{"TargetDpus":{"type":"integer"},"Name":{}}},"output":{"type":"structure","members":{}}},"UpdateDataCatalog":{"input":{"type":"structure","required":["Name","Type"],"members":{"Name":{},"Type":{},"Description":{},"Parameters":{"shape":"S1z"}}},"output":{"type":"structure","members":{}}},"UpdateNamedQuery":{"input":{"type":"structure","required":["NamedQueryId","Name","QueryString"],"members":{"NamedQueryId":{},"Name":{},"Description":{},"QueryString":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateNotebook":{"input":{"type":"structure","required":["NotebookId","Payload","Type"],"members":{"NotebookId":{},"Payload":{},"Type":{},"SessionId":{},"ClientRequestToken":{}}},"output":{"type":"structure","members":{}}},"UpdateNotebookMetadata":{"input":{"type":"structure","required":["NotebookId","Name"],"members":{"NotebookId":{},"ClientRequestToken":{},"Name":{}}},"output":{"type":"structure","members":{}}},"UpdatePreparedStatement":{"input":{"type":"structure","required":["StatementName","WorkGroup","QueryStatement"],"members":{"StatementName":{},"WorkGroup":{},"QueryStatement":{},"Description":{}}},"output":{"type":"structure","members":{}}},"UpdateWorkGroup":{"input":{"type":"structure","required":["WorkGroup"],"members":{"WorkGroup":{},"Description":{},"ConfigurationUpdates":{"type":"structure","members":{"EnforceWorkGroupConfiguration":{"type":"boolean"},"ResultConfigurationUpdates":{"type":"structure","members":{"OutputLocation":{},"RemoveOutputLocation":{"type":"boolean"},"EncryptionConfiguration":{"shape":"Sy"},"RemoveEncryptionConfiguration":{"type":"boolean"},"ExpectedBucketOwner":{},"RemoveExpectedBucketOwner":{"type":"boolean"},"AclConfiguration":{"shape":"S12"},"RemoveAclConfiguration":{"type":"boolean"}}},"PublishCloudWatchMetricsEnabled":{"type":"boolean"},"BytesScannedCutoffPerQuery":{"type":"long"},"RemoveBytesScannedCutoffPerQuery":{"type":"boolean"},"RequesterPaysEnabled":{"type":"boolean"},"EngineVersion":{"shape":"S1i"},"RemoveCustomerContentEncryptionConfiguration":{"type":"boolean"},"AdditionalConfiguration":{},"ExecutionRole":{},"CustomerContentEncryptionConfiguration":{"shape":"S2m"},"EnableMinimumEncryptionConfiguration":{"type":"boolean"}}},"State":{}}},"output":{"type":"structure","members":{}}}},"shapes":{"S2":{"type":"list","member":{}},"S6":{"type":"structure","required":["Name","Database","QueryString"],"members":{"Name":{},"Description":{},"Database":{},"QueryString":{},"NamedQueryId":{},"WorkGroup":{}}},"Sl":{"type":"structure","members":{"StatementName":{},"QueryStatement":{},"WorkGroupName":{},"Description":{},"LastModifiedTime":{"type":"timestamp"}}},"Sq":{"type":"list","member":{}},"Su":{"type":"structure","members":{"QueryExecutionId":{},"Query":{},"StatementType":{},"ResultConfiguration":{"shape":"Sw"},"ResultReuseConfiguration":{"shape":"S14"},"QueryExecutionContext":{"shape":"S18"},"Status":{"type":"structure","members":{"State":{},"StateChangeReason":{},"SubmissionDateTime":{"type":"timestamp"},"CompletionDateTime":{"type":"timestamp"},"AthenaError":{"type":"structure","members":{"ErrorCategory":{"type":"integer"},"ErrorType":{"type":"integer"},"Retryable":{"type":"boolean"},"ErrorMessage":{}}}}},"Statistics":{"type":"structure","members":{"EngineExecutionTimeInMillis":{"type":"long"},"DataScannedInBytes":{"type":"long"},"DataManifestLocation":{},"TotalExecutionTimeInMillis":{"type":"long"},"QueryQueueTimeInMillis":{"type":"long"},"QueryPlanningTimeInMillis":{"type":"long"},"ServiceProcessingTimeInMillis":{"type":"long"},"ResultReuseInformation":{"type":"structure","required":["ReusedPreviousResult"],"members":{"ReusedPreviousResult":{"type":"boolean"}}}}},"WorkGroup":{},"EngineVersion":{"shape":"S1i"},"ExecutionParameters":{"shape":"S1j"},"SubstatementType":{}}},"Sw":{"type":"structure","members":{"OutputLocation":{},"EncryptionConfiguration":{"shape":"Sy"},"ExpectedBucketOwner":{},"AclConfiguration":{"shape":"S12"}}},"Sy":{"type":"structure","required":["EncryptionOption"],"members":{"EncryptionOption":{},"KmsKey":{}}},"S12":{"type":"structure","required":["S3AclOption"],"members":{"S3AclOption":{}}},"S14":{"type":"structure","members":{"ResultReuseByAgeConfiguration":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"MaxAgeInMinutes":{"type":"integer"}}}}},"S18":{"type":"structure","members":{"Database":{},"Catalog":{}}},"S1i":{"type":"structure","members":{"SelectedEngineVersion":{},"EffectiveEngineVersion":{}}},"S1j":{"type":"list","member":{}},"S1s":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"S1z":{"type":"map","key":{},"value":{}},"S2i":{"type":"structure","members":{"ResultConfiguration":{"shape":"Sw"},"EnforceWorkGroupConfiguration":{"type":"boolean"},"PublishCloudWatchMetricsEnabled":{"type":"boolean"},"BytesScannedCutoffPerQuery":{"type":"long"},"RequesterPaysEnabled":{"type":"boolean"},"EngineVersion":{"shape":"S1i"},"AdditionalConfiguration":{},"ExecutionRole":{},"CustomerContentEncryptionConfiguration":{"shape":"S2m"},"EnableMinimumEncryptionConfiguration":{"type":"boolean"}}},"S2m":{"type":"structure","required":["KmsKey"],"members":{"KmsKey":{}}},"S34":{"type":"structure","members":{"NotebookId":{},"Name":{},"WorkGroup":{},"CreationTime":{"type":"timestamp"},"Type":{},"LastModifiedTime":{"type":"timestamp"}}},"S3b":{"type":"structure","members":{"SubmissionDateTime":{"type":"timestamp"},"CompletionDateTime":{"type":"timestamp"},"State":{},"StateChangeReason":{}}},"S3d":{"type":"structure","members":{"DpuExecutionInMillis":{"type":"long"},"Progress":{}}},"S3o":{"type":"list","member":{"type":"structure","members":{"WorkGroupNames":{"type":"list","member":{}}}}},"S3t":{"type":"structure","required":["Name","Status","TargetDpus","AllocatedDpus","CreationTime"],"members":{"Name":{},"Status":{},"TargetDpus":{"type":"integer"},"AllocatedDpus":{"type":"integer"},"LastAllocation":{"type":"structure","required":["Status","RequestTime"],"members":{"Status":{},"StatusMessage":{},"RequestTime":{"type":"timestamp"},"RequestCompletionTime":{"type":"timestamp"}}},"LastSuccessfulAllocationTime":{"type":"timestamp"},"CreationTime":{"type":"timestamp"}}},"S44":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"Parameters":{"shape":"S1z"}}},"S4x":{"type":"structure","members":{"StageId":{"type":"long"},"State":{},"OutputBytes":{"type":"long"},"OutputRows":{"type":"long"},"InputBytes":{"type":"long"},"InputRows":{"type":"long"},"ExecutionTime":{"type":"long"},"QueryStagePlan":{"shape":"S4y"},"SubStages":{"type":"list","member":{"shape":"S4x"}}}},"S4y":{"type":"structure","members":{"Name":{},"Identifier":{},"Children":{"type":"list","member":{"shape":"S4y"}},"RemoteSources":{"type":"list","member":{}}}},"S54":{"type":"structure","required":["MaxConcurrentDpus"],"members":{"CoordinatorDpuSize":{"type":"integer"},"MaxConcurrentDpus":{"type":"integer"},"DefaultExecutorDpuSize":{"type":"integer"},"AdditionalConfigs":{"shape":"S1z"},"SparkProperties":{"shape":"S1z"}}},"S59":{"type":"structure","members":{"StartDateTime":{"type":"timestamp"},"LastModifiedDateTime":{"type":"timestamp"},"EndDateTime":{"type":"timestamp"},"IdleSinceDateTime":{"type":"timestamp"},"State":{},"StateChangeReason":{}}},"S5g":{"type":"structure","required":["Name"],"members":{"Name":{},"CreateTime":{"type":"timestamp"},"LastAccessTime":{"type":"timestamp"},"TableType":{},"Columns":{"shape":"S5i"},"PartitionKeys":{"shape":"S5i"},"Parameters":{"shape":"S1z"}}},"S5i":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{},"Type":{},"Comment":{}}}}}}')},44417:function(e){"use strict";e.exports=JSON.parse('{"o":{"GetQueryResults":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListApplicationDPUSizes":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListCalculationExecutions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListCapacityReservations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListDataCatalogs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"DataCatalogsSummary"},"ListDatabases":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"DatabaseList"},"ListEngineVersions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListExecutors":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListNamedQueries":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListPreparedStatements":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListQueryExecutions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListSessions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListTableMetadata":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TableMetadataList"},"ListTagsForResource":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Tags"},"ListWorkGroups":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"}}}')},55394:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2011-01-01","endpointPrefix":"autoscaling","protocol":"query","serviceFullName":"Auto Scaling","serviceId":"Auto Scaling","signatureVersion":"v4","uid":"autoscaling-2011-01-01","xmlNamespace":"http://autoscaling.amazonaws.com/doc/2011-01-01/"},"operations":{"AttachInstances":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"InstanceIds":{"shape":"S2"},"AutoScalingGroupName":{}}}},"AttachLoadBalancerTargetGroups":{"input":{"type":"structure","required":["AutoScalingGroupName","TargetGroupARNs"],"members":{"AutoScalingGroupName":{},"TargetGroupARNs":{"shape":"S6"}}},"output":{"resultWrapper":"AttachLoadBalancerTargetGroupsResult","type":"structure","members":{}}},"AttachLoadBalancers":{"input":{"type":"structure","required":["AutoScalingGroupName","LoadBalancerNames"],"members":{"AutoScalingGroupName":{},"LoadBalancerNames":{"shape":"Sa"}}},"output":{"resultWrapper":"AttachLoadBalancersResult","type":"structure","members":{}}},"AttachTrafficSources":{"input":{"type":"structure","required":["AutoScalingGroupName","TrafficSources"],"members":{"AutoScalingGroupName":{},"TrafficSources":{"shape":"Sd"}}},"output":{"resultWrapper":"AttachTrafficSourcesResult","type":"structure","members":{}}},"BatchDeleteScheduledAction":{"input":{"type":"structure","required":["AutoScalingGroupName","ScheduledActionNames"],"members":{"AutoScalingGroupName":{},"ScheduledActionNames":{"shape":"Sh"}}},"output":{"resultWrapper":"BatchDeleteScheduledActionResult","type":"structure","members":{"FailedScheduledActions":{"shape":"Sj"}}}},"BatchPutScheduledUpdateGroupAction":{"input":{"type":"structure","required":["AutoScalingGroupName","ScheduledUpdateGroupActions"],"members":{"AutoScalingGroupName":{},"ScheduledUpdateGroupActions":{"type":"list","member":{"type":"structure","required":["ScheduledActionName"],"members":{"ScheduledActionName":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Recurrence":{},"MinSize":{"type":"integer"},"MaxSize":{"type":"integer"},"DesiredCapacity":{"type":"integer"},"TimeZone":{}}}}}},"output":{"resultWrapper":"BatchPutScheduledUpdateGroupActionResult","type":"structure","members":{"FailedScheduledUpdateGroupActions":{"shape":"Sj"}}}},"CancelInstanceRefresh":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{}}},"output":{"resultWrapper":"CancelInstanceRefreshResult","type":"structure","members":{"InstanceRefreshId":{}}}},"CompleteLifecycleAction":{"input":{"type":"structure","required":["LifecycleHookName","AutoScalingGroupName","LifecycleActionResult"],"members":{"LifecycleHookName":{},"AutoScalingGroupName":{},"LifecycleActionToken":{},"LifecycleActionResult":{},"InstanceId":{}}},"output":{"resultWrapper":"CompleteLifecycleActionResult","type":"structure","members":{}}},"CreateAutoScalingGroup":{"input":{"type":"structure","required":["AutoScalingGroupName","MinSize","MaxSize"],"members":{"AutoScalingGroupName":{},"LaunchConfigurationName":{},"LaunchTemplate":{"shape":"S14"},"MixedInstancesPolicy":{"shape":"S16"},"InstanceId":{},"MinSize":{"type":"integer"},"MaxSize":{"type":"integer"},"DesiredCapacity":{"type":"integer"},"DefaultCooldown":{"type":"integer"},"AvailabilityZones":{"shape":"S2d"},"LoadBalancerNames":{"shape":"Sa"},"TargetGroupARNs":{"shape":"S6"},"HealthCheckType":{},"HealthCheckGracePeriod":{"type":"integer"},"PlacementGroup":{},"VPCZoneIdentifier":{},"TerminationPolicies":{"shape":"S2g"},"NewInstancesProtectedFromScaleIn":{"type":"boolean"},"CapacityRebalance":{"type":"boolean"},"LifecycleHookSpecificationList":{"type":"list","member":{"type":"structure","required":["LifecycleHookName","LifecycleTransition"],"members":{"LifecycleHookName":{},"LifecycleTransition":{},"NotificationMetadata":{},"HeartbeatTimeout":{"type":"integer"},"DefaultResult":{},"NotificationTargetARN":{},"RoleARN":{}}}},"Tags":{"shape":"S2q"},"ServiceLinkedRoleARN":{},"MaxInstanceLifetime":{"type":"integer"},"Context":{},"DesiredCapacityType":{},"DefaultInstanceWarmup":{"type":"integer"},"TrafficSources":{"shape":"Sd"}}}},"CreateLaunchConfiguration":{"input":{"type":"structure","required":["LaunchConfigurationName"],"members":{"LaunchConfigurationName":{},"ImageId":{},"KeyName":{},"SecurityGroups":{"shape":"S2z"},"ClassicLinkVPCId":{},"ClassicLinkVPCSecurityGroups":{"shape":"S30"},"UserData":{},"InstanceId":{},"InstanceType":{},"KernelId":{},"RamdiskId":{},"BlockDeviceMappings":{"shape":"S32"},"InstanceMonitoring":{"shape":"S3c"},"SpotPrice":{},"IamInstanceProfile":{},"EbsOptimized":{"type":"boolean"},"AssociatePublicIpAddress":{"type":"boolean"},"PlacementTenancy":{},"MetadataOptions":{"shape":"S3h"}}}},"CreateOrUpdateTags":{"input":{"type":"structure","required":["Tags"],"members":{"Tags":{"shape":"S2q"}}}},"DeleteAutoScalingGroup":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"ForceDelete":{"type":"boolean"}}}},"DeleteLaunchConfiguration":{"input":{"type":"structure","required":["LaunchConfigurationName"],"members":{"LaunchConfigurationName":{}}}},"DeleteLifecycleHook":{"input":{"type":"structure","required":["LifecycleHookName","AutoScalingGroupName"],"members":{"LifecycleHookName":{},"AutoScalingGroupName":{}}},"output":{"resultWrapper":"DeleteLifecycleHookResult","type":"structure","members":{}}},"DeleteNotificationConfiguration":{"input":{"type":"structure","required":["AutoScalingGroupName","TopicARN"],"members":{"AutoScalingGroupName":{},"TopicARN":{}}}},"DeletePolicy":{"input":{"type":"structure","required":["PolicyName"],"members":{"AutoScalingGroupName":{},"PolicyName":{}}}},"DeleteScheduledAction":{"input":{"type":"structure","required":["AutoScalingGroupName","ScheduledActionName"],"members":{"AutoScalingGroupName":{},"ScheduledActionName":{}}}},"DeleteTags":{"input":{"type":"structure","required":["Tags"],"members":{"Tags":{"shape":"S2q"}}}},"DeleteWarmPool":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"ForceDelete":{"type":"boolean"}}},"output":{"resultWrapper":"DeleteWarmPoolResult","type":"structure","members":{}}},"DescribeAccountLimits":{"output":{"resultWrapper":"DescribeAccountLimitsResult","type":"structure","members":{"MaxNumberOfAutoScalingGroups":{"type":"integer"},"MaxNumberOfLaunchConfigurations":{"type":"integer"},"NumberOfAutoScalingGroups":{"type":"integer"},"NumberOfLaunchConfigurations":{"type":"integer"}}}},"DescribeAdjustmentTypes":{"output":{"resultWrapper":"DescribeAdjustmentTypesResult","type":"structure","members":{"AdjustmentTypes":{"type":"list","member":{"type":"structure","members":{"AdjustmentType":{}}}}}}},"DescribeAutoScalingGroups":{"input":{"type":"structure","members":{"AutoScalingGroupNames":{"shape":"S46"},"NextToken":{},"MaxRecords":{"type":"integer"},"Filters":{"shape":"S48"}}},"output":{"resultWrapper":"DescribeAutoScalingGroupsResult","type":"structure","required":["AutoScalingGroups"],"members":{"AutoScalingGroups":{"type":"list","member":{"type":"structure","required":["AutoScalingGroupName","MinSize","MaxSize","DesiredCapacity","DefaultCooldown","AvailabilityZones","HealthCheckType","CreatedTime"],"members":{"AutoScalingGroupName":{},"AutoScalingGroupARN":{},"LaunchConfigurationName":{},"LaunchTemplate":{"shape":"S14"},"MixedInstancesPolicy":{"shape":"S16"},"MinSize":{"type":"integer"},"MaxSize":{"type":"integer"},"DesiredCapacity":{"type":"integer"},"PredictedCapacity":{"type":"integer"},"DefaultCooldown":{"type":"integer"},"AvailabilityZones":{"shape":"S2d"},"LoadBalancerNames":{"shape":"Sa"},"TargetGroupARNs":{"shape":"S6"},"HealthCheckType":{},"HealthCheckGracePeriod":{"type":"integer"},"Instances":{"shape":"S4f"},"CreatedTime":{"type":"timestamp"},"SuspendedProcesses":{"type":"list","member":{"type":"structure","members":{"ProcessName":{},"SuspensionReason":{}}}},"PlacementGroup":{},"VPCZoneIdentifier":{},"EnabledMetrics":{"type":"list","member":{"type":"structure","members":{"Metric":{},"Granularity":{}}}},"Status":{},"Tags":{"shape":"S4m"},"TerminationPolicies":{"shape":"S2g"},"NewInstancesProtectedFromScaleIn":{"type":"boolean"},"ServiceLinkedRoleARN":{},"MaxInstanceLifetime":{"type":"integer"},"CapacityRebalance":{"type":"boolean"},"WarmPoolConfiguration":{"shape":"S4o"},"WarmPoolSize":{"type":"integer"},"Context":{},"DesiredCapacityType":{},"DefaultInstanceWarmup":{"type":"integer"},"TrafficSources":{"shape":"Sd"}}}},"NextToken":{}}}},"DescribeAutoScalingInstances":{"input":{"type":"structure","members":{"InstanceIds":{"shape":"S2"},"MaxRecords":{"type":"integer"},"NextToken":{}}},"output":{"resultWrapper":"DescribeAutoScalingInstancesResult","type":"structure","members":{"AutoScalingInstances":{"type":"list","member":{"type":"structure","required":["InstanceId","AutoScalingGroupName","AvailabilityZone","LifecycleState","HealthStatus","ProtectedFromScaleIn"],"members":{"InstanceId":{},"InstanceType":{},"AutoScalingGroupName":{},"AvailabilityZone":{},"LifecycleState":{},"HealthStatus":{},"LaunchConfigurationName":{},"LaunchTemplate":{"shape":"S14"},"ProtectedFromScaleIn":{"type":"boolean"},"WeightedCapacity":{}}}},"NextToken":{}}}},"DescribeAutoScalingNotificationTypes":{"output":{"resultWrapper":"DescribeAutoScalingNotificationTypesResult","type":"structure","members":{"AutoScalingNotificationTypes":{"shape":"S51"}}}},"DescribeInstanceRefreshes":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"InstanceRefreshIds":{"type":"list","member":{}},"NextToken":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeInstanceRefreshesResult","type":"structure","members":{"InstanceRefreshes":{"type":"list","member":{"type":"structure","members":{"InstanceRefreshId":{},"AutoScalingGroupName":{},"Status":{},"StatusReason":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"PercentageComplete":{"type":"integer"},"InstancesToUpdate":{"type":"integer"},"ProgressDetails":{"shape":"S5a"},"Preferences":{"shape":"S5d"},"DesiredConfiguration":{"shape":"S5o"},"RollbackDetails":{"type":"structure","members":{"RollbackReason":{},"RollbackStartTime":{"type":"timestamp"},"PercentageCompleteOnRollback":{"type":"integer"},"InstancesToUpdateOnRollback":{"type":"integer"},"ProgressDetailsOnRollback":{"shape":"S5a"}}}}}},"NextToken":{}}}},"DescribeLaunchConfigurations":{"input":{"type":"structure","members":{"LaunchConfigurationNames":{"type":"list","member":{}},"NextToken":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeLaunchConfigurationsResult","type":"structure","required":["LaunchConfigurations"],"members":{"LaunchConfigurations":{"type":"list","member":{"type":"structure","required":["LaunchConfigurationName","ImageId","InstanceType","CreatedTime"],"members":{"LaunchConfigurationName":{},"LaunchConfigurationARN":{},"ImageId":{},"KeyName":{},"SecurityGroups":{"shape":"S2z"},"ClassicLinkVPCId":{},"ClassicLinkVPCSecurityGroups":{"shape":"S30"},"UserData":{},"InstanceType":{},"KernelId":{},"RamdiskId":{},"BlockDeviceMappings":{"shape":"S32"},"InstanceMonitoring":{"shape":"S3c"},"SpotPrice":{},"IamInstanceProfile":{},"CreatedTime":{"type":"timestamp"},"EbsOptimized":{"type":"boolean"},"AssociatePublicIpAddress":{"type":"boolean"},"PlacementTenancy":{},"MetadataOptions":{"shape":"S3h"}}}},"NextToken":{}}}},"DescribeLifecycleHookTypes":{"output":{"resultWrapper":"DescribeLifecycleHookTypesResult","type":"structure","members":{"LifecycleHookTypes":{"shape":"S51"}}}},"DescribeLifecycleHooks":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"LifecycleHookNames":{"type":"list","member":{}}}},"output":{"resultWrapper":"DescribeLifecycleHooksResult","type":"structure","members":{"LifecycleHooks":{"type":"list","member":{"type":"structure","members":{"LifecycleHookName":{},"AutoScalingGroupName":{},"LifecycleTransition":{},"NotificationTargetARN":{},"RoleARN":{},"NotificationMetadata":{},"HeartbeatTimeout":{"type":"integer"},"GlobalTimeout":{"type":"integer"},"DefaultResult":{}}}}}}},"DescribeLoadBalancerTargetGroups":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"NextToken":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeLoadBalancerTargetGroupsResult","type":"structure","members":{"LoadBalancerTargetGroups":{"type":"list","member":{"type":"structure","members":{"LoadBalancerTargetGroupARN":{},"State":{}}}},"NextToken":{}}}},"DescribeLoadBalancers":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"NextToken":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeLoadBalancersResult","type":"structure","members":{"LoadBalancers":{"type":"list","member":{"type":"structure","members":{"LoadBalancerName":{},"State":{}}}},"NextToken":{}}}},"DescribeMetricCollectionTypes":{"output":{"resultWrapper":"DescribeMetricCollectionTypesResult","type":"structure","members":{"Metrics":{"type":"list","member":{"type":"structure","members":{"Metric":{}}}},"Granularities":{"type":"list","member":{"type":"structure","members":{"Granularity":{}}}}}}},"DescribeNotificationConfigurations":{"input":{"type":"structure","members":{"AutoScalingGroupNames":{"shape":"S46"},"NextToken":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeNotificationConfigurationsResult","type":"structure","required":["NotificationConfigurations"],"members":{"NotificationConfigurations":{"type":"list","member":{"type":"structure","members":{"AutoScalingGroupName":{},"TopicARN":{},"NotificationType":{}}}},"NextToken":{}}}},"DescribePolicies":{"input":{"type":"structure","members":{"AutoScalingGroupName":{},"PolicyNames":{"type":"list","member":{}},"PolicyTypes":{"type":"list","member":{}},"NextToken":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribePoliciesResult","type":"structure","members":{"ScalingPolicies":{"type":"list","member":{"type":"structure","members":{"AutoScalingGroupName":{},"PolicyName":{},"PolicyARN":{},"PolicyType":{},"AdjustmentType":{},"MinAdjustmentStep":{"shape":"S6p"},"MinAdjustmentMagnitude":{"type":"integer"},"ScalingAdjustment":{"type":"integer"},"Cooldown":{"type":"integer"},"StepAdjustments":{"shape":"S6s"},"MetricAggregationType":{},"EstimatedInstanceWarmup":{"type":"integer"},"Alarms":{"shape":"S6w"},"TargetTrackingConfiguration":{"shape":"S6y"},"Enabled":{"type":"boolean"},"PredictiveScalingConfiguration":{"shape":"S7j"}}}},"NextToken":{}}}},"DescribeScalingActivities":{"input":{"type":"structure","members":{"ActivityIds":{"type":"list","member":{}},"AutoScalingGroupName":{},"IncludeDeletedGroups":{"type":"boolean"},"MaxRecords":{"type":"integer"},"NextToken":{}}},"output":{"resultWrapper":"DescribeScalingActivitiesResult","type":"structure","required":["Activities"],"members":{"Activities":{"shape":"S86"},"NextToken":{}}}},"DescribeScalingProcessTypes":{"output":{"resultWrapper":"DescribeScalingProcessTypesResult","type":"structure","members":{"Processes":{"type":"list","member":{"type":"structure","required":["ProcessName"],"members":{"ProcessName":{}}}}}}},"DescribeScheduledActions":{"input":{"type":"structure","members":{"AutoScalingGroupName":{},"ScheduledActionNames":{"shape":"Sh"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"NextToken":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeScheduledActionsResult","type":"structure","members":{"ScheduledUpdateGroupActions":{"type":"list","member":{"type":"structure","members":{"AutoScalingGroupName":{},"ScheduledActionName":{},"ScheduledActionARN":{},"Time":{"type":"timestamp"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Recurrence":{},"MinSize":{"type":"integer"},"MaxSize":{"type":"integer"},"DesiredCapacity":{"type":"integer"},"TimeZone":{}}}},"NextToken":{}}}},"DescribeTags":{"input":{"type":"structure","members":{"Filters":{"shape":"S48"},"NextToken":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeTagsResult","type":"structure","members":{"Tags":{"shape":"S4m"},"NextToken":{}}}},"DescribeTerminationPolicyTypes":{"output":{"resultWrapper":"DescribeTerminationPolicyTypesResult","type":"structure","members":{"TerminationPolicyTypes":{"shape":"S2g"}}}},"DescribeTrafficSources":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"TrafficSourceType":{},"NextToken":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeTrafficSourcesResult","type":"structure","members":{"TrafficSources":{"type":"list","member":{"type":"structure","members":{"TrafficSource":{"deprecated":true,"deprecatedMessage":"TrafficSource has been replaced by Identifier"},"State":{},"Identifier":{},"Type":{}}}},"NextToken":{}}}},"DescribeWarmPool":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"MaxRecords":{"type":"integer"},"NextToken":{}}},"output":{"resultWrapper":"DescribeWarmPoolResult","type":"structure","members":{"WarmPoolConfiguration":{"shape":"S4o"},"Instances":{"shape":"S4f"},"NextToken":{}}}},"DetachInstances":{"input":{"type":"structure","required":["AutoScalingGroupName","ShouldDecrementDesiredCapacity"],"members":{"InstanceIds":{"shape":"S2"},"AutoScalingGroupName":{},"ShouldDecrementDesiredCapacity":{"type":"boolean"}}},"output":{"resultWrapper":"DetachInstancesResult","type":"structure","members":{"Activities":{"shape":"S86"}}}},"DetachLoadBalancerTargetGroups":{"input":{"type":"structure","required":["AutoScalingGroupName","TargetGroupARNs"],"members":{"AutoScalingGroupName":{},"TargetGroupARNs":{"shape":"S6"}}},"output":{"resultWrapper":"DetachLoadBalancerTargetGroupsResult","type":"structure","members":{}}},"DetachLoadBalancers":{"input":{"type":"structure","required":["AutoScalingGroupName","LoadBalancerNames"],"members":{"AutoScalingGroupName":{},"LoadBalancerNames":{"shape":"Sa"}}},"output":{"resultWrapper":"DetachLoadBalancersResult","type":"structure","members":{}}},"DetachTrafficSources":{"input":{"type":"structure","required":["AutoScalingGroupName","TrafficSources"],"members":{"AutoScalingGroupName":{},"TrafficSources":{"shape":"Sd"}}},"output":{"resultWrapper":"DetachTrafficSourcesResult","type":"structure","members":{}}},"DisableMetricsCollection":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"Metrics":{"shape":"S91"}}}},"EnableMetricsCollection":{"input":{"type":"structure","required":["AutoScalingGroupName","Granularity"],"members":{"AutoScalingGroupName":{},"Metrics":{"shape":"S91"},"Granularity":{}}}},"EnterStandby":{"input":{"type":"structure","required":["AutoScalingGroupName","ShouldDecrementDesiredCapacity"],"members":{"InstanceIds":{"shape":"S2"},"AutoScalingGroupName":{},"ShouldDecrementDesiredCapacity":{"type":"boolean"}}},"output":{"resultWrapper":"EnterStandbyResult","type":"structure","members":{"Activities":{"shape":"S86"}}}},"ExecutePolicy":{"input":{"type":"structure","required":["PolicyName"],"members":{"AutoScalingGroupName":{},"PolicyName":{},"HonorCooldown":{"type":"boolean"},"MetricValue":{"type":"double"},"BreachThreshold":{"type":"double"}}}},"ExitStandby":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"InstanceIds":{"shape":"S2"},"AutoScalingGroupName":{}}},"output":{"resultWrapper":"ExitStandbyResult","type":"structure","members":{"Activities":{"shape":"S86"}}}},"GetPredictiveScalingForecast":{"input":{"type":"structure","required":["AutoScalingGroupName","PolicyName","StartTime","EndTime"],"members":{"AutoScalingGroupName":{},"PolicyName":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}},"output":{"resultWrapper":"GetPredictiveScalingForecastResult","type":"structure","required":["LoadForecast","CapacityForecast","UpdateTime"],"members":{"LoadForecast":{"type":"list","member":{"type":"structure","required":["Timestamps","Values","MetricSpecification"],"members":{"Timestamps":{"shape":"S9d"},"Values":{"shape":"S9e"},"MetricSpecification":{"shape":"S7l"}}}},"CapacityForecast":{"type":"structure","required":["Timestamps","Values"],"members":{"Timestamps":{"shape":"S9d"},"Values":{"shape":"S9e"}}},"UpdateTime":{"type":"timestamp"}}}},"PutLifecycleHook":{"input":{"type":"structure","required":["LifecycleHookName","AutoScalingGroupName"],"members":{"LifecycleHookName":{},"AutoScalingGroupName":{},"LifecycleTransition":{},"RoleARN":{},"NotificationTargetARN":{},"NotificationMetadata":{},"HeartbeatTimeout":{"type":"integer"},"DefaultResult":{}}},"output":{"resultWrapper":"PutLifecycleHookResult","type":"structure","members":{}}},"PutNotificationConfiguration":{"input":{"type":"structure","required":["AutoScalingGroupName","TopicARN","NotificationTypes"],"members":{"AutoScalingGroupName":{},"TopicARN":{},"NotificationTypes":{"shape":"S51"}}}},"PutScalingPolicy":{"input":{"type":"structure","required":["AutoScalingGroupName","PolicyName"],"members":{"AutoScalingGroupName":{},"PolicyName":{},"PolicyType":{},"AdjustmentType":{},"MinAdjustmentStep":{"shape":"S6p"},"MinAdjustmentMagnitude":{"type":"integer"},"ScalingAdjustment":{"type":"integer"},"Cooldown":{"type":"integer"},"MetricAggregationType":{},"StepAdjustments":{"shape":"S6s"},"EstimatedInstanceWarmup":{"type":"integer"},"TargetTrackingConfiguration":{"shape":"S6y"},"Enabled":{"type":"boolean"},"PredictiveScalingConfiguration":{"shape":"S7j"}}},"output":{"resultWrapper":"PutScalingPolicyResult","type":"structure","members":{"PolicyARN":{},"Alarms":{"shape":"S6w"}}}},"PutScheduledUpdateGroupAction":{"input":{"type":"structure","required":["AutoScalingGroupName","ScheduledActionName"],"members":{"AutoScalingGroupName":{},"ScheduledActionName":{},"Time":{"type":"timestamp"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Recurrence":{},"MinSize":{"type":"integer"},"MaxSize":{"type":"integer"},"DesiredCapacity":{"type":"integer"},"TimeZone":{}}}},"PutWarmPool":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"MaxGroupPreparedCapacity":{"type":"integer"},"MinSize":{"type":"integer"},"PoolState":{},"InstanceReusePolicy":{"shape":"S4t"}}},"output":{"resultWrapper":"PutWarmPoolResult","type":"structure","members":{}}},"RecordLifecycleActionHeartbeat":{"input":{"type":"structure","required":["LifecycleHookName","AutoScalingGroupName"],"members":{"LifecycleHookName":{},"AutoScalingGroupName":{},"LifecycleActionToken":{},"InstanceId":{}}},"output":{"resultWrapper":"RecordLifecycleActionHeartbeatResult","type":"structure","members":{}}},"ResumeProcesses":{"input":{"shape":"S9q"}},"RollbackInstanceRefresh":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{}}},"output":{"resultWrapper":"RollbackInstanceRefreshResult","type":"structure","members":{"InstanceRefreshId":{}}}},"SetDesiredCapacity":{"input":{"type":"structure","required":["AutoScalingGroupName","DesiredCapacity"],"members":{"AutoScalingGroupName":{},"DesiredCapacity":{"type":"integer"},"HonorCooldown":{"type":"boolean"}}}},"SetInstanceHealth":{"input":{"type":"structure","required":["InstanceId","HealthStatus"],"members":{"InstanceId":{},"HealthStatus":{},"ShouldRespectGracePeriod":{"type":"boolean"}}}},"SetInstanceProtection":{"input":{"type":"structure","required":["InstanceIds","AutoScalingGroupName","ProtectedFromScaleIn"],"members":{"InstanceIds":{"shape":"S2"},"AutoScalingGroupName":{},"ProtectedFromScaleIn":{"type":"boolean"}}},"output":{"resultWrapper":"SetInstanceProtectionResult","type":"structure","members":{}}},"StartInstanceRefresh":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"Strategy":{},"DesiredConfiguration":{"shape":"S5o"},"Preferences":{"shape":"S5d"}}},"output":{"resultWrapper":"StartInstanceRefreshResult","type":"structure","members":{"InstanceRefreshId":{}}}},"SuspendProcesses":{"input":{"shape":"S9q"}},"TerminateInstanceInAutoScalingGroup":{"input":{"type":"structure","required":["InstanceId","ShouldDecrementDesiredCapacity"],"members":{"InstanceId":{},"ShouldDecrementDesiredCapacity":{"type":"boolean"}}},"output":{"resultWrapper":"TerminateInstanceInAutoScalingGroupResult","type":"structure","members":{"Activity":{"shape":"S87"}}}},"UpdateAutoScalingGroup":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"LaunchConfigurationName":{},"LaunchTemplate":{"shape":"S14"},"MixedInstancesPolicy":{"shape":"S16"},"MinSize":{"type":"integer"},"MaxSize":{"type":"integer"},"DesiredCapacity":{"type":"integer"},"DefaultCooldown":{"type":"integer"},"AvailabilityZones":{"shape":"S2d"},"HealthCheckType":{},"HealthCheckGracePeriod":{"type":"integer"},"PlacementGroup":{},"VPCZoneIdentifier":{},"TerminationPolicies":{"shape":"S2g"},"NewInstancesProtectedFromScaleIn":{"type":"boolean"},"ServiceLinkedRoleARN":{},"MaxInstanceLifetime":{"type":"integer"},"CapacityRebalance":{"type":"boolean"},"Context":{},"DesiredCapacityType":{},"DefaultInstanceWarmup":{"type":"integer"}}}}},"shapes":{"S2":{"type":"list","member":{}},"S6":{"type":"list","member":{}},"Sa":{"type":"list","member":{}},"Sd":{"type":"list","member":{"type":"structure","required":["Identifier"],"members":{"Identifier":{},"Type":{}}}},"Sh":{"type":"list","member":{}},"Sj":{"type":"list","member":{"type":"structure","required":["ScheduledActionName"],"members":{"ScheduledActionName":{},"ErrorCode":{},"ErrorMessage":{}}}},"S14":{"type":"structure","members":{"LaunchTemplateId":{},"LaunchTemplateName":{},"Version":{}}},"S16":{"type":"structure","members":{"LaunchTemplate":{"type":"structure","members":{"LaunchTemplateSpecification":{"shape":"S14"},"Overrides":{"type":"list","member":{"type":"structure","members":{"InstanceType":{},"WeightedCapacity":{},"LaunchTemplateSpecification":{"shape":"S14"},"InstanceRequirements":{"type":"structure","required":["VCpuCount","MemoryMiB"],"members":{"VCpuCount":{"type":"structure","required":["Min"],"members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"MemoryMiB":{"type":"structure","required":["Min"],"members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"CpuManufacturers":{"type":"list","member":{}},"MemoryGiBPerVCpu":{"type":"structure","members":{"Min":{"type":"double"},"Max":{"type":"double"}}},"ExcludedInstanceTypes":{"type":"list","member":{}},"InstanceGenerations":{"type":"list","member":{}},"SpotMaxPricePercentageOverLowestPrice":{"type":"integer"},"OnDemandMaxPricePercentageOverLowestPrice":{"type":"integer"},"BareMetal":{},"BurstablePerformance":{},"RequireHibernateSupport":{"type":"boolean"},"NetworkInterfaceCount":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"LocalStorage":{},"LocalStorageTypes":{"type":"list","member":{}},"TotalLocalStorageGB":{"type":"structure","members":{"Min":{"type":"double"},"Max":{"type":"double"}}},"BaselineEbsBandwidthMbps":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"AcceleratorTypes":{"type":"list","member":{}},"AcceleratorCount":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"AcceleratorManufacturers":{"type":"list","member":{}},"AcceleratorNames":{"type":"list","member":{}},"AcceleratorTotalMemoryMiB":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"NetworkBandwidthGbps":{"type":"structure","members":{"Min":{"type":"double"},"Max":{"type":"double"}}},"AllowedInstanceTypes":{"type":"list","member":{}}}}}}}}},"InstancesDistribution":{"type":"structure","members":{"OnDemandAllocationStrategy":{},"OnDemandBaseCapacity":{"type":"integer"},"OnDemandPercentageAboveBaseCapacity":{"type":"integer"},"SpotAllocationStrategy":{},"SpotInstancePools":{"type":"integer"},"SpotMaxPrice":{}}}}},"S2d":{"type":"list","member":{}},"S2g":{"type":"list","member":{}},"S2q":{"type":"list","member":{"type":"structure","required":["Key"],"members":{"ResourceId":{},"ResourceType":{},"Key":{},"Value":{},"PropagateAtLaunch":{"type":"boolean"}}}},"S2z":{"type":"list","member":{}},"S30":{"type":"list","member":{}},"S32":{"type":"list","member":{"type":"structure","required":["DeviceName"],"members":{"VirtualName":{},"DeviceName":{},"Ebs":{"type":"structure","members":{"SnapshotId":{},"VolumeSize":{"type":"integer"},"VolumeType":{},"DeleteOnTermination":{"type":"boolean"},"Iops":{"type":"integer"},"Encrypted":{"type":"boolean"},"Throughput":{"type":"integer"}}},"NoDevice":{"type":"boolean"}}}},"S3c":{"type":"structure","members":{"Enabled":{"type":"boolean"}}},"S3h":{"type":"structure","members":{"HttpTokens":{},"HttpPutResponseHopLimit":{"type":"integer"},"HttpEndpoint":{}}},"S46":{"type":"list","member":{}},"S48":{"type":"list","member":{"type":"structure","members":{"Name":{},"Values":{"type":"list","member":{}}}}},"S4f":{"type":"list","member":{"type":"structure","required":["InstanceId","AvailabilityZone","LifecycleState","HealthStatus","ProtectedFromScaleIn"],"members":{"InstanceId":{},"InstanceType":{},"AvailabilityZone":{},"LifecycleState":{},"HealthStatus":{},"LaunchConfigurationName":{},"LaunchTemplate":{"shape":"S14"},"ProtectedFromScaleIn":{"type":"boolean"},"WeightedCapacity":{}}}},"S4m":{"type":"list","member":{"type":"structure","members":{"ResourceId":{},"ResourceType":{},"Key":{},"Value":{},"PropagateAtLaunch":{"type":"boolean"}}}},"S4o":{"type":"structure","members":{"MaxGroupPreparedCapacity":{"type":"integer"},"MinSize":{"type":"integer"},"PoolState":{},"Status":{},"InstanceReusePolicy":{"shape":"S4t"}}},"S4t":{"type":"structure","members":{"ReuseOnScaleIn":{"type":"boolean"}}},"S51":{"type":"list","member":{}},"S5a":{"type":"structure","members":{"LivePoolProgress":{"type":"structure","members":{"PercentageComplete":{"type":"integer"},"InstancesToUpdate":{"type":"integer"}}},"WarmPoolProgress":{"type":"structure","members":{"PercentageComplete":{"type":"integer"},"InstancesToUpdate":{"type":"integer"}}}}},"S5d":{"type":"structure","members":{"MinHealthyPercentage":{"type":"integer"},"InstanceWarmup":{"type":"integer"},"CheckpointPercentages":{"type":"list","member":{"type":"integer"}},"CheckpointDelay":{"type":"integer"},"SkipMatching":{"type":"boolean"},"AutoRollback":{"type":"boolean"},"ScaleInProtectedInstances":{},"StandbyInstances":{},"AlarmSpecification":{"type":"structure","members":{"Alarms":{"type":"list","member":{}}}}}},"S5o":{"type":"structure","members":{"LaunchTemplate":{"shape":"S14"},"MixedInstancesPolicy":{"shape":"S16"}}},"S6p":{"type":"integer","deprecated":true},"S6s":{"type":"list","member":{"type":"structure","required":["ScalingAdjustment"],"members":{"MetricIntervalLowerBound":{"type":"double"},"MetricIntervalUpperBound":{"type":"double"},"ScalingAdjustment":{"type":"integer"}}}},"S6w":{"type":"list","member":{"type":"structure","members":{"AlarmName":{},"AlarmARN":{}}}},"S6y":{"type":"structure","required":["TargetValue"],"members":{"PredefinedMetricSpecification":{"type":"structure","required":["PredefinedMetricType"],"members":{"PredefinedMetricType":{},"ResourceLabel":{}}},"CustomizedMetricSpecification":{"type":"structure","members":{"MetricName":{},"Namespace":{},"Dimensions":{"shape":"S74"},"Statistic":{},"Unit":{},"Metrics":{"type":"list","member":{"type":"structure","required":["Id"],"members":{"Id":{},"Expression":{},"MetricStat":{"type":"structure","required":["Metric","Stat"],"members":{"Metric":{"shape":"S7d"},"Stat":{},"Unit":{}}},"Label":{},"ReturnData":{"type":"boolean"}}}}}},"TargetValue":{"type":"double"},"DisableScaleIn":{"type":"boolean"}}},"S74":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}},"S7d":{"type":"structure","required":["Namespace","MetricName"],"members":{"Namespace":{},"MetricName":{},"Dimensions":{"shape":"S74"}}},"S7j":{"type":"structure","required":["MetricSpecifications"],"members":{"MetricSpecifications":{"type":"list","member":{"shape":"S7l"}},"Mode":{},"SchedulingBufferTime":{"type":"integer"},"MaxCapacityBreachBehavior":{},"MaxCapacityBuffer":{"type":"integer"}}},"S7l":{"type":"structure","required":["TargetValue"],"members":{"TargetValue":{"type":"double"},"PredefinedMetricPairSpecification":{"type":"structure","required":["PredefinedMetricType"],"members":{"PredefinedMetricType":{},"ResourceLabel":{}}},"PredefinedScalingMetricSpecification":{"type":"structure","required":["PredefinedMetricType"],"members":{"PredefinedMetricType":{},"ResourceLabel":{}}},"PredefinedLoadMetricSpecification":{"type":"structure","required":["PredefinedMetricType"],"members":{"PredefinedMetricType":{},"ResourceLabel":{}}},"CustomizedScalingMetricSpecification":{"type":"structure","required":["MetricDataQueries"],"members":{"MetricDataQueries":{"shape":"S7t"}}},"CustomizedLoadMetricSpecification":{"type":"structure","required":["MetricDataQueries"],"members":{"MetricDataQueries":{"shape":"S7t"}}},"CustomizedCapacityMetricSpecification":{"type":"structure","required":["MetricDataQueries"],"members":{"MetricDataQueries":{"shape":"S7t"}}}}},"S7t":{"type":"list","member":{"type":"structure","required":["Id"],"members":{"Id":{},"Expression":{},"MetricStat":{"type":"structure","required":["Metric","Stat"],"members":{"Metric":{"shape":"S7d"},"Stat":{},"Unit":{}}},"Label":{},"ReturnData":{"type":"boolean"}}}},"S86":{"type":"list","member":{"shape":"S87"}},"S87":{"type":"structure","required":["ActivityId","AutoScalingGroupName","Cause","StartTime","StatusCode"],"members":{"ActivityId":{},"AutoScalingGroupName":{},"Description":{},"Cause":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"StatusCode":{},"StatusMessage":{},"Progress":{"type":"integer"},"Details":{},"AutoScalingGroupState":{},"AutoScalingGroupARN":{}}},"S91":{"type":"list","member":{}},"S9d":{"type":"list","member":{"type":"timestamp"}},"S9e":{"type":"list","member":{"type":"double"}},"S9q":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"ScalingProcesses":{"type":"list","member":{}}}}}}')},81436:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeAutoScalingGroups":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":"AutoScalingGroups"},"DescribeAutoScalingInstances":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":"AutoScalingInstances"},"DescribeLaunchConfigurations":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":"LaunchConfigurations"},"DescribeNotificationConfigurations":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":"NotificationConfigurations"},"DescribePolicies":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":"ScalingPolicies"},"DescribeScalingActivities":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":"Activities"},"DescribeScheduledActions":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":"ScheduledUpdateGroupActions"},"DescribeTags":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":"Tags"},"DescribeTrafficSources":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken"},"DescribeWarmPool":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":"Instances"}}}')},4060:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-10-25","endpointPrefix":"ce","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"AWS Cost Explorer","serviceFullName":"AWS Cost Explorer Service","serviceId":"Cost Explorer","signatureVersion":"v4","signingName":"ce","targetPrefix":"AWSInsightsIndexService","uid":"ce-2017-10-25"},"operations":{"CreateAnomalyMonitor":{"input":{"type":"structure","required":["AnomalyMonitor"],"members":{"AnomalyMonitor":{"shape":"S2"},"ResourceTags":{"shape":"Sk"}}},"output":{"type":"structure","required":["MonitorArn"],"members":{"MonitorArn":{}}}},"CreateAnomalySubscription":{"input":{"type":"structure","required":["AnomalySubscription"],"members":{"AnomalySubscription":{"shape":"Sq"},"ResourceTags":{"shape":"Sk"}}},"output":{"type":"structure","required":["SubscriptionArn"],"members":{"SubscriptionArn":{}}}},"CreateCostCategoryDefinition":{"input":{"type":"structure","required":["Name","RuleVersion","Rules"],"members":{"Name":{},"EffectiveStart":{},"RuleVersion":{},"Rules":{"shape":"S14"},"DefaultValue":{},"SplitChargeRules":{"shape":"S1a"},"ResourceTags":{"shape":"Sk"}}},"output":{"type":"structure","members":{"CostCategoryArn":{},"EffectiveStart":{}}}},"DeleteAnomalyMonitor":{"input":{"type":"structure","required":["MonitorArn"],"members":{"MonitorArn":{}}},"output":{"type":"structure","members":{}}},"DeleteAnomalySubscription":{"input":{"type":"structure","required":["SubscriptionArn"],"members":{"SubscriptionArn":{}}},"output":{"type":"structure","members":{}}},"DeleteCostCategoryDefinition":{"input":{"type":"structure","required":["CostCategoryArn"],"members":{"CostCategoryArn":{}}},"output":{"type":"structure","members":{"CostCategoryArn":{},"EffectiveEnd":{}}}},"DescribeCostCategoryDefinition":{"input":{"type":"structure","required":["CostCategoryArn"],"members":{"CostCategoryArn":{},"EffectiveOn":{}}},"output":{"type":"structure","members":{"CostCategory":{"type":"structure","required":["CostCategoryArn","EffectiveStart","Name","RuleVersion","Rules"],"members":{"CostCategoryArn":{},"EffectiveStart":{},"EffectiveEnd":{},"Name":{},"RuleVersion":{},"Rules":{"shape":"S14"},"SplitChargeRules":{"shape":"S1a"},"ProcessingStatus":{"shape":"S1s"},"DefaultValue":{}}}}}},"GetAnomalies":{"input":{"type":"structure","required":["DateInterval"],"members":{"MonitorArn":{},"DateInterval":{"type":"structure","required":["StartDate"],"members":{"StartDate":{},"EndDate":{}}},"Feedback":{},"TotalImpact":{"type":"structure","required":["NumericOperator","StartValue"],"members":{"NumericOperator":{},"StartValue":{"type":"double"},"EndValue":{"type":"double"}}},"NextPageToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["Anomalies"],"members":{"Anomalies":{"type":"list","member":{"type":"structure","required":["AnomalyId","AnomalyScore","Impact","MonitorArn"],"members":{"AnomalyId":{},"AnomalyStartDate":{},"AnomalyEndDate":{},"DimensionValue":{},"RootCauses":{"type":"list","member":{"type":"structure","members":{"Service":{},"Region":{},"LinkedAccount":{},"UsageType":{},"LinkedAccountName":{}}}},"AnomalyScore":{"type":"structure","required":["MaxScore","CurrentScore"],"members":{"MaxScore":{"type":"double"},"CurrentScore":{"type":"double"}}},"Impact":{"type":"structure","required":["MaxImpact"],"members":{"MaxImpact":{"type":"double"},"TotalImpact":{"type":"double"},"TotalActualSpend":{"type":"double"},"TotalExpectedSpend":{"type":"double"},"TotalImpactPercentage":{"type":"double"}}},"MonitorArn":{},"Feedback":{}}}},"NextPageToken":{}}}},"GetAnomalyMonitors":{"input":{"type":"structure","members":{"MonitorArnList":{"shape":"Sb"},"NextPageToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["AnomalyMonitors"],"members":{"AnomalyMonitors":{"type":"list","member":{"shape":"S2"}},"NextPageToken":{}}}},"GetAnomalySubscriptions":{"input":{"type":"structure","members":{"SubscriptionArnList":{"shape":"Sb"},"MonitorArn":{},"NextPageToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["AnomalySubscriptions"],"members":{"AnomalySubscriptions":{"type":"list","member":{"shape":"Sq"}},"NextPageToken":{}}}},"GetCostAndUsage":{"input":{"type":"structure","required":["TimePeriod","Granularity","Metrics"],"members":{"TimePeriod":{"shape":"S2i"},"Granularity":{},"Filter":{"shape":"S7"},"Metrics":{"shape":"S2k"},"GroupBy":{"shape":"S2m"},"NextPageToken":{}}},"output":{"type":"structure","members":{"NextPageToken":{},"GroupDefinitions":{"shape":"S2m"},"ResultsByTime":{"shape":"S2r"},"DimensionValueAttributes":{"shape":"S32"}}}},"GetCostAndUsageWithResources":{"input":{"type":"structure","required":["TimePeriod","Granularity","Filter"],"members":{"TimePeriod":{"shape":"S2i"},"Granularity":{},"Filter":{"shape":"S7"},"Metrics":{"shape":"S2k"},"GroupBy":{"shape":"S2m"},"NextPageToken":{}}},"output":{"type":"structure","members":{"NextPageToken":{},"GroupDefinitions":{"shape":"S2m"},"ResultsByTime":{"shape":"S2r"},"DimensionValueAttributes":{"shape":"S32"}}}},"GetCostCategories":{"input":{"type":"structure","required":["TimePeriod"],"members":{"SearchString":{},"TimePeriod":{"shape":"S2i"},"CostCategoryName":{},"Filter":{"shape":"S7"},"SortBy":{"shape":"S3b"},"MaxResults":{"type":"integer"},"NextPageToken":{}}},"output":{"type":"structure","required":["ReturnSize","TotalSize"],"members":{"NextPageToken":{},"CostCategoryNames":{"type":"list","member":{}},"CostCategoryValues":{"shape":"S3i"},"ReturnSize":{"type":"integer"},"TotalSize":{"type":"integer"}}}},"GetCostForecast":{"input":{"type":"structure","required":["TimePeriod","Metric","Granularity"],"members":{"TimePeriod":{"shape":"S2i"},"Metric":{},"Granularity":{},"Filter":{"shape":"S7"},"PredictionIntervalLevel":{"type":"integer"}}},"output":{"type":"structure","members":{"Total":{"shape":"S2u"},"ForecastResultsByTime":{"shape":"S3n"}}}},"GetDimensionValues":{"input":{"type":"structure","required":["TimePeriod","Dimension"],"members":{"SearchString":{},"TimePeriod":{"shape":"S2i"},"Dimension":{},"Context":{},"Filter":{"shape":"S7"},"SortBy":{"shape":"S3b"},"MaxResults":{"type":"integer"},"NextPageToken":{}}},"output":{"type":"structure","required":["DimensionValues","ReturnSize","TotalSize"],"members":{"DimensionValues":{"shape":"S32"},"ReturnSize":{"type":"integer"},"TotalSize":{"type":"integer"},"NextPageToken":{}}}},"GetReservationCoverage":{"input":{"type":"structure","required":["TimePeriod"],"members":{"TimePeriod":{"shape":"S2i"},"GroupBy":{"shape":"S2m"},"Granularity":{},"Filter":{"shape":"S7"},"Metrics":{"shape":"S2k"},"NextPageToken":{},"SortBy":{"shape":"S3c"},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["CoveragesByTime"],"members":{"CoveragesByTime":{"type":"list","member":{"type":"structure","members":{"TimePeriod":{"shape":"S2i"},"Groups":{"type":"list","member":{"type":"structure","members":{"Attributes":{"shape":"S34"},"Coverage":{"shape":"S3y"}}}},"Total":{"shape":"S3y"}}}},"Total":{"shape":"S3y"},"NextPageToken":{}}}},"GetReservationPurchaseRecommendation":{"input":{"type":"structure","required":["Service"],"members":{"AccountId":{},"Service":{},"Filter":{"shape":"S7"},"AccountScope":{},"LookbackPeriodInDays":{},"TermInYears":{},"PaymentOption":{},"ServiceSpecification":{"shape":"S4g"},"PageSize":{"type":"integer"},"NextPageToken":{}}},"output":{"type":"structure","members":{"Metadata":{"type":"structure","members":{"RecommendationId":{},"GenerationTimestamp":{}}},"Recommendations":{"type":"list","member":{"type":"structure","members":{"AccountScope":{},"LookbackPeriodInDays":{},"TermInYears":{},"PaymentOption":{},"ServiceSpecification":{"shape":"S4g"},"RecommendationDetails":{"type":"list","member":{"type":"structure","members":{"AccountId":{},"InstanceDetails":{"type":"structure","members":{"EC2InstanceDetails":{"type":"structure","members":{"Family":{},"InstanceType":{},"Region":{},"AvailabilityZone":{},"Platform":{},"Tenancy":{},"CurrentGeneration":{"type":"boolean"},"SizeFlexEligible":{"type":"boolean"}}},"RDSInstanceDetails":{"type":"structure","members":{"Family":{},"InstanceType":{},"Region":{},"DatabaseEngine":{},"DatabaseEdition":{},"DeploymentOption":{},"LicenseModel":{},"CurrentGeneration":{"type":"boolean"},"SizeFlexEligible":{"type":"boolean"}}},"RedshiftInstanceDetails":{"type":"structure","members":{"Family":{},"NodeType":{},"Region":{},"CurrentGeneration":{"type":"boolean"},"SizeFlexEligible":{"type":"boolean"}}},"ElastiCacheInstanceDetails":{"type":"structure","members":{"Family":{},"NodeType":{},"Region":{},"ProductDescription":{},"CurrentGeneration":{"type":"boolean"},"SizeFlexEligible":{"type":"boolean"}}},"ESInstanceDetails":{"type":"structure","members":{"InstanceClass":{},"InstanceSize":{},"Region":{},"CurrentGeneration":{"type":"boolean"},"SizeFlexEligible":{"type":"boolean"}}}}},"RecommendedNumberOfInstancesToPurchase":{},"RecommendedNormalizedUnitsToPurchase":{},"MinimumNumberOfInstancesUsedPerHour":{},"MinimumNormalizedUnitsUsedPerHour":{},"MaximumNumberOfInstancesUsedPerHour":{},"MaximumNormalizedUnitsUsedPerHour":{},"AverageNumberOfInstancesUsedPerHour":{},"AverageNormalizedUnitsUsedPerHour":{},"AverageUtilization":{},"EstimatedBreakEvenInMonths":{},"CurrencyCode":{},"EstimatedMonthlySavingsAmount":{},"EstimatedMonthlySavingsPercentage":{},"EstimatedMonthlyOnDemandCost":{},"EstimatedReservationCostForLookbackPeriod":{},"UpfrontCost":{},"RecurringStandardMonthlyCost":{}}}},"RecommendationSummary":{"type":"structure","members":{"TotalEstimatedMonthlySavingsAmount":{},"TotalEstimatedMonthlySavingsPercentage":{},"CurrencyCode":{}}}}}},"NextPageToken":{}}}},"GetReservationUtilization":{"input":{"type":"structure","required":["TimePeriod"],"members":{"TimePeriod":{"shape":"S2i"},"GroupBy":{"shape":"S2m"},"Granularity":{},"Filter":{"shape":"S7"},"SortBy":{"shape":"S3c"},"NextPageToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["UtilizationsByTime"],"members":{"UtilizationsByTime":{"type":"list","member":{"type":"structure","members":{"TimePeriod":{"shape":"S2i"},"Groups":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{},"Attributes":{"shape":"S34"},"Utilization":{"shape":"S55"}}}},"Total":{"shape":"S55"}}}},"Total":{"shape":"S55"},"NextPageToken":{}}}},"GetRightsizingRecommendation":{"input":{"type":"structure","required":["Service"],"members":{"Filter":{"shape":"S7"},"Configuration":{"shape":"S5o"},"Service":{},"PageSize":{"type":"integer"},"NextPageToken":{}}},"output":{"type":"structure","members":{"Metadata":{"type":"structure","members":{"RecommendationId":{},"GenerationTimestamp":{},"LookbackPeriodInDays":{},"AdditionalMetadata":{}}},"Summary":{"type":"structure","members":{"TotalRecommendationCount":{},"EstimatedTotalMonthlySavingsAmount":{},"SavingsCurrencyCode":{},"SavingsPercentage":{}}},"RightsizingRecommendations":{"type":"list","member":{"type":"structure","members":{"AccountId":{},"CurrentInstance":{"type":"structure","members":{"ResourceId":{},"InstanceName":{},"Tags":{"type":"list","member":{"shape":"Sf"}},"ResourceDetails":{"shape":"S5x"},"ResourceUtilization":{"shape":"S5z"},"ReservationCoveredHoursInLookbackPeriod":{},"SavingsPlansCoveredHoursInLookbackPeriod":{},"OnDemandHoursInLookbackPeriod":{},"TotalRunningHoursInLookbackPeriod":{},"MonthlyCost":{},"CurrencyCode":{}}},"RightsizingType":{},"ModifyRecommendationDetail":{"type":"structure","members":{"TargetInstances":{"type":"list","member":{"type":"structure","members":{"EstimatedMonthlyCost":{},"EstimatedMonthlySavings":{},"CurrencyCode":{},"DefaultTargetInstance":{"type":"boolean"},"ResourceDetails":{"shape":"S5x"},"ExpectedResourceUtilization":{"shape":"S5z"},"PlatformDifferences":{"type":"list","member":{}}}}}}},"TerminateRecommendationDetail":{"type":"structure","members":{"EstimatedMonthlySavings":{},"CurrencyCode":{}}},"FindingReasonCodes":{"type":"list","member":{}}}}},"NextPageToken":{},"Configuration":{"shape":"S5o"}}}},"GetSavingsPlanPurchaseRecommendationDetails":{"input":{"type":"structure","required":["RecommendationDetailId"],"members":{"RecommendationDetailId":{}}},"output":{"type":"structure","members":{"RecommendationDetailId":{},"RecommendationDetailData":{"type":"structure","members":{"AccountScope":{},"LookbackPeriodInDays":{},"SavingsPlansType":{},"TermInYears":{},"PaymentOption":{},"AccountId":{},"CurrencyCode":{},"InstanceFamily":{},"Region":{},"OfferingId":{},"GenerationTimestamp":{},"LatestUsageTimestamp":{},"CurrentAverageHourlyOnDemandSpend":{},"CurrentMaximumHourlyOnDemandSpend":{},"CurrentMinimumHourlyOnDemandSpend":{},"EstimatedAverageUtilization":{},"EstimatedMonthlySavingsAmount":{},"EstimatedOnDemandCost":{},"EstimatedOnDemandCostWithCurrentCommitment":{},"EstimatedROI":{},"EstimatedSPCost":{},"EstimatedSavingsAmount":{},"EstimatedSavingsPercentage":{},"ExistingHourlyCommitment":{},"HourlyCommitmentToPurchase":{},"UpfrontCost":{},"CurrentAverageCoverage":{},"EstimatedAverageCoverage":{},"MetricsOverLookbackPeriod":{"type":"list","member":{"type":"structure","members":{"StartTime":{},"EstimatedOnDemandCost":{},"CurrentCoverage":{},"EstimatedCoverage":{},"EstimatedNewCommitmentUtilization":{}}}}}}}}},"GetSavingsPlansCoverage":{"input":{"type":"structure","required":["TimePeriod"],"members":{"TimePeriod":{"shape":"S2i"},"GroupBy":{"shape":"S2m"},"Granularity":{},"Filter":{"shape":"S7"},"Metrics":{"shape":"S2k"},"NextToken":{},"MaxResults":{"type":"integer"},"SortBy":{"shape":"S3c"}}},"output":{"type":"structure","required":["SavingsPlansCoverages"],"members":{"SavingsPlansCoverages":{"type":"list","member":{"type":"structure","members":{"Attributes":{"shape":"S34"},"Coverage":{"type":"structure","members":{"SpendCoveredBySavingsPlans":{},"OnDemandCost":{},"TotalCost":{},"CoveragePercentage":{}}},"TimePeriod":{"shape":"S2i"}}}},"NextToken":{}}}},"GetSavingsPlansPurchaseRecommendation":{"input":{"type":"structure","required":["SavingsPlansType","TermInYears","PaymentOption","LookbackPeriodInDays"],"members":{"SavingsPlansType":{},"TermInYears":{},"PaymentOption":{},"AccountScope":{},"NextPageToken":{},"PageSize":{"type":"integer"},"LookbackPeriodInDays":{},"Filter":{"shape":"S7"}}},"output":{"type":"structure","members":{"Metadata":{"type":"structure","members":{"RecommendationId":{},"GenerationTimestamp":{},"AdditionalMetadata":{}}},"SavingsPlansPurchaseRecommendation":{"type":"structure","members":{"AccountScope":{},"SavingsPlansType":{},"TermInYears":{},"PaymentOption":{},"LookbackPeriodInDays":{},"SavingsPlansPurchaseRecommendationDetails":{"type":"list","member":{"type":"structure","members":{"SavingsPlansDetails":{"type":"structure","members":{"Region":{},"InstanceFamily":{},"OfferingId":{}}},"AccountId":{},"UpfrontCost":{},"EstimatedROI":{},"CurrencyCode":{},"EstimatedSPCost":{},"EstimatedOnDemandCost":{},"EstimatedOnDemandCostWithCurrentCommitment":{},"EstimatedSavingsAmount":{},"EstimatedSavingsPercentage":{},"HourlyCommitmentToPurchase":{},"EstimatedAverageUtilization":{},"EstimatedMonthlySavingsAmount":{},"CurrentMinimumHourlyOnDemandSpend":{},"CurrentMaximumHourlyOnDemandSpend":{},"CurrentAverageHourlyOnDemandSpend":{},"RecommendationDetailId":{}}}},"SavingsPlansPurchaseRecommendationSummary":{"type":"structure","members":{"EstimatedROI":{},"CurrencyCode":{},"EstimatedTotalCost":{},"CurrentOnDemandSpend":{},"EstimatedSavingsAmount":{},"TotalRecommendationCount":{},"DailyCommitmentToPurchase":{},"HourlyCommitmentToPurchase":{},"EstimatedSavingsPercentage":{},"EstimatedMonthlySavingsAmount":{},"EstimatedOnDemandCostWithCurrentCommitment":{}}}}},"NextPageToken":{}}}},"GetSavingsPlansUtilization":{"input":{"type":"structure","required":["TimePeriod"],"members":{"TimePeriod":{"shape":"S2i"},"Granularity":{},"Filter":{"shape":"S7"},"SortBy":{"shape":"S3c"}}},"output":{"type":"structure","required":["Total"],"members":{"SavingsPlansUtilizationsByTime":{"type":"list","member":{"type":"structure","required":["TimePeriod","Utilization"],"members":{"TimePeriod":{"shape":"S2i"},"Utilization":{"shape":"S71"},"Savings":{"shape":"S72"},"AmortizedCommitment":{"shape":"S73"}}}},"Total":{"shape":"S74"}}}},"GetSavingsPlansUtilizationDetails":{"input":{"type":"structure","required":["TimePeriod"],"members":{"TimePeriod":{"shape":"S2i"},"Filter":{"shape":"S7"},"DataType":{"type":"list","member":{}},"NextToken":{},"MaxResults":{"type":"integer"},"SortBy":{"shape":"S3c"}}},"output":{"type":"structure","required":["SavingsPlansUtilizationDetails","TimePeriod"],"members":{"SavingsPlansUtilizationDetails":{"type":"list","member":{"type":"structure","members":{"SavingsPlanArn":{},"Attributes":{"shape":"S34"},"Utilization":{"shape":"S71"},"Savings":{"shape":"S72"},"AmortizedCommitment":{"shape":"S73"}}}},"Total":{"shape":"S74"},"TimePeriod":{"shape":"S2i"},"NextToken":{}}}},"GetTags":{"input":{"type":"structure","required":["TimePeriod"],"members":{"SearchString":{},"TimePeriod":{"shape":"S2i"},"TagKey":{},"Filter":{"shape":"S7"},"SortBy":{"shape":"S3b"},"MaxResults":{"type":"integer"},"NextPageToken":{}}},"output":{"type":"structure","required":["Tags","ReturnSize","TotalSize"],"members":{"NextPageToken":{},"Tags":{"type":"list","member":{}},"ReturnSize":{"type":"integer"},"TotalSize":{"type":"integer"}}}},"GetUsageForecast":{"input":{"type":"structure","required":["TimePeriod","Metric","Granularity"],"members":{"TimePeriod":{"shape":"S2i"},"Metric":{},"Granularity":{},"Filter":{"shape":"S7"},"PredictionIntervalLevel":{"type":"integer"}}},"output":{"type":"structure","members":{"Total":{"shape":"S2u"},"ForecastResultsByTime":{"shape":"S3n"}}}},"ListCostAllocationTags":{"input":{"type":"structure","members":{"Status":{},"TagKeys":{"type":"list","member":{}},"Type":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"CostAllocationTags":{"type":"list","member":{"type":"structure","required":["TagKey","Type","Status"],"members":{"TagKey":{},"Type":{},"Status":{},"LastUpdatedDate":{},"LastUsedDate":{}}}},"NextToken":{}}}},"ListCostCategoryDefinitions":{"input":{"type":"structure","members":{"EffectiveOn":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"CostCategoryReferences":{"type":"list","member":{"type":"structure","members":{"CostCategoryArn":{},"Name":{},"EffectiveStart":{},"EffectiveEnd":{},"NumberOfRules":{"type":"integer"},"ProcessingStatus":{"shape":"S1s"},"Values":{"shape":"S3i"},"DefaultValue":{}}}},"NextToken":{}}}},"ListSavingsPlansPurchaseRecommendationGeneration":{"input":{"type":"structure","members":{"GenerationStatus":{},"RecommendationIds":{"type":"list","member":{}},"PageSize":{"type":"integer"},"NextPageToken":{}}},"output":{"type":"structure","members":{"GenerationSummaryList":{"type":"list","member":{"type":"structure","members":{"RecommendationId":{},"GenerationStatus":{},"GenerationStartedTime":{},"GenerationCompletionTime":{},"EstimatedCompletionTime":{}}}},"NextPageToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"ResourceTags":{"shape":"Sk"}}}},"ProvideAnomalyFeedback":{"input":{"type":"structure","required":["AnomalyId","Feedback"],"members":{"AnomalyId":{},"Feedback":{}}},"output":{"type":"structure","required":["AnomalyId"],"members":{"AnomalyId":{}}}},"StartSavingsPlansPurchaseRecommendationGeneration":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"RecommendationId":{},"GenerationStartedTime":{},"EstimatedCompletionTime":{}}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","ResourceTags"],"members":{"ResourceArn":{},"ResourceTags":{"shape":"Sk"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","ResourceTagKeys"],"members":{"ResourceArn":{},"ResourceTagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateAnomalyMonitor":{"input":{"type":"structure","required":["MonitorArn"],"members":{"MonitorArn":{},"MonitorName":{}}},"output":{"type":"structure","required":["MonitorArn"],"members":{"MonitorArn":{}}}},"UpdateAnomalySubscription":{"input":{"type":"structure","required":["SubscriptionArn"],"members":{"SubscriptionArn":{},"Threshold":{"deprecated":true,"deprecatedMessage":"Threshold has been deprecated in favor of ThresholdExpression","type":"double"},"Frequency":{},"MonitorArnList":{"shape":"Sr"},"Subscribers":{"shape":"St"},"SubscriptionName":{},"ThresholdExpression":{"shape":"S7"}}},"output":{"type":"structure","required":["SubscriptionArn"],"members":{"SubscriptionArn":{}}}},"UpdateCostAllocationTagsStatus":{"input":{"type":"structure","required":["CostAllocationTagsStatus"],"members":{"CostAllocationTagsStatus":{"type":"list","member":{"type":"structure","required":["TagKey","Status"],"members":{"TagKey":{},"Status":{}}}}}},"output":{"type":"structure","members":{"Errors":{"type":"list","member":{"type":"structure","members":{"TagKey":{},"Code":{},"Message":{}}}}}}},"UpdateCostCategoryDefinition":{"input":{"type":"structure","required":["CostCategoryArn","RuleVersion","Rules"],"members":{"CostCategoryArn":{},"EffectiveStart":{},"RuleVersion":{},"Rules":{"shape":"S14"},"DefaultValue":{},"SplitChargeRules":{"shape":"S1a"}}},"output":{"type":"structure","members":{"CostCategoryArn":{},"EffectiveStart":{}}}}},"shapes":{"S2":{"type":"structure","required":["MonitorName","MonitorType"],"members":{"MonitorArn":{},"MonitorName":{},"CreationDate":{},"LastUpdatedDate":{},"LastEvaluatedDate":{},"MonitorType":{},"MonitorDimension":{},"MonitorSpecification":{"shape":"S7"},"DimensionalValueCount":{"type":"integer"}}},"S7":{"type":"structure","members":{"Or":{"shape":"S8"},"And":{"shape":"S8"},"Not":{"shape":"S7"},"Dimensions":{"type":"structure","members":{"Key":{},"Values":{"shape":"Sb"},"MatchOptions":{"shape":"Sd"}}},"Tags":{"shape":"Sf"},"CostCategories":{"type":"structure","members":{"Key":{},"Values":{"shape":"Sb"},"MatchOptions":{"shape":"Sd"}}}}},"S8":{"type":"list","member":{"shape":"S7"}},"Sb":{"type":"list","member":{}},"Sd":{"type":"list","member":{}},"Sf":{"type":"structure","members":{"Key":{},"Values":{"shape":"Sb"},"MatchOptions":{"shape":"Sd"}}},"Sk":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"Sq":{"type":"structure","required":["MonitorArnList","Subscribers","Frequency","SubscriptionName"],"members":{"SubscriptionArn":{},"AccountId":{},"MonitorArnList":{"shape":"Sr"},"Subscribers":{"shape":"St"},"Threshold":{"deprecated":true,"deprecatedMessage":"Threshold has been deprecated in favor of ThresholdExpression","type":"double"},"Frequency":{},"SubscriptionName":{},"ThresholdExpression":{"shape":"S7"}}},"Sr":{"type":"list","member":{}},"St":{"type":"list","member":{"type":"structure","members":{"Address":{},"Type":{},"Status":{}}}},"S14":{"type":"list","member":{"type":"structure","members":{"Value":{},"Rule":{"shape":"S7"},"InheritedValue":{"type":"structure","members":{"DimensionName":{},"DimensionKey":{}}},"Type":{}}}},"S1a":{"type":"list","member":{"type":"structure","required":["Source","Targets","Method"],"members":{"Source":{},"Targets":{"type":"list","member":{}},"Method":{},"Parameters":{"type":"list","member":{"type":"structure","required":["Type","Values"],"members":{"Type":{},"Values":{"type":"list","member":{}}}}}}}},"S1s":{"type":"list","member":{"type":"structure","members":{"Component":{},"Status":{}}}},"S2i":{"type":"structure","required":["Start","End"],"members":{"Start":{},"End":{}}},"S2k":{"type":"list","member":{}},"S2m":{"type":"list","member":{"type":"structure","members":{"Type":{},"Key":{}}}},"S2r":{"type":"list","member":{"type":"structure","members":{"TimePeriod":{"shape":"S2i"},"Total":{"shape":"S2t"},"Groups":{"type":"list","member":{"type":"structure","members":{"Keys":{"type":"list","member":{}},"Metrics":{"shape":"S2t"}}}},"Estimated":{"type":"boolean"}}}},"S2t":{"type":"map","key":{},"value":{"shape":"S2u"}},"S2u":{"type":"structure","members":{"Amount":{},"Unit":{}}},"S32":{"type":"list","member":{"type":"structure","members":{"Value":{},"Attributes":{"shape":"S34"}}}},"S34":{"type":"map","key":{},"value":{}},"S3b":{"type":"list","member":{"shape":"S3c"}},"S3c":{"type":"structure","required":["Key"],"members":{"Key":{},"SortOrder":{}}},"S3i":{"type":"list","member":{}},"S3n":{"type":"list","member":{"type":"structure","members":{"TimePeriod":{"shape":"S2i"},"MeanValue":{},"PredictionIntervalLowerBound":{},"PredictionIntervalUpperBound":{}}}},"S3y":{"type":"structure","members":{"CoverageHours":{"type":"structure","members":{"OnDemandHours":{},"ReservedHours":{},"TotalRunningHours":{},"CoverageHoursPercentage":{}}},"CoverageNormalizedUnits":{"type":"structure","members":{"OnDemandNormalizedUnits":{},"ReservedNormalizedUnits":{},"TotalRunningNormalizedUnits":{},"CoverageNormalizedUnitsPercentage":{}}},"CoverageCost":{"type":"structure","members":{"OnDemandCost":{}}}}},"S4g":{"type":"structure","members":{"EC2Specification":{"type":"structure","members":{"OfferingClass":{}}}}},"S55":{"type":"structure","members":{"UtilizationPercentage":{},"UtilizationPercentageInUnits":{},"PurchasedHours":{},"PurchasedUnits":{},"TotalActualHours":{},"TotalActualUnits":{},"UnusedHours":{},"UnusedUnits":{},"OnDemandCostOfRIHoursUsed":{},"NetRISavings":{},"TotalPotentialRISavings":{},"AmortizedUpfrontFee":{},"AmortizedRecurringFee":{},"TotalAmortizedFee":{},"RICostForUnusedHours":{},"RealizedSavings":{},"UnrealizedSavings":{}}},"S5o":{"type":"structure","required":["RecommendationTarget","BenefitsConsidered"],"members":{"RecommendationTarget":{},"BenefitsConsidered":{"type":"boolean"}}},"S5x":{"type":"structure","members":{"EC2ResourceDetails":{"type":"structure","members":{"HourlyOnDemandRate":{},"InstanceType":{},"Platform":{},"Region":{},"Sku":{},"Memory":{},"NetworkPerformance":{},"Storage":{},"Vcpu":{}}}}},"S5z":{"type":"structure","members":{"EC2ResourceUtilization":{"type":"structure","members":{"MaxCpuUtilizationPercentage":{},"MaxMemoryUtilizationPercentage":{},"MaxStorageUtilizationPercentage":{},"EBSResourceUtilization":{"type":"structure","members":{"EbsReadOpsPerSecond":{},"EbsWriteOpsPerSecond":{},"EbsReadBytesPerSecond":{},"EbsWriteBytesPerSecond":{}}},"DiskResourceUtilization":{"type":"structure","members":{"DiskReadOpsPerSecond":{},"DiskWriteOpsPerSecond":{},"DiskReadBytesPerSecond":{},"DiskWriteBytesPerSecond":{}}},"NetworkResourceUtilization":{"type":"structure","members":{"NetworkInBytesPerSecond":{},"NetworkOutBytesPerSecond":{},"NetworkPacketsInPerSecond":{},"NetworkPacketsOutPerSecond":{}}}}}}},"S71":{"type":"structure","members":{"TotalCommitment":{},"UsedCommitment":{},"UnusedCommitment":{},"UtilizationPercentage":{}}},"S72":{"type":"structure","members":{"NetSavings":{},"OnDemandCostEquivalent":{}}},"S73":{"type":"structure","members":{"AmortizedRecurringCommitment":{},"AmortizedUpfrontCommitment":{},"TotalAmortizedCommitment":{}}},"S74":{"type":"structure","required":["Utilization"],"members":{"Utilization":{"shape":"S71"},"Savings":{"shape":"S72"},"AmortizedCommitment":{"shape":"S73"}}}}}')},75642:function(e){"use strict";e.exports=JSON.parse('{"o":{"GetSavingsPlansCoverage":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"GetSavingsPlansUtilizationDetails":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListCostAllocationTags":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListCostCategoryDefinitions":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"}}}')},31930:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2010-05-15","endpointPrefix":"cloudformation","protocol":"query","serviceFullName":"AWS CloudFormation","serviceId":"CloudFormation","signatureVersion":"v4","uid":"cloudformation-2010-05-15","xmlNamespace":"http://cloudformation.amazonaws.com/doc/2010-05-15/"},"operations":{"ActivateOrganizationsAccess":{"input":{"type":"structure","members":{}},"output":{"resultWrapper":"ActivateOrganizationsAccessResult","type":"structure","members":{}}},"ActivateType":{"input":{"type":"structure","members":{"Type":{},"PublicTypeArn":{},"PublisherId":{},"TypeName":{},"TypeNameAlias":{},"AutoUpdate":{"type":"boolean"},"LoggingConfig":{"shape":"S9"},"ExecutionRoleArn":{},"VersionBump":{},"MajorVersion":{"type":"long"}}},"output":{"resultWrapper":"ActivateTypeResult","type":"structure","members":{"Arn":{}}},"idempotent":true},"BatchDescribeTypeConfigurations":{"input":{"type":"structure","required":["TypeConfigurationIdentifiers"],"members":{"TypeConfigurationIdentifiers":{"type":"list","member":{"shape":"Si"}}}},"output":{"resultWrapper":"BatchDescribeTypeConfigurationsResult","type":"structure","members":{"Errors":{"type":"list","member":{"type":"structure","members":{"ErrorCode":{},"ErrorMessage":{},"TypeConfigurationIdentifier":{"shape":"Si"}}}},"UnprocessedTypeConfigurations":{"type":"list","member":{"shape":"Si"}},"TypeConfigurations":{"type":"list","member":{"type":"structure","members":{"Arn":{},"Alias":{},"Configuration":{},"LastUpdated":{"type":"timestamp"},"TypeArn":{},"TypeName":{},"IsDefaultConfiguration":{"type":"boolean"}}}}}}},"CancelUpdateStack":{"input":{"type":"structure","required":["StackName"],"members":{"StackName":{},"ClientRequestToken":{}}}},"ContinueUpdateRollback":{"input":{"type":"structure","required":["StackName"],"members":{"StackName":{},"RoleARN":{},"ResourcesToSkip":{"type":"list","member":{}},"ClientRequestToken":{}}},"output":{"resultWrapper":"ContinueUpdateRollbackResult","type":"structure","members":{}}},"CreateChangeSet":{"input":{"type":"structure","required":["StackName","ChangeSetName"],"members":{"StackName":{},"TemplateBody":{},"TemplateURL":{},"UsePreviousTemplate":{"type":"boolean"},"Parameters":{"shape":"S1a"},"Capabilities":{"shape":"S1f"},"ResourceTypes":{"shape":"S1h"},"RoleARN":{},"RollbackConfiguration":{"shape":"S1j"},"NotificationARNs":{"shape":"S1p"},"Tags":{"shape":"S1r"},"ChangeSetName":{},"ClientToken":{},"Description":{},"ChangeSetType":{},"ResourcesToImport":{"type":"list","member":{"type":"structure","required":["ResourceType","LogicalResourceId","ResourceIdentifier"],"members":{"ResourceType":{},"LogicalResourceId":{},"ResourceIdentifier":{"type":"map","key":{},"value":{}}}}},"IncludeNestedStacks":{"type":"boolean"},"OnStackFailure":{}}},"output":{"resultWrapper":"CreateChangeSetResult","type":"structure","members":{"Id":{},"StackId":{}}}},"CreateStack":{"input":{"type":"structure","required":["StackName"],"members":{"StackName":{},"TemplateBody":{},"TemplateURL":{},"Parameters":{"shape":"S1a"},"DisableRollback":{"type":"boolean"},"RollbackConfiguration":{"shape":"S1j"},"TimeoutInMinutes":{"type":"integer"},"NotificationARNs":{"shape":"S1p"},"Capabilities":{"shape":"S1f"},"ResourceTypes":{"shape":"S1h"},"RoleARN":{},"OnFailure":{},"StackPolicyBody":{},"StackPolicyURL":{},"Tags":{"shape":"S1r"},"ClientRequestToken":{},"EnableTerminationProtection":{"type":"boolean"},"RetainExceptOnCreate":{"type":"boolean"}}},"output":{"resultWrapper":"CreateStackResult","type":"structure","members":{"StackId":{}}}},"CreateStackInstances":{"input":{"type":"structure","required":["StackSetName","Regions"],"members":{"StackSetName":{},"Accounts":{"shape":"S2l"},"DeploymentTargets":{"shape":"S2n"},"Regions":{"shape":"S2s"},"ParameterOverrides":{"shape":"S1a"},"OperationPreferences":{"shape":"S2u"},"OperationId":{"idempotencyToken":true},"CallAs":{}}},"output":{"resultWrapper":"CreateStackInstancesResult","type":"structure","members":{"OperationId":{}}}},"CreateStackSet":{"input":{"type":"structure","required":["StackSetName"],"members":{"StackSetName":{},"Description":{},"TemplateBody":{},"TemplateURL":{},"StackId":{},"Parameters":{"shape":"S1a"},"Capabilities":{"shape":"S1f"},"Tags":{"shape":"S1r"},"AdministrationRoleARN":{},"ExecutionRoleName":{},"PermissionModel":{},"AutoDeployment":{"shape":"S35"},"CallAs":{},"ClientRequestToken":{"idempotencyToken":true},"ManagedExecution":{"shape":"S38"}}},"output":{"resultWrapper":"CreateStackSetResult","type":"structure","members":{"StackSetId":{}}}},"DeactivateOrganizationsAccess":{"input":{"type":"structure","members":{}},"output":{"resultWrapper":"DeactivateOrganizationsAccessResult","type":"structure","members":{}}},"DeactivateType":{"input":{"type":"structure","members":{"TypeName":{},"Type":{},"Arn":{}}},"output":{"resultWrapper":"DeactivateTypeResult","type":"structure","members":{}},"idempotent":true},"DeleteChangeSet":{"input":{"type":"structure","required":["ChangeSetName"],"members":{"ChangeSetName":{},"StackName":{}}},"output":{"resultWrapper":"DeleteChangeSetResult","type":"structure","members":{}}},"DeleteStack":{"input":{"type":"structure","required":["StackName"],"members":{"StackName":{},"RetainResources":{"type":"list","member":{}},"RoleARN":{},"ClientRequestToken":{}}}},"DeleteStackInstances":{"input":{"type":"structure","required":["StackSetName","Regions","RetainStacks"],"members":{"StackSetName":{},"Accounts":{"shape":"S2l"},"DeploymentTargets":{"shape":"S2n"},"Regions":{"shape":"S2s"},"OperationPreferences":{"shape":"S2u"},"RetainStacks":{"type":"boolean"},"OperationId":{"idempotencyToken":true},"CallAs":{}}},"output":{"resultWrapper":"DeleteStackInstancesResult","type":"structure","members":{"OperationId":{}}}},"DeleteStackSet":{"input":{"type":"structure","required":["StackSetName"],"members":{"StackSetName":{},"CallAs":{}}},"output":{"resultWrapper":"DeleteStackSetResult","type":"structure","members":{}}},"DeregisterType":{"input":{"type":"structure","members":{"Arn":{},"Type":{},"TypeName":{},"VersionId":{}}},"output":{"resultWrapper":"DeregisterTypeResult","type":"structure","members":{}},"idempotent":true},"DescribeAccountLimits":{"input":{"type":"structure","members":{"NextToken":{}}},"output":{"resultWrapper":"DescribeAccountLimitsResult","type":"structure","members":{"AccountLimits":{"type":"list","member":{"type":"structure","members":{"Name":{},"Value":{"type":"integer"}}}},"NextToken":{}}}},"DescribeChangeSet":{"input":{"type":"structure","required":["ChangeSetName"],"members":{"ChangeSetName":{},"StackName":{},"NextToken":{}}},"output":{"resultWrapper":"DescribeChangeSetResult","type":"structure","members":{"ChangeSetName":{},"ChangeSetId":{},"StackId":{},"StackName":{},"Description":{},"Parameters":{"shape":"S1a"},"CreationTime":{"type":"timestamp"},"ExecutionStatus":{},"Status":{},"StatusReason":{},"NotificationARNs":{"shape":"S1p"},"RollbackConfiguration":{"shape":"S1j"},"Capabilities":{"shape":"S1f"},"Tags":{"shape":"S1r"},"Changes":{"type":"list","member":{"type":"structure","members":{"Type":{},"HookInvocationCount":{"type":"integer"},"ResourceChange":{"type":"structure","members":{"Action":{},"LogicalResourceId":{},"PhysicalResourceId":{},"ResourceType":{},"Replacement":{},"Scope":{"type":"list","member":{}},"Details":{"type":"list","member":{"type":"structure","members":{"Target":{"type":"structure","members":{"Attribute":{},"Name":{},"RequiresRecreation":{}}},"Evaluation":{},"ChangeSource":{},"CausingEntity":{}}}},"ChangeSetId":{},"ModuleInfo":{"shape":"S4p"}}}}}},"NextToken":{},"IncludeNestedStacks":{"type":"boolean"},"ParentChangeSetId":{},"RootChangeSetId":{},"OnStackFailure":{}}}},"DescribeChangeSetHooks":{"input":{"type":"structure","required":["ChangeSetName"],"members":{"ChangeSetName":{},"StackName":{},"NextToken":{},"LogicalResourceId":{}}},"output":{"resultWrapper":"DescribeChangeSetHooksResult","type":"structure","members":{"ChangeSetId":{},"ChangeSetName":{},"Hooks":{"type":"list","member":{"type":"structure","members":{"InvocationPoint":{},"FailureMode":{},"TypeName":{},"TypeVersionId":{},"TypeConfigurationVersionId":{},"TargetDetails":{"type":"structure","members":{"TargetType":{},"ResourceTargetDetails":{"type":"structure","members":{"LogicalResourceId":{},"ResourceType":{},"ResourceAction":{}}}}}}}},"Status":{},"NextToken":{},"StackId":{},"StackName":{}}}},"DescribeOrganizationsAccess":{"input":{"type":"structure","members":{"CallAs":{}}},"output":{"resultWrapper":"DescribeOrganizationsAccessResult","type":"structure","members":{"Status":{}}}},"DescribePublisher":{"input":{"type":"structure","members":{"PublisherId":{}}},"output":{"resultWrapper":"DescribePublisherResult","type":"structure","members":{"PublisherId":{},"PublisherStatus":{},"IdentityProvider":{},"PublisherProfile":{}}},"idempotent":true},"DescribeStackDriftDetectionStatus":{"input":{"type":"structure","required":["StackDriftDetectionId"],"members":{"StackDriftDetectionId":{}}},"output":{"resultWrapper":"DescribeStackDriftDetectionStatusResult","type":"structure","required":["StackId","StackDriftDetectionId","DetectionStatus","Timestamp"],"members":{"StackId":{},"StackDriftDetectionId":{},"StackDriftStatus":{},"DetectionStatus":{},"DetectionStatusReason":{},"DriftedStackResourceCount":{"type":"integer"},"Timestamp":{"type":"timestamp"}}}},"DescribeStackEvents":{"input":{"type":"structure","members":{"StackName":{},"NextToken":{}}},"output":{"resultWrapper":"DescribeStackEventsResult","type":"structure","members":{"StackEvents":{"type":"list","member":{"type":"structure","required":["StackId","EventId","StackName","Timestamp"],"members":{"StackId":{},"EventId":{},"StackName":{},"LogicalResourceId":{},"PhysicalResourceId":{},"ResourceType":{},"Timestamp":{"type":"timestamp"},"ResourceStatus":{},"ResourceStatusReason":{},"ResourceProperties":{},"ClientRequestToken":{},"HookType":{},"HookStatus":{},"HookStatusReason":{},"HookInvocationPoint":{},"HookFailureMode":{}}}},"NextToken":{}}}},"DescribeStackInstance":{"input":{"type":"structure","required":["StackSetName","StackInstanceAccount","StackInstanceRegion"],"members":{"StackSetName":{},"StackInstanceAccount":{},"StackInstanceRegion":{},"CallAs":{}}},"output":{"resultWrapper":"DescribeStackInstanceResult","type":"structure","members":{"StackInstance":{"type":"structure","members":{"StackSetId":{},"Region":{},"Account":{},"StackId":{},"ParameterOverrides":{"shape":"S1a"},"Status":{},"StackInstanceStatus":{"shape":"S60"},"StatusReason":{},"OrganizationalUnitId":{},"DriftStatus":{},"LastDriftCheckTimestamp":{"type":"timestamp"},"LastOperationId":{}}}}}},"DescribeStackResource":{"input":{"type":"structure","required":["StackName","LogicalResourceId"],"members":{"StackName":{},"LogicalResourceId":{}}},"output":{"resultWrapper":"DescribeStackResourceResult","type":"structure","members":{"StackResourceDetail":{"type":"structure","required":["LogicalResourceId","ResourceType","LastUpdatedTimestamp","ResourceStatus"],"members":{"StackName":{},"StackId":{},"LogicalResourceId":{},"PhysicalResourceId":{},"ResourceType":{},"LastUpdatedTimestamp":{"type":"timestamp"},"ResourceStatus":{},"ResourceStatusReason":{},"Description":{},"Metadata":{},"DriftInformation":{"shape":"S67"},"ModuleInfo":{"shape":"S4p"}}}}}},"DescribeStackResourceDrifts":{"input":{"type":"structure","required":["StackName"],"members":{"StackName":{},"StackResourceDriftStatusFilters":{"shape":"S6a"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"resultWrapper":"DescribeStackResourceDriftsResult","type":"structure","required":["StackResourceDrifts"],"members":{"StackResourceDrifts":{"type":"list","member":{"shape":"S6e"}},"NextToken":{}}}},"DescribeStackResources":{"input":{"type":"structure","members":{"StackName":{},"LogicalResourceId":{},"PhysicalResourceId":{}}},"output":{"resultWrapper":"DescribeStackResourcesResult","type":"structure","members":{"StackResources":{"type":"list","member":{"type":"structure","required":["LogicalResourceId","ResourceType","Timestamp","ResourceStatus"],"members":{"StackName":{},"StackId":{},"LogicalResourceId":{},"PhysicalResourceId":{},"ResourceType":{},"Timestamp":{"type":"timestamp"},"ResourceStatus":{},"ResourceStatusReason":{},"Description":{},"DriftInformation":{"shape":"S67"},"ModuleInfo":{"shape":"S4p"}}}}}}},"DescribeStackSet":{"input":{"type":"structure","required":["StackSetName"],"members":{"StackSetName":{},"CallAs":{}}},"output":{"resultWrapper":"DescribeStackSetResult","type":"structure","members":{"StackSet":{"type":"structure","members":{"StackSetName":{},"StackSetId":{},"Description":{},"Status":{},"TemplateBody":{},"Parameters":{"shape":"S1a"},"Capabilities":{"shape":"S1f"},"Tags":{"shape":"S1r"},"StackSetARN":{},"AdministrationRoleARN":{},"ExecutionRoleName":{},"StackSetDriftDetectionDetails":{"shape":"S6y"},"AutoDeployment":{"shape":"S35"},"PermissionModel":{},"OrganizationalUnitIds":{"shape":"S2p"},"ManagedExecution":{"shape":"S38"},"Regions":{"shape":"S2s"}}}}}},"DescribeStackSetOperation":{"input":{"type":"structure","required":["StackSetName","OperationId"],"members":{"StackSetName":{},"OperationId":{},"CallAs":{}}},"output":{"resultWrapper":"DescribeStackSetOperationResult","type":"structure","members":{"StackSetOperation":{"type":"structure","members":{"OperationId":{},"StackSetId":{},"Action":{},"Status":{},"OperationPreferences":{"shape":"S2u"},"RetainStacks":{"type":"boolean"},"AdministrationRoleARN":{},"ExecutionRoleName":{},"CreationTimestamp":{"type":"timestamp"},"EndTimestamp":{"type":"timestamp"},"DeploymentTargets":{"shape":"S2n"},"StackSetDriftDetectionDetails":{"shape":"S6y"},"StatusReason":{},"StatusDetails":{"shape":"S7d"}}}}}},"DescribeStacks":{"input":{"type":"structure","members":{"StackName":{},"NextToken":{}}},"output":{"resultWrapper":"DescribeStacksResult","type":"structure","members":{"Stacks":{"type":"list","member":{"type":"structure","required":["StackName","CreationTime","StackStatus"],"members":{"StackId":{},"StackName":{},"ChangeSetId":{},"Description":{},"Parameters":{"shape":"S1a"},"CreationTime":{"type":"timestamp"},"DeletionTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"RollbackConfiguration":{"shape":"S1j"},"StackStatus":{},"StackStatusReason":{},"DisableRollback":{"type":"boolean"},"NotificationARNs":{"shape":"S1p"},"TimeoutInMinutes":{"type":"integer"},"Capabilities":{"shape":"S1f"},"Outputs":{"type":"list","member":{"type":"structure","members":{"OutputKey":{},"OutputValue":{},"Description":{},"ExportName":{}}}},"RoleARN":{},"Tags":{"shape":"S1r"},"EnableTerminationProtection":{"type":"boolean"},"ParentId":{},"RootId":{},"DriftInformation":{"type":"structure","required":["StackDriftStatus"],"members":{"StackDriftStatus":{},"LastCheckTimestamp":{"type":"timestamp"}}},"RetainExceptOnCreate":{"type":"boolean"}}}},"NextToken":{}}}},"DescribeType":{"input":{"type":"structure","members":{"Type":{},"TypeName":{},"Arn":{},"VersionId":{},"PublisherId":{},"PublicVersionNumber":{}}},"output":{"resultWrapper":"DescribeTypeResult","type":"structure","members":{"Arn":{},"Type":{},"TypeName":{},"DefaultVersionId":{},"IsDefaultVersion":{"type":"boolean"},"TypeTestsStatus":{},"TypeTestsStatusDescription":{},"Description":{},"Schema":{},"ProvisioningType":{},"DeprecatedStatus":{},"LoggingConfig":{"shape":"S9"},"RequiredActivatedTypes":{"type":"list","member":{"type":"structure","members":{"TypeNameAlias":{},"OriginalTypeName":{},"PublisherId":{},"SupportedMajorVersions":{"type":"list","member":{"type":"integer"}}}}},"ExecutionRoleArn":{},"Visibility":{},"SourceUrl":{},"DocumentationUrl":{},"LastUpdated":{"type":"timestamp"},"TimeCreated":{"type":"timestamp"},"ConfigurationSchema":{},"PublisherId":{},"OriginalTypeName":{},"OriginalTypeArn":{},"PublicVersionNumber":{},"LatestPublicVersion":{},"IsActivated":{"type":"boolean"},"AutoUpdate":{"type":"boolean"}}},"idempotent":true},"DescribeTypeRegistration":{"input":{"type":"structure","required":["RegistrationToken"],"members":{"RegistrationToken":{}}},"output":{"resultWrapper":"DescribeTypeRegistrationResult","type":"structure","members":{"ProgressStatus":{},"Description":{},"TypeArn":{},"TypeVersionArn":{}}},"idempotent":true},"DetectStackDrift":{"input":{"type":"structure","required":["StackName"],"members":{"StackName":{},"LogicalResourceIds":{"shape":"S8e"}}},"output":{"resultWrapper":"DetectStackDriftResult","type":"structure","required":["StackDriftDetectionId"],"members":{"StackDriftDetectionId":{}}}},"DetectStackResourceDrift":{"input":{"type":"structure","required":["StackName","LogicalResourceId"],"members":{"StackName":{},"LogicalResourceId":{}}},"output":{"resultWrapper":"DetectStackResourceDriftResult","type":"structure","required":["StackResourceDrift"],"members":{"StackResourceDrift":{"shape":"S6e"}}}},"DetectStackSetDrift":{"input":{"type":"structure","required":["StackSetName"],"members":{"StackSetName":{},"OperationPreferences":{"shape":"S2u"},"OperationId":{"idempotencyToken":true},"CallAs":{}}},"output":{"resultWrapper":"DetectStackSetDriftResult","type":"structure","members":{"OperationId":{}}}},"EstimateTemplateCost":{"input":{"type":"structure","members":{"TemplateBody":{},"TemplateURL":{},"Parameters":{"shape":"S1a"}}},"output":{"resultWrapper":"EstimateTemplateCostResult","type":"structure","members":{"Url":{}}}},"ExecuteChangeSet":{"input":{"type":"structure","required":["ChangeSetName"],"members":{"ChangeSetName":{},"StackName":{},"ClientRequestToken":{},"DisableRollback":{"type":"boolean"},"RetainExceptOnCreate":{"type":"boolean"}}},"output":{"resultWrapper":"ExecuteChangeSetResult","type":"structure","members":{}}},"GetStackPolicy":{"input":{"type":"structure","required":["StackName"],"members":{"StackName":{}}},"output":{"resultWrapper":"GetStackPolicyResult","type":"structure","members":{"StackPolicyBody":{}}}},"GetTemplate":{"input":{"type":"structure","members":{"StackName":{},"ChangeSetName":{},"TemplateStage":{}}},"output":{"resultWrapper":"GetTemplateResult","type":"structure","members":{"TemplateBody":{},"StagesAvailable":{"type":"list","member":{}}}}},"GetTemplateSummary":{"input":{"type":"structure","members":{"TemplateBody":{},"TemplateURL":{},"StackName":{},"StackSetName":{},"CallAs":{},"TemplateSummaryConfig":{"type":"structure","members":{"TreatUnrecognizedResourceTypesAsWarnings":{"type":"boolean"}}}}},"output":{"resultWrapper":"GetTemplateSummaryResult","type":"structure","members":{"Parameters":{"type":"list","member":{"type":"structure","members":{"ParameterKey":{},"DefaultValue":{},"ParameterType":{},"NoEcho":{"type":"boolean"},"Description":{},"ParameterConstraints":{"type":"structure","members":{"AllowedValues":{"type":"list","member":{}}}}}}},"Description":{},"Capabilities":{"shape":"S1f"},"CapabilitiesReason":{},"ResourceTypes":{"shape":"S1h"},"Version":{},"Metadata":{},"DeclaredTransforms":{"shape":"S99"},"ResourceIdentifierSummaries":{"type":"list","member":{"type":"structure","members":{"ResourceType":{},"LogicalResourceIds":{"shape":"S8e"},"ResourceIdentifiers":{"type":"list","member":{}}}}},"Warnings":{"type":"structure","members":{"UnrecognizedResourceTypes":{"shape":"S1h"}}}}}},"ImportStacksToStackSet":{"input":{"type":"structure","required":["StackSetName"],"members":{"StackSetName":{},"StackIds":{"type":"list","member":{}},"StackIdsUrl":{},"OrganizationalUnitIds":{"shape":"S2p"},"OperationPreferences":{"shape":"S2u"},"OperationId":{"idempotencyToken":true},"CallAs":{}}},"output":{"resultWrapper":"ImportStacksToStackSetResult","type":"structure","members":{"OperationId":{}}}},"ListChangeSets":{"input":{"type":"structure","required":["StackName"],"members":{"StackName":{},"NextToken":{}}},"output":{"resultWrapper":"ListChangeSetsResult","type":"structure","members":{"Summaries":{"type":"list","member":{"type":"structure","members":{"StackId":{},"StackName":{},"ChangeSetId":{},"ChangeSetName":{},"ExecutionStatus":{},"Status":{},"StatusReason":{},"CreationTime":{"type":"timestamp"},"Description":{},"IncludeNestedStacks":{"type":"boolean"},"ParentChangeSetId":{},"RootChangeSetId":{}}}},"NextToken":{}}}},"ListExports":{"input":{"type":"structure","members":{"NextToken":{}}},"output":{"resultWrapper":"ListExportsResult","type":"structure","members":{"Exports":{"type":"list","member":{"type":"structure","members":{"ExportingStackId":{},"Name":{},"Value":{}}}},"NextToken":{}}}},"ListImports":{"input":{"type":"structure","required":["ExportName"],"members":{"ExportName":{},"NextToken":{}}},"output":{"resultWrapper":"ListImportsResult","type":"structure","members":{"Imports":{"type":"list","member":{}},"NextToken":{}}}},"ListStackInstanceResourceDrifts":{"input":{"type":"structure","required":["StackSetName","StackInstanceAccount","StackInstanceRegion","OperationId"],"members":{"StackSetName":{},"NextToken":{},"MaxResults":{"type":"integer"},"StackInstanceResourceDriftStatuses":{"shape":"S6a"},"StackInstanceAccount":{},"StackInstanceRegion":{},"OperationId":{},"CallAs":{}}},"output":{"resultWrapper":"ListStackInstanceResourceDriftsResult","type":"structure","members":{"Summaries":{"type":"list","member":{"type":"structure","required":["StackId","LogicalResourceId","ResourceType","StackResourceDriftStatus","Timestamp"],"members":{"StackId":{},"LogicalResourceId":{},"PhysicalResourceId":{},"PhysicalResourceIdContext":{"shape":"S6f"},"ResourceType":{},"PropertyDifferences":{"shape":"S6k"},"StackResourceDriftStatus":{},"Timestamp":{"type":"timestamp"}}}},"NextToken":{}}}},"ListStackInstances":{"input":{"type":"structure","required":["StackSetName"],"members":{"StackSetName":{},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"type":"list","member":{"type":"structure","members":{"Name":{},"Values":{}}}},"StackInstanceAccount":{},"StackInstanceRegion":{},"CallAs":{}}},"output":{"resultWrapper":"ListStackInstancesResult","type":"structure","members":{"Summaries":{"type":"list","member":{"type":"structure","members":{"StackSetId":{},"Region":{},"Account":{},"StackId":{},"Status":{},"StatusReason":{},"StackInstanceStatus":{"shape":"S60"},"OrganizationalUnitId":{},"DriftStatus":{},"LastDriftCheckTimestamp":{"type":"timestamp"},"LastOperationId":{}}}},"NextToken":{}}}},"ListStackResources":{"input":{"type":"structure","required":["StackName"],"members":{"StackName":{},"NextToken":{}}},"output":{"resultWrapper":"ListStackResourcesResult","type":"structure","members":{"StackResourceSummaries":{"type":"list","member":{"type":"structure","required":["LogicalResourceId","ResourceType","LastUpdatedTimestamp","ResourceStatus"],"members":{"LogicalResourceId":{},"PhysicalResourceId":{},"ResourceType":{},"LastUpdatedTimestamp":{"type":"timestamp"},"ResourceStatus":{},"ResourceStatusReason":{},"DriftInformation":{"type":"structure","required":["StackResourceDriftStatus"],"members":{"StackResourceDriftStatus":{},"LastCheckTimestamp":{"type":"timestamp"}}},"ModuleInfo":{"shape":"S4p"}}}},"NextToken":{}}}},"ListStackSetOperationResults":{"input":{"type":"structure","required":["StackSetName","OperationId"],"members":{"StackSetName":{},"OperationId":{},"NextToken":{},"MaxResults":{"type":"integer"},"CallAs":{},"Filters":{"type":"list","member":{"type":"structure","members":{"Name":{},"Values":{}}}}}},"output":{"resultWrapper":"ListStackSetOperationResultsResult","type":"structure","members":{"Summaries":{"type":"list","member":{"type":"structure","members":{"Account":{},"Region":{},"Status":{},"StatusReason":{},"AccountGateResult":{"type":"structure","members":{"Status":{},"StatusReason":{}}},"OrganizationalUnitId":{}}}},"NextToken":{}}}},"ListStackSetOperations":{"input":{"type":"structure","required":["StackSetName"],"members":{"StackSetName":{},"NextToken":{},"MaxResults":{"type":"integer"},"CallAs":{}}},"output":{"resultWrapper":"ListStackSetOperationsResult","type":"structure","members":{"Summaries":{"type":"list","member":{"type":"structure","members":{"OperationId":{},"Action":{},"Status":{},"CreationTimestamp":{"type":"timestamp"},"EndTimestamp":{"type":"timestamp"},"StatusReason":{},"StatusDetails":{"shape":"S7d"},"OperationPreferences":{"shape":"S2u"}}}},"NextToken":{}}}},"ListStackSets":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Status":{},"CallAs":{}}},"output":{"resultWrapper":"ListStackSetsResult","type":"structure","members":{"Summaries":{"type":"list","member":{"type":"structure","members":{"StackSetName":{},"StackSetId":{},"Description":{},"Status":{},"AutoDeployment":{"shape":"S35"},"PermissionModel":{},"DriftStatus":{},"LastDriftCheckTimestamp":{"type":"timestamp"},"ManagedExecution":{"shape":"S38"}}}},"NextToken":{}}}},"ListStacks":{"input":{"type":"structure","members":{"NextToken":{},"StackStatusFilter":{"type":"list","member":{}}}},"output":{"resultWrapper":"ListStacksResult","type":"structure","members":{"StackSummaries":{"type":"list","member":{"type":"structure","required":["StackName","CreationTime","StackStatus"],"members":{"StackId":{},"StackName":{},"TemplateDescription":{},"CreationTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"DeletionTime":{"type":"timestamp"},"StackStatus":{},"StackStatusReason":{},"ParentId":{},"RootId":{},"DriftInformation":{"type":"structure","required":["StackDriftStatus"],"members":{"StackDriftStatus":{},"LastCheckTimestamp":{"type":"timestamp"}}}}}},"NextToken":{}}}},"ListTypeRegistrations":{"input":{"type":"structure","members":{"Type":{},"TypeName":{},"TypeArn":{},"RegistrationStatusFilter":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"resultWrapper":"ListTypeRegistrationsResult","type":"structure","members":{"RegistrationTokenList":{"type":"list","member":{}},"NextToken":{}}},"idempotent":true},"ListTypeVersions":{"input":{"type":"structure","members":{"Type":{},"TypeName":{},"Arn":{},"MaxResults":{"type":"integer"},"NextToken":{},"DeprecatedStatus":{},"PublisherId":{}}},"output":{"resultWrapper":"ListTypeVersionsResult","type":"structure","members":{"TypeVersionSummaries":{"type":"list","member":{"type":"structure","members":{"Type":{},"TypeName":{},"VersionId":{},"IsDefaultVersion":{"type":"boolean"},"Arn":{},"TimeCreated":{"type":"timestamp"},"Description":{},"PublicVersionNumber":{}}}},"NextToken":{}}},"idempotent":true},"ListTypes":{"input":{"type":"structure","members":{"Visibility":{},"ProvisioningType":{},"DeprecatedStatus":{},"Type":{},"Filters":{"type":"structure","members":{"Category":{},"PublisherId":{},"TypeNamePrefix":{}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"resultWrapper":"ListTypesResult","type":"structure","members":{"TypeSummaries":{"type":"list","member":{"type":"structure","members":{"Type":{},"TypeName":{},"DefaultVersionId":{},"TypeArn":{},"LastUpdated":{"type":"timestamp"},"Description":{},"PublisherId":{},"OriginalTypeName":{},"PublicVersionNumber":{},"LatestPublicVersion":{},"PublisherIdentity":{},"PublisherName":{},"IsActivated":{"type":"boolean"}}}},"NextToken":{}}},"idempotent":true},"PublishType":{"input":{"type":"structure","members":{"Type":{},"Arn":{},"TypeName":{},"PublicVersionNumber":{}}},"output":{"resultWrapper":"PublishTypeResult","type":"structure","members":{"PublicTypeArn":{}}},"idempotent":true},"RecordHandlerProgress":{"input":{"type":"structure","required":["BearerToken","OperationStatus"],"members":{"BearerToken":{},"OperationStatus":{},"CurrentOperationStatus":{},"StatusMessage":{},"ErrorCode":{},"ResourceModel":{},"ClientRequestToken":{}}},"output":{"resultWrapper":"RecordHandlerProgressResult","type":"structure","members":{}},"idempotent":true},"RegisterPublisher":{"input":{"type":"structure","members":{"AcceptTermsAndConditions":{"type":"boolean"},"ConnectionArn":{}}},"output":{"resultWrapper":"RegisterPublisherResult","type":"structure","members":{"PublisherId":{}}},"idempotent":true},"RegisterType":{"input":{"type":"structure","required":["TypeName","SchemaHandlerPackage"],"members":{"Type":{},"TypeName":{},"SchemaHandlerPackage":{},"LoggingConfig":{"shape":"S9"},"ExecutionRoleArn":{},"ClientRequestToken":{}}},"output":{"resultWrapper":"RegisterTypeResult","type":"structure","members":{"RegistrationToken":{}}},"idempotent":true},"RollbackStack":{"input":{"type":"structure","required":["StackName"],"members":{"StackName":{},"RoleARN":{},"ClientRequestToken":{},"RetainExceptOnCreate":{"type":"boolean"}}},"output":{"resultWrapper":"RollbackStackResult","type":"structure","members":{"StackId":{}}}},"SetStackPolicy":{"input":{"type":"structure","required":["StackName"],"members":{"StackName":{},"StackPolicyBody":{},"StackPolicyURL":{}}}},"SetTypeConfiguration":{"input":{"type":"structure","required":["Configuration"],"members":{"TypeArn":{},"Configuration":{},"ConfigurationAlias":{},"TypeName":{},"Type":{}}},"output":{"resultWrapper":"SetTypeConfigurationResult","type":"structure","members":{"ConfigurationArn":{}}}},"SetTypeDefaultVersion":{"input":{"type":"structure","members":{"Arn":{},"Type":{},"TypeName":{},"VersionId":{}}},"output":{"resultWrapper":"SetTypeDefaultVersionResult","type":"structure","members":{}},"idempotent":true},"SignalResource":{"input":{"type":"structure","required":["StackName","LogicalResourceId","UniqueId","Status"],"members":{"StackName":{},"LogicalResourceId":{},"UniqueId":{},"Status":{}}}},"StopStackSetOperation":{"input":{"type":"structure","required":["StackSetName","OperationId"],"members":{"StackSetName":{},"OperationId":{},"CallAs":{}}},"output":{"resultWrapper":"StopStackSetOperationResult","type":"structure","members":{}}},"TestType":{"input":{"type":"structure","members":{"Arn":{},"Type":{},"TypeName":{},"VersionId":{},"LogDeliveryBucket":{}}},"output":{"resultWrapper":"TestTypeResult","type":"structure","members":{"TypeVersionArn":{}}},"idempotent":true},"UpdateStack":{"input":{"type":"structure","required":["StackName"],"members":{"StackName":{},"TemplateBody":{},"TemplateURL":{},"UsePreviousTemplate":{"type":"boolean"},"StackPolicyDuringUpdateBody":{},"StackPolicyDuringUpdateURL":{},"Parameters":{"shape":"S1a"},"Capabilities":{"shape":"S1f"},"ResourceTypes":{"shape":"S1h"},"RoleARN":{},"RollbackConfiguration":{"shape":"S1j"},"StackPolicyBody":{},"StackPolicyURL":{},"NotificationARNs":{"shape":"S1p"},"Tags":{"shape":"S1r"},"DisableRollback":{"type":"boolean"},"ClientRequestToken":{},"RetainExceptOnCreate":{"type":"boolean"}}},"output":{"resultWrapper":"UpdateStackResult","type":"structure","members":{"StackId":{}}}},"UpdateStackInstances":{"input":{"type":"structure","required":["StackSetName","Regions"],"members":{"StackSetName":{},"Accounts":{"shape":"S2l"},"DeploymentTargets":{"shape":"S2n"},"Regions":{"shape":"S2s"},"ParameterOverrides":{"shape":"S1a"},"OperationPreferences":{"shape":"S2u"},"OperationId":{"idempotencyToken":true},"CallAs":{}}},"output":{"resultWrapper":"UpdateStackInstancesResult","type":"structure","members":{"OperationId":{}}}},"UpdateStackSet":{"input":{"type":"structure","required":["StackSetName"],"members":{"StackSetName":{},"Description":{},"TemplateBody":{},"TemplateURL":{},"UsePreviousTemplate":{"type":"boolean"},"Parameters":{"shape":"S1a"},"Capabilities":{"shape":"S1f"},"Tags":{"shape":"S1r"},"OperationPreferences":{"shape":"S2u"},"AdministrationRoleARN":{},"ExecutionRoleName":{},"DeploymentTargets":{"shape":"S2n"},"PermissionModel":{},"AutoDeployment":{"shape":"S35"},"OperationId":{"idempotencyToken":true},"Accounts":{"shape":"S2l"},"Regions":{"shape":"S2s"},"CallAs":{},"ManagedExecution":{"shape":"S38"}}},"output":{"resultWrapper":"UpdateStackSetResult","type":"structure","members":{"OperationId":{}}}},"UpdateTerminationProtection":{"input":{"type":"structure","required":["EnableTerminationProtection","StackName"],"members":{"EnableTerminationProtection":{"type":"boolean"},"StackName":{}}},"output":{"resultWrapper":"UpdateTerminationProtectionResult","type":"structure","members":{"StackId":{}}}},"ValidateTemplate":{"input":{"type":"structure","members":{"TemplateBody":{},"TemplateURL":{}}},"output":{"resultWrapper":"ValidateTemplateResult","type":"structure","members":{"Parameters":{"type":"list","member":{"type":"structure","members":{"ParameterKey":{},"DefaultValue":{},"NoEcho":{"type":"boolean"},"Description":{}}}},"Description":{},"Capabilities":{"shape":"S1f"},"CapabilitiesReason":{},"DeclaredTransforms":{"shape":"S99"}}}}},"shapes":{"S9":{"type":"structure","required":["LogRoleArn","LogGroupName"],"members":{"LogRoleArn":{},"LogGroupName":{}}},"Si":{"type":"structure","members":{"TypeArn":{},"TypeConfigurationAlias":{},"TypeConfigurationArn":{},"Type":{},"TypeName":{}}},"S1a":{"type":"list","member":{"type":"structure","members":{"ParameterKey":{},"ParameterValue":{},"UsePreviousValue":{"type":"boolean"},"ResolvedValue":{}}}},"S1f":{"type":"list","member":{}},"S1h":{"type":"list","member":{}},"S1j":{"type":"structure","members":{"RollbackTriggers":{"type":"list","member":{"type":"structure","required":["Arn","Type"],"members":{"Arn":{},"Type":{}}}},"MonitoringTimeInMinutes":{"type":"integer"}}},"S1p":{"type":"list","member":{}},"S1r":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S2l":{"type":"list","member":{}},"S2n":{"type":"structure","members":{"Accounts":{"shape":"S2l"},"AccountsUrl":{},"OrganizationalUnitIds":{"shape":"S2p"},"AccountFilterType":{}}},"S2p":{"type":"list","member":{}},"S2s":{"type":"list","member":{}},"S2u":{"type":"structure","members":{"RegionConcurrencyType":{},"RegionOrder":{"shape":"S2s"},"FailureToleranceCount":{"type":"integer"},"FailureTolerancePercentage":{"type":"integer"},"MaxConcurrentCount":{"type":"integer"},"MaxConcurrentPercentage":{"type":"integer"}}},"S35":{"type":"structure","members":{"Enabled":{"type":"boolean"},"RetainStacksOnAccountRemoval":{"type":"boolean"}}},"S38":{"type":"structure","members":{"Active":{"type":"boolean"}}},"S4p":{"type":"structure","members":{"TypeHierarchy":{},"LogicalIdHierarchy":{}}},"S60":{"type":"structure","members":{"DetailedStatus":{}}},"S67":{"type":"structure","required":["StackResourceDriftStatus"],"members":{"StackResourceDriftStatus":{},"LastCheckTimestamp":{"type":"timestamp"}}},"S6a":{"type":"list","member":{}},"S6e":{"type":"structure","required":["StackId","LogicalResourceId","ResourceType","StackResourceDriftStatus","Timestamp"],"members":{"StackId":{},"LogicalResourceId":{},"PhysicalResourceId":{},"PhysicalResourceIdContext":{"shape":"S6f"},"ResourceType":{},"ExpectedProperties":{},"ActualProperties":{},"PropertyDifferences":{"shape":"S6k"},"StackResourceDriftStatus":{},"Timestamp":{"type":"timestamp"},"ModuleInfo":{"shape":"S4p"}}},"S6f":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S6k":{"type":"list","member":{"type":"structure","required":["PropertyPath","ExpectedValue","ActualValue","DifferenceType"],"members":{"PropertyPath":{},"ExpectedValue":{},"ActualValue":{},"DifferenceType":{}}}},"S6y":{"type":"structure","members":{"DriftStatus":{},"DriftDetectionStatus":{},"LastDriftCheckTimestamp":{"type":"timestamp"},"TotalStackInstancesCount":{"type":"integer"},"DriftedStackInstancesCount":{"type":"integer"},"InSyncStackInstancesCount":{"type":"integer"},"InProgressStackInstancesCount":{"type":"integer"},"FailedStackInstancesCount":{"type":"integer"}}},"S7d":{"type":"structure","members":{"FailedStackInstancesCount":{"type":"integer"}}},"S8e":{"type":"list","member":{}},"S99":{"type":"list","member":{}}}}')},10611:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeAccountLimits":{"input_token":"NextToken","output_token":"NextToken","result_key":"AccountLimits"},"DescribeStackEvents":{"input_token":"NextToken","output_token":"NextToken","result_key":"StackEvents"},"DescribeStackResourceDrifts":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"DescribeStackResources":{"result_key":"StackResources"},"DescribeStacks":{"input_token":"NextToken","output_token":"NextToken","result_key":"Stacks"},"ListChangeSets":{"input_token":"NextToken","output_token":"NextToken","result_key":"Summaries"},"ListExports":{"input_token":"NextToken","output_token":"NextToken","result_key":"Exports"},"ListImports":{"input_token":"NextToken","output_token":"NextToken","result_key":"Imports"},"ListStackInstances":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Summaries"},"ListStackResources":{"input_token":"NextToken","output_token":"NextToken","result_key":"StackResourceSummaries"},"ListStackSetOperationResults":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Summaries"},"ListStackSetOperations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Summaries"},"ListStackSets":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Summaries"},"ListStacks":{"input_token":"NextToken","output_token":"NextToken","result_key":"StackSummaries"},"ListTypeRegistrations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListTypeVersions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListTypes":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TypeSummaries"}}}')},53732:function(e){"use strict";e.exports=JSON.parse('{"V":{"StackExists":{"delay":5,"operation":"DescribeStacks","maxAttempts":20,"acceptors":[{"matcher":"status","expected":200,"state":"success"},{"matcher":"error","expected":"ValidationError","state":"retry"}]},"StackCreateComplete":{"delay":30,"operation":"DescribeStacks","maxAttempts":120,"description":"Wait until stack status is CREATE_COMPLETE.","acceptors":[{"argument":"Stacks[].StackStatus","expected":"CREATE_COMPLETE","matcher":"pathAll","state":"success"},{"argument":"Stacks[].StackStatus","expected":"CREATE_FAILED","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"DELETE_COMPLETE","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"DELETE_FAILED","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"ROLLBACK_FAILED","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"ROLLBACK_COMPLETE","matcher":"pathAny","state":"failure"},{"expected":"ValidationError","matcher":"error","state":"failure"}]},"StackDeleteComplete":{"delay":30,"operation":"DescribeStacks","maxAttempts":120,"description":"Wait until stack status is DELETE_COMPLETE.","acceptors":[{"argument":"Stacks[].StackStatus","expected":"DELETE_COMPLETE","matcher":"pathAll","state":"success"},{"expected":"ValidationError","matcher":"error","state":"success"},{"argument":"Stacks[].StackStatus","expected":"DELETE_FAILED","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"CREATE_FAILED","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"ROLLBACK_FAILED","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"UPDATE_ROLLBACK_IN_PROGRESS","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"UPDATE_ROLLBACK_FAILED","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"UPDATE_ROLLBACK_COMPLETE","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"UPDATE_COMPLETE","matcher":"pathAny","state":"failure"}]},"StackUpdateComplete":{"delay":30,"maxAttempts":120,"operation":"DescribeStacks","description":"Wait until stack status is UPDATE_COMPLETE.","acceptors":[{"argument":"Stacks[].StackStatus","expected":"UPDATE_COMPLETE","matcher":"pathAll","state":"success"},{"expected":"UPDATE_FAILED","matcher":"pathAny","state":"failure","argument":"Stacks[].StackStatus"},{"argument":"Stacks[].StackStatus","expected":"UPDATE_ROLLBACK_FAILED","matcher":"pathAny","state":"failure"},{"expected":"UPDATE_ROLLBACK_COMPLETE","matcher":"pathAny","state":"failure","argument":"Stacks[].StackStatus"},{"expected":"ValidationError","matcher":"error","state":"failure"}]},"StackImportComplete":{"delay":30,"maxAttempts":120,"operation":"DescribeStacks","description":"Wait until stack status is IMPORT_COMPLETE.","acceptors":[{"argument":"Stacks[].StackStatus","expected":"IMPORT_COMPLETE","matcher":"pathAll","state":"success"},{"expected":"ROLLBACK_COMPLETE","matcher":"pathAny","state":"failure","argument":"Stacks[].StackStatus"},{"expected":"ROLLBACK_FAILED","matcher":"pathAny","state":"failure","argument":"Stacks[].StackStatus"},{"argument":"Stacks[].StackStatus","expected":"IMPORT_ROLLBACK_IN_PROGRESS","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"IMPORT_ROLLBACK_FAILED","matcher":"pathAny","state":"failure"},{"expected":"IMPORT_ROLLBACK_COMPLETE","matcher":"pathAny","state":"failure","argument":"Stacks[].StackStatus"},{"expected":"ValidationError","matcher":"error","state":"failure"}]},"StackRollbackComplete":{"delay":30,"operation":"DescribeStacks","maxAttempts":120,"description":"Wait until stack status is UPDATE_ROLLBACK_COMPLETE.","acceptors":[{"argument":"Stacks[].StackStatus","expected":"UPDATE_ROLLBACK_COMPLETE","matcher":"pathAll","state":"success"},{"argument":"Stacks[].StackStatus","expected":"UPDATE_FAILED","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"UPDATE_ROLLBACK_FAILED","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"DELETE_FAILED","matcher":"pathAny","state":"failure"},{"expected":"ValidationError","matcher":"error","state":"failure"}]},"ChangeSetCreateComplete":{"delay":30,"operation":"DescribeChangeSet","maxAttempts":120,"description":"Wait until change set status is CREATE_COMPLETE.","acceptors":[{"argument":"Status","expected":"CREATE_COMPLETE","matcher":"path","state":"success"},{"argument":"Status","expected":"FAILED","matcher":"path","state":"failure"},{"expected":"ValidationError","matcher":"error","state":"failure"}]},"TypeRegistrationComplete":{"delay":30,"operation":"DescribeTypeRegistration","maxAttempts":120,"description":"Wait until type registration is COMPLETE.","acceptors":[{"argument":"ProgressStatus","expected":"COMPLETE","matcher":"path","state":"success"},{"argument":"ProgressStatus","expected":"FAILED","matcher":"path","state":"failure"}]}}}')},64908:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2016-11-25","endpointPrefix":"cloudfront","globalEndpoint":"cloudfront.amazonaws.com","protocol":"rest-xml","serviceAbbreviation":"CloudFront","serviceFullName":"Amazon CloudFront","serviceId":"CloudFront","signatureVersion":"v4","uid":"cloudfront-2016-11-25"},"operations":{"CreateCloudFrontOriginAccessIdentity":{"http":{"requestUri":"/2016-11-25/origin-access-identity/cloudfront","responseCode":201},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"}}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"CreateDistribution":{"http":{"requestUri":"/2016-11-25/distribution","responseCode":201},"input":{"type":"structure","required":["DistributionConfig"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"}}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S1s"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateDistributionWithTags":{"http":{"requestUri":"/2016-11-25/distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["DistributionConfigWithTags"],"members":{"DistributionConfigWithTags":{"locationName":"DistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"},"type":"structure","required":["DistributionConfig","Tags"],"members":{"DistributionConfig":{"shape":"S7"},"Tags":{"shape":"S21"}}}},"payload":"DistributionConfigWithTags"},"output":{"type":"structure","members":{"Distribution":{"shape":"S1s"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateInvalidation":{"http":{"requestUri":"/2016-11-25/distribution/{DistributionId}/invalidation","responseCode":201},"input":{"type":"structure","required":["DistributionId","InvalidationBatch"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"InvalidationBatch":{"shape":"S28","locationName":"InvalidationBatch","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"}}},"payload":"InvalidationBatch"},"output":{"type":"structure","members":{"Location":{"location":"header","locationName":"Location"},"Invalidation":{"shape":"S2c"}},"payload":"Invalidation"}},"CreateStreamingDistribution":{"http":{"requestUri":"/2016-11-25/streaming-distribution","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfig"],"members":{"StreamingDistributionConfig":{"shape":"S2e","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"}}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S2i"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"CreateStreamingDistributionWithTags":{"http":{"requestUri":"/2016-11-25/streaming-distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfigWithTags"],"members":{"StreamingDistributionConfigWithTags":{"locationName":"StreamingDistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"},"type":"structure","required":["StreamingDistributionConfig","Tags"],"members":{"StreamingDistributionConfig":{"shape":"S2e"},"Tags":{"shape":"S21"}}}},"payload":"StreamingDistributionConfigWithTags"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S2i"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"DeleteCloudFrontOriginAccessIdentity":{"http":{"method":"DELETE","requestUri":"/2016-11-25/origin-access-identity/cloudfront/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteDistribution":{"http":{"method":"DELETE","requestUri":"/2016-11-25/distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteStreamingDistribution":{"http":{"method":"DELETE","requestUri":"/2016-11-25/streaming-distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"GetCloudFrontOriginAccessIdentity":{"http":{"method":"GET","requestUri":"/2016-11-25/origin-access-identity/cloudfront/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"GetCloudFrontOriginAccessIdentityConfig":{"http":{"method":"GET","requestUri":"/2016-11-25/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentityConfig"}},"GetDistribution":{"http":{"method":"GET","requestUri":"/2016-11-25/distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Distribution":{"shape":"S1s"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"GetDistributionConfig":{"http":{"method":"GET","requestUri":"/2016-11-25/distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"DistributionConfig":{"shape":"S7"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"DistributionConfig"}},"GetInvalidation":{"http":{"method":"GET","requestUri":"/2016-11-25/distribution/{DistributionId}/invalidation/{Id}"},"input":{"type":"structure","required":["DistributionId","Id"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Invalidation":{"shape":"S2c"}},"payload":"Invalidation"}},"GetStreamingDistribution":{"http":{"method":"GET","requestUri":"/2016-11-25/streaming-distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S2i"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"GetStreamingDistributionConfig":{"http":{"method":"GET","requestUri":"/2016-11-25/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistributionConfig":{"shape":"S2e"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistributionConfig"}},"ListCloudFrontOriginAccessIdentities":{"http":{"method":"GET","requestUri":"/2016-11-25/origin-access-identity/cloudfront"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CloudFrontOriginAccessIdentitySummary","type":"structure","required":["Id","S3CanonicalUserId","Comment"],"members":{"Id":{},"S3CanonicalUserId":{},"Comment":{}}}}}}},"payload":"CloudFrontOriginAccessIdentityList"}},"ListDistributions":{"http":{"method":"GET","requestUri":"/2016-11-25/distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S3a"}},"payload":"DistributionList"}},"ListDistributionsByWebACLId":{"http":{"method":"GET","requestUri":"/2016-11-25/distributionsByWebACLId/{WebACLId}"},"input":{"type":"structure","required":["WebACLId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"WebACLId":{"location":"uri","locationName":"WebACLId"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S3a"}},"payload":"DistributionList"}},"ListInvalidations":{"http":{"method":"GET","requestUri":"/2016-11-25/distribution/{DistributionId}/invalidation"},"input":{"type":"structure","required":["DistributionId"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"InvalidationList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"InvalidationSummary","type":"structure","required":["Id","CreateTime","Status"],"members":{"Id":{},"CreateTime":{"type":"timestamp"},"Status":{}}}}}}},"payload":"InvalidationList"}},"ListStreamingDistributions":{"http":{"method":"GET","requestUri":"/2016-11-25/streaming-distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"StreamingDistributionList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"StreamingDistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","S3Origin","Aliases","TrustedSigners","Comment","PriceClass","Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"S3Origin":{"shape":"S2f"},"Aliases":{"shape":"S8"},"TrustedSigners":{"shape":"Sy"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"}}}}}}},"payload":"StreamingDistributionList"}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/2016-11-25/tagging"},"input":{"type":"structure","required":["Resource"],"members":{"Resource":{"location":"querystring","locationName":"Resource"}}},"output":{"type":"structure","required":["Tags"],"members":{"Tags":{"shape":"S21"}},"payload":"Tags"}},"TagResource":{"http":{"requestUri":"/2016-11-25/tagging?Operation=Tag","responseCode":204},"input":{"type":"structure","required":["Resource","Tags"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"Tags":{"shape":"S21","locationName":"Tags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"}}},"payload":"Tags"}},"UntagResource":{"http":{"requestUri":"/2016-11-25/tagging?Operation=Untag","responseCode":204},"input":{"type":"structure","required":["Resource","TagKeys"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"TagKeys":{"locationName":"TagKeys","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"},"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Key"}}}}},"payload":"TagKeys"}},"UpdateCloudFrontOriginAccessIdentity":{"http":{"method":"PUT","requestUri":"/2016-11-25/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig","Id"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"UpdateDistribution":{"http":{"method":"PUT","requestUri":"/2016-11-25/distribution/{Id}/config"},"input":{"type":"structure","required":["DistributionConfig","Id"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S1s"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"UpdateStreamingDistribution":{"http":{"method":"PUT","requestUri":"/2016-11-25/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["StreamingDistributionConfig","Id"],"members":{"StreamingDistributionConfig":{"shape":"S2e","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S2i"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}}},"shapes":{"S2":{"type":"structure","required":["CallerReference","Comment"],"members":{"CallerReference":{},"Comment":{}}},"S5":{"type":"structure","required":["Id","S3CanonicalUserId"],"members":{"Id":{},"S3CanonicalUserId":{},"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"}}},"S7":{"type":"structure","required":["CallerReference","Origins","DefaultCacheBehavior","Comment","Enabled"],"members":{"CallerReference":{},"Aliases":{"shape":"S8"},"DefaultRootObject":{},"Origins":{"shape":"Sb"},"DefaultCacheBehavior":{"shape":"Sn"},"CacheBehaviors":{"shape":"S1a"},"CustomErrorResponses":{"shape":"S1d"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","IncludeCookies","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"IncludeCookies":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1i"},"Restrictions":{"shape":"S1m"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"}}},"S8":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CNAME"}}}},"Sb":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Origin","type":"structure","required":["Id","DomainName"],"members":{"Id":{},"DomainName":{},"OriginPath":{},"CustomHeaders":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginCustomHeader","type":"structure","required":["HeaderName","HeaderValue"],"members":{"HeaderName":{},"HeaderValue":{}}}}}},"S3OriginConfig":{"type":"structure","required":["OriginAccessIdentity"],"members":{"OriginAccessIdentity":{}}},"CustomOriginConfig":{"type":"structure","required":["HTTPPort","HTTPSPort","OriginProtocolPolicy"],"members":{"HTTPPort":{"type":"integer"},"HTTPSPort":{"type":"integer"},"OriginProtocolPolicy":{},"OriginSslProtocols":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"SslProtocol"}}}}}}}}}}},"Sn":{"type":"structure","required":["TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"TargetOriginId":{},"ForwardedValues":{"shape":"So"},"TrustedSigners":{"shape":"Sy"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S12"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S16"}}},"So":{"type":"structure","required":["QueryString","Cookies"],"members":{"QueryString":{"type":"boolean"},"Cookies":{"type":"structure","required":["Forward"],"members":{"Forward":{},"WhitelistedNames":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"Headers":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}},"QueryStringCacheKeys":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"Sy":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"AwsAccountNumber"}}}},"S12":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S13"},"CachedMethods":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S13"}}}}},"S13":{"type":"list","member":{"locationName":"Method"}},"S16":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"LambdaFunctionAssociation","type":"structure","members":{"LambdaFunctionARN":{},"EventType":{}}}}}},"S1a":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CacheBehavior","type":"structure","required":["PathPattern","TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"PathPattern":{},"TargetOriginId":{},"ForwardedValues":{"shape":"So"},"TrustedSigners":{"shape":"Sy"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S12"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S16"}}}}}},"S1d":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CustomErrorResponse","type":"structure","required":["ErrorCode"],"members":{"ErrorCode":{"type":"integer"},"ResponsePagePath":{},"ResponseCode":{},"ErrorCachingMinTTL":{"type":"long"}}}}}},"S1i":{"type":"structure","members":{"CloudFrontDefaultCertificate":{"type":"boolean"},"IAMCertificateId":{},"ACMCertificateArn":{},"SSLSupportMethod":{},"MinimumProtocolVersion":{},"Certificate":{"deprecated":true},"CertificateSource":{"deprecated":true}}},"S1m":{"type":"structure","required":["GeoRestriction"],"members":{"GeoRestriction":{"type":"structure","required":["RestrictionType","Quantity"],"members":{"RestrictionType":{},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Location"}}}}}},"S1s":{"type":"structure","required":["Id","ARN","Status","LastModifiedTime","InProgressInvalidationBatches","DomainName","ActiveTrustedSigners","DistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"InProgressInvalidationBatches":{"type":"integer"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S1u"},"DistributionConfig":{"shape":"S7"}}},"S1u":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Signer","type":"structure","members":{"AwsAccountNumber":{},"KeyPairIds":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"KeyPairId"}}}}}}}}},"S21":{"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Tag","type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}}}},"S28":{"type":"structure","required":["Paths","CallerReference"],"members":{"Paths":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Path"}}}},"CallerReference":{}}},"S2c":{"type":"structure","required":["Id","Status","CreateTime","InvalidationBatch"],"members":{"Id":{},"Status":{},"CreateTime":{"type":"timestamp"},"InvalidationBatch":{"shape":"S28"}}},"S2e":{"type":"structure","required":["CallerReference","S3Origin","Comment","TrustedSigners","Enabled"],"members":{"CallerReference":{},"S3Origin":{"shape":"S2f"},"Aliases":{"shape":"S8"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"TrustedSigners":{"shape":"Sy"},"PriceClass":{},"Enabled":{"type":"boolean"}}},"S2f":{"type":"structure","required":["DomainName","OriginAccessIdentity"],"members":{"DomainName":{},"OriginAccessIdentity":{}}},"S2i":{"type":"structure","required":["Id","ARN","Status","DomainName","ActiveTrustedSigners","StreamingDistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S1u"},"StreamingDistributionConfig":{"shape":"S2e"}}},"S3a":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"DistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","Aliases","Origins","DefaultCacheBehavior","CacheBehaviors","CustomErrorResponses","Comment","PriceClass","Enabled","ViewerCertificate","Restrictions","WebACLId","HttpVersion","IsIPV6Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"Aliases":{"shape":"S8"},"Origins":{"shape":"Sb"},"DefaultCacheBehavior":{"shape":"Sn"},"CacheBehaviors":{"shape":"S1a"},"CustomErrorResponses":{"shape":"S1d"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1i"},"Restrictions":{"shape":"S1m"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"}}}}}}}}')},57305:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListCloudFrontOriginAccessIdentities":{"input_token":"Marker","output_token":"CloudFrontOriginAccessIdentityList.NextMarker","limit_key":"MaxItems","more_results":"CloudFrontOriginAccessIdentityList.IsTruncated","result_key":"CloudFrontOriginAccessIdentityList.Items"},"ListDistributions":{"input_token":"Marker","output_token":"DistributionList.NextMarker","limit_key":"MaxItems","more_results":"DistributionList.IsTruncated","result_key":"DistributionList.Items"},"ListInvalidations":{"input_token":"Marker","output_token":"InvalidationList.NextMarker","limit_key":"MaxItems","more_results":"InvalidationList.IsTruncated","result_key":"InvalidationList.Items"},"ListStreamingDistributions":{"input_token":"Marker","output_token":"StreamingDistributionList.NextMarker","limit_key":"MaxItems","more_results":"StreamingDistributionList.IsTruncated","result_key":"StreamingDistributionList.Items"}}}')},71106:function(e){"use strict";e.exports=JSON.parse('{"V":{"DistributionDeployed":{"delay":60,"operation":"GetDistribution","maxAttempts":25,"description":"Wait until a distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"Distribution.Status"}]},"InvalidationCompleted":{"delay":20,"operation":"GetInvalidation","maxAttempts":30,"description":"Wait until an invalidation has completed.","acceptors":[{"expected":"Completed","matcher":"path","state":"success","argument":"Invalidation.Status"}]},"StreamingDistributionDeployed":{"delay":60,"operation":"GetStreamingDistribution","maxAttempts":25,"description":"Wait until a streaming distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"StreamingDistribution.Status"}]}}}')},76944:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-03-25","endpointPrefix":"cloudfront","globalEndpoint":"cloudfront.amazonaws.com","protocol":"rest-xml","serviceAbbreviation":"CloudFront","serviceFullName":"Amazon CloudFront","serviceId":"CloudFront","signatureVersion":"v4","uid":"cloudfront-2017-03-25"},"operations":{"CreateCloudFrontOriginAccessIdentity":{"http":{"requestUri":"/2017-03-25/origin-access-identity/cloudfront","responseCode":201},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-03-25/"}}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"CreateDistribution":{"http":{"requestUri":"/2017-03-25/distribution","responseCode":201},"input":{"type":"structure","required":["DistributionConfig"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-03-25/"}}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S1s"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateDistributionWithTags":{"http":{"requestUri":"/2017-03-25/distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["DistributionConfigWithTags"],"members":{"DistributionConfigWithTags":{"locationName":"DistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-03-25/"},"type":"structure","required":["DistributionConfig","Tags"],"members":{"DistributionConfig":{"shape":"S7"},"Tags":{"shape":"S21"}}}},"payload":"DistributionConfigWithTags"},"output":{"type":"structure","members":{"Distribution":{"shape":"S1s"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateInvalidation":{"http":{"requestUri":"/2017-03-25/distribution/{DistributionId}/invalidation","responseCode":201},"input":{"type":"structure","required":["DistributionId","InvalidationBatch"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"InvalidationBatch":{"shape":"S28","locationName":"InvalidationBatch","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-03-25/"}}},"payload":"InvalidationBatch"},"output":{"type":"structure","members":{"Location":{"location":"header","locationName":"Location"},"Invalidation":{"shape":"S2c"}},"payload":"Invalidation"}},"CreateStreamingDistribution":{"http":{"requestUri":"/2017-03-25/streaming-distribution","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfig"],"members":{"StreamingDistributionConfig":{"shape":"S2e","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-03-25/"}}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S2i"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"CreateStreamingDistributionWithTags":{"http":{"requestUri":"/2017-03-25/streaming-distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfigWithTags"],"members":{"StreamingDistributionConfigWithTags":{"locationName":"StreamingDistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-03-25/"},"type":"structure","required":["StreamingDistributionConfig","Tags"],"members":{"StreamingDistributionConfig":{"shape":"S2e"},"Tags":{"shape":"S21"}}}},"payload":"StreamingDistributionConfigWithTags"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S2i"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"DeleteCloudFrontOriginAccessIdentity":{"http":{"method":"DELETE","requestUri":"/2017-03-25/origin-access-identity/cloudfront/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteDistribution":{"http":{"method":"DELETE","requestUri":"/2017-03-25/distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteServiceLinkedRole":{"http":{"method":"DELETE","requestUri":"/2017-03-25/service-linked-role/{RoleName}","responseCode":204},"input":{"type":"structure","required":["RoleName"],"members":{"RoleName":{"location":"uri","locationName":"RoleName"}}}},"DeleteStreamingDistribution":{"http":{"method":"DELETE","requestUri":"/2017-03-25/streaming-distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"GetCloudFrontOriginAccessIdentity":{"http":{"method":"GET","requestUri":"/2017-03-25/origin-access-identity/cloudfront/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"GetCloudFrontOriginAccessIdentityConfig":{"http":{"method":"GET","requestUri":"/2017-03-25/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentityConfig"}},"GetDistribution":{"http":{"method":"GET","requestUri":"/2017-03-25/distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Distribution":{"shape":"S1s"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"GetDistributionConfig":{"http":{"method":"GET","requestUri":"/2017-03-25/distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"DistributionConfig":{"shape":"S7"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"DistributionConfig"}},"GetInvalidation":{"http":{"method":"GET","requestUri":"/2017-03-25/distribution/{DistributionId}/invalidation/{Id}"},"input":{"type":"structure","required":["DistributionId","Id"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Invalidation":{"shape":"S2c"}},"payload":"Invalidation"}},"GetStreamingDistribution":{"http":{"method":"GET","requestUri":"/2017-03-25/streaming-distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S2i"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"GetStreamingDistributionConfig":{"http":{"method":"GET","requestUri":"/2017-03-25/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistributionConfig":{"shape":"S2e"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistributionConfig"}},"ListCloudFrontOriginAccessIdentities":{"http":{"method":"GET","requestUri":"/2017-03-25/origin-access-identity/cloudfront"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CloudFrontOriginAccessIdentitySummary","type":"structure","required":["Id","S3CanonicalUserId","Comment"],"members":{"Id":{},"S3CanonicalUserId":{},"Comment":{}}}}}}},"payload":"CloudFrontOriginAccessIdentityList"}},"ListDistributions":{"http":{"method":"GET","requestUri":"/2017-03-25/distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S3b"}},"payload":"DistributionList"}},"ListDistributionsByWebACLId":{"http":{"method":"GET","requestUri":"/2017-03-25/distributionsByWebACLId/{WebACLId}"},"input":{"type":"structure","required":["WebACLId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"WebACLId":{"location":"uri","locationName":"WebACLId"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S3b"}},"payload":"DistributionList"}},"ListInvalidations":{"http":{"method":"GET","requestUri":"/2017-03-25/distribution/{DistributionId}/invalidation"},"input":{"type":"structure","required":["DistributionId"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"InvalidationList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"InvalidationSummary","type":"structure","required":["Id","CreateTime","Status"],"members":{"Id":{},"CreateTime":{"type":"timestamp"},"Status":{}}}}}}},"payload":"InvalidationList"}},"ListStreamingDistributions":{"http":{"method":"GET","requestUri":"/2017-03-25/streaming-distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"StreamingDistributionList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"StreamingDistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","S3Origin","Aliases","TrustedSigners","Comment","PriceClass","Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"S3Origin":{"shape":"S2f"},"Aliases":{"shape":"S8"},"TrustedSigners":{"shape":"Sy"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"}}}}}}},"payload":"StreamingDistributionList"}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/2017-03-25/tagging"},"input":{"type":"structure","required":["Resource"],"members":{"Resource":{"location":"querystring","locationName":"Resource"}}},"output":{"type":"structure","required":["Tags"],"members":{"Tags":{"shape":"S21"}},"payload":"Tags"}},"TagResource":{"http":{"requestUri":"/2017-03-25/tagging?Operation=Tag","responseCode":204},"input":{"type":"structure","required":["Resource","Tags"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"Tags":{"shape":"S21","locationName":"Tags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-03-25/"}}},"payload":"Tags"}},"UntagResource":{"http":{"requestUri":"/2017-03-25/tagging?Operation=Untag","responseCode":204},"input":{"type":"structure","required":["Resource","TagKeys"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"TagKeys":{"locationName":"TagKeys","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-03-25/"},"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Key"}}}}},"payload":"TagKeys"}},"UpdateCloudFrontOriginAccessIdentity":{"http":{"method":"PUT","requestUri":"/2017-03-25/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig","Id"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-03-25/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"UpdateDistribution":{"http":{"method":"PUT","requestUri":"/2017-03-25/distribution/{Id}/config"},"input":{"type":"structure","required":["DistributionConfig","Id"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-03-25/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S1s"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"UpdateStreamingDistribution":{"http":{"method":"PUT","requestUri":"/2017-03-25/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["StreamingDistributionConfig","Id"],"members":{"StreamingDistributionConfig":{"shape":"S2e","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-03-25/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S2i"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}}},"shapes":{"S2":{"type":"structure","required":["CallerReference","Comment"],"members":{"CallerReference":{},"Comment":{}}},"S5":{"type":"structure","required":["Id","S3CanonicalUserId"],"members":{"Id":{},"S3CanonicalUserId":{},"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"}}},"S7":{"type":"structure","required":["CallerReference","Origins","DefaultCacheBehavior","Comment","Enabled"],"members":{"CallerReference":{},"Aliases":{"shape":"S8"},"DefaultRootObject":{},"Origins":{"shape":"Sb"},"DefaultCacheBehavior":{"shape":"Sn"},"CacheBehaviors":{"shape":"S1a"},"CustomErrorResponses":{"shape":"S1d"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","IncludeCookies","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"IncludeCookies":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1i"},"Restrictions":{"shape":"S1m"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"}}},"S8":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CNAME"}}}},"Sb":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Origin","type":"structure","required":["Id","DomainName"],"members":{"Id":{},"DomainName":{},"OriginPath":{},"CustomHeaders":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginCustomHeader","type":"structure","required":["HeaderName","HeaderValue"],"members":{"HeaderName":{},"HeaderValue":{}}}}}},"S3OriginConfig":{"type":"structure","required":["OriginAccessIdentity"],"members":{"OriginAccessIdentity":{}}},"CustomOriginConfig":{"type":"structure","required":["HTTPPort","HTTPSPort","OriginProtocolPolicy"],"members":{"HTTPPort":{"type":"integer"},"HTTPSPort":{"type":"integer"},"OriginProtocolPolicy":{},"OriginSslProtocols":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"SslProtocol"}}}},"OriginReadTimeout":{"type":"integer"},"OriginKeepaliveTimeout":{"type":"integer"}}}}}}}},"Sn":{"type":"structure","required":["TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"TargetOriginId":{},"ForwardedValues":{"shape":"So"},"TrustedSigners":{"shape":"Sy"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S12"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S16"}}},"So":{"type":"structure","required":["QueryString","Cookies"],"members":{"QueryString":{"type":"boolean"},"Cookies":{"type":"structure","required":["Forward"],"members":{"Forward":{},"WhitelistedNames":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"Headers":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}},"QueryStringCacheKeys":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"Sy":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"AwsAccountNumber"}}}},"S12":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S13"},"CachedMethods":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S13"}}}}},"S13":{"type":"list","member":{"locationName":"Method"}},"S16":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"LambdaFunctionAssociation","type":"structure","members":{"LambdaFunctionARN":{},"EventType":{}}}}}},"S1a":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CacheBehavior","type":"structure","required":["PathPattern","TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"PathPattern":{},"TargetOriginId":{},"ForwardedValues":{"shape":"So"},"TrustedSigners":{"shape":"Sy"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S12"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S16"}}}}}},"S1d":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CustomErrorResponse","type":"structure","required":["ErrorCode"],"members":{"ErrorCode":{"type":"integer"},"ResponsePagePath":{},"ResponseCode":{},"ErrorCachingMinTTL":{"type":"long"}}}}}},"S1i":{"type":"structure","members":{"CloudFrontDefaultCertificate":{"type":"boolean"},"IAMCertificateId":{},"ACMCertificateArn":{},"SSLSupportMethod":{},"MinimumProtocolVersion":{},"Certificate":{"deprecated":true},"CertificateSource":{"deprecated":true}}},"S1m":{"type":"structure","required":["GeoRestriction"],"members":{"GeoRestriction":{"type":"structure","required":["RestrictionType","Quantity"],"members":{"RestrictionType":{},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Location"}}}}}},"S1s":{"type":"structure","required":["Id","ARN","Status","LastModifiedTime","InProgressInvalidationBatches","DomainName","ActiveTrustedSigners","DistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"InProgressInvalidationBatches":{"type":"integer"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S1u"},"DistributionConfig":{"shape":"S7"}}},"S1u":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Signer","type":"structure","members":{"AwsAccountNumber":{},"KeyPairIds":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"KeyPairId"}}}}}}}}},"S21":{"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Tag","type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}}}},"S28":{"type":"structure","required":["Paths","CallerReference"],"members":{"Paths":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Path"}}}},"CallerReference":{}}},"S2c":{"type":"structure","required":["Id","Status","CreateTime","InvalidationBatch"],"members":{"Id":{},"Status":{},"CreateTime":{"type":"timestamp"},"InvalidationBatch":{"shape":"S28"}}},"S2e":{"type":"structure","required":["CallerReference","S3Origin","Comment","TrustedSigners","Enabled"],"members":{"CallerReference":{},"S3Origin":{"shape":"S2f"},"Aliases":{"shape":"S8"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"TrustedSigners":{"shape":"Sy"},"PriceClass":{},"Enabled":{"type":"boolean"}}},"S2f":{"type":"structure","required":["DomainName","OriginAccessIdentity"],"members":{"DomainName":{},"OriginAccessIdentity":{}}},"S2i":{"type":"structure","required":["Id","ARN","Status","DomainName","ActiveTrustedSigners","StreamingDistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S1u"},"StreamingDistributionConfig":{"shape":"S2e"}}},"S3b":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"DistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","Aliases","Origins","DefaultCacheBehavior","CacheBehaviors","CustomErrorResponses","Comment","PriceClass","Enabled","ViewerCertificate","Restrictions","WebACLId","HttpVersion","IsIPV6Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"Aliases":{"shape":"S8"},"Origins":{"shape":"Sb"},"DefaultCacheBehavior":{"shape":"Sn"},"CacheBehaviors":{"shape":"S1a"},"CustomErrorResponses":{"shape":"S1d"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1i"},"Restrictions":{"shape":"S1m"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"}}}}}}}}')},83654:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListCloudFrontOriginAccessIdentities":{"input_token":"Marker","limit_key":"MaxItems","more_results":"CloudFrontOriginAccessIdentityList.IsTruncated","output_token":"CloudFrontOriginAccessIdentityList.NextMarker","result_key":"CloudFrontOriginAccessIdentityList.Items"},"ListDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"DistributionList.IsTruncated","output_token":"DistributionList.NextMarker","result_key":"DistributionList.Items"},"ListInvalidations":{"input_token":"Marker","limit_key":"MaxItems","more_results":"InvalidationList.IsTruncated","output_token":"InvalidationList.NextMarker","result_key":"InvalidationList.Items"},"ListStreamingDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"StreamingDistributionList.IsTruncated","output_token":"StreamingDistributionList.NextMarker","result_key":"StreamingDistributionList.Items"}}}')},83406:function(e){"use strict";e.exports=JSON.parse('{"V":{"DistributionDeployed":{"delay":60,"operation":"GetDistribution","maxAttempts":25,"description":"Wait until a distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"Distribution.Status"}]},"InvalidationCompleted":{"delay":20,"operation":"GetInvalidation","maxAttempts":30,"description":"Wait until an invalidation has completed.","acceptors":[{"expected":"Completed","matcher":"path","state":"success","argument":"Invalidation.Status"}]},"StreamingDistributionDeployed":{"delay":60,"operation":"GetStreamingDistribution","maxAttempts":25,"description":"Wait until a streaming distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"StreamingDistribution.Status"}]}}}')},80198:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-10-30","endpointPrefix":"cloudfront","globalEndpoint":"cloudfront.amazonaws.com","protocol":"rest-xml","serviceAbbreviation":"CloudFront","serviceFullName":"Amazon CloudFront","serviceId":"CloudFront","signatureVersion":"v4","uid":"cloudfront-2017-10-30"},"operations":{"CreateCloudFrontOriginAccessIdentity":{"http":{"requestUri":"/2017-10-30/origin-access-identity/cloudfront","responseCode":201},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"CreateDistribution":{"http":{"requestUri":"/2017-10-30/distribution","responseCode":201},"input":{"type":"structure","required":["DistributionConfig"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S1t"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateDistributionWithTags":{"http":{"requestUri":"/2017-10-30/distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["DistributionConfigWithTags"],"members":{"DistributionConfigWithTags":{"locationName":"DistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"},"type":"structure","required":["DistributionConfig","Tags"],"members":{"DistributionConfig":{"shape":"S7"},"Tags":{"shape":"S22"}}}},"payload":"DistributionConfigWithTags"},"output":{"type":"structure","members":{"Distribution":{"shape":"S1t"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateFieldLevelEncryptionConfig":{"http":{"requestUri":"/2017-10-30/field-level-encryption","responseCode":201},"input":{"type":"structure","required":["FieldLevelEncryptionConfig"],"members":{"FieldLevelEncryptionConfig":{"shape":"S29","locationName":"FieldLevelEncryptionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}}},"payload":"FieldLevelEncryptionConfig"},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S2k"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"CreateFieldLevelEncryptionProfile":{"http":{"requestUri":"/2017-10-30/field-level-encryption-profile","responseCode":201},"input":{"type":"structure","required":["FieldLevelEncryptionProfileConfig"],"members":{"FieldLevelEncryptionProfileConfig":{"shape":"S2m","locationName":"FieldLevelEncryptionProfileConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}}},"payload":"FieldLevelEncryptionProfileConfig"},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S2t"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"CreateInvalidation":{"http":{"requestUri":"/2017-10-30/distribution/{DistributionId}/invalidation","responseCode":201},"input":{"type":"structure","required":["DistributionId","InvalidationBatch"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"InvalidationBatch":{"shape":"S2v","locationName":"InvalidationBatch","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}}},"payload":"InvalidationBatch"},"output":{"type":"structure","members":{"Location":{"location":"header","locationName":"Location"},"Invalidation":{"shape":"S2z"}},"payload":"Invalidation"}},"CreatePublicKey":{"http":{"requestUri":"/2017-10-30/public-key","responseCode":201},"input":{"type":"structure","required":["PublicKeyConfig"],"members":{"PublicKeyConfig":{"shape":"S31","locationName":"PublicKeyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}}},"payload":"PublicKeyConfig"},"output":{"type":"structure","members":{"PublicKey":{"shape":"S33"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"CreateStreamingDistribution":{"http":{"requestUri":"/2017-10-30/streaming-distribution","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfig"],"members":{"StreamingDistributionConfig":{"shape":"S35","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S39"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"CreateStreamingDistributionWithTags":{"http":{"requestUri":"/2017-10-30/streaming-distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfigWithTags"],"members":{"StreamingDistributionConfigWithTags":{"locationName":"StreamingDistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"},"type":"structure","required":["StreamingDistributionConfig","Tags"],"members":{"StreamingDistributionConfig":{"shape":"S35"},"Tags":{"shape":"S22"}}}},"payload":"StreamingDistributionConfigWithTags"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S39"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"DeleteCloudFrontOriginAccessIdentity":{"http":{"method":"DELETE","requestUri":"/2017-10-30/origin-access-identity/cloudfront/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteDistribution":{"http":{"method":"DELETE","requestUri":"/2017-10-30/distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteFieldLevelEncryptionConfig":{"http":{"method":"DELETE","requestUri":"/2017-10-30/field-level-encryption/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteFieldLevelEncryptionProfile":{"http":{"method":"DELETE","requestUri":"/2017-10-30/field-level-encryption-profile/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeletePublicKey":{"http":{"method":"DELETE","requestUri":"/2017-10-30/public-key/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteStreamingDistribution":{"http":{"method":"DELETE","requestUri":"/2017-10-30/streaming-distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"GetCloudFrontOriginAccessIdentity":{"http":{"method":"GET","requestUri":"/2017-10-30/origin-access-identity/cloudfront/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"GetCloudFrontOriginAccessIdentityConfig":{"http":{"method":"GET","requestUri":"/2017-10-30/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentityConfig"}},"GetDistribution":{"http":{"method":"GET","requestUri":"/2017-10-30/distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Distribution":{"shape":"S1t"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"GetDistributionConfig":{"http":{"method":"GET","requestUri":"/2017-10-30/distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"DistributionConfig":{"shape":"S7"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"DistributionConfig"}},"GetFieldLevelEncryption":{"http":{"method":"GET","requestUri":"/2017-10-30/field-level-encryption/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S2k"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"GetFieldLevelEncryptionConfig":{"http":{"method":"GET","requestUri":"/2017-10-30/field-level-encryption/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionConfig":{"shape":"S29"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionConfig"}},"GetFieldLevelEncryptionProfile":{"http":{"method":"GET","requestUri":"/2017-10-30/field-level-encryption-profile/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S2t"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"GetFieldLevelEncryptionProfileConfig":{"http":{"method":"GET","requestUri":"/2017-10-30/field-level-encryption-profile/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfileConfig":{"shape":"S2m"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfileConfig"}},"GetInvalidation":{"http":{"method":"GET","requestUri":"/2017-10-30/distribution/{DistributionId}/invalidation/{Id}"},"input":{"type":"structure","required":["DistributionId","Id"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Invalidation":{"shape":"S2z"}},"payload":"Invalidation"}},"GetPublicKey":{"http":{"method":"GET","requestUri":"/2017-10-30/public-key/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"PublicKey":{"shape":"S33"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"GetPublicKeyConfig":{"http":{"method":"GET","requestUri":"/2017-10-30/public-key/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"PublicKeyConfig":{"shape":"S31"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKeyConfig"}},"GetStreamingDistribution":{"http":{"method":"GET","requestUri":"/2017-10-30/streaming-distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S39"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"GetStreamingDistributionConfig":{"http":{"method":"GET","requestUri":"/2017-10-30/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistributionConfig":{"shape":"S35"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistributionConfig"}},"ListCloudFrontOriginAccessIdentities":{"http":{"method":"GET","requestUri":"/2017-10-30/origin-access-identity/cloudfront"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CloudFrontOriginAccessIdentitySummary","type":"structure","required":["Id","S3CanonicalUserId","Comment"],"members":{"Id":{},"S3CanonicalUserId":{},"Comment":{}}}}}}},"payload":"CloudFrontOriginAccessIdentityList"}},"ListDistributions":{"http":{"method":"GET","requestUri":"/2017-10-30/distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S4g"}},"payload":"DistributionList"}},"ListDistributionsByWebACLId":{"http":{"method":"GET","requestUri":"/2017-10-30/distributionsByWebACLId/{WebACLId}"},"input":{"type":"structure","required":["WebACLId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"WebACLId":{"location":"uri","locationName":"WebACLId"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S4g"}},"payload":"DistributionList"}},"ListFieldLevelEncryptionConfigs":{"http":{"method":"GET","requestUri":"/2017-10-30/field-level-encryption"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldLevelEncryptionSummary","type":"structure","required":["Id","LastModifiedTime"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"Comment":{},"QueryArgProfileConfig":{"shape":"S2a"},"ContentTypeProfileConfig":{"shape":"S2e"}}}}}}},"payload":"FieldLevelEncryptionList"}},"ListFieldLevelEncryptionProfiles":{"http":{"method":"GET","requestUri":"/2017-10-30/field-level-encryption-profile"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfileList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldLevelEncryptionProfileSummary","type":"structure","required":["Id","LastModifiedTime","Name","EncryptionEntities"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"Name":{},"EncryptionEntities":{"shape":"S2n"},"Comment":{}}}}}}},"payload":"FieldLevelEncryptionProfileList"}},"ListInvalidations":{"http":{"method":"GET","requestUri":"/2017-10-30/distribution/{DistributionId}/invalidation"},"input":{"type":"structure","required":["DistributionId"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"InvalidationList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"InvalidationSummary","type":"structure","required":["Id","CreateTime","Status"],"members":{"Id":{},"CreateTime":{"type":"timestamp"},"Status":{}}}}}}},"payload":"InvalidationList"}},"ListPublicKeys":{"http":{"method":"GET","requestUri":"/2017-10-30/public-key"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"PublicKeyList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"PublicKeySummary","type":"structure","required":["Id","Name","CreatedTime","EncodedKey"],"members":{"Id":{},"Name":{},"CreatedTime":{"type":"timestamp"},"EncodedKey":{},"Comment":{}}}}}}},"payload":"PublicKeyList"}},"ListStreamingDistributions":{"http":{"method":"GET","requestUri":"/2017-10-30/streaming-distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"StreamingDistributionList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"StreamingDistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","S3Origin","Aliases","TrustedSigners","Comment","PriceClass","Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"S3Origin":{"shape":"S36"},"Aliases":{"shape":"S8"},"TrustedSigners":{"shape":"Sy"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"}}}}}}},"payload":"StreamingDistributionList"}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/2017-10-30/tagging"},"input":{"type":"structure","required":["Resource"],"members":{"Resource":{"location":"querystring","locationName":"Resource"}}},"output":{"type":"structure","required":["Tags"],"members":{"Tags":{"shape":"S22"}},"payload":"Tags"}},"TagResource":{"http":{"requestUri":"/2017-10-30/tagging?Operation=Tag","responseCode":204},"input":{"type":"structure","required":["Resource","Tags"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"Tags":{"shape":"S22","locationName":"Tags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}}},"payload":"Tags"}},"UntagResource":{"http":{"requestUri":"/2017-10-30/tagging?Operation=Untag","responseCode":204},"input":{"type":"structure","required":["Resource","TagKeys"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"TagKeys":{"locationName":"TagKeys","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"},"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Key"}}}}},"payload":"TagKeys"}},"UpdateCloudFrontOriginAccessIdentity":{"http":{"method":"PUT","requestUri":"/2017-10-30/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig","Id"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"UpdateDistribution":{"http":{"method":"PUT","requestUri":"/2017-10-30/distribution/{Id}/config"},"input":{"type":"structure","required":["DistributionConfig","Id"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S1t"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"UpdateFieldLevelEncryptionConfig":{"http":{"method":"PUT","requestUri":"/2017-10-30/field-level-encryption/{Id}/config"},"input":{"type":"structure","required":["FieldLevelEncryptionConfig","Id"],"members":{"FieldLevelEncryptionConfig":{"shape":"S29","locationName":"FieldLevelEncryptionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"FieldLevelEncryptionConfig"},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S2k"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"UpdateFieldLevelEncryptionProfile":{"http":{"method":"PUT","requestUri":"/2017-10-30/field-level-encryption-profile/{Id}/config"},"input":{"type":"structure","required":["FieldLevelEncryptionProfileConfig","Id"],"members":{"FieldLevelEncryptionProfileConfig":{"shape":"S2m","locationName":"FieldLevelEncryptionProfileConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"FieldLevelEncryptionProfileConfig"},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S2t"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"UpdatePublicKey":{"http":{"method":"PUT","requestUri":"/2017-10-30/public-key/{Id}/config"},"input":{"type":"structure","required":["PublicKeyConfig","Id"],"members":{"PublicKeyConfig":{"shape":"S31","locationName":"PublicKeyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"PublicKeyConfig"},"output":{"type":"structure","members":{"PublicKey":{"shape":"S33"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"UpdateStreamingDistribution":{"http":{"method":"PUT","requestUri":"/2017-10-30/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["StreamingDistributionConfig","Id"],"members":{"StreamingDistributionConfig":{"shape":"S35","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S39"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}}},"shapes":{"S2":{"type":"structure","required":["CallerReference","Comment"],"members":{"CallerReference":{},"Comment":{}}},"S5":{"type":"structure","required":["Id","S3CanonicalUserId"],"members":{"Id":{},"S3CanonicalUserId":{},"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"}}},"S7":{"type":"structure","required":["CallerReference","Origins","DefaultCacheBehavior","Comment","Enabled"],"members":{"CallerReference":{},"Aliases":{"shape":"S8"},"DefaultRootObject":{},"Origins":{"shape":"Sb"},"DefaultCacheBehavior":{"shape":"Sn"},"CacheBehaviors":{"shape":"S1b"},"CustomErrorResponses":{"shape":"S1e"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","IncludeCookies","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"IncludeCookies":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1j"},"Restrictions":{"shape":"S1n"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"}}},"S8":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CNAME"}}}},"Sb":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Origin","type":"structure","required":["Id","DomainName"],"members":{"Id":{},"DomainName":{},"OriginPath":{},"CustomHeaders":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginCustomHeader","type":"structure","required":["HeaderName","HeaderValue"],"members":{"HeaderName":{},"HeaderValue":{}}}}}},"S3OriginConfig":{"type":"structure","required":["OriginAccessIdentity"],"members":{"OriginAccessIdentity":{}}},"CustomOriginConfig":{"type":"structure","required":["HTTPPort","HTTPSPort","OriginProtocolPolicy"],"members":{"HTTPPort":{"type":"integer"},"HTTPSPort":{"type":"integer"},"OriginProtocolPolicy":{},"OriginSslProtocols":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"SslProtocol"}}}},"OriginReadTimeout":{"type":"integer"},"OriginKeepaliveTimeout":{"type":"integer"}}}}}}}},"Sn":{"type":"structure","required":["TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"TargetOriginId":{},"ForwardedValues":{"shape":"So"},"TrustedSigners":{"shape":"Sy"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S12"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S16"},"FieldLevelEncryptionId":{}}},"So":{"type":"structure","required":["QueryString","Cookies"],"members":{"QueryString":{"type":"boolean"},"Cookies":{"type":"structure","required":["Forward"],"members":{"Forward":{},"WhitelistedNames":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"Headers":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}},"QueryStringCacheKeys":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"Sy":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"AwsAccountNumber"}}}},"S12":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S13"},"CachedMethods":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S13"}}}}},"S13":{"type":"list","member":{"locationName":"Method"}},"S16":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"LambdaFunctionAssociation","type":"structure","required":["LambdaFunctionARN","EventType"],"members":{"LambdaFunctionARN":{},"EventType":{}}}}}},"S1b":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CacheBehavior","type":"structure","required":["PathPattern","TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"PathPattern":{},"TargetOriginId":{},"ForwardedValues":{"shape":"So"},"TrustedSigners":{"shape":"Sy"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S12"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S16"},"FieldLevelEncryptionId":{}}}}}},"S1e":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CustomErrorResponse","type":"structure","required":["ErrorCode"],"members":{"ErrorCode":{"type":"integer"},"ResponsePagePath":{},"ResponseCode":{},"ErrorCachingMinTTL":{"type":"long"}}}}}},"S1j":{"type":"structure","members":{"CloudFrontDefaultCertificate":{"type":"boolean"},"IAMCertificateId":{},"ACMCertificateArn":{},"SSLSupportMethod":{},"MinimumProtocolVersion":{},"Certificate":{"deprecated":true},"CertificateSource":{"deprecated":true}}},"S1n":{"type":"structure","required":["GeoRestriction"],"members":{"GeoRestriction":{"type":"structure","required":["RestrictionType","Quantity"],"members":{"RestrictionType":{},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Location"}}}}}},"S1t":{"type":"structure","required":["Id","ARN","Status","LastModifiedTime","InProgressInvalidationBatches","DomainName","ActiveTrustedSigners","DistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"InProgressInvalidationBatches":{"type":"integer"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S1v"},"DistributionConfig":{"shape":"S7"}}},"S1v":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Signer","type":"structure","members":{"AwsAccountNumber":{},"KeyPairIds":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"KeyPairId"}}}}}}}}},"S22":{"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Tag","type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}}}},"S29":{"type":"structure","required":["CallerReference"],"members":{"CallerReference":{},"Comment":{},"QueryArgProfileConfig":{"shape":"S2a"},"ContentTypeProfileConfig":{"shape":"S2e"}}},"S2a":{"type":"structure","required":["ForwardWhenQueryArgProfileIsUnknown"],"members":{"ForwardWhenQueryArgProfileIsUnknown":{"type":"boolean"},"QueryArgProfiles":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"QueryArgProfile","type":"structure","required":["QueryArg","ProfileId"],"members":{"QueryArg":{},"ProfileId":{}}}}}}}},"S2e":{"type":"structure","required":["ForwardWhenContentTypeIsUnknown"],"members":{"ForwardWhenContentTypeIsUnknown":{"type":"boolean"},"ContentTypeProfiles":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"ContentTypeProfile","type":"structure","required":["Format","ContentType"],"members":{"Format":{},"ProfileId":{},"ContentType":{}}}}}}}},"S2k":{"type":"structure","required":["Id","LastModifiedTime","FieldLevelEncryptionConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"FieldLevelEncryptionConfig":{"shape":"S29"}}},"S2m":{"type":"structure","required":["Name","CallerReference","EncryptionEntities"],"members":{"Name":{},"CallerReference":{},"Comment":{},"EncryptionEntities":{"shape":"S2n"}}},"S2n":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"EncryptionEntity","type":"structure","required":["PublicKeyId","ProviderId","FieldPatterns"],"members":{"PublicKeyId":{},"ProviderId":{},"FieldPatterns":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldPattern"}}}}}}}}},"S2t":{"type":"structure","required":["Id","LastModifiedTime","FieldLevelEncryptionProfileConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"FieldLevelEncryptionProfileConfig":{"shape":"S2m"}}},"S2v":{"type":"structure","required":["Paths","CallerReference"],"members":{"Paths":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Path"}}}},"CallerReference":{}}},"S2z":{"type":"structure","required":["Id","Status","CreateTime","InvalidationBatch"],"members":{"Id":{},"Status":{},"CreateTime":{"type":"timestamp"},"InvalidationBatch":{"shape":"S2v"}}},"S31":{"type":"structure","required":["CallerReference","Name","EncodedKey"],"members":{"CallerReference":{},"Name":{},"EncodedKey":{},"Comment":{}}},"S33":{"type":"structure","required":["Id","CreatedTime","PublicKeyConfig"],"members":{"Id":{},"CreatedTime":{"type":"timestamp"},"PublicKeyConfig":{"shape":"S31"}}},"S35":{"type":"structure","required":["CallerReference","S3Origin","Comment","TrustedSigners","Enabled"],"members":{"CallerReference":{},"S3Origin":{"shape":"S36"},"Aliases":{"shape":"S8"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"TrustedSigners":{"shape":"Sy"},"PriceClass":{},"Enabled":{"type":"boolean"}}},"S36":{"type":"structure","required":["DomainName","OriginAccessIdentity"],"members":{"DomainName":{},"OriginAccessIdentity":{}}},"S39":{"type":"structure","required":["Id","ARN","Status","DomainName","ActiveTrustedSigners","StreamingDistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S1v"},"StreamingDistributionConfig":{"shape":"S35"}}},"S4g":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"DistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","Aliases","Origins","DefaultCacheBehavior","CacheBehaviors","CustomErrorResponses","Comment","PriceClass","Enabled","ViewerCertificate","Restrictions","WebACLId","HttpVersion","IsIPV6Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"Aliases":{"shape":"S8"},"Origins":{"shape":"Sb"},"DefaultCacheBehavior":{"shape":"Sn"},"CacheBehaviors":{"shape":"S1b"},"CustomErrorResponses":{"shape":"S1e"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1j"},"Restrictions":{"shape":"S1n"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"}}}}}}}}')},52915:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListCloudFrontOriginAccessIdentities":{"input_token":"Marker","limit_key":"MaxItems","more_results":"CloudFrontOriginAccessIdentityList.IsTruncated","output_token":"CloudFrontOriginAccessIdentityList.NextMarker","result_key":"CloudFrontOriginAccessIdentityList.Items"},"ListDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"DistributionList.IsTruncated","output_token":"DistributionList.NextMarker","result_key":"DistributionList.Items"},"ListInvalidations":{"input_token":"Marker","limit_key":"MaxItems","more_results":"InvalidationList.IsTruncated","output_token":"InvalidationList.NextMarker","result_key":"InvalidationList.Items"},"ListStreamingDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"StreamingDistributionList.IsTruncated","output_token":"StreamingDistributionList.NextMarker","result_key":"StreamingDistributionList.Items"}}}')},13399:function(e){"use strict";e.exports=JSON.parse('{"V":{"DistributionDeployed":{"delay":60,"operation":"GetDistribution","maxAttempts":25,"description":"Wait until a distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"Distribution.Status"}]},"InvalidationCompleted":{"delay":20,"operation":"GetInvalidation","maxAttempts":30,"description":"Wait until an invalidation has completed.","acceptors":[{"expected":"Completed","matcher":"path","state":"success","argument":"Invalidation.Status"}]},"StreamingDistributionDeployed":{"delay":60,"operation":"GetStreamingDistribution","maxAttempts":25,"description":"Wait until a streaming distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"StreamingDistribution.Status"}]}}}')},29549:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2018-06-18","endpointPrefix":"cloudfront","globalEndpoint":"cloudfront.amazonaws.com","protocol":"rest-xml","serviceAbbreviation":"CloudFront","serviceFullName":"Amazon CloudFront","serviceId":"CloudFront","signatureVersion":"v4","uid":"cloudfront-2018-06-18"},"operations":{"CreateCloudFrontOriginAccessIdentity":{"http":{"requestUri":"/2018-06-18/origin-access-identity/cloudfront","responseCode":201},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"CreateDistribution":{"http":{"requestUri":"/2018-06-18/distribution","responseCode":201},"input":{"type":"structure","required":["DistributionConfig"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S1t"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateDistributionWithTags":{"http":{"requestUri":"/2018-06-18/distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["DistributionConfigWithTags"],"members":{"DistributionConfigWithTags":{"locationName":"DistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"},"type":"structure","required":["DistributionConfig","Tags"],"members":{"DistributionConfig":{"shape":"S7"},"Tags":{"shape":"S22"}}}},"payload":"DistributionConfigWithTags"},"output":{"type":"structure","members":{"Distribution":{"shape":"S1t"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateFieldLevelEncryptionConfig":{"http":{"requestUri":"/2018-06-18/field-level-encryption","responseCode":201},"input":{"type":"structure","required":["FieldLevelEncryptionConfig"],"members":{"FieldLevelEncryptionConfig":{"shape":"S29","locationName":"FieldLevelEncryptionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},"payload":"FieldLevelEncryptionConfig"},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S2k"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"CreateFieldLevelEncryptionProfile":{"http":{"requestUri":"/2018-06-18/field-level-encryption-profile","responseCode":201},"input":{"type":"structure","required":["FieldLevelEncryptionProfileConfig"],"members":{"FieldLevelEncryptionProfileConfig":{"shape":"S2m","locationName":"FieldLevelEncryptionProfileConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},"payload":"FieldLevelEncryptionProfileConfig"},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S2t"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"CreateInvalidation":{"http":{"requestUri":"/2018-06-18/distribution/{DistributionId}/invalidation","responseCode":201},"input":{"type":"structure","required":["DistributionId","InvalidationBatch"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"InvalidationBatch":{"shape":"S2v","locationName":"InvalidationBatch","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},"payload":"InvalidationBatch"},"output":{"type":"structure","members":{"Location":{"location":"header","locationName":"Location"},"Invalidation":{"shape":"S2z"}},"payload":"Invalidation"}},"CreatePublicKey":{"http":{"requestUri":"/2018-06-18/public-key","responseCode":201},"input":{"type":"structure","required":["PublicKeyConfig"],"members":{"PublicKeyConfig":{"shape":"S31","locationName":"PublicKeyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},"payload":"PublicKeyConfig"},"output":{"type":"structure","members":{"PublicKey":{"shape":"S33"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"CreateStreamingDistribution":{"http":{"requestUri":"/2018-06-18/streaming-distribution","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfig"],"members":{"StreamingDistributionConfig":{"shape":"S35","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S39"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"CreateStreamingDistributionWithTags":{"http":{"requestUri":"/2018-06-18/streaming-distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfigWithTags"],"members":{"StreamingDistributionConfigWithTags":{"locationName":"StreamingDistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"},"type":"structure","required":["StreamingDistributionConfig","Tags"],"members":{"StreamingDistributionConfig":{"shape":"S35"},"Tags":{"shape":"S22"}}}},"payload":"StreamingDistributionConfigWithTags"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S39"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"DeleteCloudFrontOriginAccessIdentity":{"http":{"method":"DELETE","requestUri":"/2018-06-18/origin-access-identity/cloudfront/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteDistribution":{"http":{"method":"DELETE","requestUri":"/2018-06-18/distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteFieldLevelEncryptionConfig":{"http":{"method":"DELETE","requestUri":"/2018-06-18/field-level-encryption/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteFieldLevelEncryptionProfile":{"http":{"method":"DELETE","requestUri":"/2018-06-18/field-level-encryption-profile/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeletePublicKey":{"http":{"method":"DELETE","requestUri":"/2018-06-18/public-key/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteStreamingDistribution":{"http":{"method":"DELETE","requestUri":"/2018-06-18/streaming-distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"GetCloudFrontOriginAccessIdentity":{"http":{"method":"GET","requestUri":"/2018-06-18/origin-access-identity/cloudfront/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"GetCloudFrontOriginAccessIdentityConfig":{"http":{"method":"GET","requestUri":"/2018-06-18/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentityConfig"}},"GetDistribution":{"http":{"method":"GET","requestUri":"/2018-06-18/distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Distribution":{"shape":"S1t"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"GetDistributionConfig":{"http":{"method":"GET","requestUri":"/2018-06-18/distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"DistributionConfig":{"shape":"S7"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"DistributionConfig"}},"GetFieldLevelEncryption":{"http":{"method":"GET","requestUri":"/2018-06-18/field-level-encryption/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S2k"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"GetFieldLevelEncryptionConfig":{"http":{"method":"GET","requestUri":"/2018-06-18/field-level-encryption/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionConfig":{"shape":"S29"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionConfig"}},"GetFieldLevelEncryptionProfile":{"http":{"method":"GET","requestUri":"/2018-06-18/field-level-encryption-profile/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S2t"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"GetFieldLevelEncryptionProfileConfig":{"http":{"method":"GET","requestUri":"/2018-06-18/field-level-encryption-profile/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfileConfig":{"shape":"S2m"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfileConfig"}},"GetInvalidation":{"http":{"method":"GET","requestUri":"/2018-06-18/distribution/{DistributionId}/invalidation/{Id}"},"input":{"type":"structure","required":["DistributionId","Id"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Invalidation":{"shape":"S2z"}},"payload":"Invalidation"}},"GetPublicKey":{"http":{"method":"GET","requestUri":"/2018-06-18/public-key/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"PublicKey":{"shape":"S33"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"GetPublicKeyConfig":{"http":{"method":"GET","requestUri":"/2018-06-18/public-key/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"PublicKeyConfig":{"shape":"S31"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKeyConfig"}},"GetStreamingDistribution":{"http":{"method":"GET","requestUri":"/2018-06-18/streaming-distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S39"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"GetStreamingDistributionConfig":{"http":{"method":"GET","requestUri":"/2018-06-18/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistributionConfig":{"shape":"S35"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistributionConfig"}},"ListCloudFrontOriginAccessIdentities":{"http":{"method":"GET","requestUri":"/2018-06-18/origin-access-identity/cloudfront"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CloudFrontOriginAccessIdentitySummary","type":"structure","required":["Id","S3CanonicalUserId","Comment"],"members":{"Id":{},"S3CanonicalUserId":{},"Comment":{}}}}}}},"payload":"CloudFrontOriginAccessIdentityList"}},"ListDistributions":{"http":{"method":"GET","requestUri":"/2018-06-18/distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S4g"}},"payload":"DistributionList"}},"ListDistributionsByWebACLId":{"http":{"method":"GET","requestUri":"/2018-06-18/distributionsByWebACLId/{WebACLId}"},"input":{"type":"structure","required":["WebACLId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"WebACLId":{"location":"uri","locationName":"WebACLId"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S4g"}},"payload":"DistributionList"}},"ListFieldLevelEncryptionConfigs":{"http":{"method":"GET","requestUri":"/2018-06-18/field-level-encryption"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldLevelEncryptionSummary","type":"structure","required":["Id","LastModifiedTime"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"Comment":{},"QueryArgProfileConfig":{"shape":"S2a"},"ContentTypeProfileConfig":{"shape":"S2e"}}}}}}},"payload":"FieldLevelEncryptionList"}},"ListFieldLevelEncryptionProfiles":{"http":{"method":"GET","requestUri":"/2018-06-18/field-level-encryption-profile"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfileList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldLevelEncryptionProfileSummary","type":"structure","required":["Id","LastModifiedTime","Name","EncryptionEntities"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"Name":{},"EncryptionEntities":{"shape":"S2n"},"Comment":{}}}}}}},"payload":"FieldLevelEncryptionProfileList"}},"ListInvalidations":{"http":{"method":"GET","requestUri":"/2018-06-18/distribution/{DistributionId}/invalidation"},"input":{"type":"structure","required":["DistributionId"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"InvalidationList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"InvalidationSummary","type":"structure","required":["Id","CreateTime","Status"],"members":{"Id":{},"CreateTime":{"type":"timestamp"},"Status":{}}}}}}},"payload":"InvalidationList"}},"ListPublicKeys":{"http":{"method":"GET","requestUri":"/2018-06-18/public-key"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"PublicKeyList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"PublicKeySummary","type":"structure","required":["Id","Name","CreatedTime","EncodedKey"],"members":{"Id":{},"Name":{},"CreatedTime":{"type":"timestamp"},"EncodedKey":{},"Comment":{}}}}}}},"payload":"PublicKeyList"}},"ListStreamingDistributions":{"http":{"method":"GET","requestUri":"/2018-06-18/streaming-distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"StreamingDistributionList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"StreamingDistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","S3Origin","Aliases","TrustedSigners","Comment","PriceClass","Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"S3Origin":{"shape":"S36"},"Aliases":{"shape":"S8"},"TrustedSigners":{"shape":"Sy"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"}}}}}}},"payload":"StreamingDistributionList"}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/2018-06-18/tagging"},"input":{"type":"structure","required":["Resource"],"members":{"Resource":{"location":"querystring","locationName":"Resource"}}},"output":{"type":"structure","required":["Tags"],"members":{"Tags":{"shape":"S22"}},"payload":"Tags"}},"TagResource":{"http":{"requestUri":"/2018-06-18/tagging?Operation=Tag","responseCode":204},"input":{"type":"structure","required":["Resource","Tags"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"Tags":{"shape":"S22","locationName":"Tags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},"payload":"Tags"}},"UntagResource":{"http":{"requestUri":"/2018-06-18/tagging?Operation=Untag","responseCode":204},"input":{"type":"structure","required":["Resource","TagKeys"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"TagKeys":{"locationName":"TagKeys","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"},"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Key"}}}}},"payload":"TagKeys"}},"UpdateCloudFrontOriginAccessIdentity":{"http":{"method":"PUT","requestUri":"/2018-06-18/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig","Id"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"UpdateDistribution":{"http":{"method":"PUT","requestUri":"/2018-06-18/distribution/{Id}/config"},"input":{"type":"structure","required":["DistributionConfig","Id"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S1t"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"UpdateFieldLevelEncryptionConfig":{"http":{"method":"PUT","requestUri":"/2018-06-18/field-level-encryption/{Id}/config"},"input":{"type":"structure","required":["FieldLevelEncryptionConfig","Id"],"members":{"FieldLevelEncryptionConfig":{"shape":"S29","locationName":"FieldLevelEncryptionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"FieldLevelEncryptionConfig"},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S2k"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"UpdateFieldLevelEncryptionProfile":{"http":{"method":"PUT","requestUri":"/2018-06-18/field-level-encryption-profile/{Id}/config"},"input":{"type":"structure","required":["FieldLevelEncryptionProfileConfig","Id"],"members":{"FieldLevelEncryptionProfileConfig":{"shape":"S2m","locationName":"FieldLevelEncryptionProfileConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"FieldLevelEncryptionProfileConfig"},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S2t"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"UpdatePublicKey":{"http":{"method":"PUT","requestUri":"/2018-06-18/public-key/{Id}/config"},"input":{"type":"structure","required":["PublicKeyConfig","Id"],"members":{"PublicKeyConfig":{"shape":"S31","locationName":"PublicKeyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"PublicKeyConfig"},"output":{"type":"structure","members":{"PublicKey":{"shape":"S33"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"UpdateStreamingDistribution":{"http":{"method":"PUT","requestUri":"/2018-06-18/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["StreamingDistributionConfig","Id"],"members":{"StreamingDistributionConfig":{"shape":"S35","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S39"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}}},"shapes":{"S2":{"type":"structure","required":["CallerReference","Comment"],"members":{"CallerReference":{},"Comment":{}}},"S5":{"type":"structure","required":["Id","S3CanonicalUserId"],"members":{"Id":{},"S3CanonicalUserId":{},"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"}}},"S7":{"type":"structure","required":["CallerReference","Origins","DefaultCacheBehavior","Comment","Enabled"],"members":{"CallerReference":{},"Aliases":{"shape":"S8"},"DefaultRootObject":{},"Origins":{"shape":"Sb"},"DefaultCacheBehavior":{"shape":"Sn"},"CacheBehaviors":{"shape":"S1b"},"CustomErrorResponses":{"shape":"S1e"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","IncludeCookies","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"IncludeCookies":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1j"},"Restrictions":{"shape":"S1n"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"}}},"S8":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CNAME"}}}},"Sb":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Origin","type":"structure","required":["Id","DomainName"],"members":{"Id":{},"DomainName":{},"OriginPath":{},"CustomHeaders":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginCustomHeader","type":"structure","required":["HeaderName","HeaderValue"],"members":{"HeaderName":{},"HeaderValue":{}}}}}},"S3OriginConfig":{"type":"structure","required":["OriginAccessIdentity"],"members":{"OriginAccessIdentity":{}}},"CustomOriginConfig":{"type":"structure","required":["HTTPPort","HTTPSPort","OriginProtocolPolicy"],"members":{"HTTPPort":{"type":"integer"},"HTTPSPort":{"type":"integer"},"OriginProtocolPolicy":{},"OriginSslProtocols":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"SslProtocol"}}}},"OriginReadTimeout":{"type":"integer"},"OriginKeepaliveTimeout":{"type":"integer"}}}}}}}},"Sn":{"type":"structure","required":["TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"TargetOriginId":{},"ForwardedValues":{"shape":"So"},"TrustedSigners":{"shape":"Sy"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S12"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S16"},"FieldLevelEncryptionId":{}}},"So":{"type":"structure","required":["QueryString","Cookies"],"members":{"QueryString":{"type":"boolean"},"Cookies":{"type":"structure","required":["Forward"],"members":{"Forward":{},"WhitelistedNames":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"Headers":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}},"QueryStringCacheKeys":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"Sy":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"AwsAccountNumber"}}}},"S12":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S13"},"CachedMethods":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S13"}}}}},"S13":{"type":"list","member":{"locationName":"Method"}},"S16":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"LambdaFunctionAssociation","type":"structure","required":["LambdaFunctionARN","EventType"],"members":{"LambdaFunctionARN":{},"EventType":{},"IncludeBody":{"type":"boolean"}}}}}},"S1b":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CacheBehavior","type":"structure","required":["PathPattern","TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"PathPattern":{},"TargetOriginId":{},"ForwardedValues":{"shape":"So"},"TrustedSigners":{"shape":"Sy"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S12"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S16"},"FieldLevelEncryptionId":{}}}}}},"S1e":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CustomErrorResponse","type":"structure","required":["ErrorCode"],"members":{"ErrorCode":{"type":"integer"},"ResponsePagePath":{},"ResponseCode":{},"ErrorCachingMinTTL":{"type":"long"}}}}}},"S1j":{"type":"structure","members":{"CloudFrontDefaultCertificate":{"type":"boolean"},"IAMCertificateId":{},"ACMCertificateArn":{},"SSLSupportMethod":{},"MinimumProtocolVersion":{},"Certificate":{"deprecated":true},"CertificateSource":{"deprecated":true}}},"S1n":{"type":"structure","required":["GeoRestriction"],"members":{"GeoRestriction":{"type":"structure","required":["RestrictionType","Quantity"],"members":{"RestrictionType":{},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Location"}}}}}},"S1t":{"type":"structure","required":["Id","ARN","Status","LastModifiedTime","InProgressInvalidationBatches","DomainName","ActiveTrustedSigners","DistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"InProgressInvalidationBatches":{"type":"integer"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S1v"},"DistributionConfig":{"shape":"S7"}}},"S1v":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Signer","type":"structure","members":{"AwsAccountNumber":{},"KeyPairIds":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"KeyPairId"}}}}}}}}},"S22":{"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Tag","type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}}}},"S29":{"type":"structure","required":["CallerReference"],"members":{"CallerReference":{},"Comment":{},"QueryArgProfileConfig":{"shape":"S2a"},"ContentTypeProfileConfig":{"shape":"S2e"}}},"S2a":{"type":"structure","required":["ForwardWhenQueryArgProfileIsUnknown"],"members":{"ForwardWhenQueryArgProfileIsUnknown":{"type":"boolean"},"QueryArgProfiles":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"QueryArgProfile","type":"structure","required":["QueryArg","ProfileId"],"members":{"QueryArg":{},"ProfileId":{}}}}}}}},"S2e":{"type":"structure","required":["ForwardWhenContentTypeIsUnknown"],"members":{"ForwardWhenContentTypeIsUnknown":{"type":"boolean"},"ContentTypeProfiles":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"ContentTypeProfile","type":"structure","required":["Format","ContentType"],"members":{"Format":{},"ProfileId":{},"ContentType":{}}}}}}}},"S2k":{"type":"structure","required":["Id","LastModifiedTime","FieldLevelEncryptionConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"FieldLevelEncryptionConfig":{"shape":"S29"}}},"S2m":{"type":"structure","required":["Name","CallerReference","EncryptionEntities"],"members":{"Name":{},"CallerReference":{},"Comment":{},"EncryptionEntities":{"shape":"S2n"}}},"S2n":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"EncryptionEntity","type":"structure","required":["PublicKeyId","ProviderId","FieldPatterns"],"members":{"PublicKeyId":{},"ProviderId":{},"FieldPatterns":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldPattern"}}}}}}}}},"S2t":{"type":"structure","required":["Id","LastModifiedTime","FieldLevelEncryptionProfileConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"FieldLevelEncryptionProfileConfig":{"shape":"S2m"}}},"S2v":{"type":"structure","required":["Paths","CallerReference"],"members":{"Paths":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Path"}}}},"CallerReference":{}}},"S2z":{"type":"structure","required":["Id","Status","CreateTime","InvalidationBatch"],"members":{"Id":{},"Status":{},"CreateTime":{"type":"timestamp"},"InvalidationBatch":{"shape":"S2v"}}},"S31":{"type":"structure","required":["CallerReference","Name","EncodedKey"],"members":{"CallerReference":{},"Name":{},"EncodedKey":{},"Comment":{}}},"S33":{"type":"structure","required":["Id","CreatedTime","PublicKeyConfig"],"members":{"Id":{},"CreatedTime":{"type":"timestamp"},"PublicKeyConfig":{"shape":"S31"}}},"S35":{"type":"structure","required":["CallerReference","S3Origin","Comment","TrustedSigners","Enabled"],"members":{"CallerReference":{},"S3Origin":{"shape":"S36"},"Aliases":{"shape":"S8"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"TrustedSigners":{"shape":"Sy"},"PriceClass":{},"Enabled":{"type":"boolean"}}},"S36":{"type":"structure","required":["DomainName","OriginAccessIdentity"],"members":{"DomainName":{},"OriginAccessIdentity":{}}},"S39":{"type":"structure","required":["Id","ARN","Status","DomainName","ActiveTrustedSigners","StreamingDistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S1v"},"StreamingDistributionConfig":{"shape":"S35"}}},"S4g":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"DistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","Aliases","Origins","DefaultCacheBehavior","CacheBehaviors","CustomErrorResponses","Comment","PriceClass","Enabled","ViewerCertificate","Restrictions","WebACLId","HttpVersion","IsIPV6Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"Aliases":{"shape":"S8"},"Origins":{"shape":"Sb"},"DefaultCacheBehavior":{"shape":"Sn"},"CacheBehaviors":{"shape":"S1b"},"CustomErrorResponses":{"shape":"S1e"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1j"},"Restrictions":{"shape":"S1n"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"}}}}}}}}')},7805:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListCloudFrontOriginAccessIdentities":{"input_token":"Marker","limit_key":"MaxItems","more_results":"CloudFrontOriginAccessIdentityList.IsTruncated","output_token":"CloudFrontOriginAccessIdentityList.NextMarker","result_key":"CloudFrontOriginAccessIdentityList.Items"},"ListDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"DistributionList.IsTruncated","output_token":"DistributionList.NextMarker","result_key":"DistributionList.Items"},"ListInvalidations":{"input_token":"Marker","limit_key":"MaxItems","more_results":"InvalidationList.IsTruncated","output_token":"InvalidationList.NextMarker","result_key":"InvalidationList.Items"},"ListStreamingDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"StreamingDistributionList.IsTruncated","output_token":"StreamingDistributionList.NextMarker","result_key":"StreamingDistributionList.Items"}}}')},2353:function(e){"use strict";e.exports=JSON.parse('{"V":{"DistributionDeployed":{"delay":60,"operation":"GetDistribution","maxAttempts":25,"description":"Wait until a distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"Distribution.Status"}]},"InvalidationCompleted":{"delay":20,"operation":"GetInvalidation","maxAttempts":30,"description":"Wait until an invalidation has completed.","acceptors":[{"expected":"Completed","matcher":"path","state":"success","argument":"Invalidation.Status"}]},"StreamingDistributionDeployed":{"delay":60,"operation":"GetStreamingDistribution","maxAttempts":25,"description":"Wait until a streaming distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"StreamingDistribution.Status"}]}}}')},22253:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2018-11-05","endpointPrefix":"cloudfront","globalEndpoint":"cloudfront.amazonaws.com","protocol":"rest-xml","serviceAbbreviation":"CloudFront","serviceFullName":"Amazon CloudFront","serviceId":"CloudFront","signatureVersion":"v4","uid":"cloudfront-2018-11-05"},"operations":{"CreateCloudFrontOriginAccessIdentity":{"http":{"requestUri":"/2018-11-05/origin-access-identity/cloudfront","responseCode":201},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"CreateDistribution":{"http":{"requestUri":"/2018-11-05/distribution","responseCode":201},"input":{"type":"structure","required":["DistributionConfig"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S22"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateDistributionWithTags":{"http":{"requestUri":"/2018-11-05/distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["DistributionConfigWithTags"],"members":{"DistributionConfigWithTags":{"locationName":"DistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"},"type":"structure","required":["DistributionConfig","Tags"],"members":{"DistributionConfig":{"shape":"S7"},"Tags":{"shape":"S2b"}}}},"payload":"DistributionConfigWithTags"},"output":{"type":"structure","members":{"Distribution":{"shape":"S22"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateFieldLevelEncryptionConfig":{"http":{"requestUri":"/2018-11-05/field-level-encryption","responseCode":201},"input":{"type":"structure","required":["FieldLevelEncryptionConfig"],"members":{"FieldLevelEncryptionConfig":{"shape":"S2i","locationName":"FieldLevelEncryptionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}}},"payload":"FieldLevelEncryptionConfig"},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S2t"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"CreateFieldLevelEncryptionProfile":{"http":{"requestUri":"/2018-11-05/field-level-encryption-profile","responseCode":201},"input":{"type":"structure","required":["FieldLevelEncryptionProfileConfig"],"members":{"FieldLevelEncryptionProfileConfig":{"shape":"S2v","locationName":"FieldLevelEncryptionProfileConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}}},"payload":"FieldLevelEncryptionProfileConfig"},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S32"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"CreateInvalidation":{"http":{"requestUri":"/2018-11-05/distribution/{DistributionId}/invalidation","responseCode":201},"input":{"type":"structure","required":["DistributionId","InvalidationBatch"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"InvalidationBatch":{"shape":"S34","locationName":"InvalidationBatch","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}}},"payload":"InvalidationBatch"},"output":{"type":"structure","members":{"Location":{"location":"header","locationName":"Location"},"Invalidation":{"shape":"S38"}},"payload":"Invalidation"}},"CreatePublicKey":{"http":{"requestUri":"/2018-11-05/public-key","responseCode":201},"input":{"type":"structure","required":["PublicKeyConfig"],"members":{"PublicKeyConfig":{"shape":"S3a","locationName":"PublicKeyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}}},"payload":"PublicKeyConfig"},"output":{"type":"structure","members":{"PublicKey":{"shape":"S3c"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"CreateStreamingDistribution":{"http":{"requestUri":"/2018-11-05/streaming-distribution","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfig"],"members":{"StreamingDistributionConfig":{"shape":"S3e","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S3i"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"CreateStreamingDistributionWithTags":{"http":{"requestUri":"/2018-11-05/streaming-distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfigWithTags"],"members":{"StreamingDistributionConfigWithTags":{"locationName":"StreamingDistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"},"type":"structure","required":["StreamingDistributionConfig","Tags"],"members":{"StreamingDistributionConfig":{"shape":"S3e"},"Tags":{"shape":"S2b"}}}},"payload":"StreamingDistributionConfigWithTags"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S3i"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"DeleteCloudFrontOriginAccessIdentity":{"http":{"method":"DELETE","requestUri":"/2018-11-05/origin-access-identity/cloudfront/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteDistribution":{"http":{"method":"DELETE","requestUri":"/2018-11-05/distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteFieldLevelEncryptionConfig":{"http":{"method":"DELETE","requestUri":"/2018-11-05/field-level-encryption/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteFieldLevelEncryptionProfile":{"http":{"method":"DELETE","requestUri":"/2018-11-05/field-level-encryption-profile/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeletePublicKey":{"http":{"method":"DELETE","requestUri":"/2018-11-05/public-key/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteStreamingDistribution":{"http":{"method":"DELETE","requestUri":"/2018-11-05/streaming-distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"GetCloudFrontOriginAccessIdentity":{"http":{"method":"GET","requestUri":"/2018-11-05/origin-access-identity/cloudfront/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"GetCloudFrontOriginAccessIdentityConfig":{"http":{"method":"GET","requestUri":"/2018-11-05/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentityConfig"}},"GetDistribution":{"http":{"method":"GET","requestUri":"/2018-11-05/distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Distribution":{"shape":"S22"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"GetDistributionConfig":{"http":{"method":"GET","requestUri":"/2018-11-05/distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"DistributionConfig":{"shape":"S7"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"DistributionConfig"}},"GetFieldLevelEncryption":{"http":{"method":"GET","requestUri":"/2018-11-05/field-level-encryption/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S2t"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"GetFieldLevelEncryptionConfig":{"http":{"method":"GET","requestUri":"/2018-11-05/field-level-encryption/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionConfig":{"shape":"S2i"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionConfig"}},"GetFieldLevelEncryptionProfile":{"http":{"method":"GET","requestUri":"/2018-11-05/field-level-encryption-profile/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S32"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"GetFieldLevelEncryptionProfileConfig":{"http":{"method":"GET","requestUri":"/2018-11-05/field-level-encryption-profile/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfileConfig":{"shape":"S2v"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfileConfig"}},"GetInvalidation":{"http":{"method":"GET","requestUri":"/2018-11-05/distribution/{DistributionId}/invalidation/{Id}"},"input":{"type":"structure","required":["DistributionId","Id"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Invalidation":{"shape":"S38"}},"payload":"Invalidation"}},"GetPublicKey":{"http":{"method":"GET","requestUri":"/2018-11-05/public-key/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"PublicKey":{"shape":"S3c"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"GetPublicKeyConfig":{"http":{"method":"GET","requestUri":"/2018-11-05/public-key/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"PublicKeyConfig":{"shape":"S3a"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKeyConfig"}},"GetStreamingDistribution":{"http":{"method":"GET","requestUri":"/2018-11-05/streaming-distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S3i"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"GetStreamingDistributionConfig":{"http":{"method":"GET","requestUri":"/2018-11-05/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistributionConfig":{"shape":"S3e"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistributionConfig"}},"ListCloudFrontOriginAccessIdentities":{"http":{"method":"GET","requestUri":"/2018-11-05/origin-access-identity/cloudfront"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CloudFrontOriginAccessIdentitySummary","type":"structure","required":["Id","S3CanonicalUserId","Comment"],"members":{"Id":{},"S3CanonicalUserId":{},"Comment":{}}}}}}},"payload":"CloudFrontOriginAccessIdentityList"}},"ListDistributions":{"http":{"method":"GET","requestUri":"/2018-11-05/distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S4p"}},"payload":"DistributionList"}},"ListDistributionsByWebACLId":{"http":{"method":"GET","requestUri":"/2018-11-05/distributionsByWebACLId/{WebACLId}"},"input":{"type":"structure","required":["WebACLId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"WebACLId":{"location":"uri","locationName":"WebACLId"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S4p"}},"payload":"DistributionList"}},"ListFieldLevelEncryptionConfigs":{"http":{"method":"GET","requestUri":"/2018-11-05/field-level-encryption"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldLevelEncryptionSummary","type":"structure","required":["Id","LastModifiedTime"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"Comment":{},"QueryArgProfileConfig":{"shape":"S2j"},"ContentTypeProfileConfig":{"shape":"S2n"}}}}}}},"payload":"FieldLevelEncryptionList"}},"ListFieldLevelEncryptionProfiles":{"http":{"method":"GET","requestUri":"/2018-11-05/field-level-encryption-profile"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfileList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldLevelEncryptionProfileSummary","type":"structure","required":["Id","LastModifiedTime","Name","EncryptionEntities"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"Name":{},"EncryptionEntities":{"shape":"S2w"},"Comment":{}}}}}}},"payload":"FieldLevelEncryptionProfileList"}},"ListInvalidations":{"http":{"method":"GET","requestUri":"/2018-11-05/distribution/{DistributionId}/invalidation"},"input":{"type":"structure","required":["DistributionId"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"InvalidationList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"InvalidationSummary","type":"structure","required":["Id","CreateTime","Status"],"members":{"Id":{},"CreateTime":{"type":"timestamp"},"Status":{}}}}}}},"payload":"InvalidationList"}},"ListPublicKeys":{"http":{"method":"GET","requestUri":"/2018-11-05/public-key"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"PublicKeyList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"PublicKeySummary","type":"structure","required":["Id","Name","CreatedTime","EncodedKey"],"members":{"Id":{},"Name":{},"CreatedTime":{"type":"timestamp"},"EncodedKey":{},"Comment":{}}}}}}},"payload":"PublicKeyList"}},"ListStreamingDistributions":{"http":{"method":"GET","requestUri":"/2018-11-05/streaming-distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"StreamingDistributionList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"StreamingDistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","S3Origin","Aliases","TrustedSigners","Comment","PriceClass","Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"S3Origin":{"shape":"S3f"},"Aliases":{"shape":"S8"},"TrustedSigners":{"shape":"S17"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"}}}}}}},"payload":"StreamingDistributionList"}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/2018-11-05/tagging"},"input":{"type":"structure","required":["Resource"],"members":{"Resource":{"location":"querystring","locationName":"Resource"}}},"output":{"type":"structure","required":["Tags"],"members":{"Tags":{"shape":"S2b"}},"payload":"Tags"}},"TagResource":{"http":{"requestUri":"/2018-11-05/tagging?Operation=Tag","responseCode":204},"input":{"type":"structure","required":["Resource","Tags"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"Tags":{"shape":"S2b","locationName":"Tags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}}},"payload":"Tags"}},"UntagResource":{"http":{"requestUri":"/2018-11-05/tagging?Operation=Untag","responseCode":204},"input":{"type":"structure","required":["Resource","TagKeys"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"TagKeys":{"locationName":"TagKeys","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"},"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Key"}}}}},"payload":"TagKeys"}},"UpdateCloudFrontOriginAccessIdentity":{"http":{"method":"PUT","requestUri":"/2018-11-05/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig","Id"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"UpdateDistribution":{"http":{"method":"PUT","requestUri":"/2018-11-05/distribution/{Id}/config"},"input":{"type":"structure","required":["DistributionConfig","Id"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S22"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"UpdateFieldLevelEncryptionConfig":{"http":{"method":"PUT","requestUri":"/2018-11-05/field-level-encryption/{Id}/config"},"input":{"type":"structure","required":["FieldLevelEncryptionConfig","Id"],"members":{"FieldLevelEncryptionConfig":{"shape":"S2i","locationName":"FieldLevelEncryptionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"FieldLevelEncryptionConfig"},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S2t"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"UpdateFieldLevelEncryptionProfile":{"http":{"method":"PUT","requestUri":"/2018-11-05/field-level-encryption-profile/{Id}/config"},"input":{"type":"structure","required":["FieldLevelEncryptionProfileConfig","Id"],"members":{"FieldLevelEncryptionProfileConfig":{"shape":"S2v","locationName":"FieldLevelEncryptionProfileConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"FieldLevelEncryptionProfileConfig"},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S32"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"UpdatePublicKey":{"http":{"method":"PUT","requestUri":"/2018-11-05/public-key/{Id}/config"},"input":{"type":"structure","required":["PublicKeyConfig","Id"],"members":{"PublicKeyConfig":{"shape":"S3a","locationName":"PublicKeyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"PublicKeyConfig"},"output":{"type":"structure","members":{"PublicKey":{"shape":"S3c"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"UpdateStreamingDistribution":{"http":{"method":"PUT","requestUri":"/2018-11-05/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["StreamingDistributionConfig","Id"],"members":{"StreamingDistributionConfig":{"shape":"S3e","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S3i"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}}},"shapes":{"S2":{"type":"structure","required":["CallerReference","Comment"],"members":{"CallerReference":{},"Comment":{}}},"S5":{"type":"structure","required":["Id","S3CanonicalUserId"],"members":{"Id":{},"S3CanonicalUserId":{},"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"}}},"S7":{"type":"structure","required":["CallerReference","Origins","DefaultCacheBehavior","Comment","Enabled"],"members":{"CallerReference":{},"Aliases":{"shape":"S8"},"DefaultRootObject":{},"Origins":{"shape":"Sb"},"OriginGroups":{"shape":"Sn"},"DefaultCacheBehavior":{"shape":"Sw"},"CacheBehaviors":{"shape":"S1k"},"CustomErrorResponses":{"shape":"S1n"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","IncludeCookies","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"IncludeCookies":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1s"},"Restrictions":{"shape":"S1w"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"}}},"S8":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CNAME"}}}},"Sb":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Origin","type":"structure","required":["Id","DomainName"],"members":{"Id":{},"DomainName":{},"OriginPath":{},"CustomHeaders":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginCustomHeader","type":"structure","required":["HeaderName","HeaderValue"],"members":{"HeaderName":{},"HeaderValue":{}}}}}},"S3OriginConfig":{"type":"structure","required":["OriginAccessIdentity"],"members":{"OriginAccessIdentity":{}}},"CustomOriginConfig":{"type":"structure","required":["HTTPPort","HTTPSPort","OriginProtocolPolicy"],"members":{"HTTPPort":{"type":"integer"},"HTTPSPort":{"type":"integer"},"OriginProtocolPolicy":{},"OriginSslProtocols":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"SslProtocol"}}}},"OriginReadTimeout":{"type":"integer"},"OriginKeepaliveTimeout":{"type":"integer"}}}}}}}},"Sn":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginGroup","type":"structure","required":["Id","FailoverCriteria","Members"],"members":{"Id":{},"FailoverCriteria":{"type":"structure","required":["StatusCodes"],"members":{"StatusCodes":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"StatusCode","type":"integer"}}}}}},"Members":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginGroupMember","type":"structure","required":["OriginId"],"members":{"OriginId":{}}}}}}}}}}},"Sw":{"type":"structure","required":["TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"TargetOriginId":{},"ForwardedValues":{"shape":"Sx"},"TrustedSigners":{"shape":"S17"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S1b"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S1f"},"FieldLevelEncryptionId":{}}},"Sx":{"type":"structure","required":["QueryString","Cookies"],"members":{"QueryString":{"type":"boolean"},"Cookies":{"type":"structure","required":["Forward"],"members":{"Forward":{},"WhitelistedNames":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"Headers":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}},"QueryStringCacheKeys":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"S17":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"AwsAccountNumber"}}}},"S1b":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S1c"},"CachedMethods":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S1c"}}}}},"S1c":{"type":"list","member":{"locationName":"Method"}},"S1f":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"LambdaFunctionAssociation","type":"structure","required":["LambdaFunctionARN","EventType"],"members":{"LambdaFunctionARN":{},"EventType":{},"IncludeBody":{"type":"boolean"}}}}}},"S1k":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CacheBehavior","type":"structure","required":["PathPattern","TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"PathPattern":{},"TargetOriginId":{},"ForwardedValues":{"shape":"Sx"},"TrustedSigners":{"shape":"S17"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S1b"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S1f"},"FieldLevelEncryptionId":{}}}}}},"S1n":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CustomErrorResponse","type":"structure","required":["ErrorCode"],"members":{"ErrorCode":{"type":"integer"},"ResponsePagePath":{},"ResponseCode":{},"ErrorCachingMinTTL":{"type":"long"}}}}}},"S1s":{"type":"structure","members":{"CloudFrontDefaultCertificate":{"type":"boolean"},"IAMCertificateId":{},"ACMCertificateArn":{},"SSLSupportMethod":{},"MinimumProtocolVersion":{},"Certificate":{"deprecated":true},"CertificateSource":{"deprecated":true}}},"S1w":{"type":"structure","required":["GeoRestriction"],"members":{"GeoRestriction":{"type":"structure","required":["RestrictionType","Quantity"],"members":{"RestrictionType":{},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Location"}}}}}},"S22":{"type":"structure","required":["Id","ARN","Status","LastModifiedTime","InProgressInvalidationBatches","DomainName","ActiveTrustedSigners","DistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"InProgressInvalidationBatches":{"type":"integer"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S24"},"DistributionConfig":{"shape":"S7"}}},"S24":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Signer","type":"structure","members":{"AwsAccountNumber":{},"KeyPairIds":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"KeyPairId"}}}}}}}}},"S2b":{"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Tag","type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}}}},"S2i":{"type":"structure","required":["CallerReference"],"members":{"CallerReference":{},"Comment":{},"QueryArgProfileConfig":{"shape":"S2j"},"ContentTypeProfileConfig":{"shape":"S2n"}}},"S2j":{"type":"structure","required":["ForwardWhenQueryArgProfileIsUnknown"],"members":{"ForwardWhenQueryArgProfileIsUnknown":{"type":"boolean"},"QueryArgProfiles":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"QueryArgProfile","type":"structure","required":["QueryArg","ProfileId"],"members":{"QueryArg":{},"ProfileId":{}}}}}}}},"S2n":{"type":"structure","required":["ForwardWhenContentTypeIsUnknown"],"members":{"ForwardWhenContentTypeIsUnknown":{"type":"boolean"},"ContentTypeProfiles":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"ContentTypeProfile","type":"structure","required":["Format","ContentType"],"members":{"Format":{},"ProfileId":{},"ContentType":{}}}}}}}},"S2t":{"type":"structure","required":["Id","LastModifiedTime","FieldLevelEncryptionConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"FieldLevelEncryptionConfig":{"shape":"S2i"}}},"S2v":{"type":"structure","required":["Name","CallerReference","EncryptionEntities"],"members":{"Name":{},"CallerReference":{},"Comment":{},"EncryptionEntities":{"shape":"S2w"}}},"S2w":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"EncryptionEntity","type":"structure","required":["PublicKeyId","ProviderId","FieldPatterns"],"members":{"PublicKeyId":{},"ProviderId":{},"FieldPatterns":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldPattern"}}}}}}}}},"S32":{"type":"structure","required":["Id","LastModifiedTime","FieldLevelEncryptionProfileConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"FieldLevelEncryptionProfileConfig":{"shape":"S2v"}}},"S34":{"type":"structure","required":["Paths","CallerReference"],"members":{"Paths":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Path"}}}},"CallerReference":{}}},"S38":{"type":"structure","required":["Id","Status","CreateTime","InvalidationBatch"],"members":{"Id":{},"Status":{},"CreateTime":{"type":"timestamp"},"InvalidationBatch":{"shape":"S34"}}},"S3a":{"type":"structure","required":["CallerReference","Name","EncodedKey"],"members":{"CallerReference":{},"Name":{},"EncodedKey":{},"Comment":{}}},"S3c":{"type":"structure","required":["Id","CreatedTime","PublicKeyConfig"],"members":{"Id":{},"CreatedTime":{"type":"timestamp"},"PublicKeyConfig":{"shape":"S3a"}}},"S3e":{"type":"structure","required":["CallerReference","S3Origin","Comment","TrustedSigners","Enabled"],"members":{"CallerReference":{},"S3Origin":{"shape":"S3f"},"Aliases":{"shape":"S8"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"TrustedSigners":{"shape":"S17"},"PriceClass":{},"Enabled":{"type":"boolean"}}},"S3f":{"type":"structure","required":["DomainName","OriginAccessIdentity"],"members":{"DomainName":{},"OriginAccessIdentity":{}}},"S3i":{"type":"structure","required":["Id","ARN","Status","DomainName","ActiveTrustedSigners","StreamingDistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S24"},"StreamingDistributionConfig":{"shape":"S3e"}}},"S4p":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"DistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","Aliases","Origins","DefaultCacheBehavior","CacheBehaviors","CustomErrorResponses","Comment","PriceClass","Enabled","ViewerCertificate","Restrictions","WebACLId","HttpVersion","IsIPV6Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"Aliases":{"shape":"S8"},"Origins":{"shape":"Sb"},"OriginGroups":{"shape":"Sn"},"DefaultCacheBehavior":{"shape":"Sw"},"CacheBehaviors":{"shape":"S1k"},"CustomErrorResponses":{"shape":"S1n"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1s"},"Restrictions":{"shape":"S1w"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"}}}}}}}}')},29533:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListCloudFrontOriginAccessIdentities":{"input_token":"Marker","limit_key":"MaxItems","more_results":"CloudFrontOriginAccessIdentityList.IsTruncated","output_token":"CloudFrontOriginAccessIdentityList.NextMarker","result_key":"CloudFrontOriginAccessIdentityList.Items"},"ListDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"DistributionList.IsTruncated","output_token":"DistributionList.NextMarker","result_key":"DistributionList.Items"},"ListInvalidations":{"input_token":"Marker","limit_key":"MaxItems","more_results":"InvalidationList.IsTruncated","output_token":"InvalidationList.NextMarker","result_key":"InvalidationList.Items"},"ListStreamingDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"StreamingDistributionList.IsTruncated","output_token":"StreamingDistributionList.NextMarker","result_key":"StreamingDistributionList.Items"}}}')},36883:function(e){"use strict";e.exports=JSON.parse('{"V":{"DistributionDeployed":{"delay":60,"operation":"GetDistribution","maxAttempts":25,"description":"Wait until a distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"Distribution.Status"}]},"InvalidationCompleted":{"delay":20,"operation":"GetInvalidation","maxAttempts":30,"description":"Wait until an invalidation has completed.","acceptors":[{"expected":"Completed","matcher":"path","state":"success","argument":"Invalidation.Status"}]},"StreamingDistributionDeployed":{"delay":60,"operation":"GetStreamingDistribution","maxAttempts":25,"description":"Wait until a streaming distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"StreamingDistribution.Status"}]}}}')},29574:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2019-03-26","endpointPrefix":"cloudfront","globalEndpoint":"cloudfront.amazonaws.com","protocol":"rest-xml","serviceAbbreviation":"CloudFront","serviceFullName":"Amazon CloudFront","serviceId":"CloudFront","signatureVersion":"v4","uid":"cloudfront-2019-03-26"},"operations":{"CreateCloudFrontOriginAccessIdentity":{"http":{"requestUri":"/2019-03-26/origin-access-identity/cloudfront","responseCode":201},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"CreateDistribution":{"http":{"requestUri":"/2019-03-26/distribution","responseCode":201},"input":{"type":"structure","required":["DistributionConfig"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S23"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateDistributionWithTags":{"http":{"requestUri":"/2019-03-26/distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["DistributionConfigWithTags"],"members":{"DistributionConfigWithTags":{"locationName":"DistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"},"type":"structure","required":["DistributionConfig","Tags"],"members":{"DistributionConfig":{"shape":"S7"},"Tags":{"shape":"S2f"}}}},"payload":"DistributionConfigWithTags"},"output":{"type":"structure","members":{"Distribution":{"shape":"S23"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateFieldLevelEncryptionConfig":{"http":{"requestUri":"/2019-03-26/field-level-encryption","responseCode":201},"input":{"type":"structure","required":["FieldLevelEncryptionConfig"],"members":{"FieldLevelEncryptionConfig":{"shape":"S2m","locationName":"FieldLevelEncryptionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},"payload":"FieldLevelEncryptionConfig"},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S2x"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"CreateFieldLevelEncryptionProfile":{"http":{"requestUri":"/2019-03-26/field-level-encryption-profile","responseCode":201},"input":{"type":"structure","required":["FieldLevelEncryptionProfileConfig"],"members":{"FieldLevelEncryptionProfileConfig":{"shape":"S2z","locationName":"FieldLevelEncryptionProfileConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},"payload":"FieldLevelEncryptionProfileConfig"},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S36"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"CreateInvalidation":{"http":{"requestUri":"/2019-03-26/distribution/{DistributionId}/invalidation","responseCode":201},"input":{"type":"structure","required":["DistributionId","InvalidationBatch"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"InvalidationBatch":{"shape":"S38","locationName":"InvalidationBatch","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},"payload":"InvalidationBatch"},"output":{"type":"structure","members":{"Location":{"location":"header","locationName":"Location"},"Invalidation":{"shape":"S3c"}},"payload":"Invalidation"}},"CreatePublicKey":{"http":{"requestUri":"/2019-03-26/public-key","responseCode":201},"input":{"type":"structure","required":["PublicKeyConfig"],"members":{"PublicKeyConfig":{"shape":"S3e","locationName":"PublicKeyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},"payload":"PublicKeyConfig"},"output":{"type":"structure","members":{"PublicKey":{"shape":"S3g"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"CreateStreamingDistribution":{"http":{"requestUri":"/2019-03-26/streaming-distribution","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfig"],"members":{"StreamingDistributionConfig":{"shape":"S3i","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S3m"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"CreateStreamingDistributionWithTags":{"http":{"requestUri":"/2019-03-26/streaming-distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfigWithTags"],"members":{"StreamingDistributionConfigWithTags":{"locationName":"StreamingDistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"},"type":"structure","required":["StreamingDistributionConfig","Tags"],"members":{"StreamingDistributionConfig":{"shape":"S3i"},"Tags":{"shape":"S2f"}}}},"payload":"StreamingDistributionConfigWithTags"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S3m"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"DeleteCloudFrontOriginAccessIdentity":{"http":{"method":"DELETE","requestUri":"/2019-03-26/origin-access-identity/cloudfront/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteDistribution":{"http":{"method":"DELETE","requestUri":"/2019-03-26/distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteFieldLevelEncryptionConfig":{"http":{"method":"DELETE","requestUri":"/2019-03-26/field-level-encryption/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteFieldLevelEncryptionProfile":{"http":{"method":"DELETE","requestUri":"/2019-03-26/field-level-encryption-profile/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeletePublicKey":{"http":{"method":"DELETE","requestUri":"/2019-03-26/public-key/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteStreamingDistribution":{"http":{"method":"DELETE","requestUri":"/2019-03-26/streaming-distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"GetCloudFrontOriginAccessIdentity":{"http":{"method":"GET","requestUri":"/2019-03-26/origin-access-identity/cloudfront/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"GetCloudFrontOriginAccessIdentityConfig":{"http":{"method":"GET","requestUri":"/2019-03-26/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentityConfig"}},"GetDistribution":{"http":{"method":"GET","requestUri":"/2019-03-26/distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Distribution":{"shape":"S23"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"GetDistributionConfig":{"http":{"method":"GET","requestUri":"/2019-03-26/distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"DistributionConfig":{"shape":"S7"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"DistributionConfig"}},"GetFieldLevelEncryption":{"http":{"method":"GET","requestUri":"/2019-03-26/field-level-encryption/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S2x"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"GetFieldLevelEncryptionConfig":{"http":{"method":"GET","requestUri":"/2019-03-26/field-level-encryption/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionConfig":{"shape":"S2m"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionConfig"}},"GetFieldLevelEncryptionProfile":{"http":{"method":"GET","requestUri":"/2019-03-26/field-level-encryption-profile/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S36"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"GetFieldLevelEncryptionProfileConfig":{"http":{"method":"GET","requestUri":"/2019-03-26/field-level-encryption-profile/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfileConfig":{"shape":"S2z"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfileConfig"}},"GetInvalidation":{"http":{"method":"GET","requestUri":"/2019-03-26/distribution/{DistributionId}/invalidation/{Id}"},"input":{"type":"structure","required":["DistributionId","Id"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Invalidation":{"shape":"S3c"}},"payload":"Invalidation"}},"GetPublicKey":{"http":{"method":"GET","requestUri":"/2019-03-26/public-key/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"PublicKey":{"shape":"S3g"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"GetPublicKeyConfig":{"http":{"method":"GET","requestUri":"/2019-03-26/public-key/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"PublicKeyConfig":{"shape":"S3e"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKeyConfig"}},"GetStreamingDistribution":{"http":{"method":"GET","requestUri":"/2019-03-26/streaming-distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S3m"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"GetStreamingDistributionConfig":{"http":{"method":"GET","requestUri":"/2019-03-26/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistributionConfig":{"shape":"S3i"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistributionConfig"}},"ListCloudFrontOriginAccessIdentities":{"http":{"method":"GET","requestUri":"/2019-03-26/origin-access-identity/cloudfront"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CloudFrontOriginAccessIdentitySummary","type":"structure","required":["Id","S3CanonicalUserId","Comment"],"members":{"Id":{},"S3CanonicalUserId":{},"Comment":{}}}}}}},"payload":"CloudFrontOriginAccessIdentityList"}},"ListDistributions":{"http":{"method":"GET","requestUri":"/2019-03-26/distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S4t"}},"payload":"DistributionList"}},"ListDistributionsByWebACLId":{"http":{"method":"GET","requestUri":"/2019-03-26/distributionsByWebACLId/{WebACLId}"},"input":{"type":"structure","required":["WebACLId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"WebACLId":{"location":"uri","locationName":"WebACLId"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S4t"}},"payload":"DistributionList"}},"ListFieldLevelEncryptionConfigs":{"http":{"method":"GET","requestUri":"/2019-03-26/field-level-encryption"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldLevelEncryptionSummary","type":"structure","required":["Id","LastModifiedTime"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"Comment":{},"QueryArgProfileConfig":{"shape":"S2n"},"ContentTypeProfileConfig":{"shape":"S2r"}}}}}}},"payload":"FieldLevelEncryptionList"}},"ListFieldLevelEncryptionProfiles":{"http":{"method":"GET","requestUri":"/2019-03-26/field-level-encryption-profile"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfileList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldLevelEncryptionProfileSummary","type":"structure","required":["Id","LastModifiedTime","Name","EncryptionEntities"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"Name":{},"EncryptionEntities":{"shape":"S30"},"Comment":{}}}}}}},"payload":"FieldLevelEncryptionProfileList"}},"ListInvalidations":{"http":{"method":"GET","requestUri":"/2019-03-26/distribution/{DistributionId}/invalidation"},"input":{"type":"structure","required":["DistributionId"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"InvalidationList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"InvalidationSummary","type":"structure","required":["Id","CreateTime","Status"],"members":{"Id":{},"CreateTime":{"type":"timestamp"},"Status":{}}}}}}},"payload":"InvalidationList"}},"ListPublicKeys":{"http":{"method":"GET","requestUri":"/2019-03-26/public-key"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"PublicKeyList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"PublicKeySummary","type":"structure","required":["Id","Name","CreatedTime","EncodedKey"],"members":{"Id":{},"Name":{},"CreatedTime":{"type":"timestamp"},"EncodedKey":{},"Comment":{}}}}}}},"payload":"PublicKeyList"}},"ListStreamingDistributions":{"http":{"method":"GET","requestUri":"/2019-03-26/streaming-distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"StreamingDistributionList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"StreamingDistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","S3Origin","Aliases","TrustedSigners","Comment","PriceClass","Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"S3Origin":{"shape":"S3j"},"Aliases":{"shape":"S8"},"TrustedSigners":{"shape":"S17"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"}}}}}}},"payload":"StreamingDistributionList"}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/2019-03-26/tagging"},"input":{"type":"structure","required":["Resource"],"members":{"Resource":{"location":"querystring","locationName":"Resource"}}},"output":{"type":"structure","required":["Tags"],"members":{"Tags":{"shape":"S2f"}},"payload":"Tags"}},"TagResource":{"http":{"requestUri":"/2019-03-26/tagging?Operation=Tag","responseCode":204},"input":{"type":"structure","required":["Resource","Tags"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"Tags":{"shape":"S2f","locationName":"Tags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},"payload":"Tags"}},"UntagResource":{"http":{"requestUri":"/2019-03-26/tagging?Operation=Untag","responseCode":204},"input":{"type":"structure","required":["Resource","TagKeys"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"TagKeys":{"locationName":"TagKeys","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"},"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Key"}}}}},"payload":"TagKeys"}},"UpdateCloudFrontOriginAccessIdentity":{"http":{"method":"PUT","requestUri":"/2019-03-26/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig","Id"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"UpdateDistribution":{"http":{"method":"PUT","requestUri":"/2019-03-26/distribution/{Id}/config"},"input":{"type":"structure","required":["DistributionConfig","Id"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S23"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"UpdateFieldLevelEncryptionConfig":{"http":{"method":"PUT","requestUri":"/2019-03-26/field-level-encryption/{Id}/config"},"input":{"type":"structure","required":["FieldLevelEncryptionConfig","Id"],"members":{"FieldLevelEncryptionConfig":{"shape":"S2m","locationName":"FieldLevelEncryptionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"FieldLevelEncryptionConfig"},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S2x"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"UpdateFieldLevelEncryptionProfile":{"http":{"method":"PUT","requestUri":"/2019-03-26/field-level-encryption-profile/{Id}/config"},"input":{"type":"structure","required":["FieldLevelEncryptionProfileConfig","Id"],"members":{"FieldLevelEncryptionProfileConfig":{"shape":"S2z","locationName":"FieldLevelEncryptionProfileConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"FieldLevelEncryptionProfileConfig"},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S36"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"UpdatePublicKey":{"http":{"method":"PUT","requestUri":"/2019-03-26/public-key/{Id}/config"},"input":{"type":"structure","required":["PublicKeyConfig","Id"],"members":{"PublicKeyConfig":{"shape":"S3e","locationName":"PublicKeyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"PublicKeyConfig"},"output":{"type":"structure","members":{"PublicKey":{"shape":"S3g"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"UpdateStreamingDistribution":{"http":{"method":"PUT","requestUri":"/2019-03-26/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["StreamingDistributionConfig","Id"],"members":{"StreamingDistributionConfig":{"shape":"S3i","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S3m"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}}},"shapes":{"S2":{"type":"structure","required":["CallerReference","Comment"],"members":{"CallerReference":{},"Comment":{}}},"S5":{"type":"structure","required":["Id","S3CanonicalUserId"],"members":{"Id":{},"S3CanonicalUserId":{},"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"}}},"S7":{"type":"structure","required":["CallerReference","Origins","DefaultCacheBehavior","Comment","Enabled"],"members":{"CallerReference":{},"Aliases":{"shape":"S8"},"DefaultRootObject":{},"Origins":{"shape":"Sb"},"OriginGroups":{"shape":"Sn"},"DefaultCacheBehavior":{"shape":"Sw"},"CacheBehaviors":{"shape":"S1k"},"CustomErrorResponses":{"shape":"S1n"},"Comment":{"type":"string","sensitive":true},"Logging":{"type":"structure","required":["Enabled","IncludeCookies","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"IncludeCookies":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1t"},"Restrictions":{"shape":"S1x"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"}}},"S8":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CNAME"}}}},"Sb":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Origin","type":"structure","required":["Id","DomainName"],"members":{"Id":{},"DomainName":{},"OriginPath":{},"CustomHeaders":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginCustomHeader","type":"structure","required":["HeaderName","HeaderValue"],"members":{"HeaderName":{},"HeaderValue":{}}}}}},"S3OriginConfig":{"type":"structure","required":["OriginAccessIdentity"],"members":{"OriginAccessIdentity":{}}},"CustomOriginConfig":{"type":"structure","required":["HTTPPort","HTTPSPort","OriginProtocolPolicy"],"members":{"HTTPPort":{"type":"integer"},"HTTPSPort":{"type":"integer"},"OriginProtocolPolicy":{},"OriginSslProtocols":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"SslProtocol"}}}},"OriginReadTimeout":{"type":"integer"},"OriginKeepaliveTimeout":{"type":"integer"}}},"ConnectionAttempts":{"type":"integer"},"ConnectionTimeout":{"type":"integer"}}}}}},"Sn":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginGroup","type":"structure","required":["Id","FailoverCriteria","Members"],"members":{"Id":{},"FailoverCriteria":{"type":"structure","required":["StatusCodes"],"members":{"StatusCodes":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"StatusCode","type":"integer"}}}}}},"Members":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginGroupMember","type":"structure","required":["OriginId"],"members":{"OriginId":{}}}}}}}}}}},"Sw":{"type":"structure","required":["TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"TargetOriginId":{},"ForwardedValues":{"shape":"Sx"},"TrustedSigners":{"shape":"S17"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S1b"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S1f"},"FieldLevelEncryptionId":{}}},"Sx":{"type":"structure","required":["QueryString","Cookies"],"members":{"QueryString":{"type":"boolean"},"Cookies":{"type":"structure","required":["Forward"],"members":{"Forward":{},"WhitelistedNames":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"Headers":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}},"QueryStringCacheKeys":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"S17":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"AwsAccountNumber"}}}},"S1b":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S1c"},"CachedMethods":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S1c"}}}}},"S1c":{"type":"list","member":{"locationName":"Method"}},"S1f":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"LambdaFunctionAssociation","type":"structure","required":["LambdaFunctionARN","EventType"],"members":{"LambdaFunctionARN":{},"EventType":{},"IncludeBody":{"type":"boolean"}}}}}},"S1k":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CacheBehavior","type":"structure","required":["PathPattern","TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"PathPattern":{},"TargetOriginId":{},"ForwardedValues":{"shape":"Sx"},"TrustedSigners":{"shape":"S17"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S1b"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S1f"},"FieldLevelEncryptionId":{}}}}}},"S1n":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CustomErrorResponse","type":"structure","required":["ErrorCode"],"members":{"ErrorCode":{"type":"integer"},"ResponsePagePath":{},"ResponseCode":{},"ErrorCachingMinTTL":{"type":"long"}}}}}},"S1t":{"type":"structure","members":{"CloudFrontDefaultCertificate":{"type":"boolean"},"IAMCertificateId":{},"ACMCertificateArn":{},"SSLSupportMethod":{},"MinimumProtocolVersion":{},"Certificate":{"deprecated":true},"CertificateSource":{"deprecated":true}}},"S1x":{"type":"structure","required":["GeoRestriction"],"members":{"GeoRestriction":{"type":"structure","required":["RestrictionType","Quantity"],"members":{"RestrictionType":{},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Location"}}}}}},"S23":{"type":"structure","required":["Id","ARN","Status","LastModifiedTime","InProgressInvalidationBatches","DomainName","ActiveTrustedSigners","DistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"InProgressInvalidationBatches":{"type":"integer"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S25"},"DistributionConfig":{"shape":"S7"},"AliasICPRecordals":{"shape":"S2a"}}},"S25":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Signer","type":"structure","members":{"AwsAccountNumber":{},"KeyPairIds":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"KeyPairId"}}}}}}}}},"S2a":{"type":"list","member":{"locationName":"AliasICPRecordal","type":"structure","members":{"CNAME":{},"ICPRecordalStatus":{}}}},"S2f":{"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Tag","type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}}}},"S2m":{"type":"structure","required":["CallerReference"],"members":{"CallerReference":{},"Comment":{},"QueryArgProfileConfig":{"shape":"S2n"},"ContentTypeProfileConfig":{"shape":"S2r"}}},"S2n":{"type":"structure","required":["ForwardWhenQueryArgProfileIsUnknown"],"members":{"ForwardWhenQueryArgProfileIsUnknown":{"type":"boolean"},"QueryArgProfiles":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"QueryArgProfile","type":"structure","required":["QueryArg","ProfileId"],"members":{"QueryArg":{},"ProfileId":{}}}}}}}},"S2r":{"type":"structure","required":["ForwardWhenContentTypeIsUnknown"],"members":{"ForwardWhenContentTypeIsUnknown":{"type":"boolean"},"ContentTypeProfiles":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"ContentTypeProfile","type":"structure","required":["Format","ContentType"],"members":{"Format":{},"ProfileId":{},"ContentType":{}}}}}}}},"S2x":{"type":"structure","required":["Id","LastModifiedTime","FieldLevelEncryptionConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"FieldLevelEncryptionConfig":{"shape":"S2m"}}},"S2z":{"type":"structure","required":["Name","CallerReference","EncryptionEntities"],"members":{"Name":{},"CallerReference":{},"Comment":{},"EncryptionEntities":{"shape":"S30"}}},"S30":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"EncryptionEntity","type":"structure","required":["PublicKeyId","ProviderId","FieldPatterns"],"members":{"PublicKeyId":{},"ProviderId":{},"FieldPatterns":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldPattern"}}}}}}}}},"S36":{"type":"structure","required":["Id","LastModifiedTime","FieldLevelEncryptionProfileConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"FieldLevelEncryptionProfileConfig":{"shape":"S2z"}}},"S38":{"type":"structure","required":["Paths","CallerReference"],"members":{"Paths":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Path"}}}},"CallerReference":{}}},"S3c":{"type":"structure","required":["Id","Status","CreateTime","InvalidationBatch"],"members":{"Id":{},"Status":{},"CreateTime":{"type":"timestamp"},"InvalidationBatch":{"shape":"S38"}}},"S3e":{"type":"structure","required":["CallerReference","Name","EncodedKey"],"members":{"CallerReference":{},"Name":{},"EncodedKey":{},"Comment":{}}},"S3g":{"type":"structure","required":["Id","CreatedTime","PublicKeyConfig"],"members":{"Id":{},"CreatedTime":{"type":"timestamp"},"PublicKeyConfig":{"shape":"S3e"}}},"S3i":{"type":"structure","required":["CallerReference","S3Origin","Comment","TrustedSigners","Enabled"],"members":{"CallerReference":{},"S3Origin":{"shape":"S3j"},"Aliases":{"shape":"S8"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"TrustedSigners":{"shape":"S17"},"PriceClass":{},"Enabled":{"type":"boolean"}}},"S3j":{"type":"structure","required":["DomainName","OriginAccessIdentity"],"members":{"DomainName":{},"OriginAccessIdentity":{}}},"S3m":{"type":"structure","required":["Id","ARN","Status","DomainName","ActiveTrustedSigners","StreamingDistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S25"},"StreamingDistributionConfig":{"shape":"S3i"}}},"S4t":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"DistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","Aliases","Origins","DefaultCacheBehavior","CacheBehaviors","CustomErrorResponses","Comment","PriceClass","Enabled","ViewerCertificate","Restrictions","WebACLId","HttpVersion","IsIPV6Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"Aliases":{"shape":"S8"},"Origins":{"shape":"Sb"},"OriginGroups":{"shape":"Sn"},"DefaultCacheBehavior":{"shape":"Sw"},"CacheBehaviors":{"shape":"S1k"},"CustomErrorResponses":{"shape":"S1n"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1t"},"Restrictions":{"shape":"S1x"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"},"AliasICPRecordals":{"shape":"S2a"}}}}}}}}')},35556:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListCloudFrontOriginAccessIdentities":{"input_token":"Marker","limit_key":"MaxItems","more_results":"CloudFrontOriginAccessIdentityList.IsTruncated","output_token":"CloudFrontOriginAccessIdentityList.NextMarker","result_key":"CloudFrontOriginAccessIdentityList.Items"},"ListDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"DistributionList.IsTruncated","output_token":"DistributionList.NextMarker","result_key":"DistributionList.Items"},"ListInvalidations":{"input_token":"Marker","limit_key":"MaxItems","more_results":"InvalidationList.IsTruncated","output_token":"InvalidationList.NextMarker","result_key":"InvalidationList.Items"},"ListStreamingDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"StreamingDistributionList.IsTruncated","output_token":"StreamingDistributionList.NextMarker","result_key":"StreamingDistributionList.Items"}}}')},97142:function(e){"use strict";e.exports=JSON.parse('{"V":{"DistributionDeployed":{"delay":60,"operation":"GetDistribution","maxAttempts":35,"description":"Wait until a distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"Distribution.Status"}]},"InvalidationCompleted":{"delay":20,"operation":"GetInvalidation","maxAttempts":30,"description":"Wait until an invalidation has completed.","acceptors":[{"expected":"Completed","matcher":"path","state":"success","argument":"Invalidation.Status"}]},"StreamingDistributionDeployed":{"delay":60,"operation":"GetStreamingDistribution","maxAttempts":25,"description":"Wait until a streaming distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"StreamingDistribution.Status"}]}}}')},66310:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2020-05-31","endpointPrefix":"cloudfront","globalEndpoint":"cloudfront.amazonaws.com","protocol":"rest-xml","serviceAbbreviation":"CloudFront","serviceFullName":"Amazon CloudFront","serviceId":"CloudFront","signatureVersion":"v4","uid":"cloudfront-2020-05-31"},"operations":{"AssociateAlias":{"http":{"method":"PUT","requestUri":"/2020-05-31/distribution/{TargetDistributionId}/associate-alias","responseCode":200},"input":{"type":"structure","required":["TargetDistributionId","Alias"],"members":{"TargetDistributionId":{"location":"uri","locationName":"TargetDistributionId"},"Alias":{"location":"querystring","locationName":"Alias"}}}},"CopyDistribution":{"http":{"requestUri":"/2020-05-31/distribution/{PrimaryDistributionId}/copy","responseCode":201},"input":{"locationName":"CopyDistributionRequest","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","required":["PrimaryDistributionId","CallerReference"],"members":{"PrimaryDistributionId":{"location":"uri","locationName":"PrimaryDistributionId"},"Staging":{"location":"header","locationName":"Staging","type":"boolean"},"IfMatch":{"location":"header","locationName":"If-Match"},"CallerReference":{},"Enabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"Distribution":{"shape":"S6"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateCachePolicy":{"http":{"requestUri":"/2020-05-31/cache-policy","responseCode":201},"input":{"type":"structure","required":["CachePolicyConfig"],"members":{"CachePolicyConfig":{"shape":"S2n","locationName":"CachePolicyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"CachePolicyConfig"},"output":{"type":"structure","members":{"CachePolicy":{"shape":"S2y"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CachePolicy"}},"CreateCloudFrontOriginAccessIdentity":{"http":{"requestUri":"/2020-05-31/origin-access-identity/cloudfront","responseCode":201},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S30","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S32"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"CreateContinuousDeploymentPolicy":{"http":{"requestUri":"/2020-05-31/continuous-deployment-policy","responseCode":201},"input":{"type":"structure","required":["ContinuousDeploymentPolicyConfig"],"members":{"ContinuousDeploymentPolicyConfig":{"shape":"S34","locationName":"ContinuousDeploymentPolicyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"ContinuousDeploymentPolicyConfig"},"output":{"type":"structure","members":{"ContinuousDeploymentPolicy":{"shape":"S3e"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"ContinuousDeploymentPolicy"}},"CreateDistribution":{"http":{"requestUri":"/2020-05-31/distribution","responseCode":201},"input":{"type":"structure","required":["DistributionConfig"],"members":{"DistributionConfig":{"shape":"Sh","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S6"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateDistributionWithTags":{"http":{"requestUri":"/2020-05-31/distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["DistributionConfigWithTags"],"members":{"DistributionConfigWithTags":{"locationName":"DistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","required":["DistributionConfig","Tags"],"members":{"DistributionConfig":{"shape":"Sh"},"Tags":{"shape":"S3j"}}}},"payload":"DistributionConfigWithTags"},"output":{"type":"structure","members":{"Distribution":{"shape":"S6"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateFieldLevelEncryptionConfig":{"http":{"requestUri":"/2020-05-31/field-level-encryption","responseCode":201},"input":{"type":"structure","required":["FieldLevelEncryptionConfig"],"members":{"FieldLevelEncryptionConfig":{"shape":"S3q","locationName":"FieldLevelEncryptionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"FieldLevelEncryptionConfig"},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S41"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"CreateFieldLevelEncryptionProfile":{"http":{"requestUri":"/2020-05-31/field-level-encryption-profile","responseCode":201},"input":{"type":"structure","required":["FieldLevelEncryptionProfileConfig"],"members":{"FieldLevelEncryptionProfileConfig":{"shape":"S43","locationName":"FieldLevelEncryptionProfileConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"FieldLevelEncryptionProfileConfig"},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S4a"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"CreateFunction":{"http":{"requestUri":"/2020-05-31/function","responseCode":201},"input":{"locationName":"CreateFunctionRequest","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","required":["Name","FunctionConfig","FunctionCode"],"members":{"Name":{},"FunctionConfig":{"shape":"S4d"},"FunctionCode":{"shape":"S4f"}}},"output":{"type":"structure","members":{"FunctionSummary":{"shape":"S4h"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FunctionSummary"}},"CreateInvalidation":{"http":{"requestUri":"/2020-05-31/distribution/{DistributionId}/invalidation","responseCode":201},"input":{"type":"structure","required":["DistributionId","InvalidationBatch"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"InvalidationBatch":{"shape":"S4l","locationName":"InvalidationBatch","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"InvalidationBatch"},"output":{"type":"structure","members":{"Location":{"location":"header","locationName":"Location"},"Invalidation":{"shape":"S4p"}},"payload":"Invalidation"}},"CreateKeyGroup":{"http":{"requestUri":"/2020-05-31/key-group","responseCode":201},"input":{"type":"structure","required":["KeyGroupConfig"],"members":{"KeyGroupConfig":{"shape":"S4r","locationName":"KeyGroupConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"KeyGroupConfig"},"output":{"type":"structure","members":{"KeyGroup":{"shape":"S4u"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"KeyGroup"}},"CreateMonitoringSubscription":{"http":{"requestUri":"/2020-05-31/distributions/{DistributionId}/monitoring-subscription/"},"input":{"type":"structure","required":["MonitoringSubscription","DistributionId"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"MonitoringSubscription":{"shape":"S4w","locationName":"MonitoringSubscription","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"MonitoringSubscription"},"output":{"type":"structure","members":{"MonitoringSubscription":{"shape":"S4w"}},"payload":"MonitoringSubscription"}},"CreateOriginAccessControl":{"http":{"requestUri":"/2020-05-31/origin-access-control","responseCode":201},"input":{"type":"structure","required":["OriginAccessControlConfig"],"members":{"OriginAccessControlConfig":{"shape":"S51","locationName":"OriginAccessControlConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"OriginAccessControlConfig"},"output":{"type":"structure","members":{"OriginAccessControl":{"shape":"S56"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"OriginAccessControl"}},"CreateOriginRequestPolicy":{"http":{"requestUri":"/2020-05-31/origin-request-policy","responseCode":201},"input":{"type":"structure","required":["OriginRequestPolicyConfig"],"members":{"OriginRequestPolicyConfig":{"shape":"S58","locationName":"OriginRequestPolicyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"OriginRequestPolicyConfig"},"output":{"type":"structure","members":{"OriginRequestPolicy":{"shape":"S5g"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"OriginRequestPolicy"}},"CreatePublicKey":{"http":{"requestUri":"/2020-05-31/public-key","responseCode":201},"input":{"type":"structure","required":["PublicKeyConfig"],"members":{"PublicKeyConfig":{"shape":"S5i","locationName":"PublicKeyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"PublicKeyConfig"},"output":{"type":"structure","members":{"PublicKey":{"shape":"S5k"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"CreateRealtimeLogConfig":{"http":{"requestUri":"/2020-05-31/realtime-log-config","responseCode":201},"input":{"locationName":"CreateRealtimeLogConfigRequest","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","required":["EndPoints","Fields","Name","SamplingRate"],"members":{"EndPoints":{"shape":"S5m"},"Fields":{"shape":"S5p"},"Name":{},"SamplingRate":{"type":"long"}}},"output":{"type":"structure","members":{"RealtimeLogConfig":{"shape":"S5r"}}}},"CreateResponseHeadersPolicy":{"http":{"requestUri":"/2020-05-31/response-headers-policy","responseCode":201},"input":{"type":"structure","required":["ResponseHeadersPolicyConfig"],"members":{"ResponseHeadersPolicyConfig":{"shape":"S5t","locationName":"ResponseHeadersPolicyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"ResponseHeadersPolicyConfig"},"output":{"type":"structure","members":{"ResponseHeadersPolicy":{"shape":"S6m"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"ResponseHeadersPolicy"}},"CreateStreamingDistribution":{"http":{"requestUri":"/2020-05-31/streaming-distribution","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfig"],"members":{"StreamingDistributionConfig":{"shape":"S6o","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S6s"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"CreateStreamingDistributionWithTags":{"http":{"requestUri":"/2020-05-31/streaming-distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfigWithTags"],"members":{"StreamingDistributionConfigWithTags":{"locationName":"StreamingDistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","required":["StreamingDistributionConfig","Tags"],"members":{"StreamingDistributionConfig":{"shape":"S6o"},"Tags":{"shape":"S3j"}}}},"payload":"StreamingDistributionConfigWithTags"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S6s"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"DeleteCachePolicy":{"http":{"method":"DELETE","requestUri":"/2020-05-31/cache-policy/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteCloudFrontOriginAccessIdentity":{"http":{"method":"DELETE","requestUri":"/2020-05-31/origin-access-identity/cloudfront/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteContinuousDeploymentPolicy":{"http":{"method":"DELETE","requestUri":"/2020-05-31/continuous-deployment-policy/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteDistribution":{"http":{"method":"DELETE","requestUri":"/2020-05-31/distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteFieldLevelEncryptionConfig":{"http":{"method":"DELETE","requestUri":"/2020-05-31/field-level-encryption/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteFieldLevelEncryptionProfile":{"http":{"method":"DELETE","requestUri":"/2020-05-31/field-level-encryption-profile/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteFunction":{"http":{"method":"DELETE","requestUri":"/2020-05-31/function/{Name}","responseCode":204},"input":{"type":"structure","required":["IfMatch","Name"],"members":{"Name":{"location":"uri","locationName":"Name"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteKeyGroup":{"http":{"method":"DELETE","requestUri":"/2020-05-31/key-group/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteMonitoringSubscription":{"http":{"method":"DELETE","requestUri":"/2020-05-31/distributions/{DistributionId}/monitoring-subscription/"},"input":{"type":"structure","required":["DistributionId"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"}}},"output":{"type":"structure","members":{}}},"DeleteOriginAccessControl":{"http":{"method":"DELETE","requestUri":"/2020-05-31/origin-access-control/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteOriginRequestPolicy":{"http":{"method":"DELETE","requestUri":"/2020-05-31/origin-request-policy/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeletePublicKey":{"http":{"method":"DELETE","requestUri":"/2020-05-31/public-key/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteRealtimeLogConfig":{"http":{"requestUri":"/2020-05-31/delete-realtime-log-config/","responseCode":204},"input":{"locationName":"DeleteRealtimeLogConfigRequest","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","members":{"Name":{},"ARN":{}}}},"DeleteResponseHeadersPolicy":{"http":{"method":"DELETE","requestUri":"/2020-05-31/response-headers-policy/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteStreamingDistribution":{"http":{"method":"DELETE","requestUri":"/2020-05-31/streaming-distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DescribeFunction":{"http":{"method":"GET","requestUri":"/2020-05-31/function/{Name}/describe"},"input":{"type":"structure","required":["Name"],"members":{"Name":{"location":"uri","locationName":"Name"},"Stage":{"location":"querystring","locationName":"Stage"}}},"output":{"type":"structure","members":{"FunctionSummary":{"shape":"S4h"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FunctionSummary"}},"GetCachePolicy":{"http":{"method":"GET","requestUri":"/2020-05-31/cache-policy/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CachePolicy":{"shape":"S2y"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CachePolicy"}},"GetCachePolicyConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/cache-policy/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CachePolicyConfig":{"shape":"S2n"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CachePolicyConfig"}},"GetCloudFrontOriginAccessIdentity":{"http":{"method":"GET","requestUri":"/2020-05-31/origin-access-identity/cloudfront/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S32"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"GetCloudFrontOriginAccessIdentityConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S30"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentityConfig"}},"GetContinuousDeploymentPolicy":{"http":{"method":"GET","requestUri":"/2020-05-31/continuous-deployment-policy/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"ContinuousDeploymentPolicy":{"shape":"S3e"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"ContinuousDeploymentPolicy"}},"GetContinuousDeploymentPolicyConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/continuous-deployment-policy/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"ContinuousDeploymentPolicyConfig":{"shape":"S34"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"ContinuousDeploymentPolicyConfig"}},"GetDistribution":{"http":{"method":"GET","requestUri":"/2020-05-31/distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Distribution":{"shape":"S6"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"GetDistributionConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"DistributionConfig":{"shape":"Sh"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"DistributionConfig"}},"GetFieldLevelEncryption":{"http":{"method":"GET","requestUri":"/2020-05-31/field-level-encryption/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S41"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"GetFieldLevelEncryptionConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/field-level-encryption/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionConfig":{"shape":"S3q"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionConfig"}},"GetFieldLevelEncryptionProfile":{"http":{"method":"GET","requestUri":"/2020-05-31/field-level-encryption-profile/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S4a"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"GetFieldLevelEncryptionProfileConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/field-level-encryption-profile/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfileConfig":{"shape":"S43"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfileConfig"}},"GetFunction":{"http":{"method":"GET","requestUri":"/2020-05-31/function/{Name}"},"input":{"type":"structure","required":["Name"],"members":{"Name":{"location":"uri","locationName":"Name"},"Stage":{"location":"querystring","locationName":"Stage"}}},"output":{"type":"structure","members":{"FunctionCode":{"shape":"S4f"},"ETag":{"location":"header","locationName":"ETag"},"ContentType":{"location":"header","locationName":"Content-Type"}},"payload":"FunctionCode"}},"GetInvalidation":{"http":{"method":"GET","requestUri":"/2020-05-31/distribution/{DistributionId}/invalidation/{Id}"},"input":{"type":"structure","required":["DistributionId","Id"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Invalidation":{"shape":"S4p"}},"payload":"Invalidation"}},"GetKeyGroup":{"http":{"method":"GET","requestUri":"/2020-05-31/key-group/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"KeyGroup":{"shape":"S4u"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"KeyGroup"}},"GetKeyGroupConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/key-group/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"KeyGroupConfig":{"shape":"S4r"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"KeyGroupConfig"}},"GetMonitoringSubscription":{"http":{"method":"GET","requestUri":"/2020-05-31/distributions/{DistributionId}/monitoring-subscription/"},"input":{"type":"structure","required":["DistributionId"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"}}},"output":{"type":"structure","members":{"MonitoringSubscription":{"shape":"S4w"}},"payload":"MonitoringSubscription"}},"GetOriginAccessControl":{"http":{"method":"GET","requestUri":"/2020-05-31/origin-access-control/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"OriginAccessControl":{"shape":"S56"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"OriginAccessControl"}},"GetOriginAccessControlConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/origin-access-control/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"OriginAccessControlConfig":{"shape":"S51"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"OriginAccessControlConfig"}},"GetOriginRequestPolicy":{"http":{"method":"GET","requestUri":"/2020-05-31/origin-request-policy/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"OriginRequestPolicy":{"shape":"S5g"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"OriginRequestPolicy"}},"GetOriginRequestPolicyConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/origin-request-policy/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"OriginRequestPolicyConfig":{"shape":"S58"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"OriginRequestPolicyConfig"}},"GetPublicKey":{"http":{"method":"GET","requestUri":"/2020-05-31/public-key/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"PublicKey":{"shape":"S5k"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"GetPublicKeyConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/public-key/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"PublicKeyConfig":{"shape":"S5i"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKeyConfig"}},"GetRealtimeLogConfig":{"http":{"requestUri":"/2020-05-31/get-realtime-log-config/"},"input":{"locationName":"GetRealtimeLogConfigRequest","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","members":{"Name":{},"ARN":{}}},"output":{"type":"structure","members":{"RealtimeLogConfig":{"shape":"S5r"}}}},"GetResponseHeadersPolicy":{"http":{"method":"GET","requestUri":"/2020-05-31/response-headers-policy/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"ResponseHeadersPolicy":{"shape":"S6m"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"ResponseHeadersPolicy"}},"GetResponseHeadersPolicyConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/response-headers-policy/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"ResponseHeadersPolicyConfig":{"shape":"S5t"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"ResponseHeadersPolicyConfig"}},"GetStreamingDistribution":{"http":{"method":"GET","requestUri":"/2020-05-31/streaming-distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S6s"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"GetStreamingDistributionConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistributionConfig":{"shape":"S6o"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistributionConfig"}},"ListCachePolicies":{"http":{"method":"GET","requestUri":"/2020-05-31/cache-policy"},"input":{"type":"structure","members":{"Type":{"location":"querystring","locationName":"Type"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"CachePolicyList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CachePolicySummary","type":"structure","required":["Type","CachePolicy"],"members":{"Type":{},"CachePolicy":{"shape":"S2y"}}}}}}},"payload":"CachePolicyList"}},"ListCloudFrontOriginAccessIdentities":{"http":{"method":"GET","requestUri":"/2020-05-31/origin-access-identity/cloudfront"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CloudFrontOriginAccessIdentitySummary","type":"structure","required":["Id","S3CanonicalUserId","Comment"],"members":{"Id":{},"S3CanonicalUserId":{},"Comment":{}}}}}}},"payload":"CloudFrontOriginAccessIdentityList"}},"ListConflictingAliases":{"http":{"method":"GET","requestUri":"/2020-05-31/conflicting-alias","responseCode":200},"input":{"type":"structure","required":["DistributionId","Alias"],"members":{"DistributionId":{"location":"querystring","locationName":"DistributionId"},"Alias":{"location":"querystring","locationName":"Alias"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"ConflictingAliasesList":{"type":"structure","members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"ConflictingAlias","type":"structure","members":{"Alias":{},"DistributionId":{},"AccountId":{}}}}}}},"payload":"ConflictingAliasesList"}},"ListContinuousDeploymentPolicies":{"http":{"method":"GET","requestUri":"/2020-05-31/continuous-deployment-policy"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"ContinuousDeploymentPolicyList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"ContinuousDeploymentPolicySummary","type":"structure","required":["ContinuousDeploymentPolicy"],"members":{"ContinuousDeploymentPolicy":{"shape":"S3e"}}}}}}},"payload":"ContinuousDeploymentPolicyList"}},"ListDistributions":{"http":{"method":"GET","requestUri":"/2020-05-31/distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S9o"}},"payload":"DistributionList"}},"ListDistributionsByCachePolicyId":{"http":{"method":"GET","requestUri":"/2020-05-31/distributionsByCachePolicyId/{CachePolicyId}"},"input":{"type":"structure","required":["CachePolicyId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"CachePolicyId":{"location":"uri","locationName":"CachePolicyId"}}},"output":{"type":"structure","members":{"DistributionIdList":{"shape":"S9t"}},"payload":"DistributionIdList"}},"ListDistributionsByKeyGroup":{"http":{"method":"GET","requestUri":"/2020-05-31/distributionsByKeyGroupId/{KeyGroupId}"},"input":{"type":"structure","required":["KeyGroupId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"KeyGroupId":{"location":"uri","locationName":"KeyGroupId"}}},"output":{"type":"structure","members":{"DistributionIdList":{"shape":"S9t"}},"payload":"DistributionIdList"}},"ListDistributionsByOriginRequestPolicyId":{"http":{"method":"GET","requestUri":"/2020-05-31/distributionsByOriginRequestPolicyId/{OriginRequestPolicyId}"},"input":{"type":"structure","required":["OriginRequestPolicyId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"OriginRequestPolicyId":{"location":"uri","locationName":"OriginRequestPolicyId"}}},"output":{"type":"structure","members":{"DistributionIdList":{"shape":"S9t"}},"payload":"DistributionIdList"}},"ListDistributionsByRealtimeLogConfig":{"http":{"requestUri":"/2020-05-31/distributionsByRealtimeLogConfig/"},"input":{"locationName":"ListDistributionsByRealtimeLogConfigRequest","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","members":{"Marker":{},"MaxItems":{},"RealtimeLogConfigName":{},"RealtimeLogConfigArn":{}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S9o"}},"payload":"DistributionList"}},"ListDistributionsByResponseHeadersPolicyId":{"http":{"method":"GET","requestUri":"/2020-05-31/distributionsByResponseHeadersPolicyId/{ResponseHeadersPolicyId}"},"input":{"type":"structure","required":["ResponseHeadersPolicyId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"ResponseHeadersPolicyId":{"location":"uri","locationName":"ResponseHeadersPolicyId"}}},"output":{"type":"structure","members":{"DistributionIdList":{"shape":"S9t"}},"payload":"DistributionIdList"}},"ListDistributionsByWebACLId":{"http":{"method":"GET","requestUri":"/2020-05-31/distributionsByWebACLId/{WebACLId}"},"input":{"type":"structure","required":["WebACLId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"WebACLId":{"location":"uri","locationName":"WebACLId"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S9o"}},"payload":"DistributionList"}},"ListFieldLevelEncryptionConfigs":{"http":{"method":"GET","requestUri":"/2020-05-31/field-level-encryption"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldLevelEncryptionSummary","type":"structure","required":["Id","LastModifiedTime"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"Comment":{},"QueryArgProfileConfig":{"shape":"S3r"},"ContentTypeProfileConfig":{"shape":"S3v"}}}}}}},"payload":"FieldLevelEncryptionList"}},"ListFieldLevelEncryptionProfiles":{"http":{"method":"GET","requestUri":"/2020-05-31/field-level-encryption-profile"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfileList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldLevelEncryptionProfileSummary","type":"structure","required":["Id","LastModifiedTime","Name","EncryptionEntities"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"Name":{},"EncryptionEntities":{"shape":"S44"},"Comment":{}}}}}}},"payload":"FieldLevelEncryptionProfileList"}},"ListFunctions":{"http":{"method":"GET","requestUri":"/2020-05-31/function"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"Stage":{"location":"querystring","locationName":"Stage"}}},"output":{"type":"structure","members":{"FunctionList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"shape":"S4h","locationName":"FunctionSummary"}}}}},"payload":"FunctionList"}},"ListInvalidations":{"http":{"method":"GET","requestUri":"/2020-05-31/distribution/{DistributionId}/invalidation"},"input":{"type":"structure","required":["DistributionId"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"InvalidationList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"InvalidationSummary","type":"structure","required":["Id","CreateTime","Status"],"members":{"Id":{},"CreateTime":{"type":"timestamp"},"Status":{}}}}}}},"payload":"InvalidationList"}},"ListKeyGroups":{"http":{"method":"GET","requestUri":"/2020-05-31/key-group"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"KeyGroupList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"KeyGroupSummary","type":"structure","required":["KeyGroup"],"members":{"KeyGroup":{"shape":"S4u"}}}}}}},"payload":"KeyGroupList"}},"ListOriginAccessControls":{"http":{"method":"GET","requestUri":"/2020-05-31/origin-access-control"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"OriginAccessControlList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginAccessControlSummary","type":"structure","required":["Id","Description","Name","SigningProtocol","SigningBehavior","OriginAccessControlOriginType"],"members":{"Id":{},"Description":{},"Name":{},"SigningProtocol":{},"SigningBehavior":{},"OriginAccessControlOriginType":{}}}}}}},"payload":"OriginAccessControlList"}},"ListOriginRequestPolicies":{"http":{"method":"GET","requestUri":"/2020-05-31/origin-request-policy"},"input":{"type":"structure","members":{"Type":{"location":"querystring","locationName":"Type"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"OriginRequestPolicyList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginRequestPolicySummary","type":"structure","required":["Type","OriginRequestPolicy"],"members":{"Type":{},"OriginRequestPolicy":{"shape":"S5g"}}}}}}},"payload":"OriginRequestPolicyList"}},"ListPublicKeys":{"http":{"method":"GET","requestUri":"/2020-05-31/public-key"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"PublicKeyList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"PublicKeySummary","type":"structure","required":["Id","Name","CreatedTime","EncodedKey"],"members":{"Id":{},"Name":{},"CreatedTime":{"type":"timestamp"},"EncodedKey":{},"Comment":{}}}}}}},"payload":"PublicKeyList"}},"ListRealtimeLogConfigs":{"http":{"method":"GET","requestUri":"/2020-05-31/realtime-log-config"},"input":{"type":"structure","members":{"MaxItems":{"location":"querystring","locationName":"MaxItems"},"Marker":{"location":"querystring","locationName":"Marker"}}},"output":{"type":"structure","members":{"RealtimeLogConfigs":{"type":"structure","required":["MaxItems","IsTruncated","Marker"],"members":{"MaxItems":{"type":"integer"},"Items":{"type":"list","member":{"shape":"S5r"}},"IsTruncated":{"type":"boolean"},"Marker":{},"NextMarker":{}}}},"payload":"RealtimeLogConfigs"}},"ListResponseHeadersPolicies":{"http":{"method":"GET","requestUri":"/2020-05-31/response-headers-policy"},"input":{"type":"structure","members":{"Type":{"location":"querystring","locationName":"Type"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"ResponseHeadersPolicyList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"ResponseHeadersPolicySummary","type":"structure","required":["Type","ResponseHeadersPolicy"],"members":{"Type":{},"ResponseHeadersPolicy":{"shape":"S6m"}}}}}}},"payload":"ResponseHeadersPolicyList"}},"ListStreamingDistributions":{"http":{"method":"GET","requestUri":"/2020-05-31/streaming-distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"StreamingDistributionList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"StreamingDistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","S3Origin","Aliases","TrustedSigners","Comment","PriceClass","Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"S3Origin":{"shape":"S6p"},"Aliases":{"shape":"Si"},"TrustedSigners":{"shape":"S19"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"}}}}}}},"payload":"StreamingDistributionList"}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/2020-05-31/tagging"},"input":{"type":"structure","required":["Resource"],"members":{"Resource":{"location":"querystring","locationName":"Resource"}}},"output":{"type":"structure","required":["Tags"],"members":{"Tags":{"shape":"S3j"}},"payload":"Tags"}},"PublishFunction":{"http":{"requestUri":"/2020-05-31/function/{Name}/publish"},"input":{"type":"structure","required":["Name","IfMatch"],"members":{"Name":{"location":"uri","locationName":"Name"},"IfMatch":{"location":"header","locationName":"If-Match"}}},"output":{"type":"structure","members":{"FunctionSummary":{"shape":"S4h"}},"payload":"FunctionSummary"}},"TagResource":{"http":{"requestUri":"/2020-05-31/tagging?Operation=Tag","responseCode":204},"input":{"type":"structure","required":["Resource","Tags"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"Tags":{"shape":"S3j","locationName":"Tags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"Tags"}},"TestFunction":{"http":{"requestUri":"/2020-05-31/function/{Name}/test"},"input":{"locationName":"TestFunctionRequest","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","required":["Name","IfMatch","EventObject"],"members":{"Name":{"location":"uri","locationName":"Name"},"IfMatch":{"location":"header","locationName":"If-Match"},"Stage":{},"EventObject":{"type":"blob","sensitive":true}}},"output":{"type":"structure","members":{"TestResult":{"type":"structure","members":{"FunctionSummary":{"shape":"S4h"},"ComputeUtilization":{},"FunctionExecutionLogs":{"type":"list","member":{},"sensitive":true},"FunctionErrorMessage":{"shape":"Sq"},"FunctionOutput":{"shape":"Sq"}}}},"payload":"TestResult"}},"UntagResource":{"http":{"requestUri":"/2020-05-31/tagging?Operation=Untag","responseCode":204},"input":{"type":"structure","required":["Resource","TagKeys"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"TagKeys":{"locationName":"TagKeys","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Key"}}}}},"payload":"TagKeys"}},"UpdateCachePolicy":{"http":{"method":"PUT","requestUri":"/2020-05-31/cache-policy/{Id}"},"input":{"type":"structure","required":["CachePolicyConfig","Id"],"members":{"CachePolicyConfig":{"shape":"S2n","locationName":"CachePolicyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"CachePolicyConfig"},"output":{"type":"structure","members":{"CachePolicy":{"shape":"S2y"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CachePolicy"}},"UpdateCloudFrontOriginAccessIdentity":{"http":{"method":"PUT","requestUri":"/2020-05-31/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig","Id"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S30","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S32"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"UpdateContinuousDeploymentPolicy":{"http":{"method":"PUT","requestUri":"/2020-05-31/continuous-deployment-policy/{Id}"},"input":{"type":"structure","required":["ContinuousDeploymentPolicyConfig","Id"],"members":{"ContinuousDeploymentPolicyConfig":{"shape":"S34","locationName":"ContinuousDeploymentPolicyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"ContinuousDeploymentPolicyConfig"},"output":{"type":"structure","members":{"ContinuousDeploymentPolicy":{"shape":"S3e"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"ContinuousDeploymentPolicy"}},"UpdateDistribution":{"http":{"method":"PUT","requestUri":"/2020-05-31/distribution/{Id}/config"},"input":{"type":"structure","required":["DistributionConfig","Id"],"members":{"DistributionConfig":{"shape":"Sh","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S6"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"UpdateDistributionWithStagingConfig":{"http":{"method":"PUT","requestUri":"/2020-05-31/distribution/{Id}/promote-staging-config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"StagingDistributionId":{"location":"querystring","locationName":"StagingDistributionId"},"IfMatch":{"location":"header","locationName":"If-Match"}}},"output":{"type":"structure","members":{"Distribution":{"shape":"S6"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"UpdateFieldLevelEncryptionConfig":{"http":{"method":"PUT","requestUri":"/2020-05-31/field-level-encryption/{Id}/config"},"input":{"type":"structure","required":["FieldLevelEncryptionConfig","Id"],"members":{"FieldLevelEncryptionConfig":{"shape":"S3q","locationName":"FieldLevelEncryptionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"FieldLevelEncryptionConfig"},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S41"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"UpdateFieldLevelEncryptionProfile":{"http":{"method":"PUT","requestUri":"/2020-05-31/field-level-encryption-profile/{Id}/config"},"input":{"type":"structure","required":["FieldLevelEncryptionProfileConfig","Id"],"members":{"FieldLevelEncryptionProfileConfig":{"shape":"S43","locationName":"FieldLevelEncryptionProfileConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"FieldLevelEncryptionProfileConfig"},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S4a"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"UpdateFunction":{"http":{"method":"PUT","requestUri":"/2020-05-31/function/{Name}"},"input":{"locationName":"UpdateFunctionRequest","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","required":["IfMatch","FunctionConfig","FunctionCode","Name"],"members":{"Name":{"location":"uri","locationName":"Name"},"IfMatch":{"location":"header","locationName":"If-Match"},"FunctionConfig":{"shape":"S4d"},"FunctionCode":{"shape":"S4f"}}},"output":{"type":"structure","members":{"FunctionSummary":{"shape":"S4h"},"ETag":{"location":"header","locationName":"ETtag"}},"payload":"FunctionSummary"}},"UpdateKeyGroup":{"http":{"method":"PUT","requestUri":"/2020-05-31/key-group/{Id}"},"input":{"type":"structure","required":["KeyGroupConfig","Id"],"members":{"KeyGroupConfig":{"shape":"S4r","locationName":"KeyGroupConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"KeyGroupConfig"},"output":{"type":"structure","members":{"KeyGroup":{"shape":"S4u"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"KeyGroup"}},"UpdateOriginAccessControl":{"http":{"method":"PUT","requestUri":"/2020-05-31/origin-access-control/{Id}/config"},"input":{"type":"structure","required":["OriginAccessControlConfig","Id"],"members":{"OriginAccessControlConfig":{"shape":"S51","locationName":"OriginAccessControlConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"OriginAccessControlConfig"},"output":{"type":"structure","members":{"OriginAccessControl":{"shape":"S56"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"OriginAccessControl"}},"UpdateOriginRequestPolicy":{"http":{"method":"PUT","requestUri":"/2020-05-31/origin-request-policy/{Id}"},"input":{"type":"structure","required":["OriginRequestPolicyConfig","Id"],"members":{"OriginRequestPolicyConfig":{"shape":"S58","locationName":"OriginRequestPolicyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"OriginRequestPolicyConfig"},"output":{"type":"structure","members":{"OriginRequestPolicy":{"shape":"S5g"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"OriginRequestPolicy"}},"UpdatePublicKey":{"http":{"method":"PUT","requestUri":"/2020-05-31/public-key/{Id}/config"},"input":{"type":"structure","required":["PublicKeyConfig","Id"],"members":{"PublicKeyConfig":{"shape":"S5i","locationName":"PublicKeyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"PublicKeyConfig"},"output":{"type":"structure","members":{"PublicKey":{"shape":"S5k"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"UpdateRealtimeLogConfig":{"http":{"method":"PUT","requestUri":"/2020-05-31/realtime-log-config/"},"input":{"locationName":"UpdateRealtimeLogConfigRequest","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","members":{"EndPoints":{"shape":"S5m"},"Fields":{"shape":"S5p"},"Name":{},"ARN":{},"SamplingRate":{"type":"long"}}},"output":{"type":"structure","members":{"RealtimeLogConfig":{"shape":"S5r"}}}},"UpdateResponseHeadersPolicy":{"http":{"method":"PUT","requestUri":"/2020-05-31/response-headers-policy/{Id}"},"input":{"type":"structure","required":["ResponseHeadersPolicyConfig","Id"],"members":{"ResponseHeadersPolicyConfig":{"shape":"S5t","locationName":"ResponseHeadersPolicyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"ResponseHeadersPolicyConfig"},"output":{"type":"structure","members":{"ResponseHeadersPolicy":{"shape":"S6m"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"ResponseHeadersPolicy"}},"UpdateStreamingDistribution":{"http":{"method":"PUT","requestUri":"/2020-05-31/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["StreamingDistributionConfig","Id"],"members":{"StreamingDistributionConfig":{"shape":"S6o","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S6s"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}}},"shapes":{"S6":{"type":"structure","required":["Id","ARN","Status","LastModifiedTime","InProgressInvalidationBatches","DomainName","DistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"InProgressInvalidationBatches":{"type":"integer"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S9"},"ActiveTrustedKeyGroups":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"KeyGroup","type":"structure","members":{"KeyGroupId":{},"KeyPairIds":{"shape":"Sc"}}}}}},"DistributionConfig":{"shape":"Sh"},"AliasICPRecordals":{"shape":"S2j"}}},"S9":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Signer","type":"structure","members":{"AwsAccountNumber":{},"KeyPairIds":{"shape":"Sc"}}}}}},"Sc":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"KeyPairId"}}}},"Sh":{"type":"structure","required":["CallerReference","Origins","DefaultCacheBehavior","Comment","Enabled"],"members":{"CallerReference":{},"Aliases":{"shape":"Si"},"DefaultRootObject":{},"Origins":{"shape":"Sk"},"OriginGroups":{"shape":"Sz"},"DefaultCacheBehavior":{"shape":"S18"},"CacheBehaviors":{"shape":"S21"},"CustomErrorResponses":{"shape":"S24"},"Comment":{"type":"string","sensitive":true},"Logging":{"type":"structure","required":["Enabled","IncludeCookies","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"IncludeCookies":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S2a"},"Restrictions":{"shape":"S2e"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"},"ContinuousDeploymentPolicyId":{},"Staging":{"type":"boolean"}}},"Si":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CNAME"}}}},"Sk":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Origin","type":"structure","required":["Id","DomainName"],"members":{"Id":{},"DomainName":{},"OriginPath":{},"CustomHeaders":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginCustomHeader","type":"structure","required":["HeaderName","HeaderValue"],"members":{"HeaderName":{},"HeaderValue":{"shape":"Sq"}}}}}},"S3OriginConfig":{"type":"structure","required":["OriginAccessIdentity"],"members":{"OriginAccessIdentity":{}}},"CustomOriginConfig":{"type":"structure","required":["HTTPPort","HTTPSPort","OriginProtocolPolicy"],"members":{"HTTPPort":{"type":"integer"},"HTTPSPort":{"type":"integer"},"OriginProtocolPolicy":{},"OriginSslProtocols":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"SslProtocol"}}}},"OriginReadTimeout":{"type":"integer"},"OriginKeepaliveTimeout":{"type":"integer"}}},"ConnectionAttempts":{"type":"integer"},"ConnectionTimeout":{"type":"integer"},"OriginShield":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"OriginShieldRegion":{}}},"OriginAccessControlId":{}}}}}},"Sq":{"type":"string","sensitive":true},"Sz":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginGroup","type":"structure","required":["Id","FailoverCriteria","Members"],"members":{"Id":{},"FailoverCriteria":{"type":"structure","required":["StatusCodes"],"members":{"StatusCodes":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"StatusCode","type":"integer"}}}}}},"Members":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginGroupMember","type":"structure","required":["OriginId"],"members":{"OriginId":{}}}}}}}}}}},"S18":{"type":"structure","required":["TargetOriginId","ViewerProtocolPolicy"],"members":{"TargetOriginId":{},"TrustedSigners":{"shape":"S19"},"TrustedKeyGroups":{"shape":"S1b"},"ViewerProtocolPolicy":{},"AllowedMethods":{"shape":"S1e"},"SmoothStreaming":{"type":"boolean"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S1i"},"FunctionAssociations":{"shape":"S1n"},"FieldLevelEncryptionId":{},"RealtimeLogConfigArn":{},"CachePolicyId":{},"OriginRequestPolicyId":{},"ResponseHeadersPolicyId":{},"ForwardedValues":{"shape":"S1r","deprecated":true},"MinTTL":{"deprecated":true,"type":"long"},"DefaultTTL":{"deprecated":true,"type":"long"},"MaxTTL":{"deprecated":true,"type":"long"}}},"S19":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"AwsAccountNumber"}}}},"S1b":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"KeyGroup"}}}},"S1e":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S1f"},"CachedMethods":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S1f"}}}}},"S1f":{"type":"list","member":{"locationName":"Method"}},"S1i":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"LambdaFunctionAssociation","type":"structure","required":["LambdaFunctionARN","EventType"],"members":{"LambdaFunctionARN":{},"EventType":{},"IncludeBody":{"type":"boolean"}}}}}},"S1n":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FunctionAssociation","type":"structure","required":["FunctionARN","EventType"],"members":{"FunctionARN":{},"EventType":{}}}}}},"S1r":{"type":"structure","required":["QueryString","Cookies"],"members":{"QueryString":{"type":"boolean"},"Cookies":{"type":"structure","required":["Forward"],"members":{"Forward":{},"WhitelistedNames":{"shape":"S1u"}}},"Headers":{"shape":"S1w"},"QueryStringCacheKeys":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"S1u":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}},"S1w":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}},"S21":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CacheBehavior","type":"structure","required":["PathPattern","TargetOriginId","ViewerProtocolPolicy"],"members":{"PathPattern":{},"TargetOriginId":{},"TrustedSigners":{"shape":"S19"},"TrustedKeyGroups":{"shape":"S1b"},"ViewerProtocolPolicy":{},"AllowedMethods":{"shape":"S1e"},"SmoothStreaming":{"type":"boolean"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S1i"},"FunctionAssociations":{"shape":"S1n"},"FieldLevelEncryptionId":{},"RealtimeLogConfigArn":{},"CachePolicyId":{},"OriginRequestPolicyId":{},"ResponseHeadersPolicyId":{},"ForwardedValues":{"shape":"S1r","deprecated":true},"MinTTL":{"deprecated":true,"type":"long"},"DefaultTTL":{"deprecated":true,"type":"long"},"MaxTTL":{"deprecated":true,"type":"long"}}}}}},"S24":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CustomErrorResponse","type":"structure","required":["ErrorCode"],"members":{"ErrorCode":{"type":"integer"},"ResponsePagePath":{},"ResponseCode":{},"ErrorCachingMinTTL":{"type":"long"}}}}}},"S2a":{"type":"structure","members":{"CloudFrontDefaultCertificate":{"type":"boolean"},"IAMCertificateId":{},"ACMCertificateArn":{},"SSLSupportMethod":{},"MinimumProtocolVersion":{},"Certificate":{"deprecated":true},"CertificateSource":{"deprecated":true}}},"S2e":{"type":"structure","required":["GeoRestriction"],"members":{"GeoRestriction":{"type":"structure","required":["RestrictionType","Quantity"],"members":{"RestrictionType":{},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Location"}}}}}},"S2j":{"type":"list","member":{"locationName":"AliasICPRecordal","type":"structure","members":{"CNAME":{},"ICPRecordalStatus":{}}}},"S2n":{"type":"structure","required":["Name","MinTTL"],"members":{"Comment":{},"Name":{},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"MinTTL":{"type":"long"},"ParametersInCacheKeyAndForwardedToOrigin":{"type":"structure","required":["EnableAcceptEncodingGzip","HeadersConfig","CookiesConfig","QueryStringsConfig"],"members":{"EnableAcceptEncodingGzip":{"type":"boolean"},"EnableAcceptEncodingBrotli":{"type":"boolean"},"HeadersConfig":{"type":"structure","required":["HeaderBehavior"],"members":{"HeaderBehavior":{},"Headers":{"shape":"S1w"}}},"CookiesConfig":{"type":"structure","required":["CookieBehavior"],"members":{"CookieBehavior":{},"Cookies":{"shape":"S1u"}}},"QueryStringsConfig":{"type":"structure","required":["QueryStringBehavior"],"members":{"QueryStringBehavior":{},"QueryStrings":{"shape":"S2v"}}}}}}},"S2v":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}},"S2y":{"type":"structure","required":["Id","LastModifiedTime","CachePolicyConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"CachePolicyConfig":{"shape":"S2n"}}},"S30":{"type":"structure","required":["CallerReference","Comment"],"members":{"CallerReference":{},"Comment":{}}},"S32":{"type":"structure","required":["Id","S3CanonicalUserId"],"members":{"Id":{},"S3CanonicalUserId":{},"CloudFrontOriginAccessIdentityConfig":{"shape":"S30"}}},"S34":{"type":"structure","required":["StagingDistributionDnsNames","Enabled"],"members":{"StagingDistributionDnsNames":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"DnsName"}}}},"Enabled":{"type":"boolean"},"TrafficConfig":{"type":"structure","required":["Type"],"members":{"SingleWeightConfig":{"type":"structure","required":["Weight"],"members":{"Weight":{"type":"float"},"SessionStickinessConfig":{"type":"structure","required":["IdleTTL","MaximumTTL"],"members":{"IdleTTL":{"type":"integer"},"MaximumTTL":{"type":"integer"}}}}},"SingleHeaderConfig":{"type":"structure","required":["Header","Value"],"members":{"Header":{},"Value":{}}},"Type":{}}}}},"S3e":{"type":"structure","required":["Id","LastModifiedTime","ContinuousDeploymentPolicyConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"ContinuousDeploymentPolicyConfig":{"shape":"S34"}}},"S3j":{"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Tag","type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}}}},"S3q":{"type":"structure","required":["CallerReference"],"members":{"CallerReference":{},"Comment":{},"QueryArgProfileConfig":{"shape":"S3r"},"ContentTypeProfileConfig":{"shape":"S3v"}}},"S3r":{"type":"structure","required":["ForwardWhenQueryArgProfileIsUnknown"],"members":{"ForwardWhenQueryArgProfileIsUnknown":{"type":"boolean"},"QueryArgProfiles":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"QueryArgProfile","type":"structure","required":["QueryArg","ProfileId"],"members":{"QueryArg":{},"ProfileId":{}}}}}}}},"S3v":{"type":"structure","required":["ForwardWhenContentTypeIsUnknown"],"members":{"ForwardWhenContentTypeIsUnknown":{"type":"boolean"},"ContentTypeProfiles":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"ContentTypeProfile","type":"structure","required":["Format","ContentType"],"members":{"Format":{},"ProfileId":{},"ContentType":{}}}}}}}},"S41":{"type":"structure","required":["Id","LastModifiedTime","FieldLevelEncryptionConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"FieldLevelEncryptionConfig":{"shape":"S3q"}}},"S43":{"type":"structure","required":["Name","CallerReference","EncryptionEntities"],"members":{"Name":{},"CallerReference":{},"Comment":{},"EncryptionEntities":{"shape":"S44"}}},"S44":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"EncryptionEntity","type":"structure","required":["PublicKeyId","ProviderId","FieldPatterns"],"members":{"PublicKeyId":{},"ProviderId":{},"FieldPatterns":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldPattern"}}}}}}}}},"S4a":{"type":"structure","required":["Id","LastModifiedTime","FieldLevelEncryptionProfileConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"FieldLevelEncryptionProfileConfig":{"shape":"S43"}}},"S4d":{"type":"structure","required":["Comment","Runtime"],"members":{"Comment":{},"Runtime":{}}},"S4f":{"type":"blob","sensitive":true},"S4h":{"type":"structure","required":["Name","FunctionConfig","FunctionMetadata"],"members":{"Name":{},"Status":{},"FunctionConfig":{"shape":"S4d"},"FunctionMetadata":{"type":"structure","required":["FunctionARN","LastModifiedTime"],"members":{"FunctionARN":{},"Stage":{},"CreatedTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}}},"S4l":{"type":"structure","required":["Paths","CallerReference"],"members":{"Paths":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Path"}}}},"CallerReference":{}}},"S4p":{"type":"structure","required":["Id","Status","CreateTime","InvalidationBatch"],"members":{"Id":{},"Status":{},"CreateTime":{"type":"timestamp"},"InvalidationBatch":{"shape":"S4l"}}},"S4r":{"type":"structure","required":["Name","Items"],"members":{"Name":{},"Items":{"type":"list","member":{"locationName":"PublicKey"}},"Comment":{}}},"S4u":{"type":"structure","required":["Id","LastModifiedTime","KeyGroupConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"KeyGroupConfig":{"shape":"S4r"}}},"S4w":{"type":"structure","members":{"RealtimeMetricsSubscriptionConfig":{"type":"structure","required":["RealtimeMetricsSubscriptionStatus"],"members":{"RealtimeMetricsSubscriptionStatus":{}}}}},"S51":{"type":"structure","required":["Name","SigningProtocol","SigningBehavior","OriginAccessControlOriginType"],"members":{"Name":{},"Description":{},"SigningProtocol":{},"SigningBehavior":{},"OriginAccessControlOriginType":{}}},"S56":{"type":"structure","required":["Id"],"members":{"Id":{},"OriginAccessControlConfig":{"shape":"S51"}}},"S58":{"type":"structure","required":["Name","HeadersConfig","CookiesConfig","QueryStringsConfig"],"members":{"Comment":{},"Name":{},"HeadersConfig":{"type":"structure","required":["HeaderBehavior"],"members":{"HeaderBehavior":{},"Headers":{"shape":"S1w"}}},"CookiesConfig":{"type":"structure","required":["CookieBehavior"],"members":{"CookieBehavior":{},"Cookies":{"shape":"S1u"}}},"QueryStringsConfig":{"type":"structure","required":["QueryStringBehavior"],"members":{"QueryStringBehavior":{},"QueryStrings":{"shape":"S2v"}}}}},"S5g":{"type":"structure","required":["Id","LastModifiedTime","OriginRequestPolicyConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"OriginRequestPolicyConfig":{"shape":"S58"}}},"S5i":{"type":"structure","required":["CallerReference","Name","EncodedKey"],"members":{"CallerReference":{},"Name":{},"EncodedKey":{},"Comment":{}}},"S5k":{"type":"structure","required":["Id","CreatedTime","PublicKeyConfig"],"members":{"Id":{},"CreatedTime":{"type":"timestamp"},"PublicKeyConfig":{"shape":"S5i"}}},"S5m":{"type":"list","member":{"type":"structure","required":["StreamType"],"members":{"StreamType":{},"KinesisStreamConfig":{"type":"structure","required":["RoleARN","StreamARN"],"members":{"RoleARN":{},"StreamARN":{}}}}}},"S5p":{"type":"list","member":{"locationName":"Field"}},"S5r":{"type":"structure","required":["ARN","Name","SamplingRate","EndPoints","Fields"],"members":{"ARN":{},"Name":{},"SamplingRate":{"type":"long"},"EndPoints":{"shape":"S5m"},"Fields":{"shape":"S5p"}}},"S5t":{"type":"structure","required":["Name"],"members":{"Comment":{},"Name":{},"CorsConfig":{"type":"structure","required":["AccessControlAllowOrigins","AccessControlAllowHeaders","AccessControlAllowMethods","AccessControlAllowCredentials","OriginOverride"],"members":{"AccessControlAllowOrigins":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Origin"}}}},"AccessControlAllowHeaders":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Header"}}}},"AccessControlAllowMethods":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Method"}}}},"AccessControlAllowCredentials":{"type":"boolean"},"AccessControlExposeHeaders":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Header"}}}},"AccessControlMaxAgeSec":{"type":"integer"},"OriginOverride":{"type":"boolean"}}},"SecurityHeadersConfig":{"type":"structure","members":{"XSSProtection":{"type":"structure","required":["Override","Protection"],"members":{"Override":{"type":"boolean"},"Protection":{"type":"boolean"},"ModeBlock":{"type":"boolean"},"ReportUri":{}}},"FrameOptions":{"type":"structure","required":["Override","FrameOption"],"members":{"Override":{"type":"boolean"},"FrameOption":{}}},"ReferrerPolicy":{"type":"structure","required":["Override","ReferrerPolicy"],"members":{"Override":{"type":"boolean"},"ReferrerPolicy":{}}},"ContentSecurityPolicy":{"type":"structure","required":["Override","ContentSecurityPolicy"],"members":{"Override":{"type":"boolean"},"ContentSecurityPolicy":{}}},"ContentTypeOptions":{"type":"structure","required":["Override"],"members":{"Override":{"type":"boolean"}}},"StrictTransportSecurity":{"type":"structure","required":["Override","AccessControlMaxAgeSec"],"members":{"Override":{"type":"boolean"},"IncludeSubdomains":{"type":"boolean"},"Preload":{"type":"boolean"},"AccessControlMaxAgeSec":{"type":"integer"}}}}},"ServerTimingHeadersConfig":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"SamplingRate":{"type":"double"}}},"CustomHeadersConfig":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"ResponseHeadersPolicyCustomHeader","type":"structure","required":["Header","Value","Override"],"members":{"Header":{},"Value":{},"Override":{"type":"boolean"}}}}}},"RemoveHeadersConfig":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"ResponseHeadersPolicyRemoveHeader","type":"structure","required":["Header"],"members":{"Header":{}}}}}}}},"S6m":{"type":"structure","required":["Id","LastModifiedTime","ResponseHeadersPolicyConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"ResponseHeadersPolicyConfig":{"shape":"S5t"}}},"S6o":{"type":"structure","required":["CallerReference","S3Origin","Comment","TrustedSigners","Enabled"],"members":{"CallerReference":{},"S3Origin":{"shape":"S6p"},"Aliases":{"shape":"Si"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"TrustedSigners":{"shape":"S19"},"PriceClass":{},"Enabled":{"type":"boolean"}}},"S6p":{"type":"structure","required":["DomainName","OriginAccessIdentity"],"members":{"DomainName":{},"OriginAccessIdentity":{}}},"S6s":{"type":"structure","required":["Id","ARN","Status","DomainName","ActiveTrustedSigners","StreamingDistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S9"},"StreamingDistributionConfig":{"shape":"S6o"}}},"S9o":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"DistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","Aliases","Origins","DefaultCacheBehavior","CacheBehaviors","CustomErrorResponses","Comment","PriceClass","Enabled","ViewerCertificate","Restrictions","WebACLId","HttpVersion","IsIPV6Enabled","Staging"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"Aliases":{"shape":"Si"},"Origins":{"shape":"Sk"},"OriginGroups":{"shape":"Sz"},"DefaultCacheBehavior":{"shape":"S18"},"CacheBehaviors":{"shape":"S21"},"CustomErrorResponses":{"shape":"S24"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S2a"},"Restrictions":{"shape":"S2e"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"},"AliasICPRecordals":{"shape":"S2j"},"Staging":{"type":"boolean"}}}}}},"S9t":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"DistributionId"}}}}}}')},48335:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListCloudFrontOriginAccessIdentities":{"input_token":"Marker","limit_key":"MaxItems","more_results":"CloudFrontOriginAccessIdentityList.IsTruncated","output_token":"CloudFrontOriginAccessIdentityList.NextMarker","result_key":"CloudFrontOriginAccessIdentityList.Items"},"ListDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"DistributionList.IsTruncated","output_token":"DistributionList.NextMarker","result_key":"DistributionList.Items"},"ListInvalidations":{"input_token":"Marker","limit_key":"MaxItems","more_results":"InvalidationList.IsTruncated","output_token":"InvalidationList.NextMarker","result_key":"InvalidationList.Items"},"ListStreamingDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"StreamingDistributionList.IsTruncated","output_token":"StreamingDistributionList.NextMarker","result_key":"StreamingDistributionList.Items"}}}')},83517:function(e){"use strict";e.exports=JSON.parse('{"V":{"DistributionDeployed":{"delay":60,"operation":"GetDistribution","maxAttempts":35,"description":"Wait until a distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"Distribution.Status"}]},"InvalidationCompleted":{"delay":20,"operation":"GetInvalidation","maxAttempts":30,"description":"Wait until an invalidation has completed.","acceptors":[{"expected":"Completed","matcher":"path","state":"success","argument":"Invalidation.Status"}]},"StreamingDistributionDeployed":{"delay":60,"operation":"GetStreamingDistribution","maxAttempts":25,"description":"Wait until a streaming distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"StreamingDistribution.Status"}]}}}')},18637:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-05-30","endpointPrefix":"cloudhsm","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"CloudHSM","serviceFullName":"Amazon CloudHSM","serviceId":"CloudHSM","signatureVersion":"v4","targetPrefix":"CloudHsmFrontendService","uid":"cloudhsm-2014-05-30"},"operations":{"AddTagsToResource":{"input":{"type":"structure","required":["ResourceArn","TagList"],"members":{"ResourceArn":{},"TagList":{"shape":"S3"}}},"output":{"type":"structure","required":["Status"],"members":{"Status":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"CreateHapg":{"input":{"type":"structure","required":["Label"],"members":{"Label":{}}},"output":{"type":"structure","members":{"HapgArn":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"CreateHsm":{"input":{"type":"structure","required":["SubnetId","SshKey","IamRoleArn","SubscriptionType"],"members":{"SubnetId":{},"SshKey":{},"EniIp":{},"IamRoleArn":{},"ExternalId":{},"SubscriptionType":{},"ClientToken":{},"SyslogIp":{}}},"output":{"type":"structure","members":{"HsmArn":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"CreateLunaClient":{"input":{"type":"structure","required":["Certificate"],"members":{"Label":{},"Certificate":{}}},"output":{"type":"structure","members":{"ClientArn":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"DeleteHapg":{"input":{"type":"structure","required":["HapgArn"],"members":{"HapgArn":{}}},"output":{"type":"structure","required":["Status"],"members":{"Status":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"DeleteHsm":{"input":{"type":"structure","required":["HsmArn"],"members":{"HsmArn":{}}},"output":{"type":"structure","required":["Status"],"members":{"Status":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"DeleteLunaClient":{"input":{"type":"structure","required":["ClientArn"],"members":{"ClientArn":{}}},"output":{"type":"structure","required":["Status"],"members":{"Status":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"DescribeHapg":{"input":{"type":"structure","required":["HapgArn"],"members":{"HapgArn":{}}},"output":{"type":"structure","members":{"HapgArn":{},"HapgSerial":{},"HsmsLastActionFailed":{"shape":"Sz"},"HsmsPendingDeletion":{"shape":"Sz"},"HsmsPendingRegistration":{"shape":"Sz"},"Label":{},"LastModifiedTimestamp":{},"PartitionSerialList":{"shape":"S11"},"State":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"DescribeHsm":{"input":{"type":"structure","members":{"HsmArn":{},"HsmSerialNumber":{}}},"output":{"type":"structure","members":{"HsmArn":{},"Status":{},"StatusDetails":{},"AvailabilityZone":{},"EniId":{},"EniIp":{},"SubscriptionType":{},"SubscriptionStartDate":{},"SubscriptionEndDate":{},"VpcId":{},"SubnetId":{},"IamRoleArn":{},"SerialNumber":{},"VendorName":{},"HsmType":{},"SoftwareVersion":{},"SshPublicKey":{},"SshKeyLastUpdated":{},"ServerCertUri":{},"ServerCertLastUpdated":{},"Partitions":{"type":"list","member":{}}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"DescribeLunaClient":{"input":{"type":"structure","members":{"ClientArn":{},"CertificateFingerprint":{}}},"output":{"type":"structure","members":{"ClientArn":{},"Certificate":{},"CertificateFingerprint":{},"LastModifiedTimestamp":{},"Label":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"GetConfig":{"input":{"type":"structure","required":["ClientArn","ClientVersion","HapgList"],"members":{"ClientArn":{},"ClientVersion":{},"HapgList":{"shape":"S1i"}}},"output":{"type":"structure","members":{"ConfigType":{},"ConfigFile":{},"ConfigCred":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"ListAvailableZones":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"AZList":{"type":"list","member":{}}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"ListHapgs":{"input":{"type":"structure","members":{"NextToken":{}}},"output":{"type":"structure","required":["HapgList"],"members":{"HapgList":{"shape":"S1i"},"NextToken":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"ListHsms":{"input":{"type":"structure","members":{"NextToken":{}}},"output":{"type":"structure","members":{"HsmList":{"shape":"Sz"},"NextToken":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"ListLunaClients":{"input":{"type":"structure","members":{"NextToken":{}}},"output":{"type":"structure","required":["ClientList"],"members":{"ClientList":{"type":"list","member":{}},"NextToken":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","required":["TagList"],"members":{"TagList":{"shape":"S3"}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"ModifyHapg":{"input":{"type":"structure","required":["HapgArn"],"members":{"HapgArn":{},"Label":{},"PartitionSerialList":{"shape":"S11"}}},"output":{"type":"structure","members":{"HapgArn":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"ModifyHsm":{"input":{"type":"structure","required":["HsmArn"],"members":{"HsmArn":{},"SubnetId":{},"EniIp":{},"IamRoleArn":{},"ExternalId":{},"SyslogIp":{}}},"output":{"type":"structure","members":{"HsmArn":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"ModifyLunaClient":{"input":{"type":"structure","required":["ClientArn","Certificate"],"members":{"ClientArn":{},"Certificate":{}}},"output":{"type":"structure","members":{"ClientArn":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"RemoveTagsFromResource":{"input":{"type":"structure","required":["ResourceArn","TagKeyList"],"members":{"ResourceArn":{},"TagKeyList":{"type":"list","member":{}}}},"output":{"type":"structure","required":["Status"],"members":{"Status":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."}},"shapes":{"S3":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"Sz":{"type":"list","member":{}},"S11":{"type":"list","member":{}},"S1i":{"type":"list","member":{}}}}')},18988:function(e){"use strict";e.exports={o:{}}},90554:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-04-28","endpointPrefix":"cloudhsmv2","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"CloudHSM V2","serviceFullName":"AWS CloudHSM V2","serviceId":"CloudHSM V2","signatureVersion":"v4","signingName":"cloudhsm","targetPrefix":"BaldrApiService","uid":"cloudhsmv2-2017-04-28"},"operations":{"CopyBackupToRegion":{"input":{"type":"structure","required":["DestinationRegion","BackupId"],"members":{"DestinationRegion":{},"BackupId":{},"TagList":{"shape":"S4"}}},"output":{"type":"structure","members":{"DestinationBackup":{"type":"structure","members":{"CreateTimestamp":{"type":"timestamp"},"SourceRegion":{},"SourceBackup":{},"SourceCluster":{}}}}}},"CreateCluster":{"input":{"type":"structure","required":["HsmType","SubnetIds"],"members":{"BackupRetentionPolicy":{"shape":"Sd"},"HsmType":{},"SourceBackupId":{},"SubnetIds":{"type":"list","member":{}},"TagList":{"shape":"S4"}}},"output":{"type":"structure","members":{"Cluster":{"shape":"Sk"}}}},"CreateHsm":{"input":{"type":"structure","required":["ClusterId","AvailabilityZone"],"members":{"ClusterId":{},"AvailabilityZone":{},"IpAddress":{}}},"output":{"type":"structure","members":{"Hsm":{"shape":"Sn"}}}},"DeleteBackup":{"input":{"type":"structure","required":["BackupId"],"members":{"BackupId":{}}},"output":{"type":"structure","members":{"Backup":{"shape":"S16"}}}},"DeleteCluster":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{}}},"output":{"type":"structure","members":{"Cluster":{"shape":"Sk"}}}},"DeleteHsm":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{},"HsmId":{},"EniId":{},"EniIp":{}}},"output":{"type":"structure","members":{"HsmId":{}}}},"DescribeBackups":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S1g"},"SortAscending":{"type":"boolean"}}},"output":{"type":"structure","members":{"Backups":{"type":"list","member":{"shape":"S16"}},"NextToken":{}}}},"DescribeClusters":{"input":{"type":"structure","members":{"Filters":{"shape":"S1g"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Clusters":{"type":"list","member":{"shape":"Sk"}},"NextToken":{}}}},"InitializeCluster":{"input":{"type":"structure","required":["ClusterId","SignedCert","TrustAnchor"],"members":{"ClusterId":{},"SignedCert":{},"TrustAnchor":{}}},"output":{"type":"structure","members":{"State":{},"StateMessage":{}}}},"ListTags":{"input":{"type":"structure","required":["ResourceId"],"members":{"ResourceId":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["TagList"],"members":{"TagList":{"shape":"S4"},"NextToken":{}}}},"ModifyBackupAttributes":{"input":{"type":"structure","required":["BackupId","NeverExpires"],"members":{"BackupId":{},"NeverExpires":{"type":"boolean"}}},"output":{"type":"structure","members":{"Backup":{"shape":"S16"}}}},"ModifyCluster":{"input":{"type":"structure","required":["BackupRetentionPolicy","ClusterId"],"members":{"BackupRetentionPolicy":{"shape":"Sd"},"ClusterId":{}}},"output":{"type":"structure","members":{"Cluster":{"shape":"Sk"}}}},"RestoreBackup":{"input":{"type":"structure","required":["BackupId"],"members":{"BackupId":{}}},"output":{"type":"structure","members":{"Backup":{"shape":"S16"}}}},"TagResource":{"input":{"type":"structure","required":["ResourceId","TagList"],"members":{"ResourceId":{},"TagList":{"shape":"S4"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceId","TagKeyList"],"members":{"ResourceId":{},"TagKeyList":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}}},"shapes":{"S4":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"Sd":{"type":"structure","members":{"Type":{},"Value":{}}},"Sk":{"type":"structure","members":{"BackupPolicy":{},"BackupRetentionPolicy":{"shape":"Sd"},"ClusterId":{},"CreateTimestamp":{"type":"timestamp"},"Hsms":{"type":"list","member":{"shape":"Sn"}},"HsmType":{},"PreCoPassword":{},"SecurityGroup":{},"SourceBackupId":{},"State":{},"StateMessage":{},"SubnetMapping":{"type":"map","key":{},"value":{}},"VpcId":{},"Certificates":{"type":"structure","members":{"ClusterCsr":{},"HsmCertificate":{},"AwsHardwareCertificate":{},"ManufacturerHardwareCertificate":{},"ClusterCertificate":{}}},"TagList":{"shape":"S4"}}},"Sn":{"type":"structure","required":["HsmId"],"members":{"AvailabilityZone":{},"ClusterId":{},"SubnetId":{},"EniId":{},"EniIp":{},"HsmId":{},"State":{},"StateMessage":{}}},"S16":{"type":"structure","required":["BackupId"],"members":{"BackupId":{},"BackupState":{},"ClusterId":{},"CreateTimestamp":{"type":"timestamp"},"CopyTimestamp":{"type":"timestamp"},"NeverExpires":{"type":"boolean"},"SourceRegion":{},"SourceBackup":{},"SourceCluster":{},"DeleteTimestamp":{"type":"timestamp"},"TagList":{"shape":"S4"}}},"S1g":{"type":"map","key":{},"value":{"type":"list","member":{}}}}}')},77334:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeBackups":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"DescribeClusters":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListTags":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"}}}')},11506:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2013-11-01","endpointPrefix":"cloudtrail","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"CloudTrail","serviceFullName":"AWS CloudTrail","serviceId":"CloudTrail","signatureVersion":"v4","targetPrefix":"com.amazonaws.cloudtrail.v20131101.CloudTrail_20131101","uid":"cloudtrail-2013-11-01"},"operations":{"AddTags":{"input":{"type":"structure","required":["ResourceId","TagsList"],"members":{"ResourceId":{},"TagsList":{"shape":"S3"}}},"output":{"type":"structure","members":{}},"idempotent":true},"CancelQuery":{"input":{"type":"structure","required":["QueryId"],"members":{"EventDataStore":{"deprecated":true,"deprecatedMessage":"EventDataStore is no longer required by CancelQueryRequest"},"QueryId":{}}},"output":{"type":"structure","required":["QueryId","QueryStatus"],"members":{"QueryId":{},"QueryStatus":{}}},"idempotent":true},"CreateChannel":{"input":{"type":"structure","required":["Name","Source","Destinations"],"members":{"Name":{},"Source":{},"Destinations":{"shape":"Sg"},"Tags":{"shape":"S3"}}},"output":{"type":"structure","members":{"ChannelArn":{},"Name":{},"Source":{},"Destinations":{"shape":"Sg"},"Tags":{"shape":"S3"}}}},"CreateEventDataStore":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"AdvancedEventSelectors":{"shape":"So"},"MultiRegionEnabled":{"type":"boolean"},"OrganizationEnabled":{"type":"boolean"},"RetentionPeriod":{"type":"integer"},"TerminationProtectionEnabled":{"type":"boolean"},"TagsList":{"shape":"S3"},"KmsKeyId":{},"StartIngestion":{"type":"boolean"}}},"output":{"type":"structure","members":{"EventDataStoreArn":{},"Name":{},"Status":{},"AdvancedEventSelectors":{"shape":"So"},"MultiRegionEnabled":{"type":"boolean"},"OrganizationEnabled":{"type":"boolean"},"RetentionPeriod":{"type":"integer"},"TerminationProtectionEnabled":{"type":"boolean"},"TagsList":{"shape":"S3"},"CreatedTimestamp":{"type":"timestamp"},"UpdatedTimestamp":{"type":"timestamp"},"KmsKeyId":{}}}},"CreateTrail":{"input":{"type":"structure","required":["Name","S3BucketName"],"members":{"Name":{},"S3BucketName":{},"S3KeyPrefix":{},"SnsTopicName":{},"IncludeGlobalServiceEvents":{"type":"boolean"},"IsMultiRegionTrail":{"type":"boolean"},"EnableLogFileValidation":{"type":"boolean"},"CloudWatchLogsLogGroupArn":{},"CloudWatchLogsRoleArn":{},"KmsKeyId":{},"IsOrganizationTrail":{"type":"boolean"},"TagsList":{"shape":"S3"}}},"output":{"type":"structure","members":{"Name":{},"S3BucketName":{},"S3KeyPrefix":{},"SnsTopicName":{"deprecated":true},"SnsTopicARN":{},"IncludeGlobalServiceEvents":{"type":"boolean"},"IsMultiRegionTrail":{"type":"boolean"},"TrailARN":{},"LogFileValidationEnabled":{"type":"boolean"},"CloudWatchLogsLogGroupArn":{},"CloudWatchLogsRoleArn":{},"KmsKeyId":{},"IsOrganizationTrail":{"type":"boolean"}}},"idempotent":true},"DeleteChannel":{"input":{"type":"structure","required":["Channel"],"members":{"Channel":{}}},"output":{"type":"structure","members":{}}},"DeleteEventDataStore":{"input":{"type":"structure","required":["EventDataStore"],"members":{"EventDataStore":{}}},"output":{"type":"structure","members":{}}},"DeleteResourcePolicy":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeleteTrail":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeregisterOrganizationDelegatedAdmin":{"input":{"type":"structure","required":["DelegatedAdminAccountId"],"members":{"DelegatedAdminAccountId":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"DescribeQuery":{"input":{"type":"structure","members":{"EventDataStore":{"deprecated":true,"deprecatedMessage":"EventDataStore is no longer required by DescribeQueryRequest"},"QueryId":{},"QueryAlias":{}}},"output":{"type":"structure","members":{"QueryId":{},"QueryString":{},"QueryStatus":{},"QueryStatistics":{"type":"structure","members":{"EventsMatched":{"type":"long"},"EventsScanned":{"type":"long"},"BytesScanned":{"type":"long"},"ExecutionTimeInMillis":{"type":"integer"},"CreationTime":{"type":"timestamp"}}},"ErrorMessage":{},"DeliveryS3Uri":{},"DeliveryStatus":{}}},"idempotent":true},"DescribeTrails":{"input":{"type":"structure","members":{"trailNameList":{"type":"list","member":{}},"includeShadowTrails":{"type":"boolean"}}},"output":{"type":"structure","members":{"trailList":{"type":"list","member":{"shape":"S1v"}}}},"idempotent":true},"GetChannel":{"input":{"type":"structure","required":["Channel"],"members":{"Channel":{}}},"output":{"type":"structure","members":{"ChannelArn":{},"Name":{},"Source":{},"SourceConfig":{"type":"structure","members":{"ApplyToAllRegions":{"type":"boolean"},"AdvancedEventSelectors":{"shape":"So"}}},"Destinations":{"shape":"Sg"},"IngestionStatus":{"type":"structure","members":{"LatestIngestionSuccessTime":{"type":"timestamp"},"LatestIngestionSuccessEventID":{},"LatestIngestionErrorCode":{},"LatestIngestionAttemptTime":{"type":"timestamp"},"LatestIngestionAttemptEventID":{}}}}},"idempotent":true},"GetEventDataStore":{"input":{"type":"structure","required":["EventDataStore"],"members":{"EventDataStore":{}}},"output":{"type":"structure","members":{"EventDataStoreArn":{},"Name":{},"Status":{},"AdvancedEventSelectors":{"shape":"So"},"MultiRegionEnabled":{"type":"boolean"},"OrganizationEnabled":{"type":"boolean"},"RetentionPeriod":{"type":"integer"},"TerminationProtectionEnabled":{"type":"boolean"},"CreatedTimestamp":{"type":"timestamp"},"UpdatedTimestamp":{"type":"timestamp"},"KmsKeyId":{}}},"idempotent":true},"GetEventSelectors":{"input":{"type":"structure","required":["TrailName"],"members":{"TrailName":{}}},"output":{"type":"structure","members":{"TrailARN":{},"EventSelectors":{"shape":"S24"},"AdvancedEventSelectors":{"shape":"So"}}},"idempotent":true},"GetImport":{"input":{"type":"structure","required":["ImportId"],"members":{"ImportId":{}}},"output":{"type":"structure","members":{"ImportId":{},"Destinations":{"shape":"S2d"},"ImportSource":{"shape":"S2e"},"StartEventTime":{"type":"timestamp"},"EndEventTime":{"type":"timestamp"},"ImportStatus":{},"CreatedTimestamp":{"type":"timestamp"},"UpdatedTimestamp":{"type":"timestamp"},"ImportStatistics":{"shape":"S2h"}}}},"GetInsightSelectors":{"input":{"type":"structure","required":["TrailName"],"members":{"TrailName":{}}},"output":{"type":"structure","members":{"TrailARN":{},"InsightSelectors":{"shape":"S2k"}}},"idempotent":true},"GetQueryResults":{"input":{"type":"structure","required":["QueryId"],"members":{"EventDataStore":{"deprecated":true,"deprecatedMessage":"EventDataStore is no longer required by GetQueryResultsRequest"},"QueryId":{},"NextToken":{},"MaxQueryResults":{"type":"integer"}}},"output":{"type":"structure","members":{"QueryStatus":{},"QueryStatistics":{"type":"structure","members":{"ResultsCount":{"type":"integer"},"TotalResultsCount":{"type":"integer"},"BytesScanned":{"type":"long"}}},"QueryResultRows":{"type":"list","member":{"type":"list","member":{"type":"map","key":{},"value":{}}}},"NextToken":{},"ErrorMessage":{}}}},"GetResourcePolicy":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"ResourceArn":{},"ResourcePolicy":{}}},"idempotent":true},"GetTrail":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Trail":{"shape":"S1v"}}},"idempotent":true},"GetTrailStatus":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"IsLogging":{"type":"boolean"},"LatestDeliveryError":{},"LatestNotificationError":{},"LatestDeliveryTime":{"type":"timestamp"},"LatestNotificationTime":{"type":"timestamp"},"StartLoggingTime":{"type":"timestamp"},"StopLoggingTime":{"type":"timestamp"},"LatestCloudWatchLogsDeliveryError":{},"LatestCloudWatchLogsDeliveryTime":{"type":"timestamp"},"LatestDigestDeliveryTime":{"type":"timestamp"},"LatestDigestDeliveryError":{},"LatestDeliveryAttemptTime":{},"LatestNotificationAttemptTime":{},"LatestNotificationAttemptSucceeded":{},"LatestDeliveryAttemptSucceeded":{},"TimeLoggingStarted":{},"TimeLoggingStopped":{}}},"idempotent":true},"ListChannels":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Channels":{"type":"list","member":{"type":"structure","members":{"ChannelArn":{},"Name":{}}}},"NextToken":{}}},"idempotent":true},"ListEventDataStores":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"EventDataStores":{"type":"list","member":{"type":"structure","members":{"EventDataStoreArn":{},"Name":{},"TerminationProtectionEnabled":{"deprecated":true,"deprecatedMessage":"TerminationProtectionEnabled is no longer returned by ListEventDataStores","type":"boolean"},"Status":{"deprecated":true,"deprecatedMessage":"Status is no longer returned by ListEventDataStores"},"AdvancedEventSelectors":{"shape":"So","deprecated":true,"deprecatedMessage":"AdvancedEventSelectors is no longer returned by ListEventDataStores"},"MultiRegionEnabled":{"deprecated":true,"deprecatedMessage":"MultiRegionEnabled is no longer returned by ListEventDataStores","type":"boolean"},"OrganizationEnabled":{"deprecated":true,"deprecatedMessage":"OrganizationEnabled is no longer returned by ListEventDataStores","type":"boolean"},"RetentionPeriod":{"deprecated":true,"deprecatedMessage":"RetentionPeriod is no longer returned by ListEventDataStores","type":"integer"},"CreatedTimestamp":{"deprecated":true,"deprecatedMessage":"CreatedTimestamp is no longer returned by ListEventDataStores","type":"timestamp"},"UpdatedTimestamp":{"deprecated":true,"deprecatedMessage":"UpdatedTimestamp is no longer returned by ListEventDataStores","type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListImportFailures":{"input":{"type":"structure","required":["ImportId"],"members":{"ImportId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Failures":{"type":"list","member":{"type":"structure","members":{"Location":{},"Status":{},"ErrorType":{},"ErrorMessage":{},"LastUpdatedTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListImports":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"Destination":{},"ImportStatus":{},"NextToken":{}}},"output":{"type":"structure","members":{"Imports":{"type":"list","member":{"type":"structure","members":{"ImportId":{},"ImportStatus":{},"Destinations":{"shape":"S2d"},"CreatedTimestamp":{"type":"timestamp"},"UpdatedTimestamp":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListPublicKeys":{"input":{"type":"structure","members":{"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"NextToken":{}}},"output":{"type":"structure","members":{"PublicKeyList":{"type":"list","member":{"type":"structure","members":{"Value":{"type":"blob"},"ValidityStartTime":{"type":"timestamp"},"ValidityEndTime":{"type":"timestamp"},"Fingerprint":{}}}},"NextToken":{}}},"idempotent":true},"ListQueries":{"input":{"type":"structure","required":["EventDataStore"],"members":{"EventDataStore":{},"NextToken":{},"MaxResults":{"type":"integer"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"QueryStatus":{}}},"output":{"type":"structure","members":{"Queries":{"type":"list","member":{"type":"structure","members":{"QueryId":{},"QueryStatus":{},"CreationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListTags":{"input":{"type":"structure","required":["ResourceIdList"],"members":{"ResourceIdList":{"type":"list","member":{}},"NextToken":{}}},"output":{"type":"structure","members":{"ResourceTagList":{"type":"list","member":{"type":"structure","members":{"ResourceId":{},"TagsList":{"shape":"S3"}}}},"NextToken":{}}},"idempotent":true},"ListTrails":{"input":{"type":"structure","members":{"NextToken":{}}},"output":{"type":"structure","members":{"Trails":{"type":"list","member":{"type":"structure","members":{"TrailARN":{},"Name":{},"HomeRegion":{}}}},"NextToken":{}}},"idempotent":true},"LookupEvents":{"input":{"type":"structure","members":{"LookupAttributes":{"type":"list","member":{"type":"structure","required":["AttributeKey","AttributeValue"],"members":{"AttributeKey":{},"AttributeValue":{}}}},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"EventCategory":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Events":{"type":"list","member":{"type":"structure","members":{"EventId":{},"EventName":{},"ReadOnly":{},"AccessKeyId":{},"EventTime":{"type":"timestamp"},"EventSource":{},"Username":{},"Resources":{"type":"list","member":{"type":"structure","members":{"ResourceType":{},"ResourceName":{}}}},"CloudTrailEvent":{}}}},"NextToken":{}}},"idempotent":true},"PutEventSelectors":{"input":{"type":"structure","required":["TrailName"],"members":{"TrailName":{},"EventSelectors":{"shape":"S24"},"AdvancedEventSelectors":{"shape":"So"}}},"output":{"type":"structure","members":{"TrailARN":{},"EventSelectors":{"shape":"S24"},"AdvancedEventSelectors":{"shape":"So"}}},"idempotent":true},"PutInsightSelectors":{"input":{"type":"structure","required":["TrailName","InsightSelectors"],"members":{"TrailName":{},"InsightSelectors":{"shape":"S2k"}}},"output":{"type":"structure","members":{"TrailARN":{},"InsightSelectors":{"shape":"S2k"}}},"idempotent":true},"PutResourcePolicy":{"input":{"type":"structure","required":["ResourceArn","ResourcePolicy"],"members":{"ResourceArn":{},"ResourcePolicy":{}}},"output":{"type":"structure","members":{"ResourceArn":{},"ResourcePolicy":{}}},"idempotent":true},"RegisterOrganizationDelegatedAdmin":{"input":{"type":"structure","required":["MemberAccountId"],"members":{"MemberAccountId":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"RemoveTags":{"input":{"type":"structure","required":["ResourceId","TagsList"],"members":{"ResourceId":{},"TagsList":{"shape":"S3"}}},"output":{"type":"structure","members":{}},"idempotent":true},"RestoreEventDataStore":{"input":{"type":"structure","required":["EventDataStore"],"members":{"EventDataStore":{}}},"output":{"type":"structure","members":{"EventDataStoreArn":{},"Name":{},"Status":{},"AdvancedEventSelectors":{"shape":"So"},"MultiRegionEnabled":{"type":"boolean"},"OrganizationEnabled":{"type":"boolean"},"RetentionPeriod":{"type":"integer"},"TerminationProtectionEnabled":{"type":"boolean"},"CreatedTimestamp":{"type":"timestamp"},"UpdatedTimestamp":{"type":"timestamp"},"KmsKeyId":{}}}},"StartEventDataStoreIngestion":{"input":{"type":"structure","required":["EventDataStore"],"members":{"EventDataStore":{}}},"output":{"type":"structure","members":{}}},"StartImport":{"input":{"type":"structure","members":{"Destinations":{"shape":"S2d"},"ImportSource":{"shape":"S2e"},"StartEventTime":{"type":"timestamp"},"EndEventTime":{"type":"timestamp"},"ImportId":{}}},"output":{"type":"structure","members":{"ImportId":{},"Destinations":{"shape":"S2d"},"ImportSource":{"shape":"S2e"},"StartEventTime":{"type":"timestamp"},"EndEventTime":{"type":"timestamp"},"ImportStatus":{},"CreatedTimestamp":{"type":"timestamp"},"UpdatedTimestamp":{"type":"timestamp"}}}},"StartLogging":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"StartQuery":{"input":{"type":"structure","members":{"QueryStatement":{},"DeliveryS3Uri":{},"QueryAlias":{},"QueryParameters":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"QueryId":{}}},"idempotent":true},"StopEventDataStoreIngestion":{"input":{"type":"structure","required":["EventDataStore"],"members":{"EventDataStore":{}}},"output":{"type":"structure","members":{}}},"StopImport":{"input":{"type":"structure","required":["ImportId"],"members":{"ImportId":{}}},"output":{"type":"structure","members":{"ImportId":{},"ImportSource":{"shape":"S2e"},"Destinations":{"shape":"S2d"},"ImportStatus":{},"CreatedTimestamp":{"type":"timestamp"},"UpdatedTimestamp":{"type":"timestamp"},"StartEventTime":{"type":"timestamp"},"EndEventTime":{"type":"timestamp"},"ImportStatistics":{"shape":"S2h"}}}},"StopLogging":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateChannel":{"input":{"type":"structure","required":["Channel"],"members":{"Channel":{},"Destinations":{"shape":"Sg"},"Name":{}}},"output":{"type":"structure","members":{"ChannelArn":{},"Name":{},"Source":{},"Destinations":{"shape":"Sg"}}},"idempotent":true},"UpdateEventDataStore":{"input":{"type":"structure","required":["EventDataStore"],"members":{"EventDataStore":{},"Name":{},"AdvancedEventSelectors":{"shape":"So"},"MultiRegionEnabled":{"type":"boolean"},"OrganizationEnabled":{"type":"boolean"},"RetentionPeriod":{"type":"integer"},"TerminationProtectionEnabled":{"type":"boolean"},"KmsKeyId":{}}},"output":{"type":"structure","members":{"EventDataStoreArn":{},"Name":{},"Status":{},"AdvancedEventSelectors":{"shape":"So"},"MultiRegionEnabled":{"type":"boolean"},"OrganizationEnabled":{"type":"boolean"},"RetentionPeriod":{"type":"integer"},"TerminationProtectionEnabled":{"type":"boolean"},"CreatedTimestamp":{"type":"timestamp"},"UpdatedTimestamp":{"type":"timestamp"},"KmsKeyId":{}}},"idempotent":true},"UpdateTrail":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"S3BucketName":{},"S3KeyPrefix":{},"SnsTopicName":{},"IncludeGlobalServiceEvents":{"type":"boolean"},"IsMultiRegionTrail":{"type":"boolean"},"EnableLogFileValidation":{"type":"boolean"},"CloudWatchLogsLogGroupArn":{},"CloudWatchLogsRoleArn":{},"KmsKeyId":{},"IsOrganizationTrail":{"type":"boolean"}}},"output":{"type":"structure","members":{"Name":{},"S3BucketName":{},"S3KeyPrefix":{},"SnsTopicName":{"deprecated":true},"SnsTopicARN":{},"IncludeGlobalServiceEvents":{"type":"boolean"},"IsMultiRegionTrail":{"type":"boolean"},"TrailARN":{},"LogFileValidationEnabled":{"type":"boolean"},"CloudWatchLogsLogGroupArn":{},"CloudWatchLogsRoleArn":{},"KmsKeyId":{},"IsOrganizationTrail":{"type":"boolean"}}},"idempotent":true}},"shapes":{"S3":{"type":"list","member":{"type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}},"Sg":{"type":"list","member":{"type":"structure","required":["Type","Location"],"members":{"Type":{},"Location":{}}}},"So":{"type":"list","member":{"type":"structure","required":["FieldSelectors"],"members":{"Name":{},"FieldSelectors":{"type":"list","member":{"type":"structure","required":["Field"],"members":{"Field":{},"Equals":{"shape":"Su"},"StartsWith":{"shape":"Su"},"EndsWith":{"shape":"Su"},"NotEquals":{"shape":"Su"},"NotStartsWith":{"shape":"Su"},"NotEndsWith":{"shape":"Su"}}}}}}},"Su":{"type":"list","member":{}},"S1v":{"type":"structure","members":{"Name":{},"S3BucketName":{},"S3KeyPrefix":{},"SnsTopicName":{"deprecated":true},"SnsTopicARN":{},"IncludeGlobalServiceEvents":{"type":"boolean"},"IsMultiRegionTrail":{"type":"boolean"},"HomeRegion":{},"TrailARN":{},"LogFileValidationEnabled":{"type":"boolean"},"CloudWatchLogsLogGroupArn":{},"CloudWatchLogsRoleArn":{},"KmsKeyId":{},"HasCustomEventSelectors":{"type":"boolean"},"HasInsightSelectors":{"type":"boolean"},"IsOrganizationTrail":{"type":"boolean"}}},"S24":{"type":"list","member":{"type":"structure","members":{"ReadWriteType":{},"IncludeManagementEvents":{"type":"boolean"},"DataResources":{"type":"list","member":{"type":"structure","members":{"Type":{},"Values":{"type":"list","member":{}}}}},"ExcludeManagementEventSources":{"type":"list","member":{}}}}},"S2d":{"type":"list","member":{}},"S2e":{"type":"structure","required":["S3"],"members":{"S3":{"type":"structure","required":["S3LocationUri","S3BucketRegion","S3BucketAccessRoleArn"],"members":{"S3LocationUri":{},"S3BucketRegion":{},"S3BucketAccessRoleArn":{}}}}},"S2h":{"type":"structure","members":{"PrefixesFound":{"type":"long"},"PrefixesCompleted":{"type":"long"},"FilesCompleted":{"type":"long"},"EventsCompleted":{"type":"long"},"FailedEntries":{"type":"long"}}},"S2k":{"type":"list","member":{"type":"structure","members":{"InsightType":{}}}}}}')},27523:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeTrails":{"result_key":"trailList"},"GetQueryResults":{"input_token":"NextToken","output_token":"NextToken"},"ListChannels":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListEventDataStores":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListImportFailures":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Failures"},"ListImports":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Imports"},"ListPublicKeys":{"input_token":"NextToken","output_token":"NextToken","result_key":"PublicKeyList"},"ListQueries":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListTags":{"input_token":"NextToken","output_token":"NextToken","result_key":"ResourceTagList"},"ListTrails":{"input_token":"NextToken","output_token":"NextToken","result_key":"Trails"},"LookupEvents":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Events"}}}')},40893:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2016-10-06","endpointPrefix":"codebuild","jsonVersion":"1.1","protocol":"json","serviceFullName":"AWS CodeBuild","serviceId":"CodeBuild","signatureVersion":"v4","targetPrefix":"CodeBuild_20161006","uid":"codebuild-2016-10-06"},"operations":{"BatchDeleteBuilds":{"input":{"type":"structure","required":["ids"],"members":{"ids":{"shape":"S2"}}},"output":{"type":"structure","members":{"buildsDeleted":{"shape":"S2"},"buildsNotDeleted":{"shape":"S5"}}}},"BatchGetBuildBatches":{"input":{"type":"structure","required":["ids"],"members":{"ids":{"shape":"S9"}}},"output":{"type":"structure","members":{"buildBatches":{"type":"list","member":{"shape":"Sc"}},"buildBatchesNotFound":{"shape":"S9"}}}},"BatchGetBuilds":{"input":{"type":"structure","required":["ids"],"members":{"ids":{"shape":"S2"}}},"output":{"type":"structure","members":{"builds":{"type":"list","member":{"shape":"S23"}},"buildsNotFound":{"shape":"S2"}}}},"BatchGetProjects":{"input":{"type":"structure","required":["names"],"members":{"names":{"shape":"S2e"}}},"output":{"type":"structure","members":{"projects":{"type":"list","member":{"shape":"S2h"}},"projectsNotFound":{"shape":"S2e"}}}},"BatchGetReportGroups":{"input":{"type":"structure","required":["reportGroupArns"],"members":{"reportGroupArns":{"shape":"S32"}}},"output":{"type":"structure","members":{"reportGroups":{"type":"list","member":{"shape":"S35"}},"reportGroupsNotFound":{"shape":"S32"}}}},"BatchGetReports":{"input":{"type":"structure","required":["reportArns"],"members":{"reportArns":{"shape":"S3e"}}},"output":{"type":"structure","members":{"reports":{"type":"list","member":{"type":"structure","members":{"arn":{},"type":{},"name":{},"reportGroupArn":{},"executionId":{},"status":{},"created":{"type":"timestamp"},"expired":{"type":"timestamp"},"exportConfig":{"shape":"S38"},"truncated":{"type":"boolean"},"testSummary":{"type":"structure","required":["total","statusCounts","durationInNanoSeconds"],"members":{"total":{"type":"integer"},"statusCounts":{"type":"map","key":{},"value":{"type":"integer"}},"durationInNanoSeconds":{"type":"long"}}},"codeCoverageSummary":{"type":"structure","members":{"lineCoveragePercentage":{"type":"double"},"linesCovered":{"type":"integer"},"linesMissed":{"type":"integer"},"branchCoveragePercentage":{"type":"double"},"branchesCovered":{"type":"integer"},"branchesMissed":{"type":"integer"}}}}}},"reportsNotFound":{"shape":"S3e"}}}},"CreateProject":{"input":{"type":"structure","required":["name","source","artifacts","environment","serviceRole"],"members":{"name":{},"description":{},"source":{"shape":"Sl"},"secondarySources":{"shape":"St"},"sourceVersion":{},"secondarySourceVersions":{"shape":"Su"},"artifacts":{"shape":"S2k"},"secondaryArtifacts":{"shape":"S2n"},"cache":{"shape":"Sz"},"environment":{"shape":"S13"},"serviceRole":{},"timeoutInMinutes":{"type":"integer"},"queuedTimeoutInMinutes":{"type":"integer"},"encryptionKey":{},"tags":{"shape":"S2p"},"vpcConfig":{"shape":"S1i"},"badgeEnabled":{"type":"boolean"},"logsConfig":{"shape":"S1c"},"fileSystemLocations":{"shape":"S1l"},"buildBatchConfig":{"shape":"S1o"},"concurrentBuildLimit":{"type":"integer"}}},"output":{"type":"structure","members":{"project":{"shape":"S2h"}}}},"CreateReportGroup":{"input":{"type":"structure","required":["name","type","exportConfig"],"members":{"name":{},"type":{},"exportConfig":{"shape":"S38"},"tags":{"shape":"S2p"}}},"output":{"type":"structure","members":{"reportGroup":{"shape":"S35"}}}},"CreateWebhook":{"input":{"type":"structure","required":["projectName"],"members":{"projectName":{},"branchFilter":{},"filterGroups":{"shape":"S2u"},"buildType":{}}},"output":{"type":"structure","members":{"webhook":{"shape":"S2t"}}}},"DeleteBuildBatch":{"input":{"type":"structure","required":["id"],"members":{"id":{}}},"output":{"type":"structure","members":{"statusCode":{},"buildsDeleted":{"shape":"S2"},"buildsNotDeleted":{"shape":"S5"}}}},"DeleteProject":{"input":{"type":"structure","required":["name"],"members":{"name":{}}},"output":{"type":"structure","members":{}}},"DeleteReport":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"DeleteReportGroup":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"deleteReports":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"DeleteResourcePolicy":{"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{}}},"output":{"type":"structure","members":{}}},"DeleteSourceCredentials":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"arn":{}}}},"DeleteWebhook":{"input":{"type":"structure","required":["projectName"],"members":{"projectName":{}}},"output":{"type":"structure","members":{}}},"DescribeCodeCoverages":{"input":{"type":"structure","required":["reportArn"],"members":{"reportArn":{},"nextToken":{},"maxResults":{"type":"integer"},"sortOrder":{},"sortBy":{},"minLineCoveragePercentage":{"type":"double"},"maxLineCoveragePercentage":{"type":"double"}}},"output":{"type":"structure","members":{"nextToken":{},"codeCoverages":{"type":"list","member":{"type":"structure","members":{"id":{},"reportARN":{},"filePath":{},"lineCoveragePercentage":{"type":"double"},"linesCovered":{"type":"integer"},"linesMissed":{"type":"integer"},"branchCoveragePercentage":{"type":"double"},"branchesCovered":{"type":"integer"},"branchesMissed":{"type":"integer"},"expired":{"type":"timestamp"}}}}}}},"DescribeTestCases":{"input":{"type":"structure","required":["reportArn"],"members":{"reportArn":{},"nextToken":{},"maxResults":{"type":"integer"},"filter":{"type":"structure","members":{"status":{},"keyword":{}}}}},"output":{"type":"structure","members":{"nextToken":{},"testCases":{"type":"list","member":{"type":"structure","members":{"reportArn":{},"testRawDataPath":{},"prefix":{},"name":{},"status":{},"durationInNanoSeconds":{"type":"long"},"message":{},"expired":{"type":"timestamp"}}}}}}},"GetReportGroupTrend":{"input":{"type":"structure","required":["reportGroupArn","trendField"],"members":{"reportGroupArn":{},"numOfReports":{"type":"integer"},"trendField":{}}},"output":{"type":"structure","members":{"stats":{"type":"structure","members":{"average":{},"max":{},"min":{}}},"rawData":{"type":"list","member":{"type":"structure","members":{"reportArn":{},"data":{}}}}}}},"GetResourcePolicy":{"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{}}},"output":{"type":"structure","members":{"policy":{}}}},"ImportSourceCredentials":{"input":{"type":"structure","required":["token","serverType","authType"],"members":{"username":{},"token":{"type":"string","sensitive":true},"serverType":{},"authType":{},"shouldOverwrite":{"type":"boolean"}}},"output":{"type":"structure","members":{"arn":{}}}},"InvalidateProjectCache":{"input":{"type":"structure","required":["projectName"],"members":{"projectName":{}}},"output":{"type":"structure","members":{}}},"ListBuildBatches":{"input":{"type":"structure","members":{"filter":{"shape":"S50"},"maxResults":{"type":"integer"},"sortOrder":{},"nextToken":{}}},"output":{"type":"structure","members":{"ids":{"shape":"S9"},"nextToken":{}}}},"ListBuildBatchesForProject":{"input":{"type":"structure","members":{"projectName":{},"filter":{"shape":"S50"},"maxResults":{"type":"integer"},"sortOrder":{},"nextToken":{}}},"output":{"type":"structure","members":{"ids":{"shape":"S9"},"nextToken":{}}}},"ListBuilds":{"input":{"type":"structure","members":{"sortOrder":{},"nextToken":{}}},"output":{"type":"structure","members":{"ids":{"shape":"S2"},"nextToken":{}}}},"ListBuildsForProject":{"input":{"type":"structure","required":["projectName"],"members":{"projectName":{},"sortOrder":{},"nextToken":{}}},"output":{"type":"structure","members":{"ids":{"shape":"S2"},"nextToken":{}}}},"ListCuratedEnvironmentImages":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"platforms":{"type":"list","member":{"type":"structure","members":{"platform":{},"languages":{"type":"list","member":{"type":"structure","members":{"language":{},"images":{"type":"list","member":{"type":"structure","members":{"name":{},"description":{},"versions":{"type":"list","member":{}}}}}}}}}}}}}},"ListProjects":{"input":{"type":"structure","members":{"sortBy":{},"sortOrder":{},"nextToken":{}}},"output":{"type":"structure","members":{"nextToken":{},"projects":{"shape":"S2e"}}}},"ListReportGroups":{"input":{"type":"structure","members":{"sortOrder":{},"sortBy":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"nextToken":{},"reportGroups":{"shape":"S32"}}}},"ListReports":{"input":{"type":"structure","members":{"sortOrder":{},"nextToken":{},"maxResults":{"type":"integer"},"filter":{"shape":"S5q"}}},"output":{"type":"structure","members":{"nextToken":{},"reports":{"shape":"S3e"}}}},"ListReportsForReportGroup":{"input":{"type":"structure","required":["reportGroupArn"],"members":{"reportGroupArn":{},"nextToken":{},"sortOrder":{},"maxResults":{"type":"integer"},"filter":{"shape":"S5q"}}},"output":{"type":"structure","members":{"nextToken":{},"reports":{"shape":"S3e"}}}},"ListSharedProjects":{"input":{"type":"structure","members":{"sortBy":{},"sortOrder":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"nextToken":{},"projects":{"type":"list","member":{}}}}},"ListSharedReportGroups":{"input":{"type":"structure","members":{"sortOrder":{},"sortBy":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"nextToken":{},"reportGroups":{"shape":"S32"}}}},"ListSourceCredentials":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"sourceCredentialsInfos":{"type":"list","member":{"type":"structure","members":{"arn":{},"serverType":{},"authType":{}}}}}}},"PutResourcePolicy":{"input":{"type":"structure","required":["policy","resourceArn"],"members":{"policy":{},"resourceArn":{}}},"output":{"type":"structure","members":{"resourceArn":{}}}},"RetryBuild":{"input":{"type":"structure","members":{"id":{},"idempotencyToken":{}}},"output":{"type":"structure","members":{"build":{"shape":"S23"}}}},"RetryBuildBatch":{"input":{"type":"structure","members":{"id":{},"idempotencyToken":{},"retryType":{}}},"output":{"type":"structure","members":{"buildBatch":{"shape":"Sc"}}}},"StartBuild":{"input":{"type":"structure","required":["projectName"],"members":{"projectName":{},"secondarySourcesOverride":{"shape":"St"},"secondarySourcesVersionOverride":{"shape":"Su"},"sourceVersion":{},"artifactsOverride":{"shape":"S2k"},"secondaryArtifactsOverride":{"shape":"S2n"},"environmentVariablesOverride":{"shape":"S16"},"sourceTypeOverride":{},"sourceLocationOverride":{},"sourceAuthOverride":{"shape":"Sq"},"gitCloneDepthOverride":{"type":"integer"},"gitSubmodulesConfigOverride":{"shape":"So"},"buildspecOverride":{},"insecureSslOverride":{"type":"boolean"},"reportBuildStatusOverride":{"type":"boolean"},"buildStatusConfigOverride":{"shape":"Ss"},"environmentTypeOverride":{},"imageOverride":{},"computeTypeOverride":{},"certificateOverride":{},"cacheOverride":{"shape":"Sz"},"serviceRoleOverride":{},"privilegedModeOverride":{"type":"boolean"},"timeoutInMinutesOverride":{"type":"integer"},"queuedTimeoutInMinutesOverride":{"type":"integer"},"encryptionKeyOverride":{},"idempotencyToken":{},"logsConfigOverride":{"shape":"S1c"},"registryCredentialOverride":{"shape":"S19"},"imagePullCredentialsTypeOverride":{},"debugSessionEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"build":{"shape":"S23"}}}},"StartBuildBatch":{"input":{"type":"structure","required":["projectName"],"members":{"projectName":{},"secondarySourcesOverride":{"shape":"St"},"secondarySourcesVersionOverride":{"shape":"Su"},"sourceVersion":{},"artifactsOverride":{"shape":"S2k"},"secondaryArtifactsOverride":{"shape":"S2n"},"environmentVariablesOverride":{"shape":"S16"},"sourceTypeOverride":{},"sourceLocationOverride":{},"sourceAuthOverride":{"shape":"Sq"},"gitCloneDepthOverride":{"type":"integer"},"gitSubmodulesConfigOverride":{"shape":"So"},"buildspecOverride":{},"insecureSslOverride":{"type":"boolean"},"reportBuildBatchStatusOverride":{"type":"boolean"},"environmentTypeOverride":{},"imageOverride":{},"computeTypeOverride":{},"certificateOverride":{},"cacheOverride":{"shape":"Sz"},"serviceRoleOverride":{},"privilegedModeOverride":{"type":"boolean"},"buildTimeoutInMinutesOverride":{"type":"integer"},"queuedTimeoutInMinutesOverride":{"type":"integer"},"encryptionKeyOverride":{},"idempotencyToken":{},"logsConfigOverride":{"shape":"S1c"},"registryCredentialOverride":{"shape":"S19"},"imagePullCredentialsTypeOverride":{},"buildBatchConfigOverride":{"shape":"S1o"},"debugSessionEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"buildBatch":{"shape":"Sc"}}}},"StopBuild":{"input":{"type":"structure","required":["id"],"members":{"id":{}}},"output":{"type":"structure","members":{"build":{"shape":"S23"}}}},"StopBuildBatch":{"input":{"type":"structure","required":["id"],"members":{"id":{}}},"output":{"type":"structure","members":{"buildBatch":{"shape":"Sc"}}}},"UpdateProject":{"input":{"type":"structure","required":["name"],"members":{"name":{},"description":{},"source":{"shape":"Sl"},"secondarySources":{"shape":"St"},"sourceVersion":{},"secondarySourceVersions":{"shape":"Su"},"artifacts":{"shape":"S2k"},"secondaryArtifacts":{"shape":"S2n"},"cache":{"shape":"Sz"},"environment":{"shape":"S13"},"serviceRole":{},"timeoutInMinutes":{"type":"integer"},"queuedTimeoutInMinutes":{"type":"integer"},"encryptionKey":{},"tags":{"shape":"S2p"},"vpcConfig":{"shape":"S1i"},"badgeEnabled":{"type":"boolean"},"logsConfig":{"shape":"S1c"},"fileSystemLocations":{"shape":"S1l"},"buildBatchConfig":{"shape":"S1o"},"concurrentBuildLimit":{"type":"integer"}}},"output":{"type":"structure","members":{"project":{"shape":"S2h"}}}},"UpdateProjectVisibility":{"input":{"type":"structure","required":["projectArn","projectVisibility"],"members":{"projectArn":{},"projectVisibility":{},"resourceAccessRole":{}}},"output":{"type":"structure","members":{"projectArn":{},"publicProjectAlias":{},"projectVisibility":{}}}},"UpdateReportGroup":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"exportConfig":{"shape":"S38"},"tags":{"shape":"S2p"}}},"output":{"type":"structure","members":{"reportGroup":{"shape":"S35"}}}},"UpdateWebhook":{"input":{"type":"structure","required":["projectName"],"members":{"projectName":{},"branchFilter":{},"rotateSecret":{"type":"boolean"},"filterGroups":{"shape":"S2u"},"buildType":{}}},"output":{"type":"structure","members":{"webhook":{"shape":"S2t"}}}}},"shapes":{"S2":{"type":"list","member":{}},"S5":{"type":"list","member":{"type":"structure","members":{"id":{},"statusCode":{}}}},"S9":{"type":"list","member":{}},"Sc":{"type":"structure","members":{"id":{},"arn":{},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"},"currentPhase":{},"buildBatchStatus":{},"sourceVersion":{},"resolvedSourceVersion":{},"projectName":{},"phases":{"type":"list","member":{"type":"structure","members":{"phaseType":{},"phaseStatus":{},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"},"durationInSeconds":{"type":"long"},"contexts":{"shape":"Sj"}}}},"source":{"shape":"Sl"},"secondarySources":{"shape":"St"},"secondarySourceVersions":{"shape":"Su"},"artifacts":{"shape":"Sw"},"secondaryArtifacts":{"shape":"Sy"},"cache":{"shape":"Sz"},"environment":{"shape":"S13"},"serviceRole":{},"logConfig":{"shape":"S1c"},"buildTimeoutInMinutes":{"type":"integer"},"queuedTimeoutInMinutes":{"type":"integer"},"complete":{"type":"boolean"},"initiator":{},"vpcConfig":{"shape":"S1i"},"encryptionKey":{},"buildBatchNumber":{"type":"long"},"fileSystemLocations":{"shape":"S1l"},"buildBatchConfig":{"shape":"S1o"},"buildGroups":{"type":"list","member":{"type":"structure","members":{"identifier":{},"dependsOn":{"type":"list","member":{}},"ignoreFailure":{"type":"boolean"},"currentBuildSummary":{"shape":"S1v"},"priorBuildSummaryList":{"type":"list","member":{"shape":"S1v"}}}}},"debugSessionEnabled":{"type":"boolean"}}},"Sj":{"type":"list","member":{"type":"structure","members":{"statusCode":{},"message":{}}}},"Sl":{"type":"structure","required":["type"],"members":{"type":{},"location":{},"gitCloneDepth":{"type":"integer"},"gitSubmodulesConfig":{"shape":"So"},"buildspec":{},"auth":{"shape":"Sq"},"reportBuildStatus":{"type":"boolean"},"buildStatusConfig":{"shape":"Ss"},"insecureSsl":{"type":"boolean"},"sourceIdentifier":{}}},"So":{"type":"structure","required":["fetchSubmodules"],"members":{"fetchSubmodules":{"type":"boolean"}}},"Sq":{"type":"structure","required":["type"],"members":{"type":{},"resource":{}}},"Ss":{"type":"structure","members":{"context":{},"targetUrl":{}}},"St":{"type":"list","member":{"shape":"Sl"}},"Su":{"type":"list","member":{"type":"structure","required":["sourceIdentifier","sourceVersion"],"members":{"sourceIdentifier":{},"sourceVersion":{}}}},"Sw":{"type":"structure","members":{"location":{},"sha256sum":{},"md5sum":{},"overrideArtifactName":{"type":"boolean"},"encryptionDisabled":{"type":"boolean"},"artifactIdentifier":{},"bucketOwnerAccess":{}}},"Sy":{"type":"list","member":{"shape":"Sw"}},"Sz":{"type":"structure","required":["type"],"members":{"type":{},"location":{},"modes":{"type":"list","member":{}}}},"S13":{"type":"structure","required":["type","image","computeType"],"members":{"type":{},"image":{},"computeType":{},"environmentVariables":{"shape":"S16"},"privilegedMode":{"type":"boolean"},"certificate":{},"registryCredential":{"shape":"S19"},"imagePullCredentialsType":{}}},"S16":{"type":"list","member":{"type":"structure","required":["name","value"],"members":{"name":{},"value":{},"type":{}}}},"S19":{"type":"structure","required":["credential","credentialProvider"],"members":{"credential":{},"credentialProvider":{}}},"S1c":{"type":"structure","members":{"cloudWatchLogs":{"shape":"S1d"},"s3Logs":{"shape":"S1f"}}},"S1d":{"type":"structure","required":["status"],"members":{"status":{},"groupName":{},"streamName":{}}},"S1f":{"type":"structure","required":["status"],"members":{"status":{},"location":{},"encryptionDisabled":{"type":"boolean"},"bucketOwnerAccess":{}}},"S1i":{"type":"structure","members":{"vpcId":{},"subnets":{"type":"list","member":{}},"securityGroupIds":{"type":"list","member":{}}}},"S1l":{"type":"list","member":{"type":"structure","members":{"type":{},"location":{},"mountPoint":{},"identifier":{},"mountOptions":{}}}},"S1o":{"type":"structure","members":{"serviceRole":{},"combineArtifacts":{"type":"boolean"},"restrictions":{"type":"structure","members":{"maximumBuildsAllowed":{"type":"integer"},"computeTypesAllowed":{"type":"list","member":{}}}},"timeoutInMins":{"type":"integer"},"batchReportMode":{}}},"S1v":{"type":"structure","members":{"arn":{},"requestedOn":{"type":"timestamp"},"buildStatus":{},"primaryArtifact":{"shape":"S1w"},"secondaryArtifacts":{"type":"list","member":{"shape":"S1w"}}}},"S1w":{"type":"structure","members":{"type":{},"location":{},"identifier":{}}},"S23":{"type":"structure","members":{"id":{},"arn":{},"buildNumber":{"type":"long"},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"},"currentPhase":{},"buildStatus":{},"sourceVersion":{},"resolvedSourceVersion":{},"projectName":{},"phases":{"type":"list","member":{"type":"structure","members":{"phaseType":{},"phaseStatus":{},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"},"durationInSeconds":{"type":"long"},"contexts":{"shape":"Sj"}}}},"source":{"shape":"Sl"},"secondarySources":{"shape":"St"},"secondarySourceVersions":{"shape":"Su"},"artifacts":{"shape":"Sw"},"secondaryArtifacts":{"shape":"Sy"},"cache":{"shape":"Sz"},"environment":{"shape":"S13"},"serviceRole":{},"logs":{"type":"structure","members":{"groupName":{},"streamName":{},"deepLink":{},"s3DeepLink":{},"cloudWatchLogsArn":{},"s3LogsArn":{},"cloudWatchLogs":{"shape":"S1d"},"s3Logs":{"shape":"S1f"}}},"timeoutInMinutes":{"type":"integer"},"queuedTimeoutInMinutes":{"type":"integer"},"buildComplete":{"type":"boolean"},"initiator":{},"vpcConfig":{"shape":"S1i"},"networkInterface":{"type":"structure","members":{"subnetId":{},"networkInterfaceId":{}}},"encryptionKey":{},"exportedEnvironmentVariables":{"type":"list","member":{"type":"structure","members":{"name":{},"value":{}}}},"reportArns":{"type":"list","member":{}},"fileSystemLocations":{"shape":"S1l"},"debugSession":{"type":"structure","members":{"sessionEnabled":{"type":"boolean"},"sessionTarget":{}}},"buildBatchArn":{}}},"S2e":{"type":"list","member":{}},"S2h":{"type":"structure","members":{"name":{},"arn":{},"description":{},"source":{"shape":"Sl"},"secondarySources":{"shape":"St"},"sourceVersion":{},"secondarySourceVersions":{"shape":"Su"},"artifacts":{"shape":"S2k"},"secondaryArtifacts":{"shape":"S2n"},"cache":{"shape":"Sz"},"environment":{"shape":"S13"},"serviceRole":{},"timeoutInMinutes":{"type":"integer"},"queuedTimeoutInMinutes":{"type":"integer"},"encryptionKey":{},"tags":{"shape":"S2p"},"created":{"type":"timestamp"},"lastModified":{"type":"timestamp"},"webhook":{"shape":"S2t"},"vpcConfig":{"shape":"S1i"},"badge":{"type":"structure","members":{"badgeEnabled":{"type":"boolean"},"badgeRequestUrl":{}}},"logsConfig":{"shape":"S1c"},"fileSystemLocations":{"shape":"S1l"},"buildBatchConfig":{"shape":"S1o"},"concurrentBuildLimit":{"type":"integer"},"projectVisibility":{},"publicProjectAlias":{},"resourceAccessRole":{}}},"S2k":{"type":"structure","required":["type"],"members":{"type":{},"location":{},"path":{},"namespaceType":{},"name":{},"packaging":{},"overrideArtifactName":{"type":"boolean"},"encryptionDisabled":{"type":"boolean"},"artifactIdentifier":{},"bucketOwnerAccess":{}}},"S2n":{"type":"list","member":{"shape":"S2k"}},"S2p":{"type":"list","member":{"type":"structure","members":{"key":{},"value":{}}}},"S2t":{"type":"structure","members":{"url":{},"payloadUrl":{},"secret":{},"branchFilter":{},"filterGroups":{"shape":"S2u"},"buildType":{},"lastModifiedSecret":{"type":"timestamp"}}},"S2u":{"type":"list","member":{"type":"list","member":{"type":"structure","required":["type","pattern"],"members":{"type":{},"pattern":{},"excludeMatchedPattern":{"type":"boolean"}}}}},"S32":{"type":"list","member":{}},"S35":{"type":"structure","members":{"arn":{},"name":{},"type":{},"exportConfig":{"shape":"S38"},"created":{"type":"timestamp"},"lastModified":{"type":"timestamp"},"tags":{"shape":"S2p"},"status":{}}},"S38":{"type":"structure","members":{"exportConfigType":{},"s3Destination":{"type":"structure","members":{"bucket":{},"bucketOwner":{},"path":{},"packaging":{},"encryptionKey":{},"encryptionDisabled":{"type":"boolean"}}}}},"S3e":{"type":"list","member":{}},"S50":{"type":"structure","members":{"status":{}}},"S5q":{"type":"structure","members":{"status":{}}}}}')},23010:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeCodeCoverages":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"codeCoverages"},"DescribeTestCases":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"testCases"},"ListBuildBatches":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"ids"},"ListBuildBatchesForProject":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"ids"},"ListBuilds":{"input_token":"nextToken","output_token":"nextToken","result_key":"ids"},"ListBuildsForProject":{"input_token":"nextToken","output_token":"nextToken","result_key":"ids"},"ListProjects":{"input_token":"nextToken","output_token":"nextToken","result_key":"projects"},"ListReportGroups":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"reportGroups"},"ListReports":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"reports"},"ListReportsForReportGroup":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"reports"},"ListSharedProjects":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"projects"},"ListSharedReportGroups":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"reportGroups"}}}')},13514:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-04-13","endpointPrefix":"codecommit","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"CodeCommit","serviceFullName":"AWS CodeCommit","serviceId":"CodeCommit","signatureVersion":"v4","targetPrefix":"CodeCommit_20150413","uid":"codecommit-2015-04-13"},"operations":{"AssociateApprovalRuleTemplateWithRepository":{"input":{"type":"structure","required":["approvalRuleTemplateName","repositoryName"],"members":{"approvalRuleTemplateName":{},"repositoryName":{}}}},"BatchAssociateApprovalRuleTemplateWithRepositories":{"input":{"type":"structure","required":["approvalRuleTemplateName","repositoryNames"],"members":{"approvalRuleTemplateName":{},"repositoryNames":{"shape":"S5"}}},"output":{"type":"structure","required":["associatedRepositoryNames","errors"],"members":{"associatedRepositoryNames":{"shape":"S5"},"errors":{"type":"list","member":{"type":"structure","members":{"repositoryName":{},"errorCode":{},"errorMessage":{}}}}}}},"BatchDescribeMergeConflicts":{"input":{"type":"structure","required":["repositoryName","destinationCommitSpecifier","sourceCommitSpecifier","mergeOption"],"members":{"repositoryName":{},"destinationCommitSpecifier":{},"sourceCommitSpecifier":{},"mergeOption":{},"maxMergeHunks":{"type":"integer"},"maxConflictFiles":{"type":"integer"},"filePaths":{"type":"list","member":{}},"conflictDetailLevel":{},"conflictResolutionStrategy":{},"nextToken":{}}},"output":{"type":"structure","required":["conflicts","destinationCommitId","sourceCommitId"],"members":{"conflicts":{"type":"list","member":{"type":"structure","members":{"conflictMetadata":{"shape":"Sn"},"mergeHunks":{"shape":"S12"}}}},"nextToken":{},"errors":{"type":"list","member":{"type":"structure","required":["filePath","exceptionName","message"],"members":{"filePath":{},"exceptionName":{},"message":{}}}},"destinationCommitId":{},"sourceCommitId":{},"baseCommitId":{}}}},"BatchDisassociateApprovalRuleTemplateFromRepositories":{"input":{"type":"structure","required":["approvalRuleTemplateName","repositoryNames"],"members":{"approvalRuleTemplateName":{},"repositoryNames":{"shape":"S5"}}},"output":{"type":"structure","required":["disassociatedRepositoryNames","errors"],"members":{"disassociatedRepositoryNames":{"shape":"S5"},"errors":{"type":"list","member":{"type":"structure","members":{"repositoryName":{},"errorCode":{},"errorMessage":{}}}}}}},"BatchGetCommits":{"input":{"type":"structure","required":["commitIds","repositoryName"],"members":{"commitIds":{"type":"list","member":{}},"repositoryName":{}}},"output":{"type":"structure","members":{"commits":{"type":"list","member":{"shape":"S1l"}},"errors":{"type":"list","member":{"type":"structure","members":{"commitId":{},"errorCode":{},"errorMessage":{}}}}}}},"BatchGetRepositories":{"input":{"type":"structure","required":["repositoryNames"],"members":{"repositoryNames":{"shape":"S5"}}},"output":{"type":"structure","members":{"repositories":{"type":"list","member":{"shape":"S1x"}},"repositoriesNotFound":{"type":"list","member":{}}}}},"CreateApprovalRuleTemplate":{"input":{"type":"structure","required":["approvalRuleTemplateName","approvalRuleTemplateContent"],"members":{"approvalRuleTemplateName":{},"approvalRuleTemplateContent":{},"approvalRuleTemplateDescription":{}}},"output":{"type":"structure","required":["approvalRuleTemplate"],"members":{"approvalRuleTemplate":{"shape":"S2c"}}}},"CreateBranch":{"input":{"type":"structure","required":["repositoryName","branchName","commitId"],"members":{"repositoryName":{},"branchName":{},"commitId":{}}}},"CreateCommit":{"input":{"type":"structure","required":["repositoryName","branchName"],"members":{"repositoryName":{},"branchName":{},"parentCommitId":{},"authorName":{},"email":{},"commitMessage":{},"keepEmptyFolders":{"type":"boolean"},"putFiles":{"type":"list","member":{"type":"structure","required":["filePath"],"members":{"filePath":{},"fileMode":{},"fileContent":{"type":"blob"},"sourceFile":{"type":"structure","required":["filePath"],"members":{"filePath":{},"isMove":{"type":"boolean"}}}}}},"deleteFiles":{"shape":"S2o"},"setFileModes":{"shape":"S2q"}}},"output":{"type":"structure","members":{"commitId":{},"treeId":{},"filesAdded":{"shape":"S2t"},"filesUpdated":{"shape":"S2t"},"filesDeleted":{"shape":"S2t"}}}},"CreatePullRequest":{"input":{"type":"structure","required":["title","targets"],"members":{"title":{},"description":{},"targets":{"type":"list","member":{"type":"structure","required":["repositoryName","sourceReference"],"members":{"repositoryName":{},"sourceReference":{},"destinationReference":{}}}},"clientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["pullRequest"],"members":{"pullRequest":{"shape":"S33"}}}},"CreatePullRequestApprovalRule":{"input":{"type":"structure","required":["pullRequestId","approvalRuleName","approvalRuleContent"],"members":{"pullRequestId":{},"approvalRuleName":{},"approvalRuleContent":{}}},"output":{"type":"structure","required":["approvalRule"],"members":{"approvalRule":{"shape":"S3c"}}}},"CreateRepository":{"input":{"type":"structure","required":["repositoryName"],"members":{"repositoryName":{},"repositoryDescription":{},"tags":{"shape":"S3k"}}},"output":{"type":"structure","members":{"repositoryMetadata":{"shape":"S1x"}}}},"CreateUnreferencedMergeCommit":{"input":{"type":"structure","required":["repositoryName","sourceCommitSpecifier","destinationCommitSpecifier","mergeOption"],"members":{"repositoryName":{},"sourceCommitSpecifier":{},"destinationCommitSpecifier":{},"mergeOption":{},"conflictDetailLevel":{},"conflictResolutionStrategy":{},"authorName":{},"email":{},"commitMessage":{},"keepEmptyFolders":{"type":"boolean"},"conflictResolution":{"shape":"S3p"}}},"output":{"type":"structure","members":{"commitId":{},"treeId":{}}}},"DeleteApprovalRuleTemplate":{"input":{"type":"structure","required":["approvalRuleTemplateName"],"members":{"approvalRuleTemplateName":{}}},"output":{"type":"structure","required":["approvalRuleTemplateId"],"members":{"approvalRuleTemplateId":{}}}},"DeleteBranch":{"input":{"type":"structure","required":["repositoryName","branchName"],"members":{"repositoryName":{},"branchName":{}}},"output":{"type":"structure","members":{"deletedBranch":{"shape":"S3y"}}}},"DeleteCommentContent":{"input":{"type":"structure","required":["commentId"],"members":{"commentId":{}}},"output":{"type":"structure","members":{"comment":{"shape":"S42"}}}},"DeleteFile":{"input":{"type":"structure","required":["repositoryName","branchName","filePath","parentCommitId"],"members":{"repositoryName":{},"branchName":{},"filePath":{},"parentCommitId":{},"keepEmptyFolders":{"type":"boolean"},"commitMessage":{},"name":{},"email":{}}},"output":{"type":"structure","required":["commitId","blobId","treeId","filePath"],"members":{"commitId":{},"blobId":{},"treeId":{},"filePath":{}}}},"DeletePullRequestApprovalRule":{"input":{"type":"structure","required":["pullRequestId","approvalRuleName"],"members":{"pullRequestId":{},"approvalRuleName":{}}},"output":{"type":"structure","required":["approvalRuleId"],"members":{"approvalRuleId":{}}}},"DeleteRepository":{"input":{"type":"structure","required":["repositoryName"],"members":{"repositoryName":{}}},"output":{"type":"structure","members":{"repositoryId":{}}}},"DescribeMergeConflicts":{"input":{"type":"structure","required":["repositoryName","destinationCommitSpecifier","sourceCommitSpecifier","mergeOption","filePath"],"members":{"repositoryName":{},"destinationCommitSpecifier":{},"sourceCommitSpecifier":{},"mergeOption":{},"maxMergeHunks":{"type":"integer"},"filePath":{},"conflictDetailLevel":{},"conflictResolutionStrategy":{},"nextToken":{}}},"output":{"type":"structure","required":["conflictMetadata","mergeHunks","destinationCommitId","sourceCommitId"],"members":{"conflictMetadata":{"shape":"Sn"},"mergeHunks":{"shape":"S12"},"nextToken":{},"destinationCommitId":{},"sourceCommitId":{},"baseCommitId":{}}}},"DescribePullRequestEvents":{"input":{"type":"structure","required":["pullRequestId"],"members":{"pullRequestId":{},"pullRequestEventType":{},"actorArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["pullRequestEvents"],"members":{"pullRequestEvents":{"type":"list","member":{"type":"structure","members":{"pullRequestId":{},"eventDate":{"type":"timestamp"},"pullRequestEventType":{},"actorArn":{},"pullRequestCreatedEventMetadata":{"type":"structure","members":{"repositoryName":{},"sourceCommitId":{},"destinationCommitId":{},"mergeBase":{}}},"pullRequestStatusChangedEventMetadata":{"type":"structure","members":{"pullRequestStatus":{}}},"pullRequestSourceReferenceUpdatedEventMetadata":{"type":"structure","members":{"repositoryName":{},"beforeCommitId":{},"afterCommitId":{},"mergeBase":{}}},"pullRequestMergedStateChangedEventMetadata":{"type":"structure","members":{"repositoryName":{},"destinationReference":{},"mergeMetadata":{"shape":"S38"}}},"approvalRuleEventMetadata":{"type":"structure","members":{"approvalRuleName":{},"approvalRuleId":{},"approvalRuleContent":{}}},"approvalStateChangedEventMetadata":{"type":"structure","members":{"revisionId":{},"approvalStatus":{}}},"approvalRuleOverriddenEventMetadata":{"type":"structure","members":{"revisionId":{},"overrideStatus":{}}}}}},"nextToken":{}}}},"DisassociateApprovalRuleTemplateFromRepository":{"input":{"type":"structure","required":["approvalRuleTemplateName","repositoryName"],"members":{"approvalRuleTemplateName":{},"repositoryName":{}}}},"EvaluatePullRequestApprovalRules":{"input":{"type":"structure","required":["pullRequestId","revisionId"],"members":{"pullRequestId":{},"revisionId":{}}},"output":{"type":"structure","required":["evaluation"],"members":{"evaluation":{"type":"structure","members":{"approved":{"type":"boolean"},"overridden":{"type":"boolean"},"approvalRulesSatisfied":{"type":"list","member":{}},"approvalRulesNotSatisfied":{"type":"list","member":{}}}}}}},"GetApprovalRuleTemplate":{"input":{"type":"structure","required":["approvalRuleTemplateName"],"members":{"approvalRuleTemplateName":{}}},"output":{"type":"structure","required":["approvalRuleTemplate"],"members":{"approvalRuleTemplate":{"shape":"S2c"}}}},"GetBlob":{"input":{"type":"structure","required":["repositoryName","blobId"],"members":{"repositoryName":{},"blobId":{}}},"output":{"type":"structure","required":["content"],"members":{"content":{"type":"blob"}}}},"GetBranch":{"input":{"type":"structure","members":{"repositoryName":{},"branchName":{}}},"output":{"type":"structure","members":{"branch":{"shape":"S3y"}}}},"GetComment":{"input":{"type":"structure","required":["commentId"],"members":{"commentId":{}}},"output":{"type":"structure","members":{"comment":{"shape":"S42"}}}},"GetCommentReactions":{"input":{"type":"structure","required":["commentId"],"members":{"commentId":{},"reactionUserArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["reactionsForComment"],"members":{"reactionsForComment":{"type":"list","member":{"type":"structure","members":{"reaction":{"type":"structure","members":{"emoji":{},"shortCode":{},"unicode":{}}},"reactionUsers":{"type":"list","member":{}},"reactionsFromDeletedUsersCount":{"type":"integer"}}}},"nextToken":{}}}},"GetCommentsForComparedCommit":{"input":{"type":"structure","required":["repositoryName","afterCommitId"],"members":{"repositoryName":{},"beforeCommitId":{},"afterCommitId":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"commentsForComparedCommitData":{"type":"list","member":{"type":"structure","members":{"repositoryName":{},"beforeCommitId":{},"afterCommitId":{},"beforeBlobId":{},"afterBlobId":{},"location":{"shape":"S5q"},"comments":{"shape":"S5t"}}}},"nextToken":{}}}},"GetCommentsForPullRequest":{"input":{"type":"structure","required":["pullRequestId"],"members":{"pullRequestId":{},"repositoryName":{},"beforeCommitId":{},"afterCommitId":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"commentsForPullRequestData":{"type":"list","member":{"type":"structure","members":{"pullRequestId":{},"repositoryName":{},"beforeCommitId":{},"afterCommitId":{},"beforeBlobId":{},"afterBlobId":{},"location":{"shape":"S5q"},"comments":{"shape":"S5t"}}}},"nextToken":{}}}},"GetCommit":{"input":{"type":"structure","required":["repositoryName","commitId"],"members":{"repositoryName":{},"commitId":{}}},"output":{"type":"structure","required":["commit"],"members":{"commit":{"shape":"S1l"}}}},"GetDifferences":{"input":{"type":"structure","required":["repositoryName","afterCommitSpecifier"],"members":{"repositoryName":{},"beforeCommitSpecifier":{},"afterCommitSpecifier":{},"beforePath":{},"afterPath":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"differences":{"type":"list","member":{"type":"structure","members":{"beforeBlob":{"shape":"S65"},"afterBlob":{"shape":"S65"},"changeType":{}}}},"NextToken":{}}}},"GetFile":{"input":{"type":"structure","required":["repositoryName","filePath"],"members":{"repositoryName":{},"commitSpecifier":{},"filePath":{}}},"output":{"type":"structure","required":["commitId","blobId","filePath","fileMode","fileSize","fileContent"],"members":{"commitId":{},"blobId":{},"filePath":{},"fileMode":{},"fileSize":{"type":"long"},"fileContent":{"type":"blob"}}}},"GetFolder":{"input":{"type":"structure","required":["repositoryName","folderPath"],"members":{"repositoryName":{},"commitSpecifier":{},"folderPath":{}}},"output":{"type":"structure","required":["commitId","folderPath"],"members":{"commitId":{},"folderPath":{},"treeId":{},"subFolders":{"type":"list","member":{"type":"structure","members":{"treeId":{},"absolutePath":{},"relativePath":{}}}},"files":{"type":"list","member":{"type":"structure","members":{"blobId":{},"absolutePath":{},"relativePath":{},"fileMode":{}}}},"symbolicLinks":{"type":"list","member":{"type":"structure","members":{"blobId":{},"absolutePath":{},"relativePath":{},"fileMode":{}}}},"subModules":{"type":"list","member":{"type":"structure","members":{"commitId":{},"absolutePath":{},"relativePath":{}}}}}}},"GetMergeCommit":{"input":{"type":"structure","required":["repositoryName","sourceCommitSpecifier","destinationCommitSpecifier"],"members":{"repositoryName":{},"sourceCommitSpecifier":{},"destinationCommitSpecifier":{},"conflictDetailLevel":{},"conflictResolutionStrategy":{}}},"output":{"type":"structure","members":{"sourceCommitId":{},"destinationCommitId":{},"baseCommitId":{},"mergedCommitId":{}}}},"GetMergeConflicts":{"input":{"type":"structure","required":["repositoryName","destinationCommitSpecifier","sourceCommitSpecifier","mergeOption"],"members":{"repositoryName":{},"destinationCommitSpecifier":{},"sourceCommitSpecifier":{},"mergeOption":{},"conflictDetailLevel":{},"maxConflictFiles":{"type":"integer"},"conflictResolutionStrategy":{},"nextToken":{}}},"output":{"type":"structure","required":["mergeable","destinationCommitId","sourceCommitId","conflictMetadataList"],"members":{"mergeable":{"type":"boolean"},"destinationCommitId":{},"sourceCommitId":{},"baseCommitId":{},"conflictMetadataList":{"type":"list","member":{"shape":"Sn"}},"nextToken":{}}}},"GetMergeOptions":{"input":{"type":"structure","required":["repositoryName","sourceCommitSpecifier","destinationCommitSpecifier"],"members":{"repositoryName":{},"sourceCommitSpecifier":{},"destinationCommitSpecifier":{},"conflictDetailLevel":{},"conflictResolutionStrategy":{}}},"output":{"type":"structure","required":["mergeOptions","sourceCommitId","destinationCommitId","baseCommitId"],"members":{"mergeOptions":{"type":"list","member":{}},"sourceCommitId":{},"destinationCommitId":{},"baseCommitId":{}}}},"GetPullRequest":{"input":{"type":"structure","required":["pullRequestId"],"members":{"pullRequestId":{}}},"output":{"type":"structure","required":["pullRequest"],"members":{"pullRequest":{"shape":"S33"}}}},"GetPullRequestApprovalStates":{"input":{"type":"structure","required":["pullRequestId","revisionId"],"members":{"pullRequestId":{},"revisionId":{}}},"output":{"type":"structure","members":{"approvals":{"type":"list","member":{"type":"structure","members":{"userArn":{},"approvalState":{}}}}}}},"GetPullRequestOverrideState":{"input":{"type":"structure","required":["pullRequestId","revisionId"],"members":{"pullRequestId":{},"revisionId":{}}},"output":{"type":"structure","members":{"overridden":{"type":"boolean"},"overrider":{}}}},"GetRepository":{"input":{"type":"structure","required":["repositoryName"],"members":{"repositoryName":{}}},"output":{"type":"structure","members":{"repositoryMetadata":{"shape":"S1x"}}}},"GetRepositoryTriggers":{"input":{"type":"structure","required":["repositoryName"],"members":{"repositoryName":{}}},"output":{"type":"structure","members":{"configurationId":{},"triggers":{"shape":"S76"}}}},"ListApprovalRuleTemplates":{"input":{"type":"structure","members":{"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"approvalRuleTemplateNames":{"shape":"S7f"},"nextToken":{}}}},"ListAssociatedApprovalRuleTemplatesForRepository":{"input":{"type":"structure","required":["repositoryName"],"members":{"repositoryName":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"approvalRuleTemplateNames":{"shape":"S7f"},"nextToken":{}}}},"ListBranches":{"input":{"type":"structure","required":["repositoryName"],"members":{"repositoryName":{},"nextToken":{}}},"output":{"type":"structure","members":{"branches":{"shape":"S7a"},"nextToken":{}}}},"ListFileCommitHistory":{"input":{"type":"structure","required":["repositoryName","filePath"],"members":{"repositoryName":{},"commitSpecifier":{},"filePath":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","required":["revisionDag"],"members":{"revisionDag":{"type":"list","member":{"type":"structure","members":{"commit":{"shape":"S1l"},"blobId":{},"path":{},"revisionChildren":{"type":"list","member":{}}}}},"nextToken":{}}}},"ListPullRequests":{"input":{"type":"structure","required":["repositoryName"],"members":{"repositoryName":{},"authorArn":{},"pullRequestStatus":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["pullRequestIds"],"members":{"pullRequestIds":{"type":"list","member":{}},"nextToken":{}}}},"ListRepositories":{"input":{"type":"structure","members":{"nextToken":{},"sortBy":{},"order":{}}},"output":{"type":"structure","members":{"repositories":{"type":"list","member":{"type":"structure","members":{"repositoryName":{},"repositoryId":{}}}},"nextToken":{}}}},"ListRepositoriesForApprovalRuleTemplate":{"input":{"type":"structure","required":["approvalRuleTemplateName"],"members":{"approvalRuleTemplateName":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"repositoryNames":{"shape":"S5"},"nextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{},"nextToken":{}}},"output":{"type":"structure","members":{"tags":{"shape":"S3k"},"nextToken":{}}}},"MergeBranchesByFastForward":{"input":{"type":"structure","required":["repositoryName","sourceCommitSpecifier","destinationCommitSpecifier"],"members":{"repositoryName":{},"sourceCommitSpecifier":{},"destinationCommitSpecifier":{},"targetBranch":{}}},"output":{"type":"structure","members":{"commitId":{},"treeId":{}}}},"MergeBranchesBySquash":{"input":{"type":"structure","required":["repositoryName","sourceCommitSpecifier","destinationCommitSpecifier"],"members":{"repositoryName":{},"sourceCommitSpecifier":{},"destinationCommitSpecifier":{},"targetBranch":{},"conflictDetailLevel":{},"conflictResolutionStrategy":{},"authorName":{},"email":{},"commitMessage":{},"keepEmptyFolders":{"type":"boolean"},"conflictResolution":{"shape":"S3p"}}},"output":{"type":"structure","members":{"commitId":{},"treeId":{}}}},"MergeBranchesByThreeWay":{"input":{"type":"structure","required":["repositoryName","sourceCommitSpecifier","destinationCommitSpecifier"],"members":{"repositoryName":{},"sourceCommitSpecifier":{},"destinationCommitSpecifier":{},"targetBranch":{},"conflictDetailLevel":{},"conflictResolutionStrategy":{},"authorName":{},"email":{},"commitMessage":{},"keepEmptyFolders":{"type":"boolean"},"conflictResolution":{"shape":"S3p"}}},"output":{"type":"structure","members":{"commitId":{},"treeId":{}}}},"MergePullRequestByFastForward":{"input":{"type":"structure","required":["pullRequestId","repositoryName"],"members":{"pullRequestId":{},"repositoryName":{},"sourceCommitId":{}}},"output":{"type":"structure","members":{"pullRequest":{"shape":"S33"}}}},"MergePullRequestBySquash":{"input":{"type":"structure","required":["pullRequestId","repositoryName"],"members":{"pullRequestId":{},"repositoryName":{},"sourceCommitId":{},"conflictDetailLevel":{},"conflictResolutionStrategy":{},"commitMessage":{},"authorName":{},"email":{},"keepEmptyFolders":{"type":"boolean"},"conflictResolution":{"shape":"S3p"}}},"output":{"type":"structure","members":{"pullRequest":{"shape":"S33"}}}},"MergePullRequestByThreeWay":{"input":{"type":"structure","required":["pullRequestId","repositoryName"],"members":{"pullRequestId":{},"repositoryName":{},"sourceCommitId":{},"conflictDetailLevel":{},"conflictResolutionStrategy":{},"commitMessage":{},"authorName":{},"email":{},"keepEmptyFolders":{"type":"boolean"},"conflictResolution":{"shape":"S3p"}}},"output":{"type":"structure","members":{"pullRequest":{"shape":"S33"}}}},"OverridePullRequestApprovalRules":{"input":{"type":"structure","required":["pullRequestId","revisionId","overrideStatus"],"members":{"pullRequestId":{},"revisionId":{},"overrideStatus":{}}}},"PostCommentForComparedCommit":{"input":{"type":"structure","required":["repositoryName","afterCommitId","content"],"members":{"repositoryName":{},"beforeCommitId":{},"afterCommitId":{},"location":{"shape":"S5q"},"content":{},"clientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"repositoryName":{},"beforeCommitId":{},"afterCommitId":{},"beforeBlobId":{},"afterBlobId":{},"location":{"shape":"S5q"},"comment":{"shape":"S42"}}},"idempotent":true},"PostCommentForPullRequest":{"input":{"type":"structure","required":["pullRequestId","repositoryName","beforeCommitId","afterCommitId","content"],"members":{"pullRequestId":{},"repositoryName":{},"beforeCommitId":{},"afterCommitId":{},"location":{"shape":"S5q"},"content":{},"clientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"repositoryName":{},"pullRequestId":{},"beforeCommitId":{},"afterCommitId":{},"beforeBlobId":{},"afterBlobId":{},"location":{"shape":"S5q"},"comment":{"shape":"S42"}}},"idempotent":true},"PostCommentReply":{"input":{"type":"structure","required":["inReplyTo","content"],"members":{"inReplyTo":{},"clientRequestToken":{"idempotencyToken":true},"content":{}}},"output":{"type":"structure","members":{"comment":{"shape":"S42"}}},"idempotent":true},"PutCommentReaction":{"input":{"type":"structure","required":["commentId","reactionValue"],"members":{"commentId":{},"reactionValue":{}}}},"PutFile":{"input":{"type":"structure","required":["repositoryName","branchName","fileContent","filePath"],"members":{"repositoryName":{},"branchName":{},"fileContent":{"type":"blob"},"filePath":{},"fileMode":{},"parentCommitId":{},"commitMessage":{},"name":{},"email":{}}},"output":{"type":"structure","required":["commitId","blobId","treeId"],"members":{"commitId":{},"blobId":{},"treeId":{}}}},"PutRepositoryTriggers":{"input":{"type":"structure","required":["repositoryName","triggers"],"members":{"repositoryName":{},"triggers":{"shape":"S76"}}},"output":{"type":"structure","members":{"configurationId":{}}}},"TagResource":{"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{},"tags":{"shape":"S3k"}}}},"TestRepositoryTriggers":{"input":{"type":"structure","required":["repositoryName","triggers"],"members":{"repositoryName":{},"triggers":{"shape":"S76"}}},"output":{"type":"structure","members":{"successfulExecutions":{"type":"list","member":{}},"failedExecutions":{"type":"list","member":{"type":"structure","members":{"trigger":{},"failureMessage":{}}}}}}},"UntagResource":{"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{},"tagKeys":{"type":"list","member":{}}}}},"UpdateApprovalRuleTemplateContent":{"input":{"type":"structure","required":["approvalRuleTemplateName","newRuleContent"],"members":{"approvalRuleTemplateName":{},"newRuleContent":{},"existingRuleContentSha256":{}}},"output":{"type":"structure","required":["approvalRuleTemplate"],"members":{"approvalRuleTemplate":{"shape":"S2c"}}}},"UpdateApprovalRuleTemplateDescription":{"input":{"type":"structure","required":["approvalRuleTemplateName","approvalRuleTemplateDescription"],"members":{"approvalRuleTemplateName":{},"approvalRuleTemplateDescription":{}}},"output":{"type":"structure","required":["approvalRuleTemplate"],"members":{"approvalRuleTemplate":{"shape":"S2c"}}}},"UpdateApprovalRuleTemplateName":{"input":{"type":"structure","required":["oldApprovalRuleTemplateName","newApprovalRuleTemplateName"],"members":{"oldApprovalRuleTemplateName":{},"newApprovalRuleTemplateName":{}}},"output":{"type":"structure","required":["approvalRuleTemplate"],"members":{"approvalRuleTemplate":{"shape":"S2c"}}}},"UpdateComment":{"input":{"type":"structure","required":["commentId","content"],"members":{"commentId":{},"content":{}}},"output":{"type":"structure","members":{"comment":{"shape":"S42"}}}},"UpdateDefaultBranch":{"input":{"type":"structure","required":["repositoryName","defaultBranchName"],"members":{"repositoryName":{},"defaultBranchName":{}}}},"UpdatePullRequestApprovalRuleContent":{"input":{"type":"structure","required":["pullRequestId","approvalRuleName","newRuleContent"],"members":{"pullRequestId":{},"approvalRuleName":{},"existingRuleContentSha256":{},"newRuleContent":{}}},"output":{"type":"structure","required":["approvalRule"],"members":{"approvalRule":{"shape":"S3c"}}}},"UpdatePullRequestApprovalState":{"input":{"type":"structure","required":["pullRequestId","revisionId","approvalState"],"members":{"pullRequestId":{},"revisionId":{},"approvalState":{}}}},"UpdatePullRequestDescription":{"input":{"type":"structure","required":["pullRequestId","description"],"members":{"pullRequestId":{},"description":{}}},"output":{"type":"structure","required":["pullRequest"],"members":{"pullRequest":{"shape":"S33"}}}},"UpdatePullRequestStatus":{"input":{"type":"structure","required":["pullRequestId","pullRequestStatus"],"members":{"pullRequestId":{},"pullRequestStatus":{}}},"output":{"type":"structure","required":["pullRequest"],"members":{"pullRequest":{"shape":"S33"}}}},"UpdatePullRequestTitle":{"input":{"type":"structure","required":["pullRequestId","title"],"members":{"pullRequestId":{},"title":{}}},"output":{"type":"structure","required":["pullRequest"],"members":{"pullRequest":{"shape":"S33"}}}},"UpdateRepositoryDescription":{"input":{"type":"structure","required":["repositoryName"],"members":{"repositoryName":{},"repositoryDescription":{}}}},"UpdateRepositoryName":{"input":{"type":"structure","required":["oldName","newName"],"members":{"oldName":{},"newName":{}}}}},"shapes":{"S5":{"type":"list","member":{}},"Sn":{"type":"structure","members":{"filePath":{},"fileSizes":{"type":"structure","members":{"source":{"type":"long"},"destination":{"type":"long"},"base":{"type":"long"}}},"fileModes":{"type":"structure","members":{"source":{},"destination":{},"base":{}}},"objectTypes":{"type":"structure","members":{"source":{},"destination":{},"base":{}}},"numberOfConflicts":{"type":"integer"},"isBinaryFile":{"type":"structure","members":{"source":{"type":"boolean"},"destination":{"type":"boolean"},"base":{"type":"boolean"}}},"contentConflict":{"type":"boolean"},"fileModeConflict":{"type":"boolean"},"objectTypeConflict":{"type":"boolean"},"mergeOperations":{"type":"structure","members":{"source":{},"destination":{}}}}},"S12":{"type":"list","member":{"type":"structure","members":{"isConflict":{"type":"boolean"},"source":{"shape":"S15"},"destination":{"shape":"S15"},"base":{"shape":"S15"}}}},"S15":{"type":"structure","members":{"startLine":{"type":"integer"},"endLine":{"type":"integer"},"hunkContent":{}}},"S1l":{"type":"structure","members":{"commitId":{},"treeId":{},"parents":{"type":"list","member":{}},"message":{},"author":{"shape":"S1n"},"committer":{"shape":"S1n"},"additionalData":{}}},"S1n":{"type":"structure","members":{"name":{},"email":{},"date":{}}},"S1x":{"type":"structure","members":{"accountId":{},"repositoryId":{},"repositoryName":{},"repositoryDescription":{},"defaultBranch":{},"lastModifiedDate":{"type":"timestamp"},"creationDate":{"type":"timestamp"},"cloneUrlHttp":{},"cloneUrlSsh":{},"Arn":{}}},"S2c":{"type":"structure","members":{"approvalRuleTemplateId":{},"approvalRuleTemplateName":{},"approvalRuleTemplateDescription":{},"approvalRuleTemplateContent":{},"ruleContentSha256":{},"lastModifiedDate":{"type":"timestamp"},"creationDate":{"type":"timestamp"},"lastModifiedUser":{}}},"S2o":{"type":"list","member":{"type":"structure","required":["filePath"],"members":{"filePath":{}}}},"S2q":{"type":"list","member":{"type":"structure","required":["filePath","fileMode"],"members":{"filePath":{},"fileMode":{}}}},"S2t":{"type":"list","member":{"type":"structure","members":{"absolutePath":{},"blobId":{},"fileMode":{}}}},"S33":{"type":"structure","members":{"pullRequestId":{},"title":{},"description":{},"lastActivityDate":{"type":"timestamp"},"creationDate":{"type":"timestamp"},"pullRequestStatus":{},"authorArn":{},"pullRequestTargets":{"type":"list","member":{"type":"structure","members":{"repositoryName":{},"sourceReference":{},"destinationReference":{},"destinationCommit":{},"sourceCommit":{},"mergeBase":{},"mergeMetadata":{"shape":"S38"}}}},"clientRequestToken":{},"revisionId":{},"approvalRules":{"type":"list","member":{"shape":"S3c"}}}},"S38":{"type":"structure","members":{"isMerged":{"type":"boolean"},"mergedBy":{},"mergeCommitId":{},"mergeOption":{}}},"S3c":{"type":"structure","members":{"approvalRuleId":{},"approvalRuleName":{},"approvalRuleContent":{},"ruleContentSha256":{},"lastModifiedDate":{"type":"timestamp"},"creationDate":{"type":"timestamp"},"lastModifiedUser":{},"originApprovalRuleTemplate":{"type":"structure","members":{"approvalRuleTemplateId":{},"approvalRuleTemplateName":{}}}}},"S3k":{"type":"map","key":{},"value":{}},"S3p":{"type":"structure","members":{"replaceContents":{"type":"list","member":{"type":"structure","required":["filePath","replacementType"],"members":{"filePath":{},"replacementType":{},"content":{"type":"blob"},"fileMode":{}}}},"deleteFiles":{"shape":"S2o"},"setFileModes":{"shape":"S2q"}}},"S3y":{"type":"structure","members":{"branchName":{},"commitId":{}}},"S42":{"type":"structure","members":{"commentId":{},"content":{},"inReplyTo":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"authorArn":{},"deleted":{"type":"boolean"},"clientRequestToken":{},"callerReactions":{"type":"list","member":{}},"reactionCounts":{"type":"map","key":{},"value":{"type":"integer"}}}},"S5q":{"type":"structure","members":{"filePath":{},"filePosition":{"type":"long"},"relativeFileVersion":{}}},"S5t":{"type":"list","member":{"shape":"S42"}},"S65":{"type":"structure","members":{"blobId":{},"path":{},"mode":{}}},"S76":{"type":"list","member":{"type":"structure","required":["name","destinationArn","events"],"members":{"name":{},"destinationArn":{},"customData":{},"branches":{"shape":"S7a"},"events":{"type":"list","member":{}}}}},"S7a":{"type":"list","member":{}},"S7f":{"type":"list","member":{}}}}')},62599:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeMergeConflicts":{"input_token":"nextToken","limit_key":"maxMergeHunks","output_token":"nextToken"},"DescribePullRequestEvents":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken"},"GetCommentReactions":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken"},"GetCommentsForComparedCommit":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken"},"GetCommentsForPullRequest":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken"},"GetDifferences":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetMergeConflicts":{"input_token":"nextToken","limit_key":"maxConflictFiles","output_token":"nextToken"},"ListApprovalRuleTemplates":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken"},"ListAssociatedApprovalRuleTemplatesForRepository":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken"},"ListBranches":{"input_token":"nextToken","output_token":"nextToken","result_key":"branches"},"ListFileCommitHistory":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken"},"ListPullRequests":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken"},"ListRepositories":{"input_token":"nextToken","output_token":"nextToken","result_key":"repositories"},"ListRepositoriesForApprovalRuleTemplate":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken"}}}')},10967:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-10-06","endpointPrefix":"codedeploy","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"CodeDeploy","serviceFullName":"AWS CodeDeploy","serviceId":"CodeDeploy","signatureVersion":"v4","targetPrefix":"CodeDeploy_20141006","uid":"codedeploy-2014-10-06"},"operations":{"AddTagsToOnPremisesInstances":{"input":{"type":"structure","required":["tags","instanceNames"],"members":{"tags":{"shape":"S2"},"instanceNames":{"shape":"S6"}}}},"BatchGetApplicationRevisions":{"input":{"type":"structure","required":["applicationName","revisions"],"members":{"applicationName":{},"revisions":{"shape":"Sa"}}},"output":{"type":"structure","members":{"applicationName":{},"errorMessage":{},"revisions":{"type":"list","member":{"type":"structure","members":{"revisionLocation":{"shape":"Sb"},"genericRevisionInfo":{"shape":"Su"}}}}}}},"BatchGetApplications":{"input":{"type":"structure","required":["applicationNames"],"members":{"applicationNames":{"shape":"S10"}}},"output":{"type":"structure","members":{"applicationsInfo":{"type":"list","member":{"shape":"S13"}}}}},"BatchGetDeploymentGroups":{"input":{"type":"structure","required":["applicationName","deploymentGroupNames"],"members":{"applicationName":{},"deploymentGroupNames":{"shape":"Sw"}}},"output":{"type":"structure","members":{"deploymentGroupsInfo":{"type":"list","member":{"shape":"S1b"}},"errorMessage":{}}}},"BatchGetDeploymentInstances":{"input":{"type":"structure","required":["deploymentId","instanceIds"],"members":{"deploymentId":{},"instanceIds":{"shape":"S32"}}},"output":{"type":"structure","members":{"instancesSummary":{"type":"list","member":{"shape":"S36"}},"errorMessage":{}}},"deprecated":true,"deprecatedMessage":"This operation is deprecated, use BatchGetDeploymentTargets instead."},"BatchGetDeploymentTargets":{"input":{"type":"structure","members":{"deploymentId":{},"targetIds":{"shape":"S3j"}}},"output":{"type":"structure","members":{"deploymentTargets":{"type":"list","member":{"shape":"S3n"}}}}},"BatchGetDeployments":{"input":{"type":"structure","required":["deploymentIds"],"members":{"deploymentIds":{"shape":"S49"}}},"output":{"type":"structure","members":{"deploymentsInfo":{"type":"list","member":{"shape":"S4c"}}}}},"BatchGetOnPremisesInstances":{"input":{"type":"structure","required":["instanceNames"],"members":{"instanceNames":{"shape":"S6"}}},"output":{"type":"structure","members":{"instanceInfos":{"type":"list","member":{"shape":"S4t"}}}}},"ContinueDeployment":{"input":{"type":"structure","members":{"deploymentId":{},"deploymentWaitType":{}}}},"CreateApplication":{"input":{"type":"structure","required":["applicationName"],"members":{"applicationName":{},"computePlatform":{},"tags":{"shape":"S2"}}},"output":{"type":"structure","members":{"applicationId":{}}}},"CreateDeployment":{"input":{"type":"structure","required":["applicationName"],"members":{"applicationName":{},"deploymentGroupName":{},"revision":{"shape":"Sb"},"deploymentConfigName":{},"description":{},"ignoreApplicationStopFailures":{"type":"boolean"},"targetInstances":{"shape":"S4j"},"autoRollbackConfiguration":{"shape":"S1z"},"updateOutdatedInstancesOnly":{"type":"boolean"},"fileExistsBehavior":{},"overrideAlarmConfiguration":{"shape":"S1v"}}},"output":{"type":"structure","members":{"deploymentId":{}}}},"CreateDeploymentConfig":{"input":{"type":"structure","required":["deploymentConfigName"],"members":{"deploymentConfigName":{},"minimumHealthyHosts":{"shape":"S54"},"trafficRoutingConfig":{"shape":"S57"},"computePlatform":{}}},"output":{"type":"structure","members":{"deploymentConfigId":{}}}},"CreateDeploymentGroup":{"input":{"type":"structure","required":["applicationName","deploymentGroupName","serviceRoleArn"],"members":{"applicationName":{},"deploymentGroupName":{},"deploymentConfigName":{},"ec2TagFilters":{"shape":"S1e"},"onPremisesInstanceTagFilters":{"shape":"S1h"},"autoScalingGroups":{"shape":"S4k"},"serviceRoleArn":{},"triggerConfigurations":{"shape":"S1p"},"alarmConfiguration":{"shape":"S1v"},"autoRollbackConfiguration":{"shape":"S1z"},"outdatedInstancesStrategy":{},"deploymentStyle":{"shape":"S22"},"blueGreenDeploymentConfiguration":{"shape":"S26"},"loadBalancerInfo":{"shape":"S2e"},"ec2TagSet":{"shape":"S2t"},"ecsServices":{"shape":"S2x"},"onPremisesTagSet":{"shape":"S2v"},"tags":{"shape":"S2"}}},"output":{"type":"structure","members":{"deploymentGroupId":{}}}},"DeleteApplication":{"input":{"type":"structure","required":["applicationName"],"members":{"applicationName":{}}}},"DeleteDeploymentConfig":{"input":{"type":"structure","required":["deploymentConfigName"],"members":{"deploymentConfigName":{}}}},"DeleteDeploymentGroup":{"input":{"type":"structure","required":["applicationName","deploymentGroupName"],"members":{"applicationName":{},"deploymentGroupName":{}}},"output":{"type":"structure","members":{"hooksNotCleanedUp":{"shape":"S1k"}}}},"DeleteGitHubAccountToken":{"input":{"type":"structure","members":{"tokenName":{}}},"output":{"type":"structure","members":{"tokenName":{}}}},"DeleteResourcesByExternalId":{"input":{"type":"structure","members":{"externalId":{}}},"output":{"type":"structure","members":{}}},"DeregisterOnPremisesInstance":{"input":{"type":"structure","required":["instanceName"],"members":{"instanceName":{}}}},"GetApplication":{"input":{"type":"structure","required":["applicationName"],"members":{"applicationName":{}}},"output":{"type":"structure","members":{"application":{"shape":"S13"}}}},"GetApplicationRevision":{"input":{"type":"structure","required":["applicationName","revision"],"members":{"applicationName":{},"revision":{"shape":"Sb"}}},"output":{"type":"structure","members":{"applicationName":{},"revision":{"shape":"Sb"},"revisionInfo":{"shape":"Su"}}}},"GetDeployment":{"input":{"type":"structure","required":["deploymentId"],"members":{"deploymentId":{}}},"output":{"type":"structure","members":{"deploymentInfo":{"shape":"S4c"}}}},"GetDeploymentConfig":{"input":{"type":"structure","required":["deploymentConfigName"],"members":{"deploymentConfigName":{}}},"output":{"type":"structure","members":{"deploymentConfigInfo":{"type":"structure","members":{"deploymentConfigId":{},"deploymentConfigName":{},"minimumHealthyHosts":{"shape":"S54"},"createTime":{"type":"timestamp"},"computePlatform":{},"trafficRoutingConfig":{"shape":"S57"}}}}}},"GetDeploymentGroup":{"input":{"type":"structure","required":["applicationName","deploymentGroupName"],"members":{"applicationName":{},"deploymentGroupName":{}}},"output":{"type":"structure","members":{"deploymentGroupInfo":{"shape":"S1b"}}}},"GetDeploymentInstance":{"input":{"type":"structure","required":["deploymentId","instanceId"],"members":{"deploymentId":{},"instanceId":{}}},"output":{"type":"structure","members":{"instanceSummary":{"shape":"S36"}}},"deprecated":true,"deprecatedMessage":"This operation is deprecated, use GetDeploymentTarget instead."},"GetDeploymentTarget":{"input":{"type":"structure","members":{"deploymentId":{},"targetId":{}}},"output":{"type":"structure","members":{"deploymentTarget":{"shape":"S3n"}}}},"GetOnPremisesInstance":{"input":{"type":"structure","required":["instanceName"],"members":{"instanceName":{}}},"output":{"type":"structure","members":{"instanceInfo":{"shape":"S4t"}}}},"ListApplicationRevisions":{"input":{"type":"structure","required":["applicationName"],"members":{"applicationName":{},"sortBy":{},"sortOrder":{},"s3Bucket":{},"s3KeyPrefix":{},"deployed":{},"nextToken":{}}},"output":{"type":"structure","members":{"revisions":{"shape":"Sa"},"nextToken":{}}}},"ListApplications":{"input":{"type":"structure","members":{"nextToken":{}}},"output":{"type":"structure","members":{"applications":{"shape":"S10"},"nextToken":{}}}},"ListDeploymentConfigs":{"input":{"type":"structure","members":{"nextToken":{}}},"output":{"type":"structure","members":{"deploymentConfigsList":{"type":"list","member":{}},"nextToken":{}}}},"ListDeploymentGroups":{"input":{"type":"structure","required":["applicationName"],"members":{"applicationName":{},"nextToken":{}}},"output":{"type":"structure","members":{"applicationName":{},"deploymentGroups":{"shape":"Sw"},"nextToken":{}}}},"ListDeploymentInstances":{"input":{"type":"structure","required":["deploymentId"],"members":{"deploymentId":{},"nextToken":{},"instanceStatusFilter":{"type":"list","member":{"shape":"S37"}},"instanceTypeFilter":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"instancesList":{"shape":"S32"},"nextToken":{}}},"deprecated":true,"deprecatedMessage":"This operation is deprecated, use ListDeploymentTargets instead."},"ListDeploymentTargets":{"input":{"type":"structure","members":{"deploymentId":{},"nextToken":{},"targetFilters":{"type":"map","key":{},"value":{"type":"list","member":{}}}}},"output":{"type":"structure","members":{"targetIds":{"shape":"S3j"},"nextToken":{}}}},"ListDeployments":{"input":{"type":"structure","members":{"applicationName":{},"deploymentGroupName":{},"externalId":{},"includeOnlyStatuses":{"type":"list","member":{}},"createTimeRange":{"type":"structure","members":{"start":{"type":"timestamp"},"end":{"type":"timestamp"}}},"nextToken":{}}},"output":{"type":"structure","members":{"deployments":{"shape":"S49"},"nextToken":{}}}},"ListGitHubAccountTokenNames":{"input":{"type":"structure","members":{"nextToken":{}}},"output":{"type":"structure","members":{"tokenNameList":{"type":"list","member":{}},"nextToken":{}}}},"ListOnPremisesInstances":{"input":{"type":"structure","members":{"registrationStatus":{},"tagFilters":{"shape":"S1h"},"nextToken":{}}},"output":{"type":"structure","members":{"instanceNames":{"shape":"S6"},"nextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{},"NextToken":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"S2"},"NextToken":{}}}},"PutLifecycleEventHookExecutionStatus":{"input":{"type":"structure","members":{"deploymentId":{},"lifecycleEventHookExecutionId":{},"status":{}}},"output":{"type":"structure","members":{"lifecycleEventHookExecutionId":{}}}},"RegisterApplicationRevision":{"input":{"type":"structure","required":["applicationName","revision"],"members":{"applicationName":{},"description":{},"revision":{"shape":"Sb"}}}},"RegisterOnPremisesInstance":{"input":{"type":"structure","required":["instanceName"],"members":{"instanceName":{},"iamSessionArn":{},"iamUserArn":{}}}},"RemoveTagsFromOnPremisesInstances":{"input":{"type":"structure","required":["tags","instanceNames"],"members":{"tags":{"shape":"S2"},"instanceNames":{"shape":"S6"}}}},"SkipWaitTimeForInstanceTermination":{"input":{"type":"structure","members":{"deploymentId":{}}},"deprecated":true,"deprecatedMessage":"This operation is deprecated, use ContinueDeployment with DeploymentWaitType instead."},"StopDeployment":{"input":{"type":"structure","required":["deploymentId"],"members":{"deploymentId":{},"autoRollbackEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"status":{},"statusMessage":{}}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"S2"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateApplication":{"input":{"type":"structure","members":{"applicationName":{},"newApplicationName":{}}}},"UpdateDeploymentGroup":{"input":{"type":"structure","required":["applicationName","currentDeploymentGroupName"],"members":{"applicationName":{},"currentDeploymentGroupName":{},"newDeploymentGroupName":{},"deploymentConfigName":{},"ec2TagFilters":{"shape":"S1e"},"onPremisesInstanceTagFilters":{"shape":"S1h"},"autoScalingGroups":{"shape":"S4k"},"serviceRoleArn":{},"triggerConfigurations":{"shape":"S1p"},"alarmConfiguration":{"shape":"S1v"},"autoRollbackConfiguration":{"shape":"S1z"},"outdatedInstancesStrategy":{},"deploymentStyle":{"shape":"S22"},"blueGreenDeploymentConfiguration":{"shape":"S26"},"loadBalancerInfo":{"shape":"S2e"},"ec2TagSet":{"shape":"S2t"},"ecsServices":{"shape":"S2x"},"onPremisesTagSet":{"shape":"S2v"}}},"output":{"type":"structure","members":{"hooksNotCleanedUp":{"shape":"S1k"}}}}},"shapes":{"S2":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"S6":{"type":"list","member":{}},"Sa":{"type":"list","member":{"shape":"Sb"}},"Sb":{"type":"structure","members":{"revisionType":{},"s3Location":{"type":"structure","members":{"bucket":{},"key":{},"bundleType":{},"version":{},"eTag":{}}},"gitHubLocation":{"type":"structure","members":{"repository":{},"commitId":{}}},"string":{"type":"structure","members":{"content":{},"sha256":{}},"deprecated":true,"deprecatedMessage":"RawString and String revision type are deprecated, use AppSpecContent type instead."},"appSpecContent":{"type":"structure","members":{"content":{},"sha256":{}}}}},"Su":{"type":"structure","members":{"description":{},"deploymentGroups":{"shape":"Sw"},"firstUsedTime":{"type":"timestamp"},"lastUsedTime":{"type":"timestamp"},"registerTime":{"type":"timestamp"}}},"Sw":{"type":"list","member":{}},"S10":{"type":"list","member":{}},"S13":{"type":"structure","members":{"applicationId":{},"applicationName":{},"createTime":{"type":"timestamp"},"linkedToGitHub":{"type":"boolean"},"gitHubAccountName":{},"computePlatform":{}}},"S1b":{"type":"structure","members":{"applicationName":{},"deploymentGroupId":{},"deploymentGroupName":{},"deploymentConfigName":{},"ec2TagFilters":{"shape":"S1e"},"onPremisesInstanceTagFilters":{"shape":"S1h"},"autoScalingGroups":{"shape":"S1k"},"serviceRoleArn":{},"targetRevision":{"shape":"Sb"},"triggerConfigurations":{"shape":"S1p"},"alarmConfiguration":{"shape":"S1v"},"autoRollbackConfiguration":{"shape":"S1z"},"deploymentStyle":{"shape":"S22"},"outdatedInstancesStrategy":{},"blueGreenDeploymentConfiguration":{"shape":"S26"},"loadBalancerInfo":{"shape":"S2e"},"lastSuccessfulDeployment":{"shape":"S2q"},"lastAttemptedDeployment":{"shape":"S2q"},"ec2TagSet":{"shape":"S2t"},"onPremisesTagSet":{"shape":"S2v"},"computePlatform":{},"ecsServices":{"shape":"S2x"}}},"S1e":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{},"Type":{}}}},"S1h":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{},"Type":{}}}},"S1k":{"type":"list","member":{"type":"structure","members":{"name":{},"hook":{}}}},"S1p":{"type":"list","member":{"type":"structure","members":{"triggerName":{},"triggerTargetArn":{},"triggerEvents":{"type":"list","member":{}}}}},"S1v":{"type":"structure","members":{"enabled":{"type":"boolean"},"ignorePollAlarmFailure":{"type":"boolean"},"alarms":{"type":"list","member":{"type":"structure","members":{"name":{}}}}}},"S1z":{"type":"structure","members":{"enabled":{"type":"boolean"},"events":{"type":"list","member":{}}}},"S22":{"type":"structure","members":{"deploymentType":{},"deploymentOption":{}}},"S26":{"type":"structure","members":{"terminateBlueInstancesOnDeploymentSuccess":{"type":"structure","members":{"action":{},"terminationWaitTimeInMinutes":{"type":"integer"}}},"deploymentReadyOption":{"type":"structure","members":{"actionOnTimeout":{},"waitTimeInMinutes":{"type":"integer"}}},"greenFleetProvisioningOption":{"type":"structure","members":{"action":{}}}}},"S2e":{"type":"structure","members":{"elbInfoList":{"type":"list","member":{"type":"structure","members":{"name":{}}}},"targetGroupInfoList":{"shape":"S2i"},"targetGroupPairInfoList":{"type":"list","member":{"type":"structure","members":{"targetGroups":{"shape":"S2i"},"prodTrafficRoute":{"shape":"S2n"},"testTrafficRoute":{"shape":"S2n"}}}}}},"S2i":{"type":"list","member":{"shape":"S2j"}},"S2j":{"type":"structure","members":{"name":{}}},"S2n":{"type":"structure","members":{"listenerArns":{"type":"list","member":{}}}},"S2q":{"type":"structure","members":{"deploymentId":{},"status":{},"endTime":{"type":"timestamp"},"createTime":{"type":"timestamp"}}},"S2t":{"type":"structure","members":{"ec2TagSetList":{"type":"list","member":{"shape":"S1e"}}}},"S2v":{"type":"structure","members":{"onPremisesTagSetList":{"type":"list","member":{"shape":"S1h"}}}},"S2x":{"type":"list","member":{"type":"structure","members":{"serviceName":{},"clusterName":{}}}},"S32":{"type":"list","member":{}},"S36":{"type":"structure","members":{"deploymentId":{},"instanceId":{},"status":{"shape":"S37"},"lastUpdatedAt":{"type":"timestamp"},"lifecycleEvents":{"shape":"S38"},"instanceType":{}},"deprecated":true,"deprecatedMessage":"InstanceSummary is deprecated, use DeploymentTarget instead."},"S37":{"type":"string","deprecated":true,"deprecatedMessage":"InstanceStatus is deprecated, use TargetStatus instead."},"S38":{"type":"list","member":{"type":"structure","members":{"lifecycleEventName":{},"diagnostics":{"type":"structure","members":{"errorCode":{},"scriptName":{},"message":{},"logTail":{}}},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"},"status":{}}}},"S3j":{"type":"list","member":{}},"S3n":{"type":"structure","members":{"deploymentTargetType":{},"instanceTarget":{"type":"structure","members":{"deploymentId":{},"targetId":{},"targetArn":{},"status":{},"lastUpdatedAt":{"type":"timestamp"},"lifecycleEvents":{"shape":"S38"},"instanceLabel":{}}},"lambdaTarget":{"type":"structure","members":{"deploymentId":{},"targetId":{},"targetArn":{},"status":{},"lastUpdatedAt":{"type":"timestamp"},"lifecycleEvents":{"shape":"S38"},"lambdaFunctionInfo":{"type":"structure","members":{"functionName":{},"functionAlias":{},"currentVersion":{},"targetVersion":{},"targetVersionWeight":{"type":"double"}}}}},"ecsTarget":{"type":"structure","members":{"deploymentId":{},"targetId":{},"targetArn":{},"lastUpdatedAt":{"type":"timestamp"},"lifecycleEvents":{"shape":"S38"},"status":{},"taskSetsInfo":{"type":"list","member":{"type":"structure","members":{"identifer":{},"desiredCount":{"type":"long"},"pendingCount":{"type":"long"},"runningCount":{"type":"long"},"status":{},"trafficWeight":{"type":"double"},"targetGroup":{"shape":"S2j"},"taskSetLabel":{}}}}}},"cloudFormationTarget":{"type":"structure","members":{"deploymentId":{},"targetId":{},"lastUpdatedAt":{"type":"timestamp"},"lifecycleEvents":{"shape":"S38"},"status":{},"resourceType":{},"targetVersionWeight":{"type":"double"}}}}},"S49":{"type":"list","member":{}},"S4c":{"type":"structure","members":{"applicationName":{},"deploymentGroupName":{},"deploymentConfigName":{},"deploymentId":{},"previousRevision":{"shape":"Sb"},"revision":{"shape":"Sb"},"status":{},"errorInformation":{"type":"structure","members":{"code":{},"message":{}}},"createTime":{"type":"timestamp"},"startTime":{"type":"timestamp"},"completeTime":{"type":"timestamp"},"deploymentOverview":{"type":"structure","members":{"Pending":{"type":"long"},"InProgress":{"type":"long"},"Succeeded":{"type":"long"},"Failed":{"type":"long"},"Skipped":{"type":"long"},"Ready":{"type":"long"}}},"description":{},"creator":{},"ignoreApplicationStopFailures":{"type":"boolean"},"autoRollbackConfiguration":{"shape":"S1z"},"updateOutdatedInstancesOnly":{"type":"boolean"},"rollbackInfo":{"type":"structure","members":{"rollbackDeploymentId":{},"rollbackTriggeringDeploymentId":{},"rollbackMessage":{}}},"deploymentStyle":{"shape":"S22"},"targetInstances":{"shape":"S4j"},"instanceTerminationWaitTimeStarted":{"type":"boolean"},"blueGreenDeploymentConfiguration":{"shape":"S26"},"loadBalancerInfo":{"shape":"S2e"},"additionalDeploymentStatusInfo":{"type":"string","deprecated":true,"deprecatedMessage":"AdditionalDeploymentStatusInfo is deprecated, use DeploymentStatusMessageList instead."},"fileExistsBehavior":{},"deploymentStatusMessages":{"type":"list","member":{}},"computePlatform":{},"externalId":{},"relatedDeployments":{"type":"structure","members":{"autoUpdateOutdatedInstancesRootDeploymentId":{},"autoUpdateOutdatedInstancesDeploymentIds":{"shape":"S49"}}},"overrideAlarmConfiguration":{"shape":"S1v"}}},"S4j":{"type":"structure","members":{"tagFilters":{"shape":"S1e"},"autoScalingGroups":{"shape":"S4k"},"ec2TagSet":{"shape":"S2t"}}},"S4k":{"type":"list","member":{}},"S4t":{"type":"structure","members":{"instanceName":{},"iamSessionArn":{},"iamUserArn":{},"instanceArn":{},"registerTime":{"type":"timestamp"},"deregisterTime":{"type":"timestamp"},"tags":{"shape":"S2"}}},"S54":{"type":"structure","members":{"type":{},"value":{"type":"integer"}}},"S57":{"type":"structure","members":{"type":{},"timeBasedCanary":{"type":"structure","members":{"canaryPercentage":{"type":"integer"},"canaryInterval":{"type":"integer"}}},"timeBasedLinear":{"type":"structure","members":{"linearPercentage":{"type":"integer"},"linearInterval":{"type":"integer"}}}}}}}')},1917:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListApplicationRevisions":{"input_token":"nextToken","output_token":"nextToken","result_key":"revisions"},"ListApplications":{"input_token":"nextToken","output_token":"nextToken","result_key":"applications"},"ListDeploymentConfigs":{"input_token":"nextToken","output_token":"nextToken","result_key":"deploymentConfigsList"},"ListDeploymentGroups":{"input_token":"nextToken","output_token":"nextToken","result_key":"deploymentGroups"},"ListDeploymentInstances":{"input_token":"nextToken","output_token":"nextToken","result_key":"instancesList"},"ListDeployments":{"input_token":"nextToken","output_token":"nextToken","result_key":"deployments"}}}')},52416:function(e){"use strict";e.exports=JSON.parse('{"V":{"DeploymentSuccessful":{"delay":15,"operation":"GetDeployment","maxAttempts":120,"acceptors":[{"expected":"Succeeded","matcher":"path","state":"success","argument":"deploymentInfo.status"},{"expected":"Failed","matcher":"path","state":"failure","argument":"deploymentInfo.status"},{"expected":"Stopped","matcher":"path","state":"failure","argument":"deploymentInfo.status"}]}}}')},4039:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-07-09","endpointPrefix":"codepipeline","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"CodePipeline","serviceFullName":"AWS CodePipeline","serviceId":"CodePipeline","signatureVersion":"v4","targetPrefix":"CodePipeline_20150709","uid":"codepipeline-2015-07-09"},"operations":{"AcknowledgeJob":{"input":{"type":"structure","required":["jobId","nonce"],"members":{"jobId":{},"nonce":{}}},"output":{"type":"structure","members":{"status":{}}}},"AcknowledgeThirdPartyJob":{"input":{"type":"structure","required":["jobId","nonce","clientToken"],"members":{"jobId":{},"nonce":{},"clientToken":{}}},"output":{"type":"structure","members":{"status":{}}}},"CreateCustomActionType":{"input":{"type":"structure","required":["category","provider","version","inputArtifactDetails","outputArtifactDetails"],"members":{"category":{},"provider":{},"version":{},"settings":{"shape":"Se"},"configurationProperties":{"shape":"Sh"},"inputArtifactDetails":{"shape":"Sn"},"outputArtifactDetails":{"shape":"Sn"},"tags":{"shape":"Sq"}}},"output":{"type":"structure","required":["actionType"],"members":{"actionType":{"shape":"Sv"},"tags":{"shape":"Sq"}}}},"CreatePipeline":{"input":{"type":"structure","required":["pipeline"],"members":{"pipeline":{"shape":"Sz"},"tags":{"shape":"Sq"}}},"output":{"type":"structure","members":{"pipeline":{"shape":"Sz"},"tags":{"shape":"Sq"}}}},"DeleteCustomActionType":{"input":{"type":"structure","required":["category","provider","version"],"members":{"category":{},"provider":{},"version":{}}}},"DeletePipeline":{"input":{"type":"structure","required":["name"],"members":{"name":{}}}},"DeleteWebhook":{"input":{"type":"structure","required":["name"],"members":{"name":{}}},"output":{"type":"structure","members":{}}},"DeregisterWebhookWithThirdParty":{"input":{"type":"structure","members":{"webhookName":{}}},"output":{"type":"structure","members":{}}},"DisableStageTransition":{"input":{"type":"structure","required":["pipelineName","stageName","transitionType","reason"],"members":{"pipelineName":{},"stageName":{},"transitionType":{},"reason":{}}}},"EnableStageTransition":{"input":{"type":"structure","required":["pipelineName","stageName","transitionType"],"members":{"pipelineName":{},"stageName":{},"transitionType":{}}}},"GetActionType":{"input":{"type":"structure","required":["category","owner","provider","version"],"members":{"category":{},"owner":{},"provider":{},"version":{}}},"output":{"type":"structure","members":{"actionType":{"shape":"S29"}}}},"GetJobDetails":{"input":{"type":"structure","required":["jobId"],"members":{"jobId":{}}},"output":{"type":"structure","members":{"jobDetails":{"type":"structure","members":{"id":{},"data":{"shape":"S31"},"accountId":{}}}}}},"GetPipeline":{"input":{"type":"structure","required":["name"],"members":{"name":{},"version":{"type":"integer"}}},"output":{"type":"structure","members":{"pipeline":{"shape":"Sz"},"metadata":{"type":"structure","members":{"pipelineArn":{},"created":{"type":"timestamp"},"updated":{"type":"timestamp"},"pollingDisabledAt":{"type":"timestamp"}}}}}},"GetPipelineExecution":{"input":{"type":"structure","required":["pipelineName","pipelineExecutionId"],"members":{"pipelineName":{},"pipelineExecutionId":{}}},"output":{"type":"structure","members":{"pipelineExecution":{"type":"structure","members":{"pipelineName":{},"pipelineVersion":{"type":"integer"},"pipelineExecutionId":{},"status":{},"statusSummary":{},"artifactRevisions":{"type":"list","member":{"type":"structure","members":{"name":{},"revisionId":{},"revisionChangeIdentifier":{},"revisionSummary":{},"created":{"type":"timestamp"},"revisionUrl":{}}}}}}}}},"GetPipelineState":{"input":{"type":"structure","required":["name"],"members":{"name":{}}},"output":{"type":"structure","members":{"pipelineName":{},"pipelineVersion":{"type":"integer"},"stageStates":{"type":"list","member":{"type":"structure","members":{"stageName":{},"inboundExecution":{"shape":"S43"},"inboundTransitionState":{"type":"structure","members":{"enabled":{"type":"boolean"},"lastChangedBy":{},"lastChangedAt":{"type":"timestamp"},"disabledReason":{}}},"actionStates":{"type":"list","member":{"type":"structure","members":{"actionName":{},"currentRevision":{"shape":"S4b"},"latestExecution":{"type":"structure","members":{"actionExecutionId":{},"status":{},"summary":{},"lastStatusChange":{"type":"timestamp"},"token":{},"lastUpdatedBy":{},"externalExecutionId":{},"externalExecutionUrl":{},"percentComplete":{"type":"integer"},"errorDetails":{"type":"structure","members":{"code":{},"message":{}}}}},"entityUrl":{},"revisionUrl":{}}}},"latestExecution":{"shape":"S43"}}}},"created":{"type":"timestamp"},"updated":{"type":"timestamp"}}}},"GetThirdPartyJobDetails":{"input":{"type":"structure","required":["jobId","clientToken"],"members":{"jobId":{},"clientToken":{}}},"output":{"type":"structure","members":{"jobDetails":{"type":"structure","members":{"id":{},"data":{"type":"structure","members":{"actionTypeId":{"shape":"Sw"},"actionConfiguration":{"shape":"S32"},"pipelineContext":{"shape":"S33"},"inputArtifacts":{"shape":"S39"},"outputArtifacts":{"shape":"S39"},"artifactCredentials":{"shape":"S3h"},"continuationToken":{},"encryptionKey":{"shape":"S15"}}},"nonce":{}}}}}},"ListActionExecutions":{"input":{"type":"structure","required":["pipelineName"],"members":{"pipelineName":{},"filter":{"type":"structure","members":{"pipelineExecutionId":{}}},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"actionExecutionDetails":{"type":"list","member":{"type":"structure","members":{"pipelineExecutionId":{},"actionExecutionId":{},"pipelineVersion":{"type":"integer"},"stageName":{},"actionName":{},"startTime":{"type":"timestamp"},"lastUpdateTime":{"type":"timestamp"},"status":{},"input":{"type":"structure","members":{"actionTypeId":{"shape":"Sw"},"configuration":{"shape":"S1l"},"resolvedConfiguration":{"type":"map","key":{},"value":{}},"roleArn":{},"region":{},"inputArtifacts":{"shape":"S50"},"namespace":{}}},"output":{"type":"structure","members":{"outputArtifacts":{"shape":"S50"},"executionResult":{"type":"structure","members":{"externalExecutionId":{},"externalExecutionSummary":{},"externalExecutionUrl":{}}},"outputVariables":{"shape":"S59"}}}}}},"nextToken":{}}}},"ListActionTypes":{"input":{"type":"structure","members":{"actionOwnerFilter":{},"nextToken":{},"regionFilter":{}}},"output":{"type":"structure","required":["actionTypes"],"members":{"actionTypes":{"type":"list","member":{"shape":"Sv"}},"nextToken":{}}}},"ListPipelineExecutions":{"input":{"type":"structure","required":["pipelineName"],"members":{"pipelineName":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"pipelineExecutionSummaries":{"type":"list","member":{"type":"structure","members":{"pipelineExecutionId":{},"status":{},"startTime":{"type":"timestamp"},"lastUpdateTime":{"type":"timestamp"},"sourceRevisions":{"type":"list","member":{"type":"structure","required":["actionName"],"members":{"actionName":{},"revisionId":{},"revisionSummary":{},"revisionUrl":{}}}},"trigger":{"type":"structure","members":{"triggerType":{},"triggerDetail":{}}},"stopTrigger":{"type":"structure","members":{"reason":{}}}}}},"nextToken":{}}}},"ListPipelines":{"input":{"type":"structure","members":{"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"pipelines":{"type":"list","member":{"type":"structure","members":{"name":{},"version":{"type":"integer"},"created":{"type":"timestamp"},"updated":{"type":"timestamp"}}}},"nextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"tags":{"shape":"Sq"},"nextToken":{}}}},"ListWebhooks":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"webhooks":{"type":"list","member":{"shape":"S61"}},"NextToken":{}}}},"PollForJobs":{"input":{"type":"structure","required":["actionTypeId"],"members":{"actionTypeId":{"shape":"Sw"},"maxBatchSize":{"type":"integer"},"queryParam":{"type":"map","key":{},"value":{}}}},"output":{"type":"structure","members":{"jobs":{"type":"list","member":{"type":"structure","members":{"id":{},"data":{"shape":"S31"},"nonce":{},"accountId":{}}}}}}},"PollForThirdPartyJobs":{"input":{"type":"structure","required":["actionTypeId"],"members":{"actionTypeId":{"shape":"Sw"},"maxBatchSize":{"type":"integer"}}},"output":{"type":"structure","members":{"jobs":{"type":"list","member":{"type":"structure","members":{"clientId":{},"jobId":{}}}}}}},"PutActionRevision":{"input":{"type":"structure","required":["pipelineName","stageName","actionName","actionRevision"],"members":{"pipelineName":{},"stageName":{},"actionName":{},"actionRevision":{"shape":"S4b"}}},"output":{"type":"structure","members":{"newRevision":{"type":"boolean"},"pipelineExecutionId":{}}}},"PutApprovalResult":{"input":{"type":"structure","required":["pipelineName","stageName","actionName","result","token"],"members":{"pipelineName":{},"stageName":{},"actionName":{},"result":{"type":"structure","required":["summary","status"],"members":{"summary":{},"status":{}}},"token":{}}},"output":{"type":"structure","members":{"approvedAt":{"type":"timestamp"}}}},"PutJobFailureResult":{"input":{"type":"structure","required":["jobId","failureDetails"],"members":{"jobId":{},"failureDetails":{"shape":"S71"}}}},"PutJobSuccessResult":{"input":{"type":"structure","required":["jobId"],"members":{"jobId":{},"currentRevision":{"shape":"S74"},"continuationToken":{},"executionDetails":{"shape":"S76"},"outputVariables":{"shape":"S59"}}}},"PutThirdPartyJobFailureResult":{"input":{"type":"structure","required":["jobId","clientToken","failureDetails"],"members":{"jobId":{},"clientToken":{},"failureDetails":{"shape":"S71"}}}},"PutThirdPartyJobSuccessResult":{"input":{"type":"structure","required":["jobId","clientToken"],"members":{"jobId":{},"clientToken":{},"currentRevision":{"shape":"S74"},"continuationToken":{},"executionDetails":{"shape":"S76"}}}},"PutWebhook":{"input":{"type":"structure","required":["webhook"],"members":{"webhook":{"shape":"S62"},"tags":{"shape":"Sq"}}},"output":{"type":"structure","members":{"webhook":{"shape":"S61"}}}},"RegisterWebhookWithThirdParty":{"input":{"type":"structure","members":{"webhookName":{}}},"output":{"type":"structure","members":{}}},"RetryStageExecution":{"input":{"type":"structure","required":["pipelineName","stageName","pipelineExecutionId","retryMode"],"members":{"pipelineName":{},"stageName":{},"pipelineExecutionId":{},"retryMode":{}}},"output":{"type":"structure","members":{"pipelineExecutionId":{}}}},"StartPipelineExecution":{"input":{"type":"structure","required":["name"],"members":{"name":{},"clientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"pipelineExecutionId":{}}}},"StopPipelineExecution":{"input":{"type":"structure","required":["pipelineName","pipelineExecutionId"],"members":{"pipelineName":{},"pipelineExecutionId":{},"abandon":{"type":"boolean"},"reason":{}}},"output":{"type":"structure","members":{"pipelineExecutionId":{}}}},"TagResource":{"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{},"tags":{"shape":"Sq"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{},"tagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateActionType":{"input":{"type":"structure","required":["actionType"],"members":{"actionType":{"shape":"S29"}}}},"UpdatePipeline":{"input":{"type":"structure","required":["pipeline"],"members":{"pipeline":{"shape":"Sz"}}},"output":{"type":"structure","members":{"pipeline":{"shape":"Sz"}}}}},"shapes":{"Se":{"type":"structure","members":{"thirdPartyConfigurationUrl":{},"entityUrlTemplate":{},"executionUrlTemplate":{},"revisionUrlTemplate":{}}},"Sh":{"type":"list","member":{"type":"structure","required":["name","required","key","secret"],"members":{"name":{},"required":{"type":"boolean"},"key":{"type":"boolean"},"secret":{"type":"boolean"},"queryable":{"type":"boolean"},"description":{},"type":{}}}},"Sn":{"type":"structure","required":["minimumCount","maximumCount"],"members":{"minimumCount":{"type":"integer"},"maximumCount":{"type":"integer"}}},"Sq":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}},"Sv":{"type":"structure","required":["id","inputArtifactDetails","outputArtifactDetails"],"members":{"id":{"shape":"Sw"},"settings":{"shape":"Se"},"actionConfigurationProperties":{"shape":"Sh"},"inputArtifactDetails":{"shape":"Sn"},"outputArtifactDetails":{"shape":"Sn"}}},"Sw":{"type":"structure","required":["category","owner","provider","version"],"members":{"category":{},"owner":{},"provider":{},"version":{}}},"Sz":{"type":"structure","required":["name","roleArn","stages"],"members":{"name":{},"roleArn":{},"artifactStore":{"shape":"S12"},"artifactStores":{"type":"map","key":{},"value":{"shape":"S12"}},"stages":{"type":"list","member":{"type":"structure","required":["name","actions"],"members":{"name":{},"blockers":{"type":"list","member":{"type":"structure","required":["name","type"],"members":{"name":{},"type":{}}}},"actions":{"type":"list","member":{"type":"structure","required":["name","actionTypeId"],"members":{"name":{},"actionTypeId":{"shape":"Sw"},"runOrder":{"type":"integer"},"configuration":{"shape":"S1l"},"outputArtifacts":{"type":"list","member":{"type":"structure","required":["name"],"members":{"name":{}}}},"inputArtifacts":{"type":"list","member":{"type":"structure","required":["name"],"members":{"name":{}}}},"roleArn":{},"region":{},"namespace":{}}}}}}},"version":{"type":"integer"}}},"S12":{"type":"structure","required":["type","location"],"members":{"type":{},"location":{},"encryptionKey":{"shape":"S15"}}},"S15":{"type":"structure","required":["id","type"],"members":{"id":{},"type":{}}},"S1l":{"type":"map","key":{},"value":{}},"S29":{"type":"structure","required":["executor","id","inputArtifactDetails","outputArtifactDetails"],"members":{"description":{},"executor":{"type":"structure","required":["configuration","type"],"members":{"configuration":{"type":"structure","members":{"lambdaExecutorConfiguration":{"type":"structure","required":["lambdaFunctionArn"],"members":{"lambdaFunctionArn":{}}},"jobWorkerExecutorConfiguration":{"type":"structure","members":{"pollingAccounts":{"type":"list","member":{}},"pollingServicePrincipals":{"type":"list","member":{}}}}}},"type":{},"policyStatementsTemplate":{},"jobTimeout":{"type":"integer"}}},"id":{"type":"structure","required":["category","owner","provider","version"],"members":{"category":{},"owner":{},"provider":{},"version":{}}},"inputArtifactDetails":{"shape":"S2o"},"outputArtifactDetails":{"shape":"S2o"},"permissions":{"type":"structure","required":["allowedAccounts"],"members":{"allowedAccounts":{"type":"list","member":{}}}},"properties":{"type":"list","member":{"type":"structure","required":["name","optional","key","noEcho"],"members":{"name":{},"optional":{"type":"boolean"},"key":{"type":"boolean"},"noEcho":{"type":"boolean"},"queryable":{"type":"boolean"},"description":{}}}},"urls":{"type":"structure","members":{"configurationUrl":{},"entityUrlTemplate":{},"executionUrlTemplate":{},"revisionUrlTemplate":{}}}}},"S2o":{"type":"structure","required":["minimumCount","maximumCount"],"members":{"minimumCount":{"type":"integer"},"maximumCount":{"type":"integer"}}},"S31":{"type":"structure","members":{"actionTypeId":{"shape":"Sw"},"actionConfiguration":{"shape":"S32"},"pipelineContext":{"shape":"S33"},"inputArtifacts":{"shape":"S39"},"outputArtifacts":{"shape":"S39"},"artifactCredentials":{"shape":"S3h"},"continuationToken":{},"encryptionKey":{"shape":"S15"}}},"S32":{"type":"structure","members":{"configuration":{"shape":"S1l"}}},"S33":{"type":"structure","members":{"pipelineName":{},"stage":{"type":"structure","members":{"name":{}}},"action":{"type":"structure","members":{"name":{},"actionExecutionId":{}}},"pipelineArn":{},"pipelineExecutionId":{}}},"S39":{"type":"list","member":{"type":"structure","members":{"name":{},"revision":{},"location":{"type":"structure","members":{"type":{},"s3Location":{"type":"structure","required":["bucketName","objectKey"],"members":{"bucketName":{},"objectKey":{}}}}}}}},"S3h":{"type":"structure","required":["accessKeyId","secretAccessKey","sessionToken"],"members":{"accessKeyId":{"type":"string","sensitive":true},"secretAccessKey":{"type":"string","sensitive":true},"sessionToken":{"type":"string","sensitive":true}},"sensitive":true},"S43":{"type":"structure","required":["pipelineExecutionId","status"],"members":{"pipelineExecutionId":{},"status":{}}},"S4b":{"type":"structure","required":["revisionId","revisionChangeId","created"],"members":{"revisionId":{},"revisionChangeId":{},"created":{"type":"timestamp"}}},"S50":{"type":"list","member":{"type":"structure","members":{"name":{},"s3location":{"type":"structure","members":{"bucket":{},"key":{}}}}}},"S59":{"type":"map","key":{},"value":{}},"S61":{"type":"structure","required":["definition","url"],"members":{"definition":{"shape":"S62"},"url":{},"errorMessage":{},"errorCode":{},"lastTriggered":{"type":"timestamp"},"arn":{},"tags":{"shape":"Sq"}}},"S62":{"type":"structure","required":["name","targetPipeline","targetAction","filters","authentication","authenticationConfiguration"],"members":{"name":{},"targetPipeline":{},"targetAction":{},"filters":{"type":"list","member":{"type":"structure","required":["jsonPath"],"members":{"jsonPath":{},"matchEquals":{}}}},"authentication":{},"authenticationConfiguration":{"type":"structure","members":{"AllowedIPRange":{},"SecretToken":{}}}}},"S71":{"type":"structure","required":["type","message"],"members":{"type":{},"message":{},"externalExecutionId":{}}},"S74":{"type":"structure","required":["revision","changeIdentifier"],"members":{"revision":{},"changeIdentifier":{},"created":{"type":"timestamp"},"revisionSummary":{}}},"S76":{"type":"structure","members":{"summary":{},"externalExecutionId":{},"percentComplete":{"type":"integer"}}}}}')},78953:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListActionExecutions":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"actionExecutionDetails"},"ListActionTypes":{"input_token":"nextToken","output_token":"nextToken","result_key":"actionTypes"},"ListPipelineExecutions":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"pipelineExecutionSummaries"},"ListPipelines":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"pipelines"},"ListTagsForResource":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"tags"},"ListWebhooks":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"webhooks"}}}')},57377:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-06-30","endpointPrefix":"cognito-identity","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon Cognito Identity","serviceId":"Cognito Identity","signatureVersion":"v4","targetPrefix":"AWSCognitoIdentityService","uid":"cognito-identity-2014-06-30"},"operations":{"CreateIdentityPool":{"input":{"type":"structure","required":["IdentityPoolName","AllowUnauthenticatedIdentities"],"members":{"IdentityPoolName":{},"AllowUnauthenticatedIdentities":{"type":"boolean"},"AllowClassicFlow":{"type":"boolean"},"SupportedLoginProviders":{"shape":"S5"},"DeveloperProviderName":{},"OpenIdConnectProviderARNs":{"shape":"S9"},"CognitoIdentityProviders":{"shape":"Sb"},"SamlProviderARNs":{"shape":"Sg"},"IdentityPoolTags":{"shape":"Sh"}}},"output":{"shape":"Sk"}},"DeleteIdentities":{"input":{"type":"structure","required":["IdentityIdsToDelete"],"members":{"IdentityIdsToDelete":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"UnprocessedIdentityIds":{"type":"list","member":{"type":"structure","members":{"IdentityId":{},"ErrorCode":{}}}}}}},"DeleteIdentityPool":{"input":{"type":"structure","required":["IdentityPoolId"],"members":{"IdentityPoolId":{}}}},"DescribeIdentity":{"input":{"type":"structure","required":["IdentityId"],"members":{"IdentityId":{}}},"output":{"shape":"Sv"}},"DescribeIdentityPool":{"input":{"type":"structure","required":["IdentityPoolId"],"members":{"IdentityPoolId":{}}},"output":{"shape":"Sk"}},"GetCredentialsForIdentity":{"input":{"type":"structure","required":["IdentityId"],"members":{"IdentityId":{},"Logins":{"shape":"S10"},"CustomRoleArn":{}}},"output":{"type":"structure","members":{"IdentityId":{},"Credentials":{"type":"structure","members":{"AccessKeyId":{},"SecretKey":{},"SessionToken":{},"Expiration":{"type":"timestamp"}}}}},"authtype":"none"},"GetId":{"input":{"type":"structure","required":["IdentityPoolId"],"members":{"AccountId":{},"IdentityPoolId":{},"Logins":{"shape":"S10"}}},"output":{"type":"structure","members":{"IdentityId":{}}},"authtype":"none"},"GetIdentityPoolRoles":{"input":{"type":"structure","required":["IdentityPoolId"],"members":{"IdentityPoolId":{}}},"output":{"type":"structure","members":{"IdentityPoolId":{},"Roles":{"shape":"S1c"},"RoleMappings":{"shape":"S1e"}}}},"GetOpenIdToken":{"input":{"type":"structure","required":["IdentityId"],"members":{"IdentityId":{},"Logins":{"shape":"S10"}}},"output":{"type":"structure","members":{"IdentityId":{},"Token":{}}},"authtype":"none"},"GetOpenIdTokenForDeveloperIdentity":{"input":{"type":"structure","required":["IdentityPoolId","Logins"],"members":{"IdentityPoolId":{},"IdentityId":{},"Logins":{"shape":"S10"},"PrincipalTags":{"shape":"S1s"},"TokenDuration":{"type":"long"}}},"output":{"type":"structure","members":{"IdentityId":{},"Token":{}}}},"GetPrincipalTagAttributeMap":{"input":{"type":"structure","required":["IdentityPoolId","IdentityProviderName"],"members":{"IdentityPoolId":{},"IdentityProviderName":{}}},"output":{"type":"structure","members":{"IdentityPoolId":{},"IdentityProviderName":{},"UseDefaults":{"type":"boolean"},"PrincipalTags":{"shape":"S1s"}}}},"ListIdentities":{"input":{"type":"structure","required":["IdentityPoolId","MaxResults"],"members":{"IdentityPoolId":{},"MaxResults":{"type":"integer"},"NextToken":{},"HideDisabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"IdentityPoolId":{},"Identities":{"type":"list","member":{"shape":"Sv"}},"NextToken":{}}}},"ListIdentityPools":{"input":{"type":"structure","required":["MaxResults"],"members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"IdentityPools":{"type":"list","member":{"type":"structure","members":{"IdentityPoolId":{},"IdentityPoolName":{}}}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"Sh"}}}},"LookupDeveloperIdentity":{"input":{"type":"structure","required":["IdentityPoolId"],"members":{"IdentityPoolId":{},"IdentityId":{},"DeveloperUserIdentifier":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"IdentityId":{},"DeveloperUserIdentifierList":{"type":"list","member":{}},"NextToken":{}}}},"MergeDeveloperIdentities":{"input":{"type":"structure","required":["SourceUserIdentifier","DestinationUserIdentifier","DeveloperProviderName","IdentityPoolId"],"members":{"SourceUserIdentifier":{},"DestinationUserIdentifier":{},"DeveloperProviderName":{},"IdentityPoolId":{}}},"output":{"type":"structure","members":{"IdentityId":{}}}},"SetIdentityPoolRoles":{"input":{"type":"structure","required":["IdentityPoolId","Roles"],"members":{"IdentityPoolId":{},"Roles":{"shape":"S1c"},"RoleMappings":{"shape":"S1e"}}}},"SetPrincipalTagAttributeMap":{"input":{"type":"structure","required":["IdentityPoolId","IdentityProviderName"],"members":{"IdentityPoolId":{},"IdentityProviderName":{},"UseDefaults":{"type":"boolean"},"PrincipalTags":{"shape":"S1s"}}},"output":{"type":"structure","members":{"IdentityPoolId":{},"IdentityProviderName":{},"UseDefaults":{"type":"boolean"},"PrincipalTags":{"shape":"S1s"}}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"Sh"}}},"output":{"type":"structure","members":{}}},"UnlinkDeveloperIdentity":{"input":{"type":"structure","required":["IdentityId","IdentityPoolId","DeveloperProviderName","DeveloperUserIdentifier"],"members":{"IdentityId":{},"IdentityPoolId":{},"DeveloperProviderName":{},"DeveloperUserIdentifier":{}}}},"UnlinkIdentity":{"input":{"type":"structure","required":["IdentityId","Logins","LoginsToRemove"],"members":{"IdentityId":{},"Logins":{"shape":"S10"},"LoginsToRemove":{"shape":"Sw"}}},"authtype":"none"},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateIdentityPool":{"input":{"shape":"Sk"},"output":{"shape":"Sk"}}},"shapes":{"S5":{"type":"map","key":{},"value":{}},"S9":{"type":"list","member":{}},"Sb":{"type":"list","member":{"type":"structure","members":{"ProviderName":{},"ClientId":{},"ServerSideTokenCheck":{"type":"boolean"}}}},"Sg":{"type":"list","member":{}},"Sh":{"type":"map","key":{},"value":{}},"Sk":{"type":"structure","required":["IdentityPoolId","IdentityPoolName","AllowUnauthenticatedIdentities"],"members":{"IdentityPoolId":{},"IdentityPoolName":{},"AllowUnauthenticatedIdentities":{"type":"boolean"},"AllowClassicFlow":{"type":"boolean"},"SupportedLoginProviders":{"shape":"S5"},"DeveloperProviderName":{},"OpenIdConnectProviderARNs":{"shape":"S9"},"CognitoIdentityProviders":{"shape":"Sb"},"SamlProviderARNs":{"shape":"Sg"},"IdentityPoolTags":{"shape":"Sh"}}},"Sv":{"type":"structure","members":{"IdentityId":{},"Logins":{"shape":"Sw"},"CreationDate":{"type":"timestamp"},"LastModifiedDate":{"type":"timestamp"}}},"Sw":{"type":"list","member":{}},"S10":{"type":"map","key":{},"value":{}},"S1c":{"type":"map","key":{},"value":{}},"S1e":{"type":"map","key":{},"value":{"type":"structure","required":["Type"],"members":{"Type":{},"AmbiguousRoleResolution":{},"RulesConfiguration":{"type":"structure","required":["Rules"],"members":{"Rules":{"type":"list","member":{"type":"structure","required":["Claim","MatchType","Value","RoleARN"],"members":{"Claim":{},"MatchType":{},"Value":{},"RoleARN":{}}}}}}}}},"S1s":{"type":"map","key":{},"value":{}}}}')},85010:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListIdentityPools":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"IdentityPools"}}}')},53166:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2016-04-18","endpointPrefix":"cognito-idp","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon Cognito Identity Provider","serviceId":"Cognito Identity Provider","signatureVersion":"v4","targetPrefix":"AWSCognitoIdentityProviderService","uid":"cognito-idp-2016-04-18"},"operations":{"AddCustomAttributes":{"input":{"type":"structure","required":["UserPoolId","CustomAttributes"],"members":{"UserPoolId":{},"CustomAttributes":{"type":"list","member":{"shape":"S4"}}}},"output":{"type":"structure","members":{}}},"AdminAddUserToGroup":{"input":{"type":"structure","required":["UserPoolId","Username","GroupName"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"GroupName":{}}}},"AdminConfirmSignUp":{"input":{"type":"structure","required":["UserPoolId","Username"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"ClientMetadata":{"shape":"Sg"}}},"output":{"type":"structure","members":{}}},"AdminCreateUser":{"input":{"type":"structure","required":["UserPoolId","Username"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"UserAttributes":{"shape":"Sj"},"ValidationData":{"shape":"Sj"},"TemporaryPassword":{"shape":"Sn"},"ForceAliasCreation":{"type":"boolean"},"MessageAction":{},"DesiredDeliveryMediums":{"type":"list","member":{}},"ClientMetadata":{"shape":"Sg"}}},"output":{"type":"structure","members":{"User":{"shape":"St"}}}},"AdminDeleteUser":{"input":{"type":"structure","required":["UserPoolId","Username"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"}}}},"AdminDeleteUserAttributes":{"input":{"type":"structure","required":["UserPoolId","Username","UserAttributeNames"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"UserAttributeNames":{"shape":"S10"}}},"output":{"type":"structure","members":{}}},"AdminDisableProviderForUser":{"input":{"type":"structure","required":["UserPoolId","User"],"members":{"UserPoolId":{},"User":{"shape":"S13"}}},"output":{"type":"structure","members":{}}},"AdminDisableUser":{"input":{"type":"structure","required":["UserPoolId","Username"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"}}},"output":{"type":"structure","members":{}}},"AdminEnableUser":{"input":{"type":"structure","required":["UserPoolId","Username"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"}}},"output":{"type":"structure","members":{}}},"AdminForgetDevice":{"input":{"type":"structure","required":["UserPoolId","Username","DeviceKey"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"DeviceKey":{}}}},"AdminGetDevice":{"input":{"type":"structure","required":["DeviceKey","UserPoolId","Username"],"members":{"DeviceKey":{},"UserPoolId":{},"Username":{"shape":"Sd"}}},"output":{"type":"structure","required":["Device"],"members":{"Device":{"shape":"S1e"}}}},"AdminGetUser":{"input":{"type":"structure","required":["UserPoolId","Username"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"}}},"output":{"type":"structure","required":["Username"],"members":{"Username":{"shape":"Sd"},"UserAttributes":{"shape":"Sj"},"UserCreateDate":{"type":"timestamp"},"UserLastModifiedDate":{"type":"timestamp"},"Enabled":{"type":"boolean"},"UserStatus":{},"MFAOptions":{"shape":"Sw"},"PreferredMfaSetting":{},"UserMFASettingList":{"shape":"S1h"}}}},"AdminInitiateAuth":{"input":{"type":"structure","required":["UserPoolId","ClientId","AuthFlow"],"members":{"UserPoolId":{},"ClientId":{"shape":"S1j"},"AuthFlow":{},"AuthParameters":{"shape":"S1l"},"ClientMetadata":{"shape":"Sg"},"AnalyticsMetadata":{"shape":"S1m"},"ContextData":{"shape":"S1n"}}},"output":{"type":"structure","members":{"ChallengeName":{},"Session":{"shape":"S1s"},"ChallengeParameters":{"shape":"S1t"},"AuthenticationResult":{"shape":"S1u"}}}},"AdminLinkProviderForUser":{"input":{"type":"structure","required":["UserPoolId","DestinationUser","SourceUser"],"members":{"UserPoolId":{},"DestinationUser":{"shape":"S13"},"SourceUser":{"shape":"S13"}}},"output":{"type":"structure","members":{}}},"AdminListDevices":{"input":{"type":"structure","required":["UserPoolId","Username"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"Limit":{"type":"integer"},"PaginationToken":{}}},"output":{"type":"structure","members":{"Devices":{"shape":"S24"},"PaginationToken":{}}}},"AdminListGroupsForUser":{"input":{"type":"structure","required":["Username","UserPoolId"],"members":{"Username":{"shape":"Sd"},"UserPoolId":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Groups":{"shape":"S28"},"NextToken":{}}}},"AdminListUserAuthEvents":{"input":{"type":"structure","required":["UserPoolId","Username"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AuthEvents":{"type":"list","member":{"type":"structure","members":{"EventId":{},"EventType":{},"CreationDate":{"type":"timestamp"},"EventResponse":{},"EventRisk":{"type":"structure","members":{"RiskDecision":{},"RiskLevel":{},"CompromisedCredentialsDetected":{"type":"boolean"}}},"ChallengeResponses":{"type":"list","member":{"type":"structure","members":{"ChallengeName":{},"ChallengeResponse":{}}}},"EventContextData":{"type":"structure","members":{"IpAddress":{},"DeviceName":{},"Timezone":{},"City":{},"Country":{}}},"EventFeedback":{"type":"structure","required":["FeedbackValue","Provider"],"members":{"FeedbackValue":{},"Provider":{},"FeedbackDate":{"type":"timestamp"}}}}}},"NextToken":{}}}},"AdminRemoveUserFromGroup":{"input":{"type":"structure","required":["UserPoolId","Username","GroupName"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"GroupName":{}}}},"AdminResetUserPassword":{"input":{"type":"structure","required":["UserPoolId","Username"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"ClientMetadata":{"shape":"Sg"}}},"output":{"type":"structure","members":{}}},"AdminRespondToAuthChallenge":{"input":{"type":"structure","required":["UserPoolId","ClientId","ChallengeName"],"members":{"UserPoolId":{},"ClientId":{"shape":"S1j"},"ChallengeName":{},"ChallengeResponses":{"shape":"S2y"},"Session":{"shape":"S1s"},"AnalyticsMetadata":{"shape":"S1m"},"ContextData":{"shape":"S1n"},"ClientMetadata":{"shape":"Sg"}}},"output":{"type":"structure","members":{"ChallengeName":{},"Session":{"shape":"S1s"},"ChallengeParameters":{"shape":"S1t"},"AuthenticationResult":{"shape":"S1u"}}}},"AdminSetUserMFAPreference":{"input":{"type":"structure","required":["Username","UserPoolId"],"members":{"SMSMfaSettings":{"shape":"S31"},"SoftwareTokenMfaSettings":{"shape":"S32"},"Username":{"shape":"Sd"},"UserPoolId":{}}},"output":{"type":"structure","members":{}}},"AdminSetUserPassword":{"input":{"type":"structure","required":["UserPoolId","Username","Password"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"Password":{"shape":"Sn"},"Permanent":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"AdminSetUserSettings":{"input":{"type":"structure","required":["UserPoolId","Username","MFAOptions"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"MFAOptions":{"shape":"Sw"}}},"output":{"type":"structure","members":{}}},"AdminUpdateAuthEventFeedback":{"input":{"type":"structure","required":["UserPoolId","Username","EventId","FeedbackValue"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"EventId":{},"FeedbackValue":{}}},"output":{"type":"structure","members":{}}},"AdminUpdateDeviceStatus":{"input":{"type":"structure","required":["UserPoolId","Username","DeviceKey"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"DeviceKey":{},"DeviceRememberedStatus":{}}},"output":{"type":"structure","members":{}}},"AdminUpdateUserAttributes":{"input":{"type":"structure","required":["UserPoolId","Username","UserAttributes"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"UserAttributes":{"shape":"Sj"},"ClientMetadata":{"shape":"Sg"}}},"output":{"type":"structure","members":{}}},"AdminUserGlobalSignOut":{"input":{"type":"structure","required":["UserPoolId","Username"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"}}},"output":{"type":"structure","members":{}}},"AssociateSoftwareToken":{"input":{"type":"structure","members":{"AccessToken":{"shape":"S1v"},"Session":{"shape":"S1s"}}},"output":{"type":"structure","members":{"SecretCode":{"type":"string","sensitive":true},"Session":{"shape":"S1s"}}},"authtype":"none"},"ChangePassword":{"input":{"type":"structure","required":["PreviousPassword","ProposedPassword","AccessToken"],"members":{"PreviousPassword":{"shape":"Sn"},"ProposedPassword":{"shape":"Sn"},"AccessToken":{"shape":"S1v"}}},"output":{"type":"structure","members":{}},"authtype":"none"},"ConfirmDevice":{"input":{"type":"structure","required":["AccessToken","DeviceKey"],"members":{"AccessToken":{"shape":"S1v"},"DeviceKey":{},"DeviceSecretVerifierConfig":{"type":"structure","members":{"PasswordVerifier":{},"Salt":{}}},"DeviceName":{}}},"output":{"type":"structure","members":{"UserConfirmationNecessary":{"type":"boolean"}}},"authtype":"none"},"ConfirmForgotPassword":{"input":{"type":"structure","required":["ClientId","Username","ConfirmationCode","Password"],"members":{"ClientId":{"shape":"S1j"},"SecretHash":{"shape":"S3s"},"Username":{"shape":"Sd"},"ConfirmationCode":{},"Password":{"shape":"Sn"},"AnalyticsMetadata":{"shape":"S1m"},"UserContextData":{"shape":"S3u"},"ClientMetadata":{"shape":"Sg"}}},"output":{"type":"structure","members":{}},"authtype":"none"},"ConfirmSignUp":{"input":{"type":"structure","required":["ClientId","Username","ConfirmationCode"],"members":{"ClientId":{"shape":"S1j"},"SecretHash":{"shape":"S3s"},"Username":{"shape":"Sd"},"ConfirmationCode":{},"ForceAliasCreation":{"type":"boolean"},"AnalyticsMetadata":{"shape":"S1m"},"UserContextData":{"shape":"S3u"},"ClientMetadata":{"shape":"Sg"}}},"output":{"type":"structure","members":{}},"authtype":"none"},"CreateGroup":{"input":{"type":"structure","required":["GroupName","UserPoolId"],"members":{"GroupName":{},"UserPoolId":{},"Description":{},"RoleArn":{},"Precedence":{"type":"integer"}}},"output":{"type":"structure","members":{"Group":{"shape":"S29"}}}},"CreateIdentityProvider":{"input":{"type":"structure","required":["UserPoolId","ProviderName","ProviderType","ProviderDetails"],"members":{"UserPoolId":{},"ProviderName":{},"ProviderType":{},"ProviderDetails":{"shape":"S43"},"AttributeMapping":{"shape":"S44"},"IdpIdentifiers":{"shape":"S46"}}},"output":{"type":"structure","required":["IdentityProvider"],"members":{"IdentityProvider":{"shape":"S49"}}}},"CreateResourceServer":{"input":{"type":"structure","required":["UserPoolId","Identifier","Name"],"members":{"UserPoolId":{},"Identifier":{},"Name":{},"Scopes":{"shape":"S4d"}}},"output":{"type":"structure","required":["ResourceServer"],"members":{"ResourceServer":{"shape":"S4i"}}}},"CreateUserImportJob":{"input":{"type":"structure","required":["JobName","UserPoolId","CloudWatchLogsRoleArn"],"members":{"JobName":{},"UserPoolId":{},"CloudWatchLogsRoleArn":{}}},"output":{"type":"structure","members":{"UserImportJob":{"shape":"S4m"}}}},"CreateUserPool":{"input":{"type":"structure","required":["PoolName"],"members":{"PoolName":{},"Policies":{"shape":"S4u"},"DeletionProtection":{},"LambdaConfig":{"shape":"S4z"},"AutoVerifiedAttributes":{"shape":"S54"},"AliasAttributes":{"shape":"S56"},"UsernameAttributes":{"shape":"S58"},"SmsVerificationMessage":{},"EmailVerificationMessage":{},"EmailVerificationSubject":{},"VerificationMessageTemplate":{"shape":"S5d"},"SmsAuthenticationMessage":{},"MfaConfiguration":{},"UserAttributeUpdateSettings":{"shape":"S5i"},"DeviceConfiguration":{"shape":"S5k"},"EmailConfiguration":{"shape":"S5l"},"SmsConfiguration":{"shape":"S5p"},"UserPoolTags":{"shape":"S5r"},"AdminCreateUserConfig":{"shape":"S5u"},"Schema":{"shape":"S5x"},"UserPoolAddOns":{"shape":"S5y"},"UsernameConfiguration":{"shape":"S60"},"AccountRecoverySetting":{"shape":"S61"}}},"output":{"type":"structure","members":{"UserPool":{"shape":"S67"}}}},"CreateUserPoolClient":{"input":{"type":"structure","required":["UserPoolId","ClientName"],"members":{"UserPoolId":{},"ClientName":{},"GenerateSecret":{"type":"boolean"},"RefreshTokenValidity":{"type":"integer"},"AccessTokenValidity":{"type":"integer"},"IdTokenValidity":{"type":"integer"},"TokenValidityUnits":{"shape":"S6g"},"ReadAttributes":{"shape":"S6i"},"WriteAttributes":{"shape":"S6i"},"ExplicitAuthFlows":{"shape":"S6k"},"SupportedIdentityProviders":{"shape":"S6m"},"CallbackURLs":{"shape":"S6n"},"LogoutURLs":{"shape":"S6p"},"DefaultRedirectURI":{},"AllowedOAuthFlows":{"shape":"S6q"},"AllowedOAuthScopes":{"shape":"S6s"},"AllowedOAuthFlowsUserPoolClient":{"type":"boolean"},"AnalyticsConfiguration":{"shape":"S6u"},"PreventUserExistenceErrors":{},"EnableTokenRevocation":{"type":"boolean"},"EnablePropagateAdditionalUserContextData":{"type":"boolean"},"AuthSessionValidity":{"type":"integer"}}},"output":{"type":"structure","members":{"UserPoolClient":{"shape":"S6z"}}}},"CreateUserPoolDomain":{"input":{"type":"structure","required":["Domain","UserPoolId"],"members":{"Domain":{},"UserPoolId":{},"CustomDomainConfig":{"shape":"S72"}}},"output":{"type":"structure","members":{"CloudFrontDomain":{}}}},"DeleteGroup":{"input":{"type":"structure","required":["GroupName","UserPoolId"],"members":{"GroupName":{},"UserPoolId":{}}}},"DeleteIdentityProvider":{"input":{"type":"structure","required":["UserPoolId","ProviderName"],"members":{"UserPoolId":{},"ProviderName":{}}}},"DeleteResourceServer":{"input":{"type":"structure","required":["UserPoolId","Identifier"],"members":{"UserPoolId":{},"Identifier":{}}}},"DeleteUser":{"input":{"type":"structure","required":["AccessToken"],"members":{"AccessToken":{"shape":"S1v"}}},"authtype":"none"},"DeleteUserAttributes":{"input":{"type":"structure","required":["UserAttributeNames","AccessToken"],"members":{"UserAttributeNames":{"shape":"S10"},"AccessToken":{"shape":"S1v"}}},"output":{"type":"structure","members":{}},"authtype":"none"},"DeleteUserPool":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{}}}},"DeleteUserPoolClient":{"input":{"type":"structure","required":["UserPoolId","ClientId"],"members":{"UserPoolId":{},"ClientId":{"shape":"S1j"}}}},"DeleteUserPoolDomain":{"input":{"type":"structure","required":["Domain","UserPoolId"],"members":{"Domain":{},"UserPoolId":{}}},"output":{"type":"structure","members":{}}},"DescribeIdentityProvider":{"input":{"type":"structure","required":["UserPoolId","ProviderName"],"members":{"UserPoolId":{},"ProviderName":{}}},"output":{"type":"structure","required":["IdentityProvider"],"members":{"IdentityProvider":{"shape":"S49"}}}},"DescribeResourceServer":{"input":{"type":"structure","required":["UserPoolId","Identifier"],"members":{"UserPoolId":{},"Identifier":{}}},"output":{"type":"structure","required":["ResourceServer"],"members":{"ResourceServer":{"shape":"S4i"}}}},"DescribeRiskConfiguration":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{},"ClientId":{"shape":"S1j"}}},"output":{"type":"structure","required":["RiskConfiguration"],"members":{"RiskConfiguration":{"shape":"S7k"}}}},"DescribeUserImportJob":{"input":{"type":"structure","required":["UserPoolId","JobId"],"members":{"UserPoolId":{},"JobId":{}}},"output":{"type":"structure","members":{"UserImportJob":{"shape":"S4m"}}}},"DescribeUserPool":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{}}},"output":{"type":"structure","members":{"UserPool":{"shape":"S67"}}}},"DescribeUserPoolClient":{"input":{"type":"structure","required":["UserPoolId","ClientId"],"members":{"UserPoolId":{},"ClientId":{"shape":"S1j"}}},"output":{"type":"structure","members":{"UserPoolClient":{"shape":"S6z"}}}},"DescribeUserPoolDomain":{"input":{"type":"structure","required":["Domain"],"members":{"Domain":{}}},"output":{"type":"structure","members":{"DomainDescription":{"type":"structure","members":{"UserPoolId":{},"AWSAccountId":{},"Domain":{},"S3Bucket":{},"CloudFrontDistribution":{},"Version":{},"Status":{},"CustomDomainConfig":{"shape":"S72"}}}}}},"ForgetDevice":{"input":{"type":"structure","required":["DeviceKey"],"members":{"AccessToken":{"shape":"S1v"},"DeviceKey":{}}},"authtype":"none"},"ForgotPassword":{"input":{"type":"structure","required":["ClientId","Username"],"members":{"ClientId":{"shape":"S1j"},"SecretHash":{"shape":"S3s"},"UserContextData":{"shape":"S3u"},"Username":{"shape":"Sd"},"AnalyticsMetadata":{"shape":"S1m"},"ClientMetadata":{"shape":"Sg"}}},"output":{"type":"structure","members":{"CodeDeliveryDetails":{"shape":"S8i"}}},"authtype":"none"},"GetCSVHeader":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{}}},"output":{"type":"structure","members":{"UserPoolId":{},"CSVHeader":{"type":"list","member":{}}}}},"GetDevice":{"input":{"type":"structure","required":["DeviceKey"],"members":{"DeviceKey":{},"AccessToken":{"shape":"S1v"}}},"output":{"type":"structure","required":["Device"],"members":{"Device":{"shape":"S1e"}}},"authtype":"none"},"GetGroup":{"input":{"type":"structure","required":["GroupName","UserPoolId"],"members":{"GroupName":{},"UserPoolId":{}}},"output":{"type":"structure","members":{"Group":{"shape":"S29"}}}},"GetIdentityProviderByIdentifier":{"input":{"type":"structure","required":["UserPoolId","IdpIdentifier"],"members":{"UserPoolId":{},"IdpIdentifier":{}}},"output":{"type":"structure","required":["IdentityProvider"],"members":{"IdentityProvider":{"shape":"S49"}}}},"GetLogDeliveryConfiguration":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{}}},"output":{"type":"structure","members":{"LogDeliveryConfiguration":{"shape":"S8u"}}}},"GetSigningCertificate":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{}}},"output":{"type":"structure","members":{"Certificate":{}}}},"GetUICustomization":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{},"ClientId":{"shape":"S1j"}}},"output":{"type":"structure","required":["UICustomization"],"members":{"UICustomization":{"shape":"S94"}}}},"GetUser":{"input":{"type":"structure","required":["AccessToken"],"members":{"AccessToken":{"shape":"S1v"}}},"output":{"type":"structure","required":["Username","UserAttributes"],"members":{"Username":{"shape":"Sd"},"UserAttributes":{"shape":"Sj"},"MFAOptions":{"shape":"Sw"},"PreferredMfaSetting":{},"UserMFASettingList":{"shape":"S1h"}}},"authtype":"none"},"GetUserAttributeVerificationCode":{"input":{"type":"structure","required":["AccessToken","AttributeName"],"members":{"AccessToken":{"shape":"S1v"},"AttributeName":{},"ClientMetadata":{"shape":"Sg"}}},"output":{"type":"structure","members":{"CodeDeliveryDetails":{"shape":"S8i"}}},"authtype":"none"},"GetUserPoolMfaConfig":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{}}},"output":{"type":"structure","members":{"SmsMfaConfiguration":{"shape":"S9e"},"SoftwareTokenMfaConfiguration":{"shape":"S9f"},"MfaConfiguration":{}}}},"GlobalSignOut":{"input":{"type":"structure","required":["AccessToken"],"members":{"AccessToken":{"shape":"S1v"}}},"output":{"type":"structure","members":{}},"authtype":"none"},"InitiateAuth":{"input":{"type":"structure","required":["AuthFlow","ClientId"],"members":{"AuthFlow":{},"AuthParameters":{"shape":"S1l"},"ClientMetadata":{"shape":"Sg"},"ClientId":{"shape":"S1j"},"AnalyticsMetadata":{"shape":"S1m"},"UserContextData":{"shape":"S3u"}}},"output":{"type":"structure","members":{"ChallengeName":{},"Session":{"shape":"S1s"},"ChallengeParameters":{"shape":"S1t"},"AuthenticationResult":{"shape":"S1u"}}},"authtype":"none"},"ListDevices":{"input":{"type":"structure","required":["AccessToken"],"members":{"AccessToken":{"shape":"S1v"},"Limit":{"type":"integer"},"PaginationToken":{}}},"output":{"type":"structure","members":{"Devices":{"shape":"S24"},"PaginationToken":{}}},"authtype":"none"},"ListGroups":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Groups":{"shape":"S28"},"NextToken":{}}}},"ListIdentityProviders":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["Providers"],"members":{"Providers":{"type":"list","member":{"type":"structure","members":{"ProviderName":{},"ProviderType":{},"LastModifiedDate":{"type":"timestamp"},"CreationDate":{"type":"timestamp"}}}},"NextToken":{}}}},"ListResourceServers":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["ResourceServers"],"members":{"ResourceServers":{"type":"list","member":{"shape":"S4i"}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"S5r"}}}},"ListUserImportJobs":{"input":{"type":"structure","required":["UserPoolId","MaxResults"],"members":{"UserPoolId":{},"MaxResults":{"type":"integer"},"PaginationToken":{}}},"output":{"type":"structure","members":{"UserImportJobs":{"type":"list","member":{"shape":"S4m"}},"PaginationToken":{}}}},"ListUserPoolClients":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"UserPoolClients":{"type":"list","member":{"type":"structure","members":{"ClientId":{"shape":"S1j"},"UserPoolId":{},"ClientName":{}}}},"NextToken":{}}}},"ListUserPools":{"input":{"type":"structure","required":["MaxResults"],"members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"UserPools":{"type":"list","member":{"type":"structure","members":{"Id":{},"Name":{},"LambdaConfig":{"shape":"S4z"},"Status":{},"LastModifiedDate":{"type":"timestamp"},"CreationDate":{"type":"timestamp"}}}},"NextToken":{}}}},"ListUsers":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{},"AttributesToGet":{"type":"list","member":{}},"Limit":{"type":"integer"},"PaginationToken":{},"Filter":{}}},"output":{"type":"structure","members":{"Users":{"shape":"Sah"},"PaginationToken":{}}}},"ListUsersInGroup":{"input":{"type":"structure","required":["UserPoolId","GroupName"],"members":{"UserPoolId":{},"GroupName":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Users":{"shape":"Sah"},"NextToken":{}}}},"ResendConfirmationCode":{"input":{"type":"structure","required":["ClientId","Username"],"members":{"ClientId":{"shape":"S1j"},"SecretHash":{"shape":"S3s"},"UserContextData":{"shape":"S3u"},"Username":{"shape":"Sd"},"AnalyticsMetadata":{"shape":"S1m"},"ClientMetadata":{"shape":"Sg"}}},"output":{"type":"structure","members":{"CodeDeliveryDetails":{"shape":"S8i"}}},"authtype":"none"},"RespondToAuthChallenge":{"input":{"type":"structure","required":["ClientId","ChallengeName"],"members":{"ClientId":{"shape":"S1j"},"ChallengeName":{},"Session":{"shape":"S1s"},"ChallengeResponses":{"shape":"S2y"},"AnalyticsMetadata":{"shape":"S1m"},"UserContextData":{"shape":"S3u"},"ClientMetadata":{"shape":"Sg"}}},"output":{"type":"structure","members":{"ChallengeName":{},"Session":{"shape":"S1s"},"ChallengeParameters":{"shape":"S1t"},"AuthenticationResult":{"shape":"S1u"}}},"authtype":"none"},"RevokeToken":{"input":{"type":"structure","required":["Token","ClientId"],"members":{"Token":{"shape":"S1v"},"ClientId":{"shape":"S1j"},"ClientSecret":{"shape":"S70"}}},"output":{"type":"structure","members":{}},"authtype":"none"},"SetLogDeliveryConfiguration":{"input":{"type":"structure","required":["UserPoolId","LogConfigurations"],"members":{"UserPoolId":{},"LogConfigurations":{"shape":"S8v"}}},"output":{"type":"structure","members":{"LogDeliveryConfiguration":{"shape":"S8u"}}}},"SetRiskConfiguration":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{},"ClientId":{"shape":"S1j"},"CompromisedCredentialsRiskConfiguration":{"shape":"S7l"},"AccountTakeoverRiskConfiguration":{"shape":"S7q"},"RiskExceptionConfiguration":{"shape":"S7z"}}},"output":{"type":"structure","required":["RiskConfiguration"],"members":{"RiskConfiguration":{"shape":"S7k"}}}},"SetUICustomization":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{},"ClientId":{"shape":"S1j"},"CSS":{},"ImageFile":{"type":"blob"}}},"output":{"type":"structure","required":["UICustomization"],"members":{"UICustomization":{"shape":"S94"}}}},"SetUserMFAPreference":{"input":{"type":"structure","required":["AccessToken"],"members":{"SMSMfaSettings":{"shape":"S31"},"SoftwareTokenMfaSettings":{"shape":"S32"},"AccessToken":{"shape":"S1v"}}},"output":{"type":"structure","members":{}},"authtype":"none"},"SetUserPoolMfaConfig":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{},"SmsMfaConfiguration":{"shape":"S9e"},"SoftwareTokenMfaConfiguration":{"shape":"S9f"},"MfaConfiguration":{}}},"output":{"type":"structure","members":{"SmsMfaConfiguration":{"shape":"S9e"},"SoftwareTokenMfaConfiguration":{"shape":"S9f"},"MfaConfiguration":{}}}},"SetUserSettings":{"input":{"type":"structure","required":["AccessToken","MFAOptions"],"members":{"AccessToken":{"shape":"S1v"},"MFAOptions":{"shape":"Sw"}}},"output":{"type":"structure","members":{}},"authtype":"none"},"SignUp":{"input":{"type":"structure","required":["ClientId","Username","Password"],"members":{"ClientId":{"shape":"S1j"},"SecretHash":{"shape":"S3s"},"Username":{"shape":"Sd"},"Password":{"shape":"Sn"},"UserAttributes":{"shape":"Sj"},"ValidationData":{"shape":"Sj"},"AnalyticsMetadata":{"shape":"S1m"},"UserContextData":{"shape":"S3u"},"ClientMetadata":{"shape":"Sg"}}},"output":{"type":"structure","required":["UserConfirmed","UserSub"],"members":{"UserConfirmed":{"type":"boolean"},"CodeDeliveryDetails":{"shape":"S8i"},"UserSub":{}}},"authtype":"none"},"StartUserImportJob":{"input":{"type":"structure","required":["UserPoolId","JobId"],"members":{"UserPoolId":{},"JobId":{}}},"output":{"type":"structure","members":{"UserImportJob":{"shape":"S4m"}}}},"StopUserImportJob":{"input":{"type":"structure","required":["UserPoolId","JobId"],"members":{"UserPoolId":{},"JobId":{}}},"output":{"type":"structure","members":{"UserImportJob":{"shape":"S4m"}}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"S5r"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateAuthEventFeedback":{"input":{"type":"structure","required":["UserPoolId","Username","EventId","FeedbackToken","FeedbackValue"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"EventId":{},"FeedbackToken":{"shape":"S1v"},"FeedbackValue":{}}},"output":{"type":"structure","members":{}},"authtype":"none"},"UpdateDeviceStatus":{"input":{"type":"structure","required":["AccessToken","DeviceKey"],"members":{"AccessToken":{"shape":"S1v"},"DeviceKey":{},"DeviceRememberedStatus":{}}},"output":{"type":"structure","members":{}},"authtype":"none"},"UpdateGroup":{"input":{"type":"structure","required":["GroupName","UserPoolId"],"members":{"GroupName":{},"UserPoolId":{},"Description":{},"RoleArn":{},"Precedence":{"type":"integer"}}},"output":{"type":"structure","members":{"Group":{"shape":"S29"}}}},"UpdateIdentityProvider":{"input":{"type":"structure","required":["UserPoolId","ProviderName"],"members":{"UserPoolId":{},"ProviderName":{},"ProviderDetails":{"shape":"S43"},"AttributeMapping":{"shape":"S44"},"IdpIdentifiers":{"shape":"S46"}}},"output":{"type":"structure","required":["IdentityProvider"],"members":{"IdentityProvider":{"shape":"S49"}}}},"UpdateResourceServer":{"input":{"type":"structure","required":["UserPoolId","Identifier","Name"],"members":{"UserPoolId":{},"Identifier":{},"Name":{},"Scopes":{"shape":"S4d"}}},"output":{"type":"structure","required":["ResourceServer"],"members":{"ResourceServer":{"shape":"S4i"}}}},"UpdateUserAttributes":{"input":{"type":"structure","required":["UserAttributes","AccessToken"],"members":{"UserAttributes":{"shape":"Sj"},"AccessToken":{"shape":"S1v"},"ClientMetadata":{"shape":"Sg"}}},"output":{"type":"structure","members":{"CodeDeliveryDetailsList":{"type":"list","member":{"shape":"S8i"}}}},"authtype":"none"},"UpdateUserPool":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{},"Policies":{"shape":"S4u"},"DeletionProtection":{},"LambdaConfig":{"shape":"S4z"},"AutoVerifiedAttributes":{"shape":"S54"},"SmsVerificationMessage":{},"EmailVerificationMessage":{},"EmailVerificationSubject":{},"VerificationMessageTemplate":{"shape":"S5d"},"SmsAuthenticationMessage":{},"UserAttributeUpdateSettings":{"shape":"S5i"},"MfaConfiguration":{},"DeviceConfiguration":{"shape":"S5k"},"EmailConfiguration":{"shape":"S5l"},"SmsConfiguration":{"shape":"S5p"},"UserPoolTags":{"shape":"S5r"},"AdminCreateUserConfig":{"shape":"S5u"},"UserPoolAddOns":{"shape":"S5y"},"AccountRecoverySetting":{"shape":"S61"}}},"output":{"type":"structure","members":{}}},"UpdateUserPoolClient":{"input":{"type":"structure","required":["UserPoolId","ClientId"],"members":{"UserPoolId":{},"ClientId":{"shape":"S1j"},"ClientName":{},"RefreshTokenValidity":{"type":"integer"},"AccessTokenValidity":{"type":"integer"},"IdTokenValidity":{"type":"integer"},"TokenValidityUnits":{"shape":"S6g"},"ReadAttributes":{"shape":"S6i"},"WriteAttributes":{"shape":"S6i"},"ExplicitAuthFlows":{"shape":"S6k"},"SupportedIdentityProviders":{"shape":"S6m"},"CallbackURLs":{"shape":"S6n"},"LogoutURLs":{"shape":"S6p"},"DefaultRedirectURI":{},"AllowedOAuthFlows":{"shape":"S6q"},"AllowedOAuthScopes":{"shape":"S6s"},"AllowedOAuthFlowsUserPoolClient":{"type":"boolean"},"AnalyticsConfiguration":{"shape":"S6u"},"PreventUserExistenceErrors":{},"EnableTokenRevocation":{"type":"boolean"},"EnablePropagateAdditionalUserContextData":{"type":"boolean"},"AuthSessionValidity":{"type":"integer"}}},"output":{"type":"structure","members":{"UserPoolClient":{"shape":"S6z"}}}},"UpdateUserPoolDomain":{"input":{"type":"structure","required":["Domain","UserPoolId","CustomDomainConfig"],"members":{"Domain":{},"UserPoolId":{},"CustomDomainConfig":{"shape":"S72"}}},"output":{"type":"structure","members":{"CloudFrontDomain":{}}}},"VerifySoftwareToken":{"input":{"type":"structure","required":["UserCode"],"members":{"AccessToken":{"shape":"S1v"},"Session":{"shape":"S1s"},"UserCode":{"type":"string","sensitive":true},"FriendlyDeviceName":{}}},"output":{"type":"structure","members":{"Status":{},"Session":{"shape":"S1s"}}},"authtype":"none"},"VerifyUserAttribute":{"input":{"type":"structure","required":["AccessToken","AttributeName","Code"],"members":{"AccessToken":{"shape":"S1v"},"AttributeName":{},"Code":{}}},"output":{"type":"structure","members":{}},"authtype":"none"}},"shapes":{"S4":{"type":"structure","members":{"Name":{},"AttributeDataType":{},"DeveloperOnlyAttribute":{"type":"boolean"},"Mutable":{"type":"boolean"},"Required":{"type":"boolean"},"NumberAttributeConstraints":{"type":"structure","members":{"MinValue":{},"MaxValue":{}}},"StringAttributeConstraints":{"type":"structure","members":{"MinLength":{},"MaxLength":{}}}}},"Sd":{"type":"string","sensitive":true},"Sg":{"type":"map","key":{},"value":{}},"Sj":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{},"Value":{"type":"string","sensitive":true}}}},"Sn":{"type":"string","sensitive":true},"St":{"type":"structure","members":{"Username":{"shape":"Sd"},"Attributes":{"shape":"Sj"},"UserCreateDate":{"type":"timestamp"},"UserLastModifiedDate":{"type":"timestamp"},"Enabled":{"type":"boolean"},"UserStatus":{},"MFAOptions":{"shape":"Sw"}}},"Sw":{"type":"list","member":{"type":"structure","members":{"DeliveryMedium":{},"AttributeName":{}}}},"S10":{"type":"list","member":{}},"S13":{"type":"structure","members":{"ProviderName":{},"ProviderAttributeName":{},"ProviderAttributeValue":{}}},"S1e":{"type":"structure","members":{"DeviceKey":{},"DeviceAttributes":{"shape":"Sj"},"DeviceCreateDate":{"type":"timestamp"},"DeviceLastModifiedDate":{"type":"timestamp"},"DeviceLastAuthenticatedDate":{"type":"timestamp"}}},"S1h":{"type":"list","member":{}},"S1j":{"type":"string","sensitive":true},"S1l":{"type":"map","key":{},"value":{},"sensitive":true},"S1m":{"type":"structure","members":{"AnalyticsEndpointId":{}}},"S1n":{"type":"structure","required":["IpAddress","ServerName","ServerPath","HttpHeaders"],"members":{"IpAddress":{},"ServerName":{},"ServerPath":{},"HttpHeaders":{"type":"list","member":{"type":"structure","members":{"headerName":{},"headerValue":{}}}},"EncodedData":{}}},"S1s":{"type":"string","sensitive":true},"S1t":{"type":"map","key":{},"value":{}},"S1u":{"type":"structure","members":{"AccessToken":{"shape":"S1v"},"ExpiresIn":{"type":"integer"},"TokenType":{},"RefreshToken":{"shape":"S1v"},"IdToken":{"shape":"S1v"},"NewDeviceMetadata":{"type":"structure","members":{"DeviceKey":{},"DeviceGroupKey":{}}}}},"S1v":{"type":"string","sensitive":true},"S24":{"type":"list","member":{"shape":"S1e"}},"S28":{"type":"list","member":{"shape":"S29"}},"S29":{"type":"structure","members":{"GroupName":{},"UserPoolId":{},"Description":{},"RoleArn":{},"Precedence":{"type":"integer"},"LastModifiedDate":{"type":"timestamp"},"CreationDate":{"type":"timestamp"}}},"S2y":{"type":"map","key":{},"value":{},"sensitive":true},"S31":{"type":"structure","members":{"Enabled":{"type":"boolean"},"PreferredMfa":{"type":"boolean"}}},"S32":{"type":"structure","members":{"Enabled":{"type":"boolean"},"PreferredMfa":{"type":"boolean"}}},"S3s":{"type":"string","sensitive":true},"S3u":{"type":"structure","members":{"IpAddress":{},"EncodedData":{}},"sensitive":true},"S43":{"type":"map","key":{},"value":{}},"S44":{"type":"map","key":{},"value":{}},"S46":{"type":"list","member":{}},"S49":{"type":"structure","members":{"UserPoolId":{},"ProviderName":{},"ProviderType":{},"ProviderDetails":{"shape":"S43"},"AttributeMapping":{"shape":"S44"},"IdpIdentifiers":{"shape":"S46"},"LastModifiedDate":{"type":"timestamp"},"CreationDate":{"type":"timestamp"}}},"S4d":{"type":"list","member":{"type":"structure","required":["ScopeName","ScopeDescription"],"members":{"ScopeName":{},"ScopeDescription":{}}}},"S4i":{"type":"structure","members":{"UserPoolId":{},"Identifier":{},"Name":{},"Scopes":{"shape":"S4d"}}},"S4m":{"type":"structure","members":{"JobName":{},"JobId":{},"UserPoolId":{},"PreSignedUrl":{},"CreationDate":{"type":"timestamp"},"StartDate":{"type":"timestamp"},"CompletionDate":{"type":"timestamp"},"Status":{},"CloudWatchLogsRoleArn":{},"ImportedUsers":{"type":"long"},"SkippedUsers":{"type":"long"},"FailedUsers":{"type":"long"},"CompletionMessage":{}}},"S4u":{"type":"structure","members":{"PasswordPolicy":{"type":"structure","members":{"MinimumLength":{"type":"integer"},"RequireUppercase":{"type":"boolean"},"RequireLowercase":{"type":"boolean"},"RequireNumbers":{"type":"boolean"},"RequireSymbols":{"type":"boolean"},"TemporaryPasswordValidityDays":{"type":"integer"}}}}},"S4z":{"type":"structure","members":{"PreSignUp":{},"CustomMessage":{},"PostConfirmation":{},"PreAuthentication":{},"PostAuthentication":{},"DefineAuthChallenge":{},"CreateAuthChallenge":{},"VerifyAuthChallengeResponse":{},"PreTokenGeneration":{},"UserMigration":{},"CustomSMSSender":{"type":"structure","required":["LambdaVersion","LambdaArn"],"members":{"LambdaVersion":{},"LambdaArn":{}}},"CustomEmailSender":{"type":"structure","required":["LambdaVersion","LambdaArn"],"members":{"LambdaVersion":{},"LambdaArn":{}}},"KMSKeyID":{}}},"S54":{"type":"list","member":{}},"S56":{"type":"list","member":{}},"S58":{"type":"list","member":{}},"S5d":{"type":"structure","members":{"SmsMessage":{},"EmailMessage":{},"EmailSubject":{},"EmailMessageByLink":{},"EmailSubjectByLink":{},"DefaultEmailOption":{}}},"S5i":{"type":"structure","members":{"AttributesRequireVerificationBeforeUpdate":{"type":"list","member":{}}}},"S5k":{"type":"structure","members":{"ChallengeRequiredOnNewDevice":{"type":"boolean"},"DeviceOnlyRememberedOnUserPrompt":{"type":"boolean"}}},"S5l":{"type":"structure","members":{"SourceArn":{},"ReplyToEmailAddress":{},"EmailSendingAccount":{},"From":{},"ConfigurationSet":{}}},"S5p":{"type":"structure","required":["SnsCallerArn"],"members":{"SnsCallerArn":{},"ExternalId":{},"SnsRegion":{}}},"S5r":{"type":"map","key":{},"value":{}},"S5u":{"type":"structure","members":{"AllowAdminCreateUserOnly":{"type":"boolean"},"UnusedAccountValidityDays":{"type":"integer"},"InviteMessageTemplate":{"type":"structure","members":{"SMSMessage":{},"EmailMessage":{},"EmailSubject":{}}}}},"S5x":{"type":"list","member":{"shape":"S4"}},"S5y":{"type":"structure","required":["AdvancedSecurityMode"],"members":{"AdvancedSecurityMode":{}}},"S60":{"type":"structure","required":["CaseSensitive"],"members":{"CaseSensitive":{"type":"boolean"}}},"S61":{"type":"structure","members":{"RecoveryMechanisms":{"type":"list","member":{"type":"structure","required":["Priority","Name"],"members":{"Priority":{"type":"integer"},"Name":{}}}}}},"S67":{"type":"structure","members":{"Id":{},"Name":{},"Policies":{"shape":"S4u"},"DeletionProtection":{},"LambdaConfig":{"shape":"S4z"},"Status":{},"LastModifiedDate":{"type":"timestamp"},"CreationDate":{"type":"timestamp"},"SchemaAttributes":{"shape":"S5x"},"AutoVerifiedAttributes":{"shape":"S54"},"AliasAttributes":{"shape":"S56"},"UsernameAttributes":{"shape":"S58"},"SmsVerificationMessage":{},"EmailVerificationMessage":{},"EmailVerificationSubject":{},"VerificationMessageTemplate":{"shape":"S5d"},"SmsAuthenticationMessage":{},"UserAttributeUpdateSettings":{"shape":"S5i"},"MfaConfiguration":{},"DeviceConfiguration":{"shape":"S5k"},"EstimatedNumberOfUsers":{"type":"integer"},"EmailConfiguration":{"shape":"S5l"},"SmsConfiguration":{"shape":"S5p"},"UserPoolTags":{"shape":"S5r"},"SmsConfigurationFailure":{},"EmailConfigurationFailure":{},"Domain":{},"CustomDomain":{},"AdminCreateUserConfig":{"shape":"S5u"},"UserPoolAddOns":{"shape":"S5y"},"UsernameConfiguration":{"shape":"S60"},"Arn":{},"AccountRecoverySetting":{"shape":"S61"}}},"S6g":{"type":"structure","members":{"AccessToken":{},"IdToken":{},"RefreshToken":{}}},"S6i":{"type":"list","member":{}},"S6k":{"type":"list","member":{}},"S6m":{"type":"list","member":{}},"S6n":{"type":"list","member":{}},"S6p":{"type":"list","member":{}},"S6q":{"type":"list","member":{}},"S6s":{"type":"list","member":{}},"S6u":{"type":"structure","members":{"ApplicationId":{},"ApplicationArn":{},"RoleArn":{},"ExternalId":{},"UserDataShared":{"type":"boolean"}}},"S6z":{"type":"structure","members":{"UserPoolId":{},"ClientName":{},"ClientId":{"shape":"S1j"},"ClientSecret":{"shape":"S70"},"LastModifiedDate":{"type":"timestamp"},"CreationDate":{"type":"timestamp"},"RefreshTokenValidity":{"type":"integer"},"AccessTokenValidity":{"type":"integer"},"IdTokenValidity":{"type":"integer"},"TokenValidityUnits":{"shape":"S6g"},"ReadAttributes":{"shape":"S6i"},"WriteAttributes":{"shape":"S6i"},"ExplicitAuthFlows":{"shape":"S6k"},"SupportedIdentityProviders":{"shape":"S6m"},"CallbackURLs":{"shape":"S6n"},"LogoutURLs":{"shape":"S6p"},"DefaultRedirectURI":{},"AllowedOAuthFlows":{"shape":"S6q"},"AllowedOAuthScopes":{"shape":"S6s"},"AllowedOAuthFlowsUserPoolClient":{"type":"boolean"},"AnalyticsConfiguration":{"shape":"S6u"},"PreventUserExistenceErrors":{},"EnableTokenRevocation":{"type":"boolean"},"EnablePropagateAdditionalUserContextData":{"type":"boolean"},"AuthSessionValidity":{"type":"integer"}}},"S70":{"type":"string","sensitive":true},"S72":{"type":"structure","required":["CertificateArn"],"members":{"CertificateArn":{}}},"S7k":{"type":"structure","members":{"UserPoolId":{},"ClientId":{"shape":"S1j"},"CompromisedCredentialsRiskConfiguration":{"shape":"S7l"},"AccountTakeoverRiskConfiguration":{"shape":"S7q"},"RiskExceptionConfiguration":{"shape":"S7z"},"LastModifiedDate":{"type":"timestamp"}}},"S7l":{"type":"structure","required":["Actions"],"members":{"EventFilter":{"type":"list","member":{}},"Actions":{"type":"structure","required":["EventAction"],"members":{"EventAction":{}}}}},"S7q":{"type":"structure","required":["Actions"],"members":{"NotifyConfiguration":{"type":"structure","required":["SourceArn"],"members":{"From":{},"ReplyTo":{},"SourceArn":{},"BlockEmail":{"shape":"S7s"},"NoActionEmail":{"shape":"S7s"},"MfaEmail":{"shape":"S7s"}}},"Actions":{"type":"structure","members":{"LowAction":{"shape":"S7w"},"MediumAction":{"shape":"S7w"},"HighAction":{"shape":"S7w"}}}}},"S7s":{"type":"structure","required":["Subject"],"members":{"Subject":{},"HtmlBody":{},"TextBody":{}}},"S7w":{"type":"structure","required":["Notify","EventAction"],"members":{"Notify":{"type":"boolean"},"EventAction":{}}},"S7z":{"type":"structure","members":{"BlockedIPRangeList":{"type":"list","member":{}},"SkippedIPRangeList":{"type":"list","member":{}}}},"S8i":{"type":"structure","members":{"Destination":{},"DeliveryMedium":{},"AttributeName":{}}},"S8u":{"type":"structure","required":["UserPoolId","LogConfigurations"],"members":{"UserPoolId":{},"LogConfigurations":{"shape":"S8v"}}},"S8v":{"type":"list","member":{"type":"structure","required":["LogLevel","EventSource"],"members":{"LogLevel":{},"EventSource":{},"CloudWatchLogsConfiguration":{"type":"structure","members":{"LogGroupArn":{}}}}}},"S94":{"type":"structure","members":{"UserPoolId":{},"ClientId":{"shape":"S1j"},"ImageUrl":{},"CSS":{},"CSSVersion":{},"LastModifiedDate":{"type":"timestamp"},"CreationDate":{"type":"timestamp"}}},"S9e":{"type":"structure","members":{"SmsAuthenticationMessage":{},"SmsConfiguration":{"shape":"S5p"}}},"S9f":{"type":"structure","members":{"Enabled":{"type":"boolean"}}},"Sah":{"type":"list","member":{"shape":"St"}}}}')},17149:function(e){"use strict";e.exports=JSON.parse('{"o":{"AdminListGroupsForUser":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"Groups"},"AdminListUserAuthEvents":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"AuthEvents"},"ListGroups":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"Groups"},"ListIdentityProviders":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Providers"},"ListResourceServers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ResourceServers"},"ListUserPoolClients":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"UserPoolClients"},"ListUserPools":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"UserPools"},"ListUsers":{"input_token":"PaginationToken","limit_key":"Limit","output_token":"PaginationToken","result_key":"Users"},"ListUsersInGroup":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"Users"}}}')},29128:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-06-30","endpointPrefix":"cognito-sync","jsonVersion":"1.1","protocol":"rest-json","serviceFullName":"Amazon Cognito Sync","serviceId":"Cognito Sync","signatureVersion":"v4","uid":"cognito-sync-2014-06-30"},"operations":{"BulkPublish":{"http":{"requestUri":"/identitypools/{IdentityPoolId}/bulkpublish","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"}}},"output":{"type":"structure","members":{"IdentityPoolId":{}}}},"DeleteDataset":{"http":{"method":"DELETE","requestUri":"/identitypools/{IdentityPoolId}/identities/{IdentityId}/datasets/{DatasetName}","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId","IdentityId","DatasetName"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"},"IdentityId":{"location":"uri","locationName":"IdentityId"},"DatasetName":{"location":"uri","locationName":"DatasetName"}}},"output":{"type":"structure","members":{"Dataset":{"shape":"S8"}}}},"DescribeDataset":{"http":{"method":"GET","requestUri":"/identitypools/{IdentityPoolId}/identities/{IdentityId}/datasets/{DatasetName}","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId","IdentityId","DatasetName"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"},"IdentityId":{"location":"uri","locationName":"IdentityId"},"DatasetName":{"location":"uri","locationName":"DatasetName"}}},"output":{"type":"structure","members":{"Dataset":{"shape":"S8"}}}},"DescribeIdentityPoolUsage":{"http":{"method":"GET","requestUri":"/identitypools/{IdentityPoolId}","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"}}},"output":{"type":"structure","members":{"IdentityPoolUsage":{"shape":"Sg"}}}},"DescribeIdentityUsage":{"http":{"method":"GET","requestUri":"/identitypools/{IdentityPoolId}/identities/{IdentityId}","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId","IdentityId"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"},"IdentityId":{"location":"uri","locationName":"IdentityId"}}},"output":{"type":"structure","members":{"IdentityUsage":{"type":"structure","members":{"IdentityId":{},"IdentityPoolId":{},"LastModifiedDate":{"type":"timestamp"},"DatasetCount":{"type":"integer"},"DataStorage":{"type":"long"}}}}}},"GetBulkPublishDetails":{"http":{"requestUri":"/identitypools/{IdentityPoolId}/getBulkPublishDetails","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"}}},"output":{"type":"structure","members":{"IdentityPoolId":{},"BulkPublishStartTime":{"type":"timestamp"},"BulkPublishCompleteTime":{"type":"timestamp"},"BulkPublishStatus":{},"FailureMessage":{}}}},"GetCognitoEvents":{"http":{"method":"GET","requestUri":"/identitypools/{IdentityPoolId}/events","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"}}},"output":{"type":"structure","members":{"Events":{"shape":"Sq"}}}},"GetIdentityPoolConfiguration":{"http":{"method":"GET","requestUri":"/identitypools/{IdentityPoolId}/configuration","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"}}},"output":{"type":"structure","members":{"IdentityPoolId":{},"PushSync":{"shape":"Sv"},"CognitoStreams":{"shape":"Sz"}}}},"ListDatasets":{"http":{"method":"GET","requestUri":"/identitypools/{IdentityPoolId}/identities/{IdentityId}/datasets","responseCode":200},"input":{"type":"structure","required":["IdentityId","IdentityPoolId"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"},"IdentityId":{"location":"uri","locationName":"IdentityId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"Datasets":{"type":"list","member":{"shape":"S8"}},"Count":{"type":"integer"},"NextToken":{}}}},"ListIdentityPoolUsage":{"http":{"method":"GET","requestUri":"/identitypools","responseCode":200},"input":{"type":"structure","members":{"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"IdentityPoolUsages":{"type":"list","member":{"shape":"Sg"}},"MaxResults":{"type":"integer"},"Count":{"type":"integer"},"NextToken":{}}}},"ListRecords":{"http":{"method":"GET","requestUri":"/identitypools/{IdentityPoolId}/identities/{IdentityId}/datasets/{DatasetName}/records","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId","IdentityId","DatasetName"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"},"IdentityId":{"location":"uri","locationName":"IdentityId"},"DatasetName":{"location":"uri","locationName":"DatasetName"},"LastSyncCount":{"location":"querystring","locationName":"lastSyncCount","type":"long"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"SyncSessionToken":{"location":"querystring","locationName":"syncSessionToken"}}},"output":{"type":"structure","members":{"Records":{"shape":"S1c"},"NextToken":{},"Count":{"type":"integer"},"DatasetSyncCount":{"type":"long"},"LastModifiedBy":{},"MergedDatasetNames":{"type":"list","member":{}},"DatasetExists":{"type":"boolean"},"DatasetDeletedAfterRequestedSyncCount":{"type":"boolean"},"SyncSessionToken":{}}}},"RegisterDevice":{"http":{"requestUri":"/identitypools/{IdentityPoolId}/identity/{IdentityId}/device","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId","IdentityId","Platform","Token"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"},"IdentityId":{"location":"uri","locationName":"IdentityId"},"Platform":{},"Token":{}}},"output":{"type":"structure","members":{"DeviceId":{}}}},"SetCognitoEvents":{"http":{"requestUri":"/identitypools/{IdentityPoolId}/events","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId","Events"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"},"Events":{"shape":"Sq"}}}},"SetIdentityPoolConfiguration":{"http":{"requestUri":"/identitypools/{IdentityPoolId}/configuration","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"},"PushSync":{"shape":"Sv"},"CognitoStreams":{"shape":"Sz"}}},"output":{"type":"structure","members":{"IdentityPoolId":{},"PushSync":{"shape":"Sv"},"CognitoStreams":{"shape":"Sz"}}}},"SubscribeToDataset":{"http":{"requestUri":"/identitypools/{IdentityPoolId}/identities/{IdentityId}/datasets/{DatasetName}/subscriptions/{DeviceId}","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId","IdentityId","DatasetName","DeviceId"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"},"IdentityId":{"location":"uri","locationName":"IdentityId"},"DatasetName":{"location":"uri","locationName":"DatasetName"},"DeviceId":{"location":"uri","locationName":"DeviceId"}}},"output":{"type":"structure","members":{}}},"UnsubscribeFromDataset":{"http":{"method":"DELETE","requestUri":"/identitypools/{IdentityPoolId}/identities/{IdentityId}/datasets/{DatasetName}/subscriptions/{DeviceId}","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId","IdentityId","DatasetName","DeviceId"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"},"IdentityId":{"location":"uri","locationName":"IdentityId"},"DatasetName":{"location":"uri","locationName":"DatasetName"},"DeviceId":{"location":"uri","locationName":"DeviceId"}}},"output":{"type":"structure","members":{}}},"UpdateRecords":{"http":{"requestUri":"/identitypools/{IdentityPoolId}/identities/{IdentityId}/datasets/{DatasetName}","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId","IdentityId","DatasetName","SyncSessionToken"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"},"IdentityId":{"location":"uri","locationName":"IdentityId"},"DatasetName":{"location":"uri","locationName":"DatasetName"},"DeviceId":{},"RecordPatches":{"type":"list","member":{"type":"structure","required":["Op","Key","SyncCount"],"members":{"Op":{},"Key":{},"Value":{},"SyncCount":{"type":"long"},"DeviceLastModifiedDate":{"type":"timestamp"}}}},"SyncSessionToken":{},"ClientContext":{"location":"header","locationName":"x-amz-Client-Context"}}},"output":{"type":"structure","members":{"Records":{"shape":"S1c"}}}}},"shapes":{"S8":{"type":"structure","members":{"IdentityId":{},"DatasetName":{},"CreationDate":{"type":"timestamp"},"LastModifiedDate":{"type":"timestamp"},"LastModifiedBy":{},"DataStorage":{"type":"long"},"NumRecords":{"type":"long"}}},"Sg":{"type":"structure","members":{"IdentityPoolId":{},"SyncSessionsCount":{"type":"long"},"DataStorage":{"type":"long"},"LastModifiedDate":{"type":"timestamp"}}},"Sq":{"type":"map","key":{},"value":{}},"Sv":{"type":"structure","members":{"ApplicationArns":{"type":"list","member":{}},"RoleArn":{}}},"Sz":{"type":"structure","members":{"StreamName":{},"RoleArn":{},"StreamingStatus":{}}},"S1c":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{},"SyncCount":{"type":"long"},"LastModifiedDate":{"type":"timestamp"},"LastModifiedBy":{},"DeviceLastModifiedDate":{"type":"timestamp"}}}}}}')},5865:function(e){"use strict";e.exports={o:{}}},24433:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-11-27","endpointPrefix":"comprehend","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon Comprehend","serviceId":"Comprehend","signatureVersion":"v4","signingName":"comprehend","targetPrefix":"Comprehend_20171127","uid":"comprehend-2017-11-27"},"operations":{"BatchDetectDominantLanguage":{"input":{"type":"structure","required":["TextList"],"members":{"TextList":{"shape":"S2"}}},"output":{"type":"structure","required":["ResultList","ErrorList"],"members":{"ResultList":{"type":"list","member":{"type":"structure","members":{"Index":{"type":"integer"},"Languages":{"shape":"S8"}}}},"ErrorList":{"shape":"Sc"}},"sensitive":true}},"BatchDetectEntities":{"input":{"type":"structure","required":["TextList","LanguageCode"],"members":{"TextList":{"shape":"S2"},"LanguageCode":{}}},"output":{"type":"structure","required":["ResultList","ErrorList"],"members":{"ResultList":{"type":"list","member":{"type":"structure","members":{"Index":{"type":"integer"},"Entities":{"shape":"Sj"}}}},"ErrorList":{"shape":"Sc"}},"sensitive":true}},"BatchDetectKeyPhrases":{"input":{"type":"structure","required":["TextList","LanguageCode"],"members":{"TextList":{"shape":"S2"},"LanguageCode":{}}},"output":{"type":"structure","required":["ResultList","ErrorList"],"members":{"ResultList":{"type":"list","member":{"type":"structure","members":{"Index":{"type":"integer"},"KeyPhrases":{"shape":"Su"}}}},"ErrorList":{"shape":"Sc"}},"sensitive":true}},"BatchDetectSentiment":{"input":{"type":"structure","required":["TextList","LanguageCode"],"members":{"TextList":{"shape":"S2"},"LanguageCode":{}}},"output":{"type":"structure","required":["ResultList","ErrorList"],"members":{"ResultList":{"type":"list","member":{"type":"structure","members":{"Index":{"type":"integer"},"Sentiment":{},"SentimentScore":{"shape":"S11"}}}},"ErrorList":{"shape":"Sc"}},"sensitive":true}},"BatchDetectSyntax":{"input":{"type":"structure","required":["TextList","LanguageCode"],"members":{"TextList":{"shape":"S2"},"LanguageCode":{}}},"output":{"type":"structure","required":["ResultList","ErrorList"],"members":{"ResultList":{"type":"list","member":{"type":"structure","members":{"Index":{"type":"integer"},"SyntaxTokens":{"shape":"S17"}}}},"ErrorList":{"shape":"Sc"}},"sensitive":true}},"BatchDetectTargetedSentiment":{"input":{"type":"structure","required":["TextList","LanguageCode"],"members":{"TextList":{"shape":"S2"},"LanguageCode":{}}},"output":{"type":"structure","required":["ResultList","ErrorList"],"members":{"ResultList":{"type":"list","member":{"type":"structure","members":{"Index":{"type":"integer"},"Entities":{"shape":"S1f"}}}},"ErrorList":{"shape":"Sc"}},"sensitive":true}},"ClassifyDocument":{"input":{"type":"structure","required":["EndpointArn"],"members":{"Text":{"shape":"S3"},"EndpointArn":{},"Bytes":{"type":"blob"},"DocumentReaderConfig":{"shape":"S1p"}}},"output":{"type":"structure","members":{"Classes":{"type":"list","member":{"type":"structure","members":{"Name":{},"Score":{"type":"float"},"Page":{"type":"integer"}}}},"Labels":{"type":"list","member":{"type":"structure","members":{"Name":{},"Score":{"type":"float"},"Page":{"type":"integer"}}}},"DocumentMetadata":{"shape":"S1z"},"DocumentType":{"shape":"S22"},"Errors":{"shape":"S25"},"Warnings":{"type":"list","member":{"type":"structure","members":{"Page":{"type":"integer"},"WarnCode":{},"WarnMessage":{}}}}},"sensitive":true}},"ContainsPiiEntities":{"input":{"type":"structure","required":["Text","LanguageCode"],"members":{"Text":{},"LanguageCode":{}}},"output":{"type":"structure","members":{"Labels":{"type":"list","member":{"type":"structure","members":{"Name":{},"Score":{"type":"float"}}}}}}},"CreateDataset":{"input":{"type":"structure","required":["FlywheelArn","DatasetName","InputDataConfig"],"members":{"FlywheelArn":{},"DatasetName":{},"DatasetType":{},"Description":{},"InputDataConfig":{"type":"structure","members":{"AugmentedManifests":{"type":"list","member":{"type":"structure","required":["AttributeNames","S3Uri"],"members":{"AttributeNames":{"shape":"S2o"},"S3Uri":{},"AnnotationDataS3Uri":{},"SourceDocumentsS3Uri":{},"DocumentType":{}}}},"DataFormat":{},"DocumentClassifierInputDataConfig":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{},"LabelDelimiter":{}}},"EntityRecognizerInputDataConfig":{"type":"structure","required":["Documents"],"members":{"Annotations":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{}}},"Documents":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{},"InputFormat":{}}},"EntityList":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{}}}}}}},"ClientRequestToken":{"idempotencyToken":true},"Tags":{"shape":"S31"}}},"output":{"type":"structure","members":{"DatasetArn":{}}}},"CreateDocumentClassifier":{"input":{"type":"structure","required":["DocumentClassifierName","DataAccessRoleArn","InputDataConfig","LanguageCode"],"members":{"DocumentClassifierName":{},"VersionName":{},"DataAccessRoleArn":{},"Tags":{"shape":"S31"},"InputDataConfig":{"shape":"S3a"},"OutputDataConfig":{"shape":"S3h"},"ClientRequestToken":{"idempotencyToken":true},"LanguageCode":{},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"},"Mode":{},"ModelKmsKeyId":{},"ModelPolicy":{}}},"output":{"type":"structure","members":{"DocumentClassifierArn":{}}}},"CreateEndpoint":{"input":{"type":"structure","required":["EndpointName","DesiredInferenceUnits"],"members":{"EndpointName":{},"ModelArn":{},"DesiredInferenceUnits":{"type":"integer"},"ClientRequestToken":{"idempotencyToken":true},"Tags":{"shape":"S31"},"DataAccessRoleArn":{},"FlywheelArn":{}}},"output":{"type":"structure","members":{"EndpointArn":{},"ModelArn":{}}}},"CreateEntityRecognizer":{"input":{"type":"structure","required":["RecognizerName","DataAccessRoleArn","InputDataConfig","LanguageCode"],"members":{"RecognizerName":{},"VersionName":{},"DataAccessRoleArn":{},"Tags":{"shape":"S31"},"InputDataConfig":{"shape":"S3z"},"ClientRequestToken":{"idempotencyToken":true},"LanguageCode":{},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"},"ModelKmsKeyId":{},"ModelPolicy":{}}},"output":{"type":"structure","members":{"EntityRecognizerArn":{}}}},"CreateFlywheel":{"input":{"type":"structure","required":["FlywheelName","DataAccessRoleArn","DataLakeS3Uri"],"members":{"FlywheelName":{},"ActiveModelArn":{},"DataAccessRoleArn":{},"TaskConfig":{"shape":"S4b"},"ModelType":{},"DataLakeS3Uri":{},"DataSecurityConfig":{"shape":"S4i"},"ClientRequestToken":{"idempotencyToken":true},"Tags":{"shape":"S31"}}},"output":{"type":"structure","members":{"FlywheelArn":{},"ActiveModelArn":{}}}},"DeleteDocumentClassifier":{"input":{"type":"structure","required":["DocumentClassifierArn"],"members":{"DocumentClassifierArn":{}}},"output":{"type":"structure","members":{}}},"DeleteEndpoint":{"input":{"type":"structure","required":["EndpointArn"],"members":{"EndpointArn":{}}},"output":{"type":"structure","members":{}}},"DeleteEntityRecognizer":{"input":{"type":"structure","required":["EntityRecognizerArn"],"members":{"EntityRecognizerArn":{}}},"output":{"type":"structure","members":{}}},"DeleteFlywheel":{"input":{"type":"structure","required":["FlywheelArn"],"members":{"FlywheelArn":{}}},"output":{"type":"structure","members":{}}},"DeleteResourcePolicy":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{},"PolicyRevisionId":{}}},"output":{"type":"structure","members":{}}},"DescribeDataset":{"input":{"type":"structure","required":["DatasetArn"],"members":{"DatasetArn":{}}},"output":{"type":"structure","members":{"DatasetProperties":{"shape":"S4x"}}}},"DescribeDocumentClassificationJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"DocumentClassificationJobProperties":{"shape":"S55"}}}},"DescribeDocumentClassifier":{"input":{"type":"structure","required":["DocumentClassifierArn"],"members":{"DocumentClassifierArn":{}}},"output":{"type":"structure","members":{"DocumentClassifierProperties":{"shape":"S5d"}}}},"DescribeDominantLanguageDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"DominantLanguageDetectionJobProperties":{"shape":"S5k"}}}},"DescribeEndpoint":{"input":{"type":"structure","required":["EndpointArn"],"members":{"EndpointArn":{}}},"output":{"type":"structure","members":{"EndpointProperties":{"shape":"S5n"}}}},"DescribeEntitiesDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"EntitiesDetectionJobProperties":{"shape":"S5r"}}}},"DescribeEntityRecognizer":{"input":{"type":"structure","required":["EntityRecognizerArn"],"members":{"EntityRecognizerArn":{}}},"output":{"type":"structure","members":{"EntityRecognizerProperties":{"shape":"S5u"}}}},"DescribeEventsDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"EventsDetectionJobProperties":{"shape":"S63"}}}},"DescribeFlywheel":{"input":{"type":"structure","required":["FlywheelArn"],"members":{"FlywheelArn":{}}},"output":{"type":"structure","members":{"FlywheelProperties":{"shape":"S68"}}}},"DescribeFlywheelIteration":{"input":{"type":"structure","required":["FlywheelArn","FlywheelIterationId"],"members":{"FlywheelArn":{},"FlywheelIterationId":{}}},"output":{"type":"structure","members":{"FlywheelIterationProperties":{"shape":"S6d"}}}},"DescribeKeyPhrasesDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"KeyPhrasesDetectionJobProperties":{"shape":"S6i"}}}},"DescribePiiEntitiesDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"PiiEntitiesDetectionJobProperties":{"shape":"S6l"}}}},"DescribeResourcePolicy":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"ResourcePolicy":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"PolicyRevisionId":{}}}},"DescribeSentimentDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"SentimentDetectionJobProperties":{"shape":"S6w"}}}},"DescribeTargetedSentimentDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"TargetedSentimentDetectionJobProperties":{"shape":"S6z"}}}},"DescribeTopicsDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"TopicsDetectionJobProperties":{"shape":"S72"}}}},"DetectDominantLanguage":{"input":{"type":"structure","required":["Text"],"members":{"Text":{"shape":"S3"}}},"output":{"type":"structure","members":{"Languages":{"shape":"S8"}},"sensitive":true}},"DetectEntities":{"input":{"type":"structure","members":{"Text":{"shape":"S3"},"LanguageCode":{},"EndpointArn":{},"Bytes":{"type":"blob"},"DocumentReaderConfig":{"shape":"S1p"}}},"output":{"type":"structure","members":{"Entities":{"shape":"Sj"},"DocumentMetadata":{"shape":"S1z"},"DocumentType":{"shape":"S22"},"Blocks":{"type":"list","member":{"type":"structure","members":{"Id":{},"BlockType":{},"Text":{},"Page":{"type":"integer"},"Geometry":{"type":"structure","members":{"BoundingBox":{"type":"structure","members":{"Height":{"type":"float"},"Left":{"type":"float"},"Top":{"type":"float"},"Width":{"type":"float"}}},"Polygon":{"type":"list","member":{"type":"structure","members":{"X":{"type":"float"},"Y":{"type":"float"}}}}}},"Relationships":{"type":"list","member":{"type":"structure","members":{"Ids":{"type":"list","member":{}},"Type":{}}}}}}},"Errors":{"shape":"S25"}},"sensitive":true}},"DetectKeyPhrases":{"input":{"type":"structure","required":["Text","LanguageCode"],"members":{"Text":{"shape":"S3"},"LanguageCode":{}}},"output":{"type":"structure","members":{"KeyPhrases":{"shape":"Su"}},"sensitive":true}},"DetectPiiEntities":{"input":{"type":"structure","required":["Text","LanguageCode"],"members":{"Text":{},"LanguageCode":{}}},"output":{"type":"structure","members":{"Entities":{"type":"list","member":{"type":"structure","members":{"Score":{"type":"float"},"Type":{},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"}}}}}}},"DetectSentiment":{"input":{"type":"structure","required":["Text","LanguageCode"],"members":{"Text":{"shape":"S3"},"LanguageCode":{}}},"output":{"type":"structure","members":{"Sentiment":{},"SentimentScore":{"shape":"S11"}},"sensitive":true}},"DetectSyntax":{"input":{"type":"structure","required":["Text","LanguageCode"],"members":{"Text":{"shape":"S3"},"LanguageCode":{}}},"output":{"type":"structure","members":{"SyntaxTokens":{"shape":"S17"}},"sensitive":true}},"DetectTargetedSentiment":{"input":{"type":"structure","required":["Text","LanguageCode"],"members":{"Text":{"shape":"S3"},"LanguageCode":{}}},"output":{"type":"structure","members":{"Entities":{"shape":"S1f"}},"sensitive":true}},"ImportModel":{"input":{"type":"structure","required":["SourceModelArn"],"members":{"SourceModelArn":{},"ModelName":{},"VersionName":{},"ModelKmsKeyId":{},"DataAccessRoleArn":{},"Tags":{"shape":"S31"}}},"output":{"type":"structure","members":{"ModelArn":{}}}},"ListDatasets":{"input":{"type":"structure","members":{"FlywheelArn":{},"Filter":{"type":"structure","members":{"Status":{},"DatasetType":{},"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DatasetPropertiesList":{"type":"list","member":{"shape":"S4x"}},"NextToken":{}}}},"ListDocumentClassificationJobs":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"JobName":{},"JobStatus":{},"SubmitTimeBefore":{"type":"timestamp"},"SubmitTimeAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DocumentClassificationJobPropertiesList":{"type":"list","member":{"shape":"S55"}},"NextToken":{}}}},"ListDocumentClassifierSummaries":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DocumentClassifierSummariesList":{"type":"list","member":{"type":"structure","members":{"DocumentClassifierName":{},"NumberOfVersions":{"type":"integer"},"LatestVersionCreatedAt":{"type":"timestamp"},"LatestVersionName":{},"LatestVersionStatus":{}}}},"NextToken":{}}}},"ListDocumentClassifiers":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"Status":{},"DocumentClassifierName":{},"SubmitTimeBefore":{"type":"timestamp"},"SubmitTimeAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DocumentClassifierPropertiesList":{"type":"list","member":{"shape":"S5d"}},"NextToken":{}}}},"ListDominantLanguageDetectionJobs":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"JobName":{},"JobStatus":{},"SubmitTimeBefore":{"type":"timestamp"},"SubmitTimeAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DominantLanguageDetectionJobPropertiesList":{"type":"list","member":{"shape":"S5k"}},"NextToken":{}}}},"ListEndpoints":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"ModelArn":{},"Status":{},"CreationTimeBefore":{"type":"timestamp"},"CreationTimeAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"EndpointPropertiesList":{"type":"list","member":{"shape":"S5n"}},"NextToken":{}}}},"ListEntitiesDetectionJobs":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"JobName":{},"JobStatus":{},"SubmitTimeBefore":{"type":"timestamp"},"SubmitTimeAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"EntitiesDetectionJobPropertiesList":{"type":"list","member":{"shape":"S5r"}},"NextToken":{}}}},"ListEntityRecognizerSummaries":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"EntityRecognizerSummariesList":{"type":"list","member":{"type":"structure","members":{"RecognizerName":{},"NumberOfVersions":{"type":"integer"},"LatestVersionCreatedAt":{"type":"timestamp"},"LatestVersionName":{},"LatestVersionStatus":{}}}},"NextToken":{}}}},"ListEntityRecognizers":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"Status":{},"RecognizerName":{},"SubmitTimeBefore":{"type":"timestamp"},"SubmitTimeAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"EntityRecognizerPropertiesList":{"type":"list","member":{"shape":"S5u"}},"NextToken":{}}}},"ListEventsDetectionJobs":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"JobName":{},"JobStatus":{},"SubmitTimeBefore":{"type":"timestamp"},"SubmitTimeAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"EventsDetectionJobPropertiesList":{"type":"list","member":{"shape":"S63"}},"NextToken":{}}}},"ListFlywheelIterationHistory":{"input":{"type":"structure","required":["FlywheelArn"],"members":{"FlywheelArn":{},"Filter":{"type":"structure","members":{"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"FlywheelIterationPropertiesList":{"type":"list","member":{"shape":"S6d"}},"NextToken":{}}}},"ListFlywheels":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"Status":{},"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"FlywheelSummaryList":{"type":"list","member":{"type":"structure","members":{"FlywheelArn":{},"ActiveModelArn":{},"DataLakeS3Uri":{},"Status":{},"ModelType":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"LatestFlywheelIteration":{}}}},"NextToken":{}}}},"ListKeyPhrasesDetectionJobs":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"JobName":{},"JobStatus":{},"SubmitTimeBefore":{"type":"timestamp"},"SubmitTimeAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"KeyPhrasesDetectionJobPropertiesList":{"type":"list","member":{"shape":"S6i"}},"NextToken":{}}}},"ListPiiEntitiesDetectionJobs":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"JobName":{},"JobStatus":{},"SubmitTimeBefore":{"type":"timestamp"},"SubmitTimeAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"PiiEntitiesDetectionJobPropertiesList":{"type":"list","member":{"shape":"S6l"}},"NextToken":{}}}},"ListSentimentDetectionJobs":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"JobName":{},"JobStatus":{},"SubmitTimeBefore":{"type":"timestamp"},"SubmitTimeAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"SentimentDetectionJobPropertiesList":{"type":"list","member":{"shape":"S6w"}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"ResourceArn":{},"Tags":{"shape":"S31"}}}},"ListTargetedSentimentDetectionJobs":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"JobName":{},"JobStatus":{},"SubmitTimeBefore":{"type":"timestamp"},"SubmitTimeAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"TargetedSentimentDetectionJobPropertiesList":{"type":"list","member":{"shape":"S6z"}},"NextToken":{}}}},"ListTopicsDetectionJobs":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"JobName":{},"JobStatus":{},"SubmitTimeBefore":{"type":"timestamp"},"SubmitTimeAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"TopicsDetectionJobPropertiesList":{"type":"list","member":{"shape":"S72"}},"NextToken":{}}}},"PutResourcePolicy":{"input":{"type":"structure","required":["ResourceArn","ResourcePolicy"],"members":{"ResourceArn":{},"ResourcePolicy":{},"PolicyRevisionId":{}}},"output":{"type":"structure","members":{"PolicyRevisionId":{}}}},"StartDocumentClassificationJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn"],"members":{"JobName":{},"DocumentClassifierArn":{},"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"DataAccessRoleArn":{},"ClientRequestToken":{"idempotencyToken":true},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"},"Tags":{"shape":"S31"},"FlywheelArn":{}}},"output":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobStatus":{},"DocumentClassifierArn":{}}}},"StartDominantLanguageDetectionJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn"],"members":{"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"DataAccessRoleArn":{},"JobName":{},"ClientRequestToken":{"idempotencyToken":true},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"},"Tags":{"shape":"S31"}}},"output":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobStatus":{}}}},"StartEntitiesDetectionJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],"members":{"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"DataAccessRoleArn":{},"JobName":{},"EntityRecognizerArn":{},"LanguageCode":{},"ClientRequestToken":{"idempotencyToken":true},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"},"Tags":{"shape":"S31"},"FlywheelArn":{}}},"output":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobStatus":{},"EntityRecognizerArn":{}}}},"StartEventsDetectionJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode","TargetEventTypes"],"members":{"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"DataAccessRoleArn":{},"JobName":{},"LanguageCode":{},"ClientRequestToken":{"idempotencyToken":true},"TargetEventTypes":{"shape":"S64"},"Tags":{"shape":"S31"}}},"output":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobStatus":{}}}},"StartFlywheelIteration":{"input":{"type":"structure","required":["FlywheelArn"],"members":{"FlywheelArn":{},"ClientRequestToken":{}}},"output":{"type":"structure","members":{"FlywheelArn":{},"FlywheelIterationId":{}}}},"StartKeyPhrasesDetectionJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],"members":{"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"DataAccessRoleArn":{},"JobName":{},"LanguageCode":{},"ClientRequestToken":{"idempotencyToken":true},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"},"Tags":{"shape":"S31"}}},"output":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobStatus":{}}}},"StartPiiEntitiesDetectionJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","Mode","DataAccessRoleArn","LanguageCode"],"members":{"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"Mode":{},"RedactionConfig":{"shape":"S6n"},"DataAccessRoleArn":{},"JobName":{},"LanguageCode":{},"ClientRequestToken":{"idempotencyToken":true},"Tags":{"shape":"S31"}}},"output":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobStatus":{}}}},"StartSentimentDetectionJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],"members":{"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"DataAccessRoleArn":{},"JobName":{},"LanguageCode":{},"ClientRequestToken":{"idempotencyToken":true},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"},"Tags":{"shape":"S31"}}},"output":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobStatus":{}}}},"StartTargetedSentimentDetectionJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],"members":{"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"DataAccessRoleArn":{},"JobName":{},"LanguageCode":{},"ClientRequestToken":{"idempotencyToken":true},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"},"Tags":{"shape":"S31"}}},"output":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobStatus":{}}}},"StartTopicsDetectionJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn"],"members":{"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"DataAccessRoleArn":{},"JobName":{},"NumberOfTopics":{"type":"integer"},"ClientRequestToken":{"idempotencyToken":true},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"},"Tags":{"shape":"S31"}}},"output":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobStatus":{}}}},"StopDominantLanguageDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{},"JobStatus":{}}}},"StopEntitiesDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{},"JobStatus":{}}}},"StopEventsDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{},"JobStatus":{}}}},"StopKeyPhrasesDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{},"JobStatus":{}}}},"StopPiiEntitiesDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{},"JobStatus":{}}}},"StopSentimentDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{},"JobStatus":{}}}},"StopTargetedSentimentDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{},"JobStatus":{}}}},"StopTrainingDocumentClassifier":{"input":{"type":"structure","required":["DocumentClassifierArn"],"members":{"DocumentClassifierArn":{}}},"output":{"type":"structure","members":{}}},"StopTrainingEntityRecognizer":{"input":{"type":"structure","required":["EntityRecognizerArn"],"members":{"EntityRecognizerArn":{}}},"output":{"type":"structure","members":{}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"S31"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateEndpoint":{"input":{"type":"structure","required":["EndpointArn"],"members":{"EndpointArn":{},"DesiredModelArn":{},"DesiredInferenceUnits":{"type":"integer"},"DesiredDataAccessRoleArn":{},"FlywheelArn":{}}},"output":{"type":"structure","members":{"DesiredModelArn":{}}}},"UpdateFlywheel":{"input":{"type":"structure","required":["FlywheelArn"],"members":{"FlywheelArn":{},"ActiveModelArn":{},"DataAccessRoleArn":{},"DataSecurityConfig":{"type":"structure","members":{"ModelKmsKeyId":{},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"}}}}},"output":{"type":"structure","members":{"FlywheelProperties":{"shape":"S68"}}}}},"shapes":{"S2":{"type":"list","member":{"shape":"S3"},"sensitive":true},"S3":{"type":"string","sensitive":true},"S8":{"type":"list","member":{"type":"structure","members":{"LanguageCode":{},"Score":{"type":"float"}}}},"Sc":{"type":"list","member":{"type":"structure","members":{"Index":{"type":"integer"},"ErrorCode":{},"ErrorMessage":{}}}},"Sj":{"type":"list","member":{"type":"structure","members":{"Score":{"type":"float"},"Type":{},"Text":{},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"BlockReferences":{"type":"list","member":{"type":"structure","members":{"BlockId":{},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"ChildBlocks":{"type":"list","member":{"type":"structure","members":{"ChildBlockId":{},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"}}}}}}}}}},"Su":{"type":"list","member":{"type":"structure","members":{"Score":{"type":"float"},"Text":{},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"}}}},"S11":{"type":"structure","members":{"Positive":{"type":"float"},"Negative":{"type":"float"},"Neutral":{"type":"float"},"Mixed":{"type":"float"}}},"S17":{"type":"list","member":{"type":"structure","members":{"TokenId":{"type":"integer"},"Text":{},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"PartOfSpeech":{"type":"structure","members":{"Tag":{},"Score":{"type":"float"}}}}}},"S1f":{"type":"list","member":{"type":"structure","members":{"DescriptiveMentionIndex":{"type":"list","member":{"type":"integer"}},"Mentions":{"type":"list","member":{"type":"structure","members":{"Score":{"type":"float"},"GroupScore":{"type":"float"},"Text":{},"Type":{},"MentionSentiment":{"type":"structure","members":{"Sentiment":{},"SentimentScore":{"shape":"S11"}}},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"}}}}}}},"S1p":{"type":"structure","required":["DocumentReadAction"],"members":{"DocumentReadAction":{},"DocumentReadMode":{},"FeatureTypes":{"type":"list","member":{}}}},"S1z":{"type":"structure","members":{"Pages":{"type":"integer"},"ExtractedCharacters":{"type":"list","member":{"type":"structure","members":{"Page":{"type":"integer"},"Count":{"type":"integer"}}}}}},"S22":{"type":"list","member":{"type":"structure","members":{"Page":{"type":"integer"},"Type":{}}}},"S25":{"type":"list","member":{"type":"structure","members":{"Page":{"type":"integer"},"ErrorCode":{},"ErrorMessage":{}}}},"S2o":{"type":"list","member":{}},"S31":{"type":"list","member":{"type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}},"S3a":{"type":"structure","members":{"DataFormat":{},"S3Uri":{},"TestS3Uri":{},"LabelDelimiter":{},"AugmentedManifests":{"type":"list","member":{"shape":"S3d"}},"DocumentType":{},"Documents":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{},"TestS3Uri":{}}},"DocumentReaderConfig":{"shape":"S1p"}}},"S3d":{"type":"structure","required":["S3Uri","AttributeNames"],"members":{"S3Uri":{},"Split":{},"AttributeNames":{"shape":"S2o"},"AnnotationDataS3Uri":{},"SourceDocumentsS3Uri":{},"DocumentType":{}}},"S3h":{"type":"structure","members":{"S3Uri":{},"KmsKeyId":{},"FlywheelStatsS3Prefix":{}}},"S3j":{"type":"structure","required":["SecurityGroupIds","Subnets"],"members":{"SecurityGroupIds":{"type":"list","member":{}},"Subnets":{"type":"list","member":{}}}},"S3z":{"type":"structure","required":["EntityTypes"],"members":{"DataFormat":{},"EntityTypes":{"shape":"S41"},"Documents":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{},"TestS3Uri":{},"InputFormat":{}}},"Annotations":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{},"TestS3Uri":{}}},"EntityList":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{}}},"AugmentedManifests":{"type":"list","member":{"shape":"S3d"}}}},"S41":{"type":"list","member":{"type":"structure","required":["Type"],"members":{"Type":{}}}},"S4b":{"type":"structure","required":["LanguageCode"],"members":{"LanguageCode":{},"DocumentClassificationConfig":{"type":"structure","required":["Mode"],"members":{"Mode":{},"Labels":{"type":"list","member":{}}}},"EntityRecognitionConfig":{"type":"structure","required":["EntityTypes"],"members":{"EntityTypes":{"shape":"S41"}}}}},"S4i":{"type":"structure","members":{"ModelKmsKeyId":{},"VolumeKmsKeyId":{},"DataLakeKmsKeyId":{},"VpcConfig":{"shape":"S3j"}}},"S4x":{"type":"structure","members":{"DatasetArn":{},"DatasetName":{},"DatasetType":{},"DatasetS3Uri":{},"Description":{},"Status":{},"Message":{},"NumberOfDocuments":{"type":"long"},"CreationTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}},"S55":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobName":{},"JobStatus":{},"Message":{},"SubmitTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"DocumentClassifierArn":{},"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"DataAccessRoleArn":{},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"},"FlywheelArn":{}}},"S59":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{},"InputFormat":{},"DocumentReaderConfig":{"shape":"S1p"}}},"S5a":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{},"KmsKeyId":{}}},"S5d":{"type":"structure","members":{"DocumentClassifierArn":{},"LanguageCode":{},"Status":{},"Message":{},"SubmitTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"TrainingStartTime":{"type":"timestamp"},"TrainingEndTime":{"type":"timestamp"},"InputDataConfig":{"shape":"S3a"},"OutputDataConfig":{"shape":"S3h"},"ClassifierMetadata":{"type":"structure","members":{"NumberOfLabels":{"type":"integer"},"NumberOfTrainedDocuments":{"type":"integer"},"NumberOfTestDocuments":{"type":"integer"},"EvaluationMetrics":{"type":"structure","members":{"Accuracy":{"type":"double"},"Precision":{"type":"double"},"Recall":{"type":"double"},"F1Score":{"type":"double"},"MicroPrecision":{"type":"double"},"MicroRecall":{"type":"double"},"MicroF1Score":{"type":"double"},"HammingLoss":{"type":"double"}}}},"sensitive":true},"DataAccessRoleArn":{},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"},"Mode":{},"ModelKmsKeyId":{},"VersionName":{},"SourceModelArn":{},"FlywheelArn":{}}},"S5k":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobName":{},"JobStatus":{},"Message":{},"SubmitTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"DataAccessRoleArn":{},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"}}},"S5n":{"type":"structure","members":{"EndpointArn":{},"Status":{},"Message":{},"ModelArn":{},"DesiredModelArn":{},"DesiredInferenceUnits":{"type":"integer"},"CurrentInferenceUnits":{"type":"integer"},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"DataAccessRoleArn":{},"DesiredDataAccessRoleArn":{},"FlywheelArn":{}}},"S5r":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobName":{},"JobStatus":{},"Message":{},"SubmitTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"EntityRecognizerArn":{},"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"LanguageCode":{},"DataAccessRoleArn":{},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"},"FlywheelArn":{}}},"S5u":{"type":"structure","members":{"EntityRecognizerArn":{},"LanguageCode":{},"Status":{},"Message":{},"SubmitTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"TrainingStartTime":{"type":"timestamp"},"TrainingEndTime":{"type":"timestamp"},"InputDataConfig":{"shape":"S3z"},"RecognizerMetadata":{"type":"structure","members":{"NumberOfTrainedDocuments":{"type":"integer"},"NumberOfTestDocuments":{"type":"integer"},"EvaluationMetrics":{"type":"structure","members":{"Precision":{"type":"double"},"Recall":{"type":"double"},"F1Score":{"type":"double"}}},"EntityTypes":{"type":"list","member":{"type":"structure","members":{"Type":{},"EvaluationMetrics":{"type":"structure","members":{"Precision":{"type":"double"},"Recall":{"type":"double"},"F1Score":{"type":"double"}}},"NumberOfTrainMentions":{"type":"integer"}}}}},"sensitive":true},"DataAccessRoleArn":{},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"},"ModelKmsKeyId":{},"VersionName":{},"SourceModelArn":{},"FlywheelArn":{},"OutputDataConfig":{"type":"structure","members":{"FlywheelStatsS3Prefix":{}}}}},"S63":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobName":{},"JobStatus":{},"Message":{},"SubmitTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"LanguageCode":{},"DataAccessRoleArn":{},"TargetEventTypes":{"shape":"S64"}}},"S64":{"type":"list","member":{}},"S68":{"type":"structure","members":{"FlywheelArn":{},"ActiveModelArn":{},"DataAccessRoleArn":{},"TaskConfig":{"shape":"S4b"},"DataLakeS3Uri":{},"DataSecurityConfig":{"shape":"S4i"},"Status":{},"ModelType":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"LatestFlywheelIteration":{}}},"S6d":{"type":"structure","members":{"FlywheelArn":{},"FlywheelIterationId":{},"CreationTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Status":{},"Message":{},"EvaluatedModelArn":{},"EvaluatedModelMetrics":{"shape":"S6f"},"TrainedModelArn":{},"TrainedModelMetrics":{"shape":"S6f"},"EvaluationManifestS3Prefix":{}}},"S6f":{"type":"structure","members":{"AverageF1Score":{"type":"double"},"AveragePrecision":{"type":"double"},"AverageRecall":{"type":"double"},"AverageAccuracy":{"type":"double"}}},"S6i":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobName":{},"JobStatus":{},"Message":{},"SubmitTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"LanguageCode":{},"DataAccessRoleArn":{},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"}}},"S6l":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobName":{},"JobStatus":{},"Message":{},"SubmitTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{},"KmsKeyId":{}}},"RedactionConfig":{"shape":"S6n"},"LanguageCode":{},"DataAccessRoleArn":{},"Mode":{}}},"S6n":{"type":"structure","members":{"PiiEntityTypes":{"type":"list","member":{}},"MaskMode":{},"MaskCharacter":{}}},"S6w":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobName":{},"JobStatus":{},"Message":{},"SubmitTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"LanguageCode":{},"DataAccessRoleArn":{},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"}}},"S6z":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobName":{},"JobStatus":{},"Message":{},"SubmitTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"LanguageCode":{},"DataAccessRoleArn":{},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"}}},"S72":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobName":{},"JobStatus":{},"Message":{},"SubmitTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"NumberOfTopics":{"type":"integer"},"DataAccessRoleArn":{},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"}}}}}')},82518:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListDatasets":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListDocumentClassificationJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListDocumentClassifierSummaries":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListDocumentClassifiers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListDominantLanguageDetectionJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListEndpoints":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"EndpointPropertiesList"},"ListEntitiesDetectionJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListEntityRecognizerSummaries":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListEntityRecognizers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListEventsDetectionJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListFlywheelIterationHistory":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListFlywheels":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListKeyPhrasesDetectionJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListPiiEntitiesDetectionJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"PiiEntitiesDetectionJobPropertiesList"},"ListSentimentDetectionJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListTargetedSentimentDetectionJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListTopicsDetectionJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"}}}')},96649:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2018-10-30","endpointPrefix":"comprehendmedical","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"ComprehendMedical","serviceFullName":"AWS Comprehend Medical","serviceId":"ComprehendMedical","signatureVersion":"v4","signingName":"comprehendmedical","targetPrefix":"ComprehendMedical_20181030","uid":"comprehendmedical-2018-10-30"},"operations":{"DescribeEntitiesDetectionV2Job":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobProperties":{"shape":"S4"}}}},"DescribeICD10CMInferenceJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobProperties":{"shape":"S4"}}}},"DescribePHIDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobProperties":{"shape":"S4"}}}},"DescribeRxNormInferenceJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobProperties":{"shape":"S4"}}}},"DescribeSNOMEDCTInferenceJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobProperties":{"shape":"S4"}}}},"DetectEntities":{"input":{"type":"structure","required":["Text"],"members":{"Text":{}}},"output":{"type":"structure","required":["Entities","ModelVersion"],"members":{"Entities":{"shape":"St"},"UnmappedAttributes":{"shape":"S16"},"PaginationToken":{},"ModelVersion":{}}},"deprecated":true,"deprecatedMessage":"This operation is deprecated, use DetectEntitiesV2 instead."},"DetectEntitiesV2":{"input":{"type":"structure","required":["Text"],"members":{"Text":{}}},"output":{"type":"structure","required":["Entities","ModelVersion"],"members":{"Entities":{"shape":"St"},"UnmappedAttributes":{"shape":"S16"},"PaginationToken":{},"ModelVersion":{}}}},"DetectPHI":{"input":{"type":"structure","required":["Text"],"members":{"Text":{}}},"output":{"type":"structure","required":["Entities","ModelVersion"],"members":{"Entities":{"shape":"St"},"PaginationToken":{},"ModelVersion":{}}}},"InferICD10CM":{"input":{"type":"structure","required":["Text"],"members":{"Text":{}}},"output":{"type":"structure","required":["Entities"],"members":{"Entities":{"type":"list","member":{"type":"structure","members":{"Id":{"type":"integer"},"Text":{},"Category":{},"Type":{},"Score":{"type":"float"},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"Attributes":{"type":"list","member":{"type":"structure","members":{"Type":{},"Score":{"type":"float"},"RelationshipScore":{"type":"float"},"Id":{"type":"integer"},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"Text":{},"Traits":{"shape":"S1m"},"Category":{},"RelationshipType":{}}}},"Traits":{"shape":"S1m"},"ICD10CMConcepts":{"type":"list","member":{"type":"structure","members":{"Description":{},"Code":{},"Score":{"type":"float"}}}}}}},"PaginationToken":{},"ModelVersion":{}}}},"InferRxNorm":{"input":{"type":"structure","required":["Text"],"members":{"Text":{}}},"output":{"type":"structure","required":["Entities"],"members":{"Entities":{"type":"list","member":{"type":"structure","members":{"Id":{"type":"integer"},"Text":{},"Category":{},"Type":{},"Score":{"type":"float"},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"Attributes":{"type":"list","member":{"type":"structure","members":{"Type":{},"Score":{"type":"float"},"RelationshipScore":{"type":"float"},"Id":{"type":"integer"},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"Text":{},"Traits":{"shape":"S21"}}}},"Traits":{"shape":"S21"},"RxNormConcepts":{"type":"list","member":{"type":"structure","members":{"Description":{},"Code":{},"Score":{"type":"float"}}}}}}},"PaginationToken":{},"ModelVersion":{}}}},"InferSNOMEDCT":{"input":{"type":"structure","required":["Text"],"members":{"Text":{}}},"output":{"type":"structure","required":["Entities"],"members":{"Entities":{"type":"list","member":{"type":"structure","members":{"Id":{"type":"integer"},"Text":{},"Category":{},"Type":{},"Score":{"type":"float"},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"Attributes":{"type":"list","member":{"type":"structure","members":{"Category":{},"Type":{},"Score":{"type":"float"},"RelationshipScore":{"type":"float"},"RelationshipType":{},"Id":{"type":"integer"},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"Text":{},"Traits":{"shape":"S2g"},"SNOMEDCTConcepts":{"shape":"S2j"}}}},"Traits":{"shape":"S2g"},"SNOMEDCTConcepts":{"shape":"S2j"}}}},"PaginationToken":{},"ModelVersion":{},"SNOMEDCTDetails":{"type":"structure","members":{"Edition":{},"Language":{},"VersionDate":{}}},"Characters":{"type":"structure","members":{"OriginalTextCharacters":{"type":"integer"}}}}}},"ListEntitiesDetectionV2Jobs":{"input":{"type":"structure","members":{"Filter":{"shape":"S2o"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobPropertiesList":{"shape":"S2r"},"NextToken":{}}}},"ListICD10CMInferenceJobs":{"input":{"type":"structure","members":{"Filter":{"shape":"S2o"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobPropertiesList":{"shape":"S2r"},"NextToken":{}}}},"ListPHIDetectionJobs":{"input":{"type":"structure","members":{"Filter":{"shape":"S2o"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobPropertiesList":{"shape":"S2r"},"NextToken":{}}}},"ListRxNormInferenceJobs":{"input":{"type":"structure","members":{"Filter":{"shape":"S2o"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobPropertiesList":{"shape":"S2r"},"NextToken":{}}}},"ListSNOMEDCTInferenceJobs":{"input":{"type":"structure","members":{"Filter":{"shape":"S2o"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobPropertiesList":{"shape":"S2r"},"NextToken":{}}}},"StartEntitiesDetectionV2Job":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],"members":{"InputDataConfig":{"shape":"S9"},"OutputDataConfig":{"shape":"Sc"},"DataAccessRoleArn":{},"JobName":{},"ClientRequestToken":{"idempotencyToken":true},"KMSKey":{},"LanguageCode":{}}},"output":{"type":"structure","members":{"JobId":{}}}},"StartICD10CMInferenceJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],"members":{"InputDataConfig":{"shape":"S9"},"OutputDataConfig":{"shape":"Sc"},"DataAccessRoleArn":{},"JobName":{},"ClientRequestToken":{"idempotencyToken":true},"KMSKey":{},"LanguageCode":{}}},"output":{"type":"structure","members":{"JobId":{}}}},"StartPHIDetectionJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],"members":{"InputDataConfig":{"shape":"S9"},"OutputDataConfig":{"shape":"Sc"},"DataAccessRoleArn":{},"JobName":{},"ClientRequestToken":{"idempotencyToken":true},"KMSKey":{},"LanguageCode":{}}},"output":{"type":"structure","members":{"JobId":{}}}},"StartRxNormInferenceJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],"members":{"InputDataConfig":{"shape":"S9"},"OutputDataConfig":{"shape":"Sc"},"DataAccessRoleArn":{},"JobName":{},"ClientRequestToken":{"idempotencyToken":true},"KMSKey":{},"LanguageCode":{}}},"output":{"type":"structure","members":{"JobId":{}}}},"StartSNOMEDCTInferenceJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],"members":{"InputDataConfig":{"shape":"S9"},"OutputDataConfig":{"shape":"Sc"},"DataAccessRoleArn":{},"JobName":{},"ClientRequestToken":{"idempotencyToken":true},"KMSKey":{},"LanguageCode":{}}},"output":{"type":"structure","members":{"JobId":{}}}},"StopEntitiesDetectionV2Job":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{}}}},"StopICD10CMInferenceJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{}}}},"StopPHIDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{}}}},"StopRxNormInferenceJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{}}}},"StopSNOMEDCTInferenceJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{}}}}},"shapes":{"S4":{"type":"structure","members":{"JobId":{},"JobName":{},"JobStatus":{},"Message":{},"SubmitTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"ExpirationTime":{"type":"timestamp"},"InputDataConfig":{"shape":"S9"},"OutputDataConfig":{"shape":"Sc"},"LanguageCode":{},"DataAccessRoleArn":{},"ManifestFilePath":{},"KMSKey":{},"ModelVersion":{}}},"S9":{"type":"structure","required":["S3Bucket"],"members":{"S3Bucket":{},"S3Key":{}}},"Sc":{"type":"structure","required":["S3Bucket"],"members":{"S3Bucket":{},"S3Key":{}}},"St":{"type":"list","member":{"type":"structure","members":{"Id":{"type":"integer"},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"Score":{"type":"float"},"Text":{},"Category":{},"Type":{},"Traits":{"shape":"S10"},"Attributes":{"type":"list","member":{"shape":"S14"}}}}},"S10":{"type":"list","member":{"type":"structure","members":{"Name":{},"Score":{"type":"float"}}}},"S14":{"type":"structure","members":{"Type":{},"Score":{"type":"float"},"RelationshipScore":{"type":"float"},"RelationshipType":{},"Id":{"type":"integer"},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"Text":{},"Category":{},"Traits":{"shape":"S10"}}},"S16":{"type":"list","member":{"type":"structure","members":{"Type":{},"Attribute":{"shape":"S14"}}}},"S1m":{"type":"list","member":{"type":"structure","members":{"Name":{},"Score":{"type":"float"}}}},"S21":{"type":"list","member":{"type":"structure","members":{"Name":{},"Score":{"type":"float"}}}},"S2g":{"type":"list","member":{"type":"structure","members":{"Name":{},"Score":{"type":"float"}}}},"S2j":{"type":"list","member":{"type":"structure","members":{"Description":{},"Code":{},"Score":{"type":"float"}}}},"S2o":{"type":"structure","members":{"JobName":{},"JobStatus":{},"SubmitTimeBefore":{"type":"timestamp"},"SubmitTimeAfter":{"type":"timestamp"}}},"S2r":{"type":"list","member":{"shape":"S4"}}}}')},43172:function(e){"use strict";e.exports={o:{}}},47124:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-11-12","endpointPrefix":"config","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"Config Service","serviceFullName":"AWS Config","serviceId":"Config Service","signatureVersion":"v4","targetPrefix":"StarlingDoveService","uid":"config-2014-11-12"},"operations":{"BatchGetAggregateResourceConfig":{"input":{"type":"structure","required":["ConfigurationAggregatorName","ResourceIdentifiers"],"members":{"ConfigurationAggregatorName":{},"ResourceIdentifiers":{"type":"list","member":{"shape":"S4"}}}},"output":{"type":"structure","members":{"BaseConfigurationItems":{"shape":"Sb"},"UnprocessedResourceIdentifiers":{"type":"list","member":{"shape":"S4"}}}}},"BatchGetResourceConfig":{"input":{"type":"structure","required":["resourceKeys"],"members":{"resourceKeys":{"shape":"Sq"}}},"output":{"type":"structure","members":{"baseConfigurationItems":{"shape":"Sb"},"unprocessedResourceKeys":{"shape":"Sq"}}}},"DeleteAggregationAuthorization":{"input":{"type":"structure","required":["AuthorizedAccountId","AuthorizedAwsRegion"],"members":{"AuthorizedAccountId":{},"AuthorizedAwsRegion":{}}}},"DeleteConfigRule":{"input":{"type":"structure","required":["ConfigRuleName"],"members":{"ConfigRuleName":{}}}},"DeleteConfigurationAggregator":{"input":{"type":"structure","required":["ConfigurationAggregatorName"],"members":{"ConfigurationAggregatorName":{}}}},"DeleteConfigurationRecorder":{"input":{"type":"structure","required":["ConfigurationRecorderName"],"members":{"ConfigurationRecorderName":{}}}},"DeleteConformancePack":{"input":{"type":"structure","required":["ConformancePackName"],"members":{"ConformancePackName":{}}}},"DeleteDeliveryChannel":{"input":{"type":"structure","required":["DeliveryChannelName"],"members":{"DeliveryChannelName":{}}}},"DeleteEvaluationResults":{"input":{"type":"structure","required":["ConfigRuleName"],"members":{"ConfigRuleName":{}}},"output":{"type":"structure","members":{}}},"DeleteOrganizationConfigRule":{"input":{"type":"structure","required":["OrganizationConfigRuleName"],"members":{"OrganizationConfigRuleName":{}}}},"DeleteOrganizationConformancePack":{"input":{"type":"structure","required":["OrganizationConformancePackName"],"members":{"OrganizationConformancePackName":{}}}},"DeletePendingAggregationRequest":{"input":{"type":"structure","required":["RequesterAccountId","RequesterAwsRegion"],"members":{"RequesterAccountId":{},"RequesterAwsRegion":{}}}},"DeleteRemediationConfiguration":{"input":{"type":"structure","required":["ConfigRuleName"],"members":{"ConfigRuleName":{},"ResourceType":{}}},"output":{"type":"structure","members":{}}},"DeleteRemediationExceptions":{"input":{"type":"structure","required":["ConfigRuleName","ResourceKeys"],"members":{"ConfigRuleName":{},"ResourceKeys":{"shape":"S1f"}}},"output":{"type":"structure","members":{"FailedBatches":{"type":"list","member":{"type":"structure","members":{"FailureMessage":{},"FailedItems":{"shape":"S1f"}}}}}}},"DeleteResourceConfig":{"input":{"type":"structure","required":["ResourceType","ResourceId"],"members":{"ResourceType":{},"ResourceId":{}}}},"DeleteRetentionConfiguration":{"input":{"type":"structure","required":["RetentionConfigurationName"],"members":{"RetentionConfigurationName":{}}}},"DeleteStoredQuery":{"input":{"type":"structure","required":["QueryName"],"members":{"QueryName":{}}},"output":{"type":"structure","members":{}}},"DeliverConfigSnapshot":{"input":{"type":"structure","required":["deliveryChannelName"],"members":{"deliveryChannelName":{}}},"output":{"type":"structure","members":{"configSnapshotId":{}}}},"DescribeAggregateComplianceByConfigRules":{"input":{"type":"structure","required":["ConfigurationAggregatorName"],"members":{"ConfigurationAggregatorName":{},"Filters":{"type":"structure","members":{"ConfigRuleName":{},"ComplianceType":{},"AccountId":{},"AwsRegion":{}}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AggregateComplianceByConfigRules":{"type":"list","member":{"type":"structure","members":{"ConfigRuleName":{},"Compliance":{"shape":"S23"},"AccountId":{},"AwsRegion":{}}}},"NextToken":{}}}},"DescribeAggregateComplianceByConformancePacks":{"input":{"type":"structure","required":["ConfigurationAggregatorName"],"members":{"ConfigurationAggregatorName":{},"Filters":{"type":"structure","members":{"ConformancePackName":{},"ComplianceType":{},"AccountId":{},"AwsRegion":{}}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AggregateComplianceByConformancePacks":{"type":"list","member":{"type":"structure","members":{"ConformancePackName":{},"Compliance":{"type":"structure","members":{"ComplianceType":{},"CompliantRuleCount":{"type":"integer"},"NonCompliantRuleCount":{"type":"integer"},"TotalRuleCount":{"type":"integer"}}},"AccountId":{},"AwsRegion":{}}}},"NextToken":{}}}},"DescribeAggregationAuthorizations":{"input":{"type":"structure","members":{"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AggregationAuthorizations":{"type":"list","member":{"shape":"S2i"}},"NextToken":{}}}},"DescribeComplianceByConfigRule":{"input":{"type":"structure","members":{"ConfigRuleNames":{"shape":"S2l"},"ComplianceTypes":{"shape":"S2m"},"NextToken":{}}},"output":{"type":"structure","members":{"ComplianceByConfigRules":{"type":"list","member":{"type":"structure","members":{"ConfigRuleName":{},"Compliance":{"shape":"S23"}}}},"NextToken":{}}}},"DescribeComplianceByResource":{"input":{"type":"structure","members":{"ResourceType":{},"ResourceId":{},"ComplianceTypes":{"shape":"S2m"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ComplianceByResources":{"type":"list","member":{"type":"structure","members":{"ResourceType":{},"ResourceId":{},"Compliance":{"shape":"S23"}}}},"NextToken":{}}}},"DescribeConfigRuleEvaluationStatus":{"input":{"type":"structure","members":{"ConfigRuleNames":{"shape":"S2l"},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"ConfigRulesEvaluationStatus":{"type":"list","member":{"type":"structure","members":{"ConfigRuleName":{},"ConfigRuleArn":{},"ConfigRuleId":{},"LastSuccessfulInvocationTime":{"type":"timestamp"},"LastFailedInvocationTime":{"type":"timestamp"},"LastSuccessfulEvaluationTime":{"type":"timestamp"},"LastFailedEvaluationTime":{"type":"timestamp"},"FirstActivatedTime":{"type":"timestamp"},"LastDeactivatedTime":{"type":"timestamp"},"LastErrorCode":{},"LastErrorMessage":{},"FirstEvaluationStarted":{"type":"boolean"},"LastDebugLogDeliveryStatus":{},"LastDebugLogDeliveryStatusReason":{},"LastDebugLogDeliveryTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeConfigRules":{"input":{"type":"structure","members":{"ConfigRuleNames":{"shape":"S2l"},"NextToken":{},"Filters":{"type":"structure","members":{"EvaluationMode":{}}}}},"output":{"type":"structure","members":{"ConfigRules":{"type":"list","member":{"shape":"S35"}},"NextToken":{}}}},"DescribeConfigurationAggregatorSourcesStatus":{"input":{"type":"structure","required":["ConfigurationAggregatorName"],"members":{"ConfigurationAggregatorName":{},"UpdateStatus":{"type":"list","member":{}},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"AggregatedSourceStatusList":{"type":"list","member":{"type":"structure","members":{"SourceId":{},"SourceType":{},"AwsRegion":{},"LastUpdateStatus":{},"LastUpdateTime":{"type":"timestamp"},"LastErrorCode":{},"LastErrorMessage":{}}}},"NextToken":{}}}},"DescribeConfigurationAggregators":{"input":{"type":"structure","members":{"ConfigurationAggregatorNames":{"type":"list","member":{}},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"ConfigurationAggregators":{"type":"list","member":{"shape":"S3y"}},"NextToken":{}}}},"DescribeConfigurationRecorderStatus":{"input":{"type":"structure","members":{"ConfigurationRecorderNames":{"shape":"S46"}}},"output":{"type":"structure","members":{"ConfigurationRecordersStatus":{"type":"list","member":{"type":"structure","members":{"name":{},"lastStartTime":{"type":"timestamp"},"lastStopTime":{"type":"timestamp"},"recording":{"type":"boolean"},"lastStatus":{},"lastErrorCode":{},"lastErrorMessage":{},"lastStatusChangeTime":{"type":"timestamp"}}}}}}},"DescribeConfigurationRecorders":{"input":{"type":"structure","members":{"ConfigurationRecorderNames":{"shape":"S46"}}},"output":{"type":"structure","members":{"ConfigurationRecorders":{"type":"list","member":{"shape":"S4e"}}}}},"DescribeConformancePackCompliance":{"input":{"type":"structure","required":["ConformancePackName"],"members":{"ConformancePackName":{},"Filters":{"type":"structure","members":{"ConfigRuleNames":{"shape":"S4o"},"ComplianceType":{}}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["ConformancePackName","ConformancePackRuleComplianceList"],"members":{"ConformancePackName":{},"ConformancePackRuleComplianceList":{"type":"list","member":{"type":"structure","members":{"ConfigRuleName":{},"ComplianceType":{},"Controls":{"type":"list","member":{}}}}},"NextToken":{}}}},"DescribeConformancePackStatus":{"input":{"type":"structure","members":{"ConformancePackNames":{"shape":"S4v"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ConformancePackStatusDetails":{"type":"list","member":{"type":"structure","required":["ConformancePackName","ConformancePackId","ConformancePackArn","ConformancePackState","StackArn","LastUpdateRequestedTime"],"members":{"ConformancePackName":{},"ConformancePackId":{},"ConformancePackArn":{},"ConformancePackState":{},"StackArn":{},"ConformancePackStatusReason":{},"LastUpdateRequestedTime":{"type":"timestamp"},"LastUpdateCompletedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeConformancePacks":{"input":{"type":"structure","members":{"ConformancePackNames":{"shape":"S4v"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ConformancePackDetails":{"type":"list","member":{"type":"structure","required":["ConformancePackName","ConformancePackArn","ConformancePackId"],"members":{"ConformancePackName":{},"ConformancePackArn":{},"ConformancePackId":{},"DeliveryS3Bucket":{},"DeliveryS3KeyPrefix":{},"ConformancePackInputParameters":{"shape":"S5b"},"LastUpdateRequestedTime":{"type":"timestamp"},"CreatedBy":{},"TemplateSSMDocumentDetails":{"shape":"S5f"}}}},"NextToken":{}}}},"DescribeDeliveryChannelStatus":{"input":{"type":"structure","members":{"DeliveryChannelNames":{"shape":"S5j"}}},"output":{"type":"structure","members":{"DeliveryChannelsStatus":{"type":"list","member":{"type":"structure","members":{"name":{},"configSnapshotDeliveryInfo":{"shape":"S5n"},"configHistoryDeliveryInfo":{"shape":"S5n"},"configStreamDeliveryInfo":{"type":"structure","members":{"lastStatus":{},"lastErrorCode":{},"lastErrorMessage":{},"lastStatusChangeTime":{"type":"timestamp"}}}}}}}}},"DescribeDeliveryChannels":{"input":{"type":"structure","members":{"DeliveryChannelNames":{"shape":"S5j"}}},"output":{"type":"structure","members":{"DeliveryChannels":{"type":"list","member":{"shape":"S5t"}}}}},"DescribeOrganizationConfigRuleStatuses":{"input":{"type":"structure","members":{"OrganizationConfigRuleNames":{"shape":"S5w"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"OrganizationConfigRuleStatuses":{"type":"list","member":{"type":"structure","required":["OrganizationConfigRuleName","OrganizationRuleStatus"],"members":{"OrganizationConfigRuleName":{},"OrganizationRuleStatus":{},"ErrorCode":{},"ErrorMessage":{},"LastUpdateTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeOrganizationConfigRules":{"input":{"type":"structure","members":{"OrganizationConfigRuleNames":{"shape":"S5w"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"OrganizationConfigRules":{"type":"list","member":{"type":"structure","required":["OrganizationConfigRuleName","OrganizationConfigRuleArn"],"members":{"OrganizationConfigRuleName":{},"OrganizationConfigRuleArn":{},"OrganizationManagedRuleMetadata":{"shape":"S66"},"OrganizationCustomRuleMetadata":{"shape":"S6b"},"ExcludedAccounts":{"shape":"S6e"},"LastUpdateTime":{"type":"timestamp"},"OrganizationCustomPolicyRuleMetadata":{"type":"structure","members":{"Description":{},"OrganizationConfigRuleTriggerTypes":{"shape":"S6g"},"InputParameters":{},"MaximumExecutionFrequency":{},"ResourceTypesScope":{"shape":"S69"},"ResourceIdScope":{},"TagKeyScope":{},"TagValueScope":{},"PolicyRuntime":{},"DebugLogDeliveryAccounts":{"shape":"S6i"}}}}}},"NextToken":{}}}},"DescribeOrganizationConformancePackStatuses":{"input":{"type":"structure","members":{"OrganizationConformancePackNames":{"shape":"S6k"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"OrganizationConformancePackStatuses":{"type":"list","member":{"type":"structure","required":["OrganizationConformancePackName","Status"],"members":{"OrganizationConformancePackName":{},"Status":{},"ErrorCode":{},"ErrorMessage":{},"LastUpdateTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeOrganizationConformancePacks":{"input":{"type":"structure","members":{"OrganizationConformancePackNames":{"shape":"S6k"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"OrganizationConformancePacks":{"type":"list","member":{"type":"structure","required":["OrganizationConformancePackName","OrganizationConformancePackArn","LastUpdateTime"],"members":{"OrganizationConformancePackName":{},"OrganizationConformancePackArn":{},"DeliveryS3Bucket":{},"DeliveryS3KeyPrefix":{},"ConformancePackInputParameters":{"shape":"S5b"},"ExcludedAccounts":{"shape":"S6e"},"LastUpdateTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribePendingAggregationRequests":{"input":{"type":"structure","members":{"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"PendingAggregationRequests":{"type":"list","member":{"type":"structure","members":{"RequesterAccountId":{},"RequesterAwsRegion":{}}}},"NextToken":{}}}},"DescribeRemediationConfigurations":{"input":{"type":"structure","required":["ConfigRuleNames"],"members":{"ConfigRuleNames":{"shape":"S2l"}}},"output":{"type":"structure","members":{"RemediationConfigurations":{"shape":"S70"}}}},"DescribeRemediationExceptions":{"input":{"type":"structure","required":["ConfigRuleName"],"members":{"ConfigRuleName":{},"ResourceKeys":{"shape":"S1f"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"RemediationExceptions":{"shape":"S7g"},"NextToken":{}}}},"DescribeRemediationExecutionStatus":{"input":{"type":"structure","required":["ConfigRuleName"],"members":{"ConfigRuleName":{},"ResourceKeys":{"shape":"Sq"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"RemediationExecutionStatuses":{"type":"list","member":{"type":"structure","members":{"ResourceKey":{"shape":"Sr"},"State":{},"StepDetails":{"type":"list","member":{"type":"structure","members":{"Name":{},"State":{},"ErrorMessage":{},"StartTime":{"type":"timestamp"},"StopTime":{"type":"timestamp"}}}},"InvocationTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeRetentionConfigurations":{"input":{"type":"structure","members":{"RetentionConfigurationNames":{"type":"list","member":{}},"NextToken":{}}},"output":{"type":"structure","members":{"RetentionConfigurations":{"type":"list","member":{"shape":"S7u"}},"NextToken":{}}}},"GetAggregateComplianceDetailsByConfigRule":{"input":{"type":"structure","required":["ConfigurationAggregatorName","ConfigRuleName","AccountId","AwsRegion"],"members":{"ConfigurationAggregatorName":{},"ConfigRuleName":{},"AccountId":{},"AwsRegion":{},"ComplianceType":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AggregateEvaluationResults":{"type":"list","member":{"type":"structure","members":{"EvaluationResultIdentifier":{"shape":"S80"},"ComplianceType":{},"ResultRecordedTime":{"type":"timestamp"},"ConfigRuleInvokedTime":{"type":"timestamp"},"Annotation":{},"AccountId":{},"AwsRegion":{}}}},"NextToken":{}}}},"GetAggregateConfigRuleComplianceSummary":{"input":{"type":"structure","required":["ConfigurationAggregatorName"],"members":{"ConfigurationAggregatorName":{},"Filters":{"type":"structure","members":{"AccountId":{},"AwsRegion":{}}},"GroupByKey":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"GroupByKey":{},"AggregateComplianceCounts":{"type":"list","member":{"type":"structure","members":{"GroupName":{},"ComplianceSummary":{"shape":"S89"}}}},"NextToken":{}}}},"GetAggregateConformancePackComplianceSummary":{"input":{"type":"structure","required":["ConfigurationAggregatorName"],"members":{"ConfigurationAggregatorName":{},"Filters":{"type":"structure","members":{"AccountId":{},"AwsRegion":{}}},"GroupByKey":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AggregateConformancePackComplianceSummaries":{"type":"list","member":{"type":"structure","members":{"ComplianceSummary":{"type":"structure","members":{"CompliantConformancePackCount":{"type":"integer"},"NonCompliantConformancePackCount":{"type":"integer"}}},"GroupName":{}}}},"GroupByKey":{},"NextToken":{}}}},"GetAggregateDiscoveredResourceCounts":{"input":{"type":"structure","required":["ConfigurationAggregatorName"],"members":{"ConfigurationAggregatorName":{},"Filters":{"type":"structure","members":{"ResourceType":{},"AccountId":{},"Region":{}}},"GroupByKey":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["TotalDiscoveredResources"],"members":{"TotalDiscoveredResources":{"type":"long"},"GroupByKey":{},"GroupedResourceCounts":{"type":"list","member":{"type":"structure","required":["GroupName","ResourceCount"],"members":{"GroupName":{},"ResourceCount":{"type":"long"}}}},"NextToken":{}}}},"GetAggregateResourceConfig":{"input":{"type":"structure","required":["ConfigurationAggregatorName","ResourceIdentifier"],"members":{"ConfigurationAggregatorName":{},"ResourceIdentifier":{"shape":"S4"}}},"output":{"type":"structure","members":{"ConfigurationItem":{"shape":"S8q"}}}},"GetComplianceDetailsByConfigRule":{"input":{"type":"structure","required":["ConfigRuleName"],"members":{"ConfigRuleName":{},"ComplianceTypes":{"shape":"S2m"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"EvaluationResults":{"shape":"S92"},"NextToken":{}}}},"GetComplianceDetailsByResource":{"input":{"type":"structure","members":{"ResourceType":{},"ResourceId":{},"ComplianceTypes":{"shape":"S2m"},"NextToken":{},"ResourceEvaluationId":{}}},"output":{"type":"structure","members":{"EvaluationResults":{"shape":"S92"},"NextToken":{}}}},"GetComplianceSummaryByConfigRule":{"output":{"type":"structure","members":{"ComplianceSummary":{"shape":"S89"}}}},"GetComplianceSummaryByResourceType":{"input":{"type":"structure","members":{"ResourceTypes":{"shape":"S98"}}},"output":{"type":"structure","members":{"ComplianceSummariesByResourceType":{"type":"list","member":{"type":"structure","members":{"ResourceType":{},"ComplianceSummary":{"shape":"S89"}}}}}}},"GetConformancePackComplianceDetails":{"input":{"type":"structure","required":["ConformancePackName"],"members":{"ConformancePackName":{},"Filters":{"type":"structure","members":{"ConfigRuleNames":{"shape":"S4o"},"ComplianceType":{},"ResourceType":{},"ResourceIds":{"type":"list","member":{}}}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["ConformancePackName"],"members":{"ConformancePackName":{},"ConformancePackRuleEvaluationResults":{"type":"list","member":{"type":"structure","required":["ComplianceType","EvaluationResultIdentifier","ConfigRuleInvokedTime","ResultRecordedTime"],"members":{"ComplianceType":{},"EvaluationResultIdentifier":{"shape":"S80"},"ConfigRuleInvokedTime":{"type":"timestamp"},"ResultRecordedTime":{"type":"timestamp"},"Annotation":{}}}},"NextToken":{}}}},"GetConformancePackComplianceSummary":{"input":{"type":"structure","required":["ConformancePackNames"],"members":{"ConformancePackNames":{"type":"list","member":{}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ConformancePackComplianceSummaryList":{"type":"list","member":{"type":"structure","required":["ConformancePackName","ConformancePackComplianceStatus"],"members":{"ConformancePackName":{},"ConformancePackComplianceStatus":{}}}},"NextToken":{}}}},"GetCustomRulePolicy":{"input":{"type":"structure","members":{"ConfigRuleName":{}}},"output":{"type":"structure","members":{"PolicyText":{}}}},"GetDiscoveredResourceCounts":{"input":{"type":"structure","members":{"resourceTypes":{"shape":"S98"},"limit":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"totalDiscoveredResources":{"type":"long"},"resourceCounts":{"type":"list","member":{"type":"structure","members":{"resourceType":{},"count":{"type":"long"}}}},"nextToken":{}}}},"GetOrganizationConfigRuleDetailedStatus":{"input":{"type":"structure","required":["OrganizationConfigRuleName"],"members":{"OrganizationConfigRuleName":{},"Filters":{"type":"structure","members":{"AccountId":{},"MemberAccountRuleStatus":{}}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"OrganizationConfigRuleDetailedStatus":{"type":"list","member":{"type":"structure","required":["AccountId","ConfigRuleName","MemberAccountRuleStatus"],"members":{"AccountId":{},"ConfigRuleName":{},"MemberAccountRuleStatus":{},"ErrorCode":{},"ErrorMessage":{},"LastUpdateTime":{"type":"timestamp"}}}},"NextToken":{}}}},"GetOrganizationConformancePackDetailedStatus":{"input":{"type":"structure","required":["OrganizationConformancePackName"],"members":{"OrganizationConformancePackName":{},"Filters":{"type":"structure","members":{"AccountId":{},"Status":{}}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"OrganizationConformancePackDetailedStatuses":{"type":"list","member":{"type":"structure","required":["AccountId","ConformancePackName","Status"],"members":{"AccountId":{},"ConformancePackName":{},"Status":{},"ErrorCode":{},"ErrorMessage":{},"LastUpdateTime":{"type":"timestamp"}}}},"NextToken":{}}}},"GetOrganizationCustomRulePolicy":{"input":{"type":"structure","required":["OrganizationConfigRuleName"],"members":{"OrganizationConfigRuleName":{}}},"output":{"type":"structure","members":{"PolicyText":{}}}},"GetResourceConfigHistory":{"input":{"type":"structure","required":["resourceType","resourceId"],"members":{"resourceType":{},"resourceId":{},"laterTime":{"type":"timestamp"},"earlierTime":{"type":"timestamp"},"chronologicalOrder":{},"limit":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"configurationItems":{"type":"list","member":{"shape":"S8q"}},"nextToken":{}}}},"GetResourceEvaluationSummary":{"input":{"type":"structure","required":["ResourceEvaluationId"],"members":{"ResourceEvaluationId":{}}},"output":{"type":"structure","members":{"ResourceEvaluationId":{},"EvaluationMode":{},"EvaluationStatus":{"type":"structure","required":["Status"],"members":{"Status":{},"FailureReason":{}}},"EvaluationStartTimestamp":{"type":"timestamp"},"Compliance":{},"EvaluationContext":{"shape":"Saj"},"ResourceDetails":{"shape":"Sal"}}}},"GetStoredQuery":{"input":{"type":"structure","required":["QueryName"],"members":{"QueryName":{}}},"output":{"type":"structure","members":{"StoredQuery":{"shape":"Saq"}}}},"ListAggregateDiscoveredResources":{"input":{"type":"structure","required":["ConfigurationAggregatorName","ResourceType"],"members":{"ConfigurationAggregatorName":{},"ResourceType":{},"Filters":{"type":"structure","members":{"AccountId":{},"ResourceId":{},"ResourceName":{},"Region":{}}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ResourceIdentifiers":{"type":"list","member":{"shape":"S4"}},"NextToken":{}}}},"ListConformancePackComplianceScores":{"input":{"type":"structure","members":{"Filters":{"type":"structure","required":["ConformancePackNames"],"members":{"ConformancePackNames":{"type":"list","member":{}}}},"SortOrder":{},"SortBy":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["ConformancePackComplianceScores"],"members":{"NextToken":{},"ConformancePackComplianceScores":{"type":"list","member":{"type":"structure","members":{"Score":{},"ConformancePackName":{},"LastUpdatedTime":{"type":"timestamp"}}}}}}},"ListDiscoveredResources":{"input":{"type":"structure","required":["resourceType"],"members":{"resourceType":{},"resourceIds":{"type":"list","member":{}},"resourceName":{},"limit":{"type":"integer"},"includeDeletedResources":{"type":"boolean"},"nextToken":{}}},"output":{"type":"structure","members":{"resourceIdentifiers":{"type":"list","member":{"type":"structure","members":{"resourceType":{},"resourceId":{},"resourceName":{},"resourceDeletionTime":{"type":"timestamp"}}}},"nextToken":{}}}},"ListResourceEvaluations":{"input":{"type":"structure","members":{"Filters":{"type":"structure","members":{"EvaluationMode":{},"TimeWindow":{"type":"structure","members":{"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}},"EvaluationContextIdentifier":{}}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ResourceEvaluations":{"type":"list","member":{"type":"structure","members":{"ResourceEvaluationId":{},"EvaluationMode":{},"EvaluationStartTimestamp":{"type":"timestamp"}}}},"NextToken":{}}}},"ListStoredQueries":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"StoredQueryMetadata":{"type":"list","member":{"type":"structure","required":["QueryId","QueryArn","QueryName"],"members":{"QueryId":{},"QueryArn":{},"QueryName":{},"Description":{}}}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"Sbt"},"NextToken":{}}}},"PutAggregationAuthorization":{"input":{"type":"structure","required":["AuthorizedAccountId","AuthorizedAwsRegion"],"members":{"AuthorizedAccountId":{},"AuthorizedAwsRegion":{},"Tags":{"shape":"Sby"}}},"output":{"type":"structure","members":{"AggregationAuthorization":{"shape":"S2i"}}}},"PutConfigRule":{"input":{"type":"structure","required":["ConfigRule"],"members":{"ConfigRule":{"shape":"S35"},"Tags":{"shape":"Sby"}}}},"PutConfigurationAggregator":{"input":{"type":"structure","required":["ConfigurationAggregatorName"],"members":{"ConfigurationAggregatorName":{},"AccountAggregationSources":{"shape":"S40"},"OrganizationAggregationSource":{"shape":"S44"},"Tags":{"shape":"Sby"}}},"output":{"type":"structure","members":{"ConfigurationAggregator":{"shape":"S3y"}}}},"PutConfigurationRecorder":{"input":{"type":"structure","required":["ConfigurationRecorder"],"members":{"ConfigurationRecorder":{"shape":"S4e"}}}},"PutConformancePack":{"input":{"type":"structure","required":["ConformancePackName"],"members":{"ConformancePackName":{},"TemplateS3Uri":{},"TemplateBody":{},"DeliveryS3Bucket":{},"DeliveryS3KeyPrefix":{},"ConformancePackInputParameters":{"shape":"S5b"},"TemplateSSMDocumentDetails":{"shape":"S5f"}}},"output":{"type":"structure","members":{"ConformancePackArn":{}}}},"PutDeliveryChannel":{"input":{"type":"structure","required":["DeliveryChannel"],"members":{"DeliveryChannel":{"shape":"S5t"}}}},"PutEvaluations":{"input":{"type":"structure","required":["ResultToken"],"members":{"Evaluations":{"shape":"Sca"},"ResultToken":{},"TestMode":{"type":"boolean"}}},"output":{"type":"structure","members":{"FailedEvaluations":{"shape":"Sca"}}}},"PutExternalEvaluation":{"input":{"type":"structure","required":["ConfigRuleName","ExternalEvaluation"],"members":{"ConfigRuleName":{},"ExternalEvaluation":{"type":"structure","required":["ComplianceResourceType","ComplianceResourceId","ComplianceType","OrderingTimestamp"],"members":{"ComplianceResourceType":{},"ComplianceResourceId":{},"ComplianceType":{},"Annotation":{},"OrderingTimestamp":{"type":"timestamp"}}}}},"output":{"type":"structure","members":{}}},"PutOrganizationConfigRule":{"input":{"type":"structure","required":["OrganizationConfigRuleName"],"members":{"OrganizationConfigRuleName":{},"OrganizationManagedRuleMetadata":{"shape":"S66"},"OrganizationCustomRuleMetadata":{"shape":"S6b"},"ExcludedAccounts":{"shape":"S6e"},"OrganizationCustomPolicyRuleMetadata":{"type":"structure","required":["PolicyRuntime","PolicyText"],"members":{"Description":{},"OrganizationConfigRuleTriggerTypes":{"shape":"S6g"},"InputParameters":{},"MaximumExecutionFrequency":{},"ResourceTypesScope":{"shape":"S69"},"ResourceIdScope":{},"TagKeyScope":{},"TagValueScope":{},"PolicyRuntime":{},"PolicyText":{},"DebugLogDeliveryAccounts":{"shape":"S6i"}}}}},"output":{"type":"structure","members":{"OrganizationConfigRuleArn":{}}}},"PutOrganizationConformancePack":{"input":{"type":"structure","required":["OrganizationConformancePackName"],"members":{"OrganizationConformancePackName":{},"TemplateS3Uri":{},"TemplateBody":{},"DeliveryS3Bucket":{},"DeliveryS3KeyPrefix":{},"ConformancePackInputParameters":{"shape":"S5b"},"ExcludedAccounts":{"shape":"S6e"}}},"output":{"type":"structure","members":{"OrganizationConformancePackArn":{}}}},"PutRemediationConfigurations":{"input":{"type":"structure","required":["RemediationConfigurations"],"members":{"RemediationConfigurations":{"shape":"S70"}}},"output":{"type":"structure","members":{"FailedBatches":{"type":"list","member":{"type":"structure","members":{"FailureMessage":{},"FailedItems":{"shape":"S70"}}}}}}},"PutRemediationExceptions":{"input":{"type":"structure","required":["ConfigRuleName","ResourceKeys"],"members":{"ConfigRuleName":{},"ResourceKeys":{"shape":"S1f"},"Message":{},"ExpirationTime":{"type":"timestamp"}}},"output":{"type":"structure","members":{"FailedBatches":{"type":"list","member":{"type":"structure","members":{"FailureMessage":{},"FailedItems":{"shape":"S7g"}}}}}}},"PutResourceConfig":{"input":{"type":"structure","required":["ResourceType","SchemaVersionId","ResourceId","Configuration"],"members":{"ResourceType":{},"SchemaVersionId":{},"ResourceId":{},"ResourceName":{},"Configuration":{},"Tags":{"shape":"S8s"}}}},"PutRetentionConfiguration":{"input":{"type":"structure","required":["RetentionPeriodInDays"],"members":{"RetentionPeriodInDays":{"type":"integer"}}},"output":{"type":"structure","members":{"RetentionConfiguration":{"shape":"S7u"}}}},"PutStoredQuery":{"input":{"type":"structure","required":["StoredQuery"],"members":{"StoredQuery":{"shape":"Saq"},"Tags":{"shape":"Sby"}}},"output":{"type":"structure","members":{"QueryArn":{}}}},"SelectAggregateResourceConfig":{"input":{"type":"structure","required":["Expression","ConfigurationAggregatorName"],"members":{"Expression":{},"ConfigurationAggregatorName":{},"Limit":{"type":"integer"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Results":{"shape":"Sd3"},"QueryInfo":{"shape":"Sd4"},"NextToken":{}}}},"SelectResourceConfig":{"input":{"type":"structure","required":["Expression"],"members":{"Expression":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Results":{"shape":"Sd3"},"QueryInfo":{"shape":"Sd4"},"NextToken":{}}}},"StartConfigRulesEvaluation":{"input":{"type":"structure","members":{"ConfigRuleNames":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"StartConfigurationRecorder":{"input":{"type":"structure","required":["ConfigurationRecorderName"],"members":{"ConfigurationRecorderName":{}}}},"StartRemediationExecution":{"input":{"type":"structure","required":["ConfigRuleName","ResourceKeys"],"members":{"ConfigRuleName":{},"ResourceKeys":{"shape":"Sq"}}},"output":{"type":"structure","members":{"FailureMessage":{},"FailedItems":{"shape":"Sq"}}}},"StartResourceEvaluation":{"input":{"type":"structure","required":["ResourceDetails","EvaluationMode"],"members":{"ResourceDetails":{"shape":"Sal"},"EvaluationContext":{"shape":"Saj"},"EvaluationMode":{},"EvaluationTimeout":{"type":"integer"},"ClientToken":{}}},"output":{"type":"structure","members":{"ResourceEvaluationId":{}}}},"StopConfigurationRecorder":{"input":{"type":"structure","required":["ConfigurationRecorderName"],"members":{"ConfigurationRecorderName":{}}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"Sbt"}}}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}}}},"shapes":{"S4":{"type":"structure","required":["SourceAccountId","SourceRegion","ResourceId","ResourceType"],"members":{"SourceAccountId":{},"SourceRegion":{},"ResourceId":{},"ResourceType":{},"ResourceName":{}}},"Sb":{"type":"list","member":{"type":"structure","members":{"version":{},"accountId":{},"configurationItemCaptureTime":{"type":"timestamp"},"configurationItemStatus":{},"configurationStateId":{},"arn":{},"resourceType":{},"resourceId":{},"resourceName":{},"awsRegion":{},"availabilityZone":{},"resourceCreationTime":{"type":"timestamp"},"configuration":{},"supplementaryConfiguration":{"shape":"Sl"}}}},"Sl":{"type":"map","key":{},"value":{}},"Sq":{"type":"list","member":{"shape":"Sr"}},"Sr":{"type":"structure","required":["resourceType","resourceId"],"members":{"resourceType":{},"resourceId":{}}},"S1f":{"type":"list","member":{"type":"structure","members":{"ResourceType":{},"ResourceId":{}}}},"S23":{"type":"structure","members":{"ComplianceType":{},"ComplianceContributorCount":{"shape":"S24"}}},"S24":{"type":"structure","members":{"CappedCount":{"type":"integer"},"CapExceeded":{"type":"boolean"}}},"S2i":{"type":"structure","members":{"AggregationAuthorizationArn":{},"AuthorizedAccountId":{},"AuthorizedAwsRegion":{},"CreationTime":{"type":"timestamp"}}},"S2l":{"type":"list","member":{}},"S2m":{"type":"list","member":{}},"S35":{"type":"structure","required":["Source"],"members":{"ConfigRuleName":{},"ConfigRuleArn":{},"ConfigRuleId":{},"Description":{},"Scope":{"type":"structure","members":{"ComplianceResourceTypes":{"type":"list","member":{}},"TagKey":{},"TagValue":{},"ComplianceResourceId":{}}},"Source":{"type":"structure","required":["Owner"],"members":{"Owner":{},"SourceIdentifier":{},"SourceDetails":{"type":"list","member":{"type":"structure","members":{"EventSource":{},"MessageType":{},"MaximumExecutionFrequency":{}}}},"CustomPolicyDetails":{"type":"structure","required":["PolicyRuntime","PolicyText"],"members":{"PolicyRuntime":{},"PolicyText":{},"EnableDebugLogDelivery":{"type":"boolean"}}}}},"InputParameters":{},"MaximumExecutionFrequency":{},"ConfigRuleState":{},"CreatedBy":{},"EvaluationModes":{"type":"list","member":{"type":"structure","members":{"Mode":{}}}}}},"S3y":{"type":"structure","members":{"ConfigurationAggregatorName":{},"ConfigurationAggregatorArn":{},"AccountAggregationSources":{"shape":"S40"},"OrganizationAggregationSource":{"shape":"S44"},"CreationTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"CreatedBy":{}}},"S40":{"type":"list","member":{"type":"structure","required":["AccountIds"],"members":{"AccountIds":{"type":"list","member":{}},"AllAwsRegions":{"type":"boolean"},"AwsRegions":{"shape":"S43"}}}},"S43":{"type":"list","member":{}},"S44":{"type":"structure","required":["RoleArn"],"members":{"RoleArn":{},"AwsRegions":{"shape":"S43"},"AllAwsRegions":{"type":"boolean"}}},"S46":{"type":"list","member":{}},"S4e":{"type":"structure","members":{"name":{},"roleARN":{},"recordingGroup":{"type":"structure","members":{"allSupported":{"type":"boolean"},"includeGlobalResourceTypes":{"type":"boolean"},"resourceTypes":{"shape":"S4i"},"exclusionByResourceTypes":{"type":"structure","members":{"resourceTypes":{"shape":"S4i"}}},"recordingStrategy":{"type":"structure","members":{"useOnly":{}}}}}}},"S4i":{"type":"list","member":{}},"S4o":{"type":"list","member":{}},"S4v":{"type":"list","member":{}},"S5b":{"type":"list","member":{"type":"structure","required":["ParameterName","ParameterValue"],"members":{"ParameterName":{},"ParameterValue":{}}}},"S5f":{"type":"structure","required":["DocumentName"],"members":{"DocumentName":{},"DocumentVersion":{}}},"S5j":{"type":"list","member":{}},"S5n":{"type":"structure","members":{"lastStatus":{},"lastErrorCode":{},"lastErrorMessage":{},"lastAttemptTime":{"type":"timestamp"},"lastSuccessfulTime":{"type":"timestamp"},"nextDeliveryTime":{"type":"timestamp"}}},"S5t":{"type":"structure","members":{"name":{},"s3BucketName":{},"s3KeyPrefix":{},"s3KmsKeyArn":{},"snsTopicARN":{},"configSnapshotDeliveryProperties":{"type":"structure","members":{"deliveryFrequency":{}}}}},"S5w":{"type":"list","member":{}},"S66":{"type":"structure","required":["RuleIdentifier"],"members":{"Description":{},"RuleIdentifier":{},"InputParameters":{},"MaximumExecutionFrequency":{},"ResourceTypesScope":{"shape":"S69"},"ResourceIdScope":{},"TagKeyScope":{},"TagValueScope":{}}},"S69":{"type":"list","member":{}},"S6b":{"type":"structure","required":["LambdaFunctionArn","OrganizationConfigRuleTriggerTypes"],"members":{"Description":{},"LambdaFunctionArn":{},"OrganizationConfigRuleTriggerTypes":{"type":"list","member":{}},"InputParameters":{},"MaximumExecutionFrequency":{},"ResourceTypesScope":{"shape":"S69"},"ResourceIdScope":{},"TagKeyScope":{},"TagValueScope":{}}},"S6e":{"type":"list","member":{}},"S6g":{"type":"list","member":{}},"S6i":{"type":"list","member":{}},"S6k":{"type":"list","member":{}},"S70":{"type":"list","member":{"type":"structure","required":["ConfigRuleName","TargetType","TargetId"],"members":{"ConfigRuleName":{},"TargetType":{},"TargetId":{},"TargetVersion":{},"Parameters":{"type":"map","key":{},"value":{"type":"structure","members":{"ResourceValue":{"type":"structure","required":["Value"],"members":{"Value":{}}},"StaticValue":{"type":"structure","required":["Values"],"members":{"Values":{"type":"list","member":{}}}}}}},"ResourceType":{},"Automatic":{"type":"boolean"},"ExecutionControls":{"type":"structure","members":{"SsmControls":{"type":"structure","members":{"ConcurrentExecutionRatePercentage":{"type":"integer"},"ErrorPercentage":{"type":"integer"}}}}},"MaximumAutomaticAttempts":{"type":"integer"},"RetryAttemptSeconds":{"type":"long"},"Arn":{},"CreatedByService":{}}}},"S7g":{"type":"list","member":{"type":"structure","required":["ConfigRuleName","ResourceType","ResourceId"],"members":{"ConfigRuleName":{},"ResourceType":{},"ResourceId":{},"Message":{},"ExpirationTime":{"type":"timestamp"}}}},"S7u":{"type":"structure","required":["Name","RetentionPeriodInDays"],"members":{"Name":{},"RetentionPeriodInDays":{"type":"integer"}}},"S80":{"type":"structure","members":{"EvaluationResultQualifier":{"type":"structure","members":{"ConfigRuleName":{},"ResourceType":{},"ResourceId":{},"EvaluationMode":{}}},"OrderingTimestamp":{"type":"timestamp"},"ResourceEvaluationId":{}}},"S89":{"type":"structure","members":{"CompliantResourceCount":{"shape":"S24"},"NonCompliantResourceCount":{"shape":"S24"},"ComplianceSummaryTimestamp":{"type":"timestamp"}}},"S8q":{"type":"structure","members":{"version":{},"accountId":{},"configurationItemCaptureTime":{"type":"timestamp"},"configurationItemStatus":{},"configurationStateId":{},"configurationItemMD5Hash":{},"arn":{},"resourceType":{},"resourceId":{},"resourceName":{},"awsRegion":{},"availabilityZone":{},"resourceCreationTime":{"type":"timestamp"},"tags":{"shape":"S8s"},"relatedEvents":{"type":"list","member":{}},"relationships":{"type":"list","member":{"type":"structure","members":{"resourceType":{},"resourceId":{},"resourceName":{},"relationshipName":{}}}},"configuration":{},"supplementaryConfiguration":{"shape":"Sl"}}},"S8s":{"type":"map","key":{},"value":{}},"S92":{"type":"list","member":{"type":"structure","members":{"EvaluationResultIdentifier":{"shape":"S80"},"ComplianceType":{},"ResultRecordedTime":{"type":"timestamp"},"ConfigRuleInvokedTime":{"type":"timestamp"},"Annotation":{},"ResultToken":{}}}},"S98":{"type":"list","member":{}},"Saj":{"type":"structure","members":{"EvaluationContextIdentifier":{}}},"Sal":{"type":"structure","required":["ResourceId","ResourceType","ResourceConfiguration"],"members":{"ResourceId":{},"ResourceType":{},"ResourceConfiguration":{},"ResourceConfigurationSchemaType":{}}},"Saq":{"type":"structure","required":["QueryName"],"members":{"QueryId":{},"QueryArn":{},"QueryName":{},"Description":{},"Expression":{}}},"Sbt":{"type":"list","member":{"shape":"Sbu"}},"Sbu":{"type":"structure","members":{"Key":{},"Value":{}}},"Sby":{"type":"list","member":{"shape":"Sbu"}},"Sca":{"type":"list","member":{"type":"structure","required":["ComplianceResourceType","ComplianceResourceId","ComplianceType","OrderingTimestamp"],"members":{"ComplianceResourceType":{},"ComplianceResourceId":{},"ComplianceType":{},"Annotation":{},"OrderingTimestamp":{"type":"timestamp"}}}},"Sd3":{"type":"list","member":{}},"Sd4":{"type":"structure","members":{"SelectFields":{"type":"list","member":{"type":"structure","members":{"Name":{}}}}}}}}')},85980:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeAggregateComplianceByConfigRules":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken"},"DescribeAggregateComplianceByConformancePacks":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"AggregateComplianceByConformancePacks"},"DescribeAggregationAuthorizations":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"AggregationAuthorizations"},"DescribeComplianceByConfigRule":{"input_token":"NextToken","output_token":"NextToken","result_key":"ComplianceByConfigRules"},"DescribeComplianceByResource":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"ComplianceByResources"},"DescribeConfigRuleEvaluationStatus":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"ConfigRulesEvaluationStatus"},"DescribeConfigRules":{"input_token":"NextToken","output_token":"NextToken","result_key":"ConfigRules"},"DescribeConfigurationAggregatorSourcesStatus":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"AggregatedSourceStatusList"},"DescribeConfigurationAggregators":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"ConfigurationAggregators"},"DescribeConformancePackCompliance":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken"},"DescribeConformancePackStatus":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"ConformancePackStatusDetails"},"DescribeConformancePacks":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"ConformancePackDetails"},"DescribeOrganizationConfigRuleStatuses":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"OrganizationConfigRuleStatuses"},"DescribeOrganizationConfigRules":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"OrganizationConfigRules"},"DescribeOrganizationConformancePackStatuses":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"OrganizationConformancePackStatuses"},"DescribeOrganizationConformancePacks":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"OrganizationConformancePacks"},"DescribePendingAggregationRequests":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"PendingAggregationRequests"},"DescribeRemediationExceptions":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken"},"DescribeRemediationExecutionStatus":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"RemediationExecutionStatuses"},"DescribeRetentionConfigurations":{"input_token":"NextToken","output_token":"NextToken","result_key":"RetentionConfigurations"},"GetAggregateComplianceDetailsByConfigRule":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"AggregateEvaluationResults"},"GetAggregateConfigRuleComplianceSummary":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken"},"GetAggregateConformancePackComplianceSummary":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken"},"GetAggregateDiscoveredResourceCounts":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken"},"GetComplianceDetailsByConfigRule":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"EvaluationResults"},"GetComplianceDetailsByResource":{"input_token":"NextToken","output_token":"NextToken","result_key":"EvaluationResults"},"GetConformancePackComplianceDetails":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken"},"GetConformancePackComplianceSummary":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"ConformancePackComplianceSummaryList"},"GetDiscoveredResourceCounts":{"input_token":"nextToken","limit_key":"limit","output_token":"nextToken"},"GetOrganizationConfigRuleDetailedStatus":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"OrganizationConfigRuleDetailedStatus"},"GetOrganizationConformancePackDetailedStatus":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"OrganizationConformancePackDetailedStatuses"},"GetResourceConfigHistory":{"input_token":"nextToken","limit_key":"limit","output_token":"nextToken","result_key":"configurationItems"},"ListAggregateDiscoveredResources":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"ResourceIdentifiers"},"ListConformancePackComplianceScores":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken"},"ListDiscoveredResources":{"input_token":"nextToken","limit_key":"limit","output_token":"nextToken","result_key":"resourceIdentifiers"},"ListResourceEvaluations":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"ResourceEvaluations"},"ListStoredQueries":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListTagsForResource":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"Tags"},"SelectAggregateResourceConfig":{"input_token":"NextToken","limit_key":"Limit","non_aggregate_keys":["QueryInfo"],"output_token":"NextToken","result_key":"Results"},"SelectResourceConfig":{"input_token":"NextToken","limit_key":"Limit","non_aggregate_keys":["QueryInfo"],"output_token":"NextToken","result_key":"Results"}}}')},54511:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-08-08","endpointPrefix":"connect","jsonVersion":"1.1","protocol":"rest-json","serviceAbbreviation":"Amazon Connect","serviceFullName":"Amazon Connect Service","serviceId":"Connect","signatureVersion":"v4","signingName":"connect","uid":"connect-2017-08-08"},"operations":{"ActivateEvaluationForm":{"http":{"requestUri":"/evaluation-forms/{InstanceId}/{EvaluationFormId}/activate"},"input":{"type":"structure","required":["InstanceId","EvaluationFormId","EvaluationFormVersion"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"EvaluationFormId":{"location":"uri","locationName":"EvaluationFormId"},"EvaluationFormVersion":{"type":"integer"}}},"output":{"type":"structure","required":["EvaluationFormId","EvaluationFormArn","EvaluationFormVersion"],"members":{"EvaluationFormId":{},"EvaluationFormArn":{},"EvaluationFormVersion":{"type":"integer"}}}},"AssociateApprovedOrigin":{"http":{"method":"PUT","requestUri":"/instance/{InstanceId}/approved-origin"},"input":{"type":"structure","required":["InstanceId","Origin"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Origin":{}}}},"AssociateBot":{"http":{"method":"PUT","requestUri":"/instance/{InstanceId}/bot"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"LexBot":{"shape":"Sa"},"LexV2Bot":{"shape":"Sd"}}}},"AssociateDefaultVocabulary":{"http":{"method":"PUT","requestUri":"/default-vocabulary/{InstanceId}/{LanguageCode}"},"input":{"type":"structure","required":["InstanceId","LanguageCode"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"LanguageCode":{"location":"uri","locationName":"LanguageCode"},"VocabularyId":{}}},"output":{"type":"structure","members":{}}},"AssociateInstanceStorageConfig":{"http":{"method":"PUT","requestUri":"/instance/{InstanceId}/storage-config"},"input":{"type":"structure","required":["InstanceId","ResourceType","StorageConfig"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ResourceType":{},"StorageConfig":{"shape":"Sl"}}},"output":{"type":"structure","members":{"AssociationId":{}}}},"AssociateLambdaFunction":{"http":{"method":"PUT","requestUri":"/instance/{InstanceId}/lambda-function"},"input":{"type":"structure","required":["InstanceId","FunctionArn"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"FunctionArn":{}}}},"AssociateLexBot":{"http":{"method":"PUT","requestUri":"/instance/{InstanceId}/lex-bot"},"input":{"type":"structure","required":["InstanceId","LexBot"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"LexBot":{"shape":"Sa"}}}},"AssociatePhoneNumberContactFlow":{"http":{"method":"PUT","requestUri":"/phone-number/{PhoneNumberId}/contact-flow"},"input":{"type":"structure","required":["PhoneNumberId","InstanceId","ContactFlowId"],"members":{"PhoneNumberId":{"location":"uri","locationName":"PhoneNumberId"},"InstanceId":{},"ContactFlowId":{}}}},"AssociateQueueQuickConnects":{"http":{"requestUri":"/queues/{InstanceId}/{QueueId}/associate-quick-connects"},"input":{"type":"structure","required":["InstanceId","QueueId","QuickConnectIds"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QueueId":{"location":"uri","locationName":"QueueId"},"QuickConnectIds":{"shape":"S17"}}}},"AssociateRoutingProfileQueues":{"http":{"requestUri":"/routing-profiles/{InstanceId}/{RoutingProfileId}/associate-queues"},"input":{"type":"structure","required":["InstanceId","RoutingProfileId","QueueConfigs"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"RoutingProfileId":{"location":"uri","locationName":"RoutingProfileId"},"QueueConfigs":{"shape":"S1b"}}}},"AssociateSecurityKey":{"http":{"method":"PUT","requestUri":"/instance/{InstanceId}/security-key"},"input":{"type":"structure","required":["InstanceId","Key"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Key":{}}},"output":{"type":"structure","members":{"AssociationId":{}}}},"AssociateTrafficDistributionGroupUser":{"http":{"method":"PUT","requestUri":"/traffic-distribution-group/{TrafficDistributionGroupId}/user"},"input":{"type":"structure","required":["TrafficDistributionGroupId","UserId","InstanceId"],"members":{"TrafficDistributionGroupId":{"location":"uri","locationName":"TrafficDistributionGroupId"},"UserId":{},"InstanceId":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"ClaimPhoneNumber":{"http":{"requestUri":"/phone-number/claim"},"input":{"type":"structure","required":["TargetArn","PhoneNumber"],"members":{"TargetArn":{},"PhoneNumber":{},"PhoneNumberDescription":{},"Tags":{"shape":"S1r"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"PhoneNumberId":{},"PhoneNumberArn":{}}}},"CreateAgentStatus":{"http":{"method":"PUT","requestUri":"/agent-status/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Name","State"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{},"Description":{},"State":{},"DisplayOrder":{"type":"integer"},"Tags":{"shape":"S1r"}}},"output":{"type":"structure","members":{"AgentStatusARN":{},"AgentStatusId":{}}}},"CreateContactFlow":{"http":{"method":"PUT","requestUri":"/contact-flows/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Name","Type","Content"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{},"Type":{},"Description":{},"Content":{},"Tags":{"shape":"S1r"}}},"output":{"type":"structure","members":{"ContactFlowId":{},"ContactFlowArn":{}}}},"CreateContactFlowModule":{"http":{"method":"PUT","requestUri":"/contact-flow-modules/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Name","Content"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{},"Description":{},"Content":{},"Tags":{"shape":"S1r"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"Id":{},"Arn":{}}}},"CreateEvaluationForm":{"http":{"method":"PUT","requestUri":"/evaluation-forms/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Title","Items"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Title":{},"Description":{},"Items":{"shape":"S2i"},"ScoringStrategy":{"shape":"S3d"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["EvaluationFormId","EvaluationFormArn"],"members":{"EvaluationFormId":{},"EvaluationFormArn":{}}},"idempotent":true},"CreateHoursOfOperation":{"http":{"method":"PUT","requestUri":"/hours-of-operations/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Name","TimeZone","Config"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{},"Description":{},"TimeZone":{},"Config":{"shape":"S3l"},"Tags":{"shape":"S1r"}}},"output":{"type":"structure","members":{"HoursOfOperationId":{},"HoursOfOperationArn":{}}}},"CreateInstance":{"http":{"method":"PUT","requestUri":"/instance"},"input":{"type":"structure","required":["IdentityManagementType","InboundCallsEnabled","OutboundCallsEnabled"],"members":{"ClientToken":{},"IdentityManagementType":{},"InstanceAlias":{"shape":"S3v"},"DirectoryId":{},"InboundCallsEnabled":{"type":"boolean"},"OutboundCallsEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"Id":{},"Arn":{}}}},"CreateIntegrationAssociation":{"http":{"method":"PUT","requestUri":"/instance/{InstanceId}/integration-associations"},"input":{"type":"structure","required":["InstanceId","IntegrationType","IntegrationArn"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"IntegrationType":{},"IntegrationArn":{},"SourceApplicationUrl":{},"SourceApplicationName":{},"SourceType":{},"Tags":{"shape":"S1r"}}},"output":{"type":"structure","members":{"IntegrationAssociationId":{},"IntegrationAssociationArn":{}}}},"CreateParticipant":{"http":{"requestUri":"/contact/create-participant"},"input":{"type":"structure","required":["InstanceId","ContactId","ParticipantDetails"],"members":{"InstanceId":{},"ContactId":{},"ClientToken":{"idempotencyToken":true},"ParticipantDetails":{"type":"structure","members":{"ParticipantRole":{},"DisplayName":{}}}}},"output":{"type":"structure","members":{"ParticipantCredentials":{"type":"structure","members":{"ParticipantToken":{},"Expiry":{}}},"ParticipantId":{}}}},"CreatePrompt":{"http":{"method":"PUT","requestUri":"/prompts/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Name","S3Uri"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{},"Description":{},"S3Uri":{},"Tags":{"shape":"S1r"}}},"output":{"type":"structure","members":{"PromptARN":{},"PromptId":{}}}},"CreateQueue":{"http":{"method":"PUT","requestUri":"/queues/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Name","HoursOfOperationId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{},"Description":{},"OutboundCallerConfig":{"shape":"S4o"},"HoursOfOperationId":{},"MaxContacts":{"type":"integer"},"QuickConnectIds":{"shape":"S17"},"Tags":{"shape":"S1r"}}},"output":{"type":"structure","members":{"QueueArn":{},"QueueId":{}}}},"CreateQuickConnect":{"http":{"method":"PUT","requestUri":"/quick-connects/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Name","QuickConnectConfig"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{},"Description":{},"QuickConnectConfig":{"shape":"S4v"},"Tags":{"shape":"S1r"}}},"output":{"type":"structure","members":{"QuickConnectARN":{},"QuickConnectId":{}}}},"CreateRoutingProfile":{"http":{"method":"PUT","requestUri":"/routing-profiles/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Name","Description","DefaultOutboundQueueId","MediaConcurrencies"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{},"Description":{},"DefaultOutboundQueueId":{},"QueueConfigs":{"shape":"S1b"},"MediaConcurrencies":{"shape":"S54"},"Tags":{"shape":"S1r"},"AgentAvailabilityTimer":{}}},"output":{"type":"structure","members":{"RoutingProfileArn":{},"RoutingProfileId":{}}}},"CreateRule":{"http":{"requestUri":"/rules/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Name","TriggerEventSource","Function","Actions","PublishStatus"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{},"TriggerEventSource":{"shape":"S5d"},"Function":{},"Actions":{"shape":"S5g"},"PublishStatus":{},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["RuleArn","RuleId"],"members":{"RuleArn":{},"RuleId":{}}}},"CreateSecurityProfile":{"http":{"method":"PUT","requestUri":"/security-profiles/{InstanceId}"},"input":{"type":"structure","required":["SecurityProfileName","InstanceId"],"members":{"SecurityProfileName":{},"Description":{},"Permissions":{"shape":"S69"},"InstanceId":{"location":"uri","locationName":"InstanceId"},"Tags":{"shape":"S1r"},"AllowedAccessControlTags":{"shape":"S6b"},"TagRestrictedResources":{"shape":"S6e"},"Applications":{"shape":"S6g"}}},"output":{"type":"structure","members":{"SecurityProfileId":{},"SecurityProfileArn":{}}}},"CreateTaskTemplate":{"http":{"method":"PUT","requestUri":"/instance/{InstanceId}/task/template"},"input":{"type":"structure","required":["InstanceId","Name","Fields"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{},"Description":{},"ContactFlowId":{},"Constraints":{"shape":"S6q"},"Defaults":{"shape":"S6z"},"Status":{},"Fields":{"shape":"S74"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["Id","Arn"],"members":{"Id":{},"Arn":{}}}},"CreateTrafficDistributionGroup":{"http":{"method":"PUT","requestUri":"/traffic-distribution-group"},"input":{"type":"structure","required":["Name","InstanceId"],"members":{"Name":{},"Description":{},"InstanceId":{},"ClientToken":{"idempotencyToken":true},"Tags":{"shape":"S1r"}}},"output":{"type":"structure","members":{"Id":{},"Arn":{}}}},"CreateUseCase":{"http":{"method":"PUT","requestUri":"/instance/{InstanceId}/integration-associations/{IntegrationAssociationId}/use-cases"},"input":{"type":"structure","required":["InstanceId","IntegrationAssociationId","UseCaseType"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"IntegrationAssociationId":{"location":"uri","locationName":"IntegrationAssociationId"},"UseCaseType":{},"Tags":{"shape":"S1r"}}},"output":{"type":"structure","members":{"UseCaseId":{},"UseCaseArn":{}}}},"CreateUser":{"http":{"method":"PUT","requestUri":"/users/{InstanceId}"},"input":{"type":"structure","required":["Username","PhoneConfig","SecurityProfileIds","RoutingProfileId","InstanceId"],"members":{"Username":{},"Password":{},"IdentityInfo":{"shape":"S7r"},"PhoneConfig":{"shape":"S7v"},"DirectoryUserId":{},"SecurityProfileIds":{"shape":"S80"},"RoutingProfileId":{},"HierarchyGroupId":{},"InstanceId":{"location":"uri","locationName":"InstanceId"},"Tags":{"shape":"S1r"}}},"output":{"type":"structure","members":{"UserId":{},"UserArn":{}}}},"CreateUserHierarchyGroup":{"http":{"method":"PUT","requestUri":"/user-hierarchy-groups/{InstanceId}"},"input":{"type":"structure","required":["Name","InstanceId"],"members":{"Name":{},"ParentGroupId":{},"InstanceId":{"location":"uri","locationName":"InstanceId"},"Tags":{"shape":"S1r"}}},"output":{"type":"structure","members":{"HierarchyGroupId":{},"HierarchyGroupArn":{}}}},"CreateView":{"http":{"method":"PUT","requestUri":"/views/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Status","Content","Name"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ClientToken":{},"Status":{},"Content":{"shape":"S8a"},"Description":{},"Name":{"shape":"S8f"},"Tags":{"shape":"S1r"}}},"output":{"type":"structure","members":{"View":{"shape":"S8h"}}},"idempotent":true},"CreateViewVersion":{"http":{"method":"PUT","requestUri":"/views/{InstanceId}/{ViewId}/versions"},"input":{"type":"structure","required":["InstanceId","ViewId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ViewId":{"location":"uri","locationName":"ViewId"},"VersionDescription":{},"ViewContentSha256":{}}},"output":{"type":"structure","members":{"View":{"shape":"S8h"}}},"idempotent":true},"CreateVocabulary":{"http":{"requestUri":"/vocabulary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","VocabularyName","LanguageCode","Content"],"members":{"ClientToken":{"idempotencyToken":true},"InstanceId":{"location":"uri","locationName":"InstanceId"},"VocabularyName":{},"LanguageCode":{},"Content":{},"Tags":{"shape":"S1r"}}},"output":{"type":"structure","required":["VocabularyArn","VocabularyId","State"],"members":{"VocabularyArn":{},"VocabularyId":{},"State":{}}}},"DeactivateEvaluationForm":{"http":{"requestUri":"/evaluation-forms/{InstanceId}/{EvaluationFormId}/deactivate"},"input":{"type":"structure","required":["InstanceId","EvaluationFormId","EvaluationFormVersion"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"EvaluationFormId":{"location":"uri","locationName":"EvaluationFormId"},"EvaluationFormVersion":{"type":"integer"}}},"output":{"type":"structure","required":["EvaluationFormId","EvaluationFormArn","EvaluationFormVersion"],"members":{"EvaluationFormId":{},"EvaluationFormArn":{},"EvaluationFormVersion":{"type":"integer"}}}},"DeleteContactEvaluation":{"http":{"method":"DELETE","requestUri":"/contact-evaluations/{InstanceId}/{EvaluationId}"},"input":{"type":"structure","required":["InstanceId","EvaluationId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"EvaluationId":{"location":"uri","locationName":"EvaluationId"}}},"idempotent":true},"DeleteContactFlow":{"http":{"method":"DELETE","requestUri":"/contact-flows/{InstanceId}/{ContactFlowId}"},"input":{"type":"structure","required":["InstanceId","ContactFlowId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactFlowId":{"location":"uri","locationName":"ContactFlowId"}}},"output":{"type":"structure","members":{}}},"DeleteContactFlowModule":{"http":{"method":"DELETE","requestUri":"/contact-flow-modules/{InstanceId}/{ContactFlowModuleId}"},"input":{"type":"structure","required":["InstanceId","ContactFlowModuleId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactFlowModuleId":{"location":"uri","locationName":"ContactFlowModuleId"}}},"output":{"type":"structure","members":{}}},"DeleteEvaluationForm":{"http":{"method":"DELETE","requestUri":"/evaluation-forms/{InstanceId}/{EvaluationFormId}"},"input":{"type":"structure","required":["InstanceId","EvaluationFormId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"EvaluationFormId":{"location":"uri","locationName":"EvaluationFormId"},"EvaluationFormVersion":{"location":"querystring","locationName":"version","type":"integer"}}},"idempotent":true},"DeleteHoursOfOperation":{"http":{"method":"DELETE","requestUri":"/hours-of-operations/{InstanceId}/{HoursOfOperationId}"},"input":{"type":"structure","required":["InstanceId","HoursOfOperationId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"HoursOfOperationId":{"location":"uri","locationName":"HoursOfOperationId"}}}},"DeleteInstance":{"http":{"method":"DELETE","requestUri":"/instance/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"}}}},"DeleteIntegrationAssociation":{"http":{"method":"DELETE","requestUri":"/instance/{InstanceId}/integration-associations/{IntegrationAssociationId}"},"input":{"type":"structure","required":["InstanceId","IntegrationAssociationId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"IntegrationAssociationId":{"location":"uri","locationName":"IntegrationAssociationId"}}}},"DeletePrompt":{"http":{"method":"DELETE","requestUri":"/prompts/{InstanceId}/{PromptId}"},"input":{"type":"structure","required":["InstanceId","PromptId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"PromptId":{"location":"uri","locationName":"PromptId"}}}},"DeleteQueue":{"http":{"method":"DELETE","requestUri":"/queues/{InstanceId}/{QueueId}"},"input":{"type":"structure","required":["InstanceId","QueueId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QueueId":{"location":"uri","locationName":"QueueId"}}}},"DeleteQuickConnect":{"http":{"method":"DELETE","requestUri":"/quick-connects/{InstanceId}/{QuickConnectId}"},"input":{"type":"structure","required":["InstanceId","QuickConnectId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QuickConnectId":{"location":"uri","locationName":"QuickConnectId"}}}},"DeleteRoutingProfile":{"http":{"method":"DELETE","requestUri":"/routing-profiles/{InstanceId}/{RoutingProfileId}"},"input":{"type":"structure","required":["InstanceId","RoutingProfileId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"RoutingProfileId":{"location":"uri","locationName":"RoutingProfileId"}}}},"DeleteRule":{"http":{"method":"DELETE","requestUri":"/rules/{InstanceId}/{RuleId}"},"input":{"type":"structure","required":["InstanceId","RuleId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"RuleId":{"location":"uri","locationName":"RuleId"}}}},"DeleteSecurityProfile":{"http":{"method":"DELETE","requestUri":"/security-profiles/{InstanceId}/{SecurityProfileId}"},"input":{"type":"structure","required":["InstanceId","SecurityProfileId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"SecurityProfileId":{"location":"uri","locationName":"SecurityProfileId"}}}},"DeleteTaskTemplate":{"http":{"method":"DELETE","requestUri":"/instance/{InstanceId}/task/template/{TaskTemplateId}"},"input":{"type":"structure","required":["InstanceId","TaskTemplateId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"TaskTemplateId":{"location":"uri","locationName":"TaskTemplateId"}}},"output":{"type":"structure","members":{}}},"DeleteTrafficDistributionGroup":{"http":{"method":"DELETE","requestUri":"/traffic-distribution-group/{TrafficDistributionGroupId}"},"input":{"type":"structure","required":["TrafficDistributionGroupId"],"members":{"TrafficDistributionGroupId":{"location":"uri","locationName":"TrafficDistributionGroupId"}}},"output":{"type":"structure","members":{}}},"DeleteUseCase":{"http":{"method":"DELETE","requestUri":"/instance/{InstanceId}/integration-associations/{IntegrationAssociationId}/use-cases/{UseCaseId}"},"input":{"type":"structure","required":["InstanceId","IntegrationAssociationId","UseCaseId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"IntegrationAssociationId":{"location":"uri","locationName":"IntegrationAssociationId"},"UseCaseId":{"location":"uri","locationName":"UseCaseId"}}}},"DeleteUser":{"http":{"method":"DELETE","requestUri":"/users/{InstanceId}/{UserId}"},"input":{"type":"structure","required":["InstanceId","UserId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"UserId":{"location":"uri","locationName":"UserId"}}}},"DeleteUserHierarchyGroup":{"http":{"method":"DELETE","requestUri":"/user-hierarchy-groups/{InstanceId}/{HierarchyGroupId}"},"input":{"type":"structure","required":["HierarchyGroupId","InstanceId"],"members":{"HierarchyGroupId":{"location":"uri","locationName":"HierarchyGroupId"},"InstanceId":{"location":"uri","locationName":"InstanceId"}}}},"DeleteView":{"http":{"method":"DELETE","requestUri":"/views/{InstanceId}/{ViewId}"},"input":{"type":"structure","required":["InstanceId","ViewId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ViewId":{"location":"uri","locationName":"ViewId"}}},"output":{"type":"structure","members":{}}},"DeleteViewVersion":{"http":{"method":"DELETE","requestUri":"/views/{InstanceId}/{ViewId}/versions/{ViewVersion}"},"input":{"type":"structure","required":["InstanceId","ViewId","ViewVersion"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ViewId":{"location":"uri","locationName":"ViewId"},"ViewVersion":{"location":"uri","locationName":"ViewVersion","type":"integer"}}},"output":{"type":"structure","members":{}}},"DeleteVocabulary":{"http":{"requestUri":"/vocabulary-remove/{InstanceId}/{VocabularyId}"},"input":{"type":"structure","required":["InstanceId","VocabularyId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"VocabularyId":{"location":"uri","locationName":"VocabularyId"}}},"output":{"type":"structure","required":["VocabularyArn","VocabularyId","State"],"members":{"VocabularyArn":{},"VocabularyId":{},"State":{}}}},"DescribeAgentStatus":{"http":{"method":"GET","requestUri":"/agent-status/{InstanceId}/{AgentStatusId}"},"input":{"type":"structure","required":["InstanceId","AgentStatusId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"AgentStatusId":{"location":"uri","locationName":"AgentStatusId"}}},"output":{"type":"structure","members":{"AgentStatus":{"type":"structure","members":{"AgentStatusARN":{},"AgentStatusId":{},"Name":{},"Description":{},"Type":{},"DisplayOrder":{"type":"integer"},"State":{},"Tags":{"shape":"S1r"}}}}}},"DescribeContact":{"http":{"method":"GET","requestUri":"/contacts/{InstanceId}/{ContactId}"},"input":{"type":"structure","required":["InstanceId","ContactId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactId":{"location":"uri","locationName":"ContactId"}}},"output":{"type":"structure","members":{"Contact":{"type":"structure","members":{"Arn":{},"Id":{},"InitialContactId":{},"PreviousContactId":{},"InitiationMethod":{},"Name":{},"Description":{},"Channel":{},"QueueInfo":{"type":"structure","members":{"Id":{},"EnqueueTimestamp":{"type":"timestamp"}}},"AgentInfo":{"type":"structure","members":{"Id":{},"ConnectedToAgentTimestamp":{"type":"timestamp"}}},"InitiationTimestamp":{"type":"timestamp"},"DisconnectTimestamp":{"type":"timestamp"},"LastUpdateTimestamp":{"type":"timestamp"},"ScheduledTimestamp":{"type":"timestamp"},"RelatedContactId":{},"WisdomInfo":{"type":"structure","members":{"SessionArn":{}}}}}}}},"DescribeContactEvaluation":{"http":{"method":"GET","requestUri":"/contact-evaluations/{InstanceId}/{EvaluationId}"},"input":{"type":"structure","required":["InstanceId","EvaluationId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"EvaluationId":{"location":"uri","locationName":"EvaluationId"}}},"output":{"type":"structure","required":["Evaluation","EvaluationForm"],"members":{"Evaluation":{"type":"structure","required":["EvaluationId","EvaluationArn","Metadata","Answers","Notes","Status","CreatedTime","LastModifiedTime"],"members":{"EvaluationId":{},"EvaluationArn":{},"Metadata":{"type":"structure","required":["ContactId","EvaluatorArn"],"members":{"ContactId":{},"EvaluatorArn":{},"ContactAgentId":{},"Score":{"shape":"Sa9"}}},"Answers":{"type":"map","key":{},"value":{"type":"structure","members":{"Value":{"shape":"Sad"},"SystemSuggestedValue":{"shape":"Sad"}}}},"Notes":{"shape":"Sag"},"Status":{},"Scores":{"type":"map","key":{},"value":{"shape":"Sa9"}},"CreatedTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"Tags":{"shape":"S1r"}}},"EvaluationForm":{"type":"structure","required":["EvaluationFormVersion","EvaluationFormId","EvaluationFormArn","Title","Items"],"members":{"EvaluationFormVersion":{"type":"integer"},"EvaluationFormId":{},"EvaluationFormArn":{},"Title":{},"Description":{},"Items":{"shape":"S2i"},"ScoringStrategy":{"shape":"S3d"}}}}}},"DescribeContactFlow":{"http":{"method":"GET","requestUri":"/contact-flows/{InstanceId}/{ContactFlowId}"},"input":{"type":"structure","required":["InstanceId","ContactFlowId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactFlowId":{"location":"uri","locationName":"ContactFlowId"}}},"output":{"type":"structure","members":{"ContactFlow":{"type":"structure","members":{"Arn":{},"Id":{},"Name":{},"Type":{},"State":{},"Description":{},"Content":{},"Tags":{"shape":"S1r"}}}}}},"DescribeContactFlowModule":{"http":{"method":"GET","requestUri":"/contact-flow-modules/{InstanceId}/{ContactFlowModuleId}"},"input":{"type":"structure","required":["InstanceId","ContactFlowModuleId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactFlowModuleId":{"location":"uri","locationName":"ContactFlowModuleId"}}},"output":{"type":"structure","members":{"ContactFlowModule":{"type":"structure","members":{"Arn":{},"Id":{},"Name":{},"Content":{},"Description":{},"State":{},"Status":{},"Tags":{"shape":"S1r"}}}}}},"DescribeEvaluationForm":{"http":{"method":"GET","requestUri":"/evaluation-forms/{InstanceId}/{EvaluationFormId}"},"input":{"type":"structure","required":["InstanceId","EvaluationFormId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"EvaluationFormId":{"location":"uri","locationName":"EvaluationFormId"},"EvaluationFormVersion":{"location":"querystring","locationName":"version","type":"integer"}}},"output":{"type":"structure","required":["EvaluationForm"],"members":{"EvaluationForm":{"type":"structure","required":["EvaluationFormId","EvaluationFormVersion","Locked","EvaluationFormArn","Title","Status","Items","CreatedTime","CreatedBy","LastModifiedTime","LastModifiedBy"],"members":{"EvaluationFormId":{},"EvaluationFormVersion":{"type":"integer"},"Locked":{"type":"boolean"},"EvaluationFormArn":{},"Title":{},"Description":{},"Status":{},"Items":{"shape":"S2i"},"ScoringStrategy":{"shape":"S3d"},"CreatedTime":{"type":"timestamp"},"CreatedBy":{},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{},"Tags":{"shape":"S1r"}}}}}},"DescribeHoursOfOperation":{"http":{"method":"GET","requestUri":"/hours-of-operations/{InstanceId}/{HoursOfOperationId}"},"input":{"type":"structure","required":["InstanceId","HoursOfOperationId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"HoursOfOperationId":{"location":"uri","locationName":"HoursOfOperationId"}}},"output":{"type":"structure","members":{"HoursOfOperation":{"shape":"Sb2"}}}},"DescribeInstance":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"}}},"output":{"type":"structure","members":{"Instance":{"type":"structure","members":{"Id":{},"Arn":{},"IdentityManagementType":{},"InstanceAlias":{"shape":"S3v"},"CreatedTime":{"type":"timestamp"},"ServiceRole":{},"InstanceStatus":{},"StatusReason":{"type":"structure","members":{"Message":{}}},"InboundCallsEnabled":{"type":"boolean"},"OutboundCallsEnabled":{"type":"boolean"},"InstanceAccessUrl":{}}}}}},"DescribeInstanceAttribute":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}/attribute/{AttributeType}"},"input":{"type":"structure","required":["InstanceId","AttributeType"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"AttributeType":{"location":"uri","locationName":"AttributeType"}}},"output":{"type":"structure","members":{"Attribute":{"shape":"Sbc"}}}},"DescribeInstanceStorageConfig":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}/storage-config/{AssociationId}"},"input":{"type":"structure","required":["InstanceId","AssociationId","ResourceType"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"AssociationId":{"location":"uri","locationName":"AssociationId"},"ResourceType":{"location":"querystring","locationName":"resourceType"}}},"output":{"type":"structure","members":{"StorageConfig":{"shape":"Sl"}}}},"DescribePhoneNumber":{"http":{"method":"GET","requestUri":"/phone-number/{PhoneNumberId}"},"input":{"type":"structure","required":["PhoneNumberId"],"members":{"PhoneNumberId":{"location":"uri","locationName":"PhoneNumberId"}}},"output":{"type":"structure","members":{"ClaimedPhoneNumberSummary":{"type":"structure","members":{"PhoneNumberId":{},"PhoneNumberArn":{},"PhoneNumber":{},"PhoneNumberCountryCode":{},"PhoneNumberType":{},"PhoneNumberDescription":{},"TargetArn":{},"Tags":{"shape":"S1r"},"PhoneNumberStatus":{"type":"structure","members":{"Status":{},"Message":{}}}}}}}},"DescribePrompt":{"http":{"method":"GET","requestUri":"/prompts/{InstanceId}/{PromptId}"},"input":{"type":"structure","required":["InstanceId","PromptId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"PromptId":{"location":"uri","locationName":"PromptId"}}},"output":{"type":"structure","members":{"Prompt":{"shape":"Sbq"}}}},"DescribeQueue":{"http":{"method":"GET","requestUri":"/queues/{InstanceId}/{QueueId}"},"input":{"type":"structure","required":["InstanceId","QueueId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QueueId":{"location":"uri","locationName":"QueueId"}}},"output":{"type":"structure","members":{"Queue":{"shape":"Sbt"}}}},"DescribeQuickConnect":{"http":{"method":"GET","requestUri":"/quick-connects/{InstanceId}/{QuickConnectId}"},"input":{"type":"structure","required":["InstanceId","QuickConnectId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QuickConnectId":{"location":"uri","locationName":"QuickConnectId"}}},"output":{"type":"structure","members":{"QuickConnect":{"shape":"Sbx"}}}},"DescribeRoutingProfile":{"http":{"method":"GET","requestUri":"/routing-profiles/{InstanceId}/{RoutingProfileId}"},"input":{"type":"structure","required":["InstanceId","RoutingProfileId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"RoutingProfileId":{"location":"uri","locationName":"RoutingProfileId"}}},"output":{"type":"structure","members":{"RoutingProfile":{"shape":"Sc0"}}}},"DescribeRule":{"http":{"method":"GET","requestUri":"/rules/{InstanceId}/{RuleId}"},"input":{"type":"structure","required":["InstanceId","RuleId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"RuleId":{"location":"uri","locationName":"RuleId"}}},"output":{"type":"structure","required":["Rule"],"members":{"Rule":{"type":"structure","required":["Name","RuleId","RuleArn","TriggerEventSource","Function","Actions","PublishStatus","CreatedTime","LastUpdatedTime","LastUpdatedBy"],"members":{"Name":{},"RuleId":{},"RuleArn":{},"TriggerEventSource":{"shape":"S5d"},"Function":{},"Actions":{"shape":"S5g"},"PublishStatus":{},"CreatedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"LastUpdatedBy":{},"Tags":{"shape":"S1r"}}}}}},"DescribeSecurityProfile":{"http":{"method":"GET","requestUri":"/security-profiles/{InstanceId}/{SecurityProfileId}"},"input":{"type":"structure","required":["SecurityProfileId","InstanceId"],"members":{"SecurityProfileId":{"location":"uri","locationName":"SecurityProfileId"},"InstanceId":{"location":"uri","locationName":"InstanceId"}}},"output":{"type":"structure","members":{"SecurityProfile":{"type":"structure","members":{"Id":{},"OrganizationResourceId":{},"Arn":{},"SecurityProfileName":{},"Description":{},"Tags":{"shape":"S1r"},"AllowedAccessControlTags":{"shape":"S6b"},"TagRestrictedResources":{"shape":"S6e"}}}}}},"DescribeTrafficDistributionGroup":{"http":{"method":"GET","requestUri":"/traffic-distribution-group/{TrafficDistributionGroupId}"},"input":{"type":"structure","required":["TrafficDistributionGroupId"],"members":{"TrafficDistributionGroupId":{"location":"uri","locationName":"TrafficDistributionGroupId"}}},"output":{"type":"structure","members":{"TrafficDistributionGroup":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"Description":{},"InstanceArn":{},"Status":{},"Tags":{"shape":"S1r"},"IsDefault":{"type":"boolean"}}}}}},"DescribeUser":{"http":{"method":"GET","requestUri":"/users/{InstanceId}/{UserId}"},"input":{"type":"structure","required":["UserId","InstanceId"],"members":{"UserId":{"location":"uri","locationName":"UserId"},"InstanceId":{"location":"uri","locationName":"InstanceId"}}},"output":{"type":"structure","members":{"User":{"type":"structure","members":{"Id":{},"Arn":{},"Username":{},"IdentityInfo":{"shape":"S7r"},"PhoneConfig":{"shape":"S7v"},"DirectoryUserId":{},"SecurityProfileIds":{"shape":"S80"},"RoutingProfileId":{},"HierarchyGroupId":{},"Tags":{"shape":"S1r"}}}}}},"DescribeUserHierarchyGroup":{"http":{"method":"GET","requestUri":"/user-hierarchy-groups/{InstanceId}/{HierarchyGroupId}"},"input":{"type":"structure","required":["HierarchyGroupId","InstanceId"],"members":{"HierarchyGroupId":{"location":"uri","locationName":"HierarchyGroupId"},"InstanceId":{"location":"uri","locationName":"InstanceId"}}},"output":{"type":"structure","members":{"HierarchyGroup":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"LevelId":{},"HierarchyPath":{"type":"structure","members":{"LevelOne":{"shape":"Scm"},"LevelTwo":{"shape":"Scm"},"LevelThree":{"shape":"Scm"},"LevelFour":{"shape":"Scm"},"LevelFive":{"shape":"Scm"}}},"Tags":{"shape":"S1r"}}}}}},"DescribeUserHierarchyStructure":{"http":{"method":"GET","requestUri":"/user-hierarchy-structure/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"}}},"output":{"type":"structure","members":{"HierarchyStructure":{"type":"structure","members":{"LevelOne":{"shape":"Scq"},"LevelTwo":{"shape":"Scq"},"LevelThree":{"shape":"Scq"},"LevelFour":{"shape":"Scq"},"LevelFive":{"shape":"Scq"}}}}}},"DescribeView":{"http":{"method":"GET","requestUri":"/views/{InstanceId}/{ViewId}"},"input":{"type":"structure","required":["InstanceId","ViewId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ViewId":{"location":"uri","locationName":"ViewId"}}},"output":{"type":"structure","members":{"View":{"shape":"S8h"}}}},"DescribeVocabulary":{"http":{"method":"GET","requestUri":"/vocabulary/{InstanceId}/{VocabularyId}"},"input":{"type":"structure","required":["InstanceId","VocabularyId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"VocabularyId":{"location":"uri","locationName":"VocabularyId"}}},"output":{"type":"structure","required":["Vocabulary"],"members":{"Vocabulary":{"type":"structure","required":["Name","Id","Arn","LanguageCode","State","LastModifiedTime"],"members":{"Name":{},"Id":{},"Arn":{},"LanguageCode":{},"State":{},"LastModifiedTime":{"type":"timestamp"},"FailureReason":{},"Content":{},"Tags":{"shape":"S1r"}}}}}},"DisassociateApprovedOrigin":{"http":{"method":"DELETE","requestUri":"/instance/{InstanceId}/approved-origin"},"input":{"type":"structure","required":["InstanceId","Origin"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Origin":{"location":"querystring","locationName":"origin"}}}},"DisassociateBot":{"http":{"requestUri":"/instance/{InstanceId}/bot"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"LexBot":{"shape":"Sa"},"LexV2Bot":{"shape":"Sd"}}}},"DisassociateInstanceStorageConfig":{"http":{"method":"DELETE","requestUri":"/instance/{InstanceId}/storage-config/{AssociationId}"},"input":{"type":"structure","required":["InstanceId","AssociationId","ResourceType"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"AssociationId":{"location":"uri","locationName":"AssociationId"},"ResourceType":{"location":"querystring","locationName":"resourceType"}}}},"DisassociateLambdaFunction":{"http":{"method":"DELETE","requestUri":"/instance/{InstanceId}/lambda-function"},"input":{"type":"structure","required":["InstanceId","FunctionArn"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"FunctionArn":{"location":"querystring","locationName":"functionArn"}}}},"DisassociateLexBot":{"http":{"method":"DELETE","requestUri":"/instance/{InstanceId}/lex-bot"},"input":{"type":"structure","required":["InstanceId","BotName","LexRegion"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"BotName":{"location":"querystring","locationName":"botName"},"LexRegion":{"location":"querystring","locationName":"lexRegion"}}}},"DisassociatePhoneNumberContactFlow":{"http":{"method":"DELETE","requestUri":"/phone-number/{PhoneNumberId}/contact-flow"},"input":{"type":"structure","required":["PhoneNumberId","InstanceId"],"members":{"PhoneNumberId":{"location":"uri","locationName":"PhoneNumberId"},"InstanceId":{"location":"querystring","locationName":"instanceId"}}}},"DisassociateQueueQuickConnects":{"http":{"requestUri":"/queues/{InstanceId}/{QueueId}/disassociate-quick-connects"},"input":{"type":"structure","required":["InstanceId","QueueId","QuickConnectIds"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QueueId":{"location":"uri","locationName":"QueueId"},"QuickConnectIds":{"shape":"S17"}}}},"DisassociateRoutingProfileQueues":{"http":{"requestUri":"/routing-profiles/{InstanceId}/{RoutingProfileId}/disassociate-queues"},"input":{"type":"structure","required":["InstanceId","RoutingProfileId","QueueReferences"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"RoutingProfileId":{"location":"uri","locationName":"RoutingProfileId"},"QueueReferences":{"type":"list","member":{"shape":"S1d"}}}}},"DisassociateSecurityKey":{"http":{"method":"DELETE","requestUri":"/instance/{InstanceId}/security-key/{AssociationId}"},"input":{"type":"structure","required":["InstanceId","AssociationId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"AssociationId":{"location":"uri","locationName":"AssociationId"}}}},"DisassociateTrafficDistributionGroupUser":{"http":{"method":"DELETE","requestUri":"/traffic-distribution-group/{TrafficDistributionGroupId}/user"},"input":{"type":"structure","required":["TrafficDistributionGroupId","UserId","InstanceId"],"members":{"TrafficDistributionGroupId":{"location":"uri","locationName":"TrafficDistributionGroupId"},"UserId":{"location":"querystring","locationName":"UserId"},"InstanceId":{"location":"querystring","locationName":"InstanceId"}}},"output":{"type":"structure","members":{}},"idempotent":true},"DismissUserContact":{"http":{"requestUri":"/users/{InstanceId}/{UserId}/contact"},"input":{"type":"structure","required":["UserId","InstanceId","ContactId"],"members":{"UserId":{"location":"uri","locationName":"UserId"},"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactId":{}}},"output":{"type":"structure","members":{}}},"GetContactAttributes":{"http":{"method":"GET","requestUri":"/contact/attributes/{InstanceId}/{InitialContactId}"},"input":{"type":"structure","required":["InstanceId","InitialContactId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"InitialContactId":{"location":"uri","locationName":"InitialContactId"}}},"output":{"type":"structure","members":{"Attributes":{"shape":"Sdf"}}}},"GetCurrentMetricData":{"http":{"requestUri":"/metrics/current/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Filters","CurrentMetrics"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Filters":{"shape":"Sdj"},"Groupings":{"shape":"Sdn"},"CurrentMetrics":{"type":"list","member":{"shape":"Sdq"}},"NextToken":{},"MaxResults":{"type":"integer"},"SortCriteria":{"type":"list","member":{"type":"structure","members":{"SortByMetric":{},"SortOrder":{}}}}}},"output":{"type":"structure","members":{"NextToken":{},"MetricResults":{"type":"list","member":{"type":"structure","members":{"Dimensions":{"shape":"Se1"},"Collections":{"type":"list","member":{"type":"structure","members":{"Metric":{"shape":"Sdq"},"Value":{"type":"double"}}}}}}},"DataSnapshotTime":{"type":"timestamp"},"ApproximateTotalCount":{"type":"long"}}}},"GetCurrentUserData":{"http":{"requestUri":"/metrics/userdata/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Filters"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Filters":{"type":"structure","members":{"Queues":{"shape":"Sdk"},"ContactFilter":{"type":"structure","members":{"ContactStates":{"type":"list","member":{}}}},"RoutingProfiles":{"shape":"Sdm"},"Agents":{"type":"list","member":{}},"UserHierarchyGroups":{"type":"list","member":{}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"UserDataList":{"type":"list","member":{"type":"structure","members":{"User":{"type":"structure","members":{"Id":{},"Arn":{}}},"RoutingProfile":{"shape":"Se3"},"HierarchyPath":{"type":"structure","members":{"LevelOne":{"shape":"Sek"},"LevelTwo":{"shape":"Sek"},"LevelThree":{"shape":"Sek"},"LevelFour":{"shape":"Sek"},"LevelFive":{"shape":"Sek"}}},"Status":{"type":"structure","members":{"StatusStartTimestamp":{"type":"timestamp"},"StatusArn":{},"StatusName":{}}},"AvailableSlotsByChannel":{"shape":"Sem"},"MaxSlotsByChannel":{"shape":"Sem"},"ActiveSlotsByChannel":{"shape":"Sem"},"Contacts":{"type":"list","member":{"type":"structure","members":{"ContactId":{},"Channel":{},"InitiationMethod":{},"AgentContactState":{},"StateStartTimestamp":{"type":"timestamp"},"ConnectedToAgentTimestamp":{"type":"timestamp"},"Queue":{"shape":"Se2"}}}},"NextStatus":{}}}},"ApproximateTotalCount":{"type":"long"}}}},"GetFederationToken":{"http":{"method":"GET","requestUri":"/user/federate/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"}}},"output":{"type":"structure","members":{"Credentials":{"type":"structure","members":{"AccessToken":{"shape":"Set"},"AccessTokenExpiration":{"type":"timestamp"},"RefreshToken":{"shape":"Set"},"RefreshTokenExpiration":{"type":"timestamp"}}},"SignInUrl":{},"UserArn":{},"UserId":{}}}},"GetMetricData":{"http":{"requestUri":"/metrics/historical/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","StartTime","EndTime","Filters","HistoricalMetrics"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Filters":{"shape":"Sdj"},"Groupings":{"shape":"Sdn"},"HistoricalMetrics":{"type":"list","member":{"shape":"Sew"}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"MetricResults":{"type":"list","member":{"type":"structure","members":{"Dimensions":{"shape":"Se1"},"Collections":{"type":"list","member":{"type":"structure","members":{"Metric":{"shape":"Sew"},"Value":{"type":"double"}}}}}}}}}},"GetMetricDataV2":{"http":{"requestUri":"/metrics/data"},"input":{"type":"structure","required":["ResourceArn","StartTime","EndTime","Filters","Metrics"],"members":{"ResourceArn":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Filters":{"type":"list","member":{"type":"structure","members":{"FilterKey":{},"FilterValues":{"type":"list","member":{}}}}},"Groupings":{"type":"list","member":{}},"Metrics":{"type":"list","member":{"shape":"Sff"}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"MetricResults":{"type":"list","member":{"type":"structure","members":{"Dimensions":{"type":"map","key":{},"value":{}},"Collections":{"type":"list","member":{"type":"structure","members":{"Metric":{"shape":"Sff"},"Value":{"type":"double"}}}}}}}}}},"GetPromptFile":{"http":{"method":"GET","requestUri":"/prompts/{InstanceId}/{PromptId}/file"},"input":{"type":"structure","required":["InstanceId","PromptId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"PromptId":{"location":"uri","locationName":"PromptId"}}},"output":{"type":"structure","members":{"PromptPresignedUrl":{}}}},"GetTaskTemplate":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}/task/template/{TaskTemplateId}"},"input":{"type":"structure","required":["InstanceId","TaskTemplateId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"TaskTemplateId":{"location":"uri","locationName":"TaskTemplateId"},"SnapshotVersion":{"location":"querystring","locationName":"snapshotVersion"}}},"output":{"type":"structure","required":["Id","Arn","Name"],"members":{"InstanceId":{},"Id":{},"Arn":{},"Name":{},"Description":{},"ContactFlowId":{},"Constraints":{"shape":"S6q"},"Defaults":{"shape":"S6z"},"Fields":{"shape":"S74"},"Status":{},"LastModifiedTime":{"type":"timestamp"},"CreatedTime":{"type":"timestamp"},"Tags":{"shape":"S1r"}}}},"GetTrafficDistribution":{"http":{"method":"GET","requestUri":"/traffic-distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"TelephonyConfig":{"shape":"Sg3"},"Id":{},"Arn":{},"SignInConfig":{"shape":"Sg8"},"AgentConfig":{"shape":"Sgb"}}}},"ListAgentStatuses":{"http":{"method":"GET","requestUri":"/agent-status/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"AgentStatusTypes":{"location":"querystring","locationName":"AgentStatusTypes","type":"list","member":{}}}},"output":{"type":"structure","members":{"NextToken":{},"AgentStatusSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"Type":{}}}}}}},"ListApprovedOrigins":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}/approved-origins"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"Origins":{"type":"list","member":{}},"NextToken":{}}}},"ListBots":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}/bots"},"input":{"type":"structure","required":["InstanceId","LexVersion"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"LexVersion":{"location":"querystring","locationName":"lexVersion"}}},"output":{"type":"structure","members":{"LexBots":{"type":"list","member":{"type":"structure","members":{"LexBot":{"shape":"Sa"},"LexV2Bot":{"shape":"Sd"}}}},"NextToken":{}}}},"ListContactEvaluations":{"http":{"method":"GET","requestUri":"/contact-evaluations/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","ContactId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactId":{"location":"querystring","locationName":"contactId"},"NextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","required":["EvaluationSummaryList"],"members":{"EvaluationSummaryList":{"type":"list","member":{"type":"structure","required":["EvaluationId","EvaluationArn","EvaluationFormTitle","EvaluationFormId","Status","EvaluatorArn","CreatedTime","LastModifiedTime"],"members":{"EvaluationId":{},"EvaluationArn":{},"EvaluationFormTitle":{},"EvaluationFormId":{},"Status":{},"EvaluatorArn":{},"Score":{"shape":"Sa9"},"CreatedTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListContactFlowModules":{"http":{"method":"GET","requestUri":"/contact-flow-modules-summary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"ContactFlowModuleState":{"location":"querystring","locationName":"state"}}},"output":{"type":"structure","members":{"ContactFlowModulesSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"State":{}}}},"NextToken":{}}}},"ListContactFlows":{"http":{"method":"GET","requestUri":"/contact-flows-summary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactFlowTypes":{"location":"querystring","locationName":"contactFlowTypes","type":"list","member":{}},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"ContactFlowSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"ContactFlowType":{},"ContactFlowState":{}}}},"NextToken":{}}}},"ListContactReferences":{"http":{"method":"GET","requestUri":"/contact/references/{InstanceId}/{ContactId}"},"input":{"type":"structure","required":["InstanceId","ContactId","ReferenceTypes"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactId":{"location":"uri","locationName":"ContactId"},"ReferenceTypes":{"location":"querystring","locationName":"referenceTypes","type":"list","member":{}},"NextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"ReferenceSummaryList":{"type":"list","member":{"type":"structure","members":{"Url":{"type":"structure","members":{"Name":{},"Value":{}}},"Attachment":{"type":"structure","members":{"Name":{},"Value":{},"Status":{}}},"String":{"type":"structure","members":{"Name":{},"Value":{}}},"Number":{"type":"structure","members":{"Name":{},"Value":{}}},"Date":{"type":"structure","members":{"Name":{},"Value":{}}},"Email":{"type":"structure","members":{"Name":{},"Value":{}}}},"union":true}},"NextToken":{}}}},"ListDefaultVocabularies":{"http":{"requestUri":"/default-vocabulary-summary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"LanguageCode":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["DefaultVocabularyList"],"members":{"DefaultVocabularyList":{"type":"list","member":{"type":"structure","required":["InstanceId","LanguageCode","VocabularyId","VocabularyName"],"members":{"InstanceId":{},"LanguageCode":{},"VocabularyId":{},"VocabularyName":{}}}},"NextToken":{}}}},"ListEvaluationFormVersions":{"http":{"method":"GET","requestUri":"/evaluation-forms/{InstanceId}/{EvaluationFormId}/versions"},"input":{"type":"structure","required":["InstanceId","EvaluationFormId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"EvaluationFormId":{"location":"uri","locationName":"EvaluationFormId"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","required":["EvaluationFormVersionSummaryList"],"members":{"EvaluationFormVersionSummaryList":{"type":"list","member":{"type":"structure","required":["EvaluationFormArn","EvaluationFormId","EvaluationFormVersion","Locked","Status","CreatedTime","CreatedBy","LastModifiedTime","LastModifiedBy"],"members":{"EvaluationFormArn":{},"EvaluationFormId":{},"EvaluationFormVersion":{"type":"integer"},"Locked":{"type":"boolean"},"Status":{},"CreatedTime":{"type":"timestamp"},"CreatedBy":{},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{}}}},"NextToken":{}}}},"ListEvaluationForms":{"http":{"method":"GET","requestUri":"/evaluation-forms/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","required":["EvaluationFormSummaryList"],"members":{"EvaluationFormSummaryList":{"type":"list","member":{"type":"structure","required":["EvaluationFormId","EvaluationFormArn","Title","CreatedTime","CreatedBy","LastModifiedTime","LastModifiedBy","LatestVersion"],"members":{"EvaluationFormId":{},"EvaluationFormArn":{},"Title":{},"CreatedTime":{"type":"timestamp"},"CreatedBy":{},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{},"LastActivatedTime":{"type":"timestamp"},"LastActivatedBy":{},"LatestVersion":{"type":"integer"},"ActiveVersion":{"type":"integer"}}}},"NextToken":{}}}},"ListHoursOfOperations":{"http":{"method":"GET","requestUri":"/hours-of-operations-summary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"HoursOfOperationSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{}}}},"NextToken":{}}}},"ListInstanceAttributes":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}/attributes"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"Attributes":{"type":"list","member":{"shape":"Sbc"}},"NextToken":{}}}},"ListInstanceStorageConfigs":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}/storage-configs"},"input":{"type":"structure","required":["InstanceId","ResourceType"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ResourceType":{"location":"querystring","locationName":"resourceType"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"StorageConfigs":{"type":"list","member":{"shape":"Sl"}},"NextToken":{}}}},"ListInstances":{"http":{"method":"GET","requestUri":"/instance"},"input":{"type":"structure","members":{"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"InstanceSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"IdentityManagementType":{},"InstanceAlias":{"shape":"S3v"},"CreatedTime":{"type":"timestamp"},"ServiceRole":{},"InstanceStatus":{},"InboundCallsEnabled":{"type":"boolean"},"OutboundCallsEnabled":{"type":"boolean"},"InstanceAccessUrl":{}}}},"NextToken":{}}}},"ListIntegrationAssociations":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}/integration-associations"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"IntegrationType":{"location":"querystring","locationName":"integrationType"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"IntegrationAssociationSummaryList":{"type":"list","member":{"type":"structure","members":{"IntegrationAssociationId":{},"IntegrationAssociationArn":{},"InstanceId":{},"IntegrationType":{},"IntegrationArn":{},"SourceApplicationUrl":{},"SourceApplicationName":{},"SourceType":{}}}},"NextToken":{}}}},"ListLambdaFunctions":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}/lambda-functions"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"LambdaFunctions":{"type":"list","member":{}},"NextToken":{}}}},"ListLexBots":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}/lex-bots"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"LexBots":{"type":"list","member":{"shape":"Sa"}},"NextToken":{}}}},"ListPhoneNumbers":{"http":{"method":"GET","requestUri":"/phone-numbers-summary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"PhoneNumberTypes":{"shape":"Sil","location":"querystring","locationName":"phoneNumberTypes"},"PhoneNumberCountryCodes":{"shape":"Sim","location":"querystring","locationName":"phoneNumberCountryCodes"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"PhoneNumberSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"PhoneNumber":{},"PhoneNumberType":{},"PhoneNumberCountryCode":{}}}},"NextToken":{}}}},"ListPhoneNumbersV2":{"http":{"requestUri":"/phone-number/list"},"input":{"type":"structure","members":{"TargetArn":{},"MaxResults":{"type":"integer"},"NextToken":{},"PhoneNumberCountryCodes":{"shape":"Sim"},"PhoneNumberTypes":{"shape":"Sil"},"PhoneNumberPrefix":{}}},"output":{"type":"structure","members":{"NextToken":{},"ListPhoneNumbersSummaryList":{"type":"list","member":{"type":"structure","members":{"PhoneNumberId":{},"PhoneNumberArn":{},"PhoneNumber":{},"PhoneNumberCountryCode":{},"PhoneNumberType":{},"TargetArn":{}}}}}}},"ListPrompts":{"http":{"method":"GET","requestUri":"/prompts-summary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"PromptSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{}}}},"NextToken":{}}}},"ListQueueQuickConnects":{"http":{"method":"GET","requestUri":"/queues/{InstanceId}/{QueueId}/quick-connects"},"input":{"type":"structure","required":["InstanceId","QueueId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QueueId":{"location":"uri","locationName":"QueueId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"QuickConnectSummaryList":{"shape":"Sj3"}}}},"ListQueues":{"http":{"method":"GET","requestUri":"/queues-summary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QueueTypes":{"location":"querystring","locationName":"queueTypes","type":"list","member":{}},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"QueueSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"QueueType":{}}}},"NextToken":{}}}},"ListQuickConnects":{"http":{"method":"GET","requestUri":"/quick-connects/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"QuickConnectTypes":{"location":"querystring","locationName":"QuickConnectTypes","type":"list","member":{}}}},"output":{"type":"structure","members":{"QuickConnectSummaryList":{"shape":"Sj3"},"NextToken":{}}}},"ListRoutingProfileQueues":{"http":{"method":"GET","requestUri":"/routing-profiles/{InstanceId}/{RoutingProfileId}/queues"},"input":{"type":"structure","required":["InstanceId","RoutingProfileId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"RoutingProfileId":{"location":"uri","locationName":"RoutingProfileId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"RoutingProfileQueueConfigSummaryList":{"type":"list","member":{"type":"structure","required":["QueueId","QueueArn","QueueName","Priority","Delay","Channel"],"members":{"QueueId":{},"QueueArn":{},"QueueName":{},"Priority":{"type":"integer"},"Delay":{"type":"integer"},"Channel":{}}}}}}},"ListRoutingProfiles":{"http":{"method":"GET","requestUri":"/routing-profiles-summary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"RoutingProfileSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{}}}},"NextToken":{}}}},"ListRules":{"http":{"method":"GET","requestUri":"/rules/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"PublishStatus":{"location":"querystring","locationName":"publishStatus"},"EventSourceName":{"location":"querystring","locationName":"eventSourceName"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","required":["RuleSummaryList"],"members":{"RuleSummaryList":{"type":"list","member":{"type":"structure","required":["Name","RuleId","RuleArn","EventSourceName","PublishStatus","ActionSummaries","CreatedTime","LastUpdatedTime"],"members":{"Name":{},"RuleId":{},"RuleArn":{},"EventSourceName":{},"PublishStatus":{},"ActionSummaries":{"type":"list","member":{"type":"structure","required":["ActionType"],"members":{"ActionType":{}}}},"CreatedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListSecurityKeys":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}/security-keys"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"SecurityKeys":{"type":"list","member":{"type":"structure","members":{"AssociationId":{},"Key":{},"CreationTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListSecurityProfileApplications":{"http":{"method":"GET","requestUri":"/security-profiles-applications/{InstanceId}/{SecurityProfileId}"},"input":{"type":"structure","required":["SecurityProfileId","InstanceId"],"members":{"SecurityProfileId":{"location":"uri","locationName":"SecurityProfileId"},"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"Applications":{"shape":"S6g"},"NextToken":{}}}},"ListSecurityProfilePermissions":{"http":{"method":"GET","requestUri":"/security-profiles-permissions/{InstanceId}/{SecurityProfileId}"},"input":{"type":"structure","required":["SecurityProfileId","InstanceId"],"members":{"SecurityProfileId":{"location":"uri","locationName":"SecurityProfileId"},"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"Permissions":{"shape":"S69"},"NextToken":{}}}},"ListSecurityProfiles":{"http":{"method":"GET","requestUri":"/security-profiles-summary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"SecurityProfileSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{}}}},"NextToken":{}}}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/tags/{resourceArn}"},"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"}}},"output":{"type":"structure","members":{"tags":{"shape":"S1r"}}}},"ListTaskTemplates":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}/task/template"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"Status":{"location":"querystring","locationName":"status"},"Name":{"location":"querystring","locationName":"name"}}},"output":{"type":"structure","members":{"TaskTemplates":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"Description":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"CreatedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListTrafficDistributionGroupUsers":{"http":{"method":"GET","requestUri":"/traffic-distribution-group/{TrafficDistributionGroupId}/user"},"input":{"type":"structure","required":["TrafficDistributionGroupId"],"members":{"TrafficDistributionGroupId":{"location":"uri","locationName":"TrafficDistributionGroupId"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"NextToken":{},"TrafficDistributionGroupUserSummaryList":{"type":"list","member":{"type":"structure","members":{"UserId":{}}}}}}},"ListTrafficDistributionGroups":{"http":{"method":"GET","requestUri":"/traffic-distribution-groups"},"input":{"type":"structure","members":{"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"},"InstanceId":{"location":"querystring","locationName":"instanceId"}}},"output":{"type":"structure","members":{"NextToken":{},"TrafficDistributionGroupSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"InstanceArn":{},"Status":{},"IsDefault":{"type":"boolean"}}}}}}},"ListUseCases":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}/integration-associations/{IntegrationAssociationId}/use-cases"},"input":{"type":"structure","required":["InstanceId","IntegrationAssociationId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"IntegrationAssociationId":{"location":"uri","locationName":"IntegrationAssociationId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"UseCaseSummaryList":{"type":"list","member":{"type":"structure","members":{"UseCaseId":{},"UseCaseArn":{},"UseCaseType":{}}}},"NextToken":{}}}},"ListUserHierarchyGroups":{"http":{"method":"GET","requestUri":"/user-hierarchy-groups-summary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"UserHierarchyGroupSummaryList":{"type":"list","member":{"shape":"Scm"}},"NextToken":{}}}},"ListUsers":{"http":{"method":"GET","requestUri":"/users-summary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"UserSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Username":{}}}},"NextToken":{}}}},"ListViewVersions":{"http":{"method":"GET","requestUri":"/views/{InstanceId}/{ViewId}/versions"},"input":{"type":"structure","required":["InstanceId","ViewId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ViewId":{"location":"uri","locationName":"ViewId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"ViewVersionSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Description":{},"Name":{"shape":"S8f"},"Type":{},"Version":{"type":"integer"},"VersionDescription":{}}}},"NextToken":{}}}},"ListViews":{"http":{"method":"GET","requestUri":"/views/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Type":{"location":"querystring","locationName":"type"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"ViewsSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{"shape":"S8f"},"Type":{},"Status":{},"Description":{}}}},"NextToken":{}}}},"MonitorContact":{"http":{"requestUri":"/contact/monitor"},"input":{"type":"structure","required":["InstanceId","ContactId","UserId"],"members":{"InstanceId":{},"ContactId":{},"UserId":{},"AllowedMonitorCapabilities":{"type":"list","member":{}},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"ContactId":{},"ContactArn":{}}}},"PutUserStatus":{"http":{"method":"PUT","requestUri":"/users/{InstanceId}/{UserId}/status"},"input":{"type":"structure","required":["UserId","InstanceId","AgentStatusId"],"members":{"UserId":{"location":"uri","locationName":"UserId"},"InstanceId":{"location":"uri","locationName":"InstanceId"},"AgentStatusId":{}}},"output":{"type":"structure","members":{}}},"ReleasePhoneNumber":{"http":{"method":"DELETE","requestUri":"/phone-number/{PhoneNumberId}"},"input":{"type":"structure","required":["PhoneNumberId"],"members":{"PhoneNumberId":{"location":"uri","locationName":"PhoneNumberId"},"ClientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}}},"ReplicateInstance":{"http":{"requestUri":"/instance/{InstanceId}/replicate"},"input":{"type":"structure","required":["InstanceId","ReplicaRegion","ReplicaAlias"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ReplicaRegion":{},"ClientToken":{"idempotencyToken":true},"ReplicaAlias":{"shape":"S3v"}}},"output":{"type":"structure","members":{"Id":{},"Arn":{}}}},"ResumeContactRecording":{"http":{"requestUri":"/contact/resume-recording"},"input":{"type":"structure","required":["InstanceId","ContactId","InitialContactId"],"members":{"InstanceId":{},"ContactId":{},"InitialContactId":{}}},"output":{"type":"structure","members":{}}},"SearchAvailablePhoneNumbers":{"http":{"requestUri":"/phone-number/search-available"},"input":{"type":"structure","required":["TargetArn","PhoneNumberCountryCode","PhoneNumberType"],"members":{"TargetArn":{},"PhoneNumberCountryCode":{},"PhoneNumberType":{},"PhoneNumberPrefix":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"NextToken":{},"AvailableNumbersList":{"type":"list","member":{"type":"structure","members":{"PhoneNumber":{},"PhoneNumberCountryCode":{},"PhoneNumberType":{}}}}}}},"SearchHoursOfOperations":{"http":{"requestUri":"/search-hours-of-operations"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"NextToken":{},"MaxResults":{"type":"integer"},"SearchFilter":{"type":"structure","members":{"TagFilter":{"shape":"Sln"}}},"SearchCriteria":{"shape":"Slr"}}},"output":{"type":"structure","members":{"HoursOfOperations":{"type":"list","member":{"shape":"Sb2"}},"NextToken":{},"ApproximateTotalCount":{"type":"long"}}}},"SearchPrompts":{"http":{"requestUri":"/search-prompts"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"NextToken":{},"MaxResults":{"type":"integer"},"SearchFilter":{"type":"structure","members":{"TagFilter":{"shape":"Sln"}}},"SearchCriteria":{"shape":"Slz"}}},"output":{"type":"structure","members":{"Prompts":{"type":"list","member":{"shape":"Sbq"}},"NextToken":{},"ApproximateTotalCount":{"type":"long"}}}},"SearchQueues":{"http":{"requestUri":"/search-queues"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"NextToken":{},"MaxResults":{"type":"integer"},"SearchFilter":{"type":"structure","members":{"TagFilter":{"shape":"Sln"}}},"SearchCriteria":{"shape":"Sm5"}}},"output":{"type":"structure","members":{"Queues":{"type":"list","member":{"shape":"Sbt"}},"NextToken":{},"ApproximateTotalCount":{"type":"long"}}}},"SearchQuickConnects":{"http":{"requestUri":"/search-quick-connects"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"NextToken":{},"MaxResults":{"type":"integer"},"SearchFilter":{"type":"structure","members":{"TagFilter":{"shape":"Sln"}}},"SearchCriteria":{"shape":"Smc"}}},"output":{"type":"structure","members":{"QuickConnects":{"type":"list","member":{"shape":"Sbx"}},"NextToken":{},"ApproximateTotalCount":{"type":"long"}}}},"SearchResourceTags":{"http":{"requestUri":"/search-resource-tags"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"ResourceTypes":{"type":"list","member":{}},"NextToken":{},"MaxResults":{"type":"integer"},"SearchCriteria":{"type":"structure","members":{"TagSearchCondition":{"type":"structure","members":{"tagKey":{},"tagValue":{},"tagKeyComparisonType":{},"tagValueComparisonType":{}}}}}}},"output":{"type":"structure","members":{"Tags":{"type":"list","member":{"type":"structure","members":{"key":{},"value":{}}}},"NextToken":{}}}},"SearchRoutingProfiles":{"http":{"requestUri":"/search-routing-profiles"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"NextToken":{},"MaxResults":{"type":"integer"},"SearchFilter":{"type":"structure","members":{"TagFilter":{"shape":"Sln"}}},"SearchCriteria":{"shape":"Smr"}}},"output":{"type":"structure","members":{"RoutingProfiles":{"type":"list","member":{"shape":"Sc0"}},"NextToken":{},"ApproximateTotalCount":{"type":"long"}}}},"SearchSecurityProfiles":{"http":{"requestUri":"/search-security-profiles"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"NextToken":{},"MaxResults":{"type":"integer"},"SearchCriteria":{"shape":"Smw"},"SearchFilter":{"type":"structure","members":{"TagFilter":{"shape":"Sln"}}}}},"output":{"type":"structure","members":{"SecurityProfiles":{"type":"list","member":{"type":"structure","members":{"Id":{},"OrganizationResourceId":{},"Arn":{},"SecurityProfileName":{},"Description":{},"Tags":{"shape":"S1r"}}}},"NextToken":{},"ApproximateTotalCount":{"type":"long"}}}},"SearchUsers":{"http":{"requestUri":"/search-users"},"input":{"type":"structure","members":{"InstanceId":{},"NextToken":{},"MaxResults":{"type":"integer"},"SearchFilter":{"type":"structure","members":{"TagFilter":{"shape":"Sln"}}},"SearchCriteria":{"shape":"Sn4"}}},"output":{"type":"structure","members":{"Users":{"type":"list","member":{"type":"structure","members":{"Arn":{},"DirectoryUserId":{},"HierarchyGroupId":{},"Id":{},"IdentityInfo":{"type":"structure","members":{"FirstName":{},"LastName":{}}},"PhoneConfig":{"shape":"S7v"},"RoutingProfileId":{},"SecurityProfileIds":{"shape":"S80"},"Tags":{"shape":"S1r"},"Username":{}}}},"NextToken":{},"ApproximateTotalCount":{"type":"long"}}}},"SearchVocabularies":{"http":{"requestUri":"/vocabulary-summary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"MaxResults":{"type":"integer"},"NextToken":{},"State":{},"NameStartsWith":{},"LanguageCode":{}}},"output":{"type":"structure","members":{"VocabularySummaryList":{"type":"list","member":{"type":"structure","required":["Name","Id","Arn","LanguageCode","State","LastModifiedTime"],"members":{"Name":{},"Id":{},"Arn":{},"LanguageCode":{},"State":{},"LastModifiedTime":{"type":"timestamp"},"FailureReason":{}}}},"NextToken":{}}}},"StartChatContact":{"http":{"method":"PUT","requestUri":"/contact/chat"},"input":{"type":"structure","required":["InstanceId","ContactFlowId","ParticipantDetails"],"members":{"InstanceId":{},"ContactFlowId":{},"Attributes":{"shape":"Sdf"},"ParticipantDetails":{"type":"structure","required":["DisplayName"],"members":{"DisplayName":{}}},"InitialMessage":{"type":"structure","required":["ContentType","Content"],"members":{"ContentType":{},"Content":{}}},"ClientToken":{"idempotencyToken":true},"ChatDurationInMinutes":{"type":"integer"},"SupportedMessagingContentTypes":{"type":"list","member":{}},"PersistentChat":{"type":"structure","members":{"RehydrationType":{},"SourceContactId":{}}},"RelatedContactId":{}}},"output":{"type":"structure","members":{"ContactId":{},"ParticipantId":{},"ParticipantToken":{},"ContinuedFromContactId":{}}}},"StartContactEvaluation":{"http":{"method":"PUT","requestUri":"/contact-evaluations/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","ContactId","EvaluationFormId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactId":{},"EvaluationFormId":{},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["EvaluationId","EvaluationArn"],"members":{"EvaluationId":{},"EvaluationArn":{}}},"idempotent":true},"StartContactRecording":{"http":{"requestUri":"/contact/start-recording"},"input":{"type":"structure","required":["InstanceId","ContactId","InitialContactId","VoiceRecordingConfiguration"],"members":{"InstanceId":{},"ContactId":{},"InitialContactId":{},"VoiceRecordingConfiguration":{"type":"structure","members":{"VoiceRecordingTrack":{}}}}},"output":{"type":"structure","members":{}}},"StartContactStreaming":{"http":{"requestUri":"/contact/start-streaming"},"input":{"type":"structure","required":["InstanceId","ContactId","ChatStreamingConfiguration","ClientToken"],"members":{"InstanceId":{},"ContactId":{},"ChatStreamingConfiguration":{"type":"structure","required":["StreamingEndpointArn"],"members":{"StreamingEndpointArn":{}}},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["StreamingId"],"members":{"StreamingId":{}}}},"StartOutboundVoiceContact":{"http":{"method":"PUT","requestUri":"/contact/outbound-voice"},"input":{"type":"structure","required":["DestinationPhoneNumber","ContactFlowId","InstanceId"],"members":{"DestinationPhoneNumber":{},"ContactFlowId":{},"InstanceId":{},"ClientToken":{"idempotencyToken":true},"SourcePhoneNumber":{},"QueueId":{},"Attributes":{"shape":"Sdf"},"AnswerMachineDetectionConfig":{"type":"structure","members":{"EnableAnswerMachineDetection":{"type":"boolean"},"AwaitAnswerMachinePrompt":{"type":"boolean"}}},"CampaignId":{},"TrafficType":{}}},"output":{"type":"structure","members":{"ContactId":{}}}},"StartTaskContact":{"http":{"method":"PUT","requestUri":"/contact/task"},"input":{"type":"structure","required":["InstanceId","Name"],"members":{"InstanceId":{},"PreviousContactId":{},"ContactFlowId":{},"Attributes":{"shape":"Sdf"},"Name":{},"References":{"shape":"S5m"},"Description":{},"ClientToken":{"idempotencyToken":true},"ScheduledTime":{"type":"timestamp"},"TaskTemplateId":{},"QuickConnectId":{},"RelatedContactId":{}}},"output":{"type":"structure","members":{"ContactId":{}}}},"StopContact":{"http":{"requestUri":"/contact/stop"},"input":{"type":"structure","required":["ContactId","InstanceId"],"members":{"ContactId":{},"InstanceId":{}}},"output":{"type":"structure","members":{}}},"StopContactRecording":{"http":{"requestUri":"/contact/stop-recording"},"input":{"type":"structure","required":["InstanceId","ContactId","InitialContactId"],"members":{"InstanceId":{},"ContactId":{},"InitialContactId":{}}},"output":{"type":"structure","members":{}}},"StopContactStreaming":{"http":{"requestUri":"/contact/stop-streaming"},"input":{"type":"structure","required":["InstanceId","ContactId","StreamingId"],"members":{"InstanceId":{},"ContactId":{},"StreamingId":{}}},"output":{"type":"structure","members":{}}},"SubmitContactEvaluation":{"http":{"requestUri":"/contact-evaluations/{InstanceId}/{EvaluationId}/submit"},"input":{"type":"structure","required":["InstanceId","EvaluationId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"EvaluationId":{"location":"uri","locationName":"EvaluationId"},"Answers":{"shape":"Sog"},"Notes":{"shape":"Sag"}}},"output":{"type":"structure","required":["EvaluationId","EvaluationArn"],"members":{"EvaluationId":{},"EvaluationArn":{}}}},"SuspendContactRecording":{"http":{"requestUri":"/contact/suspend-recording"},"input":{"type":"structure","required":["InstanceId","ContactId","InitialContactId"],"members":{"InstanceId":{},"ContactId":{},"InitialContactId":{}}},"output":{"type":"structure","members":{}}},"TagResource":{"http":{"requestUri":"/tags/{resourceArn}"},"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"},"tags":{"shape":"S1r"}}}},"TransferContact":{"http":{"requestUri":"/contact/transfer"},"input":{"type":"structure","required":["InstanceId","ContactId","ContactFlowId"],"members":{"InstanceId":{},"ContactId":{},"QueueId":{},"UserId":{},"ContactFlowId":{},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"ContactId":{},"ContactArn":{}}}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/tags/{resourceArn}"},"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"},"tagKeys":{"location":"querystring","locationName":"tagKeys","type":"list","member":{}}}}},"UpdateAgentStatus":{"http":{"requestUri":"/agent-status/{InstanceId}/{AgentStatusId}"},"input":{"type":"structure","required":["InstanceId","AgentStatusId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"AgentStatusId":{"location":"uri","locationName":"AgentStatusId"},"Name":{},"Description":{},"State":{},"DisplayOrder":{"type":"integer"},"ResetOrderNumber":{"type":"boolean"}}}},"UpdateContact":{"http":{"requestUri":"/contacts/{InstanceId}/{ContactId}"},"input":{"type":"structure","required":["InstanceId","ContactId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactId":{"location":"uri","locationName":"ContactId"},"Name":{},"Description":{},"References":{"shape":"S5m"}}},"output":{"type":"structure","members":{}}},"UpdateContactAttributes":{"http":{"requestUri":"/contact/attributes"},"input":{"type":"structure","required":["InitialContactId","InstanceId","Attributes"],"members":{"InitialContactId":{},"InstanceId":{},"Attributes":{"shape":"Sdf"}}},"output":{"type":"structure","members":{}}},"UpdateContactEvaluation":{"http":{"requestUri":"/contact-evaluations/{InstanceId}/{EvaluationId}"},"input":{"type":"structure","required":["InstanceId","EvaluationId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"EvaluationId":{"location":"uri","locationName":"EvaluationId"},"Answers":{"shape":"Sog"},"Notes":{"shape":"Sag"}}},"output":{"type":"structure","required":["EvaluationId","EvaluationArn"],"members":{"EvaluationId":{},"EvaluationArn":{}}}},"UpdateContactFlowContent":{"http":{"requestUri":"/contact-flows/{InstanceId}/{ContactFlowId}/content"},"input":{"type":"structure","required":["InstanceId","ContactFlowId","Content"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactFlowId":{"location":"uri","locationName":"ContactFlowId"},"Content":{}}},"output":{"type":"structure","members":{}}},"UpdateContactFlowMetadata":{"http":{"requestUri":"/contact-flows/{InstanceId}/{ContactFlowId}/metadata"},"input":{"type":"structure","required":["InstanceId","ContactFlowId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactFlowId":{"location":"uri","locationName":"ContactFlowId"},"Name":{},"Description":{},"ContactFlowState":{}}},"output":{"type":"structure","members":{}}},"UpdateContactFlowModuleContent":{"http":{"requestUri":"/contact-flow-modules/{InstanceId}/{ContactFlowModuleId}/content"},"input":{"type":"structure","required":["InstanceId","ContactFlowModuleId","Content"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactFlowModuleId":{"location":"uri","locationName":"ContactFlowModuleId"},"Content":{}}},"output":{"type":"structure","members":{}}},"UpdateContactFlowModuleMetadata":{"http":{"requestUri":"/contact-flow-modules/{InstanceId}/{ContactFlowModuleId}/metadata"},"input":{"type":"structure","required":["InstanceId","ContactFlowModuleId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactFlowModuleId":{"location":"uri","locationName":"ContactFlowModuleId"},"Name":{},"Description":{},"State":{}}},"output":{"type":"structure","members":{}}},"UpdateContactFlowName":{"http":{"requestUri":"/contact-flows/{InstanceId}/{ContactFlowId}/name"},"input":{"type":"structure","required":["InstanceId","ContactFlowId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactFlowId":{"location":"uri","locationName":"ContactFlowId"},"Name":{},"Description":{}}},"output":{"type":"structure","members":{}}},"UpdateContactSchedule":{"http":{"requestUri":"/contact/schedule"},"input":{"type":"structure","required":["InstanceId","ContactId","ScheduledTime"],"members":{"InstanceId":{},"ContactId":{},"ScheduledTime":{"type":"timestamp"}}},"output":{"type":"structure","members":{}}},"UpdateEvaluationForm":{"http":{"method":"PUT","requestUri":"/evaluation-forms/{InstanceId}/{EvaluationFormId}"},"input":{"type":"structure","required":["InstanceId","EvaluationFormId","EvaluationFormVersion","Title","Items"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"EvaluationFormId":{"location":"uri","locationName":"EvaluationFormId"},"EvaluationFormVersion":{"type":"integer"},"CreateNewVersion":{"type":"boolean"},"Title":{},"Description":{},"Items":{"shape":"S2i"},"ScoringStrategy":{"shape":"S3d"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["EvaluationFormId","EvaluationFormArn","EvaluationFormVersion"],"members":{"EvaluationFormId":{},"EvaluationFormArn":{},"EvaluationFormVersion":{"type":"integer"}}},"idempotent":true},"UpdateHoursOfOperation":{"http":{"requestUri":"/hours-of-operations/{InstanceId}/{HoursOfOperationId}"},"input":{"type":"structure","required":["InstanceId","HoursOfOperationId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"HoursOfOperationId":{"location":"uri","locationName":"HoursOfOperationId"},"Name":{},"Description":{},"TimeZone":{},"Config":{"shape":"S3l"}}}},"UpdateInstanceAttribute":{"http":{"requestUri":"/instance/{InstanceId}/attribute/{AttributeType}"},"input":{"type":"structure","required":["InstanceId","AttributeType","Value"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"AttributeType":{"location":"uri","locationName":"AttributeType"},"Value":{}}}},"UpdateInstanceStorageConfig":{"http":{"requestUri":"/instance/{InstanceId}/storage-config/{AssociationId}"},"input":{"type":"structure","required":["InstanceId","AssociationId","ResourceType","StorageConfig"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"AssociationId":{"location":"uri","locationName":"AssociationId"},"ResourceType":{"location":"querystring","locationName":"resourceType"},"StorageConfig":{"shape":"Sl"}}}},"UpdateParticipantRoleConfig":{"http":{"method":"PUT","requestUri":"/contact/participant-role-config/{InstanceId}/{ContactId}"},"input":{"type":"structure","required":["InstanceId","ContactId","ChannelConfiguration"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactId":{"location":"uri","locationName":"ContactId"},"ChannelConfiguration":{"type":"structure","members":{"Chat":{"type":"structure","required":["ParticipantTimerConfigList"],"members":{"ParticipantTimerConfigList":{"type":"list","member":{"type":"structure","required":["ParticipantRole","TimerType","TimerValue"],"members":{"ParticipantRole":{},"TimerType":{},"TimerValue":{"type":"structure","members":{"ParticipantTimerAction":{},"ParticipantTimerDurationInMinutes":{"type":"integer"}},"union":true}}}}}}},"union":true}}},"output":{"type":"structure","members":{}}},"UpdatePhoneNumber":{"http":{"method":"PUT","requestUri":"/phone-number/{PhoneNumberId}"},"input":{"type":"structure","required":["PhoneNumberId","TargetArn"],"members":{"PhoneNumberId":{"location":"uri","locationName":"PhoneNumberId"},"TargetArn":{},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"PhoneNumberId":{},"PhoneNumberArn":{}}}},"UpdatePrompt":{"http":{"requestUri":"/prompts/{InstanceId}/{PromptId}"},"input":{"type":"structure","required":["InstanceId","PromptId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"PromptId":{"location":"uri","locationName":"PromptId"},"Name":{},"Description":{},"S3Uri":{}}},"output":{"type":"structure","members":{"PromptARN":{},"PromptId":{}}}},"UpdateQueueHoursOfOperation":{"http":{"requestUri":"/queues/{InstanceId}/{QueueId}/hours-of-operation"},"input":{"type":"structure","required":["InstanceId","QueueId","HoursOfOperationId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QueueId":{"location":"uri","locationName":"QueueId"},"HoursOfOperationId":{}}}},"UpdateQueueMaxContacts":{"http":{"requestUri":"/queues/{InstanceId}/{QueueId}/max-contacts"},"input":{"type":"structure","required":["InstanceId","QueueId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QueueId":{"location":"uri","locationName":"QueueId"},"MaxContacts":{"type":"integer"}}}},"UpdateQueueName":{"http":{"requestUri":"/queues/{InstanceId}/{QueueId}/name"},"input":{"type":"structure","required":["InstanceId","QueueId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QueueId":{"location":"uri","locationName":"QueueId"},"Name":{},"Description":{}}}},"UpdateQueueOutboundCallerConfig":{"http":{"requestUri":"/queues/{InstanceId}/{QueueId}/outbound-caller-config"},"input":{"type":"structure","required":["InstanceId","QueueId","OutboundCallerConfig"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QueueId":{"location":"uri","locationName":"QueueId"},"OutboundCallerConfig":{"shape":"S4o"}}}},"UpdateQueueStatus":{"http":{"requestUri":"/queues/{InstanceId}/{QueueId}/status"},"input":{"type":"structure","required":["InstanceId","QueueId","Status"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QueueId":{"location":"uri","locationName":"QueueId"},"Status":{}}}},"UpdateQuickConnectConfig":{"http":{"requestUri":"/quick-connects/{InstanceId}/{QuickConnectId}/config"},"input":{"type":"structure","required":["InstanceId","QuickConnectId","QuickConnectConfig"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QuickConnectId":{"location":"uri","locationName":"QuickConnectId"},"QuickConnectConfig":{"shape":"S4v"}}}},"UpdateQuickConnectName":{"http":{"requestUri":"/quick-connects/{InstanceId}/{QuickConnectId}/name"},"input":{"type":"structure","required":["InstanceId","QuickConnectId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QuickConnectId":{"location":"uri","locationName":"QuickConnectId"},"Name":{},"Description":{}}}},"UpdateRoutingProfileAgentAvailabilityTimer":{"http":{"requestUri":"/routing-profiles/{InstanceId}/{RoutingProfileId}/agent-availability-timer"},"input":{"type":"structure","required":["InstanceId","RoutingProfileId","AgentAvailabilityTimer"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"RoutingProfileId":{"location":"uri","locationName":"RoutingProfileId"},"AgentAvailabilityTimer":{}}}},"UpdateRoutingProfileConcurrency":{"http":{"requestUri":"/routing-profiles/{InstanceId}/{RoutingProfileId}/concurrency"},"input":{"type":"structure","required":["InstanceId","RoutingProfileId","MediaConcurrencies"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"RoutingProfileId":{"location":"uri","locationName":"RoutingProfileId"},"MediaConcurrencies":{"shape":"S54"}}}},"UpdateRoutingProfileDefaultOutboundQueue":{"http":{"requestUri":"/routing-profiles/{InstanceId}/{RoutingProfileId}/default-outbound-queue"},"input":{"type":"structure","required":["InstanceId","RoutingProfileId","DefaultOutboundQueueId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"RoutingProfileId":{"location":"uri","locationName":"RoutingProfileId"},"DefaultOutboundQueueId":{}}}},"UpdateRoutingProfileName":{"http":{"requestUri":"/routing-profiles/{InstanceId}/{RoutingProfileId}/name"},"input":{"type":"structure","required":["InstanceId","RoutingProfileId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"RoutingProfileId":{"location":"uri","locationName":"RoutingProfileId"},"Name":{},"Description":{}}}},"UpdateRoutingProfileQueues":{"http":{"requestUri":"/routing-profiles/{InstanceId}/{RoutingProfileId}/queues"},"input":{"type":"structure","required":["InstanceId","RoutingProfileId","QueueConfigs"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"RoutingProfileId":{"location":"uri","locationName":"RoutingProfileId"},"QueueConfigs":{"shape":"S1b"}}}},"UpdateRule":{"http":{"method":"PUT","requestUri":"/rules/{InstanceId}/{RuleId}"},"input":{"type":"structure","required":["RuleId","InstanceId","Name","Function","Actions","PublishStatus"],"members":{"RuleId":{"location":"uri","locationName":"RuleId"},"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{},"Function":{},"Actions":{"shape":"S5g"},"PublishStatus":{}}}},"UpdateSecurityProfile":{"http":{"requestUri":"/security-profiles/{InstanceId}/{SecurityProfileId}"},"input":{"type":"structure","required":["SecurityProfileId","InstanceId"],"members":{"Description":{},"Permissions":{"shape":"S69"},"SecurityProfileId":{"location":"uri","locationName":"SecurityProfileId"},"InstanceId":{"location":"uri","locationName":"InstanceId"},"AllowedAccessControlTags":{"shape":"S6b"},"TagRestrictedResources":{"shape":"S6e"},"Applications":{"shape":"S6g"}}}},"UpdateTaskTemplate":{"http":{"requestUri":"/instance/{InstanceId}/task/template/{TaskTemplateId}"},"input":{"type":"structure","required":["TaskTemplateId","InstanceId"],"members":{"TaskTemplateId":{"location":"uri","locationName":"TaskTemplateId"},"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{},"Description":{},"ContactFlowId":{},"Constraints":{"shape":"S6q"},"Defaults":{"shape":"S6z"},"Status":{},"Fields":{"shape":"S74"}}},"output":{"type":"structure","members":{"InstanceId":{},"Id":{},"Arn":{},"Name":{},"Description":{},"ContactFlowId":{},"Constraints":{"shape":"S6q"},"Defaults":{"shape":"S6z"},"Fields":{"shape":"S74"},"Status":{},"LastModifiedTime":{"type":"timestamp"},"CreatedTime":{"type":"timestamp"}}}},"UpdateTrafficDistribution":{"http":{"method":"PUT","requestUri":"/traffic-distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"TelephonyConfig":{"shape":"Sg3"},"SignInConfig":{"shape":"Sg8"},"AgentConfig":{"shape":"Sgb"}}},"output":{"type":"structure","members":{}}},"UpdateUserHierarchy":{"http":{"requestUri":"/users/{InstanceId}/{UserId}/hierarchy"},"input":{"type":"structure","required":["UserId","InstanceId"],"members":{"HierarchyGroupId":{},"UserId":{"location":"uri","locationName":"UserId"},"InstanceId":{"location":"uri","locationName":"InstanceId"}}}},"UpdateUserHierarchyGroupName":{"http":{"requestUri":"/user-hierarchy-groups/{InstanceId}/{HierarchyGroupId}/name"},"input":{"type":"structure","required":["Name","HierarchyGroupId","InstanceId"],"members":{"Name":{},"HierarchyGroupId":{"location":"uri","locationName":"HierarchyGroupId"},"InstanceId":{"location":"uri","locationName":"InstanceId"}}}},"UpdateUserHierarchyStructure":{"http":{"requestUri":"/user-hierarchy-structure/{InstanceId}"},"input":{"type":"structure","required":["HierarchyStructure","InstanceId"],"members":{"HierarchyStructure":{"type":"structure","members":{"LevelOne":{"shape":"Sqj"},"LevelTwo":{"shape":"Sqj"},"LevelThree":{"shape":"Sqj"},"LevelFour":{"shape":"Sqj"},"LevelFive":{"shape":"Sqj"}}},"InstanceId":{"location":"uri","locationName":"InstanceId"}}}},"UpdateUserIdentityInfo":{"http":{"requestUri":"/users/{InstanceId}/{UserId}/identity-info"},"input":{"type":"structure","required":["IdentityInfo","UserId","InstanceId"],"members":{"IdentityInfo":{"shape":"S7r"},"UserId":{"location":"uri","locationName":"UserId"},"InstanceId":{"location":"uri","locationName":"InstanceId"}}}},"UpdateUserPhoneConfig":{"http":{"requestUri":"/users/{InstanceId}/{UserId}/phone-config"},"input":{"type":"structure","required":["PhoneConfig","UserId","InstanceId"],"members":{"PhoneConfig":{"shape":"S7v"},"UserId":{"location":"uri","locationName":"UserId"},"InstanceId":{"location":"uri","locationName":"InstanceId"}}}},"UpdateUserRoutingProfile":{"http":{"requestUri":"/users/{InstanceId}/{UserId}/routing-profile"},"input":{"type":"structure","required":["RoutingProfileId","UserId","InstanceId"],"members":{"RoutingProfileId":{},"UserId":{"location":"uri","locationName":"UserId"},"InstanceId":{"location":"uri","locationName":"InstanceId"}}}},"UpdateUserSecurityProfiles":{"http":{"requestUri":"/users/{InstanceId}/{UserId}/security-profiles"},"input":{"type":"structure","required":["SecurityProfileIds","UserId","InstanceId"],"members":{"SecurityProfileIds":{"shape":"S80"},"UserId":{"location":"uri","locationName":"UserId"},"InstanceId":{"location":"uri","locationName":"InstanceId"}}}},"UpdateViewContent":{"http":{"requestUri":"/views/{InstanceId}/{ViewId}"},"input":{"type":"structure","required":["InstanceId","ViewId","Status","Content"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ViewId":{"location":"uri","locationName":"ViewId"},"Status":{},"Content":{"shape":"S8a"}}},"output":{"type":"structure","members":{"View":{"shape":"S8h"}}}},"UpdateViewMetadata":{"http":{"requestUri":"/views/{InstanceId}/{ViewId}/metadata"},"input":{"type":"structure","required":["InstanceId","ViewId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ViewId":{"location":"uri","locationName":"ViewId"},"Name":{"shape":"S8f"},"Description":{}}},"output":{"type":"structure","members":{}}}},"shapes":{"Sa":{"type":"structure","required":["Name","LexRegion"],"members":{"Name":{},"LexRegion":{}}},"Sd":{"type":"structure","members":{"AliasArn":{}}},"Sl":{"type":"structure","required":["StorageType"],"members":{"AssociationId":{},"StorageType":{},"S3Config":{"type":"structure","required":["BucketName","BucketPrefix"],"members":{"BucketName":{},"BucketPrefix":{},"EncryptionConfig":{"shape":"Sr"}}},"KinesisVideoStreamConfig":{"type":"structure","required":["Prefix","RetentionPeriodHours","EncryptionConfig"],"members":{"Prefix":{},"RetentionPeriodHours":{"type":"integer"},"EncryptionConfig":{"shape":"Sr"}}},"KinesisStreamConfig":{"type":"structure","required":["StreamArn"],"members":{"StreamArn":{}}},"KinesisFirehoseConfig":{"type":"structure","required":["FirehoseArn"],"members":{"FirehoseArn":{}}}}},"Sr":{"type":"structure","required":["EncryptionType","KeyId"],"members":{"EncryptionType":{},"KeyId":{}}},"S17":{"type":"list","member":{}},"S1b":{"type":"list","member":{"type":"structure","required":["QueueReference","Priority","Delay"],"members":{"QueueReference":{"shape":"S1d"},"Priority":{"type":"integer"},"Delay":{"type":"integer"}}}},"S1d":{"type":"structure","required":["QueueId","Channel"],"members":{"QueueId":{},"Channel":{}}},"S1r":{"type":"map","key":{},"value":{}},"S2i":{"type":"list","member":{"type":"structure","members":{"Section":{"type":"structure","required":["Title","RefId","Items"],"members":{"Title":{},"RefId":{},"Instructions":{},"Items":{"shape":"S2i"},"Weight":{"type":"double"}}},"Question":{"type":"structure","required":["Title","RefId","QuestionType"],"members":{"Title":{},"Instructions":{},"RefId":{},"NotApplicableEnabled":{"type":"boolean"},"QuestionType":{},"QuestionTypeProperties":{"type":"structure","members":{"Numeric":{"type":"structure","required":["MinValue","MaxValue"],"members":{"MinValue":{"type":"integer"},"MaxValue":{"type":"integer"},"Options":{"type":"list","member":{"type":"structure","required":["MinValue","MaxValue"],"members":{"MinValue":{"type":"integer"},"MaxValue":{"type":"integer"},"Score":{"type":"integer"},"AutomaticFail":{"type":"boolean"}}}},"Automation":{"type":"structure","members":{"PropertyValue":{"type":"structure","required":["Label"],"members":{"Label":{}}}},"union":true}}},"SingleSelect":{"type":"structure","required":["Options"],"members":{"Options":{"type":"list","member":{"type":"structure","required":["RefId","Text"],"members":{"RefId":{},"Text":{},"Score":{"type":"integer"},"AutomaticFail":{"type":"boolean"}}}},"DisplayAs":{},"Automation":{"type":"structure","required":["Options"],"members":{"Options":{"type":"list","member":{"type":"structure","members":{"RuleCategory":{"type":"structure","required":["Category","Condition","OptionRefId"],"members":{"Category":{},"Condition":{},"OptionRefId":{}}}},"union":true}},"DefaultOptionRefId":{}}}}}},"union":true},"Weight":{"type":"double"}}}},"union":true}},"S3d":{"type":"structure","required":["Mode","Status"],"members":{"Mode":{},"Status":{}}},"S3l":{"type":"list","member":{"type":"structure","required":["Day","StartTime","EndTime"],"members":{"Day":{},"StartTime":{"shape":"S3o"},"EndTime":{"shape":"S3o"}}}},"S3o":{"type":"structure","required":["Hours","Minutes"],"members":{"Hours":{"type":"integer"},"Minutes":{"type":"integer"}}},"S3v":{"type":"string","sensitive":true},"S4o":{"type":"structure","members":{"OutboundCallerIdName":{},"OutboundCallerIdNumberId":{},"OutboundFlowId":{}}},"S4v":{"type":"structure","required":["QuickConnectType"],"members":{"QuickConnectType":{},"UserConfig":{"type":"structure","required":["UserId","ContactFlowId"],"members":{"UserId":{},"ContactFlowId":{}}},"QueueConfig":{"type":"structure","required":["QueueId","ContactFlowId"],"members":{"QueueId":{},"ContactFlowId":{}}},"PhoneConfig":{"type":"structure","required":["PhoneNumber"],"members":{"PhoneNumber":{}}}}},"S54":{"type":"list","member":{"type":"structure","required":["Channel","Concurrency"],"members":{"Channel":{},"Concurrency":{"type":"integer"},"CrossChannelBehavior":{"type":"structure","required":["BehaviorType"],"members":{"BehaviorType":{}}}}}},"S5d":{"type":"structure","required":["EventSourceName"],"members":{"EventSourceName":{},"IntegrationAssociationId":{}}},"S5g":{"type":"list","member":{"type":"structure","required":["ActionType"],"members":{"ActionType":{},"TaskAction":{"type":"structure","required":["Name","ContactFlowId"],"members":{"Name":{},"Description":{},"ContactFlowId":{},"References":{"shape":"S5m"}}},"EventBridgeAction":{"type":"structure","required":["Name"],"members":{"Name":{}}},"AssignContactCategoryAction":{"type":"structure","members":{}},"SendNotificationAction":{"type":"structure","required":["DeliveryMethod","Content","ContentType","Recipient"],"members":{"DeliveryMethod":{},"Subject":{},"Content":{},"ContentType":{},"Recipient":{"type":"structure","members":{"UserTags":{"type":"map","key":{},"value":{}},"UserIds":{"type":"list","member":{}}}}}}}}},"S5m":{"type":"map","key":{},"value":{"type":"structure","required":["Value","Type"],"members":{"Value":{},"Type":{}}}},"S69":{"type":"list","member":{}},"S6b":{"type":"map","key":{},"value":{}},"S6e":{"type":"list","member":{}},"S6g":{"type":"list","member":{"type":"structure","members":{"Namespace":{},"ApplicationPermissions":{"type":"list","member":{}}}}},"S6q":{"type":"structure","members":{"RequiredFields":{"type":"list","member":{"type":"structure","members":{"Id":{"shape":"S6t"}}}},"ReadOnlyFields":{"type":"list","member":{"type":"structure","members":{"Id":{"shape":"S6t"}}}},"InvisibleFields":{"type":"list","member":{"type":"structure","members":{"Id":{"shape":"S6t"}}}}}},"S6t":{"type":"structure","members":{"Name":{}}},"S6z":{"type":"structure","members":{"DefaultFieldValues":{"type":"list","member":{"type":"structure","members":{"Id":{"shape":"S6t"},"DefaultValue":{}}}}}},"S74":{"type":"list","member":{"type":"structure","required":["Id"],"members":{"Id":{"shape":"S6t"},"Description":{},"Type":{},"SingleSelectOptions":{"type":"list","member":{}}}}},"S7r":{"type":"structure","members":{"FirstName":{},"LastName":{},"Email":{},"SecondaryEmail":{},"Mobile":{}}},"S7v":{"type":"structure","required":["PhoneType"],"members":{"PhoneType":{},"AutoAccept":{"type":"boolean"},"AfterContactWorkTimeLimit":{"type":"integer"},"DeskPhoneNumber":{}}},"S80":{"type":"list","member":{}},"S8a":{"type":"structure","members":{"Template":{},"Actions":{"shape":"S8c"}}},"S8c":{"type":"list","member":{"type":"string","sensitive":true}},"S8f":{"type":"string","sensitive":true},"S8h":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{"shape":"S8f"},"Status":{},"Type":{},"Description":{},"Version":{"type":"integer"},"VersionDescription":{},"Content":{"type":"structure","members":{"InputSchema":{"type":"string","sensitive":true},"Template":{},"Actions":{"shape":"S8c"}}},"Tags":{"shape":"S1r"},"CreatedTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"ViewContentSha256":{}}},"Sa9":{"type":"structure","members":{"Percentage":{"type":"double"},"NotApplicable":{"type":"boolean"},"AutomaticFail":{"type":"boolean"}}},"Sad":{"type":"structure","members":{"StringValue":{},"NumericValue":{"type":"double"},"NotApplicable":{"type":"boolean"}},"union":true},"Sag":{"type":"map","key":{},"value":{"type":"structure","members":{"Value":{}}}},"Sb2":{"type":"structure","members":{"HoursOfOperationId":{},"HoursOfOperationArn":{},"Name":{},"Description":{},"TimeZone":{},"Config":{"shape":"S3l"},"Tags":{"shape":"S1r"}}},"Sbc":{"type":"structure","members":{"AttributeType":{},"Value":{}}},"Sbq":{"type":"structure","members":{"PromptARN":{},"PromptId":{},"Name":{},"Description":{},"Tags":{"shape":"S1r"}}},"Sbt":{"type":"structure","members":{"Name":{},"QueueArn":{},"QueueId":{},"Description":{},"OutboundCallerConfig":{"shape":"S4o"},"HoursOfOperationId":{},"MaxContacts":{"type":"integer"},"Status":{},"Tags":{"shape":"S1r"}}},"Sbx":{"type":"structure","members":{"QuickConnectARN":{},"QuickConnectId":{},"Name":{},"Description":{},"QuickConnectConfig":{"shape":"S4v"},"Tags":{"shape":"S1r"}}},"Sc0":{"type":"structure","members":{"InstanceId":{},"Name":{},"RoutingProfileArn":{},"RoutingProfileId":{},"Description":{},"MediaConcurrencies":{"shape":"S54"},"DefaultOutboundQueueId":{},"Tags":{"shape":"S1r"},"NumberOfAssociatedQueues":{"type":"long"},"NumberOfAssociatedUsers":{"type":"long"},"AgentAvailabilityTimer":{}}},"Scm":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{}}},"Scq":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{}}},"Sdf":{"type":"map","key":{},"value":{}},"Sdj":{"type":"structure","members":{"Queues":{"shape":"Sdk"},"Channels":{"type":"list","member":{}},"RoutingProfiles":{"shape":"Sdm"}}},"Sdk":{"type":"list","member":{}},"Sdm":{"type":"list","member":{}},"Sdn":{"type":"list","member":{}},"Sdq":{"type":"structure","members":{"Name":{},"Unit":{}}},"Se1":{"type":"structure","members":{"Queue":{"shape":"Se2"},"Channel":{},"RoutingProfile":{"shape":"Se3"}}},"Se2":{"type":"structure","members":{"Id":{},"Arn":{}}},"Se3":{"type":"structure","members":{"Id":{},"Arn":{}}},"Sek":{"type":"structure","members":{"Id":{},"Arn":{}}},"Sem":{"type":"map","key":{},"value":{"type":"integer"}},"Set":{"type":"string","sensitive":true},"Sew":{"type":"structure","members":{"Name":{},"Threshold":{"type":"structure","members":{"Comparison":{},"ThresholdValue":{"type":"double"}}},"Statistic":{},"Unit":{}}},"Sff":{"type":"structure","members":{"Name":{},"Threshold":{"type":"list","member":{"type":"structure","members":{"Comparison":{},"ThresholdValue":{"type":"double"}}}},"MetricFilters":{"type":"list","member":{"type":"structure","members":{"MetricFilterKey":{},"MetricFilterValues":{"type":"list","member":{}}}}}}},"Sg3":{"type":"structure","required":["Distributions"],"members":{"Distributions":{"shape":"Sg4"}}},"Sg4":{"type":"list","member":{"type":"structure","required":["Region","Percentage"],"members":{"Region":{},"Percentage":{"type":"integer"}}}},"Sg8":{"type":"structure","required":["Distributions"],"members":{"Distributions":{"type":"list","member":{"type":"structure","required":["Region","Enabled"],"members":{"Region":{},"Enabled":{"type":"boolean"}}}}}},"Sgb":{"type":"structure","required":["Distributions"],"members":{"Distributions":{"shape":"Sg4"}}},"Sil":{"type":"list","member":{}},"Sim":{"type":"list","member":{}},"Sj3":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"QuickConnectType":{}}}},"Sln":{"type":"structure","members":{"OrConditions":{"type":"list","member":{"shape":"Slp"}},"AndConditions":{"shape":"Slp"},"TagCondition":{"shape":"Slq"}}},"Slp":{"type":"list","member":{"shape":"Slq"}},"Slq":{"type":"structure","members":{"TagKey":{},"TagValue":{}}},"Slr":{"type":"structure","members":{"OrConditions":{"shape":"Sls"},"AndConditions":{"shape":"Sls"},"StringCondition":{"shape":"Slt"}}},"Sls":{"type":"list","member":{"shape":"Slr"}},"Slt":{"type":"structure","members":{"FieldName":{},"Value":{},"ComparisonType":{}}},"Slz":{"type":"structure","members":{"OrConditions":{"shape":"Sm0"},"AndConditions":{"shape":"Sm0"},"StringCondition":{"shape":"Slt"}}},"Sm0":{"type":"list","member":{"shape":"Slz"}},"Sm5":{"type":"structure","members":{"OrConditions":{"shape":"Sm6"},"AndConditions":{"shape":"Sm6"},"StringCondition":{"shape":"Slt"},"QueueTypeCondition":{}}},"Sm6":{"type":"list","member":{"shape":"Sm5"}},"Smc":{"type":"structure","members":{"OrConditions":{"shape":"Smd"},"AndConditions":{"shape":"Smd"},"StringCondition":{"shape":"Slt"}}},"Smd":{"type":"list","member":{"shape":"Smc"}},"Smr":{"type":"structure","members":{"OrConditions":{"shape":"Sms"},"AndConditions":{"shape":"Sms"},"StringCondition":{"shape":"Slt"}}},"Sms":{"type":"list","member":{"shape":"Smr"}},"Smw":{"type":"structure","members":{"OrConditions":{"shape":"Smx"},"AndConditions":{"shape":"Smx"},"StringCondition":{"shape":"Slt"}}},"Smx":{"type":"list","member":{"shape":"Smw"}},"Sn4":{"type":"structure","members":{"OrConditions":{"shape":"Sn5"},"AndConditions":{"shape":"Sn5"},"StringCondition":{"shape":"Slt"},"HierarchyGroupCondition":{"type":"structure","members":{"Value":{},"HierarchyGroupMatchType":{}}}}},"Sn5":{"type":"list","member":{"shape":"Sn4"}},"Sog":{"type":"map","key":{},"value":{"type":"structure","members":{"Value":{"shape":"Sad"}}}},"Sqj":{"type":"structure","required":["Name"],"members":{"Name":{}}}}}')},19742:function(e){"use strict";e.exports=JSON.parse('{"o":{"GetCurrentMetricData":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetCurrentUserData":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetMetricData":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetMetricDataV2":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListAgentStatuses":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"AgentStatusSummaryList"},"ListApprovedOrigins":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Origins"},"ListBots":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"LexBots"},"ListContactEvaluations":{"input_token":"NextToken","output_token":"NextToken","result_key":"EvaluationSummaryList"},"ListContactFlowModules":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ContactFlowModulesSummaryList"},"ListContactFlows":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ContactFlowSummaryList"},"ListContactReferences":{"input_token":"NextToken","output_token":"NextToken","result_key":"ReferenceSummaryList"},"ListDefaultVocabularies":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"DefaultVocabularyList"},"ListEvaluationFormVersions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"EvaluationFormVersionSummaryList"},"ListEvaluationForms":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"EvaluationFormSummaryList"},"ListHoursOfOperations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"HoursOfOperationSummaryList"},"ListInstanceAttributes":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Attributes"},"ListInstanceStorageConfigs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"StorageConfigs"},"ListInstances":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InstanceSummaryList"},"ListIntegrationAssociations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"IntegrationAssociationSummaryList"},"ListLambdaFunctions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"LambdaFunctions"},"ListLexBots":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"LexBots"},"ListPhoneNumbers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"PhoneNumberSummaryList"},"ListPhoneNumbersV2":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ListPhoneNumbersSummaryList"},"ListPrompts":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"PromptSummaryList"},"ListQueueQuickConnects":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"QuickConnectSummaryList"},"ListQueues":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"QueueSummaryList"},"ListQuickConnects":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"QuickConnectSummaryList"},"ListRoutingProfileQueues":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"RoutingProfileQueueConfigSummaryList"},"ListRoutingProfiles":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"RoutingProfileSummaryList"},"ListRules":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"RuleSummaryList"},"ListSecurityKeys":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"SecurityKeys"},"ListSecurityProfileApplications":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Applications"},"ListSecurityProfilePermissions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Permissions"},"ListSecurityProfiles":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"SecurityProfileSummaryList"},"ListTaskTemplates":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TaskTemplates"},"ListTrafficDistributionGroupUsers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TrafficDistributionGroupUserSummaryList"},"ListTrafficDistributionGroups":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TrafficDistributionGroupSummaryList"},"ListUseCases":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"UseCaseSummaryList"},"ListUserHierarchyGroups":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"UserHierarchyGroupSummaryList"},"ListUsers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"UserSummaryList"},"ListViewVersions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ViewVersionSummaryList"},"ListViews":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ViewsSummaryList"},"SearchAvailablePhoneNumbers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"AvailableNumbersList"},"SearchHoursOfOperations":{"input_token":"NextToken","limit_key":"MaxResults","non_aggregate_keys":["ApproximateTotalCount"],"output_token":"NextToken","result_key":"HoursOfOperations"},"SearchPrompts":{"input_token":"NextToken","limit_key":"MaxResults","non_aggregate_keys":["ApproximateTotalCount"],"output_token":"NextToken","result_key":"Prompts"},"SearchQueues":{"input_token":"NextToken","limit_key":"MaxResults","non_aggregate_keys":["ApproximateTotalCount"],"output_token":"NextToken","result_key":"Queues"},"SearchQuickConnects":{"input_token":"NextToken","limit_key":"MaxResults","non_aggregate_keys":["ApproximateTotalCount"],"output_token":"NextToken","result_key":"QuickConnects"},"SearchResourceTags":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Tags"},"SearchRoutingProfiles":{"input_token":"NextToken","limit_key":"MaxResults","non_aggregate_keys":["ApproximateTotalCount"],"output_token":"NextToken","result_key":"RoutingProfiles"},"SearchSecurityProfiles":{"input_token":"NextToken","limit_key":"MaxResults","non_aggregate_keys":["ApproximateTotalCount"],"output_token":"NextToken","result_key":"SecurityProfiles"},"SearchUsers":{"input_token":"NextToken","limit_key":"MaxResults","non_aggregate_keys":["ApproximateTotalCount"],"output_token":"NextToken","result_key":"Users"},"SearchVocabularies":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"VocabularySummaryList"}}}')},46858:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-01-06","endpointPrefix":"cur","jsonVersion":"1.1","protocol":"json","serviceFullName":"AWS Cost and Usage Report Service","serviceId":"Cost and Usage Report Service","signatureVersion":"v4","signingName":"cur","targetPrefix":"AWSOrigamiServiceGatewayService","uid":"cur-2017-01-06"},"operations":{"DeleteReportDefinition":{"input":{"type":"structure","members":{"ReportName":{}}},"output":{"type":"structure","members":{"ResponseMessage":{}}}},"DescribeReportDefinitions":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ReportDefinitions":{"type":"list","member":{"shape":"Sa"}},"NextToken":{}}}},"ModifyReportDefinition":{"input":{"type":"structure","required":["ReportName","ReportDefinition"],"members":{"ReportName":{},"ReportDefinition":{"shape":"Sa"}}},"output":{"type":"structure","members":{}}},"PutReportDefinition":{"input":{"type":"structure","required":["ReportDefinition"],"members":{"ReportDefinition":{"shape":"Sa"}}},"output":{"type":"structure","members":{}}}},"shapes":{"Sa":{"type":"structure","required":["ReportName","TimeUnit","Format","Compression","AdditionalSchemaElements","S3Bucket","S3Prefix","S3Region"],"members":{"ReportName":{},"TimeUnit":{},"Format":{},"Compression":{},"AdditionalSchemaElements":{"type":"list","member":{}},"S3Bucket":{},"S3Prefix":{},"S3Region":{},"AdditionalArtifacts":{"type":"list","member":{}},"RefreshClosedReports":{"type":"boolean"},"ReportVersioning":{},"BillingViewArn":{}}}}}')},40528:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeReportDefinitions":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"}}}')},34023:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-06-23","endpointPrefix":"devicefarm","jsonVersion":"1.1","protocol":"json","serviceFullName":"AWS Device Farm","serviceId":"Device Farm","signatureVersion":"v4","targetPrefix":"DeviceFarm_20150623","uid":"devicefarm-2015-06-23"},"operations":{"CreateDevicePool":{"input":{"type":"structure","required":["projectArn","name","rules"],"members":{"projectArn":{},"name":{},"description":{},"rules":{"shape":"S5"},"maxDevices":{"type":"integer"}}},"output":{"type":"structure","members":{"devicePool":{"shape":"Sc"}}}},"CreateInstanceProfile":{"input":{"type":"structure","required":["name"],"members":{"name":{},"description":{},"packageCleanup":{"type":"boolean"},"excludeAppPackagesFromCleanup":{"shape":"Sg"},"rebootAfterUse":{"type":"boolean"}}},"output":{"type":"structure","members":{"instanceProfile":{"shape":"Si"}}}},"CreateNetworkProfile":{"input":{"type":"structure","required":["projectArn","name"],"members":{"projectArn":{},"name":{},"description":{},"type":{},"uplinkBandwidthBits":{"type":"long"},"downlinkBandwidthBits":{"type":"long"},"uplinkDelayMs":{"type":"long"},"downlinkDelayMs":{"type":"long"},"uplinkJitterMs":{"type":"long"},"downlinkJitterMs":{"type":"long"},"uplinkLossPercent":{"type":"integer"},"downlinkLossPercent":{"type":"integer"}}},"output":{"type":"structure","members":{"networkProfile":{"shape":"So"}}}},"CreateProject":{"input":{"type":"structure","required":["name"],"members":{"name":{},"defaultJobTimeoutMinutes":{"type":"integer"},"vpcConfig":{"shape":"Sr"}}},"output":{"type":"structure","members":{"project":{"shape":"Sy"}}}},"CreateRemoteAccessSession":{"input":{"type":"structure","required":["projectArn","deviceArn"],"members":{"projectArn":{},"deviceArn":{},"instanceArn":{},"sshPublicKey":{},"remoteDebugEnabled":{"type":"boolean"},"remoteRecordEnabled":{"type":"boolean"},"remoteRecordAppArn":{},"name":{},"clientId":{},"configuration":{"type":"structure","members":{"billingMethod":{},"vpceConfigurationArns":{"shape":"S15"}}},"interactionMode":{},"skipAppResign":{"type":"boolean"}}},"output":{"type":"structure","members":{"remoteAccessSession":{"shape":"S18"}}}},"CreateTestGridProject":{"input":{"type":"structure","required":["name"],"members":{"name":{},"description":{},"vpcConfig":{"shape":"S1s"}}},"output":{"type":"structure","members":{"testGridProject":{"shape":"S1w"}}}},"CreateTestGridUrl":{"input":{"type":"structure","required":["projectArn","expiresInSeconds"],"members":{"projectArn":{},"expiresInSeconds":{"type":"integer"}}},"output":{"type":"structure","members":{"url":{"shape":"S21"},"expires":{"type":"timestamp"}}}},"CreateUpload":{"input":{"type":"structure","required":["projectArn","name","type"],"members":{"projectArn":{},"name":{},"type":{},"contentType":{}}},"output":{"type":"structure","members":{"upload":{"shape":"S26"}}}},"CreateVPCEConfiguration":{"input":{"type":"structure","required":["vpceConfigurationName","vpceServiceName","serviceDnsName"],"members":{"vpceConfigurationName":{},"vpceServiceName":{},"serviceDnsName":{},"vpceConfigurationDescription":{}}},"output":{"type":"structure","members":{"vpceConfiguration":{"shape":"S2h"}}}},"DeleteDevicePool":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"DeleteInstanceProfile":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"DeleteNetworkProfile":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"DeleteProject":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"DeleteRemoteAccessSession":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"DeleteRun":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"DeleteTestGridProject":{"input":{"type":"structure","required":["projectArn"],"members":{"projectArn":{}}},"output":{"type":"structure","members":{}}},"DeleteUpload":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"DeleteVPCEConfiguration":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"GetAccountSettings":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"accountSettings":{"type":"structure","members":{"awsAccountNumber":{},"unmeteredDevices":{"shape":"S34"},"unmeteredRemoteAccessDevices":{"shape":"S34"},"maxJobTimeoutMinutes":{"type":"integer"},"trialMinutes":{"type":"structure","members":{"total":{"type":"double"},"remaining":{"type":"double"}}},"maxSlots":{"type":"map","key":{},"value":{"type":"integer"}},"defaultJobTimeoutMinutes":{"type":"integer"},"skipAppResign":{"type":"boolean"}}}}}},"GetDevice":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"device":{"shape":"S1b"}}}},"GetDeviceInstance":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"deviceInstance":{"shape":"S1i"}}}},"GetDevicePool":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"devicePool":{"shape":"Sc"}}}},"GetDevicePoolCompatibility":{"input":{"type":"structure","required":["devicePoolArn"],"members":{"devicePoolArn":{},"appArn":{},"testType":{},"test":{"shape":"S3f"},"configuration":{"shape":"S3i"}}},"output":{"type":"structure","members":{"compatibleDevices":{"shape":"S3q"},"incompatibleDevices":{"shape":"S3q"}}}},"GetInstanceProfile":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"instanceProfile":{"shape":"Si"}}}},"GetJob":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"job":{"shape":"S3y"}}}},"GetNetworkProfile":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"networkProfile":{"shape":"So"}}}},"GetOfferingStatus":{"input":{"type":"structure","members":{"nextToken":{}}},"output":{"type":"structure","members":{"current":{"shape":"S46"},"nextPeriod":{"shape":"S46"},"nextToken":{}}}},"GetProject":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"project":{"shape":"Sy"}}}},"GetRemoteAccessSession":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"remoteAccessSession":{"shape":"S18"}}}},"GetRun":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"run":{"shape":"S4n"}}}},"GetSuite":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"suite":{"shape":"S4w"}}}},"GetTest":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"test":{"shape":"S4z"}}}},"GetTestGridProject":{"input":{"type":"structure","required":["projectArn"],"members":{"projectArn":{}}},"output":{"type":"structure","members":{"testGridProject":{"shape":"S1w"}}}},"GetTestGridSession":{"input":{"type":"structure","members":{"projectArn":{},"sessionId":{},"sessionArn":{}}},"output":{"type":"structure","members":{"testGridSession":{"shape":"S55"}}}},"GetUpload":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"upload":{"shape":"S26"}}}},"GetVPCEConfiguration":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"vpceConfiguration":{"shape":"S2h"}}}},"InstallToRemoteAccessSession":{"input":{"type":"structure","required":["remoteAccessSessionArn","appArn"],"members":{"remoteAccessSessionArn":{},"appArn":{}}},"output":{"type":"structure","members":{"appUpload":{"shape":"S26"}}}},"ListArtifacts":{"input":{"type":"structure","required":["arn","type"],"members":{"arn":{},"type":{},"nextToken":{}}},"output":{"type":"structure","members":{"artifacts":{"type":"list","member":{"type":"structure","members":{"arn":{},"name":{},"type":{},"extension":{},"url":{}}}},"nextToken":{}}}},"ListDeviceInstances":{"input":{"type":"structure","members":{"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"deviceInstances":{"shape":"S1h"},"nextToken":{}}}},"ListDevicePools":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"type":{},"nextToken":{}}},"output":{"type":"structure","members":{"devicePools":{"type":"list","member":{"shape":"Sc"}},"nextToken":{}}}},"ListDevices":{"input":{"type":"structure","members":{"arn":{},"nextToken":{},"filters":{"shape":"S4q"}}},"output":{"type":"structure","members":{"devices":{"type":"list","member":{"shape":"S1b"}},"nextToken":{}}}},"ListInstanceProfiles":{"input":{"type":"structure","members":{"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"instanceProfiles":{"type":"list","member":{"shape":"Si"}},"nextToken":{}}}},"ListJobs":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"nextToken":{}}},"output":{"type":"structure","members":{"jobs":{"type":"list","member":{"shape":"S3y"}},"nextToken":{}}}},"ListNetworkProfiles":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"type":{},"nextToken":{}}},"output":{"type":"structure","members":{"networkProfiles":{"type":"list","member":{"shape":"So"}},"nextToken":{}}}},"ListOfferingPromotions":{"input":{"type":"structure","members":{"nextToken":{}}},"output":{"type":"structure","members":{"offeringPromotions":{"type":"list","member":{"type":"structure","members":{"id":{},"description":{}}}},"nextToken":{}}}},"ListOfferingTransactions":{"input":{"type":"structure","members":{"nextToken":{}}},"output":{"type":"structure","members":{"offeringTransactions":{"type":"list","member":{"shape":"S69"}},"nextToken":{}}}},"ListOfferings":{"input":{"type":"structure","members":{"nextToken":{}}},"output":{"type":"structure","members":{"offerings":{"type":"list","member":{"shape":"S4a"}},"nextToken":{}}}},"ListProjects":{"input":{"type":"structure","members":{"arn":{},"nextToken":{}}},"output":{"type":"structure","members":{"projects":{"type":"list","member":{"shape":"Sy"}},"nextToken":{}}}},"ListRemoteAccessSessions":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"nextToken":{}}},"output":{"type":"structure","members":{"remoteAccessSessions":{"type":"list","member":{"shape":"S18"}},"nextToken":{}}}},"ListRuns":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"nextToken":{}}},"output":{"type":"structure","members":{"runs":{"type":"list","member":{"shape":"S4n"}},"nextToken":{}}}},"ListSamples":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"nextToken":{}}},"output":{"type":"structure","members":{"samples":{"type":"list","member":{"type":"structure","members":{"arn":{},"type":{},"url":{}}}},"nextToken":{}}}},"ListSuites":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"nextToken":{}}},"output":{"type":"structure","members":{"suites":{"type":"list","member":{"shape":"S4w"}},"nextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceARN"],"members":{"ResourceARN":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"S6x"}}}},"ListTestGridProjects":{"input":{"type":"structure","members":{"maxResult":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"testGridProjects":{"type":"list","member":{"shape":"S1w"}},"nextToken":{}}}},"ListTestGridSessionActions":{"input":{"type":"structure","required":["sessionArn"],"members":{"sessionArn":{},"maxResult":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"actions":{"type":"list","member":{"type":"structure","members":{"action":{},"started":{"type":"timestamp"},"duration":{"type":"long"},"statusCode":{},"requestMethod":{}}}},"nextToken":{}}}},"ListTestGridSessionArtifacts":{"input":{"type":"structure","required":["sessionArn"],"members":{"sessionArn":{},"type":{},"maxResult":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"artifacts":{"type":"list","member":{"type":"structure","members":{"filename":{},"type":{},"url":{"shape":"S21"}}}},"nextToken":{}}}},"ListTestGridSessions":{"input":{"type":"structure","required":["projectArn"],"members":{"projectArn":{},"status":{},"creationTimeAfter":{"type":"timestamp"},"creationTimeBefore":{"type":"timestamp"},"endTimeAfter":{"type":"timestamp"},"endTimeBefore":{"type":"timestamp"},"maxResult":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"testGridSessions":{"type":"list","member":{"shape":"S55"}},"nextToken":{}}}},"ListTests":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"nextToken":{}}},"output":{"type":"structure","members":{"tests":{"type":"list","member":{"shape":"S4z"}},"nextToken":{}}}},"ListUniqueProblems":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"nextToken":{}}},"output":{"type":"structure","members":{"uniqueProblems":{"type":"map","key":{},"value":{"type":"list","member":{"type":"structure","members":{"message":{},"problems":{"type":"list","member":{"type":"structure","members":{"run":{"shape":"S7s"},"job":{"shape":"S7s"},"suite":{"shape":"S7s"},"test":{"shape":"S7s"},"device":{"shape":"S1b"},"result":{},"message":{}}}}}}}},"nextToken":{}}}},"ListUploads":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"type":{},"nextToken":{}}},"output":{"type":"structure","members":{"uploads":{"type":"list","member":{"shape":"S26"}},"nextToken":{}}}},"ListVPCEConfigurations":{"input":{"type":"structure","members":{"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"vpceConfigurations":{"type":"list","member":{"shape":"S2h"}},"nextToken":{}}}},"PurchaseOffering":{"input":{"type":"structure","required":["offeringId","quantity"],"members":{"offeringId":{},"quantity":{"type":"integer"},"offeringPromotionId":{}}},"output":{"type":"structure","members":{"offeringTransaction":{"shape":"S69"}}}},"RenewOffering":{"input":{"type":"structure","required":["offeringId","quantity"],"members":{"offeringId":{},"quantity":{"type":"integer"}}},"output":{"type":"structure","members":{"offeringTransaction":{"shape":"S69"}}}},"ScheduleRun":{"input":{"type":"structure","required":["projectArn","test"],"members":{"projectArn":{},"appArn":{},"devicePoolArn":{},"deviceSelectionConfiguration":{"type":"structure","required":["filters","maxDevices"],"members":{"filters":{"shape":"S4q"},"maxDevices":{"type":"integer"}}},"name":{},"test":{"shape":"S3f"},"configuration":{"shape":"S3i"},"executionConfiguration":{"type":"structure","members":{"jobTimeoutMinutes":{"type":"integer"},"accountsCleanup":{"type":"boolean"},"appPackagesCleanup":{"type":"boolean"},"videoCapture":{"type":"boolean"},"skipAppResign":{"type":"boolean"}}}}},"output":{"type":"structure","members":{"run":{"shape":"S4n"}}}},"StopJob":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"job":{"shape":"S3y"}}}},"StopRemoteAccessSession":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"remoteAccessSession":{"shape":"S18"}}}},"StopRun":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"run":{"shape":"S4n"}}}},"TagResource":{"input":{"type":"structure","required":["ResourceARN","Tags"],"members":{"ResourceARN":{},"Tags":{"shape":"S6x"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceARN","TagKeys"],"members":{"ResourceARN":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateDeviceInstance":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"profileArn":{},"labels":{"shape":"S1j"}}},"output":{"type":"structure","members":{"deviceInstance":{"shape":"S1i"}}}},"UpdateDevicePool":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"name":{},"description":{},"rules":{"shape":"S5"},"maxDevices":{"type":"integer"},"clearMaxDevices":{"type":"boolean"}}},"output":{"type":"structure","members":{"devicePool":{"shape":"Sc"}}}},"UpdateInstanceProfile":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"name":{},"description":{},"packageCleanup":{"type":"boolean"},"excludeAppPackagesFromCleanup":{"shape":"Sg"},"rebootAfterUse":{"type":"boolean"}}},"output":{"type":"structure","members":{"instanceProfile":{"shape":"Si"}}}},"UpdateNetworkProfile":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"name":{},"description":{},"type":{},"uplinkBandwidthBits":{"type":"long"},"downlinkBandwidthBits":{"type":"long"},"uplinkDelayMs":{"type":"long"},"downlinkDelayMs":{"type":"long"},"uplinkJitterMs":{"type":"long"},"downlinkJitterMs":{"type":"long"},"uplinkLossPercent":{"type":"integer"},"downlinkLossPercent":{"type":"integer"}}},"output":{"type":"structure","members":{"networkProfile":{"shape":"So"}}}},"UpdateProject":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"name":{},"defaultJobTimeoutMinutes":{"type":"integer"},"vpcConfig":{"shape":"Sr"}}},"output":{"type":"structure","members":{"project":{"shape":"Sy"}}}},"UpdateTestGridProject":{"input":{"type":"structure","required":["projectArn"],"members":{"projectArn":{},"name":{},"description":{},"vpcConfig":{"shape":"S1s"}}},"output":{"type":"structure","members":{"testGridProject":{"shape":"S1w"}}}},"UpdateUpload":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"name":{},"contentType":{},"editContent":{"type":"boolean"}}},"output":{"type":"structure","members":{"upload":{"shape":"S26"}}}},"UpdateVPCEConfiguration":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"vpceConfigurationName":{},"vpceServiceName":{},"serviceDnsName":{},"vpceConfigurationDescription":{}}},"output":{"type":"structure","members":{"vpceConfiguration":{"shape":"S2h"}}}}},"shapes":{"S5":{"type":"list","member":{"type":"structure","members":{"attribute":{},"operator":{},"value":{}}}},"Sc":{"type":"structure","members":{"arn":{},"name":{},"description":{},"type":{},"rules":{"shape":"S5"},"maxDevices":{"type":"integer"}}},"Sg":{"type":"list","member":{}},"Si":{"type":"structure","members":{"arn":{},"packageCleanup":{"type":"boolean"},"excludeAppPackagesFromCleanup":{"shape":"Sg"},"rebootAfterUse":{"type":"boolean"},"name":{},"description":{}}},"So":{"type":"structure","members":{"arn":{},"name":{},"description":{},"type":{},"uplinkBandwidthBits":{"type":"long"},"downlinkBandwidthBits":{"type":"long"},"uplinkDelayMs":{"type":"long"},"downlinkDelayMs":{"type":"long"},"uplinkJitterMs":{"type":"long"},"downlinkJitterMs":{"type":"long"},"uplinkLossPercent":{"type":"integer"},"downlinkLossPercent":{"type":"integer"}}},"Sr":{"type":"structure","required":["securityGroupIds","subnetIds","vpcId"],"members":{"securityGroupIds":{"type":"list","member":{}},"subnetIds":{"type":"list","member":{}},"vpcId":{}}},"Sy":{"type":"structure","members":{"arn":{},"name":{},"defaultJobTimeoutMinutes":{"type":"integer"},"created":{"type":"timestamp"},"vpcConfig":{"shape":"Sr"}}},"S15":{"type":"list","member":{}},"S18":{"type":"structure","members":{"arn":{},"name":{},"created":{"type":"timestamp"},"status":{},"result":{},"message":{},"started":{"type":"timestamp"},"stopped":{"type":"timestamp"},"device":{"shape":"S1b"},"instanceArn":{},"remoteDebugEnabled":{"type":"boolean"},"remoteRecordEnabled":{"type":"boolean"},"remoteRecordAppArn":{},"hostAddress":{},"clientId":{},"billingMethod":{},"deviceMinutes":{"shape":"S1n"},"endpoint":{},"deviceUdid":{},"interactionMode":{},"skipAppResign":{"type":"boolean"},"vpcConfig":{"shape":"Sr"}}},"S1b":{"type":"structure","members":{"arn":{},"name":{},"manufacturer":{},"model":{},"modelId":{},"formFactor":{},"platform":{},"os":{},"cpu":{"type":"structure","members":{"frequency":{},"architecture":{},"clock":{"type":"double"}}},"resolution":{"type":"structure","members":{"width":{"type":"integer"},"height":{"type":"integer"}}},"heapSize":{"type":"long"},"memory":{"type":"long"},"image":{},"carrier":{},"radio":{},"remoteAccessEnabled":{"type":"boolean"},"remoteDebugEnabled":{"type":"boolean"},"fleetType":{},"fleetName":{},"instances":{"shape":"S1h"},"availability":{}}},"S1h":{"type":"list","member":{"shape":"S1i"}},"S1i":{"type":"structure","members":{"arn":{},"deviceArn":{},"labels":{"shape":"S1j"},"status":{},"udid":{},"instanceProfile":{"shape":"Si"}}},"S1j":{"type":"list","member":{}},"S1n":{"type":"structure","members":{"total":{"type":"double"},"metered":{"type":"double"},"unmetered":{"type":"double"}}},"S1s":{"type":"structure","required":["securityGroupIds","subnetIds","vpcId"],"members":{"securityGroupIds":{"type":"list","member":{}},"subnetIds":{"type":"list","member":{}},"vpcId":{}}},"S1w":{"type":"structure","members":{"arn":{},"name":{},"description":{},"vpcConfig":{"shape":"S1s"},"created":{"type":"timestamp"}}},"S21":{"type":"string","sensitive":true},"S26":{"type":"structure","members":{"arn":{},"name":{},"created":{"type":"timestamp"},"type":{},"status":{},"url":{"type":"string","sensitive":true},"metadata":{},"contentType":{},"message":{},"category":{}}},"S2h":{"type":"structure","members":{"arn":{},"vpceConfigurationName":{},"vpceServiceName":{},"serviceDnsName":{},"vpceConfigurationDescription":{}}},"S34":{"type":"map","key":{},"value":{"type":"integer"}},"S3f":{"type":"structure","required":["type"],"members":{"type":{},"testPackageArn":{},"testSpecArn":{},"filter":{},"parameters":{"type":"map","key":{},"value":{}}}},"S3i":{"type":"structure","members":{"extraDataPackageArn":{},"networkProfileArn":{},"locale":{},"location":{"shape":"S3j"},"vpceConfigurationArns":{"shape":"S15"},"customerArtifactPaths":{"shape":"S3k"},"radios":{"shape":"S3o"},"auxiliaryApps":{"shape":"S15"},"billingMethod":{}}},"S3j":{"type":"structure","required":["latitude","longitude"],"members":{"latitude":{"type":"double"},"longitude":{"type":"double"}}},"S3k":{"type":"structure","members":{"iosPaths":{"type":"list","member":{}},"androidPaths":{"type":"list","member":{}},"deviceHostPaths":{"type":"list","member":{}}}},"S3o":{"type":"structure","members":{"wifi":{"type":"boolean"},"bluetooth":{"type":"boolean"},"nfc":{"type":"boolean"},"gps":{"type":"boolean"}}},"S3q":{"type":"list","member":{"type":"structure","members":{"device":{"shape":"S1b"},"compatible":{"type":"boolean"},"incompatibilityMessages":{"type":"list","member":{"type":"structure","members":{"message":{},"type":{}}}}}}},"S3y":{"type":"structure","members":{"arn":{},"name":{},"type":{},"created":{"type":"timestamp"},"status":{},"result":{},"started":{"type":"timestamp"},"stopped":{"type":"timestamp"},"counters":{"shape":"S3z"},"message":{},"device":{"shape":"S1b"},"instanceArn":{},"deviceMinutes":{"shape":"S1n"},"videoEndpoint":{},"videoCapture":{"type":"boolean"}}},"S3z":{"type":"structure","members":{"total":{"type":"integer"},"passed":{"type":"integer"},"failed":{"type":"integer"},"warned":{"type":"integer"},"errored":{"type":"integer"},"stopped":{"type":"integer"},"skipped":{"type":"integer"}}},"S46":{"type":"map","key":{},"value":{"shape":"S48"}},"S48":{"type":"structure","members":{"type":{},"offering":{"shape":"S4a"},"quantity":{"type":"integer"},"effectiveOn":{"type":"timestamp"}}},"S4a":{"type":"structure","members":{"id":{},"description":{},"type":{},"platform":{},"recurringCharges":{"type":"list","member":{"type":"structure","members":{"cost":{"shape":"S4e"},"frequency":{}}}}}},"S4e":{"type":"structure","members":{"amount":{"type":"double"},"currencyCode":{}}},"S4n":{"type":"structure","members":{"arn":{},"name":{},"type":{},"platform":{},"created":{"type":"timestamp"},"status":{},"result":{},"started":{"type":"timestamp"},"stopped":{"type":"timestamp"},"counters":{"shape":"S3z"},"message":{},"totalJobs":{"type":"integer"},"completedJobs":{"type":"integer"},"billingMethod":{},"deviceMinutes":{"shape":"S1n"},"networkProfile":{"shape":"So"},"parsingResultUrl":{},"resultCode":{},"seed":{"type":"integer"},"appUpload":{},"eventCount":{"type":"integer"},"jobTimeoutMinutes":{"type":"integer"},"devicePoolArn":{},"locale":{},"radios":{"shape":"S3o"},"location":{"shape":"S3j"},"customerArtifactPaths":{"shape":"S3k"},"webUrl":{},"skipAppResign":{"type":"boolean"},"testSpecArn":{},"deviceSelectionResult":{"type":"structure","members":{"filters":{"shape":"S4q"},"matchedDevicesCount":{"type":"integer"},"maxDevices":{"type":"integer"}}},"vpcConfig":{"shape":"Sr"}}},"S4q":{"type":"list","member":{"type":"structure","required":["attribute","operator","values"],"members":{"attribute":{},"operator":{},"values":{"type":"list","member":{}}}}},"S4w":{"type":"structure","members":{"arn":{},"name":{},"type":{},"created":{"type":"timestamp"},"status":{},"result":{},"started":{"type":"timestamp"},"stopped":{"type":"timestamp"},"counters":{"shape":"S3z"},"message":{},"deviceMinutes":{"shape":"S1n"}}},"S4z":{"type":"structure","members":{"arn":{},"name":{},"type":{},"created":{"type":"timestamp"},"status":{},"result":{},"started":{"type":"timestamp"},"stopped":{"type":"timestamp"},"counters":{"shape":"S3z"},"message":{},"deviceMinutes":{"shape":"S1n"}}},"S55":{"type":"structure","members":{"arn":{},"status":{},"created":{"type":"timestamp"},"ended":{"type":"timestamp"},"billingMinutes":{"type":"double"},"seleniumProperties":{}}},"S69":{"type":"structure","members":{"offeringStatus":{"shape":"S48"},"transactionId":{},"offeringPromotionId":{},"createdOn":{"type":"timestamp"},"cost":{"shape":"S4e"}}},"S6x":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S7s":{"type":"structure","members":{"arn":{},"name":{}}}}}')},37161:function(e){"use strict";e.exports=JSON.parse('{"o":{"GetOfferingStatus":{"input_token":"nextToken","output_token":"nextToken","result_key":["current","nextPeriod"]},"ListArtifacts":{"input_token":"nextToken","output_token":"nextToken","result_key":"artifacts"},"ListDevicePools":{"input_token":"nextToken","output_token":"nextToken","result_key":"devicePools"},"ListDevices":{"input_token":"nextToken","output_token":"nextToken","result_key":"devices"},"ListJobs":{"input_token":"nextToken","output_token":"nextToken","result_key":"jobs"},"ListOfferingTransactions":{"input_token":"nextToken","output_token":"nextToken","result_key":"offeringTransactions"},"ListOfferings":{"input_token":"nextToken","output_token":"nextToken","result_key":"offerings"},"ListProjects":{"input_token":"nextToken","output_token":"nextToken","result_key":"projects"},"ListRuns":{"input_token":"nextToken","output_token":"nextToken","result_key":"runs"},"ListSamples":{"input_token":"nextToken","output_token":"nextToken","result_key":"samples"},"ListSuites":{"input_token":"nextToken","output_token":"nextToken","result_key":"suites"},"ListTestGridProjects":{"input_token":"nextToken","limit_key":"maxResult","output_token":"nextToken"},"ListTestGridSessionActions":{"input_token":"nextToken","limit_key":"maxResult","output_token":"nextToken"},"ListTestGridSessionArtifacts":{"input_token":"nextToken","limit_key":"maxResult","output_token":"nextToken"},"ListTestGridSessions":{"input_token":"nextToken","limit_key":"maxResult","output_token":"nextToken"},"ListTests":{"input_token":"nextToken","output_token":"nextToken","result_key":"tests"},"ListUniqueProblems":{"input_token":"nextToken","output_token":"nextToken","result_key":"uniqueProblems"},"ListUploads":{"input_token":"nextToken","output_token":"nextToken","result_key":"uploads"}}}')},45125:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2012-10-25","endpointPrefix":"directconnect","jsonVersion":"1.1","protocol":"json","serviceFullName":"AWS Direct Connect","serviceId":"Direct Connect","signatureVersion":"v4","targetPrefix":"OvertureService","uid":"directconnect-2012-10-25"},"operations":{"AcceptDirectConnectGatewayAssociationProposal":{"input":{"type":"structure","required":["directConnectGatewayId","proposalId","associatedGatewayOwnerAccount"],"members":{"directConnectGatewayId":{},"proposalId":{},"associatedGatewayOwnerAccount":{},"overrideAllowedPrefixesToDirectConnectGateway":{"shape":"S5"}}},"output":{"type":"structure","members":{"directConnectGatewayAssociation":{"shape":"S9"}}}},"AllocateConnectionOnInterconnect":{"input":{"type":"structure","required":["bandwidth","connectionName","ownerAccount","interconnectId","vlan"],"members":{"bandwidth":{},"connectionName":{},"ownerAccount":{},"interconnectId":{},"vlan":{"type":"integer"}}},"output":{"shape":"So"},"deprecated":true},"AllocateHostedConnection":{"input":{"type":"structure","required":["connectionId","ownerAccount","bandwidth","connectionName","vlan"],"members":{"connectionId":{},"ownerAccount":{},"bandwidth":{},"connectionName":{},"vlan":{"type":"integer"},"tags":{"shape":"S10"}}},"output":{"shape":"So"}},"AllocatePrivateVirtualInterface":{"input":{"type":"structure","required":["connectionId","ownerAccount","newPrivateVirtualInterfaceAllocation"],"members":{"connectionId":{},"ownerAccount":{},"newPrivateVirtualInterfaceAllocation":{"type":"structure","required":["virtualInterfaceName","vlan","asn"],"members":{"virtualInterfaceName":{},"vlan":{"type":"integer"},"asn":{"type":"integer"},"mtu":{"type":"integer"},"authKey":{},"amazonAddress":{},"addressFamily":{},"customerAddress":{},"tags":{"shape":"S10"}}}}},"output":{"shape":"S1o"}},"AllocatePublicVirtualInterface":{"input":{"type":"structure","required":["connectionId","ownerAccount","newPublicVirtualInterfaceAllocation"],"members":{"connectionId":{},"ownerAccount":{},"newPublicVirtualInterfaceAllocation":{"type":"structure","required":["virtualInterfaceName","vlan","asn"],"members":{"virtualInterfaceName":{},"vlan":{"type":"integer"},"asn":{"type":"integer"},"authKey":{},"amazonAddress":{},"customerAddress":{},"addressFamily":{},"routeFilterPrefixes":{"shape":"S5"},"tags":{"shape":"S10"}}}}},"output":{"shape":"S1o"}},"AllocateTransitVirtualInterface":{"input":{"type":"structure","required":["connectionId","ownerAccount","newTransitVirtualInterfaceAllocation"],"members":{"connectionId":{},"ownerAccount":{},"newTransitVirtualInterfaceAllocation":{"type":"structure","members":{"virtualInterfaceName":{},"vlan":{"type":"integer"},"asn":{"type":"integer"},"mtu":{"type":"integer"},"authKey":{},"amazonAddress":{},"customerAddress":{},"addressFamily":{},"tags":{"shape":"S10"}}}}},"output":{"type":"structure","members":{"virtualInterface":{"shape":"S1o"}}}},"AssociateConnectionWithLag":{"input":{"type":"structure","required":["connectionId","lagId"],"members":{"connectionId":{},"lagId":{}}},"output":{"shape":"So"}},"AssociateHostedConnection":{"input":{"type":"structure","required":["connectionId","parentConnectionId"],"members":{"connectionId":{},"parentConnectionId":{}}},"output":{"shape":"So"}},"AssociateMacSecKey":{"input":{"type":"structure","required":["connectionId"],"members":{"connectionId":{},"secretARN":{},"ckn":{},"cak":{}}},"output":{"type":"structure","members":{"connectionId":{},"macSecKeys":{"shape":"S18"}}}},"AssociateVirtualInterface":{"input":{"type":"structure","required":["virtualInterfaceId","connectionId"],"members":{"virtualInterfaceId":{},"connectionId":{}}},"output":{"shape":"S1o"}},"ConfirmConnection":{"input":{"type":"structure","required":["connectionId"],"members":{"connectionId":{}}},"output":{"type":"structure","members":{"connectionState":{}}}},"ConfirmCustomerAgreement":{"input":{"type":"structure","members":{"agreementName":{}}},"output":{"type":"structure","members":{"status":{}}}},"ConfirmPrivateVirtualInterface":{"input":{"type":"structure","required":["virtualInterfaceId"],"members":{"virtualInterfaceId":{},"virtualGatewayId":{},"directConnectGatewayId":{}}},"output":{"type":"structure","members":{"virtualInterfaceState":{}}}},"ConfirmPublicVirtualInterface":{"input":{"type":"structure","required":["virtualInterfaceId"],"members":{"virtualInterfaceId":{}}},"output":{"type":"structure","members":{"virtualInterfaceState":{}}}},"ConfirmTransitVirtualInterface":{"input":{"type":"structure","required":["virtualInterfaceId","directConnectGatewayId"],"members":{"virtualInterfaceId":{},"directConnectGatewayId":{}}},"output":{"type":"structure","members":{"virtualInterfaceState":{}}}},"CreateBGPPeer":{"input":{"type":"structure","members":{"virtualInterfaceId":{},"newBGPPeer":{"type":"structure","members":{"asn":{"type":"integer"},"authKey":{},"addressFamily":{},"amazonAddress":{},"customerAddress":{}}}}},"output":{"type":"structure","members":{"virtualInterface":{"shape":"S1o"}}}},"CreateConnection":{"input":{"type":"structure","required":["location","bandwidth","connectionName"],"members":{"location":{},"bandwidth":{},"connectionName":{},"lagId":{},"tags":{"shape":"S10"},"providerName":{},"requestMACSec":{"type":"boolean"}}},"output":{"shape":"So"}},"CreateDirectConnectGateway":{"input":{"type":"structure","required":["directConnectGatewayName"],"members":{"directConnectGatewayName":{},"amazonSideAsn":{"type":"long"}}},"output":{"type":"structure","members":{"directConnectGateway":{"shape":"S2v"}}}},"CreateDirectConnectGatewayAssociation":{"input":{"type":"structure","required":["directConnectGatewayId"],"members":{"directConnectGatewayId":{},"gatewayId":{},"addAllowedPrefixesToDirectConnectGateway":{"shape":"S5"},"virtualGatewayId":{}}},"output":{"type":"structure","members":{"directConnectGatewayAssociation":{"shape":"S9"}}}},"CreateDirectConnectGatewayAssociationProposal":{"input":{"type":"structure","required":["directConnectGatewayId","directConnectGatewayOwnerAccount","gatewayId"],"members":{"directConnectGatewayId":{},"directConnectGatewayOwnerAccount":{},"gatewayId":{},"addAllowedPrefixesToDirectConnectGateway":{"shape":"S5"},"removeAllowedPrefixesToDirectConnectGateway":{"shape":"S5"}}},"output":{"type":"structure","members":{"directConnectGatewayAssociationProposal":{"shape":"S32"}}}},"CreateInterconnect":{"input":{"type":"structure","required":["interconnectName","bandwidth","location"],"members":{"interconnectName":{},"bandwidth":{},"location":{},"lagId":{},"tags":{"shape":"S10"},"providerName":{}}},"output":{"shape":"S36"}},"CreateLag":{"input":{"type":"structure","required":["numberOfConnections","location","connectionsBandwidth","lagName"],"members":{"numberOfConnections":{"type":"integer"},"location":{},"connectionsBandwidth":{},"lagName":{},"connectionId":{},"tags":{"shape":"S10"},"childConnectionTags":{"shape":"S10"},"providerName":{},"requestMACSec":{"type":"boolean"}}},"output":{"shape":"S3b"}},"CreatePrivateVirtualInterface":{"input":{"type":"structure","required":["connectionId","newPrivateVirtualInterface"],"members":{"connectionId":{},"newPrivateVirtualInterface":{"type":"structure","required":["virtualInterfaceName","vlan","asn"],"members":{"virtualInterfaceName":{},"vlan":{"type":"integer"},"asn":{"type":"integer"},"mtu":{"type":"integer"},"authKey":{},"amazonAddress":{},"customerAddress":{},"addressFamily":{},"virtualGatewayId":{},"directConnectGatewayId":{},"tags":{"shape":"S10"},"enableSiteLink":{"type":"boolean"}}}}},"output":{"shape":"S1o"}},"CreatePublicVirtualInterface":{"input":{"type":"structure","required":["connectionId","newPublicVirtualInterface"],"members":{"connectionId":{},"newPublicVirtualInterface":{"type":"structure","required":["virtualInterfaceName","vlan","asn"],"members":{"virtualInterfaceName":{},"vlan":{"type":"integer"},"asn":{"type":"integer"},"authKey":{},"amazonAddress":{},"customerAddress":{},"addressFamily":{},"routeFilterPrefixes":{"shape":"S5"},"tags":{"shape":"S10"}}}}},"output":{"shape":"S1o"}},"CreateTransitVirtualInterface":{"input":{"type":"structure","required":["connectionId","newTransitVirtualInterface"],"members":{"connectionId":{},"newTransitVirtualInterface":{"type":"structure","members":{"virtualInterfaceName":{},"vlan":{"type":"integer"},"asn":{"type":"integer"},"mtu":{"type":"integer"},"authKey":{},"amazonAddress":{},"customerAddress":{},"addressFamily":{},"directConnectGatewayId":{},"tags":{"shape":"S10"},"enableSiteLink":{"type":"boolean"}}}}},"output":{"type":"structure","members":{"virtualInterface":{"shape":"S1o"}}}},"DeleteBGPPeer":{"input":{"type":"structure","members":{"virtualInterfaceId":{},"asn":{"type":"integer"},"customerAddress":{},"bgpPeerId":{}}},"output":{"type":"structure","members":{"virtualInterface":{"shape":"S1o"}}}},"DeleteConnection":{"input":{"type":"structure","required":["connectionId"],"members":{"connectionId":{}}},"output":{"shape":"So"}},"DeleteDirectConnectGateway":{"input":{"type":"structure","required":["directConnectGatewayId"],"members":{"directConnectGatewayId":{}}},"output":{"type":"structure","members":{"directConnectGateway":{"shape":"S2v"}}}},"DeleteDirectConnectGatewayAssociation":{"input":{"type":"structure","members":{"associationId":{},"directConnectGatewayId":{},"virtualGatewayId":{}}},"output":{"type":"structure","members":{"directConnectGatewayAssociation":{"shape":"S9"}}}},"DeleteDirectConnectGatewayAssociationProposal":{"input":{"type":"structure","required":["proposalId"],"members":{"proposalId":{}}},"output":{"type":"structure","members":{"directConnectGatewayAssociationProposal":{"shape":"S32"}}}},"DeleteInterconnect":{"input":{"type":"structure","required":["interconnectId"],"members":{"interconnectId":{}}},"output":{"type":"structure","members":{"interconnectState":{}}}},"DeleteLag":{"input":{"type":"structure","required":["lagId"],"members":{"lagId":{}}},"output":{"shape":"S3b"}},"DeleteVirtualInterface":{"input":{"type":"structure","required":["virtualInterfaceId"],"members":{"virtualInterfaceId":{}}},"output":{"type":"structure","members":{"virtualInterfaceState":{}}}},"DescribeConnectionLoa":{"input":{"type":"structure","required":["connectionId"],"members":{"connectionId":{},"providerName":{},"loaContentType":{}}},"output":{"type":"structure","members":{"loa":{"shape":"S44"}}},"deprecated":true},"DescribeConnections":{"input":{"type":"structure","members":{"connectionId":{}}},"output":{"shape":"S47"}},"DescribeConnectionsOnInterconnect":{"input":{"type":"structure","required":["interconnectId"],"members":{"interconnectId":{}}},"output":{"shape":"S47"},"deprecated":true},"DescribeCustomerMetadata":{"output":{"type":"structure","members":{"agreements":{"type":"list","member":{"type":"structure","members":{"agreementName":{},"status":{}}}},"nniPartnerType":{}}}},"DescribeDirectConnectGatewayAssociationProposals":{"input":{"type":"structure","members":{"directConnectGatewayId":{},"proposalId":{},"associatedGatewayId":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"directConnectGatewayAssociationProposals":{"type":"list","member":{"shape":"S32"}},"nextToken":{}}}},"DescribeDirectConnectGatewayAssociations":{"input":{"type":"structure","members":{"associationId":{},"associatedGatewayId":{},"directConnectGatewayId":{},"maxResults":{"type":"integer"},"nextToken":{},"virtualGatewayId":{}}},"output":{"type":"structure","members":{"directConnectGatewayAssociations":{"type":"list","member":{"shape":"S9"}},"nextToken":{}}}},"DescribeDirectConnectGatewayAttachments":{"input":{"type":"structure","members":{"directConnectGatewayId":{},"virtualInterfaceId":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"directConnectGatewayAttachments":{"type":"list","member":{"type":"structure","members":{"directConnectGatewayId":{},"virtualInterfaceId":{},"virtualInterfaceRegion":{},"virtualInterfaceOwnerAccount":{},"attachmentState":{},"attachmentType":{},"stateChangeError":{}}}},"nextToken":{}}}},"DescribeDirectConnectGateways":{"input":{"type":"structure","members":{"directConnectGatewayId":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"directConnectGateways":{"type":"list","member":{"shape":"S2v"}},"nextToken":{}}}},"DescribeHostedConnections":{"input":{"type":"structure","required":["connectionId"],"members":{"connectionId":{}}},"output":{"shape":"S47"}},"DescribeInterconnectLoa":{"input":{"type":"structure","required":["interconnectId"],"members":{"interconnectId":{},"providerName":{},"loaContentType":{}}},"output":{"type":"structure","members":{"loa":{"shape":"S44"}}},"deprecated":true},"DescribeInterconnects":{"input":{"type":"structure","members":{"interconnectId":{}}},"output":{"type":"structure","members":{"interconnects":{"type":"list","member":{"shape":"S36"}}}}},"DescribeLags":{"input":{"type":"structure","members":{"lagId":{}}},"output":{"type":"structure","members":{"lags":{"type":"list","member":{"shape":"S3b"}}}}},"DescribeLoa":{"input":{"type":"structure","required":["connectionId"],"members":{"connectionId":{},"providerName":{},"loaContentType":{}}},"output":{"shape":"S44"}},"DescribeLocations":{"output":{"type":"structure","members":{"locations":{"type":"list","member":{"type":"structure","members":{"locationCode":{},"locationName":{},"region":{},"availablePortSpeeds":{"type":"list","member":{}},"availableProviders":{"type":"list","member":{}},"availableMacSecPortSpeeds":{"type":"list","member":{}}}}}}}},"DescribeRouterConfiguration":{"input":{"type":"structure","required":["virtualInterfaceId"],"members":{"virtualInterfaceId":{},"routerTypeIdentifier":{}}},"output":{"type":"structure","members":{"customerRouterConfig":{},"router":{"type":"structure","members":{"vendor":{},"platform":{},"software":{},"xsltTemplateName":{},"xsltTemplateNameForMacSec":{},"routerTypeIdentifier":{}}},"virtualInterfaceId":{},"virtualInterfaceName":{}}}},"DescribeTags":{"input":{"type":"structure","required":["resourceArns"],"members":{"resourceArns":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"resourceTags":{"type":"list","member":{"type":"structure","members":{"resourceArn":{},"tags":{"shape":"S10"}}}}}}},"DescribeVirtualGateways":{"output":{"type":"structure","members":{"virtualGateways":{"type":"list","member":{"type":"structure","members":{"virtualGatewayId":{},"virtualGatewayState":{}}}}}}},"DescribeVirtualInterfaces":{"input":{"type":"structure","members":{"connectionId":{},"virtualInterfaceId":{}}},"output":{"type":"structure","members":{"virtualInterfaces":{"type":"list","member":{"shape":"S1o"}}}}},"DisassociateConnectionFromLag":{"input":{"type":"structure","required":["connectionId","lagId"],"members":{"connectionId":{},"lagId":{}}},"output":{"shape":"So"}},"DisassociateMacSecKey":{"input":{"type":"structure","required":["connectionId","secretARN"],"members":{"connectionId":{},"secretARN":{}}},"output":{"type":"structure","members":{"connectionId":{},"macSecKeys":{"shape":"S18"}}}},"ListVirtualInterfaceTestHistory":{"input":{"type":"structure","members":{"testId":{},"virtualInterfaceId":{},"bgpPeers":{"shape":"S65"},"status":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"virtualInterfaceTestHistory":{"type":"list","member":{"shape":"S69"}},"nextToken":{}}}},"StartBgpFailoverTest":{"input":{"type":"structure","required":["virtualInterfaceId"],"members":{"virtualInterfaceId":{},"bgpPeers":{"shape":"S65"},"testDurationInMinutes":{"type":"integer"}}},"output":{"type":"structure","members":{"virtualInterfaceTest":{"shape":"S69"}}}},"StopBgpFailoverTest":{"input":{"type":"structure","required":["virtualInterfaceId"],"members":{"virtualInterfaceId":{}}},"output":{"type":"structure","members":{"virtualInterfaceTest":{"shape":"S69"}}}},"TagResource":{"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{},"tags":{"shape":"S10"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{},"tagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateConnection":{"input":{"type":"structure","required":["connectionId"],"members":{"connectionId":{},"connectionName":{},"encryptionMode":{}}},"output":{"shape":"So"}},"UpdateDirectConnectGateway":{"input":{"type":"structure","required":["directConnectGatewayId","newDirectConnectGatewayName"],"members":{"directConnectGatewayId":{},"newDirectConnectGatewayName":{}}},"output":{"type":"structure","members":{"directConnectGateway":{"shape":"S2v"}}}},"UpdateDirectConnectGatewayAssociation":{"input":{"type":"structure","members":{"associationId":{},"addAllowedPrefixesToDirectConnectGateway":{"shape":"S5"},"removeAllowedPrefixesToDirectConnectGateway":{"shape":"S5"}}},"output":{"type":"structure","members":{"directConnectGatewayAssociation":{"shape":"S9"}}}},"UpdateLag":{"input":{"type":"structure","required":["lagId"],"members":{"lagId":{},"lagName":{},"minimumLinks":{"type":"integer"},"encryptionMode":{}}},"output":{"shape":"S3b"}},"UpdateVirtualInterfaceAttributes":{"input":{"type":"structure","required":["virtualInterfaceId"],"members":{"virtualInterfaceId":{},"mtu":{"type":"integer"},"enableSiteLink":{"type":"boolean"},"virtualInterfaceName":{}}},"output":{"shape":"S1o"}}},"shapes":{"S5":{"type":"list","member":{"type":"structure","members":{"cidr":{}}}},"S9":{"type":"structure","members":{"directConnectGatewayId":{},"directConnectGatewayOwnerAccount":{},"associationState":{},"stateChangeError":{},"associatedGateway":{"shape":"Sc"},"associationId":{},"allowedPrefixesToDirectConnectGateway":{"shape":"S5"},"virtualGatewayId":{},"virtualGatewayRegion":{"type":"string","deprecated":true},"virtualGatewayOwnerAccount":{}}},"Sc":{"type":"structure","members":{"id":{},"type":{},"ownerAccount":{},"region":{}}},"So":{"type":"structure","members":{"ownerAccount":{},"connectionId":{},"connectionName":{},"connectionState":{},"region":{},"location":{},"bandwidth":{},"vlan":{"type":"integer"},"partnerName":{},"loaIssueTime":{"type":"timestamp"},"lagId":{},"awsDevice":{"shape":"Sv"},"jumboFrameCapable":{"type":"boolean"},"awsDeviceV2":{},"awsLogicalDeviceId":{},"hasLogicalRedundancy":{},"tags":{"shape":"S10"},"providerName":{},"macSecCapable":{"type":"boolean"},"portEncryptionStatus":{},"encryptionMode":{},"macSecKeys":{"shape":"S18"}}},"Sv":{"type":"string","deprecated":true},"S10":{"type":"list","member":{"type":"structure","required":["key"],"members":{"key":{},"value":{}}}},"S18":{"type":"list","member":{"type":"structure","members":{"secretARN":{},"ckn":{},"state":{},"startOn":{}}}},"S1o":{"type":"structure","members":{"ownerAccount":{},"virtualInterfaceId":{},"location":{},"connectionId":{},"virtualInterfaceType":{},"virtualInterfaceName":{},"vlan":{"type":"integer"},"asn":{"type":"integer"},"amazonSideAsn":{"type":"long"},"authKey":{},"amazonAddress":{},"customerAddress":{},"addressFamily":{},"virtualInterfaceState":{},"customerRouterConfig":{},"mtu":{"type":"integer"},"jumboFrameCapable":{"type":"boolean"},"virtualGatewayId":{},"directConnectGatewayId":{},"routeFilterPrefixes":{"shape":"S5"},"bgpPeers":{"type":"list","member":{"type":"structure","members":{"bgpPeerId":{},"asn":{"type":"integer"},"authKey":{},"addressFamily":{},"amazonAddress":{},"customerAddress":{},"bgpPeerState":{},"bgpStatus":{},"awsDeviceV2":{},"awsLogicalDeviceId":{}}}},"region":{},"awsDeviceV2":{},"awsLogicalDeviceId":{},"tags":{"shape":"S10"},"siteLinkEnabled":{"type":"boolean"}}},"S2v":{"type":"structure","members":{"directConnectGatewayId":{},"directConnectGatewayName":{},"amazonSideAsn":{"type":"long"},"ownerAccount":{},"directConnectGatewayState":{},"stateChangeError":{}}},"S32":{"type":"structure","members":{"proposalId":{},"directConnectGatewayId":{},"directConnectGatewayOwnerAccount":{},"proposalState":{},"associatedGateway":{"shape":"Sc"},"existingAllowedPrefixesToDirectConnectGateway":{"shape":"S5"},"requestedAllowedPrefixesToDirectConnectGateway":{"shape":"S5"}}},"S36":{"type":"structure","members":{"interconnectId":{},"interconnectName":{},"interconnectState":{},"region":{},"location":{},"bandwidth":{},"loaIssueTime":{"type":"timestamp"},"lagId":{},"awsDevice":{"shape":"Sv"},"jumboFrameCapable":{"type":"boolean"},"awsDeviceV2":{},"awsLogicalDeviceId":{},"hasLogicalRedundancy":{},"tags":{"shape":"S10"},"providerName":{}}},"S3b":{"type":"structure","members":{"connectionsBandwidth":{},"numberOfConnections":{"type":"integer"},"lagId":{},"ownerAccount":{},"lagName":{},"lagState":{},"location":{},"region":{},"minimumLinks":{"type":"integer"},"awsDevice":{"shape":"Sv"},"awsDeviceV2":{},"awsLogicalDeviceId":{},"connections":{"shape":"S3d"},"allowsHostedConnections":{"type":"boolean"},"jumboFrameCapable":{"type":"boolean"},"hasLogicalRedundancy":{},"tags":{"shape":"S10"},"providerName":{},"macSecCapable":{"type":"boolean"},"encryptionMode":{},"macSecKeys":{"shape":"S18"}}},"S3d":{"type":"list","member":{"shape":"So"}},"S44":{"type":"structure","members":{"loaContent":{"type":"blob"},"loaContentType":{}}},"S47":{"type":"structure","members":{"connections":{"shape":"S3d"}}},"S65":{"type":"list","member":{}},"S69":{"type":"structure","members":{"testId":{},"virtualInterfaceId":{},"bgpPeers":{"shape":"S65"},"status":{},"ownerAccount":{},"testDurationInMinutes":{"type":"integer"},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"}}}}}')},26404:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeConnections":{"result_key":"connections"},"DescribeConnectionsOnInterconnect":{"result_key":"connections"},"DescribeInterconnects":{"result_key":"interconnects"},"DescribeLocations":{"result_key":"locations"},"DescribeVirtualGateways":{"result_key":"virtualGateways"},"DescribeVirtualInterfaces":{"result_key":"virtualInterfaces"}}}')},46148:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2011-12-05","endpointPrefix":"dynamodb","jsonVersion":"1.0","protocol":"json","serviceAbbreviation":"DynamoDB","serviceFullName":"Amazon DynamoDB","serviceId":"DynamoDB","signatureVersion":"v4","targetPrefix":"DynamoDB_20111205","uid":"dynamodb-2011-12-05"},"operations":{"BatchGetItem":{"input":{"type":"structure","required":["RequestItems"],"members":{"RequestItems":{"shape":"S2"}}},"output":{"type":"structure","members":{"Responses":{"type":"map","key":{},"value":{"type":"structure","members":{"Items":{"shape":"Sk"},"ConsumedCapacityUnits":{"type":"double"}}}},"UnprocessedKeys":{"shape":"S2"}}}},"BatchWriteItem":{"input":{"type":"structure","required":["RequestItems"],"members":{"RequestItems":{"shape":"So"}}},"output":{"type":"structure","members":{"Responses":{"type":"map","key":{},"value":{"type":"structure","members":{"ConsumedCapacityUnits":{"type":"double"}}}},"UnprocessedItems":{"shape":"So"}}}},"CreateTable":{"input":{"type":"structure","required":["TableName","KeySchema","ProvisionedThroughput"],"members":{"TableName":{},"KeySchema":{"shape":"Sy"},"ProvisionedThroughput":{"shape":"S12"}}},"output":{"type":"structure","members":{"TableDescription":{"shape":"S15"}}}},"DeleteItem":{"input":{"type":"structure","required":["TableName","Key"],"members":{"TableName":{},"Key":{"shape":"S6"},"Expected":{"shape":"S1b"},"ReturnValues":{}}},"output":{"type":"structure","members":{"Attributes":{"shape":"Sl"},"ConsumedCapacityUnits":{"type":"double"}}}},"DeleteTable":{"input":{"type":"structure","required":["TableName"],"members":{"TableName":{}}},"output":{"type":"structure","members":{"TableDescription":{"shape":"S15"}}}},"DescribeTable":{"input":{"type":"structure","required":["TableName"],"members":{"TableName":{}}},"output":{"type":"structure","members":{"Table":{"shape":"S15"}}}},"GetItem":{"input":{"type":"structure","required":["TableName","Key"],"members":{"TableName":{},"Key":{"shape":"S6"},"AttributesToGet":{"shape":"Se"},"ConsistentRead":{"type":"boolean"}}},"output":{"type":"structure","members":{"Item":{"shape":"Sl"},"ConsumedCapacityUnits":{"type":"double"}}}},"ListTables":{"input":{"type":"structure","members":{"ExclusiveStartTableName":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"TableNames":{"type":"list","member":{}},"LastEvaluatedTableName":{}}}},"PutItem":{"input":{"type":"structure","required":["TableName","Item"],"members":{"TableName":{},"Item":{"shape":"Ss"},"Expected":{"shape":"S1b"},"ReturnValues":{}}},"output":{"type":"structure","members":{"Attributes":{"shape":"Sl"},"ConsumedCapacityUnits":{"type":"double"}}}},"Query":{"input":{"type":"structure","required":["TableName","HashKeyValue"],"members":{"TableName":{},"AttributesToGet":{"shape":"Se"},"Limit":{"type":"integer"},"ConsistentRead":{"type":"boolean"},"Count":{"type":"boolean"},"HashKeyValue":{"shape":"S7"},"RangeKeyCondition":{"shape":"S1u"},"ScanIndexForward":{"type":"boolean"},"ExclusiveStartKey":{"shape":"S6"}}},"output":{"type":"structure","members":{"Items":{"shape":"Sk"},"Count":{"type":"integer"},"LastEvaluatedKey":{"shape":"S6"},"ConsumedCapacityUnits":{"type":"double"}}}},"Scan":{"input":{"type":"structure","required":["TableName"],"members":{"TableName":{},"AttributesToGet":{"shape":"Se"},"Limit":{"type":"integer"},"Count":{"type":"boolean"},"ScanFilter":{"type":"map","key":{},"value":{"shape":"S1u"}},"ExclusiveStartKey":{"shape":"S6"}}},"output":{"type":"structure","members":{"Items":{"shape":"Sk"},"Count":{"type":"integer"},"ScannedCount":{"type":"integer"},"LastEvaluatedKey":{"shape":"S6"},"ConsumedCapacityUnits":{"type":"double"}}}},"UpdateItem":{"input":{"type":"structure","required":["TableName","Key","AttributeUpdates"],"members":{"TableName":{},"Key":{"shape":"S6"},"AttributeUpdates":{"type":"map","key":{},"value":{"type":"structure","members":{"Value":{"shape":"S7"},"Action":{}}}},"Expected":{"shape":"S1b"},"ReturnValues":{}}},"output":{"type":"structure","members":{"Attributes":{"shape":"Sl"},"ConsumedCapacityUnits":{"type":"double"}}}},"UpdateTable":{"input":{"type":"structure","required":["TableName","ProvisionedThroughput"],"members":{"TableName":{},"ProvisionedThroughput":{"shape":"S12"}}},"output":{"type":"structure","members":{"TableDescription":{"shape":"S15"}}}}},"shapes":{"S2":{"type":"map","key":{},"value":{"type":"structure","required":["Keys"],"members":{"Keys":{"type":"list","member":{"shape":"S6"}},"AttributesToGet":{"shape":"Se"},"ConsistentRead":{"type":"boolean"}}}},"S6":{"type":"structure","required":["HashKeyElement"],"members":{"HashKeyElement":{"shape":"S7"},"RangeKeyElement":{"shape":"S7"}}},"S7":{"type":"structure","members":{"S":{},"N":{},"B":{"type":"blob"},"SS":{"type":"list","member":{}},"NS":{"type":"list","member":{}},"BS":{"type":"list","member":{"type":"blob"}}}},"Se":{"type":"list","member":{}},"Sk":{"type":"list","member":{"shape":"Sl"}},"Sl":{"type":"map","key":{},"value":{"shape":"S7"}},"So":{"type":"map","key":{},"value":{"type":"list","member":{"type":"structure","members":{"PutRequest":{"type":"structure","required":["Item"],"members":{"Item":{"shape":"Ss"}}},"DeleteRequest":{"type":"structure","required":["Key"],"members":{"Key":{"shape":"S6"}}}}}}},"Ss":{"type":"map","key":{},"value":{"shape":"S7"}},"Sy":{"type":"structure","required":["HashKeyElement"],"members":{"HashKeyElement":{"shape":"Sz"},"RangeKeyElement":{"shape":"Sz"}}},"Sz":{"type":"structure","required":["AttributeName","AttributeType"],"members":{"AttributeName":{},"AttributeType":{}}},"S12":{"type":"structure","required":["ReadCapacityUnits","WriteCapacityUnits"],"members":{"ReadCapacityUnits":{"type":"long"},"WriteCapacityUnits":{"type":"long"}}},"S15":{"type":"structure","members":{"TableName":{},"KeySchema":{"shape":"Sy"},"TableStatus":{},"CreationDateTime":{"type":"timestamp"},"ProvisionedThroughput":{"type":"structure","members":{"LastIncreaseDateTime":{"type":"timestamp"},"LastDecreaseDateTime":{"type":"timestamp"},"NumberOfDecreasesToday":{"type":"long"},"ReadCapacityUnits":{"type":"long"},"WriteCapacityUnits":{"type":"long"}}},"TableSizeBytes":{"type":"long"},"ItemCount":{"type":"long"}}},"S1b":{"type":"map","key":{},"value":{"type":"structure","members":{"Value":{"shape":"S7"},"Exists":{"type":"boolean"}}}},"S1u":{"type":"structure","required":["ComparisonOperator"],"members":{"AttributeValueList":{"type":"list","member":{"shape":"S7"}},"ComparisonOperator":{}}}}}')},86884:function(e){"use strict";e.exports=JSON.parse('{"o":{"BatchGetItem":{"input_token":"RequestItems","output_token":"UnprocessedKeys"},"ListTables":{"input_token":"ExclusiveStartTableName","limit_key":"Limit","output_token":"LastEvaluatedTableName","result_key":"TableNames"},"Query":{"input_token":"ExclusiveStartKey","limit_key":"Limit","output_token":"LastEvaluatedKey","result_key":"Items"},"Scan":{"input_token":"ExclusiveStartKey","limit_key":"Limit","output_token":"LastEvaluatedKey","result_key":"Items"}}}')},24864:function(e){"use strict";e.exports=JSON.parse('{"V":{"TableExists":{"delay":20,"operation":"DescribeTable","maxAttempts":25,"acceptors":[{"expected":"ACTIVE","matcher":"path","state":"success","argument":"Table.TableStatus"},{"expected":"ResourceNotFoundException","matcher":"error","state":"retry"}]},"TableNotExists":{"delay":20,"operation":"DescribeTable","maxAttempts":25,"acceptors":[{"expected":"ResourceNotFoundException","matcher":"error","state":"success"}]}}}')},54047:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2012-08-10","endpointPrefix":"dynamodb","jsonVersion":"1.0","protocol":"json","serviceAbbreviation":"DynamoDB","serviceFullName":"Amazon DynamoDB","serviceId":"DynamoDB","signatureVersion":"v4","targetPrefix":"DynamoDB_20120810","uid":"dynamodb-2012-08-10"},"operations":{"BatchExecuteStatement":{"input":{"type":"structure","required":["Statements"],"members":{"Statements":{"type":"list","member":{"type":"structure","required":["Statement"],"members":{"Statement":{},"Parameters":{"shape":"S5"},"ConsistentRead":{"type":"boolean"},"ReturnValuesOnConditionCheckFailure":{}}}},"ReturnConsumedCapacity":{}}},"output":{"type":"structure","members":{"Responses":{"type":"list","member":{"type":"structure","members":{"Error":{"type":"structure","members":{"Code":{},"Message":{},"Item":{"shape":"Sr"}}},"TableName":{},"Item":{"shape":"Sr"}}}},"ConsumedCapacity":{"shape":"St"}}}},"BatchGetItem":{"input":{"type":"structure","required":["RequestItems"],"members":{"RequestItems":{"shape":"S10"},"ReturnConsumedCapacity":{}}},"output":{"type":"structure","members":{"Responses":{"type":"map","key":{},"value":{"shape":"S1a"}},"UnprocessedKeys":{"shape":"S10"},"ConsumedCapacity":{"shape":"St"}}},"endpointdiscovery":{}},"BatchWriteItem":{"input":{"type":"structure","required":["RequestItems"],"members":{"RequestItems":{"shape":"S1c"},"ReturnConsumedCapacity":{},"ReturnItemCollectionMetrics":{}}},"output":{"type":"structure","members":{"UnprocessedItems":{"shape":"S1c"},"ItemCollectionMetrics":{"shape":"S1k"},"ConsumedCapacity":{"shape":"St"}}},"endpointdiscovery":{}},"CreateBackup":{"input":{"type":"structure","required":["TableName","BackupName"],"members":{"TableName":{},"BackupName":{}}},"output":{"type":"structure","members":{"BackupDetails":{"shape":"S1t"}}},"endpointdiscovery":{}},"CreateGlobalTable":{"input":{"type":"structure","required":["GlobalTableName","ReplicationGroup"],"members":{"GlobalTableName":{},"ReplicationGroup":{"shape":"S21"}}},"output":{"type":"structure","members":{"GlobalTableDescription":{"shape":"S25"}}},"endpointdiscovery":{}},"CreateTable":{"input":{"type":"structure","required":["AttributeDefinitions","TableName","KeySchema"],"members":{"AttributeDefinitions":{"shape":"S2l"},"TableName":{},"KeySchema":{"shape":"S2p"},"LocalSecondaryIndexes":{"shape":"S2s"},"GlobalSecondaryIndexes":{"shape":"S2y"},"BillingMode":{},"ProvisionedThroughput":{"shape":"S30"},"StreamSpecification":{"shape":"S32"},"SSESpecification":{"shape":"S35"},"Tags":{"shape":"S38"},"TableClass":{},"DeletionProtectionEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"TableDescription":{"shape":"S3e"}}},"endpointdiscovery":{}},"DeleteBackup":{"input":{"type":"structure","required":["BackupArn"],"members":{"BackupArn":{}}},"output":{"type":"structure","members":{"BackupDescription":{"shape":"S42"}}},"endpointdiscovery":{}},"DeleteItem":{"input":{"type":"structure","required":["TableName","Key"],"members":{"TableName":{},"Key":{"shape":"S13"},"Expected":{"shape":"S4f"},"ConditionalOperator":{},"ReturnValues":{},"ReturnConsumedCapacity":{},"ReturnItemCollectionMetrics":{},"ConditionExpression":{},"ExpressionAttributeNames":{"shape":"S16"},"ExpressionAttributeValues":{"shape":"S4n"},"ReturnValuesOnConditionCheckFailure":{}}},"output":{"type":"structure","members":{"Attributes":{"shape":"Sr"},"ConsumedCapacity":{"shape":"Su"},"ItemCollectionMetrics":{"shape":"S1m"}}},"endpointdiscovery":{}},"DeleteTable":{"input":{"type":"structure","required":["TableName"],"members":{"TableName":{}}},"output":{"type":"structure","members":{"TableDescription":{"shape":"S3e"}}},"endpointdiscovery":{}},"DescribeBackup":{"input":{"type":"structure","required":["BackupArn"],"members":{"BackupArn":{}}},"output":{"type":"structure","members":{"BackupDescription":{"shape":"S42"}}},"endpointdiscovery":{}},"DescribeContinuousBackups":{"input":{"type":"structure","required":["TableName"],"members":{"TableName":{}}},"output":{"type":"structure","members":{"ContinuousBackupsDescription":{"shape":"S4w"}}},"endpointdiscovery":{}},"DescribeContributorInsights":{"input":{"type":"structure","required":["TableName"],"members":{"TableName":{},"IndexName":{}}},"output":{"type":"structure","members":{"TableName":{},"IndexName":{},"ContributorInsightsRuleList":{"type":"list","member":{}},"ContributorInsightsStatus":{},"LastUpdateDateTime":{"type":"timestamp"},"FailureException":{"type":"structure","members":{"ExceptionName":{},"ExceptionDescription":{}}}}}},"DescribeEndpoints":{"input":{"type":"structure","members":{}},"output":{"type":"structure","required":["Endpoints"],"members":{"Endpoints":{"type":"list","member":{"type":"structure","required":["Address","CachePeriodInMinutes"],"members":{"Address":{},"CachePeriodInMinutes":{"type":"long"}}}}}},"endpointoperation":true},"DescribeExport":{"input":{"type":"structure","required":["ExportArn"],"members":{"ExportArn":{}}},"output":{"type":"structure","members":{"ExportDescription":{"shape":"S5h"}}}},"DescribeGlobalTable":{"input":{"type":"structure","required":["GlobalTableName"],"members":{"GlobalTableName":{}}},"output":{"type":"structure","members":{"GlobalTableDescription":{"shape":"S25"}}},"endpointdiscovery":{}},"DescribeGlobalTableSettings":{"input":{"type":"structure","required":["GlobalTableName"],"members":{"GlobalTableName":{}}},"output":{"type":"structure","members":{"GlobalTableName":{},"ReplicaSettings":{"shape":"S66"}}},"endpointdiscovery":{}},"DescribeImport":{"input":{"type":"structure","required":["ImportArn"],"members":{"ImportArn":{}}},"output":{"type":"structure","required":["ImportTableDescription"],"members":{"ImportTableDescription":{"shape":"S6k"}}}},"DescribeKinesisStreamingDestination":{"input":{"type":"structure","required":["TableName"],"members":{"TableName":{}}},"output":{"type":"structure","members":{"TableName":{},"KinesisDataStreamDestinations":{"type":"list","member":{"type":"structure","members":{"StreamArn":{},"DestinationStatus":{},"DestinationStatusDescription":{}}}}}},"endpointdiscovery":{}},"DescribeLimits":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"AccountMaxReadCapacityUnits":{"type":"long"},"AccountMaxWriteCapacityUnits":{"type":"long"},"TableMaxReadCapacityUnits":{"type":"long"},"TableMaxWriteCapacityUnits":{"type":"long"}}},"endpointdiscovery":{}},"DescribeTable":{"input":{"type":"structure","required":["TableName"],"members":{"TableName":{}}},"output":{"type":"structure","members":{"Table":{"shape":"S3e"}}},"endpointdiscovery":{}},"DescribeTableReplicaAutoScaling":{"input":{"type":"structure","required":["TableName"],"members":{"TableName":{}}},"output":{"type":"structure","members":{"TableAutoScalingDescription":{"shape":"S7c"}}}},"DescribeTimeToLive":{"input":{"type":"structure","required":["TableName"],"members":{"TableName":{}}},"output":{"type":"structure","members":{"TimeToLiveDescription":{"shape":"S4b"}}},"endpointdiscovery":{}},"DisableKinesisStreamingDestination":{"input":{"shape":"S7j"},"output":{"shape":"S7k"},"endpointdiscovery":{}},"EnableKinesisStreamingDestination":{"input":{"shape":"S7j"},"output":{"shape":"S7k"},"endpointdiscovery":{}},"ExecuteStatement":{"input":{"type":"structure","required":["Statement"],"members":{"Statement":{},"Parameters":{"shape":"S5"},"ConsistentRead":{"type":"boolean"},"NextToken":{},"ReturnConsumedCapacity":{},"Limit":{"type":"integer"},"ReturnValuesOnConditionCheckFailure":{}}},"output":{"type":"structure","members":{"Items":{"shape":"S1a"},"NextToken":{},"ConsumedCapacity":{"shape":"Su"},"LastEvaluatedKey":{"shape":"S13"}}}},"ExecuteTransaction":{"input":{"type":"structure","required":["TransactStatements"],"members":{"TransactStatements":{"type":"list","member":{"type":"structure","required":["Statement"],"members":{"Statement":{},"Parameters":{"shape":"S5"},"ReturnValuesOnConditionCheckFailure":{}}}},"ClientRequestToken":{"idempotencyToken":true},"ReturnConsumedCapacity":{}}},"output":{"type":"structure","members":{"Responses":{"shape":"S7u"},"ConsumedCapacity":{"shape":"St"}}}},"ExportTableToPointInTime":{"input":{"type":"structure","required":["TableArn","S3Bucket"],"members":{"TableArn":{},"ExportTime":{"type":"timestamp"},"ClientToken":{"idempotencyToken":true},"S3Bucket":{},"S3BucketOwner":{},"S3Prefix":{},"S3SseAlgorithm":{},"S3SseKmsKeyId":{},"ExportFormat":{},"ExportType":{},"IncrementalExportSpecification":{"shape":"S5y"}}},"output":{"type":"structure","members":{"ExportDescription":{"shape":"S5h"}}}},"GetItem":{"input":{"type":"structure","required":["TableName","Key"],"members":{"TableName":{},"Key":{"shape":"S13"},"AttributesToGet":{"shape":"S14"},"ConsistentRead":{"type":"boolean"},"ReturnConsumedCapacity":{},"ProjectionExpression":{},"ExpressionAttributeNames":{"shape":"S16"}}},"output":{"type":"structure","members":{"Item":{"shape":"Sr"},"ConsumedCapacity":{"shape":"Su"}}},"endpointdiscovery":{}},"ImportTable":{"input":{"type":"structure","required":["S3BucketSource","InputFormat","TableCreationParameters"],"members":{"ClientToken":{"idempotencyToken":true},"S3BucketSource":{"shape":"S6m"},"InputFormat":{},"InputFormatOptions":{"shape":"S6q"},"InputCompressionType":{},"TableCreationParameters":{"shape":"S6w"}}},"output":{"type":"structure","required":["ImportTableDescription"],"members":{"ImportTableDescription":{"shape":"S6k"}}}},"ListBackups":{"input":{"type":"structure","members":{"TableName":{},"Limit":{"type":"integer"},"TimeRangeLowerBound":{"type":"timestamp"},"TimeRangeUpperBound":{"type":"timestamp"},"ExclusiveStartBackupArn":{},"BackupType":{}}},"output":{"type":"structure","members":{"BackupSummaries":{"type":"list","member":{"type":"structure","members":{"TableName":{},"TableId":{},"TableArn":{},"BackupArn":{},"BackupName":{},"BackupCreationDateTime":{"type":"timestamp"},"BackupExpiryDateTime":{"type":"timestamp"},"BackupStatus":{},"BackupType":{},"BackupSizeBytes":{"type":"long"}}}},"LastEvaluatedBackupArn":{}}},"endpointdiscovery":{}},"ListContributorInsights":{"input":{"type":"structure","members":{"TableName":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ContributorInsightsSummaries":{"type":"list","member":{"type":"structure","members":{"TableName":{},"IndexName":{},"ContributorInsightsStatus":{}}}},"NextToken":{}}}},"ListExports":{"input":{"type":"structure","members":{"TableArn":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ExportSummaries":{"type":"list","member":{"type":"structure","members":{"ExportArn":{},"ExportStatus":{},"ExportType":{}}}},"NextToken":{}}}},"ListGlobalTables":{"input":{"type":"structure","members":{"ExclusiveStartGlobalTableName":{},"Limit":{"type":"integer"},"RegionName":{}}},"output":{"type":"structure","members":{"GlobalTables":{"type":"list","member":{"type":"structure","members":{"GlobalTableName":{},"ReplicationGroup":{"shape":"S21"}}}},"LastEvaluatedGlobalTableName":{}}},"endpointdiscovery":{}},"ListImports":{"input":{"type":"structure","members":{"TableArn":{},"PageSize":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ImportSummaryList":{"type":"list","member":{"type":"structure","members":{"ImportArn":{},"ImportStatus":{},"TableArn":{},"S3BucketSource":{"shape":"S6m"},"CloudWatchLogGroupArn":{},"InputFormat":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListTables":{"input":{"type":"structure","members":{"ExclusiveStartTableName":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"TableNames":{"type":"list","member":{}},"LastEvaluatedTableName":{}}},"endpointdiscovery":{}},"ListTagsOfResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{},"NextToken":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"S38"},"NextToken":{}}},"endpointdiscovery":{}},"PutItem":{"input":{"type":"structure","required":["TableName","Item"],"members":{"TableName":{},"Item":{"shape":"S1g"},"Expected":{"shape":"S4f"},"ReturnValues":{},"ReturnConsumedCapacity":{},"ReturnItemCollectionMetrics":{},"ConditionalOperator":{},"ConditionExpression":{},"ExpressionAttributeNames":{"shape":"S16"},"ExpressionAttributeValues":{"shape":"S4n"},"ReturnValuesOnConditionCheckFailure":{}}},"output":{"type":"structure","members":{"Attributes":{"shape":"Sr"},"ConsumedCapacity":{"shape":"Su"},"ItemCollectionMetrics":{"shape":"S1m"}}},"endpointdiscovery":{}},"Query":{"input":{"type":"structure","required":["TableName"],"members":{"TableName":{},"IndexName":{},"Select":{},"AttributesToGet":{"shape":"S14"},"Limit":{"type":"integer"},"ConsistentRead":{"type":"boolean"},"KeyConditions":{"type":"map","key":{},"value":{"shape":"S98"}},"QueryFilter":{"shape":"S99"},"ConditionalOperator":{},"ScanIndexForward":{"type":"boolean"},"ExclusiveStartKey":{"shape":"S13"},"ReturnConsumedCapacity":{},"ProjectionExpression":{},"FilterExpression":{},"KeyConditionExpression":{},"ExpressionAttributeNames":{"shape":"S16"},"ExpressionAttributeValues":{"shape":"S4n"}}},"output":{"type":"structure","members":{"Items":{"shape":"S1a"},"Count":{"type":"integer"},"ScannedCount":{"type":"integer"},"LastEvaluatedKey":{"shape":"S13"},"ConsumedCapacity":{"shape":"Su"}}},"endpointdiscovery":{}},"RestoreTableFromBackup":{"input":{"type":"structure","required":["TargetTableName","BackupArn"],"members":{"TargetTableName":{},"BackupArn":{},"BillingModeOverride":{},"GlobalSecondaryIndexOverride":{"shape":"S2y"},"LocalSecondaryIndexOverride":{"shape":"S2s"},"ProvisionedThroughputOverride":{"shape":"S30"},"SSESpecificationOverride":{"shape":"S35"}}},"output":{"type":"structure","members":{"TableDescription":{"shape":"S3e"}}},"endpointdiscovery":{}},"RestoreTableToPointInTime":{"input":{"type":"structure","required":["TargetTableName"],"members":{"SourceTableArn":{},"SourceTableName":{},"TargetTableName":{},"UseLatestRestorableTime":{"type":"boolean"},"RestoreDateTime":{"type":"timestamp"},"BillingModeOverride":{},"GlobalSecondaryIndexOverride":{"shape":"S2y"},"LocalSecondaryIndexOverride":{"shape":"S2s"},"ProvisionedThroughputOverride":{"shape":"S30"},"SSESpecificationOverride":{"shape":"S35"}}},"output":{"type":"structure","members":{"TableDescription":{"shape":"S3e"}}},"endpointdiscovery":{}},"Scan":{"input":{"type":"structure","required":["TableName"],"members":{"TableName":{},"IndexName":{},"AttributesToGet":{"shape":"S14"},"Limit":{"type":"integer"},"Select":{},"ScanFilter":{"shape":"S99"},"ConditionalOperator":{},"ExclusiveStartKey":{"shape":"S13"},"ReturnConsumedCapacity":{},"TotalSegments":{"type":"integer"},"Segment":{"type":"integer"},"ProjectionExpression":{},"FilterExpression":{},"ExpressionAttributeNames":{"shape":"S16"},"ExpressionAttributeValues":{"shape":"S4n"},"ConsistentRead":{"type":"boolean"}}},"output":{"type":"structure","members":{"Items":{"shape":"S1a"},"Count":{"type":"integer"},"ScannedCount":{"type":"integer"},"LastEvaluatedKey":{"shape":"S13"},"ConsumedCapacity":{"shape":"Su"}}},"endpointdiscovery":{}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"S38"}}},"endpointdiscovery":{}},"TransactGetItems":{"input":{"type":"structure","required":["TransactItems"],"members":{"TransactItems":{"type":"list","member":{"type":"structure","required":["Get"],"members":{"Get":{"type":"structure","required":["Key","TableName"],"members":{"Key":{"shape":"S13"},"TableName":{},"ProjectionExpression":{},"ExpressionAttributeNames":{"shape":"S16"}}}}}},"ReturnConsumedCapacity":{}}},"output":{"type":"structure","members":{"ConsumedCapacity":{"shape":"St"},"Responses":{"shape":"S7u"}}},"endpointdiscovery":{}},"TransactWriteItems":{"input":{"type":"structure","required":["TransactItems"],"members":{"TransactItems":{"type":"list","member":{"type":"structure","members":{"ConditionCheck":{"type":"structure","required":["Key","TableName","ConditionExpression"],"members":{"Key":{"shape":"S13"},"TableName":{},"ConditionExpression":{},"ExpressionAttributeNames":{"shape":"S16"},"ExpressionAttributeValues":{"shape":"S4n"},"ReturnValuesOnConditionCheckFailure":{}}},"Put":{"type":"structure","required":["Item","TableName"],"members":{"Item":{"shape":"S1g"},"TableName":{},"ConditionExpression":{},"ExpressionAttributeNames":{"shape":"S16"},"ExpressionAttributeValues":{"shape":"S4n"},"ReturnValuesOnConditionCheckFailure":{}}},"Delete":{"type":"structure","required":["Key","TableName"],"members":{"Key":{"shape":"S13"},"TableName":{},"ConditionExpression":{},"ExpressionAttributeNames":{"shape":"S16"},"ExpressionAttributeValues":{"shape":"S4n"},"ReturnValuesOnConditionCheckFailure":{}}},"Update":{"type":"structure","required":["Key","UpdateExpression","TableName"],"members":{"Key":{"shape":"S13"},"UpdateExpression":{},"TableName":{},"ConditionExpression":{},"ExpressionAttributeNames":{"shape":"S16"},"ExpressionAttributeValues":{"shape":"S4n"},"ReturnValuesOnConditionCheckFailure":{}}}}}},"ReturnConsumedCapacity":{},"ReturnItemCollectionMetrics":{},"ClientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"ConsumedCapacity":{"shape":"St"},"ItemCollectionMetrics":{"shape":"S1k"}}},"endpointdiscovery":{}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}},"endpointdiscovery":{}},"UpdateContinuousBackups":{"input":{"type":"structure","required":["TableName","PointInTimeRecoverySpecification"],"members":{"TableName":{},"PointInTimeRecoverySpecification":{"type":"structure","required":["PointInTimeRecoveryEnabled"],"members":{"PointInTimeRecoveryEnabled":{"type":"boolean"}}}}},"output":{"type":"structure","members":{"ContinuousBackupsDescription":{"shape":"S4w"}}},"endpointdiscovery":{}},"UpdateContributorInsights":{"input":{"type":"structure","required":["TableName","ContributorInsightsAction"],"members":{"TableName":{},"IndexName":{},"ContributorInsightsAction":{}}},"output":{"type":"structure","members":{"TableName":{},"IndexName":{},"ContributorInsightsStatus":{}}}},"UpdateGlobalTable":{"input":{"type":"structure","required":["GlobalTableName","ReplicaUpdates"],"members":{"GlobalTableName":{},"ReplicaUpdates":{"type":"list","member":{"type":"structure","members":{"Create":{"type":"structure","required":["RegionName"],"members":{"RegionName":{}}},"Delete":{"type":"structure","required":["RegionName"],"members":{"RegionName":{}}}}}}}},"output":{"type":"structure","members":{"GlobalTableDescription":{"shape":"S25"}}},"endpointdiscovery":{}},"UpdateGlobalTableSettings":{"input":{"type":"structure","required":["GlobalTableName"],"members":{"GlobalTableName":{},"GlobalTableBillingMode":{},"GlobalTableProvisionedWriteCapacityUnits":{"type":"long"},"GlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdate":{"shape":"Saf"},"GlobalTableGlobalSecondaryIndexSettingsUpdate":{"type":"list","member":{"type":"structure","required":["IndexName"],"members":{"IndexName":{},"ProvisionedWriteCapacityUnits":{"type":"long"},"ProvisionedWriteCapacityAutoScalingSettingsUpdate":{"shape":"Saf"}}}},"ReplicaSettingsUpdate":{"type":"list","member":{"type":"structure","required":["RegionName"],"members":{"RegionName":{},"ReplicaProvisionedReadCapacityUnits":{"type":"long"},"ReplicaProvisionedReadCapacityAutoScalingSettingsUpdate":{"shape":"Saf"},"ReplicaGlobalSecondaryIndexSettingsUpdate":{"type":"list","member":{"type":"structure","required":["IndexName"],"members":{"IndexName":{},"ProvisionedReadCapacityUnits":{"type":"long"},"ProvisionedReadCapacityAutoScalingSettingsUpdate":{"shape":"Saf"}}}},"ReplicaTableClass":{}}}}}},"output":{"type":"structure","members":{"GlobalTableName":{},"ReplicaSettings":{"shape":"S66"}}},"endpointdiscovery":{}},"UpdateItem":{"input":{"type":"structure","required":["TableName","Key"],"members":{"TableName":{},"Key":{"shape":"S13"},"AttributeUpdates":{"type":"map","key":{},"value":{"type":"structure","members":{"Value":{"shape":"S6"},"Action":{}}}},"Expected":{"shape":"S4f"},"ConditionalOperator":{},"ReturnValues":{},"ReturnConsumedCapacity":{},"ReturnItemCollectionMetrics":{},"UpdateExpression":{},"ConditionExpression":{},"ExpressionAttributeNames":{"shape":"S16"},"ExpressionAttributeValues":{"shape":"S4n"},"ReturnValuesOnConditionCheckFailure":{}}},"output":{"type":"structure","members":{"Attributes":{"shape":"Sr"},"ConsumedCapacity":{"shape":"Su"},"ItemCollectionMetrics":{"shape":"S1m"}}},"endpointdiscovery":{}},"UpdateTable":{"input":{"type":"structure","required":["TableName"],"members":{"AttributeDefinitions":{"shape":"S2l"},"TableName":{},"BillingMode":{},"ProvisionedThroughput":{"shape":"S30"},"GlobalSecondaryIndexUpdates":{"type":"list","member":{"type":"structure","members":{"Update":{"type":"structure","required":["IndexName","ProvisionedThroughput"],"members":{"IndexName":{},"ProvisionedThroughput":{"shape":"S30"}}},"Create":{"type":"structure","required":["IndexName","KeySchema","Projection"],"members":{"IndexName":{},"KeySchema":{"shape":"S2p"},"Projection":{"shape":"S2u"},"ProvisionedThroughput":{"shape":"S30"}}},"Delete":{"type":"structure","required":["IndexName"],"members":{"IndexName":{}}}}}},"StreamSpecification":{"shape":"S32"},"SSESpecification":{"shape":"S35"},"ReplicaUpdates":{"type":"list","member":{"type":"structure","members":{"Create":{"type":"structure","required":["RegionName"],"members":{"RegionName":{},"KMSMasterKeyId":{},"ProvisionedThroughputOverride":{"shape":"S2c"},"GlobalSecondaryIndexes":{"shape":"Sb4"},"TableClassOverride":{}}},"Update":{"type":"structure","required":["RegionName"],"members":{"RegionName":{},"KMSMasterKeyId":{},"ProvisionedThroughputOverride":{"shape":"S2c"},"GlobalSecondaryIndexes":{"shape":"Sb4"},"TableClassOverride":{}}},"Delete":{"type":"structure","required":["RegionName"],"members":{"RegionName":{}}}}}},"TableClass":{},"DeletionProtectionEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"TableDescription":{"shape":"S3e"}}},"endpointdiscovery":{}},"UpdateTableReplicaAutoScaling":{"input":{"type":"structure","required":["TableName"],"members":{"GlobalSecondaryIndexUpdates":{"type":"list","member":{"type":"structure","members":{"IndexName":{},"ProvisionedWriteCapacityAutoScalingUpdate":{"shape":"Saf"}}}},"TableName":{},"ProvisionedWriteCapacityAutoScalingUpdate":{"shape":"Saf"},"ReplicaUpdates":{"type":"list","member":{"type":"structure","required":["RegionName"],"members":{"RegionName":{},"ReplicaGlobalSecondaryIndexUpdates":{"type":"list","member":{"type":"structure","members":{"IndexName":{},"ProvisionedReadCapacityAutoScalingUpdate":{"shape":"Saf"}}}},"ReplicaProvisionedReadCapacityAutoScalingUpdate":{"shape":"Saf"}}}}}},"output":{"type":"structure","members":{"TableAutoScalingDescription":{"shape":"S7c"}}}},"UpdateTimeToLive":{"input":{"type":"structure","required":["TableName","TimeToLiveSpecification"],"members":{"TableName":{},"TimeToLiveSpecification":{"shape":"Sbi"}}},"output":{"type":"structure","members":{"TimeToLiveSpecification":{"shape":"Sbi"}}},"endpointdiscovery":{}}},"shapes":{"S5":{"type":"list","member":{"shape":"S6"}},"S6":{"type":"structure","members":{"S":{},"N":{},"B":{"type":"blob"},"SS":{"type":"list","member":{}},"NS":{"type":"list","member":{}},"BS":{"type":"list","member":{"type":"blob"}},"M":{"type":"map","key":{},"value":{"shape":"S6"}},"L":{"type":"list","member":{"shape":"S6"}},"NULL":{"type":"boolean"},"BOOL":{"type":"boolean"}}},"Sr":{"type":"map","key":{},"value":{"shape":"S6"}},"St":{"type":"list","member":{"shape":"Su"}},"Su":{"type":"structure","members":{"TableName":{},"CapacityUnits":{"type":"double"},"ReadCapacityUnits":{"type":"double"},"WriteCapacityUnits":{"type":"double"},"Table":{"shape":"Sw"},"LocalSecondaryIndexes":{"shape":"Sx"},"GlobalSecondaryIndexes":{"shape":"Sx"}}},"Sw":{"type":"structure","members":{"ReadCapacityUnits":{"type":"double"},"WriteCapacityUnits":{"type":"double"},"CapacityUnits":{"type":"double"}}},"Sx":{"type":"map","key":{},"value":{"shape":"Sw"}},"S10":{"type":"map","key":{},"value":{"type":"structure","required":["Keys"],"members":{"Keys":{"type":"list","member":{"shape":"S13"}},"AttributesToGet":{"shape":"S14"},"ConsistentRead":{"type":"boolean"},"ProjectionExpression":{},"ExpressionAttributeNames":{"shape":"S16"}}}},"S13":{"type":"map","key":{},"value":{"shape":"S6"}},"S14":{"type":"list","member":{}},"S16":{"type":"map","key":{},"value":{}},"S1a":{"type":"list","member":{"shape":"Sr"}},"S1c":{"type":"map","key":{},"value":{"type":"list","member":{"type":"structure","members":{"PutRequest":{"type":"structure","required":["Item"],"members":{"Item":{"shape":"S1g"}}},"DeleteRequest":{"type":"structure","required":["Key"],"members":{"Key":{"shape":"S13"}}}}}}},"S1g":{"type":"map","key":{},"value":{"shape":"S6"}},"S1k":{"type":"map","key":{},"value":{"type":"list","member":{"shape":"S1m"}}},"S1m":{"type":"structure","members":{"ItemCollectionKey":{"type":"map","key":{},"value":{"shape":"S6"}},"SizeEstimateRangeGB":{"type":"list","member":{"type":"double"}}}},"S1t":{"type":"structure","required":["BackupArn","BackupName","BackupStatus","BackupType","BackupCreationDateTime"],"members":{"BackupArn":{},"BackupName":{},"BackupSizeBytes":{"type":"long"},"BackupStatus":{},"BackupType":{},"BackupCreationDateTime":{"type":"timestamp"},"BackupExpiryDateTime":{"type":"timestamp"}}},"S21":{"type":"list","member":{"type":"structure","members":{"RegionName":{}}}},"S25":{"type":"structure","members":{"ReplicationGroup":{"shape":"S26"},"GlobalTableArn":{},"CreationDateTime":{"type":"timestamp"},"GlobalTableStatus":{},"GlobalTableName":{}}},"S26":{"type":"list","member":{"type":"structure","members":{"RegionName":{},"ReplicaStatus":{},"ReplicaStatusDescription":{},"ReplicaStatusPercentProgress":{},"KMSMasterKeyId":{},"ProvisionedThroughputOverride":{"shape":"S2c"},"GlobalSecondaryIndexes":{"type":"list","member":{"type":"structure","members":{"IndexName":{},"ProvisionedThroughputOverride":{"shape":"S2c"}}}},"ReplicaInaccessibleDateTime":{"type":"timestamp"},"ReplicaTableClassSummary":{"shape":"S2g"}}}},"S2c":{"type":"structure","members":{"ReadCapacityUnits":{"type":"long"}}},"S2g":{"type":"structure","members":{"TableClass":{},"LastUpdateDateTime":{"type":"timestamp"}}},"S2l":{"type":"list","member":{"type":"structure","required":["AttributeName","AttributeType"],"members":{"AttributeName":{},"AttributeType":{}}}},"S2p":{"type":"list","member":{"type":"structure","required":["AttributeName","KeyType"],"members":{"AttributeName":{},"KeyType":{}}}},"S2s":{"type":"list","member":{"type":"structure","required":["IndexName","KeySchema","Projection"],"members":{"IndexName":{},"KeySchema":{"shape":"S2p"},"Projection":{"shape":"S2u"}}}},"S2u":{"type":"structure","members":{"ProjectionType":{},"NonKeyAttributes":{"type":"list","member":{}}}},"S2y":{"type":"list","member":{"type":"structure","required":["IndexName","KeySchema","Projection"],"members":{"IndexName":{},"KeySchema":{"shape":"S2p"},"Projection":{"shape":"S2u"},"ProvisionedThroughput":{"shape":"S30"}}}},"S30":{"type":"structure","required":["ReadCapacityUnits","WriteCapacityUnits"],"members":{"ReadCapacityUnits":{"type":"long"},"WriteCapacityUnits":{"type":"long"}}},"S32":{"type":"structure","required":["StreamEnabled"],"members":{"StreamEnabled":{"type":"boolean"},"StreamViewType":{}}},"S35":{"type":"structure","members":{"Enabled":{"type":"boolean"},"SSEType":{},"KMSMasterKeyId":{}}},"S38":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S3e":{"type":"structure","members":{"AttributeDefinitions":{"shape":"S2l"},"TableName":{},"KeySchema":{"shape":"S2p"},"TableStatus":{},"CreationDateTime":{"type":"timestamp"},"ProvisionedThroughput":{"shape":"S3g"},"TableSizeBytes":{"type":"long"},"ItemCount":{"type":"long"},"TableArn":{},"TableId":{},"BillingModeSummary":{"shape":"S3k"},"LocalSecondaryIndexes":{"type":"list","member":{"type":"structure","members":{"IndexName":{},"KeySchema":{"shape":"S2p"},"Projection":{"shape":"S2u"},"IndexSizeBytes":{"type":"long"},"ItemCount":{"type":"long"},"IndexArn":{}}}},"GlobalSecondaryIndexes":{"type":"list","member":{"type":"structure","members":{"IndexName":{},"KeySchema":{"shape":"S2p"},"Projection":{"shape":"S2u"},"IndexStatus":{},"Backfilling":{"type":"boolean"},"ProvisionedThroughput":{"shape":"S3g"},"IndexSizeBytes":{"type":"long"},"ItemCount":{"type":"long"},"IndexArn":{}}}},"StreamSpecification":{"shape":"S32"},"LatestStreamLabel":{},"LatestStreamArn":{},"GlobalTableVersion":{},"Replicas":{"shape":"S26"},"RestoreSummary":{"type":"structure","required":["RestoreDateTime","RestoreInProgress"],"members":{"SourceBackupArn":{},"SourceTableArn":{},"RestoreDateTime":{"type":"timestamp"},"RestoreInProgress":{"type":"boolean"}}},"SSEDescription":{"shape":"S3v"},"ArchivalSummary":{"type":"structure","members":{"ArchivalDateTime":{"type":"timestamp"},"ArchivalReason":{},"ArchivalBackupArn":{}}},"TableClassSummary":{"shape":"S2g"},"DeletionProtectionEnabled":{"type":"boolean"}}},"S3g":{"type":"structure","members":{"LastIncreaseDateTime":{"type":"timestamp"},"LastDecreaseDateTime":{"type":"timestamp"},"NumberOfDecreasesToday":{"type":"long"},"ReadCapacityUnits":{"type":"long"},"WriteCapacityUnits":{"type":"long"}}},"S3k":{"type":"structure","members":{"BillingMode":{},"LastUpdateToPayPerRequestDateTime":{"type":"timestamp"}}},"S3v":{"type":"structure","members":{"Status":{},"SSEType":{},"KMSMasterKeyArn":{},"InaccessibleEncryptionDateTime":{"type":"timestamp"}}},"S42":{"type":"structure","members":{"BackupDetails":{"shape":"S1t"},"SourceTableDetails":{"type":"structure","required":["TableName","TableId","KeySchema","TableCreationDateTime","ProvisionedThroughput"],"members":{"TableName":{},"TableId":{},"TableArn":{},"TableSizeBytes":{"type":"long"},"KeySchema":{"shape":"S2p"},"TableCreationDateTime":{"type":"timestamp"},"ProvisionedThroughput":{"shape":"S30"},"ItemCount":{"type":"long"},"BillingMode":{}}},"SourceTableFeatureDetails":{"type":"structure","members":{"LocalSecondaryIndexes":{"type":"list","member":{"type":"structure","members":{"IndexName":{},"KeySchema":{"shape":"S2p"},"Projection":{"shape":"S2u"}}}},"GlobalSecondaryIndexes":{"type":"list","member":{"type":"structure","members":{"IndexName":{},"KeySchema":{"shape":"S2p"},"Projection":{"shape":"S2u"},"ProvisionedThroughput":{"shape":"S30"}}}},"StreamDescription":{"shape":"S32"},"TimeToLiveDescription":{"shape":"S4b"},"SSEDescription":{"shape":"S3v"}}}}},"S4b":{"type":"structure","members":{"TimeToLiveStatus":{},"AttributeName":{}}},"S4f":{"type":"map","key":{},"value":{"type":"structure","members":{"Value":{"shape":"S6"},"Exists":{"type":"boolean"},"ComparisonOperator":{},"AttributeValueList":{"shape":"S4j"}}}},"S4j":{"type":"list","member":{"shape":"S6"}},"S4n":{"type":"map","key":{},"value":{"shape":"S6"}},"S4w":{"type":"structure","required":["ContinuousBackupsStatus"],"members":{"ContinuousBackupsStatus":{},"PointInTimeRecoveryDescription":{"type":"structure","members":{"PointInTimeRecoveryStatus":{},"EarliestRestorableDateTime":{"type":"timestamp"},"LatestRestorableDateTime":{"type":"timestamp"}}}}},"S5h":{"type":"structure","members":{"ExportArn":{},"ExportStatus":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"ExportManifest":{},"TableArn":{},"TableId":{},"ExportTime":{"type":"timestamp"},"ClientToken":{},"S3Bucket":{},"S3BucketOwner":{},"S3Prefix":{},"S3SseAlgorithm":{},"S3SseKmsKeyId":{},"FailureCode":{},"FailureMessage":{},"ExportFormat":{},"BilledSizeBytes":{"type":"long"},"ItemCount":{"type":"long"},"ExportType":{},"IncrementalExportSpecification":{"shape":"S5y"}}},"S5y":{"type":"structure","members":{"ExportFromTime":{"type":"timestamp"},"ExportToTime":{"type":"timestamp"},"ExportViewType":{}}},"S66":{"type":"list","member":{"type":"structure","required":["RegionName"],"members":{"RegionName":{},"ReplicaStatus":{},"ReplicaBillingModeSummary":{"shape":"S3k"},"ReplicaProvisionedReadCapacityUnits":{"type":"long"},"ReplicaProvisionedReadCapacityAutoScalingSettings":{"shape":"S68"},"ReplicaProvisionedWriteCapacityUnits":{"type":"long"},"ReplicaProvisionedWriteCapacityAutoScalingSettings":{"shape":"S68"},"ReplicaGlobalSecondaryIndexSettings":{"type":"list","member":{"type":"structure","required":["IndexName"],"members":{"IndexName":{},"IndexStatus":{},"ProvisionedReadCapacityUnits":{"type":"long"},"ProvisionedReadCapacityAutoScalingSettings":{"shape":"S68"},"ProvisionedWriteCapacityUnits":{"type":"long"},"ProvisionedWriteCapacityAutoScalingSettings":{"shape":"S68"}}}},"ReplicaTableClassSummary":{"shape":"S2g"}}}},"S68":{"type":"structure","members":{"MinimumUnits":{"type":"long"},"MaximumUnits":{"type":"long"},"AutoScalingDisabled":{"type":"boolean"},"AutoScalingRoleArn":{},"ScalingPolicies":{"type":"list","member":{"type":"structure","members":{"PolicyName":{},"TargetTrackingScalingPolicyConfiguration":{"type":"structure","required":["TargetValue"],"members":{"DisableScaleIn":{"type":"boolean"},"ScaleInCooldown":{"type":"integer"},"ScaleOutCooldown":{"type":"integer"},"TargetValue":{"type":"double"}}}}}}}},"S6k":{"type":"structure","members":{"ImportArn":{},"ImportStatus":{},"TableArn":{},"TableId":{},"ClientToken":{},"S3BucketSource":{"shape":"S6m"},"ErrorCount":{"type":"long"},"CloudWatchLogGroupArn":{},"InputFormat":{},"InputFormatOptions":{"shape":"S6q"},"InputCompressionType":{},"TableCreationParameters":{"shape":"S6w"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"ProcessedSizeBytes":{"type":"long"},"ProcessedItemCount":{"type":"long"},"ImportedItemCount":{"type":"long"},"FailureCode":{},"FailureMessage":{}}},"S6m":{"type":"structure","required":["S3Bucket"],"members":{"S3BucketOwner":{},"S3Bucket":{},"S3KeyPrefix":{}}},"S6q":{"type":"structure","members":{"Csv":{"type":"structure","members":{"Delimiter":{},"HeaderList":{"type":"list","member":{}}}}}},"S6w":{"type":"structure","required":["TableName","AttributeDefinitions","KeySchema"],"members":{"TableName":{},"AttributeDefinitions":{"shape":"S2l"},"KeySchema":{"shape":"S2p"},"BillingMode":{},"ProvisionedThroughput":{"shape":"S30"},"SSESpecification":{"shape":"S35"},"GlobalSecondaryIndexes":{"shape":"S2y"}}},"S7c":{"type":"structure","members":{"TableName":{},"TableStatus":{},"Replicas":{"type":"list","member":{"type":"structure","members":{"RegionName":{},"GlobalSecondaryIndexes":{"type":"list","member":{"type":"structure","members":{"IndexName":{},"IndexStatus":{},"ProvisionedReadCapacityAutoScalingSettings":{"shape":"S68"},"ProvisionedWriteCapacityAutoScalingSettings":{"shape":"S68"}}}},"ReplicaProvisionedReadCapacityAutoScalingSettings":{"shape":"S68"},"ReplicaProvisionedWriteCapacityAutoScalingSettings":{"shape":"S68"},"ReplicaStatus":{}}}}}},"S7j":{"type":"structure","required":["TableName","StreamArn"],"members":{"TableName":{},"StreamArn":{}}},"S7k":{"type":"structure","members":{"TableName":{},"StreamArn":{},"DestinationStatus":{}}},"S7u":{"type":"list","member":{"type":"structure","members":{"Item":{"shape":"Sr"}}}},"S98":{"type":"structure","required":["ComparisonOperator"],"members":{"AttributeValueList":{"shape":"S4j"},"ComparisonOperator":{}}},"S99":{"type":"map","key":{},"value":{"shape":"S98"}},"Saf":{"type":"structure","members":{"MinimumUnits":{"type":"long"},"MaximumUnits":{"type":"long"},"AutoScalingDisabled":{"type":"boolean"},"AutoScalingRoleArn":{},"ScalingPolicyUpdate":{"type":"structure","required":["TargetTrackingScalingPolicyConfiguration"],"members":{"PolicyName":{},"TargetTrackingScalingPolicyConfiguration":{"type":"structure","required":["TargetValue"],"members":{"DisableScaleIn":{"type":"boolean"},"ScaleInCooldown":{"type":"integer"},"ScaleOutCooldown":{"type":"integer"},"TargetValue":{"type":"double"}}}}}}},"Sb4":{"type":"list","member":{"type":"structure","required":["IndexName"],"members":{"IndexName":{},"ProvisionedThroughputOverride":{"shape":"S2c"}}}},"Sbi":{"type":"structure","required":["Enabled","AttributeName"],"members":{"Enabled":{"type":"boolean"},"AttributeName":{}}}}}')},30482:function(e){"use strict";e.exports=JSON.parse('{"o":{"BatchGetItem":{"input_token":"RequestItems","output_token":"UnprocessedKeys"},"ListContributorInsights":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListExports":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListImports":{"input_token":"NextToken","limit_key":"PageSize","output_token":"NextToken"},"ListTables":{"input_token":"ExclusiveStartTableName","limit_key":"Limit","output_token":"LastEvaluatedTableName","result_key":"TableNames"},"Query":{"input_token":"ExclusiveStartKey","limit_key":"Limit","output_token":"LastEvaluatedKey","result_key":"Items"},"Scan":{"input_token":"ExclusiveStartKey","limit_key":"Limit","output_token":"LastEvaluatedKey","result_key":"Items"}}}')},48411:function(e){"use strict";e.exports=JSON.parse('{"V":{"TableExists":{"delay":20,"operation":"DescribeTable","maxAttempts":25,"acceptors":[{"expected":"ACTIVE","matcher":"path","state":"success","argument":"Table.TableStatus"},{"expected":"ResourceNotFoundException","matcher":"error","state":"retry"}]},"TableNotExists":{"delay":20,"operation":"DescribeTable","maxAttempts":25,"acceptors":[{"expected":"ResourceNotFoundException","matcher":"error","state":"success"}]}}}')},82477:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeAccountAttributes":{"result_key":"AccountAttributes"},"DescribeAddressTransfers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"AddressTransfers"},"DescribeAddresses":{"result_key":"Addresses"},"DescribeAddressesAttribute":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Addresses"},"DescribeAvailabilityZones":{"result_key":"AvailabilityZones"},"DescribeAwsNetworkPerformanceMetricSubscriptions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Subscriptions"},"DescribeBundleTasks":{"result_key":"BundleTasks"},"DescribeByoipCidrs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ByoipCidrs"},"DescribeCapacityReservationFleets":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"CapacityReservationFleets"},"DescribeCapacityReservations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"CapacityReservations"},"DescribeCarrierGateways":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"CarrierGateways"},"DescribeClassicLinkInstances":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Instances"},"DescribeClientVpnAuthorizationRules":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"AuthorizationRules"},"DescribeClientVpnConnections":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Connections"},"DescribeClientVpnEndpoints":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ClientVpnEndpoints"},"DescribeClientVpnRoutes":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Routes"},"DescribeClientVpnTargetNetworks":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ClientVpnTargetNetworks"},"DescribeCoipPools":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"CoipPools"},"DescribeConversionTasks":{"result_key":"ConversionTasks"},"DescribeCustomerGateways":{"result_key":"CustomerGateways"},"DescribeDhcpOptions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"DhcpOptions"},"DescribeEgressOnlyInternetGateways":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"EgressOnlyInternetGateways"},"DescribeExportImageTasks":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ExportImageTasks"},"DescribeExportTasks":{"result_key":"ExportTasks"},"DescribeFastLaunchImages":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"FastLaunchImages"},"DescribeFastSnapshotRestores":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"FastSnapshotRestores"},"DescribeFleets":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Fleets"},"DescribeFlowLogs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"FlowLogs"},"DescribeFpgaImages":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"FpgaImages"},"DescribeHostReservationOfferings":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"OfferingSet"},"DescribeHostReservations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"HostReservationSet"},"DescribeHosts":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Hosts"},"DescribeIamInstanceProfileAssociations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"IamInstanceProfileAssociations"},"DescribeImages":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Images"},"DescribeImportImageTasks":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ImportImageTasks"},"DescribeImportSnapshotTasks":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ImportSnapshotTasks"},"DescribeInstanceConnectEndpoints":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InstanceConnectEndpoints"},"DescribeInstanceCreditSpecifications":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InstanceCreditSpecifications"},"DescribeInstanceEventWindows":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InstanceEventWindows"},"DescribeInstanceStatus":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InstanceStatuses"},"DescribeInstanceTypeOfferings":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InstanceTypeOfferings"},"DescribeInstanceTypes":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InstanceTypes"},"DescribeInstances":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Reservations"},"DescribeInternetGateways":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InternetGateways"},"DescribeIpamPools":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"IpamPools"},"DescribeIpamResourceDiscoveries":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"IpamResourceDiscoveries"},"DescribeIpamResourceDiscoveryAssociations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"IpamResourceDiscoveryAssociations"},"DescribeIpamScopes":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"IpamScopes"},"DescribeIpams":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Ipams"},"DescribeIpv6Pools":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Ipv6Pools"},"DescribeKeyPairs":{"result_key":"KeyPairs"},"DescribeLaunchTemplateVersions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"LaunchTemplateVersions"},"DescribeLaunchTemplates":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"LaunchTemplates"},"DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"LocalGatewayRouteTableVirtualInterfaceGroupAssociations"},"DescribeLocalGatewayRouteTableVpcAssociations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"LocalGatewayRouteTableVpcAssociations"},"DescribeLocalGatewayRouteTables":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"LocalGatewayRouteTables"},"DescribeLocalGatewayVirtualInterfaceGroups":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"LocalGatewayVirtualInterfaceGroups"},"DescribeLocalGatewayVirtualInterfaces":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"LocalGatewayVirtualInterfaces"},"DescribeLocalGateways":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"LocalGateways"},"DescribeManagedPrefixLists":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"PrefixLists"},"DescribeMovingAddresses":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"MovingAddressStatuses"},"DescribeNatGateways":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"NatGateways"},"DescribeNetworkAcls":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"NetworkAcls"},"DescribeNetworkInsightsAccessScopeAnalyses":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"NetworkInsightsAccessScopeAnalyses"},"DescribeNetworkInsightsAccessScopes":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"NetworkInsightsAccessScopes"},"DescribeNetworkInsightsAnalyses":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"NetworkInsightsAnalyses"},"DescribeNetworkInsightsPaths":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"NetworkInsightsPaths"},"DescribeNetworkInterfacePermissions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"NetworkInterfacePermissions"},"DescribeNetworkInterfaces":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"NetworkInterfaces"},"DescribePlacementGroups":{"result_key":"PlacementGroups"},"DescribePrefixLists":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"PrefixLists"},"DescribePrincipalIdFormat":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Principals"},"DescribePublicIpv4Pools":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"PublicIpv4Pools"},"DescribeRegions":{"result_key":"Regions"},"DescribeReplaceRootVolumeTasks":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ReplaceRootVolumeTasks"},"DescribeReservedInstances":{"result_key":"ReservedInstances"},"DescribeReservedInstancesListings":{"result_key":"ReservedInstancesListings"},"DescribeReservedInstancesModifications":{"input_token":"NextToken","output_token":"NextToken","result_key":"ReservedInstancesModifications"},"DescribeReservedInstancesOfferings":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ReservedInstancesOfferings"},"DescribeRouteTables":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"RouteTables"},"DescribeScheduledInstanceAvailability":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ScheduledInstanceAvailabilitySet"},"DescribeScheduledInstances":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ScheduledInstanceSet"},"DescribeSecurityGroupRules":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"SecurityGroupRules"},"DescribeSecurityGroups":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"SecurityGroups"},"DescribeSnapshotTierStatus":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"SnapshotTierStatuses"},"DescribeSnapshots":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Snapshots"},"DescribeSpotFleetRequests":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"SpotFleetRequestConfigs"},"DescribeSpotInstanceRequests":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"SpotInstanceRequests"},"DescribeSpotPriceHistory":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"SpotPriceHistory"},"DescribeStaleSecurityGroups":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"StaleSecurityGroupSet"},"DescribeStoreImageTasks":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"StoreImageTaskResults"},"DescribeSubnets":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Subnets"},"DescribeTags":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Tags"},"DescribeTrafficMirrorFilters":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TrafficMirrorFilters"},"DescribeTrafficMirrorSessions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TrafficMirrorSessions"},"DescribeTrafficMirrorTargets":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TrafficMirrorTargets"},"DescribeTransitGatewayAttachments":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TransitGatewayAttachments"},"DescribeTransitGatewayConnectPeers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TransitGatewayConnectPeers"},"DescribeTransitGatewayConnects":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TransitGatewayConnects"},"DescribeTransitGatewayMulticastDomains":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TransitGatewayMulticastDomains"},"DescribeTransitGatewayPeeringAttachments":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TransitGatewayPeeringAttachments"},"DescribeTransitGatewayPolicyTables":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TransitGatewayPolicyTables"},"DescribeTransitGatewayRouteTableAnnouncements":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TransitGatewayRouteTableAnnouncements"},"DescribeTransitGatewayRouteTables":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TransitGatewayRouteTables"},"DescribeTransitGatewayVpcAttachments":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TransitGatewayVpcAttachments"},"DescribeTransitGateways":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TransitGateways"},"DescribeTrunkInterfaceAssociations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InterfaceAssociations"},"DescribeVerifiedAccessEndpoints":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"VerifiedAccessEndpoints"},"DescribeVerifiedAccessGroups":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"VerifiedAccessGroups"},"DescribeVerifiedAccessInstanceLoggingConfigurations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"LoggingConfigurations"},"DescribeVerifiedAccessInstances":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"VerifiedAccessInstances"},"DescribeVerifiedAccessTrustProviders":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"VerifiedAccessTrustProviders"},"DescribeVolumeStatus":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"VolumeStatuses"},"DescribeVolumes":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Volumes"},"DescribeVolumesModifications":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"VolumesModifications"},"DescribeVpcClassicLinkDnsSupport":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Vpcs"},"DescribeVpcEndpointConnectionNotifications":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ConnectionNotificationSet"},"DescribeVpcEndpointConnections":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"VpcEndpointConnections"},"DescribeVpcEndpointServiceConfigurations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ServiceConfigurations"},"DescribeVpcEndpointServicePermissions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"AllowedPrincipals"},"DescribeVpcEndpoints":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"VpcEndpoints"},"DescribeVpcPeeringConnections":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"VpcPeeringConnections"},"DescribeVpcs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Vpcs"},"DescribeVpnConnections":{"result_key":"VpnConnections"},"DescribeVpnGateways":{"result_key":"VpnGateways"},"GetAssociatedIpv6PoolCidrs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Ipv6CidrAssociations"},"GetAwsNetworkPerformanceData":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"DataResponses"},"GetGroupsForCapacityReservation":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"CapacityReservationGroups"},"GetInstanceTypesFromInstanceRequirements":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InstanceTypes"},"GetIpamAddressHistory":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"HistoryRecords"},"GetIpamDiscoveredAccounts":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"IpamDiscoveredAccounts"},"GetIpamDiscoveredResourceCidrs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"IpamDiscoveredResourceCidrs"},"GetIpamPoolAllocations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"IpamPoolAllocations"},"GetIpamPoolCidrs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"IpamPoolCidrs"},"GetIpamResourceCidrs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"IpamResourceCidrs"},"GetManagedPrefixListAssociations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"PrefixListAssociations"},"GetManagedPrefixListEntries":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Entries"},"GetNetworkInsightsAccessScopeAnalysisFindings":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"AnalysisFindings"},"GetSpotPlacementScores":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"SpotPlacementScores"},"GetTransitGatewayAttachmentPropagations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TransitGatewayAttachmentPropagations"},"GetTransitGatewayMulticastDomainAssociations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"MulticastDomainAssociations"},"GetTransitGatewayPolicyTableAssociations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Associations"},"GetTransitGatewayPrefixListReferences":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TransitGatewayPrefixListReferences"},"GetTransitGatewayRouteTableAssociations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Associations"},"GetTransitGatewayRouteTablePropagations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TransitGatewayRouteTablePropagations"},"GetVpnConnectionDeviceTypes":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"VpnConnectionDeviceTypes"},"ListImagesInRecycleBin":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Images"},"ListSnapshotsInRecycleBin":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Snapshots"},"SearchLocalGatewayRoutes":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Routes"},"SearchTransitGatewayMulticastGroups":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"MulticastGroups"}}}')},19153:function(e){"use strict";e.exports=JSON.parse('{"V":{"InstanceExists":{"delay":5,"maxAttempts":40,"operation":"DescribeInstances","acceptors":[{"matcher":"path","expected":true,"argument":"length(Reservations[]) > `0`","state":"success"},{"matcher":"error","expected":"InvalidInstanceID.NotFound","state":"retry"}]},"BundleTaskComplete":{"delay":15,"operation":"DescribeBundleTasks","maxAttempts":40,"acceptors":[{"expected":"complete","matcher":"pathAll","state":"success","argument":"BundleTasks[].State"},{"expected":"failed","matcher":"pathAny","state":"failure","argument":"BundleTasks[].State"}]},"ConversionTaskCancelled":{"delay":15,"operation":"DescribeConversionTasks","maxAttempts":40,"acceptors":[{"expected":"cancelled","matcher":"pathAll","state":"success","argument":"ConversionTasks[].State"}]},"ConversionTaskCompleted":{"delay":15,"operation":"DescribeConversionTasks","maxAttempts":40,"acceptors":[{"expected":"completed","matcher":"pathAll","state":"success","argument":"ConversionTasks[].State"},{"expected":"cancelled","matcher":"pathAny","state":"failure","argument":"ConversionTasks[].State"},{"expected":"cancelling","matcher":"pathAny","state":"failure","argument":"ConversionTasks[].State"}]},"ConversionTaskDeleted":{"delay":15,"operation":"DescribeConversionTasks","maxAttempts":40,"acceptors":[{"expected":"deleted","matcher":"pathAll","state":"success","argument":"ConversionTasks[].State"}]},"CustomerGatewayAvailable":{"delay":15,"operation":"DescribeCustomerGateways","maxAttempts":40,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"CustomerGateways[].State"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"CustomerGateways[].State"},{"expected":"deleting","matcher":"pathAny","state":"failure","argument":"CustomerGateways[].State"}]},"ExportTaskCancelled":{"delay":15,"operation":"DescribeExportTasks","maxAttempts":40,"acceptors":[{"expected":"cancelled","matcher":"pathAll","state":"success","argument":"ExportTasks[].State"}]},"ExportTaskCompleted":{"delay":15,"operation":"DescribeExportTasks","maxAttempts":40,"acceptors":[{"expected":"completed","matcher":"pathAll","state":"success","argument":"ExportTasks[].State"}]},"ImageExists":{"operation":"DescribeImages","maxAttempts":40,"delay":15,"acceptors":[{"matcher":"path","expected":true,"argument":"length(Images[]) > `0`","state":"success"},{"matcher":"error","expected":"InvalidAMIID.NotFound","state":"retry"}]},"ImageAvailable":{"operation":"DescribeImages","maxAttempts":40,"delay":15,"acceptors":[{"state":"success","matcher":"pathAll","argument":"Images[].State","expected":"available"},{"state":"failure","matcher":"pathAny","argument":"Images[].State","expected":"failed"}]},"InstanceRunning":{"delay":15,"operation":"DescribeInstances","maxAttempts":40,"acceptors":[{"expected":"running","matcher":"pathAll","state":"success","argument":"Reservations[].Instances[].State.Name"},{"expected":"shutting-down","matcher":"pathAny","state":"failure","argument":"Reservations[].Instances[].State.Name"},{"expected":"terminated","matcher":"pathAny","state":"failure","argument":"Reservations[].Instances[].State.Name"},{"expected":"stopping","matcher":"pathAny","state":"failure","argument":"Reservations[].Instances[].State.Name"},{"matcher":"error","expected":"InvalidInstanceID.NotFound","state":"retry"}]},"InstanceStatusOk":{"operation":"DescribeInstanceStatus","maxAttempts":40,"delay":15,"acceptors":[{"state":"success","matcher":"pathAll","argument":"InstanceStatuses[].InstanceStatus.Status","expected":"ok"},{"matcher":"error","expected":"InvalidInstanceID.NotFound","state":"retry"}]},"InstanceStopped":{"delay":15,"operation":"DescribeInstances","maxAttempts":40,"acceptors":[{"expected":"stopped","matcher":"pathAll","state":"success","argument":"Reservations[].Instances[].State.Name"},{"expected":"pending","matcher":"pathAny","state":"failure","argument":"Reservations[].Instances[].State.Name"},{"expected":"terminated","matcher":"pathAny","state":"failure","argument":"Reservations[].Instances[].State.Name"}]},"InstanceTerminated":{"delay":15,"operation":"DescribeInstances","maxAttempts":40,"acceptors":[{"expected":"terminated","matcher":"pathAll","state":"success","argument":"Reservations[].Instances[].State.Name"},{"expected":"pending","matcher":"pathAny","state":"failure","argument":"Reservations[].Instances[].State.Name"},{"expected":"stopping","matcher":"pathAny","state":"failure","argument":"Reservations[].Instances[].State.Name"}]},"InternetGatewayExists":{"operation":"DescribeInternetGateways","delay":5,"maxAttempts":6,"acceptors":[{"expected":true,"matcher":"path","state":"success","argument":"length(InternetGateways[].InternetGatewayId) > `0`"},{"expected":"InvalidInternetGateway.NotFound","matcher":"error","state":"retry"}]},"KeyPairExists":{"operation":"DescribeKeyPairs","delay":5,"maxAttempts":6,"acceptors":[{"expected":true,"matcher":"path","state":"success","argument":"length(KeyPairs[].KeyName) > `0`"},{"expected":"InvalidKeyPair.NotFound","matcher":"error","state":"retry"}]},"NatGatewayAvailable":{"operation":"DescribeNatGateways","delay":15,"maxAttempts":40,"acceptors":[{"state":"success","matcher":"pathAll","argument":"NatGateways[].State","expected":"available"},{"state":"failure","matcher":"pathAny","argument":"NatGateways[].State","expected":"failed"},{"state":"failure","matcher":"pathAny","argument":"NatGateways[].State","expected":"deleting"},{"state":"failure","matcher":"pathAny","argument":"NatGateways[].State","expected":"deleted"},{"state":"retry","matcher":"error","expected":"NatGatewayNotFound"}]},"NatGatewayDeleted":{"operation":"DescribeNatGateways","delay":15,"maxAttempts":40,"acceptors":[{"state":"success","matcher":"pathAll","argument":"NatGateways[].State","expected":"deleted"},{"state":"success","matcher":"error","expected":"NatGatewayNotFound"}]},"NetworkInterfaceAvailable":{"operation":"DescribeNetworkInterfaces","delay":20,"maxAttempts":10,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"NetworkInterfaces[].Status"},{"expected":"InvalidNetworkInterfaceID.NotFound","matcher":"error","state":"failure"}]},"PasswordDataAvailable":{"operation":"GetPasswordData","maxAttempts":40,"delay":15,"acceptors":[{"state":"success","matcher":"path","argument":"length(PasswordData) > `0`","expected":true}]},"SnapshotCompleted":{"delay":15,"operation":"DescribeSnapshots","maxAttempts":40,"acceptors":[{"expected":"completed","matcher":"pathAll","state":"success","argument":"Snapshots[].State"},{"expected":"error","matcher":"pathAny","state":"failure","argument":"Snapshots[].State"}]},"SnapshotImported":{"delay":15,"operation":"DescribeImportSnapshotTasks","maxAttempts":40,"acceptors":[{"expected":"completed","matcher":"pathAll","state":"success","argument":"ImportSnapshotTasks[].SnapshotTaskDetail.Status"},{"expected":"error","matcher":"pathAny","state":"failure","argument":"ImportSnapshotTasks[].SnapshotTaskDetail.Status"}]},"SecurityGroupExists":{"operation":"DescribeSecurityGroups","delay":5,"maxAttempts":6,"acceptors":[{"expected":true,"matcher":"path","state":"success","argument":"length(SecurityGroups[].GroupId) > `0`"},{"expected":"InvalidGroup.NotFound","matcher":"error","state":"retry"}]},"SpotInstanceRequestFulfilled":{"operation":"DescribeSpotInstanceRequests","maxAttempts":40,"delay":15,"acceptors":[{"state":"success","matcher":"pathAll","argument":"SpotInstanceRequests[].Status.Code","expected":"fulfilled"},{"state":"success","matcher":"pathAll","argument":"SpotInstanceRequests[].Status.Code","expected":"request-canceled-and-instance-running"},{"state":"failure","matcher":"pathAny","argument":"SpotInstanceRequests[].Status.Code","expected":"schedule-expired"},{"state":"failure","matcher":"pathAny","argument":"SpotInstanceRequests[].Status.Code","expected":"canceled-before-fulfillment"},{"state":"failure","matcher":"pathAny","argument":"SpotInstanceRequests[].Status.Code","expected":"bad-parameters"},{"state":"failure","matcher":"pathAny","argument":"SpotInstanceRequests[].Status.Code","expected":"system-error"},{"state":"retry","matcher":"error","expected":"InvalidSpotInstanceRequestID.NotFound"}]},"StoreImageTaskComplete":{"delay":5,"operation":"DescribeStoreImageTasks","maxAttempts":40,"acceptors":[{"expected":"Completed","matcher":"pathAll","state":"success","argument":"StoreImageTaskResults[].StoreTaskState"},{"expected":"Failed","matcher":"pathAny","state":"failure","argument":"StoreImageTaskResults[].StoreTaskState"},{"expected":"InProgress","matcher":"pathAny","state":"retry","argument":"StoreImageTaskResults[].StoreTaskState"}]},"SubnetAvailable":{"delay":15,"operation":"DescribeSubnets","maxAttempts":40,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"Subnets[].State"}]},"SystemStatusOk":{"operation":"DescribeInstanceStatus","maxAttempts":40,"delay":15,"acceptors":[{"state":"success","matcher":"pathAll","argument":"InstanceStatuses[].SystemStatus.Status","expected":"ok"}]},"VolumeAvailable":{"delay":15,"operation":"DescribeVolumes","maxAttempts":40,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"Volumes[].State"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"Volumes[].State"}]},"VolumeDeleted":{"delay":15,"operation":"DescribeVolumes","maxAttempts":40,"acceptors":[{"expected":"deleted","matcher":"pathAll","state":"success","argument":"Volumes[].State"},{"matcher":"error","expected":"InvalidVolume.NotFound","state":"success"}]},"VolumeInUse":{"delay":15,"operation":"DescribeVolumes","maxAttempts":40,"acceptors":[{"expected":"in-use","matcher":"pathAll","state":"success","argument":"Volumes[].State"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"Volumes[].State"}]},"VpcAvailable":{"delay":15,"operation":"DescribeVpcs","maxAttempts":40,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"Vpcs[].State"}]},"VpcExists":{"operation":"DescribeVpcs","delay":1,"maxAttempts":5,"acceptors":[{"matcher":"status","expected":200,"state":"success"},{"matcher":"error","expected":"InvalidVpcID.NotFound","state":"retry"}]},"VpnConnectionAvailable":{"delay":15,"operation":"DescribeVpnConnections","maxAttempts":40,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"VpnConnections[].State"},{"expected":"deleting","matcher":"pathAny","state":"failure","argument":"VpnConnections[].State"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"VpnConnections[].State"}]},"VpnConnectionDeleted":{"delay":15,"operation":"DescribeVpnConnections","maxAttempts":40,"acceptors":[{"expected":"deleted","matcher":"pathAll","state":"success","argument":"VpnConnections[].State"},{"expected":"pending","matcher":"pathAny","state":"failure","argument":"VpnConnections[].State"}]},"VpcPeeringConnectionExists":{"delay":15,"operation":"DescribeVpcPeeringConnections","maxAttempts":40,"acceptors":[{"matcher":"status","expected":200,"state":"success"},{"matcher":"error","expected":"InvalidVpcPeeringConnectionID.NotFound","state":"retry"}]},"VpcPeeringConnectionDeleted":{"delay":15,"operation":"DescribeVpcPeeringConnections","maxAttempts":40,"acceptors":[{"expected":"deleted","matcher":"pathAll","state":"success","argument":"VpcPeeringConnections[].Status.Code"},{"matcher":"error","expected":"InvalidVpcPeeringConnectionID.NotFound","state":"success"}]}}}')},92405:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-09-21","endpointPrefix":"api.ecr","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"Amazon ECR","serviceFullName":"Amazon EC2 Container Registry","serviceId":"ECR","signatureVersion":"v4","signingName":"ecr","targetPrefix":"AmazonEC2ContainerRegistry_V20150921","uid":"ecr-2015-09-21"},"operations":{"BatchCheckLayerAvailability":{"input":{"type":"structure","required":["repositoryName","layerDigests"],"members":{"registryId":{},"repositoryName":{},"layerDigests":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"layers":{"type":"list","member":{"type":"structure","members":{"layerDigest":{},"layerAvailability":{},"layerSize":{"type":"long"},"mediaType":{}}}},"failures":{"type":"list","member":{"type":"structure","members":{"layerDigest":{},"failureCode":{},"failureReason":{}}}}}}},"BatchDeleteImage":{"input":{"type":"structure","required":["repositoryName","imageIds"],"members":{"registryId":{},"repositoryName":{},"imageIds":{"shape":"Si"}}},"output":{"type":"structure","members":{"imageIds":{"shape":"Si"},"failures":{"shape":"Sn"}}}},"BatchGetImage":{"input":{"type":"structure","required":["repositoryName","imageIds"],"members":{"registryId":{},"repositoryName":{},"imageIds":{"shape":"Si"},"acceptedMediaTypes":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"images":{"type":"list","member":{"shape":"Sv"}},"failures":{"shape":"Sn"}}}},"BatchGetRepositoryScanningConfiguration":{"input":{"type":"structure","required":["repositoryNames"],"members":{"repositoryNames":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"scanningConfigurations":{"type":"list","member":{"type":"structure","members":{"repositoryArn":{},"repositoryName":{},"scanOnPush":{"type":"boolean"},"scanFrequency":{},"appliedScanFilters":{"shape":"S15"}}}},"failures":{"type":"list","member":{"type":"structure","members":{"repositoryName":{},"failureCode":{},"failureReason":{}}}}}}},"CompleteLayerUpload":{"input":{"type":"structure","required":["repositoryName","uploadId","layerDigests"],"members":{"registryId":{},"repositoryName":{},"uploadId":{},"layerDigests":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"uploadId":{},"layerDigest":{}}}},"CreatePullThroughCacheRule":{"input":{"type":"structure","required":["ecrRepositoryPrefix","upstreamRegistryUrl"],"members":{"ecrRepositoryPrefix":{},"upstreamRegistryUrl":{},"registryId":{}}},"output":{"type":"structure","members":{"ecrRepositoryPrefix":{},"upstreamRegistryUrl":{},"createdAt":{"type":"timestamp"},"registryId":{}}}},"CreateRepository":{"input":{"type":"structure","required":["repositoryName"],"members":{"registryId":{},"repositoryName":{},"tags":{"shape":"S1n"},"imageTagMutability":{},"imageScanningConfiguration":{"shape":"S1s"},"encryptionConfiguration":{"shape":"S1t"}}},"output":{"type":"structure","members":{"repository":{"shape":"S1x"}}}},"DeleteLifecyclePolicy":{"input":{"type":"structure","required":["repositoryName"],"members":{"registryId":{},"repositoryName":{}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"lifecyclePolicyText":{},"lastEvaluatedAt":{"type":"timestamp"}}}},"DeletePullThroughCacheRule":{"input":{"type":"structure","required":["ecrRepositoryPrefix"],"members":{"ecrRepositoryPrefix":{},"registryId":{}}},"output":{"type":"structure","members":{"ecrRepositoryPrefix":{},"upstreamRegistryUrl":{},"createdAt":{"type":"timestamp"},"registryId":{}}}},"DeleteRegistryPolicy":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"registryId":{},"policyText":{}}}},"DeleteRepository":{"input":{"type":"structure","required":["repositoryName"],"members":{"registryId":{},"repositoryName":{},"force":{"type":"boolean"}}},"output":{"type":"structure","members":{"repository":{"shape":"S1x"}}}},"DeleteRepositoryPolicy":{"input":{"type":"structure","required":["repositoryName"],"members":{"registryId":{},"repositoryName":{}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"policyText":{}}}},"DescribeImageReplicationStatus":{"input":{"type":"structure","required":["repositoryName","imageId"],"members":{"repositoryName":{},"imageId":{"shape":"Sj"},"registryId":{}}},"output":{"type":"structure","members":{"repositoryName":{},"imageId":{"shape":"Sj"},"replicationStatuses":{"type":"list","member":{"type":"structure","members":{"region":{},"registryId":{},"status":{},"failureCode":{}}}}}}},"DescribeImageScanFindings":{"input":{"type":"structure","required":["repositoryName","imageId"],"members":{"registryId":{},"repositoryName":{},"imageId":{"shape":"Sj"},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"imageId":{"shape":"Sj"},"imageScanStatus":{"shape":"S2o"},"imageScanFindings":{"type":"structure","members":{"imageScanCompletedAt":{"type":"timestamp"},"vulnerabilitySourceUpdatedAt":{"type":"timestamp"},"findingSeverityCounts":{"shape":"S2u"},"findings":{"type":"list","member":{"type":"structure","members":{"name":{},"description":{},"uri":{},"severity":{},"attributes":{"type":"list","member":{"type":"structure","required":["key"],"members":{"key":{},"value":{}}}}}}},"enhancedFindings":{"type":"list","member":{"type":"structure","members":{"awsAccountId":{},"description":{},"findingArn":{},"firstObservedAt":{"type":"timestamp"},"lastObservedAt":{"type":"timestamp"},"packageVulnerabilityDetails":{"type":"structure","members":{"cvss":{"type":"list","member":{"type":"structure","members":{"baseScore":{"type":"double"},"scoringVector":{},"source":{},"version":{}}}},"referenceUrls":{"type":"list","member":{}},"relatedVulnerabilities":{"type":"list","member":{}},"source":{},"sourceUrl":{},"vendorCreatedAt":{"type":"timestamp"},"vendorSeverity":{},"vendorUpdatedAt":{"type":"timestamp"},"vulnerabilityId":{},"vulnerablePackages":{"type":"list","member":{"type":"structure","members":{"arch":{},"epoch":{"type":"integer"},"filePath":{},"name":{},"packageManager":{},"release":{},"sourceLayerHash":{},"version":{}}}}}},"remediation":{"type":"structure","members":{"recommendation":{"type":"structure","members":{"url":{},"text":{}}}}},"resources":{"type":"list","member":{"type":"structure","members":{"details":{"type":"structure","members":{"awsEcrContainerImage":{"type":"structure","members":{"architecture":{},"author":{},"imageHash":{},"imageTags":{"type":"list","member":{}},"platform":{},"pushedAt":{"type":"timestamp"},"registry":{},"repositoryName":{}}}}},"id":{},"tags":{"type":"map","key":{},"value":{}},"type":{}}}},"score":{"type":"double"},"scoreDetails":{"type":"structure","members":{"cvss":{"type":"structure","members":{"adjustments":{"type":"list","member":{"type":"structure","members":{"metric":{},"reason":{}}}},"score":{"type":"double"},"scoreSource":{},"scoringVector":{},"version":{}}}}},"severity":{},"status":{},"title":{},"type":{},"updatedAt":{"type":"timestamp"}}}}}},"nextToken":{}}}},"DescribeImages":{"input":{"type":"structure","required":["repositoryName"],"members":{"registryId":{},"repositoryName":{},"imageIds":{"shape":"Si"},"nextToken":{},"maxResults":{"type":"integer"},"filter":{"type":"structure","members":{"tagStatus":{}}}}},"output":{"type":"structure","members":{"imageDetails":{"type":"list","member":{"type":"structure","members":{"registryId":{},"repositoryName":{},"imageDigest":{},"imageTags":{"shape":"S4m"},"imageSizeInBytes":{"type":"long"},"imagePushedAt":{"type":"timestamp"},"imageScanStatus":{"shape":"S2o"},"imageScanFindingsSummary":{"type":"structure","members":{"imageScanCompletedAt":{"type":"timestamp"},"vulnerabilitySourceUpdatedAt":{"type":"timestamp"},"findingSeverityCounts":{"shape":"S2u"}}},"imageManifestMediaType":{},"artifactMediaType":{},"lastRecordedPullTime":{"type":"timestamp"}}}},"nextToken":{}}}},"DescribePullThroughCacheRules":{"input":{"type":"structure","members":{"registryId":{},"ecrRepositoryPrefixes":{"type":"list","member":{}},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"pullThroughCacheRules":{"type":"list","member":{"type":"structure","members":{"ecrRepositoryPrefix":{},"upstreamRegistryUrl":{},"createdAt":{"type":"timestamp"},"registryId":{}}}},"nextToken":{}}}},"DescribeRegistry":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"registryId":{},"replicationConfiguration":{"shape":"S4y"}}}},"DescribeRepositories":{"input":{"type":"structure","members":{"registryId":{},"repositoryNames":{"type":"list","member":{}},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"repositories":{"type":"list","member":{"shape":"S1x"}},"nextToken":{}}}},"GetAuthorizationToken":{"input":{"type":"structure","members":{"registryIds":{"deprecated":true,"deprecatedMessage":"This field is deprecated. The returned authorization token can be used to access any Amazon ECR registry that the IAM principal has access to, specifying a registry ID doesn\'t change the permissions scope of the authorization token.","type":"list","member":{}}}},"output":{"type":"structure","members":{"authorizationData":{"type":"list","member":{"type":"structure","members":{"authorizationToken":{},"expiresAt":{"type":"timestamp"},"proxyEndpoint":{}}}}}}},"GetDownloadUrlForLayer":{"input":{"type":"structure","required":["repositoryName","layerDigest"],"members":{"registryId":{},"repositoryName":{},"layerDigest":{}}},"output":{"type":"structure","members":{"downloadUrl":{},"layerDigest":{}}}},"GetLifecyclePolicy":{"input":{"type":"structure","required":["repositoryName"],"members":{"registryId":{},"repositoryName":{}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"lifecyclePolicyText":{},"lastEvaluatedAt":{"type":"timestamp"}}}},"GetLifecyclePolicyPreview":{"input":{"type":"structure","required":["repositoryName"],"members":{"registryId":{},"repositoryName":{},"imageIds":{"shape":"Si"},"nextToken":{},"maxResults":{"type":"integer"},"filter":{"type":"structure","members":{"tagStatus":{}}}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"lifecyclePolicyText":{},"status":{},"nextToken":{},"previewResults":{"type":"list","member":{"type":"structure","members":{"imageTags":{"shape":"S4m"},"imageDigest":{},"imagePushedAt":{"type":"timestamp"},"action":{"type":"structure","members":{"type":{}}},"appliedRulePriority":{"type":"integer"}}}},"summary":{"type":"structure","members":{"expiringImageTotalCount":{"type":"integer"}}}}}},"GetRegistryPolicy":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"registryId":{},"policyText":{}}}},"GetRegistryScanningConfiguration":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"registryId":{},"scanningConfiguration":{"shape":"S63"}}}},"GetRepositoryPolicy":{"input":{"type":"structure","required":["repositoryName"],"members":{"registryId":{},"repositoryName":{}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"policyText":{}}}},"InitiateLayerUpload":{"input":{"type":"structure","required":["repositoryName"],"members":{"registryId":{},"repositoryName":{}}},"output":{"type":"structure","members":{"uploadId":{},"partSize":{"type":"long"}}}},"ListImages":{"input":{"type":"structure","required":["repositoryName"],"members":{"registryId":{},"repositoryName":{},"nextToken":{},"maxResults":{"type":"integer"},"filter":{"type":"structure","members":{"tagStatus":{}}}}},"output":{"type":"structure","members":{"imageIds":{"shape":"Si"},"nextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{}}},"output":{"type":"structure","members":{"tags":{"shape":"S1n"}}}},"PutImage":{"input":{"type":"structure","required":["repositoryName","imageManifest"],"members":{"registryId":{},"repositoryName":{},"imageManifest":{},"imageManifestMediaType":{},"imageTag":{},"imageDigest":{}}},"output":{"type":"structure","members":{"image":{"shape":"Sv"}}}},"PutImageScanningConfiguration":{"input":{"type":"structure","required":["repositoryName","imageScanningConfiguration"],"members":{"registryId":{},"repositoryName":{},"imageScanningConfiguration":{"shape":"S1s"}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"imageScanningConfiguration":{"shape":"S1s"}}}},"PutImageTagMutability":{"input":{"type":"structure","required":["repositoryName","imageTagMutability"],"members":{"registryId":{},"repositoryName":{},"imageTagMutability":{}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"imageTagMutability":{}}}},"PutLifecyclePolicy":{"input":{"type":"structure","required":["repositoryName","lifecyclePolicyText"],"members":{"registryId":{},"repositoryName":{},"lifecyclePolicyText":{}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"lifecyclePolicyText":{}}}},"PutRegistryPolicy":{"input":{"type":"structure","required":["policyText"],"members":{"policyText":{}}},"output":{"type":"structure","members":{"registryId":{},"policyText":{}}}},"PutRegistryScanningConfiguration":{"input":{"type":"structure","members":{"scanType":{},"rules":{"shape":"S65"}}},"output":{"type":"structure","members":{"registryScanningConfiguration":{"shape":"S63"}}}},"PutReplicationConfiguration":{"input":{"type":"structure","required":["replicationConfiguration"],"members":{"replicationConfiguration":{"shape":"S4y"}}},"output":{"type":"structure","members":{"replicationConfiguration":{"shape":"S4y"}}}},"SetRepositoryPolicy":{"input":{"type":"structure","required":["repositoryName","policyText"],"members":{"registryId":{},"repositoryName":{},"policyText":{},"force":{"type":"boolean"}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"policyText":{}}}},"StartImageScan":{"input":{"type":"structure","required":["repositoryName","imageId"],"members":{"registryId":{},"repositoryName":{},"imageId":{"shape":"Sj"}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"imageId":{"shape":"Sj"},"imageScanStatus":{"shape":"S2o"}}}},"StartLifecyclePolicyPreview":{"input":{"type":"structure","required":["repositoryName"],"members":{"registryId":{},"repositoryName":{},"lifecyclePolicyText":{}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"lifecyclePolicyText":{},"status":{}}}},"TagResource":{"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{},"tags":{"shape":"S1n"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{},"tagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UploadLayerPart":{"input":{"type":"structure","required":["repositoryName","uploadId","partFirstByte","partLastByte","layerPartBlob"],"members":{"registryId":{},"repositoryName":{},"uploadId":{},"partFirstByte":{"type":"long"},"partLastByte":{"type":"long"},"layerPartBlob":{"type":"blob"}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"uploadId":{},"lastByteReceived":{"type":"long"}}}}},"shapes":{"Si":{"type":"list","member":{"shape":"Sj"}},"Sj":{"type":"structure","members":{"imageDigest":{},"imageTag":{}}},"Sn":{"type":"list","member":{"type":"structure","members":{"imageId":{"shape":"Sj"},"failureCode":{},"failureReason":{}}}},"Sv":{"type":"structure","members":{"registryId":{},"repositoryName":{},"imageId":{"shape":"Sj"},"imageManifest":{},"imageManifestMediaType":{}}},"S15":{"type":"list","member":{"type":"structure","required":["filter","filterType"],"members":{"filter":{},"filterType":{}}}},"S1n":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S1s":{"type":"structure","members":{"scanOnPush":{"type":"boolean"}}},"S1t":{"type":"structure","required":["encryptionType"],"members":{"encryptionType":{},"kmsKey":{}}},"S1x":{"type":"structure","members":{"repositoryArn":{},"registryId":{},"repositoryName":{},"repositoryUri":{},"createdAt":{"type":"timestamp"},"imageTagMutability":{},"imageScanningConfiguration":{"shape":"S1s"},"encryptionConfiguration":{"shape":"S1t"}}},"S2o":{"type":"structure","members":{"status":{},"description":{}}},"S2u":{"type":"map","key":{},"value":{"type":"integer"}},"S4m":{"type":"list","member":{}},"S4y":{"type":"structure","required":["rules"],"members":{"rules":{"type":"list","member":{"type":"structure","required":["destinations"],"members":{"destinations":{"type":"list","member":{"type":"structure","required":["region","registryId"],"members":{"region":{},"registryId":{}}}},"repositoryFilters":{"type":"list","member":{"type":"structure","required":["filter","filterType"],"members":{"filter":{},"filterType":{}}}}}}}}},"S63":{"type":"structure","members":{"scanType":{},"rules":{"shape":"S65"}}},"S65":{"type":"list","member":{"type":"structure","required":["scanFrequency","repositoryFilters"],"members":{"scanFrequency":{},"repositoryFilters":{"shape":"S15"}}}}}}')},25504:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeImageScanFindings":{"input_token":"nextToken","limit_key":"maxResults","non_aggregate_keys":["registryId","repositoryName","imageId","imageScanStatus","imageScanFindings"],"output_token":"nextToken","result_key":["imageScanFindings.findings","imageScanFindings.enhancedFindings"]},"DescribeImages":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"imageDetails"},"DescribePullThroughCacheRules":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"pullThroughCacheRules"},"DescribeRepositories":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"repositories"},"GetLifecyclePolicyPreview":{"input_token":"nextToken","limit_key":"maxResults","non_aggregate_keys":["registryId","repositoryName","lifecyclePolicyText","status","summary"],"output_token":"nextToken","result_key":"previewResults"},"ListImages":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"imageIds"}}}')},78925:function(e){"use strict";e.exports=JSON.parse('{"V":{"ImageScanComplete":{"description":"Wait until an image scan is complete and findings can be accessed","operation":"DescribeImageScanFindings","delay":5,"maxAttempts":60,"acceptors":[{"state":"success","matcher":"path","argument":"imageScanStatus.status","expected":"COMPLETE"},{"state":"failure","matcher":"path","argument":"imageScanStatus.status","expected":"FAILED"}]},"LifecyclePolicyPreviewComplete":{"description":"Wait until a lifecycle policy preview request is complete and results can be accessed","operation":"GetLifecyclePolicyPreview","delay":5,"maxAttempts":20,"acceptors":[{"state":"success","matcher":"path","argument":"status","expected":"COMPLETE"},{"state":"failure","matcher":"path","argument":"status","expected":"FAILED"}]}}}')},44208:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-11-13","endpointPrefix":"ecs","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"Amazon ECS","serviceFullName":"Amazon EC2 Container Service","serviceId":"ECS","signatureVersion":"v4","targetPrefix":"AmazonEC2ContainerServiceV20141113","uid":"ecs-2014-11-13"},"operations":{"CreateCapacityProvider":{"input":{"type":"structure","required":["name","autoScalingGroupProvider"],"members":{"name":{},"autoScalingGroupProvider":{"shape":"S3"},"tags":{"shape":"Sa"}}},"output":{"type":"structure","members":{"capacityProvider":{"shape":"Sf"}}}},"CreateCluster":{"input":{"type":"structure","members":{"clusterName":{},"tags":{"shape":"Sa"},"settings":{"shape":"Sj"},"configuration":{"shape":"Sm"},"capacityProviders":{"shape":"Sr"},"defaultCapacityProviderStrategy":{"shape":"Ss"},"serviceConnectDefaults":{"shape":"Sw"}}},"output":{"type":"structure","members":{"cluster":{"shape":"Sy"}}}},"CreateService":{"input":{"type":"structure","required":["serviceName"],"members":{"cluster":{},"serviceName":{},"taskDefinition":{},"loadBalancers":{"shape":"S17"},"serviceRegistries":{"shape":"S1a"},"desiredCount":{"type":"integer"},"clientToken":{},"launchType":{},"capacityProviderStrategy":{"shape":"Ss"},"platformVersion":{},"role":{},"deploymentConfiguration":{"shape":"S1d"},"placementConstraints":{"shape":"S1g"},"placementStrategy":{"shape":"S1j"},"networkConfiguration":{"shape":"S1m"},"healthCheckGracePeriodSeconds":{"type":"integer"},"schedulingStrategy":{},"deploymentController":{"shape":"S1q"},"tags":{"shape":"Sa"},"enableECSManagedTags":{"type":"boolean"},"propagateTags":{},"enableExecuteCommand":{"type":"boolean"},"serviceConnectConfiguration":{"shape":"S1t"}}},"output":{"type":"structure","members":{"service":{"shape":"S25"}}}},"CreateTaskSet":{"input":{"type":"structure","required":["service","cluster","taskDefinition"],"members":{"service":{},"cluster":{},"externalId":{},"taskDefinition":{},"networkConfiguration":{"shape":"S1m"},"loadBalancers":{"shape":"S17"},"serviceRegistries":{"shape":"S1a"},"launchType":{},"capacityProviderStrategy":{"shape":"Ss"},"platformVersion":{},"scale":{"shape":"S29"},"clientToken":{},"tags":{"shape":"Sa"}}},"output":{"type":"structure","members":{"taskSet":{"shape":"S27"}}}},"DeleteAccountSetting":{"input":{"type":"structure","required":["name"],"members":{"name":{},"principalArn":{}}},"output":{"type":"structure","members":{"setting":{"shape":"S2p"}}}},"DeleteAttributes":{"input":{"type":"structure","required":["attributes"],"members":{"cluster":{},"attributes":{"shape":"S2r"}}},"output":{"type":"structure","members":{"attributes":{"shape":"S2r"}}}},"DeleteCapacityProvider":{"input":{"type":"structure","required":["capacityProvider"],"members":{"capacityProvider":{}}},"output":{"type":"structure","members":{"capacityProvider":{"shape":"Sf"}}}},"DeleteCluster":{"input":{"type":"structure","required":["cluster"],"members":{"cluster":{}}},"output":{"type":"structure","members":{"cluster":{"shape":"Sy"}}}},"DeleteService":{"input":{"type":"structure","required":["service"],"members":{"cluster":{},"service":{},"force":{"type":"boolean"}}},"output":{"type":"structure","members":{"service":{"shape":"S25"}}}},"DeleteTaskDefinitions":{"input":{"type":"structure","required":["taskDefinitions"],"members":{"taskDefinitions":{"shape":"Sr"}}},"output":{"type":"structure","members":{"taskDefinitions":{"type":"list","member":{"shape":"S35"}},"failures":{"shape":"S56"}}}},"DeleteTaskSet":{"input":{"type":"structure","required":["cluster","service","taskSet"],"members":{"cluster":{},"service":{},"taskSet":{},"force":{"type":"boolean"}}},"output":{"type":"structure","members":{"taskSet":{"shape":"S27"}}}},"DeregisterContainerInstance":{"input":{"type":"structure","required":["containerInstance"],"members":{"cluster":{},"containerInstance":{},"force":{"type":"boolean"}}},"output":{"type":"structure","members":{"containerInstance":{"shape":"S5c"}}}},"DeregisterTaskDefinition":{"input":{"type":"structure","required":["taskDefinition"],"members":{"taskDefinition":{}}},"output":{"type":"structure","members":{"taskDefinition":{"shape":"S35"}}}},"DescribeCapacityProviders":{"input":{"type":"structure","members":{"capacityProviders":{"shape":"Sr"},"include":{"type":"list","member":{}},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"capacityProviders":{"type":"list","member":{"shape":"Sf"}},"failures":{"shape":"S56"},"nextToken":{}}}},"DescribeClusters":{"input":{"type":"structure","members":{"clusters":{"shape":"Sr"},"include":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"clusters":{"type":"list","member":{"shape":"Sy"}},"failures":{"shape":"S56"}}}},"DescribeContainerInstances":{"input":{"type":"structure","required":["containerInstances"],"members":{"cluster":{},"containerInstances":{"shape":"Sr"},"include":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"containerInstances":{"shape":"S63"},"failures":{"shape":"S56"}}}},"DescribeServices":{"input":{"type":"structure","required":["services"],"members":{"cluster":{},"services":{"shape":"Sr"},"include":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"services":{"type":"list","member":{"shape":"S25"}},"failures":{"shape":"S56"}}}},"DescribeTaskDefinition":{"input":{"type":"structure","required":["taskDefinition"],"members":{"taskDefinition":{},"include":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"taskDefinition":{"shape":"S35"},"tags":{"shape":"Sa"}}}},"DescribeTaskSets":{"input":{"type":"structure","required":["cluster","service"],"members":{"cluster":{},"service":{},"taskSets":{"shape":"Sr"},"include":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"taskSets":{"shape":"S26"},"failures":{"shape":"S56"}}}},"DescribeTasks":{"input":{"type":"structure","required":["tasks"],"members":{"cluster":{},"tasks":{"shape":"Sr"},"include":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"tasks":{"shape":"S6l"},"failures":{"shape":"S56"}}}},"DiscoverPollEndpoint":{"input":{"type":"structure","members":{"containerInstance":{},"cluster":{}}},"output":{"type":"structure","members":{"endpoint":{},"telemetryEndpoint":{},"serviceConnectEndpoint":{}}}},"ExecuteCommand":{"input":{"type":"structure","required":["command","interactive","task"],"members":{"cluster":{},"container":{},"command":{},"interactive":{"type":"boolean"},"task":{}}},"output":{"type":"structure","members":{"clusterArn":{},"containerArn":{},"containerName":{},"interactive":{"type":"boolean"},"session":{"type":"structure","members":{"sessionId":{},"streamUrl":{},"tokenValue":{"type":"string","sensitive":true}}},"taskArn":{}}}},"GetTaskProtection":{"input":{"type":"structure","required":["cluster"],"members":{"cluster":{},"tasks":{"shape":"Sr"}}},"output":{"type":"structure","members":{"protectedTasks":{"shape":"S7d"},"failures":{"shape":"S56"}}}},"ListAccountSettings":{"input":{"type":"structure","members":{"name":{},"value":{},"principalArn":{},"effectiveSettings":{"type":"boolean"},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"settings":{"type":"list","member":{"shape":"S2p"}},"nextToken":{}}}},"ListAttributes":{"input":{"type":"structure","required":["targetType"],"members":{"cluster":{},"targetType":{},"attributeName":{},"attributeValue":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"attributes":{"shape":"S2r"},"nextToken":{}}}},"ListClusters":{"input":{"type":"structure","members":{"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"clusterArns":{"shape":"Sr"},"nextToken":{}}}},"ListContainerInstances":{"input":{"type":"structure","members":{"cluster":{},"filter":{},"nextToken":{},"maxResults":{"type":"integer"},"status":{}}},"output":{"type":"structure","members":{"containerInstanceArns":{"shape":"Sr"},"nextToken":{}}}},"ListServices":{"input":{"type":"structure","members":{"cluster":{},"nextToken":{},"maxResults":{"type":"integer"},"launchType":{},"schedulingStrategy":{}}},"output":{"type":"structure","members":{"serviceArns":{"shape":"Sr"},"nextToken":{}}}},"ListServicesByNamespace":{"input":{"type":"structure","required":["namespace"],"members":{"namespace":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"serviceArns":{"shape":"Sr"},"nextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{}}},"output":{"type":"structure","members":{"tags":{"shape":"Sa"}}}},"ListTaskDefinitionFamilies":{"input":{"type":"structure","members":{"familyPrefix":{},"status":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"families":{"shape":"Sr"},"nextToken":{}}}},"ListTaskDefinitions":{"input":{"type":"structure","members":{"familyPrefix":{},"status":{},"sort":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"taskDefinitionArns":{"shape":"Sr"},"nextToken":{}}}},"ListTasks":{"input":{"type":"structure","members":{"cluster":{},"containerInstance":{},"family":{},"nextToken":{},"maxResults":{"type":"integer"},"startedBy":{},"serviceName":{},"desiredStatus":{},"launchType":{}}},"output":{"type":"structure","members":{"taskArns":{"shape":"Sr"},"nextToken":{}}}},"PutAccountSetting":{"input":{"type":"structure","required":["name","value"],"members":{"name":{},"value":{},"principalArn":{}}},"output":{"type":"structure","members":{"setting":{"shape":"S2p"}}}},"PutAccountSettingDefault":{"input":{"type":"structure","required":["name","value"],"members":{"name":{},"value":{}}},"output":{"type":"structure","members":{"setting":{"shape":"S2p"}}}},"PutAttributes":{"input":{"type":"structure","required":["attributes"],"members":{"cluster":{},"attributes":{"shape":"S2r"}}},"output":{"type":"structure","members":{"attributes":{"shape":"S2r"}}}},"PutClusterCapacityProviders":{"input":{"type":"structure","required":["cluster","capacityProviders","defaultCapacityProviderStrategy"],"members":{"cluster":{},"capacityProviders":{"shape":"Sr"},"defaultCapacityProviderStrategy":{"shape":"Ss"}}},"output":{"type":"structure","members":{"cluster":{"shape":"Sy"}}}},"RegisterContainerInstance":{"input":{"type":"structure","members":{"cluster":{},"instanceIdentityDocument":{},"instanceIdentityDocumentSignature":{},"totalResources":{"shape":"S5f"},"versionInfo":{"shape":"S5e"},"containerInstanceArn":{},"attributes":{"shape":"S2r"},"platformDevices":{"type":"list","member":{"type":"structure","required":["id","type"],"members":{"id":{},"type":{}}}},"tags":{"shape":"Sa"}}},"output":{"type":"structure","members":{"containerInstance":{"shape":"S5c"}}}},"RegisterTaskDefinition":{"input":{"type":"structure","required":["family","containerDefinitions"],"members":{"family":{},"taskRoleArn":{},"executionRoleArn":{},"networkMode":{},"containerDefinitions":{"shape":"S36"},"volumes":{"shape":"S4c"},"placementConstraints":{"shape":"S4q"},"requiresCompatibilities":{"shape":"S4t"},"cpu":{},"memory":{},"tags":{"shape":"Sa"},"pidMode":{},"ipcMode":{},"proxyConfiguration":{"shape":"S52"},"inferenceAccelerators":{"shape":"S4y"},"ephemeralStorage":{"shape":"S55"},"runtimePlatform":{"shape":"S4v"}}},"output":{"type":"structure","members":{"taskDefinition":{"shape":"S35"},"tags":{"shape":"Sa"}}}},"RunTask":{"input":{"type":"structure","required":["taskDefinition"],"members":{"capacityProviderStrategy":{"shape":"Ss"},"cluster":{},"count":{"type":"integer"},"enableECSManagedTags":{"type":"boolean"},"enableExecuteCommand":{"type":"boolean"},"group":{},"launchType":{},"networkConfiguration":{"shape":"S1m"},"overrides":{"shape":"S6z"},"placementConstraints":{"shape":"S1g"},"placementStrategy":{"shape":"S1j"},"platformVersion":{},"propagateTags":{},"referenceId":{},"startedBy":{},"tags":{"shape":"Sa"},"taskDefinition":{}}},"output":{"type":"structure","members":{"tasks":{"shape":"S6l"},"failures":{"shape":"S56"}}}},"StartTask":{"input":{"type":"structure","required":["containerInstances","taskDefinition"],"members":{"cluster":{},"containerInstances":{"shape":"Sr"},"enableECSManagedTags":{"type":"boolean"},"enableExecuteCommand":{"type":"boolean"},"group":{},"networkConfiguration":{"shape":"S1m"},"overrides":{"shape":"S6z"},"propagateTags":{},"referenceId":{},"startedBy":{},"tags":{"shape":"Sa"},"taskDefinition":{}}},"output":{"type":"structure","members":{"tasks":{"shape":"S6l"},"failures":{"shape":"S56"}}}},"StopTask":{"input":{"type":"structure","required":["task"],"members":{"cluster":{},"task":{},"reason":{}}},"output":{"type":"structure","members":{"task":{"shape":"S6m"}}}},"SubmitAttachmentStateChanges":{"input":{"type":"structure","required":["attachments"],"members":{"cluster":{},"attachments":{"shape":"S8q"}}},"output":{"type":"structure","members":{"acknowledgment":{}}}},"SubmitContainerStateChange":{"input":{"type":"structure","members":{"cluster":{},"task":{},"containerName":{},"runtimeId":{},"status":{},"exitCode":{"type":"integer"},"reason":{},"networkBindings":{"shape":"S6q"}}},"output":{"type":"structure","members":{"acknowledgment":{}}}},"SubmitTaskStateChange":{"input":{"type":"structure","members":{"cluster":{},"task":{},"status":{},"reason":{},"containers":{"type":"list","member":{"type":"structure","members":{"containerName":{},"imageDigest":{},"runtimeId":{},"exitCode":{"type":"integer"},"networkBindings":{"shape":"S6q"},"reason":{},"status":{}}}},"attachments":{"shape":"S8q"},"managedAgents":{"type":"list","member":{"type":"structure","required":["containerName","managedAgentName","status"],"members":{"containerName":{},"managedAgentName":{},"status":{},"reason":{}}}},"pullStartedAt":{"type":"timestamp"},"pullStoppedAt":{"type":"timestamp"},"executionStoppedAt":{"type":"timestamp"}}},"output":{"type":"structure","members":{"acknowledgment":{}}}},"TagResource":{"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{},"tags":{"shape":"Sa"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{},"tagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateCapacityProvider":{"input":{"type":"structure","required":["name","autoScalingGroupProvider"],"members":{"name":{},"autoScalingGroupProvider":{"type":"structure","members":{"managedScaling":{"shape":"S4"},"managedTerminationProtection":{}}}}},"output":{"type":"structure","members":{"capacityProvider":{"shape":"Sf"}}}},"UpdateCluster":{"input":{"type":"structure","required":["cluster"],"members":{"cluster":{},"settings":{"shape":"Sj"},"configuration":{"shape":"Sm"},"serviceConnectDefaults":{"shape":"Sw"}}},"output":{"type":"structure","members":{"cluster":{"shape":"Sy"}}}},"UpdateClusterSettings":{"input":{"type":"structure","required":["cluster","settings"],"members":{"cluster":{},"settings":{"shape":"Sj"}}},"output":{"type":"structure","members":{"cluster":{"shape":"Sy"}}}},"UpdateContainerAgent":{"input":{"type":"structure","required":["containerInstance"],"members":{"cluster":{},"containerInstance":{}}},"output":{"type":"structure","members":{"containerInstance":{"shape":"S5c"}}}},"UpdateContainerInstancesState":{"input":{"type":"structure","required":["containerInstances","status"],"members":{"cluster":{},"containerInstances":{"shape":"Sr"},"status":{}}},"output":{"type":"structure","members":{"containerInstances":{"shape":"S63"},"failures":{"shape":"S56"}}}},"UpdateService":{"input":{"type":"structure","required":["service"],"members":{"cluster":{},"service":{},"desiredCount":{"type":"integer"},"taskDefinition":{},"capacityProviderStrategy":{"shape":"Ss"},"deploymentConfiguration":{"shape":"S1d"},"networkConfiguration":{"shape":"S1m"},"placementConstraints":{"shape":"S1g"},"placementStrategy":{"shape":"S1j"},"platformVersion":{},"forceNewDeployment":{"type":"boolean"},"healthCheckGracePeriodSeconds":{"type":"integer"},"enableExecuteCommand":{"type":"boolean"},"enableECSManagedTags":{"type":"boolean"},"loadBalancers":{"shape":"S17"},"propagateTags":{},"serviceRegistries":{"shape":"S1a"},"serviceConnectConfiguration":{"shape":"S1t"}}},"output":{"type":"structure","members":{"service":{"shape":"S25"}}}},"UpdateServicePrimaryTaskSet":{"input":{"type":"structure","required":["cluster","service","primaryTaskSet"],"members":{"cluster":{},"service":{},"primaryTaskSet":{}}},"output":{"type":"structure","members":{"taskSet":{"shape":"S27"}}}},"UpdateTaskProtection":{"input":{"type":"structure","required":["cluster","tasks","protectionEnabled"],"members":{"cluster":{},"tasks":{"shape":"Sr"},"protectionEnabled":{"type":"boolean"},"expiresInMinutes":{"type":"integer"}}},"output":{"type":"structure","members":{"protectedTasks":{"shape":"S7d"},"failures":{"shape":"S56"}}}},"UpdateTaskSet":{"input":{"type":"structure","required":["cluster","service","taskSet","scale"],"members":{"cluster":{},"service":{},"taskSet":{},"scale":{"shape":"S29"}}},"output":{"type":"structure","members":{"taskSet":{"shape":"S27"}}}}},"shapes":{"S3":{"type":"structure","required":["autoScalingGroupArn"],"members":{"autoScalingGroupArn":{},"managedScaling":{"shape":"S4"},"managedTerminationProtection":{}}},"S4":{"type":"structure","members":{"status":{},"targetCapacity":{"type":"integer"},"minimumScalingStepSize":{"type":"integer"},"maximumScalingStepSize":{"type":"integer"},"instanceWarmupPeriod":{"type":"integer"}}},"Sa":{"type":"list","member":{"type":"structure","members":{"key":{},"value":{}}}},"Sf":{"type":"structure","members":{"capacityProviderArn":{},"name":{},"status":{},"autoScalingGroupProvider":{"shape":"S3"},"updateStatus":{},"updateStatusReason":{},"tags":{"shape":"Sa"}}},"Sj":{"type":"list","member":{"type":"structure","members":{"name":{},"value":{}}}},"Sm":{"type":"structure","members":{"executeCommandConfiguration":{"type":"structure","members":{"kmsKeyId":{},"logging":{},"logConfiguration":{"type":"structure","members":{"cloudWatchLogGroupName":{},"cloudWatchEncryptionEnabled":{"type":"boolean"},"s3BucketName":{},"s3EncryptionEnabled":{"type":"boolean"},"s3KeyPrefix":{}}}}}}},"Sr":{"type":"list","member":{}},"Ss":{"type":"list","member":{"type":"structure","required":["capacityProvider"],"members":{"capacityProvider":{},"weight":{"type":"integer"},"base":{"type":"integer"}}}},"Sw":{"type":"structure","required":["namespace"],"members":{"namespace":{}}},"Sy":{"type":"structure","members":{"clusterArn":{},"clusterName":{},"configuration":{"shape":"Sm"},"status":{},"registeredContainerInstancesCount":{"type":"integer"},"runningTasksCount":{"type":"integer"},"pendingTasksCount":{"type":"integer"},"activeServicesCount":{"type":"integer"},"statistics":{"type":"list","member":{"shape":"S11"}},"tags":{"shape":"Sa"},"settings":{"shape":"Sj"},"capacityProviders":{"shape":"Sr"},"defaultCapacityProviderStrategy":{"shape":"Ss"},"attachments":{"shape":"S12"},"attachmentsStatus":{},"serviceConnectDefaults":{"type":"structure","members":{"namespace":{}}}}},"S11":{"type":"structure","members":{"name":{},"value":{}}},"S12":{"type":"list","member":{"type":"structure","members":{"id":{},"type":{},"status":{},"details":{"type":"list","member":{"shape":"S11"}}}}},"S17":{"type":"list","member":{"type":"structure","members":{"targetGroupArn":{},"loadBalancerName":{},"containerName":{},"containerPort":{"type":"integer"}}}},"S1a":{"type":"list","member":{"type":"structure","members":{"registryArn":{},"port":{"type":"integer"},"containerName":{},"containerPort":{"type":"integer"}}}},"S1d":{"type":"structure","members":{"deploymentCircuitBreaker":{"type":"structure","required":["enable","rollback"],"members":{"enable":{"type":"boolean"},"rollback":{"type":"boolean"}}},"maximumPercent":{"type":"integer"},"minimumHealthyPercent":{"type":"integer"},"alarms":{"type":"structure","required":["alarmNames","enable","rollback"],"members":{"alarmNames":{"shape":"Sr"},"enable":{"type":"boolean"},"rollback":{"type":"boolean"}}}}},"S1g":{"type":"list","member":{"type":"structure","members":{"type":{},"expression":{}}}},"S1j":{"type":"list","member":{"type":"structure","members":{"type":{},"field":{}}}},"S1m":{"type":"structure","members":{"awsvpcConfiguration":{"type":"structure","required":["subnets"],"members":{"subnets":{"shape":"Sr"},"securityGroups":{"shape":"Sr"},"assignPublicIp":{}}}}},"S1q":{"type":"structure","required":["type"],"members":{"type":{}}},"S1t":{"type":"structure","required":["enabled"],"members":{"enabled":{"type":"boolean"},"namespace":{},"services":{"type":"list","member":{"type":"structure","required":["portName"],"members":{"portName":{},"discoveryName":{},"clientAliases":{"type":"list","member":{"type":"structure","required":["port"],"members":{"port":{"type":"integer"},"dnsName":{}}}},"ingressPortOverride":{"type":"integer"}}}},"logConfiguration":{"shape":"S1z"}}},"S1z":{"type":"structure","required":["logDriver"],"members":{"logDriver":{},"options":{"type":"map","key":{},"value":{}},"secretOptions":{"shape":"S22"}}},"S22":{"type":"list","member":{"type":"structure","required":["name","valueFrom"],"members":{"name":{},"valueFrom":{}}}},"S25":{"type":"structure","members":{"serviceArn":{},"serviceName":{},"clusterArn":{},"loadBalancers":{"shape":"S17"},"serviceRegistries":{"shape":"S1a"},"status":{},"desiredCount":{"type":"integer"},"runningCount":{"type":"integer"},"pendingCount":{"type":"integer"},"launchType":{},"capacityProviderStrategy":{"shape":"Ss"},"platformVersion":{},"platformFamily":{},"taskDefinition":{},"deploymentConfiguration":{"shape":"S1d"},"taskSets":{"shape":"S26"},"deployments":{"type":"list","member":{"type":"structure","members":{"id":{},"status":{},"taskDefinition":{},"desiredCount":{"type":"integer"},"pendingCount":{"type":"integer"},"runningCount":{"type":"integer"},"failedTasks":{"type":"integer"},"createdAt":{"type":"timestamp"},"updatedAt":{"type":"timestamp"},"capacityProviderStrategy":{"shape":"Ss"},"launchType":{},"platformVersion":{},"platformFamily":{},"networkConfiguration":{"shape":"S1m"},"rolloutState":{},"rolloutStateReason":{},"serviceConnectConfiguration":{"shape":"S1t"},"serviceConnectResources":{"type":"list","member":{"type":"structure","members":{"discoveryName":{},"discoveryArn":{}}}}}}},"roleArn":{},"events":{"type":"list","member":{"type":"structure","members":{"id":{},"createdAt":{"type":"timestamp"},"message":{}}}},"createdAt":{"type":"timestamp"},"placementConstraints":{"shape":"S1g"},"placementStrategy":{"shape":"S1j"},"networkConfiguration":{"shape":"S1m"},"healthCheckGracePeriodSeconds":{"type":"integer"},"schedulingStrategy":{},"deploymentController":{"shape":"S1q"},"tags":{"shape":"Sa"},"createdBy":{},"enableECSManagedTags":{"type":"boolean"},"propagateTags":{},"enableExecuteCommand":{"type":"boolean"}}},"S26":{"type":"list","member":{"shape":"S27"}},"S27":{"type":"structure","members":{"id":{},"taskSetArn":{},"serviceArn":{},"clusterArn":{},"startedBy":{},"externalId":{},"status":{},"taskDefinition":{},"computedDesiredCount":{"type":"integer"},"pendingCount":{"type":"integer"},"runningCount":{"type":"integer"},"createdAt":{"type":"timestamp"},"updatedAt":{"type":"timestamp"},"launchType":{},"capacityProviderStrategy":{"shape":"Ss"},"platformVersion":{},"platformFamily":{},"networkConfiguration":{"shape":"S1m"},"loadBalancers":{"shape":"S17"},"serviceRegistries":{"shape":"S1a"},"scale":{"shape":"S29"},"stabilityStatus":{},"stabilityStatusAt":{"type":"timestamp"},"tags":{"shape":"Sa"}}},"S29":{"type":"structure","members":{"value":{"type":"double"},"unit":{}}},"S2p":{"type":"structure","members":{"name":{},"value":{},"principalArn":{}}},"S2r":{"type":"list","member":{"shape":"S2s"}},"S2s":{"type":"structure","required":["name"],"members":{"name":{},"value":{},"targetType":{},"targetId":{}}},"S35":{"type":"structure","members":{"taskDefinitionArn":{},"containerDefinitions":{"shape":"S36"},"family":{},"taskRoleArn":{},"executionRoleArn":{},"networkMode":{},"revision":{"type":"integer"},"volumes":{"shape":"S4c"},"status":{},"requiresAttributes":{"type":"list","member":{"shape":"S2s"}},"placementConstraints":{"shape":"S4q"},"compatibilities":{"shape":"S4t"},"runtimePlatform":{"shape":"S4v"},"requiresCompatibilities":{"shape":"S4t"},"cpu":{},"memory":{},"inferenceAccelerators":{"shape":"S4y"},"pidMode":{},"ipcMode":{},"proxyConfiguration":{"shape":"S52"},"registeredAt":{"type":"timestamp"},"deregisteredAt":{"type":"timestamp"},"registeredBy":{},"ephemeralStorage":{"shape":"S55"}}},"S36":{"type":"list","member":{"type":"structure","members":{"name":{},"image":{},"repositoryCredentials":{"type":"structure","required":["credentialsParameter"],"members":{"credentialsParameter":{}}},"cpu":{"type":"integer"},"memory":{"type":"integer"},"memoryReservation":{"type":"integer"},"links":{"shape":"Sr"},"portMappings":{"type":"list","member":{"type":"structure","members":{"containerPort":{"type":"integer"},"hostPort":{"type":"integer"},"protocol":{},"name":{},"appProtocol":{},"containerPortRange":{}}}},"essential":{"type":"boolean"},"entryPoint":{"shape":"Sr"},"command":{"shape":"Sr"},"environment":{"shape":"S3d"},"environmentFiles":{"shape":"S3e"},"mountPoints":{"type":"list","member":{"type":"structure","members":{"sourceVolume":{},"containerPath":{},"readOnly":{"type":"boolean"}}}},"volumesFrom":{"type":"list","member":{"type":"structure","members":{"sourceContainer":{},"readOnly":{"type":"boolean"}}}},"linuxParameters":{"type":"structure","members":{"capabilities":{"type":"structure","members":{"add":{"shape":"Sr"},"drop":{"shape":"Sr"}}},"devices":{"type":"list","member":{"type":"structure","required":["hostPath"],"members":{"hostPath":{},"containerPath":{},"permissions":{"type":"list","member":{}}}}},"initProcessEnabled":{"type":"boolean"},"sharedMemorySize":{"type":"integer"},"tmpfs":{"type":"list","member":{"type":"structure","required":["containerPath","size"],"members":{"containerPath":{},"size":{"type":"integer"},"mountOptions":{"shape":"Sr"}}}},"maxSwap":{"type":"integer"},"swappiness":{"type":"integer"}}},"secrets":{"shape":"S22"},"dependsOn":{"type":"list","member":{"type":"structure","required":["containerName","condition"],"members":{"containerName":{},"condition":{}}}},"startTimeout":{"type":"integer"},"stopTimeout":{"type":"integer"},"hostname":{},"user":{},"workingDirectory":{},"disableNetworking":{"type":"boolean"},"privileged":{"type":"boolean"},"readonlyRootFilesystem":{"type":"boolean"},"dnsServers":{"shape":"Sr"},"dnsSearchDomains":{"shape":"Sr"},"extraHosts":{"type":"list","member":{"type":"structure","required":["hostname","ipAddress"],"members":{"hostname":{},"ipAddress":{}}}},"dockerSecurityOptions":{"shape":"Sr"},"interactive":{"type":"boolean"},"pseudoTerminal":{"type":"boolean"},"dockerLabels":{"type":"map","key":{},"value":{}},"ulimits":{"type":"list","member":{"type":"structure","required":["name","softLimit","hardLimit"],"members":{"name":{},"softLimit":{"type":"integer"},"hardLimit":{"type":"integer"}}}},"logConfiguration":{"shape":"S1z"},"healthCheck":{"type":"structure","required":["command"],"members":{"command":{"shape":"Sr"},"interval":{"type":"integer"},"timeout":{"type":"integer"},"retries":{"type":"integer"},"startPeriod":{"type":"integer"}}},"systemControls":{"type":"list","member":{"type":"structure","members":{"namespace":{},"value":{}}}},"resourceRequirements":{"shape":"S45"},"firelensConfiguration":{"type":"structure","required":["type"],"members":{"type":{},"options":{"type":"map","key":{},"value":{}}}},"credentialSpecs":{"shape":"Sr"}}}},"S3d":{"type":"list","member":{"shape":"S11"}},"S3e":{"type":"list","member":{"type":"structure","required":["value","type"],"members":{"value":{},"type":{}}}},"S45":{"type":"list","member":{"type":"structure","required":["value","type"],"members":{"value":{},"type":{}}}},"S4c":{"type":"list","member":{"type":"structure","members":{"name":{},"host":{"type":"structure","members":{"sourcePath":{}}},"dockerVolumeConfiguration":{"type":"structure","members":{"scope":{},"autoprovision":{"type":"boolean"},"driver":{},"driverOpts":{"shape":"S4h"},"labels":{"shape":"S4h"}}},"efsVolumeConfiguration":{"type":"structure","required":["fileSystemId"],"members":{"fileSystemId":{},"rootDirectory":{},"transitEncryption":{},"transitEncryptionPort":{"type":"integer"},"authorizationConfig":{"type":"structure","members":{"accessPointId":{},"iam":{}}}}},"fsxWindowsFileServerVolumeConfiguration":{"type":"structure","required":["fileSystemId","rootDirectory","authorizationConfig"],"members":{"fileSystemId":{},"rootDirectory":{},"authorizationConfig":{"type":"structure","required":["credentialsParameter","domain"],"members":{"credentialsParameter":{},"domain":{}}}}}}}},"S4h":{"type":"map","key":{},"value":{}},"S4q":{"type":"list","member":{"type":"structure","members":{"type":{},"expression":{}}}},"S4t":{"type":"list","member":{}},"S4v":{"type":"structure","members":{"cpuArchitecture":{},"operatingSystemFamily":{}}},"S4y":{"type":"list","member":{"type":"structure","required":["deviceName","deviceType"],"members":{"deviceName":{},"deviceType":{}}}},"S52":{"type":"structure","required":["containerName"],"members":{"type":{},"containerName":{},"properties":{"type":"list","member":{"shape":"S11"}}}},"S55":{"type":"structure","required":["sizeInGiB"],"members":{"sizeInGiB":{"type":"integer"}}},"S56":{"type":"list","member":{"type":"structure","members":{"arn":{},"reason":{},"detail":{}}}},"S5c":{"type":"structure","members":{"containerInstanceArn":{},"ec2InstanceId":{},"capacityProviderName":{},"version":{"type":"long"},"versionInfo":{"shape":"S5e"},"remainingResources":{"shape":"S5f"},"registeredResources":{"shape":"S5f"},"status":{},"statusReason":{},"agentConnected":{"type":"boolean"},"runningTasksCount":{"type":"integer"},"pendingTasksCount":{"type":"integer"},"agentUpdateStatus":{},"attributes":{"shape":"S2r"},"registeredAt":{"type":"timestamp"},"attachments":{"shape":"S12"},"tags":{"shape":"Sa"},"healthStatus":{"type":"structure","members":{"overallStatus":{},"details":{"type":"list","member":{"type":"structure","members":{"type":{},"status":{},"lastUpdated":{"type":"timestamp"},"lastStatusChange":{"type":"timestamp"}}}}}}}},"S5e":{"type":"structure","members":{"agentVersion":{},"agentHash":{},"dockerVersion":{}}},"S5f":{"type":"list","member":{"type":"structure","members":{"name":{},"type":{},"doubleValue":{"type":"double"},"longValue":{"type":"long"},"integerValue":{"type":"integer"},"stringSetValue":{"shape":"Sr"}}}},"S63":{"type":"list","member":{"shape":"S5c"}},"S6l":{"type":"list","member":{"shape":"S6m"}},"S6m":{"type":"structure","members":{"attachments":{"shape":"S12"},"attributes":{"shape":"S2r"},"availabilityZone":{},"capacityProviderName":{},"clusterArn":{},"connectivity":{},"connectivityAt":{"type":"timestamp"},"containerInstanceArn":{},"containers":{"type":"list","member":{"type":"structure","members":{"containerArn":{},"taskArn":{},"name":{},"image":{},"imageDigest":{},"runtimeId":{},"lastStatus":{},"exitCode":{"type":"integer"},"reason":{},"networkBindings":{"shape":"S6q"},"networkInterfaces":{"type":"list","member":{"type":"structure","members":{"attachmentId":{},"privateIpv4Address":{},"ipv6Address":{}}}},"healthStatus":{},"managedAgents":{"type":"list","member":{"type":"structure","members":{"lastStartedAt":{"type":"timestamp"},"name":{},"reason":{},"lastStatus":{}}}},"cpu":{},"memory":{},"memoryReservation":{},"gpuIds":{"type":"list","member":{}}}}},"cpu":{},"createdAt":{"type":"timestamp"},"desiredStatus":{},"enableExecuteCommand":{"type":"boolean"},"executionStoppedAt":{"type":"timestamp"},"group":{},"healthStatus":{},"inferenceAccelerators":{"shape":"S4y"},"lastStatus":{},"launchType":{},"memory":{},"overrides":{"shape":"S6z"},"platformVersion":{},"platformFamily":{},"pullStartedAt":{"type":"timestamp"},"pullStoppedAt":{"type":"timestamp"},"startedAt":{"type":"timestamp"},"startedBy":{},"stopCode":{},"stoppedAt":{"type":"timestamp"},"stoppedReason":{},"stoppingAt":{"type":"timestamp"},"tags":{"shape":"Sa"},"taskArn":{},"taskDefinitionArn":{},"version":{"type":"long"},"ephemeralStorage":{"shape":"S55"}}},"S6q":{"type":"list","member":{"type":"structure","members":{"bindIP":{},"containerPort":{"type":"integer"},"hostPort":{"type":"integer"},"protocol":{},"containerPortRange":{},"hostPortRange":{}}}},"S6z":{"type":"structure","members":{"containerOverrides":{"type":"list","member":{"type":"structure","members":{"name":{},"command":{"shape":"Sr"},"environment":{"shape":"S3d"},"environmentFiles":{"shape":"S3e"},"cpu":{"type":"integer"},"memory":{"type":"integer"},"memoryReservation":{"type":"integer"},"resourceRequirements":{"shape":"S45"}}}},"cpu":{},"inferenceAcceleratorOverrides":{"type":"list","member":{"type":"structure","members":{"deviceName":{},"deviceType":{}}}},"executionRoleArn":{},"memory":{},"taskRoleArn":{},"ephemeralStorage":{"shape":"S55"}}},"S7d":{"type":"list","member":{"type":"structure","members":{"taskArn":{},"protectionEnabled":{"type":"boolean"},"expirationDate":{"type":"timestamp"}}}},"S8q":{"type":"list","member":{"type":"structure","required":["attachmentArn","status"],"members":{"attachmentArn":{},"status":{}}}}}}')},15738:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListAccountSettings":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"settings"},"ListAttributes":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"attributes"},"ListClusters":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"clusterArns"},"ListContainerInstances":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"containerInstanceArns"},"ListServices":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"serviceArns"},"ListServicesByNamespace":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"serviceArns"},"ListTaskDefinitionFamilies":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"families"},"ListTaskDefinitions":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"taskDefinitionArns"},"ListTasks":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"taskArns"}}}')},1299:function(e){"use strict";e.exports=JSON.parse('{"V":{"TasksRunning":{"delay":6,"operation":"DescribeTasks","maxAttempts":100,"acceptors":[{"expected":"STOPPED","matcher":"pathAny","state":"failure","argument":"tasks[].lastStatus"},{"expected":"MISSING","matcher":"pathAny","state":"failure","argument":"failures[].reason"},{"expected":"RUNNING","matcher":"pathAll","state":"success","argument":"tasks[].lastStatus"}]},"TasksStopped":{"delay":6,"operation":"DescribeTasks","maxAttempts":100,"acceptors":[{"expected":"STOPPED","matcher":"pathAll","state":"success","argument":"tasks[].lastStatus"}]},"ServicesStable":{"delay":15,"operation":"DescribeServices","maxAttempts":40,"acceptors":[{"expected":"MISSING","matcher":"pathAny","state":"failure","argument":"failures[].reason"},{"expected":"DRAINING","matcher":"pathAny","state":"failure","argument":"services[].status"},{"expected":"INACTIVE","matcher":"pathAny","state":"failure","argument":"services[].status"},{"expected":true,"matcher":"path","state":"success","argument":"length(services[?!(length(deployments) == `1` && runningCount == desiredCount)]) == `0`"}]},"ServicesInactive":{"delay":15,"operation":"DescribeServices","maxAttempts":40,"acceptors":[{"expected":"MISSING","matcher":"pathAny","state":"failure","argument":"failures[].reason"},{"expected":"INACTIVE","matcher":"pathAny","state":"success","argument":"services[].status"}]}}}')},58426:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-02-02","endpointPrefix":"elasticache","protocol":"query","serviceFullName":"Amazon ElastiCache","serviceId":"ElastiCache","signatureVersion":"v4","uid":"elasticache-2015-02-02","xmlNamespace":"http://elasticache.amazonaws.com/doc/2015-02-02/"},"operations":{"AddTagsToResource":{"input":{"type":"structure","required":["ResourceName","Tags"],"members":{"ResourceName":{},"Tags":{"shape":"S3"}}},"output":{"shape":"S5","resultWrapper":"AddTagsToResourceResult"}},"AuthorizeCacheSecurityGroupIngress":{"input":{"type":"structure","required":["CacheSecurityGroupName","EC2SecurityGroupName","EC2SecurityGroupOwnerId"],"members":{"CacheSecurityGroupName":{},"EC2SecurityGroupName":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"AuthorizeCacheSecurityGroupIngressResult","type":"structure","members":{"CacheSecurityGroup":{"shape":"S8"}}}},"BatchApplyUpdateAction":{"input":{"type":"structure","required":["ServiceUpdateName"],"members":{"ReplicationGroupIds":{"shape":"Sc"},"CacheClusterIds":{"shape":"Sd"},"ServiceUpdateName":{}}},"output":{"shape":"Se","resultWrapper":"BatchApplyUpdateActionResult"}},"BatchStopUpdateAction":{"input":{"type":"structure","required":["ServiceUpdateName"],"members":{"ReplicationGroupIds":{"shape":"Sc"},"CacheClusterIds":{"shape":"Sd"},"ServiceUpdateName":{}}},"output":{"shape":"Se","resultWrapper":"BatchStopUpdateActionResult"}},"CompleteMigration":{"input":{"type":"structure","required":["ReplicationGroupId"],"members":{"ReplicationGroupId":{},"Force":{"type":"boolean"}}},"output":{"resultWrapper":"CompleteMigrationResult","type":"structure","members":{"ReplicationGroup":{"shape":"So"}}}},"CopySnapshot":{"input":{"type":"structure","required":["SourceSnapshotName","TargetSnapshotName"],"members":{"SourceSnapshotName":{},"TargetSnapshotName":{},"TargetBucket":{},"KmsKeyId":{},"Tags":{"shape":"S3"}}},"output":{"resultWrapper":"CopySnapshotResult","type":"structure","members":{"Snapshot":{"shape":"S1u"}}}},"CreateCacheCluster":{"input":{"type":"structure","required":["CacheClusterId"],"members":{"CacheClusterId":{},"ReplicationGroupId":{},"AZMode":{},"PreferredAvailabilityZone":{},"PreferredAvailabilityZones":{"shape":"S23"},"NumCacheNodes":{"type":"integer"},"CacheNodeType":{},"Engine":{},"EngineVersion":{},"CacheParameterGroupName":{},"CacheSubnetGroupName":{},"CacheSecurityGroupNames":{"shape":"S24"},"SecurityGroupIds":{"shape":"S25"},"Tags":{"shape":"S3"},"SnapshotArns":{"shape":"S26"},"SnapshotName":{},"PreferredMaintenanceWindow":{},"Port":{"type":"integer"},"NotificationTopicArn":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"SnapshotRetentionLimit":{"type":"integer"},"SnapshotWindow":{},"AuthToken":{},"OutpostMode":{},"PreferredOutpostArn":{},"PreferredOutpostArns":{"shape":"S28"},"LogDeliveryConfigurations":{"shape":"S29"},"TransitEncryptionEnabled":{"type":"boolean"},"NetworkType":{},"IpDiscovery":{}}},"output":{"resultWrapper":"CreateCacheClusterResult","type":"structure","members":{"CacheCluster":{"shape":"S2c"}}}},"CreateCacheParameterGroup":{"input":{"type":"structure","required":["CacheParameterGroupName","CacheParameterGroupFamily","Description"],"members":{"CacheParameterGroupName":{},"CacheParameterGroupFamily":{},"Description":{},"Tags":{"shape":"S3"}}},"output":{"resultWrapper":"CreateCacheParameterGroupResult","type":"structure","members":{"CacheParameterGroup":{"shape":"S2p"}}}},"CreateCacheSecurityGroup":{"input":{"type":"structure","required":["CacheSecurityGroupName","Description"],"members":{"CacheSecurityGroupName":{},"Description":{},"Tags":{"shape":"S3"}}},"output":{"resultWrapper":"CreateCacheSecurityGroupResult","type":"structure","members":{"CacheSecurityGroup":{"shape":"S8"}}}},"CreateCacheSubnetGroup":{"input":{"type":"structure","required":["CacheSubnetGroupName","CacheSubnetGroupDescription","SubnetIds"],"members":{"CacheSubnetGroupName":{},"CacheSubnetGroupDescription":{},"SubnetIds":{"shape":"S2t"},"Tags":{"shape":"S3"}}},"output":{"resultWrapper":"CreateCacheSubnetGroupResult","type":"structure","members":{"CacheSubnetGroup":{"shape":"S2v"}}}},"CreateGlobalReplicationGroup":{"input":{"type":"structure","required":["GlobalReplicationGroupIdSuffix","PrimaryReplicationGroupId"],"members":{"GlobalReplicationGroupIdSuffix":{},"GlobalReplicationGroupDescription":{},"PrimaryReplicationGroupId":{}}},"output":{"resultWrapper":"CreateGlobalReplicationGroupResult","type":"structure","members":{"GlobalReplicationGroup":{"shape":"S33"}}}},"CreateReplicationGroup":{"input":{"type":"structure","required":["ReplicationGroupId","ReplicationGroupDescription"],"members":{"ReplicationGroupId":{},"ReplicationGroupDescription":{},"GlobalReplicationGroupId":{},"PrimaryClusterId":{},"AutomaticFailoverEnabled":{"type":"boolean"},"MultiAZEnabled":{"type":"boolean"},"NumCacheClusters":{"type":"integer"},"PreferredCacheClusterAZs":{"shape":"S1z"},"NumNodeGroups":{"type":"integer"},"ReplicasPerNodeGroup":{"type":"integer"},"NodeGroupConfiguration":{"type":"list","member":{"shape":"S1x","locationName":"NodeGroupConfiguration"}},"CacheNodeType":{},"Engine":{},"EngineVersion":{},"CacheParameterGroupName":{},"CacheSubnetGroupName":{},"CacheSecurityGroupNames":{"shape":"S24"},"SecurityGroupIds":{"shape":"S25"},"Tags":{"shape":"S3"},"SnapshotArns":{"shape":"S26"},"SnapshotName":{},"PreferredMaintenanceWindow":{},"Port":{"type":"integer"},"NotificationTopicArn":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"SnapshotRetentionLimit":{"type":"integer"},"SnapshotWindow":{},"AuthToken":{},"TransitEncryptionEnabled":{"type":"boolean"},"AtRestEncryptionEnabled":{"type":"boolean"},"KmsKeyId":{},"UserGroupIds":{"type":"list","member":{}},"LogDeliveryConfigurations":{"shape":"S29"},"DataTieringEnabled":{"type":"boolean"},"NetworkType":{},"IpDiscovery":{},"TransitEncryptionMode":{},"ClusterMode":{}}},"output":{"resultWrapper":"CreateReplicationGroupResult","type":"structure","members":{"ReplicationGroup":{"shape":"So"}}}},"CreateSnapshot":{"input":{"type":"structure","required":["SnapshotName"],"members":{"ReplicationGroupId":{},"CacheClusterId":{},"SnapshotName":{},"KmsKeyId":{},"Tags":{"shape":"S3"}}},"output":{"resultWrapper":"CreateSnapshotResult","type":"structure","members":{"Snapshot":{"shape":"S1u"}}}},"CreateUser":{"input":{"type":"structure","required":["UserId","UserName","Engine","AccessString"],"members":{"UserId":{},"UserName":{},"Engine":{},"Passwords":{"shape":"S3i"},"AccessString":{},"NoPasswordRequired":{"type":"boolean"},"Tags":{"shape":"S3"},"AuthenticationMode":{"shape":"S3k"}}},"output":{"shape":"S3m","resultWrapper":"CreateUserResult"}},"CreateUserGroup":{"input":{"type":"structure","required":["UserGroupId","Engine"],"members":{"UserGroupId":{},"Engine":{},"UserIds":{"shape":"S3q"},"Tags":{"shape":"S3"}}},"output":{"shape":"S3r","resultWrapper":"CreateUserGroupResult"}},"DecreaseNodeGroupsInGlobalReplicationGroup":{"input":{"type":"structure","required":["GlobalReplicationGroupId","NodeGroupCount","ApplyImmediately"],"members":{"GlobalReplicationGroupId":{},"NodeGroupCount":{"type":"integer"},"GlobalNodeGroupsToRemove":{"shape":"S3w"},"GlobalNodeGroupsToRetain":{"shape":"S3w"},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"DecreaseNodeGroupsInGlobalReplicationGroupResult","type":"structure","members":{"GlobalReplicationGroup":{"shape":"S33"}}}},"DecreaseReplicaCount":{"input":{"type":"structure","required":["ReplicationGroupId","ApplyImmediately"],"members":{"ReplicationGroupId":{},"NewReplicaCount":{"type":"integer"},"ReplicaConfiguration":{"shape":"S3z"},"ReplicasToRemove":{"type":"list","member":{}},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"DecreaseReplicaCountResult","type":"structure","members":{"ReplicationGroup":{"shape":"So"}}}},"DeleteCacheCluster":{"input":{"type":"structure","required":["CacheClusterId"],"members":{"CacheClusterId":{},"FinalSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteCacheClusterResult","type":"structure","members":{"CacheCluster":{"shape":"S2c"}}}},"DeleteCacheParameterGroup":{"input":{"type":"structure","required":["CacheParameterGroupName"],"members":{"CacheParameterGroupName":{}}}},"DeleteCacheSecurityGroup":{"input":{"type":"structure","required":["CacheSecurityGroupName"],"members":{"CacheSecurityGroupName":{}}}},"DeleteCacheSubnetGroup":{"input":{"type":"structure","required":["CacheSubnetGroupName"],"members":{"CacheSubnetGroupName":{}}}},"DeleteGlobalReplicationGroup":{"input":{"type":"structure","required":["GlobalReplicationGroupId","RetainPrimaryReplicationGroup"],"members":{"GlobalReplicationGroupId":{},"RetainPrimaryReplicationGroup":{"type":"boolean"}}},"output":{"resultWrapper":"DeleteGlobalReplicationGroupResult","type":"structure","members":{"GlobalReplicationGroup":{"shape":"S33"}}}},"DeleteReplicationGroup":{"input":{"type":"structure","required":["ReplicationGroupId"],"members":{"ReplicationGroupId":{},"RetainPrimaryCluster":{"type":"boolean"},"FinalSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteReplicationGroupResult","type":"structure","members":{"ReplicationGroup":{"shape":"So"}}}},"DeleteSnapshot":{"input":{"type":"structure","required":["SnapshotName"],"members":{"SnapshotName":{}}},"output":{"resultWrapper":"DeleteSnapshotResult","type":"structure","members":{"Snapshot":{"shape":"S1u"}}}},"DeleteUser":{"input":{"type":"structure","required":["UserId"],"members":{"UserId":{}}},"output":{"shape":"S3m","resultWrapper":"DeleteUserResult"}},"DeleteUserGroup":{"input":{"type":"structure","required":["UserGroupId"],"members":{"UserGroupId":{}}},"output":{"shape":"S3r","resultWrapper":"DeleteUserGroupResult"}},"DescribeCacheClusters":{"input":{"type":"structure","members":{"CacheClusterId":{},"MaxRecords":{"type":"integer"},"Marker":{},"ShowCacheNodeInfo":{"type":"boolean"},"ShowCacheClustersNotInReplicationGroups":{"type":"boolean"}}},"output":{"resultWrapper":"DescribeCacheClustersResult","type":"structure","members":{"Marker":{},"CacheClusters":{"type":"list","member":{"shape":"S2c","locationName":"CacheCluster"}}}}},"DescribeCacheEngineVersions":{"input":{"type":"structure","members":{"Engine":{},"EngineVersion":{},"CacheParameterGroupFamily":{},"MaxRecords":{"type":"integer"},"Marker":{},"DefaultOnly":{"type":"boolean"}}},"output":{"resultWrapper":"DescribeCacheEngineVersionsResult","type":"structure","members":{"Marker":{},"CacheEngineVersions":{"type":"list","member":{"locationName":"CacheEngineVersion","type":"structure","members":{"Engine":{},"EngineVersion":{},"CacheParameterGroupFamily":{},"CacheEngineDescription":{},"CacheEngineVersionDescription":{}}}}}}},"DescribeCacheParameterGroups":{"input":{"type":"structure","members":{"CacheParameterGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeCacheParameterGroupsResult","type":"structure","members":{"Marker":{},"CacheParameterGroups":{"type":"list","member":{"shape":"S2p","locationName":"CacheParameterGroup"}}}}},"DescribeCacheParameters":{"input":{"type":"structure","required":["CacheParameterGroupName"],"members":{"CacheParameterGroupName":{},"Source":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeCacheParametersResult","type":"structure","members":{"Marker":{},"Parameters":{"shape":"S4s"},"CacheNodeTypeSpecificParameters":{"shape":"S4v"}}}},"DescribeCacheSecurityGroups":{"input":{"type":"structure","members":{"CacheSecurityGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeCacheSecurityGroupsResult","type":"structure","members":{"Marker":{},"CacheSecurityGroups":{"type":"list","member":{"shape":"S8","locationName":"CacheSecurityGroup"}}}}},"DescribeCacheSubnetGroups":{"input":{"type":"structure","members":{"CacheSubnetGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeCacheSubnetGroupsResult","type":"structure","members":{"Marker":{},"CacheSubnetGroups":{"type":"list","member":{"shape":"S2v","locationName":"CacheSubnetGroup"}}}}},"DescribeEngineDefaultParameters":{"input":{"type":"structure","required":["CacheParameterGroupFamily"],"members":{"CacheParameterGroupFamily":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEngineDefaultParametersResult","type":"structure","members":{"EngineDefaults":{"type":"structure","members":{"CacheParameterGroupFamily":{},"Marker":{},"Parameters":{"shape":"S4s"},"CacheNodeTypeSpecificParameters":{"shape":"S4v"}},"wrapper":true}}}},"DescribeEvents":{"input":{"type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Duration":{"type":"integer"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventsResult","type":"structure","members":{"Marker":{},"Events":{"type":"list","member":{"locationName":"Event","type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"Message":{},"Date":{"type":"timestamp"}}}}}}},"DescribeGlobalReplicationGroups":{"input":{"type":"structure","members":{"GlobalReplicationGroupId":{},"MaxRecords":{"type":"integer"},"Marker":{},"ShowMemberInfo":{"type":"boolean"}}},"output":{"resultWrapper":"DescribeGlobalReplicationGroupsResult","type":"structure","members":{"Marker":{},"GlobalReplicationGroups":{"type":"list","member":{"shape":"S33","locationName":"GlobalReplicationGroup"}}}}},"DescribeReplicationGroups":{"input":{"type":"structure","members":{"ReplicationGroupId":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReplicationGroupsResult","type":"structure","members":{"Marker":{},"ReplicationGroups":{"type":"list","member":{"shape":"So","locationName":"ReplicationGroup"}}}}},"DescribeReservedCacheNodes":{"input":{"type":"structure","members":{"ReservedCacheNodeId":{},"ReservedCacheNodesOfferingId":{},"CacheNodeType":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedCacheNodesResult","type":"structure","members":{"Marker":{},"ReservedCacheNodes":{"type":"list","member":{"shape":"S5m","locationName":"ReservedCacheNode"}}}}},"DescribeReservedCacheNodesOfferings":{"input":{"type":"structure","members":{"ReservedCacheNodesOfferingId":{},"CacheNodeType":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedCacheNodesOfferingsResult","type":"structure","members":{"Marker":{},"ReservedCacheNodesOfferings":{"type":"list","member":{"locationName":"ReservedCacheNodesOffering","type":"structure","members":{"ReservedCacheNodesOfferingId":{},"CacheNodeType":{},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"ProductDescription":{},"OfferingType":{},"RecurringCharges":{"shape":"S5n"}},"wrapper":true}}}}},"DescribeServiceUpdates":{"input":{"type":"structure","members":{"ServiceUpdateName":{},"ServiceUpdateStatus":{"shape":"S5u"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeServiceUpdatesResult","type":"structure","members":{"Marker":{},"ServiceUpdates":{"type":"list","member":{"locationName":"ServiceUpdate","type":"structure","members":{"ServiceUpdateName":{},"ServiceUpdateReleaseDate":{"type":"timestamp"},"ServiceUpdateEndDate":{"type":"timestamp"},"ServiceUpdateSeverity":{},"ServiceUpdateRecommendedApplyByDate":{"type":"timestamp"},"ServiceUpdateStatus":{},"ServiceUpdateDescription":{},"ServiceUpdateType":{},"Engine":{},"EngineVersion":{},"AutoUpdateAfterRecommendedApplyByDate":{"type":"boolean"},"EstimatedUpdateTime":{}}}}}}},"DescribeSnapshots":{"input":{"type":"structure","members":{"ReplicationGroupId":{},"CacheClusterId":{},"SnapshotName":{},"SnapshotSource":{},"Marker":{},"MaxRecords":{"type":"integer"},"ShowNodeGroupConfig":{"type":"boolean"}}},"output":{"resultWrapper":"DescribeSnapshotsResult","type":"structure","members":{"Marker":{},"Snapshots":{"type":"list","member":{"shape":"S1u","locationName":"Snapshot"}}}}},"DescribeUpdateActions":{"input":{"type":"structure","members":{"ServiceUpdateName":{},"ReplicationGroupIds":{"shape":"Sc"},"CacheClusterIds":{"shape":"Sd"},"Engine":{},"ServiceUpdateStatus":{"shape":"S5u"},"ServiceUpdateTimeRange":{"type":"structure","members":{"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}},"UpdateActionStatus":{"type":"list","member":{}},"ShowNodeLevelUpdateStatus":{"type":"boolean"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeUpdateActionsResult","type":"structure","members":{"Marker":{},"UpdateActions":{"type":"list","member":{"locationName":"UpdateAction","type":"structure","members":{"ReplicationGroupId":{},"CacheClusterId":{},"ServiceUpdateName":{},"ServiceUpdateReleaseDate":{"type":"timestamp"},"ServiceUpdateSeverity":{},"ServiceUpdateStatus":{},"ServiceUpdateRecommendedApplyByDate":{"type":"timestamp"},"ServiceUpdateType":{},"UpdateActionAvailableDate":{"type":"timestamp"},"UpdateActionStatus":{},"NodesUpdated":{},"UpdateActionStatusModifiedDate":{"type":"timestamp"},"SlaMet":{},"NodeGroupUpdateStatus":{"type":"list","member":{"locationName":"NodeGroupUpdateStatus","type":"structure","members":{"NodeGroupId":{},"NodeGroupMemberUpdateStatus":{"type":"list","member":{"locationName":"NodeGroupMemberUpdateStatus","type":"structure","members":{"CacheClusterId":{},"CacheNodeId":{},"NodeUpdateStatus":{},"NodeDeletionDate":{"type":"timestamp"},"NodeUpdateStartDate":{"type":"timestamp"},"NodeUpdateEndDate":{"type":"timestamp"},"NodeUpdateInitiatedBy":{},"NodeUpdateInitiatedDate":{"type":"timestamp"},"NodeUpdateStatusModifiedDate":{"type":"timestamp"}}}}}}},"CacheNodeUpdateStatus":{"type":"list","member":{"locationName":"CacheNodeUpdateStatus","type":"structure","members":{"CacheNodeId":{},"NodeUpdateStatus":{},"NodeDeletionDate":{"type":"timestamp"},"NodeUpdateStartDate":{"type":"timestamp"},"NodeUpdateEndDate":{"type":"timestamp"},"NodeUpdateInitiatedBy":{},"NodeUpdateInitiatedDate":{"type":"timestamp"},"NodeUpdateStatusModifiedDate":{"type":"timestamp"}}}},"EstimatedUpdateTime":{},"Engine":{}}}}}}},"DescribeUserGroups":{"input":{"type":"structure","members":{"UserGroupId":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeUserGroupsResult","type":"structure","members":{"UserGroups":{"type":"list","member":{"shape":"S3r"}},"Marker":{}}}},"DescribeUsers":{"input":{"type":"structure","members":{"Engine":{},"UserId":{},"Filters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"type":"list","member":{}}}}},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeUsersResult","type":"structure","members":{"Users":{"type":"list","member":{"shape":"S3m"}},"Marker":{}}}},"DisassociateGlobalReplicationGroup":{"input":{"type":"structure","required":["GlobalReplicationGroupId","ReplicationGroupId","ReplicationGroupRegion"],"members":{"GlobalReplicationGroupId":{},"ReplicationGroupId":{},"ReplicationGroupRegion":{}}},"output":{"resultWrapper":"DisassociateGlobalReplicationGroupResult","type":"structure","members":{"GlobalReplicationGroup":{"shape":"S33"}}}},"FailoverGlobalReplicationGroup":{"input":{"type":"structure","required":["GlobalReplicationGroupId","PrimaryRegion","PrimaryReplicationGroupId"],"members":{"GlobalReplicationGroupId":{},"PrimaryRegion":{},"PrimaryReplicationGroupId":{}}},"output":{"resultWrapper":"FailoverGlobalReplicationGroupResult","type":"structure","members":{"GlobalReplicationGroup":{"shape":"S33"}}}},"IncreaseNodeGroupsInGlobalReplicationGroup":{"input":{"type":"structure","required":["GlobalReplicationGroupId","NodeGroupCount","ApplyImmediately"],"members":{"GlobalReplicationGroupId":{},"NodeGroupCount":{"type":"integer"},"RegionalConfigurations":{"type":"list","member":{"locationName":"RegionalConfiguration","type":"structure","required":["ReplicationGroupId","ReplicationGroupRegion","ReshardingConfiguration"],"members":{"ReplicationGroupId":{},"ReplicationGroupRegion":{},"ReshardingConfiguration":{"shape":"S71"}}}},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"IncreaseNodeGroupsInGlobalReplicationGroupResult","type":"structure","members":{"GlobalReplicationGroup":{"shape":"S33"}}}},"IncreaseReplicaCount":{"input":{"type":"structure","required":["ReplicationGroupId","ApplyImmediately"],"members":{"ReplicationGroupId":{},"NewReplicaCount":{"type":"integer"},"ReplicaConfiguration":{"shape":"S3z"},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"IncreaseReplicaCountResult","type":"structure","members":{"ReplicationGroup":{"shape":"So"}}}},"ListAllowedNodeTypeModifications":{"input":{"type":"structure","members":{"CacheClusterId":{},"ReplicationGroupId":{}}},"output":{"resultWrapper":"ListAllowedNodeTypeModificationsResult","type":"structure","members":{"ScaleUpModifications":{"shape":"S78"},"ScaleDownModifications":{"shape":"S78"}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceName"],"members":{"ResourceName":{}}},"output":{"shape":"S5","resultWrapper":"ListTagsForResourceResult"}},"ModifyCacheCluster":{"input":{"type":"structure","required":["CacheClusterId"],"members":{"CacheClusterId":{},"NumCacheNodes":{"type":"integer"},"CacheNodeIdsToRemove":{"shape":"S2e"},"AZMode":{},"NewAvailabilityZones":{"shape":"S23"},"CacheSecurityGroupNames":{"shape":"S24"},"SecurityGroupIds":{"shape":"S25"},"PreferredMaintenanceWindow":{},"NotificationTopicArn":{},"CacheParameterGroupName":{},"NotificationTopicStatus":{},"ApplyImmediately":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"SnapshotRetentionLimit":{"type":"integer"},"SnapshotWindow":{},"CacheNodeType":{},"AuthToken":{},"AuthTokenUpdateStrategy":{},"LogDeliveryConfigurations":{"shape":"S29"},"IpDiscovery":{}}},"output":{"resultWrapper":"ModifyCacheClusterResult","type":"structure","members":{"CacheCluster":{"shape":"S2c"}}}},"ModifyCacheParameterGroup":{"input":{"type":"structure","required":["CacheParameterGroupName","ParameterNameValues"],"members":{"CacheParameterGroupName":{},"ParameterNameValues":{"shape":"S7e"}}},"output":{"shape":"S7g","resultWrapper":"ModifyCacheParameterGroupResult"}},"ModifyCacheSubnetGroup":{"input":{"type":"structure","required":["CacheSubnetGroupName"],"members":{"CacheSubnetGroupName":{},"CacheSubnetGroupDescription":{},"SubnetIds":{"shape":"S2t"}}},"output":{"resultWrapper":"ModifyCacheSubnetGroupResult","type":"structure","members":{"CacheSubnetGroup":{"shape":"S2v"}}}},"ModifyGlobalReplicationGroup":{"input":{"type":"structure","required":["GlobalReplicationGroupId","ApplyImmediately"],"members":{"GlobalReplicationGroupId":{},"ApplyImmediately":{"type":"boolean"},"CacheNodeType":{},"EngineVersion":{},"CacheParameterGroupName":{},"GlobalReplicationGroupDescription":{},"AutomaticFailoverEnabled":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyGlobalReplicationGroupResult","type":"structure","members":{"GlobalReplicationGroup":{"shape":"S33"}}}},"ModifyReplicationGroup":{"input":{"type":"structure","required":["ReplicationGroupId"],"members":{"ReplicationGroupId":{},"ReplicationGroupDescription":{},"PrimaryClusterId":{},"SnapshottingClusterId":{},"AutomaticFailoverEnabled":{"type":"boolean"},"MultiAZEnabled":{"type":"boolean"},"NodeGroupId":{"deprecated":true},"CacheSecurityGroupNames":{"shape":"S24"},"SecurityGroupIds":{"shape":"S25"},"PreferredMaintenanceWindow":{},"NotificationTopicArn":{},"CacheParameterGroupName":{},"NotificationTopicStatus":{},"ApplyImmediately":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"SnapshotRetentionLimit":{"type":"integer"},"SnapshotWindow":{},"CacheNodeType":{},"AuthToken":{},"AuthTokenUpdateStrategy":{},"UserGroupIdsToAdd":{"shape":"Sx"},"UserGroupIdsToRemove":{"shape":"Sx"},"RemoveUserGroups":{"type":"boolean"},"LogDeliveryConfigurations":{"shape":"S29"},"IpDiscovery":{},"TransitEncryptionEnabled":{"type":"boolean"},"TransitEncryptionMode":{},"ClusterMode":{}}},"output":{"resultWrapper":"ModifyReplicationGroupResult","type":"structure","members":{"ReplicationGroup":{"shape":"So"}}}},"ModifyReplicationGroupShardConfiguration":{"input":{"type":"structure","required":["ReplicationGroupId","NodeGroupCount","ApplyImmediately"],"members":{"ReplicationGroupId":{},"NodeGroupCount":{"type":"integer"},"ApplyImmediately":{"type":"boolean"},"ReshardingConfiguration":{"shape":"S71"},"NodeGroupsToRemove":{"type":"list","member":{"locationName":"NodeGroupToRemove"}},"NodeGroupsToRetain":{"type":"list","member":{"locationName":"NodeGroupToRetain"}}}},"output":{"resultWrapper":"ModifyReplicationGroupShardConfigurationResult","type":"structure","members":{"ReplicationGroup":{"shape":"So"}}}},"ModifyUser":{"input":{"type":"structure","required":["UserId"],"members":{"UserId":{},"AccessString":{},"AppendAccessString":{},"Passwords":{"shape":"S3i"},"NoPasswordRequired":{"type":"boolean"},"AuthenticationMode":{"shape":"S3k"}}},"output":{"shape":"S3m","resultWrapper":"ModifyUserResult"}},"ModifyUserGroup":{"input":{"type":"structure","required":["UserGroupId"],"members":{"UserGroupId":{},"UserIdsToAdd":{"shape":"S3q"},"UserIdsToRemove":{"shape":"S3q"}}},"output":{"shape":"S3r","resultWrapper":"ModifyUserGroupResult"}},"PurchaseReservedCacheNodesOffering":{"input":{"type":"structure","required":["ReservedCacheNodesOfferingId"],"members":{"ReservedCacheNodesOfferingId":{},"ReservedCacheNodeId":{},"CacheNodeCount":{"type":"integer"},"Tags":{"shape":"S3"}}},"output":{"resultWrapper":"PurchaseReservedCacheNodesOfferingResult","type":"structure","members":{"ReservedCacheNode":{"shape":"S5m"}}}},"RebalanceSlotsInGlobalReplicationGroup":{"input":{"type":"structure","required":["GlobalReplicationGroupId","ApplyImmediately"],"members":{"GlobalReplicationGroupId":{},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"RebalanceSlotsInGlobalReplicationGroupResult","type":"structure","members":{"GlobalReplicationGroup":{"shape":"S33"}}}},"RebootCacheCluster":{"input":{"type":"structure","required":["CacheClusterId","CacheNodeIdsToReboot"],"members":{"CacheClusterId":{},"CacheNodeIdsToReboot":{"shape":"S2e"}}},"output":{"resultWrapper":"RebootCacheClusterResult","type":"structure","members":{"CacheCluster":{"shape":"S2c"}}}},"RemoveTagsFromResource":{"input":{"type":"structure","required":["ResourceName","TagKeys"],"members":{"ResourceName":{},"TagKeys":{"type":"list","member":{}}}},"output":{"shape":"S5","resultWrapper":"RemoveTagsFromResourceResult"}},"ResetCacheParameterGroup":{"input":{"type":"structure","required":["CacheParameterGroupName"],"members":{"CacheParameterGroupName":{},"ResetAllParameters":{"type":"boolean"},"ParameterNameValues":{"shape":"S7e"}}},"output":{"shape":"S7g","resultWrapper":"ResetCacheParameterGroupResult"}},"RevokeCacheSecurityGroupIngress":{"input":{"type":"structure","required":["CacheSecurityGroupName","EC2SecurityGroupName","EC2SecurityGroupOwnerId"],"members":{"CacheSecurityGroupName":{},"EC2SecurityGroupName":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"RevokeCacheSecurityGroupIngressResult","type":"structure","members":{"CacheSecurityGroup":{"shape":"S8"}}}},"StartMigration":{"input":{"type":"structure","required":["ReplicationGroupId","CustomerNodeEndpointList"],"members":{"ReplicationGroupId":{},"CustomerNodeEndpointList":{"shape":"S85"}}},"output":{"resultWrapper":"StartMigrationResult","type":"structure","members":{"ReplicationGroup":{"shape":"So"}}}},"TestFailover":{"input":{"type":"structure","required":["ReplicationGroupId","NodeGroupId"],"members":{"ReplicationGroupId":{},"NodeGroupId":{}}},"output":{"resultWrapper":"TestFailoverResult","type":"structure","members":{"ReplicationGroup":{"shape":"So"}}}},"TestMigration":{"input":{"type":"structure","required":["ReplicationGroupId","CustomerNodeEndpointList"],"members":{"ReplicationGroupId":{},"CustomerNodeEndpointList":{"shape":"S85"}}},"output":{"resultWrapper":"TestMigrationResult","type":"structure","members":{"ReplicationGroup":{"shape":"So"}}}}},"shapes":{"S3":{"type":"list","member":{"locationName":"Tag","type":"structure","members":{"Key":{},"Value":{}}}},"S5":{"type":"structure","members":{"TagList":{"shape":"S3"}}},"S8":{"type":"structure","members":{"OwnerId":{},"CacheSecurityGroupName":{},"Description":{},"EC2SecurityGroups":{"type":"list","member":{"locationName":"EC2SecurityGroup","type":"structure","members":{"Status":{},"EC2SecurityGroupName":{},"EC2SecurityGroupOwnerId":{}}}},"ARN":{}},"wrapper":true},"Sc":{"type":"list","member":{}},"Sd":{"type":"list","member":{}},"Se":{"type":"structure","members":{"ProcessedUpdateActions":{"type":"list","member":{"locationName":"ProcessedUpdateAction","type":"structure","members":{"ReplicationGroupId":{},"CacheClusterId":{},"ServiceUpdateName":{},"UpdateActionStatus":{}}}},"UnprocessedUpdateActions":{"type":"list","member":{"locationName":"UnprocessedUpdateAction","type":"structure","members":{"ReplicationGroupId":{},"CacheClusterId":{},"ServiceUpdateName":{},"ErrorType":{},"ErrorMessage":{}}}}}},"So":{"type":"structure","members":{"ReplicationGroupId":{},"Description":{},"GlobalReplicationGroupInfo":{"type":"structure","members":{"GlobalReplicationGroupId":{},"GlobalReplicationGroupMemberRole":{}}},"Status":{},"PendingModifiedValues":{"type":"structure","members":{"PrimaryClusterId":{},"AutomaticFailoverStatus":{},"Resharding":{"type":"structure","members":{"SlotMigration":{"type":"structure","members":{"ProgressPercentage":{"type":"double"}}}}},"AuthTokenStatus":{},"UserGroups":{"type":"structure","members":{"UserGroupIdsToAdd":{"shape":"Sx"},"UserGroupIdsToRemove":{"shape":"Sx"}}},"LogDeliveryConfigurations":{"shape":"Sz"},"TransitEncryptionEnabled":{"type":"boolean"},"TransitEncryptionMode":{},"ClusterMode":{}}},"MemberClusters":{"type":"list","member":{"locationName":"ClusterId"}},"NodeGroups":{"type":"list","member":{"locationName":"NodeGroup","type":"structure","members":{"NodeGroupId":{},"Status":{},"PrimaryEndpoint":{"shape":"S1d"},"ReaderEndpoint":{"shape":"S1d"},"Slots":{},"NodeGroupMembers":{"type":"list","member":{"locationName":"NodeGroupMember","type":"structure","members":{"CacheClusterId":{},"CacheNodeId":{},"ReadEndpoint":{"shape":"S1d"},"PreferredAvailabilityZone":{},"PreferredOutpostArn":{},"CurrentRole":{}}}}}}},"SnapshottingClusterId":{},"AutomaticFailover":{},"MultiAZ":{},"ConfigurationEndpoint":{"shape":"S1d"},"SnapshotRetentionLimit":{"type":"integer"},"SnapshotWindow":{},"ClusterEnabled":{"type":"boolean"},"CacheNodeType":{},"AuthTokenEnabled":{"type":"boolean"},"AuthTokenLastModifiedDate":{"type":"timestamp"},"TransitEncryptionEnabled":{"type":"boolean"},"AtRestEncryptionEnabled":{"type":"boolean"},"MemberClustersOutpostArns":{"type":"list","member":{"locationName":"ReplicationGroupOutpostArn"}},"KmsKeyId":{},"ARN":{},"UserGroupIds":{"shape":"Sx"},"LogDeliveryConfigurations":{"shape":"S1m"},"ReplicationGroupCreateTime":{"type":"timestamp"},"DataTiering":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"NetworkType":{},"IpDiscovery":{},"TransitEncryptionMode":{},"ClusterMode":{}},"wrapper":true},"Sx":{"type":"list","member":{}},"Sz":{"type":"list","member":{"type":"structure","members":{"LogType":{},"DestinationType":{},"DestinationDetails":{"shape":"S13"},"LogFormat":{}}},"locationName":"PendingLogDeliveryConfiguration"},"S13":{"type":"structure","members":{"CloudWatchLogsDetails":{"type":"structure","members":{"LogGroup":{}}},"KinesisFirehoseDetails":{"type":"structure","members":{"DeliveryStream":{}}}}},"S1d":{"type":"structure","members":{"Address":{},"Port":{"type":"integer"}}},"S1m":{"type":"list","member":{"locationName":"LogDeliveryConfiguration","type":"structure","members":{"LogType":{},"DestinationType":{},"DestinationDetails":{"shape":"S13"},"LogFormat":{},"Status":{},"Message":{}}}},"S1u":{"type":"structure","members":{"SnapshotName":{},"ReplicationGroupId":{},"ReplicationGroupDescription":{},"CacheClusterId":{},"SnapshotStatus":{},"SnapshotSource":{},"CacheNodeType":{},"Engine":{},"EngineVersion":{},"NumCacheNodes":{"type":"integer"},"PreferredAvailabilityZone":{},"PreferredOutpostArn":{},"CacheClusterCreateTime":{"type":"timestamp"},"PreferredMaintenanceWindow":{},"TopicArn":{},"Port":{"type":"integer"},"CacheParameterGroupName":{},"CacheSubnetGroupName":{},"VpcId":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"SnapshotRetentionLimit":{"type":"integer"},"SnapshotWindow":{},"NumNodeGroups":{"type":"integer"},"AutomaticFailover":{},"NodeSnapshots":{"type":"list","member":{"locationName":"NodeSnapshot","type":"structure","members":{"CacheClusterId":{},"NodeGroupId":{},"CacheNodeId":{},"NodeGroupConfiguration":{"shape":"S1x"},"CacheSize":{},"CacheNodeCreateTime":{"type":"timestamp"},"SnapshotCreateTime":{"type":"timestamp"}},"wrapper":true}},"KmsKeyId":{},"ARN":{},"DataTiering":{}},"wrapper":true},"S1x":{"type":"structure","members":{"NodeGroupId":{},"Slots":{},"ReplicaCount":{"type":"integer"},"PrimaryAvailabilityZone":{},"ReplicaAvailabilityZones":{"shape":"S1z"},"PrimaryOutpostArn":{},"ReplicaOutpostArns":{"type":"list","member":{"locationName":"OutpostArn"}}}},"S1z":{"type":"list","member":{"locationName":"AvailabilityZone"}},"S23":{"type":"list","member":{"locationName":"PreferredAvailabilityZone"}},"S24":{"type":"list","member":{"locationName":"CacheSecurityGroupName"}},"S25":{"type":"list","member":{"locationName":"SecurityGroupId"}},"S26":{"type":"list","member":{"locationName":"SnapshotArn"}},"S28":{"type":"list","member":{"locationName":"PreferredOutpostArn"}},"S29":{"type":"list","member":{"locationName":"LogDeliveryConfigurationRequest","type":"structure","members":{"LogType":{},"DestinationType":{},"DestinationDetails":{"shape":"S13"},"LogFormat":{},"Enabled":{"type":"boolean"}}}},"S2c":{"type":"structure","members":{"CacheClusterId":{},"ConfigurationEndpoint":{"shape":"S1d"},"ClientDownloadLandingPage":{},"CacheNodeType":{},"Engine":{},"EngineVersion":{},"CacheClusterStatus":{},"NumCacheNodes":{"type":"integer"},"PreferredAvailabilityZone":{},"PreferredOutpostArn":{},"CacheClusterCreateTime":{"type":"timestamp"},"PreferredMaintenanceWindow":{},"PendingModifiedValues":{"type":"structure","members":{"NumCacheNodes":{"type":"integer"},"CacheNodeIdsToRemove":{"shape":"S2e"},"EngineVersion":{},"CacheNodeType":{},"AuthTokenStatus":{},"LogDeliveryConfigurations":{"shape":"Sz"},"TransitEncryptionEnabled":{"type":"boolean"},"TransitEncryptionMode":{}}},"NotificationConfiguration":{"type":"structure","members":{"TopicArn":{},"TopicStatus":{}}},"CacheSecurityGroups":{"type":"list","member":{"locationName":"CacheSecurityGroup","type":"structure","members":{"CacheSecurityGroupName":{},"Status":{}}}},"CacheParameterGroup":{"type":"structure","members":{"CacheParameterGroupName":{},"ParameterApplyStatus":{},"CacheNodeIdsToReboot":{"shape":"S2e"}}},"CacheSubnetGroupName":{},"CacheNodes":{"type":"list","member":{"locationName":"CacheNode","type":"structure","members":{"CacheNodeId":{},"CacheNodeStatus":{},"CacheNodeCreateTime":{"type":"timestamp"},"Endpoint":{"shape":"S1d"},"ParameterGroupStatus":{},"SourceCacheNodeId":{},"CustomerAvailabilityZone":{},"CustomerOutpostArn":{}}}},"AutoMinorVersionUpgrade":{"type":"boolean"},"SecurityGroups":{"type":"list","member":{"type":"structure","members":{"SecurityGroupId":{},"Status":{}}}},"ReplicationGroupId":{},"SnapshotRetentionLimit":{"type":"integer"},"SnapshotWindow":{},"AuthTokenEnabled":{"type":"boolean"},"AuthTokenLastModifiedDate":{"type":"timestamp"},"TransitEncryptionEnabled":{"type":"boolean"},"AtRestEncryptionEnabled":{"type":"boolean"},"ARN":{},"ReplicationGroupLogDeliveryEnabled":{"type":"boolean"},"LogDeliveryConfigurations":{"shape":"S1m"},"NetworkType":{},"IpDiscovery":{},"TransitEncryptionMode":{}},"wrapper":true},"S2e":{"type":"list","member":{"locationName":"CacheNodeId"}},"S2p":{"type":"structure","members":{"CacheParameterGroupName":{},"CacheParameterGroupFamily":{},"Description":{},"IsGlobal":{"type":"boolean"},"ARN":{}},"wrapper":true},"S2t":{"type":"list","member":{"locationName":"SubnetIdentifier"}},"S2v":{"type":"structure","members":{"CacheSubnetGroupName":{},"CacheSubnetGroupDescription":{},"VpcId":{},"Subnets":{"type":"list","member":{"locationName":"Subnet","type":"structure","members":{"SubnetIdentifier":{},"SubnetAvailabilityZone":{"type":"structure","members":{"Name":{}},"wrapper":true},"SubnetOutpost":{"type":"structure","members":{"SubnetOutpostArn":{}}},"SupportedNetworkTypes":{"shape":"S30"}}}},"ARN":{},"SupportedNetworkTypes":{"shape":"S30"}},"wrapper":true},"S30":{"type":"list","member":{}},"S33":{"type":"structure","members":{"GlobalReplicationGroupId":{},"GlobalReplicationGroupDescription":{},"Status":{},"CacheNodeType":{},"Engine":{},"EngineVersion":{},"Members":{"type":"list","member":{"locationName":"GlobalReplicationGroupMember","type":"structure","members":{"ReplicationGroupId":{},"ReplicationGroupRegion":{},"Role":{},"AutomaticFailover":{},"Status":{}},"wrapper":true}},"ClusterEnabled":{"type":"boolean"},"GlobalNodeGroups":{"type":"list","member":{"locationName":"GlobalNodeGroup","type":"structure","members":{"GlobalNodeGroupId":{},"Slots":{}}}},"AuthTokenEnabled":{"type":"boolean"},"TransitEncryptionEnabled":{"type":"boolean"},"AtRestEncryptionEnabled":{"type":"boolean"},"ARN":{}},"wrapper":true},"S3i":{"type":"list","member":{}},"S3k":{"type":"structure","members":{"Type":{},"Passwords":{"shape":"S3i"}}},"S3m":{"type":"structure","members":{"UserId":{},"UserName":{},"Status":{},"Engine":{},"MinimumEngineVersion":{},"AccessString":{},"UserGroupIds":{"shape":"Sx"},"Authentication":{"type":"structure","members":{"Type":{},"PasswordCount":{"type":"integer"}}},"ARN":{}}},"S3q":{"type":"list","member":{}},"S3r":{"type":"structure","members":{"UserGroupId":{},"Status":{},"Engine":{},"UserIds":{"shape":"S3s"},"MinimumEngineVersion":{},"PendingChanges":{"type":"structure","members":{"UserIdsToRemove":{"shape":"S3s"},"UserIdsToAdd":{"shape":"S3s"}}},"ReplicationGroups":{"type":"list","member":{}},"ARN":{}}},"S3s":{"type":"list","member":{}},"S3w":{"type":"list","member":{"locationName":"GlobalNodeGroupId"}},"S3z":{"type":"list","member":{"locationName":"ConfigureShard","type":"structure","required":["NodeGroupId","NewReplicaCount"],"members":{"NodeGroupId":{},"NewReplicaCount":{"type":"integer"},"PreferredAvailabilityZones":{"shape":"S23"},"PreferredOutpostArns":{"shape":"S28"}}}},"S4s":{"type":"list","member":{"locationName":"Parameter","type":"structure","members":{"ParameterName":{},"ParameterValue":{},"Description":{},"Source":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"MinimumEngineVersion":{},"ChangeType":{}}}},"S4v":{"type":"list","member":{"locationName":"CacheNodeTypeSpecificParameter","type":"structure","members":{"ParameterName":{},"Description":{},"Source":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"MinimumEngineVersion":{},"CacheNodeTypeSpecificValues":{"type":"list","member":{"locationName":"CacheNodeTypeSpecificValue","type":"structure","members":{"CacheNodeType":{},"Value":{}}}},"ChangeType":{}}}},"S5m":{"type":"structure","members":{"ReservedCacheNodeId":{},"ReservedCacheNodesOfferingId":{},"CacheNodeType":{},"StartTime":{"type":"timestamp"},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CacheNodeCount":{"type":"integer"},"ProductDescription":{},"OfferingType":{},"State":{},"RecurringCharges":{"shape":"S5n"},"ReservationARN":{}},"wrapper":true},"S5n":{"type":"list","member":{"locationName":"RecurringCharge","type":"structure","members":{"RecurringChargeAmount":{"type":"double"},"RecurringChargeFrequency":{}},"wrapper":true}},"S5u":{"type":"list","member":{}},"S71":{"type":"list","member":{"locationName":"ReshardingConfiguration","type":"structure","members":{"NodeGroupId":{},"PreferredAvailabilityZones":{"shape":"S1z"}}}},"S78":{"type":"list","member":{}},"S7e":{"type":"list","member":{"locationName":"ParameterNameValue","type":"structure","members":{"ParameterName":{},"ParameterValue":{}}}},"S7g":{"type":"structure","members":{"CacheParameterGroupName":{}}},"S85":{"type":"list","member":{"type":"structure","members":{"Address":{},"Port":{"type":"integer"}}}}}}')},79559:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeCacheClusters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"CacheClusters"},"DescribeCacheEngineVersions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"CacheEngineVersions"},"DescribeCacheParameterGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"CacheParameterGroups"},"DescribeCacheParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Parameters"},"DescribeCacheSecurityGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"CacheSecurityGroups"},"DescribeCacheSubnetGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"CacheSubnetGroups"},"DescribeEngineDefaultParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"EngineDefaults.Marker","result_key":"EngineDefaults.Parameters"},"DescribeEvents":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Events"},"DescribeGlobalReplicationGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"GlobalReplicationGroups"},"DescribeReplicationGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReplicationGroups"},"DescribeReservedCacheNodes":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedCacheNodes"},"DescribeReservedCacheNodesOfferings":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedCacheNodesOfferings"},"DescribeServiceUpdates":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ServiceUpdates"},"DescribeSnapshots":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Snapshots"},"DescribeUpdateActions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"UpdateActions"},"DescribeUserGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"UserGroups"},"DescribeUsers":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Users"}}}')},29787:function(e){"use strict";e.exports=JSON.parse('{"V":{"CacheClusterAvailable":{"acceptors":[{"argument":"CacheClusters[].CacheClusterStatus","expected":"available","matcher":"pathAll","state":"success"},{"argument":"CacheClusters[].CacheClusterStatus","expected":"deleted","matcher":"pathAny","state":"failure"},{"argument":"CacheClusters[].CacheClusterStatus","expected":"deleting","matcher":"pathAny","state":"failure"},{"argument":"CacheClusters[].CacheClusterStatus","expected":"incompatible-network","matcher":"pathAny","state":"failure"},{"argument":"CacheClusters[].CacheClusterStatus","expected":"restore-failed","matcher":"pathAny","state":"failure"}],"delay":15,"description":"Wait until ElastiCache cluster is available.","maxAttempts":40,"operation":"DescribeCacheClusters"},"CacheClusterDeleted":{"acceptors":[{"argument":"CacheClusters[].CacheClusterStatus","expected":"deleted","matcher":"pathAll","state":"success"},{"expected":"CacheClusterNotFound","matcher":"error","state":"success"},{"argument":"CacheClusters[].CacheClusterStatus","expected":"available","matcher":"pathAny","state":"failure"},{"argument":"CacheClusters[].CacheClusterStatus","expected":"creating","matcher":"pathAny","state":"failure"},{"argument":"CacheClusters[].CacheClusterStatus","expected":"incompatible-network","matcher":"pathAny","state":"failure"},{"argument":"CacheClusters[].CacheClusterStatus","expected":"modifying","matcher":"pathAny","state":"failure"},{"argument":"CacheClusters[].CacheClusterStatus","expected":"restore-failed","matcher":"pathAny","state":"failure"},{"argument":"CacheClusters[].CacheClusterStatus","expected":"snapshotting","matcher":"pathAny","state":"failure"}],"delay":15,"description":"Wait until ElastiCache cluster is deleted.","maxAttempts":40,"operation":"DescribeCacheClusters"},"ReplicationGroupAvailable":{"acceptors":[{"argument":"ReplicationGroups[].Status","expected":"available","matcher":"pathAll","state":"success"},{"argument":"ReplicationGroups[].Status","expected":"deleted","matcher":"pathAny","state":"failure"}],"delay":15,"description":"Wait until ElastiCache replication group is available.","maxAttempts":40,"operation":"DescribeReplicationGroups"},"ReplicationGroupDeleted":{"acceptors":[{"argument":"ReplicationGroups[].Status","expected":"deleted","matcher":"pathAll","state":"success"},{"argument":"ReplicationGroups[].Status","expected":"available","matcher":"pathAny","state":"failure"},{"expected":"ReplicationGroupNotFoundFault","matcher":"error","state":"success"}],"delay":15,"description":"Wait until ElastiCache replication group is deleted.","maxAttempts":40,"operation":"DescribeReplicationGroups"}}}')},72508:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2010-12-01","endpointPrefix":"elasticbeanstalk","protocol":"query","serviceAbbreviation":"Elastic Beanstalk","serviceFullName":"AWS Elastic Beanstalk","serviceId":"Elastic Beanstalk","signatureVersion":"v4","uid":"elasticbeanstalk-2010-12-01","xmlNamespace":"http://elasticbeanstalk.amazonaws.com/docs/2010-12-01/"},"operations":{"AbortEnvironmentUpdate":{"input":{"type":"structure","members":{"EnvironmentId":{},"EnvironmentName":{}}}},"ApplyEnvironmentManagedAction":{"input":{"type":"structure","required":["ActionId"],"members":{"EnvironmentName":{},"EnvironmentId":{},"ActionId":{}}},"output":{"resultWrapper":"ApplyEnvironmentManagedActionResult","type":"structure","members":{"ActionId":{},"ActionDescription":{},"ActionType":{},"Status":{}}}},"AssociateEnvironmentOperationsRole":{"input":{"type":"structure","required":["EnvironmentName","OperationsRole"],"members":{"EnvironmentName":{},"OperationsRole":{}}}},"CheckDNSAvailability":{"input":{"type":"structure","required":["CNAMEPrefix"],"members":{"CNAMEPrefix":{}}},"output":{"resultWrapper":"CheckDNSAvailabilityResult","type":"structure","members":{"Available":{"type":"boolean"},"FullyQualifiedCNAME":{}}}},"ComposeEnvironments":{"input":{"type":"structure","members":{"ApplicationName":{},"GroupName":{},"VersionLabels":{"type":"list","member":{}}}},"output":{"shape":"Sk","resultWrapper":"ComposeEnvironmentsResult"}},"CreateApplication":{"input":{"type":"structure","required":["ApplicationName"],"members":{"ApplicationName":{},"Description":{},"ResourceLifecycleConfig":{"shape":"S19"},"Tags":{"shape":"S1f"}}},"output":{"shape":"S1j","resultWrapper":"CreateApplicationResult"}},"CreateApplicationVersion":{"input":{"type":"structure","required":["ApplicationName","VersionLabel"],"members":{"ApplicationName":{},"VersionLabel":{},"Description":{},"SourceBuildInformation":{"shape":"S1p"},"SourceBundle":{"shape":"S1t"},"BuildConfiguration":{"type":"structure","required":["CodeBuildServiceRole","Image"],"members":{"ArtifactName":{},"CodeBuildServiceRole":{},"ComputeType":{},"Image":{},"TimeoutInMinutes":{"type":"integer"}}},"AutoCreateApplication":{"type":"boolean"},"Process":{"type":"boolean"},"Tags":{"shape":"S1f"}}},"output":{"shape":"S21","resultWrapper":"CreateApplicationVersionResult"}},"CreateConfigurationTemplate":{"input":{"type":"structure","required":["ApplicationName","TemplateName"],"members":{"ApplicationName":{},"TemplateName":{},"SolutionStackName":{},"PlatformArn":{},"SourceConfiguration":{"type":"structure","members":{"ApplicationName":{},"TemplateName":{}}},"EnvironmentId":{},"Description":{},"OptionSettings":{"shape":"S27"},"Tags":{"shape":"S1f"}}},"output":{"shape":"S2d","resultWrapper":"CreateConfigurationTemplateResult"}},"CreateEnvironment":{"input":{"type":"structure","required":["ApplicationName"],"members":{"ApplicationName":{},"EnvironmentName":{},"GroupName":{},"Description":{},"CNAMEPrefix":{},"Tier":{"shape":"S13"},"Tags":{"shape":"S1f"},"VersionLabel":{},"TemplateName":{},"SolutionStackName":{},"PlatformArn":{},"OptionSettings":{"shape":"S27"},"OptionsToRemove":{"shape":"S2g"},"OperationsRole":{}}},"output":{"shape":"Sm","resultWrapper":"CreateEnvironmentResult"}},"CreatePlatformVersion":{"input":{"type":"structure","required":["PlatformName","PlatformVersion","PlatformDefinitionBundle"],"members":{"PlatformName":{},"PlatformVersion":{},"PlatformDefinitionBundle":{"shape":"S1t"},"EnvironmentName":{},"OptionSettings":{"shape":"S27"},"Tags":{"shape":"S1f"}}},"output":{"resultWrapper":"CreatePlatformVersionResult","type":"structure","members":{"PlatformSummary":{"shape":"S2m"},"Builder":{"type":"structure","members":{"ARN":{}}}}}},"CreateStorageLocation":{"output":{"resultWrapper":"CreateStorageLocationResult","type":"structure","members":{"S3Bucket":{}}}},"DeleteApplication":{"input":{"type":"structure","required":["ApplicationName"],"members":{"ApplicationName":{},"TerminateEnvByForce":{"type":"boolean"}}}},"DeleteApplicationVersion":{"input":{"type":"structure","required":["ApplicationName","VersionLabel"],"members":{"ApplicationName":{},"VersionLabel":{},"DeleteSourceBundle":{"type":"boolean"}}}},"DeleteConfigurationTemplate":{"input":{"type":"structure","required":["ApplicationName","TemplateName"],"members":{"ApplicationName":{},"TemplateName":{}}}},"DeleteEnvironmentConfiguration":{"input":{"type":"structure","required":["ApplicationName","EnvironmentName"],"members":{"ApplicationName":{},"EnvironmentName":{}}}},"DeletePlatformVersion":{"input":{"type":"structure","members":{"PlatformArn":{}}},"output":{"resultWrapper":"DeletePlatformVersionResult","type":"structure","members":{"PlatformSummary":{"shape":"S2m"}}}},"DescribeAccountAttributes":{"output":{"resultWrapper":"DescribeAccountAttributesResult","type":"structure","members":{"ResourceQuotas":{"type":"structure","members":{"ApplicationQuota":{"shape":"S3c"},"ApplicationVersionQuota":{"shape":"S3c"},"EnvironmentQuota":{"shape":"S3c"},"ConfigurationTemplateQuota":{"shape":"S3c"},"CustomPlatformQuota":{"shape":"S3c"}}}}}},"DescribeApplicationVersions":{"input":{"type":"structure","members":{"ApplicationName":{},"VersionLabels":{"shape":"S1m"},"MaxRecords":{"type":"integer"},"NextToken":{}}},"output":{"resultWrapper":"DescribeApplicationVersionsResult","type":"structure","members":{"ApplicationVersions":{"type":"list","member":{"shape":"S22"}},"NextToken":{}}}},"DescribeApplications":{"input":{"type":"structure","members":{"ApplicationNames":{"type":"list","member":{}}}},"output":{"resultWrapper":"DescribeApplicationsResult","type":"structure","members":{"Applications":{"type":"list","member":{"shape":"S1k"}}}}},"DescribeConfigurationOptions":{"input":{"type":"structure","members":{"ApplicationName":{},"TemplateName":{},"EnvironmentName":{},"SolutionStackName":{},"PlatformArn":{},"Options":{"shape":"S2g"}}},"output":{"resultWrapper":"DescribeConfigurationOptionsResult","type":"structure","members":{"SolutionStackName":{},"PlatformArn":{},"Options":{"type":"list","member":{"type":"structure","members":{"Namespace":{},"Name":{},"DefaultValue":{},"ChangeSeverity":{},"UserDefined":{"type":"boolean"},"ValueType":{},"ValueOptions":{"type":"list","member":{}},"MinValue":{"type":"integer"},"MaxValue":{"type":"integer"},"MaxLength":{"type":"integer"},"Regex":{"type":"structure","members":{"Pattern":{},"Label":{}}}}}}}}},"DescribeConfigurationSettings":{"input":{"type":"structure","required":["ApplicationName"],"members":{"ApplicationName":{},"TemplateName":{},"EnvironmentName":{}}},"output":{"resultWrapper":"DescribeConfigurationSettingsResult","type":"structure","members":{"ConfigurationSettings":{"type":"list","member":{"shape":"S2d"}}}}},"DescribeEnvironmentHealth":{"input":{"type":"structure","members":{"EnvironmentName":{},"EnvironmentId":{},"AttributeNames":{"type":"list","member":{}}}},"output":{"resultWrapper":"DescribeEnvironmentHealthResult","type":"structure","members":{"EnvironmentName":{},"HealthStatus":{},"Status":{},"Color":{},"Causes":{"shape":"S48"},"ApplicationMetrics":{"shape":"S4a"},"InstancesHealth":{"type":"structure","members":{"NoData":{"type":"integer"},"Unknown":{"type":"integer"},"Pending":{"type":"integer"},"Ok":{"type":"integer"},"Info":{"type":"integer"},"Warning":{"type":"integer"},"Degraded":{"type":"integer"},"Severe":{"type":"integer"}}},"RefreshedAt":{"type":"timestamp"}}}},"DescribeEnvironmentManagedActionHistory":{"input":{"type":"structure","members":{"EnvironmentId":{},"EnvironmentName":{},"NextToken":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"DescribeEnvironmentManagedActionHistoryResult","type":"structure","members":{"ManagedActionHistoryItems":{"type":"list","member":{"type":"structure","members":{"ActionId":{},"ActionType":{},"ActionDescription":{},"FailureType":{},"Status":{},"FailureDescription":{},"ExecutedTime":{"type":"timestamp"},"FinishedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeEnvironmentManagedActions":{"input":{"type":"structure","members":{"EnvironmentName":{},"EnvironmentId":{},"Status":{}}},"output":{"resultWrapper":"DescribeEnvironmentManagedActionsResult","type":"structure","members":{"ManagedActions":{"type":"list","member":{"type":"structure","members":{"ActionId":{},"ActionDescription":{},"ActionType":{},"Status":{},"WindowStartTime":{"type":"timestamp"}}}}}}},"DescribeEnvironmentResources":{"input":{"type":"structure","members":{"EnvironmentId":{},"EnvironmentName":{}}},"output":{"resultWrapper":"DescribeEnvironmentResourcesResult","type":"structure","members":{"EnvironmentResources":{"type":"structure","members":{"EnvironmentName":{},"AutoScalingGroups":{"type":"list","member":{"type":"structure","members":{"Name":{}}}},"Instances":{"type":"list","member":{"type":"structure","members":{"Id":{}}}},"LaunchConfigurations":{"type":"list","member":{"type":"structure","members":{"Name":{}}}},"LaunchTemplates":{"type":"list","member":{"type":"structure","members":{"Id":{}}}},"LoadBalancers":{"type":"list","member":{"type":"structure","members":{"Name":{}}}},"Triggers":{"type":"list","member":{"type":"structure","members":{"Name":{}}}},"Queues":{"type":"list","member":{"type":"structure","members":{"Name":{},"URL":{}}}}}}}}},"DescribeEnvironments":{"input":{"type":"structure","members":{"ApplicationName":{},"VersionLabel":{},"EnvironmentIds":{"type":"list","member":{}},"EnvironmentNames":{"type":"list","member":{}},"IncludeDeleted":{"type":"boolean"},"IncludedDeletedBackTo":{"type":"timestamp"},"MaxRecords":{"type":"integer"},"NextToken":{}}},"output":{"shape":"Sk","resultWrapper":"DescribeEnvironmentsResult"}},"DescribeEvents":{"input":{"type":"structure","members":{"ApplicationName":{},"VersionLabel":{},"TemplateName":{},"EnvironmentId":{},"EnvironmentName":{},"PlatformArn":{},"RequestId":{},"Severity":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"MaxRecords":{"type":"integer"},"NextToken":{}}},"output":{"resultWrapper":"DescribeEventsResult","type":"structure","members":{"Events":{"type":"list","member":{"type":"structure","members":{"EventDate":{"type":"timestamp"},"Message":{},"ApplicationName":{},"VersionLabel":{},"TemplateName":{},"EnvironmentName":{},"PlatformArn":{},"RequestId":{},"Severity":{}}}},"NextToken":{}}}},"DescribeInstancesHealth":{"input":{"type":"structure","members":{"EnvironmentName":{},"EnvironmentId":{},"AttributeNames":{"type":"list","member":{}},"NextToken":{}}},"output":{"resultWrapper":"DescribeInstancesHealthResult","type":"structure","members":{"InstanceHealthList":{"type":"list","member":{"type":"structure","members":{"InstanceId":{},"HealthStatus":{},"Color":{},"Causes":{"shape":"S48"},"LaunchedAt":{"type":"timestamp"},"ApplicationMetrics":{"shape":"S4a"},"System":{"type":"structure","members":{"CPUUtilization":{"type":"structure","members":{"User":{"type":"double"},"Nice":{"type":"double"},"System":{"type":"double"},"Idle":{"type":"double"},"IOWait":{"type":"double"},"IRQ":{"type":"double"},"SoftIRQ":{"type":"double"},"Privileged":{"type":"double"}}},"LoadAverage":{"type":"list","member":{"type":"double"}}}},"Deployment":{"type":"structure","members":{"VersionLabel":{},"DeploymentId":{"type":"long"},"Status":{},"DeploymentTime":{"type":"timestamp"}}},"AvailabilityZone":{},"InstanceType":{}}}},"RefreshedAt":{"type":"timestamp"},"NextToken":{}}}},"DescribePlatformVersion":{"input":{"type":"structure","members":{"PlatformArn":{}}},"output":{"resultWrapper":"DescribePlatformVersionResult","type":"structure","members":{"PlatformDescription":{"type":"structure","members":{"PlatformArn":{},"PlatformOwner":{},"PlatformName":{},"PlatformVersion":{},"SolutionStackName":{},"PlatformStatus":{},"DateCreated":{"type":"timestamp"},"DateUpdated":{"type":"timestamp"},"PlatformCategory":{},"Description":{},"Maintainer":{},"OperatingSystemName":{},"OperatingSystemVersion":{},"ProgrammingLanguages":{"type":"list","member":{"type":"structure","members":{"Name":{},"Version":{}}}},"Frameworks":{"type":"list","member":{"type":"structure","members":{"Name":{},"Version":{}}}},"CustomAmiList":{"type":"list","member":{"type":"structure","members":{"VirtualizationType":{},"ImageId":{}}}},"SupportedTierList":{"shape":"S2s"},"SupportedAddonList":{"shape":"S2u"},"PlatformLifecycleState":{},"PlatformBranchName":{},"PlatformBranchLifecycleState":{}}}}}},"DisassociateEnvironmentOperationsRole":{"input":{"type":"structure","required":["EnvironmentName"],"members":{"EnvironmentName":{}}}},"ListAvailableSolutionStacks":{"output":{"resultWrapper":"ListAvailableSolutionStacksResult","type":"structure","members":{"SolutionStacks":{"type":"list","member":{}},"SolutionStackDetails":{"type":"list","member":{"type":"structure","members":{"SolutionStackName":{},"PermittedFileTypes":{"type":"list","member":{}}}}}}}},"ListPlatformBranches":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","members":{"Attribute":{},"Operator":{},"Values":{"type":"list","member":{}}}}},"MaxRecords":{"type":"integer"},"NextToken":{}}},"output":{"resultWrapper":"ListPlatformBranchesResult","type":"structure","members":{"PlatformBranchSummaryList":{"type":"list","member":{"type":"structure","members":{"PlatformName":{},"BranchName":{},"LifecycleState":{},"BranchOrder":{"type":"integer"},"SupportedTierList":{"shape":"S2s"}}}},"NextToken":{}}}},"ListPlatformVersions":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","members":{"Type":{},"Operator":{},"Values":{"type":"list","member":{}}}}},"MaxRecords":{"type":"integer"},"NextToken":{}}},"output":{"resultWrapper":"ListPlatformVersionsResult","type":"structure","members":{"PlatformSummaryList":{"type":"list","member":{"shape":"S2m"}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"resultWrapper":"ListTagsForResourceResult","type":"structure","members":{"ResourceArn":{},"ResourceTags":{"shape":"S7g"}}}},"RebuildEnvironment":{"input":{"type":"structure","members":{"EnvironmentId":{},"EnvironmentName":{}}}},"RequestEnvironmentInfo":{"input":{"type":"structure","required":["InfoType"],"members":{"EnvironmentId":{},"EnvironmentName":{},"InfoType":{}}}},"RestartAppServer":{"input":{"type":"structure","members":{"EnvironmentId":{},"EnvironmentName":{}}}},"RetrieveEnvironmentInfo":{"input":{"type":"structure","required":["InfoType"],"members":{"EnvironmentId":{},"EnvironmentName":{},"InfoType":{}}},"output":{"resultWrapper":"RetrieveEnvironmentInfoResult","type":"structure","members":{"EnvironmentInfo":{"type":"list","member":{"type":"structure","members":{"InfoType":{},"Ec2InstanceId":{},"SampleTimestamp":{"type":"timestamp"},"Message":{}}}}}}},"SwapEnvironmentCNAMEs":{"input":{"type":"structure","members":{"SourceEnvironmentId":{},"SourceEnvironmentName":{},"DestinationEnvironmentId":{},"DestinationEnvironmentName":{}}}},"TerminateEnvironment":{"input":{"type":"structure","members":{"EnvironmentId":{},"EnvironmentName":{},"TerminateResources":{"type":"boolean"},"ForceTerminate":{"type":"boolean"}}},"output":{"shape":"Sm","resultWrapper":"TerminateEnvironmentResult"}},"UpdateApplication":{"input":{"type":"structure","required":["ApplicationName"],"members":{"ApplicationName":{},"Description":{}}},"output":{"shape":"S1j","resultWrapper":"UpdateApplicationResult"}},"UpdateApplicationResourceLifecycle":{"input":{"type":"structure","required":["ApplicationName","ResourceLifecycleConfig"],"members":{"ApplicationName":{},"ResourceLifecycleConfig":{"shape":"S19"}}},"output":{"resultWrapper":"UpdateApplicationResourceLifecycleResult","type":"structure","members":{"ApplicationName":{},"ResourceLifecycleConfig":{"shape":"S19"}}}},"UpdateApplicationVersion":{"input":{"type":"structure","required":["ApplicationName","VersionLabel"],"members":{"ApplicationName":{},"VersionLabel":{},"Description":{}}},"output":{"shape":"S21","resultWrapper":"UpdateApplicationVersionResult"}},"UpdateConfigurationTemplate":{"input":{"type":"structure","required":["ApplicationName","TemplateName"],"members":{"ApplicationName":{},"TemplateName":{},"Description":{},"OptionSettings":{"shape":"S27"},"OptionsToRemove":{"shape":"S2g"}}},"output":{"shape":"S2d","resultWrapper":"UpdateConfigurationTemplateResult"}},"UpdateEnvironment":{"input":{"type":"structure","members":{"ApplicationName":{},"EnvironmentId":{},"EnvironmentName":{},"GroupName":{},"Description":{},"Tier":{"shape":"S13"},"VersionLabel":{},"TemplateName":{},"SolutionStackName":{},"PlatformArn":{},"OptionSettings":{"shape":"S27"},"OptionsToRemove":{"shape":"S2g"}}},"output":{"shape":"Sm","resultWrapper":"UpdateEnvironmentResult"}},"UpdateTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{},"TagsToAdd":{"shape":"S7g"},"TagsToRemove":{"type":"list","member":{}}}}},"ValidateConfigurationSettings":{"input":{"type":"structure","required":["ApplicationName","OptionSettings"],"members":{"ApplicationName":{},"TemplateName":{},"EnvironmentName":{},"OptionSettings":{"shape":"S27"}}},"output":{"resultWrapper":"ValidateConfigurationSettingsResult","type":"structure","members":{"Messages":{"type":"list","member":{"type":"structure","members":{"Message":{},"Severity":{},"Namespace":{},"OptionName":{}}}}}}}},"shapes":{"Sk":{"type":"structure","members":{"Environments":{"type":"list","member":{"shape":"Sm"}},"NextToken":{}}},"Sm":{"type":"structure","members":{"EnvironmentName":{},"EnvironmentId":{},"ApplicationName":{},"VersionLabel":{},"SolutionStackName":{},"PlatformArn":{},"TemplateName":{},"Description":{},"EndpointURL":{},"CNAME":{},"DateCreated":{"type":"timestamp"},"DateUpdated":{"type":"timestamp"},"Status":{},"AbortableOperationInProgress":{"type":"boolean"},"Health":{},"HealthStatus":{},"Resources":{"type":"structure","members":{"LoadBalancer":{"type":"structure","members":{"LoadBalancerName":{},"Domain":{},"Listeners":{"type":"list","member":{"type":"structure","members":{"Protocol":{},"Port":{"type":"integer"}}}}}}}},"Tier":{"shape":"S13"},"EnvironmentLinks":{"type":"list","member":{"type":"structure","members":{"LinkName":{},"EnvironmentName":{}}}},"EnvironmentArn":{},"OperationsRole":{}}},"S13":{"type":"structure","members":{"Name":{},"Type":{},"Version":{}}},"S19":{"type":"structure","members":{"ServiceRole":{},"VersionLifecycleConfig":{"type":"structure","members":{"MaxCountRule":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"MaxCount":{"type":"integer"},"DeleteSourceFromS3":{"type":"boolean"}}},"MaxAgeRule":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"MaxAgeInDays":{"type":"integer"},"DeleteSourceFromS3":{"type":"boolean"}}}}}}},"S1f":{"type":"list","member":{"shape":"S1g"}},"S1g":{"type":"structure","members":{"Key":{},"Value":{}}},"S1j":{"type":"structure","members":{"Application":{"shape":"S1k"}}},"S1k":{"type":"structure","members":{"ApplicationArn":{},"ApplicationName":{},"Description":{},"DateCreated":{"type":"timestamp"},"DateUpdated":{"type":"timestamp"},"Versions":{"shape":"S1m"},"ConfigurationTemplates":{"type":"list","member":{}},"ResourceLifecycleConfig":{"shape":"S19"}}},"S1m":{"type":"list","member":{}},"S1p":{"type":"structure","required":["SourceType","SourceRepository","SourceLocation"],"members":{"SourceType":{},"SourceRepository":{},"SourceLocation":{}}},"S1t":{"type":"structure","members":{"S3Bucket":{},"S3Key":{}}},"S21":{"type":"structure","members":{"ApplicationVersion":{"shape":"S22"}}},"S22":{"type":"structure","members":{"ApplicationVersionArn":{},"ApplicationName":{},"Description":{},"VersionLabel":{},"SourceBuildInformation":{"shape":"S1p"},"BuildArn":{},"SourceBundle":{"shape":"S1t"},"DateCreated":{"type":"timestamp"},"DateUpdated":{"type":"timestamp"},"Status":{}}},"S27":{"type":"list","member":{"type":"structure","members":{"ResourceName":{},"Namespace":{},"OptionName":{},"Value":{}}}},"S2d":{"type":"structure","members":{"SolutionStackName":{},"PlatformArn":{},"ApplicationName":{},"TemplateName":{},"Description":{},"EnvironmentName":{},"DeploymentStatus":{},"DateCreated":{"type":"timestamp"},"DateUpdated":{"type":"timestamp"},"OptionSettings":{"shape":"S27"}}},"S2g":{"type":"list","member":{"type":"structure","members":{"ResourceName":{},"Namespace":{},"OptionName":{}}}},"S2m":{"type":"structure","members":{"PlatformArn":{},"PlatformOwner":{},"PlatformStatus":{},"PlatformCategory":{},"OperatingSystemName":{},"OperatingSystemVersion":{},"SupportedTierList":{"shape":"S2s"},"SupportedAddonList":{"shape":"S2u"},"PlatformLifecycleState":{},"PlatformVersion":{},"PlatformBranchName":{},"PlatformBranchLifecycleState":{}}},"S2s":{"type":"list","member":{}},"S2u":{"type":"list","member":{}},"S3c":{"type":"structure","members":{"Maximum":{"type":"integer"}}},"S48":{"type":"list","member":{}},"S4a":{"type":"structure","members":{"Duration":{"type":"integer"},"RequestCount":{"type":"integer"},"StatusCodes":{"type":"structure","members":{"Status2xx":{"type":"integer"},"Status3xx":{"type":"integer"},"Status4xx":{"type":"integer"},"Status5xx":{"type":"integer"}}},"Latency":{"type":"structure","members":{"P999":{"type":"double"},"P99":{"type":"double"},"P95":{"type":"double"},"P90":{"type":"double"},"P85":{"type":"double"},"P75":{"type":"double"},"P50":{"type":"double"},"P10":{"type":"double"}}}}},"S7g":{"type":"list","member":{"shape":"S1g"}}}}')},72305:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeApplicationVersions":{"result_key":"ApplicationVersions"},"DescribeApplications":{"result_key":"Applications"},"DescribeConfigurationOptions":{"result_key":"Options"},"DescribeEnvironmentManagedActionHistory":{"input_token":"NextToken","limit_key":"MaxItems","output_token":"NextToken","result_key":"ManagedActionHistoryItems"},"DescribeEnvironments":{"result_key":"Environments"},"DescribeEvents":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":"Events"},"ListAvailableSolutionStacks":{"result_key":"SolutionStacks"},"ListPlatformBranches":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken"},"ListPlatformVersions":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":"PlatformSummaryList"}}}')},62534:function(e){"use strict";e.exports=JSON.parse('{"V":{"EnvironmentExists":{"delay":20,"maxAttempts":20,"operation":"DescribeEnvironments","acceptors":[{"state":"success","matcher":"pathAll","argument":"Environments[].Status","expected":"Ready"},{"state":"retry","matcher":"pathAll","argument":"Environments[].Status","expected":"Launching"}]},"EnvironmentUpdated":{"delay":20,"maxAttempts":20,"operation":"DescribeEnvironments","acceptors":[{"state":"success","matcher":"pathAll","argument":"Environments[].Status","expected":"Ready"},{"state":"retry","matcher":"pathAll","argument":"Environments[].Status","expected":"Updating"}]},"EnvironmentTerminated":{"delay":20,"maxAttempts":20,"operation":"DescribeEnvironments","acceptors":[{"state":"success","matcher":"pathAll","argument":"Environments[].Status","expected":"Terminated"},{"state":"retry","matcher":"pathAll","argument":"Environments[].Status","expected":"Terminating"}]}}}')},54784:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-02-01","endpointPrefix":"elasticfilesystem","protocol":"rest-json","serviceAbbreviation":"EFS","serviceFullName":"Amazon Elastic File System","serviceId":"EFS","signatureVersion":"v4","uid":"elasticfilesystem-2015-02-01"},"operations":{"CreateAccessPoint":{"http":{"requestUri":"/2015-02-01/access-points","responseCode":200},"input":{"type":"structure","required":["ClientToken","FileSystemId"],"members":{"ClientToken":{"idempotencyToken":true},"Tags":{"shape":"S3"},"FileSystemId":{},"PosixUser":{"shape":"S8"},"RootDirectory":{"shape":"Sc"}}},"output":{"shape":"Si"}},"CreateFileSystem":{"http":{"requestUri":"/2015-02-01/file-systems","responseCode":201},"input":{"type":"structure","required":["CreationToken"],"members":{"CreationToken":{"idempotencyToken":true},"PerformanceMode":{},"Encrypted":{"type":"boolean"},"KmsKeyId":{},"ThroughputMode":{},"ProvisionedThroughputInMibps":{"type":"double"},"AvailabilityZoneName":{},"Backup":{"type":"boolean"},"Tags":{"shape":"S3"}}},"output":{"shape":"Sx"}},"CreateMountTarget":{"http":{"requestUri":"/2015-02-01/mount-targets","responseCode":200},"input":{"type":"structure","required":["FileSystemId","SubnetId"],"members":{"FileSystemId":{},"SubnetId":{},"IpAddress":{},"SecurityGroups":{"shape":"S18"}}},"output":{"shape":"S1a"}},"CreateReplicationConfiguration":{"http":{"requestUri":"/2015-02-01/file-systems/{SourceFileSystemId}/replication-configuration","responseCode":200},"input":{"type":"structure","required":["SourceFileSystemId","Destinations"],"members":{"SourceFileSystemId":{"location":"uri","locationName":"SourceFileSystemId"},"Destinations":{"type":"list","member":{"type":"structure","members":{"Region":{},"AvailabilityZoneName":{},"KmsKeyId":{}}}}}},"output":{"shape":"S1i"}},"CreateTags":{"http":{"requestUri":"/2015-02-01/create-tags/{FileSystemId}","responseCode":204},"input":{"type":"structure","required":["FileSystemId","Tags"],"members":{"FileSystemId":{"location":"uri","locationName":"FileSystemId"},"Tags":{"shape":"S3"}}},"deprecated":true,"deprecatedMessage":"Use TagResource."},"DeleteAccessPoint":{"http":{"method":"DELETE","requestUri":"/2015-02-01/access-points/{AccessPointId}","responseCode":204},"input":{"type":"structure","required":["AccessPointId"],"members":{"AccessPointId":{"location":"uri","locationName":"AccessPointId"}}}},"DeleteFileSystem":{"http":{"method":"DELETE","requestUri":"/2015-02-01/file-systems/{FileSystemId}","responseCode":204},"input":{"type":"structure","required":["FileSystemId"],"members":{"FileSystemId":{"location":"uri","locationName":"FileSystemId"}}}},"DeleteFileSystemPolicy":{"http":{"method":"DELETE","requestUri":"/2015-02-01/file-systems/{FileSystemId}/policy","responseCode":200},"input":{"type":"structure","required":["FileSystemId"],"members":{"FileSystemId":{"location":"uri","locationName":"FileSystemId"}}}},"DeleteMountTarget":{"http":{"method":"DELETE","requestUri":"/2015-02-01/mount-targets/{MountTargetId}","responseCode":204},"input":{"type":"structure","required":["MountTargetId"],"members":{"MountTargetId":{"location":"uri","locationName":"MountTargetId"}}}},"DeleteReplicationConfiguration":{"http":{"method":"DELETE","requestUri":"/2015-02-01/file-systems/{SourceFileSystemId}/replication-configuration","responseCode":204},"input":{"type":"structure","required":["SourceFileSystemId"],"members":{"SourceFileSystemId":{"location":"uri","locationName":"SourceFileSystemId"}}}},"DeleteTags":{"http":{"requestUri":"/2015-02-01/delete-tags/{FileSystemId}","responseCode":204},"input":{"type":"structure","required":["FileSystemId","TagKeys"],"members":{"FileSystemId":{"location":"uri","locationName":"FileSystemId"},"TagKeys":{"shape":"S1t"}}},"deprecated":true,"deprecatedMessage":"Use UntagResource."},"DescribeAccessPoints":{"http":{"method":"GET","requestUri":"/2015-02-01/access-points","responseCode":200},"input":{"type":"structure","members":{"MaxResults":{"location":"querystring","locationName":"MaxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"NextToken"},"AccessPointId":{"location":"querystring","locationName":"AccessPointId"},"FileSystemId":{"location":"querystring","locationName":"FileSystemId"}}},"output":{"type":"structure","members":{"AccessPoints":{"type":"list","member":{"shape":"Si"}},"NextToken":{}}}},"DescribeAccountPreferences":{"http":{"method":"GET","requestUri":"/2015-02-01/account-preferences","responseCode":200},"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ResourceIdPreference":{"shape":"S21"},"NextToken":{}}}},"DescribeBackupPolicy":{"http":{"method":"GET","requestUri":"/2015-02-01/file-systems/{FileSystemId}/backup-policy","responseCode":200},"input":{"type":"structure","required":["FileSystemId"],"members":{"FileSystemId":{"location":"uri","locationName":"FileSystemId"}}},"output":{"shape":"S26"}},"DescribeFileSystemPolicy":{"http":{"method":"GET","requestUri":"/2015-02-01/file-systems/{FileSystemId}/policy","responseCode":200},"input":{"type":"structure","required":["FileSystemId"],"members":{"FileSystemId":{"location":"uri","locationName":"FileSystemId"}}},"output":{"shape":"S2a"}},"DescribeFileSystems":{"http":{"method":"GET","requestUri":"/2015-02-01/file-systems","responseCode":200},"input":{"type":"structure","members":{"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"},"Marker":{"location":"querystring","locationName":"Marker"},"CreationToken":{"location":"querystring","locationName":"CreationToken"},"FileSystemId":{"location":"querystring","locationName":"FileSystemId"}}},"output":{"type":"structure","members":{"Marker":{},"FileSystems":{"type":"list","member":{"shape":"Sx"}},"NextMarker":{}}}},"DescribeLifecycleConfiguration":{"http":{"method":"GET","requestUri":"/2015-02-01/file-systems/{FileSystemId}/lifecycle-configuration","responseCode":200},"input":{"type":"structure","required":["FileSystemId"],"members":{"FileSystemId":{"location":"uri","locationName":"FileSystemId"}}},"output":{"shape":"S2i"}},"DescribeMountTargetSecurityGroups":{"http":{"method":"GET","requestUri":"/2015-02-01/mount-targets/{MountTargetId}/security-groups","responseCode":200},"input":{"type":"structure","required":["MountTargetId"],"members":{"MountTargetId":{"location":"uri","locationName":"MountTargetId"}}},"output":{"type":"structure","required":["SecurityGroups"],"members":{"SecurityGroups":{"shape":"S18"}}}},"DescribeMountTargets":{"http":{"method":"GET","requestUri":"/2015-02-01/mount-targets","responseCode":200},"input":{"type":"structure","members":{"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"},"Marker":{"location":"querystring","locationName":"Marker"},"FileSystemId":{"location":"querystring","locationName":"FileSystemId"},"MountTargetId":{"location":"querystring","locationName":"MountTargetId"},"AccessPointId":{"location":"querystring","locationName":"AccessPointId"}}},"output":{"type":"structure","members":{"Marker":{},"MountTargets":{"type":"list","member":{"shape":"S1a"}},"NextMarker":{}}}},"DescribeReplicationConfigurations":{"http":{"method":"GET","requestUri":"/2015-02-01/file-systems/replication-configurations","responseCode":200},"input":{"type":"structure","members":{"FileSystemId":{"location":"querystring","locationName":"FileSystemId"},"NextToken":{"location":"querystring","locationName":"NextToken"},"MaxResults":{"location":"querystring","locationName":"MaxResults","type":"integer"}}},"output":{"type":"structure","members":{"Replications":{"type":"list","member":{"shape":"S1i"}},"NextToken":{}}}},"DescribeTags":{"http":{"method":"GET","requestUri":"/2015-02-01/tags/{FileSystemId}/","responseCode":200},"input":{"type":"structure","required":["FileSystemId"],"members":{"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"},"Marker":{"location":"querystring","locationName":"Marker"},"FileSystemId":{"location":"uri","locationName":"FileSystemId"}}},"output":{"type":"structure","required":["Tags"],"members":{"Marker":{},"Tags":{"shape":"S3"},"NextMarker":{}}},"deprecated":true,"deprecatedMessage":"Use ListTagsForResource."},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/2015-02-01/resource-tags/{ResourceId}","responseCode":200},"input":{"type":"structure","required":["ResourceId"],"members":{"ResourceId":{"location":"uri","locationName":"ResourceId"},"MaxResults":{"location":"querystring","locationName":"MaxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"NextToken"}}},"output":{"type":"structure","members":{"Tags":{"shape":"S3"},"NextToken":{}}}},"ModifyMountTargetSecurityGroups":{"http":{"method":"PUT","requestUri":"/2015-02-01/mount-targets/{MountTargetId}/security-groups","responseCode":204},"input":{"type":"structure","required":["MountTargetId"],"members":{"MountTargetId":{"location":"uri","locationName":"MountTargetId"},"SecurityGroups":{"shape":"S18"}}}},"PutAccountPreferences":{"http":{"method":"PUT","requestUri":"/2015-02-01/account-preferences","responseCode":200},"input":{"type":"structure","required":["ResourceIdType"],"members":{"ResourceIdType":{}}},"output":{"type":"structure","members":{"ResourceIdPreference":{"shape":"S21"}}}},"PutBackupPolicy":{"http":{"method":"PUT","requestUri":"/2015-02-01/file-systems/{FileSystemId}/backup-policy","responseCode":200},"input":{"type":"structure","required":["FileSystemId","BackupPolicy"],"members":{"FileSystemId":{"location":"uri","locationName":"FileSystemId"},"BackupPolicy":{"shape":"S27"}}},"output":{"shape":"S26"}},"PutFileSystemPolicy":{"http":{"method":"PUT","requestUri":"/2015-02-01/file-systems/{FileSystemId}/policy","responseCode":200},"input":{"type":"structure","required":["FileSystemId","Policy"],"members":{"FileSystemId":{"location":"uri","locationName":"FileSystemId"},"Policy":{},"BypassPolicyLockoutSafetyCheck":{"type":"boolean"}}},"output":{"shape":"S2a"}},"PutLifecycleConfiguration":{"http":{"method":"PUT","requestUri":"/2015-02-01/file-systems/{FileSystemId}/lifecycle-configuration","responseCode":200},"input":{"type":"structure","required":["FileSystemId","LifecyclePolicies"],"members":{"FileSystemId":{"location":"uri","locationName":"FileSystemId"},"LifecyclePolicies":{"shape":"S2j"}}},"output":{"shape":"S2i"}},"TagResource":{"http":{"requestUri":"/2015-02-01/resource-tags/{ResourceId}","responseCode":200},"input":{"type":"structure","required":["ResourceId","Tags"],"members":{"ResourceId":{"location":"uri","locationName":"ResourceId"},"Tags":{"shape":"S3"}}}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/2015-02-01/resource-tags/{ResourceId}","responseCode":200},"input":{"type":"structure","required":["ResourceId","TagKeys"],"members":{"ResourceId":{"location":"uri","locationName":"ResourceId"},"TagKeys":{"shape":"S1t","location":"querystring","locationName":"tagKeys"}}}},"UpdateFileSystem":{"http":{"method":"PUT","requestUri":"/2015-02-01/file-systems/{FileSystemId}","responseCode":202},"input":{"type":"structure","required":["FileSystemId"],"members":{"FileSystemId":{"location":"uri","locationName":"FileSystemId"},"ThroughputMode":{},"ProvisionedThroughputInMibps":{"type":"double"}}},"output":{"shape":"Sx"}}},"shapes":{"S3":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S8":{"type":"structure","required":["Uid","Gid"],"members":{"Uid":{"type":"long"},"Gid":{"type":"long"},"SecondaryGids":{"type":"list","member":{"type":"long"}}}},"Sc":{"type":"structure","members":{"Path":{},"CreationInfo":{"type":"structure","required":["OwnerUid","OwnerGid","Permissions"],"members":{"OwnerUid":{"type":"long"},"OwnerGid":{"type":"long"},"Permissions":{}}}}},"Si":{"type":"structure","members":{"ClientToken":{},"Name":{},"Tags":{"shape":"S3"},"AccessPointId":{},"AccessPointArn":{},"FileSystemId":{},"PosixUser":{"shape":"S8"},"RootDirectory":{"shape":"Sc"},"OwnerId":{},"LifeCycleState":{}}},"Sx":{"type":"structure","required":["OwnerId","CreationToken","FileSystemId","CreationTime","LifeCycleState","NumberOfMountTargets","SizeInBytes","PerformanceMode","Tags"],"members":{"OwnerId":{},"CreationToken":{},"FileSystemId":{},"FileSystemArn":{},"CreationTime":{"type":"timestamp"},"LifeCycleState":{},"Name":{},"NumberOfMountTargets":{"type":"integer"},"SizeInBytes":{"type":"structure","required":["Value"],"members":{"Value":{"type":"long"},"Timestamp":{"type":"timestamp"},"ValueInIA":{"type":"long"},"ValueInStandard":{"type":"long"}}},"PerformanceMode":{},"Encrypted":{"type":"boolean"},"KmsKeyId":{},"ThroughputMode":{},"ProvisionedThroughputInMibps":{"type":"double"},"AvailabilityZoneName":{},"AvailabilityZoneId":{},"Tags":{"shape":"S3"}}},"S18":{"type":"list","member":{}},"S1a":{"type":"structure","required":["MountTargetId","FileSystemId","SubnetId","LifeCycleState"],"members":{"OwnerId":{},"MountTargetId":{},"FileSystemId":{},"SubnetId":{},"LifeCycleState":{},"IpAddress":{},"NetworkInterfaceId":{},"AvailabilityZoneId":{},"AvailabilityZoneName":{},"VpcId":{}}},"S1i":{"type":"structure","required":["SourceFileSystemId","SourceFileSystemRegion","SourceFileSystemArn","OriginalSourceFileSystemArn","CreationTime","Destinations"],"members":{"SourceFileSystemId":{},"SourceFileSystemRegion":{},"SourceFileSystemArn":{},"OriginalSourceFileSystemArn":{},"CreationTime":{"type":"timestamp"},"Destinations":{"type":"list","member":{"type":"structure","required":["Status","FileSystemId","Region"],"members":{"Status":{},"FileSystemId":{},"Region":{},"LastReplicatedTimestamp":{"type":"timestamp"}}}}}},"S1t":{"type":"list","member":{}},"S21":{"type":"structure","members":{"ResourceIdType":{},"Resources":{"type":"list","member":{}}}},"S26":{"type":"structure","members":{"BackupPolicy":{"shape":"S27"}}},"S27":{"type":"structure","required":["Status"],"members":{"Status":{}}},"S2a":{"type":"structure","members":{"FileSystemId":{},"Policy":{}}},"S2i":{"type":"structure","members":{"LifecyclePolicies":{"shape":"S2j"}}},"S2j":{"type":"list","member":{"type":"structure","members":{"TransitionToIA":{},"TransitionToPrimaryStorageClass":{}}}}}}')},40174:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeAccessPoints":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"DescribeFileSystems":{"input_token":"Marker","output_token":"NextMarker","limit_key":"MaxItems"},"DescribeTags":{"input_token":"Marker","output_token":"NextMarker","limit_key":"MaxItems"},"ListTagsForResource":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"}}}')},66258:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2012-06-01","endpointPrefix":"elasticloadbalancing","protocol":"query","serviceFullName":"Elastic Load Balancing","serviceId":"Elastic Load Balancing","signatureVersion":"v4","uid":"elasticloadbalancing-2012-06-01","xmlNamespace":"http://elasticloadbalancing.amazonaws.com/doc/2012-06-01/"},"operations":{"AddTags":{"input":{"type":"structure","required":["LoadBalancerNames","Tags"],"members":{"LoadBalancerNames":{"shape":"S2"},"Tags":{"shape":"S4"}}},"output":{"resultWrapper":"AddTagsResult","type":"structure","members":{}}},"ApplySecurityGroupsToLoadBalancer":{"input":{"type":"structure","required":["LoadBalancerName","SecurityGroups"],"members":{"LoadBalancerName":{},"SecurityGroups":{"shape":"Sa"}}},"output":{"resultWrapper":"ApplySecurityGroupsToLoadBalancerResult","type":"structure","members":{"SecurityGroups":{"shape":"Sa"}}}},"AttachLoadBalancerToSubnets":{"input":{"type":"structure","required":["LoadBalancerName","Subnets"],"members":{"LoadBalancerName":{},"Subnets":{"shape":"Se"}}},"output":{"resultWrapper":"AttachLoadBalancerToSubnetsResult","type":"structure","members":{"Subnets":{"shape":"Se"}}}},"ConfigureHealthCheck":{"input":{"type":"structure","required":["LoadBalancerName","HealthCheck"],"members":{"LoadBalancerName":{},"HealthCheck":{"shape":"Si"}}},"output":{"resultWrapper":"ConfigureHealthCheckResult","type":"structure","members":{"HealthCheck":{"shape":"Si"}}}},"CreateAppCookieStickinessPolicy":{"input":{"type":"structure","required":["LoadBalancerName","PolicyName","CookieName"],"members":{"LoadBalancerName":{},"PolicyName":{},"CookieName":{}}},"output":{"resultWrapper":"CreateAppCookieStickinessPolicyResult","type":"structure","members":{}}},"CreateLBCookieStickinessPolicy":{"input":{"type":"structure","required":["LoadBalancerName","PolicyName"],"members":{"LoadBalancerName":{},"PolicyName":{},"CookieExpirationPeriod":{"type":"long"}}},"output":{"resultWrapper":"CreateLBCookieStickinessPolicyResult","type":"structure","members":{}}},"CreateLoadBalancer":{"input":{"type":"structure","required":["LoadBalancerName","Listeners"],"members":{"LoadBalancerName":{},"Listeners":{"shape":"Sx"},"AvailabilityZones":{"shape":"S13"},"Subnets":{"shape":"Se"},"SecurityGroups":{"shape":"Sa"},"Scheme":{},"Tags":{"shape":"S4"}}},"output":{"resultWrapper":"CreateLoadBalancerResult","type":"structure","members":{"DNSName":{}}}},"CreateLoadBalancerListeners":{"input":{"type":"structure","required":["LoadBalancerName","Listeners"],"members":{"LoadBalancerName":{},"Listeners":{"shape":"Sx"}}},"output":{"resultWrapper":"CreateLoadBalancerListenersResult","type":"structure","members":{}}},"CreateLoadBalancerPolicy":{"input":{"type":"structure","required":["LoadBalancerName","PolicyName","PolicyTypeName"],"members":{"LoadBalancerName":{},"PolicyName":{},"PolicyTypeName":{},"PolicyAttributes":{"type":"list","member":{"type":"structure","members":{"AttributeName":{},"AttributeValue":{}}}}}},"output":{"resultWrapper":"CreateLoadBalancerPolicyResult","type":"structure","members":{}}},"DeleteLoadBalancer":{"input":{"type":"structure","required":["LoadBalancerName"],"members":{"LoadBalancerName":{}}},"output":{"resultWrapper":"DeleteLoadBalancerResult","type":"structure","members":{}}},"DeleteLoadBalancerListeners":{"input":{"type":"structure","required":["LoadBalancerName","LoadBalancerPorts"],"members":{"LoadBalancerName":{},"LoadBalancerPorts":{"type":"list","member":{"type":"integer"}}}},"output":{"resultWrapper":"DeleteLoadBalancerListenersResult","type":"structure","members":{}}},"DeleteLoadBalancerPolicy":{"input":{"type":"structure","required":["LoadBalancerName","PolicyName"],"members":{"LoadBalancerName":{},"PolicyName":{}}},"output":{"resultWrapper":"DeleteLoadBalancerPolicyResult","type":"structure","members":{}}},"DeregisterInstancesFromLoadBalancer":{"input":{"type":"structure","required":["LoadBalancerName","Instances"],"members":{"LoadBalancerName":{},"Instances":{"shape":"S1p"}}},"output":{"resultWrapper":"DeregisterInstancesFromLoadBalancerResult","type":"structure","members":{"Instances":{"shape":"S1p"}}}},"DescribeAccountLimits":{"input":{"type":"structure","members":{"Marker":{},"PageSize":{"type":"integer"}}},"output":{"resultWrapper":"DescribeAccountLimitsResult","type":"structure","members":{"Limits":{"type":"list","member":{"type":"structure","members":{"Name":{},"Max":{}}}},"NextMarker":{}}}},"DescribeInstanceHealth":{"input":{"type":"structure","required":["LoadBalancerName"],"members":{"LoadBalancerName":{},"Instances":{"shape":"S1p"}}},"output":{"resultWrapper":"DescribeInstanceHealthResult","type":"structure","members":{"InstanceStates":{"type":"list","member":{"type":"structure","members":{"InstanceId":{},"State":{},"ReasonCode":{},"Description":{}}}}}}},"DescribeLoadBalancerAttributes":{"input":{"type":"structure","required":["LoadBalancerName"],"members":{"LoadBalancerName":{}}},"output":{"resultWrapper":"DescribeLoadBalancerAttributesResult","type":"structure","members":{"LoadBalancerAttributes":{"shape":"S2a"}}}},"DescribeLoadBalancerPolicies":{"input":{"type":"structure","members":{"LoadBalancerName":{},"PolicyNames":{"shape":"S2s"}}},"output":{"resultWrapper":"DescribeLoadBalancerPoliciesResult","type":"structure","members":{"PolicyDescriptions":{"type":"list","member":{"type":"structure","members":{"PolicyName":{},"PolicyTypeName":{},"PolicyAttributeDescriptions":{"type":"list","member":{"type":"structure","members":{"AttributeName":{},"AttributeValue":{}}}}}}}}}},"DescribeLoadBalancerPolicyTypes":{"input":{"type":"structure","members":{"PolicyTypeNames":{"type":"list","member":{}}}},"output":{"resultWrapper":"DescribeLoadBalancerPolicyTypesResult","type":"structure","members":{"PolicyTypeDescriptions":{"type":"list","member":{"type":"structure","members":{"PolicyTypeName":{},"Description":{},"PolicyAttributeTypeDescriptions":{"type":"list","member":{"type":"structure","members":{"AttributeName":{},"AttributeType":{},"Description":{},"DefaultValue":{},"Cardinality":{}}}}}}}}}},"DescribeLoadBalancers":{"input":{"type":"structure","members":{"LoadBalancerNames":{"shape":"S2"},"Marker":{},"PageSize":{"type":"integer"}}},"output":{"resultWrapper":"DescribeLoadBalancersResult","type":"structure","members":{"LoadBalancerDescriptions":{"type":"list","member":{"type":"structure","members":{"LoadBalancerName":{},"DNSName":{},"CanonicalHostedZoneName":{},"CanonicalHostedZoneNameID":{},"ListenerDescriptions":{"type":"list","member":{"type":"structure","members":{"Listener":{"shape":"Sy"},"PolicyNames":{"shape":"S2s"}}}},"Policies":{"type":"structure","members":{"AppCookieStickinessPolicies":{"type":"list","member":{"type":"structure","members":{"PolicyName":{},"CookieName":{}}}},"LBCookieStickinessPolicies":{"type":"list","member":{"type":"structure","members":{"PolicyName":{},"CookieExpirationPeriod":{"type":"long"}}}},"OtherPolicies":{"shape":"S2s"}}},"BackendServerDescriptions":{"type":"list","member":{"type":"structure","members":{"InstancePort":{"type":"integer"},"PolicyNames":{"shape":"S2s"}}}},"AvailabilityZones":{"shape":"S13"},"Subnets":{"shape":"Se"},"VPCId":{},"Instances":{"shape":"S1p"},"HealthCheck":{"shape":"Si"},"SourceSecurityGroup":{"type":"structure","members":{"OwnerAlias":{},"GroupName":{}}},"SecurityGroups":{"shape":"Sa"},"CreatedTime":{"type":"timestamp"},"Scheme":{}}}},"NextMarker":{}}}},"DescribeTags":{"input":{"type":"structure","required":["LoadBalancerNames"],"members":{"LoadBalancerNames":{"type":"list","member":{}}}},"output":{"resultWrapper":"DescribeTagsResult","type":"structure","members":{"TagDescriptions":{"type":"list","member":{"type":"structure","members":{"LoadBalancerName":{},"Tags":{"shape":"S4"}}}}}}},"DetachLoadBalancerFromSubnets":{"input":{"type":"structure","required":["LoadBalancerName","Subnets"],"members":{"LoadBalancerName":{},"Subnets":{"shape":"Se"}}},"output":{"resultWrapper":"DetachLoadBalancerFromSubnetsResult","type":"structure","members":{"Subnets":{"shape":"Se"}}}},"DisableAvailabilityZonesForLoadBalancer":{"input":{"type":"structure","required":["LoadBalancerName","AvailabilityZones"],"members":{"LoadBalancerName":{},"AvailabilityZones":{"shape":"S13"}}},"output":{"resultWrapper":"DisableAvailabilityZonesForLoadBalancerResult","type":"structure","members":{"AvailabilityZones":{"shape":"S13"}}}},"EnableAvailabilityZonesForLoadBalancer":{"input":{"type":"structure","required":["LoadBalancerName","AvailabilityZones"],"members":{"LoadBalancerName":{},"AvailabilityZones":{"shape":"S13"}}},"output":{"resultWrapper":"EnableAvailabilityZonesForLoadBalancerResult","type":"structure","members":{"AvailabilityZones":{"shape":"S13"}}}},"ModifyLoadBalancerAttributes":{"input":{"type":"structure","required":["LoadBalancerName","LoadBalancerAttributes"],"members":{"LoadBalancerName":{},"LoadBalancerAttributes":{"shape":"S2a"}}},"output":{"resultWrapper":"ModifyLoadBalancerAttributesResult","type":"structure","members":{"LoadBalancerName":{},"LoadBalancerAttributes":{"shape":"S2a"}}}},"RegisterInstancesWithLoadBalancer":{"input":{"type":"structure","required":["LoadBalancerName","Instances"],"members":{"LoadBalancerName":{},"Instances":{"shape":"S1p"}}},"output":{"resultWrapper":"RegisterInstancesWithLoadBalancerResult","type":"structure","members":{"Instances":{"shape":"S1p"}}}},"RemoveTags":{"input":{"type":"structure","required":["LoadBalancerNames","Tags"],"members":{"LoadBalancerNames":{"shape":"S2"},"Tags":{"type":"list","member":{"type":"structure","members":{"Key":{}}}}}},"output":{"resultWrapper":"RemoveTagsResult","type":"structure","members":{}}},"SetLoadBalancerListenerSSLCertificate":{"input":{"type":"structure","required":["LoadBalancerName","LoadBalancerPort","SSLCertificateId"],"members":{"LoadBalancerName":{},"LoadBalancerPort":{"type":"integer"},"SSLCertificateId":{}}},"output":{"resultWrapper":"SetLoadBalancerListenerSSLCertificateResult","type":"structure","members":{}}},"SetLoadBalancerPoliciesForBackendServer":{"input":{"type":"structure","required":["LoadBalancerName","InstancePort","PolicyNames"],"members":{"LoadBalancerName":{},"InstancePort":{"type":"integer"},"PolicyNames":{"shape":"S2s"}}},"output":{"resultWrapper":"SetLoadBalancerPoliciesForBackendServerResult","type":"structure","members":{}}},"SetLoadBalancerPoliciesOfListener":{"input":{"type":"structure","required":["LoadBalancerName","LoadBalancerPort","PolicyNames"],"members":{"LoadBalancerName":{},"LoadBalancerPort":{"type":"integer"},"PolicyNames":{"shape":"S2s"}}},"output":{"resultWrapper":"SetLoadBalancerPoliciesOfListenerResult","type":"structure","members":{}}}},"shapes":{"S2":{"type":"list","member":{}},"S4":{"type":"list","member":{"type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}},"Sa":{"type":"list","member":{}},"Se":{"type":"list","member":{}},"Si":{"type":"structure","required":["Target","Interval","Timeout","UnhealthyThreshold","HealthyThreshold"],"members":{"Target":{},"Interval":{"type":"integer"},"Timeout":{"type":"integer"},"UnhealthyThreshold":{"type":"integer"},"HealthyThreshold":{"type":"integer"}}},"Sx":{"type":"list","member":{"shape":"Sy"}},"Sy":{"type":"structure","required":["Protocol","LoadBalancerPort","InstancePort"],"members":{"Protocol":{},"LoadBalancerPort":{"type":"integer"},"InstanceProtocol":{},"InstancePort":{"type":"integer"},"SSLCertificateId":{}}},"S13":{"type":"list","member":{}},"S1p":{"type":"list","member":{"type":"structure","members":{"InstanceId":{}}}},"S2a":{"type":"structure","members":{"CrossZoneLoadBalancing":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"}}},"AccessLog":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"S3BucketName":{},"EmitInterval":{"type":"integer"},"S3BucketPrefix":{}}},"ConnectionDraining":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"Timeout":{"type":"integer"}}},"ConnectionSettings":{"type":"structure","required":["IdleTimeout"],"members":{"IdleTimeout":{"type":"integer"}}},"AdditionalAttributes":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}}}},"S2s":{"type":"list","member":{}}}}')},77372:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeInstanceHealth":{"result_key":"InstanceStates"},"DescribeLoadBalancerPolicies":{"result_key":"PolicyDescriptions"},"DescribeLoadBalancerPolicyTypes":{"result_key":"PolicyTypeDescriptions"},"DescribeLoadBalancers":{"input_token":"Marker","output_token":"NextMarker","result_key":"LoadBalancerDescriptions"}}}')},56717:function(e){"use strict";e.exports=JSON.parse('{"V":{"InstanceDeregistered":{"delay":15,"operation":"DescribeInstanceHealth","maxAttempts":40,"acceptors":[{"expected":"OutOfService","matcher":"pathAll","state":"success","argument":"InstanceStates[].State"},{"matcher":"error","expected":"InvalidInstance","state":"success"}]},"AnyInstanceInService":{"acceptors":[{"argument":"InstanceStates[].State","expected":"InService","matcher":"pathAny","state":"success"}],"delay":15,"maxAttempts":40,"operation":"DescribeInstanceHealth"},"InstanceInService":{"acceptors":[{"argument":"InstanceStates[].State","expected":"InService","matcher":"pathAll","state":"success"},{"matcher":"error","expected":"InvalidInstance","state":"retry"}],"delay":15,"maxAttempts":40,"operation":"DescribeInstanceHealth"}}}')},42628:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-12-01","endpointPrefix":"elasticloadbalancing","protocol":"query","serviceAbbreviation":"Elastic Load Balancing v2","serviceFullName":"Elastic Load Balancing","serviceId":"Elastic Load Balancing v2","signatureVersion":"v4","uid":"elasticloadbalancingv2-2015-12-01","xmlNamespace":"http://elasticloadbalancing.amazonaws.com/doc/2015-12-01/"},"operations":{"AddListenerCertificates":{"input":{"type":"structure","required":["ListenerArn","Certificates"],"members":{"ListenerArn":{},"Certificates":{"shape":"S3"}}},"output":{"resultWrapper":"AddListenerCertificatesResult","type":"structure","members":{"Certificates":{"shape":"S3"}}}},"AddTags":{"input":{"type":"structure","required":["ResourceArns","Tags"],"members":{"ResourceArns":{"shape":"S9"},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"AddTagsResult","type":"structure","members":{}}},"CreateListener":{"input":{"type":"structure","required":["LoadBalancerArn","DefaultActions"],"members":{"LoadBalancerArn":{},"Protocol":{},"Port":{"type":"integer"},"SslPolicy":{},"Certificates":{"shape":"S3"},"DefaultActions":{"shape":"Sl"},"AlpnPolicy":{"shape":"S1y"},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateListenerResult","type":"structure","members":{"Listeners":{"shape":"S21"}}}},"CreateLoadBalancer":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Subnets":{"shape":"S25"},"SubnetMappings":{"shape":"S27"},"SecurityGroups":{"shape":"S2c"},"Scheme":{},"Tags":{"shape":"Sb"},"Type":{},"IpAddressType":{},"CustomerOwnedIpv4Pool":{}}},"output":{"resultWrapper":"CreateLoadBalancerResult","type":"structure","members":{"LoadBalancers":{"shape":"S2j"}}}},"CreateRule":{"input":{"type":"structure","required":["ListenerArn","Conditions","Priority","Actions"],"members":{"ListenerArn":{},"Conditions":{"shape":"S31"},"Priority":{"type":"integer"},"Actions":{"shape":"Sl"},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateRuleResult","type":"structure","members":{"Rules":{"shape":"S3h"}}}},"CreateTargetGroup":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Protocol":{},"ProtocolVersion":{},"Port":{"type":"integer"},"VpcId":{},"HealthCheckProtocol":{},"HealthCheckPort":{},"HealthCheckEnabled":{"type":"boolean"},"HealthCheckPath":{},"HealthCheckIntervalSeconds":{"type":"integer"},"HealthCheckTimeoutSeconds":{"type":"integer"},"HealthyThresholdCount":{"type":"integer"},"UnhealthyThresholdCount":{"type":"integer"},"Matcher":{"shape":"S3v"},"TargetType":{},"Tags":{"shape":"Sb"},"IpAddressType":{}}},"output":{"resultWrapper":"CreateTargetGroupResult","type":"structure","members":{"TargetGroups":{"shape":"S41"}}}},"DeleteListener":{"input":{"type":"structure","required":["ListenerArn"],"members":{"ListenerArn":{}}},"output":{"resultWrapper":"DeleteListenerResult","type":"structure","members":{}}},"DeleteLoadBalancer":{"input":{"type":"structure","required":["LoadBalancerArn"],"members":{"LoadBalancerArn":{}}},"output":{"resultWrapper":"DeleteLoadBalancerResult","type":"structure","members":{}}},"DeleteRule":{"input":{"type":"structure","required":["RuleArn"],"members":{"RuleArn":{}}},"output":{"resultWrapper":"DeleteRuleResult","type":"structure","members":{}}},"DeleteTargetGroup":{"input":{"type":"structure","required":["TargetGroupArn"],"members":{"TargetGroupArn":{}}},"output":{"resultWrapper":"DeleteTargetGroupResult","type":"structure","members":{}}},"DeregisterTargets":{"input":{"type":"structure","required":["TargetGroupArn","Targets"],"members":{"TargetGroupArn":{},"Targets":{"shape":"S4d"}}},"output":{"resultWrapper":"DeregisterTargetsResult","type":"structure","members":{}}},"DescribeAccountLimits":{"input":{"type":"structure","members":{"Marker":{},"PageSize":{"type":"integer"}}},"output":{"resultWrapper":"DescribeAccountLimitsResult","type":"structure","members":{"Limits":{"type":"list","member":{"type":"structure","members":{"Name":{},"Max":{}}}},"NextMarker":{}}}},"DescribeListenerCertificates":{"input":{"type":"structure","required":["ListenerArn"],"members":{"ListenerArn":{},"Marker":{},"PageSize":{"type":"integer"}}},"output":{"resultWrapper":"DescribeListenerCertificatesResult","type":"structure","members":{"Certificates":{"shape":"S3"},"NextMarker":{}}}},"DescribeListeners":{"input":{"type":"structure","members":{"LoadBalancerArn":{},"ListenerArns":{"type":"list","member":{}},"Marker":{},"PageSize":{"type":"integer"}}},"output":{"resultWrapper":"DescribeListenersResult","type":"structure","members":{"Listeners":{"shape":"S21"},"NextMarker":{}}}},"DescribeLoadBalancerAttributes":{"input":{"type":"structure","required":["LoadBalancerArn"],"members":{"LoadBalancerArn":{}}},"output":{"resultWrapper":"DescribeLoadBalancerAttributesResult","type":"structure","members":{"Attributes":{"shape":"S4w"}}}},"DescribeLoadBalancers":{"input":{"type":"structure","members":{"LoadBalancerArns":{"shape":"S43"},"Names":{"type":"list","member":{}},"Marker":{},"PageSize":{"type":"integer"}}},"output":{"resultWrapper":"DescribeLoadBalancersResult","type":"structure","members":{"LoadBalancers":{"shape":"S2j"},"NextMarker":{}}}},"DescribeRules":{"input":{"type":"structure","members":{"ListenerArn":{},"RuleArns":{"type":"list","member":{}},"Marker":{},"PageSize":{"type":"integer"}}},"output":{"resultWrapper":"DescribeRulesResult","type":"structure","members":{"Rules":{"shape":"S3h"},"NextMarker":{}}}},"DescribeSSLPolicies":{"input":{"type":"structure","members":{"Names":{"type":"list","member":{}},"Marker":{},"PageSize":{"type":"integer"},"LoadBalancerType":{}}},"output":{"resultWrapper":"DescribeSSLPoliciesResult","type":"structure","members":{"SslPolicies":{"type":"list","member":{"type":"structure","members":{"SslProtocols":{"type":"list","member":{}},"Ciphers":{"type":"list","member":{"type":"structure","members":{"Name":{},"Priority":{"type":"integer"}}}},"Name":{},"SupportedLoadBalancerTypes":{"shape":"S34"}}}},"NextMarker":{}}}},"DescribeTags":{"input":{"type":"structure","required":["ResourceArns"],"members":{"ResourceArns":{"shape":"S9"}}},"output":{"resultWrapper":"DescribeTagsResult","type":"structure","members":{"TagDescriptions":{"type":"list","member":{"type":"structure","members":{"ResourceArn":{},"Tags":{"shape":"Sb"}}}}}}},"DescribeTargetGroupAttributes":{"input":{"type":"structure","required":["TargetGroupArn"],"members":{"TargetGroupArn":{}}},"output":{"resultWrapper":"DescribeTargetGroupAttributesResult","type":"structure","members":{"Attributes":{"shape":"S5n"}}}},"DescribeTargetGroups":{"input":{"type":"structure","members":{"LoadBalancerArn":{},"TargetGroupArns":{"type":"list","member":{}},"Names":{"type":"list","member":{}},"Marker":{},"PageSize":{"type":"integer"}}},"output":{"resultWrapper":"DescribeTargetGroupsResult","type":"structure","members":{"TargetGroups":{"shape":"S41"},"NextMarker":{}}}},"DescribeTargetHealth":{"input":{"type":"structure","required":["TargetGroupArn"],"members":{"TargetGroupArn":{},"Targets":{"shape":"S4d"}}},"output":{"resultWrapper":"DescribeTargetHealthResult","type":"structure","members":{"TargetHealthDescriptions":{"type":"list","member":{"type":"structure","members":{"Target":{"shape":"S4e"},"HealthCheckPort":{},"TargetHealth":{"type":"structure","members":{"State":{},"Reason":{},"Description":{}}}}}}}}},"ModifyListener":{"input":{"type":"structure","required":["ListenerArn"],"members":{"ListenerArn":{},"Port":{"type":"integer"},"Protocol":{},"SslPolicy":{},"Certificates":{"shape":"S3"},"DefaultActions":{"shape":"Sl"},"AlpnPolicy":{"shape":"S1y"}}},"output":{"resultWrapper":"ModifyListenerResult","type":"structure","members":{"Listeners":{"shape":"S21"}}}},"ModifyLoadBalancerAttributes":{"input":{"type":"structure","required":["LoadBalancerArn","Attributes"],"members":{"LoadBalancerArn":{},"Attributes":{"shape":"S4w"}}},"output":{"resultWrapper":"ModifyLoadBalancerAttributesResult","type":"structure","members":{"Attributes":{"shape":"S4w"}}}},"ModifyRule":{"input":{"type":"structure","required":["RuleArn"],"members":{"RuleArn":{},"Conditions":{"shape":"S31"},"Actions":{"shape":"Sl"}}},"output":{"resultWrapper":"ModifyRuleResult","type":"structure","members":{"Rules":{"shape":"S3h"}}}},"ModifyTargetGroup":{"input":{"type":"structure","required":["TargetGroupArn"],"members":{"TargetGroupArn":{},"HealthCheckProtocol":{},"HealthCheckPort":{},"HealthCheckPath":{},"HealthCheckEnabled":{"type":"boolean"},"HealthCheckIntervalSeconds":{"type":"integer"},"HealthCheckTimeoutSeconds":{"type":"integer"},"HealthyThresholdCount":{"type":"integer"},"UnhealthyThresholdCount":{"type":"integer"},"Matcher":{"shape":"S3v"}}},"output":{"resultWrapper":"ModifyTargetGroupResult","type":"structure","members":{"TargetGroups":{"shape":"S41"}}}},"ModifyTargetGroupAttributes":{"input":{"type":"structure","required":["TargetGroupArn","Attributes"],"members":{"TargetGroupArn":{},"Attributes":{"shape":"S5n"}}},"output":{"resultWrapper":"ModifyTargetGroupAttributesResult","type":"structure","members":{"Attributes":{"shape":"S5n"}}}},"RegisterTargets":{"input":{"type":"structure","required":["TargetGroupArn","Targets"],"members":{"TargetGroupArn":{},"Targets":{"shape":"S4d"}}},"output":{"resultWrapper":"RegisterTargetsResult","type":"structure","members":{}}},"RemoveListenerCertificates":{"input":{"type":"structure","required":["ListenerArn","Certificates"],"members":{"ListenerArn":{},"Certificates":{"shape":"S3"}}},"output":{"resultWrapper":"RemoveListenerCertificatesResult","type":"structure","members":{}}},"RemoveTags":{"input":{"type":"structure","required":["ResourceArns","TagKeys"],"members":{"ResourceArns":{"shape":"S9"},"TagKeys":{"type":"list","member":{}}}},"output":{"resultWrapper":"RemoveTagsResult","type":"structure","members":{}}},"SetIpAddressType":{"input":{"type":"structure","required":["LoadBalancerArn","IpAddressType"],"members":{"LoadBalancerArn":{},"IpAddressType":{}}},"output":{"resultWrapper":"SetIpAddressTypeResult","type":"structure","members":{"IpAddressType":{}}}},"SetRulePriorities":{"input":{"type":"structure","required":["RulePriorities"],"members":{"RulePriorities":{"type":"list","member":{"type":"structure","members":{"RuleArn":{},"Priority":{"type":"integer"}}}}}},"output":{"resultWrapper":"SetRulePrioritiesResult","type":"structure","members":{"Rules":{"shape":"S3h"}}}},"SetSecurityGroups":{"input":{"type":"structure","required":["LoadBalancerArn","SecurityGroups"],"members":{"LoadBalancerArn":{},"SecurityGroups":{"shape":"S2c"},"EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic":{}}},"output":{"resultWrapper":"SetSecurityGroupsResult","type":"structure","members":{"SecurityGroupIds":{"shape":"S2c"},"EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic":{}}}},"SetSubnets":{"input":{"type":"structure","required":["LoadBalancerArn"],"members":{"LoadBalancerArn":{},"Subnets":{"shape":"S25"},"SubnetMappings":{"shape":"S27"},"IpAddressType":{}}},"output":{"resultWrapper":"SetSubnetsResult","type":"structure","members":{"AvailabilityZones":{"shape":"S2s"},"IpAddressType":{}}}}},"shapes":{"S3":{"type":"list","member":{"type":"structure","members":{"CertificateArn":{},"IsDefault":{"type":"boolean"}}}},"S9":{"type":"list","member":{}},"Sb":{"type":"list","member":{"type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}},"Sl":{"type":"list","member":{"type":"structure","required":["Type"],"members":{"Type":{},"TargetGroupArn":{},"AuthenticateOidcConfig":{"type":"structure","required":["Issuer","AuthorizationEndpoint","TokenEndpoint","UserInfoEndpoint","ClientId"],"members":{"Issuer":{},"AuthorizationEndpoint":{},"TokenEndpoint":{},"UserInfoEndpoint":{},"ClientId":{},"ClientSecret":{},"SessionCookieName":{},"Scope":{},"SessionTimeout":{"type":"long"},"AuthenticationRequestExtraParams":{"type":"map","key":{},"value":{}},"OnUnauthenticatedRequest":{},"UseExistingClientSecret":{"type":"boolean"}}},"AuthenticateCognitoConfig":{"type":"structure","required":["UserPoolArn","UserPoolClientId","UserPoolDomain"],"members":{"UserPoolArn":{},"UserPoolClientId":{},"UserPoolDomain":{},"SessionCookieName":{},"Scope":{},"SessionTimeout":{"type":"long"},"AuthenticationRequestExtraParams":{"type":"map","key":{},"value":{}},"OnUnauthenticatedRequest":{}}},"Order":{"type":"integer"},"RedirectConfig":{"type":"structure","required":["StatusCode"],"members":{"Protocol":{},"Port":{},"Host":{},"Path":{},"Query":{},"StatusCode":{}}},"FixedResponseConfig":{"type":"structure","required":["StatusCode"],"members":{"MessageBody":{},"StatusCode":{},"ContentType":{}}},"ForwardConfig":{"type":"structure","members":{"TargetGroups":{"type":"list","member":{"type":"structure","members":{"TargetGroupArn":{},"Weight":{"type":"integer"}}}},"TargetGroupStickinessConfig":{"type":"structure","members":{"Enabled":{"type":"boolean"},"DurationSeconds":{"type":"integer"}}}}}}}},"S1y":{"type":"list","member":{}},"S21":{"type":"list","member":{"type":"structure","members":{"ListenerArn":{},"LoadBalancerArn":{},"Port":{"type":"integer"},"Protocol":{},"Certificates":{"shape":"S3"},"SslPolicy":{},"DefaultActions":{"shape":"Sl"},"AlpnPolicy":{"shape":"S1y"}}}},"S25":{"type":"list","member":{}},"S27":{"type":"list","member":{"type":"structure","members":{"SubnetId":{},"AllocationId":{},"PrivateIPv4Address":{},"IPv6Address":{}}}},"S2c":{"type":"list","member":{}},"S2j":{"type":"list","member":{"type":"structure","members":{"LoadBalancerArn":{},"DNSName":{},"CanonicalHostedZoneId":{},"CreatedTime":{"type":"timestamp"},"LoadBalancerName":{},"Scheme":{},"VpcId":{},"State":{"type":"structure","members":{"Code":{},"Reason":{}}},"Type":{},"AvailabilityZones":{"shape":"S2s"},"SecurityGroups":{"shape":"S2c"},"IpAddressType":{},"CustomerOwnedIpv4Pool":{},"EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic":{}}}},"S2s":{"type":"list","member":{"type":"structure","members":{"ZoneName":{},"SubnetId":{},"OutpostId":{},"LoadBalancerAddresses":{"type":"list","member":{"type":"structure","members":{"IpAddress":{},"AllocationId":{},"PrivateIPv4Address":{},"IPv6Address":{}}}}}}},"S31":{"type":"list","member":{"type":"structure","members":{"Field":{},"Values":{"shape":"S34"},"HostHeaderConfig":{"type":"structure","members":{"Values":{"shape":"S34"}}},"PathPatternConfig":{"type":"structure","members":{"Values":{"shape":"S34"}}},"HttpHeaderConfig":{"type":"structure","members":{"HttpHeaderName":{},"Values":{"shape":"S34"}}},"QueryStringConfig":{"type":"structure","members":{"Values":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}}}},"HttpRequestMethodConfig":{"type":"structure","members":{"Values":{"shape":"S34"}}},"SourceIpConfig":{"type":"structure","members":{"Values":{"shape":"S34"}}}}}},"S34":{"type":"list","member":{}},"S3h":{"type":"list","member":{"type":"structure","members":{"RuleArn":{},"Priority":{},"Conditions":{"shape":"S31"},"Actions":{"shape":"Sl"},"IsDefault":{"type":"boolean"}}}},"S3v":{"type":"structure","members":{"HttpCode":{},"GrpcCode":{}}},"S41":{"type":"list","member":{"type":"structure","members":{"TargetGroupArn":{},"TargetGroupName":{},"Protocol":{},"Port":{"type":"integer"},"VpcId":{},"HealthCheckProtocol":{},"HealthCheckPort":{},"HealthCheckEnabled":{"type":"boolean"},"HealthCheckIntervalSeconds":{"type":"integer"},"HealthCheckTimeoutSeconds":{"type":"integer"},"HealthyThresholdCount":{"type":"integer"},"UnhealthyThresholdCount":{"type":"integer"},"HealthCheckPath":{},"Matcher":{"shape":"S3v"},"LoadBalancerArns":{"shape":"S43"},"TargetType":{},"ProtocolVersion":{},"IpAddressType":{}}}},"S43":{"type":"list","member":{}},"S4d":{"type":"list","member":{"shape":"S4e"}},"S4e":{"type":"structure","required":["Id"],"members":{"Id":{},"Port":{"type":"integer"},"AvailabilityZone":{}}},"S4w":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"S5n":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}}}}')},12274:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeListeners":{"input_token":"Marker","output_token":"NextMarker","result_key":"Listeners"},"DescribeLoadBalancers":{"input_token":"Marker","output_token":"NextMarker","result_key":"LoadBalancers"},"DescribeTargetGroups":{"input_token":"Marker","output_token":"NextMarker","result_key":"TargetGroups"}}}')},56106:function(e){"use strict";e.exports=JSON.parse('{"V":{"LoadBalancerExists":{"delay":15,"operation":"DescribeLoadBalancers","maxAttempts":40,"acceptors":[{"matcher":"status","expected":200,"state":"success"},{"matcher":"error","expected":"LoadBalancerNotFound","state":"retry"}]},"LoadBalancerAvailable":{"delay":15,"operation":"DescribeLoadBalancers","maxAttempts":40,"acceptors":[{"state":"success","matcher":"pathAll","argument":"LoadBalancers[].State.Code","expected":"active"},{"state":"retry","matcher":"pathAny","argument":"LoadBalancers[].State.Code","expected":"provisioning"},{"state":"retry","matcher":"error","expected":"LoadBalancerNotFound"}]},"LoadBalancersDeleted":{"delay":15,"operation":"DescribeLoadBalancers","maxAttempts":40,"acceptors":[{"state":"retry","matcher":"pathAll","argument":"LoadBalancers[].State.Code","expected":"active"},{"matcher":"error","expected":"LoadBalancerNotFound","state":"success"}]},"TargetInService":{"delay":15,"maxAttempts":40,"operation":"DescribeTargetHealth","acceptors":[{"argument":"TargetHealthDescriptions[].TargetHealth.State","expected":"healthy","matcher":"pathAll","state":"success"},{"matcher":"error","expected":"InvalidInstance","state":"retry"}]},"TargetDeregistered":{"delay":15,"maxAttempts":40,"operation":"DescribeTargetHealth","acceptors":[{"matcher":"error","expected":"InvalidTarget","state":"success"},{"argument":"TargetHealthDescriptions[].TargetHealth.State","expected":"unused","matcher":"pathAll","state":"success"}]}}}')},91298:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2009-03-31","endpointPrefix":"elasticmapreduce","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"Amazon EMR","serviceFullName":"Amazon EMR","serviceId":"EMR","signatureVersion":"v4","targetPrefix":"ElasticMapReduce","uid":"elasticmapreduce-2009-03-31"},"operations":{"AddInstanceFleet":{"input":{"type":"structure","required":["ClusterId","InstanceFleet"],"members":{"ClusterId":{},"InstanceFleet":{"shape":"S3"}}},"output":{"type":"structure","members":{"ClusterId":{},"InstanceFleetId":{},"ClusterArn":{}}}},"AddInstanceGroups":{"input":{"type":"structure","required":["InstanceGroups","JobFlowId"],"members":{"InstanceGroups":{"shape":"S11"},"JobFlowId":{}}},"output":{"type":"structure","members":{"JobFlowId":{},"InstanceGroupIds":{"type":"list","member":{}},"ClusterArn":{}}}},"AddJobFlowSteps":{"input":{"type":"structure","required":["JobFlowId","Steps"],"members":{"JobFlowId":{},"Steps":{"shape":"S1m"},"ExecutionRoleArn":{}}},"output":{"type":"structure","members":{"StepIds":{"shape":"S1v"}}}},"AddTags":{"input":{"type":"structure","required":["ResourceId","Tags"],"members":{"ResourceId":{},"Tags":{"shape":"S1y"}}},"output":{"type":"structure","members":{}}},"CancelSteps":{"input":{"type":"structure","required":["ClusterId","StepIds"],"members":{"ClusterId":{},"StepIds":{"shape":"S1v"},"StepCancellationOption":{}}},"output":{"type":"structure","members":{"CancelStepsInfoList":{"type":"list","member":{"type":"structure","members":{"StepId":{},"Status":{},"Reason":{}}}}}}},"CreateSecurityConfiguration":{"input":{"type":"structure","required":["Name","SecurityConfiguration"],"members":{"Name":{},"SecurityConfiguration":{}}},"output":{"type":"structure","required":["Name","CreationDateTime"],"members":{"Name":{},"CreationDateTime":{"type":"timestamp"}}}},"CreateStudio":{"input":{"type":"structure","required":["Name","AuthMode","VpcId","SubnetIds","ServiceRole","WorkspaceSecurityGroupId","EngineSecurityGroupId","DefaultS3Location"],"members":{"Name":{},"Description":{},"AuthMode":{},"VpcId":{},"SubnetIds":{"shape":"S2d"},"ServiceRole":{},"UserRole":{},"WorkspaceSecurityGroupId":{},"EngineSecurityGroupId":{},"DefaultS3Location":{},"IdpAuthUrl":{},"IdpRelayStateParameterName":{},"Tags":{"shape":"S1y"}}},"output":{"type":"structure","members":{"StudioId":{},"Url":{}}}},"CreateStudioSessionMapping":{"input":{"type":"structure","required":["StudioId","IdentityType","SessionPolicyArn"],"members":{"StudioId":{},"IdentityId":{},"IdentityName":{},"IdentityType":{},"SessionPolicyArn":{}}}},"DeleteSecurityConfiguration":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteStudio":{"input":{"type":"structure","required":["StudioId"],"members":{"StudioId":{}}}},"DeleteStudioSessionMapping":{"input":{"type":"structure","required":["StudioId","IdentityType"],"members":{"StudioId":{},"IdentityId":{},"IdentityName":{},"IdentityType":{}}}},"DescribeCluster":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{}}},"output":{"type":"structure","members":{"Cluster":{"type":"structure","members":{"Id":{},"Name":{},"Status":{"shape":"S2p"},"Ec2InstanceAttributes":{"type":"structure","members":{"Ec2KeyName":{},"Ec2SubnetId":{},"RequestedEc2SubnetIds":{"shape":"S2y"},"Ec2AvailabilityZone":{},"RequestedEc2AvailabilityZones":{"shape":"S2y"},"IamInstanceProfile":{},"EmrManagedMasterSecurityGroup":{},"EmrManagedSlaveSecurityGroup":{},"ServiceAccessSecurityGroup":{},"AdditionalMasterSecurityGroups":{"shape":"S2z"},"AdditionalSlaveSecurityGroups":{"shape":"S2z"}}},"InstanceCollectionType":{},"LogUri":{},"LogEncryptionKmsKeyId":{},"RequestedAmiVersion":{},"RunningAmiVersion":{},"ReleaseLabel":{},"AutoTerminate":{"type":"boolean"},"TerminationProtected":{"type":"boolean"},"VisibleToAllUsers":{"type":"boolean"},"Applications":{"shape":"S32"},"Tags":{"shape":"S1y"},"ServiceRole":{},"NormalizedInstanceHours":{"type":"integer"},"MasterPublicDnsName":{},"Configurations":{"shape":"Si"},"SecurityConfiguration":{},"AutoScalingRole":{},"ScaleDownBehavior":{},"CustomAmiId":{},"EbsRootVolumeSize":{"type":"integer"},"RepoUpgradeOnBoot":{},"KerberosAttributes":{"shape":"S36"},"ClusterArn":{},"OutpostArn":{},"StepConcurrencyLevel":{"type":"integer"},"PlacementGroups":{"shape":"S38"},"OSReleaseLabel":{}}}}}},"DescribeJobFlows":{"input":{"type":"structure","members":{"CreatedAfter":{"type":"timestamp"},"CreatedBefore":{"type":"timestamp"},"JobFlowIds":{"shape":"S1t"},"JobFlowStates":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"JobFlows":{"type":"list","member":{"type":"structure","required":["JobFlowId","Name","ExecutionStatusDetail","Instances"],"members":{"JobFlowId":{},"Name":{},"LogUri":{},"LogEncryptionKmsKeyId":{},"AmiVersion":{},"ExecutionStatusDetail":{"type":"structure","required":["State","CreationDateTime"],"members":{"State":{},"CreationDateTime":{"type":"timestamp"},"StartDateTime":{"type":"timestamp"},"ReadyDateTime":{"type":"timestamp"},"EndDateTime":{"type":"timestamp"},"LastStateChangeReason":{}}},"Instances":{"type":"structure","required":["MasterInstanceType","SlaveInstanceType","InstanceCount"],"members":{"MasterInstanceType":{},"MasterPublicDnsName":{},"MasterInstanceId":{},"SlaveInstanceType":{},"InstanceCount":{"type":"integer"},"InstanceGroups":{"type":"list","member":{"type":"structure","required":["Market","InstanceRole","InstanceType","InstanceRequestCount","InstanceRunningCount","State","CreationDateTime"],"members":{"InstanceGroupId":{},"Name":{},"Market":{},"InstanceRole":{},"BidPrice":{},"InstanceType":{},"InstanceRequestCount":{"type":"integer"},"InstanceRunningCount":{"type":"integer"},"State":{},"LastStateChangeReason":{},"CreationDateTime":{"type":"timestamp"},"StartDateTime":{"type":"timestamp"},"ReadyDateTime":{"type":"timestamp"},"EndDateTime":{"type":"timestamp"},"CustomAmiId":{}}}},"NormalizedInstanceHours":{"type":"integer"},"Ec2KeyName":{},"Ec2SubnetId":{},"Placement":{"shape":"S3m"},"KeepJobFlowAliveWhenNoSteps":{"type":"boolean"},"TerminationProtected":{"type":"boolean"},"HadoopVersion":{}}},"Steps":{"type":"list","member":{"type":"structure","required":["StepConfig","ExecutionStatusDetail"],"members":{"StepConfig":{"shape":"S1n"},"ExecutionStatusDetail":{"type":"structure","required":["State","CreationDateTime"],"members":{"State":{},"CreationDateTime":{"type":"timestamp"},"StartDateTime":{"type":"timestamp"},"EndDateTime":{"type":"timestamp"},"LastStateChangeReason":{}}}}}},"BootstrapActions":{"type":"list","member":{"type":"structure","members":{"BootstrapActionConfig":{"shape":"S3t"}}}},"SupportedProducts":{"shape":"S3v"},"VisibleToAllUsers":{"type":"boolean"},"JobFlowRole":{},"ServiceRole":{},"AutoScalingRole":{},"ScaleDownBehavior":{}}}}}},"deprecated":true},"DescribeNotebookExecution":{"input":{"type":"structure","required":["NotebookExecutionId"],"members":{"NotebookExecutionId":{}}},"output":{"type":"structure","members":{"NotebookExecution":{"type":"structure","members":{"NotebookExecutionId":{},"EditorId":{},"ExecutionEngine":{"shape":"S3z"},"NotebookExecutionName":{},"NotebookParams":{},"Status":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Arn":{},"OutputNotebookURI":{},"LastStateChangeReason":{},"NotebookInstanceSecurityGroupId":{},"Tags":{"shape":"S1y"},"NotebookS3Location":{"shape":"S43"},"OutputNotebookS3Location":{"type":"structure","members":{"Bucket":{},"Key":{}}},"OutputNotebookFormat":{},"EnvironmentVariables":{"shape":"S47"}}}}}},"DescribeReleaseLabel":{"input":{"type":"structure","members":{"ReleaseLabel":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ReleaseLabel":{},"Applications":{"type":"list","member":{"type":"structure","members":{"Name":{},"Version":{}}}},"NextToken":{},"AvailableOSReleases":{"type":"list","member":{"type":"structure","members":{"Label":{}}}}}}},"DescribeSecurityConfiguration":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Name":{},"SecurityConfiguration":{},"CreationDateTime":{"type":"timestamp"}}}},"DescribeStep":{"input":{"type":"structure","required":["ClusterId","StepId"],"members":{"ClusterId":{},"StepId":{}}},"output":{"type":"structure","members":{"Step":{"type":"structure","members":{"Id":{},"Name":{},"Config":{"shape":"S4k"},"ActionOnFailure":{},"Status":{"shape":"S4l"},"ExecutionRoleArn":{}}}}}},"DescribeStudio":{"input":{"type":"structure","required":["StudioId"],"members":{"StudioId":{}}},"output":{"type":"structure","members":{"Studio":{"type":"structure","members":{"StudioId":{},"StudioArn":{},"Name":{},"Description":{},"AuthMode":{},"VpcId":{},"SubnetIds":{"shape":"S2d"},"ServiceRole":{},"UserRole":{},"WorkspaceSecurityGroupId":{},"EngineSecurityGroupId":{},"Url":{},"CreationTime":{"type":"timestamp"},"DefaultS3Location":{},"IdpAuthUrl":{},"IdpRelayStateParameterName":{},"Tags":{"shape":"S1y"}}}}}},"GetAutoTerminationPolicy":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{}}},"output":{"type":"structure","members":{"AutoTerminationPolicy":{"shape":"S4w"}}}},"GetBlockPublicAccessConfiguration":{"input":{"type":"structure","members":{}},"output":{"type":"structure","required":["BlockPublicAccessConfiguration","BlockPublicAccessConfigurationMetadata"],"members":{"BlockPublicAccessConfiguration":{"shape":"S50"},"BlockPublicAccessConfigurationMetadata":{"type":"structure","required":["CreationDateTime","CreatedByArn"],"members":{"CreationDateTime":{"type":"timestamp"},"CreatedByArn":{}}}}}},"GetClusterSessionCredentials":{"input":{"type":"structure","required":["ClusterId","ExecutionRoleArn"],"members":{"ClusterId":{},"ExecutionRoleArn":{}}},"output":{"type":"structure","members":{"Credentials":{"type":"structure","members":{"UsernamePassword":{"type":"structure","members":{"Username":{},"Password":{}},"sensitive":true}},"union":true},"ExpiresAt":{"type":"timestamp"}}}},"GetManagedScalingPolicy":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{}}},"output":{"type":"structure","members":{"ManagedScalingPolicy":{"shape":"S5b"}}}},"GetStudioSessionMapping":{"input":{"type":"structure","required":["StudioId","IdentityType"],"members":{"StudioId":{},"IdentityId":{},"IdentityName":{},"IdentityType":{}}},"output":{"type":"structure","members":{"SessionMapping":{"type":"structure","members":{"StudioId":{},"IdentityId":{},"IdentityName":{},"IdentityType":{},"SessionPolicyArn":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}}}},"ListBootstrapActions":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{},"Marker":{}}},"output":{"type":"structure","members":{"BootstrapActions":{"type":"list","member":{"type":"structure","members":{"Name":{},"ScriptPath":{},"Args":{"shape":"S2z"}}}},"Marker":{}}}},"ListClusters":{"input":{"type":"structure","members":{"CreatedAfter":{"type":"timestamp"},"CreatedBefore":{"type":"timestamp"},"ClusterStates":{"type":"list","member":{}},"Marker":{}}},"output":{"type":"structure","members":{"Clusters":{"type":"list","member":{"type":"structure","members":{"Id":{},"Name":{},"Status":{"shape":"S2p"},"NormalizedInstanceHours":{"type":"integer"},"ClusterArn":{},"OutpostArn":{}}}},"Marker":{}}}},"ListInstanceFleets":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{},"Marker":{}}},"output":{"type":"structure","members":{"InstanceFleets":{"type":"list","member":{"type":"structure","members":{"Id":{},"Name":{},"Status":{"type":"structure","members":{"State":{},"StateChangeReason":{"type":"structure","members":{"Code":{},"Message":{}}},"Timeline":{"type":"structure","members":{"CreationDateTime":{"type":"timestamp"},"ReadyDateTime":{"type":"timestamp"},"EndDateTime":{"type":"timestamp"}}}}},"InstanceFleetType":{},"TargetOnDemandCapacity":{"type":"integer"},"TargetSpotCapacity":{"type":"integer"},"ProvisionedOnDemandCapacity":{"type":"integer"},"ProvisionedSpotCapacity":{"type":"integer"},"InstanceTypeSpecifications":{"type":"list","member":{"type":"structure","members":{"InstanceType":{},"WeightedCapacity":{"type":"integer"},"BidPrice":{},"BidPriceAsPercentageOfOnDemandPrice":{"type":"double"},"Configurations":{"shape":"Si"},"EbsBlockDevices":{"shape":"S62"},"EbsOptimized":{"type":"boolean"},"CustomAmiId":{}}}},"LaunchSpecifications":{"shape":"Sl"},"ResizeSpecifications":{"shape":"Su"}}}},"Marker":{}}}},"ListInstanceGroups":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{},"Marker":{}}},"output":{"type":"structure","members":{"InstanceGroups":{"type":"list","member":{"type":"structure","members":{"Id":{},"Name":{},"Market":{},"InstanceGroupType":{},"BidPrice":{},"InstanceType":{},"RequestedInstanceCount":{"type":"integer"},"RunningInstanceCount":{"type":"integer"},"Status":{"type":"structure","members":{"State":{},"StateChangeReason":{"type":"structure","members":{"Code":{},"Message":{}}},"Timeline":{"type":"structure","members":{"CreationDateTime":{"type":"timestamp"},"ReadyDateTime":{"type":"timestamp"},"EndDateTime":{"type":"timestamp"}}}}},"Configurations":{"shape":"Si"},"ConfigurationsVersion":{"type":"long"},"LastSuccessfullyAppliedConfigurations":{"shape":"Si"},"LastSuccessfullyAppliedConfigurationsVersion":{"type":"long"},"EbsBlockDevices":{"shape":"S62"},"EbsOptimized":{"type":"boolean"},"ShrinkPolicy":{"shape":"S6e"},"AutoScalingPolicy":{"shape":"S6i"},"CustomAmiId":{}}}},"Marker":{}}}},"ListInstances":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{},"InstanceGroupId":{},"InstanceGroupTypes":{"type":"list","member":{}},"InstanceFleetId":{},"InstanceFleetType":{},"InstanceStates":{"type":"list","member":{}},"Marker":{}}},"output":{"type":"structure","members":{"Instances":{"type":"list","member":{"type":"structure","members":{"Id":{},"Ec2InstanceId":{},"PublicDnsName":{},"PublicIpAddress":{},"PrivateDnsName":{},"PrivateIpAddress":{},"Status":{"type":"structure","members":{"State":{},"StateChangeReason":{"type":"structure","members":{"Code":{},"Message":{}}},"Timeline":{"type":"structure","members":{"CreationDateTime":{"type":"timestamp"},"ReadyDateTime":{"type":"timestamp"},"EndDateTime":{"type":"timestamp"}}}}},"InstanceGroupId":{},"InstanceFleetId":{},"Market":{},"InstanceType":{},"EbsVolumes":{"type":"list","member":{"type":"structure","members":{"Device":{},"VolumeId":{}}}}}}},"Marker":{}}}},"ListNotebookExecutions":{"input":{"type":"structure","members":{"EditorId":{},"Status":{},"From":{"type":"timestamp"},"To":{"type":"timestamp"},"Marker":{},"ExecutionEngineId":{}}},"output":{"type":"structure","members":{"NotebookExecutions":{"type":"list","member":{"type":"structure","members":{"NotebookExecutionId":{},"EditorId":{},"NotebookExecutionName":{},"Status":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"NotebookS3Location":{"shape":"S43"},"ExecutionEngineId":{}}}},"Marker":{}}}},"ListReleaseLabels":{"input":{"type":"structure","members":{"Filters":{"type":"structure","members":{"Prefix":{},"Application":{}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ReleaseLabels":{"shape":"S2z"},"NextToken":{}}}},"ListSecurityConfigurations":{"input":{"type":"structure","members":{"Marker":{}}},"output":{"type":"structure","members":{"SecurityConfigurations":{"type":"list","member":{"type":"structure","members":{"Name":{},"CreationDateTime":{"type":"timestamp"}}}},"Marker":{}}}},"ListSteps":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{},"StepStates":{"type":"list","member":{}},"StepIds":{"shape":"S1t"},"Marker":{}}},"output":{"type":"structure","members":{"Steps":{"type":"list","member":{"type":"structure","members":{"Id":{},"Name":{},"Config":{"shape":"S4k"},"ActionOnFailure":{},"Status":{"shape":"S4l"}}}},"Marker":{}}}},"ListStudioSessionMappings":{"input":{"type":"structure","members":{"StudioId":{},"IdentityType":{},"Marker":{}}},"output":{"type":"structure","members":{"SessionMappings":{"type":"list","member":{"type":"structure","members":{"StudioId":{},"IdentityId":{},"IdentityName":{},"IdentityType":{},"SessionPolicyArn":{},"CreationTime":{"type":"timestamp"}}}},"Marker":{}}}},"ListStudios":{"input":{"type":"structure","members":{"Marker":{}}},"output":{"type":"structure","members":{"Studios":{"type":"list","member":{"type":"structure","members":{"StudioId":{},"Name":{},"VpcId":{},"Description":{},"Url":{},"AuthMode":{},"CreationTime":{"type":"timestamp"}}}},"Marker":{}}}},"ListSupportedInstanceTypes":{"input":{"type":"structure","required":["ReleaseLabel"],"members":{"ReleaseLabel":{},"Marker":{}}},"output":{"type":"structure","members":{"SupportedInstanceTypes":{"type":"list","member":{"type":"structure","members":{"Type":{},"MemoryGB":{"type":"float"},"StorageGB":{"type":"integer"},"VCPU":{"type":"integer"},"Is64BitsOnly":{"type":"boolean"},"InstanceFamilyId":{},"EbsOptimizedAvailable":{"type":"boolean"},"EbsOptimizedByDefault":{"type":"boolean"},"NumberOfDisks":{"type":"integer"},"EbsStorageOnly":{"type":"boolean"},"Architecture":{}}}},"Marker":{}}}},"ModifyCluster":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{},"StepConcurrencyLevel":{"type":"integer"}}},"output":{"type":"structure","members":{"StepConcurrencyLevel":{"type":"integer"}}}},"ModifyInstanceFleet":{"input":{"type":"structure","required":["ClusterId","InstanceFleet"],"members":{"ClusterId":{},"InstanceFleet":{"type":"structure","required":["InstanceFleetId"],"members":{"InstanceFleetId":{},"TargetOnDemandCapacity":{"type":"integer"},"TargetSpotCapacity":{"type":"integer"},"ResizeSpecifications":{"shape":"Su"}}}}}},"ModifyInstanceGroups":{"input":{"type":"structure","members":{"ClusterId":{},"InstanceGroups":{"type":"list","member":{"type":"structure","required":["InstanceGroupId"],"members":{"InstanceGroupId":{},"InstanceCount":{"type":"integer"},"EC2InstanceIdsToTerminate":{"type":"list","member":{}},"ShrinkPolicy":{"shape":"S6e"},"ReconfigurationType":{},"Configurations":{"shape":"Si"}}}}}}},"PutAutoScalingPolicy":{"input":{"type":"structure","required":["ClusterId","InstanceGroupId","AutoScalingPolicy"],"members":{"ClusterId":{},"InstanceGroupId":{},"AutoScalingPolicy":{"shape":"S15"}}},"output":{"type":"structure","members":{"ClusterId":{},"InstanceGroupId":{},"AutoScalingPolicy":{"shape":"S6i"},"ClusterArn":{}}}},"PutAutoTerminationPolicy":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{},"AutoTerminationPolicy":{"shape":"S4w"}}},"output":{"type":"structure","members":{}}},"PutBlockPublicAccessConfiguration":{"input":{"type":"structure","required":["BlockPublicAccessConfiguration"],"members":{"BlockPublicAccessConfiguration":{"shape":"S50"}}},"output":{"type":"structure","members":{}}},"PutManagedScalingPolicy":{"input":{"type":"structure","required":["ClusterId","ManagedScalingPolicy"],"members":{"ClusterId":{},"ManagedScalingPolicy":{"shape":"S5b"}}},"output":{"type":"structure","members":{}}},"RemoveAutoScalingPolicy":{"input":{"type":"structure","required":["ClusterId","InstanceGroupId"],"members":{"ClusterId":{},"InstanceGroupId":{}}},"output":{"type":"structure","members":{}}},"RemoveAutoTerminationPolicy":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{}}},"output":{"type":"structure","members":{}}},"RemoveManagedScalingPolicy":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{}}},"output":{"type":"structure","members":{}}},"RemoveTags":{"input":{"type":"structure","required":["ResourceId","TagKeys"],"members":{"ResourceId":{},"TagKeys":{"shape":"S2z"}}},"output":{"type":"structure","members":{}}},"RunJobFlow":{"input":{"type":"structure","required":["Name","Instances"],"members":{"Name":{},"LogUri":{},"LogEncryptionKmsKeyId":{},"AdditionalInfo":{},"AmiVersion":{},"ReleaseLabel":{},"Instances":{"type":"structure","members":{"MasterInstanceType":{},"SlaveInstanceType":{},"InstanceCount":{"type":"integer"},"InstanceGroups":{"shape":"S11"},"InstanceFleets":{"type":"list","member":{"shape":"S3"}},"Ec2KeyName":{},"Placement":{"shape":"S3m"},"KeepJobFlowAliveWhenNoSteps":{"type":"boolean"},"TerminationProtected":{"type":"boolean"},"HadoopVersion":{},"Ec2SubnetId":{},"Ec2SubnetIds":{"shape":"S2y"},"EmrManagedMasterSecurityGroup":{},"EmrManagedSlaveSecurityGroup":{},"ServiceAccessSecurityGroup":{},"AdditionalMasterSecurityGroups":{"shape":"S8l"},"AdditionalSlaveSecurityGroups":{"shape":"S8l"}}},"Steps":{"shape":"S1m"},"BootstrapActions":{"type":"list","member":{"shape":"S3t"}},"SupportedProducts":{"shape":"S3v"},"NewSupportedProducts":{"type":"list","member":{"type":"structure","members":{"Name":{},"Args":{"shape":"S1t"}}}},"Applications":{"shape":"S32"},"Configurations":{"shape":"Si"},"VisibleToAllUsers":{"type":"boolean"},"JobFlowRole":{},"ServiceRole":{},"Tags":{"shape":"S1y"},"SecurityConfiguration":{},"AutoScalingRole":{},"ScaleDownBehavior":{},"CustomAmiId":{},"EbsRootVolumeSize":{"type":"integer"},"RepoUpgradeOnBoot":{},"KerberosAttributes":{"shape":"S36"},"StepConcurrencyLevel":{"type":"integer"},"ManagedScalingPolicy":{"shape":"S5b"},"PlacementGroupConfigs":{"shape":"S38"},"AutoTerminationPolicy":{"shape":"S4w"},"OSReleaseLabel":{}}},"output":{"type":"structure","members":{"JobFlowId":{},"ClusterArn":{}}}},"SetTerminationProtection":{"input":{"type":"structure","required":["JobFlowIds","TerminationProtected"],"members":{"JobFlowIds":{"shape":"S1t"},"TerminationProtected":{"type":"boolean"}}}},"SetVisibleToAllUsers":{"input":{"type":"structure","required":["JobFlowIds","VisibleToAllUsers"],"members":{"JobFlowIds":{"shape":"S1t"},"VisibleToAllUsers":{"type":"boolean"}}}},"StartNotebookExecution":{"input":{"type":"structure","required":["ExecutionEngine","ServiceRole"],"members":{"EditorId":{},"RelativePath":{},"NotebookExecutionName":{},"NotebookParams":{},"ExecutionEngine":{"shape":"S3z"},"ServiceRole":{},"NotebookInstanceSecurityGroupId":{},"Tags":{"shape":"S1y"},"NotebookS3Location":{"type":"structure","members":{"Bucket":{},"Key":{}}},"OutputNotebookS3Location":{"type":"structure","members":{"Bucket":{},"Key":{}}},"OutputNotebookFormat":{},"EnvironmentVariables":{"shape":"S47"}}},"output":{"type":"structure","members":{"NotebookExecutionId":{}}}},"StopNotebookExecution":{"input":{"type":"structure","required":["NotebookExecutionId"],"members":{"NotebookExecutionId":{}}}},"TerminateJobFlows":{"input":{"type":"structure","required":["JobFlowIds"],"members":{"JobFlowIds":{"shape":"S1t"}}}},"UpdateStudio":{"input":{"type":"structure","required":["StudioId"],"members":{"StudioId":{},"Name":{},"Description":{},"SubnetIds":{"shape":"S2d"},"DefaultS3Location":{}}}},"UpdateStudioSessionMapping":{"input":{"type":"structure","required":["StudioId","IdentityType","SessionPolicyArn"],"members":{"StudioId":{},"IdentityId":{},"IdentityName":{},"IdentityType":{},"SessionPolicyArn":{}}}}},"shapes":{"S3":{"type":"structure","required":["InstanceFleetType"],"members":{"Name":{},"InstanceFleetType":{},"TargetOnDemandCapacity":{"type":"integer"},"TargetSpotCapacity":{"type":"integer"},"InstanceTypeConfigs":{"type":"list","member":{"type":"structure","required":["InstanceType"],"members":{"InstanceType":{},"WeightedCapacity":{"type":"integer"},"BidPrice":{},"BidPriceAsPercentageOfOnDemandPrice":{"type":"double"},"EbsConfiguration":{"shape":"Sa"},"Configurations":{"shape":"Si"},"CustomAmiId":{}}}},"LaunchSpecifications":{"shape":"Sl"},"ResizeSpecifications":{"shape":"Su"}}},"Sa":{"type":"structure","members":{"EbsBlockDeviceConfigs":{"type":"list","member":{"type":"structure","required":["VolumeSpecification"],"members":{"VolumeSpecification":{"shape":"Sd"},"VolumesPerInstance":{"type":"integer"}}}},"EbsOptimized":{"type":"boolean"}}},"Sd":{"type":"structure","required":["VolumeType","SizeInGB"],"members":{"VolumeType":{},"Iops":{"type":"integer"},"SizeInGB":{"type":"integer"},"Throughput":{"type":"integer"}}},"Si":{"type":"list","member":{"type":"structure","members":{"Classification":{},"Configurations":{"shape":"Si"},"Properties":{"shape":"Sk"}}}},"Sk":{"type":"map","key":{},"value":{}},"Sl":{"type":"structure","members":{"SpotSpecification":{"type":"structure","required":["TimeoutDurationMinutes","TimeoutAction"],"members":{"TimeoutDurationMinutes":{"type":"integer"},"TimeoutAction":{},"BlockDurationMinutes":{"type":"integer"},"AllocationStrategy":{}}},"OnDemandSpecification":{"type":"structure","required":["AllocationStrategy"],"members":{"AllocationStrategy":{},"CapacityReservationOptions":{"type":"structure","members":{"UsageStrategy":{},"CapacityReservationPreference":{},"CapacityReservationResourceGroupArn":{}}}}}}},"Su":{"type":"structure","members":{"SpotResizeSpecification":{"type":"structure","required":["TimeoutDurationMinutes"],"members":{"TimeoutDurationMinutes":{"type":"integer"}}},"OnDemandResizeSpecification":{"type":"structure","required":["TimeoutDurationMinutes"],"members":{"TimeoutDurationMinutes":{"type":"integer"}}}}},"S11":{"type":"list","member":{"type":"structure","required":["InstanceRole","InstanceType","InstanceCount"],"members":{"Name":{},"Market":{},"InstanceRole":{},"BidPrice":{},"InstanceType":{},"InstanceCount":{"type":"integer"},"Configurations":{"shape":"Si"},"EbsConfiguration":{"shape":"Sa"},"AutoScalingPolicy":{"shape":"S15"},"CustomAmiId":{}}}},"S15":{"type":"structure","required":["Constraints","Rules"],"members":{"Constraints":{"shape":"S16"},"Rules":{"shape":"S17"}}},"S16":{"type":"structure","required":["MinCapacity","MaxCapacity"],"members":{"MinCapacity":{"type":"integer"},"MaxCapacity":{"type":"integer"}}},"S17":{"type":"list","member":{"type":"structure","required":["Name","Action","Trigger"],"members":{"Name":{},"Description":{},"Action":{"type":"structure","required":["SimpleScalingPolicyConfiguration"],"members":{"Market":{},"SimpleScalingPolicyConfiguration":{"type":"structure","required":["ScalingAdjustment"],"members":{"AdjustmentType":{},"ScalingAdjustment":{"type":"integer"},"CoolDown":{"type":"integer"}}}}},"Trigger":{"type":"structure","required":["CloudWatchAlarmDefinition"],"members":{"CloudWatchAlarmDefinition":{"type":"structure","required":["ComparisonOperator","MetricName","Period","Threshold"],"members":{"ComparisonOperator":{},"EvaluationPeriods":{"type":"integer"},"MetricName":{},"Namespace":{},"Period":{"type":"integer"},"Statistic":{},"Threshold":{"type":"double"},"Unit":{},"Dimensions":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}}}}}}}}},"S1m":{"type":"list","member":{"shape":"S1n"}},"S1n":{"type":"structure","required":["Name","HadoopJarStep"],"members":{"Name":{},"ActionOnFailure":{},"HadoopJarStep":{"type":"structure","required":["Jar"],"members":{"Properties":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"Jar":{},"MainClass":{},"Args":{"shape":"S1t"}}}}},"S1t":{"type":"list","member":{}},"S1v":{"type":"list","member":{}},"S1y":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"S2d":{"type":"list","member":{}},"S2p":{"type":"structure","members":{"State":{},"StateChangeReason":{"type":"structure","members":{"Code":{},"Message":{}}},"Timeline":{"type":"structure","members":{"CreationDateTime":{"type":"timestamp"},"ReadyDateTime":{"type":"timestamp"},"EndDateTime":{"type":"timestamp"}}},"ErrorDetails":{"type":"list","member":{"type":"structure","members":{"ErrorCode":{},"ErrorData":{"type":"list","member":{"shape":"Sk"}},"ErrorMessage":{}}}}}},"S2y":{"type":"list","member":{}},"S2z":{"type":"list","member":{}},"S32":{"type":"list","member":{"type":"structure","members":{"Name":{},"Version":{},"Args":{"shape":"S2z"},"AdditionalInfo":{"shape":"Sk"}}}},"S36":{"type":"structure","required":["Realm","KdcAdminPassword"],"members":{"Realm":{},"KdcAdminPassword":{},"CrossRealmTrustPrincipalPassword":{},"ADDomainJoinUser":{},"ADDomainJoinPassword":{}}},"S38":{"type":"list","member":{"type":"structure","required":["InstanceRole"],"members":{"InstanceRole":{},"PlacementStrategy":{}}}},"S3m":{"type":"structure","members":{"AvailabilityZone":{},"AvailabilityZones":{"shape":"S2y"}}},"S3t":{"type":"structure","required":["Name","ScriptBootstrapAction"],"members":{"Name":{},"ScriptBootstrapAction":{"type":"structure","required":["Path"],"members":{"Path":{},"Args":{"shape":"S1t"}}}}},"S3v":{"type":"list","member":{}},"S3z":{"type":"structure","required":["Id"],"members":{"Id":{},"Type":{},"MasterInstanceSecurityGroupId":{},"ExecutionRoleArn":{}}},"S43":{"type":"structure","members":{"Bucket":{},"Key":{}}},"S47":{"type":"map","key":{},"value":{}},"S4k":{"type":"structure","members":{"Jar":{},"Properties":{"shape":"Sk"},"MainClass":{},"Args":{"shape":"S2z"}}},"S4l":{"type":"structure","members":{"State":{},"StateChangeReason":{"type":"structure","members":{"Code":{},"Message":{}}},"FailureDetails":{"type":"structure","members":{"Reason":{},"Message":{},"LogFile":{}}},"Timeline":{"type":"structure","members":{"CreationDateTime":{"type":"timestamp"},"StartDateTime":{"type":"timestamp"},"EndDateTime":{"type":"timestamp"}}}}},"S4w":{"type":"structure","members":{"IdleTimeout":{"type":"long"}}},"S50":{"type":"structure","required":["BlockPublicSecurityGroupRules"],"members":{"BlockPublicSecurityGroupRules":{"type":"boolean"},"PermittedPublicSecurityGroupRuleRanges":{"type":"list","member":{"type":"structure","required":["MinRange"],"members":{"MinRange":{"type":"integer"},"MaxRange":{"type":"integer"}}}}}},"S5b":{"type":"structure","members":{"ComputeLimits":{"type":"structure","required":["UnitType","MinimumCapacityUnits","MaximumCapacityUnits"],"members":{"UnitType":{},"MinimumCapacityUnits":{"type":"integer"},"MaximumCapacityUnits":{"type":"integer"},"MaximumOnDemandCapacityUnits":{"type":"integer"},"MaximumCoreCapacityUnits":{"type":"integer"}}}}},"S62":{"type":"list","member":{"type":"structure","members":{"VolumeSpecification":{"shape":"Sd"},"Device":{}}}},"S6e":{"type":"structure","members":{"DecommissionTimeout":{"type":"integer"},"InstanceResizePolicy":{"type":"structure","members":{"InstancesToTerminate":{"shape":"S6g"},"InstancesToProtect":{"shape":"S6g"},"InstanceTerminationTimeout":{"type":"integer"}}}}},"S6g":{"type":"list","member":{}},"S6i":{"type":"structure","members":{"Status":{"type":"structure","members":{"State":{},"StateChangeReason":{"type":"structure","members":{"Code":{},"Message":{}}}}},"Constraints":{"shape":"S16"},"Rules":{"shape":"S17"}}},"S8l":{"type":"list","member":{}}}}')},62965:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeJobFlows":{"result_key":"JobFlows"},"ListBootstrapActions":{"input_token":"Marker","output_token":"Marker","result_key":"BootstrapActions"},"ListClusters":{"input_token":"Marker","output_token":"Marker","result_key":"Clusters"},"ListInstanceFleets":{"input_token":"Marker","output_token":"Marker","result_key":"InstanceFleets"},"ListInstanceGroups":{"input_token":"Marker","output_token":"Marker","result_key":"InstanceGroups"},"ListInstances":{"input_token":"Marker","output_token":"Marker","result_key":"Instances"},"ListNotebookExecutions":{"input_token":"Marker","output_token":"Marker","result_key":"NotebookExecutions"},"ListReleaseLabels":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListSecurityConfigurations":{"input_token":"Marker","output_token":"Marker","result_key":"SecurityConfigurations"},"ListSteps":{"input_token":"Marker","output_token":"Marker","result_key":"Steps"},"ListStudioSessionMappings":{"input_token":"Marker","output_token":"Marker","result_key":"SessionMappings"},"ListStudios":{"input_token":"Marker","output_token":"Marker","result_key":"Studios"},"ListSupportedInstanceTypes":{"input_token":"Marker","output_token":"Marker"}}}')},86792:function(e){"use strict";e.exports=JSON.parse('{"V":{"ClusterRunning":{"delay":30,"operation":"DescribeCluster","maxAttempts":60,"acceptors":[{"state":"success","matcher":"path","argument":"Cluster.Status.State","expected":"RUNNING"},{"state":"success","matcher":"path","argument":"Cluster.Status.State","expected":"WAITING"},{"state":"failure","matcher":"path","argument":"Cluster.Status.State","expected":"TERMINATING"},{"state":"failure","matcher":"path","argument":"Cluster.Status.State","expected":"TERMINATED"},{"state":"failure","matcher":"path","argument":"Cluster.Status.State","expected":"TERMINATED_WITH_ERRORS"}]},"StepComplete":{"delay":30,"operation":"DescribeStep","maxAttempts":60,"acceptors":[{"state":"success","matcher":"path","argument":"Step.Status.State","expected":"COMPLETED"},{"state":"failure","matcher":"path","argument":"Step.Status.State","expected":"FAILED"},{"state":"failure","matcher":"path","argument":"Step.Status.State","expected":"CANCELLED"}]},"ClusterTerminated":{"delay":30,"operation":"DescribeCluster","maxAttempts":60,"acceptors":[{"state":"success","matcher":"path","argument":"Cluster.Status.State","expected":"TERMINATED"},{"state":"failure","matcher":"path","argument":"Cluster.Status.State","expected":"TERMINATED_WITH_ERRORS"}]}}}')},23463:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2012-09-25","endpointPrefix":"elastictranscoder","protocol":"rest-json","serviceFullName":"Amazon Elastic Transcoder","serviceId":"Elastic Transcoder","signatureVersion":"v4","uid":"elastictranscoder-2012-09-25"},"operations":{"CancelJob":{"http":{"method":"DELETE","requestUri":"/2012-09-25/jobs/{Id}","responseCode":202},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{}}},"CreateJob":{"http":{"requestUri":"/2012-09-25/jobs","responseCode":201},"input":{"type":"structure","required":["PipelineId"],"members":{"PipelineId":{},"Input":{"shape":"S5"},"Inputs":{"shape":"St"},"Output":{"shape":"Su"},"Outputs":{"type":"list","member":{"shape":"Su"}},"OutputKeyPrefix":{},"Playlists":{"type":"list","member":{"type":"structure","members":{"Name":{},"Format":{},"OutputKeys":{"shape":"S1l"},"HlsContentProtection":{"shape":"S1m"},"PlayReadyDrm":{"shape":"S1q"}}}},"UserMetadata":{"shape":"S1v"}}},"output":{"type":"structure","members":{"Job":{"shape":"S1y"}}}},"CreatePipeline":{"http":{"requestUri":"/2012-09-25/pipelines","responseCode":201},"input":{"type":"structure","required":["Name","InputBucket","Role"],"members":{"Name":{},"InputBucket":{},"OutputBucket":{},"Role":{},"AwsKmsKeyArn":{},"Notifications":{"shape":"S2a"},"ContentConfig":{"shape":"S2c"},"ThumbnailConfig":{"shape":"S2c"}}},"output":{"type":"structure","members":{"Pipeline":{"shape":"S2l"},"Warnings":{"shape":"S2n"}}}},"CreatePreset":{"http":{"requestUri":"/2012-09-25/presets","responseCode":201},"input":{"type":"structure","required":["Name","Container"],"members":{"Name":{},"Description":{},"Container":{},"Video":{"shape":"S2r"},"Audio":{"shape":"S37"},"Thumbnails":{"shape":"S3i"}}},"output":{"type":"structure","members":{"Preset":{"shape":"S3m"},"Warning":{}}}},"DeletePipeline":{"http":{"method":"DELETE","requestUri":"/2012-09-25/pipelines/{Id}","responseCode":202},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{}}},"DeletePreset":{"http":{"method":"DELETE","requestUri":"/2012-09-25/presets/{Id}","responseCode":202},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{}}},"ListJobsByPipeline":{"http":{"method":"GET","requestUri":"/2012-09-25/jobsByPipeline/{PipelineId}"},"input":{"type":"structure","required":["PipelineId"],"members":{"PipelineId":{"location":"uri","locationName":"PipelineId"},"Ascending":{"location":"querystring","locationName":"Ascending"},"PageToken":{"location":"querystring","locationName":"PageToken"}}},"output":{"type":"structure","members":{"Jobs":{"shape":"S3v"},"NextPageToken":{}}}},"ListJobsByStatus":{"http":{"method":"GET","requestUri":"/2012-09-25/jobsByStatus/{Status}"},"input":{"type":"structure","required":["Status"],"members":{"Status":{"location":"uri","locationName":"Status"},"Ascending":{"location":"querystring","locationName":"Ascending"},"PageToken":{"location":"querystring","locationName":"PageToken"}}},"output":{"type":"structure","members":{"Jobs":{"shape":"S3v"},"NextPageToken":{}}}},"ListPipelines":{"http":{"method":"GET","requestUri":"/2012-09-25/pipelines"},"input":{"type":"structure","members":{"Ascending":{"location":"querystring","locationName":"Ascending"},"PageToken":{"location":"querystring","locationName":"PageToken"}}},"output":{"type":"structure","members":{"Pipelines":{"type":"list","member":{"shape":"S2l"}},"NextPageToken":{}}}},"ListPresets":{"http":{"method":"GET","requestUri":"/2012-09-25/presets"},"input":{"type":"structure","members":{"Ascending":{"location":"querystring","locationName":"Ascending"},"PageToken":{"location":"querystring","locationName":"PageToken"}}},"output":{"type":"structure","members":{"Presets":{"type":"list","member":{"shape":"S3m"}},"NextPageToken":{}}}},"ReadJob":{"http":{"method":"GET","requestUri":"/2012-09-25/jobs/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Job":{"shape":"S1y"}}}},"ReadPipeline":{"http":{"method":"GET","requestUri":"/2012-09-25/pipelines/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Pipeline":{"shape":"S2l"},"Warnings":{"shape":"S2n"}}}},"ReadPreset":{"http":{"method":"GET","requestUri":"/2012-09-25/presets/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Preset":{"shape":"S3m"}}}},"TestRole":{"http":{"requestUri":"/2012-09-25/roleTests","responseCode":200},"input":{"type":"structure","required":["Role","InputBucket","OutputBucket","Topics"],"members":{"Role":{},"InputBucket":{},"OutputBucket":{},"Topics":{"type":"list","member":{}}},"deprecated":true},"output":{"type":"structure","members":{"Success":{},"Messages":{"type":"list","member":{}}},"deprecated":true},"deprecated":true},"UpdatePipeline":{"http":{"method":"PUT","requestUri":"/2012-09-25/pipelines/{Id}","responseCode":200},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"Name":{},"InputBucket":{},"Role":{},"AwsKmsKeyArn":{},"Notifications":{"shape":"S2a"},"ContentConfig":{"shape":"S2c"},"ThumbnailConfig":{"shape":"S2c"}}},"output":{"type":"structure","members":{"Pipeline":{"shape":"S2l"},"Warnings":{"shape":"S2n"}}}},"UpdatePipelineNotifications":{"http":{"requestUri":"/2012-09-25/pipelines/{Id}/notifications"},"input":{"type":"structure","required":["Id","Notifications"],"members":{"Id":{"location":"uri","locationName":"Id"},"Notifications":{"shape":"S2a"}}},"output":{"type":"structure","members":{"Pipeline":{"shape":"S2l"}}}},"UpdatePipelineStatus":{"http":{"requestUri":"/2012-09-25/pipelines/{Id}/status"},"input":{"type":"structure","required":["Id","Status"],"members":{"Id":{"location":"uri","locationName":"Id"},"Status":{}}},"output":{"type":"structure","members":{"Pipeline":{"shape":"S2l"}}}}},"shapes":{"S5":{"type":"structure","members":{"Key":{},"FrameRate":{},"Resolution":{},"AspectRatio":{},"Interlaced":{},"Container":{},"Encryption":{"shape":"Sc"},"TimeSpan":{"shape":"Sg"},"InputCaptions":{"type":"structure","members":{"MergePolicy":{},"CaptionSources":{"shape":"Sk"}}},"DetectedProperties":{"type":"structure","members":{"Width":{"type":"integer"},"Height":{"type":"integer"},"FrameRate":{},"FileSize":{"type":"long"},"DurationMillis":{"type":"long"}}}}},"Sc":{"type":"structure","members":{"Mode":{},"Key":{},"KeyMd5":{},"InitializationVector":{}}},"Sg":{"type":"structure","members":{"StartTime":{},"Duration":{}}},"Sk":{"type":"list","member":{"type":"structure","members":{"Key":{},"Language":{},"TimeOffset":{},"Label":{},"Encryption":{"shape":"Sc"}}}},"St":{"type":"list","member":{"shape":"S5"}},"Su":{"type":"structure","members":{"Key":{},"ThumbnailPattern":{},"ThumbnailEncryption":{"shape":"Sc"},"Rotate":{},"PresetId":{},"SegmentDuration":{},"Watermarks":{"shape":"Sx"},"AlbumArt":{"shape":"S11"},"Composition":{"shape":"S19","deprecated":true},"Captions":{"shape":"S1b"},"Encryption":{"shape":"Sc"}}},"Sx":{"type":"list","member":{"type":"structure","members":{"PresetWatermarkId":{},"InputKey":{},"Encryption":{"shape":"Sc"}}}},"S11":{"type":"structure","members":{"MergePolicy":{},"Artwork":{"type":"list","member":{"type":"structure","members":{"InputKey":{},"MaxWidth":{},"MaxHeight":{},"SizingPolicy":{},"PaddingPolicy":{},"AlbumArtFormat":{},"Encryption":{"shape":"Sc"}}}}}},"S19":{"type":"list","member":{"type":"structure","members":{"TimeSpan":{"shape":"Sg"}},"deprecated":true},"deprecated":true},"S1b":{"type":"structure","members":{"MergePolicy":{"deprecated":true},"CaptionSources":{"shape":"Sk","deprecated":true},"CaptionFormats":{"type":"list","member":{"type":"structure","members":{"Format":{},"Pattern":{},"Encryption":{"shape":"Sc"}}}}}},"S1l":{"type":"list","member":{}},"S1m":{"type":"structure","members":{"Method":{},"Key":{},"KeyMd5":{},"InitializationVector":{},"LicenseAcquisitionUrl":{},"KeyStoragePolicy":{}}},"S1q":{"type":"structure","members":{"Format":{},"Key":{},"KeyMd5":{},"KeyId":{},"InitializationVector":{},"LicenseAcquisitionUrl":{}}},"S1v":{"type":"map","key":{},"value":{}},"S1y":{"type":"structure","members":{"Id":{},"Arn":{},"PipelineId":{},"Input":{"shape":"S5"},"Inputs":{"shape":"St"},"Output":{"shape":"S1z"},"Outputs":{"type":"list","member":{"shape":"S1z"}},"OutputKeyPrefix":{},"Playlists":{"type":"list","member":{"type":"structure","members":{"Name":{},"Format":{},"OutputKeys":{"shape":"S1l"},"HlsContentProtection":{"shape":"S1m"},"PlayReadyDrm":{"shape":"S1q"},"Status":{},"StatusDetail":{}}}},"Status":{},"UserMetadata":{"shape":"S1v"},"Timing":{"type":"structure","members":{"SubmitTimeMillis":{"type":"long"},"StartTimeMillis":{"type":"long"},"FinishTimeMillis":{"type":"long"}}}}},"S1z":{"type":"structure","members":{"Id":{},"Key":{},"ThumbnailPattern":{},"ThumbnailEncryption":{"shape":"Sc"},"Rotate":{},"PresetId":{},"SegmentDuration":{},"Status":{},"StatusDetail":{},"Duration":{"type":"long"},"Width":{"type":"integer"},"Height":{"type":"integer"},"FrameRate":{},"FileSize":{"type":"long"},"DurationMillis":{"type":"long"},"Watermarks":{"shape":"Sx"},"AlbumArt":{"shape":"S11"},"Composition":{"shape":"S19","deprecated":true},"Captions":{"shape":"S1b"},"Encryption":{"shape":"Sc"},"AppliedColorSpaceConversion":{}}},"S2a":{"type":"structure","members":{"Progressing":{},"Completed":{},"Warning":{},"Error":{}}},"S2c":{"type":"structure","members":{"Bucket":{},"StorageClass":{},"Permissions":{"type":"list","member":{"type":"structure","members":{"GranteeType":{},"Grantee":{},"Access":{"type":"list","member":{}}}}}}},"S2l":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"Status":{},"InputBucket":{},"OutputBucket":{},"Role":{},"AwsKmsKeyArn":{},"Notifications":{"shape":"S2a"},"ContentConfig":{"shape":"S2c"},"ThumbnailConfig":{"shape":"S2c"}}},"S2n":{"type":"list","member":{"type":"structure","members":{"Code":{},"Message":{}}}},"S2r":{"type":"structure","members":{"Codec":{},"CodecOptions":{"type":"map","key":{},"value":{}},"KeyframesMaxDist":{},"FixedGOP":{},"BitRate":{},"FrameRate":{},"MaxFrameRate":{},"Resolution":{},"AspectRatio":{},"MaxWidth":{},"MaxHeight":{},"DisplayAspectRatio":{},"SizingPolicy":{},"PaddingPolicy":{},"Watermarks":{"type":"list","member":{"type":"structure","members":{"Id":{},"MaxWidth":{},"MaxHeight":{},"SizingPolicy":{},"HorizontalAlign":{},"HorizontalOffset":{},"VerticalAlign":{},"VerticalOffset":{},"Opacity":{},"Target":{}}}}}},"S37":{"type":"structure","members":{"Codec":{},"SampleRate":{},"BitRate":{},"Channels":{},"AudioPackingMode":{},"CodecOptions":{"type":"structure","members":{"Profile":{},"BitDepth":{},"BitOrder":{},"Signed":{}}}}},"S3i":{"type":"structure","members":{"Format":{},"Interval":{},"Resolution":{},"AspectRatio":{},"MaxWidth":{},"MaxHeight":{},"SizingPolicy":{},"PaddingPolicy":{}}},"S3m":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"Description":{},"Container":{},"Audio":{"shape":"S37"},"Video":{"shape":"S2r"},"Thumbnails":{"shape":"S3i"},"Type":{}}},"S3v":{"type":"list","member":{"shape":"S1y"}}}}')},36121:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListJobsByPipeline":{"input_token":"PageToken","output_token":"NextPageToken","result_key":"Jobs"},"ListJobsByStatus":{"input_token":"PageToken","output_token":"NextPageToken","result_key":"Jobs"},"ListPipelines":{"input_token":"PageToken","output_token":"NextPageToken","result_key":"Pipelines"},"ListPresets":{"input_token":"PageToken","output_token":"NextPageToken","result_key":"Presets"}}}')},59345:function(e){"use strict";e.exports=JSON.parse('{"V":{"JobComplete":{"delay":30,"operation":"ReadJob","maxAttempts":120,"acceptors":[{"expected":"Complete","matcher":"path","state":"success","argument":"Job.Status"},{"expected":"Canceled","matcher":"path","state":"failure","argument":"Job.Status"},{"expected":"Error","matcher":"path","state":"failure","argument":"Job.Status"}]}}}')},56693:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2010-12-01","endpointPrefix":"email","protocol":"query","serviceAbbreviation":"Amazon SES","serviceFullName":"Amazon Simple Email Service","serviceId":"SES","signatureVersion":"v4","signingName":"ses","uid":"email-2010-12-01","xmlNamespace":"http://ses.amazonaws.com/doc/2010-12-01/"},"operations":{"CloneReceiptRuleSet":{"input":{"type":"structure","required":["RuleSetName","OriginalRuleSetName"],"members":{"RuleSetName":{},"OriginalRuleSetName":{}}},"output":{"resultWrapper":"CloneReceiptRuleSetResult","type":"structure","members":{}}},"CreateConfigurationSet":{"input":{"type":"structure","required":["ConfigurationSet"],"members":{"ConfigurationSet":{"shape":"S5"}}},"output":{"resultWrapper":"CreateConfigurationSetResult","type":"structure","members":{}}},"CreateConfigurationSetEventDestination":{"input":{"type":"structure","required":["ConfigurationSetName","EventDestination"],"members":{"ConfigurationSetName":{},"EventDestination":{"shape":"S9"}}},"output":{"resultWrapper":"CreateConfigurationSetEventDestinationResult","type":"structure","members":{}}},"CreateConfigurationSetTrackingOptions":{"input":{"type":"structure","required":["ConfigurationSetName","TrackingOptions"],"members":{"ConfigurationSetName":{},"TrackingOptions":{"shape":"Sp"}}},"output":{"resultWrapper":"CreateConfigurationSetTrackingOptionsResult","type":"structure","members":{}}},"CreateCustomVerificationEmailTemplate":{"input":{"type":"structure","required":["TemplateName","FromEmailAddress","TemplateSubject","TemplateContent","SuccessRedirectionURL","FailureRedirectionURL"],"members":{"TemplateName":{},"FromEmailAddress":{},"TemplateSubject":{},"TemplateContent":{},"SuccessRedirectionURL":{},"FailureRedirectionURL":{}}}},"CreateReceiptFilter":{"input":{"type":"structure","required":["Filter"],"members":{"Filter":{"shape":"S10"}}},"output":{"resultWrapper":"CreateReceiptFilterResult","type":"structure","members":{}}},"CreateReceiptRule":{"input":{"type":"structure","required":["RuleSetName","Rule"],"members":{"RuleSetName":{},"After":{},"Rule":{"shape":"S18"}}},"output":{"resultWrapper":"CreateReceiptRuleResult","type":"structure","members":{}}},"CreateReceiptRuleSet":{"input":{"type":"structure","required":["RuleSetName"],"members":{"RuleSetName":{}}},"output":{"resultWrapper":"CreateReceiptRuleSetResult","type":"structure","members":{}}},"CreateTemplate":{"input":{"type":"structure","required":["Template"],"members":{"Template":{"shape":"S20"}}},"output":{"resultWrapper":"CreateTemplateResult","type":"structure","members":{}}},"DeleteConfigurationSet":{"input":{"type":"structure","required":["ConfigurationSetName"],"members":{"ConfigurationSetName":{}}},"output":{"resultWrapper":"DeleteConfigurationSetResult","type":"structure","members":{}}},"DeleteConfigurationSetEventDestination":{"input":{"type":"structure","required":["ConfigurationSetName","EventDestinationName"],"members":{"ConfigurationSetName":{},"EventDestinationName":{}}},"output":{"resultWrapper":"DeleteConfigurationSetEventDestinationResult","type":"structure","members":{}}},"DeleteConfigurationSetTrackingOptions":{"input":{"type":"structure","required":["ConfigurationSetName"],"members":{"ConfigurationSetName":{}}},"output":{"resultWrapper":"DeleteConfigurationSetTrackingOptionsResult","type":"structure","members":{}}},"DeleteCustomVerificationEmailTemplate":{"input":{"type":"structure","required":["TemplateName"],"members":{"TemplateName":{}}}},"DeleteIdentity":{"input":{"type":"structure","required":["Identity"],"members":{"Identity":{}}},"output":{"resultWrapper":"DeleteIdentityResult","type":"structure","members":{}}},"DeleteIdentityPolicy":{"input":{"type":"structure","required":["Identity","PolicyName"],"members":{"Identity":{},"PolicyName":{}}},"output":{"resultWrapper":"DeleteIdentityPolicyResult","type":"structure","members":{}}},"DeleteReceiptFilter":{"input":{"type":"structure","required":["FilterName"],"members":{"FilterName":{}}},"output":{"resultWrapper":"DeleteReceiptFilterResult","type":"structure","members":{}}},"DeleteReceiptRule":{"input":{"type":"structure","required":["RuleSetName","RuleName"],"members":{"RuleSetName":{},"RuleName":{}}},"output":{"resultWrapper":"DeleteReceiptRuleResult","type":"structure","members":{}}},"DeleteReceiptRuleSet":{"input":{"type":"structure","required":["RuleSetName"],"members":{"RuleSetName":{}}},"output":{"resultWrapper":"DeleteReceiptRuleSetResult","type":"structure","members":{}}},"DeleteTemplate":{"input":{"type":"structure","required":["TemplateName"],"members":{"TemplateName":{}}},"output":{"resultWrapper":"DeleteTemplateResult","type":"structure","members":{}}},"DeleteVerifiedEmailAddress":{"input":{"type":"structure","required":["EmailAddress"],"members":{"EmailAddress":{}}}},"DescribeActiveReceiptRuleSet":{"input":{"type":"structure","members":{}},"output":{"resultWrapper":"DescribeActiveReceiptRuleSetResult","type":"structure","members":{"Metadata":{"shape":"S2t"},"Rules":{"shape":"S2v"}}}},"DescribeConfigurationSet":{"input":{"type":"structure","required":["ConfigurationSetName"],"members":{"ConfigurationSetName":{},"ConfigurationSetAttributeNames":{"type":"list","member":{}}}},"output":{"resultWrapper":"DescribeConfigurationSetResult","type":"structure","members":{"ConfigurationSet":{"shape":"S5"},"EventDestinations":{"type":"list","member":{"shape":"S9"}},"TrackingOptions":{"shape":"Sp"},"DeliveryOptions":{"shape":"S31"},"ReputationOptions":{"type":"structure","members":{"SendingEnabled":{"type":"boolean"},"ReputationMetricsEnabled":{"type":"boolean"},"LastFreshStart":{"type":"timestamp"}}}}}},"DescribeReceiptRule":{"input":{"type":"structure","required":["RuleSetName","RuleName"],"members":{"RuleSetName":{},"RuleName":{}}},"output":{"resultWrapper":"DescribeReceiptRuleResult","type":"structure","members":{"Rule":{"shape":"S18"}}}},"DescribeReceiptRuleSet":{"input":{"type":"structure","required":["RuleSetName"],"members":{"RuleSetName":{}}},"output":{"resultWrapper":"DescribeReceiptRuleSetResult","type":"structure","members":{"Metadata":{"shape":"S2t"},"Rules":{"shape":"S2v"}}}},"GetAccountSendingEnabled":{"output":{"resultWrapper":"GetAccountSendingEnabledResult","type":"structure","members":{"Enabled":{"type":"boolean"}}}},"GetCustomVerificationEmailTemplate":{"input":{"type":"structure","required":["TemplateName"],"members":{"TemplateName":{}}},"output":{"resultWrapper":"GetCustomVerificationEmailTemplateResult","type":"structure","members":{"TemplateName":{},"FromEmailAddress":{},"TemplateSubject":{},"TemplateContent":{},"SuccessRedirectionURL":{},"FailureRedirectionURL":{}}}},"GetIdentityDkimAttributes":{"input":{"type":"structure","required":["Identities"],"members":{"Identities":{"shape":"S3c"}}},"output":{"resultWrapper":"GetIdentityDkimAttributesResult","type":"structure","required":["DkimAttributes"],"members":{"DkimAttributes":{"type":"map","key":{},"value":{"type":"structure","required":["DkimEnabled","DkimVerificationStatus"],"members":{"DkimEnabled":{"type":"boolean"},"DkimVerificationStatus":{},"DkimTokens":{"shape":"S3h"}}}}}}},"GetIdentityMailFromDomainAttributes":{"input":{"type":"structure","required":["Identities"],"members":{"Identities":{"shape":"S3c"}}},"output":{"resultWrapper":"GetIdentityMailFromDomainAttributesResult","type":"structure","required":["MailFromDomainAttributes"],"members":{"MailFromDomainAttributes":{"type":"map","key":{},"value":{"type":"structure","required":["MailFromDomain","MailFromDomainStatus","BehaviorOnMXFailure"],"members":{"MailFromDomain":{},"MailFromDomainStatus":{},"BehaviorOnMXFailure":{}}}}}}},"GetIdentityNotificationAttributes":{"input":{"type":"structure","required":["Identities"],"members":{"Identities":{"shape":"S3c"}}},"output":{"resultWrapper":"GetIdentityNotificationAttributesResult","type":"structure","required":["NotificationAttributes"],"members":{"NotificationAttributes":{"type":"map","key":{},"value":{"type":"structure","required":["BounceTopic","ComplaintTopic","DeliveryTopic","ForwardingEnabled"],"members":{"BounceTopic":{},"ComplaintTopic":{},"DeliveryTopic":{},"ForwardingEnabled":{"type":"boolean"},"HeadersInBounceNotificationsEnabled":{"type":"boolean"},"HeadersInComplaintNotificationsEnabled":{"type":"boolean"},"HeadersInDeliveryNotificationsEnabled":{"type":"boolean"}}}}}}},"GetIdentityPolicies":{"input":{"type":"structure","required":["Identity","PolicyNames"],"members":{"Identity":{},"PolicyNames":{"shape":"S3w"}}},"output":{"resultWrapper":"GetIdentityPoliciesResult","type":"structure","required":["Policies"],"members":{"Policies":{"type":"map","key":{},"value":{}}}}},"GetIdentityVerificationAttributes":{"input":{"type":"structure","required":["Identities"],"members":{"Identities":{"shape":"S3c"}}},"output":{"resultWrapper":"GetIdentityVerificationAttributesResult","type":"structure","required":["VerificationAttributes"],"members":{"VerificationAttributes":{"type":"map","key":{},"value":{"type":"structure","required":["VerificationStatus"],"members":{"VerificationStatus":{},"VerificationToken":{}}}}}}},"GetSendQuota":{"output":{"resultWrapper":"GetSendQuotaResult","type":"structure","members":{"Max24HourSend":{"type":"double"},"MaxSendRate":{"type":"double"},"SentLast24Hours":{"type":"double"}}}},"GetSendStatistics":{"output":{"resultWrapper":"GetSendStatisticsResult","type":"structure","members":{"SendDataPoints":{"type":"list","member":{"type":"structure","members":{"Timestamp":{"type":"timestamp"},"DeliveryAttempts":{"type":"long"},"Bounces":{"type":"long"},"Complaints":{"type":"long"},"Rejects":{"type":"long"}}}}}}},"GetTemplate":{"input":{"type":"structure","required":["TemplateName"],"members":{"TemplateName":{}}},"output":{"resultWrapper":"GetTemplateResult","type":"structure","members":{"Template":{"shape":"S20"}}}},"ListConfigurationSets":{"input":{"type":"structure","members":{"NextToken":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListConfigurationSetsResult","type":"structure","members":{"ConfigurationSets":{"type":"list","member":{"shape":"S5"}},"NextToken":{}}}},"ListCustomVerificationEmailTemplates":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"resultWrapper":"ListCustomVerificationEmailTemplatesResult","type":"structure","members":{"CustomVerificationEmailTemplates":{"type":"list","member":{"type":"structure","members":{"TemplateName":{},"FromEmailAddress":{},"TemplateSubject":{},"SuccessRedirectionURL":{},"FailureRedirectionURL":{}}}},"NextToken":{}}}},"ListIdentities":{"input":{"type":"structure","members":{"IdentityType":{},"NextToken":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListIdentitiesResult","type":"structure","required":["Identities"],"members":{"Identities":{"shape":"S3c"},"NextToken":{}}}},"ListIdentityPolicies":{"input":{"type":"structure","required":["Identity"],"members":{"Identity":{}}},"output":{"resultWrapper":"ListIdentityPoliciesResult","type":"structure","required":["PolicyNames"],"members":{"PolicyNames":{"shape":"S3w"}}}},"ListReceiptFilters":{"input":{"type":"structure","members":{}},"output":{"resultWrapper":"ListReceiptFiltersResult","type":"structure","members":{"Filters":{"type":"list","member":{"shape":"S10"}}}}},"ListReceiptRuleSets":{"input":{"type":"structure","members":{"NextToken":{}}},"output":{"resultWrapper":"ListReceiptRuleSetsResult","type":"structure","members":{"RuleSets":{"type":"list","member":{"shape":"S2t"}},"NextToken":{}}}},"ListTemplates":{"input":{"type":"structure","members":{"NextToken":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListTemplatesResult","type":"structure","members":{"TemplatesMetadata":{"type":"list","member":{"type":"structure","members":{"Name":{},"CreatedTimestamp":{"type":"timestamp"}}}},"NextToken":{}}}},"ListVerifiedEmailAddresses":{"output":{"resultWrapper":"ListVerifiedEmailAddressesResult","type":"structure","members":{"VerifiedEmailAddresses":{"shape":"S54"}}}},"PutConfigurationSetDeliveryOptions":{"input":{"type":"structure","required":["ConfigurationSetName"],"members":{"ConfigurationSetName":{},"DeliveryOptions":{"shape":"S31"}}},"output":{"resultWrapper":"PutConfigurationSetDeliveryOptionsResult","type":"structure","members":{}}},"PutIdentityPolicy":{"input":{"type":"structure","required":["Identity","PolicyName","Policy"],"members":{"Identity":{},"PolicyName":{},"Policy":{}}},"output":{"resultWrapper":"PutIdentityPolicyResult","type":"structure","members":{}}},"ReorderReceiptRuleSet":{"input":{"type":"structure","required":["RuleSetName","RuleNames"],"members":{"RuleSetName":{},"RuleNames":{"type":"list","member":{}}}},"output":{"resultWrapper":"ReorderReceiptRuleSetResult","type":"structure","members":{}}},"SendBounce":{"input":{"type":"structure","required":["OriginalMessageId","BounceSender","BouncedRecipientInfoList"],"members":{"OriginalMessageId":{},"BounceSender":{},"Explanation":{},"MessageDsn":{"type":"structure","required":["ReportingMta"],"members":{"ReportingMta":{},"ArrivalDate":{"type":"timestamp"},"ExtensionFields":{"shape":"S5i"}}},"BouncedRecipientInfoList":{"type":"list","member":{"type":"structure","required":["Recipient"],"members":{"Recipient":{},"RecipientArn":{},"BounceType":{},"RecipientDsnFields":{"type":"structure","required":["Action","Status"],"members":{"FinalRecipient":{},"Action":{},"RemoteMta":{},"Status":{},"DiagnosticCode":{},"LastAttemptDate":{"type":"timestamp"},"ExtensionFields":{"shape":"S5i"}}}}}},"BounceSenderArn":{}}},"output":{"resultWrapper":"SendBounceResult","type":"structure","members":{"MessageId":{}}}},"SendBulkTemplatedEmail":{"input":{"type":"structure","required":["Source","Template","Destinations"],"members":{"Source":{},"SourceArn":{},"ReplyToAddresses":{"shape":"S54"},"ReturnPath":{},"ReturnPathArn":{},"ConfigurationSetName":{},"DefaultTags":{"shape":"S5x"},"Template":{},"TemplateArn":{},"DefaultTemplateData":{},"Destinations":{"type":"list","member":{"type":"structure","required":["Destination"],"members":{"Destination":{"shape":"S64"},"ReplacementTags":{"shape":"S5x"},"ReplacementTemplateData":{}}}}}},"output":{"resultWrapper":"SendBulkTemplatedEmailResult","type":"structure","required":["Status"],"members":{"Status":{"type":"list","member":{"type":"structure","members":{"Status":{},"Error":{},"MessageId":{}}}}}}},"SendCustomVerificationEmail":{"input":{"type":"structure","required":["EmailAddress","TemplateName"],"members":{"EmailAddress":{},"TemplateName":{},"ConfigurationSetName":{}}},"output":{"resultWrapper":"SendCustomVerificationEmailResult","type":"structure","members":{"MessageId":{}}}},"SendEmail":{"input":{"type":"structure","required":["Source","Destination","Message"],"members":{"Source":{},"Destination":{"shape":"S64"},"Message":{"type":"structure","required":["Subject","Body"],"members":{"Subject":{"shape":"S6e"},"Body":{"type":"structure","members":{"Text":{"shape":"S6e"},"Html":{"shape":"S6e"}}}}},"ReplyToAddresses":{"shape":"S54"},"ReturnPath":{},"SourceArn":{},"ReturnPathArn":{},"Tags":{"shape":"S5x"},"ConfigurationSetName":{}}},"output":{"resultWrapper":"SendEmailResult","type":"structure","required":["MessageId"],"members":{"MessageId":{}}}},"SendRawEmail":{"input":{"type":"structure","required":["RawMessage"],"members":{"Source":{},"Destinations":{"shape":"S54"},"RawMessage":{"type":"structure","required":["Data"],"members":{"Data":{"type":"blob"}}},"FromArn":{},"SourceArn":{},"ReturnPathArn":{},"Tags":{"shape":"S5x"},"ConfigurationSetName":{}}},"output":{"resultWrapper":"SendRawEmailResult","type":"structure","required":["MessageId"],"members":{"MessageId":{}}}},"SendTemplatedEmail":{"input":{"type":"structure","required":["Source","Destination","Template","TemplateData"],"members":{"Source":{},"Destination":{"shape":"S64"},"ReplyToAddresses":{"shape":"S54"},"ReturnPath":{},"SourceArn":{},"ReturnPathArn":{},"Tags":{"shape":"S5x"},"ConfigurationSetName":{},"Template":{},"TemplateArn":{},"TemplateData":{}}},"output":{"resultWrapper":"SendTemplatedEmailResult","type":"structure","required":["MessageId"],"members":{"MessageId":{}}}},"SetActiveReceiptRuleSet":{"input":{"type":"structure","members":{"RuleSetName":{}}},"output":{"resultWrapper":"SetActiveReceiptRuleSetResult","type":"structure","members":{}}},"SetIdentityDkimEnabled":{"input":{"type":"structure","required":["Identity","DkimEnabled"],"members":{"Identity":{},"DkimEnabled":{"type":"boolean"}}},"output":{"resultWrapper":"SetIdentityDkimEnabledResult","type":"structure","members":{}}},"SetIdentityFeedbackForwardingEnabled":{"input":{"type":"structure","required":["Identity","ForwardingEnabled"],"members":{"Identity":{},"ForwardingEnabled":{"type":"boolean"}}},"output":{"resultWrapper":"SetIdentityFeedbackForwardingEnabledResult","type":"structure","members":{}}},"SetIdentityHeadersInNotificationsEnabled":{"input":{"type":"structure","required":["Identity","NotificationType","Enabled"],"members":{"Identity":{},"NotificationType":{},"Enabled":{"type":"boolean"}}},"output":{"resultWrapper":"SetIdentityHeadersInNotificationsEnabledResult","type":"structure","members":{}}},"SetIdentityMailFromDomain":{"input":{"type":"structure","required":["Identity"],"members":{"Identity":{},"MailFromDomain":{},"BehaviorOnMXFailure":{}}},"output":{"resultWrapper":"SetIdentityMailFromDomainResult","type":"structure","members":{}}},"SetIdentityNotificationTopic":{"input":{"type":"structure","required":["Identity","NotificationType"],"members":{"Identity":{},"NotificationType":{},"SnsTopic":{}}},"output":{"resultWrapper":"SetIdentityNotificationTopicResult","type":"structure","members":{}}},"SetReceiptRulePosition":{"input":{"type":"structure","required":["RuleSetName","RuleName"],"members":{"RuleSetName":{},"RuleName":{},"After":{}}},"output":{"resultWrapper":"SetReceiptRulePositionResult","type":"structure","members":{}}},"TestRenderTemplate":{"input":{"type":"structure","required":["TemplateName","TemplateData"],"members":{"TemplateName":{},"TemplateData":{}}},"output":{"resultWrapper":"TestRenderTemplateResult","type":"structure","members":{"RenderedTemplate":{}}}},"UpdateAccountSendingEnabled":{"input":{"type":"structure","members":{"Enabled":{"type":"boolean"}}}},"UpdateConfigurationSetEventDestination":{"input":{"type":"structure","required":["ConfigurationSetName","EventDestination"],"members":{"ConfigurationSetName":{},"EventDestination":{"shape":"S9"}}},"output":{"resultWrapper":"UpdateConfigurationSetEventDestinationResult","type":"structure","members":{}}},"UpdateConfigurationSetReputationMetricsEnabled":{"input":{"type":"structure","required":["ConfigurationSetName","Enabled"],"members":{"ConfigurationSetName":{},"Enabled":{"type":"boolean"}}}},"UpdateConfigurationSetSendingEnabled":{"input":{"type":"structure","required":["ConfigurationSetName","Enabled"],"members":{"ConfigurationSetName":{},"Enabled":{"type":"boolean"}}}},"UpdateConfigurationSetTrackingOptions":{"input":{"type":"structure","required":["ConfigurationSetName","TrackingOptions"],"members":{"ConfigurationSetName":{},"TrackingOptions":{"shape":"Sp"}}},"output":{"resultWrapper":"UpdateConfigurationSetTrackingOptionsResult","type":"structure","members":{}}},"UpdateCustomVerificationEmailTemplate":{"input":{"type":"structure","required":["TemplateName"],"members":{"TemplateName":{},"FromEmailAddress":{},"TemplateSubject":{},"TemplateContent":{},"SuccessRedirectionURL":{},"FailureRedirectionURL":{}}}},"UpdateReceiptRule":{"input":{"type":"structure","required":["RuleSetName","Rule"],"members":{"RuleSetName":{},"Rule":{"shape":"S18"}}},"output":{"resultWrapper":"UpdateReceiptRuleResult","type":"structure","members":{}}},"UpdateTemplate":{"input":{"type":"structure","required":["Template"],"members":{"Template":{"shape":"S20"}}},"output":{"resultWrapper":"UpdateTemplateResult","type":"structure","members":{}}},"VerifyDomainDkim":{"input":{"type":"structure","required":["Domain"],"members":{"Domain":{}}},"output":{"resultWrapper":"VerifyDomainDkimResult","type":"structure","required":["DkimTokens"],"members":{"DkimTokens":{"shape":"S3h"}}}},"VerifyDomainIdentity":{"input":{"type":"structure","required":["Domain"],"members":{"Domain":{}}},"output":{"resultWrapper":"VerifyDomainIdentityResult","type":"structure","required":["VerificationToken"],"members":{"VerificationToken":{}}}},"VerifyEmailAddress":{"input":{"type":"structure","required":["EmailAddress"],"members":{"EmailAddress":{}}}},"VerifyEmailIdentity":{"input":{"type":"structure","required":["EmailAddress"],"members":{"EmailAddress":{}}},"output":{"resultWrapper":"VerifyEmailIdentityResult","type":"structure","members":{}}}},"shapes":{"S5":{"type":"structure","required":["Name"],"members":{"Name":{}}},"S9":{"type":"structure","required":["Name","MatchingEventTypes"],"members":{"Name":{},"Enabled":{"type":"boolean"},"MatchingEventTypes":{"type":"list","member":{}},"KinesisFirehoseDestination":{"type":"structure","required":["IAMRoleARN","DeliveryStreamARN"],"members":{"IAMRoleARN":{},"DeliveryStreamARN":{}}},"CloudWatchDestination":{"type":"structure","required":["DimensionConfigurations"],"members":{"DimensionConfigurations":{"type":"list","member":{"type":"structure","required":["DimensionName","DimensionValueSource","DefaultDimensionValue"],"members":{"DimensionName":{},"DimensionValueSource":{},"DefaultDimensionValue":{}}}}}},"SNSDestination":{"type":"structure","required":["TopicARN"],"members":{"TopicARN":{}}}}},"Sp":{"type":"structure","members":{"CustomRedirectDomain":{}}},"S10":{"type":"structure","required":["Name","IpFilter"],"members":{"Name":{},"IpFilter":{"type":"structure","required":["Policy","Cidr"],"members":{"Policy":{},"Cidr":{}}}}},"S18":{"type":"structure","required":["Name"],"members":{"Name":{},"Enabled":{"type":"boolean"},"TlsPolicy":{},"Recipients":{"type":"list","member":{}},"Actions":{"type":"list","member":{"type":"structure","members":{"S3Action":{"type":"structure","required":["BucketName"],"members":{"TopicArn":{},"BucketName":{},"ObjectKeyPrefix":{},"KmsKeyArn":{}}},"BounceAction":{"type":"structure","required":["SmtpReplyCode","Message","Sender"],"members":{"TopicArn":{},"SmtpReplyCode":{},"StatusCode":{},"Message":{},"Sender":{}}},"WorkmailAction":{"type":"structure","required":["OrganizationArn"],"members":{"TopicArn":{},"OrganizationArn":{}}},"LambdaAction":{"type":"structure","required":["FunctionArn"],"members":{"TopicArn":{},"FunctionArn":{},"InvocationType":{}}},"StopAction":{"type":"structure","required":["Scope"],"members":{"Scope":{},"TopicArn":{}}},"AddHeaderAction":{"type":"structure","required":["HeaderName","HeaderValue"],"members":{"HeaderName":{},"HeaderValue":{}}},"SNSAction":{"type":"structure","required":["TopicArn"],"members":{"TopicArn":{},"Encoding":{}}}}}},"ScanEnabled":{"type":"boolean"}}},"S20":{"type":"structure","required":["TemplateName"],"members":{"TemplateName":{},"SubjectPart":{},"TextPart":{},"HtmlPart":{}}},"S2t":{"type":"structure","members":{"Name":{},"CreatedTimestamp":{"type":"timestamp"}}},"S2v":{"type":"list","member":{"shape":"S18"}},"S31":{"type":"structure","members":{"TlsPolicy":{}}},"S3c":{"type":"list","member":{}},"S3h":{"type":"list","member":{}},"S3w":{"type":"list","member":{}},"S54":{"type":"list","member":{}},"S5i":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}},"S5x":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}},"S64":{"type":"structure","members":{"ToAddresses":{"shape":"S54"},"CcAddresses":{"shape":"S54"},"BccAddresses":{"shape":"S54"}}},"S6e":{"type":"structure","required":["Data"],"members":{"Data":{},"Charset":{}}}}}')},9399:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListCustomVerificationEmailTemplates":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListIdentities":{"input_token":"NextToken","limit_key":"MaxItems","output_token":"NextToken","result_key":"Identities"},"ListVerifiedEmailAddresses":{"result_key":"VerifiedEmailAddresses"}}}')},98229:function(e){"use strict";e.exports=JSON.parse('{"V":{"IdentityExists":{"delay":3,"operation":"GetIdentityVerificationAttributes","maxAttempts":20,"acceptors":[{"expected":"Success","matcher":"pathAll","state":"success","argument":"VerificationAttributes.*.VerificationStatus"}]}}}')},40299:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-10-07","endpointPrefix":"events","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon CloudWatch Events","serviceId":"CloudWatch Events","signatureVersion":"v4","targetPrefix":"AWSEvents","uid":"events-2015-10-07"},"operations":{"ActivateEventSource":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}}},"CancelReplay":{"input":{"type":"structure","required":["ReplayName"],"members":{"ReplayName":{}}},"output":{"type":"structure","members":{"ReplayArn":{},"State":{},"StateReason":{}}}},"CreateApiDestination":{"input":{"type":"structure","required":["Name","ConnectionArn","InvocationEndpoint","HttpMethod"],"members":{"Name":{},"Description":{},"ConnectionArn":{},"InvocationEndpoint":{},"HttpMethod":{},"InvocationRateLimitPerSecond":{"type":"integer"}}},"output":{"type":"structure","members":{"ApiDestinationArn":{},"ApiDestinationState":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"CreateArchive":{"input":{"type":"structure","required":["ArchiveName","EventSourceArn"],"members":{"ArchiveName":{},"EventSourceArn":{},"Description":{},"EventPattern":{},"RetentionDays":{"type":"integer"}}},"output":{"type":"structure","members":{"ArchiveArn":{},"State":{},"StateReason":{},"CreationTime":{"type":"timestamp"}}}},"CreateConnection":{"input":{"type":"structure","required":["Name","AuthorizationType","AuthParameters"],"members":{"Name":{},"Description":{},"AuthorizationType":{},"AuthParameters":{"type":"structure","members":{"BasicAuthParameters":{"type":"structure","required":["Username","Password"],"members":{"Username":{},"Password":{"shape":"S11"}}},"OAuthParameters":{"type":"structure","required":["ClientParameters","AuthorizationEndpoint","HttpMethod"],"members":{"ClientParameters":{"type":"structure","required":["ClientID","ClientSecret"],"members":{"ClientID":{},"ClientSecret":{"shape":"S11"}}},"AuthorizationEndpoint":{},"HttpMethod":{},"OAuthHttpParameters":{"shape":"S15"}}},"ApiKeyAuthParameters":{"type":"structure","required":["ApiKeyName","ApiKeyValue"],"members":{"ApiKeyName":{},"ApiKeyValue":{"shape":"S11"}}},"InvocationHttpParameters":{"shape":"S15"}}}}},"output":{"type":"structure","members":{"ConnectionArn":{},"ConnectionState":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"CreateEventBus":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"EventSourceName":{},"Tags":{"shape":"S1o"}}},"output":{"type":"structure","members":{"EventBusArn":{}}}},"CreatePartnerEventSource":{"input":{"type":"structure","required":["Name","Account"],"members":{"Name":{},"Account":{}}},"output":{"type":"structure","members":{"EventSourceArn":{}}}},"DeactivateEventSource":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}}},"DeauthorizeConnection":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"ConnectionArn":{},"ConnectionState":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"LastAuthorizedTime":{"type":"timestamp"}}}},"DeleteApiDestination":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteArchive":{"input":{"type":"structure","required":["ArchiveName"],"members":{"ArchiveName":{}}},"output":{"type":"structure","members":{}}},"DeleteConnection":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"ConnectionArn":{},"ConnectionState":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"LastAuthorizedTime":{"type":"timestamp"}}}},"DeleteEventBus":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}}},"DeletePartnerEventSource":{"input":{"type":"structure","required":["Name","Account"],"members":{"Name":{},"Account":{}}}},"DeleteRule":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"EventBusName":{},"Force":{"type":"boolean"}}}},"DescribeApiDestination":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"ApiDestinationArn":{},"Name":{},"Description":{},"ApiDestinationState":{},"ConnectionArn":{},"InvocationEndpoint":{},"HttpMethod":{},"InvocationRateLimitPerSecond":{"type":"integer"},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"DescribeArchive":{"input":{"type":"structure","required":["ArchiveName"],"members":{"ArchiveName":{}}},"output":{"type":"structure","members":{"ArchiveArn":{},"ArchiveName":{},"EventSourceArn":{},"Description":{},"EventPattern":{},"State":{},"StateReason":{},"RetentionDays":{"type":"integer"},"SizeBytes":{"type":"long"},"EventCount":{"type":"long"},"CreationTime":{"type":"timestamp"}}}},"DescribeConnection":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"ConnectionArn":{},"Name":{},"Description":{},"ConnectionState":{},"StateReason":{},"AuthorizationType":{},"SecretArn":{},"AuthParameters":{"type":"structure","members":{"BasicAuthParameters":{"type":"structure","members":{"Username":{}}},"OAuthParameters":{"type":"structure","members":{"ClientParameters":{"type":"structure","members":{"ClientID":{}}},"AuthorizationEndpoint":{},"HttpMethod":{},"OAuthHttpParameters":{"shape":"S15"}}},"ApiKeyAuthParameters":{"type":"structure","members":{"ApiKeyName":{}}},"InvocationHttpParameters":{"shape":"S15"}}},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"LastAuthorizedTime":{"type":"timestamp"}}}},"DescribeEventBus":{"input":{"type":"structure","members":{"Name":{}}},"output":{"type":"structure","members":{"Name":{},"Arn":{},"Policy":{}}}},"DescribeEventSource":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Arn":{},"CreatedBy":{},"CreationTime":{"type":"timestamp"},"ExpirationTime":{"type":"timestamp"},"Name":{},"State":{}}}},"DescribePartnerEventSource":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Arn":{},"Name":{}}}},"DescribeReplay":{"input":{"type":"structure","required":["ReplayName"],"members":{"ReplayName":{}}},"output":{"type":"structure","members":{"ReplayName":{},"ReplayArn":{},"Description":{},"State":{},"StateReason":{},"EventSourceArn":{},"Destination":{"shape":"S2y"},"EventStartTime":{"type":"timestamp"},"EventEndTime":{"type":"timestamp"},"EventLastReplayedTime":{"type":"timestamp"},"ReplayStartTime":{"type":"timestamp"},"ReplayEndTime":{"type":"timestamp"}}}},"DescribeRule":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"EventBusName":{}}},"output":{"type":"structure","members":{"Name":{},"Arn":{},"EventPattern":{},"ScheduleExpression":{},"State":{},"Description":{},"RoleArn":{},"ManagedBy":{},"EventBusName":{},"CreatedBy":{}}}},"DisableRule":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"EventBusName":{}}}},"EnableRule":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"EventBusName":{}}}},"ListApiDestinations":{"input":{"type":"structure","members":{"NamePrefix":{},"ConnectionArn":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"ApiDestinations":{"type":"list","member":{"type":"structure","members":{"ApiDestinationArn":{},"Name":{},"ApiDestinationState":{},"ConnectionArn":{},"InvocationEndpoint":{},"HttpMethod":{},"InvocationRateLimitPerSecond":{"type":"integer"},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListArchives":{"input":{"type":"structure","members":{"NamePrefix":{},"EventSourceArn":{},"State":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Archives":{"type":"list","member":{"type":"structure","members":{"ArchiveName":{},"EventSourceArn":{},"State":{},"StateReason":{},"RetentionDays":{"type":"integer"},"SizeBytes":{"type":"long"},"EventCount":{"type":"long"},"CreationTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListConnections":{"input":{"type":"structure","members":{"NamePrefix":{},"ConnectionState":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Connections":{"type":"list","member":{"type":"structure","members":{"ConnectionArn":{},"Name":{},"ConnectionState":{},"StateReason":{},"AuthorizationType":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"LastAuthorizedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListEventBuses":{"input":{"type":"structure","members":{"NamePrefix":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"EventBuses":{"type":"list","member":{"type":"structure","members":{"Name":{},"Arn":{},"Policy":{}}}},"NextToken":{}}}},"ListEventSources":{"input":{"type":"structure","members":{"NamePrefix":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"EventSources":{"type":"list","member":{"type":"structure","members":{"Arn":{},"CreatedBy":{},"CreationTime":{"type":"timestamp"},"ExpirationTime":{"type":"timestamp"},"Name":{},"State":{}}}},"NextToken":{}}}},"ListPartnerEventSourceAccounts":{"input":{"type":"structure","required":["EventSourceName"],"members":{"EventSourceName":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"PartnerEventSourceAccounts":{"type":"list","member":{"type":"structure","members":{"Account":{},"CreationTime":{"type":"timestamp"},"ExpirationTime":{"type":"timestamp"},"State":{}}}},"NextToken":{}}}},"ListPartnerEventSources":{"input":{"type":"structure","required":["NamePrefix"],"members":{"NamePrefix":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"PartnerEventSources":{"type":"list","member":{"type":"structure","members":{"Arn":{},"Name":{}}}},"NextToken":{}}}},"ListReplays":{"input":{"type":"structure","members":{"NamePrefix":{},"State":{},"EventSourceArn":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Replays":{"type":"list","member":{"type":"structure","members":{"ReplayName":{},"EventSourceArn":{},"State":{},"StateReason":{},"EventStartTime":{"type":"timestamp"},"EventEndTime":{"type":"timestamp"},"EventLastReplayedTime":{"type":"timestamp"},"ReplayStartTime":{"type":"timestamp"},"ReplayEndTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListRuleNamesByTarget":{"input":{"type":"structure","required":["TargetArn"],"members":{"TargetArn":{},"EventBusName":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"RuleNames":{"type":"list","member":{}},"NextToken":{}}}},"ListRules":{"input":{"type":"structure","members":{"NamePrefix":{},"EventBusName":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Rules":{"type":"list","member":{"type":"structure","members":{"Name":{},"Arn":{},"EventPattern":{},"State":{},"Description":{},"ScheduleExpression":{},"RoleArn":{},"ManagedBy":{},"EventBusName":{}}}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceARN"],"members":{"ResourceARN":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"S1o"}}}},"ListTargetsByRule":{"input":{"type":"structure","required":["Rule"],"members":{"Rule":{},"EventBusName":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Targets":{"shape":"S4n"},"NextToken":{}}}},"PutEvents":{"input":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"type":"structure","members":{"Time":{"type":"timestamp"},"Source":{},"Resources":{"shape":"S6n"},"DetailType":{},"Detail":{},"EventBusName":{},"TraceHeader":{}}}}}},"output":{"type":"structure","members":{"FailedEntryCount":{"type":"integer"},"Entries":{"type":"list","member":{"type":"structure","members":{"EventId":{},"ErrorCode":{},"ErrorMessage":{}}}}}}},"PutPartnerEvents":{"input":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"type":"structure","members":{"Time":{"type":"timestamp"},"Source":{},"Resources":{"shape":"S6n"},"DetailType":{},"Detail":{}}}}}},"output":{"type":"structure","members":{"FailedEntryCount":{"type":"integer"},"Entries":{"type":"list","member":{"type":"structure","members":{"EventId":{},"ErrorCode":{},"ErrorMessage":{}}}}}}},"PutPermission":{"input":{"type":"structure","members":{"EventBusName":{},"Action":{},"Principal":{},"StatementId":{},"Condition":{"type":"structure","required":["Type","Key","Value"],"members":{"Type":{},"Key":{},"Value":{}}},"Policy":{}}}},"PutRule":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"ScheduleExpression":{},"EventPattern":{},"State":{},"Description":{},"RoleArn":{},"Tags":{"shape":"S1o"},"EventBusName":{}}},"output":{"type":"structure","members":{"RuleArn":{}}}},"PutTargets":{"input":{"type":"structure","required":["Rule","Targets"],"members":{"Rule":{},"EventBusName":{},"Targets":{"shape":"S4n"}}},"output":{"type":"structure","members":{"FailedEntryCount":{"type":"integer"},"FailedEntries":{"type":"list","member":{"type":"structure","members":{"TargetId":{},"ErrorCode":{},"ErrorMessage":{}}}}}}},"RemovePermission":{"input":{"type":"structure","members":{"StatementId":{},"RemoveAllPermissions":{"type":"boolean"},"EventBusName":{}}}},"RemoveTargets":{"input":{"type":"structure","required":["Rule","Ids"],"members":{"Rule":{},"EventBusName":{},"Ids":{"type":"list","member":{}},"Force":{"type":"boolean"}}},"output":{"type":"structure","members":{"FailedEntryCount":{"type":"integer"},"FailedEntries":{"type":"list","member":{"type":"structure","members":{"TargetId":{},"ErrorCode":{},"ErrorMessage":{}}}}}}},"StartReplay":{"input":{"type":"structure","required":["ReplayName","EventSourceArn","EventStartTime","EventEndTime","Destination"],"members":{"ReplayName":{},"Description":{},"EventSourceArn":{},"EventStartTime":{"type":"timestamp"},"EventEndTime":{"type":"timestamp"},"Destination":{"shape":"S2y"}}},"output":{"type":"structure","members":{"ReplayArn":{},"State":{},"StateReason":{},"ReplayStartTime":{"type":"timestamp"}}}},"TagResource":{"input":{"type":"structure","required":["ResourceARN","Tags"],"members":{"ResourceARN":{},"Tags":{"shape":"S1o"}}},"output":{"type":"structure","members":{}}},"TestEventPattern":{"input":{"type":"structure","required":["EventPattern","Event"],"members":{"EventPattern":{},"Event":{}}},"output":{"type":"structure","members":{"Result":{"type":"boolean"}}}},"UntagResource":{"input":{"type":"structure","required":["ResourceARN","TagKeys"],"members":{"ResourceARN":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateApiDestination":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"ConnectionArn":{},"InvocationEndpoint":{},"HttpMethod":{},"InvocationRateLimitPerSecond":{"type":"integer"}}},"output":{"type":"structure","members":{"ApiDestinationArn":{},"ApiDestinationState":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"UpdateArchive":{"input":{"type":"structure","required":["ArchiveName"],"members":{"ArchiveName":{},"Description":{},"EventPattern":{},"RetentionDays":{"type":"integer"}}},"output":{"type":"structure","members":{"ArchiveArn":{},"State":{},"StateReason":{},"CreationTime":{"type":"timestamp"}}}},"UpdateConnection":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"AuthorizationType":{},"AuthParameters":{"type":"structure","members":{"BasicAuthParameters":{"type":"structure","members":{"Username":{},"Password":{"shape":"S11"}}},"OAuthParameters":{"type":"structure","members":{"ClientParameters":{"type":"structure","members":{"ClientID":{},"ClientSecret":{"shape":"S11"}}},"AuthorizationEndpoint":{},"HttpMethod":{},"OAuthHttpParameters":{"shape":"S15"}}},"ApiKeyAuthParameters":{"type":"structure","members":{"ApiKeyName":{},"ApiKeyValue":{"shape":"S11"}}},"InvocationHttpParameters":{"shape":"S15"}}}}},"output":{"type":"structure","members":{"ConnectionArn":{},"ConnectionState":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"LastAuthorizedTime":{"type":"timestamp"}}}}},"shapes":{"S11":{"type":"string","sensitive":true},"S15":{"type":"structure","members":{"HeaderParameters":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{"type":"string","sensitive":true},"IsValueSecret":{"type":"boolean"}}}},"QueryStringParameters":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{"type":"string","sensitive":true},"IsValueSecret":{"type":"boolean"}}}},"BodyParameters":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{"type":"string","sensitive":true},"IsValueSecret":{"type":"boolean"}}}}}},"S1o":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S2y":{"type":"structure","required":["Arn"],"members":{"Arn":{},"FilterArns":{"type":"list","member":{}}}},"S4n":{"type":"list","member":{"type":"structure","required":["Id","Arn"],"members":{"Id":{},"Arn":{},"RoleArn":{},"Input":{},"InputPath":{},"InputTransformer":{"type":"structure","required":["InputTemplate"],"members":{"InputPathsMap":{"type":"map","key":{},"value":{}},"InputTemplate":{}}},"KinesisParameters":{"type":"structure","required":["PartitionKeyPath"],"members":{"PartitionKeyPath":{}}},"RunCommandParameters":{"type":"structure","required":["RunCommandTargets"],"members":{"RunCommandTargets":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}}}}}}},"EcsParameters":{"type":"structure","required":["TaskDefinitionArn"],"members":{"TaskDefinitionArn":{},"TaskCount":{"type":"integer"},"LaunchType":{},"NetworkConfiguration":{"type":"structure","members":{"awsvpcConfiguration":{"type":"structure","required":["Subnets"],"members":{"Subnets":{"shape":"S59"},"SecurityGroups":{"shape":"S59"},"AssignPublicIp":{}}}}},"PlatformVersion":{},"Group":{},"CapacityProviderStrategy":{"type":"list","member":{"type":"structure","required":["capacityProvider"],"members":{"capacityProvider":{},"weight":{"type":"integer"},"base":{"type":"integer"}}}},"EnableECSManagedTags":{"type":"boolean"},"EnableExecuteCommand":{"type":"boolean"},"PlacementConstraints":{"type":"list","member":{"type":"structure","members":{"type":{},"expression":{}}}},"PlacementStrategy":{"type":"list","member":{"type":"structure","members":{"type":{},"field":{}}}},"PropagateTags":{},"ReferenceId":{},"Tags":{"shape":"S1o"}}},"BatchParameters":{"type":"structure","required":["JobDefinition","JobName"],"members":{"JobDefinition":{},"JobName":{},"ArrayProperties":{"type":"structure","members":{"Size":{"type":"integer"}}},"RetryStrategy":{"type":"structure","members":{"Attempts":{"type":"integer"}}}}},"SqsParameters":{"type":"structure","members":{"MessageGroupId":{}}},"HttpParameters":{"type":"structure","members":{"PathParameterValues":{"type":"list","member":{}},"HeaderParameters":{"type":"map","key":{},"value":{}},"QueryStringParameters":{"type":"map","key":{},"value":{}}}},"RedshiftDataParameters":{"type":"structure","required":["Database","Sql"],"members":{"SecretManagerArn":{},"Database":{},"DbUser":{},"Sql":{},"StatementName":{},"WithEvent":{"type":"boolean"}}},"SageMakerPipelineParameters":{"type":"structure","members":{"PipelineParameterList":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}}}},"DeadLetterConfig":{"type":"structure","members":{"Arn":{}}},"RetryPolicy":{"type":"structure","members":{"MaximumRetryAttempts":{"type":"integer"},"MaximumEventAgeInSeconds":{"type":"integer"}}}}}},"S59":{"type":"list","member":{}},"S6n":{"type":"list","member":{}}}}')},54031:function(e){"use strict";e.exports={o:{}}},48886:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-08-04","endpointPrefix":"firehose","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"Firehose","serviceFullName":"Amazon Kinesis Firehose","serviceId":"Firehose","signatureVersion":"v4","targetPrefix":"Firehose_20150804","uid":"firehose-2015-08-04"},"operations":{"CreateDeliveryStream":{"input":{"type":"structure","required":["DeliveryStreamName"],"members":{"DeliveryStreamName":{},"DeliveryStreamType":{},"KinesisStreamSourceConfiguration":{"type":"structure","required":["KinesisStreamARN","RoleARN"],"members":{"KinesisStreamARN":{},"RoleARN":{}}},"DeliveryStreamEncryptionConfigurationInput":{"shape":"S7"},"S3DestinationConfiguration":{"shape":"Sa","deprecated":true},"ExtendedS3DestinationConfiguration":{"type":"structure","required":["RoleARN","BucketARN"],"members":{"RoleARN":{},"BucketARN":{},"Prefix":{},"ErrorOutputPrefix":{},"BufferingHints":{"shape":"Se"},"CompressionFormat":{},"EncryptionConfiguration":{"shape":"Si"},"CloudWatchLoggingOptions":{"shape":"Sl"},"ProcessingConfiguration":{"shape":"Sq"},"S3BackupMode":{},"S3BackupConfiguration":{"shape":"Sa"},"DataFormatConversionConfiguration":{"shape":"Sz"},"DynamicPartitioningConfiguration":{"shape":"S1o"}}},"RedshiftDestinationConfiguration":{"type":"structure","required":["RoleARN","ClusterJDBCURL","CopyCommand","Username","Password","S3Configuration"],"members":{"RoleARN":{},"ClusterJDBCURL":{},"CopyCommand":{"shape":"S1t"},"Username":{"shape":"S1x"},"Password":{"shape":"S1y"},"RetryOptions":{"shape":"S1z"},"S3Configuration":{"shape":"Sa"},"ProcessingConfiguration":{"shape":"Sq"},"S3BackupMode":{},"S3BackupConfiguration":{"shape":"Sa"},"CloudWatchLoggingOptions":{"shape":"Sl"}}},"ElasticsearchDestinationConfiguration":{"type":"structure","required":["RoleARN","IndexName","S3Configuration"],"members":{"RoleARN":{},"DomainARN":{},"ClusterEndpoint":{},"IndexName":{},"TypeName":{},"IndexRotationPeriod":{},"BufferingHints":{"shape":"S28"},"RetryOptions":{"shape":"S2b"},"S3BackupMode":{},"S3Configuration":{"shape":"Sa"},"ProcessingConfiguration":{"shape":"Sq"},"CloudWatchLoggingOptions":{"shape":"Sl"},"VpcConfiguration":{"shape":"S2e"},"DocumentIdOptions":{"shape":"S2h"}}},"AmazonopensearchserviceDestinationConfiguration":{"type":"structure","required":["RoleARN","IndexName","S3Configuration"],"members":{"RoleARN":{},"DomainARN":{},"ClusterEndpoint":{},"IndexName":{},"TypeName":{},"IndexRotationPeriod":{},"BufferingHints":{"shape":"S2p"},"RetryOptions":{"shape":"S2s"},"S3BackupMode":{},"S3Configuration":{"shape":"Sa"},"ProcessingConfiguration":{"shape":"Sq"},"CloudWatchLoggingOptions":{"shape":"Sl"},"VpcConfiguration":{"shape":"S2e"},"DocumentIdOptions":{"shape":"S2h"}}},"SplunkDestinationConfiguration":{"type":"structure","required":["HECEndpoint","HECEndpointType","HECToken","S3Configuration"],"members":{"HECEndpoint":{},"HECEndpointType":{},"HECToken":{},"HECAcknowledgmentTimeoutInSeconds":{"type":"integer"},"RetryOptions":{"shape":"S30"},"S3BackupMode":{},"S3Configuration":{"shape":"Sa"},"ProcessingConfiguration":{"shape":"Sq"},"CloudWatchLoggingOptions":{"shape":"Sl"}}},"HttpEndpointDestinationConfiguration":{"type":"structure","required":["EndpointConfiguration","S3Configuration"],"members":{"EndpointConfiguration":{"shape":"S34"},"BufferingHints":{"shape":"S38"},"CloudWatchLoggingOptions":{"shape":"Sl"},"RequestConfiguration":{"shape":"S3b"},"ProcessingConfiguration":{"shape":"Sq"},"RoleARN":{},"RetryOptions":{"shape":"S3h"},"S3BackupMode":{},"S3Configuration":{"shape":"Sa"}}},"Tags":{"shape":"S3k"},"AmazonOpenSearchServerlessDestinationConfiguration":{"type":"structure","required":["RoleARN","IndexName","S3Configuration"],"members":{"RoleARN":{},"CollectionEndpoint":{},"IndexName":{},"BufferingHints":{"shape":"S3r"},"RetryOptions":{"shape":"S3u"},"S3BackupMode":{},"S3Configuration":{"shape":"Sa"},"ProcessingConfiguration":{"shape":"Sq"},"CloudWatchLoggingOptions":{"shape":"Sl"},"VpcConfiguration":{"shape":"S2e"}}}}},"output":{"type":"structure","members":{"DeliveryStreamARN":{}}}},"DeleteDeliveryStream":{"input":{"type":"structure","required":["DeliveryStreamName"],"members":{"DeliveryStreamName":{},"AllowForceDelete":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"DescribeDeliveryStream":{"input":{"type":"structure","required":["DeliveryStreamName"],"members":{"DeliveryStreamName":{},"Limit":{"type":"integer"},"ExclusiveStartDestinationId":{}}},"output":{"type":"structure","required":["DeliveryStreamDescription"],"members":{"DeliveryStreamDescription":{"type":"structure","required":["DeliveryStreamName","DeliveryStreamARN","DeliveryStreamStatus","DeliveryStreamType","VersionId","Destinations","HasMoreDestinations"],"members":{"DeliveryStreamName":{},"DeliveryStreamARN":{},"DeliveryStreamStatus":{},"FailureDescription":{"shape":"S47"},"DeliveryStreamEncryptionConfiguration":{"type":"structure","members":{"KeyARN":{},"KeyType":{},"Status":{},"FailureDescription":{"shape":"S47"}}},"DeliveryStreamType":{},"VersionId":{},"CreateTimestamp":{"type":"timestamp"},"LastUpdateTimestamp":{"type":"timestamp"},"Source":{"type":"structure","members":{"KinesisStreamSourceDescription":{"type":"structure","members":{"KinesisStreamARN":{},"RoleARN":{},"DeliveryStartTimestamp":{"type":"timestamp"}}}}},"Destinations":{"type":"list","member":{"type":"structure","required":["DestinationId"],"members":{"DestinationId":{},"S3DestinationDescription":{"shape":"S4i"},"ExtendedS3DestinationDescription":{"type":"structure","required":["RoleARN","BucketARN","BufferingHints","CompressionFormat","EncryptionConfiguration"],"members":{"RoleARN":{},"BucketARN":{},"Prefix":{},"ErrorOutputPrefix":{},"BufferingHints":{"shape":"Se"},"CompressionFormat":{},"EncryptionConfiguration":{"shape":"Si"},"CloudWatchLoggingOptions":{"shape":"Sl"},"ProcessingConfiguration":{"shape":"Sq"},"S3BackupMode":{},"S3BackupDescription":{"shape":"S4i"},"DataFormatConversionConfiguration":{"shape":"Sz"},"DynamicPartitioningConfiguration":{"shape":"S1o"}}},"RedshiftDestinationDescription":{"type":"structure","required":["RoleARN","ClusterJDBCURL","CopyCommand","Username","S3DestinationDescription"],"members":{"RoleARN":{},"ClusterJDBCURL":{},"CopyCommand":{"shape":"S1t"},"Username":{"shape":"S1x"},"RetryOptions":{"shape":"S1z"},"S3DestinationDescription":{"shape":"S4i"},"ProcessingConfiguration":{"shape":"Sq"},"S3BackupMode":{},"S3BackupDescription":{"shape":"S4i"},"CloudWatchLoggingOptions":{"shape":"Sl"}}},"ElasticsearchDestinationDescription":{"type":"structure","members":{"RoleARN":{},"DomainARN":{},"ClusterEndpoint":{},"IndexName":{},"TypeName":{},"IndexRotationPeriod":{},"BufferingHints":{"shape":"S28"},"RetryOptions":{"shape":"S2b"},"S3BackupMode":{},"S3DestinationDescription":{"shape":"S4i"},"ProcessingConfiguration":{"shape":"Sq"},"CloudWatchLoggingOptions":{"shape":"Sl"},"VpcConfigurationDescription":{"shape":"S4m"},"DocumentIdOptions":{"shape":"S2h"}}},"AmazonopensearchserviceDestinationDescription":{"type":"structure","members":{"RoleARN":{},"DomainARN":{},"ClusterEndpoint":{},"IndexName":{},"TypeName":{},"IndexRotationPeriod":{},"BufferingHints":{"shape":"S2p"},"RetryOptions":{"shape":"S2s"},"S3BackupMode":{},"S3DestinationDescription":{"shape":"S4i"},"ProcessingConfiguration":{"shape":"Sq"},"CloudWatchLoggingOptions":{"shape":"Sl"},"VpcConfigurationDescription":{"shape":"S4m"},"DocumentIdOptions":{"shape":"S2h"}}},"SplunkDestinationDescription":{"type":"structure","members":{"HECEndpoint":{},"HECEndpointType":{},"HECToken":{},"HECAcknowledgmentTimeoutInSeconds":{"type":"integer"},"RetryOptions":{"shape":"S30"},"S3BackupMode":{},"S3DestinationDescription":{"shape":"S4i"},"ProcessingConfiguration":{"shape":"Sq"},"CloudWatchLoggingOptions":{"shape":"Sl"}}},"HttpEndpointDestinationDescription":{"type":"structure","members":{"EndpointConfiguration":{"type":"structure","members":{"Url":{"shape":"S35"},"Name":{}}},"BufferingHints":{"shape":"S38"},"CloudWatchLoggingOptions":{"shape":"Sl"},"RequestConfiguration":{"shape":"S3b"},"ProcessingConfiguration":{"shape":"Sq"},"RoleARN":{},"RetryOptions":{"shape":"S3h"},"S3BackupMode":{},"S3DestinationDescription":{"shape":"S4i"}}},"AmazonOpenSearchServerlessDestinationDescription":{"type":"structure","members":{"RoleARN":{},"CollectionEndpoint":{},"IndexName":{},"BufferingHints":{"shape":"S3r"},"RetryOptions":{"shape":"S3u"},"S3BackupMode":{},"S3DestinationDescription":{"shape":"S4i"},"ProcessingConfiguration":{"shape":"Sq"},"CloudWatchLoggingOptions":{"shape":"Sl"},"VpcConfigurationDescription":{"shape":"S4m"}}}}}},"HasMoreDestinations":{"type":"boolean"}}}}}},"ListDeliveryStreams":{"input":{"type":"structure","members":{"Limit":{"type":"integer"},"DeliveryStreamType":{},"ExclusiveStartDeliveryStreamName":{}}},"output":{"type":"structure","required":["DeliveryStreamNames","HasMoreDeliveryStreams"],"members":{"DeliveryStreamNames":{"type":"list","member":{}},"HasMoreDeliveryStreams":{"type":"boolean"}}}},"ListTagsForDeliveryStream":{"input":{"type":"structure","required":["DeliveryStreamName"],"members":{"DeliveryStreamName":{},"ExclusiveStartTagKey":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","required":["Tags","HasMoreTags"],"members":{"Tags":{"type":"list","member":{"shape":"S3l"}},"HasMoreTags":{"type":"boolean"}}}},"PutRecord":{"input":{"type":"structure","required":["DeliveryStreamName","Record"],"members":{"DeliveryStreamName":{},"Record":{"shape":"S51"}}},"output":{"type":"structure","required":["RecordId"],"members":{"RecordId":{},"Encrypted":{"type":"boolean"}}}},"PutRecordBatch":{"input":{"type":"structure","required":["DeliveryStreamName","Records"],"members":{"DeliveryStreamName":{},"Records":{"type":"list","member":{"shape":"S51"}}}},"output":{"type":"structure","required":["FailedPutCount","RequestResponses"],"members":{"FailedPutCount":{"type":"integer"},"Encrypted":{"type":"boolean"},"RequestResponses":{"type":"list","member":{"type":"structure","members":{"RecordId":{},"ErrorCode":{},"ErrorMessage":{}}}}}}},"StartDeliveryStreamEncryption":{"input":{"type":"structure","required":["DeliveryStreamName"],"members":{"DeliveryStreamName":{},"DeliveryStreamEncryptionConfigurationInput":{"shape":"S7"}}},"output":{"type":"structure","members":{}}},"StopDeliveryStreamEncryption":{"input":{"type":"structure","required":["DeliveryStreamName"],"members":{"DeliveryStreamName":{}}},"output":{"type":"structure","members":{}}},"TagDeliveryStream":{"input":{"type":"structure","required":["DeliveryStreamName","Tags"],"members":{"DeliveryStreamName":{},"Tags":{"shape":"S3k"}}},"output":{"type":"structure","members":{}}},"UntagDeliveryStream":{"input":{"type":"structure","required":["DeliveryStreamName","TagKeys"],"members":{"DeliveryStreamName":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateDestination":{"input":{"type":"structure","required":["DeliveryStreamName","CurrentDeliveryStreamVersionId","DestinationId"],"members":{"DeliveryStreamName":{},"CurrentDeliveryStreamVersionId":{},"DestinationId":{},"S3DestinationUpdate":{"shape":"S5m","deprecated":true},"ExtendedS3DestinationUpdate":{"type":"structure","members":{"RoleARN":{},"BucketARN":{},"Prefix":{},"ErrorOutputPrefix":{},"BufferingHints":{"shape":"Se"},"CompressionFormat":{},"EncryptionConfiguration":{"shape":"Si"},"CloudWatchLoggingOptions":{"shape":"Sl"},"ProcessingConfiguration":{"shape":"Sq"},"S3BackupMode":{},"S3BackupUpdate":{"shape":"S5m"},"DataFormatConversionConfiguration":{"shape":"Sz"},"DynamicPartitioningConfiguration":{"shape":"S1o"}}},"RedshiftDestinationUpdate":{"type":"structure","members":{"RoleARN":{},"ClusterJDBCURL":{},"CopyCommand":{"shape":"S1t"},"Username":{"shape":"S1x"},"Password":{"shape":"S1y"},"RetryOptions":{"shape":"S1z"},"S3Update":{"shape":"S5m"},"ProcessingConfiguration":{"shape":"Sq"},"S3BackupMode":{},"S3BackupUpdate":{"shape":"S5m"},"CloudWatchLoggingOptions":{"shape":"Sl"}}},"ElasticsearchDestinationUpdate":{"type":"structure","members":{"RoleARN":{},"DomainARN":{},"ClusterEndpoint":{},"IndexName":{},"TypeName":{},"IndexRotationPeriod":{},"BufferingHints":{"shape":"S28"},"RetryOptions":{"shape":"S2b"},"S3Update":{"shape":"S5m"},"ProcessingConfiguration":{"shape":"Sq"},"CloudWatchLoggingOptions":{"shape":"Sl"},"DocumentIdOptions":{"shape":"S2h"}}},"AmazonopensearchserviceDestinationUpdate":{"type":"structure","members":{"RoleARN":{},"DomainARN":{},"ClusterEndpoint":{},"IndexName":{},"TypeName":{},"IndexRotationPeriod":{},"BufferingHints":{"shape":"S2p"},"RetryOptions":{"shape":"S2s"},"S3Update":{"shape":"S5m"},"ProcessingConfiguration":{"shape":"Sq"},"CloudWatchLoggingOptions":{"shape":"Sl"},"DocumentIdOptions":{"shape":"S2h"}}},"SplunkDestinationUpdate":{"type":"structure","members":{"HECEndpoint":{},"HECEndpointType":{},"HECToken":{},"HECAcknowledgmentTimeoutInSeconds":{"type":"integer"},"RetryOptions":{"shape":"S30"},"S3BackupMode":{},"S3Update":{"shape":"S5m"},"ProcessingConfiguration":{"shape":"Sq"},"CloudWatchLoggingOptions":{"shape":"Sl"}}},"HttpEndpointDestinationUpdate":{"type":"structure","members":{"EndpointConfiguration":{"shape":"S34"},"BufferingHints":{"shape":"S38"},"CloudWatchLoggingOptions":{"shape":"Sl"},"RequestConfiguration":{"shape":"S3b"},"ProcessingConfiguration":{"shape":"Sq"},"RoleARN":{},"RetryOptions":{"shape":"S3h"},"S3BackupMode":{},"S3Update":{"shape":"S5m"}}},"AmazonOpenSearchServerlessDestinationUpdate":{"type":"structure","members":{"RoleARN":{},"CollectionEndpoint":{},"IndexName":{},"BufferingHints":{"shape":"S3r"},"RetryOptions":{"shape":"S3u"},"S3Update":{"shape":"S5m"},"ProcessingConfiguration":{"shape":"Sq"},"CloudWatchLoggingOptions":{"shape":"Sl"}}}}},"output":{"type":"structure","members":{}}}},"shapes":{"S7":{"type":"structure","required":["KeyType"],"members":{"KeyARN":{},"KeyType":{}}},"Sa":{"type":"structure","required":["RoleARN","BucketARN"],"members":{"RoleARN":{},"BucketARN":{},"Prefix":{},"ErrorOutputPrefix":{},"BufferingHints":{"shape":"Se"},"CompressionFormat":{},"EncryptionConfiguration":{"shape":"Si"},"CloudWatchLoggingOptions":{"shape":"Sl"}}},"Se":{"type":"structure","members":{"SizeInMBs":{"type":"integer"},"IntervalInSeconds":{"type":"integer"}}},"Si":{"type":"structure","members":{"NoEncryptionConfig":{},"KMSEncryptionConfig":{"type":"structure","required":["AWSKMSKeyARN"],"members":{"AWSKMSKeyARN":{}}}}},"Sl":{"type":"structure","members":{"Enabled":{"type":"boolean"},"LogGroupName":{},"LogStreamName":{}}},"Sq":{"type":"structure","members":{"Enabled":{"type":"boolean"},"Processors":{"type":"list","member":{"type":"structure","required":["Type"],"members":{"Type":{},"Parameters":{"type":"list","member":{"type":"structure","required":["ParameterName","ParameterValue"],"members":{"ParameterName":{},"ParameterValue":{}}}}}}}}},"Sz":{"type":"structure","members":{"SchemaConfiguration":{"type":"structure","members":{"RoleARN":{},"CatalogId":{},"DatabaseName":{},"TableName":{},"Region":{},"VersionId":{}}},"InputFormatConfiguration":{"type":"structure","members":{"Deserializer":{"type":"structure","members":{"OpenXJsonSerDe":{"type":"structure","members":{"ConvertDotsInJsonKeysToUnderscores":{"type":"boolean"},"CaseInsensitive":{"type":"boolean"},"ColumnToJsonKeyMappings":{"type":"map","key":{},"value":{}}}},"HiveJsonSerDe":{"type":"structure","members":{"TimestampFormats":{"type":"list","member":{}}}}}}}},"OutputFormatConfiguration":{"type":"structure","members":{"Serializer":{"type":"structure","members":{"ParquetSerDe":{"type":"structure","members":{"BlockSizeBytes":{"type":"integer"},"PageSizeBytes":{"type":"integer"},"Compression":{},"EnableDictionaryCompression":{"type":"boolean"},"MaxPaddingBytes":{"type":"integer"},"WriterVersion":{}}},"OrcSerDe":{"type":"structure","members":{"StripeSizeBytes":{"type":"integer"},"BlockSizeBytes":{"type":"integer"},"RowIndexStride":{"type":"integer"},"EnablePadding":{"type":"boolean"},"PaddingTolerance":{"type":"double"},"Compression":{},"BloomFilterColumns":{"type":"list","member":{}},"BloomFilterFalsePositiveProbability":{"type":"double"},"DictionaryKeyThreshold":{"type":"double"},"FormatVersion":{}}}}}}},"Enabled":{"type":"boolean"}}},"S1o":{"type":"structure","members":{"RetryOptions":{"type":"structure","members":{"DurationInSeconds":{"type":"integer"}}},"Enabled":{"type":"boolean"}}},"S1t":{"type":"structure","required":["DataTableName"],"members":{"DataTableName":{},"DataTableColumns":{},"CopyOptions":{}}},"S1x":{"type":"string","sensitive":true},"S1y":{"type":"string","sensitive":true},"S1z":{"type":"structure","members":{"DurationInSeconds":{"type":"integer"}}},"S28":{"type":"structure","members":{"IntervalInSeconds":{"type":"integer"},"SizeInMBs":{"type":"integer"}}},"S2b":{"type":"structure","members":{"DurationInSeconds":{"type":"integer"}}},"S2e":{"type":"structure","required":["SubnetIds","RoleARN","SecurityGroupIds"],"members":{"SubnetIds":{"shape":"S2f"},"RoleARN":{},"SecurityGroupIds":{"shape":"S2g"}}},"S2f":{"type":"list","member":{}},"S2g":{"type":"list","member":{}},"S2h":{"type":"structure","required":["DefaultDocumentIdFormat"],"members":{"DefaultDocumentIdFormat":{}}},"S2p":{"type":"structure","members":{"IntervalInSeconds":{"type":"integer"},"SizeInMBs":{"type":"integer"}}},"S2s":{"type":"structure","members":{"DurationInSeconds":{"type":"integer"}}},"S30":{"type":"structure","members":{"DurationInSeconds":{"type":"integer"}}},"S34":{"type":"structure","required":["Url"],"members":{"Url":{"shape":"S35"},"Name":{},"AccessKey":{"type":"string","sensitive":true}}},"S35":{"type":"string","sensitive":true},"S38":{"type":"structure","members":{"SizeInMBs":{"type":"integer"},"IntervalInSeconds":{"type":"integer"}}},"S3b":{"type":"structure","members":{"ContentEncoding":{},"CommonAttributes":{"type":"list","member":{"type":"structure","required":["AttributeName","AttributeValue"],"members":{"AttributeName":{"type":"string","sensitive":true},"AttributeValue":{"type":"string","sensitive":true}}}}}},"S3h":{"type":"structure","members":{"DurationInSeconds":{"type":"integer"}}},"S3k":{"type":"list","member":{"shape":"S3l"}},"S3l":{"type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}},"S3r":{"type":"structure","members":{"IntervalInSeconds":{"type":"integer"},"SizeInMBs":{"type":"integer"}}},"S3u":{"type":"structure","members":{"DurationInSeconds":{"type":"integer"}}},"S47":{"type":"structure","required":["Type","Details"],"members":{"Type":{},"Details":{}}},"S4i":{"type":"structure","required":["RoleARN","BucketARN","BufferingHints","CompressionFormat","EncryptionConfiguration"],"members":{"RoleARN":{},"BucketARN":{},"Prefix":{},"ErrorOutputPrefix":{},"BufferingHints":{"shape":"Se"},"CompressionFormat":{},"EncryptionConfiguration":{"shape":"Si"},"CloudWatchLoggingOptions":{"shape":"Sl"}}},"S4m":{"type":"structure","required":["SubnetIds","RoleARN","SecurityGroupIds","VpcId"],"members":{"SubnetIds":{"shape":"S2f"},"RoleARN":{},"SecurityGroupIds":{"shape":"S2g"},"VpcId":{}}},"S51":{"type":"structure","required":["Data"],"members":{"Data":{"type":"blob"}}},"S5m":{"type":"structure","members":{"RoleARN":{},"BucketARN":{},"Prefix":{},"ErrorOutputPrefix":{},"BufferingHints":{"shape":"Se"},"CompressionFormat":{},"EncryptionConfiguration":{"shape":"Si"},"CloudWatchLoggingOptions":{"shape":"Sl"}}}}}')},47400:function(e){"use strict";e.exports={o:{}}},6468:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2018-06-26","endpointPrefix":"forecast","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon Forecast Service","serviceId":"forecast","signatureVersion":"v4","signingName":"forecast","targetPrefix":"AmazonForecast","uid":"forecast-2018-06-26"},"operations":{"CreateAutoPredictor":{"input":{"type":"structure","required":["PredictorName"],"members":{"PredictorName":{},"ForecastHorizon":{"type":"integer"},"ForecastTypes":{"shape":"S4"},"ForecastDimensions":{"shape":"S6"},"ForecastFrequency":{},"DataConfig":{"shape":"S8"},"EncryptionConfig":{"shape":"Si"},"ReferencePredictorArn":{},"OptimizationMetric":{},"ExplainPredictor":{"type":"boolean"},"Tags":{"shape":"Sm"},"MonitorConfig":{"type":"structure","required":["MonitorName"],"members":{"MonitorName":{}}},"TimeAlignmentBoundary":{"shape":"Sr"}}},"output":{"type":"structure","members":{"PredictorArn":{}}}},"CreateDataset":{"input":{"type":"structure","required":["DatasetName","Domain","DatasetType","Schema"],"members":{"DatasetName":{},"Domain":{},"DatasetType":{},"DataFrequency":{},"Schema":{"shape":"S10"},"EncryptionConfig":{"shape":"Si"},"Tags":{"shape":"Sm"}}},"output":{"type":"structure","members":{"DatasetArn":{}}}},"CreateDatasetGroup":{"input":{"type":"structure","required":["DatasetGroupName","Domain"],"members":{"DatasetGroupName":{},"Domain":{},"DatasetArns":{"shape":"S16"},"Tags":{"shape":"Sm"}}},"output":{"type":"structure","members":{"DatasetGroupArn":{}}}},"CreateDatasetImportJob":{"input":{"type":"structure","required":["DatasetImportJobName","DatasetArn","DataSource"],"members":{"DatasetImportJobName":{},"DatasetArn":{},"DataSource":{"shape":"S19"},"TimestampFormat":{},"TimeZone":{},"UseGeolocationForTimeZone":{"type":"boolean"},"GeolocationFormat":{},"Tags":{"shape":"Sm"},"Format":{},"ImportMode":{}}},"output":{"type":"structure","members":{"DatasetImportJobArn":{}}}},"CreateExplainability":{"input":{"type":"structure","required":["ExplainabilityName","ResourceArn","ExplainabilityConfig"],"members":{"ExplainabilityName":{},"ResourceArn":{},"ExplainabilityConfig":{"shape":"S1k"},"DataSource":{"shape":"S19"},"Schema":{"shape":"S10"},"EnableVisualization":{"type":"boolean"},"StartDateTime":{},"EndDateTime":{},"Tags":{"shape":"Sm"}}},"output":{"type":"structure","members":{"ExplainabilityArn":{}}}},"CreateExplainabilityExport":{"input":{"type":"structure","required":["ExplainabilityExportName","ExplainabilityArn","Destination"],"members":{"ExplainabilityExportName":{},"ExplainabilityArn":{},"Destination":{"shape":"S1q"},"Tags":{"shape":"Sm"},"Format":{}}},"output":{"type":"structure","members":{"ExplainabilityExportArn":{}}}},"CreateForecast":{"input":{"type":"structure","required":["ForecastName","PredictorArn"],"members":{"ForecastName":{},"PredictorArn":{},"ForecastTypes":{"shape":"S4"},"Tags":{"shape":"Sm"},"TimeSeriesSelector":{"shape":"S1t"}}},"output":{"type":"structure","members":{"ForecastArn":{}}}},"CreateForecastExportJob":{"input":{"type":"structure","required":["ForecastExportJobName","ForecastArn","Destination"],"members":{"ForecastExportJobName":{},"ForecastArn":{},"Destination":{"shape":"S1q"},"Tags":{"shape":"Sm"},"Format":{}}},"output":{"type":"structure","members":{"ForecastExportJobArn":{}}}},"CreateMonitor":{"input":{"type":"structure","required":["MonitorName","ResourceArn"],"members":{"MonitorName":{},"ResourceArn":{},"Tags":{"shape":"Sm"}}},"output":{"type":"structure","members":{"MonitorArn":{}}}},"CreatePredictor":{"input":{"type":"structure","required":["PredictorName","ForecastHorizon","InputDataConfig","FeaturizationConfig"],"members":{"PredictorName":{},"AlgorithmArn":{},"ForecastHorizon":{"type":"integer"},"ForecastTypes":{"shape":"S4"},"PerformAutoML":{"type":"boolean"},"AutoMLOverrideStrategy":{},"PerformHPO":{"type":"boolean"},"TrainingParameters":{"shape":"S22"},"EvaluationParameters":{"shape":"S25"},"HPOConfig":{"shape":"S26"},"InputDataConfig":{"shape":"S2g"},"FeaturizationConfig":{"shape":"S2j"},"EncryptionConfig":{"shape":"Si"},"Tags":{"shape":"Sm"},"OptimizationMetric":{}}},"output":{"type":"structure","members":{"PredictorArn":{}}}},"CreatePredictorBacktestExportJob":{"input":{"type":"structure","required":["PredictorBacktestExportJobName","PredictorArn","Destination"],"members":{"PredictorBacktestExportJobName":{},"PredictorArn":{},"Destination":{"shape":"S1q"},"Tags":{"shape":"Sm"},"Format":{}}},"output":{"type":"structure","members":{"PredictorBacktestExportJobArn":{}}}},"CreateWhatIfAnalysis":{"input":{"type":"structure","required":["WhatIfAnalysisName","ForecastArn"],"members":{"WhatIfAnalysisName":{},"ForecastArn":{},"TimeSeriesSelector":{"shape":"S1t"},"Tags":{"shape":"Sm"}}},"output":{"type":"structure","members":{"WhatIfAnalysisArn":{}}}},"CreateWhatIfForecast":{"input":{"type":"structure","required":["WhatIfForecastName","WhatIfAnalysisArn"],"members":{"WhatIfForecastName":{},"WhatIfAnalysisArn":{},"TimeSeriesTransformations":{"shape":"S2w"},"TimeSeriesReplacementsDataSource":{"shape":"S34"},"Tags":{"shape":"Sm"}}},"output":{"type":"structure","members":{"WhatIfForecastArn":{}}}},"CreateWhatIfForecastExport":{"input":{"type":"structure","required":["WhatIfForecastExportName","WhatIfForecastArns","Destination"],"members":{"WhatIfForecastExportName":{},"WhatIfForecastArns":{"shape":"S38"},"Destination":{"shape":"S1q"},"Tags":{"shape":"Sm"},"Format":{}}},"output":{"type":"structure","members":{"WhatIfForecastExportArn":{}}}},"DeleteDataset":{"input":{"type":"structure","required":["DatasetArn"],"members":{"DatasetArn":{}}},"idempotent":true},"DeleteDatasetGroup":{"input":{"type":"structure","required":["DatasetGroupArn"],"members":{"DatasetGroupArn":{}}},"idempotent":true},"DeleteDatasetImportJob":{"input":{"type":"structure","required":["DatasetImportJobArn"],"members":{"DatasetImportJobArn":{}}},"idempotent":true},"DeleteExplainability":{"input":{"type":"structure","required":["ExplainabilityArn"],"members":{"ExplainabilityArn":{}}},"idempotent":true},"DeleteExplainabilityExport":{"input":{"type":"structure","required":["ExplainabilityExportArn"],"members":{"ExplainabilityExportArn":{}}},"idempotent":true},"DeleteForecast":{"input":{"type":"structure","required":["ForecastArn"],"members":{"ForecastArn":{}}},"idempotent":true},"DeleteForecastExportJob":{"input":{"type":"structure","required":["ForecastExportJobArn"],"members":{"ForecastExportJobArn":{}}},"idempotent":true},"DeleteMonitor":{"input":{"type":"structure","required":["MonitorArn"],"members":{"MonitorArn":{}}},"idempotent":true},"DeletePredictor":{"input":{"type":"structure","required":["PredictorArn"],"members":{"PredictorArn":{}}},"idempotent":true},"DeletePredictorBacktestExportJob":{"input":{"type":"structure","required":["PredictorBacktestExportJobArn"],"members":{"PredictorBacktestExportJobArn":{}}},"idempotent":true},"DeleteResourceTree":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"idempotent":true},"DeleteWhatIfAnalysis":{"input":{"type":"structure","required":["WhatIfAnalysisArn"],"members":{"WhatIfAnalysisArn":{}}},"idempotent":true},"DeleteWhatIfForecast":{"input":{"type":"structure","required":["WhatIfForecastArn"],"members":{"WhatIfForecastArn":{}}},"idempotent":true},"DeleteWhatIfForecastExport":{"input":{"type":"structure","required":["WhatIfForecastExportArn"],"members":{"WhatIfForecastExportArn":{}}},"idempotent":true},"DescribeAutoPredictor":{"input":{"type":"structure","required":["PredictorArn"],"members":{"PredictorArn":{}}},"output":{"type":"structure","members":{"PredictorArn":{},"PredictorName":{},"ForecastHorizon":{"type":"integer"},"ForecastTypes":{"shape":"S4"},"ForecastFrequency":{},"ForecastDimensions":{"shape":"S6"},"DatasetImportJobArns":{"shape":"S16"},"DataConfig":{"shape":"S8"},"EncryptionConfig":{"shape":"Si"},"ReferencePredictorSummary":{"shape":"S3q"},"EstimatedTimeRemainingInMinutes":{"type":"long"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"OptimizationMetric":{},"ExplainabilityInfo":{"type":"structure","members":{"ExplainabilityArn":{},"Status":{}}},"MonitorInfo":{"type":"structure","members":{"MonitorArn":{},"Status":{}}},"TimeAlignmentBoundary":{"shape":"Sr"}}},"idempotent":true},"DescribeDataset":{"input":{"type":"structure","required":["DatasetArn"],"members":{"DatasetArn":{}}},"output":{"type":"structure","members":{"DatasetArn":{},"DatasetName":{},"Domain":{},"DatasetType":{},"DataFrequency":{},"Schema":{"shape":"S10"},"EncryptionConfig":{"shape":"Si"},"Status":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}},"idempotent":true},"DescribeDatasetGroup":{"input":{"type":"structure","required":["DatasetGroupArn"],"members":{"DatasetGroupArn":{}}},"output":{"type":"structure","members":{"DatasetGroupName":{},"DatasetGroupArn":{},"DatasetArns":{"shape":"S16"},"Domain":{},"Status":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}},"idempotent":true},"DescribeDatasetImportJob":{"input":{"type":"structure","required":["DatasetImportJobArn"],"members":{"DatasetImportJobArn":{}}},"output":{"type":"structure","members":{"DatasetImportJobName":{},"DatasetImportJobArn":{},"DatasetArn":{},"TimestampFormat":{},"TimeZone":{},"UseGeolocationForTimeZone":{"type":"boolean"},"GeolocationFormat":{},"DataSource":{"shape":"S19"},"EstimatedTimeRemainingInMinutes":{"type":"long"},"FieldStatistics":{"type":"map","key":{},"value":{"type":"structure","members":{"Count":{"type":"integer"},"CountDistinct":{"type":"integer"},"CountNull":{"type":"integer"},"CountNan":{"type":"integer"},"Min":{},"Max":{},"Avg":{"type":"double"},"Stddev":{"type":"double"},"CountLong":{"type":"long"},"CountDistinctLong":{"type":"long"},"CountNullLong":{"type":"long"},"CountNanLong":{"type":"long"}}}},"DataSize":{"type":"double"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"Format":{},"ImportMode":{}}},"idempotent":true},"DescribeExplainability":{"input":{"type":"structure","required":["ExplainabilityArn"],"members":{"ExplainabilityArn":{}}},"output":{"type":"structure","members":{"ExplainabilityArn":{},"ExplainabilityName":{},"ResourceArn":{},"ExplainabilityConfig":{"shape":"S1k"},"EnableVisualization":{"type":"boolean"},"DataSource":{"shape":"S19"},"Schema":{"shape":"S10"},"StartDateTime":{},"EndDateTime":{},"EstimatedTimeRemainingInMinutes":{"type":"long"},"Message":{},"Status":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}},"idempotent":true},"DescribeExplainabilityExport":{"input":{"type":"structure","required":["ExplainabilityExportArn"],"members":{"ExplainabilityExportArn":{}}},"output":{"type":"structure","members":{"ExplainabilityExportArn":{},"ExplainabilityExportName":{},"ExplainabilityArn":{},"Destination":{"shape":"S1q"},"Message":{},"Status":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"Format":{}}},"idempotent":true},"DescribeForecast":{"input":{"type":"structure","required":["ForecastArn"],"members":{"ForecastArn":{}}},"output":{"type":"structure","members":{"ForecastArn":{},"ForecastName":{},"ForecastTypes":{"shape":"S4"},"PredictorArn":{},"DatasetGroupArn":{},"EstimatedTimeRemainingInMinutes":{"type":"long"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"TimeSeriesSelector":{"shape":"S1t"}}},"idempotent":true},"DescribeForecastExportJob":{"input":{"type":"structure","required":["ForecastExportJobArn"],"members":{"ForecastExportJobArn":{}}},"output":{"type":"structure","members":{"ForecastExportJobArn":{},"ForecastExportJobName":{},"ForecastArn":{},"Destination":{"shape":"S1q"},"Message":{},"Status":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"Format":{}}},"idempotent":true},"DescribeMonitor":{"input":{"type":"structure","required":["MonitorArn"],"members":{"MonitorArn":{}}},"output":{"type":"structure","members":{"MonitorName":{},"MonitorArn":{},"ResourceArn":{},"Status":{},"LastEvaluationTime":{"type":"timestamp"},"LastEvaluationState":{},"Baseline":{"type":"structure","members":{"PredictorBaseline":{"type":"structure","members":{"BaselineMetrics":{"type":"list","member":{"type":"structure","members":{"Name":{},"Value":{"type":"double"}}}}}}}},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"EstimatedEvaluationTimeRemainingInMinutes":{"type":"long"}}},"idempotent":true},"DescribePredictor":{"input":{"type":"structure","required":["PredictorArn"],"members":{"PredictorArn":{}}},"output":{"type":"structure","members":{"PredictorArn":{},"PredictorName":{},"AlgorithmArn":{},"AutoMLAlgorithmArns":{"shape":"S16"},"ForecastHorizon":{"type":"integer"},"ForecastTypes":{"shape":"S4"},"PerformAutoML":{"type":"boolean"},"AutoMLOverrideStrategy":{},"PerformHPO":{"type":"boolean"},"TrainingParameters":{"shape":"S22"},"EvaluationParameters":{"shape":"S25"},"HPOConfig":{"shape":"S26"},"InputDataConfig":{"shape":"S2g"},"FeaturizationConfig":{"shape":"S2j"},"EncryptionConfig":{"shape":"Si"},"PredictorExecutionDetails":{"type":"structure","members":{"PredictorExecutions":{"type":"list","member":{"type":"structure","members":{"AlgorithmArn":{},"TestWindows":{"type":"list","member":{"type":"structure","members":{"TestWindowStart":{"type":"timestamp"},"TestWindowEnd":{"type":"timestamp"},"Status":{},"Message":{}}}}}}}}},"EstimatedTimeRemainingInMinutes":{"type":"long"},"IsAutoPredictor":{"type":"boolean"},"DatasetImportJobArns":{"shape":"S16"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"OptimizationMetric":{}}},"idempotent":true},"DescribePredictorBacktestExportJob":{"input":{"type":"structure","required":["PredictorBacktestExportJobArn"],"members":{"PredictorBacktestExportJobArn":{}}},"output":{"type":"structure","members":{"PredictorBacktestExportJobArn":{},"PredictorBacktestExportJobName":{},"PredictorArn":{},"Destination":{"shape":"S1q"},"Message":{},"Status":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"Format":{}}},"idempotent":true},"DescribeWhatIfAnalysis":{"input":{"type":"structure","required":["WhatIfAnalysisArn"],"members":{"WhatIfAnalysisArn":{}}},"output":{"type":"structure","members":{"WhatIfAnalysisName":{},"WhatIfAnalysisArn":{},"ForecastArn":{},"EstimatedTimeRemainingInMinutes":{"type":"long"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"TimeSeriesSelector":{"shape":"S1t"}}},"idempotent":true},"DescribeWhatIfForecast":{"input":{"type":"structure","required":["WhatIfForecastArn"],"members":{"WhatIfForecastArn":{}}},"output":{"type":"structure","members":{"WhatIfForecastName":{},"WhatIfForecastArn":{},"WhatIfAnalysisArn":{},"EstimatedTimeRemainingInMinutes":{"type":"long"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"TimeSeriesTransformations":{"shape":"S2w"},"TimeSeriesReplacementsDataSource":{"shape":"S34"},"ForecastTypes":{"shape":"S4"}}},"idempotent":true},"DescribeWhatIfForecastExport":{"input":{"type":"structure","required":["WhatIfForecastExportArn"],"members":{"WhatIfForecastExportArn":{}}},"output":{"type":"structure","members":{"WhatIfForecastExportArn":{},"WhatIfForecastExportName":{},"WhatIfForecastArns":{"type":"list","member":{}},"Destination":{"shape":"S1q"},"Message":{},"Status":{},"CreationTime":{"type":"timestamp"},"EstimatedTimeRemainingInMinutes":{"type":"long"},"LastModificationTime":{"type":"timestamp"},"Format":{}}},"idempotent":true},"GetAccuracyMetrics":{"input":{"type":"structure","required":["PredictorArn"],"members":{"PredictorArn":{}}},"output":{"type":"structure","members":{"PredictorEvaluationResults":{"type":"list","member":{"type":"structure","members":{"AlgorithmArn":{},"TestWindows":{"type":"list","member":{"type":"structure","members":{"TestWindowStart":{"type":"timestamp"},"TestWindowEnd":{"type":"timestamp"},"ItemCount":{"type":"integer"},"EvaluationType":{},"Metrics":{"type":"structure","members":{"RMSE":{"deprecated":true,"deprecatedMessage":"This property is deprecated, please refer to ErrorMetrics for both RMSE and WAPE","type":"double"},"WeightedQuantileLosses":{"type":"list","member":{"type":"structure","members":{"Quantile":{"type":"double"},"LossValue":{"type":"double"}}}},"ErrorMetrics":{"type":"list","member":{"type":"structure","members":{"ForecastType":{},"WAPE":{"type":"double"},"RMSE":{"type":"double"},"MASE":{"type":"double"},"MAPE":{"type":"double"}}}},"AverageWeightedQuantileLoss":{"type":"double"}}}}}}}}},"IsAutoPredictor":{"type":"boolean"},"AutoMLOverrideStrategy":{},"OptimizationMetric":{}}},"idempotent":true},"ListDatasetGroups":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DatasetGroups":{"type":"list","member":{"type":"structure","members":{"DatasetGroupArn":{},"DatasetGroupName":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListDatasetImportJobs":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S5m"}}},"output":{"type":"structure","members":{"DatasetImportJobs":{"type":"list","member":{"type":"structure","members":{"DatasetImportJobArn":{},"DatasetImportJobName":{},"DataSource":{"shape":"S19"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"ImportMode":{}}}},"NextToken":{}}},"idempotent":true},"ListDatasets":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Datasets":{"type":"list","member":{"type":"structure","members":{"DatasetArn":{},"DatasetName":{},"DatasetType":{},"Domain":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListExplainabilities":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S5m"}}},"output":{"type":"structure","members":{"Explainabilities":{"type":"list","member":{"type":"structure","members":{"ExplainabilityArn":{},"ExplainabilityName":{},"ResourceArn":{},"ExplainabilityConfig":{"shape":"S1k"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListExplainabilityExports":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S5m"}}},"output":{"type":"structure","members":{"ExplainabilityExports":{"type":"list","member":{"type":"structure","members":{"ExplainabilityExportArn":{},"ExplainabilityExportName":{},"Destination":{"shape":"S1q"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListForecastExportJobs":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S5m"}}},"output":{"type":"structure","members":{"ForecastExportJobs":{"type":"list","member":{"type":"structure","members":{"ForecastExportJobArn":{},"ForecastExportJobName":{},"Destination":{"shape":"S1q"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListForecasts":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S5m"}}},"output":{"type":"structure","members":{"Forecasts":{"type":"list","member":{"type":"structure","members":{"ForecastArn":{},"ForecastName":{},"PredictorArn":{},"CreatedUsingAutoPredictor":{"type":"boolean"},"DatasetGroupArn":{},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListMonitorEvaluations":{"input":{"type":"structure","required":["MonitorArn"],"members":{"NextToken":{},"MaxResults":{"type":"integer"},"MonitorArn":{},"Filters":{"shape":"S5m"}}},"output":{"type":"structure","members":{"NextToken":{},"PredictorMonitorEvaluations":{"type":"list","member":{"type":"structure","members":{"ResourceArn":{},"MonitorArn":{},"EvaluationTime":{"type":"timestamp"},"EvaluationState":{},"WindowStartDatetime":{"type":"timestamp"},"WindowEndDatetime":{"type":"timestamp"},"PredictorEvent":{"type":"structure","members":{"Detail":{},"Datetime":{"type":"timestamp"}}},"MonitorDataSource":{"type":"structure","members":{"DatasetImportJobArn":{},"ForecastArn":{},"PredictorArn":{}}},"MetricResults":{"type":"list","member":{"type":"structure","members":{"MetricName":{},"MetricValue":{"type":"double"}}}},"NumItemsEvaluated":{"type":"long"},"Message":{}}}}}},"idempotent":true},"ListMonitors":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S5m"}}},"output":{"type":"structure","members":{"Monitors":{"type":"list","member":{"type":"structure","members":{"MonitorArn":{},"MonitorName":{},"ResourceArn":{},"Status":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListPredictorBacktestExportJobs":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S5m"}}},"output":{"type":"structure","members":{"PredictorBacktestExportJobs":{"type":"list","member":{"type":"structure","members":{"PredictorBacktestExportJobArn":{},"PredictorBacktestExportJobName":{},"Destination":{"shape":"S1q"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListPredictors":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S5m"}}},"output":{"type":"structure","members":{"Predictors":{"type":"list","member":{"type":"structure","members":{"PredictorArn":{},"PredictorName":{},"DatasetGroupArn":{},"IsAutoPredictor":{"type":"boolean"},"ReferencePredictorSummary":{"shape":"S3q"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"Sm"}}}},"ListWhatIfAnalyses":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S5m"}}},"output":{"type":"structure","members":{"WhatIfAnalyses":{"type":"list","member":{"type":"structure","members":{"WhatIfAnalysisArn":{},"WhatIfAnalysisName":{},"ForecastArn":{},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListWhatIfForecastExports":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S5m"}}},"output":{"type":"structure","members":{"WhatIfForecastExports":{"type":"list","member":{"type":"structure","members":{"WhatIfForecastExportArn":{},"WhatIfForecastArns":{"shape":"S38"},"WhatIfForecastExportName":{},"Destination":{"shape":"S1q"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListWhatIfForecasts":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S5m"}}},"output":{"type":"structure","members":{"WhatIfForecasts":{"type":"list","member":{"type":"structure","members":{"WhatIfForecastArn":{},"WhatIfForecastName":{},"WhatIfAnalysisArn":{},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ResumeResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"idempotent":true},"StopResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"idempotent":true},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"Sm"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{"shape":"So"}}}},"output":{"type":"structure","members":{}}},"UpdateDatasetGroup":{"input":{"type":"structure","required":["DatasetGroupArn","DatasetArns"],"members":{"DatasetGroupArn":{},"DatasetArns":{"shape":"S16"}}},"output":{"type":"structure","members":{}},"idempotent":true}},"shapes":{"S4":{"type":"list","member":{}},"S6":{"type":"list","member":{}},"S8":{"type":"structure","required":["DatasetGroupArn"],"members":{"DatasetGroupArn":{},"AttributeConfigs":{"type":"list","member":{"type":"structure","required":["AttributeName","Transformations"],"members":{"AttributeName":{},"Transformations":{"type":"map","key":{},"value":{}}}}},"AdditionalDatasets":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{},"Configuration":{"type":"map","key":{},"value":{"shape":"Sh"}}}}}}},"Sh":{"type":"list","member":{}},"Si":{"type":"structure","required":["RoleArn","KMSKeyArn"],"members":{"RoleArn":{},"KMSKeyArn":{}}},"Sm":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{"shape":"So"},"Value":{"type":"string","sensitive":true}}}},"So":{"type":"string","sensitive":true},"Sr":{"type":"structure","members":{"Month":{},"DayOfMonth":{"type":"integer"},"DayOfWeek":{},"Hour":{"type":"integer"}}},"S10":{"type":"structure","members":{"Attributes":{"type":"list","member":{"type":"structure","members":{"AttributeName":{},"AttributeType":{}}}}}},"S16":{"type":"list","member":{}},"S19":{"type":"structure","required":["S3Config"],"members":{"S3Config":{"shape":"S1a"}}},"S1a":{"type":"structure","required":["Path","RoleArn"],"members":{"Path":{},"RoleArn":{},"KMSKeyArn":{}}},"S1k":{"type":"structure","required":["TimeSeriesGranularity","TimePointGranularity"],"members":{"TimeSeriesGranularity":{},"TimePointGranularity":{}}},"S1q":{"type":"structure","required":["S3Config"],"members":{"S3Config":{"shape":"S1a"}}},"S1t":{"type":"structure","members":{"TimeSeriesIdentifiers":{"type":"structure","members":{"DataSource":{"shape":"S19"},"Schema":{"shape":"S10"},"Format":{}}}}},"S22":{"type":"map","key":{},"value":{}},"S25":{"type":"structure","members":{"NumberOfBacktestWindows":{"type":"integer"},"BackTestWindowOffset":{"type":"integer"}}},"S26":{"type":"structure","members":{"ParameterRanges":{"type":"structure","members":{"CategoricalParameterRanges":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"shape":"Sh"}}}},"ContinuousParameterRanges":{"type":"list","member":{"type":"structure","required":["Name","MaxValue","MinValue"],"members":{"Name":{},"MaxValue":{"type":"double"},"MinValue":{"type":"double"},"ScalingType":{}}}},"IntegerParameterRanges":{"type":"list","member":{"type":"structure","required":["Name","MaxValue","MinValue"],"members":{"Name":{},"MaxValue":{"type":"integer"},"MinValue":{"type":"integer"},"ScalingType":{}}}}}}}},"S2g":{"type":"structure","required":["DatasetGroupArn"],"members":{"DatasetGroupArn":{},"SupplementaryFeatures":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}}}},"S2j":{"type":"structure","required":["ForecastFrequency"],"members":{"ForecastFrequency":{},"ForecastDimensions":{"shape":"S6"},"Featurizations":{"type":"list","member":{"type":"structure","required":["AttributeName"],"members":{"AttributeName":{},"FeaturizationPipeline":{"type":"list","member":{"type":"structure","required":["FeaturizationMethodName"],"members":{"FeaturizationMethodName":{},"FeaturizationMethodParameters":{"type":"map","key":{},"value":{}}}}}}}}}},"S2w":{"type":"list","member":{"type":"structure","members":{"Action":{"type":"structure","required":["AttributeName","Operation","Value"],"members":{"AttributeName":{},"Operation":{},"Value":{"type":"double"}}},"TimeSeriesConditions":{"type":"list","member":{"type":"structure","required":["AttributeName","AttributeValue","Condition"],"members":{"AttributeName":{},"AttributeValue":{},"Condition":{}}}}}}},"S34":{"type":"structure","required":["S3Config","Schema"],"members":{"S3Config":{"shape":"S1a"},"Schema":{"shape":"S10"},"Format":{},"TimestampFormat":{}}},"S38":{"type":"list","member":{}},"S3q":{"type":"structure","members":{"Arn":{},"State":{}}},"S5m":{"type":"list","member":{"type":"structure","required":["Key","Value","Condition"],"members":{"Key":{},"Value":{},"Condition":{}}}}}}')},45338:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListDatasetGroups":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"DatasetGroups"},"ListDatasetImportJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"DatasetImportJobs"},"ListDatasets":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Datasets"},"ListExplainabilities":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Explainabilities"},"ListExplainabilityExports":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ExplainabilityExports"},"ListForecastExportJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ForecastExportJobs"},"ListForecasts":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Forecasts"},"ListMonitorEvaluations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"PredictorMonitorEvaluations"},"ListMonitors":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Monitors"},"ListPredictorBacktestExportJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"PredictorBacktestExportJobs"},"ListPredictors":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Predictors"},"ListWhatIfAnalyses":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"WhatIfAnalyses"},"ListWhatIfForecastExports":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"WhatIfForecastExports"},"ListWhatIfForecasts":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"WhatIfForecasts"}}}')},23865:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2018-06-26","endpointPrefix":"forecastquery","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon Forecast Query Service","serviceId":"forecastquery","signatureVersion":"v4","signingName":"forecast","targetPrefix":"AmazonForecastRuntime","uid":"forecastquery-2018-06-26"},"operations":{"QueryForecast":{"input":{"type":"structure","required":["ForecastArn","Filters"],"members":{"ForecastArn":{},"StartDate":{},"EndDate":{},"Filters":{"shape":"S4"},"NextToken":{}}},"output":{"type":"structure","members":{"Forecast":{"shape":"S9"}}}},"QueryWhatIfForecast":{"input":{"type":"structure","required":["WhatIfForecastArn","Filters"],"members":{"WhatIfForecastArn":{},"StartDate":{},"EndDate":{},"Filters":{"shape":"S4"},"NextToken":{}}},"output":{"type":"structure","members":{"Forecast":{"shape":"S9"}}}}},"shapes":{"S4":{"type":"map","key":{},"value":{}},"S9":{"type":"structure","members":{"Predictions":{"type":"map","key":{},"value":{"type":"list","member":{"type":"structure","members":{"Timestamp":{},"Value":{"type":"double"}}}}}}}}}')},98135:function(e){"use strict";e.exports={o:{}}},69257:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-10-01","endpointPrefix":"gamelift","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon GameLift","serviceId":"GameLift","signatureVersion":"v4","targetPrefix":"GameLift","uid":"gamelift-2015-10-01"},"operations":{"AcceptMatch":{"input":{"type":"structure","required":["TicketId","PlayerIds","AcceptanceType"],"members":{"TicketId":{},"PlayerIds":{"shape":"S3"},"AcceptanceType":{}}},"output":{"type":"structure","members":{}}},"ClaimGameServer":{"input":{"type":"structure","required":["GameServerGroupName"],"members":{"GameServerGroupName":{},"GameServerId":{},"GameServerData":{},"FilterOption":{"type":"structure","members":{"InstanceStatuses":{"type":"list","member":{}}}}}},"output":{"type":"structure","members":{"GameServer":{"shape":"Sf"}}}},"CreateAlias":{"input":{"type":"structure","required":["Name","RoutingStrategy"],"members":{"Name":{},"Description":{},"RoutingStrategy":{"shape":"Sp"},"Tags":{"shape":"St"}}},"output":{"type":"structure","members":{"Alias":{"shape":"Sy"}}}},"CreateBuild":{"input":{"type":"structure","members":{"Name":{},"Version":{},"StorageLocation":{"shape":"S12"},"OperatingSystem":{},"Tags":{"shape":"St"},"ServerSdkVersion":{}}},"output":{"type":"structure","members":{"Build":{"shape":"S17"},"UploadCredentials":{"shape":"S1c"},"StorageLocation":{"shape":"S12"}}}},"CreateFleet":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"BuildId":{},"ScriptId":{},"ServerLaunchPath":{},"ServerLaunchParameters":{},"LogPaths":{"shape":"S3"},"EC2InstanceType":{},"EC2InboundPermissions":{"shape":"S1j"},"NewGameSessionProtectionPolicy":{},"RuntimeConfiguration":{"shape":"S1p"},"ResourceCreationLimitPolicy":{"shape":"S1v"},"MetricGroups":{"shape":"S1x"},"PeerVpcAwsAccountId":{},"PeerVpcId":{},"FleetType":{},"InstanceRoleArn":{},"CertificateConfiguration":{"shape":"S20"},"Locations":{"shape":"S22"},"Tags":{"shape":"St"},"ComputeType":{},"AnywhereConfiguration":{"shape":"S26"}}},"output":{"type":"structure","members":{"FleetAttributes":{"shape":"S29"},"LocationStates":{"shape":"S2g"}}}},"CreateFleetLocations":{"input":{"type":"structure","required":["FleetId","Locations"],"members":{"FleetId":{},"Locations":{"shape":"S22"}}},"output":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"LocationStates":{"shape":"S2g"}}}},"CreateGameServerGroup":{"input":{"type":"structure","required":["GameServerGroupName","RoleArn","MinSize","MaxSize","LaunchTemplate","InstanceDefinitions"],"members":{"GameServerGroupName":{},"RoleArn":{},"MinSize":{"type":"integer"},"MaxSize":{"type":"integer"},"LaunchTemplate":{"type":"structure","members":{"LaunchTemplateId":{},"LaunchTemplateName":{},"Version":{}}},"InstanceDefinitions":{"shape":"S2r"},"AutoScalingPolicy":{"type":"structure","required":["TargetTrackingConfiguration"],"members":{"EstimatedInstanceWarmup":{"type":"integer"},"TargetTrackingConfiguration":{"type":"structure","required":["TargetValue"],"members":{"TargetValue":{"type":"double"}}}}},"BalancingStrategy":{},"GameServerProtectionPolicy":{},"VpcSubnets":{"type":"list","member":{}},"Tags":{"shape":"St"}}},"output":{"type":"structure","members":{"GameServerGroup":{"shape":"S33"}}}},"CreateGameSession":{"input":{"type":"structure","required":["MaximumPlayerSessionCount"],"members":{"FleetId":{},"AliasId":{},"MaximumPlayerSessionCount":{"type":"integer"},"Name":{},"GameProperties":{"shape":"S3a"},"CreatorId":{},"GameSessionId":{},"IdempotencyToken":{},"GameSessionData":{},"Location":{}}},"output":{"type":"structure","members":{"GameSession":{"shape":"S3h"}}}},"CreateGameSessionQueue":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"TimeoutInSeconds":{"type":"integer"},"PlayerLatencyPolicies":{"shape":"S3q"},"Destinations":{"shape":"S3s"},"FilterConfiguration":{"shape":"S3v"},"PriorityConfiguration":{"shape":"S3x"},"CustomEventData":{},"NotificationTarget":{},"Tags":{"shape":"St"}}},"output":{"type":"structure","members":{"GameSessionQueue":{"shape":"S43"}}}},"CreateLocation":{"input":{"type":"structure","required":["LocationName"],"members":{"LocationName":{},"Tags":{"shape":"St"}}},"output":{"type":"structure","members":{"Location":{"shape":"S48"}}}},"CreateMatchmakingConfiguration":{"input":{"type":"structure","required":["Name","RequestTimeoutSeconds","AcceptanceRequired","RuleSetName"],"members":{"Name":{},"Description":{},"GameSessionQueueArns":{"shape":"S4b"},"RequestTimeoutSeconds":{"type":"integer"},"AcceptanceTimeoutSeconds":{"type":"integer"},"AcceptanceRequired":{"type":"boolean"},"RuleSetName":{},"NotificationTarget":{},"AdditionalPlayerCount":{"type":"integer"},"CustomEventData":{},"GameProperties":{"shape":"S3a"},"GameSessionData":{},"BackfillMode":{},"FlexMatchMode":{},"Tags":{"shape":"St"}}},"output":{"type":"structure","members":{"Configuration":{"shape":"S4m"}}}},"CreateMatchmakingRuleSet":{"input":{"type":"structure","required":["Name","RuleSetBody"],"members":{"Name":{},"RuleSetBody":{},"Tags":{"shape":"St"}}},"output":{"type":"structure","required":["RuleSet"],"members":{"RuleSet":{"shape":"S4s"}}}},"CreatePlayerSession":{"input":{"type":"structure","required":["GameSessionId","PlayerId"],"members":{"GameSessionId":{},"PlayerId":{},"PlayerData":{}}},"output":{"type":"structure","members":{"PlayerSession":{"shape":"S4w"}}}},"CreatePlayerSessions":{"input":{"type":"structure","required":["GameSessionId","PlayerIds"],"members":{"GameSessionId":{},"PlayerIds":{"type":"list","member":{}},"PlayerDataMap":{"type":"map","key":{},"value":{}}}},"output":{"type":"structure","members":{"PlayerSessions":{"shape":"S53"}}}},"CreateScript":{"input":{"type":"structure","members":{"Name":{},"Version":{},"StorageLocation":{"shape":"S12"},"ZipFile":{"type":"blob"},"Tags":{"shape":"St"}}},"output":{"type":"structure","members":{"Script":{"shape":"S57"}}}},"CreateVpcPeeringAuthorization":{"input":{"type":"structure","required":["GameLiftAwsAccountId","PeerVpcId"],"members":{"GameLiftAwsAccountId":{},"PeerVpcId":{}}},"output":{"type":"structure","members":{"VpcPeeringAuthorization":{"shape":"S5a"}}}},"CreateVpcPeeringConnection":{"input":{"type":"structure","required":["FleetId","PeerVpcAwsAccountId","PeerVpcId"],"members":{"FleetId":{},"PeerVpcAwsAccountId":{},"PeerVpcId":{}}},"output":{"type":"structure","members":{}}},"DeleteAlias":{"input":{"type":"structure","required":["AliasId"],"members":{"AliasId":{}}}},"DeleteBuild":{"input":{"type":"structure","required":["BuildId"],"members":{"BuildId":{}}}},"DeleteFleet":{"input":{"type":"structure","required":["FleetId"],"members":{"FleetId":{}}}},"DeleteFleetLocations":{"input":{"type":"structure","required":["FleetId","Locations"],"members":{"FleetId":{},"Locations":{"shape":"S3w"}}},"output":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"LocationStates":{"shape":"S2g"}}}},"DeleteGameServerGroup":{"input":{"type":"structure","required":["GameServerGroupName"],"members":{"GameServerGroupName":{},"DeleteOption":{}}},"output":{"type":"structure","members":{"GameServerGroup":{"shape":"S33"}}}},"DeleteGameSessionQueue":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteLocation":{"input":{"type":"structure","required":["LocationName"],"members":{"LocationName":{}}},"output":{"type":"structure","members":{}}},"DeleteMatchmakingConfiguration":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteMatchmakingRuleSet":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteScalingPolicy":{"input":{"type":"structure","required":["Name","FleetId"],"members":{"Name":{},"FleetId":{}}}},"DeleteScript":{"input":{"type":"structure","required":["ScriptId"],"members":{"ScriptId":{}}}},"DeleteVpcPeeringAuthorization":{"input":{"type":"structure","required":["GameLiftAwsAccountId","PeerVpcId"],"members":{"GameLiftAwsAccountId":{},"PeerVpcId":{}}},"output":{"type":"structure","members":{}}},"DeleteVpcPeeringConnection":{"input":{"type":"structure","required":["FleetId","VpcPeeringConnectionId"],"members":{"FleetId":{},"VpcPeeringConnectionId":{}}},"output":{"type":"structure","members":{}}},"DeregisterCompute":{"input":{"type":"structure","required":["FleetId","ComputeName"],"members":{"FleetId":{},"ComputeName":{}}},"output":{"type":"structure","members":{}}},"DeregisterGameServer":{"input":{"type":"structure","required":["GameServerGroupName","GameServerId"],"members":{"GameServerGroupName":{},"GameServerId":{}}}},"DescribeAlias":{"input":{"type":"structure","required":["AliasId"],"members":{"AliasId":{}}},"output":{"type":"structure","members":{"Alias":{"shape":"Sy"}}}},"DescribeBuild":{"input":{"type":"structure","required":["BuildId"],"members":{"BuildId":{}}},"output":{"type":"structure","members":{"Build":{"shape":"S17"}}}},"DescribeCompute":{"input":{"type":"structure","required":["FleetId","ComputeName"],"members":{"FleetId":{},"ComputeName":{}}},"output":{"type":"structure","members":{"Compute":{"shape":"S6c"}}}},"DescribeEC2InstanceLimits":{"input":{"type":"structure","members":{"EC2InstanceType":{},"Location":{}}},"output":{"type":"structure","members":{"EC2InstanceLimits":{"type":"list","member":{"type":"structure","members":{"EC2InstanceType":{},"CurrentInstances":{"type":"integer"},"InstanceLimit":{"type":"integer"},"Location":{}}}}}}},"DescribeFleetAttributes":{"input":{"type":"structure","members":{"FleetIds":{"shape":"S6m"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"FleetAttributes":{"type":"list","member":{"shape":"S29"}},"NextToken":{}}}},"DescribeFleetCapacity":{"input":{"type":"structure","members":{"FleetIds":{"shape":"S6m"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"FleetCapacity":{"type":"list","member":{"shape":"S6s"}},"NextToken":{}}}},"DescribeFleetEvents":{"input":{"type":"structure","required":["FleetId"],"members":{"FleetId":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Events":{"type":"list","member":{"type":"structure","members":{"EventId":{},"ResourceId":{},"EventCode":{},"Message":{},"EventTime":{"type":"timestamp"},"PreSignedLogUrl":{}}}},"NextToken":{}}}},"DescribeFleetLocationAttributes":{"input":{"type":"structure","required":["FleetId"],"members":{"FleetId":{},"Locations":{"shape":"S3w"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"LocationAttributes":{"type":"list","member":{"type":"structure","members":{"LocationState":{"shape":"S2h"},"StoppedActions":{"shape":"S2e"},"UpdateStatus":{}}}},"NextToken":{}}}},"DescribeFleetLocationCapacity":{"input":{"type":"structure","required":["FleetId","Location"],"members":{"FleetId":{},"Location":{}}},"output":{"type":"structure","members":{"FleetCapacity":{"shape":"S6s"}}}},"DescribeFleetLocationUtilization":{"input":{"type":"structure","required":["FleetId","Location"],"members":{"FleetId":{},"Location":{}}},"output":{"type":"structure","members":{"FleetUtilization":{"shape":"S78"}}}},"DescribeFleetPortSettings":{"input":{"type":"structure","required":["FleetId"],"members":{"FleetId":{},"Location":{}}},"output":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"InboundPermissions":{"shape":"S1j"},"UpdateStatus":{},"Location":{}}}},"DescribeFleetUtilization":{"input":{"type":"structure","members":{"FleetIds":{"shape":"S6m"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"FleetUtilization":{"type":"list","member":{"shape":"S78"}},"NextToken":{}}}},"DescribeGameServer":{"input":{"type":"structure","required":["GameServerGroupName","GameServerId"],"members":{"GameServerGroupName":{},"GameServerId":{}}},"output":{"type":"structure","members":{"GameServer":{"shape":"Sf"}}}},"DescribeGameServerGroup":{"input":{"type":"structure","required":["GameServerGroupName"],"members":{"GameServerGroupName":{}}},"output":{"type":"structure","members":{"GameServerGroup":{"shape":"S33"}}}},"DescribeGameServerInstances":{"input":{"type":"structure","required":["GameServerGroupName"],"members":{"GameServerGroupName":{},"InstanceIds":{"type":"list","member":{}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"GameServerInstances":{"type":"list","member":{"type":"structure","members":{"GameServerGroupName":{},"GameServerGroupArn":{},"InstanceId":{},"InstanceStatus":{}}}},"NextToken":{}}}},"DescribeGameSessionDetails":{"input":{"type":"structure","members":{"FleetId":{},"GameSessionId":{},"AliasId":{},"Location":{},"StatusFilter":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"GameSessionDetails":{"type":"list","member":{"type":"structure","members":{"GameSession":{"shape":"S3h"},"ProtectionPolicy":{}}}},"NextToken":{}}}},"DescribeGameSessionPlacement":{"input":{"type":"structure","required":["PlacementId"],"members":{"PlacementId":{}}},"output":{"type":"structure","members":{"GameSessionPlacement":{"shape":"S7u"}}}},"DescribeGameSessionQueues":{"input":{"type":"structure","members":{"Names":{"type":"list","member":{}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"GameSessionQueues":{"type":"list","member":{"shape":"S43"}},"NextToken":{}}}},"DescribeGameSessions":{"input":{"type":"structure","members":{"FleetId":{},"GameSessionId":{},"AliasId":{},"Location":{},"StatusFilter":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"GameSessions":{"shape":"S87"},"NextToken":{}}}},"DescribeInstances":{"input":{"type":"structure","required":["FleetId"],"members":{"FleetId":{},"InstanceId":{},"Limit":{"type":"integer"},"NextToken":{},"Location":{}}},"output":{"type":"structure","members":{"Instances":{"type":"list","member":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"InstanceId":{},"IpAddress":{},"DnsName":{},"OperatingSystem":{},"Type":{},"Status":{},"CreationTime":{"type":"timestamp"},"Location":{}}}},"NextToken":{}}}},"DescribeMatchmaking":{"input":{"type":"structure","required":["TicketIds"],"members":{"TicketIds":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"TicketList":{"type":"list","member":{"shape":"S8i"}}}}},"DescribeMatchmakingConfigurations":{"input":{"type":"structure","members":{"Names":{"type":"list","member":{}},"RuleSetName":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Configurations":{"type":"list","member":{"shape":"S4m"}},"NextToken":{}}}},"DescribeMatchmakingRuleSets":{"input":{"type":"structure","members":{"Names":{"type":"list","member":{}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["RuleSets"],"members":{"RuleSets":{"type":"list","member":{"shape":"S4s"}},"NextToken":{}}}},"DescribePlayerSessions":{"input":{"type":"structure","members":{"GameSessionId":{},"PlayerId":{},"PlayerSessionId":{},"PlayerSessionStatusFilter":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"PlayerSessions":{"shape":"S53"},"NextToken":{}}}},"DescribeRuntimeConfiguration":{"input":{"type":"structure","required":["FleetId"],"members":{"FleetId":{}}},"output":{"type":"structure","members":{"RuntimeConfiguration":{"shape":"S1p"}}}},"DescribeScalingPolicies":{"input":{"type":"structure","required":["FleetId"],"members":{"FleetId":{},"StatusFilter":{},"Limit":{"type":"integer"},"NextToken":{},"Location":{}}},"output":{"type":"structure","members":{"ScalingPolicies":{"type":"list","member":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"Name":{},"Status":{},"ScalingAdjustment":{"type":"integer"},"ScalingAdjustmentType":{},"ComparisonOperator":{},"Threshold":{"type":"double"},"EvaluationPeriods":{"type":"integer"},"MetricName":{},"PolicyType":{},"TargetConfiguration":{"shape":"S9l"},"UpdateStatus":{},"Location":{}}}},"NextToken":{}}}},"DescribeScript":{"input":{"type":"structure","required":["ScriptId"],"members":{"ScriptId":{}}},"output":{"type":"structure","members":{"Script":{"shape":"S57"}}}},"DescribeVpcPeeringAuthorizations":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"VpcPeeringAuthorizations":{"type":"list","member":{"shape":"S5a"}}}}},"DescribeVpcPeeringConnections":{"input":{"type":"structure","members":{"FleetId":{}}},"output":{"type":"structure","members":{"VpcPeeringConnections":{"type":"list","member":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"IpV4CidrBlock":{},"VpcPeeringConnectionId":{},"Status":{"type":"structure","members":{"Code":{},"Message":{}}},"PeerVpcId":{},"GameLiftVpcId":{}}}}}}},"GetComputeAccess":{"input":{"type":"structure","required":["FleetId","ComputeName"],"members":{"FleetId":{},"ComputeName":{}}},"output":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"ComputeName":{},"ComputeArn":{},"Credentials":{"shape":"S1c"}}}},"GetComputeAuthToken":{"input":{"type":"structure","required":["FleetId","ComputeName"],"members":{"FleetId":{},"ComputeName":{}}},"output":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"ComputeName":{},"ComputeArn":{},"AuthToken":{},"ExpirationTimestamp":{"type":"timestamp"}}}},"GetGameSessionLogUrl":{"input":{"type":"structure","required":["GameSessionId"],"members":{"GameSessionId":{}}},"output":{"type":"structure","members":{"PreSignedUrl":{}}}},"GetInstanceAccess":{"input":{"type":"structure","required":["FleetId","InstanceId"],"members":{"FleetId":{},"InstanceId":{}}},"output":{"type":"structure","members":{"InstanceAccess":{"type":"structure","members":{"FleetId":{},"InstanceId":{},"IpAddress":{},"OperatingSystem":{},"Credentials":{"type":"structure","members":{"UserName":{},"Secret":{}},"sensitive":true}}}}}},"ListAliases":{"input":{"type":"structure","members":{"RoutingStrategyType":{},"Name":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Aliases":{"type":"list","member":{"shape":"Sy"}},"NextToken":{}}}},"ListBuilds":{"input":{"type":"structure","members":{"Status":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Builds":{"type":"list","member":{"shape":"S17"}},"NextToken":{}}}},"ListCompute":{"input":{"type":"structure","required":["FleetId"],"members":{"FleetId":{},"Location":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ComputeList":{"type":"list","member":{"shape":"S6c"}},"NextToken":{}}}},"ListFleets":{"input":{"type":"structure","members":{"BuildId":{},"ScriptId":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"FleetIds":{"type":"list","member":{}},"NextToken":{}}}},"ListGameServerGroups":{"input":{"type":"structure","members":{"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"GameServerGroups":{"type":"list","member":{"shape":"S33"}},"NextToken":{}}}},"ListGameServers":{"input":{"type":"structure","required":["GameServerGroupName"],"members":{"GameServerGroupName":{},"SortOrder":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"GameServers":{"type":"list","member":{"shape":"Sf"}},"NextToken":{}}}},"ListLocations":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Locations":{"type":"list","member":{"shape":"S48"}},"NextToken":{}}}},"ListScripts":{"input":{"type":"structure","members":{"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Scripts":{"type":"list","member":{"shape":"S57"}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceARN"],"members":{"ResourceARN":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"St"}}}},"PutScalingPolicy":{"input":{"type":"structure","required":["Name","FleetId","MetricName"],"members":{"Name":{},"FleetId":{},"ScalingAdjustment":{"type":"integer"},"ScalingAdjustmentType":{},"Threshold":{"type":"double"},"ComparisonOperator":{},"EvaluationPeriods":{"type":"integer"},"MetricName":{},"PolicyType":{},"TargetConfiguration":{"shape":"S9l"}}},"output":{"type":"structure","members":{"Name":{}}}},"RegisterCompute":{"input":{"type":"structure","required":["FleetId","ComputeName"],"members":{"FleetId":{},"ComputeName":{},"CertificatePath":{},"DnsName":{},"IpAddress":{},"Location":{}}},"output":{"type":"structure","members":{"Compute":{"shape":"S6c"}}}},"RegisterGameServer":{"input":{"type":"structure","required":["GameServerGroupName","GameServerId","InstanceId"],"members":{"GameServerGroupName":{},"GameServerId":{},"InstanceId":{},"ConnectionInfo":{},"GameServerData":{}}},"output":{"type":"structure","members":{"GameServer":{"shape":"Sf"}}}},"RequestUploadCredentials":{"input":{"type":"structure","required":["BuildId"],"members":{"BuildId":{}}},"output":{"type":"structure","members":{"UploadCredentials":{"shape":"S1c"},"StorageLocation":{"shape":"S12"}}}},"ResolveAlias":{"input":{"type":"structure","required":["AliasId"],"members":{"AliasId":{}}},"output":{"type":"structure","members":{"FleetId":{},"FleetArn":{}}}},"ResumeGameServerGroup":{"input":{"type":"structure","required":["GameServerGroupName","ResumeActions"],"members":{"GameServerGroupName":{},"ResumeActions":{"shape":"S36"}}},"output":{"type":"structure","members":{"GameServerGroup":{"shape":"S33"}}}},"SearchGameSessions":{"input":{"type":"structure","members":{"FleetId":{},"AliasId":{},"Location":{},"FilterExpression":{},"SortExpression":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"GameSessions":{"shape":"S87"},"NextToken":{}}}},"StartFleetActions":{"input":{"type":"structure","required":["FleetId","Actions"],"members":{"FleetId":{},"Actions":{"shape":"S2e"},"Location":{}}},"output":{"type":"structure","members":{"FleetId":{},"FleetArn":{}}}},"StartGameSessionPlacement":{"input":{"type":"structure","required":["PlacementId","GameSessionQueueName","MaximumPlayerSessionCount"],"members":{"PlacementId":{},"GameSessionQueueName":{},"GameProperties":{"shape":"S3a"},"MaximumPlayerSessionCount":{"type":"integer"},"GameSessionName":{},"PlayerLatencies":{"shape":"S7w"},"DesiredPlayerSessions":{"type":"list","member":{"type":"structure","members":{"PlayerId":{},"PlayerData":{}}}},"GameSessionData":{}}},"output":{"type":"structure","members":{"GameSessionPlacement":{"shape":"S7u"}}}},"StartMatchBackfill":{"input":{"type":"structure","required":["ConfigurationName","Players"],"members":{"TicketId":{},"ConfigurationName":{},"GameSessionArn":{},"Players":{"shape":"S8l"}}},"output":{"type":"structure","members":{"MatchmakingTicket":{"shape":"S8i"}}}},"StartMatchmaking":{"input":{"type":"structure","required":["ConfigurationName","Players"],"members":{"TicketId":{},"ConfigurationName":{},"Players":{"shape":"S8l"}}},"output":{"type":"structure","members":{"MatchmakingTicket":{"shape":"S8i"}}}},"StopFleetActions":{"input":{"type":"structure","required":["FleetId","Actions"],"members":{"FleetId":{},"Actions":{"shape":"S2e"},"Location":{}}},"output":{"type":"structure","members":{"FleetId":{},"FleetArn":{}}}},"StopGameSessionPlacement":{"input":{"type":"structure","required":["PlacementId"],"members":{"PlacementId":{}}},"output":{"type":"structure","members":{"GameSessionPlacement":{"shape":"S7u"}}}},"StopMatchmaking":{"input":{"type":"structure","required":["TicketId"],"members":{"TicketId":{}}},"output":{"type":"structure","members":{}}},"SuspendGameServerGroup":{"input":{"type":"structure","required":["GameServerGroupName","SuspendActions"],"members":{"GameServerGroupName":{},"SuspendActions":{"shape":"S36"}}},"output":{"type":"structure","members":{"GameServerGroup":{"shape":"S33"}}}},"TagResource":{"input":{"type":"structure","required":["ResourceARN","Tags"],"members":{"ResourceARN":{},"Tags":{"shape":"St"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceARN","TagKeys"],"members":{"ResourceARN":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateAlias":{"input":{"type":"structure","required":["AliasId"],"members":{"AliasId":{},"Name":{},"Description":{},"RoutingStrategy":{"shape":"Sp"}}},"output":{"type":"structure","members":{"Alias":{"shape":"Sy"}}}},"UpdateBuild":{"input":{"type":"structure","required":["BuildId"],"members":{"BuildId":{},"Name":{},"Version":{}}},"output":{"type":"structure","members":{"Build":{"shape":"S17"}}}},"UpdateFleetAttributes":{"input":{"type":"structure","required":["FleetId"],"members":{"FleetId":{},"Name":{},"Description":{},"NewGameSessionProtectionPolicy":{},"ResourceCreationLimitPolicy":{"shape":"S1v"},"MetricGroups":{"shape":"S1x"},"AnywhereConfiguration":{"shape":"S26"}}},"output":{"type":"structure","members":{"FleetId":{},"FleetArn":{}}}},"UpdateFleetCapacity":{"input":{"type":"structure","required":["FleetId"],"members":{"FleetId":{},"DesiredInstances":{"type":"integer"},"MinSize":{"type":"integer"},"MaxSize":{"type":"integer"},"Location":{}}},"output":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"Location":{}}}},"UpdateFleetPortSettings":{"input":{"type":"structure","required":["FleetId"],"members":{"FleetId":{},"InboundPermissionAuthorizations":{"shape":"S1j"},"InboundPermissionRevocations":{"shape":"S1j"}}},"output":{"type":"structure","members":{"FleetId":{},"FleetArn":{}}}},"UpdateGameServer":{"input":{"type":"structure","required":["GameServerGroupName","GameServerId"],"members":{"GameServerGroupName":{},"GameServerId":{},"GameServerData":{},"UtilizationStatus":{},"HealthCheck":{}}},"output":{"type":"structure","members":{"GameServer":{"shape":"Sf"}}}},"UpdateGameServerGroup":{"input":{"type":"structure","required":["GameServerGroupName"],"members":{"GameServerGroupName":{},"RoleArn":{},"InstanceDefinitions":{"shape":"S2r"},"GameServerProtectionPolicy":{},"BalancingStrategy":{}}},"output":{"type":"structure","members":{"GameServerGroup":{"shape":"S33"}}}},"UpdateGameSession":{"input":{"type":"structure","required":["GameSessionId"],"members":{"GameSessionId":{},"MaximumPlayerSessionCount":{"type":"integer"},"Name":{},"PlayerSessionCreationPolicy":{},"ProtectionPolicy":{}}},"output":{"type":"structure","members":{"GameSession":{"shape":"S3h"}}}},"UpdateGameSessionQueue":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"TimeoutInSeconds":{"type":"integer"},"PlayerLatencyPolicies":{"shape":"S3q"},"Destinations":{"shape":"S3s"},"FilterConfiguration":{"shape":"S3v"},"PriorityConfiguration":{"shape":"S3x"},"CustomEventData":{},"NotificationTarget":{}}},"output":{"type":"structure","members":{"GameSessionQueue":{"shape":"S43"}}}},"UpdateMatchmakingConfiguration":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"GameSessionQueueArns":{"shape":"S4b"},"RequestTimeoutSeconds":{"type":"integer"},"AcceptanceTimeoutSeconds":{"type":"integer"},"AcceptanceRequired":{"type":"boolean"},"RuleSetName":{},"NotificationTarget":{},"AdditionalPlayerCount":{"type":"integer"},"CustomEventData":{},"GameProperties":{"shape":"S3a"},"GameSessionData":{},"BackfillMode":{},"FlexMatchMode":{}}},"output":{"type":"structure","members":{"Configuration":{"shape":"S4m"}}}},"UpdateRuntimeConfiguration":{"input":{"type":"structure","required":["FleetId","RuntimeConfiguration"],"members":{"FleetId":{},"RuntimeConfiguration":{"shape":"S1p"}}},"output":{"type":"structure","members":{"RuntimeConfiguration":{"shape":"S1p"}}}},"UpdateScript":{"input":{"type":"structure","required":["ScriptId"],"members":{"ScriptId":{},"Name":{},"Version":{},"StorageLocation":{"shape":"S12"},"ZipFile":{"type":"blob"}}},"output":{"type":"structure","members":{"Script":{"shape":"S57"}}}},"ValidateMatchmakingRuleSet":{"input":{"type":"structure","required":["RuleSetBody"],"members":{"RuleSetBody":{}}},"output":{"type":"structure","members":{"Valid":{"type":"boolean"}}}}},"shapes":{"S3":{"type":"list","member":{}},"Sf":{"type":"structure","members":{"GameServerGroupName":{},"GameServerGroupArn":{},"GameServerId":{},"InstanceId":{},"ConnectionInfo":{},"GameServerData":{},"ClaimStatus":{},"UtilizationStatus":{},"RegistrationTime":{"type":"timestamp"},"LastClaimTime":{"type":"timestamp"},"LastHealthCheckTime":{"type":"timestamp"}}},"Sp":{"type":"structure","members":{"Type":{},"FleetId":{},"Message":{}}},"St":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"Sy":{"type":"structure","members":{"AliasId":{},"Name":{},"AliasArn":{},"Description":{},"RoutingStrategy":{"shape":"Sp"},"CreationTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"}}},"S12":{"type":"structure","members":{"Bucket":{},"Key":{},"RoleArn":{},"ObjectVersion":{}}},"S17":{"type":"structure","members":{"BuildId":{},"BuildArn":{},"Name":{},"Version":{},"Status":{},"SizeOnDisk":{"type":"long"},"OperatingSystem":{},"CreationTime":{"type":"timestamp"},"ServerSdkVersion":{}}},"S1c":{"type":"structure","members":{"AccessKeyId":{},"SecretAccessKey":{},"SessionToken":{}},"sensitive":true},"S1j":{"type":"list","member":{"type":"structure","required":["FromPort","ToPort","IpRange","Protocol"],"members":{"FromPort":{"type":"integer"},"ToPort":{"type":"integer"},"IpRange":{},"Protocol":{}}}},"S1p":{"type":"structure","members":{"ServerProcesses":{"type":"list","member":{"type":"structure","required":["LaunchPath","ConcurrentExecutions"],"members":{"LaunchPath":{},"Parameters":{},"ConcurrentExecutions":{"type":"integer"}}}},"MaxConcurrentGameSessionActivations":{"type":"integer"},"GameSessionActivationTimeoutSeconds":{"type":"integer"}}},"S1v":{"type":"structure","members":{"NewGameSessionsPerCreator":{"type":"integer"},"PolicyPeriodInMinutes":{"type":"integer"}}},"S1x":{"type":"list","member":{}},"S20":{"type":"structure","required":["CertificateType"],"members":{"CertificateType":{}}},"S22":{"type":"list","member":{"type":"structure","required":["Location"],"members":{"Location":{}}}},"S26":{"type":"structure","required":["Cost"],"members":{"Cost":{}}},"S29":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"FleetType":{},"InstanceType":{},"Description":{},"Name":{},"CreationTime":{"type":"timestamp"},"TerminationTime":{"type":"timestamp"},"Status":{},"BuildId":{},"BuildArn":{},"ScriptId":{},"ScriptArn":{},"ServerLaunchPath":{},"ServerLaunchParameters":{},"LogPaths":{"shape":"S3"},"NewGameSessionProtectionPolicy":{},"OperatingSystem":{},"ResourceCreationLimitPolicy":{"shape":"S1v"},"MetricGroups":{"shape":"S1x"},"StoppedActions":{"shape":"S2e"},"InstanceRoleArn":{},"CertificateConfiguration":{"shape":"S20"},"ComputeType":{},"AnywhereConfiguration":{"shape":"S26"}}},"S2e":{"type":"list","member":{}},"S2g":{"type":"list","member":{"shape":"S2h"}},"S2h":{"type":"structure","members":{"Location":{},"Status":{}}},"S2r":{"type":"list","member":{"type":"structure","required":["InstanceType"],"members":{"InstanceType":{},"WeightedCapacity":{}}}},"S33":{"type":"structure","members":{"GameServerGroupName":{},"GameServerGroupArn":{},"RoleArn":{},"InstanceDefinitions":{"shape":"S2r"},"BalancingStrategy":{},"GameServerProtectionPolicy":{},"AutoScalingGroupArn":{},"Status":{},"StatusReason":{},"SuspendedActions":{"shape":"S36"},"CreationTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"}}},"S36":{"type":"list","member":{}},"S3a":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S3h":{"type":"structure","members":{"GameSessionId":{},"Name":{},"FleetId":{},"FleetArn":{},"CreationTime":{"type":"timestamp"},"TerminationTime":{"type":"timestamp"},"CurrentPlayerSessionCount":{"type":"integer"},"MaximumPlayerSessionCount":{"type":"integer"},"Status":{},"StatusReason":{},"GameProperties":{"shape":"S3a"},"IpAddress":{},"DnsName":{},"Port":{"type":"integer"},"PlayerSessionCreationPolicy":{},"CreatorId":{},"GameSessionData":{},"MatchmakerData":{},"Location":{}}},"S3q":{"type":"list","member":{"type":"structure","members":{"MaximumIndividualPlayerLatencyMilliseconds":{"type":"integer"},"PolicyDurationSeconds":{"type":"integer"}}}},"S3s":{"type":"list","member":{"type":"structure","members":{"DestinationArn":{}}}},"S3v":{"type":"structure","members":{"AllowedLocations":{"shape":"S3w"}}},"S3w":{"type":"list","member":{}},"S3x":{"type":"structure","members":{"PriorityOrder":{"type":"list","member":{}},"LocationOrder":{"shape":"S3w"}}},"S43":{"type":"structure","members":{"Name":{},"GameSessionQueueArn":{},"TimeoutInSeconds":{"type":"integer"},"PlayerLatencyPolicies":{"shape":"S3q"},"Destinations":{"shape":"S3s"},"FilterConfiguration":{"shape":"S3v"},"PriorityConfiguration":{"shape":"S3x"},"CustomEventData":{},"NotificationTarget":{}}},"S48":{"type":"structure","members":{"LocationName":{},"LocationArn":{}}},"S4b":{"type":"list","member":{}},"S4m":{"type":"structure","members":{"Name":{},"ConfigurationArn":{},"Description":{},"GameSessionQueueArns":{"shape":"S4b"},"RequestTimeoutSeconds":{"type":"integer"},"AcceptanceTimeoutSeconds":{"type":"integer"},"AcceptanceRequired":{"type":"boolean"},"RuleSetName":{},"RuleSetArn":{},"NotificationTarget":{},"AdditionalPlayerCount":{"type":"integer"},"CustomEventData":{},"CreationTime":{"type":"timestamp"},"GameProperties":{"shape":"S3a"},"GameSessionData":{},"BackfillMode":{},"FlexMatchMode":{}}},"S4s":{"type":"structure","required":["RuleSetBody"],"members":{"RuleSetName":{},"RuleSetArn":{},"RuleSetBody":{},"CreationTime":{"type":"timestamp"}}},"S4w":{"type":"structure","members":{"PlayerSessionId":{},"PlayerId":{},"GameSessionId":{},"FleetId":{},"FleetArn":{},"CreationTime":{"type":"timestamp"},"TerminationTime":{"type":"timestamp"},"Status":{},"IpAddress":{},"DnsName":{},"Port":{"type":"integer"},"PlayerData":{}}},"S53":{"type":"list","member":{"shape":"S4w"}},"S57":{"type":"structure","members":{"ScriptId":{},"ScriptArn":{},"Name":{},"Version":{},"SizeOnDisk":{"type":"long"},"CreationTime":{"type":"timestamp"},"StorageLocation":{"shape":"S12"}}},"S5a":{"type":"structure","members":{"GameLiftAwsAccountId":{},"PeerVpcAwsAccountId":{},"PeerVpcId":{},"CreationTime":{"type":"timestamp"},"ExpirationTime":{"type":"timestamp"}}},"S6c":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"ComputeName":{},"ComputeArn":{},"IpAddress":{},"DnsName":{},"ComputeStatus":{},"Location":{},"CreationTime":{"type":"timestamp"},"OperatingSystem":{},"Type":{},"GameLiftServiceSdkEndpoint":{}}},"S6m":{"type":"list","member":{}},"S6s":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"InstanceType":{},"InstanceCounts":{"type":"structure","members":{"DESIRED":{"type":"integer"},"MINIMUM":{"type":"integer"},"MAXIMUM":{"type":"integer"},"PENDING":{"type":"integer"},"ACTIVE":{"type":"integer"},"IDLE":{"type":"integer"},"TERMINATING":{"type":"integer"}}},"Location":{}}},"S78":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"ActiveServerProcessCount":{"type":"integer"},"ActiveGameSessionCount":{"type":"integer"},"CurrentPlayerSessionCount":{"type":"integer"},"MaximumPlayerSessionCount":{"type":"integer"},"Location":{}}},"S7u":{"type":"structure","members":{"PlacementId":{},"GameSessionQueueName":{},"Status":{},"GameProperties":{"shape":"S3a"},"MaximumPlayerSessionCount":{"type":"integer"},"GameSessionName":{},"GameSessionId":{},"GameSessionArn":{},"GameSessionRegion":{},"PlayerLatencies":{"shape":"S7w"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"IpAddress":{},"DnsName":{},"Port":{"type":"integer"},"PlacedPlayerSessions":{"type":"list","member":{"type":"structure","members":{"PlayerId":{},"PlayerSessionId":{}}}},"GameSessionData":{},"MatchmakerData":{}}},"S7w":{"type":"list","member":{"type":"structure","members":{"PlayerId":{},"RegionIdentifier":{},"LatencyInMilliseconds":{"type":"float"}}}},"S87":{"type":"list","member":{"shape":"S3h"}},"S8i":{"type":"structure","members":{"TicketId":{},"ConfigurationName":{},"ConfigurationArn":{},"Status":{},"StatusReason":{},"StatusMessage":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Players":{"shape":"S8l"},"GameSessionConnectionInfo":{"type":"structure","members":{"GameSessionArn":{},"IpAddress":{},"DnsName":{},"Port":{"type":"integer"},"MatchedPlayerSessions":{"type":"list","member":{"type":"structure","members":{"PlayerId":{},"PlayerSessionId":{}}}}}},"EstimatedWaitTime":{"type":"integer"}}},"S8l":{"type":"list","member":{"type":"structure","members":{"PlayerId":{},"PlayerAttributes":{"type":"map","key":{},"value":{"type":"structure","members":{"S":{},"N":{"type":"double"},"SL":{"type":"list","member":{}},"SDM":{"type":"map","key":{},"value":{"type":"double"}}}}},"Team":{},"LatencyInMs":{"type":"map","key":{},"value":{"type":"integer"}}}}},"S9l":{"type":"structure","required":["TargetValue"],"members":{"TargetValue":{"type":"double"}}}}}')},88381:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeFleetAttributes":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"FleetAttributes"},"DescribeFleetCapacity":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"FleetCapacity"},"DescribeFleetEvents":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"Events"},"DescribeFleetLocationAttributes":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit"},"DescribeFleetUtilization":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"FleetUtilization"},"DescribeGameServerInstances":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"GameServerInstances"},"DescribeGameSessionDetails":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"GameSessionDetails"},"DescribeGameSessionQueues":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"GameSessionQueues"},"DescribeGameSessions":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"GameSessions"},"DescribeInstances":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"Instances"},"DescribeMatchmakingConfigurations":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"Configurations"},"DescribeMatchmakingRuleSets":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"RuleSets"},"DescribePlayerSessions":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"PlayerSessions"},"DescribeScalingPolicies":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"ScalingPolicies"},"ListAliases":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"Aliases"},"ListBuilds":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"Builds"},"ListCompute":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"ComputeList"},"ListFleets":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"FleetIds"},"ListGameServerGroups":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"GameServerGroups"},"ListGameServers":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"GameServers"},"ListLocations":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"Locations"},"ListScripts":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"Scripts"},"SearchGameSessions":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"GameSessions"}}}')},27041:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2010-05-08","endpointPrefix":"iam","globalEndpoint":"iam.amazonaws.com","protocol":"query","serviceAbbreviation":"IAM","serviceFullName":"AWS Identity and Access Management","serviceId":"IAM","signatureVersion":"v4","uid":"iam-2010-05-08","xmlNamespace":"https://iam.amazonaws.com/doc/2010-05-08/"},"operations":{"AddClientIDToOpenIDConnectProvider":{"input":{"type":"structure","required":["OpenIDConnectProviderArn","ClientID"],"members":{"OpenIDConnectProviderArn":{},"ClientID":{}}}},"AddRoleToInstanceProfile":{"input":{"type":"structure","required":["InstanceProfileName","RoleName"],"members":{"InstanceProfileName":{},"RoleName":{}}}},"AddUserToGroup":{"input":{"type":"structure","required":["GroupName","UserName"],"members":{"GroupName":{},"UserName":{}}}},"AttachGroupPolicy":{"input":{"type":"structure","required":["GroupName","PolicyArn"],"members":{"GroupName":{},"PolicyArn":{}}}},"AttachRolePolicy":{"input":{"type":"structure","required":["RoleName","PolicyArn"],"members":{"RoleName":{},"PolicyArn":{}}}},"AttachUserPolicy":{"input":{"type":"structure","required":["UserName","PolicyArn"],"members":{"UserName":{},"PolicyArn":{}}}},"ChangePassword":{"input":{"type":"structure","required":["OldPassword","NewPassword"],"members":{"OldPassword":{"shape":"Sf"},"NewPassword":{"shape":"Sf"}}}},"CreateAccessKey":{"input":{"type":"structure","members":{"UserName":{}}},"output":{"resultWrapper":"CreateAccessKeyResult","type":"structure","required":["AccessKey"],"members":{"AccessKey":{"type":"structure","required":["UserName","AccessKeyId","Status","SecretAccessKey"],"members":{"UserName":{},"AccessKeyId":{},"Status":{},"SecretAccessKey":{"type":"string","sensitive":true},"CreateDate":{"type":"timestamp"}}}}}},"CreateAccountAlias":{"input":{"type":"structure","required":["AccountAlias"],"members":{"AccountAlias":{}}}},"CreateGroup":{"input":{"type":"structure","required":["GroupName"],"members":{"Path":{},"GroupName":{}}},"output":{"resultWrapper":"CreateGroupResult","type":"structure","required":["Group"],"members":{"Group":{"shape":"Ss"}}}},"CreateInstanceProfile":{"input":{"type":"structure","required":["InstanceProfileName"],"members":{"InstanceProfileName":{},"Path":{},"Tags":{"shape":"Sv"}}},"output":{"resultWrapper":"CreateInstanceProfileResult","type":"structure","required":["InstanceProfile"],"members":{"InstanceProfile":{"shape":"S10"}}}},"CreateLoginProfile":{"input":{"type":"structure","required":["UserName","Password"],"members":{"UserName":{},"Password":{"shape":"Sf"},"PasswordResetRequired":{"type":"boolean"}}},"output":{"resultWrapper":"CreateLoginProfileResult","type":"structure","required":["LoginProfile"],"members":{"LoginProfile":{"shape":"S1d"}}}},"CreateOpenIDConnectProvider":{"input":{"type":"structure","required":["Url","ThumbprintList"],"members":{"Url":{},"ClientIDList":{"shape":"S1g"},"ThumbprintList":{"shape":"S1h"},"Tags":{"shape":"Sv"}}},"output":{"resultWrapper":"CreateOpenIDConnectProviderResult","type":"structure","members":{"OpenIDConnectProviderArn":{},"Tags":{"shape":"Sv"}}}},"CreatePolicy":{"input":{"type":"structure","required":["PolicyName","PolicyDocument"],"members":{"PolicyName":{},"Path":{},"PolicyDocument":{},"Description":{},"Tags":{"shape":"Sv"}}},"output":{"resultWrapper":"CreatePolicyResult","type":"structure","members":{"Policy":{"shape":"S1p"}}}},"CreatePolicyVersion":{"input":{"type":"structure","required":["PolicyArn","PolicyDocument"],"members":{"PolicyArn":{},"PolicyDocument":{},"SetAsDefault":{"type":"boolean"}}},"output":{"resultWrapper":"CreatePolicyVersionResult","type":"structure","members":{"PolicyVersion":{"shape":"S1u"}}}},"CreateRole":{"input":{"type":"structure","required":["RoleName","AssumeRolePolicyDocument"],"members":{"Path":{},"RoleName":{},"AssumeRolePolicyDocument":{},"Description":{},"MaxSessionDuration":{"type":"integer"},"PermissionsBoundary":{},"Tags":{"shape":"Sv"}}},"output":{"resultWrapper":"CreateRoleResult","type":"structure","required":["Role"],"members":{"Role":{"shape":"S12"}}}},"CreateSAMLProvider":{"input":{"type":"structure","required":["SAMLMetadataDocument","Name"],"members":{"SAMLMetadataDocument":{},"Name":{},"Tags":{"shape":"Sv"}}},"output":{"resultWrapper":"CreateSAMLProviderResult","type":"structure","members":{"SAMLProviderArn":{},"Tags":{"shape":"Sv"}}}},"CreateServiceLinkedRole":{"input":{"type":"structure","required":["AWSServiceName"],"members":{"AWSServiceName":{},"Description":{},"CustomSuffix":{}}},"output":{"resultWrapper":"CreateServiceLinkedRoleResult","type":"structure","members":{"Role":{"shape":"S12"}}}},"CreateServiceSpecificCredential":{"input":{"type":"structure","required":["UserName","ServiceName"],"members":{"UserName":{},"ServiceName":{}}},"output":{"resultWrapper":"CreateServiceSpecificCredentialResult","type":"structure","members":{"ServiceSpecificCredential":{"shape":"S27"}}}},"CreateUser":{"input":{"type":"structure","required":["UserName"],"members":{"Path":{},"UserName":{},"PermissionsBoundary":{},"Tags":{"shape":"Sv"}}},"output":{"resultWrapper":"CreateUserResult","type":"structure","members":{"User":{"shape":"S2d"}}}},"CreateVirtualMFADevice":{"input":{"type":"structure","required":["VirtualMFADeviceName"],"members":{"Path":{},"VirtualMFADeviceName":{},"Tags":{"shape":"Sv"}}},"output":{"resultWrapper":"CreateVirtualMFADeviceResult","type":"structure","required":["VirtualMFADevice"],"members":{"VirtualMFADevice":{"shape":"S2h"}}}},"DeactivateMFADevice":{"input":{"type":"structure","required":["UserName","SerialNumber"],"members":{"UserName":{},"SerialNumber":{}}}},"DeleteAccessKey":{"input":{"type":"structure","required":["AccessKeyId"],"members":{"UserName":{},"AccessKeyId":{}}}},"DeleteAccountAlias":{"input":{"type":"structure","required":["AccountAlias"],"members":{"AccountAlias":{}}}},"DeleteAccountPasswordPolicy":{},"DeleteGroup":{"input":{"type":"structure","required":["GroupName"],"members":{"GroupName":{}}}},"DeleteGroupPolicy":{"input":{"type":"structure","required":["GroupName","PolicyName"],"members":{"GroupName":{},"PolicyName":{}}}},"DeleteInstanceProfile":{"input":{"type":"structure","required":["InstanceProfileName"],"members":{"InstanceProfileName":{}}}},"DeleteLoginProfile":{"input":{"type":"structure","required":["UserName"],"members":{"UserName":{}}}},"DeleteOpenIDConnectProvider":{"input":{"type":"structure","required":["OpenIDConnectProviderArn"],"members":{"OpenIDConnectProviderArn":{}}}},"DeletePolicy":{"input":{"type":"structure","required":["PolicyArn"],"members":{"PolicyArn":{}}}},"DeletePolicyVersion":{"input":{"type":"structure","required":["PolicyArn","VersionId"],"members":{"PolicyArn":{},"VersionId":{}}}},"DeleteRole":{"input":{"type":"structure","required":["RoleName"],"members":{"RoleName":{}}}},"DeleteRolePermissionsBoundary":{"input":{"type":"structure","required":["RoleName"],"members":{"RoleName":{}}}},"DeleteRolePolicy":{"input":{"type":"structure","required":["RoleName","PolicyName"],"members":{"RoleName":{},"PolicyName":{}}}},"DeleteSAMLProvider":{"input":{"type":"structure","required":["SAMLProviderArn"],"members":{"SAMLProviderArn":{}}}},"DeleteSSHPublicKey":{"input":{"type":"structure","required":["UserName","SSHPublicKeyId"],"members":{"UserName":{},"SSHPublicKeyId":{}}}},"DeleteServerCertificate":{"input":{"type":"structure","required":["ServerCertificateName"],"members":{"ServerCertificateName":{}}}},"DeleteServiceLinkedRole":{"input":{"type":"structure","required":["RoleName"],"members":{"RoleName":{}}},"output":{"resultWrapper":"DeleteServiceLinkedRoleResult","type":"structure","required":["DeletionTaskId"],"members":{"DeletionTaskId":{}}}},"DeleteServiceSpecificCredential":{"input":{"type":"structure","required":["ServiceSpecificCredentialId"],"members":{"UserName":{},"ServiceSpecificCredentialId":{}}}},"DeleteSigningCertificate":{"input":{"type":"structure","required":["CertificateId"],"members":{"UserName":{},"CertificateId":{}}}},"DeleteUser":{"input":{"type":"structure","required":["UserName"],"members":{"UserName":{}}}},"DeleteUserPermissionsBoundary":{"input":{"type":"structure","required":["UserName"],"members":{"UserName":{}}}},"DeleteUserPolicy":{"input":{"type":"structure","required":["UserName","PolicyName"],"members":{"UserName":{},"PolicyName":{}}}},"DeleteVirtualMFADevice":{"input":{"type":"structure","required":["SerialNumber"],"members":{"SerialNumber":{}}}},"DetachGroupPolicy":{"input":{"type":"structure","required":["GroupName","PolicyArn"],"members":{"GroupName":{},"PolicyArn":{}}}},"DetachRolePolicy":{"input":{"type":"structure","required":["RoleName","PolicyArn"],"members":{"RoleName":{},"PolicyArn":{}}}},"DetachUserPolicy":{"input":{"type":"structure","required":["UserName","PolicyArn"],"members":{"UserName":{},"PolicyArn":{}}}},"EnableMFADevice":{"input":{"type":"structure","required":["UserName","SerialNumber","AuthenticationCode1","AuthenticationCode2"],"members":{"UserName":{},"SerialNumber":{},"AuthenticationCode1":{},"AuthenticationCode2":{}}}},"GenerateCredentialReport":{"output":{"resultWrapper":"GenerateCredentialReportResult","type":"structure","members":{"State":{},"Description":{}}}},"GenerateOrganizationsAccessReport":{"input":{"type":"structure","required":["EntityPath"],"members":{"EntityPath":{},"OrganizationsPolicyId":{}}},"output":{"resultWrapper":"GenerateOrganizationsAccessReportResult","type":"structure","members":{"JobId":{}}}},"GenerateServiceLastAccessedDetails":{"input":{"type":"structure","required":["Arn"],"members":{"Arn":{},"Granularity":{}}},"output":{"resultWrapper":"GenerateServiceLastAccessedDetailsResult","type":"structure","members":{"JobId":{}}}},"GetAccessKeyLastUsed":{"input":{"type":"structure","required":["AccessKeyId"],"members":{"AccessKeyId":{}}},"output":{"resultWrapper":"GetAccessKeyLastUsedResult","type":"structure","members":{"UserName":{},"AccessKeyLastUsed":{"type":"structure","required":["LastUsedDate","ServiceName","Region"],"members":{"LastUsedDate":{"type":"timestamp"},"ServiceName":{},"Region":{}}}}}},"GetAccountAuthorizationDetails":{"input":{"type":"structure","members":{"Filter":{"type":"list","member":{}},"MaxItems":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"GetAccountAuthorizationDetailsResult","type":"structure","members":{"UserDetailList":{"type":"list","member":{"type":"structure","members":{"Path":{},"UserName":{},"UserId":{},"Arn":{},"CreateDate":{"type":"timestamp"},"UserPolicyList":{"shape":"S43"},"GroupList":{"type":"list","member":{}},"AttachedManagedPolicies":{"shape":"S46"},"PermissionsBoundary":{"shape":"S16"},"Tags":{"shape":"Sv"}}}},"GroupDetailList":{"type":"list","member":{"type":"structure","members":{"Path":{},"GroupName":{},"GroupId":{},"Arn":{},"CreateDate":{"type":"timestamp"},"GroupPolicyList":{"shape":"S43"},"AttachedManagedPolicies":{"shape":"S46"}}}},"RoleDetailList":{"type":"list","member":{"type":"structure","members":{"Path":{},"RoleName":{},"RoleId":{},"Arn":{},"CreateDate":{"type":"timestamp"},"AssumeRolePolicyDocument":{},"InstanceProfileList":{"shape":"S4c"},"RolePolicyList":{"shape":"S43"},"AttachedManagedPolicies":{"shape":"S46"},"PermissionsBoundary":{"shape":"S16"},"Tags":{"shape":"Sv"},"RoleLastUsed":{"shape":"S18"}}}},"Policies":{"type":"list","member":{"type":"structure","members":{"PolicyName":{},"PolicyId":{},"Arn":{},"Path":{},"DefaultVersionId":{},"AttachmentCount":{"type":"integer"},"PermissionsBoundaryUsageCount":{"type":"integer"},"IsAttachable":{"type":"boolean"},"Description":{},"CreateDate":{"type":"timestamp"},"UpdateDate":{"type":"timestamp"},"PolicyVersionList":{"shape":"S4f"}}}},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"GetAccountPasswordPolicy":{"output":{"resultWrapper":"GetAccountPasswordPolicyResult","type":"structure","required":["PasswordPolicy"],"members":{"PasswordPolicy":{"type":"structure","members":{"MinimumPasswordLength":{"type":"integer"},"RequireSymbols":{"type":"boolean"},"RequireNumbers":{"type":"boolean"},"RequireUppercaseCharacters":{"type":"boolean"},"RequireLowercaseCharacters":{"type":"boolean"},"AllowUsersToChangePassword":{"type":"boolean"},"ExpirePasswords":{"type":"boolean"},"MaxPasswordAge":{"type":"integer"},"PasswordReusePrevention":{"type":"integer"},"HardExpiry":{"type":"boolean"}}}}}},"GetAccountSummary":{"output":{"resultWrapper":"GetAccountSummaryResult","type":"structure","members":{"SummaryMap":{"type":"map","key":{},"value":{"type":"integer"}}}}},"GetContextKeysForCustomPolicy":{"input":{"type":"structure","required":["PolicyInputList"],"members":{"PolicyInputList":{"shape":"S4s"}}},"output":{"shape":"S4t","resultWrapper":"GetContextKeysForCustomPolicyResult"}},"GetContextKeysForPrincipalPolicy":{"input":{"type":"structure","required":["PolicySourceArn"],"members":{"PolicySourceArn":{},"PolicyInputList":{"shape":"S4s"}}},"output":{"shape":"S4t","resultWrapper":"GetContextKeysForPrincipalPolicyResult"}},"GetCredentialReport":{"output":{"resultWrapper":"GetCredentialReportResult","type":"structure","members":{"Content":{"type":"blob"},"ReportFormat":{},"GeneratedTime":{"type":"timestamp"}}}},"GetGroup":{"input":{"type":"structure","required":["GroupName"],"members":{"GroupName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"GetGroupResult","type":"structure","required":["Group","Users"],"members":{"Group":{"shape":"Ss"},"Users":{"shape":"S52"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"GetGroupPolicy":{"input":{"type":"structure","required":["GroupName","PolicyName"],"members":{"GroupName":{},"PolicyName":{}}},"output":{"resultWrapper":"GetGroupPolicyResult","type":"structure","required":["GroupName","PolicyName","PolicyDocument"],"members":{"GroupName":{},"PolicyName":{},"PolicyDocument":{}}}},"GetInstanceProfile":{"input":{"type":"structure","required":["InstanceProfileName"],"members":{"InstanceProfileName":{}}},"output":{"resultWrapper":"GetInstanceProfileResult","type":"structure","required":["InstanceProfile"],"members":{"InstanceProfile":{"shape":"S10"}}}},"GetLoginProfile":{"input":{"type":"structure","required":["UserName"],"members":{"UserName":{}}},"output":{"resultWrapper":"GetLoginProfileResult","type":"structure","required":["LoginProfile"],"members":{"LoginProfile":{"shape":"S1d"}}}},"GetMFADevice":{"input":{"type":"structure","required":["SerialNumber"],"members":{"SerialNumber":{},"UserName":{}}},"output":{"resultWrapper":"GetMFADeviceResult","type":"structure","required":["SerialNumber"],"members":{"UserName":{},"SerialNumber":{},"EnableDate":{"type":"timestamp"},"Certifications":{"type":"map","key":{},"value":{}}}}},"GetOpenIDConnectProvider":{"input":{"type":"structure","required":["OpenIDConnectProviderArn"],"members":{"OpenIDConnectProviderArn":{}}},"output":{"resultWrapper":"GetOpenIDConnectProviderResult","type":"structure","members":{"Url":{},"ClientIDList":{"shape":"S1g"},"ThumbprintList":{"shape":"S1h"},"CreateDate":{"type":"timestamp"},"Tags":{"shape":"Sv"}}}},"GetOrganizationsAccessReport":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{},"MaxItems":{"type":"integer"},"Marker":{},"SortKey":{}}},"output":{"resultWrapper":"GetOrganizationsAccessReportResult","type":"structure","required":["JobStatus","JobCreationDate"],"members":{"JobStatus":{},"JobCreationDate":{"type":"timestamp"},"JobCompletionDate":{"type":"timestamp"},"NumberOfServicesAccessible":{"type":"integer"},"NumberOfServicesNotAccessed":{"type":"integer"},"AccessDetails":{"type":"list","member":{"type":"structure","required":["ServiceName","ServiceNamespace"],"members":{"ServiceName":{},"ServiceNamespace":{},"Region":{},"EntityPath":{},"LastAuthenticatedTime":{"type":"timestamp"},"TotalAuthenticatedEntities":{"type":"integer"}}}},"IsTruncated":{"type":"boolean"},"Marker":{},"ErrorDetails":{"shape":"S5p"}}}},"GetPolicy":{"input":{"type":"structure","required":["PolicyArn"],"members":{"PolicyArn":{}}},"output":{"resultWrapper":"GetPolicyResult","type":"structure","members":{"Policy":{"shape":"S1p"}}}},"GetPolicyVersion":{"input":{"type":"structure","required":["PolicyArn","VersionId"],"members":{"PolicyArn":{},"VersionId":{}}},"output":{"resultWrapper":"GetPolicyVersionResult","type":"structure","members":{"PolicyVersion":{"shape":"S1u"}}}},"GetRole":{"input":{"type":"structure","required":["RoleName"],"members":{"RoleName":{}}},"output":{"resultWrapper":"GetRoleResult","type":"structure","required":["Role"],"members":{"Role":{"shape":"S12"}}}},"GetRolePolicy":{"input":{"type":"structure","required":["RoleName","PolicyName"],"members":{"RoleName":{},"PolicyName":{}}},"output":{"resultWrapper":"GetRolePolicyResult","type":"structure","required":["RoleName","PolicyName","PolicyDocument"],"members":{"RoleName":{},"PolicyName":{},"PolicyDocument":{}}}},"GetSAMLProvider":{"input":{"type":"structure","required":["SAMLProviderArn"],"members":{"SAMLProviderArn":{}}},"output":{"resultWrapper":"GetSAMLProviderResult","type":"structure","members":{"SAMLMetadataDocument":{},"CreateDate":{"type":"timestamp"},"ValidUntil":{"type":"timestamp"},"Tags":{"shape":"Sv"}}}},"GetSSHPublicKey":{"input":{"type":"structure","required":["UserName","SSHPublicKeyId","Encoding"],"members":{"UserName":{},"SSHPublicKeyId":{},"Encoding":{}}},"output":{"resultWrapper":"GetSSHPublicKeyResult","type":"structure","members":{"SSHPublicKey":{"shape":"S63"}}}},"GetServerCertificate":{"input":{"type":"structure","required":["ServerCertificateName"],"members":{"ServerCertificateName":{}}},"output":{"resultWrapper":"GetServerCertificateResult","type":"structure","required":["ServerCertificate"],"members":{"ServerCertificate":{"type":"structure","required":["ServerCertificateMetadata","CertificateBody"],"members":{"ServerCertificateMetadata":{"shape":"S69"},"CertificateBody":{},"CertificateChain":{},"Tags":{"shape":"Sv"}}}}}},"GetServiceLastAccessedDetails":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{},"MaxItems":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"GetServiceLastAccessedDetailsResult","type":"structure","required":["JobStatus","JobCreationDate","ServicesLastAccessed","JobCompletionDate"],"members":{"JobStatus":{},"JobType":{},"JobCreationDate":{"type":"timestamp"},"ServicesLastAccessed":{"type":"list","member":{"type":"structure","required":["ServiceName","ServiceNamespace"],"members":{"ServiceName":{},"LastAuthenticated":{"type":"timestamp"},"ServiceNamespace":{},"LastAuthenticatedEntity":{},"LastAuthenticatedRegion":{},"TotalAuthenticatedEntities":{"type":"integer"},"TrackedActionsLastAccessed":{"type":"list","member":{"type":"structure","members":{"ActionName":{},"LastAccessedEntity":{},"LastAccessedTime":{"type":"timestamp"},"LastAccessedRegion":{}}}}}}},"JobCompletionDate":{"type":"timestamp"},"IsTruncated":{"type":"boolean"},"Marker":{},"Error":{"shape":"S5p"}}}},"GetServiceLastAccessedDetailsWithEntities":{"input":{"type":"structure","required":["JobId","ServiceNamespace"],"members":{"JobId":{},"ServiceNamespace":{},"MaxItems":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"GetServiceLastAccessedDetailsWithEntitiesResult","type":"structure","required":["JobStatus","JobCreationDate","JobCompletionDate","EntityDetailsList"],"members":{"JobStatus":{},"JobCreationDate":{"type":"timestamp"},"JobCompletionDate":{"type":"timestamp"},"EntityDetailsList":{"type":"list","member":{"type":"structure","required":["EntityInfo"],"members":{"EntityInfo":{"type":"structure","required":["Arn","Name","Type","Id"],"members":{"Arn":{},"Name":{},"Type":{},"Id":{},"Path":{}}},"LastAuthenticated":{"type":"timestamp"}}}},"IsTruncated":{"type":"boolean"},"Marker":{},"Error":{"shape":"S5p"}}}},"GetServiceLinkedRoleDeletionStatus":{"input":{"type":"structure","required":["DeletionTaskId"],"members":{"DeletionTaskId":{}}},"output":{"resultWrapper":"GetServiceLinkedRoleDeletionStatusResult","type":"structure","required":["Status"],"members":{"Status":{},"Reason":{"type":"structure","members":{"Reason":{},"RoleUsageList":{"type":"list","member":{"type":"structure","members":{"Region":{},"Resources":{"type":"list","member":{}}}}}}}}}},"GetUser":{"input":{"type":"structure","members":{"UserName":{}}},"output":{"resultWrapper":"GetUserResult","type":"structure","required":["User"],"members":{"User":{"shape":"S2d"}}}},"GetUserPolicy":{"input":{"type":"structure","required":["UserName","PolicyName"],"members":{"UserName":{},"PolicyName":{}}},"output":{"resultWrapper":"GetUserPolicyResult","type":"structure","required":["UserName","PolicyName","PolicyDocument"],"members":{"UserName":{},"PolicyName":{},"PolicyDocument":{}}}},"ListAccessKeys":{"input":{"type":"structure","members":{"UserName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListAccessKeysResult","type":"structure","required":["AccessKeyMetadata"],"members":{"AccessKeyMetadata":{"type":"list","member":{"type":"structure","members":{"UserName":{},"AccessKeyId":{},"Status":{},"CreateDate":{"type":"timestamp"}}}},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListAccountAliases":{"input":{"type":"structure","members":{"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListAccountAliasesResult","type":"structure","required":["AccountAliases"],"members":{"AccountAliases":{"type":"list","member":{}},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListAttachedGroupPolicies":{"input":{"type":"structure","required":["GroupName"],"members":{"GroupName":{},"PathPrefix":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListAttachedGroupPoliciesResult","type":"structure","members":{"AttachedPolicies":{"shape":"S46"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListAttachedRolePolicies":{"input":{"type":"structure","required":["RoleName"],"members":{"RoleName":{},"PathPrefix":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListAttachedRolePoliciesResult","type":"structure","members":{"AttachedPolicies":{"shape":"S46"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListAttachedUserPolicies":{"input":{"type":"structure","required":["UserName"],"members":{"UserName":{},"PathPrefix":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListAttachedUserPoliciesResult","type":"structure","members":{"AttachedPolicies":{"shape":"S46"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListEntitiesForPolicy":{"input":{"type":"structure","required":["PolicyArn"],"members":{"PolicyArn":{},"EntityFilter":{},"PathPrefix":{},"PolicyUsageFilter":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListEntitiesForPolicyResult","type":"structure","members":{"PolicyGroups":{"type":"list","member":{"type":"structure","members":{"GroupName":{},"GroupId":{}}}},"PolicyUsers":{"type":"list","member":{"type":"structure","members":{"UserName":{},"UserId":{}}}},"PolicyRoles":{"type":"list","member":{"type":"structure","members":{"RoleName":{},"RoleId":{}}}},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListGroupPolicies":{"input":{"type":"structure","required":["GroupName"],"members":{"GroupName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListGroupPoliciesResult","type":"structure","required":["PolicyNames"],"members":{"PolicyNames":{"shape":"S7p"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListGroups":{"input":{"type":"structure","members":{"PathPrefix":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListGroupsResult","type":"structure","required":["Groups"],"members":{"Groups":{"shape":"S7t"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListGroupsForUser":{"input":{"type":"structure","required":["UserName"],"members":{"UserName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListGroupsForUserResult","type":"structure","required":["Groups"],"members":{"Groups":{"shape":"S7t"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListInstanceProfileTags":{"input":{"type":"structure","required":["InstanceProfileName"],"members":{"InstanceProfileName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListInstanceProfileTagsResult","type":"structure","required":["Tags"],"members":{"Tags":{"shape":"Sv"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListInstanceProfiles":{"input":{"type":"structure","members":{"PathPrefix":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListInstanceProfilesResult","type":"structure","required":["InstanceProfiles"],"members":{"InstanceProfiles":{"shape":"S4c"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListInstanceProfilesForRole":{"input":{"type":"structure","required":["RoleName"],"members":{"RoleName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListInstanceProfilesForRoleResult","type":"structure","required":["InstanceProfiles"],"members":{"InstanceProfiles":{"shape":"S4c"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListMFADeviceTags":{"input":{"type":"structure","required":["SerialNumber"],"members":{"SerialNumber":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListMFADeviceTagsResult","type":"structure","required":["Tags"],"members":{"Tags":{"shape":"Sv"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListMFADevices":{"input":{"type":"structure","members":{"UserName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListMFADevicesResult","type":"structure","required":["MFADevices"],"members":{"MFADevices":{"type":"list","member":{"type":"structure","required":["UserName","SerialNumber","EnableDate"],"members":{"UserName":{},"SerialNumber":{},"EnableDate":{"type":"timestamp"}}}},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListOpenIDConnectProviderTags":{"input":{"type":"structure","required":["OpenIDConnectProviderArn"],"members":{"OpenIDConnectProviderArn":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListOpenIDConnectProviderTagsResult","type":"structure","required":["Tags"],"members":{"Tags":{"shape":"Sv"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListOpenIDConnectProviders":{"input":{"type":"structure","members":{}},"output":{"resultWrapper":"ListOpenIDConnectProvidersResult","type":"structure","members":{"OpenIDConnectProviderList":{"type":"list","member":{"type":"structure","members":{"Arn":{}}}}}}},"ListPolicies":{"input":{"type":"structure","members":{"Scope":{},"OnlyAttached":{"type":"boolean"},"PathPrefix":{},"PolicyUsageFilter":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListPoliciesResult","type":"structure","members":{"Policies":{"type":"list","member":{"shape":"S1p"}},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListPoliciesGrantingServiceAccess":{"input":{"type":"structure","required":["Arn","ServiceNamespaces"],"members":{"Marker":{},"Arn":{},"ServiceNamespaces":{"type":"list","member":{}}}},"output":{"resultWrapper":"ListPoliciesGrantingServiceAccessResult","type":"structure","required":["PoliciesGrantingServiceAccess"],"members":{"PoliciesGrantingServiceAccess":{"type":"list","member":{"type":"structure","members":{"ServiceNamespace":{},"Policies":{"type":"list","member":{"type":"structure","required":["PolicyName","PolicyType"],"members":{"PolicyName":{},"PolicyType":{},"PolicyArn":{},"EntityType":{},"EntityName":{}}}}}}},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListPolicyTags":{"input":{"type":"structure","required":["PolicyArn"],"members":{"PolicyArn":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListPolicyTagsResult","type":"structure","required":["Tags"],"members":{"Tags":{"shape":"Sv"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListPolicyVersions":{"input":{"type":"structure","required":["PolicyArn"],"members":{"PolicyArn":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListPolicyVersionsResult","type":"structure","members":{"Versions":{"shape":"S4f"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListRolePolicies":{"input":{"type":"structure","required":["RoleName"],"members":{"RoleName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListRolePoliciesResult","type":"structure","required":["PolicyNames"],"members":{"PolicyNames":{"shape":"S7p"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListRoleTags":{"input":{"type":"structure","required":["RoleName"],"members":{"RoleName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListRoleTagsResult","type":"structure","required":["Tags"],"members":{"Tags":{"shape":"Sv"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListRoles":{"input":{"type":"structure","members":{"PathPrefix":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListRolesResult","type":"structure","required":["Roles"],"members":{"Roles":{"shape":"S11"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListSAMLProviderTags":{"input":{"type":"structure","required":["SAMLProviderArn"],"members":{"SAMLProviderArn":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListSAMLProviderTagsResult","type":"structure","required":["Tags"],"members":{"Tags":{"shape":"Sv"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListSAMLProviders":{"input":{"type":"structure","members":{}},"output":{"resultWrapper":"ListSAMLProvidersResult","type":"structure","members":{"SAMLProviderList":{"type":"list","member":{"type":"structure","members":{"Arn":{},"ValidUntil":{"type":"timestamp"},"CreateDate":{"type":"timestamp"}}}}}}},"ListSSHPublicKeys":{"input":{"type":"structure","members":{"UserName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListSSHPublicKeysResult","type":"structure","members":{"SSHPublicKeys":{"type":"list","member":{"type":"structure","required":["UserName","SSHPublicKeyId","Status","UploadDate"],"members":{"UserName":{},"SSHPublicKeyId":{},"Status":{},"UploadDate":{"type":"timestamp"}}}},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListServerCertificateTags":{"input":{"type":"structure","required":["ServerCertificateName"],"members":{"ServerCertificateName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListServerCertificateTagsResult","type":"structure","required":["Tags"],"members":{"Tags":{"shape":"Sv"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListServerCertificates":{"input":{"type":"structure","members":{"PathPrefix":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListServerCertificatesResult","type":"structure","required":["ServerCertificateMetadataList"],"members":{"ServerCertificateMetadataList":{"type":"list","member":{"shape":"S69"}},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListServiceSpecificCredentials":{"input":{"type":"structure","members":{"UserName":{},"ServiceName":{}}},"output":{"resultWrapper":"ListServiceSpecificCredentialsResult","type":"structure","members":{"ServiceSpecificCredentials":{"type":"list","member":{"type":"structure","required":["UserName","Status","ServiceUserName","CreateDate","ServiceSpecificCredentialId","ServiceName"],"members":{"UserName":{},"Status":{},"ServiceUserName":{},"CreateDate":{"type":"timestamp"},"ServiceSpecificCredentialId":{},"ServiceName":{}}}}}}},"ListSigningCertificates":{"input":{"type":"structure","members":{"UserName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListSigningCertificatesResult","type":"structure","required":["Certificates"],"members":{"Certificates":{"type":"list","member":{"shape":"S9n"}},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListUserPolicies":{"input":{"type":"structure","required":["UserName"],"members":{"UserName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListUserPoliciesResult","type":"structure","required":["PolicyNames"],"members":{"PolicyNames":{"shape":"S7p"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListUserTags":{"input":{"type":"structure","required":["UserName"],"members":{"UserName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListUserTagsResult","type":"structure","required":["Tags"],"members":{"Tags":{"shape":"Sv"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListUsers":{"input":{"type":"structure","members":{"PathPrefix":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListUsersResult","type":"structure","required":["Users"],"members":{"Users":{"shape":"S52"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListVirtualMFADevices":{"input":{"type":"structure","members":{"AssignmentStatus":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListVirtualMFADevicesResult","type":"structure","required":["VirtualMFADevices"],"members":{"VirtualMFADevices":{"type":"list","member":{"shape":"S2h"}},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"PutGroupPolicy":{"input":{"type":"structure","required":["GroupName","PolicyName","PolicyDocument"],"members":{"GroupName":{},"PolicyName":{},"PolicyDocument":{}}}},"PutRolePermissionsBoundary":{"input":{"type":"structure","required":["RoleName","PermissionsBoundary"],"members":{"RoleName":{},"PermissionsBoundary":{}}}},"PutRolePolicy":{"input":{"type":"structure","required":["RoleName","PolicyName","PolicyDocument"],"members":{"RoleName":{},"PolicyName":{},"PolicyDocument":{}}}},"PutUserPermissionsBoundary":{"input":{"type":"structure","required":["UserName","PermissionsBoundary"],"members":{"UserName":{},"PermissionsBoundary":{}}}},"PutUserPolicy":{"input":{"type":"structure","required":["UserName","PolicyName","PolicyDocument"],"members":{"UserName":{},"PolicyName":{},"PolicyDocument":{}}}},"RemoveClientIDFromOpenIDConnectProvider":{"input":{"type":"structure","required":["OpenIDConnectProviderArn","ClientID"],"members":{"OpenIDConnectProviderArn":{},"ClientID":{}}}},"RemoveRoleFromInstanceProfile":{"input":{"type":"structure","required":["InstanceProfileName","RoleName"],"members":{"InstanceProfileName":{},"RoleName":{}}}},"RemoveUserFromGroup":{"input":{"type":"structure","required":["GroupName","UserName"],"members":{"GroupName":{},"UserName":{}}}},"ResetServiceSpecificCredential":{"input":{"type":"structure","required":["ServiceSpecificCredentialId"],"members":{"UserName":{},"ServiceSpecificCredentialId":{}}},"output":{"resultWrapper":"ResetServiceSpecificCredentialResult","type":"structure","members":{"ServiceSpecificCredential":{"shape":"S27"}}}},"ResyncMFADevice":{"input":{"type":"structure","required":["UserName","SerialNumber","AuthenticationCode1","AuthenticationCode2"],"members":{"UserName":{},"SerialNumber":{},"AuthenticationCode1":{},"AuthenticationCode2":{}}}},"SetDefaultPolicyVersion":{"input":{"type":"structure","required":["PolicyArn","VersionId"],"members":{"PolicyArn":{},"VersionId":{}}}},"SetSecurityTokenServicePreferences":{"input":{"type":"structure","required":["GlobalEndpointTokenVersion"],"members":{"GlobalEndpointTokenVersion":{}}}},"SimulateCustomPolicy":{"input":{"type":"structure","required":["PolicyInputList","ActionNames"],"members":{"PolicyInputList":{"shape":"S4s"},"PermissionsBoundaryPolicyInputList":{"shape":"S4s"},"ActionNames":{"shape":"Sad"},"ResourceArns":{"shape":"Saf"},"ResourcePolicy":{},"ResourceOwner":{},"CallerArn":{},"ContextEntries":{"shape":"Sah"},"ResourceHandlingOption":{},"MaxItems":{"type":"integer"},"Marker":{}}},"output":{"shape":"San","resultWrapper":"SimulateCustomPolicyResult"}},"SimulatePrincipalPolicy":{"input":{"type":"structure","required":["PolicySourceArn","ActionNames"],"members":{"PolicySourceArn":{},"PolicyInputList":{"shape":"S4s"},"PermissionsBoundaryPolicyInputList":{"shape":"S4s"},"ActionNames":{"shape":"Sad"},"ResourceArns":{"shape":"Saf"},"ResourcePolicy":{},"ResourceOwner":{},"CallerArn":{},"ContextEntries":{"shape":"Sah"},"ResourceHandlingOption":{},"MaxItems":{"type":"integer"},"Marker":{}}},"output":{"shape":"San","resultWrapper":"SimulatePrincipalPolicyResult"}},"TagInstanceProfile":{"input":{"type":"structure","required":["InstanceProfileName","Tags"],"members":{"InstanceProfileName":{},"Tags":{"shape":"Sv"}}}},"TagMFADevice":{"input":{"type":"structure","required":["SerialNumber","Tags"],"members":{"SerialNumber":{},"Tags":{"shape":"Sv"}}}},"TagOpenIDConnectProvider":{"input":{"type":"structure","required":["OpenIDConnectProviderArn","Tags"],"members":{"OpenIDConnectProviderArn":{},"Tags":{"shape":"Sv"}}}},"TagPolicy":{"input":{"type":"structure","required":["PolicyArn","Tags"],"members":{"PolicyArn":{},"Tags":{"shape":"Sv"}}}},"TagRole":{"input":{"type":"structure","required":["RoleName","Tags"],"members":{"RoleName":{},"Tags":{"shape":"Sv"}}}},"TagSAMLProvider":{"input":{"type":"structure","required":["SAMLProviderArn","Tags"],"members":{"SAMLProviderArn":{},"Tags":{"shape":"Sv"}}}},"TagServerCertificate":{"input":{"type":"structure","required":["ServerCertificateName","Tags"],"members":{"ServerCertificateName":{},"Tags":{"shape":"Sv"}}}},"TagUser":{"input":{"type":"structure","required":["UserName","Tags"],"members":{"UserName":{},"Tags":{"shape":"Sv"}}}},"UntagInstanceProfile":{"input":{"type":"structure","required":["InstanceProfileName","TagKeys"],"members":{"InstanceProfileName":{},"TagKeys":{"shape":"Sbe"}}}},"UntagMFADevice":{"input":{"type":"structure","required":["SerialNumber","TagKeys"],"members":{"SerialNumber":{},"TagKeys":{"shape":"Sbe"}}}},"UntagOpenIDConnectProvider":{"input":{"type":"structure","required":["OpenIDConnectProviderArn","TagKeys"],"members":{"OpenIDConnectProviderArn":{},"TagKeys":{"shape":"Sbe"}}}},"UntagPolicy":{"input":{"type":"structure","required":["PolicyArn","TagKeys"],"members":{"PolicyArn":{},"TagKeys":{"shape":"Sbe"}}}},"UntagRole":{"input":{"type":"structure","required":["RoleName","TagKeys"],"members":{"RoleName":{},"TagKeys":{"shape":"Sbe"}}}},"UntagSAMLProvider":{"input":{"type":"structure","required":["SAMLProviderArn","TagKeys"],"members":{"SAMLProviderArn":{},"TagKeys":{"shape":"Sbe"}}}},"UntagServerCertificate":{"input":{"type":"structure","required":["ServerCertificateName","TagKeys"],"members":{"ServerCertificateName":{},"TagKeys":{"shape":"Sbe"}}}},"UntagUser":{"input":{"type":"structure","required":["UserName","TagKeys"],"members":{"UserName":{},"TagKeys":{"shape":"Sbe"}}}},"UpdateAccessKey":{"input":{"type":"structure","required":["AccessKeyId","Status"],"members":{"UserName":{},"AccessKeyId":{},"Status":{}}}},"UpdateAccountPasswordPolicy":{"input":{"type":"structure","members":{"MinimumPasswordLength":{"type":"integer"},"RequireSymbols":{"type":"boolean"},"RequireNumbers":{"type":"boolean"},"RequireUppercaseCharacters":{"type":"boolean"},"RequireLowercaseCharacters":{"type":"boolean"},"AllowUsersToChangePassword":{"type":"boolean"},"MaxPasswordAge":{"type":"integer"},"PasswordReusePrevention":{"type":"integer"},"HardExpiry":{"type":"boolean"}}}},"UpdateAssumeRolePolicy":{"input":{"type":"structure","required":["RoleName","PolicyDocument"],"members":{"RoleName":{},"PolicyDocument":{}}}},"UpdateGroup":{"input":{"type":"structure","required":["GroupName"],"members":{"GroupName":{},"NewPath":{},"NewGroupName":{}}}},"UpdateLoginProfile":{"input":{"type":"structure","required":["UserName"],"members":{"UserName":{},"Password":{"shape":"Sf"},"PasswordResetRequired":{"type":"boolean"}}}},"UpdateOpenIDConnectProviderThumbprint":{"input":{"type":"structure","required":["OpenIDConnectProviderArn","ThumbprintList"],"members":{"OpenIDConnectProviderArn":{},"ThumbprintList":{"shape":"S1h"}}}},"UpdateRole":{"input":{"type":"structure","required":["RoleName"],"members":{"RoleName":{},"Description":{},"MaxSessionDuration":{"type":"integer"}}},"output":{"resultWrapper":"UpdateRoleResult","type":"structure","members":{}}},"UpdateRoleDescription":{"input":{"type":"structure","required":["RoleName","Description"],"members":{"RoleName":{},"Description":{}}},"output":{"resultWrapper":"UpdateRoleDescriptionResult","type":"structure","members":{"Role":{"shape":"S12"}}}},"UpdateSAMLProvider":{"input":{"type":"structure","required":["SAMLMetadataDocument","SAMLProviderArn"],"members":{"SAMLMetadataDocument":{},"SAMLProviderArn":{}}},"output":{"resultWrapper":"UpdateSAMLProviderResult","type":"structure","members":{"SAMLProviderArn":{}}}},"UpdateSSHPublicKey":{"input":{"type":"structure","required":["UserName","SSHPublicKeyId","Status"],"members":{"UserName":{},"SSHPublicKeyId":{},"Status":{}}}},"UpdateServerCertificate":{"input":{"type":"structure","required":["ServerCertificateName"],"members":{"ServerCertificateName":{},"NewPath":{},"NewServerCertificateName":{}}}},"UpdateServiceSpecificCredential":{"input":{"type":"structure","required":["ServiceSpecificCredentialId","Status"],"members":{"UserName":{},"ServiceSpecificCredentialId":{},"Status":{}}}},"UpdateSigningCertificate":{"input":{"type":"structure","required":["CertificateId","Status"],"members":{"UserName":{},"CertificateId":{},"Status":{}}}},"UpdateUser":{"input":{"type":"structure","required":["UserName"],"members":{"UserName":{},"NewPath":{},"NewUserName":{}}}},"UploadSSHPublicKey":{"input":{"type":"structure","required":["UserName","SSHPublicKeyBody"],"members":{"UserName":{},"SSHPublicKeyBody":{}}},"output":{"resultWrapper":"UploadSSHPublicKeyResult","type":"structure","members":{"SSHPublicKey":{"shape":"S63"}}}},"UploadServerCertificate":{"input":{"type":"structure","required":["ServerCertificateName","CertificateBody","PrivateKey"],"members":{"Path":{},"ServerCertificateName":{},"CertificateBody":{},"PrivateKey":{"type":"string","sensitive":true},"CertificateChain":{},"Tags":{"shape":"Sv"}}},"output":{"resultWrapper":"UploadServerCertificateResult","type":"structure","members":{"ServerCertificateMetadata":{"shape":"S69"},"Tags":{"shape":"Sv"}}}},"UploadSigningCertificate":{"input":{"type":"structure","required":["CertificateBody"],"members":{"UserName":{},"CertificateBody":{}}},"output":{"resultWrapper":"UploadSigningCertificateResult","type":"structure","required":["Certificate"],"members":{"Certificate":{"shape":"S9n"}}}}},"shapes":{"Sf":{"type":"string","sensitive":true},"Ss":{"type":"structure","required":["Path","GroupName","GroupId","Arn","CreateDate"],"members":{"Path":{},"GroupName":{},"GroupId":{},"Arn":{},"CreateDate":{"type":"timestamp"}}},"Sv":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S10":{"type":"structure","required":["Path","InstanceProfileName","InstanceProfileId","Arn","CreateDate","Roles"],"members":{"Path":{},"InstanceProfileName":{},"InstanceProfileId":{},"Arn":{},"CreateDate":{"type":"timestamp"},"Roles":{"shape":"S11"},"Tags":{"shape":"Sv"}}},"S11":{"type":"list","member":{"shape":"S12"}},"S12":{"type":"structure","required":["Path","RoleName","RoleId","Arn","CreateDate"],"members":{"Path":{},"RoleName":{},"RoleId":{},"Arn":{},"CreateDate":{"type":"timestamp"},"AssumeRolePolicyDocument":{},"Description":{},"MaxSessionDuration":{"type":"integer"},"PermissionsBoundary":{"shape":"S16"},"Tags":{"shape":"Sv"},"RoleLastUsed":{"shape":"S18"}}},"S16":{"type":"structure","members":{"PermissionsBoundaryType":{},"PermissionsBoundaryArn":{}}},"S18":{"type":"structure","members":{"LastUsedDate":{"type":"timestamp"},"Region":{}}},"S1d":{"type":"structure","required":["UserName","CreateDate"],"members":{"UserName":{},"CreateDate":{"type":"timestamp"},"PasswordResetRequired":{"type":"boolean"}}},"S1g":{"type":"list","member":{}},"S1h":{"type":"list","member":{}},"S1p":{"type":"structure","members":{"PolicyName":{},"PolicyId":{},"Arn":{},"Path":{},"DefaultVersionId":{},"AttachmentCount":{"type":"integer"},"PermissionsBoundaryUsageCount":{"type":"integer"},"IsAttachable":{"type":"boolean"},"Description":{},"CreateDate":{"type":"timestamp"},"UpdateDate":{"type":"timestamp"},"Tags":{"shape":"Sv"}}},"S1u":{"type":"structure","members":{"Document":{},"VersionId":{},"IsDefaultVersion":{"type":"boolean"},"CreateDate":{"type":"timestamp"}}},"S27":{"type":"structure","required":["CreateDate","ServiceName","ServiceUserName","ServicePassword","ServiceSpecificCredentialId","UserName","Status"],"members":{"CreateDate":{"type":"timestamp"},"ServiceName":{},"ServiceUserName":{},"ServicePassword":{"type":"string","sensitive":true},"ServiceSpecificCredentialId":{},"UserName":{},"Status":{}}},"S2d":{"type":"structure","required":["Path","UserName","UserId","Arn","CreateDate"],"members":{"Path":{},"UserName":{},"UserId":{},"Arn":{},"CreateDate":{"type":"timestamp"},"PasswordLastUsed":{"type":"timestamp"},"PermissionsBoundary":{"shape":"S16"},"Tags":{"shape":"Sv"}}},"S2h":{"type":"structure","required":["SerialNumber"],"members":{"SerialNumber":{},"Base32StringSeed":{"shape":"S2j"},"QRCodePNG":{"shape":"S2j"},"User":{"shape":"S2d"},"EnableDate":{"type":"timestamp"},"Tags":{"shape":"Sv"}}},"S2j":{"type":"blob","sensitive":true},"S43":{"type":"list","member":{"type":"structure","members":{"PolicyName":{},"PolicyDocument":{}}}},"S46":{"type":"list","member":{"type":"structure","members":{"PolicyName":{},"PolicyArn":{}}}},"S4c":{"type":"list","member":{"shape":"S10"}},"S4f":{"type":"list","member":{"shape":"S1u"}},"S4s":{"type":"list","member":{}},"S4t":{"type":"structure","members":{"ContextKeyNames":{"shape":"S4u"}}},"S4u":{"type":"list","member":{}},"S52":{"type":"list","member":{"shape":"S2d"}},"S5p":{"type":"structure","required":["Message","Code"],"members":{"Message":{},"Code":{}}},"S63":{"type":"structure","required":["UserName","SSHPublicKeyId","Fingerprint","SSHPublicKeyBody","Status"],"members":{"UserName":{},"SSHPublicKeyId":{},"Fingerprint":{},"SSHPublicKeyBody":{},"Status":{},"UploadDate":{"type":"timestamp"}}},"S69":{"type":"structure","required":["Path","ServerCertificateName","ServerCertificateId","Arn"],"members":{"Path":{},"ServerCertificateName":{},"ServerCertificateId":{},"Arn":{},"UploadDate":{"type":"timestamp"},"Expiration":{"type":"timestamp"}}},"S7p":{"type":"list","member":{}},"S7t":{"type":"list","member":{"shape":"Ss"}},"S9n":{"type":"structure","required":["UserName","CertificateId","CertificateBody","Status"],"members":{"UserName":{},"CertificateId":{},"CertificateBody":{},"Status":{},"UploadDate":{"type":"timestamp"}}},"Sad":{"type":"list","member":{}},"Saf":{"type":"list","member":{}},"Sah":{"type":"list","member":{"type":"structure","members":{"ContextKeyName":{},"ContextKeyValues":{"type":"list","member":{}},"ContextKeyType":{}}}},"San":{"type":"structure","members":{"EvaluationResults":{"type":"list","member":{"type":"structure","required":["EvalActionName","EvalDecision"],"members":{"EvalActionName":{},"EvalResourceName":{},"EvalDecision":{},"MatchedStatements":{"shape":"Sar"},"MissingContextValues":{"shape":"S4u"},"OrganizationsDecisionDetail":{"type":"structure","members":{"AllowedByOrganizations":{"type":"boolean"}}},"PermissionsBoundaryDecisionDetail":{"shape":"Saz"},"EvalDecisionDetails":{"shape":"Sb0"},"ResourceSpecificResults":{"type":"list","member":{"type":"structure","required":["EvalResourceName","EvalResourceDecision"],"members":{"EvalResourceName":{},"EvalResourceDecision":{},"MatchedStatements":{"shape":"Sar"},"MissingContextValues":{"shape":"S4u"},"EvalDecisionDetails":{"shape":"Sb0"},"PermissionsBoundaryDecisionDetail":{"shape":"Saz"}}}}}}},"IsTruncated":{"type":"boolean"},"Marker":{}}},"Sar":{"type":"list","member":{"type":"structure","members":{"SourcePolicyId":{},"SourcePolicyType":{},"StartPosition":{"shape":"Sav"},"EndPosition":{"shape":"Sav"}}}},"Sav":{"type":"structure","members":{"Line":{"type":"integer"},"Column":{"type":"integer"}}},"Saz":{"type":"structure","members":{"AllowedByPermissionsBoundary":{"type":"boolean"}}},"Sb0":{"type":"map","key":{},"value":{}},"Sbe":{"type":"list","member":{}}}}')},97583:function(e){"use strict";e.exports=JSON.parse('{"o":{"GetAccountAuthorizationDetails":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":["UserDetailList","GroupDetailList","RoleDetailList","Policies"]},"GetGroup":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Users"},"ListAccessKeys":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"AccessKeyMetadata"},"ListAccountAliases":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"AccountAliases"},"ListAttachedGroupPolicies":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"AttachedPolicies"},"ListAttachedRolePolicies":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"AttachedPolicies"},"ListAttachedUserPolicies":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"AttachedPolicies"},"ListEntitiesForPolicy":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":["PolicyGroups","PolicyUsers","PolicyRoles"]},"ListGroupPolicies":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"PolicyNames"},"ListGroups":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Groups"},"ListGroupsForUser":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Groups"},"ListInstanceProfileTags":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Tags"},"ListInstanceProfiles":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"InstanceProfiles"},"ListInstanceProfilesForRole":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"InstanceProfiles"},"ListMFADeviceTags":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Tags"},"ListMFADevices":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"MFADevices"},"ListOpenIDConnectProviderTags":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Tags"},"ListPolicies":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Policies"},"ListPolicyTags":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Tags"},"ListPolicyVersions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Versions"},"ListRolePolicies":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"PolicyNames"},"ListRoleTags":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Tags"},"ListRoles":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Roles"},"ListSAMLProviderTags":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Tags"},"ListSAMLProviders":{"result_key":"SAMLProviderList"},"ListSSHPublicKeys":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"SSHPublicKeys"},"ListServerCertificateTags":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Tags"},"ListServerCertificates":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"ServerCertificateMetadataList"},"ListSigningCertificates":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Certificates"},"ListUserPolicies":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"PolicyNames"},"ListUserTags":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Tags"},"ListUsers":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Users"},"ListVirtualMFADevices":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"VirtualMFADevices"},"SimulateCustomPolicy":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"EvaluationResults"},"SimulatePrincipalPolicy":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"EvaluationResults"}}}')},37757:function(e){"use strict";e.exports=JSON.parse('{"V":{"InstanceProfileExists":{"delay":1,"operation":"GetInstanceProfile","maxAttempts":40,"acceptors":[{"expected":200,"matcher":"status","state":"success"},{"state":"retry","matcher":"status","expected":404}]},"UserExists":{"delay":1,"operation":"GetUser","maxAttempts":20,"acceptors":[{"state":"success","matcher":"status","expected":200},{"state":"retry","matcher":"error","expected":"NoSuchEntity"}]},"RoleExists":{"delay":1,"operation":"GetRole","maxAttempts":20,"acceptors":[{"state":"success","matcher":"status","expected":200},{"state":"retry","matcher":"error","expected":"NoSuchEntity"}]},"PolicyExists":{"delay":1,"operation":"GetPolicy","maxAttempts":20,"acceptors":[{"state":"success","matcher":"status","expected":200},{"state":"retry","matcher":"error","expected":"NoSuchEntity"}]}}}')},71649:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2016-02-16","endpointPrefix":"inspector","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon Inspector","serviceId":"Inspector","signatureVersion":"v4","targetPrefix":"InspectorService","uid":"inspector-2016-02-16"},"operations":{"AddAttributesToFindings":{"input":{"type":"structure","required":["findingArns","attributes"],"members":{"findingArns":{"shape":"S2"},"attributes":{"shape":"S4"}}},"output":{"type":"structure","required":["failedItems"],"members":{"failedItems":{"shape":"S9"}}}},"CreateAssessmentTarget":{"input":{"type":"structure","required":["assessmentTargetName"],"members":{"assessmentTargetName":{},"resourceGroupArn":{}}},"output":{"type":"structure","required":["assessmentTargetArn"],"members":{"assessmentTargetArn":{}}}},"CreateAssessmentTemplate":{"input":{"type":"structure","required":["assessmentTargetArn","assessmentTemplateName","durationInSeconds","rulesPackageArns"],"members":{"assessmentTargetArn":{},"assessmentTemplateName":{},"durationInSeconds":{"type":"integer"},"rulesPackageArns":{"shape":"Sj"},"userAttributesForFindings":{"shape":"S4"}}},"output":{"type":"structure","required":["assessmentTemplateArn"],"members":{"assessmentTemplateArn":{}}}},"CreateExclusionsPreview":{"input":{"type":"structure","required":["assessmentTemplateArn"],"members":{"assessmentTemplateArn":{}}},"output":{"type":"structure","required":["previewToken"],"members":{"previewToken":{}}}},"CreateResourceGroup":{"input":{"type":"structure","required":["resourceGroupTags"],"members":{"resourceGroupTags":{"shape":"Sp"}}},"output":{"type":"structure","required":["resourceGroupArn"],"members":{"resourceGroupArn":{}}}},"DeleteAssessmentRun":{"input":{"type":"structure","required":["assessmentRunArn"],"members":{"assessmentRunArn":{}}}},"DeleteAssessmentTarget":{"input":{"type":"structure","required":["assessmentTargetArn"],"members":{"assessmentTargetArn":{}}}},"DeleteAssessmentTemplate":{"input":{"type":"structure","required":["assessmentTemplateArn"],"members":{"assessmentTemplateArn":{}}}},"DescribeAssessmentRuns":{"input":{"type":"structure","required":["assessmentRunArns"],"members":{"assessmentRunArns":{"shape":"Sy"}}},"output":{"type":"structure","required":["assessmentRuns","failedItems"],"members":{"assessmentRuns":{"type":"list","member":{"type":"structure","required":["arn","name","assessmentTemplateArn","state","durationInSeconds","rulesPackageArns","userAttributesForFindings","createdAt","stateChangedAt","dataCollected","stateChanges","notifications","findingCounts"],"members":{"arn":{},"name":{},"assessmentTemplateArn":{},"state":{},"durationInSeconds":{"type":"integer"},"rulesPackageArns":{"type":"list","member":{}},"userAttributesForFindings":{"shape":"S4"},"createdAt":{"type":"timestamp"},"startedAt":{"type":"timestamp"},"completedAt":{"type":"timestamp"},"stateChangedAt":{"type":"timestamp"},"dataCollected":{"type":"boolean"},"stateChanges":{"type":"list","member":{"type":"structure","required":["stateChangedAt","state"],"members":{"stateChangedAt":{"type":"timestamp"},"state":{}}}},"notifications":{"type":"list","member":{"type":"structure","required":["date","event","error"],"members":{"date":{"type":"timestamp"},"event":{},"message":{},"error":{"type":"boolean"},"snsTopicArn":{},"snsPublishStatusCode":{}}}},"findingCounts":{"type":"map","key":{},"value":{"type":"integer"}}}}},"failedItems":{"shape":"S9"}}}},"DescribeAssessmentTargets":{"input":{"type":"structure","required":["assessmentTargetArns"],"members":{"assessmentTargetArns":{"shape":"Sy"}}},"output":{"type":"structure","required":["assessmentTargets","failedItems"],"members":{"assessmentTargets":{"type":"list","member":{"type":"structure","required":["arn","name","createdAt","updatedAt"],"members":{"arn":{},"name":{},"resourceGroupArn":{},"createdAt":{"type":"timestamp"},"updatedAt":{"type":"timestamp"}}}},"failedItems":{"shape":"S9"}}}},"DescribeAssessmentTemplates":{"input":{"type":"structure","required":["assessmentTemplateArns"],"members":{"assessmentTemplateArns":{"shape":"Sy"}}},"output":{"type":"structure","required":["assessmentTemplates","failedItems"],"members":{"assessmentTemplates":{"type":"list","member":{"type":"structure","required":["arn","name","assessmentTargetArn","durationInSeconds","rulesPackageArns","userAttributesForFindings","assessmentRunCount","createdAt"],"members":{"arn":{},"name":{},"assessmentTargetArn":{},"durationInSeconds":{"type":"integer"},"rulesPackageArns":{"shape":"Sj"},"userAttributesForFindings":{"shape":"S4"},"lastAssessmentRunArn":{},"assessmentRunCount":{"type":"integer"},"createdAt":{"type":"timestamp"}}}},"failedItems":{"shape":"S9"}}}},"DescribeCrossAccountAccessRole":{"output":{"type":"structure","required":["roleArn","valid","registeredAt"],"members":{"roleArn":{},"valid":{"type":"boolean"},"registeredAt":{"type":"timestamp"}}}},"DescribeExclusions":{"input":{"type":"structure","required":["exclusionArns"],"members":{"exclusionArns":{"type":"list","member":{}},"locale":{}}},"output":{"type":"structure","required":["exclusions","failedItems"],"members":{"exclusions":{"type":"map","key":{},"value":{"type":"structure","required":["arn","title","description","recommendation","scopes"],"members":{"arn":{},"title":{},"description":{},"recommendation":{},"scopes":{"shape":"S1x"},"attributes":{"shape":"S21"}}}},"failedItems":{"shape":"S9"}}}},"DescribeFindings":{"input":{"type":"structure","required":["findingArns"],"members":{"findingArns":{"shape":"Sy"},"locale":{}}},"output":{"type":"structure","required":["findings","failedItems"],"members":{"findings":{"type":"list","member":{"type":"structure","required":["arn","attributes","userAttributes","createdAt","updatedAt"],"members":{"arn":{},"schemaVersion":{"type":"integer"},"service":{},"serviceAttributes":{"type":"structure","required":["schemaVersion"],"members":{"schemaVersion":{"type":"integer"},"assessmentRunArn":{},"rulesPackageArn":{}}},"assetType":{},"assetAttributes":{"type":"structure","required":["schemaVersion"],"members":{"schemaVersion":{"type":"integer"},"agentId":{},"autoScalingGroup":{},"amiId":{},"hostname":{},"ipv4Addresses":{"type":"list","member":{}},"tags":{"type":"list","member":{"shape":"S2i"}},"networkInterfaces":{"type":"list","member":{"type":"structure","members":{"networkInterfaceId":{},"subnetId":{},"vpcId":{},"privateDnsName":{},"privateIpAddress":{},"privateIpAddresses":{"type":"list","member":{"type":"structure","members":{"privateDnsName":{},"privateIpAddress":{}}}},"publicDnsName":{},"publicIp":{},"ipv6Addresses":{"type":"list","member":{}},"securityGroups":{"type":"list","member":{"type":"structure","members":{"groupName":{},"groupId":{}}}}}}}}},"id":{},"title":{},"description":{},"recommendation":{},"severity":{},"numericSeverity":{"type":"double"},"confidence":{"type":"integer"},"indicatorOfCompromise":{"type":"boolean"},"attributes":{"shape":"S21"},"userAttributes":{"shape":"S4"},"createdAt":{"type":"timestamp"},"updatedAt":{"type":"timestamp"}}}},"failedItems":{"shape":"S9"}}}},"DescribeResourceGroups":{"input":{"type":"structure","required":["resourceGroupArns"],"members":{"resourceGroupArns":{"shape":"Sy"}}},"output":{"type":"structure","required":["resourceGroups","failedItems"],"members":{"resourceGroups":{"type":"list","member":{"type":"structure","required":["arn","tags","createdAt"],"members":{"arn":{},"tags":{"shape":"Sp"},"createdAt":{"type":"timestamp"}}}},"failedItems":{"shape":"S9"}}}},"DescribeRulesPackages":{"input":{"type":"structure","required":["rulesPackageArns"],"members":{"rulesPackageArns":{"shape":"Sy"},"locale":{}}},"output":{"type":"structure","required":["rulesPackages","failedItems"],"members":{"rulesPackages":{"type":"list","member":{"type":"structure","required":["arn","name","version","provider"],"members":{"arn":{},"name":{},"version":{},"provider":{},"description":{}}}},"failedItems":{"shape":"S9"}}}},"GetAssessmentReport":{"input":{"type":"structure","required":["assessmentRunArn","reportFileFormat","reportType"],"members":{"assessmentRunArn":{},"reportFileFormat":{},"reportType":{}}},"output":{"type":"structure","required":["status"],"members":{"status":{},"url":{}}}},"GetExclusionsPreview":{"input":{"type":"structure","required":["assessmentTemplateArn","previewToken"],"members":{"assessmentTemplateArn":{},"previewToken":{},"nextToken":{},"maxResults":{"type":"integer"},"locale":{}}},"output":{"type":"structure","required":["previewStatus"],"members":{"previewStatus":{},"exclusionPreviews":{"type":"list","member":{"type":"structure","required":["title","description","recommendation","scopes"],"members":{"title":{},"description":{},"recommendation":{},"scopes":{"shape":"S1x"},"attributes":{"shape":"S21"}}}},"nextToken":{}}}},"GetTelemetryMetadata":{"input":{"type":"structure","required":["assessmentRunArn"],"members":{"assessmentRunArn":{}}},"output":{"type":"structure","required":["telemetryMetadata"],"members":{"telemetryMetadata":{"shape":"S3j"}}}},"ListAssessmentRunAgents":{"input":{"type":"structure","required":["assessmentRunArn"],"members":{"assessmentRunArn":{},"filter":{"type":"structure","required":["agentHealths","agentHealthCodes"],"members":{"agentHealths":{"type":"list","member":{}},"agentHealthCodes":{"type":"list","member":{}}}},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["assessmentRunAgents"],"members":{"assessmentRunAgents":{"type":"list","member":{"type":"structure","required":["agentId","assessmentRunArn","agentHealth","agentHealthCode","telemetryMetadata"],"members":{"agentId":{},"assessmentRunArn":{},"agentHealth":{},"agentHealthCode":{},"agentHealthDetails":{},"autoScalingGroup":{},"telemetryMetadata":{"shape":"S3j"}}}},"nextToken":{}}}},"ListAssessmentRuns":{"input":{"type":"structure","members":{"assessmentTemplateArns":{"shape":"S3x"},"filter":{"type":"structure","members":{"namePattern":{},"states":{"type":"list","member":{}},"durationRange":{"shape":"S41"},"rulesPackageArns":{"shape":"S42"},"startTimeRange":{"shape":"S43"},"completionTimeRange":{"shape":"S43"},"stateChangeTimeRange":{"shape":"S43"}}},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["assessmentRunArns"],"members":{"assessmentRunArns":{"shape":"S45"},"nextToken":{}}}},"ListAssessmentTargets":{"input":{"type":"structure","members":{"filter":{"type":"structure","members":{"assessmentTargetNamePattern":{}}},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["assessmentTargetArns"],"members":{"assessmentTargetArns":{"shape":"S45"},"nextToken":{}}}},"ListAssessmentTemplates":{"input":{"type":"structure","members":{"assessmentTargetArns":{"shape":"S3x"},"filter":{"type":"structure","members":{"namePattern":{},"durationRange":{"shape":"S41"},"rulesPackageArns":{"shape":"S42"}}},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["assessmentTemplateArns"],"members":{"assessmentTemplateArns":{"shape":"S45"},"nextToken":{}}}},"ListEventSubscriptions":{"input":{"type":"structure","members":{"resourceArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["subscriptions"],"members":{"subscriptions":{"type":"list","member":{"type":"structure","required":["resourceArn","topicArn","eventSubscriptions"],"members":{"resourceArn":{},"topicArn":{},"eventSubscriptions":{"type":"list","member":{"type":"structure","required":["event","subscribedAt"],"members":{"event":{},"subscribedAt":{"type":"timestamp"}}}}}}},"nextToken":{}}}},"ListExclusions":{"input":{"type":"structure","required":["assessmentRunArn"],"members":{"assessmentRunArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["exclusionArns"],"members":{"exclusionArns":{"shape":"S45"},"nextToken":{}}}},"ListFindings":{"input":{"type":"structure","members":{"assessmentRunArns":{"shape":"S3x"},"filter":{"type":"structure","members":{"agentIds":{"type":"list","member":{}},"autoScalingGroups":{"type":"list","member":{}},"ruleNames":{"type":"list","member":{}},"severities":{"type":"list","member":{}},"rulesPackageArns":{"shape":"S42"},"attributes":{"shape":"S21"},"userAttributes":{"shape":"S21"},"creationTimeRange":{"shape":"S43"}}},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["findingArns"],"members":{"findingArns":{"shape":"S45"},"nextToken":{}}}},"ListRulesPackages":{"input":{"type":"structure","members":{"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["rulesPackageArns"],"members":{"rulesPackageArns":{"shape":"S45"},"nextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{}}},"output":{"type":"structure","required":["tags"],"members":{"tags":{"shape":"S4x"}}}},"PreviewAgents":{"input":{"type":"structure","required":["previewAgentsArn"],"members":{"previewAgentsArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["agentPreviews"],"members":{"agentPreviews":{"type":"list","member":{"type":"structure","required":["agentId"],"members":{"hostname":{},"agentId":{},"autoScalingGroup":{},"agentHealth":{},"agentVersion":{},"operatingSystem":{},"kernelVersion":{},"ipv4Address":{}}}},"nextToken":{}}}},"RegisterCrossAccountAccessRole":{"input":{"type":"structure","required":["roleArn"],"members":{"roleArn":{}}}},"RemoveAttributesFromFindings":{"input":{"type":"structure","required":["findingArns","attributeKeys"],"members":{"findingArns":{"shape":"S2"},"attributeKeys":{"type":"list","member":{}}}},"output":{"type":"structure","required":["failedItems"],"members":{"failedItems":{"shape":"S9"}}}},"SetTagsForResource":{"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{},"tags":{"shape":"S4x"}}}},"StartAssessmentRun":{"input":{"type":"structure","required":["assessmentTemplateArn"],"members":{"assessmentTemplateArn":{},"assessmentRunName":{}}},"output":{"type":"structure","required":["assessmentRunArn"],"members":{"assessmentRunArn":{}}}},"StopAssessmentRun":{"input":{"type":"structure","required":["assessmentRunArn"],"members":{"assessmentRunArn":{},"stopAction":{}}}},"SubscribeToEvent":{"input":{"type":"structure","required":["resourceArn","event","topicArn"],"members":{"resourceArn":{},"event":{},"topicArn":{}}}},"UnsubscribeFromEvent":{"input":{"type":"structure","required":["resourceArn","event","topicArn"],"members":{"resourceArn":{},"event":{},"topicArn":{}}}},"UpdateAssessmentTarget":{"input":{"type":"structure","required":["assessmentTargetArn","assessmentTargetName"],"members":{"assessmentTargetArn":{},"assessmentTargetName":{},"resourceGroupArn":{}}}}},"shapes":{"S2":{"type":"list","member":{}},"S4":{"type":"list","member":{"shape":"S5"}},"S5":{"type":"structure","required":["key"],"members":{"key":{},"value":{}}},"S9":{"type":"map","key":{},"value":{"type":"structure","required":["failureCode","retryable"],"members":{"failureCode":{},"retryable":{"type":"boolean"}}}},"Sj":{"type":"list","member":{}},"Sp":{"type":"list","member":{"type":"structure","required":["key"],"members":{"key":{},"value":{}}}},"Sy":{"type":"list","member":{}},"S1x":{"type":"list","member":{"type":"structure","members":{"key":{},"value":{}}}},"S21":{"type":"list","member":{"shape":"S5"}},"S2i":{"type":"structure","required":["key"],"members":{"key":{},"value":{}}},"S3j":{"type":"list","member":{"type":"structure","required":["messageType","count"],"members":{"messageType":{},"count":{"type":"long"},"dataSize":{"type":"long"}}}},"S3x":{"type":"list","member":{}},"S41":{"type":"structure","members":{"minSeconds":{"type":"integer"},"maxSeconds":{"type":"integer"}}},"S42":{"type":"list","member":{}},"S43":{"type":"structure","members":{"beginDate":{"type":"timestamp"},"endDate":{"type":"timestamp"}}},"S45":{"type":"list","member":{}},"S4x":{"type":"list","member":{"shape":"S2i"}}}}')},69242:function(e){"use strict";e.exports=JSON.parse('{"o":{"GetExclusionsPreview":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListAssessmentRunAgents":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListAssessmentRuns":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListAssessmentTargets":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListAssessmentTemplates":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListEventSubscriptions":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListExclusions":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListFindings":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListRulesPackages":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"PreviewAgents":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"}}}')},40063:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-05-28","endpointPrefix":"iot","protocol":"rest-json","serviceFullName":"AWS IoT","serviceId":"IoT","signatureVersion":"v4","signingName":"iot","uid":"iot-2015-05-28"},"operations":{"AcceptCertificateTransfer":{"http":{"method":"PATCH","requestUri":"/accept-certificate-transfer/{certificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"certificateId"},"setAsActive":{"location":"querystring","locationName":"setAsActive","type":"boolean"}}}},"AddThingToBillingGroup":{"http":{"method":"PUT","requestUri":"/billing-groups/addThingToBillingGroup"},"input":{"type":"structure","members":{"billingGroupName":{},"billingGroupArn":{},"thingName":{},"thingArn":{}}},"output":{"type":"structure","members":{}}},"AddThingToThingGroup":{"http":{"method":"PUT","requestUri":"/thing-groups/addThingToThingGroup"},"input":{"type":"structure","members":{"thingGroupName":{},"thingGroupArn":{},"thingName":{},"thingArn":{},"overrideDynamicGroups":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"AssociateTargetsWithJob":{"http":{"requestUri":"/jobs/{jobId}/targets"},"input":{"type":"structure","required":["targets","jobId"],"members":{"targets":{"shape":"Sg"},"jobId":{"location":"uri","locationName":"jobId"},"comment":{},"namespaceId":{"location":"querystring","locationName":"namespaceId"}}},"output":{"type":"structure","members":{"jobArn":{},"jobId":{},"description":{}}}},"AttachPolicy":{"http":{"method":"PUT","requestUri":"/target-policies/{policyName}"},"input":{"type":"structure","required":["policyName","target"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"target":{}}}},"AttachPrincipalPolicy":{"http":{"method":"PUT","requestUri":"/principal-policies/{policyName}"},"input":{"type":"structure","required":["policyName","principal"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"principal":{"location":"header","locationName":"x-amzn-iot-principal"}}},"deprecated":true},"AttachSecurityProfile":{"http":{"method":"PUT","requestUri":"/security-profiles/{securityProfileName}/targets"},"input":{"type":"structure","required":["securityProfileName","securityProfileTargetArn"],"members":{"securityProfileName":{"location":"uri","locationName":"securityProfileName"},"securityProfileTargetArn":{"location":"querystring","locationName":"securityProfileTargetArn"}}},"output":{"type":"structure","members":{}}},"AttachThingPrincipal":{"http":{"method":"PUT","requestUri":"/things/{thingName}/principals"},"input":{"type":"structure","required":["thingName","principal"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"principal":{"location":"header","locationName":"x-amzn-principal"}}},"output":{"type":"structure","members":{}}},"CancelAuditMitigationActionsTask":{"http":{"method":"PUT","requestUri":"/audit/mitigationactions/tasks/{taskId}/cancel"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{}}},"CancelAuditTask":{"http":{"method":"PUT","requestUri":"/audit/tasks/{taskId}/cancel"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{}}},"CancelCertificateTransfer":{"http":{"method":"PATCH","requestUri":"/cancel-certificate-transfer/{certificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"certificateId"}}}},"CancelDetectMitigationActionsTask":{"http":{"method":"PUT","requestUri":"/detect/mitigationactions/tasks/{taskId}/cancel"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{}}},"CancelJob":{"http":{"method":"PUT","requestUri":"/jobs/{jobId}/cancel"},"input":{"type":"structure","required":["jobId"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"reasonCode":{},"comment":{},"force":{"location":"querystring","locationName":"force","type":"boolean"}}},"output":{"type":"structure","members":{"jobArn":{},"jobId":{},"description":{}}}},"CancelJobExecution":{"http":{"method":"PUT","requestUri":"/things/{thingName}/jobs/{jobId}/cancel"},"input":{"type":"structure","required":["jobId","thingName"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"thingName":{"location":"uri","locationName":"thingName"},"force":{"location":"querystring","locationName":"force","type":"boolean"},"expectedVersion":{"type":"long"},"statusDetails":{"shape":"S1e"}}}},"ClearDefaultAuthorizer":{"http":{"method":"DELETE","requestUri":"/default-authorizer"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{}}},"ConfirmTopicRuleDestination":{"http":{"method":"GET","requestUri":"/confirmdestination/{confirmationToken+}"},"input":{"type":"structure","required":["confirmationToken"],"members":{"confirmationToken":{"location":"uri","locationName":"confirmationToken"}}},"output":{"type":"structure","members":{}}},"CreateAuditSuppression":{"http":{"requestUri":"/audit/suppressions/create"},"input":{"type":"structure","required":["checkName","resourceIdentifier","clientRequestToken"],"members":{"checkName":{},"resourceIdentifier":{"shape":"S1o"},"expirationDate":{"type":"timestamp"},"suppressIndefinitely":{"type":"boolean"},"description":{},"clientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{}}},"CreateAuthorizer":{"http":{"requestUri":"/authorizer/{authorizerName}"},"input":{"type":"structure","required":["authorizerName","authorizerFunctionArn"],"members":{"authorizerName":{"location":"uri","locationName":"authorizerName"},"authorizerFunctionArn":{},"tokenKeyName":{},"tokenSigningPublicKeys":{"shape":"S2a"},"status":{},"tags":{"shape":"S2e"},"signingDisabled":{"type":"boolean"},"enableCachingForHttp":{"type":"boolean"}}},"output":{"type":"structure","members":{"authorizerName":{},"authorizerArn":{}}}},"CreateBillingGroup":{"http":{"requestUri":"/billing-groups/{billingGroupName}"},"input":{"type":"structure","required":["billingGroupName"],"members":{"billingGroupName":{"location":"uri","locationName":"billingGroupName"},"billingGroupProperties":{"shape":"S2n"},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"billingGroupName":{},"billingGroupArn":{},"billingGroupId":{}}}},"CreateCertificateFromCsr":{"http":{"requestUri":"/certificates"},"input":{"type":"structure","required":["certificateSigningRequest"],"members":{"certificateSigningRequest":{},"setAsActive":{"location":"querystring","locationName":"setAsActive","type":"boolean"}}},"output":{"type":"structure","members":{"certificateArn":{},"certificateId":{},"certificatePem":{}}}},"CreateCustomMetric":{"http":{"requestUri":"/custom-metric/{metricName}"},"input":{"type":"structure","required":["metricName","metricType","clientRequestToken"],"members":{"metricName":{"location":"uri","locationName":"metricName"},"displayName":{},"metricType":{},"tags":{"shape":"S2e"},"clientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"metricName":{},"metricArn":{}}}},"CreateDimension":{"http":{"requestUri":"/dimensions/{name}"},"input":{"type":"structure","required":["name","type","stringValues","clientRequestToken"],"members":{"name":{"location":"uri","locationName":"name"},"type":{},"stringValues":{"shape":"S34"},"tags":{"shape":"S2e"},"clientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"name":{},"arn":{}}}},"CreateDomainConfiguration":{"http":{"requestUri":"/domainConfigurations/{domainConfigurationName}"},"input":{"type":"structure","required":["domainConfigurationName"],"members":{"domainConfigurationName":{"location":"uri","locationName":"domainConfigurationName"},"domainName":{},"serverCertificateArns":{"type":"list","member":{}},"validationCertificateArn":{},"authorizerConfig":{"shape":"S3d"},"serviceType":{},"tags":{"shape":"S2e"},"tlsConfig":{"shape":"S3g"}}},"output":{"type":"structure","members":{"domainConfigurationName":{},"domainConfigurationArn":{}}}},"CreateDynamicThingGroup":{"http":{"requestUri":"/dynamic-thing-groups/{thingGroupName}"},"input":{"type":"structure","required":["thingGroupName","queryString"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"},"thingGroupProperties":{"shape":"S3l"},"indexName":{},"queryString":{},"queryVersion":{},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"thingGroupName":{},"thingGroupArn":{},"thingGroupId":{},"indexName":{},"queryString":{},"queryVersion":{}}}},"CreateFleetMetric":{"http":{"method":"PUT","requestUri":"/fleet-metric/{metricName}"},"input":{"type":"structure","required":["metricName","queryString","aggregationType","period","aggregationField"],"members":{"metricName":{"location":"uri","locationName":"metricName"},"queryString":{},"aggregationType":{"shape":"S3z"},"period":{"type":"integer"},"aggregationField":{},"description":{},"queryVersion":{},"indexName":{},"unit":{},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"metricName":{},"metricArn":{}}}},"CreateJob":{"http":{"method":"PUT","requestUri":"/jobs/{jobId}"},"input":{"type":"structure","required":["jobId","targets"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"targets":{"shape":"Sg"},"documentSource":{},"document":{},"description":{},"presignedUrlConfig":{"shape":"S4c"},"targetSelection":{},"jobExecutionsRolloutConfig":{"shape":"S4f"},"abortConfig":{"shape":"S4m"},"timeoutConfig":{"shape":"S4t"},"tags":{"shape":"S2e"},"namespaceId":{},"jobTemplateArn":{},"jobExecutionsRetryConfig":{"shape":"S4w"},"documentParameters":{"shape":"S51"},"schedulingConfig":{"shape":"S54"},"destinationPackageVersions":{"shape":"S5b"}}},"output":{"type":"structure","members":{"jobArn":{},"jobId":{},"description":{}}}},"CreateJobTemplate":{"http":{"method":"PUT","requestUri":"/job-templates/{jobTemplateId}"},"input":{"type":"structure","required":["jobTemplateId","description"],"members":{"jobTemplateId":{"location":"uri","locationName":"jobTemplateId"},"jobArn":{},"documentSource":{},"document":{},"description":{},"presignedUrlConfig":{"shape":"S4c"},"jobExecutionsRolloutConfig":{"shape":"S4f"},"abortConfig":{"shape":"S4m"},"timeoutConfig":{"shape":"S4t"},"tags":{"shape":"S2e"},"jobExecutionsRetryConfig":{"shape":"S4w"},"maintenanceWindows":{"shape":"S57"},"destinationPackageVersions":{"shape":"S5b"}}},"output":{"type":"structure","members":{"jobTemplateArn":{},"jobTemplateId":{}}}},"CreateKeysAndCertificate":{"http":{"requestUri":"/keys-and-certificate"},"input":{"type":"structure","members":{"setAsActive":{"location":"querystring","locationName":"setAsActive","type":"boolean"}}},"output":{"type":"structure","members":{"certificateArn":{},"certificateId":{},"certificatePem":{},"keyPair":{"shape":"S5j"}}}},"CreateMitigationAction":{"http":{"requestUri":"/mitigationactions/actions/{actionName}"},"input":{"type":"structure","required":["actionName","roleArn","actionParams"],"members":{"actionName":{"location":"uri","locationName":"actionName"},"roleArn":{},"actionParams":{"shape":"S5o"},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"actionArn":{},"actionId":{}}}},"CreateOTAUpdate":{"http":{"requestUri":"/otaUpdates/{otaUpdateId}"},"input":{"type":"structure","required":["otaUpdateId","targets","files","roleArn"],"members":{"otaUpdateId":{"location":"uri","locationName":"otaUpdateId"},"description":{},"targets":{"shape":"S68"},"protocols":{"shape":"S6a"},"targetSelection":{},"awsJobExecutionsRolloutConfig":{"shape":"S6c"},"awsJobPresignedUrlConfig":{"shape":"S6j"},"awsJobAbortConfig":{"type":"structure","required":["abortCriteriaList"],"members":{"abortCriteriaList":{"type":"list","member":{"type":"structure","required":["failureType","action","thresholdPercentage","minNumberOfExecutedThings"],"members":{"failureType":{},"action":{},"thresholdPercentage":{"type":"double"},"minNumberOfExecutedThings":{"type":"integer"}}}}}},"awsJobTimeoutConfig":{"type":"structure","members":{"inProgressTimeoutInMinutes":{"type":"long"}}},"files":{"shape":"S6u"},"roleArn":{},"additionalParameters":{"shape":"S7s"},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"otaUpdateId":{},"awsIotJobId":{},"otaUpdateArn":{},"awsIotJobArn":{},"otaUpdateStatus":{}}}},"CreatePackage":{"http":{"method":"PUT","requestUri":"/packages/{packageName}","responseCode":200},"input":{"type":"structure","required":["packageName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"description":{"shape":"S80"},"tags":{"shape":"S81"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{"packageName":{},"packageArn":{},"description":{"shape":"S80"}}},"idempotent":true},"CreatePackageVersion":{"http":{"method":"PUT","requestUri":"/packages/{packageName}/versions/{versionName}","responseCode":200},"input":{"type":"structure","required":["packageName","versionName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"versionName":{"location":"uri","locationName":"versionName"},"description":{"shape":"S80"},"attributes":{"shape":"S87"},"tags":{"shape":"S81"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{"packageVersionArn":{},"packageName":{},"versionName":{},"description":{"shape":"S80"},"attributes":{"shape":"S87"},"status":{},"errorReason":{}}},"idempotent":true},"CreatePolicy":{"http":{"requestUri":"/policies/{policyName}"},"input":{"type":"structure","required":["policyName","policyDocument"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"policyDocument":{},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"policyName":{},"policyArn":{},"policyDocument":{},"policyVersionId":{}}}},"CreatePolicyVersion":{"http":{"requestUri":"/policies/{policyName}/version"},"input":{"type":"structure","required":["policyName","policyDocument"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"policyDocument":{},"setAsDefault":{"location":"querystring","locationName":"setAsDefault","type":"boolean"}}},"output":{"type":"structure","members":{"policyArn":{},"policyDocument":{},"policyVersionId":{},"isDefaultVersion":{"type":"boolean"}}}},"CreateProvisioningClaim":{"http":{"requestUri":"/provisioning-templates/{templateName}/provisioning-claim"},"input":{"type":"structure","required":["templateName"],"members":{"templateName":{"location":"uri","locationName":"templateName"}}},"output":{"type":"structure","members":{"certificateId":{},"certificatePem":{},"keyPair":{"shape":"S5j"},"expiration":{"type":"timestamp"}}}},"CreateProvisioningTemplate":{"http":{"requestUri":"/provisioning-templates"},"input":{"type":"structure","required":["templateName","templateBody","provisioningRoleArn"],"members":{"templateName":{},"description":{},"templateBody":{},"enabled":{"type":"boolean"},"provisioningRoleArn":{},"preProvisioningHook":{"shape":"S8t"},"tags":{"shape":"S2e"},"type":{}}},"output":{"type":"structure","members":{"templateArn":{},"templateName":{},"defaultVersionId":{"type":"integer"}}}},"CreateProvisioningTemplateVersion":{"http":{"requestUri":"/provisioning-templates/{templateName}/versions"},"input":{"type":"structure","required":["templateName","templateBody"],"members":{"templateName":{"location":"uri","locationName":"templateName"},"templateBody":{},"setAsDefault":{"location":"querystring","locationName":"setAsDefault","type":"boolean"}}},"output":{"type":"structure","members":{"templateArn":{},"templateName":{},"versionId":{"type":"integer"},"isDefaultVersion":{"type":"boolean"}}}},"CreateRoleAlias":{"http":{"requestUri":"/role-aliases/{roleAlias}"},"input":{"type":"structure","required":["roleAlias","roleArn"],"members":{"roleAlias":{"location":"uri","locationName":"roleAlias"},"roleArn":{},"credentialDurationSeconds":{"type":"integer"},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"roleAlias":{},"roleAliasArn":{}}}},"CreateScheduledAudit":{"http":{"requestUri":"/audit/scheduledaudits/{scheduledAuditName}"},"input":{"type":"structure","required":["frequency","targetCheckNames","scheduledAuditName"],"members":{"frequency":{},"dayOfMonth":{},"dayOfWeek":{},"targetCheckNames":{"shape":"S99"},"scheduledAuditName":{"location":"uri","locationName":"scheduledAuditName"},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"scheduledAuditArn":{}}}},"CreateSecurityProfile":{"http":{"requestUri":"/security-profiles/{securityProfileName}"},"input":{"type":"structure","required":["securityProfileName"],"members":{"securityProfileName":{"location":"uri","locationName":"securityProfileName"},"securityProfileDescription":{},"behaviors":{"shape":"S9f"},"alertTargets":{"shape":"Sa5"},"additionalMetricsToRetain":{"shape":"Sa9","deprecated":true,"deprecatedMessage":"Use additionalMetricsToRetainV2."},"additionalMetricsToRetainV2":{"shape":"Saa"},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"securityProfileName":{},"securityProfileArn":{}}}},"CreateStream":{"http":{"requestUri":"/streams/{streamId}"},"input":{"type":"structure","required":["streamId","files","roleArn"],"members":{"streamId":{"location":"uri","locationName":"streamId"},"description":{},"files":{"shape":"Sag"},"roleArn":{},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"streamId":{},"streamArn":{},"description":{},"streamVersion":{"type":"integer"}}}},"CreateThing":{"http":{"requestUri":"/things/{thingName}"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"thingTypeName":{},"attributePayload":{"shape":"S3n"},"billingGroupName":{}}},"output":{"type":"structure","members":{"thingName":{},"thingArn":{},"thingId":{}}}},"CreateThingGroup":{"http":{"requestUri":"/thing-groups/{thingGroupName}"},"input":{"type":"structure","required":["thingGroupName"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"},"parentGroupName":{},"thingGroupProperties":{"shape":"S3l"},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"thingGroupName":{},"thingGroupArn":{},"thingGroupId":{}}}},"CreateThingType":{"http":{"requestUri":"/thing-types/{thingTypeName}"},"input":{"type":"structure","required":["thingTypeName"],"members":{"thingTypeName":{"location":"uri","locationName":"thingTypeName"},"thingTypeProperties":{"shape":"Sas"},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"thingTypeName":{},"thingTypeArn":{},"thingTypeId":{}}}},"CreateTopicRule":{"http":{"requestUri":"/rules/{ruleName}"},"input":{"type":"structure","required":["ruleName","topicRulePayload"],"members":{"ruleName":{"location":"uri","locationName":"ruleName"},"topicRulePayload":{"shape":"Sb0"},"tags":{"location":"header","locationName":"x-amz-tagging"}},"payload":"topicRulePayload"}},"CreateTopicRuleDestination":{"http":{"requestUri":"/destinations"},"input":{"type":"structure","required":["destinationConfiguration"],"members":{"destinationConfiguration":{"type":"structure","members":{"httpUrlConfiguration":{"type":"structure","required":["confirmationUrl"],"members":{"confirmationUrl":{}}},"vpcConfiguration":{"type":"structure","required":["subnetIds","vpcId","roleArn"],"members":{"subnetIds":{"shape":"Sed"},"securityGroups":{"shape":"Sef"},"vpcId":{},"roleArn":{}}}}}}},"output":{"type":"structure","members":{"topicRuleDestination":{"shape":"Sej"}}}},"DeleteAccountAuditConfiguration":{"http":{"method":"DELETE","requestUri":"/audit/configuration"},"input":{"type":"structure","members":{"deleteScheduledAudits":{"location":"querystring","locationName":"deleteScheduledAudits","type":"boolean"}}},"output":{"type":"structure","members":{}}},"DeleteAuditSuppression":{"http":{"requestUri":"/audit/suppressions/delete"},"input":{"type":"structure","required":["checkName","resourceIdentifier"],"members":{"checkName":{},"resourceIdentifier":{"shape":"S1o"}}},"output":{"type":"structure","members":{}}},"DeleteAuthorizer":{"http":{"method":"DELETE","requestUri":"/authorizer/{authorizerName}"},"input":{"type":"structure","required":["authorizerName"],"members":{"authorizerName":{"location":"uri","locationName":"authorizerName"}}},"output":{"type":"structure","members":{}}},"DeleteBillingGroup":{"http":{"method":"DELETE","requestUri":"/billing-groups/{billingGroupName}"},"input":{"type":"structure","required":["billingGroupName"],"members":{"billingGroupName":{"location":"uri","locationName":"billingGroupName"},"expectedVersion":{"location":"querystring","locationName":"expectedVersion","type":"long"}}},"output":{"type":"structure","members":{}}},"DeleteCACertificate":{"http":{"method":"DELETE","requestUri":"/cacertificate/{caCertificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"caCertificateId"}}},"output":{"type":"structure","members":{}}},"DeleteCertificate":{"http":{"method":"DELETE","requestUri":"/certificates/{certificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"certificateId"},"forceDelete":{"location":"querystring","locationName":"forceDelete","type":"boolean"}}}},"DeleteCustomMetric":{"http":{"method":"DELETE","requestUri":"/custom-metric/{metricName}"},"input":{"type":"structure","required":["metricName"],"members":{"metricName":{"location":"uri","locationName":"metricName"}}},"output":{"type":"structure","members":{}}},"DeleteDimension":{"http":{"method":"DELETE","requestUri":"/dimensions/{name}"},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"}}},"output":{"type":"structure","members":{}}},"DeleteDomainConfiguration":{"http":{"method":"DELETE","requestUri":"/domainConfigurations/{domainConfigurationName}"},"input":{"type":"structure","required":["domainConfigurationName"],"members":{"domainConfigurationName":{"location":"uri","locationName":"domainConfigurationName"}}},"output":{"type":"structure","members":{}}},"DeleteDynamicThingGroup":{"http":{"method":"DELETE","requestUri":"/dynamic-thing-groups/{thingGroupName}"},"input":{"type":"structure","required":["thingGroupName"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"},"expectedVersion":{"location":"querystring","locationName":"expectedVersion","type":"long"}}},"output":{"type":"structure","members":{}}},"DeleteFleetMetric":{"http":{"method":"DELETE","requestUri":"/fleet-metric/{metricName}"},"input":{"type":"structure","required":["metricName"],"members":{"metricName":{"location":"uri","locationName":"metricName"},"expectedVersion":{"location":"querystring","locationName":"expectedVersion","type":"long"}}}},"DeleteJob":{"http":{"method":"DELETE","requestUri":"/jobs/{jobId}"},"input":{"type":"structure","required":["jobId"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"force":{"location":"querystring","locationName":"force","type":"boolean"},"namespaceId":{"location":"querystring","locationName":"namespaceId"}}}},"DeleteJobExecution":{"http":{"method":"DELETE","requestUri":"/things/{thingName}/jobs/{jobId}/executionNumber/{executionNumber}"},"input":{"type":"structure","required":["jobId","thingName","executionNumber"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"thingName":{"location":"uri","locationName":"thingName"},"executionNumber":{"location":"uri","locationName":"executionNumber","type":"long"},"force":{"location":"querystring","locationName":"force","type":"boolean"},"namespaceId":{"location":"querystring","locationName":"namespaceId"}}}},"DeleteJobTemplate":{"http":{"method":"DELETE","requestUri":"/job-templates/{jobTemplateId}"},"input":{"type":"structure","required":["jobTemplateId"],"members":{"jobTemplateId":{"location":"uri","locationName":"jobTemplateId"}}}},"DeleteMitigationAction":{"http":{"method":"DELETE","requestUri":"/mitigationactions/actions/{actionName}"},"input":{"type":"structure","required":["actionName"],"members":{"actionName":{"location":"uri","locationName":"actionName"}}},"output":{"type":"structure","members":{}}},"DeleteOTAUpdate":{"http":{"method":"DELETE","requestUri":"/otaUpdates/{otaUpdateId}"},"input":{"type":"structure","required":["otaUpdateId"],"members":{"otaUpdateId":{"location":"uri","locationName":"otaUpdateId"},"deleteStream":{"location":"querystring","locationName":"deleteStream","type":"boolean"},"forceDeleteAWSJob":{"location":"querystring","locationName":"forceDeleteAWSJob","type":"boolean"}}},"output":{"type":"structure","members":{}}},"DeletePackage":{"http":{"method":"DELETE","requestUri":"/packages/{packageName}","responseCode":200},"input":{"type":"structure","required":["packageName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeletePackageVersion":{"http":{"method":"DELETE","requestUri":"/packages/{packageName}/versions/{versionName}","responseCode":200},"input":{"type":"structure","required":["packageName","versionName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"versionName":{"location":"uri","locationName":"versionName"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeletePolicy":{"http":{"method":"DELETE","requestUri":"/policies/{policyName}"},"input":{"type":"structure","required":["policyName"],"members":{"policyName":{"location":"uri","locationName":"policyName"}}}},"DeletePolicyVersion":{"http":{"method":"DELETE","requestUri":"/policies/{policyName}/version/{policyVersionId}"},"input":{"type":"structure","required":["policyName","policyVersionId"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"policyVersionId":{"location":"uri","locationName":"policyVersionId"}}}},"DeleteProvisioningTemplate":{"http":{"method":"DELETE","requestUri":"/provisioning-templates/{templateName}"},"input":{"type":"structure","required":["templateName"],"members":{"templateName":{"location":"uri","locationName":"templateName"}}},"output":{"type":"structure","members":{}}},"DeleteProvisioningTemplateVersion":{"http":{"method":"DELETE","requestUri":"/provisioning-templates/{templateName}/versions/{versionId}"},"input":{"type":"structure","required":["templateName","versionId"],"members":{"templateName":{"location":"uri","locationName":"templateName"},"versionId":{"location":"uri","locationName":"versionId","type":"integer"}}},"output":{"type":"structure","members":{}}},"DeleteRegistrationCode":{"http":{"method":"DELETE","requestUri":"/registrationcode"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{}}},"DeleteRoleAlias":{"http":{"method":"DELETE","requestUri":"/role-aliases/{roleAlias}"},"input":{"type":"structure","required":["roleAlias"],"members":{"roleAlias":{"location":"uri","locationName":"roleAlias"}}},"output":{"type":"structure","members":{}}},"DeleteScheduledAudit":{"http":{"method":"DELETE","requestUri":"/audit/scheduledaudits/{scheduledAuditName}"},"input":{"type":"structure","required":["scheduledAuditName"],"members":{"scheduledAuditName":{"location":"uri","locationName":"scheduledAuditName"}}},"output":{"type":"structure","members":{}}},"DeleteSecurityProfile":{"http":{"method":"DELETE","requestUri":"/security-profiles/{securityProfileName}"},"input":{"type":"structure","required":["securityProfileName"],"members":{"securityProfileName":{"location":"uri","locationName":"securityProfileName"},"expectedVersion":{"location":"querystring","locationName":"expectedVersion","type":"long"}}},"output":{"type":"structure","members":{}}},"DeleteStream":{"http":{"method":"DELETE","requestUri":"/streams/{streamId}"},"input":{"type":"structure","required":["streamId"],"members":{"streamId":{"location":"uri","locationName":"streamId"}}},"output":{"type":"structure","members":{}}},"DeleteThing":{"http":{"method":"DELETE","requestUri":"/things/{thingName}"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"expectedVersion":{"location":"querystring","locationName":"expectedVersion","type":"long"}}},"output":{"type":"structure","members":{}}},"DeleteThingGroup":{"http":{"method":"DELETE","requestUri":"/thing-groups/{thingGroupName}"},"input":{"type":"structure","required":["thingGroupName"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"},"expectedVersion":{"location":"querystring","locationName":"expectedVersion","type":"long"}}},"output":{"type":"structure","members":{}}},"DeleteThingType":{"http":{"method":"DELETE","requestUri":"/thing-types/{thingTypeName}"},"input":{"type":"structure","required":["thingTypeName"],"members":{"thingTypeName":{"location":"uri","locationName":"thingTypeName"}}},"output":{"type":"structure","members":{}}},"DeleteTopicRule":{"http":{"method":"DELETE","requestUri":"/rules/{ruleName}"},"input":{"type":"structure","required":["ruleName"],"members":{"ruleName":{"location":"uri","locationName":"ruleName"}}}},"DeleteTopicRuleDestination":{"http":{"method":"DELETE","requestUri":"/destinations/{arn+}"},"input":{"type":"structure","required":["arn"],"members":{"arn":{"location":"uri","locationName":"arn"}}},"output":{"type":"structure","members":{}}},"DeleteV2LoggingLevel":{"http":{"method":"DELETE","requestUri":"/v2LoggingLevel"},"input":{"type":"structure","required":["targetType","targetName"],"members":{"targetType":{"location":"querystring","locationName":"targetType"},"targetName":{"location":"querystring","locationName":"targetName"}}}},"DeprecateThingType":{"http":{"requestUri":"/thing-types/{thingTypeName}/deprecate"},"input":{"type":"structure","required":["thingTypeName"],"members":{"thingTypeName":{"location":"uri","locationName":"thingTypeName"},"undoDeprecate":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"DescribeAccountAuditConfiguration":{"http":{"method":"GET","requestUri":"/audit/configuration"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"roleArn":{},"auditNotificationTargetConfigurations":{"shape":"Sgn"},"auditCheckConfigurations":{"shape":"Sgq"}}}},"DescribeAuditFinding":{"http":{"method":"GET","requestUri":"/audit/findings/{findingId}"},"input":{"type":"structure","required":["findingId"],"members":{"findingId":{"location":"uri","locationName":"findingId"}}},"output":{"type":"structure","members":{"finding":{"shape":"Sgv"}}}},"DescribeAuditMitigationActionsTask":{"http":{"method":"GET","requestUri":"/audit/mitigationactions/tasks/{taskId}"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{"taskStatus":{},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"},"taskStatistics":{"type":"map","key":{},"value":{"type":"structure","members":{"totalFindingsCount":{"type":"long"},"failedFindingsCount":{"type":"long"},"succeededFindingsCount":{"type":"long"},"skippedFindingsCount":{"type":"long"},"canceledFindingsCount":{"type":"long"}}}},"target":{"shape":"Shf"},"auditCheckToActionsMapping":{"shape":"Shj"},"actionsDefinition":{"shape":"Shl"}}}},"DescribeAuditSuppression":{"http":{"requestUri":"/audit/suppressions/describe"},"input":{"type":"structure","required":["checkName","resourceIdentifier"],"members":{"checkName":{},"resourceIdentifier":{"shape":"S1o"}}},"output":{"type":"structure","members":{"checkName":{},"resourceIdentifier":{"shape":"S1o"},"expirationDate":{"type":"timestamp"},"suppressIndefinitely":{"type":"boolean"},"description":{}}}},"DescribeAuditTask":{"http":{"method":"GET","requestUri":"/audit/tasks/{taskId}"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{"taskStatus":{},"taskType":{},"taskStartTime":{"type":"timestamp"},"taskStatistics":{"type":"structure","members":{"totalChecks":{"type":"integer"},"inProgressChecks":{"type":"integer"},"waitingForDataCollectionChecks":{"type":"integer"},"compliantChecks":{"type":"integer"},"nonCompliantChecks":{"type":"integer"},"failedChecks":{"type":"integer"},"canceledChecks":{"type":"integer"}}},"scheduledAuditName":{},"auditDetails":{"type":"map","key":{},"value":{"type":"structure","members":{"checkRunStatus":{},"checkCompliant":{"type":"boolean"},"totalResourcesCount":{"type":"long"},"nonCompliantResourcesCount":{"type":"long"},"suppressedNonCompliantResourcesCount":{"type":"long"},"errorCode":{},"message":{}}}}}}},"DescribeAuthorizer":{"http":{"method":"GET","requestUri":"/authorizer/{authorizerName}"},"input":{"type":"structure","required":["authorizerName"],"members":{"authorizerName":{"location":"uri","locationName":"authorizerName"}}},"output":{"type":"structure","members":{"authorizerDescription":{"shape":"Sic"}}}},"DescribeBillingGroup":{"http":{"method":"GET","requestUri":"/billing-groups/{billingGroupName}"},"input":{"type":"structure","required":["billingGroupName"],"members":{"billingGroupName":{"location":"uri","locationName":"billingGroupName"}}},"output":{"type":"structure","members":{"billingGroupName":{},"billingGroupId":{},"billingGroupArn":{},"version":{"type":"long"},"billingGroupProperties":{"shape":"S2n"},"billingGroupMetadata":{"type":"structure","members":{"creationDate":{"type":"timestamp"}}}}}},"DescribeCACertificate":{"http":{"method":"GET","requestUri":"/cacertificate/{caCertificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"caCertificateId"}}},"output":{"type":"structure","members":{"certificateDescription":{"type":"structure","members":{"certificateArn":{},"certificateId":{},"status":{},"certificatePem":{},"ownedBy":{},"creationDate":{"type":"timestamp"},"autoRegistrationStatus":{},"lastModifiedDate":{"type":"timestamp"},"customerVersion":{"type":"integer"},"generationId":{},"validity":{"shape":"Sip"},"certificateMode":{}}},"registrationConfig":{"shape":"Sir"}}}},"DescribeCertificate":{"http":{"method":"GET","requestUri":"/certificates/{certificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"certificateId"}}},"output":{"type":"structure","members":{"certificateDescription":{"type":"structure","members":{"certificateArn":{},"certificateId":{},"caCertificateId":{},"status":{},"certificatePem":{},"ownedBy":{},"previousOwnedBy":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"customerVersion":{"type":"integer"},"transferData":{"type":"structure","members":{"transferMessage":{},"rejectReason":{},"transferDate":{"type":"timestamp"},"acceptDate":{"type":"timestamp"},"rejectDate":{"type":"timestamp"}}},"generationId":{},"validity":{"shape":"Sip"},"certificateMode":{}}}}}},"DescribeCustomMetric":{"http":{"method":"GET","requestUri":"/custom-metric/{metricName}"},"input":{"type":"structure","required":["metricName"],"members":{"metricName":{"location":"uri","locationName":"metricName"}}},"output":{"type":"structure","members":{"metricName":{},"metricArn":{},"metricType":{},"displayName":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"DescribeDefaultAuthorizer":{"http":{"method":"GET","requestUri":"/default-authorizer"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"authorizerDescription":{"shape":"Sic"}}}},"DescribeDetectMitigationActionsTask":{"http":{"method":"GET","requestUri":"/detect/mitigationactions/tasks/{taskId}"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{"taskSummary":{"shape":"Sj4"}}}},"DescribeDimension":{"http":{"method":"GET","requestUri":"/dimensions/{name}"},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"}}},"output":{"type":"structure","members":{"name":{},"arn":{},"type":{},"stringValues":{"shape":"S34"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"DescribeDomainConfiguration":{"http":{"method":"GET","requestUri":"/domainConfigurations/{domainConfigurationName}"},"input":{"type":"structure","required":["domainConfigurationName"],"members":{"domainConfigurationName":{"location":"uri","locationName":"domainConfigurationName"}}},"output":{"type":"structure","members":{"domainConfigurationName":{},"domainConfigurationArn":{},"domainName":{},"serverCertificates":{"type":"list","member":{"type":"structure","members":{"serverCertificateArn":{},"serverCertificateStatus":{},"serverCertificateStatusDetail":{}}}},"authorizerConfig":{"shape":"S3d"},"domainConfigurationStatus":{},"serviceType":{},"domainType":{},"lastStatusChangeDate":{"type":"timestamp"},"tlsConfig":{"shape":"S3g"}}}},"DescribeEndpoint":{"http":{"method":"GET","requestUri":"/endpoint"},"input":{"type":"structure","members":{"endpointType":{"location":"querystring","locationName":"endpointType"}}},"output":{"type":"structure","members":{"endpointAddress":{}}}},"DescribeEventConfigurations":{"http":{"method":"GET","requestUri":"/event-configurations"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"eventConfigurations":{"shape":"Sju"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"DescribeFleetMetric":{"http":{"method":"GET","requestUri":"/fleet-metric/{metricName}"},"input":{"type":"structure","required":["metricName"],"members":{"metricName":{"location":"uri","locationName":"metricName"}}},"output":{"type":"structure","members":{"metricName":{},"queryString":{},"aggregationType":{"shape":"S3z"},"period":{"type":"integer"},"aggregationField":{},"description":{},"queryVersion":{},"indexName":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"unit":{},"version":{"type":"long"},"metricArn":{}}}},"DescribeIndex":{"http":{"method":"GET","requestUri":"/indices/{indexName}"},"input":{"type":"structure","required":["indexName"],"members":{"indexName":{"location":"uri","locationName":"indexName"}}},"output":{"type":"structure","members":{"indexName":{},"indexStatus":{},"schema":{}}}},"DescribeJob":{"http":{"method":"GET","requestUri":"/jobs/{jobId}"},"input":{"type":"structure","required":["jobId"],"members":{"jobId":{"location":"uri","locationName":"jobId"}}},"output":{"type":"structure","members":{"documentSource":{},"job":{"type":"structure","members":{"jobArn":{},"jobId":{},"targetSelection":{},"status":{},"forceCanceled":{"type":"boolean"},"reasonCode":{},"comment":{},"targets":{"shape":"Sg"},"description":{},"presignedUrlConfig":{"shape":"S4c"},"jobExecutionsRolloutConfig":{"shape":"S4f"},"abortConfig":{"shape":"S4m"},"createdAt":{"type":"timestamp"},"lastUpdatedAt":{"type":"timestamp"},"completedAt":{"type":"timestamp"},"jobProcessDetails":{"type":"structure","members":{"processingTargets":{"type":"list","member":{}},"numberOfCanceledThings":{"type":"integer"},"numberOfSucceededThings":{"type":"integer"},"numberOfFailedThings":{"type":"integer"},"numberOfRejectedThings":{"type":"integer"},"numberOfQueuedThings":{"type":"integer"},"numberOfInProgressThings":{"type":"integer"},"numberOfRemovedThings":{"type":"integer"},"numberOfTimedOutThings":{"type":"integer"}}},"timeoutConfig":{"shape":"S4t"},"namespaceId":{},"jobTemplateArn":{},"jobExecutionsRetryConfig":{"shape":"S4w"},"documentParameters":{"shape":"S51"},"isConcurrent":{"type":"boolean"},"schedulingConfig":{"shape":"S54"},"scheduledJobRollouts":{"type":"list","member":{"type":"structure","members":{"startTime":{}}}},"destinationPackageVersions":{"shape":"S5b"}}}}}},"DescribeJobExecution":{"http":{"method":"GET","requestUri":"/things/{thingName}/jobs/{jobId}"},"input":{"type":"structure","required":["jobId","thingName"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"thingName":{"location":"uri","locationName":"thingName"},"executionNumber":{"location":"querystring","locationName":"executionNumber","type":"long"}}},"output":{"type":"structure","members":{"execution":{"type":"structure","members":{"jobId":{},"status":{},"forceCanceled":{"type":"boolean"},"statusDetails":{"type":"structure","members":{"detailsMap":{"shape":"S1e"}}},"thingArn":{},"queuedAt":{"type":"timestamp"},"startedAt":{"type":"timestamp"},"lastUpdatedAt":{"type":"timestamp"},"executionNumber":{"type":"long"},"versionNumber":{"type":"long"},"approximateSecondsBeforeTimedOut":{"type":"long"}}}}}},"DescribeJobTemplate":{"http":{"method":"GET","requestUri":"/job-templates/{jobTemplateId}"},"input":{"type":"structure","required":["jobTemplateId"],"members":{"jobTemplateId":{"location":"uri","locationName":"jobTemplateId"}}},"output":{"type":"structure","members":{"jobTemplateArn":{},"jobTemplateId":{},"description":{},"documentSource":{},"document":{},"createdAt":{"type":"timestamp"},"presignedUrlConfig":{"shape":"S4c"},"jobExecutionsRolloutConfig":{"shape":"S4f"},"abortConfig":{"shape":"S4m"},"timeoutConfig":{"shape":"S4t"},"jobExecutionsRetryConfig":{"shape":"S4w"},"maintenanceWindows":{"shape":"S57"},"destinationPackageVersions":{"shape":"S5b"}}}},"DescribeManagedJobTemplate":{"http":{"method":"GET","requestUri":"/managed-job-templates/{templateName}"},"input":{"type":"structure","required":["templateName"],"members":{"templateName":{"location":"uri","locationName":"templateName"},"templateVersion":{"location":"querystring","locationName":"templateVersion"}}},"output":{"type":"structure","members":{"templateName":{},"templateArn":{},"description":{},"templateVersion":{},"environments":{"shape":"Sl0"},"documentParameters":{"type":"list","member":{"type":"structure","members":{"key":{},"description":{},"regex":{},"example":{},"optional":{"type":"boolean"}}}},"document":{}}}},"DescribeMitigationAction":{"http":{"method":"GET","requestUri":"/mitigationactions/actions/{actionName}"},"input":{"type":"structure","required":["actionName"],"members":{"actionName":{"location":"uri","locationName":"actionName"}}},"output":{"type":"structure","members":{"actionName":{},"actionType":{},"actionArn":{},"actionId":{},"roleArn":{},"actionParams":{"shape":"S5o"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"DescribeProvisioningTemplate":{"http":{"method":"GET","requestUri":"/provisioning-templates/{templateName}"},"input":{"type":"structure","required":["templateName"],"members":{"templateName":{"location":"uri","locationName":"templateName"}}},"output":{"type":"structure","members":{"templateArn":{},"templateName":{},"description":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"defaultVersionId":{"type":"integer"},"templateBody":{},"enabled":{"type":"boolean"},"provisioningRoleArn":{},"preProvisioningHook":{"shape":"S8t"},"type":{}}}},"DescribeProvisioningTemplateVersion":{"http":{"method":"GET","requestUri":"/provisioning-templates/{templateName}/versions/{versionId}"},"input":{"type":"structure","required":["templateName","versionId"],"members":{"templateName":{"location":"uri","locationName":"templateName"},"versionId":{"location":"uri","locationName":"versionId","type":"integer"}}},"output":{"type":"structure","members":{"versionId":{"type":"integer"},"creationDate":{"type":"timestamp"},"templateBody":{},"isDefaultVersion":{"type":"boolean"}}}},"DescribeRoleAlias":{"http":{"method":"GET","requestUri":"/role-aliases/{roleAlias}"},"input":{"type":"structure","required":["roleAlias"],"members":{"roleAlias":{"location":"uri","locationName":"roleAlias"}}},"output":{"type":"structure","members":{"roleAliasDescription":{"type":"structure","members":{"roleAlias":{},"roleAliasArn":{},"roleArn":{},"owner":{},"credentialDurationSeconds":{"type":"integer"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}}}},"DescribeScheduledAudit":{"http":{"method":"GET","requestUri":"/audit/scheduledaudits/{scheduledAuditName}"},"input":{"type":"structure","required":["scheduledAuditName"],"members":{"scheduledAuditName":{"location":"uri","locationName":"scheduledAuditName"}}},"output":{"type":"structure","members":{"frequency":{},"dayOfMonth":{},"dayOfWeek":{},"targetCheckNames":{"shape":"S99"},"scheduledAuditName":{},"scheduledAuditArn":{}}}},"DescribeSecurityProfile":{"http":{"method":"GET","requestUri":"/security-profiles/{securityProfileName}"},"input":{"type":"structure","required":["securityProfileName"],"members":{"securityProfileName":{"location":"uri","locationName":"securityProfileName"}}},"output":{"type":"structure","members":{"securityProfileName":{},"securityProfileArn":{},"securityProfileDescription":{},"behaviors":{"shape":"S9f"},"alertTargets":{"shape":"Sa5"},"additionalMetricsToRetain":{"shape":"Sa9","deprecated":true,"deprecatedMessage":"Use additionalMetricsToRetainV2."},"additionalMetricsToRetainV2":{"shape":"Saa"},"version":{"type":"long"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"DescribeStream":{"http":{"method":"GET","requestUri":"/streams/{streamId}"},"input":{"type":"structure","required":["streamId"],"members":{"streamId":{"location":"uri","locationName":"streamId"}}},"output":{"type":"structure","members":{"streamInfo":{"type":"structure","members":{"streamId":{},"streamArn":{},"streamVersion":{"type":"integer"},"description":{},"files":{"shape":"Sag"},"createdAt":{"type":"timestamp"},"lastUpdatedAt":{"type":"timestamp"},"roleArn":{}}}}}},"DescribeThing":{"http":{"method":"GET","requestUri":"/things/{thingName}"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"}}},"output":{"type":"structure","members":{"defaultClientId":{},"thingName":{},"thingId":{},"thingArn":{},"thingTypeName":{},"attributes":{"shape":"S3o"},"version":{"type":"long"},"billingGroupName":{}}}},"DescribeThingGroup":{"http":{"method":"GET","requestUri":"/thing-groups/{thingGroupName}"},"input":{"type":"structure","required":["thingGroupName"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"}}},"output":{"type":"structure","members":{"thingGroupName":{},"thingGroupId":{},"thingGroupArn":{},"version":{"type":"long"},"thingGroupProperties":{"shape":"S3l"},"thingGroupMetadata":{"type":"structure","members":{"parentGroupName":{},"rootToParentThingGroups":{"shape":"Slt"},"creationDate":{"type":"timestamp"}}},"indexName":{},"queryString":{},"queryVersion":{},"status":{}}}},"DescribeThingRegistrationTask":{"http":{"method":"GET","requestUri":"/thing-registration-tasks/{taskId}"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{"taskId":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"templateBody":{},"inputFileBucket":{},"inputFileKey":{},"roleArn":{},"status":{},"message":{},"successCount":{"type":"integer"},"failureCount":{"type":"integer"},"percentageProgress":{"type":"integer"}}}},"DescribeThingType":{"http":{"method":"GET","requestUri":"/thing-types/{thingTypeName}"},"input":{"type":"structure","required":["thingTypeName"],"members":{"thingTypeName":{"location":"uri","locationName":"thingTypeName"}}},"output":{"type":"structure","members":{"thingTypeName":{},"thingTypeId":{},"thingTypeArn":{},"thingTypeProperties":{"shape":"Sas"},"thingTypeMetadata":{"shape":"Sm6"}}}},"DetachPolicy":{"http":{"requestUri":"/target-policies/{policyName}"},"input":{"type":"structure","required":["policyName","target"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"target":{}}}},"DetachPrincipalPolicy":{"http":{"method":"DELETE","requestUri":"/principal-policies/{policyName}"},"input":{"type":"structure","required":["policyName","principal"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"principal":{"location":"header","locationName":"x-amzn-iot-principal"}}},"deprecated":true},"DetachSecurityProfile":{"http":{"method":"DELETE","requestUri":"/security-profiles/{securityProfileName}/targets"},"input":{"type":"structure","required":["securityProfileName","securityProfileTargetArn"],"members":{"securityProfileName":{"location":"uri","locationName":"securityProfileName"},"securityProfileTargetArn":{"location":"querystring","locationName":"securityProfileTargetArn"}}},"output":{"type":"structure","members":{}}},"DetachThingPrincipal":{"http":{"method":"DELETE","requestUri":"/things/{thingName}/principals"},"input":{"type":"structure","required":["thingName","principal"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"principal":{"location":"header","locationName":"x-amzn-principal"}}},"output":{"type":"structure","members":{}}},"DisableTopicRule":{"http":{"requestUri":"/rules/{ruleName}/disable"},"input":{"type":"structure","required":["ruleName"],"members":{"ruleName":{"location":"uri","locationName":"ruleName"}}}},"EnableTopicRule":{"http":{"requestUri":"/rules/{ruleName}/enable"},"input":{"type":"structure","required":["ruleName"],"members":{"ruleName":{"location":"uri","locationName":"ruleName"}}}},"GetBehaviorModelTrainingSummaries":{"http":{"method":"GET","requestUri":"/behavior-model-training/summaries"},"input":{"type":"structure","members":{"securityProfileName":{"location":"querystring","locationName":"securityProfileName"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"summaries":{"type":"list","member":{"type":"structure","members":{"securityProfileName":{},"behaviorName":{},"trainingDataCollectionStartDate":{"type":"timestamp"},"modelStatus":{},"datapointsCollectionPercentage":{"type":"double"},"lastModelRefreshDate":{"type":"timestamp"}}}},"nextToken":{}}}},"GetBucketsAggregation":{"http":{"requestUri":"/indices/buckets"},"input":{"type":"structure","required":["queryString","aggregationField","bucketsAggregationType"],"members":{"indexName":{},"queryString":{},"aggregationField":{},"queryVersion":{},"bucketsAggregationType":{"type":"structure","members":{"termsAggregation":{"type":"structure","members":{"maxBuckets":{"type":"integer"}}}}}}},"output":{"type":"structure","members":{"totalCount":{"type":"integer"},"buckets":{"type":"list","member":{"type":"structure","members":{"keyValue":{},"count":{"type":"integer"}}}}}}},"GetCardinality":{"http":{"requestUri":"/indices/cardinality"},"input":{"type":"structure","required":["queryString"],"members":{"indexName":{},"queryString":{},"aggregationField":{},"queryVersion":{}}},"output":{"type":"structure","members":{"cardinality":{"type":"integer"}}}},"GetEffectivePolicies":{"http":{"requestUri":"/effective-policies"},"input":{"type":"structure","members":{"principal":{},"cognitoIdentityPoolId":{},"thingName":{"location":"querystring","locationName":"thingName"}}},"output":{"type":"structure","members":{"effectivePolicies":{"type":"list","member":{"type":"structure","members":{"policyName":{},"policyArn":{},"policyDocument":{}}}}}}},"GetIndexingConfiguration":{"http":{"method":"GET","requestUri":"/indexing/config"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"thingIndexingConfiguration":{"shape":"Sn5"},"thingGroupIndexingConfiguration":{"shape":"Snh"}}}},"GetJobDocument":{"http":{"method":"GET","requestUri":"/jobs/{jobId}/job-document"},"input":{"type":"structure","required":["jobId"],"members":{"jobId":{"location":"uri","locationName":"jobId"}}},"output":{"type":"structure","members":{"document":{}}}},"GetLoggingOptions":{"http":{"method":"GET","requestUri":"/loggingOptions"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"roleArn":{},"logLevel":{}}}},"GetOTAUpdate":{"http":{"method":"GET","requestUri":"/otaUpdates/{otaUpdateId}"},"input":{"type":"structure","required":["otaUpdateId"],"members":{"otaUpdateId":{"location":"uri","locationName":"otaUpdateId"}}},"output":{"type":"structure","members":{"otaUpdateInfo":{"type":"structure","members":{"otaUpdateId":{},"otaUpdateArn":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"description":{},"targets":{"shape":"S68"},"protocols":{"shape":"S6a"},"awsJobExecutionsRolloutConfig":{"shape":"S6c"},"awsJobPresignedUrlConfig":{"shape":"S6j"},"targetSelection":{},"otaUpdateFiles":{"shape":"S6u"},"otaUpdateStatus":{},"awsIotJobId":{},"awsIotJobArn":{},"errorInfo":{"type":"structure","members":{"code":{},"message":{}}},"additionalParameters":{"shape":"S7s"}}}}}},"GetPackage":{"http":{"method":"GET","requestUri":"/packages/{packageName}","responseCode":200},"input":{"type":"structure","required":["packageName"],"members":{"packageName":{"location":"uri","locationName":"packageName"}}},"output":{"type":"structure","members":{"packageName":{},"packageArn":{},"description":{"shape":"S80"},"defaultVersionName":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"GetPackageConfiguration":{"http":{"method":"GET","requestUri":"/package-configuration","responseCode":200},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"versionUpdateByJobsConfig":{"shape":"Snx"}}}},"GetPackageVersion":{"http":{"method":"GET","requestUri":"/packages/{packageName}/versions/{versionName}","responseCode":200},"input":{"type":"structure","required":["packageName","versionName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"versionName":{"location":"uri","locationName":"versionName"}}},"output":{"type":"structure","members":{"packageVersionArn":{},"packageName":{},"versionName":{},"description":{"shape":"S80"},"attributes":{"shape":"S87"},"status":{},"errorReason":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"GetPercentiles":{"http":{"requestUri":"/indices/percentiles"},"input":{"type":"structure","required":["queryString"],"members":{"indexName":{},"queryString":{},"aggregationField":{},"queryVersion":{},"percents":{"type":"list","member":{"type":"double"}}}},"output":{"type":"structure","members":{"percentiles":{"type":"list","member":{"type":"structure","members":{"percent":{"type":"double"},"value":{"type":"double"}}}}}}},"GetPolicy":{"http":{"method":"GET","requestUri":"/policies/{policyName}"},"input":{"type":"structure","required":["policyName"],"members":{"policyName":{"location":"uri","locationName":"policyName"}}},"output":{"type":"structure","members":{"policyName":{},"policyArn":{},"policyDocument":{},"defaultVersionId":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"generationId":{}}}},"GetPolicyVersion":{"http":{"method":"GET","requestUri":"/policies/{policyName}/version/{policyVersionId}"},"input":{"type":"structure","required":["policyName","policyVersionId"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"policyVersionId":{"location":"uri","locationName":"policyVersionId"}}},"output":{"type":"structure","members":{"policyArn":{},"policyName":{},"policyDocument":{},"policyVersionId":{},"isDefaultVersion":{"type":"boolean"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"generationId":{}}}},"GetRegistrationCode":{"http":{"method":"GET","requestUri":"/registrationcode"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"registrationCode":{}}}},"GetStatistics":{"http":{"requestUri":"/indices/statistics"},"input":{"type":"structure","required":["queryString"],"members":{"indexName":{},"queryString":{},"aggregationField":{},"queryVersion":{}}},"output":{"type":"structure","members":{"statistics":{"type":"structure","members":{"count":{"type":"integer"},"average":{"type":"double"},"sum":{"type":"double"},"minimum":{"type":"double"},"maximum":{"type":"double"},"sumOfSquares":{"type":"double"},"variance":{"type":"double"},"stdDeviation":{"type":"double"}}}}}},"GetTopicRule":{"http":{"method":"GET","requestUri":"/rules/{ruleName}"},"input":{"type":"structure","required":["ruleName"],"members":{"ruleName":{"location":"uri","locationName":"ruleName"}}},"output":{"type":"structure","members":{"ruleArn":{},"rule":{"type":"structure","members":{"ruleName":{},"sql":{},"description":{},"createdAt":{"type":"timestamp"},"actions":{"shape":"Sb3"},"ruleDisabled":{"type":"boolean"},"awsIotSqlVersion":{},"errorAction":{"shape":"Sb4"}}}}}},"GetTopicRuleDestination":{"http":{"method":"GET","requestUri":"/destinations/{arn+}"},"input":{"type":"structure","required":["arn"],"members":{"arn":{"location":"uri","locationName":"arn"}}},"output":{"type":"structure","members":{"topicRuleDestination":{"shape":"Sej"}}}},"GetV2LoggingOptions":{"http":{"method":"GET","requestUri":"/v2LoggingOptions"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"roleArn":{},"defaultLogLevel":{},"disableAllLogs":{"type":"boolean"}}}},"ListActiveViolations":{"http":{"method":"GET","requestUri":"/active-violations"},"input":{"type":"structure","members":{"thingName":{"location":"querystring","locationName":"thingName"},"securityProfileName":{"location":"querystring","locationName":"securityProfileName"},"behaviorCriteriaType":{"location":"querystring","locationName":"behaviorCriteriaType"},"listSuppressedAlerts":{"location":"querystring","locationName":"listSuppressedAlerts","type":"boolean"},"verificationState":{"location":"querystring","locationName":"verificationState"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"activeViolations":{"type":"list","member":{"type":"structure","members":{"violationId":{},"thingName":{},"securityProfileName":{},"behavior":{"shape":"S9g"},"lastViolationValue":{"shape":"S9n"},"violationEventAdditionalInfo":{"shape":"Sp7"},"verificationState":{},"verificationStateDescription":{},"lastViolationTime":{"type":"timestamp"},"violationStartTime":{"type":"timestamp"}}}},"nextToken":{}}}},"ListAttachedPolicies":{"http":{"requestUri":"/attached-policies/{target}"},"input":{"type":"structure","required":["target"],"members":{"target":{"location":"uri","locationName":"target"},"recursive":{"location":"querystring","locationName":"recursive","type":"boolean"},"marker":{"location":"querystring","locationName":"marker"},"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"}}},"output":{"type":"structure","members":{"policies":{"shape":"Spe"},"nextMarker":{}}}},"ListAuditFindings":{"http":{"requestUri":"/audit/findings"},"input":{"type":"structure","members":{"taskId":{},"checkName":{},"resourceIdentifier":{"shape":"S1o"},"maxResults":{"type":"integer"},"nextToken":{},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"},"listSuppressedFindings":{"type":"boolean"}}},"output":{"type":"structure","members":{"findings":{"type":"list","member":{"shape":"Sgv"}},"nextToken":{}}}},"ListAuditMitigationActionsExecutions":{"http":{"method":"GET","requestUri":"/audit/mitigationactions/executions"},"input":{"type":"structure","required":["taskId","findingId"],"members":{"taskId":{"location":"querystring","locationName":"taskId"},"actionStatus":{"location":"querystring","locationName":"actionStatus"},"findingId":{"location":"querystring","locationName":"findingId"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"actionsExecutions":{"type":"list","member":{"type":"structure","members":{"taskId":{},"findingId":{},"actionName":{},"actionId":{},"status":{},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"},"errorCode":{},"message":{}}}},"nextToken":{}}}},"ListAuditMitigationActionsTasks":{"http":{"method":"GET","requestUri":"/audit/mitigationactions/tasks"},"input":{"type":"structure","required":["startTime","endTime"],"members":{"auditTaskId":{"location":"querystring","locationName":"auditTaskId"},"findingId":{"location":"querystring","locationName":"findingId"},"taskStatus":{"location":"querystring","locationName":"taskStatus"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"startTime":{"location":"querystring","locationName":"startTime","type":"timestamp"},"endTime":{"location":"querystring","locationName":"endTime","type":"timestamp"}}},"output":{"type":"structure","members":{"tasks":{"type":"list","member":{"type":"structure","members":{"taskId":{},"startTime":{"type":"timestamp"},"taskStatus":{}}}},"nextToken":{}}}},"ListAuditSuppressions":{"http":{"requestUri":"/audit/suppressions/list"},"input":{"type":"structure","members":{"checkName":{},"resourceIdentifier":{"shape":"S1o"},"ascendingOrder":{"type":"boolean"},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"suppressions":{"type":"list","member":{"type":"structure","required":["checkName","resourceIdentifier"],"members":{"checkName":{},"resourceIdentifier":{"shape":"S1o"},"expirationDate":{"type":"timestamp"},"suppressIndefinitely":{"type":"boolean"},"description":{}}}},"nextToken":{}}}},"ListAuditTasks":{"http":{"method":"GET","requestUri":"/audit/tasks"},"input":{"type":"structure","required":["startTime","endTime"],"members":{"startTime":{"location":"querystring","locationName":"startTime","type":"timestamp"},"endTime":{"location":"querystring","locationName":"endTime","type":"timestamp"},"taskType":{"location":"querystring","locationName":"taskType"},"taskStatus":{"location":"querystring","locationName":"taskStatus"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"tasks":{"type":"list","member":{"type":"structure","members":{"taskId":{},"taskStatus":{},"taskType":{}}}},"nextToken":{}}}},"ListAuthorizers":{"http":{"method":"GET","requestUri":"/authorizers/"},"input":{"type":"structure","members":{"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"marker":{"location":"querystring","locationName":"marker"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"},"status":{"location":"querystring","locationName":"status"}}},"output":{"type":"structure","members":{"authorizers":{"type":"list","member":{"type":"structure","members":{"authorizerName":{},"authorizerArn":{}}}},"nextMarker":{}}}},"ListBillingGroups":{"http":{"method":"GET","requestUri":"/billing-groups"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"namePrefixFilter":{"location":"querystring","locationName":"namePrefixFilter"}}},"output":{"type":"structure","members":{"billingGroups":{"type":"list","member":{"shape":"Slu"}},"nextToken":{}}}},"ListCACertificates":{"http":{"method":"GET","requestUri":"/cacertificates"},"input":{"type":"structure","members":{"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"marker":{"location":"querystring","locationName":"marker"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"},"templateName":{"location":"querystring","locationName":"templateName"}}},"output":{"type":"structure","members":{"certificates":{"type":"list","member":{"type":"structure","members":{"certificateArn":{},"certificateId":{},"status":{},"creationDate":{"type":"timestamp"}}}},"nextMarker":{}}}},"ListCertificates":{"http":{"method":"GET","requestUri":"/certificates"},"input":{"type":"structure","members":{"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"marker":{"location":"querystring","locationName":"marker"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"certificates":{"shape":"Sqg"},"nextMarker":{}}}},"ListCertificatesByCA":{"http":{"method":"GET","requestUri":"/certificates-by-ca/{caCertificateId}"},"input":{"type":"structure","required":["caCertificateId"],"members":{"caCertificateId":{"location":"uri","locationName":"caCertificateId"},"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"marker":{"location":"querystring","locationName":"marker"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"certificates":{"shape":"Sqg"},"nextMarker":{}}}},"ListCustomMetrics":{"http":{"method":"GET","requestUri":"/custom-metrics"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"metricNames":{"type":"list","member":{}},"nextToken":{}}}},"ListDetectMitigationActionsExecutions":{"http":{"method":"GET","requestUri":"/detect/mitigationactions/executions"},"input":{"type":"structure","members":{"taskId":{"location":"querystring","locationName":"taskId"},"violationId":{"location":"querystring","locationName":"violationId"},"thingName":{"location":"querystring","locationName":"thingName"},"startTime":{"location":"querystring","locationName":"startTime","type":"timestamp"},"endTime":{"location":"querystring","locationName":"endTime","type":"timestamp"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"actionsExecutions":{"type":"list","member":{"type":"structure","members":{"taskId":{},"violationId":{},"actionName":{},"thingName":{},"executionStartDate":{"type":"timestamp"},"executionEndDate":{"type":"timestamp"},"status":{},"errorCode":{},"message":{}}}},"nextToken":{}}}},"ListDetectMitigationActionsTasks":{"http":{"method":"GET","requestUri":"/detect/mitigationactions/tasks"},"input":{"type":"structure","required":["startTime","endTime"],"members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"startTime":{"location":"querystring","locationName":"startTime","type":"timestamp"},"endTime":{"location":"querystring","locationName":"endTime","type":"timestamp"}}},"output":{"type":"structure","members":{"tasks":{"type":"list","member":{"shape":"Sj4"}},"nextToken":{}}}},"ListDimensions":{"http":{"method":"GET","requestUri":"/dimensions"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"dimensionNames":{"type":"list","member":{}},"nextToken":{}}}},"ListDomainConfigurations":{"http":{"method":"GET","requestUri":"/domainConfigurations"},"input":{"type":"structure","members":{"marker":{"location":"querystring","locationName":"marker"},"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"serviceType":{"location":"querystring","locationName":"serviceType"}}},"output":{"type":"structure","members":{"domainConfigurations":{"type":"list","member":{"type":"structure","members":{"domainConfigurationName":{},"domainConfigurationArn":{},"serviceType":{}}}},"nextMarker":{}}}},"ListFleetMetrics":{"http":{"method":"GET","requestUri":"/fleet-metrics"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"fleetMetrics":{"type":"list","member":{"type":"structure","members":{"metricName":{},"metricArn":{}}}},"nextToken":{}}}},"ListIndices":{"http":{"method":"GET","requestUri":"/indices"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"indexNames":{"type":"list","member":{}},"nextToken":{}}}},"ListJobExecutionsForJob":{"http":{"method":"GET","requestUri":"/jobs/{jobId}/things"},"input":{"type":"structure","required":["jobId"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"status":{"location":"querystring","locationName":"status"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"executionSummaries":{"type":"list","member":{"type":"structure","members":{"thingArn":{},"jobExecutionSummary":{"shape":"Srg"}}}},"nextToken":{}}}},"ListJobExecutionsForThing":{"http":{"method":"GET","requestUri":"/things/{thingName}/jobs"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"status":{"location":"querystring","locationName":"status"},"namespaceId":{"location":"querystring","locationName":"namespaceId"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"jobId":{"location":"querystring","locationName":"jobId"}}},"output":{"type":"structure","members":{"executionSummaries":{"type":"list","member":{"type":"structure","members":{"jobId":{},"jobExecutionSummary":{"shape":"Srg"}}}},"nextToken":{}}}},"ListJobTemplates":{"http":{"method":"GET","requestUri":"/job-templates"},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"jobTemplates":{"type":"list","member":{"type":"structure","members":{"jobTemplateArn":{},"jobTemplateId":{},"description":{},"createdAt":{"type":"timestamp"}}}},"nextToken":{}}}},"ListJobs":{"http":{"method":"GET","requestUri":"/jobs"},"input":{"type":"structure","members":{"status":{"location":"querystring","locationName":"status"},"targetSelection":{"location":"querystring","locationName":"targetSelection"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"thingGroupName":{"location":"querystring","locationName":"thingGroupName"},"thingGroupId":{"location":"querystring","locationName":"thingGroupId"},"namespaceId":{"location":"querystring","locationName":"namespaceId"}}},"output":{"type":"structure","members":{"jobs":{"type":"list","member":{"type":"structure","members":{"jobArn":{},"jobId":{},"thingGroupId":{},"targetSelection":{},"status":{},"createdAt":{"type":"timestamp"},"lastUpdatedAt":{"type":"timestamp"},"completedAt":{"type":"timestamp"},"isConcurrent":{"type":"boolean"}}}},"nextToken":{}}}},"ListManagedJobTemplates":{"http":{"method":"GET","requestUri":"/managed-job-templates"},"input":{"type":"structure","members":{"templateName":{"location":"querystring","locationName":"templateName"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"managedJobTemplates":{"type":"list","member":{"type":"structure","members":{"templateArn":{},"templateName":{},"description":{},"environments":{"shape":"Sl0"},"templateVersion":{}}}},"nextToken":{}}}},"ListMetricValues":{"http":{"method":"GET","requestUri":"/metric-values"},"input":{"type":"structure","required":["thingName","metricName","startTime","endTime"],"members":{"thingName":{"location":"querystring","locationName":"thingName"},"metricName":{"location":"querystring","locationName":"metricName"},"dimensionName":{"location":"querystring","locationName":"dimensionName"},"dimensionValueOperator":{"location":"querystring","locationName":"dimensionValueOperator"},"startTime":{"location":"querystring","locationName":"startTime","type":"timestamp"},"endTime":{"location":"querystring","locationName":"endTime","type":"timestamp"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"metricDatumList":{"type":"list","member":{"type":"structure","members":{"timestamp":{"type":"timestamp"},"value":{"shape":"S9n"}}}},"nextToken":{}}}},"ListMitigationActions":{"http":{"method":"GET","requestUri":"/mitigationactions/actions"},"input":{"type":"structure","members":{"actionType":{"location":"querystring","locationName":"actionType"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"actionIdentifiers":{"type":"list","member":{"type":"structure","members":{"actionName":{},"actionArn":{},"creationDate":{"type":"timestamp"}}}},"nextToken":{}}}},"ListOTAUpdates":{"http":{"method":"GET","requestUri":"/otaUpdates"},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"otaUpdateStatus":{"location":"querystring","locationName":"otaUpdateStatus"}}},"output":{"type":"structure","members":{"otaUpdates":{"type":"list","member":{"type":"structure","members":{"otaUpdateId":{},"otaUpdateArn":{},"creationDate":{"type":"timestamp"}}}},"nextToken":{}}}},"ListOutgoingCertificates":{"http":{"method":"GET","requestUri":"/certificates-out-going"},"input":{"type":"structure","members":{"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"marker":{"location":"querystring","locationName":"marker"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"outgoingCertificates":{"type":"list","member":{"type":"structure","members":{"certificateArn":{},"certificateId":{},"transferredTo":{},"transferDate":{"type":"timestamp"},"transferMessage":{},"creationDate":{"type":"timestamp"}}}},"nextMarker":{}}}},"ListPackageVersions":{"http":{"method":"GET","requestUri":"/packages/{packageName}/versions","responseCode":200},"input":{"type":"structure","required":["packageName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"status":{"location":"querystring","locationName":"status"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"packageVersionSummaries":{"type":"list","member":{"type":"structure","members":{"packageName":{},"versionName":{},"status":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"nextToken":{}}}},"ListPackages":{"http":{"method":"GET","requestUri":"/packages","responseCode":200},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"packageSummaries":{"type":"list","member":{"type":"structure","members":{"packageName":{},"defaultVersionName":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"nextToken":{}}}},"ListPolicies":{"http":{"method":"GET","requestUri":"/policies"},"input":{"type":"structure","members":{"marker":{"location":"querystring","locationName":"marker"},"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"policies":{"shape":"Spe"},"nextMarker":{}}}},"ListPolicyPrincipals":{"http":{"method":"GET","requestUri":"/policy-principals"},"input":{"type":"structure","required":["policyName"],"members":{"policyName":{"location":"header","locationName":"x-amzn-iot-policy"},"marker":{"location":"querystring","locationName":"marker"},"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"principals":{"shape":"Ssr"},"nextMarker":{}}},"deprecated":true},"ListPolicyVersions":{"http":{"method":"GET","requestUri":"/policies/{policyName}/version"},"input":{"type":"structure","required":["policyName"],"members":{"policyName":{"location":"uri","locationName":"policyName"}}},"output":{"type":"structure","members":{"policyVersions":{"type":"list","member":{"type":"structure","members":{"versionId":{},"isDefaultVersion":{"type":"boolean"},"createDate":{"type":"timestamp"}}}}}}},"ListPrincipalPolicies":{"http":{"method":"GET","requestUri":"/principal-policies"},"input":{"type":"structure","required":["principal"],"members":{"principal":{"location":"header","locationName":"x-amzn-iot-principal"},"marker":{"location":"querystring","locationName":"marker"},"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"policies":{"shape":"Spe"},"nextMarker":{}}},"deprecated":true},"ListPrincipalThings":{"http":{"method":"GET","requestUri":"/principals/things"},"input":{"type":"structure","required":["principal"],"members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"principal":{"location":"header","locationName":"x-amzn-principal"}}},"output":{"type":"structure","members":{"things":{"shape":"St1"},"nextToken":{}}}},"ListProvisioningTemplateVersions":{"http":{"method":"GET","requestUri":"/provisioning-templates/{templateName}/versions"},"input":{"type":"structure","required":["templateName"],"members":{"templateName":{"location":"uri","locationName":"templateName"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"versions":{"type":"list","member":{"type":"structure","members":{"versionId":{"type":"integer"},"creationDate":{"type":"timestamp"},"isDefaultVersion":{"type":"boolean"}}}},"nextToken":{}}}},"ListProvisioningTemplates":{"http":{"method":"GET","requestUri":"/provisioning-templates"},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"templates":{"type":"list","member":{"type":"structure","members":{"templateArn":{},"templateName":{},"description":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"enabled":{"type":"boolean"},"type":{}}}},"nextToken":{}}}},"ListRelatedResourcesForAuditFinding":{"http":{"method":"GET","requestUri":"/audit/relatedResources"},"input":{"type":"structure","required":["findingId"],"members":{"findingId":{"location":"querystring","locationName":"findingId"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"relatedResources":{"shape":"Sh0"},"nextToken":{}}}},"ListRoleAliases":{"http":{"method":"GET","requestUri":"/role-aliases"},"input":{"type":"structure","members":{"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"marker":{"location":"querystring","locationName":"marker"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"roleAliases":{"type":"list","member":{}},"nextMarker":{}}}},"ListScheduledAudits":{"http":{"method":"GET","requestUri":"/audit/scheduledaudits"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"scheduledAudits":{"type":"list","member":{"type":"structure","members":{"scheduledAuditName":{},"scheduledAuditArn":{},"frequency":{},"dayOfMonth":{},"dayOfWeek":{}}}},"nextToken":{}}}},"ListSecurityProfiles":{"http":{"method":"GET","requestUri":"/security-profiles"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"dimensionName":{"location":"querystring","locationName":"dimensionName"},"metricName":{"location":"querystring","locationName":"metricName"}}},"output":{"type":"structure","members":{"securityProfileIdentifiers":{"type":"list","member":{"shape":"Stm"}},"nextToken":{}}}},"ListSecurityProfilesForTarget":{"http":{"method":"GET","requestUri":"/security-profiles-for-target"},"input":{"type":"structure","required":["securityProfileTargetArn"],"members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"recursive":{"location":"querystring","locationName":"recursive","type":"boolean"},"securityProfileTargetArn":{"location":"querystring","locationName":"securityProfileTargetArn"}}},"output":{"type":"structure","members":{"securityProfileTargetMappings":{"type":"list","member":{"type":"structure","members":{"securityProfileIdentifier":{"shape":"Stm"},"target":{"shape":"Str"}}}},"nextToken":{}}}},"ListStreams":{"http":{"method":"GET","requestUri":"/streams"},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"streams":{"type":"list","member":{"type":"structure","members":{"streamId":{},"streamArn":{},"streamVersion":{"type":"integer"},"description":{}}}},"nextToken":{}}}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/tags"},"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{"location":"querystring","locationName":"resourceArn"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"tags":{"shape":"S2e"},"nextToken":{}}}},"ListTargetsForPolicy":{"http":{"requestUri":"/policy-targets/{policyName}"},"input":{"type":"structure","required":["policyName"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"marker":{"location":"querystring","locationName":"marker"},"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"}}},"output":{"type":"structure","members":{"targets":{"type":"list","member":{}},"nextMarker":{}}}},"ListTargetsForSecurityProfile":{"http":{"method":"GET","requestUri":"/security-profiles/{securityProfileName}/targets"},"input":{"type":"structure","required":["securityProfileName"],"members":{"securityProfileName":{"location":"uri","locationName":"securityProfileName"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"securityProfileTargets":{"type":"list","member":{"shape":"Str"}},"nextToken":{}}}},"ListThingGroups":{"http":{"method":"GET","requestUri":"/thing-groups"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"parentGroup":{"location":"querystring","locationName":"parentGroup"},"namePrefixFilter":{"location":"querystring","locationName":"namePrefixFilter"},"recursive":{"location":"querystring","locationName":"recursive","type":"boolean"}}},"output":{"type":"structure","members":{"thingGroups":{"shape":"Slt"},"nextToken":{}}}},"ListThingGroupsForThing":{"http":{"method":"GET","requestUri":"/things/{thingName}/thing-groups"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"thingGroups":{"shape":"Slt"},"nextToken":{}}}},"ListThingPrincipals":{"http":{"method":"GET","requestUri":"/things/{thingName}/principals"},"input":{"type":"structure","required":["thingName"],"members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"thingName":{"location":"uri","locationName":"thingName"}}},"output":{"type":"structure","members":{"principals":{"shape":"Ssr"},"nextToken":{}}}},"ListThingRegistrationTaskReports":{"http":{"method":"GET","requestUri":"/thing-registration-tasks/{taskId}/reports"},"input":{"type":"structure","required":["taskId","reportType"],"members":{"taskId":{"location":"uri","locationName":"taskId"},"reportType":{"location":"querystring","locationName":"reportType"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"resourceLinks":{"type":"list","member":{}},"reportType":{},"nextToken":{}}}},"ListThingRegistrationTasks":{"http":{"method":"GET","requestUri":"/thing-registration-tasks"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"status":{"location":"querystring","locationName":"status"}}},"output":{"type":"structure","members":{"taskIds":{"type":"list","member":{}},"nextToken":{}}}},"ListThingTypes":{"http":{"method":"GET","requestUri":"/thing-types"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"thingTypeName":{"location":"querystring","locationName":"thingTypeName"}}},"output":{"type":"structure","members":{"thingTypes":{"type":"list","member":{"type":"structure","members":{"thingTypeName":{},"thingTypeArn":{},"thingTypeProperties":{"shape":"Sas"},"thingTypeMetadata":{"shape":"Sm6"}}}},"nextToken":{}}}},"ListThings":{"http":{"method":"GET","requestUri":"/things"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"attributeName":{"location":"querystring","locationName":"attributeName"},"attributeValue":{"location":"querystring","locationName":"attributeValue"},"thingTypeName":{"location":"querystring","locationName":"thingTypeName"},"usePrefixAttributeValue":{"location":"querystring","locationName":"usePrefixAttributeValue","type":"boolean"}}},"output":{"type":"structure","members":{"things":{"type":"list","member":{"type":"structure","members":{"thingName":{},"thingTypeName":{},"thingArn":{},"attributes":{"shape":"S3o"},"version":{"type":"long"}}}},"nextToken":{}}}},"ListThingsInBillingGroup":{"http":{"method":"GET","requestUri":"/billing-groups/{billingGroupName}/things"},"input":{"type":"structure","required":["billingGroupName"],"members":{"billingGroupName":{"location":"uri","locationName":"billingGroupName"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"things":{"shape":"St1"},"nextToken":{}}}},"ListThingsInThingGroup":{"http":{"method":"GET","requestUri":"/thing-groups/{thingGroupName}/things"},"input":{"type":"structure","required":["thingGroupName"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"},"recursive":{"location":"querystring","locationName":"recursive","type":"boolean"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"things":{"shape":"St1"},"nextToken":{}}}},"ListTopicRuleDestinations":{"http":{"method":"GET","requestUri":"/destinations"},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"destinationSummaries":{"type":"list","member":{"type":"structure","members":{"arn":{},"status":{},"createdAt":{"type":"timestamp"},"lastUpdatedAt":{"type":"timestamp"},"statusReason":{},"httpUrlSummary":{"type":"structure","members":{"confirmationUrl":{}}},"vpcDestinationSummary":{"type":"structure","members":{"subnetIds":{"shape":"Sed"},"securityGroups":{"shape":"Sef"},"vpcId":{},"roleArn":{}}}}}},"nextToken":{}}}},"ListTopicRules":{"http":{"method":"GET","requestUri":"/rules"},"input":{"type":"structure","members":{"topic":{"location":"querystring","locationName":"topic"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"ruleDisabled":{"location":"querystring","locationName":"ruleDisabled","type":"boolean"}}},"output":{"type":"structure","members":{"rules":{"type":"list","member":{"type":"structure","members":{"ruleArn":{},"ruleName":{},"topicPattern":{},"createdAt":{"type":"timestamp"},"ruleDisabled":{"type":"boolean"}}}},"nextToken":{}}}},"ListV2LoggingLevels":{"http":{"method":"GET","requestUri":"/v2LoggingLevel"},"input":{"type":"structure","members":{"targetType":{"location":"querystring","locationName":"targetType"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"logTargetConfigurations":{"type":"list","member":{"type":"structure","members":{"logTarget":{"shape":"Svf"},"logLevel":{}}}},"nextToken":{}}}},"ListViolationEvents":{"http":{"method":"GET","requestUri":"/violation-events"},"input":{"type":"structure","required":["startTime","endTime"],"members":{"startTime":{"location":"querystring","locationName":"startTime","type":"timestamp"},"endTime":{"location":"querystring","locationName":"endTime","type":"timestamp"},"thingName":{"location":"querystring","locationName":"thingName"},"securityProfileName":{"location":"querystring","locationName":"securityProfileName"},"behaviorCriteriaType":{"location":"querystring","locationName":"behaviorCriteriaType"},"listSuppressedAlerts":{"location":"querystring","locationName":"listSuppressedAlerts","type":"boolean"},"verificationState":{"location":"querystring","locationName":"verificationState"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"violationEvents":{"type":"list","member":{"type":"structure","members":{"violationId":{},"thingName":{},"securityProfileName":{},"behavior":{"shape":"S9g"},"metricValue":{"shape":"S9n"},"violationEventAdditionalInfo":{"shape":"Sp7"},"violationEventType":{},"verificationState":{},"verificationStateDescription":{},"violationEventTime":{"type":"timestamp"}}}},"nextToken":{}}}},"PutVerificationStateOnViolation":{"http":{"requestUri":"/violations/verification-state/{violationId}"},"input":{"type":"structure","required":["violationId","verificationState"],"members":{"violationId":{"location":"uri","locationName":"violationId"},"verificationState":{},"verificationStateDescription":{}}},"output":{"type":"structure","members":{}}},"RegisterCACertificate":{"http":{"requestUri":"/cacertificate"},"input":{"type":"structure","required":["caCertificate"],"members":{"caCertificate":{},"verificationCertificate":{},"setAsActive":{"location":"querystring","locationName":"setAsActive","type":"boolean"},"allowAutoRegistration":{"location":"querystring","locationName":"allowAutoRegistration","type":"boolean"},"registrationConfig":{"shape":"Sir"},"tags":{"shape":"S2e"},"certificateMode":{}}},"output":{"type":"structure","members":{"certificateArn":{},"certificateId":{}}}},"RegisterCertificate":{"http":{"requestUri":"/certificate/register"},"input":{"type":"structure","required":["certificatePem"],"members":{"certificatePem":{},"caCertificatePem":{},"setAsActive":{"deprecated":true,"location":"querystring","locationName":"setAsActive","type":"boolean"},"status":{}}},"output":{"type":"structure","members":{"certificateArn":{},"certificateId":{}}}},"RegisterCertificateWithoutCA":{"http":{"requestUri":"/certificate/register-no-ca"},"input":{"type":"structure","required":["certificatePem"],"members":{"certificatePem":{},"status":{}}},"output":{"type":"structure","members":{"certificateArn":{},"certificateId":{}}}},"RegisterThing":{"http":{"requestUri":"/things"},"input":{"type":"structure","required":["templateBody"],"members":{"templateBody":{},"parameters":{"type":"map","key":{},"value":{}}}},"output":{"type":"structure","members":{"certificatePem":{},"resourceArns":{"type":"map","key":{},"value":{}}}}},"RejectCertificateTransfer":{"http":{"method":"PATCH","requestUri":"/reject-certificate-transfer/{certificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"certificateId"},"rejectReason":{}}}},"RemoveThingFromBillingGroup":{"http":{"method":"PUT","requestUri":"/billing-groups/removeThingFromBillingGroup"},"input":{"type":"structure","members":{"billingGroupName":{},"billingGroupArn":{},"thingName":{},"thingArn":{}}},"output":{"type":"structure","members":{}}},"RemoveThingFromThingGroup":{"http":{"method":"PUT","requestUri":"/thing-groups/removeThingFromThingGroup"},"input":{"type":"structure","members":{"thingGroupName":{},"thingGroupArn":{},"thingName":{},"thingArn":{}}},"output":{"type":"structure","members":{}}},"ReplaceTopicRule":{"http":{"method":"PATCH","requestUri":"/rules/{ruleName}"},"input":{"type":"structure","required":["ruleName","topicRulePayload"],"members":{"ruleName":{"location":"uri","locationName":"ruleName"},"topicRulePayload":{"shape":"Sb0"}},"payload":"topicRulePayload"}},"SearchIndex":{"http":{"requestUri":"/indices/search"},"input":{"type":"structure","required":["queryString"],"members":{"indexName":{},"queryString":{},"nextToken":{},"maxResults":{"type":"integer"},"queryVersion":{}}},"output":{"type":"structure","members":{"nextToken":{},"things":{"type":"list","member":{"type":"structure","members":{"thingName":{},"thingId":{},"thingTypeName":{},"thingGroupNames":{"shape":"Swb"},"attributes":{"shape":"S3o"},"shadow":{},"deviceDefender":{},"connectivity":{"type":"structure","members":{"connected":{"type":"boolean"},"timestamp":{"type":"long"},"disconnectReason":{}}}}}},"thingGroups":{"type":"list","member":{"type":"structure","members":{"thingGroupName":{},"thingGroupId":{},"thingGroupDescription":{},"attributes":{"shape":"S3o"},"parentGroupNames":{"shape":"Swb"}}}}}}},"SetDefaultAuthorizer":{"http":{"requestUri":"/default-authorizer"},"input":{"type":"structure","required":["authorizerName"],"members":{"authorizerName":{}}},"output":{"type":"structure","members":{"authorizerName":{},"authorizerArn":{}}}},"SetDefaultPolicyVersion":{"http":{"method":"PATCH","requestUri":"/policies/{policyName}/version/{policyVersionId}"},"input":{"type":"structure","required":["policyName","policyVersionId"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"policyVersionId":{"location":"uri","locationName":"policyVersionId"}}}},"SetLoggingOptions":{"http":{"requestUri":"/loggingOptions"},"input":{"type":"structure","required":["loggingOptionsPayload"],"members":{"loggingOptionsPayload":{"type":"structure","required":["roleArn"],"members":{"roleArn":{},"logLevel":{}}}},"payload":"loggingOptionsPayload"}},"SetV2LoggingLevel":{"http":{"requestUri":"/v2LoggingLevel"},"input":{"type":"structure","required":["logTarget","logLevel"],"members":{"logTarget":{"shape":"Svf"},"logLevel":{}}}},"SetV2LoggingOptions":{"http":{"requestUri":"/v2LoggingOptions"},"input":{"type":"structure","members":{"roleArn":{},"defaultLogLevel":{},"disableAllLogs":{"type":"boolean"}}}},"StartAuditMitigationActionsTask":{"http":{"requestUri":"/audit/mitigationactions/tasks/{taskId}"},"input":{"type":"structure","required":["taskId","target","auditCheckToActionsMapping","clientRequestToken"],"members":{"taskId":{"location":"uri","locationName":"taskId"},"target":{"shape":"Shf"},"auditCheckToActionsMapping":{"shape":"Shj"},"clientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"taskId":{}}}},"StartDetectMitigationActionsTask":{"http":{"method":"PUT","requestUri":"/detect/mitigationactions/tasks/{taskId}"},"input":{"type":"structure","required":["taskId","target","actions","clientRequestToken"],"members":{"taskId":{"location":"uri","locationName":"taskId"},"target":{"shape":"Sj6"},"actions":{"type":"list","member":{}},"violationEventOccurrenceRange":{"shape":"Sj9"},"includeOnlyActiveViolations":{"type":"boolean"},"includeSuppressedAlerts":{"type":"boolean"},"clientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"taskId":{}}}},"StartOnDemandAuditTask":{"http":{"requestUri":"/audit/tasks"},"input":{"type":"structure","required":["targetCheckNames"],"members":{"targetCheckNames":{"shape":"S99"}}},"output":{"type":"structure","members":{"taskId":{}}}},"StartThingRegistrationTask":{"http":{"requestUri":"/thing-registration-tasks"},"input":{"type":"structure","required":["templateBody","inputFileBucket","inputFileKey","roleArn"],"members":{"templateBody":{},"inputFileBucket":{},"inputFileKey":{},"roleArn":{}}},"output":{"type":"structure","members":{"taskId":{}}}},"StopThingRegistrationTask":{"http":{"method":"PUT","requestUri":"/thing-registration-tasks/{taskId}/cancel"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{}}},"TagResource":{"http":{"requestUri":"/tags"},"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{}}},"TestAuthorization":{"http":{"requestUri":"/test-authorization"},"input":{"type":"structure","required":["authInfos"],"members":{"principal":{},"cognitoIdentityPoolId":{},"authInfos":{"type":"list","member":{"shape":"Sx4"}},"clientId":{"location":"querystring","locationName":"clientId"},"policyNamesToAdd":{"shape":"Sx8"},"policyNamesToSkip":{"shape":"Sx8"}}},"output":{"type":"structure","members":{"authResults":{"type":"list","member":{"type":"structure","members":{"authInfo":{"shape":"Sx4"},"allowed":{"type":"structure","members":{"policies":{"shape":"Spe"}}},"denied":{"type":"structure","members":{"implicitDeny":{"type":"structure","members":{"policies":{"shape":"Spe"}}},"explicitDeny":{"type":"structure","members":{"policies":{"shape":"Spe"}}}}},"authDecision":{},"missingContextValues":{"type":"list","member":{}}}}}}}},"TestInvokeAuthorizer":{"http":{"requestUri":"/authorizer/{authorizerName}/test"},"input":{"type":"structure","required":["authorizerName"],"members":{"authorizerName":{"location":"uri","locationName":"authorizerName"},"token":{},"tokenSignature":{},"httpContext":{"type":"structure","members":{"headers":{"type":"map","key":{},"value":{}},"queryString":{}}},"mqttContext":{"type":"structure","members":{"username":{},"password":{"type":"blob"},"clientId":{}}},"tlsContext":{"type":"structure","members":{"serverName":{}}}}},"output":{"type":"structure","members":{"isAuthenticated":{"type":"boolean"},"principalId":{},"policyDocuments":{"type":"list","member":{}},"refreshAfterInSeconds":{"type":"integer"},"disconnectAfterInSeconds":{"type":"integer"}}}},"TransferCertificate":{"http":{"method":"PATCH","requestUri":"/transfer-certificate/{certificateId}"},"input":{"type":"structure","required":["certificateId","targetAwsAccount"],"members":{"certificateId":{"location":"uri","locationName":"certificateId"},"targetAwsAccount":{"location":"querystring","locationName":"targetAwsAccount"},"transferMessage":{}}},"output":{"type":"structure","members":{"transferredCertificateArn":{}}}},"UntagResource":{"http":{"requestUri":"/untag"},"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{},"tagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateAccountAuditConfiguration":{"http":{"method":"PATCH","requestUri":"/audit/configuration"},"input":{"type":"structure","members":{"roleArn":{},"auditNotificationTargetConfigurations":{"shape":"Sgn"},"auditCheckConfigurations":{"shape":"Sgq"}}},"output":{"type":"structure","members":{}}},"UpdateAuditSuppression":{"http":{"method":"PATCH","requestUri":"/audit/suppressions/update"},"input":{"type":"structure","required":["checkName","resourceIdentifier"],"members":{"checkName":{},"resourceIdentifier":{"shape":"S1o"},"expirationDate":{"type":"timestamp"},"suppressIndefinitely":{"type":"boolean"},"description":{}}},"output":{"type":"structure","members":{}}},"UpdateAuthorizer":{"http":{"method":"PUT","requestUri":"/authorizer/{authorizerName}"},"input":{"type":"structure","required":["authorizerName"],"members":{"authorizerName":{"location":"uri","locationName":"authorizerName"},"authorizerFunctionArn":{},"tokenKeyName":{},"tokenSigningPublicKeys":{"shape":"S2a"},"status":{},"enableCachingForHttp":{"type":"boolean"}}},"output":{"type":"structure","members":{"authorizerName":{},"authorizerArn":{}}}},"UpdateBillingGroup":{"http":{"method":"PATCH","requestUri":"/billing-groups/{billingGroupName}"},"input":{"type":"structure","required":["billingGroupName","billingGroupProperties"],"members":{"billingGroupName":{"location":"uri","locationName":"billingGroupName"},"billingGroupProperties":{"shape":"S2n"},"expectedVersion":{"type":"long"}}},"output":{"type":"structure","members":{"version":{"type":"long"}}}},"UpdateCACertificate":{"http":{"method":"PUT","requestUri":"/cacertificate/{caCertificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"caCertificateId"},"newStatus":{"location":"querystring","locationName":"newStatus"},"newAutoRegistrationStatus":{"location":"querystring","locationName":"newAutoRegistrationStatus"},"registrationConfig":{"shape":"Sir"},"removeAutoRegistration":{"type":"boolean"}}}},"UpdateCertificate":{"http":{"method":"PUT","requestUri":"/certificates/{certificateId}"},"input":{"type":"structure","required":["certificateId","newStatus"],"members":{"certificateId":{"location":"uri","locationName":"certificateId"},"newStatus":{"location":"querystring","locationName":"newStatus"}}}},"UpdateCustomMetric":{"http":{"method":"PATCH","requestUri":"/custom-metric/{metricName}"},"input":{"type":"structure","required":["metricName","displayName"],"members":{"metricName":{"location":"uri","locationName":"metricName"},"displayName":{}}},"output":{"type":"structure","members":{"metricName":{},"metricArn":{},"metricType":{},"displayName":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"UpdateDimension":{"http":{"method":"PATCH","requestUri":"/dimensions/{name}"},"input":{"type":"structure","required":["name","stringValues"],"members":{"name":{"location":"uri","locationName":"name"},"stringValues":{"shape":"S34"}}},"output":{"type":"structure","members":{"name":{},"arn":{},"type":{},"stringValues":{"shape":"S34"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"UpdateDomainConfiguration":{"http":{"method":"PUT","requestUri":"/domainConfigurations/{domainConfigurationName}"},"input":{"type":"structure","required":["domainConfigurationName"],"members":{"domainConfigurationName":{"location":"uri","locationName":"domainConfigurationName"},"authorizerConfig":{"shape":"S3d"},"domainConfigurationStatus":{},"removeAuthorizerConfig":{"type":"boolean"},"tlsConfig":{"shape":"S3g"}}},"output":{"type":"structure","members":{"domainConfigurationName":{},"domainConfigurationArn":{}}}},"UpdateDynamicThingGroup":{"http":{"method":"PATCH","requestUri":"/dynamic-thing-groups/{thingGroupName}"},"input":{"type":"structure","required":["thingGroupName","thingGroupProperties"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"},"thingGroupProperties":{"shape":"S3l"},"expectedVersion":{"type":"long"},"indexName":{},"queryString":{},"queryVersion":{}}},"output":{"type":"structure","members":{"version":{"type":"long"}}}},"UpdateEventConfigurations":{"http":{"method":"PATCH","requestUri":"/event-configurations"},"input":{"type":"structure","members":{"eventConfigurations":{"shape":"Sju"}}},"output":{"type":"structure","members":{}}},"UpdateFleetMetric":{"http":{"method":"PATCH","requestUri":"/fleet-metric/{metricName}"},"input":{"type":"structure","required":["metricName","indexName"],"members":{"metricName":{"location":"uri","locationName":"metricName"},"queryString":{},"aggregationType":{"shape":"S3z"},"period":{"type":"integer"},"aggregationField":{},"description":{},"queryVersion":{},"indexName":{},"unit":{},"expectedVersion":{"type":"long"}}}},"UpdateIndexingConfiguration":{"http":{"requestUri":"/indexing/config"},"input":{"type":"structure","members":{"thingIndexingConfiguration":{"shape":"Sn5"},"thingGroupIndexingConfiguration":{"shape":"Snh"}}},"output":{"type":"structure","members":{}}},"UpdateJob":{"http":{"method":"PATCH","requestUri":"/jobs/{jobId}"},"input":{"type":"structure","required":["jobId"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"description":{},"presignedUrlConfig":{"shape":"S4c"},"jobExecutionsRolloutConfig":{"shape":"S4f"},"abortConfig":{"shape":"S4m"},"timeoutConfig":{"shape":"S4t"},"namespaceId":{"location":"querystring","locationName":"namespaceId"},"jobExecutionsRetryConfig":{"shape":"S4w"}}}},"UpdateMitigationAction":{"http":{"method":"PATCH","requestUri":"/mitigationactions/actions/{actionName}"},"input":{"type":"structure","required":["actionName"],"members":{"actionName":{"location":"uri","locationName":"actionName"},"roleArn":{},"actionParams":{"shape":"S5o"}}},"output":{"type":"structure","members":{"actionArn":{},"actionId":{}}}},"UpdatePackage":{"http":{"method":"PATCH","requestUri":"/packages/{packageName}","responseCode":200},"input":{"type":"structure","required":["packageName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"description":{"shape":"S80"},"defaultVersionName":{},"unsetDefaultVersion":{"type":"boolean"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdatePackageConfiguration":{"http":{"method":"PATCH","requestUri":"/package-configuration","responseCode":200},"input":{"type":"structure","members":{"versionUpdateByJobsConfig":{"shape":"Snx"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdatePackageVersion":{"http":{"method":"PATCH","requestUri":"/packages/{packageName}/versions/{versionName}","responseCode":200},"input":{"type":"structure","required":["packageName","versionName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"versionName":{"location":"uri","locationName":"versionName"},"description":{"shape":"S80"},"attributes":{"shape":"S87"},"action":{},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateProvisioningTemplate":{"http":{"method":"PATCH","requestUri":"/provisioning-templates/{templateName}"},"input":{"type":"structure","required":["templateName"],"members":{"templateName":{"location":"uri","locationName":"templateName"},"description":{},"enabled":{"type":"boolean"},"defaultVersionId":{"type":"integer"},"provisioningRoleArn":{},"preProvisioningHook":{"shape":"S8t"},"removePreProvisioningHook":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"UpdateRoleAlias":{"http":{"method":"PUT","requestUri":"/role-aliases/{roleAlias}"},"input":{"type":"structure","required":["roleAlias"],"members":{"roleAlias":{"location":"uri","locationName":"roleAlias"},"roleArn":{},"credentialDurationSeconds":{"type":"integer"}}},"output":{"type":"structure","members":{"roleAlias":{},"roleAliasArn":{}}}},"UpdateScheduledAudit":{"http":{"method":"PATCH","requestUri":"/audit/scheduledaudits/{scheduledAuditName}"},"input":{"type":"structure","required":["scheduledAuditName"],"members":{"frequency":{},"dayOfMonth":{},"dayOfWeek":{},"targetCheckNames":{"shape":"S99"},"scheduledAuditName":{"location":"uri","locationName":"scheduledAuditName"}}},"output":{"type":"structure","members":{"scheduledAuditArn":{}}}},"UpdateSecurityProfile":{"http":{"method":"PATCH","requestUri":"/security-profiles/{securityProfileName}"},"input":{"type":"structure","required":["securityProfileName"],"members":{"securityProfileName":{"location":"uri","locationName":"securityProfileName"},"securityProfileDescription":{},"behaviors":{"shape":"S9f"},"alertTargets":{"shape":"Sa5"},"additionalMetricsToRetain":{"shape":"Sa9","deprecated":true,"deprecatedMessage":"Use additionalMetricsToRetainV2."},"additionalMetricsToRetainV2":{"shape":"Saa"},"deleteBehaviors":{"type":"boolean"},"deleteAlertTargets":{"type":"boolean"},"deleteAdditionalMetricsToRetain":{"type":"boolean"},"expectedVersion":{"location":"querystring","locationName":"expectedVersion","type":"long"}}},"output":{"type":"structure","members":{"securityProfileName":{},"securityProfileArn":{},"securityProfileDescription":{},"behaviors":{"shape":"S9f"},"alertTargets":{"shape":"Sa5"},"additionalMetricsToRetain":{"shape":"Sa9","deprecated":true,"deprecatedMessage":"Use additionalMetricsToRetainV2."},"additionalMetricsToRetainV2":{"shape":"Saa"},"version":{"type":"long"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"UpdateStream":{"http":{"method":"PUT","requestUri":"/streams/{streamId}"},"input":{"type":"structure","required":["streamId"],"members":{"streamId":{"location":"uri","locationName":"streamId"},"description":{},"files":{"shape":"Sag"},"roleArn":{}}},"output":{"type":"structure","members":{"streamId":{},"streamArn":{},"description":{},"streamVersion":{"type":"integer"}}}},"UpdateThing":{"http":{"method":"PATCH","requestUri":"/things/{thingName}"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"thingTypeName":{},"attributePayload":{"shape":"S3n"},"expectedVersion":{"type":"long"},"removeThingType":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"UpdateThingGroup":{"http":{"method":"PATCH","requestUri":"/thing-groups/{thingGroupName}"},"input":{"type":"structure","required":["thingGroupName","thingGroupProperties"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"},"thingGroupProperties":{"shape":"S3l"},"expectedVersion":{"type":"long"}}},"output":{"type":"structure","members":{"version":{"type":"long"}}}},"UpdateThingGroupsForThing":{"http":{"method":"PUT","requestUri":"/thing-groups/updateThingGroupsForThing"},"input":{"type":"structure","members":{"thingName":{},"thingGroupsToAdd":{"shape":"Szr"},"thingGroupsToRemove":{"shape":"Szr"},"overrideDynamicGroups":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"UpdateTopicRuleDestination":{"http":{"method":"PATCH","requestUri":"/destinations"},"input":{"type":"structure","required":["arn","status"],"members":{"arn":{},"status":{}}},"output":{"type":"structure","members":{}}},"ValidateSecurityProfileBehaviors":{"http":{"requestUri":"/security-profile-behaviors/validate"},"input":{"type":"structure","required":["behaviors"],"members":{"behaviors":{"shape":"S9f"}}},"output":{"type":"structure","members":{"valid":{"type":"boolean"},"validationErrors":{"type":"list","member":{"type":"structure","members":{"errorMessage":{}}}}}}}},"shapes":{"Sg":{"type":"list","member":{}},"S1e":{"type":"map","key":{},"value":{}},"S1o":{"type":"structure","members":{"deviceCertificateId":{},"caCertificateId":{},"cognitoIdentityPoolId":{},"clientId":{},"policyVersionIdentifier":{"type":"structure","members":{"policyName":{},"policyVersionId":{}}},"account":{},"iamRoleArn":{},"roleAliasArn":{},"issuerCertificateIdentifier":{"type":"structure","members":{"issuerCertificateSubject":{},"issuerId":{},"issuerCertificateSerialNumber":{}}},"deviceCertificateArn":{}}},"S2a":{"type":"map","key":{},"value":{}},"S2e":{"type":"list","member":{"type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}},"S2n":{"type":"structure","members":{"billingGroupDescription":{}}},"S34":{"type":"list","member":{}},"S3d":{"type":"structure","members":{"defaultAuthorizerName":{},"allowAuthorizerOverride":{"type":"boolean"}}},"S3g":{"type":"structure","members":{"securityPolicy":{}}},"S3l":{"type":"structure","members":{"thingGroupDescription":{},"attributePayload":{"shape":"S3n"}}},"S3n":{"type":"structure","members":{"attributes":{"shape":"S3o"},"merge":{"type":"boolean"}}},"S3o":{"type":"map","key":{},"value":{}},"S3z":{"type":"structure","required":["name"],"members":{"name":{},"values":{"type":"list","member":{}}}},"S4c":{"type":"structure","members":{"roleArn":{},"expiresInSec":{"type":"long"}}},"S4f":{"type":"structure","members":{"maximumPerMinute":{"type":"integer"},"exponentialRate":{"type":"structure","required":["baseRatePerMinute","incrementFactor","rateIncreaseCriteria"],"members":{"baseRatePerMinute":{"type":"integer"},"incrementFactor":{"type":"double"},"rateIncreaseCriteria":{"type":"structure","members":{"numberOfNotifiedThings":{"type":"integer"},"numberOfSucceededThings":{"type":"integer"}}}}}}},"S4m":{"type":"structure","required":["criteriaList"],"members":{"criteriaList":{"type":"list","member":{"type":"structure","required":["failureType","action","thresholdPercentage","minNumberOfExecutedThings"],"members":{"failureType":{},"action":{},"thresholdPercentage":{"type":"double"},"minNumberOfExecutedThings":{"type":"integer"}}}}}},"S4t":{"type":"structure","members":{"inProgressTimeoutInMinutes":{"type":"long"}}},"S4w":{"type":"structure","required":["criteriaList"],"members":{"criteriaList":{"type":"list","member":{"type":"structure","required":["failureType","numberOfRetries"],"members":{"failureType":{},"numberOfRetries":{"type":"integer"}}}}}},"S51":{"type":"map","key":{},"value":{}},"S54":{"type":"structure","members":{"startTime":{},"endTime":{},"endBehavior":{},"maintenanceWindows":{"shape":"S57"}}},"S57":{"type":"list","member":{"type":"structure","required":["startTime","durationInMinutes"],"members":{"startTime":{},"durationInMinutes":{"type":"integer"}}}},"S5b":{"type":"list","member":{}},"S5j":{"type":"structure","members":{"PublicKey":{},"PrivateKey":{"type":"string","sensitive":true}}},"S5o":{"type":"structure","members":{"updateDeviceCertificateParams":{"type":"structure","required":["action"],"members":{"action":{}}},"updateCACertificateParams":{"type":"structure","required":["action"],"members":{"action":{}}},"addThingsToThingGroupParams":{"type":"structure","required":["thingGroupNames"],"members":{"thingGroupNames":{"type":"list","member":{}},"overrideDynamicGroups":{"type":"boolean"}}},"replaceDefaultPolicyVersionParams":{"type":"structure","required":["templateName"],"members":{"templateName":{}}},"enableIoTLoggingParams":{"type":"structure","required":["roleArnForLogging","logLevel"],"members":{"roleArnForLogging":{},"logLevel":{}}},"publishFindingToSnsParams":{"type":"structure","required":["topicArn"],"members":{"topicArn":{}}}}},"S68":{"type":"list","member":{}},"S6a":{"type":"list","member":{}},"S6c":{"type":"structure","members":{"maximumPerMinute":{"type":"integer"},"exponentialRate":{"type":"structure","required":["baseRatePerMinute","incrementFactor","rateIncreaseCriteria"],"members":{"baseRatePerMinute":{"type":"integer"},"incrementFactor":{"type":"double"},"rateIncreaseCriteria":{"type":"structure","members":{"numberOfNotifiedThings":{"type":"integer"},"numberOfSucceededThings":{"type":"integer"}}}}}}},"S6j":{"type":"structure","members":{"expiresInSec":{"type":"long"}}},"S6u":{"type":"list","member":{"type":"structure","members":{"fileName":{},"fileType":{"type":"integer"},"fileVersion":{},"fileLocation":{"type":"structure","members":{"stream":{"type":"structure","members":{"streamId":{},"fileId":{"type":"integer"}}},"s3Location":{"shape":"S73"}}},"codeSigning":{"type":"structure","members":{"awsSignerJobId":{},"startSigningJobParameter":{"type":"structure","members":{"signingProfileParameter":{"type":"structure","members":{"certificateArn":{},"platform":{},"certificatePathOnDevice":{}}},"signingProfileName":{},"destination":{"type":"structure","members":{"s3Destination":{"type":"structure","members":{"bucket":{},"prefix":{}}}}}}},"customCodeSigning":{"type":"structure","members":{"signature":{"type":"structure","members":{"inlineDocument":{"type":"blob"}}},"certificateChain":{"type":"structure","members":{"certificateName":{},"inlineDocument":{}}},"hashAlgorithm":{},"signatureAlgorithm":{}}}}},"attributes":{"type":"map","key":{},"value":{}}}}},"S73":{"type":"structure","members":{"bucket":{},"key":{},"version":{}}},"S7s":{"type":"map","key":{},"value":{}},"S80":{"type":"string","sensitive":true},"S81":{"type":"map","key":{},"value":{}},"S87":{"type":"map","key":{},"value":{},"sensitive":true},"S8t":{"type":"structure","required":["targetArn"],"members":{"payloadVersion":{},"targetArn":{}}},"S99":{"type":"list","member":{}},"S9f":{"type":"list","member":{"shape":"S9g"}},"S9g":{"type":"structure","required":["name"],"members":{"name":{},"metric":{},"metricDimension":{"shape":"S9j"},"criteria":{"type":"structure","members":{"comparisonOperator":{},"value":{"shape":"S9n"},"durationSeconds":{"type":"integer"},"consecutiveDatapointsToAlarm":{"type":"integer"},"consecutiveDatapointsToClear":{"type":"integer"},"statisticalThreshold":{"type":"structure","members":{"statistic":{}}},"mlDetectionConfig":{"type":"structure","required":["confidenceLevel"],"members":{"confidenceLevel":{}}}}},"suppressAlerts":{"type":"boolean"}}},"S9j":{"type":"structure","required":["dimensionName"],"members":{"dimensionName":{},"operator":{}}},"S9n":{"type":"structure","members":{"count":{"type":"long"},"cidrs":{"type":"list","member":{}},"ports":{"type":"list","member":{"type":"integer"}},"number":{"type":"double"},"numbers":{"type":"list","member":{"type":"double"}},"strings":{"type":"list","member":{}}}},"Sa5":{"type":"map","key":{},"value":{"type":"structure","required":["alertTargetArn","roleArn"],"members":{"alertTargetArn":{},"roleArn":{}}}},"Sa9":{"type":"list","member":{}},"Saa":{"type":"list","member":{"type":"structure","required":["metric"],"members":{"metric":{},"metricDimension":{"shape":"S9j"}}}},"Sag":{"type":"list","member":{"type":"structure","members":{"fileId":{"type":"integer"},"s3Location":{"shape":"S73"}}}},"Sas":{"type":"structure","members":{"thingTypeDescription":{},"searchableAttributes":{"type":"list","member":{}}}},"Sb0":{"type":"structure","required":["sql","actions"],"members":{"sql":{},"description":{},"actions":{"shape":"Sb3"},"ruleDisabled":{"type":"boolean"},"awsIotSqlVersion":{},"errorAction":{"shape":"Sb4"}}},"Sb3":{"type":"list","member":{"shape":"Sb4"}},"Sb4":{"type":"structure","members":{"dynamoDB":{"type":"structure","required":["tableName","roleArn","hashKeyField","hashKeyValue"],"members":{"tableName":{},"roleArn":{},"operation":{},"hashKeyField":{},"hashKeyValue":{},"hashKeyType":{},"rangeKeyField":{},"rangeKeyValue":{},"rangeKeyType":{},"payloadField":{}}},"dynamoDBv2":{"type":"structure","required":["roleArn","putItem"],"members":{"roleArn":{},"putItem":{"type":"structure","required":["tableName"],"members":{"tableName":{}}}}},"lambda":{"type":"structure","required":["functionArn"],"members":{"functionArn":{}}},"sns":{"type":"structure","required":["targetArn","roleArn"],"members":{"targetArn":{},"roleArn":{},"messageFormat":{}}},"sqs":{"type":"structure","required":["roleArn","queueUrl"],"members":{"roleArn":{},"queueUrl":{},"useBase64":{"type":"boolean"}}},"kinesis":{"type":"structure","required":["roleArn","streamName"],"members":{"roleArn":{},"streamName":{},"partitionKey":{}}},"republish":{"type":"structure","required":["roleArn","topic"],"members":{"roleArn":{},"topic":{},"qos":{"type":"integer"},"headers":{"type":"structure","members":{"payloadFormatIndicator":{},"contentType":{},"responseTopic":{},"correlationData":{},"messageExpiry":{},"userProperties":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}}}}}},"s3":{"type":"structure","required":["roleArn","bucketName","key"],"members":{"roleArn":{},"bucketName":{},"key":{},"cannedAcl":{}}},"firehose":{"type":"structure","required":["roleArn","deliveryStreamName"],"members":{"roleArn":{},"deliveryStreamName":{},"separator":{},"batchMode":{"type":"boolean"}}},"cloudwatchMetric":{"type":"structure","required":["roleArn","metricNamespace","metricName","metricValue","metricUnit"],"members":{"roleArn":{},"metricNamespace":{},"metricName":{},"metricValue":{},"metricUnit":{},"metricTimestamp":{}}},"cloudwatchAlarm":{"type":"structure","required":["roleArn","alarmName","stateReason","stateValue"],"members":{"roleArn":{},"alarmName":{},"stateReason":{},"stateValue":{}}},"cloudwatchLogs":{"type":"structure","required":["roleArn","logGroupName"],"members":{"roleArn":{},"logGroupName":{},"batchMode":{"type":"boolean"}}},"elasticsearch":{"type":"structure","required":["roleArn","endpoint","index","type","id"],"members":{"roleArn":{},"endpoint":{},"index":{},"type":{},"id":{}}},"salesforce":{"type":"structure","required":["token","url"],"members":{"token":{},"url":{}}},"iotAnalytics":{"type":"structure","members":{"channelArn":{},"channelName":{},"batchMode":{"type":"boolean"},"roleArn":{}}},"iotEvents":{"type":"structure","required":["inputName","roleArn"],"members":{"inputName":{},"messageId":{},"batchMode":{"type":"boolean"},"roleArn":{}}},"iotSiteWise":{"type":"structure","required":["putAssetPropertyValueEntries","roleArn"],"members":{"putAssetPropertyValueEntries":{"type":"list","member":{"type":"structure","required":["propertyValues"],"members":{"entryId":{},"assetId":{},"propertyId":{},"propertyAlias":{},"propertyValues":{"type":"list","member":{"type":"structure","required":["value","timestamp"],"members":{"value":{"type":"structure","members":{"stringValue":{},"integerValue":{},"doubleValue":{},"booleanValue":{}}},"timestamp":{"type":"structure","required":["timeInSeconds"],"members":{"timeInSeconds":{},"offsetInNanos":{}}},"quality":{}}}}}}},"roleArn":{}}},"stepFunctions":{"type":"structure","required":["stateMachineName","roleArn"],"members":{"executionNamePrefix":{},"stateMachineName":{},"roleArn":{}}},"timestream":{"type":"structure","required":["roleArn","databaseName","tableName","dimensions"],"members":{"roleArn":{},"databaseName":{},"tableName":{},"dimensions":{"type":"list","member":{"type":"structure","required":["name","value"],"members":{"name":{},"value":{}}}},"timestamp":{"type":"structure","required":["value","unit"],"members":{"value":{},"unit":{}}}}},"http":{"type":"structure","required":["url"],"members":{"url":{},"confirmationUrl":{},"headers":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}},"auth":{"type":"structure","members":{"sigv4":{"type":"structure","required":["signingRegion","serviceName","roleArn"],"members":{"signingRegion":{},"serviceName":{},"roleArn":{}}}}}}},"kafka":{"type":"structure","required":["destinationArn","topic","clientProperties"],"members":{"destinationArn":{},"topic":{},"key":{},"partition":{},"clientProperties":{"type":"map","key":{},"value":{}}}},"openSearch":{"type":"structure","required":["roleArn","endpoint","index","type","id"],"members":{"roleArn":{},"endpoint":{},"index":{},"type":{},"id":{}}},"location":{"type":"structure","required":["roleArn","trackerName","deviceId","latitude","longitude"],"members":{"roleArn":{},"trackerName":{},"deviceId":{},"timestamp":{"type":"structure","required":["value"],"members":{"value":{},"unit":{}}},"latitude":{},"longitude":{}}}}},"Sed":{"type":"list","member":{}},"Sef":{"type":"list","member":{}},"Sej":{"type":"structure","members":{"arn":{},"status":{},"createdAt":{"type":"timestamp"},"lastUpdatedAt":{"type":"timestamp"},"statusReason":{},"httpUrlProperties":{"type":"structure","members":{"confirmationUrl":{}}},"vpcProperties":{"type":"structure","members":{"subnetIds":{"shape":"Sed"},"securityGroups":{"shape":"Sef"},"vpcId":{},"roleArn":{}}}}},"Sgn":{"type":"map","key":{},"value":{"type":"structure","members":{"targetArn":{},"roleArn":{},"enabled":{"type":"boolean"}}}},"Sgq":{"type":"map","key":{},"value":{"type":"structure","members":{"enabled":{"type":"boolean"}}}},"Sgv":{"type":"structure","members":{"findingId":{},"taskId":{},"checkName":{},"taskStartTime":{"type":"timestamp"},"findingTime":{"type":"timestamp"},"severity":{},"nonCompliantResource":{"type":"structure","members":{"resourceType":{},"resourceIdentifier":{"shape":"S1o"},"additionalInfo":{"shape":"Sgz"}}},"relatedResources":{"shape":"Sh0"},"reasonForNonCompliance":{},"reasonForNonComplianceCode":{},"isSuppressed":{"type":"boolean"}}},"Sgz":{"type":"map","key":{},"value":{}},"Sh0":{"type":"list","member":{"type":"structure","members":{"resourceType":{},"resourceIdentifier":{"shape":"S1o"},"additionalInfo":{"shape":"Sgz"}}}},"Shf":{"type":"structure","members":{"auditTaskId":{},"findingIds":{"type":"list","member":{}},"auditCheckToReasonCodeFilter":{"type":"map","key":{},"value":{"type":"list","member":{}}}}},"Shj":{"type":"map","key":{},"value":{"type":"list","member":{}}},"Shl":{"type":"list","member":{"type":"structure","members":{"name":{},"id":{},"roleArn":{},"actionParams":{"shape":"S5o"}}}},"Sic":{"type":"structure","members":{"authorizerName":{},"authorizerArn":{},"authorizerFunctionArn":{},"tokenKeyName":{},"tokenSigningPublicKeys":{"shape":"S2a"},"status":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"signingDisabled":{"type":"boolean"},"enableCachingForHttp":{"type":"boolean"}}},"Sip":{"type":"structure","members":{"notBefore":{"type":"timestamp"},"notAfter":{"type":"timestamp"}}},"Sir":{"type":"structure","members":{"templateBody":{},"roleArn":{},"templateName":{}}},"Sj4":{"type":"structure","members":{"taskId":{},"taskStatus":{},"taskStartTime":{"type":"timestamp"},"taskEndTime":{"type":"timestamp"},"target":{"shape":"Sj6"},"violationEventOccurrenceRange":{"shape":"Sj9"},"onlyActiveViolationsIncluded":{"type":"boolean"},"suppressedAlertsIncluded":{"type":"boolean"},"actionsDefinition":{"shape":"Shl"},"taskStatistics":{"type":"structure","members":{"actionsExecuted":{"type":"long"},"actionsSkipped":{"type":"long"},"actionsFailed":{"type":"long"}}}}},"Sj6":{"type":"structure","members":{"violationIds":{"type":"list","member":{}},"securityProfileName":{},"behaviorName":{}}},"Sj9":{"type":"structure","required":["startTime","endTime"],"members":{"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"}}},"Sju":{"type":"map","key":{},"value":{"type":"structure","members":{"Enabled":{"type":"boolean"}}}},"Sl0":{"type":"list","member":{}},"Slt":{"type":"list","member":{"shape":"Slu"}},"Slu":{"type":"structure","members":{"groupName":{},"groupArn":{}}},"Sm6":{"type":"structure","members":{"deprecated":{"type":"boolean"},"deprecationDate":{"type":"timestamp"},"creationDate":{"type":"timestamp"}}},"Sn5":{"type":"structure","required":["thingIndexingMode"],"members":{"thingIndexingMode":{},"thingConnectivityIndexingMode":{},"deviceDefenderIndexingMode":{},"namedShadowIndexingMode":{},"managedFields":{"shape":"Sna"},"customFields":{"shape":"Sna"},"filter":{"type":"structure","members":{"namedShadowNames":{"type":"list","member":{}}}}}},"Sna":{"type":"list","member":{"type":"structure","members":{"name":{},"type":{}}}},"Snh":{"type":"structure","required":["thingGroupIndexingMode"],"members":{"thingGroupIndexingMode":{},"managedFields":{"shape":"Sna"},"customFields":{"shape":"Sna"}}},"Snx":{"type":"structure","members":{"enabled":{"type":"boolean"},"roleArn":{}}},"Sp7":{"type":"structure","members":{"confidenceLevel":{}}},"Spe":{"type":"list","member":{"type":"structure","members":{"policyName":{},"policyArn":{}}}},"Sqg":{"type":"list","member":{"type":"structure","members":{"certificateArn":{},"certificateId":{},"status":{},"certificateMode":{},"creationDate":{"type":"timestamp"}}}},"Srg":{"type":"structure","members":{"status":{},"queuedAt":{"type":"timestamp"},"startedAt":{"type":"timestamp"},"lastUpdatedAt":{"type":"timestamp"},"executionNumber":{"type":"long"},"retryAttempt":{"type":"integer"}}},"Ssr":{"type":"list","member":{}},"St1":{"type":"list","member":{}},"Stm":{"type":"structure","required":["name","arn"],"members":{"name":{},"arn":{}}},"Str":{"type":"structure","required":["arn"],"members":{"arn":{}}},"Svf":{"type":"structure","required":["targetType"],"members":{"targetType":{},"targetName":{}}},"Swb":{"type":"list","member":{}},"Sx4":{"type":"structure","required":["resources"],"members":{"actionType":{},"resources":{"type":"list","member":{}}}},"Sx8":{"type":"list","member":{}},"Szr":{"type":"list","member":{}}}}')},43999:function(e){"use strict";e.exports=JSON.parse('{"o":{"GetBehaviorModelTrainingSummaries":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"summaries"},"ListActiveViolations":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"activeViolations"},"ListAttachedPolicies":{"input_token":"marker","limit_key":"pageSize","output_token":"nextMarker","result_key":"policies"},"ListAuditFindings":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"findings"},"ListAuditMitigationActionsExecutions":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"actionsExecutions"},"ListAuditMitigationActionsTasks":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"tasks"},"ListAuditSuppressions":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"suppressions"},"ListAuditTasks":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"tasks"},"ListAuthorizers":{"input_token":"marker","limit_key":"pageSize","output_token":"nextMarker","result_key":"authorizers"},"ListBillingGroups":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"billingGroups"},"ListCACertificates":{"input_token":"marker","limit_key":"pageSize","output_token":"nextMarker","result_key":"certificates"},"ListCertificates":{"input_token":"marker","limit_key":"pageSize","output_token":"nextMarker","result_key":"certificates"},"ListCertificatesByCA":{"input_token":"marker","limit_key":"pageSize","output_token":"nextMarker","result_key":"certificates"},"ListCustomMetrics":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"metricNames"},"ListDetectMitigationActionsExecutions":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"actionsExecutions"},"ListDetectMitigationActionsTasks":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"tasks"},"ListDimensions":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"dimensionNames"},"ListDomainConfigurations":{"input_token":"marker","limit_key":"pageSize","output_token":"nextMarker","result_key":"domainConfigurations"},"ListFleetMetrics":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"fleetMetrics"},"ListIndices":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"indexNames"},"ListJobExecutionsForJob":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"executionSummaries"},"ListJobExecutionsForThing":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"executionSummaries"},"ListJobTemplates":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"jobTemplates"},"ListJobs":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"jobs"},"ListManagedJobTemplates":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"managedJobTemplates"},"ListMetricValues":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"metricDatumList"},"ListMitigationActions":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"actionIdentifiers"},"ListOTAUpdates":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"otaUpdates"},"ListOutgoingCertificates":{"input_token":"marker","limit_key":"pageSize","output_token":"nextMarker","result_key":"outgoingCertificates"},"ListPackageVersions":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"packageVersionSummaries"},"ListPackages":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"packageSummaries"},"ListPolicies":{"input_token":"marker","limit_key":"pageSize","output_token":"nextMarker","result_key":"policies"},"ListPolicyPrincipals":{"input_token":"marker","limit_key":"pageSize","output_token":"nextMarker","result_key":"principals"},"ListPrincipalPolicies":{"input_token":"marker","limit_key":"pageSize","output_token":"nextMarker","result_key":"policies"},"ListPrincipalThings":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"things"},"ListProvisioningTemplateVersions":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"versions"},"ListProvisioningTemplates":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"templates"},"ListRelatedResourcesForAuditFinding":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"relatedResources"},"ListRoleAliases":{"input_token":"marker","limit_key":"pageSize","output_token":"nextMarker","result_key":"roleAliases"},"ListScheduledAudits":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"scheduledAudits"},"ListSecurityProfiles":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"securityProfileIdentifiers"},"ListSecurityProfilesForTarget":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"securityProfileTargetMappings"},"ListStreams":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"streams"},"ListTagsForResource":{"input_token":"nextToken","output_token":"nextToken","result_key":"tags"},"ListTargetsForPolicy":{"input_token":"marker","limit_key":"pageSize","output_token":"nextMarker","result_key":"targets"},"ListTargetsForSecurityProfile":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"securityProfileTargets"},"ListThingGroups":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"thingGroups"},"ListThingGroupsForThing":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"thingGroups"},"ListThingPrincipals":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"principals"},"ListThingRegistrationTaskReports":{"input_token":"nextToken","limit_key":"maxResults","non_aggregate_keys":["reportType"],"output_token":"nextToken","result_key":"resourceLinks"},"ListThingRegistrationTasks":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"taskIds"},"ListThingTypes":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"thingTypes"},"ListThings":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"things"},"ListThingsInBillingGroup":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"things"},"ListThingsInThingGroup":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"things"},"ListTopicRuleDestinations":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"destinationSummaries"},"ListTopicRules":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"rules"},"ListV2LoggingLevels":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"logTargetConfigurations"},"ListViolationEvents":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"violationEvents"}}}')},21717:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-05-28","endpointPrefix":"data-ats.iot","protocol":"rest-json","serviceFullName":"AWS IoT Data Plane","serviceId":"IoT Data Plane","signatureVersion":"v4","signingName":"iotdata","uid":"iot-data-2015-05-28"},"operations":{"DeleteThingShadow":{"http":{"method":"DELETE","requestUri":"/things/{thingName}/shadow"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"shadowName":{"location":"querystring","locationName":"name"}}},"output":{"type":"structure","required":["payload"],"members":{"payload":{"type":"blob"}},"payload":"payload"}},"GetRetainedMessage":{"http":{"method":"GET","requestUri":"/retainedMessage/{topic}"},"input":{"type":"structure","required":["topic"],"members":{"topic":{"location":"uri","locationName":"topic"}}},"output":{"type":"structure","members":{"topic":{},"payload":{"type":"blob"},"qos":{"type":"integer"},"lastModifiedTime":{"type":"long"},"userProperties":{"type":"blob"}}}},"GetThingShadow":{"http":{"method":"GET","requestUri":"/things/{thingName}/shadow"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"shadowName":{"location":"querystring","locationName":"name"}}},"output":{"type":"structure","members":{"payload":{"type":"blob"}},"payload":"payload"}},"ListNamedShadowsForThing":{"http":{"method":"GET","requestUri":"/api/things/shadow/ListNamedShadowsForThing/{thingName}"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"nextToken":{"location":"querystring","locationName":"nextToken"},"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"}}},"output":{"type":"structure","members":{"results":{"type":"list","member":{}},"nextToken":{},"timestamp":{"type":"long"}}}},"ListRetainedMessages":{"http":{"method":"GET","requestUri":"/retainedMessage"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"retainedTopics":{"type":"list","member":{"type":"structure","members":{"topic":{},"payloadSize":{"type":"long"},"qos":{"type":"integer"},"lastModifiedTime":{"type":"long"}}}},"nextToken":{}}}},"Publish":{"http":{"requestUri":"/topics/{topic}"},"input":{"type":"structure","required":["topic"],"members":{"topic":{"location":"uri","locationName":"topic"},"qos":{"location":"querystring","locationName":"qos","type":"integer"},"retain":{"location":"querystring","locationName":"retain","type":"boolean"},"payload":{"type":"blob"},"userProperties":{"jsonvalue":true,"location":"header","locationName":"x-amz-mqtt5-user-properties"},"payloadFormatIndicator":{"location":"header","locationName":"x-amz-mqtt5-payload-format-indicator"},"contentType":{"location":"querystring","locationName":"contentType"},"responseTopic":{"location":"querystring","locationName":"responseTopic"},"correlationData":{"location":"header","locationName":"x-amz-mqtt5-correlation-data"},"messageExpiry":{"location":"querystring","locationName":"messageExpiry","type":"long"}},"payload":"payload"}},"UpdateThingShadow":{"http":{"requestUri":"/things/{thingName}/shadow"},"input":{"type":"structure","required":["thingName","payload"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"shadowName":{"location":"querystring","locationName":"name"},"payload":{"type":"blob"}},"payload":"payload"},"output":{"type":"structure","members":{"payload":{"type":"blob"}},"payload":"payload"}}},"shapes":{}}')},31896:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListRetainedMessages":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"retainedTopics"}}}')},84609:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-11-27","endpointPrefix":"iotanalytics","protocol":"rest-json","serviceFullName":"AWS IoT Analytics","serviceId":"IoTAnalytics","signatureVersion":"v4","signingName":"iotanalytics","uid":"iotanalytics-2017-11-27"},"operations":{"BatchPutMessage":{"http":{"requestUri":"/messages/batch","responseCode":200},"input":{"type":"structure","required":["channelName","messages"],"members":{"channelName":{},"messages":{"type":"list","member":{"type":"structure","required":["messageId","payload"],"members":{"messageId":{},"payload":{"type":"blob"}}}}}},"output":{"type":"structure","members":{"batchPutMessageErrorEntries":{"type":"list","member":{"type":"structure","members":{"messageId":{},"errorCode":{},"errorMessage":{}}}}}}},"CancelPipelineReprocessing":{"http":{"method":"DELETE","requestUri":"/pipelines/{pipelineName}/reprocessing/{reprocessingId}"},"input":{"type":"structure","required":["pipelineName","reprocessingId"],"members":{"pipelineName":{"location":"uri","locationName":"pipelineName"},"reprocessingId":{"location":"uri","locationName":"reprocessingId"}}},"output":{"type":"structure","members":{}}},"CreateChannel":{"http":{"requestUri":"/channels","responseCode":201},"input":{"type":"structure","required":["channelName"],"members":{"channelName":{},"channelStorage":{"shape":"Sh"},"retentionPeriod":{"shape":"Sn"},"tags":{"shape":"Sq"}}},"output":{"type":"structure","members":{"channelName":{},"channelArn":{},"retentionPeriod":{"shape":"Sn"}}}},"CreateDataset":{"http":{"requestUri":"/datasets","responseCode":201},"input":{"type":"structure","required":["datasetName","actions"],"members":{"datasetName":{},"actions":{"shape":"Sy"},"triggers":{"shape":"S1l"},"contentDeliveryRules":{"shape":"S1q"},"retentionPeriod":{"shape":"Sn"},"versioningConfiguration":{"shape":"S21"},"tags":{"shape":"Sq"},"lateDataRules":{"shape":"S24"}}},"output":{"type":"structure","members":{"datasetName":{},"datasetArn":{},"retentionPeriod":{"shape":"Sn"}}}},"CreateDatasetContent":{"http":{"requestUri":"/datasets/{datasetName}/content"},"input":{"type":"structure","required":["datasetName"],"members":{"datasetName":{"location":"uri","locationName":"datasetName"},"versionId":{}}},"output":{"type":"structure","members":{"versionId":{}}}},"CreateDatastore":{"http":{"requestUri":"/datastores","responseCode":201},"input":{"type":"structure","required":["datastoreName"],"members":{"datastoreName":{},"datastoreStorage":{"shape":"S2h"},"retentionPeriod":{"shape":"Sn"},"tags":{"shape":"Sq"},"fileFormatConfiguration":{"shape":"S2m"},"datastorePartitions":{"shape":"S2u"}}},"output":{"type":"structure","members":{"datastoreName":{},"datastoreArn":{},"retentionPeriod":{"shape":"Sn"}}}},"CreatePipeline":{"http":{"requestUri":"/pipelines","responseCode":201},"input":{"type":"structure","required":["pipelineName","pipelineActivities"],"members":{"pipelineName":{},"pipelineActivities":{"shape":"S34"},"tags":{"shape":"Sq"}}},"output":{"type":"structure","members":{"pipelineName":{},"pipelineArn":{}}}},"DeleteChannel":{"http":{"method":"DELETE","requestUri":"/channels/{channelName}","responseCode":204},"input":{"type":"structure","required":["channelName"],"members":{"channelName":{"location":"uri","locationName":"channelName"}}}},"DeleteDataset":{"http":{"method":"DELETE","requestUri":"/datasets/{datasetName}","responseCode":204},"input":{"type":"structure","required":["datasetName"],"members":{"datasetName":{"location":"uri","locationName":"datasetName"}}}},"DeleteDatasetContent":{"http":{"method":"DELETE","requestUri":"/datasets/{datasetName}/content","responseCode":204},"input":{"type":"structure","required":["datasetName"],"members":{"datasetName":{"location":"uri","locationName":"datasetName"},"versionId":{"location":"querystring","locationName":"versionId"}}}},"DeleteDatastore":{"http":{"method":"DELETE","requestUri":"/datastores/{datastoreName}","responseCode":204},"input":{"type":"structure","required":["datastoreName"],"members":{"datastoreName":{"location":"uri","locationName":"datastoreName"}}}},"DeletePipeline":{"http":{"method":"DELETE","requestUri":"/pipelines/{pipelineName}","responseCode":204},"input":{"type":"structure","required":["pipelineName"],"members":{"pipelineName":{"location":"uri","locationName":"pipelineName"}}}},"DescribeChannel":{"http":{"method":"GET","requestUri":"/channels/{channelName}"},"input":{"type":"structure","required":["channelName"],"members":{"channelName":{"location":"uri","locationName":"channelName"},"includeStatistics":{"location":"querystring","locationName":"includeStatistics","type":"boolean"}}},"output":{"type":"structure","members":{"channel":{"type":"structure","members":{"name":{},"storage":{"shape":"Sh"},"arn":{},"status":{},"retentionPeriod":{"shape":"Sn"},"creationTime":{"type":"timestamp"},"lastUpdateTime":{"type":"timestamp"},"lastMessageArrivalTime":{"type":"timestamp"}}},"statistics":{"type":"structure","members":{"size":{"shape":"S42"}}}}}},"DescribeDataset":{"http":{"method":"GET","requestUri":"/datasets/{datasetName}"},"input":{"type":"structure","required":["datasetName"],"members":{"datasetName":{"location":"uri","locationName":"datasetName"}}},"output":{"type":"structure","members":{"dataset":{"type":"structure","members":{"name":{},"arn":{},"actions":{"shape":"Sy"},"triggers":{"shape":"S1l"},"contentDeliveryRules":{"shape":"S1q"},"status":{},"creationTime":{"type":"timestamp"},"lastUpdateTime":{"type":"timestamp"},"retentionPeriod":{"shape":"Sn"},"versioningConfiguration":{"shape":"S21"},"lateDataRules":{"shape":"S24"}}}}}},"DescribeDatastore":{"http":{"method":"GET","requestUri":"/datastores/{datastoreName}"},"input":{"type":"structure","required":["datastoreName"],"members":{"datastoreName":{"location":"uri","locationName":"datastoreName"},"includeStatistics":{"location":"querystring","locationName":"includeStatistics","type":"boolean"}}},"output":{"type":"structure","members":{"datastore":{"type":"structure","members":{"name":{},"storage":{"shape":"S2h"},"arn":{},"status":{},"retentionPeriod":{"shape":"Sn"},"creationTime":{"type":"timestamp"},"lastUpdateTime":{"type":"timestamp"},"lastMessageArrivalTime":{"type":"timestamp"},"fileFormatConfiguration":{"shape":"S2m"},"datastorePartitions":{"shape":"S2u"}}},"statistics":{"type":"structure","members":{"size":{"shape":"S42"}}}}}},"DescribeLoggingOptions":{"http":{"method":"GET","requestUri":"/logging"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"loggingOptions":{"shape":"S4f"}}}},"DescribePipeline":{"http":{"method":"GET","requestUri":"/pipelines/{pipelineName}"},"input":{"type":"structure","required":["pipelineName"],"members":{"pipelineName":{"location":"uri","locationName":"pipelineName"}}},"output":{"type":"structure","members":{"pipeline":{"type":"structure","members":{"name":{},"arn":{},"activities":{"shape":"S34"},"reprocessingSummaries":{"shape":"S4l"},"creationTime":{"type":"timestamp"},"lastUpdateTime":{"type":"timestamp"}}}}}},"GetDatasetContent":{"http":{"method":"GET","requestUri":"/datasets/{datasetName}/content"},"input":{"type":"structure","required":["datasetName"],"members":{"datasetName":{"location":"uri","locationName":"datasetName"},"versionId":{"location":"querystring","locationName":"versionId"}}},"output":{"type":"structure","members":{"entries":{"type":"list","member":{"type":"structure","members":{"entryName":{},"dataURI":{}}}},"timestamp":{"type":"timestamp"},"status":{"shape":"S4t"}}}},"ListChannels":{"http":{"method":"GET","requestUri":"/channels"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"channelSummaries":{"type":"list","member":{"type":"structure","members":{"channelName":{},"channelStorage":{"type":"structure","members":{"serviceManagedS3":{"type":"structure","members":{}},"customerManagedS3":{"type":"structure","members":{"bucket":{},"keyPrefix":{},"roleArn":{}}}}},"status":{},"creationTime":{"type":"timestamp"},"lastUpdateTime":{"type":"timestamp"},"lastMessageArrivalTime":{"type":"timestamp"}}}},"nextToken":{}}}},"ListDatasetContents":{"http":{"method":"GET","requestUri":"/datasets/{datasetName}/contents"},"input":{"type":"structure","required":["datasetName"],"members":{"datasetName":{"location":"uri","locationName":"datasetName"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"scheduledOnOrAfter":{"location":"querystring","locationName":"scheduledOnOrAfter","type":"timestamp"},"scheduledBefore":{"location":"querystring","locationName":"scheduledBefore","type":"timestamp"}}},"output":{"type":"structure","members":{"datasetContentSummaries":{"type":"list","member":{"type":"structure","members":{"version":{},"status":{"shape":"S4t"},"creationTime":{"type":"timestamp"},"scheduleTime":{"type":"timestamp"},"completionTime":{"type":"timestamp"}}}},"nextToken":{}}}},"ListDatasets":{"http":{"method":"GET","requestUri":"/datasets"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"datasetSummaries":{"type":"list","member":{"type":"structure","members":{"datasetName":{},"status":{},"creationTime":{"type":"timestamp"},"lastUpdateTime":{"type":"timestamp"},"triggers":{"shape":"S1l"},"actions":{"type":"list","member":{"type":"structure","members":{"actionName":{},"actionType":{}}}}}}},"nextToken":{}}}},"ListDatastores":{"http":{"method":"GET","requestUri":"/datastores"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"datastoreSummaries":{"type":"list","member":{"type":"structure","members":{"datastoreName":{},"datastoreStorage":{"type":"structure","members":{"serviceManagedS3":{"type":"structure","members":{}},"customerManagedS3":{"type":"structure","members":{"bucket":{},"keyPrefix":{},"roleArn":{}}},"iotSiteWiseMultiLayerStorage":{"type":"structure","members":{"customerManagedS3Storage":{"type":"structure","members":{"bucket":{},"keyPrefix":{}}}}}}},"status":{},"creationTime":{"type":"timestamp"},"lastUpdateTime":{"type":"timestamp"},"lastMessageArrivalTime":{"type":"timestamp"},"fileFormatType":{},"datastorePartitions":{"shape":"S2u"}}}},"nextToken":{}}}},"ListPipelines":{"http":{"method":"GET","requestUri":"/pipelines"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"pipelineSummaries":{"type":"list","member":{"type":"structure","members":{"pipelineName":{},"reprocessingSummaries":{"shape":"S4l"},"creationTime":{"type":"timestamp"},"lastUpdateTime":{"type":"timestamp"}}}},"nextToken":{}}}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/tags"},"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{"location":"querystring","locationName":"resourceArn"}}},"output":{"type":"structure","members":{"tags":{"shape":"Sq"}}}},"PutLoggingOptions":{"http":{"method":"PUT","requestUri":"/logging"},"input":{"type":"structure","required":["loggingOptions"],"members":{"loggingOptions":{"shape":"S4f"}}}},"RunPipelineActivity":{"http":{"requestUri":"/pipelineactivities/run"},"input":{"type":"structure","required":["pipelineActivity","payloads"],"members":{"pipelineActivity":{"shape":"S35"},"payloads":{"shape":"S5z"}}},"output":{"type":"structure","members":{"payloads":{"shape":"S5z"},"logResult":{}}}},"SampleChannelData":{"http":{"method":"GET","requestUri":"/channels/{channelName}/sample"},"input":{"type":"structure","required":["channelName"],"members":{"channelName":{"location":"uri","locationName":"channelName"},"maxMessages":{"location":"querystring","locationName":"maxMessages","type":"integer"},"startTime":{"location":"querystring","locationName":"startTime","type":"timestamp"},"endTime":{"location":"querystring","locationName":"endTime","type":"timestamp"}}},"output":{"type":"structure","members":{"payloads":{"shape":"S5z"}}}},"StartPipelineReprocessing":{"http":{"requestUri":"/pipelines/{pipelineName}/reprocessing"},"input":{"type":"structure","required":["pipelineName"],"members":{"pipelineName":{"location":"uri","locationName":"pipelineName"},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"},"channelMessages":{"type":"structure","members":{"s3Paths":{"type":"list","member":{}}}}}},"output":{"type":"structure","members":{"reprocessingId":{}}}},"TagResource":{"http":{"requestUri":"/tags","responseCode":204},"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{"location":"querystring","locationName":"resourceArn"},"tags":{"shape":"Sq"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/tags","responseCode":204},"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{"location":"querystring","locationName":"resourceArn"},"tagKeys":{"location":"querystring","locationName":"tagKeys","type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateChannel":{"http":{"method":"PUT","requestUri":"/channels/{channelName}"},"input":{"type":"structure","required":["channelName"],"members":{"channelName":{"location":"uri","locationName":"channelName"},"channelStorage":{"shape":"Sh"},"retentionPeriod":{"shape":"Sn"}}}},"UpdateDataset":{"http":{"method":"PUT","requestUri":"/datasets/{datasetName}"},"input":{"type":"structure","required":["datasetName","actions"],"members":{"datasetName":{"location":"uri","locationName":"datasetName"},"actions":{"shape":"Sy"},"triggers":{"shape":"S1l"},"contentDeliveryRules":{"shape":"S1q"},"retentionPeriod":{"shape":"Sn"},"versioningConfiguration":{"shape":"S21"},"lateDataRules":{"shape":"S24"}}}},"UpdateDatastore":{"http":{"method":"PUT","requestUri":"/datastores/{datastoreName}"},"input":{"type":"structure","required":["datastoreName"],"members":{"datastoreName":{"location":"uri","locationName":"datastoreName"},"retentionPeriod":{"shape":"Sn"},"datastoreStorage":{"shape":"S2h"},"fileFormatConfiguration":{"shape":"S2m"}}}},"UpdatePipeline":{"http":{"method":"PUT","requestUri":"/pipelines/{pipelineName}"},"input":{"type":"structure","required":["pipelineName","pipelineActivities"],"members":{"pipelineName":{"location":"uri","locationName":"pipelineName"},"pipelineActivities":{"shape":"S34"}}}}},"shapes":{"Sh":{"type":"structure","members":{"serviceManagedS3":{"type":"structure","members":{}},"customerManagedS3":{"type":"structure","required":["bucket","roleArn"],"members":{"bucket":{},"keyPrefix":{},"roleArn":{}}}}},"Sn":{"type":"structure","members":{"unlimited":{"type":"boolean"},"numberOfDays":{"type":"integer"}}},"Sq":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}},"Sy":{"type":"list","member":{"type":"structure","members":{"actionName":{},"queryAction":{"type":"structure","required":["sqlQuery"],"members":{"sqlQuery":{},"filters":{"type":"list","member":{"type":"structure","members":{"deltaTime":{"type":"structure","required":["offsetSeconds","timeExpression"],"members":{"offsetSeconds":{"type":"integer"},"timeExpression":{}}}}}}}},"containerAction":{"type":"structure","required":["image","executionRoleArn","resourceConfiguration"],"members":{"image":{},"executionRoleArn":{},"resourceConfiguration":{"type":"structure","required":["computeType","volumeSizeInGB"],"members":{"computeType":{},"volumeSizeInGB":{"type":"integer"}}},"variables":{"type":"list","member":{"type":"structure","required":["name"],"members":{"name":{},"stringValue":{},"doubleValue":{"type":"double"},"datasetContentVersionValue":{"type":"structure","required":["datasetName"],"members":{"datasetName":{}}},"outputFileUriValue":{"type":"structure","required":["fileName"],"members":{"fileName":{}}}}}}}}}}},"S1l":{"type":"list","member":{"type":"structure","members":{"schedule":{"type":"structure","members":{"expression":{}}},"dataset":{"type":"structure","required":["name"],"members":{"name":{}}}}}},"S1q":{"type":"list","member":{"type":"structure","required":["destination"],"members":{"entryName":{},"destination":{"type":"structure","members":{"iotEventsDestinationConfiguration":{"type":"structure","required":["inputName","roleArn"],"members":{"inputName":{},"roleArn":{}}},"s3DestinationConfiguration":{"type":"structure","required":["bucket","key","roleArn"],"members":{"bucket":{},"key":{},"glueConfiguration":{"type":"structure","required":["tableName","databaseName"],"members":{"tableName":{},"databaseName":{}}},"roleArn":{}}}}}}}},"S21":{"type":"structure","members":{"unlimited":{"type":"boolean"},"maxVersions":{"type":"integer"}}},"S24":{"type":"list","member":{"type":"structure","required":["ruleConfiguration"],"members":{"ruleName":{},"ruleConfiguration":{"type":"structure","members":{"deltaTimeSessionWindowConfiguration":{"type":"structure","required":["timeoutInMinutes"],"members":{"timeoutInMinutes":{"type":"integer"}}}}}}}},"S2h":{"type":"structure","members":{"serviceManagedS3":{"type":"structure","members":{}},"customerManagedS3":{"type":"structure","required":["bucket","roleArn"],"members":{"bucket":{},"keyPrefix":{},"roleArn":{}}},"iotSiteWiseMultiLayerStorage":{"type":"structure","required":["customerManagedS3Storage"],"members":{"customerManagedS3Storage":{"type":"structure","required":["bucket"],"members":{"bucket":{},"keyPrefix":{}}}}}}},"S2m":{"type":"structure","members":{"jsonConfiguration":{"type":"structure","members":{}},"parquetConfiguration":{"type":"structure","members":{"schemaDefinition":{"type":"structure","members":{"columns":{"type":"list","member":{"type":"structure","required":["name","type"],"members":{"name":{},"type":{}}}}}}}}}},"S2u":{"type":"structure","members":{"partitions":{"type":"list","member":{"type":"structure","members":{"attributePartition":{"type":"structure","required":["attributeName"],"members":{"attributeName":{}}},"timestampPartition":{"type":"structure","required":["attributeName"],"members":{"attributeName":{},"timestampFormat":{}}}}}}}},"S34":{"type":"list","member":{"shape":"S35"}},"S35":{"type":"structure","members":{"channel":{"type":"structure","required":["name","channelName"],"members":{"name":{},"channelName":{},"next":{}}},"lambda":{"type":"structure","required":["name","lambdaName","batchSize"],"members":{"name":{},"lambdaName":{},"batchSize":{"type":"integer"},"next":{}}},"datastore":{"type":"structure","required":["name","datastoreName"],"members":{"name":{},"datastoreName":{}}},"addAttributes":{"type":"structure","required":["name","attributes"],"members":{"name":{},"attributes":{"type":"map","key":{},"value":{}},"next":{}}},"removeAttributes":{"type":"structure","required":["name","attributes"],"members":{"name":{},"attributes":{"shape":"S3g"},"next":{}}},"selectAttributes":{"type":"structure","required":["name","attributes"],"members":{"name":{},"attributes":{"shape":"S3g"},"next":{}}},"filter":{"type":"structure","required":["name","filter"],"members":{"name":{},"filter":{},"next":{}}},"math":{"type":"structure","required":["name","attribute","math"],"members":{"name":{},"attribute":{},"math":{},"next":{}}},"deviceRegistryEnrich":{"type":"structure","required":["name","attribute","thingName","roleArn"],"members":{"name":{},"attribute":{},"thingName":{},"roleArn":{},"next":{}}},"deviceShadowEnrich":{"type":"structure","required":["name","attribute","thingName","roleArn"],"members":{"name":{},"attribute":{},"thingName":{},"roleArn":{},"next":{}}}}},"S3g":{"type":"list","member":{}},"S42":{"type":"structure","members":{"estimatedSizeInBytes":{"type":"double"},"estimatedOn":{"type":"timestamp"}}},"S4f":{"type":"structure","required":["roleArn","level","enabled"],"members":{"roleArn":{},"level":{},"enabled":{"type":"boolean"}}},"S4l":{"type":"list","member":{"type":"structure","members":{"id":{},"status":{},"creationTime":{"type":"timestamp"}}}},"S4t":{"type":"structure","members":{"state":{},"reason":{}}},"S5z":{"type":"list","member":{"type":"blob"}}}}')},45498:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListChannels":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListDatasetContents":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListDatasets":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListDatastores":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListPipelines":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"}}}')},648:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2013-12-02","endpointPrefix":"kinesis","jsonVersion":"1.1","protocol":"json","protocolSettings":{"h2":"eventstream"},"serviceAbbreviation":"Kinesis","serviceFullName":"Amazon Kinesis","serviceId":"Kinesis","signatureVersion":"v4","targetPrefix":"Kinesis_20131202","uid":"kinesis-2013-12-02"},"operations":{"AddTagsToStream":{"input":{"type":"structure","required":["Tags"],"members":{"StreamName":{},"Tags":{"type":"map","key":{},"value":{}},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"CreateStream":{"input":{"type":"structure","required":["StreamName"],"members":{"StreamName":{},"ShardCount":{"type":"integer"},"StreamModeDetails":{"shape":"S9"}}}},"DecreaseStreamRetentionPeriod":{"input":{"type":"structure","required":["RetentionPeriodHours"],"members":{"StreamName":{},"RetentionPeriodHours":{"type":"integer"},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"DeleteStream":{"input":{"type":"structure","members":{"StreamName":{},"EnforceConsumerDeletion":{"type":"boolean"},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"DeregisterStreamConsumer":{"input":{"type":"structure","members":{"StreamARN":{"contextParam":{"name":"StreamARN"}},"ConsumerName":{},"ConsumerARN":{"contextParam":{"name":"ConsumerARN"}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"DescribeLimits":{"input":{"type":"structure","members":{}},"output":{"type":"structure","required":["ShardLimit","OpenShardCount","OnDemandStreamCount","OnDemandStreamCountLimit"],"members":{"ShardLimit":{"type":"integer"},"OpenShardCount":{"type":"integer"},"OnDemandStreamCount":{"type":"integer"},"OnDemandStreamCountLimit":{"type":"integer"}}}},"DescribeStream":{"input":{"type":"structure","members":{"StreamName":{},"Limit":{"type":"integer"},"ExclusiveStartShardId":{},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"output":{"type":"structure","required":["StreamDescription"],"members":{"StreamDescription":{"type":"structure","required":["StreamName","StreamARN","StreamStatus","Shards","HasMoreShards","RetentionPeriodHours","StreamCreationTimestamp","EnhancedMonitoring"],"members":{"StreamName":{},"StreamARN":{},"StreamStatus":{},"StreamModeDetails":{"shape":"S9"},"Shards":{"shape":"St"},"HasMoreShards":{"type":"boolean"},"RetentionPeriodHours":{"type":"integer"},"StreamCreationTimestamp":{"type":"timestamp"},"EnhancedMonitoring":{"shape":"S10"},"EncryptionType":{},"KeyId":{}}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"DescribeStreamConsumer":{"input":{"type":"structure","members":{"StreamARN":{"contextParam":{"name":"StreamARN"}},"ConsumerName":{},"ConsumerARN":{"contextParam":{"name":"ConsumerARN"}}}},"output":{"type":"structure","required":["ConsumerDescription"],"members":{"ConsumerDescription":{"type":"structure","required":["ConsumerName","ConsumerARN","ConsumerStatus","ConsumerCreationTimestamp","StreamARN"],"members":{"ConsumerName":{},"ConsumerARN":{},"ConsumerStatus":{},"ConsumerCreationTimestamp":{"type":"timestamp"},"StreamARN":{}}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"DescribeStreamSummary":{"input":{"type":"structure","members":{"StreamName":{},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"output":{"type":"structure","required":["StreamDescriptionSummary"],"members":{"StreamDescriptionSummary":{"type":"structure","required":["StreamName","StreamARN","StreamStatus","RetentionPeriodHours","StreamCreationTimestamp","EnhancedMonitoring","OpenShardCount"],"members":{"StreamName":{},"StreamARN":{},"StreamStatus":{},"StreamModeDetails":{"shape":"S9"},"RetentionPeriodHours":{"type":"integer"},"StreamCreationTimestamp":{"type":"timestamp"},"EnhancedMonitoring":{"shape":"S10"},"EncryptionType":{},"KeyId":{},"OpenShardCount":{"type":"integer"},"ConsumerCount":{"type":"integer"}}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"DisableEnhancedMonitoring":{"input":{"type":"structure","required":["ShardLevelMetrics"],"members":{"StreamName":{},"ShardLevelMetrics":{"shape":"S12"},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"output":{"shape":"S1f"},"staticContextParams":{"OperationType":{"value":"control"}}},"EnableEnhancedMonitoring":{"input":{"type":"structure","required":["ShardLevelMetrics"],"members":{"StreamName":{},"ShardLevelMetrics":{"shape":"S12"},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"output":{"shape":"S1f"},"staticContextParams":{"OperationType":{"value":"control"}}},"GetRecords":{"input":{"type":"structure","required":["ShardIterator"],"members":{"ShardIterator":{},"Limit":{"type":"integer"},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"output":{"type":"structure","required":["Records"],"members":{"Records":{"type":"list","member":{"type":"structure","required":["SequenceNumber","Data","PartitionKey"],"members":{"SequenceNumber":{},"ApproximateArrivalTimestamp":{"type":"timestamp"},"Data":{"type":"blob"},"PartitionKey":{},"EncryptionType":{}}}},"NextShardIterator":{},"MillisBehindLatest":{"type":"long"},"ChildShards":{"type":"list","member":{"type":"structure","required":["ShardId","ParentShards","HashKeyRange"],"members":{"ShardId":{},"ParentShards":{"type":"list","member":{}},"HashKeyRange":{"shape":"Sv"}}}}}},"staticContextParams":{"OperationType":{"value":"data"}}},"GetShardIterator":{"input":{"type":"structure","required":["ShardId","ShardIteratorType"],"members":{"StreamName":{},"ShardId":{},"ShardIteratorType":{},"StartingSequenceNumber":{},"Timestamp":{"type":"timestamp"},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"output":{"type":"structure","members":{"ShardIterator":{}}},"staticContextParams":{"OperationType":{"value":"data"}}},"IncreaseStreamRetentionPeriod":{"input":{"type":"structure","required":["RetentionPeriodHours"],"members":{"StreamName":{},"RetentionPeriodHours":{"type":"integer"},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"ListShards":{"input":{"type":"structure","members":{"StreamName":{},"NextToken":{},"ExclusiveStartShardId":{},"MaxResults":{"type":"integer"},"StreamCreationTimestamp":{"type":"timestamp"},"ShardFilter":{"type":"structure","required":["Type"],"members":{"Type":{},"ShardId":{},"Timestamp":{"type":"timestamp"}}},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"output":{"type":"structure","members":{"Shards":{"shape":"St"},"NextToken":{}}},"staticContextParams":{"OperationType":{"value":"control"}}},"ListStreamConsumers":{"input":{"type":"structure","required":["StreamARN"],"members":{"StreamARN":{"contextParam":{"name":"StreamARN"}},"NextToken":{},"MaxResults":{"type":"integer"},"StreamCreationTimestamp":{"type":"timestamp"}}},"output":{"type":"structure","members":{"Consumers":{"type":"list","member":{"shape":"S27"}},"NextToken":{}}},"staticContextParams":{"OperationType":{"value":"control"}}},"ListStreams":{"input":{"type":"structure","members":{"Limit":{"type":"integer"},"ExclusiveStartStreamName":{},"NextToken":{}}},"output":{"type":"structure","required":["StreamNames","HasMoreStreams"],"members":{"StreamNames":{"type":"list","member":{}},"HasMoreStreams":{"type":"boolean"},"NextToken":{},"StreamSummaries":{"type":"list","member":{"type":"structure","required":["StreamName","StreamARN","StreamStatus"],"members":{"StreamName":{},"StreamARN":{},"StreamStatus":{},"StreamModeDetails":{"shape":"S9"},"StreamCreationTimestamp":{"type":"timestamp"}}}}}}},"ListTagsForStream":{"input":{"type":"structure","members":{"StreamName":{},"ExclusiveStartTagKey":{},"Limit":{"type":"integer"},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"output":{"type":"structure","required":["Tags","HasMoreTags"],"members":{"Tags":{"type":"list","member":{"type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}},"HasMoreTags":{"type":"boolean"}}},"staticContextParams":{"OperationType":{"value":"control"}}},"MergeShards":{"input":{"type":"structure","required":["ShardToMerge","AdjacentShardToMerge"],"members":{"StreamName":{},"ShardToMerge":{},"AdjacentShardToMerge":{},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"PutRecord":{"input":{"type":"structure","required":["Data","PartitionKey"],"members":{"StreamName":{},"Data":{"type":"blob"},"PartitionKey":{},"ExplicitHashKey":{},"SequenceNumberForOrdering":{},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"output":{"type":"structure","required":["ShardId","SequenceNumber"],"members":{"ShardId":{},"SequenceNumber":{},"EncryptionType":{}}},"staticContextParams":{"OperationType":{"value":"data"}}},"PutRecords":{"input":{"type":"structure","required":["Records"],"members":{"Records":{"type":"list","member":{"type":"structure","required":["Data","PartitionKey"],"members":{"Data":{"type":"blob"},"ExplicitHashKey":{},"PartitionKey":{}}}},"StreamName":{},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"output":{"type":"structure","required":["Records"],"members":{"FailedRecordCount":{"type":"integer"},"Records":{"type":"list","member":{"type":"structure","members":{"SequenceNumber":{},"ShardId":{},"ErrorCode":{},"ErrorMessage":{}}}},"EncryptionType":{}}},"staticContextParams":{"OperationType":{"value":"data"}}},"RegisterStreamConsumer":{"input":{"type":"structure","required":["StreamARN","ConsumerName"],"members":{"StreamARN":{"contextParam":{"name":"StreamARN"}},"ConsumerName":{}}},"output":{"type":"structure","required":["Consumer"],"members":{"Consumer":{"shape":"S27"}}},"staticContextParams":{"OperationType":{"value":"control"}}},"RemoveTagsFromStream":{"input":{"type":"structure","required":["TagKeys"],"members":{"StreamName":{},"TagKeys":{"type":"list","member":{}},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"SplitShard":{"input":{"type":"structure","required":["ShardToSplit","NewStartingHashKey"],"members":{"StreamName":{},"ShardToSplit":{},"NewStartingHashKey":{},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"StartStreamEncryption":{"input":{"type":"structure","required":["EncryptionType","KeyId"],"members":{"StreamName":{},"EncryptionType":{},"KeyId":{},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"StopStreamEncryption":{"input":{"type":"structure","required":["EncryptionType","KeyId"],"members":{"StreamName":{},"EncryptionType":{},"KeyId":{},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"UpdateShardCount":{"input":{"type":"structure","required":["TargetShardCount","ScalingType"],"members":{"StreamName":{},"TargetShardCount":{"type":"integer"},"ScalingType":{},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"output":{"type":"structure","members":{"StreamName":{},"CurrentShardCount":{"type":"integer"},"TargetShardCount":{"type":"integer"},"StreamARN":{}}},"staticContextParams":{"OperationType":{"value":"control"}}},"UpdateStreamMode":{"input":{"type":"structure","required":["StreamARN","StreamModeDetails"],"members":{"StreamARN":{"contextParam":{"name":"StreamARN"}},"StreamModeDetails":{"shape":"S9"}}},"staticContextParams":{"OperationType":{"value":"control"}}}},"shapes":{"S9":{"type":"structure","required":["StreamMode"],"members":{"StreamMode":{}}},"St":{"type":"list","member":{"type":"structure","required":["ShardId","HashKeyRange","SequenceNumberRange"],"members":{"ShardId":{},"ParentShardId":{},"AdjacentParentShardId":{},"HashKeyRange":{"shape":"Sv"},"SequenceNumberRange":{"type":"structure","required":["StartingSequenceNumber"],"members":{"StartingSequenceNumber":{},"EndingSequenceNumber":{}}}}}},"Sv":{"type":"structure","required":["StartingHashKey","EndingHashKey"],"members":{"StartingHashKey":{},"EndingHashKey":{}}},"S10":{"type":"list","member":{"type":"structure","members":{"ShardLevelMetrics":{"shape":"S12"}}}},"S12":{"type":"list","member":{}},"S1f":{"type":"structure","members":{"StreamName":{},"CurrentShardLevelMetrics":{"shape":"S12"},"DesiredShardLevelMetrics":{"shape":"S12"},"StreamARN":{}}},"S27":{"type":"structure","required":["ConsumerName","ConsumerARN","ConsumerStatus","ConsumerCreationTimestamp"],"members":{"ConsumerName":{},"ConsumerARN":{},"ConsumerStatus":{},"ConsumerCreationTimestamp":{"type":"timestamp"}}}}}')},10424:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeStream":{"input_token":"ExclusiveStartShardId","limit_key":"Limit","more_results":"StreamDescription.HasMoreShards","output_token":"StreamDescription.Shards[-1].ShardId","result_key":"StreamDescription.Shards"},"ListStreamConsumers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListStreams":{"input_token":"NextToken","limit_key":"Limit","more_results":"HasMoreStreams","output_token":"NextToken","result_key":["StreamNames","StreamSummaries"]}}}')},54059:function(e){"use strict";e.exports=JSON.parse('{"V":{"StreamExists":{"delay":10,"operation":"DescribeStream","maxAttempts":18,"acceptors":[{"expected":"ACTIVE","matcher":"path","state":"success","argument":"StreamDescription.StreamStatus"}]},"StreamNotExists":{"delay":10,"operation":"DescribeStream","maxAttempts":18,"acceptors":[{"expected":"ResourceNotFoundException","matcher":"error","state":"success"}]}}}')},78868:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-09-30","endpointPrefix":"kinesisvideo","protocol":"rest-json","serviceAbbreviation":"Kinesis Video Archived Media","serviceFullName":"Amazon Kinesis Video Streams Archived Media","serviceId":"Kinesis Video Archived Media","signatureVersion":"v4","uid":"kinesis-video-archived-media-2017-09-30"},"operations":{"GetClip":{"http":{"requestUri":"/getClip"},"input":{"type":"structure","required":["ClipFragmentSelector"],"members":{"StreamName":{},"StreamARN":{},"ClipFragmentSelector":{"type":"structure","required":["FragmentSelectorType","TimestampRange"],"members":{"FragmentSelectorType":{},"TimestampRange":{"type":"structure","required":["StartTimestamp","EndTimestamp"],"members":{"StartTimestamp":{"type":"timestamp"},"EndTimestamp":{"type":"timestamp"}}}}}}},"output":{"type":"structure","members":{"ContentType":{"location":"header","locationName":"Content-Type"},"Payload":{"shape":"Sa"}},"payload":"Payload"}},"GetDASHStreamingSessionURL":{"http":{"requestUri":"/getDASHStreamingSessionURL"},"input":{"type":"structure","members":{"StreamName":{},"StreamARN":{},"PlaybackMode":{},"DisplayFragmentTimestamp":{},"DisplayFragmentNumber":{},"DASHFragmentSelector":{"type":"structure","members":{"FragmentSelectorType":{},"TimestampRange":{"type":"structure","members":{"StartTimestamp":{"type":"timestamp"},"EndTimestamp":{"type":"timestamp"}}}}},"Expires":{"type":"integer"},"MaxManifestFragmentResults":{"type":"long"}}},"output":{"type":"structure","members":{"DASHStreamingSessionURL":{}}}},"GetHLSStreamingSessionURL":{"http":{"requestUri":"/getHLSStreamingSessionURL"},"input":{"type":"structure","members":{"StreamName":{},"StreamARN":{},"PlaybackMode":{},"HLSFragmentSelector":{"type":"structure","members":{"FragmentSelectorType":{},"TimestampRange":{"type":"structure","members":{"StartTimestamp":{"type":"timestamp"},"EndTimestamp":{"type":"timestamp"}}}}},"ContainerFormat":{},"DiscontinuityMode":{},"DisplayFragmentTimestamp":{},"Expires":{"type":"integer"},"MaxMediaPlaylistFragmentResults":{"type":"long"}}},"output":{"type":"structure","members":{"HLSStreamingSessionURL":{}}}},"GetImages":{"http":{"requestUri":"/getImages"},"input":{"type":"structure","required":["ImageSelectorType","StartTimestamp","EndTimestamp","Format"],"members":{"StreamName":{},"StreamARN":{},"ImageSelectorType":{},"StartTimestamp":{"type":"timestamp"},"EndTimestamp":{"type":"timestamp"},"SamplingInterval":{"type":"integer"},"Format":{},"FormatConfig":{"type":"map","key":{},"value":{}},"WidthPixels":{"type":"integer"},"HeightPixels":{"type":"integer"},"MaxResults":{"type":"long"},"NextToken":{}}},"output":{"type":"structure","members":{"Images":{"type":"list","member":{"type":"structure","members":{"TimeStamp":{"type":"timestamp"},"Error":{},"ImageContent":{}}}},"NextToken":{}}}},"GetMediaForFragmentList":{"http":{"requestUri":"/getMediaForFragmentList"},"input":{"type":"structure","required":["Fragments"],"members":{"StreamName":{},"StreamARN":{},"Fragments":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"ContentType":{"location":"header","locationName":"Content-Type"},"Payload":{"shape":"Sa"}},"payload":"Payload"}},"ListFragments":{"http":{"requestUri":"/listFragments"},"input":{"type":"structure","members":{"StreamName":{},"StreamARN":{},"MaxResults":{"type":"long"},"NextToken":{},"FragmentSelector":{"type":"structure","required":["FragmentSelectorType","TimestampRange"],"members":{"FragmentSelectorType":{},"TimestampRange":{"type":"structure","required":["StartTimestamp","EndTimestamp"],"members":{"StartTimestamp":{"type":"timestamp"},"EndTimestamp":{"type":"timestamp"}}}}}}},"output":{"type":"structure","members":{"Fragments":{"type":"list","member":{"type":"structure","members":{"FragmentNumber":{},"FragmentSizeInBytes":{"type":"long"},"ProducerTimestamp":{"type":"timestamp"},"ServerTimestamp":{"type":"timestamp"},"FragmentLengthInMilliseconds":{"type":"long"}}}},"NextToken":{}}}}},"shapes":{"Sa":{"type":"blob","streaming":true}}}')},27352:function(e){"use strict";e.exports=JSON.parse('{"o":{"GetImages":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Images"},"ListFragments":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Fragments"}}}')},18898:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-09-30","endpointPrefix":"kinesisvideo","protocol":"rest-json","serviceAbbreviation":"Kinesis Video Media","serviceFullName":"Amazon Kinesis Video Streams Media","serviceId":"Kinesis Video Media","signatureVersion":"v4","uid":"kinesis-video-media-2017-09-30"},"operations":{"GetMedia":{"http":{"requestUri":"/getMedia"},"input":{"type":"structure","required":["StartSelector"],"members":{"StreamName":{},"StreamARN":{},"StartSelector":{"type":"structure","required":["StartSelectorType"],"members":{"StartSelectorType":{},"AfterFragmentNumber":{},"StartTimestamp":{"type":"timestamp"},"ContinuationToken":{}}}}},"output":{"type":"structure","members":{"ContentType":{"location":"header","locationName":"Content-Type"},"Payload":{"type":"blob","streaming":true}},"payload":"Payload"}}},"shapes":{}}')},85061:function(e){"use strict";e.exports={o:{}}},89769:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2019-12-04","endpointPrefix":"kinesisvideo","protocol":"rest-json","serviceAbbreviation":"Amazon Kinesis Video Signaling Channels","serviceFullName":"Amazon Kinesis Video Signaling Channels","serviceId":"Kinesis Video Signaling","signatureVersion":"v4","uid":"kinesis-video-signaling-2019-12-04"},"operations":{"GetIceServerConfig":{"http":{"requestUri":"/v1/get-ice-server-config"},"input":{"type":"structure","required":["ChannelARN"],"members":{"ChannelARN":{},"ClientId":{},"Service":{},"Username":{}}},"output":{"type":"structure","members":{"IceServerList":{"type":"list","member":{"type":"structure","members":{"Uris":{"type":"list","member":{}},"Username":{},"Password":{},"Ttl":{"type":"integer"}}}}}}},"SendAlexaOfferToMaster":{"http":{"requestUri":"/v1/send-alexa-offer-to-master"},"input":{"type":"structure","required":["ChannelARN","SenderClientId","MessagePayload"],"members":{"ChannelARN":{},"SenderClientId":{},"MessagePayload":{}}},"output":{"type":"structure","members":{"Answer":{}}}}},"shapes":{}}')},41939:function(e){"use strict";e.exports={o:{}}},96305:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-09-30","endpointPrefix":"kinesisvideo","protocol":"rest-json","serviceAbbreviation":"Kinesis Video","serviceFullName":"Amazon Kinesis Video Streams","serviceId":"Kinesis Video","signatureVersion":"v4","uid":"kinesisvideo-2017-09-30"},"operations":{"CreateSignalingChannel":{"http":{"requestUri":"/createSignalingChannel"},"input":{"type":"structure","required":["ChannelName"],"members":{"ChannelName":{},"ChannelType":{},"SingleMasterConfiguration":{"shape":"S4"},"Tags":{"type":"list","member":{"shape":"S7"}}}},"output":{"type":"structure","members":{"ChannelARN":{}}}},"CreateStream":{"http":{"requestUri":"/createStream"},"input":{"type":"structure","required":["StreamName"],"members":{"DeviceName":{},"StreamName":{},"MediaType":{},"KmsKeyId":{},"DataRetentionInHours":{"type":"integer"},"Tags":{"shape":"Si"}}},"output":{"type":"structure","members":{"StreamARN":{}}}},"DeleteEdgeConfiguration":{"http":{"requestUri":"/deleteEdgeConfiguration"},"input":{"type":"structure","members":{"StreamName":{},"StreamARN":{}}},"output":{"type":"structure","members":{}}},"DeleteSignalingChannel":{"http":{"requestUri":"/deleteSignalingChannel"},"input":{"type":"structure","required":["ChannelARN"],"members":{"ChannelARN":{},"CurrentVersion":{}}},"output":{"type":"structure","members":{}}},"DeleteStream":{"http":{"requestUri":"/deleteStream"},"input":{"type":"structure","required":["StreamARN"],"members":{"StreamARN":{},"CurrentVersion":{}}},"output":{"type":"structure","members":{}}},"DescribeEdgeConfiguration":{"http":{"requestUri":"/describeEdgeConfiguration"},"input":{"type":"structure","members":{"StreamName":{},"StreamARN":{}}},"output":{"type":"structure","members":{"StreamName":{},"StreamARN":{},"CreationTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"SyncStatus":{},"FailedStatusDetails":{},"EdgeConfig":{"shape":"Sw"},"EdgeAgentStatus":{"type":"structure","members":{"LastRecorderStatus":{"type":"structure","members":{"JobStatusDetails":{},"LastCollectedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"RecorderStatus":{}}},"LastUploaderStatus":{"type":"structure","members":{"JobStatusDetails":{},"LastCollectedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"UploaderStatus":{}}}}}}}},"DescribeImageGenerationConfiguration":{"http":{"requestUri":"/describeImageGenerationConfiguration"},"input":{"type":"structure","members":{"StreamName":{},"StreamARN":{}}},"output":{"type":"structure","members":{"ImageGenerationConfiguration":{"shape":"S1k"}}}},"DescribeMappedResourceConfiguration":{"http":{"requestUri":"/describeMappedResourceConfiguration"},"input":{"type":"structure","members":{"StreamName":{},"StreamARN":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"MappedResourceConfigurationList":{"type":"list","member":{"type":"structure","members":{"Type":{},"ARN":{}}}},"NextToken":{}}}},"DescribeMediaStorageConfiguration":{"http":{"requestUri":"/describeMediaStorageConfiguration"},"input":{"type":"structure","members":{"ChannelName":{},"ChannelARN":{}}},"output":{"type":"structure","members":{"MediaStorageConfiguration":{"shape":"S26"}}}},"DescribeNotificationConfiguration":{"http":{"requestUri":"/describeNotificationConfiguration"},"input":{"type":"structure","members":{"StreamName":{},"StreamARN":{}}},"output":{"type":"structure","members":{"NotificationConfiguration":{"shape":"S2a"}}}},"DescribeSignalingChannel":{"http":{"requestUri":"/describeSignalingChannel"},"input":{"type":"structure","members":{"ChannelName":{},"ChannelARN":{}}},"output":{"type":"structure","members":{"ChannelInfo":{"shape":"S2e"}}}},"DescribeStream":{"http":{"requestUri":"/describeStream"},"input":{"type":"structure","members":{"StreamName":{},"StreamARN":{}}},"output":{"type":"structure","members":{"StreamInfo":{"shape":"S2i"}}}},"GetDataEndpoint":{"http":{"requestUri":"/getDataEndpoint"},"input":{"type":"structure","required":["APIName"],"members":{"StreamName":{},"StreamARN":{},"APIName":{}}},"output":{"type":"structure","members":{"DataEndpoint":{}}}},"GetSignalingChannelEndpoint":{"http":{"requestUri":"/getSignalingChannelEndpoint"},"input":{"type":"structure","required":["ChannelARN"],"members":{"ChannelARN":{},"SingleMasterChannelEndpointConfiguration":{"type":"structure","members":{"Protocols":{"type":"list","member":{}},"Role":{}}}}},"output":{"type":"structure","members":{"ResourceEndpointList":{"type":"list","member":{"type":"structure","members":{"Protocol":{},"ResourceEndpoint":{}}}}}}},"ListEdgeAgentConfigurations":{"http":{"requestUri":"/listEdgeAgentConfigurations"},"input":{"type":"structure","required":["HubDeviceArn"],"members":{"HubDeviceArn":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"EdgeConfigs":{"type":"list","member":{"type":"structure","members":{"StreamName":{},"StreamARN":{},"CreationTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"SyncStatus":{},"FailedStatusDetails":{},"EdgeConfig":{"shape":"Sw"}}}},"NextToken":{}}}},"ListSignalingChannels":{"http":{"requestUri":"/listSignalingChannels"},"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{},"ChannelNameCondition":{"type":"structure","members":{"ComparisonOperator":{},"ComparisonValue":{}}}}},"output":{"type":"structure","members":{"ChannelInfoList":{"type":"list","member":{"shape":"S2e"}},"NextToken":{}}}},"ListStreams":{"http":{"requestUri":"/listStreams"},"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{},"StreamNameCondition":{"type":"structure","members":{"ComparisonOperator":{},"ComparisonValue":{}}}}},"output":{"type":"structure","members":{"StreamInfoList":{"type":"list","member":{"shape":"S2i"}},"NextToken":{}}}},"ListTagsForResource":{"http":{"requestUri":"/ListTagsForResource"},"input":{"type":"structure","required":["ResourceARN"],"members":{"NextToken":{},"ResourceARN":{}}},"output":{"type":"structure","members":{"NextToken":{},"Tags":{"shape":"Si"}}}},"ListTagsForStream":{"http":{"requestUri":"/listTagsForStream"},"input":{"type":"structure","members":{"NextToken":{},"StreamARN":{},"StreamName":{}}},"output":{"type":"structure","members":{"NextToken":{},"Tags":{"shape":"Si"}}}},"StartEdgeConfigurationUpdate":{"http":{"requestUri":"/startEdgeConfigurationUpdate"},"input":{"type":"structure","required":["EdgeConfig"],"members":{"StreamName":{},"StreamARN":{},"EdgeConfig":{"shape":"Sw"}}},"output":{"type":"structure","members":{"StreamName":{},"StreamARN":{},"CreationTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"SyncStatus":{},"FailedStatusDetails":{},"EdgeConfig":{"shape":"Sw"}}}},"TagResource":{"http":{"requestUri":"/TagResource"},"input":{"type":"structure","required":["ResourceARN","Tags"],"members":{"ResourceARN":{},"Tags":{"type":"list","member":{"shape":"S7"}}}},"output":{"type":"structure","members":{}}},"TagStream":{"http":{"requestUri":"/tagStream"},"input":{"type":"structure","required":["Tags"],"members":{"StreamARN":{},"StreamName":{},"Tags":{"shape":"Si"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"http":{"requestUri":"/UntagResource"},"input":{"type":"structure","required":["ResourceARN","TagKeyList"],"members":{"ResourceARN":{},"TagKeyList":{"shape":"S3n"}}},"output":{"type":"structure","members":{}}},"UntagStream":{"http":{"requestUri":"/untagStream"},"input":{"type":"structure","required":["TagKeyList"],"members":{"StreamARN":{},"StreamName":{},"TagKeyList":{"shape":"S3n"}}},"output":{"type":"structure","members":{}}},"UpdateDataRetention":{"http":{"requestUri":"/updateDataRetention"},"input":{"type":"structure","required":["CurrentVersion","Operation","DataRetentionChangeInHours"],"members":{"StreamName":{},"StreamARN":{},"CurrentVersion":{},"Operation":{},"DataRetentionChangeInHours":{"type":"integer"}}},"output":{"type":"structure","members":{}}},"UpdateImageGenerationConfiguration":{"http":{"requestUri":"/updateImageGenerationConfiguration"},"input":{"type":"structure","members":{"StreamName":{},"StreamARN":{},"ImageGenerationConfiguration":{"shape":"S1k"}}},"output":{"type":"structure","members":{}}},"UpdateMediaStorageConfiguration":{"http":{"requestUri":"/updateMediaStorageConfiguration"},"input":{"type":"structure","required":["ChannelARN","MediaStorageConfiguration"],"members":{"ChannelARN":{},"MediaStorageConfiguration":{"shape":"S26"}}},"output":{"type":"structure","members":{}}},"UpdateNotificationConfiguration":{"http":{"requestUri":"/updateNotificationConfiguration"},"input":{"type":"structure","members":{"StreamName":{},"StreamARN":{},"NotificationConfiguration":{"shape":"S2a"}}},"output":{"type":"structure","members":{}}},"UpdateSignalingChannel":{"http":{"requestUri":"/updateSignalingChannel"},"input":{"type":"structure","required":["ChannelARN","CurrentVersion"],"members":{"ChannelARN":{},"CurrentVersion":{},"SingleMasterConfiguration":{"shape":"S4"}}},"output":{"type":"structure","members":{}}},"UpdateStream":{"http":{"requestUri":"/updateStream"},"input":{"type":"structure","required":["CurrentVersion"],"members":{"StreamName":{},"StreamARN":{},"CurrentVersion":{},"DeviceName":{},"MediaType":{}}},"output":{"type":"structure","members":{}}}},"shapes":{"S4":{"type":"structure","members":{"MessageTtlSeconds":{"type":"integer"}}},"S7":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}},"Si":{"type":"map","key":{},"value":{}},"Sw":{"type":"structure","required":["HubDeviceArn","RecorderConfig"],"members":{"HubDeviceArn":{},"RecorderConfig":{"type":"structure","required":["MediaSourceConfig"],"members":{"MediaSourceConfig":{"type":"structure","required":["MediaUriSecretArn","MediaUriType"],"members":{"MediaUriSecretArn":{"type":"string","sensitive":true},"MediaUriType":{}}},"ScheduleConfig":{"shape":"S12"}}},"UploaderConfig":{"type":"structure","required":["ScheduleConfig"],"members":{"ScheduleConfig":{"shape":"S12"}}},"DeletionConfig":{"type":"structure","members":{"EdgeRetentionInHours":{"type":"integer"},"LocalSizeConfig":{"type":"structure","members":{"MaxLocalMediaSizeInMB":{"type":"integer"},"StrategyOnFullSize":{}}},"DeleteAfterUpload":{"type":"boolean"}}}}},"S12":{"type":"structure","required":["ScheduleExpression","DurationInSeconds"],"members":{"ScheduleExpression":{},"DurationInSeconds":{"type":"integer"}}},"S1k":{"type":"structure","required":["Status","ImageSelectorType","DestinationConfig","SamplingInterval","Format"],"members":{"Status":{},"ImageSelectorType":{},"DestinationConfig":{"type":"structure","required":["Uri","DestinationRegion"],"members":{"Uri":{},"DestinationRegion":{}}},"SamplingInterval":{"type":"integer"},"Format":{},"FormatConfig":{"type":"map","key":{},"value":{}},"WidthPixels":{"type":"integer"},"HeightPixels":{"type":"integer"}}},"S26":{"type":"structure","required":["Status"],"members":{"StreamARN":{},"Status":{}}},"S2a":{"type":"structure","required":["Status","DestinationConfig"],"members":{"Status":{},"DestinationConfig":{"type":"structure","required":["Uri"],"members":{"Uri":{}}}}},"S2e":{"type":"structure","members":{"ChannelName":{},"ChannelARN":{},"ChannelType":{},"ChannelStatus":{},"CreationTime":{"type":"timestamp"},"SingleMasterConfiguration":{"shape":"S4"},"Version":{}}},"S2i":{"type":"structure","members":{"DeviceName":{},"StreamName":{},"StreamARN":{},"MediaType":{},"KmsKeyId":{},"Version":{},"Status":{},"CreationTime":{"type":"timestamp"},"DataRetentionInHours":{"type":"integer"}}},"S3n":{"type":"list","member":{}}}}')},50061:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeMappedResourceConfiguration":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"MappedResourceConfigurationList"},"ListEdgeAgentConfigurations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"EdgeConfigs"},"ListSignalingChannels":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ChannelInfoList"},"ListStreams":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"StreamInfoList"}}}')},1219:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-11-01","endpointPrefix":"kms","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"KMS","serviceFullName":"AWS Key Management Service","serviceId":"KMS","signatureVersion":"v4","targetPrefix":"TrentService","uid":"kms-2014-11-01"},"operations":{"CancelKeyDeletion":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{}}},"output":{"type":"structure","members":{"KeyId":{}}}},"ConnectCustomKeyStore":{"input":{"type":"structure","required":["CustomKeyStoreId"],"members":{"CustomKeyStoreId":{}}},"output":{"type":"structure","members":{}}},"CreateAlias":{"input":{"type":"structure","required":["AliasName","TargetKeyId"],"members":{"AliasName":{},"TargetKeyId":{}}}},"CreateCustomKeyStore":{"input":{"type":"structure","required":["CustomKeyStoreName"],"members":{"CustomKeyStoreName":{},"CloudHsmClusterId":{},"TrustAnchorCertificate":{},"KeyStorePassword":{"shape":"Sd"},"CustomKeyStoreType":{},"XksProxyUriEndpoint":{},"XksProxyUriPath":{},"XksProxyVpcEndpointServiceName":{},"XksProxyAuthenticationCredential":{"shape":"Si"},"XksProxyConnectivity":{}}},"output":{"type":"structure","members":{"CustomKeyStoreId":{}}}},"CreateGrant":{"input":{"type":"structure","required":["KeyId","GranteePrincipal","Operations"],"members":{"KeyId":{},"GranteePrincipal":{},"RetiringPrincipal":{},"Operations":{"shape":"Sp"},"Constraints":{"shape":"Sr"},"GrantTokens":{"shape":"Sv"},"Name":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"GrantToken":{},"GrantId":{}}}},"CreateKey":{"input":{"type":"structure","members":{"Policy":{},"Description":{},"KeyUsage":{},"CustomerMasterKeySpec":{"shape":"S15","deprecated":true,"deprecatedMessage":"This parameter has been deprecated. Instead, use the KeySpec parameter."},"KeySpec":{},"Origin":{},"CustomKeyStoreId":{},"BypassPolicyLockoutSafetyCheck":{"type":"boolean"},"Tags":{"shape":"S19"},"MultiRegion":{"type":"boolean"},"XksKeyId":{}}},"output":{"type":"structure","members":{"KeyMetadata":{"shape":"S1f"}}}},"Decrypt":{"input":{"type":"structure","required":["CiphertextBlob"],"members":{"CiphertextBlob":{"type":"blob"},"EncryptionContext":{"shape":"Ss"},"GrantTokens":{"shape":"Sv"},"KeyId":{},"EncryptionAlgorithm":{},"Recipient":{"shape":"S21"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"KeyId":{},"Plaintext":{"shape":"S25"},"EncryptionAlgorithm":{},"CiphertextForRecipient":{"type":"blob"}}}},"DeleteAlias":{"input":{"type":"structure","required":["AliasName"],"members":{"AliasName":{}}}},"DeleteCustomKeyStore":{"input":{"type":"structure","required":["CustomKeyStoreId"],"members":{"CustomKeyStoreId":{}}},"output":{"type":"structure","members":{}}},"DeleteImportedKeyMaterial":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{}}}},"DescribeCustomKeyStores":{"input":{"type":"structure","members":{"CustomKeyStoreId":{},"CustomKeyStoreName":{},"Limit":{"type":"integer"},"Marker":{}}},"output":{"type":"structure","members":{"CustomKeyStores":{"type":"list","member":{"type":"structure","members":{"CustomKeyStoreId":{},"CustomKeyStoreName":{},"CloudHsmClusterId":{},"TrustAnchorCertificate":{},"ConnectionState":{},"ConnectionErrorCode":{},"CreationDate":{"type":"timestamp"},"CustomKeyStoreType":{},"XksProxyConfiguration":{"type":"structure","members":{"Connectivity":{},"AccessKeyId":{"shape":"Sj"},"UriEndpoint":{},"UriPath":{},"VpcEndpointServiceName":{}}}}}},"NextMarker":{},"Truncated":{"type":"boolean"}}}},"DescribeKey":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{},"GrantTokens":{"shape":"Sv"}}},"output":{"type":"structure","members":{"KeyMetadata":{"shape":"S1f"}}}},"DisableKey":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{}}}},"DisableKeyRotation":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{}}}},"DisconnectCustomKeyStore":{"input":{"type":"structure","required":["CustomKeyStoreId"],"members":{"CustomKeyStoreId":{}}},"output":{"type":"structure","members":{}}},"EnableKey":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{}}}},"EnableKeyRotation":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{}}}},"Encrypt":{"input":{"type":"structure","required":["KeyId","Plaintext"],"members":{"KeyId":{},"Plaintext":{"shape":"S25"},"EncryptionContext":{"shape":"Ss"},"GrantTokens":{"shape":"Sv"},"EncryptionAlgorithm":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CiphertextBlob":{"type":"blob"},"KeyId":{},"EncryptionAlgorithm":{}}}},"GenerateDataKey":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{},"EncryptionContext":{"shape":"Ss"},"NumberOfBytes":{"type":"integer"},"KeySpec":{},"GrantTokens":{"shape":"Sv"},"Recipient":{"shape":"S21"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CiphertextBlob":{"type":"blob"},"Plaintext":{"shape":"S25"},"KeyId":{},"CiphertextForRecipient":{"type":"blob"}}}},"GenerateDataKeyPair":{"input":{"type":"structure","required":["KeyId","KeyPairSpec"],"members":{"EncryptionContext":{"shape":"Ss"},"KeyId":{},"KeyPairSpec":{},"GrantTokens":{"shape":"Sv"},"Recipient":{"shape":"S21"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"PrivateKeyCiphertextBlob":{"type":"blob"},"PrivateKeyPlaintext":{"shape":"S25"},"PublicKey":{"type":"blob"},"KeyId":{},"KeyPairSpec":{},"CiphertextForRecipient":{"type":"blob"}}}},"GenerateDataKeyPairWithoutPlaintext":{"input":{"type":"structure","required":["KeyId","KeyPairSpec"],"members":{"EncryptionContext":{"shape":"Ss"},"KeyId":{},"KeyPairSpec":{},"GrantTokens":{"shape":"Sv"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"PrivateKeyCiphertextBlob":{"type":"blob"},"PublicKey":{"type":"blob"},"KeyId":{},"KeyPairSpec":{}}}},"GenerateDataKeyWithoutPlaintext":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{},"EncryptionContext":{"shape":"Ss"},"KeySpec":{},"NumberOfBytes":{"type":"integer"},"GrantTokens":{"shape":"Sv"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CiphertextBlob":{"type":"blob"},"KeyId":{}}}},"GenerateMac":{"input":{"type":"structure","required":["Message","KeyId","MacAlgorithm"],"members":{"Message":{"shape":"S25"},"KeyId":{},"MacAlgorithm":{},"GrantTokens":{"shape":"Sv"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Mac":{"type":"blob"},"MacAlgorithm":{},"KeyId":{}}}},"GenerateRandom":{"input":{"type":"structure","members":{"NumberOfBytes":{"type":"integer"},"CustomKeyStoreId":{},"Recipient":{"shape":"S21"}}},"output":{"type":"structure","members":{"Plaintext":{"shape":"S25"},"CiphertextForRecipient":{"type":"blob"}}}},"GetKeyPolicy":{"input":{"type":"structure","required":["KeyId","PolicyName"],"members":{"KeyId":{},"PolicyName":{}}},"output":{"type":"structure","members":{"Policy":{}}}},"GetKeyRotationStatus":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{}}},"output":{"type":"structure","members":{"KeyRotationEnabled":{"type":"boolean"}}}},"GetParametersForImport":{"input":{"type":"structure","required":["KeyId","WrappingAlgorithm","WrappingKeySpec"],"members":{"KeyId":{},"WrappingAlgorithm":{},"WrappingKeySpec":{}}},"output":{"type":"structure","members":{"KeyId":{},"ImportToken":{"type":"blob"},"PublicKey":{"shape":"S25"},"ParametersValidTo":{"type":"timestamp"}}}},"GetPublicKey":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{},"GrantTokens":{"shape":"Sv"}}},"output":{"type":"structure","members":{"KeyId":{},"PublicKey":{"type":"blob"},"CustomerMasterKeySpec":{"shape":"S15","deprecated":true,"deprecatedMessage":"This field has been deprecated. Instead, use the KeySpec field."},"KeySpec":{},"KeyUsage":{},"EncryptionAlgorithms":{"shape":"S1m"},"SigningAlgorithms":{"shape":"S1o"}}}},"ImportKeyMaterial":{"input":{"type":"structure","required":["KeyId","ImportToken","EncryptedKeyMaterial"],"members":{"KeyId":{},"ImportToken":{"type":"blob"},"EncryptedKeyMaterial":{"type":"blob"},"ValidTo":{"type":"timestamp"},"ExpirationModel":{}}},"output":{"type":"structure","members":{}}},"ListAliases":{"input":{"type":"structure","members":{"KeyId":{},"Limit":{"type":"integer"},"Marker":{}}},"output":{"type":"structure","members":{"Aliases":{"type":"list","member":{"type":"structure","members":{"AliasName":{},"AliasArn":{},"TargetKeyId":{},"CreationDate":{"type":"timestamp"},"LastUpdatedDate":{"type":"timestamp"}}}},"NextMarker":{},"Truncated":{"type":"boolean"}}}},"ListGrants":{"input":{"type":"structure","required":["KeyId"],"members":{"Limit":{"type":"integer"},"Marker":{},"KeyId":{},"GrantId":{},"GranteePrincipal":{}}},"output":{"shape":"S3r"}},"ListKeyPolicies":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{},"Limit":{"type":"integer"},"Marker":{}}},"output":{"type":"structure","members":{"PolicyNames":{"type":"list","member":{}},"NextMarker":{},"Truncated":{"type":"boolean"}}}},"ListKeys":{"input":{"type":"structure","members":{"Limit":{"type":"integer"},"Marker":{}}},"output":{"type":"structure","members":{"Keys":{"type":"list","member":{"type":"structure","members":{"KeyId":{},"KeyArn":{}}}},"NextMarker":{},"Truncated":{"type":"boolean"}}}},"ListResourceTags":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{},"Limit":{"type":"integer"},"Marker":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"S19"},"NextMarker":{},"Truncated":{"type":"boolean"}}}},"ListRetirableGrants":{"input":{"type":"structure","required":["RetiringPrincipal"],"members":{"Limit":{"type":"integer"},"Marker":{},"RetiringPrincipal":{}}},"output":{"shape":"S3r"}},"PutKeyPolicy":{"input":{"type":"structure","required":["KeyId","PolicyName","Policy"],"members":{"KeyId":{},"PolicyName":{},"Policy":{},"BypassPolicyLockoutSafetyCheck":{"type":"boolean"}}}},"ReEncrypt":{"input":{"type":"structure","required":["CiphertextBlob","DestinationKeyId"],"members":{"CiphertextBlob":{"type":"blob"},"SourceEncryptionContext":{"shape":"Ss"},"SourceKeyId":{},"DestinationKeyId":{},"DestinationEncryptionContext":{"shape":"Ss"},"SourceEncryptionAlgorithm":{},"DestinationEncryptionAlgorithm":{},"GrantTokens":{"shape":"Sv"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CiphertextBlob":{"type":"blob"},"SourceKeyId":{},"KeyId":{},"SourceEncryptionAlgorithm":{},"DestinationEncryptionAlgorithm":{}}}},"ReplicateKey":{"input":{"type":"structure","required":["KeyId","ReplicaRegion"],"members":{"KeyId":{},"ReplicaRegion":{},"Policy":{},"BypassPolicyLockoutSafetyCheck":{"type":"boolean"},"Description":{},"Tags":{"shape":"S19"}}},"output":{"type":"structure","members":{"ReplicaKeyMetadata":{"shape":"S1f"},"ReplicaPolicy":{},"ReplicaTags":{"shape":"S19"}}}},"RetireGrant":{"input":{"type":"structure","members":{"GrantToken":{},"KeyId":{},"GrantId":{},"DryRun":{"type":"boolean"}}}},"RevokeGrant":{"input":{"type":"structure","required":["KeyId","GrantId"],"members":{"KeyId":{},"GrantId":{},"DryRun":{"type":"boolean"}}}},"ScheduleKeyDeletion":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{},"PendingWindowInDays":{"type":"integer"}}},"output":{"type":"structure","members":{"KeyId":{},"DeletionDate":{"type":"timestamp"},"KeyState":{},"PendingWindowInDays":{"type":"integer"}}}},"Sign":{"input":{"type":"structure","required":["KeyId","Message","SigningAlgorithm"],"members":{"KeyId":{},"Message":{"shape":"S25"},"MessageType":{},"GrantTokens":{"shape":"Sv"},"SigningAlgorithm":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"KeyId":{},"Signature":{"type":"blob"},"SigningAlgorithm":{}}}},"TagResource":{"input":{"type":"structure","required":["KeyId","Tags"],"members":{"KeyId":{},"Tags":{"shape":"S19"}}}},"UntagResource":{"input":{"type":"structure","required":["KeyId","TagKeys"],"members":{"KeyId":{},"TagKeys":{"type":"list","member":{}}}}},"UpdateAlias":{"input":{"type":"structure","required":["AliasName","TargetKeyId"],"members":{"AliasName":{},"TargetKeyId":{}}}},"UpdateCustomKeyStore":{"input":{"type":"structure","required":["CustomKeyStoreId"],"members":{"CustomKeyStoreId":{},"NewCustomKeyStoreName":{},"KeyStorePassword":{"shape":"Sd"},"CloudHsmClusterId":{},"XksProxyUriEndpoint":{},"XksProxyUriPath":{},"XksProxyVpcEndpointServiceName":{},"XksProxyAuthenticationCredential":{"shape":"Si"},"XksProxyConnectivity":{}}},"output":{"type":"structure","members":{}}},"UpdateKeyDescription":{"input":{"type":"structure","required":["KeyId","Description"],"members":{"KeyId":{},"Description":{}}}},"UpdatePrimaryRegion":{"input":{"type":"structure","required":["KeyId","PrimaryRegion"],"members":{"KeyId":{},"PrimaryRegion":{}}}},"Verify":{"input":{"type":"structure","required":["KeyId","Message","Signature","SigningAlgorithm"],"members":{"KeyId":{},"Message":{"shape":"S25"},"MessageType":{},"Signature":{"type":"blob"},"SigningAlgorithm":{},"GrantTokens":{"shape":"Sv"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"KeyId":{},"SignatureValid":{"type":"boolean"},"SigningAlgorithm":{}}}},"VerifyMac":{"input":{"type":"structure","required":["Message","KeyId","MacAlgorithm","Mac"],"members":{"Message":{"shape":"S25"},"KeyId":{},"MacAlgorithm":{},"Mac":{"type":"blob"},"GrantTokens":{"shape":"Sv"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"KeyId":{},"MacValid":{"type":"boolean"},"MacAlgorithm":{}}}}},"shapes":{"Sd":{"type":"string","sensitive":true},"Si":{"type":"structure","required":["AccessKeyId","RawSecretAccessKey"],"members":{"AccessKeyId":{"shape":"Sj"},"RawSecretAccessKey":{"type":"string","sensitive":true}}},"Sj":{"type":"string","sensitive":true},"Sp":{"type":"list","member":{}},"Sr":{"type":"structure","members":{"EncryptionContextSubset":{"shape":"Ss"},"EncryptionContextEquals":{"shape":"Ss"}}},"Ss":{"type":"map","key":{},"value":{}},"Sv":{"type":"list","member":{}},"S15":{"type":"string","deprecated":true,"deprecatedMessage":"This enum has been deprecated. Instead, use the KeySpec enum."},"S19":{"type":"list","member":{"type":"structure","required":["TagKey","TagValue"],"members":{"TagKey":{},"TagValue":{}}}},"S1f":{"type":"structure","required":["KeyId"],"members":{"AWSAccountId":{},"KeyId":{},"Arn":{},"CreationDate":{"type":"timestamp"},"Enabled":{"type":"boolean"},"Description":{},"KeyUsage":{},"KeyState":{},"DeletionDate":{"type":"timestamp"},"ValidTo":{"type":"timestamp"},"Origin":{},"CustomKeyStoreId":{},"CloudHsmClusterId":{},"ExpirationModel":{},"KeyManager":{},"CustomerMasterKeySpec":{"shape":"S15","deprecated":true,"deprecatedMessage":"This field has been deprecated. Instead, use the KeySpec field."},"KeySpec":{},"EncryptionAlgorithms":{"shape":"S1m"},"SigningAlgorithms":{"shape":"S1o"},"MultiRegion":{"type":"boolean"},"MultiRegionConfiguration":{"type":"structure","members":{"MultiRegionKeyType":{},"PrimaryKey":{"shape":"S1s"},"ReplicaKeys":{"type":"list","member":{"shape":"S1s"}}}},"PendingDeletionWindowInDays":{"type":"integer"},"MacAlgorithms":{"type":"list","member":{}},"XksKeyConfiguration":{"type":"structure","members":{"Id":{}}}}},"S1m":{"type":"list","member":{}},"S1o":{"type":"list","member":{}},"S1s":{"type":"structure","members":{"Arn":{},"Region":{}}},"S21":{"type":"structure","members":{"KeyEncryptionAlgorithm":{},"AttestationDocument":{"type":"blob"}}},"S25":{"type":"blob","sensitive":true},"S3r":{"type":"structure","members":{"Grants":{"type":"list","member":{"type":"structure","members":{"KeyId":{},"GrantId":{},"Name":{},"CreationDate":{"type":"timestamp"},"GranteePrincipal":{},"RetiringPrincipal":{},"IssuingAccount":{},"Operations":{"shape":"Sp"},"Constraints":{"shape":"Sr"}}}},"NextMarker":{},"Truncated":{"type":"boolean"}}}}}')},71402:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeCustomKeyStores":{"input_token":"Marker","limit_key":"Limit","output_token":"NextMarker","result_key":"CustomKeyStores"},"ListAliases":{"input_token":"Marker","limit_key":"Limit","output_token":"NextMarker","result_key":"Aliases"},"ListGrants":{"input_token":"Marker","limit_key":"Limit","output_token":"NextMarker","result_key":"Grants"},"ListKeyPolicies":{"input_token":"Marker","limit_key":"Limit","output_token":"NextMarker","result_key":"PolicyNames"},"ListKeys":{"input_token":"Marker","limit_key":"Limit","output_token":"NextMarker","result_key":"Keys"},"ListResourceTags":{"input_token":"Marker","limit_key":"Limit","output_token":"NextMarker","result_key":"Tags"},"ListRetirableGrants":{"input_token":"Marker","limit_key":"Limit","output_token":"NextMarker","result_key":"Grants"}}}')},91251:function(e){"use strict";e.exports=JSON.parse('{"metadata":{"apiVersion":"2014-11-11","endpointPrefix":"lambda","serviceFullName":"AWS Lambda","serviceId":"Lambda","signatureVersion":"v4","protocol":"rest-json"},"operations":{"AddEventSource":{"http":{"requestUri":"/2014-11-13/event-source-mappings/"},"input":{"type":"structure","required":["EventSource","FunctionName","Role"],"members":{"EventSource":{},"FunctionName":{},"Role":{},"BatchSize":{"type":"integer"},"Parameters":{"shape":"S6"}}},"output":{"shape":"S7"}},"DeleteFunction":{"http":{"method":"DELETE","requestUri":"/2014-11-13/functions/{FunctionName}","responseCode":204},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"}}}},"GetEventSource":{"http":{"method":"GET","requestUri":"/2014-11-13/event-source-mappings/{UUID}","responseCode":200},"input":{"type":"structure","required":["UUID"],"members":{"UUID":{"location":"uri","locationName":"UUID"}}},"output":{"shape":"S7"}},"GetFunction":{"http":{"method":"GET","requestUri":"/2014-11-13/functions/{FunctionName}","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"}}},"output":{"type":"structure","members":{"Configuration":{"shape":"Se"},"Code":{"type":"structure","members":{"RepositoryType":{},"Location":{}}}}}},"GetFunctionConfiguration":{"http":{"method":"GET","requestUri":"/2014-11-13/functions/{FunctionName}/configuration","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"}}},"output":{"shape":"Se"}},"InvokeAsync":{"http":{"requestUri":"/2014-11-13/functions/{FunctionName}/invoke-async/","responseCode":202},"input":{"type":"structure","required":["FunctionName","InvokeArgs"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"InvokeArgs":{"shape":"Sq"}},"payload":"InvokeArgs"},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"}}}},"ListEventSources":{"http":{"method":"GET","requestUri":"/2014-11-13/event-source-mappings/","responseCode":200},"input":{"type":"structure","members":{"EventSourceArn":{"location":"querystring","locationName":"EventSource"},"FunctionName":{"location":"querystring","locationName":"FunctionName"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"EventSources":{"type":"list","member":{"shape":"S7"}}}}},"ListFunctions":{"http":{"method":"GET","requestUri":"/2014-11-13/functions/","responseCode":200},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"Functions":{"type":"list","member":{"shape":"Se"}}}}},"RemoveEventSource":{"http":{"method":"DELETE","requestUri":"/2014-11-13/event-source-mappings/{UUID}","responseCode":204},"input":{"type":"structure","required":["UUID"],"members":{"UUID":{"location":"uri","locationName":"UUID"}}}},"UpdateFunctionConfiguration":{"http":{"method":"PUT","requestUri":"/2014-11-13/functions/{FunctionName}/configuration","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Role":{"location":"querystring","locationName":"Role"},"Handler":{"location":"querystring","locationName":"Handler"},"Description":{"location":"querystring","locationName":"Description"},"Timeout":{"location":"querystring","locationName":"Timeout","type":"integer"},"MemorySize":{"location":"querystring","locationName":"MemorySize","type":"integer"}}},"output":{"shape":"Se"}},"UploadFunction":{"http":{"method":"PUT","requestUri":"/2014-11-13/functions/{FunctionName}","responseCode":201},"input":{"type":"structure","required":["FunctionName","FunctionZip","Runtime","Role","Handler","Mode"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"FunctionZip":{"shape":"Sq"},"Runtime":{"location":"querystring","locationName":"Runtime"},"Role":{"location":"querystring","locationName":"Role"},"Handler":{"location":"querystring","locationName":"Handler"},"Mode":{"location":"querystring","locationName":"Mode"},"Description":{"location":"querystring","locationName":"Description"},"Timeout":{"location":"querystring","locationName":"Timeout","type":"integer"},"MemorySize":{"location":"querystring","locationName":"MemorySize","type":"integer"}},"payload":"FunctionZip"},"output":{"shape":"Se"}}},"shapes":{"S6":{"type":"map","key":{},"value":{}},"S7":{"type":"structure","members":{"UUID":{},"BatchSize":{"type":"integer"},"EventSource":{},"FunctionName":{},"Parameters":{"shape":"S6"},"Role":{},"LastModified":{"type":"timestamp"},"IsActive":{"type":"boolean"},"Status":{}}},"Se":{"type":"structure","members":{"FunctionName":{},"FunctionARN":{},"ConfigurationId":{},"Runtime":{},"Role":{},"Handler":{},"Mode":{},"CodeSize":{"type":"long"},"Description":{},"Timeout":{"type":"integer"},"MemorySize":{"type":"integer"},"LastModified":{"type":"timestamp"}}},"Sq":{"type":"blob","streaming":true}}}')},79210:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListEventSources":{"input_token":"Marker","output_token":"NextMarker","limit_key":"MaxItems","result_key":"EventSources"},"ListFunctions":{"input_token":"Marker","output_token":"NextMarker","limit_key":"MaxItems","result_key":"Functions"}}}')},29103:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-03-31","endpointPrefix":"lambda","protocol":"rest-json","serviceFullName":"AWS Lambda","serviceId":"Lambda","signatureVersion":"v4","uid":"lambda-2015-03-31"},"operations":{"AddLayerVersionPermission":{"http":{"requestUri":"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy","responseCode":201},"input":{"type":"structure","required":["LayerName","VersionNumber","StatementId","Action","Principal"],"members":{"LayerName":{"location":"uri","locationName":"LayerName"},"VersionNumber":{"location":"uri","locationName":"VersionNumber","type":"long"},"StatementId":{},"Action":{},"Principal":{},"OrganizationId":{},"RevisionId":{"location":"querystring","locationName":"RevisionId"}}},"output":{"type":"structure","members":{"Statement":{},"RevisionId":{}}}},"AddPermission":{"http":{"requestUri":"/2015-03-31/functions/{FunctionName}/policy","responseCode":201},"input":{"type":"structure","required":["FunctionName","StatementId","Action","Principal"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"StatementId":{},"Action":{},"Principal":{},"SourceArn":{},"SourceAccount":{},"EventSourceToken":{},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"RevisionId":{},"PrincipalOrgID":{},"FunctionUrlAuthType":{}}},"output":{"type":"structure","members":{"Statement":{}}}},"CreateAlias":{"http":{"requestUri":"/2015-03-31/functions/{FunctionName}/aliases","responseCode":201},"input":{"type":"structure","required":["FunctionName","Name","FunctionVersion"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Name":{},"FunctionVersion":{},"Description":{},"RoutingConfig":{"shape":"Sp"}}},"output":{"shape":"St"}},"CreateCodeSigningConfig":{"http":{"requestUri":"/2020-04-22/code-signing-configs/","responseCode":201},"input":{"type":"structure","required":["AllowedPublishers"],"members":{"Description":{},"AllowedPublishers":{"shape":"Sw"},"CodeSigningPolicies":{"shape":"Sy"}}},"output":{"type":"structure","required":["CodeSigningConfig"],"members":{"CodeSigningConfig":{"shape":"S11"}}}},"CreateEventSourceMapping":{"http":{"requestUri":"/2015-03-31/event-source-mappings/","responseCode":202},"input":{"type":"structure","required":["FunctionName"],"members":{"EventSourceArn":{},"FunctionName":{},"Enabled":{"type":"boolean"},"BatchSize":{"type":"integer"},"FilterCriteria":{"shape":"S18"},"MaximumBatchingWindowInSeconds":{"type":"integer"},"ParallelizationFactor":{"type":"integer"},"StartingPosition":{},"StartingPositionTimestamp":{"type":"timestamp"},"DestinationConfig":{"shape":"S1g"},"MaximumRecordAgeInSeconds":{"type":"integer"},"BisectBatchOnFunctionError":{"type":"boolean"},"MaximumRetryAttempts":{"type":"integer"},"TumblingWindowInSeconds":{"type":"integer"},"Topics":{"shape":"S1o"},"Queues":{"shape":"S1q"},"SourceAccessConfigurations":{"shape":"S1s"},"SelfManagedEventSource":{"shape":"S1w"},"FunctionResponseTypes":{"shape":"S21"},"AmazonManagedKafkaEventSourceConfig":{"shape":"S23"},"SelfManagedKafkaEventSourceConfig":{"shape":"S24"},"ScalingConfig":{"shape":"S25"},"DocumentDBEventSourceConfig":{"shape":"S27"}}},"output":{"shape":"S2b"}},"CreateFunction":{"http":{"requestUri":"/2015-03-31/functions","responseCode":201},"input":{"type":"structure","required":["FunctionName","Role","Code"],"members":{"FunctionName":{},"Runtime":{},"Role":{},"Handler":{},"Code":{"type":"structure","members":{"ZipFile":{"shape":"S2h"},"S3Bucket":{},"S3Key":{},"S3ObjectVersion":{},"ImageUri":{}}},"Description":{},"Timeout":{"type":"integer"},"MemorySize":{"type":"integer"},"Publish":{"type":"boolean"},"VpcConfig":{"shape":"S2o"},"PackageType":{},"DeadLetterConfig":{"shape":"S2u"},"Environment":{"shape":"S2w"},"KMSKeyArn":{},"TracingConfig":{"shape":"S31"},"Tags":{"shape":"S33"},"Layers":{"shape":"S36"},"FileSystemConfigs":{"shape":"S38"},"ImageConfig":{"shape":"S3c"},"CodeSigningConfigArn":{},"Architectures":{"shape":"S3f"},"EphemeralStorage":{"shape":"S3h"},"SnapStart":{"shape":"S3j"}}},"output":{"shape":"S3l"}},"CreateFunctionUrlConfig":{"http":{"requestUri":"/2021-10-31/functions/{FunctionName}/url","responseCode":201},"input":{"type":"structure","required":["FunctionName","AuthType"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"AuthType":{},"Cors":{"shape":"S4c"},"InvokeMode":{}}},"output":{"type":"structure","required":["FunctionUrl","FunctionArn","AuthType","CreationTime"],"members":{"FunctionUrl":{},"FunctionArn":{},"AuthType":{},"Cors":{"shape":"S4c"},"CreationTime":{},"InvokeMode":{}}}},"DeleteAlias":{"http":{"method":"DELETE","requestUri":"/2015-03-31/functions/{FunctionName}/aliases/{Name}","responseCode":204},"input":{"type":"structure","required":["FunctionName","Name"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Name":{"location":"uri","locationName":"Name"}}}},"DeleteCodeSigningConfig":{"http":{"method":"DELETE","requestUri":"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}","responseCode":204},"input":{"type":"structure","required":["CodeSigningConfigArn"],"members":{"CodeSigningConfigArn":{"location":"uri","locationName":"CodeSigningConfigArn"}}},"output":{"type":"structure","members":{}}},"DeleteEventSourceMapping":{"http":{"method":"DELETE","requestUri":"/2015-03-31/event-source-mappings/{UUID}","responseCode":202},"input":{"type":"structure","required":["UUID"],"members":{"UUID":{"location":"uri","locationName":"UUID"}}},"output":{"shape":"S2b"}},"DeleteFunction":{"http":{"method":"DELETE","requestUri":"/2015-03-31/functions/{FunctionName}","responseCode":204},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}}},"DeleteFunctionCodeSigningConfig":{"http":{"method":"DELETE","requestUri":"/2020-06-30/functions/{FunctionName}/code-signing-config","responseCode":204},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"}}}},"DeleteFunctionConcurrency":{"http":{"method":"DELETE","requestUri":"/2017-10-31/functions/{FunctionName}/concurrency","responseCode":204},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"}}}},"DeleteFunctionEventInvokeConfig":{"http":{"method":"DELETE","requestUri":"/2019-09-25/functions/{FunctionName}/event-invoke-config","responseCode":204},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}}},"DeleteFunctionUrlConfig":{"http":{"method":"DELETE","requestUri":"/2021-10-31/functions/{FunctionName}/url","responseCode":204},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}}},"DeleteLayerVersion":{"http":{"method":"DELETE","requestUri":"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}","responseCode":204},"input":{"type":"structure","required":["LayerName","VersionNumber"],"members":{"LayerName":{"location":"uri","locationName":"LayerName"},"VersionNumber":{"location":"uri","locationName":"VersionNumber","type":"long"}}}},"DeleteProvisionedConcurrencyConfig":{"http":{"method":"DELETE","requestUri":"/2019-09-30/functions/{FunctionName}/provisioned-concurrency","responseCode":204},"input":{"type":"structure","required":["FunctionName","Qualifier"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}}},"GetAccountSettings":{"http":{"method":"GET","requestUri":"/2016-08-19/account-settings/","responseCode":200},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"AccountLimit":{"type":"structure","members":{"TotalCodeSize":{"type":"long"},"CodeSizeUnzipped":{"type":"long"},"CodeSizeZipped":{"type":"long"},"ConcurrentExecutions":{"type":"integer"},"UnreservedConcurrentExecutions":{"type":"integer"}}},"AccountUsage":{"type":"structure","members":{"TotalCodeSize":{"type":"long"},"FunctionCount":{"type":"long"}}}}}},"GetAlias":{"http":{"method":"GET","requestUri":"/2015-03-31/functions/{FunctionName}/aliases/{Name}","responseCode":200},"input":{"type":"structure","required":["FunctionName","Name"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Name":{"location":"uri","locationName":"Name"}}},"output":{"shape":"St"}},"GetCodeSigningConfig":{"http":{"method":"GET","requestUri":"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}","responseCode":200},"input":{"type":"structure","required":["CodeSigningConfigArn"],"members":{"CodeSigningConfigArn":{"location":"uri","locationName":"CodeSigningConfigArn"}}},"output":{"type":"structure","required":["CodeSigningConfig"],"members":{"CodeSigningConfig":{"shape":"S11"}}}},"GetEventSourceMapping":{"http":{"method":"GET","requestUri":"/2015-03-31/event-source-mappings/{UUID}","responseCode":200},"input":{"type":"structure","required":["UUID"],"members":{"UUID":{"location":"uri","locationName":"UUID"}}},"output":{"shape":"S2b"}},"GetFunction":{"http":{"method":"GET","requestUri":"/2015-03-31/functions/{FunctionName}","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}},"output":{"type":"structure","members":{"Configuration":{"shape":"S3l"},"Code":{"type":"structure","members":{"RepositoryType":{},"Location":{},"ImageUri":{},"ResolvedImageUri":{}}},"Tags":{"shape":"S33"},"Concurrency":{"shape":"S5c"}}}},"GetFunctionCodeSigningConfig":{"http":{"method":"GET","requestUri":"/2020-06-30/functions/{FunctionName}/code-signing-config","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"}}},"output":{"type":"structure","required":["CodeSigningConfigArn","FunctionName"],"members":{"CodeSigningConfigArn":{},"FunctionName":{}}}},"GetFunctionConcurrency":{"http":{"method":"GET","requestUri":"/2019-09-30/functions/{FunctionName}/concurrency","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"}}},"output":{"type":"structure","members":{"ReservedConcurrentExecutions":{"type":"integer"}}}},"GetFunctionConfiguration":{"http":{"method":"GET","requestUri":"/2015-03-31/functions/{FunctionName}/configuration","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}},"output":{"shape":"S3l"}},"GetFunctionEventInvokeConfig":{"http":{"method":"GET","requestUri":"/2019-09-25/functions/{FunctionName}/event-invoke-config","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}},"output":{"shape":"S5k"}},"GetFunctionUrlConfig":{"http":{"method":"GET","requestUri":"/2021-10-31/functions/{FunctionName}/url","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}},"output":{"type":"structure","required":["FunctionUrl","FunctionArn","AuthType","CreationTime","LastModifiedTime"],"members":{"FunctionUrl":{},"FunctionArn":{},"AuthType":{},"Cors":{"shape":"S4c"},"CreationTime":{},"LastModifiedTime":{},"InvokeMode":{}}}},"GetLayerVersion":{"http":{"method":"GET","requestUri":"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}","responseCode":200},"input":{"type":"structure","required":["LayerName","VersionNumber"],"members":{"LayerName":{"location":"uri","locationName":"LayerName"},"VersionNumber":{"location":"uri","locationName":"VersionNumber","type":"long"}}},"output":{"shape":"S5q"}},"GetLayerVersionByArn":{"http":{"method":"GET","requestUri":"/2018-10-31/layers?find=LayerVersion","responseCode":200},"input":{"type":"structure","required":["Arn"],"members":{"Arn":{"location":"querystring","locationName":"Arn"}}},"output":{"shape":"S5q"}},"GetLayerVersionPolicy":{"http":{"method":"GET","requestUri":"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy","responseCode":200},"input":{"type":"structure","required":["LayerName","VersionNumber"],"members":{"LayerName":{"location":"uri","locationName":"LayerName"},"VersionNumber":{"location":"uri","locationName":"VersionNumber","type":"long"}}},"output":{"type":"structure","members":{"Policy":{},"RevisionId":{}}}},"GetPolicy":{"http":{"method":"GET","requestUri":"/2015-03-31/functions/{FunctionName}/policy","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}},"output":{"type":"structure","members":{"Policy":{},"RevisionId":{}}}},"GetProvisionedConcurrencyConfig":{"http":{"method":"GET","requestUri":"/2019-09-30/functions/{FunctionName}/provisioned-concurrency","responseCode":200},"input":{"type":"structure","required":["FunctionName","Qualifier"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}},"output":{"type":"structure","members":{"RequestedProvisionedConcurrentExecutions":{"type":"integer"},"AvailableProvisionedConcurrentExecutions":{"type":"integer"},"AllocatedProvisionedConcurrentExecutions":{"type":"integer"},"Status":{},"StatusReason":{},"LastModified":{}}}},"GetRuntimeManagementConfig":{"http":{"method":"GET","requestUri":"/2021-07-20/functions/{FunctionName}/runtime-management-config","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}},"output":{"type":"structure","members":{"UpdateRuntimeOn":{},"RuntimeVersionArn":{},"FunctionArn":{}}}},"Invoke":{"http":{"requestUri":"/2015-03-31/functions/{FunctionName}/invocations"},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"InvocationType":{"location":"header","locationName":"X-Amz-Invocation-Type"},"LogType":{"location":"header","locationName":"X-Amz-Log-Type"},"ClientContext":{"location":"header","locationName":"X-Amz-Client-Context"},"Payload":{"shape":"S2h"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}},"payload":"Payload"},"output":{"type":"structure","members":{"StatusCode":{"location":"statusCode","type":"integer"},"FunctionError":{"location":"header","locationName":"X-Amz-Function-Error"},"LogResult":{"location":"header","locationName":"X-Amz-Log-Result"},"Payload":{"shape":"S2h"},"ExecutedVersion":{"location":"header","locationName":"X-Amz-Executed-Version"}},"payload":"Payload"}},"InvokeAsync":{"http":{"requestUri":"/2014-11-13/functions/{FunctionName}/invoke-async/","responseCode":202},"input":{"type":"structure","required":["FunctionName","InvokeArgs"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"InvokeArgs":{"type":"blob","streaming":true}},"deprecated":true,"payload":"InvokeArgs"},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"}},"deprecated":true},"deprecated":true},"InvokeWithResponseStream":{"http":{"requestUri":"/2021-11-15/functions/{FunctionName}/response-streaming-invocations"},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"InvocationType":{"location":"header","locationName":"X-Amz-Invocation-Type"},"LogType":{"location":"header","locationName":"X-Amz-Log-Type"},"ClientContext":{"location":"header","locationName":"X-Amz-Client-Context"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"Payload":{"shape":"S2h"}},"payload":"Payload"},"output":{"type":"structure","members":{"StatusCode":{"location":"statusCode","type":"integer"},"ExecutedVersion":{"location":"header","locationName":"X-Amz-Executed-Version"},"EventStream":{"type":"structure","members":{"PayloadChunk":{"type":"structure","members":{"Payload":{"shape":"S2h","eventpayload":true}},"event":true},"InvokeComplete":{"type":"structure","members":{"ErrorCode":{},"ErrorDetails":{},"LogResult":{}},"event":true}},"eventstream":true},"ResponseStreamContentType":{"location":"header","locationName":"Content-Type"}},"payload":"EventStream"}},"ListAliases":{"http":{"method":"GET","requestUri":"/2015-03-31/functions/{FunctionName}/aliases","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"FunctionVersion":{"location":"querystring","locationName":"FunctionVersion"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"Aliases":{"type":"list","member":{"shape":"St"}}}}},"ListCodeSigningConfigs":{"http":{"method":"GET","requestUri":"/2020-04-22/code-signing-configs/","responseCode":200},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"CodeSigningConfigs":{"type":"list","member":{"shape":"S11"}}}}},"ListEventSourceMappings":{"http":{"method":"GET","requestUri":"/2015-03-31/event-source-mappings/","responseCode":200},"input":{"type":"structure","members":{"EventSourceArn":{"location":"querystring","locationName":"EventSourceArn"},"FunctionName":{"location":"querystring","locationName":"FunctionName"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"EventSourceMappings":{"type":"list","member":{"shape":"S2b"}}}}},"ListFunctionEventInvokeConfigs":{"http":{"method":"GET","requestUri":"/2019-09-25/functions/{FunctionName}/event-invoke-config/list","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"FunctionEventInvokeConfigs":{"type":"list","member":{"shape":"S5k"}},"NextMarker":{}}}},"ListFunctionUrlConfigs":{"http":{"method":"GET","requestUri":"/2021-10-31/functions/{FunctionName}/urls","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","required":["FunctionUrlConfigs"],"members":{"FunctionUrlConfigs":{"type":"list","member":{"type":"structure","required":["FunctionUrl","FunctionArn","CreationTime","LastModifiedTime","AuthType"],"members":{"FunctionUrl":{},"FunctionArn":{},"CreationTime":{},"LastModifiedTime":{},"Cors":{"shape":"S4c"},"AuthType":{},"InvokeMode":{}}}},"NextMarker":{}}}},"ListFunctions":{"http":{"method":"GET","requestUri":"/2015-03-31/functions/","responseCode":200},"input":{"type":"structure","members":{"MasterRegion":{"location":"querystring","locationName":"MasterRegion"},"FunctionVersion":{"location":"querystring","locationName":"FunctionVersion"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"Functions":{"shape":"S7a"}}}},"ListFunctionsByCodeSigningConfig":{"http":{"method":"GET","requestUri":"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}/functions","responseCode":200},"input":{"type":"structure","required":["CodeSigningConfigArn"],"members":{"CodeSigningConfigArn":{"location":"uri","locationName":"CodeSigningConfigArn"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"FunctionArns":{"type":"list","member":{}}}}},"ListLayerVersions":{"http":{"method":"GET","requestUri":"/2018-10-31/layers/{LayerName}/versions","responseCode":200},"input":{"type":"structure","required":["LayerName"],"members":{"CompatibleRuntime":{"location":"querystring","locationName":"CompatibleRuntime"},"LayerName":{"location":"uri","locationName":"LayerName"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"},"CompatibleArchitecture":{"location":"querystring","locationName":"CompatibleArchitecture"}}},"output":{"type":"structure","members":{"NextMarker":{},"LayerVersions":{"type":"list","member":{"shape":"S7i"}}}}},"ListLayers":{"http":{"method":"GET","requestUri":"/2018-10-31/layers","responseCode":200},"input":{"type":"structure","members":{"CompatibleRuntime":{"location":"querystring","locationName":"CompatibleRuntime"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"},"CompatibleArchitecture":{"location":"querystring","locationName":"CompatibleArchitecture"}}},"output":{"type":"structure","members":{"NextMarker":{},"Layers":{"type":"list","member":{"type":"structure","members":{"LayerName":{},"LayerArn":{},"LatestMatchingVersion":{"shape":"S7i"}}}}}}},"ListProvisionedConcurrencyConfigs":{"http":{"method":"GET","requestUri":"/2019-09-30/functions/{FunctionName}/provisioned-concurrency?List=ALL","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"ProvisionedConcurrencyConfigs":{"type":"list","member":{"type":"structure","members":{"FunctionArn":{},"RequestedProvisionedConcurrentExecutions":{"type":"integer"},"AvailableProvisionedConcurrentExecutions":{"type":"integer"},"AllocatedProvisionedConcurrentExecutions":{"type":"integer"},"Status":{},"StatusReason":{},"LastModified":{}}}},"NextMarker":{}}}},"ListTags":{"http":{"method":"GET","requestUri":"/2017-03-31/tags/{ARN}"},"input":{"type":"structure","required":["Resource"],"members":{"Resource":{"location":"uri","locationName":"ARN"}}},"output":{"type":"structure","members":{"Tags":{"shape":"S33"}}}},"ListVersionsByFunction":{"http":{"method":"GET","requestUri":"/2015-03-31/functions/{FunctionName}/versions","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"Versions":{"shape":"S7a"}}}},"PublishLayerVersion":{"http":{"requestUri":"/2018-10-31/layers/{LayerName}/versions","responseCode":201},"input":{"type":"structure","required":["LayerName","Content"],"members":{"LayerName":{"location":"uri","locationName":"LayerName"},"Description":{},"Content":{"type":"structure","members":{"S3Bucket":{},"S3Key":{},"S3ObjectVersion":{},"ZipFile":{"shape":"S2h"}}},"CompatibleRuntimes":{"shape":"S5t"},"LicenseInfo":{},"CompatibleArchitectures":{"shape":"S5v"}}},"output":{"type":"structure","members":{"Content":{"shape":"S5r"},"LayerArn":{},"LayerVersionArn":{},"Description":{},"CreatedDate":{},"Version":{"type":"long"},"CompatibleRuntimes":{"shape":"S5t"},"LicenseInfo":{},"CompatibleArchitectures":{"shape":"S5v"}}}},"PublishVersion":{"http":{"requestUri":"/2015-03-31/functions/{FunctionName}/versions","responseCode":201},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"CodeSha256":{},"Description":{},"RevisionId":{}}},"output":{"shape":"S3l"}},"PutFunctionCodeSigningConfig":{"http":{"method":"PUT","requestUri":"/2020-06-30/functions/{FunctionName}/code-signing-config","responseCode":200},"input":{"type":"structure","required":["CodeSigningConfigArn","FunctionName"],"members":{"CodeSigningConfigArn":{},"FunctionName":{"location":"uri","locationName":"FunctionName"}}},"output":{"type":"structure","required":["CodeSigningConfigArn","FunctionName"],"members":{"CodeSigningConfigArn":{},"FunctionName":{}}}},"PutFunctionConcurrency":{"http":{"method":"PUT","requestUri":"/2017-10-31/functions/{FunctionName}/concurrency","responseCode":200},"input":{"type":"structure","required":["FunctionName","ReservedConcurrentExecutions"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"ReservedConcurrentExecutions":{"type":"integer"}}},"output":{"shape":"S5c"}},"PutFunctionEventInvokeConfig":{"http":{"method":"PUT","requestUri":"/2019-09-25/functions/{FunctionName}/event-invoke-config","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"MaximumRetryAttempts":{"type":"integer"},"MaximumEventAgeInSeconds":{"type":"integer"},"DestinationConfig":{"shape":"S1g"}}},"output":{"shape":"S5k"}},"PutProvisionedConcurrencyConfig":{"http":{"method":"PUT","requestUri":"/2019-09-30/functions/{FunctionName}/provisioned-concurrency","responseCode":202},"input":{"type":"structure","required":["FunctionName","Qualifier","ProvisionedConcurrentExecutions"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"ProvisionedConcurrentExecutions":{"type":"integer"}}},"output":{"type":"structure","members":{"RequestedProvisionedConcurrentExecutions":{"type":"integer"},"AvailableProvisionedConcurrentExecutions":{"type":"integer"},"AllocatedProvisionedConcurrentExecutions":{"type":"integer"},"Status":{},"StatusReason":{},"LastModified":{}}}},"PutRuntimeManagementConfig":{"http":{"method":"PUT","requestUri":"/2021-07-20/functions/{FunctionName}/runtime-management-config","responseCode":200},"input":{"type":"structure","required":["FunctionName","UpdateRuntimeOn"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"UpdateRuntimeOn":{},"RuntimeVersionArn":{}}},"output":{"type":"structure","required":["UpdateRuntimeOn","FunctionArn"],"members":{"UpdateRuntimeOn":{},"FunctionArn":{},"RuntimeVersionArn":{}}}},"RemoveLayerVersionPermission":{"http":{"method":"DELETE","requestUri":"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy/{StatementId}","responseCode":204},"input":{"type":"structure","required":["LayerName","VersionNumber","StatementId"],"members":{"LayerName":{"location":"uri","locationName":"LayerName"},"VersionNumber":{"location":"uri","locationName":"VersionNumber","type":"long"},"StatementId":{"location":"uri","locationName":"StatementId"},"RevisionId":{"location":"querystring","locationName":"RevisionId"}}}},"RemovePermission":{"http":{"method":"DELETE","requestUri":"/2015-03-31/functions/{FunctionName}/policy/{StatementId}","responseCode":204},"input":{"type":"structure","required":["FunctionName","StatementId"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"StatementId":{"location":"uri","locationName":"StatementId"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"RevisionId":{"location":"querystring","locationName":"RevisionId"}}}},"TagResource":{"http":{"requestUri":"/2017-03-31/tags/{ARN}","responseCode":204},"input":{"type":"structure","required":["Resource","Tags"],"members":{"Resource":{"location":"uri","locationName":"ARN"},"Tags":{"shape":"S33"}}}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/2017-03-31/tags/{ARN}","responseCode":204},"input":{"type":"structure","required":["Resource","TagKeys"],"members":{"Resource":{"location":"uri","locationName":"ARN"},"TagKeys":{"location":"querystring","locationName":"tagKeys","type":"list","member":{}}}}},"UpdateAlias":{"http":{"method":"PUT","requestUri":"/2015-03-31/functions/{FunctionName}/aliases/{Name}","responseCode":200},"input":{"type":"structure","required":["FunctionName","Name"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Name":{"location":"uri","locationName":"Name"},"FunctionVersion":{},"Description":{},"RoutingConfig":{"shape":"Sp"},"RevisionId":{}}},"output":{"shape":"St"}},"UpdateCodeSigningConfig":{"http":{"method":"PUT","requestUri":"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}","responseCode":200},"input":{"type":"structure","required":["CodeSigningConfigArn"],"members":{"CodeSigningConfigArn":{"location":"uri","locationName":"CodeSigningConfigArn"},"Description":{},"AllowedPublishers":{"shape":"Sw"},"CodeSigningPolicies":{"shape":"Sy"}}},"output":{"type":"structure","required":["CodeSigningConfig"],"members":{"CodeSigningConfig":{"shape":"S11"}}}},"UpdateEventSourceMapping":{"http":{"method":"PUT","requestUri":"/2015-03-31/event-source-mappings/{UUID}","responseCode":202},"input":{"type":"structure","required":["UUID"],"members":{"UUID":{"location":"uri","locationName":"UUID"},"FunctionName":{},"Enabled":{"type":"boolean"},"BatchSize":{"type":"integer"},"FilterCriteria":{"shape":"S18"},"MaximumBatchingWindowInSeconds":{"type":"integer"},"DestinationConfig":{"shape":"S1g"},"MaximumRecordAgeInSeconds":{"type":"integer"},"BisectBatchOnFunctionError":{"type":"boolean"},"MaximumRetryAttempts":{"type":"integer"},"ParallelizationFactor":{"type":"integer"},"SourceAccessConfigurations":{"shape":"S1s"},"TumblingWindowInSeconds":{"type":"integer"},"FunctionResponseTypes":{"shape":"S21"},"ScalingConfig":{"shape":"S25"},"DocumentDBEventSourceConfig":{"shape":"S27"}}},"output":{"shape":"S2b"}},"UpdateFunctionCode":{"http":{"method":"PUT","requestUri":"/2015-03-31/functions/{FunctionName}/code","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"ZipFile":{"shape":"S2h"},"S3Bucket":{},"S3Key":{},"S3ObjectVersion":{},"ImageUri":{},"Publish":{"type":"boolean"},"DryRun":{"type":"boolean"},"RevisionId":{},"Architectures":{"shape":"S3f"}}},"output":{"shape":"S3l"}},"UpdateFunctionConfiguration":{"http":{"method":"PUT","requestUri":"/2015-03-31/functions/{FunctionName}/configuration","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Role":{},"Handler":{},"Description":{},"Timeout":{"type":"integer"},"MemorySize":{"type":"integer"},"VpcConfig":{"shape":"S2o"},"Environment":{"shape":"S2w"},"Runtime":{},"DeadLetterConfig":{"shape":"S2u"},"KMSKeyArn":{},"TracingConfig":{"shape":"S31"},"RevisionId":{},"Layers":{"shape":"S36"},"FileSystemConfigs":{"shape":"S38"},"ImageConfig":{"shape":"S3c"},"EphemeralStorage":{"shape":"S3h"},"SnapStart":{"shape":"S3j"}}},"output":{"shape":"S3l"}},"UpdateFunctionEventInvokeConfig":{"http":{"requestUri":"/2019-09-25/functions/{FunctionName}/event-invoke-config","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"MaximumRetryAttempts":{"type":"integer"},"MaximumEventAgeInSeconds":{"type":"integer"},"DestinationConfig":{"shape":"S1g"}}},"output":{"shape":"S5k"}},"UpdateFunctionUrlConfig":{"http":{"method":"PUT","requestUri":"/2021-10-31/functions/{FunctionName}/url","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"AuthType":{},"Cors":{"shape":"S4c"},"InvokeMode":{}}},"output":{"type":"structure","required":["FunctionUrl","FunctionArn","AuthType","CreationTime","LastModifiedTime"],"members":{"FunctionUrl":{},"FunctionArn":{},"AuthType":{},"Cors":{"shape":"S4c"},"CreationTime":{},"LastModifiedTime":{},"InvokeMode":{}}}}},"shapes":{"Sp":{"type":"structure","members":{"AdditionalVersionWeights":{"type":"map","key":{},"value":{"type":"double"}}}},"St":{"type":"structure","members":{"AliasArn":{},"Name":{},"FunctionVersion":{},"Description":{},"RoutingConfig":{"shape":"Sp"},"RevisionId":{}}},"Sw":{"type":"structure","required":["SigningProfileVersionArns"],"members":{"SigningProfileVersionArns":{"type":"list","member":{}}}},"Sy":{"type":"structure","members":{"UntrustedArtifactOnDeployment":{}}},"S11":{"type":"structure","required":["CodeSigningConfigId","CodeSigningConfigArn","AllowedPublishers","CodeSigningPolicies","LastModified"],"members":{"CodeSigningConfigId":{},"CodeSigningConfigArn":{},"Description":{},"AllowedPublishers":{"shape":"Sw"},"CodeSigningPolicies":{"shape":"Sy"},"LastModified":{}}},"S18":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","members":{"Pattern":{}}}}}},"S1g":{"type":"structure","members":{"OnSuccess":{"type":"structure","members":{"Destination":{}}},"OnFailure":{"type":"structure","members":{"Destination":{}}}}},"S1o":{"type":"list","member":{}},"S1q":{"type":"list","member":{}},"S1s":{"type":"list","member":{"type":"structure","members":{"Type":{},"URI":{}}}},"S1w":{"type":"structure","members":{"Endpoints":{"type":"map","key":{},"value":{"type":"list","member":{}}}}},"S21":{"type":"list","member":{}},"S23":{"type":"structure","members":{"ConsumerGroupId":{}}},"S24":{"type":"structure","members":{"ConsumerGroupId":{}}},"S25":{"type":"structure","members":{"MaximumConcurrency":{"type":"integer"}}},"S27":{"type":"structure","members":{"DatabaseName":{},"CollectionName":{},"FullDocument":{}}},"S2b":{"type":"structure","members":{"UUID":{},"StartingPosition":{},"StartingPositionTimestamp":{"type":"timestamp"},"BatchSize":{"type":"integer"},"MaximumBatchingWindowInSeconds":{"type":"integer"},"ParallelizationFactor":{"type":"integer"},"EventSourceArn":{},"FilterCriteria":{"shape":"S18"},"FunctionArn":{},"LastModified":{"type":"timestamp"},"LastProcessingResult":{},"State":{},"StateTransitionReason":{},"DestinationConfig":{"shape":"S1g"},"Topics":{"shape":"S1o"},"Queues":{"shape":"S1q"},"SourceAccessConfigurations":{"shape":"S1s"},"SelfManagedEventSource":{"shape":"S1w"},"MaximumRecordAgeInSeconds":{"type":"integer"},"BisectBatchOnFunctionError":{"type":"boolean"},"MaximumRetryAttempts":{"type":"integer"},"TumblingWindowInSeconds":{"type":"integer"},"FunctionResponseTypes":{"shape":"S21"},"AmazonManagedKafkaEventSourceConfig":{"shape":"S23"},"SelfManagedKafkaEventSourceConfig":{"shape":"S24"},"ScalingConfig":{"shape":"S25"},"DocumentDBEventSourceConfig":{"shape":"S27"}}},"S2h":{"type":"blob","sensitive":true},"S2o":{"type":"structure","members":{"SubnetIds":{"shape":"S2p"},"SecurityGroupIds":{"shape":"S2r"}}},"S2p":{"type":"list","member":{}},"S2r":{"type":"list","member":{}},"S2u":{"type":"structure","members":{"TargetArn":{}}},"S2w":{"type":"structure","members":{"Variables":{"shape":"S2x"}}},"S2x":{"type":"map","key":{"type":"string","sensitive":true},"value":{"type":"string","sensitive":true},"sensitive":true},"S31":{"type":"structure","members":{"Mode":{}}},"S33":{"type":"map","key":{},"value":{}},"S36":{"type":"list","member":{}},"S38":{"type":"list","member":{"type":"structure","required":["Arn","LocalMountPath"],"members":{"Arn":{},"LocalMountPath":{}}}},"S3c":{"type":"structure","members":{"EntryPoint":{"shape":"S3d"},"Command":{"shape":"S3d"},"WorkingDirectory":{}}},"S3d":{"type":"list","member":{}},"S3f":{"type":"list","member":{}},"S3h":{"type":"structure","required":["Size"],"members":{"Size":{"type":"integer"}}},"S3j":{"type":"structure","members":{"ApplyOn":{}}},"S3l":{"type":"structure","members":{"FunctionName":{},"FunctionArn":{},"Runtime":{},"Role":{},"Handler":{},"CodeSize":{"type":"long"},"Description":{},"Timeout":{"type":"integer"},"MemorySize":{"type":"integer"},"LastModified":{},"CodeSha256":{},"Version":{},"VpcConfig":{"type":"structure","members":{"SubnetIds":{"shape":"S2p"},"SecurityGroupIds":{"shape":"S2r"},"VpcId":{}}},"DeadLetterConfig":{"shape":"S2u"},"Environment":{"type":"structure","members":{"Variables":{"shape":"S2x"},"Error":{"type":"structure","members":{"ErrorCode":{},"Message":{"shape":"S3t"}}}}},"KMSKeyArn":{},"TracingConfig":{"type":"structure","members":{"Mode":{}}},"MasterArn":{},"RevisionId":{},"Layers":{"type":"list","member":{"type":"structure","members":{"Arn":{},"CodeSize":{"type":"long"},"SigningProfileVersionArn":{},"SigningJobArn":{}}}},"State":{},"StateReason":{},"StateReasonCode":{},"LastUpdateStatus":{},"LastUpdateStatusReason":{},"LastUpdateStatusReasonCode":{},"FileSystemConfigs":{"shape":"S38"},"PackageType":{},"ImageConfigResponse":{"type":"structure","members":{"ImageConfig":{"shape":"S3c"},"Error":{"type":"structure","members":{"ErrorCode":{},"Message":{"shape":"S3t"}}}}},"SigningProfileVersionArn":{},"SigningJobArn":{},"Architectures":{"shape":"S3f"},"EphemeralStorage":{"shape":"S3h"},"SnapStart":{"type":"structure","members":{"ApplyOn":{},"OptimizationStatus":{}}},"RuntimeVersionConfig":{"type":"structure","members":{"RuntimeVersionArn":{},"Error":{"type":"structure","members":{"ErrorCode":{},"Message":{"shape":"S3t"}}}}}}},"S3t":{"type":"string","sensitive":true},"S4c":{"type":"structure","members":{"AllowCredentials":{"type":"boolean"},"AllowHeaders":{"shape":"S4e"},"AllowMethods":{"type":"list","member":{}},"AllowOrigins":{"type":"list","member":{}},"ExposeHeaders":{"shape":"S4e"},"MaxAge":{"type":"integer"}}},"S4e":{"type":"list","member":{}},"S5c":{"type":"structure","members":{"ReservedConcurrentExecutions":{"type":"integer"}}},"S5k":{"type":"structure","members":{"LastModified":{"type":"timestamp"},"FunctionArn":{},"MaximumRetryAttempts":{"type":"integer"},"MaximumEventAgeInSeconds":{"type":"integer"},"DestinationConfig":{"shape":"S1g"}}},"S5q":{"type":"structure","members":{"Content":{"shape":"S5r"},"LayerArn":{},"LayerVersionArn":{},"Description":{},"CreatedDate":{},"Version":{"type":"long"},"CompatibleRuntimes":{"shape":"S5t"},"LicenseInfo":{},"CompatibleArchitectures":{"shape":"S5v"}}},"S5r":{"type":"structure","members":{"Location":{},"CodeSha256":{},"CodeSize":{"type":"long"},"SigningProfileVersionArn":{},"SigningJobArn":{}}},"S5t":{"type":"list","member":{}},"S5v":{"type":"list","member":{}},"S7a":{"type":"list","member":{"shape":"S3l"}},"S7i":{"type":"structure","members":{"LayerVersionArn":{},"Version":{"type":"long"},"Description":{},"CreatedDate":{},"CompatibleRuntimes":{"shape":"S5t"},"LicenseInfo":{},"CompatibleArchitectures":{"shape":"S5v"}}}}}')},32057:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListAliases":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"Aliases"},"ListCodeSigningConfigs":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"CodeSigningConfigs"},"ListEventSourceMappings":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"EventSourceMappings"},"ListFunctionEventInvokeConfigs":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"FunctionEventInvokeConfigs"},"ListFunctionUrlConfigs":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"FunctionUrlConfigs"},"ListFunctions":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"Functions"},"ListFunctionsByCodeSigningConfig":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"FunctionArns"},"ListLayerVersions":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"LayerVersions"},"ListLayers":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"Layers"},"ListProvisionedConcurrencyConfigs":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"ProvisionedConcurrencyConfigs"},"ListVersionsByFunction":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"Versions"}}}')},40626:function(e){"use strict";e.exports=JSON.parse('{"V":{"FunctionExists":{"delay":1,"operation":"GetFunction","maxAttempts":20,"acceptors":[{"state":"success","matcher":"status","expected":200},{"state":"retry","matcher":"error","expected":"ResourceNotFoundException"}]},"FunctionActive":{"delay":5,"maxAttempts":60,"operation":"GetFunctionConfiguration","description":"Waits for the function\'s State to be Active. This waiter uses GetFunctionConfiguration API. This should be used after new function creation.","acceptors":[{"state":"success","matcher":"path","argument":"State","expected":"Active"},{"state":"failure","matcher":"path","argument":"State","expected":"Failed"},{"state":"retry","matcher":"path","argument":"State","expected":"Pending"}]},"FunctionUpdated":{"delay":5,"maxAttempts":60,"operation":"GetFunctionConfiguration","description":"Waits for the function\'s LastUpdateStatus to be Successful. This waiter uses GetFunctionConfiguration API. This should be used after function updates.","acceptors":[{"state":"success","matcher":"path","argument":"LastUpdateStatus","expected":"Successful"},{"state":"failure","matcher":"path","argument":"LastUpdateStatus","expected":"Failed"},{"state":"retry","matcher":"path","argument":"LastUpdateStatus","expected":"InProgress"}]},"FunctionActiveV2":{"delay":1,"maxAttempts":300,"operation":"GetFunction","description":"Waits for the function\'s State to be Active. This waiter uses GetFunction API. This should be used after new function creation.","acceptors":[{"state":"success","matcher":"path","argument":"Configuration.State","expected":"Active"},{"state":"failure","matcher":"path","argument":"Configuration.State","expected":"Failed"},{"state":"retry","matcher":"path","argument":"Configuration.State","expected":"Pending"}]},"FunctionUpdatedV2":{"delay":1,"maxAttempts":300,"operation":"GetFunction","description":"Waits for the function\'s LastUpdateStatus to be Successful. This waiter uses GetFunction API. This should be used after function updates.","acceptors":[{"state":"success","matcher":"path","argument":"Configuration.LastUpdateStatus","expected":"Successful"},{"state":"failure","matcher":"path","argument":"Configuration.LastUpdateStatus","expected":"Failed"},{"state":"retry","matcher":"path","argument":"Configuration.LastUpdateStatus","expected":"InProgress"}]},"PublishedVersionActive":{"delay":5,"maxAttempts":312,"operation":"GetFunctionConfiguration","description":"Waits for the published version\'s State to be Active. This waiter uses GetFunctionConfiguration API. This should be used after new version is published.","acceptors":[{"state":"success","matcher":"path","argument":"State","expected":"Active"},{"state":"failure","matcher":"path","argument":"State","expected":"Failed"},{"state":"retry","matcher":"path","argument":"State","expected":"Pending"}]}}}')},96327:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-04-19","endpointPrefix":"models.lex","jsonVersion":"1.1","protocol":"rest-json","serviceFullName":"Amazon Lex Model Building Service","serviceId":"Lex Model Building Service","signatureVersion":"v4","signingName":"lex","uid":"lex-models-2017-04-19"},"operations":{"CreateBotVersion":{"http":{"requestUri":"/bots/{name}/versions","responseCode":201},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"},"checksum":{}}},"output":{"type":"structure","members":{"name":{},"description":{},"intents":{"shape":"S6"},"clarificationPrompt":{"shape":"Sa"},"abortStatement":{"shape":"Si"},"status":{},"failureReason":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"idleSessionTTLInSeconds":{"type":"integer"},"voiceId":{},"checksum":{},"version":{},"locale":{},"childDirected":{"type":"boolean"},"enableModelImprovements":{"type":"boolean"},"detectSentiment":{"type":"boolean"}}}},"CreateIntentVersion":{"http":{"requestUri":"/intents/{name}/versions","responseCode":201},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"},"checksum":{}}},"output":{"type":"structure","members":{"name":{},"description":{},"slots":{"shape":"Sq"},"sampleUtterances":{"shape":"S13"},"confirmationPrompt":{"shape":"Sa"},"rejectionStatement":{"shape":"Si"},"followUpPrompt":{"shape":"S14"},"conclusionStatement":{"shape":"Si"},"dialogCodeHook":{"shape":"S15"},"fulfillmentActivity":{"shape":"S18"},"parentIntentSignature":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"version":{},"checksum":{},"kendraConfiguration":{"shape":"S1b"},"inputContexts":{"shape":"S1f"},"outputContexts":{"shape":"S1i"}}}},"CreateSlotTypeVersion":{"http":{"requestUri":"/slottypes/{name}/versions","responseCode":201},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"},"checksum":{}}},"output":{"type":"structure","members":{"name":{},"description":{},"enumerationValues":{"shape":"S1q"},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"version":{},"checksum":{},"valueSelectionStrategy":{},"parentSlotTypeSignature":{},"slotTypeConfigurations":{"shape":"S1v"}}}},"DeleteBot":{"http":{"method":"DELETE","requestUri":"/bots/{name}","responseCode":204},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"}}}},"DeleteBotAlias":{"http":{"method":"DELETE","requestUri":"/bots/{botName}/aliases/{name}","responseCode":204},"input":{"type":"structure","required":["name","botName"],"members":{"name":{"location":"uri","locationName":"name"},"botName":{"location":"uri","locationName":"botName"}}}},"DeleteBotChannelAssociation":{"http":{"method":"DELETE","requestUri":"/bots/{botName}/aliases/{aliasName}/channels/{name}","responseCode":204},"input":{"type":"structure","required":["name","botName","botAlias"],"members":{"name":{"location":"uri","locationName":"name"},"botName":{"location":"uri","locationName":"botName"},"botAlias":{"location":"uri","locationName":"aliasName"}}}},"DeleteBotVersion":{"http":{"method":"DELETE","requestUri":"/bots/{name}/versions/{version}","responseCode":204},"input":{"type":"structure","required":["name","version"],"members":{"name":{"location":"uri","locationName":"name"},"version":{"location":"uri","locationName":"version"}}}},"DeleteIntent":{"http":{"method":"DELETE","requestUri":"/intents/{name}","responseCode":204},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"}}}},"DeleteIntentVersion":{"http":{"method":"DELETE","requestUri":"/intents/{name}/versions/{version}","responseCode":204},"input":{"type":"structure","required":["name","version"],"members":{"name":{"location":"uri","locationName":"name"},"version":{"location":"uri","locationName":"version"}}}},"DeleteSlotType":{"http":{"method":"DELETE","requestUri":"/slottypes/{name}","responseCode":204},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"}}}},"DeleteSlotTypeVersion":{"http":{"method":"DELETE","requestUri":"/slottypes/{name}/version/{version}","responseCode":204},"input":{"type":"structure","required":["name","version"],"members":{"name":{"location":"uri","locationName":"name"},"version":{"location":"uri","locationName":"version"}}}},"DeleteUtterances":{"http":{"method":"DELETE","requestUri":"/bots/{botName}/utterances/{userId}","responseCode":204},"input":{"type":"structure","required":["botName","userId"],"members":{"botName":{"location":"uri","locationName":"botName"},"userId":{"location":"uri","locationName":"userId"}}}},"GetBot":{"http":{"method":"GET","requestUri":"/bots/{name}/versions/{versionoralias}","responseCode":200},"input":{"type":"structure","required":["name","versionOrAlias"],"members":{"name":{"location":"uri","locationName":"name"},"versionOrAlias":{"location":"uri","locationName":"versionoralias"}}},"output":{"type":"structure","members":{"name":{},"description":{},"intents":{"shape":"S6"},"enableModelImprovements":{"type":"boolean"},"nluIntentConfidenceThreshold":{"type":"double"},"clarificationPrompt":{"shape":"Sa"},"abortStatement":{"shape":"Si"},"status":{},"failureReason":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"idleSessionTTLInSeconds":{"type":"integer"},"voiceId":{},"checksum":{},"version":{},"locale":{},"childDirected":{"type":"boolean"},"detectSentiment":{"type":"boolean"}}}},"GetBotAlias":{"http":{"method":"GET","requestUri":"/bots/{botName}/aliases/{name}","responseCode":200},"input":{"type":"structure","required":["name","botName"],"members":{"name":{"location":"uri","locationName":"name"},"botName":{"location":"uri","locationName":"botName"}}},"output":{"type":"structure","members":{"name":{},"description":{},"botVersion":{},"botName":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"checksum":{},"conversationLogs":{"shape":"S2h"}}}},"GetBotAliases":{"http":{"method":"GET","requestUri":"/bots/{botName}/aliases/","responseCode":200},"input":{"type":"structure","required":["botName"],"members":{"botName":{"location":"uri","locationName":"botName"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nameContains":{"location":"querystring","locationName":"nameContains"}}},"output":{"type":"structure","members":{"BotAliases":{"type":"list","member":{"type":"structure","members":{"name":{},"description":{},"botVersion":{},"botName":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"checksum":{},"conversationLogs":{"shape":"S2h"}}}},"nextToken":{}}}},"GetBotChannelAssociation":{"http":{"method":"GET","requestUri":"/bots/{botName}/aliases/{aliasName}/channels/{name}","responseCode":200},"input":{"type":"structure","required":["name","botName","botAlias"],"members":{"name":{"location":"uri","locationName":"name"},"botName":{"location":"uri","locationName":"botName"},"botAlias":{"location":"uri","locationName":"aliasName"}}},"output":{"type":"structure","members":{"name":{},"description":{},"botAlias":{},"botName":{},"createdDate":{"type":"timestamp"},"type":{},"botConfiguration":{"shape":"S2z"},"status":{},"failureReason":{}}}},"GetBotChannelAssociations":{"http":{"method":"GET","requestUri":"/bots/{botName}/aliases/{aliasName}/channels/","responseCode":200},"input":{"type":"structure","required":["botName","botAlias"],"members":{"botName":{"location":"uri","locationName":"botName"},"botAlias":{"location":"uri","locationName":"aliasName"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nameContains":{"location":"querystring","locationName":"nameContains"}}},"output":{"type":"structure","members":{"botChannelAssociations":{"type":"list","member":{"type":"structure","members":{"name":{},"description":{},"botAlias":{},"botName":{},"createdDate":{"type":"timestamp"},"type":{},"botConfiguration":{"shape":"S2z"},"status":{},"failureReason":{}}}},"nextToken":{}}}},"GetBotVersions":{"http":{"method":"GET","requestUri":"/bots/{name}/versions/","responseCode":200},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"bots":{"shape":"S38"},"nextToken":{}}}},"GetBots":{"http":{"method":"GET","requestUri":"/bots/","responseCode":200},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nameContains":{"location":"querystring","locationName":"nameContains"}}},"output":{"type":"structure","members":{"bots":{"shape":"S38"},"nextToken":{}}}},"GetBuiltinIntent":{"http":{"method":"GET","requestUri":"/builtins/intents/{signature}","responseCode":200},"input":{"type":"structure","required":["signature"],"members":{"signature":{"location":"uri","locationName":"signature"}}},"output":{"type":"structure","members":{"signature":{},"supportedLocales":{"shape":"S3e"},"slots":{"type":"list","member":{"type":"structure","members":{"name":{}}}}}}},"GetBuiltinIntents":{"http":{"method":"GET","requestUri":"/builtins/intents/","responseCode":200},"input":{"type":"structure","members":{"locale":{"location":"querystring","locationName":"locale"},"signatureContains":{"location":"querystring","locationName":"signatureContains"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"intents":{"type":"list","member":{"type":"structure","members":{"signature":{},"supportedLocales":{"shape":"S3e"}}}},"nextToken":{}}}},"GetBuiltinSlotTypes":{"http":{"method":"GET","requestUri":"/builtins/slottypes/","responseCode":200},"input":{"type":"structure","members":{"locale":{"location":"querystring","locationName":"locale"},"signatureContains":{"location":"querystring","locationName":"signatureContains"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"slotTypes":{"type":"list","member":{"type":"structure","members":{"signature":{},"supportedLocales":{"shape":"S3e"}}}},"nextToken":{}}}},"GetExport":{"http":{"method":"GET","requestUri":"/exports/","responseCode":200},"input":{"type":"structure","required":["name","version","resourceType","exportType"],"members":{"name":{"location":"querystring","locationName":"name"},"version":{"location":"querystring","locationName":"version"},"resourceType":{"location":"querystring","locationName":"resourceType"},"exportType":{"location":"querystring","locationName":"exportType"}}},"output":{"type":"structure","members":{"name":{},"version":{},"resourceType":{},"exportType":{},"exportStatus":{},"failureReason":{},"url":{}}}},"GetImport":{"http":{"method":"GET","requestUri":"/imports/{importId}","responseCode":200},"input":{"type":"structure","required":["importId"],"members":{"importId":{"location":"uri","locationName":"importId"}}},"output":{"type":"structure","members":{"name":{},"resourceType":{},"mergeStrategy":{},"importId":{},"importStatus":{},"failureReason":{"type":"list","member":{}},"createdDate":{"type":"timestamp"}}}},"GetIntent":{"http":{"method":"GET","requestUri":"/intents/{name}/versions/{version}","responseCode":200},"input":{"type":"structure","required":["name","version"],"members":{"name":{"location":"uri","locationName":"name"},"version":{"location":"uri","locationName":"version"}}},"output":{"type":"structure","members":{"name":{},"description":{},"slots":{"shape":"Sq"},"sampleUtterances":{"shape":"S13"},"confirmationPrompt":{"shape":"Sa"},"rejectionStatement":{"shape":"Si"},"followUpPrompt":{"shape":"S14"},"conclusionStatement":{"shape":"Si"},"dialogCodeHook":{"shape":"S15"},"fulfillmentActivity":{"shape":"S18"},"parentIntentSignature":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"version":{},"checksum":{},"kendraConfiguration":{"shape":"S1b"},"inputContexts":{"shape":"S1f"},"outputContexts":{"shape":"S1i"}}}},"GetIntentVersions":{"http":{"method":"GET","requestUri":"/intents/{name}/versions/","responseCode":200},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"intents":{"shape":"S45"},"nextToken":{}}}},"GetIntents":{"http":{"method":"GET","requestUri":"/intents/","responseCode":200},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nameContains":{"location":"querystring","locationName":"nameContains"}}},"output":{"type":"structure","members":{"intents":{"shape":"S45"},"nextToken":{}}}},"GetMigration":{"http":{"method":"GET","requestUri":"/migrations/{migrationId}","responseCode":200},"input":{"type":"structure","required":["migrationId"],"members":{"migrationId":{"location":"uri","locationName":"migrationId"}}},"output":{"type":"structure","members":{"migrationId":{},"v1BotName":{},"v1BotVersion":{},"v1BotLocale":{},"v2BotId":{},"v2BotRole":{},"migrationStatus":{},"migrationStrategy":{},"migrationTimestamp":{"type":"timestamp"},"alerts":{"type":"list","member":{"type":"structure","members":{"type":{},"message":{},"details":{"type":"list","member":{}},"referenceURLs":{"type":"list","member":{}}}}}}}},"GetMigrations":{"http":{"method":"GET","requestUri":"/migrations","responseCode":200},"input":{"type":"structure","members":{"sortByAttribute":{"location":"querystring","locationName":"sortByAttribute"},"sortByOrder":{"location":"querystring","locationName":"sortByOrder"},"v1BotNameContains":{"location":"querystring","locationName":"v1BotNameContains"},"migrationStatusEquals":{"location":"querystring","locationName":"migrationStatusEquals"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"migrationSummaries":{"type":"list","member":{"type":"structure","members":{"migrationId":{},"v1BotName":{},"v1BotVersion":{},"v1BotLocale":{},"v2BotId":{},"v2BotRole":{},"migrationStatus":{},"migrationStrategy":{},"migrationTimestamp":{"type":"timestamp"}}}},"nextToken":{}}}},"GetSlotType":{"http":{"method":"GET","requestUri":"/slottypes/{name}/versions/{version}","responseCode":200},"input":{"type":"structure","required":["name","version"],"members":{"name":{"location":"uri","locationName":"name"},"version":{"location":"uri","locationName":"version"}}},"output":{"type":"structure","members":{"name":{},"description":{},"enumerationValues":{"shape":"S1q"},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"version":{},"checksum":{},"valueSelectionStrategy":{},"parentSlotTypeSignature":{},"slotTypeConfigurations":{"shape":"S1v"}}}},"GetSlotTypeVersions":{"http":{"method":"GET","requestUri":"/slottypes/{name}/versions/","responseCode":200},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"slotTypes":{"shape":"S4x"},"nextToken":{}}}},"GetSlotTypes":{"http":{"method":"GET","requestUri":"/slottypes/","responseCode":200},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nameContains":{"location":"querystring","locationName":"nameContains"}}},"output":{"type":"structure","members":{"slotTypes":{"shape":"S4x"},"nextToken":{}}}},"GetUtterancesView":{"http":{"method":"GET","requestUri":"/bots/{botname}/utterances?view=aggregation","responseCode":200},"input":{"type":"structure","required":["botName","botVersions","statusType"],"members":{"botName":{"location":"uri","locationName":"botname"},"botVersions":{"location":"querystring","locationName":"bot_versions","type":"list","member":{}},"statusType":{"location":"querystring","locationName":"status_type"}}},"output":{"type":"structure","members":{"botName":{},"utterances":{"type":"list","member":{"type":"structure","members":{"botVersion":{},"utterances":{"type":"list","member":{"type":"structure","members":{"utteranceString":{},"count":{"type":"integer"},"distinctUsers":{"type":"integer"},"firstUtteredDate":{"type":"timestamp"},"lastUtteredDate":{"type":"timestamp"}}}}}}}}}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/tags/{resourceArn}","responseCode":200},"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"}}},"output":{"type":"structure","members":{"tags":{"shape":"S5e"}}}},"PutBot":{"http":{"method":"PUT","requestUri":"/bots/{name}/versions/$LATEST","responseCode":200},"input":{"type":"structure","required":["name","locale","childDirected"],"members":{"name":{"location":"uri","locationName":"name"},"description":{},"intents":{"shape":"S6"},"enableModelImprovements":{"type":"boolean"},"nluIntentConfidenceThreshold":{"type":"double"},"clarificationPrompt":{"shape":"Sa"},"abortStatement":{"shape":"Si"},"idleSessionTTLInSeconds":{"type":"integer"},"voiceId":{},"checksum":{},"processBehavior":{},"locale":{},"childDirected":{"type":"boolean"},"detectSentiment":{"type":"boolean"},"createVersion":{"type":"boolean"},"tags":{"shape":"S5e"}}},"output":{"type":"structure","members":{"name":{},"description":{},"intents":{"shape":"S6"},"enableModelImprovements":{"type":"boolean"},"nluIntentConfidenceThreshold":{"type":"double"},"clarificationPrompt":{"shape":"Sa"},"abortStatement":{"shape":"Si"},"status":{},"failureReason":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"idleSessionTTLInSeconds":{"type":"integer"},"voiceId":{},"checksum":{},"version":{},"locale":{},"childDirected":{"type":"boolean"},"createVersion":{"type":"boolean"},"detectSentiment":{"type":"boolean"},"tags":{"shape":"S5e"}}}},"PutBotAlias":{"http":{"method":"PUT","requestUri":"/bots/{botName}/aliases/{name}","responseCode":200},"input":{"type":"structure","required":["name","botVersion","botName"],"members":{"name":{"location":"uri","locationName":"name"},"description":{},"botVersion":{},"botName":{"location":"uri","locationName":"botName"},"checksum":{},"conversationLogs":{"type":"structure","required":["logSettings","iamRoleArn"],"members":{"logSettings":{"type":"list","member":{"type":"structure","required":["logType","destination","resourceArn"],"members":{"logType":{},"destination":{},"kmsKeyArn":{},"resourceArn":{}}}},"iamRoleArn":{}}},"tags":{"shape":"S5e"}}},"output":{"type":"structure","members":{"name":{},"description":{},"botVersion":{},"botName":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"checksum":{},"conversationLogs":{"shape":"S2h"},"tags":{"shape":"S5e"}}}},"PutIntent":{"http":{"method":"PUT","requestUri":"/intents/{name}/versions/$LATEST","responseCode":200},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"},"description":{},"slots":{"shape":"Sq"},"sampleUtterances":{"shape":"S13"},"confirmationPrompt":{"shape":"Sa"},"rejectionStatement":{"shape":"Si"},"followUpPrompt":{"shape":"S14"},"conclusionStatement":{"shape":"Si"},"dialogCodeHook":{"shape":"S15"},"fulfillmentActivity":{"shape":"S18"},"parentIntentSignature":{},"checksum":{},"createVersion":{"type":"boolean"},"kendraConfiguration":{"shape":"S1b"},"inputContexts":{"shape":"S1f"},"outputContexts":{"shape":"S1i"}}},"output":{"type":"structure","members":{"name":{},"description":{},"slots":{"shape":"Sq"},"sampleUtterances":{"shape":"S13"},"confirmationPrompt":{"shape":"Sa"},"rejectionStatement":{"shape":"Si"},"followUpPrompt":{"shape":"S14"},"conclusionStatement":{"shape":"Si"},"dialogCodeHook":{"shape":"S15"},"fulfillmentActivity":{"shape":"S18"},"parentIntentSignature":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"version":{},"checksum":{},"createVersion":{"type":"boolean"},"kendraConfiguration":{"shape":"S1b"},"inputContexts":{"shape":"S1f"},"outputContexts":{"shape":"S1i"}}}},"PutSlotType":{"http":{"method":"PUT","requestUri":"/slottypes/{name}/versions/$LATEST","responseCode":200},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"},"description":{},"enumerationValues":{"shape":"S1q"},"checksum":{},"valueSelectionStrategy":{},"createVersion":{"type":"boolean"},"parentSlotTypeSignature":{},"slotTypeConfigurations":{"shape":"S1v"}}},"output":{"type":"structure","members":{"name":{},"description":{},"enumerationValues":{"shape":"S1q"},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"version":{},"checksum":{},"valueSelectionStrategy":{},"createVersion":{"type":"boolean"},"parentSlotTypeSignature":{},"slotTypeConfigurations":{"shape":"S1v"}}}},"StartImport":{"http":{"requestUri":"/imports/","responseCode":201},"input":{"type":"structure","required":["payload","resourceType","mergeStrategy"],"members":{"payload":{"type":"blob"},"resourceType":{},"mergeStrategy":{},"tags":{"shape":"S5e"}}},"output":{"type":"structure","members":{"name":{},"resourceType":{},"mergeStrategy":{},"importId":{},"importStatus":{},"tags":{"shape":"S5e"},"createdDate":{"type":"timestamp"}}}},"StartMigration":{"http":{"requestUri":"/migrations","responseCode":202},"input":{"type":"structure","required":["v1BotName","v1BotVersion","v2BotName","v2BotRole","migrationStrategy"],"members":{"v1BotName":{},"v1BotVersion":{},"v2BotName":{},"v2BotRole":{},"migrationStrategy":{}}},"output":{"type":"structure","members":{"v1BotName":{},"v1BotVersion":{},"v1BotLocale":{},"v2BotId":{},"v2BotRole":{},"migrationId":{},"migrationStrategy":{},"migrationTimestamp":{"type":"timestamp"}}}},"TagResource":{"http":{"requestUri":"/tags/{resourceArn}","responseCode":204},"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"},"tags":{"shape":"S5e"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/tags/{resourceArn}","responseCode":204},"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"},"tagKeys":{"location":"querystring","locationName":"tagKeys","type":"list","member":{}}}},"output":{"type":"structure","members":{}}}},"shapes":{"S6":{"type":"list","member":{"type":"structure","required":["intentName","intentVersion"],"members":{"intentName":{},"intentVersion":{}}}},"Sa":{"type":"structure","required":["messages","maxAttempts"],"members":{"messages":{"shape":"Sb"},"maxAttempts":{"type":"integer"},"responseCard":{}}},"Sb":{"type":"list","member":{"type":"structure","required":["contentType","content"],"members":{"contentType":{},"content":{},"groupNumber":{"type":"integer"}}}},"Si":{"type":"structure","required":["messages"],"members":{"messages":{"shape":"Sb"},"responseCard":{}}},"Sq":{"type":"list","member":{"type":"structure","required":["name","slotConstraint"],"members":{"name":{},"description":{},"slotConstraint":{},"slotType":{},"slotTypeVersion":{},"valueElicitationPrompt":{"shape":"Sa"},"priority":{"type":"integer"},"sampleUtterances":{"type":"list","member":{}},"responseCard":{},"obfuscationSetting":{},"defaultValueSpec":{"type":"structure","required":["defaultValueList"],"members":{"defaultValueList":{"type":"list","member":{"type":"structure","required":["defaultValue"],"members":{"defaultValue":{}}}}}}}}},"S13":{"type":"list","member":{}},"S14":{"type":"structure","required":["prompt","rejectionStatement"],"members":{"prompt":{"shape":"Sa"},"rejectionStatement":{"shape":"Si"}}},"S15":{"type":"structure","required":["uri","messageVersion"],"members":{"uri":{},"messageVersion":{}}},"S18":{"type":"structure","required":["type"],"members":{"type":{},"codeHook":{"shape":"S15"}}},"S1b":{"type":"structure","required":["kendraIndex","role"],"members":{"kendraIndex":{},"queryFilterString":{},"role":{}}},"S1f":{"type":"list","member":{"type":"structure","required":["name"],"members":{"name":{}}}},"S1i":{"type":"list","member":{"type":"structure","required":["name","timeToLiveInSeconds","turnsToLive"],"members":{"name":{},"timeToLiveInSeconds":{"type":"integer"},"turnsToLive":{"type":"integer"}}}},"S1q":{"type":"list","member":{"type":"structure","required":["value"],"members":{"value":{},"synonyms":{"type":"list","member":{}}}}},"S1v":{"type":"list","member":{"type":"structure","members":{"regexConfiguration":{"type":"structure","required":["pattern"],"members":{"pattern":{}}}}}},"S2h":{"type":"structure","members":{"logSettings":{"type":"list","member":{"type":"structure","members":{"logType":{},"destination":{},"kmsKeyArn":{},"resourceArn":{},"resourcePrefix":{}}}},"iamRoleArn":{}}},"S2z":{"type":"map","key":{},"value":{},"sensitive":true},"S38":{"type":"list","member":{"type":"structure","members":{"name":{},"description":{},"status":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"version":{}}}},"S3e":{"type":"list","member":{}},"S45":{"type":"list","member":{"type":"structure","members":{"name":{},"description":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"version":{}}}},"S4x":{"type":"list","member":{"type":"structure","members":{"name":{},"description":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"version":{}}}},"S5e":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}}}}')},12348:function(e){"use strict";e.exports=JSON.parse('{"o":{"GetBotAliases":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"GetBotChannelAssociations":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"GetBotVersions":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"GetBots":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"GetBuiltinIntents":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"GetBuiltinSlotTypes":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"GetIntentVersions":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"GetIntents":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"GetMigrations":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"GetSlotTypeVersions":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"GetSlotTypes":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"}}}')},79257:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2020-11-19","endpointPrefix":"geo","jsonVersion":"1.1","protocol":"rest-json","serviceFullName":"Amazon Location Service","serviceId":"Location","signatureVersion":"v4","signingName":"geo","uid":"location-2020-11-19"},"operations":{"AssociateTrackerConsumer":{"http":{"requestUri":"/tracking/v0/trackers/{TrackerName}/consumers","responseCode":200},"input":{"type":"structure","required":["ConsumerArn","TrackerName"],"members":{"ConsumerArn":{},"TrackerName":{"location":"uri","locationName":"TrackerName"}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"tracking."}},"BatchDeleteDevicePositionHistory":{"http":{"requestUri":"/tracking/v0/trackers/{TrackerName}/delete-positions","responseCode":200},"input":{"type":"structure","required":["DeviceIds","TrackerName"],"members":{"DeviceIds":{"type":"list","member":{}},"TrackerName":{"location":"uri","locationName":"TrackerName"}}},"output":{"type":"structure","required":["Errors"],"members":{"Errors":{"type":"list","member":{"type":"structure","required":["DeviceId","Error"],"members":{"DeviceId":{},"Error":{"shape":"Sb"}}}}}},"endpoint":{"hostPrefix":"tracking."}},"BatchDeleteGeofence":{"http":{"requestUri":"/geofencing/v0/collections/{CollectionName}/delete-geofences","responseCode":200},"input":{"type":"structure","required":["CollectionName","GeofenceIds"],"members":{"CollectionName":{"location":"uri","locationName":"CollectionName"},"GeofenceIds":{"type":"list","member":{}}}},"output":{"type":"structure","required":["Errors"],"members":{"Errors":{"type":"list","member":{"type":"structure","required":["Error","GeofenceId"],"members":{"Error":{"shape":"Sb"},"GeofenceId":{}}}}}},"endpoint":{"hostPrefix":"geofencing."}},"BatchEvaluateGeofences":{"http":{"requestUri":"/geofencing/v0/collections/{CollectionName}/positions","responseCode":200},"input":{"type":"structure","required":["CollectionName","DevicePositionUpdates"],"members":{"CollectionName":{"location":"uri","locationName":"CollectionName"},"DevicePositionUpdates":{"type":"list","member":{"shape":"Sl"}}}},"output":{"type":"structure","required":["Errors"],"members":{"Errors":{"type":"list","member":{"type":"structure","required":["DeviceId","Error","SampleTime"],"members":{"DeviceId":{},"Error":{"shape":"Sb"},"SampleTime":{"shape":"St"}}}}}},"endpoint":{"hostPrefix":"geofencing."}},"BatchGetDevicePosition":{"http":{"requestUri":"/tracking/v0/trackers/{TrackerName}/get-positions","responseCode":200},"input":{"type":"structure","required":["DeviceIds","TrackerName"],"members":{"DeviceIds":{"type":"list","member":{}},"TrackerName":{"location":"uri","locationName":"TrackerName"}}},"output":{"type":"structure","required":["DevicePositions","Errors"],"members":{"DevicePositions":{"shape":"S11"},"Errors":{"type":"list","member":{"type":"structure","required":["DeviceId","Error"],"members":{"DeviceId":{},"Error":{"shape":"Sb"}}}}}},"endpoint":{"hostPrefix":"tracking."}},"BatchPutGeofence":{"http":{"requestUri":"/geofencing/v0/collections/{CollectionName}/put-geofences","responseCode":200},"input":{"type":"structure","required":["CollectionName","Entries"],"members":{"CollectionName":{"location":"uri","locationName":"CollectionName"},"Entries":{"type":"list","member":{"type":"structure","required":["GeofenceId","Geometry"],"members":{"GeofenceId":{},"GeofenceProperties":{"shape":"Sq"},"Geometry":{"shape":"S18"}}}}}},"output":{"type":"structure","required":["Errors","Successes"],"members":{"Errors":{"type":"list","member":{"type":"structure","required":["Error","GeofenceId"],"members":{"Error":{"shape":"Sb"},"GeofenceId":{}}}},"Successes":{"type":"list","member":{"type":"structure","required":["CreateTime","GeofenceId","UpdateTime"],"members":{"CreateTime":{"shape":"St"},"GeofenceId":{},"UpdateTime":{"shape":"St"}}}}}},"endpoint":{"hostPrefix":"geofencing."}},"BatchUpdateDevicePosition":{"http":{"requestUri":"/tracking/v0/trackers/{TrackerName}/positions","responseCode":200},"input":{"type":"structure","required":["TrackerName","Updates"],"members":{"TrackerName":{"location":"uri","locationName":"TrackerName"},"Updates":{"type":"list","member":{"shape":"Sl"}}}},"output":{"type":"structure","required":["Errors"],"members":{"Errors":{"type":"list","member":{"type":"structure","required":["DeviceId","Error","SampleTime"],"members":{"DeviceId":{},"Error":{"shape":"Sb"},"SampleTime":{"shape":"St"}}}}}},"endpoint":{"hostPrefix":"tracking."}},"CalculateRoute":{"http":{"requestUri":"/routes/v0/calculators/{CalculatorName}/calculate/route","responseCode":200},"input":{"type":"structure","required":["CalculatorName","DeparturePosition","DestinationPosition"],"members":{"CalculatorName":{"location":"uri","locationName":"CalculatorName"},"CarModeOptions":{"shape":"S1n"},"DepartNow":{"type":"boolean"},"DeparturePosition":{"shape":"So"},"DepartureTime":{"shape":"St"},"DestinationPosition":{"shape":"So"},"DistanceUnit":{},"IncludeLegGeometry":{"type":"boolean"},"Key":{"shape":"S1q","location":"querystring","locationName":"key"},"TravelMode":{},"TruckModeOptions":{"shape":"S1s"},"WaypointPositions":{"type":"list","member":{"shape":"So"}}}},"output":{"type":"structure","required":["Legs","Summary"],"members":{"Legs":{"type":"list","member":{"type":"structure","required":["Distance","DurationSeconds","EndPosition","StartPosition","Steps"],"members":{"Distance":{"type":"double"},"DurationSeconds":{"type":"double"},"EndPosition":{"shape":"So"},"Geometry":{"type":"structure","members":{"LineString":{"type":"list","member":{"shape":"So"}}}},"StartPosition":{"shape":"So"},"Steps":{"type":"list","member":{"type":"structure","required":["Distance","DurationSeconds","EndPosition","StartPosition"],"members":{"Distance":{"type":"double"},"DurationSeconds":{"type":"double"},"EndPosition":{"shape":"So"},"GeometryOffset":{"type":"integer"},"StartPosition":{"shape":"So"}}}}}}},"Summary":{"type":"structure","required":["DataSource","Distance","DistanceUnit","DurationSeconds","RouteBBox"],"members":{"DataSource":{},"Distance":{"type":"double"},"DistanceUnit":{},"DurationSeconds":{"type":"double"},"RouteBBox":{"shape":"S2h"}}}}},"endpoint":{"hostPrefix":"routes."}},"CalculateRouteMatrix":{"http":{"requestUri":"/routes/v0/calculators/{CalculatorName}/calculate/route-matrix","responseCode":200},"input":{"type":"structure","required":["CalculatorName","DeparturePositions","DestinationPositions"],"members":{"CalculatorName":{"location":"uri","locationName":"CalculatorName"},"CarModeOptions":{"shape":"S1n"},"DepartNow":{"type":"boolean"},"DeparturePositions":{"type":"list","member":{"shape":"So"}},"DepartureTime":{"shape":"St"},"DestinationPositions":{"type":"list","member":{"shape":"So"}},"DistanceUnit":{},"Key":{"shape":"S1q","location":"querystring","locationName":"key"},"TravelMode":{},"TruckModeOptions":{"shape":"S1s"}}},"output":{"type":"structure","required":["RouteMatrix","Summary"],"members":{"RouteMatrix":{"type":"list","member":{"type":"list","member":{"type":"structure","members":{"Distance":{"type":"double"},"DurationSeconds":{"type":"double"},"Error":{"type":"structure","required":["Code"],"members":{"Code":{},"Message":{}}}}}}},"SnappedDeparturePositions":{"type":"list","member":{"shape":"So"}},"SnappedDestinationPositions":{"type":"list","member":{"shape":"So"}},"Summary":{"type":"structure","required":["DataSource","DistanceUnit","ErrorCount","RouteCount"],"members":{"DataSource":{},"DistanceUnit":{},"ErrorCount":{"type":"integer"},"RouteCount":{"type":"integer"}}}}},"endpoint":{"hostPrefix":"routes."}},"CreateGeofenceCollection":{"http":{"requestUri":"/geofencing/v0/collections","responseCode":200},"input":{"type":"structure","required":["CollectionName"],"members":{"CollectionName":{},"Description":{},"KmsKeyId":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. If included, the only allowed value is RequestBasedUsage."},"PricingPlanDataSource":{"deprecated":true,"deprecatedMessage":"Deprecated. No longer allowed."},"Tags":{"shape":"S32"}}},"output":{"type":"structure","required":["CollectionArn","CollectionName","CreateTime"],"members":{"CollectionArn":{},"CollectionName":{},"CreateTime":{"shape":"St"}}},"endpoint":{"hostPrefix":"geofencing."},"idempotent":true},"CreateKey":{"http":{"requestUri":"/metadata/v0/keys","responseCode":200},"input":{"type":"structure","required":["KeyName","Restrictions"],"members":{"Description":{},"ExpireTime":{"shape":"St"},"KeyName":{},"NoExpiry":{"type":"boolean"},"Restrictions":{"shape":"S37"},"Tags":{"shape":"S32"}}},"output":{"type":"structure","required":["CreateTime","Key","KeyArn","KeyName"],"members":{"CreateTime":{"shape":"St"},"Key":{"shape":"S1q"},"KeyArn":{},"KeyName":{}}},"endpoint":{"hostPrefix":"metadata."},"idempotent":true},"CreateMap":{"http":{"requestUri":"/maps/v0/maps","responseCode":200},"input":{"type":"structure","required":["Configuration","MapName"],"members":{"Configuration":{"shape":"S3g"},"Description":{},"MapName":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. If included, the only allowed value is RequestBasedUsage."},"Tags":{"shape":"S32"}}},"output":{"type":"structure","required":["CreateTime","MapArn","MapName"],"members":{"CreateTime":{"shape":"St"},"MapArn":{},"MapName":{}}},"endpoint":{"hostPrefix":"maps."},"idempotent":true},"CreatePlaceIndex":{"http":{"requestUri":"/places/v0/indexes","responseCode":200},"input":{"type":"structure","required":["DataSource","IndexName"],"members":{"DataSource":{},"DataSourceConfiguration":{"shape":"S3l"},"Description":{},"IndexName":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. If included, the only allowed value is RequestBasedUsage."},"Tags":{"shape":"S32"}}},"output":{"type":"structure","required":["CreateTime","IndexArn","IndexName"],"members":{"CreateTime":{"shape":"St"},"IndexArn":{},"IndexName":{}}},"endpoint":{"hostPrefix":"places."},"idempotent":true},"CreateRouteCalculator":{"http":{"requestUri":"/routes/v0/calculators","responseCode":200},"input":{"type":"structure","required":["CalculatorName","DataSource"],"members":{"CalculatorName":{},"DataSource":{},"Description":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. If included, the only allowed value is RequestBasedUsage."},"Tags":{"shape":"S32"}}},"output":{"type":"structure","required":["CalculatorArn","CalculatorName","CreateTime"],"members":{"CalculatorArn":{},"CalculatorName":{},"CreateTime":{"shape":"St"}}},"endpoint":{"hostPrefix":"routes."},"idempotent":true},"CreateTracker":{"http":{"requestUri":"/tracking/v0/trackers","responseCode":200},"input":{"type":"structure","required":["TrackerName"],"members":{"Description":{},"EventBridgeEnabled":{"type":"boolean"},"KmsKeyId":{},"PositionFiltering":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. If included, the only allowed value is RequestBasedUsage."},"PricingPlanDataSource":{"deprecated":true,"deprecatedMessage":"Deprecated. No longer allowed."},"Tags":{"shape":"S32"},"TrackerName":{}}},"output":{"type":"structure","required":["CreateTime","TrackerArn","TrackerName"],"members":{"CreateTime":{"shape":"St"},"TrackerArn":{},"TrackerName":{}}},"endpoint":{"hostPrefix":"tracking."},"idempotent":true},"DeleteGeofenceCollection":{"http":{"method":"DELETE","requestUri":"/geofencing/v0/collections/{CollectionName}","responseCode":200},"input":{"type":"structure","required":["CollectionName"],"members":{"CollectionName":{"location":"uri","locationName":"CollectionName"}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"geofencing."},"idempotent":true},"DeleteKey":{"http":{"method":"DELETE","requestUri":"/metadata/v0/keys/{KeyName}","responseCode":200},"input":{"type":"structure","required":["KeyName"],"members":{"KeyName":{"location":"uri","locationName":"KeyName"}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"metadata."},"idempotent":true},"DeleteMap":{"http":{"method":"DELETE","requestUri":"/maps/v0/maps/{MapName}","responseCode":200},"input":{"type":"structure","required":["MapName"],"members":{"MapName":{"location":"uri","locationName":"MapName"}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"maps."},"idempotent":true},"DeletePlaceIndex":{"http":{"method":"DELETE","requestUri":"/places/v0/indexes/{IndexName}","responseCode":200},"input":{"type":"structure","required":["IndexName"],"members":{"IndexName":{"location":"uri","locationName":"IndexName"}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"places."},"idempotent":true},"DeleteRouteCalculator":{"http":{"method":"DELETE","requestUri":"/routes/v0/calculators/{CalculatorName}","responseCode":200},"input":{"type":"structure","required":["CalculatorName"],"members":{"CalculatorName":{"location":"uri","locationName":"CalculatorName"}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"routes."},"idempotent":true},"DeleteTracker":{"http":{"method":"DELETE","requestUri":"/tracking/v0/trackers/{TrackerName}","responseCode":200},"input":{"type":"structure","required":["TrackerName"],"members":{"TrackerName":{"location":"uri","locationName":"TrackerName"}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"tracking."},"idempotent":true},"DescribeGeofenceCollection":{"http":{"method":"GET","requestUri":"/geofencing/v0/collections/{CollectionName}","responseCode":200},"input":{"type":"structure","required":["CollectionName"],"members":{"CollectionName":{"location":"uri","locationName":"CollectionName"}}},"output":{"type":"structure","required":["CollectionArn","CollectionName","CreateTime","Description","UpdateTime"],"members":{"CollectionArn":{},"CollectionName":{},"CreateTime":{"shape":"St"},"Description":{},"KmsKeyId":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. Always returns RequestBasedUsage."},"PricingPlanDataSource":{"deprecated":true,"deprecatedMessage":"Deprecated. Unused."},"Tags":{"shape":"S32"},"UpdateTime":{"shape":"St"}}},"endpoint":{"hostPrefix":"geofencing."}},"DescribeKey":{"http":{"method":"GET","requestUri":"/metadata/v0/keys/{KeyName}","responseCode":200},"input":{"type":"structure","required":["KeyName"],"members":{"KeyName":{"location":"uri","locationName":"KeyName"}}},"output":{"type":"structure","required":["CreateTime","ExpireTime","Key","KeyArn","KeyName","Restrictions","UpdateTime"],"members":{"CreateTime":{"shape":"St"},"Description":{},"ExpireTime":{"shape":"St"},"Key":{"shape":"S1q"},"KeyArn":{},"KeyName":{},"Restrictions":{"shape":"S37"},"Tags":{"shape":"S32"},"UpdateTime":{"shape":"St"}}},"endpoint":{"hostPrefix":"metadata."}},"DescribeMap":{"http":{"method":"GET","requestUri":"/maps/v0/maps/{MapName}","responseCode":200},"input":{"type":"structure","required":["MapName"],"members":{"MapName":{"location":"uri","locationName":"MapName"}}},"output":{"type":"structure","required":["Configuration","CreateTime","DataSource","Description","MapArn","MapName","UpdateTime"],"members":{"Configuration":{"shape":"S3g"},"CreateTime":{"shape":"St"},"DataSource":{},"Description":{},"MapArn":{},"MapName":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. Always returns RequestBasedUsage."},"Tags":{"shape":"S32"},"UpdateTime":{"shape":"St"}}},"endpoint":{"hostPrefix":"maps."}},"DescribePlaceIndex":{"http":{"method":"GET","requestUri":"/places/v0/indexes/{IndexName}","responseCode":200},"input":{"type":"structure","required":["IndexName"],"members":{"IndexName":{"location":"uri","locationName":"IndexName"}}},"output":{"type":"structure","required":["CreateTime","DataSource","DataSourceConfiguration","Description","IndexArn","IndexName","UpdateTime"],"members":{"CreateTime":{"shape":"St"},"DataSource":{},"DataSourceConfiguration":{"shape":"S3l"},"Description":{},"IndexArn":{},"IndexName":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. Always returns RequestBasedUsage."},"Tags":{"shape":"S32"},"UpdateTime":{"shape":"St"}}},"endpoint":{"hostPrefix":"places."}},"DescribeRouteCalculator":{"http":{"method":"GET","requestUri":"/routes/v0/calculators/{CalculatorName}","responseCode":200},"input":{"type":"structure","required":["CalculatorName"],"members":{"CalculatorName":{"location":"uri","locationName":"CalculatorName"}}},"output":{"type":"structure","required":["CalculatorArn","CalculatorName","CreateTime","DataSource","Description","UpdateTime"],"members":{"CalculatorArn":{},"CalculatorName":{},"CreateTime":{"shape":"St"},"DataSource":{},"Description":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. Always returns RequestBasedUsage."},"Tags":{"shape":"S32"},"UpdateTime":{"shape":"St"}}},"endpoint":{"hostPrefix":"routes."}},"DescribeTracker":{"http":{"method":"GET","requestUri":"/tracking/v0/trackers/{TrackerName}","responseCode":200},"input":{"type":"structure","required":["TrackerName"],"members":{"TrackerName":{"location":"uri","locationName":"TrackerName"}}},"output":{"type":"structure","required":["CreateTime","Description","TrackerArn","TrackerName","UpdateTime"],"members":{"CreateTime":{"shape":"St"},"Description":{},"EventBridgeEnabled":{"type":"boolean"},"KmsKeyId":{},"PositionFiltering":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. Always returns RequestBasedUsage."},"PricingPlanDataSource":{"deprecated":true,"deprecatedMessage":"Deprecated. Unused."},"Tags":{"shape":"S32"},"TrackerArn":{},"TrackerName":{},"UpdateTime":{"shape":"St"}}},"endpoint":{"hostPrefix":"tracking."}},"DisassociateTrackerConsumer":{"http":{"method":"DELETE","requestUri":"/tracking/v0/trackers/{TrackerName}/consumers/{ConsumerArn}","responseCode":200},"input":{"type":"structure","required":["ConsumerArn","TrackerName"],"members":{"ConsumerArn":{"location":"uri","locationName":"ConsumerArn"},"TrackerName":{"location":"uri","locationName":"TrackerName"}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"tracking."}},"GetDevicePosition":{"http":{"method":"GET","requestUri":"/tracking/v0/trackers/{TrackerName}/devices/{DeviceId}/positions/latest","responseCode":200},"input":{"type":"structure","required":["DeviceId","TrackerName"],"members":{"DeviceId":{"location":"uri","locationName":"DeviceId"},"TrackerName":{"location":"uri","locationName":"TrackerName"}}},"output":{"type":"structure","required":["Position","ReceivedTime","SampleTime"],"members":{"Accuracy":{"shape":"Sm"},"DeviceId":{},"Position":{"shape":"So"},"PositionProperties":{"shape":"Sq"},"ReceivedTime":{"shape":"St"},"SampleTime":{"shape":"St"}}},"endpoint":{"hostPrefix":"tracking."}},"GetDevicePositionHistory":{"http":{"requestUri":"/tracking/v0/trackers/{TrackerName}/devices/{DeviceId}/list-positions","responseCode":200},"input":{"type":"structure","required":["DeviceId","TrackerName"],"members":{"DeviceId":{"location":"uri","locationName":"DeviceId"},"EndTimeExclusive":{"shape":"St"},"MaxResults":{"type":"integer"},"NextToken":{},"StartTimeInclusive":{"shape":"St"},"TrackerName":{"location":"uri","locationName":"TrackerName"}}},"output":{"type":"structure","required":["DevicePositions"],"members":{"DevicePositions":{"shape":"S11"},"NextToken":{}}},"endpoint":{"hostPrefix":"tracking."}},"GetGeofence":{"http":{"method":"GET","requestUri":"/geofencing/v0/collections/{CollectionName}/geofences/{GeofenceId}","responseCode":200},"input":{"type":"structure","required":["CollectionName","GeofenceId"],"members":{"CollectionName":{"location":"uri","locationName":"CollectionName"},"GeofenceId":{"location":"uri","locationName":"GeofenceId"}}},"output":{"type":"structure","required":["CreateTime","GeofenceId","Geometry","Status","UpdateTime"],"members":{"CreateTime":{"shape":"St"},"GeofenceId":{},"GeofenceProperties":{"shape":"Sq"},"Geometry":{"shape":"S18"},"Status":{},"UpdateTime":{"shape":"St"}}},"endpoint":{"hostPrefix":"geofencing."}},"GetMapGlyphs":{"http":{"method":"GET","requestUri":"/maps/v0/maps/{MapName}/glyphs/{FontStack}/{FontUnicodeRange}","responseCode":200},"input":{"type":"structure","required":["FontStack","FontUnicodeRange","MapName"],"members":{"FontStack":{"location":"uri","locationName":"FontStack"},"FontUnicodeRange":{"location":"uri","locationName":"FontUnicodeRange"},"Key":{"shape":"S1q","location":"querystring","locationName":"key"},"MapName":{"location":"uri","locationName":"MapName"}}},"output":{"type":"structure","members":{"Blob":{"type":"blob"},"CacheControl":{"location":"header","locationName":"Cache-Control"},"ContentType":{"location":"header","locationName":"Content-Type"}},"payload":"Blob"},"endpoint":{"hostPrefix":"maps."}},"GetMapSprites":{"http":{"method":"GET","requestUri":"/maps/v0/maps/{MapName}/sprites/{FileName}","responseCode":200},"input":{"type":"structure","required":["FileName","MapName"],"members":{"FileName":{"location":"uri","locationName":"FileName"},"Key":{"shape":"S1q","location":"querystring","locationName":"key"},"MapName":{"location":"uri","locationName":"MapName"}}},"output":{"type":"structure","members":{"Blob":{"type":"blob"},"CacheControl":{"location":"header","locationName":"Cache-Control"},"ContentType":{"location":"header","locationName":"Content-Type"}},"payload":"Blob"},"endpoint":{"hostPrefix":"maps."}},"GetMapStyleDescriptor":{"http":{"method":"GET","requestUri":"/maps/v0/maps/{MapName}/style-descriptor","responseCode":200},"input":{"type":"structure","required":["MapName"],"members":{"Key":{"shape":"S1q","location":"querystring","locationName":"key"},"MapName":{"location":"uri","locationName":"MapName"}}},"output":{"type":"structure","members":{"Blob":{"type":"blob"},"CacheControl":{"location":"header","locationName":"Cache-Control"},"ContentType":{"location":"header","locationName":"Content-Type"}},"payload":"Blob"},"endpoint":{"hostPrefix":"maps."}},"GetMapTile":{"http":{"method":"GET","requestUri":"/maps/v0/maps/{MapName}/tiles/{Z}/{X}/{Y}","responseCode":200},"input":{"type":"structure","required":["MapName","X","Y","Z"],"members":{"Key":{"shape":"S1q","location":"querystring","locationName":"key"},"MapName":{"location":"uri","locationName":"MapName"},"X":{"location":"uri","locationName":"X"},"Y":{"location":"uri","locationName":"Y"},"Z":{"location":"uri","locationName":"Z"}}},"output":{"type":"structure","members":{"Blob":{"type":"blob"},"CacheControl":{"location":"header","locationName":"Cache-Control"},"ContentType":{"location":"header","locationName":"Content-Type"}},"payload":"Blob"},"endpoint":{"hostPrefix":"maps."}},"GetPlace":{"http":{"method":"GET","requestUri":"/places/v0/indexes/{IndexName}/places/{PlaceId}","responseCode":200},"input":{"type":"structure","required":["IndexName","PlaceId"],"members":{"IndexName":{"location":"uri","locationName":"IndexName"},"Key":{"shape":"S1q","location":"querystring","locationName":"key"},"Language":{"location":"querystring","locationName":"language"},"PlaceId":{"location":"uri","locationName":"PlaceId"}}},"output":{"type":"structure","required":["Place"],"members":{"Place":{"shape":"S59"}}},"endpoint":{"hostPrefix":"places."}},"ListDevicePositions":{"http":{"requestUri":"/tracking/v0/trackers/{TrackerName}/list-positions","responseCode":200},"input":{"type":"structure","required":["TrackerName"],"members":{"MaxResults":{"type":"integer"},"NextToken":{},"TrackerName":{"location":"uri","locationName":"TrackerName"}}},"output":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"type":"structure","required":["DeviceId","Position","SampleTime"],"members":{"Accuracy":{"shape":"Sm"},"DeviceId":{},"Position":{"shape":"So"},"PositionProperties":{"shape":"Sq"},"SampleTime":{"shape":"St"}}}},"NextToken":{}}},"endpoint":{"hostPrefix":"tracking."}},"ListGeofenceCollections":{"http":{"requestUri":"/geofencing/v0/list-collections","responseCode":200},"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"type":"structure","required":["CollectionName","CreateTime","Description","UpdateTime"],"members":{"CollectionName":{},"CreateTime":{"shape":"St"},"Description":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. Always returns RequestBasedUsage."},"PricingPlanDataSource":{"deprecated":true,"deprecatedMessage":"Deprecated. Unused."},"UpdateTime":{"shape":"St"}}}},"NextToken":{}}},"endpoint":{"hostPrefix":"geofencing."}},"ListGeofences":{"http":{"requestUri":"/geofencing/v0/collections/{CollectionName}/list-geofences","responseCode":200},"input":{"type":"structure","required":["CollectionName"],"members":{"CollectionName":{"location":"uri","locationName":"CollectionName"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"type":"structure","required":["CreateTime","GeofenceId","Geometry","Status","UpdateTime"],"members":{"CreateTime":{"shape":"St"},"GeofenceId":{},"GeofenceProperties":{"shape":"Sq"},"Geometry":{"shape":"S18"},"Status":{},"UpdateTime":{"shape":"St"}}}},"NextToken":{}}},"endpoint":{"hostPrefix":"geofencing."}},"ListKeys":{"http":{"requestUri":"/metadata/v0/list-keys","responseCode":200},"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"KeyStatus":{}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"type":"structure","required":["CreateTime","ExpireTime","KeyName","Restrictions","UpdateTime"],"members":{"CreateTime":{"shape":"St"},"Description":{},"ExpireTime":{"shape":"St"},"KeyName":{},"Restrictions":{"shape":"S37"},"UpdateTime":{"shape":"St"}}}},"NextToken":{}}},"endpoint":{"hostPrefix":"metadata."}},"ListMaps":{"http":{"requestUri":"/maps/v0/list-maps","responseCode":200},"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"type":"structure","required":["CreateTime","DataSource","Description","MapName","UpdateTime"],"members":{"CreateTime":{"shape":"St"},"DataSource":{},"Description":{},"MapName":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. Always returns RequestBasedUsage."},"UpdateTime":{"shape":"St"}}}},"NextToken":{}}},"endpoint":{"hostPrefix":"maps."}},"ListPlaceIndexes":{"http":{"requestUri":"/places/v0/list-indexes","responseCode":200},"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"type":"structure","required":["CreateTime","DataSource","Description","IndexName","UpdateTime"],"members":{"CreateTime":{"shape":"St"},"DataSource":{},"Description":{},"IndexName":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. Always returns RequestBasedUsage."},"UpdateTime":{"shape":"St"}}}},"NextToken":{}}},"endpoint":{"hostPrefix":"places."}},"ListRouteCalculators":{"http":{"requestUri":"/routes/v0/list-calculators","responseCode":200},"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"type":"structure","required":["CalculatorName","CreateTime","DataSource","Description","UpdateTime"],"members":{"CalculatorName":{},"CreateTime":{"shape":"St"},"DataSource":{},"Description":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. Always returns RequestBasedUsage."},"UpdateTime":{"shape":"St"}}}},"NextToken":{}}},"endpoint":{"hostPrefix":"routes."}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/tags/{ResourceArn}","responseCode":200},"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{"location":"uri","locationName":"ResourceArn"}}},"output":{"type":"structure","members":{"Tags":{"shape":"S32"}}},"endpoint":{"hostPrefix":"metadata."}},"ListTrackerConsumers":{"http":{"requestUri":"/tracking/v0/trackers/{TrackerName}/list-consumers","responseCode":200},"input":{"type":"structure","required":["TrackerName"],"members":{"MaxResults":{"type":"integer"},"NextToken":{},"TrackerName":{"location":"uri","locationName":"TrackerName"}}},"output":{"type":"structure","required":["ConsumerArns"],"members":{"ConsumerArns":{"type":"list","member":{}},"NextToken":{}}},"endpoint":{"hostPrefix":"tracking."}},"ListTrackers":{"http":{"requestUri":"/tracking/v0/list-trackers","responseCode":200},"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"type":"structure","required":["CreateTime","Description","TrackerName","UpdateTime"],"members":{"CreateTime":{"shape":"St"},"Description":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. Always returns RequestBasedUsage."},"PricingPlanDataSource":{"deprecated":true,"deprecatedMessage":"Deprecated. Unused."},"TrackerName":{},"UpdateTime":{"shape":"St"}}}},"NextToken":{}}},"endpoint":{"hostPrefix":"tracking."}},"PutGeofence":{"http":{"method":"PUT","requestUri":"/geofencing/v0/collections/{CollectionName}/geofences/{GeofenceId}","responseCode":200},"input":{"type":"structure","required":["CollectionName","GeofenceId","Geometry"],"members":{"CollectionName":{"location":"uri","locationName":"CollectionName"},"GeofenceId":{"location":"uri","locationName":"GeofenceId"},"GeofenceProperties":{"shape":"Sq"},"Geometry":{"shape":"S18"}}},"output":{"type":"structure","required":["CreateTime","GeofenceId","UpdateTime"],"members":{"CreateTime":{"shape":"St"},"GeofenceId":{},"UpdateTime":{"shape":"St"}}},"endpoint":{"hostPrefix":"geofencing."}},"SearchPlaceIndexForPosition":{"http":{"requestUri":"/places/v0/indexes/{IndexName}/search/position","responseCode":200},"input":{"type":"structure","required":["IndexName","Position"],"members":{"IndexName":{"location":"uri","locationName":"IndexName"},"Key":{"shape":"S1q","location":"querystring","locationName":"key"},"Language":{},"MaxResults":{"type":"integer"},"Position":{"shape":"So"}}},"output":{"type":"structure","required":["Results","Summary"],"members":{"Results":{"type":"list","member":{"type":"structure","required":["Distance","Place"],"members":{"Distance":{"type":"double"},"Place":{"shape":"S59"},"PlaceId":{}}}},"Summary":{"type":"structure","required":["DataSource","Position"],"members":{"DataSource":{},"Language":{},"MaxResults":{"type":"integer"},"Position":{"shape":"So"}}}}},"endpoint":{"hostPrefix":"places."}},"SearchPlaceIndexForSuggestions":{"http":{"requestUri":"/places/v0/indexes/{IndexName}/search/suggestions","responseCode":200},"input":{"type":"structure","required":["IndexName","Text"],"members":{"BiasPosition":{"shape":"So"},"FilterBBox":{"shape":"S2h"},"FilterCategories":{"shape":"S73"},"FilterCountries":{"shape":"S74"},"IndexName":{"location":"uri","locationName":"IndexName"},"Key":{"shape":"S1q","location":"querystring","locationName":"key"},"Language":{},"MaxResults":{"type":"integer"},"Text":{"type":"string","sensitive":true}}},"output":{"type":"structure","required":["Results","Summary"],"members":{"Results":{"type":"list","member":{"type":"structure","required":["Text"],"members":{"Categories":{"shape":"S5a"},"PlaceId":{},"SupplementalCategories":{"shape":"S5d"},"Text":{}}}},"Summary":{"type":"structure","required":["DataSource","Text"],"members":{"BiasPosition":{"shape":"So"},"DataSource":{},"FilterBBox":{"shape":"S2h"},"FilterCategories":{"shape":"S73"},"FilterCountries":{"shape":"S74"},"Language":{},"MaxResults":{"type":"integer"},"Text":{"shape":"S7c"}}}}},"endpoint":{"hostPrefix":"places."}},"SearchPlaceIndexForText":{"http":{"requestUri":"/places/v0/indexes/{IndexName}/search/text","responseCode":200},"input":{"type":"structure","required":["IndexName","Text"],"members":{"BiasPosition":{"shape":"So"},"FilterBBox":{"shape":"S2h"},"FilterCategories":{"shape":"S73"},"FilterCountries":{"shape":"S74"},"IndexName":{"location":"uri","locationName":"IndexName"},"Key":{"shape":"S1q","location":"querystring","locationName":"key"},"Language":{},"MaxResults":{"type":"integer"},"Text":{"type":"string","sensitive":true}}},"output":{"type":"structure","required":["Results","Summary"],"members":{"Results":{"type":"list","member":{"type":"structure","required":["Place"],"members":{"Distance":{"type":"double"},"Place":{"shape":"S59"},"PlaceId":{},"Relevance":{"type":"double"}}}},"Summary":{"type":"structure","required":["DataSource","Text"],"members":{"BiasPosition":{"shape":"So"},"DataSource":{},"FilterBBox":{"shape":"S2h"},"FilterCategories":{"shape":"S73"},"FilterCountries":{"shape":"S74"},"Language":{},"MaxResults":{"type":"integer"},"ResultBBox":{"shape":"S2h"},"Text":{"shape":"S7c"}}}}},"endpoint":{"hostPrefix":"places."}},"TagResource":{"http":{"requestUri":"/tags/{ResourceArn}","responseCode":200},"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{"location":"uri","locationName":"ResourceArn"},"Tags":{"shape":"S32"}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"metadata."}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/tags/{ResourceArn}","responseCode":200},"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{"location":"uri","locationName":"ResourceArn"},"TagKeys":{"location":"querystring","locationName":"tagKeys","type":"list","member":{}}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"metadata."},"idempotent":true},"UpdateGeofenceCollection":{"http":{"method":"PATCH","requestUri":"/geofencing/v0/collections/{CollectionName}","responseCode":200},"input":{"type":"structure","required":["CollectionName"],"members":{"CollectionName":{"location":"uri","locationName":"CollectionName"},"Description":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. If included, the only allowed value is RequestBasedUsage."},"PricingPlanDataSource":{"deprecated":true,"deprecatedMessage":"Deprecated. No longer allowed."}}},"output":{"type":"structure","required":["CollectionArn","CollectionName","UpdateTime"],"members":{"CollectionArn":{},"CollectionName":{},"UpdateTime":{"shape":"St"}}},"endpoint":{"hostPrefix":"geofencing."},"idempotent":true},"UpdateKey":{"http":{"method":"PATCH","requestUri":"/metadata/v0/keys/{KeyName}","responseCode":200},"input":{"type":"structure","required":["KeyName"],"members":{"Description":{},"ExpireTime":{"shape":"St"},"ForceUpdate":{"type":"boolean"},"KeyName":{"location":"uri","locationName":"KeyName"},"NoExpiry":{"type":"boolean"},"Restrictions":{"shape":"S37"}}},"output":{"type":"structure","required":["KeyArn","KeyName","UpdateTime"],"members":{"KeyArn":{},"KeyName":{},"UpdateTime":{"shape":"St"}}},"endpoint":{"hostPrefix":"metadata."},"idempotent":true},"UpdateMap":{"http":{"method":"PATCH","requestUri":"/maps/v0/maps/{MapName}","responseCode":200},"input":{"type":"structure","required":["MapName"],"members":{"ConfigurationUpdate":{"type":"structure","members":{"PoliticalView":{}}},"Description":{},"MapName":{"location":"uri","locationName":"MapName"},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. If included, the only allowed value is RequestBasedUsage."}}},"output":{"type":"structure","required":["MapArn","MapName","UpdateTime"],"members":{"MapArn":{},"MapName":{},"UpdateTime":{"shape":"St"}}},"endpoint":{"hostPrefix":"maps."},"idempotent":true},"UpdatePlaceIndex":{"http":{"method":"PATCH","requestUri":"/places/v0/indexes/{IndexName}","responseCode":200},"input":{"type":"structure","required":["IndexName"],"members":{"DataSourceConfiguration":{"shape":"S3l"},"Description":{},"IndexName":{"location":"uri","locationName":"IndexName"},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. If included, the only allowed value is RequestBasedUsage."}}},"output":{"type":"structure","required":["IndexArn","IndexName","UpdateTime"],"members":{"IndexArn":{},"IndexName":{},"UpdateTime":{"shape":"St"}}},"endpoint":{"hostPrefix":"places."},"idempotent":true},"UpdateRouteCalculator":{"http":{"method":"PATCH","requestUri":"/routes/v0/calculators/{CalculatorName}","responseCode":200},"input":{"type":"structure","required":["CalculatorName"],"members":{"CalculatorName":{"location":"uri","locationName":"CalculatorName"},"Description":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. If included, the only allowed value is RequestBasedUsage."}}},"output":{"type":"structure","required":["CalculatorArn","CalculatorName","UpdateTime"],"members":{"CalculatorArn":{},"CalculatorName":{},"UpdateTime":{"shape":"St"}}},"endpoint":{"hostPrefix":"routes."},"idempotent":true},"UpdateTracker":{"http":{"method":"PATCH","requestUri":"/tracking/v0/trackers/{TrackerName}","responseCode":200},"input":{"type":"structure","required":["TrackerName"],"members":{"Description":{},"EventBridgeEnabled":{"type":"boolean"},"PositionFiltering":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. If included, the only allowed value is RequestBasedUsage."},"PricingPlanDataSource":{"deprecated":true,"deprecatedMessage":"Deprecated. No longer allowed."},"TrackerName":{"location":"uri","locationName":"TrackerName"}}},"output":{"type":"structure","required":["TrackerArn","TrackerName","UpdateTime"],"members":{"TrackerArn":{},"TrackerName":{},"UpdateTime":{"shape":"St"}}},"endpoint":{"hostPrefix":"tracking."},"idempotent":true}},"shapes":{"Sb":{"type":"structure","members":{"Code":{},"Message":{}}},"Sl":{"type":"structure","required":["DeviceId","Position","SampleTime"],"members":{"Accuracy":{"shape":"Sm"},"DeviceId":{},"Position":{"shape":"So"},"PositionProperties":{"shape":"Sq"},"SampleTime":{"shape":"St"}}},"Sm":{"type":"structure","required":["Horizontal"],"members":{"Horizontal":{"type":"double"}}},"So":{"type":"list","member":{"type":"double"},"sensitive":true},"Sq":{"type":"map","key":{},"value":{},"sensitive":true},"St":{"type":"timestamp","timestampFormat":"iso8601"},"S11":{"type":"list","member":{"type":"structure","required":["Position","ReceivedTime","SampleTime"],"members":{"Accuracy":{"shape":"Sm"},"DeviceId":{},"Position":{"shape":"So"},"PositionProperties":{"shape":"Sq"},"ReceivedTime":{"shape":"St"},"SampleTime":{"shape":"St"}}}},"S18":{"type":"structure","members":{"Circle":{"type":"structure","required":["Center","Radius"],"members":{"Center":{"shape":"So"},"Radius":{"type":"double"}},"sensitive":true},"Polygon":{"type":"list","member":{"type":"list","member":{"shape":"So"}}}}},"S1n":{"type":"structure","members":{"AvoidFerries":{"type":"boolean"},"AvoidTolls":{"type":"boolean"}}},"S1q":{"type":"string","sensitive":true},"S1s":{"type":"structure","members":{"AvoidFerries":{"type":"boolean"},"AvoidTolls":{"type":"boolean"},"Dimensions":{"type":"structure","members":{"Height":{"type":"double"},"Length":{"type":"double"},"Unit":{},"Width":{"type":"double"}}},"Weight":{"type":"structure","members":{"Total":{"type":"double"},"Unit":{}}}}},"S2h":{"type":"list","member":{"type":"double"},"sensitive":true},"S32":{"type":"map","key":{},"value":{}},"S37":{"type":"structure","required":["AllowActions","AllowResources"],"members":{"AllowActions":{"type":"list","member":{}},"AllowReferers":{"type":"list","member":{}},"AllowResources":{"type":"list","member":{}}}},"S3g":{"type":"structure","required":["Style"],"members":{"PoliticalView":{},"Style":{}}},"S3l":{"type":"structure","members":{"IntendedUse":{}}},"S59":{"type":"structure","required":["Geometry"],"members":{"AddressNumber":{},"Categories":{"shape":"S5a"},"Country":{},"Geometry":{"type":"structure","members":{"Point":{"shape":"So"}}},"Interpolated":{"type":"boolean"},"Label":{},"Municipality":{},"Neighborhood":{},"PostalCode":{},"Region":{},"Street":{},"SubRegion":{},"SupplementalCategories":{"shape":"S5d"},"TimeZone":{"type":"structure","required":["Name"],"members":{"Name":{},"Offset":{"type":"integer"}}},"UnitNumber":{},"UnitType":{}}},"S5a":{"type":"list","member":{}},"S5d":{"type":"list","member":{}},"S73":{"type":"list","member":{}},"S74":{"type":"list","member":{}},"S7c":{"type":"string","sensitive":true}}}')},53350:function(e){"use strict";e.exports=JSON.parse('{"o":{"GetDevicePositionHistory":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"DevicePositions"},"ListDevicePositions":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Entries"},"ListGeofenceCollections":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Entries"},"ListGeofences":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Entries"},"ListKeys":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Entries"},"ListMaps":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Entries"},"ListPlaceIndexes":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Entries"},"ListRouteCalculators":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Entries"},"ListTrackerConsumers":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"ConsumerArns"},"ListTrackers":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Entries"}}}')},73044:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-03-28","endpointPrefix":"logs","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon CloudWatch Logs","serviceId":"CloudWatch Logs","signatureVersion":"v4","targetPrefix":"Logs_20140328","uid":"logs-2014-03-28"},"operations":{"AssociateKmsKey":{"input":{"type":"structure","required":["kmsKeyId"],"members":{"logGroupName":{},"kmsKeyId":{},"resourceIdentifier":{}}}},"CancelExportTask":{"input":{"type":"structure","required":["taskId"],"members":{"taskId":{}}}},"CreateExportTask":{"input":{"type":"structure","required":["logGroupName","from","to","destination"],"members":{"taskName":{},"logGroupName":{},"logStreamNamePrefix":{},"from":{"type":"long"},"to":{"type":"long"},"destination":{},"destinationPrefix":{}}},"output":{"type":"structure","members":{"taskId":{}}}},"CreateLogGroup":{"input":{"type":"structure","required":["logGroupName"],"members":{"logGroupName":{},"kmsKeyId":{},"tags":{"shape":"Sf"}}}},"CreateLogStream":{"input":{"type":"structure","required":["logGroupName","logStreamName"],"members":{"logGroupName":{},"logStreamName":{}}}},"DeleteAccountPolicy":{"input":{"type":"structure","required":["policyName","policyType"],"members":{"policyName":{},"policyType":{}}}},"DeleteDataProtectionPolicy":{"input":{"type":"structure","required":["logGroupIdentifier"],"members":{"logGroupIdentifier":{}}}},"DeleteDestination":{"input":{"type":"structure","required":["destinationName"],"members":{"destinationName":{}}}},"DeleteLogGroup":{"input":{"type":"structure","required":["logGroupName"],"members":{"logGroupName":{}}}},"DeleteLogStream":{"input":{"type":"structure","required":["logGroupName","logStreamName"],"members":{"logGroupName":{},"logStreamName":{}}}},"DeleteMetricFilter":{"input":{"type":"structure","required":["logGroupName","filterName"],"members":{"logGroupName":{},"filterName":{}}}},"DeleteQueryDefinition":{"input":{"type":"structure","required":["queryDefinitionId"],"members":{"queryDefinitionId":{}}},"output":{"type":"structure","members":{"success":{"type":"boolean"}}}},"DeleteResourcePolicy":{"input":{"type":"structure","members":{"policyName":{}}}},"DeleteRetentionPolicy":{"input":{"type":"structure","required":["logGroupName"],"members":{"logGroupName":{}}}},"DeleteSubscriptionFilter":{"input":{"type":"structure","required":["logGroupName","filterName"],"members":{"logGroupName":{},"filterName":{}}}},"DescribeAccountPolicies":{"input":{"type":"structure","required":["policyType"],"members":{"policyType":{},"policyName":{},"accountIdentifiers":{"shape":"S12"}}},"output":{"type":"structure","members":{"accountPolicies":{"type":"list","member":{"shape":"S16"}}}}},"DescribeDestinations":{"input":{"type":"structure","members":{"DestinationNamePrefix":{},"nextToken":{},"limit":{"type":"integer"}}},"output":{"type":"structure","members":{"destinations":{"type":"list","member":{"shape":"S1e"}},"nextToken":{}}}},"DescribeExportTasks":{"input":{"type":"structure","members":{"taskId":{},"statusCode":{},"nextToken":{},"limit":{"type":"integer"}}},"output":{"type":"structure","members":{"exportTasks":{"type":"list","member":{"type":"structure","members":{"taskId":{},"taskName":{},"logGroupName":{},"from":{"type":"long"},"to":{"type":"long"},"destination":{},"destinationPrefix":{},"status":{"type":"structure","members":{"code":{},"message":{}}},"executionInfo":{"type":"structure","members":{"creationTime":{"type":"long"},"completionTime":{"type":"long"}}}}}},"nextToken":{}}}},"DescribeLogGroups":{"input":{"type":"structure","members":{"accountIdentifiers":{"shape":"S12"},"logGroupNamePrefix":{},"logGroupNamePattern":{},"nextToken":{},"limit":{"type":"integer"},"includeLinkedAccounts":{"type":"boolean"}}},"output":{"type":"structure","members":{"logGroups":{"type":"list","member":{"type":"structure","members":{"logGroupName":{},"creationTime":{"type":"long"},"retentionInDays":{"type":"integer"},"metricFilterCount":{"type":"integer"},"arn":{},"storedBytes":{"type":"long"},"kmsKeyId":{},"dataProtectionStatus":{},"inheritedProperties":{"type":"list","member":{}}}}},"nextToken":{}}}},"DescribeLogStreams":{"input":{"type":"structure","members":{"logGroupName":{},"logGroupIdentifier":{},"logStreamNamePrefix":{},"orderBy":{},"descending":{"type":"boolean"},"nextToken":{},"limit":{"type":"integer"}}},"output":{"type":"structure","members":{"logStreams":{"type":"list","member":{"type":"structure","members":{"logStreamName":{},"creationTime":{"type":"long"},"firstEventTimestamp":{"type":"long"},"lastEventTimestamp":{"type":"long"},"lastIngestionTime":{"type":"long"},"uploadSequenceToken":{},"arn":{},"storedBytes":{"deprecated":true,"deprecatedMessage":"Starting on June 17, 2019, this parameter will be deprecated for log streams, and will be reported as zero. This change applies only to log streams. The storedBytes parameter for log groups is not affected.","type":"long"}}}},"nextToken":{}}}},"DescribeMetricFilters":{"input":{"type":"structure","members":{"logGroupName":{},"filterNamePrefix":{},"nextToken":{},"limit":{"type":"integer"},"metricName":{},"metricNamespace":{}}},"output":{"type":"structure","members":{"metricFilters":{"type":"list","member":{"type":"structure","members":{"filterName":{},"filterPattern":{},"metricTransformations":{"shape":"S2h"},"creationTime":{"type":"long"},"logGroupName":{}}}},"nextToken":{}}}},"DescribeQueries":{"input":{"type":"structure","members":{"logGroupName":{},"status":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"queries":{"type":"list","member":{"type":"structure","members":{"queryId":{},"queryString":{},"status":{},"createTime":{"type":"long"},"logGroupName":{}}}},"nextToken":{}}}},"DescribeQueryDefinitions":{"input":{"type":"structure","members":{"queryDefinitionNamePrefix":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"queryDefinitions":{"type":"list","member":{"type":"structure","members":{"queryDefinitionId":{},"name":{},"queryString":{},"lastModified":{"type":"long"},"logGroupNames":{"shape":"S33"}}}},"nextToken":{}}}},"DescribeResourcePolicies":{"input":{"type":"structure","members":{"nextToken":{},"limit":{"type":"integer"}}},"output":{"type":"structure","members":{"resourcePolicies":{"type":"list","member":{"shape":"S37"}},"nextToken":{}}}},"DescribeSubscriptionFilters":{"input":{"type":"structure","required":["logGroupName"],"members":{"logGroupName":{},"filterNamePrefix":{},"nextToken":{},"limit":{"type":"integer"}}},"output":{"type":"structure","members":{"subscriptionFilters":{"type":"list","member":{"type":"structure","members":{"filterName":{},"logGroupName":{},"filterPattern":{},"destinationArn":{},"roleArn":{},"distribution":{},"creationTime":{"type":"long"}}}},"nextToken":{}}}},"DisassociateKmsKey":{"input":{"type":"structure","members":{"logGroupName":{},"resourceIdentifier":{}}}},"FilterLogEvents":{"input":{"type":"structure","members":{"logGroupName":{},"logGroupIdentifier":{},"logStreamNames":{"type":"list","member":{}},"logStreamNamePrefix":{},"startTime":{"type":"long"},"endTime":{"type":"long"},"filterPattern":{},"nextToken":{},"limit":{"type":"integer"},"interleaved":{"deprecated":true,"deprecatedMessage":"Starting on June 17, 2019, this parameter will be ignored and the value will be assumed to be true. The response from this operation will always interleave events from multiple log streams within a log group.","type":"boolean"},"unmask":{"type":"boolean"}}},"output":{"type":"structure","members":{"events":{"type":"list","member":{"type":"structure","members":{"logStreamName":{},"timestamp":{"type":"long"},"message":{},"ingestionTime":{"type":"long"},"eventId":{}}}},"searchedLogStreams":{"type":"list","member":{"type":"structure","members":{"logStreamName":{},"searchedCompletely":{"type":"boolean"}}}},"nextToken":{}}}},"GetDataProtectionPolicy":{"input":{"type":"structure","required":["logGroupIdentifier"],"members":{"logGroupIdentifier":{}}},"output":{"type":"structure","members":{"logGroupIdentifier":{},"policyDocument":{},"lastUpdatedTime":{"type":"long"}}}},"GetLogEvents":{"input":{"type":"structure","required":["logStreamName"],"members":{"logGroupName":{},"logGroupIdentifier":{},"logStreamName":{},"startTime":{"type":"long"},"endTime":{"type":"long"},"nextToken":{},"limit":{"type":"integer"},"startFromHead":{"type":"boolean"},"unmask":{"type":"boolean"}}},"output":{"type":"structure","members":{"events":{"type":"list","member":{"type":"structure","members":{"timestamp":{"type":"long"},"message":{},"ingestionTime":{"type":"long"}}}},"nextForwardToken":{},"nextBackwardToken":{}}}},"GetLogGroupFields":{"input":{"type":"structure","members":{"logGroupName":{},"time":{"type":"long"},"logGroupIdentifier":{}}},"output":{"type":"structure","members":{"logGroupFields":{"type":"list","member":{"type":"structure","members":{"name":{},"percent":{"type":"integer"}}}}}}},"GetLogRecord":{"input":{"type":"structure","required":["logRecordPointer"],"members":{"logRecordPointer":{},"unmask":{"type":"boolean"}}},"output":{"type":"structure","members":{"logRecord":{"type":"map","key":{},"value":{}}}}},"GetQueryResults":{"input":{"type":"structure","required":["queryId"],"members":{"queryId":{}}},"output":{"type":"structure","members":{"results":{"type":"list","member":{"type":"list","member":{"type":"structure","members":{"field":{},"value":{}}}}},"statistics":{"type":"structure","members":{"recordsMatched":{"type":"double"},"recordsScanned":{"type":"double"},"bytesScanned":{"type":"double"}}},"status":{},"encryptionKey":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{}}},"output":{"type":"structure","members":{"tags":{"shape":"Sf"}}}},"ListTagsLogGroup":{"input":{"type":"structure","required":["logGroupName"],"members":{"logGroupName":{}},"deprecated":true,"deprecatedMessage":"Please use the generic tagging API model ListTagsForResourceRequest and ListTagsForResourceResponse"},"output":{"type":"structure","members":{"tags":{"shape":"Sf"}},"deprecated":true,"deprecatedMessage":"Please use the generic tagging API model ListTagsForResourceRequest and ListTagsForResourceResponse"},"deprecated":true,"deprecatedMessage":"Please use the generic tagging API ListTagsForResource"},"PutAccountPolicy":{"input":{"type":"structure","required":["policyName","policyDocument","policyType"],"members":{"policyName":{},"policyDocument":{},"policyType":{},"scope":{}}},"output":{"type":"structure","members":{"accountPolicy":{"shape":"S16"}}}},"PutDataProtectionPolicy":{"input":{"type":"structure","required":["logGroupIdentifier","policyDocument"],"members":{"logGroupIdentifier":{},"policyDocument":{}}},"output":{"type":"structure","members":{"logGroupIdentifier":{},"policyDocument":{},"lastUpdatedTime":{"type":"long"}}}},"PutDestination":{"input":{"type":"structure","required":["destinationName","targetArn","roleArn"],"members":{"destinationName":{},"targetArn":{},"roleArn":{},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"destination":{"shape":"S1e"}}}},"PutDestinationPolicy":{"input":{"type":"structure","required":["destinationName","accessPolicy"],"members":{"destinationName":{},"accessPolicy":{},"forceUpdate":{"type":"boolean"}}}},"PutLogEvents":{"input":{"type":"structure","required":["logGroupName","logStreamName","logEvents"],"members":{"logGroupName":{},"logStreamName":{},"logEvents":{"type":"list","member":{"type":"structure","required":["timestamp","message"],"members":{"timestamp":{"type":"long"},"message":{}}}},"sequenceToken":{}}},"output":{"type":"structure","members":{"nextSequenceToken":{},"rejectedLogEventsInfo":{"type":"structure","members":{"tooNewLogEventStartIndex":{"type":"integer"},"tooOldLogEventEndIndex":{"type":"integer"},"expiredLogEventEndIndex":{"type":"integer"}}}}}},"PutMetricFilter":{"input":{"type":"structure","required":["logGroupName","filterName","filterPattern","metricTransformations"],"members":{"logGroupName":{},"filterName":{},"filterPattern":{},"metricTransformations":{"shape":"S2h"}}}},"PutQueryDefinition":{"input":{"type":"structure","required":["name","queryString"],"members":{"name":{},"queryDefinitionId":{},"logGroupNames":{"shape":"S33"},"queryString":{},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"queryDefinitionId":{}}}},"PutResourcePolicy":{"input":{"type":"structure","members":{"policyName":{},"policyDocument":{}}},"output":{"type":"structure","members":{"resourcePolicy":{"shape":"S37"}}}},"PutRetentionPolicy":{"input":{"type":"structure","required":["logGroupName","retentionInDays"],"members":{"logGroupName":{},"retentionInDays":{"type":"integer"}}}},"PutSubscriptionFilter":{"input":{"type":"structure","required":["logGroupName","filterName","filterPattern","destinationArn"],"members":{"logGroupName":{},"filterName":{},"filterPattern":{},"destinationArn":{},"roleArn":{},"distribution":{}}}},"StartQuery":{"input":{"type":"structure","required":["startTime","endTime","queryString"],"members":{"logGroupName":{},"logGroupNames":{"shape":"S33"},"logGroupIdentifiers":{"type":"list","member":{}},"startTime":{"type":"long"},"endTime":{"type":"long"},"queryString":{},"limit":{"type":"integer"}}},"output":{"type":"structure","members":{"queryId":{}}}},"StopQuery":{"input":{"type":"structure","required":["queryId"],"members":{"queryId":{}}},"output":{"type":"structure","members":{"success":{"type":"boolean"}}}},"TagLogGroup":{"input":{"type":"structure","required":["logGroupName","tags"],"members":{"logGroupName":{},"tags":{"shape":"Sf"}},"deprecated":true,"deprecatedMessage":"Please use the generic tagging API model TagResourceRequest"},"deprecated":true,"deprecatedMessage":"Please use the generic tagging API TagResource"},"TagResource":{"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{},"tags":{"shape":"Sf"}}}},"TestMetricFilter":{"input":{"type":"structure","required":["filterPattern","logEventMessages"],"members":{"filterPattern":{},"logEventMessages":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"matches":{"type":"list","member":{"type":"structure","members":{"eventNumber":{"type":"long"},"eventMessage":{},"extractedValues":{"type":"map","key":{},"value":{}}}}}}}},"UntagLogGroup":{"input":{"type":"structure","required":["logGroupName","tags"],"members":{"logGroupName":{},"tags":{"type":"list","member":{}}},"deprecated":true,"deprecatedMessage":"Please use the generic tagging API model UntagResourceRequest"},"deprecated":true,"deprecatedMessage":"Please use the generic tagging API UntagResource"},"UntagResource":{"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{},"tagKeys":{"type":"list","member":{}}}}}},"shapes":{"Sf":{"type":"map","key":{},"value":{}},"S12":{"type":"list","member":{}},"S16":{"type":"structure","members":{"policyName":{},"policyDocument":{},"lastUpdatedTime":{"type":"long"},"policyType":{},"scope":{},"accountId":{}}},"S1e":{"type":"structure","members":{"destinationName":{},"targetArn":{},"roleArn":{},"accessPolicy":{},"arn":{},"creationTime":{"type":"long"}}},"S2h":{"type":"list","member":{"type":"structure","required":["metricName","metricNamespace","metricValue"],"members":{"metricName":{},"metricNamespace":{},"metricValue":{},"defaultValue":{"type":"double"},"dimensions":{"type":"map","key":{},"value":{}},"unit":{}}}},"S33":{"type":"list","member":{}},"S37":{"type":"structure","members":{"policyName":{},"policyDocument":{},"lastUpdatedTime":{"type":"long"}}}}}')},15472:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeDestinations":{"input_token":"nextToken","limit_key":"limit","output_token":"nextToken","result_key":"destinations"},"DescribeLogGroups":{"input_token":"nextToken","limit_key":"limit","output_token":"nextToken","result_key":"logGroups"},"DescribeLogStreams":{"input_token":"nextToken","limit_key":"limit","output_token":"nextToken","result_key":"logStreams"},"DescribeMetricFilters":{"input_token":"nextToken","limit_key":"limit","output_token":"nextToken","result_key":"metricFilters"},"DescribeSubscriptionFilters":{"input_token":"nextToken","limit_key":"limit","output_token":"nextToken","result_key":"subscriptionFilters"},"FilterLogEvents":{"input_token":"nextToken","limit_key":"limit","output_token":"nextToken","result_key":["events","searchedLogStreams"]},"GetLogEvents":{"input_token":"nextToken","limit_key":"limit","output_token":"nextForwardToken","result_key":"events"}}}')},4069:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-12-12","endpointPrefix":"machinelearning","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon Machine Learning","serviceId":"Machine Learning","signatureVersion":"v4","targetPrefix":"AmazonML_20141212","uid":"machinelearning-2014-12-12"},"operations":{"AddTags":{"input":{"type":"structure","required":["Tags","ResourceId","ResourceType"],"members":{"Tags":{"shape":"S2"},"ResourceId":{},"ResourceType":{}}},"output":{"type":"structure","members":{"ResourceId":{},"ResourceType":{}}}},"CreateBatchPrediction":{"input":{"type":"structure","required":["BatchPredictionId","MLModelId","BatchPredictionDataSourceId","OutputUri"],"members":{"BatchPredictionId":{},"BatchPredictionName":{},"MLModelId":{},"BatchPredictionDataSourceId":{},"OutputUri":{}}},"output":{"type":"structure","members":{"BatchPredictionId":{}}}},"CreateDataSourceFromRDS":{"input":{"type":"structure","required":["DataSourceId","RDSData","RoleARN"],"members":{"DataSourceId":{},"DataSourceName":{},"RDSData":{"type":"structure","required":["DatabaseInformation","SelectSqlQuery","DatabaseCredentials","S3StagingLocation","ResourceRole","ServiceRole","SubnetId","SecurityGroupIds"],"members":{"DatabaseInformation":{"shape":"Sf"},"SelectSqlQuery":{},"DatabaseCredentials":{"type":"structure","required":["Username","Password"],"members":{"Username":{},"Password":{}}},"S3StagingLocation":{},"DataRearrangement":{},"DataSchema":{},"DataSchemaUri":{},"ResourceRole":{},"ServiceRole":{},"SubnetId":{},"SecurityGroupIds":{"type":"list","member":{}}}},"RoleARN":{},"ComputeStatistics":{"type":"boolean"}}},"output":{"type":"structure","members":{"DataSourceId":{}}}},"CreateDataSourceFromRedshift":{"input":{"type":"structure","required":["DataSourceId","DataSpec","RoleARN"],"members":{"DataSourceId":{},"DataSourceName":{},"DataSpec":{"type":"structure","required":["DatabaseInformation","SelectSqlQuery","DatabaseCredentials","S3StagingLocation"],"members":{"DatabaseInformation":{"shape":"Sy"},"SelectSqlQuery":{},"DatabaseCredentials":{"type":"structure","required":["Username","Password"],"members":{"Username":{},"Password":{}}},"S3StagingLocation":{},"DataRearrangement":{},"DataSchema":{},"DataSchemaUri":{}}},"RoleARN":{},"ComputeStatistics":{"type":"boolean"}}},"output":{"type":"structure","members":{"DataSourceId":{}}}},"CreateDataSourceFromS3":{"input":{"type":"structure","required":["DataSourceId","DataSpec"],"members":{"DataSourceId":{},"DataSourceName":{},"DataSpec":{"type":"structure","required":["DataLocationS3"],"members":{"DataLocationS3":{},"DataRearrangement":{},"DataSchema":{},"DataSchemaLocationS3":{}}},"ComputeStatistics":{"type":"boolean"}}},"output":{"type":"structure","members":{"DataSourceId":{}}}},"CreateEvaluation":{"input":{"type":"structure","required":["EvaluationId","MLModelId","EvaluationDataSourceId"],"members":{"EvaluationId":{},"EvaluationName":{},"MLModelId":{},"EvaluationDataSourceId":{}}},"output":{"type":"structure","members":{"EvaluationId":{}}}},"CreateMLModel":{"input":{"type":"structure","required":["MLModelId","MLModelType","TrainingDataSourceId"],"members":{"MLModelId":{},"MLModelName":{},"MLModelType":{},"Parameters":{"shape":"S1d"},"TrainingDataSourceId":{},"Recipe":{},"RecipeUri":{}}},"output":{"type":"structure","members":{"MLModelId":{}}}},"CreateRealtimeEndpoint":{"input":{"type":"structure","required":["MLModelId"],"members":{"MLModelId":{}}},"output":{"type":"structure","members":{"MLModelId":{},"RealtimeEndpointInfo":{"shape":"S1j"}}}},"DeleteBatchPrediction":{"input":{"type":"structure","required":["BatchPredictionId"],"members":{"BatchPredictionId":{}}},"output":{"type":"structure","members":{"BatchPredictionId":{}}}},"DeleteDataSource":{"input":{"type":"structure","required":["DataSourceId"],"members":{"DataSourceId":{}}},"output":{"type":"structure","members":{"DataSourceId":{}}}},"DeleteEvaluation":{"input":{"type":"structure","required":["EvaluationId"],"members":{"EvaluationId":{}}},"output":{"type":"structure","members":{"EvaluationId":{}}}},"DeleteMLModel":{"input":{"type":"structure","required":["MLModelId"],"members":{"MLModelId":{}}},"output":{"type":"structure","members":{"MLModelId":{}}}},"DeleteRealtimeEndpoint":{"input":{"type":"structure","required":["MLModelId"],"members":{"MLModelId":{}}},"output":{"type":"structure","members":{"MLModelId":{},"RealtimeEndpointInfo":{"shape":"S1j"}}}},"DeleteTags":{"input":{"type":"structure","required":["TagKeys","ResourceId","ResourceType"],"members":{"TagKeys":{"type":"list","member":{}},"ResourceId":{},"ResourceType":{}}},"output":{"type":"structure","members":{"ResourceId":{},"ResourceType":{}}}},"DescribeBatchPredictions":{"input":{"type":"structure","members":{"FilterVariable":{},"EQ":{},"GT":{},"LT":{},"GE":{},"LE":{},"NE":{},"Prefix":{},"SortOrder":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Results":{"type":"list","member":{"type":"structure","members":{"BatchPredictionId":{},"MLModelId":{},"BatchPredictionDataSourceId":{},"InputDataLocationS3":{},"CreatedByIamUser":{},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"Name":{},"Status":{},"OutputUri":{},"Message":{},"ComputeTime":{"type":"long"},"FinishedAt":{"type":"timestamp"},"StartedAt":{"type":"timestamp"},"TotalRecordCount":{"type":"long"},"InvalidRecordCount":{"type":"long"}}}},"NextToken":{}}}},"DescribeDataSources":{"input":{"type":"structure","members":{"FilterVariable":{},"EQ":{},"GT":{},"LT":{},"GE":{},"LE":{},"NE":{},"Prefix":{},"SortOrder":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Results":{"type":"list","member":{"type":"structure","members":{"DataSourceId":{},"DataLocationS3":{},"DataRearrangement":{},"CreatedByIamUser":{},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"DataSizeInBytes":{"type":"long"},"NumberOfFiles":{"type":"long"},"Name":{},"Status":{},"Message":{},"RedshiftMetadata":{"shape":"S2i"},"RDSMetadata":{"shape":"S2j"},"RoleARN":{},"ComputeStatistics":{"type":"boolean"},"ComputeTime":{"type":"long"},"FinishedAt":{"type":"timestamp"},"StartedAt":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeEvaluations":{"input":{"type":"structure","members":{"FilterVariable":{},"EQ":{},"GT":{},"LT":{},"GE":{},"LE":{},"NE":{},"Prefix":{},"SortOrder":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Results":{"type":"list","member":{"type":"structure","members":{"EvaluationId":{},"MLModelId":{},"EvaluationDataSourceId":{},"InputDataLocationS3":{},"CreatedByIamUser":{},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"Name":{},"Status":{},"PerformanceMetrics":{"shape":"S2q"},"Message":{},"ComputeTime":{"type":"long"},"FinishedAt":{"type":"timestamp"},"StartedAt":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeMLModels":{"input":{"type":"structure","members":{"FilterVariable":{},"EQ":{},"GT":{},"LT":{},"GE":{},"LE":{},"NE":{},"Prefix":{},"SortOrder":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Results":{"type":"list","member":{"type":"structure","members":{"MLModelId":{},"TrainingDataSourceId":{},"CreatedByIamUser":{},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"Name":{},"Status":{},"SizeInBytes":{"type":"long"},"EndpointInfo":{"shape":"S1j"},"TrainingParameters":{"shape":"S1d"},"InputDataLocationS3":{},"Algorithm":{},"MLModelType":{},"ScoreThreshold":{"type":"float"},"ScoreThresholdLastUpdatedAt":{"type":"timestamp"},"Message":{},"ComputeTime":{"type":"long"},"FinishedAt":{"type":"timestamp"},"StartedAt":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeTags":{"input":{"type":"structure","required":["ResourceId","ResourceType"],"members":{"ResourceId":{},"ResourceType":{}}},"output":{"type":"structure","members":{"ResourceId":{},"ResourceType":{},"Tags":{"shape":"S2"}}}},"GetBatchPrediction":{"input":{"type":"structure","required":["BatchPredictionId"],"members":{"BatchPredictionId":{}}},"output":{"type":"structure","members":{"BatchPredictionId":{},"MLModelId":{},"BatchPredictionDataSourceId":{},"InputDataLocationS3":{},"CreatedByIamUser":{},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"Name":{},"Status":{},"OutputUri":{},"LogUri":{},"Message":{},"ComputeTime":{"type":"long"},"FinishedAt":{"type":"timestamp"},"StartedAt":{"type":"timestamp"},"TotalRecordCount":{"type":"long"},"InvalidRecordCount":{"type":"long"}}}},"GetDataSource":{"input":{"type":"structure","required":["DataSourceId"],"members":{"DataSourceId":{},"Verbose":{"type":"boolean"}}},"output":{"type":"structure","members":{"DataSourceId":{},"DataLocationS3":{},"DataRearrangement":{},"CreatedByIamUser":{},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"DataSizeInBytes":{"type":"long"},"NumberOfFiles":{"type":"long"},"Name":{},"Status":{},"LogUri":{},"Message":{},"RedshiftMetadata":{"shape":"S2i"},"RDSMetadata":{"shape":"S2j"},"RoleARN":{},"ComputeStatistics":{"type":"boolean"},"ComputeTime":{"type":"long"},"FinishedAt":{"type":"timestamp"},"StartedAt":{"type":"timestamp"},"DataSourceSchema":{}}}},"GetEvaluation":{"input":{"type":"structure","required":["EvaluationId"],"members":{"EvaluationId":{}}},"output":{"type":"structure","members":{"EvaluationId":{},"MLModelId":{},"EvaluationDataSourceId":{},"InputDataLocationS3":{},"CreatedByIamUser":{},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"Name":{},"Status":{},"PerformanceMetrics":{"shape":"S2q"},"LogUri":{},"Message":{},"ComputeTime":{"type":"long"},"FinishedAt":{"type":"timestamp"},"StartedAt":{"type":"timestamp"}}}},"GetMLModel":{"input":{"type":"structure","required":["MLModelId"],"members":{"MLModelId":{},"Verbose":{"type":"boolean"}}},"output":{"type":"structure","members":{"MLModelId":{},"TrainingDataSourceId":{},"CreatedByIamUser":{},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"Name":{},"Status":{},"SizeInBytes":{"type":"long"},"EndpointInfo":{"shape":"S1j"},"TrainingParameters":{"shape":"S1d"},"InputDataLocationS3":{},"MLModelType":{},"ScoreThreshold":{"type":"float"},"ScoreThresholdLastUpdatedAt":{"type":"timestamp"},"LogUri":{},"Message":{},"ComputeTime":{"type":"long"},"FinishedAt":{"type":"timestamp"},"StartedAt":{"type":"timestamp"},"Recipe":{},"Schema":{}}}},"Predict":{"input":{"type":"structure","required":["MLModelId","Record","PredictEndpoint"],"members":{"MLModelId":{},"Record":{"type":"map","key":{},"value":{}},"PredictEndpoint":{}}},"output":{"type":"structure","members":{"Prediction":{"type":"structure","members":{"predictedLabel":{},"predictedValue":{"type":"float"},"predictedScores":{"type":"map","key":{},"value":{"type":"float"}},"details":{"type":"map","key":{},"value":{}}}}}}},"UpdateBatchPrediction":{"input":{"type":"structure","required":["BatchPredictionId","BatchPredictionName"],"members":{"BatchPredictionId":{},"BatchPredictionName":{}}},"output":{"type":"structure","members":{"BatchPredictionId":{}}}},"UpdateDataSource":{"input":{"type":"structure","required":["DataSourceId","DataSourceName"],"members":{"DataSourceId":{},"DataSourceName":{}}},"output":{"type":"structure","members":{"DataSourceId":{}}}},"UpdateEvaluation":{"input":{"type":"structure","required":["EvaluationId","EvaluationName"],"members":{"EvaluationId":{},"EvaluationName":{}}},"output":{"type":"structure","members":{"EvaluationId":{}}}},"UpdateMLModel":{"input":{"type":"structure","required":["MLModelId"],"members":{"MLModelId":{},"MLModelName":{},"ScoreThreshold":{"type":"float"}}},"output":{"type":"structure","members":{"MLModelId":{}}}}},"shapes":{"S2":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"Sf":{"type":"structure","required":["InstanceIdentifier","DatabaseName"],"members":{"InstanceIdentifier":{},"DatabaseName":{}}},"Sy":{"type":"structure","required":["DatabaseName","ClusterIdentifier"],"members":{"DatabaseName":{},"ClusterIdentifier":{}}},"S1d":{"type":"map","key":{},"value":{}},"S1j":{"type":"structure","members":{"PeakRequestsPerSecond":{"type":"integer"},"CreatedAt":{"type":"timestamp"},"EndpointUrl":{},"EndpointStatus":{}}},"S2i":{"type":"structure","members":{"RedshiftDatabase":{"shape":"Sy"},"DatabaseUserName":{},"SelectSqlQuery":{}}},"S2j":{"type":"structure","members":{"Database":{"shape":"Sf"},"DatabaseUserName":{},"SelectSqlQuery":{},"ResourceRole":{},"ServiceRole":{},"DataPipelineId":{}}},"S2q":{"type":"structure","members":{"Properties":{"type":"map","key":{},"value":{}}}}}}')},95535:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeBatchPredictions":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"Results"},"DescribeDataSources":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"Results"},"DescribeEvaluations":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"Results"},"DescribeMLModels":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"Results"}}}')},23194:function(e){"use strict";e.exports=JSON.parse('{"V":{"DataSourceAvailable":{"delay":30,"operation":"DescribeDataSources","maxAttempts":60,"acceptors":[{"expected":"COMPLETED","matcher":"pathAll","state":"success","argument":"Results[].Status"},{"expected":"FAILED","matcher":"pathAny","state":"failure","argument":"Results[].Status"}]},"MLModelAvailable":{"delay":30,"operation":"DescribeMLModels","maxAttempts":60,"acceptors":[{"expected":"COMPLETED","matcher":"pathAll","state":"success","argument":"Results[].Status"},{"expected":"FAILED","matcher":"pathAny","state":"failure","argument":"Results[].Status"}]},"EvaluationAvailable":{"delay":30,"operation":"DescribeEvaluations","maxAttempts":60,"acceptors":[{"expected":"COMPLETED","matcher":"pathAll","state":"success","argument":"Results[].Status"},{"expected":"FAILED","matcher":"pathAny","state":"failure","argument":"Results[].Status"}]},"BatchPredictionAvailable":{"delay":30,"operation":"DescribeBatchPredictions","maxAttempts":60,"acceptors":[{"expected":"COMPLETED","matcher":"pathAll","state":"success","argument":"Results[].Status"},{"expected":"FAILED","matcher":"pathAny","state":"failure","argument":"Results[].Status"}]}}}')},87122:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2018-09-17","endpointPrefix":"catalog.marketplace","jsonVersion":"1.1","protocol":"rest-json","serviceAbbreviation":"AWS Marketplace Catalog","serviceFullName":"AWS Marketplace Catalog Service","serviceId":"Marketplace Catalog","signatureVersion":"v4","signingName":"aws-marketplace","uid":"marketplace-catalog-2018-09-17"},"operations":{"CancelChangeSet":{"http":{"method":"PATCH","requestUri":"/CancelChangeSet"},"input":{"type":"structure","required":["Catalog","ChangeSetId"],"members":{"Catalog":{"location":"querystring","locationName":"catalog"},"ChangeSetId":{"location":"querystring","locationName":"changeSetId"}}},"output":{"type":"structure","members":{"ChangeSetId":{},"ChangeSetArn":{}}}},"DeleteResourcePolicy":{"http":{"method":"DELETE","requestUri":"/DeleteResourcePolicy"},"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{"location":"querystring","locationName":"resourceArn"}}},"output":{"type":"structure","members":{}}},"DescribeChangeSet":{"http":{"method":"GET","requestUri":"/DescribeChangeSet"},"input":{"type":"structure","required":["Catalog","ChangeSetId"],"members":{"Catalog":{"location":"querystring","locationName":"catalog"},"ChangeSetId":{"location":"querystring","locationName":"changeSetId"}}},"output":{"type":"structure","members":{"ChangeSetId":{},"ChangeSetArn":{},"ChangeSetName":{},"StartTime":{},"EndTime":{},"Status":{},"FailureCode":{},"FailureDescription":{},"ChangeSet":{"type":"list","member":{"type":"structure","members":{"ChangeType":{},"Entity":{"shape":"Sj"},"Details":{},"ErrorDetailList":{"type":"list","member":{"type":"structure","members":{"ErrorCode":{},"ErrorMessage":{}}}},"ChangeName":{}}}}}}},"DescribeEntity":{"http":{"method":"GET","requestUri":"/DescribeEntity"},"input":{"type":"structure","required":["Catalog","EntityId"],"members":{"Catalog":{"location":"querystring","locationName":"catalog"},"EntityId":{"location":"querystring","locationName":"entityId"}}},"output":{"type":"structure","members":{"EntityType":{},"EntityIdentifier":{},"EntityArn":{},"LastModifiedDate":{},"Details":{}}}},"GetResourcePolicy":{"http":{"method":"GET","requestUri":"/GetResourcePolicy"},"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{"location":"querystring","locationName":"resourceArn"}}},"output":{"type":"structure","members":{"Policy":{}}}},"ListChangeSets":{"http":{"requestUri":"/ListChangeSets"},"input":{"type":"structure","required":["Catalog"],"members":{"Catalog":{},"FilterList":{"shape":"Sx"},"Sort":{"shape":"S12"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ChangeSetSummaryList":{"type":"list","member":{"type":"structure","members":{"ChangeSetId":{},"ChangeSetArn":{},"ChangeSetName":{},"StartTime":{},"EndTime":{},"Status":{},"EntityIdList":{"type":"list","member":{}},"FailureCode":{}}}},"NextToken":{}}}},"ListEntities":{"http":{"requestUri":"/ListEntities"},"input":{"type":"structure","required":["Catalog","EntityType"],"members":{"Catalog":{},"EntityType":{},"FilterList":{"shape":"Sx"},"Sort":{"shape":"S12"},"NextToken":{},"MaxResults":{"type":"integer"},"OwnershipType":{}}},"output":{"type":"structure","members":{"EntitySummaryList":{"type":"list","member":{"type":"structure","members":{"Name":{},"EntityType":{},"EntityId":{},"EntityArn":{},"LastModifiedDate":{},"Visibility":{}}}},"NextToken":{}}}},"ListTagsForResource":{"http":{"requestUri":"/ListTagsForResource"},"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"ResourceArn":{},"Tags":{"shape":"S1l"}}}},"PutResourcePolicy":{"http":{"requestUri":"/PutResourcePolicy"},"input":{"type":"structure","required":["ResourceArn","Policy"],"members":{"ResourceArn":{},"Policy":{}}},"output":{"type":"structure","members":{}}},"StartChangeSet":{"http":{"requestUri":"/StartChangeSet"},"input":{"type":"structure","required":["Catalog","ChangeSet"],"members":{"Catalog":{},"ChangeSet":{"type":"list","member":{"type":"structure","required":["ChangeType","Entity","Details"],"members":{"ChangeType":{},"Entity":{"shape":"Sj"},"EntityTags":{"shape":"S1l"},"Details":{},"ChangeName":{}}}},"ChangeSetName":{},"ClientRequestToken":{"idempotencyToken":true},"ChangeSetTags":{"shape":"S1l"}}},"output":{"type":"structure","members":{"ChangeSetId":{},"ChangeSetArn":{}}}},"TagResource":{"http":{"requestUri":"/TagResource"},"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"S1l"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"http":{"requestUri":"/UntagResource"},"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}}},"shapes":{"Sj":{"type":"structure","required":["Type"],"members":{"Type":{},"Identifier":{}}},"Sx":{"type":"list","member":{"type":"structure","members":{"Name":{},"ValueList":{"type":"list","member":{}}}}},"S12":{"type":"structure","members":{"SortBy":{},"SortOrder":{}}},"S1l":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}}}}')},30187:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListChangeSets":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"ChangeSetSummaryList"},"ListEntities":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"EntitySummaryList"}}}')},96696:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-07-01","endpointPrefix":"marketplacecommerceanalytics","jsonVersion":"1.1","protocol":"json","serviceFullName":"AWS Marketplace Commerce Analytics","serviceId":"Marketplace Commerce Analytics","signatureVersion":"v4","signingName":"marketplacecommerceanalytics","targetPrefix":"MarketplaceCommerceAnalytics20150701","uid":"marketplacecommerceanalytics-2015-07-01"},"operations":{"GenerateDataSet":{"input":{"type":"structure","required":["dataSetType","dataSetPublicationDate","roleNameArn","destinationS3BucketName","snsTopicArn"],"members":{"dataSetType":{},"dataSetPublicationDate":{"type":"timestamp"},"roleNameArn":{},"destinationS3BucketName":{},"destinationS3Prefix":{},"snsTopicArn":{},"customerDefinedValues":{"shape":"S8"}}},"output":{"type":"structure","members":{"dataSetRequestId":{}}}},"StartSupportDataExport":{"input":{"type":"structure","required":["dataSetType","fromDate","roleNameArn","destinationS3BucketName","snsTopicArn"],"members":{"dataSetType":{},"fromDate":{"type":"timestamp"},"roleNameArn":{},"destinationS3BucketName":{},"destinationS3Prefix":{},"snsTopicArn":{},"customerDefinedValues":{"shape":"S8"}}},"output":{"type":"structure","members":{"dataSetRequestId":{}}}}},"shapes":{"S8":{"type":"map","key":{},"value":{}}}}')},43265:function(e){"use strict";e.exports={o:{}}},55081:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-09-01","endpointPrefix":"data.mediastore","protocol":"rest-json","serviceAbbreviation":"MediaStore Data","serviceFullName":"AWS Elemental MediaStore Data Plane","serviceId":"MediaStore Data","signatureVersion":"v4","signingName":"mediastore","uid":"mediastore-data-2017-09-01"},"operations":{"DeleteObject":{"http":{"method":"DELETE","requestUri":"/{Path+}"},"input":{"type":"structure","required":["Path"],"members":{"Path":{"location":"uri","locationName":"Path"}}},"output":{"type":"structure","members":{}}},"DescribeObject":{"http":{"method":"HEAD","requestUri":"/{Path+}"},"input":{"type":"structure","required":["Path"],"members":{"Path":{"location":"uri","locationName":"Path"}}},"output":{"type":"structure","members":{"ETag":{"location":"header","locationName":"ETag"},"ContentType":{"location":"header","locationName":"Content-Type"},"ContentLength":{"location":"header","locationName":"Content-Length","type":"long"},"CacheControl":{"location":"header","locationName":"Cache-Control"},"LastModified":{"location":"header","locationName":"Last-Modified","type":"timestamp"}}}},"GetObject":{"http":{"method":"GET","requestUri":"/{Path+}"},"input":{"type":"structure","required":["Path"],"members":{"Path":{"location":"uri","locationName":"Path"},"Range":{"location":"header","locationName":"Range"}}},"output":{"type":"structure","required":["StatusCode"],"members":{"Body":{"shape":"Se"},"CacheControl":{"location":"header","locationName":"Cache-Control"},"ContentRange":{"location":"header","locationName":"Content-Range"},"ContentLength":{"location":"header","locationName":"Content-Length","type":"long"},"ContentType":{"location":"header","locationName":"Content-Type"},"ETag":{"location":"header","locationName":"ETag"},"LastModified":{"location":"header","locationName":"Last-Modified","type":"timestamp"},"StatusCode":{"location":"statusCode","type":"integer"}},"payload":"Body"}},"ListItems":{"http":{"method":"GET"},"input":{"type":"structure","members":{"Path":{"location":"querystring","locationName":"Path"},"MaxResults":{"location":"querystring","locationName":"MaxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"NextToken"}}},"output":{"type":"structure","members":{"Items":{"type":"list","member":{"type":"structure","members":{"Name":{},"Type":{},"ETag":{},"LastModified":{"type":"timestamp"},"ContentType":{},"ContentLength":{"type":"long"}}}},"NextToken":{}}}},"PutObject":{"http":{"method":"PUT","requestUri":"/{Path+}"},"input":{"type":"structure","required":["Body","Path"],"members":{"Body":{"shape":"Se"},"Path":{"location":"uri","locationName":"Path"},"ContentType":{"location":"header","locationName":"Content-Type"},"CacheControl":{"location":"header","locationName":"Cache-Control"},"StorageClass":{"location":"header","locationName":"x-amz-storage-class"},"UploadAvailability":{"location":"header","locationName":"x-amz-upload-availability"}},"payload":"Body"},"output":{"type":"structure","members":{"ContentSHA256":{},"ETag":{},"StorageClass":{}}},"authtype":"v4-unsigned-body"}},"shapes":{"Se":{"type":"blob","streaming":true}}}')},97948:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListItems":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"}}}')},17752:function(e){"use strict";e.exports=JSON.parse('{"acm":{"name":"ACM","cors":true},"apigateway":{"name":"APIGateway","cors":true},"applicationautoscaling":{"prefix":"application-autoscaling","name":"ApplicationAutoScaling","cors":true},"appstream":{"name":"AppStream"},"autoscaling":{"name":"AutoScaling","cors":true},"batch":{"name":"Batch"},"budgets":{"name":"Budgets"},"clouddirectory":{"name":"CloudDirectory","versions":["2016-05-10*"]},"cloudformation":{"name":"CloudFormation","cors":true},"cloudfront":{"name":"CloudFront","versions":["2013-05-12*","2013-11-11*","2014-05-31*","2014-10-21*","2014-11-06*","2015-04-17*","2015-07-27*","2015-09-17*","2016-01-13*","2016-01-28*","2016-08-01*","2016-08-20*","2016-09-07*","2016-09-29*","2016-11-25*","2017-03-25*","2017-10-30*","2018-06-18*","2018-11-05*","2019-03-26*"],"cors":true},"cloudhsm":{"name":"CloudHSM","cors":true},"cloudsearch":{"name":"CloudSearch"},"cloudsearchdomain":{"name":"CloudSearchDomain"},"cloudtrail":{"name":"CloudTrail","cors":true},"cloudwatch":{"prefix":"monitoring","name":"CloudWatch","cors":true},"cloudwatchevents":{"prefix":"events","name":"CloudWatchEvents","versions":["2014-02-03*"],"cors":true},"cloudwatchlogs":{"prefix":"logs","name":"CloudWatchLogs","cors":true},"codebuild":{"name":"CodeBuild","cors":true},"codecommit":{"name":"CodeCommit","cors":true},"codedeploy":{"name":"CodeDeploy","cors":true},"codepipeline":{"name":"CodePipeline","cors":true},"cognitoidentity":{"prefix":"cognito-identity","name":"CognitoIdentity","cors":true},"cognitoidentityserviceprovider":{"prefix":"cognito-idp","name":"CognitoIdentityServiceProvider","cors":true},"cognitosync":{"prefix":"cognito-sync","name":"CognitoSync","cors":true},"configservice":{"prefix":"config","name":"ConfigService","cors":true},"cur":{"name":"CUR","cors":true},"datapipeline":{"name":"DataPipeline"},"devicefarm":{"name":"DeviceFarm","cors":true},"directconnect":{"name":"DirectConnect","cors":true},"directoryservice":{"prefix":"ds","name":"DirectoryService"},"discovery":{"name":"Discovery"},"dms":{"name":"DMS"},"dynamodb":{"name":"DynamoDB","cors":true},"dynamodbstreams":{"prefix":"streams.dynamodb","name":"DynamoDBStreams","cors":true},"ec2":{"name":"EC2","versions":["2013-06-15*","2013-10-15*","2014-02-01*","2014-05-01*","2014-06-15*","2014-09-01*","2014-10-01*","2015-03-01*","2015-04-15*","2015-10-01*","2016-04-01*","2016-09-15*"],"cors":true},"ecr":{"name":"ECR","cors":true},"ecs":{"name":"ECS","cors":true},"efs":{"prefix":"elasticfilesystem","name":"EFS","cors":true},"elasticache":{"name":"ElastiCache","versions":["2012-11-15*","2014-03-24*","2014-07-15*","2014-09-30*"],"cors":true},"elasticbeanstalk":{"name":"ElasticBeanstalk","cors":true},"elb":{"prefix":"elasticloadbalancing","name":"ELB","cors":true},"elbv2":{"prefix":"elasticloadbalancingv2","name":"ELBv2","cors":true},"emr":{"prefix":"elasticmapreduce","name":"EMR","cors":true},"es":{"name":"ES"},"elastictranscoder":{"name":"ElasticTranscoder","cors":true},"firehose":{"name":"Firehose","cors":true},"gamelift":{"name":"GameLift","cors":true},"glacier":{"name":"Glacier"},"health":{"name":"Health"},"iam":{"name":"IAM","cors":true},"importexport":{"name":"ImportExport"},"inspector":{"name":"Inspector","versions":["2015-08-18*"],"cors":true},"iot":{"name":"Iot","cors":true},"iotdata":{"prefix":"iot-data","name":"IotData","cors":true},"kinesis":{"name":"Kinesis","cors":true},"kinesisanalytics":{"name":"KinesisAnalytics"},"kms":{"name":"KMS","cors":true},"lambda":{"name":"Lambda","cors":true},"lexruntime":{"prefix":"runtime.lex","name":"LexRuntime","cors":true},"lightsail":{"name":"Lightsail"},"machinelearning":{"name":"MachineLearning","cors":true},"marketplacecommerceanalytics":{"name":"MarketplaceCommerceAnalytics","cors":true},"marketplacemetering":{"prefix":"meteringmarketplace","name":"MarketplaceMetering"},"mturk":{"prefix":"mturk-requester","name":"MTurk","cors":true},"mobileanalytics":{"name":"MobileAnalytics","cors":true},"opsworks":{"name":"OpsWorks","cors":true},"opsworkscm":{"name":"OpsWorksCM"},"organizations":{"name":"Organizations"},"pinpoint":{"name":"Pinpoint"},"polly":{"name":"Polly","cors":true},"rds":{"name":"RDS","versions":["2014-09-01*"],"cors":true},"redshift":{"name":"Redshift","cors":true},"rekognition":{"name":"Rekognition","cors":true},"resourcegroupstaggingapi":{"name":"ResourceGroupsTaggingAPI"},"route53":{"name":"Route53","cors":true},"route53domains":{"name":"Route53Domains","cors":true},"s3":{"name":"S3","dualstackAvailable":true,"cors":true},"s3control":{"name":"S3Control","dualstackAvailable":true,"xmlNoDefaultLists":true},"servicecatalog":{"name":"ServiceCatalog","cors":true},"ses":{"prefix":"email","name":"SES","cors":true},"shield":{"name":"Shield"},"simpledb":{"prefix":"sdb","name":"SimpleDB"},"sms":{"name":"SMS"},"snowball":{"name":"Snowball"},"sns":{"name":"SNS","cors":true},"sqs":{"name":"SQS","cors":true},"ssm":{"name":"SSM","cors":true},"storagegateway":{"name":"StorageGateway","cors":true},"stepfunctions":{"prefix":"states","name":"StepFunctions"},"sts":{"name":"STS","cors":true},"support":{"name":"Support"},"swf":{"name":"SWF"},"xray":{"name":"XRay","cors":true},"waf":{"name":"WAF","cors":true},"wafregional":{"prefix":"waf-regional","name":"WAFRegional"},"workdocs":{"name":"WorkDocs","cors":true},"workspaces":{"name":"WorkSpaces"},"codestar":{"name":"CodeStar"},"lexmodelbuildingservice":{"prefix":"lex-models","name":"LexModelBuildingService","cors":true},"marketplaceentitlementservice":{"prefix":"entitlement.marketplace","name":"MarketplaceEntitlementService"},"athena":{"name":"Athena","cors":true},"greengrass":{"name":"Greengrass"},"dax":{"name":"DAX"},"migrationhub":{"prefix":"AWSMigrationHub","name":"MigrationHub"},"cloudhsmv2":{"name":"CloudHSMV2","cors":true},"glue":{"name":"Glue"},"mobile":{"name":"Mobile"},"pricing":{"name":"Pricing","cors":true},"costexplorer":{"prefix":"ce","name":"CostExplorer","cors":true},"mediaconvert":{"name":"MediaConvert"},"medialive":{"name":"MediaLive"},"mediapackage":{"name":"MediaPackage"},"mediastore":{"name":"MediaStore"},"mediastoredata":{"prefix":"mediastore-data","name":"MediaStoreData","cors":true},"appsync":{"name":"AppSync"},"guardduty":{"name":"GuardDuty"},"mq":{"name":"MQ"},"comprehend":{"name":"Comprehend","cors":true},"iotjobsdataplane":{"prefix":"iot-jobs-data","name":"IoTJobsDataPlane"},"kinesisvideoarchivedmedia":{"prefix":"kinesis-video-archived-media","name":"KinesisVideoArchivedMedia","cors":true},"kinesisvideomedia":{"prefix":"kinesis-video-media","name":"KinesisVideoMedia","cors":true},"kinesisvideo":{"name":"KinesisVideo","cors":true},"sagemakerruntime":{"prefix":"runtime.sagemaker","name":"SageMakerRuntime"},"sagemaker":{"name":"SageMaker"},"translate":{"name":"Translate","cors":true},"resourcegroups":{"prefix":"resource-groups","name":"ResourceGroups","cors":true},"alexaforbusiness":{"name":"AlexaForBusiness"},"cloud9":{"name":"Cloud9"},"serverlessapplicationrepository":{"prefix":"serverlessrepo","name":"ServerlessApplicationRepository"},"servicediscovery":{"name":"ServiceDiscovery"},"workmail":{"name":"WorkMail"},"autoscalingplans":{"prefix":"autoscaling-plans","name":"AutoScalingPlans"},"transcribeservice":{"prefix":"transcribe","name":"TranscribeService"},"connect":{"name":"Connect","cors":true},"acmpca":{"prefix":"acm-pca","name":"ACMPCA"},"fms":{"name":"FMS"},"secretsmanager":{"name":"SecretsManager","cors":true},"iotanalytics":{"name":"IoTAnalytics","cors":true},"iot1clickdevicesservice":{"prefix":"iot1click-devices","name":"IoT1ClickDevicesService"},"iot1clickprojects":{"prefix":"iot1click-projects","name":"IoT1ClickProjects"},"pi":{"name":"PI"},"neptune":{"name":"Neptune"},"mediatailor":{"name":"MediaTailor"},"eks":{"name":"EKS"},"macie":{"name":"Macie"},"dlm":{"name":"DLM"},"signer":{"name":"Signer"},"chime":{"name":"Chime"},"pinpointemail":{"prefix":"pinpoint-email","name":"PinpointEmail"},"ram":{"name":"RAM"},"route53resolver":{"name":"Route53Resolver"},"pinpointsmsvoice":{"prefix":"sms-voice","name":"PinpointSMSVoice"},"quicksight":{"name":"QuickSight"},"rdsdataservice":{"prefix":"rds-data","name":"RDSDataService"},"amplify":{"name":"Amplify"},"datasync":{"name":"DataSync"},"robomaker":{"name":"RoboMaker"},"transfer":{"name":"Transfer"},"globalaccelerator":{"name":"GlobalAccelerator"},"comprehendmedical":{"name":"ComprehendMedical","cors":true},"kinesisanalyticsv2":{"name":"KinesisAnalyticsV2"},"mediaconnect":{"name":"MediaConnect"},"fsx":{"name":"FSx"},"securityhub":{"name":"SecurityHub"},"appmesh":{"name":"AppMesh","versions":["2018-10-01*"]},"licensemanager":{"prefix":"license-manager","name":"LicenseManager"},"kafka":{"name":"Kafka"},"apigatewaymanagementapi":{"name":"ApiGatewayManagementApi"},"apigatewayv2":{"name":"ApiGatewayV2"},"docdb":{"name":"DocDB"},"backup":{"name":"Backup"},"worklink":{"name":"WorkLink"},"textract":{"name":"Textract"},"managedblockchain":{"name":"ManagedBlockchain"},"mediapackagevod":{"prefix":"mediapackage-vod","name":"MediaPackageVod"},"groundstation":{"name":"GroundStation"},"iotthingsgraph":{"name":"IoTThingsGraph"},"iotevents":{"name":"IoTEvents"},"ioteventsdata":{"prefix":"iotevents-data","name":"IoTEventsData"},"personalize":{"name":"Personalize","cors":true},"personalizeevents":{"prefix":"personalize-events","name":"PersonalizeEvents","cors":true},"personalizeruntime":{"prefix":"personalize-runtime","name":"PersonalizeRuntime","cors":true},"applicationinsights":{"prefix":"application-insights","name":"ApplicationInsights"},"servicequotas":{"prefix":"service-quotas","name":"ServiceQuotas"},"ec2instanceconnect":{"prefix":"ec2-instance-connect","name":"EC2InstanceConnect"},"eventbridge":{"name":"EventBridge"},"lakeformation":{"name":"LakeFormation"},"forecastservice":{"prefix":"forecast","name":"ForecastService","cors":true},"forecastqueryservice":{"prefix":"forecastquery","name":"ForecastQueryService","cors":true},"qldb":{"name":"QLDB"},"qldbsession":{"prefix":"qldb-session","name":"QLDBSession"},"workmailmessageflow":{"name":"WorkMailMessageFlow"},"codestarnotifications":{"prefix":"codestar-notifications","name":"CodeStarNotifications"},"savingsplans":{"name":"SavingsPlans"},"sso":{"name":"SSO"},"ssooidc":{"prefix":"sso-oidc","name":"SSOOIDC"},"marketplacecatalog":{"prefix":"marketplace-catalog","name":"MarketplaceCatalog","cors":true},"dataexchange":{"name":"DataExchange"},"sesv2":{"name":"SESV2"},"migrationhubconfig":{"prefix":"migrationhub-config","name":"MigrationHubConfig"},"connectparticipant":{"name":"ConnectParticipant"},"appconfig":{"name":"AppConfig"},"iotsecuretunneling":{"name":"IoTSecureTunneling"},"wafv2":{"name":"WAFV2"},"elasticinference":{"prefix":"elastic-inference","name":"ElasticInference"},"imagebuilder":{"name":"Imagebuilder"},"schemas":{"name":"Schemas"},"accessanalyzer":{"name":"AccessAnalyzer"},"codegurureviewer":{"prefix":"codeguru-reviewer","name":"CodeGuruReviewer"},"codeguruprofiler":{"name":"CodeGuruProfiler"},"computeoptimizer":{"prefix":"compute-optimizer","name":"ComputeOptimizer"},"frauddetector":{"name":"FraudDetector"},"kendra":{"name":"Kendra"},"networkmanager":{"name":"NetworkManager"},"outposts":{"name":"Outposts"},"augmentedairuntime":{"prefix":"sagemaker-a2i-runtime","name":"AugmentedAIRuntime"},"ebs":{"name":"EBS"},"kinesisvideosignalingchannels":{"prefix":"kinesis-video-signaling","name":"KinesisVideoSignalingChannels","cors":true},"detective":{"name":"Detective"},"codestarconnections":{"prefix":"codestar-connections","name":"CodeStarconnections"},"synthetics":{"name":"Synthetics"},"iotsitewise":{"name":"IoTSiteWise"},"macie2":{"name":"Macie2"},"codeartifact":{"name":"CodeArtifact"},"honeycode":{"name":"Honeycode"},"ivs":{"name":"IVS"},"braket":{"name":"Braket"},"identitystore":{"name":"IdentityStore"},"appflow":{"name":"Appflow"},"redshiftdata":{"prefix":"redshift-data","name":"RedshiftData"},"ssoadmin":{"prefix":"sso-admin","name":"SSOAdmin"},"timestreamquery":{"prefix":"timestream-query","name":"TimestreamQuery"},"timestreamwrite":{"prefix":"timestream-write","name":"TimestreamWrite"},"s3outposts":{"name":"S3Outposts"},"databrew":{"name":"DataBrew"},"servicecatalogappregistry":{"prefix":"servicecatalog-appregistry","name":"ServiceCatalogAppRegistry"},"networkfirewall":{"prefix":"network-firewall","name":"NetworkFirewall"},"mwaa":{"name":"MWAA"},"amplifybackend":{"name":"AmplifyBackend"},"appintegrations":{"name":"AppIntegrations"},"connectcontactlens":{"prefix":"connect-contact-lens","name":"ConnectContactLens"},"devopsguru":{"prefix":"devops-guru","name":"DevOpsGuru"},"ecrpublic":{"prefix":"ecr-public","name":"ECRPUBLIC"},"lookoutvision":{"name":"LookoutVision"},"sagemakerfeaturestoreruntime":{"prefix":"sagemaker-featurestore-runtime","name":"SageMakerFeatureStoreRuntime"},"customerprofiles":{"prefix":"customer-profiles","name":"CustomerProfiles"},"auditmanager":{"name":"AuditManager"},"emrcontainers":{"prefix":"emr-containers","name":"EMRcontainers"},"healthlake":{"name":"HealthLake"},"sagemakeredge":{"prefix":"sagemaker-edge","name":"SagemakerEdge"},"amp":{"name":"Amp","cors":true},"greengrassv2":{"name":"GreengrassV2"},"iotdeviceadvisor":{"name":"IotDeviceAdvisor"},"iotfleethub":{"name":"IoTFleetHub"},"iotwireless":{"name":"IoTWireless"},"location":{"name":"Location","cors":true},"wellarchitected":{"name":"WellArchitected"},"lexmodelsv2":{"prefix":"models.lex.v2","name":"LexModelsV2"},"lexruntimev2":{"prefix":"runtime.lex.v2","name":"LexRuntimeV2","cors":true},"fis":{"name":"Fis"},"lookoutmetrics":{"name":"LookoutMetrics"},"mgn":{"name":"Mgn"},"lookoutequipment":{"name":"LookoutEquipment"},"nimble":{"name":"Nimble"},"finspace":{"name":"Finspace"},"finspacedata":{"prefix":"finspace-data","name":"Finspacedata"},"ssmcontacts":{"prefix":"ssm-contacts","name":"SSMContacts"},"ssmincidents":{"prefix":"ssm-incidents","name":"SSMIncidents"},"applicationcostprofiler":{"name":"ApplicationCostProfiler"},"apprunner":{"name":"AppRunner"},"proton":{"name":"Proton"},"route53recoverycluster":{"prefix":"route53-recovery-cluster","name":"Route53RecoveryCluster"},"route53recoverycontrolconfig":{"prefix":"route53-recovery-control-config","name":"Route53RecoveryControlConfig"},"route53recoveryreadiness":{"prefix":"route53-recovery-readiness","name":"Route53RecoveryReadiness"},"chimesdkidentity":{"prefix":"chime-sdk-identity","name":"ChimeSDKIdentity"},"chimesdkmessaging":{"prefix":"chime-sdk-messaging","name":"ChimeSDKMessaging"},"snowdevicemanagement":{"prefix":"snow-device-management","name":"SnowDeviceManagement"},"memorydb":{"name":"MemoryDB"},"opensearch":{"name":"OpenSearch"},"kafkaconnect":{"name":"KafkaConnect"},"voiceid":{"prefix":"voice-id","name":"VoiceID"},"wisdom":{"name":"Wisdom"},"account":{"name":"Account"},"cloudcontrol":{"name":"CloudControl"},"grafana":{"name":"Grafana"},"panorama":{"name":"Panorama"},"chimesdkmeetings":{"prefix":"chime-sdk-meetings","name":"ChimeSDKMeetings"},"resiliencehub":{"name":"Resiliencehub"},"migrationhubstrategy":{"name":"MigrationHubStrategy"},"appconfigdata":{"name":"AppConfigData"},"drs":{"name":"Drs"},"migrationhubrefactorspaces":{"prefix":"migration-hub-refactor-spaces","name":"MigrationHubRefactorSpaces"},"evidently":{"name":"Evidently"},"inspector2":{"name":"Inspector2"},"rbin":{"name":"Rbin"},"rum":{"name":"RUM"},"backupgateway":{"prefix":"backup-gateway","name":"BackupGateway"},"iottwinmaker":{"name":"IoTTwinMaker"},"workspacesweb":{"prefix":"workspaces-web","name":"WorkSpacesWeb"},"amplifyuibuilder":{"name":"AmplifyUIBuilder"},"keyspaces":{"name":"Keyspaces"},"billingconductor":{"name":"Billingconductor"},"gamesparks":{"name":"GameSparks"},"pinpointsmsvoicev2":{"prefix":"pinpoint-sms-voice-v2","name":"PinpointSMSVoiceV2"},"ivschat":{"name":"Ivschat"},"chimesdkmediapipelines":{"prefix":"chime-sdk-media-pipelines","name":"ChimeSDKMediaPipelines"},"emrserverless":{"prefix":"emr-serverless","name":"EMRServerless"},"m2":{"name":"M2"},"connectcampaigns":{"name":"ConnectCampaigns"},"redshiftserverless":{"prefix":"redshift-serverless","name":"RedshiftServerless"},"rolesanywhere":{"name":"RolesAnywhere"},"licensemanagerusersubscriptions":{"prefix":"license-manager-user-subscriptions","name":"LicenseManagerUserSubscriptions"},"backupstorage":{"name":"BackupStorage"},"privatenetworks":{"name":"PrivateNetworks"},"supportapp":{"prefix":"support-app","name":"SupportApp"},"controltower":{"name":"ControlTower"},"iotfleetwise":{"name":"IoTFleetWise"},"migrationhuborchestrator":{"name":"MigrationHubOrchestrator"},"connectcases":{"name":"ConnectCases"},"resourceexplorer2":{"prefix":"resource-explorer-2","name":"ResourceExplorer2"},"scheduler":{"name":"Scheduler"},"chimesdkvoice":{"prefix":"chime-sdk-voice","name":"ChimeSDKVoice"},"iotroborunner":{"prefix":"iot-roborunner","name":"IoTRoboRunner"},"ssmsap":{"prefix":"ssm-sap","name":"SsmSap"},"oam":{"name":"OAM"},"arczonalshift":{"prefix":"arc-zonal-shift","name":"ARCZonalShift"},"omics":{"name":"Omics"},"opensearchserverless":{"name":"OpenSearchServerless"},"securitylake":{"name":"SecurityLake"},"simspaceweaver":{"name":"SimSpaceWeaver"},"docdbelastic":{"prefix":"docdb-elastic","name":"DocDBElastic"},"sagemakergeospatial":{"prefix":"sagemaker-geospatial","name":"SageMakerGeospatial"},"codecatalyst":{"name":"CodeCatalyst"},"pipes":{"name":"Pipes"},"sagemakermetrics":{"prefix":"sagemaker-metrics","name":"SageMakerMetrics"},"kinesisvideowebrtcstorage":{"prefix":"kinesis-video-webrtc-storage","name":"KinesisVideoWebRTCStorage"},"licensemanagerlinuxsubscriptions":{"prefix":"license-manager-linux-subscriptions","name":"LicenseManagerLinuxSubscriptions"},"kendraranking":{"prefix":"kendra-ranking","name":"KendraRanking"},"cleanrooms":{"name":"CleanRooms"},"cloudtraildata":{"prefix":"cloudtrail-data","name":"CloudTrailData"},"tnb":{"name":"Tnb"},"internetmonitor":{"name":"InternetMonitor"},"ivsrealtime":{"prefix":"ivs-realtime","name":"IVSRealTime"},"vpclattice":{"prefix":"vpc-lattice","name":"VPCLattice"},"osis":{"name":"OSIS"},"mediapackagev2":{"name":"MediaPackageV2"},"paymentcryptography":{"prefix":"payment-cryptography","name":"PaymentCryptography"},"paymentcryptographydata":{"prefix":"payment-cryptography-data","name":"PaymentCryptographyData"},"codegurusecurity":{"prefix":"codeguru-security","name":"CodeGuruSecurity"},"verifiedpermissions":{"name":"VerifiedPermissions"},"appfabric":{"name":"AppFabric"},"medicalimaging":{"prefix":"medical-imaging","name":"MedicalImaging"},"entityresolution":{"name":"EntityResolution"},"managedblockchainquery":{"prefix":"managedblockchain-query","name":"ManagedBlockchainQuery"},"neptunedata":{"name":"Neptunedata"},"pcaconnectorad":{"prefix":"pca-connector-ad","name":"PcaConnectorAd"}}')},90338:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-06-05","endpointPrefix":"mobileanalytics","serviceFullName":"Amazon Mobile Analytics","serviceId":"Mobile Analytics","signatureVersion":"v4","protocol":"rest-json"},"operations":{"PutEvents":{"http":{"requestUri":"/2014-06-05/events","responseCode":202},"input":{"type":"structure","required":["events","clientContext"],"members":{"events":{"type":"list","member":{"type":"structure","required":["eventType","timestamp"],"members":{"eventType":{},"timestamp":{},"session":{"type":"structure","members":{"id":{},"duration":{"type":"long"},"startTimestamp":{},"stopTimestamp":{}}},"version":{},"attributes":{"type":"map","key":{},"value":{}},"metrics":{"type":"map","key":{},"value":{"type":"double"}}}}},"clientContext":{"location":"header","locationName":"x-amz-Client-Context"},"clientContextEncoding":{"location":"header","locationName":"x-amz-Client-Context-Encoding"}}}}},"shapes":{}}')},16363:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2010-08-01","endpointPrefix":"monitoring","protocol":"query","serviceAbbreviation":"CloudWatch","serviceFullName":"Amazon CloudWatch","serviceId":"CloudWatch","signatureVersion":"v4","uid":"monitoring-2010-08-01","xmlNamespace":"http://monitoring.amazonaws.com/doc/2010-08-01/"},"operations":{"DeleteAlarms":{"input":{"type":"structure","required":["AlarmNames"],"members":{"AlarmNames":{"shape":"S2"}}}},"DeleteAnomalyDetector":{"input":{"type":"structure","members":{"Namespace":{"deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector."},"MetricName":{"deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector."},"Dimensions":{"shape":"S7","deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector."},"Stat":{"deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector."},"SingleMetricAnomalyDetector":{"shape":"Sc"},"MetricMathAnomalyDetector":{"shape":"Sd"}}},"output":{"resultWrapper":"DeleteAnomalyDetectorResult","type":"structure","members":{}}},"DeleteDashboards":{"input":{"type":"structure","required":["DashboardNames"],"members":{"DashboardNames":{"type":"list","member":{}}}},"output":{"resultWrapper":"DeleteDashboardsResult","type":"structure","members":{}}},"DeleteInsightRules":{"input":{"type":"structure","required":["RuleNames"],"members":{"RuleNames":{"shape":"Sw"}}},"output":{"resultWrapper":"DeleteInsightRulesResult","type":"structure","members":{"Failures":{"shape":"Sz"}}}},"DeleteMetricStream":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"resultWrapper":"DeleteMetricStreamResult","type":"structure","members":{}}},"DescribeAlarmHistory":{"input":{"type":"structure","members":{"AlarmName":{},"AlarmTypes":{"shape":"S19"},"HistoryItemType":{},"StartDate":{"type":"timestamp"},"EndDate":{"type":"timestamp"},"MaxRecords":{"type":"integer"},"NextToken":{},"ScanBy":{}}},"output":{"resultWrapper":"DescribeAlarmHistoryResult","type":"structure","members":{"AlarmHistoryItems":{"type":"list","member":{"type":"structure","members":{"AlarmName":{},"AlarmType":{},"Timestamp":{"type":"timestamp"},"HistoryItemType":{},"HistorySummary":{},"HistoryData":{}}}},"NextToken":{}}}},"DescribeAlarms":{"input":{"type":"structure","members":{"AlarmNames":{"shape":"S2"},"AlarmNamePrefix":{},"AlarmTypes":{"shape":"S19"},"ChildrenOfAlarmName":{},"ParentsOfAlarmName":{},"StateValue":{},"ActionPrefix":{},"MaxRecords":{"type":"integer"},"NextToken":{}}},"output":{"resultWrapper":"DescribeAlarmsResult","type":"structure","members":{"CompositeAlarms":{"type":"list","member":{"type":"structure","members":{"ActionsEnabled":{"type":"boolean"},"AlarmActions":{"shape":"S1t"},"AlarmArn":{},"AlarmConfigurationUpdatedTimestamp":{"type":"timestamp"},"AlarmDescription":{},"AlarmName":{},"AlarmRule":{},"InsufficientDataActions":{"shape":"S1t"},"OKActions":{"shape":"S1t"},"StateReason":{},"StateReasonData":{},"StateUpdatedTimestamp":{"type":"timestamp"},"StateValue":{},"StateTransitionedTimestamp":{"type":"timestamp"},"ActionsSuppressedBy":{},"ActionsSuppressedReason":{},"ActionsSuppressor":{},"ActionsSuppressorWaitPeriod":{"type":"integer"},"ActionsSuppressorExtensionPeriod":{"type":"integer"}},"xmlOrder":["ActionsEnabled","AlarmActions","AlarmArn","AlarmConfigurationUpdatedTimestamp","AlarmDescription","AlarmName","AlarmRule","InsufficientDataActions","OKActions","StateReason","StateReasonData","StateUpdatedTimestamp","StateValue","StateTransitionedTimestamp","ActionsSuppressedBy","ActionsSuppressedReason","ActionsSuppressor","ActionsSuppressorWaitPeriod","ActionsSuppressorExtensionPeriod"]}},"MetricAlarms":{"shape":"S23"},"NextToken":{}}}},"DescribeAlarmsForMetric":{"input":{"type":"structure","required":["MetricName","Namespace"],"members":{"MetricName":{},"Namespace":{},"Statistic":{},"ExtendedStatistic":{},"Dimensions":{"shape":"S7"},"Period":{"type":"integer"},"Unit":{}}},"output":{"resultWrapper":"DescribeAlarmsForMetricResult","type":"structure","members":{"MetricAlarms":{"shape":"S23"}}}},"DescribeAnomalyDetectors":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Namespace":{},"MetricName":{},"Dimensions":{"shape":"S7"},"AnomalyDetectorTypes":{"type":"list","member":{}}}},"output":{"resultWrapper":"DescribeAnomalyDetectorsResult","type":"structure","members":{"AnomalyDetectors":{"type":"list","member":{"type":"structure","members":{"Namespace":{"deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector.Namespace property."},"MetricName":{"deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector.MetricName property."},"Dimensions":{"shape":"S7","deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector.Dimensions property."},"Stat":{"deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector.Stat property."},"Configuration":{"shape":"S2n"},"StateValue":{},"SingleMetricAnomalyDetector":{"shape":"Sc"},"MetricMathAnomalyDetector":{"shape":"Sd"}}}},"NextToken":{}}}},"DescribeInsightRules":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"resultWrapper":"DescribeInsightRulesResult","type":"structure","members":{"NextToken":{},"InsightRules":{"type":"list","member":{"type":"structure","required":["Name","State","Schema","Definition"],"members":{"Name":{},"State":{},"Schema":{},"Definition":{},"ManagedRule":{"type":"boolean"}}}}}}},"DisableAlarmActions":{"input":{"type":"structure","required":["AlarmNames"],"members":{"AlarmNames":{"shape":"S2"}}}},"DisableInsightRules":{"input":{"type":"structure","required":["RuleNames"],"members":{"RuleNames":{"shape":"Sw"}}},"output":{"resultWrapper":"DisableInsightRulesResult","type":"structure","members":{"Failures":{"shape":"Sz"}}}},"EnableAlarmActions":{"input":{"type":"structure","required":["AlarmNames"],"members":{"AlarmNames":{"shape":"S2"}}}},"EnableInsightRules":{"input":{"type":"structure","required":["RuleNames"],"members":{"RuleNames":{"shape":"Sw"}}},"output":{"resultWrapper":"EnableInsightRulesResult","type":"structure","members":{"Failures":{"shape":"Sz"}}}},"GetDashboard":{"input":{"type":"structure","required":["DashboardName"],"members":{"DashboardName":{}}},"output":{"resultWrapper":"GetDashboardResult","type":"structure","members":{"DashboardArn":{},"DashboardBody":{},"DashboardName":{}}}},"GetInsightRuleReport":{"input":{"type":"structure","required":["RuleName","StartTime","EndTime","Period"],"members":{"RuleName":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Period":{"type":"integer"},"MaxContributorCount":{"type":"integer"},"Metrics":{"type":"list","member":{}},"OrderBy":{}}},"output":{"resultWrapper":"GetInsightRuleReportResult","type":"structure","members":{"KeyLabels":{"type":"list","member":{}},"AggregationStatistic":{},"AggregateValue":{"type":"double"},"ApproximateUniqueCount":{"type":"long"},"Contributors":{"type":"list","member":{"type":"structure","required":["Keys","ApproximateAggregateValue","Datapoints"],"members":{"Keys":{"type":"list","member":{}},"ApproximateAggregateValue":{"type":"double"},"Datapoints":{"type":"list","member":{"type":"structure","required":["Timestamp","ApproximateValue"],"members":{"Timestamp":{"type":"timestamp"},"ApproximateValue":{"type":"double"}}}}}}},"MetricDatapoints":{"type":"list","member":{"type":"structure","required":["Timestamp"],"members":{"Timestamp":{"type":"timestamp"},"UniqueContributors":{"type":"double"},"MaxContributorValue":{"type":"double"},"SampleCount":{"type":"double"},"Average":{"type":"double"},"Sum":{"type":"double"},"Minimum":{"type":"double"},"Maximum":{"type":"double"}}}}}}},"GetMetricData":{"input":{"type":"structure","required":["MetricDataQueries","StartTime","EndTime"],"members":{"MetricDataQueries":{"shape":"Se"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"NextToken":{},"ScanBy":{},"MaxDatapoints":{"type":"integer"},"LabelOptions":{"type":"structure","members":{"Timezone":{}}}}},"output":{"resultWrapper":"GetMetricDataResult","type":"structure","members":{"MetricDataResults":{"type":"list","member":{"type":"structure","members":{"Id":{},"Label":{},"Timestamps":{"type":"list","member":{"type":"timestamp"}},"Values":{"type":"list","member":{"type":"double"}},"StatusCode":{},"Messages":{"shape":"S45"}}}},"NextToken":{},"Messages":{"shape":"S45"}}}},"GetMetricStatistics":{"input":{"type":"structure","required":["Namespace","MetricName","StartTime","EndTime","Period"],"members":{"Namespace":{},"MetricName":{},"Dimensions":{"shape":"S7"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Period":{"type":"integer"},"Statistics":{"type":"list","member":{}},"ExtendedStatistics":{"type":"list","member":{}},"Unit":{}}},"output":{"resultWrapper":"GetMetricStatisticsResult","type":"structure","members":{"Label":{},"Datapoints":{"type":"list","member":{"type":"structure","members":{"Timestamp":{"type":"timestamp"},"SampleCount":{"type":"double"},"Average":{"type":"double"},"Sum":{"type":"double"},"Minimum":{"type":"double"},"Maximum":{"type":"double"},"Unit":{},"ExtendedStatistics":{"type":"map","key":{},"value":{"type":"double"}}},"xmlOrder":["Timestamp","SampleCount","Average","Sum","Minimum","Maximum","Unit","ExtendedStatistics"]}}}}},"GetMetricStream":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"resultWrapper":"GetMetricStreamResult","type":"structure","members":{"Arn":{},"Name":{},"IncludeFilters":{"shape":"S4j"},"ExcludeFilters":{"shape":"S4j"},"FirehoseArn":{},"RoleArn":{},"State":{},"CreationDate":{"type":"timestamp"},"LastUpdateDate":{"type":"timestamp"},"OutputFormat":{},"StatisticsConfigurations":{"shape":"S4o"},"IncludeLinkedAccountsMetrics":{"type":"boolean"}}}},"GetMetricWidgetImage":{"input":{"type":"structure","required":["MetricWidget"],"members":{"MetricWidget":{},"OutputFormat":{}}},"output":{"resultWrapper":"GetMetricWidgetImageResult","type":"structure","members":{"MetricWidgetImage":{"type":"blob"}}}},"ListDashboards":{"input":{"type":"structure","members":{"DashboardNamePrefix":{},"NextToken":{}}},"output":{"resultWrapper":"ListDashboardsResult","type":"structure","members":{"DashboardEntries":{"type":"list","member":{"type":"structure","members":{"DashboardName":{},"DashboardArn":{},"LastModified":{"type":"timestamp"},"Size":{"type":"long"}}}},"NextToken":{}}}},"ListManagedInsightRules":{"input":{"type":"structure","required":["ResourceARN"],"members":{"ResourceARN":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"resultWrapper":"ListManagedInsightRulesResult","type":"structure","members":{"ManagedRules":{"type":"list","member":{"type":"structure","members":{"TemplateName":{},"ResourceARN":{},"RuleState":{"type":"structure","required":["RuleName","State"],"members":{"RuleName":{},"State":{}}}}}},"NextToken":{}}}},"ListMetricStreams":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"resultWrapper":"ListMetricStreamsResult","type":"structure","members":{"NextToken":{},"Entries":{"type":"list","member":{"type":"structure","members":{"Arn":{},"CreationDate":{"type":"timestamp"},"LastUpdateDate":{"type":"timestamp"},"Name":{},"FirehoseArn":{},"State":{},"OutputFormat":{}}}}}}},"ListMetrics":{"input":{"type":"structure","members":{"Namespace":{},"MetricName":{},"Dimensions":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{},"Value":{}}}},"NextToken":{},"RecentlyActive":{},"IncludeLinkedAccounts":{"type":"boolean"},"OwningAccount":{}}},"output":{"resultWrapper":"ListMetricsResult","type":"structure","members":{"Metrics":{"type":"list","member":{"shape":"Si"}},"NextToken":{},"OwningAccounts":{"type":"list","member":{}}},"xmlOrder":["Metrics","NextToken","OwningAccounts"]}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceARN"],"members":{"ResourceARN":{}}},"output":{"resultWrapper":"ListTagsForResourceResult","type":"structure","members":{"Tags":{"shape":"S5s"}}}},"PutAnomalyDetector":{"input":{"type":"structure","members":{"Namespace":{"deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector."},"MetricName":{"deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector."},"Dimensions":{"shape":"S7","deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector."},"Stat":{"deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector."},"Configuration":{"shape":"S2n"},"SingleMetricAnomalyDetector":{"shape":"Sc"},"MetricMathAnomalyDetector":{"shape":"Sd"}}},"output":{"resultWrapper":"PutAnomalyDetectorResult","type":"structure","members":{}}},"PutCompositeAlarm":{"input":{"type":"structure","required":["AlarmName","AlarmRule"],"members":{"ActionsEnabled":{"type":"boolean"},"AlarmActions":{"shape":"S1t"},"AlarmDescription":{},"AlarmName":{},"AlarmRule":{},"InsufficientDataActions":{"shape":"S1t"},"OKActions":{"shape":"S1t"},"Tags":{"shape":"S5s"},"ActionsSuppressor":{},"ActionsSuppressorWaitPeriod":{"type":"integer"},"ActionsSuppressorExtensionPeriod":{"type":"integer"}}}},"PutDashboard":{"input":{"type":"structure","required":["DashboardName","DashboardBody"],"members":{"DashboardName":{},"DashboardBody":{}}},"output":{"resultWrapper":"PutDashboardResult","type":"structure","members":{"DashboardValidationMessages":{"type":"list","member":{"type":"structure","members":{"DataPath":{},"Message":{}}}}}}},"PutInsightRule":{"input":{"type":"structure","required":["RuleName","RuleDefinition"],"members":{"RuleName":{},"RuleState":{},"RuleDefinition":{},"Tags":{"shape":"S5s"}}},"output":{"resultWrapper":"PutInsightRuleResult","type":"structure","members":{}}},"PutManagedInsightRules":{"input":{"type":"structure","required":["ManagedRules"],"members":{"ManagedRules":{"type":"list","member":{"type":"structure","required":["TemplateName","ResourceARN"],"members":{"TemplateName":{},"ResourceARN":{},"Tags":{"shape":"S5s"}}}}}},"output":{"resultWrapper":"PutManagedInsightRulesResult","type":"structure","members":{"Failures":{"shape":"Sz"}}}},"PutMetricAlarm":{"input":{"type":"structure","required":["AlarmName","EvaluationPeriods","ComparisonOperator"],"members":{"AlarmName":{},"AlarmDescription":{},"ActionsEnabled":{"type":"boolean"},"OKActions":{"shape":"S1t"},"AlarmActions":{"shape":"S1t"},"InsufficientDataActions":{"shape":"S1t"},"MetricName":{},"Namespace":{},"Statistic":{},"ExtendedStatistic":{},"Dimensions":{"shape":"S7"},"Period":{"type":"integer"},"Unit":{},"EvaluationPeriods":{"type":"integer"},"DatapointsToAlarm":{"type":"integer"},"Threshold":{"type":"double"},"ComparisonOperator":{},"TreatMissingData":{},"EvaluateLowSampleCountPercentile":{},"Metrics":{"shape":"Se"},"Tags":{"shape":"S5s"},"ThresholdMetricId":{}}}},"PutMetricData":{"input":{"type":"structure","required":["Namespace","MetricData"],"members":{"Namespace":{},"MetricData":{"type":"list","member":{"type":"structure","required":["MetricName"],"members":{"MetricName":{},"Dimensions":{"shape":"S7"},"Timestamp":{"type":"timestamp"},"Value":{"type":"double"},"StatisticValues":{"type":"structure","required":["SampleCount","Sum","Minimum","Maximum"],"members":{"SampleCount":{"type":"double"},"Sum":{"type":"double"},"Minimum":{"type":"double"},"Maximum":{"type":"double"}}},"Values":{"type":"list","member":{"type":"double"}},"Counts":{"type":"list","member":{"type":"double"}},"Unit":{},"StorageResolution":{"type":"integer"}}}}}}},"PutMetricStream":{"input":{"type":"structure","required":["Name","FirehoseArn","RoleArn","OutputFormat"],"members":{"Name":{},"IncludeFilters":{"shape":"S4j"},"ExcludeFilters":{"shape":"S4j"},"FirehoseArn":{},"RoleArn":{},"OutputFormat":{},"Tags":{"shape":"S5s"},"StatisticsConfigurations":{"shape":"S4o"},"IncludeLinkedAccountsMetrics":{"type":"boolean"}}},"output":{"resultWrapper":"PutMetricStreamResult","type":"structure","members":{"Arn":{}}}},"SetAlarmState":{"input":{"type":"structure","required":["AlarmName","StateValue","StateReason"],"members":{"AlarmName":{},"StateValue":{},"StateReason":{},"StateReasonData":{}}}},"StartMetricStreams":{"input":{"type":"structure","required":["Names"],"members":{"Names":{"shape":"S6n"}}},"output":{"resultWrapper":"StartMetricStreamsResult","type":"structure","members":{}}},"StopMetricStreams":{"input":{"type":"structure","required":["Names"],"members":{"Names":{"shape":"S6n"}}},"output":{"resultWrapper":"StopMetricStreamsResult","type":"structure","members":{}}},"TagResource":{"input":{"type":"structure","required":["ResourceARN","Tags"],"members":{"ResourceARN":{},"Tags":{"shape":"S5s"}}},"output":{"resultWrapper":"TagResourceResult","type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceARN","TagKeys"],"members":{"ResourceARN":{},"TagKeys":{"type":"list","member":{}}}},"output":{"resultWrapper":"UntagResourceResult","type":"structure","members":{}}}},"shapes":{"S2":{"type":"list","member":{}},"S7":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}},"xmlOrder":["Name","Value"]}},"Sc":{"type":"structure","members":{"Namespace":{},"MetricName":{},"Dimensions":{"shape":"S7"},"Stat":{}}},"Sd":{"type":"structure","members":{"MetricDataQueries":{"shape":"Se"}}},"Se":{"type":"list","member":{"type":"structure","required":["Id"],"members":{"Id":{},"MetricStat":{"type":"structure","required":["Metric","Period","Stat"],"members":{"Metric":{"shape":"Si"},"Period":{"type":"integer"},"Stat":{},"Unit":{}}},"Expression":{},"Label":{},"ReturnData":{"type":"boolean"},"Period":{"type":"integer"},"AccountId":{}}}},"Si":{"type":"structure","members":{"Namespace":{},"MetricName":{},"Dimensions":{"shape":"S7"}},"xmlOrder":["Namespace","MetricName","Dimensions"]},"Sw":{"type":"list","member":{}},"Sz":{"type":"list","member":{"type":"structure","members":{"FailureResource":{},"ExceptionType":{},"FailureCode":{},"FailureDescription":{}}}},"S19":{"type":"list","member":{}},"S1t":{"type":"list","member":{}},"S23":{"type":"list","member":{"type":"structure","members":{"AlarmName":{},"AlarmArn":{},"AlarmDescription":{},"AlarmConfigurationUpdatedTimestamp":{"type":"timestamp"},"ActionsEnabled":{"type":"boolean"},"OKActions":{"shape":"S1t"},"AlarmActions":{"shape":"S1t"},"InsufficientDataActions":{"shape":"S1t"},"StateValue":{},"StateReason":{},"StateReasonData":{},"StateUpdatedTimestamp":{"type":"timestamp"},"MetricName":{},"Namespace":{},"Statistic":{},"ExtendedStatistic":{},"Dimensions":{"shape":"S7"},"Period":{"type":"integer"},"Unit":{},"EvaluationPeriods":{"type":"integer"},"DatapointsToAlarm":{"type":"integer"},"Threshold":{"type":"double"},"ComparisonOperator":{},"TreatMissingData":{},"EvaluateLowSampleCountPercentile":{},"Metrics":{"shape":"Se"},"ThresholdMetricId":{},"EvaluationState":{},"StateTransitionedTimestamp":{"type":"timestamp"}},"xmlOrder":["AlarmName","AlarmArn","AlarmDescription","AlarmConfigurationUpdatedTimestamp","ActionsEnabled","OKActions","AlarmActions","InsufficientDataActions","StateValue","StateReason","StateReasonData","StateUpdatedTimestamp","MetricName","Namespace","Statistic","Dimensions","Period","Unit","EvaluationPeriods","Threshold","ComparisonOperator","ExtendedStatistic","TreatMissingData","EvaluateLowSampleCountPercentile","DatapointsToAlarm","Metrics","ThresholdMetricId","EvaluationState","StateTransitionedTimestamp"]}},"S2n":{"type":"structure","members":{"ExcludedTimeRanges":{"type":"list","member":{"type":"structure","required":["StartTime","EndTime"],"members":{"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}},"xmlOrder":["StartTime","EndTime"]}},"MetricTimezone":{}}},"S45":{"type":"list","member":{"type":"structure","members":{"Code":{},"Value":{}}}},"S4j":{"type":"list","member":{"type":"structure","members":{"Namespace":{},"MetricNames":{"type":"list","member":{}}}}},"S4o":{"type":"list","member":{"type":"structure","required":["IncludeMetrics","AdditionalStatistics"],"members":{"IncludeMetrics":{"type":"list","member":{"type":"structure","required":["Namespace","MetricName"],"members":{"Namespace":{},"MetricName":{}}}},"AdditionalStatistics":{"type":"list","member":{}}}}},"S5s":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S6n":{"type":"list","member":{}}}}')},46675:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeAlarmHistory":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":"AlarmHistoryItems"},"DescribeAlarms":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":["MetricAlarms","CompositeAlarms"]},"DescribeAlarmsForMetric":{"result_key":"MetricAlarms"},"DescribeAnomalyDetectors":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"AnomalyDetectors"},"DescribeInsightRules":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetMetricData":{"input_token":"NextToken","limit_key":"MaxDatapoints","output_token":"NextToken","result_key":["MetricDataResults","Messages"]},"ListDashboards":{"input_token":"NextToken","output_token":"NextToken","result_key":"DashboardEntries"},"ListManagedInsightRules":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListMetricStreams":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListMetrics":{"input_token":"NextToken","output_token":"NextToken","result_key":["Metrics","OwningAccounts"]}}}')},21466:function(e){"use strict";e.exports=JSON.parse('{"V":{"AlarmExists":{"delay":5,"maxAttempts":40,"operation":"DescribeAlarms","acceptors":[{"matcher":"path","expected":true,"argument":"length(MetricAlarms[]) > `0`","state":"success"}]},"CompositeAlarmExists":{"delay":5,"maxAttempts":40,"operation":"DescribeAlarms","acceptors":[{"matcher":"path","expected":true,"argument":"length(CompositeAlarms[]) > `0`","state":"success"}]}}}')},73064:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-01-17","endpointPrefix":"mturk-requester","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"Amazon MTurk","serviceFullName":"Amazon Mechanical Turk","serviceId":"MTurk","signatureVersion":"v4","targetPrefix":"MTurkRequesterServiceV20170117","uid":"mturk-requester-2017-01-17"},"operations":{"AcceptQualificationRequest":{"input":{"type":"structure","required":["QualificationRequestId"],"members":{"QualificationRequestId":{},"IntegerValue":{"type":"integer"}}},"output":{"type":"structure","members":{}}},"ApproveAssignment":{"input":{"type":"structure","required":["AssignmentId"],"members":{"AssignmentId":{},"RequesterFeedback":{},"OverrideRejection":{"type":"boolean"}}},"output":{"type":"structure","members":{}},"idempotent":true},"AssociateQualificationWithWorker":{"input":{"type":"structure","required":["QualificationTypeId","WorkerId"],"members":{"QualificationTypeId":{},"WorkerId":{},"IntegerValue":{"type":"integer"},"SendNotification":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"CreateAdditionalAssignmentsForHIT":{"input":{"type":"structure","required":["HITId","NumberOfAdditionalAssignments"],"members":{"HITId":{},"NumberOfAdditionalAssignments":{"type":"integer"},"UniqueRequestToken":{}}},"output":{"type":"structure","members":{}}},"CreateHIT":{"input":{"type":"structure","required":["LifetimeInSeconds","AssignmentDurationInSeconds","Reward","Title","Description"],"members":{"MaxAssignments":{"type":"integer"},"AutoApprovalDelayInSeconds":{"type":"long"},"LifetimeInSeconds":{"type":"long"},"AssignmentDurationInSeconds":{"type":"long"},"Reward":{},"Title":{},"Keywords":{},"Description":{},"Question":{},"RequesterAnnotation":{},"QualificationRequirements":{"shape":"Si"},"UniqueRequestToken":{},"AssignmentReviewPolicy":{"shape":"Sq"},"HITReviewPolicy":{"shape":"Sq"},"HITLayoutId":{},"HITLayoutParameters":{"shape":"Sw"}}},"output":{"type":"structure","members":{"HIT":{"shape":"Sz"}}}},"CreateHITType":{"input":{"type":"structure","required":["AssignmentDurationInSeconds","Reward","Title","Description"],"members":{"AutoApprovalDelayInSeconds":{"type":"long"},"AssignmentDurationInSeconds":{"type":"long"},"Reward":{},"Title":{},"Keywords":{},"Description":{},"QualificationRequirements":{"shape":"Si"}}},"output":{"type":"structure","members":{"HITTypeId":{}}},"idempotent":true},"CreateHITWithHITType":{"input":{"type":"structure","required":["HITTypeId","LifetimeInSeconds"],"members":{"HITTypeId":{},"MaxAssignments":{"type":"integer"},"LifetimeInSeconds":{"type":"long"},"Question":{},"RequesterAnnotation":{},"UniqueRequestToken":{},"AssignmentReviewPolicy":{"shape":"Sq"},"HITReviewPolicy":{"shape":"Sq"},"HITLayoutId":{},"HITLayoutParameters":{"shape":"Sw"}}},"output":{"type":"structure","members":{"HIT":{"shape":"Sz"}}}},"CreateQualificationType":{"input":{"type":"structure","required":["Name","Description","QualificationTypeStatus"],"members":{"Name":{},"Keywords":{},"Description":{},"QualificationTypeStatus":{},"RetryDelayInSeconds":{"type":"long"},"Test":{},"AnswerKey":{},"TestDurationInSeconds":{"type":"long"},"AutoGranted":{"type":"boolean"},"AutoGrantedValue":{"type":"integer"}}},"output":{"type":"structure","members":{"QualificationType":{"shape":"S1a"}}}},"CreateWorkerBlock":{"input":{"type":"structure","required":["WorkerId","Reason"],"members":{"WorkerId":{},"Reason":{}}},"output":{"type":"structure","members":{}}},"DeleteHIT":{"input":{"type":"structure","required":["HITId"],"members":{"HITId":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeleteQualificationType":{"input":{"type":"structure","required":["QualificationTypeId"],"members":{"QualificationTypeId":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeleteWorkerBlock":{"input":{"type":"structure","required":["WorkerId"],"members":{"WorkerId":{},"Reason":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"DisassociateQualificationFromWorker":{"input":{"type":"structure","required":["WorkerId","QualificationTypeId"],"members":{"WorkerId":{},"QualificationTypeId":{},"Reason":{}}},"output":{"type":"structure","members":{}}},"GetAccountBalance":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"AvailableBalance":{},"OnHoldBalance":{}}},"idempotent":true},"GetAssignment":{"input":{"type":"structure","required":["AssignmentId"],"members":{"AssignmentId":{}}},"output":{"type":"structure","members":{"Assignment":{"shape":"S1p"},"HIT":{"shape":"Sz"}}},"idempotent":true},"GetFileUploadURL":{"input":{"type":"structure","required":["AssignmentId","QuestionIdentifier"],"members":{"AssignmentId":{},"QuestionIdentifier":{}}},"output":{"type":"structure","members":{"FileUploadURL":{}}},"idempotent":true},"GetHIT":{"input":{"type":"structure","required":["HITId"],"members":{"HITId":{}}},"output":{"type":"structure","members":{"HIT":{"shape":"Sz"}}},"idempotent":true},"GetQualificationScore":{"input":{"type":"structure","required":["QualificationTypeId","WorkerId"],"members":{"QualificationTypeId":{},"WorkerId":{}}},"output":{"type":"structure","members":{"Qualification":{"shape":"S1x"}}},"idempotent":true},"GetQualificationType":{"input":{"type":"structure","required":["QualificationTypeId"],"members":{"QualificationTypeId":{}}},"output":{"type":"structure","members":{"QualificationType":{"shape":"S1a"}}},"idempotent":true},"ListAssignmentsForHIT":{"input":{"type":"structure","required":["HITId"],"members":{"HITId":{},"NextToken":{},"MaxResults":{"type":"integer"},"AssignmentStatuses":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"NextToken":{},"NumResults":{"type":"integer"},"Assignments":{"type":"list","member":{"shape":"S1p"}}}},"idempotent":true},"ListBonusPayments":{"input":{"type":"structure","members":{"HITId":{},"AssignmentId":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NumResults":{"type":"integer"},"NextToken":{},"BonusPayments":{"type":"list","member":{"type":"structure","members":{"WorkerId":{},"BonusAmount":{},"AssignmentId":{},"Reason":{},"GrantTime":{"type":"timestamp"}}}}}},"idempotent":true},"ListHITs":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"NumResults":{"type":"integer"},"HITs":{"shape":"S2d"}}},"idempotent":true},"ListHITsForQualificationType":{"input":{"type":"structure","required":["QualificationTypeId"],"members":{"QualificationTypeId":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"NumResults":{"type":"integer"},"HITs":{"shape":"S2d"}}},"idempotent":true},"ListQualificationRequests":{"input":{"type":"structure","members":{"QualificationTypeId":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NumResults":{"type":"integer"},"NextToken":{},"QualificationRequests":{"type":"list","member":{"type":"structure","members":{"QualificationRequestId":{},"QualificationTypeId":{},"WorkerId":{},"Test":{},"Answer":{},"SubmitTime":{"type":"timestamp"}}}}}},"idempotent":true},"ListQualificationTypes":{"input":{"type":"structure","required":["MustBeRequestable"],"members":{"Query":{},"MustBeRequestable":{"type":"boolean"},"MustBeOwnedByCaller":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NumResults":{"type":"integer"},"NextToken":{},"QualificationTypes":{"type":"list","member":{"shape":"S1a"}}}},"idempotent":true},"ListReviewPolicyResultsForHIT":{"input":{"type":"structure","required":["HITId"],"members":{"HITId":{},"PolicyLevels":{"type":"list","member":{}},"RetrieveActions":{"type":"boolean"},"RetrieveResults":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"HITId":{},"AssignmentReviewPolicy":{"shape":"Sq"},"HITReviewPolicy":{"shape":"Sq"},"AssignmentReviewReport":{"shape":"S2r"},"HITReviewReport":{"shape":"S2r"},"NextToken":{}}},"idempotent":true},"ListReviewableHITs":{"input":{"type":"structure","members":{"HITTypeId":{},"Status":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"NumResults":{"type":"integer"},"HITs":{"shape":"S2d"}}},"idempotent":true},"ListWorkerBlocks":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"NumResults":{"type":"integer"},"WorkerBlocks":{"type":"list","member":{"type":"structure","members":{"WorkerId":{},"Reason":{}}}}}},"idempotent":true},"ListWorkersWithQualificationType":{"input":{"type":"structure","required":["QualificationTypeId"],"members":{"QualificationTypeId":{},"Status":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"NumResults":{"type":"integer"},"Qualifications":{"type":"list","member":{"shape":"S1x"}}}},"idempotent":true},"NotifyWorkers":{"input":{"type":"structure","required":["Subject","MessageText","WorkerIds"],"members":{"Subject":{},"MessageText":{},"WorkerIds":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"NotifyWorkersFailureStatuses":{"type":"list","member":{"type":"structure","members":{"NotifyWorkersFailureCode":{},"NotifyWorkersFailureMessage":{},"WorkerId":{}}}}}}},"RejectAssignment":{"input":{"type":"structure","required":["AssignmentId","RequesterFeedback"],"members":{"AssignmentId":{},"RequesterFeedback":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"RejectQualificationRequest":{"input":{"type":"structure","required":["QualificationRequestId"],"members":{"QualificationRequestId":{},"Reason":{}}},"output":{"type":"structure","members":{}}},"SendBonus":{"input":{"type":"structure","required":["WorkerId","BonusAmount","AssignmentId","Reason"],"members":{"WorkerId":{},"BonusAmount":{},"AssignmentId":{},"Reason":{},"UniqueRequestToken":{}}},"output":{"type":"structure","members":{}}},"SendTestEventNotification":{"input":{"type":"structure","required":["Notification","TestEventType"],"members":{"Notification":{"shape":"S3k"},"TestEventType":{}}},"output":{"type":"structure","members":{}}},"UpdateExpirationForHIT":{"input":{"type":"structure","required":["HITId","ExpireAt"],"members":{"HITId":{},"ExpireAt":{"type":"timestamp"}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateHITReviewStatus":{"input":{"type":"structure","required":["HITId"],"members":{"HITId":{},"Revert":{"type":"boolean"}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateHITTypeOfHIT":{"input":{"type":"structure","required":["HITId","HITTypeId"],"members":{"HITId":{},"HITTypeId":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateNotificationSettings":{"input":{"type":"structure","required":["HITTypeId"],"members":{"HITTypeId":{},"Notification":{"shape":"S3k"},"Active":{"type":"boolean"}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateQualificationType":{"input":{"type":"structure","required":["QualificationTypeId"],"members":{"QualificationTypeId":{},"Description":{},"QualificationTypeStatus":{},"Test":{},"AnswerKey":{},"TestDurationInSeconds":{"type":"long"},"RetryDelayInSeconds":{"type":"long"},"AutoGranted":{"type":"boolean"},"AutoGrantedValue":{"type":"integer"}}},"output":{"type":"structure","members":{"QualificationType":{"shape":"S1a"}}}}},"shapes":{"Si":{"type":"list","member":{"type":"structure","required":["QualificationTypeId","Comparator"],"members":{"QualificationTypeId":{},"Comparator":{},"IntegerValues":{"type":"list","member":{"type":"integer"}},"LocaleValues":{"type":"list","member":{"shape":"Sn"}},"RequiredToPreview":{"deprecated":true,"type":"boolean"},"ActionsGuarded":{}}}},"Sn":{"type":"structure","required":["Country"],"members":{"Country":{},"Subdivision":{}}},"Sq":{"type":"structure","required":["PolicyName"],"members":{"PolicyName":{},"Parameters":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"shape":"St"},"MapEntries":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"shape":"St"}}}}}}}}},"St":{"type":"list","member":{}},"Sw":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}},"Sz":{"type":"structure","members":{"HITId":{},"HITTypeId":{},"HITGroupId":{},"HITLayoutId":{},"CreationTime":{"type":"timestamp"},"Title":{},"Description":{},"Question":{},"Keywords":{},"HITStatus":{},"MaxAssignments":{"type":"integer"},"Reward":{},"AutoApprovalDelayInSeconds":{"type":"long"},"Expiration":{"type":"timestamp"},"AssignmentDurationInSeconds":{"type":"long"},"RequesterAnnotation":{},"QualificationRequirements":{"shape":"Si"},"HITReviewStatus":{},"NumberOfAssignmentsPending":{"type":"integer"},"NumberOfAssignmentsAvailable":{"type":"integer"},"NumberOfAssignmentsCompleted":{"type":"integer"}}},"S1a":{"type":"structure","members":{"QualificationTypeId":{},"CreationTime":{"type":"timestamp"},"Name":{},"Description":{},"Keywords":{},"QualificationTypeStatus":{},"Test":{},"TestDurationInSeconds":{"type":"long"},"AnswerKey":{},"RetryDelayInSeconds":{"type":"long"},"IsRequestable":{"type":"boolean"},"AutoGranted":{"type":"boolean"},"AutoGrantedValue":{"type":"integer"}}},"S1p":{"type":"structure","members":{"AssignmentId":{},"WorkerId":{},"HITId":{},"AssignmentStatus":{},"AutoApprovalTime":{"type":"timestamp"},"AcceptTime":{"type":"timestamp"},"SubmitTime":{"type":"timestamp"},"ApprovalTime":{"type":"timestamp"},"RejectionTime":{"type":"timestamp"},"Deadline":{"type":"timestamp"},"Answer":{},"RequesterFeedback":{}}},"S1x":{"type":"structure","members":{"QualificationTypeId":{},"WorkerId":{},"GrantTime":{"type":"timestamp"},"IntegerValue":{"type":"integer"},"LocaleValue":{"shape":"Sn"},"Status":{}}},"S2d":{"type":"list","member":{"shape":"Sz"}},"S2r":{"type":"structure","members":{"ReviewResults":{"type":"list","member":{"type":"structure","members":{"ActionId":{},"SubjectId":{},"SubjectType":{},"QuestionId":{},"Key":{},"Value":{}}}},"ReviewActions":{"type":"list","member":{"type":"structure","members":{"ActionId":{},"ActionName":{},"TargetId":{},"TargetType":{},"Status":{},"CompleteTime":{"type":"timestamp"},"Result":{},"ErrorCode":{}}}}}},"S3k":{"type":"structure","required":["Destination","Transport","Version","EventTypes"],"members":{"Destination":{},"Transport":{},"Version":{},"EventTypes":{"type":"list","member":{}}}}}}')},42409:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListAssignmentsForHIT":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListBonusPayments":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListHITs":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListHITsForQualificationType":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListQualificationRequests":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListQualificationTypes":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListReviewPolicyResultsForHIT":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListReviewableHITs":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListWorkerBlocks":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListWorkersWithQualificationType":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"}}}')},22805:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2013-02-18","endpointPrefix":"opsworks","jsonVersion":"1.1","protocol":"json","serviceFullName":"AWS OpsWorks","serviceId":"OpsWorks","signatureVersion":"v4","targetPrefix":"OpsWorks_20130218","uid":"opsworks-2013-02-18"},"operations":{"AssignInstance":{"input":{"type":"structure","required":["InstanceId","LayerIds"],"members":{"InstanceId":{},"LayerIds":{"shape":"S3"}}}},"AssignVolume":{"input":{"type":"structure","required":["VolumeId"],"members":{"VolumeId":{},"InstanceId":{}}}},"AssociateElasticIp":{"input":{"type":"structure","required":["ElasticIp"],"members":{"ElasticIp":{},"InstanceId":{}}}},"AttachElasticLoadBalancer":{"input":{"type":"structure","required":["ElasticLoadBalancerName","LayerId"],"members":{"ElasticLoadBalancerName":{},"LayerId":{}}}},"CloneStack":{"input":{"type":"structure","required":["SourceStackId","ServiceRoleArn"],"members":{"SourceStackId":{},"Name":{},"Region":{},"VpcId":{},"Attributes":{"shape":"S8"},"ServiceRoleArn":{},"DefaultInstanceProfileArn":{},"DefaultOs":{},"HostnameTheme":{},"DefaultAvailabilityZone":{},"DefaultSubnetId":{},"CustomJson":{},"ConfigurationManager":{"shape":"Sa"},"ChefConfiguration":{"shape":"Sb"},"UseCustomCookbooks":{"type":"boolean"},"UseOpsworksSecurityGroups":{"type":"boolean"},"CustomCookbooksSource":{"shape":"Sd"},"DefaultSshKeyName":{},"ClonePermissions":{"type":"boolean"},"CloneAppIds":{"shape":"S3"},"DefaultRootDeviceType":{},"AgentVersion":{}}},"output":{"type":"structure","members":{"StackId":{}}}},"CreateApp":{"input":{"type":"structure","required":["StackId","Name","Type"],"members":{"StackId":{},"Shortname":{},"Name":{},"Description":{},"DataSources":{"shape":"Si"},"Type":{},"AppSource":{"shape":"Sd"},"Domains":{"shape":"S3"},"EnableSsl":{"type":"boolean"},"SslConfiguration":{"shape":"Sl"},"Attributes":{"shape":"Sm"},"Environment":{"shape":"So"}}},"output":{"type":"structure","members":{"AppId":{}}}},"CreateDeployment":{"input":{"type":"structure","required":["StackId","Command"],"members":{"StackId":{},"AppId":{},"InstanceIds":{"shape":"S3"},"LayerIds":{"shape":"S3"},"Command":{"shape":"Ss"},"Comment":{},"CustomJson":{}}},"output":{"type":"structure","members":{"DeploymentId":{}}}},"CreateInstance":{"input":{"type":"structure","required":["StackId","LayerIds","InstanceType"],"members":{"StackId":{},"LayerIds":{"shape":"S3"},"InstanceType":{},"AutoScalingType":{},"Hostname":{},"Os":{},"AmiId":{},"SshKeyName":{},"AvailabilityZone":{},"VirtualizationType":{},"SubnetId":{},"Architecture":{},"RootDeviceType":{},"BlockDeviceMappings":{"shape":"Sz"},"InstallUpdatesOnBoot":{"type":"boolean"},"EbsOptimized":{"type":"boolean"},"AgentVersion":{},"Tenancy":{}}},"output":{"type":"structure","members":{"InstanceId":{}}}},"CreateLayer":{"input":{"type":"structure","required":["StackId","Type","Name","Shortname"],"members":{"StackId":{},"Type":{},"Name":{},"Shortname":{},"Attributes":{"shape":"S17"},"CloudWatchLogsConfiguration":{"shape":"S19"},"CustomInstanceProfileArn":{},"CustomJson":{},"CustomSecurityGroupIds":{"shape":"S3"},"Packages":{"shape":"S3"},"VolumeConfigurations":{"shape":"S1f"},"EnableAutoHealing":{"type":"boolean"},"AutoAssignElasticIps":{"type":"boolean"},"AutoAssignPublicIps":{"type":"boolean"},"CustomRecipes":{"shape":"S1h"},"InstallUpdatesOnBoot":{"type":"boolean"},"UseEbsOptimizedInstances":{"type":"boolean"},"LifecycleEventConfiguration":{"shape":"S1i"}}},"output":{"type":"structure","members":{"LayerId":{}}}},"CreateStack":{"input":{"type":"structure","required":["Name","Region","ServiceRoleArn","DefaultInstanceProfileArn"],"members":{"Name":{},"Region":{},"VpcId":{},"Attributes":{"shape":"S8"},"ServiceRoleArn":{},"DefaultInstanceProfileArn":{},"DefaultOs":{},"HostnameTheme":{},"DefaultAvailabilityZone":{},"DefaultSubnetId":{},"CustomJson":{},"ConfigurationManager":{"shape":"Sa"},"ChefConfiguration":{"shape":"Sb"},"UseCustomCookbooks":{"type":"boolean"},"UseOpsworksSecurityGroups":{"type":"boolean"},"CustomCookbooksSource":{"shape":"Sd"},"DefaultSshKeyName":{},"DefaultRootDeviceType":{},"AgentVersion":{}}},"output":{"type":"structure","members":{"StackId":{}}}},"CreateUserProfile":{"input":{"type":"structure","required":["IamUserArn"],"members":{"IamUserArn":{},"SshUsername":{},"SshPublicKey":{},"AllowSelfManagement":{"type":"boolean"}}},"output":{"type":"structure","members":{"IamUserArn":{}}}},"DeleteApp":{"input":{"type":"structure","required":["AppId"],"members":{"AppId":{}}}},"DeleteInstance":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"DeleteElasticIp":{"type":"boolean"},"DeleteVolumes":{"type":"boolean"}}}},"DeleteLayer":{"input":{"type":"structure","required":["LayerId"],"members":{"LayerId":{}}}},"DeleteStack":{"input":{"type":"structure","required":["StackId"],"members":{"StackId":{}}}},"DeleteUserProfile":{"input":{"type":"structure","required":["IamUserArn"],"members":{"IamUserArn":{}}}},"DeregisterEcsCluster":{"input":{"type":"structure","required":["EcsClusterArn"],"members":{"EcsClusterArn":{}}}},"DeregisterElasticIp":{"input":{"type":"structure","required":["ElasticIp"],"members":{"ElasticIp":{}}}},"DeregisterInstance":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{}}}},"DeregisterRdsDbInstance":{"input":{"type":"structure","required":["RdsDbInstanceArn"],"members":{"RdsDbInstanceArn":{}}}},"DeregisterVolume":{"input":{"type":"structure","required":["VolumeId"],"members":{"VolumeId":{}}}},"DescribeAgentVersions":{"input":{"type":"structure","members":{"StackId":{},"ConfigurationManager":{"shape":"Sa"}}},"output":{"type":"structure","members":{"AgentVersions":{"type":"list","member":{"type":"structure","members":{"Version":{},"ConfigurationManager":{"shape":"Sa"}}}}}}},"DescribeApps":{"input":{"type":"structure","members":{"StackId":{},"AppIds":{"shape":"S3"}}},"output":{"type":"structure","members":{"Apps":{"type":"list","member":{"type":"structure","members":{"AppId":{},"StackId":{},"Shortname":{},"Name":{},"Description":{},"DataSources":{"shape":"Si"},"Type":{},"AppSource":{"shape":"Sd"},"Domains":{"shape":"S3"},"EnableSsl":{"type":"boolean"},"SslConfiguration":{"shape":"Sl"},"Attributes":{"shape":"Sm"},"CreatedAt":{},"Environment":{"shape":"So"}}}}}}},"DescribeCommands":{"input":{"type":"structure","members":{"DeploymentId":{},"InstanceId":{},"CommandIds":{"shape":"S3"}}},"output":{"type":"structure","members":{"Commands":{"type":"list","member":{"type":"structure","members":{"CommandId":{},"InstanceId":{},"DeploymentId":{},"CreatedAt":{},"AcknowledgedAt":{},"CompletedAt":{},"Status":{},"ExitCode":{"type":"integer"},"LogUrl":{},"Type":{}}}}}}},"DescribeDeployments":{"input":{"type":"structure","members":{"StackId":{},"AppId":{},"DeploymentIds":{"shape":"S3"}}},"output":{"type":"structure","members":{"Deployments":{"type":"list","member":{"type":"structure","members":{"DeploymentId":{},"StackId":{},"AppId":{},"CreatedAt":{},"CompletedAt":{},"Duration":{"type":"integer"},"IamUserArn":{},"Comment":{},"Command":{"shape":"Ss"},"Status":{},"CustomJson":{},"InstanceIds":{"shape":"S3"}}}}}}},"DescribeEcsClusters":{"input":{"type":"structure","members":{"EcsClusterArns":{"shape":"S3"},"StackId":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"EcsClusters":{"type":"list","member":{"type":"structure","members":{"EcsClusterArn":{},"EcsClusterName":{},"StackId":{},"RegisteredAt":{}}}},"NextToken":{}}}},"DescribeElasticIps":{"input":{"type":"structure","members":{"InstanceId":{},"StackId":{},"Ips":{"shape":"S3"}}},"output":{"type":"structure","members":{"ElasticIps":{"type":"list","member":{"type":"structure","members":{"Ip":{},"Name":{},"Domain":{},"Region":{},"InstanceId":{}}}}}}},"DescribeElasticLoadBalancers":{"input":{"type":"structure","members":{"StackId":{},"LayerIds":{"shape":"S3"}}},"output":{"type":"structure","members":{"ElasticLoadBalancers":{"type":"list","member":{"type":"structure","members":{"ElasticLoadBalancerName":{},"Region":{},"DnsName":{},"StackId":{},"LayerId":{},"VpcId":{},"AvailabilityZones":{"shape":"S3"},"SubnetIds":{"shape":"S3"},"Ec2InstanceIds":{"shape":"S3"}}}}}}},"DescribeInstances":{"input":{"type":"structure","members":{"StackId":{},"LayerId":{},"InstanceIds":{"shape":"S3"}}},"output":{"type":"structure","members":{"Instances":{"type":"list","member":{"type":"structure","members":{"AgentVersion":{},"AmiId":{},"Architecture":{},"Arn":{},"AutoScalingType":{},"AvailabilityZone":{},"BlockDeviceMappings":{"shape":"Sz"},"CreatedAt":{},"EbsOptimized":{"type":"boolean"},"Ec2InstanceId":{},"EcsClusterArn":{},"EcsContainerInstanceArn":{},"ElasticIp":{},"Hostname":{},"InfrastructureClass":{},"InstallUpdatesOnBoot":{"type":"boolean"},"InstanceId":{},"InstanceProfileArn":{},"InstanceType":{},"LastServiceErrorId":{},"LayerIds":{"shape":"S3"},"Os":{},"Platform":{},"PrivateDns":{},"PrivateIp":{},"PublicDns":{},"PublicIp":{},"RegisteredBy":{},"ReportedAgentVersion":{},"ReportedOs":{"type":"structure","members":{"Family":{},"Name":{},"Version":{}}},"RootDeviceType":{},"RootDeviceVolumeId":{},"SecurityGroupIds":{"shape":"S3"},"SshHostDsaKeyFingerprint":{},"SshHostRsaKeyFingerprint":{},"SshKeyName":{},"StackId":{},"Status":{},"SubnetId":{},"Tenancy":{},"VirtualizationType":{}}}}}}},"DescribeLayers":{"input":{"type":"structure","members":{"StackId":{},"LayerIds":{"shape":"S3"}}},"output":{"type":"structure","members":{"Layers":{"type":"list","member":{"type":"structure","members":{"Arn":{},"StackId":{},"LayerId":{},"Type":{},"Name":{},"Shortname":{},"Attributes":{"shape":"S17"},"CloudWatchLogsConfiguration":{"shape":"S19"},"CustomInstanceProfileArn":{},"CustomJson":{},"CustomSecurityGroupIds":{"shape":"S3"},"DefaultSecurityGroupNames":{"shape":"S3"},"Packages":{"shape":"S3"},"VolumeConfigurations":{"shape":"S1f"},"EnableAutoHealing":{"type":"boolean"},"AutoAssignElasticIps":{"type":"boolean"},"AutoAssignPublicIps":{"type":"boolean"},"DefaultRecipes":{"shape":"S1h"},"CustomRecipes":{"shape":"S1h"},"CreatedAt":{},"InstallUpdatesOnBoot":{"type":"boolean"},"UseEbsOptimizedInstances":{"type":"boolean"},"LifecycleEventConfiguration":{"shape":"S1i"}}}}}}},"DescribeLoadBasedAutoScaling":{"input":{"type":"structure","required":["LayerIds"],"members":{"LayerIds":{"shape":"S3"}}},"output":{"type":"structure","members":{"LoadBasedAutoScalingConfigurations":{"type":"list","member":{"type":"structure","members":{"LayerId":{},"Enable":{"type":"boolean"},"UpScaling":{"shape":"S36"},"DownScaling":{"shape":"S36"}}}}}}},"DescribeMyUserProfile":{"output":{"type":"structure","members":{"UserProfile":{"type":"structure","members":{"IamUserArn":{},"Name":{},"SshUsername":{},"SshPublicKey":{}}}}}},"DescribeOperatingSystems":{"output":{"type":"structure","members":{"OperatingSystems":{"type":"list","member":{"type":"structure","members":{"Name":{},"Id":{},"Type":{},"ConfigurationManagers":{"type":"list","member":{"type":"structure","members":{"Name":{},"Version":{}}}},"ReportedName":{},"ReportedVersion":{},"Supported":{"type":"boolean"}}}}}}},"DescribePermissions":{"input":{"type":"structure","members":{"IamUserArn":{},"StackId":{}}},"output":{"type":"structure","members":{"Permissions":{"type":"list","member":{"type":"structure","members":{"StackId":{},"IamUserArn":{},"AllowSsh":{"type":"boolean"},"AllowSudo":{"type":"boolean"},"Level":{}}}}}}},"DescribeRaidArrays":{"input":{"type":"structure","members":{"InstanceId":{},"StackId":{},"RaidArrayIds":{"shape":"S3"}}},"output":{"type":"structure","members":{"RaidArrays":{"type":"list","member":{"type":"structure","members":{"RaidArrayId":{},"InstanceId":{},"Name":{},"RaidLevel":{"type":"integer"},"NumberOfDisks":{"type":"integer"},"Size":{"type":"integer"},"Device":{},"MountPoint":{},"AvailabilityZone":{},"CreatedAt":{},"StackId":{},"VolumeType":{},"Iops":{"type":"integer"}}}}}}},"DescribeRdsDbInstances":{"input":{"type":"structure","required":["StackId"],"members":{"StackId":{},"RdsDbInstanceArns":{"shape":"S3"}}},"output":{"type":"structure","members":{"RdsDbInstances":{"type":"list","member":{"type":"structure","members":{"RdsDbInstanceArn":{},"DbInstanceIdentifier":{},"DbUser":{},"DbPassword":{},"Region":{},"Address":{},"Engine":{},"StackId":{},"MissingOnRds":{"type":"boolean"}}}}}}},"DescribeServiceErrors":{"input":{"type":"structure","members":{"StackId":{},"InstanceId":{},"ServiceErrorIds":{"shape":"S3"}}},"output":{"type":"structure","members":{"ServiceErrors":{"type":"list","member":{"type":"structure","members":{"ServiceErrorId":{},"StackId":{},"InstanceId":{},"Type":{},"Message":{},"CreatedAt":{}}}}}}},"DescribeStackProvisioningParameters":{"input":{"type":"structure","required":["StackId"],"members":{"StackId":{}}},"output":{"type":"structure","members":{"AgentInstallerUrl":{},"Parameters":{"type":"map","key":{},"value":{}}}}},"DescribeStackSummary":{"input":{"type":"structure","required":["StackId"],"members":{"StackId":{}}},"output":{"type":"structure","members":{"StackSummary":{"type":"structure","members":{"StackId":{},"Name":{},"Arn":{},"LayersCount":{"type":"integer"},"AppsCount":{"type":"integer"},"InstancesCount":{"type":"structure","members":{"Assigning":{"type":"integer"},"Booting":{"type":"integer"},"ConnectionLost":{"type":"integer"},"Deregistering":{"type":"integer"},"Online":{"type":"integer"},"Pending":{"type":"integer"},"Rebooting":{"type":"integer"},"Registered":{"type":"integer"},"Registering":{"type":"integer"},"Requested":{"type":"integer"},"RunningSetup":{"type":"integer"},"SetupFailed":{"type":"integer"},"ShuttingDown":{"type":"integer"},"StartFailed":{"type":"integer"},"StopFailed":{"type":"integer"},"Stopped":{"type":"integer"},"Stopping":{"type":"integer"},"Terminated":{"type":"integer"},"Terminating":{"type":"integer"},"Unassigning":{"type":"integer"}}}}}}}},"DescribeStacks":{"input":{"type":"structure","members":{"StackIds":{"shape":"S3"}}},"output":{"type":"structure","members":{"Stacks":{"type":"list","member":{"type":"structure","members":{"StackId":{},"Name":{},"Arn":{},"Region":{},"VpcId":{},"Attributes":{"shape":"S8"},"ServiceRoleArn":{},"DefaultInstanceProfileArn":{},"DefaultOs":{},"HostnameTheme":{},"DefaultAvailabilityZone":{},"DefaultSubnetId":{},"CustomJson":{},"ConfigurationManager":{"shape":"Sa"},"ChefConfiguration":{"shape":"Sb"},"UseCustomCookbooks":{"type":"boolean"},"UseOpsworksSecurityGroups":{"type":"boolean"},"CustomCookbooksSource":{"shape":"Sd"},"DefaultSshKeyName":{},"CreatedAt":{},"DefaultRootDeviceType":{},"AgentVersion":{}}}}}}},"DescribeTimeBasedAutoScaling":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"S3"}}},"output":{"type":"structure","members":{"TimeBasedAutoScalingConfigurations":{"type":"list","member":{"type":"structure","members":{"InstanceId":{},"AutoScalingSchedule":{"shape":"S4b"}}}}}}},"DescribeUserProfiles":{"input":{"type":"structure","members":{"IamUserArns":{"shape":"S3"}}},"output":{"type":"structure","members":{"UserProfiles":{"type":"list","member":{"type":"structure","members":{"IamUserArn":{},"Name":{},"SshUsername":{},"SshPublicKey":{},"AllowSelfManagement":{"type":"boolean"}}}}}}},"DescribeVolumes":{"input":{"type":"structure","members":{"InstanceId":{},"StackId":{},"RaidArrayId":{},"VolumeIds":{"shape":"S3"}}},"output":{"type":"structure","members":{"Volumes":{"type":"list","member":{"type":"structure","members":{"VolumeId":{},"Ec2VolumeId":{},"Name":{},"RaidArrayId":{},"InstanceId":{},"Status":{},"Size":{"type":"integer"},"Device":{},"MountPoint":{},"Region":{},"AvailabilityZone":{},"VolumeType":{},"Iops":{"type":"integer"},"Encrypted":{"type":"boolean"}}}}}}},"DetachElasticLoadBalancer":{"input":{"type":"structure","required":["ElasticLoadBalancerName","LayerId"],"members":{"ElasticLoadBalancerName":{},"LayerId":{}}}},"DisassociateElasticIp":{"input":{"type":"structure","required":["ElasticIp"],"members":{"ElasticIp":{}}}},"GetHostnameSuggestion":{"input":{"type":"structure","required":["LayerId"],"members":{"LayerId":{}}},"output":{"type":"structure","members":{"LayerId":{},"Hostname":{}}}},"GrantAccess":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"ValidForInMinutes":{"type":"integer"}}},"output":{"type":"structure","members":{"TemporaryCredential":{"type":"structure","members":{"Username":{},"Password":{},"ValidForInMinutes":{"type":"integer"},"InstanceId":{}}}}}},"ListTags":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"S50"},"NextToken":{}}}},"RebootInstance":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{}}}},"RegisterEcsCluster":{"input":{"type":"structure","required":["EcsClusterArn","StackId"],"members":{"EcsClusterArn":{},"StackId":{}}},"output":{"type":"structure","members":{"EcsClusterArn":{}}}},"RegisterElasticIp":{"input":{"type":"structure","required":["ElasticIp","StackId"],"members":{"ElasticIp":{},"StackId":{}}},"output":{"type":"structure","members":{"ElasticIp":{}}}},"RegisterInstance":{"input":{"type":"structure","required":["StackId"],"members":{"StackId":{},"Hostname":{},"PublicIp":{},"PrivateIp":{},"RsaPublicKey":{},"RsaPublicKeyFingerprint":{},"InstanceIdentity":{"type":"structure","members":{"Document":{},"Signature":{}}}}},"output":{"type":"structure","members":{"InstanceId":{}}}},"RegisterRdsDbInstance":{"input":{"type":"structure","required":["StackId","RdsDbInstanceArn","DbUser","DbPassword"],"members":{"StackId":{},"RdsDbInstanceArn":{},"DbUser":{},"DbPassword":{}}}},"RegisterVolume":{"input":{"type":"structure","required":["StackId"],"members":{"Ec2VolumeId":{},"StackId":{}}},"output":{"type":"structure","members":{"VolumeId":{}}}},"SetLoadBasedAutoScaling":{"input":{"type":"structure","required":["LayerId"],"members":{"LayerId":{},"Enable":{"type":"boolean"},"UpScaling":{"shape":"S36"},"DownScaling":{"shape":"S36"}}}},"SetPermission":{"input":{"type":"structure","required":["StackId","IamUserArn"],"members":{"StackId":{},"IamUserArn":{},"AllowSsh":{"type":"boolean"},"AllowSudo":{"type":"boolean"},"Level":{}}}},"SetTimeBasedAutoScaling":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"AutoScalingSchedule":{"shape":"S4b"}}}},"StartInstance":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{}}}},"StartStack":{"input":{"type":"structure","required":["StackId"],"members":{"StackId":{}}}},"StopInstance":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"Force":{"type":"boolean"}}}},"StopStack":{"input":{"type":"structure","required":["StackId"],"members":{"StackId":{}}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"S50"}}}},"UnassignInstance":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{}}}},"UnassignVolume":{"input":{"type":"structure","required":["VolumeId"],"members":{"VolumeId":{}}}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}}},"UpdateApp":{"input":{"type":"structure","required":["AppId"],"members":{"AppId":{},"Name":{},"Description":{},"DataSources":{"shape":"Si"},"Type":{},"AppSource":{"shape":"Sd"},"Domains":{"shape":"S3"},"EnableSsl":{"type":"boolean"},"SslConfiguration":{"shape":"Sl"},"Attributes":{"shape":"Sm"},"Environment":{"shape":"So"}}}},"UpdateElasticIp":{"input":{"type":"structure","required":["ElasticIp"],"members":{"ElasticIp":{},"Name":{}}}},"UpdateInstance":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"LayerIds":{"shape":"S3"},"InstanceType":{},"AutoScalingType":{},"Hostname":{},"Os":{},"AmiId":{},"SshKeyName":{},"Architecture":{},"InstallUpdatesOnBoot":{"type":"boolean"},"EbsOptimized":{"type":"boolean"},"AgentVersion":{}}}},"UpdateLayer":{"input":{"type":"structure","required":["LayerId"],"members":{"LayerId":{},"Name":{},"Shortname":{},"Attributes":{"shape":"S17"},"CloudWatchLogsConfiguration":{"shape":"S19"},"CustomInstanceProfileArn":{},"CustomJson":{},"CustomSecurityGroupIds":{"shape":"S3"},"Packages":{"shape":"S3"},"VolumeConfigurations":{"shape":"S1f"},"EnableAutoHealing":{"type":"boolean"},"AutoAssignElasticIps":{"type":"boolean"},"AutoAssignPublicIps":{"type":"boolean"},"CustomRecipes":{"shape":"S1h"},"InstallUpdatesOnBoot":{"type":"boolean"},"UseEbsOptimizedInstances":{"type":"boolean"},"LifecycleEventConfiguration":{"shape":"S1i"}}}},"UpdateMyUserProfile":{"input":{"type":"structure","members":{"SshPublicKey":{}}}},"UpdateRdsDbInstance":{"input":{"type":"structure","required":["RdsDbInstanceArn"],"members":{"RdsDbInstanceArn":{},"DbUser":{},"DbPassword":{}}}},"UpdateStack":{"input":{"type":"structure","required":["StackId"],"members":{"StackId":{},"Name":{},"Attributes":{"shape":"S8"},"ServiceRoleArn":{},"DefaultInstanceProfileArn":{},"DefaultOs":{},"HostnameTheme":{},"DefaultAvailabilityZone":{},"DefaultSubnetId":{},"CustomJson":{},"ConfigurationManager":{"shape":"Sa"},"ChefConfiguration":{"shape":"Sb"},"UseCustomCookbooks":{"type":"boolean"},"CustomCookbooksSource":{"shape":"Sd"},"DefaultSshKeyName":{},"DefaultRootDeviceType":{},"UseOpsworksSecurityGroups":{"type":"boolean"},"AgentVersion":{}}}},"UpdateUserProfile":{"input":{"type":"structure","required":["IamUserArn"],"members":{"IamUserArn":{},"SshUsername":{},"SshPublicKey":{},"AllowSelfManagement":{"type":"boolean"}}}},"UpdateVolume":{"input":{"type":"structure","required":["VolumeId"],"members":{"VolumeId":{},"Name":{},"MountPoint":{}}}}},"shapes":{"S3":{"type":"list","member":{}},"S8":{"type":"map","key":{},"value":{}},"Sa":{"type":"structure","members":{"Name":{},"Version":{}}},"Sb":{"type":"structure","members":{"ManageBerkshelf":{"type":"boolean"},"BerkshelfVersion":{}}},"Sd":{"type":"structure","members":{"Type":{},"Url":{},"Username":{},"Password":{},"SshKey":{},"Revision":{}}},"Si":{"type":"list","member":{"type":"structure","members":{"Type":{},"Arn":{},"DatabaseName":{}}}},"Sl":{"type":"structure","required":["Certificate","PrivateKey"],"members":{"Certificate":{},"PrivateKey":{},"Chain":{}}},"Sm":{"type":"map","key":{},"value":{}},"So":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{},"Secure":{"type":"boolean"}}}},"Ss":{"type":"structure","required":["Name"],"members":{"Name":{},"Args":{"type":"map","key":{},"value":{"shape":"S3"}}}},"Sz":{"type":"list","member":{"type":"structure","members":{"DeviceName":{},"NoDevice":{},"VirtualName":{},"Ebs":{"type":"structure","members":{"SnapshotId":{},"Iops":{"type":"integer"},"VolumeSize":{"type":"integer"},"VolumeType":{},"DeleteOnTermination":{"type":"boolean"}}}}}},"S17":{"type":"map","key":{},"value":{}},"S19":{"type":"structure","members":{"Enabled":{"type":"boolean"},"LogStreams":{"type":"list","member":{"type":"structure","members":{"LogGroupName":{},"DatetimeFormat":{},"TimeZone":{},"File":{},"FileFingerprintLines":{},"MultiLineStartPattern":{},"InitialPosition":{},"Encoding":{},"BufferDuration":{"type":"integer"},"BatchCount":{"type":"integer"},"BatchSize":{"type":"integer"}}}}}},"S1f":{"type":"list","member":{"type":"structure","required":["MountPoint","NumberOfDisks","Size"],"members":{"MountPoint":{},"RaidLevel":{"type":"integer"},"NumberOfDisks":{"type":"integer"},"Size":{"type":"integer"},"VolumeType":{},"Iops":{"type":"integer"},"Encrypted":{"type":"boolean"}}}},"S1h":{"type":"structure","members":{"Setup":{"shape":"S3"},"Configure":{"shape":"S3"},"Deploy":{"shape":"S3"},"Undeploy":{"shape":"S3"},"Shutdown":{"shape":"S3"}}},"S1i":{"type":"structure","members":{"Shutdown":{"type":"structure","members":{"ExecutionTimeout":{"type":"integer"},"DelayUntilElbConnectionsDrained":{"type":"boolean"}}}}},"S36":{"type":"structure","members":{"InstanceCount":{"type":"integer"},"ThresholdsWaitTime":{"type":"integer"},"IgnoreMetricsTime":{"type":"integer"},"CpuThreshold":{"type":"double"},"MemoryThreshold":{"type":"double"},"LoadThreshold":{"type":"double"},"Alarms":{"shape":"S3"}}},"S4b":{"type":"structure","members":{"Monday":{"shape":"S4c"},"Tuesday":{"shape":"S4c"},"Wednesday":{"shape":"S4c"},"Thursday":{"shape":"S4c"},"Friday":{"shape":"S4c"},"Saturday":{"shape":"S4c"},"Sunday":{"shape":"S4c"}}},"S4c":{"type":"map","key":{},"value":{}},"S50":{"type":"map","key":{},"value":{}}}}')},24750:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeApps":{"result_key":"Apps"},"DescribeCommands":{"result_key":"Commands"},"DescribeDeployments":{"result_key":"Deployments"},"DescribeEcsClusters":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"EcsClusters"},"DescribeElasticIps":{"result_key":"ElasticIps"},"DescribeElasticLoadBalancers":{"result_key":"ElasticLoadBalancers"},"DescribeInstances":{"result_key":"Instances"},"DescribeLayers":{"result_key":"Layers"},"DescribeLoadBasedAutoScaling":{"result_key":"LoadBasedAutoScalingConfigurations"},"DescribePermissions":{"result_key":"Permissions"},"DescribeRaidArrays":{"result_key":"RaidArrays"},"DescribeServiceErrors":{"result_key":"ServiceErrors"},"DescribeStacks":{"result_key":"Stacks"},"DescribeTimeBasedAutoScaling":{"result_key":"TimeBasedAutoScalingConfigurations"},"DescribeUserProfiles":{"result_key":"UserProfiles"},"DescribeVolumes":{"result_key":"Volumes"}}}')},74961:function(e){"use strict";e.exports=JSON.parse('{"V":{"AppExists":{"delay":1,"operation":"DescribeApps","maxAttempts":40,"acceptors":[{"expected":200,"matcher":"status","state":"success"},{"matcher":"status","expected":400,"state":"failure"}]},"DeploymentSuccessful":{"delay":15,"operation":"DescribeDeployments","maxAttempts":40,"description":"Wait until a deployment has completed successfully.","acceptors":[{"expected":"successful","matcher":"pathAll","state":"success","argument":"Deployments[].Status"},{"expected":"failed","matcher":"pathAny","state":"failure","argument":"Deployments[].Status"}]},"InstanceOnline":{"delay":15,"operation":"DescribeInstances","maxAttempts":40,"description":"Wait until OpsWorks instance is online.","acceptors":[{"expected":"online","matcher":"pathAll","state":"success","argument":"Instances[].Status"},{"expected":"setup_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"shutting_down","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"start_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"stopped","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"stopping","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"terminating","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"terminated","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"stop_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"}]},"InstanceRegistered":{"delay":15,"operation":"DescribeInstances","maxAttempts":40,"description":"Wait until OpsWorks instance is registered.","acceptors":[{"expected":"registered","matcher":"pathAll","state":"success","argument":"Instances[].Status"},{"expected":"setup_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"shutting_down","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"stopped","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"stopping","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"terminating","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"terminated","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"stop_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"}]},"InstanceStopped":{"delay":15,"operation":"DescribeInstances","maxAttempts":40,"description":"Wait until OpsWorks instance is stopped.","acceptors":[{"expected":"stopped","matcher":"pathAll","state":"success","argument":"Instances[].Status"},{"expected":"booting","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"pending","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"rebooting","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"requested","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"running_setup","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"setup_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"start_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"stop_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"}]},"InstanceTerminated":{"delay":15,"operation":"DescribeInstances","maxAttempts":40,"description":"Wait until OpsWorks instance is terminated.","acceptors":[{"expected":"terminated","matcher":"pathAll","state":"success","argument":"Instances[].Status"},{"expected":"ResourceNotFoundException","matcher":"error","state":"success"},{"expected":"booting","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"online","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"pending","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"rebooting","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"requested","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"running_setup","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"setup_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"start_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"}]}}}')},70169:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2018-05-22","endpointPrefix":"personalize","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon Personalize","serviceId":"Personalize","signatureVersion":"v4","signingName":"personalize","targetPrefix":"AmazonPersonalize","uid":"personalize-2018-05-22"},"operations":{"CreateBatchInferenceJob":{"input":{"type":"structure","required":["jobName","solutionVersionArn","jobInput","jobOutput","roleArn"],"members":{"jobName":{},"solutionVersionArn":{},"filterArn":{},"numResults":{"type":"integer"},"jobInput":{"shape":"S5"},"jobOutput":{"shape":"S9"},"roleArn":{},"batchInferenceJobConfig":{"shape":"Sb"},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"batchInferenceJobArn":{}}}},"CreateBatchSegmentJob":{"input":{"type":"structure","required":["jobName","solutionVersionArn","jobInput","jobOutput","roleArn"],"members":{"jobName":{},"solutionVersionArn":{},"filterArn":{},"numResults":{"type":"integer"},"jobInput":{"shape":"Sl"},"jobOutput":{"shape":"Sm"},"roleArn":{},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"batchSegmentJobArn":{}}}},"CreateCampaign":{"input":{"type":"structure","required":["name","solutionVersionArn"],"members":{"name":{},"solutionVersionArn":{},"minProvisionedTPS":{"type":"integer"},"campaignConfig":{"shape":"Sq"},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"campaignArn":{}}},"idempotent":true},"CreateDataset":{"input":{"type":"structure","required":["name","schemaArn","datasetGroupArn","datasetType"],"members":{"name":{},"schemaArn":{},"datasetGroupArn":{},"datasetType":{},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"datasetArn":{}}},"idempotent":true},"CreateDatasetExportJob":{"input":{"type":"structure","required":["jobName","datasetArn","roleArn","jobOutput"],"members":{"jobName":{},"datasetArn":{},"ingestionMode":{},"roleArn":{},"jobOutput":{"shape":"Sx"},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"datasetExportJobArn":{}}},"idempotent":true},"CreateDatasetGroup":{"input":{"type":"structure","required":["name"],"members":{"name":{},"roleArn":{},"kmsKeyArn":{},"domain":{},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"datasetGroupArn":{},"domain":{}}}},"CreateDatasetImportJob":{"input":{"type":"structure","required":["jobName","datasetArn","dataSource","roleArn"],"members":{"jobName":{},"datasetArn":{},"dataSource":{"shape":"S13"},"roleArn":{},"tags":{"shape":"Sf"},"importMode":{},"publishAttributionMetricsToS3":{"type":"boolean"}}},"output":{"type":"structure","members":{"datasetImportJobArn":{}}}},"CreateEventTracker":{"input":{"type":"structure","required":["name","datasetGroupArn"],"members":{"name":{},"datasetGroupArn":{},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"eventTrackerArn":{},"trackingId":{}}},"idempotent":true},"CreateFilter":{"input":{"type":"structure","required":["name","datasetGroupArn","filterExpression"],"members":{"name":{},"datasetGroupArn":{},"filterExpression":{"shape":"S1b"},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"filterArn":{}}}},"CreateMetricAttribution":{"input":{"type":"structure","required":["name","datasetGroupArn","metrics","metricsOutputConfig"],"members":{"name":{},"datasetGroupArn":{},"metrics":{"shape":"S1e"},"metricsOutputConfig":{"shape":"S1j"}}},"output":{"type":"structure","members":{"metricAttributionArn":{}}}},"CreateRecommender":{"input":{"type":"structure","required":["name","datasetGroupArn","recipeArn"],"members":{"name":{},"datasetGroupArn":{},"recipeArn":{},"recommenderConfig":{"shape":"S1m"},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"recommenderArn":{}}},"idempotent":true},"CreateSchema":{"input":{"type":"structure","required":["name","schema"],"members":{"name":{},"schema":{},"domain":{}}},"output":{"type":"structure","members":{"schemaArn":{}}},"idempotent":true},"CreateSolution":{"input":{"type":"structure","required":["name","datasetGroupArn"],"members":{"name":{},"performHPO":{"type":"boolean"},"performAutoML":{"type":"boolean"},"recipeArn":{},"datasetGroupArn":{},"eventType":{},"solutionConfig":{"shape":"S1x"},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"solutionArn":{}}}},"CreateSolutionVersion":{"input":{"type":"structure","required":["solutionArn"],"members":{"name":{},"solutionArn":{},"trainingMode":{},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"solutionVersionArn":{}}}},"DeleteCampaign":{"input":{"type":"structure","required":["campaignArn"],"members":{"campaignArn":{}}},"idempotent":true},"DeleteDataset":{"input":{"type":"structure","required":["datasetArn"],"members":{"datasetArn":{}}},"idempotent":true},"DeleteDatasetGroup":{"input":{"type":"structure","required":["datasetGroupArn"],"members":{"datasetGroupArn":{}}},"idempotent":true},"DeleteEventTracker":{"input":{"type":"structure","required":["eventTrackerArn"],"members":{"eventTrackerArn":{}}},"idempotent":true},"DeleteFilter":{"input":{"type":"structure","required":["filterArn"],"members":{"filterArn":{}}}},"DeleteMetricAttribution":{"input":{"type":"structure","required":["metricAttributionArn"],"members":{"metricAttributionArn":{}}},"idempotent":true},"DeleteRecommender":{"input":{"type":"structure","required":["recommenderArn"],"members":{"recommenderArn":{}}},"idempotent":true},"DeleteSchema":{"input":{"type":"structure","required":["schemaArn"],"members":{"schemaArn":{}}},"idempotent":true},"DeleteSolution":{"input":{"type":"structure","required":["solutionArn"],"members":{"solutionArn":{}}},"idempotent":true},"DescribeAlgorithm":{"input":{"type":"structure","required":["algorithmArn"],"members":{"algorithmArn":{}}},"output":{"type":"structure","members":{"algorithm":{"type":"structure","members":{"name":{},"algorithmArn":{},"algorithmImage":{"type":"structure","required":["dockerURI"],"members":{"name":{},"dockerURI":{}}},"defaultHyperParameters":{"shape":"Sc"},"defaultHyperParameterRanges":{"type":"structure","members":{"integerHyperParameterRanges":{"type":"list","member":{"type":"structure","members":{"name":{},"minValue":{"type":"integer"},"maxValue":{"type":"integer"},"isTunable":{"type":"boolean"}}}},"continuousHyperParameterRanges":{"type":"list","member":{"type":"structure","members":{"name":{},"minValue":{"type":"double"},"maxValue":{"type":"double"},"isTunable":{"type":"boolean"}}}},"categoricalHyperParameterRanges":{"type":"list","member":{"type":"structure","members":{"name":{},"values":{"shape":"S2g"},"isTunable":{"type":"boolean"}}}}}},"defaultResourceConfig":{"type":"map","key":{},"value":{}},"trainingInputMode":{},"roleArn":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}}}},"idempotent":true},"DescribeBatchInferenceJob":{"input":{"type":"structure","required":["batchInferenceJobArn"],"members":{"batchInferenceJobArn":{}}},"output":{"type":"structure","members":{"batchInferenceJob":{"type":"structure","members":{"jobName":{},"batchInferenceJobArn":{},"filterArn":{},"failureReason":{},"solutionVersionArn":{},"numResults":{"type":"integer"},"jobInput":{"shape":"S5"},"jobOutput":{"shape":"S9"},"batchInferenceJobConfig":{"shape":"Sb"},"roleArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}}}},"idempotent":true},"DescribeBatchSegmentJob":{"input":{"type":"structure","required":["batchSegmentJobArn"],"members":{"batchSegmentJobArn":{}}},"output":{"type":"structure","members":{"batchSegmentJob":{"type":"structure","members":{"jobName":{},"batchSegmentJobArn":{},"filterArn":{},"failureReason":{},"solutionVersionArn":{},"numResults":{"type":"integer"},"jobInput":{"shape":"Sl"},"jobOutput":{"shape":"Sm"},"roleArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}}}},"idempotent":true},"DescribeCampaign":{"input":{"type":"structure","required":["campaignArn"],"members":{"campaignArn":{}}},"output":{"type":"structure","members":{"campaign":{"type":"structure","members":{"name":{},"campaignArn":{},"solutionVersionArn":{},"minProvisionedTPS":{"type":"integer"},"campaignConfig":{"shape":"Sq"},"status":{},"failureReason":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"latestCampaignUpdate":{"type":"structure","members":{"solutionVersionArn":{},"minProvisionedTPS":{"type":"integer"},"campaignConfig":{"shape":"Sq"},"status":{},"failureReason":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}}}}}},"idempotent":true},"DescribeDataset":{"input":{"type":"structure","required":["datasetArn"],"members":{"datasetArn":{}}},"output":{"type":"structure","members":{"dataset":{"type":"structure","members":{"name":{},"datasetArn":{},"datasetGroupArn":{},"datasetType":{},"schemaArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"latestDatasetUpdate":{"type":"structure","members":{"schemaArn":{},"status":{},"failureReason":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}}}}}},"idempotent":true},"DescribeDatasetExportJob":{"input":{"type":"structure","required":["datasetExportJobArn"],"members":{"datasetExportJobArn":{}}},"output":{"type":"structure","members":{"datasetExportJob":{"type":"structure","members":{"jobName":{},"datasetExportJobArn":{},"datasetArn":{},"ingestionMode":{},"roleArn":{},"status":{},"jobOutput":{"shape":"Sx"},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{}}}}},"idempotent":true},"DescribeDatasetGroup":{"input":{"type":"structure","required":["datasetGroupArn"],"members":{"datasetGroupArn":{}}},"output":{"type":"structure","members":{"datasetGroup":{"type":"structure","members":{"name":{},"datasetGroupArn":{},"status":{},"roleArn":{},"kmsKeyArn":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{},"domain":{}}}}},"idempotent":true},"DescribeDatasetImportJob":{"input":{"type":"structure","required":["datasetImportJobArn"],"members":{"datasetImportJobArn":{}}},"output":{"type":"structure","members":{"datasetImportJob":{"type":"structure","members":{"jobName":{},"datasetImportJobArn":{},"datasetArn":{},"dataSource":{"shape":"S13"},"roleArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{},"importMode":{},"publishAttributionMetricsToS3":{"type":"boolean"}}}}},"idempotent":true},"DescribeEventTracker":{"input":{"type":"structure","required":["eventTrackerArn"],"members":{"eventTrackerArn":{}}},"output":{"type":"structure","members":{"eventTracker":{"type":"structure","members":{"name":{},"eventTrackerArn":{},"accountId":{},"trackingId":{},"datasetGroupArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}}}},"idempotent":true},"DescribeFeatureTransformation":{"input":{"type":"structure","required":["featureTransformationArn"],"members":{"featureTransformationArn":{}}},"output":{"type":"structure","members":{"featureTransformation":{"type":"structure","members":{"name":{},"featureTransformationArn":{},"defaultParameters":{"type":"map","key":{},"value":{}},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"status":{}}}}},"idempotent":true},"DescribeFilter":{"input":{"type":"structure","required":["filterArn"],"members":{"filterArn":{}}},"output":{"type":"structure","members":{"filter":{"type":"structure","members":{"name":{},"filterArn":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"datasetGroupArn":{},"failureReason":{},"filterExpression":{"shape":"S1b"},"status":{}}}}},"idempotent":true},"DescribeMetricAttribution":{"input":{"type":"structure","required":["metricAttributionArn"],"members":{"metricAttributionArn":{}}},"output":{"type":"structure","members":{"metricAttribution":{"type":"structure","members":{"name":{},"metricAttributionArn":{},"datasetGroupArn":{},"metricsOutputConfig":{"shape":"S1j"},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{}}}}}},"DescribeRecipe":{"input":{"type":"structure","required":["recipeArn"],"members":{"recipeArn":{}}},"output":{"type":"structure","members":{"recipe":{"type":"structure","members":{"name":{},"recipeArn":{},"algorithmArn":{},"featureTransformationArn":{},"status":{},"description":{},"creationDateTime":{"type":"timestamp"},"recipeType":{},"lastUpdatedDateTime":{"type":"timestamp"}}}}},"idempotent":true},"DescribeRecommender":{"input":{"type":"structure","required":["recommenderArn"],"members":{"recommenderArn":{}}},"output":{"type":"structure","members":{"recommender":{"type":"structure","members":{"recommenderArn":{},"datasetGroupArn":{},"name":{},"recipeArn":{},"recommenderConfig":{"shape":"S1m"},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"status":{},"failureReason":{},"latestRecommenderUpdate":{"type":"structure","members":{"recommenderConfig":{"shape":"S1m"},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"status":{},"failureReason":{}}},"modelMetrics":{"shape":"S4t"}}}}},"idempotent":true},"DescribeSchema":{"input":{"type":"structure","required":["schemaArn"],"members":{"schemaArn":{}}},"output":{"type":"structure","members":{"schema":{"type":"structure","members":{"name":{},"schemaArn":{},"schema":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"domain":{}}}}},"idempotent":true},"DescribeSolution":{"input":{"type":"structure","required":["solutionArn"],"members":{"solutionArn":{}}},"output":{"type":"structure","members":{"solution":{"type":"structure","members":{"name":{},"solutionArn":{},"performHPO":{"type":"boolean"},"performAutoML":{"type":"boolean"},"recipeArn":{},"datasetGroupArn":{},"eventType":{},"solutionConfig":{"shape":"S1x"},"autoMLResult":{"type":"structure","members":{"bestRecipeArn":{}}},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"latestSolutionVersion":{"shape":"S53"}}}}},"idempotent":true},"DescribeSolutionVersion":{"input":{"type":"structure","required":["solutionVersionArn"],"members":{"solutionVersionArn":{}}},"output":{"type":"structure","members":{"solutionVersion":{"type":"structure","members":{"name":{},"solutionVersionArn":{},"solutionArn":{},"performHPO":{"type":"boolean"},"performAutoML":{"type":"boolean"},"recipeArn":{},"eventType":{},"datasetGroupArn":{},"solutionConfig":{"shape":"S1x"},"trainingHours":{"type":"double"},"trainingMode":{},"tunedHPOParams":{"type":"structure","members":{"algorithmHyperParameters":{"shape":"Sc"}}},"status":{},"failureReason":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}}}},"idempotent":true},"GetSolutionMetrics":{"input":{"type":"structure","required":["solutionVersionArn"],"members":{"solutionVersionArn":{}}},"output":{"type":"structure","members":{"solutionVersionArn":{},"metrics":{"shape":"S4t"}}}},"ListBatchInferenceJobs":{"input":{"type":"structure","members":{"solutionVersionArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"batchInferenceJobs":{"type":"list","member":{"type":"structure","members":{"batchInferenceJobArn":{},"jobName":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{},"solutionVersionArn":{}}}},"nextToken":{}}},"idempotent":true},"ListBatchSegmentJobs":{"input":{"type":"structure","members":{"solutionVersionArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"batchSegmentJobs":{"type":"list","member":{"type":"structure","members":{"batchSegmentJobArn":{},"jobName":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{},"solutionVersionArn":{}}}},"nextToken":{}}},"idempotent":true},"ListCampaigns":{"input":{"type":"structure","members":{"solutionArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"campaigns":{"type":"list","member":{"type":"structure","members":{"name":{},"campaignArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{}}}},"nextToken":{}}},"idempotent":true},"ListDatasetExportJobs":{"input":{"type":"structure","members":{"datasetArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"datasetExportJobs":{"type":"list","member":{"type":"structure","members":{"datasetExportJobArn":{},"jobName":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{}}}},"nextToken":{}}},"idempotent":true},"ListDatasetGroups":{"input":{"type":"structure","members":{"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"datasetGroups":{"type":"list","member":{"type":"structure","members":{"name":{},"datasetGroupArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{},"domain":{}}}},"nextToken":{}}},"idempotent":true},"ListDatasetImportJobs":{"input":{"type":"structure","members":{"datasetArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"datasetImportJobs":{"type":"list","member":{"type":"structure","members":{"datasetImportJobArn":{},"jobName":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{},"importMode":{}}}},"nextToken":{}}},"idempotent":true},"ListDatasets":{"input":{"type":"structure","members":{"datasetGroupArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"datasets":{"type":"list","member":{"type":"structure","members":{"name":{},"datasetArn":{},"datasetType":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}}},"nextToken":{}}},"idempotent":true},"ListEventTrackers":{"input":{"type":"structure","members":{"datasetGroupArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"eventTrackers":{"type":"list","member":{"type":"structure","members":{"name":{},"eventTrackerArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}}},"nextToken":{}}},"idempotent":true},"ListFilters":{"input":{"type":"structure","members":{"datasetGroupArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","members":{"name":{},"filterArn":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"datasetGroupArn":{},"failureReason":{},"status":{}}}},"nextToken":{}}},"idempotent":true},"ListMetricAttributionMetrics":{"input":{"type":"structure","members":{"metricAttributionArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"metrics":{"shape":"S1e"},"nextToken":{}}},"idempotent":true},"ListMetricAttributions":{"input":{"type":"structure","members":{"datasetGroupArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"metricAttributions":{"type":"list","member":{"type":"structure","members":{"name":{},"metricAttributionArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{}}}},"nextToken":{}}},"idempotent":true},"ListRecipes":{"input":{"type":"structure","members":{"recipeProvider":{},"nextToken":{},"maxResults":{"type":"integer"},"domain":{}}},"output":{"type":"structure","members":{"recipes":{"type":"list","member":{"type":"structure","members":{"name":{},"recipeArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"domain":{}}}},"nextToken":{}}},"idempotent":true},"ListRecommenders":{"input":{"type":"structure","members":{"datasetGroupArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"recommenders":{"type":"list","member":{"type":"structure","members":{"name":{},"recommenderArn":{},"datasetGroupArn":{},"recipeArn":{},"recommenderConfig":{"shape":"S1m"},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}}},"nextToken":{}}},"idempotent":true},"ListSchemas":{"input":{"type":"structure","members":{"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"schemas":{"type":"list","member":{"type":"structure","members":{"name":{},"schemaArn":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"domain":{}}}},"nextToken":{}}},"idempotent":true},"ListSolutionVersions":{"input":{"type":"structure","members":{"solutionArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"solutionVersions":{"type":"list","member":{"shape":"S53"}},"nextToken":{}}},"idempotent":true},"ListSolutions":{"input":{"type":"structure","members":{"datasetGroupArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"solutions":{"type":"list","member":{"type":"structure","members":{"name":{},"solutionArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"recipeArn":{}}}},"nextToken":{}}},"idempotent":true},"ListTagsForResource":{"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{}}},"output":{"type":"structure","members":{"tags":{"shape":"Sf"}}}},"StartRecommender":{"input":{"type":"structure","required":["recommenderArn"],"members":{"recommenderArn":{}}},"output":{"type":"structure","members":{"recommenderArn":{}}},"idempotent":true},"StopRecommender":{"input":{"type":"structure","required":["recommenderArn"],"members":{"recommenderArn":{}}},"output":{"type":"structure","members":{"recommenderArn":{}}},"idempotent":true},"StopSolutionVersionCreation":{"input":{"type":"structure","required":["solutionVersionArn"],"members":{"solutionVersionArn":{}}},"idempotent":true},"TagResource":{"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{},"tagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateCampaign":{"input":{"type":"structure","required":["campaignArn"],"members":{"campaignArn":{},"solutionVersionArn":{},"minProvisionedTPS":{"type":"integer"},"campaignConfig":{"shape":"Sq"}}},"output":{"type":"structure","members":{"campaignArn":{}}},"idempotent":true},"UpdateDataset":{"input":{"type":"structure","required":["datasetArn","schemaArn"],"members":{"datasetArn":{},"schemaArn":{}}},"output":{"type":"structure","members":{"datasetArn":{}}},"idempotent":true},"UpdateMetricAttribution":{"input":{"type":"structure","members":{"addMetrics":{"shape":"S1e"},"removeMetrics":{"type":"list","member":{}},"metricsOutputConfig":{"shape":"S1j"},"metricAttributionArn":{}}},"output":{"type":"structure","members":{"metricAttributionArn":{}}}},"UpdateRecommender":{"input":{"type":"structure","required":["recommenderArn","recommenderConfig"],"members":{"recommenderArn":{},"recommenderConfig":{"shape":"S1m"}}},"output":{"type":"structure","members":{"recommenderArn":{}}},"idempotent":true}},"shapes":{"S5":{"type":"structure","required":["s3DataSource"],"members":{"s3DataSource":{"shape":"S6"}}},"S6":{"type":"structure","required":["path"],"members":{"path":{},"kmsKeyArn":{}}},"S9":{"type":"structure","required":["s3DataDestination"],"members":{"s3DataDestination":{"shape":"S6"}}},"Sb":{"type":"structure","members":{"itemExplorationConfig":{"shape":"Sc"}}},"Sc":{"type":"map","key":{},"value":{}},"Sf":{"type":"list","member":{"type":"structure","required":["tagKey","tagValue"],"members":{"tagKey":{},"tagValue":{}}}},"Sl":{"type":"structure","required":["s3DataSource"],"members":{"s3DataSource":{"shape":"S6"}}},"Sm":{"type":"structure","required":["s3DataDestination"],"members":{"s3DataDestination":{"shape":"S6"}}},"Sq":{"type":"structure","members":{"itemExplorationConfig":{"shape":"Sc"}}},"Sx":{"type":"structure","required":["s3DataDestination"],"members":{"s3DataDestination":{"shape":"S6"}}},"S13":{"type":"structure","members":{"dataLocation":{}}},"S1b":{"type":"string","sensitive":true},"S1e":{"type":"list","member":{"type":"structure","required":["eventType","metricName","expression"],"members":{"eventType":{},"metricName":{},"expression":{}}}},"S1j":{"type":"structure","required":["roleArn"],"members":{"s3DataDestination":{"shape":"S6"},"roleArn":{}}},"S1m":{"type":"structure","members":{"itemExplorationConfig":{"shape":"Sc"},"minRecommendationRequestsPerSecond":{"type":"integer"},"trainingDataConfig":{"shape":"S1n"}}},"S1n":{"type":"structure","members":{"excludedDatasetColumns":{"type":"map","key":{},"value":{"type":"list","member":{}}}}},"S1x":{"type":"structure","members":{"eventValueThreshold":{},"hpoConfig":{"type":"structure","members":{"hpoObjective":{"type":"structure","members":{"type":{},"metricName":{},"metricRegex":{}}},"hpoResourceConfig":{"type":"structure","members":{"maxNumberOfTrainingJobs":{},"maxParallelTrainingJobs":{}}},"algorithmHyperParameterRanges":{"type":"structure","members":{"integerHyperParameterRanges":{"type":"list","member":{"type":"structure","members":{"name":{},"minValue":{"type":"integer"},"maxValue":{"type":"integer"}}}},"continuousHyperParameterRanges":{"type":"list","member":{"type":"structure","members":{"name":{},"minValue":{"type":"double"},"maxValue":{"type":"double"}}}},"categoricalHyperParameterRanges":{"type":"list","member":{"type":"structure","members":{"name":{},"values":{"shape":"S2g"}}}}}}}},"algorithmHyperParameters":{"shape":"Sc"},"featureTransformationParameters":{"type":"map","key":{},"value":{}},"autoMLConfig":{"type":"structure","members":{"metricName":{},"recipeList":{"type":"list","member":{}}}},"optimizationObjective":{"type":"structure","members":{"itemAttribute":{},"objectiveSensitivity":{}}},"trainingDataConfig":{"shape":"S1n"}}},"S2g":{"type":"list","member":{}},"S4t":{"type":"map","key":{},"value":{"type":"double"}},"S53":{"type":"structure","members":{"solutionVersionArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{}}}}}')},64441:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListBatchInferenceJobs":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"batchInferenceJobs"},"ListBatchSegmentJobs":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"batchSegmentJobs"},"ListCampaigns":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"campaigns"},"ListDatasetExportJobs":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"datasetExportJobs"},"ListDatasetGroups":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"datasetGroups"},"ListDatasetImportJobs":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"datasetImportJobs"},"ListDatasets":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"datasets"},"ListEventTrackers":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"eventTrackers"},"ListFilters":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"Filters"},"ListMetricAttributionMetrics":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"metrics"},"ListMetricAttributions":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"metricAttributions"},"ListRecipes":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"recipes"},"ListRecommenders":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"recommenders"},"ListSchemas":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"schemas"},"ListSolutionVersions":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"solutionVersions"},"ListSolutions":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"solutions"}}}')},3606:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2018-03-22","endpointPrefix":"personalize-events","jsonVersion":"1.1","protocol":"rest-json","serviceFullName":"Amazon Personalize Events","serviceId":"Personalize Events","signatureVersion":"v4","signingName":"personalize","uid":"personalize-events-2018-03-22"},"operations":{"PutEvents":{"http":{"requestUri":"/events"},"input":{"type":"structure","required":["trackingId","sessionId","eventList"],"members":{"trackingId":{},"userId":{"type":"string","sensitive":true},"sessionId":{},"eventList":{"type":"list","member":{"type":"structure","required":["eventType","sentAt"],"members":{"eventId":{},"eventType":{},"eventValue":{"type":"float"},"itemId":{"shape":"S7"},"properties":{"jsonvalue":true,"type":"string","sensitive":true},"sentAt":{"type":"timestamp"},"recommendationId":{},"impression":{"type":"list","member":{"shape":"S7"}},"metricAttribution":{"type":"structure","required":["eventAttributionSource"],"members":{"eventAttributionSource":{}}}},"sensitive":true}}}}},"PutItems":{"http":{"requestUri":"/items"},"input":{"type":"structure","required":["datasetArn","items"],"members":{"datasetArn":{},"items":{"type":"list","member":{"type":"structure","required":["itemId"],"members":{"itemId":{},"properties":{"jsonvalue":true,"type":"string","sensitive":true}}}}}}},"PutUsers":{"http":{"requestUri":"/users"},"input":{"type":"structure","required":["datasetArn","users"],"members":{"datasetArn":{},"users":{"type":"list","member":{"type":"structure","required":["userId"],"members":{"userId":{},"properties":{"jsonvalue":true,"type":"string","sensitive":true}}}}}}}},"shapes":{"S7":{"type":"string","sensitive":true}}}')},94507:function(e){"use strict";e.exports={o:{}}},18824:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2018-05-22","endpointPrefix":"personalize-runtime","jsonVersion":"1.1","protocol":"rest-json","serviceFullName":"Amazon Personalize Runtime","serviceId":"Personalize Runtime","signatureVersion":"v4","signingName":"personalize","uid":"personalize-runtime-2018-05-22"},"operations":{"GetPersonalizedRanking":{"http":{"requestUri":"/personalize-ranking"},"input":{"type":"structure","required":["campaignArn","inputList","userId"],"members":{"campaignArn":{},"inputList":{"type":"list","member":{}},"userId":{},"context":{"shape":"S6"},"filterArn":{},"filterValues":{"shape":"S9"}}},"output":{"type":"structure","members":{"personalizedRanking":{"shape":"Sd"},"recommendationId":{}}},"idempotent":true},"GetRecommendations":{"http":{"requestUri":"/recommendations"},"input":{"type":"structure","members":{"campaignArn":{},"itemId":{},"userId":{},"numResults":{"type":"integer"},"context":{"shape":"S6"},"filterArn":{},"filterValues":{"shape":"S9"},"recommenderArn":{},"promotions":{"type":"list","member":{"type":"structure","members":{"name":{},"percentPromotedItems":{"type":"integer"},"filterArn":{},"filterValues":{"shape":"S9"}}}}}},"output":{"type":"structure","members":{"itemList":{"shape":"Sd"},"recommendationId":{}}},"idempotent":true}},"shapes":{"S6":{"type":"map","key":{},"value":{"type":"string","sensitive":true}},"S9":{"type":"map","key":{},"value":{"type":"string","sensitive":true}},"Sd":{"type":"list","member":{"type":"structure","members":{"itemId":{},"score":{"type":"double"},"promotionName":{}}}}}}')},8069:function(e){"use strict";e.exports={o:{}}},55078:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2016-06-10","endpointPrefix":"polly","protocol":"rest-json","serviceFullName":"Amazon Polly","serviceId":"Polly","signatureVersion":"v4","uid":"polly-2016-06-10"},"operations":{"DeleteLexicon":{"http":{"method":"DELETE","requestUri":"/v1/lexicons/{LexiconName}","responseCode":200},"input":{"type":"structure","required":["Name"],"members":{"Name":{"location":"uri","locationName":"LexiconName"}}},"output":{"type":"structure","members":{}}},"DescribeVoices":{"http":{"method":"GET","requestUri":"/v1/voices","responseCode":200},"input":{"type":"structure","members":{"Engine":{"location":"querystring","locationName":"Engine"},"LanguageCode":{"location":"querystring","locationName":"LanguageCode"},"IncludeAdditionalLanguageCodes":{"location":"querystring","locationName":"IncludeAdditionalLanguageCodes","type":"boolean"},"NextToken":{"location":"querystring","locationName":"NextToken"}}},"output":{"type":"structure","members":{"Voices":{"type":"list","member":{"type":"structure","members":{"Gender":{},"Id":{},"LanguageCode":{},"LanguageName":{},"Name":{},"AdditionalLanguageCodes":{"type":"list","member":{}},"SupportedEngines":{"type":"list","member":{}}}}},"NextToken":{}}}},"GetLexicon":{"http":{"method":"GET","requestUri":"/v1/lexicons/{LexiconName}","responseCode":200},"input":{"type":"structure","required":["Name"],"members":{"Name":{"location":"uri","locationName":"LexiconName"}}},"output":{"type":"structure","members":{"Lexicon":{"type":"structure","members":{"Content":{"shape":"Sl"},"Name":{}}},"LexiconAttributes":{"shape":"Sm"}}}},"GetSpeechSynthesisTask":{"http":{"method":"GET","requestUri":"/v1/synthesisTasks/{TaskId}","responseCode":200},"input":{"type":"structure","required":["TaskId"],"members":{"TaskId":{"location":"uri","locationName":"TaskId"}}},"output":{"type":"structure","members":{"SynthesisTask":{"shape":"Sv"}}}},"ListLexicons":{"http":{"method":"GET","requestUri":"/v1/lexicons","responseCode":200},"input":{"type":"structure","members":{"NextToken":{"location":"querystring","locationName":"NextToken"}}},"output":{"type":"structure","members":{"Lexicons":{"type":"list","member":{"type":"structure","members":{"Name":{},"Attributes":{"shape":"Sm"}}}},"NextToken":{}}}},"ListSpeechSynthesisTasks":{"http":{"method":"GET","requestUri":"/v1/synthesisTasks","responseCode":200},"input":{"type":"structure","members":{"MaxResults":{"location":"querystring","locationName":"MaxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"NextToken"},"Status":{"location":"querystring","locationName":"Status"}}},"output":{"type":"structure","members":{"NextToken":{},"SynthesisTasks":{"type":"list","member":{"shape":"Sv"}}}}},"PutLexicon":{"http":{"method":"PUT","requestUri":"/v1/lexicons/{LexiconName}","responseCode":200},"input":{"type":"structure","required":["Name","Content"],"members":{"Name":{"location":"uri","locationName":"LexiconName"},"Content":{"shape":"Sl"}}},"output":{"type":"structure","members":{}}},"StartSpeechSynthesisTask":{"http":{"requestUri":"/v1/synthesisTasks","responseCode":200},"input":{"type":"structure","required":["OutputFormat","OutputS3BucketName","Text","VoiceId"],"members":{"Engine":{},"LanguageCode":{},"LexiconNames":{"shape":"S12"},"OutputFormat":{},"OutputS3BucketName":{},"OutputS3KeyPrefix":{},"SampleRate":{},"SnsTopicArn":{},"SpeechMarkTypes":{"shape":"S15"},"Text":{},"TextType":{},"VoiceId":{}}},"output":{"type":"structure","members":{"SynthesisTask":{"shape":"Sv"}}}},"SynthesizeSpeech":{"http":{"requestUri":"/v1/speech","responseCode":200},"input":{"type":"structure","required":["OutputFormat","Text","VoiceId"],"members":{"Engine":{},"LanguageCode":{},"LexiconNames":{"shape":"S12"},"OutputFormat":{},"SampleRate":{},"SpeechMarkTypes":{"shape":"S15"},"Text":{},"TextType":{},"VoiceId":{}}},"output":{"type":"structure","members":{"AudioStream":{"type":"blob","streaming":true},"ContentType":{"location":"header","locationName":"Content-Type"},"RequestCharacters":{"location":"header","locationName":"x-amzn-RequestCharacters","type":"integer"}},"payload":"AudioStream"}}},"shapes":{"Sl":{"type":"string","sensitive":true},"Sm":{"type":"structure","members":{"Alphabet":{},"LanguageCode":{},"LastModified":{"type":"timestamp"},"LexiconArn":{},"LexemesCount":{"type":"integer"},"Size":{"type":"integer"}}},"Sv":{"type":"structure","members":{"Engine":{},"TaskId":{},"TaskStatus":{},"TaskStatusReason":{},"OutputUri":{},"CreationTime":{"type":"timestamp"},"RequestCharacters":{"type":"integer"},"SnsTopicArn":{},"LexiconNames":{"shape":"S12"},"OutputFormat":{},"SampleRate":{},"SpeechMarkTypes":{"shape":"S15"},"TextType":{},"VoiceId":{},"LanguageCode":{}}},"S12":{"type":"list","member":{}},"S15":{"type":"list","member":{}}}}')},77060:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListSpeechSynthesisTasks":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"}}}')},22484:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-10-15","endpointPrefix":"api.pricing","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"AWS Pricing","serviceFullName":"AWS Price List Service","serviceId":"Pricing","signatureVersion":"v4","signingName":"pricing","targetPrefix":"AWSPriceListService","uid":"pricing-2017-10-15"},"operations":{"DescribeServices":{"input":{"type":"structure","members":{"ServiceCode":{},"FormatVersion":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Services":{"type":"list","member":{"type":"structure","required":["ServiceCode"],"members":{"ServiceCode":{},"AttributeNames":{"type":"list","member":{}}}}},"FormatVersion":{},"NextToken":{}}}},"GetAttributeValues":{"input":{"type":"structure","required":["ServiceCode","AttributeName"],"members":{"ServiceCode":{},"AttributeName":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"AttributeValues":{"type":"list","member":{"type":"structure","members":{"Value":{}}}},"NextToken":{}}}},"GetPriceListFileUrl":{"input":{"type":"structure","required":["PriceListArn","FileFormat"],"members":{"PriceListArn":{},"FileFormat":{}}},"output":{"type":"structure","members":{"Url":{}}}},"GetProducts":{"input":{"type":"structure","required":["ServiceCode"],"members":{"ServiceCode":{},"Filters":{"type":"list","member":{"type":"structure","required":["Type","Field","Value"],"members":{"Type":{},"Field":{},"Value":{}}}},"FormatVersion":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"FormatVersion":{},"PriceList":{"type":"list","member":{"jsonvalue":true}},"NextToken":{}}}},"ListPriceLists":{"input":{"type":"structure","required":["ServiceCode","EffectiveDate","CurrencyCode"],"members":{"ServiceCode":{},"EffectiveDate":{"type":"timestamp"},"RegionCode":{},"CurrencyCode":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"PriceLists":{"type":"list","member":{"type":"structure","members":{"PriceListArn":{},"RegionCode":{},"CurrencyCode":{},"FileFormats":{"type":"list","member":{}}}}},"NextToken":{}}}}},"shapes":{}}')},60369:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeServices":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Services"},"GetAttributeValues":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"AttributeValues"},"GetProducts":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"PriceList"},"ListPriceLists":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"PriceLists"}}}')},41996:function(e){"use strict";e.exports={V:{}}},59989:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2013-01-10","endpointPrefix":"rds","protocol":"query","serviceAbbreviation":"Amazon RDS","serviceFullName":"Amazon Relational Database Service","serviceId":"RDS","signatureVersion":"v4","uid":"rds-2013-01-10","xmlNamespace":"http://rds.amazonaws.com/doc/2013-01-10/"},"operations":{"AddSourceIdentifierToSubscription":{"input":{"type":"structure","required":["SubscriptionName","SourceIdentifier"],"members":{"SubscriptionName":{},"SourceIdentifier":{}}},"output":{"resultWrapper":"AddSourceIdentifierToSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"AddTagsToResource":{"input":{"type":"structure","required":["ResourceName","Tags"],"members":{"ResourceName":{},"Tags":{"shape":"S9"}}}},"AuthorizeDBSecurityGroupIngress":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"AuthorizeDBSecurityGroupIngressResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}},"CopyDBSnapshot":{"input":{"type":"structure","required":["SourceDBSnapshotIdentifier","TargetDBSnapshotIdentifier"],"members":{"SourceDBSnapshotIdentifier":{},"TargetDBSnapshotIdentifier":{}}},"output":{"resultWrapper":"CopyDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sk"}}}},"CreateDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier","AllocatedStorage","DBInstanceClass","Engine","MasterUsername","MasterUserPassword"],"members":{"DBName":{},"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"Engine":{},"MasterUsername":{},"MasterUserPassword":{},"DBSecurityGroups":{"shape":"Sp"},"VpcSecurityGroupIds":{"shape":"Sq"},"AvailabilityZone":{},"DBSubnetGroupName":{},"PreferredMaintenanceWindow":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"Port":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupName":{},"CharacterSetName":{},"PubliclyAccessible":{"type":"boolean"}}},"output":{"resultWrapper":"CreateDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"CreateDBInstanceReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier","SourceDBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"SourceDBInstanceIdentifier":{},"DBInstanceClass":{},"AvailabilityZone":{},"Port":{"type":"integer"},"AutoMinorVersionUpgrade":{"type":"boolean"},"Iops":{"type":"integer"},"OptionGroupName":{},"PubliclyAccessible":{"type":"boolean"}}},"output":{"resultWrapper":"CreateDBInstanceReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"CreateDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName","DBParameterGroupFamily","Description"],"members":{"DBParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{}}},"output":{"resultWrapper":"CreateDBParameterGroupResult","type":"structure","members":{"DBParameterGroup":{"shape":"S1c"}}}},"CreateDBSecurityGroup":{"input":{"type":"structure","required":["DBSecurityGroupName","DBSecurityGroupDescription"],"members":{"DBSecurityGroupName":{},"DBSecurityGroupDescription":{}}},"output":{"resultWrapper":"CreateDBSecurityGroupResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}},"CreateDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier","DBInstanceIdentifier"],"members":{"DBSnapshotIdentifier":{},"DBInstanceIdentifier":{}}},"output":{"resultWrapper":"CreateDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sk"}}}},"CreateDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName","DBSubnetGroupDescription","SubnetIds"],"members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"SubnetIds":{"shape":"S1i"}}},"output":{"resultWrapper":"CreateDBSubnetGroupResult","type":"structure","members":{"DBSubnetGroup":{"shape":"S11"}}}},"CreateEventSubscription":{"input":{"type":"structure","required":["SubscriptionName","SnsTopicArn"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"EventCategories":{"shape":"S6"},"SourceIds":{"shape":"S5"},"Enabled":{"type":"boolean"}}},"output":{"resultWrapper":"CreateEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"CreateOptionGroup":{"input":{"type":"structure","required":["OptionGroupName","EngineName","MajorEngineVersion","OptionGroupDescription"],"members":{"OptionGroupName":{},"EngineName":{},"MajorEngineVersion":{},"OptionGroupDescription":{}}},"output":{"resultWrapper":"CreateOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"S1o"}}}},"DeleteDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"SkipFinalSnapshot":{"type":"boolean"},"FinalDBSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"DeleteDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{}}}},"DeleteDBSecurityGroup":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{}}}},"DeleteDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier"],"members":{"DBSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sk"}}}},"DeleteDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName"],"members":{"DBSubnetGroupName":{}}}},"DeleteEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{}}},"output":{"resultWrapper":"DeleteEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"DeleteOptionGroup":{"input":{"type":"structure","required":["OptionGroupName"],"members":{"OptionGroupName":{}}}},"DescribeDBEngineVersions":{"input":{"type":"structure","members":{"Engine":{},"EngineVersion":{},"DBParameterGroupFamily":{},"MaxRecords":{"type":"integer"},"Marker":{},"DefaultOnly":{"type":"boolean"},"ListSupportedCharacterSets":{"type":"boolean"}}},"output":{"resultWrapper":"DescribeDBEngineVersionsResult","type":"structure","members":{"Marker":{},"DBEngineVersions":{"type":"list","member":{"locationName":"DBEngineVersion","type":"structure","members":{"Engine":{},"EngineVersion":{},"DBParameterGroupFamily":{},"DBEngineDescription":{},"DBEngineVersionDescription":{},"DefaultCharacterSet":{"shape":"S25"},"SupportedCharacterSets":{"type":"list","member":{"shape":"S25","locationName":"CharacterSet"}}}}}}}},"DescribeDBInstances":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBInstancesResult","type":"structure","members":{"Marker":{},"DBInstances":{"type":"list","member":{"shape":"St","locationName":"DBInstance"}}}}},"DescribeDBParameterGroups":{"input":{"type":"structure","members":{"DBParameterGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBParameterGroupsResult","type":"structure","members":{"Marker":{},"DBParameterGroups":{"type":"list","member":{"shape":"S1c","locationName":"DBParameterGroup"}}}}},"DescribeDBParameters":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{},"Source":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBParametersResult","type":"structure","members":{"Parameters":{"shape":"S2f"},"Marker":{}}}},"DescribeDBSecurityGroups":{"input":{"type":"structure","members":{"DBSecurityGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSecurityGroupsResult","type":"structure","members":{"Marker":{},"DBSecurityGroups":{"type":"list","member":{"shape":"Sd","locationName":"DBSecurityGroup"}}}}},"DescribeDBSnapshots":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{},"SnapshotType":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSnapshotsResult","type":"structure","members":{"Marker":{},"DBSnapshots":{"type":"list","member":{"shape":"Sk","locationName":"DBSnapshot"}}}}},"DescribeDBSubnetGroups":{"input":{"type":"structure","members":{"DBSubnetGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSubnetGroupsResult","type":"structure","members":{"Marker":{},"DBSubnetGroups":{"type":"list","member":{"shape":"S11","locationName":"DBSubnetGroup"}}}}},"DescribeEngineDefaultParameters":{"input":{"type":"structure","required":["DBParameterGroupFamily"],"members":{"DBParameterGroupFamily":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEngineDefaultParametersResult","type":"structure","members":{"EngineDefaults":{"type":"structure","members":{"DBParameterGroupFamily":{},"Marker":{},"Parameters":{"shape":"S2f"}},"wrapper":true}}}},"DescribeEventCategories":{"input":{"type":"structure","members":{"SourceType":{}}},"output":{"resultWrapper":"DescribeEventCategoriesResult","type":"structure","members":{"EventCategoriesMapList":{"type":"list","member":{"locationName":"EventCategoriesMap","type":"structure","members":{"SourceType":{},"EventCategories":{"shape":"S6"}},"wrapper":true}}}}},"DescribeEventSubscriptions":{"input":{"type":"structure","members":{"SubscriptionName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventSubscriptionsResult","type":"structure","members":{"Marker":{},"EventSubscriptionsList":{"type":"list","member":{"shape":"S4","locationName":"EventSubscription"}}}}},"DescribeEvents":{"input":{"type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Duration":{"type":"integer"},"EventCategories":{"shape":"S6"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventsResult","type":"structure","members":{"Marker":{},"Events":{"type":"list","member":{"locationName":"Event","type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"Message":{},"EventCategories":{"shape":"S6"},"Date":{"type":"timestamp"}}}}}}},"DescribeOptionGroupOptions":{"input":{"type":"structure","required":["EngineName"],"members":{"EngineName":{},"MajorEngineVersion":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOptionGroupOptionsResult","type":"structure","members":{"OptionGroupOptions":{"type":"list","member":{"locationName":"OptionGroupOption","type":"structure","members":{"Name":{},"Description":{},"EngineName":{},"MajorEngineVersion":{},"MinimumRequiredMinorEngineVersion":{},"PortRequired":{"type":"boolean"},"DefaultPort":{"type":"integer"},"OptionsDependedOn":{"type":"list","member":{"locationName":"OptionName"}}}}},"Marker":{}}}},"DescribeOptionGroups":{"input":{"type":"structure","members":{"OptionGroupName":{},"Marker":{},"MaxRecords":{"type":"integer"},"EngineName":{},"MajorEngineVersion":{}}},"output":{"resultWrapper":"DescribeOptionGroupsResult","type":"structure","members":{"OptionGroupsList":{"type":"list","member":{"shape":"S1o","locationName":"OptionGroup"}},"Marker":{}}}},"DescribeOrderableDBInstanceOptions":{"input":{"type":"structure","required":["Engine"],"members":{"Engine":{},"EngineVersion":{},"DBInstanceClass":{},"LicenseModel":{},"Vpc":{"type":"boolean"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOrderableDBInstanceOptionsResult","type":"structure","members":{"OrderableDBInstanceOptions":{"type":"list","member":{"locationName":"OrderableDBInstanceOption","type":"structure","members":{"Engine":{},"EngineVersion":{},"DBInstanceClass":{},"LicenseModel":{},"AvailabilityZones":{"type":"list","member":{"shape":"S14","locationName":"AvailabilityZone"}},"MultiAZCapable":{"type":"boolean"},"ReadReplicaCapable":{"type":"boolean"},"Vpc":{"type":"boolean"}},"wrapper":true}},"Marker":{}}}},"DescribeReservedDBInstances":{"input":{"type":"structure","members":{"ReservedDBInstanceId":{},"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedDBInstancesResult","type":"structure","members":{"Marker":{},"ReservedDBInstances":{"type":"list","member":{"shape":"S3m","locationName":"ReservedDBInstance"}}}}},"DescribeReservedDBInstancesOfferings":{"input":{"type":"structure","members":{"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedDBInstancesOfferingsResult","type":"structure","members":{"Marker":{},"ReservedDBInstancesOfferings":{"type":"list","member":{"locationName":"ReservedDBInstancesOffering","type":"structure","members":{"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"RecurringCharges":{"shape":"S3o"}},"wrapper":true}}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceName"],"members":{"ResourceName":{}}},"output":{"resultWrapper":"ListTagsForResourceResult","type":"structure","members":{"TagList":{"shape":"S9"}}}},"ModifyDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"DBSecurityGroups":{"shape":"Sp"},"VpcSecurityGroupIds":{"shape":"Sq"},"ApplyImmediately":{"type":"boolean"},"MasterUserPassword":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"PreferredMaintenanceWindow":{},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AllowMajorVersionUpgrade":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"Iops":{"type":"integer"},"OptionGroupName":{},"NewDBInstanceIdentifier":{}}},"output":{"resultWrapper":"ModifyDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"ModifyDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName","Parameters"],"members":{"DBParameterGroupName":{},"Parameters":{"shape":"S2f"}}},"output":{"shape":"S3z","resultWrapper":"ModifyDBParameterGroupResult"}},"ModifyDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName","SubnetIds"],"members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"SubnetIds":{"shape":"S1i"}}},"output":{"resultWrapper":"ModifyDBSubnetGroupResult","type":"structure","members":{"DBSubnetGroup":{"shape":"S11"}}}},"ModifyEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"EventCategories":{"shape":"S6"},"Enabled":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"ModifyOptionGroup":{"input":{"type":"structure","required":["OptionGroupName"],"members":{"OptionGroupName":{},"OptionsToInclude":{"type":"list","member":{"locationName":"OptionConfiguration","type":"structure","required":["OptionName"],"members":{"OptionName":{},"Port":{"type":"integer"},"DBSecurityGroupMemberships":{"shape":"Sp"},"VpcSecurityGroupMemberships":{"shape":"Sq"}}}},"OptionsToRemove":{"type":"list","member":{}},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"S1o"}}}},"PromoteReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{}}},"output":{"resultWrapper":"PromoteReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"PurchaseReservedDBInstancesOffering":{"input":{"type":"structure","required":["ReservedDBInstancesOfferingId"],"members":{"ReservedDBInstancesOfferingId":{},"ReservedDBInstanceId":{},"DBInstanceCount":{"type":"integer"}}},"output":{"resultWrapper":"PurchaseReservedDBInstancesOfferingResult","type":"structure","members":{"ReservedDBInstance":{"shape":"S3m"}}}},"RebootDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"ForceFailover":{"type":"boolean"}}},"output":{"resultWrapper":"RebootDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"RemoveSourceIdentifierFromSubscription":{"input":{"type":"structure","required":["SubscriptionName","SourceIdentifier"],"members":{"SubscriptionName":{},"SourceIdentifier":{}}},"output":{"resultWrapper":"RemoveSourceIdentifierFromSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"RemoveTagsFromResource":{"input":{"type":"structure","required":["ResourceName","TagKeys"],"members":{"ResourceName":{},"TagKeys":{"type":"list","member":{}}}}},"ResetDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{},"ResetAllParameters":{"type":"boolean"},"Parameters":{"shape":"S2f"}}},"output":{"shape":"S3z","resultWrapper":"ResetDBParameterGroupResult"}},"RestoreDBInstanceFromDBSnapshot":{"input":{"type":"structure","required":["DBInstanceIdentifier","DBSnapshotIdentifier"],"members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{},"DBInstanceClass":{},"Port":{"type":"integer"},"AvailabilityZone":{},"DBSubnetGroupName":{},"MultiAZ":{"type":"boolean"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"DBName":{},"Engine":{},"Iops":{"type":"integer"},"OptionGroupName":{}}},"output":{"resultWrapper":"RestoreDBInstanceFromDBSnapshotResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"RestoreDBInstanceToPointInTime":{"input":{"type":"structure","required":["SourceDBInstanceIdentifier","TargetDBInstanceIdentifier"],"members":{"SourceDBInstanceIdentifier":{},"TargetDBInstanceIdentifier":{},"RestoreTime":{"type":"timestamp"},"UseLatestRestorableTime":{"type":"boolean"},"DBInstanceClass":{},"Port":{"type":"integer"},"AvailabilityZone":{},"DBSubnetGroupName":{},"MultiAZ":{"type":"boolean"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"DBName":{},"Engine":{},"Iops":{"type":"integer"},"OptionGroupName":{}}},"output":{"resultWrapper":"RestoreDBInstanceToPointInTimeResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"RevokeDBSecurityGroupIngress":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"RevokeDBSecurityGroupIngressResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}}},"shapes":{"S4":{"type":"structure","members":{"Id":{},"CustomerAwsId":{},"CustSubscriptionId":{},"SnsTopicArn":{},"Status":{},"SubscriptionCreationTime":{},"SourceType":{},"SourceIdsList":{"shape":"S5"},"EventCategoriesList":{"shape":"S6"},"Enabled":{"type":"boolean"}},"wrapper":true},"S5":{"type":"list","member":{"locationName":"SourceId"}},"S6":{"type":"list","member":{"locationName":"EventCategory"}},"S9":{"type":"list","member":{"locationName":"Tag","type":"structure","members":{"Key":{},"Value":{}}}},"Sd":{"type":"structure","members":{"OwnerId":{},"DBSecurityGroupName":{},"DBSecurityGroupDescription":{},"VpcId":{},"EC2SecurityGroups":{"type":"list","member":{"locationName":"EC2SecurityGroup","type":"structure","members":{"Status":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}}},"IPRanges":{"type":"list","member":{"locationName":"IPRange","type":"structure","members":{"Status":{},"CIDRIP":{}}}}},"wrapper":true},"Sk":{"type":"structure","members":{"DBSnapshotIdentifier":{},"DBInstanceIdentifier":{},"SnapshotCreateTime":{"type":"timestamp"},"Engine":{},"AllocatedStorage":{"type":"integer"},"Status":{},"Port":{"type":"integer"},"AvailabilityZone":{},"VpcId":{},"InstanceCreateTime":{"type":"timestamp"},"MasterUsername":{},"EngineVersion":{},"LicenseModel":{},"SnapshotType":{},"Iops":{"type":"integer"}},"wrapper":true},"Sp":{"type":"list","member":{"locationName":"DBSecurityGroupName"}},"Sq":{"type":"list","member":{"locationName":"VpcSecurityGroupId"}},"St":{"type":"structure","members":{"DBInstanceIdentifier":{},"DBInstanceClass":{},"Engine":{},"DBInstanceStatus":{},"MasterUsername":{},"DBName":{},"Endpoint":{"type":"structure","members":{"Address":{},"Port":{"type":"integer"}}},"AllocatedStorage":{"type":"integer"},"InstanceCreateTime":{"type":"timestamp"},"PreferredBackupWindow":{},"BackupRetentionPeriod":{"type":"integer"},"DBSecurityGroups":{"shape":"Sv"},"VpcSecurityGroups":{"shape":"Sx"},"DBParameterGroups":{"type":"list","member":{"locationName":"DBParameterGroup","type":"structure","members":{"DBParameterGroupName":{},"ParameterApplyStatus":{}}}},"AvailabilityZone":{},"DBSubnetGroup":{"shape":"S11"},"PreferredMaintenanceWindow":{},"PendingModifiedValues":{"type":"structure","members":{"DBInstanceClass":{},"AllocatedStorage":{"type":"integer"},"MasterUserPassword":{},"Port":{"type":"integer"},"BackupRetentionPeriod":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"Iops":{"type":"integer"},"DBInstanceIdentifier":{}}},"LatestRestorableTime":{"type":"timestamp"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"ReadReplicaSourceDBInstanceIdentifier":{},"ReadReplicaDBInstanceIdentifiers":{"type":"list","member":{"locationName":"ReadReplicaDBInstanceIdentifier"}},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupMembership":{"type":"structure","members":{"OptionGroupName":{},"Status":{}}},"CharacterSetName":{},"SecondaryAvailabilityZone":{},"PubliclyAccessible":{"type":"boolean"}},"wrapper":true},"Sv":{"type":"list","member":{"locationName":"DBSecurityGroup","type":"structure","members":{"DBSecurityGroupName":{},"Status":{}}}},"Sx":{"type":"list","member":{"locationName":"VpcSecurityGroupMembership","type":"structure","members":{"VpcSecurityGroupId":{},"Status":{}}}},"S11":{"type":"structure","members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"VpcId":{},"SubnetGroupStatus":{},"Subnets":{"type":"list","member":{"locationName":"Subnet","type":"structure","members":{"SubnetIdentifier":{},"SubnetAvailabilityZone":{"shape":"S14"},"SubnetStatus":{}}}}},"wrapper":true},"S14":{"type":"structure","members":{"Name":{},"ProvisionedIopsCapable":{"type":"boolean"}},"wrapper":true},"S1c":{"type":"structure","members":{"DBParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{}},"wrapper":true},"S1i":{"type":"list","member":{"locationName":"SubnetIdentifier"}},"S1o":{"type":"structure","members":{"OptionGroupName":{},"OptionGroupDescription":{},"EngineName":{},"MajorEngineVersion":{},"Options":{"type":"list","member":{"locationName":"Option","type":"structure","members":{"OptionName":{},"OptionDescription":{},"Port":{"type":"integer"},"DBSecurityGroupMemberships":{"shape":"Sv"},"VpcSecurityGroupMemberships":{"shape":"Sx"}}}},"AllowsVpcAndNonVpcInstanceMemberships":{"type":"boolean"},"VpcId":{}},"wrapper":true},"S25":{"type":"structure","members":{"CharacterSetName":{},"CharacterSetDescription":{}}},"S2f":{"type":"list","member":{"locationName":"Parameter","type":"structure","members":{"ParameterName":{},"ParameterValue":{},"Description":{},"Source":{},"ApplyType":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"MinimumEngineVersion":{},"ApplyMethod":{}}}},"S3m":{"type":"structure","members":{"ReservedDBInstanceId":{},"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"StartTime":{"type":"timestamp"},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"DBInstanceCount":{"type":"integer"},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"State":{},"RecurringCharges":{"shape":"S3o"}},"wrapper":true},"S3o":{"type":"list","member":{"locationName":"RecurringCharge","type":"structure","members":{"RecurringChargeAmount":{"type":"double"},"RecurringChargeFrequency":{}},"wrapper":true}},"S3z":{"type":"structure","members":{"DBParameterGroupName":{}}}}}')},978:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeDBEngineVersions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBEngineVersions"},"DescribeDBInstances":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBInstances"},"DescribeDBParameterGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBParameterGroups"},"DescribeDBParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Parameters"},"DescribeDBSecurityGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSecurityGroups"},"DescribeDBSnapshots":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSnapshots"},"DescribeDBSubnetGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSubnetGroups"},"DescribeEngineDefaultParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"EngineDefaults.Marker","result_key":"EngineDefaults.Parameters"},"DescribeEventSubscriptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"EventSubscriptionsList"},"DescribeEvents":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Events"},"DescribeOptionGroupOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OptionGroupOptions"},"DescribeOptionGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OptionGroupsList"},"DescribeOrderableDBInstanceOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OrderableDBInstanceOptions"},"DescribeReservedDBInstances":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedDBInstances"},"DescribeReservedDBInstancesOfferings":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedDBInstancesOfferings"},"ListTagsForResource":{"result_key":"TagList"}}}')},55061:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2013-02-12","endpointPrefix":"rds","protocol":"query","serviceAbbreviation":"Amazon RDS","serviceFullName":"Amazon Relational Database Service","serviceId":"RDS","signatureVersion":"v4","uid":"rds-2013-02-12","xmlNamespace":"http://rds.amazonaws.com/doc/2013-02-12/"},"operations":{"AddSourceIdentifierToSubscription":{"input":{"type":"structure","required":["SubscriptionName","SourceIdentifier"],"members":{"SubscriptionName":{},"SourceIdentifier":{}}},"output":{"resultWrapper":"AddSourceIdentifierToSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"AddTagsToResource":{"input":{"type":"structure","required":["ResourceName","Tags"],"members":{"ResourceName":{},"Tags":{"shape":"S9"}}}},"AuthorizeDBSecurityGroupIngress":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"AuthorizeDBSecurityGroupIngressResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}},"CopyDBSnapshot":{"input":{"type":"structure","required":["SourceDBSnapshotIdentifier","TargetDBSnapshotIdentifier"],"members":{"SourceDBSnapshotIdentifier":{},"TargetDBSnapshotIdentifier":{}}},"output":{"resultWrapper":"CopyDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sk"}}}},"CreateDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier","AllocatedStorage","DBInstanceClass","Engine","MasterUsername","MasterUserPassword"],"members":{"DBName":{},"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"Engine":{},"MasterUsername":{},"MasterUserPassword":{},"DBSecurityGroups":{"shape":"Sp"},"VpcSecurityGroupIds":{"shape":"Sq"},"AvailabilityZone":{},"DBSubnetGroupName":{},"PreferredMaintenanceWindow":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"Port":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupName":{},"CharacterSetName":{},"PubliclyAccessible":{"type":"boolean"}}},"output":{"resultWrapper":"CreateDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"CreateDBInstanceReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier","SourceDBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"SourceDBInstanceIdentifier":{},"DBInstanceClass":{},"AvailabilityZone":{},"Port":{"type":"integer"},"AutoMinorVersionUpgrade":{"type":"boolean"},"Iops":{"type":"integer"},"OptionGroupName":{},"PubliclyAccessible":{"type":"boolean"}}},"output":{"resultWrapper":"CreateDBInstanceReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"CreateDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName","DBParameterGroupFamily","Description"],"members":{"DBParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{}}},"output":{"resultWrapper":"CreateDBParameterGroupResult","type":"structure","members":{"DBParameterGroup":{"shape":"S1d"}}}},"CreateDBSecurityGroup":{"input":{"type":"structure","required":["DBSecurityGroupName","DBSecurityGroupDescription"],"members":{"DBSecurityGroupName":{},"DBSecurityGroupDescription":{}}},"output":{"resultWrapper":"CreateDBSecurityGroupResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}},"CreateDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier","DBInstanceIdentifier"],"members":{"DBSnapshotIdentifier":{},"DBInstanceIdentifier":{}}},"output":{"resultWrapper":"CreateDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sk"}}}},"CreateDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName","DBSubnetGroupDescription","SubnetIds"],"members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"SubnetIds":{"shape":"S1j"}}},"output":{"resultWrapper":"CreateDBSubnetGroupResult","type":"structure","members":{"DBSubnetGroup":{"shape":"S11"}}}},"CreateEventSubscription":{"input":{"type":"structure","required":["SubscriptionName","SnsTopicArn"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"EventCategories":{"shape":"S6"},"SourceIds":{"shape":"S5"},"Enabled":{"type":"boolean"}}},"output":{"resultWrapper":"CreateEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"CreateOptionGroup":{"input":{"type":"structure","required":["OptionGroupName","EngineName","MajorEngineVersion","OptionGroupDescription"],"members":{"OptionGroupName":{},"EngineName":{},"MajorEngineVersion":{},"OptionGroupDescription":{}}},"output":{"resultWrapper":"CreateOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"S1p"}}}},"DeleteDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"SkipFinalSnapshot":{"type":"boolean"},"FinalDBSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"DeleteDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{}}}},"DeleteDBSecurityGroup":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{}}}},"DeleteDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier"],"members":{"DBSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sk"}}}},"DeleteDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName"],"members":{"DBSubnetGroupName":{}}}},"DeleteEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{}}},"output":{"resultWrapper":"DeleteEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"DeleteOptionGroup":{"input":{"type":"structure","required":["OptionGroupName"],"members":{"OptionGroupName":{}}}},"DescribeDBEngineVersions":{"input":{"type":"structure","members":{"Engine":{},"EngineVersion":{},"DBParameterGroupFamily":{},"MaxRecords":{"type":"integer"},"Marker":{},"DefaultOnly":{"type":"boolean"},"ListSupportedCharacterSets":{"type":"boolean"}}},"output":{"resultWrapper":"DescribeDBEngineVersionsResult","type":"structure","members":{"Marker":{},"DBEngineVersions":{"type":"list","member":{"locationName":"DBEngineVersion","type":"structure","members":{"Engine":{},"EngineVersion":{},"DBParameterGroupFamily":{},"DBEngineDescription":{},"DBEngineVersionDescription":{},"DefaultCharacterSet":{"shape":"S28"},"SupportedCharacterSets":{"type":"list","member":{"shape":"S28","locationName":"CharacterSet"}}}}}}}},"DescribeDBInstances":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBInstancesResult","type":"structure","members":{"Marker":{},"DBInstances":{"type":"list","member":{"shape":"St","locationName":"DBInstance"}}}}},"DescribeDBLogFiles":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"FilenameContains":{},"FileLastWritten":{"type":"long"},"FileSize":{"type":"long"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBLogFilesResult","type":"structure","members":{"DescribeDBLogFiles":{"type":"list","member":{"locationName":"DescribeDBLogFilesDetails","type":"structure","members":{"LogFileName":{},"LastWritten":{"type":"long"},"Size":{"type":"long"}}}},"Marker":{}}}},"DescribeDBParameterGroups":{"input":{"type":"structure","members":{"DBParameterGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBParameterGroupsResult","type":"structure","members":{"Marker":{},"DBParameterGroups":{"type":"list","member":{"shape":"S1d","locationName":"DBParameterGroup"}}}}},"DescribeDBParameters":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{},"Source":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBParametersResult","type":"structure","members":{"Parameters":{"shape":"S2n"},"Marker":{}}}},"DescribeDBSecurityGroups":{"input":{"type":"structure","members":{"DBSecurityGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSecurityGroupsResult","type":"structure","members":{"Marker":{},"DBSecurityGroups":{"type":"list","member":{"shape":"Sd","locationName":"DBSecurityGroup"}}}}},"DescribeDBSnapshots":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{},"SnapshotType":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSnapshotsResult","type":"structure","members":{"Marker":{},"DBSnapshots":{"type":"list","member":{"shape":"Sk","locationName":"DBSnapshot"}}}}},"DescribeDBSubnetGroups":{"input":{"type":"structure","members":{"DBSubnetGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSubnetGroupsResult","type":"structure","members":{"Marker":{},"DBSubnetGroups":{"type":"list","member":{"shape":"S11","locationName":"DBSubnetGroup"}}}}},"DescribeEngineDefaultParameters":{"input":{"type":"structure","required":["DBParameterGroupFamily"],"members":{"DBParameterGroupFamily":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEngineDefaultParametersResult","type":"structure","members":{"EngineDefaults":{"type":"structure","members":{"DBParameterGroupFamily":{},"Marker":{},"Parameters":{"shape":"S2n"}},"wrapper":true}}}},"DescribeEventCategories":{"input":{"type":"structure","members":{"SourceType":{}}},"output":{"resultWrapper":"DescribeEventCategoriesResult","type":"structure","members":{"EventCategoriesMapList":{"type":"list","member":{"locationName":"EventCategoriesMap","type":"structure","members":{"SourceType":{},"EventCategories":{"shape":"S6"}},"wrapper":true}}}}},"DescribeEventSubscriptions":{"input":{"type":"structure","members":{"SubscriptionName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventSubscriptionsResult","type":"structure","members":{"Marker":{},"EventSubscriptionsList":{"type":"list","member":{"shape":"S4","locationName":"EventSubscription"}}}}},"DescribeEvents":{"input":{"type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Duration":{"type":"integer"},"EventCategories":{"shape":"S6"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventsResult","type":"structure","members":{"Marker":{},"Events":{"type":"list","member":{"locationName":"Event","type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"Message":{},"EventCategories":{"shape":"S6"},"Date":{"type":"timestamp"}}}}}}},"DescribeOptionGroupOptions":{"input":{"type":"structure","required":["EngineName"],"members":{"EngineName":{},"MajorEngineVersion":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOptionGroupOptionsResult","type":"structure","members":{"OptionGroupOptions":{"type":"list","member":{"locationName":"OptionGroupOption","type":"structure","members":{"Name":{},"Description":{},"EngineName":{},"MajorEngineVersion":{},"MinimumRequiredMinorEngineVersion":{},"PortRequired":{"type":"boolean"},"DefaultPort":{"type":"integer"},"OptionsDependedOn":{"type":"list","member":{"locationName":"OptionName"}},"Persistent":{"type":"boolean"},"OptionGroupOptionSettings":{"type":"list","member":{"locationName":"OptionGroupOptionSetting","type":"structure","members":{"SettingName":{},"SettingDescription":{},"DefaultValue":{},"ApplyType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"}}}}}}},"Marker":{}}}},"DescribeOptionGroups":{"input":{"type":"structure","members":{"OptionGroupName":{},"Marker":{},"MaxRecords":{"type":"integer"},"EngineName":{},"MajorEngineVersion":{}}},"output":{"resultWrapper":"DescribeOptionGroupsResult","type":"structure","members":{"OptionGroupsList":{"type":"list","member":{"shape":"S1p","locationName":"OptionGroup"}},"Marker":{}}}},"DescribeOrderableDBInstanceOptions":{"input":{"type":"structure","required":["Engine"],"members":{"Engine":{},"EngineVersion":{},"DBInstanceClass":{},"LicenseModel":{},"Vpc":{"type":"boolean"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOrderableDBInstanceOptionsResult","type":"structure","members":{"OrderableDBInstanceOptions":{"type":"list","member":{"locationName":"OrderableDBInstanceOption","type":"structure","members":{"Engine":{},"EngineVersion":{},"DBInstanceClass":{},"LicenseModel":{},"AvailabilityZones":{"type":"list","member":{"shape":"S14","locationName":"AvailabilityZone"}},"MultiAZCapable":{"type":"boolean"},"ReadReplicaCapable":{"type":"boolean"},"Vpc":{"type":"boolean"}},"wrapper":true}},"Marker":{}}}},"DescribeReservedDBInstances":{"input":{"type":"structure","members":{"ReservedDBInstanceId":{},"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedDBInstancesResult","type":"structure","members":{"Marker":{},"ReservedDBInstances":{"type":"list","member":{"shape":"S3w","locationName":"ReservedDBInstance"}}}}},"DescribeReservedDBInstancesOfferings":{"input":{"type":"structure","members":{"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedDBInstancesOfferingsResult","type":"structure","members":{"Marker":{},"ReservedDBInstancesOfferings":{"type":"list","member":{"locationName":"ReservedDBInstancesOffering","type":"structure","members":{"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"RecurringCharges":{"shape":"S3y"}},"wrapper":true}}}}},"DownloadDBLogFilePortion":{"input":{"type":"structure","required":["DBInstanceIdentifier","LogFileName"],"members":{"DBInstanceIdentifier":{},"LogFileName":{},"Marker":{},"NumberOfLines":{"type":"integer"}}},"output":{"resultWrapper":"DownloadDBLogFilePortionResult","type":"structure","members":{"LogFileData":{},"Marker":{},"AdditionalDataPending":{"type":"boolean"}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceName"],"members":{"ResourceName":{}}},"output":{"resultWrapper":"ListTagsForResourceResult","type":"structure","members":{"TagList":{"shape":"S9"}}}},"ModifyDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"DBSecurityGroups":{"shape":"Sp"},"VpcSecurityGroupIds":{"shape":"Sq"},"ApplyImmediately":{"type":"boolean"},"MasterUserPassword":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"PreferredMaintenanceWindow":{},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AllowMajorVersionUpgrade":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"Iops":{"type":"integer"},"OptionGroupName":{},"NewDBInstanceIdentifier":{}}},"output":{"resultWrapper":"ModifyDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"ModifyDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName","Parameters"],"members":{"DBParameterGroupName":{},"Parameters":{"shape":"S2n"}}},"output":{"shape":"S4b","resultWrapper":"ModifyDBParameterGroupResult"}},"ModifyDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName","SubnetIds"],"members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"SubnetIds":{"shape":"S1j"}}},"output":{"resultWrapper":"ModifyDBSubnetGroupResult","type":"structure","members":{"DBSubnetGroup":{"shape":"S11"}}}},"ModifyEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"EventCategories":{"shape":"S6"},"Enabled":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"ModifyOptionGroup":{"input":{"type":"structure","required":["OptionGroupName"],"members":{"OptionGroupName":{},"OptionsToInclude":{"type":"list","member":{"locationName":"OptionConfiguration","type":"structure","required":["OptionName"],"members":{"OptionName":{},"Port":{"type":"integer"},"DBSecurityGroupMemberships":{"shape":"Sp"},"VpcSecurityGroupMemberships":{"shape":"Sq"},"OptionSettings":{"type":"list","member":{"shape":"S1t","locationName":"OptionSetting"}}}}},"OptionsToRemove":{"type":"list","member":{}},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"S1p"}}}},"PromoteReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{}}},"output":{"resultWrapper":"PromoteReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"PurchaseReservedDBInstancesOffering":{"input":{"type":"structure","required":["ReservedDBInstancesOfferingId"],"members":{"ReservedDBInstancesOfferingId":{},"ReservedDBInstanceId":{},"DBInstanceCount":{"type":"integer"}}},"output":{"resultWrapper":"PurchaseReservedDBInstancesOfferingResult","type":"structure","members":{"ReservedDBInstance":{"shape":"S3w"}}}},"RebootDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"ForceFailover":{"type":"boolean"}}},"output":{"resultWrapper":"RebootDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"RemoveSourceIdentifierFromSubscription":{"input":{"type":"structure","required":["SubscriptionName","SourceIdentifier"],"members":{"SubscriptionName":{},"SourceIdentifier":{}}},"output":{"resultWrapper":"RemoveSourceIdentifierFromSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"RemoveTagsFromResource":{"input":{"type":"structure","required":["ResourceName","TagKeys"],"members":{"ResourceName":{},"TagKeys":{"type":"list","member":{}}}}},"ResetDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{},"ResetAllParameters":{"type":"boolean"},"Parameters":{"shape":"S2n"}}},"output":{"shape":"S4b","resultWrapper":"ResetDBParameterGroupResult"}},"RestoreDBInstanceFromDBSnapshot":{"input":{"type":"structure","required":["DBInstanceIdentifier","DBSnapshotIdentifier"],"members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{},"DBInstanceClass":{},"Port":{"type":"integer"},"AvailabilityZone":{},"DBSubnetGroupName":{},"MultiAZ":{"type":"boolean"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"DBName":{},"Engine":{},"Iops":{"type":"integer"},"OptionGroupName":{}}},"output":{"resultWrapper":"RestoreDBInstanceFromDBSnapshotResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"RestoreDBInstanceToPointInTime":{"input":{"type":"structure","required":["SourceDBInstanceIdentifier","TargetDBInstanceIdentifier"],"members":{"SourceDBInstanceIdentifier":{},"TargetDBInstanceIdentifier":{},"RestoreTime":{"type":"timestamp"},"UseLatestRestorableTime":{"type":"boolean"},"DBInstanceClass":{},"Port":{"type":"integer"},"AvailabilityZone":{},"DBSubnetGroupName":{},"MultiAZ":{"type":"boolean"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"DBName":{},"Engine":{},"Iops":{"type":"integer"},"OptionGroupName":{}}},"output":{"resultWrapper":"RestoreDBInstanceToPointInTimeResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"RevokeDBSecurityGroupIngress":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"RevokeDBSecurityGroupIngressResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}}},"shapes":{"S4":{"type":"structure","members":{"CustomerAwsId":{},"CustSubscriptionId":{},"SnsTopicArn":{},"Status":{},"SubscriptionCreationTime":{},"SourceType":{},"SourceIdsList":{"shape":"S5"},"EventCategoriesList":{"shape":"S6"},"Enabled":{"type":"boolean"}},"wrapper":true},"S5":{"type":"list","member":{"locationName":"SourceId"}},"S6":{"type":"list","member":{"locationName":"EventCategory"}},"S9":{"type":"list","member":{"locationName":"Tag","type":"structure","members":{"Key":{},"Value":{}}}},"Sd":{"type":"structure","members":{"OwnerId":{},"DBSecurityGroupName":{},"DBSecurityGroupDescription":{},"VpcId":{},"EC2SecurityGroups":{"type":"list","member":{"locationName":"EC2SecurityGroup","type":"structure","members":{"Status":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}}},"IPRanges":{"type":"list","member":{"locationName":"IPRange","type":"structure","members":{"Status":{},"CIDRIP":{}}}}},"wrapper":true},"Sk":{"type":"structure","members":{"DBSnapshotIdentifier":{},"DBInstanceIdentifier":{},"SnapshotCreateTime":{"type":"timestamp"},"Engine":{},"AllocatedStorage":{"type":"integer"},"Status":{},"Port":{"type":"integer"},"AvailabilityZone":{},"VpcId":{},"InstanceCreateTime":{"type":"timestamp"},"MasterUsername":{},"EngineVersion":{},"LicenseModel":{},"SnapshotType":{},"Iops":{"type":"integer"},"OptionGroupName":{}},"wrapper":true},"Sp":{"type":"list","member":{"locationName":"DBSecurityGroupName"}},"Sq":{"type":"list","member":{"locationName":"VpcSecurityGroupId"}},"St":{"type":"structure","members":{"DBInstanceIdentifier":{},"DBInstanceClass":{},"Engine":{},"DBInstanceStatus":{},"MasterUsername":{},"DBName":{},"Endpoint":{"type":"structure","members":{"Address":{},"Port":{"type":"integer"}}},"AllocatedStorage":{"type":"integer"},"InstanceCreateTime":{"type":"timestamp"},"PreferredBackupWindow":{},"BackupRetentionPeriod":{"type":"integer"},"DBSecurityGroups":{"shape":"Sv"},"VpcSecurityGroups":{"shape":"Sx"},"DBParameterGroups":{"type":"list","member":{"locationName":"DBParameterGroup","type":"structure","members":{"DBParameterGroupName":{},"ParameterApplyStatus":{}}}},"AvailabilityZone":{},"DBSubnetGroup":{"shape":"S11"},"PreferredMaintenanceWindow":{},"PendingModifiedValues":{"type":"structure","members":{"DBInstanceClass":{},"AllocatedStorage":{"type":"integer"},"MasterUserPassword":{},"Port":{"type":"integer"},"BackupRetentionPeriod":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"Iops":{"type":"integer"},"DBInstanceIdentifier":{}}},"LatestRestorableTime":{"type":"timestamp"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"ReadReplicaSourceDBInstanceIdentifier":{},"ReadReplicaDBInstanceIdentifiers":{"type":"list","member":{"locationName":"ReadReplicaDBInstanceIdentifier"}},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupMemberships":{"type":"list","member":{"locationName":"OptionGroupMembership","type":"structure","members":{"OptionGroupName":{},"Status":{}}}},"CharacterSetName":{},"SecondaryAvailabilityZone":{},"PubliclyAccessible":{"type":"boolean"}},"wrapper":true},"Sv":{"type":"list","member":{"locationName":"DBSecurityGroup","type":"structure","members":{"DBSecurityGroupName":{},"Status":{}}}},"Sx":{"type":"list","member":{"locationName":"VpcSecurityGroupMembership","type":"structure","members":{"VpcSecurityGroupId":{},"Status":{}}}},"S11":{"type":"structure","members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"VpcId":{},"SubnetGroupStatus":{},"Subnets":{"type":"list","member":{"locationName":"Subnet","type":"structure","members":{"SubnetIdentifier":{},"SubnetAvailabilityZone":{"shape":"S14"},"SubnetStatus":{}}}}},"wrapper":true},"S14":{"type":"structure","members":{"Name":{},"ProvisionedIopsCapable":{"type":"boolean"}},"wrapper":true},"S1d":{"type":"structure","members":{"DBParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{}},"wrapper":true},"S1j":{"type":"list","member":{"locationName":"SubnetIdentifier"}},"S1p":{"type":"structure","members":{"OptionGroupName":{},"OptionGroupDescription":{},"EngineName":{},"MajorEngineVersion":{},"Options":{"type":"list","member":{"locationName":"Option","type":"structure","members":{"OptionName":{},"OptionDescription":{},"Persistent":{"type":"boolean"},"Port":{"type":"integer"},"OptionSettings":{"type":"list","member":{"shape":"S1t","locationName":"OptionSetting"}},"DBSecurityGroupMemberships":{"shape":"Sv"},"VpcSecurityGroupMemberships":{"shape":"Sx"}}}},"AllowsVpcAndNonVpcInstanceMemberships":{"type":"boolean"},"VpcId":{}},"wrapper":true},"S1t":{"type":"structure","members":{"Name":{},"Value":{},"DefaultValue":{},"Description":{},"ApplyType":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"IsCollection":{"type":"boolean"}}},"S28":{"type":"structure","members":{"CharacterSetName":{},"CharacterSetDescription":{}}},"S2n":{"type":"list","member":{"locationName":"Parameter","type":"structure","members":{"ParameterName":{},"ParameterValue":{},"Description":{},"Source":{},"ApplyType":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"MinimumEngineVersion":{},"ApplyMethod":{}}}},"S3w":{"type":"structure","members":{"ReservedDBInstanceId":{},"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"StartTime":{"type":"timestamp"},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"DBInstanceCount":{"type":"integer"},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"State":{},"RecurringCharges":{"shape":"S3y"}},"wrapper":true},"S3y":{"type":"list","member":{"locationName":"RecurringCharge","type":"structure","members":{"RecurringChargeAmount":{"type":"double"},"RecurringChargeFrequency":{}},"wrapper":true}},"S4b":{"type":"structure","members":{"DBParameterGroupName":{}}}}}')},39581:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeDBEngineVersions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBEngineVersions"},"DescribeDBInstances":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBInstances"},"DescribeDBLogFiles":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DescribeDBLogFiles"},"DescribeDBParameterGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBParameterGroups"},"DescribeDBParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Parameters"},"DescribeDBSecurityGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSecurityGroups"},"DescribeDBSnapshots":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSnapshots"},"DescribeDBSubnetGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSubnetGroups"},"DescribeEngineDefaultParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"EngineDefaults.Marker","result_key":"EngineDefaults.Parameters"},"DescribeEventSubscriptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"EventSubscriptionsList"},"DescribeEvents":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Events"},"DescribeOptionGroupOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OptionGroupOptions"},"DescribeOptionGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OptionGroupsList"},"DescribeOrderableDBInstanceOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OrderableDBInstanceOptions"},"DescribeReservedDBInstances":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedDBInstances"},"DescribeReservedDBInstancesOfferings":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedDBInstancesOfferings"},"DownloadDBLogFilePortion":{"input_token":"Marker","limit_key":"NumberOfLines","more_results":"AdditionalDataPending","output_token":"Marker","result_key":"LogFileData"},"ListTagsForResource":{"result_key":"TagList"}}}')},36331:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2013-09-09","endpointPrefix":"rds","protocol":"query","serviceAbbreviation":"Amazon RDS","serviceFullName":"Amazon Relational Database Service","serviceId":"RDS","signatureVersion":"v4","uid":"rds-2013-09-09","xmlNamespace":"http://rds.amazonaws.com/doc/2013-09-09/"},"operations":{"AddSourceIdentifierToSubscription":{"input":{"type":"structure","required":["SubscriptionName","SourceIdentifier"],"members":{"SubscriptionName":{},"SourceIdentifier":{}}},"output":{"resultWrapper":"AddSourceIdentifierToSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"AddTagsToResource":{"input":{"type":"structure","required":["ResourceName","Tags"],"members":{"ResourceName":{},"Tags":{"shape":"S9"}}}},"AuthorizeDBSecurityGroupIngress":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"AuthorizeDBSecurityGroupIngressResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}},"CopyDBSnapshot":{"input":{"type":"structure","required":["SourceDBSnapshotIdentifier","TargetDBSnapshotIdentifier"],"members":{"SourceDBSnapshotIdentifier":{},"TargetDBSnapshotIdentifier":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CopyDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sk"}}}},"CreateDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier","AllocatedStorage","DBInstanceClass","Engine","MasterUsername","MasterUserPassword"],"members":{"DBName":{},"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"Engine":{},"MasterUsername":{},"MasterUserPassword":{},"DBSecurityGroups":{"shape":"Sp"},"VpcSecurityGroupIds":{"shape":"Sq"},"AvailabilityZone":{},"DBSubnetGroupName":{},"PreferredMaintenanceWindow":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"Port":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupName":{},"CharacterSetName":{},"PubliclyAccessible":{"type":"boolean"},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"CreateDBInstanceReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier","SourceDBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"SourceDBInstanceIdentifier":{},"DBInstanceClass":{},"AvailabilityZone":{},"Port":{"type":"integer"},"AutoMinorVersionUpgrade":{"type":"boolean"},"Iops":{"type":"integer"},"OptionGroupName":{},"PubliclyAccessible":{"type":"boolean"},"Tags":{"shape":"S9"},"DBSubnetGroupName":{}}},"output":{"resultWrapper":"CreateDBInstanceReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"CreateDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName","DBParameterGroupFamily","Description"],"members":{"DBParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateDBParameterGroupResult","type":"structure","members":{"DBParameterGroup":{"shape":"S1f"}}}},"CreateDBSecurityGroup":{"input":{"type":"structure","required":["DBSecurityGroupName","DBSecurityGroupDescription"],"members":{"DBSecurityGroupName":{},"DBSecurityGroupDescription":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateDBSecurityGroupResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}},"CreateDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier","DBInstanceIdentifier"],"members":{"DBSnapshotIdentifier":{},"DBInstanceIdentifier":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sk"}}}},"CreateDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName","DBSubnetGroupDescription","SubnetIds"],"members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"SubnetIds":{"shape":"S1l"},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateDBSubnetGroupResult","type":"structure","members":{"DBSubnetGroup":{"shape":"S11"}}}},"CreateEventSubscription":{"input":{"type":"structure","required":["SubscriptionName","SnsTopicArn"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"EventCategories":{"shape":"S6"},"SourceIds":{"shape":"S5"},"Enabled":{"type":"boolean"},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"CreateOptionGroup":{"input":{"type":"structure","required":["OptionGroupName","EngineName","MajorEngineVersion","OptionGroupDescription"],"members":{"OptionGroupName":{},"EngineName":{},"MajorEngineVersion":{},"OptionGroupDescription":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"S1r"}}}},"DeleteDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"SkipFinalSnapshot":{"type":"boolean"},"FinalDBSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"DeleteDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{}}}},"DeleteDBSecurityGroup":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{}}}},"DeleteDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier"],"members":{"DBSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sk"}}}},"DeleteDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName"],"members":{"DBSubnetGroupName":{}}}},"DeleteEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{}}},"output":{"resultWrapper":"DeleteEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"DeleteOptionGroup":{"input":{"type":"structure","required":["OptionGroupName"],"members":{"OptionGroupName":{}}}},"DescribeDBEngineVersions":{"input":{"type":"structure","members":{"Engine":{},"EngineVersion":{},"DBParameterGroupFamily":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{},"DefaultOnly":{"type":"boolean"},"ListSupportedCharacterSets":{"type":"boolean"}}},"output":{"resultWrapper":"DescribeDBEngineVersionsResult","type":"structure","members":{"Marker":{},"DBEngineVersions":{"type":"list","member":{"locationName":"DBEngineVersion","type":"structure","members":{"Engine":{},"EngineVersion":{},"DBParameterGroupFamily":{},"DBEngineDescription":{},"DBEngineVersionDescription":{},"DefaultCharacterSet":{"shape":"S2d"},"SupportedCharacterSets":{"type":"list","member":{"shape":"S2d","locationName":"CharacterSet"}}}}}}}},"DescribeDBInstances":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBInstancesResult","type":"structure","members":{"Marker":{},"DBInstances":{"type":"list","member":{"shape":"St","locationName":"DBInstance"}}}}},"DescribeDBLogFiles":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"FilenameContains":{},"FileLastWritten":{"type":"long"},"FileSize":{"type":"long"},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBLogFilesResult","type":"structure","members":{"DescribeDBLogFiles":{"type":"list","member":{"locationName":"DescribeDBLogFilesDetails","type":"structure","members":{"LogFileName":{},"LastWritten":{"type":"long"},"Size":{"type":"long"}}}},"Marker":{}}}},"DescribeDBParameterGroups":{"input":{"type":"structure","members":{"DBParameterGroupName":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBParameterGroupsResult","type":"structure","members":{"Marker":{},"DBParameterGroups":{"type":"list","member":{"shape":"S1f","locationName":"DBParameterGroup"}}}}},"DescribeDBParameters":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{},"Source":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBParametersResult","type":"structure","members":{"Parameters":{"shape":"S2s"},"Marker":{}}}},"DescribeDBSecurityGroups":{"input":{"type":"structure","members":{"DBSecurityGroupName":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSecurityGroupsResult","type":"structure","members":{"Marker":{},"DBSecurityGroups":{"type":"list","member":{"shape":"Sd","locationName":"DBSecurityGroup"}}}}},"DescribeDBSnapshots":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{},"SnapshotType":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSnapshotsResult","type":"structure","members":{"Marker":{},"DBSnapshots":{"type":"list","member":{"shape":"Sk","locationName":"DBSnapshot"}}}}},"DescribeDBSubnetGroups":{"input":{"type":"structure","members":{"DBSubnetGroupName":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSubnetGroupsResult","type":"structure","members":{"Marker":{},"DBSubnetGroups":{"type":"list","member":{"shape":"S11","locationName":"DBSubnetGroup"}}}}},"DescribeEngineDefaultParameters":{"input":{"type":"structure","required":["DBParameterGroupFamily"],"members":{"DBParameterGroupFamily":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEngineDefaultParametersResult","type":"structure","members":{"EngineDefaults":{"type":"structure","members":{"DBParameterGroupFamily":{},"Marker":{},"Parameters":{"shape":"S2s"}},"wrapper":true}}}},"DescribeEventCategories":{"input":{"type":"structure","members":{"SourceType":{},"Filters":{"shape":"S27"}}},"output":{"resultWrapper":"DescribeEventCategoriesResult","type":"structure","members":{"EventCategoriesMapList":{"type":"list","member":{"locationName":"EventCategoriesMap","type":"structure","members":{"SourceType":{},"EventCategories":{"shape":"S6"}},"wrapper":true}}}}},"DescribeEventSubscriptions":{"input":{"type":"structure","members":{"SubscriptionName":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventSubscriptionsResult","type":"structure","members":{"Marker":{},"EventSubscriptionsList":{"type":"list","member":{"shape":"S4","locationName":"EventSubscription"}}}}},"DescribeEvents":{"input":{"type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Duration":{"type":"integer"},"EventCategories":{"shape":"S6"},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventsResult","type":"structure","members":{"Marker":{},"Events":{"type":"list","member":{"locationName":"Event","type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"Message":{},"EventCategories":{"shape":"S6"},"Date":{"type":"timestamp"}}}}}}},"DescribeOptionGroupOptions":{"input":{"type":"structure","required":["EngineName"],"members":{"EngineName":{},"MajorEngineVersion":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOptionGroupOptionsResult","type":"structure","members":{"OptionGroupOptions":{"type":"list","member":{"locationName":"OptionGroupOption","type":"structure","members":{"Name":{},"Description":{},"EngineName":{},"MajorEngineVersion":{},"MinimumRequiredMinorEngineVersion":{},"PortRequired":{"type":"boolean"},"DefaultPort":{"type":"integer"},"OptionsDependedOn":{"type":"list","member":{"locationName":"OptionName"}},"Persistent":{"type":"boolean"},"Permanent":{"type":"boolean"},"OptionGroupOptionSettings":{"type":"list","member":{"locationName":"OptionGroupOptionSetting","type":"structure","members":{"SettingName":{},"SettingDescription":{},"DefaultValue":{},"ApplyType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"}}}}}}},"Marker":{}}}},"DescribeOptionGroups":{"input":{"type":"structure","members":{"OptionGroupName":{},"Filters":{"shape":"S27"},"Marker":{},"MaxRecords":{"type":"integer"},"EngineName":{},"MajorEngineVersion":{}}},"output":{"resultWrapper":"DescribeOptionGroupsResult","type":"structure","members":{"OptionGroupsList":{"type":"list","member":{"shape":"S1r","locationName":"OptionGroup"}},"Marker":{}}}},"DescribeOrderableDBInstanceOptions":{"input":{"type":"structure","required":["Engine"],"members":{"Engine":{},"EngineVersion":{},"DBInstanceClass":{},"LicenseModel":{},"Vpc":{"type":"boolean"},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOrderableDBInstanceOptionsResult","type":"structure","members":{"OrderableDBInstanceOptions":{"type":"list","member":{"locationName":"OrderableDBInstanceOption","type":"structure","members":{"Engine":{},"EngineVersion":{},"DBInstanceClass":{},"LicenseModel":{},"AvailabilityZones":{"type":"list","member":{"shape":"S14","locationName":"AvailabilityZone"}},"MultiAZCapable":{"type":"boolean"},"ReadReplicaCapable":{"type":"boolean"},"Vpc":{"type":"boolean"}},"wrapper":true}},"Marker":{}}}},"DescribeReservedDBInstances":{"input":{"type":"structure","members":{"ReservedDBInstanceId":{},"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedDBInstancesResult","type":"structure","members":{"Marker":{},"ReservedDBInstances":{"type":"list","member":{"shape":"S41","locationName":"ReservedDBInstance"}}}}},"DescribeReservedDBInstancesOfferings":{"input":{"type":"structure","members":{"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedDBInstancesOfferingsResult","type":"structure","members":{"Marker":{},"ReservedDBInstancesOfferings":{"type":"list","member":{"locationName":"ReservedDBInstancesOffering","type":"structure","members":{"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"RecurringCharges":{"shape":"S43"}},"wrapper":true}}}}},"DownloadDBLogFilePortion":{"input":{"type":"structure","required":["DBInstanceIdentifier","LogFileName"],"members":{"DBInstanceIdentifier":{},"LogFileName":{},"Marker":{},"NumberOfLines":{"type":"integer"}}},"output":{"resultWrapper":"DownloadDBLogFilePortionResult","type":"structure","members":{"LogFileData":{},"Marker":{},"AdditionalDataPending":{"type":"boolean"}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceName"],"members":{"ResourceName":{},"Filters":{"shape":"S27"}}},"output":{"resultWrapper":"ListTagsForResourceResult","type":"structure","members":{"TagList":{"shape":"S9"}}}},"ModifyDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"DBSecurityGroups":{"shape":"Sp"},"VpcSecurityGroupIds":{"shape":"Sq"},"ApplyImmediately":{"type":"boolean"},"MasterUserPassword":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"PreferredMaintenanceWindow":{},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AllowMajorVersionUpgrade":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"Iops":{"type":"integer"},"OptionGroupName":{},"NewDBInstanceIdentifier":{}}},"output":{"resultWrapper":"ModifyDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"ModifyDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName","Parameters"],"members":{"DBParameterGroupName":{},"Parameters":{"shape":"S2s"}}},"output":{"shape":"S4g","resultWrapper":"ModifyDBParameterGroupResult"}},"ModifyDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName","SubnetIds"],"members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"SubnetIds":{"shape":"S1l"}}},"output":{"resultWrapper":"ModifyDBSubnetGroupResult","type":"structure","members":{"DBSubnetGroup":{"shape":"S11"}}}},"ModifyEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"EventCategories":{"shape":"S6"},"Enabled":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"ModifyOptionGroup":{"input":{"type":"structure","required":["OptionGroupName"],"members":{"OptionGroupName":{},"OptionsToInclude":{"type":"list","member":{"locationName":"OptionConfiguration","type":"structure","required":["OptionName"],"members":{"OptionName":{},"Port":{"type":"integer"},"DBSecurityGroupMemberships":{"shape":"Sp"},"VpcSecurityGroupMemberships":{"shape":"Sq"},"OptionSettings":{"type":"list","member":{"shape":"S1v","locationName":"OptionSetting"}}}}},"OptionsToRemove":{"type":"list","member":{}},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"S1r"}}}},"PromoteReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{}}},"output":{"resultWrapper":"PromoteReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"PurchaseReservedDBInstancesOffering":{"input":{"type":"structure","required":["ReservedDBInstancesOfferingId"],"members":{"ReservedDBInstancesOfferingId":{},"ReservedDBInstanceId":{},"DBInstanceCount":{"type":"integer"},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"PurchaseReservedDBInstancesOfferingResult","type":"structure","members":{"ReservedDBInstance":{"shape":"S41"}}}},"RebootDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"ForceFailover":{"type":"boolean"}}},"output":{"resultWrapper":"RebootDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"RemoveSourceIdentifierFromSubscription":{"input":{"type":"structure","required":["SubscriptionName","SourceIdentifier"],"members":{"SubscriptionName":{},"SourceIdentifier":{}}},"output":{"resultWrapper":"RemoveSourceIdentifierFromSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"RemoveTagsFromResource":{"input":{"type":"structure","required":["ResourceName","TagKeys"],"members":{"ResourceName":{},"TagKeys":{"type":"list","member":{}}}}},"ResetDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{},"ResetAllParameters":{"type":"boolean"},"Parameters":{"shape":"S2s"}}},"output":{"shape":"S4g","resultWrapper":"ResetDBParameterGroupResult"}},"RestoreDBInstanceFromDBSnapshot":{"input":{"type":"structure","required":["DBInstanceIdentifier","DBSnapshotIdentifier"],"members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{},"DBInstanceClass":{},"Port":{"type":"integer"},"AvailabilityZone":{},"DBSubnetGroupName":{},"MultiAZ":{"type":"boolean"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"DBName":{},"Engine":{},"Iops":{"type":"integer"},"OptionGroupName":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"RestoreDBInstanceFromDBSnapshotResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"RestoreDBInstanceToPointInTime":{"input":{"type":"structure","required":["SourceDBInstanceIdentifier","TargetDBInstanceIdentifier"],"members":{"SourceDBInstanceIdentifier":{},"TargetDBInstanceIdentifier":{},"RestoreTime":{"type":"timestamp"},"UseLatestRestorableTime":{"type":"boolean"},"DBInstanceClass":{},"Port":{"type":"integer"},"AvailabilityZone":{},"DBSubnetGroupName":{},"MultiAZ":{"type":"boolean"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"DBName":{},"Engine":{},"Iops":{"type":"integer"},"OptionGroupName":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"RestoreDBInstanceToPointInTimeResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"RevokeDBSecurityGroupIngress":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"RevokeDBSecurityGroupIngressResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}}},"shapes":{"S4":{"type":"structure","members":{"CustomerAwsId":{},"CustSubscriptionId":{},"SnsTopicArn":{},"Status":{},"SubscriptionCreationTime":{},"SourceType":{},"SourceIdsList":{"shape":"S5"},"EventCategoriesList":{"shape":"S6"},"Enabled":{"type":"boolean"}},"wrapper":true},"S5":{"type":"list","member":{"locationName":"SourceId"}},"S6":{"type":"list","member":{"locationName":"EventCategory"}},"S9":{"type":"list","member":{"locationName":"Tag","type":"structure","members":{"Key":{},"Value":{}}}},"Sd":{"type":"structure","members":{"OwnerId":{},"DBSecurityGroupName":{},"DBSecurityGroupDescription":{},"VpcId":{},"EC2SecurityGroups":{"type":"list","member":{"locationName":"EC2SecurityGroup","type":"structure","members":{"Status":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}}},"IPRanges":{"type":"list","member":{"locationName":"IPRange","type":"structure","members":{"Status":{},"CIDRIP":{}}}}},"wrapper":true},"Sk":{"type":"structure","members":{"DBSnapshotIdentifier":{},"DBInstanceIdentifier":{},"SnapshotCreateTime":{"type":"timestamp"},"Engine":{},"AllocatedStorage":{"type":"integer"},"Status":{},"Port":{"type":"integer"},"AvailabilityZone":{},"VpcId":{},"InstanceCreateTime":{"type":"timestamp"},"MasterUsername":{},"EngineVersion":{},"LicenseModel":{},"SnapshotType":{},"Iops":{"type":"integer"},"OptionGroupName":{},"PercentProgress":{"type":"integer"},"SourceRegion":{}},"wrapper":true},"Sp":{"type":"list","member":{"locationName":"DBSecurityGroupName"}},"Sq":{"type":"list","member":{"locationName":"VpcSecurityGroupId"}},"St":{"type":"structure","members":{"DBInstanceIdentifier":{},"DBInstanceClass":{},"Engine":{},"DBInstanceStatus":{},"MasterUsername":{},"DBName":{},"Endpoint":{"type":"structure","members":{"Address":{},"Port":{"type":"integer"}}},"AllocatedStorage":{"type":"integer"},"InstanceCreateTime":{"type":"timestamp"},"PreferredBackupWindow":{},"BackupRetentionPeriod":{"type":"integer"},"DBSecurityGroups":{"shape":"Sv"},"VpcSecurityGroups":{"shape":"Sx"},"DBParameterGroups":{"type":"list","member":{"locationName":"DBParameterGroup","type":"structure","members":{"DBParameterGroupName":{},"ParameterApplyStatus":{}}}},"AvailabilityZone":{},"DBSubnetGroup":{"shape":"S11"},"PreferredMaintenanceWindow":{},"PendingModifiedValues":{"type":"structure","members":{"DBInstanceClass":{},"AllocatedStorage":{"type":"integer"},"MasterUserPassword":{},"Port":{"type":"integer"},"BackupRetentionPeriod":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"Iops":{"type":"integer"},"DBInstanceIdentifier":{}}},"LatestRestorableTime":{"type":"timestamp"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"ReadReplicaSourceDBInstanceIdentifier":{},"ReadReplicaDBInstanceIdentifiers":{"type":"list","member":{"locationName":"ReadReplicaDBInstanceIdentifier"}},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupMemberships":{"type":"list","member":{"locationName":"OptionGroupMembership","type":"structure","members":{"OptionGroupName":{},"Status":{}}}},"CharacterSetName":{},"SecondaryAvailabilityZone":{},"PubliclyAccessible":{"type":"boolean"},"StatusInfos":{"type":"list","member":{"locationName":"DBInstanceStatusInfo","type":"structure","members":{"StatusType":{},"Normal":{"type":"boolean"},"Status":{},"Message":{}}}}},"wrapper":true},"Sv":{"type":"list","member":{"locationName":"DBSecurityGroup","type":"structure","members":{"DBSecurityGroupName":{},"Status":{}}}},"Sx":{"type":"list","member":{"locationName":"VpcSecurityGroupMembership","type":"structure","members":{"VpcSecurityGroupId":{},"Status":{}}}},"S11":{"type":"structure","members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"VpcId":{},"SubnetGroupStatus":{},"Subnets":{"type":"list","member":{"locationName":"Subnet","type":"structure","members":{"SubnetIdentifier":{},"SubnetAvailabilityZone":{"shape":"S14"},"SubnetStatus":{}}}}},"wrapper":true},"S14":{"type":"structure","members":{"Name":{},"ProvisionedIopsCapable":{"type":"boolean"}},"wrapper":true},"S1f":{"type":"structure","members":{"DBParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{}},"wrapper":true},"S1l":{"type":"list","member":{"locationName":"SubnetIdentifier"}},"S1r":{"type":"structure","members":{"OptionGroupName":{},"OptionGroupDescription":{},"EngineName":{},"MajorEngineVersion":{},"Options":{"type":"list","member":{"locationName":"Option","type":"structure","members":{"OptionName":{},"OptionDescription":{},"Persistent":{"type":"boolean"},"Permanent":{"type":"boolean"},"Port":{"type":"integer"},"OptionSettings":{"type":"list","member":{"shape":"S1v","locationName":"OptionSetting"}},"DBSecurityGroupMemberships":{"shape":"Sv"},"VpcSecurityGroupMemberships":{"shape":"Sx"}}}},"AllowsVpcAndNonVpcInstanceMemberships":{"type":"boolean"},"VpcId":{}},"wrapper":true},"S1v":{"type":"structure","members":{"Name":{},"Value":{},"DefaultValue":{},"Description":{},"ApplyType":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"IsCollection":{"type":"boolean"}}},"S27":{"type":"list","member":{"locationName":"Filter","type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"type":"list","member":{"locationName":"Value"}}}}},"S2d":{"type":"structure","members":{"CharacterSetName":{},"CharacterSetDescription":{}}},"S2s":{"type":"list","member":{"locationName":"Parameter","type":"structure","members":{"ParameterName":{},"ParameterValue":{},"Description":{},"Source":{},"ApplyType":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"MinimumEngineVersion":{},"ApplyMethod":{}}}},"S41":{"type":"structure","members":{"ReservedDBInstanceId":{},"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"StartTime":{"type":"timestamp"},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"DBInstanceCount":{"type":"integer"},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"State":{},"RecurringCharges":{"shape":"S43"}},"wrapper":true},"S43":{"type":"list","member":{"locationName":"RecurringCharge","type":"structure","members":{"RecurringChargeAmount":{"type":"double"},"RecurringChargeFrequency":{}},"wrapper":true}},"S4g":{"type":"structure","members":{"DBParameterGroupName":{}}}}}')},14485:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeDBEngineVersions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBEngineVersions"},"DescribeDBInstances":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBInstances"},"DescribeDBLogFiles":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DescribeDBLogFiles"},"DescribeDBParameterGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBParameterGroups"},"DescribeDBParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Parameters"},"DescribeDBSecurityGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSecurityGroups"},"DescribeDBSnapshots":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSnapshots"},"DescribeDBSubnetGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSubnetGroups"},"DescribeEngineDefaultParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"EngineDefaults.Marker","result_key":"EngineDefaults.Parameters"},"DescribeEventSubscriptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"EventSubscriptionsList"},"DescribeEvents":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Events"},"DescribeOptionGroupOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OptionGroupOptions"},"DescribeOptionGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OptionGroupsList"},"DescribeOrderableDBInstanceOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OrderableDBInstanceOptions"},"DescribeReservedDBInstances":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedDBInstances"},"DescribeReservedDBInstancesOfferings":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedDBInstancesOfferings"},"DownloadDBLogFilePortion":{"input_token":"Marker","limit_key":"NumberOfLines","more_results":"AdditionalDataPending","output_token":"Marker","result_key":"LogFileData"},"ListTagsForResource":{"result_key":"TagList"}}}')},36851:function(e){"use strict";e.exports=JSON.parse('{"V":{"DBInstanceAvailable":{"delay":30,"operation":"DescribeDBInstances","maxAttempts":60,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"DBInstances[].DBInstanceStatus"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"deleting","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"failed","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"incompatible-restore","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"incompatible-parameters","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"incompatible-parameters","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"incompatible-restore","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"}]},"DBInstanceDeleted":{"delay":30,"operation":"DescribeDBInstances","maxAttempts":60,"acceptors":[{"expected":"deleted","matcher":"pathAll","state":"success","argument":"DBInstances[].DBInstanceStatus"},{"expected":"creating","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"modifying","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"rebooting","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"resetting-master-credentials","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"}]}}}')},19226:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-09-01","endpointPrefix":"rds","protocol":"query","serviceAbbreviation":"Amazon RDS","serviceFullName":"Amazon Relational Database Service","serviceId":"RDS","signatureVersion":"v4","uid":"rds-2014-09-01","xmlNamespace":"http://rds.amazonaws.com/doc/2014-09-01/"},"operations":{"AddSourceIdentifierToSubscription":{"input":{"type":"structure","required":["SubscriptionName","SourceIdentifier"],"members":{"SubscriptionName":{},"SourceIdentifier":{}}},"output":{"resultWrapper":"AddSourceIdentifierToSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"AddTagsToResource":{"input":{"type":"structure","required":["ResourceName","Tags"],"members":{"ResourceName":{},"Tags":{"shape":"S9"}}}},"AuthorizeDBSecurityGroupIngress":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"AuthorizeDBSecurityGroupIngressResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}},"CopyDBParameterGroup":{"input":{"type":"structure","required":["SourceDBParameterGroupIdentifier","TargetDBParameterGroupIdentifier","TargetDBParameterGroupDescription"],"members":{"SourceDBParameterGroupIdentifier":{},"TargetDBParameterGroupIdentifier":{},"TargetDBParameterGroupDescription":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CopyDBParameterGroupResult","type":"structure","members":{"DBParameterGroup":{"shape":"Sk"}}}},"CopyDBSnapshot":{"input":{"type":"structure","required":["SourceDBSnapshotIdentifier","TargetDBSnapshotIdentifier"],"members":{"SourceDBSnapshotIdentifier":{},"TargetDBSnapshotIdentifier":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CopyDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sn"}}}},"CopyOptionGroup":{"input":{"type":"structure","required":["SourceOptionGroupIdentifier","TargetOptionGroupIdentifier","TargetOptionGroupDescription"],"members":{"SourceOptionGroupIdentifier":{},"TargetOptionGroupIdentifier":{},"TargetOptionGroupDescription":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CopyOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"St"}}}},"CreateDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier","AllocatedStorage","DBInstanceClass","Engine","MasterUsername","MasterUserPassword"],"members":{"DBName":{},"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"Engine":{},"MasterUsername":{},"MasterUserPassword":{},"DBSecurityGroups":{"shape":"S13"},"VpcSecurityGroupIds":{"shape":"S14"},"AvailabilityZone":{},"DBSubnetGroupName":{},"PreferredMaintenanceWindow":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"Port":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupName":{},"CharacterSetName":{},"PubliclyAccessible":{"type":"boolean"},"Tags":{"shape":"S9"},"StorageType":{},"TdeCredentialArn":{},"TdeCredentialPassword":{}}},"output":{"resultWrapper":"CreateDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"S17"}}}},"CreateDBInstanceReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier","SourceDBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"SourceDBInstanceIdentifier":{},"DBInstanceClass":{},"AvailabilityZone":{},"Port":{"type":"integer"},"AutoMinorVersionUpgrade":{"type":"boolean"},"Iops":{"type":"integer"},"OptionGroupName":{},"PubliclyAccessible":{"type":"boolean"},"Tags":{"shape":"S9"},"DBSubnetGroupName":{},"StorageType":{}}},"output":{"resultWrapper":"CreateDBInstanceReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"S17"}}}},"CreateDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName","DBParameterGroupFamily","Description"],"members":{"DBParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateDBParameterGroupResult","type":"structure","members":{"DBParameterGroup":{"shape":"Sk"}}}},"CreateDBSecurityGroup":{"input":{"type":"structure","required":["DBSecurityGroupName","DBSecurityGroupDescription"],"members":{"DBSecurityGroupName":{},"DBSecurityGroupDescription":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateDBSecurityGroupResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}},"CreateDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier","DBInstanceIdentifier"],"members":{"DBSnapshotIdentifier":{},"DBInstanceIdentifier":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sn"}}}},"CreateDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName","DBSubnetGroupDescription","SubnetIds"],"members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"SubnetIds":{"shape":"S1u"},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateDBSubnetGroupResult","type":"structure","members":{"DBSubnetGroup":{"shape":"S1b"}}}},"CreateEventSubscription":{"input":{"type":"structure","required":["SubscriptionName","SnsTopicArn"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"EventCategories":{"shape":"S6"},"SourceIds":{"shape":"S5"},"Enabled":{"type":"boolean"},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"CreateOptionGroup":{"input":{"type":"structure","required":["OptionGroupName","EngineName","MajorEngineVersion","OptionGroupDescription"],"members":{"OptionGroupName":{},"EngineName":{},"MajorEngineVersion":{},"OptionGroupDescription":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"St"}}}},"DeleteDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"SkipFinalSnapshot":{"type":"boolean"},"FinalDBSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"S17"}}}},"DeleteDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{}}}},"DeleteDBSecurityGroup":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{}}}},"DeleteDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier"],"members":{"DBSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sn"}}}},"DeleteDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName"],"members":{"DBSubnetGroupName":{}}}},"DeleteEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{}}},"output":{"resultWrapper":"DeleteEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"DeleteOptionGroup":{"input":{"type":"structure","required":["OptionGroupName"],"members":{"OptionGroupName":{}}}},"DescribeDBEngineVersions":{"input":{"type":"structure","members":{"Engine":{},"EngineVersion":{},"DBParameterGroupFamily":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{},"DefaultOnly":{"type":"boolean"},"ListSupportedCharacterSets":{"type":"boolean"}}},"output":{"resultWrapper":"DescribeDBEngineVersionsResult","type":"structure","members":{"Marker":{},"DBEngineVersions":{"type":"list","member":{"locationName":"DBEngineVersion","type":"structure","members":{"Engine":{},"EngineVersion":{},"DBParameterGroupFamily":{},"DBEngineDescription":{},"DBEngineVersionDescription":{},"DefaultCharacterSet":{"shape":"S2h"},"SupportedCharacterSets":{"type":"list","member":{"shape":"S2h","locationName":"CharacterSet"}}}}}}}},"DescribeDBInstances":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBInstancesResult","type":"structure","members":{"Marker":{},"DBInstances":{"type":"list","member":{"shape":"S17","locationName":"DBInstance"}}}}},"DescribeDBLogFiles":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"FilenameContains":{},"FileLastWritten":{"type":"long"},"FileSize":{"type":"long"},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBLogFilesResult","type":"structure","members":{"DescribeDBLogFiles":{"type":"list","member":{"locationName":"DescribeDBLogFilesDetails","type":"structure","members":{"LogFileName":{},"LastWritten":{"type":"long"},"Size":{"type":"long"}}}},"Marker":{}}}},"DescribeDBParameterGroups":{"input":{"type":"structure","members":{"DBParameterGroupName":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBParameterGroupsResult","type":"structure","members":{"Marker":{},"DBParameterGroups":{"type":"list","member":{"shape":"Sk","locationName":"DBParameterGroup"}}}}},"DescribeDBParameters":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{},"Source":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBParametersResult","type":"structure","members":{"Parameters":{"shape":"S2w"},"Marker":{}}}},"DescribeDBSecurityGroups":{"input":{"type":"structure","members":{"DBSecurityGroupName":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSecurityGroupsResult","type":"structure","members":{"Marker":{},"DBSecurityGroups":{"type":"list","member":{"shape":"Sd","locationName":"DBSecurityGroup"}}}}},"DescribeDBSnapshots":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{},"SnapshotType":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSnapshotsResult","type":"structure","members":{"Marker":{},"DBSnapshots":{"type":"list","member":{"shape":"Sn","locationName":"DBSnapshot"}}}}},"DescribeDBSubnetGroups":{"input":{"type":"structure","members":{"DBSubnetGroupName":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSubnetGroupsResult","type":"structure","members":{"Marker":{},"DBSubnetGroups":{"type":"list","member":{"shape":"S1b","locationName":"DBSubnetGroup"}}}}},"DescribeEngineDefaultParameters":{"input":{"type":"structure","required":["DBParameterGroupFamily"],"members":{"DBParameterGroupFamily":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEngineDefaultParametersResult","type":"structure","members":{"EngineDefaults":{"type":"structure","members":{"DBParameterGroupFamily":{},"Marker":{},"Parameters":{"shape":"S2w"}},"wrapper":true}}}},"DescribeEventCategories":{"input":{"type":"structure","members":{"SourceType":{},"Filters":{"shape":"S2b"}}},"output":{"resultWrapper":"DescribeEventCategoriesResult","type":"structure","members":{"EventCategoriesMapList":{"type":"list","member":{"locationName":"EventCategoriesMap","type":"structure","members":{"SourceType":{},"EventCategories":{"shape":"S6"}},"wrapper":true}}}}},"DescribeEventSubscriptions":{"input":{"type":"structure","members":{"SubscriptionName":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventSubscriptionsResult","type":"structure","members":{"Marker":{},"EventSubscriptionsList":{"type":"list","member":{"shape":"S4","locationName":"EventSubscription"}}}}},"DescribeEvents":{"input":{"type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Duration":{"type":"integer"},"EventCategories":{"shape":"S6"},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventsResult","type":"structure","members":{"Marker":{},"Events":{"type":"list","member":{"locationName":"Event","type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"Message":{},"EventCategories":{"shape":"S6"},"Date":{"type":"timestamp"}}}}}}},"DescribeOptionGroupOptions":{"input":{"type":"structure","required":["EngineName"],"members":{"EngineName":{},"MajorEngineVersion":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOptionGroupOptionsResult","type":"structure","members":{"OptionGroupOptions":{"type":"list","member":{"locationName":"OptionGroupOption","type":"structure","members":{"Name":{},"Description":{},"EngineName":{},"MajorEngineVersion":{},"MinimumRequiredMinorEngineVersion":{},"PortRequired":{"type":"boolean"},"DefaultPort":{"type":"integer"},"OptionsDependedOn":{"type":"list","member":{"locationName":"OptionName"}},"Persistent":{"type":"boolean"},"Permanent":{"type":"boolean"},"OptionGroupOptionSettings":{"type":"list","member":{"locationName":"OptionGroupOptionSetting","type":"structure","members":{"SettingName":{},"SettingDescription":{},"DefaultValue":{},"ApplyType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"}}}}}}},"Marker":{}}}},"DescribeOptionGroups":{"input":{"type":"structure","members":{"OptionGroupName":{},"Filters":{"shape":"S2b"},"Marker":{},"MaxRecords":{"type":"integer"},"EngineName":{},"MajorEngineVersion":{}}},"output":{"resultWrapper":"DescribeOptionGroupsResult","type":"structure","members":{"OptionGroupsList":{"type":"list","member":{"shape":"St","locationName":"OptionGroup"}},"Marker":{}}}},"DescribeOrderableDBInstanceOptions":{"input":{"type":"structure","required":["Engine"],"members":{"Engine":{},"EngineVersion":{},"DBInstanceClass":{},"LicenseModel":{},"Vpc":{"type":"boolean"},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOrderableDBInstanceOptionsResult","type":"structure","members":{"OrderableDBInstanceOptions":{"type":"list","member":{"locationName":"OrderableDBInstanceOption","type":"structure","members":{"Engine":{},"EngineVersion":{},"DBInstanceClass":{},"LicenseModel":{},"AvailabilityZones":{"type":"list","member":{"shape":"S1e","locationName":"AvailabilityZone"}},"MultiAZCapable":{"type":"boolean"},"ReadReplicaCapable":{"type":"boolean"},"Vpc":{"type":"boolean"},"StorageType":{},"SupportsIops":{"type":"boolean"}},"wrapper":true}},"Marker":{}}}},"DescribeReservedDBInstances":{"input":{"type":"structure","members":{"ReservedDBInstanceId":{},"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedDBInstancesResult","type":"structure","members":{"Marker":{},"ReservedDBInstances":{"type":"list","member":{"shape":"S45","locationName":"ReservedDBInstance"}}}}},"DescribeReservedDBInstancesOfferings":{"input":{"type":"structure","members":{"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedDBInstancesOfferingsResult","type":"structure","members":{"Marker":{},"ReservedDBInstancesOfferings":{"type":"list","member":{"locationName":"ReservedDBInstancesOffering","type":"structure","members":{"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"RecurringCharges":{"shape":"S47"}},"wrapper":true}}}}},"DownloadDBLogFilePortion":{"input":{"type":"structure","required":["DBInstanceIdentifier","LogFileName"],"members":{"DBInstanceIdentifier":{},"LogFileName":{},"Marker":{},"NumberOfLines":{"type":"integer"}}},"output":{"resultWrapper":"DownloadDBLogFilePortionResult","type":"structure","members":{"LogFileData":{},"Marker":{},"AdditionalDataPending":{"type":"boolean"}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceName"],"members":{"ResourceName":{},"Filters":{"shape":"S2b"}}},"output":{"resultWrapper":"ListTagsForResourceResult","type":"structure","members":{"TagList":{"shape":"S9"}}}},"ModifyDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"DBSecurityGroups":{"shape":"S13"},"VpcSecurityGroupIds":{"shape":"S14"},"ApplyImmediately":{"type":"boolean"},"MasterUserPassword":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"PreferredMaintenanceWindow":{},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AllowMajorVersionUpgrade":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"Iops":{"type":"integer"},"OptionGroupName":{},"NewDBInstanceIdentifier":{},"StorageType":{},"TdeCredentialArn":{},"TdeCredentialPassword":{}}},"output":{"resultWrapper":"ModifyDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"S17"}}}},"ModifyDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName","Parameters"],"members":{"DBParameterGroupName":{},"Parameters":{"shape":"S2w"}}},"output":{"shape":"S4k","resultWrapper":"ModifyDBParameterGroupResult"}},"ModifyDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName","SubnetIds"],"members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"SubnetIds":{"shape":"S1u"}}},"output":{"resultWrapper":"ModifyDBSubnetGroupResult","type":"structure","members":{"DBSubnetGroup":{"shape":"S1b"}}}},"ModifyEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"EventCategories":{"shape":"S6"},"Enabled":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"ModifyOptionGroup":{"input":{"type":"structure","required":["OptionGroupName"],"members":{"OptionGroupName":{},"OptionsToInclude":{"type":"list","member":{"locationName":"OptionConfiguration","type":"structure","required":["OptionName"],"members":{"OptionName":{},"Port":{"type":"integer"},"DBSecurityGroupMemberships":{"shape":"S13"},"VpcSecurityGroupMemberships":{"shape":"S14"},"OptionSettings":{"type":"list","member":{"shape":"Sx","locationName":"OptionSetting"}}}}},"OptionsToRemove":{"type":"list","member":{}},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"St"}}}},"PromoteReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{}}},"output":{"resultWrapper":"PromoteReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"S17"}}}},"PurchaseReservedDBInstancesOffering":{"input":{"type":"structure","required":["ReservedDBInstancesOfferingId"],"members":{"ReservedDBInstancesOfferingId":{},"ReservedDBInstanceId":{},"DBInstanceCount":{"type":"integer"},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"PurchaseReservedDBInstancesOfferingResult","type":"structure","members":{"ReservedDBInstance":{"shape":"S45"}}}},"RebootDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"ForceFailover":{"type":"boolean"}}},"output":{"resultWrapper":"RebootDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"S17"}}}},"RemoveSourceIdentifierFromSubscription":{"input":{"type":"structure","required":["SubscriptionName","SourceIdentifier"],"members":{"SubscriptionName":{},"SourceIdentifier":{}}},"output":{"resultWrapper":"RemoveSourceIdentifierFromSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"RemoveTagsFromResource":{"input":{"type":"structure","required":["ResourceName","TagKeys"],"members":{"ResourceName":{},"TagKeys":{"type":"list","member":{}}}}},"ResetDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{},"ResetAllParameters":{"type":"boolean"},"Parameters":{"shape":"S2w"}}},"output":{"shape":"S4k","resultWrapper":"ResetDBParameterGroupResult"}},"RestoreDBInstanceFromDBSnapshot":{"input":{"type":"structure","required":["DBInstanceIdentifier","DBSnapshotIdentifier"],"members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{},"DBInstanceClass":{},"Port":{"type":"integer"},"AvailabilityZone":{},"DBSubnetGroupName":{},"MultiAZ":{"type":"boolean"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"DBName":{},"Engine":{},"Iops":{"type":"integer"},"OptionGroupName":{},"Tags":{"shape":"S9"},"StorageType":{},"TdeCredentialArn":{},"TdeCredentialPassword":{}}},"output":{"resultWrapper":"RestoreDBInstanceFromDBSnapshotResult","type":"structure","members":{"DBInstance":{"shape":"S17"}}}},"RestoreDBInstanceToPointInTime":{"input":{"type":"structure","required":["SourceDBInstanceIdentifier","TargetDBInstanceIdentifier"],"members":{"SourceDBInstanceIdentifier":{},"TargetDBInstanceIdentifier":{},"RestoreTime":{"type":"timestamp"},"UseLatestRestorableTime":{"type":"boolean"},"DBInstanceClass":{},"Port":{"type":"integer"},"AvailabilityZone":{},"DBSubnetGroupName":{},"MultiAZ":{"type":"boolean"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"DBName":{},"Engine":{},"Iops":{"type":"integer"},"OptionGroupName":{},"Tags":{"shape":"S9"},"StorageType":{},"TdeCredentialArn":{},"TdeCredentialPassword":{}}},"output":{"resultWrapper":"RestoreDBInstanceToPointInTimeResult","type":"structure","members":{"DBInstance":{"shape":"S17"}}}},"RevokeDBSecurityGroupIngress":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"RevokeDBSecurityGroupIngressResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}}},"shapes":{"S4":{"type":"structure","members":{"CustomerAwsId":{},"CustSubscriptionId":{},"SnsTopicArn":{},"Status":{},"SubscriptionCreationTime":{},"SourceType":{},"SourceIdsList":{"shape":"S5"},"EventCategoriesList":{"shape":"S6"},"Enabled":{"type":"boolean"}},"wrapper":true},"S5":{"type":"list","member":{"locationName":"SourceId"}},"S6":{"type":"list","member":{"locationName":"EventCategory"}},"S9":{"type":"list","member":{"locationName":"Tag","type":"structure","members":{"Key":{},"Value":{}}}},"Sd":{"type":"structure","members":{"OwnerId":{},"DBSecurityGroupName":{},"DBSecurityGroupDescription":{},"VpcId":{},"EC2SecurityGroups":{"type":"list","member":{"locationName":"EC2SecurityGroup","type":"structure","members":{"Status":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}}},"IPRanges":{"type":"list","member":{"locationName":"IPRange","type":"structure","members":{"Status":{},"CIDRIP":{}}}}},"wrapper":true},"Sk":{"type":"structure","members":{"DBParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{}},"wrapper":true},"Sn":{"type":"structure","members":{"DBSnapshotIdentifier":{},"DBInstanceIdentifier":{},"SnapshotCreateTime":{"type":"timestamp"},"Engine":{},"AllocatedStorage":{"type":"integer"},"Status":{},"Port":{"type":"integer"},"AvailabilityZone":{},"VpcId":{},"InstanceCreateTime":{"type":"timestamp"},"MasterUsername":{},"EngineVersion":{},"LicenseModel":{},"SnapshotType":{},"Iops":{"type":"integer"},"OptionGroupName":{},"PercentProgress":{"type":"integer"},"SourceRegion":{},"StorageType":{},"TdeCredentialArn":{}},"wrapper":true},"St":{"type":"structure","members":{"OptionGroupName":{},"OptionGroupDescription":{},"EngineName":{},"MajorEngineVersion":{},"Options":{"type":"list","member":{"locationName":"Option","type":"structure","members":{"OptionName":{},"OptionDescription":{},"Persistent":{"type":"boolean"},"Permanent":{"type":"boolean"},"Port":{"type":"integer"},"OptionSettings":{"type":"list","member":{"shape":"Sx","locationName":"OptionSetting"}},"DBSecurityGroupMemberships":{"shape":"Sy"},"VpcSecurityGroupMemberships":{"shape":"S10"}}}},"AllowsVpcAndNonVpcInstanceMemberships":{"type":"boolean"},"VpcId":{}},"wrapper":true},"Sx":{"type":"structure","members":{"Name":{},"Value":{},"DefaultValue":{},"Description":{},"ApplyType":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"IsCollection":{"type":"boolean"}}},"Sy":{"type":"list","member":{"locationName":"DBSecurityGroup","type":"structure","members":{"DBSecurityGroupName":{},"Status":{}}}},"S10":{"type":"list","member":{"locationName":"VpcSecurityGroupMembership","type":"structure","members":{"VpcSecurityGroupId":{},"Status":{}}}},"S13":{"type":"list","member":{"locationName":"DBSecurityGroupName"}},"S14":{"type":"list","member":{"locationName":"VpcSecurityGroupId"}},"S17":{"type":"structure","members":{"DBInstanceIdentifier":{},"DBInstanceClass":{},"Engine":{},"DBInstanceStatus":{},"MasterUsername":{},"DBName":{},"Endpoint":{"type":"structure","members":{"Address":{},"Port":{"type":"integer"}}},"AllocatedStorage":{"type":"integer"},"InstanceCreateTime":{"type":"timestamp"},"PreferredBackupWindow":{},"BackupRetentionPeriod":{"type":"integer"},"DBSecurityGroups":{"shape":"Sy"},"VpcSecurityGroups":{"shape":"S10"},"DBParameterGroups":{"type":"list","member":{"locationName":"DBParameterGroup","type":"structure","members":{"DBParameterGroupName":{},"ParameterApplyStatus":{}}}},"AvailabilityZone":{},"DBSubnetGroup":{"shape":"S1b"},"PreferredMaintenanceWindow":{},"PendingModifiedValues":{"type":"structure","members":{"DBInstanceClass":{},"AllocatedStorage":{"type":"integer"},"MasterUserPassword":{},"Port":{"type":"integer"},"BackupRetentionPeriod":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"Iops":{"type":"integer"},"DBInstanceIdentifier":{},"StorageType":{}}},"LatestRestorableTime":{"type":"timestamp"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"ReadReplicaSourceDBInstanceIdentifier":{},"ReadReplicaDBInstanceIdentifiers":{"type":"list","member":{"locationName":"ReadReplicaDBInstanceIdentifier"}},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupMemberships":{"type":"list","member":{"locationName":"OptionGroupMembership","type":"structure","members":{"OptionGroupName":{},"Status":{}}}},"CharacterSetName":{},"SecondaryAvailabilityZone":{},"PubliclyAccessible":{"type":"boolean"},"StatusInfos":{"type":"list","member":{"locationName":"DBInstanceStatusInfo","type":"structure","members":{"StatusType":{},"Normal":{"type":"boolean"},"Status":{},"Message":{}}}},"StorageType":{},"TdeCredentialArn":{}},"wrapper":true},"S1b":{"type":"structure","members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"VpcId":{},"SubnetGroupStatus":{},"Subnets":{"type":"list","member":{"locationName":"Subnet","type":"structure","members":{"SubnetIdentifier":{},"SubnetAvailabilityZone":{"shape":"S1e"},"SubnetStatus":{}}}}},"wrapper":true},"S1e":{"type":"structure","members":{"Name":{}},"wrapper":true},"S1u":{"type":"list","member":{"locationName":"SubnetIdentifier"}},"S2b":{"type":"list","member":{"locationName":"Filter","type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"type":"list","member":{"locationName":"Value"}}}}},"S2h":{"type":"structure","members":{"CharacterSetName":{},"CharacterSetDescription":{}}},"S2w":{"type":"list","member":{"locationName":"Parameter","type":"structure","members":{"ParameterName":{},"ParameterValue":{},"Description":{},"Source":{},"ApplyType":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"MinimumEngineVersion":{},"ApplyMethod":{}}}},"S45":{"type":"structure","members":{"ReservedDBInstanceId":{},"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"StartTime":{"type":"timestamp"},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"DBInstanceCount":{"type":"integer"},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"State":{},"RecurringCharges":{"shape":"S47"}},"wrapper":true},"S47":{"type":"list","member":{"locationName":"RecurringCharge","type":"structure","members":{"RecurringChargeAmount":{"type":"double"},"RecurringChargeFrequency":{}},"wrapper":true}},"S4k":{"type":"structure","members":{"DBParameterGroupName":{}}}}}')},49863:function(e){"use strict";e.exports={o:{}}},91916:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-10-31","endpointPrefix":"rds","protocol":"query","serviceAbbreviation":"Amazon RDS","serviceFullName":"Amazon Relational Database Service","serviceId":"RDS","signatureVersion":"v4","uid":"rds-2014-10-31","xmlNamespace":"http://rds.amazonaws.com/doc/2014-10-31/"},"operations":{"AddRoleToDBCluster":{"input":{"type":"structure","required":["DBClusterIdentifier","RoleArn"],"members":{"DBClusterIdentifier":{},"RoleArn":{},"FeatureName":{}}}},"AddRoleToDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier","RoleArn","FeatureName"],"members":{"DBInstanceIdentifier":{},"RoleArn":{},"FeatureName":{}}}},"AddSourceIdentifierToSubscription":{"input":{"type":"structure","required":["SubscriptionName","SourceIdentifier"],"members":{"SubscriptionName":{},"SourceIdentifier":{}}},"output":{"resultWrapper":"AddSourceIdentifierToSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S6"}}}},"AddTagsToResource":{"input":{"type":"structure","required":["ResourceName","Tags"],"members":{"ResourceName":{},"Tags":{"shape":"Sb"}}}},"ApplyPendingMaintenanceAction":{"input":{"type":"structure","required":["ResourceIdentifier","ApplyAction","OptInType"],"members":{"ResourceIdentifier":{},"ApplyAction":{},"OptInType":{}}},"output":{"resultWrapper":"ApplyPendingMaintenanceActionResult","type":"structure","members":{"ResourcePendingMaintenanceActions":{"shape":"Sf"}}}},"AuthorizeDBSecurityGroupIngress":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"AuthorizeDBSecurityGroupIngressResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sl"}}}},"BacktrackDBCluster":{"input":{"type":"structure","required":["DBClusterIdentifier","BacktrackTo"],"members":{"DBClusterIdentifier":{},"BacktrackTo":{"type":"timestamp"},"Force":{"type":"boolean"},"UseEarliestTimeOnPointInTimeUnavailable":{"type":"boolean"}}},"output":{"shape":"Ss","resultWrapper":"BacktrackDBClusterResult"}},"CancelExportTask":{"input":{"type":"structure","required":["ExportTaskIdentifier"],"members":{"ExportTaskIdentifier":{}}},"output":{"shape":"Su","resultWrapper":"CancelExportTaskResult"}},"CopyDBClusterParameterGroup":{"input":{"type":"structure","required":["SourceDBClusterParameterGroupIdentifier","TargetDBClusterParameterGroupIdentifier","TargetDBClusterParameterGroupDescription"],"members":{"SourceDBClusterParameterGroupIdentifier":{},"TargetDBClusterParameterGroupIdentifier":{},"TargetDBClusterParameterGroupDescription":{},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CopyDBClusterParameterGroupResult","type":"structure","members":{"DBClusterParameterGroup":{"shape":"S10"}}}},"CopyDBClusterSnapshot":{"input":{"type":"structure","required":["SourceDBClusterSnapshotIdentifier","TargetDBClusterSnapshotIdentifier"],"members":{"SourceDBClusterSnapshotIdentifier":{},"TargetDBClusterSnapshotIdentifier":{},"KmsKeyId":{},"PreSignedUrl":{},"CopyTags":{"type":"boolean"},"Tags":{"shape":"Sb"},"SourceRegion":{}}},"output":{"resultWrapper":"CopyDBClusterSnapshotResult","type":"structure","members":{"DBClusterSnapshot":{"shape":"S13"}}}},"CopyDBParameterGroup":{"input":{"type":"structure","required":["SourceDBParameterGroupIdentifier","TargetDBParameterGroupIdentifier","TargetDBParameterGroupDescription"],"members":{"SourceDBParameterGroupIdentifier":{},"TargetDBParameterGroupIdentifier":{},"TargetDBParameterGroupDescription":{},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CopyDBParameterGroupResult","type":"structure","members":{"DBParameterGroup":{"shape":"S17"}}}},"CopyDBSnapshot":{"input":{"type":"structure","required":["SourceDBSnapshotIdentifier","TargetDBSnapshotIdentifier"],"members":{"SourceDBSnapshotIdentifier":{},"TargetDBSnapshotIdentifier":{},"KmsKeyId":{},"Tags":{"shape":"Sb"},"CopyTags":{"type":"boolean"},"PreSignedUrl":{},"OptionGroupName":{},"TargetCustomAvailabilityZone":{},"CopyOptionGroup":{"type":"boolean"},"SourceRegion":{}}},"output":{"resultWrapper":"CopyDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"S1a"}}}},"CopyOptionGroup":{"input":{"type":"structure","required":["SourceOptionGroupIdentifier","TargetOptionGroupIdentifier","TargetOptionGroupDescription"],"members":{"SourceOptionGroupIdentifier":{},"TargetOptionGroupIdentifier":{},"TargetOptionGroupDescription":{},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CopyOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"S1g"}}}},"CreateBlueGreenDeployment":{"input":{"type":"structure","required":["BlueGreenDeploymentName","Source"],"members":{"BlueGreenDeploymentName":{},"Source":{},"TargetEngineVersion":{},"TargetDBParameterGroupName":{},"TargetDBClusterParameterGroupName":{},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateBlueGreenDeploymentResult","type":"structure","members":{"BlueGreenDeployment":{"shape":"S1w"}}}},"CreateCustomDBEngineVersion":{"input":{"type":"structure","required":["Engine","EngineVersion"],"members":{"Engine":{},"EngineVersion":{},"DatabaseInstallationFilesS3BucketName":{},"DatabaseInstallationFilesS3Prefix":{},"ImageId":{},"KMSKeyId":{},"Description":{},"Manifest":{},"Tags":{"shape":"Sb"},"SourceCustomDbEngineVersionIdentifier":{},"UseAwsProvidedLatestImage":{"type":"boolean"}}},"output":{"shape":"S2f","resultWrapper":"CreateCustomDBEngineVersionResult"}},"CreateDBCluster":{"input":{"type":"structure","required":["DBClusterIdentifier","Engine"],"members":{"AvailabilityZones":{"shape":"S14"},"BackupRetentionPeriod":{"type":"integer"},"CharacterSetName":{},"DatabaseName":{},"DBClusterIdentifier":{},"DBClusterParameterGroupName":{},"VpcSecurityGroupIds":{"shape":"S2s"},"DBSubnetGroupName":{},"Engine":{},"EngineVersion":{},"Port":{"type":"integer"},"MasterUsername":{},"MasterUserPassword":{},"OptionGroupName":{},"PreferredBackupWindow":{},"PreferredMaintenanceWindow":{},"ReplicationSourceIdentifier":{},"Tags":{"shape":"Sb"},"StorageEncrypted":{"type":"boolean"},"KmsKeyId":{},"PreSignedUrl":{},"EnableIAMDatabaseAuthentication":{"type":"boolean"},"BacktrackWindow":{"type":"long"},"EnableCloudwatchLogsExports":{"shape":"S2o"},"EngineMode":{},"ScalingConfiguration":{"shape":"S2u"},"DeletionProtection":{"type":"boolean"},"GlobalClusterIdentifier":{},"EnableHttpEndpoint":{"type":"boolean"},"CopyTagsToSnapshot":{"type":"boolean"},"Domain":{},"DomainIAMRoleName":{},"EnableGlobalWriteForwarding":{"type":"boolean"},"DBClusterInstanceClass":{},"AllocatedStorage":{"type":"integer"},"StorageType":{},"Iops":{"type":"integer"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"MonitoringInterval":{"type":"integer"},"MonitoringRoleArn":{},"EnablePerformanceInsights":{"type":"boolean"},"PerformanceInsightsKMSKeyId":{},"PerformanceInsightsRetentionPeriod":{"type":"integer"},"ServerlessV2ScalingConfiguration":{"shape":"S2v"},"NetworkType":{},"DBSystemId":{},"ManageMasterUserPassword":{"type":"boolean"},"MasterUserSecretKmsKeyId":{},"EnableLocalWriteForwarding":{"type":"boolean"},"SourceRegion":{}}},"output":{"resultWrapper":"CreateDBClusterResult","type":"structure","members":{"DBCluster":{"shape":"S2y"}}}},"CreateDBClusterEndpoint":{"input":{"type":"structure","required":["DBClusterIdentifier","DBClusterEndpointIdentifier","EndpointType"],"members":{"DBClusterIdentifier":{},"DBClusterEndpointIdentifier":{},"EndpointType":{},"StaticMembers":{"shape":"Sv"},"ExcludedMembers":{"shape":"Sv"},"Tags":{"shape":"Sb"}}},"output":{"shape":"S3i","resultWrapper":"CreateDBClusterEndpointResult"}},"CreateDBClusterParameterGroup":{"input":{"type":"structure","required":["DBClusterParameterGroupName","DBParameterGroupFamily","Description"],"members":{"DBClusterParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateDBClusterParameterGroupResult","type":"structure","members":{"DBClusterParameterGroup":{"shape":"S10"}}}},"CreateDBClusterSnapshot":{"input":{"type":"structure","required":["DBClusterSnapshotIdentifier","DBClusterIdentifier"],"members":{"DBClusterSnapshotIdentifier":{},"DBClusterIdentifier":{},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateDBClusterSnapshotResult","type":"structure","members":{"DBClusterSnapshot":{"shape":"S13"}}}},"CreateDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier","DBInstanceClass","Engine"],"members":{"DBName":{},"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"Engine":{},"MasterUsername":{},"MasterUserPassword":{},"DBSecurityGroups":{"shape":"S3o"},"VpcSecurityGroupIds":{"shape":"S2s"},"AvailabilityZone":{},"DBSubnetGroupName":{},"PreferredMaintenanceWindow":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"Port":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupName":{},"CharacterSetName":{},"NcharCharacterSetName":{},"PubliclyAccessible":{"type":"boolean"},"Tags":{"shape":"Sb"},"DBClusterIdentifier":{},"StorageType":{},"TdeCredentialArn":{},"TdeCredentialPassword":{},"StorageEncrypted":{"type":"boolean"},"KmsKeyId":{},"Domain":{},"DomainFqdn":{},"DomainOu":{},"DomainAuthSecretArn":{},"DomainDnsIps":{"shape":"Sv"},"CopyTagsToSnapshot":{"type":"boolean"},"MonitoringInterval":{"type":"integer"},"MonitoringRoleArn":{},"DomainIAMRoleName":{},"PromotionTier":{"type":"integer"},"Timezone":{},"EnableIAMDatabaseAuthentication":{"type":"boolean"},"EnablePerformanceInsights":{"type":"boolean"},"PerformanceInsightsKMSKeyId":{},"PerformanceInsightsRetentionPeriod":{"type":"integer"},"EnableCloudwatchLogsExports":{"shape":"S2o"},"ProcessorFeatures":{"shape":"S1c"},"DeletionProtection":{"type":"boolean"},"MaxAllocatedStorage":{"type":"integer"},"EnableCustomerOwnedIp":{"type":"boolean"},"CustomIamInstanceProfile":{},"BackupTarget":{},"NetworkType":{},"StorageThroughput":{"type":"integer"},"ManageMasterUserPassword":{"type":"boolean"},"MasterUserSecretKmsKeyId":{},"CACertificateIdentifier":{},"DBSystemId":{}}},"output":{"resultWrapper":"CreateDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"S3q"}}}},"CreateDBInstanceReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"SourceDBInstanceIdentifier":{},"DBInstanceClass":{},"AvailabilityZone":{},"Port":{"type":"integer"},"MultiAZ":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"Iops":{"type":"integer"},"OptionGroupName":{},"DBParameterGroupName":{},"PubliclyAccessible":{"type":"boolean"},"Tags":{"shape":"Sb"},"DBSubnetGroupName":{},"VpcSecurityGroupIds":{"shape":"S2s"},"StorageType":{},"CopyTagsToSnapshot":{"type":"boolean"},"MonitoringInterval":{"type":"integer"},"MonitoringRoleArn":{},"KmsKeyId":{},"PreSignedUrl":{},"EnableIAMDatabaseAuthentication":{"type":"boolean"},"EnablePerformanceInsights":{"type":"boolean"},"PerformanceInsightsKMSKeyId":{},"PerformanceInsightsRetentionPeriod":{"type":"integer"},"EnableCloudwatchLogsExports":{"shape":"S2o"},"ProcessorFeatures":{"shape":"S1c"},"UseDefaultProcessorFeatures":{"type":"boolean"},"DeletionProtection":{"type":"boolean"},"Domain":{},"DomainIAMRoleName":{},"DomainFqdn":{},"DomainOu":{},"DomainAuthSecretArn":{},"DomainDnsIps":{"shape":"Sv"},"ReplicaMode":{},"MaxAllocatedStorage":{"type":"integer"},"CustomIamInstanceProfile":{},"NetworkType":{},"StorageThroughput":{"type":"integer"},"EnableCustomerOwnedIp":{"type":"boolean"},"AllocatedStorage":{"type":"integer"},"SourceDBClusterIdentifier":{},"SourceRegion":{}}},"output":{"resultWrapper":"CreateDBInstanceReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"S3q"}}}},"CreateDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName","DBParameterGroupFamily","Description"],"members":{"DBParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateDBParameterGroupResult","type":"structure","members":{"DBParameterGroup":{"shape":"S17"}}}},"CreateDBProxy":{"input":{"type":"structure","required":["DBProxyName","EngineFamily","Auth","RoleArn","VpcSubnetIds"],"members":{"DBProxyName":{},"EngineFamily":{},"Auth":{"shape":"S4k"},"RoleArn":{},"VpcSubnetIds":{"shape":"Sv"},"VpcSecurityGroupIds":{"shape":"Sv"},"RequireTLS":{"type":"boolean"},"IdleClientTimeout":{"type":"integer"},"DebugLogging":{"type":"boolean"},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateDBProxyResult","type":"structure","members":{"DBProxy":{"shape":"S4q"}}}},"CreateDBProxyEndpoint":{"input":{"type":"structure","required":["DBProxyName","DBProxyEndpointName","VpcSubnetIds"],"members":{"DBProxyName":{},"DBProxyEndpointName":{},"VpcSubnetIds":{"shape":"Sv"},"VpcSecurityGroupIds":{"shape":"Sv"},"TargetRole":{},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateDBProxyEndpointResult","type":"structure","members":{"DBProxyEndpoint":{"shape":"S4z"}}}},"CreateDBSecurityGroup":{"input":{"type":"structure","required":["DBSecurityGroupName","DBSecurityGroupDescription"],"members":{"DBSecurityGroupName":{},"DBSecurityGroupDescription":{},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateDBSecurityGroupResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sl"}}}},"CreateDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier","DBInstanceIdentifier"],"members":{"DBSnapshotIdentifier":{},"DBInstanceIdentifier":{},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"S1a"}}}},"CreateDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName","DBSubnetGroupDescription","SubnetIds"],"members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"SubnetIds":{"shape":"S56"},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateDBSubnetGroupResult","type":"structure","members":{"DBSubnetGroup":{"shape":"S3u"}}}},"CreateEventSubscription":{"input":{"type":"structure","required":["SubscriptionName","SnsTopicArn"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"EventCategories":{"shape":"S8"},"SourceIds":{"shape":"S7"},"Enabled":{"type":"boolean"},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S6"}}}},"CreateGlobalCluster":{"input":{"type":"structure","members":{"GlobalClusterIdentifier":{},"SourceDBClusterIdentifier":{},"Engine":{},"EngineVersion":{},"DeletionProtection":{"type":"boolean"},"DatabaseName":{},"StorageEncrypted":{"type":"boolean"}}},"output":{"resultWrapper":"CreateGlobalClusterResult","type":"structure","members":{"GlobalCluster":{"shape":"S5c"}}}},"CreateOptionGroup":{"input":{"type":"structure","required":["OptionGroupName","EngineName","MajorEngineVersion","OptionGroupDescription"],"members":{"OptionGroupName":{},"EngineName":{},"MajorEngineVersion":{},"OptionGroupDescription":{},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"S1g"}}}},"DeleteBlueGreenDeployment":{"input":{"type":"structure","required":["BlueGreenDeploymentIdentifier"],"members":{"BlueGreenDeploymentIdentifier":{},"DeleteTarget":{"type":"boolean"}}},"output":{"resultWrapper":"DeleteBlueGreenDeploymentResult","type":"structure","members":{"BlueGreenDeployment":{"shape":"S1w"}}}},"DeleteCustomDBEngineVersion":{"input":{"type":"structure","required":["Engine","EngineVersion"],"members":{"Engine":{},"EngineVersion":{}}},"output":{"shape":"S2f","resultWrapper":"DeleteCustomDBEngineVersionResult"}},"DeleteDBCluster":{"input":{"type":"structure","required":["DBClusterIdentifier"],"members":{"DBClusterIdentifier":{},"SkipFinalSnapshot":{"type":"boolean"},"FinalDBSnapshotIdentifier":{},"DeleteAutomatedBackups":{"type":"boolean"}}},"output":{"resultWrapper":"DeleteDBClusterResult","type":"structure","members":{"DBCluster":{"shape":"S2y"}}}},"DeleteDBClusterAutomatedBackup":{"input":{"type":"structure","required":["DbClusterResourceId"],"members":{"DbClusterResourceId":{}}},"output":{"resultWrapper":"DeleteDBClusterAutomatedBackupResult","type":"structure","members":{"DBClusterAutomatedBackup":{"shape":"S5s"}}}},"DeleteDBClusterEndpoint":{"input":{"type":"structure","required":["DBClusterEndpointIdentifier"],"members":{"DBClusterEndpointIdentifier":{}}},"output":{"shape":"S3i","resultWrapper":"DeleteDBClusterEndpointResult"}},"DeleteDBClusterParameterGroup":{"input":{"type":"structure","required":["DBClusterParameterGroupName"],"members":{"DBClusterParameterGroupName":{}}}},"DeleteDBClusterSnapshot":{"input":{"type":"structure","required":["DBClusterSnapshotIdentifier"],"members":{"DBClusterSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteDBClusterSnapshotResult","type":"structure","members":{"DBClusterSnapshot":{"shape":"S13"}}}},"DeleteDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"SkipFinalSnapshot":{"type":"boolean"},"FinalDBSnapshotIdentifier":{},"DeleteAutomatedBackups":{"type":"boolean"}}},"output":{"resultWrapper":"DeleteDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"S3q"}}}},"DeleteDBInstanceAutomatedBackup":{"input":{"type":"structure","members":{"DbiResourceId":{},"DBInstanceAutomatedBackupsArn":{}}},"output":{"resultWrapper":"DeleteDBInstanceAutomatedBackupResult","type":"structure","members":{"DBInstanceAutomatedBackup":{"shape":"S62"}}}},"DeleteDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{}}}},"DeleteDBProxy":{"input":{"type":"structure","required":["DBProxyName"],"members":{"DBProxyName":{}}},"output":{"resultWrapper":"DeleteDBProxyResult","type":"structure","members":{"DBProxy":{"shape":"S4q"}}}},"DeleteDBProxyEndpoint":{"input":{"type":"structure","required":["DBProxyEndpointName"],"members":{"DBProxyEndpointName":{}}},"output":{"resultWrapper":"DeleteDBProxyEndpointResult","type":"structure","members":{"DBProxyEndpoint":{"shape":"S4z"}}}},"DeleteDBSecurityGroup":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{}}}},"DeleteDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier"],"members":{"DBSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"S1a"}}}},"DeleteDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName"],"members":{"DBSubnetGroupName":{}}}},"DeleteEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{}}},"output":{"resultWrapper":"DeleteEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S6"}}}},"DeleteGlobalCluster":{"input":{"type":"structure","required":["GlobalClusterIdentifier"],"members":{"GlobalClusterIdentifier":{}}},"output":{"resultWrapper":"DeleteGlobalClusterResult","type":"structure","members":{"GlobalCluster":{"shape":"S5c"}}}},"DeleteOptionGroup":{"input":{"type":"structure","required":["OptionGroupName"],"members":{"OptionGroupName":{}}}},"DeregisterDBProxyTargets":{"input":{"type":"structure","required":["DBProxyName"],"members":{"DBProxyName":{},"TargetGroupName":{},"DBInstanceIdentifiers":{"shape":"Sv"},"DBClusterIdentifiers":{"shape":"Sv"}}},"output":{"resultWrapper":"DeregisterDBProxyTargetsResult","type":"structure","members":{}}},"DescribeAccountAttributes":{"input":{"type":"structure","members":{}},"output":{"resultWrapper":"DescribeAccountAttributesResult","type":"structure","members":{"AccountQuotas":{"type":"list","member":{"locationName":"AccountQuota","type":"structure","members":{"AccountQuotaName":{},"Used":{"type":"long"},"Max":{"type":"long"}},"wrapper":true}}}}},"DescribeBlueGreenDeployments":{"input":{"type":"structure","members":{"BlueGreenDeploymentIdentifier":{},"Filters":{"shape":"S6p"},"Marker":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeBlueGreenDeploymentsResult","type":"structure","members":{"BlueGreenDeployments":{"type":"list","member":{"shape":"S1w"}},"Marker":{}}}},"DescribeCertificates":{"input":{"type":"structure","members":{"CertificateIdentifier":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeCertificatesResult","type":"structure","members":{"Certificates":{"type":"list","member":{"shape":"S6y","locationName":"Certificate"}},"Marker":{}}}},"DescribeDBClusterAutomatedBackups":{"input":{"type":"structure","members":{"DbClusterResourceId":{},"DBClusterIdentifier":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBClusterAutomatedBackupsResult","type":"structure","members":{"Marker":{},"DBClusterAutomatedBackups":{"type":"list","member":{"shape":"S5s","locationName":"DBClusterAutomatedBackup"}}}}},"DescribeDBClusterBacktracks":{"input":{"type":"structure","required":["DBClusterIdentifier"],"members":{"DBClusterIdentifier":{},"BacktrackIdentifier":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBClusterBacktracksResult","type":"structure","members":{"Marker":{},"DBClusterBacktracks":{"type":"list","member":{"shape":"Ss","locationName":"DBClusterBacktrack"}}}}},"DescribeDBClusterEndpoints":{"input":{"type":"structure","members":{"DBClusterIdentifier":{},"DBClusterEndpointIdentifier":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBClusterEndpointsResult","type":"structure","members":{"Marker":{},"DBClusterEndpoints":{"type":"list","member":{"shape":"S3i","locationName":"DBClusterEndpointList"}}}}},"DescribeDBClusterParameterGroups":{"input":{"type":"structure","members":{"DBClusterParameterGroupName":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBClusterParameterGroupsResult","type":"structure","members":{"Marker":{},"DBClusterParameterGroups":{"type":"list","member":{"shape":"S10","locationName":"DBClusterParameterGroup"}}}}},"DescribeDBClusterParameters":{"input":{"type":"structure","required":["DBClusterParameterGroupName"],"members":{"DBClusterParameterGroupName":{},"Source":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBClusterParametersResult","type":"structure","members":{"Parameters":{"shape":"S7d"},"Marker":{}}}},"DescribeDBClusterSnapshotAttributes":{"input":{"type":"structure","required":["DBClusterSnapshotIdentifier"],"members":{"DBClusterSnapshotIdentifier":{}}},"output":{"resultWrapper":"DescribeDBClusterSnapshotAttributesResult","type":"structure","members":{"DBClusterSnapshotAttributesResult":{"shape":"S7i"}}}},"DescribeDBClusterSnapshots":{"input":{"type":"structure","members":{"DBClusterIdentifier":{},"DBClusterSnapshotIdentifier":{},"SnapshotType":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{},"IncludeShared":{"type":"boolean"},"IncludePublic":{"type":"boolean"},"DbClusterResourceId":{}}},"output":{"resultWrapper":"DescribeDBClusterSnapshotsResult","type":"structure","members":{"Marker":{},"DBClusterSnapshots":{"type":"list","member":{"shape":"S13","locationName":"DBClusterSnapshot"}}}}},"DescribeDBClusters":{"input":{"type":"structure","members":{"DBClusterIdentifier":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{},"IncludeShared":{"type":"boolean"}}},"output":{"resultWrapper":"DescribeDBClustersResult","type":"structure","members":{"Marker":{},"DBClusters":{"type":"list","member":{"shape":"S2y","locationName":"DBCluster"}}}}},"DescribeDBEngineVersions":{"input":{"type":"structure","members":{"Engine":{},"EngineVersion":{},"DBParameterGroupFamily":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{},"DefaultOnly":{"type":"boolean"},"ListSupportedCharacterSets":{"type":"boolean"},"ListSupportedTimezones":{"type":"boolean"},"IncludeAll":{"type":"boolean"}}},"output":{"resultWrapper":"DescribeDBEngineVersionsResult","type":"structure","members":{"Marker":{},"DBEngineVersions":{"type":"list","member":{"shape":"S2f","locationName":"DBEngineVersion"}}}}},"DescribeDBInstanceAutomatedBackups":{"input":{"type":"structure","members":{"DbiResourceId":{},"DBInstanceIdentifier":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{},"DBInstanceAutomatedBackupsArn":{}}},"output":{"resultWrapper":"DescribeDBInstanceAutomatedBackupsResult","type":"structure","members":{"Marker":{},"DBInstanceAutomatedBackups":{"type":"list","member":{"shape":"S62","locationName":"DBInstanceAutomatedBackup"}}}}},"DescribeDBInstances":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBInstancesResult","type":"structure","members":{"Marker":{},"DBInstances":{"type":"list","member":{"shape":"S3q","locationName":"DBInstance"}}}}},"DescribeDBLogFiles":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"FilenameContains":{},"FileLastWritten":{"type":"long"},"FileSize":{"type":"long"},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBLogFilesResult","type":"structure","members":{"DescribeDBLogFiles":{"type":"list","member":{"locationName":"DescribeDBLogFilesDetails","type":"structure","members":{"LogFileName":{},"LastWritten":{"type":"long"},"Size":{"type":"long"}}}},"Marker":{}}}},"DescribeDBParameterGroups":{"input":{"type":"structure","members":{"DBParameterGroupName":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBParameterGroupsResult","type":"structure","members":{"Marker":{},"DBParameterGroups":{"type":"list","member":{"shape":"S17","locationName":"DBParameterGroup"}}}}},"DescribeDBParameters":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{},"Source":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBParametersResult","type":"structure","members":{"Parameters":{"shape":"S7d"},"Marker":{}}}},"DescribeDBProxies":{"input":{"type":"structure","members":{"DBProxyName":{},"Filters":{"shape":"S6p"},"Marker":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeDBProxiesResult","type":"structure","members":{"DBProxies":{"type":"list","member":{"shape":"S4q"}},"Marker":{}}}},"DescribeDBProxyEndpoints":{"input":{"type":"structure","members":{"DBProxyName":{},"DBProxyEndpointName":{},"Filters":{"shape":"S6p"},"Marker":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeDBProxyEndpointsResult","type":"structure","members":{"DBProxyEndpoints":{"type":"list","member":{"shape":"S4z"}},"Marker":{}}}},"DescribeDBProxyTargetGroups":{"input":{"type":"structure","required":["DBProxyName"],"members":{"DBProxyName":{},"TargetGroupName":{},"Filters":{"shape":"S6p"},"Marker":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeDBProxyTargetGroupsResult","type":"structure","members":{"TargetGroups":{"type":"list","member":{"shape":"S8j"}},"Marker":{}}}},"DescribeDBProxyTargets":{"input":{"type":"structure","required":["DBProxyName"],"members":{"DBProxyName":{},"TargetGroupName":{},"Filters":{"shape":"S6p"},"Marker":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeDBProxyTargetsResult","type":"structure","members":{"Targets":{"shape":"S8n"},"Marker":{}}}},"DescribeDBSecurityGroups":{"input":{"type":"structure","members":{"DBSecurityGroupName":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSecurityGroupsResult","type":"structure","members":{"Marker":{},"DBSecurityGroups":{"type":"list","member":{"shape":"Sl","locationName":"DBSecurityGroup"}}}}},"DescribeDBSnapshotAttributes":{"input":{"type":"structure","required":["DBSnapshotIdentifier"],"members":{"DBSnapshotIdentifier":{}}},"output":{"resultWrapper":"DescribeDBSnapshotAttributesResult","type":"structure","members":{"DBSnapshotAttributesResult":{"shape":"S8z"}}}},"DescribeDBSnapshots":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{},"SnapshotType":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{},"IncludeShared":{"type":"boolean"},"IncludePublic":{"type":"boolean"},"DbiResourceId":{}}},"output":{"resultWrapper":"DescribeDBSnapshotsResult","type":"structure","members":{"Marker":{},"DBSnapshots":{"type":"list","member":{"shape":"S1a","locationName":"DBSnapshot"}}}}},"DescribeDBSubnetGroups":{"input":{"type":"structure","members":{"DBSubnetGroupName":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSubnetGroupsResult","type":"structure","members":{"Marker":{},"DBSubnetGroups":{"type":"list","member":{"shape":"S3u","locationName":"DBSubnetGroup"}}}}},"DescribeEngineDefaultClusterParameters":{"input":{"type":"structure","required":["DBParameterGroupFamily"],"members":{"DBParameterGroupFamily":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEngineDefaultClusterParametersResult","type":"structure","members":{"EngineDefaults":{"shape":"S9a"}}}},"DescribeEngineDefaultParameters":{"input":{"type":"structure","required":["DBParameterGroupFamily"],"members":{"DBParameterGroupFamily":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEngineDefaultParametersResult","type":"structure","members":{"EngineDefaults":{"shape":"S9a"}}}},"DescribeEventCategories":{"input":{"type":"structure","members":{"SourceType":{},"Filters":{"shape":"S6p"}}},"output":{"resultWrapper":"DescribeEventCategoriesResult","type":"structure","members":{"EventCategoriesMapList":{"type":"list","member":{"locationName":"EventCategoriesMap","type":"structure","members":{"SourceType":{},"EventCategories":{"shape":"S8"}},"wrapper":true}}}}},"DescribeEventSubscriptions":{"input":{"type":"structure","members":{"SubscriptionName":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventSubscriptionsResult","type":"structure","members":{"Marker":{},"EventSubscriptionsList":{"type":"list","member":{"shape":"S6","locationName":"EventSubscription"}}}}},"DescribeEvents":{"input":{"type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Duration":{"type":"integer"},"EventCategories":{"shape":"S8"},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventsResult","type":"structure","members":{"Marker":{},"Events":{"type":"list","member":{"locationName":"Event","type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"Message":{},"EventCategories":{"shape":"S8"},"Date":{"type":"timestamp"},"SourceArn":{}}}}}}},"DescribeExportTasks":{"input":{"type":"structure","members":{"ExportTaskIdentifier":{},"SourceArn":{},"Filters":{"shape":"S6p"},"Marker":{},"MaxRecords":{"type":"integer"},"SourceType":{}}},"output":{"resultWrapper":"DescribeExportTasksResult","type":"structure","members":{"Marker":{},"ExportTasks":{"type":"list","member":{"shape":"Su","locationName":"ExportTask"}}}}},"DescribeGlobalClusters":{"input":{"type":"structure","members":{"GlobalClusterIdentifier":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeGlobalClustersResult","type":"structure","members":{"Marker":{},"GlobalClusters":{"type":"list","member":{"shape":"S5c","locationName":"GlobalClusterMember"}}}}},"DescribeOptionGroupOptions":{"input":{"type":"structure","required":["EngineName"],"members":{"EngineName":{},"MajorEngineVersion":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOptionGroupOptionsResult","type":"structure","members":{"OptionGroupOptions":{"type":"list","member":{"locationName":"OptionGroupOption","type":"structure","members":{"Name":{},"Description":{},"EngineName":{},"MajorEngineVersion":{},"MinimumRequiredMinorEngineVersion":{},"PortRequired":{"type":"boolean"},"DefaultPort":{"type":"integer"},"OptionsDependedOn":{"type":"list","member":{"locationName":"OptionName"}},"OptionsConflictsWith":{"type":"list","member":{"locationName":"OptionConflictName"}},"Persistent":{"type":"boolean"},"Permanent":{"type":"boolean"},"RequiresAutoMinorEngineVersionUpgrade":{"type":"boolean"},"VpcOnly":{"type":"boolean"},"SupportsOptionVersionDowngrade":{"type":"boolean"},"OptionGroupOptionSettings":{"type":"list","member":{"locationName":"OptionGroupOptionSetting","type":"structure","members":{"SettingName":{},"SettingDescription":{},"DefaultValue":{},"ApplyType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"IsRequired":{"type":"boolean"},"MinimumEngineVersionPerAllowedValue":{"type":"list","member":{"locationName":"MinimumEngineVersionPerAllowedValue","type":"structure","members":{"AllowedValue":{},"MinimumEngineVersion":{}}}}}}},"OptionGroupOptionVersions":{"type":"list","member":{"locationName":"OptionVersion","type":"structure","members":{"Version":{},"IsDefault":{"type":"boolean"}}}},"CopyableCrossAccount":{"type":"boolean"}}}},"Marker":{}}}},"DescribeOptionGroups":{"input":{"type":"structure","members":{"OptionGroupName":{},"Filters":{"shape":"S6p"},"Marker":{},"MaxRecords":{"type":"integer"},"EngineName":{},"MajorEngineVersion":{}}},"output":{"resultWrapper":"DescribeOptionGroupsResult","type":"structure","members":{"OptionGroupsList":{"type":"list","member":{"shape":"S1g","locationName":"OptionGroup"}},"Marker":{}}}},"DescribeOrderableDBInstanceOptions":{"input":{"type":"structure","required":["Engine"],"members":{"Engine":{},"EngineVersion":{},"DBInstanceClass":{},"LicenseModel":{},"AvailabilityZoneGroup":{},"Vpc":{"type":"boolean"},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOrderableDBInstanceOptionsResult","type":"structure","members":{"OrderableDBInstanceOptions":{"type":"list","member":{"locationName":"OrderableDBInstanceOption","type":"structure","members":{"Engine":{},"EngineVersion":{},"DBInstanceClass":{},"LicenseModel":{},"AvailabilityZoneGroup":{},"AvailabilityZones":{"type":"list","member":{"shape":"S3x","locationName":"AvailabilityZone"}},"MultiAZCapable":{"type":"boolean"},"ReadReplicaCapable":{"type":"boolean"},"Vpc":{"type":"boolean"},"SupportsStorageEncryption":{"type":"boolean"},"StorageType":{},"SupportsIops":{"type":"boolean"},"SupportsEnhancedMonitoring":{"type":"boolean"},"SupportsIAMDatabaseAuthentication":{"type":"boolean"},"SupportsPerformanceInsights":{"type":"boolean"},"MinStorageSize":{"type":"integer"},"MaxStorageSize":{"type":"integer"},"MinIopsPerDbInstance":{"type":"integer"},"MaxIopsPerDbInstance":{"type":"integer"},"MinIopsPerGib":{"type":"double"},"MaxIopsPerGib":{"type":"double"},"AvailableProcessorFeatures":{"shape":"Saf"},"SupportedEngineModes":{"shape":"S2l"},"SupportsStorageAutoscaling":{"type":"boolean"},"SupportsKerberosAuthentication":{"type":"boolean"},"OutpostCapable":{"type":"boolean"},"SupportedActivityStreamModes":{"type":"list","member":{}},"SupportsGlobalDatabases":{"type":"boolean"},"SupportsClusters":{"type":"boolean"},"SupportedNetworkTypes":{"shape":"Sv"},"SupportsStorageThroughput":{"type":"boolean"},"MinStorageThroughputPerDbInstance":{"type":"integer"},"MaxStorageThroughputPerDbInstance":{"type":"integer"},"MinStorageThroughputPerIops":{"type":"double"},"MaxStorageThroughputPerIops":{"type":"double"}},"wrapper":true}},"Marker":{}}}},"DescribePendingMaintenanceActions":{"input":{"type":"structure","members":{"ResourceIdentifier":{},"Filters":{"shape":"S6p"},"Marker":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribePendingMaintenanceActionsResult","type":"structure","members":{"PendingMaintenanceActions":{"type":"list","member":{"shape":"Sf","locationName":"ResourcePendingMaintenanceActions"}},"Marker":{}}}},"DescribeReservedDBInstances":{"input":{"type":"structure","members":{"ReservedDBInstanceId":{},"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"LeaseId":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedDBInstancesResult","type":"structure","members":{"Marker":{},"ReservedDBInstances":{"type":"list","member":{"shape":"Sao","locationName":"ReservedDBInstance"}}}}},"DescribeReservedDBInstancesOfferings":{"input":{"type":"structure","members":{"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedDBInstancesOfferingsResult","type":"structure","members":{"Marker":{},"ReservedDBInstancesOfferings":{"type":"list","member":{"locationName":"ReservedDBInstancesOffering","type":"structure","members":{"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"RecurringCharges":{"shape":"Saq"}},"wrapper":true}}}}},"DescribeSourceRegions":{"input":{"type":"structure","members":{"RegionName":{},"MaxRecords":{"type":"integer"},"Marker":{},"Filters":{"shape":"S6p"}}},"output":{"resultWrapper":"DescribeSourceRegionsResult","type":"structure","members":{"Marker":{},"SourceRegions":{"type":"list","member":{"locationName":"SourceRegion","type":"structure","members":{"RegionName":{},"Endpoint":{},"Status":{},"SupportsDBInstanceAutomatedBackupsReplication":{"type":"boolean"}}}}}}},"DescribeValidDBInstanceModifications":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{}}},"output":{"resultWrapper":"DescribeValidDBInstanceModificationsResult","type":"structure","members":{"ValidDBInstanceModificationsMessage":{"type":"structure","members":{"Storage":{"type":"list","member":{"locationName":"ValidStorageOptions","type":"structure","members":{"StorageType":{},"StorageSize":{"shape":"Sb5"},"ProvisionedIops":{"shape":"Sb5"},"IopsToStorageRatio":{"shape":"Sb7"},"SupportsStorageAutoscaling":{"type":"boolean"},"ProvisionedStorageThroughput":{"shape":"Sb5"},"StorageThroughputToIopsRatio":{"shape":"Sb7"}}}},"ValidProcessorFeatures":{"shape":"Saf"}},"wrapper":true}}}},"DownloadDBLogFilePortion":{"input":{"type":"structure","required":["DBInstanceIdentifier","LogFileName"],"members":{"DBInstanceIdentifier":{},"LogFileName":{},"Marker":{},"NumberOfLines":{"type":"integer"}}},"output":{"resultWrapper":"DownloadDBLogFilePortionResult","type":"structure","members":{"LogFileData":{},"Marker":{},"AdditionalDataPending":{"type":"boolean"}}}},"FailoverDBCluster":{"input":{"type":"structure","required":["DBClusterIdentifier"],"members":{"DBClusterIdentifier":{},"TargetDBInstanceIdentifier":{}}},"output":{"resultWrapper":"FailoverDBClusterResult","type":"structure","members":{"DBCluster":{"shape":"S2y"}}}},"FailoverGlobalCluster":{"input":{"type":"structure","required":["GlobalClusterIdentifier","TargetDbClusterIdentifier"],"members":{"GlobalClusterIdentifier":{},"TargetDbClusterIdentifier":{},"AllowDataLoss":{"type":"boolean"},"Switchover":{"type":"boolean"}}},"output":{"resultWrapper":"FailoverGlobalClusterResult","type":"structure","members":{"GlobalCluster":{"shape":"S5c"}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceName"],"members":{"ResourceName":{},"Filters":{"shape":"S6p"}}},"output":{"resultWrapper":"ListTagsForResourceResult","type":"structure","members":{"TagList":{"shape":"Sb"}}}},"ModifyActivityStream":{"input":{"type":"structure","members":{"ResourceArn":{},"AuditPolicyState":{}}},"output":{"resultWrapper":"ModifyActivityStreamResult","type":"structure","members":{"KmsKeyId":{},"KinesisStreamName":{},"Status":{},"Mode":{},"EngineNativeAuditFieldsIncluded":{"type":"boolean"},"PolicyStatus":{}}}},"ModifyCertificates":{"input":{"type":"structure","members":{"CertificateIdentifier":{},"RemoveCustomerOverride":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyCertificatesResult","type":"structure","members":{"Certificate":{"shape":"S6y"}}}},"ModifyCurrentDBClusterCapacity":{"input":{"type":"structure","required":["DBClusterIdentifier"],"members":{"DBClusterIdentifier":{},"Capacity":{"type":"integer"},"SecondsBeforeTimeout":{"type":"integer"},"TimeoutAction":{}}},"output":{"resultWrapper":"ModifyCurrentDBClusterCapacityResult","type":"structure","members":{"DBClusterIdentifier":{},"PendingCapacity":{"type":"integer"},"CurrentCapacity":{"type":"integer"},"SecondsBeforeTimeout":{"type":"integer"},"TimeoutAction":{}}}},"ModifyCustomDBEngineVersion":{"input":{"type":"structure","required":["Engine","EngineVersion"],"members":{"Engine":{},"EngineVersion":{},"Description":{},"Status":{}}},"output":{"shape":"S2f","resultWrapper":"ModifyCustomDBEngineVersionResult"}},"ModifyDBCluster":{"input":{"type":"structure","required":["DBClusterIdentifier"],"members":{"DBClusterIdentifier":{},"NewDBClusterIdentifier":{},"ApplyImmediately":{"type":"boolean"},"BackupRetentionPeriod":{"type":"integer"},"DBClusterParameterGroupName":{},"VpcSecurityGroupIds":{"shape":"S2s"},"Port":{"type":"integer"},"MasterUserPassword":{},"OptionGroupName":{},"PreferredBackupWindow":{},"PreferredMaintenanceWindow":{},"EnableIAMDatabaseAuthentication":{"type":"boolean"},"BacktrackWindow":{"type":"long"},"CloudwatchLogsExportConfiguration":{"shape":"Sbt"},"EngineVersion":{},"AllowMajorVersionUpgrade":{"type":"boolean"},"DBInstanceParameterGroupName":{},"Domain":{},"DomainIAMRoleName":{},"ScalingConfiguration":{"shape":"S2u"},"DeletionProtection":{"type":"boolean"},"EnableHttpEndpoint":{"type":"boolean"},"CopyTagsToSnapshot":{"type":"boolean"},"EnableGlobalWriteForwarding":{"type":"boolean"},"DBClusterInstanceClass":{},"AllocatedStorage":{"type":"integer"},"StorageType":{},"Iops":{"type":"integer"},"AutoMinorVersionUpgrade":{"type":"boolean"},"MonitoringInterval":{"type":"integer"},"MonitoringRoleArn":{},"EnablePerformanceInsights":{"type":"boolean"},"PerformanceInsightsKMSKeyId":{},"PerformanceInsightsRetentionPeriod":{"type":"integer"},"ServerlessV2ScalingConfiguration":{"shape":"S2v"},"NetworkType":{},"ManageMasterUserPassword":{"type":"boolean"},"RotateMasterUserPassword":{"type":"boolean"},"MasterUserSecretKmsKeyId":{},"EngineMode":{},"AllowEngineModeChange":{"type":"boolean"},"EnableLocalWriteForwarding":{"type":"boolean"},"AwsBackupRecoveryPointArn":{}}},"output":{"resultWrapper":"ModifyDBClusterResult","type":"structure","members":{"DBCluster":{"shape":"S2y"}}}},"ModifyDBClusterEndpoint":{"input":{"type":"structure","required":["DBClusterEndpointIdentifier"],"members":{"DBClusterEndpointIdentifier":{},"EndpointType":{},"StaticMembers":{"shape":"Sv"},"ExcludedMembers":{"shape":"Sv"}}},"output":{"shape":"S3i","resultWrapper":"ModifyDBClusterEndpointResult"}},"ModifyDBClusterParameterGroup":{"input":{"type":"structure","required":["DBClusterParameterGroupName","Parameters"],"members":{"DBClusterParameterGroupName":{},"Parameters":{"shape":"S7d"}}},"output":{"shape":"Sby","resultWrapper":"ModifyDBClusterParameterGroupResult"}},"ModifyDBClusterSnapshotAttribute":{"input":{"type":"structure","required":["DBClusterSnapshotIdentifier","AttributeName"],"members":{"DBClusterSnapshotIdentifier":{},"AttributeName":{},"ValuesToAdd":{"shape":"S7l"},"ValuesToRemove":{"shape":"S7l"}}},"output":{"resultWrapper":"ModifyDBClusterSnapshotAttributeResult","type":"structure","members":{"DBClusterSnapshotAttributesResult":{"shape":"S7i"}}}},"ModifyDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"DBSubnetGroupName":{},"DBSecurityGroups":{"shape":"S3o"},"VpcSecurityGroupIds":{"shape":"S2s"},"ApplyImmediately":{"type":"boolean"},"MasterUserPassword":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"PreferredMaintenanceWindow":{},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AllowMajorVersionUpgrade":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupName":{},"NewDBInstanceIdentifier":{},"StorageType":{},"TdeCredentialArn":{},"TdeCredentialPassword":{},"CACertificateIdentifier":{},"Domain":{},"DomainFqdn":{},"DomainOu":{},"DomainAuthSecretArn":{},"DomainDnsIps":{"shape":"Sv"},"CopyTagsToSnapshot":{"type":"boolean"},"MonitoringInterval":{"type":"integer"},"DBPortNumber":{"type":"integer"},"PubliclyAccessible":{"type":"boolean"},"MonitoringRoleArn":{},"DomainIAMRoleName":{},"DisableDomain":{"type":"boolean"},"PromotionTier":{"type":"integer"},"EnableIAMDatabaseAuthentication":{"type":"boolean"},"EnablePerformanceInsights":{"type":"boolean"},"PerformanceInsightsKMSKeyId":{},"PerformanceInsightsRetentionPeriod":{"type":"integer"},"CloudwatchLogsExportConfiguration":{"shape":"Sbt"},"ProcessorFeatures":{"shape":"S1c"},"UseDefaultProcessorFeatures":{"type":"boolean"},"DeletionProtection":{"type":"boolean"},"MaxAllocatedStorage":{"type":"integer"},"CertificateRotationRestart":{"type":"boolean"},"ReplicaMode":{},"EnableCustomerOwnedIp":{"type":"boolean"},"AwsBackupRecoveryPointArn":{},"AutomationMode":{},"ResumeFullAutomationModeMinutes":{"type":"integer"},"NetworkType":{},"StorageThroughput":{"type":"integer"},"ManageMasterUserPassword":{"type":"boolean"},"RotateMasterUserPassword":{"type":"boolean"},"MasterUserSecretKmsKeyId":{},"Engine":{}}},"output":{"resultWrapper":"ModifyDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"S3q"}}}},"ModifyDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName","Parameters"],"members":{"DBParameterGroupName":{},"Parameters":{"shape":"S7d"}}},"output":{"shape":"Sc4","resultWrapper":"ModifyDBParameterGroupResult"}},"ModifyDBProxy":{"input":{"type":"structure","required":["DBProxyName"],"members":{"DBProxyName":{},"NewDBProxyName":{},"Auth":{"shape":"S4k"},"RequireTLS":{"type":"boolean"},"IdleClientTimeout":{"type":"integer"},"DebugLogging":{"type":"boolean"},"RoleArn":{},"SecurityGroups":{"shape":"Sv"}}},"output":{"resultWrapper":"ModifyDBProxyResult","type":"structure","members":{"DBProxy":{"shape":"S4q"}}}},"ModifyDBProxyEndpoint":{"input":{"type":"structure","required":["DBProxyEndpointName"],"members":{"DBProxyEndpointName":{},"NewDBProxyEndpointName":{},"VpcSecurityGroupIds":{"shape":"Sv"}}},"output":{"resultWrapper":"ModifyDBProxyEndpointResult","type":"structure","members":{"DBProxyEndpoint":{"shape":"S4z"}}}},"ModifyDBProxyTargetGroup":{"input":{"type":"structure","required":["TargetGroupName","DBProxyName"],"members":{"TargetGroupName":{},"DBProxyName":{},"ConnectionPoolConfig":{"type":"structure","members":{"MaxConnectionsPercent":{"type":"integer"},"MaxIdleConnectionsPercent":{"type":"integer"},"ConnectionBorrowTimeout":{"type":"integer"},"SessionPinningFilters":{"shape":"Sv"},"InitQuery":{}}},"NewName":{}}},"output":{"resultWrapper":"ModifyDBProxyTargetGroupResult","type":"structure","members":{"DBProxyTargetGroup":{"shape":"S8j"}}}},"ModifyDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier"],"members":{"DBSnapshotIdentifier":{},"EngineVersion":{},"OptionGroupName":{}}},"output":{"resultWrapper":"ModifyDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"S1a"}}}},"ModifyDBSnapshotAttribute":{"input":{"type":"structure","required":["DBSnapshotIdentifier","AttributeName"],"members":{"DBSnapshotIdentifier":{},"AttributeName":{},"ValuesToAdd":{"shape":"S7l"},"ValuesToRemove":{"shape":"S7l"}}},"output":{"resultWrapper":"ModifyDBSnapshotAttributeResult","type":"structure","members":{"DBSnapshotAttributesResult":{"shape":"S8z"}}}},"ModifyDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName","SubnetIds"],"members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"SubnetIds":{"shape":"S56"}}},"output":{"resultWrapper":"ModifyDBSubnetGroupResult","type":"structure","members":{"DBSubnetGroup":{"shape":"S3u"}}}},"ModifyEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"EventCategories":{"shape":"S8"},"Enabled":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S6"}}}},"ModifyGlobalCluster":{"input":{"type":"structure","members":{"GlobalClusterIdentifier":{},"NewGlobalClusterIdentifier":{},"DeletionProtection":{"type":"boolean"},"EngineVersion":{},"AllowMajorVersionUpgrade":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyGlobalClusterResult","type":"structure","members":{"GlobalCluster":{"shape":"S5c"}}}},"ModifyOptionGroup":{"input":{"type":"structure","required":["OptionGroupName"],"members":{"OptionGroupName":{},"OptionsToInclude":{"type":"list","member":{"locationName":"OptionConfiguration","type":"structure","required":["OptionName"],"members":{"OptionName":{},"Port":{"type":"integer"},"OptionVersion":{},"DBSecurityGroupMemberships":{"shape":"S3o"},"VpcSecurityGroupMemberships":{"shape":"S2s"},"OptionSettings":{"type":"list","member":{"shape":"S1k","locationName":"OptionSetting"}}}}},"OptionsToRemove":{"type":"list","member":{}},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"S1g"}}}},"PromoteReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{}}},"output":{"resultWrapper":"PromoteReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"S3q"}}}},"PromoteReadReplicaDBCluster":{"input":{"type":"structure","required":["DBClusterIdentifier"],"members":{"DBClusterIdentifier":{}}},"output":{"resultWrapper":"PromoteReadReplicaDBClusterResult","type":"structure","members":{"DBCluster":{"shape":"S2y"}}}},"PurchaseReservedDBInstancesOffering":{"input":{"type":"structure","required":["ReservedDBInstancesOfferingId"],"members":{"ReservedDBInstancesOfferingId":{},"ReservedDBInstanceId":{},"DBInstanceCount":{"type":"integer"},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"PurchaseReservedDBInstancesOfferingResult","type":"structure","members":{"ReservedDBInstance":{"shape":"Sao"}}}},"RebootDBCluster":{"input":{"type":"structure","required":["DBClusterIdentifier"],"members":{"DBClusterIdentifier":{}}},"output":{"resultWrapper":"RebootDBClusterResult","type":"structure","members":{"DBCluster":{"shape":"S2y"}}}},"RebootDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"ForceFailover":{"type":"boolean"}}},"output":{"resultWrapper":"RebootDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"S3q"}}}},"RegisterDBProxyTargets":{"input":{"type":"structure","required":["DBProxyName"],"members":{"DBProxyName":{},"TargetGroupName":{},"DBInstanceIdentifiers":{"shape":"Sv"},"DBClusterIdentifiers":{"shape":"Sv"}}},"output":{"resultWrapper":"RegisterDBProxyTargetsResult","type":"structure","members":{"DBProxyTargets":{"shape":"S8n"}}}},"RemoveFromGlobalCluster":{"input":{"type":"structure","members":{"GlobalClusterIdentifier":{},"DbClusterIdentifier":{}}},"output":{"resultWrapper":"RemoveFromGlobalClusterResult","type":"structure","members":{"GlobalCluster":{"shape":"S5c"}}}},"RemoveRoleFromDBCluster":{"input":{"type":"structure","required":["DBClusterIdentifier","RoleArn"],"members":{"DBClusterIdentifier":{},"RoleArn":{},"FeatureName":{}}}},"RemoveRoleFromDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier","RoleArn","FeatureName"],"members":{"DBInstanceIdentifier":{},"RoleArn":{},"FeatureName":{}}}},"RemoveSourceIdentifierFromSubscription":{"input":{"type":"structure","required":["SubscriptionName","SourceIdentifier"],"members":{"SubscriptionName":{},"SourceIdentifier":{}}},"output":{"resultWrapper":"RemoveSourceIdentifierFromSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S6"}}}},"RemoveTagsFromResource":{"input":{"type":"structure","required":["ResourceName","TagKeys"],"members":{"ResourceName":{},"TagKeys":{"type":"list","member":{}}}}},"ResetDBClusterParameterGroup":{"input":{"type":"structure","required":["DBClusterParameterGroupName"],"members":{"DBClusterParameterGroupName":{},"ResetAllParameters":{"type":"boolean"},"Parameters":{"shape":"S7d"}}},"output":{"shape":"Sby","resultWrapper":"ResetDBClusterParameterGroupResult"}},"ResetDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{},"ResetAllParameters":{"type":"boolean"},"Parameters":{"shape":"S7d"}}},"output":{"shape":"Sc4","resultWrapper":"ResetDBParameterGroupResult"}},"RestoreDBClusterFromS3":{"input":{"type":"structure","required":["DBClusterIdentifier","Engine","MasterUsername","SourceEngine","SourceEngineVersion","S3BucketName","S3IngestionRoleArn"],"members":{"AvailabilityZones":{"shape":"S14"},"BackupRetentionPeriod":{"type":"integer"},"CharacterSetName":{},"DatabaseName":{},"DBClusterIdentifier":{},"DBClusterParameterGroupName":{},"VpcSecurityGroupIds":{"shape":"S2s"},"DBSubnetGroupName":{},"Engine":{},"EngineVersion":{},"Port":{"type":"integer"},"MasterUsername":{},"MasterUserPassword":{},"OptionGroupName":{},"PreferredBackupWindow":{},"PreferredMaintenanceWindow":{},"Tags":{"shape":"Sb"},"StorageEncrypted":{"type":"boolean"},"KmsKeyId":{},"EnableIAMDatabaseAuthentication":{"type":"boolean"},"SourceEngine":{},"SourceEngineVersion":{},"S3BucketName":{},"S3Prefix":{},"S3IngestionRoleArn":{},"BacktrackWindow":{"type":"long"},"EnableCloudwatchLogsExports":{"shape":"S2o"},"DeletionProtection":{"type":"boolean"},"CopyTagsToSnapshot":{"type":"boolean"},"Domain":{},"DomainIAMRoleName":{},"ServerlessV2ScalingConfiguration":{"shape":"S2v"},"NetworkType":{},"ManageMasterUserPassword":{"type":"boolean"},"MasterUserSecretKmsKeyId":{},"StorageType":{}}},"output":{"resultWrapper":"RestoreDBClusterFromS3Result","type":"structure","members":{"DBCluster":{"shape":"S2y"}}}},"RestoreDBClusterFromSnapshot":{"input":{"type":"structure","required":["DBClusterIdentifier","SnapshotIdentifier","Engine"],"members":{"AvailabilityZones":{"shape":"S14"},"DBClusterIdentifier":{},"SnapshotIdentifier":{},"Engine":{},"EngineVersion":{},"Port":{"type":"integer"},"DBSubnetGroupName":{},"DatabaseName":{},"OptionGroupName":{},"VpcSecurityGroupIds":{"shape":"S2s"},"Tags":{"shape":"Sb"},"KmsKeyId":{},"EnableIAMDatabaseAuthentication":{"type":"boolean"},"BacktrackWindow":{"type":"long"},"EnableCloudwatchLogsExports":{"shape":"S2o"},"EngineMode":{},"ScalingConfiguration":{"shape":"S2u"},"DBClusterParameterGroupName":{},"DeletionProtection":{"type":"boolean"},"CopyTagsToSnapshot":{"type":"boolean"},"Domain":{},"DomainIAMRoleName":{},"DBClusterInstanceClass":{},"StorageType":{},"Iops":{"type":"integer"},"PubliclyAccessible":{"type":"boolean"},"ServerlessV2ScalingConfiguration":{"shape":"S2v"},"NetworkType":{}}},"output":{"resultWrapper":"RestoreDBClusterFromSnapshotResult","type":"structure","members":{"DBCluster":{"shape":"S2y"}}}},"RestoreDBClusterToPointInTime":{"input":{"type":"structure","required":["DBClusterIdentifier"],"members":{"DBClusterIdentifier":{},"RestoreType":{},"SourceDBClusterIdentifier":{},"RestoreToTime":{"type":"timestamp"},"UseLatestRestorableTime":{"type":"boolean"},"Port":{"type":"integer"},"DBSubnetGroupName":{},"OptionGroupName":{},"VpcSecurityGroupIds":{"shape":"S2s"},"Tags":{"shape":"Sb"},"KmsKeyId":{},"EnableIAMDatabaseAuthentication":{"type":"boolean"},"BacktrackWindow":{"type":"long"},"EnableCloudwatchLogsExports":{"shape":"S2o"},"DBClusterParameterGroupName":{},"DeletionProtection":{"type":"boolean"},"CopyTagsToSnapshot":{"type":"boolean"},"Domain":{},"DomainIAMRoleName":{},"ScalingConfiguration":{"shape":"S2u"},"EngineMode":{},"DBClusterInstanceClass":{},"StorageType":{},"PubliclyAccessible":{"type":"boolean"},"Iops":{"type":"integer"},"ServerlessV2ScalingConfiguration":{"shape":"S2v"},"NetworkType":{},"SourceDbClusterResourceId":{}}},"output":{"resultWrapper":"RestoreDBClusterToPointInTimeResult","type":"structure","members":{"DBCluster":{"shape":"S2y"}}}},"RestoreDBInstanceFromDBSnapshot":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{},"DBInstanceClass":{},"Port":{"type":"integer"},"AvailabilityZone":{},"DBSubnetGroupName":{},"MultiAZ":{"type":"boolean"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"DBName":{},"Engine":{},"Iops":{"type":"integer"},"OptionGroupName":{},"Tags":{"shape":"Sb"},"StorageType":{},"TdeCredentialArn":{},"TdeCredentialPassword":{},"VpcSecurityGroupIds":{"shape":"S2s"},"Domain":{},"DomainFqdn":{},"DomainOu":{},"DomainAuthSecretArn":{},"DomainDnsIps":{"shape":"Sv"},"CopyTagsToSnapshot":{"type":"boolean"},"DomainIAMRoleName":{},"EnableIAMDatabaseAuthentication":{"type":"boolean"},"EnableCloudwatchLogsExports":{"shape":"S2o"},"ProcessorFeatures":{"shape":"S1c"},"UseDefaultProcessorFeatures":{"type":"boolean"},"DBParameterGroupName":{},"DeletionProtection":{"type":"boolean"},"EnableCustomerOwnedIp":{"type":"boolean"},"CustomIamInstanceProfile":{},"BackupTarget":{},"NetworkType":{},"StorageThroughput":{"type":"integer"},"DBClusterSnapshotIdentifier":{},"AllocatedStorage":{"type":"integer"}}},"output":{"resultWrapper":"RestoreDBInstanceFromDBSnapshotResult","type":"structure","members":{"DBInstance":{"shape":"S3q"}}}},"RestoreDBInstanceFromS3":{"input":{"type":"structure","required":["DBInstanceIdentifier","DBInstanceClass","Engine","SourceEngine","SourceEngineVersion","S3BucketName","S3IngestionRoleArn"],"members":{"DBName":{},"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"Engine":{},"MasterUsername":{},"MasterUserPassword":{},"DBSecurityGroups":{"shape":"S3o"},"VpcSecurityGroupIds":{"shape":"S2s"},"AvailabilityZone":{},"DBSubnetGroupName":{},"PreferredMaintenanceWindow":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"Port":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupName":{},"PubliclyAccessible":{"type":"boolean"},"Tags":{"shape":"Sb"},"StorageType":{},"StorageEncrypted":{"type":"boolean"},"KmsKeyId":{},"CopyTagsToSnapshot":{"type":"boolean"},"MonitoringInterval":{"type":"integer"},"MonitoringRoleArn":{},"EnableIAMDatabaseAuthentication":{"type":"boolean"},"SourceEngine":{},"SourceEngineVersion":{},"S3BucketName":{},"S3Prefix":{},"S3IngestionRoleArn":{},"EnablePerformanceInsights":{"type":"boolean"},"PerformanceInsightsKMSKeyId":{},"PerformanceInsightsRetentionPeriod":{"type":"integer"},"EnableCloudwatchLogsExports":{"shape":"S2o"},"ProcessorFeatures":{"shape":"S1c"},"UseDefaultProcessorFeatures":{"type":"boolean"},"DeletionProtection":{"type":"boolean"},"MaxAllocatedStorage":{"type":"integer"},"NetworkType":{},"StorageThroughput":{"type":"integer"},"ManageMasterUserPassword":{"type":"boolean"},"MasterUserSecretKmsKeyId":{}}},"output":{"resultWrapper":"RestoreDBInstanceFromS3Result","type":"structure","members":{"DBInstance":{"shape":"S3q"}}}},"RestoreDBInstanceToPointInTime":{"input":{"type":"structure","required":["TargetDBInstanceIdentifier"],"members":{"SourceDBInstanceIdentifier":{},"TargetDBInstanceIdentifier":{},"RestoreTime":{"type":"timestamp"},"UseLatestRestorableTime":{"type":"boolean"},"DBInstanceClass":{},"Port":{"type":"integer"},"AvailabilityZone":{},"DBSubnetGroupName":{},"MultiAZ":{"type":"boolean"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"DBName":{},"Engine":{},"Iops":{"type":"integer"},"OptionGroupName":{},"CopyTagsToSnapshot":{"type":"boolean"},"Tags":{"shape":"Sb"},"StorageType":{},"TdeCredentialArn":{},"TdeCredentialPassword":{},"VpcSecurityGroupIds":{"shape":"S2s"},"Domain":{},"DomainIAMRoleName":{},"DomainFqdn":{},"DomainOu":{},"DomainAuthSecretArn":{},"DomainDnsIps":{"shape":"Sv"},"EnableIAMDatabaseAuthentication":{"type":"boolean"},"EnableCloudwatchLogsExports":{"shape":"S2o"},"ProcessorFeatures":{"shape":"S1c"},"UseDefaultProcessorFeatures":{"type":"boolean"},"DBParameterGroupName":{},"DeletionProtection":{"type":"boolean"},"SourceDbiResourceId":{},"MaxAllocatedStorage":{"type":"integer"},"SourceDBInstanceAutomatedBackupsArn":{},"EnableCustomerOwnedIp":{"type":"boolean"},"CustomIamInstanceProfile":{},"BackupTarget":{},"NetworkType":{},"StorageThroughput":{"type":"integer"},"AllocatedStorage":{"type":"integer"}}},"output":{"resultWrapper":"RestoreDBInstanceToPointInTimeResult","type":"structure","members":{"DBInstance":{"shape":"S3q"}}}},"RevokeDBSecurityGroupIngress":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"RevokeDBSecurityGroupIngressResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sl"}}}},"StartActivityStream":{"input":{"type":"structure","required":["ResourceArn","Mode","KmsKeyId"],"members":{"ResourceArn":{},"Mode":{},"KmsKeyId":{},"ApplyImmediately":{"type":"boolean"},"EngineNativeAuditFieldsIncluded":{"type":"boolean"}}},"output":{"resultWrapper":"StartActivityStreamResult","type":"structure","members":{"KmsKeyId":{},"KinesisStreamName":{},"Status":{},"Mode":{},"ApplyImmediately":{"type":"boolean"},"EngineNativeAuditFieldsIncluded":{"type":"boolean"}}}},"StartDBCluster":{"input":{"type":"structure","required":["DBClusterIdentifier"],"members":{"DBClusterIdentifier":{}}},"output":{"resultWrapper":"StartDBClusterResult","type":"structure","members":{"DBCluster":{"shape":"S2y"}}}},"StartDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{}}},"output":{"resultWrapper":"StartDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"S3q"}}}},"StartDBInstanceAutomatedBackupsReplication":{"input":{"type":"structure","required":["SourceDBInstanceArn"],"members":{"SourceDBInstanceArn":{},"BackupRetentionPeriod":{"type":"integer"},"KmsKeyId":{},"PreSignedUrl":{}}},"output":{"resultWrapper":"StartDBInstanceAutomatedBackupsReplicationResult","type":"structure","members":{"DBInstanceAutomatedBackup":{"shape":"S62"}}}},"StartExportTask":{"input":{"type":"structure","required":["ExportTaskIdentifier","SourceArn","S3BucketName","IamRoleArn","KmsKeyId"],"members":{"ExportTaskIdentifier":{},"SourceArn":{},"S3BucketName":{},"IamRoleArn":{},"KmsKeyId":{},"S3Prefix":{},"ExportOnly":{"shape":"Sv"}}},"output":{"shape":"Su","resultWrapper":"StartExportTaskResult"}},"StopActivityStream":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"StopActivityStreamResult","type":"structure","members":{"KmsKeyId":{},"KinesisStreamName":{},"Status":{}}}},"StopDBCluster":{"input":{"type":"structure","required":["DBClusterIdentifier"],"members":{"DBClusterIdentifier":{}}},"output":{"resultWrapper":"StopDBClusterResult","type":"structure","members":{"DBCluster":{"shape":"S2y"}}}},"StopDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{}}},"output":{"resultWrapper":"StopDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"S3q"}}}},"StopDBInstanceAutomatedBackupsReplication":{"input":{"type":"structure","required":["SourceDBInstanceArn"],"members":{"SourceDBInstanceArn":{}}},"output":{"resultWrapper":"StopDBInstanceAutomatedBackupsReplicationResult","type":"structure","members":{"DBInstanceAutomatedBackup":{"shape":"S62"}}}},"SwitchoverBlueGreenDeployment":{"input":{"type":"structure","required":["BlueGreenDeploymentIdentifier"],"members":{"BlueGreenDeploymentIdentifier":{},"SwitchoverTimeout":{"type":"integer"}}},"output":{"resultWrapper":"SwitchoverBlueGreenDeploymentResult","type":"structure","members":{"BlueGreenDeployment":{"shape":"S1w"}}}},"SwitchoverGlobalCluster":{"input":{"type":"structure","required":["GlobalClusterIdentifier","TargetDbClusterIdentifier"],"members":{"GlobalClusterIdentifier":{},"TargetDbClusterIdentifier":{}}},"output":{"resultWrapper":"SwitchoverGlobalClusterResult","type":"structure","members":{"GlobalCluster":{"shape":"S5c"}}}},"SwitchoverReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{}}},"output":{"resultWrapper":"SwitchoverReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"S3q"}}}}},"shapes":{"S6":{"type":"structure","members":{"CustomerAwsId":{},"CustSubscriptionId":{},"SnsTopicArn":{},"Status":{},"SubscriptionCreationTime":{},"SourceType":{},"SourceIdsList":{"shape":"S7"},"EventCategoriesList":{"shape":"S8"},"Enabled":{"type":"boolean"},"EventSubscriptionArn":{}},"wrapper":true},"S7":{"type":"list","member":{"locationName":"SourceId"}},"S8":{"type":"list","member":{"locationName":"EventCategory"}},"Sb":{"type":"list","member":{"locationName":"Tag","type":"structure","members":{"Key":{},"Value":{}}}},"Sf":{"type":"structure","members":{"ResourceIdentifier":{},"PendingMaintenanceActionDetails":{"type":"list","member":{"locationName":"PendingMaintenanceAction","type":"structure","members":{"Action":{},"AutoAppliedAfterDate":{"type":"timestamp"},"ForcedApplyDate":{"type":"timestamp"},"OptInStatus":{},"CurrentApplyDate":{"type":"timestamp"},"Description":{}}}}},"wrapper":true},"Sl":{"type":"structure","members":{"OwnerId":{},"DBSecurityGroupName":{},"DBSecurityGroupDescription":{},"VpcId":{},"EC2SecurityGroups":{"type":"list","member":{"locationName":"EC2SecurityGroup","type":"structure","members":{"Status":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}}},"IPRanges":{"type":"list","member":{"locationName":"IPRange","type":"structure","members":{"Status":{},"CIDRIP":{}}}},"DBSecurityGroupArn":{}},"wrapper":true},"Ss":{"type":"structure","members":{"DBClusterIdentifier":{},"BacktrackIdentifier":{},"BacktrackTo":{"type":"timestamp"},"BacktrackedFrom":{"type":"timestamp"},"BacktrackRequestCreationTime":{"type":"timestamp"},"Status":{}}},"Su":{"type":"structure","members":{"ExportTaskIdentifier":{},"SourceArn":{},"ExportOnly":{"shape":"Sv"},"SnapshotTime":{"type":"timestamp"},"TaskStartTime":{"type":"timestamp"},"TaskEndTime":{"type":"timestamp"},"S3Bucket":{},"S3Prefix":{},"IamRoleArn":{},"KmsKeyId":{},"Status":{},"PercentProgress":{"type":"integer"},"TotalExtractedDataInGB":{"type":"integer"},"FailureCause":{},"WarningMessage":{},"SourceType":{}}},"Sv":{"type":"list","member":{}},"S10":{"type":"structure","members":{"DBClusterParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{},"DBClusterParameterGroupArn":{}},"wrapper":true},"S13":{"type":"structure","members":{"AvailabilityZones":{"shape":"S14"},"DBClusterSnapshotIdentifier":{},"DBClusterIdentifier":{},"SnapshotCreateTime":{"type":"timestamp"},"Engine":{},"EngineMode":{},"AllocatedStorage":{"type":"integer"},"Status":{},"Port":{"type":"integer"},"VpcId":{},"ClusterCreateTime":{"type":"timestamp"},"MasterUsername":{},"EngineVersion":{},"LicenseModel":{},"SnapshotType":{},"PercentProgress":{"type":"integer"},"StorageEncrypted":{"type":"boolean"},"KmsKeyId":{},"DBClusterSnapshotArn":{},"SourceDBClusterSnapshotArn":{},"IAMDatabaseAuthenticationEnabled":{"type":"boolean"},"TagList":{"shape":"Sb"},"DBSystemId":{},"StorageType":{},"DbClusterResourceId":{}},"wrapper":true},"S14":{"type":"list","member":{"locationName":"AvailabilityZone"}},"S17":{"type":"structure","members":{"DBParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{},"DBParameterGroupArn":{}},"wrapper":true},"S1a":{"type":"structure","members":{"DBSnapshotIdentifier":{},"DBInstanceIdentifier":{},"SnapshotCreateTime":{"type":"timestamp"},"Engine":{},"AllocatedStorage":{"type":"integer"},"Status":{},"Port":{"type":"integer"},"AvailabilityZone":{},"VpcId":{},"InstanceCreateTime":{"type":"timestamp"},"MasterUsername":{},"EngineVersion":{},"LicenseModel":{},"SnapshotType":{},"Iops":{"type":"integer"},"OptionGroupName":{},"PercentProgress":{"type":"integer"},"SourceRegion":{},"SourceDBSnapshotIdentifier":{},"StorageType":{},"TdeCredentialArn":{},"Encrypted":{"type":"boolean"},"KmsKeyId":{},"DBSnapshotArn":{},"Timezone":{},"IAMDatabaseAuthenticationEnabled":{"type":"boolean"},"ProcessorFeatures":{"shape":"S1c"},"DbiResourceId":{},"TagList":{"shape":"Sb"},"OriginalSnapshotCreateTime":{"type":"timestamp"},"SnapshotDatabaseTime":{"type":"timestamp"},"SnapshotTarget":{},"StorageThroughput":{"type":"integer"},"DBSystemId":{}},"wrapper":true},"S1c":{"type":"list","member":{"locationName":"ProcessorFeature","type":"structure","members":{"Name":{},"Value":{}}}},"S1g":{"type":"structure","members":{"OptionGroupName":{},"OptionGroupDescription":{},"EngineName":{},"MajorEngineVersion":{},"Options":{"type":"list","member":{"locationName":"Option","type":"structure","members":{"OptionName":{},"OptionDescription":{},"Persistent":{"type":"boolean"},"Permanent":{"type":"boolean"},"Port":{"type":"integer"},"OptionVersion":{},"OptionSettings":{"type":"list","member":{"shape":"S1k","locationName":"OptionSetting"}},"DBSecurityGroupMemberships":{"shape":"S1l"},"VpcSecurityGroupMemberships":{"shape":"S1n"}}}},"AllowsVpcAndNonVpcInstanceMemberships":{"type":"boolean"},"VpcId":{},"OptionGroupArn":{},"SourceOptionGroup":{},"SourceAccountId":{},"CopyTimestamp":{"type":"timestamp"}},"wrapper":true},"S1k":{"type":"structure","members":{"Name":{},"Value":{},"DefaultValue":{},"Description":{},"ApplyType":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"IsCollection":{"type":"boolean"}}},"S1l":{"type":"list","member":{"locationName":"DBSecurityGroup","type":"structure","members":{"DBSecurityGroupName":{},"Status":{}}}},"S1n":{"type":"list","member":{"locationName":"VpcSecurityGroupMembership","type":"structure","members":{"VpcSecurityGroupId":{},"Status":{}}}},"S1w":{"type":"structure","members":{"BlueGreenDeploymentIdentifier":{},"BlueGreenDeploymentName":{},"Source":{},"Target":{},"SwitchoverDetails":{"type":"list","member":{"type":"structure","members":{"SourceMember":{},"TargetMember":{},"Status":{}}}},"Tasks":{"type":"list","member":{"type":"structure","members":{"Name":{},"Status":{}}}},"Status":{},"StatusDetails":{},"CreateTime":{"type":"timestamp"},"DeleteTime":{"type":"timestamp"},"TagList":{"shape":"Sb"}}},"S2f":{"type":"structure","members":{"Engine":{},"EngineVersion":{},"DBParameterGroupFamily":{},"DBEngineDescription":{},"DBEngineVersionDescription":{},"DefaultCharacterSet":{"shape":"S2g"},"Image":{"type":"structure","members":{"ImageId":{},"Status":{}}},"DBEngineMediaType":{},"SupportedCharacterSets":{"shape":"S2i"},"SupportedNcharCharacterSets":{"shape":"S2i"},"ValidUpgradeTarget":{"type":"list","member":{"locationName":"UpgradeTarget","type":"structure","members":{"Engine":{},"EngineVersion":{},"Description":{},"AutoUpgrade":{"type":"boolean"},"IsMajorVersionUpgrade":{"type":"boolean"},"SupportedEngineModes":{"shape":"S2l"},"SupportsParallelQuery":{"type":"boolean"},"SupportsGlobalDatabases":{"type":"boolean"},"SupportsBabelfish":{"type":"boolean"},"SupportsLocalWriteForwarding":{"type":"boolean"}}}},"SupportedTimezones":{"type":"list","member":{"locationName":"Timezone","type":"structure","members":{"TimezoneName":{}}}},"ExportableLogTypes":{"shape":"S2o"},"SupportsLogExportsToCloudwatchLogs":{"type":"boolean"},"SupportsReadReplica":{"type":"boolean"},"SupportedEngineModes":{"shape":"S2l"},"SupportedFeatureNames":{"type":"list","member":{}},"Status":{},"SupportsParallelQuery":{"type":"boolean"},"SupportsGlobalDatabases":{"type":"boolean"},"MajorEngineVersion":{},"DatabaseInstallationFilesS3BucketName":{},"DatabaseInstallationFilesS3Prefix":{},"DBEngineVersionArn":{},"KMSKeyId":{},"CreateTime":{"type":"timestamp"},"TagList":{"shape":"Sb"},"SupportsBabelfish":{"type":"boolean"},"CustomDBEngineVersionManifest":{},"SupportsCertificateRotationWithoutRestart":{"type":"boolean"},"SupportedCACertificateIdentifiers":{"type":"list","member":{}},"SupportsLocalWriteForwarding":{"type":"boolean"}}},"S2g":{"type":"structure","members":{"CharacterSetName":{},"CharacterSetDescription":{}}},"S2i":{"type":"list","member":{"shape":"S2g","locationName":"CharacterSet"}},"S2l":{"type":"list","member":{}},"S2o":{"type":"list","member":{}},"S2s":{"type":"list","member":{"locationName":"VpcSecurityGroupId"}},"S2u":{"type":"structure","members":{"MinCapacity":{"type":"integer"},"MaxCapacity":{"type":"integer"},"AutoPause":{"type":"boolean"},"SecondsUntilAutoPause":{"type":"integer"},"TimeoutAction":{},"SecondsBeforeTimeout":{"type":"integer"}}},"S2v":{"type":"structure","members":{"MinCapacity":{"type":"double"},"MaxCapacity":{"type":"double"}}},"S2y":{"type":"structure","members":{"AllocatedStorage":{"type":"integer"},"AvailabilityZones":{"shape":"S14"},"BackupRetentionPeriod":{"type":"integer"},"CharacterSetName":{},"DatabaseName":{},"DBClusterIdentifier":{},"DBClusterParameterGroup":{},"DBSubnetGroup":{},"Status":{},"AutomaticRestartTime":{"type":"timestamp"},"PercentProgress":{},"EarliestRestorableTime":{"type":"timestamp"},"Endpoint":{},"ReaderEndpoint":{},"CustomEndpoints":{"shape":"Sv"},"MultiAZ":{"type":"boolean"},"Engine":{},"EngineVersion":{},"LatestRestorableTime":{"type":"timestamp"},"Port":{"type":"integer"},"MasterUsername":{},"DBClusterOptionGroupMemberships":{"type":"list","member":{"locationName":"DBClusterOptionGroup","type":"structure","members":{"DBClusterOptionGroupName":{},"Status":{}}}},"PreferredBackupWindow":{},"PreferredMaintenanceWindow":{},"ReplicationSourceIdentifier":{},"ReadReplicaIdentifiers":{"type":"list","member":{"locationName":"ReadReplicaIdentifier"}},"DBClusterMembers":{"type":"list","member":{"locationName":"DBClusterMember","type":"structure","members":{"DBInstanceIdentifier":{},"IsClusterWriter":{"type":"boolean"},"DBClusterParameterGroupStatus":{},"PromotionTier":{"type":"integer"}},"wrapper":true}},"VpcSecurityGroups":{"shape":"S1n"},"HostedZoneId":{},"StorageEncrypted":{"type":"boolean"},"KmsKeyId":{},"DbClusterResourceId":{},"DBClusterArn":{},"AssociatedRoles":{"type":"list","member":{"locationName":"DBClusterRole","type":"structure","members":{"RoleArn":{},"Status":{},"FeatureName":{}}}},"IAMDatabaseAuthenticationEnabled":{"type":"boolean"},"CloneGroupId":{},"ClusterCreateTime":{"type":"timestamp"},"EarliestBacktrackTime":{"type":"timestamp"},"BacktrackWindow":{"type":"long"},"BacktrackConsumedChangeRecords":{"type":"long"},"EnabledCloudwatchLogsExports":{"shape":"S2o"},"Capacity":{"type":"integer"},"EngineMode":{},"ScalingConfigurationInfo":{"type":"structure","members":{"MinCapacity":{"type":"integer"},"MaxCapacity":{"type":"integer"},"AutoPause":{"type":"boolean"},"SecondsUntilAutoPause":{"type":"integer"},"TimeoutAction":{},"SecondsBeforeTimeout":{"type":"integer"}}},"DeletionProtection":{"type":"boolean"},"HttpEndpointEnabled":{"type":"boolean"},"ActivityStreamMode":{},"ActivityStreamStatus":{},"ActivityStreamKmsKeyId":{},"ActivityStreamKinesisStreamName":{},"CopyTagsToSnapshot":{"type":"boolean"},"CrossAccountClone":{"type":"boolean"},"DomainMemberships":{"shape":"S39"},"TagList":{"shape":"Sb"},"GlobalWriteForwardingStatus":{},"GlobalWriteForwardingRequested":{"type":"boolean"},"PendingModifiedValues":{"type":"structure","members":{"PendingCloudwatchLogsExports":{"shape":"S3d"},"DBClusterIdentifier":{},"MasterUserPassword":{},"IAMDatabaseAuthenticationEnabled":{"type":"boolean"},"EngineVersion":{},"BackupRetentionPeriod":{"type":"integer"},"AllocatedStorage":{"type":"integer"},"Iops":{"type":"integer"},"StorageType":{}}},"DBClusterInstanceClass":{},"StorageType":{},"Iops":{"type":"integer"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"MonitoringInterval":{"type":"integer"},"MonitoringRoleArn":{},"PerformanceInsightsEnabled":{"type":"boolean"},"PerformanceInsightsKMSKeyId":{},"PerformanceInsightsRetentionPeriod":{"type":"integer"},"ServerlessV2ScalingConfiguration":{"type":"structure","members":{"MinCapacity":{"type":"double"},"MaxCapacity":{"type":"double"}}},"NetworkType":{},"DBSystemId":{},"MasterUserSecret":{"shape":"S3f"},"IOOptimizedNextAllowedModificationTime":{"type":"timestamp"},"LocalWriteForwardingStatus":{},"AwsBackupRecoveryPointArn":{}},"wrapper":true},"S39":{"type":"list","member":{"locationName":"DomainMembership","type":"structure","members":{"Domain":{},"Status":{},"FQDN":{},"IAMRoleName":{},"OU":{},"AuthSecretArn":{},"DnsIps":{"shape":"Sv"}}}},"S3d":{"type":"structure","members":{"LogTypesToEnable":{"shape":"S2o"},"LogTypesToDisable":{"shape":"S2o"}}},"S3f":{"type":"structure","members":{"SecretArn":{},"SecretStatus":{},"KmsKeyId":{}}},"S3i":{"type":"structure","members":{"DBClusterEndpointIdentifier":{},"DBClusterIdentifier":{},"DBClusterEndpointResourceIdentifier":{},"Endpoint":{},"Status":{},"EndpointType":{},"CustomEndpointType":{},"StaticMembers":{"shape":"Sv"},"ExcludedMembers":{"shape":"Sv"},"DBClusterEndpointArn":{}}},"S3o":{"type":"list","member":{"locationName":"DBSecurityGroupName"}},"S3q":{"type":"structure","members":{"DBInstanceIdentifier":{},"DBInstanceClass":{},"Engine":{},"DBInstanceStatus":{},"AutomaticRestartTime":{"type":"timestamp"},"MasterUsername":{},"DBName":{},"Endpoint":{"shape":"S3r"},"AllocatedStorage":{"type":"integer"},"InstanceCreateTime":{"type":"timestamp"},"PreferredBackupWindow":{},"BackupRetentionPeriod":{"type":"integer"},"DBSecurityGroups":{"shape":"S1l"},"VpcSecurityGroups":{"shape":"S1n"},"DBParameterGroups":{"type":"list","member":{"locationName":"DBParameterGroup","type":"structure","members":{"DBParameterGroupName":{},"ParameterApplyStatus":{}}}},"AvailabilityZone":{},"DBSubnetGroup":{"shape":"S3u"},"PreferredMaintenanceWindow":{},"PendingModifiedValues":{"type":"structure","members":{"DBInstanceClass":{},"AllocatedStorage":{"type":"integer"},"MasterUserPassword":{},"Port":{"type":"integer"},"BackupRetentionPeriod":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"LicenseModel":{},"Iops":{"type":"integer"},"DBInstanceIdentifier":{},"StorageType":{},"CACertificateIdentifier":{},"DBSubnetGroupName":{},"PendingCloudwatchLogsExports":{"shape":"S3d"},"ProcessorFeatures":{"shape":"S1c"},"IAMDatabaseAuthenticationEnabled":{"type":"boolean"},"AutomationMode":{},"ResumeFullAutomationModeTime":{"type":"timestamp"},"StorageThroughput":{"type":"integer"},"Engine":{}}},"LatestRestorableTime":{"type":"timestamp"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"ReadReplicaSourceDBInstanceIdentifier":{},"ReadReplicaDBInstanceIdentifiers":{"type":"list","member":{"locationName":"ReadReplicaDBInstanceIdentifier"}},"ReadReplicaDBClusterIdentifiers":{"type":"list","member":{"locationName":"ReadReplicaDBClusterIdentifier"}},"ReplicaMode":{},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupMemberships":{"type":"list","member":{"locationName":"OptionGroupMembership","type":"structure","members":{"OptionGroupName":{},"Status":{}}}},"CharacterSetName":{},"NcharCharacterSetName":{},"SecondaryAvailabilityZone":{},"PubliclyAccessible":{"type":"boolean"},"StatusInfos":{"type":"list","member":{"locationName":"DBInstanceStatusInfo","type":"structure","members":{"StatusType":{},"Normal":{"type":"boolean"},"Status":{},"Message":{}}}},"StorageType":{},"TdeCredentialArn":{},"DbInstancePort":{"type":"integer"},"DBClusterIdentifier":{},"StorageEncrypted":{"type":"boolean"},"KmsKeyId":{},"DbiResourceId":{},"CACertificateIdentifier":{},"DomainMemberships":{"shape":"S39"},"CopyTagsToSnapshot":{"type":"boolean"},"MonitoringInterval":{"type":"integer"},"EnhancedMonitoringResourceArn":{},"MonitoringRoleArn":{},"PromotionTier":{"type":"integer"},"DBInstanceArn":{},"Timezone":{},"IAMDatabaseAuthenticationEnabled":{"type":"boolean"},"PerformanceInsightsEnabled":{"type":"boolean"},"PerformanceInsightsKMSKeyId":{},"PerformanceInsightsRetentionPeriod":{"type":"integer"},"EnabledCloudwatchLogsExports":{"shape":"S2o"},"ProcessorFeatures":{"shape":"S1c"},"DeletionProtection":{"type":"boolean"},"AssociatedRoles":{"type":"list","member":{"locationName":"DBInstanceRole","type":"structure","members":{"RoleArn":{},"FeatureName":{},"Status":{}}}},"ListenerEndpoint":{"shape":"S3r"},"MaxAllocatedStorage":{"type":"integer"},"TagList":{"shape":"Sb"},"DBInstanceAutomatedBackupsReplications":{"shape":"S4a"},"CustomerOwnedIpEnabled":{"type":"boolean"},"AwsBackupRecoveryPointArn":{},"ActivityStreamStatus":{},"ActivityStreamKmsKeyId":{},"ActivityStreamKinesisStreamName":{},"ActivityStreamMode":{},"ActivityStreamEngineNativeAuditFieldsIncluded":{"type":"boolean"},"AutomationMode":{},"ResumeFullAutomationModeTime":{"type":"timestamp"},"CustomIamInstanceProfile":{},"BackupTarget":{},"NetworkType":{},"ActivityStreamPolicyStatus":{},"StorageThroughput":{"type":"integer"},"DBSystemId":{},"MasterUserSecret":{"shape":"S3f"},"CertificateDetails":{"type":"structure","members":{"CAIdentifier":{},"ValidTill":{"type":"timestamp"}}},"ReadReplicaSourceDBClusterIdentifier":{},"PercentProgress":{}},"wrapper":true},"S3r":{"type":"structure","members":{"Address":{},"Port":{"type":"integer"},"HostedZoneId":{}}},"S3u":{"type":"structure","members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"VpcId":{},"SubnetGroupStatus":{},"Subnets":{"type":"list","member":{"locationName":"Subnet","type":"structure","members":{"SubnetIdentifier":{},"SubnetAvailabilityZone":{"shape":"S3x"},"SubnetOutpost":{"type":"structure","members":{"Arn":{}}},"SubnetStatus":{}}}},"DBSubnetGroupArn":{},"SupportedNetworkTypes":{"shape":"Sv"}},"wrapper":true},"S3x":{"type":"structure","members":{"Name":{}},"wrapper":true},"S4a":{"type":"list","member":{"locationName":"DBInstanceAutomatedBackupsReplication","type":"structure","members":{"DBInstanceAutomatedBackupsArn":{}}}},"S4k":{"type":"list","member":{"type":"structure","members":{"Description":{},"UserName":{},"AuthScheme":{},"SecretArn":{},"IAMAuth":{},"ClientPasswordAuthType":{}}}},"S4q":{"type":"structure","members":{"DBProxyName":{},"DBProxyArn":{},"Status":{},"EngineFamily":{},"VpcId":{},"VpcSecurityGroupIds":{"shape":"Sv"},"VpcSubnetIds":{"shape":"Sv"},"Auth":{"type":"list","member":{"type":"structure","members":{"Description":{},"UserName":{},"AuthScheme":{},"SecretArn":{},"IAMAuth":{},"ClientPasswordAuthType":{}}}},"RoleArn":{},"Endpoint":{},"RequireTLS":{"type":"boolean"},"IdleClientTimeout":{"type":"integer"},"DebugLogging":{"type":"boolean"},"CreatedDate":{"type":"timestamp"},"UpdatedDate":{"type":"timestamp"}}},"S4z":{"type":"structure","members":{"DBProxyEndpointName":{},"DBProxyEndpointArn":{},"DBProxyName":{},"Status":{},"VpcId":{},"VpcSecurityGroupIds":{"shape":"Sv"},"VpcSubnetIds":{"shape":"Sv"},"Endpoint":{},"CreatedDate":{"type":"timestamp"},"TargetRole":{},"IsDefault":{"type":"boolean"}}},"S56":{"type":"list","member":{"locationName":"SubnetIdentifier"}},"S5c":{"type":"structure","members":{"GlobalClusterIdentifier":{},"GlobalClusterResourceId":{},"GlobalClusterArn":{},"Status":{},"Engine":{},"EngineVersion":{},"DatabaseName":{},"StorageEncrypted":{"type":"boolean"},"DeletionProtection":{"type":"boolean"},"GlobalClusterMembers":{"type":"list","member":{"locationName":"GlobalClusterMember","type":"structure","members":{"DBClusterArn":{},"Readers":{"type":"list","member":{}},"IsWriter":{"type":"boolean"},"GlobalWriteForwardingStatus":{},"SynchronizationStatus":{}},"wrapper":true}},"FailoverState":{"type":"structure","members":{"Status":{},"FromDbClusterArn":{},"ToDbClusterArn":{},"IsDataLossAllowed":{"type":"boolean"}},"wrapper":true}},"wrapper":true},"S5s":{"type":"structure","members":{"Engine":{},"VpcId":{},"DBClusterAutomatedBackupsArn":{},"DBClusterIdentifier":{},"RestoreWindow":{"shape":"S5t"},"MasterUsername":{},"DbClusterResourceId":{},"Region":{},"LicenseModel":{},"Status":{},"IAMDatabaseAuthenticationEnabled":{"type":"boolean"},"ClusterCreateTime":{"type":"timestamp"},"StorageEncrypted":{"type":"boolean"},"AllocatedStorage":{"type":"integer"},"EngineVersion":{},"DBClusterArn":{},"BackupRetentionPeriod":{"type":"integer"},"EngineMode":{},"AvailabilityZones":{"shape":"S14"},"Port":{"type":"integer"},"KmsKeyId":{},"StorageType":{},"Iops":{"type":"integer"},"AwsBackupRecoveryPointArn":{}},"wrapper":true},"S5t":{"type":"structure","members":{"EarliestTime":{"type":"timestamp"},"LatestTime":{"type":"timestamp"}}},"S62":{"type":"structure","members":{"DBInstanceArn":{},"DbiResourceId":{},"Region":{},"DBInstanceIdentifier":{},"RestoreWindow":{"shape":"S5t"},"AllocatedStorage":{"type":"integer"},"Status":{},"Port":{"type":"integer"},"AvailabilityZone":{},"VpcId":{},"InstanceCreateTime":{"type":"timestamp"},"MasterUsername":{},"Engine":{},"EngineVersion":{},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupName":{},"TdeCredentialArn":{},"Encrypted":{"type":"boolean"},"StorageType":{},"KmsKeyId":{},"Timezone":{},"IAMDatabaseAuthenticationEnabled":{"type":"boolean"},"BackupRetentionPeriod":{"type":"integer"},"DBInstanceAutomatedBackupsArn":{},"DBInstanceAutomatedBackupsReplications":{"shape":"S4a"},"BackupTarget":{},"StorageThroughput":{"type":"integer"},"AwsBackupRecoveryPointArn":{}},"wrapper":true},"S6p":{"type":"list","member":{"locationName":"Filter","type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"type":"list","member":{"locationName":"Value"}}}}},"S6y":{"type":"structure","members":{"CertificateIdentifier":{},"CertificateType":{},"Thumbprint":{},"ValidFrom":{"type":"timestamp"},"ValidTill":{"type":"timestamp"},"CertificateArn":{},"CustomerOverride":{"type":"boolean"},"CustomerOverrideValidTill":{"type":"timestamp"}},"wrapper":true},"S7d":{"type":"list","member":{"locationName":"Parameter","type":"structure","members":{"ParameterName":{},"ParameterValue":{},"Description":{},"Source":{},"ApplyType":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"MinimumEngineVersion":{},"ApplyMethod":{},"SupportedEngineModes":{"shape":"S2l"}}}},"S7i":{"type":"structure","members":{"DBClusterSnapshotIdentifier":{},"DBClusterSnapshotAttributes":{"type":"list","member":{"locationName":"DBClusterSnapshotAttribute","type":"structure","members":{"AttributeName":{},"AttributeValues":{"shape":"S7l"}}}}},"wrapper":true},"S7l":{"type":"list","member":{"locationName":"AttributeValue"}},"S8j":{"type":"structure","members":{"DBProxyName":{},"TargetGroupName":{},"TargetGroupArn":{},"IsDefault":{"type":"boolean"},"Status":{},"ConnectionPoolConfig":{"type":"structure","members":{"MaxConnectionsPercent":{"type":"integer"},"MaxIdleConnectionsPercent":{"type":"integer"},"ConnectionBorrowTimeout":{"type":"integer"},"SessionPinningFilters":{"shape":"Sv"},"InitQuery":{}}},"CreatedDate":{"type":"timestamp"},"UpdatedDate":{"type":"timestamp"}}},"S8n":{"type":"list","member":{"type":"structure","members":{"TargetArn":{},"Endpoint":{},"TrackedClusterId":{},"RdsResourceId":{},"Port":{"type":"integer"},"Type":{},"Role":{},"TargetHealth":{"type":"structure","members":{"State":{},"Reason":{},"Description":{}}}}}},"S8z":{"type":"structure","members":{"DBSnapshotIdentifier":{},"DBSnapshotAttributes":{"type":"list","member":{"locationName":"DBSnapshotAttribute","type":"structure","members":{"AttributeName":{},"AttributeValues":{"shape":"S7l"}},"wrapper":true}}},"wrapper":true},"S9a":{"type":"structure","members":{"DBParameterGroupFamily":{},"Marker":{},"Parameters":{"shape":"S7d"}},"wrapper":true},"Saf":{"type":"list","member":{"locationName":"AvailableProcessorFeature","type":"structure","members":{"Name":{},"DefaultValue":{},"AllowedValues":{}}}},"Sao":{"type":"structure","members":{"ReservedDBInstanceId":{},"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"StartTime":{"type":"timestamp"},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"DBInstanceCount":{"type":"integer"},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"State":{},"RecurringCharges":{"shape":"Saq"},"ReservedDBInstanceArn":{},"LeaseId":{}},"wrapper":true},"Saq":{"type":"list","member":{"locationName":"RecurringCharge","type":"structure","members":{"RecurringChargeAmount":{"type":"double"},"RecurringChargeFrequency":{}},"wrapper":true}},"Sb5":{"type":"list","member":{"locationName":"Range","type":"structure","members":{"From":{"type":"integer"},"To":{"type":"integer"},"Step":{"type":"integer"}}}},"Sb7":{"type":"list","member":{"locationName":"DoubleRange","type":"structure","members":{"From":{"type":"double"},"To":{"type":"double"}}}},"Sbt":{"type":"structure","members":{"EnableLogTypes":{"shape":"S2o"},"DisableLogTypes":{"shape":"S2o"}}},"Sby":{"type":"structure","members":{"DBClusterParameterGroupName":{}}},"Sc4":{"type":"structure","members":{"DBParameterGroupName":{}}}}}')},85082:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeBlueGreenDeployments":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"BlueGreenDeployments"},"DescribeCertificates":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Certificates"},"DescribeDBClusterAutomatedBackups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBClusterAutomatedBackups"},"DescribeDBClusterBacktracks":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBClusterBacktracks"},"DescribeDBClusterEndpoints":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBClusterEndpoints"},"DescribeDBClusterParameterGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBClusterParameterGroups"},"DescribeDBClusterParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Parameters"},"DescribeDBClusterSnapshots":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBClusterSnapshots"},"DescribeDBClusters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBClusters"},"DescribeDBEngineVersions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBEngineVersions"},"DescribeDBInstanceAutomatedBackups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBInstanceAutomatedBackups"},"DescribeDBInstances":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBInstances"},"DescribeDBLogFiles":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DescribeDBLogFiles"},"DescribeDBParameterGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBParameterGroups"},"DescribeDBParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Parameters"},"DescribeDBProxies":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBProxies"},"DescribeDBProxyEndpoints":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBProxyEndpoints"},"DescribeDBProxyTargetGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"TargetGroups"},"DescribeDBProxyTargets":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Targets"},"DescribeDBSecurityGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSecurityGroups"},"DescribeDBSnapshots":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSnapshots"},"DescribeDBSubnetGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSubnetGroups"},"DescribeEngineDefaultParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"EngineDefaults.Marker","result_key":"EngineDefaults.Parameters"},"DescribeEventSubscriptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"EventSubscriptionsList"},"DescribeEvents":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Events"},"DescribeExportTasks":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ExportTasks"},"DescribeGlobalClusters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"GlobalClusters"},"DescribeOptionGroupOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OptionGroupOptions"},"DescribeOptionGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OptionGroupsList"},"DescribeOrderableDBInstanceOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OrderableDBInstanceOptions"},"DescribePendingMaintenanceActions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"PendingMaintenanceActions"},"DescribeReservedDBInstances":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedDBInstances"},"DescribeReservedDBInstancesOfferings":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedDBInstancesOfferings"},"DescribeSourceRegions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"SourceRegions"},"DownloadDBLogFilePortion":{"input_token":"Marker","limit_key":"NumberOfLines","more_results":"AdditionalDataPending","output_token":"Marker","result_key":"LogFileData"},"ListTagsForResource":{"result_key":"TagList"}}}')},20371:function(e){"use strict";e.exports=JSON.parse('{"V":{"DBInstanceAvailable":{"delay":30,"operation":"DescribeDBInstances","maxAttempts":60,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"DBInstances[].DBInstanceStatus"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"deleting","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"failed","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"incompatible-restore","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"incompatible-parameters","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"}]},"DBInstanceDeleted":{"delay":30,"operation":"DescribeDBInstances","maxAttempts":60,"acceptors":[{"expected":true,"matcher":"path","state":"success","argument":"length(DBInstances) == `0`"},{"expected":"DBInstanceNotFound","matcher":"error","state":"success"},{"expected":"creating","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"modifying","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"rebooting","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"resetting-master-credentials","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"}]},"DBSnapshotAvailable":{"delay":30,"operation":"DescribeDBSnapshots","maxAttempts":60,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"DBSnapshots[].Status"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"DBSnapshots[].Status"},{"expected":"deleting","matcher":"pathAny","state":"failure","argument":"DBSnapshots[].Status"},{"expected":"failed","matcher":"pathAny","state":"failure","argument":"DBSnapshots[].Status"},{"expected":"incompatible-restore","matcher":"pathAny","state":"failure","argument":"DBSnapshots[].Status"},{"expected":"incompatible-parameters","matcher":"pathAny","state":"failure","argument":"DBSnapshots[].Status"}]},"DBSnapshotDeleted":{"delay":30,"operation":"DescribeDBSnapshots","maxAttempts":60,"acceptors":[{"expected":true,"matcher":"path","state":"success","argument":"length(DBSnapshots) == `0`"},{"expected":"DBSnapshotNotFound","matcher":"error","state":"success"},{"expected":"creating","matcher":"pathAny","state":"failure","argument":"DBSnapshots[].Status"},{"expected":"modifying","matcher":"pathAny","state":"failure","argument":"DBSnapshots[].Status"},{"expected":"rebooting","matcher":"pathAny","state":"failure","argument":"DBSnapshots[].Status"},{"expected":"resetting-master-credentials","matcher":"pathAny","state":"failure","argument":"DBSnapshots[].Status"}]},"DBClusterSnapshotAvailable":{"delay":30,"operation":"DescribeDBClusterSnapshots","maxAttempts":60,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"DBClusterSnapshots[].Status"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"DBClusterSnapshots[].Status"},{"expected":"deleting","matcher":"pathAny","state":"failure","argument":"DBClusterSnapshots[].Status"},{"expected":"failed","matcher":"pathAny","state":"failure","argument":"DBClusterSnapshots[].Status"},{"expected":"incompatible-restore","matcher":"pathAny","state":"failure","argument":"DBClusterSnapshots[].Status"},{"expected":"incompatible-parameters","matcher":"pathAny","state":"failure","argument":"DBClusterSnapshots[].Status"}]},"DBClusterSnapshotDeleted":{"delay":30,"operation":"DescribeDBClusterSnapshots","maxAttempts":60,"acceptors":[{"expected":true,"matcher":"path","state":"success","argument":"length(DBClusterSnapshots) == `0`"},{"expected":"DBClusterSnapshotNotFoundFault","matcher":"error","state":"success"},{"expected":"creating","matcher":"pathAny","state":"failure","argument":"DBClusterSnapshots[].Status"},{"expected":"modifying","matcher":"pathAny","state":"failure","argument":"DBClusterSnapshots[].Status"},{"expected":"rebooting","matcher":"pathAny","state":"failure","argument":"DBClusterSnapshots[].Status"},{"expected":"resetting-master-credentials","matcher":"pathAny","state":"failure","argument":"DBClusterSnapshots[].Status"}]},"DBClusterAvailable":{"delay":30,"operation":"DescribeDBClusters","maxAttempts":60,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"DBClusters[].Status"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"DBClusters[].Status"},{"expected":"deleting","matcher":"pathAny","state":"failure","argument":"DBClusters[].Status"},{"expected":"failed","matcher":"pathAny","state":"failure","argument":"DBClusters[].Status"},{"expected":"incompatible-restore","matcher":"pathAny","state":"failure","argument":"DBClusters[].Status"},{"expected":"incompatible-parameters","matcher":"pathAny","state":"failure","argument":"DBClusters[].Status"}]},"DBClusterDeleted":{"delay":30,"operation":"DescribeDBClusters","maxAttempts":60,"acceptors":[{"expected":true,"matcher":"path","state":"success","argument":"length(DBClusters) == `0`"},{"expected":"DBClusterNotFoundFault","matcher":"error","state":"success"},{"expected":"creating","matcher":"pathAny","state":"failure","argument":"DBClusters[].Status"},{"expected":"modifying","matcher":"pathAny","state":"failure","argument":"DBClusters[].Status"},{"expected":"rebooting","matcher":"pathAny","state":"failure","argument":"DBClusters[].Status"},{"expected":"resetting-master-credentials","matcher":"pathAny","state":"failure","argument":"DBClusters[].Status"}]}}}')},24827:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2012-12-01","endpointPrefix":"redshift","protocol":"query","serviceFullName":"Amazon Redshift","serviceId":"Redshift","signatureVersion":"v4","uid":"redshift-2012-12-01","xmlNamespace":"http://redshift.amazonaws.com/doc/2012-12-01/"},"operations":{"AcceptReservedNodeExchange":{"input":{"type":"structure","required":["ReservedNodeId","TargetReservedNodeOfferingId"],"members":{"ReservedNodeId":{},"TargetReservedNodeOfferingId":{}}},"output":{"resultWrapper":"AcceptReservedNodeExchangeResult","type":"structure","members":{"ExchangedReservedNode":{"shape":"S4"}}}},"AddPartner":{"input":{"shape":"Sb"},"output":{"shape":"Sg","resultWrapper":"AddPartnerResult"}},"AssociateDataShareConsumer":{"input":{"type":"structure","required":["DataShareArn"],"members":{"DataShareArn":{},"AssociateEntireAccount":{"type":"boolean"},"ConsumerArn":{},"ConsumerRegion":{}}},"output":{"shape":"Sj","resultWrapper":"AssociateDataShareConsumerResult"}},"AuthorizeClusterSecurityGroupIngress":{"input":{"type":"structure","required":["ClusterSecurityGroupName"],"members":{"ClusterSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"AuthorizeClusterSecurityGroupIngressResult","type":"structure","members":{"ClusterSecurityGroup":{"shape":"Sq"}}}},"AuthorizeDataShare":{"input":{"type":"structure","required":["DataShareArn","ConsumerIdentifier"],"members":{"DataShareArn":{},"ConsumerIdentifier":{}}},"output":{"shape":"Sj","resultWrapper":"AuthorizeDataShareResult"}},"AuthorizeEndpointAccess":{"input":{"type":"structure","required":["Account"],"members":{"ClusterIdentifier":{},"Account":{},"VpcIds":{"shape":"Sz"}}},"output":{"shape":"S10","resultWrapper":"AuthorizeEndpointAccessResult"}},"AuthorizeSnapshotAccess":{"input":{"type":"structure","required":["AccountWithRestoreAccess"],"members":{"SnapshotIdentifier":{},"SnapshotArn":{},"SnapshotClusterIdentifier":{},"AccountWithRestoreAccess":{}}},"output":{"resultWrapper":"AuthorizeSnapshotAccessResult","type":"structure","members":{"Snapshot":{"shape":"S14"}}}},"BatchDeleteClusterSnapshots":{"input":{"type":"structure","required":["Identifiers"],"members":{"Identifiers":{"type":"list","member":{"shape":"S1c","locationName":"DeleteClusterSnapshotMessage"}}}},"output":{"resultWrapper":"BatchDeleteClusterSnapshotsResult","type":"structure","members":{"Resources":{"shape":"S1e"},"Errors":{"type":"list","member":{"shape":"S1g","locationName":"SnapshotErrorMessage"}}}}},"BatchModifyClusterSnapshots":{"input":{"type":"structure","required":["SnapshotIdentifierList"],"members":{"SnapshotIdentifierList":{"shape":"S1e"},"ManualSnapshotRetentionPeriod":{"type":"integer"},"Force":{"type":"boolean"}}},"output":{"resultWrapper":"BatchModifyClusterSnapshotsResult","type":"structure","members":{"Resources":{"shape":"S1e"},"Errors":{"type":"list","member":{"shape":"S1g","locationName":"SnapshotErrorMessage"}}}}},"CancelResize":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{}}},"output":{"shape":"S1l","resultWrapper":"CancelResizeResult"}},"CopyClusterSnapshot":{"input":{"type":"structure","required":["SourceSnapshotIdentifier","TargetSnapshotIdentifier"],"members":{"SourceSnapshotIdentifier":{},"SourceSnapshotClusterIdentifier":{},"TargetSnapshotIdentifier":{},"ManualSnapshotRetentionPeriod":{"type":"integer"}}},"output":{"resultWrapper":"CopyClusterSnapshotResult","type":"structure","members":{"Snapshot":{"shape":"S14"}}}},"CreateAuthenticationProfile":{"input":{"type":"structure","required":["AuthenticationProfileName","AuthenticationProfileContent"],"members":{"AuthenticationProfileName":{},"AuthenticationProfileContent":{}}},"output":{"resultWrapper":"CreateAuthenticationProfileResult","type":"structure","members":{"AuthenticationProfileName":{},"AuthenticationProfileContent":{}}}},"CreateCluster":{"input":{"type":"structure","required":["ClusterIdentifier","NodeType","MasterUsername","MasterUserPassword"],"members":{"DBName":{},"ClusterIdentifier":{},"ClusterType":{},"NodeType":{},"MasterUsername":{},"MasterUserPassword":{},"ClusterSecurityGroups":{"shape":"S1x"},"VpcSecurityGroupIds":{"shape":"S1y"},"ClusterSubnetGroupName":{},"AvailabilityZone":{},"PreferredMaintenanceWindow":{},"ClusterParameterGroupName":{},"AutomatedSnapshotRetentionPeriod":{"type":"integer"},"ManualSnapshotRetentionPeriod":{"type":"integer"},"Port":{"type":"integer"},"ClusterVersion":{},"AllowVersionUpgrade":{"type":"boolean"},"NumberOfNodes":{"type":"integer"},"PubliclyAccessible":{"type":"boolean"},"Encrypted":{"type":"boolean"},"HsmClientCertificateIdentifier":{},"HsmConfigurationIdentifier":{},"ElasticIp":{},"Tags":{"shape":"St"},"KmsKeyId":{},"EnhancedVpcRouting":{"type":"boolean"},"AdditionalInfo":{},"IamRoles":{"shape":"S1z"},"MaintenanceTrackName":{},"SnapshotScheduleIdentifier":{},"AvailabilityZoneRelocation":{"type":"boolean"},"AquaConfigurationStatus":{},"DefaultIamRoleArn":{},"LoadSampleData":{}}},"output":{"resultWrapper":"CreateClusterResult","type":"structure","members":{"Cluster":{"shape":"S22"}}}},"CreateClusterParameterGroup":{"input":{"type":"structure","required":["ParameterGroupName","ParameterGroupFamily","Description"],"members":{"ParameterGroupName":{},"ParameterGroupFamily":{},"Description":{},"Tags":{"shape":"St"}}},"output":{"resultWrapper":"CreateClusterParameterGroupResult","type":"structure","members":{"ClusterParameterGroup":{"shape":"S31"}}}},"CreateClusterSecurityGroup":{"input":{"type":"structure","required":["ClusterSecurityGroupName","Description"],"members":{"ClusterSecurityGroupName":{},"Description":{},"Tags":{"shape":"St"}}},"output":{"resultWrapper":"CreateClusterSecurityGroupResult","type":"structure","members":{"ClusterSecurityGroup":{"shape":"Sq"}}}},"CreateClusterSnapshot":{"input":{"type":"structure","required":["SnapshotIdentifier","ClusterIdentifier"],"members":{"SnapshotIdentifier":{},"ClusterIdentifier":{},"ManualSnapshotRetentionPeriod":{"type":"integer"},"Tags":{"shape":"St"}}},"output":{"resultWrapper":"CreateClusterSnapshotResult","type":"structure","members":{"Snapshot":{"shape":"S14"}}}},"CreateClusterSubnetGroup":{"input":{"type":"structure","required":["ClusterSubnetGroupName","Description","SubnetIds"],"members":{"ClusterSubnetGroupName":{},"Description":{},"SubnetIds":{"shape":"S37"},"Tags":{"shape":"St"}}},"output":{"resultWrapper":"CreateClusterSubnetGroupResult","type":"structure","members":{"ClusterSubnetGroup":{"shape":"S39"}}}},"CreateCustomDomainAssociation":{"input":{"type":"structure","required":["CustomDomainName","CustomDomainCertificateArn","ClusterIdentifier"],"members":{"CustomDomainName":{},"CustomDomainCertificateArn":{},"ClusterIdentifier":{}}},"output":{"resultWrapper":"CreateCustomDomainAssociationResult","type":"structure","members":{"CustomDomainName":{},"CustomDomainCertificateArn":{},"ClusterIdentifier":{},"CustomDomainCertExpiryTime":{}}}},"CreateEndpointAccess":{"input":{"type":"structure","required":["EndpointName","SubnetGroupName"],"members":{"ClusterIdentifier":{},"ResourceOwner":{},"EndpointName":{},"SubnetGroupName":{},"VpcSecurityGroupIds":{"shape":"S1y"}}},"output":{"shape":"S3k","resultWrapper":"CreateEndpointAccessResult"}},"CreateEventSubscription":{"input":{"type":"structure","required":["SubscriptionName","SnsTopicArn"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"SourceIds":{"shape":"S3m"},"EventCategories":{"shape":"S3n"},"Severity":{},"Enabled":{"type":"boolean"},"Tags":{"shape":"St"}}},"output":{"resultWrapper":"CreateEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S3p"}}}},"CreateHsmClientCertificate":{"input":{"type":"structure","required":["HsmClientCertificateIdentifier"],"members":{"HsmClientCertificateIdentifier":{},"Tags":{"shape":"St"}}},"output":{"resultWrapper":"CreateHsmClientCertificateResult","type":"structure","members":{"HsmClientCertificate":{"shape":"S3s"}}}},"CreateHsmConfiguration":{"input":{"type":"structure","required":["HsmConfigurationIdentifier","Description","HsmIpAddress","HsmPartitionName","HsmPartitionPassword","HsmServerPublicCertificate"],"members":{"HsmConfigurationIdentifier":{},"Description":{},"HsmIpAddress":{},"HsmPartitionName":{},"HsmPartitionPassword":{},"HsmServerPublicCertificate":{},"Tags":{"shape":"St"}}},"output":{"resultWrapper":"CreateHsmConfigurationResult","type":"structure","members":{"HsmConfiguration":{"shape":"S3v"}}}},"CreateScheduledAction":{"input":{"type":"structure","required":["ScheduledActionName","TargetAction","Schedule","IamRole"],"members":{"ScheduledActionName":{},"TargetAction":{"shape":"S3x"},"Schedule":{},"IamRole":{},"ScheduledActionDescription":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Enable":{"type":"boolean"}}},"output":{"shape":"S41","resultWrapper":"CreateScheduledActionResult"}},"CreateSnapshotCopyGrant":{"input":{"type":"structure","required":["SnapshotCopyGrantName"],"members":{"SnapshotCopyGrantName":{},"KmsKeyId":{},"Tags":{"shape":"St"}}},"output":{"resultWrapper":"CreateSnapshotCopyGrantResult","type":"structure","members":{"SnapshotCopyGrant":{"shape":"S46"}}}},"CreateSnapshotSchedule":{"input":{"type":"structure","members":{"ScheduleDefinitions":{"shape":"S48"},"ScheduleIdentifier":{},"ScheduleDescription":{},"Tags":{"shape":"St"},"DryRun":{"type":"boolean"},"NextInvocations":{"type":"integer"}}},"output":{"shape":"S49","resultWrapper":"CreateSnapshotScheduleResult"}},"CreateTags":{"input":{"type":"structure","required":["ResourceName","Tags"],"members":{"ResourceName":{},"Tags":{"shape":"St"}}}},"CreateUsageLimit":{"input":{"type":"structure","required":["ClusterIdentifier","FeatureType","LimitType","Amount"],"members":{"ClusterIdentifier":{},"FeatureType":{},"LimitType":{},"Amount":{"type":"long"},"Period":{},"BreachAction":{},"Tags":{"shape":"St"}}},"output":{"shape":"S4j","resultWrapper":"CreateUsageLimitResult"}},"DeauthorizeDataShare":{"input":{"type":"structure","required":["DataShareArn","ConsumerIdentifier"],"members":{"DataShareArn":{},"ConsumerIdentifier":{}}},"output":{"shape":"Sj","resultWrapper":"DeauthorizeDataShareResult"}},"DeleteAuthenticationProfile":{"input":{"type":"structure","required":["AuthenticationProfileName"],"members":{"AuthenticationProfileName":{}}},"output":{"resultWrapper":"DeleteAuthenticationProfileResult","type":"structure","members":{"AuthenticationProfileName":{}}}},"DeleteCluster":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{},"SkipFinalClusterSnapshot":{"type":"boolean"},"FinalClusterSnapshotIdentifier":{},"FinalClusterSnapshotRetentionPeriod":{"type":"integer"}}},"output":{"resultWrapper":"DeleteClusterResult","type":"structure","members":{"Cluster":{"shape":"S22"}}}},"DeleteClusterParameterGroup":{"input":{"type":"structure","required":["ParameterGroupName"],"members":{"ParameterGroupName":{}}}},"DeleteClusterSecurityGroup":{"input":{"type":"structure","required":["ClusterSecurityGroupName"],"members":{"ClusterSecurityGroupName":{}}}},"DeleteClusterSnapshot":{"input":{"shape":"S1c"},"output":{"resultWrapper":"DeleteClusterSnapshotResult","type":"structure","members":{"Snapshot":{"shape":"S14"}}}},"DeleteClusterSubnetGroup":{"input":{"type":"structure","required":["ClusterSubnetGroupName"],"members":{"ClusterSubnetGroupName":{}}}},"DeleteCustomDomainAssociation":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{}}}},"DeleteEndpointAccess":{"input":{"type":"structure","required":["EndpointName"],"members":{"EndpointName":{}}},"output":{"shape":"S3k","resultWrapper":"DeleteEndpointAccessResult"}},"DeleteEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{}}}},"DeleteHsmClientCertificate":{"input":{"type":"structure","required":["HsmClientCertificateIdentifier"],"members":{"HsmClientCertificateIdentifier":{}}}},"DeleteHsmConfiguration":{"input":{"type":"structure","required":["HsmConfigurationIdentifier"],"members":{"HsmConfigurationIdentifier":{}}}},"DeletePartner":{"input":{"shape":"Sb"},"output":{"shape":"Sg","resultWrapper":"DeletePartnerResult"}},"DeleteScheduledAction":{"input":{"type":"structure","required":["ScheduledActionName"],"members":{"ScheduledActionName":{}}}},"DeleteSnapshotCopyGrant":{"input":{"type":"structure","required":["SnapshotCopyGrantName"],"members":{"SnapshotCopyGrantName":{}}}},"DeleteSnapshotSchedule":{"input":{"type":"structure","required":["ScheduleIdentifier"],"members":{"ScheduleIdentifier":{}}}},"DeleteTags":{"input":{"type":"structure","required":["ResourceName","TagKeys"],"members":{"ResourceName":{},"TagKeys":{"shape":"S52"}}}},"DeleteUsageLimit":{"input":{"type":"structure","required":["UsageLimitId"],"members":{"UsageLimitId":{}}}},"DescribeAccountAttributes":{"input":{"type":"structure","members":{"AttributeNames":{"type":"list","member":{"locationName":"AttributeName"}}}},"output":{"resultWrapper":"DescribeAccountAttributesResult","type":"structure","members":{"AccountAttributes":{"type":"list","member":{"locationName":"AccountAttribute","type":"structure","members":{"AttributeName":{},"AttributeValues":{"type":"list","member":{"locationName":"AttributeValueTarget","type":"structure","members":{"AttributeValue":{}}}}}}}}}},"DescribeAuthenticationProfiles":{"input":{"type":"structure","members":{"AuthenticationProfileName":{}}},"output":{"resultWrapper":"DescribeAuthenticationProfilesResult","type":"structure","members":{"AuthenticationProfiles":{"type":"list","member":{"type":"structure","members":{"AuthenticationProfileName":{},"AuthenticationProfileContent":{}}}}}}},"DescribeClusterDbRevisions":{"input":{"type":"structure","members":{"ClusterIdentifier":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeClusterDbRevisionsResult","type":"structure","members":{"Marker":{},"ClusterDbRevisions":{"type":"list","member":{"locationName":"ClusterDbRevision","type":"structure","members":{"ClusterIdentifier":{},"CurrentDatabaseRevision":{},"DatabaseRevisionReleaseDate":{"type":"timestamp"},"RevisionTargets":{"type":"list","member":{"locationName":"RevisionTarget","type":"structure","members":{"DatabaseRevision":{},"Description":{},"DatabaseRevisionReleaseDate":{"type":"timestamp"}}}}}}}}}},"DescribeClusterParameterGroups":{"input":{"type":"structure","members":{"ParameterGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{},"TagKeys":{"shape":"S52"},"TagValues":{"shape":"S5m"}}},"output":{"resultWrapper":"DescribeClusterParameterGroupsResult","type":"structure","members":{"Marker":{},"ParameterGroups":{"type":"list","member":{"shape":"S31","locationName":"ClusterParameterGroup"}}}}},"DescribeClusterParameters":{"input":{"type":"structure","required":["ParameterGroupName"],"members":{"ParameterGroupName":{},"Source":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeClusterParametersResult","type":"structure","members":{"Parameters":{"shape":"S5r"},"Marker":{}}}},"DescribeClusterSecurityGroups":{"input":{"type":"structure","members":{"ClusterSecurityGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{},"TagKeys":{"shape":"S52"},"TagValues":{"shape":"S5m"}}},"output":{"resultWrapper":"DescribeClusterSecurityGroupsResult","type":"structure","members":{"Marker":{},"ClusterSecurityGroups":{"type":"list","member":{"shape":"Sq","locationName":"ClusterSecurityGroup"}}}}},"DescribeClusterSnapshots":{"input":{"type":"structure","members":{"ClusterIdentifier":{},"SnapshotIdentifier":{},"SnapshotArn":{},"SnapshotType":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"MaxRecords":{"type":"integer"},"Marker":{},"OwnerAccount":{},"TagKeys":{"shape":"S52"},"TagValues":{"shape":"S5m"},"ClusterExists":{"type":"boolean"},"SortingEntities":{"type":"list","member":{"locationName":"SnapshotSortingEntity","type":"structure","required":["Attribute"],"members":{"Attribute":{},"SortOrder":{}}}}}},"output":{"resultWrapper":"DescribeClusterSnapshotsResult","type":"structure","members":{"Marker":{},"Snapshots":{"type":"list","member":{"shape":"S14","locationName":"Snapshot"}}}}},"DescribeClusterSubnetGroups":{"input":{"type":"structure","members":{"ClusterSubnetGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{},"TagKeys":{"shape":"S52"},"TagValues":{"shape":"S5m"}}},"output":{"resultWrapper":"DescribeClusterSubnetGroupsResult","type":"structure","members":{"Marker":{},"ClusterSubnetGroups":{"type":"list","member":{"shape":"S39","locationName":"ClusterSubnetGroup"}}}}},"DescribeClusterTracks":{"input":{"type":"structure","members":{"MaintenanceTrackName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeClusterTracksResult","type":"structure","members":{"MaintenanceTracks":{"type":"list","member":{"locationName":"MaintenanceTrack","type":"structure","members":{"MaintenanceTrackName":{},"DatabaseVersion":{},"UpdateTargets":{"type":"list","member":{"locationName":"UpdateTarget","type":"structure","members":{"MaintenanceTrackName":{},"DatabaseVersion":{},"SupportedOperations":{"type":"list","member":{"locationName":"SupportedOperation","type":"structure","members":{"OperationName":{}}}}}}}}}},"Marker":{}}}},"DescribeClusterVersions":{"input":{"type":"structure","members":{"ClusterVersion":{},"ClusterParameterGroupFamily":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeClusterVersionsResult","type":"structure","members":{"Marker":{},"ClusterVersions":{"type":"list","member":{"locationName":"ClusterVersion","type":"structure","members":{"ClusterVersion":{},"ClusterParameterGroupFamily":{},"Description":{}}}}}}},"DescribeClusters":{"input":{"type":"structure","members":{"ClusterIdentifier":{},"MaxRecords":{"type":"integer"},"Marker":{},"TagKeys":{"shape":"S52"},"TagValues":{"shape":"S5m"}}},"output":{"resultWrapper":"DescribeClustersResult","type":"structure","members":{"Marker":{},"Clusters":{"type":"list","member":{"shape":"S22","locationName":"Cluster"}}}}},"DescribeCustomDomainAssociations":{"input":{"type":"structure","members":{"CustomDomainName":{},"CustomDomainCertificateArn":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeCustomDomainAssociationsResult","type":"structure","members":{"Marker":{},"Associations":{"type":"list","member":{"locationName":"Association","type":"structure","members":{"CustomDomainCertificateArn":{},"CustomDomainCertificateExpiryDate":{"type":"timestamp"},"CertificateAssociations":{"type":"list","member":{"locationName":"CertificateAssociation","type":"structure","members":{"CustomDomainName":{},"ClusterIdentifier":{}}}}},"wrapper":true}}}}},"DescribeDataShares":{"input":{"type":"structure","members":{"DataShareArn":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDataSharesResult","type":"structure","members":{"DataShares":{"shape":"S6u"},"Marker":{}}}},"DescribeDataSharesForConsumer":{"input":{"type":"structure","members":{"ConsumerArn":{},"Status":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDataSharesForConsumerResult","type":"structure","members":{"DataShares":{"shape":"S6u"},"Marker":{}}}},"DescribeDataSharesForProducer":{"input":{"type":"structure","members":{"ProducerArn":{},"Status":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDataSharesForProducerResult","type":"structure","members":{"DataShares":{"shape":"S6u"},"Marker":{}}}},"DescribeDefaultClusterParameters":{"input":{"type":"structure","required":["ParameterGroupFamily"],"members":{"ParameterGroupFamily":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDefaultClusterParametersResult","type":"structure","members":{"DefaultClusterParameters":{"type":"structure","members":{"ParameterGroupFamily":{},"Marker":{},"Parameters":{"shape":"S5r"}},"wrapper":true}}}},"DescribeEndpointAccess":{"input":{"type":"structure","members":{"ClusterIdentifier":{},"ResourceOwner":{},"EndpointName":{},"VpcId":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEndpointAccessResult","type":"structure","members":{"EndpointAccessList":{"type":"list","member":{"shape":"S3k"}},"Marker":{}}}},"DescribeEndpointAuthorization":{"input":{"type":"structure","members":{"ClusterIdentifier":{},"Account":{},"Grantee":{"type":"boolean"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEndpointAuthorizationResult","type":"structure","members":{"EndpointAuthorizationList":{"type":"list","member":{"shape":"S10"}},"Marker":{}}}},"DescribeEventCategories":{"input":{"type":"structure","members":{"SourceType":{}}},"output":{"resultWrapper":"DescribeEventCategoriesResult","type":"structure","members":{"EventCategoriesMapList":{"type":"list","member":{"locationName":"EventCategoriesMap","type":"structure","members":{"SourceType":{},"Events":{"type":"list","member":{"locationName":"EventInfoMap","type":"structure","members":{"EventId":{},"EventCategories":{"shape":"S3n"},"EventDescription":{},"Severity":{}},"wrapper":true}}},"wrapper":true}}}}},"DescribeEventSubscriptions":{"input":{"type":"structure","members":{"SubscriptionName":{},"MaxRecords":{"type":"integer"},"Marker":{},"TagKeys":{"shape":"S52"},"TagValues":{"shape":"S5m"}}},"output":{"resultWrapper":"DescribeEventSubscriptionsResult","type":"structure","members":{"Marker":{},"EventSubscriptionsList":{"type":"list","member":{"shape":"S3p","locationName":"EventSubscription"}}}}},"DescribeEvents":{"input":{"type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Duration":{"type":"integer"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventsResult","type":"structure","members":{"Marker":{},"Events":{"type":"list","member":{"locationName":"Event","type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"Message":{},"EventCategories":{"shape":"S3n"},"Severity":{},"Date":{"type":"timestamp"},"EventId":{}}}}}}},"DescribeHsmClientCertificates":{"input":{"type":"structure","members":{"HsmClientCertificateIdentifier":{},"MaxRecords":{"type":"integer"},"Marker":{},"TagKeys":{"shape":"S52"},"TagValues":{"shape":"S5m"}}},"output":{"resultWrapper":"DescribeHsmClientCertificatesResult","type":"structure","members":{"Marker":{},"HsmClientCertificates":{"type":"list","member":{"shape":"S3s","locationName":"HsmClientCertificate"}}}}},"DescribeHsmConfigurations":{"input":{"type":"structure","members":{"HsmConfigurationIdentifier":{},"MaxRecords":{"type":"integer"},"Marker":{},"TagKeys":{"shape":"S52"},"TagValues":{"shape":"S5m"}}},"output":{"resultWrapper":"DescribeHsmConfigurationsResult","type":"structure","members":{"Marker":{},"HsmConfigurations":{"type":"list","member":{"shape":"S3v","locationName":"HsmConfiguration"}}}}},"DescribeLoggingStatus":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{}}},"output":{"shape":"S7v","resultWrapper":"DescribeLoggingStatusResult"}},"DescribeNodeConfigurationOptions":{"input":{"type":"structure","required":["ActionType"],"members":{"ActionType":{},"ClusterIdentifier":{},"SnapshotIdentifier":{},"SnapshotArn":{},"OwnerAccount":{},"Filters":{"locationName":"Filter","type":"list","member":{"locationName":"NodeConfigurationOptionsFilter","type":"structure","members":{"Name":{},"Operator":{},"Values":{"shape":"S84","locationName":"Value"}}}},"Marker":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeNodeConfigurationOptionsResult","type":"structure","members":{"NodeConfigurationOptionList":{"type":"list","member":{"locationName":"NodeConfigurationOption","type":"structure","members":{"NodeType":{},"NumberOfNodes":{"type":"integer"},"EstimatedDiskUtilizationPercent":{"type":"double"},"Mode":{}}}},"Marker":{}}}},"DescribeOrderableClusterOptions":{"input":{"type":"structure","members":{"ClusterVersion":{},"NodeType":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOrderableClusterOptionsResult","type":"structure","members":{"OrderableClusterOptions":{"type":"list","member":{"locationName":"OrderableClusterOption","type":"structure","members":{"ClusterVersion":{},"ClusterType":{},"NodeType":{},"AvailabilityZones":{"type":"list","member":{"shape":"S3c","locationName":"AvailabilityZone"}}},"wrapper":true}},"Marker":{}}}},"DescribePartners":{"input":{"type":"structure","required":["AccountId","ClusterIdentifier"],"members":{"AccountId":{},"ClusterIdentifier":{},"DatabaseName":{},"PartnerName":{}}},"output":{"resultWrapper":"DescribePartnersResult","type":"structure","members":{"PartnerIntegrationInfoList":{"type":"list","member":{"locationName":"PartnerIntegrationInfo","type":"structure","members":{"DatabaseName":{},"PartnerName":{},"Status":{},"StatusMessage":{},"CreatedAt":{"type":"timestamp"},"UpdatedAt":{"type":"timestamp"}}}}}}},"DescribeReservedNodeExchangeStatus":{"input":{"type":"structure","members":{"ReservedNodeId":{},"ReservedNodeExchangeRequestId":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedNodeExchangeStatusResult","type":"structure","members":{"ReservedNodeExchangeStatusDetails":{"type":"list","member":{"shape":"S2x","locationName":"ReservedNodeExchangeStatus"}},"Marker":{}}}},"DescribeReservedNodeOfferings":{"input":{"type":"structure","members":{"ReservedNodeOfferingId":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedNodeOfferingsResult","type":"structure","members":{"Marker":{},"ReservedNodeOfferings":{"shape":"S8p"}}}},"DescribeReservedNodes":{"input":{"type":"structure","members":{"ReservedNodeId":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedNodesResult","type":"structure","members":{"Marker":{},"ReservedNodes":{"type":"list","member":{"shape":"S4","locationName":"ReservedNode"}}}}},"DescribeResize":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{}}},"output":{"shape":"S1l","resultWrapper":"DescribeResizeResult"}},"DescribeScheduledActions":{"input":{"type":"structure","members":{"ScheduledActionName":{},"TargetActionType":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Active":{"type":"boolean"},"Filters":{"type":"list","member":{"locationName":"ScheduledActionFilter","type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"shape":"S84"}}}},"Marker":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeScheduledActionsResult","type":"structure","members":{"Marker":{},"ScheduledActions":{"type":"list","member":{"shape":"S41","locationName":"ScheduledAction"}}}}},"DescribeSnapshotCopyGrants":{"input":{"type":"structure","members":{"SnapshotCopyGrantName":{},"MaxRecords":{"type":"integer"},"Marker":{},"TagKeys":{"shape":"S52"},"TagValues":{"shape":"S5m"}}},"output":{"resultWrapper":"DescribeSnapshotCopyGrantsResult","type":"structure","members":{"Marker":{},"SnapshotCopyGrants":{"type":"list","member":{"shape":"S46","locationName":"SnapshotCopyGrant"}}}}},"DescribeSnapshotSchedules":{"input":{"type":"structure","members":{"ClusterIdentifier":{},"ScheduleIdentifier":{},"TagKeys":{"shape":"S52"},"TagValues":{"shape":"S5m"},"Marker":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeSnapshotSchedulesResult","type":"structure","members":{"SnapshotSchedules":{"type":"list","member":{"shape":"S49","locationName":"SnapshotSchedule"}},"Marker":{}}}},"DescribeStorage":{"output":{"resultWrapper":"DescribeStorageResult","type":"structure","members":{"TotalBackupSizeInMegaBytes":{"type":"double"},"TotalProvisionedStorageInMegaBytes":{"type":"double"}}}},"DescribeTableRestoreStatus":{"input":{"type":"structure","members":{"ClusterIdentifier":{},"TableRestoreRequestId":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeTableRestoreStatusResult","type":"structure","members":{"TableRestoreStatusDetails":{"type":"list","member":{"shape":"S9c","locationName":"TableRestoreStatus"}},"Marker":{}}}},"DescribeTags":{"input":{"type":"structure","members":{"ResourceName":{},"ResourceType":{},"MaxRecords":{"type":"integer"},"Marker":{},"TagKeys":{"shape":"S52"},"TagValues":{"shape":"S5m"}}},"output":{"resultWrapper":"DescribeTagsResult","type":"structure","members":{"TaggedResources":{"type":"list","member":{"locationName":"TaggedResource","type":"structure","members":{"Tag":{"shape":"Su"},"ResourceName":{},"ResourceType":{}}}},"Marker":{}}}},"DescribeUsageLimits":{"input":{"type":"structure","members":{"UsageLimitId":{},"ClusterIdentifier":{},"FeatureType":{},"MaxRecords":{"type":"integer"},"Marker":{},"TagKeys":{"shape":"S52"},"TagValues":{"shape":"S5m"}}},"output":{"resultWrapper":"DescribeUsageLimitsResult","type":"structure","members":{"UsageLimits":{"type":"list","member":{"shape":"S4j"}},"Marker":{}}}},"DisableLogging":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{}}},"output":{"shape":"S7v","resultWrapper":"DisableLoggingResult"}},"DisableSnapshotCopy":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{}}},"output":{"resultWrapper":"DisableSnapshotCopyResult","type":"structure","members":{"Cluster":{"shape":"S22"}}}},"DisassociateDataShareConsumer":{"input":{"type":"structure","required":["DataShareArn"],"members":{"DataShareArn":{},"DisassociateEntireAccount":{"type":"boolean"},"ConsumerArn":{},"ConsumerRegion":{}}},"output":{"shape":"Sj","resultWrapper":"DisassociateDataShareConsumerResult"}},"EnableLogging":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{},"BucketName":{},"S3KeyPrefix":{},"LogDestinationType":{},"LogExports":{"shape":"S7x"}}},"output":{"shape":"S7v","resultWrapper":"EnableLoggingResult"}},"EnableSnapshotCopy":{"input":{"type":"structure","required":["ClusterIdentifier","DestinationRegion"],"members":{"ClusterIdentifier":{},"DestinationRegion":{},"RetentionPeriod":{"type":"integer"},"SnapshotCopyGrantName":{},"ManualSnapshotRetentionPeriod":{"type":"integer"}}},"output":{"resultWrapper":"EnableSnapshotCopyResult","type":"structure","members":{"Cluster":{"shape":"S22"}}}},"GetClusterCredentials":{"input":{"type":"structure","required":["DbUser"],"members":{"DbUser":{},"DbName":{},"ClusterIdentifier":{},"DurationSeconds":{"type":"integer"},"AutoCreate":{"type":"boolean"},"DbGroups":{"type":"list","member":{"locationName":"DbGroup"}},"CustomDomainName":{}}},"output":{"resultWrapper":"GetClusterCredentialsResult","type":"structure","members":{"DbUser":{},"DbPassword":{"shape":"S9v"},"Expiration":{"type":"timestamp"}}}},"GetClusterCredentialsWithIAM":{"input":{"type":"structure","members":{"DbName":{},"ClusterIdentifier":{},"DurationSeconds":{"type":"integer"},"CustomDomainName":{}}},"output":{"resultWrapper":"GetClusterCredentialsWithIAMResult","type":"structure","members":{"DbUser":{},"DbPassword":{"shape":"S9v"},"Expiration":{"type":"timestamp"},"NextRefreshTime":{"type":"timestamp"}}}},"GetReservedNodeExchangeConfigurationOptions":{"input":{"type":"structure","required":["ActionType"],"members":{"ActionType":{},"ClusterIdentifier":{},"SnapshotIdentifier":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"GetReservedNodeExchangeConfigurationOptionsResult","type":"structure","members":{"Marker":{},"ReservedNodeConfigurationOptionList":{"type":"list","member":{"locationName":"ReservedNodeConfigurationOption","type":"structure","members":{"SourceReservedNode":{"shape":"S4"},"TargetReservedNodeCount":{"type":"integer"},"TargetReservedNodeOffering":{"shape":"S8q"}},"wrapper":true}}}}},"GetReservedNodeExchangeOfferings":{"input":{"type":"structure","required":["ReservedNodeId"],"members":{"ReservedNodeId":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"GetReservedNodeExchangeOfferingsResult","type":"structure","members":{"Marker":{},"ReservedNodeOfferings":{"shape":"S8p"}}}},"ModifyAquaConfiguration":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{},"AquaConfigurationStatus":{}}},"output":{"resultWrapper":"ModifyAquaConfigurationResult","type":"structure","members":{"AquaConfiguration":{"shape":"S2v"}}}},"ModifyAuthenticationProfile":{"input":{"type":"structure","required":["AuthenticationProfileName","AuthenticationProfileContent"],"members":{"AuthenticationProfileName":{},"AuthenticationProfileContent":{}}},"output":{"resultWrapper":"ModifyAuthenticationProfileResult","type":"structure","members":{"AuthenticationProfileName":{},"AuthenticationProfileContent":{}}}},"ModifyCluster":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{},"ClusterType":{},"NodeType":{},"NumberOfNodes":{"type":"integer"},"ClusterSecurityGroups":{"shape":"S1x"},"VpcSecurityGroupIds":{"shape":"S1y"},"MasterUserPassword":{},"ClusterParameterGroupName":{},"AutomatedSnapshotRetentionPeriod":{"type":"integer"},"ManualSnapshotRetentionPeriod":{"type":"integer"},"PreferredMaintenanceWindow":{},"ClusterVersion":{},"AllowVersionUpgrade":{"type":"boolean"},"HsmClientCertificateIdentifier":{},"HsmConfigurationIdentifier":{},"NewClusterIdentifier":{},"PubliclyAccessible":{"type":"boolean"},"ElasticIp":{},"EnhancedVpcRouting":{"type":"boolean"},"MaintenanceTrackName":{},"Encrypted":{"type":"boolean"},"KmsKeyId":{},"AvailabilityZoneRelocation":{"type":"boolean"},"AvailabilityZone":{},"Port":{"type":"integer"}}},"output":{"resultWrapper":"ModifyClusterResult","type":"structure","members":{"Cluster":{"shape":"S22"}}}},"ModifyClusterDbRevision":{"input":{"type":"structure","required":["ClusterIdentifier","RevisionTarget"],"members":{"ClusterIdentifier":{},"RevisionTarget":{}}},"output":{"resultWrapper":"ModifyClusterDbRevisionResult","type":"structure","members":{"Cluster":{"shape":"S22"}}}},"ModifyClusterIamRoles":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{},"AddIamRoles":{"shape":"S1z"},"RemoveIamRoles":{"shape":"S1z"},"DefaultIamRoleArn":{}}},"output":{"resultWrapper":"ModifyClusterIamRolesResult","type":"structure","members":{"Cluster":{"shape":"S22"}}}},"ModifyClusterMaintenance":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{},"DeferMaintenance":{"type":"boolean"},"DeferMaintenanceIdentifier":{},"DeferMaintenanceStartTime":{"type":"timestamp"},"DeferMaintenanceEndTime":{"type":"timestamp"},"DeferMaintenanceDuration":{"type":"integer"}}},"output":{"resultWrapper":"ModifyClusterMaintenanceResult","type":"structure","members":{"Cluster":{"shape":"S22"}}}},"ModifyClusterParameterGroup":{"input":{"type":"structure","required":["ParameterGroupName","Parameters"],"members":{"ParameterGroupName":{},"Parameters":{"shape":"S5r"}}},"output":{"shape":"Sai","resultWrapper":"ModifyClusterParameterGroupResult"}},"ModifyClusterSnapshot":{"input":{"type":"structure","required":["SnapshotIdentifier"],"members":{"SnapshotIdentifier":{},"ManualSnapshotRetentionPeriod":{"type":"integer"},"Force":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyClusterSnapshotResult","type":"structure","members":{"Snapshot":{"shape":"S14"}}}},"ModifyClusterSnapshotSchedule":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{},"ScheduleIdentifier":{},"DisassociateSchedule":{"type":"boolean"}}}},"ModifyClusterSubnetGroup":{"input":{"type":"structure","required":["ClusterSubnetGroupName","SubnetIds"],"members":{"ClusterSubnetGroupName":{},"Description":{},"SubnetIds":{"shape":"S37"}}},"output":{"resultWrapper":"ModifyClusterSubnetGroupResult","type":"structure","members":{"ClusterSubnetGroup":{"shape":"S39"}}}},"ModifyCustomDomainAssociation":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"CustomDomainName":{},"CustomDomainCertificateArn":{},"ClusterIdentifier":{}}},"output":{"resultWrapper":"ModifyCustomDomainAssociationResult","type":"structure","members":{"CustomDomainName":{},"CustomDomainCertificateArn":{},"ClusterIdentifier":{},"CustomDomainCertExpiryTime":{}}}},"ModifyEndpointAccess":{"input":{"type":"structure","required":["EndpointName"],"members":{"EndpointName":{},"VpcSecurityGroupIds":{"shape":"S1y"}}},"output":{"shape":"S3k","resultWrapper":"ModifyEndpointAccessResult"}},"ModifyEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"SourceIds":{"shape":"S3m"},"EventCategories":{"shape":"S3n"},"Severity":{},"Enabled":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S3p"}}}},"ModifyScheduledAction":{"input":{"type":"structure","required":["ScheduledActionName"],"members":{"ScheduledActionName":{},"TargetAction":{"shape":"S3x"},"Schedule":{},"IamRole":{},"ScheduledActionDescription":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Enable":{"type":"boolean"}}},"output":{"shape":"S41","resultWrapper":"ModifyScheduledActionResult"}},"ModifySnapshotCopyRetentionPeriod":{"input":{"type":"structure","required":["ClusterIdentifier","RetentionPeriod"],"members":{"ClusterIdentifier":{},"RetentionPeriod":{"type":"integer"},"Manual":{"type":"boolean"}}},"output":{"resultWrapper":"ModifySnapshotCopyRetentionPeriodResult","type":"structure","members":{"Cluster":{"shape":"S22"}}}},"ModifySnapshotSchedule":{"input":{"type":"structure","required":["ScheduleIdentifier","ScheduleDefinitions"],"members":{"ScheduleIdentifier":{},"ScheduleDefinitions":{"shape":"S48"}}},"output":{"shape":"S49","resultWrapper":"ModifySnapshotScheduleResult"}},"ModifyUsageLimit":{"input":{"type":"structure","required":["UsageLimitId"],"members":{"UsageLimitId":{},"Amount":{"type":"long"},"BreachAction":{}}},"output":{"shape":"S4j","resultWrapper":"ModifyUsageLimitResult"}},"PauseCluster":{"input":{"shape":"S3z"},"output":{"resultWrapper":"PauseClusterResult","type":"structure","members":{"Cluster":{"shape":"S22"}}}},"PurchaseReservedNodeOffering":{"input":{"type":"structure","required":["ReservedNodeOfferingId"],"members":{"ReservedNodeOfferingId":{},"NodeCount":{"type":"integer"}}},"output":{"resultWrapper":"PurchaseReservedNodeOfferingResult","type":"structure","members":{"ReservedNode":{"shape":"S4"}}}},"RebootCluster":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{}}},"output":{"resultWrapper":"RebootClusterResult","type":"structure","members":{"Cluster":{"shape":"S22"}}}},"RejectDataShare":{"input":{"type":"structure","required":["DataShareArn"],"members":{"DataShareArn":{}}},"output":{"shape":"Sj","resultWrapper":"RejectDataShareResult"}},"ResetClusterParameterGroup":{"input":{"type":"structure","required":["ParameterGroupName"],"members":{"ParameterGroupName":{},"ResetAllParameters":{"type":"boolean"},"Parameters":{"shape":"S5r"}}},"output":{"shape":"Sai","resultWrapper":"ResetClusterParameterGroupResult"}},"ResizeCluster":{"input":{"shape":"S3y"},"output":{"resultWrapper":"ResizeClusterResult","type":"structure","members":{"Cluster":{"shape":"S22"}}}},"RestoreFromClusterSnapshot":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{},"SnapshotIdentifier":{},"SnapshotArn":{},"SnapshotClusterIdentifier":{},"Port":{"type":"integer"},"AvailabilityZone":{},"AllowVersionUpgrade":{"type":"boolean"},"ClusterSubnetGroupName":{},"PubliclyAccessible":{"type":"boolean"},"OwnerAccount":{},"HsmClientCertificateIdentifier":{},"HsmConfigurationIdentifier":{},"ElasticIp":{},"ClusterParameterGroupName":{},"ClusterSecurityGroups":{"shape":"S1x"},"VpcSecurityGroupIds":{"shape":"S1y"},"PreferredMaintenanceWindow":{},"AutomatedSnapshotRetentionPeriod":{"type":"integer"},"ManualSnapshotRetentionPeriod":{"type":"integer"},"KmsKeyId":{},"NodeType":{},"EnhancedVpcRouting":{"type":"boolean"},"AdditionalInfo":{},"IamRoles":{"shape":"S1z"},"MaintenanceTrackName":{},"SnapshotScheduleIdentifier":{},"NumberOfNodes":{"type":"integer"},"AvailabilityZoneRelocation":{"type":"boolean"},"AquaConfigurationStatus":{},"DefaultIamRoleArn":{},"ReservedNodeId":{},"TargetReservedNodeOfferingId":{},"Encrypted":{"type":"boolean"}}},"output":{"resultWrapper":"RestoreFromClusterSnapshotResult","type":"structure","members":{"Cluster":{"shape":"S22"}}}},"RestoreTableFromClusterSnapshot":{"input":{"type":"structure","required":["ClusterIdentifier","SnapshotIdentifier","SourceDatabaseName","SourceTableName","NewTableName"],"members":{"ClusterIdentifier":{},"SnapshotIdentifier":{},"SourceDatabaseName":{},"SourceSchemaName":{},"SourceTableName":{},"TargetDatabaseName":{},"TargetSchemaName":{},"NewTableName":{},"EnableCaseSensitiveIdentifier":{"type":"boolean"}}},"output":{"resultWrapper":"RestoreTableFromClusterSnapshotResult","type":"structure","members":{"TableRestoreStatus":{"shape":"S9c"}}}},"ResumeCluster":{"input":{"shape":"S40"},"output":{"resultWrapper":"ResumeClusterResult","type":"structure","members":{"Cluster":{"shape":"S22"}}}},"RevokeClusterSecurityGroupIngress":{"input":{"type":"structure","required":["ClusterSecurityGroupName"],"members":{"ClusterSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"RevokeClusterSecurityGroupIngressResult","type":"structure","members":{"ClusterSecurityGroup":{"shape":"Sq"}}}},"RevokeEndpointAccess":{"input":{"type":"structure","members":{"ClusterIdentifier":{},"Account":{},"VpcIds":{"shape":"Sz"},"Force":{"type":"boolean"}}},"output":{"shape":"S10","resultWrapper":"RevokeEndpointAccessResult"}},"RevokeSnapshotAccess":{"input":{"type":"structure","required":["AccountWithRestoreAccess"],"members":{"SnapshotIdentifier":{},"SnapshotArn":{},"SnapshotClusterIdentifier":{},"AccountWithRestoreAccess":{}}},"output":{"resultWrapper":"RevokeSnapshotAccessResult","type":"structure","members":{"Snapshot":{"shape":"S14"}}}},"RotateEncryptionKey":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{}}},"output":{"resultWrapper":"RotateEncryptionKeyResult","type":"structure","members":{"Cluster":{"shape":"S22"}}}},"UpdatePartnerStatus":{"input":{"type":"structure","required":["AccountId","ClusterIdentifier","DatabaseName","PartnerName","Status"],"members":{"AccountId":{},"ClusterIdentifier":{},"DatabaseName":{},"PartnerName":{},"Status":{},"StatusMessage":{}}},"output":{"shape":"Sg","resultWrapper":"UpdatePartnerStatusResult"}}},"shapes":{"S4":{"type":"structure","members":{"ReservedNodeId":{},"ReservedNodeOfferingId":{},"NodeType":{},"StartTime":{"type":"timestamp"},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"NodeCount":{"type":"integer"},"State":{},"OfferingType":{},"RecurringCharges":{"shape":"S8"},"ReservedNodeOfferingType":{}},"wrapper":true},"S8":{"type":"list","member":{"locationName":"RecurringCharge","type":"structure","members":{"RecurringChargeAmount":{"type":"double"},"RecurringChargeFrequency":{}},"wrapper":true}},"Sb":{"type":"structure","required":["AccountId","ClusterIdentifier","DatabaseName","PartnerName"],"members":{"AccountId":{},"ClusterIdentifier":{},"DatabaseName":{},"PartnerName":{}}},"Sg":{"type":"structure","members":{"DatabaseName":{},"PartnerName":{}}},"Sj":{"type":"structure","members":{"DataShareArn":{},"ProducerArn":{},"AllowPubliclyAccessibleConsumers":{"type":"boolean"},"DataShareAssociations":{"type":"list","member":{"type":"structure","members":{"ConsumerIdentifier":{},"Status":{},"ConsumerRegion":{},"CreatedDate":{"type":"timestamp"},"StatusChangeDate":{"type":"timestamp"}}}},"ManagedBy":{}}},"Sq":{"type":"structure","members":{"ClusterSecurityGroupName":{},"Description":{},"EC2SecurityGroups":{"type":"list","member":{"locationName":"EC2SecurityGroup","type":"structure","members":{"Status":{},"EC2SecurityGroupName":{},"EC2SecurityGroupOwnerId":{},"Tags":{"shape":"St"}}}},"IPRanges":{"type":"list","member":{"locationName":"IPRange","type":"structure","members":{"Status":{},"CIDRIP":{},"Tags":{"shape":"St"}}}},"Tags":{"shape":"St"}},"wrapper":true},"St":{"type":"list","member":{"shape":"Su","locationName":"Tag"}},"Su":{"type":"structure","members":{"Key":{},"Value":{}}},"Sz":{"type":"list","member":{"locationName":"VpcIdentifier"}},"S10":{"type":"structure","members":{"Grantor":{},"Grantee":{},"ClusterIdentifier":{},"AuthorizeTime":{"type":"timestamp"},"ClusterStatus":{},"Status":{},"AllowedAllVPCs":{"type":"boolean"},"AllowedVPCs":{"shape":"Sz"},"EndpointCount":{"type":"integer"}}},"S14":{"type":"structure","members":{"SnapshotIdentifier":{},"ClusterIdentifier":{},"SnapshotCreateTime":{"type":"timestamp"},"Status":{},"Port":{"type":"integer"},"AvailabilityZone":{},"ClusterCreateTime":{"type":"timestamp"},"MasterUsername":{},"ClusterVersion":{},"EngineFullVersion":{},"SnapshotType":{},"NodeType":{},"NumberOfNodes":{"type":"integer"},"DBName":{},"VpcId":{},"Encrypted":{"type":"boolean"},"KmsKeyId":{},"EncryptedWithHSM":{"type":"boolean"},"AccountsWithRestoreAccess":{"type":"list","member":{"locationName":"AccountWithRestoreAccess","type":"structure","members":{"AccountId":{},"AccountAlias":{}}}},"OwnerAccount":{},"TotalBackupSizeInMegaBytes":{"type":"double"},"ActualIncrementalBackupSizeInMegaBytes":{"type":"double"},"BackupProgressInMegaBytes":{"type":"double"},"CurrentBackupRateInMegaBytesPerSecond":{"type":"double"},"EstimatedSecondsToCompletion":{"type":"long"},"ElapsedTimeInSeconds":{"type":"long"},"SourceRegion":{},"Tags":{"shape":"St"},"RestorableNodeTypes":{"type":"list","member":{"locationName":"NodeType"}},"EnhancedVpcRouting":{"type":"boolean"},"MaintenanceTrackName":{},"ManualSnapshotRetentionPeriod":{"type":"integer"},"ManualSnapshotRemainingDays":{"type":"integer"},"SnapshotRetentionStartTime":{"type":"timestamp"}},"wrapper":true},"S1c":{"type":"structure","required":["SnapshotIdentifier"],"members":{"SnapshotIdentifier":{},"SnapshotClusterIdentifier":{}}},"S1e":{"type":"list","member":{"locationName":"String"}},"S1g":{"type":"structure","members":{"SnapshotIdentifier":{},"SnapshotClusterIdentifier":{},"FailureCode":{},"FailureReason":{}}},"S1l":{"type":"structure","members":{"TargetNodeType":{},"TargetNumberOfNodes":{"type":"integer"},"TargetClusterType":{},"Status":{},"ImportTablesCompleted":{"type":"list","member":{}},"ImportTablesInProgress":{"type":"list","member":{}},"ImportTablesNotStarted":{"type":"list","member":{}},"AvgResizeRateInMegaBytesPerSecond":{"type":"double"},"TotalResizeDataInMegaBytes":{"type":"long"},"ProgressInMegaBytes":{"type":"long"},"ElapsedTimeInSeconds":{"type":"long"},"EstimatedTimeToCompletionInSeconds":{"type":"long"},"ResizeType":{},"Message":{},"TargetEncryptionType":{},"DataTransferProgressPercent":{"type":"double"}}},"S1x":{"type":"list","member":{"locationName":"ClusterSecurityGroupName"}},"S1y":{"type":"list","member":{"locationName":"VpcSecurityGroupId"}},"S1z":{"type":"list","member":{"locationName":"IamRoleArn"}},"S22":{"type":"structure","members":{"ClusterIdentifier":{},"NodeType":{},"ClusterStatus":{},"ClusterAvailabilityStatus":{},"ModifyStatus":{},"MasterUsername":{},"DBName":{},"Endpoint":{"type":"structure","members":{"Address":{},"Port":{"type":"integer"},"VpcEndpoints":{"type":"list","member":{"shape":"S25","locationName":"VpcEndpoint"}}}},"ClusterCreateTime":{"type":"timestamp"},"AutomatedSnapshotRetentionPeriod":{"type":"integer"},"ManualSnapshotRetentionPeriod":{"type":"integer"},"ClusterSecurityGroups":{"type":"list","member":{"locationName":"ClusterSecurityGroup","type":"structure","members":{"ClusterSecurityGroupName":{},"Status":{}}}},"VpcSecurityGroups":{"shape":"S2a"},"ClusterParameterGroups":{"type":"list","member":{"locationName":"ClusterParameterGroup","type":"structure","members":{"ParameterGroupName":{},"ParameterApplyStatus":{},"ClusterParameterStatusList":{"type":"list","member":{"type":"structure","members":{"ParameterName":{},"ParameterApplyStatus":{},"ParameterApplyErrorDescription":{}}}}}}},"ClusterSubnetGroupName":{},"VpcId":{},"AvailabilityZone":{},"PreferredMaintenanceWindow":{},"PendingModifiedValues":{"type":"structure","members":{"MasterUserPassword":{},"NodeType":{},"NumberOfNodes":{"type":"integer"},"ClusterType":{},"ClusterVersion":{},"AutomatedSnapshotRetentionPeriod":{"type":"integer"},"ClusterIdentifier":{},"PubliclyAccessible":{"type":"boolean"},"EnhancedVpcRouting":{"type":"boolean"},"MaintenanceTrackName":{},"EncryptionType":{}}},"ClusterVersion":{},"AllowVersionUpgrade":{"type":"boolean"},"NumberOfNodes":{"type":"integer"},"PubliclyAccessible":{"type":"boolean"},"Encrypted":{"type":"boolean"},"RestoreStatus":{"type":"structure","members":{"Status":{},"CurrentRestoreRateInMegaBytesPerSecond":{"type":"double"},"SnapshotSizeInMegaBytes":{"type":"long"},"ProgressInMegaBytes":{"type":"long"},"ElapsedTimeInSeconds":{"type":"long"},"EstimatedTimeToCompletionInSeconds":{"type":"long"}}},"DataTransferProgress":{"type":"structure","members":{"Status":{},"CurrentRateInMegaBytesPerSecond":{"type":"double"},"TotalDataInMegaBytes":{"type":"long"},"DataTransferredInMegaBytes":{"type":"long"},"EstimatedTimeToCompletionInSeconds":{"type":"long"},"ElapsedTimeInSeconds":{"type":"long"}}},"HsmStatus":{"type":"structure","members":{"HsmClientCertificateIdentifier":{},"HsmConfigurationIdentifier":{},"Status":{}}},"ClusterSnapshotCopyStatus":{"type":"structure","members":{"DestinationRegion":{},"RetentionPeriod":{"type":"long"},"ManualSnapshotRetentionPeriod":{"type":"integer"},"SnapshotCopyGrantName":{}}},"ClusterPublicKey":{},"ClusterNodes":{"type":"list","member":{"type":"structure","members":{"NodeRole":{},"PrivateIPAddress":{},"PublicIPAddress":{}}}},"ElasticIpStatus":{"type":"structure","members":{"ElasticIp":{},"Status":{}}},"ClusterRevisionNumber":{},"Tags":{"shape":"St"},"KmsKeyId":{},"EnhancedVpcRouting":{"type":"boolean"},"IamRoles":{"type":"list","member":{"locationName":"ClusterIamRole","type":"structure","members":{"IamRoleArn":{},"ApplyStatus":{}}}},"PendingActions":{"type":"list","member":{}},"MaintenanceTrackName":{},"ElasticResizeNumberOfNodeOptions":{},"DeferredMaintenanceWindows":{"type":"list","member":{"locationName":"DeferredMaintenanceWindow","type":"structure","members":{"DeferMaintenanceIdentifier":{},"DeferMaintenanceStartTime":{"type":"timestamp"},"DeferMaintenanceEndTime":{"type":"timestamp"}}}},"SnapshotScheduleIdentifier":{},"SnapshotScheduleState":{},"ExpectedNextSnapshotScheduleTime":{"type":"timestamp"},"ExpectedNextSnapshotScheduleTimeStatus":{},"NextMaintenanceWindowStartTime":{"type":"timestamp"},"ResizeInfo":{"type":"structure","members":{"ResizeType":{},"AllowCancelResize":{"type":"boolean"}}},"AvailabilityZoneRelocationStatus":{},"ClusterNamespaceArn":{},"TotalStorageCapacityInMegaBytes":{"type":"long"},"AquaConfiguration":{"shape":"S2v"},"DefaultIamRoleArn":{},"ReservedNodeExchangeStatus":{"shape":"S2x"},"CustomDomainName":{},"CustomDomainCertificateArn":{},"CustomDomainCertificateExpiryDate":{"type":"timestamp"}},"wrapper":true},"S25":{"type":"structure","members":{"VpcEndpointId":{},"VpcId":{},"NetworkInterfaces":{"type":"list","member":{"locationName":"NetworkInterface","type":"structure","members":{"NetworkInterfaceId":{},"SubnetId":{},"PrivateIpAddress":{},"AvailabilityZone":{}}}}}},"S2a":{"type":"list","member":{"locationName":"VpcSecurityGroup","type":"structure","members":{"VpcSecurityGroupId":{},"Status":{}}}},"S2v":{"type":"structure","members":{"AquaStatus":{},"AquaConfigurationStatus":{}}},"S2x":{"type":"structure","members":{"ReservedNodeExchangeRequestId":{},"Status":{},"RequestTime":{"type":"timestamp"},"SourceReservedNodeId":{},"SourceReservedNodeType":{},"SourceReservedNodeCount":{"type":"integer"},"TargetReservedNodeOfferingId":{},"TargetReservedNodeType":{},"TargetReservedNodeCount":{"type":"integer"}},"wrapper":true},"S31":{"type":"structure","members":{"ParameterGroupName":{},"ParameterGroupFamily":{},"Description":{},"Tags":{"shape":"St"}},"wrapper":true},"S37":{"type":"list","member":{"locationName":"SubnetIdentifier"}},"S39":{"type":"structure","members":{"ClusterSubnetGroupName":{},"Description":{},"VpcId":{},"SubnetGroupStatus":{},"Subnets":{"type":"list","member":{"locationName":"Subnet","type":"structure","members":{"SubnetIdentifier":{},"SubnetAvailabilityZone":{"shape":"S3c"},"SubnetStatus":{}}}},"Tags":{"shape":"St"}},"wrapper":true},"S3c":{"type":"structure","members":{"Name":{},"SupportedPlatforms":{"type":"list","member":{"locationName":"SupportedPlatform","type":"structure","members":{"Name":{}},"wrapper":true}}},"wrapper":true},"S3k":{"type":"structure","members":{"ClusterIdentifier":{},"ResourceOwner":{},"SubnetGroupName":{},"EndpointStatus":{},"EndpointName":{},"EndpointCreateTime":{"type":"timestamp"},"Port":{"type":"integer"},"Address":{},"VpcSecurityGroups":{"shape":"S2a"},"VpcEndpoint":{"shape":"S25"}}},"S3m":{"type":"list","member":{"locationName":"SourceId"}},"S3n":{"type":"list","member":{"locationName":"EventCategory"}},"S3p":{"type":"structure","members":{"CustomerAwsId":{},"CustSubscriptionId":{},"SnsTopicArn":{},"Status":{},"SubscriptionCreationTime":{"type":"timestamp"},"SourceType":{},"SourceIdsList":{"shape":"S3m"},"EventCategoriesList":{"shape":"S3n"},"Severity":{},"Enabled":{"type":"boolean"},"Tags":{"shape":"St"}},"wrapper":true},"S3s":{"type":"structure","members":{"HsmClientCertificateIdentifier":{},"HsmClientCertificatePublicKey":{},"Tags":{"shape":"St"}},"wrapper":true},"S3v":{"type":"structure","members":{"HsmConfigurationIdentifier":{},"Description":{},"HsmIpAddress":{},"HsmPartitionName":{},"Tags":{"shape":"St"}},"wrapper":true},"S3x":{"type":"structure","members":{"ResizeCluster":{"shape":"S3y"},"PauseCluster":{"shape":"S3z"},"ResumeCluster":{"shape":"S40"}}},"S3y":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{},"ClusterType":{},"NodeType":{},"NumberOfNodes":{"type":"integer"},"Classic":{"type":"boolean"},"ReservedNodeId":{},"TargetReservedNodeOfferingId":{}}},"S3z":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{}}},"S40":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{}}},"S41":{"type":"structure","members":{"ScheduledActionName":{},"TargetAction":{"shape":"S3x"},"Schedule":{},"IamRole":{},"ScheduledActionDescription":{},"State":{},"NextInvocations":{"type":"list","member":{"locationName":"ScheduledActionTime","type":"timestamp"}},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}},"S46":{"type":"structure","members":{"SnapshotCopyGrantName":{},"KmsKeyId":{},"Tags":{"shape":"St"}},"wrapper":true},"S48":{"type":"list","member":{"locationName":"ScheduleDefinition"}},"S49":{"type":"structure","members":{"ScheduleDefinitions":{"shape":"S48"},"ScheduleIdentifier":{},"ScheduleDescription":{},"Tags":{"shape":"St"},"NextInvocations":{"type":"list","member":{"locationName":"SnapshotTime","type":"timestamp"}},"AssociatedClusterCount":{"type":"integer"},"AssociatedClusters":{"type":"list","member":{"locationName":"ClusterAssociatedToSchedule","type":"structure","members":{"ClusterIdentifier":{},"ScheduleAssociationState":{}}}}}},"S4j":{"type":"structure","members":{"UsageLimitId":{},"ClusterIdentifier":{},"FeatureType":{},"LimitType":{},"Amount":{"type":"long"},"Period":{},"BreachAction":{},"Tags":{"shape":"St"}}},"S52":{"type":"list","member":{"locationName":"TagKey"}},"S5m":{"type":"list","member":{"locationName":"TagValue"}},"S5r":{"type":"list","member":{"locationName":"Parameter","type":"structure","members":{"ParameterName":{},"ParameterValue":{},"Description":{},"Source":{},"DataType":{},"AllowedValues":{},"ApplyType":{},"IsModifiable":{"type":"boolean"},"MinimumEngineVersion":{}}}},"S6u":{"type":"list","member":{"shape":"Sj"}},"S7v":{"type":"structure","members":{"LoggingEnabled":{"type":"boolean"},"BucketName":{},"S3KeyPrefix":{},"LastSuccessfulDeliveryTime":{"type":"timestamp"},"LastFailureTime":{"type":"timestamp"},"LastFailureMessage":{},"LogDestinationType":{},"LogExports":{"shape":"S7x"}}},"S7x":{"type":"list","member":{}},"S84":{"type":"list","member":{"locationName":"item"}},"S8p":{"type":"list","member":{"shape":"S8q","locationName":"ReservedNodeOffering"}},"S8q":{"type":"structure","members":{"ReservedNodeOfferingId":{},"NodeType":{},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"OfferingType":{},"RecurringCharges":{"shape":"S8"},"ReservedNodeOfferingType":{}},"wrapper":true},"S9c":{"type":"structure","members":{"TableRestoreRequestId":{},"Status":{},"Message":{},"RequestTime":{"type":"timestamp"},"ProgressInMegaBytes":{"type":"long"},"TotalDataInMegaBytes":{"type":"long"},"ClusterIdentifier":{},"SnapshotIdentifier":{},"SourceDatabaseName":{},"SourceSchemaName":{},"SourceTableName":{},"TargetDatabaseName":{},"TargetSchemaName":{},"NewTableName":{}},"wrapper":true},"S9v":{"type":"string","sensitive":true},"Sai":{"type":"structure","members":{"ParameterGroupName":{},"ParameterGroupStatus":{}}}}}')},88012:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeClusterDbRevisions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ClusterDbRevisions"},"DescribeClusterParameterGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ParameterGroups"},"DescribeClusterParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Parameters"},"DescribeClusterSecurityGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ClusterSecurityGroups"},"DescribeClusterSnapshots":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Snapshots"},"DescribeClusterSubnetGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ClusterSubnetGroups"},"DescribeClusterTracks":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"MaintenanceTracks"},"DescribeClusterVersions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ClusterVersions"},"DescribeClusters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Clusters"},"DescribeCustomDomainAssociations":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Associations"},"DescribeDataShares":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DataShares"},"DescribeDataSharesForConsumer":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DataShares"},"DescribeDataSharesForProducer":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DataShares"},"DescribeDefaultClusterParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"DefaultClusterParameters.Marker","result_key":"DefaultClusterParameters.Parameters"},"DescribeEndpointAccess":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"EndpointAccessList"},"DescribeEndpointAuthorization":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"EndpointAuthorizationList"},"DescribeEventSubscriptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"EventSubscriptionsList"},"DescribeEvents":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Events"},"DescribeHsmClientCertificates":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"HsmClientCertificates"},"DescribeHsmConfigurations":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"HsmConfigurations"},"DescribeNodeConfigurationOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"NodeConfigurationOptionList"},"DescribeOrderableClusterOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OrderableClusterOptions"},"DescribeReservedNodeExchangeStatus":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedNodeExchangeStatusDetails"},"DescribeReservedNodeOfferings":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedNodeOfferings"},"DescribeReservedNodes":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedNodes"},"DescribeScheduledActions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ScheduledActions"},"DescribeSnapshotCopyGrants":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"SnapshotCopyGrants"},"DescribeSnapshotSchedules":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"SnapshotSchedules"},"DescribeTableRestoreStatus":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"TableRestoreStatusDetails"},"DescribeTags":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"TaggedResources"},"DescribeUsageLimits":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"UsageLimits"},"GetReservedNodeExchangeConfigurationOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedNodeConfigurationOptionList"},"GetReservedNodeExchangeOfferings":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedNodeOfferings"}}}')},79011:function(e){"use strict";e.exports=JSON.parse('{"V":{"ClusterAvailable":{"delay":60,"operation":"DescribeClusters","maxAttempts":30,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"Clusters[].ClusterStatus"},{"expected":"deleting","matcher":"pathAny","state":"failure","argument":"Clusters[].ClusterStatus"},{"expected":"ClusterNotFound","matcher":"error","state":"retry"}]},"ClusterDeleted":{"delay":60,"operation":"DescribeClusters","maxAttempts":30,"acceptors":[{"expected":"ClusterNotFound","matcher":"error","state":"success"},{"expected":"creating","matcher":"pathAny","state":"failure","argument":"Clusters[].ClusterStatus"},{"expected":"modifying","matcher":"pathAny","state":"failure","argument":"Clusters[].ClusterStatus"}]},"ClusterRestored":{"operation":"DescribeClusters","maxAttempts":30,"delay":60,"acceptors":[{"state":"success","matcher":"pathAll","argument":"Clusters[].RestoreStatus.Status","expected":"completed"},{"state":"failure","matcher":"pathAny","argument":"Clusters[].ClusterStatus","expected":"deleting"}]},"SnapshotAvailable":{"delay":15,"operation":"DescribeClusterSnapshots","maxAttempts":20,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"Snapshots[].Status"},{"expected":"failed","matcher":"pathAny","state":"failure","argument":"Snapshots[].Status"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"Snapshots[].Status"}]}}}')},66442:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2016-06-27","endpointPrefix":"rekognition","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon Rekognition","serviceId":"Rekognition","signatureVersion":"v4","targetPrefix":"RekognitionService","uid":"rekognition-2016-06-27"},"operations":{"AssociateFaces":{"input":{"type":"structure","required":["CollectionId","UserId","FaceIds"],"members":{"CollectionId":{},"UserId":{},"FaceIds":{"shape":"S4"},"UserMatchThreshold":{"type":"float"},"ClientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"AssociatedFaces":{"type":"list","member":{"type":"structure","members":{"FaceId":{}}}},"UnsuccessfulFaceAssociations":{"type":"list","member":{"type":"structure","members":{"FaceId":{},"UserId":{},"Confidence":{"type":"float"},"Reasons":{"type":"list","member":{}}}}},"UserStatus":{}}}},"CompareFaces":{"input":{"type":"structure","required":["SourceImage","TargetImage"],"members":{"SourceImage":{"shape":"Sh"},"TargetImage":{"shape":"Sh"},"SimilarityThreshold":{"type":"float"},"QualityFilter":{}}},"output":{"type":"structure","members":{"SourceImageFace":{"type":"structure","members":{"BoundingBox":{"shape":"Sq"},"Confidence":{"type":"float"}}},"FaceMatches":{"type":"list","member":{"type":"structure","members":{"Similarity":{"type":"float"},"Face":{"shape":"Su"}}}},"UnmatchedFaces":{"type":"list","member":{"shape":"Su"}},"SourceImageOrientationCorrection":{},"TargetImageOrientationCorrection":{}}}},"CopyProjectVersion":{"input":{"type":"structure","required":["SourceProjectArn","SourceProjectVersionArn","DestinationProjectArn","VersionName","OutputConfig"],"members":{"SourceProjectArn":{},"SourceProjectVersionArn":{},"DestinationProjectArn":{},"VersionName":{},"OutputConfig":{"shape":"S1c"},"Tags":{"shape":"S1e"},"KmsKeyId":{}}},"output":{"type":"structure","members":{"ProjectVersionArn":{}}}},"CreateCollection":{"input":{"type":"structure","required":["CollectionId"],"members":{"CollectionId":{},"Tags":{"shape":"S1e"}}},"output":{"type":"structure","members":{"StatusCode":{"type":"integer"},"CollectionArn":{},"FaceModelVersion":{}}}},"CreateDataset":{"input":{"type":"structure","required":["DatasetType","ProjectArn"],"members":{"DatasetSource":{"type":"structure","members":{"GroundTruthManifest":{"shape":"S1p"},"DatasetArn":{}}},"DatasetType":{},"ProjectArn":{}}},"output":{"type":"structure","members":{"DatasetArn":{}}}},"CreateFaceLivenessSession":{"input":{"type":"structure","members":{"KmsKeyId":{},"Settings":{"type":"structure","members":{"OutputConfig":{"type":"structure","required":["S3Bucket"],"members":{"S3Bucket":{},"S3KeyPrefix":{}}},"AuditImagesLimit":{"type":"integer"}}},"ClientRequestToken":{}}},"output":{"type":"structure","required":["SessionId"],"members":{"SessionId":{}}},"idempotent":true},"CreateProject":{"input":{"type":"structure","required":["ProjectName"],"members":{"ProjectName":{}}},"output":{"type":"structure","members":{"ProjectArn":{}}}},"CreateProjectVersion":{"input":{"type":"structure","required":["ProjectArn","VersionName","OutputConfig"],"members":{"ProjectArn":{},"VersionName":{},"OutputConfig":{"shape":"S1c"},"TrainingData":{"shape":"S24"},"TestingData":{"shape":"S27"},"Tags":{"shape":"S1e"},"KmsKeyId":{}}},"output":{"type":"structure","members":{"ProjectVersionArn":{}}}},"CreateStreamProcessor":{"input":{"type":"structure","required":["Input","Output","Name","Settings","RoleArn"],"members":{"Input":{"shape":"S2a"},"Output":{"shape":"S2d"},"Name":{},"Settings":{"shape":"S2i"},"RoleArn":{},"Tags":{"shape":"S1e"},"NotificationChannel":{"shape":"S2o"},"KmsKeyId":{},"RegionsOfInterest":{"shape":"S2q"},"DataSharingPreference":{"shape":"S2u"}}},"output":{"type":"structure","members":{"StreamProcessorArn":{}}}},"CreateUser":{"input":{"type":"structure","required":["CollectionId","UserId"],"members":{"CollectionId":{},"UserId":{},"ClientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{}}},"DeleteCollection":{"input":{"type":"structure","required":["CollectionId"],"members":{"CollectionId":{}}},"output":{"type":"structure","members":{"StatusCode":{"type":"integer"}}}},"DeleteDataset":{"input":{"type":"structure","required":["DatasetArn"],"members":{"DatasetArn":{}}},"output":{"type":"structure","members":{}}},"DeleteFaces":{"input":{"type":"structure","required":["CollectionId","FaceIds"],"members":{"CollectionId":{},"FaceIds":{"shape":"S34"}}},"output":{"type":"structure","members":{"DeletedFaces":{"shape":"S34"},"UnsuccessfulFaceDeletions":{"type":"list","member":{"type":"structure","members":{"FaceId":{},"UserId":{},"Reasons":{"type":"list","member":{}}}}}}}},"DeleteProject":{"input":{"type":"structure","required":["ProjectArn"],"members":{"ProjectArn":{}}},"output":{"type":"structure","members":{"Status":{}}}},"DeleteProjectPolicy":{"input":{"type":"structure","required":["ProjectArn","PolicyName"],"members":{"ProjectArn":{},"PolicyName":{},"PolicyRevisionId":{}}},"output":{"type":"structure","members":{}}},"DeleteProjectVersion":{"input":{"type":"structure","required":["ProjectVersionArn"],"members":{"ProjectVersionArn":{}}},"output":{"type":"structure","members":{"Status":{}}}},"DeleteStreamProcessor":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteUser":{"input":{"type":"structure","required":["CollectionId","UserId"],"members":{"CollectionId":{},"UserId":{},"ClientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{}}},"DescribeCollection":{"input":{"type":"structure","required":["CollectionId"],"members":{"CollectionId":{}}},"output":{"type":"structure","members":{"FaceCount":{"type":"long"},"FaceModelVersion":{},"CollectionARN":{},"CreationTimestamp":{"type":"timestamp"},"UserCount":{"type":"long"}}}},"DescribeDataset":{"input":{"type":"structure","required":["DatasetArn"],"members":{"DatasetArn":{}}},"output":{"type":"structure","members":{"DatasetDescription":{"type":"structure","members":{"CreationTimestamp":{"type":"timestamp"},"LastUpdatedTimestamp":{"type":"timestamp"},"Status":{},"StatusMessage":{},"StatusMessageCode":{},"DatasetStats":{"type":"structure","members":{"LabeledEntries":{"type":"integer"},"TotalEntries":{"type":"integer"},"TotalLabels":{"type":"integer"},"ErrorEntries":{"type":"integer"}}}}}}}},"DescribeProjectVersions":{"input":{"type":"structure","required":["ProjectArn"],"members":{"ProjectArn":{},"VersionNames":{"type":"list","member":{}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ProjectVersionDescriptions":{"type":"list","member":{"type":"structure","members":{"ProjectVersionArn":{},"CreationTimestamp":{"type":"timestamp"},"MinInferenceUnits":{"type":"integer"},"Status":{},"StatusMessage":{},"BillableTrainingTimeInSeconds":{"type":"long"},"TrainingEndTimestamp":{"type":"timestamp"},"OutputConfig":{"shape":"S1c"},"TrainingDataResult":{"type":"structure","members":{"Input":{"shape":"S24"},"Output":{"shape":"S24"},"Validation":{"shape":"S48"}}},"TestingDataResult":{"type":"structure","members":{"Input":{"shape":"S27"},"Output":{"shape":"S27"},"Validation":{"shape":"S48"}}},"EvaluationResult":{"type":"structure","members":{"F1Score":{"type":"float"},"Summary":{"type":"structure","members":{"S3Object":{"shape":"Sj"}}}}},"ManifestSummary":{"shape":"S1p"},"KmsKeyId":{},"MaxInferenceUnits":{"type":"integer"},"SourceProjectVersionArn":{}}}},"NextToken":{}}}},"DescribeProjects":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"ProjectNames":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"ProjectDescriptions":{"type":"list","member":{"type":"structure","members":{"ProjectArn":{},"CreationTimestamp":{"type":"timestamp"},"Status":{},"Datasets":{"type":"list","member":{"type":"structure","members":{"CreationTimestamp":{"type":"timestamp"},"DatasetType":{},"DatasetArn":{},"Status":{},"StatusMessage":{},"StatusMessageCode":{}}}}}}},"NextToken":{}}}},"DescribeStreamProcessor":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Name":{},"StreamProcessorArn":{},"Status":{},"StatusMessage":{},"CreationTimestamp":{"type":"timestamp"},"LastUpdateTimestamp":{"type":"timestamp"},"Input":{"shape":"S2a"},"Output":{"shape":"S2d"},"RoleArn":{},"Settings":{"shape":"S2i"},"NotificationChannel":{"shape":"S2o"},"KmsKeyId":{},"RegionsOfInterest":{"shape":"S2q"},"DataSharingPreference":{"shape":"S2u"}}}},"DetectCustomLabels":{"input":{"type":"structure","required":["ProjectVersionArn","Image"],"members":{"ProjectVersionArn":{},"Image":{"shape":"Sh"},"MaxResults":{"type":"integer"},"MinConfidence":{"type":"float"}}},"output":{"type":"structure","members":{"CustomLabels":{"type":"list","member":{"type":"structure","members":{"Name":{},"Confidence":{"type":"float"},"Geometry":{"shape":"S4r"}}}}}}},"DetectFaces":{"input":{"type":"structure","required":["Image"],"members":{"Image":{"shape":"Sh"},"Attributes":{"shape":"S4t"}}},"output":{"type":"structure","members":{"FaceDetails":{"type":"list","member":{"shape":"S4x"}},"OrientationCorrection":{}}}},"DetectLabels":{"input":{"type":"structure","required":["Image"],"members":{"Image":{"shape":"Sh"},"MaxLabels":{"type":"integer"},"MinConfidence":{"type":"float"},"Features":{"type":"list","member":{}},"Settings":{"type":"structure","members":{"GeneralLabels":{"shape":"S5d"},"ImageProperties":{"type":"structure","members":{"MaxDominantColors":{"type":"integer"}}}}}}},"output":{"type":"structure","members":{"Labels":{"type":"list","member":{"shape":"S5k"}},"OrientationCorrection":{},"LabelModelVersion":{},"ImageProperties":{"type":"structure","members":{"Quality":{"shape":"S5w"},"DominantColors":{"shape":"S5n"},"Foreground":{"type":"structure","members":{"Quality":{"shape":"S5w"},"DominantColors":{"shape":"S5n"}}},"Background":{"type":"structure","members":{"Quality":{"shape":"S5w"},"DominantColors":{"shape":"S5n"}}}}}}}},"DetectModerationLabels":{"input":{"type":"structure","required":["Image"],"members":{"Image":{"shape":"Sh"},"MinConfidence":{"type":"float"},"HumanLoopConfig":{"type":"structure","required":["HumanLoopName","FlowDefinitionArn"],"members":{"HumanLoopName":{},"FlowDefinitionArn":{},"DataAttributes":{"type":"structure","members":{"ContentClassifiers":{"type":"list","member":{}}}}}}}},"output":{"type":"structure","members":{"ModerationLabels":{"type":"list","member":{"shape":"S68"}},"ModerationModelVersion":{},"HumanLoopActivationOutput":{"type":"structure","members":{"HumanLoopArn":{},"HumanLoopActivationReasons":{"type":"list","member":{}},"HumanLoopActivationConditionsEvaluationResults":{"jsonvalue":true}}}}}},"DetectProtectiveEquipment":{"input":{"type":"structure","required":["Image"],"members":{"Image":{"shape":"Sh"},"SummarizationAttributes":{"type":"structure","required":["MinConfidence","RequiredEquipmentTypes"],"members":{"MinConfidence":{"type":"float"},"RequiredEquipmentTypes":{"type":"list","member":{}}}}}},"output":{"type":"structure","members":{"ProtectiveEquipmentModelVersion":{},"Persons":{"type":"list","member":{"type":"structure","members":{"BodyParts":{"type":"list","member":{"type":"structure","members":{"Name":{},"Confidence":{"type":"float"},"EquipmentDetections":{"type":"list","member":{"type":"structure","members":{"BoundingBox":{"shape":"Sq"},"Confidence":{"type":"float"},"Type":{},"CoversBodyPart":{"type":"structure","members":{"Confidence":{"type":"float"},"Value":{"type":"boolean"}}}}}}}}},"BoundingBox":{"shape":"Sq"},"Confidence":{"type":"float"},"Id":{"type":"integer"}}}},"Summary":{"type":"structure","members":{"PersonsWithRequiredEquipment":{"shape":"S6s"},"PersonsWithoutRequiredEquipment":{"shape":"S6s"},"PersonsIndeterminate":{"shape":"S6s"}}}}}},"DetectText":{"input":{"type":"structure","required":["Image"],"members":{"Image":{"shape":"Sh"},"Filters":{"type":"structure","members":{"WordFilter":{"shape":"S6v"},"RegionsOfInterest":{"shape":"S2q"}}}}},"output":{"type":"structure","members":{"TextDetections":{"type":"list","member":{"shape":"S70"}},"TextModelVersion":{}}}},"DisassociateFaces":{"input":{"type":"structure","required":["CollectionId","UserId","FaceIds"],"members":{"CollectionId":{},"UserId":{},"ClientRequestToken":{"idempotencyToken":true},"FaceIds":{"shape":"S4"}}},"output":{"type":"structure","members":{"DisassociatedFaces":{"type":"list","member":{"type":"structure","members":{"FaceId":{}}}},"UnsuccessfulFaceDisassociations":{"type":"list","member":{"type":"structure","members":{"FaceId":{},"UserId":{},"Reasons":{"type":"list","member":{}}}}},"UserStatus":{}}}},"DistributeDatasetEntries":{"input":{"type":"structure","required":["Datasets"],"members":{"Datasets":{"type":"list","member":{"type":"structure","required":["Arn"],"members":{"Arn":{}}}}}},"output":{"type":"structure","members":{}}},"GetCelebrityInfo":{"input":{"type":"structure","required":["Id"],"members":{"Id":{}}},"output":{"type":"structure","members":{"Urls":{"shape":"S7h"},"Name":{},"KnownGender":{"shape":"S7j"}}}},"GetCelebrityRecognition":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{},"MaxResults":{"type":"integer"},"NextToken":{},"SortBy":{}}},"output":{"type":"structure","members":{"JobStatus":{},"StatusMessage":{},"VideoMetadata":{"shape":"S7s"},"NextToken":{},"Celebrities":{"type":"list","member":{"type":"structure","members":{"Timestamp":{"type":"long"},"Celebrity":{"type":"structure","members":{"Urls":{"shape":"S7h"},"Name":{},"Id":{},"Confidence":{"type":"float"},"BoundingBox":{"shape":"Sq"},"Face":{"shape":"S4x"},"KnownGender":{"shape":"S7j"}}}}}},"JobId":{},"Video":{"shape":"S7y"},"JobTag":{}}}},"GetContentModeration":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{},"MaxResults":{"type":"integer"},"NextToken":{},"SortBy":{},"AggregateBy":{}}},"output":{"type":"structure","members":{"JobStatus":{},"StatusMessage":{},"VideoMetadata":{"shape":"S7s"},"ModerationLabels":{"type":"list","member":{"type":"structure","members":{"Timestamp":{"type":"long"},"ModerationLabel":{"shape":"S68"},"StartTimestampMillis":{"type":"long"},"EndTimestampMillis":{"type":"long"},"DurationMillis":{"type":"long"}}}},"NextToken":{},"ModerationModelVersion":{},"JobId":{},"Video":{"shape":"S7y"},"JobTag":{},"GetRequestMetadata":{"type":"structure","members":{"SortBy":{},"AggregateBy":{}}}}}},"GetFaceDetection":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"JobStatus":{},"StatusMessage":{},"VideoMetadata":{"shape":"S7s"},"NextToken":{},"Faces":{"type":"list","member":{"type":"structure","members":{"Timestamp":{"type":"long"},"Face":{"shape":"S4x"}}}},"JobId":{},"Video":{"shape":"S7y"},"JobTag":{}}}},"GetFaceLivenessSessionResults":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{}}},"output":{"type":"structure","required":["SessionId","Status"],"members":{"SessionId":{},"Status":{},"Confidence":{"type":"float"},"ReferenceImage":{"shape":"S8e"},"AuditImages":{"type":"list","member":{"shape":"S8e"}}}}},"GetFaceSearch":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{},"MaxResults":{"type":"integer"},"NextToken":{},"SortBy":{}}},"output":{"type":"structure","members":{"JobStatus":{},"StatusMessage":{},"NextToken":{},"VideoMetadata":{"shape":"S7s"},"Persons":{"type":"list","member":{"type":"structure","members":{"Timestamp":{"type":"long"},"Person":{"shape":"S8m"},"FaceMatches":{"shape":"S8o"}}}},"JobId":{},"Video":{"shape":"S7y"},"JobTag":{}}}},"GetLabelDetection":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{},"MaxResults":{"type":"integer"},"NextToken":{},"SortBy":{},"AggregateBy":{}}},"output":{"type":"structure","members":{"JobStatus":{},"StatusMessage":{},"VideoMetadata":{"shape":"S7s"},"NextToken":{},"Labels":{"type":"list","member":{"type":"structure","members":{"Timestamp":{"type":"long"},"Label":{"shape":"S5k"},"StartTimestampMillis":{"type":"long"},"EndTimestampMillis":{"type":"long"},"DurationMillis":{"type":"long"}}}},"LabelModelVersion":{},"JobId":{},"Video":{"shape":"S7y"},"JobTag":{},"GetRequestMetadata":{"type":"structure","members":{"SortBy":{},"AggregateBy":{}}}}}},"GetPersonTracking":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{},"MaxResults":{"type":"integer"},"NextToken":{},"SortBy":{}}},"output":{"type":"structure","members":{"JobStatus":{},"StatusMessage":{},"VideoMetadata":{"shape":"S7s"},"NextToken":{},"Persons":{"type":"list","member":{"type":"structure","members":{"Timestamp":{"type":"long"},"Person":{"shape":"S8m"}}}},"JobId":{},"Video":{"shape":"S7y"},"JobTag":{}}}},"GetSegmentDetection":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"JobStatus":{},"StatusMessage":{},"VideoMetadata":{"type":"list","member":{"shape":"S7s"}},"AudioMetadata":{"type":"list","member":{"type":"structure","members":{"Codec":{},"DurationMillis":{"type":"long"},"SampleRate":{"type":"long"},"NumberOfChannels":{"type":"long"}}}},"NextToken":{},"Segments":{"type":"list","member":{"type":"structure","members":{"Type":{},"StartTimestampMillis":{"type":"long"},"EndTimestampMillis":{"type":"long"},"DurationMillis":{"type":"long"},"StartTimecodeSMPTE":{},"EndTimecodeSMPTE":{},"DurationSMPTE":{},"TechnicalCueSegment":{"type":"structure","members":{"Type":{},"Confidence":{"type":"float"}}},"ShotSegment":{"type":"structure","members":{"Index":{"type":"long"},"Confidence":{"type":"float"}}},"StartFrameNumber":{"type":"long"},"EndFrameNumber":{"type":"long"},"DurationFrames":{"type":"long"}}}},"SelectedSegmentTypes":{"type":"list","member":{"type":"structure","members":{"Type":{},"ModelVersion":{}}}},"JobId":{},"Video":{"shape":"S7y"},"JobTag":{}}}},"GetTextDetection":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"JobStatus":{},"StatusMessage":{},"VideoMetadata":{"shape":"S7s"},"TextDetections":{"type":"list","member":{"type":"structure","members":{"Timestamp":{"type":"long"},"TextDetection":{"shape":"S70"}}}},"NextToken":{},"TextModelVersion":{},"JobId":{},"Video":{"shape":"S7y"},"JobTag":{}}}},"IndexFaces":{"input":{"type":"structure","required":["CollectionId","Image"],"members":{"CollectionId":{},"Image":{"shape":"Sh"},"ExternalImageId":{},"DetectionAttributes":{"shape":"S4t"},"MaxFaces":{"type":"integer"},"QualityFilter":{}}},"output":{"type":"structure","members":{"FaceRecords":{"type":"list","member":{"type":"structure","members":{"Face":{"shape":"S8q"},"FaceDetail":{"shape":"S4x"}}}},"OrientationCorrection":{},"FaceModelVersion":{},"UnindexedFaces":{"type":"list","member":{"type":"structure","members":{"Reasons":{"type":"list","member":{}},"FaceDetail":{"shape":"S4x"}}}}}}},"ListCollections":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"CollectionIds":{"type":"list","member":{}},"NextToken":{},"FaceModelVersions":{"type":"list","member":{}}}}},"ListDatasetEntries":{"input":{"type":"structure","required":["DatasetArn"],"members":{"DatasetArn":{},"ContainsLabels":{"type":"list","member":{}},"Labeled":{"type":"boolean"},"SourceRefContains":{},"HasErrors":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DatasetEntries":{"type":"list","member":{}},"NextToken":{}}}},"ListDatasetLabels":{"input":{"type":"structure","required":["DatasetArn"],"members":{"DatasetArn":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DatasetLabelDescriptions":{"type":"list","member":{"type":"structure","members":{"LabelName":{},"LabelStats":{"type":"structure","members":{"EntryCount":{"type":"integer"},"BoundingBoxCount":{"type":"integer"}}}}}},"NextToken":{}}}},"ListFaces":{"input":{"type":"structure","required":["CollectionId"],"members":{"CollectionId":{},"NextToken":{},"MaxResults":{"type":"integer"},"UserId":{},"FaceIds":{"shape":"S34"}}},"output":{"type":"structure","members":{"Faces":{"type":"list","member":{"shape":"S8q"}},"NextToken":{},"FaceModelVersion":{}}}},"ListProjectPolicies":{"input":{"type":"structure","required":["ProjectArn"],"members":{"ProjectArn":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ProjectPolicies":{"type":"list","member":{"type":"structure","members":{"ProjectArn":{},"PolicyName":{},"PolicyRevisionId":{},"PolicyDocument":{},"CreationTimestamp":{"type":"timestamp"},"LastUpdatedTimestamp":{"type":"timestamp"}}}},"NextToken":{}}}},"ListStreamProcessors":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"StreamProcessors":{"type":"list","member":{"type":"structure","members":{"Name":{},"Status":{}}}}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"S1e"}}}},"ListUsers":{"input":{"type":"structure","required":["CollectionId"],"members":{"CollectionId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Users":{"type":"list","member":{"type":"structure","members":{"UserId":{},"UserStatus":{}}}},"NextToken":{}}}},"PutProjectPolicy":{"input":{"type":"structure","required":["ProjectArn","PolicyName","PolicyDocument"],"members":{"ProjectArn":{},"PolicyName":{},"PolicyRevisionId":{},"PolicyDocument":{}}},"output":{"type":"structure","members":{"PolicyRevisionId":{}}}},"RecognizeCelebrities":{"input":{"type":"structure","required":["Image"],"members":{"Image":{"shape":"Sh"}}},"output":{"type":"structure","members":{"CelebrityFaces":{"type":"list","member":{"type":"structure","members":{"Urls":{"shape":"S7h"},"Name":{},"Id":{},"Face":{"shape":"Su"},"MatchConfidence":{"type":"float"},"KnownGender":{"shape":"S7j"}}}},"UnrecognizedFaces":{"type":"list","member":{"shape":"Su"}},"OrientationCorrection":{}}}},"SearchFaces":{"input":{"type":"structure","required":["CollectionId","FaceId"],"members":{"CollectionId":{},"FaceId":{},"MaxFaces":{"type":"integer"},"FaceMatchThreshold":{"type":"float"}}},"output":{"type":"structure","members":{"SearchedFaceId":{},"FaceMatches":{"shape":"S8o"},"FaceModelVersion":{}}}},"SearchFacesByImage":{"input":{"type":"structure","required":["CollectionId","Image"],"members":{"CollectionId":{},"Image":{"shape":"Sh"},"MaxFaces":{"type":"integer"},"FaceMatchThreshold":{"type":"float"},"QualityFilter":{}}},"output":{"type":"structure","members":{"SearchedFaceBoundingBox":{"shape":"Sq"},"SearchedFaceConfidence":{"type":"float"},"FaceMatches":{"shape":"S8o"},"FaceModelVersion":{}}}},"SearchUsers":{"input":{"type":"structure","required":["CollectionId"],"members":{"CollectionId":{},"UserId":{},"FaceId":{},"UserMatchThreshold":{"type":"float"},"MaxUsers":{"type":"integer"}}},"output":{"type":"structure","members":{"UserMatches":{"shape":"Sbi"},"FaceModelVersion":{},"SearchedFace":{"type":"structure","members":{"FaceId":{}}},"SearchedUser":{"type":"structure","members":{"UserId":{}}}}}},"SearchUsersByImage":{"input":{"type":"structure","required":["CollectionId","Image"],"members":{"CollectionId":{},"Image":{"shape":"Sh"},"UserMatchThreshold":{"type":"float"},"MaxUsers":{"type":"integer"},"QualityFilter":{}}},"output":{"type":"structure","members":{"UserMatches":{"shape":"Sbi"},"FaceModelVersion":{},"SearchedFace":{"type":"structure","members":{"FaceDetail":{"shape":"S4x"}}},"UnsearchedFaces":{"type":"list","member":{"type":"structure","members":{"FaceDetails":{"shape":"S4x"},"Reasons":{"type":"list","member":{}}}}}}}},"StartCelebrityRecognition":{"input":{"type":"structure","required":["Video"],"members":{"Video":{"shape":"S7y"},"ClientRequestToken":{},"NotificationChannel":{"shape":"Sbv"},"JobTag":{}}},"output":{"type":"structure","members":{"JobId":{}}},"idempotent":true},"StartContentModeration":{"input":{"type":"structure","required":["Video"],"members":{"Video":{"shape":"S7y"},"MinConfidence":{"type":"float"},"ClientRequestToken":{},"NotificationChannel":{"shape":"Sbv"},"JobTag":{}}},"output":{"type":"structure","members":{"JobId":{}}},"idempotent":true},"StartFaceDetection":{"input":{"type":"structure","required":["Video"],"members":{"Video":{"shape":"S7y"},"ClientRequestToken":{},"NotificationChannel":{"shape":"Sbv"},"FaceAttributes":{},"JobTag":{}}},"output":{"type":"structure","members":{"JobId":{}}},"idempotent":true},"StartFaceSearch":{"input":{"type":"structure","required":["Video","CollectionId"],"members":{"Video":{"shape":"S7y"},"ClientRequestToken":{},"FaceMatchThreshold":{"type":"float"},"CollectionId":{},"NotificationChannel":{"shape":"Sbv"},"JobTag":{}}},"output":{"type":"structure","members":{"JobId":{}}},"idempotent":true},"StartLabelDetection":{"input":{"type":"structure","required":["Video"],"members":{"Video":{"shape":"S7y"},"ClientRequestToken":{},"MinConfidence":{"type":"float"},"NotificationChannel":{"shape":"Sbv"},"JobTag":{},"Features":{"type":"list","member":{}},"Settings":{"type":"structure","members":{"GeneralLabels":{"shape":"S5d"}}}}},"output":{"type":"structure","members":{"JobId":{}}},"idempotent":true},"StartPersonTracking":{"input":{"type":"structure","required":["Video"],"members":{"Video":{"shape":"S7y"},"ClientRequestToken":{},"NotificationChannel":{"shape":"Sbv"},"JobTag":{}}},"output":{"type":"structure","members":{"JobId":{}}},"idempotent":true},"StartProjectVersion":{"input":{"type":"structure","required":["ProjectVersionArn","MinInferenceUnits"],"members":{"ProjectVersionArn":{},"MinInferenceUnits":{"type":"integer"},"MaxInferenceUnits":{"type":"integer"}}},"output":{"type":"structure","members":{"Status":{}}}},"StartSegmentDetection":{"input":{"type":"structure","required":["Video","SegmentTypes"],"members":{"Video":{"shape":"S7y"},"ClientRequestToken":{},"NotificationChannel":{"shape":"Sbv"},"JobTag":{},"Filters":{"type":"structure","members":{"TechnicalCueFilter":{"type":"structure","members":{"MinSegmentConfidence":{"type":"float"},"BlackFrame":{"type":"structure","members":{"MaxPixelThreshold":{"type":"float"},"MinCoveragePercentage":{"type":"float"}}}}},"ShotFilter":{"type":"structure","members":{"MinSegmentConfidence":{"type":"float"}}}}},"SegmentTypes":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"JobId":{}}},"idempotent":true},"StartStreamProcessor":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"StartSelector":{"type":"structure","members":{"KVSStreamStartSelector":{"type":"structure","members":{"ProducerTimestamp":{"type":"long"},"FragmentNumber":{}}}}},"StopSelector":{"type":"structure","members":{"MaxDurationInSeconds":{"type":"long"}}}}},"output":{"type":"structure","members":{"SessionId":{}}}},"StartTextDetection":{"input":{"type":"structure","required":["Video"],"members":{"Video":{"shape":"S7y"},"ClientRequestToken":{},"NotificationChannel":{"shape":"Sbv"},"JobTag":{},"Filters":{"type":"structure","members":{"WordFilter":{"shape":"S6v"},"RegionsOfInterest":{"shape":"S2q"}}}}},"output":{"type":"structure","members":{"JobId":{}}},"idempotent":true},"StopProjectVersion":{"input":{"type":"structure","required":["ProjectVersionArn"],"members":{"ProjectVersionArn":{}}},"output":{"type":"structure","members":{"Status":{}}}},"StopStreamProcessor":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"S1e"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateDatasetEntries":{"input":{"type":"structure","required":["DatasetArn","Changes"],"members":{"DatasetArn":{},"Changes":{"type":"structure","required":["GroundTruth"],"members":{"GroundTruth":{"type":"blob"}}}}},"output":{"type":"structure","members":{}}},"UpdateStreamProcessor":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"SettingsForUpdate":{"type":"structure","members":{"ConnectedHomeForUpdate":{"type":"structure","members":{"Labels":{"shape":"S2l"},"MinConfidence":{"type":"float"}}}}},"RegionsOfInterestForUpdate":{"shape":"S2q"},"DataSharingPreferenceForUpdate":{"shape":"S2u"},"ParametersToDelete":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}}},"shapes":{"S4":{"type":"list","member":{}},"Sh":{"type":"structure","members":{"Bytes":{"type":"blob"},"S3Object":{"shape":"Sj"}}},"Sj":{"type":"structure","members":{"Bucket":{},"Name":{},"Version":{}}},"Sq":{"type":"structure","members":{"Width":{"type":"float"},"Height":{"type":"float"},"Left":{"type":"float"},"Top":{"type":"float"}}},"Su":{"type":"structure","members":{"BoundingBox":{"shape":"Sq"},"Confidence":{"type":"float"},"Landmarks":{"shape":"Sv"},"Pose":{"shape":"Sy"},"Quality":{"shape":"S10"},"Emotions":{"shape":"S11"},"Smile":{"shape":"S14"}}},"Sv":{"type":"list","member":{"type":"structure","members":{"Type":{},"X":{"type":"float"},"Y":{"type":"float"}}}},"Sy":{"type":"structure","members":{"Roll":{"type":"float"},"Yaw":{"type":"float"},"Pitch":{"type":"float"}}},"S10":{"type":"structure","members":{"Brightness":{"type":"float"},"Sharpness":{"type":"float"}}},"S11":{"type":"list","member":{"type":"structure","members":{"Type":{},"Confidence":{"type":"float"}}}},"S14":{"type":"structure","members":{"Value":{"type":"boolean"},"Confidence":{"type":"float"}}},"S1c":{"type":"structure","members":{"S3Bucket":{},"S3KeyPrefix":{}}},"S1e":{"type":"map","key":{},"value":{}},"S1p":{"type":"structure","members":{"S3Object":{"shape":"Sj"}}},"S24":{"type":"structure","members":{"Assets":{"shape":"S25"}}},"S25":{"type":"list","member":{"type":"structure","members":{"GroundTruthManifest":{"shape":"S1p"}}}},"S27":{"type":"structure","members":{"Assets":{"shape":"S25"},"AutoCreate":{"type":"boolean"}}},"S2a":{"type":"structure","members":{"KinesisVideoStream":{"type":"structure","members":{"Arn":{}}}}},"S2d":{"type":"structure","members":{"KinesisDataStream":{"type":"structure","members":{"Arn":{}}},"S3Destination":{"type":"structure","members":{"Bucket":{},"KeyPrefix":{}}}}},"S2i":{"type":"structure","members":{"FaceSearch":{"type":"structure","members":{"CollectionId":{},"FaceMatchThreshold":{"type":"float"}}},"ConnectedHome":{"type":"structure","required":["Labels"],"members":{"Labels":{"shape":"S2l"},"MinConfidence":{"type":"float"}}}}},"S2l":{"type":"list","member":{}},"S2o":{"type":"structure","required":["SNSTopicArn"],"members":{"SNSTopicArn":{}}},"S2q":{"type":"list","member":{"type":"structure","members":{"BoundingBox":{"shape":"Sq"},"Polygon":{"shape":"S2s"}}}},"S2s":{"type":"list","member":{"type":"structure","members":{"X":{"type":"float"},"Y":{"type":"float"}}}},"S2u":{"type":"structure","required":["OptIn"],"members":{"OptIn":{"type":"boolean"}}},"S34":{"type":"list","member":{}},"S48":{"type":"structure","members":{"Assets":{"shape":"S25"}}},"S4r":{"type":"structure","members":{"BoundingBox":{"shape":"Sq"},"Polygon":{"shape":"S2s"}}},"S4t":{"type":"list","member":{}},"S4x":{"type":"structure","members":{"BoundingBox":{"shape":"Sq"},"AgeRange":{"type":"structure","members":{"Low":{"type":"integer"},"High":{"type":"integer"}}},"Smile":{"shape":"S14"},"Eyeglasses":{"type":"structure","members":{"Value":{"type":"boolean"},"Confidence":{"type":"float"}}},"Sunglasses":{"type":"structure","members":{"Value":{"type":"boolean"},"Confidence":{"type":"float"}}},"Gender":{"type":"structure","members":{"Value":{},"Confidence":{"type":"float"}}},"Beard":{"type":"structure","members":{"Value":{"type":"boolean"},"Confidence":{"type":"float"}}},"Mustache":{"type":"structure","members":{"Value":{"type":"boolean"},"Confidence":{"type":"float"}}},"EyesOpen":{"type":"structure","members":{"Value":{"type":"boolean"},"Confidence":{"type":"float"}}},"MouthOpen":{"type":"structure","members":{"Value":{"type":"boolean"},"Confidence":{"type":"float"}}},"Emotions":{"shape":"S11"},"Landmarks":{"shape":"Sv"},"Pose":{"shape":"Sy"},"Quality":{"shape":"S10"},"Confidence":{"type":"float"},"FaceOccluded":{"type":"structure","members":{"Value":{"type":"boolean"},"Confidence":{"type":"float"}}},"EyeDirection":{"type":"structure","members":{"Yaw":{"type":"float"},"Pitch":{"type":"float"},"Confidence":{"type":"float"}}}}},"S5d":{"type":"structure","members":{"LabelInclusionFilters":{"shape":"S5e"},"LabelExclusionFilters":{"shape":"S5e"},"LabelCategoryInclusionFilters":{"shape":"S5e"},"LabelCategoryExclusionFilters":{"shape":"S5e"}}},"S5e":{"type":"list","member":{}},"S5k":{"type":"structure","members":{"Name":{},"Confidence":{"type":"float"},"Instances":{"type":"list","member":{"type":"structure","members":{"BoundingBox":{"shape":"Sq"},"Confidence":{"type":"float"},"DominantColors":{"shape":"S5n"}}}},"Parents":{"type":"list","member":{"type":"structure","members":{"Name":{}}}},"Aliases":{"type":"list","member":{"type":"structure","members":{"Name":{}}}},"Categories":{"type":"list","member":{"type":"structure","members":{"Name":{}}}}}},"S5n":{"type":"list","member":{"type":"structure","members":{"Red":{"type":"integer"},"Blue":{"type":"integer"},"Green":{"type":"integer"},"HexCode":{},"CSSColor":{},"SimplifiedColor":{},"PixelPercent":{"type":"float"}}}},"S5w":{"type":"structure","members":{"Brightness":{"type":"float"},"Sharpness":{"type":"float"},"Contrast":{"type":"float"}}},"S68":{"type":"structure","members":{"Confidence":{"type":"float"},"Name":{},"ParentName":{}}},"S6s":{"type":"list","member":{"type":"integer"}},"S6v":{"type":"structure","members":{"MinConfidence":{"type":"float"},"MinBoundingBoxHeight":{"type":"float"},"MinBoundingBoxWidth":{"type":"float"}}},"S70":{"type":"structure","members":{"DetectedText":{},"Type":{},"Id":{"type":"integer"},"ParentId":{"type":"integer"},"Confidence":{"type":"float"},"Geometry":{"shape":"S4r"}}},"S7h":{"type":"list","member":{}},"S7j":{"type":"structure","members":{"Type":{}}},"S7s":{"type":"structure","members":{"Codec":{},"DurationMillis":{"type":"long"},"Format":{},"FrameRate":{"type":"float"},"FrameHeight":{"type":"long"},"FrameWidth":{"type":"long"},"ColorRange":{}}},"S7y":{"type":"structure","members":{"S3Object":{"shape":"Sj"}}},"S8e":{"type":"structure","members":{"Bytes":{"type":"blob","sensitive":true},"S3Object":{"shape":"Sj"},"BoundingBox":{"shape":"Sq"}}},"S8m":{"type":"structure","members":{"Index":{"type":"long"},"BoundingBox":{"shape":"Sq"},"Face":{"shape":"S4x"}}},"S8o":{"type":"list","member":{"type":"structure","members":{"Similarity":{"type":"float"},"Face":{"shape":"S8q"}}}},"S8q":{"type":"structure","members":{"FaceId":{},"BoundingBox":{"shape":"Sq"},"ImageId":{},"ExternalImageId":{},"Confidence":{"type":"float"},"IndexFacesModelVersion":{},"UserId":{}}},"Sbi":{"type":"list","member":{"type":"structure","members":{"Similarity":{"type":"float"},"User":{"type":"structure","members":{"UserId":{},"UserStatus":{}}}}}},"Sbv":{"type":"structure","required":["SNSTopicArn","RoleArn"],"members":{"SNSTopicArn":{},"RoleArn":{}}}}}')},37753:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeProjectVersions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ProjectVersionDescriptions"},"DescribeProjects":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ProjectDescriptions"},"GetCelebrityRecognition":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetContentModeration":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetFaceDetection":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetFaceSearch":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetLabelDetection":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetPersonTracking":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetSegmentDetection":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetTextDetection":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListCollections":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"CollectionIds"},"ListDatasetEntries":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"DatasetEntries"},"ListDatasetLabels":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"DatasetLabelDescriptions"},"ListFaces":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Faces"},"ListProjectPolicies":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ProjectPolicies"},"ListStreamProcessors":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListUsers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Users"}}}')},78910:function(e){"use strict";e.exports=JSON.parse('{"V":{"ProjectVersionTrainingCompleted":{"description":"Wait until the ProjectVersion training completes.","operation":"DescribeProjectVersions","delay":120,"maxAttempts":360,"acceptors":[{"state":"success","matcher":"pathAll","argument":"ProjectVersionDescriptions[].Status","expected":"TRAINING_COMPLETED"},{"state":"failure","matcher":"pathAny","argument":"ProjectVersionDescriptions[].Status","expected":"TRAINING_FAILED"}]},"ProjectVersionRunning":{"description":"Wait until the ProjectVersion is running.","delay":30,"maxAttempts":40,"operation":"DescribeProjectVersions","acceptors":[{"state":"success","matcher":"pathAll","argument":"ProjectVersionDescriptions[].Status","expected":"RUNNING"},{"state":"failure","matcher":"pathAny","argument":"ProjectVersionDescriptions[].Status","expected":"FAILED"}]}}}')},73621:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-11-27","endpointPrefix":"resource-groups","protocol":"rest-json","serviceAbbreviation":"Resource Groups","serviceFullName":"AWS Resource Groups","serviceId":"Resource Groups","signatureVersion":"v4","signingName":"resource-groups","uid":"resource-groups-2017-11-27"},"operations":{"CreateGroup":{"http":{"requestUri":"/groups"},"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"ResourceQuery":{"shape":"S4"},"Tags":{"shape":"S7"},"Configuration":{"shape":"Sa"}}},"output":{"type":"structure","members":{"Group":{"shape":"Sj"},"ResourceQuery":{"shape":"S4"},"Tags":{"shape":"S7"},"GroupConfiguration":{"shape":"Sl"}}}},"DeleteGroup":{"http":{"requestUri":"/delete-group"},"input":{"type":"structure","members":{"GroupName":{"deprecated":true,"deprecatedMessage":"This field is deprecated, use Group instead."},"Group":{}}},"output":{"type":"structure","members":{"Group":{"shape":"Sj"}}}},"GetAccountSettings":{"http":{"requestUri":"/get-account-settings"},"output":{"type":"structure","members":{"AccountSettings":{"shape":"Ss"}}}},"GetGroup":{"http":{"requestUri":"/get-group"},"input":{"type":"structure","members":{"GroupName":{"deprecated":true,"deprecatedMessage":"This field is deprecated, use Group instead."},"Group":{}}},"output":{"type":"structure","members":{"Group":{"shape":"Sj"}}}},"GetGroupConfiguration":{"http":{"requestUri":"/get-group-configuration"},"input":{"type":"structure","members":{"Group":{}}},"output":{"type":"structure","members":{"GroupConfiguration":{"shape":"Sl"}}}},"GetGroupQuery":{"http":{"requestUri":"/get-group-query"},"input":{"type":"structure","members":{"GroupName":{"deprecated":true,"deprecatedMessage":"This field is deprecated, use Group instead."},"Group":{}}},"output":{"type":"structure","members":{"GroupQuery":{"shape":"S12"}}}},"GetTags":{"http":{"method":"GET","requestUri":"/resources/{Arn}/tags"},"input":{"type":"structure","required":["Arn"],"members":{"Arn":{"location":"uri","locationName":"Arn"}}},"output":{"type":"structure","members":{"Arn":{},"Tags":{"shape":"S7"}}}},"GroupResources":{"http":{"requestUri":"/group-resources"},"input":{"type":"structure","required":["Group","ResourceArns"],"members":{"Group":{},"ResourceArns":{"shape":"S16"}}},"output":{"type":"structure","members":{"Succeeded":{"shape":"S16"},"Failed":{"shape":"S19"},"Pending":{"shape":"S1d"}}}},"ListGroupResources":{"http":{"requestUri":"/list-group-resources"},"input":{"type":"structure","members":{"GroupName":{"deprecated":true,"deprecatedMessage":"This field is deprecated, use Group instead."},"Group":{},"Filters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"type":"list","member":{}}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Resources":{"type":"list","member":{"type":"structure","members":{"Identifier":{"shape":"S1q"},"Status":{"type":"structure","members":{"Name":{}}}}}},"ResourceIdentifiers":{"shape":"S1u","deprecated":true,"deprecatedMessage":"This field is deprecated, use Resources instead."},"NextToken":{},"QueryErrors":{"shape":"S1v"}}}},"ListGroups":{"http":{"requestUri":"/groups-list"},"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"type":"list","member":{}}}}},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"GroupIdentifiers":{"type":"list","member":{"type":"structure","members":{"GroupName":{},"GroupArn":{}}}},"Groups":{"deprecated":true,"deprecatedMessage":"This field is deprecated, use GroupIdentifiers instead.","type":"list","member":{"shape":"Sj"}},"NextToken":{}}}},"PutGroupConfiguration":{"http":{"requestUri":"/put-group-configuration","responseCode":202},"input":{"type":"structure","members":{"Group":{},"Configuration":{"shape":"Sa"}}},"output":{"type":"structure","members":{}}},"SearchResources":{"http":{"requestUri":"/resources/search"},"input":{"type":"structure","required":["ResourceQuery"],"members":{"ResourceQuery":{"shape":"S4"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ResourceIdentifiers":{"shape":"S1u"},"NextToken":{},"QueryErrors":{"shape":"S1v"}}}},"Tag":{"http":{"method":"PUT","requestUri":"/resources/{Arn}/tags"},"input":{"type":"structure","required":["Arn","Tags"],"members":{"Arn":{"location":"uri","locationName":"Arn"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","members":{"Arn":{},"Tags":{"shape":"S7"}}}},"UngroupResources":{"http":{"requestUri":"/ungroup-resources"},"input":{"type":"structure","required":["Group","ResourceArns"],"members":{"Group":{},"ResourceArns":{"shape":"S16"}}},"output":{"type":"structure","members":{"Succeeded":{"shape":"S16"},"Failed":{"shape":"S19"},"Pending":{"shape":"S1d"}}}},"Untag":{"http":{"method":"PATCH","requestUri":"/resources/{Arn}/tags"},"input":{"type":"structure","required":["Arn","Keys"],"members":{"Arn":{"location":"uri","locationName":"Arn"},"Keys":{"shape":"S2i"}}},"output":{"type":"structure","members":{"Arn":{},"Keys":{"shape":"S2i"}}}},"UpdateAccountSettings":{"http":{"requestUri":"/update-account-settings"},"input":{"type":"structure","members":{"GroupLifecycleEventsDesiredStatus":{}}},"output":{"type":"structure","members":{"AccountSettings":{"shape":"Ss"}}}},"UpdateGroup":{"http":{"requestUri":"/update-group"},"input":{"type":"structure","members":{"GroupName":{"deprecated":true,"deprecatedMessage":"This field is deprecated, use Group instead."},"Group":{},"Description":{}}},"output":{"type":"structure","members":{"Group":{"shape":"Sj"}}}},"UpdateGroupQuery":{"http":{"requestUri":"/update-group-query"},"input":{"type":"structure","required":["ResourceQuery"],"members":{"GroupName":{"deprecated":true,"deprecatedMessage":"This field is deprecated, use Group instead."},"Group":{},"ResourceQuery":{"shape":"S4"}}},"output":{"type":"structure","members":{"GroupQuery":{"shape":"S12"}}}}},"shapes":{"S4":{"type":"structure","required":["Type","Query"],"members":{"Type":{},"Query":{}}},"S7":{"type":"map","key":{},"value":{}},"Sa":{"type":"list","member":{"type":"structure","required":["Type"],"members":{"Type":{},"Parameters":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{},"Values":{"type":"list","member":{}}}}}}}},"Sj":{"type":"structure","required":["GroupArn","Name"],"members":{"GroupArn":{},"Name":{},"Description":{}}},"Sl":{"type":"structure","members":{"Configuration":{"shape":"Sa"},"ProposedConfiguration":{"shape":"Sa"},"Status":{},"FailureReason":{}}},"Ss":{"type":"structure","members":{"GroupLifecycleEventsDesiredStatus":{},"GroupLifecycleEventsStatus":{},"GroupLifecycleEventsStatusMessage":{}}},"S12":{"type":"structure","required":["GroupName","ResourceQuery"],"members":{"GroupName":{},"ResourceQuery":{"shape":"S4"}}},"S16":{"type":"list","member":{}},"S19":{"type":"list","member":{"type":"structure","members":{"ResourceArn":{},"ErrorMessage":{},"ErrorCode":{}}}},"S1d":{"type":"list","member":{"type":"structure","members":{"ResourceArn":{}}}},"S1q":{"type":"structure","members":{"ResourceArn":{},"ResourceType":{}}},"S1u":{"type":"list","member":{"shape":"S1q"}},"S1v":{"type":"list","member":{"type":"structure","members":{"ErrorCode":{},"Message":{}}}},"S2i":{"type":"list","member":{}}}}')},24085:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListGroupResources":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":["ResourceIdentifiers","Resources"]},"ListGroups":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"GroupIdentifiers"},"SearchResources":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"ResourceIdentifiers"}}}')},20959:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2013-04-01","endpointPrefix":"route53","globalEndpoint":"route53.amazonaws.com","protocol":"rest-xml","serviceAbbreviation":"Route 53","serviceFullName":"Amazon Route 53","serviceId":"Route 53","signatureVersion":"v4","uid":"route53-2013-04-01"},"operations":{"ActivateKeySigningKey":{"http":{"requestUri":"/2013-04-01/keysigningkey/{HostedZoneId}/{Name}/activate"},"input":{"type":"structure","required":["HostedZoneId","Name"],"members":{"HostedZoneId":{"location":"uri","locationName":"HostedZoneId"},"Name":{"location":"uri","locationName":"Name"}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"AssociateVPCWithHostedZone":{"http":{"requestUri":"/2013-04-01/hostedzone/{Id}/associatevpc"},"input":{"locationName":"AssociateVPCWithHostedZoneRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["HostedZoneId","VPC"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"},"VPC":{"shape":"Sa"},"Comment":{}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"ChangeCidrCollection":{"http":{"requestUri":"/2013-04-01/cidrcollection/{CidrCollectionId}"},"input":{"locationName":"ChangeCidrCollectionRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["Id","Changes"],"members":{"Id":{"location":"uri","locationName":"CidrCollectionId"},"CollectionVersion":{"type":"long"},"Changes":{"type":"list","member":{"type":"structure","required":["LocationName","Action","CidrList"],"members":{"LocationName":{},"Action":{},"CidrList":{"type":"list","member":{"locationName":"Cidr"}}}}}}},"output":{"type":"structure","required":["Id"],"members":{"Id":{}}}},"ChangeResourceRecordSets":{"http":{"requestUri":"/2013-04-01/hostedzone/{Id}/rrset/"},"input":{"locationName":"ChangeResourceRecordSetsRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["HostedZoneId","ChangeBatch"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"},"ChangeBatch":{"type":"structure","required":["Changes"],"members":{"Comment":{},"Changes":{"type":"list","member":{"locationName":"Change","type":"structure","required":["Action","ResourceRecordSet"],"members":{"Action":{},"ResourceRecordSet":{"shape":"Sv"}}}}}}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"ChangeTagsForResource":{"http":{"requestUri":"/2013-04-01/tags/{ResourceType}/{ResourceId}"},"input":{"locationName":"ChangeTagsForResourceRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["ResourceType","ResourceId"],"members":{"ResourceType":{"location":"uri","locationName":"ResourceType"},"ResourceId":{"location":"uri","locationName":"ResourceId"},"AddTags":{"shape":"S1l"},"RemoveTagKeys":{"type":"list","member":{"locationName":"Key"}}}},"output":{"type":"structure","members":{}}},"CreateCidrCollection":{"http":{"requestUri":"/2013-04-01/cidrcollection","responseCode":201},"input":{"locationName":"CreateCidrCollectionRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["Name","CallerReference"],"members":{"Name":{},"CallerReference":{}}},"output":{"type":"structure","members":{"Collection":{"type":"structure","members":{"Arn":{},"Id":{},"Name":{},"Version":{"type":"long"}}},"Location":{"location":"header","locationName":"Location"}}}},"CreateHealthCheck":{"http":{"requestUri":"/2013-04-01/healthcheck","responseCode":201},"input":{"locationName":"CreateHealthCheckRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["CallerReference","HealthCheckConfig"],"members":{"CallerReference":{},"HealthCheckConfig":{"shape":"S20"}}},"output":{"type":"structure","required":["HealthCheck","Location"],"members":{"HealthCheck":{"shape":"S2n"},"Location":{"location":"header","locationName":"Location"}}}},"CreateHostedZone":{"http":{"requestUri":"/2013-04-01/hostedzone","responseCode":201},"input":{"locationName":"CreateHostedZoneRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["Name","CallerReference"],"members":{"Name":{},"VPC":{"shape":"Sa"},"CallerReference":{},"HostedZoneConfig":{"shape":"S34"},"DelegationSetId":{}}},"output":{"type":"structure","required":["HostedZone","ChangeInfo","DelegationSet","Location"],"members":{"HostedZone":{"shape":"S37"},"ChangeInfo":{"shape":"S5"},"DelegationSet":{"shape":"S39"},"VPC":{"shape":"Sa"},"Location":{"location":"header","locationName":"Location"}}}},"CreateKeySigningKey":{"http":{"requestUri":"/2013-04-01/keysigningkey","responseCode":201},"input":{"locationName":"CreateKeySigningKeyRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["CallerReference","HostedZoneId","KeyManagementServiceArn","Name","Status"],"members":{"CallerReference":{},"HostedZoneId":{},"KeyManagementServiceArn":{},"Name":{},"Status":{}}},"output":{"type":"structure","required":["ChangeInfo","KeySigningKey","Location"],"members":{"ChangeInfo":{"shape":"S5"},"KeySigningKey":{"shape":"S3f"},"Location":{"location":"header","locationName":"Location"}}}},"CreateQueryLoggingConfig":{"http":{"requestUri":"/2013-04-01/queryloggingconfig","responseCode":201},"input":{"locationName":"CreateQueryLoggingConfigRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["HostedZoneId","CloudWatchLogsLogGroupArn"],"members":{"HostedZoneId":{},"CloudWatchLogsLogGroupArn":{}}},"output":{"type":"structure","required":["QueryLoggingConfig","Location"],"members":{"QueryLoggingConfig":{"shape":"S3m"},"Location":{"location":"header","locationName":"Location"}}}},"CreateReusableDelegationSet":{"http":{"requestUri":"/2013-04-01/delegationset","responseCode":201},"input":{"locationName":"CreateReusableDelegationSetRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["CallerReference"],"members":{"CallerReference":{},"HostedZoneId":{}}},"output":{"type":"structure","required":["DelegationSet","Location"],"members":{"DelegationSet":{"shape":"S39"},"Location":{"location":"header","locationName":"Location"}}}},"CreateTrafficPolicy":{"http":{"requestUri":"/2013-04-01/trafficpolicy","responseCode":201},"input":{"locationName":"CreateTrafficPolicyRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["Name","Document"],"members":{"Name":{},"Document":{},"Comment":{}}},"output":{"type":"structure","required":["TrafficPolicy","Location"],"members":{"TrafficPolicy":{"shape":"S3v"},"Location":{"location":"header","locationName":"Location"}}}},"CreateTrafficPolicyInstance":{"http":{"requestUri":"/2013-04-01/trafficpolicyinstance","responseCode":201},"input":{"locationName":"CreateTrafficPolicyInstanceRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["HostedZoneId","Name","TTL","TrafficPolicyId","TrafficPolicyVersion"],"members":{"HostedZoneId":{},"Name":{},"TTL":{"type":"long"},"TrafficPolicyId":{},"TrafficPolicyVersion":{"type":"integer"}}},"output":{"type":"structure","required":["TrafficPolicyInstance","Location"],"members":{"TrafficPolicyInstance":{"shape":"S40"},"Location":{"location":"header","locationName":"Location"}}}},"CreateTrafficPolicyVersion":{"http":{"requestUri":"/2013-04-01/trafficpolicy/{Id}","responseCode":201},"input":{"locationName":"CreateTrafficPolicyVersionRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["Id","Document"],"members":{"Id":{"location":"uri","locationName":"Id"},"Document":{},"Comment":{}}},"output":{"type":"structure","required":["TrafficPolicy","Location"],"members":{"TrafficPolicy":{"shape":"S3v"},"Location":{"location":"header","locationName":"Location"}}}},"CreateVPCAssociationAuthorization":{"http":{"requestUri":"/2013-04-01/hostedzone/{Id}/authorizevpcassociation"},"input":{"locationName":"CreateVPCAssociationAuthorizationRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["HostedZoneId","VPC"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"},"VPC":{"shape":"Sa"}}},"output":{"type":"structure","required":["HostedZoneId","VPC"],"members":{"HostedZoneId":{},"VPC":{"shape":"Sa"}}}},"DeactivateKeySigningKey":{"http":{"requestUri":"/2013-04-01/keysigningkey/{HostedZoneId}/{Name}/deactivate"},"input":{"type":"structure","required":["HostedZoneId","Name"],"members":{"HostedZoneId":{"location":"uri","locationName":"HostedZoneId"},"Name":{"location":"uri","locationName":"Name"}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"DeleteCidrCollection":{"http":{"method":"DELETE","requestUri":"/2013-04-01/cidrcollection/{CidrCollectionId}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"CidrCollectionId"}}},"output":{"type":"structure","members":{}}},"DeleteHealthCheck":{"http":{"method":"DELETE","requestUri":"/2013-04-01/healthcheck/{HealthCheckId}"},"input":{"type":"structure","required":["HealthCheckId"],"members":{"HealthCheckId":{"location":"uri","locationName":"HealthCheckId"}}},"output":{"type":"structure","members":{}}},"DeleteHostedZone":{"http":{"method":"DELETE","requestUri":"/2013-04-01/hostedzone/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"DeleteKeySigningKey":{"http":{"method":"DELETE","requestUri":"/2013-04-01/keysigningkey/{HostedZoneId}/{Name}"},"input":{"type":"structure","required":["HostedZoneId","Name"],"members":{"HostedZoneId":{"location":"uri","locationName":"HostedZoneId"},"Name":{"location":"uri","locationName":"Name"}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"DeleteQueryLoggingConfig":{"http":{"method":"DELETE","requestUri":"/2013-04-01/queryloggingconfig/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{}}},"DeleteReusableDelegationSet":{"http":{"method":"DELETE","requestUri":"/2013-04-01/delegationset/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{}}},"DeleteTrafficPolicy":{"http":{"method":"DELETE","requestUri":"/2013-04-01/trafficpolicy/{Id}/{Version}"},"input":{"type":"structure","required":["Id","Version"],"members":{"Id":{"location":"uri","locationName":"Id"},"Version":{"location":"uri","locationName":"Version","type":"integer"}}},"output":{"type":"structure","members":{}}},"DeleteTrafficPolicyInstance":{"http":{"method":"DELETE","requestUri":"/2013-04-01/trafficpolicyinstance/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{}}},"DeleteVPCAssociationAuthorization":{"http":{"requestUri":"/2013-04-01/hostedzone/{Id}/deauthorizevpcassociation"},"input":{"locationName":"DeleteVPCAssociationAuthorizationRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["HostedZoneId","VPC"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"},"VPC":{"shape":"Sa"}}},"output":{"type":"structure","members":{}}},"DisableHostedZoneDNSSEC":{"http":{"requestUri":"/2013-04-01/hostedzone/{Id}/disable-dnssec"},"input":{"type":"structure","required":["HostedZoneId"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"DisassociateVPCFromHostedZone":{"http":{"requestUri":"/2013-04-01/hostedzone/{Id}/disassociatevpc"},"input":{"locationName":"DisassociateVPCFromHostedZoneRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["HostedZoneId","VPC"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"},"VPC":{"shape":"Sa"},"Comment":{}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"EnableHostedZoneDNSSEC":{"http":{"requestUri":"/2013-04-01/hostedzone/{Id}/enable-dnssec"},"input":{"type":"structure","required":["HostedZoneId"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"GetAccountLimit":{"http":{"method":"GET","requestUri":"/2013-04-01/accountlimit/{Type}"},"input":{"type":"structure","required":["Type"],"members":{"Type":{"location":"uri","locationName":"Type"}}},"output":{"type":"structure","required":["Limit","Count"],"members":{"Limit":{"type":"structure","required":["Type","Value"],"members":{"Type":{},"Value":{"type":"long"}}},"Count":{"type":"long"}}}},"GetChange":{"http":{"method":"GET","requestUri":"/2013-04-01/change/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"GetCheckerIpRanges":{"http":{"method":"GET","requestUri":"/2013-04-01/checkeripranges"},"input":{"type":"structure","members":{}},"output":{"type":"structure","required":["CheckerIpRanges"],"members":{"CheckerIpRanges":{"type":"list","member":{}}}}},"GetDNSSEC":{"http":{"method":"GET","requestUri":"/2013-04-01/hostedzone/{Id}/dnssec"},"input":{"type":"structure","required":["HostedZoneId"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["Status","KeySigningKeys"],"members":{"Status":{"type":"structure","members":{"ServeSignature":{},"StatusMessage":{}}},"KeySigningKeys":{"type":"list","member":{"shape":"S3f"}}}}},"GetGeoLocation":{"http":{"method":"GET","requestUri":"/2013-04-01/geolocation"},"input":{"type":"structure","members":{"ContinentCode":{"location":"querystring","locationName":"continentcode"},"CountryCode":{"location":"querystring","locationName":"countrycode"},"SubdivisionCode":{"location":"querystring","locationName":"subdivisioncode"}}},"output":{"type":"structure","required":["GeoLocationDetails"],"members":{"GeoLocationDetails":{"shape":"S5h"}}}},"GetHealthCheck":{"http":{"method":"GET","requestUri":"/2013-04-01/healthcheck/{HealthCheckId}"},"input":{"type":"structure","required":["HealthCheckId"],"members":{"HealthCheckId":{"location":"uri","locationName":"HealthCheckId"}}},"output":{"type":"structure","required":["HealthCheck"],"members":{"HealthCheck":{"shape":"S2n"}}}},"GetHealthCheckCount":{"http":{"method":"GET","requestUri":"/2013-04-01/healthcheckcount"},"input":{"type":"structure","members":{}},"output":{"type":"structure","required":["HealthCheckCount"],"members":{"HealthCheckCount":{"type":"long"}}}},"GetHealthCheckLastFailureReason":{"http":{"method":"GET","requestUri":"/2013-04-01/healthcheck/{HealthCheckId}/lastfailurereason"},"input":{"type":"structure","required":["HealthCheckId"],"members":{"HealthCheckId":{"location":"uri","locationName":"HealthCheckId"}}},"output":{"type":"structure","required":["HealthCheckObservations"],"members":{"HealthCheckObservations":{"shape":"S5s"}}}},"GetHealthCheckStatus":{"http":{"method":"GET","requestUri":"/2013-04-01/healthcheck/{HealthCheckId}/status"},"input":{"type":"structure","required":["HealthCheckId"],"members":{"HealthCheckId":{"location":"uri","locationName":"HealthCheckId"}}},"output":{"type":"structure","required":["HealthCheckObservations"],"members":{"HealthCheckObservations":{"shape":"S5s"}}}},"GetHostedZone":{"http":{"method":"GET","requestUri":"/2013-04-01/hostedzone/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["HostedZone"],"members":{"HostedZone":{"shape":"S37"},"DelegationSet":{"shape":"S39"},"VPCs":{"shape":"S60"}}}},"GetHostedZoneCount":{"http":{"method":"GET","requestUri":"/2013-04-01/hostedzonecount"},"input":{"type":"structure","members":{}},"output":{"type":"structure","required":["HostedZoneCount"],"members":{"HostedZoneCount":{"type":"long"}}}},"GetHostedZoneLimit":{"http":{"method":"GET","requestUri":"/2013-04-01/hostedzonelimit/{Id}/{Type}"},"input":{"type":"structure","required":["Type","HostedZoneId"],"members":{"Type":{"location":"uri","locationName":"Type"},"HostedZoneId":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["Limit","Count"],"members":{"Limit":{"type":"structure","required":["Type","Value"],"members":{"Type":{},"Value":{"type":"long"}}},"Count":{"type":"long"}}}},"GetQueryLoggingConfig":{"http":{"method":"GET","requestUri":"/2013-04-01/queryloggingconfig/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["QueryLoggingConfig"],"members":{"QueryLoggingConfig":{"shape":"S3m"}}}},"GetReusableDelegationSet":{"http":{"method":"GET","requestUri":"/2013-04-01/delegationset/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["DelegationSet"],"members":{"DelegationSet":{"shape":"S39"}}}},"GetReusableDelegationSetLimit":{"http":{"method":"GET","requestUri":"/2013-04-01/reusabledelegationsetlimit/{Id}/{Type}"},"input":{"type":"structure","required":["Type","DelegationSetId"],"members":{"Type":{"location":"uri","locationName":"Type"},"DelegationSetId":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["Limit","Count"],"members":{"Limit":{"type":"structure","required":["Type","Value"],"members":{"Type":{},"Value":{"type":"long"}}},"Count":{"type":"long"}}}},"GetTrafficPolicy":{"http":{"method":"GET","requestUri":"/2013-04-01/trafficpolicy/{Id}/{Version}"},"input":{"type":"structure","required":["Id","Version"],"members":{"Id":{"location":"uri","locationName":"Id"},"Version":{"location":"uri","locationName":"Version","type":"integer"}}},"output":{"type":"structure","required":["TrafficPolicy"],"members":{"TrafficPolicy":{"shape":"S3v"}}}},"GetTrafficPolicyInstance":{"http":{"method":"GET","requestUri":"/2013-04-01/trafficpolicyinstance/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["TrafficPolicyInstance"],"members":{"TrafficPolicyInstance":{"shape":"S40"}}}},"GetTrafficPolicyInstanceCount":{"http":{"method":"GET","requestUri":"/2013-04-01/trafficpolicyinstancecount"},"input":{"type":"structure","members":{}},"output":{"type":"structure","required":["TrafficPolicyInstanceCount"],"members":{"TrafficPolicyInstanceCount":{"type":"integer"}}}},"ListCidrBlocks":{"http":{"method":"GET","requestUri":"/2013-04-01/cidrcollection/{CidrCollectionId}/cidrblocks"},"input":{"type":"structure","required":["CollectionId"],"members":{"CollectionId":{"location":"uri","locationName":"CidrCollectionId"},"LocationName":{"location":"querystring","locationName":"location"},"NextToken":{"location":"querystring","locationName":"nexttoken"},"MaxResults":{"location":"querystring","locationName":"maxresults"}}},"output":{"type":"structure","members":{"NextToken":{},"CidrBlocks":{"type":"list","member":{"type":"structure","members":{"CidrBlock":{},"LocationName":{}}}}}}},"ListCidrCollections":{"http":{"method":"GET","requestUri":"/2013-04-01/cidrcollection"},"input":{"type":"structure","members":{"NextToken":{"location":"querystring","locationName":"nexttoken"},"MaxResults":{"location":"querystring","locationName":"maxresults"}}},"output":{"type":"structure","members":{"NextToken":{},"CidrCollections":{"type":"list","member":{"type":"structure","members":{"Arn":{},"Id":{},"Name":{},"Version":{"type":"long"}}}}}}},"ListCidrLocations":{"http":{"method":"GET","requestUri":"/2013-04-01/cidrcollection/{CidrCollectionId}"},"input":{"type":"structure","required":["CollectionId"],"members":{"CollectionId":{"location":"uri","locationName":"CidrCollectionId"},"NextToken":{"location":"querystring","locationName":"nexttoken"},"MaxResults":{"location":"querystring","locationName":"maxresults"}}},"output":{"type":"structure","members":{"NextToken":{},"CidrLocations":{"type":"list","member":{"type":"structure","members":{"LocationName":{}}}}}}},"ListGeoLocations":{"http":{"method":"GET","requestUri":"/2013-04-01/geolocations"},"input":{"type":"structure","members":{"StartContinentCode":{"location":"querystring","locationName":"startcontinentcode"},"StartCountryCode":{"location":"querystring","locationName":"startcountrycode"},"StartSubdivisionCode":{"location":"querystring","locationName":"startsubdivisioncode"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["GeoLocationDetailsList","IsTruncated","MaxItems"],"members":{"GeoLocationDetailsList":{"type":"list","member":{"shape":"S5h","locationName":"GeoLocationDetails"}},"IsTruncated":{"type":"boolean"},"NextContinentCode":{},"NextCountryCode":{},"NextSubdivisionCode":{},"MaxItems":{}}}},"ListHealthChecks":{"http":{"method":"GET","requestUri":"/2013-04-01/healthcheck"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"marker"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["HealthChecks","Marker","IsTruncated","MaxItems"],"members":{"HealthChecks":{"type":"list","member":{"shape":"S2n","locationName":"HealthCheck"}},"Marker":{},"IsTruncated":{"type":"boolean"},"NextMarker":{},"MaxItems":{}}}},"ListHostedZones":{"http":{"method":"GET","requestUri":"/2013-04-01/hostedzone"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"marker"},"MaxItems":{"location":"querystring","locationName":"maxitems"},"DelegationSetId":{"location":"querystring","locationName":"delegationsetid"}}},"output":{"type":"structure","required":["HostedZones","Marker","IsTruncated","MaxItems"],"members":{"HostedZones":{"shape":"S7c"},"Marker":{},"IsTruncated":{"type":"boolean"},"NextMarker":{},"MaxItems":{}}}},"ListHostedZonesByName":{"http":{"method":"GET","requestUri":"/2013-04-01/hostedzonesbyname"},"input":{"type":"structure","members":{"DNSName":{"location":"querystring","locationName":"dnsname"},"HostedZoneId":{"location":"querystring","locationName":"hostedzoneid"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["HostedZones","IsTruncated","MaxItems"],"members":{"HostedZones":{"shape":"S7c"},"DNSName":{},"HostedZoneId":{},"IsTruncated":{"type":"boolean"},"NextDNSName":{},"NextHostedZoneId":{},"MaxItems":{}}}},"ListHostedZonesByVPC":{"http":{"method":"GET","requestUri":"/2013-04-01/hostedzonesbyvpc"},"input":{"type":"structure","required":["VPCId","VPCRegion"],"members":{"VPCId":{"location":"querystring","locationName":"vpcid"},"VPCRegion":{"location":"querystring","locationName":"vpcregion"},"MaxItems":{"location":"querystring","locationName":"maxitems"},"NextToken":{"location":"querystring","locationName":"nexttoken"}}},"output":{"type":"structure","required":["HostedZoneSummaries","MaxItems"],"members":{"HostedZoneSummaries":{"type":"list","member":{"locationName":"HostedZoneSummary","type":"structure","required":["HostedZoneId","Name","Owner"],"members":{"HostedZoneId":{},"Name":{},"Owner":{"type":"structure","members":{"OwningAccount":{},"OwningService":{}}}}}},"MaxItems":{},"NextToken":{}}}},"ListQueryLoggingConfigs":{"http":{"method":"GET","requestUri":"/2013-04-01/queryloggingconfig"},"input":{"type":"structure","members":{"HostedZoneId":{"location":"querystring","locationName":"hostedzoneid"},"NextToken":{"location":"querystring","locationName":"nexttoken"},"MaxResults":{"location":"querystring","locationName":"maxresults"}}},"output":{"type":"structure","required":["QueryLoggingConfigs"],"members":{"QueryLoggingConfigs":{"type":"list","member":{"shape":"S3m","locationName":"QueryLoggingConfig"}},"NextToken":{}}}},"ListResourceRecordSets":{"http":{"method":"GET","requestUri":"/2013-04-01/hostedzone/{Id}/rrset"},"input":{"type":"structure","required":["HostedZoneId"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"},"StartRecordName":{"location":"querystring","locationName":"name"},"StartRecordType":{"location":"querystring","locationName":"type"},"StartRecordIdentifier":{"location":"querystring","locationName":"identifier"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["ResourceRecordSets","IsTruncated","MaxItems"],"members":{"ResourceRecordSets":{"type":"list","member":{"shape":"Sv","locationName":"ResourceRecordSet"}},"IsTruncated":{"type":"boolean"},"NextRecordName":{},"NextRecordType":{},"NextRecordIdentifier":{},"MaxItems":{}}}},"ListReusableDelegationSets":{"http":{"method":"GET","requestUri":"/2013-04-01/delegationset"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"marker"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["DelegationSets","Marker","IsTruncated","MaxItems"],"members":{"DelegationSets":{"type":"list","member":{"shape":"S39","locationName":"DelegationSet"}},"Marker":{},"IsTruncated":{"type":"boolean"},"NextMarker":{},"MaxItems":{}}}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/2013-04-01/tags/{ResourceType}/{ResourceId}"},"input":{"type":"structure","required":["ResourceType","ResourceId"],"members":{"ResourceType":{"location":"uri","locationName":"ResourceType"},"ResourceId":{"location":"uri","locationName":"ResourceId"}}},"output":{"type":"structure","required":["ResourceTagSet"],"members":{"ResourceTagSet":{"shape":"S7x"}}}},"ListTagsForResources":{"http":{"requestUri":"/2013-04-01/tags/{ResourceType}"},"input":{"locationName":"ListTagsForResourcesRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["ResourceType","ResourceIds"],"members":{"ResourceType":{"location":"uri","locationName":"ResourceType"},"ResourceIds":{"type":"list","member":{"locationName":"ResourceId"}}}},"output":{"type":"structure","required":["ResourceTagSets"],"members":{"ResourceTagSets":{"type":"list","member":{"shape":"S7x","locationName":"ResourceTagSet"}}}}},"ListTrafficPolicies":{"http":{"method":"GET","requestUri":"/2013-04-01/trafficpolicies"},"input":{"type":"structure","members":{"TrafficPolicyIdMarker":{"location":"querystring","locationName":"trafficpolicyid"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["TrafficPolicySummaries","IsTruncated","TrafficPolicyIdMarker","MaxItems"],"members":{"TrafficPolicySummaries":{"type":"list","member":{"locationName":"TrafficPolicySummary","type":"structure","required":["Id","Name","Type","LatestVersion","TrafficPolicyCount"],"members":{"Id":{},"Name":{},"Type":{},"LatestVersion":{"type":"integer"},"TrafficPolicyCount":{"type":"integer"}}}},"IsTruncated":{"type":"boolean"},"TrafficPolicyIdMarker":{},"MaxItems":{}}}},"ListTrafficPolicyInstances":{"http":{"method":"GET","requestUri":"/2013-04-01/trafficpolicyinstances"},"input":{"type":"structure","members":{"HostedZoneIdMarker":{"location":"querystring","locationName":"hostedzoneid"},"TrafficPolicyInstanceNameMarker":{"location":"querystring","locationName":"trafficpolicyinstancename"},"TrafficPolicyInstanceTypeMarker":{"location":"querystring","locationName":"trafficpolicyinstancetype"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["TrafficPolicyInstances","IsTruncated","MaxItems"],"members":{"TrafficPolicyInstances":{"shape":"S88"},"HostedZoneIdMarker":{},"TrafficPolicyInstanceNameMarker":{},"TrafficPolicyInstanceTypeMarker":{},"IsTruncated":{"type":"boolean"},"MaxItems":{}}}},"ListTrafficPolicyInstancesByHostedZone":{"http":{"method":"GET","requestUri":"/2013-04-01/trafficpolicyinstances/hostedzone"},"input":{"type":"structure","required":["HostedZoneId"],"members":{"HostedZoneId":{"location":"querystring","locationName":"id"},"TrafficPolicyInstanceNameMarker":{"location":"querystring","locationName":"trafficpolicyinstancename"},"TrafficPolicyInstanceTypeMarker":{"location":"querystring","locationName":"trafficpolicyinstancetype"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["TrafficPolicyInstances","IsTruncated","MaxItems"],"members":{"TrafficPolicyInstances":{"shape":"S88"},"TrafficPolicyInstanceNameMarker":{},"TrafficPolicyInstanceTypeMarker":{},"IsTruncated":{"type":"boolean"},"MaxItems":{}}}},"ListTrafficPolicyInstancesByPolicy":{"http":{"method":"GET","requestUri":"/2013-04-01/trafficpolicyinstances/trafficpolicy"},"input":{"type":"structure","required":["TrafficPolicyId","TrafficPolicyVersion"],"members":{"TrafficPolicyId":{"location":"querystring","locationName":"id"},"TrafficPolicyVersion":{"location":"querystring","locationName":"version","type":"integer"},"HostedZoneIdMarker":{"location":"querystring","locationName":"hostedzoneid"},"TrafficPolicyInstanceNameMarker":{"location":"querystring","locationName":"trafficpolicyinstancename"},"TrafficPolicyInstanceTypeMarker":{"location":"querystring","locationName":"trafficpolicyinstancetype"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["TrafficPolicyInstances","IsTruncated","MaxItems"],"members":{"TrafficPolicyInstances":{"shape":"S88"},"HostedZoneIdMarker":{},"TrafficPolicyInstanceNameMarker":{},"TrafficPolicyInstanceTypeMarker":{},"IsTruncated":{"type":"boolean"},"MaxItems":{}}}},"ListTrafficPolicyVersions":{"http":{"method":"GET","requestUri":"/2013-04-01/trafficpolicies/{Id}/versions"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"TrafficPolicyVersionMarker":{"location":"querystring","locationName":"trafficpolicyversion"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["TrafficPolicies","IsTruncated","TrafficPolicyVersionMarker","MaxItems"],"members":{"TrafficPolicies":{"type":"list","member":{"shape":"S3v","locationName":"TrafficPolicy"}},"IsTruncated":{"type":"boolean"},"TrafficPolicyVersionMarker":{},"MaxItems":{}}}},"ListVPCAssociationAuthorizations":{"http":{"method":"GET","requestUri":"/2013-04-01/hostedzone/{Id}/authorizevpcassociation"},"input":{"type":"structure","required":["HostedZoneId"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"},"NextToken":{"location":"querystring","locationName":"nexttoken"},"MaxResults":{"location":"querystring","locationName":"maxresults"}}},"output":{"type":"structure","required":["HostedZoneId","VPCs"],"members":{"HostedZoneId":{},"NextToken":{},"VPCs":{"shape":"S60"}}}},"TestDNSAnswer":{"http":{"method":"GET","requestUri":"/2013-04-01/testdnsanswer"},"input":{"type":"structure","required":["HostedZoneId","RecordName","RecordType"],"members":{"HostedZoneId":{"location":"querystring","locationName":"hostedzoneid"},"RecordName":{"location":"querystring","locationName":"recordname"},"RecordType":{"location":"querystring","locationName":"recordtype"},"ResolverIP":{"location":"querystring","locationName":"resolverip"},"EDNS0ClientSubnetIP":{"location":"querystring","locationName":"edns0clientsubnetip"},"EDNS0ClientSubnetMask":{"location":"querystring","locationName":"edns0clientsubnetmask"}}},"output":{"type":"structure","required":["Nameserver","RecordName","RecordType","RecordData","ResponseCode","Protocol"],"members":{"Nameserver":{},"RecordName":{},"RecordType":{},"RecordData":{"type":"list","member":{"locationName":"RecordDataEntry"}},"ResponseCode":{},"Protocol":{}}}},"UpdateHealthCheck":{"http":{"requestUri":"/2013-04-01/healthcheck/{HealthCheckId}"},"input":{"locationName":"UpdateHealthCheckRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["HealthCheckId"],"members":{"HealthCheckId":{"location":"uri","locationName":"HealthCheckId"},"HealthCheckVersion":{"type":"long"},"IPAddress":{},"Port":{"type":"integer"},"ResourcePath":{},"FullyQualifiedDomainName":{},"SearchString":{},"FailureThreshold":{"type":"integer"},"Inverted":{"type":"boolean"},"Disabled":{"type":"boolean"},"HealthThreshold":{"type":"integer"},"ChildHealthChecks":{"shape":"S2d"},"EnableSNI":{"type":"boolean"},"Regions":{"shape":"S2f"},"AlarmIdentifier":{"shape":"S2h"},"InsufficientDataHealthStatus":{},"ResetElements":{"type":"list","member":{"locationName":"ResettableElementName"}}}},"output":{"type":"structure","required":["HealthCheck"],"members":{"HealthCheck":{"shape":"S2n"}}}},"UpdateHostedZoneComment":{"http":{"requestUri":"/2013-04-01/hostedzone/{Id}"},"input":{"locationName":"UpdateHostedZoneCommentRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"Comment":{}}},"output":{"type":"structure","required":["HostedZone"],"members":{"HostedZone":{"shape":"S37"}}}},"UpdateTrafficPolicyComment":{"http":{"requestUri":"/2013-04-01/trafficpolicy/{Id}/{Version}"},"input":{"locationName":"UpdateTrafficPolicyCommentRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["Id","Version","Comment"],"members":{"Id":{"location":"uri","locationName":"Id"},"Version":{"location":"uri","locationName":"Version","type":"integer"},"Comment":{}}},"output":{"type":"structure","required":["TrafficPolicy"],"members":{"TrafficPolicy":{"shape":"S3v"}}}},"UpdateTrafficPolicyInstance":{"http":{"requestUri":"/2013-04-01/trafficpolicyinstance/{Id}"},"input":{"locationName":"UpdateTrafficPolicyInstanceRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["Id","TTL","TrafficPolicyId","TrafficPolicyVersion"],"members":{"Id":{"location":"uri","locationName":"Id"},"TTL":{"type":"long"},"TrafficPolicyId":{},"TrafficPolicyVersion":{"type":"integer"}}},"output":{"type":"structure","required":["TrafficPolicyInstance"],"members":{"TrafficPolicyInstance":{"shape":"S40"}}}}},"shapes":{"S5":{"type":"structure","required":["Id","Status","SubmittedAt"],"members":{"Id":{},"Status":{},"SubmittedAt":{"type":"timestamp"},"Comment":{}}},"Sa":{"type":"structure","members":{"VPCRegion":{},"VPCId":{}}},"Sv":{"type":"structure","required":["Name","Type"],"members":{"Name":{},"Type":{},"SetIdentifier":{},"Weight":{"type":"long"},"Region":{},"GeoLocation":{"type":"structure","members":{"ContinentCode":{},"CountryCode":{},"SubdivisionCode":{}}},"Failover":{},"MultiValueAnswer":{"type":"boolean"},"TTL":{"type":"long"},"ResourceRecords":{"type":"list","member":{"locationName":"ResourceRecord","type":"structure","required":["Value"],"members":{"Value":{}}}},"AliasTarget":{"type":"structure","required":["HostedZoneId","DNSName","EvaluateTargetHealth"],"members":{"HostedZoneId":{},"DNSName":{},"EvaluateTargetHealth":{"type":"boolean"}}},"HealthCheckId":{},"TrafficPolicyInstanceId":{},"CidrRoutingConfig":{"type":"structure","required":["CollectionId","LocationName"],"members":{"CollectionId":{},"LocationName":{}}}}},"S1l":{"type":"list","member":{"locationName":"Tag","type":"structure","members":{"Key":{},"Value":{}}}},"S20":{"type":"structure","required":["Type"],"members":{"IPAddress":{},"Port":{"type":"integer"},"Type":{},"ResourcePath":{},"FullyQualifiedDomainName":{},"SearchString":{},"RequestInterval":{"type":"integer"},"FailureThreshold":{"type":"integer"},"MeasureLatency":{"type":"boolean"},"Inverted":{"type":"boolean"},"Disabled":{"type":"boolean"},"HealthThreshold":{"type":"integer"},"ChildHealthChecks":{"shape":"S2d"},"EnableSNI":{"type":"boolean"},"Regions":{"shape":"S2f"},"AlarmIdentifier":{"shape":"S2h"},"InsufficientDataHealthStatus":{},"RoutingControlArn":{}}},"S2d":{"type":"list","member":{"locationName":"ChildHealthCheck"}},"S2f":{"type":"list","member":{"locationName":"Region"}},"S2h":{"type":"structure","required":["Region","Name"],"members":{"Region":{},"Name":{}}},"S2n":{"type":"structure","required":["Id","CallerReference","HealthCheckConfig","HealthCheckVersion"],"members":{"Id":{},"CallerReference":{},"LinkedService":{"shape":"S2o"},"HealthCheckConfig":{"shape":"S20"},"HealthCheckVersion":{"type":"long"},"CloudWatchAlarmConfiguration":{"type":"structure","required":["EvaluationPeriods","Threshold","ComparisonOperator","Period","MetricName","Namespace","Statistic"],"members":{"EvaluationPeriods":{"type":"integer"},"Threshold":{"type":"double"},"ComparisonOperator":{},"Period":{"type":"integer"},"MetricName":{},"Namespace":{},"Statistic":{},"Dimensions":{"type":"list","member":{"locationName":"Dimension","type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}}}}}},"S2o":{"type":"structure","members":{"ServicePrincipal":{},"Description":{}}},"S34":{"type":"structure","members":{"Comment":{},"PrivateZone":{"type":"boolean"}}},"S37":{"type":"structure","required":["Id","Name","CallerReference"],"members":{"Id":{},"Name":{},"CallerReference":{},"Config":{"shape":"S34"},"ResourceRecordSetCount":{"type":"long"},"LinkedService":{"shape":"S2o"}}},"S39":{"type":"structure","required":["NameServers"],"members":{"Id":{},"CallerReference":{},"NameServers":{"type":"list","member":{"locationName":"NameServer"}}}},"S3f":{"type":"structure","members":{"Name":{},"KmsArn":{},"Flag":{"type":"integer"},"SigningAlgorithmMnemonic":{},"SigningAlgorithmType":{"type":"integer"},"DigestAlgorithmMnemonic":{},"DigestAlgorithmType":{"type":"integer"},"KeyTag":{"type":"integer"},"DigestValue":{},"PublicKey":{},"DSRecord":{},"DNSKEYRecord":{},"Status":{},"StatusMessage":{},"CreatedDate":{"type":"timestamp"},"LastModifiedDate":{"type":"timestamp"}}},"S3m":{"type":"structure","required":["Id","HostedZoneId","CloudWatchLogsLogGroupArn"],"members":{"Id":{},"HostedZoneId":{},"CloudWatchLogsLogGroupArn":{}}},"S3v":{"type":"structure","required":["Id","Version","Name","Type","Document"],"members":{"Id":{},"Version":{"type":"integer"},"Name":{},"Type":{},"Document":{},"Comment":{}}},"S40":{"type":"structure","required":["Id","HostedZoneId","Name","TTL","State","Message","TrafficPolicyId","TrafficPolicyVersion","TrafficPolicyType"],"members":{"Id":{},"HostedZoneId":{},"Name":{},"TTL":{"type":"long"},"State":{},"Message":{},"TrafficPolicyId":{},"TrafficPolicyVersion":{"type":"integer"},"TrafficPolicyType":{}}},"S5h":{"type":"structure","members":{"ContinentCode":{},"ContinentName":{},"CountryCode":{},"CountryName":{},"SubdivisionCode":{},"SubdivisionName":{}}},"S5s":{"type":"list","member":{"locationName":"HealthCheckObservation","type":"structure","members":{"Region":{},"IPAddress":{},"StatusReport":{"type":"structure","members":{"Status":{},"CheckedTime":{"type":"timestamp"}}}}}},"S60":{"type":"list","member":{"shape":"Sa","locationName":"VPC"}},"S7c":{"type":"list","member":{"shape":"S37","locationName":"HostedZone"}},"S7x":{"type":"structure","members":{"ResourceType":{},"ResourceId":{},"Tags":{"shape":"S1l"}}},"S88":{"type":"list","member":{"shape":"S40","locationName":"TrafficPolicyInstance"}}}}')},46456:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListCidrBlocks":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"CidrBlocks"},"ListCidrCollections":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"CidrCollections"},"ListCidrLocations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"CidrLocations"},"ListHealthChecks":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"NextMarker","result_key":"HealthChecks"},"ListHostedZones":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"NextMarker","result_key":"HostedZones"},"ListQueryLoggingConfigs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"QueryLoggingConfigs"},"ListResourceRecordSets":{"input_token":["StartRecordName","StartRecordType","StartRecordIdentifier"],"limit_key":"MaxItems","more_results":"IsTruncated","output_token":["NextRecordName","NextRecordType","NextRecordIdentifier"],"result_key":"ResourceRecordSets"}}}')},28347:function(e){"use strict";e.exports=JSON.parse('{"V":{"ResourceRecordSetsChanged":{"delay":30,"maxAttempts":60,"operation":"GetChange","acceptors":[{"matcher":"path","expected":"INSYNC","argument":"ChangeInfo.Status","state":"success"}]}}}')},57598:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-05-15","endpointPrefix":"route53domains","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon Route 53 Domains","serviceId":"Route 53 Domains","signatureVersion":"v4","targetPrefix":"Route53Domains_v20140515","uid":"route53domains-2014-05-15"},"operations":{"AcceptDomainTransferFromAnotherAwsAccount":{"input":{"type":"structure","required":["DomainName","Password"],"members":{"DomainName":{},"Password":{"shape":"S3"}}},"output":{"type":"structure","members":{"OperationId":{}}}},"AssociateDelegationSignerToDomain":{"input":{"type":"structure","required":["DomainName","SigningAttributes"],"members":{"DomainName":{},"SigningAttributes":{"type":"structure","members":{"Algorithm":{"type":"integer"},"Flags":{"type":"integer"},"PublicKey":{}}}}},"output":{"type":"structure","members":{"OperationId":{}}}},"CancelDomainTransferToAnotherAwsAccount":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{}}},"output":{"type":"structure","members":{"OperationId":{}}}},"CheckDomainAvailability":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{},"IdnLangCode":{}}},"output":{"type":"structure","members":{"Availability":{}}}},"CheckDomainTransferability":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{},"AuthCode":{"shape":"Si"}}},"output":{"type":"structure","members":{"Transferability":{"type":"structure","members":{"Transferable":{}}},"Message":{}}}},"DeleteDomain":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{}}},"output":{"type":"structure","members":{"OperationId":{}}}},"DeleteTagsForDomain":{"input":{"type":"structure","required":["DomainName","TagsToDelete"],"members":{"DomainName":{},"TagsToDelete":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"DisableDomainAutoRenew":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{}}},"output":{"type":"structure","members":{}}},"DisableDomainTransferLock":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{}}},"output":{"type":"structure","members":{"OperationId":{}}}},"DisassociateDelegationSignerFromDomain":{"input":{"type":"structure","required":["DomainName","Id"],"members":{"DomainName":{},"Id":{}}},"output":{"type":"structure","members":{"OperationId":{}}}},"EnableDomainAutoRenew":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{}}},"output":{"type":"structure","members":{}}},"EnableDomainTransferLock":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{}}},"output":{"type":"structure","members":{"OperationId":{}}}},"GetContactReachabilityStatus":{"input":{"type":"structure","members":{"domainName":{}}},"output":{"type":"structure","members":{"domainName":{},"status":{}}}},"GetDomainDetail":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{}}},"output":{"type":"structure","members":{"DomainName":{},"Nameservers":{"shape":"S19"},"AutoRenew":{"type":"boolean"},"AdminContact":{"shape":"S1f"},"RegistrantContact":{"shape":"S1f"},"TechContact":{"shape":"S1f"},"AdminPrivacy":{"type":"boolean"},"RegistrantPrivacy":{"type":"boolean"},"TechPrivacy":{"type":"boolean"},"RegistrarName":{},"WhoIsServer":{},"RegistrarUrl":{},"AbuseContactEmail":{"shape":"S1o"},"AbuseContactPhone":{"shape":"S1n"},"RegistryDomainId":{},"CreationDate":{"type":"timestamp"},"UpdatedDate":{"type":"timestamp"},"ExpirationDate":{"type":"timestamp"},"Reseller":{},"DnsSec":{},"StatusList":{"type":"list","member":{}},"DnssecKeys":{"type":"list","member":{"type":"structure","members":{"Algorithm":{"type":"integer"},"Flags":{"type":"integer"},"PublicKey":{},"DigestType":{"type":"integer"},"Digest":{},"KeyTag":{"type":"integer"},"Id":{}}}}}}},"GetDomainSuggestions":{"input":{"type":"structure","required":["DomainName","SuggestionCount","OnlyAvailable"],"members":{"DomainName":{},"SuggestionCount":{"type":"integer"},"OnlyAvailable":{"type":"boolean"}}},"output":{"type":"structure","members":{"SuggestionsList":{"type":"list","member":{"type":"structure","members":{"DomainName":{},"Availability":{}}}}}}},"GetOperationDetail":{"input":{"type":"structure","required":["OperationId"],"members":{"OperationId":{}}},"output":{"type":"structure","members":{"OperationId":{},"Status":{},"Message":{},"DomainName":{},"Type":{},"SubmittedDate":{"type":"timestamp"},"LastUpdatedDate":{"type":"timestamp"},"StatusFlag":{}}}},"ListDomains":{"input":{"type":"structure","members":{"FilterConditions":{"type":"list","member":{"type":"structure","required":["Name","Operator","Values"],"members":{"Name":{},"Operator":{},"Values":{"type":"list","member":{}}}}},"SortCondition":{"type":"structure","required":["Name","SortOrder"],"members":{"Name":{},"SortOrder":{}}},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"type":"structure","members":{"Domains":{"type":"list","member":{"type":"structure","members":{"DomainName":{},"AutoRenew":{"type":"boolean"},"TransferLock":{"type":"boolean"},"Expiry":{"type":"timestamp"}}}},"NextPageMarker":{}}}},"ListOperations":{"input":{"type":"structure","members":{"SubmittedSince":{"type":"timestamp"},"Marker":{},"MaxItems":{"type":"integer"},"Status":{"type":"list","member":{}},"Type":{"type":"list","member":{}},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","members":{"Operations":{"type":"list","member":{"type":"structure","members":{"OperationId":{},"Status":{},"Type":{},"SubmittedDate":{"type":"timestamp"},"DomainName":{},"Message":{},"StatusFlag":{},"LastUpdatedDate":{"type":"timestamp"}}}},"NextPageMarker":{}}}},"ListPrices":{"input":{"type":"structure","members":{"Tld":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"type":"structure","members":{"Prices":{"type":"list","member":{"type":"structure","members":{"Name":{},"RegistrationPrice":{"shape":"S37"},"TransferPrice":{"shape":"S37"},"RenewalPrice":{"shape":"S37"},"ChangeOwnershipPrice":{"shape":"S37"},"RestorationPrice":{"shape":"S37"}}}},"NextPageMarker":{}}}},"ListTagsForDomain":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{}}},"output":{"type":"structure","members":{"TagList":{"shape":"S3c"}}}},"PushDomain":{"input":{"type":"structure","required":["DomainName","Target"],"members":{"DomainName":{},"Target":{}}}},"RegisterDomain":{"input":{"type":"structure","required":["DomainName","DurationInYears","AdminContact","RegistrantContact","TechContact"],"members":{"DomainName":{},"IdnLangCode":{},"DurationInYears":{"type":"integer"},"AutoRenew":{"type":"boolean"},"AdminContact":{"shape":"S1f"},"RegistrantContact":{"shape":"S1f"},"TechContact":{"shape":"S1f"},"PrivacyProtectAdminContact":{"type":"boolean"},"PrivacyProtectRegistrantContact":{"type":"boolean"},"PrivacyProtectTechContact":{"type":"boolean"}}},"output":{"type":"structure","members":{"OperationId":{}}}},"RejectDomainTransferFromAnotherAwsAccount":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{}}},"output":{"type":"structure","members":{"OperationId":{}}}},"RenewDomain":{"input":{"type":"structure","required":["DomainName","CurrentExpiryYear"],"members":{"DomainName":{},"DurationInYears":{"type":"integer"},"CurrentExpiryYear":{"type":"integer"}}},"output":{"type":"structure","members":{"OperationId":{}}}},"ResendContactReachabilityEmail":{"input":{"type":"structure","members":{"domainName":{}}},"output":{"type":"structure","members":{"domainName":{},"emailAddress":{"shape":"S1o"},"isAlreadyVerified":{"type":"boolean"}}}},"ResendOperationAuthorization":{"input":{"type":"structure","required":["OperationId"],"members":{"OperationId":{}}}},"RetrieveDomainAuthCode":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{}}},"output":{"type":"structure","members":{"AuthCode":{"shape":"Si"}}}},"TransferDomain":{"input":{"type":"structure","required":["DomainName","DurationInYears","AdminContact","RegistrantContact","TechContact"],"members":{"DomainName":{},"IdnLangCode":{},"DurationInYears":{"type":"integer"},"Nameservers":{"shape":"S19"},"AuthCode":{"shape":"Si"},"AutoRenew":{"type":"boolean"},"AdminContact":{"shape":"S1f"},"RegistrantContact":{"shape":"S1f"},"TechContact":{"shape":"S1f"},"PrivacyProtectAdminContact":{"type":"boolean"},"PrivacyProtectRegistrantContact":{"type":"boolean"},"PrivacyProtectTechContact":{"type":"boolean"}}},"output":{"type":"structure","members":{"OperationId":{}}}},"TransferDomainToAnotherAwsAccount":{"input":{"type":"structure","required":["DomainName","AccountId"],"members":{"DomainName":{},"AccountId":{}}},"output":{"type":"structure","members":{"OperationId":{},"Password":{"shape":"S3"}}}},"UpdateDomainContact":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{},"AdminContact":{"shape":"S1f"},"RegistrantContact":{"shape":"S1f"},"TechContact":{"shape":"S1f"},"Consent":{"type":"structure","required":["MaxPrice","Currency"],"members":{"MaxPrice":{"type":"double"},"Currency":{}}}}},"output":{"type":"structure","members":{"OperationId":{}}}},"UpdateDomainContactPrivacy":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{},"AdminPrivacy":{"type":"boolean"},"RegistrantPrivacy":{"type":"boolean"},"TechPrivacy":{"type":"boolean"}}},"output":{"type":"structure","members":{"OperationId":{}}}},"UpdateDomainNameservers":{"input":{"type":"structure","required":["DomainName","Nameservers"],"members":{"DomainName":{},"FIAuthKey":{"deprecated":true,"type":"string","sensitive":true},"Nameservers":{"shape":"S19"}}},"output":{"type":"structure","members":{"OperationId":{}}}},"UpdateTagsForDomain":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{},"TagsToUpdate":{"shape":"S3c"}}},"output":{"type":"structure","members":{}}},"ViewBilling":{"input":{"type":"structure","members":{"Start":{"type":"timestamp"},"End":{"type":"timestamp"},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"type":"structure","members":{"NextPageMarker":{},"BillingRecords":{"type":"list","member":{"type":"structure","members":{"DomainName":{},"Operation":{},"InvoiceId":{},"BillDate":{"type":"timestamp"},"Price":{"type":"double"}}}}}}}},"shapes":{"S3":{"type":"string","sensitive":true},"Si":{"type":"string","sensitive":true},"S19":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{},"GlueIps":{"type":"list","member":{}}}}},"S1f":{"type":"structure","members":{"FirstName":{"shape":"S1g"},"LastName":{"shape":"S1g"},"ContactType":{},"OrganizationName":{"shape":"S1g"},"AddressLine1":{"shape":"S1i"},"AddressLine2":{"shape":"S1i"},"City":{"type":"string","sensitive":true},"State":{"type":"string","sensitive":true},"CountryCode":{"type":"string","sensitive":true},"ZipCode":{"type":"string","sensitive":true},"PhoneNumber":{"shape":"S1n"},"Email":{"shape":"S1o"},"Fax":{"shape":"S1n"},"ExtraParams":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{"type":"string","sensitive":true}}}}},"sensitive":true},"S1g":{"type":"string","sensitive":true},"S1i":{"type":"string","sensitive":true},"S1n":{"type":"string","sensitive":true},"S1o":{"type":"string","sensitive":true},"S37":{"type":"structure","required":["Price","Currency"],"members":{"Price":{"type":"double"},"Currency":{}}},"S3c":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}}}}')},52189:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListDomains":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextPageMarker","result_key":"Domains"},"ListOperations":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextPageMarker","result_key":"Operations"},"ListPrices":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextPageMarker","result_key":"Prices"},"ViewBilling":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextPageMarker","result_key":"BillingRecords"}}}')},11059:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2016-11-28","endpointPrefix":"runtime.lex","jsonVersion":"1.1","protocol":"rest-json","serviceFullName":"Amazon Lex Runtime Service","serviceId":"Lex Runtime Service","signatureVersion":"v4","signingName":"lex","uid":"runtime.lex-2016-11-28"},"operations":{"DeleteSession":{"http":{"method":"DELETE","requestUri":"/bot/{botName}/alias/{botAlias}/user/{userId}/session"},"input":{"type":"structure","required":["botName","botAlias","userId"],"members":{"botName":{"location":"uri","locationName":"botName"},"botAlias":{"location":"uri","locationName":"botAlias"},"userId":{"location":"uri","locationName":"userId"}}},"output":{"type":"structure","members":{"botName":{},"botAlias":{},"userId":{},"sessionId":{}}}},"GetSession":{"http":{"method":"GET","requestUri":"/bot/{botName}/alias/{botAlias}/user/{userId}/session/"},"input":{"type":"structure","required":["botName","botAlias","userId"],"members":{"botName":{"location":"uri","locationName":"botName"},"botAlias":{"location":"uri","locationName":"botAlias"},"userId":{"location":"uri","locationName":"userId"},"checkpointLabelFilter":{"location":"querystring","locationName":"checkpointLabelFilter"}}},"output":{"type":"structure","members":{"recentIntentSummaryView":{"shape":"Sa"},"sessionAttributes":{"shape":"Sd"},"sessionId":{},"dialogAction":{"shape":"Sh"},"activeContexts":{"shape":"Sk"}}}},"PostContent":{"http":{"requestUri":"/bot/{botName}/alias/{botAlias}/user/{userId}/content"},"input":{"type":"structure","required":["botName","botAlias","userId","contentType","inputStream"],"members":{"botName":{"location":"uri","locationName":"botName"},"botAlias":{"location":"uri","locationName":"botAlias"},"userId":{"location":"uri","locationName":"userId"},"sessionAttributes":{"shape":"St","jsonvalue":true,"location":"header","locationName":"x-amz-lex-session-attributes"},"requestAttributes":{"shape":"St","jsonvalue":true,"location":"header","locationName":"x-amz-lex-request-attributes"},"contentType":{"location":"header","locationName":"Content-Type"},"accept":{"location":"header","locationName":"Accept"},"inputStream":{"shape":"Sw"},"activeContexts":{"shape":"Sx","jsonvalue":true,"location":"header","locationName":"x-amz-lex-active-contexts"}},"payload":"inputStream"},"output":{"type":"structure","members":{"contentType":{"location":"header","locationName":"Content-Type"},"intentName":{"location":"header","locationName":"x-amz-lex-intent-name"},"nluIntentConfidence":{"jsonvalue":true,"location":"header","locationName":"x-amz-lex-nlu-intent-confidence"},"alternativeIntents":{"jsonvalue":true,"location":"header","locationName":"x-amz-lex-alternative-intents"},"slots":{"jsonvalue":true,"location":"header","locationName":"x-amz-lex-slots"},"sessionAttributes":{"jsonvalue":true,"location":"header","locationName":"x-amz-lex-session-attributes"},"sentimentResponse":{"location":"header","locationName":"x-amz-lex-sentiment"},"message":{"shape":"Si","deprecated":true,"deprecatedMessage":"The message field is deprecated, use the encodedMessage field instead. The message field is available only in the de-DE, en-AU, en-GB, en-US, es-419, es-ES, es-US, fr-CA, fr-FR and it-IT locales.","location":"header","locationName":"x-amz-lex-message"},"encodedMessage":{"shape":"Sz","location":"header","locationName":"x-amz-lex-encoded-message"},"messageFormat":{"location":"header","locationName":"x-amz-lex-message-format"},"dialogState":{"location":"header","locationName":"x-amz-lex-dialog-state"},"slotToElicit":{"location":"header","locationName":"x-amz-lex-slot-to-elicit"},"inputTranscript":{"deprecated":true,"deprecatedMessage":"The inputTranscript field is deprecated, use the encodedInputTranscript field instead. The inputTranscript field is available only in the de-DE, en-AU, en-GB, en-US, es-419, es-ES, es-US, fr-CA, fr-FR and it-IT locales.","location":"header","locationName":"x-amz-lex-input-transcript"},"encodedInputTranscript":{"location":"header","locationName":"x-amz-lex-encoded-input-transcript","type":"string","sensitive":true},"audioStream":{"shape":"Sw"},"botVersion":{"location":"header","locationName":"x-amz-lex-bot-version"},"sessionId":{"location":"header","locationName":"x-amz-lex-session-id"},"activeContexts":{"shape":"Sx","jsonvalue":true,"location":"header","locationName":"x-amz-lex-active-contexts"}},"payload":"audioStream"},"authtype":"v4-unsigned-body"},"PostText":{"http":{"requestUri":"/bot/{botName}/alias/{botAlias}/user/{userId}/text"},"input":{"type":"structure","required":["botName","botAlias","userId","inputText"],"members":{"botName":{"location":"uri","locationName":"botName"},"botAlias":{"location":"uri","locationName":"botAlias"},"userId":{"location":"uri","locationName":"userId"},"sessionAttributes":{"shape":"Sd"},"requestAttributes":{"shape":"Sd"},"inputText":{"shape":"Si"},"activeContexts":{"shape":"Sk"}}},"output":{"type":"structure","members":{"intentName":{},"nluIntentConfidence":{"shape":"S15"},"alternativeIntents":{"type":"list","member":{"type":"structure","members":{"intentName":{},"nluIntentConfidence":{"shape":"S15"},"slots":{"shape":"Sd"}}}},"slots":{"shape":"Sd"},"sessionAttributes":{"shape":"Sd"},"message":{"shape":"Si"},"sentimentResponse":{"type":"structure","members":{"sentimentLabel":{},"sentimentScore":{}}},"messageFormat":{},"dialogState":{},"slotToElicit":{},"responseCard":{"type":"structure","members":{"version":{},"contentType":{},"genericAttachments":{"type":"list","member":{"type":"structure","members":{"title":{},"subTitle":{},"attachmentLinkUrl":{},"imageUrl":{},"buttons":{"type":"list","member":{"type":"structure","required":["text","value"],"members":{"text":{},"value":{}}}}}}}}},"sessionId":{},"botVersion":{},"activeContexts":{"shape":"Sk"}}}},"PutSession":{"http":{"requestUri":"/bot/{botName}/alias/{botAlias}/user/{userId}/session"},"input":{"type":"structure","required":["botName","botAlias","userId"],"members":{"botName":{"location":"uri","locationName":"botName"},"botAlias":{"location":"uri","locationName":"botAlias"},"userId":{"location":"uri","locationName":"userId"},"sessionAttributes":{"shape":"Sd"},"dialogAction":{"shape":"Sh"},"recentIntentSummaryView":{"shape":"Sa"},"accept":{"location":"header","locationName":"Accept"},"activeContexts":{"shape":"Sk"}}},"output":{"type":"structure","members":{"contentType":{"location":"header","locationName":"Content-Type"},"intentName":{"location":"header","locationName":"x-amz-lex-intent-name"},"slots":{"jsonvalue":true,"location":"header","locationName":"x-amz-lex-slots"},"sessionAttributes":{"jsonvalue":true,"location":"header","locationName":"x-amz-lex-session-attributes"},"message":{"shape":"Si","deprecated":true,"deprecatedMessage":"The message field is deprecated, use the encodedMessage field instead. The message field is available only in the de-DE, en-AU, en-GB, en-US, es-419, es-ES, es-US, fr-CA, fr-FR and it-IT locales.","location":"header","locationName":"x-amz-lex-message"},"encodedMessage":{"shape":"Sz","location":"header","locationName":"x-amz-lex-encoded-message"},"messageFormat":{"location":"header","locationName":"x-amz-lex-message-format"},"dialogState":{"location":"header","locationName":"x-amz-lex-dialog-state"},"slotToElicit":{"location":"header","locationName":"x-amz-lex-slot-to-elicit"},"audioStream":{"shape":"Sw"},"sessionId":{"location":"header","locationName":"x-amz-lex-session-id"},"activeContexts":{"shape":"Sx","jsonvalue":true,"location":"header","locationName":"x-amz-lex-active-contexts"}},"payload":"audioStream"}}},"shapes":{"Sa":{"type":"list","member":{"type":"structure","required":["dialogActionType"],"members":{"intentName":{},"checkpointLabel":{},"slots":{"shape":"Sd"},"confirmationStatus":{},"dialogActionType":{},"fulfillmentState":{},"slotToElicit":{}}}},"Sd":{"type":"map","key":{},"value":{},"sensitive":true},"Sh":{"type":"structure","required":["type"],"members":{"type":{},"intentName":{},"slots":{"shape":"Sd"},"slotToElicit":{},"fulfillmentState":{},"message":{"shape":"Si"},"messageFormat":{}}},"Si":{"type":"string","sensitive":true},"Sk":{"type":"list","member":{"type":"structure","required":["name","timeToLive","parameters"],"members":{"name":{},"timeToLive":{"type":"structure","members":{"timeToLiveInSeconds":{"type":"integer"},"turnsToLive":{"type":"integer"}}},"parameters":{"type":"map","key":{},"value":{"shape":"Si"}}}},"sensitive":true},"St":{"type":"string","sensitive":true},"Sw":{"type":"blob","streaming":true},"Sx":{"type":"string","sensitive":true},"Sz":{"type":"string","sensitive":true},"S15":{"type":"structure","members":{"score":{"type":"double"}}}}}')},97715:function(e){"use strict";e.exports={o:{}}},17908:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2020-08-07","endpointPrefix":"runtime-v2-lex","jsonVersion":"1.1","protocol":"rest-json","protocolSettings":{"h2":"eventstream"},"serviceAbbreviation":"Lex Runtime V2","serviceFullName":"Amazon Lex Runtime V2","serviceId":"Lex Runtime V2","signatureVersion":"v4","signingName":"lex","uid":"runtime.lex.v2-2020-08-07"},"operations":{"DeleteSession":{"http":{"method":"DELETE","requestUri":"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}"},"input":{"type":"structure","required":["botId","botAliasId","sessionId","localeId"],"members":{"botId":{"location":"uri","locationName":"botId"},"botAliasId":{"location":"uri","locationName":"botAliasId"},"localeId":{"location":"uri","locationName":"localeId"},"sessionId":{"location":"uri","locationName":"sessionId"}}},"output":{"type":"structure","members":{"botId":{},"botAliasId":{},"localeId":{},"sessionId":{}}}},"GetSession":{"http":{"method":"GET","requestUri":"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}"},"input":{"type":"structure","required":["botId","botAliasId","localeId","sessionId"],"members":{"botId":{"location":"uri","locationName":"botId"},"botAliasId":{"location":"uri","locationName":"botAliasId"},"localeId":{"location":"uri","locationName":"localeId"},"sessionId":{"location":"uri","locationName":"sessionId"}}},"output":{"type":"structure","members":{"sessionId":{},"messages":{"shape":"Sa"},"interpretations":{"shape":"Sl"},"sessionState":{"shape":"S11"}}}},"PutSession":{"http":{"requestUri":"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}"},"input":{"type":"structure","required":["botId","botAliasId","localeId","sessionState","sessionId"],"members":{"botId":{"location":"uri","locationName":"botId"},"botAliasId":{"location":"uri","locationName":"botAliasId"},"localeId":{"location":"uri","locationName":"localeId"},"sessionId":{"location":"uri","locationName":"sessionId"},"messages":{"shape":"Sa"},"sessionState":{"shape":"S11"},"requestAttributes":{"shape":"S1e"},"responseContentType":{"location":"header","locationName":"ResponseContentType"}}},"output":{"type":"structure","members":{"contentType":{"location":"header","locationName":"Content-Type"},"messages":{"location":"header","locationName":"x-amz-lex-messages"},"sessionState":{"location":"header","locationName":"x-amz-lex-session-state"},"requestAttributes":{"location":"header","locationName":"x-amz-lex-request-attributes"},"sessionId":{"location":"header","locationName":"x-amz-lex-session-id"},"audioStream":{"shape":"S1q"}},"payload":"audioStream"}},"RecognizeText":{"http":{"requestUri":"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}/text"},"input":{"type":"structure","required":["botId","botAliasId","localeId","text","sessionId"],"members":{"botId":{"location":"uri","locationName":"botId"},"botAliasId":{"location":"uri","locationName":"botAliasId"},"localeId":{"location":"uri","locationName":"localeId"},"sessionId":{"location":"uri","locationName":"sessionId"},"text":{"shape":"Sc"},"sessionState":{"shape":"S11"},"requestAttributes":{"shape":"S1e"}}},"output":{"type":"structure","members":{"messages":{"shape":"Sa"},"sessionState":{"shape":"S11"},"interpretations":{"shape":"Sl"},"requestAttributes":{"shape":"S1e"},"sessionId":{},"recognizedBotMember":{"type":"structure","required":["botId"],"members":{"botId":{},"botName":{}}}}}},"RecognizeUtterance":{"http":{"requestUri":"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}/utterance"},"input":{"type":"structure","required":["botId","botAliasId","localeId","requestContentType","sessionId"],"members":{"botId":{"location":"uri","locationName":"botId"},"botAliasId":{"location":"uri","locationName":"botAliasId"},"localeId":{"location":"uri","locationName":"localeId"},"sessionId":{"location":"uri","locationName":"sessionId"},"sessionState":{"shape":"S1v","location":"header","locationName":"x-amz-lex-session-state"},"requestAttributes":{"shape":"S1v","location":"header","locationName":"x-amz-lex-request-attributes"},"requestContentType":{"location":"header","locationName":"Content-Type"},"responseContentType":{"location":"header","locationName":"Response-Content-Type"},"inputStream":{"shape":"S1q"}},"payload":"inputStream"},"output":{"type":"structure","members":{"inputMode":{"location":"header","locationName":"x-amz-lex-input-mode"},"contentType":{"location":"header","locationName":"Content-Type"},"messages":{"location":"header","locationName":"x-amz-lex-messages"},"interpretations":{"location":"header","locationName":"x-amz-lex-interpretations"},"sessionState":{"location":"header","locationName":"x-amz-lex-session-state"},"requestAttributes":{"location":"header","locationName":"x-amz-lex-request-attributes"},"sessionId":{"location":"header","locationName":"x-amz-lex-session-id"},"inputTranscript":{"location":"header","locationName":"x-amz-lex-input-transcript"},"audioStream":{"shape":"S1q"},"recognizedBotMember":{"location":"header","locationName":"x-amz-lex-recognized-bot-member"}},"payload":"audioStream"},"authtype":"v4-unsigned-body"}},"shapes":{"Sa":{"type":"list","member":{"type":"structure","required":["contentType"],"members":{"content":{"shape":"Sc"},"contentType":{},"imageResponseCard":{"type":"structure","required":["title"],"members":{"title":{},"subtitle":{},"imageUrl":{},"buttons":{"type":"list","member":{"type":"structure","required":["text","value"],"members":{"text":{},"value":{}}}}}}}}},"Sc":{"type":"string","sensitive":true},"Sl":{"type":"list","member":{"type":"structure","members":{"nluConfidence":{"type":"structure","members":{"score":{"type":"double"}}},"sentimentResponse":{"type":"structure","members":{"sentiment":{},"sentimentScore":{"type":"structure","members":{"positive":{"type":"double"},"negative":{"type":"double"},"neutral":{"type":"double"},"mixed":{"type":"double"}}}}},"intent":{"shape":"Ss"}}}},"Ss":{"type":"structure","required":["name"],"members":{"name":{},"slots":{"shape":"St"},"state":{},"confirmationState":{}}},"St":{"type":"map","key":{},"value":{"shape":"Su"}},"Su":{"type":"structure","members":{"value":{"type":"structure","required":["interpretedValue"],"members":{"originalValue":{},"interpretedValue":{},"resolvedValues":{"type":"list","member":{}}}},"shape":{},"values":{"type":"list","member":{"shape":"Su"}},"subSlots":{"shape":"St"}}},"S11":{"type":"structure","members":{"dialogAction":{"type":"structure","required":["type"],"members":{"type":{},"slotToElicit":{},"slotElicitationStyle":{},"subSlotToElicit":{"shape":"S15"}}},"intent":{"shape":"Ss"},"activeContexts":{"type":"list","member":{"type":"structure","required":["name","timeToLive","contextAttributes"],"members":{"name":{},"timeToLive":{"type":"structure","required":["timeToLiveInSeconds","turnsToLive"],"members":{"timeToLiveInSeconds":{"type":"integer"},"turnsToLive":{"type":"integer"}}},"contextAttributes":{"type":"map","key":{},"value":{"shape":"Sc"}}}}},"sessionAttributes":{"shape":"S1e"},"originatingRequestId":{},"runtimeHints":{"type":"structure","members":{"slotHints":{"type":"map","key":{},"value":{"shape":"S1j"}}}}}},"S15":{"type":"structure","required":["name"],"members":{"name":{},"subSlotToElicit":{"shape":"S15"}}},"S1e":{"type":"map","key":{},"value":{}},"S1j":{"type":"map","key":{},"value":{"type":"structure","members":{"runtimeHintValues":{"type":"list","member":{"type":"structure","required":["phrase"],"members":{"phrase":{}}}},"subSlotHints":{"shape":"S1j"}}}},"S1q":{"type":"blob","streaming":true},"S1v":{"type":"string","sensitive":true}}}')},469:function(e){"use strict";e.exports={o:{}}},1129:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2006-03-01","checksumFormat":"md5","endpointPrefix":"s3","globalEndpoint":"s3.amazonaws.com","protocol":"rest-xml","serviceAbbreviation":"Amazon S3","serviceFullName":"Amazon Simple Storage Service","serviceId":"S3","signatureVersion":"s3","uid":"s3-2006-03-01"},"operations":{"AbortMultipartUpload":{"http":{"method":"DELETE","requestUri":"/{Bucket}/{Key+}","responseCode":204},"input":{"type":"structure","required":["Bucket","Key","UploadId"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"UploadId":{"location":"querystring","locationName":"uploadId"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}}},"CompleteMultipartUpload":{"http":{"requestUri":"/{Bucket}/{Key+}"},"input":{"type":"structure","required":["Bucket","Key","UploadId"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"MultipartUpload":{"locationName":"CompleteMultipartUpload","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"},"type":"structure","members":{"Parts":{"locationName":"Part","type":"list","member":{"type":"structure","members":{"ETag":{},"ChecksumCRC32":{},"ChecksumCRC32C":{},"ChecksumSHA1":{},"ChecksumSHA256":{},"PartNumber":{"type":"integer"}}},"flattened":true}}},"UploadId":{"location":"querystring","locationName":"uploadId"},"ChecksumCRC32":{"location":"header","locationName":"x-amz-checksum-crc32"},"ChecksumCRC32C":{"location":"header","locationName":"x-amz-checksum-crc32c"},"ChecksumSHA1":{"location":"header","locationName":"x-amz-checksum-sha1"},"ChecksumSHA256":{"location":"header","locationName":"x-amz-checksum-sha256"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKey":{"shape":"Sk","location":"header","locationName":"x-amz-server-side-encryption-customer-key"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"}},"payload":"MultipartUpload"},"output":{"type":"structure","members":{"Location":{},"Bucket":{},"Key":{},"Expiration":{"location":"header","locationName":"x-amz-expiration"},"ETag":{},"ChecksumCRC32":{},"ChecksumCRC32C":{},"ChecksumSHA1":{},"ChecksumSHA256":{},"ServerSideEncryption":{"location":"header","locationName":"x-amz-server-side-encryption"},"VersionId":{"location":"header","locationName":"x-amz-version-id"},"SSEKMSKeyId":{"shape":"Sr","location":"header","locationName":"x-amz-server-side-encryption-aws-kms-key-id"},"BucketKeyEnabled":{"location":"header","locationName":"x-amz-server-side-encryption-bucket-key-enabled","type":"boolean"},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}}},"CopyObject":{"http":{"method":"PUT","requestUri":"/{Bucket}/{Key+}"},"input":{"type":"structure","required":["Bucket","CopySource","Key"],"members":{"ACL":{"location":"header","locationName":"x-amz-acl"},"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"CacheControl":{"location":"header","locationName":"Cache-Control"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-checksum-algorithm"},"ContentDisposition":{"location":"header","locationName":"Content-Disposition"},"ContentEncoding":{"location":"header","locationName":"Content-Encoding"},"ContentLanguage":{"location":"header","locationName":"Content-Language"},"ContentType":{"location":"header","locationName":"Content-Type"},"CopySource":{"location":"header","locationName":"x-amz-copy-source"},"CopySourceIfMatch":{"location":"header","locationName":"x-amz-copy-source-if-match"},"CopySourceIfModifiedSince":{"location":"header","locationName":"x-amz-copy-source-if-modified-since","type":"timestamp"},"CopySourceIfNoneMatch":{"location":"header","locationName":"x-amz-copy-source-if-none-match"},"CopySourceIfUnmodifiedSince":{"location":"header","locationName":"x-amz-copy-source-if-unmodified-since","type":"timestamp"},"Expires":{"location":"header","locationName":"Expires","type":"timestamp"},"GrantFullControl":{"location":"header","locationName":"x-amz-grant-full-control"},"GrantRead":{"location":"header","locationName":"x-amz-grant-read"},"GrantReadACP":{"location":"header","locationName":"x-amz-grant-read-acp"},"GrantWriteACP":{"location":"header","locationName":"x-amz-grant-write-acp"},"Key":{"location":"uri","locationName":"Key"},"Metadata":{"shape":"S1b","location":"headers","locationName":"x-amz-meta-"},"MetadataDirective":{"location":"header","locationName":"x-amz-metadata-directive"},"TaggingDirective":{"location":"header","locationName":"x-amz-tagging-directive"},"ServerSideEncryption":{"location":"header","locationName":"x-amz-server-side-encryption"},"StorageClass":{"location":"header","locationName":"x-amz-storage-class"},"WebsiteRedirectLocation":{"location":"header","locationName":"x-amz-website-redirect-location"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKey":{"shape":"Sk","location":"header","locationName":"x-amz-server-side-encryption-customer-key"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"SSEKMSKeyId":{"shape":"Sr","location":"header","locationName":"x-amz-server-side-encryption-aws-kms-key-id"},"SSEKMSEncryptionContext":{"shape":"S1i","location":"header","locationName":"x-amz-server-side-encryption-context"},"BucketKeyEnabled":{"location":"header","locationName":"x-amz-server-side-encryption-bucket-key-enabled","type":"boolean"},"CopySourceSSECustomerAlgorithm":{"location":"header","locationName":"x-amz-copy-source-server-side-encryption-customer-algorithm"},"CopySourceSSECustomerKey":{"shape":"S1k","location":"header","locationName":"x-amz-copy-source-server-side-encryption-customer-key"},"CopySourceSSECustomerKeyMD5":{"location":"header","locationName":"x-amz-copy-source-server-side-encryption-customer-key-MD5"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"Tagging":{"location":"header","locationName":"x-amz-tagging"},"ObjectLockMode":{"location":"header","locationName":"x-amz-object-lock-mode"},"ObjectLockRetainUntilDate":{"shape":"S1o","location":"header","locationName":"x-amz-object-lock-retain-until-date"},"ObjectLockLegalHoldStatus":{"location":"header","locationName":"x-amz-object-lock-legal-hold"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"ExpectedSourceBucketOwner":{"location":"header","locationName":"x-amz-source-expected-bucket-owner"}}},"output":{"type":"structure","members":{"CopyObjectResult":{"type":"structure","members":{"ETag":{},"LastModified":{"type":"timestamp"},"ChecksumCRC32":{},"ChecksumCRC32C":{},"ChecksumSHA1":{},"ChecksumSHA256":{}}},"Expiration":{"location":"header","locationName":"x-amz-expiration"},"CopySourceVersionId":{"location":"header","locationName":"x-amz-copy-source-version-id"},"VersionId":{"location":"header","locationName":"x-amz-version-id"},"ServerSideEncryption":{"location":"header","locationName":"x-amz-server-side-encryption"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"SSEKMSKeyId":{"shape":"Sr","location":"header","locationName":"x-amz-server-side-encryption-aws-kms-key-id"},"SSEKMSEncryptionContext":{"shape":"S1i","location":"header","locationName":"x-amz-server-side-encryption-context"},"BucketKeyEnabled":{"location":"header","locationName":"x-amz-server-side-encryption-bucket-key-enabled","type":"boolean"},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}},"payload":"CopyObjectResult"},"alias":"PutObjectCopy"},"CreateBucket":{"http":{"method":"PUT","requestUri":"/{Bucket}"},"input":{"type":"structure","required":["Bucket"],"members":{"ACL":{"location":"header","locationName":"x-amz-acl"},"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"CreateBucketConfiguration":{"locationName":"CreateBucketConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"},"type":"structure","members":{"LocationConstraint":{}}},"GrantFullControl":{"location":"header","locationName":"x-amz-grant-full-control"},"GrantRead":{"location":"header","locationName":"x-amz-grant-read"},"GrantReadACP":{"location":"header","locationName":"x-amz-grant-read-acp"},"GrantWrite":{"location":"header","locationName":"x-amz-grant-write"},"GrantWriteACP":{"location":"header","locationName":"x-amz-grant-write-acp"},"ObjectLockEnabledForBucket":{"location":"header","locationName":"x-amz-bucket-object-lock-enabled","type":"boolean"},"ObjectOwnership":{"location":"header","locationName":"x-amz-object-ownership"}},"payload":"CreateBucketConfiguration"},"output":{"type":"structure","members":{"Location":{"location":"header","locationName":"Location"}}},"alias":"PutBucket","staticContextParams":{"DisableAccessPoints":{"value":true}}},"CreateMultipartUpload":{"http":{"requestUri":"/{Bucket}/{Key+}?uploads"},"input":{"type":"structure","required":["Bucket","Key"],"members":{"ACL":{"location":"header","locationName":"x-amz-acl"},"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"CacheControl":{"location":"header","locationName":"Cache-Control"},"ContentDisposition":{"location":"header","locationName":"Content-Disposition"},"ContentEncoding":{"location":"header","locationName":"Content-Encoding"},"ContentLanguage":{"location":"header","locationName":"Content-Language"},"ContentType":{"location":"header","locationName":"Content-Type"},"Expires":{"location":"header","locationName":"Expires","type":"timestamp"},"GrantFullControl":{"location":"header","locationName":"x-amz-grant-full-control"},"GrantRead":{"location":"header","locationName":"x-amz-grant-read"},"GrantReadACP":{"location":"header","locationName":"x-amz-grant-read-acp"},"GrantWriteACP":{"location":"header","locationName":"x-amz-grant-write-acp"},"Key":{"location":"uri","locationName":"Key"},"Metadata":{"shape":"S1b","location":"headers","locationName":"x-amz-meta-"},"ServerSideEncryption":{"location":"header","locationName":"x-amz-server-side-encryption"},"StorageClass":{"location":"header","locationName":"x-amz-storage-class"},"WebsiteRedirectLocation":{"location":"header","locationName":"x-amz-website-redirect-location"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKey":{"shape":"Sk","location":"header","locationName":"x-amz-server-side-encryption-customer-key"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"SSEKMSKeyId":{"shape":"Sr","location":"header","locationName":"x-amz-server-side-encryption-aws-kms-key-id"},"SSEKMSEncryptionContext":{"shape":"S1i","location":"header","locationName":"x-amz-server-side-encryption-context"},"BucketKeyEnabled":{"location":"header","locationName":"x-amz-server-side-encryption-bucket-key-enabled","type":"boolean"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"Tagging":{"location":"header","locationName":"x-amz-tagging"},"ObjectLockMode":{"location":"header","locationName":"x-amz-object-lock-mode"},"ObjectLockRetainUntilDate":{"shape":"S1o","location":"header","locationName":"x-amz-object-lock-retain-until-date"},"ObjectLockLegalHoldStatus":{"location":"header","locationName":"x-amz-object-lock-legal-hold"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-checksum-algorithm"}}},"output":{"type":"structure","members":{"AbortDate":{"location":"header","locationName":"x-amz-abort-date","type":"timestamp"},"AbortRuleId":{"location":"header","locationName":"x-amz-abort-rule-id"},"Bucket":{"locationName":"Bucket"},"Key":{},"UploadId":{},"ServerSideEncryption":{"location":"header","locationName":"x-amz-server-side-encryption"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"SSEKMSKeyId":{"shape":"Sr","location":"header","locationName":"x-amz-server-side-encryption-aws-kms-key-id"},"SSEKMSEncryptionContext":{"shape":"S1i","location":"header","locationName":"x-amz-server-side-encryption-context"},"BucketKeyEnabled":{"location":"header","locationName":"x-amz-server-side-encryption-bucket-key-enabled","type":"boolean"},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-checksum-algorithm"}}},"alias":"InitiateMultipartUpload"},"DeleteBucket":{"http":{"method":"DELETE","requestUri":"/{Bucket}","responseCode":204},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}}},"DeleteBucketAnalyticsConfiguration":{"http":{"method":"DELETE","requestUri":"/{Bucket}?analytics","responseCode":204},"input":{"type":"structure","required":["Bucket","Id"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Id":{"location":"querystring","locationName":"id"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}}},"DeleteBucketCors":{"http":{"method":"DELETE","requestUri":"/{Bucket}?cors","responseCode":204},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}}},"DeleteBucketEncryption":{"http":{"method":"DELETE","requestUri":"/{Bucket}?encryption","responseCode":204},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}}},"DeleteBucketIntelligentTieringConfiguration":{"http":{"method":"DELETE","requestUri":"/{Bucket}?intelligent-tiering","responseCode":204},"input":{"type":"structure","required":["Bucket","Id"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Id":{"location":"querystring","locationName":"id"}}}},"DeleteBucketInventoryConfiguration":{"http":{"method":"DELETE","requestUri":"/{Bucket}?inventory","responseCode":204},"input":{"type":"structure","required":["Bucket","Id"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Id":{"location":"querystring","locationName":"id"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}}},"DeleteBucketLifecycle":{"http":{"method":"DELETE","requestUri":"/{Bucket}?lifecycle","responseCode":204},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}}},"DeleteBucketMetricsConfiguration":{"http":{"method":"DELETE","requestUri":"/{Bucket}?metrics","responseCode":204},"input":{"type":"structure","required":["Bucket","Id"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Id":{"location":"querystring","locationName":"id"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}}},"DeleteBucketOwnershipControls":{"http":{"method":"DELETE","requestUri":"/{Bucket}?ownershipControls","responseCode":204},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}}},"DeleteBucketPolicy":{"http":{"method":"DELETE","requestUri":"/{Bucket}?policy","responseCode":204},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}}},"DeleteBucketReplication":{"http":{"method":"DELETE","requestUri":"/{Bucket}?replication","responseCode":204},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}}},"DeleteBucketTagging":{"http":{"method":"DELETE","requestUri":"/{Bucket}?tagging","responseCode":204},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}}},"DeleteBucketWebsite":{"http":{"method":"DELETE","requestUri":"/{Bucket}?website","responseCode":204},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}}},"DeleteObject":{"http":{"method":"DELETE","requestUri":"/{Bucket}/{Key+}","responseCode":204},"input":{"type":"structure","required":["Bucket","Key"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"MFA":{"location":"header","locationName":"x-amz-mfa"},"VersionId":{"location":"querystring","locationName":"versionId"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"BypassGovernanceRetention":{"location":"header","locationName":"x-amz-bypass-governance-retention","type":"boolean"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"DeleteMarker":{"location":"header","locationName":"x-amz-delete-marker","type":"boolean"},"VersionId":{"location":"header","locationName":"x-amz-version-id"},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}}},"DeleteObjectTagging":{"http":{"method":"DELETE","requestUri":"/{Bucket}/{Key+}?tagging","responseCode":204},"input":{"type":"structure","required":["Bucket","Key"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"VersionId":{"location":"querystring","locationName":"versionId"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"VersionId":{"location":"header","locationName":"x-amz-version-id"}}}},"DeleteObjects":{"http":{"requestUri":"/{Bucket}?delete"},"input":{"type":"structure","required":["Bucket","Delete"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Delete":{"locationName":"Delete","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"},"type":"structure","required":["Objects"],"members":{"Objects":{"locationName":"Object","type":"list","member":{"type":"structure","required":["Key"],"members":{"Key":{},"VersionId":{}}},"flattened":true},"Quiet":{"type":"boolean"}}},"MFA":{"location":"header","locationName":"x-amz-mfa"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"BypassGovernanceRetention":{"location":"header","locationName":"x-amz-bypass-governance-retention","type":"boolean"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"}},"payload":"Delete"},"output":{"type":"structure","members":{"Deleted":{"type":"list","member":{"type":"structure","members":{"Key":{},"VersionId":{},"DeleteMarker":{"type":"boolean"},"DeleteMarkerVersionId":{}}},"flattened":true},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"},"Errors":{"locationName":"Error","type":"list","member":{"type":"structure","members":{"Key":{},"VersionId":{},"Code":{},"Message":{}}},"flattened":true}}},"alias":"DeleteMultipleObjects","httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"DeletePublicAccessBlock":{"http":{"method":"DELETE","requestUri":"/{Bucket}?publicAccessBlock","responseCode":204},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}}},"GetBucketAccelerateConfiguration":{"http":{"method":"GET","requestUri":"/{Bucket}?accelerate"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"}}},"output":{"type":"structure","members":{"Status":{},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}}},"GetBucketAcl":{"http":{"method":"GET","requestUri":"/{Bucket}?acl"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"Owner":{"shape":"S3d"},"Grants":{"shape":"S3g","locationName":"AccessControlList"}}}},"GetBucketAnalyticsConfiguration":{"http":{"method":"GET","requestUri":"/{Bucket}?analytics"},"input":{"type":"structure","required":["Bucket","Id"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Id":{"location":"querystring","locationName":"id"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"AnalyticsConfiguration":{"shape":"S3p"}},"payload":"AnalyticsConfiguration"}},"GetBucketCors":{"http":{"method":"GET","requestUri":"/{Bucket}?cors"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"CORSRules":{"shape":"S44","locationName":"CORSRule"}}}},"GetBucketEncryption":{"http":{"method":"GET","requestUri":"/{Bucket}?encryption"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"ServerSideEncryptionConfiguration":{"shape":"S4h"}},"payload":"ServerSideEncryptionConfiguration"}},"GetBucketIntelligentTieringConfiguration":{"http":{"method":"GET","requestUri":"/{Bucket}?intelligent-tiering"},"input":{"type":"structure","required":["Bucket","Id"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Id":{"location":"querystring","locationName":"id"}}},"output":{"type":"structure","members":{"IntelligentTieringConfiguration":{"shape":"S4n"}},"payload":"IntelligentTieringConfiguration"}},"GetBucketInventoryConfiguration":{"http":{"method":"GET","requestUri":"/{Bucket}?inventory"},"input":{"type":"structure","required":["Bucket","Id"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Id":{"location":"querystring","locationName":"id"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"InventoryConfiguration":{"shape":"S4x"}},"payload":"InventoryConfiguration"}},"GetBucketLifecycle":{"http":{"method":"GET","requestUri":"/{Bucket}?lifecycle"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"Rules":{"shape":"S5d","locationName":"Rule"}}},"deprecated":true},"GetBucketLifecycleConfiguration":{"http":{"method":"GET","requestUri":"/{Bucket}?lifecycle"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"Rules":{"shape":"S5t","locationName":"Rule"}}}},"GetBucketLocation":{"http":{"method":"GET","requestUri":"/{Bucket}?location"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"LocationConstraint":{}}}},"GetBucketLogging":{"http":{"method":"GET","requestUri":"/{Bucket}?logging"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"LoggingEnabled":{"shape":"S65"}}}},"GetBucketMetricsConfiguration":{"http":{"method":"GET","requestUri":"/{Bucket}?metrics"},"input":{"type":"structure","required":["Bucket","Id"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Id":{"location":"querystring","locationName":"id"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"MetricsConfiguration":{"shape":"S6d"}},"payload":"MetricsConfiguration"}},"GetBucketNotification":{"http":{"method":"GET","requestUri":"/{Bucket}?notification"},"input":{"shape":"S6h"},"output":{"shape":"S6i"},"deprecated":true},"GetBucketNotificationConfiguration":{"http":{"method":"GET","requestUri":"/{Bucket}?notification"},"input":{"shape":"S6h"},"output":{"shape":"S6t"}},"GetBucketOwnershipControls":{"http":{"method":"GET","requestUri":"/{Bucket}?ownershipControls"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"OwnershipControls":{"shape":"S7a"}},"payload":"OwnershipControls"}},"GetBucketPolicy":{"http":{"method":"GET","requestUri":"/{Bucket}?policy"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"Policy":{}},"payload":"Policy"}},"GetBucketPolicyStatus":{"http":{"method":"GET","requestUri":"/{Bucket}?policyStatus"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"PolicyStatus":{"type":"structure","members":{"IsPublic":{"locationName":"IsPublic","type":"boolean"}}}},"payload":"PolicyStatus"}},"GetBucketReplication":{"http":{"method":"GET","requestUri":"/{Bucket}?replication"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"ReplicationConfiguration":{"shape":"S7m"}},"payload":"ReplicationConfiguration"}},"GetBucketRequestPayment":{"http":{"method":"GET","requestUri":"/{Bucket}?requestPayment"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"Payer":{}}}},"GetBucketTagging":{"http":{"method":"GET","requestUri":"/{Bucket}?tagging"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","required":["TagSet"],"members":{"TagSet":{"shape":"S3v"}}}},"GetBucketVersioning":{"http":{"method":"GET","requestUri":"/{Bucket}?versioning"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"Status":{},"MFADelete":{"locationName":"MfaDelete"}}}},"GetBucketWebsite":{"http":{"method":"GET","requestUri":"/{Bucket}?website"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"RedirectAllRequestsTo":{"shape":"S8p"},"IndexDocument":{"shape":"S8s"},"ErrorDocument":{"shape":"S8u"},"RoutingRules":{"shape":"S8v"}}}},"GetObject":{"http":{"method":"GET","requestUri":"/{Bucket}/{Key+}"},"input":{"type":"structure","required":["Bucket","Key"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"IfMatch":{"location":"header","locationName":"If-Match"},"IfModifiedSince":{"location":"header","locationName":"If-Modified-Since","type":"timestamp"},"IfNoneMatch":{"location":"header","locationName":"If-None-Match"},"IfUnmodifiedSince":{"location":"header","locationName":"If-Unmodified-Since","type":"timestamp"},"Key":{"location":"uri","locationName":"Key"},"Range":{"location":"header","locationName":"Range"},"ResponseCacheControl":{"location":"querystring","locationName":"response-cache-control"},"ResponseContentDisposition":{"location":"querystring","locationName":"response-content-disposition"},"ResponseContentEncoding":{"location":"querystring","locationName":"response-content-encoding"},"ResponseContentLanguage":{"location":"querystring","locationName":"response-content-language"},"ResponseContentType":{"location":"querystring","locationName":"response-content-type"},"ResponseExpires":{"location":"querystring","locationName":"response-expires","type":"timestamp","timestampFormat":"rfc822"},"VersionId":{"location":"querystring","locationName":"versionId"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKey":{"shape":"Sk","location":"header","locationName":"x-amz-server-side-encryption-customer-key"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"PartNumber":{"location":"querystring","locationName":"partNumber","type":"integer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"ChecksumMode":{"location":"header","locationName":"x-amz-checksum-mode"}}},"output":{"type":"structure","members":{"Body":{"streaming":true,"type":"blob"},"DeleteMarker":{"location":"header","locationName":"x-amz-delete-marker","type":"boolean"},"AcceptRanges":{"location":"header","locationName":"accept-ranges"},"Expiration":{"location":"header","locationName":"x-amz-expiration"},"Restore":{"location":"header","locationName":"x-amz-restore"},"LastModified":{"location":"header","locationName":"Last-Modified","type":"timestamp"},"ContentLength":{"location":"header","locationName":"Content-Length","type":"long"},"ETag":{"location":"header","locationName":"ETag"},"ChecksumCRC32":{"location":"header","locationName":"x-amz-checksum-crc32"},"ChecksumCRC32C":{"location":"header","locationName":"x-amz-checksum-crc32c"},"ChecksumSHA1":{"location":"header","locationName":"x-amz-checksum-sha1"},"ChecksumSHA256":{"location":"header","locationName":"x-amz-checksum-sha256"},"MissingMeta":{"location":"header","locationName":"x-amz-missing-meta","type":"integer"},"VersionId":{"location":"header","locationName":"x-amz-version-id"},"CacheControl":{"location":"header","locationName":"Cache-Control"},"ContentDisposition":{"location":"header","locationName":"Content-Disposition"},"ContentEncoding":{"location":"header","locationName":"Content-Encoding"},"ContentLanguage":{"location":"header","locationName":"Content-Language"},"ContentRange":{"location":"header","locationName":"Content-Range"},"ContentType":{"location":"header","locationName":"Content-Type"},"Expires":{"location":"header","locationName":"Expires","type":"timestamp"},"WebsiteRedirectLocation":{"location":"header","locationName":"x-amz-website-redirect-location"},"ServerSideEncryption":{"location":"header","locationName":"x-amz-server-side-encryption"},"Metadata":{"shape":"S1b","location":"headers","locationName":"x-amz-meta-"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"SSEKMSKeyId":{"shape":"Sr","location":"header","locationName":"x-amz-server-side-encryption-aws-kms-key-id"},"BucketKeyEnabled":{"location":"header","locationName":"x-amz-server-side-encryption-bucket-key-enabled","type":"boolean"},"StorageClass":{"location":"header","locationName":"x-amz-storage-class"},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"},"ReplicationStatus":{"location":"header","locationName":"x-amz-replication-status"},"PartsCount":{"location":"header","locationName":"x-amz-mp-parts-count","type":"integer"},"TagCount":{"location":"header","locationName":"x-amz-tagging-count","type":"integer"},"ObjectLockMode":{"location":"header","locationName":"x-amz-object-lock-mode"},"ObjectLockRetainUntilDate":{"shape":"S1o","location":"header","locationName":"x-amz-object-lock-retain-until-date"},"ObjectLockLegalHoldStatus":{"location":"header","locationName":"x-amz-object-lock-legal-hold"}},"payload":"Body"},"httpChecksum":{"requestValidationModeMember":"ChecksumMode","responseAlgorithms":["CRC32","CRC32C","SHA256","SHA1"]}},"GetObjectAcl":{"http":{"method":"GET","requestUri":"/{Bucket}/{Key+}?acl"},"input":{"type":"structure","required":["Bucket","Key"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"VersionId":{"location":"querystring","locationName":"versionId"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"Owner":{"shape":"S3d"},"Grants":{"shape":"S3g","locationName":"AccessControlList"},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}}},"GetObjectAttributes":{"http":{"method":"GET","requestUri":"/{Bucket}/{Key+}?attributes"},"input":{"type":"structure","required":["Bucket","Key","ObjectAttributes"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"VersionId":{"location":"querystring","locationName":"versionId"},"MaxParts":{"location":"header","locationName":"x-amz-max-parts","type":"integer"},"PartNumberMarker":{"location":"header","locationName":"x-amz-part-number-marker","type":"integer"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKey":{"shape":"Sk","location":"header","locationName":"x-amz-server-side-encryption-customer-key"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"ObjectAttributes":{"location":"header","locationName":"x-amz-object-attributes","type":"list","member":{}}}},"output":{"type":"structure","members":{"DeleteMarker":{"location":"header","locationName":"x-amz-delete-marker","type":"boolean"},"LastModified":{"location":"header","locationName":"Last-Modified","type":"timestamp"},"VersionId":{"location":"header","locationName":"x-amz-version-id"},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"},"ETag":{},"Checksum":{"type":"structure","members":{"ChecksumCRC32":{},"ChecksumCRC32C":{},"ChecksumSHA1":{},"ChecksumSHA256":{}}},"ObjectParts":{"type":"structure","members":{"TotalPartsCount":{"locationName":"PartsCount","type":"integer"},"PartNumberMarker":{"type":"integer"},"NextPartNumberMarker":{"type":"integer"},"MaxParts":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Parts":{"locationName":"Part","type":"list","member":{"type":"structure","members":{"PartNumber":{"type":"integer"},"Size":{"type":"long"},"ChecksumCRC32":{},"ChecksumCRC32C":{},"ChecksumSHA1":{},"ChecksumSHA256":{}}},"flattened":true}}},"StorageClass":{},"ObjectSize":{"type":"long"}}}},"GetObjectLegalHold":{"http":{"method":"GET","requestUri":"/{Bucket}/{Key+}?legal-hold"},"input":{"type":"structure","required":["Bucket","Key"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"VersionId":{"location":"querystring","locationName":"versionId"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"LegalHold":{"shape":"Sa9"}},"payload":"LegalHold"}},"GetObjectLockConfiguration":{"http":{"method":"GET","requestUri":"/{Bucket}?object-lock"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"ObjectLockConfiguration":{"shape":"Sac"}},"payload":"ObjectLockConfiguration"}},"GetObjectRetention":{"http":{"method":"GET","requestUri":"/{Bucket}/{Key+}?retention"},"input":{"type":"structure","required":["Bucket","Key"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"VersionId":{"location":"querystring","locationName":"versionId"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"Retention":{"shape":"Sak"}},"payload":"Retention"}},"GetObjectTagging":{"http":{"method":"GET","requestUri":"/{Bucket}/{Key+}?tagging"},"input":{"type":"structure","required":["Bucket","Key"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"VersionId":{"location":"querystring","locationName":"versionId"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"}}},"output":{"type":"structure","required":["TagSet"],"members":{"VersionId":{"location":"header","locationName":"x-amz-version-id"},"TagSet":{"shape":"S3v"}}}},"GetObjectTorrent":{"http":{"method":"GET","requestUri":"/{Bucket}/{Key+}?torrent"},"input":{"type":"structure","required":["Bucket","Key"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"Body":{"streaming":true,"type":"blob"},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}},"payload":"Body"}},"GetPublicAccessBlock":{"http":{"method":"GET","requestUri":"/{Bucket}?publicAccessBlock"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"PublicAccessBlockConfiguration":{"shape":"Sar"}},"payload":"PublicAccessBlockConfiguration"}},"HeadBucket":{"http":{"method":"HEAD","requestUri":"/{Bucket}"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}}},"HeadObject":{"http":{"method":"HEAD","requestUri":"/{Bucket}/{Key+}"},"input":{"type":"structure","required":["Bucket","Key"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"IfMatch":{"location":"header","locationName":"If-Match"},"IfModifiedSince":{"location":"header","locationName":"If-Modified-Since","type":"timestamp"},"IfNoneMatch":{"location":"header","locationName":"If-None-Match"},"IfUnmodifiedSince":{"location":"header","locationName":"If-Unmodified-Since","type":"timestamp"},"Key":{"location":"uri","locationName":"Key"},"Range":{"location":"header","locationName":"Range"},"VersionId":{"location":"querystring","locationName":"versionId"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKey":{"shape":"Sk","location":"header","locationName":"x-amz-server-side-encryption-customer-key"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"PartNumber":{"location":"querystring","locationName":"partNumber","type":"integer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"ChecksumMode":{"location":"header","locationName":"x-amz-checksum-mode"}}},"output":{"type":"structure","members":{"DeleteMarker":{"location":"header","locationName":"x-amz-delete-marker","type":"boolean"},"AcceptRanges":{"location":"header","locationName":"accept-ranges"},"Expiration":{"location":"header","locationName":"x-amz-expiration"},"Restore":{"location":"header","locationName":"x-amz-restore"},"ArchiveStatus":{"location":"header","locationName":"x-amz-archive-status"},"LastModified":{"location":"header","locationName":"Last-Modified","type":"timestamp"},"ContentLength":{"location":"header","locationName":"Content-Length","type":"long"},"ChecksumCRC32":{"location":"header","locationName":"x-amz-checksum-crc32"},"ChecksumCRC32C":{"location":"header","locationName":"x-amz-checksum-crc32c"},"ChecksumSHA1":{"location":"header","locationName":"x-amz-checksum-sha1"},"ChecksumSHA256":{"location":"header","locationName":"x-amz-checksum-sha256"},"ETag":{"location":"header","locationName":"ETag"},"MissingMeta":{"location":"header","locationName":"x-amz-missing-meta","type":"integer"},"VersionId":{"location":"header","locationName":"x-amz-version-id"},"CacheControl":{"location":"header","locationName":"Cache-Control"},"ContentDisposition":{"location":"header","locationName":"Content-Disposition"},"ContentEncoding":{"location":"header","locationName":"Content-Encoding"},"ContentLanguage":{"location":"header","locationName":"Content-Language"},"ContentType":{"location":"header","locationName":"Content-Type"},"Expires":{"location":"header","locationName":"Expires","type":"timestamp"},"WebsiteRedirectLocation":{"location":"header","locationName":"x-amz-website-redirect-location"},"ServerSideEncryption":{"location":"header","locationName":"x-amz-server-side-encryption"},"Metadata":{"shape":"S1b","location":"headers","locationName":"x-amz-meta-"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"SSEKMSKeyId":{"shape":"Sr","location":"header","locationName":"x-amz-server-side-encryption-aws-kms-key-id"},"BucketKeyEnabled":{"location":"header","locationName":"x-amz-server-side-encryption-bucket-key-enabled","type":"boolean"},"StorageClass":{"location":"header","locationName":"x-amz-storage-class"},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"},"ReplicationStatus":{"location":"header","locationName":"x-amz-replication-status"},"PartsCount":{"location":"header","locationName":"x-amz-mp-parts-count","type":"integer"},"ObjectLockMode":{"location":"header","locationName":"x-amz-object-lock-mode"},"ObjectLockRetainUntilDate":{"shape":"S1o","location":"header","locationName":"x-amz-object-lock-retain-until-date"},"ObjectLockLegalHoldStatus":{"location":"header","locationName":"x-amz-object-lock-legal-hold"}}}},"ListBucketAnalyticsConfigurations":{"http":{"method":"GET","requestUri":"/{Bucket}?analytics"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContinuationToken":{"location":"querystring","locationName":"continuation-token"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"IsTruncated":{"type":"boolean"},"ContinuationToken":{},"NextContinuationToken":{},"AnalyticsConfigurationList":{"locationName":"AnalyticsConfiguration","type":"list","member":{"shape":"S3p"},"flattened":true}}}},"ListBucketIntelligentTieringConfigurations":{"http":{"method":"GET","requestUri":"/{Bucket}?intelligent-tiering"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContinuationToken":{"location":"querystring","locationName":"continuation-token"}}},"output":{"type":"structure","members":{"IsTruncated":{"type":"boolean"},"ContinuationToken":{},"NextContinuationToken":{},"IntelligentTieringConfigurationList":{"locationName":"IntelligentTieringConfiguration","type":"list","member":{"shape":"S4n"},"flattened":true}}}},"ListBucketInventoryConfigurations":{"http":{"method":"GET","requestUri":"/{Bucket}?inventory"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContinuationToken":{"location":"querystring","locationName":"continuation-token"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"ContinuationToken":{},"InventoryConfigurationList":{"locationName":"InventoryConfiguration","type":"list","member":{"shape":"S4x"},"flattened":true},"IsTruncated":{"type":"boolean"},"NextContinuationToken":{}}}},"ListBucketMetricsConfigurations":{"http":{"method":"GET","requestUri":"/{Bucket}?metrics"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContinuationToken":{"location":"querystring","locationName":"continuation-token"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"IsTruncated":{"type":"boolean"},"ContinuationToken":{},"NextContinuationToken":{},"MetricsConfigurationList":{"locationName":"MetricsConfiguration","type":"list","member":{"shape":"S6d"},"flattened":true}}}},"ListBuckets":{"http":{"method":"GET"},"output":{"type":"structure","members":{"Buckets":{"type":"list","member":{"locationName":"Bucket","type":"structure","members":{"Name":{},"CreationDate":{"type":"timestamp"}}}},"Owner":{"shape":"S3d"}}},"alias":"GetService"},"ListMultipartUploads":{"http":{"method":"GET","requestUri":"/{Bucket}?uploads"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Delimiter":{"location":"querystring","locationName":"delimiter"},"EncodingType":{"location":"querystring","locationName":"encoding-type"},"KeyMarker":{"location":"querystring","locationName":"key-marker"},"MaxUploads":{"location":"querystring","locationName":"max-uploads","type":"integer"},"Prefix":{"location":"querystring","locationName":"prefix"},"UploadIdMarker":{"location":"querystring","locationName":"upload-id-marker"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"}}},"output":{"type":"structure","members":{"Bucket":{},"KeyMarker":{},"UploadIdMarker":{},"NextKeyMarker":{},"Prefix":{},"Delimiter":{},"NextUploadIdMarker":{},"MaxUploads":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Uploads":{"locationName":"Upload","type":"list","member":{"type":"structure","members":{"UploadId":{},"Key":{},"Initiated":{"type":"timestamp"},"StorageClass":{},"Owner":{"shape":"S3d"},"Initiator":{"shape":"Sbr"},"ChecksumAlgorithm":{}}},"flattened":true},"CommonPrefixes":{"shape":"Sbs"},"EncodingType":{},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}}},"ListObjectVersions":{"http":{"method":"GET","requestUri":"/{Bucket}?versions"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Delimiter":{"location":"querystring","locationName":"delimiter"},"EncodingType":{"location":"querystring","locationName":"encoding-type"},"KeyMarker":{"location":"querystring","locationName":"key-marker"},"MaxKeys":{"location":"querystring","locationName":"max-keys","type":"integer"},"Prefix":{"location":"querystring","locationName":"prefix"},"VersionIdMarker":{"location":"querystring","locationName":"version-id-marker"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"OptionalObjectAttributes":{"shape":"Sbx","location":"header","locationName":"x-amz-optional-object-attributes"}}},"output":{"type":"structure","members":{"IsTruncated":{"type":"boolean"},"KeyMarker":{},"VersionIdMarker":{},"NextKeyMarker":{},"NextVersionIdMarker":{},"Versions":{"locationName":"Version","type":"list","member":{"type":"structure","members":{"ETag":{},"ChecksumAlgorithm":{"shape":"Sc3"},"Size":{"type":"long"},"StorageClass":{},"Key":{},"VersionId":{},"IsLatest":{"type":"boolean"},"LastModified":{"type":"timestamp"},"Owner":{"shape":"S3d"},"RestoreStatus":{"shape":"Sc6"}}},"flattened":true},"DeleteMarkers":{"locationName":"DeleteMarker","type":"list","member":{"type":"structure","members":{"Owner":{"shape":"S3d"},"Key":{},"VersionId":{},"IsLatest":{"type":"boolean"},"LastModified":{"type":"timestamp"}}},"flattened":true},"Name":{},"Prefix":{},"Delimiter":{},"MaxKeys":{"type":"integer"},"CommonPrefixes":{"shape":"Sbs"},"EncodingType":{},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}},"alias":"GetBucketObjectVersions"},"ListObjects":{"http":{"method":"GET","requestUri":"/{Bucket}"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Delimiter":{"location":"querystring","locationName":"delimiter"},"EncodingType":{"location":"querystring","locationName":"encoding-type"},"Marker":{"location":"querystring","locationName":"marker"},"MaxKeys":{"location":"querystring","locationName":"max-keys","type":"integer"},"Prefix":{"location":"querystring","locationName":"prefix"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"OptionalObjectAttributes":{"shape":"Sbx","location":"header","locationName":"x-amz-optional-object-attributes"}}},"output":{"type":"structure","members":{"IsTruncated":{"type":"boolean"},"Marker":{},"NextMarker":{},"Contents":{"shape":"Scf"},"Name":{},"Prefix":{},"Delimiter":{},"MaxKeys":{"type":"integer"},"CommonPrefixes":{"shape":"Sbs"},"EncodingType":{},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}},"alias":"GetBucket"},"ListObjectsV2":{"http":{"method":"GET","requestUri":"/{Bucket}?list-type=2"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Delimiter":{"location":"querystring","locationName":"delimiter"},"EncodingType":{"location":"querystring","locationName":"encoding-type"},"MaxKeys":{"location":"querystring","locationName":"max-keys","type":"integer"},"Prefix":{"location":"querystring","locationName":"prefix"},"ContinuationToken":{"location":"querystring","locationName":"continuation-token"},"FetchOwner":{"location":"querystring","locationName":"fetch-owner","type":"boolean"},"StartAfter":{"location":"querystring","locationName":"start-after"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"OptionalObjectAttributes":{"shape":"Sbx","location":"header","locationName":"x-amz-optional-object-attributes"}}},"output":{"type":"structure","members":{"IsTruncated":{"type":"boolean"},"Contents":{"shape":"Scf"},"Name":{},"Prefix":{},"Delimiter":{},"MaxKeys":{"type":"integer"},"CommonPrefixes":{"shape":"Sbs"},"EncodingType":{},"KeyCount":{"type":"integer"},"ContinuationToken":{},"NextContinuationToken":{},"StartAfter":{},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}}},"ListParts":{"http":{"method":"GET","requestUri":"/{Bucket}/{Key+}"},"input":{"type":"structure","required":["Bucket","Key","UploadId"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"MaxParts":{"location":"querystring","locationName":"max-parts","type":"integer"},"PartNumberMarker":{"location":"querystring","locationName":"part-number-marker","type":"integer"},"UploadId":{"location":"querystring","locationName":"uploadId"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKey":{"shape":"Sk","location":"header","locationName":"x-amz-server-side-encryption-customer-key"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"}}},"output":{"type":"structure","members":{"AbortDate":{"location":"header","locationName":"x-amz-abort-date","type":"timestamp"},"AbortRuleId":{"location":"header","locationName":"x-amz-abort-rule-id"},"Bucket":{},"Key":{},"UploadId":{},"PartNumberMarker":{"type":"integer"},"NextPartNumberMarker":{"type":"integer"},"MaxParts":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Parts":{"locationName":"Part","type":"list","member":{"type":"structure","members":{"PartNumber":{"type":"integer"},"LastModified":{"type":"timestamp"},"ETag":{},"Size":{"type":"long"},"ChecksumCRC32":{},"ChecksumCRC32C":{},"ChecksumSHA1":{},"ChecksumSHA256":{}}},"flattened":true},"Initiator":{"shape":"Sbr"},"Owner":{"shape":"S3d"},"StorageClass":{},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"},"ChecksumAlgorithm":{}}}},"PutBucketAccelerateConfiguration":{"http":{"method":"PUT","requestUri":"/{Bucket}?accelerate"},"input":{"type":"structure","required":["Bucket","AccelerateConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"AccelerateConfiguration":{"locationName":"AccelerateConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"},"type":"structure","members":{"Status":{}}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"}},"payload":"AccelerateConfiguration"},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":false}},"PutBucketAcl":{"http":{"method":"PUT","requestUri":"/{Bucket}?acl"},"input":{"type":"structure","required":["Bucket"],"members":{"ACL":{"location":"header","locationName":"x-amz-acl"},"AccessControlPolicy":{"shape":"Scu","locationName":"AccessControlPolicy","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"GrantFullControl":{"location":"header","locationName":"x-amz-grant-full-control"},"GrantRead":{"location":"header","locationName":"x-amz-grant-read"},"GrantReadACP":{"location":"header","locationName":"x-amz-grant-read-acp"},"GrantWrite":{"location":"header","locationName":"x-amz-grant-write"},"GrantWriteACP":{"location":"header","locationName":"x-amz-grant-write-acp"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"AccessControlPolicy"},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutBucketAnalyticsConfiguration":{"http":{"method":"PUT","requestUri":"/{Bucket}?analytics"},"input":{"type":"structure","required":["Bucket","Id","AnalyticsConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Id":{"location":"querystring","locationName":"id"},"AnalyticsConfiguration":{"shape":"S3p","locationName":"AnalyticsConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"AnalyticsConfiguration"}},"PutBucketCors":{"http":{"method":"PUT","requestUri":"/{Bucket}?cors"},"input":{"type":"structure","required":["Bucket","CORSConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"CORSConfiguration":{"locationName":"CORSConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"},"type":"structure","required":["CORSRules"],"members":{"CORSRules":{"shape":"S44","locationName":"CORSRule"}}},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"CORSConfiguration"},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutBucketEncryption":{"http":{"method":"PUT","requestUri":"/{Bucket}?encryption"},"input":{"type":"structure","required":["Bucket","ServerSideEncryptionConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"ServerSideEncryptionConfiguration":{"shape":"S4h","locationName":"ServerSideEncryptionConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"ServerSideEncryptionConfiguration"},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutBucketIntelligentTieringConfiguration":{"http":{"method":"PUT","requestUri":"/{Bucket}?intelligent-tiering"},"input":{"type":"structure","required":["Bucket","Id","IntelligentTieringConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Id":{"location":"querystring","locationName":"id"},"IntelligentTieringConfiguration":{"shape":"S4n","locationName":"IntelligentTieringConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}}},"payload":"IntelligentTieringConfiguration"}},"PutBucketInventoryConfiguration":{"http":{"method":"PUT","requestUri":"/{Bucket}?inventory"},"input":{"type":"structure","required":["Bucket","Id","InventoryConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Id":{"location":"querystring","locationName":"id"},"InventoryConfiguration":{"shape":"S4x","locationName":"InventoryConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"InventoryConfiguration"}},"PutBucketLifecycle":{"http":{"method":"PUT","requestUri":"/{Bucket}?lifecycle"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"LifecycleConfiguration":{"locationName":"LifecycleConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"},"type":"structure","required":["Rules"],"members":{"Rules":{"shape":"S5d","locationName":"Rule"}}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"LifecycleConfiguration"},"deprecated":true,"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutBucketLifecycleConfiguration":{"http":{"method":"PUT","requestUri":"/{Bucket}?lifecycle"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"LifecycleConfiguration":{"locationName":"LifecycleConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"},"type":"structure","required":["Rules"],"members":{"Rules":{"shape":"S5t","locationName":"Rule"}}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"LifecycleConfiguration"},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutBucketLogging":{"http":{"method":"PUT","requestUri":"/{Bucket}?logging"},"input":{"type":"structure","required":["Bucket","BucketLoggingStatus"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"BucketLoggingStatus":{"locationName":"BucketLoggingStatus","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"},"type":"structure","members":{"LoggingEnabled":{"shape":"S65"}}},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"BucketLoggingStatus"},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutBucketMetricsConfiguration":{"http":{"method":"PUT","requestUri":"/{Bucket}?metrics"},"input":{"type":"structure","required":["Bucket","Id","MetricsConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Id":{"location":"querystring","locationName":"id"},"MetricsConfiguration":{"shape":"S6d","locationName":"MetricsConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"MetricsConfiguration"}},"PutBucketNotification":{"http":{"method":"PUT","requestUri":"/{Bucket}?notification"},"input":{"type":"structure","required":["Bucket","NotificationConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"NotificationConfiguration":{"shape":"S6i","locationName":"NotificationConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"NotificationConfiguration"},"deprecated":true,"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutBucketNotificationConfiguration":{"http":{"method":"PUT","requestUri":"/{Bucket}?notification"},"input":{"type":"structure","required":["Bucket","NotificationConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"NotificationConfiguration":{"shape":"S6t","locationName":"NotificationConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"SkipDestinationValidation":{"location":"header","locationName":"x-amz-skip-destination-validation","type":"boolean"}},"payload":"NotificationConfiguration"}},"PutBucketOwnershipControls":{"http":{"method":"PUT","requestUri":"/{Bucket}?ownershipControls"},"input":{"type":"structure","required":["Bucket","OwnershipControls"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"OwnershipControls":{"shape":"S7a","locationName":"OwnershipControls","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}}},"payload":"OwnershipControls"},"httpChecksum":{"requestChecksumRequired":true}},"PutBucketPolicy":{"http":{"method":"PUT","requestUri":"/{Bucket}?policy"},"input":{"type":"structure","required":["Bucket","Policy"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"ConfirmRemoveSelfBucketAccess":{"location":"header","locationName":"x-amz-confirm-remove-self-bucket-access","type":"boolean"},"Policy":{},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"Policy"},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutBucketReplication":{"http":{"method":"PUT","requestUri":"/{Bucket}?replication"},"input":{"type":"structure","required":["Bucket","ReplicationConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"ReplicationConfiguration":{"shape":"S7m","locationName":"ReplicationConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"Token":{"location":"header","locationName":"x-amz-bucket-object-lock-token"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"ReplicationConfiguration"},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutBucketRequestPayment":{"http":{"method":"PUT","requestUri":"/{Bucket}?requestPayment"},"input":{"type":"structure","required":["Bucket","RequestPaymentConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"RequestPaymentConfiguration":{"locationName":"RequestPaymentConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"},"type":"structure","required":["Payer"],"members":{"Payer":{}}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"RequestPaymentConfiguration"},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutBucketTagging":{"http":{"method":"PUT","requestUri":"/{Bucket}?tagging"},"input":{"type":"structure","required":["Bucket","Tagging"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"Tagging":{"shape":"Sdk","locationName":"Tagging","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"Tagging"},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutBucketVersioning":{"http":{"method":"PUT","requestUri":"/{Bucket}?versioning"},"input":{"type":"structure","required":["Bucket","VersioningConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"MFA":{"location":"header","locationName":"x-amz-mfa"},"VersioningConfiguration":{"locationName":"VersioningConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"},"type":"structure","members":{"MFADelete":{"locationName":"MfaDelete"},"Status":{}}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"VersioningConfiguration"},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutBucketWebsite":{"http":{"method":"PUT","requestUri":"/{Bucket}?website"},"input":{"type":"structure","required":["Bucket","WebsiteConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"WebsiteConfiguration":{"locationName":"WebsiteConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"},"type":"structure","members":{"ErrorDocument":{"shape":"S8u"},"IndexDocument":{"shape":"S8s"},"RedirectAllRequestsTo":{"shape":"S8p"},"RoutingRules":{"shape":"S8v"}}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"WebsiteConfiguration"},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutObject":{"http":{"method":"PUT","requestUri":"/{Bucket}/{Key+}"},"input":{"type":"structure","required":["Bucket","Key"],"members":{"ACL":{"location":"header","locationName":"x-amz-acl"},"Body":{"streaming":true,"type":"blob"},"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"CacheControl":{"location":"header","locationName":"Cache-Control"},"ContentDisposition":{"location":"header","locationName":"Content-Disposition"},"ContentEncoding":{"location":"header","locationName":"Content-Encoding"},"ContentLanguage":{"location":"header","locationName":"Content-Language"},"ContentLength":{"location":"header","locationName":"Content-Length","type":"long"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ContentType":{"location":"header","locationName":"Content-Type"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"ChecksumCRC32":{"location":"header","locationName":"x-amz-checksum-crc32"},"ChecksumCRC32C":{"location":"header","locationName":"x-amz-checksum-crc32c"},"ChecksumSHA1":{"location":"header","locationName":"x-amz-checksum-sha1"},"ChecksumSHA256":{"location":"header","locationName":"x-amz-checksum-sha256"},"Expires":{"location":"header","locationName":"Expires","type":"timestamp"},"GrantFullControl":{"location":"header","locationName":"x-amz-grant-full-control"},"GrantRead":{"location":"header","locationName":"x-amz-grant-read"},"GrantReadACP":{"location":"header","locationName":"x-amz-grant-read-acp"},"GrantWriteACP":{"location":"header","locationName":"x-amz-grant-write-acp"},"Key":{"location":"uri","locationName":"Key"},"Metadata":{"shape":"S1b","location":"headers","locationName":"x-amz-meta-"},"ServerSideEncryption":{"location":"header","locationName":"x-amz-server-side-encryption"},"StorageClass":{"location":"header","locationName":"x-amz-storage-class"},"WebsiteRedirectLocation":{"location":"header","locationName":"x-amz-website-redirect-location"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKey":{"shape":"Sk","location":"header","locationName":"x-amz-server-side-encryption-customer-key"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"SSEKMSKeyId":{"shape":"Sr","location":"header","locationName":"x-amz-server-side-encryption-aws-kms-key-id"},"SSEKMSEncryptionContext":{"shape":"S1i","location":"header","locationName":"x-amz-server-side-encryption-context"},"BucketKeyEnabled":{"location":"header","locationName":"x-amz-server-side-encryption-bucket-key-enabled","type":"boolean"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"Tagging":{"location":"header","locationName":"x-amz-tagging"},"ObjectLockMode":{"location":"header","locationName":"x-amz-object-lock-mode"},"ObjectLockRetainUntilDate":{"shape":"S1o","location":"header","locationName":"x-amz-object-lock-retain-until-date"},"ObjectLockLegalHoldStatus":{"location":"header","locationName":"x-amz-object-lock-legal-hold"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"Body"},"output":{"type":"structure","members":{"Expiration":{"location":"header","locationName":"x-amz-expiration"},"ETag":{"location":"header","locationName":"ETag"},"ChecksumCRC32":{"location":"header","locationName":"x-amz-checksum-crc32"},"ChecksumCRC32C":{"location":"header","locationName":"x-amz-checksum-crc32c"},"ChecksumSHA1":{"location":"header","locationName":"x-amz-checksum-sha1"},"ChecksumSHA256":{"location":"header","locationName":"x-amz-checksum-sha256"},"ServerSideEncryption":{"location":"header","locationName":"x-amz-server-side-encryption"},"VersionId":{"location":"header","locationName":"x-amz-version-id"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"SSEKMSKeyId":{"shape":"Sr","location":"header","locationName":"x-amz-server-side-encryption-aws-kms-key-id"},"SSEKMSEncryptionContext":{"shape":"S1i","location":"header","locationName":"x-amz-server-side-encryption-context"},"BucketKeyEnabled":{"location":"header","locationName":"x-amz-server-side-encryption-bucket-key-enabled","type":"boolean"},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":false}},"PutObjectAcl":{"http":{"method":"PUT","requestUri":"/{Bucket}/{Key+}?acl"},"input":{"type":"structure","required":["Bucket","Key"],"members":{"ACL":{"location":"header","locationName":"x-amz-acl"},"AccessControlPolicy":{"shape":"Scu","locationName":"AccessControlPolicy","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"GrantFullControl":{"location":"header","locationName":"x-amz-grant-full-control"},"GrantRead":{"location":"header","locationName":"x-amz-grant-read"},"GrantReadACP":{"location":"header","locationName":"x-amz-grant-read-acp"},"GrantWrite":{"location":"header","locationName":"x-amz-grant-write"},"GrantWriteACP":{"location":"header","locationName":"x-amz-grant-write-acp"},"Key":{"location":"uri","locationName":"Key"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"VersionId":{"location":"querystring","locationName":"versionId"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"AccessControlPolicy"},"output":{"type":"structure","members":{"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutObjectLegalHold":{"http":{"method":"PUT","requestUri":"/{Bucket}/{Key+}?legal-hold"},"input":{"type":"structure","required":["Bucket","Key"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"LegalHold":{"shape":"Sa9","locationName":"LegalHold","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"VersionId":{"location":"querystring","locationName":"versionId"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"LegalHold"},"output":{"type":"structure","members":{"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutObjectLockConfiguration":{"http":{"method":"PUT","requestUri":"/{Bucket}?object-lock"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ObjectLockConfiguration":{"shape":"Sac","locationName":"ObjectLockConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"Token":{"location":"header","locationName":"x-amz-bucket-object-lock-token"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"ObjectLockConfiguration"},"output":{"type":"structure","members":{"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutObjectRetention":{"http":{"method":"PUT","requestUri":"/{Bucket}/{Key+}?retention"},"input":{"type":"structure","required":["Bucket","Key"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"Retention":{"shape":"Sak","locationName":"Retention","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"VersionId":{"location":"querystring","locationName":"versionId"},"BypassGovernanceRetention":{"location":"header","locationName":"x-amz-bypass-governance-retention","type":"boolean"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"Retention"},"output":{"type":"structure","members":{"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutObjectTagging":{"http":{"method":"PUT","requestUri":"/{Bucket}/{Key+}?tagging"},"input":{"type":"structure","required":["Bucket","Key","Tagging"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"VersionId":{"location":"querystring","locationName":"versionId"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"Tagging":{"shape":"Sdk","locationName":"Tagging","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"}},"payload":"Tagging"},"output":{"type":"structure","members":{"VersionId":{"location":"header","locationName":"x-amz-version-id"}}},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutPublicAccessBlock":{"http":{"method":"PUT","requestUri":"/{Bucket}?publicAccessBlock"},"input":{"type":"structure","required":["Bucket","PublicAccessBlockConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"PublicAccessBlockConfiguration":{"shape":"Sar","locationName":"PublicAccessBlockConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"PublicAccessBlockConfiguration"},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"RestoreObject":{"http":{"requestUri":"/{Bucket}/{Key+}?restore"},"input":{"type":"structure","required":["Bucket","Key"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"VersionId":{"location":"querystring","locationName":"versionId"},"RestoreRequest":{"locationName":"RestoreRequest","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"},"type":"structure","members":{"Days":{"type":"integer"},"GlacierJobParameters":{"type":"structure","required":["Tier"],"members":{"Tier":{}}},"Type":{},"Tier":{},"Description":{},"SelectParameters":{"type":"structure","required":["InputSerialization","ExpressionType","Expression","OutputSerialization"],"members":{"InputSerialization":{"shape":"Sea"},"ExpressionType":{},"Expression":{},"OutputSerialization":{"shape":"Sep"}}},"OutputLocation":{"type":"structure","members":{"S3":{"type":"structure","required":["BucketName","Prefix"],"members":{"BucketName":{},"Prefix":{},"Encryption":{"type":"structure","required":["EncryptionType"],"members":{"EncryptionType":{},"KMSKeyId":{"shape":"Sr"},"KMSContext":{}}},"CannedACL":{},"AccessControlList":{"shape":"S3g"},"Tagging":{"shape":"Sdk"},"UserMetadata":{"type":"list","member":{"locationName":"MetadataEntry","type":"structure","members":{"Name":{},"Value":{}}}},"StorageClass":{}}}}}}},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"RestoreRequest"},"output":{"type":"structure","members":{"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"},"RestoreOutputPath":{"location":"header","locationName":"x-amz-restore-output-path"}}},"alias":"PostObjectRestore","httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":false}},"SelectObjectContent":{"http":{"requestUri":"/{Bucket}/{Key+}?select&select-type=2"},"input":{"locationName":"SelectObjectContentRequest","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"},"type":"structure","required":["Bucket","Key","Expression","ExpressionType","InputSerialization","OutputSerialization"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKey":{"shape":"Sk","location":"header","locationName":"x-amz-server-side-encryption-customer-key"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"Expression":{},"ExpressionType":{},"RequestProgress":{"type":"structure","members":{"Enabled":{"type":"boolean"}}},"InputSerialization":{"shape":"Sea"},"OutputSerialization":{"shape":"Sep"},"ScanRange":{"type":"structure","members":{"Start":{"type":"long"},"End":{"type":"long"}}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"Payload":{"type":"structure","members":{"Records":{"type":"structure","members":{"Payload":{"eventpayload":true,"type":"blob"}},"event":true},"Stats":{"type":"structure","members":{"Details":{"eventpayload":true,"type":"structure","members":{"BytesScanned":{"type":"long"},"BytesProcessed":{"type":"long"},"BytesReturned":{"type":"long"}}}},"event":true},"Progress":{"type":"structure","members":{"Details":{"eventpayload":true,"type":"structure","members":{"BytesScanned":{"type":"long"},"BytesProcessed":{"type":"long"},"BytesReturned":{"type":"long"}}}},"event":true},"Cont":{"type":"structure","members":{},"event":true},"End":{"type":"structure","members":{},"event":true}},"eventstream":true}},"payload":"Payload"}},"UploadPart":{"http":{"method":"PUT","requestUri":"/{Bucket}/{Key+}"},"input":{"type":"structure","required":["Bucket","Key","PartNumber","UploadId"],"members":{"Body":{"streaming":true,"type":"blob"},"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentLength":{"location":"header","locationName":"Content-Length","type":"long"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"ChecksumCRC32":{"location":"header","locationName":"x-amz-checksum-crc32"},"ChecksumCRC32C":{"location":"header","locationName":"x-amz-checksum-crc32c"},"ChecksumSHA1":{"location":"header","locationName":"x-amz-checksum-sha1"},"ChecksumSHA256":{"location":"header","locationName":"x-amz-checksum-sha256"},"Key":{"location":"uri","locationName":"Key"},"PartNumber":{"location":"querystring","locationName":"partNumber","type":"integer"},"UploadId":{"location":"querystring","locationName":"uploadId"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKey":{"shape":"Sk","location":"header","locationName":"x-amz-server-side-encryption-customer-key"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"Body"},"output":{"type":"structure","members":{"ServerSideEncryption":{"location":"header","locationName":"x-amz-server-side-encryption"},"ETag":{"location":"header","locationName":"ETag"},"ChecksumCRC32":{"location":"header","locationName":"x-amz-checksum-crc32"},"ChecksumCRC32C":{"location":"header","locationName":"x-amz-checksum-crc32c"},"ChecksumSHA1":{"location":"header","locationName":"x-amz-checksum-sha1"},"ChecksumSHA256":{"location":"header","locationName":"x-amz-checksum-sha256"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"SSEKMSKeyId":{"shape":"Sr","location":"header","locationName":"x-amz-server-side-encryption-aws-kms-key-id"},"BucketKeyEnabled":{"location":"header","locationName":"x-amz-server-side-encryption-bucket-key-enabled","type":"boolean"},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":false}},"UploadPartCopy":{"http":{"method":"PUT","requestUri":"/{Bucket}/{Key+}"},"input":{"type":"structure","required":["Bucket","CopySource","Key","PartNumber","UploadId"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"CopySource":{"location":"header","locationName":"x-amz-copy-source"},"CopySourceIfMatch":{"location":"header","locationName":"x-amz-copy-source-if-match"},"CopySourceIfModifiedSince":{"location":"header","locationName":"x-amz-copy-source-if-modified-since","type":"timestamp"},"CopySourceIfNoneMatch":{"location":"header","locationName":"x-amz-copy-source-if-none-match"},"CopySourceIfUnmodifiedSince":{"location":"header","locationName":"x-amz-copy-source-if-unmodified-since","type":"timestamp"},"CopySourceRange":{"location":"header","locationName":"x-amz-copy-source-range"},"Key":{"location":"uri","locationName":"Key"},"PartNumber":{"location":"querystring","locationName":"partNumber","type":"integer"},"UploadId":{"location":"querystring","locationName":"uploadId"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKey":{"shape":"Sk","location":"header","locationName":"x-amz-server-side-encryption-customer-key"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"CopySourceSSECustomerAlgorithm":{"location":"header","locationName":"x-amz-copy-source-server-side-encryption-customer-algorithm"},"CopySourceSSECustomerKey":{"shape":"S1k","location":"header","locationName":"x-amz-copy-source-server-side-encryption-customer-key"},"CopySourceSSECustomerKeyMD5":{"location":"header","locationName":"x-amz-copy-source-server-side-encryption-customer-key-MD5"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"ExpectedSourceBucketOwner":{"location":"header","locationName":"x-amz-source-expected-bucket-owner"}}},"output":{"type":"structure","members":{"CopySourceVersionId":{"location":"header","locationName":"x-amz-copy-source-version-id"},"CopyPartResult":{"type":"structure","members":{"ETag":{},"LastModified":{"type":"timestamp"},"ChecksumCRC32":{},"ChecksumCRC32C":{},"ChecksumSHA1":{},"ChecksumSHA256":{}}},"ServerSideEncryption":{"location":"header","locationName":"x-amz-server-side-encryption"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"SSEKMSKeyId":{"shape":"Sr","location":"header","locationName":"x-amz-server-side-encryption-aws-kms-key-id"},"BucketKeyEnabled":{"location":"header","locationName":"x-amz-server-side-encryption-bucket-key-enabled","type":"boolean"},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}},"payload":"CopyPartResult"}},"WriteGetObjectResponse":{"http":{"requestUri":"/WriteGetObjectResponse"},"input":{"type":"structure","required":["RequestRoute","RequestToken"],"members":{"RequestRoute":{"hostLabel":true,"location":"header","locationName":"x-amz-request-route"},"RequestToken":{"location":"header","locationName":"x-amz-request-token"},"Body":{"streaming":true,"type":"blob"},"StatusCode":{"location":"header","locationName":"x-amz-fwd-status","type":"integer"},"ErrorCode":{"location":"header","locationName":"x-amz-fwd-error-code"},"ErrorMessage":{"location":"header","locationName":"x-amz-fwd-error-message"},"AcceptRanges":{"location":"header","locationName":"x-amz-fwd-header-accept-ranges"},"CacheControl":{"location":"header","locationName":"x-amz-fwd-header-Cache-Control"},"ContentDisposition":{"location":"header","locationName":"x-amz-fwd-header-Content-Disposition"},"ContentEncoding":{"location":"header","locationName":"x-amz-fwd-header-Content-Encoding"},"ContentLanguage":{"location":"header","locationName":"x-amz-fwd-header-Content-Language"},"ContentLength":{"location":"header","locationName":"Content-Length","type":"long"},"ContentRange":{"location":"header","locationName":"x-amz-fwd-header-Content-Range"},"ContentType":{"location":"header","locationName":"x-amz-fwd-header-Content-Type"},"ChecksumCRC32":{"location":"header","locationName":"x-amz-fwd-header-x-amz-checksum-crc32"},"ChecksumCRC32C":{"location":"header","locationName":"x-amz-fwd-header-x-amz-checksum-crc32c"},"ChecksumSHA1":{"location":"header","locationName":"x-amz-fwd-header-x-amz-checksum-sha1"},"ChecksumSHA256":{"location":"header","locationName":"x-amz-fwd-header-x-amz-checksum-sha256"},"DeleteMarker":{"location":"header","locationName":"x-amz-fwd-header-x-amz-delete-marker","type":"boolean"},"ETag":{"location":"header","locationName":"x-amz-fwd-header-ETag"},"Expires":{"location":"header","locationName":"x-amz-fwd-header-Expires","type":"timestamp"},"Expiration":{"location":"header","locationName":"x-amz-fwd-header-x-amz-expiration"},"LastModified":{"location":"header","locationName":"x-amz-fwd-header-Last-Modified","type":"timestamp"},"MissingMeta":{"location":"header","locationName":"x-amz-fwd-header-x-amz-missing-meta","type":"integer"},"Metadata":{"shape":"S1b","location":"headers","locationName":"x-amz-meta-"},"ObjectLockMode":{"location":"header","locationName":"x-amz-fwd-header-x-amz-object-lock-mode"},"ObjectLockLegalHoldStatus":{"location":"header","locationName":"x-amz-fwd-header-x-amz-object-lock-legal-hold"},"ObjectLockRetainUntilDate":{"shape":"S1o","location":"header","locationName":"x-amz-fwd-header-x-amz-object-lock-retain-until-date"},"PartsCount":{"location":"header","locationName":"x-amz-fwd-header-x-amz-mp-parts-count","type":"integer"},"ReplicationStatus":{"location":"header","locationName":"x-amz-fwd-header-x-amz-replication-status"},"RequestCharged":{"location":"header","locationName":"x-amz-fwd-header-x-amz-request-charged"},"Restore":{"location":"header","locationName":"x-amz-fwd-header-x-amz-restore"},"ServerSideEncryption":{"location":"header","locationName":"x-amz-fwd-header-x-amz-server-side-encryption"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-fwd-header-x-amz-server-side-encryption-customer-algorithm"},"SSEKMSKeyId":{"shape":"Sr","location":"header","locationName":"x-amz-fwd-header-x-amz-server-side-encryption-aws-kms-key-id"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-fwd-header-x-amz-server-side-encryption-customer-key-MD5"},"StorageClass":{"location":"header","locationName":"x-amz-fwd-header-x-amz-storage-class"},"TagCount":{"location":"header","locationName":"x-amz-fwd-header-x-amz-tagging-count","type":"integer"},"VersionId":{"location":"header","locationName":"x-amz-fwd-header-x-amz-version-id"},"BucketKeyEnabled":{"location":"header","locationName":"x-amz-fwd-header-x-amz-server-side-encryption-bucket-key-enabled","type":"boolean"}},"payload":"Body"},"authtype":"v4-unsigned-body","endpoint":{"hostPrefix":"{RequestRoute}."},"staticContextParams":{"UseObjectLambdaEndpoint":{"value":true}}}},"shapes":{"Sk":{"type":"blob","sensitive":true},"Sr":{"type":"string","sensitive":true},"S1b":{"type":"map","key":{},"value":{}},"S1i":{"type":"string","sensitive":true},"S1k":{"type":"blob","sensitive":true},"S1o":{"type":"timestamp","timestampFormat":"iso8601"},"S3d":{"type":"structure","members":{"DisplayName":{},"ID":{}}},"S3g":{"type":"list","member":{"locationName":"Grant","type":"structure","members":{"Grantee":{"shape":"S3i"},"Permission":{}}}},"S3i":{"type":"structure","required":["Type"],"members":{"DisplayName":{},"EmailAddress":{},"ID":{},"Type":{"locationName":"xsi:type","xmlAttribute":true},"URI":{}},"xmlNamespace":{"prefix":"xsi","uri":"http://www.w3.org/2001/XMLSchema-instance"}},"S3p":{"type":"structure","required":["Id","StorageClassAnalysis"],"members":{"Id":{},"Filter":{"type":"structure","members":{"Prefix":{},"Tag":{"shape":"S3s"},"And":{"type":"structure","members":{"Prefix":{},"Tags":{"shape":"S3v","flattened":true,"locationName":"Tag"}}}}},"StorageClassAnalysis":{"type":"structure","members":{"DataExport":{"type":"structure","required":["OutputSchemaVersion","Destination"],"members":{"OutputSchemaVersion":{},"Destination":{"type":"structure","required":["S3BucketDestination"],"members":{"S3BucketDestination":{"type":"structure","required":["Format","Bucket"],"members":{"Format":{},"BucketAccountId":{},"Bucket":{},"Prefix":{}}}}}}}}}}},"S3s":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}},"S3v":{"type":"list","member":{"shape":"S3s","locationName":"Tag"}},"S44":{"type":"list","member":{"type":"structure","required":["AllowedMethods","AllowedOrigins"],"members":{"ID":{},"AllowedHeaders":{"locationName":"AllowedHeader","type":"list","member":{},"flattened":true},"AllowedMethods":{"locationName":"AllowedMethod","type":"list","member":{},"flattened":true},"AllowedOrigins":{"locationName":"AllowedOrigin","type":"list","member":{},"flattened":true},"ExposeHeaders":{"locationName":"ExposeHeader","type":"list","member":{},"flattened":true},"MaxAgeSeconds":{"type":"integer"}}},"flattened":true},"S4h":{"type":"structure","required":["Rules"],"members":{"Rules":{"locationName":"Rule","type":"list","member":{"type":"structure","members":{"ApplyServerSideEncryptionByDefault":{"type":"structure","required":["SSEAlgorithm"],"members":{"SSEAlgorithm":{},"KMSMasterKeyID":{"shape":"Sr"}}},"BucketKeyEnabled":{"type":"boolean"}}},"flattened":true}}},"S4n":{"type":"structure","required":["Id","Status","Tierings"],"members":{"Id":{},"Filter":{"type":"structure","members":{"Prefix":{},"Tag":{"shape":"S3s"},"And":{"type":"structure","members":{"Prefix":{},"Tags":{"shape":"S3v","flattened":true,"locationName":"Tag"}}}}},"Status":{},"Tierings":{"locationName":"Tiering","type":"list","member":{"type":"structure","required":["Days","AccessTier"],"members":{"Days":{"type":"integer"},"AccessTier":{}}},"flattened":true}}},"S4x":{"type":"structure","required":["Destination","IsEnabled","Id","IncludedObjectVersions","Schedule"],"members":{"Destination":{"type":"structure","required":["S3BucketDestination"],"members":{"S3BucketDestination":{"type":"structure","required":["Bucket","Format"],"members":{"AccountId":{},"Bucket":{},"Format":{},"Prefix":{},"Encryption":{"type":"structure","members":{"SSES3":{"locationName":"SSE-S3","type":"structure","members":{}},"SSEKMS":{"locationName":"SSE-KMS","type":"structure","required":["KeyId"],"members":{"KeyId":{"shape":"Sr"}}}}}}}}},"IsEnabled":{"type":"boolean"},"Filter":{"type":"structure","required":["Prefix"],"members":{"Prefix":{}}},"Id":{},"IncludedObjectVersions":{},"OptionalFields":{"type":"list","member":{"locationName":"Field"}},"Schedule":{"type":"structure","required":["Frequency"],"members":{"Frequency":{}}}}},"S5d":{"type":"list","member":{"type":"structure","required":["Prefix","Status"],"members":{"Expiration":{"shape":"S5f"},"ID":{},"Prefix":{},"Status":{},"Transition":{"shape":"S5k"},"NoncurrentVersionTransition":{"shape":"S5m"},"NoncurrentVersionExpiration":{"shape":"S5o"},"AbortIncompleteMultipartUpload":{"shape":"S5p"}}},"flattened":true},"S5f":{"type":"structure","members":{"Date":{"shape":"S5g"},"Days":{"type":"integer"},"ExpiredObjectDeleteMarker":{"type":"boolean"}}},"S5g":{"type":"timestamp","timestampFormat":"iso8601"},"S5k":{"type":"structure","members":{"Date":{"shape":"S5g"},"Days":{"type":"integer"},"StorageClass":{}}},"S5m":{"type":"structure","members":{"NoncurrentDays":{"type":"integer"},"StorageClass":{},"NewerNoncurrentVersions":{"type":"integer"}}},"S5o":{"type":"structure","members":{"NoncurrentDays":{"type":"integer"},"NewerNoncurrentVersions":{"type":"integer"}}},"S5p":{"type":"structure","members":{"DaysAfterInitiation":{"type":"integer"}}},"S5t":{"type":"list","member":{"type":"structure","required":["Status"],"members":{"Expiration":{"shape":"S5f"},"ID":{},"Prefix":{"deprecated":true},"Filter":{"type":"structure","members":{"Prefix":{},"Tag":{"shape":"S3s"},"ObjectSizeGreaterThan":{"type":"long"},"ObjectSizeLessThan":{"type":"long"},"And":{"type":"structure","members":{"Prefix":{},"Tags":{"shape":"S3v","flattened":true,"locationName":"Tag"},"ObjectSizeGreaterThan":{"type":"long"},"ObjectSizeLessThan":{"type":"long"}}}}},"Status":{},"Transitions":{"locationName":"Transition","type":"list","member":{"shape":"S5k"},"flattened":true},"NoncurrentVersionTransitions":{"locationName":"NoncurrentVersionTransition","type":"list","member":{"shape":"S5m"},"flattened":true},"NoncurrentVersionExpiration":{"shape":"S5o"},"AbortIncompleteMultipartUpload":{"shape":"S5p"}}},"flattened":true},"S65":{"type":"structure","required":["TargetBucket","TargetPrefix"],"members":{"TargetBucket":{},"TargetGrants":{"type":"list","member":{"locationName":"Grant","type":"structure","members":{"Grantee":{"shape":"S3i"},"Permission":{}}}},"TargetPrefix":{}}},"S6d":{"type":"structure","required":["Id"],"members":{"Id":{},"Filter":{"type":"structure","members":{"Prefix":{},"Tag":{"shape":"S3s"},"AccessPointArn":{},"And":{"type":"structure","members":{"Prefix":{},"Tags":{"shape":"S3v","flattened":true,"locationName":"Tag"},"AccessPointArn":{}}}}}}},"S6h":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"S6i":{"type":"structure","members":{"TopicConfiguration":{"type":"structure","members":{"Id":{},"Events":{"shape":"S6l","locationName":"Event"},"Event":{"deprecated":true},"Topic":{}}},"QueueConfiguration":{"type":"structure","members":{"Id":{},"Event":{"deprecated":true},"Events":{"shape":"S6l","locationName":"Event"},"Queue":{}}},"CloudFunctionConfiguration":{"type":"structure","members":{"Id":{},"Event":{"deprecated":true},"Events":{"shape":"S6l","locationName":"Event"},"CloudFunction":{},"InvocationRole":{}}}}},"S6l":{"type":"list","member":{},"flattened":true},"S6t":{"type":"structure","members":{"TopicConfigurations":{"locationName":"TopicConfiguration","type":"list","member":{"type":"structure","required":["TopicArn","Events"],"members":{"Id":{},"TopicArn":{"locationName":"Topic"},"Events":{"shape":"S6l","locationName":"Event"},"Filter":{"shape":"S6w"}}},"flattened":true},"QueueConfigurations":{"locationName":"QueueConfiguration","type":"list","member":{"type":"structure","required":["QueueArn","Events"],"members":{"Id":{},"QueueArn":{"locationName":"Queue"},"Events":{"shape":"S6l","locationName":"Event"},"Filter":{"shape":"S6w"}}},"flattened":true},"LambdaFunctionConfigurations":{"locationName":"CloudFunctionConfiguration","type":"list","member":{"type":"structure","required":["LambdaFunctionArn","Events"],"members":{"Id":{},"LambdaFunctionArn":{"locationName":"CloudFunction"},"Events":{"shape":"S6l","locationName":"Event"},"Filter":{"shape":"S6w"}}},"flattened":true},"EventBridgeConfiguration":{"type":"structure","members":{}}}},"S6w":{"type":"structure","members":{"Key":{"locationName":"S3Key","type":"structure","members":{"FilterRules":{"locationName":"FilterRule","type":"list","member":{"type":"structure","members":{"Name":{},"Value":{}}},"flattened":true}}}}},"S7a":{"type":"structure","required":["Rules"],"members":{"Rules":{"locationName":"Rule","type":"list","member":{"type":"structure","required":["ObjectOwnership"],"members":{"ObjectOwnership":{}}},"flattened":true}}},"S7m":{"type":"structure","required":["Role","Rules"],"members":{"Role":{},"Rules":{"locationName":"Rule","type":"list","member":{"type":"structure","required":["Status","Destination"],"members":{"ID":{},"Priority":{"type":"integer"},"Prefix":{"deprecated":true},"Filter":{"type":"structure","members":{"Prefix":{},"Tag":{"shape":"S3s"},"And":{"type":"structure","members":{"Prefix":{},"Tags":{"shape":"S3v","flattened":true,"locationName":"Tag"}}}}},"Status":{},"SourceSelectionCriteria":{"type":"structure","members":{"SseKmsEncryptedObjects":{"type":"structure","required":["Status"],"members":{"Status":{}}},"ReplicaModifications":{"type":"structure","required":["Status"],"members":{"Status":{}}}}},"ExistingObjectReplication":{"type":"structure","required":["Status"],"members":{"Status":{}}},"Destination":{"type":"structure","required":["Bucket"],"members":{"Bucket":{},"Account":{},"StorageClass":{},"AccessControlTranslation":{"type":"structure","required":["Owner"],"members":{"Owner":{}}},"EncryptionConfiguration":{"type":"structure","members":{"ReplicaKmsKeyID":{}}},"ReplicationTime":{"type":"structure","required":["Status","Time"],"members":{"Status":{},"Time":{"shape":"S88"}}},"Metrics":{"type":"structure","required":["Status"],"members":{"Status":{},"EventThreshold":{"shape":"S88"}}}}},"DeleteMarkerReplication":{"type":"structure","members":{"Status":{}}}}},"flattened":true}}},"S88":{"type":"structure","members":{"Minutes":{"type":"integer"}}},"S8p":{"type":"structure","required":["HostName"],"members":{"HostName":{},"Protocol":{}}},"S8s":{"type":"structure","required":["Suffix"],"members":{"Suffix":{}}},"S8u":{"type":"structure","required":["Key"],"members":{"Key":{}}},"S8v":{"type":"list","member":{"locationName":"RoutingRule","type":"structure","required":["Redirect"],"members":{"Condition":{"type":"structure","members":{"HttpErrorCodeReturnedEquals":{},"KeyPrefixEquals":{}}},"Redirect":{"type":"structure","members":{"HostName":{},"HttpRedirectCode":{},"Protocol":{},"ReplaceKeyPrefixWith":{},"ReplaceKeyWith":{}}}}}},"Sa9":{"type":"structure","members":{"Status":{}}},"Sac":{"type":"structure","members":{"ObjectLockEnabled":{},"Rule":{"type":"structure","members":{"DefaultRetention":{"type":"structure","members":{"Mode":{},"Days":{"type":"integer"},"Years":{"type":"integer"}}}}}}},"Sak":{"type":"structure","members":{"Mode":{},"RetainUntilDate":{"shape":"S5g"}}},"Sar":{"type":"structure","members":{"BlockPublicAcls":{"locationName":"BlockPublicAcls","type":"boolean"},"IgnorePublicAcls":{"locationName":"IgnorePublicAcls","type":"boolean"},"BlockPublicPolicy":{"locationName":"BlockPublicPolicy","type":"boolean"},"RestrictPublicBuckets":{"locationName":"RestrictPublicBuckets","type":"boolean"}}},"Sbr":{"type":"structure","members":{"ID":{},"DisplayName":{}}},"Sbs":{"type":"list","member":{"type":"structure","members":{"Prefix":{}}},"flattened":true},"Sbx":{"type":"list","member":{}},"Sc3":{"type":"list","member":{},"flattened":true},"Sc6":{"type":"structure","members":{"IsRestoreInProgress":{"type":"boolean"},"RestoreExpiryDate":{"type":"timestamp"}}},"Scf":{"type":"list","member":{"type":"structure","members":{"Key":{},"LastModified":{"type":"timestamp"},"ETag":{},"ChecksumAlgorithm":{"shape":"Sc3"},"Size":{"type":"long"},"StorageClass":{},"Owner":{"shape":"S3d"},"RestoreStatus":{"shape":"Sc6"}}},"flattened":true},"Scu":{"type":"structure","members":{"Grants":{"shape":"S3g","locationName":"AccessControlList"},"Owner":{"shape":"S3d"}}},"Sdk":{"type":"structure","required":["TagSet"],"members":{"TagSet":{"shape":"S3v"}}},"Sea":{"type":"structure","members":{"CSV":{"type":"structure","members":{"FileHeaderInfo":{},"Comments":{},"QuoteEscapeCharacter":{},"RecordDelimiter":{},"FieldDelimiter":{},"QuoteCharacter":{},"AllowQuotedRecordDelimiter":{"type":"boolean"}}},"CompressionType":{},"JSON":{"type":"structure","members":{"Type":{}}},"Parquet":{"type":"structure","members":{}}}},"Sep":{"type":"structure","members":{"CSV":{"type":"structure","members":{"QuoteFields":{},"QuoteEscapeCharacter":{},"RecordDelimiter":{},"FieldDelimiter":{},"QuoteCharacter":{}}},"JSON":{"type":"structure","members":{"RecordDelimiter":{}}}}}},"clientContextParams":{"Accelerate":{"documentation":"Enables this client to use S3 Transfer Acceleration endpoints.","type":"boolean"},"DisableMultiRegionAccessPoints":{"documentation":"Disables this client\'s usage of Multi-Region Access Points.","type":"boolean"},"ForcePathStyle":{"documentation":"Forces this client to use path-style addressing for buckets.","type":"boolean"},"UseArnRegion":{"documentation":"Enables this client to use an ARN\'s region when constructing an endpoint instead of the client\'s configured region.","type":"boolean"}}}')},7265:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListBuckets":{"result_key":"Buckets"},"ListMultipartUploads":{"input_token":["KeyMarker","UploadIdMarker"],"limit_key":"MaxUploads","more_results":"IsTruncated","output_token":["NextKeyMarker","NextUploadIdMarker"],"result_key":["Uploads","CommonPrefixes"]},"ListObjectVersions":{"input_token":["KeyMarker","VersionIdMarker"],"limit_key":"MaxKeys","more_results":"IsTruncated","output_token":["NextKeyMarker","NextVersionIdMarker"],"result_key":["Versions","DeleteMarkers","CommonPrefixes"]},"ListObjects":{"input_token":"Marker","limit_key":"MaxKeys","more_results":"IsTruncated","output_token":"NextMarker || Contents[-1].Key","result_key":["Contents","CommonPrefixes"]},"ListObjectsV2":{"input_token":"ContinuationToken","limit_key":"MaxKeys","output_token":"NextContinuationToken","result_key":["Contents","CommonPrefixes"]},"ListParts":{"input_token":"PartNumberMarker","limit_key":"MaxParts","more_results":"IsTruncated","output_token":"NextPartNumberMarker","result_key":"Parts"}}}')},74048:function(e){"use strict";e.exports=JSON.parse('{"V":{"BucketExists":{"delay":5,"operation":"HeadBucket","maxAttempts":20,"acceptors":[{"expected":200,"matcher":"status","state":"success"},{"expected":301,"matcher":"status","state":"success"},{"expected":403,"matcher":"status","state":"success"},{"expected":404,"matcher":"status","state":"retry"}]},"BucketNotExists":{"delay":5,"operation":"HeadBucket","maxAttempts":20,"acceptors":[{"expected":404,"matcher":"status","state":"success"}]},"ObjectExists":{"delay":5,"operation":"HeadObject","maxAttempts":20,"acceptors":[{"expected":200,"matcher":"status","state":"success"},{"expected":404,"matcher":"status","state":"retry"}]},"ObjectNotExists":{"delay":5,"operation":"HeadObject","maxAttempts":20,"acceptors":[{"expected":404,"matcher":"status","state":"success"}]}}}')},89470:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-10-17","endpointPrefix":"secretsmanager","jsonVersion":"1.1","protocol":"json","serviceFullName":"AWS Secrets Manager","serviceId":"Secrets Manager","signatureVersion":"v4","signingName":"secretsmanager","targetPrefix":"secretsmanager","uid":"secretsmanager-2017-10-17"},"operations":{"CancelRotateSecret":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{}}},"output":{"type":"structure","members":{"ARN":{},"Name":{},"VersionId":{}}}},"CreateSecret":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"ClientRequestToken":{"idempotencyToken":true},"Description":{},"KmsKeyId":{},"SecretBinary":{"shape":"Sc"},"SecretString":{"shape":"Sd"},"Tags":{"shape":"Se"},"AddReplicaRegions":{"shape":"Si"},"ForceOverwriteReplicaSecret":{"type":"boolean"}}},"output":{"type":"structure","members":{"ARN":{},"Name":{},"VersionId":{},"ReplicationStatus":{"shape":"Sn"}}}},"DeleteResourcePolicy":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{}}},"output":{"type":"structure","members":{"ARN":{},"Name":{}}}},"DeleteSecret":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{},"RecoveryWindowInDays":{"type":"long"},"ForceDeleteWithoutRecovery":{"type":"boolean"}}},"output":{"type":"structure","members":{"ARN":{},"Name":{},"DeletionDate":{"type":"timestamp"}}}},"DescribeSecret":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{}}},"output":{"type":"structure","members":{"ARN":{},"Name":{},"Description":{},"KmsKeyId":{},"RotationEnabled":{"type":"boolean"},"RotationLambdaARN":{},"RotationRules":{"shape":"S12"},"LastRotatedDate":{"type":"timestamp"},"LastChangedDate":{"type":"timestamp"},"LastAccessedDate":{"type":"timestamp"},"DeletedDate":{"type":"timestamp"},"NextRotationDate":{"type":"timestamp"},"Tags":{"shape":"Se"},"VersionIdsToStages":{"shape":"S1a"},"OwningService":{},"CreatedDate":{"type":"timestamp"},"PrimaryRegion":{},"ReplicationStatus":{"shape":"Sn"}}}},"GetRandomPassword":{"input":{"type":"structure","members":{"PasswordLength":{"type":"long"},"ExcludeCharacters":{},"ExcludeNumbers":{"type":"boolean"},"ExcludePunctuation":{"type":"boolean"},"ExcludeUppercase":{"type":"boolean"},"ExcludeLowercase":{"type":"boolean"},"IncludeSpace":{"type":"boolean"},"RequireEachIncludedType":{"type":"boolean"}}},"output":{"type":"structure","members":{"RandomPassword":{"type":"string","sensitive":true}}}},"GetResourcePolicy":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{}}},"output":{"type":"structure","members":{"ARN":{},"Name":{},"ResourcePolicy":{}}}},"GetSecretValue":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{},"VersionId":{},"VersionStage":{}}},"output":{"type":"structure","members":{"ARN":{},"Name":{},"VersionId":{},"SecretBinary":{"shape":"Sc"},"SecretString":{"shape":"Sd"},"VersionStages":{"shape":"S1b"},"CreatedDate":{"type":"timestamp"}}}},"ListSecretVersionIds":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{},"MaxResults":{"type":"integer"},"NextToken":{},"IncludeDeprecated":{"type":"boolean"}}},"output":{"type":"structure","members":{"Versions":{"type":"list","member":{"type":"structure","members":{"VersionId":{},"VersionStages":{"shape":"S1b"},"LastAccessedDate":{"type":"timestamp"},"CreatedDate":{"type":"timestamp"},"KmsKeyIds":{"type":"list","member":{}}}}},"NextToken":{},"ARN":{},"Name":{}}}},"ListSecrets":{"input":{"type":"structure","members":{"IncludePlannedDeletion":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}}}}},"SortOrder":{}}},"output":{"type":"structure","members":{"SecretList":{"type":"list","member":{"type":"structure","members":{"ARN":{},"Name":{},"Description":{},"KmsKeyId":{},"RotationEnabled":{"type":"boolean"},"RotationLambdaARN":{},"RotationRules":{"shape":"S12"},"LastRotatedDate":{"type":"timestamp"},"LastChangedDate":{"type":"timestamp"},"LastAccessedDate":{"type":"timestamp"},"DeletedDate":{"type":"timestamp"},"NextRotationDate":{"type":"timestamp"},"Tags":{"shape":"Se"},"SecretVersionsToStages":{"shape":"S1a"},"OwningService":{},"CreatedDate":{"type":"timestamp"},"PrimaryRegion":{}}}},"NextToken":{}}}},"PutResourcePolicy":{"input":{"type":"structure","required":["SecretId","ResourcePolicy"],"members":{"SecretId":{},"ResourcePolicy":{},"BlockPublicPolicy":{"type":"boolean"}}},"output":{"type":"structure","members":{"ARN":{},"Name":{}}}},"PutSecretValue":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{},"ClientRequestToken":{"idempotencyToken":true},"SecretBinary":{"shape":"Sc"},"SecretString":{"shape":"Sd"},"VersionStages":{"shape":"S1b"}}},"output":{"type":"structure","members":{"ARN":{},"Name":{},"VersionId":{},"VersionStages":{"shape":"S1b"}}}},"RemoveRegionsFromReplication":{"input":{"type":"structure","required":["SecretId","RemoveReplicaRegions"],"members":{"SecretId":{},"RemoveReplicaRegions":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"ARN":{},"ReplicationStatus":{"shape":"Sn"}}}},"ReplicateSecretToRegions":{"input":{"type":"structure","required":["SecretId","AddReplicaRegions"],"members":{"SecretId":{},"AddReplicaRegions":{"shape":"Si"},"ForceOverwriteReplicaSecret":{"type":"boolean"}}},"output":{"type":"structure","members":{"ARN":{},"ReplicationStatus":{"shape":"Sn"}}}},"RestoreSecret":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{}}},"output":{"type":"structure","members":{"ARN":{},"Name":{}}}},"RotateSecret":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{},"ClientRequestToken":{"idempotencyToken":true},"RotationLambdaARN":{},"RotationRules":{"shape":"S12"},"RotateImmediately":{"type":"boolean"}}},"output":{"type":"structure","members":{"ARN":{},"Name":{},"VersionId":{}}}},"StopReplicationToReplica":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{}}},"output":{"type":"structure","members":{"ARN":{}}}},"TagResource":{"input":{"type":"structure","required":["SecretId","Tags"],"members":{"SecretId":{},"Tags":{"shape":"Se"}}}},"UntagResource":{"input":{"type":"structure","required":["SecretId","TagKeys"],"members":{"SecretId":{},"TagKeys":{"type":"list","member":{}}}}},"UpdateSecret":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{},"ClientRequestToken":{"idempotencyToken":true},"Description":{},"KmsKeyId":{},"SecretBinary":{"shape":"Sc"},"SecretString":{"shape":"Sd"}}},"output":{"type":"structure","members":{"ARN":{},"Name":{},"VersionId":{}}}},"UpdateSecretVersionStage":{"input":{"type":"structure","required":["SecretId","VersionStage"],"members":{"SecretId":{},"VersionStage":{},"RemoveFromVersionId":{},"MoveToVersionId":{}}},"output":{"type":"structure","members":{"ARN":{},"Name":{}}}},"ValidateResourcePolicy":{"input":{"type":"structure","required":["ResourcePolicy"],"members":{"SecretId":{},"ResourcePolicy":{}}},"output":{"type":"structure","members":{"PolicyValidationPassed":{"type":"boolean"},"ValidationErrors":{"type":"list","member":{"type":"structure","members":{"CheckName":{},"ErrorMessage":{}}}}}}}},"shapes":{"Sc":{"type":"blob","sensitive":true},"Sd":{"type":"string","sensitive":true},"Se":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"Si":{"type":"list","member":{"type":"structure","members":{"Region":{},"KmsKeyId":{}}}},"Sn":{"type":"list","member":{"type":"structure","members":{"Region":{},"KmsKeyId":{},"Status":{},"StatusMessage":{},"LastAccessedDate":{"type":"timestamp"}}}},"S12":{"type":"structure","members":{"AutomaticallyAfterDays":{"type":"long"},"Duration":{},"ScheduleExpression":{}}},"S1a":{"type":"map","key":{},"value":{"shape":"S1b"}},"S1b":{"type":"list","member":{}}}}')},25613:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListSecretVersionIds":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListSecrets":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"}}}')},95500:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-12-10","endpointPrefix":"servicecatalog","jsonVersion":"1.1","protocol":"json","serviceFullName":"AWS Service Catalog","serviceId":"Service Catalog","signatureVersion":"v4","targetPrefix":"AWS242ServiceCatalogService","uid":"servicecatalog-2015-12-10"},"operations":{"AcceptPortfolioShare":{"input":{"type":"structure","required":["PortfolioId"],"members":{"AcceptLanguage":{},"PortfolioId":{},"PortfolioShareType":{}}},"output":{"type":"structure","members":{}}},"AssociateBudgetWithResource":{"input":{"type":"structure","required":["BudgetName","ResourceId"],"members":{"BudgetName":{},"ResourceId":{}}},"output":{"type":"structure","members":{}}},"AssociatePrincipalWithPortfolio":{"input":{"type":"structure","required":["PortfolioId","PrincipalARN","PrincipalType"],"members":{"AcceptLanguage":{},"PortfolioId":{},"PrincipalARN":{},"PrincipalType":{}}},"output":{"type":"structure","members":{}}},"AssociateProductWithPortfolio":{"input":{"type":"structure","required":["ProductId","PortfolioId"],"members":{"AcceptLanguage":{},"ProductId":{},"PortfolioId":{},"SourcePortfolioId":{}}},"output":{"type":"structure","members":{}}},"AssociateServiceActionWithProvisioningArtifact":{"input":{"type":"structure","required":["ProductId","ProvisioningArtifactId","ServiceActionId"],"members":{"ProductId":{},"ProvisioningArtifactId":{},"ServiceActionId":{},"AcceptLanguage":{}}},"output":{"type":"structure","members":{}}},"AssociateTagOptionWithResource":{"input":{"type":"structure","required":["ResourceId","TagOptionId"],"members":{"ResourceId":{},"TagOptionId":{}}},"output":{"type":"structure","members":{}}},"BatchAssociateServiceActionWithProvisioningArtifact":{"input":{"type":"structure","required":["ServiceActionAssociations"],"members":{"ServiceActionAssociations":{"shape":"Sm"},"AcceptLanguage":{}}},"output":{"type":"structure","members":{"FailedServiceActionAssociations":{"shape":"Sp"}}}},"BatchDisassociateServiceActionFromProvisioningArtifact":{"input":{"type":"structure","required":["ServiceActionAssociations"],"members":{"ServiceActionAssociations":{"shape":"Sm"},"AcceptLanguage":{}}},"output":{"type":"structure","members":{"FailedServiceActionAssociations":{"shape":"Sp"}}}},"CopyProduct":{"input":{"type":"structure","required":["SourceProductArn","IdempotencyToken"],"members":{"AcceptLanguage":{},"SourceProductArn":{},"TargetProductId":{},"TargetProductName":{},"SourceProvisioningArtifactIdentifiers":{"type":"list","member":{"type":"map","key":{},"value":{}}},"CopyOptions":{"type":"list","member":{}},"IdempotencyToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"CopyProductToken":{}}}},"CreateConstraint":{"input":{"type":"structure","required":["PortfolioId","ProductId","Parameters","Type","IdempotencyToken"],"members":{"AcceptLanguage":{},"PortfolioId":{},"ProductId":{},"Parameters":{},"Type":{},"Description":{},"IdempotencyToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"ConstraintDetail":{"shape":"S1b"},"ConstraintParameters":{},"Status":{}}}},"CreatePortfolio":{"input":{"type":"structure","required":["DisplayName","ProviderName","IdempotencyToken"],"members":{"AcceptLanguage":{},"DisplayName":{},"Description":{},"ProviderName":{},"Tags":{"shape":"S1i"},"IdempotencyToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"PortfolioDetail":{"shape":"S1n"},"Tags":{"shape":"S1q"}}}},"CreatePortfolioShare":{"input":{"type":"structure","required":["PortfolioId"],"members":{"AcceptLanguage":{},"PortfolioId":{},"AccountId":{},"OrganizationNode":{"shape":"S1s"},"ShareTagOptions":{"type":"boolean"},"SharePrincipals":{"type":"boolean"}}},"output":{"type":"structure","members":{"PortfolioShareToken":{}}}},"CreateProduct":{"input":{"type":"structure","required":["Name","Owner","ProductType","IdempotencyToken"],"members":{"AcceptLanguage":{},"Name":{},"Owner":{},"Description":{},"Distributor":{},"SupportDescription":{},"SupportEmail":{},"SupportUrl":{},"ProductType":{},"Tags":{"shape":"S1i"},"ProvisioningArtifactParameters":{"shape":"S24"},"IdempotencyToken":{"idempotencyToken":true},"SourceConnection":{"shape":"S2c"}}},"output":{"type":"structure","members":{"ProductViewDetail":{"shape":"S2l"},"ProvisioningArtifactDetail":{"shape":"S2w"},"Tags":{"shape":"S1q"}}}},"CreateProvisionedProductPlan":{"input":{"type":"structure","required":["PlanName","PlanType","ProductId","ProvisionedProductName","ProvisioningArtifactId","IdempotencyToken"],"members":{"AcceptLanguage":{},"PlanName":{},"PlanType":{},"NotificationArns":{"shape":"S33"},"PathId":{},"ProductId":{},"ProvisionedProductName":{},"ProvisioningArtifactId":{},"ProvisioningParameters":{"shape":"S36"},"IdempotencyToken":{"idempotencyToken":true},"Tags":{"shape":"S1q"}}},"output":{"type":"structure","members":{"PlanName":{},"PlanId":{},"ProvisionProductId":{},"ProvisionedProductName":{},"ProvisioningArtifactId":{}}}},"CreateProvisioningArtifact":{"input":{"type":"structure","required":["ProductId","Parameters","IdempotencyToken"],"members":{"AcceptLanguage":{},"ProductId":{},"Parameters":{"shape":"S24"},"IdempotencyToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"ProvisioningArtifactDetail":{"shape":"S2w"},"Info":{"shape":"S27"},"Status":{}}}},"CreateServiceAction":{"input":{"type":"structure","required":["Name","DefinitionType","Definition","IdempotencyToken"],"members":{"Name":{},"DefinitionType":{},"Definition":{"shape":"S3h"},"Description":{},"AcceptLanguage":{},"IdempotencyToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"ServiceActionDetail":{"shape":"S3m"}}}},"CreateTagOption":{"input":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}},"output":{"type":"structure","members":{"TagOptionDetail":{"shape":"S3s"}}}},"DeleteConstraint":{"input":{"type":"structure","required":["Id"],"members":{"AcceptLanguage":{},"Id":{}}},"output":{"type":"structure","members":{}}},"DeletePortfolio":{"input":{"type":"structure","required":["Id"],"members":{"AcceptLanguage":{},"Id":{}}},"output":{"type":"structure","members":{}}},"DeletePortfolioShare":{"input":{"type":"structure","required":["PortfolioId"],"members":{"AcceptLanguage":{},"PortfolioId":{},"AccountId":{},"OrganizationNode":{"shape":"S1s"}}},"output":{"type":"structure","members":{"PortfolioShareToken":{}}}},"DeleteProduct":{"input":{"type":"structure","required":["Id"],"members":{"AcceptLanguage":{},"Id":{}}},"output":{"type":"structure","members":{}}},"DeleteProvisionedProductPlan":{"input":{"type":"structure","required":["PlanId"],"members":{"AcceptLanguage":{},"PlanId":{},"IgnoreErrors":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"DeleteProvisioningArtifact":{"input":{"type":"structure","required":["ProductId","ProvisioningArtifactId"],"members":{"AcceptLanguage":{},"ProductId":{},"ProvisioningArtifactId":{}}},"output":{"type":"structure","members":{}}},"DeleteServiceAction":{"input":{"type":"structure","required":["Id"],"members":{"Id":{},"AcceptLanguage":{}}},"output":{"type":"structure","members":{}}},"DeleteTagOption":{"input":{"type":"structure","required":["Id"],"members":{"Id":{}}},"output":{"type":"structure","members":{}}},"DescribeConstraint":{"input":{"type":"structure","required":["Id"],"members":{"AcceptLanguage":{},"Id":{}}},"output":{"type":"structure","members":{"ConstraintDetail":{"shape":"S1b"},"ConstraintParameters":{},"Status":{}}}},"DescribeCopyProductStatus":{"input":{"type":"structure","required":["CopyProductToken"],"members":{"AcceptLanguage":{},"CopyProductToken":{}}},"output":{"type":"structure","members":{"CopyProductStatus":{},"TargetProductId":{},"StatusDetail":{}}}},"DescribePortfolio":{"input":{"type":"structure","required":["Id"],"members":{"AcceptLanguage":{},"Id":{}}},"output":{"type":"structure","members":{"PortfolioDetail":{"shape":"S1n"},"Tags":{"shape":"S1q"},"TagOptions":{"shape":"S4k"},"Budgets":{"shape":"S4l"}}}},"DescribePortfolioShareStatus":{"input":{"type":"structure","required":["PortfolioShareToken"],"members":{"PortfolioShareToken":{}}},"output":{"type":"structure","members":{"PortfolioShareToken":{},"PortfolioId":{},"OrganizationNodeValue":{},"Status":{},"ShareDetails":{"type":"structure","members":{"SuccessfulShares":{"type":"list","member":{}},"ShareErrors":{"type":"list","member":{"type":"structure","members":{"Accounts":{"type":"list","member":{}},"Message":{},"Error":{}}}}}}}}},"DescribePortfolioShares":{"input":{"type":"structure","required":["PortfolioId","Type"],"members":{"PortfolioId":{},"Type":{},"PageToken":{},"PageSize":{"type":"integer"}}},"output":{"type":"structure","members":{"NextPageToken":{},"PortfolioShareDetails":{"type":"list","member":{"type":"structure","members":{"PrincipalId":{},"Type":{},"Accepted":{"type":"boolean"},"ShareTagOptions":{"type":"boolean"},"SharePrincipals":{"type":"boolean"}}}}}}},"DescribeProduct":{"input":{"type":"structure","members":{"AcceptLanguage":{},"Id":{},"Name":{}}},"output":{"type":"structure","members":{"ProductViewSummary":{"shape":"S2m"},"ProvisioningArtifacts":{"shape":"S56"},"Budgets":{"shape":"S4l"},"LaunchPaths":{"type":"list","member":{"type":"structure","members":{"Id":{},"Name":{}}}}}}},"DescribeProductAsAdmin":{"input":{"type":"structure","members":{"AcceptLanguage":{},"Id":{},"Name":{},"SourcePortfolioId":{}}},"output":{"type":"structure","members":{"ProductViewDetail":{"shape":"S2l"},"ProvisioningArtifactSummaries":{"type":"list","member":{"type":"structure","members":{"Id":{},"Name":{},"Description":{},"CreatedTime":{"type":"timestamp"},"ProvisioningArtifactMetadata":{"shape":"S27"}}}},"Tags":{"shape":"S1q"},"TagOptions":{"shape":"S4k"},"Budgets":{"shape":"S4l"}}}},"DescribeProductView":{"input":{"type":"structure","required":["Id"],"members":{"AcceptLanguage":{},"Id":{}}},"output":{"type":"structure","members":{"ProductViewSummary":{"shape":"S2m"},"ProvisioningArtifacts":{"shape":"S56"}}}},"DescribeProvisionedProduct":{"input":{"type":"structure","members":{"AcceptLanguage":{},"Id":{},"Name":{}}},"output":{"type":"structure","members":{"ProvisionedProductDetail":{"shape":"S5k"},"CloudWatchDashboards":{"type":"list","member":{"type":"structure","members":{"Name":{}}}}}}},"DescribeProvisionedProductPlan":{"input":{"type":"structure","required":["PlanId"],"members":{"AcceptLanguage":{},"PlanId":{},"PageSize":{"type":"integer"},"PageToken":{}}},"output":{"type":"structure","members":{"ProvisionedProductPlanDetails":{"type":"structure","members":{"CreatedTime":{"type":"timestamp"},"PathId":{},"ProductId":{},"PlanName":{},"PlanId":{},"ProvisionProductId":{},"ProvisionProductName":{},"PlanType":{},"ProvisioningArtifactId":{},"Status":{},"UpdatedTime":{"type":"timestamp"},"NotificationArns":{"shape":"S33"},"ProvisioningParameters":{"shape":"S36"},"Tags":{"shape":"S1q"},"StatusMessage":{}}},"ResourceChanges":{"type":"list","member":{"type":"structure","members":{"Action":{},"LogicalResourceId":{},"PhysicalResourceId":{},"ResourceType":{},"Replacement":{},"Scope":{"type":"list","member":{}},"Details":{"type":"list","member":{"type":"structure","members":{"Target":{"type":"structure","members":{"Attribute":{},"Name":{},"RequiresRecreation":{}}},"Evaluation":{},"CausingEntity":{}}}}}}},"NextPageToken":{}}}},"DescribeProvisioningArtifact":{"input":{"type":"structure","members":{"AcceptLanguage":{},"ProvisioningArtifactId":{},"ProductId":{},"ProvisioningArtifactName":{},"ProductName":{},"Verbose":{"type":"boolean"},"IncludeProvisioningArtifactParameters":{"type":"boolean"}}},"output":{"type":"structure","members":{"ProvisioningArtifactDetail":{"shape":"S2w"},"Info":{"shape":"S27"},"Status":{},"ProvisioningArtifactParameters":{"shape":"S6l"}}}},"DescribeProvisioningParameters":{"input":{"type":"structure","members":{"AcceptLanguage":{},"ProductId":{},"ProductName":{},"ProvisioningArtifactId":{},"ProvisioningArtifactName":{},"PathId":{},"PathName":{}}},"output":{"type":"structure","members":{"ProvisioningArtifactParameters":{"shape":"S6l"},"ConstraintSummaries":{"shape":"S6w"},"UsageInstructions":{"type":"list","member":{"type":"structure","members":{"Type":{},"Value":{}}}},"TagOptions":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}}}}},"ProvisioningArtifactPreferences":{"type":"structure","members":{"StackSetAccounts":{"shape":"S76"},"StackSetRegions":{"shape":"S77"}}},"ProvisioningArtifactOutputs":{"shape":"S79","deprecated":true,"deprecatedMessage":"This property is deprecated and returns the Id and Description of the Provisioning Artifact. Use ProvisioningArtifactOutputKeys instead to get the Keys and Descriptions of the outputs."},"ProvisioningArtifactOutputKeys":{"shape":"S79"}}}},"DescribeRecord":{"input":{"type":"structure","required":["Id"],"members":{"AcceptLanguage":{},"Id":{},"PageToken":{},"PageSize":{"type":"integer"}}},"output":{"type":"structure","members":{"RecordDetail":{"shape":"S7f"},"RecordOutputs":{"shape":"S7q"},"NextPageToken":{}}}},"DescribeServiceAction":{"input":{"type":"structure","required":["Id"],"members":{"Id":{},"AcceptLanguage":{}}},"output":{"type":"structure","members":{"ServiceActionDetail":{"shape":"S3m"}}}},"DescribeServiceActionExecutionParameters":{"input":{"type":"structure","required":["ProvisionedProductId","ServiceActionId"],"members":{"ProvisionedProductId":{},"ServiceActionId":{},"AcceptLanguage":{}}},"output":{"type":"structure","members":{"ServiceActionParameters":{"type":"list","member":{"type":"structure","members":{"Name":{},"Type":{},"DefaultValues":{"shape":"S82"}}}}}}},"DescribeTagOption":{"input":{"type":"structure","required":["Id"],"members":{"Id":{}}},"output":{"type":"structure","members":{"TagOptionDetail":{"shape":"S3s"}}}},"DisableAWSOrganizationsAccess":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{}}},"DisassociateBudgetFromResource":{"input":{"type":"structure","required":["BudgetName","ResourceId"],"members":{"BudgetName":{},"ResourceId":{}}},"output":{"type":"structure","members":{}}},"DisassociatePrincipalFromPortfolio":{"input":{"type":"structure","required":["PortfolioId","PrincipalARN"],"members":{"AcceptLanguage":{},"PortfolioId":{},"PrincipalARN":{},"PrincipalType":{}}},"output":{"type":"structure","members":{}}},"DisassociateProductFromPortfolio":{"input":{"type":"structure","required":["ProductId","PortfolioId"],"members":{"AcceptLanguage":{},"ProductId":{},"PortfolioId":{}}},"output":{"type":"structure","members":{}}},"DisassociateServiceActionFromProvisioningArtifact":{"input":{"type":"structure","required":["ProductId","ProvisioningArtifactId","ServiceActionId"],"members":{"ProductId":{},"ProvisioningArtifactId":{},"ServiceActionId":{},"AcceptLanguage":{}}},"output":{"type":"structure","members":{}}},"DisassociateTagOptionFromResource":{"input":{"type":"structure","required":["ResourceId","TagOptionId"],"members":{"ResourceId":{},"TagOptionId":{}}},"output":{"type":"structure","members":{}}},"EnableAWSOrganizationsAccess":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{}}},"ExecuteProvisionedProductPlan":{"input":{"type":"structure","required":["PlanId","IdempotencyToken"],"members":{"AcceptLanguage":{},"PlanId":{},"IdempotencyToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"RecordDetail":{"shape":"S7f"}}}},"ExecuteProvisionedProductServiceAction":{"input":{"type":"structure","required":["ProvisionedProductId","ServiceActionId","ExecuteToken"],"members":{"ProvisionedProductId":{},"ServiceActionId":{},"ExecuteToken":{"idempotencyToken":true},"AcceptLanguage":{},"Parameters":{"type":"map","key":{},"value":{"shape":"S82"}}}},"output":{"type":"structure","members":{"RecordDetail":{"shape":"S7f"}}}},"GetAWSOrganizationsAccessStatus":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"AccessStatus":{}}}},"GetProvisionedProductOutputs":{"input":{"type":"structure","members":{"AcceptLanguage":{},"ProvisionedProductId":{},"ProvisionedProductName":{},"OutputKeys":{"type":"list","member":{}},"PageSize":{"type":"integer"},"PageToken":{}}},"output":{"type":"structure","members":{"Outputs":{"shape":"S7q"},"NextPageToken":{}}}},"ImportAsProvisionedProduct":{"input":{"type":"structure","required":["ProductId","ProvisioningArtifactId","ProvisionedProductName","PhysicalId","IdempotencyToken"],"members":{"AcceptLanguage":{},"ProductId":{},"ProvisioningArtifactId":{},"ProvisionedProductName":{},"PhysicalId":{},"IdempotencyToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"RecordDetail":{"shape":"S7f"}}}},"ListAcceptedPortfolioShares":{"input":{"type":"structure","members":{"AcceptLanguage":{},"PageToken":{},"PageSize":{"type":"integer"},"PortfolioShareType":{}}},"output":{"type":"structure","members":{"PortfolioDetails":{"shape":"S90"},"NextPageToken":{}}}},"ListBudgetsForResource":{"input":{"type":"structure","required":["ResourceId"],"members":{"AcceptLanguage":{},"ResourceId":{},"PageSize":{"type":"integer"},"PageToken":{}}},"output":{"type":"structure","members":{"Budgets":{"shape":"S4l"},"NextPageToken":{}}}},"ListConstraintsForPortfolio":{"input":{"type":"structure","required":["PortfolioId"],"members":{"AcceptLanguage":{},"PortfolioId":{},"ProductId":{},"PageSize":{"type":"integer"},"PageToken":{}}},"output":{"type":"structure","members":{"ConstraintDetails":{"type":"list","member":{"shape":"S1b"}},"NextPageToken":{}}}},"ListLaunchPaths":{"input":{"type":"structure","required":["ProductId"],"members":{"AcceptLanguage":{},"ProductId":{},"PageSize":{"type":"integer"},"PageToken":{}}},"output":{"type":"structure","members":{"LaunchPathSummaries":{"type":"list","member":{"type":"structure","members":{"Id":{},"ConstraintSummaries":{"shape":"S6w"},"Tags":{"shape":"S1q"},"Name":{}}}},"NextPageToken":{}}}},"ListOrganizationPortfolioAccess":{"input":{"type":"structure","required":["PortfolioId","OrganizationNodeType"],"members":{"AcceptLanguage":{},"PortfolioId":{},"OrganizationNodeType":{},"PageToken":{},"PageSize":{"type":"integer"}}},"output":{"type":"structure","members":{"OrganizationNodes":{"type":"list","member":{"shape":"S1s"}},"NextPageToken":{}}}},"ListPortfolioAccess":{"input":{"type":"structure","required":["PortfolioId"],"members":{"AcceptLanguage":{},"PortfolioId":{},"OrganizationParentId":{},"PageToken":{},"PageSize":{"type":"integer"}}},"output":{"type":"structure","members":{"AccountIds":{"type":"list","member":{}},"NextPageToken":{}}}},"ListPortfolios":{"input":{"type":"structure","members":{"AcceptLanguage":{},"PageToken":{},"PageSize":{"type":"integer"}}},"output":{"type":"structure","members":{"PortfolioDetails":{"shape":"S90"},"NextPageToken":{}}}},"ListPortfoliosForProduct":{"input":{"type":"structure","required":["ProductId"],"members":{"AcceptLanguage":{},"ProductId":{},"PageToken":{},"PageSize":{"type":"integer"}}},"output":{"type":"structure","members":{"PortfolioDetails":{"shape":"S90"},"NextPageToken":{}}}},"ListPrincipalsForPortfolio":{"input":{"type":"structure","required":["PortfolioId"],"members":{"AcceptLanguage":{},"PortfolioId":{},"PageSize":{"type":"integer"},"PageToken":{}}},"output":{"type":"structure","members":{"Principals":{"type":"list","member":{"type":"structure","members":{"PrincipalARN":{},"PrincipalType":{}}}},"NextPageToken":{}}}},"ListProvisionedProductPlans":{"input":{"type":"structure","members":{"AcceptLanguage":{},"ProvisionProductId":{},"PageSize":{"type":"integer"},"PageToken":{},"AccessLevelFilter":{"shape":"S9p"}}},"output":{"type":"structure","members":{"ProvisionedProductPlans":{"type":"list","member":{"type":"structure","members":{"PlanName":{},"PlanId":{},"ProvisionProductId":{},"ProvisionProductName":{},"PlanType":{},"ProvisioningArtifactId":{}}}},"NextPageToken":{}}}},"ListProvisioningArtifacts":{"input":{"type":"structure","required":["ProductId"],"members":{"AcceptLanguage":{},"ProductId":{}}},"output":{"type":"structure","members":{"ProvisioningArtifactDetails":{"type":"list","member":{"shape":"S2w"}},"NextPageToken":{}}}},"ListProvisioningArtifactsForServiceAction":{"input":{"type":"structure","required":["ServiceActionId"],"members":{"ServiceActionId":{},"PageSize":{"type":"integer"},"PageToken":{},"AcceptLanguage":{}}},"output":{"type":"structure","members":{"ProvisioningArtifactViews":{"type":"list","member":{"type":"structure","members":{"ProductViewSummary":{"shape":"S2m"},"ProvisioningArtifact":{"shape":"S57"}}}},"NextPageToken":{}}}},"ListRecordHistory":{"input":{"type":"structure","members":{"AcceptLanguage":{},"AccessLevelFilter":{"shape":"S9p"},"SearchFilter":{"type":"structure","members":{"Key":{},"Value":{}}},"PageSize":{"type":"integer"},"PageToken":{}}},"output":{"type":"structure","members":{"RecordDetails":{"type":"list","member":{"shape":"S7f"}},"NextPageToken":{}}}},"ListResourcesForTagOption":{"input":{"type":"structure","required":["TagOptionId"],"members":{"TagOptionId":{},"ResourceType":{},"PageSize":{"type":"integer"},"PageToken":{}}},"output":{"type":"structure","members":{"ResourceDetails":{"type":"list","member":{"type":"structure","members":{"Id":{},"ARN":{},"Name":{},"Description":{},"CreatedTime":{"type":"timestamp"}}}},"PageToken":{}}}},"ListServiceActions":{"input":{"type":"structure","members":{"AcceptLanguage":{},"PageSize":{"type":"integer"},"PageToken":{}}},"output":{"type":"structure","members":{"ServiceActionSummaries":{"shape":"Sak"},"NextPageToken":{}}}},"ListServiceActionsForProvisioningArtifact":{"input":{"type":"structure","required":["ProductId","ProvisioningArtifactId"],"members":{"ProductId":{},"ProvisioningArtifactId":{},"PageSize":{"type":"integer"},"PageToken":{},"AcceptLanguage":{}}},"output":{"type":"structure","members":{"ServiceActionSummaries":{"shape":"Sak"},"NextPageToken":{}}}},"ListStackInstancesForProvisionedProduct":{"input":{"type":"structure","required":["ProvisionedProductId"],"members":{"AcceptLanguage":{},"ProvisionedProductId":{},"PageToken":{},"PageSize":{"type":"integer"}}},"output":{"type":"structure","members":{"StackInstances":{"type":"list","member":{"type":"structure","members":{"Account":{},"Region":{},"StackInstanceStatus":{}}}},"NextPageToken":{}}}},"ListTagOptions":{"input":{"type":"structure","members":{"Filters":{"type":"structure","members":{"Key":{},"Value":{},"Active":{"type":"boolean"}}},"PageSize":{"type":"integer"},"PageToken":{}}},"output":{"type":"structure","members":{"TagOptionDetails":{"shape":"S4k"},"PageToken":{}}}},"NotifyProvisionProductEngineWorkflowResult":{"input":{"type":"structure","required":["WorkflowToken","RecordId","Status","IdempotencyToken"],"members":{"WorkflowToken":{},"RecordId":{},"Status":{},"FailureReason":{},"ResourceIdentifier":{"type":"structure","members":{"UniqueTag":{"type":"structure","members":{"Key":{},"Value":{}}}}},"Outputs":{"shape":"S7q"},"IdempotencyToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{}}},"NotifyTerminateProvisionedProductEngineWorkflowResult":{"input":{"type":"structure","required":["WorkflowToken","RecordId","Status","IdempotencyToken"],"members":{"WorkflowToken":{},"RecordId":{},"Status":{},"FailureReason":{},"IdempotencyToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{}}},"NotifyUpdateProvisionedProductEngineWorkflowResult":{"input":{"type":"structure","required":["WorkflowToken","RecordId","Status","IdempotencyToken"],"members":{"WorkflowToken":{},"RecordId":{},"Status":{},"FailureReason":{},"Outputs":{"shape":"S7q"},"IdempotencyToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{}}},"ProvisionProduct":{"input":{"type":"structure","required":["ProvisionedProductName","ProvisionToken"],"members":{"AcceptLanguage":{},"ProductId":{},"ProductName":{},"ProvisioningArtifactId":{},"ProvisioningArtifactName":{},"PathId":{},"PathName":{},"ProvisionedProductName":{},"ProvisioningParameters":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"ProvisioningPreferences":{"type":"structure","members":{"StackSetAccounts":{"shape":"S76"},"StackSetRegions":{"shape":"S77"},"StackSetFailureToleranceCount":{"type":"integer"},"StackSetFailureTolerancePercentage":{"type":"integer"},"StackSetMaxConcurrencyCount":{"type":"integer"},"StackSetMaxConcurrencyPercentage":{"type":"integer"}}},"Tags":{"shape":"S1q"},"NotificationArns":{"shape":"S33"},"ProvisionToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"RecordDetail":{"shape":"S7f"}}}},"RejectPortfolioShare":{"input":{"type":"structure","required":["PortfolioId"],"members":{"AcceptLanguage":{},"PortfolioId":{},"PortfolioShareType":{}}},"output":{"type":"structure","members":{}}},"ScanProvisionedProducts":{"input":{"type":"structure","members":{"AcceptLanguage":{},"AccessLevelFilter":{"shape":"S9p"},"PageSize":{"type":"integer"},"PageToken":{}}},"output":{"type":"structure","members":{"ProvisionedProducts":{"type":"list","member":{"shape":"S5k"}},"NextPageToken":{}}}},"SearchProducts":{"input":{"type":"structure","members":{"AcceptLanguage":{},"Filters":{"shape":"Sbn"},"PageSize":{"type":"integer"},"SortBy":{},"SortOrder":{},"PageToken":{}}},"output":{"type":"structure","members":{"ProductViewSummaries":{"type":"list","member":{"shape":"S2m"}},"ProductViewAggregations":{"type":"map","key":{},"value":{"type":"list","member":{"type":"structure","members":{"Value":{},"ApproximateCount":{"type":"integer"}}}}},"NextPageToken":{}}}},"SearchProductsAsAdmin":{"input":{"type":"structure","members":{"AcceptLanguage":{},"PortfolioId":{},"Filters":{"shape":"Sbn"},"SortBy":{},"SortOrder":{},"PageToken":{},"PageSize":{"type":"integer"},"ProductSource":{}}},"output":{"type":"structure","members":{"ProductViewDetails":{"type":"list","member":{"shape":"S2l"}},"NextPageToken":{}}}},"SearchProvisionedProducts":{"input":{"type":"structure","members":{"AcceptLanguage":{},"AccessLevelFilter":{"shape":"S9p"},"Filters":{"type":"map","key":{},"value":{"type":"list","member":{}}},"SortBy":{},"SortOrder":{},"PageSize":{"type":"integer"},"PageToken":{}}},"output":{"type":"structure","members":{"ProvisionedProducts":{"type":"list","member":{"type":"structure","members":{"Name":{},"Arn":{},"Type":{},"Id":{},"Status":{},"StatusMessage":{},"CreatedTime":{"type":"timestamp"},"IdempotencyToken":{},"LastRecordId":{},"LastProvisioningRecordId":{},"LastSuccessfulProvisioningRecordId":{},"Tags":{"shape":"S1q"},"PhysicalId":{},"ProductId":{},"ProductName":{},"ProvisioningArtifactId":{},"ProvisioningArtifactName":{},"UserArn":{},"UserArnSession":{}}}},"TotalResultsCount":{"type":"integer"},"NextPageToken":{}}}},"TerminateProvisionedProduct":{"input":{"type":"structure","required":["TerminateToken"],"members":{"ProvisionedProductName":{},"ProvisionedProductId":{},"TerminateToken":{"idempotencyToken":true},"IgnoreErrors":{"type":"boolean"},"AcceptLanguage":{},"RetainPhysicalResources":{"type":"boolean"}}},"output":{"type":"structure","members":{"RecordDetail":{"shape":"S7f"}}}},"UpdateConstraint":{"input":{"type":"structure","required":["Id"],"members":{"AcceptLanguage":{},"Id":{},"Description":{},"Parameters":{}}},"output":{"type":"structure","members":{"ConstraintDetail":{"shape":"S1b"},"ConstraintParameters":{},"Status":{}}}},"UpdatePortfolio":{"input":{"type":"structure","required":["Id"],"members":{"AcceptLanguage":{},"Id":{},"DisplayName":{},"Description":{},"ProviderName":{},"AddTags":{"shape":"S1i"},"RemoveTags":{"shape":"Sco"}}},"output":{"type":"structure","members":{"PortfolioDetail":{"shape":"S1n"},"Tags":{"shape":"S1q"}}}},"UpdatePortfolioShare":{"input":{"type":"structure","required":["PortfolioId"],"members":{"AcceptLanguage":{},"PortfolioId":{},"AccountId":{},"OrganizationNode":{"shape":"S1s"},"ShareTagOptions":{"type":"boolean"},"SharePrincipals":{"type":"boolean"}}},"output":{"type":"structure","members":{"PortfolioShareToken":{},"Status":{}}}},"UpdateProduct":{"input":{"type":"structure","required":["Id"],"members":{"AcceptLanguage":{},"Id":{},"Name":{},"Owner":{},"Description":{},"Distributor":{},"SupportDescription":{},"SupportEmail":{},"SupportUrl":{},"AddTags":{"shape":"S1i"},"RemoveTags":{"shape":"Sco"},"SourceConnection":{"shape":"S2c"}}},"output":{"type":"structure","members":{"ProductViewDetail":{"shape":"S2l"},"Tags":{"shape":"S1q"}}}},"UpdateProvisionedProduct":{"input":{"type":"structure","required":["UpdateToken"],"members":{"AcceptLanguage":{},"ProvisionedProductName":{},"ProvisionedProductId":{},"ProductId":{},"ProductName":{},"ProvisioningArtifactId":{},"ProvisioningArtifactName":{},"PathId":{},"PathName":{},"ProvisioningParameters":{"shape":"S36"},"ProvisioningPreferences":{"type":"structure","members":{"StackSetAccounts":{"shape":"S76"},"StackSetRegions":{"shape":"S77"},"StackSetFailureToleranceCount":{"type":"integer"},"StackSetFailureTolerancePercentage":{"type":"integer"},"StackSetMaxConcurrencyCount":{"type":"integer"},"StackSetMaxConcurrencyPercentage":{"type":"integer"},"StackSetOperationType":{}}},"Tags":{"shape":"S1q"},"UpdateToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"RecordDetail":{"shape":"S7f"}}}},"UpdateProvisionedProductProperties":{"input":{"type":"structure","required":["ProvisionedProductId","ProvisionedProductProperties","IdempotencyToken"],"members":{"AcceptLanguage":{},"ProvisionedProductId":{},"ProvisionedProductProperties":{"shape":"Sd0"},"IdempotencyToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"ProvisionedProductId":{},"ProvisionedProductProperties":{"shape":"Sd0"},"RecordId":{},"Status":{}}}},"UpdateProvisioningArtifact":{"input":{"type":"structure","required":["ProductId","ProvisioningArtifactId"],"members":{"AcceptLanguage":{},"ProductId":{},"ProvisioningArtifactId":{},"Name":{},"Description":{},"Active":{"type":"boolean"},"Guidance":{}}},"output":{"type":"structure","members":{"ProvisioningArtifactDetail":{"shape":"S2w"},"Info":{"shape":"S27"},"Status":{}}}},"UpdateServiceAction":{"input":{"type":"structure","required":["Id"],"members":{"Id":{},"Name":{},"Definition":{"shape":"S3h"},"Description":{},"AcceptLanguage":{}}},"output":{"type":"structure","members":{"ServiceActionDetail":{"shape":"S3m"}}}},"UpdateTagOption":{"input":{"type":"structure","required":["Id"],"members":{"Id":{},"Value":{},"Active":{"type":"boolean"}}},"output":{"type":"structure","members":{"TagOptionDetail":{"shape":"S3s"}}}}},"shapes":{"Sm":{"type":"list","member":{"type":"structure","required":["ServiceActionId","ProductId","ProvisioningArtifactId"],"members":{"ServiceActionId":{},"ProductId":{},"ProvisioningArtifactId":{}}}},"Sp":{"type":"list","member":{"type":"structure","members":{"ServiceActionId":{},"ProductId":{},"ProvisioningArtifactId":{},"ErrorCode":{},"ErrorMessage":{}}}},"S1b":{"type":"structure","members":{"ConstraintId":{},"Type":{},"Description":{},"Owner":{},"ProductId":{},"PortfolioId":{}}},"S1i":{"type":"list","member":{"shape":"S1j"}},"S1j":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}},"S1n":{"type":"structure","members":{"Id":{},"ARN":{},"DisplayName":{},"Description":{},"CreatedTime":{"type":"timestamp"},"ProviderName":{}}},"S1q":{"type":"list","member":{"shape":"S1j"}},"S1s":{"type":"structure","members":{"Type":{},"Value":{}}},"S24":{"type":"structure","members":{"Name":{},"Description":{},"Info":{"shape":"S27"},"Type":{},"DisableTemplateValidation":{"type":"boolean"}}},"S27":{"type":"map","key":{},"value":{}},"S2c":{"type":"structure","required":["ConnectionParameters"],"members":{"Type":{},"ConnectionParameters":{"shape":"S2e"}}},"S2e":{"type":"structure","members":{"CodeStar":{"type":"structure","required":["ConnectionArn","Repository","Branch","ArtifactPath"],"members":{"ConnectionArn":{},"Repository":{},"Branch":{},"ArtifactPath":{}}}}},"S2l":{"type":"structure","members":{"ProductViewSummary":{"shape":"S2m"},"Status":{},"ProductARN":{},"CreatedTime":{"type":"timestamp"},"SourceConnection":{"type":"structure","members":{"Type":{},"ConnectionParameters":{"shape":"S2e"},"LastSync":{"type":"structure","members":{"LastSyncTime":{"type":"timestamp"},"LastSyncStatus":{},"LastSyncStatusMessage":{},"LastSuccessfulSyncTime":{"type":"timestamp"},"LastSuccessfulSyncProvisioningArtifactId":{}}}}}}},"S2m":{"type":"structure","members":{"Id":{},"ProductId":{},"Name":{},"Owner":{},"ShortDescription":{},"Type":{},"Distributor":{},"HasDefaultPath":{"type":"boolean"},"SupportEmail":{},"SupportDescription":{},"SupportUrl":{}}},"S2w":{"type":"structure","members":{"Id":{},"Name":{},"Description":{},"Type":{},"CreatedTime":{"type":"timestamp"},"Active":{"type":"boolean"},"Guidance":{},"SourceRevision":{}}},"S33":{"type":"list","member":{}},"S36":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{},"UsePreviousValue":{"type":"boolean"}}}},"S3h":{"type":"map","key":{},"value":{}},"S3m":{"type":"structure","members":{"ServiceActionSummary":{"shape":"S3n"},"Definition":{"shape":"S3h"}}},"S3n":{"type":"structure","members":{"Id":{},"Name":{},"Description":{},"DefinitionType":{}}},"S3s":{"type":"structure","members":{"Key":{},"Value":{},"Active":{"type":"boolean"},"Id":{},"Owner":{}}},"S4k":{"type":"list","member":{"shape":"S3s"}},"S4l":{"type":"list","member":{"type":"structure","members":{"BudgetName":{}}}},"S56":{"type":"list","member":{"shape":"S57"}},"S57":{"type":"structure","members":{"Id":{},"Name":{},"Description":{},"CreatedTime":{"type":"timestamp"},"Guidance":{}}},"S5k":{"type":"structure","members":{"Name":{},"Arn":{},"Type":{},"Id":{},"Status":{},"StatusMessage":{},"CreatedTime":{"type":"timestamp"},"IdempotencyToken":{},"LastRecordId":{},"LastProvisioningRecordId":{},"LastSuccessfulProvisioningRecordId":{},"ProductId":{},"ProvisioningArtifactId":{},"LaunchRoleArn":{}}},"S6l":{"type":"list","member":{"type":"structure","members":{"ParameterKey":{},"DefaultValue":{},"ParameterType":{},"IsNoEcho":{"type":"boolean"},"Description":{},"ParameterConstraints":{"type":"structure","members":{"AllowedValues":{"type":"list","member":{}},"AllowedPattern":{},"ConstraintDescription":{},"MaxLength":{},"MinLength":{},"MaxValue":{},"MinValue":{}}}}}},"S6w":{"type":"list","member":{"type":"structure","members":{"Type":{},"Description":{}}}},"S76":{"type":"list","member":{}},"S77":{"type":"list","member":{}},"S79":{"type":"list","member":{"type":"structure","members":{"Key":{},"Description":{}}}},"S7f":{"type":"structure","members":{"RecordId":{},"ProvisionedProductName":{},"Status":{},"CreatedTime":{"type":"timestamp"},"UpdatedTime":{"type":"timestamp"},"ProvisionedProductType":{},"RecordType":{},"ProvisionedProductId":{},"ProductId":{},"ProvisioningArtifactId":{},"PathId":{},"RecordErrors":{"type":"list","member":{"type":"structure","members":{"Code":{},"Description":{}}}},"RecordTags":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"LaunchRoleArn":{}}},"S7q":{"type":"list","member":{"type":"structure","members":{"OutputKey":{},"OutputValue":{},"Description":{}}}},"S82":{"type":"list","member":{}},"S90":{"type":"list","member":{"shape":"S1n"}},"S9p":{"type":"structure","members":{"Key":{},"Value":{}}},"Sak":{"type":"list","member":{"shape":"S3n"}},"Sbn":{"type":"map","key":{},"value":{"type":"list","member":{}}},"Sco":{"type":"list","member":{}},"Sd0":{"type":"map","key":{},"value":{}}}}')},21687:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribePortfolioShares":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"GetProvisionedProductOutputs":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"ListAcceptedPortfolioShares":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"ListBudgetsForResource":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"ListConstraintsForPortfolio":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"ListLaunchPaths":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"ListOrganizationPortfolioAccess":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"ListPortfolioAccess":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"ListPortfolios":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"ListPortfoliosForProduct":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"ListPrincipalsForPortfolio":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"ListProvisioningArtifactsForServiceAction":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"ListResourcesForTagOption":{"input_token":"PageToken","output_token":"PageToken","limit_key":"PageSize"},"ListServiceActions":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"ListServiceActionsForProvisioningArtifact":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"ListTagOptions":{"input_token":"PageToken","output_token":"PageToken","limit_key":"PageSize"},"SearchProducts":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"SearchProductsAsAdmin":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"SearchProvisionedProducts":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"}}}')},64387:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2010-03-31","endpointPrefix":"sns","protocol":"query","serviceAbbreviation":"Amazon SNS","serviceFullName":"Amazon Simple Notification Service","serviceId":"SNS","signatureVersion":"v4","uid":"sns-2010-03-31","xmlNamespace":"http://sns.amazonaws.com/doc/2010-03-31/"},"operations":{"AddPermission":{"input":{"type":"structure","required":["TopicArn","Label","AWSAccountId","ActionName"],"members":{"TopicArn":{},"Label":{},"AWSAccountId":{"type":"list","member":{}},"ActionName":{"type":"list","member":{}}}}},"CheckIfPhoneNumberIsOptedOut":{"input":{"type":"structure","required":["phoneNumber"],"members":{"phoneNumber":{}}},"output":{"resultWrapper":"CheckIfPhoneNumberIsOptedOutResult","type":"structure","members":{"isOptedOut":{"type":"boolean"}}}},"ConfirmSubscription":{"input":{"type":"structure","required":["TopicArn","Token"],"members":{"TopicArn":{},"Token":{},"AuthenticateOnUnsubscribe":{}}},"output":{"resultWrapper":"ConfirmSubscriptionResult","type":"structure","members":{"SubscriptionArn":{}}}},"CreatePlatformApplication":{"input":{"type":"structure","required":["Name","Platform","Attributes"],"members":{"Name":{},"Platform":{},"Attributes":{"shape":"Sj"}}},"output":{"resultWrapper":"CreatePlatformApplicationResult","type":"structure","members":{"PlatformApplicationArn":{}}}},"CreatePlatformEndpoint":{"input":{"type":"structure","required":["PlatformApplicationArn","Token"],"members":{"PlatformApplicationArn":{},"Token":{},"CustomUserData":{},"Attributes":{"shape":"Sj"}}},"output":{"resultWrapper":"CreatePlatformEndpointResult","type":"structure","members":{"EndpointArn":{}}}},"CreateSMSSandboxPhoneNumber":{"input":{"type":"structure","required":["PhoneNumber"],"members":{"PhoneNumber":{},"LanguageCode":{}}},"output":{"resultWrapper":"CreateSMSSandboxPhoneNumberResult","type":"structure","members":{}}},"CreateTopic":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Attributes":{"shape":"St"},"Tags":{"shape":"Sw"},"DataProtectionPolicy":{}}},"output":{"resultWrapper":"CreateTopicResult","type":"structure","members":{"TopicArn":{}}}},"DeleteEndpoint":{"input":{"type":"structure","required":["EndpointArn"],"members":{"EndpointArn":{}}}},"DeletePlatformApplication":{"input":{"type":"structure","required":["PlatformApplicationArn"],"members":{"PlatformApplicationArn":{}}}},"DeleteSMSSandboxPhoneNumber":{"input":{"type":"structure","required":["PhoneNumber"],"members":{"PhoneNumber":{}}},"output":{"resultWrapper":"DeleteSMSSandboxPhoneNumberResult","type":"structure","members":{}}},"DeleteTopic":{"input":{"type":"structure","required":["TopicArn"],"members":{"TopicArn":{}}}},"GetDataProtectionPolicy":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"resultWrapper":"GetDataProtectionPolicyResult","type":"structure","members":{"DataProtectionPolicy":{}}}},"GetEndpointAttributes":{"input":{"type":"structure","required":["EndpointArn"],"members":{"EndpointArn":{}}},"output":{"resultWrapper":"GetEndpointAttributesResult","type":"structure","members":{"Attributes":{"shape":"Sj"}}}},"GetPlatformApplicationAttributes":{"input":{"type":"structure","required":["PlatformApplicationArn"],"members":{"PlatformApplicationArn":{}}},"output":{"resultWrapper":"GetPlatformApplicationAttributesResult","type":"structure","members":{"Attributes":{"shape":"Sj"}}}},"GetSMSAttributes":{"input":{"type":"structure","members":{"attributes":{"type":"list","member":{}}}},"output":{"resultWrapper":"GetSMSAttributesResult","type":"structure","members":{"attributes":{"shape":"Sj"}}}},"GetSMSSandboxAccountStatus":{"input":{"type":"structure","members":{}},"output":{"resultWrapper":"GetSMSSandboxAccountStatusResult","type":"structure","required":["IsInSandbox"],"members":{"IsInSandbox":{"type":"boolean"}}}},"GetSubscriptionAttributes":{"input":{"type":"structure","required":["SubscriptionArn"],"members":{"SubscriptionArn":{}}},"output":{"resultWrapper":"GetSubscriptionAttributesResult","type":"structure","members":{"Attributes":{"shape":"S1j"}}}},"GetTopicAttributes":{"input":{"type":"structure","required":["TopicArn"],"members":{"TopicArn":{}}},"output":{"resultWrapper":"GetTopicAttributesResult","type":"structure","members":{"Attributes":{"shape":"St"}}}},"ListEndpointsByPlatformApplication":{"input":{"type":"structure","required":["PlatformApplicationArn"],"members":{"PlatformApplicationArn":{},"NextToken":{}}},"output":{"resultWrapper":"ListEndpointsByPlatformApplicationResult","type":"structure","members":{"Endpoints":{"type":"list","member":{"type":"structure","members":{"EndpointArn":{},"Attributes":{"shape":"Sj"}}}},"NextToken":{}}}},"ListOriginationNumbers":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"resultWrapper":"ListOriginationNumbersResult","type":"structure","members":{"NextToken":{},"PhoneNumbers":{"type":"list","member":{"type":"structure","members":{"CreatedAt":{"type":"timestamp"},"PhoneNumber":{},"Status":{},"Iso2CountryCode":{},"RouteType":{},"NumberCapabilities":{"type":"list","member":{}}}}}}}},"ListPhoneNumbersOptedOut":{"input":{"type":"structure","members":{"nextToken":{}}},"output":{"resultWrapper":"ListPhoneNumbersOptedOutResult","type":"structure","members":{"phoneNumbers":{"type":"list","member":{}},"nextToken":{}}}},"ListPlatformApplications":{"input":{"type":"structure","members":{"NextToken":{}}},"output":{"resultWrapper":"ListPlatformApplicationsResult","type":"structure","members":{"PlatformApplications":{"type":"list","member":{"type":"structure","members":{"PlatformApplicationArn":{},"Attributes":{"shape":"Sj"}}}},"NextToken":{}}}},"ListSMSSandboxPhoneNumbers":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"resultWrapper":"ListSMSSandboxPhoneNumbersResult","type":"structure","required":["PhoneNumbers"],"members":{"PhoneNumbers":{"type":"list","member":{"type":"structure","members":{"PhoneNumber":{},"Status":{}}}},"NextToken":{}}}},"ListSubscriptions":{"input":{"type":"structure","members":{"NextToken":{}}},"output":{"resultWrapper":"ListSubscriptionsResult","type":"structure","members":{"Subscriptions":{"shape":"S2h"},"NextToken":{}}}},"ListSubscriptionsByTopic":{"input":{"type":"structure","required":["TopicArn"],"members":{"TopicArn":{},"NextToken":{}}},"output":{"resultWrapper":"ListSubscriptionsByTopicResult","type":"structure","members":{"Subscriptions":{"shape":"S2h"},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"resultWrapper":"ListTagsForResourceResult","type":"structure","members":{"Tags":{"shape":"Sw"}}}},"ListTopics":{"input":{"type":"structure","members":{"NextToken":{}}},"output":{"resultWrapper":"ListTopicsResult","type":"structure","members":{"Topics":{"type":"list","member":{"type":"structure","members":{"TopicArn":{}}}},"NextToken":{}}}},"OptInPhoneNumber":{"input":{"type":"structure","required":["phoneNumber"],"members":{"phoneNumber":{}}},"output":{"resultWrapper":"OptInPhoneNumberResult","type":"structure","members":{}}},"Publish":{"input":{"type":"structure","required":["Message"],"members":{"TopicArn":{},"TargetArn":{},"PhoneNumber":{},"Message":{},"Subject":{},"MessageStructure":{},"MessageAttributes":{"shape":"S31"},"MessageDeduplicationId":{},"MessageGroupId":{}}},"output":{"resultWrapper":"PublishResult","type":"structure","members":{"MessageId":{},"SequenceNumber":{}}}},"PublishBatch":{"input":{"type":"structure","required":["TopicArn","PublishBatchRequestEntries"],"members":{"TopicArn":{},"PublishBatchRequestEntries":{"type":"list","member":{"type":"structure","required":["Id","Message"],"members":{"Id":{},"Message":{},"Subject":{},"MessageStructure":{},"MessageAttributes":{"shape":"S31"},"MessageDeduplicationId":{},"MessageGroupId":{}}}}}},"output":{"resultWrapper":"PublishBatchResult","type":"structure","members":{"Successful":{"type":"list","member":{"type":"structure","members":{"Id":{},"MessageId":{},"SequenceNumber":{}}}},"Failed":{"type":"list","member":{"type":"structure","required":["Id","Code","SenderFault"],"members":{"Id":{},"Code":{},"Message":{},"SenderFault":{"type":"boolean"}}}}}}},"PutDataProtectionPolicy":{"input":{"type":"structure","required":["ResourceArn","DataProtectionPolicy"],"members":{"ResourceArn":{},"DataProtectionPolicy":{}}}},"RemovePermission":{"input":{"type":"structure","required":["TopicArn","Label"],"members":{"TopicArn":{},"Label":{}}}},"SetEndpointAttributes":{"input":{"type":"structure","required":["EndpointArn","Attributes"],"members":{"EndpointArn":{},"Attributes":{"shape":"Sj"}}}},"SetPlatformApplicationAttributes":{"input":{"type":"structure","required":["PlatformApplicationArn","Attributes"],"members":{"PlatformApplicationArn":{},"Attributes":{"shape":"Sj"}}}},"SetSMSAttributes":{"input":{"type":"structure","required":["attributes"],"members":{"attributes":{"shape":"Sj"}}},"output":{"resultWrapper":"SetSMSAttributesResult","type":"structure","members":{}}},"SetSubscriptionAttributes":{"input":{"type":"structure","required":["SubscriptionArn","AttributeName"],"members":{"SubscriptionArn":{},"AttributeName":{},"AttributeValue":{}}}},"SetTopicAttributes":{"input":{"type":"structure","required":["TopicArn","AttributeName"],"members":{"TopicArn":{},"AttributeName":{},"AttributeValue":{}}}},"Subscribe":{"input":{"type":"structure","required":["TopicArn","Protocol"],"members":{"TopicArn":{},"Protocol":{},"Endpoint":{},"Attributes":{"shape":"S1j"},"ReturnSubscriptionArn":{"type":"boolean"}}},"output":{"resultWrapper":"SubscribeResult","type":"structure","members":{"SubscriptionArn":{}}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"Sw"}}},"output":{"resultWrapper":"TagResourceResult","type":"structure","members":{}}},"Unsubscribe":{"input":{"type":"structure","required":["SubscriptionArn"],"members":{"SubscriptionArn":{}}}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}},"output":{"resultWrapper":"UntagResourceResult","type":"structure","members":{}}},"VerifySMSSandboxPhoneNumber":{"input":{"type":"structure","required":["PhoneNumber","OneTimePassword"],"members":{"PhoneNumber":{},"OneTimePassword":{}}},"output":{"resultWrapper":"VerifySMSSandboxPhoneNumberResult","type":"structure","members":{}}}},"shapes":{"Sj":{"type":"map","key":{},"value":{}},"St":{"type":"map","key":{},"value":{}},"Sw":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S1j":{"type":"map","key":{},"value":{}},"S2h":{"type":"list","member":{"type":"structure","members":{"SubscriptionArn":{},"Owner":{},"Protocol":{},"Endpoint":{},"TopicArn":{}}}},"S31":{"type":"map","key":{"locationName":"Name"},"value":{"locationName":"Value","type":"structure","required":["DataType"],"members":{"DataType":{},"StringValue":{},"BinaryValue":{"type":"blob"}}}}}}')},58054:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListEndpointsByPlatformApplication":{"input_token":"NextToken","output_token":"NextToken","result_key":"Endpoints"},"ListOriginationNumbers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"PhoneNumbers"},"ListPhoneNumbersOptedOut":{"input_token":"nextToken","output_token":"nextToken","result_key":"phoneNumbers"},"ListPlatformApplications":{"input_token":"NextToken","output_token":"NextToken","result_key":"PlatformApplications"},"ListSMSSandboxPhoneNumbers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"PhoneNumbers"},"ListSubscriptions":{"input_token":"NextToken","output_token":"NextToken","result_key":"Subscriptions"},"ListSubscriptionsByTopic":{"input_token":"NextToken","output_token":"NextToken","result_key":"Subscriptions"},"ListTopics":{"input_token":"NextToken","output_token":"NextToken","result_key":"Topics"}}}')},53974:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2012-11-05","endpointPrefix":"sqs","protocol":"query","serviceAbbreviation":"Amazon SQS","serviceFullName":"Amazon Simple Queue Service","serviceId":"SQS","signatureVersion":"v4","uid":"sqs-2012-11-05","xmlNamespace":"http://queue.amazonaws.com/doc/2012-11-05/"},"operations":{"AddPermission":{"input":{"type":"structure","required":["QueueUrl","Label","AWSAccountIds","Actions"],"members":{"QueueUrl":{},"Label":{},"AWSAccountIds":{"type":"list","member":{"locationName":"AWSAccountId"},"flattened":true},"Actions":{"type":"list","member":{"locationName":"ActionName"},"flattened":true}}}},"CancelMessageMoveTask":{"input":{"type":"structure","required":["TaskHandle"],"members":{"TaskHandle":{}}},"output":{"resultWrapper":"CancelMessageMoveTaskResult","type":"structure","members":{"ApproximateNumberOfMessagesMoved":{"type":"long"}}}},"ChangeMessageVisibility":{"input":{"type":"structure","required":["QueueUrl","ReceiptHandle","VisibilityTimeout"],"members":{"QueueUrl":{},"ReceiptHandle":{},"VisibilityTimeout":{"type":"integer"}}}},"ChangeMessageVisibilityBatch":{"input":{"type":"structure","required":["QueueUrl","Entries"],"members":{"QueueUrl":{},"Entries":{"type":"list","member":{"locationName":"ChangeMessageVisibilityBatchRequestEntry","type":"structure","required":["Id","ReceiptHandle"],"members":{"Id":{},"ReceiptHandle":{},"VisibilityTimeout":{"type":"integer"}}},"flattened":true}}},"output":{"resultWrapper":"ChangeMessageVisibilityBatchResult","type":"structure","required":["Successful","Failed"],"members":{"Successful":{"type":"list","member":{"locationName":"ChangeMessageVisibilityBatchResultEntry","type":"structure","required":["Id"],"members":{"Id":{}}},"flattened":true},"Failed":{"shape":"Sg"}}}},"CreateQueue":{"input":{"type":"structure","required":["QueueName"],"members":{"QueueName":{},"Attributes":{"shape":"Sk","locationName":"Attribute"},"tags":{"shape":"Sm","locationName":"Tag"}}},"output":{"resultWrapper":"CreateQueueResult","type":"structure","members":{"QueueUrl":{}}}},"DeleteMessage":{"input":{"type":"structure","required":["QueueUrl","ReceiptHandle"],"members":{"QueueUrl":{},"ReceiptHandle":{}}}},"DeleteMessageBatch":{"input":{"type":"structure","required":["QueueUrl","Entries"],"members":{"QueueUrl":{},"Entries":{"type":"list","member":{"locationName":"DeleteMessageBatchRequestEntry","type":"structure","required":["Id","ReceiptHandle"],"members":{"Id":{},"ReceiptHandle":{}}},"flattened":true}}},"output":{"resultWrapper":"DeleteMessageBatchResult","type":"structure","required":["Successful","Failed"],"members":{"Successful":{"type":"list","member":{"locationName":"DeleteMessageBatchResultEntry","type":"structure","required":["Id"],"members":{"Id":{}}},"flattened":true},"Failed":{"shape":"Sg"}}}},"DeleteQueue":{"input":{"type":"structure","required":["QueueUrl"],"members":{"QueueUrl":{}}}},"GetQueueAttributes":{"input":{"type":"structure","required":["QueueUrl"],"members":{"QueueUrl":{},"AttributeNames":{"shape":"Sz"}}},"output":{"resultWrapper":"GetQueueAttributesResult","type":"structure","members":{"Attributes":{"shape":"Sk","locationName":"Attribute"}}}},"GetQueueUrl":{"input":{"type":"structure","required":["QueueName"],"members":{"QueueName":{},"QueueOwnerAWSAccountId":{}}},"output":{"resultWrapper":"GetQueueUrlResult","type":"structure","members":{"QueueUrl":{}}}},"ListDeadLetterSourceQueues":{"input":{"type":"structure","required":["QueueUrl"],"members":{"QueueUrl":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"resultWrapper":"ListDeadLetterSourceQueuesResult","type":"structure","required":["queueUrls"],"members":{"queueUrls":{"shape":"S17"},"NextToken":{}}}},"ListMessageMoveTasks":{"input":{"type":"structure","required":["SourceArn"],"members":{"SourceArn":{},"MaxResults":{"type":"integer"}}},"output":{"resultWrapper":"ListMessageMoveTasksResult","type":"structure","members":{"Results":{"type":"list","member":{"locationName":"ListMessageMoveTasksResultEntry","type":"structure","members":{"TaskHandle":{},"Status":{},"SourceArn":{},"DestinationArn":{},"MaxNumberOfMessagesPerSecond":{"type":"integer"},"ApproximateNumberOfMessagesMoved":{"type":"long"},"ApproximateNumberOfMessagesToMove":{"type":"long"},"FailureReason":{},"StartedTimestamp":{"type":"long"}}},"flattened":true}}}},"ListQueueTags":{"input":{"type":"structure","required":["QueueUrl"],"members":{"QueueUrl":{}}},"output":{"resultWrapper":"ListQueueTagsResult","type":"structure","members":{"Tags":{"shape":"Sm","locationName":"Tag"}}}},"ListQueues":{"input":{"type":"structure","members":{"QueueNamePrefix":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"resultWrapper":"ListQueuesResult","type":"structure","members":{"QueueUrls":{"shape":"S17"},"NextToken":{}}}},"PurgeQueue":{"input":{"type":"structure","required":["QueueUrl"],"members":{"QueueUrl":{}}}},"ReceiveMessage":{"input":{"type":"structure","required":["QueueUrl"],"members":{"QueueUrl":{},"AttributeNames":{"shape":"Sz"},"MessageAttributeNames":{"type":"list","member":{"locationName":"MessageAttributeName"},"flattened":true},"MaxNumberOfMessages":{"type":"integer"},"VisibilityTimeout":{"type":"integer"},"WaitTimeSeconds":{"type":"integer"},"ReceiveRequestAttemptId":{}}},"output":{"resultWrapper":"ReceiveMessageResult","type":"structure","members":{"Messages":{"type":"list","member":{"locationName":"Message","type":"structure","members":{"MessageId":{},"ReceiptHandle":{},"MD5OfBody":{},"Body":{},"Attributes":{"locationName":"Attribute","type":"map","key":{"locationName":"Name"},"value":{"locationName":"Value"},"flattened":true},"MD5OfMessageAttributes":{},"MessageAttributes":{"shape":"S1p","locationName":"MessageAttribute"}}},"flattened":true}}}},"RemovePermission":{"input":{"type":"structure","required":["QueueUrl","Label"],"members":{"QueueUrl":{},"Label":{}}}},"SendMessage":{"input":{"type":"structure","required":["QueueUrl","MessageBody"],"members":{"QueueUrl":{},"MessageBody":{},"DelaySeconds":{"type":"integer"},"MessageAttributes":{"shape":"S1p","locationName":"MessageAttribute"},"MessageSystemAttributes":{"shape":"S1w","locationName":"MessageSystemAttribute"},"MessageDeduplicationId":{},"MessageGroupId":{}}},"output":{"resultWrapper":"SendMessageResult","type":"structure","members":{"MD5OfMessageBody":{},"MD5OfMessageAttributes":{},"MD5OfMessageSystemAttributes":{},"MessageId":{},"SequenceNumber":{}}}},"SendMessageBatch":{"input":{"type":"structure","required":["QueueUrl","Entries"],"members":{"QueueUrl":{},"Entries":{"type":"list","member":{"locationName":"SendMessageBatchRequestEntry","type":"structure","required":["Id","MessageBody"],"members":{"Id":{},"MessageBody":{},"DelaySeconds":{"type":"integer"},"MessageAttributes":{"shape":"S1p","locationName":"MessageAttribute"},"MessageSystemAttributes":{"shape":"S1w","locationName":"MessageSystemAttribute"},"MessageDeduplicationId":{},"MessageGroupId":{}}},"flattened":true}}},"output":{"resultWrapper":"SendMessageBatchResult","type":"structure","required":["Successful","Failed"],"members":{"Successful":{"type":"list","member":{"locationName":"SendMessageBatchResultEntry","type":"structure","required":["Id","MessageId","MD5OfMessageBody"],"members":{"Id":{},"MessageId":{},"MD5OfMessageBody":{},"MD5OfMessageAttributes":{},"MD5OfMessageSystemAttributes":{},"SequenceNumber":{}}},"flattened":true},"Failed":{"shape":"Sg"}}}},"SetQueueAttributes":{"input":{"type":"structure","required":["QueueUrl","Attributes"],"members":{"QueueUrl":{},"Attributes":{"shape":"Sk","locationName":"Attribute"}}}},"StartMessageMoveTask":{"input":{"type":"structure","required":["SourceArn"],"members":{"SourceArn":{},"DestinationArn":{},"MaxNumberOfMessagesPerSecond":{"type":"integer"}}},"output":{"resultWrapper":"StartMessageMoveTaskResult","type":"structure","members":{"TaskHandle":{}}}},"TagQueue":{"input":{"type":"structure","required":["QueueUrl","Tags"],"members":{"QueueUrl":{},"Tags":{"shape":"Sm"}}}},"UntagQueue":{"input":{"type":"structure","required":["QueueUrl","TagKeys"],"members":{"QueueUrl":{},"TagKeys":{"type":"list","member":{"locationName":"TagKey"},"flattened":true}}}}},"shapes":{"Sg":{"type":"list","member":{"locationName":"BatchResultErrorEntry","type":"structure","required":["Id","SenderFault","Code"],"members":{"Id":{},"SenderFault":{"type":"boolean"},"Code":{},"Message":{}}},"flattened":true},"Sk":{"type":"map","key":{"locationName":"Name"},"value":{"locationName":"Value"},"flattened":true,"locationName":"Attribute"},"Sm":{"type":"map","key":{"locationName":"Key"},"value":{"locationName":"Value"},"flattened":true,"locationName":"Tag"},"Sz":{"type":"list","member":{"locationName":"AttributeName"},"flattened":true},"S17":{"type":"list","member":{"locationName":"QueueUrl"},"flattened":true},"S1p":{"type":"map","key":{"locationName":"Name"},"value":{"locationName":"Value","type":"structure","required":["DataType"],"members":{"StringValue":{},"BinaryValue":{"type":"blob"},"StringListValues":{"shape":"S1s","flattened":true,"locationName":"StringListValue"},"BinaryListValues":{"shape":"S1t","flattened":true,"locationName":"BinaryListValue"},"DataType":{}}},"flattened":true},"S1s":{"type":"list","member":{"locationName":"StringListValue"}},"S1t":{"type":"list","member":{"locationName":"BinaryListValue","type":"blob"}},"S1w":{"type":"map","key":{"locationName":"Name"},"value":{"locationName":"Value","type":"structure","required":["DataType"],"members":{"StringValue":{},"BinaryValue":{"type":"blob"},"StringListValues":{"shape":"S1s","flattened":true,"locationName":"StringListValue"},"BinaryListValues":{"shape":"S1t","flattened":true,"locationName":"BinaryListValue"},"DataType":{}}},"flattened":true}}}')},17249:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListDeadLetterSourceQueues":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"queueUrls"},"ListQueues":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"QueueUrls"}}}')},44596:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-11-06","endpointPrefix":"ssm","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"Amazon SSM","serviceFullName":"Amazon Simple Systems Manager (SSM)","serviceId":"SSM","signatureVersion":"v4","targetPrefix":"AmazonSSM","uid":"ssm-2014-11-06"},"operations":{"AddTagsToResource":{"input":{"type":"structure","required":["ResourceType","ResourceId","Tags"],"members":{"ResourceType":{},"ResourceId":{},"Tags":{"shape":"S4"}}},"output":{"type":"structure","members":{}}},"AssociateOpsItemRelatedItem":{"input":{"type":"structure","required":["OpsItemId","AssociationType","ResourceType","ResourceUri"],"members":{"OpsItemId":{},"AssociationType":{},"ResourceType":{},"ResourceUri":{}}},"output":{"type":"structure","members":{"AssociationId":{}}}},"CancelCommand":{"input":{"type":"structure","required":["CommandId"],"members":{"CommandId":{},"InstanceIds":{"shape":"Si"}}},"output":{"type":"structure","members":{}}},"CancelMaintenanceWindowExecution":{"input":{"type":"structure","required":["WindowExecutionId"],"members":{"WindowExecutionId":{}}},"output":{"type":"structure","members":{"WindowExecutionId":{}}}},"CreateActivation":{"input":{"type":"structure","required":["IamRole"],"members":{"Description":{},"DefaultInstanceName":{},"IamRole":{},"RegistrationLimit":{"type":"integer"},"ExpirationDate":{"type":"timestamp"},"Tags":{"shape":"S4"},"RegistrationMetadata":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}}}},"output":{"type":"structure","members":{"ActivationId":{},"ActivationCode":{}}}},"CreateAssociation":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"DocumentVersion":{},"InstanceId":{},"Parameters":{"shape":"S14"},"Targets":{"shape":"S18"},"ScheduleExpression":{},"OutputLocation":{"shape":"S1e"},"AssociationName":{},"AutomationTargetParameterName":{},"MaxErrors":{},"MaxConcurrency":{},"ComplianceSeverity":{},"SyncCompliance":{},"ApplyOnlyAtCronInterval":{"type":"boolean"},"CalendarNames":{"shape":"S1q"},"TargetLocations":{"shape":"S1s"},"ScheduleOffset":{"type":"integer"},"TargetMaps":{"shape":"S25"},"Tags":{"shape":"S4"},"AlarmConfiguration":{"shape":"S1z"}}},"output":{"type":"structure","members":{"AssociationDescription":{"shape":"S2b"}}}},"CreateAssociationBatch":{"input":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"shape":"S2s"}}}},"output":{"type":"structure","members":{"Successful":{"type":"list","member":{"shape":"S2b"}},"Failed":{"type":"list","member":{"type":"structure","members":{"Entry":{"shape":"S2s"},"Message":{},"Fault":{}}}}}}},"CreateDocument":{"input":{"type":"structure","required":["Content","Name"],"members":{"Content":{},"Requires":{"shape":"S31"},"Attachments":{"shape":"S35"},"Name":{},"DisplayName":{},"VersionName":{},"DocumentType":{},"DocumentFormat":{},"TargetType":{},"Tags":{"shape":"S4"}}},"output":{"type":"structure","members":{"DocumentDescription":{"shape":"S3h"}}}},"CreateMaintenanceWindow":{"input":{"type":"structure","required":["Name","Schedule","Duration","Cutoff","AllowUnassociatedTargets"],"members":{"Name":{},"Description":{"shape":"S4b"},"StartDate":{},"EndDate":{},"Schedule":{},"ScheduleTimezone":{},"ScheduleOffset":{"type":"integer"},"Duration":{"type":"integer"},"Cutoff":{"type":"integer"},"AllowUnassociatedTargets":{"type":"boolean"},"ClientToken":{"idempotencyToken":true},"Tags":{"shape":"S4"}}},"output":{"type":"structure","members":{"WindowId":{}}}},"CreateOpsItem":{"input":{"type":"structure","required":["Description","Source","Title"],"members":{"Description":{},"OpsItemType":{},"OperationalData":{"shape":"S4p"},"Notifications":{"shape":"S4u"},"Priority":{"type":"integer"},"RelatedOpsItems":{"shape":"S4y"},"Source":{},"Title":{},"Tags":{"shape":"S4"},"Category":{},"Severity":{},"ActualStartTime":{"type":"timestamp"},"ActualEndTime":{"type":"timestamp"},"PlannedStartTime":{"type":"timestamp"},"PlannedEndTime":{"type":"timestamp"},"AccountId":{}}},"output":{"type":"structure","members":{"OpsItemId":{},"OpsItemArn":{}}}},"CreateOpsMetadata":{"input":{"type":"structure","required":["ResourceId"],"members":{"ResourceId":{},"Metadata":{"shape":"S59"},"Tags":{"shape":"S4"}}},"output":{"type":"structure","members":{"OpsMetadataArn":{}}}},"CreatePatchBaseline":{"input":{"type":"structure","required":["Name"],"members":{"OperatingSystem":{},"Name":{},"GlobalFilters":{"shape":"S5i"},"ApprovalRules":{"shape":"S5o"},"ApprovedPatches":{"shape":"S5u"},"ApprovedPatchesComplianceLevel":{},"ApprovedPatchesEnableNonSecurity":{"type":"boolean"},"RejectedPatches":{"shape":"S5u"},"RejectedPatchesAction":{},"Description":{},"Sources":{"shape":"S5y"},"ClientToken":{"idempotencyToken":true},"Tags":{"shape":"S4"}}},"output":{"type":"structure","members":{"BaselineId":{}}}},"CreateResourceDataSync":{"input":{"type":"structure","required":["SyncName"],"members":{"SyncName":{},"S3Destination":{"shape":"S68"},"SyncType":{},"SyncSource":{"shape":"S6h"}}},"output":{"type":"structure","members":{}}},"DeleteActivation":{"input":{"type":"structure","required":["ActivationId"],"members":{"ActivationId":{}}},"output":{"type":"structure","members":{}}},"DeleteAssociation":{"input":{"type":"structure","members":{"Name":{},"InstanceId":{},"AssociationId":{}}},"output":{"type":"structure","members":{}}},"DeleteDocument":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"DocumentVersion":{},"VersionName":{},"Force":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"DeleteInventory":{"input":{"type":"structure","required":["TypeName"],"members":{"TypeName":{},"SchemaDeleteOption":{},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"DeletionId":{},"TypeName":{},"DeletionSummary":{"shape":"S75"}}}},"DeleteMaintenanceWindow":{"input":{"type":"structure","required":["WindowId"],"members":{"WindowId":{}}},"output":{"type":"structure","members":{"WindowId":{}}}},"DeleteOpsMetadata":{"input":{"type":"structure","required":["OpsMetadataArn"],"members":{"OpsMetadataArn":{}}},"output":{"type":"structure","members":{}}},"DeleteParameter":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteParameters":{"input":{"type":"structure","required":["Names"],"members":{"Names":{"shape":"S7k"}}},"output":{"type":"structure","members":{"DeletedParameters":{"shape":"S7k"},"InvalidParameters":{"shape":"S7k"}}}},"DeletePatchBaseline":{"input":{"type":"structure","required":["BaselineId"],"members":{"BaselineId":{}}},"output":{"type":"structure","members":{"BaselineId":{}}}},"DeleteResourceDataSync":{"input":{"type":"structure","required":["SyncName"],"members":{"SyncName":{},"SyncType":{}}},"output":{"type":"structure","members":{}}},"DeleteResourcePolicy":{"input":{"type":"structure","required":["ResourceArn","PolicyId","PolicyHash"],"members":{"ResourceArn":{},"PolicyId":{},"PolicyHash":{}}},"output":{"type":"structure","members":{}}},"DeregisterManagedInstance":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{}}},"output":{"type":"structure","members":{}}},"DeregisterPatchBaselineForPatchGroup":{"input":{"type":"structure","required":["BaselineId","PatchGroup"],"members":{"BaselineId":{},"PatchGroup":{}}},"output":{"type":"structure","members":{"BaselineId":{},"PatchGroup":{}}}},"DeregisterTargetFromMaintenanceWindow":{"input":{"type":"structure","required":["WindowId","WindowTargetId"],"members":{"WindowId":{},"WindowTargetId":{},"Safe":{"type":"boolean"}}},"output":{"type":"structure","members":{"WindowId":{},"WindowTargetId":{}}}},"DeregisterTaskFromMaintenanceWindow":{"input":{"type":"structure","required":["WindowId","WindowTaskId"],"members":{"WindowId":{},"WindowTaskId":{}}},"output":{"type":"structure","members":{"WindowId":{},"WindowTaskId":{}}}},"DescribeActivations":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","members":{"FilterKey":{},"FilterValues":{"type":"list","member":{}}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ActivationList":{"type":"list","member":{"type":"structure","members":{"ActivationId":{},"Description":{},"DefaultInstanceName":{},"IamRole":{},"RegistrationLimit":{"type":"integer"},"RegistrationsCount":{"type":"integer"},"ExpirationDate":{"type":"timestamp"},"Expired":{"type":"boolean"},"CreatedDate":{"type":"timestamp"},"Tags":{"shape":"S4"}}}},"NextToken":{}}}},"DescribeAssociation":{"input":{"type":"structure","members":{"Name":{},"InstanceId":{},"AssociationId":{},"AssociationVersion":{}}},"output":{"type":"structure","members":{"AssociationDescription":{"shape":"S2b"}}}},"DescribeAssociationExecutionTargets":{"input":{"type":"structure","required":["AssociationId","ExecutionId"],"members":{"AssociationId":{},"ExecutionId":{},"Filters":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AssociationExecutionTargets":{"type":"list","member":{"type":"structure","members":{"AssociationId":{},"AssociationVersion":{},"ExecutionId":{},"ResourceId":{},"ResourceType":{},"Status":{},"DetailedStatus":{},"LastExecutionDate":{"type":"timestamp"},"OutputSource":{"type":"structure","members":{"OutputSourceId":{},"OutputSourceType":{}}}}}},"NextToken":{}}}},"DescribeAssociationExecutions":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{},"Filters":{"type":"list","member":{"type":"structure","required":["Key","Value","Type"],"members":{"Key":{},"Value":{},"Type":{}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AssociationExecutions":{"type":"list","member":{"type":"structure","members":{"AssociationId":{},"AssociationVersion":{},"ExecutionId":{},"Status":{},"DetailedStatus":{},"CreatedTime":{"type":"timestamp"},"LastExecutionDate":{"type":"timestamp"},"ResourceCountByStatus":{},"AlarmConfiguration":{"shape":"S1z"},"TriggeredAlarms":{"shape":"S2n"}}}},"NextToken":{}}}},"DescribeAutomationExecutions":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AutomationExecutionMetadataList":{"type":"list","member":{"type":"structure","members":{"AutomationExecutionId":{},"DocumentName":{},"DocumentVersion":{},"AutomationExecutionStatus":{},"ExecutionStartTime":{"type":"timestamp"},"ExecutionEndTime":{"type":"timestamp"},"ExecutedBy":{},"LogFile":{},"Outputs":{"shape":"S9k"},"Mode":{},"ParentAutomationExecutionId":{},"CurrentStepName":{},"CurrentAction":{},"FailureMessage":{},"TargetParameterName":{},"Targets":{"shape":"S18"},"TargetMaps":{"shape":"S25"},"ResolvedTargets":{"shape":"S9p"},"MaxConcurrency":{},"MaxErrors":{},"Target":{},"AutomationType":{},"AlarmConfiguration":{"shape":"S1z"},"TriggeredAlarms":{"shape":"S2n"},"AutomationSubtype":{},"ScheduledTime":{"type":"timestamp"},"Runbooks":{"shape":"S9t"},"OpsItemId":{},"AssociationId":{},"ChangeRequestName":{}}}},"NextToken":{}}}},"DescribeAutomationStepExecutions":{"input":{"type":"structure","required":["AutomationExecutionId"],"members":{"AutomationExecutionId":{},"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}}}}},"NextToken":{},"MaxResults":{"type":"integer"},"ReverseOrder":{"type":"boolean"}}},"output":{"type":"structure","members":{"StepExecutions":{"shape":"Sa3"},"NextToken":{}}}},"DescribeAvailablePatches":{"input":{"type":"structure","members":{"Filters":{"shape":"Sad"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Patches":{"type":"list","member":{"shape":"Sal"}},"NextToken":{}}}},"DescribeDocument":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"DocumentVersion":{},"VersionName":{}}},"output":{"type":"structure","members":{"Document":{"shape":"S3h"}}}},"DescribeDocumentPermission":{"input":{"type":"structure","required":["Name","PermissionType"],"members":{"Name":{},"PermissionType":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AccountIds":{"shape":"Sbg"},"AccountSharingInfoList":{"type":"list","member":{"type":"structure","members":{"AccountId":{},"SharedDocumentVersion":{}}}},"NextToken":{}}}},"DescribeEffectiveInstanceAssociations":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Associations":{"type":"list","member":{"type":"structure","members":{"AssociationId":{},"InstanceId":{},"Content":{},"AssociationVersion":{}}}},"NextToken":{}}}},"DescribeEffectivePatchesForPatchBaseline":{"input":{"type":"structure","required":["BaselineId"],"members":{"BaselineId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"EffectivePatches":{"type":"list","member":{"type":"structure","members":{"Patch":{"shape":"Sal"},"PatchStatus":{"type":"structure","members":{"DeploymentStatus":{},"ComplianceLevel":{},"ApprovalDate":{"type":"timestamp"}}}}}},"NextToken":{}}}},"DescribeInstanceAssociationsStatus":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceAssociationStatusInfos":{"type":"list","member":{"type":"structure","members":{"AssociationId":{},"Name":{},"DocumentVersion":{},"AssociationVersion":{},"InstanceId":{},"ExecutionDate":{"type":"timestamp"},"Status":{},"DetailedStatus":{},"ExecutionSummary":{},"ErrorCode":{},"OutputUrl":{"type":"structure","members":{"S3OutputUrl":{"type":"structure","members":{"OutputUrl":{}}}}},"AssociationName":{}}}},"NextToken":{}}}},"DescribeInstanceInformation":{"input":{"type":"structure","members":{"InstanceInformationFilterList":{"type":"list","member":{"type":"structure","required":["key","valueSet"],"members":{"key":{},"valueSet":{"shape":"Sc9"}}}},"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"shape":"Sc9"}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceInformationList":{"type":"list","member":{"type":"structure","members":{"InstanceId":{},"PingStatus":{},"LastPingDateTime":{"type":"timestamp"},"AgentVersion":{},"IsLatestVersion":{"type":"boolean"},"PlatformType":{},"PlatformName":{},"PlatformVersion":{},"ActivationId":{},"IamRole":{},"RegistrationDate":{"type":"timestamp"},"ResourceType":{},"Name":{},"IPAddress":{},"ComputerName":{},"AssociationStatus":{},"LastAssociationExecutionDate":{"type":"timestamp"},"LastSuccessfulAssociationExecutionDate":{"type":"timestamp"},"AssociationOverview":{"type":"structure","members":{"DetailedStatus":{},"InstanceAssociationStatusAggregatedCount":{"type":"map","key":{},"value":{"type":"integer"}}}},"SourceId":{},"SourceType":{}}}},"NextToken":{}}}},"DescribeInstancePatchStates":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"Si"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"InstancePatchStates":{"type":"list","member":{"shape":"Scv"}},"NextToken":{}}}},"DescribeInstancePatchStatesForPatchGroup":{"input":{"type":"structure","required":["PatchGroup"],"members":{"PatchGroup":{},"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values","Type"],"members":{"Key":{},"Values":{"type":"list","member":{}},"Type":{}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"InstancePatchStates":{"type":"list","member":{"shape":"Scv"}},"NextToken":{}}}},"DescribeInstancePatches":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"Filters":{"shape":"Sad"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Patches":{"type":"list","member":{"type":"structure","required":["Title","KBId","Classification","Severity","State","InstalledTime"],"members":{"Title":{},"KBId":{},"Classification":{},"Severity":{},"State":{},"InstalledTime":{"type":"timestamp"},"CVEIds":{}}}},"NextToken":{}}}},"DescribeInventoryDeletions":{"input":{"type":"structure","members":{"DeletionId":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"InventoryDeletions":{"type":"list","member":{"type":"structure","members":{"DeletionId":{},"TypeName":{},"DeletionStartTime":{"type":"timestamp"},"LastStatus":{},"LastStatusMessage":{},"DeletionSummary":{"shape":"S75"},"LastStatusUpdateTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeMaintenanceWindowExecutionTaskInvocations":{"input":{"type":"structure","required":["WindowExecutionId","TaskId"],"members":{"WindowExecutionId":{},"TaskId":{},"Filters":{"shape":"Se1"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"WindowExecutionTaskInvocationIdentities":{"type":"list","member":{"type":"structure","members":{"WindowExecutionId":{},"TaskExecutionId":{},"InvocationId":{},"ExecutionId":{},"TaskType":{},"Parameters":{"shape":"Sed"},"Status":{},"StatusDetails":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"OwnerInformation":{"shape":"Scy"},"WindowTargetId":{}}}},"NextToken":{}}}},"DescribeMaintenanceWindowExecutionTasks":{"input":{"type":"structure","required":["WindowExecutionId"],"members":{"WindowExecutionId":{},"Filters":{"shape":"Se1"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"WindowExecutionTaskIdentities":{"type":"list","member":{"type":"structure","members":{"WindowExecutionId":{},"TaskExecutionId":{},"Status":{},"StatusDetails":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"TaskArn":{},"TaskType":{},"AlarmConfiguration":{"shape":"S1z"},"TriggeredAlarms":{"shape":"S2n"}}}},"NextToken":{}}}},"DescribeMaintenanceWindowExecutions":{"input":{"type":"structure","required":["WindowId"],"members":{"WindowId":{},"Filters":{"shape":"Se1"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"WindowExecutions":{"type":"list","member":{"type":"structure","members":{"WindowId":{},"WindowExecutionId":{},"Status":{},"StatusDetails":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeMaintenanceWindowSchedule":{"input":{"type":"structure","members":{"WindowId":{},"Targets":{"shape":"S18"},"ResourceType":{},"Filters":{"shape":"Sad"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ScheduledWindowExecutions":{"type":"list","member":{"type":"structure","members":{"WindowId":{},"Name":{},"ExecutionTime":{}}}},"NextToken":{}}}},"DescribeMaintenanceWindowTargets":{"input":{"type":"structure","required":["WindowId"],"members":{"WindowId":{},"Filters":{"shape":"Se1"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Targets":{"type":"list","member":{"type":"structure","members":{"WindowId":{},"WindowTargetId":{},"ResourceType":{},"Targets":{"shape":"S18"},"OwnerInformation":{"shape":"Scy"},"Name":{},"Description":{"shape":"S4b"}}}},"NextToken":{}}}},"DescribeMaintenanceWindowTasks":{"input":{"type":"structure","required":["WindowId"],"members":{"WindowId":{},"Filters":{"shape":"Se1"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Tasks":{"type":"list","member":{"type":"structure","members":{"WindowId":{},"WindowTaskId":{},"TaskArn":{},"Type":{},"Targets":{"shape":"S18"},"TaskParameters":{"shape":"Sf4"},"Priority":{"type":"integer"},"LoggingInfo":{"shape":"Sfa"},"ServiceRoleArn":{},"MaxConcurrency":{},"MaxErrors":{},"Name":{},"Description":{"shape":"S4b"},"CutoffBehavior":{},"AlarmConfiguration":{"shape":"S1z"}}}},"NextToken":{}}}},"DescribeMaintenanceWindows":{"input":{"type":"structure","members":{"Filters":{"shape":"Se1"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"WindowIdentities":{"type":"list","member":{"type":"structure","members":{"WindowId":{},"Name":{},"Description":{"shape":"S4b"},"Enabled":{"type":"boolean"},"Duration":{"type":"integer"},"Cutoff":{"type":"integer"},"Schedule":{},"ScheduleTimezone":{},"ScheduleOffset":{"type":"integer"},"EndDate":{},"StartDate":{},"NextExecutionTime":{}}}},"NextToken":{}}}},"DescribeMaintenanceWindowsForTarget":{"input":{"type":"structure","required":["Targets","ResourceType"],"members":{"Targets":{"shape":"S18"},"ResourceType":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"WindowIdentities":{"type":"list","member":{"type":"structure","members":{"WindowId":{},"Name":{}}}},"NextToken":{}}}},"DescribeOpsItems":{"input":{"type":"structure","members":{"OpsItemFilters":{"type":"list","member":{"type":"structure","required":["Key","Values","Operator"],"members":{"Key":{},"Values":{"type":"list","member":{}},"Operator":{}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"NextToken":{},"OpsItemSummaries":{"type":"list","member":{"type":"structure","members":{"CreatedBy":{},"CreatedTime":{"type":"timestamp"},"LastModifiedBy":{},"LastModifiedTime":{"type":"timestamp"},"Priority":{"type":"integer"},"Source":{},"Status":{},"OpsItemId":{},"Title":{},"OperationalData":{"shape":"S4p"},"Category":{},"Severity":{},"OpsItemType":{},"ActualStartTime":{"type":"timestamp"},"ActualEndTime":{"type":"timestamp"},"PlannedStartTime":{"type":"timestamp"},"PlannedEndTime":{"type":"timestamp"}}}}}}},"DescribeParameters":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}}}}},"ParameterFilters":{"shape":"Sg4"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Parameters":{"type":"list","member":{"type":"structure","members":{"Name":{},"Type":{},"KeyId":{},"LastModifiedDate":{"type":"timestamp"},"LastModifiedUser":{},"Description":{},"AllowedPattern":{},"Version":{"type":"long"},"Tier":{},"Policies":{"shape":"Sgj"},"DataType":{}}}},"NextToken":{}}}},"DescribePatchBaselines":{"input":{"type":"structure","members":{"Filters":{"shape":"Sad"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"BaselineIdentities":{"type":"list","member":{"shape":"Sgp"}},"NextToken":{}}}},"DescribePatchGroupState":{"input":{"type":"structure","required":["PatchGroup"],"members":{"PatchGroup":{}}},"output":{"type":"structure","members":{"Instances":{"type":"integer"},"InstancesWithInstalledPatches":{"type":"integer"},"InstancesWithInstalledOtherPatches":{"type":"integer"},"InstancesWithInstalledPendingRebootPatches":{"type":"integer"},"InstancesWithInstalledRejectedPatches":{"type":"integer"},"InstancesWithMissingPatches":{"type":"integer"},"InstancesWithFailedPatches":{"type":"integer"},"InstancesWithNotApplicablePatches":{"type":"integer"},"InstancesWithUnreportedNotApplicablePatches":{"type":"integer"},"InstancesWithCriticalNonCompliantPatches":{"type":"integer"},"InstancesWithSecurityNonCompliantPatches":{"type":"integer"},"InstancesWithOtherNonCompliantPatches":{"type":"integer"}}}},"DescribePatchGroups":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"Filters":{"shape":"Sad"},"NextToken":{}}},"output":{"type":"structure","members":{"Mappings":{"type":"list","member":{"type":"structure","members":{"PatchGroup":{},"BaselineIdentity":{"shape":"Sgp"}}}},"NextToken":{}}}},"DescribePatchProperties":{"input":{"type":"structure","required":["OperatingSystem","Property"],"members":{"OperatingSystem":{},"Property":{},"PatchSet":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Properties":{"type":"list","member":{"type":"map","key":{},"value":{}}},"NextToken":{}}}},"DescribeSessions":{"input":{"type":"structure","required":["State"],"members":{"State":{},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}}}},"output":{"type":"structure","members":{"Sessions":{"type":"list","member":{"type":"structure","members":{"SessionId":{},"Target":{},"Status":{},"StartDate":{"type":"timestamp"},"EndDate":{"type":"timestamp"},"DocumentName":{},"Owner":{},"Reason":{},"Details":{},"OutputUrl":{"type":"structure","members":{"S3OutputUrl":{},"CloudWatchOutputUrl":{}}},"MaxSessionDuration":{}}}},"NextToken":{}}}},"DisassociateOpsItemRelatedItem":{"input":{"type":"structure","required":["OpsItemId","AssociationId"],"members":{"OpsItemId":{},"AssociationId":{}}},"output":{"type":"structure","members":{}}},"GetAutomationExecution":{"input":{"type":"structure","required":["AutomationExecutionId"],"members":{"AutomationExecutionId":{}}},"output":{"type":"structure","members":{"AutomationExecution":{"type":"structure","members":{"AutomationExecutionId":{},"DocumentName":{},"DocumentVersion":{},"ExecutionStartTime":{"type":"timestamp"},"ExecutionEndTime":{"type":"timestamp"},"AutomationExecutionStatus":{},"StepExecutions":{"shape":"Sa3"},"StepExecutionsTruncated":{"type":"boolean"},"Parameters":{"shape":"S9k"},"Outputs":{"shape":"S9k"},"FailureMessage":{},"Mode":{},"ParentAutomationExecutionId":{},"ExecutedBy":{},"CurrentStepName":{},"CurrentAction":{},"TargetParameterName":{},"Targets":{"shape":"S18"},"TargetMaps":{"shape":"S25"},"ResolvedTargets":{"shape":"S9p"},"MaxConcurrency":{},"MaxErrors":{},"Target":{},"TargetLocations":{"shape":"S1s"},"ProgressCounters":{"type":"structure","members":{"TotalSteps":{"type":"integer"},"SuccessSteps":{"type":"integer"},"FailedSteps":{"type":"integer"},"CancelledSteps":{"type":"integer"},"TimedOutSteps":{"type":"integer"}}},"AlarmConfiguration":{"shape":"S1z"},"TriggeredAlarms":{"shape":"S2n"},"AutomationSubtype":{},"ScheduledTime":{"type":"timestamp"},"Runbooks":{"shape":"S9t"},"OpsItemId":{},"AssociationId":{},"ChangeRequestName":{}}}}}},"GetCalendarState":{"input":{"type":"structure","required":["CalendarNames"],"members":{"CalendarNames":{"shape":"S1q"},"AtTime":{}}},"output":{"type":"structure","members":{"State":{},"AtTime":{},"NextTransitionTime":{}}}},"GetCommandInvocation":{"input":{"type":"structure","required":["CommandId","InstanceId"],"members":{"CommandId":{},"InstanceId":{},"PluginName":{}}},"output":{"type":"structure","members":{"CommandId":{},"InstanceId":{},"Comment":{},"DocumentName":{},"DocumentVersion":{},"PluginName":{},"ResponseCode":{"type":"integer"},"ExecutionStartDateTime":{},"ExecutionElapsedTime":{},"ExecutionEndDateTime":{},"Status":{},"StatusDetails":{},"StandardOutputContent":{},"StandardOutputUrl":{},"StandardErrorContent":{},"StandardErrorUrl":{},"CloudWatchOutputConfig":{"shape":"Sia"}}}},"GetConnectionStatus":{"input":{"type":"structure","required":["Target"],"members":{"Target":{}}},"output":{"type":"structure","members":{"Target":{},"Status":{}}}},"GetDefaultPatchBaseline":{"input":{"type":"structure","members":{"OperatingSystem":{}}},"output":{"type":"structure","members":{"BaselineId":{},"OperatingSystem":{}}}},"GetDeployablePatchSnapshotForInstance":{"input":{"type":"structure","required":["InstanceId","SnapshotId"],"members":{"InstanceId":{},"SnapshotId":{},"BaselineOverride":{"type":"structure","members":{"OperatingSystem":{},"GlobalFilters":{"shape":"S5i"},"ApprovalRules":{"shape":"S5o"},"ApprovedPatches":{"shape":"S5u"},"ApprovedPatchesComplianceLevel":{},"RejectedPatches":{"shape":"S5u"},"RejectedPatchesAction":{},"ApprovedPatchesEnableNonSecurity":{"type":"boolean"},"Sources":{"shape":"S5y"}}}}},"output":{"type":"structure","members":{"InstanceId":{},"SnapshotId":{},"SnapshotDownloadUrl":{},"Product":{}}}},"GetDocument":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"VersionName":{},"DocumentVersion":{},"DocumentFormat":{}}},"output":{"type":"structure","members":{"Name":{},"CreatedDate":{"type":"timestamp"},"DisplayName":{},"VersionName":{},"DocumentVersion":{},"Status":{},"StatusInformation":{},"Content":{},"DocumentType":{},"DocumentFormat":{},"Requires":{"shape":"S31"},"AttachmentsContent":{"type":"list","member":{"type":"structure","members":{"Name":{},"Size":{"type":"long"},"Hash":{},"HashType":{},"Url":{}}}},"ReviewStatus":{}}}},"GetInventory":{"input":{"type":"structure","members":{"Filters":{"shape":"Siw"},"Aggregators":{"shape":"Sj2"},"ResultAttributes":{"type":"list","member":{"type":"structure","required":["TypeName"],"members":{"TypeName":{}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Entities":{"type":"list","member":{"type":"structure","members":{"Id":{},"Data":{"type":"map","key":{},"value":{"type":"structure","required":["TypeName","SchemaVersion","Content"],"members":{"TypeName":{},"SchemaVersion":{},"CaptureTime":{},"ContentHash":{},"Content":{"shape":"Sjj"}}}}}}},"NextToken":{}}}},"GetInventorySchema":{"input":{"type":"structure","members":{"TypeName":{},"NextToken":{},"MaxResults":{"type":"integer"},"Aggregator":{"type":"boolean"},"SubType":{"type":"boolean"}}},"output":{"type":"structure","members":{"Schemas":{"type":"list","member":{"type":"structure","required":["TypeName","Attributes"],"members":{"TypeName":{},"Version":{},"Attributes":{"type":"list","member":{"type":"structure","required":["Name","DataType"],"members":{"Name":{},"DataType":{}}}},"DisplayName":{}}}},"NextToken":{}}}},"GetMaintenanceWindow":{"input":{"type":"structure","required":["WindowId"],"members":{"WindowId":{}}},"output":{"type":"structure","members":{"WindowId":{},"Name":{},"Description":{"shape":"S4b"},"StartDate":{},"EndDate":{},"Schedule":{},"ScheduleTimezone":{},"ScheduleOffset":{"type":"integer"},"NextExecutionTime":{},"Duration":{"type":"integer"},"Cutoff":{"type":"integer"},"AllowUnassociatedTargets":{"type":"boolean"},"Enabled":{"type":"boolean"},"CreatedDate":{"type":"timestamp"},"ModifiedDate":{"type":"timestamp"}}}},"GetMaintenanceWindowExecution":{"input":{"type":"structure","required":["WindowExecutionId"],"members":{"WindowExecutionId":{}}},"output":{"type":"structure","members":{"WindowExecutionId":{},"TaskIds":{"type":"list","member":{}},"Status":{},"StatusDetails":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}}},"GetMaintenanceWindowExecutionTask":{"input":{"type":"structure","required":["WindowExecutionId","TaskId"],"members":{"WindowExecutionId":{},"TaskId":{}}},"output":{"type":"structure","members":{"WindowExecutionId":{},"TaskExecutionId":{},"TaskArn":{},"ServiceRole":{},"Type":{},"TaskParameters":{"type":"list","member":{"shape":"Sf4"},"sensitive":true},"Priority":{"type":"integer"},"MaxConcurrency":{},"MaxErrors":{},"Status":{},"StatusDetails":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"AlarmConfiguration":{"shape":"S1z"},"TriggeredAlarms":{"shape":"S2n"}}}},"GetMaintenanceWindowExecutionTaskInvocation":{"input":{"type":"structure","required":["WindowExecutionId","TaskId","InvocationId"],"members":{"WindowExecutionId":{},"TaskId":{},"InvocationId":{}}},"output":{"type":"structure","members":{"WindowExecutionId":{},"TaskExecutionId":{},"InvocationId":{},"ExecutionId":{},"TaskType":{},"Parameters":{"shape":"Sed"},"Status":{},"StatusDetails":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"OwnerInformation":{"shape":"Scy"},"WindowTargetId":{}}}},"GetMaintenanceWindowTask":{"input":{"type":"structure","required":["WindowId","WindowTaskId"],"members":{"WindowId":{},"WindowTaskId":{}}},"output":{"type":"structure","members":{"WindowId":{},"WindowTaskId":{},"Targets":{"shape":"S18"},"TaskArn":{},"ServiceRoleArn":{},"TaskType":{},"TaskParameters":{"shape":"Sf4"},"TaskInvocationParameters":{"shape":"Ska"},"Priority":{"type":"integer"},"MaxConcurrency":{},"MaxErrors":{},"LoggingInfo":{"shape":"Sfa"},"Name":{},"Description":{"shape":"S4b"},"CutoffBehavior":{},"AlarmConfiguration":{"shape":"S1z"}}}},"GetOpsItem":{"input":{"type":"structure","required":["OpsItemId"],"members":{"OpsItemId":{},"OpsItemArn":{}}},"output":{"type":"structure","members":{"OpsItem":{"type":"structure","members":{"CreatedBy":{},"OpsItemType":{},"CreatedTime":{"type":"timestamp"},"Description":{},"LastModifiedBy":{},"LastModifiedTime":{"type":"timestamp"},"Notifications":{"shape":"S4u"},"Priority":{"type":"integer"},"RelatedOpsItems":{"shape":"S4y"},"Status":{},"OpsItemId":{},"Version":{},"Title":{},"Source":{},"OperationalData":{"shape":"S4p"},"Category":{},"Severity":{},"ActualStartTime":{"type":"timestamp"},"ActualEndTime":{"type":"timestamp"},"PlannedStartTime":{"type":"timestamp"},"PlannedEndTime":{"type":"timestamp"},"OpsItemArn":{}}}}}},"GetOpsMetadata":{"input":{"type":"structure","required":["OpsMetadataArn"],"members":{"OpsMetadataArn":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ResourceId":{},"Metadata":{"shape":"S59"},"NextToken":{}}}},"GetOpsSummary":{"input":{"type":"structure","members":{"SyncName":{},"Filters":{"shape":"Skx"},"Aggregators":{"shape":"Sl3"},"ResultAttributes":{"type":"list","member":{"type":"structure","required":["TypeName"],"members":{"TypeName":{}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Entities":{"type":"list","member":{"type":"structure","members":{"Id":{},"Data":{"type":"map","key":{},"value":{"type":"structure","members":{"CaptureTime":{},"Content":{"type":"list","member":{"type":"map","key":{},"value":{}}}}}}}}},"NextToken":{}}}},"GetParameter":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"WithDecryption":{"type":"boolean"}}},"output":{"type":"structure","members":{"Parameter":{"shape":"Slp"}}}},"GetParameterHistory":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"WithDecryption":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Parameters":{"type":"list","member":{"type":"structure","members":{"Name":{},"Type":{},"KeyId":{},"LastModifiedDate":{"type":"timestamp"},"LastModifiedUser":{},"Description":{},"Value":{"shape":"Slq"},"AllowedPattern":{},"Version":{"type":"long"},"Labels":{"shape":"Slw"},"Tier":{},"Policies":{"shape":"Sgj"},"DataType":{}}}},"NextToken":{}}}},"GetParameters":{"input":{"type":"structure","required":["Names"],"members":{"Names":{"shape":"S7k"},"WithDecryption":{"type":"boolean"}}},"output":{"type":"structure","members":{"Parameters":{"shape":"Sm0"},"InvalidParameters":{"shape":"S7k"}}}},"GetParametersByPath":{"input":{"type":"structure","required":["Path"],"members":{"Path":{},"Recursive":{"type":"boolean"},"ParameterFilters":{"shape":"Sg4"},"WithDecryption":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Parameters":{"shape":"Sm0"},"NextToken":{}}}},"GetPatchBaseline":{"input":{"type":"structure","required":["BaselineId"],"members":{"BaselineId":{}}},"output":{"type":"structure","members":{"BaselineId":{},"Name":{},"OperatingSystem":{},"GlobalFilters":{"shape":"S5i"},"ApprovalRules":{"shape":"S5o"},"ApprovedPatches":{"shape":"S5u"},"ApprovedPatchesComplianceLevel":{},"ApprovedPatchesEnableNonSecurity":{"type":"boolean"},"RejectedPatches":{"shape":"S5u"},"RejectedPatchesAction":{},"PatchGroups":{"type":"list","member":{}},"CreatedDate":{"type":"timestamp"},"ModifiedDate":{"type":"timestamp"},"Description":{},"Sources":{"shape":"S5y"}}}},"GetPatchBaselineForPatchGroup":{"input":{"type":"structure","required":["PatchGroup"],"members":{"PatchGroup":{},"OperatingSystem":{}}},"output":{"type":"structure","members":{"BaselineId":{},"PatchGroup":{},"OperatingSystem":{}}}},"GetResourcePolicies":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"Policies":{"type":"list","member":{"type":"structure","members":{"PolicyId":{},"PolicyHash":{},"Policy":{}}}}}}},"GetServiceSetting":{"input":{"type":"structure","required":["SettingId"],"members":{"SettingId":{}}},"output":{"type":"structure","members":{"ServiceSetting":{"shape":"Smi"}}}},"LabelParameterVersion":{"input":{"type":"structure","required":["Name","Labels"],"members":{"Name":{},"ParameterVersion":{"type":"long"},"Labels":{"shape":"Slw"}}},"output":{"type":"structure","members":{"InvalidLabels":{"shape":"Slw"},"ParameterVersion":{"type":"long"}}}},"ListAssociationVersions":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AssociationVersions":{"type":"list","member":{"type":"structure","members":{"AssociationId":{},"AssociationVersion":{},"CreatedDate":{"type":"timestamp"},"Name":{},"DocumentVersion":{},"Parameters":{"shape":"S14"},"Targets":{"shape":"S18"},"ScheduleExpression":{},"OutputLocation":{"shape":"S1e"},"AssociationName":{},"MaxErrors":{},"MaxConcurrency":{},"ComplianceSeverity":{},"SyncCompliance":{},"ApplyOnlyAtCronInterval":{"type":"boolean"},"CalendarNames":{"shape":"S1q"},"TargetLocations":{"shape":"S1s"},"ScheduleOffset":{"type":"integer"},"TargetMaps":{"shape":"S25"}}}},"NextToken":{}}}},"ListAssociations":{"input":{"type":"structure","members":{"AssociationFilterList":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Associations":{"type":"list","member":{"type":"structure","members":{"Name":{},"InstanceId":{},"AssociationId":{},"AssociationVersion":{},"DocumentVersion":{},"Targets":{"shape":"S18"},"LastExecutionDate":{"type":"timestamp"},"Overview":{"shape":"S2i"},"ScheduleExpression":{},"AssociationName":{},"ScheduleOffset":{"type":"integer"},"TargetMaps":{"shape":"S25"}}}},"NextToken":{}}}},"ListCommandInvocations":{"input":{"type":"structure","members":{"CommandId":{},"InstanceId":{},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Sn0"},"Details":{"type":"boolean"}}},"output":{"type":"structure","members":{"CommandInvocations":{"type":"list","member":{"type":"structure","members":{"CommandId":{},"InstanceId":{},"InstanceName":{},"Comment":{},"DocumentName":{},"DocumentVersion":{},"RequestedDateTime":{"type":"timestamp"},"Status":{},"StatusDetails":{},"TraceOutput":{},"StandardOutputUrl":{},"StandardErrorUrl":{},"CommandPlugins":{"type":"list","member":{"type":"structure","members":{"Name":{},"Status":{},"StatusDetails":{},"ResponseCode":{"type":"integer"},"ResponseStartDateTime":{"type":"timestamp"},"ResponseFinishDateTime":{"type":"timestamp"},"Output":{},"StandardOutputUrl":{},"StandardErrorUrl":{},"OutputS3Region":{},"OutputS3BucketName":{},"OutputS3KeyPrefix":{}}}},"ServiceRole":{},"NotificationConfig":{"shape":"Skc"},"CloudWatchOutputConfig":{"shape":"Sia"}}}},"NextToken":{}}}},"ListCommands":{"input":{"type":"structure","members":{"CommandId":{},"InstanceId":{},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Sn0"}}},"output":{"type":"structure","members":{"Commands":{"type":"list","member":{"shape":"Sng"}},"NextToken":{}}}},"ListComplianceItems":{"input":{"type":"structure","members":{"Filters":{"shape":"Snn"},"ResourceIds":{"type":"list","member":{}},"ResourceTypes":{"type":"list","member":{}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ComplianceItems":{"type":"list","member":{"type":"structure","members":{"ComplianceType":{},"ResourceType":{},"ResourceId":{},"Id":{},"Title":{},"Status":{},"Severity":{},"ExecutionSummary":{"shape":"So5"},"Details":{"shape":"So8"}}}},"NextToken":{}}}},"ListComplianceSummaries":{"input":{"type":"structure","members":{"Filters":{"shape":"Snn"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ComplianceSummaryItems":{"type":"list","member":{"type":"structure","members":{"ComplianceType":{},"CompliantSummary":{"shape":"Sod"},"NonCompliantSummary":{"shape":"Sog"}}}},"NextToken":{}}}},"ListDocumentMetadataHistory":{"input":{"type":"structure","required":["Name","Metadata"],"members":{"Name":{},"DocumentVersion":{},"Metadata":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Name":{},"DocumentVersion":{},"Author":{},"Metadata":{"type":"structure","members":{"ReviewerResponse":{"type":"list","member":{"type":"structure","members":{"CreateTime":{"type":"timestamp"},"UpdatedTime":{"type":"timestamp"},"ReviewStatus":{},"Comment":{"shape":"Son"},"Reviewer":{}}}}}},"NextToken":{}}}},"ListDocumentVersions":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"DocumentVersions":{"type":"list","member":{"type":"structure","members":{"Name":{},"DisplayName":{},"DocumentVersion":{},"VersionName":{},"CreatedDate":{"type":"timestamp"},"IsDefaultVersion":{"type":"boolean"},"DocumentFormat":{},"Status":{},"StatusInformation":{},"ReviewStatus":{}}}},"NextToken":{}}}},"ListDocuments":{"input":{"type":"structure","members":{"DocumentFilterList":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}},"Filters":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"DocumentIdentifiers":{"type":"list","member":{"type":"structure","members":{"Name":{},"CreatedDate":{"type":"timestamp"},"DisplayName":{},"Owner":{},"VersionName":{},"PlatformTypes":{"shape":"S3v"},"DocumentVersion":{},"DocumentType":{},"SchemaVersion":{},"DocumentFormat":{},"TargetType":{},"Tags":{"shape":"S4"},"Requires":{"shape":"S31"},"ReviewStatus":{},"Author":{}}}},"NextToken":{}}}},"ListInventoryEntries":{"input":{"type":"structure","required":["InstanceId","TypeName"],"members":{"InstanceId":{},"TypeName":{},"Filters":{"shape":"Siw"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"TypeName":{},"InstanceId":{},"SchemaVersion":{},"CaptureTime":{},"Entries":{"shape":"Sjj"},"NextToken":{}}}},"ListOpsItemEvents":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values","Operator"],"members":{"Key":{},"Values":{"type":"list","member":{}},"Operator":{}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"NextToken":{},"Summaries":{"type":"list","member":{"type":"structure","members":{"OpsItemId":{},"EventId":{},"Source":{},"DetailType":{},"Detail":{},"CreatedBy":{"shape":"Spl"},"CreatedTime":{"type":"timestamp"}}}}}}},"ListOpsItemRelatedItems":{"input":{"type":"structure","members":{"OpsItemId":{},"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values","Operator"],"members":{"Key":{},"Values":{"type":"list","member":{}},"Operator":{}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"NextToken":{},"Summaries":{"type":"list","member":{"type":"structure","members":{"OpsItemId":{},"AssociationId":{},"ResourceType":{},"AssociationType":{},"ResourceUri":{},"CreatedBy":{"shape":"Spl"},"CreatedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Spl"},"LastModifiedTime":{"type":"timestamp"}}}}}}},"ListOpsMetadata":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"OpsMetadataList":{"type":"list","member":{"type":"structure","members":{"ResourceId":{},"OpsMetadataArn":{},"LastModifiedDate":{"type":"timestamp"},"LastModifiedUser":{},"CreationDate":{"type":"timestamp"}}}},"NextToken":{}}}},"ListResourceComplianceSummaries":{"input":{"type":"structure","members":{"Filters":{"shape":"Snn"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ResourceComplianceSummaryItems":{"type":"list","member":{"type":"structure","members":{"ComplianceType":{},"ResourceType":{},"ResourceId":{},"Status":{},"OverallSeverity":{},"ExecutionSummary":{"shape":"So5"},"CompliantSummary":{"shape":"Sod"},"NonCompliantSummary":{"shape":"Sog"}}}},"NextToken":{}}}},"ListResourceDataSync":{"input":{"type":"structure","members":{"SyncType":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ResourceDataSyncItems":{"type":"list","member":{"type":"structure","members":{"SyncName":{},"SyncType":{},"SyncSource":{"type":"structure","members":{"SourceType":{},"AwsOrganizationsSource":{"shape":"S6j"},"SourceRegions":{"shape":"S6o"},"IncludeFutureRegions":{"type":"boolean"},"State":{},"EnableAllOpsDataSources":{"type":"boolean"}}},"S3Destination":{"shape":"S68"},"LastSyncTime":{"type":"timestamp"},"LastSuccessfulSyncTime":{"type":"timestamp"},"SyncLastModifiedTime":{"type":"timestamp"},"LastStatus":{},"SyncCreatedTime":{"type":"timestamp"},"LastSyncStatusMessage":{}}}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceType","ResourceId"],"members":{"ResourceType":{},"ResourceId":{}}},"output":{"type":"structure","members":{"TagList":{"shape":"S4"}}}},"ModifyDocumentPermission":{"input":{"type":"structure","required":["Name","PermissionType"],"members":{"Name":{},"PermissionType":{},"AccountIdsToAdd":{"shape":"Sbg"},"AccountIdsToRemove":{"shape":"Sbg"},"SharedDocumentVersion":{}}},"output":{"type":"structure","members":{}}},"PutComplianceItems":{"input":{"type":"structure","required":["ResourceId","ResourceType","ComplianceType","ExecutionSummary","Items"],"members":{"ResourceId":{},"ResourceType":{},"ComplianceType":{},"ExecutionSummary":{"shape":"So5"},"Items":{"type":"list","member":{"type":"structure","required":["Severity","Status"],"members":{"Id":{},"Title":{},"Severity":{},"Status":{},"Details":{"shape":"So8"}}}},"ItemContentHash":{},"UploadType":{}}},"output":{"type":"structure","members":{}}},"PutInventory":{"input":{"type":"structure","required":["InstanceId","Items"],"members":{"InstanceId":{},"Items":{"type":"list","member":{"type":"structure","required":["TypeName","SchemaVersion","CaptureTime"],"members":{"TypeName":{},"SchemaVersion":{},"CaptureTime":{},"ContentHash":{},"Content":{"shape":"Sjj"},"Context":{"type":"map","key":{},"value":{}}}}}}},"output":{"type":"structure","members":{"Message":{}}}},"PutParameter":{"input":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Description":{},"Value":{"shape":"Slq"},"Type":{},"KeyId":{},"Overwrite":{"type":"boolean"},"AllowedPattern":{},"Tags":{"shape":"S4"},"Tier":{},"Policies":{},"DataType":{}}},"output":{"type":"structure","members":{"Version":{"type":"long"},"Tier":{}}}},"PutResourcePolicy":{"input":{"type":"structure","required":["ResourceArn","Policy"],"members":{"ResourceArn":{},"Policy":{},"PolicyId":{},"PolicyHash":{}}},"output":{"type":"structure","members":{"PolicyId":{},"PolicyHash":{}}}},"RegisterDefaultPatchBaseline":{"input":{"type":"structure","required":["BaselineId"],"members":{"BaselineId":{}}},"output":{"type":"structure","members":{"BaselineId":{}}}},"RegisterPatchBaselineForPatchGroup":{"input":{"type":"structure","required":["BaselineId","PatchGroup"],"members":{"BaselineId":{},"PatchGroup":{}}},"output":{"type":"structure","members":{"BaselineId":{},"PatchGroup":{}}}},"RegisterTargetWithMaintenanceWindow":{"input":{"type":"structure","required":["WindowId","ResourceType","Targets"],"members":{"WindowId":{},"ResourceType":{},"Targets":{"shape":"S18"},"OwnerInformation":{"shape":"Scy"},"Name":{},"Description":{"shape":"S4b"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"WindowTargetId":{}}}},"RegisterTaskWithMaintenanceWindow":{"input":{"type":"structure","required":["WindowId","TaskArn","TaskType"],"members":{"WindowId":{},"Targets":{"shape":"S18"},"TaskArn":{},"ServiceRoleArn":{},"TaskType":{},"TaskParameters":{"shape":"Sf4"},"TaskInvocationParameters":{"shape":"Ska"},"Priority":{"type":"integer"},"MaxConcurrency":{},"MaxErrors":{},"LoggingInfo":{"shape":"Sfa"},"Name":{},"Description":{"shape":"S4b"},"ClientToken":{"idempotencyToken":true},"CutoffBehavior":{},"AlarmConfiguration":{"shape":"S1z"}}},"output":{"type":"structure","members":{"WindowTaskId":{}}}},"RemoveTagsFromResource":{"input":{"type":"structure","required":["ResourceType","ResourceId","TagKeys"],"members":{"ResourceType":{},"ResourceId":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"ResetServiceSetting":{"input":{"type":"structure","required":["SettingId"],"members":{"SettingId":{}}},"output":{"type":"structure","members":{"ServiceSetting":{"shape":"Smi"}}}},"ResumeSession":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{}}},"output":{"type":"structure","members":{"SessionId":{},"TokenValue":{},"StreamUrl":{}}}},"SendAutomationSignal":{"input":{"type":"structure","required":["AutomationExecutionId","SignalType"],"members":{"AutomationExecutionId":{},"SignalType":{},"Payload":{"shape":"S9k"}}},"output":{"type":"structure","members":{}}},"SendCommand":{"input":{"type":"structure","required":["DocumentName"],"members":{"InstanceIds":{"shape":"Si"},"Targets":{"shape":"S18"},"DocumentName":{},"DocumentVersion":{},"DocumentHash":{},"DocumentHashType":{},"TimeoutSeconds":{"type":"integer"},"Comment":{},"Parameters":{"shape":"S14"},"OutputS3Region":{},"OutputS3BucketName":{},"OutputS3KeyPrefix":{},"MaxConcurrency":{},"MaxErrors":{},"ServiceRoleArn":{},"NotificationConfig":{"shape":"Skc"},"CloudWatchOutputConfig":{"shape":"Sia"},"AlarmConfiguration":{"shape":"S1z"}}},"output":{"type":"structure","members":{"Command":{"shape":"Sng"}}}},"StartAssociationsOnce":{"input":{"type":"structure","required":["AssociationIds"],"members":{"AssociationIds":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"StartAutomationExecution":{"input":{"type":"structure","required":["DocumentName"],"members":{"DocumentName":{},"DocumentVersion":{},"Parameters":{"shape":"S9k"},"ClientToken":{},"Mode":{},"TargetParameterName":{},"Targets":{"shape":"S18"},"TargetMaps":{"shape":"S25"},"MaxConcurrency":{},"MaxErrors":{},"TargetLocations":{"shape":"S1s"},"Tags":{"shape":"S4"},"AlarmConfiguration":{"shape":"S1z"}}},"output":{"type":"structure","members":{"AutomationExecutionId":{}}}},"StartChangeRequestExecution":{"input":{"type":"structure","required":["DocumentName","Runbooks"],"members":{"ScheduledTime":{"type":"timestamp"},"DocumentName":{},"DocumentVersion":{},"Parameters":{"shape":"S9k"},"ChangeRequestName":{},"ClientToken":{},"AutoApprove":{"type":"boolean"},"Runbooks":{"shape":"S9t"},"Tags":{"shape":"S4"},"ScheduledEndTime":{"type":"timestamp"},"ChangeDetails":{}}},"output":{"type":"structure","members":{"AutomationExecutionId":{}}}},"StartSession":{"input":{"type":"structure","required":["Target"],"members":{"Target":{},"DocumentName":{},"Reason":{},"Parameters":{"type":"map","key":{},"value":{"type":"list","member":{}}}}},"output":{"type":"structure","members":{"SessionId":{},"TokenValue":{},"StreamUrl":{}}}},"StopAutomationExecution":{"input":{"type":"structure","required":["AutomationExecutionId"],"members":{"AutomationExecutionId":{},"Type":{}}},"output":{"type":"structure","members":{}}},"TerminateSession":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{}}},"output":{"type":"structure","members":{"SessionId":{}}}},"UnlabelParameterVersion":{"input":{"type":"structure","required":["Name","ParameterVersion","Labels"],"members":{"Name":{},"ParameterVersion":{"type":"long"},"Labels":{"shape":"Slw"}}},"output":{"type":"structure","members":{"RemovedLabels":{"shape":"Slw"},"InvalidLabels":{"shape":"Slw"}}}},"UpdateAssociation":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{},"Parameters":{"shape":"S14"},"DocumentVersion":{},"ScheduleExpression":{},"OutputLocation":{"shape":"S1e"},"Name":{},"Targets":{"shape":"S18"},"AssociationName":{},"AssociationVersion":{},"AutomationTargetParameterName":{},"MaxErrors":{},"MaxConcurrency":{},"ComplianceSeverity":{},"SyncCompliance":{},"ApplyOnlyAtCronInterval":{"type":"boolean"},"CalendarNames":{"shape":"S1q"},"TargetLocations":{"shape":"S1s"},"ScheduleOffset":{"type":"integer"},"TargetMaps":{"shape":"S25"},"AlarmConfiguration":{"shape":"S1z"}}},"output":{"type":"structure","members":{"AssociationDescription":{"shape":"S2b"}}}},"UpdateAssociationStatus":{"input":{"type":"structure","required":["Name","InstanceId","AssociationStatus"],"members":{"Name":{},"InstanceId":{},"AssociationStatus":{"shape":"S2e"}}},"output":{"type":"structure","members":{"AssociationDescription":{"shape":"S2b"}}}},"UpdateDocument":{"input":{"type":"structure","required":["Content","Name"],"members":{"Content":{},"Attachments":{"shape":"S35"},"Name":{},"DisplayName":{},"VersionName":{},"DocumentVersion":{},"DocumentFormat":{},"TargetType":{}}},"output":{"type":"structure","members":{"DocumentDescription":{"shape":"S3h"}}}},"UpdateDocumentDefaultVersion":{"input":{"type":"structure","required":["Name","DocumentVersion"],"members":{"Name":{},"DocumentVersion":{}}},"output":{"type":"structure","members":{"Description":{"type":"structure","members":{"Name":{},"DefaultVersion":{},"DefaultVersionName":{}}}}}},"UpdateDocumentMetadata":{"input":{"type":"structure","required":["Name","DocumentReviews"],"members":{"Name":{},"DocumentVersion":{},"DocumentReviews":{"type":"structure","required":["Action"],"members":{"Action":{},"Comment":{"shape":"Son"}}}}},"output":{"type":"structure","members":{}}},"UpdateMaintenanceWindow":{"input":{"type":"structure","required":["WindowId"],"members":{"WindowId":{},"Name":{},"Description":{"shape":"S4b"},"StartDate":{},"EndDate":{},"Schedule":{},"ScheduleTimezone":{},"ScheduleOffset":{"type":"integer"},"Duration":{"type":"integer"},"Cutoff":{"type":"integer"},"AllowUnassociatedTargets":{"type":"boolean"},"Enabled":{"type":"boolean"},"Replace":{"type":"boolean"}}},"output":{"type":"structure","members":{"WindowId":{},"Name":{},"Description":{"shape":"S4b"},"StartDate":{},"EndDate":{},"Schedule":{},"ScheduleTimezone":{},"ScheduleOffset":{"type":"integer"},"Duration":{"type":"integer"},"Cutoff":{"type":"integer"},"AllowUnassociatedTargets":{"type":"boolean"},"Enabled":{"type":"boolean"}}}},"UpdateMaintenanceWindowTarget":{"input":{"type":"structure","required":["WindowId","WindowTargetId"],"members":{"WindowId":{},"WindowTargetId":{},"Targets":{"shape":"S18"},"OwnerInformation":{"shape":"Scy"},"Name":{},"Description":{"shape":"S4b"},"Replace":{"type":"boolean"}}},"output":{"type":"structure","members":{"WindowId":{},"WindowTargetId":{},"Targets":{"shape":"S18"},"OwnerInformation":{"shape":"Scy"},"Name":{},"Description":{"shape":"S4b"}}}},"UpdateMaintenanceWindowTask":{"input":{"type":"structure","required":["WindowId","WindowTaskId"],"members":{"WindowId":{},"WindowTaskId":{},"Targets":{"shape":"S18"},"TaskArn":{},"ServiceRoleArn":{},"TaskParameters":{"shape":"Sf4"},"TaskInvocationParameters":{"shape":"Ska"},"Priority":{"type":"integer"},"MaxConcurrency":{},"MaxErrors":{},"LoggingInfo":{"shape":"Sfa"},"Name":{},"Description":{"shape":"S4b"},"Replace":{"type":"boolean"},"CutoffBehavior":{},"AlarmConfiguration":{"shape":"S1z"}}},"output":{"type":"structure","members":{"WindowId":{},"WindowTaskId":{},"Targets":{"shape":"S18"},"TaskArn":{},"ServiceRoleArn":{},"TaskParameters":{"shape":"Sf4"},"TaskInvocationParameters":{"shape":"Ska"},"Priority":{"type":"integer"},"MaxConcurrency":{},"MaxErrors":{},"LoggingInfo":{"shape":"Sfa"},"Name":{},"Description":{"shape":"S4b"},"CutoffBehavior":{},"AlarmConfiguration":{"shape":"S1z"}}}},"UpdateManagedInstanceRole":{"input":{"type":"structure","required":["InstanceId","IamRole"],"members":{"InstanceId":{},"IamRole":{}}},"output":{"type":"structure","members":{}}},"UpdateOpsItem":{"input":{"type":"structure","required":["OpsItemId"],"members":{"Description":{},"OperationalData":{"shape":"S4p"},"OperationalDataToDelete":{"type":"list","member":{}},"Notifications":{"shape":"S4u"},"Priority":{"type":"integer"},"RelatedOpsItems":{"shape":"S4y"},"Status":{},"OpsItemId":{},"Title":{},"Category":{},"Severity":{},"ActualStartTime":{"type":"timestamp"},"ActualEndTime":{"type":"timestamp"},"PlannedStartTime":{"type":"timestamp"},"PlannedEndTime":{"type":"timestamp"},"OpsItemArn":{}}},"output":{"type":"structure","members":{}}},"UpdateOpsMetadata":{"input":{"type":"structure","required":["OpsMetadataArn"],"members":{"OpsMetadataArn":{},"MetadataToUpdate":{"shape":"S59"},"KeysToDelete":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"OpsMetadataArn":{}}}},"UpdatePatchBaseline":{"input":{"type":"structure","required":["BaselineId"],"members":{"BaselineId":{},"Name":{},"GlobalFilters":{"shape":"S5i"},"ApprovalRules":{"shape":"S5o"},"ApprovedPatches":{"shape":"S5u"},"ApprovedPatchesComplianceLevel":{},"ApprovedPatchesEnableNonSecurity":{"type":"boolean"},"RejectedPatches":{"shape":"S5u"},"RejectedPatchesAction":{},"Description":{},"Sources":{"shape":"S5y"},"Replace":{"type":"boolean"}}},"output":{"type":"structure","members":{"BaselineId":{},"Name":{},"OperatingSystem":{},"GlobalFilters":{"shape":"S5i"},"ApprovalRules":{"shape":"S5o"},"ApprovedPatches":{"shape":"S5u"},"ApprovedPatchesComplianceLevel":{},"ApprovedPatchesEnableNonSecurity":{"type":"boolean"},"RejectedPatches":{"shape":"S5u"},"RejectedPatchesAction":{},"CreatedDate":{"type":"timestamp"},"ModifiedDate":{"type":"timestamp"},"Description":{},"Sources":{"shape":"S5y"}}}},"UpdateResourceDataSync":{"input":{"type":"structure","required":["SyncName","SyncType","SyncSource"],"members":{"SyncName":{},"SyncType":{},"SyncSource":{"shape":"S6h"}}},"output":{"type":"structure","members":{}}},"UpdateServiceSetting":{"input":{"type":"structure","required":["SettingId","SettingValue"],"members":{"SettingId":{},"SettingValue":{}}},"output":{"type":"structure","members":{}}}},"shapes":{"S4":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"Si":{"type":"list","member":{}},"S14":{"type":"map","key":{},"value":{"type":"list","member":{}},"sensitive":true},"S18":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}}}}},"S1e":{"type":"structure","members":{"S3Location":{"type":"structure","members":{"OutputS3Region":{},"OutputS3BucketName":{},"OutputS3KeyPrefix":{}}}}},"S1q":{"type":"list","member":{}},"S1s":{"type":"list","member":{"shape":"S1t"}},"S1t":{"type":"structure","members":{"Accounts":{"type":"list","member":{}},"Regions":{"type":"list","member":{}},"TargetLocationMaxConcurrency":{},"TargetLocationMaxErrors":{},"ExecutionRoleName":{},"TargetLocationAlarmConfiguration":{"shape":"S1z"}}},"S1z":{"type":"structure","required":["Alarms"],"members":{"IgnorePollAlarmFailure":{"type":"boolean"},"Alarms":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{}}}}}},"S25":{"type":"list","member":{"type":"map","key":{},"value":{"type":"list","member":{}}}},"S2b":{"type":"structure","members":{"Name":{},"InstanceId":{},"AssociationVersion":{},"Date":{"type":"timestamp"},"LastUpdateAssociationDate":{"type":"timestamp"},"Status":{"shape":"S2e"},"Overview":{"shape":"S2i"},"DocumentVersion":{},"AutomationTargetParameterName":{},"Parameters":{"shape":"S14"},"AssociationId":{},"Targets":{"shape":"S18"},"ScheduleExpression":{},"OutputLocation":{"shape":"S1e"},"LastExecutionDate":{"type":"timestamp"},"LastSuccessfulExecutionDate":{"type":"timestamp"},"AssociationName":{},"MaxErrors":{},"MaxConcurrency":{},"ComplianceSeverity":{},"SyncCompliance":{},"ApplyOnlyAtCronInterval":{"type":"boolean"},"CalendarNames":{"shape":"S1q"},"TargetLocations":{"shape":"S1s"},"ScheduleOffset":{"type":"integer"},"TargetMaps":{"shape":"S25"},"AlarmConfiguration":{"shape":"S1z"},"TriggeredAlarms":{"shape":"S2n"}}},"S2e":{"type":"structure","required":["Date","Name","Message"],"members":{"Date":{"type":"timestamp"},"Name":{},"Message":{},"AdditionalInfo":{}}},"S2i":{"type":"structure","members":{"Status":{},"DetailedStatus":{},"AssociationStatusAggregatedCount":{"type":"map","key":{},"value":{"type":"integer"}}}},"S2n":{"type":"list","member":{"type":"structure","required":["Name","State"],"members":{"Name":{},"State":{}}}},"S2s":{"type":"structure","required":["Name"],"members":{"Name":{},"InstanceId":{},"Parameters":{"shape":"S14"},"AutomationTargetParameterName":{},"DocumentVersion":{},"Targets":{"shape":"S18"},"ScheduleExpression":{},"OutputLocation":{"shape":"S1e"},"AssociationName":{},"MaxErrors":{},"MaxConcurrency":{},"ComplianceSeverity":{},"SyncCompliance":{},"ApplyOnlyAtCronInterval":{"type":"boolean"},"CalendarNames":{"shape":"S1q"},"TargetLocations":{"shape":"S1s"},"ScheduleOffset":{"type":"integer"},"TargetMaps":{"shape":"S25"},"AlarmConfiguration":{"shape":"S1z"}}},"S31":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{},"Version":{},"RequireType":{},"VersionName":{}}}},"S35":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}},"Name":{}}}},"S3h":{"type":"structure","members":{"Sha1":{},"Hash":{},"HashType":{},"Name":{},"DisplayName":{},"VersionName":{},"Owner":{},"CreatedDate":{"type":"timestamp"},"Status":{},"StatusInformation":{},"DocumentVersion":{},"Description":{},"Parameters":{"type":"list","member":{"type":"structure","members":{"Name":{},"Type":{},"Description":{},"DefaultValue":{}}}},"PlatformTypes":{"shape":"S3v"},"DocumentType":{},"SchemaVersion":{},"LatestVersion":{},"DefaultVersion":{},"DocumentFormat":{},"TargetType":{},"Tags":{"shape":"S4"},"AttachmentsInformation":{"type":"list","member":{"type":"structure","members":{"Name":{}}}},"Requires":{"shape":"S31"},"Author":{},"ReviewInformation":{"type":"list","member":{"type":"structure","members":{"ReviewedTime":{"type":"timestamp"},"Status":{},"Reviewer":{}}}},"ApprovedVersion":{},"PendingReviewVersion":{},"ReviewStatus":{},"Category":{"type":"list","member":{}},"CategoryEnum":{"type":"list","member":{}}}},"S3v":{"type":"list","member":{}},"S4b":{"type":"string","sensitive":true},"S4p":{"type":"map","key":{},"value":{"type":"structure","members":{"Value":{},"Type":{}}}},"S4u":{"type":"list","member":{"type":"structure","members":{"Arn":{}}}},"S4y":{"type":"list","member":{"type":"structure","required":["OpsItemId"],"members":{"OpsItemId":{}}}},"S59":{"type":"map","key":{},"value":{"type":"structure","members":{"Value":{}}}},"S5i":{"type":"structure","required":["PatchFilters"],"members":{"PatchFilters":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}}}}}}},"S5o":{"type":"structure","required":["PatchRules"],"members":{"PatchRules":{"type":"list","member":{"type":"structure","required":["PatchFilterGroup"],"members":{"PatchFilterGroup":{"shape":"S5i"},"ComplianceLevel":{},"ApproveAfterDays":{"type":"integer"},"ApproveUntilDate":{},"EnableNonSecurity":{"type":"boolean"}}}}}},"S5u":{"type":"list","member":{}},"S5y":{"type":"list","member":{"type":"structure","required":["Name","Products","Configuration"],"members":{"Name":{},"Products":{"type":"list","member":{}},"Configuration":{"type":"string","sensitive":true}}}},"S68":{"type":"structure","required":["BucketName","SyncFormat","Region"],"members":{"BucketName":{},"Prefix":{},"SyncFormat":{},"Region":{},"AWSKMSKeyARN":{},"DestinationDataSharing":{"type":"structure","members":{"DestinationDataSharingType":{}}}}},"S6h":{"type":"structure","required":["SourceType","SourceRegions"],"members":{"SourceType":{},"AwsOrganizationsSource":{"shape":"S6j"},"SourceRegions":{"shape":"S6o"},"IncludeFutureRegions":{"type":"boolean"},"EnableAllOpsDataSources":{"type":"boolean"}}},"S6j":{"type":"structure","required":["OrganizationSourceType"],"members":{"OrganizationSourceType":{},"OrganizationalUnits":{"type":"list","member":{"type":"structure","members":{"OrganizationalUnitId":{}}}}}},"S6o":{"type":"list","member":{}},"S75":{"type":"structure","members":{"TotalCount":{"type":"integer"},"RemainingCount":{"type":"integer"},"SummaryItems":{"type":"list","member":{"type":"structure","members":{"Version":{},"Count":{"type":"integer"},"RemainingCount":{"type":"integer"}}}}}},"S7k":{"type":"list","member":{}},"S9k":{"type":"map","key":{},"value":{"type":"list","member":{}}},"S9p":{"type":"structure","members":{"ParameterValues":{"type":"list","member":{}},"Truncated":{"type":"boolean"}}},"S9t":{"type":"list","member":{"type":"structure","required":["DocumentName"],"members":{"DocumentName":{},"DocumentVersion":{},"Parameters":{"shape":"S9k"},"TargetParameterName":{},"Targets":{"shape":"S18"},"TargetMaps":{"shape":"S25"},"MaxConcurrency":{},"MaxErrors":{},"TargetLocations":{"shape":"S1s"}}}},"Sa3":{"type":"list","member":{"type":"structure","members":{"StepName":{},"Action":{},"TimeoutSeconds":{"type":"long"},"OnFailure":{},"MaxAttempts":{"type":"integer"},"ExecutionStartTime":{"type":"timestamp"},"ExecutionEndTime":{"type":"timestamp"},"StepStatus":{},"ResponseCode":{},"Inputs":{"type":"map","key":{},"value":{}},"Outputs":{"shape":"S9k"},"Response":{},"FailureMessage":{},"FailureDetails":{"type":"structure","members":{"FailureStage":{},"FailureType":{},"Details":{"shape":"S9k"}}},"StepExecutionId":{},"OverriddenParameters":{"shape":"S9k"},"IsEnd":{"type":"boolean"},"NextStep":{},"IsCritical":{"type":"boolean"},"ValidNextSteps":{"type":"list","member":{}},"Targets":{"shape":"S18"},"TargetLocation":{"shape":"S1t"},"TriggeredAlarms":{"shape":"S2n"}}}},"Sad":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}}}}},"Sal":{"type":"structure","members":{"Id":{},"ReleaseDate":{"type":"timestamp"},"Title":{},"Description":{},"ContentUrl":{},"Vendor":{},"ProductFamily":{},"Product":{},"Classification":{},"MsrcSeverity":{},"KbNumber":{},"MsrcNumber":{},"Language":{},"AdvisoryIds":{"type":"list","member":{}},"BugzillaIds":{"type":"list","member":{}},"CVEIds":{"type":"list","member":{}},"Name":{},"Epoch":{"type":"integer"},"Version":{},"Release":{},"Arch":{},"Severity":{},"Repository":{}}},"Sbg":{"type":"list","member":{}},"Sc9":{"type":"list","member":{}},"Scv":{"type":"structure","required":["InstanceId","PatchGroup","BaselineId","OperationStartTime","OperationEndTime","Operation"],"members":{"InstanceId":{},"PatchGroup":{},"BaselineId":{},"SnapshotId":{},"InstallOverrideList":{},"OwnerInformation":{"shape":"Scy"},"InstalledCount":{"type":"integer"},"InstalledOtherCount":{"type":"integer"},"InstalledPendingRebootCount":{"type":"integer"},"InstalledRejectedCount":{"type":"integer"},"MissingCount":{"type":"integer"},"FailedCount":{"type":"integer"},"UnreportedNotApplicableCount":{"type":"integer"},"NotApplicableCount":{"type":"integer"},"OperationStartTime":{"type":"timestamp"},"OperationEndTime":{"type":"timestamp"},"Operation":{},"LastNoRebootInstallOperationTime":{"type":"timestamp"},"RebootOption":{},"CriticalNonCompliantCount":{"type":"integer"},"SecurityNonCompliantCount":{"type":"integer"},"OtherNonCompliantCount":{"type":"integer"}}},"Scy":{"type":"string","sensitive":true},"Se1":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}}}}},"Sed":{"type":"string","sensitive":true},"Sf4":{"type":"map","key":{},"value":{"type":"structure","members":{"Values":{"type":"list","member":{"type":"string","sensitive":true},"sensitive":true}},"sensitive":true},"sensitive":true},"Sfa":{"type":"structure","required":["S3BucketName","S3Region"],"members":{"S3BucketName":{},"S3KeyPrefix":{},"S3Region":{}}},"Sg4":{"type":"list","member":{"type":"structure","required":["Key"],"members":{"Key":{},"Option":{},"Values":{"type":"list","member":{}}}}},"Sgj":{"type":"list","member":{"type":"structure","members":{"PolicyText":{},"PolicyType":{},"PolicyStatus":{}}}},"Sgp":{"type":"structure","members":{"BaselineId":{},"BaselineName":{},"OperatingSystem":{},"BaselineDescription":{},"DefaultBaseline":{"type":"boolean"}}},"Sia":{"type":"structure","members":{"CloudWatchLogGroupName":{},"CloudWatchOutputEnabled":{"type":"boolean"}}},"Siw":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}},"Type":{}}}},"Sj2":{"type":"list","member":{"type":"structure","members":{"Expression":{},"Aggregators":{"shape":"Sj2"},"Groups":{"type":"list","member":{"type":"structure","required":["Name","Filters"],"members":{"Name":{},"Filters":{"shape":"Siw"}}}}}}},"Sjj":{"type":"list","member":{"type":"map","key":{},"value":{}}},"Ska":{"type":"structure","members":{"RunCommand":{"type":"structure","members":{"Comment":{},"CloudWatchOutputConfig":{"shape":"Sia"},"DocumentHash":{},"DocumentHashType":{},"DocumentVersion":{},"NotificationConfig":{"shape":"Skc"},"OutputS3BucketName":{},"OutputS3KeyPrefix":{},"Parameters":{"shape":"S14"},"ServiceRoleArn":{},"TimeoutSeconds":{"type":"integer"}}},"Automation":{"type":"structure","members":{"DocumentVersion":{},"Parameters":{"shape":"S9k"}}},"StepFunctions":{"type":"structure","members":{"Input":{"type":"string","sensitive":true},"Name":{}}},"Lambda":{"type":"structure","members":{"ClientContext":{},"Qualifier":{},"Payload":{"type":"blob","sensitive":true}}}}},"Skc":{"type":"structure","members":{"NotificationArn":{},"NotificationEvents":{"type":"list","member":{}},"NotificationType":{}}},"Skx":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}},"Type":{}}}},"Sl3":{"type":"list","member":{"type":"structure","members":{"AggregatorType":{},"TypeName":{},"AttributeName":{},"Values":{"type":"map","key":{},"value":{}},"Filters":{"shape":"Skx"},"Aggregators":{"shape":"Sl3"}}}},"Slp":{"type":"structure","members":{"Name":{},"Type":{},"Value":{"shape":"Slq"},"Version":{"type":"long"},"Selector":{},"SourceResult":{},"LastModifiedDate":{"type":"timestamp"},"ARN":{},"DataType":{}}},"Slq":{"type":"string","sensitive":true},"Slw":{"type":"list","member":{}},"Sm0":{"type":"list","member":{"shape":"Slp"}},"Smi":{"type":"structure","members":{"SettingId":{},"SettingValue":{},"LastModifiedDate":{"type":"timestamp"},"LastModifiedUser":{},"ARN":{},"Status":{}}},"Sn0":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}},"Sng":{"type":"structure","members":{"CommandId":{},"DocumentName":{},"DocumentVersion":{},"Comment":{},"ExpiresAfter":{"type":"timestamp"},"Parameters":{"shape":"S14"},"InstanceIds":{"shape":"Si"},"Targets":{"shape":"S18"},"RequestedDateTime":{"type":"timestamp"},"Status":{},"StatusDetails":{},"OutputS3Region":{},"OutputS3BucketName":{},"OutputS3KeyPrefix":{},"MaxConcurrency":{},"MaxErrors":{},"TargetCount":{"type":"integer"},"CompletedCount":{"type":"integer"},"ErrorCount":{"type":"integer"},"DeliveryTimedOutCount":{"type":"integer"},"ServiceRole":{},"NotificationConfig":{"shape":"Skc"},"CloudWatchOutputConfig":{"shape":"Sia"},"TimeoutSeconds":{"type":"integer"},"AlarmConfiguration":{"shape":"S1z"},"TriggeredAlarms":{"shape":"S2n"}}},"Snn":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}},"Type":{}}}},"So5":{"type":"structure","required":["ExecutionTime"],"members":{"ExecutionTime":{"type":"timestamp"},"ExecutionId":{},"ExecutionType":{}}},"So8":{"type":"map","key":{},"value":{}},"Sod":{"type":"structure","members":{"CompliantCount":{"type":"integer"},"SeveritySummary":{"shape":"Sof"}}},"Sof":{"type":"structure","members":{"CriticalCount":{"type":"integer"},"HighCount":{"type":"integer"},"MediumCount":{"type":"integer"},"LowCount":{"type":"integer"},"InformationalCount":{"type":"integer"},"UnspecifiedCount":{"type":"integer"}}},"Sog":{"type":"structure","members":{"NonCompliantCount":{"type":"integer"},"SeveritySummary":{"shape":"Sof"}}},"Son":{"type":"list","member":{"type":"structure","members":{"Type":{},"Content":{}}}},"Spl":{"type":"structure","members":{"Arn":{}}}}}')},5135:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeActivations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ActivationList"},"DescribeAssociationExecutionTargets":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"AssociationExecutionTargets"},"DescribeAssociationExecutions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"AssociationExecutions"},"DescribeAutomationExecutions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"AutomationExecutionMetadataList"},"DescribeAutomationStepExecutions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"StepExecutions"},"DescribeAvailablePatches":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Patches"},"DescribeEffectiveInstanceAssociations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Associations"},"DescribeEffectivePatchesForPatchBaseline":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"EffectivePatches"},"DescribeInstanceAssociationsStatus":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InstanceAssociationStatusInfos"},"DescribeInstanceInformation":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InstanceInformationList"},"DescribeInstancePatchStates":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InstancePatchStates"},"DescribeInstancePatchStatesForPatchGroup":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InstancePatchStates"},"DescribeInstancePatches":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Patches"},"DescribeInventoryDeletions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InventoryDeletions"},"DescribeMaintenanceWindowExecutionTaskInvocations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"WindowExecutionTaskInvocationIdentities"},"DescribeMaintenanceWindowExecutionTasks":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"WindowExecutionTaskIdentities"},"DescribeMaintenanceWindowExecutions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"WindowExecutions"},"DescribeMaintenanceWindowSchedule":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ScheduledWindowExecutions"},"DescribeMaintenanceWindowTargets":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Targets"},"DescribeMaintenanceWindowTasks":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Tasks"},"DescribeMaintenanceWindows":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"WindowIdentities"},"DescribeMaintenanceWindowsForTarget":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"WindowIdentities"},"DescribeOpsItems":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"OpsItemSummaries"},"DescribeParameters":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"DescribePatchBaselines":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"BaselineIdentities"},"DescribePatchGroups":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Mappings"},"DescribePatchProperties":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Properties"},"DescribeSessions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Sessions"},"GetInventory":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Entities"},"GetInventorySchema":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Schemas"},"GetOpsSummary":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Entities"},"GetParameterHistory":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetParametersByPath":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetResourcePolicies":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Policies"},"ListAssociationVersions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"AssociationVersions"},"ListAssociations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Associations"},"ListCommandInvocations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"CommandInvocations"},"ListCommands":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Commands"},"ListComplianceItems":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ComplianceItems"},"ListComplianceSummaries":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ComplianceSummaryItems"},"ListDocumentVersions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"DocumentVersions"},"ListDocuments":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"DocumentIdentifiers"},"ListOpsItemEvents":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Summaries"},"ListOpsItemRelatedItems":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Summaries"},"ListOpsMetadata":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"OpsMetadataList"},"ListResourceComplianceSummaries":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ResourceComplianceSummaryItems"},"ListResourceDataSync":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ResourceDataSyncItems"}}}')},98523:function(e){"use strict";e.exports=JSON.parse('{"V":{"CommandExecuted":{"delay":5,"operation":"GetCommandInvocation","maxAttempts":20,"acceptors":[{"expected":"Pending","matcher":"path","state":"retry","argument":"Status"},{"expected":"InProgress","matcher":"path","state":"retry","argument":"Status"},{"expected":"Delayed","matcher":"path","state":"retry","argument":"Status"},{"expected":"Success","matcher":"path","state":"success","argument":"Status"},{"expected":"Cancelled","matcher":"path","state":"failure","argument":"Status"},{"expected":"TimedOut","matcher":"path","state":"failure","argument":"Status"},{"expected":"Failed","matcher":"path","state":"failure","argument":"Status"},{"expected":"Cancelling","matcher":"path","state":"failure","argument":"Status"},{"state":"retry","matcher":"error","expected":"InvocationDoesNotExist"}]}}}')},11069:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2013-06-30","endpointPrefix":"storagegateway","jsonVersion":"1.1","protocol":"json","serviceFullName":"AWS Storage Gateway","serviceId":"Storage Gateway","signatureVersion":"v4","targetPrefix":"StorageGateway_20130630","uid":"storagegateway-2013-06-30"},"operations":{"ActivateGateway":{"input":{"type":"structure","required":["ActivationKey","GatewayName","GatewayTimezone","GatewayRegion"],"members":{"ActivationKey":{},"GatewayName":{},"GatewayTimezone":{},"GatewayRegion":{},"GatewayType":{},"TapeDriveType":{},"MediumChangerType":{},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"AddCache":{"input":{"type":"structure","required":["GatewayARN","DiskIds"],"members":{"GatewayARN":{},"DiskIds":{"shape":"Sg"}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"AddTagsToResource":{"input":{"type":"structure","required":["ResourceARN","Tags"],"members":{"ResourceARN":{},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"ResourceARN":{}}}},"AddUploadBuffer":{"input":{"type":"structure","required":["GatewayARN","DiskIds"],"members":{"GatewayARN":{},"DiskIds":{"shape":"Sg"}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"AddWorkingStorage":{"input":{"type":"structure","required":["GatewayARN","DiskIds"],"members":{"GatewayARN":{},"DiskIds":{"shape":"Sg"}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"AssignTapePool":{"input":{"type":"structure","required":["TapeARN","PoolId"],"members":{"TapeARN":{},"PoolId":{},"BypassGovernanceRetention":{"type":"boolean"}}},"output":{"type":"structure","members":{"TapeARN":{}}}},"AssociateFileSystem":{"input":{"type":"structure","required":["UserName","Password","ClientToken","GatewayARN","LocationARN"],"members":{"UserName":{},"Password":{"shape":"Sx"},"ClientToken":{},"GatewayARN":{},"LocationARN":{},"Tags":{"shape":"S9"},"AuditDestinationARN":{},"CacheAttributes":{"shape":"S11"},"EndpointNetworkConfiguration":{"shape":"S13"}}},"output":{"type":"structure","members":{"FileSystemAssociationARN":{}}}},"AttachVolume":{"input":{"type":"structure","required":["GatewayARN","VolumeARN","NetworkInterfaceId"],"members":{"GatewayARN":{},"TargetName":{},"VolumeARN":{},"NetworkInterfaceId":{},"DiskId":{}}},"output":{"type":"structure","members":{"VolumeARN":{},"TargetARN":{}}}},"CancelArchival":{"input":{"type":"structure","required":["GatewayARN","TapeARN"],"members":{"GatewayARN":{},"TapeARN":{}}},"output":{"type":"structure","members":{"TapeARN":{}}}},"CancelRetrieval":{"input":{"type":"structure","required":["GatewayARN","TapeARN"],"members":{"GatewayARN":{},"TapeARN":{}}},"output":{"type":"structure","members":{"TapeARN":{}}}},"CreateCachediSCSIVolume":{"input":{"type":"structure","required":["GatewayARN","VolumeSizeInBytes","TargetName","NetworkInterfaceId","ClientToken"],"members":{"GatewayARN":{},"VolumeSizeInBytes":{"type":"long"},"SnapshotId":{},"TargetName":{},"SourceVolumeARN":{},"NetworkInterfaceId":{},"ClientToken":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"VolumeARN":{},"TargetARN":{}}}},"CreateNFSFileShare":{"input":{"type":"structure","required":["ClientToken","GatewayARN","Role","LocationARN"],"members":{"ClientToken":{},"NFSFileShareDefaults":{"shape":"S1p"},"GatewayARN":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"Role":{},"LocationARN":{},"DefaultStorageClass":{},"ObjectACL":{},"ClientList":{"shape":"S1w"},"Squash":{},"ReadOnly":{"type":"boolean"},"GuessMIMETypeEnabled":{"type":"boolean"},"RequesterPays":{"type":"boolean"},"Tags":{"shape":"S9"},"FileShareName":{},"CacheAttributes":{"shape":"S11"},"NotificationPolicy":{},"VPCEndpointDNSName":{},"BucketRegion":{},"AuditDestinationARN":{}}},"output":{"type":"structure","members":{"FileShareARN":{}}}},"CreateSMBFileShare":{"input":{"type":"structure","required":["ClientToken","GatewayARN","Role","LocationARN"],"members":{"ClientToken":{},"GatewayARN":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"Role":{},"LocationARN":{},"DefaultStorageClass":{},"ObjectACL":{},"ReadOnly":{"type":"boolean"},"GuessMIMETypeEnabled":{"type":"boolean"},"RequesterPays":{"type":"boolean"},"SMBACLEnabled":{"type":"boolean"},"AccessBasedEnumeration":{"type":"boolean"},"AdminUserList":{"shape":"S25"},"ValidUserList":{"shape":"S25"},"InvalidUserList":{"shape":"S25"},"AuditDestinationARN":{},"Authentication":{},"CaseSensitivity":{},"Tags":{"shape":"S9"},"FileShareName":{},"CacheAttributes":{"shape":"S11"},"NotificationPolicy":{},"VPCEndpointDNSName":{},"BucketRegion":{},"OplocksEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"FileShareARN":{}}}},"CreateSnapshot":{"input":{"type":"structure","required":["VolumeARN","SnapshotDescription"],"members":{"VolumeARN":{},"SnapshotDescription":{},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"VolumeARN":{},"SnapshotId":{}}}},"CreateSnapshotFromVolumeRecoveryPoint":{"input":{"type":"structure","required":["VolumeARN","SnapshotDescription"],"members":{"VolumeARN":{},"SnapshotDescription":{},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"SnapshotId":{},"VolumeARN":{},"VolumeRecoveryPointTime":{}}}},"CreateStorediSCSIVolume":{"input":{"type":"structure","required":["GatewayARN","DiskId","PreserveExistingData","TargetName","NetworkInterfaceId"],"members":{"GatewayARN":{},"DiskId":{},"SnapshotId":{},"PreserveExistingData":{"type":"boolean"},"TargetName":{},"NetworkInterfaceId":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"VolumeARN":{},"VolumeSizeInBytes":{"type":"long"},"TargetARN":{}}}},"CreateTapePool":{"input":{"type":"structure","required":["PoolName","StorageClass"],"members":{"PoolName":{},"StorageClass":{},"RetentionLockType":{},"RetentionLockTimeInDays":{"type":"integer"},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"PoolARN":{}}}},"CreateTapeWithBarcode":{"input":{"type":"structure","required":["GatewayARN","TapeSizeInBytes","TapeBarcode"],"members":{"GatewayARN":{},"TapeSizeInBytes":{"type":"long"},"TapeBarcode":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"PoolId":{},"Worm":{"type":"boolean"},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"TapeARN":{}}}},"CreateTapes":{"input":{"type":"structure","required":["GatewayARN","TapeSizeInBytes","ClientToken","NumTapesToCreate","TapeBarcodePrefix"],"members":{"GatewayARN":{},"TapeSizeInBytes":{"type":"long"},"ClientToken":{},"NumTapesToCreate":{"type":"integer"},"TapeBarcodePrefix":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"PoolId":{},"Worm":{"type":"boolean"},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"TapeARNs":{"shape":"S2x"}}}},"DeleteAutomaticTapeCreationPolicy":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"DeleteBandwidthRateLimit":{"input":{"type":"structure","required":["GatewayARN","BandwidthType"],"members":{"GatewayARN":{},"BandwidthType":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"DeleteChapCredentials":{"input":{"type":"structure","required":["TargetARN","InitiatorName"],"members":{"TargetARN":{},"InitiatorName":{}}},"output":{"type":"structure","members":{"TargetARN":{},"InitiatorName":{}}}},"DeleteFileShare":{"input":{"type":"structure","required":["FileShareARN"],"members":{"FileShareARN":{},"ForceDelete":{"type":"boolean"}}},"output":{"type":"structure","members":{"FileShareARN":{}}}},"DeleteGateway":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"DeleteSnapshotSchedule":{"input":{"type":"structure","required":["VolumeARN"],"members":{"VolumeARN":{}}},"output":{"type":"structure","members":{"VolumeARN":{}}}},"DeleteTape":{"input":{"type":"structure","required":["GatewayARN","TapeARN"],"members":{"GatewayARN":{},"TapeARN":{},"BypassGovernanceRetention":{"type":"boolean"}}},"output":{"type":"structure","members":{"TapeARN":{}}}},"DeleteTapeArchive":{"input":{"type":"structure","required":["TapeARN"],"members":{"TapeARN":{},"BypassGovernanceRetention":{"type":"boolean"}}},"output":{"type":"structure","members":{"TapeARN":{}}}},"DeleteTapePool":{"input":{"type":"structure","required":["PoolARN"],"members":{"PoolARN":{}}},"output":{"type":"structure","members":{"PoolARN":{}}}},"DeleteVolume":{"input":{"type":"structure","required":["VolumeARN"],"members":{"VolumeARN":{}}},"output":{"type":"structure","members":{"VolumeARN":{}}}},"DescribeAvailabilityMonitorTest":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"Status":{},"StartTime":{"type":"timestamp"}}}},"DescribeBandwidthRateLimit":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"AverageUploadRateLimitInBitsPerSec":{"type":"long"},"AverageDownloadRateLimitInBitsPerSec":{"type":"long"}}}},"DescribeBandwidthRateLimitSchedule":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"BandwidthRateLimitIntervals":{"shape":"S3u"}}}},"DescribeCache":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"DiskIds":{"shape":"Sg"},"CacheAllocatedInBytes":{"type":"long"},"CacheUsedPercentage":{"type":"double"},"CacheDirtyPercentage":{"type":"double"},"CacheHitPercentage":{"type":"double"},"CacheMissPercentage":{"type":"double"}}}},"DescribeCachediSCSIVolumes":{"input":{"type":"structure","required":["VolumeARNs"],"members":{"VolumeARNs":{"shape":"S44"}}},"output":{"type":"structure","members":{"CachediSCSIVolumes":{"type":"list","member":{"type":"structure","members":{"VolumeARN":{},"VolumeId":{},"VolumeType":{},"VolumeStatus":{},"VolumeAttachmentStatus":{},"VolumeSizeInBytes":{"type":"long"},"VolumeProgress":{"type":"double"},"SourceSnapshotId":{},"VolumeiSCSIAttributes":{"shape":"S4d"},"CreatedDate":{"type":"timestamp"},"VolumeUsedInBytes":{"type":"long"},"KMSKey":{},"TargetName":{}}}}}}},"DescribeChapCredentials":{"input":{"type":"structure","required":["TargetARN"],"members":{"TargetARN":{}}},"output":{"type":"structure","members":{"ChapCredentials":{"type":"list","member":{"type":"structure","members":{"TargetARN":{},"SecretToAuthenticateInitiator":{"shape":"S4m"},"InitiatorName":{},"SecretToAuthenticateTarget":{"shape":"S4m"}}}}}}},"DescribeFileSystemAssociations":{"input":{"type":"structure","required":["FileSystemAssociationARNList"],"members":{"FileSystemAssociationARNList":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"FileSystemAssociationInfoList":{"type":"list","member":{"type":"structure","members":{"FileSystemAssociationARN":{},"LocationARN":{},"FileSystemAssociationStatus":{},"AuditDestinationARN":{},"GatewayARN":{},"Tags":{"shape":"S9"},"CacheAttributes":{"shape":"S11"},"EndpointNetworkConfiguration":{"shape":"S13"},"FileSystemAssociationStatusDetails":{"type":"list","member":{"type":"structure","members":{"ErrorCode":{}}}}}}}}}},"DescribeGatewayInformation":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"GatewayId":{},"GatewayName":{},"GatewayTimezone":{},"GatewayState":{},"GatewayNetworkInterfaces":{"type":"list","member":{"type":"structure","members":{"Ipv4Address":{},"MacAddress":{},"Ipv6Address":{}}}},"GatewayType":{},"NextUpdateAvailabilityDate":{},"LastSoftwareUpdate":{},"Ec2InstanceId":{},"Ec2InstanceRegion":{},"Tags":{"shape":"S9"},"VPCEndpoint":{},"CloudWatchLogGroupARN":{},"HostEnvironment":{},"EndpointType":{},"SoftwareUpdatesEndDate":{},"DeprecationDate":{},"GatewayCapacity":{},"SupportedGatewayCapacities":{"type":"list","member":{}},"HostEnvironmentId":{}}}},"DescribeMaintenanceStartTime":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"HourOfDay":{"type":"integer"},"MinuteOfHour":{"type":"integer"},"DayOfWeek":{"type":"integer"},"DayOfMonth":{"type":"integer"},"Timezone":{}}}},"DescribeNFSFileShares":{"input":{"type":"structure","required":["FileShareARNList"],"members":{"FileShareARNList":{"shape":"S5i"}}},"output":{"type":"structure","members":{"NFSFileShareInfoList":{"type":"list","member":{"type":"structure","members":{"NFSFileShareDefaults":{"shape":"S1p"},"FileShareARN":{},"FileShareId":{},"FileShareStatus":{},"GatewayARN":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"Path":{},"Role":{},"LocationARN":{},"DefaultStorageClass":{},"ObjectACL":{},"ClientList":{"shape":"S1w"},"Squash":{},"ReadOnly":{"type":"boolean"},"GuessMIMETypeEnabled":{"type":"boolean"},"RequesterPays":{"type":"boolean"},"Tags":{"shape":"S9"},"FileShareName":{},"CacheAttributes":{"shape":"S11"},"NotificationPolicy":{},"VPCEndpointDNSName":{},"BucketRegion":{},"AuditDestinationARN":{}}}}}}},"DescribeSMBFileShares":{"input":{"type":"structure","required":["FileShareARNList"],"members":{"FileShareARNList":{"shape":"S5i"}}},"output":{"type":"structure","members":{"SMBFileShareInfoList":{"type":"list","member":{"type":"structure","members":{"FileShareARN":{},"FileShareId":{},"FileShareStatus":{},"GatewayARN":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"Path":{},"Role":{},"LocationARN":{},"DefaultStorageClass":{},"ObjectACL":{},"ReadOnly":{"type":"boolean"},"GuessMIMETypeEnabled":{"type":"boolean"},"RequesterPays":{"type":"boolean"},"SMBACLEnabled":{"type":"boolean"},"AccessBasedEnumeration":{"type":"boolean"},"AdminUserList":{"shape":"S25"},"ValidUserList":{"shape":"S25"},"InvalidUserList":{"shape":"S25"},"AuditDestinationARN":{},"Authentication":{},"CaseSensitivity":{},"Tags":{"shape":"S9"},"FileShareName":{},"CacheAttributes":{"shape":"S11"},"NotificationPolicy":{},"VPCEndpointDNSName":{},"BucketRegion":{},"OplocksEnabled":{"type":"boolean"}}}}}}},"DescribeSMBSettings":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"DomainName":{},"ActiveDirectoryStatus":{},"SMBGuestPasswordSet":{"type":"boolean"},"SMBSecurityStrategy":{},"FileSharesVisible":{"type":"boolean"},"SMBLocalGroups":{"shape":"S5y"}}}},"DescribeSnapshotSchedule":{"input":{"type":"structure","required":["VolumeARN"],"members":{"VolumeARN":{}}},"output":{"type":"structure","members":{"VolumeARN":{},"StartAt":{"type":"integer"},"RecurrenceInHours":{"type":"integer"},"Description":{},"Timezone":{},"Tags":{"shape":"S9"}}}},"DescribeStorediSCSIVolumes":{"input":{"type":"structure","required":["VolumeARNs"],"members":{"VolumeARNs":{"shape":"S44"}}},"output":{"type":"structure","members":{"StorediSCSIVolumes":{"type":"list","member":{"type":"structure","members":{"VolumeARN":{},"VolumeId":{},"VolumeType":{},"VolumeStatus":{},"VolumeAttachmentStatus":{},"VolumeSizeInBytes":{"type":"long"},"VolumeProgress":{"type":"double"},"VolumeDiskId":{},"SourceSnapshotId":{},"PreservedExistingData":{"type":"boolean"},"VolumeiSCSIAttributes":{"shape":"S4d"},"CreatedDate":{"type":"timestamp"},"VolumeUsedInBytes":{"type":"long"},"KMSKey":{},"TargetName":{}}}}}}},"DescribeTapeArchives":{"input":{"type":"structure","members":{"TapeARNs":{"shape":"S2x"},"Marker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"TapeArchives":{"type":"list","member":{"type":"structure","members":{"TapeARN":{},"TapeBarcode":{},"TapeCreatedDate":{"type":"timestamp"},"TapeSizeInBytes":{"type":"long"},"CompletionTime":{"type":"timestamp"},"RetrievedTo":{},"TapeStatus":{},"TapeUsedInBytes":{"type":"long"},"KMSKey":{},"PoolId":{},"Worm":{"type":"boolean"},"RetentionStartDate":{"type":"timestamp"},"PoolEntryDate":{"type":"timestamp"}}}},"Marker":{}}}},"DescribeTapeRecoveryPoints":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{},"Marker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"GatewayARN":{},"TapeRecoveryPointInfos":{"type":"list","member":{"type":"structure","members":{"TapeARN":{},"TapeRecoveryPointTime":{"type":"timestamp"},"TapeSizeInBytes":{"type":"long"},"TapeStatus":{}}}},"Marker":{}}}},"DescribeTapes":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{},"TapeARNs":{"shape":"S2x"},"Marker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Tapes":{"type":"list","member":{"type":"structure","members":{"TapeARN":{},"TapeBarcode":{},"TapeCreatedDate":{"type":"timestamp"},"TapeSizeInBytes":{"type":"long"},"TapeStatus":{},"VTLDevice":{},"Progress":{"type":"double"},"TapeUsedInBytes":{"type":"long"},"KMSKey":{},"PoolId":{},"Worm":{"type":"boolean"},"RetentionStartDate":{"type":"timestamp"},"PoolEntryDate":{"type":"timestamp"}}}},"Marker":{}}}},"DescribeUploadBuffer":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"DiskIds":{"shape":"Sg"},"UploadBufferUsedInBytes":{"type":"long"},"UploadBufferAllocatedInBytes":{"type":"long"}}}},"DescribeVTLDevices":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{},"VTLDeviceARNs":{"type":"list","member":{}},"Marker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"GatewayARN":{},"VTLDevices":{"type":"list","member":{"type":"structure","members":{"VTLDeviceARN":{},"VTLDeviceType":{},"VTLDeviceVendor":{},"VTLDeviceProductIdentifier":{},"DeviceiSCSIAttributes":{"type":"structure","members":{"TargetARN":{},"NetworkInterfaceId":{},"NetworkInterfacePort":{"type":"integer"},"ChapEnabled":{"type":"boolean"}}}}}},"Marker":{}}}},"DescribeWorkingStorage":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"DiskIds":{"shape":"Sg"},"WorkingStorageUsedInBytes":{"type":"long"},"WorkingStorageAllocatedInBytes":{"type":"long"}}}},"DetachVolume":{"input":{"type":"structure","required":["VolumeARN"],"members":{"VolumeARN":{},"ForceDetach":{"type":"boolean"}}},"output":{"type":"structure","members":{"VolumeARN":{}}}},"DisableGateway":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"DisassociateFileSystem":{"input":{"type":"structure","required":["FileSystemAssociationARN"],"members":{"FileSystemAssociationARN":{},"ForceDelete":{"type":"boolean"}}},"output":{"type":"structure","members":{"FileSystemAssociationARN":{}}}},"JoinDomain":{"input":{"type":"structure","required":["GatewayARN","DomainName","UserName","Password"],"members":{"GatewayARN":{},"DomainName":{},"OrganizationalUnit":{},"DomainControllers":{"type":"list","member":{}},"TimeoutInSeconds":{"type":"integer"},"UserName":{},"Password":{"shape":"Sx"}}},"output":{"type":"structure","members":{"GatewayARN":{},"ActiveDirectoryStatus":{}}}},"ListAutomaticTapeCreationPolicies":{"input":{"type":"structure","members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"AutomaticTapeCreationPolicyInfos":{"type":"list","member":{"type":"structure","members":{"AutomaticTapeCreationRules":{"shape":"S7i"},"GatewayARN":{}}}}}}},"ListFileShares":{"input":{"type":"structure","members":{"GatewayARN":{},"Limit":{"type":"integer"},"Marker":{}}},"output":{"type":"structure","members":{"Marker":{},"NextMarker":{},"FileShareInfoList":{"type":"list","member":{"type":"structure","members":{"FileShareType":{},"FileShareARN":{},"FileShareId":{},"FileShareStatus":{},"GatewayARN":{}}}}}}},"ListFileSystemAssociations":{"input":{"type":"structure","members":{"GatewayARN":{},"Limit":{"type":"integer"},"Marker":{}}},"output":{"type":"structure","members":{"Marker":{},"NextMarker":{},"FileSystemAssociationSummaryList":{"type":"list","member":{"type":"structure","members":{"FileSystemAssociationId":{},"FileSystemAssociationARN":{},"FileSystemAssociationStatus":{},"GatewayARN":{}}}}}}},"ListGateways":{"input":{"type":"structure","members":{"Marker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Gateways":{"type":"list","member":{"type":"structure","members":{"GatewayId":{},"GatewayARN":{},"GatewayType":{},"GatewayOperationalState":{},"GatewayName":{},"Ec2InstanceId":{},"Ec2InstanceRegion":{},"HostEnvironment":{},"HostEnvironmentId":{}}}},"Marker":{}}}},"ListLocalDisks":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"Disks":{"type":"list","member":{"type":"structure","members":{"DiskId":{},"DiskPath":{},"DiskNode":{},"DiskStatus":{},"DiskSizeInBytes":{"type":"long"},"DiskAllocationType":{},"DiskAllocationResource":{},"DiskAttributeList":{"type":"list","member":{}}}}}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceARN"],"members":{"ResourceARN":{},"Marker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"ResourceARN":{},"Marker":{},"Tags":{"shape":"S9"}}}},"ListTapePools":{"input":{"type":"structure","members":{"PoolARNs":{"type":"list","member":{}},"Marker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"PoolInfos":{"type":"list","member":{"type":"structure","members":{"PoolARN":{},"PoolName":{},"StorageClass":{},"RetentionLockType":{},"RetentionLockTimeInDays":{"type":"integer"},"PoolStatus":{}}}},"Marker":{}}}},"ListTapes":{"input":{"type":"structure","members":{"TapeARNs":{"shape":"S2x"},"Marker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"TapeInfos":{"type":"list","member":{"type":"structure","members":{"TapeARN":{},"TapeBarcode":{},"TapeSizeInBytes":{"type":"long"},"TapeStatus":{},"GatewayARN":{},"PoolId":{},"RetentionStartDate":{"type":"timestamp"},"PoolEntryDate":{"type":"timestamp"}}}},"Marker":{}}}},"ListVolumeInitiators":{"input":{"type":"structure","required":["VolumeARN"],"members":{"VolumeARN":{}}},"output":{"type":"structure","members":{"Initiators":{"type":"list","member":{}}}}},"ListVolumeRecoveryPoints":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"VolumeRecoveryPointInfos":{"type":"list","member":{"type":"structure","members":{"VolumeARN":{},"VolumeSizeInBytes":{"type":"long"},"VolumeUsageInBytes":{"type":"long"},"VolumeRecoveryPointTime":{}}}}}}},"ListVolumes":{"input":{"type":"structure","members":{"GatewayARN":{},"Marker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"GatewayARN":{},"Marker":{},"VolumeInfos":{"type":"list","member":{"type":"structure","members":{"VolumeARN":{},"VolumeId":{},"GatewayARN":{},"GatewayId":{},"VolumeType":{},"VolumeSizeInBytes":{"type":"long"},"VolumeAttachmentStatus":{}}}}}}},"NotifyWhenUploaded":{"input":{"type":"structure","required":["FileShareARN"],"members":{"FileShareARN":{}}},"output":{"type":"structure","members":{"FileShareARN":{},"NotificationId":{}}}},"RefreshCache":{"input":{"type":"structure","required":["FileShareARN"],"members":{"FileShareARN":{},"FolderList":{"type":"list","member":{}},"Recursive":{"type":"boolean"}}},"output":{"type":"structure","members":{"FileShareARN":{},"NotificationId":{}}}},"RemoveTagsFromResource":{"input":{"type":"structure","required":["ResourceARN","TagKeys"],"members":{"ResourceARN":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"ResourceARN":{}}}},"ResetCache":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"RetrieveTapeArchive":{"input":{"type":"structure","required":["TapeARN","GatewayARN"],"members":{"TapeARN":{},"GatewayARN":{}}},"output":{"type":"structure","members":{"TapeARN":{}}}},"RetrieveTapeRecoveryPoint":{"input":{"type":"structure","required":["TapeARN","GatewayARN"],"members":{"TapeARN":{},"GatewayARN":{}}},"output":{"type":"structure","members":{"TapeARN":{}}}},"SetLocalConsolePassword":{"input":{"type":"structure","required":["GatewayARN","LocalConsolePassword"],"members":{"GatewayARN":{},"LocalConsolePassword":{"type":"string","sensitive":true}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"SetSMBGuestPassword":{"input":{"type":"structure","required":["GatewayARN","Password"],"members":{"GatewayARN":{},"Password":{"type":"string","sensitive":true}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"ShutdownGateway":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"StartAvailabilityMonitorTest":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"StartGateway":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"UpdateAutomaticTapeCreationPolicy":{"input":{"type":"structure","required":["AutomaticTapeCreationRules","GatewayARN"],"members":{"AutomaticTapeCreationRules":{"shape":"S7i"},"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"UpdateBandwidthRateLimit":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{},"AverageUploadRateLimitInBitsPerSec":{"type":"long"},"AverageDownloadRateLimitInBitsPerSec":{"type":"long"}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"UpdateBandwidthRateLimitSchedule":{"input":{"type":"structure","required":["GatewayARN","BandwidthRateLimitIntervals"],"members":{"GatewayARN":{},"BandwidthRateLimitIntervals":{"shape":"S3u"}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"UpdateChapCredentials":{"input":{"type":"structure","required":["TargetARN","SecretToAuthenticateInitiator","InitiatorName"],"members":{"TargetARN":{},"SecretToAuthenticateInitiator":{"shape":"S4m"},"InitiatorName":{},"SecretToAuthenticateTarget":{"shape":"S4m"}}},"output":{"type":"structure","members":{"TargetARN":{},"InitiatorName":{}}}},"UpdateFileSystemAssociation":{"input":{"type":"structure","required":["FileSystemAssociationARN"],"members":{"FileSystemAssociationARN":{},"UserName":{},"Password":{"shape":"Sx"},"AuditDestinationARN":{},"CacheAttributes":{"shape":"S11"}}},"output":{"type":"structure","members":{"FileSystemAssociationARN":{}}}},"UpdateGatewayInformation":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{},"GatewayName":{},"GatewayTimezone":{},"CloudWatchLogGroupARN":{},"GatewayCapacity":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"GatewayName":{}}}},"UpdateGatewaySoftwareNow":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"UpdateMaintenanceStartTime":{"input":{"type":"structure","required":["GatewayARN","HourOfDay","MinuteOfHour"],"members":{"GatewayARN":{},"HourOfDay":{"type":"integer"},"MinuteOfHour":{"type":"integer"},"DayOfWeek":{"type":"integer"},"DayOfMonth":{"type":"integer"}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"UpdateNFSFileShare":{"input":{"type":"structure","required":["FileShareARN"],"members":{"FileShareARN":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"NFSFileShareDefaults":{"shape":"S1p"},"DefaultStorageClass":{},"ObjectACL":{},"ClientList":{"shape":"S1w"},"Squash":{},"ReadOnly":{"type":"boolean"},"GuessMIMETypeEnabled":{"type":"boolean"},"RequesterPays":{"type":"boolean"},"FileShareName":{},"CacheAttributes":{"shape":"S11"},"NotificationPolicy":{},"AuditDestinationARN":{}}},"output":{"type":"structure","members":{"FileShareARN":{}}}},"UpdateSMBFileShare":{"input":{"type":"structure","required":["FileShareARN"],"members":{"FileShareARN":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"DefaultStorageClass":{},"ObjectACL":{},"ReadOnly":{"type":"boolean"},"GuessMIMETypeEnabled":{"type":"boolean"},"RequesterPays":{"type":"boolean"},"SMBACLEnabled":{"type":"boolean"},"AccessBasedEnumeration":{"type":"boolean"},"AdminUserList":{"shape":"S25"},"ValidUserList":{"shape":"S25"},"InvalidUserList":{"shape":"S25"},"AuditDestinationARN":{},"CaseSensitivity":{},"FileShareName":{},"CacheAttributes":{"shape":"S11"},"NotificationPolicy":{},"OplocksEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"FileShareARN":{}}}},"UpdateSMBFileShareVisibility":{"input":{"type":"structure","required":["GatewayARN","FileSharesVisible"],"members":{"GatewayARN":{},"FileSharesVisible":{"type":"boolean"}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"UpdateSMBLocalGroups":{"input":{"type":"structure","required":["GatewayARN","SMBLocalGroups"],"members":{"GatewayARN":{},"SMBLocalGroups":{"shape":"S5y"}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"UpdateSMBSecurityStrategy":{"input":{"type":"structure","required":["GatewayARN","SMBSecurityStrategy"],"members":{"GatewayARN":{},"SMBSecurityStrategy":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"UpdateSnapshotSchedule":{"input":{"type":"structure","required":["VolumeARN","StartAt","RecurrenceInHours"],"members":{"VolumeARN":{},"StartAt":{"type":"integer"},"RecurrenceInHours":{"type":"integer"},"Description":{},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"VolumeARN":{}}}},"UpdateVTLDeviceType":{"input":{"type":"structure","required":["VTLDeviceARN","DeviceType"],"members":{"VTLDeviceARN":{},"DeviceType":{}}},"output":{"type":"structure","members":{"VTLDeviceARN":{}}}}},"shapes":{"S9":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"Sg":{"type":"list","member":{}},"Sx":{"type":"string","sensitive":true},"S11":{"type":"structure","members":{"CacheStaleTimeoutInSeconds":{"type":"integer"}}},"S13":{"type":"structure","members":{"IpAddresses":{"type":"list","member":{}}}},"S1p":{"type":"structure","members":{"FileMode":{},"DirectoryMode":{},"GroupId":{"type":"long"},"OwnerId":{"type":"long"}}},"S1w":{"type":"list","member":{}},"S25":{"type":"list","member":{}},"S2x":{"type":"list","member":{}},"S3u":{"type":"list","member":{"type":"structure","required":["StartHourOfDay","StartMinuteOfHour","EndHourOfDay","EndMinuteOfHour","DaysOfWeek"],"members":{"StartHourOfDay":{"type":"integer"},"StartMinuteOfHour":{"type":"integer"},"EndHourOfDay":{"type":"integer"},"EndMinuteOfHour":{"type":"integer"},"DaysOfWeek":{"type":"list","member":{"type":"integer"}},"AverageUploadRateLimitInBitsPerSec":{"type":"long"},"AverageDownloadRateLimitInBitsPerSec":{"type":"long"}}}},"S44":{"type":"list","member":{}},"S4d":{"type":"structure","members":{"TargetARN":{},"NetworkInterfaceId":{},"NetworkInterfacePort":{"type":"integer"},"LunNumber":{"type":"integer"},"ChapEnabled":{"type":"boolean"}}},"S4m":{"type":"string","sensitive":true},"S5i":{"type":"list","member":{}},"S5y":{"type":"structure","members":{"GatewayAdmins":{"shape":"S25"}}},"S7i":{"type":"list","member":{"type":"structure","required":["TapeBarcodePrefix","PoolId","TapeSizeInBytes","MinimumNumTapes"],"members":{"TapeBarcodePrefix":{},"PoolId":{},"TapeSizeInBytes":{"type":"long"},"MinimumNumTapes":{"type":"integer"},"Worm":{"type":"boolean"}}}}}}')},33999:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeCachediSCSIVolumes":{"result_key":"CachediSCSIVolumes"},"DescribeStorediSCSIVolumes":{"result_key":"StorediSCSIVolumes"},"DescribeTapeArchives":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"TapeArchives"},"DescribeTapeRecoveryPoints":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"TapeRecoveryPointInfos"},"DescribeTapes":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"Tapes"},"DescribeVTLDevices":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"VTLDevices"},"ListFileShares":{"input_token":"Marker","limit_key":"Limit","non_aggregate_keys":["Marker"],"output_token":"NextMarker","result_key":"FileShareInfoList"},"ListFileSystemAssociations":{"input_token":"Marker","limit_key":"Limit","non_aggregate_keys":["Marker"],"output_token":"NextMarker","result_key":"FileSystemAssociationSummaryList"},"ListGateways":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"Gateways"},"ListLocalDisks":{"result_key":"Disks"},"ListTagsForResource":{"input_token":"Marker","limit_key":"Limit","non_aggregate_keys":["ResourceARN"],"output_token":"Marker","result_key":"Tags"},"ListTapePools":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"PoolInfos"},"ListTapes":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"TapeInfos"},"ListVolumeRecoveryPoints":{"result_key":"VolumeRecoveryPointInfos"},"ListVolumes":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"VolumeInfos"}}}')},26098:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2012-08-10","endpointPrefix":"streams.dynamodb","jsonVersion":"1.0","protocol":"json","serviceFullName":"Amazon DynamoDB Streams","serviceId":"DynamoDB Streams","signatureVersion":"v4","signingName":"dynamodb","targetPrefix":"DynamoDBStreams_20120810","uid":"streams-dynamodb-2012-08-10"},"operations":{"DescribeStream":{"input":{"type":"structure","required":["StreamArn"],"members":{"StreamArn":{},"Limit":{"type":"integer"},"ExclusiveStartShardId":{}}},"output":{"type":"structure","members":{"StreamDescription":{"type":"structure","members":{"StreamArn":{},"StreamLabel":{},"StreamStatus":{},"StreamViewType":{},"CreationRequestDateTime":{"type":"timestamp"},"TableName":{},"KeySchema":{"type":"list","member":{"type":"structure","required":["AttributeName","KeyType"],"members":{"AttributeName":{},"KeyType":{}}}},"Shards":{"type":"list","member":{"type":"structure","members":{"ShardId":{},"SequenceNumberRange":{"type":"structure","members":{"StartingSequenceNumber":{},"EndingSequenceNumber":{}}},"ParentShardId":{}}}},"LastEvaluatedShardId":{}}}}}},"GetRecords":{"input":{"type":"structure","required":["ShardIterator"],"members":{"ShardIterator":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Records":{"type":"list","member":{"type":"structure","members":{"eventID":{},"eventName":{},"eventVersion":{},"eventSource":{},"awsRegion":{},"dynamodb":{"type":"structure","members":{"ApproximateCreationDateTime":{"type":"timestamp"},"Keys":{"shape":"Sr"},"NewImage":{"shape":"Sr"},"OldImage":{"shape":"Sr"},"SequenceNumber":{},"SizeBytes":{"type":"long"},"StreamViewType":{}}},"userIdentity":{"type":"structure","members":{"PrincipalId":{},"Type":{}}}}}},"NextShardIterator":{}}}},"GetShardIterator":{"input":{"type":"structure","required":["StreamArn","ShardId","ShardIteratorType"],"members":{"StreamArn":{},"ShardId":{},"ShardIteratorType":{},"SequenceNumber":{}}},"output":{"type":"structure","members":{"ShardIterator":{}}}},"ListStreams":{"input":{"type":"structure","members":{"TableName":{},"Limit":{"type":"integer"},"ExclusiveStartStreamArn":{}}},"output":{"type":"structure","members":{"Streams":{"type":"list","member":{"type":"structure","members":{"StreamArn":{},"TableName":{},"StreamLabel":{}}}},"LastEvaluatedStreamArn":{}}}}},"shapes":{"Sr":{"type":"map","key":{},"value":{"shape":"St"}},"St":{"type":"structure","members":{"S":{},"N":{},"B":{"type":"blob"},"SS":{"type":"list","member":{}},"NS":{"type":"list","member":{}},"BS":{"type":"list","member":{"type":"blob"}},"M":{"type":"map","key":{},"value":{"shape":"St"}},"L":{"type":"list","member":{"shape":"St"}},"NULL":{"type":"boolean"},"BOOL":{"type":"boolean"}}}}}')},40549:function(e){"use strict";e.exports={o:{}}},80753:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2011-06-15","endpointPrefix":"sts","globalEndpoint":"sts.amazonaws.com","protocol":"query","serviceAbbreviation":"AWS STS","serviceFullName":"AWS Security Token Service","serviceId":"STS","signatureVersion":"v4","uid":"sts-2011-06-15","xmlNamespace":"https://sts.amazonaws.com/doc/2011-06-15/"},"operations":{"AssumeRole":{"input":{"type":"structure","required":["RoleArn","RoleSessionName"],"members":{"RoleArn":{},"RoleSessionName":{},"PolicyArns":{"shape":"S4"},"Policy":{},"DurationSeconds":{"type":"integer"},"Tags":{"shape":"S8"},"TransitiveTagKeys":{"type":"list","member":{}},"ExternalId":{},"SerialNumber":{},"TokenCode":{},"SourceIdentity":{},"ProvidedContexts":{"type":"list","member":{"type":"structure","members":{"ProviderArn":{},"ContextAssertion":{}}}}}},"output":{"resultWrapper":"AssumeRoleResult","type":"structure","members":{"Credentials":{"shape":"Sl"},"AssumedRoleUser":{"shape":"Sq"},"PackedPolicySize":{"type":"integer"},"SourceIdentity":{}}}},"AssumeRoleWithSAML":{"input":{"type":"structure","required":["RoleArn","PrincipalArn","SAMLAssertion"],"members":{"RoleArn":{},"PrincipalArn":{},"SAMLAssertion":{"type":"string","sensitive":true},"PolicyArns":{"shape":"S4"},"Policy":{},"DurationSeconds":{"type":"integer"}}},"output":{"resultWrapper":"AssumeRoleWithSAMLResult","type":"structure","members":{"Credentials":{"shape":"Sl"},"AssumedRoleUser":{"shape":"Sq"},"PackedPolicySize":{"type":"integer"},"Subject":{},"SubjectType":{},"Issuer":{},"Audience":{},"NameQualifier":{},"SourceIdentity":{}}}},"AssumeRoleWithWebIdentity":{"input":{"type":"structure","required":["RoleArn","RoleSessionName","WebIdentityToken"],"members":{"RoleArn":{},"RoleSessionName":{},"WebIdentityToken":{"type":"string","sensitive":true},"ProviderId":{},"PolicyArns":{"shape":"S4"},"Policy":{},"DurationSeconds":{"type":"integer"}}},"output":{"resultWrapper":"AssumeRoleWithWebIdentityResult","type":"structure","members":{"Credentials":{"shape":"Sl"},"SubjectFromWebIdentityToken":{},"AssumedRoleUser":{"shape":"Sq"},"PackedPolicySize":{"type":"integer"},"Provider":{},"Audience":{},"SourceIdentity":{}}}},"DecodeAuthorizationMessage":{"input":{"type":"structure","required":["EncodedMessage"],"members":{"EncodedMessage":{}}},"output":{"resultWrapper":"DecodeAuthorizationMessageResult","type":"structure","members":{"DecodedMessage":{}}}},"GetAccessKeyInfo":{"input":{"type":"structure","required":["AccessKeyId"],"members":{"AccessKeyId":{}}},"output":{"resultWrapper":"GetAccessKeyInfoResult","type":"structure","members":{"Account":{}}}},"GetCallerIdentity":{"input":{"type":"structure","members":{}},"output":{"resultWrapper":"GetCallerIdentityResult","type":"structure","members":{"UserId":{},"Account":{},"Arn":{}}}},"GetFederationToken":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Policy":{},"PolicyArns":{"shape":"S4"},"DurationSeconds":{"type":"integer"},"Tags":{"shape":"S8"}}},"output":{"resultWrapper":"GetFederationTokenResult","type":"structure","members":{"Credentials":{"shape":"Sl"},"FederatedUser":{"type":"structure","required":["FederatedUserId","Arn"],"members":{"FederatedUserId":{},"Arn":{}}},"PackedPolicySize":{"type":"integer"}}}},"GetSessionToken":{"input":{"type":"structure","members":{"DurationSeconds":{"type":"integer"},"SerialNumber":{},"TokenCode":{}}},"output":{"resultWrapper":"GetSessionTokenResult","type":"structure","members":{"Credentials":{"shape":"Sl"}}}}},"shapes":{"S4":{"type":"list","member":{"type":"structure","members":{"arn":{}}}},"S8":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"Sl":{"type":"structure","required":["AccessKeyId","SecretAccessKey","SessionToken","Expiration"],"members":{"AccessKeyId":{},"SecretAccessKey":{"type":"string","sensitive":true},"SessionToken":{},"Expiration":{"type":"timestamp"}}},"Sq":{"type":"structure","required":["AssumedRoleId","Arn"],"members":{"AssumedRoleId":{},"Arn":{}}}}}')},93639:function(e){"use strict";e.exports={o:{}}},61084:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-07-01","endpointPrefix":"translate","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon Translate","serviceId":"Translate","signatureVersion":"v4","signingName":"translate","targetPrefix":"AWSShineFrontendService_20170701","uid":"translate-2017-07-01"},"operations":{"CreateParallelData":{"input":{"type":"structure","required":["Name","ParallelDataConfig","ClientToken"],"members":{"Name":{},"Description":{},"ParallelDataConfig":{"shape":"S4"},"EncryptionKey":{"shape":"S7"},"ClientToken":{"idempotencyToken":true},"Tags":{"shape":"Sb"}}},"output":{"type":"structure","members":{"Name":{},"Status":{}}}},"DeleteParallelData":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Name":{},"Status":{}}}},"DeleteTerminology":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}}},"DescribeTextTranslationJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"TextTranslationJobProperties":{"shape":"Sn"}}}},"GetParallelData":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"ParallelDataProperties":{"shape":"S16"},"DataLocation":{"shape":"S1a"},"AuxiliaryDataLocation":{"shape":"S1a"},"LatestUpdateAttemptAuxiliaryDataLocation":{"shape":"S1a"}}}},"GetTerminology":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"TerminologyDataFormat":{}}},"output":{"type":"structure","members":{"TerminologyProperties":{"shape":"S1f"},"TerminologyDataLocation":{"shape":"S1i"},"AuxiliaryDataLocation":{"shape":"S1i"}}}},"ImportTerminology":{"input":{"type":"structure","required":["Name","MergeStrategy","TerminologyData"],"members":{"Name":{},"MergeStrategy":{},"Description":{},"TerminologyData":{"type":"structure","required":["File","Format"],"members":{"File":{"type":"blob","sensitive":true},"Format":{},"Directionality":{}}},"EncryptionKey":{"shape":"S7"},"Tags":{"shape":"Sb"}}},"output":{"type":"structure","members":{"TerminologyProperties":{"shape":"S1f"},"AuxiliaryDataLocation":{"shape":"S1i"}}}},"ListLanguages":{"input":{"type":"structure","members":{"DisplayLanguageCode":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Languages":{"type":"list","member":{"type":"structure","required":["LanguageName","LanguageCode"],"members":{"LanguageName":{},"LanguageCode":{}}}},"DisplayLanguageCode":{},"NextToken":{}}}},"ListParallelData":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ParallelDataPropertiesList":{"type":"list","member":{"shape":"S16"}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"Sb"}}}},"ListTerminologies":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"TerminologyPropertiesList":{"type":"list","member":{"shape":"S1f"}},"NextToken":{}}}},"ListTextTranslationJobs":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"JobName":{},"JobStatus":{},"SubmittedBeforeTime":{"type":"timestamp"},"SubmittedAfterTime":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"TextTranslationJobPropertiesList":{"type":"list","member":{"shape":"Sn"}},"NextToken":{}}}},"StartTextTranslationJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn","SourceLanguageCode","TargetLanguageCodes","ClientToken"],"members":{"JobName":{},"InputDataConfig":{"shape":"Sx"},"OutputDataConfig":{"shape":"Sz"},"DataAccessRoleArn":{},"SourceLanguageCode":{},"TargetLanguageCodes":{"shape":"St"},"TerminologyNames":{"shape":"Su"},"ParallelDataNames":{"shape":"Su"},"ClientToken":{"idempotencyToken":true},"Settings":{"shape":"S11"}}},"output":{"type":"structure","members":{"JobId":{},"JobStatus":{}}}},"StopTextTranslationJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{},"JobStatus":{}}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"Sb"}}},"output":{"type":"structure","members":{}}},"TranslateDocument":{"input":{"type":"structure","required":["Document","SourceLanguageCode","TargetLanguageCode"],"members":{"Document":{"type":"structure","required":["Content","ContentType"],"members":{"Content":{"type":"blob","sensitive":true},"ContentType":{}}},"TerminologyNames":{"shape":"Su"},"SourceLanguageCode":{},"TargetLanguageCode":{},"Settings":{"shape":"S11"}}},"output":{"type":"structure","required":["TranslatedDocument","SourceLanguageCode","TargetLanguageCode"],"members":{"TranslatedDocument":{"type":"structure","required":["Content"],"members":{"Content":{"type":"blob","sensitive":true}}},"SourceLanguageCode":{},"TargetLanguageCode":{},"AppliedTerminologies":{"shape":"S2l"},"AppliedSettings":{"shape":"S11"}}}},"TranslateText":{"input":{"type":"structure","required":["Text","SourceLanguageCode","TargetLanguageCode"],"members":{"Text":{},"TerminologyNames":{"shape":"Su"},"SourceLanguageCode":{},"TargetLanguageCode":{},"Settings":{"shape":"S11"}}},"output":{"type":"structure","required":["TranslatedText","SourceLanguageCode","TargetLanguageCode"],"members":{"TranslatedText":{},"SourceLanguageCode":{},"TargetLanguageCode":{},"AppliedTerminologies":{"shape":"S2l"},"AppliedSettings":{"shape":"S11"}}}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateParallelData":{"input":{"type":"structure","required":["Name","ParallelDataConfig","ClientToken"],"members":{"Name":{},"Description":{},"ParallelDataConfig":{"shape":"S4"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"Name":{},"Status":{},"LatestUpdateAttemptStatus":{},"LatestUpdateAttemptAt":{"type":"timestamp"}}}}},"shapes":{"S4":{"type":"structure","required":["S3Uri","Format"],"members":{"S3Uri":{},"Format":{}}},"S7":{"type":"structure","required":["Type","Id"],"members":{"Type":{},"Id":{}}},"Sb":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"Sn":{"type":"structure","members":{"JobId":{},"JobName":{},"JobStatus":{},"JobDetails":{"type":"structure","members":{"TranslatedDocumentsCount":{"type":"integer"},"DocumentsWithErrorsCount":{"type":"integer"},"InputDocumentsCount":{"type":"integer"}}},"SourceLanguageCode":{},"TargetLanguageCodes":{"shape":"St"},"TerminologyNames":{"shape":"Su"},"ParallelDataNames":{"shape":"Su"},"Message":{},"SubmittedTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"InputDataConfig":{"shape":"Sx"},"OutputDataConfig":{"shape":"Sz"},"DataAccessRoleArn":{},"Settings":{"shape":"S11"}}},"St":{"type":"list","member":{}},"Su":{"type":"list","member":{}},"Sx":{"type":"structure","required":["S3Uri","ContentType"],"members":{"S3Uri":{},"ContentType":{}}},"Sz":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{},"EncryptionKey":{"shape":"S7"}}},"S11":{"type":"structure","members":{"Formality":{},"Profanity":{}}},"S16":{"type":"structure","members":{"Name":{},"Arn":{},"Description":{},"Status":{},"SourceLanguageCode":{},"TargetLanguageCodes":{"shape":"S18"},"ParallelDataConfig":{"shape":"S4"},"Message":{},"ImportedDataSize":{"type":"long"},"ImportedRecordCount":{"type":"long"},"FailedRecordCount":{"type":"long"},"SkippedRecordCount":{"type":"long"},"EncryptionKey":{"shape":"S7"},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"LatestUpdateAttemptStatus":{},"LatestUpdateAttemptAt":{"type":"timestamp"}}},"S18":{"type":"list","member":{}},"S1a":{"type":"structure","required":["RepositoryType","Location"],"members":{"RepositoryType":{},"Location":{}}},"S1f":{"type":"structure","members":{"Name":{},"Description":{},"Arn":{},"SourceLanguageCode":{},"TargetLanguageCodes":{"shape":"S18"},"EncryptionKey":{"shape":"S7"},"SizeBytes":{"type":"integer"},"TermCount":{"type":"integer"},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"Directionality":{},"Message":{},"SkippedTermCount":{"type":"integer"},"Format":{}}},"S1i":{"type":"structure","required":["RepositoryType","Location"],"members":{"RepositoryType":{},"Location":{}}},"S2l":{"type":"list","member":{"type":"structure","members":{"Name":{},"Terms":{"type":"list","member":{"type":"structure","members":{"SourceText":{},"TargetText":{}}}}}}}}}')},40304:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListLanguages":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListParallelData":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListTerminologies":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListTextTranslationJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"}}}')},37925:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-08-24","endpointPrefix":"waf","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"WAF","serviceFullName":"AWS WAF","serviceId":"WAF","signatureVersion":"v4","targetPrefix":"AWSWAF_20150824","uid":"waf-2015-08-24"},"operations":{"CreateByteMatchSet":{"input":{"type":"structure","required":["Name","ChangeToken"],"members":{"Name":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ByteMatchSet":{"shape":"S5"},"ChangeToken":{}}}},"CreateGeoMatchSet":{"input":{"type":"structure","required":["Name","ChangeToken"],"members":{"Name":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"GeoMatchSet":{"shape":"Sh"},"ChangeToken":{}}}},"CreateIPSet":{"input":{"type":"structure","required":["Name","ChangeToken"],"members":{"Name":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"IPSet":{"shape":"So"},"ChangeToken":{}}}},"CreateRateBasedRule":{"input":{"type":"structure","required":["Name","MetricName","RateKey","RateLimit","ChangeToken"],"members":{"Name":{},"MetricName":{},"RateKey":{},"RateLimit":{"type":"long"},"ChangeToken":{},"Tags":{"shape":"Sx"}}},"output":{"type":"structure","members":{"Rule":{"shape":"S12"},"ChangeToken":{}}}},"CreateRegexMatchSet":{"input":{"type":"structure","required":["Name","ChangeToken"],"members":{"Name":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"RegexMatchSet":{"shape":"S19"},"ChangeToken":{}}}},"CreateRegexPatternSet":{"input":{"type":"structure","required":["Name","ChangeToken"],"members":{"Name":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"RegexPatternSet":{"shape":"S1e"},"ChangeToken":{}}}},"CreateRule":{"input":{"type":"structure","required":["Name","MetricName","ChangeToken"],"members":{"Name":{},"MetricName":{},"ChangeToken":{},"Tags":{"shape":"Sx"}}},"output":{"type":"structure","members":{"Rule":{"shape":"S1j"},"ChangeToken":{}}}},"CreateRuleGroup":{"input":{"type":"structure","required":["Name","MetricName","ChangeToken"],"members":{"Name":{},"MetricName":{},"ChangeToken":{},"Tags":{"shape":"Sx"}}},"output":{"type":"structure","members":{"RuleGroup":{"shape":"S1m"},"ChangeToken":{}}}},"CreateSizeConstraintSet":{"input":{"type":"structure","required":["Name","ChangeToken"],"members":{"Name":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"SizeConstraintSet":{"shape":"S1p"},"ChangeToken":{}}}},"CreateSqlInjectionMatchSet":{"input":{"type":"structure","required":["Name","ChangeToken"],"members":{"Name":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"SqlInjectionMatchSet":{"shape":"S1w"},"ChangeToken":{}}}},"CreateWebACL":{"input":{"type":"structure","required":["Name","MetricName","DefaultAction","ChangeToken"],"members":{"Name":{},"MetricName":{},"DefaultAction":{"shape":"S20"},"ChangeToken":{},"Tags":{"shape":"Sx"}}},"output":{"type":"structure","members":{"WebACL":{"shape":"S23"},"ChangeToken":{}}}},"CreateWebACLMigrationStack":{"input":{"type":"structure","required":["WebACLId","S3BucketName","IgnoreUnsupportedType"],"members":{"WebACLId":{},"S3BucketName":{},"IgnoreUnsupportedType":{"type":"boolean"}}},"output":{"type":"structure","required":["S3ObjectUrl"],"members":{"S3ObjectUrl":{}}}},"CreateXssMatchSet":{"input":{"type":"structure","required":["Name","ChangeToken"],"members":{"Name":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"XssMatchSet":{"shape":"S2k"},"ChangeToken":{}}}},"DeleteByteMatchSet":{"input":{"type":"structure","required":["ByteMatchSetId","ChangeToken"],"members":{"ByteMatchSetId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteGeoMatchSet":{"input":{"type":"structure","required":["GeoMatchSetId","ChangeToken"],"members":{"GeoMatchSetId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteIPSet":{"input":{"type":"structure","required":["IPSetId","ChangeToken"],"members":{"IPSetId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteLoggingConfiguration":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{}}},"DeletePermissionPolicy":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{}}},"DeleteRateBasedRule":{"input":{"type":"structure","required":["RuleId","ChangeToken"],"members":{"RuleId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteRegexMatchSet":{"input":{"type":"structure","required":["RegexMatchSetId","ChangeToken"],"members":{"RegexMatchSetId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteRegexPatternSet":{"input":{"type":"structure","required":["RegexPatternSetId","ChangeToken"],"members":{"RegexPatternSetId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteRule":{"input":{"type":"structure","required":["RuleId","ChangeToken"],"members":{"RuleId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteRuleGroup":{"input":{"type":"structure","required":["RuleGroupId","ChangeToken"],"members":{"RuleGroupId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteSizeConstraintSet":{"input":{"type":"structure","required":["SizeConstraintSetId","ChangeToken"],"members":{"SizeConstraintSetId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteSqlInjectionMatchSet":{"input":{"type":"structure","required":["SqlInjectionMatchSetId","ChangeToken"],"members":{"SqlInjectionMatchSetId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteWebACL":{"input":{"type":"structure","required":["WebACLId","ChangeToken"],"members":{"WebACLId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteXssMatchSet":{"input":{"type":"structure","required":["XssMatchSetId","ChangeToken"],"members":{"XssMatchSetId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"GetByteMatchSet":{"input":{"type":"structure","required":["ByteMatchSetId"],"members":{"ByteMatchSetId":{}}},"output":{"type":"structure","members":{"ByteMatchSet":{"shape":"S5"}}}},"GetChangeToken":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"GetChangeTokenStatus":{"input":{"type":"structure","required":["ChangeToken"],"members":{"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeTokenStatus":{}}}},"GetGeoMatchSet":{"input":{"type":"structure","required":["GeoMatchSetId"],"members":{"GeoMatchSetId":{}}},"output":{"type":"structure","members":{"GeoMatchSet":{"shape":"Sh"}}}},"GetIPSet":{"input":{"type":"structure","required":["IPSetId"],"members":{"IPSetId":{}}},"output":{"type":"structure","members":{"IPSet":{"shape":"So"}}}},"GetLoggingConfiguration":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"LoggingConfiguration":{"shape":"S3s"}}}},"GetPermissionPolicy":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"Policy":{}}}},"GetRateBasedRule":{"input":{"type":"structure","required":["RuleId"],"members":{"RuleId":{}}},"output":{"type":"structure","members":{"Rule":{"shape":"S12"}}}},"GetRateBasedRuleManagedKeys":{"input":{"type":"structure","required":["RuleId"],"members":{"RuleId":{},"NextMarker":{}}},"output":{"type":"structure","members":{"ManagedKeys":{"type":"list","member":{}},"NextMarker":{}}}},"GetRegexMatchSet":{"input":{"type":"structure","required":["RegexMatchSetId"],"members":{"RegexMatchSetId":{}}},"output":{"type":"structure","members":{"RegexMatchSet":{"shape":"S19"}}}},"GetRegexPatternSet":{"input":{"type":"structure","required":["RegexPatternSetId"],"members":{"RegexPatternSetId":{}}},"output":{"type":"structure","members":{"RegexPatternSet":{"shape":"S1e"}}}},"GetRule":{"input":{"type":"structure","required":["RuleId"],"members":{"RuleId":{}}},"output":{"type":"structure","members":{"Rule":{"shape":"S1j"}}}},"GetRuleGroup":{"input":{"type":"structure","required":["RuleGroupId"],"members":{"RuleGroupId":{}}},"output":{"type":"structure","members":{"RuleGroup":{"shape":"S1m"}}}},"GetSampledRequests":{"input":{"type":"structure","required":["WebAclId","RuleId","TimeWindow","MaxItems"],"members":{"WebAclId":{},"RuleId":{},"TimeWindow":{"shape":"S4e"},"MaxItems":{"type":"long"}}},"output":{"type":"structure","members":{"SampledRequests":{"type":"list","member":{"type":"structure","required":["Request","Weight"],"members":{"Request":{"type":"structure","members":{"ClientIP":{},"Country":{},"URI":{},"Method":{},"HTTPVersion":{},"Headers":{"type":"list","member":{"type":"structure","members":{"Name":{},"Value":{}}}}}},"Weight":{"type":"long"},"Timestamp":{"type":"timestamp"},"Action":{},"RuleWithinRuleGroup":{}}}},"PopulationSize":{"type":"long"},"TimeWindow":{"shape":"S4e"}}}},"GetSizeConstraintSet":{"input":{"type":"structure","required":["SizeConstraintSetId"],"members":{"SizeConstraintSetId":{}}},"output":{"type":"structure","members":{"SizeConstraintSet":{"shape":"S1p"}}}},"GetSqlInjectionMatchSet":{"input":{"type":"structure","required":["SqlInjectionMatchSetId"],"members":{"SqlInjectionMatchSetId":{}}},"output":{"type":"structure","members":{"SqlInjectionMatchSet":{"shape":"S1w"}}}},"GetWebACL":{"input":{"type":"structure","required":["WebACLId"],"members":{"WebACLId":{}}},"output":{"type":"structure","members":{"WebACL":{"shape":"S23"}}}},"GetXssMatchSet":{"input":{"type":"structure","required":["XssMatchSetId"],"members":{"XssMatchSetId":{}}},"output":{"type":"structure","members":{"XssMatchSet":{"shape":"S2k"}}}},"ListActivatedRulesInRuleGroup":{"input":{"type":"structure","members":{"RuleGroupId":{},"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"ActivatedRules":{"shape":"S24"}}}},"ListByteMatchSets":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"ByteMatchSets":{"type":"list","member":{"type":"structure","required":["ByteMatchSetId","Name"],"members":{"ByteMatchSetId":{},"Name":{}}}}}}},"ListGeoMatchSets":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"GeoMatchSets":{"type":"list","member":{"type":"structure","required":["GeoMatchSetId","Name"],"members":{"GeoMatchSetId":{},"Name":{}}}}}}},"ListIPSets":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"IPSets":{"type":"list","member":{"type":"structure","required":["IPSetId","Name"],"members":{"IPSetId":{},"Name":{}}}}}}},"ListLoggingConfigurations":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"LoggingConfigurations":{"type":"list","member":{"shape":"S3s"}},"NextMarker":{}}}},"ListRateBasedRules":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"Rules":{"shape":"S5p"}}}},"ListRegexMatchSets":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"RegexMatchSets":{"type":"list","member":{"type":"structure","required":["RegexMatchSetId","Name"],"members":{"RegexMatchSetId":{},"Name":{}}}}}}},"ListRegexPatternSets":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"RegexPatternSets":{"type":"list","member":{"type":"structure","required":["RegexPatternSetId","Name"],"members":{"RegexPatternSetId":{},"Name":{}}}}}}},"ListRuleGroups":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"RuleGroups":{"type":"list","member":{"type":"structure","required":["RuleGroupId","Name"],"members":{"RuleGroupId":{},"Name":{}}}}}}},"ListRules":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"Rules":{"shape":"S5p"}}}},"ListSizeConstraintSets":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"SizeConstraintSets":{"type":"list","member":{"type":"structure","required":["SizeConstraintSetId","Name"],"members":{"SizeConstraintSetId":{},"Name":{}}}}}}},"ListSqlInjectionMatchSets":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"SqlInjectionMatchSets":{"type":"list","member":{"type":"structure","required":["SqlInjectionMatchSetId","Name"],"members":{"SqlInjectionMatchSetId":{},"Name":{}}}}}}},"ListSubscribedRuleGroups":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"RuleGroups":{"type":"list","member":{"type":"structure","required":["RuleGroupId","Name","MetricName"],"members":{"RuleGroupId":{},"Name":{},"MetricName":{}}}}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceARN"],"members":{"NextMarker":{},"Limit":{"type":"integer"},"ResourceARN":{}}},"output":{"type":"structure","members":{"NextMarker":{},"TagInfoForResource":{"type":"structure","members":{"ResourceARN":{},"TagList":{"shape":"Sx"}}}}}},"ListWebACLs":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"WebACLs":{"type":"list","member":{"type":"structure","required":["WebACLId","Name"],"members":{"WebACLId":{},"Name":{}}}}}}},"ListXssMatchSets":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"XssMatchSets":{"type":"list","member":{"type":"structure","required":["XssMatchSetId","Name"],"members":{"XssMatchSetId":{},"Name":{}}}}}}},"PutLoggingConfiguration":{"input":{"type":"structure","required":["LoggingConfiguration"],"members":{"LoggingConfiguration":{"shape":"S3s"}}},"output":{"type":"structure","members":{"LoggingConfiguration":{"shape":"S3s"}}}},"PutPermissionPolicy":{"input":{"type":"structure","required":["ResourceArn","Policy"],"members":{"ResourceArn":{},"Policy":{}}},"output":{"type":"structure","members":{}}},"TagResource":{"input":{"type":"structure","required":["ResourceARN","Tags"],"members":{"ResourceARN":{},"Tags":{"shape":"Sx"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceARN","TagKeys"],"members":{"ResourceARN":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateByteMatchSet":{"input":{"type":"structure","required":["ByteMatchSetId","ChangeToken","Updates"],"members":{"ByteMatchSetId":{},"ChangeToken":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","ByteMatchTuple"],"members":{"Action":{},"ByteMatchTuple":{"shape":"S8"}}}}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateGeoMatchSet":{"input":{"type":"structure","required":["GeoMatchSetId","ChangeToken","Updates"],"members":{"GeoMatchSetId":{},"ChangeToken":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","GeoMatchConstraint"],"members":{"Action":{},"GeoMatchConstraint":{"shape":"Sj"}}}}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateIPSet":{"input":{"type":"structure","required":["IPSetId","ChangeToken","Updates"],"members":{"IPSetId":{},"ChangeToken":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","IPSetDescriptor"],"members":{"Action":{},"IPSetDescriptor":{"shape":"Sq"}}}}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateRateBasedRule":{"input":{"type":"structure","required":["RuleId","ChangeToken","Updates","RateLimit"],"members":{"RuleId":{},"ChangeToken":{},"Updates":{"shape":"S7f"},"RateLimit":{"type":"long"}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateRegexMatchSet":{"input":{"type":"structure","required":["RegexMatchSetId","Updates","ChangeToken"],"members":{"RegexMatchSetId":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","RegexMatchTuple"],"members":{"Action":{},"RegexMatchTuple":{"shape":"S1b"}}}},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateRegexPatternSet":{"input":{"type":"structure","required":["RegexPatternSetId","Updates","ChangeToken"],"members":{"RegexPatternSetId":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","RegexPatternString"],"members":{"Action":{},"RegexPatternString":{}}}},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateRule":{"input":{"type":"structure","required":["RuleId","ChangeToken","Updates"],"members":{"RuleId":{},"ChangeToken":{},"Updates":{"shape":"S7f"}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateRuleGroup":{"input":{"type":"structure","required":["RuleGroupId","Updates","ChangeToken"],"members":{"RuleGroupId":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","ActivatedRule"],"members":{"Action":{},"ActivatedRule":{"shape":"S25"}}}},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateSizeConstraintSet":{"input":{"type":"structure","required":["SizeConstraintSetId","ChangeToken","Updates"],"members":{"SizeConstraintSetId":{},"ChangeToken":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","SizeConstraint"],"members":{"Action":{},"SizeConstraint":{"shape":"S1r"}}}}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateSqlInjectionMatchSet":{"input":{"type":"structure","required":["SqlInjectionMatchSetId","ChangeToken","Updates"],"members":{"SqlInjectionMatchSetId":{},"ChangeToken":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","SqlInjectionMatchTuple"],"members":{"Action":{},"SqlInjectionMatchTuple":{"shape":"S1y"}}}}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateWebACL":{"input":{"type":"structure","required":["WebACLId","ChangeToken"],"members":{"WebACLId":{},"ChangeToken":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","ActivatedRule"],"members":{"Action":{},"ActivatedRule":{"shape":"S25"}}}},"DefaultAction":{"shape":"S20"}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateXssMatchSet":{"input":{"type":"structure","required":["XssMatchSetId","ChangeToken","Updates"],"members":{"XssMatchSetId":{},"ChangeToken":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","XssMatchTuple"],"members":{"Action":{},"XssMatchTuple":{"shape":"S2m"}}}}}},"output":{"type":"structure","members":{"ChangeToken":{}}}}},"shapes":{"S5":{"type":"structure","required":["ByteMatchSetId","ByteMatchTuples"],"members":{"ByteMatchSetId":{},"Name":{},"ByteMatchTuples":{"type":"list","member":{"shape":"S8"}}}},"S8":{"type":"structure","required":["FieldToMatch","TargetString","TextTransformation","PositionalConstraint"],"members":{"FieldToMatch":{"shape":"S9"},"TargetString":{"type":"blob"},"TextTransformation":{},"PositionalConstraint":{}}},"S9":{"type":"structure","required":["Type"],"members":{"Type":{},"Data":{}}},"Sh":{"type":"structure","required":["GeoMatchSetId","GeoMatchConstraints"],"members":{"GeoMatchSetId":{},"Name":{},"GeoMatchConstraints":{"type":"list","member":{"shape":"Sj"}}}},"Sj":{"type":"structure","required":["Type","Value"],"members":{"Type":{},"Value":{}}},"So":{"type":"structure","required":["IPSetId","IPSetDescriptors"],"members":{"IPSetId":{},"Name":{},"IPSetDescriptors":{"type":"list","member":{"shape":"Sq"}}}},"Sq":{"type":"structure","required":["Type","Value"],"members":{"Type":{},"Value":{}}},"Sx":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S12":{"type":"structure","required":["RuleId","MatchPredicates","RateKey","RateLimit"],"members":{"RuleId":{},"Name":{},"MetricName":{},"MatchPredicates":{"shape":"S13"},"RateKey":{},"RateLimit":{"type":"long"}}},"S13":{"type":"list","member":{"shape":"S14"}},"S14":{"type":"structure","required":["Negated","Type","DataId"],"members":{"Negated":{"type":"boolean"},"Type":{},"DataId":{}}},"S19":{"type":"structure","members":{"RegexMatchSetId":{},"Name":{},"RegexMatchTuples":{"type":"list","member":{"shape":"S1b"}}}},"S1b":{"type":"structure","required":["FieldToMatch","TextTransformation","RegexPatternSetId"],"members":{"FieldToMatch":{"shape":"S9"},"TextTransformation":{},"RegexPatternSetId":{}}},"S1e":{"type":"structure","required":["RegexPatternSetId","RegexPatternStrings"],"members":{"RegexPatternSetId":{},"Name":{},"RegexPatternStrings":{"type":"list","member":{}}}},"S1j":{"type":"structure","required":["RuleId","Predicates"],"members":{"RuleId":{},"Name":{},"MetricName":{},"Predicates":{"shape":"S13"}}},"S1m":{"type":"structure","required":["RuleGroupId"],"members":{"RuleGroupId":{},"Name":{},"MetricName":{}}},"S1p":{"type":"structure","required":["SizeConstraintSetId","SizeConstraints"],"members":{"SizeConstraintSetId":{},"Name":{},"SizeConstraints":{"type":"list","member":{"shape":"S1r"}}}},"S1r":{"type":"structure","required":["FieldToMatch","TextTransformation","ComparisonOperator","Size"],"members":{"FieldToMatch":{"shape":"S9"},"TextTransformation":{},"ComparisonOperator":{},"Size":{"type":"long"}}},"S1w":{"type":"structure","required":["SqlInjectionMatchSetId","SqlInjectionMatchTuples"],"members":{"SqlInjectionMatchSetId":{},"Name":{},"SqlInjectionMatchTuples":{"type":"list","member":{"shape":"S1y"}}}},"S1y":{"type":"structure","required":["FieldToMatch","TextTransformation"],"members":{"FieldToMatch":{"shape":"S9"},"TextTransformation":{}}},"S20":{"type":"structure","required":["Type"],"members":{"Type":{}}},"S23":{"type":"structure","required":["WebACLId","DefaultAction","Rules"],"members":{"WebACLId":{},"Name":{},"MetricName":{},"DefaultAction":{"shape":"S20"},"Rules":{"shape":"S24"},"WebACLArn":{}}},"S24":{"type":"list","member":{"shape":"S25"}},"S25":{"type":"structure","required":["Priority","RuleId"],"members":{"Priority":{"type":"integer"},"RuleId":{},"Action":{"shape":"S20"},"OverrideAction":{"type":"structure","required":["Type"],"members":{"Type":{}}},"Type":{},"ExcludedRules":{"type":"list","member":{"type":"structure","required":["RuleId"],"members":{"RuleId":{}}}}}},"S2k":{"type":"structure","required":["XssMatchSetId","XssMatchTuples"],"members":{"XssMatchSetId":{},"Name":{},"XssMatchTuples":{"type":"list","member":{"shape":"S2m"}}}},"S2m":{"type":"structure","required":["FieldToMatch","TextTransformation"],"members":{"FieldToMatch":{"shape":"S9"},"TextTransformation":{}}},"S3s":{"type":"structure","required":["ResourceArn","LogDestinationConfigs"],"members":{"ResourceArn":{},"LogDestinationConfigs":{"type":"list","member":{}},"RedactedFields":{"type":"list","member":{"shape":"S9"}}}},"S4e":{"type":"structure","required":["StartTime","EndTime"],"members":{"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}},"S5p":{"type":"list","member":{"type":"structure","required":["RuleId","Name"],"members":{"RuleId":{},"Name":{}}}},"S7f":{"type":"list","member":{"type":"structure","required":["Action","Predicate"],"members":{"Action":{},"Predicate":{"shape":"S14"}}}}}}')},65794:function(e){"use strict";e.exports={o:{}}},41052:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2016-05-01","endpointPrefix":"workdocs","jsonVersion":"1.1","protocol":"rest-json","serviceFullName":"Amazon WorkDocs","serviceId":"WorkDocs","signatureVersion":"v4","uid":"workdocs-2016-05-01"},"operations":{"AbortDocumentVersionUpload":{"http":{"method":"DELETE","requestUri":"/api/v1/documents/{DocumentId}/versions/{VersionId}","responseCode":204},"input":{"type":"structure","required":["DocumentId","VersionId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"VersionId":{"location":"uri","locationName":"VersionId"}}}},"ActivateUser":{"http":{"requestUri":"/api/v1/users/{UserId}/activation","responseCode":200},"input":{"type":"structure","required":["UserId"],"members":{"UserId":{"location":"uri","locationName":"UserId"},"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"}}},"output":{"type":"structure","members":{"User":{"shape":"S8"}}}},"AddResourcePermissions":{"http":{"requestUri":"/api/v1/resources/{ResourceId}/permissions","responseCode":201},"input":{"type":"structure","required":["ResourceId","Principals"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"ResourceId":{"location":"uri","locationName":"ResourceId"},"Principals":{"type":"list","member":{"type":"structure","required":["Id","Type","Role"],"members":{"Id":{},"Type":{},"Role":{}}}},"NotificationOptions":{"type":"structure","members":{"SendEmail":{"type":"boolean"},"EmailMessage":{"shape":"St"}}}}},"output":{"type":"structure","members":{"ShareResults":{"type":"list","member":{"type":"structure","members":{"PrincipalId":{},"InviteePrincipalId":{},"Role":{},"Status":{},"ShareId":{},"StatusMessage":{"shape":"St"}}}}}}},"CreateComment":{"http":{"requestUri":"/api/v1/documents/{DocumentId}/versions/{VersionId}/comment","responseCode":201},"input":{"type":"structure","required":["DocumentId","VersionId","Text"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"VersionId":{"location":"uri","locationName":"VersionId"},"ParentId":{},"ThreadId":{},"Text":{"shape":"S10"},"Visibility":{},"NotifyCollaborators":{"type":"boolean"}}},"output":{"type":"structure","members":{"Comment":{"shape":"S13"}}}},"CreateCustomMetadata":{"http":{"method":"PUT","requestUri":"/api/v1/resources/{ResourceId}/customMetadata","responseCode":200},"input":{"type":"structure","required":["ResourceId","CustomMetadata"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"ResourceId":{"location":"uri","locationName":"ResourceId"},"VersionId":{"location":"querystring","locationName":"versionid"},"CustomMetadata":{"shape":"S16"}}},"output":{"type":"structure","members":{}}},"CreateFolder":{"http":{"requestUri":"/api/v1/folders","responseCode":201},"input":{"type":"structure","required":["ParentFolderId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"Name":{"shape":"S1b"},"ParentFolderId":{}}},"output":{"type":"structure","members":{"Metadata":{"shape":"S1d"}}}},"CreateLabels":{"http":{"method":"PUT","requestUri":"/api/v1/resources/{ResourceId}/labels","responseCode":200},"input":{"type":"structure","required":["ResourceId","Labels"],"members":{"ResourceId":{"location":"uri","locationName":"ResourceId"},"Labels":{"shape":"S1g"},"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"}}},"output":{"type":"structure","members":{}}},"CreateNotificationSubscription":{"http":{"requestUri":"/api/v1/organizations/{OrganizationId}/subscriptions","responseCode":200},"input":{"type":"structure","required":["OrganizationId","Endpoint","Protocol","SubscriptionType"],"members":{"OrganizationId":{"location":"uri","locationName":"OrganizationId"},"Endpoint":{},"Protocol":{},"SubscriptionType":{}}},"output":{"type":"structure","members":{"Subscription":{"shape":"S1p"}}}},"CreateUser":{"http":{"requestUri":"/api/v1/users","responseCode":201},"input":{"type":"structure","required":["Username","GivenName","Surname","Password"],"members":{"OrganizationId":{},"Username":{"shape":"S9"},"EmailAddress":{"shape":"Sa"},"GivenName":{"shape":"Sb"},"Surname":{"shape":"Sb"},"Password":{"type":"string","sensitive":true},"TimeZoneId":{},"StorageRule":{"shape":"Sj"},"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"}}},"output":{"type":"structure","members":{"User":{"shape":"S8"}}}},"DeactivateUser":{"http":{"method":"DELETE","requestUri":"/api/v1/users/{UserId}/activation","responseCode":204},"input":{"type":"structure","required":["UserId"],"members":{"UserId":{"location":"uri","locationName":"UserId"},"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"}}}},"DeleteComment":{"http":{"method":"DELETE","requestUri":"/api/v1/documents/{DocumentId}/versions/{VersionId}/comment/{CommentId}","responseCode":204},"input":{"type":"structure","required":["DocumentId","VersionId","CommentId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"VersionId":{"location":"uri","locationName":"VersionId"},"CommentId":{"location":"uri","locationName":"CommentId"}}}},"DeleteCustomMetadata":{"http":{"method":"DELETE","requestUri":"/api/v1/resources/{ResourceId}/customMetadata","responseCode":200},"input":{"type":"structure","required":["ResourceId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"ResourceId":{"location":"uri","locationName":"ResourceId"},"VersionId":{"location":"querystring","locationName":"versionId"},"Keys":{"location":"querystring","locationName":"keys","type":"list","member":{}},"DeleteAll":{"location":"querystring","locationName":"deleteAll","type":"boolean"}}},"output":{"type":"structure","members":{}}},"DeleteDocument":{"http":{"method":"DELETE","requestUri":"/api/v1/documents/{DocumentId}","responseCode":204},"input":{"type":"structure","required":["DocumentId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"}}}},"DeleteDocumentVersion":{"http":{"method":"DELETE","requestUri":"/api/v1/documentVersions/{DocumentId}/versions/{VersionId}","responseCode":204},"input":{"type":"structure","required":["DocumentId","VersionId","DeletePriorVersions"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"VersionId":{"location":"uri","locationName":"VersionId"},"DeletePriorVersions":{"location":"querystring","locationName":"deletePriorVersions","type":"boolean"}}}},"DeleteFolder":{"http":{"method":"DELETE","requestUri":"/api/v1/folders/{FolderId}","responseCode":204},"input":{"type":"structure","required":["FolderId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"FolderId":{"location":"uri","locationName":"FolderId"}}}},"DeleteFolderContents":{"http":{"method":"DELETE","requestUri":"/api/v1/folders/{FolderId}/contents","responseCode":204},"input":{"type":"structure","required":["FolderId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"FolderId":{"location":"uri","locationName":"FolderId"}}}},"DeleteLabels":{"http":{"method":"DELETE","requestUri":"/api/v1/resources/{ResourceId}/labels","responseCode":200},"input":{"type":"structure","required":["ResourceId"],"members":{"ResourceId":{"location":"uri","locationName":"ResourceId"},"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"Labels":{"shape":"S1g","location":"querystring","locationName":"labels"},"DeleteAll":{"location":"querystring","locationName":"deleteAll","type":"boolean"}}},"output":{"type":"structure","members":{}}},"DeleteNotificationSubscription":{"http":{"method":"DELETE","requestUri":"/api/v1/organizations/{OrganizationId}/subscriptions/{SubscriptionId}","responseCode":200},"input":{"type":"structure","required":["SubscriptionId","OrganizationId"],"members":{"SubscriptionId":{"location":"uri","locationName":"SubscriptionId"},"OrganizationId":{"location":"uri","locationName":"OrganizationId"}}}},"DeleteUser":{"http":{"method":"DELETE","requestUri":"/api/v1/users/{UserId}","responseCode":204},"input":{"type":"structure","required":["UserId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"UserId":{"location":"uri","locationName":"UserId"}}}},"DescribeActivities":{"http":{"method":"GET","requestUri":"/api/v1/activities","responseCode":200},"input":{"type":"structure","members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"StartTime":{"location":"querystring","locationName":"startTime","type":"timestamp"},"EndTime":{"location":"querystring","locationName":"endTime","type":"timestamp"},"OrganizationId":{"location":"querystring","locationName":"organizationId"},"ActivityTypes":{"location":"querystring","locationName":"activityTypes"},"ResourceId":{"location":"querystring","locationName":"resourceId"},"UserId":{"location":"querystring","locationName":"userId"},"IncludeIndirectActivities":{"location":"querystring","locationName":"includeIndirectActivities","type":"boolean"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Marker":{"location":"querystring","locationName":"marker"}}},"output":{"type":"structure","members":{"UserActivities":{"type":"list","member":{"type":"structure","members":{"Type":{},"TimeStamp":{"type":"timestamp"},"IsIndirectActivity":{"type":"boolean"},"OrganizationId":{},"Initiator":{"shape":"S2e"},"Participants":{"type":"structure","members":{"Users":{"type":"list","member":{"shape":"S2e"}},"Groups":{"shape":"S2h"}}},"ResourceMetadata":{"shape":"S2k"},"OriginalParent":{"shape":"S2k"},"CommentMetadata":{"shape":"S2m"}}}},"Marker":{}}}},"DescribeComments":{"http":{"method":"GET","requestUri":"/api/v1/documents/{DocumentId}/versions/{VersionId}/comments","responseCode":200},"input":{"type":"structure","required":["DocumentId","VersionId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"VersionId":{"location":"uri","locationName":"VersionId"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Marker":{"location":"querystring","locationName":"marker"}}},"output":{"type":"structure","members":{"Comments":{"type":"list","member":{"shape":"S13"}},"Marker":{}}}},"DescribeDocumentVersions":{"http":{"method":"GET","requestUri":"/api/v1/documents/{DocumentId}/versions","responseCode":200},"input":{"type":"structure","required":["DocumentId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"Marker":{"location":"querystring","locationName":"marker"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Include":{"location":"querystring","locationName":"include"},"Fields":{"location":"querystring","locationName":"fields"}}},"output":{"type":"structure","members":{"DocumentVersions":{"type":"list","member":{"shape":"S2w"}},"Marker":{}}}},"DescribeFolderContents":{"http":{"method":"GET","requestUri":"/api/v1/folders/{FolderId}/contents","responseCode":200},"input":{"type":"structure","required":["FolderId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"FolderId":{"location":"uri","locationName":"FolderId"},"Sort":{"location":"querystring","locationName":"sort"},"Order":{"location":"querystring","locationName":"order"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Marker":{"location":"querystring","locationName":"marker"},"Type":{"location":"querystring","locationName":"type"},"Include":{"location":"querystring","locationName":"include"}}},"output":{"type":"structure","members":{"Folders":{"shape":"S39"},"Documents":{"shape":"S3a"},"Marker":{}}}},"DescribeGroups":{"http":{"method":"GET","requestUri":"/api/v1/groups","responseCode":200},"input":{"type":"structure","required":["SearchQuery"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"SearchQuery":{"shape":"S3d","location":"querystring","locationName":"searchQuery"},"OrganizationId":{"location":"querystring","locationName":"organizationId"},"Marker":{"location":"querystring","locationName":"marker"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"Groups":{"shape":"S2h"},"Marker":{}}}},"DescribeNotificationSubscriptions":{"http":{"method":"GET","requestUri":"/api/v1/organizations/{OrganizationId}/subscriptions","responseCode":200},"input":{"type":"structure","required":["OrganizationId"],"members":{"OrganizationId":{"location":"uri","locationName":"OrganizationId"},"Marker":{"location":"querystring","locationName":"marker"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"Subscriptions":{"type":"list","member":{"shape":"S1p"}},"Marker":{}}}},"DescribeResourcePermissions":{"http":{"method":"GET","requestUri":"/api/v1/resources/{ResourceId}/permissions","responseCode":200},"input":{"type":"structure","required":["ResourceId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"ResourceId":{"location":"uri","locationName":"ResourceId"},"PrincipalId":{"location":"querystring","locationName":"principalId"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Marker":{"location":"querystring","locationName":"marker"}}},"output":{"type":"structure","members":{"Principals":{"type":"list","member":{"type":"structure","members":{"Id":{},"Type":{},"Roles":{"type":"list","member":{"type":"structure","members":{"Role":{},"Type":{}}}}}}},"Marker":{}}}},"DescribeRootFolders":{"http":{"method":"GET","requestUri":"/api/v1/me/root","responseCode":200},"input":{"type":"structure","required":["AuthenticationToken"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Marker":{"location":"querystring","locationName":"marker"}}},"output":{"type":"structure","members":{"Folders":{"shape":"S39"},"Marker":{}}}},"DescribeUsers":{"http":{"method":"GET","requestUri":"/api/v1/users","responseCode":200},"input":{"type":"structure","members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"OrganizationId":{"location":"querystring","locationName":"organizationId"},"UserIds":{"location":"querystring","locationName":"userIds"},"Query":{"shape":"S3d","location":"querystring","locationName":"query"},"Include":{"location":"querystring","locationName":"include"},"Order":{"location":"querystring","locationName":"order"},"Sort":{"location":"querystring","locationName":"sort"},"Marker":{"location":"querystring","locationName":"marker"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Fields":{"location":"querystring","locationName":"fields"}}},"output":{"type":"structure","members":{"Users":{"type":"list","member":{"shape":"S8"}},"TotalNumberOfUsers":{"deprecated":true,"type":"long"},"Marker":{}}}},"GetCurrentUser":{"http":{"method":"GET","requestUri":"/api/v1/me","responseCode":200},"input":{"type":"structure","required":["AuthenticationToken"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"}}},"output":{"type":"structure","members":{"User":{"shape":"S8"}}}},"GetDocument":{"http":{"method":"GET","requestUri":"/api/v1/documents/{DocumentId}","responseCode":200},"input":{"type":"structure","required":["DocumentId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"IncludeCustomMetadata":{"location":"querystring","locationName":"includeCustomMetadata","type":"boolean"}}},"output":{"type":"structure","members":{"Metadata":{"shape":"S3b"},"CustomMetadata":{"shape":"S16"}}}},"GetDocumentPath":{"http":{"method":"GET","requestUri":"/api/v1/documents/{DocumentId}/path","responseCode":200},"input":{"type":"structure","required":["DocumentId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Fields":{"location":"querystring","locationName":"fields"},"Marker":{"location":"querystring","locationName":"marker"}}},"output":{"type":"structure","members":{"Path":{"shape":"S44"}}}},"GetDocumentVersion":{"http":{"method":"GET","requestUri":"/api/v1/documents/{DocumentId}/versions/{VersionId}","responseCode":200},"input":{"type":"structure","required":["DocumentId","VersionId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"VersionId":{"location":"uri","locationName":"VersionId"},"Fields":{"location":"querystring","locationName":"fields"},"IncludeCustomMetadata":{"location":"querystring","locationName":"includeCustomMetadata","type":"boolean"}}},"output":{"type":"structure","members":{"Metadata":{"shape":"S2w"},"CustomMetadata":{"shape":"S16"}}}},"GetFolder":{"http":{"method":"GET","requestUri":"/api/v1/folders/{FolderId}","responseCode":200},"input":{"type":"structure","required":["FolderId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"FolderId":{"location":"uri","locationName":"FolderId"},"IncludeCustomMetadata":{"location":"querystring","locationName":"includeCustomMetadata","type":"boolean"}}},"output":{"type":"structure","members":{"Metadata":{"shape":"S1d"},"CustomMetadata":{"shape":"S16"}}}},"GetFolderPath":{"http":{"method":"GET","requestUri":"/api/v1/folders/{FolderId}/path","responseCode":200},"input":{"type":"structure","required":["FolderId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"FolderId":{"location":"uri","locationName":"FolderId"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Fields":{"location":"querystring","locationName":"fields"},"Marker":{"location":"querystring","locationName":"marker"}}},"output":{"type":"structure","members":{"Path":{"shape":"S44"}}}},"GetResources":{"http":{"method":"GET","requestUri":"/api/v1/resources","responseCode":200},"input":{"type":"structure","members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"UserId":{"location":"querystring","locationName":"userId"},"CollectionType":{"location":"querystring","locationName":"collectionType"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Marker":{"location":"querystring","locationName":"marker"}}},"output":{"type":"structure","members":{"Folders":{"shape":"S39"},"Documents":{"shape":"S3a"},"Marker":{}}}},"InitiateDocumentVersionUpload":{"http":{"requestUri":"/api/v1/documents","responseCode":201},"input":{"type":"structure","members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"Id":{},"Name":{"shape":"S1b"},"ContentCreatedTimestamp":{"type":"timestamp"},"ContentModifiedTimestamp":{"type":"timestamp"},"ContentType":{},"DocumentSizeInBytes":{"type":"long"},"ParentFolderId":{}}},"output":{"type":"structure","members":{"Metadata":{"shape":"S3b"},"UploadMetadata":{"type":"structure","members":{"UploadUrl":{"shape":"S31"},"SignedHeaders":{"type":"map","key":{},"value":{}}}}}}},"RemoveAllResourcePermissions":{"http":{"method":"DELETE","requestUri":"/api/v1/resources/{ResourceId}/permissions","responseCode":204},"input":{"type":"structure","required":["ResourceId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"ResourceId":{"location":"uri","locationName":"ResourceId"}}}},"RemoveResourcePermission":{"http":{"method":"DELETE","requestUri":"/api/v1/resources/{ResourceId}/permissions/{PrincipalId}","responseCode":204},"input":{"type":"structure","required":["ResourceId","PrincipalId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"ResourceId":{"location":"uri","locationName":"ResourceId"},"PrincipalId":{"location":"uri","locationName":"PrincipalId"},"PrincipalType":{"location":"querystring","locationName":"type"}}}},"RestoreDocumentVersions":{"http":{"requestUri":"/api/v1/documentVersions/restore/{DocumentId}","responseCode":204},"input":{"type":"structure","required":["DocumentId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"}}}},"SearchResources":{"http":{"requestUri":"/api/v1/search","responseCode":200},"input":{"type":"structure","members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"QueryText":{"shape":"S3d"},"QueryScopes":{"type":"list","member":{}},"OrganizationId":{},"AdditionalResponseFields":{"type":"list","member":{}},"Filters":{"type":"structure","members":{"TextLocales":{"type":"list","member":{}},"ContentCategories":{"type":"list","member":{}},"ResourceTypes":{"type":"list","member":{}},"Labels":{"type":"list","member":{}},"Principals":{"type":"list","member":{"type":"structure","required":["Id"],"members":{"Id":{},"Roles":{"type":"list","member":{}}}}},"AncestorIds":{"type":"list","member":{}},"SearchCollectionTypes":{"type":"list","member":{}},"SizeRange":{"type":"structure","members":{"StartValue":{"type":"long"},"EndValue":{"type":"long"}}},"CreatedRange":{"shape":"S5d"},"ModifiedRange":{"shape":"S5d"}}},"OrderBy":{"type":"list","member":{"type":"structure","members":{"Field":{},"Order":{}}}},"Limit":{"type":"integer"},"Marker":{}}},"output":{"type":"structure","members":{"Items":{"type":"list","member":{"type":"structure","members":{"ResourceType":{},"WebUrl":{"type":"string","sensitive":true},"DocumentMetadata":{"shape":"S3b"},"FolderMetadata":{"shape":"S1d"},"CommentMetadata":{"shape":"S2m"},"DocumentVersionMetadata":{"shape":"S2w"}}}},"Marker":{}}}},"UpdateDocument":{"http":{"method":"PATCH","requestUri":"/api/v1/documents/{DocumentId}","responseCode":200},"input":{"type":"structure","required":["DocumentId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"Name":{"shape":"S1b"},"ParentFolderId":{},"ResourceState":{}}}},"UpdateDocumentVersion":{"http":{"method":"PATCH","requestUri":"/api/v1/documents/{DocumentId}/versions/{VersionId}","responseCode":200},"input":{"type":"structure","required":["DocumentId","VersionId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"VersionId":{"location":"uri","locationName":"VersionId"},"VersionStatus":{}}}},"UpdateFolder":{"http":{"method":"PATCH","requestUri":"/api/v1/folders/{FolderId}","responseCode":200},"input":{"type":"structure","required":["FolderId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"FolderId":{"location":"uri","locationName":"FolderId"},"Name":{"shape":"S1b"},"ParentFolderId":{},"ResourceState":{}}}},"UpdateUser":{"http":{"method":"PATCH","requestUri":"/api/v1/users/{UserId}","responseCode":200},"input":{"type":"structure","required":["UserId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"UserId":{"location":"uri","locationName":"UserId"},"GivenName":{"shape":"Sb"},"Surname":{"shape":"Sb"},"Type":{},"StorageRule":{"shape":"Sj"},"TimeZoneId":{},"Locale":{},"GrantPoweruserPrivileges":{}}},"output":{"type":"structure","members":{"User":{"shape":"S8"}}}}},"shapes":{"S2":{"type":"string","sensitive":true},"S8":{"type":"structure","members":{"Id":{},"Username":{"shape":"S9"},"EmailAddress":{"shape":"Sa"},"GivenName":{"shape":"Sb"},"Surname":{"shape":"Sb"},"OrganizationId":{},"RootFolderId":{},"RecycleBinFolderId":{},"Status":{},"Type":{},"CreatedTimestamp":{"type":"timestamp"},"ModifiedTimestamp":{"type":"timestamp"},"TimeZoneId":{},"Locale":{},"Storage":{"type":"structure","members":{"StorageUtilizedInBytes":{"type":"long"},"StorageRule":{"shape":"Sj"}}}}},"S9":{"type":"string","sensitive":true},"Sa":{"type":"string","sensitive":true},"Sb":{"type":"string","sensitive":true},"Sj":{"type":"structure","members":{"StorageAllocatedInBytes":{"type":"long"},"StorageType":{}}},"St":{"type":"string","sensitive":true},"S10":{"type":"string","sensitive":true},"S13":{"type":"structure","required":["CommentId"],"members":{"CommentId":{},"ParentId":{},"ThreadId":{},"Text":{"shape":"S10"},"Contributor":{"shape":"S8"},"CreatedTimestamp":{"type":"timestamp"},"Status":{},"Visibility":{},"RecipientId":{}}},"S16":{"type":"map","key":{},"value":{}},"S1b":{"type":"string","sensitive":true},"S1d":{"type":"structure","members":{"Id":{},"Name":{"shape":"S1b"},"CreatorId":{},"ParentFolderId":{},"CreatedTimestamp":{"type":"timestamp"},"ModifiedTimestamp":{"type":"timestamp"},"ResourceState":{},"Signature":{},"Labels":{"shape":"S1g"},"Size":{"type":"long"},"LatestVersionSize":{"type":"long"}}},"S1g":{"type":"list","member":{}},"S1p":{"type":"structure","members":{"SubscriptionId":{},"EndPoint":{},"Protocol":{}}},"S2e":{"type":"structure","members":{"Id":{},"Username":{"shape":"S9"},"GivenName":{"shape":"Sb"},"Surname":{"shape":"Sb"},"EmailAddress":{"shape":"Sa"}}},"S2h":{"type":"list","member":{"type":"structure","members":{"Id":{},"Name":{}}}},"S2k":{"type":"structure","members":{"Type":{},"Name":{"shape":"S1b"},"OriginalName":{"shape":"S1b"},"Id":{},"VersionId":{},"Owner":{"shape":"S2e"},"ParentId":{}}},"S2m":{"type":"structure","members":{"CommentId":{},"Contributor":{"shape":"S8"},"CreatedTimestamp":{"type":"timestamp"},"CommentStatus":{},"RecipientId":{},"ContributorId":{}}},"S2w":{"type":"structure","members":{"Id":{},"Name":{"shape":"S1b"},"ContentType":{},"Size":{"type":"long"},"Signature":{},"Status":{},"CreatedTimestamp":{"type":"timestamp"},"ModifiedTimestamp":{"type":"timestamp"},"ContentCreatedTimestamp":{"type":"timestamp"},"ContentModifiedTimestamp":{"type":"timestamp"},"CreatorId":{},"Thumbnail":{"type":"map","key":{},"value":{"shape":"S31"}},"Source":{"type":"map","key":{},"value":{"shape":"S31"}}}},"S31":{"type":"string","sensitive":true},"S39":{"type":"list","member":{"shape":"S1d"}},"S3a":{"type":"list","member":{"shape":"S3b"}},"S3b":{"type":"structure","members":{"Id":{},"CreatorId":{},"ParentFolderId":{},"CreatedTimestamp":{"type":"timestamp"},"ModifiedTimestamp":{"type":"timestamp"},"LatestVersionMetadata":{"shape":"S2w"},"ResourceState":{},"Labels":{"shape":"S1g"}}},"S3d":{"type":"string","sensitive":true},"S44":{"type":"structure","members":{"Components":{"type":"list","member":{"type":"structure","members":{"Id":{},"Name":{"shape":"S1b"}}}}}},"S5d":{"type":"structure","members":{"StartValue":{"type":"timestamp"},"EndValue":{"type":"timestamp"}}}}}')},94768:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeActivities":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"UserActivities"},"DescribeComments":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"Comments"},"DescribeDocumentVersions":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"DocumentVersions"},"DescribeFolderContents":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":["Folders","Documents"]},"DescribeGroups":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"Groups"},"DescribeNotificationSubscriptions":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"Subscriptions"},"DescribeResourcePermissions":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"Principals"},"DescribeRootFolders":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"Folders"},"DescribeUsers":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"Users"},"SearchResources":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"Items"}}}')},97355:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2016-04-12","endpointPrefix":"xray","protocol":"rest-json","serviceFullName":"AWS X-Ray","serviceId":"XRay","signatureVersion":"v4","uid":"xray-2016-04-12"},"operations":{"BatchGetTraces":{"http":{"requestUri":"/Traces"},"input":{"type":"structure","required":["TraceIds"],"members":{"TraceIds":{"shape":"S2"},"NextToken":{}}},"output":{"type":"structure","members":{"Traces":{"type":"list","member":{"type":"structure","members":{"Id":{},"Duration":{"type":"double"},"LimitExceeded":{"type":"boolean"},"Segments":{"type":"list","member":{"type":"structure","members":{"Id":{},"Document":{}}}}}}},"UnprocessedTraceIds":{"type":"list","member":{}},"NextToken":{}}}},"CreateGroup":{"http":{"requestUri":"/CreateGroup"},"input":{"type":"structure","required":["GroupName"],"members":{"GroupName":{},"FilterExpression":{},"InsightsConfiguration":{"shape":"Si"},"Tags":{"shape":"Sj"}}},"output":{"type":"structure","members":{"Group":{"shape":"So"}}}},"CreateSamplingRule":{"http":{"requestUri":"/CreateSamplingRule"},"input":{"type":"structure","required":["SamplingRule"],"members":{"SamplingRule":{"shape":"Sq"},"Tags":{"shape":"Sj"}}},"output":{"type":"structure","members":{"SamplingRuleRecord":{"shape":"S16"}}}},"DeleteGroup":{"http":{"requestUri":"/DeleteGroup"},"input":{"type":"structure","members":{"GroupName":{},"GroupARN":{}}},"output":{"type":"structure","members":{}}},"DeleteResourcePolicy":{"http":{"requestUri":"/DeleteResourcePolicy"},"input":{"type":"structure","required":["PolicyName"],"members":{"PolicyName":{},"PolicyRevisionId":{}}},"output":{"type":"structure","members":{}}},"DeleteSamplingRule":{"http":{"requestUri":"/DeleteSamplingRule"},"input":{"type":"structure","members":{"RuleName":{},"RuleARN":{}}},"output":{"type":"structure","members":{"SamplingRuleRecord":{"shape":"S16"}}}},"GetEncryptionConfig":{"http":{"requestUri":"/EncryptionConfig"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"EncryptionConfig":{"shape":"S1j"}}}},"GetGroup":{"http":{"requestUri":"/GetGroup"},"input":{"type":"structure","members":{"GroupName":{},"GroupARN":{}}},"output":{"type":"structure","members":{"Group":{"shape":"So"}}}},"GetGroups":{"http":{"requestUri":"/Groups"},"input":{"type":"structure","members":{"NextToken":{}}},"output":{"type":"structure","members":{"Groups":{"type":"list","member":{"type":"structure","members":{"GroupName":{},"GroupARN":{},"FilterExpression":{},"InsightsConfiguration":{"shape":"Si"}}}},"NextToken":{}}}},"GetInsight":{"http":{"requestUri":"/Insight"},"input":{"type":"structure","required":["InsightId"],"members":{"InsightId":{}}},"output":{"type":"structure","members":{"Insight":{"type":"structure","members":{"InsightId":{},"GroupARN":{},"GroupName":{},"RootCauseServiceId":{"shape":"S1x"},"Categories":{"shape":"S1z"},"State":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Summary":{},"ClientRequestImpactStatistics":{"shape":"S23"},"RootCauseServiceRequestImpactStatistics":{"shape":"S23"},"TopAnomalousServices":{"shape":"S25"}}}}}},"GetInsightEvents":{"http":{"requestUri":"/InsightEvents"},"input":{"type":"structure","required":["InsightId"],"members":{"InsightId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InsightEvents":{"type":"list","member":{"type":"structure","members":{"Summary":{},"EventTime":{"type":"timestamp"},"ClientRequestImpactStatistics":{"shape":"S23"},"RootCauseServiceRequestImpactStatistics":{"shape":"S23"},"TopAnomalousServices":{"shape":"S25"}}}},"NextToken":{}}}},"GetInsightImpactGraph":{"http":{"requestUri":"/InsightImpactGraph"},"input":{"type":"structure","required":["InsightId","StartTime","EndTime"],"members":{"InsightId":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"NextToken":{}}},"output":{"type":"structure","members":{"InsightId":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"ServiceGraphStartTime":{"type":"timestamp"},"ServiceGraphEndTime":{"type":"timestamp"},"Services":{"type":"list","member":{"type":"structure","members":{"ReferenceId":{"type":"integer"},"Type":{},"Name":{},"Names":{"shape":"S1y"},"AccountId":{},"Edges":{"type":"list","member":{"type":"structure","members":{"ReferenceId":{"type":"integer"}}}}}}},"NextToken":{}}}},"GetInsightSummaries":{"http":{"requestUri":"/InsightSummaries"},"input":{"type":"structure","required":["StartTime","EndTime"],"members":{"States":{"type":"list","member":{}},"GroupARN":{},"GroupName":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InsightSummaries":{"type":"list","member":{"type":"structure","members":{"InsightId":{},"GroupARN":{},"GroupName":{},"RootCauseServiceId":{"shape":"S1x"},"Categories":{"shape":"S1z"},"State":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Summary":{},"ClientRequestImpactStatistics":{"shape":"S23"},"RootCauseServiceRequestImpactStatistics":{"shape":"S23"},"TopAnomalousServices":{"shape":"S25"},"LastUpdateTime":{"type":"timestamp"}}}},"NextToken":{}}}},"GetSamplingRules":{"http":{"requestUri":"/GetSamplingRules"},"input":{"type":"structure","members":{"NextToken":{}}},"output":{"type":"structure","members":{"SamplingRuleRecords":{"type":"list","member":{"shape":"S16"}},"NextToken":{}}}},"GetSamplingStatisticSummaries":{"http":{"requestUri":"/SamplingStatisticSummaries"},"input":{"type":"structure","members":{"NextToken":{}}},"output":{"type":"structure","members":{"SamplingStatisticSummaries":{"type":"list","member":{"type":"structure","members":{"RuleName":{},"Timestamp":{"type":"timestamp"},"RequestCount":{"type":"integer"},"BorrowCount":{"type":"integer"},"SampledCount":{"type":"integer"}}}},"NextToken":{}}}},"GetSamplingTargets":{"http":{"requestUri":"/SamplingTargets"},"input":{"type":"structure","required":["SamplingStatisticsDocuments"],"members":{"SamplingStatisticsDocuments":{"type":"list","member":{"type":"structure","required":["RuleName","ClientID","Timestamp","RequestCount","SampledCount"],"members":{"RuleName":{},"ClientID":{},"Timestamp":{"type":"timestamp"},"RequestCount":{"type":"integer"},"SampledCount":{"type":"integer"},"BorrowCount":{"type":"integer"}}}}}},"output":{"type":"structure","members":{"SamplingTargetDocuments":{"type":"list","member":{"type":"structure","members":{"RuleName":{},"FixedRate":{"type":"double"},"ReservoirQuota":{"type":"integer"},"ReservoirQuotaTTL":{"type":"timestamp"},"Interval":{"type":"integer"}}}},"LastRuleModification":{"type":"timestamp"},"UnprocessedStatistics":{"type":"list","member":{"type":"structure","members":{"RuleName":{},"ErrorCode":{},"Message":{}}}}}}},"GetServiceGraph":{"http":{"requestUri":"/ServiceGraph"},"input":{"type":"structure","required":["StartTime","EndTime"],"members":{"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"GroupName":{},"GroupARN":{},"NextToken":{}}},"output":{"type":"structure","members":{"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Services":{"shape":"S3e"},"ContainsOldGroupVersions":{"type":"boolean"},"NextToken":{}}}},"GetTimeSeriesServiceStatistics":{"http":{"requestUri":"/TimeSeriesServiceStatistics"},"input":{"type":"structure","required":["StartTime","EndTime"],"members":{"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"GroupName":{},"GroupARN":{},"EntitySelectorExpression":{},"Period":{"type":"integer"},"ForecastStatistics":{"type":"boolean"},"NextToken":{}}},"output":{"type":"structure","members":{"TimeSeriesServiceStatistics":{"type":"list","member":{"type":"structure","members":{"Timestamp":{"type":"timestamp"},"EdgeSummaryStatistics":{"shape":"S3i"},"ServiceSummaryStatistics":{"shape":"S3q"},"ServiceForecastStatistics":{"type":"structure","members":{"FaultCountHigh":{"type":"long"},"FaultCountLow":{"type":"long"}}},"ResponseTimeHistogram":{"shape":"S3l"}}}},"ContainsOldGroupVersions":{"type":"boolean"},"NextToken":{}}}},"GetTraceGraph":{"http":{"requestUri":"/TraceGraph"},"input":{"type":"structure","required":["TraceIds"],"members":{"TraceIds":{"shape":"S2"},"NextToken":{}}},"output":{"type":"structure","members":{"Services":{"shape":"S3e"},"NextToken":{}}}},"GetTraceSummaries":{"http":{"requestUri":"/TraceSummaries"},"input":{"type":"structure","required":["StartTime","EndTime"],"members":{"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"TimeRangeType":{},"Sampling":{"type":"boolean"},"SamplingStrategy":{"type":"structure","members":{"Name":{},"Value":{"type":"double"}}},"FilterExpression":{},"NextToken":{}}},"output":{"type":"structure","members":{"TraceSummaries":{"type":"list","member":{"type":"structure","members":{"Id":{},"StartTime":{"type":"timestamp"},"Duration":{"type":"double"},"ResponseTime":{"type":"double"},"HasFault":{"type":"boolean"},"HasError":{"type":"boolean"},"HasThrottle":{"type":"boolean"},"IsPartial":{"type":"boolean"},"Http":{"type":"structure","members":{"HttpURL":{},"HttpStatus":{"type":"integer"},"HttpMethod":{},"UserAgent":{},"ClientIp":{}}},"Annotations":{"type":"map","key":{},"value":{"type":"list","member":{"type":"structure","members":{"AnnotationValue":{"type":"structure","members":{"NumberValue":{"type":"double"},"BooleanValue":{"type":"boolean"},"StringValue":{}}},"ServiceIds":{"shape":"S4d"}}}}},"Users":{"type":"list","member":{"type":"structure","members":{"UserName":{},"ServiceIds":{"shape":"S4d"}}}},"ServiceIds":{"shape":"S4d"},"ResourceARNs":{"type":"list","member":{"type":"structure","members":{"ARN":{}}}},"InstanceIds":{"type":"list","member":{"type":"structure","members":{"Id":{}}}},"AvailabilityZones":{"type":"list","member":{"type":"structure","members":{"Name":{}}}},"EntryPoint":{"shape":"S1x"},"FaultRootCauses":{"type":"list","member":{"type":"structure","members":{"Services":{"type":"list","member":{"type":"structure","members":{"Name":{},"Names":{"shape":"S1y"},"Type":{},"AccountId":{},"EntityPath":{"type":"list","member":{"type":"structure","members":{"Name":{},"Exceptions":{"shape":"S4s"},"Remote":{"type":"boolean"}}}},"Inferred":{"type":"boolean"}}}},"ClientImpacting":{"type":"boolean"}}}},"ErrorRootCauses":{"type":"list","member":{"type":"structure","members":{"Services":{"type":"list","member":{"type":"structure","members":{"Name":{},"Names":{"shape":"S1y"},"Type":{},"AccountId":{},"EntityPath":{"type":"list","member":{"type":"structure","members":{"Name":{},"Exceptions":{"shape":"S4s"},"Remote":{"type":"boolean"}}}},"Inferred":{"type":"boolean"}}}},"ClientImpacting":{"type":"boolean"}}}},"ResponseTimeRootCauses":{"type":"list","member":{"type":"structure","members":{"Services":{"type":"list","member":{"type":"structure","members":{"Name":{},"Names":{"shape":"S1y"},"Type":{},"AccountId":{},"EntityPath":{"type":"list","member":{"type":"structure","members":{"Name":{},"Coverage":{"type":"double"},"Remote":{"type":"boolean"}}}},"Inferred":{"type":"boolean"}}}},"ClientImpacting":{"type":"boolean"}}}},"Revision":{"type":"integer"},"MatchedEventTime":{"type":"timestamp"}}}},"ApproximateTime":{"type":"timestamp"},"TracesProcessedCount":{"type":"long"},"NextToken":{}}}},"ListResourcePolicies":{"http":{"requestUri":"/ListResourcePolicies"},"input":{"type":"structure","members":{"NextToken":{}}},"output":{"type":"structure","members":{"ResourcePolicies":{"type":"list","member":{"shape":"S5a"}},"NextToken":{}}}},"ListTagsForResource":{"http":{"requestUri":"/ListTagsForResource"},"input":{"type":"structure","required":["ResourceARN"],"members":{"ResourceARN":{},"NextToken":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"Sj"},"NextToken":{}}}},"PutEncryptionConfig":{"http":{"requestUri":"/PutEncryptionConfig"},"input":{"type":"structure","required":["Type"],"members":{"KeyId":{},"Type":{}}},"output":{"type":"structure","members":{"EncryptionConfig":{"shape":"S1j"}}}},"PutResourcePolicy":{"http":{"requestUri":"/PutResourcePolicy"},"input":{"type":"structure","required":["PolicyName","PolicyDocument"],"members":{"PolicyName":{},"PolicyDocument":{},"PolicyRevisionId":{},"BypassPolicyLockoutCheck":{"type":"boolean"}}},"output":{"type":"structure","members":{"ResourcePolicy":{"shape":"S5a"}}}},"PutTelemetryRecords":{"http":{"requestUri":"/TelemetryRecords"},"input":{"type":"structure","required":["TelemetryRecords"],"members":{"TelemetryRecords":{"type":"list","member":{"type":"structure","required":["Timestamp"],"members":{"Timestamp":{"type":"timestamp"},"SegmentsReceivedCount":{"type":"integer"},"SegmentsSentCount":{"type":"integer"},"SegmentsSpilloverCount":{"type":"integer"},"SegmentsRejectedCount":{"type":"integer"},"BackendConnectionErrors":{"type":"structure","members":{"TimeoutCount":{"type":"integer"},"ConnectionRefusedCount":{"type":"integer"},"HTTPCode4XXCount":{"type":"integer"},"HTTPCode5XXCount":{"type":"integer"},"UnknownHostCount":{"type":"integer"},"OtherCount":{"type":"integer"}}}}}},"EC2InstanceId":{},"Hostname":{},"ResourceARN":{}}},"output":{"type":"structure","members":{}}},"PutTraceSegments":{"http":{"requestUri":"/TraceSegments"},"input":{"type":"structure","required":["TraceSegmentDocuments"],"members":{"TraceSegmentDocuments":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"UnprocessedTraceSegments":{"type":"list","member":{"type":"structure","members":{"Id":{},"ErrorCode":{},"Message":{}}}}}}},"TagResource":{"http":{"requestUri":"/TagResource"},"input":{"type":"structure","required":["ResourceARN","Tags"],"members":{"ResourceARN":{},"Tags":{"shape":"Sj"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"http":{"requestUri":"/UntagResource"},"input":{"type":"structure","required":["ResourceARN","TagKeys"],"members":{"ResourceARN":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateGroup":{"http":{"requestUri":"/UpdateGroup"},"input":{"type":"structure","members":{"GroupName":{},"GroupARN":{},"FilterExpression":{},"InsightsConfiguration":{"shape":"Si"}}},"output":{"type":"structure","members":{"Group":{"shape":"So"}}}},"UpdateSamplingRule":{"http":{"requestUri":"/UpdateSamplingRule"},"input":{"type":"structure","required":["SamplingRuleUpdate"],"members":{"SamplingRuleUpdate":{"type":"structure","members":{"RuleName":{},"RuleARN":{},"ResourceARN":{},"Priority":{"type":"integer"},"FixedRate":{"type":"double"},"ReservoirSize":{"type":"integer"},"Host":{},"ServiceName":{},"ServiceType":{},"HTTPMethod":{},"URLPath":{},"Attributes":{"shape":"S12"}}}}},"output":{"type":"structure","members":{"SamplingRuleRecord":{"shape":"S16"}}}}},"shapes":{"S2":{"type":"list","member":{}},"Si":{"type":"structure","members":{"InsightsEnabled":{"type":"boolean"},"NotificationsEnabled":{"type":"boolean"}}},"Sj":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"So":{"type":"structure","members":{"GroupName":{},"GroupARN":{},"FilterExpression":{},"InsightsConfiguration":{"shape":"Si"}}},"Sq":{"type":"structure","required":["ResourceARN","Priority","FixedRate","ReservoirSize","ServiceName","ServiceType","Host","HTTPMethod","URLPath","Version"],"members":{"RuleName":{},"RuleARN":{},"ResourceARN":{},"Priority":{"type":"integer"},"FixedRate":{"type":"double"},"ReservoirSize":{"type":"integer"},"ServiceName":{},"ServiceType":{},"Host":{},"HTTPMethod":{},"URLPath":{},"Version":{"type":"integer"},"Attributes":{"shape":"S12"}}},"S12":{"type":"map","key":{},"value":{}},"S16":{"type":"structure","members":{"SamplingRule":{"shape":"Sq"},"CreatedAt":{"type":"timestamp"},"ModifiedAt":{"type":"timestamp"}}},"S1j":{"type":"structure","members":{"KeyId":{},"Status":{},"Type":{}}},"S1x":{"type":"structure","members":{"Name":{},"Names":{"shape":"S1y"},"AccountId":{},"Type":{}}},"S1y":{"type":"list","member":{}},"S1z":{"type":"list","member":{}},"S23":{"type":"structure","members":{"FaultCount":{"type":"long"},"OkCount":{"type":"long"},"TotalCount":{"type":"long"}}},"S25":{"type":"list","member":{"type":"structure","members":{"ServiceId":{"shape":"S1x"}}}},"S3e":{"type":"list","member":{"type":"structure","members":{"ReferenceId":{"type":"integer"},"Name":{},"Names":{"shape":"S1y"},"Root":{"type":"boolean"},"AccountId":{},"Type":{},"State":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Edges":{"type":"list","member":{"type":"structure","members":{"ReferenceId":{"type":"integer"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"SummaryStatistics":{"shape":"S3i"},"ResponseTimeHistogram":{"shape":"S3l"},"Aliases":{"type":"list","member":{"type":"structure","members":{"Name":{},"Names":{"type":"list","member":{}},"Type":{}}}},"EdgeType":{},"ReceivedEventAgeHistogram":{"shape":"S3l"}}}},"SummaryStatistics":{"shape":"S3q"},"DurationHistogram":{"shape":"S3l"},"ResponseTimeHistogram":{"shape":"S3l"}}}},"S3i":{"type":"structure","members":{"OkCount":{"type":"long"},"ErrorStatistics":{"shape":"S3j"},"FaultStatistics":{"shape":"S3k"},"TotalCount":{"type":"long"},"TotalResponseTime":{"type":"double"}}},"S3j":{"type":"structure","members":{"ThrottleCount":{"type":"long"},"OtherCount":{"type":"long"},"TotalCount":{"type":"long"}}},"S3k":{"type":"structure","members":{"OtherCount":{"type":"long"},"TotalCount":{"type":"long"}}},"S3l":{"type":"list","member":{"type":"structure","members":{"Value":{"type":"double"},"Count":{"type":"integer"}}}},"S3q":{"type":"structure","members":{"OkCount":{"type":"long"},"ErrorStatistics":{"shape":"S3j"},"FaultStatistics":{"shape":"S3k"},"TotalCount":{"type":"long"},"TotalResponseTime":{"type":"double"}}},"S4d":{"type":"list","member":{"shape":"S1x"}},"S4s":{"type":"list","member":{"type":"structure","members":{"Name":{},"Message":{}}}},"S5a":{"type":"structure","members":{"PolicyName":{},"PolicyDocument":{},"PolicyRevisionId":{},"LastUpdatedTime":{"type":"timestamp"}}}}}')},97949:function(e){"use strict";e.exports=JSON.parse('{"o":{"BatchGetTraces":{"input_token":"NextToken","non_aggregate_keys":["UnprocessedTraceIds"],"output_token":"NextToken","result_key":"Traces"},"GetGroups":{"input_token":"NextToken","output_token":"NextToken","result_key":"Groups"},"GetInsightEvents":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetInsightSummaries":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetSamplingRules":{"input_token":"NextToken","output_token":"NextToken","result_key":"SamplingRuleRecords"},"GetSamplingStatisticSummaries":{"input_token":"NextToken","output_token":"NextToken","result_key":"SamplingStatisticSummaries"},"GetServiceGraph":{"input_token":"NextToken","non_aggregate_keys":["StartTime","EndTime","ContainsOldGroupVersions"],"output_token":"NextToken","result_key":"Services"},"GetTimeSeriesServiceStatistics":{"input_token":"NextToken","non_aggregate_keys":["ContainsOldGroupVersions"],"output_token":"NextToken","result_key":"TimeSeriesServiceStatistics"},"GetTraceGraph":{"input_token":"NextToken","output_token":"NextToken","result_key":"Services"},"GetTraceSummaries":{"input_token":"NextToken","non_aggregate_keys":["TracesProcessedCount","ApproximateTime"],"output_token":"NextToken","result_key":"TraceSummaries"},"ListResourcePolicies":{"input_token":"NextToken","output_token":"NextToken","result_key":"ResourcePolicies"},"ListTagsForResource":{"input_token":"NextToken","output_token":"NextToken","result_key":"Tags"}}}')},80738:function(e){"use strict";e.exports=JSON.parse('{"rules":{"*/*":{"endpoint":"{service}.{region}.amazonaws.com"},"cn-*/*":{"endpoint":"{service}.{region}.amazonaws.com.cn"},"us-iso-*/*":"usIso","us-isob-*/*":"usIsob","*/budgets":"globalSSL","*/cloudfront":"globalSSL","*/sts":"globalSSL","*/importexport":{"endpoint":"{service}.amazonaws.com","signatureVersion":"v2","globalEndpoint":true},"*/route53":"globalSSL","cn-*/route53":{"endpoint":"{service}.amazonaws.com.cn","globalEndpoint":true,"signingRegion":"cn-northwest-1"},"us-gov-*/route53":"globalGovCloud","us-iso-*/route53":{"endpoint":"{service}.c2s.ic.gov","globalEndpoint":true,"signingRegion":"us-iso-east-1"},"us-isob-*/route53":{"endpoint":"{service}.sc2s.sgov.gov","globalEndpoint":true,"signingRegion":"us-isob-east-1"},"*/waf":"globalSSL","*/iam":"globalSSL","cn-*/iam":{"endpoint":"{service}.cn-north-1.amazonaws.com.cn","globalEndpoint":true,"signingRegion":"cn-north-1"},"us-iso-*/iam":{"endpoint":"{service}.us-iso-east-1.c2s.ic.gov","globalEndpoint":true,"signingRegion":"us-iso-east-1"},"us-gov-*/iam":"globalGovCloud","*/ce":{"endpoint":"{service}.us-east-1.amazonaws.com","globalEndpoint":true,"signingRegion":"us-east-1"},"cn-*/ce":{"endpoint":"{service}.cn-northwest-1.amazonaws.com.cn","globalEndpoint":true,"signingRegion":"cn-northwest-1"},"us-gov-*/sts":{"endpoint":"{service}.{region}.amazonaws.com"},"us-gov-west-1/s3":"s3signature","us-west-1/s3":"s3signature","us-west-2/s3":"s3signature","eu-west-1/s3":"s3signature","ap-southeast-1/s3":"s3signature","ap-southeast-2/s3":"s3signature","ap-northeast-1/s3":"s3signature","sa-east-1/s3":"s3signature","us-east-1/s3":{"endpoint":"{service}.amazonaws.com","signatureVersion":"s3"},"us-east-1/sdb":{"endpoint":"{service}.amazonaws.com","signatureVersion":"v2"},"*/sdb":{"endpoint":"{service}.{region}.amazonaws.com","signatureVersion":"v2"},"*/resource-explorer-2":"dualstackByDefault","*/kendra-ranking":"dualstackByDefault","*/internetmonitor":"dualstackByDefault","*/codecatalyst":"globalDualstackByDefault"},"fipsRules":{"*/*":"fipsStandard","us-gov-*/*":"fipsStandard","us-iso-*/*":{"endpoint":"{service}-fips.{region}.c2s.ic.gov"},"us-iso-*/dms":"usIso","us-isob-*/*":{"endpoint":"{service}-fips.{region}.sc2s.sgov.gov"},"us-isob-*/dms":"usIsob","cn-*/*":{"endpoint":"{service}-fips.{region}.amazonaws.com.cn"},"*/api.ecr":"fips.api.ecr","*/api.sagemaker":"fips.api.sagemaker","*/batch":"fipsDotPrefix","*/eks":"fipsDotPrefix","*/models.lex":"fips.models.lex","*/runtime.lex":"fips.runtime.lex","*/runtime.sagemaker":{"endpoint":"runtime-fips.sagemaker.{region}.amazonaws.com"},"*/iam":"fipsWithoutRegion","*/route53":"fipsWithoutRegion","*/transcribe":"fipsDotPrefix","*/waf":"fipsWithoutRegion","us-gov-*/transcribe":"fipsDotPrefix","us-gov-*/api.ecr":"fips.api.ecr","us-gov-*/api.sagemaker":"fips.api.sagemaker","us-gov-*/models.lex":"fips.models.lex","us-gov-*/runtime.lex":"fips.runtime.lex","us-gov-*/acm-pca":"fipsWithServiceOnly","us-gov-*/batch":"fipsWithServiceOnly","us-gov-*/cloudformation":"fipsWithServiceOnly","us-gov-*/config":"fipsWithServiceOnly","us-gov-*/eks":"fipsWithServiceOnly","us-gov-*/elasticmapreduce":"fipsWithServiceOnly","us-gov-*/identitystore":"fipsWithServiceOnly","us-gov-*/dynamodb":"fipsWithServiceOnly","us-gov-*/elasticloadbalancing":"fipsWithServiceOnly","us-gov-*/guardduty":"fipsWithServiceOnly","us-gov-*/monitoring":"fipsWithServiceOnly","us-gov-*/resource-groups":"fipsWithServiceOnly","us-gov-*/runtime.sagemaker":"fipsWithServiceOnly","us-gov-*/servicecatalog-appregistry":"fipsWithServiceOnly","us-gov-*/servicequotas":"fipsWithServiceOnly","us-gov-*/ssm":"fipsWithServiceOnly","us-gov-*/sts":"fipsWithServiceOnly","us-gov-*/support":"fipsWithServiceOnly","us-gov-west-1/states":"fipsWithServiceOnly","us-iso-east-1/elasticfilesystem":{"endpoint":"elasticfilesystem-fips.{region}.c2s.ic.gov"},"us-gov-west-1/organizations":"fipsWithServiceOnly","us-gov-west-1/route53":{"endpoint":"route53.us-gov.amazonaws.com"},"*/resource-explorer-2":"fipsDualstackByDefault","*/kendra-ranking":"dualstackByDefault","*/internetmonitor":"dualstackByDefault","*/codecatalyst":"fipsGlobalDualstackByDefault"},"dualstackRules":{"*/*":{"endpoint":"{service}.{region}.api.aws"},"cn-*/*":{"endpoint":"{service}.{region}.api.amazonwebservices.com.cn"},"*/s3":"dualstackLegacy","cn-*/s3":"dualstackLegacyCn","*/s3-control":"dualstackLegacy","cn-*/s3-control":"dualstackLegacyCn","ap-south-1/ec2":"dualstackLegacyEc2","eu-west-1/ec2":"dualstackLegacyEc2","sa-east-1/ec2":"dualstackLegacyEc2","us-east-1/ec2":"dualstackLegacyEc2","us-east-2/ec2":"dualstackLegacyEc2","us-west-2/ec2":"dualstackLegacyEc2"},"dualstackFipsRules":{"*/*":{"endpoint":"{service}-fips.{region}.api.aws"},"cn-*/*":{"endpoint":"{service}-fips.{region}.api.amazonwebservices.com.cn"},"*/s3":"dualstackFipsLegacy","cn-*/s3":"dualstackFipsLegacyCn","*/s3-control":"dualstackFipsLegacy","cn-*/s3-control":"dualstackFipsLegacyCn"},"patterns":{"globalSSL":{"endpoint":"https://{service}.amazonaws.com","globalEndpoint":true,"signingRegion":"us-east-1"},"globalGovCloud":{"endpoint":"{service}.us-gov.amazonaws.com","globalEndpoint":true,"signingRegion":"us-gov-west-1"},"s3signature":{"endpoint":"{service}.{region}.amazonaws.com","signatureVersion":"s3"},"usIso":{"endpoint":"{service}.{region}.c2s.ic.gov"},"usIsob":{"endpoint":"{service}.{region}.sc2s.sgov.gov"},"fipsStandard":{"endpoint":"{service}-fips.{region}.amazonaws.com"},"fipsDotPrefix":{"endpoint":"fips.{service}.{region}.amazonaws.com"},"fipsWithoutRegion":{"endpoint":"{service}-fips.amazonaws.com"},"fips.api.ecr":{"endpoint":"ecr-fips.{region}.amazonaws.com"},"fips.api.sagemaker":{"endpoint":"api-fips.sagemaker.{region}.amazonaws.com"},"fips.models.lex":{"endpoint":"models-fips.lex.{region}.amazonaws.com"},"fips.runtime.lex":{"endpoint":"runtime-fips.lex.{region}.amazonaws.com"},"fipsWithServiceOnly":{"endpoint":"{service}.{region}.amazonaws.com"},"dualstackLegacy":{"endpoint":"{service}.dualstack.{region}.amazonaws.com"},"dualstackLegacyCn":{"endpoint":"{service}.dualstack.{region}.amazonaws.com.cn"},"dualstackFipsLegacy":{"endpoint":"{service}-fips.dualstack.{region}.amazonaws.com"},"dualstackFipsLegacyCn":{"endpoint":"{service}-fips.dualstack.{region}.amazonaws.com.cn"},"dualstackLegacyEc2":{"endpoint":"api.ec2.{region}.aws"},"dualstackByDefault":{"endpoint":"{service}.{region}.api.aws"},"fipsDualstackByDefault":{"endpoint":"{service}-fips.{region}.api.aws"},"globalDualstackByDefault":{"endpoint":"{service}.global.api.aws"},"fipsGlobalDualstackByDefault":{"endpoint":"{service}-fips.global.api.aws"}}}')}}]);
2.1.12. https://dev-app.illusto.com/_next/static/chunks/4072747d-52af1a7a256f74c0.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/4072747d-52af1a7a256f74c0.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/4072747d-52af1a7a256f74c0.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:32:31 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"7190c-18b142b7028"
Vary: Accept-Encoding
Content-Length: 465164

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6586],{2658:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2016-11-15","endpointPrefix":"ec2","protocol":"ec2","serviceAbbreviation":"Amazon EC2","serviceFullName":"Amazon Elastic Compute Cloud","serviceId":"EC2","signatureVersion":"v4","uid":"ec2-2016-11-15","xmlNamespace":"http://ec2.amazonaws.com/doc/2016-11-15"},"operations":{"AcceptAddressTransfer":{"input":{"type":"structure","required":["Address"],"members":{"Address":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"AddressTransfer":{"shape":"Sa","locationName":"addressTransfer"}}}},"AcceptReservedInstancesExchangeQuote":{"input":{"type":"structure","required":["ReservedInstanceIds"],"members":{"DryRun":{"type":"boolean"},"ReservedInstanceIds":{"shape":"Se","locationName":"ReservedInstanceId"},"TargetConfigurations":{"shape":"Sg","locationName":"TargetConfiguration"}}},"output":{"type":"structure","members":{"ExchangeId":{"locationName":"exchangeId"}}}},"AcceptTransitGatewayMulticastDomainAssociations":{"input":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{},"TransitGatewayAttachmentId":{},"SubnetIds":{"shape":"So"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Associations":{"shape":"Sq","locationName":"associations"}}}},"AcceptTransitGatewayPeeringAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPeeringAttachment":{"shape":"Sx","locationName":"transitGatewayPeeringAttachment"}}}},"AcceptTransitGatewayVpcAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayVpcAttachment":{"shape":"S16","locationName":"transitGatewayVpcAttachment"}}}},"AcceptVpcEndpointConnections":{"input":{"type":"structure","required":["ServiceId","VpcEndpointIds"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"VpcEndpointIds":{"shape":"S1d","locationName":"VpcEndpointId"}}},"output":{"type":"structure","members":{"Unsuccessful":{"shape":"S1g","locationName":"unsuccessful"}}}},"AcceptVpcPeeringConnection":{"input":{"type":"structure","required":["VpcPeeringConnectionId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}},"output":{"type":"structure","members":{"VpcPeeringConnection":{"shape":"S1m","locationName":"vpcPeeringConnection"}}}},"AdvertiseByoipCidr":{"input":{"type":"structure","required":["Cidr"],"members":{"Cidr":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ByoipCidr":{"shape":"S1x","locationName":"byoipCidr"}}}},"AllocateAddress":{"input":{"type":"structure","members":{"Domain":{},"Address":{},"PublicIpv4Pool":{},"NetworkBorderGroup":{},"CustomerOwnedIpv4Pool":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"PublicIp":{"locationName":"publicIp"},"AllocationId":{"locationName":"allocationId"},"PublicIpv4Pool":{"locationName":"publicIpv4Pool"},"NetworkBorderGroup":{"locationName":"networkBorderGroup"},"Domain":{"locationName":"domain"},"CustomerOwnedIp":{"locationName":"customerOwnedIp"},"CustomerOwnedIpv4Pool":{"locationName":"customerOwnedIpv4Pool"},"CarrierIp":{"locationName":"carrierIp"}}}},"AllocateHosts":{"input":{"type":"structure","required":["AvailabilityZone"],"members":{"AutoPlacement":{"locationName":"autoPlacement"},"AvailabilityZone":{"locationName":"availabilityZone"},"ClientToken":{"locationName":"clientToken"},"InstanceType":{"locationName":"instanceType"},"InstanceFamily":{},"Quantity":{"locationName":"quantity","type":"integer"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"HostRecovery":{},"OutpostArn":{},"HostMaintenance":{},"AssetIds":{"locationName":"AssetId","type":"list","member":{}}}},"output":{"type":"structure","members":{"HostIds":{"shape":"S2b","locationName":"hostIdSet"}}}},"AllocateIpamPoolCidr":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"Cidr":{},"NetmaskLength":{"type":"integer"},"ClientToken":{"idempotencyToken":true},"Description":{},"PreviewNextCidr":{"type":"boolean"},"DisallowedCidrs":{"locationName":"DisallowedCidr","type":"list","member":{"locationName":"item"}}}},"output":{"type":"structure","members":{"IpamPoolAllocation":{"shape":"S2g","locationName":"ipamPoolAllocation"}}}},"ApplySecurityGroupsToClientVpnTargetNetwork":{"input":{"type":"structure","required":["ClientVpnEndpointId","VpcId","SecurityGroupIds"],"members":{"ClientVpnEndpointId":{},"VpcId":{},"SecurityGroupIds":{"shape":"S2m","locationName":"SecurityGroupId"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SecurityGroupIds":{"shape":"S2m","locationName":"securityGroupIds"}}}},"AssignIpv6Addresses":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"Ipv6AddressCount":{"locationName":"ipv6AddressCount","type":"integer"},"Ipv6Addresses":{"shape":"S2q","locationName":"ipv6Addresses"},"Ipv6PrefixCount":{"type":"integer"},"Ipv6Prefixes":{"shape":"S2r","locationName":"Ipv6Prefix"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"}}},"output":{"type":"structure","members":{"AssignedIpv6Addresses":{"shape":"S2q","locationName":"assignedIpv6Addresses"},"AssignedIpv6Prefixes":{"shape":"S2r","locationName":"assignedIpv6PrefixSet"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"}}}},"AssignPrivateIpAddresses":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"AllowReassignment":{"locationName":"allowReassignment","type":"boolean"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"PrivateIpAddresses":{"shape":"S2v","locationName":"privateIpAddress"},"SecondaryPrivateIpAddressCount":{"locationName":"secondaryPrivateIpAddressCount","type":"integer"},"Ipv4Prefixes":{"shape":"S2r","locationName":"Ipv4Prefix"},"Ipv4PrefixCount":{"type":"integer"}}},"output":{"type":"structure","members":{"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"AssignedPrivateIpAddresses":{"locationName":"assignedPrivateIpAddressesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"PrivateIpAddress":{"locationName":"privateIpAddress"}}}},"AssignedIpv4Prefixes":{"shape":"S2z","locationName":"assignedIpv4PrefixSet"}}}},"AssignPrivateNatGatewayAddress":{"input":{"type":"structure","required":["NatGatewayId"],"members":{"NatGatewayId":{},"PrivateIpAddresses":{"shape":"S33","locationName":"PrivateIpAddress"},"PrivateIpAddressCount":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NatGatewayId":{"locationName":"natGatewayId"},"NatGatewayAddresses":{"shape":"S36","locationName":"natGatewayAddressSet"}}}},"AssociateAddress":{"input":{"type":"structure","members":{"AllocationId":{},"InstanceId":{},"PublicIp":{},"AllowReassociation":{"locationName":"allowReassociation","type":"boolean"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"PrivateIpAddress":{"locationName":"privateIpAddress"}}},"output":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"}}}},"AssociateClientVpnTargetNetwork":{"input":{"type":"structure","required":["ClientVpnEndpointId","SubnetId"],"members":{"ClientVpnEndpointId":{},"SubnetId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"Status":{"shape":"S3h","locationName":"status"}}}},"AssociateDhcpOptions":{"input":{"type":"structure","required":["DhcpOptionsId","VpcId"],"members":{"DhcpOptionsId":{},"VpcId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"AssociateEnclaveCertificateIamRole":{"input":{"type":"structure","required":["CertificateArn","RoleArn"],"members":{"CertificateArn":{},"RoleArn":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CertificateS3BucketName":{"locationName":"certificateS3BucketName"},"CertificateS3ObjectKey":{"locationName":"certificateS3ObjectKey"},"EncryptionKmsKeyId":{"locationName":"encryptionKmsKeyId"}}}},"AssociateIamInstanceProfile":{"input":{"type":"structure","required":["IamInstanceProfile","InstanceId"],"members":{"IamInstanceProfile":{"shape":"S3q"},"InstanceId":{}}},"output":{"type":"structure","members":{"IamInstanceProfileAssociation":{"shape":"S3s","locationName":"iamInstanceProfileAssociation"}}}},"AssociateInstanceEventWindow":{"input":{"type":"structure","required":["InstanceEventWindowId","AssociationTarget"],"members":{"DryRun":{"type":"boolean"},"InstanceEventWindowId":{},"AssociationTarget":{"type":"structure","members":{"InstanceIds":{"shape":"S3y","locationName":"InstanceId"},"InstanceTags":{"shape":"S6","locationName":"InstanceTag"},"DedicatedHostIds":{"shape":"S3z","locationName":"DedicatedHostId"}}}}},"output":{"type":"structure","members":{"InstanceEventWindow":{"shape":"S42","locationName":"instanceEventWindow"}}}},"AssociateIpamResourceDiscovery":{"input":{"type":"structure","required":["IpamId","IpamResourceDiscoveryId"],"members":{"DryRun":{"type":"boolean"},"IpamId":{},"IpamResourceDiscoveryId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"IpamResourceDiscoveryAssociation":{"shape":"S4e","locationName":"ipamResourceDiscoveryAssociation"}}}},"AssociateNatGatewayAddress":{"input":{"type":"structure","required":["NatGatewayId","AllocationIds"],"members":{"NatGatewayId":{},"AllocationIds":{"shape":"S4k","locationName":"AllocationId"},"PrivateIpAddresses":{"shape":"S33","locationName":"PrivateIpAddress"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NatGatewayId":{"locationName":"natGatewayId"},"NatGatewayAddresses":{"shape":"S36","locationName":"natGatewayAddressSet"}}}},"AssociateRouteTable":{"input":{"type":"structure","required":["RouteTableId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"RouteTableId":{"locationName":"routeTableId"},"SubnetId":{"locationName":"subnetId"},"GatewayId":{}}},"output":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"AssociationState":{"shape":"S4q","locationName":"associationState"}}}},"AssociateSubnetCidrBlock":{"input":{"type":"structure","required":["Ipv6CidrBlock","SubnetId"],"members":{"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"},"SubnetId":{"locationName":"subnetId"}}},"output":{"type":"structure","members":{"Ipv6CidrBlockAssociation":{"shape":"S4u","locationName":"ipv6CidrBlockAssociation"},"SubnetId":{"locationName":"subnetId"}}}},"AssociateTransitGatewayMulticastDomain":{"input":{"type":"structure","required":["TransitGatewayMulticastDomainId","TransitGatewayAttachmentId","SubnetIds"],"members":{"TransitGatewayMulticastDomainId":{},"TransitGatewayAttachmentId":{},"SubnetIds":{"shape":"S4z"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Associations":{"shape":"Sq","locationName":"associations"}}}},"AssociateTransitGatewayPolicyTable":{"input":{"type":"structure","required":["TransitGatewayPolicyTableId","TransitGatewayAttachmentId"],"members":{"TransitGatewayPolicyTableId":{},"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Association":{"shape":"S54","locationName":"association"}}}},"AssociateTransitGatewayRouteTable":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","TransitGatewayAttachmentId"],"members":{"TransitGatewayRouteTableId":{},"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Association":{"shape":"S59","locationName":"association"}}}},"AssociateTrunkInterface":{"input":{"type":"structure","required":["BranchInterfaceId","TrunkInterfaceId"],"members":{"BranchInterfaceId":{},"TrunkInterfaceId":{},"VlanId":{"type":"integer"},"GreKey":{"type":"integer"},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"InterfaceAssociation":{"shape":"S5c","locationName":"interfaceAssociation"},"ClientToken":{"locationName":"clientToken"}}}},"AssociateVpcCidrBlock":{"input":{"type":"structure","required":["VpcId"],"members":{"AmazonProvidedIpv6CidrBlock":{"locationName":"amazonProvidedIpv6CidrBlock","type":"boolean"},"CidrBlock":{},"VpcId":{"locationName":"vpcId"},"Ipv6CidrBlockNetworkBorderGroup":{},"Ipv6Pool":{},"Ipv6CidrBlock":{},"Ipv4IpamPoolId":{},"Ipv4NetmaskLength":{"type":"integer"},"Ipv6IpamPoolId":{},"Ipv6NetmaskLength":{"type":"integer"}}},"output":{"type":"structure","members":{"Ipv6CidrBlockAssociation":{"shape":"S5j","locationName":"ipv6CidrBlockAssociation"},"CidrBlockAssociation":{"shape":"S5m","locationName":"cidrBlockAssociation"},"VpcId":{"locationName":"vpcId"}}}},"AttachClassicLinkVpc":{"input":{"type":"structure","required":["Groups","InstanceId","VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"Groups":{"shape":"S5o","locationName":"SecurityGroupId"},"InstanceId":{"locationName":"instanceId"},"VpcId":{"locationName":"vpcId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"AttachInternetGateway":{"input":{"type":"structure","required":["InternetGatewayId","VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"InternetGatewayId":{"locationName":"internetGatewayId"},"VpcId":{"locationName":"vpcId"}}}},"AttachNetworkInterface":{"input":{"type":"structure","required":["DeviceIndex","InstanceId","NetworkInterfaceId"],"members":{"DeviceIndex":{"locationName":"deviceIndex","type":"integer"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceId":{"locationName":"instanceId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"NetworkCardIndex":{"type":"integer"},"EnaSrdSpecification":{"shape":"S5t"}}},"output":{"type":"structure","members":{"AttachmentId":{"locationName":"attachmentId"},"NetworkCardIndex":{"locationName":"networkCardIndex","type":"integer"}}}},"AttachVerifiedAccessTrustProvider":{"input":{"type":"structure","required":["VerifiedAccessInstanceId","VerifiedAccessTrustProviderId"],"members":{"VerifiedAccessInstanceId":{},"VerifiedAccessTrustProviderId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessTrustProvider":{"shape":"S60","locationName":"verifiedAccessTrustProvider"},"VerifiedAccessInstance":{"shape":"S67","locationName":"verifiedAccessInstance"}}}},"AttachVolume":{"input":{"type":"structure","required":["Device","InstanceId","VolumeId"],"members":{"Device":{},"InstanceId":{},"VolumeId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"shape":"S6c"}},"AttachVpnGateway":{"input":{"type":"structure","required":["VpcId","VpnGatewayId"],"members":{"VpcId":{},"VpnGatewayId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"VpcAttachment":{"shape":"S6h","locationName":"attachment"}}}},"AuthorizeClientVpnIngress":{"input":{"type":"structure","required":["ClientVpnEndpointId","TargetNetworkCidr"],"members":{"ClientVpnEndpointId":{},"TargetNetworkCidr":{},"AccessGroupId":{},"AuthorizeAllGroups":{"type":"boolean"},"Description":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Status":{"shape":"S6l","locationName":"status"}}}},"AuthorizeSecurityGroupEgress":{"input":{"type":"structure","required":["GroupId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"GroupId":{"locationName":"groupId"},"IpPermissions":{"shape":"S6o","locationName":"ipPermissions"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"CidrIp":{"locationName":"cidrIp"},"FromPort":{"locationName":"fromPort","type":"integer"},"IpProtocol":{"locationName":"ipProtocol"},"ToPort":{"locationName":"toPort","type":"integer"},"SourceSecurityGroupName":{"locationName":"sourceSecurityGroupName"},"SourceSecurityGroupOwnerId":{"locationName":"sourceSecurityGroupOwnerId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"},"SecurityGroupRules":{"shape":"S6z","locationName":"securityGroupRuleSet"}}}},"AuthorizeSecurityGroupIngress":{"input":{"type":"structure","members":{"CidrIp":{},"FromPort":{"type":"integer"},"GroupId":{},"GroupName":{},"IpPermissions":{"shape":"S6o"},"IpProtocol":{},"SourceSecurityGroupName":{},"SourceSecurityGroupOwnerId":{},"ToPort":{"type":"integer"},"DryRun":{"locationName":"dryRun","type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"},"SecurityGroupRules":{"shape":"S6z","locationName":"securityGroupRuleSet"}}}},"BundleInstance":{"input":{"type":"structure","required":["InstanceId","Storage"],"members":{"InstanceId":{},"Storage":{"shape":"S78"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"BundleTask":{"shape":"S7d","locationName":"bundleInstanceTask"}}}},"CancelBundleTask":{"input":{"type":"structure","required":["BundleId"],"members":{"BundleId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"BundleTask":{"shape":"S7d","locationName":"bundleInstanceTask"}}}},"CancelCapacityReservation":{"input":{"type":"structure","required":["CapacityReservationId"],"members":{"CapacityReservationId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"CancelCapacityReservationFleets":{"input":{"type":"structure","required":["CapacityReservationFleetIds"],"members":{"DryRun":{"type":"boolean"},"CapacityReservationFleetIds":{"shape":"S7n","locationName":"CapacityReservationFleetId"}}},"output":{"type":"structure","members":{"SuccessfulFleetCancellations":{"locationName":"successfulFleetCancellationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CurrentFleetState":{"locationName":"currentFleetState"},"PreviousFleetState":{"locationName":"previousFleetState"},"CapacityReservationFleetId":{"locationName":"capacityReservationFleetId"}}}},"FailedFleetCancellations":{"locationName":"failedFleetCancellationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CapacityReservationFleetId":{"locationName":"capacityReservationFleetId"},"CancelCapacityReservationFleetError":{"locationName":"cancelCapacityReservationFleetError","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}}}}},"CancelConversionTask":{"input":{"type":"structure","required":["ConversionTaskId"],"members":{"ConversionTaskId":{"locationName":"conversionTaskId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"ReasonMessage":{"locationName":"reasonMessage"}}}},"CancelExportTask":{"input":{"type":"structure","required":["ExportTaskId"],"members":{"ExportTaskId":{"locationName":"exportTaskId"}}}},"CancelImageLaunchPermission":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"CancelImportTask":{"input":{"type":"structure","members":{"CancelReason":{},"DryRun":{"type":"boolean"},"ImportTaskId":{}}},"output":{"type":"structure","members":{"ImportTaskId":{"locationName":"importTaskId"},"PreviousState":{"locationName":"previousState"},"State":{"locationName":"state"}}}},"CancelReservedInstancesListing":{"input":{"type":"structure","required":["ReservedInstancesListingId"],"members":{"ReservedInstancesListingId":{"locationName":"reservedInstancesListingId"}}},"output":{"type":"structure","members":{"ReservedInstancesListings":{"shape":"S8b","locationName":"reservedInstancesListingsSet"}}}},"CancelSpotFleetRequests":{"input":{"type":"structure","required":["SpotFleetRequestIds","TerminateInstances"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"SpotFleetRequestIds":{"shape":"S8n","locationName":"spotFleetRequestId"},"TerminateInstances":{"locationName":"terminateInstances","type":"boolean"}}},"output":{"type":"structure","members":{"SuccessfulFleetRequests":{"locationName":"successfulFleetRequestSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CurrentSpotFleetRequestState":{"locationName":"currentSpotFleetRequestState"},"PreviousSpotFleetRequestState":{"locationName":"previousSpotFleetRequestState"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"}}}},"UnsuccessfulFleetRequests":{"locationName":"unsuccessfulFleetRequestSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"}}}}}}},"CancelSpotInstanceRequests":{"input":{"type":"structure","required":["SpotInstanceRequestIds"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"SpotInstanceRequestIds":{"shape":"S8y","locationName":"SpotInstanceRequestId"}}},"output":{"type":"structure","members":{"CancelledSpotInstanceRequests":{"locationName":"spotInstanceRequestSet","type":"list","member":{"locationName":"item","type":"structure","members":{"SpotInstanceRequestId":{"locationName":"spotInstanceRequestId"},"State":{"locationName":"state"}}}}}}},"ConfirmProductInstance":{"input":{"type":"structure","required":["InstanceId","ProductCode"],"members":{"InstanceId":{},"ProductCode":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"Return":{"locationName":"return","type":"boolean"}}}},"CopyFpgaImage":{"input":{"type":"structure","required":["SourceFpgaImageId","SourceRegion"],"members":{"DryRun":{"type":"boolean"},"SourceFpgaImageId":{},"Description":{},"Name":{},"SourceRegion":{},"ClientToken":{}}},"output":{"type":"structure","members":{"FpgaImageId":{"locationName":"fpgaImageId"}}}},"CopyImage":{"input":{"type":"structure","required":["Name","SourceImageId","SourceRegion"],"members":{"ClientToken":{},"Description":{},"Encrypted":{"locationName":"encrypted","type":"boolean"},"KmsKeyId":{"locationName":"kmsKeyId"},"Name":{},"SourceImageId":{},"SourceRegion":{},"DestinationOutpostArn":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"CopyImageTags":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageId":{"locationName":"imageId"}}}},"CopySnapshot":{"input":{"type":"structure","required":["SourceRegion","SourceSnapshotId"],"members":{"Description":{},"DestinationOutpostArn":{},"DestinationRegion":{"locationName":"destinationRegion"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"KmsKeyId":{"locationName":"kmsKeyId"},"PresignedUrl":{"locationName":"presignedUrl","type":"string","sensitive":true},"SourceRegion":{},"SourceSnapshotId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"CreateCapacityReservation":{"input":{"type":"structure","required":["InstanceType","InstancePlatform","InstanceCount"],"members":{"ClientToken":{},"InstanceType":{},"InstancePlatform":{},"AvailabilityZone":{},"AvailabilityZoneId":{},"Tenancy":{},"InstanceCount":{"type":"integer"},"EbsOptimized":{"type":"boolean"},"EphemeralStorage":{"type":"boolean"},"EndDate":{"type":"timestamp"},"EndDateType":{},"InstanceMatchCriteria":{},"TagSpecifications":{"shape":"S3"},"DryRun":{"type":"boolean"},"OutpostArn":{},"PlacementGroupArn":{}}},"output":{"type":"structure","members":{"CapacityReservation":{"shape":"S9o","locationName":"capacityReservation"}}}},"CreateCapacityReservationFleet":{"input":{"type":"structure","required":["InstanceTypeSpecifications","TotalTargetCapacity"],"members":{"AllocationStrategy":{},"ClientToken":{"idempotencyToken":true},"InstanceTypeSpecifications":{"locationName":"InstanceTypeSpecification","type":"list","member":{"type":"structure","members":{"InstanceType":{},"InstancePlatform":{},"Weight":{"type":"double"},"AvailabilityZone":{},"AvailabilityZoneId":{},"EbsOptimized":{"type":"boolean"},"Priority":{"type":"integer"}}}},"Tenancy":{},"TotalTargetCapacity":{"type":"integer"},"EndDate":{"type":"timestamp"},"InstanceMatchCriteria":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CapacityReservationFleetId":{"locationName":"capacityReservationFleetId"},"State":{"locationName":"state"},"TotalTargetCapacity":{"locationName":"totalTargetCapacity","type":"integer"},"TotalFulfilledCapacity":{"locationName":"totalFulfilledCapacity","type":"double"},"InstanceMatchCriteria":{"locationName":"instanceMatchCriteria"},"AllocationStrategy":{"locationName":"allocationStrategy"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"EndDate":{"locationName":"endDate","type":"timestamp"},"Tenancy":{"locationName":"tenancy"},"FleetCapacityReservations":{"shape":"Sa2","locationName":"fleetCapacityReservationSet"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"CreateCarrierGateway":{"input":{"type":"structure","required":["VpcId"],"members":{"VpcId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"CarrierGateway":{"shape":"Sa6","locationName":"carrierGateway"}}}},"CreateClientVpnEndpoint":{"input":{"type":"structure","required":["ClientCidrBlock","ServerCertificateArn","AuthenticationOptions","ConnectionLogOptions"],"members":{"ClientCidrBlock":{},"ServerCertificateArn":{},"AuthenticationOptions":{"locationName":"Authentication","type":"list","member":{"type":"structure","members":{"Type":{},"ActiveDirectory":{"type":"structure","members":{"DirectoryId":{}}},"MutualAuthentication":{"type":"structure","members":{"ClientRootCertificateChainArn":{}}},"FederatedAuthentication":{"type":"structure","members":{"SAMLProviderArn":{},"SelfServiceSAMLProviderArn":{}}}}}},"ConnectionLogOptions":{"shape":"Sag"},"DnsServers":{"shape":"So"},"TransportProtocol":{},"VpnPort":{"type":"integer"},"Description":{},"SplitTunnel":{"type":"boolean"},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"SecurityGroupIds":{"shape":"S2m","locationName":"SecurityGroupId"},"VpcId":{},"SelfServicePortal":{},"ClientConnectOptions":{"shape":"Saj"},"SessionTimeoutHours":{"type":"integer"},"ClientLoginBannerOptions":{"shape":"Sak"}}},"output":{"type":"structure","members":{"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"Status":{"shape":"Sam","locationName":"status"},"DnsName":{"locationName":"dnsName"}}}},"CreateClientVpnRoute":{"input":{"type":"structure","required":["ClientVpnEndpointId","DestinationCidrBlock","TargetVpcSubnetId"],"members":{"ClientVpnEndpointId":{},"DestinationCidrBlock":{},"TargetVpcSubnetId":{},"Description":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Status":{"shape":"Saq","locationName":"status"}}}},"CreateCoipCidr":{"input":{"type":"structure","required":["Cidr","CoipPoolId"],"members":{"Cidr":{},"CoipPoolId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CoipCidr":{"shape":"Sav","locationName":"coipCidr"}}}},"CreateCoipPool":{"input":{"type":"structure","required":["LocalGatewayRouteTableId"],"members":{"LocalGatewayRouteTableId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CoipPool":{"shape":"Saz","locationName":"coipPool"}}}},"CreateCustomerGateway":{"input":{"type":"structure","required":["Type"],"members":{"BgpAsn":{"type":"integer"},"PublicIp":{},"CertificateArn":{},"Type":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DeviceName":{},"IpAddress":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"CustomerGateway":{"shape":"Sb3","locationName":"customerGateway"}}}},"CreateDefaultSubnet":{"input":{"type":"structure","required":["AvailabilityZone"],"members":{"AvailabilityZone":{},"DryRun":{"type":"boolean"},"Ipv6Native":{"type":"boolean"}}},"output":{"type":"structure","members":{"Subnet":{"shape":"Sb6","locationName":"subnet"}}}},"CreateDefaultVpc":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Vpc":{"shape":"Sbe","locationName":"vpc"}}}},"CreateDhcpOptions":{"input":{"type":"structure","required":["DhcpConfigurations"],"members":{"DhcpConfigurations":{"locationName":"dhcpConfiguration","type":"list","member":{"locationName":"item","type":"structure","members":{"Key":{"locationName":"key"},"Values":{"shape":"So","locationName":"Value"}}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"DhcpOptions":{"shape":"Sbn","locationName":"dhcpOptions"}}}},"CreateEgressOnlyInternetGateway":{"input":{"type":"structure","required":["VpcId"],"members":{"ClientToken":{},"DryRun":{"type":"boolean"},"VpcId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"ClientToken":{"locationName":"clientToken"},"EgressOnlyInternetGateway":{"shape":"Sbu","locationName":"egressOnlyInternetGateway"}}}},"CreateFleet":{"input":{"type":"structure","required":["LaunchTemplateConfigs","TargetCapacitySpecification"],"members":{"DryRun":{"type":"boolean"},"ClientToken":{},"SpotOptions":{"type":"structure","members":{"AllocationStrategy":{},"MaintenanceStrategies":{"type":"structure","members":{"CapacityRebalance":{"type":"structure","members":{"ReplacementStrategy":{},"TerminationDelay":{"type":"integer"}}}}},"InstanceInterruptionBehavior":{},"InstancePoolsToUseCount":{"type":"integer"},"SingleInstanceType":{"type":"boolean"},"SingleAvailabilityZone":{"type":"boolean"},"MinTargetCapacity":{"type":"integer"},"MaxTotalPrice":{}}},"OnDemandOptions":{"type":"structure","members":{"AllocationStrategy":{},"CapacityReservationOptions":{"type":"structure","members":{"UsageStrategy":{}}},"SingleInstanceType":{"type":"boolean"},"SingleAvailabilityZone":{"type":"boolean"},"MinTargetCapacity":{"type":"integer"},"MaxTotalPrice":{}}},"ExcessCapacityTerminationPolicy":{},"LaunchTemplateConfigs":{"shape":"Sca"},"TargetCapacitySpecification":{"shape":"Sdd"},"TerminateInstancesWithExpiration":{"type":"boolean"},"Type":{},"ValidFrom":{"type":"timestamp"},"ValidUntil":{"type":"timestamp"},"ReplaceUnhealthyInstances":{"type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"Context":{}}},"output":{"type":"structure","members":{"FleetId":{"locationName":"fleetId"},"Errors":{"locationName":"errorSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateAndOverrides":{"shape":"Sdl","locationName":"launchTemplateAndOverrides"},"Lifecycle":{"locationName":"lifecycle"},"ErrorCode":{"locationName":"errorCode"},"ErrorMessage":{"locationName":"errorMessage"}}}},"Instances":{"locationName":"fleetInstanceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateAndOverrides":{"shape":"Sdl","locationName":"launchTemplateAndOverrides"},"Lifecycle":{"locationName":"lifecycle"},"InstanceIds":{"shape":"Se2","locationName":"instanceIds"},"InstanceType":{"locationName":"instanceType"},"Platform":{"locationName":"platform"}}}}}}},"CreateFlowLogs":{"input":{"type":"structure","required":["ResourceIds","ResourceType"],"members":{"DryRun":{"type":"boolean"},"ClientToken":{},"DeliverLogsPermissionArn":{},"DeliverCrossAccountRole":{},"LogGroupName":{},"ResourceIds":{"locationName":"ResourceId","type":"list","member":{"locationName":"item"}},"ResourceType":{},"TrafficType":{},"LogDestinationType":{},"LogDestination":{},"LogFormat":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"MaxAggregationInterval":{"type":"integer"},"DestinationOptions":{"type":"structure","members":{"FileFormat":{},"HiveCompatiblePartitions":{"type":"boolean"},"PerHourPartition":{"type":"boolean"}}}}},"output":{"type":"structure","members":{"ClientToken":{"locationName":"clientToken"},"FlowLogIds":{"shape":"So","locationName":"flowLogIdSet"},"Unsuccessful":{"shape":"S1g","locationName":"unsuccessful"}}}},"CreateFpgaImage":{"input":{"type":"structure","required":["InputStorageLocation"],"members":{"DryRun":{"type":"boolean"},"InputStorageLocation":{"shape":"See"},"LogsStorageLocation":{"shape":"See"},"Description":{},"Name":{},"ClientToken":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"FpgaImageId":{"locationName":"fpgaImageId"},"FpgaImageGlobalId":{"locationName":"fpgaImageGlobalId"}}}},"CreateImage":{"input":{"type":"structure","required":["InstanceId","Name"],"members":{"BlockDeviceMappings":{"shape":"Seh","locationName":"blockDeviceMapping"},"Description":{"locationName":"description"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceId":{"locationName":"instanceId"},"Name":{"locationName":"name"},"NoReboot":{"locationName":"noReboot","type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"ImageId":{"locationName":"imageId"}}}},"CreateInstanceConnectEndpoint":{"input":{"type":"structure","required":["SubnetId"],"members":{"DryRun":{"type":"boolean"},"SubnetId":{},"SecurityGroupIds":{"locationName":"SecurityGroupId","type":"list","member":{"locationName":"SecurityGroupId"}},"PreserveClientIp":{"type":"boolean"},"ClientToken":{"idempotencyToken":true},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"InstanceConnectEndpoint":{"shape":"Seq","locationName":"instanceConnectEndpoint"},"ClientToken":{"locationName":"clientToken"}}}},"CreateInstanceEventWindow":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Name":{},"TimeRanges":{"shape":"Sew","locationName":"TimeRange"},"CronExpression":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"InstanceEventWindow":{"shape":"S42","locationName":"instanceEventWindow"}}}},"CreateInstanceExportTask":{"input":{"type":"structure","required":["ExportToS3Task","InstanceId","TargetEnvironment"],"members":{"Description":{"locationName":"description"},"ExportToS3Task":{"locationName":"exportToS3","type":"structure","members":{"ContainerFormat":{"locationName":"containerFormat"},"DiskImageFormat":{"locationName":"diskImageFormat"},"S3Bucket":{"locationName":"s3Bucket"},"S3Prefix":{"locationName":"s3Prefix"}}},"InstanceId":{"locationName":"instanceId"},"TargetEnvironment":{"locationName":"targetEnvironment"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"ExportTask":{"shape":"Sf5","locationName":"exportTask"}}}},"CreateInternetGateway":{"input":{"type":"structure","members":{"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"InternetGateway":{"shape":"Sfb","locationName":"internetGateway"}}}},"CreateIpam":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Description":{},"OperatingRegions":{"shape":"Sfd","locationName":"OperatingRegion"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"Ipam":{"shape":"Sfg","locationName":"ipam"}}}},"CreateIpamPool":{"input":{"type":"structure","required":["IpamScopeId","AddressFamily"],"members":{"DryRun":{"type":"boolean"},"IpamScopeId":{},"Locale":{},"SourceIpamPoolId":{},"Description":{},"AddressFamily":{},"AutoImport":{"type":"boolean"},"PubliclyAdvertisable":{"type":"boolean"},"AllocationMinNetmaskLength":{"type":"integer"},"AllocationMaxNetmaskLength":{"type":"integer"},"AllocationDefaultNetmaskLength":{"type":"integer"},"AllocationResourceTags":{"shape":"Sfo","locationName":"AllocationResourceTag"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true},"AwsService":{},"PublicIpSource":{}}},"output":{"type":"structure","members":{"IpamPool":{"shape":"Sft","locationName":"ipamPool"}}}},"CreateIpamResourceDiscovery":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Description":{},"OperatingRegions":{"shape":"Sfd","locationName":"OperatingRegion"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"IpamResourceDiscovery":{"shape":"Sg0","locationName":"ipamResourceDiscovery"}}}},"CreateIpamScope":{"input":{"type":"structure","required":["IpamId"],"members":{"DryRun":{"type":"boolean"},"IpamId":{},"Description":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"IpamScope":{"shape":"Sg4","locationName":"ipamScope"}}}},"CreateKeyPair":{"input":{"type":"structure","required":["KeyName"],"members":{"KeyName":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"KeyType":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"KeyFormat":{}}},"output":{"type":"structure","members":{"KeyFingerprint":{"locationName":"keyFingerprint"},"KeyMaterial":{"shape":"Sga","locationName":"keyMaterial"},"KeyName":{"locationName":"keyName"},"KeyPairId":{"locationName":"keyPairId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"CreateLaunchTemplate":{"input":{"type":"structure","required":["LaunchTemplateName","LaunchTemplateData"],"members":{"DryRun":{"type":"boolean"},"ClientToken":{},"LaunchTemplateName":{},"VersionDescription":{},"LaunchTemplateData":{"shape":"Sgd"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"LaunchTemplate":{"shape":"Shv","locationName":"launchTemplate"},"Warning":{"shape":"Shw","locationName":"warning"}}}},"CreateLaunchTemplateVersion":{"input":{"type":"structure","required":["LaunchTemplateData"],"members":{"DryRun":{"type":"boolean"},"ClientToken":{},"LaunchTemplateId":{},"LaunchTemplateName":{},"SourceVersion":{},"VersionDescription":{},"LaunchTemplateData":{"shape":"Sgd"},"ResolveAlias":{"type":"boolean"}}},"output":{"type":"structure","members":{"LaunchTemplateVersion":{"shape":"Si1","locationName":"launchTemplateVersion"},"Warning":{"shape":"Shw","locationName":"warning"}}}},"CreateLocalGatewayRoute":{"input":{"type":"structure","required":["LocalGatewayRouteTableId"],"members":{"DestinationCidrBlock":{},"LocalGatewayRouteTableId":{},"LocalGatewayVirtualInterfaceGroupId":{},"DryRun":{"type":"boolean"},"NetworkInterfaceId":{},"DestinationPrefixListId":{}}},"output":{"type":"structure","members":{"Route":{"shape":"Sj4","locationName":"route"}}}},"CreateLocalGatewayRouteTable":{"input":{"type":"structure","required":["LocalGatewayId"],"members":{"LocalGatewayId":{},"Mode":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTable":{"shape":"Sjb","locationName":"localGatewayRouteTable"}}}},"CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociation":{"input":{"type":"structure","required":["LocalGatewayRouteTableId","LocalGatewayVirtualInterfaceGroupId"],"members":{"LocalGatewayRouteTableId":{},"LocalGatewayVirtualInterfaceGroupId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTableVirtualInterfaceGroupAssociation":{"shape":"Sjf","locationName":"localGatewayRouteTableVirtualInterfaceGroupAssociation"}}}},"CreateLocalGatewayRouteTableVpcAssociation":{"input":{"type":"structure","required":["LocalGatewayRouteTableId","VpcId"],"members":{"LocalGatewayRouteTableId":{},"VpcId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTableVpcAssociation":{"shape":"Sjj","locationName":"localGatewayRouteTableVpcAssociation"}}}},"CreateManagedPrefixList":{"input":{"type":"structure","required":["PrefixListName","MaxEntries","AddressFamily"],"members":{"DryRun":{"type":"boolean"},"PrefixListName":{},"Entries":{"shape":"Sjm","locationName":"Entry"},"MaxEntries":{"type":"integer"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"AddressFamily":{},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"PrefixList":{"shape":"Sjp","locationName":"prefixList"}}}},"CreateNatGateway":{"input":{"type":"structure","required":["SubnetId"],"members":{"AllocationId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"SubnetId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ConnectivityType":{},"PrivateIpAddress":{},"SecondaryAllocationIds":{"shape":"S4k","locationName":"SecondaryAllocationId"},"SecondaryPrivateIpAddresses":{"shape":"S33","locationName":"SecondaryPrivateIpAddress"},"SecondaryPrivateIpAddressCount":{"type":"integer"}}},"output":{"type":"structure","members":{"ClientToken":{"locationName":"clientToken"},"NatGateway":{"shape":"Sju","locationName":"natGateway"}}}},"CreateNetworkAcl":{"input":{"type":"structure","required":["VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcId":{"locationName":"vpcId"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"NetworkAcl":{"shape":"Sjz","locationName":"networkAcl"}}}},"CreateNetworkAclEntry":{"input":{"type":"structure","required":["Egress","NetworkAclId","Protocol","RuleAction","RuleNumber"],"members":{"CidrBlock":{"locationName":"cidrBlock"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Egress":{"locationName":"egress","type":"boolean"},"IcmpTypeCode":{"shape":"Sk4","locationName":"Icmp"},"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"},"NetworkAclId":{"locationName":"networkAclId"},"PortRange":{"shape":"Sk5","locationName":"portRange"},"Protocol":{"locationName":"protocol"},"RuleAction":{"locationName":"ruleAction"},"RuleNumber":{"locationName":"ruleNumber","type":"integer"}}}},"CreateNetworkInsightsAccessScope":{"input":{"type":"structure","required":["ClientToken"],"members":{"MatchPaths":{"shape":"Ska","locationName":"MatchPath"},"ExcludePaths":{"shape":"Ska","locationName":"ExcludePath"},"ClientToken":{"idempotencyToken":true},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScope":{"shape":"Skk","locationName":"networkInsightsAccessScope"},"NetworkInsightsAccessScopeContent":{"shape":"Skm","locationName":"networkInsightsAccessScopeContent"}}}},"CreateNetworkInsightsPath":{"input":{"type":"structure","required":["Source","Protocol","ClientToken"],"members":{"SourceIp":{},"DestinationIp":{},"Source":{},"Destination":{},"Protocol":{},"DestinationPort":{"type":"integer"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true},"FilterAtSource":{"shape":"Sky"},"FilterAtDestination":{"shape":"Sky"}}},"output":{"type":"structure","members":{"NetworkInsightsPath":{"shape":"Sl1","locationName":"networkInsightsPath"}}}},"CreateNetworkInterface":{"input":{"type":"structure","required":["SubnetId"],"members":{"Description":{"locationName":"description"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Groups":{"shape":"Sgl","locationName":"SecurityGroupId"},"Ipv6AddressCount":{"locationName":"ipv6AddressCount","type":"integer"},"Ipv6Addresses":{"shape":"Si9","locationName":"ipv6Addresses"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"PrivateIpAddresses":{"shape":"Sgo","locationName":"privateIpAddresses"},"SecondaryPrivateIpAddressCount":{"locationName":"secondaryPrivateIpAddressCount","type":"integer"},"Ipv4Prefixes":{"shape":"Sgq","locationName":"Ipv4Prefix"},"Ipv4PrefixCount":{"type":"integer"},"Ipv6Prefixes":{"shape":"Sgs","locationName":"Ipv6Prefix"},"Ipv6PrefixCount":{"type":"integer"},"InterfaceType":{},"SubnetId":{"locationName":"subnetId"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true},"EnablePrimaryIpv6":{"type":"boolean"}}},"output":{"type":"structure","members":{"NetworkInterface":{"shape":"Sl8","locationName":"networkInterface"},"ClientToken":{"locationName":"clientToken"}}}},"CreateNetworkInterfacePermission":{"input":{"type":"structure","required":["NetworkInterfaceId","Permission"],"members":{"NetworkInterfaceId":{},"AwsAccountId":{},"AwsService":{},"Permission":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"InterfacePermission":{"shape":"Slq","locationName":"interfacePermission"}}}},"CreatePlacementGroup":{"input":{"type":"structure","members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"GroupName":{"locationName":"groupName"},"Strategy":{"locationName":"strategy"},"PartitionCount":{"type":"integer"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"SpreadLevel":{}}},"output":{"type":"structure","members":{"PlacementGroup":{"shape":"Slx","locationName":"placementGroup"}}}},"CreatePublicIpv4Pool":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"PoolId":{"locationName":"poolId"}}}},"CreateReplaceRootVolumeTask":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"SnapshotId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ImageId":{},"DeleteReplacedRootVolume":{"type":"boolean"}}},"output":{"type":"structure","members":{"ReplaceRootVolumeTask":{"shape":"Sm3","locationName":"replaceRootVolumeTask"}}}},"CreateReservedInstancesListing":{"input":{"type":"structure","required":["ClientToken","InstanceCount","PriceSchedules","ReservedInstancesId"],"members":{"ClientToken":{"locationName":"clientToken"},"InstanceCount":{"locationName":"instanceCount","type":"integer"},"PriceSchedules":{"locationName":"priceSchedules","type":"list","member":{"locationName":"item","type":"structure","members":{"CurrencyCode":{"locationName":"currencyCode"},"Price":{"locationName":"price","type":"double"},"Term":{"locationName":"term","type":"long"}}}},"ReservedInstancesId":{"locationName":"reservedInstancesId"}}},"output":{"type":"structure","members":{"ReservedInstancesListings":{"shape":"S8b","locationName":"reservedInstancesListingsSet"}}}},"CreateRestoreImageTask":{"input":{"type":"structure","required":["Bucket","ObjectKey"],"members":{"Bucket":{},"ObjectKey":{},"Name":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageId":{"locationName":"imageId"}}}},"CreateRoute":{"input":{"type":"structure","required":["RouteTableId"],"members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"DestinationIpv6CidrBlock":{"locationName":"destinationIpv6CidrBlock"},"DestinationPrefixListId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcEndpointId":{},"EgressOnlyInternetGatewayId":{"locationName":"egressOnlyInternetGatewayId"},"GatewayId":{"locationName":"gatewayId"},"InstanceId":{"locationName":"instanceId"},"NatGatewayId":{"locationName":"natGatewayId"},"TransitGatewayId":{},"LocalGatewayId":{},"CarrierGatewayId":{},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"RouteTableId":{"locationName":"routeTableId"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"},"CoreNetworkArn":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"CreateRouteTable":{"input":{"type":"structure","required":["VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcId":{"locationName":"vpcId"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"RouteTable":{"shape":"Smj","locationName":"routeTable"}}}},"CreateSecurityGroup":{"input":{"type":"structure","required":["Description","GroupName"],"members":{"Description":{"locationName":"GroupDescription"},"GroupName":{},"VpcId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"GroupId":{"locationName":"groupId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"CreateSnapshot":{"input":{"type":"structure","required":["VolumeId"],"members":{"Description":{},"OutpostArn":{},"VolumeId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"shape":"Smv"}},"CreateSnapshots":{"input":{"type":"structure","required":["InstanceSpecification"],"members":{"Description":{},"InstanceSpecification":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"ExcludeBootVolume":{"type":"boolean"},"ExcludeDataVolumeIds":{"shape":"Sn2","locationName":"ExcludeDataVolumeId"}}},"OutpostArn":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"},"CopyTagsFromSource":{}}},"output":{"type":"structure","members":{"Snapshots":{"locationName":"snapshotSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"Tags":{"shape":"S6","locationName":"tagSet"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"VolumeId":{"locationName":"volumeId"},"State":{"locationName":"state"},"VolumeSize":{"locationName":"volumeSize","type":"integer"},"StartTime":{"locationName":"startTime","type":"timestamp"},"Progress":{"locationName":"progress"},"OwnerId":{"locationName":"ownerId"},"SnapshotId":{"locationName":"snapshotId"},"OutpostArn":{"locationName":"outpostArn"},"SseType":{"locationName":"sseType"}}}}}}},"CreateSpotDatafeedSubscription":{"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"locationName":"bucket"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Prefix":{"locationName":"prefix"}}},"output":{"type":"structure","members":{"SpotDatafeedSubscription":{"shape":"Sn9","locationName":"spotDatafeedSubscription"}}}},"CreateStoreImageTask":{"input":{"type":"structure","required":["ImageId","Bucket"],"members":{"ImageId":{},"Bucket":{},"S3ObjectTags":{"locationName":"S3ObjectTag","type":"list","member":{"locationName":"item","type":"structure","members":{"Key":{},"Value":{}}}},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ObjectKey":{"locationName":"objectKey"}}}},"CreateSubnet":{"input":{"type":"structure","required":["VpcId"],"members":{"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"AvailabilityZone":{},"AvailabilityZoneId":{},"CidrBlock":{},"Ipv6CidrBlock":{},"OutpostArn":{},"VpcId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"Ipv6Native":{"type":"boolean"}}},"output":{"type":"structure","members":{"Subnet":{"shape":"Sb6","locationName":"subnet"}}}},"CreateSubnetCidrReservation":{"input":{"type":"structure","required":["SubnetId","Cidr","ReservationType"],"members":{"SubnetId":{},"Cidr":{},"ReservationType":{},"Description":{},"DryRun":{"type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"SubnetCidrReservation":{"shape":"Snl","locationName":"subnetCidrReservation"}}}},"CreateTags":{"input":{"type":"structure","required":["Resources","Tags"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"Resources":{"shape":"Sno","locationName":"ResourceId"},"Tags":{"shape":"S6","locationName":"Tag"}}}},"CreateTrafficMirrorFilter":{"input":{"type":"structure","members":{"Description":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"TrafficMirrorFilter":{"shape":"Sns","locationName":"trafficMirrorFilter"},"ClientToken":{"locationName":"clientToken"}}}},"CreateTrafficMirrorFilterRule":{"input":{"type":"structure","required":["TrafficMirrorFilterId","TrafficDirection","RuleNumber","RuleAction","DestinationCidrBlock","SourceCidrBlock"],"members":{"TrafficMirrorFilterId":{},"TrafficDirection":{},"RuleNumber":{"type":"integer"},"RuleAction":{},"DestinationPortRange":{"shape":"So2"},"SourcePortRange":{"shape":"So2"},"Protocol":{"type":"integer"},"DestinationCidrBlock":{},"SourceCidrBlock":{},"Description":{},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"TrafficMirrorFilterRule":{"shape":"Snu","locationName":"trafficMirrorFilterRule"},"ClientToken":{"locationName":"clientToken"}}}},"CreateTrafficMirrorSession":{"input":{"type":"structure","required":["NetworkInterfaceId","TrafficMirrorTargetId","TrafficMirrorFilterId","SessionNumber"],"members":{"NetworkInterfaceId":{},"TrafficMirrorTargetId":{},"TrafficMirrorFilterId":{},"PacketLength":{"type":"integer"},"SessionNumber":{"type":"integer"},"VirtualNetworkId":{"type":"integer"},"Description":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"TrafficMirrorSession":{"shape":"So7","locationName":"trafficMirrorSession"},"ClientToken":{"locationName":"clientToken"}}}},"CreateTrafficMirrorTarget":{"input":{"type":"structure","members":{"NetworkInterfaceId":{},"NetworkLoadBalancerArn":{},"Description":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true},"GatewayLoadBalancerEndpointId":{}}},"output":{"type":"structure","members":{"TrafficMirrorTarget":{"shape":"Soa","locationName":"trafficMirrorTarget"},"ClientToken":{"locationName":"clientToken"}}}},"CreateTransitGateway":{"input":{"type":"structure","members":{"Description":{},"Options":{"type":"structure","members":{"AmazonSideAsn":{"type":"long"},"AutoAcceptSharedAttachments":{},"DefaultRouteTableAssociation":{},"DefaultRouteTablePropagation":{},"VpnEcmpSupport":{},"DnsSupport":{},"MulticastSupport":{},"TransitGatewayCidrBlocks":{"shape":"Soj"}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGateway":{"shape":"Sol","locationName":"transitGateway"}}}},"CreateTransitGatewayConnect":{"input":{"type":"structure","required":["TransportTransitGatewayAttachmentId","Options"],"members":{"TransportTransitGatewayAttachmentId":{},"Options":{"type":"structure","required":["Protocol"],"members":{"Protocol":{}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayConnect":{"shape":"Sos","locationName":"transitGatewayConnect"}}}},"CreateTransitGatewayConnectPeer":{"input":{"type":"structure","required":["TransitGatewayAttachmentId","PeerAddress","InsideCidrBlocks"],"members":{"TransitGatewayAttachmentId":{},"TransitGatewayAddress":{},"PeerAddress":{},"BgpOptions":{"type":"structure","members":{"PeerAsn":{"type":"long"}}},"InsideCidrBlocks":{"shape":"Sow"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayConnectPeer":{"shape":"Soy","locationName":"transitGatewayConnectPeer"}}}},"CreateTransitGatewayMulticastDomain":{"input":{"type":"structure","required":["TransitGatewayId"],"members":{"TransitGatewayId":{},"Options":{"type":"structure","members":{"Igmpv2Support":{},"StaticSourcesSupport":{},"AutoAcceptSharedAssociations":{}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayMulticastDomain":{"shape":"Spb","locationName":"transitGatewayMulticastDomain"}}}},"CreateTransitGatewayPeeringAttachment":{"input":{"type":"structure","required":["TransitGatewayId","PeerTransitGatewayId","PeerAccountId","PeerRegion"],"members":{"TransitGatewayId":{},"PeerTransitGatewayId":{},"PeerAccountId":{},"PeerRegion":{},"Options":{"type":"structure","members":{"DynamicRouting":{}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPeeringAttachment":{"shape":"Sx","locationName":"transitGatewayPeeringAttachment"}}}},"CreateTransitGatewayPolicyTable":{"input":{"type":"structure","required":["TransitGatewayId"],"members":{"TransitGatewayId":{},"TagSpecifications":{"shape":"S3"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPolicyTable":{"shape":"Spk","locationName":"transitGatewayPolicyTable"}}}},"CreateTransitGatewayPrefixListReference":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","PrefixListId"],"members":{"TransitGatewayRouteTableId":{},"PrefixListId":{},"TransitGatewayAttachmentId":{},"Blackhole":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPrefixListReference":{"shape":"Spo","locationName":"transitGatewayPrefixListReference"}}}},"CreateTransitGatewayRoute":{"input":{"type":"structure","required":["DestinationCidrBlock","TransitGatewayRouteTableId"],"members":{"DestinationCidrBlock":{},"TransitGatewayRouteTableId":{},"TransitGatewayAttachmentId":{},"Blackhole":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Route":{"shape":"Spt","locationName":"route"}}}},"CreateTransitGatewayRouteTable":{"input":{"type":"structure","required":["TransitGatewayId"],"members":{"TransitGatewayId":{},"TagSpecifications":{"shape":"S3"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTable":{"shape":"Sq1","locationName":"transitGatewayRouteTable"}}}},"CreateTransitGatewayRouteTableAnnouncement":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","PeeringAttachmentId"],"members":{"TransitGatewayRouteTableId":{},"PeeringAttachmentId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTableAnnouncement":{"shape":"Sq5","locationName":"transitGatewayRouteTableAnnouncement"}}}},"CreateTransitGatewayVpcAttachment":{"input":{"type":"structure","required":["TransitGatewayId","VpcId","SubnetIds"],"members":{"TransitGatewayId":{},"VpcId":{},"SubnetIds":{"shape":"S4z"},"Options":{"type":"structure","members":{"DnsSupport":{},"Ipv6Support":{},"ApplianceModeSupport":{}}},"TagSpecifications":{"shape":"S3"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayVpcAttachment":{"shape":"S16","locationName":"transitGatewayVpcAttachment"}}}},"CreateVerifiedAccessEndpoint":{"input":{"type":"structure","required":["VerifiedAccessGroupId","EndpointType","AttachmentType","DomainCertificateArn","ApplicationDomain","EndpointDomainPrefix"],"members":{"VerifiedAccessGroupId":{},"EndpointType":{},"AttachmentType":{},"DomainCertificateArn":{},"ApplicationDomain":{},"EndpointDomainPrefix":{},"SecurityGroupIds":{"shape":"Sqg","locationName":"SecurityGroupId"},"LoadBalancerOptions":{"type":"structure","members":{"Protocol":{},"Port":{"type":"integer"},"LoadBalancerArn":{},"SubnetIds":{"locationName":"SubnetId","type":"list","member":{"locationName":"item"}}}},"NetworkInterfaceOptions":{"type":"structure","members":{"NetworkInterfaceId":{},"Protocol":{},"Port":{"type":"integer"}}},"Description":{},"PolicyDocument":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessEndpoint":{"shape":"Sqo","locationName":"verifiedAccessEndpoint"}}}},"CreateVerifiedAccessGroup":{"input":{"type":"structure","required":["VerifiedAccessInstanceId"],"members":{"VerifiedAccessInstanceId":{},"Description":{},"PolicyDocument":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessGroup":{"shape":"Sqw","locationName":"verifiedAccessGroup"}}}},"CreateVerifiedAccessInstance":{"input":{"type":"structure","members":{"Description":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"FIPSEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessInstance":{"shape":"S67","locationName":"verifiedAccessInstance"}}}},"CreateVerifiedAccessTrustProvider":{"input":{"type":"structure","required":["TrustProviderType","PolicyReferenceName"],"members":{"TrustProviderType":{},"UserTrustProviderType":{},"DeviceTrustProviderType":{},"OidcOptions":{"type":"structure","members":{"Issuer":{},"AuthorizationEndpoint":{},"TokenEndpoint":{},"UserInfoEndpoint":{},"ClientId":{},"ClientSecret":{"shape":"S65"},"Scope":{}}},"DeviceOptions":{"type":"structure","members":{"TenantId":{}}},"PolicyReferenceName":{},"Description":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessTrustProvider":{"shape":"S60","locationName":"verifiedAccessTrustProvider"}}}},"CreateVolume":{"input":{"type":"structure","required":["AvailabilityZone"],"members":{"AvailabilityZone":{},"Encrypted":{"locationName":"encrypted","type":"boolean"},"Iops":{"type":"integer"},"KmsKeyId":{},"OutpostArn":{},"Size":{"type":"integer"},"SnapshotId":{},"VolumeType":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"MultiAttachEnabled":{"type":"boolean"},"Throughput":{"type":"integer"},"ClientToken":{"idempotencyToken":true}}},"output":{"shape":"Sr4"}},"CreateVpc":{"input":{"type":"structure","members":{"CidrBlock":{},"AmazonProvidedIpv6CidrBlock":{"locationName":"amazonProvidedIpv6CidrBlock","type":"boolean"},"Ipv6Pool":{},"Ipv6CidrBlock":{},"Ipv4IpamPoolId":{},"Ipv4NetmaskLength":{"type":"integer"},"Ipv6IpamPoolId":{},"Ipv6NetmaskLength":{"type":"integer"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceTenancy":{"locationName":"instanceTenancy"},"Ipv6CidrBlockNetworkBorderGroup":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"Vpc":{"shape":"Sbe","locationName":"vpc"}}}},"CreateVpcEndpoint":{"input":{"type":"structure","required":["VpcId","ServiceName"],"members":{"DryRun":{"type":"boolean"},"VpcEndpointType":{},"VpcId":{},"ServiceName":{},"PolicyDocument":{},"RouteTableIds":{"shape":"Srb","locationName":"RouteTableId"},"SubnetIds":{"shape":"Src","locationName":"SubnetId"},"SecurityGroupIds":{"shape":"Srd","locationName":"SecurityGroupId"},"IpAddressType":{},"DnsOptions":{"shape":"Srf"},"ClientToken":{},"PrivateDnsEnabled":{"type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"SubnetConfigurations":{"shape":"Srh","locationName":"SubnetConfiguration"}}},"output":{"type":"structure","members":{"VpcEndpoint":{"shape":"Srk","locationName":"vpcEndpoint"},"ClientToken":{"locationName":"clientToken"}}}},"CreateVpcEndpointConnectionNotification":{"input":{"type":"structure","required":["ConnectionNotificationArn","ConnectionEvents"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"VpcEndpointId":{},"ConnectionNotificationArn":{},"ConnectionEvents":{"shape":"So"},"ClientToken":{}}},"output":{"type":"structure","members":{"ConnectionNotification":{"shape":"Sru","locationName":"connectionNotification"},"ClientToken":{"locationName":"clientToken"}}}},"CreateVpcEndpointServiceConfiguration":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"AcceptanceRequired":{"type":"boolean"},"PrivateDnsName":{},"NetworkLoadBalancerArns":{"shape":"So","locationName":"NetworkLoadBalancerArn"},"GatewayLoadBalancerArns":{"shape":"So","locationName":"GatewayLoadBalancerArn"},"SupportedIpAddressTypes":{"shape":"So","locationName":"SupportedIpAddressType"},"ClientToken":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"ServiceConfiguration":{"shape":"Srz","locationName":"serviceConfiguration"},"ClientToken":{"locationName":"clientToken"}}}},"CreateVpcPeeringConnection":{"input":{"type":"structure","required":["VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"PeerOwnerId":{"locationName":"peerOwnerId"},"PeerVpcId":{"locationName":"peerVpcId"},"VpcId":{"locationName":"vpcId"},"PeerRegion":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"VpcPeeringConnection":{"shape":"S1m","locationName":"vpcPeeringConnection"}}}},"CreateVpnConnection":{"input":{"type":"structure","required":["CustomerGatewayId","Type"],"members":{"CustomerGatewayId":{},"Type":{},"VpnGatewayId":{},"TransitGatewayId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"Options":{"locationName":"options","type":"structure","members":{"EnableAcceleration":{"type":"boolean"},"StaticRoutesOnly":{"locationName":"staticRoutesOnly","type":"boolean"},"TunnelInsideIpVersion":{},"TunnelOptions":{"type":"list","member":{"type":"structure","members":{"TunnelInsideCidr":{},"TunnelInsideIpv6Cidr":{},"PreSharedKey":{"shape":"Ssh"},"Phase1LifetimeSeconds":{"type":"integer"},"Phase2LifetimeSeconds":{"type":"integer"},"RekeyMarginTimeSeconds":{"type":"integer"},"RekeyFuzzPercentage":{"type":"integer"},"ReplayWindowSize":{"type":"integer"},"DPDTimeoutSeconds":{"type":"integer"},"DPDTimeoutAction":{},"Phase1EncryptionAlgorithms":{"shape":"Ssi","locationName":"Phase1EncryptionAlgorithm"},"Phase2EncryptionAlgorithms":{"shape":"Ssk","locationName":"Phase2EncryptionAlgorithm"},"Phase1IntegrityAlgorithms":{"shape":"Ssm","locationName":"Phase1IntegrityAlgorithm"},"Phase2IntegrityAlgorithms":{"shape":"Sso","locationName":"Phase2IntegrityAlgorithm"},"Phase1DHGroupNumbers":{"shape":"Ssq","locationName":"Phase1DHGroupNumber"},"Phase2DHGroupNumbers":{"shape":"Sss","locationName":"Phase2DHGroupNumber"},"IKEVersions":{"shape":"Ssu","locationName":"IKEVersion"},"StartupAction":{},"LogOptions":{"shape":"Ssw"},"EnableTunnelLifecycleControl":{"type":"boolean"}}}},"LocalIpv4NetworkCidr":{},"RemoteIpv4NetworkCidr":{},"LocalIpv6NetworkCidr":{},"RemoteIpv6NetworkCidr":{},"OutsideIpAddressType":{},"TransportTransitGatewayAttachmentId":{}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"VpnConnection":{"shape":"St0","locationName":"vpnConnection"}}}},"CreateVpnConnectionRoute":{"input":{"type":"structure","required":["DestinationCidrBlock","VpnConnectionId"],"members":{"DestinationCidrBlock":{},"VpnConnectionId":{}}}},"CreateVpnGateway":{"input":{"type":"structure","required":["Type"],"members":{"AvailabilityZone":{},"Type":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"AmazonSideAsn":{"type":"long"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"VpnGateway":{"shape":"Stx","locationName":"vpnGateway"}}}},"DeleteCarrierGateway":{"input":{"type":"structure","required":["CarrierGatewayId"],"members":{"CarrierGatewayId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CarrierGateway":{"shape":"Sa6","locationName":"carrierGateway"}}}},"DeleteClientVpnEndpoint":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Status":{"shape":"Sam","locationName":"status"}}}},"DeleteClientVpnRoute":{"input":{"type":"structure","required":["ClientVpnEndpointId","DestinationCidrBlock"],"members":{"ClientVpnEndpointId":{},"TargetVpcSubnetId":{},"DestinationCidrBlock":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Status":{"shape":"Saq","locationName":"status"}}}},"DeleteCoipCidr":{"input":{"type":"structure","required":["Cidr","CoipPoolId"],"members":{"Cidr":{},"CoipPoolId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CoipCidr":{"shape":"Sav","locationName":"coipCidr"}}}},"DeleteCoipPool":{"input":{"type":"structure","required":["CoipPoolId"],"members":{"CoipPoolId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CoipPool":{"shape":"Saz","locationName":"coipPool"}}}},"DeleteCustomerGateway":{"input":{"type":"structure","required":["CustomerGatewayId"],"members":{"CustomerGatewayId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteDhcpOptions":{"input":{"type":"structure","required":["DhcpOptionsId"],"members":{"DhcpOptionsId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteEgressOnlyInternetGateway":{"input":{"type":"structure","required":["EgressOnlyInternetGatewayId"],"members":{"DryRun":{"type":"boolean"},"EgressOnlyInternetGatewayId":{}}},"output":{"type":"structure","members":{"ReturnCode":{"locationName":"returnCode","type":"boolean"}}}},"DeleteFleets":{"input":{"type":"structure","required":["FleetIds","TerminateInstances"],"members":{"DryRun":{"type":"boolean"},"FleetIds":{"shape":"Suf","locationName":"FleetId"},"TerminateInstances":{"type":"boolean"}}},"output":{"type":"structure","members":{"SuccessfulFleetDeletions":{"locationName":"successfulFleetDeletionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CurrentFleetState":{"locationName":"currentFleetState"},"PreviousFleetState":{"locationName":"previousFleetState"},"FleetId":{"locationName":"fleetId"}}}},"UnsuccessfulFleetDeletions":{"locationName":"unsuccessfulFleetDeletionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"FleetId":{"locationName":"fleetId"}}}}}}},"DeleteFlowLogs":{"input":{"type":"structure","required":["FlowLogIds"],"members":{"DryRun":{"type":"boolean"},"FlowLogIds":{"shape":"Sup","locationName":"FlowLogId"}}},"output":{"type":"structure","members":{"Unsuccessful":{"shape":"S1g","locationName":"unsuccessful"}}}},"DeleteFpgaImage":{"input":{"type":"structure","required":["FpgaImageId"],"members":{"DryRun":{"type":"boolean"},"FpgaImageId":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DeleteInstanceConnectEndpoint":{"input":{"type":"structure","required":["InstanceConnectEndpointId"],"members":{"DryRun":{"type":"boolean"},"InstanceConnectEndpointId":{}}},"output":{"type":"structure","members":{"InstanceConnectEndpoint":{"shape":"Seq","locationName":"instanceConnectEndpoint"}}}},"DeleteInstanceEventWindow":{"input":{"type":"structure","required":["InstanceEventWindowId"],"members":{"DryRun":{"type":"boolean"},"ForceDelete":{"type":"boolean"},"InstanceEventWindowId":{}}},"output":{"type":"structure","members":{"InstanceEventWindowState":{"locationName":"instanceEventWindowState","type":"structure","members":{"InstanceEventWindowId":{"locationName":"instanceEventWindowId"},"State":{"locationName":"state"}}}}}},"DeleteInternetGateway":{"input":{"type":"structure","required":["InternetGatewayId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"InternetGatewayId":{"locationName":"internetGatewayId"}}}},"DeleteIpam":{"input":{"type":"structure","required":["IpamId"],"members":{"DryRun":{"type":"boolean"},"IpamId":{},"Cascade":{"type":"boolean"}}},"output":{"type":"structure","members":{"Ipam":{"shape":"Sfg","locationName":"ipam"}}}},"DeleteIpamPool":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{}}},"output":{"type":"structure","members":{"IpamPool":{"shape":"Sft","locationName":"ipamPool"}}}},"DeleteIpamResourceDiscovery":{"input":{"type":"structure","required":["IpamResourceDiscoveryId"],"members":{"DryRun":{"type":"boolean"},"IpamResourceDiscoveryId":{}}},"output":{"type":"structure","members":{"IpamResourceDiscovery":{"shape":"Sg0","locationName":"ipamResourceDiscovery"}}}},"DeleteIpamScope":{"input":{"type":"structure","required":["IpamScopeId"],"members":{"DryRun":{"type":"boolean"},"IpamScopeId":{}}},"output":{"type":"structure","members":{"IpamScope":{"shape":"Sg4","locationName":"ipamScope"}}}},"DeleteKeyPair":{"input":{"type":"structure","members":{"KeyName":{},"KeyPairId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"},"KeyPairId":{"locationName":"keyPairId"}}}},"DeleteLaunchTemplate":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"LaunchTemplateId":{},"LaunchTemplateName":{}}},"output":{"type":"structure","members":{"LaunchTemplate":{"shape":"Shv","locationName":"launchTemplate"}}}},"DeleteLaunchTemplateVersions":{"input":{"type":"structure","required":["Versions"],"members":{"DryRun":{"type":"boolean"},"LaunchTemplateId":{},"LaunchTemplateName":{},"Versions":{"shape":"Svf","locationName":"LaunchTemplateVersion"}}},"output":{"type":"structure","members":{"SuccessfullyDeletedLaunchTemplateVersions":{"locationName":"successfullyDeletedLaunchTemplateVersionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateId":{"locationName":"launchTemplateId"},"LaunchTemplateName":{"locationName":"launchTemplateName"},"VersionNumber":{"locationName":"versionNumber","type":"long"}}}},"UnsuccessfullyDeletedLaunchTemplateVersions":{"locationName":"unsuccessfullyDeletedLaunchTemplateVersionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateId":{"locationName":"launchTemplateId"},"LaunchTemplateName":{"locationName":"launchTemplateName"},"VersionNumber":{"locationName":"versionNumber","type":"long"},"ResponseError":{"locationName":"responseError","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}}}}},"DeleteLocalGatewayRoute":{"input":{"type":"structure","required":["LocalGatewayRouteTableId"],"members":{"DestinationCidrBlock":{},"LocalGatewayRouteTableId":{},"DryRun":{"type":"boolean"},"DestinationPrefixListId":{}}},"output":{"type":"structure","members":{"Route":{"shape":"Sj4","locationName":"route"}}}},"DeleteLocalGatewayRouteTable":{"input":{"type":"structure","required":["LocalGatewayRouteTableId"],"members":{"LocalGatewayRouteTableId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTable":{"shape":"Sjb","locationName":"localGatewayRouteTable"}}}},"DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociation":{"input":{"type":"structure","required":["LocalGatewayRouteTableVirtualInterfaceGroupAssociationId"],"members":{"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTableVirtualInterfaceGroupAssociation":{"shape":"Sjf","locationName":"localGatewayRouteTableVirtualInterfaceGroupAssociation"}}}},"DeleteLocalGatewayRouteTableVpcAssociation":{"input":{"type":"structure","required":["LocalGatewayRouteTableVpcAssociationId"],"members":{"LocalGatewayRouteTableVpcAssociationId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTableVpcAssociation":{"shape":"Sjj","locationName":"localGatewayRouteTableVpcAssociation"}}}},"DeleteManagedPrefixList":{"input":{"type":"structure","required":["PrefixListId"],"members":{"DryRun":{"type":"boolean"},"PrefixListId":{}}},"output":{"type":"structure","members":{"PrefixList":{"shape":"Sjp","locationName":"prefixList"}}}},"DeleteNatGateway":{"input":{"type":"structure","required":["NatGatewayId"],"members":{"DryRun":{"type":"boolean"},"NatGatewayId":{}}},"output":{"type":"structure","members":{"NatGatewayId":{"locationName":"natGatewayId"}}}},"DeleteNetworkAcl":{"input":{"type":"structure","required":["NetworkAclId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkAclId":{"locationName":"networkAclId"}}}},"DeleteNetworkAclEntry":{"input":{"type":"structure","required":["Egress","NetworkAclId","RuleNumber"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"Egress":{"locationName":"egress","type":"boolean"},"NetworkAclId":{"locationName":"networkAclId"},"RuleNumber":{"locationName":"ruleNumber","type":"integer"}}}},"DeleteNetworkInsightsAccessScope":{"input":{"type":"structure","required":["NetworkInsightsAccessScopeId"],"members":{"DryRun":{"type":"boolean"},"NetworkInsightsAccessScopeId":{}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopeId":{"locationName":"networkInsightsAccessScopeId"}}}},"DeleteNetworkInsightsAccessScopeAnalysis":{"input":{"type":"structure","required":["NetworkInsightsAccessScopeAnalysisId"],"members":{"NetworkInsightsAccessScopeAnalysisId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopeAnalysisId":{"locationName":"networkInsightsAccessScopeAnalysisId"}}}},"DeleteNetworkInsightsAnalysis":{"input":{"type":"structure","required":["NetworkInsightsAnalysisId"],"members":{"DryRun":{"type":"boolean"},"NetworkInsightsAnalysisId":{}}},"output":{"type":"structure","members":{"NetworkInsightsAnalysisId":{"locationName":"networkInsightsAnalysisId"}}}},"DeleteNetworkInsightsPath":{"input":{"type":"structure","required":["NetworkInsightsPathId"],"members":{"DryRun":{"type":"boolean"},"NetworkInsightsPathId":{}}},"output":{"type":"structure","members":{"NetworkInsightsPathId":{"locationName":"networkInsightsPathId"}}}},"DeleteNetworkInterface":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"}}}},"DeleteNetworkInterfacePermission":{"input":{"type":"structure","required":["NetworkInterfacePermissionId"],"members":{"NetworkInterfacePermissionId":{},"Force":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DeletePlacementGroup":{"input":{"type":"structure","required":["GroupName"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"GroupName":{"locationName":"groupName"}}}},"DeletePublicIpv4Pool":{"input":{"type":"structure","required":["PoolId"],"members":{"DryRun":{"type":"boolean"},"PoolId":{}}},"output":{"type":"structure","members":{"ReturnValue":{"locationName":"returnValue","type":"boolean"}}}},"DeleteQueuedReservedInstances":{"input":{"type":"structure","required":["ReservedInstancesIds"],"members":{"DryRun":{"type":"boolean"},"ReservedInstancesIds":{"locationName":"ReservedInstancesId","type":"list","member":{"locationName":"item"}}}},"output":{"type":"structure","members":{"SuccessfulQueuedPurchaseDeletions":{"locationName":"successfulQueuedPurchaseDeletionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ReservedInstancesId":{"locationName":"reservedInstancesId"}}}},"FailedQueuedPurchaseDeletions":{"locationName":"failedQueuedPurchaseDeletionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"ReservedInstancesId":{"locationName":"reservedInstancesId"}}}}}}},"DeleteRoute":{"input":{"type":"structure","required":["RouteTableId"],"members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"DestinationIpv6CidrBlock":{"locationName":"destinationIpv6CidrBlock"},"DestinationPrefixListId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"RouteTableId":{"locationName":"routeTableId"}}}},"DeleteRouteTable":{"input":{"type":"structure","required":["RouteTableId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"RouteTableId":{"locationName":"routeTableId"}}}},"DeleteSecurityGroup":{"input":{"type":"structure","members":{"GroupId":{},"GroupName":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteSnapshot":{"input":{"type":"structure","required":["SnapshotId"],"members":{"SnapshotId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteSpotDatafeedSubscription":{"input":{"type":"structure","members":{"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteSubnet":{"input":{"type":"structure","required":["SubnetId"],"members":{"SubnetId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteSubnetCidrReservation":{"input":{"type":"structure","required":["SubnetCidrReservationId"],"members":{"SubnetCidrReservationId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"DeletedSubnetCidrReservation":{"shape":"Snl","locationName":"deletedSubnetCidrReservation"}}}},"DeleteTags":{"input":{"type":"structure","required":["Resources"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"Resources":{"shape":"Sno","locationName":"resourceId"},"Tags":{"shape":"S6","locationName":"tag"}}}},"DeleteTrafficMirrorFilter":{"input":{"type":"structure","required":["TrafficMirrorFilterId"],"members":{"TrafficMirrorFilterId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorFilterId":{"locationName":"trafficMirrorFilterId"}}}},"DeleteTrafficMirrorFilterRule":{"input":{"type":"structure","required":["TrafficMirrorFilterRuleId"],"members":{"TrafficMirrorFilterRuleId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorFilterRuleId":{"locationName":"trafficMirrorFilterRuleId"}}}},"DeleteTrafficMirrorSession":{"input":{"type":"structure","required":["TrafficMirrorSessionId"],"members":{"TrafficMirrorSessionId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorSessionId":{"locationName":"trafficMirrorSessionId"}}}},"DeleteTrafficMirrorTarget":{"input":{"type":"structure","required":["TrafficMirrorTargetId"],"members":{"TrafficMirrorTargetId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorTargetId":{"locationName":"trafficMirrorTargetId"}}}},"DeleteTransitGateway":{"input":{"type":"structure","required":["TransitGatewayId"],"members":{"TransitGatewayId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGateway":{"shape":"Sol","locationName":"transitGateway"}}}},"DeleteTransitGatewayConnect":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayConnect":{"shape":"Sos","locationName":"transitGatewayConnect"}}}},"DeleteTransitGatewayConnectPeer":{"input":{"type":"structure","required":["TransitGatewayConnectPeerId"],"members":{"TransitGatewayConnectPeerId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayConnectPeer":{"shape":"Soy","locationName":"transitGatewayConnectPeer"}}}},"DeleteTransitGatewayMulticastDomain":{"input":{"type":"structure","required":["TransitGatewayMulticastDomainId"],"members":{"TransitGatewayMulticastDomainId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayMulticastDomain":{"shape":"Spb","locationName":"transitGatewayMulticastDomain"}}}},"DeleteTransitGatewayPeeringAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPeeringAttachment":{"shape":"Sx","locationName":"transitGatewayPeeringAttachment"}}}},"DeleteTransitGatewayPolicyTable":{"input":{"type":"structure","required":["TransitGatewayPolicyTableId"],"members":{"TransitGatewayPolicyTableId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPolicyTable":{"shape":"Spk","locationName":"transitGatewayPolicyTable"}}}},"DeleteTransitGatewayPrefixListReference":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","PrefixListId"],"members":{"TransitGatewayRouteTableId":{},"PrefixListId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPrefixListReference":{"shape":"Spo","locationName":"transitGatewayPrefixListReference"}}}},"DeleteTransitGatewayRoute":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","DestinationCidrBlock"],"members":{"TransitGatewayRouteTableId":{},"DestinationCidrBlock":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Route":{"shape":"Spt","locationName":"route"}}}},"DeleteTransitGatewayRouteTable":{"input":{"type":"structure","required":["TransitGatewayRouteTableId"],"members":{"TransitGatewayRouteTableId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTable":{"shape":"Sq1","locationName":"transitGatewayRouteTable"}}}},"DeleteTransitGatewayRouteTableAnnouncement":{"input":{"type":"structure","required":["TransitGatewayRouteTableAnnouncementId"],"members":{"TransitGatewayRouteTableAnnouncementId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTableAnnouncement":{"shape":"Sq5","locationName":"transitGatewayRouteTableAnnouncement"}}}},"DeleteTransitGatewayVpcAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayVpcAttachment":{"shape":"S16","locationName":"transitGatewayVpcAttachment"}}}},"DeleteVerifiedAccessEndpoint":{"input":{"type":"structure","required":["VerifiedAccessEndpointId"],"members":{"VerifiedAccessEndpointId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessEndpoint":{"shape":"Sqo","locationName":"verifiedAccessEndpoint"}}}},"DeleteVerifiedAccessGroup":{"input":{"type":"structure","required":["VerifiedAccessGroupId"],"members":{"VerifiedAccessGroupId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessGroup":{"shape":"Sqw","locationName":"verifiedAccessGroup"}}}},"DeleteVerifiedAccessInstance":{"input":{"type":"structure","required":["VerifiedAccessInstanceId"],"members":{"VerifiedAccessInstanceId":{},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"VerifiedAccessInstance":{"shape":"S67","locationName":"verifiedAccessInstance"}}}},"DeleteVerifiedAccessTrustProvider":{"input":{"type":"structure","required":["VerifiedAccessTrustProviderId"],"members":{"VerifiedAccessTrustProviderId":{},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"VerifiedAccessTrustProvider":{"shape":"S60","locationName":"verifiedAccessTrustProvider"}}}},"DeleteVolume":{"input":{"type":"structure","required":["VolumeId"],"members":{"VolumeId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteVpc":{"input":{"type":"structure","required":["VpcId"],"members":{"VpcId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteVpcEndpointConnectionNotifications":{"input":{"type":"structure","required":["ConnectionNotificationIds"],"members":{"DryRun":{"type":"boolean"},"ConnectionNotificationIds":{"locationName":"ConnectionNotificationId","type":"list","member":{"locationName":"item"}}}},"output":{"type":"structure","members":{"Unsuccessful":{"shape":"S1g","locationName":"unsuccessful"}}}},"DeleteVpcEndpointServiceConfigurations":{"input":{"type":"structure","required":["ServiceIds"],"members":{"DryRun":{"type":"boolean"},"ServiceIds":{"shape":"Syc","locationName":"ServiceId"}}},"output":{"type":"structure","members":{"Unsuccessful":{"shape":"S1g","locationName":"unsuccessful"}}}},"DeleteVpcEndpoints":{"input":{"type":"structure","required":["VpcEndpointIds"],"members":{"DryRun":{"type":"boolean"},"VpcEndpointIds":{"shape":"S1d","locationName":"VpcEndpointId"}}},"output":{"type":"structure","members":{"Unsuccessful":{"shape":"S1g","locationName":"unsuccessful"}}}},"DeleteVpcPeeringConnection":{"input":{"type":"structure","required":["VpcPeeringConnectionId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DeleteVpnConnection":{"input":{"type":"structure","required":["VpnConnectionId"],"members":{"VpnConnectionId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteVpnConnectionRoute":{"input":{"type":"structure","required":["DestinationCidrBlock","VpnConnectionId"],"members":{"DestinationCidrBlock":{},"VpnConnectionId":{}}}},"DeleteVpnGateway":{"input":{"type":"structure","required":["VpnGatewayId"],"members":{"VpnGatewayId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeprovisionByoipCidr":{"input":{"type":"structure","required":["Cidr"],"members":{"Cidr":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ByoipCidr":{"shape":"S1x","locationName":"byoipCidr"}}}},"DeprovisionIpamPoolCidr":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"Cidr":{}}},"output":{"type":"structure","members":{"IpamPoolCidr":{"shape":"Syp","locationName":"ipamPoolCidr"}}}},"DeprovisionPublicIpv4PoolCidr":{"input":{"type":"structure","required":["PoolId","Cidr"],"members":{"DryRun":{"type":"boolean"},"PoolId":{},"Cidr":{}}},"output":{"type":"structure","members":{"PoolId":{"locationName":"poolId"},"DeprovisionedAddresses":{"locationName":"deprovisionedAddressSet","type":"list","member":{"locationName":"item"}}}}},"DeregisterImage":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeregisterInstanceEventNotificationAttributes":{"input":{"type":"structure","required":["InstanceTagAttribute"],"members":{"DryRun":{"type":"boolean"},"InstanceTagAttribute":{"type":"structure","members":{"IncludeAllTagsOfInstance":{"type":"boolean"},"InstanceTagKeys":{"shape":"Sz0","locationName":"InstanceTagKey"}}}}},"output":{"type":"structure","members":{"InstanceTagAttribute":{"shape":"Sz2","locationName":"instanceTagAttribute"}}}},"DeregisterTransitGatewayMulticastGroupMembers":{"input":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{},"GroupIpAddress":{},"NetworkInterfaceIds":{"shape":"Sz4"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"DeregisteredMulticastGroupMembers":{"locationName":"deregisteredMulticastGroupMembers","type":"structure","members":{"TransitGatewayMulticastDomainId":{"locationName":"transitGatewayMulticastDomainId"},"DeregisteredNetworkInterfaceIds":{"shape":"So","locationName":"deregisteredNetworkInterfaceIds"},"GroupIpAddress":{"locationName":"groupIpAddress"}}}}}},"DeregisterTransitGatewayMulticastGroupSources":{"input":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{},"GroupIpAddress":{},"NetworkInterfaceIds":{"shape":"Sz4"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"DeregisteredMulticastGroupSources":{"locationName":"deregisteredMulticastGroupSources","type":"structure","members":{"TransitGatewayMulticastDomainId":{"locationName":"transitGatewayMulticastDomainId"},"DeregisteredNetworkInterfaceIds":{"shape":"So","locationName":"deregisteredNetworkInterfaceIds"},"GroupIpAddress":{"locationName":"groupIpAddress"}}}}}},"DescribeAccountAttributes":{"input":{"type":"structure","members":{"AttributeNames":{"locationName":"attributeName","type":"list","member":{"locationName":"attributeName"}},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"AccountAttributes":{"locationName":"accountAttributeSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AttributeName":{"locationName":"attributeName"},"AttributeValues":{"locationName":"attributeValueSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AttributeValue":{"locationName":"attributeValue"}}}}}}}}}},"DescribeAddressTransfers":{"input":{"type":"structure","members":{"AllocationIds":{"shape":"S4k","locationName":"AllocationId"},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"AddressTransfers":{"locationName":"addressTransferSet","type":"list","member":{"shape":"Sa","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeAddresses":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"PublicIps":{"locationName":"PublicIp","type":"list","member":{"locationName":"PublicIp"}},"AllocationIds":{"shape":"S4k","locationName":"AllocationId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"Addresses":{"locationName":"addressesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"PublicIp":{"locationName":"publicIp"},"AllocationId":{"locationName":"allocationId"},"AssociationId":{"locationName":"associationId"},"Domain":{"locationName":"domain"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"NetworkInterfaceOwnerId":{"locationName":"networkInterfaceOwnerId"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"Tags":{"shape":"S6","locationName":"tagSet"},"PublicIpv4Pool":{"locationName":"publicIpv4Pool"},"NetworkBorderGroup":{"locationName":"networkBorderGroup"},"CustomerOwnedIp":{"locationName":"customerOwnedIp"},"CustomerOwnedIpv4Pool":{"locationName":"customerOwnedIpv4Pool"},"CarrierIp":{"locationName":"carrierIp"}}}}}}},"DescribeAddressesAttribute":{"input":{"type":"structure","members":{"AllocationIds":{"locationName":"AllocationId","type":"list","member":{"locationName":"item"}},"Attribute":{},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Addresses":{"locationName":"addressSet","type":"list","member":{"shape":"S100","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeAggregateIdFormat":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"UseLongIdsAggregated":{"locationName":"useLongIdsAggregated","type":"boolean"},"Statuses":{"shape":"S104","locationName":"statusSet"}}}},"DescribeAvailabilityZones":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"ZoneNames":{"locationName":"ZoneName","type":"list","member":{"locationName":"ZoneName"}},"ZoneIds":{"locationName":"ZoneId","type":"list","member":{"locationName":"ZoneId"}},"AllAvailabilityZones":{"type":"boolean"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"AvailabilityZones":{"locationName":"availabilityZoneInfo","type":"list","member":{"locationName":"item","type":"structure","members":{"State":{"locationName":"zoneState"},"OptInStatus":{"locationName":"optInStatus"},"Messages":{"locationName":"messageSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Message":{"locationName":"message"}}}},"RegionName":{"locationName":"regionName"},"ZoneName":{"locationName":"zoneName"},"ZoneId":{"locationName":"zoneId"},"GroupName":{"locationName":"groupName"},"NetworkBorderGroup":{"locationName":"networkBorderGroup"},"ZoneType":{"locationName":"zoneType"},"ParentZoneName":{"locationName":"parentZoneName"},"ParentZoneId":{"locationName":"parentZoneId"}}}}}}},"DescribeAwsNetworkPerformanceMetricSubscriptions":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"Subscriptions":{"locationName":"subscriptionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Source":{"locationName":"source"},"Destination":{"locationName":"destination"},"Metric":{"locationName":"metric"},"Statistic":{"locationName":"statistic"},"Period":{"locationName":"period"}}}}}}},"DescribeBundleTasks":{"input":{"type":"structure","members":{"BundleIds":{"locationName":"BundleId","type":"list","member":{"locationName":"BundleId"}},"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"BundleTasks":{"locationName":"bundleInstanceTasksSet","type":"list","member":{"shape":"S7d","locationName":"item"}}}}},"DescribeByoipCidrs":{"input":{"type":"structure","required":["MaxResults"],"members":{"DryRun":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ByoipCidrs":{"locationName":"byoipCidrSet","type":"list","member":{"shape":"S1x","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeCapacityReservationFleets":{"input":{"type":"structure","members":{"CapacityReservationFleetIds":{"shape":"S7n","locationName":"CapacityReservationFleetId"},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CapacityReservationFleets":{"locationName":"capacityReservationFleetSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CapacityReservationFleetId":{"locationName":"capacityReservationFleetId"},"CapacityReservationFleetArn":{"locationName":"capacityReservationFleetArn"},"State":{"locationName":"state"},"TotalTargetCapacity":{"locationName":"totalTargetCapacity","type":"integer"},"TotalFulfilledCapacity":{"locationName":"totalFulfilledCapacity","type":"double"},"Tenancy":{"locationName":"tenancy"},"EndDate":{"locationName":"endDate","type":"timestamp"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"InstanceMatchCriteria":{"locationName":"instanceMatchCriteria"},"AllocationStrategy":{"locationName":"allocationStrategy"},"InstanceTypeSpecifications":{"shape":"Sa2","locationName":"instanceTypeSpecificationSet"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeCapacityReservations":{"input":{"type":"structure","members":{"CapacityReservationIds":{"locationName":"CapacityReservationId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"CapacityReservations":{"locationName":"capacityReservationSet","type":"list","member":{"shape":"S9o","locationName":"item"}}}}},"DescribeCarrierGateways":{"input":{"type":"structure","members":{"CarrierGatewayIds":{"locationName":"CarrierGatewayId","type":"list","member":{}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CarrierGateways":{"locationName":"carrierGatewaySet","type":"list","member":{"shape":"Sa6","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeClassicLinkInstances":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceIds":{"shape":"S11c","locationName":"InstanceId"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"Instances":{"locationName":"instancesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Groups":{"shape":"Sld","locationName":"groupSet"},"InstanceId":{"locationName":"instanceId"},"Tags":{"shape":"S6","locationName":"tagSet"},"VpcId":{"locationName":"vpcId"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeClientVpnAuthorizationRules":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"DryRun":{"type":"boolean"},"NextToken":{},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"AuthorizationRules":{"locationName":"authorizationRule","type":"list","member":{"locationName":"item","type":"structure","members":{"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"Description":{"locationName":"description"},"GroupId":{"locationName":"groupId"},"AccessAll":{"locationName":"accessAll","type":"boolean"},"DestinationCidr":{"locationName":"destinationCidr"},"Status":{"shape":"S6l","locationName":"status"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeClientVpnConnections":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"Filters":{"shape":"Szn","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Connections":{"locationName":"connections","type":"list","member":{"locationName":"item","type":"structure","members":{"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"Timestamp":{"locationName":"timestamp"},"ConnectionId":{"locationName":"connectionId"},"Username":{"locationName":"username"},"ConnectionEstablishedTime":{"locationName":"connectionEstablishedTime"},"IngressBytes":{"locationName":"ingressBytes"},"EgressBytes":{"locationName":"egressBytes"},"IngressPackets":{"locationName":"ingressPackets"},"EgressPackets":{"locationName":"egressPackets"},"ClientIp":{"locationName":"clientIp"},"CommonName":{"locationName":"commonName"},"Status":{"shape":"S11r","locationName":"status"},"ConnectionEndTime":{"locationName":"connectionEndTime"},"PostureComplianceStatuses":{"shape":"So","locationName":"postureComplianceStatusSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeClientVpnEndpoints":{"input":{"type":"structure","members":{"ClientVpnEndpointIds":{"locationName":"ClientVpnEndpointId","type":"list","member":{"locationName":"item"}},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ClientVpnEndpoints":{"locationName":"clientVpnEndpoint","type":"list","member":{"locationName":"item","type":"structure","members":{"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"Description":{"locationName":"description"},"Status":{"shape":"Sam","locationName":"status"},"CreationTime":{"locationName":"creationTime"},"DeletionTime":{"locationName":"deletionTime"},"DnsName":{"locationName":"dnsName"},"ClientCidrBlock":{"locationName":"clientCidrBlock"},"DnsServers":{"shape":"So","locationName":"dnsServer"},"SplitTunnel":{"locationName":"splitTunnel","type":"boolean"},"VpnProtocol":{"locationName":"vpnProtocol"},"TransportProtocol":{"locationName":"transportProtocol"},"VpnPort":{"locationName":"vpnPort","type":"integer"},"AssociatedTargetNetworks":{"deprecated":true,"deprecatedMessage":"This property is deprecated. To view the target networks associated with a Client VPN endpoint, call DescribeClientVpnTargetNetworks and inspect the clientVpnTargetNetworks response element.","locationName":"associatedTargetNetwork","type":"list","member":{"locationName":"item","type":"structure","members":{"NetworkId":{"locationName":"networkId"},"NetworkType":{"locationName":"networkType"}}}},"ServerCertificateArn":{"locationName":"serverCertificateArn"},"AuthenticationOptions":{"locationName":"authenticationOptions","type":"list","member":{"locationName":"item","type":"structure","members":{"Type":{"locationName":"type"},"ActiveDirectory":{"locationName":"activeDirectory","type":"structure","members":{"DirectoryId":{"locationName":"directoryId"}}},"MutualAuthentication":{"locationName":"mutualAuthentication","type":"structure","members":{"ClientRootCertificateChain":{"locationName":"clientRootCertificateChain"}}},"FederatedAuthentication":{"locationName":"federatedAuthentication","type":"structure","members":{"SamlProviderArn":{"locationName":"samlProviderArn"},"SelfServiceSamlProviderArn":{"locationName":"selfServiceSamlProviderArn"}}}}}},"ConnectionLogOptions":{"locationName":"connectionLogOptions","type":"structure","members":{"Enabled":{"type":"boolean"},"CloudwatchLogGroup":{},"CloudwatchLogStream":{}}},"Tags":{"shape":"S6","locationName":"tagSet"},"SecurityGroupIds":{"shape":"S2m","locationName":"securityGroupIdSet"},"VpcId":{"locationName":"vpcId"},"SelfServicePortalUrl":{"locationName":"selfServicePortalUrl"},"ClientConnectOptions":{"locationName":"clientConnectOptions","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"},"LambdaFunctionArn":{"locationName":"lambdaFunctionArn"},"Status":{"locationName":"status","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}},"SessionTimeoutHours":{"locationName":"sessionTimeoutHours","type":"integer"},"ClientLoginBannerOptions":{"locationName":"clientLoginBannerOptions","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"},"BannerText":{"locationName":"bannerText"}}}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeClientVpnRoutes":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Routes":{"locationName":"routes","type":"list","member":{"locationName":"item","type":"structure","members":{"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"DestinationCidr":{"locationName":"destinationCidr"},"TargetSubnet":{"locationName":"targetSubnet"},"Type":{"locationName":"type"},"Origin":{"locationName":"origin"},"Status":{"shape":"Saq","locationName":"status"},"Description":{"locationName":"description"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeClientVpnTargetNetworks":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"AssociationIds":{"shape":"So"},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ClientVpnTargetNetworks":{"locationName":"clientVpnTargetNetworks","type":"list","member":{"locationName":"item","type":"structure","members":{"AssociationId":{"locationName":"associationId"},"VpcId":{"locationName":"vpcId"},"TargetNetworkId":{"locationName":"targetNetworkId"},"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"Status":{"shape":"S3h","locationName":"status"},"SecurityGroups":{"shape":"So","locationName":"securityGroups"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeCoipPools":{"input":{"type":"structure","members":{"PoolIds":{"locationName":"PoolId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CoipPools":{"locationName":"coipPoolSet","type":"list","member":{"shape":"Saz","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeConversionTasks":{"input":{"type":"structure","members":{"ConversionTaskIds":{"locationName":"conversionTaskId","type":"list","member":{"locationName":"item"}},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"ConversionTasks":{"locationName":"conversionTasks","type":"list","member":{"shape":"S12w","locationName":"item"}}}}},"DescribeCustomerGateways":{"input":{"type":"structure","members":{"CustomerGatewayIds":{"locationName":"CustomerGatewayId","type":"list","member":{"locationName":"CustomerGatewayId"}},"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"CustomerGateways":{"locationName":"customerGatewaySet","type":"list","member":{"shape":"Sb3","locationName":"item"}}}}},"DescribeDhcpOptions":{"input":{"type":"structure","members":{"DhcpOptionsIds":{"locationName":"DhcpOptionsId","type":"list","member":{"locationName":"DhcpOptionsId"}},"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DhcpOptions":{"locationName":"dhcpOptionsSet","type":"list","member":{"shape":"Sbn","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeEgressOnlyInternetGateways":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"EgressOnlyInternetGatewayIds":{"locationName":"EgressOnlyInternetGatewayId","type":"list","member":{"locationName":"item"}},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szn","locationName":"Filter"}}},"output":{"type":"structure","members":{"EgressOnlyInternetGateways":{"locationName":"egressOnlyInternetGatewaySet","type":"list","member":{"shape":"Sbu","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeElasticGpus":{"input":{"type":"structure","members":{"ElasticGpuIds":{"locationName":"ElasticGpuId","type":"list","member":{"locationName":"item"}},"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ElasticGpuSet":{"locationName":"elasticGpuSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ElasticGpuId":{"locationName":"elasticGpuId"},"AvailabilityZone":{"locationName":"availabilityZone"},"ElasticGpuType":{"locationName":"elasticGpuType"},"ElasticGpuHealth":{"locationName":"elasticGpuHealth","type":"structure","members":{"Status":{"locationName":"status"}}},"ElasticGpuState":{"locationName":"elasticGpuState"},"InstanceId":{"locationName":"instanceId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"}}}},"DescribeExportImageTasks":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn","locationName":"Filter"},"ExportImageTaskIds":{"locationName":"ExportImageTaskId","type":"list","member":{"locationName":"ExportImageTaskId"}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ExportImageTasks":{"locationName":"exportImageTaskSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"ExportImageTaskId":{"locationName":"exportImageTaskId"},"ImageId":{"locationName":"imageId"},"Progress":{"locationName":"progress"},"S3ExportLocation":{"shape":"S140","locationName":"s3ExportLocation"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeExportTasks":{"input":{"type":"structure","members":{"ExportTaskIds":{"locationName":"exportTaskId","type":"list","member":{"locationName":"ExportTaskId"}},"Filters":{"shape":"Szn","locationName":"Filter"}}},"output":{"type":"structure","members":{"ExportTasks":{"locationName":"exportTaskSet","type":"list","member":{"shape":"Sf5","locationName":"item"}}}}},"DescribeFastLaunchImages":{"input":{"type":"structure","members":{"ImageIds":{"locationName":"ImageId","type":"list","member":{"locationName":"ImageId"}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"FastLaunchImages":{"locationName":"fastLaunchImageSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ImageId":{"locationName":"imageId"},"ResourceType":{"locationName":"resourceType"},"SnapshotConfiguration":{"shape":"S14d","locationName":"snapshotConfiguration"},"LaunchTemplate":{"shape":"S14e","locationName":"launchTemplate"},"MaxParallelLaunches":{"locationName":"maxParallelLaunches","type":"integer"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"StateTransitionReason":{"locationName":"stateTransitionReason"},"StateTransitionTime":{"locationName":"stateTransitionTime","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeFastSnapshotRestores":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"FastSnapshotRestores":{"locationName":"fastSnapshotRestoreSet","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"AvailabilityZone":{"locationName":"availabilityZone"},"State":{"locationName":"state"},"StateTransitionReason":{"locationName":"stateTransitionReason"},"OwnerId":{"locationName":"ownerId"},"OwnerAlias":{"locationName":"ownerAlias"},"EnablingTime":{"locationName":"enablingTime","type":"timestamp"},"OptimizingTime":{"locationName":"optimizingTime","type":"timestamp"},"EnabledTime":{"locationName":"enabledTime","type":"timestamp"},"DisablingTime":{"locationName":"disablingTime","type":"timestamp"},"DisabledTime":{"locationName":"disabledTime","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeFleetHistory":{"input":{"type":"structure","required":["FleetId","StartTime"],"members":{"DryRun":{"type":"boolean"},"EventType":{},"MaxResults":{"type":"integer"},"NextToken":{},"FleetId":{},"StartTime":{"type":"timestamp"}}},"output":{"type":"structure","members":{"HistoryRecords":{"locationName":"historyRecordSet","type":"list","member":{"locationName":"item","type":"structure","members":{"EventInformation":{"shape":"S14r","locationName":"eventInformation"},"EventType":{"locationName":"eventType"},"Timestamp":{"locationName":"timestamp","type":"timestamp"}}}},"LastEvaluatedTime":{"locationName":"lastEvaluatedTime","type":"timestamp"},"NextToken":{"locationName":"nextToken"},"FleetId":{"locationName":"fleetId"},"StartTime":{"locationName":"startTime","type":"timestamp"}}}},"DescribeFleetInstances":{"input":{"type":"structure","required":["FleetId"],"members":{"DryRun":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{},"FleetId":{},"Filters":{"shape":"Szn","locationName":"Filter"}}},"output":{"type":"structure","members":{"ActiveInstances":{"shape":"S14u","locationName":"activeInstanceSet"},"NextToken":{"locationName":"nextToken"},"FleetId":{"locationName":"fleetId"}}}},"DescribeFleets":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{},"FleetIds":{"shape":"Suf","locationName":"FleetId"},"Filters":{"shape":"Szn","locationName":"Filter"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"Fleets":{"locationName":"fleetSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ActivityStatus":{"locationName":"activityStatus"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"FleetId":{"locationName":"fleetId"},"FleetState":{"locationName":"fleetState"},"ClientToken":{"locationName":"clientToken"},"ExcessCapacityTerminationPolicy":{"locationName":"excessCapacityTerminationPolicy"},"FulfilledCapacity":{"locationName":"fulfilledCapacity","type":"double"},"FulfilledOnDemandCapacity":{"locationName":"fulfilledOnDemandCapacity","type":"double"},"LaunchTemplateConfigs":{"locationName":"launchTemplateConfigs","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateSpecification":{"shape":"Sdm","locationName":"launchTemplateSpecification"},"Overrides":{"locationName":"overrides","type":"list","member":{"shape":"Sdn","locationName":"item"}}}}},"TargetCapacitySpecification":{"locationName":"targetCapacitySpecification","type":"structure","members":{"TotalTargetCapacity":{"locationName":"totalTargetCapacity","type":"integer"},"OnDemandTargetCapacity":{"locationName":"onDemandTargetCapacity","type":"integer"},"SpotTargetCapacity":{"locationName":"spotTargetCapacity","type":"integer"},"DefaultTargetCapacityType":{"locationName":"defaultTargetCapacityType"},"TargetCapacityUnitType":{"locationName":"targetCapacityUnitType"}}},"TerminateInstancesWithExpiration":{"locationName":"terminateInstancesWithExpiration","type":"boolean"},"Type":{"locationName":"type"},"ValidFrom":{"locationName":"validFrom","type":"timestamp"},"ValidUntil":{"locationName":"validUntil","type":"timestamp"},"ReplaceUnhealthyInstances":{"locationName":"replaceUnhealthyInstances","type":"boolean"},"SpotOptions":{"locationName":"spotOptions","type":"structure","members":{"AllocationStrategy":{"locationName":"allocationStrategy"},"MaintenanceStrategies":{"locationName":"maintenanceStrategies","type":"structure","members":{"CapacityRebalance":{"locationName":"capacityRebalance","type":"structure","members":{"ReplacementStrategy":{"locationName":"replacementStrategy"},"TerminationDelay":{"locationName":"terminationDelay","type":"integer"}}}}},"InstanceInterruptionBehavior":{"locationName":"instanceInterruptionBehavior"},"InstancePoolsToUseCount":{"locationName":"instancePoolsToUseCount","type":"integer"},"SingleInstanceType":{"locationName":"singleInstanceType","type":"boolean"},"SingleAvailabilityZone":{"locationName":"singleAvailabilityZone","type":"boolean"},"MinTargetCapacity":{"locationName":"minTargetCapacity","type":"integer"},"MaxTotalPrice":{"locationName":"maxTotalPrice"}}},"OnDemandOptions":{"locationName":"onDemandOptions","type":"structure","members":{"AllocationStrategy":{"locationName":"allocationStrategy"},"CapacityReservationOptions":{"locationName":"capacityReservationOptions","type":"structure","members":{"UsageStrategy":{"locationName":"usageStrategy"}}},"SingleInstanceType":{"locationName":"singleInstanceType","type":"boolean"},"SingleAvailabilityZone":{"locationName":"singleAvailabilityZone","type":"boolean"},"MinTargetCapacity":{"locationName":"minTargetCapacity","type":"integer"},"MaxTotalPrice":{"locationName":"maxTotalPrice"}}},"Tags":{"shape":"S6","locationName":"tagSet"},"Errors":{"locationName":"errorSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateAndOverrides":{"shape":"Sdl","locationName":"launchTemplateAndOverrides"},"Lifecycle":{"locationName":"lifecycle"},"ErrorCode":{"locationName":"errorCode"},"ErrorMessage":{"locationName":"errorMessage"}}}},"Instances":{"locationName":"fleetInstanceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateAndOverrides":{"shape":"Sdl","locationName":"launchTemplateAndOverrides"},"Lifecycle":{"locationName":"lifecycle"},"InstanceIds":{"shape":"Se2","locationName":"instanceIds"},"InstanceType":{"locationName":"instanceType"},"Platform":{"locationName":"platform"}}}},"Context":{"locationName":"context"}}}}}}},"DescribeFlowLogs":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filter":{"shape":"Szn"},"FlowLogIds":{"shape":"Sup","locationName":"FlowLogId"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"FlowLogs":{"locationName":"flowLogSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CreationTime":{"locationName":"creationTime","type":"timestamp"},"DeliverLogsErrorMessage":{"locationName":"deliverLogsErrorMessage"},"DeliverLogsPermissionArn":{"locationName":"deliverLogsPermissionArn"},"DeliverCrossAccountRole":{"locationName":"deliverCrossAccountRole"},"DeliverLogsStatus":{"locationName":"deliverLogsStatus"},"FlowLogId":{"locationName":"flowLogId"},"FlowLogStatus":{"locationName":"flowLogStatus"},"LogGroupName":{"locationName":"logGroupName"},"ResourceId":{"locationName":"resourceId"},"TrafficType":{"locationName":"trafficType"},"LogDestinationType":{"locationName":"logDestinationType"},"LogDestination":{"locationName":"logDestination"},"LogFormat":{"locationName":"logFormat"},"Tags":{"shape":"S6","locationName":"tagSet"},"MaxAggregationInterval":{"locationName":"maxAggregationInterval","type":"integer"},"DestinationOptions":{"locationName":"destinationOptions","type":"structure","members":{"FileFormat":{"locationName":"fileFormat"},"HiveCompatiblePartitions":{"locationName":"hiveCompatiblePartitions","type":"boolean"},"PerHourPartition":{"locationName":"perHourPartition","type":"boolean"}}}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeFpgaImageAttribute":{"input":{"type":"structure","required":["FpgaImageId","Attribute"],"members":{"DryRun":{"type":"boolean"},"FpgaImageId":{},"Attribute":{}}},"output":{"type":"structure","members":{"FpgaImageAttribute":{"shape":"S15n","locationName":"fpgaImageAttribute"}}}},"DescribeFpgaImages":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"FpgaImageIds":{"locationName":"FpgaImageId","type":"list","member":{"locationName":"item"}},"Owners":{"shape":"S15w","locationName":"Owner"},"Filters":{"shape":"Szn","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"FpgaImages":{"locationName":"fpgaImageSet","type":"list","member":{"locationName":"item","type":"structure","members":{"FpgaImageId":{"locationName":"fpgaImageId"},"FpgaImageGlobalId":{"locationName":"fpgaImageGlobalId"},"Name":{"locationName":"name"},"Description":{"locationName":"description"},"ShellVersion":{"locationName":"shellVersion"},"PciId":{"locationName":"pciId","type":"structure","members":{"DeviceId":{},"VendorId":{},"SubsystemId":{},"SubsystemVendorId":{}}},"State":{"locationName":"state","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"CreateTime":{"locationName":"createTime","type":"timestamp"},"UpdateTime":{"locationName":"updateTime","type":"timestamp"},"OwnerId":{"locationName":"ownerId"},"OwnerAlias":{"locationName":"ownerAlias"},"ProductCodes":{"shape":"S15r","locationName":"productCodes"},"Tags":{"shape":"S6","locationName":"tags"},"Public":{"locationName":"public","type":"boolean"},"DataRetentionSupport":{"locationName":"dataRetentionSupport","type":"boolean"},"InstanceTypes":{"locationName":"instanceTypes","type":"list","member":{"locationName":"item"}}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeHostReservationOfferings":{"input":{"type":"structure","members":{"Filter":{"shape":"Szn"},"MaxDuration":{"type":"integer"},"MaxResults":{"type":"integer"},"MinDuration":{"type":"integer"},"NextToken":{},"OfferingId":{}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"OfferingSet":{"locationName":"offeringSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CurrencyCode":{"locationName":"currencyCode"},"Duration":{"locationName":"duration","type":"integer"},"HourlyPrice":{"locationName":"hourlyPrice"},"InstanceFamily":{"locationName":"instanceFamily"},"OfferingId":{"locationName":"offeringId"},"PaymentOption":{"locationName":"paymentOption"},"UpfrontPrice":{"locationName":"upfrontPrice"}}}}}}},"DescribeHostReservations":{"input":{"type":"structure","members":{"Filter":{"shape":"Szn"},"HostReservationIdSet":{"type":"list","member":{"locationName":"item"}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"HostReservationSet":{"locationName":"hostReservationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Count":{"locationName":"count","type":"integer"},"CurrencyCode":{"locationName":"currencyCode"},"Duration":{"locationName":"duration","type":"integer"},"End":{"locationName":"end","type":"timestamp"},"HostIdSet":{"shape":"S16i","locationName":"hostIdSet"},"HostReservationId":{"locationName":"hostReservationId"},"HourlyPrice":{"locationName":"hourlyPrice"},"InstanceFamily":{"locationName":"instanceFamily"},"OfferingId":{"locationName":"offeringId"},"PaymentOption":{"locationName":"paymentOption"},"Start":{"locationName":"start","type":"timestamp"},"State":{"locationName":"state"},"UpfrontPrice":{"locationName":"upfrontPrice"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeHosts":{"input":{"type":"structure","members":{"Filter":{"shape":"Szn","locationName":"filter"},"HostIds":{"shape":"S16l","locationName":"hostId"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"Hosts":{"locationName":"hostSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AutoPlacement":{"locationName":"autoPlacement"},"AvailabilityZone":{"locationName":"availabilityZone"},"AvailableCapacity":{"locationName":"availableCapacity","type":"structure","members":{"AvailableInstanceCapacity":{"locationName":"availableInstanceCapacity","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailableCapacity":{"locationName":"availableCapacity","type":"integer"},"InstanceType":{"locationName":"instanceType"},"TotalCapacity":{"locationName":"totalCapacity","type":"integer"}}}},"AvailableVCpus":{"locationName":"availableVCpus","type":"integer"}}},"ClientToken":{"locationName":"clientToken"},"HostId":{"locationName":"hostId"},"HostProperties":{"locationName":"hostProperties","type":"structure","members":{"Cores":{"locationName":"cores","type":"integer"},"InstanceType":{"locationName":"instanceType"},"InstanceFamily":{"locationName":"instanceFamily"},"Sockets":{"locationName":"sockets","type":"integer"},"TotalVCpus":{"locationName":"totalVCpus","type":"integer"}}},"HostReservationId":{"locationName":"hostReservationId"},"Instances":{"locationName":"instances","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"InstanceType":{"locationName":"instanceType"},"OwnerId":{"locationName":"ownerId"}}}},"State":{"locationName":"state"},"AllocationTime":{"locationName":"allocationTime","type":"timestamp"},"ReleaseTime":{"locationName":"releaseTime","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"},"HostRecovery":{"locationName":"hostRecovery"},"AllowsMultipleInstanceTypes":{"locationName":"allowsMultipleInstanceTypes"},"OwnerId":{"locationName":"ownerId"},"AvailabilityZoneId":{"locationName":"availabilityZoneId"},"MemberOfServiceLinkedResourceGroup":{"locationName":"memberOfServiceLinkedResourceGroup","type":"boolean"},"OutpostArn":{"locationName":"outpostArn"},"HostMaintenance":{"locationName":"hostMaintenance"},"AssetId":{"locationName":"assetId"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeIamInstanceProfileAssociations":{"input":{"type":"structure","members":{"AssociationIds":{"locationName":"AssociationId","type":"list","member":{"locationName":"AssociationId"}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"IamInstanceProfileAssociations":{"locationName":"iamInstanceProfileAssociationSet","type":"list","member":{"shape":"S3s","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeIdFormat":{"input":{"type":"structure","members":{"Resource":{}}},"output":{"type":"structure","members":{"Statuses":{"shape":"S104","locationName":"statusSet"}}}},"DescribeIdentityIdFormat":{"input":{"type":"structure","required":["PrincipalArn"],"members":{"PrincipalArn":{"locationName":"principalArn"},"Resource":{"locationName":"resource"}}},"output":{"type":"structure","members":{"Statuses":{"shape":"S104","locationName":"statusSet"}}}},"DescribeImageAttribute":{"input":{"type":"structure","required":["Attribute","ImageId"],"members":{"Attribute":{},"ImageId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"BlockDeviceMappings":{"shape":"S17a","locationName":"blockDeviceMapping"},"ImageId":{"locationName":"imageId"},"LaunchPermissions":{"shape":"S17b","locationName":"launchPermission"},"ProductCodes":{"shape":"S15r","locationName":"productCodes"},"Description":{"shape":"Sbr","locationName":"description"},"KernelId":{"shape":"Sbr","locationName":"kernel"},"RamdiskId":{"shape":"Sbr","locationName":"ramdisk"},"SriovNetSupport":{"shape":"Sbr","locationName":"sriovNetSupport"},"BootMode":{"shape":"Sbr","locationName":"bootMode"},"TpmSupport":{"shape":"Sbr","locationName":"tpmSupport"},"UefiData":{"shape":"Sbr","locationName":"uefiData"},"LastLaunchedTime":{"shape":"Sbr","locationName":"lastLaunchedTime"},"ImdsSupport":{"shape":"Sbr","locationName":"imdsSupport"}}}},"DescribeImages":{"input":{"type":"structure","members":{"ExecutableUsers":{"locationName":"ExecutableBy","type":"list","member":{"locationName":"ExecutableBy"}},"Filters":{"shape":"Szn","locationName":"Filter"},"ImageIds":{"shape":"S17f","locationName":"ImageId"},"Owners":{"shape":"S15w","locationName":"Owner"},"IncludeDeprecated":{"type":"boolean"},"DryRun":{"locationName":"dryRun","type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Images":{"locationName":"imagesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Architecture":{"locationName":"architecture"},"CreationDate":{"locationName":"creationDate"},"ImageId":{"locationName":"imageId"},"ImageLocation":{"locationName":"imageLocation"},"ImageType":{"locationName":"imageType"},"Public":{"locationName":"isPublic","type":"boolean"},"KernelId":{"locationName":"kernelId"},"OwnerId":{"locationName":"imageOwnerId"},"Platform":{"locationName":"platform"},"PlatformDetails":{"locationName":"platformDetails"},"UsageOperation":{"locationName":"usageOperation"},"ProductCodes":{"shape":"S15r","locationName":"productCodes"},"RamdiskId":{"locationName":"ramdiskId"},"State":{"locationName":"imageState"},"BlockDeviceMappings":{"shape":"S17a","locationName":"blockDeviceMapping"},"Description":{"locationName":"description"},"EnaSupport":{"locationName":"enaSupport","type":"boolean"},"Hypervisor":{"locationName":"hypervisor"},"ImageOwnerAlias":{"locationName":"imageOwnerAlias"},"Name":{"locationName":"name"},"RootDeviceName":{"locationName":"rootDeviceName"},"RootDeviceType":{"locationName":"rootDeviceType"},"SriovNetSupport":{"locationName":"sriovNetSupport"},"StateReason":{"shape":"Sjc","locationName":"stateReason"},"Tags":{"shape":"S6","locationName":"tagSet"},"VirtualizationType":{"locationName":"virtualizationType"},"BootMode":{"locationName":"bootMode"},"TpmSupport":{"locationName":"tpmSupport"},"DeprecationTime":{"locationName":"deprecationTime"},"ImdsSupport":{"locationName":"imdsSupport"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeImportImageTasks":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn"},"ImportTaskIds":{"locationName":"ImportTaskId","type":"list","member":{"locationName":"ImportTaskId"}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ImportImageTasks":{"locationName":"importImageTaskSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Architecture":{"locationName":"architecture"},"Description":{"locationName":"description"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"Hypervisor":{"locationName":"hypervisor"},"ImageId":{"locationName":"imageId"},"ImportTaskId":{"locationName":"importTaskId"},"KmsKeyId":{"locationName":"kmsKeyId"},"LicenseType":{"locationName":"licenseType"},"Platform":{"locationName":"platform"},"Progress":{"locationName":"progress"},"SnapshotDetails":{"shape":"S17y","locationName":"snapshotDetailSet"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Tags":{"shape":"S6","locationName":"tagSet"},"LicenseSpecifications":{"shape":"S182","locationName":"licenseSpecifications"},"UsageOperation":{"locationName":"usageOperation"},"BootMode":{"locationName":"bootMode"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeImportSnapshotTasks":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn"},"ImportTaskIds":{"locationName":"ImportTaskId","type":"list","member":{"locationName":"ImportTaskId"}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ImportSnapshotTasks":{"locationName":"importSnapshotTaskSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"ImportTaskId":{"locationName":"importTaskId"},"SnapshotTaskDetail":{"shape":"S18a","locationName":"snapshotTaskDetail"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstanceAttribute":{"input":{"type":"structure","required":["Attribute","InstanceId"],"members":{"Attribute":{"locationName":"attribute"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceId":{"locationName":"instanceId"}}},"output":{"type":"structure","members":{"Groups":{"shape":"Sld","locationName":"groupSet"},"BlockDeviceMappings":{"shape":"S18e","locationName":"blockDeviceMapping"},"DisableApiTermination":{"shape":"S18h","locationName":"disableApiTermination"},"EnaSupport":{"shape":"S18h","locationName":"enaSupport"},"EnclaveOptions":{"shape":"S18i","locationName":"enclaveOptions"},"EbsOptimized":{"shape":"S18h","locationName":"ebsOptimized"},"InstanceId":{"locationName":"instanceId"},"InstanceInitiatedShutdownBehavior":{"shape":"Sbr","locationName":"instanceInitiatedShutdownBehavior"},"InstanceType":{"shape":"Sbr","locationName":"instanceType"},"KernelId":{"shape":"Sbr","locationName":"kernel"},"ProductCodes":{"shape":"S15r","locationName":"productCodes"},"RamdiskId":{"shape":"Sbr","locationName":"ramdisk"},"RootDeviceName":{"shape":"Sbr","locationName":"rootDeviceName"},"SourceDestCheck":{"shape":"S18h","locationName":"sourceDestCheck"},"SriovNetSupport":{"shape":"Sbr","locationName":"sriovNetSupport"},"UserData":{"shape":"Sbr","locationName":"userData"},"DisableApiStop":{"shape":"S18h","locationName":"disableApiStop"}}}},"DescribeInstanceConnectEndpoints":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szn","locationName":"Filter"},"InstanceConnectEndpointIds":{"shape":"So","locationName":"InstanceConnectEndpointId"}}},"output":{"type":"structure","members":{"InstanceConnectEndpoints":{"locationName":"instanceConnectEndpointSet","type":"list","member":{"shape":"Seq","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstanceCreditSpecifications":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn","locationName":"Filter"},"InstanceIds":{"shape":"S11c","locationName":"InstanceId"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceCreditSpecifications":{"locationName":"instanceCreditSpecificationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"CpuCredits":{"locationName":"cpuCredits"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstanceEventNotificationAttributes":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"InstanceTagAttribute":{"shape":"Sz2","locationName":"instanceTagAttribute"}}}},"DescribeInstanceEventWindows":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"InstanceEventWindowIds":{"locationName":"InstanceEventWindowId","type":"list","member":{"locationName":"InstanceEventWindowId"}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceEventWindows":{"locationName":"instanceEventWindowSet","type":"list","member":{"shape":"S42","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstanceStatus":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"InstanceIds":{"shape":"S11c","locationName":"InstanceId"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"IncludeAllInstances":{"locationName":"includeAllInstances","type":"boolean"}}},"output":{"type":"structure","members":{"InstanceStatuses":{"locationName":"instanceStatusSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"OutpostArn":{"locationName":"outpostArn"},"Events":{"locationName":"eventsSet","type":"list","member":{"shape":"S194","locationName":"item"}},"InstanceId":{"locationName":"instanceId"},"InstanceState":{"shape":"S197","locationName":"instanceState"},"InstanceStatus":{"shape":"S199","locationName":"instanceStatus"},"SystemStatus":{"shape":"S199","locationName":"systemStatus"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstanceTypeOfferings":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"LocationType":{},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceTypeOfferings":{"locationName":"instanceTypeOfferingSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceType":{"locationName":"instanceType"},"LocationType":{"locationName":"locationType"},"Location":{"locationName":"location"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstanceTypes":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"InstanceTypes":{"locationName":"InstanceType","type":"list","member":{}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceTypes":{"locationName":"instanceTypeSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceType":{"locationName":"instanceType"},"CurrentGeneration":{"locationName":"currentGeneration","type":"boolean"},"FreeTierEligible":{"locationName":"freeTierEligible","type":"boolean"},"SupportedUsageClasses":{"locationName":"supportedUsageClasses","type":"list","member":{"locationName":"item"}},"SupportedRootDeviceTypes":{"locationName":"supportedRootDeviceTypes","type":"list","member":{"locationName":"item"}},"SupportedVirtualizationTypes":{"locationName":"supportedVirtualizationTypes","type":"list","member":{"locationName":"item"}},"BareMetal":{"locationName":"bareMetal","type":"boolean"},"Hypervisor":{"locationName":"hypervisor"},"ProcessorInfo":{"locationName":"processorInfo","type":"structure","members":{"SupportedArchitectures":{"locationName":"supportedArchitectures","type":"list","member":{"locationName":"item"}},"SustainedClockSpeedInGhz":{"locationName":"sustainedClockSpeedInGhz","type":"double"},"SupportedFeatures":{"locationName":"supportedFeatures","type":"list","member":{"locationName":"item"}}}},"VCpuInfo":{"locationName":"vCpuInfo","type":"structure","members":{"DefaultVCpus":{"locationName":"defaultVCpus","type":"integer"},"DefaultCores":{"locationName":"defaultCores","type":"integer"},"DefaultThreadsPerCore":{"locationName":"defaultThreadsPerCore","type":"integer"},"ValidCores":{"locationName":"validCores","type":"list","member":{"locationName":"item","type":"integer"}},"ValidThreadsPerCore":{"locationName":"validThreadsPerCore","type":"list","member":{"locationName":"item","type":"integer"}}}},"MemoryInfo":{"locationName":"memoryInfo","type":"structure","members":{"SizeInMiB":{"locationName":"sizeInMiB","type":"long"}}},"InstanceStorageSupported":{"locationName":"instanceStorageSupported","type":"boolean"},"InstanceStorageInfo":{"locationName":"instanceStorageInfo","type":"structure","members":{"TotalSizeInGB":{"locationName":"totalSizeInGB","type":"long"},"Disks":{"locationName":"disks","type":"list","member":{"locationName":"item","type":"structure","members":{"SizeInGB":{"locationName":"sizeInGB","type":"long"},"Count":{"locationName":"count","type":"integer"},"Type":{"locationName":"type"}}}},"NvmeSupport":{"locationName":"nvmeSupport"},"EncryptionSupport":{"locationName":"encryptionSupport"}}},"EbsInfo":{"locationName":"ebsInfo","type":"structure","members":{"EbsOptimizedSupport":{"locationName":"ebsOptimizedSupport"},"EncryptionSupport":{"locationName":"encryptionSupport"},"EbsOptimizedInfo":{"locationName":"ebsOptimizedInfo","type":"structure","members":{"BaselineBandwidthInMbps":{"locationName":"baselineBandwidthInMbps","type":"integer"},"BaselineThroughputInMBps":{"locationName":"baselineThroughputInMBps","type":"double"},"BaselineIops":{"locationName":"baselineIops","type":"integer"},"MaximumBandwidthInMbps":{"locationName":"maximumBandwidthInMbps","type":"integer"},"MaximumThroughputInMBps":{"locationName":"maximumThroughputInMBps","type":"double"},"MaximumIops":{"locationName":"maximumIops","type":"integer"}}},"NvmeSupport":{"locationName":"nvmeSupport"}}},"NetworkInfo":{"locationName":"networkInfo","type":"structure","members":{"NetworkPerformance":{"locationName":"networkPerformance"},"MaximumNetworkInterfaces":{"locationName":"maximumNetworkInterfaces","type":"integer"},"MaximumNetworkCards":{"locationName":"maximumNetworkCards","type":"integer"},"DefaultNetworkCardIndex":{"locationName":"defaultNetworkCardIndex","type":"integer"},"NetworkCards":{"locationName":"networkCards","type":"list","member":{"locationName":"item","type":"structure","members":{"NetworkCardIndex":{"locationName":"networkCardIndex","type":"integer"},"NetworkPerformance":{"locationName":"networkPerformance"},"MaximumNetworkInterfaces":{"locationName":"maximumNetworkInterfaces","type":"integer"},"BaselineBandwidthInGbps":{"locationName":"baselineBandwidthInGbps","type":"double"},"PeakBandwidthInGbps":{"locationName":"peakBandwidthInGbps","type":"double"}}}},"Ipv4AddressesPerInterface":{"locationName":"ipv4AddressesPerInterface","type":"integer"},"Ipv6AddressesPerInterface":{"locationName":"ipv6AddressesPerInterface","type":"integer"},"Ipv6Supported":{"locationName":"ipv6Supported","type":"boolean"},"EnaSupport":{"locationName":"enaSupport"},"EfaSupported":{"locationName":"efaSupported","type":"boolean"},"EfaInfo":{"locationName":"efaInfo","type":"structure","members":{"MaximumEfaInterfaces":{"locationName":"maximumEfaInterfaces","type":"integer"}}},"EncryptionInTransitSupported":{"locationName":"encryptionInTransitSupported","type":"boolean"},"EnaSrdSupported":{"locationName":"enaSrdSupported","type":"boolean"}}},"GpuInfo":{"locationName":"gpuInfo","type":"structure","members":{"Gpus":{"locationName":"gpus","type":"list","member":{"locationName":"item","type":"structure","members":{"Name":{"locationName":"name"},"Manufacturer":{"locationName":"manufacturer"},"Count":{"locationName":"count","type":"integer"},"MemoryInfo":{"locationName":"memoryInfo","type":"structure","members":{"SizeInMiB":{"locationName":"sizeInMiB","type":"integer"}}}}}},"TotalGpuMemoryInMiB":{"locationName":"totalGpuMemoryInMiB","type":"integer"}}},"FpgaInfo":{"locationName":"fpgaInfo","type":"structure","members":{"Fpgas":{"locationName":"fpgas","type":"list","member":{"locationName":"item","type":"structure","members":{"Name":{"locationName":"name"},"Manufacturer":{"locationName":"manufacturer"},"Count":{"locationName":"count","type":"integer"},"MemoryInfo":{"locationName":"memoryInfo","type":"structure","members":{"SizeInMiB":{"locationName":"sizeInMiB","type":"integer"}}}}}},"TotalFpgaMemoryInMiB":{"locationName":"totalFpgaMemoryInMiB","type":"integer"}}},"PlacementGroupInfo":{"locationName":"placementGroupInfo","type":"structure","members":{"SupportedStrategies":{"locationName":"supportedStrategies","type":"list","member":{"locationName":"item"}}}},"InferenceAcceleratorInfo":{"locationName":"inferenceAcceleratorInfo","type":"structure","members":{"Accelerators":{"locationName":"item","type":"list","member":{"type":"structure","members":{"Count":{"locationName":"count","type":"integer"},"Name":{"locationName":"name"},"Manufacturer":{"locationName":"manufacturer"},"MemoryInfo":{"locationName":"memoryInfo","type":"structure","members":{"SizeInMiB":{"locationName":"sizeInMiB","type":"integer"}}}}}},"TotalInferenceMemoryInMiB":{"locationName":"totalInferenceMemoryInMiB","type":"integer"}}},"HibernationSupported":{"locationName":"hibernationSupported","type":"boolean"},"BurstablePerformanceSupported":{"locationName":"burstablePerformanceSupported","type":"boolean"},"DedicatedHostsSupported":{"locationName":"dedicatedHostsSupported","type":"boolean"},"AutoRecoverySupported":{"locationName":"autoRecoverySupported","type":"boolean"},"SupportedBootModes":{"locationName":"supportedBootModes","type":"list","member":{"locationName":"item"}},"NitroEnclavesSupport":{"locationName":"nitroEnclavesSupport"},"NitroTpmSupport":{"locationName":"nitroTpmSupport"},"NitroTpmInfo":{"locationName":"nitroTpmInfo","type":"structure","members":{"SupportedVersions":{"locationName":"supportedVersions","type":"list","member":{"locationName":"item"}}}}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstances":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"InstanceIds":{"shape":"S11c","locationName":"InstanceId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"Reservations":{"locationName":"reservationSet","type":"list","member":{"shape":"S1cq","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInternetGateways":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InternetGatewayIds":{"locationName":"internetGatewayId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"InternetGateways":{"locationName":"internetGatewaySet","type":"list","member":{"shape":"Sfb","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeIpamPools":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"IpamPoolIds":{"shape":"So","locationName":"IpamPoolId"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"IpamPools":{"locationName":"ipamPoolSet","type":"list","member":{"shape":"Sft","locationName":"item"}}}}},"DescribeIpamResourceDiscoveries":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"IpamResourceDiscoveryIds":{"shape":"So","locationName":"IpamResourceDiscoveryId"},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"Szn","locationName":"Filter"}}},"output":{"type":"structure","members":{"IpamResourceDiscoveries":{"locationName":"ipamResourceDiscoverySet","type":"list","member":{"shape":"Sg0","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeIpamResourceDiscoveryAssociations":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"IpamResourceDiscoveryAssociationIds":{"shape":"So","locationName":"IpamResourceDiscoveryAssociationId"},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"Szn","locationName":"Filter"}}},"output":{"type":"structure","members":{"IpamResourceDiscoveryAssociations":{"locationName":"ipamResourceDiscoveryAssociationSet","type":"list","member":{"shape":"S4e","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeIpamScopes":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"IpamScopeIds":{"shape":"So","locationName":"IpamScopeId"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"IpamScopes":{"locationName":"ipamScopeSet","type":"list","member":{"shape":"Sg4","locationName":"item"}}}}},"DescribeIpams":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"IpamIds":{"shape":"So","locationName":"IpamId"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"Ipams":{"locationName":"ipamSet","type":"list","member":{"shape":"Sfg","locationName":"item"}}}}},"DescribeIpv6Pools":{"input":{"type":"structure","members":{"PoolIds":{"locationName":"PoolId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn","locationName":"Filter"}}},"output":{"type":"structure","members":{"Ipv6Pools":{"locationName":"ipv6PoolSet","type":"list","member":{"locationName":"item","type":"structure","members":{"PoolId":{"locationName":"poolId"},"Description":{"locationName":"description"},"PoolCidrBlocks":{"locationName":"poolCidrBlockSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Cidr":{"locationName":"poolCidrBlock"}}}},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeKeyPairs":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"KeyNames":{"locationName":"KeyName","type":"list","member":{"locationName":"KeyName"}},"KeyPairIds":{"locationName":"KeyPairId","type":"list","member":{"locationName":"KeyPairId"}},"DryRun":{"locationName":"dryRun","type":"boolean"},"IncludePublicKey":{"type":"boolean"}}},"output":{"type":"structure","members":{"KeyPairs":{"locationName":"keySet","type":"list","member":{"locationName":"item","type":"structure","members":{"KeyPairId":{"locationName":"keyPairId"},"KeyFingerprint":{"locationName":"keyFingerprint"},"KeyName":{"locationName":"keyName"},"KeyType":{"locationName":"keyType"},"Tags":{"shape":"S6","locationName":"tagSet"},"PublicKey":{"locationName":"publicKey"},"CreateTime":{"locationName":"createTime","type":"timestamp"}}}}}}},"DescribeLaunchTemplateVersions":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"LaunchTemplateId":{},"LaunchTemplateName":{},"Versions":{"shape":"Svf","locationName":"LaunchTemplateVersion"},"MinVersion":{},"MaxVersion":{},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"Szn","locationName":"Filter"},"ResolveAlias":{"type":"boolean"}}},"output":{"type":"structure","members":{"LaunchTemplateVersions":{"locationName":"launchTemplateVersionSet","type":"list","member":{"shape":"Si1","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLaunchTemplates":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"LaunchTemplateIds":{"locationName":"LaunchTemplateId","type":"list","member":{"locationName":"item"}},"LaunchTemplateNames":{"locationName":"LaunchTemplateName","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szn","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"LaunchTemplates":{"locationName":"launchTemplates","type":"list","member":{"shape":"Shv","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations":{"input":{"type":"structure","members":{"LocalGatewayRouteTableVirtualInterfaceGroupAssociationIds":{"locationName":"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTableVirtualInterfaceGroupAssociations":{"locationName":"localGatewayRouteTableVirtualInterfaceGroupAssociationSet","type":"list","member":{"shape":"Sjf","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLocalGatewayRouteTableVpcAssociations":{"input":{"type":"structure","members":{"LocalGatewayRouteTableVpcAssociationIds":{"locationName":"LocalGatewayRouteTableVpcAssociationId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTableVpcAssociations":{"locationName":"localGatewayRouteTableVpcAssociationSet","type":"list","member":{"shape":"Sjj","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLocalGatewayRouteTables":{"input":{"type":"structure","members":{"LocalGatewayRouteTableIds":{"locationName":"LocalGatewayRouteTableId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTables":{"locationName":"localGatewayRouteTableSet","type":"list","member":{"shape":"Sjb","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLocalGatewayVirtualInterfaceGroups":{"input":{"type":"structure","members":{"LocalGatewayVirtualInterfaceGroupIds":{"locationName":"LocalGatewayVirtualInterfaceGroupId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayVirtualInterfaceGroups":{"locationName":"localGatewayVirtualInterfaceGroupSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LocalGatewayVirtualInterfaceGroupId":{"locationName":"localGatewayVirtualInterfaceGroupId"},"LocalGatewayVirtualInterfaceIds":{"shape":"S1ff","locationName":"localGatewayVirtualInterfaceIdSet"},"LocalGatewayId":{"locationName":"localGatewayId"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLocalGatewayVirtualInterfaces":{"input":{"type":"structure","members":{"LocalGatewayVirtualInterfaceIds":{"shape":"S1ff","locationName":"LocalGatewayVirtualInterfaceId"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayVirtualInterfaces":{"locationName":"localGatewayVirtualInterfaceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LocalGatewayVirtualInterfaceId":{"locationName":"localGatewayVirtualInterfaceId"},"LocalGatewayId":{"locationName":"localGatewayId"},"Vlan":{"locationName":"vlan","type":"integer"},"LocalAddress":{"locationName":"localAddress"},"PeerAddress":{"locationName":"peerAddress"},"LocalBgpAsn":{"locationName":"localBgpAsn","type":"integer"},"PeerBgpAsn":{"locationName":"peerBgpAsn","type":"integer"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLocalGateways":{"input":{"type":"structure","members":{"LocalGatewayIds":{"locationName":"LocalGatewayId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGateways":{"locationName":"localGatewaySet","type":"list","member":{"locationName":"item","type":"structure","members":{"LocalGatewayId":{"locationName":"localGatewayId"},"OutpostArn":{"locationName":"outpostArn"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeManagedPrefixLists":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"PrefixListIds":{"shape":"So","locationName":"PrefixListId"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"PrefixLists":{"locationName":"prefixListSet","type":"list","member":{"shape":"Sjp","locationName":"item"}}}}},"DescribeMovingAddresses":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"PublicIps":{"shape":"So","locationName":"publicIp"}}},"output":{"type":"structure","members":{"MovingAddressStatuses":{"locationName":"movingAddressStatusSet","type":"list","member":{"locationName":"item","type":"structure","members":{"MoveStatus":{"locationName":"moveStatus"},"PublicIp":{"locationName":"publicIp"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNatGateways":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filter":{"shape":"Szn"},"MaxResults":{"type":"integer"},"NatGatewayIds":{"locationName":"NatGatewayId","type":"list","member":{"locationName":"item"}},"NextToken":{}}},"output":{"type":"structure","members":{"NatGateways":{"locationName":"natGatewaySet","type":"list","member":{"shape":"Sju","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkAcls":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkAclIds":{"locationName":"NetworkAclId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NetworkAcls":{"locationName":"networkAclSet","type":"list","member":{"shape":"Sjz","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkInsightsAccessScopeAnalyses":{"input":{"type":"structure","members":{"NetworkInsightsAccessScopeAnalysisIds":{"locationName":"NetworkInsightsAccessScopeAnalysisId","type":"list","member":{"locationName":"item"}},"NetworkInsightsAccessScopeId":{},"AnalysisStartTimeBegin":{"type":"timestamp"},"AnalysisStartTimeEnd":{"type":"timestamp"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"},"NextToken":{}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopeAnalyses":{"locationName":"networkInsightsAccessScopeAnalysisSet","type":"list","member":{"shape":"S1gf","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkInsightsAccessScopes":{"input":{"type":"structure","members":{"NetworkInsightsAccessScopeIds":{"locationName":"NetworkInsightsAccessScopeId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"},"NextToken":{}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopes":{"locationName":"networkInsightsAccessScopeSet","type":"list","member":{"shape":"Skk","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkInsightsAnalyses":{"input":{"type":"structure","members":{"NetworkInsightsAnalysisIds":{"locationName":"NetworkInsightsAnalysisId","type":"list","member":{"locationName":"item"}},"NetworkInsightsPathId":{},"AnalysisStartTime":{"type":"timestamp"},"AnalysisEndTime":{"type":"timestamp"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"},"NextToken":{}}},"output":{"type":"structure","members":{"NetworkInsightsAnalyses":{"locationName":"networkInsightsAnalysisSet","type":"list","member":{"shape":"S1gq","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkInsightsPaths":{"input":{"type":"structure","members":{"NetworkInsightsPathIds":{"locationName":"NetworkInsightsPathId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"},"NextToken":{}}},"output":{"type":"structure","members":{"NetworkInsightsPaths":{"locationName":"networkInsightsPathSet","type":"list","member":{"shape":"Sl1","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkInterfaceAttribute":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"Attribute":{"locationName":"attribute"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"}}},"output":{"type":"structure","members":{"Attachment":{"shape":"Sla","locationName":"attachment"},"Description":{"shape":"Sbr","locationName":"description"},"Groups":{"shape":"Sld","locationName":"groupSet"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"SourceDestCheck":{"shape":"S18h","locationName":"sourceDestCheck"}}}},"DescribeNetworkInterfacePermissions":{"input":{"type":"structure","members":{"NetworkInterfacePermissionIds":{"locationName":"NetworkInterfacePermissionId","type":"list","member":{}},"Filters":{"shape":"Szn","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NetworkInterfacePermissions":{"locationName":"networkInterfacePermissions","type":"list","member":{"shape":"Slq","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkInterfaces":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkInterfaceIds":{"locationName":"NetworkInterfaceId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NetworkInterfaces":{"locationName":"networkInterfaceSet","type":"list","member":{"shape":"Sl8","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribePlacementGroups":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"GroupNames":{"locationName":"groupName","type":"list","member":{}},"GroupIds":{"locationName":"GroupId","type":"list","member":{"locationName":"GroupId"}}}},"output":{"type":"structure","members":{"PlacementGroups":{"locationName":"placementGroupSet","type":"list","member":{"shape":"Slx","locationName":"item"}}}}},"DescribePrefixLists":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"PrefixListIds":{"locationName":"PrefixListId","type":"list","member":{"locationName":"item"}}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"PrefixLists":{"locationName":"prefixListSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Cidrs":{"shape":"So","locationName":"cidrSet"},"PrefixListId":{"locationName":"prefixListId"},"PrefixListName":{"locationName":"prefixListName"}}}}}}},"DescribePrincipalIdFormat":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Resources":{"locationName":"Resource","type":"list","member":{"locationName":"item"}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Principals":{"locationName":"principalSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Arn":{"locationName":"arn"},"Statuses":{"shape":"S104","locationName":"statusSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribePublicIpv4Pools":{"input":{"type":"structure","members":{"PoolIds":{"locationName":"PoolId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"Szn","locationName":"Filter"}}},"output":{"type":"structure","members":{"PublicIpv4Pools":{"locationName":"publicIpv4PoolSet","type":"list","member":{"locationName":"item","type":"structure","members":{"PoolId":{"locationName":"poolId"},"Description":{"locationName":"description"},"PoolAddressRanges":{"locationName":"poolAddressRangeSet","type":"list","member":{"shape":"S1it","locationName":"item"}},"TotalAddressCount":{"locationName":"totalAddressCount","type":"integer"},"TotalAvailableAddressCount":{"locationName":"totalAvailableAddressCount","type":"integer"},"NetworkBorderGroup":{"locationName":"networkBorderGroup"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeRegions":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"RegionNames":{"locationName":"RegionName","type":"list","member":{"locationName":"RegionName"}},"DryRun":{"locationName":"dryRun","type":"boolean"},"AllRegions":{"type":"boolean"}}},"output":{"type":"structure","members":{"Regions":{"locationName":"regionInfo","type":"list","member":{"locationName":"item","type":"structure","members":{"Endpoint":{"locationName":"regionEndpoint"},"RegionName":{"locationName":"regionName"},"OptInStatus":{"locationName":"optInStatus"}}}}}}},"DescribeReplaceRootVolumeTasks":{"input":{"type":"structure","members":{"ReplaceRootVolumeTaskIds":{"locationName":"ReplaceRootVolumeTaskId","type":"list","member":{"locationName":"ReplaceRootVolumeTaskId"}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ReplaceRootVolumeTasks":{"locationName":"replaceRootVolumeTaskSet","type":"list","member":{"shape":"Sm3","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeReservedInstances":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"OfferingClass":{},"ReservedInstancesIds":{"shape":"S1j6","locationName":"ReservedInstancesId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"OfferingType":{"locationName":"offeringType"}}},"output":{"type":"structure","members":{"ReservedInstances":{"locationName":"reservedInstancesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Duration":{"locationName":"duration","type":"long"},"End":{"locationName":"end","type":"timestamp"},"FixedPrice":{"locationName":"fixedPrice","type":"float"},"InstanceCount":{"locationName":"instanceCount","type":"integer"},"InstanceType":{"locationName":"instanceType"},"ProductDescription":{"locationName":"productDescription"},"ReservedInstancesId":{"locationName":"reservedInstancesId"},"Start":{"locationName":"start","type":"timestamp"},"State":{"locationName":"state"},"UsagePrice":{"locationName":"usagePrice","type":"float"},"CurrencyCode":{"locationName":"currencyCode"},"InstanceTenancy":{"locationName":"instanceTenancy"},"OfferingClass":{"locationName":"offeringClass"},"OfferingType":{"locationName":"offeringType"},"RecurringCharges":{"shape":"S1je","locationName":"recurringCharges"},"Scope":{"locationName":"scope"},"Tags":{"shape":"S6","locationName":"tagSet"}}}}}}},"DescribeReservedInstancesListings":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"ReservedInstancesId":{"locationName":"reservedInstancesId"},"ReservedInstancesListingId":{"locationName":"reservedInstancesListingId"}}},"output":{"type":"structure","members":{"ReservedInstancesListings":{"shape":"S8b","locationName":"reservedInstancesListingsSet"}}}},"DescribeReservedInstancesModifications":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"ReservedInstancesModificationIds":{"locationName":"ReservedInstancesModificationId","type":"list","member":{"locationName":"ReservedInstancesModificationId"}},"NextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"ReservedInstancesModifications":{"locationName":"reservedInstancesModificationsSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ClientToken":{"locationName":"clientToken"},"CreateDate":{"locationName":"createDate","type":"timestamp"},"EffectiveDate":{"locationName":"effectiveDate","type":"timestamp"},"ModificationResults":{"locationName":"modificationResultSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ReservedInstancesId":{"locationName":"reservedInstancesId"},"TargetConfiguration":{"shape":"S1js","locationName":"targetConfiguration"}}}},"ReservedInstancesIds":{"locationName":"reservedInstancesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ReservedInstancesId":{"locationName":"reservedInstancesId"}}}},"ReservedInstancesModificationId":{"locationName":"reservedInstancesModificationId"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"UpdateDate":{"locationName":"updateDate","type":"timestamp"}}}}}}},"DescribeReservedInstancesOfferings":{"input":{"type":"structure","members":{"AvailabilityZone":{},"Filters":{"shape":"Szn","locationName":"Filter"},"IncludeMarketplace":{"type":"boolean"},"InstanceType":{},"MaxDuration":{"type":"long"},"MaxInstanceCount":{"type":"integer"},"MinDuration":{"type":"long"},"OfferingClass":{},"ProductDescription":{},"ReservedInstancesOfferingIds":{"locationName":"ReservedInstancesOfferingId","type":"list","member":{}},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceTenancy":{"locationName":"instanceTenancy"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"OfferingType":{"locationName":"offeringType"}}},"output":{"type":"structure","members":{"ReservedInstancesOfferings":{"locationName":"reservedInstancesOfferingsSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Duration":{"locationName":"duration","type":"long"},"FixedPrice":{"locationName":"fixedPrice","type":"float"},"InstanceType":{"locationName":"instanceType"},"ProductDescription":{"locationName":"productDescription"},"ReservedInstancesOfferingId":{"locationName":"reservedInstancesOfferingId"},"UsagePrice":{"locationName":"usagePrice","type":"float"},"CurrencyCode":{"locationName":"currencyCode"},"InstanceTenancy":{"locationName":"instanceTenancy"},"Marketplace":{"locationName":"marketplace","type":"boolean"},"OfferingClass":{"locationName":"offeringClass"},"OfferingType":{"locationName":"offeringType"},"PricingDetails":{"locationName":"pricingDetailsSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Count":{"locationName":"count","type":"integer"},"Price":{"locationName":"price","type":"double"}}}},"RecurringCharges":{"shape":"S1je","locationName":"recurringCharges"},"Scope":{"locationName":"scope"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeRouteTables":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"RouteTableIds":{"locationName":"RouteTableId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"RouteTables":{"locationName":"routeTableSet","type":"list","member":{"shape":"Smj","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeScheduledInstanceAvailability":{"input":{"type":"structure","required":["FirstSlotStartTimeRange","Recurrence"],"members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn","locationName":"Filter"},"FirstSlotStartTimeRange":{"type":"structure","required":["EarliestTime","LatestTime"],"members":{"EarliestTime":{"type":"timestamp"},"LatestTime":{"type":"timestamp"}}},"MaxResults":{"type":"integer"},"MaxSlotDurationInHours":{"type":"integer"},"MinSlotDurationInHours":{"type":"integer"},"NextToken":{},"Recurrence":{"type":"structure","members":{"Frequency":{},"Interval":{"type":"integer"},"OccurrenceDays":{"locationName":"OccurrenceDay","type":"list","member":{"locationName":"OccurenceDay","type":"integer"}},"OccurrenceRelativeToEnd":{"type":"boolean"},"OccurrenceUnit":{}}}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"ScheduledInstanceAvailabilitySet":{"locationName":"scheduledInstanceAvailabilitySet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"AvailableInstanceCount":{"locationName":"availableInstanceCount","type":"integer"},"FirstSlotStartTime":{"locationName":"firstSlotStartTime","type":"timestamp"},"HourlyPrice":{"locationName":"hourlyPrice"},"InstanceType":{"locationName":"instanceType"},"MaxTermDurationInDays":{"locationName":"maxTermDurationInDays","type":"integer"},"MinTermDurationInDays":{"locationName":"minTermDurationInDays","type":"integer"},"NetworkPlatform":{"locationName":"networkPlatform"},"Platform":{"locationName":"platform"},"PurchaseToken":{"locationName":"purchaseToken"},"Recurrence":{"shape":"S1kf","locationName":"recurrence"},"SlotDurationInHours":{"locationName":"slotDurationInHours","type":"integer"},"TotalScheduledInstanceHours":{"locationName":"totalScheduledInstanceHours","type":"integer"}}}}}}},"DescribeScheduledInstances":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"ScheduledInstanceIds":{"locationName":"ScheduledInstanceId","type":"list","member":{"locationName":"ScheduledInstanceId"}},"SlotStartTimeRange":{"type":"structure","members":{"EarliestTime":{"type":"timestamp"},"LatestTime":{"type":"timestamp"}}}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"ScheduledInstanceSet":{"locationName":"scheduledInstanceSet","type":"list","member":{"shape":"S1kn","locationName":"item"}}}}},"DescribeSecurityGroupReferences":{"input":{"type":"structure","required":["GroupId"],"members":{"DryRun":{"type":"boolean"},"GroupId":{"type":"list","member":{"locationName":"item"}}}},"output":{"type":"structure","members":{"SecurityGroupReferenceSet":{"locationName":"securityGroupReferenceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"GroupId":{"locationName":"groupId"},"ReferencingVpcId":{"locationName":"referencingVpcId"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}}}}}},"DescribeSecurityGroupRules":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"SecurityGroupRuleIds":{"shape":"S1ku","locationName":"SecurityGroupRuleId"},"DryRun":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"SecurityGroupRules":{"shape":"S6z","locationName":"securityGroupRuleSet"},"NextToken":{"locationName":"nextToken"}}}},"DescribeSecurityGroups":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"GroupIds":{"shape":"S5o","locationName":"GroupId"},"GroupNames":{"shape":"S1ky","locationName":"GroupName"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"SecurityGroups":{"locationName":"securityGroupInfo","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"groupDescription"},"GroupName":{"locationName":"groupName"},"IpPermissions":{"shape":"S6o","locationName":"ipPermissions"},"OwnerId":{"locationName":"ownerId"},"GroupId":{"locationName":"groupId"},"IpPermissionsEgress":{"shape":"S6o","locationName":"ipPermissionsEgress"},"Tags":{"shape":"S6","locationName":"tagSet"},"VpcId":{"locationName":"vpcId"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeSnapshotAttribute":{"input":{"type":"structure","required":["Attribute","SnapshotId"],"members":{"Attribute":{},"SnapshotId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"CreateVolumePermissions":{"shape":"S1l6","locationName":"createVolumePermission"},"ProductCodes":{"shape":"S15r","locationName":"productCodes"},"SnapshotId":{"locationName":"snapshotId"}}}},"DescribeSnapshotTierStatus":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"SnapshotTierStatuses":{"locationName":"snapshotTierStatusSet","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"VolumeId":{"locationName":"volumeId"},"Status":{"locationName":"status"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"S6","locationName":"tagSet"},"StorageTier":{"locationName":"storageTier"},"LastTieringStartTime":{"locationName":"lastTieringStartTime","type":"timestamp"},"LastTieringProgress":{"locationName":"lastTieringProgress","type":"integer"},"LastTieringOperationStatus":{"locationName":"lastTieringOperationStatus"},"LastTieringOperationStatusDetail":{"locationName":"lastTieringOperationStatusDetail"},"ArchivalCompleteTime":{"locationName":"archivalCompleteTime","type":"timestamp"},"RestoreExpiryTime":{"locationName":"restoreExpiryTime","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeSnapshots":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"OwnerIds":{"shape":"S15w","locationName":"Owner"},"RestorableByUserIds":{"locationName":"RestorableBy","type":"list","member":{}},"SnapshotIds":{"shape":"S1lg","locationName":"SnapshotId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"Snapshots":{"locationName":"snapshotSet","type":"list","member":{"shape":"Smv","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeSpotDatafeedSubscription":{"input":{"type":"structure","members":{"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"SpotDatafeedSubscription":{"shape":"Sn9","locationName":"spotDatafeedSubscription"}}}},"DescribeSpotFleetInstances":{"input":{"type":"structure","required":["SpotFleetRequestId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"}}},"output":{"type":"structure","members":{"ActiveInstances":{"shape":"S14u","locationName":"activeInstanceSet"},"NextToken":{"locationName":"nextToken"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"}}}},"DescribeSpotFleetRequestHistory":{"input":{"type":"structure","required":["SpotFleetRequestId","StartTime"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"EventType":{"locationName":"eventType"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"},"StartTime":{"locationName":"startTime","type":"timestamp"}}},"output":{"type":"structure","members":{"HistoryRecords":{"locationName":"historyRecordSet","type":"list","member":{"locationName":"item","type":"structure","members":{"EventInformation":{"shape":"S14r","locationName":"eventInformation"},"EventType":{"locationName":"eventType"},"Timestamp":{"locationName":"timestamp","type":"timestamp"}}}},"LastEvaluatedTime":{"locationName":"lastEvaluatedTime","type":"timestamp"},"NextToken":{"locationName":"nextToken"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"},"StartTime":{"locationName":"startTime","type":"timestamp"}}}},"DescribeSpotFleetRequests":{"input":{"type":"structure","members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"SpotFleetRequestIds":{"shape":"S8n","locationName":"spotFleetRequestId"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"SpotFleetRequestConfigs":{"locationName":"spotFleetRequestConfigSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ActivityStatus":{"locationName":"activityStatus"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"SpotFleetRequestConfig":{"shape":"S1lz","locationName":"spotFleetRequestConfig"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"},"SpotFleetRequestState":{"locationName":"spotFleetRequestState"},"Tags":{"shape":"S6","locationName":"tagSet"}}}}}}},"DescribeSpotInstanceRequests":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"SpotInstanceRequestIds":{"shape":"S8y","locationName":"SpotInstanceRequestId"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"SpotInstanceRequests":{"shape":"S1mr","locationName":"spotInstanceRequestSet"},"NextToken":{"locationName":"nextToken"}}}},"DescribeSpotPriceHistory":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"AvailabilityZone":{"locationName":"availabilityZone"},"DryRun":{"locationName":"dryRun","type":"boolean"},"EndTime":{"locationName":"endTime","type":"timestamp"},"InstanceTypes":{"locationName":"InstanceType","type":"list","member":{}},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"ProductDescriptions":{"locationName":"ProductDescription","type":"list","member":{}},"StartTime":{"locationName":"startTime","type":"timestamp"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"SpotPriceHistory":{"locationName":"spotPriceHistorySet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"InstanceType":{"locationName":"instanceType"},"ProductDescription":{"locationName":"productDescription"},"SpotPrice":{"locationName":"spotPrice"},"Timestamp":{"locationName":"timestamp","type":"timestamp"}}}}}}},"DescribeStaleSecurityGroups":{"input":{"type":"structure","required":["VpcId"],"members":{"DryRun":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{},"VpcId":{}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"StaleSecurityGroupSet":{"locationName":"staleSecurityGroupSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"GroupId":{"locationName":"groupId"},"GroupName":{"locationName":"groupName"},"StaleIpPermissions":{"shape":"S1n9","locationName":"staleIpPermissions"},"StaleIpPermissionsEgress":{"shape":"S1n9","locationName":"staleIpPermissionsEgress"},"VpcId":{"locationName":"vpcId"}}}}}}},"DescribeStoreImageTasks":{"input":{"type":"structure","members":{"ImageIds":{"locationName":"ImageId","type":"list","member":{"locationName":"item"}},"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"StoreImageTaskResults":{"locationName":"storeImageTaskResultSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AmiId":{"locationName":"amiId"},"TaskStartTime":{"locationName":"taskStartTime","type":"timestamp"},"Bucket":{"locationName":"bucket"},"S3objectKey":{"locationName":"s3objectKey"},"ProgressPercentage":{"locationName":"progressPercentage","type":"integer"},"StoreTaskState":{"locationName":"storeTaskState"},"StoreTaskFailureReason":{"locationName":"storeTaskFailureReason"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeSubnets":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"SubnetIds":{"locationName":"SubnetId","type":"list","member":{"locationName":"SubnetId"}},"DryRun":{"locationName":"dryRun","type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Subnets":{"locationName":"subnetSet","type":"list","member":{"shape":"Sb6","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTags":{"input":{"type":"structure","members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"Tags":{"locationName":"tagSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Key":{"locationName":"key"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"Value":{"locationName":"value"}}}}}}},"DescribeTrafficMirrorFilters":{"input":{"type":"structure","members":{"TrafficMirrorFilterIds":{"locationName":"TrafficMirrorFilterId","type":"list","member":{"locationName":"item"}},"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"TrafficMirrorFilters":{"locationName":"trafficMirrorFilterSet","type":"list","member":{"shape":"Sns","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTrafficMirrorSessions":{"input":{"type":"structure","members":{"TrafficMirrorSessionIds":{"locationName":"TrafficMirrorSessionId","type":"list","member":{"locationName":"item"}},"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"TrafficMirrorSessions":{"locationName":"trafficMirrorSessionSet","type":"list","member":{"shape":"So7","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTrafficMirrorTargets":{"input":{"type":"structure","members":{"TrafficMirrorTargetIds":{"locationName":"TrafficMirrorTargetId","type":"list","member":{"locationName":"item"}},"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"TrafficMirrorTargets":{"locationName":"trafficMirrorTargetSet","type":"list","member":{"shape":"Soa","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayAttachments":{"input":{"type":"structure","members":{"TransitGatewayAttachmentIds":{"shape":"S1o7"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayAttachments":{"locationName":"transitGatewayAttachments","type":"list","member":{"locationName":"item","type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"TransitGatewayOwnerId":{"locationName":"transitGatewayOwnerId"},"ResourceOwnerId":{"locationName":"resourceOwnerId"},"ResourceType":{"locationName":"resourceType"},"ResourceId":{"locationName":"resourceId"},"State":{"locationName":"state"},"Association":{"locationName":"association","type":"structure","members":{"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"State":{"locationName":"state"}}},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayConnectPeers":{"input":{"type":"structure","members":{"TransitGatewayConnectPeerIds":{"type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayConnectPeers":{"locationName":"transitGatewayConnectPeerSet","type":"list","member":{"shape":"Soy","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayConnects":{"input":{"type":"structure","members":{"TransitGatewayAttachmentIds":{"shape":"S1o7"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayConnects":{"locationName":"transitGatewayConnectSet","type":"list","member":{"shape":"Sos","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayMulticastDomains":{"input":{"type":"structure","members":{"TransitGatewayMulticastDomainIds":{"type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayMulticastDomains":{"locationName":"transitGatewayMulticastDomains","type":"list","member":{"shape":"Spb","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayPeeringAttachments":{"input":{"type":"structure","members":{"TransitGatewayAttachmentIds":{"shape":"S1o7"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPeeringAttachments":{"locationName":"transitGatewayPeeringAttachments","type":"list","member":{"shape":"Sx","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayPolicyTables":{"input":{"type":"structure","members":{"TransitGatewayPolicyTableIds":{"type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPolicyTables":{"locationName":"transitGatewayPolicyTables","type":"list","member":{"shape":"Spk","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayRouteTableAnnouncements":{"input":{"type":"structure","members":{"TransitGatewayRouteTableAnnouncementIds":{"type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTableAnnouncements":{"locationName":"transitGatewayRouteTableAnnouncements","type":"list","member":{"shape":"Sq5","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayRouteTables":{"input":{"type":"structure","members":{"TransitGatewayRouteTableIds":{"type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTables":{"locationName":"transitGatewayRouteTables","type":"list","member":{"shape":"Sq1","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayVpcAttachments":{"input":{"type":"structure","members":{"TransitGatewayAttachmentIds":{"shape":"S1o7"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayVpcAttachments":{"locationName":"transitGatewayVpcAttachments","type":"list","member":{"shape":"S16","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGateways":{"input":{"type":"structure","members":{"TransitGatewayIds":{"type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGateways":{"locationName":"transitGatewaySet","type":"list","member":{"shape":"Sol","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTrunkInterfaceAssociations":{"input":{"type":"structure","members":{"AssociationIds":{"locationName":"AssociationId","type":"list","member":{"locationName":"item"}},"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"InterfaceAssociations":{"locationName":"interfaceAssociationSet","type":"list","member":{"shape":"S5c","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVerifiedAccessEndpoints":{"input":{"type":"structure","members":{"VerifiedAccessEndpointIds":{"locationName":"VerifiedAccessEndpointId","type":"list","member":{"locationName":"item"}},"VerifiedAccessInstanceId":{},"VerifiedAccessGroupId":{},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessEndpoints":{"locationName":"verifiedAccessEndpointSet","type":"list","member":{"shape":"Sqo","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVerifiedAccessGroups":{"input":{"type":"structure","members":{"VerifiedAccessGroupIds":{"locationName":"VerifiedAccessGroupId","type":"list","member":{"locationName":"item"}},"VerifiedAccessInstanceId":{},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessGroups":{"locationName":"verifiedAccessGroupSet","type":"list","member":{"shape":"Sqw","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVerifiedAccessInstanceLoggingConfigurations":{"input":{"type":"structure","members":{"VerifiedAccessInstanceIds":{"shape":"S1pq","locationName":"VerifiedAccessInstanceId"},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LoggingConfigurations":{"locationName":"loggingConfigurationSet","type":"list","member":{"shape":"S1pu","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVerifiedAccessInstances":{"input":{"type":"structure","members":{"VerifiedAccessInstanceIds":{"shape":"S1pq","locationName":"VerifiedAccessInstanceId"},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessInstances":{"locationName":"verifiedAccessInstanceSet","type":"list","member":{"shape":"S67","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVerifiedAccessTrustProviders":{"input":{"type":"structure","members":{"VerifiedAccessTrustProviderIds":{"locationName":"VerifiedAccessTrustProviderId","type":"list","member":{"locationName":"item"}},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessTrustProviders":{"locationName":"verifiedAccessTrustProviderSet","type":"list","member":{"shape":"S60","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVolumeAttribute":{"input":{"type":"structure","required":["Attribute","VolumeId"],"members":{"Attribute":{},"VolumeId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"AutoEnableIO":{"shape":"S18h","locationName":"autoEnableIO"},"ProductCodes":{"shape":"S15r","locationName":"productCodes"},"VolumeId":{"locationName":"volumeId"}}}},"DescribeVolumeStatus":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"VolumeIds":{"shape":"Sn2","locationName":"VolumeId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"VolumeStatuses":{"locationName":"volumeStatusSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Actions":{"locationName":"actionsSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Code":{"locationName":"code"},"Description":{"locationName":"description"},"EventId":{"locationName":"eventId"},"EventType":{"locationName":"eventType"}}}},"AvailabilityZone":{"locationName":"availabilityZone"},"OutpostArn":{"locationName":"outpostArn"},"Events":{"locationName":"eventsSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"EventId":{"locationName":"eventId"},"EventType":{"locationName":"eventType"},"NotAfter":{"locationName":"notAfter","type":"timestamp"},"NotBefore":{"locationName":"notBefore","type":"timestamp"},"InstanceId":{"locationName":"instanceId"}}}},"VolumeId":{"locationName":"volumeId"},"VolumeStatus":{"locationName":"volumeStatus","type":"structure","members":{"Details":{"locationName":"details","type":"list","member":{"locationName":"item","type":"structure","members":{"Name":{"locationName":"name"},"Status":{"locationName":"status"}}}},"Status":{"locationName":"status"}}},"AttachmentStatuses":{"locationName":"attachmentStatuses","type":"list","member":{"locationName":"item","type":"structure","members":{"IoPerformance":{"locationName":"ioPerformance"},"InstanceId":{"locationName":"instanceId"}}}}}}}}}},"DescribeVolumes":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"VolumeIds":{"shape":"Sn2","locationName":"VolumeId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"Volumes":{"locationName":"volumeSet","type":"list","member":{"shape":"Sr4","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVolumesModifications":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"VolumeIds":{"shape":"Sn2","locationName":"VolumeId"},"Filters":{"shape":"Szn","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"VolumesModifications":{"locationName":"volumeModificationSet","type":"list","member":{"shape":"S1qy","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcAttribute":{"input":{"type":"structure","required":["Attribute","VpcId"],"members":{"Attribute":{},"VpcId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"VpcId":{"locationName":"vpcId"},"EnableDnsHostnames":{"shape":"S18h","locationName":"enableDnsHostnames"},"EnableDnsSupport":{"shape":"S18h","locationName":"enableDnsSupport"},"EnableNetworkAddressUsageMetrics":{"shape":"S18h","locationName":"enableNetworkAddressUsageMetrics"}}}},"DescribeVpcClassicLink":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcIds":{"shape":"S1r4","locationName":"VpcId"}}},"output":{"type":"structure","members":{"Vpcs":{"locationName":"vpcSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ClassicLinkEnabled":{"locationName":"classicLinkEnabled","type":"boolean"},"Tags":{"shape":"S6","locationName":"tagSet"},"VpcId":{"locationName":"vpcId"}}}}}}},"DescribeVpcClassicLinkDnsSupport":{"input":{"type":"structure","members":{"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"VpcIds":{"shape":"S1r4"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"Vpcs":{"locationName":"vpcs","type":"list","member":{"locationName":"item","type":"structure","members":{"ClassicLinkDnsSupported":{"locationName":"classicLinkDnsSupported","type":"boolean"},"VpcId":{"locationName":"vpcId"}}}}}}},"DescribeVpcEndpointConnectionNotifications":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"ConnectionNotificationId":{},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ConnectionNotificationSet":{"locationName":"connectionNotificationSet","type":"list","member":{"shape":"Sru","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcEndpointConnections":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"VpcEndpointConnections":{"locationName":"vpcEndpointConnectionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ServiceId":{"locationName":"serviceId"},"VpcEndpointId":{"locationName":"vpcEndpointId"},"VpcEndpointOwner":{"locationName":"vpcEndpointOwner"},"VpcEndpointState":{"locationName":"vpcEndpointState"},"CreationTimestamp":{"locationName":"creationTimestamp","type":"timestamp"},"DnsEntries":{"shape":"Srp","locationName":"dnsEntrySet"},"NetworkLoadBalancerArns":{"shape":"So","locationName":"networkLoadBalancerArnSet"},"GatewayLoadBalancerArns":{"shape":"So","locationName":"gatewayLoadBalancerArnSet"},"IpAddressType":{"locationName":"ipAddressType"},"VpcEndpointConnectionId":{"locationName":"vpcEndpointConnectionId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcEndpointServiceConfigurations":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"ServiceIds":{"shape":"Syc","locationName":"ServiceId"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ServiceConfigurations":{"locationName":"serviceConfigurationSet","type":"list","member":{"shape":"Srz","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcEndpointServicePermissions":{"input":{"type":"structure","required":["ServiceId"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AllowedPrincipals":{"locationName":"allowedPrincipals","type":"list","member":{"locationName":"item","type":"structure","members":{"PrincipalType":{"locationName":"principalType"},"Principal":{"locationName":"principal"},"ServicePermissionId":{"locationName":"servicePermissionId"},"Tags":{"shape":"S6","locationName":"tagSet"},"ServiceId":{"locationName":"serviceId"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcEndpointServices":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"ServiceNames":{"shape":"So","locationName":"ServiceName"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ServiceNames":{"shape":"So","locationName":"serviceNameSet"},"ServiceDetails":{"locationName":"serviceDetailSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ServiceName":{"locationName":"serviceName"},"ServiceId":{"locationName":"serviceId"},"ServiceType":{"shape":"Ss0","locationName":"serviceType"},"AvailabilityZones":{"shape":"So","locationName":"availabilityZoneSet"},"Owner":{"locationName":"owner"},"BaseEndpointDnsNames":{"shape":"So","locationName":"baseEndpointDnsNameSet"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateDnsNames":{"locationName":"privateDnsNameSet","type":"list","member":{"locationName":"item","type":"structure","members":{"PrivateDnsName":{"locationName":"privateDnsName"}}}},"VpcEndpointPolicySupported":{"locationName":"vpcEndpointPolicySupported","type":"boolean"},"AcceptanceRequired":{"locationName":"acceptanceRequired","type":"boolean"},"ManagesVpcEndpoints":{"locationName":"managesVpcEndpoints","type":"boolean"},"PayerResponsibility":{"locationName":"payerResponsibility"},"Tags":{"shape":"S6","locationName":"tagSet"},"PrivateDnsNameVerificationState":{"locationName":"privateDnsNameVerificationState"},"SupportedIpAddressTypes":{"shape":"Ss4","locationName":"supportedIpAddressTypeSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcEndpoints":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"VpcEndpointIds":{"shape":"S1d","locationName":"VpcEndpointId"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"VpcEndpoints":{"locationName":"vpcEndpointSet","type":"list","member":{"shape":"Srk","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcPeeringConnections":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcPeeringConnectionIds":{"locationName":"VpcPeeringConnectionId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"VpcPeeringConnections":{"locationName":"vpcPeeringConnectionSet","type":"list","member":{"shape":"S1m","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcs":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"VpcIds":{"locationName":"VpcId","type":"list","member":{"locationName":"VpcId"}},"DryRun":{"locationName":"dryRun","type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Vpcs":{"locationName":"vpcSet","type":"list","member":{"shape":"Sbe","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpnConnections":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"VpnConnectionIds":{"locationName":"VpnConnectionId","type":"list","member":{"locationName":"VpnConnectionId"}},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnections":{"locationName":"vpnConnectionSet","type":"list","member":{"shape":"St0","locationName":"item"}}}}},"DescribeVpnGateways":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"VpnGatewayIds":{"locationName":"VpnGatewayId","type":"list","member":{"locationName":"VpnGatewayId"}},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"VpnGateways":{"locationName":"vpnGatewaySet","type":"list","member":{"shape":"Stx","locationName":"item"}}}}},"DetachClassicLinkVpc":{"input":{"type":"structure","required":["InstanceId","VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceId":{"locationName":"instanceId"},"VpcId":{"locationName":"vpcId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DetachInternetGateway":{"input":{"type":"structure","required":["InternetGatewayId","VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"InternetGatewayId":{"locationName":"internetGatewayId"},"VpcId":{"locationName":"vpcId"}}}},"DetachNetworkInterface":{"input":{"type":"structure","required":["AttachmentId"],"members":{"AttachmentId":{"locationName":"attachmentId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Force":{"locationName":"force","type":"boolean"}}}},"DetachVerifiedAccessTrustProvider":{"input":{"type":"structure","required":["VerifiedAccessInstanceId","VerifiedAccessTrustProviderId"],"members":{"VerifiedAccessInstanceId":{},"VerifiedAccessTrustProviderId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessTrustProvider":{"shape":"S60","locationName":"verifiedAccessTrustProvider"},"VerifiedAccessInstance":{"shape":"S67","locationName":"verifiedAccessInstance"}}}},"DetachVolume":{"input":{"type":"structure","required":["VolumeId"],"members":{"Device":{},"Force":{"type":"boolean"},"InstanceId":{},"VolumeId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"shape":"S6c"}},"DetachVpnGateway":{"input":{"type":"structure","required":["VpcId","VpnGatewayId"],"members":{"VpcId":{},"VpnGatewayId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DisableAddressTransfer":{"input":{"type":"structure","required":["AllocationId"],"members":{"AllocationId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"AddressTransfer":{"shape":"Sa","locationName":"addressTransfer"}}}},"DisableAwsNetworkPerformanceMetricSubscription":{"input":{"type":"structure","members":{"Source":{},"Destination":{},"Metric":{},"Statistic":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Output":{"locationName":"output","type":"boolean"}}}},"DisableEbsEncryptionByDefault":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"EbsEncryptionByDefault":{"locationName":"ebsEncryptionByDefault","type":"boolean"}}}},"DisableFastLaunch":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"Force":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageId":{"locationName":"imageId"},"ResourceType":{"locationName":"resourceType"},"SnapshotConfiguration":{"shape":"S14d","locationName":"snapshotConfiguration"},"LaunchTemplate":{"shape":"S14e","locationName":"launchTemplate"},"MaxParallelLaunches":{"locationName":"maxParallelLaunches","type":"integer"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"StateTransitionReason":{"locationName":"stateTransitionReason"},"StateTransitionTime":{"locationName":"stateTransitionTime","type":"timestamp"}}}},"DisableFastSnapshotRestores":{"input":{"type":"structure","required":["AvailabilityZones","SourceSnapshotIds"],"members":{"AvailabilityZones":{"shape":"S1t4","locationName":"AvailabilityZone"},"SourceSnapshotIds":{"shape":"S1lg","locationName":"SourceSnapshotId"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Successful":{"locationName":"successful","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"AvailabilityZone":{"locationName":"availabilityZone"},"State":{"locationName":"state"},"StateTransitionReason":{"locationName":"stateTransitionReason"},"OwnerId":{"locationName":"ownerId"},"OwnerAlias":{"locationName":"ownerAlias"},"EnablingTime":{"locationName":"enablingTime","type":"timestamp"},"OptimizingTime":{"locationName":"optimizingTime","type":"timestamp"},"EnabledTime":{"locationName":"enabledTime","type":"timestamp"},"DisablingTime":{"locationName":"disablingTime","type":"timestamp"},"DisabledTime":{"locationName":"disabledTime","type":"timestamp"}}}},"Unsuccessful":{"locationName":"unsuccessful","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"FastSnapshotRestoreStateErrors":{"locationName":"fastSnapshotRestoreStateErrorSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}}}}}}}},"DisableImageBlockPublicAccess":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageBlockPublicAccessState":{"locationName":"imageBlockPublicAccessState"}}}},"DisableImageDeprecation":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DisableIpamOrganizationAdminAccount":{"input":{"type":"structure","required":["DelegatedAdminAccountId"],"members":{"DryRun":{"type":"boolean"},"DelegatedAdminAccountId":{}}},"output":{"type":"structure","members":{"Success":{"locationName":"success","type":"boolean"}}}},"DisableSerialConsoleAccess":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SerialConsoleAccessEnabled":{"locationName":"serialConsoleAccessEnabled","type":"boolean"}}}},"DisableTransitGatewayRouteTablePropagation":{"input":{"type":"structure","required":["TransitGatewayRouteTableId"],"members":{"TransitGatewayRouteTableId":{},"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"},"TransitGatewayRouteTableAnnouncementId":{}}},"output":{"type":"structure","members":{"Propagation":{"shape":"S1to","locationName":"propagation"}}}},"DisableVgwRoutePropagation":{"input":{"type":"structure","required":["GatewayId","RouteTableId"],"members":{"GatewayId":{},"RouteTableId":{},"DryRun":{"type":"boolean"}}}},"DisableVpcClassicLink":{"input":{"type":"structure","required":["VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcId":{"locationName":"vpcId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DisableVpcClassicLinkDnsSupport":{"input":{"type":"structure","members":{"VpcId":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DisassociateAddress":{"input":{"type":"structure","members":{"AssociationId":{},"PublicIp":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DisassociateClientVpnTargetNetwork":{"input":{"type":"structure","required":["ClientVpnEndpointId","AssociationId"],"members":{"ClientVpnEndpointId":{},"AssociationId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"Status":{"shape":"S3h","locationName":"status"}}}},"DisassociateEnclaveCertificateIamRole":{"input":{"type":"structure","required":["CertificateArn","RoleArn"],"members":{"CertificateArn":{},"RoleArn":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DisassociateIamInstanceProfile":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{}}},"output":{"type":"structure","members":{"IamInstanceProfileAssociation":{"shape":"S3s","locationName":"iamInstanceProfileAssociation"}}}},"DisassociateInstanceEventWindow":{"input":{"type":"structure","required":["InstanceEventWindowId","AssociationTarget"],"members":{"DryRun":{"type":"boolean"},"InstanceEventWindowId":{},"AssociationTarget":{"type":"structure","members":{"InstanceIds":{"shape":"S3y","locationName":"InstanceId"},"InstanceTags":{"shape":"S6","locationName":"InstanceTag"},"DedicatedHostIds":{"shape":"S3z","locationName":"DedicatedHostId"}}}}},"output":{"type":"structure","members":{"InstanceEventWindow":{"shape":"S42","locationName":"instanceEventWindow"}}}},"DisassociateIpamResourceDiscovery":{"input":{"type":"structure","required":["IpamResourceDiscoveryAssociationId"],"members":{"DryRun":{"type":"boolean"},"IpamResourceDiscoveryAssociationId":{}}},"output":{"type":"structure","members":{"IpamResourceDiscoveryAssociation":{"shape":"S4e","locationName":"ipamResourceDiscoveryAssociation"}}}},"DisassociateNatGatewayAddress":{"input":{"type":"structure","required":["NatGatewayId","AssociationIds"],"members":{"NatGatewayId":{},"AssociationIds":{"locationName":"AssociationId","type":"list","member":{"locationName":"item"}},"MaxDrainDurationSeconds":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NatGatewayId":{"locationName":"natGatewayId"},"NatGatewayAddresses":{"shape":"S36","locationName":"natGatewayAddressSet"}}}},"DisassociateRouteTable":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{"locationName":"associationId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DisassociateSubnetCidrBlock":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{"locationName":"associationId"}}},"output":{"type":"structure","members":{"Ipv6CidrBlockAssociation":{"shape":"S4u","locationName":"ipv6CidrBlockAssociation"},"SubnetId":{"locationName":"subnetId"}}}},"DisassociateTransitGatewayMulticastDomain":{"input":{"type":"structure","required":["TransitGatewayMulticastDomainId","TransitGatewayAttachmentId","SubnetIds"],"members":{"TransitGatewayMulticastDomainId":{},"TransitGatewayAttachmentId":{},"SubnetIds":{"shape":"S4z"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Associations":{"shape":"Sq","locationName":"associations"}}}},"DisassociateTransitGatewayPolicyTable":{"input":{"type":"structure","required":["TransitGatewayPolicyTableId","TransitGatewayAttachmentId"],"members":{"TransitGatewayPolicyTableId":{},"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Association":{"shape":"S54","locationName":"association"}}}},"DisassociateTransitGatewayRouteTable":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","TransitGatewayAttachmentId"],"members":{"TransitGatewayRouteTableId":{},"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Association":{"shape":"S59","locationName":"association"}}}},"DisassociateTrunkInterface":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"},"ClientToken":{"locationName":"clientToken"}}}},"DisassociateVpcCidrBlock":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{"locationName":"associationId"}}},"output":{"type":"structure","members":{"Ipv6CidrBlockAssociation":{"shape":"S5j","locationName":"ipv6CidrBlockAssociation"},"CidrBlockAssociation":{"shape":"S5m","locationName":"cidrBlockAssociation"},"VpcId":{"locationName":"vpcId"}}}},"EnableAddressTransfer":{"input":{"type":"structure","required":["AllocationId","TransferAccountId"],"members":{"AllocationId":{},"TransferAccountId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"AddressTransfer":{"shape":"Sa","locationName":"addressTransfer"}}}},"EnableAwsNetworkPerformanceMetricSubscription":{"input":{"type":"structure","members":{"Source":{},"Destination":{},"Metric":{},"Statistic":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Output":{"locationName":"output","type":"boolean"}}}},"EnableEbsEncryptionByDefault":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"EbsEncryptionByDefault":{"locationName":"ebsEncryptionByDefault","type":"boolean"}}}},"EnableFastLaunch":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"ResourceType":{},"SnapshotConfiguration":{"type":"structure","members":{"TargetResourceCount":{"type":"integer"}}},"LaunchTemplate":{"type":"structure","required":["Version"],"members":{"LaunchTemplateId":{},"LaunchTemplateName":{},"Version":{}}},"MaxParallelLaunches":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageId":{"locationName":"imageId"},"ResourceType":{"locationName":"resourceType"},"SnapshotConfiguration":{"shape":"S14d","locationName":"snapshotConfiguration"},"LaunchTemplate":{"shape":"S14e","locationName":"launchTemplate"},"MaxParallelLaunches":{"locationName":"maxParallelLaunches","type":"integer"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"StateTransitionReason":{"locationName":"stateTransitionReason"},"StateTransitionTime":{"locationName":"stateTransitionTime","type":"timestamp"}}}},"EnableFastSnapshotRestores":{"input":{"type":"structure","required":["AvailabilityZones","SourceSnapshotIds"],"members":{"AvailabilityZones":{"shape":"S1t4","locationName":"AvailabilityZone"},"SourceSnapshotIds":{"shape":"S1lg","locationName":"SourceSnapshotId"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Successful":{"locationName":"successful","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"AvailabilityZone":{"locationName":"availabilityZone"},"State":{"locationName":"state"},"StateTransitionReason":{"locationName":"stateTransitionReason"},"OwnerId":{"locationName":"ownerId"},"OwnerAlias":{"locationName":"ownerAlias"},"EnablingTime":{"locationName":"enablingTime","type":"timestamp"},"OptimizingTime":{"locationName":"optimizingTime","type":"timestamp"},"EnabledTime":{"locationName":"enabledTime","type":"timestamp"},"DisablingTime":{"locationName":"disablingTime","type":"timestamp"},"DisabledTime":{"locationName":"disabledTime","type":"timestamp"}}}},"Unsuccessful":{"locationName":"unsuccessful","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"FastSnapshotRestoreStateErrors":{"locationName":"fastSnapshotRestoreStateErrorSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}}}}}}}},"EnableImageBlockPublicAccess":{"input":{"type":"structure","required":["ImageBlockPublicAccessState"],"members":{"ImageBlockPublicAccessState":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageBlockPublicAccessState":{"locationName":"imageBlockPublicAccessState"}}}},"EnableImageDeprecation":{"input":{"type":"structure","required":["ImageId","DeprecateAt"],"members":{"ImageId":{},"DeprecateAt":{"type":"timestamp"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"EnableIpamOrganizationAdminAccount":{"input":{"type":"structure","required":["DelegatedAdminAccountId"],"members":{"DryRun":{"type":"boolean"},"DelegatedAdminAccountId":{}}},"output":{"type":"structure","members":{"Success":{"locationName":"success","type":"boolean"}}}},"EnableReachabilityAnalyzerOrganizationSharing":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ReturnValue":{"locationName":"returnValue","type":"boolean"}}}},"EnableSerialConsoleAccess":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SerialConsoleAccessEnabled":{"locationName":"serialConsoleAccessEnabled","type":"boolean"}}}},"EnableTransitGatewayRouteTablePropagation":{"input":{"type":"structure","required":["TransitGatewayRouteTableId"],"members":{"TransitGatewayRouteTableId":{},"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"},"TransitGatewayRouteTableAnnouncementId":{}}},"output":{"type":"structure","members":{"Propagation":{"shape":"S1to","locationName":"propagation"}}}},"EnableVgwRoutePropagation":{"input":{"type":"structure","required":["GatewayId","RouteTableId"],"members":{"GatewayId":{},"RouteTableId":{},"DryRun":{"type":"boolean"}}}},"EnableVolumeIO":{"input":{"type":"structure","required":["VolumeId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VolumeId":{"locationName":"volumeId"}}}},"EnableVpcClassicLink":{"input":{"type":"structure","required":["VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcId":{"locationName":"vpcId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"EnableVpcClassicLinkDnsSupport":{"input":{"type":"structure","members":{"VpcId":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ExportClientVpnClientCertificateRevocationList":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CertificateRevocationList":{"locationName":"certificateRevocationList"},"Status":{"locationName":"status","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}},"ExportClientVpnClientConfiguration":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ClientConfiguration":{"locationName":"clientConfiguration"}}}},"ExportImage":{"input":{"type":"structure","required":["DiskImageFormat","ImageId","S3ExportLocation"],"members":{"ClientToken":{"idempotencyToken":true},"Description":{},"DiskImageFormat":{},"DryRun":{"type":"boolean"},"ImageId":{},"S3ExportLocation":{"type":"structure","required":["S3Bucket"],"members":{"S3Bucket":{},"S3Prefix":{}}},"RoleName":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"Description":{"locationName":"description"},"DiskImageFormat":{"locationName":"diskImageFormat"},"ExportImageTaskId":{"locationName":"exportImageTaskId"},"ImageId":{"locationName":"imageId"},"RoleName":{"locationName":"roleName"},"Progress":{"locationName":"progress"},"S3ExportLocation":{"shape":"S140","locationName":"s3ExportLocation"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"ExportTransitGatewayRoutes":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","S3Bucket"],"members":{"TransitGatewayRouteTableId":{},"Filters":{"shape":"Szn","locationName":"Filter"},"S3Bucket":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"S3Location":{"locationName":"s3Location"}}}},"GetAssociatedEnclaveCertificateIamRoles":{"input":{"type":"structure","required":["CertificateArn"],"members":{"CertificateArn":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"AssociatedRoles":{"locationName":"associatedRoleSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AssociatedRoleArn":{"locationName":"associatedRoleArn"},"CertificateS3BucketName":{"locationName":"certificateS3BucketName"},"CertificateS3ObjectKey":{"locationName":"certificateS3ObjectKey"},"EncryptionKmsKeyId":{"locationName":"encryptionKmsKeyId"}}}}}}},"GetAssociatedIpv6PoolCidrs":{"input":{"type":"structure","required":["PoolId"],"members":{"PoolId":{},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Ipv6CidrAssociations":{"locationName":"ipv6CidrAssociationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Cidr":{"locationName":"ipv6Cidr"},"AssociatedResource":{"locationName":"associatedResource"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetAwsNetworkPerformanceData":{"input":{"type":"structure","members":{"DataQueries":{"locationName":"DataQuery","type":"list","member":{"type":"structure","members":{"Id":{},"Source":{},"Destination":{},"Metric":{},"Statistic":{},"Period":{}}}},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"DataResponses":{"locationName":"dataResponseSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Id":{"locationName":"id"},"Source":{"locationName":"source"},"Destination":{"locationName":"destination"},"Metric":{"locationName":"metric"},"Statistic":{"locationName":"statistic"},"Period":{"locationName":"period"},"MetricPoints":{"locationName":"metricPointSet","type":"list","member":{"locationName":"item","type":"structure","members":{"StartDate":{"locationName":"startDate","type":"timestamp"},"EndDate":{"locationName":"endDate","type":"timestamp"},"Value":{"locationName":"value","type":"float"},"Status":{"locationName":"status"}}}}}}},"NextToken":{"locationName":"nextToken"}}}},"GetCapacityReservationUsage":{"input":{"type":"structure","required":["CapacityReservationId"],"members":{"CapacityReservationId":{},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"CapacityReservationId":{"locationName":"capacityReservationId"},"InstanceType":{"locationName":"instanceType"},"TotalInstanceCount":{"locationName":"totalInstanceCount","type":"integer"},"AvailableInstanceCount":{"locationName":"availableInstanceCount","type":"integer"},"State":{"locationName":"state"},"InstanceUsages":{"locationName":"instanceUsageSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AccountId":{"locationName":"accountId"},"UsedInstanceCount":{"locationName":"usedInstanceCount","type":"integer"}}}}}}},"GetCoipPoolUsage":{"input":{"type":"structure","required":["PoolId"],"members":{"PoolId":{},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CoipPoolId":{"locationName":"coipPoolId"},"CoipAddressUsages":{"locationName":"coipAddressUsageSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AllocationId":{"locationName":"allocationId"},"AwsAccountId":{"locationName":"awsAccountId"},"AwsService":{"locationName":"awsService"},"CoIp":{"locationName":"coIp"}}}},"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"}}}},"GetConsoleOutput":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"Latest":{"type":"boolean"}}},"output":{"type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"Output":{"locationName":"output"},"Timestamp":{"locationName":"timestamp","type":"timestamp"}}}},"GetConsoleScreenshot":{"input":{"type":"structure","required":["InstanceId"],"members":{"DryRun":{"type":"boolean"},"InstanceId":{},"WakeUp":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageData":{"locationName":"imageData"},"InstanceId":{"locationName":"instanceId"}}}},"GetDefaultCreditSpecification":{"input":{"type":"structure","required":["InstanceFamily"],"members":{"DryRun":{"type":"boolean"},"InstanceFamily":{}}},"output":{"type":"structure","members":{"InstanceFamilyCreditSpecification":{"shape":"S1x1","locationName":"instanceFamilyCreditSpecification"}}}},"GetEbsDefaultKmsKeyId":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"KmsKeyId":{"locationName":"kmsKeyId"}}}},"GetEbsEncryptionByDefault":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"EbsEncryptionByDefault":{"locationName":"ebsEncryptionByDefault","type":"boolean"},"SseType":{"locationName":"sseType"}}}},"GetFlowLogsIntegrationTemplate":{"input":{"type":"structure","required":["FlowLogId","ConfigDeliveryS3DestinationArn","IntegrateServices"],"members":{"DryRun":{"type":"boolean"},"FlowLogId":{},"ConfigDeliveryS3DestinationArn":{},"IntegrateServices":{"locationName":"IntegrateService","type":"structure","members":{"AthenaIntegrations":{"locationName":"AthenaIntegration","type":"list","member":{"locationName":"item","type":"structure","required":["IntegrationResultS3DestinationArn","PartitionLoadFrequency"],"members":{"IntegrationResultS3DestinationArn":{},"PartitionLoadFrequency":{},"PartitionStartDate":{"type":"timestamp"},"PartitionEndDate":{"type":"timestamp"}}}}}}}},"output":{"type":"structure","members":{"Result":{"locationName":"result"}}}},"GetGroupsForCapacityReservation":{"input":{"type":"structure","required":["CapacityReservationId"],"members":{"CapacityReservationId":{},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"CapacityReservationGroups":{"locationName":"capacityReservationGroupSet","type":"list","member":{"locationName":"item","type":"structure","members":{"GroupArn":{"locationName":"groupArn"},"OwnerId":{"locationName":"ownerId"}}}}}}},"GetHostReservationPurchasePreview":{"input":{"type":"structure","required":["HostIdSet","OfferingId"],"members":{"HostIdSet":{"shape":"S1xi"},"OfferingId":{}}},"output":{"type":"structure","members":{"CurrencyCode":{"locationName":"currencyCode"},"Purchase":{"shape":"S1xk","locationName":"purchase"},"TotalHourlyPrice":{"locationName":"totalHourlyPrice"},"TotalUpfrontPrice":{"locationName":"totalUpfrontPrice"}}}},"GetImageBlockPublicAccessState":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageBlockPublicAccessState":{"locationName":"imageBlockPublicAccessState"}}}},"GetInstanceTypesFromInstanceRequirements":{"input":{"type":"structure","required":["ArchitectureTypes","VirtualizationTypes","InstanceRequirements"],"members":{"DryRun":{"type":"boolean"},"ArchitectureTypes":{"shape":"S1xp","locationName":"ArchitectureType"},"VirtualizationTypes":{"shape":"S1xq","locationName":"VirtualizationType"},"InstanceRequirements":{"shape":"Sck"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceTypes":{"locationName":"instanceTypeSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceType":{"locationName":"instanceType"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetInstanceUefiData":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"UefiData":{"locationName":"uefiData"}}}},"GetIpamAddressHistory":{"input":{"type":"structure","required":["Cidr","IpamScopeId"],"members":{"DryRun":{"type":"boolean"},"Cidr":{},"IpamScopeId":{},"VpcId":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"HistoryRecords":{"locationName":"historyRecordSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceOwnerId":{"locationName":"resourceOwnerId"},"ResourceRegion":{"locationName":"resourceRegion"},"ResourceType":{"locationName":"resourceType"},"ResourceId":{"locationName":"resourceId"},"ResourceCidr":{"locationName":"resourceCidr"},"ResourceName":{"locationName":"resourceName"},"ResourceComplianceStatus":{"locationName":"resourceComplianceStatus"},"ResourceOverlapStatus":{"locationName":"resourceOverlapStatus"},"VpcId":{"locationName":"vpcId"},"SampledStartTime":{"locationName":"sampledStartTime","type":"timestamp"},"SampledEndTime":{"locationName":"sampledEndTime","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetIpamDiscoveredAccounts":{"input":{"type":"structure","required":["IpamResourceDiscoveryId","DiscoveryRegion"],"members":{"DryRun":{"type":"boolean"},"IpamResourceDiscoveryId":{},"DiscoveryRegion":{},"Filters":{"shape":"Szn","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"IpamDiscoveredAccounts":{"locationName":"ipamDiscoveredAccountSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AccountId":{"locationName":"accountId"},"DiscoveryRegion":{"locationName":"discoveryRegion"},"FailureReason":{"locationName":"failureReason","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"LastAttemptedDiscoveryTime":{"locationName":"lastAttemptedDiscoveryTime","type":"timestamp"},"LastSuccessfulDiscoveryTime":{"locationName":"lastSuccessfulDiscoveryTime","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetIpamDiscoveredResourceCidrs":{"input":{"type":"structure","required":["IpamResourceDiscoveryId","ResourceRegion"],"members":{"DryRun":{"type":"boolean"},"IpamResourceDiscoveryId":{},"ResourceRegion":{},"Filters":{"shape":"Szn","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"IpamDiscoveredResourceCidrs":{"locationName":"ipamDiscoveredResourceCidrSet","type":"list","member":{"locationName":"item","type":"structure","members":{"IpamResourceDiscoveryId":{"locationName":"ipamResourceDiscoveryId"},"ResourceRegion":{"locationName":"resourceRegion"},"ResourceId":{"locationName":"resourceId"},"ResourceOwnerId":{"locationName":"resourceOwnerId"},"ResourceCidr":{"locationName":"resourceCidr"},"ResourceType":{"locationName":"resourceType"},"ResourceTags":{"shape":"Sfw","locationName":"resourceTagSet"},"IpUsage":{"locationName":"ipUsage","type":"double"},"VpcId":{"locationName":"vpcId"},"SampleTime":{"locationName":"sampleTime","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetIpamPoolAllocations":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"IpamPoolAllocationId":{},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"IpamPoolAllocations":{"locationName":"ipamPoolAllocationSet","type":"list","member":{"shape":"S2g","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"GetIpamPoolCidrs":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"IpamPoolCidrs":{"locationName":"ipamPoolCidrSet","type":"list","member":{"shape":"Syp","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"GetIpamResourceCidrs":{"input":{"type":"structure","required":["IpamScopeId"],"members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"IpamScopeId":{},"IpamPoolId":{},"ResourceId":{},"ResourceType":{},"ResourceTag":{"shape":"Sfp"},"ResourceOwner":{}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"IpamResourceCidrs":{"locationName":"ipamResourceCidrSet","type":"list","member":{"shape":"S1yq","locationName":"item"}}}}},"GetLaunchTemplateData":{"input":{"type":"structure","required":["InstanceId"],"members":{"DryRun":{"type":"boolean"},"InstanceId":{}}},"output":{"type":"structure","members":{"LaunchTemplateData":{"shape":"Si2","locationName":"launchTemplateData"}}}},"GetManagedPrefixListAssociations":{"input":{"type":"structure","required":["PrefixListId"],"members":{"DryRun":{"type":"boolean"},"PrefixListId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"PrefixListAssociations":{"locationName":"prefixListAssociationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceId":{"locationName":"resourceId"},"ResourceOwner":{"locationName":"resourceOwner"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetManagedPrefixListEntries":{"input":{"type":"structure","required":["PrefixListId"],"members":{"DryRun":{"type":"boolean"},"PrefixListId":{},"TargetVersion":{"type":"long"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Entries":{"locationName":"entrySet","type":"list","member":{"locationName":"item","type":"structure","members":{"Cidr":{"locationName":"cidr"},"Description":{"locationName":"description"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetNetworkInsightsAccessScopeAnalysisFindings":{"input":{"type":"structure","required":["NetworkInsightsAccessScopeAnalysisId"],"members":{"NetworkInsightsAccessScopeAnalysisId":{},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopeAnalysisId":{"locationName":"networkInsightsAccessScopeAnalysisId"},"AnalysisStatus":{"locationName":"analysisStatus"},"AnalysisFindings":{"locationName":"analysisFindingSet","type":"list","member":{"locationName":"item","type":"structure","members":{"NetworkInsightsAccessScopeAnalysisId":{"locationName":"networkInsightsAccessScopeAnalysisId"},"NetworkInsightsAccessScopeId":{"locationName":"networkInsightsAccessScopeId"},"FindingId":{"locationName":"findingId"},"FindingComponents":{"shape":"S1gs","locationName":"findingComponentSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetNetworkInsightsAccessScopeContent":{"input":{"type":"structure","required":["NetworkInsightsAccessScopeId"],"members":{"NetworkInsightsAccessScopeId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopeContent":{"shape":"Skm","locationName":"networkInsightsAccessScopeContent"}}}},"GetPasswordData":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"PasswordData":{"locationName":"passwordData","type":"string","sensitive":true},"Timestamp":{"locationName":"timestamp","type":"timestamp"}}}},"GetReservedInstancesExchangeQuote":{"input":{"type":"structure","required":["ReservedInstanceIds"],"members":{"DryRun":{"type":"boolean"},"ReservedInstanceIds":{"shape":"Se","locationName":"ReservedInstanceId"},"TargetConfigurations":{"shape":"Sg","locationName":"TargetConfiguration"}}},"output":{"type":"structure","members":{"CurrencyCode":{"locationName":"currencyCode"},"IsValidExchange":{"locationName":"isValidExchange","type":"boolean"},"OutputReservedInstancesWillExpireAt":{"locationName":"outputReservedInstancesWillExpireAt","type":"timestamp"},"PaymentDue":{"locationName":"paymentDue"},"ReservedInstanceValueRollup":{"shape":"S1ze","locationName":"reservedInstanceValueRollup"},"ReservedInstanceValueSet":{"locationName":"reservedInstanceValueSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ReservationValue":{"shape":"S1ze","locationName":"reservationValue"},"ReservedInstanceId":{"locationName":"reservedInstanceId"}}}},"TargetConfigurationValueRollup":{"shape":"S1ze","locationName":"targetConfigurationValueRollup"},"TargetConfigurationValueSet":{"locationName":"targetConfigurationValueSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ReservationValue":{"shape":"S1ze","locationName":"reservationValue"},"TargetConfiguration":{"locationName":"targetConfiguration","type":"structure","members":{"InstanceCount":{"locationName":"instanceCount","type":"integer"},"OfferingId":{"locationName":"offeringId"}}}}}},"ValidationFailureReason":{"locationName":"validationFailureReason"}}}},"GetSerialConsoleAccessStatus":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SerialConsoleAccessEnabled":{"locationName":"serialConsoleAccessEnabled","type":"boolean"}}}},"GetSpotPlacementScores":{"input":{"type":"structure","required":["TargetCapacity"],"members":{"InstanceTypes":{"locationName":"InstanceType","type":"list","member":{}},"TargetCapacity":{"type":"integer"},"TargetCapacityUnitType":{},"SingleAvailabilityZone":{"type":"boolean"},"RegionNames":{"locationName":"RegionName","type":"list","member":{}},"InstanceRequirementsWithMetadata":{"type":"structure","members":{"ArchitectureTypes":{"shape":"S1xp","locationName":"ArchitectureType"},"VirtualizationTypes":{"shape":"S1xq","locationName":"VirtualizationType"},"InstanceRequirements":{"shape":"Sck"}}},"DryRun":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"SpotPlacementScores":{"locationName":"spotPlacementScoreSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Region":{"locationName":"region"},"AvailabilityZoneId":{"locationName":"availabilityZoneId"},"Score":{"locationName":"score","type":"integer"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetSubnetCidrReservations":{"input":{"type":"structure","required":["SubnetId"],"members":{"Filters":{"shape":"Szn","locationName":"Filter"},"SubnetId":{},"DryRun":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"SubnetIpv4CidrReservations":{"shape":"S1zy","locationName":"subnetIpv4CidrReservationSet"},"SubnetIpv6CidrReservations":{"shape":"S1zy","locationName":"subnetIpv6CidrReservationSet"},"NextToken":{"locationName":"nextToken"}}}},"GetTransitGatewayAttachmentPropagations":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayAttachmentPropagations":{"locationName":"transitGatewayAttachmentPropagations","type":"list","member":{"locationName":"item","type":"structure","members":{"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"State":{"locationName":"state"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetTransitGatewayMulticastDomainAssociations":{"input":{"type":"structure","required":["TransitGatewayMulticastDomainId"],"members":{"TransitGatewayMulticastDomainId":{},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"MulticastDomainAssociations":{"locationName":"multicastDomainAssociations","type":"list","member":{"locationName":"item","type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"ResourceOwnerId":{"locationName":"resourceOwnerId"},"Subnet":{"shape":"St","locationName":"subnet"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetTransitGatewayPolicyTableAssociations":{"input":{"type":"structure","required":["TransitGatewayPolicyTableId"],"members":{"TransitGatewayPolicyTableId":{},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Associations":{"locationName":"associations","type":"list","member":{"shape":"S54","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"GetTransitGatewayPolicyTableEntries":{"input":{"type":"structure","required":["TransitGatewayPolicyTableId"],"members":{"TransitGatewayPolicyTableId":{},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPolicyTableEntries":{"locationName":"transitGatewayPolicyTableEntries","type":"list","member":{"locationName":"item","type":"structure","members":{"PolicyRuleNumber":{"locationName":"policyRuleNumber"},"PolicyRule":{"locationName":"policyRule","type":"structure","members":{"SourceCidrBlock":{"locationName":"sourceCidrBlock"},"SourcePortRange":{"locationName":"sourcePortRange"},"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"DestinationPortRange":{"locationName":"destinationPortRange"},"Protocol":{"locationName":"protocol"},"MetaData":{"locationName":"metaData","type":"structure","members":{"MetaDataKey":{"locationName":"metaDataKey"},"MetaDataValue":{"locationName":"metaDataValue"}}}}},"TargetRouteTableId":{"locationName":"targetRouteTableId"}}}}}}},"GetTransitGatewayPrefixListReferences":{"input":{"type":"structure","required":["TransitGatewayRouteTableId"],"members":{"TransitGatewayRouteTableId":{},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPrefixListReferences":{"locationName":"transitGatewayPrefixListReferenceSet","type":"list","member":{"shape":"Spo","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"GetTransitGatewayRouteTableAssociations":{"input":{"type":"structure","required":["TransitGatewayRouteTableId"],"members":{"TransitGatewayRouteTableId":{},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Associations":{"locationName":"associations","type":"list","member":{"locationName":"item","type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"State":{"locationName":"state"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetTransitGatewayRouteTablePropagations":{"input":{"type":"structure","required":["TransitGatewayRouteTableId"],"members":{"TransitGatewayRouteTableId":{},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTablePropagations":{"locationName":"transitGatewayRouteTablePropagations","type":"list","member":{"locationName":"item","type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"State":{"locationName":"state"},"TransitGatewayRouteTableAnnouncementId":{"locationName":"transitGatewayRouteTableAnnouncementId"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetVerifiedAccessEndpointPolicy":{"input":{"type":"structure","required":["VerifiedAccessEndpointId"],"members":{"VerifiedAccessEndpointId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"PolicyEnabled":{"locationName":"policyEnabled","type":"boolean"},"PolicyDocument":{"locationName":"policyDocument"}}}},"GetVerifiedAccessGroupPolicy":{"input":{"type":"structure","required":["VerifiedAccessGroupId"],"members":{"VerifiedAccessGroupId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"PolicyEnabled":{"locationName":"policyEnabled","type":"boolean"},"PolicyDocument":{"locationName":"policyDocument"}}}},"GetVpnConnectionDeviceSampleConfiguration":{"input":{"type":"structure","required":["VpnConnectionId","VpnConnectionDeviceTypeId"],"members":{"VpnConnectionId":{},"VpnConnectionDeviceTypeId":{},"InternetKeyExchangeVersion":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnectionDeviceSampleConfiguration":{"locationName":"vpnConnectionDeviceSampleConfiguration","type":"string","sensitive":true}}}},"GetVpnConnectionDeviceTypes":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnectionDeviceTypes":{"locationName":"vpnConnectionDeviceTypeSet","type":"list","member":{"locationName":"item","type":"structure","members":{"VpnConnectionDeviceTypeId":{"locationName":"vpnConnectionDeviceTypeId"},"Vendor":{"locationName":"vendor"},"Platform":{"locationName":"platform"},"Software":{"locationName":"software"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetVpnTunnelReplacementStatus":{"input":{"type":"structure","required":["VpnConnectionId","VpnTunnelOutsideIpAddress"],"members":{"VpnConnectionId":{},"VpnTunnelOutsideIpAddress":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnectionId":{"locationName":"vpnConnectionId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"CustomerGatewayId":{"locationName":"customerGatewayId"},"VpnGatewayId":{"locationName":"vpnGatewayId"},"VpnTunnelOutsideIpAddress":{"locationName":"vpnTunnelOutsideIpAddress"},"MaintenanceDetails":{"locationName":"maintenanceDetails","type":"structure","members":{"PendingMaintenance":{"locationName":"pendingMaintenance"},"MaintenanceAutoAppliedAfter":{"locationName":"maintenanceAutoAppliedAfter","type":"timestamp"},"LastMaintenanceApplied":{"locationName":"lastMaintenanceApplied","type":"timestamp"}}}}}},"ImportClientVpnClientCertificateRevocationList":{"input":{"type":"structure","required":["ClientVpnEndpointId","CertificateRevocationList"],"members":{"ClientVpnEndpointId":{},"CertificateRevocationList":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ImportImage":{"input":{"type":"structure","members":{"Architecture":{},"ClientData":{"shape":"S21a"},"ClientToken":{},"Description":{},"DiskContainers":{"locationName":"DiskContainer","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{},"DeviceName":{},"Format":{},"SnapshotId":{},"Url":{"shape":"S180"},"UserBucket":{"shape":"S21d"}}}},"DryRun":{"type":"boolean"},"Encrypted":{"type":"boolean"},"Hypervisor":{},"KmsKeyId":{},"LicenseType":{},"Platform":{},"RoleName":{},"LicenseSpecifications":{"type":"list","member":{"locationName":"item","type":"structure","members":{"LicenseConfigurationArn":{}}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"UsageOperation":{},"BootMode":{}}},"output":{"type":"structure","members":{"Architecture":{"locationName":"architecture"},"Description":{"locationName":"description"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"Hypervisor":{"locationName":"hypervisor"},"ImageId":{"locationName":"imageId"},"ImportTaskId":{"locationName":"importTaskId"},"KmsKeyId":{"locationName":"kmsKeyId"},"LicenseType":{"locationName":"licenseType"},"Platform":{"locationName":"platform"},"Progress":{"locationName":"progress"},"SnapshotDetails":{"shape":"S17y","locationName":"snapshotDetailSet"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"LicenseSpecifications":{"shape":"S182","locationName":"licenseSpecifications"},"Tags":{"shape":"S6","locationName":"tagSet"},"UsageOperation":{"locationName":"usageOperation"}}}},"ImportInstance":{"input":{"type":"structure","required":["Platform"],"members":{"Description":{"locationName":"description"},"DiskImages":{"locationName":"diskImage","type":"list","member":{"type":"structure","members":{"Description":{},"Image":{"shape":"S21k"},"Volume":{"shape":"S21l"}}}},"DryRun":{"locationName":"dryRun","type":"boolean"},"LaunchSpecification":{"locationName":"launchSpecification","type":"structure","members":{"AdditionalInfo":{"locationName":"additionalInfo"},"Architecture":{"locationName":"architecture"},"GroupIds":{"shape":"Sgl","locationName":"GroupId"},"GroupNames":{"shape":"Sh6","locationName":"GroupName"},"InstanceInitiatedShutdownBehavior":{"locationName":"instanceInitiatedShutdownBehavior"},"InstanceType":{"locationName":"instanceType"},"Monitoring":{"locationName":"monitoring","type":"boolean"},"Placement":{"shape":"Sch","locationName":"placement"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"SubnetId":{"locationName":"subnetId"},"UserData":{"locationName":"userData","type":"structure","members":{"Data":{"locationName":"data"}},"sensitive":true}}},"Platform":{"locationName":"platform"}}},"output":{"type":"structure","members":{"ConversionTask":{"shape":"S12w","locationName":"conversionTask"}}}},"ImportKeyPair":{"input":{"type":"structure","required":["KeyName","PublicKeyMaterial"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"KeyName":{"locationName":"keyName"},"PublicKeyMaterial":{"locationName":"publicKeyMaterial","type":"blob"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"KeyFingerprint":{"locationName":"keyFingerprint"},"KeyName":{"locationName":"keyName"},"KeyPairId":{"locationName":"keyPairId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"ImportSnapshot":{"input":{"type":"structure","members":{"ClientData":{"shape":"S21a"},"ClientToken":{},"Description":{},"DiskContainer":{"type":"structure","members":{"Description":{},"Format":{},"Url":{"shape":"S180"},"UserBucket":{"shape":"S21d"}}},"DryRun":{"type":"boolean"},"Encrypted":{"type":"boolean"},"KmsKeyId":{},"RoleName":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"Description":{"locationName":"description"},"ImportTaskId":{"locationName":"importTaskId"},"SnapshotTaskDetail":{"shape":"S18a","locationName":"snapshotTaskDetail"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"ImportVolume":{"input":{"type":"structure","required":["AvailabilityZone","Image","Volume"],"members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Description":{"locationName":"description"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Image":{"shape":"S21k","locationName":"image"},"Volume":{"shape":"S21l","locationName":"volume"}}},"output":{"type":"structure","members":{"ConversionTask":{"shape":"S12w","locationName":"conversionTask"}}}},"ListImagesInRecycleBin":{"input":{"type":"structure","members":{"ImageIds":{"shape":"S17f","locationName":"ImageId"},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Images":{"locationName":"imageSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ImageId":{"locationName":"imageId"},"Name":{"locationName":"name"},"Description":{"locationName":"description"},"RecycleBinEnterTime":{"locationName":"recycleBinEnterTime","type":"timestamp"},"RecycleBinExitTime":{"locationName":"recycleBinExitTime","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"ListSnapshotsInRecycleBin":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{},"SnapshotIds":{"shape":"S1lg","locationName":"SnapshotId"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Snapshots":{"locationName":"snapshotSet","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"RecycleBinEnterTime":{"locationName":"recycleBinEnterTime","type":"timestamp"},"RecycleBinExitTime":{"locationName":"recycleBinExitTime","type":"timestamp"},"Description":{"locationName":"description"},"VolumeId":{"locationName":"volumeId"}}}},"NextToken":{"locationName":"nextToken"}}}},"ModifyAddressAttribute":{"input":{"type":"structure","required":["AllocationId"],"members":{"AllocationId":{},"DomainName":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Address":{"shape":"S100","locationName":"address"}}}},"ModifyAvailabilityZoneGroup":{"input":{"type":"structure","required":["GroupName","OptInStatus"],"members":{"GroupName":{},"OptInStatus":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyCapacityReservation":{"input":{"type":"structure","required":["CapacityReservationId"],"members":{"CapacityReservationId":{},"InstanceCount":{"type":"integer"},"EndDate":{"type":"timestamp"},"EndDateType":{},"Accept":{"type":"boolean"},"DryRun":{"type":"boolean"},"AdditionalInfo":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyCapacityReservationFleet":{"input":{"type":"structure","required":["CapacityReservationFleetId"],"members":{"CapacityReservationFleetId":{},"TotalTargetCapacity":{"type":"integer"},"EndDate":{"type":"timestamp"},"DryRun":{"type":"boolean"},"RemoveEndDate":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyClientVpnEndpoint":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"ServerCertificateArn":{},"ConnectionLogOptions":{"shape":"Sag"},"DnsServers":{"type":"structure","members":{"CustomDnsServers":{"shape":"So"},"Enabled":{"type":"boolean"}}},"VpnPort":{"type":"integer"},"Description":{},"SplitTunnel":{"type":"boolean"},"DryRun":{"type":"boolean"},"SecurityGroupIds":{"shape":"S2m","locationName":"SecurityGroupId"},"VpcId":{},"SelfServicePortal":{},"ClientConnectOptions":{"shape":"Saj"},"SessionTimeoutHours":{"type":"integer"},"ClientLoginBannerOptions":{"shape":"Sak"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyDefaultCreditSpecification":{"input":{"type":"structure","required":["InstanceFamily","CpuCredits"],"members":{"DryRun":{"type":"boolean"},"InstanceFamily":{},"CpuCredits":{}}},"output":{"type":"structure","members":{"InstanceFamilyCreditSpecification":{"shape":"S1x1","locationName":"instanceFamilyCreditSpecification"}}}},"ModifyEbsDefaultKmsKeyId":{"input":{"type":"structure","required":["KmsKeyId"],"members":{"KmsKeyId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"KmsKeyId":{"locationName":"kmsKeyId"}}}},"ModifyFleet":{"input":{"type":"structure","required":["FleetId"],"members":{"DryRun":{"type":"boolean"},"ExcessCapacityTerminationPolicy":{},"LaunchTemplateConfigs":{"shape":"Sca","locationName":"LaunchTemplateConfig"},"FleetId":{},"TargetCapacitySpecification":{"shape":"Sdd"},"Context":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyFpgaImageAttribute":{"input":{"type":"structure","required":["FpgaImageId"],"members":{"DryRun":{"type":"boolean"},"FpgaImageId":{},"Attribute":{},"OperationType":{},"UserIds":{"shape":"S22q","locationName":"UserId"},"UserGroups":{"shape":"S22r","locationName":"UserGroup"},"ProductCodes":{"shape":"S22s","locationName":"ProductCode"},"LoadPermission":{"type":"structure","members":{"Add":{"shape":"S22u"},"Remove":{"shape":"S22u"}}},"Description":{},"Name":{}}},"output":{"type":"structure","members":{"FpgaImageAttribute":{"shape":"S15n","locationName":"fpgaImageAttribute"}}}},"ModifyHosts":{"input":{"type":"structure","required":["HostIds"],"members":{"AutoPlacement":{"locationName":"autoPlacement"},"HostIds":{"shape":"S16l","locationName":"hostId"},"HostRecovery":{},"InstanceType":{},"InstanceFamily":{},"HostMaintenance":{}}},"output":{"type":"structure","members":{"Successful":{"shape":"S2b","locationName":"successful"},"Unsuccessful":{"shape":"S22z","locationName":"unsuccessful"}}}},"ModifyIdFormat":{"input":{"type":"structure","required":["Resource","UseLongIds"],"members":{"Resource":{},"UseLongIds":{"type":"boolean"}}}},"ModifyIdentityIdFormat":{"input":{"type":"structure","required":["PrincipalArn","Resource","UseLongIds"],"members":{"PrincipalArn":{"locationName":"principalArn"},"Resource":{"locationName":"resource"},"UseLongIds":{"locationName":"useLongIds","type":"boolean"}}}},"ModifyImageAttribute":{"input":{"type":"structure","required":["ImageId"],"members":{"Attribute":{},"Description":{"shape":"Sbr"},"ImageId":{},"LaunchPermission":{"type":"structure","members":{"Add":{"shape":"S17b"},"Remove":{"shape":"S17b"}}},"OperationType":{},"ProductCodes":{"shape":"S22s","locationName":"ProductCode"},"UserGroups":{"shape":"S22r","locationName":"UserGroup"},"UserIds":{"shape":"S22q","locationName":"UserId"},"Value":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"OrganizationArns":{"locationName":"OrganizationArn","type":"list","member":{"locationName":"OrganizationArn"}},"OrganizationalUnitArns":{"locationName":"OrganizationalUnitArn","type":"list","member":{"locationName":"OrganizationalUnitArn"}},"ImdsSupport":{"shape":"Sbr"}}}},"ModifyInstanceAttribute":{"input":{"type":"structure","required":["InstanceId"],"members":{"SourceDestCheck":{"shape":"S18h"},"Attribute":{"locationName":"attribute"},"BlockDeviceMappings":{"locationName":"blockDeviceMapping","type":"list","member":{"locationName":"item","type":"structure","members":{"DeviceName":{"locationName":"deviceName"},"Ebs":{"locationName":"ebs","type":"structure","members":{"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"VolumeId":{"locationName":"volumeId"}}},"NoDevice":{"locationName":"noDevice"},"VirtualName":{"locationName":"virtualName"}}}},"DisableApiTermination":{"shape":"S18h","locationName":"disableApiTermination"},"DryRun":{"locationName":"dryRun","type":"boolean"},"EbsOptimized":{"shape":"S18h","locationName":"ebsOptimized"},"EnaSupport":{"shape":"S18h","locationName":"enaSupport"},"Groups":{"shape":"S5o","locationName":"GroupId"},"InstanceId":{"locationName":"instanceId"},"InstanceInitiatedShutdownBehavior":{"shape":"Sbr","locationName":"instanceInitiatedShutdownBehavior"},"InstanceType":{"shape":"Sbr","locationName":"instanceType"},"Kernel":{"shape":"Sbr","locationName":"kernel"},"Ramdisk":{"shape":"Sbr","locationName":"ramdisk"},"SriovNetSupport":{"shape":"Sbr","locationName":"sriovNetSupport"},"UserData":{"locationName":"userData","type":"structure","members":{"Value":{"locationName":"value","type":"blob"}}},"Value":{"locationName":"value"},"DisableApiStop":{"shape":"S18h"}}}},"ModifyInstanceCapacityReservationAttributes":{"input":{"type":"structure","required":["InstanceId","CapacityReservationSpecification"],"members":{"InstanceId":{},"CapacityReservationSpecification":{"shape":"S23c"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyInstanceCreditSpecification":{"input":{"type":"structure","required":["InstanceCreditSpecifications"],"members":{"DryRun":{"type":"boolean"},"ClientToken":{},"InstanceCreditSpecifications":{"locationName":"InstanceCreditSpecification","type":"list","member":{"locationName":"item","type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"CpuCredits":{}}}}}},"output":{"type":"structure","members":{"SuccessfulInstanceCreditSpecifications":{"locationName":"successfulInstanceCreditSpecificationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"}}}},"UnsuccessfulInstanceCreditSpecifications":{"locationName":"unsuccessfulInstanceCreditSpecificationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}}}}},"ModifyInstanceEventStartTime":{"input":{"type":"structure","required":["InstanceId","InstanceEventId","NotBefore"],"members":{"DryRun":{"type":"boolean"},"InstanceId":{},"InstanceEventId":{},"NotBefore":{"type":"timestamp"}}},"output":{"type":"structure","members":{"Event":{"shape":"S194","locationName":"event"}}}},"ModifyInstanceEventWindow":{"input":{"type":"structure","required":["InstanceEventWindowId"],"members":{"DryRun":{"type":"boolean"},"Name":{},"InstanceEventWindowId":{},"TimeRanges":{"shape":"Sew","locationName":"TimeRange"},"CronExpression":{}}},"output":{"type":"structure","members":{"InstanceEventWindow":{"shape":"S42","locationName":"instanceEventWindow"}}}},"ModifyInstanceMaintenanceOptions":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"AutoRecovery":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"AutoRecovery":{"locationName":"autoRecovery"}}}},"ModifyInstanceMetadataOptions":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"HttpTokens":{},"HttpPutResponseHopLimit":{"type":"integer"},"HttpEndpoint":{},"DryRun":{"type":"boolean"},"HttpProtocolIpv6":{},"InstanceMetadataTags":{}}},"output":{"type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"InstanceMetadataOptions":{"shape":"S1df","locationName":"instanceMetadataOptions"}}}},"ModifyInstancePlacement":{"input":{"type":"structure","required":["InstanceId"],"members":{"Affinity":{"locationName":"affinity"},"GroupName":{},"HostId":{"locationName":"hostId"},"InstanceId":{"locationName":"instanceId"},"Tenancy":{"locationName":"tenancy"},"PartitionNumber":{"type":"integer"},"HostResourceGroupArn":{},"GroupId":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyIpam":{"input":{"type":"structure","required":["IpamId"],"members":{"DryRun":{"type":"boolean"},"IpamId":{},"Description":{},"AddOperatingRegions":{"shape":"Sfd","locationName":"AddOperatingRegion"},"RemoveOperatingRegions":{"shape":"S241","locationName":"RemoveOperatingRegion"}}},"output":{"type":"structure","members":{"Ipam":{"shape":"Sfg","locationName":"ipam"}}}},"ModifyIpamPool":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"Description":{},"AutoImport":{"type":"boolean"},"AllocationMinNetmaskLength":{"type":"integer"},"AllocationMaxNetmaskLength":{"type":"integer"},"AllocationDefaultNetmaskLength":{"type":"integer"},"ClearAllocationDefaultNetmaskLength":{"type":"boolean"},"AddAllocationResourceTags":{"shape":"Sfo","locationName":"AddAllocationResourceTag"},"RemoveAllocationResourceTags":{"shape":"Sfo","locationName":"RemoveAllocationResourceTag"}}},"output":{"type":"structure","members":{"IpamPool":{"shape":"Sft","locationName":"ipamPool"}}}},"ModifyIpamResourceCidr":{"input":{"type":"structure","required":["ResourceId","ResourceCidr","ResourceRegion","CurrentIpamScopeId","Monitored"],"members":{"DryRun":{"type":"boolean"},"ResourceId":{},"ResourceCidr":{},"ResourceRegion":{},"CurrentIpamScopeId":{},"DestinationIpamScopeId":{},"Monitored":{"type":"boolean"}}},"output":{"type":"structure","members":{"IpamResourceCidr":{"shape":"S1yq","locationName":"ipamResourceCidr"}}}},"ModifyIpamResourceDiscovery":{"input":{"type":"structure","required":["IpamResourceDiscoveryId"],"members":{"DryRun":{"type":"boolean"},"IpamResourceDiscoveryId":{},"Description":{},"AddOperatingRegions":{"shape":"Sfd","locationName":"AddOperatingRegion"},"RemoveOperatingRegions":{"shape":"S241","locationName":"RemoveOperatingRegion"}}},"output":{"type":"structure","members":{"IpamResourceDiscovery":{"shape":"Sg0","locationName":"ipamResourceDiscovery"}}}},"ModifyIpamScope":{"input":{"type":"structure","required":["IpamScopeId"],"members":{"DryRun":{"type":"boolean"},"IpamScopeId":{},"Description":{}}},"output":{"type":"structure","members":{"IpamScope":{"shape":"Sg4","locationName":"ipamScope"}}}},"ModifyLaunchTemplate":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"ClientToken":{},"LaunchTemplateId":{},"LaunchTemplateName":{},"DefaultVersion":{"locationName":"SetDefaultVersion"}}},"output":{"type":"structure","members":{"LaunchTemplate":{"shape":"Shv","locationName":"launchTemplate"}}}},"ModifyLocalGatewayRoute":{"input":{"type":"structure","required":["LocalGatewayRouteTableId"],"members":{"DestinationCidrBlock":{},"LocalGatewayRouteTableId":{},"LocalGatewayVirtualInterfaceGroupId":{},"NetworkInterfaceId":{},"DryRun":{"type":"boolean"},"DestinationPrefixListId":{}}},"output":{"type":"structure","members":{"Route":{"shape":"Sj4","locationName":"route"}}}},"ModifyManagedPrefixList":{"input":{"type":"structure","required":["PrefixListId"],"members":{"DryRun":{"type":"boolean"},"PrefixListId":{},"CurrentVersion":{"type":"long"},"PrefixListName":{},"AddEntries":{"shape":"Sjm","locationName":"AddEntry"},"RemoveEntries":{"locationName":"RemoveEntry","type":"list","member":{"type":"structure","required":["Cidr"],"members":{"Cidr":{}}}},"MaxEntries":{"type":"integer"}}},"output":{"type":"structure","members":{"PrefixList":{"shape":"Sjp","locationName":"prefixList"}}}},"ModifyNetworkInterfaceAttribute":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"Attachment":{"locationName":"attachment","type":"structure","members":{"AttachmentId":{"locationName":"attachmentId"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"}}},"Description":{"shape":"Sbr","locationName":"description"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Groups":{"shape":"Sgl","locationName":"SecurityGroupId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"SourceDestCheck":{"shape":"S18h","locationName":"sourceDestCheck"},"EnaSrdSpecification":{"shape":"S5t"},"EnablePrimaryIpv6":{"type":"boolean"}}}},"ModifyPrivateDnsNameOptions":{"input":{"type":"structure","required":["InstanceId"],"members":{"DryRun":{"type":"boolean"},"InstanceId":{},"PrivateDnsHostnameType":{},"EnableResourceNameDnsARecord":{"type":"boolean"},"EnableResourceNameDnsAAAARecord":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyReservedInstances":{"input":{"type":"structure","required":["ReservedInstancesIds","TargetConfigurations"],"members":{"ReservedInstancesIds":{"shape":"S1j6","locationName":"ReservedInstancesId"},"ClientToken":{"locationName":"clientToken"},"TargetConfigurations":{"locationName":"ReservedInstancesConfigurationSetItemType","type":"list","member":{"shape":"S1js","locationName":"item"}}}},"output":{"type":"structure","members":{"ReservedInstancesModificationId":{"locationName":"reservedInstancesModificationId"}}}},"ModifySecurityGroupRules":{"input":{"type":"structure","required":["GroupId","SecurityGroupRules"],"members":{"GroupId":{},"SecurityGroupRules":{"locationName":"SecurityGroupRule","type":"list","member":{"locationName":"item","type":"structure","required":["SecurityGroupRuleId"],"members":{"SecurityGroupRuleId":{},"SecurityGroupRule":{"type":"structure","members":{"IpProtocol":{},"FromPort":{"type":"integer"},"ToPort":{"type":"integer"},"CidrIpv4":{},"CidrIpv6":{},"PrefixListId":{},"ReferencedGroupId":{},"Description":{}}}}}},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifySnapshotAttribute":{"input":{"type":"structure","required":["SnapshotId"],"members":{"Attribute":{},"CreateVolumePermission":{"type":"structure","members":{"Add":{"shape":"S1l6"},"Remove":{"shape":"S1l6"}}},"GroupNames":{"shape":"S1ky","locationName":"UserGroup"},"OperationType":{},"SnapshotId":{},"UserIds":{"shape":"S22q","locationName":"UserId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"ModifySnapshotTier":{"input":{"type":"structure","required":["SnapshotId"],"members":{"SnapshotId":{},"StorageTier":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"TieringStartTime":{"locationName":"tieringStartTime","type":"timestamp"}}}},"ModifySpotFleetRequest":{"input":{"type":"structure","required":["SpotFleetRequestId"],"members":{"ExcessCapacityTerminationPolicy":{"locationName":"excessCapacityTerminationPolicy"},"LaunchTemplateConfigs":{"shape":"S1me","locationName":"LaunchTemplateConfig"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"},"TargetCapacity":{"locationName":"targetCapacity","type":"integer"},"OnDemandTargetCapacity":{"type":"integer"},"Context":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifySubnetAttribute":{"input":{"type":"structure","required":["SubnetId"],"members":{"AssignIpv6AddressOnCreation":{"shape":"S18h"},"MapPublicIpOnLaunch":{"shape":"S18h"},"SubnetId":{"locationName":"subnetId"},"MapCustomerOwnedIpOnLaunch":{"shape":"S18h"},"CustomerOwnedIpv4Pool":{},"EnableDns64":{"shape":"S18h"},"PrivateDnsHostnameTypeOnLaunch":{},"EnableResourceNameDnsARecordOnLaunch":{"shape":"S18h"},"EnableResourceNameDnsAAAARecordOnLaunch":{"shape":"S18h"},"EnableLniAtDeviceIndex":{"type":"integer"},"DisableLniAtDeviceIndex":{"shape":"S18h"}}}},"ModifyTrafficMirrorFilterNetworkServices":{"input":{"type":"structure","required":["TrafficMirrorFilterId"],"members":{"TrafficMirrorFilterId":{},"AddNetworkServices":{"shape":"Sny","locationName":"AddNetworkService"},"RemoveNetworkServices":{"shape":"Sny","locationName":"RemoveNetworkService"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorFilter":{"shape":"Sns","locationName":"trafficMirrorFilter"}}}},"ModifyTrafficMirrorFilterRule":{"input":{"type":"structure","required":["TrafficMirrorFilterRuleId"],"members":{"TrafficMirrorFilterRuleId":{},"TrafficDirection":{},"RuleNumber":{"type":"integer"},"RuleAction":{},"DestinationPortRange":{"shape":"So2"},"SourcePortRange":{"shape":"So2"},"Protocol":{"type":"integer"},"DestinationCidrBlock":{},"SourceCidrBlock":{},"Description":{},"RemoveFields":{"locationName":"RemoveField","type":"list","member":{}},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorFilterRule":{"shape":"Snu","locationName":"trafficMirrorFilterRule"}}}},"ModifyTrafficMirrorSession":{"input":{"type":"structure","required":["TrafficMirrorSessionId"],"members":{"TrafficMirrorSessionId":{},"TrafficMirrorTargetId":{},"TrafficMirrorFilterId":{},"PacketLength":{"type":"integer"},"SessionNumber":{"type":"integer"},"VirtualNetworkId":{"type":"integer"},"Description":{},"RemoveFields":{"locationName":"RemoveField","type":"list","member":{}},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorSession":{"shape":"So7","locationName":"trafficMirrorSession"}}}},"ModifyTransitGateway":{"input":{"type":"structure","required":["TransitGatewayId"],"members":{"TransitGatewayId":{},"Description":{},"Options":{"type":"structure","members":{"AddTransitGatewayCidrBlocks":{"shape":"Soj"},"RemoveTransitGatewayCidrBlocks":{"shape":"Soj"},"VpnEcmpSupport":{},"DnsSupport":{},"AutoAcceptSharedAttachments":{},"DefaultRouteTableAssociation":{},"AssociationDefaultRouteTableId":{},"DefaultRouteTablePropagation":{},"PropagationDefaultRouteTableId":{},"AmazonSideAsn":{"type":"long"}}},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGateway":{"shape":"Sol","locationName":"transitGateway"}}}},"ModifyTransitGatewayPrefixListReference":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","PrefixListId"],"members":{"TransitGatewayRouteTableId":{},"PrefixListId":{},"TransitGatewayAttachmentId":{},"Blackhole":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPrefixListReference":{"shape":"Spo","locationName":"transitGatewayPrefixListReference"}}}},"ModifyTransitGatewayVpcAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"AddSubnetIds":{"shape":"S4z"},"RemoveSubnetIds":{"shape":"S4z"},"Options":{"type":"structure","members":{"DnsSupport":{},"Ipv6Support":{},"ApplianceModeSupport":{}}},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayVpcAttachment":{"shape":"S16","locationName":"transitGatewayVpcAttachment"}}}},"ModifyVerifiedAccessEndpoint":{"input":{"type":"structure","required":["VerifiedAccessEndpointId"],"members":{"VerifiedAccessEndpointId":{},"VerifiedAccessGroupId":{},"LoadBalancerOptions":{"type":"structure","members":{"SubnetIds":{"locationName":"SubnetId","type":"list","member":{"locationName":"item"}},"Protocol":{},"Port":{"type":"integer"}}},"NetworkInterfaceOptions":{"type":"structure","members":{"Protocol":{},"Port":{"type":"integer"}}},"Description":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessEndpoint":{"shape":"Sqo","locationName":"verifiedAccessEndpoint"}}}},"ModifyVerifiedAccessEndpointPolicy":{"input":{"type":"structure","required":["VerifiedAccessEndpointId","PolicyEnabled"],"members":{"VerifiedAccessEndpointId":{},"PolicyEnabled":{"type":"boolean"},"PolicyDocument":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"PolicyEnabled":{"locationName":"policyEnabled","type":"boolean"},"PolicyDocument":{"locationName":"policyDocument"}}}},"ModifyVerifiedAccessGroup":{"input":{"type":"structure","required":["VerifiedAccessGroupId"],"members":{"VerifiedAccessGroupId":{},"VerifiedAccessInstanceId":{},"Description":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessGroup":{"shape":"Sqw","locationName":"verifiedAccessGroup"}}}},"ModifyVerifiedAccessGroupPolicy":{"input":{"type":"structure","required":["VerifiedAccessGroupId","PolicyEnabled"],"members":{"VerifiedAccessGroupId":{},"PolicyEnabled":{"type":"boolean"},"PolicyDocument":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"PolicyEnabled":{"locationName":"policyEnabled","type":"boolean"},"PolicyDocument":{"locationName":"policyDocument"}}}},"ModifyVerifiedAccessInstance":{"input":{"type":"structure","required":["VerifiedAccessInstanceId"],"members":{"VerifiedAccessInstanceId":{},"Description":{},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"VerifiedAccessInstance":{"shape":"S67","locationName":"verifiedAccessInstance"}}}},"ModifyVerifiedAccessInstanceLoggingConfiguration":{"input":{"type":"structure","required":["VerifiedAccessInstanceId","AccessLogs"],"members":{"VerifiedAccessInstanceId":{},"AccessLogs":{"type":"structure","members":{"S3":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"BucketName":{},"Prefix":{},"BucketOwner":{}}},"CloudWatchLogs":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"LogGroup":{}}},"KinesisDataFirehose":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"DeliveryStream":{}}},"LogVersion":{},"IncludeTrustContext":{"type":"boolean"}}},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"LoggingConfiguration":{"shape":"S1pu","locationName":"loggingConfiguration"}}}},"ModifyVerifiedAccessTrustProvider":{"input":{"type":"structure","required":["VerifiedAccessTrustProviderId"],"members":{"VerifiedAccessTrustProviderId":{},"OidcOptions":{"type":"structure","members":{"Issuer":{},"AuthorizationEndpoint":{},"TokenEndpoint":{},"UserInfoEndpoint":{},"ClientId":{},"ClientSecret":{"shape":"S65"},"Scope":{}}},"Description":{},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"VerifiedAccessTrustProvider":{"shape":"S60","locationName":"verifiedAccessTrustProvider"}}}},"ModifyVolume":{"input":{"type":"structure","required":["VolumeId"],"members":{"DryRun":{"type":"boolean"},"VolumeId":{},"Size":{"type":"integer"},"VolumeType":{},"Iops":{"type":"integer"},"Throughput":{"type":"integer"},"MultiAttachEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"VolumeModification":{"shape":"S1qy","locationName":"volumeModification"}}}},"ModifyVolumeAttribute":{"input":{"type":"structure","required":["VolumeId"],"members":{"AutoEnableIO":{"shape":"S18h"},"VolumeId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"ModifyVpcAttribute":{"input":{"type":"structure","required":["VpcId"],"members":{"EnableDnsHostnames":{"shape":"S18h"},"EnableDnsSupport":{"shape":"S18h"},"VpcId":{"locationName":"vpcId"},"EnableNetworkAddressUsageMetrics":{"shape":"S18h"}}}},"ModifyVpcEndpoint":{"input":{"type":"structure","required":["VpcEndpointId"],"members":{"DryRun":{"type":"boolean"},"VpcEndpointId":{},"ResetPolicy":{"type":"boolean"},"PolicyDocument":{},"AddRouteTableIds":{"shape":"Srb","locationName":"AddRouteTableId"},"RemoveRouteTableIds":{"shape":"Srb","locationName":"RemoveRouteTableId"},"AddSubnetIds":{"shape":"Src","locationName":"AddSubnetId"},"RemoveSubnetIds":{"shape":"Src","locationName":"RemoveSubnetId"},"AddSecurityGroupIds":{"shape":"Srd","locationName":"AddSecurityGroupId"},"RemoveSecurityGroupIds":{"shape":"Srd","locationName":"RemoveSecurityGroupId"},"IpAddressType":{},"DnsOptions":{"shape":"Srf"},"PrivateDnsEnabled":{"type":"boolean"},"SubnetConfigurations":{"shape":"Srh","locationName":"SubnetConfiguration"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyVpcEndpointConnectionNotification":{"input":{"type":"structure","required":["ConnectionNotificationId"],"members":{"DryRun":{"type":"boolean"},"ConnectionNotificationId":{},"ConnectionNotificationArn":{},"ConnectionEvents":{"shape":"So"}}},"output":{"type":"structure","members":{"ReturnValue":{"locationName":"return","type":"boolean"}}}},"ModifyVpcEndpointServiceConfiguration":{"input":{"type":"structure","required":["ServiceId"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"PrivateDnsName":{},"RemovePrivateDnsName":{"type":"boolean"},"AcceptanceRequired":{"type":"boolean"},"AddNetworkLoadBalancerArns":{"shape":"So","locationName":"AddNetworkLoadBalancerArn"},"RemoveNetworkLoadBalancerArns":{"shape":"So","locationName":"RemoveNetworkLoadBalancerArn"},"AddGatewayLoadBalancerArns":{"shape":"So","locationName":"AddGatewayLoadBalancerArn"},"RemoveGatewayLoadBalancerArns":{"shape":"So","locationName":"RemoveGatewayLoadBalancerArn"},"AddSupportedIpAddressTypes":{"shape":"So","locationName":"AddSupportedIpAddressType"},"RemoveSupportedIpAddressTypes":{"shape":"So","locationName":"RemoveSupportedIpAddressType"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyVpcEndpointServicePayerResponsibility":{"input":{"type":"structure","required":["ServiceId","PayerResponsibility"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"PayerResponsibility":{}}},"output":{"type":"structure","members":{"ReturnValue":{"locationName":"return","type":"boolean"}}}},"ModifyVpcEndpointServicePermissions":{"input":{"type":"structure","required":["ServiceId"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"AddAllowedPrincipals":{"shape":"So"},"RemoveAllowedPrincipals":{"shape":"So"}}},"output":{"type":"structure","members":{"AddedPrincipals":{"locationName":"addedPrincipalSet","type":"list","member":{"locationName":"item","type":"structure","members":{"PrincipalType":{"locationName":"principalType"},"Principal":{"locationName":"principal"},"ServicePermissionId":{"locationName":"servicePermissionId"},"ServiceId":{"locationName":"serviceId"}}}},"ReturnValue":{"locationName":"return","type":"boolean"}}}},"ModifyVpcPeeringConnectionOptions":{"input":{"type":"structure","required":["VpcPeeringConnectionId"],"members":{"AccepterPeeringConnectionOptions":{"shape":"S26p"},"DryRun":{"type":"boolean"},"RequesterPeeringConnectionOptions":{"shape":"S26p"},"VpcPeeringConnectionId":{}}},"output":{"type":"structure","members":{"AccepterPeeringConnectionOptions":{"shape":"S26r","locationName":"accepterPeeringConnectionOptions"},"RequesterPeeringConnectionOptions":{"shape":"S26r","locationName":"requesterPeeringConnectionOptions"}}}},"ModifyVpcTenancy":{"input":{"type":"structure","required":["VpcId","InstanceTenancy"],"members":{"VpcId":{},"InstanceTenancy":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ReturnValue":{"locationName":"return","type":"boolean"}}}},"ModifyVpnConnection":{"input":{"type":"structure","required":["VpnConnectionId"],"members":{"VpnConnectionId":{},"TransitGatewayId":{},"CustomerGatewayId":{},"VpnGatewayId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnection":{"shape":"St0","locationName":"vpnConnection"}}}},"ModifyVpnConnectionOptions":{"input":{"type":"structure","required":["VpnConnectionId"],"members":{"VpnConnectionId":{},"LocalIpv4NetworkCidr":{},"RemoteIpv4NetworkCidr":{},"LocalIpv6NetworkCidr":{},"RemoteIpv6NetworkCidr":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnection":{"shape":"St0","locationName":"vpnConnection"}}}},"ModifyVpnTunnelCertificate":{"input":{"type":"structure","required":["VpnConnectionId","VpnTunnelOutsideIpAddress"],"members":{"VpnConnectionId":{},"VpnTunnelOutsideIpAddress":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnection":{"shape":"St0","locationName":"vpnConnection"}}}},"ModifyVpnTunnelOptions":{"input":{"type":"structure","required":["VpnConnectionId","VpnTunnelOutsideIpAddress","TunnelOptions"],"members":{"VpnConnectionId":{},"VpnTunnelOutsideIpAddress":{},"TunnelOptions":{"type":"structure","members":{"TunnelInsideCidr":{},"TunnelInsideIpv6Cidr":{},"PreSharedKey":{"shape":"Ssh"},"Phase1LifetimeSeconds":{"type":"integer"},"Phase2LifetimeSeconds":{"type":"integer"},"RekeyMarginTimeSeconds":{"type":"integer"},"RekeyFuzzPercentage":{"type":"integer"},"ReplayWindowSize":{"type":"integer"},"DPDTimeoutSeconds":{"type":"integer"},"DPDTimeoutAction":{},"Phase1EncryptionAlgorithms":{"shape":"Ssi","locationName":"Phase1EncryptionAlgorithm"},"Phase2EncryptionAlgorithms":{"shape":"Ssk","locationName":"Phase2EncryptionAlgorithm"},"Phase1IntegrityAlgorithms":{"shape":"Ssm","locationName":"Phase1IntegrityAlgorithm"},"Phase2IntegrityAlgorithms":{"shape":"Sso","locationName":"Phase2IntegrityAlgorithm"},"Phase1DHGroupNumbers":{"shape":"Ssq","locationName":"Phase1DHGroupNumber"},"Phase2DHGroupNumbers":{"shape":"Sss","locationName":"Phase2DHGroupNumber"},"IKEVersions":{"shape":"Ssu","locationName":"IKEVersion"},"StartupAction":{},"LogOptions":{"shape":"Ssw"},"EnableTunnelLifecycleControl":{"type":"boolean"}},"sensitive":true},"DryRun":{"type":"boolean"},"SkipTunnelReplacement":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnection":{"shape":"St0","locationName":"vpnConnection"}}}},"MonitorInstances":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"S11c","locationName":"InstanceId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"InstanceMonitorings":{"shape":"S276","locationName":"instancesSet"}}}},"MoveAddressToVpc":{"input":{"type":"structure","required":["PublicIp"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"PublicIp":{"locationName":"publicIp"}}},"output":{"type":"structure","members":{"AllocationId":{"locationName":"allocationId"},"Status":{"locationName":"status"}}}},"MoveByoipCidrToIpam":{"input":{"type":"structure","required":["Cidr","IpamPoolId","IpamPoolOwner"],"members":{"DryRun":{"type":"boolean"},"Cidr":{},"IpamPoolId":{},"IpamPoolOwner":{}}},"output":{"type":"structure","members":{"ByoipCidr":{"shape":"S1x","locationName":"byoipCidr"}}}},"ProvisionByoipCidr":{"input":{"type":"structure","required":["Cidr"],"members":{"Cidr":{},"CidrAuthorizationContext":{"type":"structure","required":["Message","Signature"],"members":{"Message":{},"Signature":{}}},"PubliclyAdvertisable":{"type":"boolean"},"Description":{},"DryRun":{"type":"boolean"},"PoolTagSpecifications":{"shape":"S3","locationName":"PoolTagSpecification"},"MultiRegion":{"type":"boolean"}}},"output":{"type":"structure","members":{"ByoipCidr":{"shape":"S1x","locationName":"byoipCidr"}}}},"ProvisionIpamPoolCidr":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"Cidr":{},"CidrAuthorizationContext":{"type":"structure","members":{"Message":{},"Signature":{}}},"NetmaskLength":{"type":"integer"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"IpamPoolCidr":{"shape":"Syp","locationName":"ipamPoolCidr"}}}},"ProvisionPublicIpv4PoolCidr":{"input":{"type":"structure","required":["IpamPoolId","PoolId","NetmaskLength"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"PoolId":{},"NetmaskLength":{"type":"integer"}}},"output":{"type":"structure","members":{"PoolId":{"locationName":"poolId"},"PoolAddressRange":{"shape":"S1it","locationName":"poolAddressRange"}}}},"PurchaseHostReservation":{"input":{"type":"structure","required":["HostIdSet","OfferingId"],"members":{"ClientToken":{},"CurrencyCode":{},"HostIdSet":{"shape":"S1xi"},"LimitPrice":{},"OfferingId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"ClientToken":{"locationName":"clientToken"},"CurrencyCode":{"locationName":"currencyCode"},"Purchase":{"shape":"S1xk","locationName":"purchase"},"TotalHourlyPrice":{"locationName":"totalHourlyPrice"},"TotalUpfrontPrice":{"locationName":"totalUpfrontPrice"}}}},"PurchaseReservedInstancesOffering":{"input":{"type":"structure","required":["InstanceCount","ReservedInstancesOfferingId"],"members":{"InstanceCount":{"type":"integer"},"ReservedInstancesOfferingId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"LimitPrice":{"locationName":"limitPrice","type":"structure","members":{"Amount":{"locationName":"amount","type":"double"},"CurrencyCode":{"locationName":"currencyCode"}}},"PurchaseTime":{"type":"timestamp"}}},"output":{"type":"structure","members":{"ReservedInstancesId":{"locationName":"reservedInstancesId"}}}},"PurchaseScheduledInstances":{"input":{"type":"structure","required":["PurchaseRequests"],"members":{"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"PurchaseRequests":{"locationName":"PurchaseRequest","type":"list","member":{"locationName":"PurchaseRequest","type":"structure","required":["InstanceCount","PurchaseToken"],"members":{"InstanceCount":{"type":"integer"},"PurchaseToken":{}}}}}},"output":{"type":"structure","members":{"ScheduledInstanceSet":{"locationName":"scheduledInstanceSet","type":"list","member":{"shape":"S1kn","locationName":"item"}}}}},"RebootInstances":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"S11c","locationName":"InstanceId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"RegisterImage":{"input":{"type":"structure","required":["Name"],"members":{"ImageLocation":{},"Architecture":{"locationName":"architecture"},"BlockDeviceMappings":{"shape":"Seh","locationName":"BlockDeviceMapping"},"Description":{"locationName":"description"},"DryRun":{"locationName":"dryRun","type":"boolean"},"EnaSupport":{"locationName":"enaSupport","type":"boolean"},"KernelId":{"locationName":"kernelId"},"Name":{"locationName":"name"},"BillingProducts":{"locationName":"BillingProduct","type":"list","member":{"locationName":"item"}},"RamdiskId":{"locationName":"ramdiskId"},"RootDeviceName":{"locationName":"rootDeviceName"},"SriovNetSupport":{"locationName":"sriovNetSupport"},"VirtualizationType":{"locationName":"virtualizationType"},"BootMode":{},"TpmSupport":{},"UefiData":{},"ImdsSupport":{}}},"output":{"type":"structure","members":{"ImageId":{"locationName":"imageId"}}}},"RegisterInstanceEventNotificationAttributes":{"input":{"type":"structure","required":["InstanceTagAttribute"],"members":{"DryRun":{"type":"boolean"},"InstanceTagAttribute":{"type":"structure","members":{"IncludeAllTagsOfInstance":{"type":"boolean"},"InstanceTagKeys":{"shape":"Sz0","locationName":"InstanceTagKey"}}}}},"output":{"type":"structure","members":{"InstanceTagAttribute":{"shape":"Sz2","locationName":"instanceTagAttribute"}}}},"RegisterTransitGatewayMulticastGroupMembers":{"input":{"type":"structure","required":["TransitGatewayMulticastDomainId","NetworkInterfaceIds"],"members":{"TransitGatewayMulticastDomainId":{},"GroupIpAddress":{},"NetworkInterfaceIds":{"shape":"Sz4"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"RegisteredMulticastGroupMembers":{"locationName":"registeredMulticastGroupMembers","type":"structure","members":{"TransitGatewayMulticastDomainId":{"locationName":"transitGatewayMulticastDomainId"},"RegisteredNetworkInterfaceIds":{"shape":"So","locationName":"registeredNetworkInterfaceIds"},"GroupIpAddress":{"locationName":"groupIpAddress"}}}}}},"RegisterTransitGatewayMulticastGroupSources":{"input":{"type":"structure","required":["TransitGatewayMulticastDomainId","NetworkInterfaceIds"],"members":{"TransitGatewayMulticastDomainId":{},"GroupIpAddress":{},"NetworkInterfaceIds":{"shape":"Sz4"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"RegisteredMulticastGroupSources":{"locationName":"registeredMulticastGroupSources","type":"structure","members":{"TransitGatewayMulticastDomainId":{"locationName":"transitGatewayMulticastDomainId"},"RegisteredNetworkInterfaceIds":{"shape":"So","locationName":"registeredNetworkInterfaceIds"},"GroupIpAddress":{"locationName":"groupIpAddress"}}}}}},"RejectTransitGatewayMulticastDomainAssociations":{"input":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{},"TransitGatewayAttachmentId":{},"SubnetIds":{"shape":"So"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Associations":{"shape":"Sq","locationName":"associations"}}}},"RejectTransitGatewayPeeringAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPeeringAttachment":{"shape":"Sx","locationName":"transitGatewayPeeringAttachment"}}}},"RejectTransitGatewayVpcAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayVpcAttachment":{"shape":"S16","locationName":"transitGatewayVpcAttachment"}}}},"RejectVpcEndpointConnections":{"input":{"type":"structure","required":["ServiceId","VpcEndpointIds"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"VpcEndpointIds":{"shape":"S1d","locationName":"VpcEndpointId"}}},"output":{"type":"structure","members":{"Unsuccessful":{"shape":"S1g","locationName":"unsuccessful"}}}},"RejectVpcPeeringConnection":{"input":{"type":"structure","required":["VpcPeeringConnectionId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ReleaseAddress":{"input":{"type":"structure","members":{"AllocationId":{},"PublicIp":{},"NetworkBorderGroup":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"ReleaseHosts":{"input":{"type":"structure","required":["HostIds"],"members":{"HostIds":{"shape":"S16l","locationName":"hostId"}}},"output":{"type":"structure","members":{"Successful":{"shape":"S2b","locationName":"successful"},"Unsuccessful":{"shape":"S22z","locationName":"unsuccessful"}}}},"ReleaseIpamPoolAllocation":{"input":{"type":"structure","required":["IpamPoolId","Cidr","IpamPoolAllocationId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"Cidr":{},"IpamPoolAllocationId":{}}},"output":{"type":"structure","members":{"Success":{"locationName":"success","type":"boolean"}}}},"ReplaceIamInstanceProfileAssociation":{"input":{"type":"structure","required":["IamInstanceProfile","AssociationId"],"members":{"IamInstanceProfile":{"shape":"S3q"},"AssociationId":{}}},"output":{"type":"structure","members":{"IamInstanceProfileAssociation":{"shape":"S3s","locationName":"iamInstanceProfileAssociation"}}}},"ReplaceNetworkAclAssociation":{"input":{"type":"structure","required":["AssociationId","NetworkAclId"],"members":{"AssociationId":{"locationName":"associationId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkAclId":{"locationName":"networkAclId"}}},"output":{"type":"structure","members":{"NewAssociationId":{"locationName":"newAssociationId"}}}},"ReplaceNetworkAclEntry":{"input":{"type":"structure","required":["Egress","NetworkAclId","Protocol","RuleAction","RuleNumber"],"members":{"CidrBlock":{"locationName":"cidrBlock"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Egress":{"locationName":"egress","type":"boolean"},"IcmpTypeCode":{"shape":"Sk4","locationName":"Icmp"},"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"},"NetworkAclId":{"locationName":"networkAclId"},"PortRange":{"shape":"Sk5","locationName":"portRange"},"Protocol":{"locationName":"protocol"},"RuleAction":{"locationName":"ruleAction"},"RuleNumber":{"locationName":"ruleNumber","type":"integer"}}}},"ReplaceRoute":{"input":{"type":"structure","required":["RouteTableId"],"members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"DestinationIpv6CidrBlock":{"locationName":"destinationIpv6CidrBlock"},"DestinationPrefixListId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcEndpointId":{},"EgressOnlyInternetGatewayId":{"locationName":"egressOnlyInternetGatewayId"},"GatewayId":{"locationName":"gatewayId"},"InstanceId":{"locationName":"instanceId"},"LocalTarget":{"type":"boolean"},"NatGatewayId":{"locationName":"natGatewayId"},"TransitGatewayId":{},"LocalGatewayId":{},"CarrierGatewayId":{},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"RouteTableId":{"locationName":"routeTableId"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"},"CoreNetworkArn":{}}}},"ReplaceRouteTableAssociation":{"input":{"type":"structure","required":["AssociationId","RouteTableId"],"members":{"AssociationId":{"locationName":"associationId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"RouteTableId":{"locationName":"routeTableId"}}},"output":{"type":"structure","members":{"NewAssociationId":{"locationName":"newAssociationId"},"AssociationState":{"shape":"S4q","locationName":"associationState"}}}},"ReplaceTransitGatewayRoute":{"input":{"type":"structure","required":["DestinationCidrBlock","TransitGatewayRouteTableId"],"members":{"DestinationCidrBlock":{},"TransitGatewayRouteTableId":{},"TransitGatewayAttachmentId":{},"Blackhole":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Route":{"shape":"Spt","locationName":"route"}}}},"ReplaceVpnTunnel":{"input":{"type":"structure","required":["VpnConnectionId","VpnTunnelOutsideIpAddress"],"members":{"VpnConnectionId":{},"VpnTunnelOutsideIpAddress":{},"ApplyPendingMaintenance":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ReportInstanceStatus":{"input":{"type":"structure","required":["Instances","ReasonCodes","Status"],"members":{"Description":{"locationName":"description"},"DryRun":{"locationName":"dryRun","type":"boolean"},"EndTime":{"locationName":"endTime","type":"timestamp"},"Instances":{"shape":"S11c","locationName":"instanceId"},"ReasonCodes":{"locationName":"reasonCode","type":"list","member":{"locationName":"item"}},"StartTime":{"locationName":"startTime","type":"timestamp"},"Status":{"locationName":"status"}}}},"RequestSpotFleet":{"input":{"type":"structure","required":["SpotFleetRequestConfig"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"SpotFleetRequestConfig":{"shape":"S1lz","locationName":"spotFleetRequestConfig"}}},"output":{"type":"structure","members":{"SpotFleetRequestId":{"locationName":"spotFleetRequestId"}}}},"RequestSpotInstances":{"input":{"type":"structure","members":{"AvailabilityZoneGroup":{"locationName":"availabilityZoneGroup"},"BlockDurationMinutes":{"locationName":"blockDurationMinutes","type":"integer"},"ClientToken":{"locationName":"clientToken"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceCount":{"locationName":"instanceCount","type":"integer"},"LaunchGroup":{"locationName":"launchGroup"},"LaunchSpecification":{"type":"structure","members":{"SecurityGroupIds":{"locationName":"SecurityGroupId","type":"list","member":{"locationName":"item"}},"SecurityGroups":{"locationName":"SecurityGroup","type":"list","member":{"locationName":"item"}},"AddressingType":{"locationName":"addressingType"},"BlockDeviceMappings":{"shape":"S17a","locationName":"blockDeviceMapping"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"IamInstanceProfile":{"shape":"S3q","locationName":"iamInstanceProfile"},"ImageId":{"locationName":"imageId"},"InstanceType":{"locationName":"instanceType"},"KernelId":{"locationName":"kernelId"},"KeyName":{"locationName":"keyName"},"Monitoring":{"shape":"S1mu","locationName":"monitoring"},"NetworkInterfaces":{"shape":"S1m9","locationName":"NetworkInterface"},"Placement":{"shape":"S1mb","locationName":"placement"},"RamdiskId":{"locationName":"ramdiskId"},"SubnetId":{"locationName":"subnetId"},"UserData":{"shape":"Sga","locationName":"userData"}}},"SpotPrice":{"locationName":"spotPrice"},"Type":{"locationName":"type"},"ValidFrom":{"locationName":"validFrom","type":"timestamp"},"ValidUntil":{"locationName":"validUntil","type":"timestamp"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"InstanceInterruptionBehavior":{}}},"output":{"type":"structure","members":{"SpotInstanceRequests":{"shape":"S1mr","locationName":"spotInstanceRequestSet"}}}},"ResetAddressAttribute":{"input":{"type":"structure","required":["AllocationId","Attribute"],"members":{"AllocationId":{},"Attribute":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Address":{"shape":"S100","locationName":"address"}}}},"ResetEbsDefaultKmsKeyId":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"KmsKeyId":{"locationName":"kmsKeyId"}}}},"ResetFpgaImageAttribute":{"input":{"type":"structure","required":["FpgaImageId"],"members":{"DryRun":{"type":"boolean"},"FpgaImageId":{},"Attribute":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ResetImageAttribute":{"input":{"type":"structure","required":["Attribute","ImageId"],"members":{"Attribute":{},"ImageId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"ResetInstanceAttribute":{"input":{"type":"structure","required":["Attribute","InstanceId"],"members":{"Attribute":{"locationName":"attribute"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceId":{"locationName":"instanceId"}}}},"ResetNetworkInterfaceAttribute":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"SourceDestCheck":{"locationName":"sourceDestCheck"}}}},"ResetSnapshotAttribute":{"input":{"type":"structure","required":["Attribute","SnapshotId"],"members":{"Attribute":{},"SnapshotId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"RestoreAddressToClassic":{"input":{"type":"structure","required":["PublicIp"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"PublicIp":{"locationName":"publicIp"}}},"output":{"type":"structure","members":{"PublicIp":{"locationName":"publicIp"},"Status":{"locationName":"status"}}}},"RestoreImageFromRecycleBin":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"RestoreManagedPrefixListVersion":{"input":{"type":"structure","required":["PrefixListId","PreviousVersion","CurrentVersion"],"members":{"DryRun":{"type":"boolean"},"PrefixListId":{},"PreviousVersion":{"type":"long"},"CurrentVersion":{"type":"long"}}},"output":{"type":"structure","members":{"PrefixList":{"shape":"Sjp","locationName":"prefixList"}}}},"RestoreSnapshotFromRecycleBin":{"input":{"type":"structure","required":["SnapshotId"],"members":{"SnapshotId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"OutpostArn":{"locationName":"outpostArn"},"Description":{"locationName":"description"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"OwnerId":{"locationName":"ownerId"},"Progress":{"locationName":"progress"},"StartTime":{"locationName":"startTime","type":"timestamp"},"State":{"locationName":"status"},"VolumeId":{"locationName":"volumeId"},"VolumeSize":{"locationName":"volumeSize","type":"integer"},"SseType":{"locationName":"sseType"}}}},"RestoreSnapshotTier":{"input":{"type":"structure","required":["SnapshotId"],"members":{"SnapshotId":{},"TemporaryRestoreDays":{"type":"integer"},"PermanentRestore":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"RestoreStartTime":{"locationName":"restoreStartTime","type":"timestamp"},"RestoreDuration":{"locationName":"restoreDuration","type":"integer"},"IsPermanentRestore":{"locationName":"isPermanentRestore","type":"boolean"}}}},"RevokeClientVpnIngress":{"input":{"type":"structure","required":["ClientVpnEndpointId","TargetNetworkCidr"],"members":{"ClientVpnEndpointId":{},"TargetNetworkCidr":{},"AccessGroupId":{},"RevokeAllGroups":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Status":{"shape":"S6l","locationName":"status"}}}},"RevokeSecurityGroupEgress":{"input":{"type":"structure","required":["GroupId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"GroupId":{"locationName":"groupId"},"IpPermissions":{"shape":"S6o","locationName":"ipPermissions"},"SecurityGroupRuleIds":{"shape":"S1ku","locationName":"SecurityGroupRuleId"},"CidrIp":{"locationName":"cidrIp"},"FromPort":{"locationName":"fromPort","type":"integer"},"IpProtocol":{"locationName":"ipProtocol"},"ToPort":{"locationName":"toPort","type":"integer"},"SourceSecurityGroupName":{"locationName":"sourceSecurityGroupName"},"SourceSecurityGroupOwnerId":{"locationName":"sourceSecurityGroupOwnerId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"},"UnknownIpPermissions":{"shape":"S6o","locationName":"unknownIpPermissionSet"}}}},"RevokeSecurityGroupIngress":{"input":{"type":"structure","members":{"CidrIp":{},"FromPort":{"type":"integer"},"GroupId":{},"GroupName":{},"IpPermissions":{"shape":"S6o"},"IpProtocol":{},"SourceSecurityGroupName":{},"SourceSecurityGroupOwnerId":{},"ToPort":{"type":"integer"},"DryRun":{"locationName":"dryRun","type":"boolean"},"SecurityGroupRuleIds":{"shape":"S1ku","locationName":"SecurityGroupRuleId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"},"UnknownIpPermissions":{"shape":"S6o","locationName":"unknownIpPermissionSet"}}}},"RunInstances":{"input":{"type":"structure","required":["MaxCount","MinCount"],"members":{"BlockDeviceMappings":{"shape":"Seh","locationName":"BlockDeviceMapping"},"ImageId":{},"InstanceType":{},"Ipv6AddressCount":{"type":"integer"},"Ipv6Addresses":{"shape":"Si9","locationName":"Ipv6Address"},"KernelId":{},"KeyName":{},"MaxCount":{"type":"integer"},"MinCount":{"type":"integer"},"Monitoring":{"shape":"S1mu"},"Placement":{"shape":"Sch"},"RamdiskId":{},"SecurityGroupIds":{"shape":"Sgl","locationName":"SecurityGroupId"},"SecurityGroups":{"shape":"Sh6","locationName":"SecurityGroup"},"SubnetId":{},"UserData":{"type":"string","sensitive":true},"AdditionalInfo":{"locationName":"additionalInfo"},"ClientToken":{"idempotencyToken":true,"locationName":"clientToken"},"DisableApiTermination":{"locationName":"disableApiTermination","type":"boolean"},"DryRun":{"locationName":"dryRun","type":"boolean"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"IamInstanceProfile":{"shape":"S3q","locationName":"iamInstanceProfile"},"InstanceInitiatedShutdownBehavior":{"locationName":"instanceInitiatedShutdownBehavior"},"NetworkInterfaces":{"shape":"S1m9","locationName":"networkInterface"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"ElasticGpuSpecification":{"type":"list","member":{"shape":"Sh2","locationName":"item"}},"ElasticInferenceAccelerators":{"locationName":"ElasticInferenceAccelerator","type":"list","member":{"locationName":"item","type":"structure","required":["Type"],"members":{"Type":{},"Count":{"type":"integer"}}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"LaunchTemplate":{"type":"structure","members":{"LaunchTemplateId":{},"LaunchTemplateName":{},"Version":{}}},"InstanceMarketOptions":{"type":"structure","members":{"MarketType":{},"SpotOptions":{"type":"structure","members":{"MaxPrice":{},"SpotInstanceType":{},"BlockDurationMinutes":{"type":"integer"},"ValidUntil":{"type":"timestamp"},"InstanceInterruptionBehavior":{}}}}},"CreditSpecification":{"shape":"Shc"},"CpuOptions":{"type":"structure","members":{"CoreCount":{"type":"integer"},"ThreadsPerCore":{"type":"integer"},"AmdSevSnp":{}}},"CapacityReservationSpecification":{"shape":"S23c"},"HibernationOptions":{"type":"structure","members":{"Configured":{"type":"boolean"}}},"LicenseSpecifications":{"locationName":"LicenseSpecification","type":"list","member":{"locationName":"item","type":"structure","members":{"LicenseConfigurationArn":{}}}},"MetadataOptions":{"type":"structure","members":{"HttpTokens":{},"HttpPutResponseHopLimit":{"type":"integer"},"HttpEndpoint":{},"HttpProtocolIpv6":{},"InstanceMetadataTags":{}}},"EnclaveOptions":{"type":"structure","members":{"Enabled":{"type":"boolean"}}},"PrivateDnsNameOptions":{"type":"structure","members":{"HostnameType":{},"EnableResourceNameDnsARecord":{"type":"boolean"},"EnableResourceNameDnsAAAARecord":{"type":"boolean"}}},"MaintenanceOptions":{"type":"structure","members":{"AutoRecovery":{}}},"DisableApiStop":{"type":"boolean"},"EnablePrimaryIpv6":{"type":"boolean"}}},"output":{"shape":"S1cq"}},"RunScheduledInstances":{"input":{"type":"structure","required":["LaunchSpecification","ScheduledInstanceId"],"members":{"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"InstanceCount":{"type":"integer"},"LaunchSpecification":{"type":"structure","required":["ImageId"],"members":{"BlockDeviceMappings":{"locationName":"BlockDeviceMapping","type":"list","member":{"locationName":"BlockDeviceMapping","type":"structure","members":{"DeviceName":{},"Ebs":{"type":"structure","members":{"DeleteOnTermination":{"type":"boolean"},"Encrypted":{"type":"boolean"},"Iops":{"type":"integer"},"SnapshotId":{},"VolumeSize":{"type":"integer"},"VolumeType":{}}},"NoDevice":{},"VirtualName":{}}}},"EbsOptimized":{"type":"boolean"},"IamInstanceProfile":{"type":"structure","members":{"Arn":{},"Name":{}}},"ImageId":{},"InstanceType":{},"KernelId":{},"KeyName":{},"Monitoring":{"type":"structure","members":{"Enabled":{"type":"boolean"}}},"NetworkInterfaces":{"locationName":"NetworkInterface","type":"list","member":{"locationName":"NetworkInterface","type":"structure","members":{"AssociatePublicIpAddress":{"type":"boolean"},"DeleteOnTermination":{"type":"boolean"},"Description":{},"DeviceIndex":{"type":"integer"},"Groups":{"shape":"S2av","locationName":"Group"},"Ipv6AddressCount":{"type":"integer"},"Ipv6Addresses":{"locationName":"Ipv6Address","type":"list","member":{"locationName":"Ipv6Address","type":"structure","members":{"Ipv6Address":{}}}},"NetworkInterfaceId":{},"PrivateIpAddress":{},"PrivateIpAddressConfigs":{"locationName":"PrivateIpAddressConfig","type":"list","member":{"locationName":"PrivateIpAddressConfigSet","type":"structure","members":{"Primary":{"type":"boolean"},"PrivateIpAddress":{}}}},"SecondaryPrivateIpAddressCount":{"type":"integer"},"SubnetId":{}}}},"Placement":{"type":"structure","members":{"AvailabilityZone":{},"GroupName":{}}},"RamdiskId":{},"SecurityGroupIds":{"shape":"S2av","locationName":"SecurityGroupId"},"SubnetId":{},"UserData":{}},"sensitive":true},"ScheduledInstanceId":{}}},"output":{"type":"structure","members":{"InstanceIdSet":{"locationName":"instanceIdSet","type":"list","member":{"locationName":"item"}}}}},"SearchLocalGatewayRoutes":{"input":{"type":"structure","required":["LocalGatewayRouteTableId"],"members":{"LocalGatewayRouteTableId":{},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Routes":{"locationName":"routeSet","type":"list","member":{"shape":"Sj4","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"SearchTransitGatewayMulticastGroups":{"input":{"type":"structure","required":["TransitGatewayMulticastDomainId"],"members":{"TransitGatewayMulticastDomainId":{},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"MulticastGroups":{"locationName":"multicastGroups","type":"list","member":{"locationName":"item","type":"structure","members":{"GroupIpAddress":{"locationName":"groupIpAddress"},"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"SubnetId":{"locationName":"subnetId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"ResourceOwnerId":{"locationName":"resourceOwnerId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"GroupMember":{"locationName":"groupMember","type":"boolean"},"GroupSource":{"locationName":"groupSource","type":"boolean"},"MemberType":{"locationName":"memberType"},"SourceType":{"locationName":"sourceType"}}}},"NextToken":{"locationName":"nextToken"}}}},"SearchTransitGatewayRoutes":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","Filters"],"members":{"TransitGatewayRouteTableId":{},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Routes":{"locationName":"routeSet","type":"list","member":{"shape":"Spt","locationName":"item"}},"AdditionalRoutesAvailable":{"locationName":"additionalRoutesAvailable","type":"boolean"}}}},"SendDiagnosticInterrupt":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"DryRun":{"type":"boolean"}}}},"StartInstances":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"S11c","locationName":"InstanceId"},"AdditionalInfo":{"locationName":"additionalInfo"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"StartingInstances":{"shape":"S2bj","locationName":"instancesSet"}}}},"StartNetworkInsightsAccessScopeAnalysis":{"input":{"type":"structure","required":["NetworkInsightsAccessScopeId","ClientToken"],"members":{"NetworkInsightsAccessScopeId":{},"DryRun":{"type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopeAnalysis":{"shape":"S1gf","locationName":"networkInsightsAccessScopeAnalysis"}}}},"StartNetworkInsightsAnalysis":{"input":{"type":"structure","required":["NetworkInsightsPathId","ClientToken"],"members":{"NetworkInsightsPathId":{},"AdditionalAccounts":{"shape":"So","locationName":"AdditionalAccount"},"FilterInArns":{"shape":"S1gr","locationName":"FilterInArn"},"DryRun":{"type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"NetworkInsightsAnalysis":{"shape":"S1gq","locationName":"networkInsightsAnalysis"}}}},"StartVpcEndpointServicePrivateDnsVerification":{"input":{"type":"structure","required":["ServiceId"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{}}},"output":{"type":"structure","members":{"ReturnValue":{"locationName":"return","type":"boolean"}}}},"StopInstances":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"S11c","locationName":"InstanceId"},"Hibernate":{"type":"boolean"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Force":{"locationName":"force","type":"boolean"}}},"output":{"type":"structure","members":{"StoppingInstances":{"shape":"S2bj","locationName":"instancesSet"}}}},"TerminateClientVpnConnections":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"ConnectionId":{},"Username":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"Username":{"locationName":"username"},"ConnectionStatuses":{"locationName":"connectionStatuses","type":"list","member":{"locationName":"item","type":"structure","members":{"ConnectionId":{"locationName":"connectionId"},"PreviousStatus":{"shape":"S11r","locationName":"previousStatus"},"CurrentStatus":{"shape":"S11r","locationName":"currentStatus"}}}}}}},"TerminateInstances":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"S11c","locationName":"InstanceId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"TerminatingInstances":{"shape":"S2bj","locationName":"instancesSet"}}}},"UnassignIpv6Addresses":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"Ipv6Addresses":{"shape":"S2q","locationName":"ipv6Addresses"},"Ipv6Prefixes":{"shape":"S2r","locationName":"Ipv6Prefix"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"}}},"output":{"type":"structure","members":{"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"UnassignedIpv6Addresses":{"shape":"S2q","locationName":"unassignedIpv6Addresses"},"UnassignedIpv6Prefixes":{"shape":"S2r","locationName":"unassignedIpv6PrefixSet"}}}},"UnassignPrivateIpAddresses":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"PrivateIpAddresses":{"shape":"S2v","locationName":"privateIpAddress"},"Ipv4Prefixes":{"shape":"S2r","locationName":"Ipv4Prefix"}}}},"UnassignPrivateNatGatewayAddress":{"input":{"type":"structure","required":["NatGatewayId","PrivateIpAddresses"],"members":{"NatGatewayId":{},"PrivateIpAddresses":{"shape":"S33","locationName":"PrivateIpAddress"},"MaxDrainDurationSeconds":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NatGatewayId":{"locationName":"natGatewayId"},"NatGatewayAddresses":{"shape":"S36","locationName":"natGatewayAddressSet"}}}},"UnmonitorInstances":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"S11c","locationName":"InstanceId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"InstanceMonitorings":{"shape":"S276","locationName":"instancesSet"}}}},"UpdateSecurityGroupRuleDescriptionsEgress":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"GroupId":{},"GroupName":{},"IpPermissions":{"shape":"S6o"},"SecurityGroupRuleDescriptions":{"shape":"S2c7","locationName":"SecurityGroupRuleDescription"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"UpdateSecurityGroupRuleDescriptionsIngress":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"GroupId":{},"GroupName":{},"IpPermissions":{"shape":"S6o"},"SecurityGroupRuleDescriptions":{"shape":"S2c7","locationName":"SecurityGroupRuleDescription"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"WithdrawByoipCidr":{"input":{"type":"structure","required":["Cidr"],"members":{"Cidr":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ByoipCidr":{"shape":"S1x","locationName":"byoipCidr"}}}}},"shapes":{"S3":{"type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceType":{"locationName":"resourceType"},"Tags":{"shape":"S6","locationName":"Tag"}}}},"S6":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Key":{"locationName":"key"},"Value":{"locationName":"value"}}}},"Sa":{"type":"structure","members":{"PublicIp":{"locationName":"publicIp"},"AllocationId":{"locationName":"allocationId"},"TransferAccountId":{"locationName":"transferAccountId"},"TransferOfferExpirationTimestamp":{"locationName":"transferOfferExpirationTimestamp","type":"timestamp"},"TransferOfferAcceptedTimestamp":{"locationName":"transferOfferAcceptedTimestamp","type":"timestamp"},"AddressTransferStatus":{"locationName":"addressTransferStatus"}}},"Se":{"type":"list","member":{"locationName":"ReservedInstanceId"}},"Sg":{"type":"list","member":{"locationName":"TargetConfigurationRequest","type":"structure","required":["OfferingId"],"members":{"InstanceCount":{"type":"integer"},"OfferingId":{}}}},"So":{"type":"list","member":{"locationName":"item"}},"Sq":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{"locationName":"transitGatewayMulticastDomainId"},"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"ResourceOwnerId":{"locationName":"resourceOwnerId"},"Subnets":{"locationName":"subnets","type":"list","member":{"shape":"St","locationName":"item"}}}},"St":{"type":"structure","members":{"SubnetId":{"locationName":"subnetId"},"State":{"locationName":"state"}}},"Sx":{"type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"AccepterTransitGatewayAttachmentId":{"locationName":"accepterTransitGatewayAttachmentId"},"RequesterTgwInfo":{"shape":"Sy","locationName":"requesterTgwInfo"},"AccepterTgwInfo":{"shape":"Sy","locationName":"accepterTgwInfo"},"Options":{"locationName":"options","type":"structure","members":{"DynamicRouting":{"locationName":"dynamicRouting"}}},"Status":{"locationName":"status","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"State":{"locationName":"state"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sy":{"type":"structure","members":{"TransitGatewayId":{"locationName":"transitGatewayId"},"CoreNetworkId":{"locationName":"coreNetworkId"},"OwnerId":{"locationName":"ownerId"},"Region":{"locationName":"region"}}},"S16":{"type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"VpcId":{"locationName":"vpcId"},"VpcOwnerId":{"locationName":"vpcOwnerId"},"State":{"locationName":"state"},"SubnetIds":{"shape":"So","locationName":"subnetIds"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Options":{"locationName":"options","type":"structure","members":{"DnsSupport":{"locationName":"dnsSupport"},"Ipv6Support":{"locationName":"ipv6Support"},"ApplianceModeSupport":{"locationName":"applianceModeSupport"}}},"Tags":{"shape":"S6","locationName":"tagSet"}}},"S1d":{"type":"list","member":{"locationName":"item"}},"S1g":{"type":"list","member":{"shape":"S1h","locationName":"item"}},"S1h":{"type":"structure","members":{"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"ResourceId":{"locationName":"resourceId"}}},"S1m":{"type":"structure","members":{"AccepterVpcInfo":{"shape":"S1n","locationName":"accepterVpcInfo"},"ExpirationTime":{"locationName":"expirationTime","type":"timestamp"},"RequesterVpcInfo":{"shape":"S1n","locationName":"requesterVpcInfo"},"Status":{"locationName":"status","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"Tags":{"shape":"S6","locationName":"tagSet"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}},"S1n":{"type":"structure","members":{"CidrBlock":{"locationName":"cidrBlock"},"Ipv6CidrBlockSet":{"locationName":"ipv6CidrBlockSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"}}}},"CidrBlockSet":{"locationName":"cidrBlockSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CidrBlock":{"locationName":"cidrBlock"}}}},"OwnerId":{"locationName":"ownerId"},"PeeringOptions":{"locationName":"peeringOptions","type":"structure","members":{"AllowDnsResolutionFromRemoteVpc":{"locationName":"allowDnsResolutionFromRemoteVpc","type":"boolean"},"AllowEgressFromLocalClassicLinkToRemoteVpc":{"locationName":"allowEgressFromLocalClassicLinkToRemoteVpc","type":"boolean"},"AllowEgressFromLocalVpcToRemoteClassicLink":{"locationName":"allowEgressFromLocalVpcToRemoteClassicLink","type":"boolean"}}},"VpcId":{"locationName":"vpcId"},"Region":{"locationName":"region"}}},"S1x":{"type":"structure","members":{"Cidr":{"locationName":"cidr"},"Description":{"locationName":"description"},"StatusMessage":{"locationName":"statusMessage"},"State":{"locationName":"state"}}},"S2b":{"type":"list","member":{"locationName":"item"}},"S2g":{"type":"structure","members":{"Cidr":{"locationName":"cidr"},"IpamPoolAllocationId":{"locationName":"ipamPoolAllocationId"},"Description":{"locationName":"description"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"ResourceRegion":{"locationName":"resourceRegion"},"ResourceOwner":{"locationName":"resourceOwner"}}},"S2m":{"type":"list","member":{"locationName":"item"}},"S2q":{"type":"list","member":{"locationName":"item"}},"S2r":{"type":"list","member":{"locationName":"item"}},"S2v":{"type":"list","member":{"locationName":"PrivateIpAddress"}},"S2z":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv4Prefix":{"locationName":"ipv4Prefix"}}}},"S33":{"type":"list","member":{"locationName":"item"}},"S36":{"type":"list","member":{"locationName":"item","type":"structure","members":{"AllocationId":{"locationName":"allocationId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"PrivateIp":{"locationName":"privateIp"},"PublicIp":{"locationName":"publicIp"},"AssociationId":{"locationName":"associationId"},"IsPrimary":{"locationName":"isPrimary","type":"boolean"},"FailureMessage":{"locationName":"failureMessage"},"Status":{"locationName":"status"}}}},"S3h":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"S3q":{"type":"structure","members":{"Arn":{"locationName":"arn"},"Name":{"locationName":"name"}}},"S3s":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"InstanceId":{"locationName":"instanceId"},"IamInstanceProfile":{"shape":"S3t","locationName":"iamInstanceProfile"},"State":{"locationName":"state"},"Timestamp":{"locationName":"timestamp","type":"timestamp"}}},"S3t":{"type":"structure","members":{"Arn":{"locationName":"arn"},"Id":{"locationName":"id"}}},"S3y":{"type":"list","member":{"locationName":"item"}},"S3z":{"type":"list","member":{"locationName":"item"}},"S42":{"type":"structure","members":{"InstanceEventWindowId":{"locationName":"instanceEventWindowId"},"TimeRanges":{"locationName":"timeRangeSet","type":"list","member":{"locationName":"item","type":"structure","members":{"StartWeekDay":{"locationName":"startWeekDay"},"StartHour":{"locationName":"startHour","type":"integer"},"EndWeekDay":{"locationName":"endWeekDay"},"EndHour":{"locationName":"endHour","type":"integer"}}}},"Name":{"locationName":"name"},"CronExpression":{"locationName":"cronExpression"},"AssociationTarget":{"locationName":"associationTarget","type":"structure","members":{"InstanceIds":{"shape":"S3y","locationName":"instanceIdSet"},"Tags":{"shape":"S6","locationName":"tagSet"},"DedicatedHostIds":{"shape":"S3z","locationName":"dedicatedHostIdSet"}}},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"S4e":{"type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"IpamResourceDiscoveryAssociationId":{"locationName":"ipamResourceDiscoveryAssociationId"},"IpamResourceDiscoveryAssociationArn":{"locationName":"ipamResourceDiscoveryAssociationArn"},"IpamResourceDiscoveryId":{"locationName":"ipamResourceDiscoveryId"},"IpamId":{"locationName":"ipamId"},"IpamArn":{"locationName":"ipamArn"},"IpamRegion":{"locationName":"ipamRegion"},"IsDefault":{"locationName":"isDefault","type":"boolean"},"ResourceDiscoveryStatus":{"locationName":"resourceDiscoveryStatus"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"S4k":{"type":"list","member":{"locationName":"AllocationId"}},"S4q":{"type":"structure","members":{"State":{"locationName":"state"},"StatusMessage":{"locationName":"statusMessage"}}},"S4u":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"},"Ipv6CidrBlockState":{"locationName":"ipv6CidrBlockState","type":"structure","members":{"State":{"locationName":"state"},"StatusMessage":{"locationName":"statusMessage"}}}}},"S4z":{"type":"list","member":{"locationName":"item"}},"S54":{"type":"structure","members":{"TransitGatewayPolicyTableId":{"locationName":"transitGatewayPolicyTableId"},"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"State":{"locationName":"state"}}},"S59":{"type":"structure","members":{"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"State":{"locationName":"state"}}},"S5c":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"BranchInterfaceId":{"locationName":"branchInterfaceId"},"TrunkInterfaceId":{"locationName":"trunkInterfaceId"},"InterfaceProtocol":{"locationName":"interfaceProtocol"},"VlanId":{"locationName":"vlanId","type":"integer"},"GreKey":{"locationName":"greKey","type":"integer"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"S5j":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"},"Ipv6CidrBlockState":{"shape":"S5k","locationName":"ipv6CidrBlockState"},"NetworkBorderGroup":{"locationName":"networkBorderGroup"},"Ipv6Pool":{"locationName":"ipv6Pool"}}},"S5k":{"type":"structure","members":{"State":{"locationName":"state"},"StatusMessage":{"locationName":"statusMessage"}}},"S5m":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"CidrBlock":{"locationName":"cidrBlock"},"CidrBlockState":{"shape":"S5k","locationName":"cidrBlockState"}}},"S5o":{"type":"list","member":{"locationName":"groupId"}},"S5t":{"type":"structure","members":{"EnaSrdEnabled":{"type":"boolean"},"EnaSrdUdpSpecification":{"type":"structure","members":{"EnaSrdUdpEnabled":{"type":"boolean"}}}}},"S60":{"type":"structure","members":{"VerifiedAccessTrustProviderId":{"locationName":"verifiedAccessTrustProviderId"},"Description":{"locationName":"description"},"TrustProviderType":{"locationName":"trustProviderType"},"UserTrustProviderType":{"locationName":"userTrustProviderType"},"DeviceTrustProviderType":{"locationName":"deviceTrustProviderType"},"OidcOptions":{"locationName":"oidcOptions","type":"structure","members":{"Issuer":{"locationName":"issuer"},"AuthorizationEndpoint":{"locationName":"authorizationEndpoint"},"TokenEndpoint":{"locationName":"tokenEndpoint"},"UserInfoEndpoint":{"locationName":"userInfoEndpoint"},"ClientId":{"locationName":"clientId"},"ClientSecret":{"shape":"S65","locationName":"clientSecret"},"Scope":{"locationName":"scope"}}},"DeviceOptions":{"locationName":"deviceOptions","type":"structure","members":{"TenantId":{"locationName":"tenantId"}}},"PolicyReferenceName":{"locationName":"policyReferenceName"},"CreationTime":{"locationName":"creationTime"},"LastUpdatedTime":{"locationName":"lastUpdatedTime"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"S65":{"type":"string","sensitive":true},"S67":{"type":"structure","members":{"VerifiedAccessInstanceId":{"locationName":"verifiedAccessInstanceId"},"Description":{"locationName":"description"},"VerifiedAccessTrustProviders":{"locationName":"verifiedAccessTrustProviderSet","type":"list","member":{"locationName":"item","type":"structure","members":{"VerifiedAccessTrustProviderId":{"locationName":"verifiedAccessTrustProviderId"},"Description":{"locationName":"description"},"TrustProviderType":{"locationName":"trustProviderType"},"UserTrustProviderType":{"locationName":"userTrustProviderType"},"DeviceTrustProviderType":{"locationName":"deviceTrustProviderType"}}}},"CreationTime":{"locationName":"creationTime"},"LastUpdatedTime":{"locationName":"lastUpdatedTime"},"Tags":{"shape":"S6","locationName":"tagSet"},"FipsEnabled":{"locationName":"fipsEnabled","type":"boolean"}}},"S6c":{"type":"structure","members":{"AttachTime":{"locationName":"attachTime","type":"timestamp"},"Device":{"locationName":"device"},"InstanceId":{"locationName":"instanceId"},"State":{"locationName":"status"},"VolumeId":{"locationName":"volumeId"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"}}},"S6h":{"type":"structure","members":{"State":{"locationName":"state"},"VpcId":{"locationName":"vpcId"}}},"S6l":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"S6o":{"type":"list","member":{"locationName":"item","type":"structure","members":{"FromPort":{"locationName":"fromPort","type":"integer"},"IpProtocol":{"locationName":"ipProtocol"},"IpRanges":{"locationName":"ipRanges","type":"list","member":{"locationName":"item","type":"structure","members":{"CidrIp":{"locationName":"cidrIp"},"Description":{"locationName":"description"}}}},"Ipv6Ranges":{"locationName":"ipv6Ranges","type":"list","member":{"locationName":"item","type":"structure","members":{"CidrIpv6":{"locationName":"cidrIpv6"},"Description":{"locationName":"description"}}}},"PrefixListIds":{"locationName":"prefixListIds","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"PrefixListId":{"locationName":"prefixListId"}}}},"ToPort":{"locationName":"toPort","type":"integer"},"UserIdGroupPairs":{"locationName":"groups","type":"list","member":{"shape":"S6x","locationName":"item"}}}}},"S6x":{"type":"structure","members":{"Description":{"locationName":"description"},"GroupId":{"locationName":"groupId"},"GroupName":{"locationName":"groupName"},"PeeringStatus":{"locationName":"peeringStatus"},"UserId":{"locationName":"userId"},"VpcId":{"locationName":"vpcId"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}},"S6z":{"type":"list","member":{"locationName":"item","type":"structure","members":{"SecurityGroupRuleId":{"locationName":"securityGroupRuleId"},"GroupId":{"locationName":"groupId"},"GroupOwnerId":{"locationName":"groupOwnerId"},"IsEgress":{"locationName":"isEgress","type":"boolean"},"IpProtocol":{"locationName":"ipProtocol"},"FromPort":{"locationName":"fromPort","type":"integer"},"ToPort":{"locationName":"toPort","type":"integer"},"CidrIpv4":{"locationName":"cidrIpv4"},"CidrIpv6":{"locationName":"cidrIpv6"},"PrefixListId":{"locationName":"prefixListId"},"ReferencedGroupInfo":{"locationName":"referencedGroupInfo","type":"structure","members":{"GroupId":{"locationName":"groupId"},"PeeringStatus":{"locationName":"peeringStatus"},"UserId":{"locationName":"userId"},"VpcId":{"locationName":"vpcId"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}},"Description":{"locationName":"description"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"S78":{"type":"structure","members":{"S3":{"type":"structure","members":{"AWSAccessKeyId":{},"Bucket":{"locationName":"bucket"},"Prefix":{"locationName":"prefix"},"UploadPolicy":{"locationName":"uploadPolicy","type":"blob"},"UploadPolicySignature":{"locationName":"uploadPolicySignature","type":"string","sensitive":true}}}}},"S7d":{"type":"structure","members":{"BundleId":{"locationName":"bundleId"},"BundleTaskError":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"InstanceId":{"locationName":"instanceId"},"Progress":{"locationName":"progress"},"StartTime":{"locationName":"startTime","type":"timestamp"},"State":{"locationName":"state"},"Storage":{"shape":"S78","locationName":"storage"},"UpdateTime":{"locationName":"updateTime","type":"timestamp"}}},"S7n":{"type":"list","member":{"locationName":"item"}},"S8b":{"type":"list","member":{"locationName":"item","type":"structure","members":{"ClientToken":{"locationName":"clientToken"},"CreateDate":{"locationName":"createDate","type":"timestamp"},"InstanceCounts":{"locationName":"instanceCounts","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceCount":{"locationName":"instanceCount","type":"integer"},"State":{"locationName":"state"}}}},"PriceSchedules":{"locationName":"priceSchedules","type":"list","member":{"locationName":"item","type":"structure","members":{"Active":{"locationName":"active","type":"boolean"},"CurrencyCode":{"locationName":"currencyCode"},"Price":{"locationName":"price","type":"double"},"Term":{"locationName":"term","type":"long"}}}},"ReservedInstancesId":{"locationName":"reservedInstancesId"},"ReservedInstancesListingId":{"locationName":"reservedInstancesListingId"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Tags":{"shape":"S6","locationName":"tagSet"},"UpdateDate":{"locationName":"updateDate","type":"timestamp"}}}},"S8n":{"type":"list","member":{"locationName":"item"}},"S8y":{"type":"list","member":{"locationName":"SpotInstanceRequestId"}},"S9o":{"type":"structure","members":{"CapacityReservationId":{"locationName":"capacityReservationId"},"OwnerId":{"locationName":"ownerId"},"CapacityReservationArn":{"locationName":"capacityReservationArn"},"AvailabilityZoneId":{"locationName":"availabilityZoneId"},"InstanceType":{"locationName":"instanceType"},"InstancePlatform":{"locationName":"instancePlatform"},"AvailabilityZone":{"locationName":"availabilityZone"},"Tenancy":{"locationName":"tenancy"},"TotalInstanceCount":{"locationName":"totalInstanceCount","type":"integer"},"AvailableInstanceCount":{"locationName":"availableInstanceCount","type":"integer"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"EphemeralStorage":{"locationName":"ephemeralStorage","type":"boolean"},"State":{"locationName":"state"},"StartDate":{"locationName":"startDate","type":"timestamp"},"EndDate":{"locationName":"endDate","type":"timestamp"},"EndDateType":{"locationName":"endDateType"},"InstanceMatchCriteria":{"locationName":"instanceMatchCriteria"},"CreateDate":{"locationName":"createDate","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"},"OutpostArn":{"locationName":"outpostArn"},"CapacityReservationFleetId":{"locationName":"capacityReservationFleetId"},"PlacementGroupArn":{"locationName":"placementGroupArn"},"CapacityAllocations":{"locationName":"capacityAllocationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AllocationType":{"locationName":"allocationType"},"Count":{"locationName":"count","type":"integer"}}}}}},"Sa2":{"type":"list","member":{"locationName":"item","type":"structure","members":{"CapacityReservationId":{"locationName":"capacityReservationId"},"AvailabilityZoneId":{"locationName":"availabilityZoneId"},"InstanceType":{"locationName":"instanceType"},"InstancePlatform":{"locationName":"instancePlatform"},"AvailabilityZone":{"locationName":"availabilityZone"},"TotalInstanceCount":{"locationName":"totalInstanceCount","type":"integer"},"FulfilledCapacity":{"locationName":"fulfilledCapacity","type":"double"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"CreateDate":{"locationName":"createDate","type":"timestamp"},"Weight":{"locationName":"weight","type":"double"},"Priority":{"locationName":"priority","type":"integer"}}}},"Sa6":{"type":"structure","members":{"CarrierGatewayId":{"locationName":"carrierGatewayId"},"VpcId":{"locationName":"vpcId"},"State":{"locationName":"state"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sag":{"type":"structure","members":{"Enabled":{"type":"boolean"},"CloudwatchLogGroup":{},"CloudwatchLogStream":{}}},"Saj":{"type":"structure","members":{"Enabled":{"type":"boolean"},"LambdaFunctionArn":{}}},"Sak":{"type":"structure","members":{"Enabled":{"type":"boolean"},"BannerText":{}}},"Sam":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"Saq":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"Sav":{"type":"structure","members":{"Cidr":{"locationName":"cidr"},"CoipPoolId":{"locationName":"coipPoolId"},"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"}}},"Saz":{"type":"structure","members":{"PoolId":{"locationName":"poolId"},"PoolCidrs":{"shape":"So","locationName":"poolCidrSet"},"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"},"Tags":{"shape":"S6","locationName":"tagSet"},"PoolArn":{"locationName":"poolArn"}}},"Sb3":{"type":"structure","members":{"BgpAsn":{"locationName":"bgpAsn"},"CustomerGatewayId":{"locationName":"customerGatewayId"},"IpAddress":{"locationName":"ipAddress"},"CertificateArn":{"locationName":"certificateArn"},"State":{"locationName":"state"},"Type":{"locationName":"type"},"DeviceName":{"locationName":"deviceName"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sb6":{"type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"AvailabilityZoneId":{"locationName":"availabilityZoneId"},"AvailableIpAddressCount":{"locationName":"availableIpAddressCount","type":"integer"},"CidrBlock":{"locationName":"cidrBlock"},"DefaultForAz":{"locationName":"defaultForAz","type":"boolean"},"EnableLniAtDeviceIndex":{"locationName":"enableLniAtDeviceIndex","type":"integer"},"MapPublicIpOnLaunch":{"locationName":"mapPublicIpOnLaunch","type":"boolean"},"MapCustomerOwnedIpOnLaunch":{"locationName":"mapCustomerOwnedIpOnLaunch","type":"boolean"},"CustomerOwnedIpv4Pool":{"locationName":"customerOwnedIpv4Pool"},"State":{"locationName":"state"},"SubnetId":{"locationName":"subnetId"},"VpcId":{"locationName":"vpcId"},"OwnerId":{"locationName":"ownerId"},"AssignIpv6AddressOnCreation":{"locationName":"assignIpv6AddressOnCreation","type":"boolean"},"Ipv6CidrBlockAssociationSet":{"locationName":"ipv6CidrBlockAssociationSet","type":"list","member":{"shape":"S4u","locationName":"item"}},"Tags":{"shape":"S6","locationName":"tagSet"},"SubnetArn":{"locationName":"subnetArn"},"OutpostArn":{"locationName":"outpostArn"},"EnableDns64":{"locationName":"enableDns64","type":"boolean"},"Ipv6Native":{"locationName":"ipv6Native","type":"boolean"},"PrivateDnsNameOptionsOnLaunch":{"locationName":"privateDnsNameOptionsOnLaunch","type":"structure","members":{"HostnameType":{"locationName":"hostnameType"},"EnableResourceNameDnsARecord":{"locationName":"enableResourceNameDnsARecord","type":"boolean"},"EnableResourceNameDnsAAAARecord":{"locationName":"enableResourceNameDnsAAAARecord","type":"boolean"}}}}},"Sbe":{"type":"structure","members":{"CidrBlock":{"locationName":"cidrBlock"},"DhcpOptionsId":{"locationName":"dhcpOptionsId"},"State":{"locationName":"state"},"VpcId":{"locationName":"vpcId"},"OwnerId":{"locationName":"ownerId"},"InstanceTenancy":{"locationName":"instanceTenancy"},"Ipv6CidrBlockAssociationSet":{"locationName":"ipv6CidrBlockAssociationSet","type":"list","member":{"shape":"S5j","locationName":"item"}},"CidrBlockAssociationSet":{"locationName":"cidrBlockAssociationSet","type":"list","member":{"shape":"S5m","locationName":"item"}},"IsDefault":{"locationName":"isDefault","type":"boolean"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sbn":{"type":"structure","members":{"DhcpConfigurations":{"locationName":"dhcpConfigurationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Key":{"locationName":"key"},"Values":{"locationName":"valueSet","type":"list","member":{"shape":"Sbr","locationName":"item"}}}}},"DhcpOptionsId":{"locationName":"dhcpOptionsId"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sbr":{"type":"structure","members":{"Value":{"locationName":"value"}}},"Sbu":{"type":"structure","members":{"Attachments":{"shape":"Sbv","locationName":"attachmentSet"},"EgressOnlyInternetGatewayId":{"locationName":"egressOnlyInternetGatewayId"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sbv":{"type":"list","member":{"locationName":"item","type":"structure","members":{"State":{"locationName":"state"},"VpcId":{"locationName":"vpcId"}}}},"Sca":{"type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateSpecification":{"type":"structure","members":{"LaunchTemplateId":{},"LaunchTemplateName":{},"Version":{}}},"Overrides":{"type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceType":{},"MaxPrice":{},"SubnetId":{},"AvailabilityZone":{},"WeightedCapacity":{"type":"double"},"Priority":{"type":"double"},"Placement":{"shape":"Sch"},"InstanceRequirements":{"shape":"Sck"},"ImageId":{}}}}}}},"Sch":{"type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Affinity":{"locationName":"affinity"},"GroupName":{"locationName":"groupName"},"PartitionNumber":{"locationName":"partitionNumber","type":"integer"},"HostId":{"locationName":"hostId"},"Tenancy":{"locationName":"tenancy"},"SpreadDomain":{"locationName":"spreadDomain"},"HostResourceGroupArn":{"locationName":"hostResourceGroupArn"},"GroupId":{"locationName":"groupId"}}},"Sck":{"type":"structure","required":["VCpuCount","MemoryMiB"],"members":{"VCpuCount":{"type":"structure","required":["Min"],"members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"MemoryMiB":{"type":"structure","required":["Min"],"members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"CpuManufacturers":{"shape":"Scn","locationName":"CpuManufacturer"},"MemoryGiBPerVCpu":{"type":"structure","members":{"Min":{"type":"double"},"Max":{"type":"double"}}},"ExcludedInstanceTypes":{"shape":"Scq","locationName":"ExcludedInstanceType"},"InstanceGenerations":{"shape":"Scs","locationName":"InstanceGeneration"},"SpotMaxPricePercentageOverLowestPrice":{"type":"integer"},"OnDemandMaxPricePercentageOverLowestPrice":{"type":"integer"},"BareMetal":{},"BurstablePerformance":{},"RequireHibernateSupport":{"type":"boolean"},"NetworkInterfaceCount":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"LocalStorage":{},"LocalStorageTypes":{"shape":"Scy","locationName":"LocalStorageType"},"TotalLocalStorageGB":{"type":"structure","members":{"Min":{"type":"double"},"Max":{"type":"double"}}},"BaselineEbsBandwidthMbps":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"AcceleratorTypes":{"shape":"Sd2","locationName":"AcceleratorType"},"AcceleratorCount":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"AcceleratorManufacturers":{"shape":"Sd5","locationName":"AcceleratorManufacturer"},"AcceleratorNames":{"shape":"Sd7","locationName":"AcceleratorName"},"AcceleratorTotalMemoryMiB":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"NetworkBandwidthGbps":{"type":"structure","members":{"Min":{"type":"double"},"Max":{"type":"double"}}},"AllowedInstanceTypes":{"shape":"Sdb","locationName":"AllowedInstanceType"}}},"Scn":{"type":"list","member":{"locationName":"item"}},"Scq":{"type":"list","member":{"locationName":"item"}},"Scs":{"type":"list","member":{"locationName":"item"}},"Scy":{"type":"list","member":{"locationName":"item"}},"Sd2":{"type":"list","member":{"locationName":"item"}},"Sd5":{"type":"list","member":{"locationName":"item"}},"Sd7":{"type":"list","member":{"locationName":"item"}},"Sdb":{"type":"list","member":{"locationName":"item"}},"Sdd":{"type":"structure","required":["TotalTargetCapacity"],"members":{"TotalTargetCapacity":{"type":"integer"},"OnDemandTargetCapacity":{"type":"integer"},"SpotTargetCapacity":{"type":"integer"},"DefaultTargetCapacityType":{},"TargetCapacityUnitType":{}}},"Sdl":{"type":"structure","members":{"LaunchTemplateSpecification":{"shape":"Sdm","locationName":"launchTemplateSpecification"},"Overrides":{"shape":"Sdn","locationName":"overrides"}}},"Sdm":{"type":"structure","members":{"LaunchTemplateId":{"locationName":"launchTemplateId"},"LaunchTemplateName":{"locationName":"launchTemplateName"},"Version":{"locationName":"version"}}},"Sdn":{"type":"structure","members":{"InstanceType":{"locationName":"instanceType"},"MaxPrice":{"locationName":"maxPrice"},"SubnetId":{"locationName":"subnetId"},"AvailabilityZone":{"locationName":"availabilityZone"},"WeightedCapacity":{"locationName":"weightedCapacity","type":"double"},"Priority":{"locationName":"priority","type":"double"},"Placement":{"locationName":"placement","type":"structure","members":{"GroupName":{"locationName":"groupName"}}},"InstanceRequirements":{"shape":"Sdp","locationName":"instanceRequirements"},"ImageId":{"locationName":"imageId"}}},"Sdp":{"type":"structure","members":{"VCpuCount":{"locationName":"vCpuCount","type":"structure","members":{"Min":{"locationName":"min","type":"integer"},"Max":{"locationName":"max","type":"integer"}}},"MemoryMiB":{"locationName":"memoryMiB","type":"structure","members":{"Min":{"locationName":"min","type":"integer"},"Max":{"locationName":"max","type":"integer"}}},"CpuManufacturers":{"shape":"Scn","locationName":"cpuManufacturerSet"},"MemoryGiBPerVCpu":{"locationName":"memoryGiBPerVCpu","type":"structure","members":{"Min":{"locationName":"min","type":"double"},"Max":{"locationName":"max","type":"double"}}},"ExcludedInstanceTypes":{"shape":"Scq","locationName":"excludedInstanceTypeSet"},"InstanceGenerations":{"shape":"Scs","locationName":"instanceGenerationSet"},"SpotMaxPricePercentageOverLowestPrice":{"locationName":"spotMaxPricePercentageOverLowestPrice","type":"integer"},"OnDemandMaxPricePercentageOverLowestPrice":{"locationName":"onDemandMaxPricePercentageOverLowestPrice","type":"integer"},"BareMetal":{"locationName":"bareMetal"},"BurstablePerformance":{"locationName":"burstablePerformance"},"RequireHibernateSupport":{"locationName":"requireHibernateSupport","type":"boolean"},"NetworkInterfaceCount":{"locationName":"networkInterfaceCount","type":"structure","members":{"Min":{"locationName":"min","type":"integer"},"Max":{"locationName":"max","type":"integer"}}},"LocalStorage":{"locationName":"localStorage"},"LocalStorageTypes":{"shape":"Scy","locationName":"localStorageTypeSet"},"TotalLocalStorageGB":{"locationName":"totalLocalStorageGB","type":"structure","members":{"Min":{"locationName":"min","type":"double"},"Max":{"locationName":"max","type":"double"}}},"BaselineEbsBandwidthMbps":{"locationName":"baselineEbsBandwidthMbps","type":"structure","members":{"Min":{"locationName":"min","type":"integer"},"Max":{"locationName":"max","type":"integer"}}},"AcceleratorTypes":{"shape":"Sd2","locationName":"acceleratorTypeSet"},"AcceleratorCount":{"locationName":"acceleratorCount","type":"structure","members":{"Min":{"locationName":"min","type":"integer"},"Max":{"locationName":"max","type":"integer"}}},"AcceleratorManufacturers":{"shape":"Sd5","locationName":"acceleratorManufacturerSet"},"AcceleratorNames":{"shape":"Sd7","locationName":"acceleratorNameSet"},"AcceleratorTotalMemoryMiB":{"locationName":"acceleratorTotalMemoryMiB","type":"structure","members":{"Min":{"locationName":"min","type":"integer"},"Max":{"locationName":"max","type":"integer"}}},"NetworkBandwidthGbps":{"locationName":"networkBandwidthGbps","type":"structure","members":{"Min":{"locationName":"min","type":"double"},"Max":{"locationName":"max","type":"double"}}},"AllowedInstanceTypes":{"shape":"Sdb","locationName":"allowedInstanceTypeSet"}}},"Se2":{"type":"list","member":{"locationName":"item"}},"See":{"type":"structure","members":{"Bucket":{},"Key":{}}},"Seh":{"type":"list","member":{"shape":"Sei","locationName":"BlockDeviceMapping"}},"Sei":{"type":"structure","members":{"DeviceName":{"locationName":"deviceName"},"VirtualName":{"locationName":"virtualName"},"Ebs":{"locationName":"ebs","type":"structure","members":{"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"Iops":{"locationName":"iops","type":"integer"},"SnapshotId":{"locationName":"snapshotId"},"VolumeSize":{"locationName":"volumeSize","type":"integer"},"VolumeType":{"locationName":"volumeType"},"KmsKeyId":{"locationName":"kmsKeyId"},"Throughput":{"locationName":"throughput","type":"integer"},"OutpostArn":{"locationName":"outpostArn"},"Encrypted":{"locationName":"encrypted","type":"boolean"}}},"NoDevice":{"locationName":"noDevice"}}},"Seq":{"type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"InstanceConnectEndpointId":{"locationName":"instanceConnectEndpointId"},"InstanceConnectEndpointArn":{"locationName":"instanceConnectEndpointArn"},"State":{"locationName":"state"},"StateMessage":{"locationName":"stateMessage"},"DnsName":{"locationName":"dnsName"},"FipsDnsName":{"locationName":"fipsDnsName"},"NetworkInterfaceIds":{"locationName":"networkInterfaceIdSet","type":"list","member":{"locationName":"item"}},"VpcId":{"locationName":"vpcId"},"AvailabilityZone":{"locationName":"availabilityZone"},"CreatedAt":{"locationName":"createdAt","type":"timestamp"},"SubnetId":{"locationName":"subnetId"},"PreserveClientIp":{"locationName":"preserveClientIp","type":"boolean"},"SecurityGroupIds":{"locationName":"securityGroupIdSet","type":"list","member":{"locationName":"item"}},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sew":{"type":"list","member":{"type":"structure","members":{"StartWeekDay":{},"StartHour":{"type":"integer"},"EndWeekDay":{},"EndHour":{"type":"integer"}}}},"Sf5":{"type":"structure","members":{"Description":{"locationName":"description"},"ExportTaskId":{"locationName":"exportTaskId"},"ExportToS3Task":{"locationName":"exportToS3","type":"structure","members":{"ContainerFormat":{"locationName":"containerFormat"},"DiskImageFormat":{"locationName":"diskImageFormat"},"S3Bucket":{"locationName":"s3Bucket"},"S3Key":{"locationName":"s3Key"}}},"InstanceExportDetails":{"locationName":"instanceExport","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"TargetEnvironment":{"locationName":"targetEnvironment"}}},"State":{"locationName":"state"},"StatusMessage":{"locationName":"statusMessage"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sfb":{"type":"structure","members":{"Attachments":{"shape":"Sbv","locationName":"attachmentSet"},"InternetGatewayId":{"locationName":"internetGatewayId"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sfd":{"type":"list","member":{"type":"structure","members":{"RegionName":{}}}},"Sfg":{"type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"IpamId":{"locationName":"ipamId"},"IpamArn":{"locationName":"ipamArn"},"IpamRegion":{"locationName":"ipamRegion"},"PublicDefaultScopeId":{"locationName":"publicDefaultScopeId"},"PrivateDefaultScopeId":{"locationName":"privateDefaultScopeId"},"ScopeCount":{"locationName":"scopeCount","type":"integer"},"Description":{"locationName":"description"},"OperatingRegions":{"shape":"Sfi","locationName":"operatingRegionSet"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"},"DefaultResourceDiscoveryId":{"locationName":"defaultResourceDiscoveryId"},"DefaultResourceDiscoveryAssociationId":{"locationName":"defaultResourceDiscoveryAssociationId"},"ResourceDiscoveryAssociationCount":{"locationName":"resourceDiscoveryAssociationCount","type":"integer"}}},"Sfi":{"type":"list","member":{"locationName":"item","type":"structure","members":{"RegionName":{"locationName":"regionName"}}}},"Sfo":{"type":"list","member":{"shape":"Sfp","locationName":"item"}},"Sfp":{"type":"structure","members":{"Key":{},"Value":{}}},"Sft":{"type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"IpamPoolId":{"locationName":"ipamPoolId"},"SourceIpamPoolId":{"locationName":"sourceIpamPoolId"},"IpamPoolArn":{"locationName":"ipamPoolArn"},"IpamScopeArn":{"locationName":"ipamScopeArn"},"IpamScopeType":{"locationName":"ipamScopeType"},"IpamArn":{"locationName":"ipamArn"},"IpamRegion":{"locationName":"ipamRegion"},"Locale":{"locationName":"locale"},"PoolDepth":{"locationName":"poolDepth","type":"integer"},"State":{"locationName":"state"},"StateMessage":{"locationName":"stateMessage"},"Description":{"locationName":"description"},"AutoImport":{"locationName":"autoImport","type":"boolean"},"PubliclyAdvertisable":{"locationName":"publiclyAdvertisable","type":"boolean"},"AddressFamily":{"locationName":"addressFamily"},"AllocationMinNetmaskLength":{"locationName":"allocationMinNetmaskLength","type":"integer"},"AllocationMaxNetmaskLength":{"locationName":"allocationMaxNetmaskLength","type":"integer"},"AllocationDefaultNetmaskLength":{"locationName":"allocationDefaultNetmaskLength","type":"integer"},"AllocationResourceTags":{"shape":"Sfw","locationName":"allocationResourceTagSet"},"Tags":{"shape":"S6","locationName":"tagSet"},"AwsService":{"locationName":"awsService"},"PublicIpSource":{"locationName":"publicIpSource"}}},"Sfw":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Key":{"locationName":"key"},"Value":{"locationName":"value"}}}},"Sg0":{"type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"IpamResourceDiscoveryId":{"locationName":"ipamResourceDiscoveryId"},"IpamResourceDiscoveryArn":{"locationName":"ipamResourceDiscoveryArn"},"IpamResourceDiscoveryRegion":{"locationName":"ipamResourceDiscoveryRegion"},"Description":{"locationName":"description"},"OperatingRegions":{"shape":"Sfi","locationName":"operatingRegionSet"},"IsDefault":{"locationName":"isDefault","type":"boolean"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sg4":{"type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"IpamScopeId":{"locationName":"ipamScopeId"},"IpamScopeArn":{"locationName":"ipamScopeArn"},"IpamArn":{"locationName":"ipamArn"},"IpamRegion":{"locationName":"ipamRegion"},"IpamScopeType":{"locationName":"ipamScopeType"},"IsDefault":{"locationName":"isDefault","type":"boolean"},"Description":{"locationName":"description"},"PoolCount":{"locationName":"poolCount","type":"integer"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sga":{"type":"string","sensitive":true},"Sgd":{"type":"structure","members":{"KernelId":{},"EbsOptimized":{"type":"boolean"},"IamInstanceProfile":{"type":"structure","members":{"Arn":{},"Name":{}}},"BlockDeviceMappings":{"locationName":"BlockDeviceMapping","type":"list","member":{"locationName":"BlockDeviceMapping","type":"structure","members":{"DeviceName":{},"VirtualName":{},"Ebs":{"type":"structure","members":{"Encrypted":{"type":"boolean"},"DeleteOnTermination":{"type":"boolean"},"Iops":{"type":"integer"},"KmsKeyId":{},"SnapshotId":{},"VolumeSize":{"type":"integer"},"VolumeType":{},"Throughput":{"type":"integer"}}},"NoDevice":{}}}},"NetworkInterfaces":{"locationName":"NetworkInterface","type":"list","member":{"locationName":"InstanceNetworkInterfaceSpecification","type":"structure","members":{"AssociateCarrierIpAddress":{"type":"boolean"},"AssociatePublicIpAddress":{"type":"boolean"},"DeleteOnTermination":{"type":"boolean"},"Description":{},"DeviceIndex":{"type":"integer"},"Groups":{"shape":"Sgl","locationName":"SecurityGroupId"},"InterfaceType":{},"Ipv6AddressCount":{"type":"integer"},"Ipv6Addresses":{"type":"list","member":{"locationName":"InstanceIpv6Address","type":"structure","members":{"Ipv6Address":{}}}},"NetworkInterfaceId":{},"PrivateIpAddress":{},"PrivateIpAddresses":{"shape":"Sgo"},"SecondaryPrivateIpAddressCount":{"type":"integer"},"SubnetId":{},"NetworkCardIndex":{"type":"integer"},"Ipv4Prefixes":{"shape":"Sgq","locationName":"Ipv4Prefix"},"Ipv4PrefixCount":{"type":"integer"},"Ipv6Prefixes":{"shape":"Sgs","locationName":"Ipv6Prefix"},"Ipv6PrefixCount":{"type":"integer"},"PrimaryIpv6":{"type":"boolean"}}}},"ImageId":{},"InstanceType":{},"KeyName":{},"Monitoring":{"type":"structure","members":{"Enabled":{"type":"boolean"}}},"Placement":{"type":"structure","members":{"AvailabilityZone":{},"Affinity":{},"GroupName":{},"HostId":{},"Tenancy":{},"SpreadDomain":{},"HostResourceGroupArn":{},"PartitionNumber":{"type":"integer"},"GroupId":{}}},"RamDiskId":{},"DisableApiTermination":{"type":"boolean"},"InstanceInitiatedShutdownBehavior":{},"UserData":{"shape":"Sga"},"TagSpecifications":{"locationName":"TagSpecification","type":"list","member":{"locationName":"LaunchTemplateTagSpecificationRequest","type":"structure","members":{"ResourceType":{},"Tags":{"shape":"S6","locationName":"Tag"}}}},"ElasticGpuSpecifications":{"locationName":"ElasticGpuSpecification","type":"list","member":{"shape":"Sh2","locationName":"ElasticGpuSpecification"}},"ElasticInferenceAccelerators":{"locationName":"ElasticInferenceAccelerator","type":"list","member":{"locationName":"item","type":"structure","required":["Type"],"members":{"Type":{},"Count":{"type":"integer"}}}},"SecurityGroupIds":{"shape":"Sgl","locationName":"SecurityGroupId"},"SecurityGroups":{"shape":"Sh6","locationName":"SecurityGroup"},"InstanceMarketOptions":{"type":"structure","members":{"MarketType":{},"SpotOptions":{"type":"structure","members":{"MaxPrice":{},"SpotInstanceType":{},"BlockDurationMinutes":{"type":"integer"},"ValidUntil":{"type":"timestamp"},"InstanceInterruptionBehavior":{}}}}},"CreditSpecification":{"shape":"Shc"},"CpuOptions":{"type":"structure","members":{"CoreCount":{"type":"integer"},"ThreadsPerCore":{"type":"integer"},"AmdSevSnp":{}}},"CapacityReservationSpecification":{"type":"structure","members":{"CapacityReservationPreference":{},"CapacityReservationTarget":{"shape":"Shh"}}},"LicenseSpecifications":{"locationName":"LicenseSpecification","type":"list","member":{"locationName":"item","type":"structure","members":{"LicenseConfigurationArn":{}}}},"HibernationOptions":{"type":"structure","members":{"Configured":{"type":"boolean"}}},"MetadataOptions":{"type":"structure","members":{"HttpTokens":{},"HttpPutResponseHopLimit":{"type":"integer"},"HttpEndpoint":{},"HttpProtocolIpv6":{},"InstanceMetadataTags":{}}},"EnclaveOptions":{"type":"structure","members":{"Enabled":{"type":"boolean"}}},"InstanceRequirements":{"shape":"Sck"},"PrivateDnsNameOptions":{"type":"structure","members":{"HostnameType":{},"EnableResourceNameDnsARecord":{"type":"boolean"},"EnableResourceNameDnsAAAARecord":{"type":"boolean"}}},"MaintenanceOptions":{"type":"structure","members":{"AutoRecovery":{}}},"DisableApiStop":{"type":"boolean"}}},"Sgl":{"type":"list","member":{"locationName":"SecurityGroupId"}},"Sgo":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Primary":{"locationName":"primary","type":"boolean"},"PrivateIpAddress":{"locationName":"privateIpAddress"}}}},"Sgq":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv4Prefix":{}}}},"Sgs":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Prefix":{}}}},"Sh2":{"type":"structure","required":["Type"],"members":{"Type":{}}},"Sh6":{"type":"list","member":{"locationName":"SecurityGroup"}},"Shc":{"type":"structure","required":["CpuCredits"],"members":{"CpuCredits":{}}},"Shh":{"type":"structure","members":{"CapacityReservationId":{},"CapacityReservationResourceGroupArn":{}}},"Shv":{"type":"structure","members":{"LaunchTemplateId":{"locationName":"launchTemplateId"},"LaunchTemplateName":{"locationName":"launchTemplateName"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"CreatedBy":{"locationName":"createdBy"},"DefaultVersionNumber":{"locationName":"defaultVersionNumber","type":"long"},"LatestVersionNumber":{"locationName":"latestVersionNumber","type":"long"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Shw":{"type":"structure","members":{"Errors":{"locationName":"errorSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}},"Si1":{"type":"structure","members":{"LaunchTemplateId":{"locationName":"launchTemplateId"},"LaunchTemplateName":{"locationName":"launchTemplateName"},"VersionNumber":{"locationName":"versionNumber","type":"long"},"VersionDescription":{"locationName":"versionDescription"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"CreatedBy":{"locationName":"createdBy"},"DefaultVersion":{"locationName":"defaultVersion","type":"boolean"},"LaunchTemplateData":{"shape":"Si2","locationName":"launchTemplateData"}}},"Si2":{"type":"structure","members":{"KernelId":{"locationName":"kernelId"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"IamInstanceProfile":{"locationName":"iamInstanceProfile","type":"structure","members":{"Arn":{"locationName":"arn"},"Name":{"locationName":"name"}}},"BlockDeviceMappings":{"locationName":"blockDeviceMappingSet","type":"list","member":{"locationName":"item","type":"structure","members":{"DeviceName":{"locationName":"deviceName"},"VirtualName":{"locationName":"virtualName"},"Ebs":{"locationName":"ebs","type":"structure","members":{"Encrypted":{"locationName":"encrypted","type":"boolean"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"Iops":{"locationName":"iops","type":"integer"},"KmsKeyId":{"locationName":"kmsKeyId"},"SnapshotId":{"locationName":"snapshotId"},"VolumeSize":{"locationName":"volumeSize","type":"integer"},"VolumeType":{"locationName":"volumeType"},"Throughput":{"locationName":"throughput","type":"integer"}}},"NoDevice":{"locationName":"noDevice"}}}},"NetworkInterfaces":{"locationName":"networkInterfaceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AssociateCarrierIpAddress":{"locationName":"associateCarrierIpAddress","type":"boolean"},"AssociatePublicIpAddress":{"locationName":"associatePublicIpAddress","type":"boolean"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"Description":{"locationName":"description"},"DeviceIndex":{"locationName":"deviceIndex","type":"integer"},"Groups":{"shape":"S5o","locationName":"groupSet"},"InterfaceType":{"locationName":"interfaceType"},"Ipv6AddressCount":{"locationName":"ipv6AddressCount","type":"integer"},"Ipv6Addresses":{"shape":"Si9","locationName":"ipv6AddressesSet"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"PrivateIpAddresses":{"shape":"Sgo","locationName":"privateIpAddressesSet"},"SecondaryPrivateIpAddressCount":{"locationName":"secondaryPrivateIpAddressCount","type":"integer"},"SubnetId":{"locationName":"subnetId"},"NetworkCardIndex":{"locationName":"networkCardIndex","type":"integer"},"Ipv4Prefixes":{"locationName":"ipv4PrefixSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv4Prefix":{"locationName":"ipv4Prefix"}}}},"Ipv4PrefixCount":{"locationName":"ipv4PrefixCount","type":"integer"},"Ipv6Prefixes":{"locationName":"ipv6PrefixSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Prefix":{"locationName":"ipv6Prefix"}}}},"Ipv6PrefixCount":{"locationName":"ipv6PrefixCount","type":"integer"},"PrimaryIpv6":{"locationName":"primaryIpv6","type":"boolean"}}}},"ImageId":{"locationName":"imageId"},"InstanceType":{"locationName":"instanceType"},"KeyName":{"locationName":"keyName"},"Monitoring":{"locationName":"monitoring","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"}}},"Placement":{"locationName":"placement","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Affinity":{"locationName":"affinity"},"GroupName":{"locationName":"groupName"},"HostId":{"locationName":"hostId"},"Tenancy":{"locationName":"tenancy"},"SpreadDomain":{"locationName":"spreadDomain"},"HostResourceGroupArn":{"locationName":"hostResourceGroupArn"},"PartitionNumber":{"locationName":"partitionNumber","type":"integer"},"GroupId":{"locationName":"groupId"}}},"RamDiskId":{"locationName":"ramDiskId"},"DisableApiTermination":{"locationName":"disableApiTermination","type":"boolean"},"InstanceInitiatedShutdownBehavior":{"locationName":"instanceInitiatedShutdownBehavior"},"UserData":{"shape":"Sga","locationName":"userData"},"TagSpecifications":{"locationName":"tagSpecificationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceType":{"locationName":"resourceType"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"ElasticGpuSpecifications":{"locationName":"elasticGpuSpecificationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Type":{"locationName":"type"}}}},"ElasticInferenceAccelerators":{"locationName":"elasticInferenceAcceleratorSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Type":{"locationName":"type"},"Count":{"locationName":"count","type":"integer"}}}},"SecurityGroupIds":{"shape":"So","locationName":"securityGroupIdSet"},"SecurityGroups":{"shape":"So","locationName":"securityGroupSet"},"InstanceMarketOptions":{"locationName":"instanceMarketOptions","type":"structure","members":{"MarketType":{"locationName":"marketType"},"SpotOptions":{"locationName":"spotOptions","type":"structure","members":{"MaxPrice":{"locationName":"maxPrice"},"SpotInstanceType":{"locationName":"spotInstanceType"},"BlockDurationMinutes":{"locationName":"blockDurationMinutes","type":"integer"},"ValidUntil":{"locationName":"validUntil","type":"timestamp"},"InstanceInterruptionBehavior":{"locationName":"instanceInterruptionBehavior"}}}}},"CreditSpecification":{"locationName":"creditSpecification","type":"structure","members":{"CpuCredits":{"locationName":"cpuCredits"}}},"CpuOptions":{"locationName":"cpuOptions","type":"structure","members":{"CoreCount":{"locationName":"coreCount","type":"integer"},"ThreadsPerCore":{"locationName":"threadsPerCore","type":"integer"},"AmdSevSnp":{"locationName":"amdSevSnp"}}},"CapacityReservationSpecification":{"locationName":"capacityReservationSpecification","type":"structure","members":{"CapacityReservationPreference":{"locationName":"capacityReservationPreference"},"CapacityReservationTarget":{"shape":"Sis","locationName":"capacityReservationTarget"}}},"LicenseSpecifications":{"locationName":"licenseSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LicenseConfigurationArn":{"locationName":"licenseConfigurationArn"}}}},"HibernationOptions":{"locationName":"hibernationOptions","type":"structure","members":{"Configured":{"locationName":"configured","type":"boolean"}}},"MetadataOptions":{"locationName":"metadataOptions","type":"structure","members":{"State":{"locationName":"state"},"HttpTokens":{"locationName":"httpTokens"},"HttpPutResponseHopLimit":{"locationName":"httpPutResponseHopLimit","type":"integer"},"HttpEndpoint":{"locationName":"httpEndpoint"},"HttpProtocolIpv6":{"locationName":"httpProtocolIpv6"},"InstanceMetadataTags":{"locationName":"instanceMetadataTags"}}},"EnclaveOptions":{"locationName":"enclaveOptions","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"}}},"InstanceRequirements":{"shape":"Sdp","locationName":"instanceRequirements"},"PrivateDnsNameOptions":{"locationName":"privateDnsNameOptions","type":"structure","members":{"HostnameType":{"locationName":"hostnameType"},"EnableResourceNameDnsARecord":{"locationName":"enableResourceNameDnsARecord","type":"boolean"},"EnableResourceNameDnsAAAARecord":{"locationName":"enableResourceNameDnsAAAARecord","type":"boolean"}}},"MaintenanceOptions":{"locationName":"maintenanceOptions","type":"structure","members":{"AutoRecovery":{"locationName":"autoRecovery"}}},"DisableApiStop":{"locationName":"disableApiStop","type":"boolean"}}},"Si9":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Address":{"locationName":"ipv6Address"},"IsPrimaryIpv6":{"locationName":"isPrimaryIpv6","type":"boolean"}}}},"Sis":{"type":"structure","members":{"CapacityReservationId":{"locationName":"capacityReservationId"},"CapacityReservationResourceGroupArn":{"locationName":"capacityReservationResourceGroupArn"}}},"Sj4":{"type":"structure","members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"LocalGatewayVirtualInterfaceGroupId":{"locationName":"localGatewayVirtualInterfaceGroupId"},"Type":{"locationName":"type"},"State":{"locationName":"state"},"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"},"LocalGatewayRouteTableArn":{"locationName":"localGatewayRouteTableArn"},"OwnerId":{"locationName":"ownerId"},"SubnetId":{"locationName":"subnetId"},"CoipPoolId":{"locationName":"coipPoolId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"DestinationPrefixListId":{"locationName":"destinationPrefixListId"}}},"Sjb":{"type":"structure","members":{"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"},"LocalGatewayRouteTableArn":{"locationName":"localGatewayRouteTableArn"},"LocalGatewayId":{"locationName":"localGatewayId"},"OutpostArn":{"locationName":"outpostArn"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"},"Mode":{"locationName":"mode"},"StateReason":{"shape":"Sjc","locationName":"stateReason"}}},"Sjc":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"Sjf":{"type":"structure","members":{"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId":{"locationName":"localGatewayRouteTableVirtualInterfaceGroupAssociationId"},"LocalGatewayVirtualInterfaceGroupId":{"locationName":"localGatewayVirtualInterfaceGroupId"},"LocalGatewayId":{"locationName":"localGatewayId"},"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"},"LocalGatewayRouteTableArn":{"locationName":"localGatewayRouteTableArn"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sjj":{"type":"structure","members":{"LocalGatewayRouteTableVpcAssociationId":{"locationName":"localGatewayRouteTableVpcAssociationId"},"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"},"LocalGatewayRouteTableArn":{"locationName":"localGatewayRouteTableArn"},"LocalGatewayId":{"locationName":"localGatewayId"},"VpcId":{"locationName":"vpcId"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sjm":{"type":"list","member":{"type":"structure","required":["Cidr"],"members":{"Cidr":{},"Description":{}}}},"Sjp":{"type":"structure","members":{"PrefixListId":{"locationName":"prefixListId"},"AddressFamily":{"locationName":"addressFamily"},"State":{"locationName":"state"},"StateMessage":{"locationName":"stateMessage"},"PrefixListArn":{"locationName":"prefixListArn"},"PrefixListName":{"locationName":"prefixListName"},"MaxEntries":{"locationName":"maxEntries","type":"integer"},"Version":{"locationName":"version","type":"long"},"Tags":{"shape":"S6","locationName":"tagSet"},"OwnerId":{"locationName":"ownerId"}}},"Sju":{"type":"structure","members":{"CreateTime":{"locationName":"createTime","type":"timestamp"},"DeleteTime":{"locationName":"deleteTime","type":"timestamp"},"FailureCode":{"locationName":"failureCode"},"FailureMessage":{"locationName":"failureMessage"},"NatGatewayAddresses":{"shape":"S36","locationName":"natGatewayAddressSet"},"NatGatewayId":{"locationName":"natGatewayId"},"ProvisionedBandwidth":{"locationName":"provisionedBandwidth","type":"structure","members":{"ProvisionTime":{"locationName":"provisionTime","type":"timestamp"},"Provisioned":{"locationName":"provisioned"},"RequestTime":{"locationName":"requestTime","type":"timestamp"},"Requested":{"locationName":"requested"},"Status":{"locationName":"status"}}},"State":{"locationName":"state"},"SubnetId":{"locationName":"subnetId"},"VpcId":{"locationName":"vpcId"},"Tags":{"shape":"S6","locationName":"tagSet"},"ConnectivityType":{"locationName":"connectivityType"}}},"Sjz":{"type":"structure","members":{"Associations":{"locationName":"associationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"NetworkAclAssociationId":{"locationName":"networkAclAssociationId"},"NetworkAclId":{"locationName":"networkAclId"},"SubnetId":{"locationName":"subnetId"}}}},"Entries":{"locationName":"entrySet","type":"list","member":{"locationName":"item","type":"structure","members":{"CidrBlock":{"locationName":"cidrBlock"},"Egress":{"locationName":"egress","type":"boolean"},"IcmpTypeCode":{"shape":"Sk4","locationName":"icmpTypeCode"},"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"},"PortRange":{"shape":"Sk5","locationName":"portRange"},"Protocol":{"locationName":"protocol"},"RuleAction":{"locationName":"ruleAction"},"RuleNumber":{"locationName":"ruleNumber","type":"integer"}}}},"IsDefault":{"locationName":"default","type":"boolean"},"NetworkAclId":{"locationName":"networkAclId"},"Tags":{"shape":"S6","locationName":"tagSet"},"VpcId":{"locationName":"vpcId"},"OwnerId":{"locationName":"ownerId"}}},"Sk4":{"type":"structure","members":{"Code":{"locationName":"code","type":"integer"},"Type":{"locationName":"type","type":"integer"}}},"Sk5":{"type":"structure","members":{"From":{"locationName":"from","type":"integer"},"To":{"locationName":"to","type":"integer"}}},"Ska":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Source":{"shape":"Skc"},"Destination":{"shape":"Skc"},"ThroughResources":{"locationName":"ThroughResource","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceStatement":{"shape":"Skg"}}}}}}},"Skc":{"type":"structure","members":{"PacketHeaderStatement":{"type":"structure","members":{"SourceAddresses":{"shape":"So","locationName":"SourceAddress"},"DestinationAddresses":{"shape":"So","locationName":"DestinationAddress"},"SourcePorts":{"shape":"So","locationName":"SourcePort"},"DestinationPorts":{"shape":"So","locationName":"DestinationPort"},"SourcePrefixLists":{"shape":"So","locationName":"SourcePrefixList"},"DestinationPrefixLists":{"shape":"So","locationName":"DestinationPrefixList"},"Protocols":{"shape":"Ske","locationName":"Protocol"}}},"ResourceStatement":{"shape":"Skg"}}},"Ske":{"type":"list","member":{"locationName":"item"}},"Skg":{"type":"structure","members":{"Resources":{"shape":"So","locationName":"Resource"},"ResourceTypes":{"shape":"So","locationName":"ResourceType"}}},"Skk":{"type":"structure","members":{"NetworkInsightsAccessScopeId":{"locationName":"networkInsightsAccessScopeId"},"NetworkInsightsAccessScopeArn":{"locationName":"networkInsightsAccessScopeArn"},"CreatedDate":{"locationName":"createdDate","type":"timestamp"},"UpdatedDate":{"locationName":"updatedDate","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Skm":{"type":"structure","members":{"NetworkInsightsAccessScopeId":{"locationName":"networkInsightsAccessScopeId"},"MatchPaths":{"shape":"Skn","locationName":"matchPathSet"},"ExcludePaths":{"shape":"Skn","locationName":"excludePathSet"}}},"Skn":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Source":{"shape":"Skp","locationName":"source"},"Destination":{"shape":"Skp","locationName":"destination"},"ThroughResources":{"locationName":"throughResourceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceStatement":{"shape":"Skr","locationName":"resourceStatement"}}}}}}},"Skp":{"type":"structure","members":{"PacketHeaderStatement":{"locationName":"packetHeaderStatement","type":"structure","members":{"SourceAddresses":{"shape":"So","locationName":"sourceAddressSet"},"DestinationAddresses":{"shape":"So","locationName":"destinationAddressSet"},"SourcePorts":{"shape":"So","locationName":"sourcePortSet"},"DestinationPorts":{"shape":"So","locationName":"destinationPortSet"},"SourcePrefixLists":{"shape":"So","locationName":"sourcePrefixListSet"},"DestinationPrefixLists":{"shape":"So","locationName":"destinationPrefixListSet"},"Protocols":{"shape":"Ske","locationName":"protocolSet"}}},"ResourceStatement":{"shape":"Skr","locationName":"resourceStatement"}}},"Skr":{"type":"structure","members":{"Resources":{"shape":"So","locationName":"resourceSet"},"ResourceTypes":{"shape":"So","locationName":"resourceTypeSet"}}},"Sky":{"type":"structure","members":{"SourceAddress":{},"SourcePortRange":{"shape":"Skz"},"DestinationAddress":{},"DestinationPortRange":{"shape":"Skz"}}},"Skz":{"type":"structure","members":{"FromPort":{"type":"integer"},"ToPort":{"type":"integer"}}},"Sl1":{"type":"structure","members":{"NetworkInsightsPathId":{"locationName":"networkInsightsPathId"},"NetworkInsightsPathArn":{"locationName":"networkInsightsPathArn"},"CreatedDate":{"locationName":"createdDate","type":"timestamp"},"Source":{"locationName":"source"},"Destination":{"locationName":"destination"},"SourceArn":{"locationName":"sourceArn"},"DestinationArn":{"locationName":"destinationArn"},"SourceIp":{"locationName":"sourceIp"},"DestinationIp":{"locationName":"destinationIp"},"Protocol":{"locationName":"protocol"},"DestinationPort":{"locationName":"destinationPort","type":"integer"},"Tags":{"shape":"S6","locationName":"tagSet"},"FilterAtSource":{"shape":"Sl3","locationName":"filterAtSource"},"FilterAtDestination":{"shape":"Sl3","locationName":"filterAtDestination"}}},"Sl3":{"type":"structure","members":{"SourceAddress":{"locationName":"sourceAddress"},"SourcePortRange":{"shape":"Sl4","locationName":"sourcePortRange"},"DestinationAddress":{"locationName":"destinationAddress"},"DestinationPortRange":{"shape":"Sl4","locationName":"destinationPortRange"}}},"Sl4":{"type":"structure","members":{"FromPort":{"locationName":"fromPort","type":"integer"},"ToPort":{"locationName":"toPort","type":"integer"}}},"Sl8":{"type":"structure","members":{"Association":{"shape":"Sl9","locationName":"association"},"Attachment":{"shape":"Sla","locationName":"attachment"},"AvailabilityZone":{"locationName":"availabilityZone"},"Description":{"locationName":"description"},"Groups":{"shape":"Sld","locationName":"groupSet"},"InterfaceType":{"locationName":"interfaceType"},"Ipv6Addresses":{"locationName":"ipv6AddressesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Address":{"locationName":"ipv6Address"},"IsPrimaryIpv6":{"locationName":"isPrimaryIpv6","type":"boolean"}}}},"MacAddress":{"locationName":"macAddress"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"OutpostArn":{"locationName":"outpostArn"},"OwnerId":{"locationName":"ownerId"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"PrivateIpAddresses":{"locationName":"privateIpAddressesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Association":{"shape":"Sl9","locationName":"association"},"Primary":{"locationName":"primary","type":"boolean"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateIpAddress":{"locationName":"privateIpAddress"}}}},"Ipv4Prefixes":{"shape":"S2z","locationName":"ipv4PrefixSet"},"Ipv6Prefixes":{"locationName":"ipv6PrefixSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Prefix":{"locationName":"ipv6Prefix"}}}},"RequesterId":{"locationName":"requesterId"},"RequesterManaged":{"locationName":"requesterManaged","type":"boolean"},"SourceDestCheck":{"locationName":"sourceDestCheck","type":"boolean"},"Status":{"locationName":"status"},"SubnetId":{"locationName":"subnetId"},"TagSet":{"shape":"S6","locationName":"tagSet"},"VpcId":{"locationName":"vpcId"},"DenyAllIgwTraffic":{"locationName":"denyAllIgwTraffic","type":"boolean"},"Ipv6Native":{"locationName":"ipv6Native","type":"boolean"},"Ipv6Address":{"locationName":"ipv6Address"}}},"Sl9":{"type":"structure","members":{"AllocationId":{"locationName":"allocationId"},"AssociationId":{"locationName":"associationId"},"IpOwnerId":{"locationName":"ipOwnerId"},"PublicDnsName":{"locationName":"publicDnsName"},"PublicIp":{"locationName":"publicIp"},"CustomerOwnedIp":{"locationName":"customerOwnedIp"},"CarrierIp":{"locationName":"carrierIp"}}},"Sla":{"type":"structure","members":{"AttachTime":{"locationName":"attachTime","type":"timestamp"},"AttachmentId":{"locationName":"attachmentId"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"DeviceIndex":{"locationName":"deviceIndex","type":"integer"},"NetworkCardIndex":{"locationName":"networkCardIndex","type":"integer"},"InstanceId":{"locationName":"instanceId"},"InstanceOwnerId":{"locationName":"instanceOwnerId"},"Status":{"locationName":"status"},"EnaSrdSpecification":{"locationName":"enaSrdSpecification","type":"structure","members":{"EnaSrdEnabled":{"locationName":"enaSrdEnabled","type":"boolean"},"EnaSrdUdpSpecification":{"locationName":"enaSrdUdpSpecification","type":"structure","members":{"EnaSrdUdpEnabled":{"locationName":"enaSrdUdpEnabled","type":"boolean"}}}}}}},"Sld":{"type":"list","member":{"locationName":"item","type":"structure","members":{"GroupName":{"locationName":"groupName"},"GroupId":{"locationName":"groupId"}}}},"Slq":{"type":"structure","members":{"NetworkInterfacePermissionId":{"locationName":"networkInterfacePermissionId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"AwsAccountId":{"locationName":"awsAccountId"},"AwsService":{"locationName":"awsService"},"Permission":{"locationName":"permission"},"PermissionState":{"locationName":"permissionState","type":"structure","members":{"State":{"locationName":"state"},"StatusMessage":{"locationName":"statusMessage"}}}}},"Slx":{"type":"structure","members":{"GroupName":{"locationName":"groupName"},"State":{"locationName":"state"},"Strategy":{"locationName":"strategy"},"PartitionCount":{"locationName":"partitionCount","type":"integer"},"GroupId":{"locationName":"groupId"},"Tags":{"shape":"S6","locationName":"tagSet"},"GroupArn":{"locationName":"groupArn"},"SpreadLevel":{"locationName":"spreadLevel"}}},"Sm3":{"type":"structure","members":{"ReplaceRootVolumeTaskId":{"locationName":"replaceRootVolumeTaskId"},"InstanceId":{"locationName":"instanceId"},"TaskState":{"locationName":"taskState"},"StartTime":{"locationName":"startTime"},"CompleteTime":{"locationName":"completeTime"},"Tags":{"shape":"S6","locationName":"tagSet"},"ImageId":{"locationName":"imageId"},"SnapshotId":{"locationName":"snapshotId"},"DeleteReplacedRootVolume":{"locationName":"deleteReplacedRootVolume","type":"boolean"}}},"Smj":{"type":"structure","members":{"Associations":{"locationName":"associationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Main":{"locationName":"main","type":"boolean"},"RouteTableAssociationId":{"locationName":"routeTableAssociationId"},"RouteTableId":{"locationName":"routeTableId"},"SubnetId":{"locationName":"subnetId"},"GatewayId":{"locationName":"gatewayId"},"AssociationState":{"shape":"S4q","locationName":"associationState"}}}},"PropagatingVgws":{"locationName":"propagatingVgwSet","type":"list","member":{"locationName":"item","type":"structure","members":{"GatewayId":{"locationName":"gatewayId"}}}},"RouteTableId":{"locationName":"routeTableId"},"Routes":{"locationName":"routeSet","type":"list","member":{"locationName":"item","type":"structure","members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"DestinationIpv6CidrBlock":{"locationName":"destinationIpv6CidrBlock"},"DestinationPrefixListId":{"locationName":"destinationPrefixListId"},"EgressOnlyInternetGatewayId":{"locationName":"egressOnlyInternetGatewayId"},"GatewayId":{"locationName":"gatewayId"},"InstanceId":{"locationName":"instanceId"},"InstanceOwnerId":{"locationName":"instanceOwnerId"},"NatGatewayId":{"locationName":"natGatewayId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"LocalGatewayId":{"locationName":"localGatewayId"},"CarrierGatewayId":{"locationName":"carrierGatewayId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"Origin":{"locationName":"origin"},"State":{"locationName":"state"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"},"CoreNetworkArn":{"locationName":"coreNetworkArn"}}}},"Tags":{"shape":"S6","locationName":"tagSet"},"VpcId":{"locationName":"vpcId"},"OwnerId":{"locationName":"ownerId"}}},"Smv":{"type":"structure","members":{"DataEncryptionKeyId":{"locationName":"dataEncryptionKeyId"},"Description":{"locationName":"description"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"KmsKeyId":{"locationName":"kmsKeyId"},"OwnerId":{"locationName":"ownerId"},"Progress":{"locationName":"progress"},"SnapshotId":{"locationName":"snapshotId"},"StartTime":{"locationName":"startTime","type":"timestamp"},"State":{"locationName":"status"},"StateMessage":{"locationName":"statusMessage"},"VolumeId":{"locationName":"volumeId"},"VolumeSize":{"locationName":"volumeSize","type":"integer"},"OwnerAlias":{"locationName":"ownerAlias"},"OutpostArn":{"locationName":"outpostArn"},"Tags":{"shape":"S6","locationName":"tagSet"},"StorageTier":{"locationName":"storageTier"},"RestoreExpiryTime":{"locationName":"restoreExpiryTime","type":"timestamp"},"SseType":{"locationName":"sseType"}}},"Sn2":{"type":"list","member":{"locationName":"VolumeId"}},"Sn9":{"type":"structure","members":{"Bucket":{"locationName":"bucket"},"Fault":{"shape":"Sna","locationName":"fault"},"OwnerId":{"locationName":"ownerId"},"Prefix":{"locationName":"prefix"},"State":{"locationName":"state"}}},"Sna":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"Snl":{"type":"structure","members":{"SubnetCidrReservationId":{"locationName":"subnetCidrReservationId"},"SubnetId":{"locationName":"subnetId"},"Cidr":{"locationName":"cidr"},"ReservationType":{"locationName":"reservationType"},"OwnerId":{"locationName":"ownerId"},"Description":{"locationName":"description"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sno":{"type":"list","member":{}},"Sns":{"type":"structure","members":{"TrafficMirrorFilterId":{"locationName":"trafficMirrorFilterId"},"IngressFilterRules":{"shape":"Snt","locationName":"ingressFilterRuleSet"},"EgressFilterRules":{"shape":"Snt","locationName":"egressFilterRuleSet"},"NetworkServices":{"shape":"Sny","locationName":"networkServiceSet"},"Description":{"locationName":"description"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Snt":{"type":"list","member":{"shape":"Snu","locationName":"item"}},"Snu":{"type":"structure","members":{"TrafficMirrorFilterRuleId":{"locationName":"trafficMirrorFilterRuleId"},"TrafficMirrorFilterId":{"locationName":"trafficMirrorFilterId"},"TrafficDirection":{"locationName":"trafficDirection"},"RuleNumber":{"locationName":"ruleNumber","type":"integer"},"RuleAction":{"locationName":"ruleAction"},"Protocol":{"locationName":"protocol","type":"integer"},"DestinationPortRange":{"shape":"Snx","locationName":"destinationPortRange"},"SourcePortRange":{"shape":"Snx","locationName":"sourcePortRange"},"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"SourceCidrBlock":{"locationName":"sourceCidrBlock"},"Description":{"locationName":"description"}}},"Snx":{"type":"structure","members":{"FromPort":{"locationName":"fromPort","type":"integer"},"ToPort":{"locationName":"toPort","type":"integer"}}},"Sny":{"type":"list","member":{"locationName":"item"}},"So2":{"type":"structure","members":{"FromPort":{"type":"integer"},"ToPort":{"type":"integer"}}},"So7":{"type":"structure","members":{"TrafficMirrorSessionId":{"locationName":"trafficMirrorSessionId"},"TrafficMirrorTargetId":{"locationName":"trafficMirrorTargetId"},"TrafficMirrorFilterId":{"locationName":"trafficMirrorFilterId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"OwnerId":{"locationName":"ownerId"},"PacketLength":{"locationName":"packetLength","type":"integer"},"SessionNumber":{"locationName":"sessionNumber","type":"integer"},"VirtualNetworkId":{"locationName":"virtualNetworkId","type":"integer"},"Description":{"locationName":"description"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Soa":{"type":"structure","members":{"TrafficMirrorTargetId":{"locationName":"trafficMirrorTargetId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"NetworkLoadBalancerArn":{"locationName":"networkLoadBalancerArn"},"Type":{"locationName":"type"},"Description":{"locationName":"description"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"S6","locationName":"tagSet"},"GatewayLoadBalancerEndpointId":{"locationName":"gatewayLoadBalancerEndpointId"}}},"Soj":{"type":"list","member":{"locationName":"item"}},"Sol":{"type":"structure","members":{"TransitGatewayId":{"locationName":"transitGatewayId"},"TransitGatewayArn":{"locationName":"transitGatewayArn"},"State":{"locationName":"state"},"OwnerId":{"locationName":"ownerId"},"Description":{"locationName":"description"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Options":{"locationName":"options","type":"structure","members":{"AmazonSideAsn":{"locationName":"amazonSideAsn","type":"long"},"TransitGatewayCidrBlocks":{"shape":"So","locationName":"transitGatewayCidrBlocks"},"AutoAcceptSharedAttachments":{"locationName":"autoAcceptSharedAttachments"},"DefaultRouteTableAssociation":{"locationName":"defaultRouteTableAssociation"},"AssociationDefaultRouteTableId":{"locationName":"associationDefaultRouteTableId"},"DefaultRouteTablePropagation":{"locationName":"defaultRouteTablePropagation"},"PropagationDefaultRouteTableId":{"locationName":"propagationDefaultRouteTableId"},"VpnEcmpSupport":{"locationName":"vpnEcmpSupport"},"DnsSupport":{"locationName":"dnsSupport"},"MulticastSupport":{"locationName":"multicastSupport"}}},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sos":{"type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"TransportTransitGatewayAttachmentId":{"locationName":"transportTransitGatewayAttachmentId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"State":{"locationName":"state"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Options":{"locationName":"options","type":"structure","members":{"Protocol":{"locationName":"protocol"}}},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sow":{"type":"list","member":{"locationName":"item"}},"Soy":{"type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"TransitGatewayConnectPeerId":{"locationName":"transitGatewayConnectPeerId"},"State":{"locationName":"state"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"ConnectPeerConfiguration":{"locationName":"connectPeerConfiguration","type":"structure","members":{"TransitGatewayAddress":{"locationName":"transitGatewayAddress"},"PeerAddress":{"locationName":"peerAddress"},"InsideCidrBlocks":{"shape":"Sow","locationName":"insideCidrBlocks"},"Protocol":{"locationName":"protocol"},"BgpConfigurations":{"locationName":"bgpConfigurations","type":"list","member":{"locationName":"item","type":"structure","members":{"TransitGatewayAsn":{"locationName":"transitGatewayAsn","type":"long"},"PeerAsn":{"locationName":"peerAsn","type":"long"},"TransitGatewayAddress":{"locationName":"transitGatewayAddress"},"PeerAddress":{"locationName":"peerAddress"},"BgpStatus":{"locationName":"bgpStatus"}}}}}},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Spb":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{"locationName":"transitGatewayMulticastDomainId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"TransitGatewayMulticastDomainArn":{"locationName":"transitGatewayMulticastDomainArn"},"OwnerId":{"locationName":"ownerId"},"Options":{"locationName":"options","type":"structure","members":{"Igmpv2Support":{"locationName":"igmpv2Support"},"StaticSourcesSupport":{"locationName":"staticSourcesSupport"},"AutoAcceptSharedAssociations":{"locationName":"autoAcceptSharedAssociations"}}},"State":{"locationName":"state"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Spk":{"type":"structure","members":{"TransitGatewayPolicyTableId":{"locationName":"transitGatewayPolicyTableId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"State":{"locationName":"state"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Spo":{"type":"structure","members":{"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"PrefixListId":{"locationName":"prefixListId"},"PrefixListOwnerId":{"locationName":"prefixListOwnerId"},"State":{"locationName":"state"},"Blackhole":{"locationName":"blackhole","type":"boolean"},"TransitGatewayAttachment":{"locationName":"transitGatewayAttachment","type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceType":{"locationName":"resourceType"},"ResourceId":{"locationName":"resourceId"}}}}},"Spt":{"type":"structure","members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"PrefixListId":{"locationName":"prefixListId"},"TransitGatewayRouteTableAnnouncementId":{"locationName":"transitGatewayRouteTableAnnouncementId"},"TransitGatewayAttachments":{"locationName":"transitGatewayAttachments","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceId":{"locationName":"resourceId"},"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceType":{"locationName":"resourceType"}}}},"Type":{"locationName":"type"},"State":{"locationName":"state"}}},"Sq1":{"type":"structure","members":{"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"State":{"locationName":"state"},"DefaultAssociationRouteTable":{"locationName":"defaultAssociationRouteTable","type":"boolean"},"DefaultPropagationRouteTable":{"locationName":"defaultPropagationRouteTable","type":"boolean"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sq5":{"type":"structure","members":{"TransitGatewayRouteTableAnnouncementId":{"locationName":"transitGatewayRouteTableAnnouncementId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"CoreNetworkId":{"locationName":"coreNetworkId"},"PeerTransitGatewayId":{"locationName":"peerTransitGatewayId"},"PeerCoreNetworkId":{"locationName":"peerCoreNetworkId"},"PeeringAttachmentId":{"locationName":"peeringAttachmentId"},"AnnouncementDirection":{"locationName":"announcementDirection"},"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"State":{"locationName":"state"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sqg":{"type":"list","member":{"locationName":"item"}},"Sqo":{"type":"structure","members":{"VerifiedAccessInstanceId":{"locationName":"verifiedAccessInstanceId"},"VerifiedAccessGroupId":{"locationName":"verifiedAccessGroupId"},"VerifiedAccessEndpointId":{"locationName":"verifiedAccessEndpointId"},"ApplicationDomain":{"locationName":"applicationDomain"},"EndpointType":{"locationName":"endpointType"},"AttachmentType":{"locationName":"attachmentType"},"DomainCertificateArn":{"locationName":"domainCertificateArn"},"EndpointDomain":{"locationName":"endpointDomain"},"DeviceValidationDomain":{"locationName":"deviceValidationDomain"},"SecurityGroupIds":{"shape":"Sqg","locationName":"securityGroupIdSet"},"LoadBalancerOptions":{"locationName":"loadBalancerOptions","type":"structure","members":{"Protocol":{"locationName":"protocol"},"Port":{"locationName":"port","type":"integer"},"LoadBalancerArn":{"locationName":"loadBalancerArn"},"SubnetIds":{"locationName":"subnetIdSet","type":"list","member":{"locationName":"item"}}}},"NetworkInterfaceOptions":{"locationName":"networkInterfaceOptions","type":"structure","members":{"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"Protocol":{"locationName":"protocol"},"Port":{"locationName":"port","type":"integer"}}},"Status":{"locationName":"status","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"Description":{"locationName":"description"},"CreationTime":{"locationName":"creationTime"},"LastUpdatedTime":{"locationName":"lastUpdatedTime"},"DeletionTime":{"locationName":"deletionTime"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sqw":{"type":"structure","members":{"VerifiedAccessGroupId":{"locationName":"verifiedAccessGroupId"},"VerifiedAccessInstanceId":{"locationName":"verifiedAccessInstanceId"},"Description":{"locationName":"description"},"Owner":{"locationName":"owner"},"VerifiedAccessGroupArn":{"locationName":"verifiedAccessGroupArn"},"CreationTime":{"locationName":"creationTime"},"LastUpdatedTime":{"locationName":"lastUpdatedTime"},"DeletionTime":{"locationName":"deletionTime"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sr4":{"type":"structure","members":{"Attachments":{"locationName":"attachmentSet","type":"list","member":{"shape":"S6c","locationName":"item"}},"AvailabilityZone":{"locationName":"availabilityZone"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"KmsKeyId":{"locationName":"kmsKeyId"},"OutpostArn":{"locationName":"outpostArn"},"Size":{"locationName":"size","type":"integer"},"SnapshotId":{"locationName":"snapshotId"},"State":{"locationName":"status"},"VolumeId":{"locationName":"volumeId"},"Iops":{"locationName":"iops","type":"integer"},"Tags":{"shape":"S6","locationName":"tagSet"},"VolumeType":{"locationName":"volumeType"},"FastRestored":{"locationName":"fastRestored","type":"boolean"},"MultiAttachEnabled":{"locationName":"multiAttachEnabled","type":"boolean"},"Throughput":{"locationName":"throughput","type":"integer"},"SseType":{"locationName":"sseType"}}},"Srb":{"type":"list","member":{"locationName":"item"}},"Src":{"type":"list","member":{"locationName":"item"}},"Srd":{"type":"list","member":{"locationName":"item"}},"Srf":{"type":"structure","members":{"DnsRecordIpType":{},"PrivateDnsOnlyForInboundResolverEndpoint":{"type":"boolean"}}},"Srh":{"type":"list","member":{"locationName":"item","type":"structure","members":{"SubnetId":{},"Ipv4":{},"Ipv6":{}}}},"Srk":{"type":"structure","members":{"VpcEndpointId":{"locationName":"vpcEndpointId"},"VpcEndpointType":{"locationName":"vpcEndpointType"},"VpcId":{"locationName":"vpcId"},"ServiceName":{"locationName":"serviceName"},"State":{"locationName":"state"},"PolicyDocument":{"locationName":"policyDocument"},"RouteTableIds":{"shape":"So","locationName":"routeTableIdSet"},"SubnetIds":{"shape":"So","locationName":"subnetIdSet"},"Groups":{"locationName":"groupSet","type":"list","member":{"locationName":"item","type":"structure","members":{"GroupId":{"locationName":"groupId"},"GroupName":{"locationName":"groupName"}}}},"IpAddressType":{"locationName":"ipAddressType"},"DnsOptions":{"locationName":"dnsOptions","type":"structure","members":{"DnsRecordIpType":{"locationName":"dnsRecordIpType"},"PrivateDnsOnlyForInboundResolverEndpoint":{"locationName":"privateDnsOnlyForInboundResolverEndpoint","type":"boolean"}}},"PrivateDnsEnabled":{"locationName":"privateDnsEnabled","type":"boolean"},"RequesterManaged":{"locationName":"requesterManaged","type":"boolean"},"NetworkInterfaceIds":{"shape":"So","locationName":"networkInterfaceIdSet"},"DnsEntries":{"shape":"Srp","locationName":"dnsEntrySet"},"CreationTimestamp":{"locationName":"creationTimestamp","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"},"OwnerId":{"locationName":"ownerId"},"LastError":{"locationName":"lastError","type":"structure","members":{"Message":{"locationName":"message"},"Code":{"locationName":"code"}}}}},"Srp":{"type":"list","member":{"locationName":"item","type":"structure","members":{"DnsName":{"locationName":"dnsName"},"HostedZoneId":{"locationName":"hostedZoneId"}}}},"Sru":{"type":"structure","members":{"ConnectionNotificationId":{"locationName":"connectionNotificationId"},"ServiceId":{"locationName":"serviceId"},"VpcEndpointId":{"locationName":"vpcEndpointId"},"ConnectionNotificationType":{"locationName":"connectionNotificationType"},"ConnectionNotificationArn":{"locationName":"connectionNotificationArn"},"ConnectionEvents":{"shape":"So","locationName":"connectionEvents"},"ConnectionNotificationState":{"locationName":"connectionNotificationState"}}},"Srz":{"type":"structure","members":{"ServiceType":{"shape":"Ss0","locationName":"serviceType"},"ServiceId":{"locationName":"serviceId"},"ServiceName":{"locationName":"serviceName"},"ServiceState":{"locationName":"serviceState"},"AvailabilityZones":{"shape":"So","locationName":"availabilityZoneSet"},"AcceptanceRequired":{"locationName":"acceptanceRequired","type":"boolean"},"ManagesVpcEndpoints":{"locationName":"managesVpcEndpoints","type":"boolean"},"NetworkLoadBalancerArns":{"shape":"So","locationName":"networkLoadBalancerArnSet"},"GatewayLoadBalancerArns":{"shape":"So","locationName":"gatewayLoadBalancerArnSet"},"SupportedIpAddressTypes":{"shape":"Ss4","locationName":"supportedIpAddressTypeSet"},"BaseEndpointDnsNames":{"shape":"So","locationName":"baseEndpointDnsNameSet"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateDnsNameConfiguration":{"locationName":"privateDnsNameConfiguration","type":"structure","members":{"State":{"locationName":"state"},"Type":{"locationName":"type"},"Value":{"locationName":"value"},"Name":{"locationName":"name"}}},"PayerResponsibility":{"locationName":"payerResponsibility"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Ss0":{"type":"list","member":{"locationName":"item","type":"structure","members":{"ServiceType":{"locationName":"serviceType"}}}},"Ss4":{"type":"list","member":{"locationName":"item"}},"Ssh":{"type":"string","sensitive":true},"Ssi":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{}}}},"Ssk":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{}}}},"Ssm":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{}}}},"Sso":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{}}}},"Ssq":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"type":"integer"}}}},"Sss":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"type":"integer"}}}},"Ssu":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{}}}},"Ssw":{"type":"structure","members":{"CloudWatchLogOptions":{"type":"structure","members":{"LogEnabled":{"type":"boolean"},"LogGroupArn":{},"LogOutputFormat":{}}}}},"St0":{"type":"structure","members":{"CustomerGatewayConfiguration":{"locationName":"customerGatewayConfiguration","type":"string","sensitive":true},"CustomerGatewayId":{"locationName":"customerGatewayId"},"Category":{"locationName":"category"},"State":{"locationName":"state"},"Type":{"locationName":"type"},"VpnConnectionId":{"locationName":"vpnConnectionId"},"VpnGatewayId":{"locationName":"vpnGatewayId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"CoreNetworkArn":{"locationName":"coreNetworkArn"},"CoreNetworkAttachmentArn":{"locationName":"coreNetworkAttachmentArn"},"GatewayAssociationState":{"locationName":"gatewayAssociationState"},"Options":{"locationName":"options","type":"structure","members":{"EnableAcceleration":{"locationName":"enableAcceleration","type":"boolean"},"StaticRoutesOnly":{"locationName":"staticRoutesOnly","type":"boolean"},"LocalIpv4NetworkCidr":{"locationName":"localIpv4NetworkCidr"},"RemoteIpv4NetworkCidr":{"locationName":"remoteIpv4NetworkCidr"},"LocalIpv6NetworkCidr":{"locationName":"localIpv6NetworkCidr"},"RemoteIpv6NetworkCidr":{"locationName":"remoteIpv6NetworkCidr"},"OutsideIpAddressType":{"locationName":"outsideIpAddressType"},"TransportTransitGatewayAttachmentId":{"locationName":"transportTransitGatewayAttachmentId"},"TunnelInsideIpVersion":{"locationName":"tunnelInsideIpVersion"},"TunnelOptions":{"locationName":"tunnelOptionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"OutsideIpAddress":{"locationName":"outsideIpAddress"},"TunnelInsideCidr":{"locationName":"tunnelInsideCidr"},"TunnelInsideIpv6Cidr":{"locationName":"tunnelInsideIpv6Cidr"},"PreSharedKey":{"shape":"Ssh","locationName":"preSharedKey"},"Phase1LifetimeSeconds":{"locationName":"phase1LifetimeSeconds","type":"integer"},"Phase2LifetimeSeconds":{"locationName":"phase2LifetimeSeconds","type":"integer"},"RekeyMarginTimeSeconds":{"locationName":"rekeyMarginTimeSeconds","type":"integer"},"RekeyFuzzPercentage":{"locationName":"rekeyFuzzPercentage","type":"integer"},"ReplayWindowSize":{"locationName":"replayWindowSize","type":"integer"},"DpdTimeoutSeconds":{"locationName":"dpdTimeoutSeconds","type":"integer"},"DpdTimeoutAction":{"locationName":"dpdTimeoutAction"},"Phase1EncryptionAlgorithms":{"locationName":"phase1EncryptionAlgorithmSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value"}}}},"Phase2EncryptionAlgorithms":{"locationName":"phase2EncryptionAlgorithmSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value"}}}},"Phase1IntegrityAlgorithms":{"locationName":"phase1IntegrityAlgorithmSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value"}}}},"Phase2IntegrityAlgorithms":{"locationName":"phase2IntegrityAlgorithmSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value"}}}},"Phase1DHGroupNumbers":{"locationName":"phase1DHGroupNumberSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value","type":"integer"}}}},"Phase2DHGroupNumbers":{"locationName":"phase2DHGroupNumberSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value","type":"integer"}}}},"IkeVersions":{"locationName":"ikeVersionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value"}}}},"StartupAction":{"locationName":"startupAction"},"LogOptions":{"locationName":"logOptions","type":"structure","members":{"CloudWatchLogOptions":{"locationName":"cloudWatchLogOptions","type":"structure","members":{"LogEnabled":{"locationName":"logEnabled","type":"boolean"},"LogGroupArn":{"locationName":"logGroupArn"},"LogOutputFormat":{"locationName":"logOutputFormat"}}}}},"EnableTunnelLifecycleControl":{"locationName":"enableTunnelLifecycleControl","type":"boolean"}}}}}},"Routes":{"locationName":"routes","type":"list","member":{"locationName":"item","type":"structure","members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"Source":{"locationName":"source"},"State":{"locationName":"state"}}}},"Tags":{"shape":"S6","locationName":"tagSet"},"VgwTelemetry":{"locationName":"vgwTelemetry","type":"list","member":{"locationName":"item","type":"structure","members":{"AcceptedRouteCount":{"locationName":"acceptedRouteCount","type":"integer"},"LastStatusChange":{"locationName":"lastStatusChange","type":"timestamp"},"OutsideIpAddress":{"locationName":"outsideIpAddress"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"CertificateArn":{"locationName":"certificateArn"}}}}}},"Stx":{"type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"State":{"locationName":"state"},"Type":{"locationName":"type"},"VpcAttachments":{"locationName":"attachments","type":"list","member":{"shape":"S6h","locationName":"item"}},"VpnGatewayId":{"locationName":"vpnGatewayId"},"AmazonSideAsn":{"locationName":"amazonSideAsn","type":"long"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Suf":{"type":"list","member":{}},"Sup":{"type":"list","member":{"locationName":"item"}},"Svf":{"type":"list","member":{"locationName":"item"}},"Syc":{"type":"list","member":{"locationName":"item"}},"Syp":{"type":"structure","members":{"Cidr":{"locationName":"cidr"},"State":{"locationName":"state"},"FailureReason":{"locationName":"failureReason","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"IpamPoolCidrId":{"locationName":"ipamPoolCidrId"},"NetmaskLength":{"locationName":"netmaskLength","type":"integer"}}},"Sz0":{"type":"list","member":{"locationName":"item"}},"Sz2":{"type":"structure","members":{"InstanceTagKeys":{"shape":"Sz0","locationName":"instanceTagKeySet"},"IncludeAllTagsOfInstance":{"locationName":"includeAllTagsOfInstance","type":"boolean"}}},"Sz4":{"type":"list","member":{"locationName":"item"}},"Szn":{"type":"list","member":{"locationName":"Filter","type":"structure","members":{"Name":{},"Values":{"shape":"So","locationName":"Value"}}}},"S100":{"type":"structure","members":{"PublicIp":{"locationName":"publicIp"},"AllocationId":{"locationName":"allocationId"},"PtrRecord":{"locationName":"ptrRecord"},"PtrRecordUpdate":{"locationName":"ptrRecordUpdate","type":"structure","members":{"Value":{"locationName":"value"},"Status":{"locationName":"status"},"Reason":{"locationName":"reason"}}}}},"S104":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Deadline":{"locationName":"deadline","type":"timestamp"},"Resource":{"locationName":"resource"},"UseLongIds":{"locationName":"useLongIds","type":"boolean"}}}},"S11c":{"type":"list","member":{"locationName":"InstanceId"}},"S11r":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"S12w":{"type":"structure","members":{"ConversionTaskId":{"locationName":"conversionTaskId"},"ExpirationTime":{"locationName":"expirationTime"},"ImportInstance":{"locationName":"importInstance","type":"structure","members":{"Description":{"locationName":"description"},"InstanceId":{"locationName":"instanceId"},"Platform":{"locationName":"platform"},"Volumes":{"locationName":"volumes","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"BytesConverted":{"locationName":"bytesConverted","type":"long"},"Description":{"locationName":"description"},"Image":{"shape":"S130","locationName":"image"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Volume":{"shape":"S132","locationName":"volume"}}}}}},"ImportVolume":{"locationName":"importVolume","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"BytesConverted":{"locationName":"bytesConverted","type":"long"},"Description":{"locationName":"description"},"Image":{"shape":"S130","locationName":"image"},"Volume":{"shape":"S132","locationName":"volume"}}},"State":{"locationName":"state"},"StatusMessage":{"locationName":"statusMessage"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"S130":{"type":"structure","members":{"Checksum":{"locationName":"checksum"},"Format":{"locationName":"format"},"ImportManifestUrl":{"shape":"S131","locationName":"importManifestUrl"},"Size":{"locationName":"size","type":"long"}}},"S131":{"type":"string","sensitive":true},"S132":{"type":"structure","members":{"Id":{"locationName":"id"},"Size":{"locationName":"size","type":"long"}}},"S140":{"type":"structure","members":{"S3Bucket":{"locationName":"s3Bucket"},"S3Prefix":{"locationName":"s3Prefix"}}},"S14d":{"type":"structure","members":{"TargetResourceCount":{"locationName":"targetResourceCount","type":"integer"}}},"S14e":{"type":"structure","members":{"LaunchTemplateId":{"locationName":"launchTemplateId"},"LaunchTemplateName":{"locationName":"launchTemplateName"},"Version":{"locationName":"version"}}},"S14r":{"type":"structure","members":{"EventDescription":{"locationName":"eventDescription"},"EventSubType":{"locationName":"eventSubType"},"InstanceId":{"locationName":"instanceId"}}},"S14u":{"type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"InstanceType":{"locationName":"instanceType"},"SpotInstanceRequestId":{"locationName":"spotInstanceRequestId"},"InstanceHealth":{"locationName":"instanceHealth"}}}},"S15n":{"type":"structure","members":{"FpgaImageId":{"locationName":"fpgaImageId"},"Name":{"locationName":"name"},"Description":{"locationName":"description"},"LoadPermissions":{"locationName":"loadPermissions","type":"list","member":{"locationName":"item","type":"structure","members":{"UserId":{"locationName":"userId"},"Group":{"locationName":"group"}}}},"ProductCodes":{"shape":"S15r","locationName":"productCodes"}}},"S15r":{"type":"list","member":{"locationName":"item","type":"structure","members":{"ProductCodeId":{"locationName":"productCode"},"ProductCodeType":{"locationName":"type"}}}},"S15w":{"type":"list","member":{"locationName":"Owner"}},"S16i":{"type":"list","member":{"locationName":"item"}},"S16l":{"type":"list","member":{"locationName":"item"}},"S17a":{"type":"list","member":{"shape":"Sei","locationName":"item"}},"S17b":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Group":{"locationName":"group"},"UserId":{"locationName":"userId"},"OrganizationArn":{"locationName":"organizationArn"},"OrganizationalUnitArn":{"locationName":"organizationalUnitArn"}}}},"S17f":{"type":"list","member":{"locationName":"ImageId"}},"S17y":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"DeviceName":{"locationName":"deviceName"},"DiskImageSize":{"locationName":"diskImageSize","type":"double"},"Format":{"locationName":"format"},"Progress":{"locationName":"progress"},"SnapshotId":{"locationName":"snapshotId"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Url":{"shape":"S180","locationName":"url"},"UserBucket":{"shape":"S181","locationName":"userBucket"}}}},"S180":{"type":"string","sensitive":true},"S181":{"type":"structure","members":{"S3Bucket":{"locationName":"s3Bucket"},"S3Key":{"locationName":"s3Key"}}},"S182":{"type":"list","member":{"locationName":"item","type":"structure","members":{"LicenseConfigurationArn":{"locationName":"licenseConfigurationArn"}}}},"S18a":{"type":"structure","members":{"Description":{"locationName":"description"},"DiskImageSize":{"locationName":"diskImageSize","type":"double"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"Format":{"locationName":"format"},"KmsKeyId":{"locationName":"kmsKeyId"},"Progress":{"locationName":"progress"},"SnapshotId":{"locationName":"snapshotId"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Url":{"shape":"S180","locationName":"url"},"UserBucket":{"shape":"S181","locationName":"userBucket"}}},"S18e":{"type":"list","member":{"locationName":"item","type":"structure","members":{"DeviceName":{"locationName":"deviceName"},"Ebs":{"locationName":"ebs","type":"structure","members":{"AttachTime":{"locationName":"attachTime","type":"timestamp"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"Status":{"locationName":"status"},"VolumeId":{"locationName":"volumeId"}}}}}},"S18h":{"type":"structure","members":{"Value":{"locationName":"value","type":"boolean"}}},"S18i":{"type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"}}},"S194":{"type":"structure","members":{"InstanceEventId":{"locationName":"instanceEventId"},"Code":{"locationName":"code"},"Description":{"locationName":"description"},"NotAfter":{"locationName":"notAfter","type":"timestamp"},"NotBefore":{"locationName":"notBefore","type":"timestamp"},"NotBeforeDeadline":{"locationName":"notBeforeDeadline","type":"timestamp"}}},"S197":{"type":"structure","members":{"Code":{"locationName":"code","type":"integer"},"Name":{"locationName":"name"}}},"S199":{"type":"structure","members":{"Details":{"locationName":"details","type":"list","member":{"locationName":"item","type":"structure","members":{"ImpairedSince":{"locationName":"impairedSince","type":"timestamp"},"Name":{"locationName":"name"},"Status":{"locationName":"status"}}}},"Status":{"locationName":"status"}}},"S1cq":{"type":"structure","members":{"Groups":{"shape":"Sld","locationName":"groupSet"},"Instances":{"locationName":"instancesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AmiLaunchIndex":{"locationName":"amiLaunchIndex","type":"integer"},"ImageId":{"locationName":"imageId"},"InstanceId":{"locationName":"instanceId"},"InstanceType":{"locationName":"instanceType"},"KernelId":{"locationName":"kernelId"},"KeyName":{"locationName":"keyName"},"LaunchTime":{"locationName":"launchTime","type":"timestamp"},"Monitoring":{"shape":"S1ct","locationName":"monitoring"},"Placement":{"shape":"Sch","locationName":"placement"},"Platform":{"locationName":"platform"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"ProductCodes":{"shape":"S15r","locationName":"productCodes"},"PublicDnsName":{"locationName":"dnsName"},"PublicIpAddress":{"locationName":"ipAddress"},"RamdiskId":{"locationName":"ramdiskId"},"State":{"shape":"S197","locationName":"instanceState"},"StateTransitionReason":{"locationName":"reason"},"SubnetId":{"locationName":"subnetId"},"VpcId":{"locationName":"vpcId"},"Architecture":{"locationName":"architecture"},"BlockDeviceMappings":{"shape":"S18e","locationName":"blockDeviceMapping"},"ClientToken":{"locationName":"clientToken"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"EnaSupport":{"locationName":"enaSupport","type":"boolean"},"Hypervisor":{"locationName":"hypervisor"},"IamInstanceProfile":{"shape":"S3t","locationName":"iamInstanceProfile"},"InstanceLifecycle":{"locationName":"instanceLifecycle"},"ElasticGpuAssociations":{"locationName":"elasticGpuAssociationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ElasticGpuId":{"locationName":"elasticGpuId"},"ElasticGpuAssociationId":{"locationName":"elasticGpuAssociationId"},"ElasticGpuAssociationState":{"locationName":"elasticGpuAssociationState"},"ElasticGpuAssociationTime":{"locationName":"elasticGpuAssociationTime"}}}},"ElasticInferenceAcceleratorAssociations":{"locationName":"elasticInferenceAcceleratorAssociationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ElasticInferenceAcceleratorArn":{"locationName":"elasticInferenceAcceleratorArn"},"ElasticInferenceAcceleratorAssociationId":{"locationName":"elasticInferenceAcceleratorAssociationId"},"ElasticInferenceAcceleratorAssociationState":{"locationName":"elasticInferenceAcceleratorAssociationState"},"ElasticInferenceAcceleratorAssociationTime":{"locationName":"elasticInferenceAcceleratorAssociationTime","type":"timestamp"}}}},"NetworkInterfaces":{"locationName":"networkInterfaceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Association":{"shape":"S1d2","locationName":"association"},"Attachment":{"locationName":"attachment","type":"structure","members":{"AttachTime":{"locationName":"attachTime","type":"timestamp"},"AttachmentId":{"locationName":"attachmentId"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"DeviceIndex":{"locationName":"deviceIndex","type":"integer"},"Status":{"locationName":"status"},"NetworkCardIndex":{"locationName":"networkCardIndex","type":"integer"}}},"Description":{"locationName":"description"},"Groups":{"shape":"Sld","locationName":"groupSet"},"Ipv6Addresses":{"shape":"Si9","locationName":"ipv6AddressesSet"},"MacAddress":{"locationName":"macAddress"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"OwnerId":{"locationName":"ownerId"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"PrivateIpAddresses":{"locationName":"privateIpAddressesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Association":{"shape":"S1d2","locationName":"association"},"Primary":{"locationName":"primary","type":"boolean"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateIpAddress":{"locationName":"privateIpAddress"}}}},"SourceDestCheck":{"locationName":"sourceDestCheck","type":"boolean"},"Status":{"locationName":"status"},"SubnetId":{"locationName":"subnetId"},"VpcId":{"locationName":"vpcId"},"InterfaceType":{"locationName":"interfaceType"},"Ipv4Prefixes":{"locationName":"ipv4PrefixSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv4Prefix":{"locationName":"ipv4Prefix"}}}},"Ipv6Prefixes":{"locationName":"ipv6PrefixSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Prefix":{"locationName":"ipv6Prefix"}}}}}}},"OutpostArn":{"locationName":"outpostArn"},"RootDeviceName":{"locationName":"rootDeviceName"},"RootDeviceType":{"locationName":"rootDeviceType"},"SecurityGroups":{"shape":"Sld","locationName":"groupSet"},"SourceDestCheck":{"locationName":"sourceDestCheck","type":"boolean"},"SpotInstanceRequestId":{"locationName":"spotInstanceRequestId"},"SriovNetSupport":{"locationName":"sriovNetSupport"},"StateReason":{"shape":"Sjc","locationName":"stateReason"},"Tags":{"shape":"S6","locationName":"tagSet"},"VirtualizationType":{"locationName":"virtualizationType"},"CpuOptions":{"locationName":"cpuOptions","type":"structure","members":{"CoreCount":{"locationName":"coreCount","type":"integer"},"ThreadsPerCore":{"locationName":"threadsPerCore","type":"integer"},"AmdSevSnp":{"locationName":"amdSevSnp"}}},"CapacityReservationId":{"locationName":"capacityReservationId"},"CapacityReservationSpecification":{"locationName":"capacityReservationSpecification","type":"structure","members":{"CapacityReservationPreference":{"locationName":"capacityReservationPreference"},"CapacityReservationTarget":{"shape":"Sis","locationName":"capacityReservationTarget"}}},"HibernationOptions":{"locationName":"hibernationOptions","type":"structure","members":{"Configured":{"locationName":"configured","type":"boolean"}}},"Licenses":{"locationName":"licenseSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LicenseConfigurationArn":{"locationName":"licenseConfigurationArn"}}}},"MetadataOptions":{"shape":"S1df","locationName":"metadataOptions"},"EnclaveOptions":{"shape":"S18i","locationName":"enclaveOptions"},"BootMode":{"locationName":"bootMode"},"PlatformDetails":{"locationName":"platformDetails"},"UsageOperation":{"locationName":"usageOperation"},"UsageOperationUpdateTime":{"locationName":"usageOperationUpdateTime","type":"timestamp"},"PrivateDnsNameOptions":{"locationName":"privateDnsNameOptions","type":"structure","members":{"HostnameType":{"locationName":"hostnameType"},"EnableResourceNameDnsARecord":{"locationName":"enableResourceNameDnsARecord","type":"boolean"},"EnableResourceNameDnsAAAARecord":{"locationName":"enableResourceNameDnsAAAARecord","type":"boolean"}}},"Ipv6Address":{"locationName":"ipv6Address"},"TpmSupport":{"locationName":"tpmSupport"},"MaintenanceOptions":{"locationName":"maintenanceOptions","type":"structure","members":{"AutoRecovery":{"locationName":"autoRecovery"}}},"CurrentInstanceBootMode":{"locationName":"currentInstanceBootMode"}}}},"OwnerId":{"locationName":"ownerId"},"RequesterId":{"locationName":"requesterId"},"ReservationId":{"locationName":"reservationId"}}},"S1ct":{"type":"structure","members":{"State":{"locationName":"state"}}},"S1d2":{"type":"structure","members":{"CarrierIp":{"locationName":"carrierIp"},"CustomerOwnedIp":{"locationName":"customerOwnedIp"},"IpOwnerId":{"locationName":"ipOwnerId"},"PublicDnsName":{"locationName":"publicDnsName"},"PublicIp":{"locationName":"publicIp"}}},"S1df":{"type":"structure","members":{"State":{"locationName":"state"},"HttpTokens":{"locationName":"httpTokens"},"HttpPutResponseHopLimit":{"locationName":"httpPutResponseHopLimit","type":"integer"},"HttpEndpoint":{"locationName":"httpEndpoint"},"HttpProtocolIpv6":{"locationName":"httpProtocolIpv6"},"InstanceMetadataTags":{"locationName":"instanceMetadataTags"}}},"S1ff":{"type":"list","member":{"locationName":"item"}},"S1gf":{"type":"structure","members":{"NetworkInsightsAccessScopeAnalysisId":{"locationName":"networkInsightsAccessScopeAnalysisId"},"NetworkInsightsAccessScopeAnalysisArn":{"locationName":"networkInsightsAccessScopeAnalysisArn"},"NetworkInsightsAccessScopeId":{"locationName":"networkInsightsAccessScopeId"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"WarningMessage":{"locationName":"warningMessage"},"StartDate":{"locationName":"startDate","type":"timestamp"},"EndDate":{"locationName":"endDate","type":"timestamp"},"FindingsFound":{"locationName":"findingsFound"},"AnalyzedEniCount":{"locationName":"analyzedEniCount","type":"integer"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"S1gq":{"type":"structure","members":{"NetworkInsightsAnalysisId":{"locationName":"networkInsightsAnalysisId"},"NetworkInsightsAnalysisArn":{"locationName":"networkInsightsAnalysisArn"},"NetworkInsightsPathId":{"locationName":"networkInsightsPathId"},"AdditionalAccounts":{"shape":"So","locationName":"additionalAccountSet"},"FilterInArns":{"shape":"S1gr","locationName":"filterInArnSet"},"StartDate":{"locationName":"startDate","type":"timestamp"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"WarningMessage":{"locationName":"warningMessage"},"NetworkPathFound":{"locationName":"networkPathFound","type":"boolean"},"ForwardPathComponents":{"shape":"S1gs","locationName":"forwardPathComponentSet"},"ReturnPathComponents":{"shape":"S1gs","locationName":"returnPathComponentSet"},"Explanations":{"shape":"S1hc","locationName":"explanationSet"},"AlternatePathHints":{"locationName":"alternatePathHintSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ComponentId":{"locationName":"componentId"},"ComponentArn":{"locationName":"componentArn"}}}},"SuggestedAccounts":{"shape":"So","locationName":"suggestedAccountSet"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"S1gr":{"type":"list","member":{"locationName":"item"}},"S1gs":{"type":"list","member":{"locationName":"item","type":"structure","members":{"SequenceNumber":{"locationName":"sequenceNumber","type":"integer"},"AclRule":{"shape":"S1gu","locationName":"aclRule"},"AttachedTo":{"shape":"S1gv","locationName":"attachedTo"},"Component":{"shape":"S1gv","locationName":"component"},"DestinationVpc":{"shape":"S1gv","locationName":"destinationVpc"},"OutboundHeader":{"shape":"S1gw","locationName":"outboundHeader"},"InboundHeader":{"shape":"S1gw","locationName":"inboundHeader"},"RouteTableRoute":{"shape":"S1gz","locationName":"routeTableRoute"},"SecurityGroupRule":{"shape":"S1h0","locationName":"securityGroupRule"},"SourceVpc":{"shape":"S1gv","locationName":"sourceVpc"},"Subnet":{"shape":"S1gv","locationName":"subnet"},"Vpc":{"shape":"S1gv","locationName":"vpc"},"AdditionalDetails":{"locationName":"additionalDetailSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AdditionalDetailType":{"locationName":"additionalDetailType"},"Component":{"shape":"S1gv","locationName":"component"},"VpcEndpointService":{"shape":"S1gv","locationName":"vpcEndpointService"},"RuleOptions":{"shape":"S1h3","locationName":"ruleOptionSet"},"RuleGroupTypePairs":{"locationName":"ruleGroupTypePairSet","type":"list","member":{"locationName":"item","type":"structure","members":{"RuleGroupArn":{"locationName":"ruleGroupArn"},"RuleGroupType":{"locationName":"ruleGroupType"}}}},"RuleGroupRuleOptionsPairs":{"locationName":"ruleGroupRuleOptionsPairSet","type":"list","member":{"locationName":"item","type":"structure","members":{"RuleGroupArn":{"locationName":"ruleGroupArn"},"RuleOptions":{"shape":"S1h3","locationName":"ruleOptionSet"}}}},"ServiceName":{"locationName":"serviceName"},"LoadBalancers":{"shape":"S1ha","locationName":"loadBalancerSet"}}}},"TransitGateway":{"shape":"S1gv","locationName":"transitGateway"},"TransitGatewayRouteTableRoute":{"shape":"S1hb","locationName":"transitGatewayRouteTableRoute"},"Explanations":{"shape":"S1hc","locationName":"explanationSet"},"ElasticLoadBalancerListener":{"shape":"S1gv","locationName":"elasticLoadBalancerListener"},"FirewallStatelessRule":{"shape":"S1hi","locationName":"firewallStatelessRule"},"FirewallStatefulRule":{"shape":"S1hm","locationName":"firewallStatefulRule"},"ServiceName":{"locationName":"serviceName"}}}},"S1gu":{"type":"structure","members":{"Cidr":{"locationName":"cidr"},"Egress":{"locationName":"egress","type":"boolean"},"PortRange":{"shape":"Sk5","locationName":"portRange"},"Protocol":{"locationName":"protocol"},"RuleAction":{"locationName":"ruleAction"},"RuleNumber":{"locationName":"ruleNumber","type":"integer"}}},"S1gv":{"type":"structure","members":{"Id":{"locationName":"id"},"Arn":{"locationName":"arn"},"Name":{"locationName":"name"}}},"S1gw":{"type":"structure","members":{"DestinationAddresses":{"shape":"S1gx","locationName":"destinationAddressSet"},"DestinationPortRanges":{"shape":"S1gy","locationName":"destinationPortRangeSet"},"Protocol":{"locationName":"protocol"},"SourceAddresses":{"shape":"S1gx","locationName":"sourceAddressSet"},"SourcePortRanges":{"shape":"S1gy","locationName":"sourcePortRangeSet"}}},"S1gx":{"type":"list","member":{"locationName":"item"}},"S1gy":{"type":"list","member":{"shape":"Sk5","locationName":"item"}},"S1gz":{"type":"structure","members":{"DestinationCidr":{"locationName":"destinationCidr"},"DestinationPrefixListId":{"locationName":"destinationPrefixListId"},"EgressOnlyInternetGatewayId":{"locationName":"egressOnlyInternetGatewayId"},"GatewayId":{"locationName":"gatewayId"},"InstanceId":{"locationName":"instanceId"},"NatGatewayId":{"locationName":"natGatewayId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"Origin":{"locationName":"origin"},"TransitGatewayId":{"locationName":"transitGatewayId"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"},"State":{"locationName":"state"},"CarrierGatewayId":{"locationName":"carrierGatewayId"},"CoreNetworkArn":{"locationName":"coreNetworkArn"},"LocalGatewayId":{"locationName":"localGatewayId"}}},"S1h0":{"type":"structure","members":{"Cidr":{"locationName":"cidr"},"Direction":{"locationName":"direction"},"SecurityGroupId":{"locationName":"securityGroupId"},"PortRange":{"shape":"Sk5","locationName":"portRange"},"PrefixListId":{"locationName":"prefixListId"},"Protocol":{"locationName":"protocol"}}},"S1h3":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Keyword":{"locationName":"keyword"},"Settings":{"shape":"S1h5","locationName":"settingSet"}}}},"S1h5":{"type":"list","member":{"locationName":"item"}},"S1ha":{"type":"list","member":{"shape":"S1gv","locationName":"item"}},"S1hb":{"type":"structure","members":{"DestinationCidr":{"locationName":"destinationCidr"},"State":{"locationName":"state"},"RouteOrigin":{"locationName":"routeOrigin"},"PrefixListId":{"locationName":"prefixListId"},"AttachmentId":{"locationName":"attachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"}}},"S1hc":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Acl":{"shape":"S1gv","locationName":"acl"},"AclRule":{"shape":"S1gu","locationName":"aclRule"},"Address":{"locationName":"address"},"Addresses":{"shape":"S1gx","locationName":"addressSet"},"AttachedTo":{"shape":"S1gv","locationName":"attachedTo"},"AvailabilityZones":{"shape":"So","locationName":"availabilityZoneSet"},"Cidrs":{"shape":"So","locationName":"cidrSet"},"Component":{"shape":"S1gv","locationName":"component"},"CustomerGateway":{"shape":"S1gv","locationName":"customerGateway"},"Destination":{"shape":"S1gv","locationName":"destination"},"DestinationVpc":{"shape":"S1gv","locationName":"destinationVpc"},"Direction":{"locationName":"direction"},"ExplanationCode":{"locationName":"explanationCode"},"IngressRouteTable":{"shape":"S1gv","locationName":"ingressRouteTable"},"InternetGateway":{"shape":"S1gv","locationName":"internetGateway"},"LoadBalancerArn":{"locationName":"loadBalancerArn"},"ClassicLoadBalancerListener":{"locationName":"classicLoadBalancerListener","type":"structure","members":{"LoadBalancerPort":{"locationName":"loadBalancerPort","type":"integer"},"InstancePort":{"locationName":"instancePort","type":"integer"}}},"LoadBalancerListenerPort":{"locationName":"loadBalancerListenerPort","type":"integer"},"LoadBalancerTarget":{"locationName":"loadBalancerTarget","type":"structure","members":{"Address":{"locationName":"address"},"AvailabilityZone":{"locationName":"availabilityZone"},"Instance":{"shape":"S1gv","locationName":"instance"},"Port":{"locationName":"port","type":"integer"}}},"LoadBalancerTargetGroup":{"shape":"S1gv","locationName":"loadBalancerTargetGroup"},"LoadBalancerTargetGroups":{"shape":"S1ha","locationName":"loadBalancerTargetGroupSet"},"LoadBalancerTargetPort":{"locationName":"loadBalancerTargetPort","type":"integer"},"ElasticLoadBalancerListener":{"shape":"S1gv","locationName":"elasticLoadBalancerListener"},"MissingComponent":{"locationName":"missingComponent"},"NatGateway":{"shape":"S1gv","locationName":"natGateway"},"NetworkInterface":{"shape":"S1gv","locationName":"networkInterface"},"PacketField":{"locationName":"packetField"},"VpcPeeringConnection":{"shape":"S1gv","locationName":"vpcPeeringConnection"},"Port":{"locationName":"port","type":"integer"},"PortRanges":{"shape":"S1gy","locationName":"portRangeSet"},"PrefixList":{"shape":"S1gv","locationName":"prefixList"},"Protocols":{"shape":"S1h5","locationName":"protocolSet"},"RouteTableRoute":{"shape":"S1gz","locationName":"routeTableRoute"},"RouteTable":{"shape":"S1gv","locationName":"routeTable"},"SecurityGroup":{"shape":"S1gv","locationName":"securityGroup"},"SecurityGroupRule":{"shape":"S1h0","locationName":"securityGroupRule"},"SecurityGroups":{"shape":"S1ha","locationName":"securityGroupSet"},"SourceVpc":{"shape":"S1gv","locationName":"sourceVpc"},"State":{"locationName":"state"},"Subnet":{"shape":"S1gv","locationName":"subnet"},"SubnetRouteTable":{"shape":"S1gv","locationName":"subnetRouteTable"},"Vpc":{"shape":"S1gv","locationName":"vpc"},"VpcEndpoint":{"shape":"S1gv","locationName":"vpcEndpoint"},"VpnConnection":{"shape":"S1gv","locationName":"vpnConnection"},"VpnGateway":{"shape":"S1gv","locationName":"vpnGateway"},"TransitGateway":{"shape":"S1gv","locationName":"transitGateway"},"TransitGatewayRouteTable":{"shape":"S1gv","locationName":"transitGatewayRouteTable"},"TransitGatewayRouteTableRoute":{"shape":"S1hb","locationName":"transitGatewayRouteTableRoute"},"TransitGatewayAttachment":{"shape":"S1gv","locationName":"transitGatewayAttachment"},"ComponentAccount":{"locationName":"componentAccount"},"ComponentRegion":{"locationName":"componentRegion"},"FirewallStatelessRule":{"shape":"S1hi","locationName":"firewallStatelessRule"},"FirewallStatefulRule":{"shape":"S1hm","locationName":"firewallStatefulRule"}}}},"S1hi":{"type":"structure","members":{"RuleGroupArn":{"locationName":"ruleGroupArn"},"Sources":{"shape":"So","locationName":"sourceSet"},"Destinations":{"shape":"So","locationName":"destinationSet"},"SourcePorts":{"shape":"S1gy","locationName":"sourcePortSet"},"DestinationPorts":{"shape":"S1gy","locationName":"destinationPortSet"},"Protocols":{"locationName":"protocolSet","type":"list","member":{"locationName":"item","type":"integer"}},"RuleAction":{"locationName":"ruleAction"},"Priority":{"locationName":"priority","type":"integer"}}},"S1hm":{"type":"structure","members":{"RuleGroupArn":{"locationName":"ruleGroupArn"},"Sources":{"shape":"So","locationName":"sourceSet"},"Destinations":{"shape":"So","locationName":"destinationSet"},"SourcePorts":{"shape":"S1gy","locationName":"sourcePortSet"},"DestinationPorts":{"shape":"S1gy","locationName":"destinationPortSet"},"Protocol":{"locationName":"protocol"},"RuleAction":{"locationName":"ruleAction"},"Direction":{"locationName":"direction"}}},"S1it":{"type":"structure","members":{"FirstAddress":{"locationName":"firstAddress"},"LastAddress":{"locationName":"lastAddress"},"AddressCount":{"locationName":"addressCount","type":"integer"},"AvailableAddressCount":{"locationName":"availableAddressCount","type":"integer"}}},"S1j6":{"type":"list","member":{"locationName":"ReservedInstancesId"}},"S1je":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Amount":{"locationName":"amount","type":"double"},"Frequency":{"locationName":"frequency"}}}},"S1js":{"type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"InstanceCount":{"locationName":"instanceCount","type":"integer"},"InstanceType":{"locationName":"instanceType"},"Platform":{"locationName":"platform"},"Scope":{"locationName":"scope"}}},"S1kf":{"type":"structure","members":{"Frequency":{"locationName":"frequency"},"Interval":{"locationName":"interval","type":"integer"},"OccurrenceDaySet":{"locationName":"occurrenceDaySet","type":"list","member":{"locationName":"item","type":"integer"}},"OccurrenceRelativeToEnd":{"locationName":"occurrenceRelativeToEnd","type":"boolean"},"OccurrenceUnit":{"locationName":"occurrenceUnit"}}},"S1kn":{"type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"CreateDate":{"locationName":"createDate","type":"timestamp"},"HourlyPrice":{"locationName":"hourlyPrice"},"InstanceCount":{"locationName":"instanceCount","type":"integer"},"InstanceType":{"locationName":"instanceType"},"NetworkPlatform":{"locationName":"networkPlatform"},"NextSlotStartTime":{"locationName":"nextSlotStartTime","type":"timestamp"},"Platform":{"locationName":"platform"},"PreviousSlotEndTime":{"locationName":"previousSlotEndTime","type":"timestamp"},"Recurrence":{"shape":"S1kf","locationName":"recurrence"},"ScheduledInstanceId":{"locationName":"scheduledInstanceId"},"SlotDurationInHours":{"locationName":"slotDurationInHours","type":"integer"},"TermEndDate":{"locationName":"termEndDate","type":"timestamp"},"TermStartDate":{"locationName":"termStartDate","type":"timestamp"},"TotalScheduledInstanceHours":{"locationName":"totalScheduledInstanceHours","type":"integer"}}},"S1ku":{"type":"list","member":{"locationName":"item"}},"S1ky":{"type":"list","member":{"locationName":"GroupName"}},"S1l6":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Group":{"locationName":"group"},"UserId":{"locationName":"userId"}}}},"S1lg":{"type":"list","member":{"locationName":"SnapshotId"}},"S1lz":{"type":"structure","required":["IamFleetRole","TargetCapacity"],"members":{"AllocationStrategy":{"locationName":"allocationStrategy"},"OnDemandAllocationStrategy":{"locationName":"onDemandAllocationStrategy"},"SpotMaintenanceStrategies":{"locationName":"spotMaintenanceStrategies","type":"structure","members":{"CapacityRebalance":{"locationName":"capacityRebalance","type":"structure","members":{"ReplacementStrategy":{"locationName":"replacementStrategy"},"TerminationDelay":{"locationName":"terminationDelay","type":"integer"}}}}},"ClientToken":{"locationName":"clientToken"},"ExcessCapacityTerminationPolicy":{"locationName":"excessCapacityTerminationPolicy"},"FulfilledCapacity":{"locationName":"fulfilledCapacity","type":"double"},"OnDemandFulfilledCapacity":{"locationName":"onDemandFulfilledCapacity","type":"double"},"IamFleetRole":{"locationName":"iamFleetRole"},"LaunchSpecifications":{"locationName":"launchSpecifications","type":"list","member":{"locationName":"item","type":"structure","members":{"SecurityGroups":{"shape":"Sld","locationName":"groupSet"},"AddressingType":{"locationName":"addressingType"},"BlockDeviceMappings":{"shape":"S17a","locationName":"blockDeviceMapping"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"IamInstanceProfile":{"shape":"S3q","locationName":"iamInstanceProfile"},"ImageId":{"locationName":"imageId"},"InstanceType":{"locationName":"instanceType"},"KernelId":{"locationName":"kernelId"},"KeyName":{"locationName":"keyName"},"Monitoring":{"locationName":"monitoring","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"}}},"NetworkInterfaces":{"shape":"S1m9","locationName":"networkInterfaceSet"},"Placement":{"shape":"S1mb","locationName":"placement"},"RamdiskId":{"locationName":"ramdiskId"},"SpotPrice":{"locationName":"spotPrice"},"SubnetId":{"locationName":"subnetId"},"UserData":{"shape":"Sga","locationName":"userData"},"WeightedCapacity":{"locationName":"weightedCapacity","type":"double"},"TagSpecifications":{"locationName":"tagSpecificationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceType":{"locationName":"resourceType"},"Tags":{"shape":"S6","locationName":"tag"}}}},"InstanceRequirements":{"shape":"Sdp","locationName":"instanceRequirements"}}}},"LaunchTemplateConfigs":{"shape":"S1me","locationName":"launchTemplateConfigs"},"SpotPrice":{"locationName":"spotPrice"},"TargetCapacity":{"locationName":"targetCapacity","type":"integer"},"OnDemandTargetCapacity":{"locationName":"onDemandTargetCapacity","type":"integer"},"OnDemandMaxTotalPrice":{"locationName":"onDemandMaxTotalPrice"},"SpotMaxTotalPrice":{"locationName":"spotMaxTotalPrice"},"TerminateInstancesWithExpiration":{"locationName":"terminateInstancesWithExpiration","type":"boolean"},"Type":{"locationName":"type"},"ValidFrom":{"locationName":"validFrom","type":"timestamp"},"ValidUntil":{"locationName":"validUntil","type":"timestamp"},"ReplaceUnhealthyInstances":{"locationName":"replaceUnhealthyInstances","type":"boolean"},"InstanceInterruptionBehavior":{"locationName":"instanceInterruptionBehavior"},"LoadBalancersConfig":{"locationName":"loadBalancersConfig","type":"structure","members":{"ClassicLoadBalancersConfig":{"locationName":"classicLoadBalancersConfig","type":"structure","members":{"ClassicLoadBalancers":{"locationName":"classicLoadBalancers","type":"list","member":{"locationName":"item","type":"structure","members":{"Name":{"locationName":"name"}}}}}},"TargetGroupsConfig":{"locationName":"targetGroupsConfig","type":"structure","members":{"TargetGroups":{"locationName":"targetGroups","type":"list","member":{"locationName":"item","type":"structure","members":{"Arn":{"locationName":"arn"}}}}}}}},"InstancePoolsToUseCount":{"locationName":"instancePoolsToUseCount","type":"integer"},"Context":{"locationName":"context"},"TargetCapacityUnitType":{"locationName":"targetCapacityUnitType"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"S1m9":{"type":"list","member":{"locationName":"item","type":"structure","members":{"AssociatePublicIpAddress":{"locationName":"associatePublicIpAddress","type":"boolean"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"Description":{"locationName":"description"},"DeviceIndex":{"locationName":"deviceIndex","type":"integer"},"Groups":{"shape":"Sgl","locationName":"SecurityGroupId"},"Ipv6AddressCount":{"locationName":"ipv6AddressCount","type":"integer"},"Ipv6Addresses":{"shape":"Si9","locationName":"ipv6AddressesSet","queryName":"Ipv6Addresses"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"PrivateIpAddresses":{"shape":"Sgo","locationName":"privateIpAddressesSet","queryName":"PrivateIpAddresses"},"SecondaryPrivateIpAddressCount":{"locationName":"secondaryPrivateIpAddressCount","type":"integer"},"SubnetId":{"locationName":"subnetId"},"AssociateCarrierIpAddress":{"type":"boolean"},"InterfaceType":{},"NetworkCardIndex":{"type":"integer"},"Ipv4Prefixes":{"shape":"Sgq","locationName":"Ipv4Prefix"},"Ipv4PrefixCount":{"type":"integer"},"Ipv6Prefixes":{"shape":"Sgs","locationName":"Ipv6Prefix"},"Ipv6PrefixCount":{"type":"integer"},"PrimaryIpv6":{"type":"boolean"}}}},"S1mb":{"type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"GroupName":{"locationName":"groupName"},"Tenancy":{"locationName":"tenancy"}}},"S1me":{"type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateSpecification":{"shape":"Sdm","locationName":"launchTemplateSpecification"},"Overrides":{"locationName":"overrides","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceType":{"locationName":"instanceType"},"SpotPrice":{"locationName":"spotPrice"},"SubnetId":{"locationName":"subnetId"},"AvailabilityZone":{"locationName":"availabilityZone"},"WeightedCapacity":{"locationName":"weightedCapacity","type":"double"},"Priority":{"locationName":"priority","type":"double"},"InstanceRequirements":{"shape":"Sdp","locationName":"instanceRequirements"}}}}}}},"S1mr":{"type":"list","member":{"locationName":"item","type":"structure","members":{"ActualBlockHourlyPrice":{"locationName":"actualBlockHourlyPrice"},"AvailabilityZoneGroup":{"locationName":"availabilityZoneGroup"},"BlockDurationMinutes":{"locationName":"blockDurationMinutes","type":"integer"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"Fault":{"shape":"Sna","locationName":"fault"},"InstanceId":{"locationName":"instanceId"},"LaunchGroup":{"locationName":"launchGroup"},"LaunchSpecification":{"locationName":"launchSpecification","type":"structure","members":{"UserData":{"shape":"Sga","locationName":"userData"},"SecurityGroups":{"shape":"Sld","locationName":"groupSet"},"AddressingType":{"locationName":"addressingType"},"BlockDeviceMappings":{"shape":"S17a","locationName":"blockDeviceMapping"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"IamInstanceProfile":{"shape":"S3q","locationName":"iamInstanceProfile"},"ImageId":{"locationName":"imageId"},"InstanceType":{"locationName":"instanceType"},"KernelId":{"locationName":"kernelId"},"KeyName":{"locationName":"keyName"},"NetworkInterfaces":{"shape":"S1m9","locationName":"networkInterfaceSet"},"Placement":{"shape":"S1mb","locationName":"placement"},"RamdiskId":{"locationName":"ramdiskId"},"SubnetId":{"locationName":"subnetId"},"Monitoring":{"shape":"S1mu","locationName":"monitoring"}}},"LaunchedAvailabilityZone":{"locationName":"launchedAvailabilityZone"},"ProductDescription":{"locationName":"productDescription"},"SpotInstanceRequestId":{"locationName":"spotInstanceRequestId"},"SpotPrice":{"locationName":"spotPrice"},"State":{"locationName":"state"},"Status":{"locationName":"status","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"},"UpdateTime":{"locationName":"updateTime","type":"timestamp"}}},"Tags":{"shape":"S6","locationName":"tagSet"},"Type":{"locationName":"type"},"ValidFrom":{"locationName":"validFrom","type":"timestamp"},"ValidUntil":{"locationName":"validUntil","type":"timestamp"},"InstanceInterruptionBehavior":{"locationName":"instanceInterruptionBehavior"}}}},"S1mu":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"locationName":"enabled","type":"boolean"}}},"S1n9":{"type":"list","member":{"locationName":"item","type":"structure","members":{"FromPort":{"locationName":"fromPort","type":"integer"},"IpProtocol":{"locationName":"ipProtocol"},"IpRanges":{"locationName":"ipRanges","type":"list","member":{"locationName":"item"}},"PrefixListIds":{"locationName":"prefixListIds","type":"list","member":{"locationName":"item"}},"ToPort":{"locationName":"toPort","type":"integer"},"UserIdGroupPairs":{"locationName":"groups","type":"list","member":{"shape":"S6x","locationName":"item"}}}}},"S1o7":{"type":"list","member":{}},"S1pq":{"type":"list","member":{"locationName":"item"}},"S1pu":{"type":"structure","members":{"VerifiedAccessInstanceId":{"locationName":"verifiedAccessInstanceId"},"AccessLogs":{"locationName":"accessLogs","type":"structure","members":{"S3":{"locationName":"s3","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"},"DeliveryStatus":{"shape":"S1px","locationName":"deliveryStatus"},"BucketName":{"locationName":"bucketName"},"Prefix":{"locationName":"prefix"},"BucketOwner":{"locationName":"bucketOwner"}}},"CloudWatchLogs":{"locationName":"cloudWatchLogs","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"},"DeliveryStatus":{"shape":"S1px","locationName":"deliveryStatus"},"LogGroup":{"locationName":"logGroup"}}},"KinesisDataFirehose":{"locationName":"kinesisDataFirehose","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"},"DeliveryStatus":{"shape":"S1px","locationName":"deliveryStatus"},"DeliveryStream":{"locationName":"deliveryStream"}}},"LogVersion":{"locationName":"logVersion"},"IncludeTrustContext":{"locationName":"includeTrustContext","type":"boolean"}}}}},"S1px":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"S1qy":{"type":"structure","members":{"VolumeId":{"locationName":"volumeId"},"ModificationState":{"locationName":"modificationState"},"StatusMessage":{"locationName":"statusMessage"},"TargetSize":{"locationName":"targetSize","type":"integer"},"TargetIops":{"locationName":"targetIops","type":"integer"},"TargetVolumeType":{"locationName":"targetVolumeType"},"TargetThroughput":{"locationName":"targetThroughput","type":"integer"},"TargetMultiAttachEnabled":{"locationName":"targetMultiAttachEnabled","type":"boolean"},"OriginalSize":{"locationName":"originalSize","type":"integer"},"OriginalIops":{"locationName":"originalIops","type":"integer"},"OriginalVolumeType":{"locationName":"originalVolumeType"},"OriginalThroughput":{"locationName":"originalThroughput","type":"integer"},"OriginalMultiAttachEnabled":{"locationName":"originalMultiAttachEnabled","type":"boolean"},"Progress":{"locationName":"progress","type":"long"},"StartTime":{"locationName":"startTime","type":"timestamp"},"EndTime":{"locationName":"endTime","type":"timestamp"}}},"S1r4":{"type":"list","member":{"locationName":"VpcId"}},"S1t4":{"type":"list","member":{"locationName":"AvailabilityZone"}},"S1to":{"type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"State":{"locationName":"state"},"TransitGatewayRouteTableAnnouncementId":{"locationName":"transitGatewayRouteTableAnnouncementId"}}},"S1x1":{"type":"structure","members":{"InstanceFamily":{"locationName":"instanceFamily"},"CpuCredits":{"locationName":"cpuCredits"}}},"S1xi":{"type":"list","member":{"locationName":"item"}},"S1xk":{"type":"list","member":{"locationName":"item","type":"structure","members":{"CurrencyCode":{"locationName":"currencyCode"},"Duration":{"locationName":"duration","type":"integer"},"HostIdSet":{"shape":"S16i","locationName":"hostIdSet"},"HostReservationId":{"locationName":"hostReservationId"},"HourlyPrice":{"locationName":"hourlyPrice"},"InstanceFamily":{"locationName":"instanceFamily"},"PaymentOption":{"locationName":"paymentOption"},"UpfrontPrice":{"locationName":"upfrontPrice"}}}},"S1xp":{"type":"list","member":{"locationName":"item"}},"S1xq":{"type":"list","member":{"locationName":"item"}},"S1yq":{"type":"structure","members":{"IpamId":{"locationName":"ipamId"},"IpamScopeId":{"locationName":"ipamScopeId"},"IpamPoolId":{"locationName":"ipamPoolId"},"ResourceRegion":{"locationName":"resourceRegion"},"ResourceOwnerId":{"locationName":"resourceOwnerId"},"ResourceId":{"locationName":"resourceId"},"ResourceName":{"locationName":"resourceName"},"ResourceCidr":{"locationName":"resourceCidr"},"ResourceType":{"locationName":"resourceType"},"ResourceTags":{"shape":"Sfw","locationName":"resourceTagSet"},"IpUsage":{"locationName":"ipUsage","type":"double"},"ComplianceStatus":{"locationName":"complianceStatus"},"ManagementState":{"locationName":"managementState"},"OverlapStatus":{"locationName":"overlapStatus"},"VpcId":{"locationName":"vpcId"}}},"S1ze":{"type":"structure","members":{"HourlyPrice":{"locationName":"hourlyPrice"},"RemainingTotalValue":{"locationName":"remainingTotalValue"},"RemainingUpfrontValue":{"locationName":"remainingUpfrontValue"}}},"S1zy":{"type":"list","member":{"shape":"Snl","locationName":"item"}},"S21a":{"type":"structure","members":{"Comment":{},"UploadEnd":{"type":"timestamp"},"UploadSize":{"type":"double"},"UploadStart":{"type":"timestamp"}}},"S21d":{"type":"structure","members":{"S3Bucket":{},"S3Key":{}}},"S21k":{"type":"structure","required":["Bytes","Format","ImportManifestUrl"],"members":{"Bytes":{"locationName":"bytes","type":"long"},"Format":{"locationName":"format"},"ImportManifestUrl":{"shape":"S131","locationName":"importManifestUrl"}}},"S21l":{"type":"structure","required":["Size"],"members":{"Size":{"locationName":"size","type":"long"}}},"S22q":{"type":"list","member":{"locationName":"UserId"}},"S22r":{"type":"list","member":{"locationName":"UserGroup"}},"S22s":{"type":"list","member":{"locationName":"ProductCode"}},"S22u":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Group":{},"UserId":{}}}},"S22z":{"type":"list","member":{"shape":"S1h","locationName":"item"}},"S23c":{"type":"structure","members":{"CapacityReservationPreference":{},"CapacityReservationTarget":{"shape":"Shh"}}},"S241":{"type":"list","member":{"type":"structure","members":{"RegionName":{}}}},"S26p":{"type":"structure","members":{"AllowDnsResolutionFromRemoteVpc":{"type":"boolean"},"AllowEgressFromLocalClassicLinkToRemoteVpc":{"type":"boolean"},"AllowEgressFromLocalVpcToRemoteClassicLink":{"type":"boolean"}}},"S26r":{"type":"structure","members":{"AllowDnsResolutionFromRemoteVpc":{"locationName":"allowDnsResolutionFromRemoteVpc","type":"boolean"},"AllowEgressFromLocalClassicLinkToRemoteVpc":{"locationName":"allowEgressFromLocalClassicLinkToRemoteVpc","type":"boolean"},"AllowEgressFromLocalVpcToRemoteClassicLink":{"locationName":"allowEgressFromLocalVpcToRemoteClassicLink","type":"boolean"}}},"S276":{"type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"Monitoring":{"shape":"S1ct","locationName":"monitoring"}}}},"S2av":{"type":"list","member":{"locationName":"SecurityGroupId"}},"S2bj":{"type":"list","member":{"locationName":"item","type":"structure","members":{"CurrentState":{"shape":"S197","locationName":"currentState"},"InstanceId":{"locationName":"instanceId"},"PreviousState":{"shape":"S197","locationName":"previousState"}}}},"S2c7":{"type":"list","member":{"locationName":"item","type":"structure","members":{"SecurityGroupRuleId":{},"Description":{}}}}}}')}}]);
2.1.13. https://dev-app.illusto.com/_next/static/chunks/4150-8aadc095ad2591f4.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/4150-8aadc095ad2591f4.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/4150-8aadc095ad2591f4.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:31:02 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"263a8-18b142b7028"
Vary: Accept-Encoding
Content-Length: 156584

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4150],{45930:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)([(0,o.jsx)("path",{d:"M21 7.28V5c0-1.1-.9-2-2-2H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-2.28c.59-.35 1-.98 1-1.72V9c0-.74-.41-1.37-1-1.72zM20 9v6h-7V9h7zM5 19V5h14v2h-6c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h6v2H5z"},"0"),(0,o.jsx)("circle",{cx:"16",cy:"12",r:"1.5"},"1")],"AccountBalanceWalletOutlined");t.Z=a},6103:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)((0,o.jsx)("path",{d:"M18 13h-5v5c0 .55-.45 1-1 1s-1-.45-1-1v-5H6c-.55 0-1-.45-1-1s.45-1 1-1h5V6c0-.55.45-1 1-1s1 .45 1 1v5h5c.55 0 1 .45 1 1s-.45 1-1 1z"}),"AddRounded");t.Z=a},21023:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)((0,o.jsx)("path",{d:"M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"}),"ArrowBack");t.Z=a},46887:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)((0,o.jsx)("path",{d:"m8.71 11.71 2.59 2.59c.39.39 1.02.39 1.41 0l2.59-2.59c.63-.63.18-1.71-.71-1.71H9.41c-.89 0-1.33 1.08-.7 1.71z"}),"ArrowDropDownRounded");t.Z=a},93619:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)((0,o.jsx)("path",{d:"m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"}),"ArrowForward");t.Z=a},71476:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)((0,o.jsx)("path",{d:"M19 12h-2v3h-3v2h5v-5zM7 9h3V7H5v5h2V9zm14-6H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16.01H3V4.99h18v14.02z"}),"AspectRatioOutlined");t.Z=a},55724:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)((0,o.jsx)("path",{d:"M11 21h-1l1-7H7.5c-.58 0-.57-.32-.38-.66.19-.34.05-.08.07-.12C8.48 10.94 10.42 7.54 13 3h1l-1 7h3.5c.49 0 .56.33.47.51l-.07.15C12.96 17.55 11 21 11 21z"}),"Bolt");t.Z=a},36191:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)((0,o.jsx)("path",{d:"M18.3 5.71a.9959.9959 0 0 0-1.41 0L12 10.59 7.11 5.7a.9959.9959 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L10.59 12 5.7 16.89c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L12 13.41l4.89 4.89c.39.39 1.02.39 1.41 0 .39-.39.39-1.02 0-1.41L13.41 12l4.89-4.89c.38-.38.38-1.02 0-1.4z"}),"CloseRounded");t.Z=a},99609:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)((0,o.jsx)("path",{d:"m14.06 9.02.92.92L5.92 19H5v-.92l9.06-9.06M17.66 3c-.25 0-.51.1-.7.29l-1.83 1.83 3.75 3.75 1.83-1.83c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.2-.2-.45-.29-.71-.29zm-3.6 3.19L3 17.25V21h3.75L17.81 9.94l-3.75-3.75z"}),"EditOutlined");t.Z=a},26181:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)((0,o.jsx)("path",{d:"M7 14H5v5h5v-2H7v-3zm-2-4h2V7h3V5H5v5zm12 7h-3v2h5v-5h-2v3zM14 5v2h3v3h2V5h-5z"}),"FullscreenOutlined");t.Z=a},17445:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)((0,o.jsx)("path",{d:"M3 3v8h8V3H3zm6 6H5V5h4v4zm-6 4v8h8v-8H3zm6 6H5v-4h4v4zm4-16v8h8V3h-8zm6 6h-4V5h4v4zm-6 4v8h8v-8h-8zm6 6h-4v-4h4v4z"}),"GridViewOutlined");t.Z=a},26432:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)((0,o.jsx)("path",{d:"M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z"}),"LaunchOutlined");t.Z=a},57976:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)((0,o.jsx)("path",{d:"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}),"MoreVert");t.Z=a},52689:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)((0,o.jsx)("path",{d:"M12 22c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2zm6-6v-5c0-3.07-1.63-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.64 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2zm-2 1H8v-6c0-2.48 1.51-4.5 4-4.5s4 2.02 4 4.5v6z"}),"NotificationsNoneOutlined");t.Z=a},58152:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)((0,o.jsx)("path",{d:"M8 19c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2s-2 .9-2 2v10c0 1.1.9 2 2 2zm6-12v10c0 1.1.9 2 2 2s2-.9 2-2V7c0-1.1-.9-2-2-2s-2 .9-2 2z"}),"PauseRounded");t.Z=a},62851:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)((0,o.jsx)("path",{d:"M10 8.64 15.27 12 10 15.36V8.64M8 5v14l11-7L8 5z"}),"PlayArrowOutlined");t.Z=a},1849:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)((0,o.jsx)("path",{d:"M17.65 6.35C16.2 4.9 14.21 4 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08c-.82 2.33-3.04 4-5.65 4-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4l-2.35 2.35z"}),"Refresh");t.Z=a},85877:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)((0,o.jsx)("path",{d:"M3 18h6v-2H3v2zM3 6v2h18V6H3zm0 7h12v-2H3v2z"}),"Sort");t.Z=a},67985:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)((0,o.jsx)("path",{d:"M4.34 2.93 2.93 4.34 7.29 8.7 7 9H3v6h4l5 5v-6.59l4.18 4.18c-.65.49-1.38.88-2.18 1.11v2.06c1.34-.3 2.57-.92 3.61-1.75l2.05 2.05 1.41-1.41L4.34 2.93zM10 15.17 7.83 13H5v-2h2.83l.88-.88L10 11.41v3.76zM19 12c0 .82-.15 1.61-.41 2.34l1.53 1.53c.56-1.17.88-2.48.88-3.87 0-4.28-2.99-7.86-7-8.77v2.06c2.89.86 5 3.54 5 6.71zm-7-8-1.88 1.88L12 7.76zm4.5 8c0-1.77-1.02-3.29-2.5-4.03v1.79l2.48 2.48c.01-.08.02-.16.02-.24z"}),"VolumeOffOutlined");t.Z=a},13439:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)((0,o.jsx)("path",{d:"M3 9v6h4l5 5V4L7 9H3zm7-.17v6.34L7.83 13H5v-2h2.83L10 8.83zM16.5 12c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02zM14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 6.71v2.06c4.01-.91 7-4.49 7-8.77 0-4.28-2.99-7.86-7-8.77z"}),"VolumeUpOutlined");t.Z=a},45670:function(e,t,i){"use strict";i.d(t,{ZP:function(){return a},_i:function(){return s},pQ:function(){return c},uU:function(){return l}});var r=i(67294),n=i(85893);let o=r.createContext(null);function a(e){let{children:t,value:i}=e,a=function(){let[e,t]=r.useState(null);return r.useEffect(()=>{t(`mui-p-${Math.round(1e5*Math.random())}`)},[]),e}(),s=r.useMemo(()=>({idPrefix:a,value:i}),[a,i]);return(0,n.jsx)(o.Provider,{value:s,children:t})}function s(){return r.useContext(o)}function l(e,t){let{idPrefix:i}=e;return null===i?null:`${e.idPrefix}-P-${t}`}function c(e,t){let{idPrefix:i}=e;return null===i?null:`${e.idPrefix}-T-${t}`}},66568:function(e,t,i){"use strict";var r=i(87462),n=i(63366),o=i(67294),a=i(88409),s=i(45670),l=i(85893);let c=["children"],d=o.forwardRef(function(e,t){let{children:i}=e,d=(0,n.Z)(e,c),h=(0,s._i)();if(null===h)throw TypeError("No TabContext provided");let u=o.Children.map(i,e=>o.isValidElement(e)?o.cloneElement(e,{"aria-controls":(0,s.uU)(h,e.props.value),id:(0,s.pQ)(h,e.props.value)}):null);return(0,l.jsx)(a.Z,(0,r.Z)({},d,{ref:t,value:h.value,children:u}))});t.Z=d},55050:function(e,t,i){"use strict";i.d(t,{Z:function(){return b}});var r=i(87462),n=i(63366),o=i(67294),a=i(90512),s=i(90948),l=i(71657),c=i(94780),d=i(34867);function h(e){return(0,d.Z)("MuiTabPanel",e)}(0,i(1588).Z)("MuiTabPanel",["root"]);var u=i(45670),p=i(85893);let v=["children","className","value"],m=e=>{let{classes:t}=e;return(0,c.Z)({root:["root"]},h,t)},f=(0,s.ZP)("div",{name:"MuiTabPanel",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({padding:e.spacing(3)})),g=o.forwardRef(function(e,t){let i=(0,l.Z)({props:e,name:"MuiTabPanel"}),{children:o,className:s,value:c}=i,d=(0,n.Z)(i,v),h=(0,r.Z)({},i),g=m(h),b=(0,u._i)();if(null===b)throw TypeError("No TabContext provided");let w=(0,u.uU)(b,c),x=(0,u.pQ)(b,c);return(0,p.jsx)(f,(0,r.Z)({"aria-labelledby":x,className:(0,a.Z)(g.root,s),hidden:c!==b.value,id:w,ref:t,role:"tabpanel",ownerState:h},d,{children:c===b.value&&o}))});var b=g},78262:function(e,t,i){"use strict";i.d(t,{Z:function(){return Z}});var r=i(63366),n=i(87462),o=i(67294),a=i(93680),s=i(94780),l=i(92996),c=i(98216),d=i(18421),h=i(16628),u=i(90629),p=i(71657),v=i(90948),m=i(1588),f=i(34867);function g(e){return(0,f.Z)("MuiDialog",e)}let b=(0,m.Z)("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]),w=(0,o.createContext)({});var x=i(84808),y=i(2734),E=i(85893);let S=["aria-describedby","aria-labelledby","BackdropComponent","BackdropProps","children","className","disableEscapeKeyDown","fullScreen","fullWidth","maxWidth","onBackdropClick","onClose","open","PaperComponent","PaperProps","scroll","TransitionComponent","transitionDuration","TransitionProps"],A=(0,v.ZP)(x.Z,{name:"MuiDialog",slot:"Backdrop",overrides:(e,t)=>t.backdrop})({zIndex:-1}),M=e=>{let{classes:t,scroll:i,maxWidth:r,fullWidth:n,fullScreen:o}=e,a={root:["root"],container:["container",`scroll${(0,c.Z)(i)}`],paper:["paper",`paperScroll${(0,c.Z)(i)}`,`paperWidth${(0,c.Z)(String(r))}`,n&&"paperFullWidth",o&&"paperFullScreen"]};return(0,s.Z)(a,g,t)},z=(0,v.ZP)(d.Z,{name:"MuiDialog",slot:"Root",overridesResolver:(e,t)=>t.root})({"@media print":{position:"absolute !important"}}),C=(0,v.ZP)("div",{name:"MuiDialog",slot:"Container",overridesResolver:(e,t)=>{let{ownerState:i}=e;return[t.container,t[`scroll${(0,c.Z)(i.scroll)}`]]}})(({ownerState:e})=>(0,n.Z)({height:"100%","@media print":{height:"auto"},outline:0},"paper"===e.scroll&&{display:"flex",justifyContent:"center",alignItems:"center"},"body"===e.scroll&&{overflowY:"auto",overflowX:"hidden",textAlign:"center","&:after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}})),R=(0,v.ZP)(u.Z,{name:"MuiDialog",slot:"Paper",overridesResolver:(e,t)=>{let{ownerState:i}=e;return[t.paper,t[`scrollPaper${(0,c.Z)(i.scroll)}`],t[`paperWidth${(0,c.Z)(String(i.maxWidth))}`],i.fullWidth&&t.paperFullWidth,i.fullScreen&&t.paperFullScreen]}})(({theme:e,ownerState:t})=>(0,n.Z)({margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"}},"paper"===t.scroll&&{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"},"body"===t.scroll&&{display:"inline-block",verticalAlign:"middle",textAlign:"left"},!t.maxWidth&&{maxWidth:"calc(100% - 64px)"},"xs"===t.maxWidth&&{maxWidth:"px"===e.breakpoints.unit?Math.max(e.breakpoints.values.xs,444):`${e.breakpoints.values.xs}${e.breakpoints.unit}`,[`&.${b.paperScrollBody}`]:{[e.breakpoints.down(Math.max(e.breakpoints.values.xs,444)+64)]:{maxWidth:"calc(100% - 64px)"}}},t.maxWidth&&"xs"!==t.maxWidth&&{maxWidth:`${e.breakpoints.values[t.maxWidth]}${e.breakpoints.unit}`,[`&.${b.paperScrollBody}`]:{[e.breakpoints.down(e.breakpoints.values[t.maxWidth]+64)]:{maxWidth:"calc(100% - 64px)"}}},t.fullWidth&&{width:"calc(100% - 64px)"},t.fullScreen&&{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,[`&.${b.paperScrollBody}`]:{margin:0,maxWidth:"100%"}})),N=o.forwardRef(function(e,t){let i=(0,p.Z)({props:e,name:"MuiDialog"}),s=(0,y.Z)(),c={enter:s.transitions.duration.enteringScreen,exit:s.transitions.duration.leavingScreen},{"aria-describedby":d,"aria-labelledby":v,BackdropComponent:m,BackdropProps:f,children:g,className:b,disableEscapeKeyDown:x=!1,fullScreen:N=!1,fullWidth:Z=!1,maxWidth:k="sm",onBackdropClick:W,onClose:P,open:L,PaperComponent:O=u.Z,PaperProps:H={},scroll:T="paper",TransitionComponent:I=h.Z,transitionDuration:D=c,TransitionProps:j}=i,_=(0,r.Z)(i,S),V=(0,n.Z)({},i,{disableEscapeKeyDown:x,fullScreen:N,fullWidth:Z,maxWidth:k,scroll:T}),$=M(V),B=o.useRef(),Y=e=>{B.current=e.target===e.currentTarget},F=e=>{B.current&&(B.current=null,W&&W(e),P&&P(e,"backdropClick"))},X=(0,l.Z)(v),U=o.useMemo(()=>({titleId:X}),[X]);return(0,E.jsx)(z,(0,n.Z)({className:(0,a.Z)($.root,b),closeAfterTransition:!0,components:{Backdrop:A},componentsProps:{backdrop:(0,n.Z)({transitionDuration:D,as:m},f)},disableEscapeKeyDown:x,onClose:P,open:L,ref:t,onClick:F,ownerState:V},_,{children:(0,E.jsx)(I,(0,n.Z)({appear:!0,in:L,timeout:D,role:"presentation"},j,{children:(0,E.jsx)(C,{className:(0,a.Z)($.container),onMouseDown:Y,ownerState:V,children:(0,E.jsx)(R,(0,n.Z)({as:O,elevation:24,role:"dialog","aria-describedby":d,"aria-labelledby":X},H,{className:(0,a.Z)($.paper,H.className),ownerState:V,children:(0,E.jsx)(w.Provider,{value:U,children:g})}))})}))}))});var Z=N},67720:function(e,t,i){"use strict";var r=i(63366),n=i(87462),o=i(67294),a=i(93680),s=i(94780),l=i(41796),c=i(90948),d=i(71657),h=i(35097),u=i(85893);let p=["absolute","children","className","component","flexItem","light","orientation","role","textAlign","variant"],v=e=>{let{absolute:t,children:i,classes:r,flexItem:n,light:o,orientation:a,textAlign:l,variant:c}=e;return(0,s.Z)({root:["root",t&&"absolute",c,o&&"light","vertical"===a&&"vertical",n&&"flexItem",i&&"withChildren",i&&"vertical"===a&&"withChildrenVertical","right"===l&&"vertical"!==a&&"textAlignRight","left"===l&&"vertical"!==a&&"textAlignLeft"],wrapper:["wrapper","vertical"===a&&"wrapperVertical"]},h.V,r)},m=(0,c.ZP)("div",{name:"MuiDivider",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:i}=e;return[t.root,i.absolute&&t.absolute,t[i.variant],i.light&&t.light,"vertical"===i.orientation&&t.vertical,i.flexItem&&t.flexItem,i.children&&t.withChildren,i.children&&"vertical"===i.orientation&&t.withChildrenVertical,"right"===i.textAlign&&"vertical"!==i.orientation&&t.textAlignRight,"left"===i.textAlign&&"vertical"!==i.orientation&&t.textAlignLeft]}})(({theme:e,ownerState:t})=>(0,n.Z)({margin:0,flexShrink:0,borderWidth:0,borderStyle:"solid",borderColor:(e.vars||e).palette.divider,borderBottomWidth:"thin"},t.absolute&&{position:"absolute",bottom:0,left:0,width:"100%"},t.light&&{borderColor:e.vars?`rgba(${e.vars.palette.dividerChannel} / 0.08)`:(0,l.Fq)(e.palette.divider,.08)},"inset"===t.variant&&{marginLeft:72},"middle"===t.variant&&"horizontal"===t.orientation&&{marginLeft:e.spacing(2),marginRight:e.spacing(2)},"middle"===t.variant&&"vertical"===t.orientation&&{marginTop:e.spacing(1),marginBottom:e.spacing(1)},"vertical"===t.orientation&&{height:"100%",borderBottomWidth:0,borderRightWidth:"thin"},t.flexItem&&{alignSelf:"stretch",height:"auto"}),({theme:e,ownerState:t})=>(0,n.Z)({},t.children&&{display:"flex",whiteSpace:"nowrap",textAlign:"center",border:0,"&::before, &::after":{position:"relative",width:"100%",borderTop:`thin solid ${(e.vars||e).palette.divider}`,top:"50%",content:'""',transform:"translateY(50%)"}}),({theme:e,ownerState:t})=>(0,n.Z)({},t.children&&"vertical"===t.orientation&&{flexDirection:"column","&::before, &::after":{height:"100%",top:"0%",left:"50%",borderTop:0,borderLeft:`thin solid ${(e.vars||e).palette.divider}`,transform:"translateX(0%)"}}),({ownerState:e})=>(0,n.Z)({},"right"===e.textAlign&&"vertical"!==e.orientation&&{"&::before":{width:"90%"},"&::after":{width:"10%"}},"left"===e.textAlign&&"vertical"!==e.orientation&&{"&::before":{width:"10%"},"&::after":{width:"90%"}})),f=(0,c.ZP)("span",{name:"MuiDivider",slot:"Wrapper",overridesResolver:(e,t)=>{let{ownerState:i}=e;return[t.wrapper,"vertical"===i.orientation&&t.wrapperVertical]}})(({theme:e,ownerState:t})=>(0,n.Z)({display:"inline-block",paddingLeft:`calc(${e.spacing(1)} * 1.2)`,paddingRight:`calc(${e.spacing(1)} * 1.2)`},"vertical"===t.orientation&&{paddingTop:`calc(${e.spacing(1)} * 1.2)`,paddingBottom:`calc(${e.spacing(1)} * 1.2)`})),g=o.forwardRef(function(e,t){let i=(0,d.Z)({props:e,name:"MuiDivider"}),{absolute:o=!1,children:s,className:l,component:c=s?"div":"hr",flexItem:h=!1,light:g=!1,orientation:b="horizontal",role:w="hr"!==c?"separator":void 0,textAlign:x="center",variant:y="fullWidth"}=i,E=(0,r.Z)(i,p),S=(0,n.Z)({},i,{absolute:o,component:c,flexItem:h,light:g,orientation:b,role:w,textAlign:x,variant:y}),A=v(S);return(0,u.jsx)(m,(0,n.Z)({as:c,className:(0,a.Z)(A.root,l),role:w,ref:t,ownerState:S},E,{children:s?(0,u.jsx)(f,{className:A.wrapper,ownerState:S,children:s}):null}))});t.Z=g},87109:function(e,t,i){"use strict";i.d(t,{Z:function(){return M}});var r,n=i(63366),o=i(87462),a=i(67294),s=i(93680),l=i(94780),c=i(98216),d=i(15861),h=i(47167),u=i(74423),p=i(90948),v=i(1588),m=i(34867);function f(e){return(0,m.Z)("MuiInputAdornment",e)}let g=(0,v.Z)("MuiInputAdornment",["root","filled","standard","outlined","positionStart","positionEnd","disablePointerEvents","hiddenLabel","sizeSmall"]);var b=i(71657),w=i(85893);let x=["children","className","component","disablePointerEvents","disableTypography","position","variant"],y=(e,t)=>{let{ownerState:i}=e;return[t.root,t[`position${(0,c.Z)(i.position)}`],!0===i.disablePointerEvents&&t.disablePointerEvents,t[i.variant]]},E=e=>{let{classes:t,disablePointerEvents:i,hiddenLabel:r,position:n,size:o,variant:a}=e,s={root:["root",i&&"disablePointerEvents",n&&`position${(0,c.Z)(n)}`,a,r&&"hiddenLabel",o&&`size${(0,c.Z)(o)}`]};return(0,l.Z)(s,f,t)},S=(0,p.ZP)("div",{name:"MuiInputAdornment",slot:"Root",overridesResolver:y})(({theme:e,ownerState:t})=>(0,o.Z)({display:"flex",height:"0.01em",maxHeight:"2em",alignItems:"center",whiteSpace:"nowrap",color:(e.vars||e).palette.action.active},"filled"===t.variant&&{[`&.${g.positionStart}&:not(.${g.hiddenLabel})`]:{marginTop:16}},"start"===t.position&&{marginRight:8},"end"===t.position&&{marginLeft:8},!0===t.disablePointerEvents&&{pointerEvents:"none"})),A=a.forwardRef(function(e,t){let i=(0,b.Z)({props:e,name:"MuiInputAdornment"}),{children:l,className:c,component:p="div",disablePointerEvents:v=!1,disableTypography:m=!1,position:f,variant:g}=i,y=(0,n.Z)(i,x),A=(0,u.Z)()||{},M=g;g&&A.variant,A&&!M&&(M=A.variant);let z=(0,o.Z)({},i,{hiddenLabel:A.hiddenLabel,size:A.size,disablePointerEvents:v,position:f,variant:M}),C=E(z);return(0,w.jsx)(h.Z.Provider,{value:null,children:(0,w.jsx)(S,(0,o.Z)({as:p,ownerState:z,className:(0,s.Z)(C.root,c),ref:t},y,{children:"string"!=typeof l||m?(0,w.jsxs)(a.Fragment,{children:["start"===f?r||(r=(0,w.jsx)("span",{className:"notranslate",children:"..."})):null,l]}):(0,w.jsx)(d.Z,{color:"text.secondary",children:l})}))})});var M=A},58194:function(e,t,i){"use strict";let r;i.d(t,{ZP:function(){return ei}});var n=i(63366),o=i(87462),a=i(67294),s=i(93680),l=i(1588),c=i(34867);function d(e){return(0,c.Z)("MuiSlider",e)}let h=(0,l.Z)("MuiSlider",["root","active","focusVisible","disabled","dragging","marked","vertical","trackInverted","trackFalse","rail","track","mark","markActive","markLabel","markLabelActive","thumb","valueLabel","valueLabelOpen","valueLabelCircle","valueLabelLabel"]);var u=i(85893);let p=e=>{let{open:t}=e,i={offset:(0,s.Z)(t&&h.valueLabelOpen),circle:h.valueLabelCircle,label:h.valueLabelLabel};return i};function v(e){let{children:t,className:i,value:r}=e,n=p(e);return a.cloneElement(t,{className:(0,s.Z)(t.props.className)},(0,u.jsxs)(a.Fragment,{children:[t.props.children,(0,u.jsx)("span",{className:(0,s.Z)(n.offset,i),"aria-hidden":!0,children:(0,u.jsx)("span",{className:n.circle,children:(0,u.jsx)("span",{className:n.label,children:r})})})]}))}var m=i(13247),f=i(94780),g=i(82690),b=i(19032),w=i(99962),x=i(33703),y=i(73546),E=i(59948),S=i(13113);function A(e,t){return e-t}function M(e,t,i){return null==e?t:Math.min(Math.max(t,e),i)}function z(e,t){var i;let{index:r}=null!=(i=e.reduce((e,i,r)=>{let n=Math.abs(t-i);return null===e||n<e.distance||n===e.distance?{distance:n,index:r}:e},null))?i:{};return r}function C(e,t){if(void 0!==t.current&&e.changedTouches){for(let i=0;i<e.changedTouches.length;i+=1){let r=e.changedTouches[i];if(r.identifier===t.current)return{x:r.clientX,y:r.clientY}}return!1}return{x:e.clientX,y:e.clientY}}function R({values:e,newValue:t,index:i}){let r=e.slice();return r[i]=t,r.sort(A)}function N({sliderRef:e,activeIndex:t,setActive:i}){var r,n,o;let a=(0,g.Z)(e.current);null!=(r=e.current)&&r.contains(a.activeElement)&&Number(null==a?void 0:null==(n=a.activeElement)?void 0:n.getAttribute("data-index"))===t||null==(o=e.current)||o.querySelector(`[type="range"][data-index="${t}"]`).focus(),i&&i(t)}let Z={horizontal:{offset:e=>({left:`${e}%`}),leap:e=>({width:`${e}%`})},"horizontal-reverse":{offset:e=>({right:`${e}%`}),leap:e=>({width:`${e}%`})},vertical:{offset:e=>({bottom:`${e}%`}),leap:e=>({height:`${e}%`})}},k=e=>e;function W(){return void 0===r&&(r="undefined"==typeof CSS||"function"!=typeof CSS.supports||CSS.supports("touch-action","none")),r}var P=i(90631);let L=["aria-label","aria-valuetext","aria-labelledby","className","component","classes","disableSwap","disabled","getAriaLabel","getAriaValueText","marks","max","min","name","onChange","onChangeCommitted","orientation","scale","step","tabIndex","track","value","valueLabelDisplay","valueLabelFormat","isRtl","slotProps","slots"],O=e=>e,H=e=>{let{disabled:t,dragging:i,marked:r,orientation:n,track:o,classes:a}=e;return(0,f.Z)({root:["root",t&&"disabled",i&&"dragging",r&&"marked","vertical"===n&&"vertical","inverted"===o&&"trackInverted",!1===o&&"trackFalse"],rail:["rail"],track:["track"],mark:["mark"],markActive:["markActive"],markLabel:["markLabel"],markLabelActive:["markLabelActive"],valueLabel:["valueLabel"],thumb:["thumb",t&&"disabled"],active:["active"],disabled:["disabled"],focusVisible:["focusVisible"]},d,a)},T=({children:e})=>e,I=a.forwardRef(function(e,t){var i,r,l,c,d,h,p;let{"aria-label":f,"aria-valuetext":I,"aria-labelledby":D,className:j,component:_,classes:V,disableSwap:$=!1,disabled:B=!1,getAriaLabel:Y,getAriaValueText:F,marks:X=!1,max:U=100,min:q=0,orientation:Q="horizontal",scale:G=O,step:K=1,track:J="normal",valueLabelDisplay:ee="off",valueLabelFormat:et=O,isRtl:ei=!1,slotProps:er={},slots:en={}}=e,eo=(0,n.Z)(e,L),ea=(0,o.Z)({},e,{marks:X,classes:V,disabled:B,isRtl:ei,max:U,min:q,orientation:Q,scale:G,step:K,track:J,valueLabelDisplay:ee,valueLabelFormat:et}),{axisProps:es,getRootProps:el,getHiddenInputProps:ec,getThumbProps:ed,open:eh,active:eu,axis:ep,range:ev,focusedThumbIndex:em,dragging:ef,marks:eg,values:eb,trackOffset:ew,trackLeap:ex}=function(e){let{"aria-labelledby":t,defaultValue:i,disabled:r=!1,disableSwap:n=!1,isRtl:s=!1,marks:l=!1,max:c=100,min:d=0,name:h,onChange:u,onChangeCommitted:p,orientation:v="horizontal",ref:m,scale:f=k,step:P=1,tabIndex:L,value:O}=e,H=a.useRef(),[T,I]=a.useState(-1),[D,j]=a.useState(-1),[_,V]=a.useState(!1),$=a.useRef(0),[B,Y]=(0,b.Z)({controlled:O,default:null!=i?i:d,name:"Slider"}),F=u&&((e,t,i)=>{let r=e.nativeEvent||e,n=new r.constructor(r.type,r);Object.defineProperty(n,"target",{writable:!0,value:{value:t,name:h}}),u(n,t,i)}),X=Array.isArray(B),U=X?B.slice().sort(A):[B];U=U.map(e=>M(e,d,c));let q=!0===l&&null!==P?[...Array(Math.floor((c-d)/P)+1)].map((e,t)=>({value:d+P*t})):l||[],Q=q.map(e=>e.value),{isFocusVisibleRef:G,onBlur:K,onFocus:J,ref:ee}=(0,w.Z)(),[et,ei]=a.useState(-1),er=a.useRef(),en=(0,x.Z)(ee,er),eo=(0,x.Z)(m,en),ea=e=>t=>{var i;let r=Number(t.currentTarget.getAttribute("data-index"));J(t),!0===G.current&&ei(r),j(r),null==e||null==(i=e.onFocus)||i.call(e,t)},es=e=>t=>{var i;K(t),!1===G.current&&ei(-1),j(-1),null==e||null==(i=e.onBlur)||i.call(e,t)};(0,y.Z)(()=>{if(r&&er.current.contains(document.activeElement)){var e;null==(e=document.activeElement)||e.blur()}},[r]),r&&-1!==T&&I(-1),r&&-1!==et&&ei(-1);let el=e=>t=>{var i;null==(i=e.onChange)||i.call(e,t);let r=Number(t.currentTarget.getAttribute("data-index")),o=U[r],a=Q.indexOf(o),s=t.target.valueAsNumber;if(q&&null==P&&(s=s<o?Q[a-1]:Q[a+1]),s=M(s,d,c),q&&null==P){let l=Q.indexOf(U[r]);s=s<U[r]?Q[l-1]:Q[l+1]}if(X){n&&(s=M(s,U[r-1]||-1/0,U[r+1]||1/0));let h=s;s=R({values:U,newValue:s,index:r});let u=r;n||(u=s.indexOf(h)),N({sliderRef:er,activeIndex:u})}Y(s),ei(r),F&&F(t,s,r),p&&p(t,s)},ec=a.useRef(),ed=v;s&&"horizontal"===v&&(ed+="-reverse");let eh=({finger:e,move:t=!1})=>{let i,r;let{current:o}=er,{width:a,height:s,bottom:l,left:h}=o.getBoundingClientRect();if(i=0===ed.indexOf("vertical")?(l-e.y)/s:(e.x-h)/a,-1!==ed.indexOf("-reverse")&&(i=1-i),r=(c-d)*i+d,P)r=Number((Math.round((r-d)/P)*P+d).toFixed(function(e){if(1>Math.abs(e)){let t=e.toExponential().split("e-"),i=t[0].split(".")[1];return(i?i.length:0)+parseInt(t[1],10)}let r=e.toString().split(".")[1];return r?r.length:0}(P)));else{let u=z(Q,r);r=Q[u]}r=M(r,d,c);let p=0;if(X){p=t?ec.current:z(U,r),n&&(r=M(r,U[p-1]||-1/0,U[p+1]||1/0));let v=r;r=R({values:U,newValue:r,index:p}),n&&t||(p=r.indexOf(v),ec.current=p)}return{newValue:r,activeIndex:p}},eu=(0,E.Z)(e=>{let t=C(e,H);if(!t)return;if($.current+=1,"mousemove"===e.type&&0===e.buttons){ep(e);return}let{newValue:i,activeIndex:r}=eh({finger:t,move:!0});N({sliderRef:er,activeIndex:r,setActive:I}),Y(i),!_&&$.current>2&&V(!0),F&&i!==B&&F(e,i,r)}),ep=(0,E.Z)(e=>{let t=C(e,H);if(V(!1),!t)return;let{newValue:i}=eh({finger:t,move:!0});I(-1),"touchend"===e.type&&j(-1),p&&p(e,i),H.current=void 0,em()}),ev=(0,E.Z)(e=>{if(r)return;W()||e.preventDefault();let t=e.changedTouches[0];null!=t&&(H.current=t.identifier);let i=C(e,H);if(!1!==i){let{newValue:n,activeIndex:o}=eh({finger:i});N({sliderRef:er,activeIndex:o,setActive:I}),Y(n),F&&F(e,n,o)}$.current=0;let a=(0,g.Z)(er.current);a.addEventListener("touchmove",eu),a.addEventListener("touchend",ep)}),em=a.useCallback(()=>{let e=(0,g.Z)(er.current);e.removeEventListener("mousemove",eu),e.removeEventListener("mouseup",ep),e.removeEventListener("touchmove",eu),e.removeEventListener("touchend",ep)},[ep,eu]);a.useEffect(()=>{let{current:e}=er;return e.addEventListener("touchstart",ev,{passive:W()}),()=>{e.removeEventListener("touchstart",ev,{passive:W()}),em()}},[em,ev]),a.useEffect(()=>{r&&em()},[r,em]);let ef=e=>t=>{var i;if(null==(i=e.onMouseDown)||i.call(e,t),r||t.defaultPrevented||0!==t.button)return;t.preventDefault();let n=C(t,H);if(!1!==n){let{newValue:o,activeIndex:a}=eh({finger:n});N({sliderRef:er,activeIndex:a,setActive:I}),Y(o),F&&F(t,o,a)}$.current=0;let s=(0,g.Z)(er.current);s.addEventListener("mousemove",eu),s.addEventListener("mouseup",ep)},eg=((X?U[0]:d)-d)*100/(c-d),eb=(U[U.length-1]-d)*100/(c-d)-eg,ew=(e={})=>{let t={onMouseDown:ef(e||{})},i=(0,o.Z)({},e,t);return(0,o.Z)({ref:eo},i)},ex=e=>t=>{var i;null==(i=e.onMouseOver)||i.call(e,t);let r=Number(t.currentTarget.getAttribute("data-index"));j(r)},ey=e=>t=>{var i;null==(i=e.onMouseLeave)||i.call(e,t),j(-1)},eE=(e={})=>{let t={onMouseOver:ex(e||{}),onMouseLeave:ey(e||{})};return(0,o.Z)({},e,t)},eS=(i={})=>{var n;let a={onChange:el(i||{}),onFocus:ea(i||{}),onBlur:es(i||{})},l=(0,o.Z)({},i,a);return(0,o.Z)({tabIndex:L,"aria-labelledby":t,"aria-orientation":v,"aria-valuemax":f(c),"aria-valuemin":f(d),name:h,type:"range",min:e.min,max:e.max,step:null!=(n=e.step)?n:void 0,disabled:r},l,{style:(0,o.Z)({},S.Z,{direction:s?"rtl":"ltr",width:"100%",height:"100%"})})};return{active:T,axis:ed,axisProps:Z,dragging:_,focusedThumbIndex:et,getHiddenInputProps:eS,getRootProps:ew,getThumbProps:eE,marks:q,open:D,range:X,trackLeap:eb,trackOffset:eg,values:U}}((0,o.Z)({},ea,{ref:t}));ea.marked=eg.length>0&&eg.some(e=>e.label),ea.dragging=ef,ea.focusedThumbIndex=em;let ey=H(ea),eE=null!=(i=null!=_?_:en.root)?i:"span",eS=(0,P.Z)({elementType:eE,getSlotProps:el,externalSlotProps:er.root,externalForwardedProps:eo,ownerState:ea,className:[ey.root,j]}),eA=null!=(r=en.rail)?r:"span",eM=(0,P.Z)({elementType:eA,externalSlotProps:er.rail,ownerState:ea,className:ey.rail}),ez=null!=(l=en.track)?l:"span",eC=(0,P.Z)({elementType:ez,externalSlotProps:er.track,additionalProps:{style:(0,o.Z)({},es[ep].offset(ew),es[ep].leap(ex))},ownerState:ea,className:ey.track}),eR=null!=(c=en.thumb)?c:"span",eN=(0,P.Z)({elementType:eR,getSlotProps:ed,externalSlotProps:er.thumb,ownerState:ea}),eZ=null!=(d=en.valueLabel)?d:v,ek=(0,P.Z)({elementType:eZ,externalSlotProps:er.valueLabel,ownerState:ea}),eW=null!=(h=en.mark)?h:"span",eP=(0,P.Z)({elementType:eW,externalSlotProps:er.mark,ownerState:ea,className:ey.mark}),eL=null!=(p=en.markLabel)?p:"span",eO=(0,P.Z)({elementType:eL,externalSlotProps:er.markLabel,ownerState:ea}),eH=en.input||"input",eT=(0,P.Z)({elementType:eH,getSlotProps:ec,externalSlotProps:er.input,ownerState:ea});return(0,u.jsxs)(eE,(0,o.Z)({},eS,{children:[(0,u.jsx)(eA,(0,o.Z)({},eM)),(0,u.jsx)(ez,(0,o.Z)({},eC)),eg.filter(e=>e.value>=q&&e.value<=U).map((e,t)=>{let i;let r=(e.value-q)*100/(U-q),n=es[ep].offset(r);return i=!1===J?-1!==eb.indexOf(e.value):"normal"===J&&(ev?e.value>=eb[0]&&e.value<=eb[eb.length-1]:e.value<=eb[0])||"inverted"===J&&(ev?e.value<=eb[0]||e.value>=eb[eb.length-1]:e.value>=eb[0]),(0,u.jsxs)(a.Fragment,{children:[(0,u.jsx)(eW,(0,o.Z)({"data-index":t},eP,!(0,m.Z)(eW)&&{markActive:i},{style:(0,o.Z)({},n,eP.style),className:(0,s.Z)(eP.className,i&&ey.markActive)})),null!=e.label?(0,u.jsx)(eL,(0,o.Z)({"aria-hidden":!0,"data-index":t},eO,!(0,m.Z)(eL)&&{markLabelActive:i},{style:(0,o.Z)({},n,eO.style),className:(0,s.Z)(ey.markLabel,eO.className,i&&ey.markLabelActive),children:e.label})):null]},t)}),eb.map((e,t)=>{let i=es[ep].offset((e-q)*100/(U-q)),r="off"===ee?T:eZ;return(0,u.jsx)(a.Fragment,{children:(0,u.jsx)(r,(0,o.Z)({},!(0,m.Z)(r)&&{valueLabelFormat:et,valueLabelDisplay:ee,value:"function"==typeof et?et(G(e),t):et,index:t,open:eh===t||eu===t||"on"===ee,disabled:B},ek,{className:(0,s.Z)(ey.valueLabel,ek.className),children:(0,u.jsx)(eR,(0,o.Z)({"data-index":t,"data-focusvisible":em===t},eN,{className:(0,s.Z)(ey.thumb,eN.className,eu===t&&ey.active,em===t&&ey.focusVisible),style:(0,o.Z)({},i,{pointerEvents:$&&eu!==t?"none":void 0},eN.style),children:(0,u.jsx)(eH,(0,o.Z)({"data-index":t,"aria-label":Y?Y(t):f,"aria-valuenow":G(e),"aria-labelledby":D,"aria-valuetext":F?F(G(e),t):I,value:eb[t]},eT))}))}))},t)})]}))});var D=i(41796),j=i(71657),_=i(90948),V=i(2734),$=i(96285),B=i(98216);let Y=["component","components","componentsProps","color","size","slotProps","slots"],F=(0,o.Z)({},h,(0,l.Z)("MuiSlider",["colorPrimary","colorSecondary","thumbColorPrimary","thumbColorSecondary","sizeSmall","thumbSizeSmall"])),X=(0,_.ZP)("span",{name:"MuiSlider",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:i}=e;return[t.root,t[`color${(0,B.Z)(i.color)}`],"medium"!==i.size&&t[`size${(0,B.Z)(i.size)}`],i.marked&&t.marked,"vertical"===i.orientation&&t.vertical,"inverted"===i.track&&t.trackInverted,!1===i.track&&t.trackFalse]}})(({theme:e,ownerState:t})=>(0,o.Z)({borderRadius:12,boxSizing:"content-box",display:"inline-block",position:"relative",cursor:"pointer",touchAction:"none",color:(e.vars||e).palette[t.color].main,WebkitTapHighlightColor:"transparent"},"horizontal"===t.orientation&&(0,o.Z)({height:4,width:"100%",padding:"13px 0","@media (pointer: coarse)":{padding:"20px 0"}},"small"===t.size&&{height:2},t.marked&&{marginBottom:20}),"vertical"===t.orientation&&(0,o.Z)({height:"100%",width:4,padding:"0 13px","@media (pointer: coarse)":{padding:"0 20px"}},"small"===t.size&&{width:2},t.marked&&{marginRight:44}),{"@media print":{colorAdjust:"exact"},[`&.${F.disabled}`]:{pointerEvents:"none",cursor:"default",color:(e.vars||e).palette.grey[400]},[`&.${F.dragging}`]:{[`& .${F.thumb}, & .${F.track}`]:{transition:"none"}}})),U=(0,_.ZP)("span",{name:"MuiSlider",slot:"Rail",overridesResolver:(e,t)=>t.rail})(({ownerState:e})=>(0,o.Z)({display:"block",position:"absolute",borderRadius:"inherit",backgroundColor:"currentColor",opacity:.38},"horizontal"===e.orientation&&{width:"100%",height:"inherit",top:"50%",transform:"translateY(-50%)"},"vertical"===e.orientation&&{height:"100%",width:"inherit",left:"50%",transform:"translateX(-50%)"},"inverted"===e.track&&{opacity:1})),q=(0,_.ZP)("span",{name:"MuiSlider",slot:"Track",overridesResolver:(e,t)=>t.track})(({theme:e,ownerState:t})=>{let i="light"===e.palette.mode?(0,D.$n)(e.palette[t.color].main,.62):(0,D._j)(e.palette[t.color].main,.5);return(0,o.Z)({display:"block",position:"absolute",borderRadius:"inherit",border:"1px solid currentColor",backgroundColor:"currentColor",transition:e.transitions.create(["left","width","bottom","height"],{duration:e.transitions.duration.shortest})},"small"===t.size&&{border:"none"},"horizontal"===t.orientation&&{height:"inherit",top:"50%",transform:"translateY(-50%)"},"vertical"===t.orientation&&{width:"inherit",left:"50%",transform:"translateX(-50%)"},!1===t.track&&{display:"none"},"inverted"===t.track&&{backgroundColor:e.vars?e.vars.palette.Slider[`${t.color}Track`]:i,borderColor:e.vars?e.vars.palette.Slider[`${t.color}Track`]:i})}),Q=(0,_.ZP)("span",{name:"MuiSlider",slot:"Thumb",overridesResolver:(e,t)=>{let{ownerState:i}=e;return[t.thumb,t[`thumbColor${(0,B.Z)(i.color)}`],"medium"!==i.size&&t[`thumbSize${(0,B.Z)(i.size)}`]]}})(({theme:e,ownerState:t})=>(0,o.Z)({position:"absolute",width:20,height:20,boxSizing:"border-box",borderRadius:"50%",outline:0,backgroundColor:"currentColor",display:"flex",alignItems:"center",justifyContent:"center",transition:e.transitions.create(["box-shadow","left","bottom"],{duration:e.transitions.duration.shortest})},"small"===t.size&&{width:12,height:12},"horizontal"===t.orientation&&{top:"50%",transform:"translate(-50%, -50%)"},"vertical"===t.orientation&&{left:"50%",transform:"translate(-50%, 50%)"},{"&:before":(0,o.Z)({position:"absolute",content:'""',borderRadius:"inherit",width:"100%",height:"100%",boxShadow:(e.vars||e).shadows[2]},"small"===t.size&&{boxShadow:"none"}),"&::after":{position:"absolute",content:'""',borderRadius:"50%",width:42,height:42,top:"50%",left:"50%",transform:"translate(-50%, -50%)"},[`&:hover, &.${F.focusVisible}`]:{boxShadow:`0px 0px 0px 8px ${e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.16)`:(0,D.Fq)(e.palette[t.color].main,.16)}`,"@media (hover: none)":{boxShadow:"none"}},[`&.${F.active}`]:{boxShadow:`0px 0px 0px 14px ${e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.16)`:(0,D.Fq)(e.palette[t.color].main,.16)}`},[`&.${F.disabled}`]:{"&:hover":{boxShadow:"none"}}})),G=(0,_.ZP)(v,{name:"MuiSlider",slot:"ValueLabel",overridesResolver:(e,t)=>t.valueLabel})(({theme:e,ownerState:t})=>(0,o.Z)({[`&.${F.valueLabelOpen}`]:{transform:"translateY(-100%) scale(1)"},zIndex:1,whiteSpace:"nowrap"},e.typography.body2,{fontWeight:500,transition:e.transitions.create(["transform"],{duration:e.transitions.duration.shortest}),transform:"translateY(-100%) scale(0)",position:"absolute",backgroundColor:(e.vars||e).palette.grey[600],borderRadius:2,color:(e.vars||e).palette.common.white,display:"flex",alignItems:"center",justifyContent:"center",padding:"0.25rem 0.75rem"},"horizontal"===t.orientation&&{top:"-10px",transformOrigin:"bottom center","&:before":{position:"absolute",content:'""',width:8,height:8,transform:"translate(-50%, 50%) rotate(45deg)",backgroundColor:"inherit",bottom:0,left:"50%"}},"vertical"===t.orientation&&{right:"30px",top:"24px",transformOrigin:"right center","&:before":{position:"absolute",content:'""',width:8,height:8,transform:"translate(-50%, 50%) rotate(45deg)",backgroundColor:"inherit",right:"-20%",top:"25%"}},"small"===t.size&&{fontSize:e.typography.pxToRem(12),padding:"0.25rem 0.5rem"})),K=(0,_.ZP)("span",{name:"MuiSlider",slot:"Mark",shouldForwardProp:e=>(0,_.Dz)(e)&&"markActive"!==e,overridesResolver:(e,t)=>{let{markActive:i}=e;return[t.mark,i&&t.markActive]}})(({theme:e,ownerState:t,markActive:i})=>(0,o.Z)({position:"absolute",width:2,height:2,borderRadius:1,backgroundColor:"currentColor"},"horizontal"===t.orientation&&{top:"50%",transform:"translate(-1px, -50%)"},"vertical"===t.orientation&&{left:"50%",transform:"translate(-50%, 1px)"},i&&{backgroundColor:(e.vars||e).palette.background.paper,opacity:.8})),J=(0,_.ZP)("span",{name:"MuiSlider",slot:"MarkLabel",shouldForwardProp:e=>(0,_.Dz)(e)&&"markLabelActive"!==e,overridesResolver:(e,t)=>t.markLabel})(({theme:e,ownerState:t,markLabelActive:i})=>(0,o.Z)({},e.typography.body2,{color:(e.vars||e).palette.text.secondary,position:"absolute",whiteSpace:"nowrap"},"horizontal"===t.orientation&&{top:30,transform:"translateX(-50%)","@media (pointer: coarse)":{top:40}},"vertical"===t.orientation&&{left:36,transform:"translateY(50%)","@media (pointer: coarse)":{left:44}},i&&{color:(e.vars||e).palette.text.primary})),ee=e=>{let{color:t,size:i,classes:r={}}=e;return(0,o.Z)({},r,{root:(0,s.Z)(r.root,d(`color${(0,B.Z)(t)}`),r[`color${(0,B.Z)(t)}`],i&&[d(`size${(0,B.Z)(i)}`),r[`size${(0,B.Z)(i)}`]]),thumb:(0,s.Z)(r.thumb,d(`thumbColor${(0,B.Z)(t)}`),r[`thumbColor${(0,B.Z)(t)}`],i&&[d(`thumbSize${(0,B.Z)(i)}`),r[`thumbSize${(0,B.Z)(i)}`]])})},et=a.forwardRef(function(e,t){var i,r,a,s,l,c,d,h,p,v,m,f,g,b,w,x,y,E,S,A,M,z,C;let R=(0,j.Z)({props:e,name:"MuiSlider"}),N=(0,V.Z)(),Z="rtl"===N.direction,{component:k="span",components:W={},componentsProps:P={},color:L="primary",size:O="medium",slotProps:H,slots:T}=R,D=(0,n.Z)(R,Y),_=(0,o.Z)({},R,{color:L,size:O}),B=ee(_),F=null!=(i=null!=(r=null==T?void 0:T.root)?r:W.Root)?i:X,et=null!=(a=null!=(s=null==T?void 0:T.rail)?s:W.Rail)?a:U,ei=null!=(l=null!=(c=null==T?void 0:T.track)?c:W.Track)?l:q,er=null!=(d=null!=(h=null==T?void 0:T.thumb)?h:W.Thumb)?d:Q,en=null!=(p=null!=(v=null==T?void 0:T.valueLabel)?v:W.ValueLabel)?p:G,eo=null!=(m=null!=(f=null==T?void 0:T.mark)?f:W.Mark)?m:K,ea=null!=(g=null!=(b=null==T?void 0:T.markLabel)?b:W.MarkLabel)?g:J,es=null!=(w=null==T?void 0:T.input)?w:W.Input,el=null!=(x=null==H?void 0:H.root)?x:P.root,ec=null!=(y=null==H?void 0:H.rail)?y:P.rail,ed=null!=(E=null==H?void 0:H.track)?E:P.track,eh=null!=(S=null==H?void 0:H.thumb)?S:P.thumb,eu=null!=(A=null==H?void 0:H.valueLabel)?A:P.valueLabel,ep=null!=(M=null==H?void 0:H.mark)?M:P.mark,ev=null!=(z=null==H?void 0:H.markLabel)?z:P.markLabel,em=null!=(C=null==H?void 0:H.input)?C:P.input;return(0,u.jsx)(I,(0,o.Z)({},D,{isRtl:Z,slots:{root:F,rail:et,track:ei,thumb:er,valueLabel:en,mark:eo,markLabel:ea,input:es},slotProps:(0,o.Z)({},P,{root:(0,o.Z)({},el,(0,$.Z)(F)&&{as:k,ownerState:(0,o.Z)({},null==el?void 0:el.ownerState,{color:L,size:O})}),rail:ec,thumb:(0,o.Z)({},eh,(0,$.Z)(er)&&{ownerState:(0,o.Z)({},null==eh?void 0:eh.ownerState,{color:L,size:O})}),track:(0,o.Z)({},ed,(0,$.Z)(ei)&&{ownerState:(0,o.Z)({},null==ed?void 0:ed.ownerState,{color:L,size:O})}),valueLabel:(0,o.Z)({},eu,(0,$.Z)(en)&&{ownerState:(0,o.Z)({},null==eu?void 0:eu.ownerState,{color:L,size:O})}),mark:ep,markLabel:ev,input:em}),classes:B,ref:t}))});var ei=et},96420:function(e,t,i){"use strict";i.d(t,{Z:function(){return E}});var r=i(63366),n=i(87462),o=i(67294),a=i(93680),s=i(94780),l=i(41796),c=i(47739),d=i(98216),h=i(71657),u=i(90948),p=i(1588),v=i(34867);function m(e){return(0,v.Z)("MuiToggleButton",e)}let f=(0,p.Z)("MuiToggleButton",["root","disabled","selected","standard","primary","secondary","sizeSmall","sizeMedium","sizeLarge"]);var g=i(85893);let b=["children","className","color","disabled","disableFocusRipple","fullWidth","onChange","onClick","selected","size","value"],w=e=>{let{classes:t,fullWidth:i,selected:r,disabled:n,size:o,color:a}=e,l={root:["root",r&&"selected",n&&"disabled",i&&"fullWidth",`size${(0,d.Z)(o)}`,a]};return(0,s.Z)(l,m,t)},x=(0,u.ZP)(c.Z,{name:"MuiToggleButton",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:i}=e;return[t.root,t[`size${(0,d.Z)(i.size)}`]]}})(({theme:e,ownerState:t})=>{let i,r="standard"===t.color?e.palette.text.primary:e.palette[t.color].main;return e.vars&&(r="standard"===t.color?e.vars.palette.text.primary:e.vars.palette[t.color].main,i="standard"===t.color?e.vars.palette.text.primaryChannel:e.vars.palette[t.color].mainChannel),(0,n.Z)({},e.typography.button,{borderRadius:(e.vars||e).shape.borderRadius,padding:11,border:`1px solid ${(e.vars||e).palette.divider}`,color:(e.vars||e).palette.action.active},t.fullWidth&&{width:"100%"},{[`&.${f.disabled}`]:{color:(e.vars||e).palette.action.disabled,border:`1px solid ${(e.vars||e).palette.action.disabledBackground}`},"&:hover":{textDecoration:"none",backgroundColor:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,l.Fq)(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${f.selected}`]:{color:r,backgroundColor:e.vars?`rgba(${i} / ${e.vars.palette.action.selectedOpacity})`:(0,l.Fq)(r,e.palette.action.selectedOpacity),"&:hover":{backgroundColor:e.vars?`rgba(${i} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:(0,l.Fq)(r,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:e.vars?`rgba(${i} / ${e.vars.palette.action.selectedOpacity})`:(0,l.Fq)(r,e.palette.action.selectedOpacity)}}}},"small"===t.size&&{padding:7,fontSize:e.typography.pxToRem(13)},"large"===t.size&&{padding:15,fontSize:e.typography.pxToRem(15)})}),y=o.forwardRef(function(e,t){let i=(0,h.Z)({props:e,name:"MuiToggleButton"}),{children:o,className:s,color:l="standard",disabled:c=!1,disableFocusRipple:d=!1,fullWidth:u=!1,onChange:p,onClick:v,selected:m,size:f="medium",value:y}=i,E=(0,r.Z)(i,b),S=(0,n.Z)({},i,{color:l,disabled:c,disableFocusRipple:d,fullWidth:u,size:f}),A=w(S),M=e=>{v&&(v(e,y),e.defaultPrevented)||!p||p(e,y)};return(0,g.jsx)(x,(0,n.Z)({className:(0,a.Z)(A.root,s),disabled:c,focusRipple:!d,ref:t,onClick:M,onChange:p,value:y,ownerState:S,"aria-pressed":m},E,{children:o}))});var E=y},33454:function(e,t,i){"use strict";i.d(t,{Z:function(){return x}});var r=i(63366),n=i(87462),o=i(67294);i(59864);var a=i(93680),s=i(94780),l=i(90948),c=i(71657),d=i(98216),h=i(1588),u=i(34867);function p(e){return(0,u.Z)("MuiToggleButtonGroup",e)}let v=(0,h.Z)("MuiToggleButtonGroup",["root","selected","vertical","disabled","grouped","groupedHorizontal","groupedVertical"]);var m=i(85893);let f=["children","className","color","disabled","exclusive","fullWidth","onChange","orientation","size","value"],g=e=>{let{classes:t,orientation:i,fullWidth:r,disabled:n}=e,o={root:["root","vertical"===i&&"vertical",r&&"fullWidth"],grouped:["grouped",`grouped${(0,d.Z)(i)}`,n&&"disabled"]};return(0,s.Z)(o,p,t)},b=(0,l.ZP)("div",{name:"MuiToggleButtonGroup",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:i}=e;return[{[`& .${v.grouped}`]:t.grouped},{[`& .${v.grouped}`]:t[`grouped${(0,d.Z)(i.orientation)}`]},t.root,"vertical"===i.orientation&&t.vertical,i.fullWidth&&t.fullWidth]}})(({ownerState:e,theme:t})=>(0,n.Z)({display:"inline-flex",borderRadius:(t.vars||t).shape.borderRadius},"vertical"===e.orientation&&{flexDirection:"column"},e.fullWidth&&{width:"100%"},{[`& .${v.grouped}`]:(0,n.Z)({},"horizontal"===e.orientation?{"&:not(:first-of-type)":{marginLeft:-1,borderLeft:"1px solid transparent",borderTopLeftRadius:0,borderBottomLeftRadius:0},"&:not(:last-of-type)":{borderTopRightRadius:0,borderBottomRightRadius:0},[`&.${v.selected} + .${v.grouped}.${v.selected}`]:{borderLeft:0,marginLeft:0}}:{"&:not(:first-of-type)":{marginTop:-1,borderTop:"1px solid transparent",borderTopLeftRadius:0,borderTopRightRadius:0},"&:not(:last-of-type)":{borderBottomLeftRadius:0,borderBottomRightRadius:0},[`&.${v.selected} + .${v.grouped}.${v.selected}`]:{borderTop:0,marginTop:0}})})),w=o.forwardRef(function(e,t){let i=(0,c.Z)({props:e,name:"MuiToggleButtonGroup"}),{children:s,className:l,color:d="standard",disabled:h=!1,exclusive:u=!1,fullWidth:p=!1,onChange:v,orientation:w="horizontal",size:x="medium",value:y}=i,E=(0,r.Z)(i,f),S=(0,n.Z)({},i,{disabled:h,fullWidth:p,orientation:w,size:x}),A=g(S),M=(e,t)=>{let i;if(!v)return;let r=y&&y.indexOf(t);y&&r>=0?(i=y.slice()).splice(r,1):i=y?y.concat(t):[t],v(e,i)},z=(e,t)=>{v&&v(e,y===t?null:t)};return(0,m.jsx)(b,(0,n.Z)({role:"group",className:(0,a.Z)(A.root,l),ref:t,ownerState:S},E,{children:o.Children.map(s,e=>{var t;return o.isValidElement(e)?o.cloneElement(e,{className:(0,a.Z)(A.grouped,e.props.className),onChange:u?z:M,selected:void 0===e.props.selected?(t=e.props.value,void 0!==y&&void 0!==t&&(Array.isArray(y)?y.indexOf(t)>=0:t===y)):e.props.selected,size:e.props.size||x,fullWidth:p,color:e.props.color||d,disabled:e.props.disabled||h}):null})}))});var x=w},98396:function(e,t,i){"use strict";i.d(t,{Z:function(){return h}});var r,n=i(67294),o=i(34168),a=i(20539),s=i(58974);function l(e,t,i,r,o){let a="undefined"!=typeof window&&void 0!==window.matchMedia,[l,c]=n.useState(()=>o&&a?i(e).matches:r?r(e).matches:t);return(0,s.Z)(()=>{let t=!0;if(!a)return;let r=i(e),n=()=>{t&&c(r.matches)};return n(),r.addListener(n),()=>{t=!1,r.removeListener(n)}},[e,i,a]),l}let c=(r||(r=i.t(n,2))).useSyncExternalStore;function d(e,t,i,r){let o=n.useCallback(()=>t,[t]),a=n.useMemo(()=>{if(null!==r){let{matches:t}=r(e);return()=>t}return o},[o,e,r]),[s,l]=n.useMemo(()=>{if(null===i)return[o,()=>()=>{}];let t=i(e);return[()=>t.matches,e=>(t.addListener(e),()=>{t.removeListener(e)})]},[o,i,e]),d=c(l,s,a);return d}function h(e,t={}){let i=(0,o.Z)(),r="undefined"!=typeof window&&void 0!==window.matchMedia,{defaultMatches:n=!1,matchMedia:s=r?window.matchMedia:null,ssrMatchMedia:h=null,noSsr:u}=(0,a.Z)({name:"MuiUseMediaQuery",props:t,theme:i}),p="function"==typeof e?e(i):e;p=p.replace(/^@media( ?)/m,"");let v=(void 0!==c?d:l)(p,n,s,h,u);return v}},13113:function(e,t){"use strict";t.Z={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:-1,overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px"}},62245:function(e,t,i){"use strict";var r,n,o,a;i.d(t,{U:function(){return n},i:function(){return r}}),(o=r||(r={})).fillArea="fillArea",o.fitArea="fitArea",o.stencil="stencil",o.none="none",(a=n||(n={})).coordinates="coordinates",a.visibleArea="visibleArea"},31807:function(e){var t=!!("undefined"!=typeof window&&window.document&&window.document.createElement);e.exports=t},94184:function(e,t){var i;/*!
   Copyright (c) 2018 Jed Watson.
   Licensed under the MIT License (MIT), see
   http://jedwatson.github.io/classnames
*/!function(){"use strict";var r={}.hasOwnProperty;function n(){for(var e=[],t=0;t<arguments.length;t++){var i=arguments[t];if(i){var o=typeof i;if("string"===o||"number"===o)e.push(i);else if(Array.isArray(i)){if(i.length){var a=n.apply(null,i);a&&e.push(a)}}else if("object"===o){if(i.toString!==Object.prototype.toString&&!i.toString.toString().includes("[native code]")){e.push(i.toString());continue}for(var s in i)r.call(i,s)&&i[s]&&e.push(s)}}}return e.join(" ")}e.exports?(n.default=n,e.exports=n):void 0!==(i=(function(){return n}).apply(t,[]))&&(e.exports=i)}()},57055:function(){},38340:function(){},1088:function(e,t,i){"use strict";i.d(t,{U8w:function(){return tR}});var r,n,o=function(e,t){return(o=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])})(e,t)};function a(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function i(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}var s=function(){return(s=Object.assign||function(e){for(var t,i=1,r=arguments.length;i<r;i++)for(var n in t=arguments[i])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}).apply(this,arguments)};function l(e,t){var i={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(i[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var n=0,r=Object.getOwnPropertySymbols(e);n<r.length;n++)0>t.indexOf(r[n])&&Object.prototype.propertyIsEnumerable.call(e,r[n])&&(i[r[n]]=e[r[n]]);return i}function c(e,t,i,r){return new(i||(i=Promise))(function(n,o){function a(e){try{l(r.next(e))}catch(t){o(t)}}function s(e){try{l(r.throw(e))}catch(t){o(t)}}function l(e){var t;e.done?n(e.value):((t=e.value)instanceof i?t:new i(function(e){e(t)})).then(a,s)}l((r=r.apply(e,t||[])).next())})}function d(e,t){var i,r,n,o,a={label:0,sent:function(){if(1&n[0])throw n[1];return n[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(s){return function(l){return function(s){if(i)throw TypeError("Generator is already executing.");for(;o&&(o=0,s[0]&&(a=0)),a;)try{if(i=1,r&&(n=2&s[0]?r.return:s[0]?r.throw||((n=r.return)&&n.call(r),0):r.next)&&!(n=n.call(r,s[1])).done)return n;switch(r=0,n&&(s=[2&s[0],n.value]),s[0]){case 0:case 1:n=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!(n=(n=a.trys).length>0&&n[n.length-1])&&(6===s[0]||2===s[0])){a=0;continue}if(3===s[0]&&(!n||s[1]>n[0]&&s[1]<n[3])){a.label=s[1];break}if(6===s[0]&&a.label<n[1]){a.label=n[1],n=s;break}if(n&&a.label<n[2]){a.label=n[2],a.ops.push(s);break}n[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(l){s=[6,l],r=0}finally{i=n=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,l])}}}function h(e,t){var i="function"==typeof Symbol&&e[Symbol.iterator];if(!i)return e;var r,n,o=i.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(s){n={error:s}}finally{try{r&&!r.done&&(i=o.return)&&i.call(o)}finally{if(n)throw n.error}}return a}function u(e,t,i){if(i||2==arguments.length)for(var r,n=0,o=t.length;n<o;n++)!r&&n in t||(r||(r=Array.prototype.slice.call(t,0,n)),r[n]=t[n]);return e.concat(r||Array.prototype.slice.call(t))}"function"==typeof SuppressedError&&SuppressedError;var p=i(67294);function v(e){return e.moveCoordinates||e.resizeCoordinates||e.transformImage.move||e.transformImage.rotate||e.transformImage.flip||e.transformImage.scale}function m(e,t){var i,r;return e&&t?(i=""+e+t[0].toUpperCase()+t.slice(1),r=e+"-"+t):(i=e||t,r=e||t),{camelCase:i,snakeCase:r}}function f(e){return/^blob:/.test(e)}function g(e){return f(e)||/^data:/.test(e)}function b(e){return"function"==typeof e}function w(e){return void 0===e}var x=function(e){return null!==e&&"object"==typeof e};function y(e,t,i){void 0===i&&(i={});var r={};return x(e)?(Object.keys(t).forEach(function(n){w(e[n])?r[n]=t[n]:x(t[n])?x(e[n])?r[n]=y(e[n],t[n],i[n]):r[n]=e[n]?t[n]:i[n]:!0===t[n]||!1===t[n]?r[n]=Boolean(e[n]):r[n]=e[n]}),r):e?t:i}function E(e){var t=Number(e);return Number.isNaN(t)?e:t}function S(e){return!0===e||!1===e}function A(e){return"number"==typeof e}function M(e){return A(e)&&!(e!=e)||"string"==typeof e&&!Number.isNaN(parseFloat(e))&&isFinite(parseFloat(e))}function z(e,t){return Math.sqrt(Math.pow(e.left-t.left,2)+Math.pow(e.top-t.top,2))}function C(e,t,i){return void 0===i&&(i=.001),Math.abs(t-e)<i}function R(e,t,i){return!C(e,t,i)&&e>t}function N(e,t,i){return!C(e,t,i)&&e<t}function Z(e){return new Promise(function(t){setTimeout(function(){t()},e)})}function k(e){if(!x(e))return e;var t={};return Array.isArray(e)?t=e.map(function(e){return k(e)}):Object.keys(e).forEach(function(i){return t[i]=k(e[i])}),t}function W(e,t,i){if(void 0===i&&(i=.001),A(e)&&A(t)&&C(e,t,i)||e===t)return!0;if(e&&t&&"object"==typeof e&&"object"==typeof t){if(e.constructor!==t.constructor)return!1;var r,n=void 0;if(Array.isArray(e)){if((r=e.length)!=t.length)return!1;for(n=r;0!=n--;)if(!W(e[n],t[n],i))return!1;return!0}if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();var o=Object.keys(e);if((r=o.length)!==Object.keys(t).length)return!1;for(n=r;0!=n--;)if(!Object.prototype.hasOwnProperty.call(t,o[n]))return!1;for(n=r;0!=n--;){var a=o[n];if(!W(e[a],t[a],i))return!1}return!0}return e!=e&&t!=t}function P(){return{left:0,top:0,width:0,height:0}}function L(e,t){var i,r;function n(){for(var o=[],a=0;a<arguments.length;a++)o[a]=arguments[a];var s=Date.now()-i,l=b(t)?t():t||0;s<l&&s>=0?r=setTimeout(function(){return n.apply(void 0,o)},l-s):e.apply(void 0,o)}function o(){for(var e=[],o=0;o<arguments.length;o++)e[o]=arguments[o];i=Date.now(),r=setTimeout(function(){return n.apply(void 0,e)},b(t)?t():t||0)}return o.clear=function(){clearTimeout(r)},o}var O=["left","right","top","bottom"],H=["left","right"],T=["top","bottom"];function I(e,t){return{left:e.left-t.left,top:e.top-t.top}}function D(e){return{left:e.left+e.width/2,top:e.top+e.height/2}}function j(e,t){return Math.pow(e.width-t.width,2)+Math.pow(e.height-t.height,2)}function _(e,t){return{left:e.left-t.left,top:e.top-t.top,width:e.width+t.left+t.right,height:e.height+t.top+t.bottom}}function V(e){return{left:-e.left,top:-e.top}}function $(e,t){return s(s({},e),{left:e.left+t.left,top:e.top+t.top})}function B(e){return{left:e.left,top:e.top,right:e.left+e.width,bottom:e.top+e.height}}function Y(e,t,i,r){if(1===t)return e;if(!("left"in e)&&!("top"in e))return{width:e.width*t,height:e.height*t};if(!i)return{width:e.width*t,height:e.height*t,left:e.left+e.width*(1-t)/2,top:e.top+e.height*(1-t)/2};var n=D(e);return{width:e.width*t,height:e.height*t,left:e.left+e.width*(1-t)/2+(i.left-n.left)*(r||1-t),top:e.top+e.height*(1-t)/2+(i.top-n.top)*(r||1-t)}}function F(e){return e.width/e.height}function X(e,t){return Math.min(t.maxWidth?t.maxWidth/e.width:1/0,t.maxHeight?t.maxHeight/e.height:1/0)}function U(e,t){var i;return t.minimum&&N(e,t.minimum)?i=t.minimum:t.maximum&&R(e,t.maximum)&&(i=t.maximum),i}function q(e,t){var i=F(e),r=1;return t.minWidth>0&&t.minHeight>0?i>t.minWidth/t.minHeight?e.height<t.minHeight&&(r=t.minHeight/e.height):e.width<t.minWidth&&(r=t.minWidth/e.width):t.minWidth>0?e.width<t.minWidth&&(r=t.minWidth/e.width):t.minHeight>0&&e.height<t.minHeight&&(r=t.minHeight/e.height),t.maxWidth<1/0&&t.maxHeight<1/0?i>t.maxWidth/t.maxHeight?e.width>t.maxWidth&&(r=t.maxWidth/e.width):e.height>t.maxHeight&&(r=t.maxHeight/e.height):t.maxWidth<1/0?e.width>t.maxWidth&&(r=t.maxWidth/e.width):t.maxHeight<1/0&&e.height>t.maxHeight&&(r=t.maxHeight/e.height),r}function Q(e,t){var i={left:0,top:0,right:0,bottom:0};return O.forEach(function(r){var n=t[r],o=B(e)[r];void 0!==n&&void 0!==o?"left"===r||"top"===r?i[r]=Math.max(0,n-o):i[r]=Math.max(0,o-n):i[r]=0}),i}function G(e,t){return Y(e,q(e,t))}function K(e,t){var i=t*Math.PI/180;return{width:Math.abs(e.width*Math.cos(i))+Math.abs(e.height*Math.sin(i)),height:Math.abs(e.width*Math.sin(i))+Math.abs(e.height*Math.cos(i))}}function J(e,t,i){var r=t*Math.PI/180;return i?{left:(e.left-i.left)*Math.cos(r)-(e.top-i.top)*Math.sin(r)+i.left,top:(e.left-i.left)*Math.sin(r)+(e.top-i.top)*Math.cos(r)+i.top}:{left:e.left*Math.cos(r)-e.top*Math.sin(r),top:e.left*Math.sin(r)+e.top*Math.cos(r)}}function ee(e){return{minWidth:0,minHeight:0,maxWidth:void 0!==e.right&&void 0!==e.left?e.right-e.left:1/0,maxHeight:void 0!==e.bottom&&void 0!==e.top?e.bottom-e.top:1/0}}function et(e,t){var i={};return O.forEach(function(r){var n=e[r],o=t[r];void 0!==n&&void 0!==o?"left"===r||"top"===r?i[r]=Math.max(n,o):i[r]=Math.min(n,o):void 0!==o?i[r]=o:void 0!==n&&(i[r]=n)}),i}function ei(e,t){var i={left:0,top:0},r=Q(e,t);return r.left&&r.left>0?i.left=r.left:r.right&&r.right>0&&(i.left=-r.right),r.top&&r.top>0?i.top=r.top:r.bottom&&r.bottom>0&&(i.top=-r.bottom),i}function er(e,t){return $(e,ei(e,t))}function en(e){return(void 0===e&&(e={}),A(e))?{minimum:e,maximum:e}:{minimum:M(e.minimum)?e.minimum:0,maximum:M(e.maximum)?e.maximum:1/0}}function eo(e,t){return(w(t.maxWidth)||!R(e.width,t.maxWidth))&&(w(t.maxHeight)||!R(e.height,t.maxHeight))&&(w(t.minHeight)||!N(e.height,t.minHeight))&&(w(t.minWidth)||!N(e.width,t.minWidth))}function ea(e,t){return(w(t.left)||!N(e.left,t.left))&&(w(t.top)||!N(e.top,t.top))&&(w(t.right)||!R(e.left+e.width,t.right))&&(w(t.bottom)||!R(e.top+e.height,t.bottom))}function es(e){var t=s({},e);return t.minWidth>t.maxWidth&&(t.minWidth=t.maxWidth),t.minHeight>t.maxHeight&&(t.minHeight=t.maxHeight),t}function el(e,t){var i=s({minWidth:0,minHeight:0,maxWidth:1/0,maxHeight:1/0},t);return es({maxHeight:Math.min(e.maxHeight,i.maxHeight),minHeight:Math.max(e.minHeight,i.minHeight),maxWidth:Math.min(e.maxWidth,i.maxWidth),minWidth:Math.max(e.minWidth,i.minWidth)})}function ec(e){return Boolean(e&&e.visibleArea&&e.coordinates)}function ed(e,t){var i;return(i=b(t.areaSizeRestrictions)?t.areaSizeRestrictions(e,t):t.areaSizeRestrictions).maxWidth<1/0&&i.maxHeight<1/0&&(F(e.boundary)>i.maxWidth/i.maxHeight?i.maxHeight=i.maxWidth/F(e.boundary):i.maxWidth=i.maxHeight*F(e.boundary)),es(i)}function eh(e,t){return b(t.areaPositionRestrictions)?t.areaPositionRestrictions(e,t):t.areaPositionRestrictions}function eu(e,t){var i,r,n;return i=b(t.sizeRestrictions)?t.sizeRestrictions(e,t):t.sizeRestrictions,r=ep(e,t),n={minWidth:M(i.minWidth)?E(i.minWidth):0,minHeight:M(i.minHeight)?E(i.minHeight):0,maxWidth:M(i.maxWidth)?E(i.maxWidth):1/0,maxHeight:M(i.maxHeight)?E(i.maxHeight):1/0},void 0!==r.left&&void 0!==r.right&&(n.maxWidth=Math.min(n.maxWidth,r.right-r.left)),void 0!==r.bottom&&void 0!==r.top&&(n.maxHeight=Math.min(n.maxHeight,r.bottom-r.top)),es(n)}function ep(e,t){return b(t.positionRestrictions)?t.positionRestrictions(e,t):t.positionRestrictions}function ev(e){return e.visibleArea?e.visibleArea.width/e.boundary.width:0}function em(e){if(!ec(e))return P();var t=e.coordinates,i=t.width,r=t.height,n=t.left,o=t.top,a=ev(e);return{width:i/a,height:r/a,left:(n-e.visibleArea.left)/a,top:(o-e.visibleArea.top)/a}}function ef(e,t){return en(b(t.aspectRatio)?t.aspectRatio(e,t):t.aspectRatio)}function eg(e,t){return b(t.defaultCoordinates)?t.defaultCoordinates(e,t):t.defaultCoordinates}function eb(e,t){return b(t.defaultVisibleArea)?t.defaultVisibleArea(e,t):t.defaultVisibleArea}function ew(e){return e.imageSize&&e.imageSize.width&&e.imageSize.height?K(e.imageSize,e.transforms.rotate):{width:0,height:0}}function ex(e,t){return!ec(e)||!U(F(e.coordinates),ef(e,t))&&eo(e.visibleArea,ed(e,t))&&eo(e.coordinates,eu(e,t))&&ea(e.visibleArea,eh(e,t))&&ea(e.coordinates,ep(e,t))}function ey(e){var t,i,r,n=e.width,o=e.height,a=e.sizeRestrictions||{minWidth:0,minHeight:0,maxWidth:1/0,maxHeight:1/0},s=en(e.aspectRatio),l={width:Math.max(a.minWidth,Math.min(a.maxWidth,n)),height:Math.max(a.minHeight,Math.min(a.maxHeight,o))},c=[l];return s&&[s.minimum,s.maximum].forEach(function(e){e&&c.push({width:l.width,height:l.width/e},{width:l.height*e,height:l.height})}),t=c=c.map(function(e){return G(e,a)}),i={width:n,height:o},(r=function(e){return t.reduce(function(t,r){var n=b(a)?a(r):a,o=n.maxHeight,l=n.maxWidth,c=n.minWidth,d=n.minHeight,h=en(b(s)?s(r):s);return eo(r,e?{maxWidth:l,maxHeight:o}:{maxWidth:l,maxHeight:o,minWidth:c,minHeight:d})&&!U(F(r),h)&&r.width&&r.height&&(!t||N(j(r,i),j(t,i)))?r:t},null)})()||r(!0)}function eE(e,t){var i=k(e);if(e.visibleArea){var r=ed(e,t);i.visibleArea=s(s({},e.visibleArea),ey({width:e.visibleArea.width,height:e.visibleArea.height,aspectRatio:{minimum:F(i.boundary),maximum:F(i.boundary)},sizeRestrictions:r})),i.visibleArea=$(i.visibleArea,I(D(e.visibleArea),D(i.visibleArea))),i.visibleArea=er(i.visibleArea,eh(i,t))}return i}function eS(e,t,i){var r=$(e,t);return i?er(r,i):r}function eA(e,t,i,r){void 0===r&&(r=!0);var o=!1===r?n.unsafe:!0===r?n.zoom:r,a=ef(e,t),l=eu(e,t);e.visibleArea&&o===n.limit&&(l=s(s({},l),{minWidth:Math.min(e.visibleArea.width,l.minWidth),minHeight:Math.min(e.visibleArea.height,l.minHeight),maxWidth:Math.min(e.visibleArea.width,l.maxWidth),maxHeight:Math.min(e.visibleArea.height,l.maxHeight)}));var c=ep(e,t);e.visibleArea&&o===n.limit&&(c=et(c,B(e.visibleArea)));var d=function(e,t){return eS(e,{left:t.left-(e.left||0),top:t.top-(e.top||0)},c)},h=e.coordinates?s({},e.coordinates):P();(Array.isArray(i)?i:[i]).forEach(function(i){var r,n,o;(r="function"==typeof i?i(s(s({},e),{coordinates:h}),t):i)&&(w(r.width)&&w(r.height)||(n=h,o=s(s({},h),r),h=d(s(s(s({},n),ey({width:o.width,height:o.height,sizeRestrictions:l,aspectRatio:a})),{left:0,top:0}),{left:n.left||0,top:n.top||0})),w(r.left)&&w(r.top)||(h=d(h,s(s({},h),r))))});var u=s(s({},k(e)),{coordinates:h});if(!u.visibleArea||o!==n.zoom)return u;var p=Math.max(0,u.coordinates.width-u.visibleArea.width),v=Math.max(0,u.coordinates.height-u.visibleArea.height),m=ed(e,t),f=p>v?u.coordinates.width/u.visibleArea.width:u.coordinates.height/u.visibleArea.height;return f>1&&(u.visibleArea=Y(u.visibleArea,Math.min(f,X(u.visibleArea,m)))),u.visibleArea=$(u.visibleArea,V(ei(u.coordinates,B(u.visibleArea)))),eE(u,t)}function eM(e,t){if(e.coordinates){var i=k(e),r=ef(e,t),n=eu(e,t);return i.coordinates=s(s({},e.coordinates),ey({width:e.coordinates.width,height:e.coordinates.height,aspectRatio:r,sizeRestrictions:e.visibleArea?{maxWidth:Math.min(e.visibleArea.width,n.maxWidth),maxHeight:Math.min(e.visibleArea.height,n.maxHeight),minHeight:Math.min(e.visibleArea.height,n.minHeight),minWidth:Math.min(e.visibleArea.width,n.minWidth)}:n})),i.coordinates=$(i.coordinates,I(D(e.coordinates),D(i.coordinates))),i.coordinates=er(i.coordinates,e.visibleArea?et(B(e.visibleArea),ep(i,t)):ep(i,t)),i}return e}function ez(e,t,i,r){void 0===r&&(r=!0);var n=s(s({},k(e)),{visibleArea:i});return n=eE(n,t),r&&(n=eM(n,t)),n}(r=n||(n={})).limit="limit",r.zoom="zoom",r.unsafe="unsafe";var eC=i(62245);function eR(e,t){var i,r,o,a,l,c=e.boundary,d=e.image,h={boundary:{width:c.width,height:c.height},imageSize:{width:d.width,height:d.height},transforms:{rotate:(null===(i=d.transforms)||void 0===i?void 0:i.rotate)||0,flip:{horizontal:(null===(o=null===(r=d.transforms)||void 0===r?void 0:r.flip)||void 0===o?void 0:o.horizontal)||!1,vertical:(null===(l=null===(a=d.transforms)||void 0===a?void 0:a.flip)||void 0===l?void 0:l.vertical)||!1}},visibleArea:null,coordinates:null};return t.defaultTransforms&&(h.transforms=function(e,t){var i=s(s({},e.transforms),{flip:s({},e.transforms.flip)});if(t.defaultTransforms){var r=b(t.defaultTransforms)?t.defaultTransforms(e,t):t.defaultTransforms;A(r.rotate)&&(i.rotate=r.rotate),r.flip&&(S(r.flip.horizontal)&&(i.flip.horizontal=r.flip.horizontal),S(r.flip.vertical)&&(i.flip.vertical=r.flip.vertical))}return i}(h,t)),h=t.priority===eC.U.visibleArea?eA(h=ez(h,t,eb(h,t),!1),t,eg(h,t),n.limit):ez(h=eA(h,t,eg(h,t),n.unsafe),t,eb(h,t),!0)}function eN(e,t,i){if(ec(e)){var r=k(e);return r.coordinates=$(r.coordinates,i),r.coordinates=er(r.coordinates,et(B(r.visibleArea),ep(r,t))),r}return e}function eZ(e){var t=e.coordinates,i=e.directions,r=e.positionRestrictions,n=e.sizeRestrictions,o=e.preserveRatio,a=e.allowedDirections,l=e.compensate,c=s({},i),d=_(t,c).width,h=_(t,c).height;d<0&&(c.left<0&&c.right<0?(c.left=-(t.width-n.minWidth)/(c.left/c.right),c.right=-(t.width-n.minWidth)/(c.right/c.left)):c.left<0?c.left=-(t.width-n.minWidth):c.right<0&&(c.right=-(t.width-n.minWidth))),h<0&&(c.top<0&&c.bottom<0?(c.top=-(t.height-n.minHeight)/(c.top/c.bottom),c.bottom=-(t.height-n.minHeight)/(c.bottom/c.top)):c.top<0?c.top=-(t.height-n.minHeight):c.bottom<0&&(c.bottom=-(t.height-n.minHeight)));var u=Q(_(t,c),r),p=O.every(function(e){return!R(u[({left:"right",top:"bottom",right:"left",bottom:"top"})[e]],0)||a[e]});(void 0===l||l)&&p&&(u.left&&u.left>0&&0===u.right?(c.right+=u.left,c.left-=u.left):u.right&&u.right>0&&0===u.left&&(c.left+=u.right,c.right-=u.right),u.top&&u.top>0&&0===u.bottom?(c.bottom+=u.top,c.top-=u.top):u.bottom&&u.bottom>0&&0===u.top&&(c.top+=u.bottom,c.bottom-=u.bottom),u=Q(_(t,c),r));var v={width:1/0,height:1/0,left:1/0,right:1/0,top:1/0,bottom:1/0};if(O.forEach(function(e){var t=u[e];t&&c[e]&&(v[e]=Math.max(0,1-t/c[e]))}),o){var m=Math.min.apply(Math,O.map(function(e){return v[e]}));m!==1/0&&O.forEach(function(e){c[e]*=m})}else O.forEach(function(e){v[e]!==1/0&&(c[e]*=v[e])});if(d=_(t,c).width,h=_(t,c).height,c.right+c.left&&(d>n.maxWidth?v.width=(n.maxWidth-t.width)/(c.right+c.left):d<n.minWidth&&(v.width=(n.minWidth-t.width)/(c.right+c.left))),c.bottom+c.top&&(h>n.maxHeight?v.height=(n.maxHeight-t.height)/(c.bottom+c.top):h<n.minHeight&&(v.height=(n.minHeight-t.height)/(c.bottom+c.top))),o){var f=Math.min(v.width,v.height);f!==1/0&&O.forEach(function(e){c[e]*=f})}else v.width!==1/0&&H.forEach(function(e){c[e]*=v.width}),v.height!==1/0&&T.forEach(function(e){c[e]*=v.height});return c}function ek(e,t,i){return C(t+i,0)?e/2:C(t,0)?0:C(i,0)?e:e*Math.abs(t/(t+i))}function eW(e,t){var i=t.toLowerCase();return{left:e.left+e.width*(-1!==i.indexOf("west")?1:-1!==i.indexOf("east")?0:.5),top:e.top+e.height*(-1!==i.indexOf("north")?1:-1!==i.indexOf("south")?0:.5)}}function eP(e){var t=e.toLowerCase();return{left:-1===t.indexOf("east"),top:-1===t.indexOf("south"),right:-1===t.indexOf("west"),bottom:-1===t.indexOf("north")}}function eL(e,t,i,r,n){var o,a,l,c,d,h,u,p,v=e.coordinates?Math.min(e.coordinates.width,e.coordinates.height,20*ev(e)):1,m=eu(e,t);return ec(e)?s(s({},k(e)),{coordinates:(o=e.coordinates,a={positionRestrictions:et(ep(e,t),B(e.visibleArea)),sizeRestrictions:{maxWidth:Math.min(m.maxWidth,e.visibleArea.width),maxHeight:Math.min(m.maxHeight,e.visibleArea.height),minWidth:Math.max(Math.min(m.minWidth,e.visibleArea.width),v),minHeight:Math.max(Math.min(m.minHeight,e.visibleArea.height),v)},aspectRatio:ef(e,t)},l=n.reference,d={left:-1===(c=i.toLowerCase()).indexOf("west")?r.left:-r.left,top:-r.top,right:r.left,bottom:r.top},["north","south","center"].every(function(e){return -1===c.indexOf(e)})&&(d.top=0,d.bottom=0),["west","east","center"].every(function(e){return -1===c.indexOf(e)})&&(d.left=0,d.right=0),h=eP(i),O.forEach(function(e){h[e]||(d[e]=0)}),u=eP(i),p=function(e,t,i,r){var n=r.aspectRatio,o=r.positionRestrictions,a=r.sizeRestrictions,l=s({},e);t=s({},t);var c=i.allowedDirections||{left:!0,right:!0,bottom:!0,top:!0};e.width<a.minWidth&&(t.left=0,t.right=0),e.height<a.minHeight&&(t.top=0,t.bottom=0),O.forEach(function(e){c[e]||(t[e]=0)}),t=eZ({coordinates:l,directions:t,sizeRestrictions:a,positionRestrictions:o,allowedDirections:c});var d=_(l,t).width,h=_(l,t).height,u=i.preserveAspectRatio?F(l):U(d/h,n);if(u){var p=i.respectDirection;if("width"!==p&&"height"!==p&&(p=l.width>=l.height||1===u?"width":"height"),"width"===p){var v=d/u-l.height;if(c.top&&c.bottom){var m=t.top,f=t.bottom;t.bottom=ek(v,f,m),t.top=ek(v,m,f)}else c.bottom?t.bottom=v:c.top?t.top=v:c.right?t.right=0:c.left&&(t.left=0)}else if("height"===p){var g=l.width-h*u;if(c.left&&c.right){var b=t.left,w=t.right;t.left=-ek(g,b,w),t.right=-ek(g,w,b)}else c.left?t.left=-g:c.right?t.right=-g:c.top?t.top=0:c.bottom&&(t.bottom=0)}t=eZ({directions:t,coordinates:l,sizeRestrictions:a,positionRestrictions:o,preserveRatio:!0,compensate:i.compensate,allowedDirections:c})}return d=_(l,t).width,h=_(l,t).height,(u=i.preserveAspectRatio?F(l):U(d/h,n))&&R(Math.abs(u-d/h),0)&&O.forEach(function(e){t[e]=0}),eS({width:e.width+t.right+t.left,height:e.height+t.top+t.bottom,left:e.left,top:e.top},{left:-t.left,top:-t.top},o)}(o,d,s(s({},n),{allowedDirections:u}),a),l&&(p=$(p,I(eW(l,i),eW(p,i)))),er(p,a.positionRestrictions))}):e}function eO(e,t,i){var r=s(s({},k(e)),{boundary:i});if(r.visibleArea&&r.coordinates&&e.visibleArea){r.visibleArea.height=r.visibleArea.width/F(i),r.visibleArea.top+=(e.visibleArea.height-r.visibleArea.height)/2;var n=eu(r,t);(Math.max(n.minHeight,r.coordinates.height)-r.visibleArea.height>0||Math.max(n.minWidth,r.coordinates.width)-r.visibleArea.width>0)&&(r.visibleArea=Y(r.visibleArea,Math.max(Math.max(n.minHeight,r.coordinates.height)/r.visibleArea.height,Math.max(n.minWidth,r.coordinates.width)/r.visibleArea.width))),r.visibleArea=G(r.visibleArea,ed(r,t));var o=V(ei(r.coordinates,B(r.visibleArea)));r.visibleArea.width<r.coordinates.width&&(o.left=0),r.visibleArea.height<r.coordinates.height&&(o.top=0),r.visibleArea=$(r.visibleArea,o),r.visibleArea=er(r.visibleArea,eh(r,t)),r=eM(r,t)}return r}function eH(e,t,i){return i.rotate&&(e=function(e,t,i){if(ec(e)){var r=k(e),n=A(i)?i:i.angle,o=J(D(s({left:0,top:0},ew(e))),n);r.transforms.rotate+=n,r.coordinates=s(s({},ey({sizeRestrictions:eu(r,t),aspectRatio:ef(r,t),width:r.coordinates.width,height:r.coordinates.height})),J(D(r.coordinates),n));var a=!A(i)&&i.center?i.center:D(e.coordinates),l=I(D(e.coordinates),J(D(e.coordinates),n,a)),c=ew(r);return r.coordinates.left-=o.left-c.width/2+r.coordinates.width/2-l.left,r.coordinates.top-=o.top-c.height/2+r.coordinates.height/2-l.top,r.visibleArea=G(r.visibleArea,el(ed(r,t),{minWidth:r.coordinates.width,minHeight:r.coordinates.height})),r.coordinates=er(r.coordinates,ep(r,t)),r.visibleArea=$(r.visibleArea,I(D(r.coordinates),D(e.coordinates))),r.visibleArea=er(r.visibleArea,eh(r,t)),r}return e}(e,t,i.rotate)),i.flip&&(e=function(e,t,i,r){if(ec(e)){var n=k(e),o=e.transforms.rotate,a=ew(e),s={horizontal:i,vertical:r};if(s.horizontal||s.vertical){var l=J({left:a.width/2,top:a.height/2},-o),c=J(D(n.coordinates),-o),d=J({left:s.horizontal?l.left-(c.left-l.left):c.left,top:s.vertical?l.top-(c.top-l.top):c.top},o);n.coordinates=$(n.coordinates,I(d,D(n.coordinates))),c=J(D(n.visibleArea),-o),d=J({left:s.horizontal?l.left-(c.left-l.left):c.left,top:s.vertical?l.top-(c.top-l.top):c.top},o),n.visibleArea=$(n.visibleArea,I(d,D(n.visibleArea))),n.visibleArea=er(n.visibleArea,eh(n,t))}return s.horizontal&&(n.transforms.flip.horizontal=!e.transforms.flip.horizontal),s.vertical&&(n.transforms.flip.vertical=!e.transforms.flip.vertical),n}return e}(e,t,i.flip.horizontal,i.flip.vertical)),(i.move||i.scale)&&(e=function(e,t,i){var r,n=i.scale,o=void 0===n?1:n,a=i.move,s=void 0===a?{}:a;if(ec(e)){var l,c=k(e),d=1/(A(o)?o:o.factor),h=A(o)?void 0:o.center,u=!C(d,1),p=1,v=1;c.visibleArea=$(c.visibleArea,{left:s.left||0,top:s.top||0});var m=eu(c,t),f=ep(c,t),g=ed(c,t),b={stencil:{minimum:Math.max(m.minWidth?m.minWidth/c.coordinates.width:0,m.minHeight?m.minHeight/c.coordinates.height:0),maximum:Math.min(m.maxWidth?m.maxWidth/c.coordinates.width:1/0,m.maxHeight?m.maxHeight/c.coordinates.height:1/0,X(c.coordinates,ee(f)))},area:{maximum:X(c.visibleArea,g),minimum:(l=c.visibleArea,Math.max(g.minWidth?g.minWidth/l.width:0,g.minHeight?g.minHeight/l.height:0))}};d&&u&&(d<1?(v=Math.max(d,Math.max(b.area.minimum,b.stencil.minimum)))>1&&(v=1):d>1&&(v=Math.min(d,Math.min(b.area.maximum,b.stencil.maximum)))<1&&(v=1)),v&&(c.visibleArea=Y(c.visibleArea,v,h));var w={left:e.coordinates.left-e.visibleArea.left,right:e.visibleArea.width+e.visibleArea.left-(e.coordinates.width+e.coordinates.left),top:e.coordinates.top-e.visibleArea.top,bottom:e.visibleArea.height+e.visibleArea.top-(e.coordinates.height+e.coordinates.top)};return c.visibleArea=er(c.visibleArea,{left:void 0!==f.left?f.left-w.left*v:void 0,top:void 0!==f.top?f.top-w.top*v:void 0,bottom:void 0!==f.bottom?f.bottom+w.bottom*v:void 0,right:void 0!==f.right?f.right+w.right*v:void 0}),c.visibleArea=er(c.visibleArea,eh(c,t)),c.coordinates.width=c.coordinates.width*v,c.coordinates.height=c.coordinates.height*v,c.coordinates.left=c.visibleArea.left+w.left*v,c.coordinates.top=c.visibleArea.top+w.top*v,c.coordinates=er(c.coordinates,et(B(c.visibleArea),f)),u&&d&&(null===(r=t.transformImage)||void 0===r?void 0:r.adjustStencil)&&(d>1?p=Math.min(b.area.maximum,d)/v:d<1&&(p=Math.max(c.coordinates.height/c.visibleArea.height,c.coordinates.width/c.visibleArea.width,d/v)),1!==p&&(c.visibleArea=Y(c.visibleArea,p,d>1?h:D(c.coordinates)),c.visibleArea=er(c.visibleArea,eh(c,t)),c.visibleArea=$(c.visibleArea,V(ei(c.coordinates,B(c.visibleArea)))))),c}return e}(e,t,i)),e}function eT(e,t){if(ec(e)){var i=k(e),r=ef(e,t),n=eu(e,t),o=ed(e,t),a=U(F(e.coordinates),r),l=a?{height:e.coordinates.height,width:e.coordinates.height*a}:e.coordinates;i.coordinates=s(s({},i.coordinates),ey({width:l.width,height:l.height,aspectRatio:r,sizeRestrictions:el(o,n)})),i.coordinates=$(i.coordinates,I(D(e.coordinates),D(i.coordinates)));var c=Math.max(i.coordinates.width/i.visibleArea.width,i.coordinates.height/i.visibleArea.height,1);return i.visibleArea=s(s({},e.visibleArea),ey({width:e.visibleArea.width*c,height:e.visibleArea.height*c,aspectRatio:{minimum:F(i.boundary),maximum:F(i.boundary)},sizeRestrictions:o})),i.visibleArea=$(i.visibleArea,I(D(e.visibleArea),D(i.visibleArea))),i.visibleArea=er(i.visibleArea,eh(i,t)),i.coordinates=er(i.coordinates,et(B(i.visibleArea),ep(i,t))),i}return e}function eI(e,t){var i=ev(e);return e.visibleArea?{left:t.left*i+e.visibleArea.left,top:t.top*i+e.visibleArea.top}:t}function eD(e,t){var i=ev(e);return{left:A(t.left)?t.left*i:0,top:A(t.top)?t.top*i:0}}function ej(e,t){if(e&&t){var i=t();i&&e(i)}}function e_(e,t){e.forEach(function(e){ej(e,t)})}function eV(e,t){var i,r=e.imageSize,n=e.visibleArea,o=eu(e,t),a=ef(e,t);if(n)i=n;else{var l=ee(ep(e,t));i={width:Math.max(l.minWidth,Math.min(l.maxWidth,r.width)),height:Math.max(l.minHeight,Math.min(l.maxHeight,r.height))}}var c=Math.min(a.maximum||1/0,Math.max(a.minimum||0,F(i)));return ey(s(s({},i.width<i.height?{width:.8*i.width,height:.8*i.width/c}:{height:.8*i.height,width:.8*i.height*c}),{aspectRatio:a,sizeRestrictions:o}))}function e$(e,t){return{minWidth:M(t.minWidth)?E(t.minWidth):0,minHeight:M(t.minHeight)?E(t.minHeight):0,maxWidth:M(t.maxWidth)?E(t.maxWidth):1/0,maxHeight:M(t.maxHeight)?E(t.maxHeight):1/0}}function eB(e){var t=e.visibleArea,i=e.coordinates,r=t||ew(e);return{left:(t?t.left:0)+r.width/2-(i?i.width/2:0),top:(t?t.top:0)+r.height/2-(i?i.height/2:0)}}function eY(e){var t=e.src,i=e.arrayBuffer,r=void 0===i?null:i,n=e.orientation,o=void 0===n?null:n,a={src:t,arrayBuffer:r,revoke:!1,transforms:{flip:{horizontal:!1,vertical:!1},rotate:0}};return r&&o&&o>1?f(t)||!g(t)?(a.src=URL.createObjectURL(new Blob([r])),a.revoke=!0):a.src=function(e){for(var t=[],i=new Uint8Array(e);i.length>0;){var r=i.subarray(0,8192);t.push(String.fromCharCode.apply(null,Array.from?Array.from(r):r.slice())),i=i.subarray(8192)}return"data:image/jpeg;base64,"+btoa(t.join(""))}(r):a.src=t,o&&(a.transforms=function(e){var t={flip:{horizontal:!1,vertical:!1},rotate:0};if(e)switch(e){case 2:t.flip.horizontal=!0;break;case 3:t.rotate=-180;break;case 4:t.flip.vertical=!0;break;case 5:t.rotate=90,t.flip.vertical=!0;break;case 6:t.rotate=90;break;case 7:t.rotate=90,t.flip.horizontal=!0;break;case 8:t.rotate=-90}return t}(o)),a}function eF(e,t,i,r,n){void 0===n&&(n=null);var o,a,l,c,d,h=e.width>e.height?{width:Math.min(512,e.width),height:Math.min(512,e.width)/(e.width/e.height)}:{height:Math.min(512,e.height),width:Math.min(512,e.height)*(e.width/e.height)},u=ew(t),p={rotate:t.transforms.rotate,flip:{horizontal:t.transforms.flip.horizontal,vertical:t.transforms.flip.vertical},translateX:i.left/r,translateY:i.top/r,scale:1/r},v={rotate:{left:(h.width-u.width)/(2*r),top:(h.height-u.height)/(2*r)},scale:{left:(1-1/r)*h.width/2,top:(1-1/r)*h.height/2}},m=s(s({},p),{scale:p.scale*(e.width/h.width)}),f={width:h.width+"px",height:h.height+"px",left:"0px",top:"0px",transition:"none",transform:"translate3d("+(-v.rotate.left-v.scale.left-p.translateX)+"px, "+(-v.rotate.top-v.scale.top-p.translateY)+"px, 0px)"+(o=m.rotate,l=void 0===(a=m.flip)?{horizontal:!1,vertical:!1}:a," rotate("+(void 0===o?0:o)+"deg) scaleX("+(d=void 0===(c=m.scale)?1:c)*(l.horizontal?-1:1)+") scaleY("+d*(l.vertical?-1:1)+")"),willChange:"none"};return n&&n.active&&(f.willChange="transform",f.transition=n.duration+"ms "+n.timingFunction),f}function eX(e,t,i){t.style.width="0px",t.style.height="0px",t.style.width=Math.max(e.clientWidth,i.width)+"px";var r=i.width/i.height;t.style.height=Math.max(e.clientHeight,t.clientWidth/r)+"px",t.style.width=t.clientHeight*r+"px"}function eU(e,t,i){t.style.width="0px",t.style.height="0px",t.style.width=Math.max(e.getBoundingClientRect().width,i.width)+"px";var r=i.width/i.height;t.style.height=Math.max(e.getBoundingClientRect().height,t.getBoundingClientRect().width/r)+"px",t.style.width=t.getBoundingClientRect().height*r+"px",t.clientWidth/t.clientHeight>e.clientWidth/e.clientHeight?t.clientWidth>e.clientWidth&&(t.style.width=e.clientWidth+"px",t.style.height=e.clientWidth/r+"px"):t.clientHeight>e.clientHeight&&(t.style.height=e.clientHeight+"px",t.style.width=e.clientHeight*r+"px")}function eq(e){var t=e.getBoundingClientRect();return{width:t.width,height:t.height}}var eQ={linear:function(e){return e},"ease-in":function(e){return Math.pow(e,1.675)},"ease-out":function(e){return 1-Math.pow(1-e,1.675)},"ease-in-out":function(e){return .5*(Math.sin((e-.5)*Math.PI)+1)}},eG=function(){function e(){this.active=!1}return e.prototype.start=function(e){var t;this.onStart=e.onStart,this.onProgress=e.onProgress,this.onStop=e.onStop,this.active||null===(t=this.onStart)||void 0===t||t.call(this),this.id&&window.cancelAnimationFrame(this.id),this.startTime=performance.now(),this.timingFunction=e.timingFunction,this.endTime=this.startTime+e.duration,this.active=!0,this.animate()},e.prototype.animate=function(){var e=this;if(this.startTime&&this.endTime){var t=eQ[this.timingFunction];t||(t=eQ["ease-out"]);var i=1-(this.endTime-performance.now())/(this.endTime-this.startTime),r=Math.min(1,t(i));this.onProgress&&this.onProgress(r),i<1?this.id=window.requestAnimationFrame(function(){return e.animate()}):this.stop()}else this.stop()},e.prototype.stop=function(){this.active=!1,this.id&&window.cancelAnimationFrame(this.id),this.onStop&&this.onStop()},e}();function eK(e,t){var i=t.getBoundingClientRect(),r=i.left,n=i.top,o={left:0,top:0},a=0;return e.forEach(function(t){o.left+=(t.clientX-r)/e.length,o.top+=(t.clientY-n)/e.length}),e.forEach(function(e){a+=z({left:o.left,top:o.top},{left:e.clientX-r,top:e.clientY-n})}),{centerMass:o,spread:a,count:e.length}}function eJ(e,t){return e.aspectRatio?{}:{aspectRatio:en(b(t.aspectRatio)?t.aspectRatio():t.aspectRatio)}}var e0=i(94184),e1=i.n(e0);function e2(e,t){var i=eJ({},t);return{stencilSize:function(t,r){var n,o,a=b(e.stencilSize)?e.stencilSize(t,r):e.stencilSize;return ey(s(s({},a),{aspectRatio:(n=i.aspectRatio,(o=en(F(a)))?n?{minimum:Math.min(n.maximum,Math.max(n.minimum,o.minimum)),maximum:Math.max(n.minimum,Math.min(n.maximum,o.maximum))}:o:n)}))}}}function e8(e,t){var i=e.boundary,r=b(t.stencilSize)?t.stencilSize(e,t):t.stencilSize;return(r.width>i.width||r.height>i.height)&&(r=ey({sizeRestrictions:{maxWidth:i.width,maxHeight:i.height,minWidth:0,minHeight:0},width:r.width,height:r.height,aspectRatio:{minimum:F(r),maximum:F(r)}})),r}function e4(e,t){var i=e8(e,s(s({},t),{stencilSize:t.stencilSize})),r=ed(e,t);return{maxWidth:r.maxWidth*i.width/e.boundary.width,maxHeight:r.maxHeight*i.height/e.boundary.height,minWidth:0,minHeight:0}}function e9(e,t){var i,r,n=e.imageSize,o=e.visibleArea,a=e.boundary,s=eu(e,t),l=ef(e,t),c=b(t.stencilSize)?t.stencilSize(e,t):t.stencilSize,d=o||n;return F(d)>F(a)?r=(i=c.height*d.height/a.height)*F(c):i=(r=c.width*d.width/a.width)/F(c),ey({width:r,height:i,aspectRatio:l,sizeRestrictions:s})}function e5(e,t){var i=F(e8(e,t));return{minimum:i,maximum:i}}function e3(e,t,i){return i&&i.immediately?function(e,t){if(ec(e)){var i=k(e),r=e8(e,t);i.visibleArea=Y(i.visibleArea,i.coordinates.width*i.boundary.width/(i.visibleArea.width*r.width));var n=q(i.visibleArea,ed(i,t));return 1!==n&&(i.visibleArea=Y(i.visibleArea,n),i.coordinates=Y(i.coordinates,n)),i.visibleArea=$(i.visibleArea,I(D(i.coordinates),D(i.visibleArea))),i.visibleArea=er(i.visibleArea,eh(i,t)),i.coordinates=er(i.coordinates,et(B(i.visibleArea),eh(i,t))),i}return e}(e,t):e}function e6(e,t,i){return i.immediately?function(e,t){if(ec(e)){var i=k(e),r={width:0,height:0};F(i.boundary)>F(i.coordinates)?(r.height=.8*i.boundary.height,r.width=r.height*F(i.coordinates)):(r.width=.8*i.boundary.width,r.height=r.width*F(i.coordinates)),i.visibleArea=Y(i.visibleArea,i.coordinates.width*i.boundary.width/(i.visibleArea.width*r.width));var n=q(i.visibleArea,ed(i,t));return i.visibleArea=Y(i.visibleArea,n),1!==n&&(r.height/=n,r.width/=n),i.visibleArea=$(i.visibleArea,I(D(i.coordinates),D(i.visibleArea))),i.visibleArea=er(i.visibleArea,eh(i,t)),i.coordinates=er(i.coordinates,et(B(i.visibleArea),ep(i,t))),i}return e}(e,t):e}var e7=function(e,t){var i,r=(i=(0,p.useRef)(!0)).current?(i.current=!1,!0):i.current;(0,p.useEffect)(function(){if(!r)return e()},t)},te=function(e){function t(t,i){var r=e.call(this)||this;return r.props=t,r.notify=i,r.data={state:null,transitions:!1,interactions:{moveCoordinates:!1,resizeCoordinates:!1,transformImage:{rotate:!1,move:!1,scale:!1,flip:!1}}},r}return a(t,e),t.prototype.getProps=function(){return this.props()},t.prototype.setData=function(e){this.data=e,this.notify()},t.prototype.getData=function(){return this.data},t}(function(){var e=this;this.getTransitions=function(){var t=e.getData();return s(s({},y(e.getProps().transitions,{timingFunction:"ease-in-out",duration:350})),{active:t.transitions})},this.getInteractions=function(){return k(e.getData().interactions)},this.hasInteractions=function(){return v(e.getData().interactions)},this.startTransitions=function(){var t=e.getProps(),i=t.onTransitionsStart,r=t.onUpdate,n=t.getInstance,o=e.getData(),a=o.transitions,c=l(o,["transitions"]);e.setData(s(s({},c),{transitions:!0})),a||e_([i,r],n),e.endTransitions()},this.endTransitions=L(function(){var t=e.getProps(),i=t.onTransitionsEnd,r=t.onUpdate,n=t.getInstance;e.setData(s(s({},e.getData()),{transitions:!1})),e_([i,r],n)},function(){return e.getTransitions().duration}),this.applyPostProcess=function(t,i){var r=e.getProps(),n=r.settings,o=r.postProcess,a=t.name,s=t.interaction,l=t.transitions,c=t.immediately,d={name:a,interaction:void 0!==s&&s,transitions:void 0!==l&&l,immediately:void 0!==c&&c};return Array.isArray(o)?o.reduce(function(e,t){return t(e,n,d)},i):b(o)?o(i,n,d):i},this.updateState=function(t,i,r){void 0===i&&(i={}),void 0===r&&(r=[]);var n=i.transitions,o=void 0!==n&&n,a=e.getProps(),l=a.onTransitionsStart,c=a.getInstance,d=a.onChange,h=a.onUpdate,u=a.settings,p=e.getData(),v=b(t)?t(p.state,u):t,m=v?.001*ev(v):.001,f=!W(p.state,v,m),g=["coordinates","boundary","visibleArea","imageSize","transforms"].some(function(e){var t;return!W(null===(t=p.state)||void 0===t?void 0:t[e],null==v?void 0:v[e],m)}),w=p;f&&(o&&g&&e.endTransitions(),w=s(s({},w),{state:k(v),transitions:o&&g}),e.setData(w),ej(d,c)),w.transitions&&!p.transitions&&ej(l,c),e_(function(){for(var e=0,t=0,i=arguments.length;t<i;t++)e+=arguments[t].length;for(var r=Array(e),n=0,t=0;t<i;t++)for(var o=arguments[t],a=0,s=o.length;a<s;a++,n++)r[n]=o[a];return r}(r,[h]),c)},this.setInteractions=function(t){var i=e.getProps(),r=i.onInteractionStart,n=i.onInteractionEnd,o=i.getInstance,a=e.getInteractions(),l=s(s({},a),t);if(W(a,l)||e.setData(s(s({},e.getData()),{interactions:l})),v(a)!==v(l)){if(v(a)){var c=e.getData().state;e.updateState(function(){return c&&e.applyPostProcess({name:"interactionEnd",immediately:!0,transitions:!0},c)},{transitions:!0},[n])}else ej(r,o)}},this.resetState=function(t,i){e.updateState(e.createDefaultState(t,i))},this.clear=function(){e.updateState(null)},this.reconcileState=function(t){void 0===t&&(t={});var i=e.getProps(),r=i.reconcileStateAlgorithm,n=i.settings,o=e.getData().state,a=t.transitions,s=void 0!==a&&a;if(o&&!ex(o,n)){var l=(r||eT)(o,n);l=e.applyPostProcess({name:"reconcileState",immediately:!0,transitions:s},l),e.updateState(l,{transitions:s})}},this.transformImage=function(t,i){void 0===i&&(i={});var r,n=i.transitions,o=void 0===n||n,a=i.interaction,s=i.immediately,l=void 0!==s&&s,c=i.normalize,d=e.getProps(),h=d.transformImageAlgorithm,u=d.onTransformImage,p=d.onTransformImageEnd,v=d.settings,m=e.getData().state,f=[];if(m){(void 0===c||c)&&((r=t).scale&&(r.scale={factor:A(r.scale)?r.scale:r.scale.factor,center:!A(r.scale)&&r.scale.center?eI(m,r.scale.center):void 0}),r.rotate&&(r.rotate={angle:A(r.rotate)?r.rotate:r.rotate.angle,center:!A(r.rotate)&&r.rotate.center?eI(m,r.rotate.center):void 0}),r.move&&(r.move=eD(m,r.move)),t=r);var g=e.applyPostProcess({name:"transformImage",transitions:o,immediately:l},(h||eH)(m,v,t));f.push(u),void 0===a||a?e.setInteractions({transformImage:{rotate:!w(t.rotate),flip:!w(t.flip),scale:!w(t.scale),move:!w(t.move)}}):(g=e.applyPostProcess({name:"transformImageEnd",transitions:o,immediately:!0},g),f.push(p)),e.updateState(g,{transitions:l&&o},f)}},this.transformImageEnd=function(t){void 0===t&&(t={});var i=t.immediately,r=void 0===i||i,n=t.transitions,o=void 0===n||n,a=e.getData().state,s=e.getProps().onTransformImageEnd;e.updateState(function(){return a&&e.applyPostProcess({name:"transformImageEnd",immediately:r,transitions:o},a)},{transitions:o},[s]),e.setInteractions({transformImage:{rotate:!1,flip:!1,scale:!1,move:!1}})},this.zoomImage=function(t,i){void 0===i&&(i={});var r=i.interaction,n=i.immediately,o=i.transitions,a=i.normalize;e.transformImage({scale:t},{interaction:void 0!==r&&r,immediately:void 0===n||n,transitions:void 0===o||o,normalize:void 0!==a&&a})},this.moveImage=function(t,i,r){void 0===r&&(r={});var n=r.interaction,o=r.immediately,a=r.transitions,s=r.normalize;e.transformImage({move:{left:t,top:i}},{interaction:void 0!==n&&n,immediately:void 0===o||o,transitions:void 0===a||a,normalize:void 0!==s&&s})},this.flipImage=function(t,i,r){void 0===r&&(r={});var n=r.interaction,o=r.immediately,a=r.transitions,s=r.normalize,l=e.getState(),c={horizontal:t,vertical:i};e.transformImage({flip:l&&(void 0===s||s)?function(e,t){if(e){var i=Math.abs(e.transforms.rotate%180);if(!(i<=45)&&!(i>=135))return{horizontal:t.vertical,vertical:t.horizontal}}return t}(l,c):c},{interaction:void 0!==n&&n,immediately:void 0===o||o,transitions:void 0===a||a})},this.rotateImage=function(t,i){void 0===i&&(i={});var r=i.interaction,n=i.immediately,o=i.transitions,a=i.normalize;e.transformImage({rotate:t},{interaction:void 0!==r&&r,immediately:void 0===n||n,transitions:void 0===o||o,normalize:void 0!==a&&a})},this.reset=function(t,i){e.resetState(t,i)},this.setState=function(t,i){void 0===i&&(i={});var r=e.getSettings(),n=e.getData().state,o=i.transitions,a=void 0===o||o,l=i.immediately,c=void 0!==l&&l,d=i.interaction,h=void 0!==d&&d,u=i.postprocess,p=void 0!==u&&u,v=t&&(b(t)?t(n,r):s(s({},n),t));e.updateState(function(){return p?v&&e.applyPostProcess({name:"setState",immediately:c,transitions:a,interaction:h},v):v},{transitions:a})},this.setCoordinates=function(t,i){void 0===i&&(i={});var r=e.getData().state,o=e.getProps(),a=o.setCoordinatesAlgorithm,s=o.settings,l=i.transitions,c=void 0===l||l,d=i.immediately,h=void 0===d||d;e.updateState(function(){return r&&e.applyPostProcess({name:"setCoordinates",immediately:h,transitions:c},(a||eA)(r,s,t,n.zoom))},{transitions:c})},this.setVisibleArea=function(t,i){void 0===i&&(i={});var r=i.transitions,n=void 0===r||r,o=i.immediately,a=void 0===o||o,s=e.getData().state,l=e.getProps(),c=l.setVisibleAreaAlgorithm,d=l.settings;e.updateState(function(){return s&&e.applyPostProcess({name:"setVisibleArea",immediately:a,transitions:n},(c||ez)(s,d,t))},{transitions:n})},this.setBoundary=function(t,i){void 0===i&&(i={});var r=e.getData().state,n=e.getProps(),o=n.setBoundaryAlgorithm,a=n.settings,s=i.transitions,l=void 0!==s&&s,c=i.immediately,d=void 0===c||c;t?e.updateState(function(){return r&&e.applyPostProcess({name:"setBoundary",immediately:d,transitions:l},(o||eO)(r,a,t))}):e.updateState(null)},this.moveCoordinates=function(t,i){void 0===i&&(i={});var r=e.getData(),n=e.getProps(),o=n.moveCoordinatesAlgorithm,a=n.onMove,s=n.onMoveEnd,l=n.settings,c=i.interaction,d=void 0===c||c,h=i.transitions,u=void 0!==h&&h,p=i.immediately,v=void 0!==p&&p,m=i.normalize,f=[];if(!r.transitions&&r.state){var g=void 0===m||m?eD(r.state,t):{left:A(t.left)?t.left:0,top:A(t.top)?t.top:0},b=e.applyPostProcess({name:"moveCoordinates",interaction:d,immediately:v,transitions:u},(o||eN)(r.state,l,g));f.push(a),d?e.setInteractions({moveCoordinates:!0}):(b=e.applyPostProcess({name:"moveCoordinatesEnd",interaction:d,immediately:v,transitions:u},b),f.push(s)),e.updateState(b,{transitions:v&&u},f)}},this.moveCoordinatesEnd=function(t){void 0===t&&(t={});var i=e.getData().state,r=e.getProps().onMoveEnd,n=t.transitions,o=void 0===n||n,a=t.immediately,s=void 0!==a&&a;e.updateState(function(){return i&&e.applyPostProcess({name:"moveCoordinatesEnd",transitions:o,immediately:s},i)},{transitions:o},[r]),e.setInteractions({moveCoordinates:!1})},this.resizeCoordinates=function(t,i,r,n){void 0===n&&(n={});var o=e.getData().state,a=e.getProps(),s=a.resizeCoordinatesAlgorithm,l=a.onResize,c=a.onResizeEnd,d=a.settings,h=n.interaction,u=void 0===h||h,p=n.transitions,v=void 0!==p&&p,m=n.immediately,f=void 0!==m&&m,g=n.normalize;if(!e.getTransitions().active&&o){var b,w=[],y=void 0===g||g?(b=ev(o),{left:A(i.left)?i.left*b:0,top:A(i.top)?i.top*b:0,right:A(i.right)?i.right*b:0,bottom:A(i.bottom)?i.bottom*b:0}):{left:A(i.left)?i.left:0,top:A(i.top)?i.top:0,right:A(i.right)?i.right:0,bottom:A(i.bottom)?i.bottom:0},E=e.applyPostProcess({name:"resizeCoordinates",interaction:u,immediately:f,transitions:v},(s||eL)(o,d,t,y,x(r)?r:{}));w.push(l),u?e.setInteractions({resizeCoordinates:!0}):(E=e.applyPostProcess({name:"resizeCoordinatesEnd",interaction:u,immediately:f,transitions:v},E),w.push(c)),e.updateState(E,{transitions:f&&v},w)}},this.resizeCoordinatesEnd=function(t){void 0===t&&(t={});var i=e.getProps().onResizeEnd,r=e.getData().state,n=t.transitions,o=void 0===n||n,a=t.immediately,s=void 0!==a&&a;e.updateState(function(){return r&&e.applyPostProcess({name:"resizeCoordinatesEnd",transitions:o,immediately:s},r)},{transitions:o},[i]),e.setInteractions({resizeCoordinates:!1})},this.getStencilCoordinates=function(){return em(e.getData().state)},this.getCoordinates=function(t){void 0===t&&(t={});var i=e.getData().state,r=e.getProps().settings;if(!i||!i.coordinates)return null;var n=t.round;return void 0===n||n?function(e,t){if(!ec(e))return null;var i=eu(e,t),r=ep(e,t),n={width:Math.round(e.coordinates.width),height:Math.round(e.coordinates.height),left:Math.round(e.coordinates.left),top:Math.round(e.coordinates.top)};return n.width>i.maxWidth?n.width=Math.floor(e.coordinates.width):n.width<i.minWidth&&(n.width=Math.ceil(e.coordinates.width)),n.height>i.maxHeight?n.height=Math.floor(e.coordinates.height):n.height<i.minHeight&&(n.height=Math.ceil(e.coordinates.height)),er(n,r)}(i,r):s({},i.coordinates)},this.getVisibleArea=function(){var t=e.getData().state;return(null==t?void 0:t.visibleArea)?s({},t.visibleArea):null},this.getSettings=function(){return s({},e.getProps().settings)},this.getState=function(){return k(e.getData().state)},this.getTransforms=function(){var t=e.getData().state;return t?k(t.transforms):{rotate:0,flip:{horizontal:!1,vertical:!1}}},this.createDefaultState=function(t,i){var r=e.getProps(),n=r.createStateAlgorithm,o=r.settings;return e.applyPostProcess({name:"createState",immediately:!0,transitions:!1},(n||eR)({image:i,boundary:t},o))},this.isConsistent=function(){var t=e.getData().state,i=e.getProps().settings;return!t||ex(t,i)}});function tt(){var e=h((0,p.useState)({}),2);e[0];var t=e[1];return function(){t({})}}var ti=function(e){var t=(0,p.useRef)(e),i=function(){t.current&&t.current()};(0,p.useEffect)(function(){t.current=e},[e]),(0,p.useEffect)(function(){return window.addEventListener("resize",i),window.addEventListener("orientationchange",i),function(){window.removeEventListener("resize",i),window.removeEventListener("orientationchange",i)}},[])},tr=(0,p.forwardRef)(function(e,t){var i=e.className,r=e.style,n=e.stretcherClassName,o=e.contentClassName,a=e.stretchAlgorithm,s=void 0===a?eX:a,l=e.sizeAlgorithm,c=void 0===l?eq:l,d=e.children,h=(0,p.useRef)(null),u=(0,p.useRef)(null);return(0,p.useImperativeHandle)(t,function(){return{reset:function(){var e=h.current;e&&(e.style.height="",e.style.width="")},stretchTo:function(e){var t=h.current,i=u.current;if(null==e||!e.width||null==e||!e.height||!t||!i)return t&&(t.style.height="",t.style.width=""),Promise.resolve(null);s(i,t,e);var r=c(i,e);return Promise.resolve(r.width&&r.height?r:null)}}}),p.createElement("div",{ref:u,style:r,className:e1()("advanced-cropper-boundary",i)},p.createElement("div",{ref:h,className:e1()(["advanced-cropper-boundary__stretcher",n])}),p.createElement("div",{className:e1()(["advanced-cropper-boundary__content",o])},d))});tr.displayName="StretchableBoundary";var tn=function(e){var t=e.visible,i=e.className,r=e.style,n=e.children;return p.createElement("div",{style:r,className:e1()(i,"advanced-cropper-fade",Boolean(t)&&"advanced-cropper-fade--visible")},n)},to=function(e){var t=e.cropper,i=e.children,r=e.className,n=e.style,o=t?t.getState():null,a=!!t&&t.isLoaded();return p.createElement("div",{className:e1()(r,"advanced-cropper-wrapper"),style:n},p.createElement(tn,{visible:o&&a,className:"advanced-cropper-wrapper__fade"},i))};function ta(e){e.preventDefault()}var ts=(0,p.forwardRef)(function(e,t){var i,r=e.className,n=e.style,o=e.cropper,a=e.crossOrigin,l=void 0===a||a,c=o.getState(),d=o.getTransitions(),h=o.getImage(),u=h&&c&&(void 0===(i=d)&&(i=null),h&&c&&c.visibleArea)?eF(h,c,c.visibleArea,ev(c),i):{},v=h?h.src:void 0;return v?p.createElement("img",{key:v,ref:t,className:e1()("advanced-cropper-background-image",r),src:v,crossOrigin:!0===l?"anonymous":l||void 0,style:s(s({},u),n),onMouseDown:ta}):null});ts.displayName="CropperBackgroundImage";var tl=(0,p.forwardRef)(function(e,t){var i=(0,p.useRef)(null),r=(0,p.useRef)(null);return(0,p.useImperativeHandle)(t,function(){return{draw:function(e,t,n){return(void 0===n&&(n={}),t&&i.current&&r.current)?function(e,t,i,r,n){if(!ec(e))return null;var o=e.transforms,a=e.coordinates,l=0!==o.rotate||o.flip.horizontal||o.flip.vertical?function(e,t,i){var r=i.rotate,n=i.flip,o={width:"naturalWidth"in t?t.naturalWidth:t.width,height:"naturalHeight"in t?t.naturalHeight:t.height},a=K(o,r),l=e.getContext("2d");if(e.height=a.height,e.width=a.width,l){l.save();var c=J(D(s({left:0,top:0},o)),r);l.translate(-(c.left-a.width/2),-(c.top-a.height/2)),l.rotate(r*Math.PI/180),l.translate(n.horizontal?o.width:0,n.vertical?o.height:0),l.scale(n.horizontal?-1:1,n.vertical?-1:1),l.drawImage(t,0,0,o.width,o.height),l.restore()}return e}(r,t,o):t,c=s({minWidth:0,minHeight:0,maxWidth:1/0,maxHeight:1/0,maxArea:1/0,imageSmoothingEnabled:!0,imageSmoothingQuality:"high",fillColor:"transparent"},n),d=function(e){return e.find(function(e){return M(e)})},h=ey({sizeRestrictions:{minWidth:d([c.width,c.minWidth])||0,minHeight:d([c.height,c.minHeight])||0,maxWidth:d([c.width,c.maxWidth])||1/0,maxHeight:d([c.height,c.maxHeight])||1/0},width:a.width,height:a.height,aspectRatio:{minimum:a.width/a.height,maximum:a.width/a.height}});if(c.maxArea&&h.width*h.height>c.maxArea){var u=Math.sqrt(c.maxArea/(h.width*h.height));h={width:Math.round(u*h.width),height:Math.round(u*h.height)}}return function(e,t,i,r,n){e.width=r?r.width:i.width,e.height=r?r.height:i.height;var o=e.getContext("2d");if(o){o.clearRect(0,0,e.width,e.height),n&&(n.imageSmoothingEnabled&&(o.imageSmoothingEnabled=n.imageSmoothingEnabled),n.imageSmoothingQuality&&(o.imageSmoothingQuality=n.imageSmoothingQuality),n.fillColor&&(o.fillStyle=n.fillColor,o.fillRect(0,0,e.width,e.height),o.save()));var a=i.left<0?-i.left:0,s=i.top<0?-i.top:0;o.drawImage(t,i.left+a,i.top+s,i.width,i.height,a,s,e.width,e.height)}return e}(i,l,a,h,c)}(e,t,i.current,r.current,n):null}}}),p.createElement(p.Fragment,null,p.createElement("canvas",{className:"advanced-cropper-canvas",ref:i}),p.createElement("canvas",{className:"advanced-cropper-canvas",ref:r}))});tl.displayName="CropperCanvas";var tc=function(e){function t(t){var i=e.call(this,t)||this;return i.processMove=function(e,t){var r,n=i.container.current;if(n&&i.touches.length){var o=n.getBoundingClientRect(),a=o.left,s=o.top;if(1===i.touches.length&&1===t.length&&i.props.onMove){var l={left:Math.abs(t[0].clientX-i.anchor.left-a)<Math.abs(i.touches[0].clientX-i.anchor.left-a),top:Math.abs(t[0].clientY-i.anchor.top-s)<Math.abs(i.touches[0].clientY-i.anchor.top-s)},c={left:0,top:0};i.props.useAnchor&&l.left||(c.left=t[0].clientX-i.touches[0].clientX),i.props.useAnchor&&l.top||(c.top=t[0].clientY-i.touches[0].clientY),null===(r=i.props)||void 0===r||r.onMove(c,e),i.touches=u([],h(t),!1)}}},i.processEnd=function(){var e=i.props,t=e.onMoveEnd,r=e.onLeave;!i.props.disabled&&i.touches.length&&(null==t||t()),i.hovered&&(null==r||r(),i.hovered=!1),i.touches=[]},i.initAnchor=function(e){var t=i.container.current;if(t){var r=t.getBoundingClientRect(),n=r.left,o=r.top;i.anchor={left:e.clientX-n,top:e.clientY-o}}},i.onMouseOver=function(){var e=i.props,t=e.onEnter,r=e.disabled;i.hovered||r||(i.hovered=!0,null==t||t())},i.onMouseLeave=function(){var e=i.props.onLeave;i.hovered&&!i.touches.length&&(i.hovered=!1,null==e||e())},i.onTouchStart=function(e){var t=i.props,r=t.onEnter,n=t.onMoveStart,o=t.disabled;if(e.cancelable){i.touches=Array.from(e.touches);var a=!o&&1===e.touches.length;a&&(i.touches=Array.from(e.touches),null==n||n()),i.hovered||o||(i.hovered=!0,null==r||r()),(i.started||a)&&(e.preventDefault(),e.stopPropagation())}},i.onTouchEnd=function(){i.started=!1,i.processEnd()},i.onTouchMove=function(e){i.touches.length>=1&&(i.started?(i.processMove(e,Array.from(e.touches)),e.preventDefault(),e.stopPropagation()):z({left:i.touches[0].clientX,top:i.touches[0].clientY},{left:e.touches[0].clientX,top:e.touches[0].clientY})>(i.props.activationDistance||0)&&(i.initAnchor({clientX:e.touches[0].clientX,clientY:e.touches[0].clientY}),i.started=!0))},i.onMouseDown=function(e){var t=i.props,r=t.onMoveStart;if(!t.disabled&&0===e.button){var n={clientX:e.clientX,clientY:e.clientY};i.touches=[n],i.initAnchor(n),e.stopPropagation(),null==r||r()}},i.onMouseMove=function(e){!i.props.disabled&&i.touches.length&&(i.processMove(e,[{clientX:e.clientX,clientY:e.clientY}]),e.preventDefault&&e.cancelable&&e.preventDefault(),e.stopPropagation())},i.onMouseUp=function(){i.processEnd()},i.touches=[],i.hovered=!1,i.started=!1,i.anchor={left:0,top:0},i.container=(0,p.createRef)(),i}return a(t,e),t.prototype.componentWillUnmount=function(){window.removeEventListener("mouseup",this.onMouseUp),window.removeEventListener("mousemove",this.onMouseMove),window.removeEventListener("touchmove",this.onTouchMove),window.removeEventListener("touchend",this.onTouchEnd);var e=this.container.current;e&&(e.removeEventListener("touchstart",this.onTouchStart),e.removeEventListener("mousedown",this.onMouseDown))},t.prototype.componentDidMount=function(){window.addEventListener("mouseup",this.onMouseUp,{passive:!1}),window.addEventListener("mousemove",this.onMouseMove,{passive:!1}),window.addEventListener("touchmove",this.onTouchMove,{passive:!1}),window.addEventListener("touchend",this.onTouchEnd,{passive:!1});var e=this.container.current;e&&(e.addEventListener("touchstart",this.onTouchStart,{passive:!1}),e.addEventListener("mousedown",this.onMouseDown,{passive:!1}))},t.prototype.componentDidUpdate=function(e){this.props.disabled&&!e.disabled&&(this.touches=[])},t.prototype.render=function(){var e=this.props,t=e.children,i=e.className;return p.createElement("div",{className:e1()("advanced-cropper-draggable-element",i),ref:this.container,onMouseOver:this.onMouseOver,onMouseLeave:this.onMouseLeave},t)},t.defaultProps={disabled:!1,activationDistance:30,useAnchor:!0,rerender:!0},t}(p.Component),td=function(e){var t=e.position,i=e.className,r=e.disabled,n=e.onDrag,o=e.onDragEnd,a=e.onLeave,s=e.onEnter,l=e.children;return p.createElement(tc,{className:e1()(["advanced-cropper-line-wrapper",t&&"advanced-cropper-line-wrapper--".concat(t),i]),disabled:r,onMove:n,onMoveEnd:o,onLeave:a,onEnter:s,activationDistance:0},p.createElement("div",{className:e1()(["advanced-cropper-line-wrapper__content",t&&"advanced-cropper-line-wrapper__content--".concat(t)])},l))},th=function(e){var t,i,r=e.position,n=e.hoverClassName,o=e.wrapperClassName,a=e.defaultClassName,s=e.disabled,l=e.onMove,c=e.onMoveEnd,d=h((0,p.useState)(!1),2),u=d[0],v=d[1];return p.createElement(td,{className:e1()("advanced-cropper-simple-line-wrapper",o,((t={})["advanced-cropper-simple-line-wrapper--".concat(r)]=!!r,t)),position:r,disabled:s,onDrag:l,onDragEnd:c,onLeave:function(){v(!1)},onEnter:function(){v(!0)}},p.createElement("div",{className:e1()("advanced-cropper-simple-line",u&&"advanced-cropper-simple-line--hover",a,u&&n,((i={})["advanced-cropper-simple-line--".concat(r)]=!!r,i))}))},tu=function(e){var t=e.horizontalPosition,i=e.verticalPosition,r=e.className,n=e.disabled,o=e.onDrag,a=e.onDragEnd,s=e.onLeave,l=e.onEnter,c=e.children,d=e.style,h=t||i?m(t,i).snakeCase:null;return p.createElement("div",{style:d,className:e1()(r,"advanced-cropper-handler-wrapper",h&&"advanced-cropper-handler-wrapper--".concat(h),n&&"advanced-cropper-handler-wrapper--disabled")},p.createElement(tc,{className:"advanced-cropper-handler-wrapper__draggable",disabled:n,onMove:o,onMoveEnd:a,onLeave:s,onEnter:l,activationDistance:0},c))},tp=function(e){var t,i=e.verticalPosition,r=e.horizontalPosition,n=e.hoverClassName,o=e.wrapperClassName,a=e.defaultClassName,s=e.wrapperStyle,l=e.disabled,c=e.onMove,d=e.onMoveEnd,u=h((0,p.useState)(!1),2),v=u[0],m=u[1];return p.createElement(tu,{style:s,className:e1()("advanced-cropper-simple-handler-wrapper",o,i&&"advanced-cropper-simple-handler-wrapper--".concat(i),r&&"advanced-cropper-simple-handler-wrapper--".concat(r),r&&i&&"advanced-cropper-simple-handler-wrapper--".concat(r,"-").concat(i),v&&"advanced-cropper-simple-handler-wrapper--hover"),verticalPosition:i,horizontalPosition:r,disabled:l,onDrag:c,onDragEnd:d,onLeave:function(){m(!1)},onEnter:function(){m(!0)}},p.createElement("div",{className:e1()("advanced-cropper-simple-handler",v&&"advanced-cropper-simple-handler--hover",a,v&&n,((t={})["advanced-cropper-simple-handler--".concat(i)]=!!i,t["advanced-cropper-simple-handler--".concat(r)]=!!r,t["advanced-cropper-simple-handler--".concat(r,"-").concat(i)]=r&&i,t))}))},tv=["east","west",null],tm=["south","north",null],tf=function(e){var t=e.style,i=e.className,r=e.children,n=e.onResize,o=e.onResizeEnd,a=e.handlerComponent,s=void 0===a?tp:a,l=e.handlers,c=void 0===l?{eastNorth:!0,north:!0,westNorth:!0,west:!0,westSouth:!0,south:!0,eastSouth:!0,east:!0}:l,d=e.handlerClassNames,u=void 0===d?{}:d,v=e.handlerWrapperClassNames,f=void 0===v?{}:v,g=e.lines,b=void 0===g?{west:!0,north:!0,east:!0,south:!0}:g,w=e.lineComponent,y=void 0===w?th:w,E=e.lineClassNames,S=void 0===E?{}:E,A=e.lineWrapperClassNames,M=void 0===A?{}:A,z=e.disabled,C=void 0!==z&&z,R=e.reference,N=void 0===R?null:R,Z=h((0,p.useState)(null),2),k=Z[0],W=Z[1],P=(0,p.useMemo)(function(){var e=[];return tv.forEach(function(t){tm.forEach(function(i){if(t!==i){var r=m(t,i),n=r.snakeCase,o=r.camelCase;n&&o&&e.push({name:o,className:n,verticalPosition:i,horizontalPosition:t})}})}),e},[]),L=(0,p.useMemo)(function(){var e=[];return P.forEach(function(t){var i;("west"===(i=t.name)||"south"===i||"north"===i||"east"===i)&&(x(b)?b[t.name]:b)&&e.push({name:t.name,component:y,className:e1()(S.default,S[t.name],C&&S.disabled),wrapperClassName:e1()("advanced-cropper-bounding-box__line","advanced-cropper-bounding-box__line--".concat(t.name),M.default,M[t.name],C&&M.disabled),hoverClassName:S.hover,verticalPosition:t.verticalPosition,horizontalPosition:t.horizontalPosition,disabled:C})}),e},[P,b,y,S,M,C]),O=(0,p.useMemo)(function(){var e=[];return P.forEach(function(t){(x(c)?c[t.name]:c)&&e.push({name:t.name,component:s,className:e1()(u.default,u[t.name]),containerClassName:e1()("advanced-cropper-bounding-box__handler-wrapper","advanced-cropper-bounding-box__handler-wrapper--".concat(t.className)),wrapperClassName:e1()("advanced-cropper-bounding-box__handler","advanced-cropper-bounding-box__handler--".concat(t.className),f.default,f[t.name]),hoverClassName:u.hover,verticalPosition:t.verticalPosition,horizontalPosition:t.horizontalPosition,disabled:C})}),e},[P,c,s,u,f,C]),H=function(e,t){return function(i,r){var o,a=i.left,s=i.top;if(!t&&e?o="width":t&&!e&&(o="height"),!C){if(n){var l=m(e,t).camelCase;l&&n(l,{left:a,top:s},{reference:k||N,preserveAspectRatio:r&&r.shiftKey,respectDirection:o,compensate:!0})}k||W(N)}}},T=function(){null==o||o(),W(null)};return p.createElement("div",{className:e1()("advanced-cropper-bounding-box",i),style:t},r,p.createElement("div",null,L.map(function(e){return p.createElement(e.component,{key:e.name,defaultClassName:e.className,hoverClassName:e.hoverClassName,wrapperClassName:e.wrapperClassName,position:e.name,disabled:e.disabled,onMove:H(e.horizontalPosition,e.verticalPosition),onMoveEnd:T})})),p.createElement("div",null,O.map(function(e){var t=p.createElement(e.component,{defaultClassName:e.className,hoverClassName:e.hoverClassName,wrapperClassName:e.wrapperClassName,horizontalPosition:e.horizontalPosition,verticalPosition:e.verticalPosition,disabled:e.disabled,onMove:H(e.horizontalPosition,e.verticalPosition),onMoveEnd:T});return p.createElement("div",{key:e.name,className:e.containerClassName},t)})))},tg=function(e){var t=e.className,i=e.children;return p.createElement("div",{className:e1()("advanced-cropper-stencil-overlay",t)},i)},tb=function(e){var t,i,r,n,o,a=e.className,c=e.transitions,d=e.children,u=l(e,["className","transitions","children"]),v=(0,p.useRef)(null),m=(0,p.useRef)(u),f=h((0,p.useState)(u),2),g=f[0],b=f[1],w=h((void 0===(t=c)&&(t=null),i=(0,p.useRef)(new eG),n=(r=h((0,p.useState)(!1),2))[0],o=r[1],[function(e){t&&t.active?i.current.start(s(s({},t),{onStart:function(){o(!0)},onProgress:function(t){e(t)},onStop:function(){o(!1)}})):i.current.active||e(1)},n]),2),x=w[0],y=w[1];(0,p.useLayoutEffect)(function(){if(!W(g,u)){b(u);var e=y?s({},m.current):g;x(function(t){["left","top","height","width"].forEach(function(i){var r=u[i],n=e[i];m.current[i]=A(n)&&A(r)?n+(r-n)*t:r}),v.current&&(v.current.style.width="".concat(m.current.width,"px"),v.current.style.height="".concat(m.current.height,"px"),v.current.style.transform="translate3d(".concat(m.current.left,"px, ").concat(m.current.top,"px, 0px)"))})}},[g,y,u.width,u.height,u.top,u.left]);var E=y?m.current:u,S={left:0,top:0,width:"".concat(E.width,"px"),height:"".concat(E.height,"px"),transform:"translate3d(".concat(E.left,"px, ").concat(E.top,"px, 0px)")};return p.createElement("div",{ref:v,className:e1()("advanced-cropper-artificial-transition",a),style:S},d)},tw=function(e){var t=e.className,i=e.transitions,r=e.width,n=e.height,o=e.left,a=e.top,s=e.children;return p.createElement(tb,{className:e1()("advanced-cropper-stencil-wrapper",t),transitions:i,width:r,height:n,top:a,left:o},s)},tx=function(e){var t=e.columns,i=void 0===t?3:t,r=e.rows,n=void 0===r?3:r,o=e.visible,a=void 0!==o&&o,s=e.className,l=[],c=h((0,p.useState)(i),2),d=c[0],u=c[1],v=h((0,p.useState)(n),2),m=v[0],f=v[1];e7(function(){a&&(f(n),u(i))},[a,i,n]);for(var g=0;g<m;g++){for(var b=[],w=0;w<d;w++)b.push(p.createElement("div",{key:w,className:e1()("advanced-cropper-stencil-grid__cell",0===g&&"advanced-cropper-stencil-grid__cell--top",g===m-1&&"advanced-cropper-stencil-grid__cell--bottom",0===w&&"advanced-cropper-stencil-grid__cell--left",w===d-1&&"advanced-cropper-stencil-grid__cell--right")}));l.push(p.createElement("div",{key:g,className:"advanced-cropper-stencil-grid__row"},b))}return p.createElement("div",{className:e1()("advanced-cropper-stencil-grid",a&&"advanced-cropper-stencil-grid--visible",s)},l)},ty=(0,p.forwardRef)(function(e,t){var i=e.cropper,r=e.coordinates,n=e.aspectRatio,o=e.minAspectRatio,a=e.maxAspectRatio,s=e.handlerComponent,l=e.handlers,c=e.handlerClassNames,d=e.handlerWrapperClassNames,h=e.lines,u=e.lineComponent,v=e.lineClassNames,m=e.lineWrapperClassNames,f=e.resizable,g=void 0===f||f,w=e.movable,x=void 0===w||w,y=e.grid,E=e.gridClassName,S=e.className,A=e.movingClassName,M=e.resizingClassName,z=e.previewClassName,C=e.boundingBoxClassName,R=e.overlayClassName,N=e.draggableAreaClassName,Z=i.getState(),k=i.getTransitions(),W=i.getInteractions();(0,p.useImperativeHandle)(t,function(){return{aspectRatio:en(n||{minimum:o,maximum:a})}});var P=r?b(r)?r(Z):r:em(Z),L=P.width,O=P.height,H=P.left,T=P.top;return Z&&p.createElement(tw,{className:e1()("advanced-cropper-rectangle-stencil",S,W.moveCoordinates&&A,W.resizeCoordinates&&M,{"advanced-cropper-rectangle-stencil--movable":x,"advanced-cropper-rectangle-stencil--moving":W.moveCoordinates,"advanced-cropper-rectangle-stencil--resizable":g,"advanced-cropper-rectangle-stencil--resizing":W.resizeCoordinates}),width:L,height:O,left:H,top:T,transitions:k},p.createElement(tf,{reference:Z.coordinates,className:e1()(C,"advanced-cropper-rectangle-stencil__bounding-box"),handlers:void 0===l?{eastNorth:!0,north:!0,westNorth:!0,west:!0,westSouth:!0,south:!0,eastSouth:!0,east:!0}:l,handlerComponent:void 0===s?tp:s,handlerClassNames:void 0===c?{}:c,handlerWrapperClassNames:void 0===d?{}:d,lines:void 0===h?{west:!0,north:!0,east:!0,south:!0}:h,lineComponent:void 0===u?th:u,lineClassNames:void 0===v?{}:v,lineWrapperClassNames:void 0===m?{}:m,onResize:function(e,t,r){i&&g&&i.resizeCoordinates(e,t,r)},onResizeEnd:function(){i&&i.resizeCoordinatesEnd()},disabled:!g},p.createElement(tc,{disabled:!x,onMove:function(e){i&&x&&i.moveCoordinates(e)},onMoveEnd:function(){i&&i.moveCoordinatesEnd()},className:e1()("advanced-cropper-rectangle-stencil__draggable-area",N)},p.createElement(tg,{className:e1()("advanced-cropper-rectangle-stencil__overlay",R)},y&&p.createElement(tx,{visible:i.hasInteractions(),columns:W.transformImage.rotate?9:3,rows:W.transformImage.rotate?9:3,className:e1()("advanced-cropper-rectangle-stencil__grid",E)}),p.createElement("div",{className:e1()("advanced-cropper-rectangle-stencil__preview",z)})))))});ty.displayName="RectangleStencil";var tE=function(){function e(e){var t=e.active;this.active=t,this.defaultPrevented=!1}return e.prototype.preventDefault=function(){this.defaultPrevented=!0},e}(),tS=function(e){function t(t){var i=e.call(this,t)||this;return i.processMove=function(e){var t=i.props,r=t.onTransform,n=t.touchScale,o=t.touchMove,a=t.touchRotate,s=i.container.current;s&&r&&(r(function(e,t,i,r){if(void 0===r&&(r={}),1===t.length&&1===e.length)r.move&&(n={left:t[0].clientX-e[0].clientX,top:t[0].clientY-e[0].clientY});else if(e.length>1){var n,o,a,s=eK(t,i),l=eK(e,i);if(r.rotate&&2===t.length&&2===e.length){var c={left:[e[0].clientX-e[1].clientX,t[0].clientX-t[1].clientX],top:[e[0].clientY-e[1].clientY,t[0].clientY-t[1].clientY]},d=c.left[0]*c.top[1]-c.left[1]*c.top[0],h=c.left[0]*c.left[1]+c.top[0]*c.top[1];C(h,0)||C(d,0)||(a={center:l.centerMass,angle:-(180*Math.atan2(d,h))/Math.PI})}r.move&&(n={left:s.centerMass.left-l.centerMass.left,top:s.centerMass.top-l.centerMass.top}),r.scale&&(o={factor:l.spread/s.spread,center:l.centerMass})}return{move:n,scale:o,rotate:a}}(e,i.touches,s,{scale:n,rotate:a,move:o})),i.touches=e)},i.processEnd=function(){var e=i.props.onTransformEnd;i.transforming&&(i.transforming=!1,e&&e())},i.processStart=function(){i.transforming=!0,i.debouncedProcessEnd.clear()},i.processEvent=function(e){var t=i.props,r=t.onEvent,n=t.disabled,o=new tE({active:i.transforming});return r?r(o,e):(e.preventDefault(),e.stopPropagation()),!n&&!o.defaultPrevented},i.onWheel=function(e){var t,r,n,o,a,s,l,c=i.props,d=c.onTransform,h=c.wheelScale,u=i.container.current;h&&i.processEvent(e)&&(i.processStart(),d&&u&&d((t=e,r=u,void 0===(n=!0===h?.1:h.ratio)&&(n=.1),s=(a=r.getBoundingClientRect()).left,l=a.top,{scale:{factor:1-n*(0==(o=+(t.deltaY||t.detail||t.wheelDelta))||o!=o?o:o>0?1:-1),center:{left:t.clientX-s,top:t.clientY-l}}})),i.touches.length||i.debouncedProcessEnd())},i.onTouchStart=function(e){var t=i.props,r=t.touchMove,n=t.touchScale,o=t.touchRotate;if(e.cancelable&&(r||(n||o)&&e.touches.length>1)&&i.processEvent(e)){var a=i.container.current;if(a){var s=a.getBoundingClientRect(),l=s.left,c=s.top,d=s.bottom,h=s.right;i.touches=Array.from(e.touches).filter(function(e){return e.clientX>l&&e.clientX<h&&e.clientY>c&&e.clientY<d})}}},i.onTouchEnd=function(e){0===e.touches.length&&(i.touches=[],i.processEnd())},i.onTouchMove=function(e){if(i.touches.length){var t=u([],h(e.touches),!1).filter(function(e){return!e.identifier||i.touches.find(function(t){return t.identifier===e.identifier})});i.processEvent(e)&&(i.processMove(t),i.processStart())}},i.onMouseDown=function(e){if(i.props.mouseMove&&"buttons"in e&&1===e.buttons&&i.processEvent(e)){var t={clientX:e.clientX,clientY:e.clientY};i.touches=[t],i.processStart()}},i.onMouseMove=function(e){i.touches.length&&i.processEvent(e)&&i.processMove([{clientX:e.clientX,clientY:e.clientY}])},i.onMouseUp=function(){i.touches=[],i.processEnd()},i.transforming=!1,i.touches=[],i.anchor={left:0,top:0},i.container=(0,p.createRef)(),i.debouncedProcessEnd=L(i.processEnd,t.timeout),i}return a(t,e),t.prototype.shouldComponentUpdate=function(){return!0},t.prototype.componentWillUnmount=function(){window.removeEventListener("mouseup",this.onMouseUp),window.removeEventListener("mousemove",this.onMouseMove),window.removeEventListener("touchmove",this.onTouchMove),window.removeEventListener("touchend",this.onTouchEnd);var e=this.container.current;e&&(e.removeEventListener("touchstart",this.onTouchStart),e.removeEventListener("mousedown",this.onMouseDown),e.removeEventListener("wheel",this.onWheel))},t.prototype.componentDidMount=function(){window.addEventListener("mouseup",this.onMouseUp,{passive:!1}),window.addEventListener("mousemove",this.onMouseMove,{passive:!1}),window.addEventListener("touchmove",this.onTouchMove,{passive:!1}),window.addEventListener("touchend",this.onTouchEnd,{passive:!1});var e=this.container.current;e&&(e.addEventListener("touchstart",this.onTouchStart,{passive:!1}),e.addEventListener("mousedown",this.onMouseDown,{passive:!1}),e.addEventListener("wheel",this.onWheel,{passive:!1}))},t.prototype.render=function(){var e=this.props,t=e.className,i=e.children,r=e.style;return p.createElement("div",{className:t,style:r,ref:this.container},i)},t.defaultProps={touchMove:!0,mouseMove:!0,touchScale:!0,touchRotate:!1,wheelScale:!0,timeout:500},t}(p.Component),tA=function(e){var t,i,r,n=e.scaleImage,o=e.moveImage,a=e.rotateImage,s=e.children,l=e.className,c=e.style,d=e.cropper,h=e.timeout,u=d.getTransitions(),v=(t=void 0!==a&&a,(0,p.useMemo)(function(){return y(t,{touch:!0},{touch:!1})},[t])),m=(i=void 0===n||n,(0,p.useMemo)(function(){return y(i,{touch:!0,wheel:{ratio:.1}},{touch:!1,wheel:!1})},[i])),f=(r=void 0===o||o,(0,p.useMemo)(function(){return y(r,{touch:!0,mouse:!0},{touch:!1,mouse:!1})},[r]));return p.createElement(tS,{className:l,style:c,onTransform:d.transformImage,onTransformEnd:d.transformImageEnd,touchMove:f.touch,mouseMove:f.mouse,touchScale:m.touch,wheelScale:m.wheel,touchRotate:v.touch,disabled:u.active,timeout:h},s)},tM=(0,p.forwardRef)(function(e,t){var i=e.style,r=e.className,n=e.stencilComponent,o=void 0===n?ty:n,a=e.stencilConstraints,v=void 0===a?eJ:a,m=e.stencilProps,f=void 0===m?{}:m,x=e.wrapperComponent,y=e.wrapperProps,E=e.backgroundComponent,S=void 0===E?ts:E,A=e.backgroundProps,M=e.backgroundClassName,z=e.backgroundWrapperComponent,C=e.backgroundWrapperProps,R=e.boundaryComponent,N=void 0===R?tr:R,k=e.boundaryProps,W=e.boundaryClassName,P=e.canvas,L=void 0===P||P,O=e.crossOrigin,H=void 0===O||O,T=e.settings,I=l(e,["style","className","stencilComponent","stencilConstraints","stencilProps","wrapperComponent","wrapperProps","backgroundComponent","backgroundProps","backgroundClassName","backgroundWrapperComponent","backgroundWrapperProps","boundaryComponent","boundaryProps","boundaryClassName","canvas","crossOrigin","settings"]),D=(0,p.useRef)(null),j=function(e){var t,i,r,n,o,a,v,m,f,x,y,E,S,A,M,z,C,R,N,k,W,P,L,O,H,T,I,D,j,_,V,$,Y,X,U=this,q=e(),K=q.src,J=q.onReady,ee=q.onError,et=q.onUpdate,ei=q.canvas,eo=q.unloadTime,ea=q.crossOrigin,es=q.checkOrientation,el=q.autoReconcileState,ec=(0,p.useRef)(null),eh=(0,p.useRef)(null),eu=(0,p.useRef)(null),ep=(0,p.useRef)(null),ev=h((i=(t=h((0,p.useState)(null),2))[0],r=t[1],o=(n=h((0,p.useState)(null),2))[0],a=n[1],v=(0,p.useRef)(null),e7(function(){o&&o(i,v.current)},[o]),[i,function(e,t){v.current=i,r(e),a(function(){return t})}]),2),em=ev[0],ef=ev[1],eg=(m=tt(),f=function(){var t=s(s({},e()),{getInstance:function(){return ep.current}}),i=t.settings,r=l(t,["settings"]),n=s({imageRestriction:eC.i.fitArea,transformImage:{adjustStencil:!0}},i),o=s({transitions:!0},r);return s({settings:s(s({},n),s(s({},n),{sizeRestrictions:function(e,t){return n.sizeRestrictions?b(n.sizeRestrictions)?n.sizeRestrictions(e,t):n.sizeRestrictions:e$(e,t)},areaPositionRestrictions:function(e,t){var i,r,o,a,s;return n.areaPositionRestrictions?b(n.areaPositionRestrictions)?n.areaPositionRestrictions(e,t):n.areaPositionRestrictions:(i=e.visibleArea,r=e.boundary,o=t.imageRestriction,a=ew(e),s={},o===eC.i.fillArea?s={left:0,top:0,right:a.width,bottom:a.height}:o===eC.i.fitArea&&(F(r)>F(a)?(s={top:0,bottom:a.height},i&&(i.width>a.width?(s.left=-(i.width-a.width)/2,s.right=a.width-s.left):(s.left=0,s.right=a.width))):(s={left:0,right:a.width},i&&(i.height>a.height?(s.top=-(i.height-a.height)/2,s.bottom=a.height-s.top):(s.top=0,s.bottom=a.height)))),s)},areaSizeRestrictions:function(e,t){var i,r,o,a;return n.areaSizeRestrictions?b(n.areaSizeRestrictions)?n.areaSizeRestrictions(e,t):n.areaSizeRestrictions:(i=e.boundary,r=t.imageRestriction,o=ew(e),a={minWidth:0,minHeight:0,maxWidth:1/0,maxHeight:1/0},r===eC.i.fillArea?(a.maxWidth=o.width,a.maxHeight=o.height):r===eC.i.fitArea&&(F(i)>F(o)?(a.maxHeight=o.height,a.maxWidth=o.height*F(i)):(a.maxWidth=o.width,a.maxHeight=o.width/F(i))),a)},positionRestrictions:function(e,t){var i,r;return n.positionRestrictions?b(n.positionRestrictions)?n.positionRestrictions(e,t):n.positionRestrictions:(i=ew(e),r={},t.imageRestriction&&"none"!==t.imageRestriction&&(r={left:0,top:0,right:i.width,bottom:i.height}),r)},defaultCoordinates:function(e,t){if(n.defaultCoordinates)return b(n.defaultCoordinates)?n.defaultCoordinates(e,t):n.defaultCoordinates;var i=n.defaultSize;i||(i=eV);var r=b(i)?i(e,t):i,o=n.defaultPosition||eB;return[r,function(e){return s({},b(o)?o(e,t):o)}]},defaultVisibleArea:function(e,t){return n.defaultVisibleArea?b(n.defaultVisibleArea)?n.defaultVisibleArea(e,t):n.defaultVisibleArea:function(e,t){var i=e.coordinates,r=e.boundary,n=ew(e),o=F(r);if(i){var a={height:Math.max(i.height,n.height),width:Math.max(i.width,n.width)},l={left:0,top:0,width:F(a)>o?a.width:a.height*o,height:F(a)>o?a.width/o:a.height};(l=G(l,ed(e,t))).left=i.left+i.width/2-l.width/2,l.top=i.top+i.height/2-l.height/2;var c=Q(i,B(s({left:0,top:0},n))),d={};return c.left||c.right||!(l.width<=n.width)||(d.left=0,d.right=n.width),c.top||c.bottom||!(l.height<=n.height)||(d.top=0,d.bottom=n.height),er(l,d)}var h=F(n),u={height:h<o?n.height:n.width/o,width:h<o?n.height*o:n.width};return{left:n.width/2-u.width/2,top:n.height/2-u.height/2,width:u.width,height:u.height}}(e,t)},aspectRatio:function(e,t){return en(b(n.aspectRatio)?n.aspectRatio(e,t):n.aspectRatio)}}))},o)},(x=(0,p.useRef)(f)).current=f,(0,p.useRef)(new te(function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return x.current.apply(x,u([],h(e),!1))},m)).current),eb=(E=(y={src:K,crossOrigin:void 0===ea||ea,checkOrientation:void 0===es||es,unloadTime:void 0===eo?500:eo,canvas:void 0===ei||ei,onLoad:function(){ep.current&&(null==J||J(ep.current))},onError:function(){ep.current&&(null==ee||ee(ep.current))}}).src,S=y.onLoadingStart,A=y.onLoadingEnd,M=y.onError,z=y.onLoad,C=y.crossOrigin,R=y.checkOrientation,N=y.canvas,k=y.unloadTime,P=(W=h((0,p.useState)(!1),2))[0],L=W[1],H=(O=h((0,p.useState)(!1),2))[0],T=O[1],D=(I=h((0,p.useState)(null),2))[0],j=I[1],_=(0,p.useRef)(null),(0,p.useEffect)(function(){if(_.current!==E){if(_.current=E||null,T(!1),E){L(!0),null==S||S();var e,t,i,r,n=[(void 0===(t=s(s({},e={crossOrigin:w(C)?N:C,checkOrientation:R}),{crossOrigin:function(e){if(g(e))return!1;var t=window.location,i=/(\w+:)?(?:\/\/)([\w.-]+)?(?::(\d+))?\/?/.exec(e)||[],r={protocol:i[1]||"",host:i[2]||"",port:i[3]||""},n=function(e){return e.port||("http"===(e.protocol||t.protocol)?80:433)};return!(!r.protocol&&!r.host&&!r.port||Boolean(r.protocol&&r.protocol==t.protocol&&r.host&&r.host==t.host&&r.host&&n(r)==n(t)))}(E)&&e.crossOrigin}))&&(t={}),i=t.checkOrientation,r=t.parse,new Promise(function(e){i||r?new Promise(function(e,t){try{if(E){if(/^data:/i.test(E))e(function(e){for(var t=atob(e=e.replace(/^data:([^;]+);base64,/gim,"")),i=t.length,r=new ArrayBuffer(i),n=new Uint8Array(r),o=0;o<i;o++)n[o]=t.charCodeAt(o);return r}(E));else if(/^blob:/i.test(E)){var i,r,n=new FileReader;n.onload=function(t){var i;e(null===(i=t.target)||void 0===i?void 0:i.result)},i=function(e){n.readAsArrayBuffer(e)},(r=new XMLHttpRequest).open("GET",E,!0),r.responseType="blob",r.onload=function(){(200==this.status||0===this.status)&&i(this.response)},r.send()}else{var o=new XMLHttpRequest;o.onreadystatechange=function(){4===o.readyState&&(200===o.status||0===o.status?e(o.response):t("Warning: could not load an image to parse its orientation"))},o.onprogress=function(){"image/jpeg"!==o.getResponseHeader("content-type")&&o.abort()},o.withCredentials=!1,o.open("GET",E,!0),o.responseType="arraybuffer",o.send(null)}}else t("Error: the image is empty")}catch(a){t(a)}}).then(function(t){var i=function(e){try{var t,i=new DataView(e),r=void 0,n=void 0,o=void 0,a=void 0,s=void 0;if(255===i.getUint8(0)&&216===i.getUint8(1))for(var l=i.byteLength,c=2;c+1<l;){if(255===i.getUint8(c)&&225===i.getUint8(c+1)){a=c;break}c++}if(a&&(r=a+4,n=a+10,"Exif"===function(e,t,i){var r,n="";for(r=t,i+=t;r<i;r++)n+=String.fromCharCode(e.getUint8(r));return n}(i,r,4))){var d=i.getUint16(n);if(((o=18761===d)||19789===d)&&42===i.getUint16(n+2,o)){var h=i.getUint32(n+4,o);h>=8&&(s=n+h)}}if(s)for(var u=i.getUint16(s,o),p=0;p<u;p++){var c=s+12*p+2;if(274===i.getUint16(c,o)){c+=8,t=i.getUint16(c,o),i.setUint16(c,1,o);break}}return t}catch(v){return null}}(t);e(eY(t?{src:E,arrayBuffer:t,orientation:i}:{src:E,arrayBuffer:null,orientation:null}))}).catch(function(t){console.warn(t),e(eY({src:E}))}):e(eY({src:E}))})).then(function(t){return new Promise(function(i,r){var n,o;(n=t.src,void 0===(o=e)&&(o={}),new Promise(function(e,t){var i=document.createElement("img");o.crossOrigin&&(i.crossOrigin=!0!==o.crossOrigin?o.crossOrigin:"anonymous"),i.src=n,i.style.visibility="hidden",i.style.position="fixed",document.body.appendChild(i),i.complete?(e(i),document.body.removeChild(i)):(i.addEventListener("load",function(){e(i),document.body.removeChild(i)}),i.addEventListener("error",function(){t(null),document.body.removeChild(i)}))})).then(function(e){i(s(s({},t),{width:e.naturalWidth,height:e.naturalHeight}))}).catch(function(){r(null)})})})];H&&k&&n.push(Z(k)),Promise.all(n).then(function(e){var t=h(e,1)[0];_.current===E&&(j(t),null==z||z(t))}).catch(function(){_.current===E&&(null==M||M())}).finally(function(){_.current===E&&(null==A||A(),L(!1))})}else k?Z(k).then(function(){j(null)}):j(null)}},[E]),(0,p.useEffect)(function(){D&&T(!0)},[D]),{isLoading:function(){return P},isLoaded:function(){return H},getImage:function(){return D},setImage:j}),ex=(void 0===(V=void 0===el||el)&&(V=!0),Y=($=h((0,p.useState)(V),2))[0],X=$[1],(0,p.useLayoutEffect)(function(){Y&&!eg.hasInteractions()&&eg.reconcileState()}),{pause:function(){X(!1)},resume:function(){X(!0)}}),ey=function(){return c(U,void 0,void 0,function(){var e,t,i;return d(this,function(r){switch(r.label){case 0:if(!eh.current)return[3,2];return ex.pause(),e=eb.getImage(),[4,null===(i=eh.current)||void 0===i?void 0:i.stretchTo(e)];case 1:t=r.sent(),ef(e,function(){t&&e?eg.reset(t,e):eg.clear()}),ex.resume(),r.label=2;case 2:return[2]}})})},eE=function(){return c(U,void 0,void 0,function(){var e,t,i,r;return d(this,function(n){switch(n.label){case 0:if(!eh.current)return[3,2];return ex.pause(),e=eb.getImage(),[4,null===(r=eh.current)||void 0===r?void 0:r.stretchTo(e)];case 1:(t=n.sent())&&e?(i=eg.getState())?(t.width!==i.boundary.width||t.height!==i.boundary.height)&&(eg.setBoundary(t),eg.reconcileState()):eg.reset(t,e):eg.clear(),ex.resume(),n.label=2;case 2:return[2]}})})},eS={reset:function(){return ey()},refresh:function(){return eE()},setImage:function(e){return ef(e)},reconcileState:eg.reconcileState,moveCoordinates:eg.moveCoordinates,moveCoordinatesEnd:eg.moveCoordinatesEnd,resizeCoordinates:eg.resizeCoordinates,clear:eg.clear,resizeCoordinatesEnd:eg.resizeCoordinatesEnd,moveImage:eg.moveImage,flipImage:eg.flipImage,zoomImage:eg.zoomImage,rotateImage:eg.rotateImage,transformImage:eg.transformImage,transformImageEnd:eg.transformImageEnd,setCoordinates:eg.setCoordinates,setVisibleArea:eg.setVisibleArea,startTransitions:eg.startTransitions,setState:eg.setState,hasInteractions:eg.hasInteractions,getStencilCoordinates:eg.getStencilCoordinates,getCoordinates:eg.getCoordinates,getVisibleArea:eg.getVisibleArea,getTransforms:eg.getTransforms,getTransitions:eg.getTransitions,getInteractions:eg.getInteractions,getSettings:eg.getSettings,getState:eg.getState,getDefaultState:function(){var e=eg.getState(),t=eb.getImage();return e&&t?eg.createDefaultState(e.boundary,t):null},getCanvas:function(e){var t=eg.getState();return ec.current&&eu.current&&t?eu.current.draw(t,ec.current,e):null},getImage:function(){return em?s({},em):null},isLoading:eb.isLoading,isLoaded:eb.isLoaded};return ti(function(){eE()}),e7(function(){ey()},[eb.getImage()]),e7(function(){ep.current&&(null==et||et(ep.current))},[eb.isLoaded(),eb.isLoading()]),(0,p.useImperativeHandle)(ep,function(){return eS}),{cropper:eS,refs:{image:ec,boundary:eh,canvas:eu},image:em}}(function(){return s(s({},I),{crossOrigin:H,stencilProps:f,canvas:L,settings:s(s({},T),v(T,s(s({},f),D.current)))})}),_=j.cropper,V=j.image,$=j.refs;(0,p.useImperativeHandle)(t,function(){return _});var Y={loading:_.isLoading(),loaded:_.isLoaded()};return p.createElement(void 0===x?to:x,s({},void 0===y?{}:y,{className:e1()("advanced-cropper",r),cropper:_,style:i},Y),p.createElement(N,s({},k,{ref:$.boundary,className:e1()("advanced-cropper__boundary",W)}),p.createElement(void 0===z?tA:z,s({},void 0===C?{}:C,{cropper:_,className:"advanced-cropper__background-wrapper"}),_.getState()&&p.createElement(S,s({},void 0===A?{}:A,{ref:$.image,crossOrigin:H,cropper:_,className:e1()("advanced-cropper__background",M)})),p.createElement(o,s({},f,{ref:D,cropper:_,image:V}))),L&&p.createElement(tl,{ref:$.canvas})))}),tz=["transformImage","moveCoordinates","resizeCoordinates","defaultCoordinates","defaultVisibleArea","areaPositionRestrictions","areaSizeRestrictions","sizeRestrictions","positionRestrictions","aspectRatio","minWidth","minHeight","maxWidth","maxHeight","defaultSize","defaultPosition","defaultTransforms","imageRestriction","priority"];function tC(e,t){void 0===t&&(t=tz);var i={settings:{},props:{}};return Object.keys(e).forEach(function(r){t.some(function(e){return e===r})?i.settings[r]=e[r]:i.props[r]=e[r]}),i}var tR=(0,p.forwardRef)(function(e,t){var i=tC(e,u(u([],h(tz),!1),["stencilSize"],!1));return p.createElement(tM,s({postProcess:e3,stencilConstraints:e2},i.props,{settings:s(s({defaultSize:e9,aspectRatio:e5,sizeRestrictions:function(e,t){var i=b(e4)?e4(e,t):e4;return el(e$(e,t),i)}},i.settings),{transformImage:s(s({},i.settings.transformImage),{adjustStencil:!1})}),ref:t}))});tR.displayName="FixedCropper",(0,p.forwardRef)(function(e,t){var i,r=tC(e),n=r.props,o=r.settings,a=o.stencilSize,c=o.autoZoom,d=l(o,["stencilSize","autoZoom"]),h=(i=(0,p.useRef)([]),function(e){-1===i.current.indexOf(e)&&i.current.push(e)});return(w(c)||(n.postProcess||a?h("prop 'autoZoom' is deprecated now and will be removed, use 'postProcess' prop to pass your auto zoom function."):(h("prop 'autoZoom' is deprecated now and will be removed, use 'postProcess' prop to pass your auto zoom function. The 'postProcess' automatically set to 'hybridAutoZoom'"),n.postProcess=e6)),w(a))?p.createElement(tM,s({},n,{ref:t,settings:d})):(h("prop 'stencilSize' is deprecated for <Cropper/> component now and will be removed, use <FixedCropper/> component instead."),p.createElement(tR,s({ref:t,stencilSize:a},d,n)))}).displayName="CropperComponent",(0,p.forwardRef)(function(e,t){var i=e.cropper,r=e.coordinates,n=e.handlerComponent,o=e.handlers,a=e.handlerClassNames,s=e.handlerWrapperClassNames,l=e.lines,c=e.lineComponent,d=e.lineClassNames,h=e.lineWrapperClassNames,u=e.resizable,v=void 0===u||u,m=e.movable,f=void 0===m||m,g=e.grid,w=e.gridClassName,x=e.className,y=e.movingClassName,E=e.resizingClassName,S=e.previewClassName,A=e.boundingBoxClassName,M=e.overlayClassName,z=e.draggableAreaClassName,C=i.getState(),R=i.getTransitions(),N=i.getInteractions();(0,p.useImperativeHandle)(t,function(){return{aspectRatio:1,boundingBox:"circle"}});var Z=r?b(r)?r(C):r:em(C),k=Z.width,W=Z.height,P=Z.left,L=Z.top;return C&&p.createElement(tw,{className:e1()("advanced-cropper-circle-stencil",x,N.moveCoordinates&&y,N.resizeCoordinates&&E,{"advanced-cropper-circle-stencil--movable":f,"advanced-cropper-circle-stencil--moving":N.moveCoordinates,"advanced-cropper-circle-stencil--resizable":v,"advanced-cropper-circle-stencil--resizing":N.resizeCoordinates}),width:k,height:W,left:P,top:L,transitions:R},p.createElement(tf,{reference:C.coordinates,className:e1()(A,"advanced-cropper-circle-stencil__bounding-box"),handlers:void 0===o?{eastNorth:!0,westNorth:!0,westSouth:!0,eastSouth:!0}:o,handlerComponent:void 0===n?tp:n,handlerClassNames:void 0===a?{}:a,handlerWrapperClassNames:void 0===s?{}:s,lines:void 0===l?{west:!0,north:!0,east:!0,south:!0}:l,lineComponent:void 0===c?th:c,lineClassNames:void 0===d?{}:d,lineWrapperClassNames:void 0===h?{}:h,onResize:function(e,t,r){i&&v&&i.resizeCoordinates(e,t,r)},onResizeEnd:function(){i&&i.resizeCoordinatesEnd()},disabled:!v},p.createElement(tc,{disabled:!f,onMove:function(e){i&&f&&i.moveCoordinates(e)},onMoveEnd:function(){i&&i.moveCoordinatesEnd()},className:e1()("advanced-cropper-circle-stencil__draggable-area",z)},p.createElement(tg,{className:e1()("advanced-cropper-circle-stencil__overlay",M)},g&&p.createElement(tx,{visible:i.hasInteractions(),columns:N.transformImage.rotate?9:3,rows:N.transformImage.rotate?9:3,className:e1()("advanced-cropper-circle-stencil__grid",w)}),p.createElement("div",{className:e1()("advanced-cropper-circle-stencil__preview",S)})))))}).displayName="CircleStencil",(0,p.forwardRef)(function(e,t){var i=e.src,r=e.crossOrigin,n=void 0===r||r,o=l(e,["src","crossOrigin"]);return i?p.createElement("img",s({key:i,ref:t,src:i,className:e1()("advanced-cropper-source"),crossOrigin:!0===n?"anonymous":n||void 0},o)):null}).displayName="CropperSource";var tN=function(e){var t=e.children,i=e.cropper,r=e.className,n=e.style;return p.createElement("div",{className:e1()(r,"cropper-preview-wrapper"),style:n},p.createElement(tn,{visible:null==i?void 0:i.isLoaded(),className:"cropper-preview-wrapper__fade"},t))},tZ=function(e){var t,i=e.className,r=e.cropper,n=e.crossOrigin,o=void 0===n||n,a=e.size,l=e.style,c=r.getState(),d=r.getTransitions(),h=r.getImage(),u=a&&h&&(null==c?void 0:c.coordinates)&&(void 0===(t=d)&&(t=null),h&&c&&c.visibleArea&&c.coordinates)?eF(h,c,c.coordinates,F(c.coordinates)>F(a)?c.coordinates.width/a.width:c.coordinates.height/a.height,t):{},v=h?h.src:void 0;return v?p.createElement("img",{key:v,className:e1()("advanced-cropper-background-image",i),src:v,crossOrigin:!0===o?"anonymous":o||void 0,style:s(s({},u),l),onMouseDown:ta}):null};(0,p.forwardRef)(function(e,t){var i,r,n,o,a=e.className,l=e.contentClassName,c=e.state,d=void 0===c?null:c,u=e.image,v=void 0===u?null:u,m=e.transitions,f=void 0===m?null:m,g=e.backgroundComponent,b=e.backgroundProps,w=e.backgroundClassName,x=e.wrapperComponent,y=e.wrapperProps,E=e.loaded,S=void 0===E||E,A=e.loading,M=void 0!==A&&A,z=e.style,C=e.cropper,N=tt(),Z=(0,p.useRef)(null),k=C||{current:{getState:function(){return d},getTransitions:function(){return f},getImage:function(){return v},isLoaded:function(){return S},isLoading:function(){return M}}},W=h((0,p.useState)(null),2),P=W[0],L=W[1],O=null===(r=null===(i=k.current)||void 0===i?void 0:i.getState())||void 0===r?void 0:r.coordinates,H=null===(o=null===(n=k.current)||void 0===n?void 0:n.getImage())||void 0===o?void 0:o.src,T=P?{width:"".concat(P.width,"px"),height:"".concat(P.height,"px")}:{},I=function(){Z.current&&O&&Z.current.stretchTo(O).then(function(e){e&&O?R(F(O),F(e))?L({width:e.width,height:e.width/F(O)}):L({width:e.height*F(O),height:e.height}):L(null)}),N()};return ti(I),(0,p.useLayoutEffect)(I,[null==O?void 0:O.height,null==O?void 0:O.width]),(0,p.useImperativeHandle)(t,function(){return{refresh:N}}),p.createElement(void 0===x?tN:x,s({},y,{className:e1()(a,"advanced-cropper-preview"),cropper:k.current,style:z}),p.createElement(tr,{ref:Z,className:"advanced-cropper-preview__boundary",contentClassName:"advanced-cropper-preview__boundary-content",stretchAlgorithm:eU},p.createElement("div",{className:e1()(l,"advanced-cropper-preview__content"),style:T},k.current&&p.createElement(void 0===g?tZ:g,s({},b,{cropper:k.current,size:P,className:e1()(w,"advanced-cropper-preview__image",H&&"advanced-cropper-preview__image--visible")})))))})},84096:function(e,t,i){"use strict";i.d(t,{Z:function(){return O}});var r=i(67294),n=i(77226),o=i(66092),a=function(){return o.Z.Date.now()},s=/\s/,l=function(e){for(var t=e.length;t--&&s.test(e.charAt(t)););return t},c=/^\s+/,d=i(72714),h=0/0,u=/^[-+]0x[0-9a-f]+$/i,p=/^0b[01]+$/i,v=/^0o[0-7]+$/i,m=parseInt,f=function(e){if("number"==typeof e)return e;if((0,d.Z)(e))return h;if((0,n.Z)(e)){var t,i="function"==typeof e.valueOf?e.valueOf():e;e=(0,n.Z)(i)?i+"":i}if("string"!=typeof e)return 0===e?e:+e;e=(t=e)?t.slice(0,l(t)+1).replace(c,""):t;var r=p.test(e);return r||v.test(e)?m(e.slice(2),r?2:8):u.test(e)?h:+e},g=Math.max,b=Math.min,w=function(e,t,i){var r,o,s,l,c,d,h=0,u=!1,p=!1,v=!0;if("function"!=typeof e)throw TypeError("Expected a function");function m(t){var i=r,n=o;return r=o=void 0,h=t,l=e.apply(n,i)}function w(e){var i=e-d,r=e-h;return void 0===d||i>=t||i<0||p&&r>=s}function x(){var e,i,r,n=a();if(w(n))return y(n);c=setTimeout(x,(e=n-d,i=n-h,r=t-e,p?b(r,s-i):r))}function y(e){return(c=void 0,v&&r)?m(e):(r=o=void 0,l)}function E(){var e,i=a(),n=w(i);if(r=arguments,o=this,d=i,n){if(void 0===c)return h=e=d,c=setTimeout(x,t),u?m(e):l;if(p)return clearTimeout(c),c=setTimeout(x,t),m(d)}return void 0===c&&(c=setTimeout(x,t)),l}return t=f(t)||0,(0,n.Z)(i)&&(u=!!i.leading,s=(p="maxWait"in i)?g(f(i.maxWait)||0,t):s,v="trailing"in i?!!i.trailing:v),E.cancel=function(){void 0!==c&&clearTimeout(c),h=0,r=d=o=c=void 0},E.flush=function(){return void 0===c?l:y(a())},E},x=function(e,t,i){var r=!0,o=!0;if("function"!=typeof e)throw TypeError("Expected a function");return(0,n.Z)(i)&&(r="leading"in i?!!i.leading:r,o="trailing"in i?!!i.trailing:o),w(e,t,{leading:r,maxWait:t,trailing:o})},y=i(31807),E=function(){return(E=Object.assign||function(e){for(var t,i=1,r=arguments.length;i<r;i++)for(var n in t=arguments[i])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}).apply(this,arguments)},S=null,A=null;function M(){if(null===S){if("undefined"==typeof document)return S=0;var e=document.body,t=document.createElement("div");t.classList.add("simplebar-hide-scrollbar"),e.appendChild(t);var i=t.getBoundingClientRect().right;e.removeChild(t),S=i}return S}function z(e){return e&&e.ownerDocument&&e.ownerDocument.defaultView?e.ownerDocument.defaultView:window}function C(e){return e&&e.ownerDocument?e.ownerDocument:document}y&&window.addEventListener("resize",function(){A!==window.devicePixelRatio&&(A=window.devicePixelRatio,S=null)});var R=function(e){return Array.prototype.reduce.call(e,function(e,t){var i=t.name.match(/data-simplebar-(.+)/);if(i){var r=i[1].replace(/\W+(.)/g,function(e,t){return t.toUpperCase()});switch(t.value){case"true":case void 0:e[r]=!0;break;case"false":e[r]=!1;break;default:e[r]=t.value}}return e},{})};function N(e,t){var i;e&&(i=e.classList).add.apply(i,t.split(" "))}function Z(e,t){e&&t.split(" ").forEach(function(t){e.classList.remove(t)})}function k(e){return".".concat(e.split(" ").join("."))}var W=Object.freeze({__proto__:null,getElementWindow:z,getElementDocument:C,getOptions:R,addClasses:N,removeClasses:Z,classNamesToQuery:k}),P=function(){function e(t,i){void 0===i&&(i={});var r=this;if(this.removePreventClickId=null,this.minScrollbarWidth=20,this.stopScrollDelay=175,this.isScrolling=!1,this.isMouseEntering=!1,this.scrollXTicking=!1,this.scrollYTicking=!1,this.wrapperEl=null,this.contentWrapperEl=null,this.contentEl=null,this.offsetEl=null,this.maskEl=null,this.placeholderEl=null,this.heightAutoObserverWrapperEl=null,this.heightAutoObserverEl=null,this.rtlHelpers=null,this.scrollbarWidth=0,this.resizeObserver=null,this.mutationObserver=null,this.elStyles=null,this.isRtl=null,this.mouseX=0,this.mouseY=0,this.onMouseMove=function(){},this.onWindowResize=function(){},this.onStopScrolling=function(){},this.onMouseEntered=function(){},this.onScroll=function(){var e=z(r.el);r.scrollXTicking||(e.requestAnimationFrame(r.scrollX),r.scrollXTicking=!0),r.scrollYTicking||(e.requestAnimationFrame(r.scrollY),r.scrollYTicking=!0),r.isScrolling||(r.isScrolling=!0,N(r.el,r.classNames.scrolling)),r.showScrollbar("x"),r.showScrollbar("y"),r.onStopScrolling()},this.scrollX=function(){r.axis.x.isOverflowing&&r.positionScrollbar("x"),r.scrollXTicking=!1},this.scrollY=function(){r.axis.y.isOverflowing&&r.positionScrollbar("y"),r.scrollYTicking=!1},this._onStopScrolling=function(){Z(r.el,r.classNames.scrolling),r.options.autoHide&&(r.hideScrollbar("x"),r.hideScrollbar("y")),r.isScrolling=!1},this.onMouseEnter=function(){r.isMouseEntering||(N(r.el,r.classNames.mouseEntered),r.showScrollbar("x"),r.showScrollbar("y"),r.isMouseEntering=!0),r.onMouseEntered()},this._onMouseEntered=function(){Z(r.el,r.classNames.mouseEntered),r.options.autoHide&&(r.hideScrollbar("x"),r.hideScrollbar("y")),r.isMouseEntering=!1},this._onMouseMove=function(e){r.mouseX=e.clientX,r.mouseY=e.clientY,(r.axis.x.isOverflowing||r.axis.x.forceVisible)&&r.onMouseMoveForAxis("x"),(r.axis.y.isOverflowing||r.axis.y.forceVisible)&&r.onMouseMoveForAxis("y")},this.onMouseLeave=function(){r.onMouseMove.cancel(),(r.axis.x.isOverflowing||r.axis.x.forceVisible)&&r.onMouseLeaveForAxis("x"),(r.axis.y.isOverflowing||r.axis.y.forceVisible)&&r.onMouseLeaveForAxis("y"),r.mouseX=-1,r.mouseY=-1},this._onWindowResize=function(){r.scrollbarWidth=r.getScrollbarWidth(),r.hideNativeScrollbar()},this.onPointerEvent=function(e){var t,i;r.axis.x.track.el&&r.axis.y.track.el&&r.axis.x.scrollbar.el&&r.axis.y.scrollbar.el&&(r.axis.x.track.rect=r.axis.x.track.el.getBoundingClientRect(),r.axis.y.track.rect=r.axis.y.track.el.getBoundingClientRect(),(r.axis.x.isOverflowing||r.axis.x.forceVisible)&&(t=r.isWithinBounds(r.axis.x.track.rect)),(r.axis.y.isOverflowing||r.axis.y.forceVisible)&&(i=r.isWithinBounds(r.axis.y.track.rect)),(t||i)&&(e.stopPropagation(),"pointerdown"===e.type&&"touch"!==e.pointerType&&(t&&(r.axis.x.scrollbar.rect=r.axis.x.scrollbar.el.getBoundingClientRect(),r.isWithinBounds(r.axis.x.scrollbar.rect)?r.onDragStart(e,"x"):r.onTrackClick(e,"x")),i&&(r.axis.y.scrollbar.rect=r.axis.y.scrollbar.el.getBoundingClientRect(),r.isWithinBounds(r.axis.y.scrollbar.rect)?r.onDragStart(e,"y"):r.onTrackClick(e,"y")))))},this.drag=function(t){if(r.draggedAxis&&r.contentWrapperEl){var i,n,o,a,s,l,c,d,h,u,p,v=r.axis[r.draggedAxis].track,m=null!==(n=null===(i=v.rect)||void 0===i?void 0:i[r.axis[r.draggedAxis].sizeAttr])&&void 0!==n?n:0,f=r.axis[r.draggedAxis].scrollbar,g=null!==(a=null===(o=r.contentWrapperEl)||void 0===o?void 0:o[r.axis[r.draggedAxis].scrollSizeAttr])&&void 0!==a?a:0,b=parseInt(null!==(l=null===(s=r.elStyles)||void 0===s?void 0:s[r.axis[r.draggedAxis].sizeAttr])&&void 0!==l?l:"0px",10);t.preventDefault(),t.stopPropagation();var w=("y"===r.draggedAxis?t.pageY:t.pageX)-(null!==(d=null===(c=v.rect)||void 0===c?void 0:c[r.axis[r.draggedAxis].offsetAttr])&&void 0!==d?d:0)-r.axis[r.draggedAxis].dragOffset,x=(w="x"===r.draggedAxis&&r.isRtl?(null!==(u=null===(h=v.rect)||void 0===h?void 0:h[r.axis[r.draggedAxis].sizeAttr])&&void 0!==u?u:0)-f.size-w:w)/(m-f.size)*(g-b);"x"===r.draggedAxis&&r.isRtl&&(x=(null===(p=e.getRtlHelpers())||void 0===p?void 0:p.isScrollingToNegative)?-x:x),r.contentWrapperEl[r.axis[r.draggedAxis].scrollOffsetAttr]=x}},this.onEndDrag=function(e){var t=C(r.el),i=z(r.el);e.preventDefault(),e.stopPropagation(),Z(r.el,r.classNames.dragging),t.removeEventListener("mousemove",r.drag,!0),t.removeEventListener("mouseup",r.onEndDrag,!0),r.removePreventClickId=i.setTimeout(function(){t.removeEventListener("click",r.preventClick,!0),t.removeEventListener("dblclick",r.preventClick,!0),r.removePreventClickId=null})},this.preventClick=function(e){e.preventDefault(),e.stopPropagation()},this.el=t,this.options=E(E({},e.defaultOptions),i),this.classNames=E(E({},e.defaultOptions.classNames),i.classNames),this.axis={x:{scrollOffsetAttr:"scrollLeft",sizeAttr:"width",scrollSizeAttr:"scrollWidth",offsetSizeAttr:"offsetWidth",offsetAttr:"left",overflowAttr:"overflowX",dragOffset:0,isOverflowing:!0,forceVisible:!1,track:{size:null,el:null,rect:null,isVisible:!1},scrollbar:{size:null,el:null,rect:null,isVisible:!1}},y:{scrollOffsetAttr:"scrollTop",sizeAttr:"height",scrollSizeAttr:"scrollHeight",offsetSizeAttr:"offsetHeight",offsetAttr:"top",overflowAttr:"overflowY",dragOffset:0,isOverflowing:!0,forceVisible:!1,track:{size:null,el:null,rect:null,isVisible:!1},scrollbar:{size:null,el:null,rect:null,isVisible:!1}}},"object"!=typeof this.el||!this.el.nodeName)throw Error("Argument passed to SimpleBar must be an HTML element instead of ".concat(this.el));this.onMouseMove=x(this._onMouseMove,64),this.onWindowResize=w(this._onWindowResize,64,{leading:!0}),this.onStopScrolling=w(this._onStopScrolling,this.stopScrollDelay),this.onMouseEntered=w(this._onMouseEntered,this.stopScrollDelay),this.init()}return e.getRtlHelpers=function(){if(e.rtlHelpers)return e.rtlHelpers;var t=document.createElement("div");t.innerHTML='<div class="simplebar-dummy-scrollbar-size"><div></div></div>';var i=t.firstElementChild,r=null==i?void 0:i.firstElementChild;if(!r)return null;document.body.appendChild(i),i.scrollLeft=0;var n=e.getOffset(i),o=e.getOffset(r);i.scrollLeft=-999;var a=e.getOffset(r);return document.body.removeChild(i),e.rtlHelpers={isScrollOriginAtZero:n.left!==o.left,isScrollingToNegative:o.left!==a.left},e.rtlHelpers},e.prototype.getScrollbarWidth=function(){try{if(this.contentWrapperEl&&"none"===getComputedStyle(this.contentWrapperEl,"::-webkit-scrollbar").display||"scrollbarWidth"in document.documentElement.style||"-ms-overflow-style"in document.documentElement.style)return 0;return M()}catch(e){return M()}},e.getOffset=function(e){var t=e.getBoundingClientRect(),i=C(e),r=z(e);return{top:t.top+(r.pageYOffset||i.documentElement.scrollTop),left:t.left+(r.pageXOffset||i.documentElement.scrollLeft)}},e.prototype.init=function(){y&&(this.initDOM(),this.rtlHelpers=e.getRtlHelpers(),this.scrollbarWidth=this.getScrollbarWidth(),this.recalculate(),this.initListeners())},e.prototype.initDOM=function(){var e,t;this.wrapperEl=this.el.querySelector(k(this.classNames.wrapper)),this.contentWrapperEl=this.options.scrollableNode||this.el.querySelector(k(this.classNames.contentWrapper)),this.contentEl=this.options.contentNode||this.el.querySelector(k(this.classNames.contentEl)),this.offsetEl=this.el.querySelector(k(this.classNames.offset)),this.maskEl=this.el.querySelector(k(this.classNames.mask)),this.placeholderEl=this.findChild(this.wrapperEl,k(this.classNames.placeholder)),this.heightAutoObserverWrapperEl=this.el.querySelector(k(this.classNames.heightAutoObserverWrapperEl)),this.heightAutoObserverEl=this.el.querySelector(k(this.classNames.heightAutoObserverEl)),this.axis.x.track.el=this.findChild(this.el,"".concat(k(this.classNames.track)).concat(k(this.classNames.horizontal))),this.axis.y.track.el=this.findChild(this.el,"".concat(k(this.classNames.track)).concat(k(this.classNames.vertical))),this.axis.x.scrollbar.el=(null===(e=this.axis.x.track.el)||void 0===e?void 0:e.querySelector(k(this.classNames.scrollbar)))||null,this.axis.y.scrollbar.el=(null===(t=this.axis.y.track.el)||void 0===t?void 0:t.querySelector(k(this.classNames.scrollbar)))||null,this.options.autoHide||(N(this.axis.x.scrollbar.el,this.classNames.visible),N(this.axis.y.scrollbar.el,this.classNames.visible))},e.prototype.initListeners=function(){var e,t=this,i=z(this.el);if(this.el.addEventListener("mouseenter",this.onMouseEnter),this.el.addEventListener("pointerdown",this.onPointerEvent,!0),this.el.addEventListener("mousemove",this.onMouseMove),this.el.addEventListener("mouseleave",this.onMouseLeave),null===(e=this.contentWrapperEl)||void 0===e||e.addEventListener("scroll",this.onScroll),i.addEventListener("resize",this.onWindowResize),this.contentEl){if(window.ResizeObserver){var r=!1,n=i.ResizeObserver||ResizeObserver;this.resizeObserver=new n(function(){r&&i.requestAnimationFrame(function(){t.recalculate()})}),this.resizeObserver.observe(this.el),this.resizeObserver.observe(this.contentEl),i.requestAnimationFrame(function(){r=!0})}this.mutationObserver=new i.MutationObserver(function(){i.requestAnimationFrame(function(){t.recalculate()})}),this.mutationObserver.observe(this.contentEl,{childList:!0,subtree:!0,characterData:!0})}},e.prototype.recalculate=function(){if(this.heightAutoObserverEl&&this.contentEl&&this.contentWrapperEl&&this.wrapperEl&&this.placeholderEl){var e=z(this.el);this.elStyles=e.getComputedStyle(this.el),this.isRtl="rtl"===this.elStyles.direction;var t=this.contentEl.offsetWidth,i=this.heightAutoObserverEl.offsetHeight<=1,r=this.heightAutoObserverEl.offsetWidth<=1||t>0,n=this.contentWrapperEl.offsetWidth,o=this.elStyles.overflowX,a=this.elStyles.overflowY;this.contentEl.style.padding="".concat(this.elStyles.paddingTop," ").concat(this.elStyles.paddingRight," ").concat(this.elStyles.paddingBottom," ").concat(this.elStyles.paddingLeft),this.wrapperEl.style.margin="-".concat(this.elStyles.paddingTop," -").concat(this.elStyles.paddingRight," -").concat(this.elStyles.paddingBottom," -").concat(this.elStyles.paddingLeft);var s=this.contentEl.scrollHeight,l=this.contentEl.scrollWidth;this.contentWrapperEl.style.height=i?"auto":"100%",this.placeholderEl.style.width=r?"".concat(t||l,"px"):"auto",this.placeholderEl.style.height="".concat(s,"px");var c=this.contentWrapperEl.offsetHeight;this.axis.x.isOverflowing=0!==t&&l>t,this.axis.y.isOverflowing=s>c,this.axis.x.isOverflowing="hidden"!==o&&this.axis.x.isOverflowing,this.axis.y.isOverflowing="hidden"!==a&&this.axis.y.isOverflowing,this.axis.x.forceVisible="x"===this.options.forceVisible||!0===this.options.forceVisible,this.axis.y.forceVisible="y"===this.options.forceVisible||!0===this.options.forceVisible,this.hideNativeScrollbar();var d=this.axis.x.isOverflowing?this.scrollbarWidth:0,h=this.axis.y.isOverflowing?this.scrollbarWidth:0;this.axis.x.isOverflowing=this.axis.x.isOverflowing&&l>n-h,this.axis.y.isOverflowing=this.axis.y.isOverflowing&&s>c-d,this.axis.x.scrollbar.size=this.getScrollbarSize("x"),this.axis.y.scrollbar.size=this.getScrollbarSize("y"),this.axis.x.scrollbar.el&&(this.axis.x.scrollbar.el.style.width="".concat(this.axis.x.scrollbar.size,"px")),this.axis.y.scrollbar.el&&(this.axis.y.scrollbar.el.style.height="".concat(this.axis.y.scrollbar.size,"px")),this.positionScrollbar("x"),this.positionScrollbar("y"),this.toggleTrackVisibility("x"),this.toggleTrackVisibility("y")}},e.prototype.getScrollbarSize=function(e){if(void 0===e&&(e="y"),!this.axis[e].isOverflowing||!this.contentEl)return 0;var t,i,r,n=this.contentEl[this.axis[e].scrollSizeAttr],o=null!==(i=null===(t=this.axis[e].track.el)||void 0===t?void 0:t[this.axis[e].offsetSizeAttr])&&void 0!==i?i:0;return r=Math.max(~~(o/n*o),this.options.scrollbarMinSize),this.options.scrollbarMaxSize&&(r=Math.min(r,this.options.scrollbarMaxSize)),r},e.prototype.positionScrollbar=function(t){void 0===t&&(t="y");var i,r,n,o=this.axis[t].scrollbar;if(this.axis[t].isOverflowing&&this.contentWrapperEl&&o.el&&this.elStyles){var a=this.contentWrapperEl[this.axis[t].scrollSizeAttr],s=(null===(i=this.axis[t].track.el)||void 0===i?void 0:i[this.axis[t].offsetSizeAttr])||0,l=parseInt(this.elStyles[this.axis[t].sizeAttr],10),c=this.contentWrapperEl[this.axis[t].scrollOffsetAttr];c="x"===t&&this.isRtl&&(null===(r=e.getRtlHelpers())||void 0===r?void 0:r.isScrollOriginAtZero)?-c:c,"x"===t&&this.isRtl&&(c=(null===(n=e.getRtlHelpers())||void 0===n?void 0:n.isScrollingToNegative)?c:-c);var d=c/(a-l),h=~~((s-o.size)*d);h="x"===t&&this.isRtl?-h+(s-o.size):h,o.el.style.transform="x"===t?"translate3d(".concat(h,"px, 0, 0)"):"translate3d(0, ".concat(h,"px, 0)")}},e.prototype.toggleTrackVisibility=function(e){void 0===e&&(e="y");var t=this.axis[e].track.el,i=this.axis[e].scrollbar.el;t&&i&&this.contentWrapperEl&&(this.axis[e].isOverflowing||this.axis[e].forceVisible?(t.style.visibility="visible",this.contentWrapperEl.style[this.axis[e].overflowAttr]="scroll",this.el.classList.add("".concat(this.classNames.scrollable,"-").concat(e))):(t.style.visibility="hidden",this.contentWrapperEl.style[this.axis[e].overflowAttr]="hidden",this.el.classList.remove("".concat(this.classNames.scrollable,"-").concat(e))),this.axis[e].isOverflowing?i.style.display="block":i.style.display="none")},e.prototype.showScrollbar=function(e){void 0===e&&(e="y"),this.axis[e].isOverflowing&&!this.axis[e].scrollbar.isVisible&&(N(this.axis[e].scrollbar.el,this.classNames.visible),this.axis[e].scrollbar.isVisible=!0)},e.prototype.hideScrollbar=function(e){void 0===e&&(e="y"),this.axis[e].isOverflowing&&this.axis[e].scrollbar.isVisible&&(Z(this.axis[e].scrollbar.el,this.classNames.visible),this.axis[e].scrollbar.isVisible=!1)},e.prototype.hideNativeScrollbar=function(){this.offsetEl&&(this.offsetEl.style[this.isRtl?"left":"right"]=this.axis.y.isOverflowing||this.axis.y.forceVisible?"-".concat(this.scrollbarWidth,"px"):"0px",this.offsetEl.style.bottom=this.axis.x.isOverflowing||this.axis.x.forceVisible?"-".concat(this.scrollbarWidth,"px"):"0px")},e.prototype.onMouseMoveForAxis=function(e){void 0===e&&(e="y");var t=this.axis[e];t.track.el&&t.scrollbar.el&&(t.track.rect=t.track.el.getBoundingClientRect(),t.scrollbar.rect=t.scrollbar.el.getBoundingClientRect(),this.isWithinBounds(t.track.rect)?(this.showScrollbar(e),N(t.track.el,this.classNames.hover),this.isWithinBounds(t.scrollbar.rect)?N(t.scrollbar.el,this.classNames.hover):Z(t.scrollbar.el,this.classNames.hover)):(Z(t.track.el,this.classNames.hover),this.options.autoHide&&this.hideScrollbar(e)))},e.prototype.onMouseLeaveForAxis=function(e){void 0===e&&(e="y"),Z(this.axis[e].track.el,this.classNames.hover),Z(this.axis[e].scrollbar.el,this.classNames.hover),this.options.autoHide&&this.hideScrollbar(e)},e.prototype.onDragStart=function(e,t){void 0===t&&(t="y");var i,r=C(this.el),n=z(this.el),o=this.axis[t].scrollbar,a="y"===t?e.pageY:e.pageX;this.axis[t].dragOffset=a-((null===(i=o.rect)||void 0===i?void 0:i[this.axis[t].offsetAttr])||0),this.draggedAxis=t,N(this.el,this.classNames.dragging),r.addEventListener("mousemove",this.drag,!0),r.addEventListener("mouseup",this.onEndDrag,!0),null===this.removePreventClickId?(r.addEventListener("click",this.preventClick,!0),r.addEventListener("dblclick",this.preventClick,!0)):(n.clearTimeout(this.removePreventClickId),this.removePreventClickId=null)},e.prototype.onTrackClick=function(e,t){var i,r,n,o,a=this;void 0===t&&(t="y");var s=this.axis[t];if(this.options.clickOnTrack&&s.scrollbar.el&&this.contentWrapperEl){e.preventDefault();var l=z(this.el);this.axis[t].scrollbar.rect=s.scrollbar.el.getBoundingClientRect();var c=null!==(r=null===(i=this.axis[t].scrollbar.rect)||void 0===i?void 0:i[this.axis[t].offsetAttr])&&void 0!==r?r:0,d=parseInt(null!==(o=null===(n=this.elStyles)||void 0===n?void 0:n[this.axis[t].sizeAttr])&&void 0!==o?o:"0px",10),h=this.contentWrapperEl[this.axis[t].scrollOffsetAttr],u=("y"===t?this.mouseY-c:this.mouseX-c)<0?-1:1,p=-1===u?h-d:h+d,v=function(){a.contentWrapperEl&&(-1===u?h>p&&(h-=40,a.contentWrapperEl[a.axis[t].scrollOffsetAttr]=h,l.requestAnimationFrame(v)):h<p&&(h+=40,a.contentWrapperEl[a.axis[t].scrollOffsetAttr]=h,l.requestAnimationFrame(v)))};v()}},e.prototype.getContentElement=function(){return this.contentEl},e.prototype.getScrollElement=function(){return this.contentWrapperEl},e.prototype.removeListeners=function(){var e=z(this.el);this.el.removeEventListener("mouseenter",this.onMouseEnter),this.el.removeEventListener("pointerdown",this.onPointerEvent,!0),this.el.removeEventListener("mousemove",this.onMouseMove),this.el.removeEventListener("mouseleave",this.onMouseLeave),this.contentWrapperEl&&this.contentWrapperEl.removeEventListener("scroll",this.onScroll),e.removeEventListener("resize",this.onWindowResize),this.mutationObserver&&this.mutationObserver.disconnect(),this.resizeObserver&&this.resizeObserver.disconnect(),this.onMouseMove.cancel(),this.onWindowResize.cancel(),this.onStopScrolling.cancel(),this.onMouseEntered.cancel()},e.prototype.unMount=function(){this.removeListeners()},e.prototype.isWithinBounds=function(e){return this.mouseX>=e.left&&this.mouseX<=e.left+e.width&&this.mouseY>=e.top&&this.mouseY<=e.top+e.height},e.prototype.findChild=function(e,t){var i=e.matches||e.webkitMatchesSelector||e.mozMatchesSelector||e.msMatchesSelector;return Array.prototype.filter.call(e.children,function(e){return i.call(e,t)})[0]},e.rtlHelpers=null,e.defaultOptions={forceVisible:!1,clickOnTrack:!0,scrollbarMinSize:25,scrollbarMaxSize:0,ariaLabel:"scrollable content",classNames:{contentEl:"simplebar-content",contentWrapper:"simplebar-content-wrapper",offset:"simplebar-offset",mask:"simplebar-mask",wrapper:"simplebar-wrapper",placeholder:"simplebar-placeholder",scrollbar:"simplebar-scrollbar",track:"simplebar-track",heightAutoObserverWrapperEl:"simplebar-height-auto-observer-wrapper",heightAutoObserverEl:"simplebar-height-auto-observer",visible:"simplebar-visible",horizontal:"simplebar-horizontal",vertical:"simplebar-vertical",hover:"simplebar-hover",dragging:"simplebar-dragging",scrolling:"simplebar-scrolling",scrollable:"simplebar-scrollable",mouseEntered:"simplebar-mouse-entered"},scrollableNode:null,contentNode:null,autoHide:!0},e.getOptions=R,e.helpers=W,e}(),L=function(){return(L=Object.assign||function(e){for(var t,i=1,r=arguments.length;i<r;i++)for(var n in t=arguments[i])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}).apply(this,arguments)},O=r.forwardRef(function(e,t){var i=e.children,n=e.scrollableNodeProps,o=void 0===n?{}:n,a=function(e,t){var i={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(i[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var n=0,r=Object.getOwnPropertySymbols(e);n<r.length;n++)0>t.indexOf(r[n])&&Object.prototype.propertyIsEnumerable.call(e,r[n])&&(i[r[n]]=e[r[n]]);return i}(e,["children","scrollableNodeProps"]),s=r.useRef(),l=r.useRef(),c=r.useRef(),d={},h={};Object.keys(a).forEach(function(e){Object.prototype.hasOwnProperty.call(P.defaultOptions,e)?d[e]=a[e]:h[e]=a[e]});var u=L(L({},P.defaultOptions.classNames),d.classNames),p=L(L({},o),{className:"".concat(u.contentWrapper).concat(o.className?" ".concat(o.className):""),tabIndex:0,role:"region","aria-label":d.ariaLabel||P.defaultOptions.ariaLabel});return r.useEffect(function(){var e;return l.current=p.ref?p.ref.current:l.current,s.current&&(e=new P(s.current,L(L(L({},d),l.current&&{scrollableNode:l.current}),c.current&&{contentNode:c.current})),"function"==typeof t?t(e):t&&(t.current=e)),function(){null==e||e.unMount(),e=null,"function"==typeof t&&t(null)}},[]),r.createElement("div",L({"data-simplebar":"init",ref:s},h),r.createElement("div",{className:u.wrapper},r.createElement("div",{className:u.heightAutoObserverWrapperEl},r.createElement("div",{className:u.heightAutoObserverEl})),r.createElement("div",{className:u.mask},r.createElement("div",{className:u.offset},"function"==typeof i?i({scrollableNodeRef:l,scrollableNodeProps:L(L({},p),{ref:l}),contentNodeRef:c,contentNodeProps:{className:u.contentEl,ref:c}}):r.createElement("div",L({},p),r.createElement("div",{className:u.contentEl},i)))),r.createElement("div",{className:u.placeholder})),r.createElement("div",{className:"".concat(u.track," simplebar-horizontal")},r.createElement("div",{className:u.scrollbar})),r.createElement("div",{className:"".concat(u.track," simplebar-vertical")},r.createElement("div",{className:u.scrollbar})))});O.displayName="SimpleBar"}}]);
2.1.14. https://dev-app.illusto.com/_next/static/chunks/422-5346caaa06cc5559.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/422-5346caaa06cc5559.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/422-5346caaa06cc5559.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:30:55 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"24c5-18b142b7028"
Vary: Accept-Encoding
Content-Length: 9413

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[422],{81458:function(e,r,t){t.d(r,{Z:function(){return R}});var a=t(63366),o=t(87462),i=t(67294),n=t(93680),s=t(94780),l=t(70917),d=t(41796),c=t(98216),u=t(2734),p=t(90948),b=t(71657),m=t(1588),f=t(34867);function v(e){return(0,f.Z)("MuiLinearProgress",e)}(0,m.Z)("MuiLinearProgress",["root","colorPrimary","colorSecondary","determinate","indeterminate","buffer","query","dashed","dashedColorPrimary","dashedColorSecondary","bar","barColorPrimary","barColorSecondary","bar1Indeterminate","bar1Determinate","bar1Buffer","bar2Indeterminate","bar2Buffer"]);var g=t(85893);let h=["className","color","value","valueBuffer","variant"],y=e=>e,Z,$,C,x,k,w,P=(0,l.F4)(Z||(Z=y`
0% {
left: -35%;
right: 100%;
}

60% {
left: 100%;
right: -90%;
}

100% {
left: 100%;
right: -90%;
}
`)),I=(0,l.F4)($||($=y`
0% {
left: -200%;
right: 100%;
}

60% {
left: 107%;
right: -8%;
}

100% {
left: 107%;
right: -8%;
}
`)),M=(0,l.F4)(C||(C=y`
0% {
opacity: 1;
background-position: 0 -23px;
}

60% {
opacity: 0;
background-position: 0 -23px;
}

100% {
opacity: 1;
background-position: -200px -23px;
}
`)),O=e=>{let{classes:r,variant:t,color:a}=e,o={root:["root",`color${(0,c.Z)(a)}`,t],dashed:["dashed",`dashedColor${(0,c.Z)(a)}`],bar1:["bar",`barColor${(0,c.Z)(a)}`,("indeterminate"===t||"query"===t)&&"bar1Indeterminate","determinate"===t&&"bar1Determinate","buffer"===t&&"bar1Buffer"],bar2:["bar","buffer"!==t&&`barColor${(0,c.Z)(a)}`,"buffer"===t&&`color${(0,c.Z)(a)}`,("indeterminate"===t||"query"===t)&&"bar2Indeterminate","buffer"===t&&"bar2Buffer"]};return(0,s.Z)(o,v,r)},B=(e,r)=>"inherit"===r?"currentColor":e.vars?e.vars.palette.LinearProgress[`${r}Bg`]:"light"===e.palette.mode?(0,d.$n)(e.palette[r].main,.62):(0,d._j)(e.palette[r].main,.5),q=(0,p.ZP)("span",{name:"MuiLinearProgress",slot:"Root",overridesResolver:(e,r)=>{let{ownerState:t}=e;return[r.root,r[`color${(0,c.Z)(t.color)}`],r[t.variant]]}})(({ownerState:e,theme:r})=>(0,o.Z)({position:"relative",overflow:"hidden",display:"block",height:4,zIndex:0,"@media print":{colorAdjust:"exact"},backgroundColor:B(r,e.color)},"inherit"===e.color&&"buffer"!==e.variant&&{backgroundColor:"none","&::before":{content:'""',position:"absolute",left:0,top:0,right:0,bottom:0,backgroundColor:"currentColor",opacity:.3}},"buffer"===e.variant&&{backgroundColor:"transparent"},"query"===e.variant&&{transform:"rotate(180deg)"})),S=(0,p.ZP)("span",{name:"MuiLinearProgress",slot:"Dashed",overridesResolver:(e,r)=>{let{ownerState:t}=e;return[r.dashed,r[`dashedColor${(0,c.Z)(t.color)}`]]}})(({ownerState:e,theme:r})=>{let t=B(r,e.color);return(0,o.Z)({position:"absolute",marginTop:0,height:"100%",width:"100%"},"inherit"===e.color&&{opacity:.3},{backgroundImage:`radial-gradient(${t} 0%, ${t} 16%, transparent 42%)`,backgroundSize:"10px 10px",backgroundPosition:"0 -23px"})},(0,l.iv)(x||(x=y`
animation: ${0} 3s infinite linear;
`),M)),L=(0,p.ZP)("span",{name:"MuiLinearProgress",slot:"Bar1",overridesResolver:(e,r)=>{let{ownerState:t}=e;return[r.bar,r[`barColor${(0,c.Z)(t.color)}`],("indeterminate"===t.variant||"query"===t.variant)&&r.bar1Indeterminate,"determinate"===t.variant&&r.bar1Determinate,"buffer"===t.variant&&r.bar1Buffer]}})(({ownerState:e,theme:r})=>(0,o.Z)({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left",backgroundColor:"inherit"===e.color?"currentColor":(r.vars||r).palette[e.color].main},"determinate"===e.variant&&{transition:"transform .4s linear"},"buffer"===e.variant&&{zIndex:1,transition:"transform .4s linear"}),({ownerState:e})=>("indeterminate"===e.variant||"query"===e.variant)&&(0,l.iv)(k||(k=y`
width: auto;
animation: ${0} 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;
`),P)),N=(0,p.ZP)("span",{name:"MuiLinearProgress",slot:"Bar2",overridesResolver:(e,r)=>{let{ownerState:t}=e;return[r.bar,r[`barColor${(0,c.Z)(t.color)}`],("indeterminate"===t.variant||"query"===t.variant)&&r.bar2Indeterminate,"buffer"===t.variant&&r.bar2Buffer]}})(({ownerState:e,theme:r})=>(0,o.Z)({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left"},"buffer"!==e.variant&&{backgroundColor:"inherit"===e.color?"currentColor":(r.vars||r).palette[e.color].main},"inherit"===e.color&&{opacity:.3},"buffer"===e.variant&&{backgroundColor:B(r,e.color),transition:"transform .4s linear"}),({ownerState:e})=>("indeterminate"===e.variant||"query"===e.variant)&&(0,l.iv)(w||(w=y`
width: auto;
animation: ${0} 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.15s infinite;
`),I)),F=i.forwardRef(function(e,r){let t=(0,b.Z)({props:e,name:"MuiLinearProgress"}),{className:i,color:s="primary",value:l,valueBuffer:d,variant:c="indeterminate"}=t,p=(0,a.Z)(t,h),m=(0,o.Z)({},t,{color:s,variant:c}),f=O(m),v=(0,u.Z)(),y={},Z={bar1:{},bar2:{}};if(("determinate"===c||"buffer"===c)&&void 0!==l){y["aria-valuenow"]=Math.round(l),y["aria-valuemin"]=0,y["aria-valuemax"]=100;let $=l-100;"rtl"===v.direction&&($=-$),Z.bar1.transform=`translateX(${$}%)`}if("buffer"===c&&void 0!==d){let C=(d||0)-100;"rtl"===v.direction&&(C=-C),Z.bar2.transform=`translateX(${C}%)`}return(0,g.jsxs)(q,(0,o.Z)({className:(0,n.Z)(f.root,i),ownerState:m,role:"progressbar"},y,{ref:r},p,{children:["buffer"===c?(0,g.jsx)(S,{className:f.dashed,ownerState:m}):null,(0,g.jsx)(L,{className:f.bar1,ownerState:m,style:Z.bar1}),"determinate"===c?null:(0,g.jsx)(N,{className:f.bar2,ownerState:m,style:Z.bar2})]}))});var R=F},18972:function(e,r,t){t.d(r,{Z:function(){return M}});var a=t(63366),o=t(87462),i=t(67294),n=t(93680),s=t(94780),l=t(41796),d=t(90948),c=t(71657),u=t(59773),p=t(47739),b=t(58974),m=t(51705),f=t(35097),v=t(84592),g=t(26336),h=t(1588),y=t(34867);function Z(e){return(0,y.Z)("MuiMenuItem",e)}let $=(0,h.Z)("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]);var C=t(85893);let x=["autoFocus","component","dense","divider","disableGutters","focusVisibleClassName","role","tabIndex","className"],k=(e,r)=>{let{ownerState:t}=e;return[r.root,t.dense&&r.dense,t.divider&&r.divider,!t.disableGutters&&r.gutters]},w=e=>{let{disabled:r,dense:t,divider:a,disableGutters:i,selected:n,classes:l}=e,d=(0,s.Z)({root:["root",t&&"dense",r&&"disabled",!i&&"gutters",a&&"divider",n&&"selected"]},Z,l);return(0,o.Z)({},l,d)},P=(0,d.ZP)(p.Z,{shouldForwardProp:e=>(0,d.FO)(e)||"classes"===e,name:"MuiMenuItem",slot:"Root",overridesResolver:k})(({theme:e,ownerState:r})=>(0,o.Z)({},e.typography.body1,{display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",whiteSpace:"nowrap"},!r.disableGutters&&{paddingLeft:16,paddingRight:16},r.divider&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"},{"&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${$.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:(0,l.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${$.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,l.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},[`&.${$.selected}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:(0,l.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:(0,l.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity)}},[`&.${$.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${$.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},[`& + .${f.Z.root}`]:{marginTop:e.spacing(1),marginBottom:e.spacing(1)},[`& + .${f.Z.inset}`]:{marginLeft:52},[`& .${g.Z.root}`]:{marginTop:0,marginBottom:0},[`& .${g.Z.inset}`]:{paddingLeft:36},[`& .${v.Z.root}`]:{minWidth:36}},!r.dense&&{[e.breakpoints.up("sm")]:{minHeight:"auto"}},r.dense&&(0,o.Z)({minHeight:32,paddingTop:4,paddingBottom:4},e.typography.body2,{[`& .${v.Z.root} svg`]:{fontSize:"1.25rem"}}))),I=i.forwardRef(function(e,r){let t;let s=(0,c.Z)({props:e,name:"MuiMenuItem"}),{autoFocus:l=!1,component:d="li",dense:p=!1,divider:f=!1,disableGutters:v=!1,focusVisibleClassName:g,role:h="menuitem",tabIndex:y,className:Z}=s,$=(0,a.Z)(s,x),k=i.useContext(u.Z),I=i.useMemo(()=>({dense:p||k.dense||!1,disableGutters:v}),[k.dense,p,v]),M=i.useRef(null);(0,b.Z)(()=>{l&&M.current&&M.current.focus()},[l]);let O=(0,o.Z)({},s,{dense:I.dense,divider:f,disableGutters:v}),B=w(s),q=(0,m.Z)(M,r);return s.disabled||(t=void 0!==y?y:-1),(0,C.jsx)(u.Z.Provider,{value:I,children:(0,C.jsx)(P,(0,o.Z)({ref:q,role:h,tabIndex:t,component:d,focusVisibleClassName:(0,n.Z)(B.focusVisible,g),className:(0,n.Z)(B.root,Z)},$,{ownerState:O,classes:B}))})});var M=I}}]);
2.1.15. https://dev-app.illusto.com/_next/static/chunks/4290-86092922b3c052e4.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/4290-86092922b3c052e4.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/4290-86092922b3c052e4.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:30:19 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"3cda-18b142b7028"
Vary: Accept-Encoding
Content-Length: 15578

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4290],{96713:function(e,r,n){n.d(r,{ZP:function(){return u}});var o=n(85893),t=n(21023),i=n(93619),s=n(93946),a=n(57434),l=n(67294);let c=e=>{let{enabled:r,onClick:n}=e;return(0,o.jsx)(s.Z,{className:"embla__button embla__button--prev",onClick:n,disabled:!r,children:(0,o.jsx)(t.Z,{})})},d=e=>{let{enabled:r,onClick:n}=e;return(0,o.jsx)(s.Z,{className:"embla__button embla__button--next",onClick:n,disabled:!r,children:(0,o.jsx)(i.Z,{})})};function u(e){let[r,n]=(0,a.Z)({dragFree:!0,containScroll:"trimSnaps"}),[t,i]=l.useState(!1),[s,u]=l.useState(!1),[v,m]=l.useState(0),x=(0,l.useCallback)(()=>n&&n.scrollPrev(),[n]),p=(0,l.useCallback)(()=>n&&n.scrollNext(),[n]),h=(0,l.useCallback)(()=>{n&&(m(n.selectedScrollSnap()),i(n.canScrollPrev()),u(n.canScrollNext()))},[n,m]);return(0,l.useEffect)(()=>{n&&(h(),n.on("select",h),n.on("reInit",h))},[n,h]),(0,l.useEffect)(()=>{n&&setTimeout(()=>{n.reInit()},1e3)},[n]),(0,o.jsxs)("div",{className:"embla",children:[(0,o.jsx)(c,{onClick:x,enabled:t}),(0,o.jsx)("div",{className:"embla__viewport",ref:r,children:(0,o.jsx)("div",{className:"embla__container",children:e.children})}),(0,o.jsx)(d,{onClick:p,enabled:s})]})}},20525:function(e,r,n){var o=n(85893),t=n(67294),i=n(42293),s=n(87357),a=n(10155),l=n(93946),c=n(15861),d=n(44347),u=n(326),v=n(69661),m=n(83321),x=n(18972),p=n(21023),h=n(52689),f=n(45930),g=n(55724),j=n(13486),Z=n(23795),w=n(59047),y=n(48885),b=n(59334),S=n(11163),N=n(9473);r.Z=function(){var e;let{subscription_details:r,user_details:n}=(0,N.v9)(e=>e.exports),C=(0,S.useRouter)(),[_,E]=(0,t.useState)(null),k=Boolean(_),z=e=>{E(e.currentTarget)},I=()=>{E(null)};function T(){let e=null===localStorage.getItem("projectId")||""!==localStorage.getItem("projectId")?localStorage.getItem("projectId"):0;C.push("/App/".concat(e))}return(0,o.jsx)(i.Z,{className:"headerBlock export",position:"fixed",children:(0,o.jsxs)(a.Z,{className:"innerHeader",sx:{justifyContent:"space-between !important"},children:[(0,o.jsxs)(s.Z,{children:[(0,o.jsx)(Z.Z,{onClick:function(){C.push("/dashboard")},title:"illusto",sx:{display:"inline-block",verticalAlign:"middle",mr:3},children:(0,o.jsx)("img",{src:"/images/illustologo_colour.png",width:"30",className:"d-block"})}),(0,o.jsx)(m.Z,{variant:"contained",className:"updgradeBtn grey",startIcon:(0,o.jsx)(p.Z,{}),onClick:T,sx:{display:{xs:"none",sm:"inline-flex"},textTransform:"initial"},children:"Back to editing"})]}),(0,o.jsxs)(s.Z,{children:[(0,o.jsx)(l.Z,{className:"invisible",sx:{ml:{md:1}},children:(0,o.jsx)(w.Z,{color:"error",variant:"dot",children:(0,o.jsx)(h.Z,{})})}),(0,o.jsx)(m.Z,{href:"mysubscription",className:"updgradeBtn ".concat("FREE"!==r.unique_code?"d-none":""),variant:"contained",sx:{display:{xs:"none",sm:"inline-flex"},ml:{xs:2,md:3}},startIcon:(0,o.jsx)(g.Z,{}),children:"Upgrade"}),(0,o.jsx)(l.Z,{onClick:z,size:"small",sx:{display:{sm:"none"},ml:{xs:1,md:2}},"aria-controls":k?"account-menu":void 0,"aria-haspopup":"true","aria-expanded":k?"true":void 0,children:(0,o.jsx)(u.Z,{})}),(0,o.jsxs)(d.Z,{anchorEl:_,id:"account-menu",className:"commonMenu exportMenu",open:k,onClose:I,onClick:I,anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"left"},PaperProps:{elevation:0,sx:{overflow:"visible",filter:"drop-shadow(0px 2px 8px rgba(27, 16, 16, 0.1))",mt:1.5,"& .MuiAvatar-root":{width:32,height:32,ml:-.5,mr:1},"&:before":{content:'""',display:"block",position:"absolute",top:0,right:14,width:18,height:18,bgcolor:"background.paper",transform:"translateY(-50%) rotate(45deg)",zIndex:0}}},children:[(0,o.jsxs)(x.Z,{onClick:T,sx:{display:{xs:"black",sm:"none"}},children:[(0,o.jsx)(y.Z,{children:(0,o.jsx)(p.Z,{fontSize:"small"})}),"Back to editor"]}),(0,o.jsxs)(x.Z,{sx:{backgroundColor:"#fff !important",cursor:"default",my:1},disableTouchRipple:!0,children:[(0,o.jsx)(y.Z,{children:(0,o.jsx)(v.Z,{sx:{width:24,height:24,fontSize:12,bgcolor:j.Z[800]},children:"B"})}),(0,o.jsx)(b.Z,{sx:{maxWidth:175},primary:null==n?void 0:n.name,secondary:null==n?void 0:n.email})]}),(0,o.jsxs)(x.Z,{onClick:function(){location.href="/mysubscription"},children:[(0,o.jsx)(y.Z,{children:(0,o.jsx)(f.Z,{fontSize:"small"})}),"Subscription"]}),"FREE"===r.unique_code?(0,o.jsx)(m.Z,{href:"#",className:"updgradeBtn",variant:"contained",startIcon:(0,o.jsx)(g.Z,{}),fullWidth:!0,children:(0,o.jsx)(c.Z,{component:"small",sx:{font:"inherit"},children:"Upgrade"})}):(0,o.jsx)(o.Fragment,{})]}),(0,o.jsx)(l.Z,{onClick:z,size:"small",sx:{display:{xs:"none",sm:"inline-flex"},ml:{xs:1,md:2}},children:(0,o.jsx)(v.Z,{sx:{width:32,height:32,fontSize:16,bgcolor:j.Z[800]},children:null==n?void 0:null===(e=n.name)||void 0===e?void 0:e[0]})})]})]})})}},49301:function(e,r,n){n.d(r,{Z:function(){return g}});var o=n(85893),t=n(67294),i=n(87357),s=n(81458),a=n(58194),l=n(93946),c=n(14564),d=n(15861),u=n(62851),v=n(58152),m=n(13439),x=n(67985),p=n(26181),h=n(48240),f=n(9473);function g(e){var r;let{src:n,extension:g,resolution:j,size:Z,ratio:w,getVideos:y,projectData:b}=e,[S,N]=(0,t.useState)(null),[C,_]=(0,t.useState)(!1),[E,k]=(0,t.useState)(.5),[z,I]=(0,t.useState)(!1),T=(0,t.useRef)(null),A=(0,t.useRef)(null),[O,P]=(0,t.useState)(0),[R,M]=(0,t.useState)(0),[B,F]=(0,t.useState)(),[q,D]=(0,t.useState)(),{current_selection:G}=(0,f.v9)(e=>e.exports),[L,U]=(0,t.useState)(null),[V,W]=(0,t.useState)(!1);async function H(e){let r={jobIds:[e]},n=setInterval(async()=>{let o=await (0,h.xC)(r);U(o.data[e].progress),100==o.data[e].progress&&(console.log("here"),y(),setTimeout(()=>{W(!1)},2e3),clearInterval(n))},4e3)}(0,t.useEffect)(()=>{var e,r;F(null==A?void 0:null===(e=A.current)||void 0===e?void 0:e.offsetWidth),D(null==A?void 0:null===(r=A.current)||void 0===r?void 0:r.offsetHeight),console.log(G),""===G.url&&(W(!0),H(G.jobId))},[]);let J=e=>{N(e.currentTarget)},Q=()=>{N(null)},X=Boolean(S),Y=()=>{let e=document.querySelector("video");if(e.webkitRequestFullscreen){e.webkitRequestFullscreen();return}null===document.fullscreenElement?(A.current.requestFullscreen(),I(!0)):(window.document.exitFullscreen(),I(!1))},K=e=>{k(e.target.value),A.current.volume=e.target.value},[$,ee]=(0,t.useState)(null),er=()=>{C?(A.current.pause(),_(!1),eo()):(ee(A.current.currentTime),A.current.play(),_(!0),P(document.getElementById("videoPlayer").duration))},en=e=>{A.current.currentTime=e.target.value};function eo(){var e;let r={export_name:G.projectTitle,export_duration:G.duration/1e6,play_duration:A.current.currentTime-$,file_format:G.extension,size:G.fileSize/1048576,duration:G.duration/1e6,project_name:b.title,project_id:b.projectId,project_aspect_ratio:b.aspectRatio,project_platform:b.socialMedia,project_status:b.publishStatus,user_id:b.userId,status:"successful"};-1==["mp3","m4a"].indexOf(null==G?void 0:null===(e=G.extension)||void 0===e?void 0:e.toLowerCase())?(r.view_full=r.play_duration>=r.export_duration,r.event="exported_video_played"):(r.listened_full=r.play_duration>=r.export_duration,r.event="exported_audio_played"),dataLayer.push({...r})}return setInterval(()=>{var e,r;0==O&&P(null===(r=A.current)||void 0===r?void 0:r.duration),M(null===(e=A.current)||void 0===e?void 0:e.currentTime)},1e3),(0,t.useEffect)(()=>{A.current.currentTime>G.duration/1e6&&(eo(),A.current.pause())},[null===(r=A.current)||void 0===r?void 0:r.currentTime]),(0,o.jsx)(o.Fragment,{children:"gif"!==g?(0,o.jsxs)(i.Z,{className:"innerVideo",style:{width:0==B?"auto":B,height:0==q?"auto":q},sx:{mb:3},children:[(0,o.jsxs)(i.Z,{className:"video",sx:{mb:3},ref:T,children:[(0,o.jsx)("video",{id:"videoPlayer",crossOrigin:"anonymous",ref:A,onClick:er,children:(0,o.jsx)("source",{src:n,type:"video/mp4"})}),V&&(0,o.jsx)(i.Z,{className:"videoLoader",children:(0,o.jsxs)(i.Z,{className:"horizontalProgress",children:[(0,o.jsx)("small",{children:"Exporting your video ..."}),(0,o.jsx)(s.Z,{variant:"determinate",value:L,sx:{my:1}})]})})]},n),(0,o.jsxs)(i.Z,{className:"gif"!==g?"controlsDiv":"controlsDiv d-none",children:[(0,o.jsx)("div",{className:"sleekbar",children:(0,o.jsx)(a.ZP,{size:"medium",value:R,"aria-label":"Small",valueLabelDisplay:"off",min:0,max:O,onChange:en})}),(0,o.jsxs)(i.Z,{className:"controls",children:[(0,o.jsxs)(i.Z,{display:"flex",alignItems:"center",children:[(0,o.jsx)(l.Z,{sx:{borderRadius:0,width:"40px"},onClick:er,disableRipple:!0,children:C?(0,o.jsx)(v.Z,{fontSize:"medium"}):(0,o.jsx)(u.Z,{fontSize:"medium"})}),(0,o.jsxs)(i.Z,{className:"volume",sx:{ml:1},children:[(0,o.jsx)(l.Z,{sx:{borderRadius:0},onClick:J,disableRipple:!0,children:E>0?(0,o.jsx)(m.Z,{fontSize:"medium"}):(0,o.jsx)(x.Z,{fontSize:"medium"})}),(0,o.jsxs)(c.ZP,{className:"volumePopover",open:X,anchorEl:S,onClose:Q,anchorOrigin:{vertical:"bottom",horizontal:"center"},transformOrigin:{vertical:"bottom",horizontal:"center"},children:[(0,o.jsx)(a.ZP,{size:"small",value:E,valueLabelDisplay:"off",step:.01,min:0,max:1,orientation:"vertical",onChange:K}),E>0?(0,o.jsx)(m.Z,{fontSize:"16px"}):(0,o.jsx)(x.Z,{fontSize:"16px"})]})]}),isNaN(O)||0===O?(0,o.jsx)(o.Fragment,{}):(0,o.jsxs)(i.Z,{className:"timecontrols",children:[(0,o.jsxs)("strong",{children:[Math.floor(R/60)+":"+("0"+Math.floor(R%60)).slice(-2)," "]}),(0,o.jsxs)("span",{children:["/ ",Math.floor(O/60)+":"+("0"+Math.floor(O%60)).slice(-2)]})]},O)]}),(0,o.jsxs)(i.Z,{display:"flex",alignItems:"center",children:[(0,o.jsxs)(d.Z,{component:"code",children:[j?j+"p":""," | ",isNaN(Z)?"":Z+"MB"]}),(0,o.jsx)(l.Z,{sx:{borderRadius:0},onClick:Y,disableRipple:!0,children:(0,o.jsx)(p.Z,{fontSize:"medium"})})]})]})]})]}):(0,o.jsx)(i.Z,{className:"innerGif",children:(0,o.jsx)("img",{id:"image_and_gif",src:n,ref:A})})})}},48240:function(e,r,n){n.d(r,{CZ:function(){return d},ED:function(){return h},Jb:function(){return f},NU:function(){return a},O0:function(){return c},Od:function(){return x},QM:function(){return Z},QY:function(){return p},cd:function(){return m},eJ:function(){return s},i_:function(){return v},rj:function(){return u},uZ:function(){return j},xC:function(){return w},xX:function(){return g},yq:function(){return l}});var o=n(78945),t=n(78735),i=n(53415);let s=async e=>{try{return await (0,i.N)("".concat(t.C),"get",{},"",!1)}catch(s){var r,n;if(o.Z.isAxiosError(s)&&(null==s?void 0:null===(r=s.response)||void 0===r?void 0:null===(n=r.data)||void 0===n?void 0:n.error))return s.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},a=async e=>{try{return await (0,i.N)("".concat(t.s8,"?id=").concat(e),"get",{},"",!1)}catch(s){var r,n;if(o.Z.isAxiosError(s)&&(null==s?void 0:null===(r=s.response)||void 0===r?void 0:null===(n=r.data)||void 0===n?void 0:n.error))return s.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},l=async e=>{try{return await (0,i.N)("".concat(t.jN),"post",e,"",!1)}catch(s){var r,n;if(o.Z.isAxiosError(s)&&(null==s?void 0:null===(r=s.response)||void 0===r?void 0:null===(n=r.data)||void 0===n?void 0:n.error))return s.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},c=async e=>{try{return await (0,i.N)("".concat(t.hM),"POST",e,"",!1)}catch(a){var r,n,s;if(o.Z.isAxiosError(a)&&(null==a?void 0:null===(r=a.response)||void 0===r?void 0:null===(n=r.data)||void 0===n?void 0:n.error))return a.response.data;return{error:{errorCode:null==a?void 0:null===(s=a.response)||void 0===s?void 0:s.status,message:"Something went wrong!"}}}},d=async e=>{try{return await (0,i.N)("".concat(t.TV),"POST",e,"",!1)}catch(a){var r,n,s;if(o.Z.isAxiosError(a)&&(null==a?void 0:null===(r=a.response)||void 0===r?void 0:null===(n=r.data)||void 0===n?void 0:n.error))return a.response.data;return{error:{errorCode:null==a?void 0:null===(s=a.response)||void 0===s?void 0:s.status,message:"Something went wrong!"}}}},u=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await (0,i.N)("".concat(t.TV),"GET",e,"",!1)}catch(a){var r,n,s;if(o.Z.isAxiosError(a)&&(null==a?void 0:null===(r=a.response)||void 0===r?void 0:null===(n=r.data)||void 0===n?void 0:n.error))return a.response.data;return{error:{errorCode:null==a?void 0:null===(s=a.response)||void 0===s?void 0:s.status,message:"Something went wrong!"}}}},v=async e=>{try{return await (0,i.N)("".concat(t.XM),"GET",e,"",!1)}catch(a){var r,n,s;if(o.Z.isAxiosError(a)&&(null==a?void 0:null===(r=a.response)||void 0===r?void 0:null===(n=r.data)||void 0===n?void 0:n.error))return a.response.data;return{error:{errorCode:null==a?void 0:null===(s=a.response)||void 0===s?void 0:s.status,message:"Something went wrong!"}}}},m=async e=>{try{return await (0,i.N)("".concat(t.j6,"/").concat(e.exportId),"GET",{},"",!0)}catch(a){var r,n,s;if(o.Z.isAxiosError(a)&&(null==a?void 0:null===(r=a.response)||void 0===r?void 0:null===(n=r.data)||void 0===n?void 0:n.error))return a.response.data;return{error:{errorCode:null==a?void 0:null===(s=a.response)||void 0===s?void 0:s.status,message:"Something went wrong!"}}}},x=async()=>{try{return await (0,i.N)("".concat("".concat(t.O5,"/user")),"get",null,"",!0)}catch(n){var e,r;if(o.Z.isAxiosError(n)&&(null==n?void 0:null===(e=n.response)||void 0===e?void 0:null===(r=e.data)||void 0===r?void 0:r.error))return n.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},p=async()=>{try{return await (0,i.N)("".concat("".concat(t.O5,"/generate-jwt")),"get",null,"",!0)}catch(n){var e,r;if(o.Z.isAxiosError(n)&&(null==n?void 0:null===(e=n.response)||void 0===e?void 0:null===(r=e.data)||void 0===r?void 0:r.error))return n.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},h=async()=>{try{return await (0,i.N)("".concat("".concat(t.O5,"/create-user")),"get",null,"",!0)}catch(n){var e,r;if(o.Z.isAxiosError(n)&&(null==n?void 0:null===(e=n.response)||void 0===e?void 0:null===(r=e.data)||void 0===r?void 0:r.error))return n.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},f=async e=>{try{return await (0,i.N)("".concat("".concat(t.O5,"/post")),"post",e,"",!0)}catch(s){var r,n;if(o.Z.isAxiosError(s)&&(null==s?void 0:null===(r=s.response)||void 0===r?void 0:null===(n=r.data)||void 0===n?void 0:n.error))return s.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},g=async e=>{try{return await (0,i.N)("".concat("".concat(t.O5,"/get-posted-data")),"post",e,"",!0)}catch(s){var r,n;if(o.Z.isAxiosError(s)&&(null==s?void 0:null===(r=s.response)||void 0===r?void 0:null===(n=r.data)||void 0===n?void 0:n.error))return s.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},j=async e=>{try{return await (0,i.N)("".concat("".concat(t.O5,"/info")),"post",e,"",!0)}catch(s){var r,n;if(o.Z.isAxiosError(s)&&(null==s?void 0:null===(r=s.response)||void 0===r?void 0:null===(n=r.data)||void 0===n?void 0:n.error))return s.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},Z=async e=>{try{return await (0,i.N)("".concat("".concat(t.xq,"/").concat(e)),"GET",{},"",!1)}catch(s){var r,n;if(o.Z.isAxiosError(s)&&(null==s?void 0:null===(r=s.response)||void 0===r?void 0:null===(n=r.data)||void 0===n?void 0:n.error))return s.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},w=async e=>{try{return await (0,i.N)("".concat("".concat(t.j0)),"POST",e,"",!1)}catch(s){var r,n;if(o.Z.isAxiosError(s)&&(null==s?void 0:null===(r=s.response)||void 0===r?void 0:null===(n=r.data)||void 0===n?void 0:n.error))return s.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}}}}]);
2.1.16. https://dev-app.illusto.com/_next/static/chunks/4347-dbc2f0dfcf4db24e.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/4347-dbc2f0dfcf4db24e.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/4347-dbc2f0dfcf4db24e.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; countryCode=IN; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:28:53 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"3045-18b142b7028"
Vary: Accept-Encoding
Content-Length: 12357

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4347],{96514:function(e,t,n){var r=n(87462),i=n(63366),o=n(67294),a=n(8662),l=n(2734),s=n(30577),u=n(51705),c=n(85893);let d=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function p(e){return`scale(${e}, ${e**2})`}let f={entering:{opacity:1,transform:p(1)},entered:{opacity:1,transform:"none"}},h="undefined"!=typeof navigator&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),m=o.forwardRef(function(e,t){let{addEndListener:n,appear:m=!0,children:v,easing:g,in:Z,onEnter:y,onEntered:b,onEntering:P,onExit:E,onExited:x,onExiting:M,style:w,timeout:C="auto",TransitionComponent:R=a.ZP}=e,T=(0,i.Z)(e,d),k=o.useRef(),D=o.useRef(),S=(0,l.Z)(),z=o.useRef(null),j=(0,u.Z)(z,v.ref,t),H=e=>t=>{if(e){let n=z.current;void 0===t?e(n):e(n,t)}},L=H(P),N=H((e,t)=>{let n;(0,s.n)(e);let{duration:r,delay:i,easing:o}=(0,s.C)({style:w,timeout:C,easing:g},{mode:"enter"});"auto"===C?(n=S.transitions.getAutoHeightDuration(e.clientHeight),D.current=n):n=r,e.style.transition=[S.transitions.create("opacity",{duration:n,delay:i}),S.transitions.create("transform",{duration:h?n:.666*n,delay:i,easing:o})].join(","),y&&y(e,t)}),F=H(b),A=H(M),O=H(e=>{let t;let{duration:n,delay:r,easing:i}=(0,s.C)({style:w,timeout:C,easing:g},{mode:"exit"});"auto"===C?(t=S.transitions.getAutoHeightDuration(e.clientHeight),D.current=t):t=n,e.style.transition=[S.transitions.create("opacity",{duration:t,delay:r}),S.transitions.create("transform",{duration:h?t:.666*t,delay:h?r:r||.333*t,easing:i})].join(","),e.style.opacity=0,e.style.transform=p(.75),E&&E(e)}),I=H(x),K=e=>{"auto"===C&&(k.current=setTimeout(e,D.current||0)),n&&n(z.current,e)};return o.useEffect(()=>()=>{clearTimeout(k.current)},[]),(0,c.jsx)(R,(0,r.Z)({appear:m,in:Z,nodeRef:z,onEnter:N,onEntered:F,onEntering:L,onExit:O,onExited:I,onExiting:A,addEndListener:K,timeout:"auto"===C?null:C},T,{children:(e,t)=>o.cloneElement(v,(0,r.Z)({style:(0,r.Z)({opacity:0,transform:p(.75),visibility:"exited"!==e||Z?void 0:"hidden"},f[e],w,v.props.style),ref:j},t))}))});m.muiSupportAuto=!0,t.Z=m},78462:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(63366),i=n(87462),o=n(67294),a=n(93680),l=n(94780),s=n(90948),u=n(71657),c=n(59773),d=n(1588),p=n(34867);function f(e){return(0,p.Z)("MuiList",e)}(0,d.Z)("MuiList",["root","padding","dense","subheader"]);var h=n(85893);let m=["children","className","component","dense","disablePadding","subheader"],v=e=>{let{classes:t,disablePadding:n,dense:r,subheader:i}=e;return(0,l.Z)({root:["root",!n&&"padding",r&&"dense",i&&"subheader"]},f,t)},g=(0,s.ZP)("ul",{name:"MuiList",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:n}=e;return[t.root,!n.disablePadding&&t.padding,n.dense&&t.dense,n.subheader&&t.subheader]}})(({ownerState:e})=>(0,i.Z)({listStyle:"none",margin:0,padding:0,position:"relative"},!e.disablePadding&&{paddingTop:8,paddingBottom:8},e.subheader&&{paddingTop:0})),Z=o.forwardRef(function(e,t){let n=(0,u.Z)({props:e,name:"MuiList"}),{children:l,className:s,component:d="ul",dense:p=!1,disablePadding:f=!1,subheader:Z}=n,y=(0,r.Z)(n,m),b=o.useMemo(()=>({dense:p}),[p]),P=(0,i.Z)({},n,{component:d,dense:p,disablePadding:f}),E=v(P);return(0,h.jsx)(c.Z.Provider,{value:b,children:(0,h.jsxs)(g,(0,i.Z)({as:d,className:(0,a.Z)(E.root,s),ref:t,ownerState:P},y,{children:[Z,l]}))})});var y=Z},59773:function(e,t,n){var r=n(67294);let i=r.createContext({});t.Z=i},44347:function(e,t,n){n.d(t,{Z:function(){return F}});var r=n(87462),i=n(63366),o=n(67294);n(59864);var a=n(93680),l=n(94780),s=n(8038),u=n(78462),c=n(95806).Z,d=n(51705),p=n(58974),f=n(85893);let h=["actions","autoFocus","autoFocusItem","children","className","disabledItemsFocusable","disableListWrap","onKeyDown","variant"];function m(e,t,n){return e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:n?null:e.firstChild}function v(e,t,n){return e===t?n?e.firstChild:e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:n?null:e.lastChild}function g(e,t){if(void 0===t)return!0;let n=e.innerText;return void 0===n&&(n=e.textContent),0!==(n=n.trim().toLowerCase()).length&&(t.repeating?n[0]===t.keys[0]:0===n.indexOf(t.keys.join("")))}function Z(e,t,n,r,i,o){let a=!1,l=i(e,t,!!t&&n);for(;l;){if(l===e.firstChild){if(a)return!1;a=!0}let s=!r&&(l.disabled||"true"===l.getAttribute("aria-disabled"));if(l.hasAttribute("tabindex")&&g(l,o)&&!s)return l.focus(),!0;l=i(e,l,n)}return!1}let y=o.forwardRef(function(e,t){let{actions:n,autoFocus:a=!1,autoFocusItem:l=!1,children:y,className:b,disabledItemsFocusable:P=!1,disableListWrap:E=!1,onKeyDown:x,variant:M="selectedMenu"}=e,w=(0,i.Z)(e,h),C=o.useRef(null),R=o.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});(0,p.Z)(()=>{a&&C.current.focus()},[a]),o.useImperativeHandle(n,()=>({adjustStyleForScrollbar:(e,t)=>{let n=!C.current.style.width;if(e.clientHeight<C.current.clientHeight&&n){let r=`${c((0,s.Z)(e))}px`;C.current.style["rtl"===t.direction?"paddingLeft":"paddingRight"]=r,C.current.style.width=`calc(100% + ${r})`}return C.current}}),[]);let T=e=>{let t=C.current,n=e.key,r=(0,s.Z)(t).activeElement;if("ArrowDown"===n)e.preventDefault(),Z(t,r,E,P,m);else if("ArrowUp"===n)e.preventDefault(),Z(t,r,E,P,v);else if("Home"===n)e.preventDefault(),Z(t,null,E,P,m);else if("End"===n)e.preventDefault(),Z(t,null,E,P,v);else if(1===n.length){let i=R.current,o=n.toLowerCase(),a=performance.now();i.keys.length>0&&(a-i.lastTime>500?(i.keys=[],i.repeating=!0,i.previousKeyMatched=!0):i.repeating&&o!==i.keys[0]&&(i.repeating=!1)),i.lastTime=a,i.keys.push(o);let l=r&&!i.repeating&&g(r,i);i.previousKeyMatched&&(l||Z(t,r,!1,P,m,i))?e.preventDefault():i.previousKeyMatched=!1}x&&x(e)},k=(0,d.Z)(C,t),D=-1;o.Children.forEach(y,(e,t)=>{o.isValidElement(e)&&(e.props.disabled||("selectedMenu"===M&&e.props.selected?D=t:-1!==D||(D=t)))});let S=o.Children.map(y,(e,t)=>{if(t===D){let n={};return l&&(n.autoFocus=!0),void 0===e.props.tabIndex&&"selectedMenu"===M&&(n.tabIndex=0),o.cloneElement(e,n)}return e});return(0,f.jsx)(u.Z,(0,r.Z)({role:"menu",ref:k,className:b,onKeyDown:T,tabIndex:a?0:-1},w,{children:S}))});var b=n(90629),P=n(14564),E=n(90948),x=n(2734),M=n(71657),w=n(1588),C=n(34867);function R(e){return(0,C.Z)("MuiMenu",e)}(0,w.Z)("MuiMenu",["root","paper","list"]);let T=["onEntering"],k=["autoFocus","children","disableAutoFocusItem","MenuListProps","onClose","open","PaperProps","PopoverClasses","transitionDuration","TransitionProps","variant"],D={vertical:"top",horizontal:"right"},S={vertical:"top",horizontal:"left"},z=e=>{let{classes:t}=e;return(0,l.Z)({root:["root"],paper:["paper"],list:["list"]},R,t)},j=(0,E.ZP)(P.ZP,{shouldForwardProp:e=>(0,E.FO)(e)||"classes"===e,name:"MuiMenu",slot:"Root",overridesResolver:(e,t)=>t.root})({}),H=(0,E.ZP)(b.Z,{name:"MuiMenu",slot:"Paper",overridesResolver:(e,t)=>t.paper})({maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"}),L=(0,E.ZP)(y,{name:"MuiMenu",slot:"List",overridesResolver:(e,t)=>t.list})({outline:0}),N=o.forwardRef(function(e,t){let n=(0,M.Z)({props:e,name:"MuiMenu"}),{autoFocus:l=!0,children:s,disableAutoFocusItem:u=!1,MenuListProps:c={},onClose:d,open:p,PaperProps:h={},PopoverClasses:m,transitionDuration:v="auto",TransitionProps:{onEntering:g}={},variant:Z="selectedMenu"}=n,y=(0,i.Z)(n.TransitionProps,T),b=(0,i.Z)(n,k),P=(0,x.Z)(),E="rtl"===P.direction,w=(0,r.Z)({},n,{autoFocus:l,disableAutoFocusItem:u,MenuListProps:c,onEntering:g,PaperProps:h,transitionDuration:v,TransitionProps:y,variant:Z}),C=z(w),R=o.useRef(null),N=(e,t)=>{R.current&&R.current.adjustStyleForScrollbar(e,P),g&&g(e,t)},F=e=>{"Tab"===e.key&&(e.preventDefault(),d&&d(e,"tabKeyDown"))},A=-1;return o.Children.map(s,(e,t)=>{o.isValidElement(e)&&(e.props.disabled||("selectedMenu"===Z&&e.props.selected?A=t:-1!==A||(A=t)))}),(0,f.jsx)(j,(0,r.Z)({onClose:d,anchorOrigin:{vertical:"bottom",horizontal:E?"right":"left"},transformOrigin:E?D:S,PaperProps:(0,r.Z)({component:H},h,{classes:(0,r.Z)({},h.classes,{root:C.paper})}),className:C.root,open:p,ref:t,transitionDuration:v,TransitionProps:(0,r.Z)({onEntering:N},y),ownerState:w},b,{classes:m,children:(0,f.jsx)(L,(0,r.Z)({onKeyDown:F,actions:R,autoFocus:l&&(-1===A||u),autoFocusItem:l&&!u&&p,variant:Z},c,{className:(0,a.Z)(C.list,c.className),children:s}))}))});var F=N},14564:function(e,t,n){n.d(t,{ZP:function(){return S}});var r=n(87462),i=n(63366),o=n(67294),a=n(93680),l=n(94780),s=n(90948),u=n(71657),c=n(57144),d=n(8038),p=n(5340),f=n(51705),h=n(96514),m=n(18421),v=n(90629),g=n(1588),Z=n(34867);function y(e){return(0,Z.Z)("MuiPopover",e)}(0,g.Z)("MuiPopover",["root","paper"]);var b=n(85893);let P=["onEntering"],E=["action","anchorEl","anchorOrigin","anchorPosition","anchorReference","children","className","container","elevation","marginThreshold","open","PaperProps","transformOrigin","TransitionComponent","transitionDuration","TransitionProps"];function x(e,t){let n=0;return"number"==typeof t?n=t:"center"===t?n=e.height/2:"bottom"===t&&(n=e.height),n}function M(e,t){let n=0;return"number"==typeof t?n=t:"center"===t?n=e.width/2:"right"===t&&(n=e.width),n}function w(e){return[e.horizontal,e.vertical].map(e=>"number"==typeof e?`${e}px`:e).join(" ")}function C(e){return"function"==typeof e?e():e}let R=e=>{let{classes:t}=e;return(0,l.Z)({root:["root"],paper:["paper"]},y,t)},T=(0,s.ZP)(m.Z,{name:"MuiPopover",slot:"Root",overridesResolver:(e,t)=>t.root})({}),k=(0,s.ZP)(v.Z,{name:"MuiPopover",slot:"Paper",overridesResolver:(e,t)=>t.paper})({position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}),D=o.forwardRef(function(e,t){let n=(0,u.Z)({props:e,name:"MuiPopover"}),{action:l,anchorEl:s,anchorOrigin:m={vertical:"top",horizontal:"left"},anchorPosition:v,anchorReference:g="anchorEl",children:Z,className:y,container:D,elevation:S=8,marginThreshold:z=16,open:j,PaperProps:H={},transformOrigin:L={vertical:"top",horizontal:"left"},TransitionComponent:N=h.Z,transitionDuration:F="auto",TransitionProps:{onEntering:A}={}}=n,O=(0,i.Z)(n.TransitionProps,P),I=(0,i.Z)(n,E),K=o.useRef(),$=(0,f.Z)(K,H.ref),W=(0,r.Z)({},n,{anchorOrigin:m,anchorReference:g,elevation:S,marginThreshold:z,PaperProps:H,transformOrigin:L,TransitionComponent:N,transitionDuration:F,TransitionProps:O}),_=R(W),B=o.useCallback(()=>{if("anchorPosition"===g)return v;let e=C(s),t=e&&1===e.nodeType?e:(0,d.Z)(K.current).body,n=t.getBoundingClientRect();return{top:n.top+x(n,m.vertical),left:n.left+M(n,m.horizontal)}},[s,m.horizontal,m.vertical,v,g]),V=o.useCallback(e=>({vertical:x(e,L.vertical),horizontal:M(e,L.horizontal)}),[L.horizontal,L.vertical]),U=o.useCallback(e=>{let t={width:e.offsetWidth,height:e.offsetHeight},n=V(t);if("none"===g)return{top:null,left:null,transformOrigin:w(n)};let r=B(),i=r.top-n.vertical,o=r.left-n.horizontal,a=i+t.height,l=o+t.width,u=(0,p.Z)(C(s)),c=u.innerHeight-z,d=u.innerWidth-z;if(i<z){let f=i-z;i-=f,n.vertical+=f}else if(a>c){let h=a-c;i-=h,n.vertical+=h}if(o<z){let m=o-z;o-=m,n.horizontal+=m}else if(l>d){let v=l-d;o-=v,n.horizontal+=v}return{top:`${Math.round(i)}px`,left:`${Math.round(o)}px`,transformOrigin:w(n)}},[s,g,B,V,z]),[X,Y]=o.useState(j),q=o.useCallback(()=>{let e=K.current;if(!e)return;let t=U(e);null!==t.top&&(e.style.top=t.top),null!==t.left&&(e.style.left=t.left),e.style.transformOrigin=t.transformOrigin,Y(!0)},[U]),G=(e,t)=>{A&&A(e,t),q()},J=()=>{Y(!1)};o.useEffect(()=>{j&&q()}),o.useImperativeHandle(l,()=>j?{updatePosition:()=>{q()}}:null,[j,q]),o.useEffect(()=>{if(!j)return;let e=(0,c.Z)(()=>{q()}),t=(0,p.Z)(s);return t.addEventListener("resize",e),()=>{e.clear(),t.removeEventListener("resize",e)}},[s,j,q]);let Q=F;"auto"!==F||N.muiSupportAuto||(Q=void 0);let ee=D||(s?(0,d.Z)(C(s)).body:void 0);return(0,b.jsx)(T,(0,r.Z)({BackdropProps:{invisible:!0},className:(0,a.Z)(_.root,y),container:ee,open:j,ref:t,ownerState:W},I,{children:(0,b.jsx)(N,(0,r.Z)({appear:!0,in:j,onEntering:G,onExited:J,timeout:Q},O,{children:(0,b.jsx)(k,(0,r.Z)({elevation:S},H,{ref:$,className:(0,a.Z)(_.paper,H.className)},X?void 0:{style:(0,r.Z)({},H.style,{opacity:0})},{ownerState:W,children:Z}))}))}))});var S=D}}]);
2.1.17. https://dev-app.illusto.com/_next/static/chunks/4386-6cadbead29812b69.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/4386-6cadbead29812b69.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/4386-6cadbead29812b69.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:30:30 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"2412-18b142b7028"
Vary: Accept-Encoding
Content-Length: 9234

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4386],{34386:function(e,t,o){o.d(t,{Z:function(){return B}});var r=o(63366),n=o(87462),p=o(67294),i=o(93680),l=o(94780),a=o(76591),u=o(41796),s=o(90948),c=o(2734),m=o(71657),d=o(98216),h=o(96514),g=o(71362),f=o(2068),v=o(51705),T=o(27909),Z=o(79674),b=o(49299),w=o(1588),y=o(34867);function x(e){return(0,y.Z)("MuiTooltip",e)}let R=(0,w.Z)("MuiTooltip",["popper","popperInteractive","popperArrow","popperClose","tooltip","tooltipArrow","touch","tooltipPlacementLeft","tooltipPlacementRight","tooltipPlacementTop","tooltipPlacementBottom","arrow"]);var M=o(85893);let P=["arrow","children","classes","components","componentsProps","describeChild","disableFocusListener","disableHoverListener","disableInteractive","disableTouchListener","enterDelay","enterNextDelay","enterTouchDelay","followCursor","id","leaveDelay","leaveTouchDelay","onClose","onOpen","open","placement","PopperComponent","PopperProps","slotProps","slots","title","TransitionComponent","TransitionProps"],k=e=>{let{classes:t,disableInteractive:o,arrow:r,touch:n,placement:p}=e,i={popper:["popper",!o&&"popperInteractive",r&&"popperArrow"],tooltip:["tooltip",r&&"tooltipArrow",n&&"touch",`tooltipPlacement${(0,d.Z)(p.split("-")[0])}`],arrow:["arrow"]};return(0,l.Z)(i,x,t)},C=(0,s.ZP)(g.Z,{name:"MuiTooltip",slot:"Popper",overridesResolver:(e,t)=>{let{ownerState:o}=e;return[t.popper,!o.disableInteractive&&t.popperInteractive,o.arrow&&t.popperArrow,!o.open&&t.popperClose]}})(({theme:e,ownerState:t,open:o})=>(0,n.Z)({zIndex:(e.vars||e).zIndex.tooltip,pointerEvents:"none"},!t.disableInteractive&&{pointerEvents:"auto"},!o&&{pointerEvents:"none"},t.arrow&&{[`&[data-popper-placement*="bottom"] .${R.arrow}`]:{top:0,marginTop:"-0.71em","&::before":{transformOrigin:"0 100%"}},[`&[data-popper-placement*="top"] .${R.arrow}`]:{bottom:0,marginBottom:"-0.71em","&::before":{transformOrigin:"100% 0"}},[`&[data-popper-placement*="right"] .${R.arrow}`]:(0,n.Z)({},t.isRtl?{right:0,marginRight:"-0.71em"}:{left:0,marginLeft:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"100% 100%"}}),[`&[data-popper-placement*="left"] .${R.arrow}`]:(0,n.Z)({},t.isRtl?{left:0,marginLeft:"-0.71em"}:{right:0,marginRight:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"0 0"}})})),E=(0,s.ZP)("div",{name:"MuiTooltip",slot:"Tooltip",overridesResolver:(e,t)=>{let{ownerState:o}=e;return[t.tooltip,o.touch&&t.touch,o.arrow&&t.tooltipArrow,t[`tooltipPlacement${(0,d.Z)(o.placement.split("-")[0])}`]]}})(({theme:e,ownerState:t})=>(0,n.Z)({backgroundColor:e.vars?e.vars.palette.Tooltip.bg:(0,u.Fq)(e.palette.grey[700],.92),borderRadius:(e.vars||e).shape.borderRadius,color:(e.vars||e).palette.common.white,fontFamily:e.typography.fontFamily,padding:"4px 8px",fontSize:e.typography.pxToRem(11),maxWidth:300,margin:2,wordWrap:"break-word",fontWeight:e.typography.fontWeightMedium},t.arrow&&{position:"relative",margin:0},t.touch&&{padding:"8px 16px",fontSize:e.typography.pxToRem(14),lineHeight:`${Math.round(1e5*(16/14))/1e5}em`,fontWeight:e.typography.fontWeightRegular},{[`.${R.popper}[data-popper-placement*="left"] &`]:(0,n.Z)({transformOrigin:"right center"},t.isRtl?(0,n.Z)({marginLeft:"14px"},t.touch&&{marginLeft:"24px"}):(0,n.Z)({marginRight:"14px"},t.touch&&{marginRight:"24px"})),[`.${R.popper}[data-popper-placement*="right"] &`]:(0,n.Z)({transformOrigin:"left center"},t.isRtl?(0,n.Z)({marginRight:"14px"},t.touch&&{marginRight:"24px"}):(0,n.Z)({marginLeft:"14px"},t.touch&&{marginLeft:"24px"})),[`.${R.popper}[data-popper-placement*="top"] &`]:(0,n.Z)({transformOrigin:"center bottom",marginBottom:"14px"},t.touch&&{marginBottom:"24px"}),[`.${R.popper}[data-popper-placement*="bottom"] &`]:(0,n.Z)({transformOrigin:"center top",marginTop:"14px"},t.touch&&{marginTop:"24px"})})),O=(0,s.ZP)("span",{name:"MuiTooltip",slot:"Arrow",overridesResolver:(e,t)=>t.arrow})(({theme:e})=>({overflow:"hidden",position:"absolute",width:"1em",height:"0.71em",boxSizing:"border-box",color:e.vars?e.vars.palette.Tooltip.bg:(0,u.Fq)(e.palette.grey[700],.9),"&::before":{content:'""',margin:"auto",display:"block",width:"100%",height:"100%",backgroundColor:"currentColor",transform:"rotate(45deg)"}})),L=!1,S=null;function N(e,t){return o=>{t&&t(o),e(o)}}let $=p.forwardRef(function(e,t){var o,l,u,s,d,w,y,x,R,$,B,F,W,A,I,j,z,D,U;let _=(0,m.Z)({props:e,name:"MuiTooltip"}),{arrow:q=!1,children:H,components:X={},componentsProps:Y={},describeChild:G=!1,disableFocusListener:J=!1,disableHoverListener:K=!1,disableInteractive:Q=!1,disableTouchListener:V=!1,enterDelay:ee=100,enterNextDelay:et=0,enterTouchDelay:eo=700,followCursor:er=!1,id:en,leaveDelay:ep=0,leaveTouchDelay:ei=1500,onClose:el,onOpen:ea,open:eu,placement:es="bottom",PopperComponent:ec,PopperProps:em={},slotProps:ed={},slots:eh={},title:eg,TransitionComponent:ef=h.Z,TransitionProps:ev}=_,eT=(0,r.Z)(_,P),eZ=(0,c.Z)(),eb="rtl"===eZ.direction,[ew,ey]=p.useState(),[ex,eR]=p.useState(null),eM=p.useRef(!1),eP=Q||er,ek=p.useRef(),eC=p.useRef(),eE=p.useRef(),eO=p.useRef(),[eL,eS]=(0,b.Z)({controlled:eu,default:!1,name:"Tooltip",state:"open"}),eN=eL,e$=(0,T.Z)(en),eB=p.useRef(),eF=p.useCallback(()=>{void 0!==eB.current&&(document.body.style.WebkitUserSelect=eB.current,eB.current=void 0),clearTimeout(eO.current)},[]);p.useEffect(()=>()=>{clearTimeout(ek.current),clearTimeout(eC.current),clearTimeout(eE.current),eF()},[eF]);let eW=e=>{clearTimeout(S),L=!0,eS(!0),ea&&!eN&&ea(e)},eA=(0,f.Z)(e=>{clearTimeout(S),S=setTimeout(()=>{L=!1},800+ep),eS(!1),el&&eN&&el(e),clearTimeout(ek.current),ek.current=setTimeout(()=>{eM.current=!1},eZ.transitions.duration.shortest)}),eI=e=>{eM.current&&"touchstart"!==e.type||(ew&&ew.removeAttribute("title"),clearTimeout(eC.current),clearTimeout(eE.current),ee||L&&et?eC.current=setTimeout(()=>{eW(e)},L?et:ee):eW(e))},ej=e=>{clearTimeout(eC.current),clearTimeout(eE.current),eE.current=setTimeout(()=>{eA(e)},ep)},{isFocusVisibleRef:ez,onBlur:eD,onFocus:eU,ref:e_}=(0,Z.Z)(),[,eq]=p.useState(!1),eH=e=>{eD(e),!1===ez.current&&(eq(!1),ej(e))},eX=e=>{ew||ey(e.currentTarget),eU(e),!0===ez.current&&(eq(!0),eI(e))},eY=e=>{eM.current=!0;let t=H.props;t.onTouchStart&&t.onTouchStart(e)},eG=e=>{eY(e),clearTimeout(eE.current),clearTimeout(ek.current),eF(),eB.current=document.body.style.WebkitUserSelect,document.body.style.WebkitUserSelect="none",eO.current=setTimeout(()=>{document.body.style.WebkitUserSelect=eB.current,eI(e)},eo)},eJ=e=>{H.props.onTouchEnd&&H.props.onTouchEnd(e),eF(),clearTimeout(eE.current),eE.current=setTimeout(()=>{eA(e)},ei)};p.useEffect(()=>{if(eN)return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)};function e(e){("Escape"===e.key||"Esc"===e.key)&&eA(e)}},[eA,eN]);let eK=(0,v.Z)(H.ref,e_,ey,t);eg||0===eg||(eN=!1);let eQ=p.useRef({x:0,y:0}),eV=p.useRef(),e0=e=>{let t=H.props;t.onMouseMove&&t.onMouseMove(e),eQ.current={x:e.clientX,y:e.clientY},eV.current&&eV.current.update()},e1={},e4="string"==typeof eg;G?(e1.title=eN||!e4||K?null:eg,e1["aria-describedby"]=eN?e$:null):(e1["aria-label"]=e4?eg:null,e1["aria-labelledby"]=eN&&!e4?e$:null);let e7=(0,n.Z)({},e1,eT,H.props,{className:(0,i.Z)(eT.className,H.props.className),onTouchStart:eY,ref:eK},er?{onMouseMove:e0}:{}),e6={};V||(e7.onTouchStart=eG,e7.onTouchEnd=eJ),K||(e7.onMouseOver=N(eI,e7.onMouseOver),e7.onMouseLeave=N(ej,e7.onMouseLeave),eP||(e6.onMouseOver=eI,e6.onMouseLeave=ej)),J||(e7.onFocus=N(eX,e7.onFocus),e7.onBlur=N(eH,e7.onBlur),eP||(e6.onFocus=eX,e6.onBlur=eH));let e9=p.useMemo(()=>{var e;let t=[{name:"arrow",enabled:Boolean(ex),options:{element:ex,padding:4}}];return null!=(e=em.popperOptions)&&e.modifiers&&(t=t.concat(em.popperOptions.modifiers)),(0,n.Z)({},em.popperOptions,{modifiers:t})},[ex,em]),e2=(0,n.Z)({},_,{isRtl:eb,arrow:q,disableInteractive:eP,placement:es,PopperComponentProp:ec,touch:eM.current}),e8=k(e2),e3=null!=(o=null!=(l=eh.popper)?l:X.Popper)?o:C,e5=null!=(u=null!=(s=null!=(d=eh.transition)?d:X.Transition)?s:ef)?u:h.Z,te=null!=(w=null!=(y=eh.tooltip)?y:X.Tooltip)?w:E,tt=null!=(x=null!=(R=eh.arrow)?R:X.Arrow)?x:O,to=(0,a.Z)(e3,(0,n.Z)({},em,null!=($=ed.popper)?$:Y.popper,{className:(0,i.Z)(e8.popper,null==em?void 0:em.className,null==(B=null!=(F=ed.popper)?F:Y.popper)?void 0:B.className)}),e2),tr=(0,a.Z)(e5,(0,n.Z)({},ev,null!=(W=ed.transition)?W:Y.transition),e2),tn=(0,a.Z)(te,(0,n.Z)({},null!=(A=ed.tooltip)?A:Y.tooltip,{className:(0,i.Z)(e8.tooltip,null==(I=null!=(j=ed.tooltip)?j:Y.tooltip)?void 0:I.className)}),e2),tp=(0,a.Z)(tt,(0,n.Z)({},null!=(z=ed.arrow)?z:Y.arrow,{className:(0,i.Z)(e8.arrow,null==(D=null!=(U=ed.arrow)?U:Y.arrow)?void 0:D.className)}),e2);return(0,M.jsxs)(p.Fragment,{children:[p.cloneElement(H,e7),(0,M.jsx)(e3,(0,n.Z)({as:null!=ec?ec:g.Z,placement:es,anchorEl:er?{getBoundingClientRect:()=>({top:eQ.current.y,left:eQ.current.x,right:eQ.current.x,bottom:eQ.current.y,width:0,height:0})}:ew,popperRef:eV,open:!!ew&&eN,id:e$,transition:!0},e6,to,{popperOptions:e9,children:({TransitionProps:e})=>(0,M.jsx)(e5,(0,n.Z)({timeout:eZ.transitions.duration.shorter},e,tr,{children:(0,M.jsxs)(te,(0,n.Z)({},tn,{children:[eg,q?(0,M.jsx)(tt,(0,n.Z)({},tp,{ref:eR})):null]}))}))}))]})});var B=$}}]);
2.1.18. https://dev-app.illusto.com/_next/static/chunks/5171-6cd6c7c8044e61e0.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/5171-6cd6c7c8044e61e0.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/5171-6cd6c7c8044e61e0.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; countryCode=IN; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:31:41 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"68f9-18b142b7028"
Vary: Accept-Encoding
Content-Length: 26873

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5171],{78735:function(r,o,t){t.d(o,{$$:function(){return rd},AZ:function(){return C},B0:function(){return rh},BK:function(){return z},C:function(){return rr},CZ:function(){return $},D3:function(){return Z},Ef:function(){return P},Et:function(){return Y},GV:function(){return x},HR:function(){return N},Hq:function(){return A},I9:function(){return w},Ih:function(){return rl},J4:function(){return rp},JC:function(){return g},KY:function(){return n},Lj:function(){return f},M9:function(){return ru},MJ:function(){return j},N9:function(){return i},Ne:function(){return I},O5:function(){return rt},Qd:function(){return rv},S1:function(){return G},SE:function(){return rm},TB:function(){return d},TV:function(){return V},XM:function(){return U},XX:function(){return ri},Y2:function(){return l},_O:function(){return v},_v:function(){return T},au:function(){return K},bk:function(){return m},cg:function(){return y},dC:function(){return q},ez:function(){return O},fS:function(){return B},gO:function(){return R},hM:function(){return X},hj:function(){return J},hq:function(){return _},id:function(){return b},j0:function(){return re},j6:function(){return ro},jN:function(){return W},kp:function(){return e},ku:function(){return h},lR:function(){return c},lt:function(){return u},mu:function(){return M},oZ:function(){return E},pF:function(){return rg},qc:function(){return rc},r9:function(){return rf},rv:function(){return S},s8:function(){return F},sm:function(){return H},uK:function(){return L},ud:function(){return ra},x0:function(){return Q},xk:function(){return p},xq:function(){return rn},yR:function(){return D},yz:function(){return a},z3:function(){return s},zY:function(){return k},zd:function(){return rs}});let n="".concat("https://dev-api.illusto.com/api/v2","/user/is-email-exist"),e="".concat("https://dev-api.illusto.com/api/v2","/user/signup"),i="".concat("https://dev-api.illusto.com/api/v2","/user/send-otp"),a="".concat("https://dev-api.illusto.com/api/v2","/user/verify-email"),s="".concat("https://dev-api.illusto.com/api/v2","/user/login-with-google"),u="".concat("https://dev-api.illusto.com/api/v2","/user/connect-google"),c="".concat("https://dev-api.illusto.com/api/v2","/user/login-with-facebook"),l="".concat("https://dev-api.illusto.com/api/v2","/user/connect-facebook"),d="".concat("https://dev-api.illusto.com/api/v2","/user/login-with-password"),v="".concat("https://dev-api.illusto.com/api/v2","/user/login-with-otp"),p="".concat("https://dev-api.illusto.com/api/v2","/user/verify-forgot-password"),m="".concat("https://dev-api.illusto.com/api/v2","/user/reset-password"),f="".concat("https://dev-api.illusto.com/api/v2","/user/"),h="".concat("https://dev-api.illusto.com/api/v2","/user/profile"),g="".concat("https://dev-api.illusto.com/api/v2","/user/send-set-password-otp"),w="".concat("https://dev-api.illusto.com/api/v2","/user/verify-set-password-otp"),y="".concat("https://dev-api.illusto.com/api/v2","/user/set-password"),S="".concat("https://dev-api.illusto.com/api/v2","/user/avatar"),E="".concat("https://dev-api.illusto.com/api/v2","/user/verify-password"),C="".concat("https://dev-api.illusto.com/api/v2","/user/"),Z="".concat("https://dev-api.illusto.com/api/v2","/user/password"),A="".concat("https://dev-api.illusto.com/api/v2","/user/email"),N="".concat("https://dev-api.illusto.com/api/v2","/user/verify-new-email"),x="".concat("https://dev-api.illusto.com/api/v2","/user/restore-account"),T="".concat("https://dev-subscription.illusto.com","/payments/plans"),b="".concat("https://dev-subscription.illusto.com","/payments/transactions"),P="".concat("https://dev-subscription.illusto.com","/payments/subscription-details"),O="".concat("https://dev-subscription.illusto.com","/payments/create-order"),k="".concat("https://dev-subscription.illusto.com","/payments/confirm-subscription"),_="".concat("https://dev-subscription.illusto.com","/payments/cancel-subscription"),j="".concat("https://dev-subscription.illusto.com","/payments/notify/downgraded"),q="".concat("https://dev-demo-api.illusto.com","/onboardingForm/create"),I="".concat("https://dev-app.illusto.com","/editor/Home/ProjectList"),z="".concat("https://dev-api.illusto.com/api/v2","/material/categories"),G="".concat("https://dev-api.illusto.com/api/v2","/material/templates"),L="".concat("https://dev-demo-api.illusto.com","/project/createTemplate"),D="".concat("http://quotas-dev.development.svc.cluster.local:8075","/quotas/subscription/TEMPLATES"),H="".concat("http://quotas-dev.development.svc.cluster.local:8075","/quotas/subscription/STORAGE"),Y="".concat("https://dev-demo-api.illusto.com","/onboardingForm/status"),B="".concat("https://dev-api.illusto.com/api/v2","/user/cloud/account"),J="".concat("https://dev-api.illusto.com/api/v2","/user/cloud/account/"),M="".concat("https://dev-api.illusto.com/api/v2","/user/cloud/upload"),R="".concat("https://dev-api.illusto.com/api/v2","/user/cloud/progress"),$="".concat("https://dev-api.illusto.com/api/v2","/user/cloud/drive/list/"),K="".concat("https://dev-api.illusto.com/api/v2","/user/cloud/account/"),Q="".concat("https://dev-api.illusto.com/api/v2","/user/cloud/accountDetails/"),X="".concat("https://dev-demo-api.illusto.com","/upload/sts/info"),U="".concat("https://dev-demo-api.illusto.com","/video/quota/list"),V="".concat("https://dev-demo-api.illusto.com","/project/thumbnail"),F="".concat("https://dev-demo-api.illusto.com","/project/info"),W="".concat("https://dev-demo-api.illusto.com","/project/update"),rr="".concat("https://dev-demo-api.illusto.com","//project/categories"),ro="".concat("https://dev-api.illusto.com/api/v2","/get-download-link"),rt="".concat("https://dev-api.illusto.com/api/v2","/ayrshare"),rn="".concat("http://quotas-dev.development.svc.cluster.local:8075","/quotas/subscription"),re="".concat("https://dev-demo-api.illusto.com","/job/batch/info"),ri="".concat("https://dev-subscription.illusto.com","/payments/stripe/create-setup-intent"),ra="".concat("https://dev-subscription.illusto.com","/payments/stripe/one-time/create-payment-intent"),rs="".concat("https://dev-subscription.illusto.com","/payments/stripe/confirm-payment"),ru="".concat("https://dev-subscription.illusto.com","/payments/stripe/apply-promocode"),rc="".concat("https://dev-subscription.illusto.com","/payments/stripe/change-plan"),rl="".concat("https://dev-subscription.illusto.com","/payments/stripe/authorize-payment-method"),rd="".concat("https://dev-subscription.illusto.com","/payments/stripe/confirm-auth-payment"),rv="".concat("https://dev-subscription.illusto.com","/payments/stripe/create-resubscribe-order"),rp="".concat("https://dev-subscription.illusto.com","/payments/stripe/confirm-resubscribe-payment"),rm="".concat("https://dev-subscription.illusto.com","/payments/stripe/one-time"),rf="".concat("https://dev-subscription.illusto.com","/payments/appsumo/user"),rh="".concat("https://dev-api.illusto.com/api/v2","/onboarding/is-onboarded"),rg="".concat("https://dev-api.illusto.com/api/v2","/onboarding/save")},54332:function(r,o,t){t.d(o,{HD:function(){return v},Sj:function(){return u},am:function(){return s},iv:function(){return l},iy:function(){return a},ju:function(){return c},sf:function(){return d}});var n=t(78945),e=t(78735),i=t(53415);let a=async r=>{try{return await (0,i.N)("".concat(e.mu),"post",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},s=async r=>{try{return await (0,i.N)("".concat(e.fS),"post",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},u=async(r,o)=>{try{return await (0,i.N)("".concat(e.hj).concat(o),"post",r)}catch(s){var t,a;if(n.Z.isAxiosError(s)&&(null==s?void 0:null===(t=s.response)||void 0===t?void 0:null===(a=t.data)||void 0===a?void 0:a.error))return s.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},c=async r=>{try{return await (0,i.N)("".concat(e.gO),"get",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},l=async(r,o)=>{try{return await (0,i.N)("".concat(e.CZ).concat(r,"?folderId=").concat(o),"get",null,"",!0)}catch(s){var t,a;if(n.Z.isAxiosError(s)&&(null==s?void 0:null===(t=s.response)||void 0===t?void 0:null===(a=t.data)||void 0===a?void 0:a.error))return s.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},d=async r=>{let o=localStorage.getItem("Authorization"),t={method:"delete",url:"".concat(e.au).concat(r),headers:{Authorization:"Bearer ".concat(o)}};(0,n.Z)(t).then(function(r){return r.data}).catch(function(r){return{error:{errorCode:11110,message:"Something went wrong!"}}})},v=async r=>{try{return await (0,i.N)("".concat(e.x0).concat(r),"get",null,"",!0)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}}},55171:function(r,o,t){t.d(o,{$c:function(){return I},AH:function(){return w},Au:function(){return G},CK:function(){return s},Dc:function(){return R},Dr:function(){return N},Hx:function(){return p},Iw:function(){return C},KL:function(){return E},P2:function(){return Q},PI:function(){return m},Pf:function(){return $},Pi:function(){return d},QZ:function(){return k},Qb:function(){return g},Qk:function(){return L},R:function(){return J},V5:function(){return a},W7:function(){return Y},Xw:function(){return B},YO:function(){return u},ZN:function(){return P},Zr:function(){return K},_f:function(){return O},au:function(){return D},cB:function(){return b},g$:function(){return f},g_:function(){return T},iP:function(){return q},kO:function(){return v},lE:function(){return j},lL:function(){return x},mL:function(){return M},oX:function(){return _},oi:function(){return h},q0:function(){return l},sy:function(){return z},tZ:function(){return y},ts:function(){return Z},w$:function(){return H},y6:function(){return A},ye:function(){return S},yu:function(){return c}});var n=t(78945),e=t(78735),i=t(53415);let a=async r=>{try{return await (0,i.N)("".concat(e.kp),"POST",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},s=async r=>{try{return await (0,i.N)("".concat(e.KY),"POST",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},u=async r=>{try{return await (0,i.N)("".concat(e.N9),"POST",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},c=async r=>{try{return await (0,i.N)("".concat(e.yz),"POST",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},l=async r=>{try{return await (0,i.N)("".concat(e.z3),"POST",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},d=async r=>{try{return await (0,i.N)("".concat(e.lt),"POST",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},v=async r=>{try{return await (0,i.N)("".concat(e.lR),"POST",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},p=async r=>{try{return await (0,i.N)("".concat(e.Y2),"POST",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},m=async r=>{try{return await (0,i.N)("".concat(e.TB),"POST",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},f=async r=>{try{return await (0,i.N)("".concat(e._O),"POST",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},h=async r=>{try{return await (0,i.N)("".concat(e.xk),"POST",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},g=async r=>{try{return await (0,i.N)("".concat(e.bk),"POST",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},w=async()=>{try{return await (0,i.N)("".concat(e.Lj),"GET")}catch(t){var r,o;if(n.Z.isAxiosError(t)&&(null==t?void 0:null===(r=t.response)||void 0===r?void 0:null===(o=r.data)||void 0===o?void 0:o.error))return t.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},y=async r=>{try{return await (0,i.N)("".concat(e.ku),"PUT",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},S=async()=>{try{return await (0,i.N)("".concat(e.JC),"POST")}catch(t){var r,o;if(n.Z.isAxiosError(t)&&(null==t?void 0:null===(r=t.response)||void 0===r?void 0:null===(o=r.data)||void 0===o?void 0:o.error))return t.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},E=async r=>{try{return await (0,i.N)("".concat(e.I9),"POST",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},C=async r=>{try{return await (0,i.N)("".concat(e.cg),"POST",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},Z=async r=>{try{return await (0,i.N)("".concat(e.rv),"PUT",r,"multipart/form-data")}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},A=async r=>{try{return await (0,i.N)("".concat(e.oZ),"POST",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},N=async r=>{try{return await (0,i.N)("".concat(e.AZ),"DELETE",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},x=async r=>{try{return await (0,i.N)("".concat(e.D3),"PUT",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},T=async r=>{try{return await (0,i.N)("".concat(e.Hq),"PUT",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},b=async r=>{try{return await (0,i.N)("".concat(e.HR),"POST",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},P=async r=>{try{return await (0,i.N)("".concat(e.GV),"GET")}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},O=async r=>{try{return await (0,i.N)("".concat(e.dC),"POST",r,"",!1)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},k=async()=>{try{return await (0,i.N)("".concat(e._v),"GET")}catch(a){var r,o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(r=a.response)||void 0===r?void 0:null===(o=r.data)||void 0===o?void 0:o.error))return a.response.data;return{error:{errorCode:null==a?void 0:null===(t=a.response)||void 0===t?void 0:t.status,message:"Something went wrong!"}}}},_=async function(){let r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await (0,i.N)("".concat(e.id),"GET",r)}catch(s){var o,t,a;if(n.Z.isAxiosError(s)&&(null==s?void 0:null===(o=s.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return s.response.data;return{error:{errorCode:null==s?void 0:null===(a=s.response)||void 0===a?void 0:a.status,message:"Something went wrong!"}}}},j=async()=>{try{return await (0,i.N)("".concat(e.Ef),"GET")}catch(a){var r,o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(r=a.response)||void 0===r?void 0:null===(o=r.data)||void 0===o?void 0:o.error))return a.response.data;return{error:{errorCode:null==a?void 0:null===(t=a.response)||void 0===t?void 0:t.status,message:"Something went wrong!"}}}},q=async r=>{try{return await (0,i.N)("".concat(e.ez),"POST",r)}catch(s){var o,t,a;if(n.Z.isAxiosError(s)&&(null==s?void 0:null===(o=s.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return s.response.data;return{error:{errorCode:null==s?void 0:null===(a=s.response)||void 0===a?void 0:a.status,message:"Something went wrong!"}}}},I=async r=>{let o=e.M9;try{return await (0,i.N)(o,"POST",r)}catch(u){var t,a,s;if(n.Z.isAxiosError(u)&&(null==u?void 0:null===(t=u.response)||void 0===t?void 0:null===(a=t.data)||void 0===a?void 0:a.error))return u.response.data;return{error:{errorCode:null==u?void 0:null===(s=u.response)||void 0===s?void 0:s.status,message:"Something went wrong!"}}}},z=async r=>{try{return await (0,i.N)("".concat(e.zY),"POST",r)}catch(s){var o,t,a;if(n.Z.isAxiosError(s)&&(null==s?void 0:null===(o=s.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return s.response.data;return{error:{errorCode:null==s?void 0:null===(a=s.response)||void 0===a?void 0:a.status,message:"Something went wrong!"}}}},G=async r=>{let o=e.Ih;try{return await (0,i.N)(o,"POST",r)}catch(u){var t,a,s;if(n.Z.isAxiosError(u)&&(null==u?void 0:null===(t=u.response)||void 0===t?void 0:null===(a=t.data)||void 0===a?void 0:a.error))return u.response.data;return{error:{errorCode:null==u?void 0:null===(s=u.response)||void 0===s?void 0:s.status,message:"Something went wrong!"}}}},L=async r=>{try{return await (0,i.N)("".concat(e.hq),"POST",r)}catch(s){var o,t,a;if(n.Z.isAxiosError(s)&&(null==s?void 0:null===(o=s.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return s.response.data;return{error:{errorCode:null==s?void 0:null===(a=s.response)||void 0===a?void 0:a.status,message:"Something went wrong!"}}}},D=async r=>{let o=e.qc;try{return await (0,i.N)(o,"POST",r)}catch(u){var t,a,s;if(n.Z.isAxiosError(u)&&(null==u?void 0:null===(t=u.response)||void 0===t?void 0:null===(a=t.data)||void 0===a?void 0:a.error))return u.response.data;return{error:{errorCode:null==u?void 0:null===(s=u.response)||void 0===s?void 0:s.status,message:"Something went wrong!"}}}},H=async r=>{let o=e.Qd;try{return await (0,i.N)(o,"POST",r)}catch(u){var t,a,s;if(n.Z.isAxiosError(u)&&(null==u?void 0:null===(t=u.response)||void 0===t?void 0:null===(a=t.data)||void 0===a?void 0:a.error))return u.response.data;return{error:{errorCode:null==u?void 0:null===(s=u.response)||void 0===s?void 0:s.status,message:"Something went wrong!"}}}},Y=async r=>{let o=e.J4;try{return await (0,i.N)(o,"POST",r)}catch(u){var t,a,s;if(n.Z.isAxiosError(u)&&(null==u?void 0:null===(t=u.response)||void 0===t?void 0:null===(a=t.data)||void 0===a?void 0:a.error))return u.response.data;return{error:{errorCode:null==u?void 0:null===(s=u.response)||void 0===s?void 0:s.status,message:"Something went wrong!"}}}},B=async r=>{let o=e.$$;try{return await (0,i.N)(o,"POST",r)}catch(u){var t,a,s;if(n.Z.isAxiosError(u)&&(null==u?void 0:null===(t=u.response)||void 0===t?void 0:null===(a=t.data)||void 0===a?void 0:a.error))return u.response.data;return{error:{errorCode:null==u?void 0:null===(s=u.response)||void 0===s?void 0:s.status,message:"Something went wrong!"}}}},J=async()=>{try{return await (0,i.N)("".concat(e.Et),"GET",{},"",!1)}catch(a){var r,o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(r=a.response)||void 0===r?void 0:null===(o=r.data)||void 0===o?void 0:o.error))return a.response.data;return{error:{errorCode:null==a?void 0:null===(t=a.response)||void 0===t?void 0:t.status,message:"Something went wrong!"}}}},M=async()=>{try{return await (0,i.N)("".concat(e.MJ),"POST",{})}catch(a){var r,o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(r=a.response)||void 0===r?void 0:null===(o=r.data)||void 0===o?void 0:o.error))return a.response.data;return{error:{errorCode:null==a?void 0:null===(t=a.response)||void 0===t?void 0:t.status,message:"Something went wrong!"}}}},R=async function(){let r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await (0,i.N)("".concat(e.r9,"/").concat(r.id),"GET",{},"",!1)}catch(s){var o,t,a;if(n.Z.isAxiosError(s)&&(null==s?void 0:null===(o=s.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return s.response.data;return{error:{errorCode:null==s?void 0:null===(a=s.response)||void 0===a?void 0:a.status,message:"Something went wrong!"}}}},$=async function(){let r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await (0,i.N)("".concat(e.SE,"/").concat(r.id),"GET")}catch(s){var o,t,a;if(n.Z.isAxiosError(s)&&(null==s?void 0:null===(o=s.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return s.response.data;return{error:{errorCode:null==s?void 0:null===(a=s.response)||void 0===a?void 0:a.status,message:"Something went wrong!"}}}},K=async function(){let r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};console.log(r);try{return await (0,i.N)("".concat(e.SE,"/upload/transactionDetails"),"POST",r,"multipart/form-data")}catch(s){var o,t,a;if(n.Z.isAxiosError(s)&&(null==s?void 0:null===(o=s.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return s.response.data;return{error:{errorCode:null==s?void 0:null===(a=s.response)||void 0===a?void 0:a.status,message:"Something went wrong!"}}}},Q=async function(){let r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await (0,i.N)("".concat(e.SE,"/confirm-payment"),"POST",r)}catch(s){var o,t,a;if(n.Z.isAxiosError(s)&&(null==s?void 0:null===(o=s.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return s.response.data;return{error:{errorCode:null==s?void 0:null===(a=s.response)||void 0===a?void 0:a.status,message:"Something went wrong!"}}}}},53415:function(r,o,t){t.d(o,{N:function(){return a}});var n=t(78945),e=t(31955),i=t(54332);async function a(r){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"get",t=arguments.length>2?arguments[2]:void 0,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",s=!(arguments.length>4)||void 0===arguments[4]||arguments[4],u=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"",c=(null==u?void 0:u.toLowerCase())=="drive"?localStorage.getItem("drive_access_token"):localStorage.getItem("Authorization"),l={countryCode:e.Z.get("countryCode"),Accept:"application/json","Content-type":a||"application/json",Authorization:"".concat(s?"Bearer ":"").concat(c)},d="get"===o.toLowerCase()?t:{},v="get"!==o.toLowerCase()?t:void 0;return n.Z.interceptors.response.use(function(r){return r},async function(r){var o,t,e,a;if((null==r?void 0:null===(o=r.response)||void 0===o?void 0:o.status)===401&&(null==r?void 0:null===(t=r.config)||void 0===t?void 0:null===(e=t.url)||void 0===e?void 0:e.includes("https://www.googleapis.com/oauth2/v1/userinfo"))){await n.Z.post("");let s=localStorage.getItem("drive_refresh_token");n.Z.post("https://oauth2.googleapis.com/token",{grant_type:"refresh_token",refresh_token:s,client_id:"1050069175329-k4dc9fn9fqo43udegrkpl6cum5ula8mk.apps.googleusercontent.com",client_secret:"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"},{headers:{"Content-Type":"application/json;"}}).then(r=>(localStorage.setItem("drive_access_token",r.data.access_token),r.data)).then(async r=>{localStorage.setItem("drive_access_token",r.access_token);let o=localStorage.getItem("drive_refresh_token"),t={service_id:"1",access_token:r.access_token,refresh_token:o},n=localStorage.getItem("userId");await (0,i.Sj)(t,n)}).catch(r=>console.log("err in access: ",r))}else(null==r?void 0:null===(a=r.response)||void 0===a?void 0:a.status)===401&&(localStorage.clear(),window.location.href="https://dev-app.illusto.com/login");return Promise.reject(r)}),(await (0,n.Z)({url:r,method:o,data:v,params:d,headers:l})).data}}}]);
2.1.19. https://dev-app.illusto.com/_next/static/chunks/5572-308d9fa0a85c2c5d.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/5572-308d9fa0a85c2c5d.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/5572-308d9fa0a85c2c5d.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; countryCode=IN; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:31:54 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"226a-18b142b7028"
Vary: Accept-Encoding
Content-Length: 8810

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5572],{95688:function(e,t,n){"use strict";var r=n(64836);t.Z=void 0;var o=r(n(64938)),i=n(85893),a=(0,o.default)((0,i.jsx)("path",{d:"M19 11H7.83l4.88-4.88c.39-.39.39-1.03 0-1.42a.9959.9959 0 0 0-1.41 0l-6.59 6.59c-.39.39-.39 1.02 0 1.41l6.59 6.59c.39.39 1.02.39 1.41 0 .39-.39.39-1.02 0-1.41L7.83 13H19c.55 0 1-.45 1-1s-.45-1-1-1z"}),"ArrowBackRounded");t.Z=a},91127:function(e,t,n){"use strict";var r=n(88169),o=n(85893);t.Z=(0,r.Z)((0,o.jsx)("path",{d:"M12 6c3.79 0 7.17 2.13 8.82 5.5-.59 1.22-1.42 2.27-2.41 3.12l1.41 1.41c1.39-1.23 2.49-2.77 3.18-4.53C21.27 7.11 17 4 12 4c-1.27 0-2.49.2-3.64.57l1.65 1.65C10.66 6.09 11.32 6 12 6zm-1.07 1.14L13 9.21c.57.25 1.03.71 1.28 1.28l2.07 2.07c.08-.34.14-.7.14-1.07C16.5 9.01 14.48 7 12 7c-.37 0-.72.05-1.07.14zM2.01 3.87l2.68 2.68C3.06 7.83 1.77 9.53 1 11.5 2.73 15.89 7 19 12 19c1.52 0 2.98-.29 4.32-.82l3.42 3.42 1.41-1.41L3.42 2.45 2.01 3.87zm7.5 7.5 2.61 2.61c-.04.01-.08.02-.12.02-1.38 0-2.5-1.12-2.5-2.5 0-.05.01-.08.01-.13zm-3.4-3.4 1.75 1.75c-.23.55-.36 1.15-.36 1.78 0 2.48 2.02 4.5 4.5 4.5.63 0 1.23-.13 1.77-.36l.98.98c-.88.24-1.8.38-2.75.38-3.79 0-7.17-2.13-8.82-5.5.7-1.43 1.72-2.61 2.93-3.53z"}),"VisibilityOffOutlined")},46149:function(e,t,n){"use strict";var r=n(88169),o=n(85893);t.Z=(0,r.Z)((0,o.jsx)("path",{d:"M12 6c3.79 0 7.17 2.13 8.82 5.5C19.17 14.87 15.79 17 12 17s-7.17-2.13-8.82-5.5C4.83 8.13 8.21 6 12 6m0-2C7 4 2.73 7.11 1 11.5 2.73 15.89 7 19 12 19s9.27-3.11 11-7.5C21.27 7.11 17 4 12 4zm0 5c1.38 0 2.5 1.12 2.5 2.5S13.38 14 12 14s-2.5-1.12-2.5-2.5S10.62 9 12 9m0-2c-2.48 0-4.5 2.02-4.5 4.5S9.52 16 12 16s4.5-2.02 4.5-4.5S14.48 7 12 7z"}),"VisibilityOutlined")},87109:function(e,t,n){"use strict";n.d(t,{Z:function(){return j}});var r,o=n(63366),i=n(87462),a=n(67294),l=n(93680),s=n(94780),u=n(98216),d=n(15861),c=n(47167),f=n(74423),p=n(90948),v=n(1588),b=n(34867);function h(e){return(0,b.Z)("MuiInputAdornment",e)}let _=(0,v.Z)("MuiInputAdornment",["root","filled","standard","outlined","positionStart","positionEnd","disablePointerEvents","hiddenLabel","sizeSmall"]);var y=n(71657),g=n(85893);let S=["children","className","component","disablePointerEvents","disableTypography","position","variant"],m=(e,t)=>{let{ownerState:n}=e;return[t.root,t[`position${(0,u.Z)(n.position)}`],!0===n.disablePointerEvents&&t.disablePointerEvents,t[n.variant]]},O=e=>{let{classes:t,disablePointerEvents:n,hiddenLabel:r,position:o,size:i,variant:a}=e,l={root:["root",n&&"disablePointerEvents",o&&`position${(0,u.Z)(o)}`,a,r&&"hiddenLabel",i&&`size${(0,u.Z)(i)}`]};return(0,s.Z)(l,h,t)},E=(0,p.ZP)("div",{name:"MuiInputAdornment",slot:"Root",overridesResolver:m})(({theme:e,ownerState:t})=>(0,i.Z)({display:"flex",height:"0.01em",maxHeight:"2em",alignItems:"center",whiteSpace:"nowrap",color:(e.vars||e).palette.action.active},"filled"===t.variant&&{[`&.${_.positionStart}&:not(.${_.hiddenLabel})`]:{marginTop:16}},"start"===t.position&&{marginRight:8},"end"===t.position&&{marginLeft:8},!0===t.disablePointerEvents&&{pointerEvents:"none"})),C=a.forwardRef(function(e,t){let n=(0,y.Z)({props:e,name:"MuiInputAdornment"}),{children:s,className:u,component:p="div",disablePointerEvents:v=!1,disableTypography:b=!1,position:h,variant:_}=n,m=(0,o.Z)(n,S),C=(0,f.Z)()||{},j=_;_&&C.variant,C&&!j&&(j=C.variant);let M=(0,i.Z)({},n,{hiddenLabel:C.hiddenLabel,size:C.size,disablePointerEvents:v,position:h,variant:j}),x=O(M);return(0,g.jsx)(c.Z.Provider,{value:null,children:(0,g.jsx)(E,(0,i.Z)({as:p,ownerState:M,className:(0,l.Z)(x.root,u),ref:t},m,{children:"string"!=typeof s||b?(0,g.jsxs)(a.Fragment,{children:["start"===h?r||(r=(0,g.jsx)("span",{className:"notranslate",children:"..."})):null,s]}):(0,g.jsx)(d.Z,{color:"text.secondary",children:s})}))})});var j=C},72308:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.bailoutToClientRendering=function(){let e=o.staticGenerationAsyncStorage&&"getStore"in o.staticGenerationAsyncStorage?null==o.staticGenerationAsyncStorage?void 0:o.staticGenerationAsyncStorage.getStore():o.staticGenerationAsyncStorage;return null!=e&&!!e.forceStatic||((null==e?void 0:e.isStaticGeneration)&&r.suspense(),!1)};var r=n(54564),o=n(82437);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},13897:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useSearchParams=function(){let e=r.useContext(i.SearchParamsContext),t=r.useMemo(()=>new f(e||new URLSearchParams),[e]);if(a.bailoutToClientRendering())return t;if(!e)throw Error("invariant expected search params to be mounted");return t},t.usePathname=function(){return r.useContext(i.PathnameContext)},Object.defineProperty(t,"ServerInsertedHTMLContext",{enumerable:!0,get:function(){return l.ServerInsertedHTMLContext}}),Object.defineProperty(t,"useServerInsertedHTML",{enumerable:!0,get:function(){return l.useServerInsertedHTML}}),t.useRouter=function(){let e=r.useContext(o.AppRouterContext);if(null===e)throw Error("invariant expected app router to be mounted");return e},t.useSelectedLayoutSegments=p,t.useSelectedLayoutSegment=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"children",t=p(e);return 0===t.length?null:t[0]},Object.defineProperty(t,"redirect",{enumerable:!0,get:function(){return s.redirect}}),Object.defineProperty(t,"notFound",{enumerable:!0,get:function(){return u.notFound}});var r=n(67294),o=n(48245),i=n(78914),a=n(72308),l=n(20671),s=n(30761),u=n(18739);let d=Symbol("internal for urlsearchparams readonly");function c(){return Error("ReadonlyURLSearchParams cannot be modified")}class f{[Symbol.iterator](){return this[d][Symbol.iterator]()}append(){throw c()}delete(){throw c()}set(){throw c()}sort(){throw c()}constructor(e){this[d]=e,this.entries=e.entries.bind(e),this.forEach=e.forEach.bind(e),this.get=e.get.bind(e),this.getAll=e.getAll.bind(e),this.has=e.has.bind(e),this.keys=e.keys.bind(e),this.values=e.values.bind(e),this.toString=e.toString.bind(e)}}function p(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"children",{tree:t}=r.useContext(o.LayoutRouterContext);return function e(t,n){let r,o=!(arguments.length>2)||void 0===arguments[2]||arguments[2],i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[];if(o)r=t[1][n];else{var a;let l=t[1];r=null!=(a=l.children)?a:Object.values(l)[0]}if(!r)return i;let s=r[0],u=Array.isArray(s)?s[1]:s;return u?(i.push(u),e(r,n,!1,i)):i}(t,e)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},18739:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.notFound=function(){let e=Error(n);throw e.digest=n,e},t.NOT_FOUND_ERROR_CODE=void 0;let n="NEXT_NOT_FOUND";t.NOT_FOUND_ERROR_CODE=n,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},30761:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.redirect=function(e){let t=Error(n);throw t.digest=n+";"+e,t},t.REDIRECT_ERROR_CODE=void 0;let n="NEXT_REDIRECT";t.REDIRECT_ERROR_CODE=n,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},54564:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){let{children:t}=e;return t},t.suspense=function(){let e=Error(r.NEXT_DYNAMIC_NO_SSR_CODE);throw e.digest=r.NEXT_DYNAMIC_NO_SSR_CODE,e},(0,n(92648).Z)(n(67294));var r=n(92983)},20671:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useServerInsertedHTML=function(e){let t=r.useContext(o);t&&t(e)},t.ServerInsertedHTMLContext=void 0;var r=(0,n(91598).Z)(n(67294));let o=r.default.createContext(null);t.ServerInsertedHTMLContext=o},9008:function(e,t,n){e.exports=n(83121)},39332:function(e,t,n){e.exports=n(13897)},82437:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.staticGenerationAsyncStorage=void 0;let n={};t.staticGenerationAsyncStorage=n,globalThis.AsyncLocalStorage&&(t.staticGenerationAsyncStorage=n=new globalThis.AsyncLocalStorage),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}}]);
2.1.20. https://dev-app.illusto.com/_next/static/chunks/5600-dbb07f8c1069f3ec.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/5600-dbb07f8c1069f3ec.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/5600-dbb07f8c1069f3ec.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:32:00 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"5a68-18b142b7028"
Vary: Accept-Encoding
Content-Length: 23144

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5600],{45600:function(e,t,o){o.d(t,{Z:function(){return eo}});var r,n,a=o(63366),l=o(87462),i=o(67294),p=o(93680),s=o(94780),u=o(92996),c=o(19032),d=o(59948),g=o(7960);function f(e){return void 0!==e.normalize?e.normalize("NFD").replace(/[\u0300-\u036f]/g,""):e}function h(e,t){for(let o=0;o<e.length;o+=1)if(t(e[o]))return o;return -1}let m=function(e={}){let{ignoreAccents:t=!0,ignoreCase:o=!0,limit:r,matchFrom:n="any",stringify:a,trim:l=!1}=e;return(e,{inputValue:i,getOptionLabel:p})=>{let s=l?i.trim():i;o&&(s=s.toLowerCase()),t&&(s=f(s));let u=s?e.filter(e=>{let r=(a||p)(e);return o&&(r=r.toLowerCase()),t&&(r=f(r)),"start"===n?0===r.indexOf(s):r.indexOf(s)>-1}):e;return"number"==typeof r?u.slice(0,r):u}}(),b=e=>{var t;return null!==e.current&&(null==(t=e.current.parentElement)?void 0:t.contains(document.activeElement))};var v=o(41796),x=o(71362),y=o(90948),Z=o(71657),$=o(98216),I=o(1588),S=o(34867);function k(e){return(0,S.Z)("MuiListSubheader",e)}(0,I.Z)("MuiListSubheader",["root","colorPrimary","colorInherit","gutters","inset","sticky"]);var P=o(85893);let O=["className","color","component","disableGutters","disableSticky","inset"],C=e=>{let{classes:t,color:o,disableGutters:r,inset:n,disableSticky:a}=e,l={root:["root","default"!==o&&`color${(0,$.Z)(o)}`,!r&&"gutters",n&&"inset",!a&&"sticky"]};return(0,s.Z)(l,k,t)},w=(0,y.ZP)("li",{name:"MuiListSubheader",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:o}=e;return[t.root,"default"!==o.color&&t[`color${(0,$.Z)(o.color)}`],!o.disableGutters&&t.gutters,o.inset&&t.inset,!o.disableSticky&&t.sticky]}})(({theme:e,ownerState:t})=>(0,l.Z)({boxSizing:"border-box",lineHeight:"48px",listStyle:"none",color:(e.vars||e).palette.text.secondary,fontFamily:e.typography.fontFamily,fontWeight:e.typography.fontWeightMedium,fontSize:e.typography.pxToRem(14)},"primary"===t.color&&{color:(e.vars||e).palette.primary.main},"inherit"===t.color&&{color:"inherit"},!t.disableGutters&&{paddingLeft:16,paddingRight:16},t.inset&&{paddingLeft:72},!t.disableSticky&&{position:"sticky",top:0,zIndex:1,backgroundColor:(e.vars||e).palette.background.paper})),R=i.forwardRef(function(e,t){let o=(0,Z.Z)({props:e,name:"MuiListSubheader"}),{className:r,color:n="default",component:i="li",disableGutters:s=!1,disableSticky:u=!1,inset:c=!1}=o,d=(0,a.Z)(o,O),g=(0,l.Z)({},o,{color:n,component:i,disableGutters:s,disableSticky:u,inset:c}),f=C(g);return(0,P.jsx)(w,(0,l.Z)({as:i,className:(0,p.Z)(f.root,r),ref:t,ownerState:g},d))});var A=o(90629),L=o(93946),N=o(87918),M=o(7021),D=o(55827),T=o(54656),z=o(24707),j=o(34484),E=o(60224);function F(e){return(0,S.Z)("MuiAutocomplete",e)}let H=(0,I.Z)("MuiAutocomplete",["root","fullWidth","focused","focusVisible","tag","tagSizeSmall","tagSizeMedium","hasPopupIcon","hasClearIcon","inputRoot","input","inputFocused","endAdornment","clearIndicator","popupIndicator","popupIndicatorOpen","popper","popperDisablePortal","paper","listbox","loading","noOptions","option","groupLabel","groupUl"]),W=["autoComplete","autoHighlight","autoSelect","blurOnSelect","ChipProps","className","clearIcon","clearOnBlur","clearOnEscape","clearText","closeText","componentsProps","defaultValue","disableClearable","disableCloseOnSelect","disabled","disabledItemsFocusable","disableListWrap","disablePortal","filterOptions","filterSelectedOptions","forcePopupIcon","freeSolo","fullWidth","getLimitTagsText","getOptionDisabled","getOptionLabel","isOptionEqualToValue","groupBy","handleHomeEndKeys","id","includeInputInList","inputValue","limitTags","ListboxComponent","ListboxProps","loading","loadingText","multiple","noOptionsText","onChange","onClose","onHighlightChange","onInputChange","onOpen","open","openOnFocus","openText","options","PaperComponent","PopperComponent","popupIcon","readOnly","renderGroup","renderInput","renderOption","renderTags","selectOnFocus","size","slotProps","value"],V=e=>{let{classes:t,disablePortal:o,focused:r,fullWidth:n,hasClearIcon:a,hasPopupIcon:l,inputFocused:i,popupOpen:p,size:u}=e,c={root:["root",r&&"focused",n&&"fullWidth",a&&"hasClearIcon",l&&"hasPopupIcon"],inputRoot:["inputRoot"],input:["input",i&&"inputFocused"],tag:["tag",`tagSize${(0,$.Z)(u)}`],endAdornment:["endAdornment"],clearIndicator:["clearIndicator"],popupIndicator:["popupIndicator",p&&"popupIndicatorOpen"],popper:["popper",o&&"popperDisablePortal"],paper:["paper"],listbox:["listbox"],loading:["loading"],noOptions:["noOptions"],option:["option"],groupLabel:["groupLabel"],groupUl:["groupUl"]};return(0,s.Z)(c,F,t)},q=(0,y.ZP)("div",{name:"MuiAutocomplete",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:o}=e,{fullWidth:r,hasClearIcon:n,hasPopupIcon:a,inputFocused:l,size:i}=o;return[{[`& .${H.tag}`]:t.tag},{[`& .${H.tag}`]:t[`tagSize${(0,$.Z)(i)}`]},{[`& .${H.inputRoot}`]:t.inputRoot},{[`& .${H.input}`]:t.input},{[`& .${H.input}`]:l&&t.inputFocused},t.root,r&&t.fullWidth,a&&t.hasPopupIcon,n&&t.hasClearIcon]}})(({ownerState:e})=>(0,l.Z)({[`&.${H.focused} .${H.clearIndicator}`]:{visibility:"visible"},"@media (pointer: fine)":{[`&:hover .${H.clearIndicator}`]:{visibility:"visible"}}},e.fullWidth&&{width:"100%"},{[`& .${H.tag}`]:(0,l.Z)({margin:3,maxWidth:"calc(100% - 6px)"},"small"===e.size&&{margin:2,maxWidth:"calc(100% - 4px)"}),[`& .${H.inputRoot}`]:{flexWrap:"wrap",[`.${H.hasPopupIcon}&, .${H.hasClearIcon}&`]:{paddingRight:30},[`.${H.hasPopupIcon}.${H.hasClearIcon}&`]:{paddingRight:56},[`& .${H.input}`]:{width:0,minWidth:30}},[`& .${M.Z.root}`]:{paddingBottom:1,"& .MuiInput-input":{padding:"4px 4px 4px 0px"}},[`& .${M.Z.root}.${D.Z.sizeSmall}`]:{[`& .${M.Z.input}`]:{padding:"2px 4px 3px 0"}},[`& .${T.Z.root}`]:{padding:9,[`.${H.hasPopupIcon}&, .${H.hasClearIcon}&`]:{paddingRight:39},[`.${H.hasPopupIcon}.${H.hasClearIcon}&`]:{paddingRight:65},[`& .${H.input}`]:{padding:"7.5px 4px 7.5px 6px"},[`& .${H.endAdornment}`]:{right:9}},[`& .${T.Z.root}.${D.Z.sizeSmall}`]:{paddingTop:6,paddingBottom:6,paddingLeft:6,[`& .${H.input}`]:{padding:"2.5px 4px 2.5px 6px"}},[`& .${z.Z.root}`]:{paddingTop:19,paddingLeft:8,[`.${H.hasPopupIcon}&, .${H.hasClearIcon}&`]:{paddingRight:39},[`.${H.hasPopupIcon}.${H.hasClearIcon}&`]:{paddingRight:65},[`& .${z.Z.input}`]:{padding:"7px 4px"},[`& .${H.endAdornment}`]:{right:9}},[`& .${z.Z.root}.${D.Z.sizeSmall}`]:{paddingBottom:1,[`& .${z.Z.input}`]:{padding:"2.5px 4px"}},[`& .${D.Z.hiddenLabel}`]:{paddingTop:8},[`& .${H.input}`]:(0,l.Z)({flexGrow:1,textOverflow:"ellipsis",opacity:0},e.inputFocused&&{opacity:1})})),B=(0,y.ZP)("div",{name:"MuiAutocomplete",slot:"EndAdornment",overridesResolver:(e,t)=>t.endAdornment})({position:"absolute",right:0,top:"calc(50% - 14px)"}),G=(0,y.ZP)(L.Z,{name:"MuiAutocomplete",slot:"ClearIndicator",overridesResolver:(e,t)=>t.clearIndicator})({marginRight:-2,padding:4,visibility:"hidden"}),U=(0,y.ZP)(L.Z,{name:"MuiAutocomplete",slot:"PopupIndicator",overridesResolver:({ownerState:e},t)=>(0,l.Z)({},t.popupIndicator,e.popupOpen&&t.popupIndicatorOpen)})(({ownerState:e})=>(0,l.Z)({padding:2,marginRight:-2},e.popupOpen&&{transform:"rotate(180deg)"})),K=(0,y.ZP)(x.Z,{name:"MuiAutocomplete",slot:"Popper",overridesResolver:(e,t)=>{let{ownerState:o}=e;return[{[`& .${H.option}`]:t.option},t.popper,o.disablePortal&&t.popperDisablePortal]}})(({theme:e,ownerState:t})=>(0,l.Z)({zIndex:(e.vars||e).zIndex.modal},t.disablePortal&&{position:"absolute"})),_=(0,y.ZP)(A.Z,{name:"MuiAutocomplete",slot:"Paper",overridesResolver:(e,t)=>t.paper})(({theme:e})=>(0,l.Z)({},e.typography.body1,{overflow:"auto"})),J=(0,y.ZP)("div",{name:"MuiAutocomplete",slot:"Loading",overridesResolver:(e,t)=>t.loading})(({theme:e})=>({color:(e.vars||e).palette.text.secondary,padding:"14px 16px"})),Q=(0,y.ZP)("div",{name:"MuiAutocomplete",slot:"NoOptions",overridesResolver:(e,t)=>t.noOptions})(({theme:e})=>({color:(e.vars||e).palette.text.secondary,padding:"14px 16px"})),X=(0,y.ZP)("div",{name:"MuiAutocomplete",slot:"Listbox",overridesResolver:(e,t)=>t.listbox})(({theme:e})=>({listStyle:"none",margin:0,padding:"8px 0",maxHeight:"40vh",overflow:"auto",position:"relative",[`& .${H.option}`]:{minHeight:48,display:"flex",overflow:"hidden",justifyContent:"flex-start",alignItems:"center",cursor:"pointer",paddingTop:6,boxSizing:"border-box",outline:"0",WebkitTapHighlightColor:"transparent",paddingBottom:6,paddingLeft:16,paddingRight:16,[e.breakpoints.up("sm")]:{minHeight:"auto"},[`&.${H.focused}`]:{backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},'&[aria-disabled="true"]':{opacity:(e.vars||e).palette.action.disabledOpacity,pointerEvents:"none"},[`&.${H.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},'&[aria-selected="true"]':{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:(0,v.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${H.focused}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:(0,v.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:(e.vars||e).palette.action.selected}},[`&.${H.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,v.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}}}})),Y=(0,y.ZP)(R,{name:"MuiAutocomplete",slot:"GroupLabel",overridesResolver:(e,t)=>t.groupLabel})(({theme:e})=>({backgroundColor:(e.vars||e).palette.background.paper,top:-8})),ee=(0,y.ZP)("ul",{name:"MuiAutocomplete",slot:"GroupUl",overridesResolver:(e,t)=>t.groupUl})({padding:0,[`& .${H.option}`]:{paddingLeft:24}}),et=i.forwardRef(function(e,t){var o,s,f,v;let y;let $=(0,Z.Z)({props:e,name:"MuiAutocomplete"}),{autoComplete:I=!1,autoHighlight:S=!1,autoSelect:k=!1,blurOnSelect:O=!1,ChipProps:C,className:w,clearIcon:R=r||(r=(0,P.jsx)(j.Z,{fontSize:"small"})),clearOnBlur:L=!$.freeSolo,clearOnEscape:M=!1,clearText:D="Clear",closeText:T="Close",componentsProps:z={},defaultValue:F=$.multiple?[]:null,disableClearable:H=!1,disableCloseOnSelect:et=!1,disabled:eo=!1,disabledItemsFocusable:er=!1,disableListWrap:en=!1,disablePortal:ea=!1,filterSelectedOptions:el=!1,forcePopupIcon:ei="auto",freeSolo:ep=!1,fullWidth:es=!1,getLimitTagsText:eu=e=>`+${e}`,getOptionLabel:ec=e=>{var t;return null!=(t=e.label)?t:e},groupBy:ed,handleHomeEndKeys:eg=!$.freeSolo,includeInputInList:ef=!1,limitTags:eh=-1,ListboxComponent:em="ul",ListboxProps:eb,loading:ev=!1,loadingText:ex="Loading...",multiple:ey=!1,noOptionsText:eZ="No options",openOnFocus:e$=!1,openText:eI="Open",PaperComponent:eS=A.Z,PopperComponent:ek=x.Z,popupIcon:eP=n||(n=(0,P.jsx)(E.Z,{})),readOnly:eO=!1,renderGroup:eC,renderInput:ew,renderOption:eR,renderTags:eA,selectOnFocus:eL=!$.freeSolo,size:eN="medium",slotProps:eM={}}=$,eD=(0,a.Z)($,W),{getRootProps:eT,getInputProps:ez,getInputLabelProps:ej,getPopupIndicatorProps:eE,getClearProps:eF,getTagProps:eH,getListboxProps:eW,getOptionProps:eV,value:eq,dirty:eB,id:eG,popupOpen:eU,focused:eK,focusedTag:e_,anchorEl:eJ,setAnchorEl:eQ,inputValue:eX,groupedOptions:eY}=function(e){let{unstable_isActiveElementInListbox:t=b,unstable_classNamePrefix:o="Mui",autoComplete:r=!1,autoHighlight:n=!1,autoSelect:a=!1,blurOnSelect:p=!1,clearOnBlur:s=!e.freeSolo,clearOnEscape:f=!1,componentName:v="useAutocomplete",defaultValue:x=e.multiple?[]:null,disableClearable:y=!1,disableCloseOnSelect:Z=!1,disabled:$,disabledItemsFocusable:I=!1,disableListWrap:S=!1,filterOptions:k=m,filterSelectedOptions:P=!1,freeSolo:O=!1,getOptionDisabled:C,getOptionLabel:w=e=>{var t;return null!=(t=e.label)?t:e},groupBy:R,handleHomeEndKeys:A=!e.freeSolo,id:L,includeInputInList:N=!1,inputValue:M,isOptionEqualToValue:D=(e,t)=>e===t,multiple:T=!1,onChange:z,onClose:j,onHighlightChange:E,onInputChange:F,onOpen:H,open:W,openOnFocus:V=!1,options:q,readOnly:B=!1,selectOnFocus:G=!e.freeSolo,value:U}=e,K=(0,u.Z)(L),_=w;_=e=>{let t=w(e);return"string"!=typeof t?String(t):t};let J=i.useRef(!1),Q=i.useRef(!0),X=i.useRef(null),Y=i.useRef(null),[ee,et]=i.useState(null),[eo,er]=i.useState(-1),en=n?0:-1,ea=i.useRef(en),[el,ei]=(0,c.Z)({controlled:U,default:x,name:v}),[ep,es]=(0,c.Z)({controlled:M,default:"",name:v,state:"inputValue"}),[eu,ec]=i.useState(!1),ed=i.useCallback((e,t)=>{let o;let r=T?el.length<t.length:null!==t;if(r||s){if(T)o="";else if(null==t)o="";else{let n=_(t);o="string"==typeof n?n:""}ep!==o&&(es(o),F&&F(e,o,"reset"))}},[_,ep,T,F,es,s,el]),eg=i.useRef();i.useEffect(()=>{let e=el!==eg.current;eg.current=el,(!eu||e)&&(!O||e)&&ed(null,el)},[el,ed,eu,eg,O]);let[ef,eh]=(0,c.Z)({controlled:W,default:!1,name:v,state:"open"}),[em,eb]=i.useState(!0),ev=!T&&null!=el&&ep===_(el),ex=ef&&!B,ey=ex?k(q.filter(e=>!(P&&(T?el:[el]).some(t=>null!==t&&D(e,t)))),{inputValue:ev&&em?"":ep,getOptionLabel:_}):[],eZ=ef&&ey.length>0&&!B,e$=(0,d.Z)(e=>{-1===e?X.current.focus():ee.querySelector(`[data-tag-index="${e}"]`).focus()});i.useEffect(()=>{T&&eo>el.length-1&&(er(-1),e$(-1))},[el,T,eo,e$]);let eI=(0,d.Z)(({event:e,index:t,reason:r="auto"})=>{if(ea.current=t,-1===t?X.current.removeAttribute("aria-activedescendant"):X.current.setAttribute("aria-activedescendant",`${K}-option-${t}`),E&&E(e,-1===t?null:ey[t],r),!Y.current)return;let n=Y.current.querySelector(`[role="option"].${o}-focused`);n&&(n.classList.remove(`${o}-focused`),n.classList.remove(`${o}-focusVisible`));let a=Y.current.parentElement.querySelector('[role="listbox"]');if(!a)return;if(-1===t){a.scrollTop=0;return}let l=Y.current.querySelector(`[data-option-index="${t}"]`);if(l&&(l.classList.add(`${o}-focused`),"keyboard"===r&&l.classList.add(`${o}-focusVisible`),a.scrollHeight>a.clientHeight&&"mouse"!==r)){let i=a.clientHeight+a.scrollTop,p=l.offsetTop+l.offsetHeight;p>i?a.scrollTop=p-a.clientHeight:l.offsetTop-l.offsetHeight*(R?1.3:0)<a.scrollTop&&(a.scrollTop=l.offsetTop-l.offsetHeight*(R?1.3:0))}}),eS=(0,d.Z)(({event:e,diff:t,direction:o="next",reason:n="auto"})=>{if(!ex)return;let a=function(e,t){if(!Y.current||-1===e)return -1;let o=e;for(;;){if("next"===t&&o===ey.length||"previous"===t&&-1===o)return -1;let r=Y.current.querySelector(`[data-option-index="${o}"]`),n=!I&&(!r||r.disabled||"true"===r.getAttribute("aria-disabled"));if((!r||r.hasAttribute("tabindex"))&&!n)return o;o+="next"===t?1:-1}}((()=>{let e=ey.length-1;if("reset"===t)return en;if("start"===t)return 0;if("end"===t)return e;let o=ea.current+t;return o<0?-1===o&&N?-1:S&&-1!==ea.current||Math.abs(t)>1?0:e:o>e?o===e+1&&N?-1:S||Math.abs(t)>1?e:0:o})(),o);if(eI({index:a,reason:n,event:e}),r&&"reset"!==t){if(-1===a)X.current.value=ep;else{let l=_(ey[a]);X.current.value=l;let i=l.toLowerCase().indexOf(ep.toLowerCase());0===i&&ep.length>0&&X.current.setSelectionRange(ep.length,l.length)}}}),ek=i.useCallback(()=>{if(!ex)return;let e=T?el[0]:el;if(0===ey.length||null==e){eS({diff:"reset"});return}if(Y.current){if(null!=e){let t=ey[ea.current];if(T&&t&&-1!==h(el,e=>D(t,e)))return;let o=h(ey,t=>D(t,e));-1===o?eS({diff:"reset"}):eI({index:o});return}if(ea.current>=ey.length-1){eI({index:ey.length-1});return}eI({index:ea.current})}},[ey.length,!T&&el,P,eS,eI,ex,ep,T]),eP=(0,d.Z)(e=>{(0,g.Z)(Y,e),e&&ek()});i.useEffect(()=>{ek()},[ek]);let eO=e=>{!ef&&(eh(!0),eb(!0),H&&H(e))},eC=(e,t)=>{ef&&(eh(!1),j&&j(e,t))},ew=(e,t,o,r)=>{if(T){if(el.length===t.length&&el.every((e,o)=>e===t[o]))return}else if(el===t)return;z&&z(e,t,o,r),ei(t)},eR=i.useRef(!1),eA=(e,t,o="selectOption",r="options")=>{let n=o,a=t;if(T){a=Array.isArray(el)?el.slice():[];let l=h(a,e=>D(t,e));-1===l?a.push(t):"freeSolo"!==r&&(a.splice(l,1),n="removeOption")}ed(e,a),ew(e,a,n,{option:t}),Z||e&&(e.ctrlKey||e.metaKey)||eC(e,n),(!0===p||"touch"===p&&eR.current||"mouse"===p&&!eR.current)&&X.current.blur()},eL=(e,t)=>{if(!T)return;""===ep&&eC(e,"toggleInput");let o=eo;-1===eo?""===ep&&"previous"===t&&(o=el.length-1):((o+="next"===t?1:-1)<0&&(o=0),o===el.length&&(o=-1)),er(o=function(e,t){if(-1===e)return -1;let o=e;for(;;){if("next"===t&&o===el.length||"previous"===t&&-1===o)return -1;let r=ee.querySelector(`[data-tag-index="${o}"]`);if(r&&r.hasAttribute("tabindex")&&!r.disabled&&"true"!==r.getAttribute("aria-disabled"))return o;o+="next"===t?1:-1}}(o,t)),e$(o)},eN=e=>{J.current=!0,es(""),F&&F(e,"","clear"),ew(e,T?[]:null,"clear")},eM=e=>t=>{if(e.onKeyDown&&e.onKeyDown(t),!t.defaultMuiPrevented&&(-1!==eo&&-1===["ArrowLeft","ArrowRight"].indexOf(t.key)&&(er(-1),e$(-1)),229!==t.which))switch(t.key){case"Home":ex&&A&&(t.preventDefault(),eS({diff:"start",direction:"next",reason:"keyboard",event:t}));break;case"End":ex&&A&&(t.preventDefault(),eS({diff:"end",direction:"previous",reason:"keyboard",event:t}));break;case"PageUp":t.preventDefault(),eS({diff:-5,direction:"previous",reason:"keyboard",event:t}),eO(t);break;case"PageDown":t.preventDefault(),eS({diff:5,direction:"next",reason:"keyboard",event:t}),eO(t);break;case"ArrowDown":t.preventDefault(),eS({diff:1,direction:"next",reason:"keyboard",event:t}),eO(t);break;case"ArrowUp":t.preventDefault(),eS({diff:-1,direction:"previous",reason:"keyboard",event:t}),eO(t);break;case"ArrowLeft":eL(t,"previous");break;case"ArrowRight":eL(t,"next");break;case"Enter":if(-1!==ea.current&&ex){let o=ey[ea.current],n=!!C&&C(o);if(t.preventDefault(),n)return;eA(t,o,"selectOption"),r&&X.current.setSelectionRange(X.current.value.length,X.current.value.length)}else O&&""!==ep&&!1===ev&&(T&&t.preventDefault(),eA(t,ep,"createOption","freeSolo"));break;case"Escape":ex?(t.preventDefault(),t.stopPropagation(),eC(t,"escape")):f&&(""!==ep||T&&el.length>0)&&(t.preventDefault(),t.stopPropagation(),eN(t));break;case"Backspace":if(T&&!B&&""===ep&&el.length>0){let a=-1===eo?el.length-1:eo,l=el.slice();l.splice(a,1),ew(t,l,"removeOption",{option:el[a]})}break;case"Delete":if(T&&!B&&""===ep&&el.length>0&&-1!==eo){let i=el.slice();i.splice(eo,1),ew(t,i,"removeOption",{option:el[eo]})}}},eD=e=>{ec(!0),V&&!J.current&&eO(e)},eT=e=>{if(t(Y)){X.current.focus();return}ec(!1),Q.current=!0,J.current=!1,a&&-1!==ea.current&&ex?eA(e,ey[ea.current],"blur"):a&&O&&""!==ep?eA(e,ep,"blur","freeSolo"):s&&ed(e,el),eC(e,"blur")},ez=e=>{let t=e.target.value;ep!==t&&(es(t),eb(!1),F&&F(e,t,"input")),""===t?y||T||ew(e,null,"clear"):eO(e)},ej=e=>{eI({event:e,index:Number(e.currentTarget.getAttribute("data-option-index")),reason:"mouse"})},eE=()=>{eR.current=!0},eF=e=>{let t=Number(e.currentTarget.getAttribute("data-option-index"));eA(e,ey[t],"selectOption"),eR.current=!1},eH=e=>t=>{let o=el.slice();o.splice(e,1),ew(t,o,"removeOption",{option:el[e]})},eW=e=>{ef?eC(e,"toggleInput"):eO(e)},eV=e=>{e.target.getAttribute("id")!==K&&e.preventDefault()},eq=()=>{X.current.focus(),G&&Q.current&&X.current.selectionEnd-X.current.selectionStart==0&&X.current.select(),Q.current=!1},eB=e=>{""!==ep&&ef||eW(e)},eG=O&&ep.length>0;eG=eG||(T?el.length>0:null!==el);let eU=ey;return R&&(eU=ey.reduce((e,t,o)=>{let r=R(t);return e.length>0&&e[e.length-1].group===r?e[e.length-1].options.push(t):e.push({key:o,index:o,group:r,options:[t]}),e},[])),$&&eu&&eT(),{getRootProps:(e={})=>(0,l.Z)({"aria-owns":eZ?`${K}-listbox`:null},e,{onKeyDown:eM(e),onMouseDown:eV,onClick:eq}),getInputLabelProps:()=>({id:`${K}-label`,htmlFor:K}),getInputProps:()=>({id:K,value:ep,onBlur:eT,onFocus:eD,onChange:ez,onMouseDown:eB,"aria-activedescendant":ex?"":null,"aria-autocomplete":r?"both":"list","aria-controls":eZ?`${K}-listbox`:void 0,"aria-expanded":eZ,autoComplete:"off",ref:X,autoCapitalize:"none",spellCheck:"false",role:"combobox"}),getClearProps:()=>({tabIndex:-1,onClick:eN}),getPopupIndicatorProps:()=>({tabIndex:-1,onClick:eW}),getTagProps:({index:e})=>(0,l.Z)({key:e,"data-tag-index":e,tabIndex:-1},!B&&{onDelete:eH(e)}),getListboxProps:()=>({role:"listbox",id:`${K}-listbox`,"aria-labelledby":`${K}-label`,ref:eP,onMouseDown:e=>{e.preventDefault()}}),getOptionProps:({index:e,option:t})=>{let o=(T?el:[el]).some(e=>null!=e&&D(t,e)),r=!!C&&C(t);return{key:_(t),tabIndex:-1,role:"option",id:`${K}-option-${e}`,onMouseOver:ej,onClick:eF,onTouchStart:eE,"data-option-index":e,"aria-disabled":r,"aria-selected":o}},id:K,inputValue:ep,value:el,dirty:eG,popupOpen:ex,focused:eu||-1!==eo,anchorEl:ee,setAnchorEl:et,focusedTag:eo,groupedOptions:eU}}((0,l.Z)({},$,{componentName:"Autocomplete"})),e0=!H&&!eo&&eB&&!eO,e1=(!ep||!0===ei)&&!1!==ei,e6=(0,l.Z)({},$,{disablePortal:ea,focused:eK,fullWidth:es,hasClearIcon:e0,hasPopupIcon:e1,inputFocused:-1===e_,popupOpen:eU,size:eN}),e4=V(e6);if(ey&&eq.length>0){let e9=e=>(0,l.Z)({className:e4.tag,disabled:eo},eH(e));y=eA?eA(eq,e9,e6):eq.map((e,t)=>(0,P.jsx)(N.Z,(0,l.Z)({label:ec(e),size:eN},e9({index:t}),C)))}if(eh>-1&&Array.isArray(y)){let e2=y.length-eh;!eK&&e2>0&&(y=y.splice(0,eh)).push((0,P.jsx)("span",{className:e4.tag,children:eu(e2)},y.length))}let e8=e=>(0,P.jsxs)("li",{children:[(0,P.jsx)(Y,{className:e4.groupLabel,ownerState:e6,component:"div",children:e.group}),(0,P.jsx)(ee,{className:e4.groupUl,ownerState:e6,children:e.children})]},e.key),e5=eC||e8,e3=(e,t)=>(0,P.jsx)("li",(0,l.Z)({},e,{children:ec(t)})),e7=eR||e3,te=(e,t)=>{let o=eV({option:e,index:t});return e7((0,l.Z)({},o,{className:e4.option}),e,{selected:o["aria-selected"],index:t,inputValue:eX})},tt=null!=(o=eM.clearIndicator)?o:z.clearIndicator,to=null!=(s=eM.paper)?s:z.paper,tr=null!=(f=eM.popper)?f:z.popper,tn=null!=(v=eM.popupIndicator)?v:z.popupIndicator;return(0,P.jsxs)(i.Fragment,{children:[(0,P.jsx)(q,(0,l.Z)({ref:t,className:(0,p.Z)(e4.root,w),ownerState:e6},eT(eD),{children:ew({id:eG,disabled:eo,fullWidth:!0,size:"small"===eN?"small":void 0,InputLabelProps:ej(),InputProps:(0,l.Z)({ref:eQ,className:e4.inputRoot,startAdornment:y},(e0||e1)&&{endAdornment:(0,P.jsxs)(B,{className:e4.endAdornment,ownerState:e6,children:[e0?(0,P.jsx)(G,(0,l.Z)({},eF(),{"aria-label":D,title:D,ownerState:e6},tt,{className:(0,p.Z)(e4.clearIndicator,null==tt?void 0:tt.className),children:R})):null,e1?(0,P.jsx)(U,(0,l.Z)({},eE(),{disabled:eo,"aria-label":eU?T:eI,title:eU?T:eI,ownerState:e6},tn,{className:(0,p.Z)(e4.popupIndicator,null==tn?void 0:tn.className),children:eP})):null]})}),inputProps:(0,l.Z)({className:e4.input,disabled:eo,readOnly:eO},ez())})})),eJ?(0,P.jsx)(K,(0,l.Z)({as:ek,disablePortal:ea,style:{width:eJ?eJ.clientWidth:null},ownerState:e6,role:"presentation",anchorEl:eJ,open:eU},tr,{className:(0,p.Z)(e4.popper,null==tr?void 0:tr.className),children:(0,P.jsxs)(_,(0,l.Z)({ownerState:e6,as:eS},to,{className:(0,p.Z)(e4.paper,null==to?void 0:to.className),children:[ev&&0===eY.length?(0,P.jsx)(J,{className:e4.loading,ownerState:e6,children:ex}):null,0!==eY.length||ep||ev?null:(0,P.jsx)(Q,{className:e4.noOptions,ownerState:e6,role:"presentation",onMouseDown:e=>{e.preventDefault()},children:eZ}),eY.length>0?(0,P.jsx)(X,(0,l.Z)({as:em,className:e4.listbox,ownerState:e6},eW(),eb,{children:eY.map((e,t)=>ed?e5({key:e.key,group:e.group,children:e.options.map((t,o)=>te(t,e.index+o))}):te(e,t))})):null]}))})):null]})});var eo=et}}]);
2.1.21. https://dev-app.illusto.com/_next/static/chunks/6261-772ef6afa04843db.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/6261-772ef6afa04843db.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/6261-772ef6afa04843db.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:32:02 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"1e12-18b142b7028"
Vary: Accept-Encoding
Content-Length: 7698

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6261],{7906:function(e,t,a){a.d(t,{Z:function(){return h}});var r=a(63366),o=a(87462),n=a(67294),i=a(93680),l=a(94780),d=a(31618),s=a(71657),c=a(90948),p=a(1588),u=a(34867);function v(e){return(0,u.Z)("MuiTable",e)}(0,p.Z)("MuiTable",["root","stickyHeader"]);var g=a(85893);let Z=["className","component","padding","size","stickyHeader"],f=e=>{let{classes:t,stickyHeader:a}=e;return(0,l.Z)({root:["root",a&&"stickyHeader"]},v,t)},y=(0,c.ZP)("table",{name:"MuiTable",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:a}=e;return[t.root,a.stickyHeader&&t.stickyHeader]}})(({theme:e,ownerState:t})=>(0,o.Z)({display:"table",width:"100%",borderCollapse:"collapse",borderSpacing:0,"& caption":(0,o.Z)({},e.typography.body2,{padding:e.spacing(2),color:(e.vars||e).palette.text.secondary,textAlign:"left",captionSide:"bottom"})},t.stickyHeader&&{borderCollapse:"separate"})),m="table",b=n.forwardRef(function(e,t){let a=(0,s.Z)({props:e,name:"MuiTable"}),{className:l,component:c=m,padding:p="normal",size:u="medium",stickyHeader:v=!1}=a,b=(0,r.Z)(a,Z),h=(0,o.Z)({},a,{component:c,padding:p,size:u,stickyHeader:v}),x=f(h),C=n.useMemo(()=>({padding:p,size:u,stickyHeader:v}),[p,u,v]);return(0,g.jsx)(d.Z.Provider,{value:C,children:(0,g.jsx)(y,(0,o.Z)({as:c,role:c===m?null:"table",ref:t,className:(0,i.Z)(x.root,l),ownerState:h},b))})});var h=b},31618:function(e,t,a){var r=a(67294);let o=r.createContext();t.Z=o},44063:function(e,t,a){var r=a(67294);let o=r.createContext();t.Z=o},295:function(e,t,a){a.d(t,{Z:function(){return x}});var r=a(87462),o=a(63366),n=a(67294),i=a(93680),l=a(94780),d=a(44063),s=a(71657),c=a(90948),p=a(1588),u=a(34867);function v(e){return(0,u.Z)("MuiTableBody",e)}(0,p.Z)("MuiTableBody",["root"]);var g=a(85893);let Z=["className","component"],f=e=>{let{classes:t}=e;return(0,l.Z)({root:["root"]},v,t)},y=(0,c.ZP)("tbody",{name:"MuiTableBody",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"table-row-group"}),m={variant:"body"},b="tbody",h=n.forwardRef(function(e,t){let a=(0,s.Z)({props:e,name:"MuiTableBody"}),{className:n,component:l=b}=a,c=(0,o.Z)(a,Z),p=(0,r.Z)({},a,{component:l}),u=f(p);return(0,g.jsx)(d.Z.Provider,{value:m,children:(0,g.jsx)(y,(0,r.Z)({className:(0,i.Z)(u.root,n),as:l,ref:t,role:l===b?null:"rowgroup",ownerState:p},c))})});var x=h},53252:function(e,t,a){a.d(t,{Z:function(){return k}});var r=a(63366),o=a(87462),n=a(67294),i=a(93680),l=a(94780),d=a(41796),s=a(98216),c=a(31618),p=a(44063),u=a(71657),v=a(90948),g=a(1588),Z=a(34867);function f(e){return(0,Z.Z)("MuiTableCell",e)}let y=(0,g.Z)("MuiTableCell",["root","head","body","footer","sizeSmall","sizeMedium","paddingCheckbox","paddingNone","alignLeft","alignCenter","alignRight","alignJustify","stickyHeader"]);var m=a(85893);let b=["align","className","component","padding","scope","size","sortDirection","variant"],h=e=>{let{classes:t,variant:a,align:r,padding:o,size:n,stickyHeader:i}=e,d={root:["root",a,i&&"stickyHeader","inherit"!==r&&`align${(0,s.Z)(r)}`,"normal"!==o&&`padding${(0,s.Z)(o)}`,`size${(0,s.Z)(n)}`]};return(0,l.Z)(d,f,t)},x=(0,v.ZP)("td",{name:"MuiTableCell",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:a}=e;return[t.root,t[a.variant],t[`size${(0,s.Z)(a.size)}`],"normal"!==a.padding&&t[`padding${(0,s.Z)(a.padding)}`],"inherit"!==a.align&&t[`align${(0,s.Z)(a.align)}`],a.stickyHeader&&t.stickyHeader]}})(({theme:e,ownerState:t})=>(0,o.Z)({},e.typography.body2,{display:"table-cell",verticalAlign:"inherit",borderBottom:e.vars?`1px solid ${e.vars.palette.TableCell.border}`:`1px solid
${"light"===e.palette.mode?(0,d.$n)((0,d.Fq)(e.palette.divider,1),.88):(0,d._j)((0,d.Fq)(e.palette.divider,1),.68)}`,textAlign:"left",padding:16},"head"===t.variant&&{color:(e.vars||e).palette.text.primary,lineHeight:e.typography.pxToRem(24),fontWeight:e.typography.fontWeightMedium},"body"===t.variant&&{color:(e.vars||e).palette.text.primary},"footer"===t.variant&&{color:(e.vars||e).palette.text.secondary,lineHeight:e.typography.pxToRem(21),fontSize:e.typography.pxToRem(12)},"small"===t.size&&{padding:"6px 16px",[`&.${y.paddingCheckbox}`]:{width:24,padding:"0 12px 0 16px","& > *":{padding:0}}},"checkbox"===t.padding&&{width:48,padding:"0 0 0 4px"},"none"===t.padding&&{padding:0},"left"===t.align&&{textAlign:"left"},"center"===t.align&&{textAlign:"center"},"right"===t.align&&{textAlign:"right",flexDirection:"row-reverse"},"justify"===t.align&&{textAlign:"justify"},t.stickyHeader&&{position:"sticky",top:0,zIndex:2,backgroundColor:(e.vars||e).palette.background.default})),C=n.forwardRef(function(e,t){let a;let l=(0,u.Z)({props:e,name:"MuiTableCell"}),{align:d="inherit",className:s,component:v,padding:g,scope:Z,size:f,sortDirection:y,variant:C}=l,k=(0,r.Z)(l,b),w=n.useContext(c.Z),T=n.useContext(p.Z),M=T&&"head"===T.variant,R=Z;"td"===(a=v||(M?"th":"td"))?R=void 0:!R&&M&&(R="col");let $=C||T&&T.variant,H=(0,o.Z)({},l,{align:d,component:a,padding:g||(w&&w.padding?w.padding:"normal"),size:f||(w&&w.size?w.size:"medium"),sortDirection:y,stickyHeader:"head"===$&&w&&w.stickyHeader,variant:$}),z=h(H),N=null;return y&&(N="asc"===y?"ascending":"descending"),(0,m.jsx)(x,(0,o.Z)({as:a,ref:t,className:(0,i.Z)(z.root,s),"aria-sort":N,scope:R,ownerState:H},k))});var k=C},72882:function(e,t,a){a.d(t,{Z:function(){return m}});var r=a(87462),o=a(63366),n=a(67294),i=a(93680),l=a(94780),d=a(71657),s=a(90948),c=a(1588),p=a(34867);function u(e){return(0,p.Z)("MuiTableContainer",e)}(0,c.Z)("MuiTableContainer",["root"]);var v=a(85893);let g=["className","component"],Z=e=>{let{classes:t}=e;return(0,l.Z)({root:["root"]},u,t)},f=(0,s.ZP)("div",{name:"MuiTableContainer",slot:"Root",overridesResolver:(e,t)=>t.root})({width:"100%",overflowX:"auto"}),y=n.forwardRef(function(e,t){let a=(0,d.Z)({props:e,name:"MuiTableContainer"}),{className:n,component:l="div"}=a,s=(0,o.Z)(a,g),c=(0,r.Z)({},a,{component:l}),p=Z(c);return(0,v.jsx)(f,(0,r.Z)({ref:t,as:l,className:(0,i.Z)(p.root,n),ownerState:c},s))});var m=y},68509:function(e,t,a){a.d(t,{Z:function(){return x}});var r=a(87462),o=a(63366),n=a(67294),i=a(93680),l=a(94780),d=a(41796),s=a(44063),c=a(71657),p=a(90948),u=a(1588),v=a(34867);function g(e){return(0,v.Z)("MuiTableRow",e)}let Z=(0,u.Z)("MuiTableRow",["root","selected","hover","head","footer"]);var f=a(85893);let y=["className","component","hover","selected"],m=e=>{let{classes:t,selected:a,hover:r,head:o,footer:n}=e;return(0,l.Z)({root:["root",a&&"selected",r&&"hover",o&&"head",n&&"footer"]},g,t)},b=(0,p.ZP)("tr",{name:"MuiTableRow",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:a}=e;return[t.root,a.head&&t.head,a.footer&&t.footer]}})(({theme:e})=>({color:"inherit",display:"table-row",verticalAlign:"middle",outline:0,[`&.${Z.hover}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${Z.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:(0,d.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity),"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:(0,d.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity)}}})),h=n.forwardRef(function(e,t){let a=(0,c.Z)({props:e,name:"MuiTableRow"}),{className:l,component:d="tr",hover:p=!1,selected:u=!1}=a,v=(0,o.Z)(a,y),g=n.useContext(s.Z),Z=(0,r.Z)({},a,{component:d,hover:p,selected:u,head:g&&"head"===g.variant,footer:g&&"footer"===g.variant}),h=m(Z);return(0,f.jsx)(b,(0,r.Z)({as:d,ref:t,className:(0,i.Z)(h.root,l),role:"tr"===d?null:"row",ownerState:Z},v))});var x=h}}]);
2.1.22. https://dev-app.illusto.com/_next/static/chunks/6467-382019194a773d08.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/6467-382019194a773d08.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/6467-382019194a773d08.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:32:04 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"2800-18b142b7028"
Vary: Accept-Encoding
Content-Length: 10240

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6467],{69661:function(r,t,e){e.d(t,{Z:function(){return R}});var a=e(63366),o=e(87462),n=e(67294),i=e(93680),l=e(94780),s=e(90948),c=e(71657),g=e(88169),u=e(85893),d=(0,g.Z)((0,u.jsx)("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"}),"Person"),f=e(1588),v=e(34867);function h(r){return(0,v.Z)("MuiAvatar",r)}(0,f.Z)("MuiAvatar",["root","colorDefault","circular","rounded","square","img","fallback"]);let m=["alt","children","className","component","imgProps","sizes","src","srcSet","variant"],p=r=>{let{classes:t,variant:e,colorDefault:a}=r;return(0,l.Z)({root:["root",e,a&&"colorDefault"],img:["img"],fallback:["fallback"]},h,t)},b=(0,s.ZP)("div",{name:"MuiAvatar",slot:"Root",overridesResolver:(r,t)=>{let{ownerState:e}=r;return[t.root,t[e.variant],e.colorDefault&&t.colorDefault]}})(({theme:r,ownerState:t})=>(0,o.Z)({position:"relative",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,width:40,height:40,fontFamily:r.typography.fontFamily,fontSize:r.typography.pxToRem(20),lineHeight:1,borderRadius:"50%",overflow:"hidden",userSelect:"none"},"rounded"===t.variant&&{borderRadius:(r.vars||r).shape.borderRadius},"square"===t.variant&&{borderRadius:0},t.colorDefault&&(0,o.Z)({color:(r.vars||r).palette.background.default},r.vars?{backgroundColor:r.vars.palette.Avatar.defaultBg}:{backgroundColor:"light"===r.palette.mode?r.palette.grey[400]:r.palette.grey[600]}))),Z=(0,s.ZP)("img",{name:"MuiAvatar",slot:"Img",overridesResolver:(r,t)=>t.img})({width:"100%",height:"100%",textAlign:"center",objectFit:"cover",color:"transparent",textIndent:1e4}),O=(0,s.ZP)(d,{name:"MuiAvatar",slot:"Fallback",overridesResolver:(r,t)=>t.fallback})({width:"75%",height:"75%"}),x=n.forwardRef(function(r,t){let e=(0,c.Z)({props:r,name:"MuiAvatar"}),{alt:l,children:s,className:g,component:d="div",imgProps:f,sizes:v,src:h,srcSet:x,variant:R="circular"}=e,y=(0,a.Z)(e,m),w=null,S=function({crossOrigin:r,referrerPolicy:t,src:e,srcSet:a}){let[o,i]=n.useState(!1);return n.useEffect(()=>{if(!e&&!a)return;i(!1);let o=!0,n=new Image;return n.onload=()=>{o&&i("loaded")},n.onerror=()=>{o&&i("error")},n.crossOrigin=r,n.referrerPolicy=t,n.src=e,a&&(n.srcset=a),()=>{o=!1}},[r,t,e,a]),o}((0,o.Z)({},f,{src:h,srcSet:x})),$=h||x,z=$&&"error"!==S,C=(0,o.Z)({},e,{colorDefault:!z,component:d,variant:R}),M=p(C);return w=z?(0,u.jsx)(Z,(0,o.Z)({alt:l,src:h,srcSet:x,sizes:v,ownerState:C,className:M.img},f)):null!=s?s:$&&l?l[0]:(0,u.jsx)(O,{className:M.fallback}),(0,u.jsx)(b,(0,o.Z)({as:d,ownerState:C,className:(0,i.Z)(M.root,g),ref:t},y,{children:w}))});var R=x},59047:function(r,t,e){e.d(t,{Z:function(){return C}});var a=e(63366),o=e(87462),n=e(67294),i=e(93680);let l=r=>{let t=n.useRef({});return n.useEffect(()=>{t.current=r}),t.current};var s=e(94780),c=e(1588),g=e(34867);function u(r){return(0,g.Z)("MuiBadge",r)}(0,c.Z)("MuiBadge",["root","badge","invisible"]);var d=e(90631),f=e(85893);let v=["badgeContent","component","children","invisible","max","slotProps","slots","showZero"],h=r=>{let{invisible:t}=r;return(0,s.Z)({root:["root"],badge:["badge",t&&"invisible"]},u,void 0)},m=n.forwardRef(function(r,t){let{component:e,children:n,max:i=99,slotProps:s={},slots:c={},showZero:g=!1}=r,u=(0,a.Z)(r,v),{badgeContent:m,max:p,displayValue:b,invisible:Z}=function(r){let{badgeContent:t,invisible:e=!1,max:a=99,showZero:o=!1}=r,n=l({badgeContent:t,max:a}),i=e;!1!==e||0!==t||o||(i=!0);let{badgeContent:s,max:c=a}=i?n:r,g=s&&Number(s)>c?`${c}+`:s;return{badgeContent:s,invisible:i,max:c,displayValue:g}}((0,o.Z)({},r,{max:i})),O=(0,o.Z)({},r,{badgeContent:m,invisible:Z,max:p,showZero:g}),x=h(O),R=e||c.root||"span",y=(0,d.Z)({elementType:R,externalSlotProps:s.root,externalForwardedProps:u,additionalProps:{ref:t},ownerState:O,className:x.root}),w=c.badge||"span",S=(0,d.Z)({elementType:w,externalSlotProps:s.badge,ownerState:O,className:x.badge});return(0,f.jsxs)(R,(0,o.Z)({},y,{children:[n,(0,f.jsx)(w,(0,o.Z)({},S,{children:b}))]}))});var p=e(90948),b=e(71657),Z=e(96285),O=e(98216);function x(r){return(0,g.Z)("MuiBadge",r)}let R=(0,c.Z)("MuiBadge",["root","badge","dot","standard","anchorOriginTopRight","anchorOriginBottomRight","anchorOriginTopLeft","anchorOriginBottomLeft","invisible","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","overlapRectangular","overlapCircular","anchorOriginTopLeftCircular","anchorOriginTopLeftRectangular","anchorOriginTopRightCircular","anchorOriginTopRightRectangular","anchorOriginBottomLeftCircular","anchorOriginBottomLeftRectangular","anchorOriginBottomRightCircular","anchorOriginBottomRightRectangular"]),y=["anchorOrigin","className","component","components","componentsProps","overlap","color","invisible","max","badgeContent","slots","slotProps","showZero","variant"],w=r=>{let{color:t,anchorOrigin:e,invisible:a,overlap:o,variant:n,classes:i={}}=r,l={root:["root"],badge:["badge",n,a&&"invisible",`anchorOrigin${(0,O.Z)(e.vertical)}${(0,O.Z)(e.horizontal)}`,`anchorOrigin${(0,O.Z)(e.vertical)}${(0,O.Z)(e.horizontal)}${(0,O.Z)(o)}`,`overlap${(0,O.Z)(o)}`,"default"!==t&&`color${(0,O.Z)(t)}`]};return(0,s.Z)(l,x,i)},S=(0,p.ZP)("span",{name:"MuiBadge",slot:"Root",overridesResolver:(r,t)=>t.root})({position:"relative",display:"inline-flex",verticalAlign:"middle",flexShrink:0}),$=(0,p.ZP)("span",{name:"MuiBadge",slot:"Badge",overridesResolver:(r,t)=>{let{ownerState:e}=r;return[t.badge,t[e.variant],t[`anchorOrigin${(0,O.Z)(e.anchorOrigin.vertical)}${(0,O.Z)(e.anchorOrigin.horizontal)}${(0,O.Z)(e.overlap)}`],"default"!==e.color&&t[`color${(0,O.Z)(e.color)}`],e.invisible&&t.invisible]}})(({theme:r,ownerState:t})=>(0,o.Z)({display:"flex",flexDirection:"row",flexWrap:"wrap",justifyContent:"center",alignContent:"center",alignItems:"center",position:"absolute",boxSizing:"border-box",fontFamily:r.typography.fontFamily,fontWeight:r.typography.fontWeightMedium,fontSize:r.typography.pxToRem(12),minWidth:20,lineHeight:1,padding:"0 6px",height:20,borderRadius:10,zIndex:1,transition:r.transitions.create("transform",{easing:r.transitions.easing.easeInOut,duration:r.transitions.duration.enteringScreen})},"default"!==t.color&&{backgroundColor:(r.vars||r).palette[t.color].main,color:(r.vars||r).palette[t.color].contrastText},"dot"===t.variant&&{borderRadius:4,height:8,minWidth:8,padding:0},"top"===t.anchorOrigin.vertical&&"right"===t.anchorOrigin.horizontal&&"rectangular"===t.overlap&&{top:0,right:0,transform:"scale(1) translate(50%, -50%)",transformOrigin:"100% 0%",[`&.${R.invisible}`]:{transform:"scale(0) translate(50%, -50%)"}},"bottom"===t.anchorOrigin.vertical&&"right"===t.anchorOrigin.horizontal&&"rectangular"===t.overlap&&{bottom:0,right:0,transform:"scale(1) translate(50%, 50%)",transformOrigin:"100% 100%",[`&.${R.invisible}`]:{transform:"scale(0) translate(50%, 50%)"}},"top"===t.anchorOrigin.vertical&&"left"===t.anchorOrigin.horizontal&&"rectangular"===t.overlap&&{top:0,left:0,transform:"scale(1) translate(-50%, -50%)",transformOrigin:"0% 0%",[`&.${R.invisible}`]:{transform:"scale(0) translate(-50%, -50%)"}},"bottom"===t.anchorOrigin.vertical&&"left"===t.anchorOrigin.horizontal&&"rectangular"===t.overlap&&{bottom:0,left:0,transform:"scale(1) translate(-50%, 50%)",transformOrigin:"0% 100%",[`&.${R.invisible}`]:{transform:"scale(0) translate(-50%, 50%)"}},"top"===t.anchorOrigin.vertical&&"right"===t.anchorOrigin.horizontal&&"circular"===t.overlap&&{top:"14%",right:"14%",transform:"scale(1) translate(50%, -50%)",transformOrigin:"100% 0%",[`&.${R.invisible}`]:{transform:"scale(0) translate(50%, -50%)"}},"bottom"===t.anchorOrigin.vertical&&"right"===t.anchorOrigin.horizontal&&"circular"===t.overlap&&{bottom:"14%",right:"14%",transform:"scale(1) translate(50%, 50%)",transformOrigin:"100% 100%",[`&.${R.invisible}`]:{transform:"scale(0) translate(50%, 50%)"}},"top"===t.anchorOrigin.vertical&&"left"===t.anchorOrigin.horizontal&&"circular"===t.overlap&&{top:"14%",left:"14%",transform:"scale(1) translate(-50%, -50%)",transformOrigin:"0% 0%",[`&.${R.invisible}`]:{transform:"scale(0) translate(-50%, -50%)"}},"bottom"===t.anchorOrigin.vertical&&"left"===t.anchorOrigin.horizontal&&"circular"===t.overlap&&{bottom:"14%",left:"14%",transform:"scale(1) translate(-50%, 50%)",transformOrigin:"0% 100%",[`&.${R.invisible}`]:{transform:"scale(0) translate(-50%, 50%)"}},t.invisible&&{transition:r.transitions.create("transform",{easing:r.transitions.easing.easeInOut,duration:r.transitions.duration.leavingScreen})})),z=n.forwardRef(function(r,t){var e,n,s,c,g,u;let d;let v=(0,b.Z)({props:r,name:"MuiBadge"}),{anchorOrigin:h={vertical:"top",horizontal:"right"},className:p,component:O="span",components:x={},componentsProps:R={},overlap:z="rectangular",color:C="default",invisible:M=!1,max:P,badgeContent:k,slots:B,slotProps:N,showZero:T=!1,variant:I="standard"}=v,j=(0,a.Z)(v,y),A=l({anchorOrigin:h,color:C,overlap:z,variant:I}),L=M;!1!==M||(0!==k||T)&&(null!=k||"dot"===I)||(L=!0);let{color:D=C,overlap:F=z,anchorOrigin:W=h,variant:E=I}=L?A:v,_=(0,o.Z)({},v,{anchorOrigin:W,invisible:L,color:D,overlap:F,variant:E}),q=w(_);"dot"!==E&&(d=k&&Number(k)>P?`${P}+`:k);let H=null!=(e=null!=(n=null==B?void 0:B.root)?n:x.Root)?e:S,G=null!=(s=null!=(c=null==B?void 0:B.badge)?c:x.Badge)?s:$,J=null!=(g=null==N?void 0:N.root)?g:R.root,K=null!=(u=null==N?void 0:N.badge)?u:R.badge;return(0,f.jsx)(m,(0,o.Z)({invisible:M,badgeContent:d,showZero:T,max:P},j,{slots:{root:H,badge:G},className:(0,i.Z)(null==J?void 0:J.className,q.root,p),slotProps:{root:(0,o.Z)({},J,(0,Z.Z)(H)&&{as:O,ownerState:(0,o.Z)({},null==J?void 0:J.ownerState,{anchorOrigin:W,color:D,overlap:F,variant:E})}),badge:(0,o.Z)({},K,{className:(0,i.Z)(q.badge,null==K?void 0:K.className)},(0,Z.Z)(G)&&{ownerState:(0,o.Z)({},null==K?void 0:K.ownerState,{anchorOrigin:W,color:D,overlap:F,variant:E})})},ref:t}))});var C=z},26336:function(r,t,e){e.d(t,{L:function(){return n}});var a=e(1588),o=e(34867);function n(r){return(0,o.Z)("MuiListItemText",r)}let i=(0,a.Z)("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]);t.Z=i},96285:function(r,t,e){var a=e(13247);let o=r=>!r||!(0,a.Z)(r);t.Z=o}}]);
2.1.23. https://dev-app.illusto.com/_next/static/chunks/6996-ee554cacbd978db0.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/6996-ee554cacbd978db0.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/6996-ee554cacbd978db0.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:32:37 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"3013-18b142b7028"
Vary: Accept-Encoding
Content-Length: 12307

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6996],{87918:function(e,o,a){a.d(o,{Z:function(){return w}});var t=a(63366),r=a(87462),l=a(67294),n=a(93680),i=a(94780),c=a(41796),s=a(88169),d=a(85893),p=(0,s.Z)((0,d.jsx)("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}),"Cancel"),u=a(51705),v=a(98216),m=a(47739),b=a(71657),g=a(90948),y=a(1588),$=a(34867);function h(e){return(0,$.Z)("MuiChip",e)}let C=(0,y.Z)("MuiChip",["root","sizeSmall","sizeMedium","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","disabled","clickable","clickableColorPrimary","clickableColorSecondary","deletable","deletableColorPrimary","deletableColorSecondary","outlined","filled","outlinedPrimary","outlinedSecondary","filledPrimary","filledSecondary","avatar","avatarSmall","avatarMedium","avatarColorPrimary","avatarColorSecondary","icon","iconSmall","iconMedium","iconColorPrimary","iconColorSecondary","label","labelSmall","labelMedium","deleteIcon","deleteIconSmall","deleteIconMedium","deleteIconColorPrimary","deleteIconColorSecondary","deleteIconOutlinedColorPrimary","deleteIconOutlinedColorSecondary","deleteIconFilledColorPrimary","deleteIconFilledColorSecondary","focusVisible"]),f=["avatar","className","clickable","color","component","deleteIcon","disabled","icon","label","onClick","onDelete","onKeyDown","onKeyUp","size","variant","tabIndex","skipFocusWhenDisabled"],Z=e=>{let{classes:o,disabled:a,size:t,color:r,iconColor:l,onDelete:n,clickable:c,variant:s}=e,d={root:["root",s,a&&"disabled",`size${(0,v.Z)(t)}`,`color${(0,v.Z)(r)}`,c&&"clickable",c&&`clickableColor${(0,v.Z)(r)}`,n&&"deletable",n&&`deletableColor${(0,v.Z)(r)}`,`${s}${(0,v.Z)(r)}`],label:["label",`label${(0,v.Z)(t)}`],avatar:["avatar",`avatar${(0,v.Z)(t)}`,`avatarColor${(0,v.Z)(r)}`],icon:["icon",`icon${(0,v.Z)(t)}`,`iconColor${(0,v.Z)(l)}`],deleteIcon:["deleteIcon",`deleteIcon${(0,v.Z)(t)}`,`deleteIconColor${(0,v.Z)(r)}`,`deleteIcon${(0,v.Z)(s)}Color${(0,v.Z)(r)}`]};return(0,i.Z)(d,h,o)},k=(0,g.ZP)("div",{name:"MuiChip",slot:"Root",overridesResolver:(e,o)=>{let{ownerState:a}=e,{color:t,iconColor:r,clickable:l,onDelete:n,size:i,variant:c}=a;return[{[`& .${C.avatar}`]:o.avatar},{[`& .${C.avatar}`]:o[`avatar${(0,v.Z)(i)}`]},{[`& .${C.avatar}`]:o[`avatarColor${(0,v.Z)(t)}`]},{[`& .${C.icon}`]:o.icon},{[`& .${C.icon}`]:o[`icon${(0,v.Z)(i)}`]},{[`& .${C.icon}`]:o[`iconColor${(0,v.Z)(r)}`]},{[`& .${C.deleteIcon}`]:o.deleteIcon},{[`& .${C.deleteIcon}`]:o[`deleteIcon${(0,v.Z)(i)}`]},{[`& .${C.deleteIcon}`]:o[`deleteIconColor${(0,v.Z)(t)}`]},{[`& .${C.deleteIcon}`]:o[`deleteIcon${(0,v.Z)(c)}Color${(0,v.Z)(t)}`]},o.root,o[`size${(0,v.Z)(i)}`],o[`color${(0,v.Z)(t)}`],l&&o.clickable,l&&"default"!==t&&o[`clickableColor${(0,v.Z)(t)})`],n&&o.deletable,n&&"default"!==t&&o[`deletableColor${(0,v.Z)(t)}`],o[c],o[`${c}${(0,v.Z)(t)}`]]}})(({theme:e,ownerState:o})=>{let a=(0,c.Fq)(e.palette.text.primary,.26),t="light"===e.palette.mode?e.palette.grey[700]:e.palette.grey[300];return(0,r.Z)({maxWidth:"100%",fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(13),display:"inline-flex",alignItems:"center",justifyContent:"center",height:32,color:(e.vars||e).palette.text.primary,backgroundColor:(e.vars||e).palette.action.selected,borderRadius:16,whiteSpace:"nowrap",transition:e.transitions.create(["background-color","box-shadow"]),cursor:"default",outline:0,textDecoration:"none",border:0,padding:0,verticalAlign:"middle",boxSizing:"border-box",[`&.${C.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity,pointerEvents:"none"},[`& .${C.avatar}`]:{marginLeft:5,marginRight:-6,width:24,height:24,color:e.vars?e.vars.palette.Chip.defaultAvatarColor:t,fontSize:e.typography.pxToRem(12)},[`& .${C.avatarColorPrimary}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.dark},[`& .${C.avatarColorSecondary}`]:{color:(e.vars||e).palette.secondary.contrastText,backgroundColor:(e.vars||e).palette.secondary.dark},[`& .${C.avatarSmall}`]:{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:e.typography.pxToRem(10)},[`& .${C.icon}`]:(0,r.Z)({marginLeft:5,marginRight:-6},"small"===o.size&&{fontSize:18,marginLeft:4,marginRight:-4},o.iconColor===o.color&&(0,r.Z)({color:e.vars?e.vars.palette.Chip.defaultIconColor:t},"default"!==o.color&&{color:"inherit"})),[`& .${C.deleteIcon}`]:(0,r.Z)({WebkitTapHighlightColor:"transparent",color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.26)`:a,fontSize:22,cursor:"pointer",margin:"0 5px 0 -6px","&:hover":{color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.4)`:(0,c.Fq)(a,.4)}},"small"===o.size&&{fontSize:16,marginRight:4,marginLeft:-4},"default"!==o.color&&{color:e.vars?`rgba(${e.vars.palette[o.color].contrastTextChannel} / 0.7)`:(0,c.Fq)(e.palette[o.color].contrastText,.7),"&:hover, &:active":{color:(e.vars||e).palette[o.color].contrastText}})},"small"===o.size&&{height:24},"default"!==o.color&&{backgroundColor:(e.vars||e).palette[o.color].main,color:(e.vars||e).palette[o.color].contrastText},o.onDelete&&{[`&.${C.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,c.Fq)(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},o.onDelete&&"default"!==o.color&&{[`&.${C.focusVisible}`]:{backgroundColor:(e.vars||e).palette[o.color].dark}})},({theme:e,ownerState:o})=>(0,r.Z)({},o.clickable&&{userSelect:"none",WebkitTapHighlightColor:"transparent",cursor:"pointer","&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:(0,c.Fq)(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity)},[`&.${C.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,c.Fq)(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)},"&:active":{boxShadow:(e.vars||e).shadows[1]}},o.clickable&&"default"!==o.color&&{[`&:hover, &.${C.focusVisible}`]:{backgroundColor:(e.vars||e).palette[o.color].dark}}),({theme:e,ownerState:o})=>(0,r.Z)({},"outlined"===o.variant&&{backgroundColor:"transparent",border:e.vars?`1px solid ${e.vars.palette.Chip.defaultBorder}`:`1px solid ${"light"===e.palette.mode?e.palette.grey[400]:e.palette.grey[700]}`,[`&.${C.clickable}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${C.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`& .${C.avatar}`]:{marginLeft:4},[`& .${C.avatarSmall}`]:{marginLeft:2},[`& .${C.icon}`]:{marginLeft:4},[`& .${C.iconSmall}`]:{marginLeft:2},[`& .${C.deleteIcon}`]:{marginRight:5},[`& .${C.deleteIconSmall}`]:{marginRight:3}},"outlined"===o.variant&&"default"!==o.color&&{color:(e.vars||e).palette[o.color].main,border:`1px solid ${e.vars?`rgba(${e.vars.palette[o.color].mainChannel} / 0.7)`:(0,c.Fq)(e.palette[o.color].main,.7)}`,[`&.${C.clickable}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[o.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,c.Fq)(e.palette[o.color].main,e.palette.action.hoverOpacity)},[`&.${C.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[o.color].mainChannel} / ${e.vars.palette.action.focusOpacity})`:(0,c.Fq)(e.palette[o.color].main,e.palette.action.focusOpacity)},[`& .${C.deleteIcon}`]:{color:e.vars?`rgba(${e.vars.palette[o.color].mainChannel} / 0.7)`:(0,c.Fq)(e.palette[o.color].main,.7),"&:hover, &:active":{color:(e.vars||e).palette[o.color].main}}})),x=(0,g.ZP)("span",{name:"MuiChip",slot:"Label",overridesResolver:(e,o)=>{let{ownerState:a}=e,{size:t}=a;return[o.label,o[`label${(0,v.Z)(t)}`]]}})(({ownerState:e})=>(0,r.Z)({overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap"},"small"===e.size&&{paddingLeft:8,paddingRight:8}));function S(e){return"Backspace"===e.key||"Delete"===e.key}let I=l.forwardRef(function(e,o){let a=(0,b.Z)({props:e,name:"MuiChip"}),{avatar:i,className:c,clickable:s,color:v="default",component:g,deleteIcon:y,disabled:$=!1,icon:h,label:C,onClick:I,onDelete:w,onKeyDown:R,onKeyUp:O,size:z="medium",variant:F="filled",tabIndex:D,skipFocusWhenDisabled:L=!1}=a,M=(0,t.Z)(a,f),N=l.useRef(null),P=(0,u.Z)(N,o),V=e=>{e.stopPropagation(),w&&w(e)},T=e=>{e.currentTarget===e.target&&S(e)&&e.preventDefault(),R&&R(e)},E=e=>{e.currentTarget===e.target&&(w&&S(e)?w(e):"Escape"===e.key&&N.current&&N.current.blur()),O&&O(e)},q=!1!==s&&!!I||s,W=q||w?m.Z:g||"div",A=(0,r.Z)({},a,{component:W,disabled:$,size:z,color:v,iconColor:l.isValidElement(h)&&h.props.color||v,onDelete:!!w,clickable:q,variant:F}),j=Z(A),B=W===m.Z?(0,r.Z)({component:g||"div",focusVisibleClassName:j.focusVisible},w&&{disableRipple:!0}):{},H=null;w&&(H=y&&l.isValidElement(y)?l.cloneElement(y,{className:(0,n.Z)(y.props.className,j.deleteIcon),onClick:V}):(0,d.jsx)(p,{className:(0,n.Z)(j.deleteIcon),onClick:V}));let K=null;i&&l.isValidElement(i)&&(K=l.cloneElement(i,{className:(0,n.Z)(j.avatar,i.props.className)}));let _=null;return h&&l.isValidElement(h)&&(_=l.cloneElement(h,{className:(0,n.Z)(j.icon,h.props.className)})),(0,d.jsxs)(k,(0,r.Z)({as:W,className:(0,n.Z)(j.root,c),disabled:!!q&&!!$||void 0,onClick:I,onKeyDown:T,onKeyUp:E,ref:P,tabIndex:L&&$?-1:D,ownerState:A},B,M,{children:[K||_,(0,d.jsx)(x,{className:(0,n.Z)(j.label),ownerState:A,children:C}),H]}))});var w=I},23795:function(e,o,a){a.d(o,{Z:function(){return R}});var t=a(63366),r=a(87462),l=a(67294),n=a(93680),i=a(94780),c=a(98216),s=a(90948),d=a(71657),p=a(79674),u=a(51705),v=a(15861),m=a(1588),b=a(34867);function g(e){return(0,b.Z)("MuiLink",e)}let y=(0,m.Z)("MuiLink",["root","underlineNone","underlineHover","underlineAlways","button","focusVisible"]);var $=a(54844),h=a(41796);let C={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},f=e=>C[e]||e,Z=({theme:e,ownerState:o})=>{let a=f(o.color),t=(0,$.DW)(e,`palette.${a}`,!1)||o.color,r=(0,$.DW)(e,`palette.${a}Channel`);return"vars"in e&&r?`rgba(${r} / 0.4)`:(0,h.Fq)(t,.4)};var k=a(85893);let x=["className","color","component","onBlur","onFocus","TypographyClasses","underline","variant","sx"],S=e=>{let{classes:o,component:a,focusVisible:t,underline:r}=e,l={root:["root",`underline${(0,c.Z)(r)}`,"button"===a&&"button",t&&"focusVisible"]};return(0,i.Z)(l,g,o)},I=(0,s.ZP)(v.Z,{name:"MuiLink",slot:"Root",overridesResolver:(e,o)=>{let{ownerState:a}=e;return[o.root,o[`underline${(0,c.Z)(a.underline)}`],"button"===a.component&&o.button]}})(({theme:e,ownerState:o})=>(0,r.Z)({},"none"===o.underline&&{textDecoration:"none"},"hover"===o.underline&&{textDecoration:"none","&:hover":{textDecoration:"underline"}},"always"===o.underline&&(0,r.Z)({textDecoration:"underline"},"inherit"!==o.color&&{textDecorationColor:Z({theme:e,ownerState:o})},{"&:hover":{textDecorationColor:"inherit"}}),"button"===o.component&&{position:"relative",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none","&::-moz-focus-inner":{borderStyle:"none"},[`&.${y.focusVisible}`]:{outline:"auto"}})),w=l.forwardRef(function(e,o){let a=(0,d.Z)({props:e,name:"MuiLink"}),{className:i,color:c="primary",component:s="a",onBlur:v,onFocus:m,TypographyClasses:b,underline:g="always",variant:y="inherit",sx:$}=a,h=(0,t.Z)(a,x),{isFocusVisibleRef:f,onBlur:Z,onFocus:w,ref:R}=(0,p.Z)(),[O,z]=l.useState(!1),F=(0,u.Z)(o,R),D=e=>{Z(e),!1===f.current&&z(!1),v&&v(e)},L=e=>{w(e),!0===f.current&&z(!0),m&&m(e)},M=(0,r.Z)({},a,{color:c,component:s,focusVisible:O,underline:g,variant:y}),N=S(M);return(0,k.jsx)(I,(0,r.Z)({color:c,className:(0,n.Z)(N.root,i),classes:b,component:s,onBlur:D,onFocus:L,ref:F,ownerState:M,variant:y,sx:[...Object.keys(C).includes(c)?[]:[{color:c}],...Array.isArray($)?$:[$]]},h))});var R=w}}]);
2.1.24. https://dev-app.illusto.com/_next/static/chunks/7307-ecd48816407d7807.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/7307-ecd48816407d7807.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/7307-ecd48816407d7807.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; countryCode=IN; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:32:39 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"c7a8-18b142b7028"
Vary: Accept-Encoding
Content-Length: 51112

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7307],{79742:function(t,e){"use strict";e.byteLength=function(t){var e=u(t),r=e[0],n=e[1];return(r+n)*3/4-n},e.toByteArray=function(t){var e,r,i=u(t),s=i[0],a=i[1],f=new o((s+a)*3/4-a),l=0,c=a>0?s-4:s;for(r=0;r<c;r+=4)e=n[t.charCodeAt(r)]<<18|n[t.charCodeAt(r+1)]<<12|n[t.charCodeAt(r+2)]<<6|n[t.charCodeAt(r+3)],f[l++]=e>>16&255,f[l++]=e>>8&255,f[l++]=255&e;return 2===a&&(e=n[t.charCodeAt(r)]<<2|n[t.charCodeAt(r+1)]>>4,f[l++]=255&e),1===a&&(e=n[t.charCodeAt(r)]<<10|n[t.charCodeAt(r+1)]<<4|n[t.charCodeAt(r+2)]>>2,f[l++]=e>>8&255,f[l++]=255&e),f},e.fromByteArray=function(t){for(var e,n=t.length,o=n%3,i=[],s=0,a=n-o;s<a;s+=16383)i.push(function(t,e,n){for(var o,i=[],s=e;s<n;s+=3)i.push(r[(o=(t[s]<<16&16711680)+(t[s+1]<<8&65280)+(255&t[s+2]))>>18&63]+r[o>>12&63]+r[o>>6&63]+r[63&o]);return i.join("")}(t,s,s+16383>a?a:s+16383));return 1===o?i.push(r[(e=t[n-1])>>2]+r[e<<4&63]+"=="):2===o&&i.push(r[(e=(t[n-2]<<8)+t[n-1])>>10]+r[e>>4&63]+r[e<<2&63]+"="),i.join("")};for(var r=[],n=[],o="undefined"!=typeof Uint8Array?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,a=i.length;s<a;++s)r[s]=i[s],n[i.charCodeAt(s)]=s;function u(t){var e=t.length;if(e%4>0)throw Error("Invalid string. Length must be a multiple of 4");var r=t.indexOf("=");-1===r&&(r=e);var n=r===e?0:4-r%4;return[r,n]}n["-".charCodeAt(0)]=62,n["_".charCodeAt(0)]=63},48764:function(t,e,r){"use strict";/*!
* The buffer module from node.js, for the browser.
*
* @author Feross Aboukhadijeh <http://feross.org>
* @license MIT
*/var n=r(79742),o=r(80645),i=r(5826);function s(){return u.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function a(t,e){if(s()<e)throw RangeError("Invalid typed array length");return u.TYPED_ARRAY_SUPPORT?(t=new Uint8Array(e)).__proto__=u.prototype:(null===t&&(t=new u(e)),t.length=e),t}function u(t,e,r){if(!u.TYPED_ARRAY_SUPPORT&&!(this instanceof u))return new u(t,e,r);if("number"==typeof t){if("string"==typeof e)throw Error("If encoding is specified then the first argument must be a string");return c(this,t)}return f(this,t,e,r)}function f(t,e,r,n){if("number"==typeof e)throw TypeError('"value" argument must not be a number');return"undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer?function(t,e,r,n){if(e.byteLength,r<0||e.byteLength<r)throw RangeError("'offset' is out of bounds");if(e.byteLength<r+(n||0))throw RangeError("'length' is out of bounds");return e=void 0===r&&void 0===n?new Uint8Array(e):void 0===n?new Uint8Array(e,r):new Uint8Array(e,r,n),u.TYPED_ARRAY_SUPPORT?(t=e).__proto__=u.prototype:t=h(t,e),t}(t,e,r,n):"string"==typeof e?function(t,e,r){if(("string"!=typeof r||""===r)&&(r="utf8"),!u.isEncoding(r))throw TypeError('"encoding" must be a valid string encoding');var n=0|d(e,r),o=(t=a(t,n)).write(e,r);return o!==n&&(t=t.slice(0,o)),t}(t,e,r):function(t,e){if(u.isBuffer(e)){var r,n=0|p(e.length);return 0===(t=a(t,n)).length||e.copy(t,0,0,n),t}if(e){if("undefined"!=typeof ArrayBuffer&&e.buffer instanceof ArrayBuffer||"length"in e)return"number"!=typeof e.length||(r=e.length)!=r?a(t,0):h(t,e);if("Buffer"===e.type&&i(e.data))return h(t,e.data)}throw TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(t,e)}function l(t){if("number"!=typeof t)throw TypeError('"size" argument must be a number');if(t<0)throw RangeError('"size" argument must not be negative')}function c(t,e){if(l(e),t=a(t,e<0?0:0|p(e)),!u.TYPED_ARRAY_SUPPORT)for(var r=0;r<e;++r)t[r]=0;return t}function h(t,e){var r=e.length<0?0:0|p(e.length);t=a(t,r);for(var n=0;n<r;n+=1)t[n]=255&e[n];return t}function p(t){if(t>=s())throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+s().toString(16)+" bytes");return 0|t}function d(t,e){if(u.isBuffer(t))return t.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(t)||t instanceof ArrayBuffer))return t.byteLength;"string"!=typeof t&&(t=""+t);var r=t.length;if(0===r)return 0;for(var n=!1;;)switch(e){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":case void 0:return P(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return C(t).length;default:if(n)return P(t).length;e=(""+e).toLowerCase(),n=!0}}function g(t,e,r){var o,i,s=!1;if((void 0===e||e<0)&&(e=0),e>this.length||((void 0===r||r>this.length)&&(r=this.length),r<=0||(r>>>=0)<=(e>>>=0)))return"";for(t||(t="utf8");;)switch(t){case"hex":return function(t,e,r){var n,o=t.length;(!e||e<0)&&(e=0),(!r||r<0||r>o)&&(r=o);for(var i="",s=e;s<r;++s)i+=(n=t[s])<16?"0"+n.toString(16):n.toString(16);return i}(this,e,r);case"utf8":case"utf-8":return E(this,e,r);case"ascii":return function(t,e,r){var n="";r=Math.min(t.length,r);for(var o=e;o<r;++o)n+=String.fromCharCode(127&t[o]);return n}(this,e,r);case"latin1":case"binary":return function(t,e,r){var n="";r=Math.min(t.length,r);for(var o=e;o<r;++o)n+=String.fromCharCode(t[o]);return n}(this,e,r);case"base64":return o=e,i=r,0===o&&i===this.length?n.fromByteArray(this):n.fromByteArray(this.slice(o,i));case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return function(t,e,r){for(var n=t.slice(e,r),o="",i=0;i<n.length;i+=2)o+=String.fromCharCode(n[i]+256*n[i+1]);return o}(this,e,r);default:if(s)throw TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),s=!0}}function y(t,e,r){var n=t[e];t[e]=t[r],t[r]=n}function m(t,e,r,n,o){if(0===t.length)return -1;if("string"==typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),isNaN(r=+r)&&(r=o?0:t.length-1),r<0&&(r=t.length+r),r>=t.length){if(o)return -1;r=t.length-1}else if(r<0){if(!o)return -1;r=0}if("string"==typeof e&&(e=u.from(e,n)),u.isBuffer(e))return 0===e.length?-1:b(t,e,r,n,o);if("number"==typeof e)return(e&=255,u.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf)?o?Uint8Array.prototype.indexOf.call(t,e,r):Uint8Array.prototype.lastIndexOf.call(t,e,r):b(t,[e],r,n,o);throw TypeError("val must be string, number or Buffer")}function b(t,e,r,n,o){var i,s=1,a=t.length,u=e.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(t.length<2||e.length<2)return -1;s=2,a/=2,u/=2,r/=2}function f(t,e){return 1===s?t[e]:t.readUInt16BE(e*s)}if(o){var l=-1;for(i=r;i<a;i++)if(f(t,i)===f(e,-1===l?0:i-l)){if(-1===l&&(l=i),i-l+1===u)return l*s}else -1!==l&&(i-=i-l),l=-1}else for(r+u>a&&(r=a-u),i=r;i>=0;i--){for(var c=!0,h=0;h<u;h++)if(f(t,i+h)!==f(e,h)){c=!1;break}if(c)return i}return -1}function E(t,e,r){r=Math.min(t.length,r);for(var n=[],o=e;o<r;){var i,s,a,u,f=t[o],l=null,c=f>239?4:f>223?3:f>191?2:1;if(o+c<=r)switch(c){case 1:f<128&&(l=f);break;case 2:(192&(i=t[o+1]))==128&&(u=(31&f)<<6|63&i)>127&&(l=u);break;case 3:i=t[o+1],s=t[o+2],(192&i)==128&&(192&s)==128&&(u=(15&f)<<12|(63&i)<<6|63&s)>2047&&(u<55296||u>57343)&&(l=u);break;case 4:i=t[o+1],s=t[o+2],a=t[o+3],(192&i)==128&&(192&s)==128&&(192&a)==128&&(u=(15&f)<<18|(63&i)<<12|(63&s)<<6|63&a)>65535&&u<1114112&&(l=u)}null===l?(l=65533,c=1):l>65535&&(l-=65536,n.push(l>>>10&1023|55296),l=56320|1023&l),n.push(l),o+=c}return function(t){var e=t.length;if(e<=4096)return String.fromCharCode.apply(String,t);for(var r="",n=0;n<e;)r+=String.fromCharCode.apply(String,t.slice(n,n+=4096));return r}(n)}function w(t,e,r){if(t%1!=0||t<0)throw RangeError("offset is not uint");if(t+e>r)throw RangeError("Trying to access beyond buffer length")}function v(t,e,r,n,o,i){if(!u.isBuffer(t))throw TypeError('"buffer" argument must be a Buffer instance');if(e>o||e<i)throw RangeError('"value" argument is out of bounds');if(r+n>t.length)throw RangeError("Index out of range")}function R(t,e,r,n){e<0&&(e=65535+e+1);for(var o=0,i=Math.min(t.length-r,2);o<i;++o)t[r+o]=(e&255<<8*(n?o:1-o))>>>(n?o:1-o)*8}function A(t,e,r,n){e<0&&(e=4294967295+e+1);for(var o=0,i=Math.min(t.length-r,4);o<i;++o)t[r+o]=e>>>(n?o:3-o)*8&255}function O(t,e,r,n,o,i){if(r+n>t.length||r<0)throw RangeError("Index out of range")}function S(t,e,r,n,i){return i||O(t,e,r,4,34028234663852886e22,-34028234663852886e22),o.write(t,e,r,n,23,4),r+4}function T(t,e,r,n,i){return i||O(t,e,r,8,17976931348623157e292,-17976931348623157e292),o.write(t,e,r,n,52,8),r+8}e.lW=u,e.h2=50,u.TYPED_ARRAY_SUPPORT=void 0!==r.g.TYPED_ARRAY_SUPPORT?r.g.TYPED_ARRAY_SUPPORT:function(){try{var t=new Uint8Array(1);return t.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===t.foo()&&"function"==typeof t.subarray&&0===t.subarray(1,1).byteLength}catch(e){return!1}}(),s(),u.poolSize=8192,u._augment=function(t){return t.__proto__=u.prototype,t},u.from=function(t,e,r){return f(null,t,e,r)},u.TYPED_ARRAY_SUPPORT&&(u.prototype.__proto__=Uint8Array.prototype,u.__proto__=Uint8Array,"undefined"!=typeof Symbol&&Symbol.species&&u[Symbol.species]===u&&Object.defineProperty(u,Symbol.species,{value:null,configurable:!0})),u.alloc=function(t,e,r){return(l(t),t<=0)?a(null,t):void 0!==e?"string"==typeof r?a(null,t).fill(e,r):a(null,t).fill(e):a(null,t)},u.allocUnsafe=function(t){return c(null,t)},u.allocUnsafeSlow=function(t){return c(null,t)},u.isBuffer=function(t){return!!(null!=t&&t._isBuffer)},u.compare=function(t,e){if(!u.isBuffer(t)||!u.isBuffer(e))throw TypeError("Arguments must be Buffers");if(t===e)return 0;for(var r=t.length,n=e.length,o=0,i=Math.min(r,n);o<i;++o)if(t[o]!==e[o]){r=t[o],n=e[o];break}return r<n?-1:n<r?1:0},u.isEncoding=function(t){switch(String(t).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},u.concat=function(t,e){if(!i(t))throw TypeError('"list" argument must be an Array of Buffers');if(0===t.length)return u.alloc(0);if(void 0===e)for(r=0,e=0;r<t.length;++r)e+=t[r].length;var r,n=u.allocUnsafe(e),o=0;for(r=0;r<t.length;++r){var s=t[r];if(!u.isBuffer(s))throw TypeError('"list" argument must be an Array of Buffers');s.copy(n,o),o+=s.length}return n},u.byteLength=d,u.prototype._isBuffer=!0,u.prototype.swap16=function(){var t=this.length;if(t%2!=0)throw RangeError("Buffer size must be a multiple of 16-bits");for(var e=0;e<t;e+=2)y(this,e,e+1);return this},u.prototype.swap32=function(){var t=this.length;if(t%4!=0)throw RangeError("Buffer size must be a multiple of 32-bits");for(var e=0;e<t;e+=4)y(this,e,e+3),y(this,e+1,e+2);return this},u.prototype.swap64=function(){var t=this.length;if(t%8!=0)throw RangeError("Buffer size must be a multiple of 64-bits");for(var e=0;e<t;e+=8)y(this,e,e+7),y(this,e+1,e+6),y(this,e+2,e+5),y(this,e+3,e+4);return this},u.prototype.toString=function(){var t=0|this.length;return 0===t?"":0==arguments.length?E(this,0,t):g.apply(this,arguments)},u.prototype.equals=function(t){if(!u.isBuffer(t))throw TypeError("Argument must be a Buffer");return this===t||0===u.compare(this,t)},u.prototype.inspect=function(){var t="",r=e.h2;return this.length>0&&(t=this.toString("hex",0,r).match(/.{2}/g).join(" "),this.length>r&&(t+=" ... ")),"<Buffer "+t+">"},u.prototype.compare=function(t,e,r,n,o){if(!u.isBuffer(t))throw TypeError("Argument must be a Buffer");if(void 0===e&&(e=0),void 0===r&&(r=t?t.length:0),void 0===n&&(n=0),void 0===o&&(o=this.length),e<0||r>t.length||n<0||o>this.length)throw RangeError("out of range index");if(n>=o&&e>=r)return 0;if(n>=o)return -1;if(e>=r)return 1;if(e>>>=0,r>>>=0,n>>>=0,o>>>=0,this===t)return 0;for(var i=o-n,s=r-e,a=Math.min(i,s),f=this.slice(n,o),l=t.slice(e,r),c=0;c<a;++c)if(f[c]!==l[c]){i=f[c],s=l[c];break}return i<s?-1:s<i?1:0},u.prototype.includes=function(t,e,r){return -1!==this.indexOf(t,e,r)},u.prototype.indexOf=function(t,e,r){return m(this,t,e,r,!0)},u.prototype.lastIndexOf=function(t,e,r){return m(this,t,e,r,!1)},u.prototype.write=function(t,e,r,n){if(void 0===e)n="utf8",r=this.length,e=0;else if(void 0===r&&"string"==typeof e)n=e,r=this.length,e=0;else if(isFinite(e))e|=0,isFinite(r)?(r|=0,void 0===n&&(n="utf8")):(n=r,r=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var o,i,s,a,u,f,l,c,h,p,d,g,y=this.length-e;if((void 0===r||r>y)&&(r=y),t.length>0&&(r<0||e<0)||e>this.length)throw RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var m=!1;;)switch(n){case"hex":return function(t,e,r,n){r=Number(r)||0;var o=t.length-r;n?(n=Number(n))>o&&(n=o):n=o;var i=e.length;if(i%2!=0)throw TypeError("Invalid hex string");n>i/2&&(n=i/2);for(var s=0;s<n;++s){var a=parseInt(e.substr(2*s,2),16);if(isNaN(a))break;t[r+s]=a}return s}(this,t,e,r);case"utf8":case"utf-8":return u=e,f=r,B(P(t,this.length-u),this,u,f);case"ascii":return l=e,c=r,B(U(t),this,l,c);case"latin1":case"binary":return o=this,i=t,s=e,a=r,B(U(i),o,s,a);case"base64":return h=e,p=r,B(C(t),this,h,p);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return d=e,g=r,B(function(t,e){for(var r,n,o=[],i=0;i<t.length&&!((e-=2)<0);++i)n=(r=t.charCodeAt(i))>>8,o.push(r%256),o.push(n);return o}(t,this.length-d),this,d,g);default:if(m)throw TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),m=!0}},u.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},u.prototype.slice=function(t,e){var r,n=this.length;if(t=~~t,e=void 0===e?n:~~e,t<0?(t+=n)<0&&(t=0):t>n&&(t=n),e<0?(e+=n)<0&&(e=0):e>n&&(e=n),e<t&&(e=t),u.TYPED_ARRAY_SUPPORT)(r=this.subarray(t,e)).__proto__=u.prototype;else{var o=e-t;r=new u(o,void 0);for(var i=0;i<o;++i)r[i]=this[i+t]}return r},u.prototype.readUIntLE=function(t,e,r){t|=0,e|=0,r||w(t,e,this.length);for(var n=this[t],o=1,i=0;++i<e&&(o*=256);)n+=this[t+i]*o;return n},u.prototype.readUIntBE=function(t,e,r){t|=0,e|=0,r||w(t,e,this.length);for(var n=this[t+--e],o=1;e>0&&(o*=256);)n+=this[t+--e]*o;return n},u.prototype.readUInt8=function(t,e){return e||w(t,1,this.length),this[t]},u.prototype.readUInt16LE=function(t,e){return e||w(t,2,this.length),this[t]|this[t+1]<<8},u.prototype.readUInt16BE=function(t,e){return e||w(t,2,this.length),this[t]<<8|this[t+1]},u.prototype.readUInt32LE=function(t,e){return e||w(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},u.prototype.readUInt32BE=function(t,e){return e||w(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},u.prototype.readIntLE=function(t,e,r){t|=0,e|=0,r||w(t,e,this.length);for(var n=this[t],o=1,i=0;++i<e&&(o*=256);)n+=this[t+i]*o;return n>=(o*=128)&&(n-=Math.pow(2,8*e)),n},u.prototype.readIntBE=function(t,e,r){t|=0,e|=0,r||w(t,e,this.length);for(var n=e,o=1,i=this[t+--n];n>0&&(o*=256);)i+=this[t+--n]*o;return i>=(o*=128)&&(i-=Math.pow(2,8*e)),i},u.prototype.readInt8=function(t,e){return(e||w(t,1,this.length),128&this[t])?-((255-this[t]+1)*1):this[t]},u.prototype.readInt16LE=function(t,e){e||w(t,2,this.length);var r=this[t]|this[t+1]<<8;return 32768&r?4294901760|r:r},u.prototype.readInt16BE=function(t,e){e||w(t,2,this.length);var r=this[t+1]|this[t]<<8;return 32768&r?4294901760|r:r},u.prototype.readInt32LE=function(t,e){return e||w(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},u.prototype.readInt32BE=function(t,e){return e||w(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},u.prototype.readFloatLE=function(t,e){return e||w(t,4,this.length),o.read(this,t,!0,23,4)},u.prototype.readFloatBE=function(t,e){return e||w(t,4,this.length),o.read(this,t,!1,23,4)},u.prototype.readDoubleLE=function(t,e){return e||w(t,8,this.length),o.read(this,t,!0,52,8)},u.prototype.readDoubleBE=function(t,e){return e||w(t,8,this.length),o.read(this,t,!1,52,8)},u.prototype.writeUIntLE=function(t,e,r,n){if(t=+t,e|=0,r|=0,!n){var o=Math.pow(2,8*r)-1;v(this,t,e,r,o,0)}var i=1,s=0;for(this[e]=255&t;++s<r&&(i*=256);)this[e+s]=t/i&255;return e+r},u.prototype.writeUIntBE=function(t,e,r,n){if(t=+t,e|=0,r|=0,!n){var o=Math.pow(2,8*r)-1;v(this,t,e,r,o,0)}var i=r-1,s=1;for(this[e+i]=255&t;--i>=0&&(s*=256);)this[e+i]=t/s&255;return e+r},u.prototype.writeUInt8=function(t,e,r){return t=+t,e|=0,r||v(this,t,e,1,255,0),u.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),this[e]=255&t,e+1},u.prototype.writeUInt16LE=function(t,e,r){return t=+t,e|=0,r||v(this,t,e,2,65535,0),u.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):R(this,t,e,!0),e+2},u.prototype.writeUInt16BE=function(t,e,r){return t=+t,e|=0,r||v(this,t,e,2,65535,0),u.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):R(this,t,e,!1),e+2},u.prototype.writeUInt32LE=function(t,e,r){return t=+t,e|=0,r||v(this,t,e,4,4294967295,0),u.TYPED_ARRAY_SUPPORT?(this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=255&t):A(this,t,e,!0),e+4},u.prototype.writeUInt32BE=function(t,e,r){return t=+t,e|=0,r||v(this,t,e,4,4294967295,0),u.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):A(this,t,e,!1),e+4},u.prototype.writeIntLE=function(t,e,r,n){if(t=+t,e|=0,!n){var o=Math.pow(2,8*r-1);v(this,t,e,r,o-1,-o)}var i=0,s=1,a=0;for(this[e]=255&t;++i<r&&(s*=256);)t<0&&0===a&&0!==this[e+i-1]&&(a=1),this[e+i]=(t/s>>0)-a&255;return e+r},u.prototype.writeIntBE=function(t,e,r,n){if(t=+t,e|=0,!n){var o=Math.pow(2,8*r-1);v(this,t,e,r,o-1,-o)}var i=r-1,s=1,a=0;for(this[e+i]=255&t;--i>=0&&(s*=256);)t<0&&0===a&&0!==this[e+i+1]&&(a=1),this[e+i]=(t/s>>0)-a&255;return e+r},u.prototype.writeInt8=function(t,e,r){return t=+t,e|=0,r||v(this,t,e,1,127,-128),u.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),t<0&&(t=255+t+1),this[e]=255&t,e+1},u.prototype.writeInt16LE=function(t,e,r){return t=+t,e|=0,r||v(this,t,e,2,32767,-32768),u.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):R(this,t,e,!0),e+2},u.prototype.writeInt16BE=function(t,e,r){return t=+t,e|=0,r||v(this,t,e,2,32767,-32768),u.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):R(this,t,e,!1),e+2},u.prototype.writeInt32LE=function(t,e,r){return t=+t,e|=0,r||v(this,t,e,4,2147483647,-2147483648),u.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24):A(this,t,e,!0),e+4},u.prototype.writeInt32BE=function(t,e,r){return t=+t,e|=0,r||v(this,t,e,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),u.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):A(this,t,e,!1),e+4},u.prototype.writeFloatLE=function(t,e,r){return S(this,t,e,!0,r)},u.prototype.writeFloatBE=function(t,e,r){return S(this,t,e,!1,r)},u.prototype.writeDoubleLE=function(t,e,r){return T(this,t,e,!0,r)},u.prototype.writeDoubleBE=function(t,e,r){return T(this,t,e,!1,r)},u.prototype.copy=function(t,e,r,n){if(r||(r=0),n||0===n||(n=this.length),e>=t.length&&(e=t.length),e||(e=0),n>0&&n<r&&(n=r),n===r||0===t.length||0===this.length)return 0;if(e<0)throw RangeError("targetStart out of bounds");if(r<0||r>=this.length)throw RangeError("sourceStart out of bounds");if(n<0)throw RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),t.length-e<n-r&&(n=t.length-e+r);var o,i=n-r;if(this===t&&r<e&&e<n)for(o=i-1;o>=0;--o)t[o+e]=this[o+r];else if(i<1e3||!u.TYPED_ARRAY_SUPPORT)for(o=0;o<i;++o)t[o+e]=this[o+r];else Uint8Array.prototype.set.call(t,this.subarray(r,r+i),e);return i},u.prototype.fill=function(t,e,r,n){if("string"==typeof t){if("string"==typeof e?(n=e,e=0,r=this.length):"string"==typeof r&&(n=r,r=this.length),1===t.length){var o,i=t.charCodeAt(0);i<256&&(t=i)}if(void 0!==n&&"string"!=typeof n)throw TypeError("encoding must be a string");if("string"==typeof n&&!u.isEncoding(n))throw TypeError("Unknown encoding: "+n)}else"number"==typeof t&&(t&=255);if(e<0||this.length<e||this.length<r)throw RangeError("Out of range index");if(r<=e)return this;if(e>>>=0,r=void 0===r?this.length:r>>>0,t||(t=0),"number"==typeof t)for(o=e;o<r;++o)this[o]=t;else{var s=u.isBuffer(t)?t:P(new u(t,n).toString()),a=s.length;for(o=0;o<r-e;++o)this[o+e]=s[o%a]}return this};var _=/[^+\/0-9A-Za-z-_]/g;function P(t,e){e=e||1/0;for(var r,n=t.length,o=null,i=[],s=0;s<n;++s){if((r=t.charCodeAt(s))>55295&&r<57344){if(!o){if(r>56319||s+1===n){(e-=3)>-1&&i.push(239,191,189);continue}o=r;continue}if(r<56320){(e-=3)>-1&&i.push(239,191,189),o=r;continue}r=(o-55296<<10|r-56320)+65536}else o&&(e-=3)>-1&&i.push(239,191,189);if(o=null,r<128){if((e-=1)<0)break;i.push(r)}else if(r<2048){if((e-=2)<0)break;i.push(r>>6|192,63&r|128)}else if(r<65536){if((e-=3)<0)break;i.push(r>>12|224,r>>6&63|128,63&r|128)}else if(r<1114112){if((e-=4)<0)break;i.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}else throw Error("Invalid code point")}return i}function U(t){for(var e=[],r=0;r<t.length;++r)e.push(255&t.charCodeAt(r));return e}function C(t){return n.toByteArray(function(t){var e;if((t=((e=t).trim?e.trim():e.replace(/^\s+|\s+$/g,"")).replace(_,"")).length<2)return"";for(;t.length%4!=0;)t+="=";return t}(t))}function B(t,e,r,n){for(var o=0;o<n&&!(o+r>=e.length)&&!(o>=t.length);++o)e[o+r]=t[o];return o}},6230:function(t){t.exports="object"==typeof self?self.FormData:window.FormData},80645:function(t,e){e.read=function(t,e,r,n,o){var i,s,a=8*o-n-1,u=(1<<a)-1,f=u>>1,l=-7,c=r?o-1:0,h=r?-1:1,p=t[e+c];for(c+=h,i=p&(1<<-l)-1,p>>=-l,l+=a;l>0;i=256*i+t[e+c],c+=h,l-=8);for(s=i&(1<<-l)-1,i>>=-l,l+=n;l>0;s=256*s+t[e+c],c+=h,l-=8);if(0===i)i=1-f;else{if(i===u)return s?NaN:(p?-1:1)*(1/0);s+=Math.pow(2,n),i-=f}return(p?-1:1)*s*Math.pow(2,i-n)},e.write=function(t,e,r,n,o,i){var s,a,u,f=8*i-o-1,l=(1<<f)-1,c=l>>1,h=23===o?5960464477539062e-23:0,p=n?0:i-1,d=n?1:-1,g=e<0||0===e&&1/e<0?1:0;for(isNaN(e=Math.abs(e))||e===1/0?(a=isNaN(e)?1:0,s=l):(s=Math.floor(Math.log(e)/Math.LN2),e*(u=Math.pow(2,-s))<1&&(s--,u*=2),s+c>=1?e+=h/u:e+=h*Math.pow(2,1-c),e*u>=2&&(s++,u/=2),s+c>=l?(a=0,s=l):s+c>=1?(a=(e*u-1)*Math.pow(2,o),s+=c):(a=e*Math.pow(2,c-1)*Math.pow(2,o),s=0));o>=8;t[r+p]=255&a,p+=d,a/=256,o-=8);for(s=s<<o|a,f+=o;f>0;t[r+p]=255&s,p+=d,s/=256,f-=8);t[r+p-d]|=128*g}},5826:function(t){var e={}.toString;t.exports=Array.isArray||function(t){return"[object Array]"==e.call(t)}},78945:function(t,e,r){"use strict";let n;function o(t,e){return function(){return t.apply(e,arguments)}}r.d(e,{Z:function(){return t1}});let{toString:i}=Object.prototype,{getPrototypeOf:s}=Object,a=($=Object.create(null),t=>{let e=i.call(t);return $[e]||($[e]=e.slice(8,-1).toLowerCase())}),u=t=>(t=t.toLowerCase(),e=>a(e)===t),f=t=>e=>typeof e===t,{isArray:l}=Array,c=f("undefined"),h=u("ArrayBuffer"),p=f("string"),d=f("function"),g=f("number"),y=t=>null!==t&&"object"==typeof t,m=t=>{if("object"!==a(t))return!1;let e=s(t);return(null===e||e===Object.prototype||null===Object.getPrototypeOf(e))&&!(Symbol.toStringTag in t)&&!(Symbol.iterator in t)},b=u("Date"),E=u("File"),w=u("Blob"),v=u("FileList"),R=t=>y(t)&&d(t.pipe),A=t=>{let e="[object FormData]";return t&&("function"==typeof FormData&&t instanceof FormData||i.call(t)===e||d(t.toString)&&t.toString()===e)},O=u("URLSearchParams"),S=t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function T(t,e,{allOwnKeys:r=!1}={}){let n,o;if(null!=t){if("object"!=typeof t&&(t=[t]),l(t))for(n=0,o=t.length;n<o;n++)e.call(null,t[n],n,t);else{let i;let s=r?Object.getOwnPropertyNames(t):Object.keys(t),a=s.length;for(n=0;n<a;n++)i=s[n],e.call(null,t[i],i,t)}}}function _(t,e){let r;e=e.toLowerCase();let n=Object.keys(t),o=n.length;for(;o-- >0;)if(e===(r=n[o]).toLowerCase())return r;return null}let P="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,U=t=>!c(t)&&t!==P,C=(t,e,r,{allOwnKeys:n}={})=>(T(e,(e,n)=>{r&&d(e)?t[n]=o(e,r):t[n]=e},{allOwnKeys:n}),t),B=t=>(65279===t.charCodeAt(0)&&(t=t.slice(1)),t),x=(t,e,r,n)=>{t.prototype=Object.create(e.prototype,n),t.prototype.constructor=t,Object.defineProperty(t,"super",{value:e.prototype}),r&&Object.assign(t.prototype,r)},N=(t,e,r,n)=>{let o,i,a;let u={};if(e=e||{},null==t)return e;do{for(i=(o=Object.getOwnPropertyNames(t)).length;i-- >0;)a=o[i],(!n||n(a,t,e))&&!u[a]&&(e[a]=t[a],u[a]=!0);t=!1!==r&&s(t)}while(t&&(!r||r(t,e))&&t!==Object.prototype);return e},j=(t,e,r)=>{t=String(t),(void 0===r||r>t.length)&&(r=t.length),r-=e.length;let n=t.indexOf(e,r);return -1!==n&&n===r},L=t=>{if(!t)return null;if(l(t))return t;let e=t.length;if(!g(e))return null;let r=Array(e);for(;e-- >0;)r[e]=t[e];return r},D=(G="undefined"!=typeof Uint8Array&&s(Uint8Array),t=>G&&t instanceof G),I=(t,e)=>{let r;let n=t&&t[Symbol.iterator],o=n.call(t);for(;(r=o.next())&&!r.done;){let i=r.value;e.call(t,i[0],i[1])}},k=(t,e)=>{let r;let n=[];for(;null!==(r=t.exec(e));)n.push(r);return n},F=u("HTMLFormElement"),M=t=>t.toLowerCase().replace(/[_-\s]([a-z\d])(\w*)/g,function(t,e,r){return e.toUpperCase()+r}),Y=(({hasOwnProperty:t})=>(e,r)=>t.call(e,r))(Object.prototype),z=u("RegExp"),q=(t,e)=>{let r=Object.getOwnPropertyDescriptors(t),n={};T(r,(r,o)=>{!1!==e(r,o,t)&&(n[o]=r)}),Object.defineProperties(t,n)},J=t=>{q(t,(e,r)=>{if(d(t)&&-1!==["arguments","caller","callee"].indexOf(r))return!1;let n=t[r];if(d(n)){if(e.enumerable=!1,"writable"in e){e.writable=!1;return}e.set||(e.set=()=>{throw Error("Can not rewrite read-only method '"+r+"'")})}})},H=(t,e)=>{let r={};return(t=>{t.forEach(t=>{r[t]=!0})})(l(t)?t:String(t).split(e)),r},W=()=>{},V=(t,e)=>Number.isFinite(t=+t)?t:e,K=t=>{let e=Array(10),r=(t,n)=>{if(y(t)){if(e.indexOf(t)>=0)return;if(!("toJSON"in t)){e[n]=t;let o=l(t)?[]:{};return T(t,(t,e)=>{let i=r(t,n+1);c(i)||(o[e]=i)}),e[n]=void 0,o}}return t};return r(t,0)};var $,G,X={isArray:l,isArrayBuffer:h,isBuffer:function(t){return null!==t&&!c(t)&&null!==t.constructor&&!c(t.constructor)&&d(t.constructor.isBuffer)&&t.constructor.isBuffer(t)},isFormData:A,isArrayBufferView:function(t){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer&&h(t.buffer)},isString:p,isNumber:g,isBoolean:t=>!0===t||!1===t,isObject:y,isPlainObject:m,isUndefined:c,isDate:b,isFile:E,isBlob:w,isRegExp:z,isFunction:d,isStream:R,isURLSearchParams:O,isTypedArray:D,isFileList:v,forEach:T,merge:function t(){let{caseless:e}=U(this)&&this||{},r={},n=(n,o)=>{let i=e&&_(r,o)||o;m(r[i])&&m(n)?r[i]=t(r[i],n):m(n)?r[i]=t({},n):l(n)?r[i]=n.slice():r[i]=n};for(let o=0,i=arguments.length;o<i;o++)arguments[o]&&T(arguments[o],n);return r},extend:C,trim:S,stripBOM:B,inherits:x,toFlatObject:N,kindOf:a,kindOfTest:u,endsWith:j,toArray:L,forEachEntry:I,matchAll:k,isHTMLForm:F,hasOwnProperty:Y,hasOwnProp:Y,reduceDescriptors:q,freezeMethods:J,toObjectSet:H,toCamelCase:M,noop:W,toFiniteNumber:V,findKey:_,global:P,isContextDefined:U,toJSONObject:K};function Z(t,e,r,n,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=Error().stack,this.message=t,this.name="AxiosError",e&&(this.code=e),r&&(this.config=r),n&&(this.request=n),o&&(this.response=o)}X.inherits(Z,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:X.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});let Q=Z.prototype,tt={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(t=>{tt[t]={value:t}}),Object.defineProperties(Z,tt),Object.defineProperty(Q,"isAxiosError",{value:!0}),Z.from=(t,e,r,n,o,i)=>{let s=Object.create(Q);return X.toFlatObject(t,s,function(t){return t!==Error.prototype},t=>"isAxiosError"!==t),Z.call(s,t.message,e,r,n,o),s.cause=t,s.name=t.name,i&&Object.assign(s,i),s};var te=r(6230),tr=r(48764).lW;function tn(t){return X.isPlainObject(t)||X.isArray(t)}function to(t){return X.endsWith(t,"[]")?t.slice(0,-2):t}function ti(t,e,r){return t?t.concat(e).map(function(t,e){return t=to(t),!r&&e?"["+t+"]":t}).join(r?".":""):e}let ts=X.toFlatObject(X,{},null,function(t){return/^is[A-Z]/.test(t)});var ta=function(t,e,r){var n;if(!X.isObject(t))throw TypeError("target must be an object");e=e||new(te||FormData),r=X.toFlatObject(r,{metaTokens:!0,dots:!1,indexes:!1},!1,function(t,e){return!X.isUndefined(e[t])});let o=r.metaTokens,i=r.visitor||c,s=r.dots,a=r.indexes,u=r.Blob||"undefined"!=typeof Blob&&Blob,f=u&&(n=e)&&X.isFunction(n.append)&&"FormData"===n[Symbol.toStringTag]&&n[Symbol.iterator];if(!X.isFunction(i))throw TypeError("visitor must be a function");function l(t){if(null===t)return"";if(X.isDate(t))return t.toISOString();if(!f&&X.isBlob(t))throw new Z("Blob is not supported. Use a Buffer instead.");return X.isArrayBuffer(t)||X.isTypedArray(t)?f&&"function"==typeof Blob?new Blob([t]):tr.from(t):t}function c(t,r,n){let i=t;if(t&&!n&&"object"==typeof t){if(X.endsWith(r,"{}"))r=o?r:r.slice(0,-2),t=JSON.stringify(t);else{var u;if(X.isArray(t)&&(u=t,X.isArray(u)&&!u.some(tn))||X.isFileList(t)||X.endsWith(r,"[]")&&(i=X.toArray(t)))return r=to(r),i.forEach(function(t,n){X.isUndefined(t)||null===t||e.append(!0===a?ti([r],n,s):null===a?r:r+"[]",l(t))}),!1}}return!!tn(t)||(e.append(ti(n,r,s),l(t)),!1)}let h=[],p=Object.assign(ts,{defaultVisitor:c,convertValue:l,isVisitable:tn});if(!X.isObject(t))throw TypeError("data must be an object");return!function t(r,n){if(!X.isUndefined(r)){if(-1!==h.indexOf(r))throw Error("Circular reference detected in "+n.join("."));h.push(r),X.forEach(r,function(r,o){let s=!(X.isUndefined(r)||null===r)&&i.call(e,r,X.isString(o)?o.trim():o,n,p);!0===s&&t(r,n?n.concat(o):[o])}),h.pop()}}(t),e};function tu(t){let e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,function(t){return e[t]})}function tf(t,e){this._pairs=[],t&&ta(t,this,e)}let tl=tf.prototype;function tc(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function th(t,e,r){let n;if(!e)return t;let o=r&&r.encode||tc,i=r&&r.serialize;if(n=i?i(e,r):X.isURLSearchParams(e)?e.toString():new tf(e,r).toString(o)){let s=t.indexOf("#");-1!==s&&(t=t.slice(0,s)),t+=(-1===t.indexOf("?")?"?":"&")+n}return t}tl.append=function(t,e){this._pairs.push([t,e])},tl.toString=function(t){let e=t?function(e){return t.call(this,e,tu)}:tu;return this._pairs.map(function(t){return e(t[0])+"="+e(t[1])},"").join("&")};var tp=class{constructor(){this.handlers=[]}use(t,e,r){return this.handlers.push({fulfilled:t,rejected:e,synchronous:!!r&&r.synchronous,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){X.forEach(this.handlers,function(e){null!==e&&t(e)})}},td={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},tg="undefined"!=typeof URLSearchParams?URLSearchParams:tf,ty=FormData;let tm=("undefined"==typeof navigator||"ReactNative"!==(n=navigator.product)&&"NativeScript"!==n&&"NS"!==n)&&"undefined"!=typeof window&&"undefined"!=typeof document,tb="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts;var tE={isBrowser:!0,classes:{URLSearchParams:tg,FormData:ty,Blob},isStandardBrowserEnv:tm,isStandardBrowserWebWorkerEnv:tb,protocols:["http","https","file","blob","url","data"]},tw=function(t){if(X.isFormData(t)&&X.isFunction(t.entries)){let e={};return X.forEachEntry(t,(t,r)=>{!function t(e,r,n,o){let i=e[o++],s=Number.isFinite(+i),a=o>=e.length;if(i=!i&&X.isArray(n)?n.length:i,a)return X.hasOwnProp(n,i)?n[i]=[n[i],r]:n[i]=r,!s;n[i]&&X.isObject(n[i])||(n[i]=[]);let u=t(e,r,n[i],o);return u&&X.isArray(n[i])&&(n[i]=function(t){let e,r;let n={},o=Object.keys(t),i=o.length;for(e=0;e<i;e++)n[r=o[e]]=t[r];return n}(n[i])),!s}(X.matchAll(/\w+|\[(\w*)]/g,t).map(t=>"[]"===t[0]?"":t[1]||t[0]),r,e,0)}),e}return null};let tv={"Content-Type":void 0},tR={transitional:td,adapter:["xhr","http"],transformRequest:[function(t,e){let r;let n=e.getContentType()||"",o=n.indexOf("application/json")>-1,i=X.isObject(t);i&&X.isHTMLForm(t)&&(t=new FormData(t));let s=X.isFormData(t);if(s)return o&&o?JSON.stringify(tw(t)):t;if(X.isArrayBuffer(t)||X.isBuffer(t)||X.isStream(t)||X.isFile(t)||X.isBlob(t))return t;if(X.isArrayBufferView(t))return t.buffer;if(X.isURLSearchParams(t))return e.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();if(i){if(n.indexOf("application/x-www-form-urlencoded")>-1){var a,u;return(a=t,u=this.formSerializer,ta(a,new tE.classes.URLSearchParams,Object.assign({visitor:function(t,e,r,n){return tE.isNode&&X.isBuffer(t)?(this.append(e,t.toString("base64")),!1):n.defaultVisitor.apply(this,arguments)}},u))).toString()}if((r=X.isFileList(t))||n.indexOf("multipart/form-data")>-1){let f=this.env&&this.env.FormData;return ta(r?{"files[]":t}:t,f&&new f,this.formSerializer)}}return i||o?(e.setContentType("application/json",!1),function(t,e,r){if(X.isString(t))try{return(0,JSON.parse)(t),X.trim(t)}catch(n){if("SyntaxError"!==n.name)throw n}return(0,JSON.stringify)(t)}(t)):t}],transformResponse:[function(t){let e=this.transitional||tR.transitional,r=e&&e.forcedJSONParsing,n="json"===this.responseType;if(t&&X.isString(t)&&(r&&!this.responseType||n)){let o=e&&e.silentJSONParsing;try{return JSON.parse(t)}catch(i){if(!o&&n){if("SyntaxError"===i.name)throw Z.from(i,Z.ERR_BAD_RESPONSE,this,null,this.response);throw i}}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:tE.classes.FormData,Blob:tE.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};X.forEach(["delete","get","head"],function(t){tR.headers[t]={}}),X.forEach(["post","put","patch"],function(t){tR.headers[t]=X.merge(tv)});let tA=X.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);var tO=t=>{let e,r,n;let o={};return t&&t.split("\n").forEach(function(t){n=t.indexOf(":"),e=t.substring(0,n).trim().toLowerCase(),r=t.substring(n+1).trim(),!e||o[e]&&tA[e]||("set-cookie"===e?o[e]?o[e].push(r):o[e]=[r]:o[e]=o[e]?o[e]+", "+r:r)}),o};let tS=Symbol("internals");function tT(t){return t&&String(t).trim().toLowerCase()}function t_(t){return!1===t||null==t?t:X.isArray(t)?t.map(t_):String(t)}function tP(t,e,r,n){if(X.isFunction(n))return n.call(this,e,r);if(X.isString(e)){if(X.isString(n))return -1!==e.indexOf(n);if(X.isRegExp(n))return n.test(e)}}class tU{constructor(t){t&&this.set(t)}set(t,e,r){let n=this;function o(t,e,r){let o=tT(e);if(!o)throw Error("header name must be a non-empty string");let i=X.findKey(n,o);i&&void 0!==n[i]&&!0!==r&&(void 0!==r||!1===n[i])||(n[i||e]=t_(t))}let i=(t,e)=>X.forEach(t,(t,r)=>o(t,r,e));if(X.isPlainObject(t)||t instanceof this.constructor)i(t,e);else{var s;X.isString(t)&&(t=t.trim())&&(s=t,!/^[-_a-zA-Z]+$/.test(s.trim()))?i(tO(t),e):null!=t&&o(e,t,r)}return this}get(t,e){if(t=tT(t)){let r=X.findKey(this,t);if(r){let n=this[r];if(!e)return n;if(!0===e)return function(t){let e;let r=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;for(;e=n.exec(t);)r[e[1]]=e[2];return r}(n);if(X.isFunction(e))return e.call(this,n,r);if(X.isRegExp(e))return e.exec(n);throw TypeError("parser must be boolean|regexp|function")}}}has(t,e){if(t=tT(t)){let r=X.findKey(this,t);return!!(r&&(!e||tP(this,this[r],r,e)))}return!1}delete(t,e){let r=this,n=!1;function o(t){if(t=tT(t)){let o=X.findKey(r,t);o&&(!e||tP(r,r[o],o,e))&&(delete r[o],n=!0)}}return X.isArray(t)?t.forEach(o):o(t),n}clear(){return Object.keys(this).forEach(this.delete.bind(this))}normalize(t){let e=this,r={};return X.forEach(this,(n,o)=>{let i=X.findKey(r,o);if(i){e[i]=t_(n),delete e[o];return}let s=t?o.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,e,r)=>e.toUpperCase()+r):String(o).trim();s!==o&&delete e[o],e[s]=t_(n),r[s]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){let e=Object.create(null);return X.forEach(this,(r,n)=>{null!=r&&!1!==r&&(e[n]=t&&X.isArray(r)?r.join(", "):r)}),e}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,e])=>t+": "+e).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...e){let r=new this(t);return e.forEach(t=>r.set(t)),r}static accessor(t){let e=this[tS]=this[tS]={accessors:{}},r=e.accessors,n=this.prototype;function o(t){let e=tT(t);r[e]||(!function(t,e){let r=X.toCamelCase(" "+e);["get","set","has"].forEach(n=>{Object.defineProperty(t,n+r,{value:function(t,r,o){return this[n].call(this,e,t,r,o)},configurable:!0})})}(n,t),r[e]=!0)}return X.isArray(t)?t.forEach(o):o(t),this}}function tC(t,e){let r=this||tR,n=e||r,o=tU.from(n.headers),i=n.data;return X.forEach(t,function(t){i=t.call(r,i,o.normalize(),e?e.status:void 0)}),o.normalize(),i}function tB(t){return!!(t&&t.__CANCEL__)}function tx(t,e,r){Z.call(this,null==t?"canceled":t,Z.ERR_CANCELED,e,r),this.name="CanceledError"}tU.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]),X.freezeMethods(tU.prototype),X.freezeMethods(tU),X.inherits(tx,Z,{__CANCEL__:!0});var tN=tE.isStandardBrowserEnv?{write:function(t,e,r,n,o,i){let s=[];s.push(t+"="+encodeURIComponent(e)),X.isNumber(r)&&s.push("expires="+new Date(r).toGMTString()),X.isString(n)&&s.push("path="+n),X.isString(o)&&s.push("domain="+o),!0===i&&s.push("secure"),document.cookie=s.join("; ")},read:function(t){let e=document.cookie.match(RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}};function tj(t,e){return t&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)?e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t:e}var tL=tE.isStandardBrowserEnv?function(){let t;let e=/(msie|trident)/i.test(navigator.userAgent),r=document.createElement("a");function n(t){let n=t;return e&&(r.setAttribute("href",n),n=r.href),r.setAttribute("href",n),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,""):"",host:r.host,search:r.search?r.search.replace(/^\?/,""):"",hash:r.hash?r.hash.replace(/^#/,""):"",hostname:r.hostname,port:r.port,pathname:"/"===r.pathname.charAt(0)?r.pathname:"/"+r.pathname}}return t=n(window.location.href),function(e){let r=X.isString(e)?n(e):e;return r.protocol===t.protocol&&r.host===t.host}}():function(){return!0},tD=function(t,e){let r;t=t||10;let n=Array(t),o=Array(t),i=0,s=0;return e=void 0!==e?e:1e3,function(a){let u=Date.now(),f=o[s];r||(r=u),n[i]=a,o[i]=u;let l=s,c=0;for(;l!==i;)c+=n[l++],l%=t;if((i=(i+1)%t)===s&&(s=(s+1)%t),u-r<e)return;let h=f&&u-f;return h?Math.round(1e3*c/h):void 0}};function tI(t,e){let r=0,n=tD(50,250);return o=>{let i=o.loaded,s=o.lengthComputable?o.total:void 0,a=i-r,u=n(a);r=i;let f={loaded:i,total:s,progress:s?i/s:void 0,bytes:a,rate:u||void 0,estimated:u&&s&&i<=s?(s-i)/u:void 0,event:o};f[e?"download":"upload"]=!0,t(f)}}let tk="undefined"!=typeof XMLHttpRequest;var tF=tk&&function(t){return new Promise(function(e,r){let n,o=t.data,i=tU.from(t.headers).normalize(),s=t.responseType;function a(){t.cancelToken&&t.cancelToken.unsubscribe(n),t.signal&&t.signal.removeEventListener("abort",n)}X.isFormData(o)&&(tE.isStandardBrowserEnv||tE.isStandardBrowserWebWorkerEnv)&&i.setContentType(!1);let u=new XMLHttpRequest;if(t.auth){let f=t.auth.username||"",l=t.auth.password?unescape(encodeURIComponent(t.auth.password)):"";i.set("Authorization","Basic "+btoa(f+":"+l))}let c=tj(t.baseURL,t.url);function h(){if(!u)return;let n=tU.from("getAllResponseHeaders"in u&&u.getAllResponseHeaders()),o=s&&"text"!==s&&"json"!==s?u.response:u.responseText,i={data:o,status:u.status,statusText:u.statusText,headers:n,config:t,request:u};!function(t,e,r){let n=r.config.validateStatus;!r.status||!n||n(r.status)?t(r):e(new Z("Request failed with status code "+r.status,[Z.ERR_BAD_REQUEST,Z.ERR_BAD_RESPONSE][Math.floor(r.status/100)-4],r.config,r.request,r))}(function(t){e(t),a()},function(t){r(t),a()},i),u=null}if(u.open(t.method.toUpperCase(),th(c,t.params,t.paramsSerializer),!0),u.timeout=t.timeout,"onloadend"in u?u.onloadend=h:u.onreadystatechange=function(){u&&4===u.readyState&&(0!==u.status||u.responseURL&&0===u.responseURL.indexOf("file:"))&&setTimeout(h)},u.onabort=function(){u&&(r(new Z("Request aborted",Z.ECONNABORTED,t,u)),u=null)},u.onerror=function(){r(new Z("Network Error",Z.ERR_NETWORK,t,u)),u=null},u.ontimeout=function(){let e=t.timeout?"timeout of "+t.timeout+"ms exceeded":"timeout exceeded",n=t.transitional||td;t.timeoutErrorMessage&&(e=t.timeoutErrorMessage),r(new Z(e,n.clarifyTimeoutError?Z.ETIMEDOUT:Z.ECONNABORTED,t,u)),u=null},tE.isStandardBrowserEnv){let p=(t.withCredentials||tL(c))&&t.xsrfCookieName&&tN.read(t.xsrfCookieName);p&&i.set(t.xsrfHeaderName,p)}void 0===o&&i.setContentType(null),"setRequestHeader"in u&&X.forEach(i.toJSON(),function(t,e){u.setRequestHeader(e,t)}),X.isUndefined(t.withCredentials)||(u.withCredentials=!!t.withCredentials),s&&"json"!==s&&(u.responseType=t.responseType),"function"==typeof t.onDownloadProgress&&u.addEventListener("progress",tI(t.onDownloadProgress,!0)),"function"==typeof t.onUploadProgress&&u.upload&&u.upload.addEventListener("progress",tI(t.onUploadProgress)),(t.cancelToken||t.signal)&&(n=e=>{u&&(r(!e||e.type?new tx(null,t,u):e),u.abort(),u=null)},t.cancelToken&&t.cancelToken.subscribe(n),t.signal&&(t.signal.aborted?n():t.signal.addEventListener("abort",n)));let d=function(t){let e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}(c);if(d&&-1===tE.protocols.indexOf(d)){r(new Z("Unsupported protocol "+d+":",Z.ERR_BAD_REQUEST,t));return}u.send(o||null)})};let tM={http:null,xhr:tF};X.forEach(tM,(t,e)=>{if(t){try{Object.defineProperty(t,"name",{value:e})}catch(r){}Object.defineProperty(t,"adapterName",{value:e})}});var tY={getAdapter:t=>{let e,r;t=X.isArray(t)?t:[t];let{length:n}=t;for(let o=0;o<n&&(e=t[o],!(r=X.isString(e)?tM[e.toLowerCase()]:e));o++);if(!r){if(!1===r)throw new Z(`Adapter ${e} is not supported by the environment`,"ERR_NOT_SUPPORT");throw Error(X.hasOwnProp(tM,e)?`Adapter '${e}' is not available in the build`:`Unknown adapter '${e}'`)}if(!X.isFunction(r))throw TypeError("adapter is not a function");return r},adapters:tM};function tz(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new tx(null,t)}function tq(t){tz(t),t.headers=tU.from(t.headers),t.data=tC.call(t,t.transformRequest),-1!==["post","put","patch"].indexOf(t.method)&&t.headers.setContentType("application/x-www-form-urlencoded",!1);let e=tY.getAdapter(t.adapter||tR.adapter);return e(t).then(function(e){return tz(t),e.data=tC.call(t,t.transformResponse,e),e.headers=tU.from(e.headers),e},function(e){return!tB(e)&&(tz(t),e&&e.response&&(e.response.data=tC.call(t,t.transformResponse,e.response),e.response.headers=tU.from(e.response.headers))),Promise.reject(e)})}let tJ=t=>t instanceof tU?t.toJSON():t;function tH(t,e){e=e||{};let r={};function n(t,e,r){return X.isPlainObject(t)&&X.isPlainObject(e)?X.merge.call({caseless:r},t,e):X.isPlainObject(e)?X.merge({},e):X.isArray(e)?e.slice():e}function o(t,e,r){return X.isUndefined(e)?X.isUndefined(t)?void 0:n(void 0,t,r):n(t,e,r)}function i(t,e){if(!X.isUndefined(e))return n(void 0,e)}function s(t,e){return X.isUndefined(e)?X.isUndefined(t)?void 0:n(void 0,t):n(void 0,e)}function a(r,o,i){return i in e?n(r,o):i in t?n(void 0,r):void 0}let u={url:i,method:i,data:i,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,beforeRedirect:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:a,headers:(t,e)=>o(tJ(t),tJ(e),!0)};return X.forEach(Object.keys(t).concat(Object.keys(e)),function(n){let i=u[n]||o,s=i(t[n],e[n],n);X.isUndefined(s)&&i!==a||(r[n]=s)}),r}let tW="1.2.2",tV={};["object","boolean","number","function","string","symbol"].forEach((t,e)=>{tV[t]=function(r){return typeof r===t||"a"+(e<1?"n ":" ")+t}});let tK={};tV.transitional=function(t,e,r){function n(t,e){return"[Axios v"+tW+"] Transitional option '"+t+"'"+e+(r?". "+r:"")}return(r,o,i)=>{if(!1===t)throw new Z(n(o," has been removed"+(e?" in "+e:"")),Z.ERR_DEPRECATED);return e&&!tK[o]&&(tK[o]=!0,console.warn(n(o," has been deprecated since v"+e+" and will be removed in the near future"))),!t||t(r,o,i)}};var t$={assertOptions:function(t,e,r){if("object"!=typeof t)throw new Z("options must be an object",Z.ERR_BAD_OPTION_VALUE);let n=Object.keys(t),o=n.length;for(;o-- >0;){let i=n[o],s=e[i];if(s){let a=t[i],u=void 0===a||s(a,i,t);if(!0!==u)throw new Z("option "+i+" must be "+u,Z.ERR_BAD_OPTION_VALUE);continue}if(!0!==r)throw new Z("Unknown option "+i,Z.ERR_BAD_OPTION)}},validators:tV};let tG=t$.validators;class tX{constructor(t){this.defaults=t,this.interceptors={request:new tp,response:new tp}}request(t,e){let r,n,o;"string"==typeof t?(e=e||{}).url=t:e=t||{},e=tH(this.defaults,e);let{transitional:i,paramsSerializer:s,headers:a}=e;void 0!==i&&t$.assertOptions(i,{silentJSONParsing:tG.transitional(tG.boolean),forcedJSONParsing:tG.transitional(tG.boolean),clarifyTimeoutError:tG.transitional(tG.boolean)},!1),void 0!==s&&t$.assertOptions(s,{encode:tG.function,serialize:tG.function},!0),e.method=(e.method||this.defaults.method||"get").toLowerCase(),(r=a&&X.merge(a.common,a[e.method]))&&X.forEach(["delete","get","head","post","put","patch","common"],t=>{delete a[t]}),e.headers=tU.concat(r,a);let u=[],f=!0;this.interceptors.request.forEach(function(t){("function"!=typeof t.runWhen||!1!==t.runWhen(e))&&(f=f&&t.synchronous,u.unshift(t.fulfilled,t.rejected))});let l=[];this.interceptors.response.forEach(function(t){l.push(t.fulfilled,t.rejected)});let c=0;if(!f){let h=[tq.bind(this),void 0];for(h.unshift.apply(h,u),h.push.apply(h,l),o=h.length,n=Promise.resolve(e);c<o;)n=n.then(h[c++],h[c++]);return n}o=u.length;let p=e;for(c=0;c<o;){let d=u[c++],g=u[c++];try{p=d(p)}catch(y){g.call(this,y);break}}try{n=tq.call(this,p)}catch(m){return Promise.reject(m)}for(c=0,o=l.length;c<o;)n=n.then(l[c++],l[c++]);return n}getUri(t){t=tH(this.defaults,t);let e=tj(t.baseURL,t.url);return th(e,t.params,t.paramsSerializer)}}X.forEach(["delete","get","head","options"],function(t){tX.prototype[t]=function(e,r){return this.request(tH(r||{},{method:t,url:e,data:(r||{}).data}))}}),X.forEach(["post","put","patch"],function(t){function e(e){return function(r,n,o){return this.request(tH(o||{},{method:t,headers:e?{"Content-Type":"multipart/form-data"}:{},url:r,data:n}))}}tX.prototype[t]=e(),tX.prototype[t+"Form"]=e(!0)});class tZ{constructor(t){let e;if("function"!=typeof t)throw TypeError("executor must be a function.");this.promise=new Promise(function(t){e=t});let r=this;this.promise.then(t=>{if(!r._listeners)return;let e=r._listeners.length;for(;e-- >0;)r._listeners[e](t);r._listeners=null}),this.promise.then=t=>{let e;let n=new Promise(t=>{r.subscribe(t),e=t}).then(t);return n.cancel=function(){r.unsubscribe(e)},n},t(function(t,n,o){r.reason||(r.reason=new tx(t,n,o),e(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;let e=this._listeners.indexOf(t);-1!==e&&this._listeners.splice(e,1)}static source(){let t;let e=new tZ(function(e){t=e});return{token:e,cancel:t}}}let tQ={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(tQ).forEach(([t,e])=>{tQ[e]=t});let t0=function t(e){let r=new tX(e),n=o(tX.prototype.request,r);return X.extend(n,tX.prototype,r,{allOwnKeys:!0}),X.extend(n,r,null,{allOwnKeys:!0}),n.create=function(r){return t(tH(e,r))},n}(tR);t0.Axios=tX,t0.CanceledError=tx,t0.CancelToken=tZ,t0.isCancel=tB,t0.VERSION=tW,t0.toFormData=ta,t0.AxiosError=Z,t0.Cancel=t0.CanceledError,t0.all=function(t){return Promise.all(t)},t0.spread=function(t){return function(e){return t.apply(null,e)}},t0.isAxiosError=function(t){return X.isObject(t)&&!0===t.isAxiosError},t0.mergeConfig=tH,t0.AxiosHeaders=tU,t0.formToJSON=t=>tw(X.isHTMLForm(t)?new FormData(t):t),t0.HttpStatusCode=tQ,t0.default=t0;var t1=t0},31955:function(t,e,r){"use strict";/*! js-cookie v3.0.5 | MIT */function n(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var n in r)t[n]=r[n]}return t}r.d(e,{Z:function(){return o}});var o=function t(e,r){function o(t,o,i){if("undefined"!=typeof document){"number"==typeof(i=n({},r,i)).expires&&(i.expires=new Date(Date.now()+864e5*i.expires)),i.expires&&(i.expires=i.expires.toUTCString()),t=encodeURIComponent(t).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var s="";for(var a in i)i[a]&&(s+="; "+a,!0!==i[a]&&(s+="="+i[a].split(";")[0]));return document.cookie=t+"="+e.write(o,t)+s}}return Object.create({set:o,get:function(t){if("undefined"!=typeof document&&(!arguments.length||t)){for(var r=document.cookie?document.cookie.split("; "):[],n={},o=0;o<r.length;o++){var i=r[o].split("="),s=i.slice(1).join("=");try{var a=decodeURIComponent(i[0]);if(n[a]=e.read(s,a),t===a)break}catch(u){}}return t?n[t]:n}},remove:function(t,e){o(t,"",n({},e,{expires:-1}))},withAttributes:function(e){return t(this.converter,n({},this.attributes,e))},withConverter:function(e){return t(n({},this.converter,e),this.attributes)}},{attributes:{value:Object.freeze(r)},converter:{value:Object.freeze(e)}})}({read:function(t){return'"'===t[0]&&(t=t.slice(1,-1)),t.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(t){return encodeURIComponent(t).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"})}}]);
2.1.25. https://dev-app.illusto.com/_next/static/chunks/75fc9c18-2cc04cd5a8e46304.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/75fc9c18-2cc04cd5a8e46304.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/75fc9c18-2cc04cd5a8e46304.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:33:56 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"e3eb-18b142b7028"
Vary: Accept-Encoding
Content-Length: 58347

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4885],{30381:function(e,t,n){(e=n.nmd(e)).exports=function(){"use strict";function t(){return q.apply(null,arguments)}function n(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function s(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function i(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function r(e){var t;if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;for(t in e)if(i(e,t))return!1;return!0}function a(e){return void 0===e}function o(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function u(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function l(e,t){var n,s=[],i=e.length;for(n=0;n<i;++n)s.push(t(e[n],n));return s}function h(e,t){for(var n in t)i(t,n)&&(e[n]=t[n]);return i(t,"toString")&&(e.toString=t.toString),i(t,"valueOf")&&(e.valueOf=t.valueOf),e}function d(e,t,n,s){return ts(e,t,n,s,!0).utc()}function c(e){return null==e._pf&&(e._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}),e._pf}function f(e){if(null==e._isValid){var t=c(e),n=B.call(t.parsedDateParts,function(e){return null!=e}),s=!isNaN(e._d.getTime())&&t.overflow<0&&!t.empty&&!t.invalidEra&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&n);if(e._strict&&(s=s&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour),null!=Object.isFrozen&&Object.isFrozen(e))return s;e._isValid=s}return e._isValid}function m(e){var t=d(NaN);return null!=e?h(c(t),e):c(t).userInvalidated=!0,t}B=Array.prototype.some?Array.prototype.some:function(e){var t,n=Object(this),s=n.length>>>0;for(t=0;t<s;t++)if(t in n&&e.call(this,n[t],t,n))return!0;return!1};var _,y,g=t.momentProperties=[],p=!1;function w(e,t){var n,s,i,r=g.length;if(a(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),a(t._i)||(e._i=t._i),a(t._f)||(e._f=t._f),a(t._l)||(e._l=t._l),a(t._strict)||(e._strict=t._strict),a(t._tzm)||(e._tzm=t._tzm),a(t._isUTC)||(e._isUTC=t._isUTC),a(t._offset)||(e._offset=t._offset),a(t._pf)||(e._pf=c(t)),a(t._locale)||(e._locale=t._locale),r>0)for(n=0;n<r;n++)a(i=t[s=g[n]])||(e[s]=i);return e}function v(e){w(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===p&&(p=!0,t.updateOffset(this),p=!1)}function k(e){return e instanceof v||null!=e&&null!=e._isAMomentObject}function M(e){!1===t.suppressDeprecationWarnings&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function D(e,n){var s=!0;return h(function(){if(null!=t.deprecationHandler&&t.deprecationHandler(null,e),s){var r,a,o,u=[],l=arguments.length;for(a=0;a<l;a++){if(r="","object"==typeof arguments[a]){for(o in r+="\n["+a+"] ",arguments[0])i(arguments[0],o)&&(r+=o+": "+arguments[0][o]+", ");r=r.slice(0,-2)}else r=arguments[a];u.push(r)}M(e+"\nArguments: "+Array.prototype.slice.call(u).join("")+"\n"+Error().stack),s=!1}return n.apply(this,arguments)},n)}var S={};function Y(e,n){null!=t.deprecationHandler&&t.deprecationHandler(e,n),S[e]||(M(n),S[e]=!0)}function O(e){return"undefined"!=typeof Function&&e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function b(e,t){var n,r=h({},e);for(n in t)i(t,n)&&(s(e[n])&&s(t[n])?(r[n]={},h(r[n],e[n]),h(r[n],t[n])):null!=t[n]?r[n]=t[n]:delete r[n]);for(n in e)i(e,n)&&!i(t,n)&&s(e[n])&&(r[n]=h({},r[n]));return r}function x(e){null!=e&&this.set(e)}function T(e,t,n){var s=""+Math.abs(e),i=t-s.length;return(e>=0?n?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+s}t.suppressDeprecationWarnings=!1,t.deprecationHandler=null,J=Object.keys?Object.keys:function(e){var t,n=[];for(t in e)i(e,t)&&n.push(t);return n};var N=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,P=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,R={},W={};function C(e,t,n,s){var i=s;"string"==typeof s&&(i=function(){return this[s]()}),e&&(W[e]=i),t&&(W[t[0]]=function(){return T(i.apply(this,arguments),t[1],t[2])}),n&&(W[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function U(e,t){return e.isValid()?(R[t=H(t,e.localeData())]=R[t]||function(e){var t,n,s,i=e.match(N);for(n=0,s=i.length;n<s;n++)W[i[n]]?i[n]=W[i[n]]:i[n]=(t=i[n]).match(/\[[\s\S]/)?t.replace(/^\[|\]$/g,""):t.replace(/\\/g,"");return function(t){var n,r="";for(n=0;n<s;n++)r+=O(i[n])?i[n].call(t,e):i[n];return r}}(t),R[t](e)):e.localeData().invalidDate()}function H(e,t){var n=5;function s(e){return t.longDateFormat(e)||e}for(P.lastIndex=0;n>=0&&P.test(e);)e=e.replace(P,s),P.lastIndex=0,n-=1;return e}var F={};function L(e,t){var n=e.toLowerCase();F[n]=F[n+"s"]=F[t]=e}function V(e){return"string"==typeof e?F[e]||F[e.toLowerCase()]:void 0}function E(e){var t,n,s={};for(n in e)i(e,n)&&(t=V(n))&&(s[t]=e[n]);return s}var G={};function A(e){return e%4==0&&e%100!=0||e%400==0}function I(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function j(e){var t=+e,n=0;return 0!==t&&isFinite(t)&&(n=I(t)),n}function Z(e,n){return function(s){return null!=s?($(this,e,s),t.updateOffset(this,n),this):z(this,e)}}function z(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function $(e,t,n){e.isValid()&&!isNaN(n)&&("FullYear"===t&&A(e.year())&&1===e.month()&&29===e.date()?(n=j(n),e._d["set"+(e._isUTC?"UTC":"")+t](n,e.month(),ew(n,e.month()))):e._d["set"+(e._isUTC?"UTC":"")+t](n))}var q,B,J,Q,X=/\d/,K=/\d\d/,ee=/\d{3}/,et=/\d{4}/,en=/[+-]?\d{6}/,es=/\d\d?/,ei=/\d\d\d\d?/,er=/\d\d\d\d\d\d?/,ea=/\d{1,3}/,eo=/\d{1,4}/,eu=/[+-]?\d{1,6}/,el=/\d+/,eh=/[+-]?\d+/,ed=/Z|[+-]\d\d:?\d\d/gi,ec=/Z|[+-]\d\d(?::?\d\d)?/gi,ef=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i;function em(e,t,n){Q[e]=O(t)?t:function(e,s){return e&&n?n:t}}function e_(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}Q={};var ey={};function eg(e,t){var n,s,i=t;for("string"==typeof e&&(e=[e]),o(t)&&(i=function(e,n){n[t]=j(e)}),s=e.length,n=0;n<s;n++)ey[e[n]]=i}function ep(e,t){eg(e,function(e,n,s,i){s._w=s._w||{},t(e,s._w,s,i)})}function ew(e,t){if(isNaN(e)||isNaN(t))return NaN;var n=(t%12+12)%12;return e+=(t-n)/12,1===n?A(e)?29:28:31-n%7%2}eG=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return -1},C("M",["MM",2],"Mo",function(){return this.month()+1}),C("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)}),C("MMMM",0,0,function(e){return this.localeData().months(this,e)}),L("month","M"),G.month=8,em("M",es),em("MM",es,K),em("MMM",function(e,t){return t.monthsShortRegex(e)}),em("MMMM",function(e,t){return t.monthsRegex(e)}),eg(["M","MM"],function(e,t){t[1]=j(e)-1}),eg(["MMM","MMMM"],function(e,t,n,s){var i=n._locale.monthsParse(e,s,n._strict);null!=i?t[1]=i:c(n).invalidMonth=e});var ev="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),ek=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/;function eM(e,t,n){var s,i,r,a=e.toLocaleLowerCase();if(!this._monthsParse)for(s=0,this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[];s<12;++s)r=d([2e3,s]),this._shortMonthsParse[s]=this.monthsShort(r,"").toLocaleLowerCase(),this._longMonthsParse[s]=this.months(r,"").toLocaleLowerCase();return n?"MMM"===t?-1!==(i=eG.call(this._shortMonthsParse,a))?i:null:-1!==(i=eG.call(this._longMonthsParse,a))?i:null:"MMM"===t?-1!==(i=eG.call(this._shortMonthsParse,a))?i:-1!==(i=eG.call(this._longMonthsParse,a))?i:null:-1!==(i=eG.call(this._longMonthsParse,a))?i:-1!==(i=eG.call(this._shortMonthsParse,a))?i:null}function eD(e,t){var n;if(!e.isValid())return e;if("string"==typeof t){if(/^\d+$/.test(t))t=j(t);else if(!o(t=e.localeData().monthsParse(t)))return e}return n=Math.min(e.date(),ew(e.year(),t)),e._d["set"+(e._isUTC?"UTC":"")+"Month"](t,n),e}function eS(e){return null!=e?(eD(this,e),t.updateOffset(this,!0),this):z(this,"Month")}function eY(){function e(e,t){return t.length-e.length}var t,n,s=[],i=[],r=[];for(t=0;t<12;t++)n=d([2e3,t]),s.push(this.monthsShort(n,"")),i.push(this.months(n,"")),r.push(this.months(n,"")),r.push(this.monthsShort(n,""));for(s.sort(e),i.sort(e),r.sort(e),t=0;t<12;t++)s[t]=e_(s[t]),i[t]=e_(i[t]);for(t=0;t<24;t++)r[t]=e_(r[t]);this._monthsRegex=RegExp("^("+r.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=RegExp("^("+i.join("|")+")","i"),this._monthsShortStrictRegex=RegExp("^("+s.join("|")+")","i")}function eO(e){return A(e)?366:365}C("Y",0,0,function(){var e=this.year();return e<=9999?T(e,4):"+"+e}),C(0,["YY",2],0,function(){return this.year()%100}),C(0,["YYYY",4],0,"year"),C(0,["YYYYY",5],0,"year"),C(0,["YYYYYY",6,!0],0,"year"),L("year","y"),G.year=1,em("Y",eh),em("YY",es,K),em("YYYY",eo,et),em("YYYYY",eu,en),em("YYYYYY",eu,en),eg(["YYYYY","YYYYYY"],0),eg("YYYY",function(e,n){n[0]=2===e.length?t.parseTwoDigitYear(e):j(e)}),eg("YY",function(e,n){n[0]=t.parseTwoDigitYear(e)}),eg("Y",function(e,t){t[0]=parseInt(e,10)}),t.parseTwoDigitYear=function(e){return j(e)+(j(e)>68?1900:2e3)};var eb=Z("FullYear",!0);function ex(e,t,n,s,i,r,a){var o;return e<100&&e>=0?isFinite((o=new Date(e+400,t,n,s,i,r,a)).getFullYear())&&o.setFullYear(e):o=new Date(e,t,n,s,i,r,a),o}function eT(e){var t,n;return e<100&&e>=0?(n=Array.prototype.slice.call(arguments),n[0]=e+400,isFinite((t=new Date(Date.UTC.apply(null,n))).getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function eN(e,t,n){var s=7+t-n;return-((7+eT(e,0,s).getUTCDay()-t)%7)+s-1}function eP(e,t,n,s,i){var r,a,o=eN(e,s,i),u=1+7*(t-1)+(7+n-s)%7+o;return u<=0?a=eO(r=e-1)+u:u>eO(e)?(r=e+1,a=u-eO(e)):(r=e,a=u),{year:r,dayOfYear:a}}function eR(e,t,n){var s,i,r=eN(e.year(),t,n),a=Math.floor((e.dayOfYear()-r-1)/7)+1;return a<1?s=a+eW(i=e.year()-1,t,n):a>eW(e.year(),t,n)?(s=a-eW(e.year(),t,n),i=e.year()+1):(i=e.year(),s=a),{week:s,year:i}}function eW(e,t,n){var s=eN(e,t,n),i=eN(e+1,t,n);return(eO(e)-s+i)/7}function eC(e,t){return e.slice(t,7).concat(e.slice(0,t))}C("w",["ww",2],"wo","week"),C("W",["WW",2],"Wo","isoWeek"),L("week","w"),L("isoWeek","W"),G.week=5,G.isoWeek=5,em("w",es),em("ww",es,K),em("W",es),em("WW",es,K),ep(["w","ww","W","WW"],function(e,t,n,s){t[s.substr(0,1)]=j(e)}),C("d",0,"do","day"),C("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)}),C("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)}),C("dddd",0,0,function(e){return this.localeData().weekdays(this,e)}),C("e",0,0,"weekday"),C("E",0,0,"isoWeekday"),L("day","d"),L("weekday","e"),L("isoWeekday","E"),G.day=11,G.weekday=11,G.isoWeekday=11,em("d",es),em("e",es),em("E",es),em("dd",function(e,t){return t.weekdaysMinRegex(e)}),em("ddd",function(e,t){return t.weekdaysShortRegex(e)}),em("dddd",function(e,t){return t.weekdaysRegex(e)}),ep(["dd","ddd","dddd"],function(e,t,n,s){var i=n._locale.weekdaysParse(e,s,n._strict);null!=i?t.d=i:c(n).invalidWeekday=e}),ep(["d","e","E"],function(e,t,n,s){t[s]=j(e)});var eU="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_");function eH(e,t,n){var s,i,r,a=e.toLocaleLowerCase();if(!this._weekdaysParse)for(s=0,this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[];s<7;++s)r=d([2e3,1]).day(s),this._minWeekdaysParse[s]=this.weekdaysMin(r,"").toLocaleLowerCase(),this._shortWeekdaysParse[s]=this.weekdaysShort(r,"").toLocaleLowerCase(),this._weekdaysParse[s]=this.weekdays(r,"").toLocaleLowerCase();return n?"dddd"===t?-1!==(i=eG.call(this._weekdaysParse,a))?i:null:"ddd"===t?-1!==(i=eG.call(this._shortWeekdaysParse,a))?i:null:-1!==(i=eG.call(this._minWeekdaysParse,a))?i:null:"dddd"===t?-1!==(i=eG.call(this._weekdaysParse,a))||-1!==(i=eG.call(this._shortWeekdaysParse,a))?i:-1!==(i=eG.call(this._minWeekdaysParse,a))?i:null:"ddd"===t?-1!==(i=eG.call(this._shortWeekdaysParse,a))||-1!==(i=eG.call(this._weekdaysParse,a))?i:-1!==(i=eG.call(this._minWeekdaysParse,a))?i:null:-1!==(i=eG.call(this._minWeekdaysParse,a))||-1!==(i=eG.call(this._weekdaysParse,a))?i:-1!==(i=eG.call(this._shortWeekdaysParse,a))?i:null}function eF(){function e(e,t){return t.length-e.length}var t,n,s,i,r,a=[],o=[],u=[],l=[];for(t=0;t<7;t++)n=d([2e3,1]).day(t),s=e_(this.weekdaysMin(n,"")),i=e_(this.weekdaysShort(n,"")),r=e_(this.weekdays(n,"")),a.push(s),o.push(i),u.push(r),l.push(s),l.push(i),l.push(r);a.sort(e),o.sort(e),u.sort(e),l.sort(e),this._weekdaysRegex=RegExp("^("+l.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=RegExp("^("+u.join("|")+")","i"),this._weekdaysShortStrictRegex=RegExp("^("+o.join("|")+")","i"),this._weekdaysMinStrictRegex=RegExp("^("+a.join("|")+")","i")}function eL(){return this.hours()%12||12}function eV(e,t){C(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function eE(e,t){return t._meridiemParse}C("H",["HH",2],0,"hour"),C("h",["hh",2],0,eL),C("k",["kk",2],0,function(){return this.hours()||24}),C("hmm",0,0,function(){return""+eL.apply(this)+T(this.minutes(),2)}),C("hmmss",0,0,function(){return""+eL.apply(this)+T(this.minutes(),2)+T(this.seconds(),2)}),C("Hmm",0,0,function(){return""+this.hours()+T(this.minutes(),2)}),C("Hmmss",0,0,function(){return""+this.hours()+T(this.minutes(),2)+T(this.seconds(),2)}),eV("a",!0),eV("A",!1),L("hour","h"),G.hour=13,em("a",eE),em("A",eE),em("H",es),em("h",es),em("k",es),em("HH",es,K),em("hh",es,K),em("kk",es,K),em("hmm",ei),em("hmmss",er),em("Hmm",ei),em("Hmmss",er),eg(["H","HH"],3),eg(["k","kk"],function(e,t,n){var s=j(e);t[3]=24===s?0:s}),eg(["a","A"],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e}),eg(["h","hh"],function(e,t,n){t[3]=j(e),c(n).bigHour=!0}),eg("hmm",function(e,t,n){var s=e.length-2;t[3]=j(e.substr(0,s)),t[4]=j(e.substr(s)),c(n).bigHour=!0}),eg("hmmss",function(e,t,n){var s=e.length-4,i=e.length-2;t[3]=j(e.substr(0,s)),t[4]=j(e.substr(s,2)),t[5]=j(e.substr(i)),c(n).bigHour=!0}),eg("Hmm",function(e,t,n){var s=e.length-2;t[3]=j(e.substr(0,s)),t[4]=j(e.substr(s))}),eg("Hmmss",function(e,t,n){var s=e.length-4,i=e.length-2;t[3]=j(e.substr(0,s)),t[4]=j(e.substr(s,2)),t[5]=j(e.substr(i))});var eG,eA,eI=Z("Hours",!0),ej={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:ev,week:{dow:0,doy:6},weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),weekdaysShort:eU,meridiemParse:/[ap]\.?m?\.?/i},eZ={},ez={};function e$(e){return e?e.toLowerCase().replace("_","-"):e}function eq(t){var n=null;if(void 0===eZ[t]&&e&&e.exports&&null!=t.match("^[^/\\\\]*$"))try{n=eA._abbr,function(){var e=Error("Cannot find module 'undefined'");throw e.code="MODULE_NOT_FOUND",e}(),eB(n)}catch(s){eZ[t]=null}return eZ[t]}function eB(e,t){var n;return e&&((n=a(t)?eQ(e):eJ(e,t))?eA=n:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),eA._abbr}function eJ(e,t){if(null===t)return delete eZ[e],null;var n,s=ej;if(t.abbr=e,null!=eZ[e])Y("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),s=eZ[e]._config;else if(null!=t.parentLocale){if(null!=eZ[t.parentLocale])s=eZ[t.parentLocale]._config;else{if(null==(n=eq(t.parentLocale)))return ez[t.parentLocale]||(ez[t.parentLocale]=[]),ez[t.parentLocale].push({name:e,config:t}),null;s=n._config}}return eZ[e]=new x(b(s,t)),ez[e]&&ez[e].forEach(function(e){eJ(e.name,e.config)}),eB(e),eZ[e]}function eQ(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return eA;if(!n(e)){if(t=eq(e))return t;e=[e]}return function(e){for(var t,n,s,i,r=0;r<e.length;){for(t=(i=e$(e[r]).split("-")).length,n=(n=e$(e[r+1]))?n.split("-"):null;t>0;){if(s=eq(i.slice(0,t).join("-")))return s;if(n&&n.length>=t&&function(e,t){var n,s=Math.min(e.length,t.length);for(n=0;n<s;n+=1)if(e[n]!==t[n])return n;return s}(i,n)>=t-1)break;t--}r++}return eA}(e)}function eX(e){var t,n=e._a;return n&&-2===c(e).overflow&&(t=n[1]<0||n[1]>11?1:n[2]<1||n[2]>ew(n[0],n[1])?2:n[3]<0||n[3]>24||24===n[3]&&(0!==n[4]||0!==n[5]||0!==n[6])?3:n[4]<0||n[4]>59?4:n[5]<0||n[5]>59?5:n[6]<0||n[6]>999?6:-1,c(e)._overflowDayOfYear&&(t<0||t>2)&&(t=2),c(e)._overflowWeeks&&-1===t&&(t=7),c(e)._overflowWeekday&&-1===t&&(t=8),c(e).overflow=t),e}var eK=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,e0=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,e1=/Z|[+-]\d\d(?::?\d\d)?/,e2=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],e4=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],e6=/^\/?Date\((-?\d+)/i,e3=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,e5={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function e7(e){var t,n,s,i,r,a,o=e._i,u=eK.exec(o)||e0.exec(o),l=e2.length,h=e4.length;if(u){for(t=0,c(e).iso=!0,n=l;t<n;t++)if(e2[t][1].exec(u[1])){i=e2[t][0],s=!1!==e2[t][2];break}if(null==i){e._isValid=!1;return}if(u[3]){for(t=0,n=h;t<n;t++)if(e4[t][1].exec(u[3])){r=(u[2]||" ")+e4[t][0];break}if(null==r){e._isValid=!1;return}}if(!s&&null!=r){e._isValid=!1;return}if(u[4]){if(e1.exec(u[4]))a="Z";else{e._isValid=!1;return}}e._f=i+(r||"")+(a||""),tt(e)}else e._isValid=!1}function e9(e){var t,n,s,i,r,a,o,u,l,h,d=e3.exec(e._i.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,""));if(d){if(n=d[4],s=d[3],i=d[2],r=d[5],a=d[6],o=d[7],u=[(t=parseInt(n,10))<=49?2e3+t:t<=999?1900+t:t,ev.indexOf(s),parseInt(i,10),parseInt(r,10),parseInt(a,10)],o&&u.push(parseInt(o,10)),l=d[1],h=e,l&&eU.indexOf(l)!==new Date(u[0],u[1],u[2]).getDay()&&(c(h).weekdayMismatch=!0,h._isValid=!1,1))return;e._a=u,e._tzm=function(e,t,n){if(e)return e5[e];if(t)return 0;var s=parseInt(n,10),i=s%100;return 60*((s-i)/100)+i}(d[8],d[9],d[10]),e._d=eT.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),c(e).rfc2822=!0}else e._isValid=!1}function e8(e,t,n){return null!=e?e:null!=t?t:n}function te(e){var n,s,i,r,a,o,u,l,h,d,f,m,_,y,g,p,w=[];if(!e._d){for(f=new Date(t.now()),y=e._useUTC?[f.getUTCFullYear(),f.getUTCMonth(),f.getUTCDate()]:[f.getFullYear(),f.getMonth(),f.getDate()],e._w&&null==e._a[2]&&null==e._a[1]&&(null!=(s=(n=e)._w).GG||null!=s.W||null!=s.E?(o=1,u=4,i=e8(s.GG,n._a[0],eR(ti(),1,4).year),r=e8(s.W,1),((a=e8(s.E,1))<1||a>7)&&(h=!0)):(o=n._locale._week.dow,u=n._locale._week.doy,d=eR(ti(),o,u),i=e8(s.gg,n._a[0],d.year),r=e8(s.w,d.week),null!=s.d?((a=s.d)<0||a>6)&&(h=!0):null!=s.e?(a=s.e+o,(s.e<0||s.e>6)&&(h=!0)):a=o),r<1||r>eW(i,o,u)?c(n)._overflowWeeks=!0:null!=h?c(n)._overflowWeekday=!0:(l=eP(i,r,a,o,u),n._a[0]=l.year,n._dayOfYear=l.dayOfYear)),null!=e._dayOfYear&&(p=e8(e._a[0],y[0]),(e._dayOfYear>eO(p)||0===e._dayOfYear)&&(c(e)._overflowDayOfYear=!0),_=eT(p,0,e._dayOfYear),e._a[1]=_.getUTCMonth(),e._a[2]=_.getUTCDate()),m=0;m<3&&null==e._a[m];++m)e._a[m]=w[m]=y[m];for(;m<7;m++)e._a[m]=w[m]=null==e._a[m]?2===m?1:0:e._a[m];24===e._a[3]&&0===e._a[4]&&0===e._a[5]&&0===e._a[6]&&(e._nextDay=!0,e._a[3]=0),e._d=(e._useUTC?eT:ex).apply(null,w),g=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[3]=24),e._w&&void 0!==e._w.d&&e._w.d!==g&&(c(e).weekdayMismatch=!0)}}function tt(e){if(e._f===t.ISO_8601){e7(e);return}if(e._f===t.RFC_2822){e9(e);return}e._a=[],c(e).empty=!0;var n,s,r,a,o,u,l,h,d,f,m,_=""+e._i,y=_.length,g=0;for(o=0,m=(l=H(e._f,e._locale).match(N)||[]).length;o<m;o++)(h=l[o],(u=(_.match(i(Q,h)?Q[h](e._strict,e._locale):RegExp(e_(h.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,t,n,s,i){return t||n||s||i}))))||[])[0])&&((d=_.substr(0,_.indexOf(u))).length>0&&c(e).unusedInput.push(d),_=_.slice(_.indexOf(u)+u.length),g+=u.length),W[h])?(u?c(e).empty=!1:c(e).unusedTokens.push(h),null!=u&&i(ey,h)&&ey[h](u,e._a,e,h)):e._strict&&!u&&c(e).unusedTokens.push(h);c(e).charsLeftOver=y-g,_.length>0&&c(e).unusedInput.push(_),e._a[3]<=12&&!0===c(e).bigHour&&e._a[3]>0&&(c(e).bigHour=void 0),c(e).parsedDateParts=e._a.slice(0),c(e).meridiem=e._meridiem,e._a[3]=(n=e._locale,s=e._a[3],null==(r=e._meridiem)?s:null!=n.meridiemHour?n.meridiemHour(s,r):(null!=n.isPM&&((a=n.isPM(r))&&s<12&&(s+=12),a||12!==s||(s=0)),s)),null!==(f=c(e).era)&&(e._a[0]=e._locale.erasConvertYear(f,e._a[0])),te(e),eX(e)}function tn(e){var i,r,d=e._i,_=e._f;return(e._locale=e._locale||eQ(e._l),null===d||void 0===_&&""===d)?m({nullInput:!0}):("string"==typeof d&&(e._i=d=e._locale.preparse(d)),k(d))?new v(eX(d)):(u(d)?e._d=d:n(_)?function(e){var t,n,s,i,r,a,o=!1,u=e._f.length;if(0===u){c(e).invalidFormat=!0,e._d=new Date(NaN);return}for(i=0;i<u;i++)r=0,a=!1,t=w({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[i],tt(t),f(t)&&(a=!0),r+=c(t).charsLeftOver+10*c(t).unusedTokens.length,c(t).score=r,o?r<s&&(s=r,n=t):(null==s||r<s||a)&&(s=r,n=t,a&&(o=!0));h(e,n||t)}(e):_?tt(e):a(r=(i=e)._i)?i._d=new Date(t.now()):u(r)?i._d=new Date(r.valueOf()):"string"==typeof r?function(e){var n=e6.exec(e._i);if(null!==n){e._d=new Date(+n[1]);return}e7(e),!1===e._isValid&&(delete e._isValid,e9(e),!1===e._isValid&&(delete e._isValid,e._strict?e._isValid=!1:t.createFromInputFallback(e)))}(i):n(r)?(i._a=l(r.slice(0),function(e){return parseInt(e,10)}),te(i)):s(r)?function(e){if(!e._d){var t=E(e._i),n=void 0===t.day?t.date:t.day;e._a=l([t.year,t.month,n,t.hour,t.minute,t.second,t.millisecond],function(e){return e&&parseInt(e,10)}),te(e)}}(i):o(r)?i._d=new Date(r):t.createFromInputFallback(i),f(e)||(e._d=null),e)}function ts(e,t,i,a,o){var u,l={};return(!0===t||!1===t)&&(a=t,t=void 0),(!0===i||!1===i)&&(a=i,i=void 0),(s(e)&&r(e)||n(e)&&0===e.length)&&(e=void 0),l._isAMomentObject=!0,l._useUTC=l._isUTC=o,l._l=i,l._i=e,l._f=t,l._strict=a,(u=new v(eX(tn(l))))._nextDay&&(u.add(1,"d"),u._nextDay=void 0),u}function ti(e,t,n,s){return ts(e,t,n,s,!1)}t.createFromInputFallback=D("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))}),t.ISO_8601=function(){},t.RFC_2822=function(){};var tr=D("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=ti.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:m()}),ta=D("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=ti.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:m()});function to(e,t){var s,i;if(1===t.length&&n(t[0])&&(t=t[0]),!t.length)return ti();for(i=1,s=t[0];i<t.length;++i)(!t[i].isValid()||t[i][e](s))&&(s=t[i]);return s}var tu=["year","quarter","month","week","day","hour","minute","second","millisecond"];function tl(e){var t=E(e),n=t.year||0,s=t.quarter||0,r=t.month||0,a=t.week||t.isoWeek||0,o=t.day||0,u=t.hour||0,l=t.minute||0,h=t.second||0,d=t.millisecond||0;this._isValid=function(e){var t,n,s=!1,r=tu.length;for(t in e)if(i(e,t)&&!(-1!==eG.call(tu,t)&&(null==e[t]||!isNaN(e[t]))))return!1;for(n=0;n<r;++n)if(e[tu[n]]){if(s)return!1;parseFloat(e[tu[n]])!==j(e[tu[n]])&&(s=!0)}return!0}(t),this._milliseconds=+d+1e3*h+6e4*l+36e5*u,this._days=+o+7*a,this._months=+r+3*s+12*n,this._data={},this._locale=eQ(),this._bubble()}function th(e){return e instanceof tl}function td(e){return e<0?-1*Math.round(-1*e):Math.round(e)}function tc(e,t){C(e,0,0,function(){var e=this.utcOffset(),n="+";return e<0&&(e=-e,n="-"),n+T(~~(e/60),2)+t+T(~~e%60,2)})}tc("Z",":"),tc("ZZ",""),em("Z",ec),em("ZZ",ec),eg(["Z","ZZ"],function(e,t,n){n._useUTC=!0,n._tzm=tm(ec,e)});var tf=/([\+\-]|\d\d)/gi;function tm(e,t){var n,s,i=(t||"").match(e);return null===i?null:0===(s=+(60*(n=((i[i.length-1]||[])+"").match(tf)||["-",0,0])[1])+j(n[2]))?0:"+"===n[0]?s:-s}function t_(e,n){var s,i;return n._isUTC?(s=n.clone(),i=(k(e)||u(e)?e.valueOf():ti(e).valueOf())-s.valueOf(),s._d.setTime(s._d.valueOf()+i),t.updateOffset(s,!1),s):ti(e).local()}function ty(e){return-Math.round(e._d.getTimezoneOffset())}function tg(){return!!this.isValid()&&this._isUTC&&0===this._offset}t.updateOffset=function(){};var tp=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,tw=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function tv(e,t){var n,s,r,a,u,l,h=e,d=null;return th(e)?h={ms:e._milliseconds,d:e._days,M:e._months}:o(e)||!isNaN(+e)?(h={},t?h[t]=+e:h.milliseconds=+e):(d=tp.exec(e))?(a="-"===d[1]?-1:1,h={y:0,d:j(d[2])*a,h:j(d[3])*a,m:j(d[4])*a,s:j(d[5])*a,ms:j(td(1e3*d[6]))*a}):(d=tw.exec(e))?(a="-"===d[1]?-1:1,h={y:tk(d[2],a),M:tk(d[3],a),w:tk(d[4],a),d:tk(d[5],a),h:tk(d[6],a),m:tk(d[7],a),s:tk(d[8],a)}):null==h?h={}:"object"==typeof h&&("from"in h||"to"in h)&&(n=ti(h.from),s=ti(h.to),l=n.isValid()&&s.isValid()?(s=t_(s,n),n.isBefore(s)?r=tM(n,s):((r=tM(s,n)).milliseconds=-r.milliseconds,r.months=-r.months),r):{milliseconds:0,months:0},(h={}).ms=l.milliseconds,h.M=l.months),u=new tl(h),th(e)&&i(e,"_locale")&&(u._locale=e._locale),th(e)&&i(e,"_isValid")&&(u._isValid=e._isValid),u}function tk(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function tM(e,t){var n={};return n.months=t.month()-e.month()+(t.year()-e.year())*12,e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function tD(e,t){return function(n,s){var i;return null===s||isNaN(+s)||(Y(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),i=n,n=s,s=i),tS(this,tv(n,s),e),this}}function tS(e,n,s,i){var r=n._milliseconds,a=td(n._days),o=td(n._months);e.isValid()&&(i=null==i||i,o&&eD(e,z(e,"Month")+o*s),a&&$(e,"Date",z(e,"Date")+a*s),r&&e._d.setTime(e._d.valueOf()+r*s),i&&t.updateOffset(e,a||o))}tv.fn=tl.prototype,tv.invalid=function(){return tv(NaN)};var tY=tD(1,"add"),tO=tD(-1,"subtract");function tb(e){return"string"==typeof e||e instanceof String}function tx(e,t){if(e.date()<t.date())return-tx(t,e);var n,s=(t.year()-e.year())*12+(t.month()-e.month()),i=e.clone().add(s,"months");return n=t-i<0?(t-i)/(i-e.clone().add(s-1,"months")):(t-i)/(e.clone().add(s+1,"months")-i),-(s+n)||0}function tT(e){var t;return void 0===e?this._locale._abbr:(null!=(t=eQ(e))&&(this._locale=t),this)}t.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",t.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var tN=D("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return void 0===e?this.localeData():this.locale(e)});function tP(){return this._locale}function tR(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-126227808e5:new Date(e,t,n).valueOf()}function tW(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-126227808e5:Date.UTC(e,t,n)}function tC(e,t){return t.erasAbbrRegex(e)}function tU(){var e,t,n=[],s=[],i=[],r=[],a=this.eras();for(e=0,t=a.length;e<t;++e)s.push(e_(a[e].name)),n.push(e_(a[e].abbr)),i.push(e_(a[e].narrow)),r.push(e_(a[e].name)),r.push(e_(a[e].abbr)),r.push(e_(a[e].narrow));this._erasRegex=RegExp("^("+r.join("|")+")","i"),this._erasNameRegex=RegExp("^("+s.join("|")+")","i"),this._erasAbbrRegex=RegExp("^("+n.join("|")+")","i"),this._erasNarrowRegex=RegExp("^("+i.join("|")+")","i")}function tH(e,t){C(0,[e,e.length],0,t)}function tF(e,t,n,s,i){var r;return null==e?eR(this,s,i).year:(t>(r=eW(e,s,i))&&(t=r),tL.call(this,e,t,n,s,i))}function tL(e,t,n,s,i){var r=eP(e,t,n,s,i),a=eT(r.year,0,r.dayOfYear);return this.year(a.getUTCFullYear()),this.month(a.getUTCMonth()),this.date(a.getUTCDate()),this}C("N",0,0,"eraAbbr"),C("NN",0,0,"eraAbbr"),C("NNN",0,0,"eraAbbr"),C("NNNN",0,0,"eraName"),C("NNNNN",0,0,"eraNarrow"),C("y",["y",1],"yo","eraYear"),C("y",["yy",2],0,"eraYear"),C("y",["yyy",3],0,"eraYear"),C("y",["yyyy",4],0,"eraYear"),em("N",tC),em("NN",tC),em("NNN",tC),em("NNNN",function(e,t){return t.erasNameRegex(e)}),em("NNNNN",function(e,t){return t.erasNarrowRegex(e)}),eg(["N","NN","NNN","NNNN","NNNNN"],function(e,t,n,s){var i=n._locale.erasParse(e,s,n._strict);i?c(n).era=i:c(n).invalidEra=e}),em("y",el),em("yy",el),em("yyy",el),em("yyyy",el),em("yo",function(e,t){return t._eraYearOrdinalRegex||el}),eg(["y","yy","yyy","yyyy"],0),eg(["yo"],function(e,t,n,s){var i;n._locale._eraYearOrdinalRegex&&(i=e.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?t[0]=n._locale.eraYearOrdinalParse(e,i):t[0]=parseInt(e,10)}),C(0,["gg",2],0,function(){return this.weekYear()%100}),C(0,["GG",2],0,function(){return this.isoWeekYear()%100}),tH("gggg","weekYear"),tH("ggggg","weekYear"),tH("GGGG","isoWeekYear"),tH("GGGGG","isoWeekYear"),L("weekYear","gg"),L("isoWeekYear","GG"),G.weekYear=1,G.isoWeekYear=1,em("G",eh),em("g",eh),em("GG",es,K),em("gg",es,K),em("GGGG",eo,et),em("gggg",eo,et),em("GGGGG",eu,en),em("ggggg",eu,en),ep(["gggg","ggggg","GGGG","GGGGG"],function(e,t,n,s){t[s.substr(0,2)]=j(e)}),ep(["gg","GG"],function(e,n,s,i){n[i]=t.parseTwoDigitYear(e)}),C("Q",0,"Qo","quarter"),L("quarter","Q"),G.quarter=7,em("Q",X),eg("Q",function(e,t){t[1]=(j(e)-1)*3}),C("D",["DD",2],"Do","date"),L("date","D"),G.date=9,em("D",es),em("DD",es,K),em("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),eg(["D","DD"],2),eg("Do",function(e,t){t[2]=j(e.match(es)[0])});var tV=Z("Date",!0);C("DDD",["DDDD",3],"DDDo","dayOfYear"),L("dayOfYear","DDD"),G.dayOfYear=4,em("DDD",ea),em("DDDD",ee),eg(["DDD","DDDD"],function(e,t,n){n._dayOfYear=j(e)}),C("m",["mm",2],0,"minute"),L("minute","m"),G.minute=14,em("m",es),em("mm",es,K),eg(["m","mm"],4);var tE=Z("Minutes",!1);C("s",["ss",2],0,"second"),L("second","s"),G.second=15,em("s",es),em("ss",es,K),eg(["s","ss"],5);var tG=Z("Seconds",!1);for(C("S",0,0,function(){return~~(this.millisecond()/100)}),C(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),C(0,["SSS",3],0,"millisecond"),C(0,["SSSS",4],0,function(){return 10*this.millisecond()}),C(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),C(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),C(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),C(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),C(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),L("millisecond","ms"),G.millisecond=16,em("S",ea,X),em("SS",ea,K),em("SSS",ea,ee),_="SSSS";_.length<=9;_+="S")em(_,el);function tA(e,t){t[6]=j(("0."+e)*1e3)}for(_="S";_.length<=9;_+="S")eg(_,tA);y=Z("Milliseconds",!1),C("z",0,0,"zoneAbbr"),C("zz",0,0,"zoneName");var tI=v.prototype;function tj(e){return e}tI.add=tY,tI.calendar=function(e,a){if(1==arguments.length){if(arguments[0]){var l,h,d;(l=arguments[0],k(l)||u(l)||tb(l)||o(l)||(h=n(l),d=!1,h&&(d=0===l.filter(function(e){return!o(e)&&tb(l)}).length),h&&d)||function(e){var t,n,a=s(e)&&!r(e),o=!1,u=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],l=u.length;for(t=0;t<l;t+=1)n=u[t],o=o||i(e,n);return a&&o}(l)||null==l)?(e=arguments[0],a=void 0):function(e){var t,n,a=s(e)&&!r(e),o=!1,u=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"];for(t=0;t<u.length;t+=1)n=u[t],o=o||i(e,n);return a&&o}(arguments[0])&&(a=arguments[0],e=void 0)}else e=void 0,a=void 0}var c=e||ti(),f=t_(c,this).startOf("day"),m=t.calendarFormat(this,f)||"sameElse",_=a&&(O(a[m])?a[m].call(this,c):a[m]);return this.format(_||this.localeData().calendar(m,this,ti(c)))},tI.clone=function(){return new v(this)},tI.diff=function(e,t,n){var s,i,r;if(!this.isValid()||!(s=t_(e,this)).isValid())return NaN;switch(i=(s.utcOffset()-this.utcOffset())*6e4,t=V(t)){case"year":r=tx(this,s)/12;break;case"month":r=tx(this,s);break;case"quarter":r=tx(this,s)/3;break;case"second":r=(this-s)/1e3;break;case"minute":r=(this-s)/6e4;break;case"hour":r=(this-s)/36e5;break;case"day":r=(this-s-i)/864e5;break;case"week":r=(this-s-i)/6048e5;break;default:r=this-s}return n?r:I(r)},tI.endOf=function(e){var n,s;if(void 0===(e=V(e))||"millisecond"===e||!this.isValid())return this;switch(s=this._isUTC?tW:tR,e){case"year":n=s(this.year()+1,0,1)-1;break;case"quarter":n=s(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":n=s(this.year(),this.month()+1,1)-1;break;case"week":n=s(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":n=s(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":n=s(this.year(),this.month(),this.date()+1)-1;break;case"hour":n=this._d.valueOf(),n+=36e5-((n+(this._isUTC?0:6e4*this.utcOffset()))%36e5+36e5)%36e5-1;break;case"minute":n=this._d.valueOf(),n+=6e4-(n%6e4+6e4)%6e4-1;break;case"second":n=this._d.valueOf(),n+=1e3-(n%1e3+1e3)%1e3-1}return this._d.setTime(n),t.updateOffset(this,!0),this},tI.format=function(e){e||(e=this.isUtc()?t.defaultFormatUtc:t.defaultFormat);var n=U(this,e);return this.localeData().postformat(n)},tI.from=function(e,t){return this.isValid()&&(k(e)&&e.isValid()||ti(e).isValid())?tv({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},tI.fromNow=function(e){return this.from(ti(),e)},tI.to=function(e,t){return this.isValid()&&(k(e)&&e.isValid()||ti(e).isValid())?tv({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},tI.toNow=function(e){return this.to(ti(),e)},tI.get=function(e){return O(this[e=V(e)])?this[e]():this},tI.invalidAt=function(){return c(this).overflow},tI.isAfter=function(e,t){var n=k(e)?e:ti(e);return!!(this.isValid()&&n.isValid())&&("millisecond"===(t=V(t)||"millisecond")?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf())},tI.isBefore=function(e,t){var n=k(e)?e:ti(e);return!!(this.isValid()&&n.isValid())&&("millisecond"===(t=V(t)||"millisecond")?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf())},tI.isBetween=function(e,t,n,s){var i=k(e)?e:ti(e),r=k(t)?t:ti(t);return!!(this.isValid()&&i.isValid()&&r.isValid())&&("("===(s=s||"()")[0]?this.isAfter(i,n):!this.isBefore(i,n))&&(")"===s[1]?this.isBefore(r,n):!this.isAfter(r,n))},tI.isSame=function(e,t){var n,s=k(e)?e:ti(e);return!!(this.isValid()&&s.isValid())&&("millisecond"===(t=V(t)||"millisecond")?this.valueOf()===s.valueOf():(n=s.valueOf(),this.clone().startOf(t).valueOf()<=n&&n<=this.clone().endOf(t).valueOf()))},tI.isSameOrAfter=function(e,t){return this.isSame(e,t)||this.isAfter(e,t)},tI.isSameOrBefore=function(e,t){return this.isSame(e,t)||this.isBefore(e,t)},tI.isValid=function(){return f(this)},tI.lang=tN,tI.locale=tT,tI.localeData=tP,tI.max=ta,tI.min=tr,tI.parsingFlags=function(){return h({},c(this))},tI.set=function(e,t){if("object"==typeof e){var n,s=function(e){var t,n=[];for(t in e)i(e,t)&&n.push({unit:t,priority:G[t]});return n.sort(function(e,t){return e.priority-t.priority}),n}(e=E(e)),r=s.length;for(n=0;n<r;n++)this[s[n].unit](e[s[n].unit])}else if(O(this[e=V(e)]))return this[e](t);return this},tI.startOf=function(e){var n,s;if(void 0===(e=V(e))||"millisecond"===e||!this.isValid())return this;switch(s=this._isUTC?tW:tR,e){case"year":n=s(this.year(),0,1);break;case"quarter":n=s(this.year(),this.month()-this.month()%3,1);break;case"month":n=s(this.year(),this.month(),1);break;case"week":n=s(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":n=s(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":n=s(this.year(),this.month(),this.date());break;case"hour":n=this._d.valueOf(),n-=((n+(this._isUTC?0:6e4*this.utcOffset()))%36e5+36e5)%36e5;break;case"minute":n=this._d.valueOf(),n-=(n%6e4+6e4)%6e4;break;case"second":n=this._d.valueOf(),n-=(n%1e3+1e3)%1e3}return this._d.setTime(n),t.updateOffset(this,!0),this},tI.subtract=tO,tI.toArray=function(){return[this.year(),this.month(),this.date(),this.hour(),this.minute(),this.second(),this.millisecond()]},tI.toObject=function(){return{years:this.year(),months:this.month(),date:this.date(),hours:this.hours(),minutes:this.minutes(),seconds:this.seconds(),milliseconds:this.milliseconds()}},tI.toDate=function(){return new Date(this.valueOf())},tI.toISOString=function(e){if(!this.isValid())return null;var t=!0!==e,n=t?this.clone().utc():this;return 0>n.year()||n.year()>9999?U(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):O(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+6e4*this.utcOffset()).toISOString().replace("Z",U(n,"Z")):U(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},tI.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e,t,n,s="moment",i="";return this.isLocal()||(s=0===this.utcOffset()?"moment.utc":"moment.parseZone",i="Z"),e="["+s+'("]',t=0<=this.year()&&9999>=this.year()?"YYYY":"YYYYYY",n=i+'[")]',this.format(e+t+"-MM-DD[T]HH:mm:ss.SSS"+n)},"undefined"!=typeof Symbol&&null!=Symbol.for&&(tI[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),tI.toJSON=function(){return this.isValid()?this.toISOString():null},tI.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},tI.unix=function(){return Math.floor(this.valueOf()/1e3)},tI.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},tI.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},tI.eraName=function(){var e,t,n,s=this.localeData().eras();for(e=0,t=s.length;e<t;++e)if(n=this.clone().startOf("day").valueOf(),s[e].since<=n&&n<=s[e].until||s[e].until<=n&&n<=s[e].since)return s[e].name;return""},tI.eraNarrow=function(){var e,t,n,s=this.localeData().eras();for(e=0,t=s.length;e<t;++e)if(n=this.clone().startOf("day").valueOf(),s[e].since<=n&&n<=s[e].until||s[e].until<=n&&n<=s[e].since)return s[e].narrow;return""},tI.eraAbbr=function(){var e,t,n,s=this.localeData().eras();for(e=0,t=s.length;e<t;++e)if(n=this.clone().startOf("day").valueOf(),s[e].since<=n&&n<=s[e].until||s[e].until<=n&&n<=s[e].since)return s[e].abbr;return""},tI.eraYear=function(){var e,n,s,i,r=this.localeData().eras();for(e=0,n=r.length;e<n;++e)if(s=r[e].since<=r[e].until?1:-1,i=this.clone().startOf("day").valueOf(),r[e].since<=i&&i<=r[e].until||r[e].until<=i&&i<=r[e].since)return(this.year()-t(r[e].since).year())*s+r[e].offset;return this.year()},tI.year=eb,tI.isLeapYear=function(){return A(this.year())},tI.weekYear=function(e){return tF.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},tI.isoWeekYear=function(e){return tF.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)},tI.quarter=tI.quarters=function(e){return null==e?Math.ceil((this.month()+1)/3):this.month((e-1)*3+this.month()%3)},tI.month=eS,tI.daysInMonth=function(){return ew(this.year(),this.month())},tI.week=tI.weeks=function(e){var t=this.localeData().week(this);return null==e?t:this.add((e-t)*7,"d")},tI.isoWeek=tI.isoWeeks=function(e){var t=eR(this,1,4).week;return null==e?t:this.add((e-t)*7,"d")},tI.weeksInYear=function(){var e=this.localeData()._week;return eW(this.year(),e.dow,e.doy)},tI.weeksInWeekYear=function(){var e=this.localeData()._week;return eW(this.weekYear(),e.dow,e.doy)},tI.isoWeeksInYear=function(){return eW(this.year(),1,4)},tI.isoWeeksInISOWeekYear=function(){return eW(this.isoWeekYear(),1,4)},tI.date=tV,tI.day=tI.days=function(e){if(!this.isValid())return null!=e?this:NaN;var t,n,s=this._isUTC?this._d.getUTCDay():this._d.getDay();return null==e?s:(t=e,n=this.localeData(),e="string"!=typeof t?t:isNaN(t)?"number"==typeof(t=n.weekdaysParse(t))?t:null:parseInt(t,10),this.add(e-s,"d"))},tI.weekday=function(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")},tI.isoWeekday=function(e){if(!this.isValid())return null!=e?this:NaN;if(null==e)return this.day()||7;var t,n=(t=this.localeData(),"string"==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e);return this.day(this.day()%7?n:n-7)},tI.dayOfYear=function(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")},tI.hour=tI.hours=eI,tI.minute=tI.minutes=tE,tI.second=tI.seconds=tG,tI.millisecond=tI.milliseconds=y,tI.utcOffset=function(e,n,s){var i,r=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null==e)return this._isUTC?r:ty(this);if("string"==typeof e){if(null===(e=tm(ec,e)))return this}else 16>Math.abs(e)&&!s&&(e*=60);return!this._isUTC&&n&&(i=ty(this)),this._offset=e,this._isUTC=!0,null!=i&&this.add(i,"m"),r===e||(!n||this._changeInProgress?tS(this,tv(e-r,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,t.updateOffset(this,!0),this._changeInProgress=null)),this},tI.utc=function(e){return this.utcOffset(0,e)},tI.local=function(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(ty(this),"m")),this},tI.parseZone=function(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var e=tm(ed,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this},tI.hasAlignedHourOffset=function(e){return!!this.isValid()&&(e=e?ti(e).utcOffset():0,(this.utcOffset()-e)%60==0)},tI.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},tI.isLocal=function(){return!!this.isValid()&&!this._isUTC},tI.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},tI.isUtc=tg,tI.isUTC=tg,tI.zoneAbbr=function(){return this._isUTC?"UTC":""},tI.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},tI.dates=D("dates accessor is deprecated. Use date instead.",tV),tI.months=D("months accessor is deprecated. Use month instead",eS),tI.years=D("years accessor is deprecated. Use year instead",eb),tI.zone=D("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}),tI.isDSTShifted=D("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function(){if(!a(this._isDSTShifted))return this._isDSTShifted;var e,t={};return w(t,this),(t=tn(t))._a?(e=t._isUTC?d(t._a):ti(t._a),this._isDSTShifted=this.isValid()&&function(e,t,n){var s,i=Math.min(e.length,t.length),r=Math.abs(e.length-t.length),a=0;for(s=0;s<i;s++)(n&&e[s]!==t[s]||!n&&j(e[s])!==j(t[s]))&&a++;return a+r}(t._a,e.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted});var tZ=x.prototype;function tz(e,t,n,s){var i=eQ(),r=d().set(s,t);return i[n](r,e)}function t$(e,t,n){if(o(e)&&(t=e,e=void 0),e=e||"",null!=t)return tz(e,t,n,"month");var s,i=[];for(s=0;s<12;s++)i[s]=tz(e,s,n,"month");return i}function tq(e,t,n,s){"boolean"==typeof e?(o(t)&&(n=t,t=void 0),t=t||""):(n=t=e,e=!1,o(t)&&(n=t,t=void 0),t=t||"");var i,r=eQ(),a=e?r._week.dow:0,u=[];if(null!=n)return tz(t,(n+a)%7,s,"day");for(i=0;i<7;i++)u[i]=tz(t,(i+a)%7,s,"day");return u}tZ.calendar=function(e,t,n){var s=this._calendar[e]||this._calendar.sameElse;return O(s)?s.call(t,n):s},tZ.longDateFormat=function(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(N).map(function(e){return"MMMM"===e||"MM"===e||"DD"===e||"dddd"===e?e.slice(1):e}).join(""),this._longDateFormat[e])},tZ.invalidDate=function(){return this._invalidDate},tZ.ordinal=function(e){return this._ordinal.replace("%d",e)},tZ.preparse=tj,tZ.postformat=tj,tZ.relativeTime=function(e,t,n,s){var i=this._relativeTime[n];return O(i)?i(e,t,n,s):i.replace(/%d/i,e)},tZ.pastFuture=function(e,t){var n=this._relativeTime[e>0?"future":"past"];return O(n)?n(t):n.replace(/%s/i,t)},tZ.set=function(e){var t,n;for(n in e)i(e,n)&&(O(t=e[n])?this[n]=t:this["_"+n]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},tZ.eras=function(e,n){var s,i,r,a=this._eras||eQ("en")._eras;for(s=0,i=a.length;s<i;++s)switch("string"==typeof a[s].since&&(r=t(a[s].since).startOf("day"),a[s].since=r.valueOf()),typeof a[s].until){case"undefined":a[s].until=Infinity;break;case"string":r=t(a[s].until).startOf("day").valueOf(),a[s].until=r.valueOf()}return a},tZ.erasParse=function(e,t,n){var s,i,r,a,o,u=this.eras();for(s=0,e=e.toUpperCase(),i=u.length;s<i;++s)if(r=u[s].name.toUpperCase(),a=u[s].abbr.toUpperCase(),o=u[s].narrow.toUpperCase(),n)switch(t){case"N":case"NN":case"NNN":if(a===e)return u[s];break;case"NNNN":if(r===e)return u[s];break;case"NNNNN":if(o===e)return u[s]}else if([r,a,o].indexOf(e)>=0)return u[s]},tZ.erasConvertYear=function(e,n){var s=e.since<=e.until?1:-1;return void 0===n?t(e.since).year():t(e.since).year()+(n-e.offset)*s},tZ.erasAbbrRegex=function(e){return i(this,"_erasAbbrRegex")||tU.call(this),e?this._erasAbbrRegex:this._erasRegex},tZ.erasNameRegex=function(e){return i(this,"_erasNameRegex")||tU.call(this),e?this._erasNameRegex:this._erasRegex},tZ.erasNarrowRegex=function(e){return i(this,"_erasNarrowRegex")||tU.call(this),e?this._erasNarrowRegex:this._erasRegex},tZ.months=function(e,t){return e?n(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||ek).test(t)?"format":"standalone"][e.month()]:n(this._months)?this._months:this._months.standalone},tZ.monthsShort=function(e,t){return e?n(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[ek.test(t)?"format":"standalone"][e.month()]:n(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},tZ.monthsParse=function(e,t,n){var s,i,r;if(this._monthsParseExact)return eM.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),s=0;s<12;s++)if(i=d([2e3,s]),n&&!this._longMonthsParse[s]&&(this._longMonthsParse[s]=RegExp("^"+this.months(i,"").replace(".","")+"$","i"),this._shortMonthsParse[s]=RegExp("^"+this.monthsShort(i,"").replace(".","")+"$","i")),n||this._monthsParse[s]||(r="^"+this.months(i,"")+"|^"+this.monthsShort(i,""),this._monthsParse[s]=RegExp(r.replace(".",""),"i")),n&&"MMMM"===t&&this._longMonthsParse[s].test(e)||n&&"MMM"===t&&this._shortMonthsParse[s].test(e)||!n&&this._monthsParse[s].test(e))return s},tZ.monthsRegex=function(e){return this._monthsParseExact?(i(this,"_monthsRegex")||eY.call(this),e)?this._monthsStrictRegex:this._monthsRegex:(i(this,"_monthsRegex")||(this._monthsRegex=ef),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)},tZ.monthsShortRegex=function(e){return this._monthsParseExact?(i(this,"_monthsRegex")||eY.call(this),e)?this._monthsShortStrictRegex:this._monthsShortRegex:(i(this,"_monthsShortRegex")||(this._monthsShortRegex=ef),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)},tZ.week=function(e){return eR(e,this._week.dow,this._week.doy).week},tZ.firstDayOfYear=function(){return this._week.doy},tZ.firstDayOfWeek=function(){return this._week.dow},tZ.weekdays=function(e,t){var s=n(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?eC(s,this._week.dow):e?s[e.day()]:s},tZ.weekdaysMin=function(e){return!0===e?eC(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin},tZ.weekdaysShort=function(e){return!0===e?eC(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort},tZ.weekdaysParse=function(e,t,n){var s,i,r;if(this._weekdaysParseExact)return eH.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),s=0;s<7;s++){if(i=d([2e3,1]).day(s),n&&!this._fullWeekdaysParse[s]&&(this._fullWeekdaysParse[s]=RegExp("^"+this.weekdays(i,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[s]=RegExp("^"+this.weekdaysShort(i,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[s]=RegExp("^"+this.weekdaysMin(i,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[s]||(r="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[s]=RegExp(r.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[s].test(e)||n&&"ddd"===t&&this._shortWeekdaysParse[s].test(e))return s;if(n&&"dd"===t&&this._minWeekdaysParse[s].test(e))return s;if(!n&&this._weekdaysParse[s].test(e))return s}},tZ.weekdaysRegex=function(e){return this._weekdaysParseExact?(i(this,"_weekdaysRegex")||eF.call(this),e)?this._weekdaysStrictRegex:this._weekdaysRegex:(i(this,"_weekdaysRegex")||(this._weekdaysRegex=ef),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)},tZ.weekdaysShortRegex=function(e){return this._weekdaysParseExact?(i(this,"_weekdaysRegex")||eF.call(this),e)?this._weekdaysShortStrictRegex:this._weekdaysShortRegex:(i(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=ef),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},tZ.weekdaysMinRegex=function(e){return this._weekdaysParseExact?(i(this,"_weekdaysRegex")||eF.call(this),e)?this._weekdaysMinStrictRegex:this._weekdaysMinRegex:(i(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=ef),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},tZ.isPM=function(e){return"p"===(e+"").toLowerCase().charAt(0)},tZ.meridiem=function(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"},eB("en",{eras:[{since:"0001-01-01",until:Infinity,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,n=1===j(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n}}),t.lang=D("moment.lang is deprecated. Use moment.locale instead.",eB),t.langData=D("moment.langData is deprecated. Use moment.localeData instead.",eQ);var tB=Math.abs;function tJ(e,t,n,s){var i=tv(t,n);return e._milliseconds+=s*i._milliseconds,e._days+=s*i._days,e._months+=s*i._months,e._bubble()}function tQ(e){return e<0?Math.floor(e):Math.ceil(e)}function tX(e){return 4800*e/146097}function tK(e){return 146097*e/4800}function t0(e){return function(){return this.as(e)}}var t1=t0("ms"),t2=t0("s"),t4=t0("m"),t6=t0("h"),t3=t0("d"),t5=t0("w"),t7=t0("M"),t9=t0("Q"),t8=t0("y");function ne(e){return function(){return this.isValid()?this._data[e]:NaN}}var nt=ne("milliseconds"),nn=ne("seconds"),ns=ne("minutes"),ni=ne("hours"),nr=ne("days"),na=ne("months"),no=ne("years"),nu=Math.round,nl={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function nh(e,t,n,s,i){return i.relativeTime(t||1,!!n,e,s)}var nd=Math.abs;function nc(e){return(e>0)-(e<0)||+e}function nf(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n,s,i,r,a,o=nd(this._milliseconds)/1e3,u=nd(this._days),l=nd(this._months),h=this.asSeconds();return h?(e=I(o/60),t=I(e/60),o%=60,e%=60,n=I(l/12),l%=12,s=o?o.toFixed(3).replace(/\.?0+$/,""):"",i=nc(this._months)!==nc(h)?"-":"",r=nc(this._days)!==nc(h)?"-":"",a=nc(this._milliseconds)!==nc(h)?"-":"",(h<0?"-":"")+"P"+(n?i+n+"Y":"")+(l?i+l+"M":"")+(u?r+u+"D":"")+(t||e||o?"T":"")+(t?a+t+"H":"")+(e?a+e+"M":"")+(o?a+s+"S":"")):"P0D"}var nm=tl.prototype;return nm.isValid=function(){return this._isValid},nm.abs=function(){var e=this._data;return this._milliseconds=tB(this._milliseconds),this._days=tB(this._days),this._months=tB(this._months),e.milliseconds=tB(e.milliseconds),e.seconds=tB(e.seconds),e.minutes=tB(e.minutes),e.hours=tB(e.hours),e.months=tB(e.months),e.years=tB(e.years),this},nm.add=function(e,t){return tJ(this,e,t,1)},nm.subtract=function(e,t){return tJ(this,e,t,-1)},nm.as=function(e){if(!this.isValid())return NaN;var t,n,s=this._milliseconds;if("month"===(e=V(e))||"quarter"===e||"year"===e)switch(t=this._days+s/864e5,n=this._months+tX(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(tK(this._months)),e){case"week":return t/7+s/6048e5;case"day":return t+s/864e5;case"hour":return 24*t+s/36e5;case"minute":return 1440*t+s/6e4;case"second":return 86400*t+s/1e3;case"millisecond":return Math.floor(864e5*t)+s;default:throw Error("Unknown unit "+e)}},nm.asMilliseconds=t1,nm.asSeconds=t2,nm.asMinutes=t4,nm.asHours=t6,nm.asDays=t3,nm.asWeeks=t5,nm.asMonths=t7,nm.asQuarters=t9,nm.asYears=t8,nm.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*j(this._months/12):NaN},nm._bubble=function(){var e,t,n,s,i,r=this._milliseconds,a=this._days,o=this._months,u=this._data;return r>=0&&a>=0&&o>=0||r<=0&&a<=0&&o<=0||(r+=864e5*tQ(tK(o)+a),a=0,o=0),u.milliseconds=r%1e3,e=I(r/1e3),u.seconds=e%60,t=I(e/60),u.minutes=t%60,n=I(t/60),u.hours=n%24,a+=I(n/24),o+=i=I(tX(a)),a-=tQ(tK(i)),s=I(o/12),o%=12,u.days=a,u.months=o,u.years=s,this},nm.clone=function(){return tv(this)},nm.get=function(e){return e=V(e),this.isValid()?this[e+"s"]():NaN},nm.milliseconds=nt,nm.seconds=nn,nm.minutes=ns,nm.hours=ni,nm.days=nr,nm.weeks=function(){return I(this.days()/7)},nm.months=na,nm.years=no,nm.humanize=function(e,t){if(!this.isValid())return this.localeData().invalidDate();var n,s,i,r,a,o,u,l,h,d,c,f,m,_=!1,y=nl;return"object"==typeof e&&(t=e,e=!1),"boolean"==typeof e&&(_=e),"object"==typeof t&&(y=Object.assign({},nl,t),null!=t.s&&null==t.ss&&(y.ss=t.s-1)),f=this.localeData(),n=!_,s=y,r=nu((i=tv(this).abs()).as("s")),a=nu(i.as("m")),o=nu(i.as("h")),u=nu(i.as("d")),l=nu(i.as("M")),h=nu(i.as("w")),d=nu(i.as("y")),c=r<=s.ss&&["s",r]||r<s.s&&["ss",r]||a<=1&&["m"]||a<s.m&&["mm",a]||o<=1&&["h"]||o<s.h&&["hh",o]||u<=1&&["d"]||u<s.d&&["dd",u],null!=s.w&&(c=c||h<=1&&["w"]||h<s.w&&["ww",h]),(c=c||l<=1&&["M"]||l<s.M&&["MM",l]||d<=1&&["y"]||["yy",d])[2]=n,c[3]=+this>0,c[4]=f,m=nh.apply(null,c),_&&(m=f.pastFuture(+this,m)),f.postformat(m)},nm.toISOString=nf,nm.toString=nf,nm.toJSON=nf,nm.locale=tT,nm.localeData=tP,nm.toIsoString=D("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",nf),nm.lang=tN,C("X",0,0,"unix"),C("x",0,0,"valueOf"),em("x",eh),em("X",/[+-]?\d+(\.\d{1,3})?/),eg("X",function(e,t,n){n._d=new Date(1e3*parseFloat(e))}),eg("x",function(e,t,n){n._d=new Date(j(e))}),//! moment.js
t.version="2.29.4",q=ti,t.fn=tI,t.min=function(){var e=[].slice.call(arguments,0);return to("isBefore",e)},t.max=function(){var e=[].slice.call(arguments,0);return to("isAfter",e)},t.now=function(){return Date.now?Date.now():+new Date},t.utc=d,t.unix=function(e){return ti(1e3*e)},t.months=function(e,t){return t$(e,t,"months")},t.isDate=u,t.locale=eB,t.invalid=m,t.duration=tv,t.isMoment=k,t.weekdays=function(e,t,n){return tq(e,t,n,"weekdays")},t.parseZone=function(){return ti.apply(null,arguments).parseZone()},t.localeData=eQ,t.isDuration=th,t.monthsShort=function(e,t){return t$(e,t,"monthsShort")},t.weekdaysMin=function(e,t,n){return tq(e,t,n,"weekdaysMin")},t.defineLocale=eJ,t.updateLocale=function(e,t){if(null!=t){var n,s,i=ej;null!=eZ[e]&&null!=eZ[e].parentLocale?eZ[e].set(b(eZ[e]._config,t)):(null!=(s=eq(e))&&(i=s._config),t=b(i,t),null==s&&(t.abbr=e),(n=new x(t)).parentLocale=eZ[e],eZ[e]=n),eB(e)}else null!=eZ[e]&&(null!=eZ[e].parentLocale?(eZ[e]=eZ[e].parentLocale,e===eB()&&eB(e)):null!=eZ[e]&&delete eZ[e]);return eZ[e]},t.locales=function(){return J(eZ)},t.weekdaysShort=function(e,t,n){return tq(e,t,n,"weekdaysShort")},t.normalizeUnits=V,t.relativeTimeRounding=function(e){return void 0===e?nu:"function"==typeof e&&(nu=e,!0)},t.relativeTimeThreshold=function(e,t){return void 0!==nl[e]&&(void 0===t?nl[e]:(nl[e]=t,"s"===e&&(nl.ss=t-1),!0))},t.calendarFormat=function(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"},t.prototype=tI,t.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},t}()}}]);
2.1.26. https://dev-app.illusto.com/_next/static/chunks/8523-bea1385d1672bd94.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/8523-bea1385d1672bd94.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/8523-bea1385d1672bd94.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; countryCode=IN; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:33:31 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"253b-18b142b7028"
Vary: Accept-Encoding
Content-Length: 9531

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8523],{66276:function(e,l,i){i.d(l,{Z:function(){return r}});var o=i(85893),t=i(9473),s=i(86886),n=i(83321),d=i(55171),a=i(28043);function r(e){var l,i,r,c;let{text:u,authCallback:v,type:h,userDeviceDetails:p}=e,g=(0,t.I0)(),{user:x}=(0,t.v9)(e=>e.user),f=()=>{let e=window.open("https://www.facebook.com/v15.0/dialog/oauth?&client_id=".concat("603071471426175","&redirect_uri=").concat("https://dev-app.illusto.com","/login/FacebookRedirect&response_type=code&auth_type=rerequest&scope=email"),"Facebook Auth","left=150,top=50,width=520,height=600"),l=setInterval(async()=>{if(e.closed){let i=localStorage.getItem("facebookAuthCode");if(clearInterval(l),!i)return g(a.Nw.set({message:"Facebook login didn't work, please try again."}));{var o,t,s,n,r,c;let u="CONNECT"===h?await (0,d.Hx)({authCode:i}):await (0,d.kO)({authCode:i,...p});if(u&&(null==u?void 0:u.error))g(a.Nw.set({message:null==u?void 0:null===(o=u.error)||void 0===o?void 0:o.message}));else{let x;for(let f of document.cookie.split(";")){let m=f.trim();0==m.indexOf("countryCode=")&&(x=m.substring(12,m.length))}(null==u?void 0:null===(t=u.data)||void 0===t?void 0:t.isSignup)?dataLayer.push({method:"facebook",type:"social_login",user_id:null==u?void 0:null===(s=u.data)||void 0===s?void 0:s.userId,user_id_illusto:null==u?void 0:null===(n=u.data)||void 0===n?void 0:n.userId,user_country:x,event:"sign_up"}):dataLayer.push({method:"facebook",type:"social_login",user_id:null==u?void 0:null===(r=u.data)||void 0===r?void 0:r.userId,user_id_illusto:null==u?void 0:null===(c=u.data)||void 0===c?void 0:c.userId,user_country:x,event:"login"}),v(null==u?void 0:u.data)}return localStorage.removeItem("facebookAuthCode")}}},3e3)};return(0,o.jsx)(o.Fragment,{children:"CONNECT"===h?(0,o.jsx)(s.ZP,{item:!0,lg:6,xs:12,children:(0,o.jsxs)("div",{className:"connectedAccs ".concat((null==x?void 0:null===(l=x.socialPlatform)||void 0===l?void 0:null===(i=l.facebook)||void 0===i?void 0:i.email)?"active":""),children:[(0,o.jsx)("div",{className:"imgDiv",children:(0,o.jsxs)("svg",{width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,o.jsx)("path",{d:"M20 4C11.1632 4 4 11.1632 4 20C4 28.8368 11.1632 36 20 36C28.8368 36 36 28.8368 36 20C36 11.1632 28.8368 4 20 4Z",fill:"url(#paint0_linear_727_1515)"}),(0,o.jsx)("path",{d:"M22.166 24.2408H26.3068L26.9572 20.0344H22.166V17.7352C22.166 15.988 22.7372 14.4384 24.3716 14.4384H26.998V10.768C26.5364 10.7056 25.5604 10.5696 23.7164 10.5696C19.8652 10.5696 17.6076 12.6032 17.6076 17.2368V20.0352H13.6484V24.2416H17.6068V35.8032C18.3908 35.92 19.1852 36 20.0004 36C20.7372 36 21.4564 35.9328 22.166 35.8368V24.2408Z",fill:"white"}),(0,o.jsx)("defs",{children:(0,o.jsxs)("linearGradient",{id:"paint0_linear_727_1515",x1:"8.7944",y1:"8.7944",x2:"33.292",y2:"33.292",gradientUnits:"userSpaceOnUse",children:[(0,o.jsx)("stop",{stopColor:"#2AA4F4"}),(0,o.jsx)("stop",{offset:"1",stopColor:"#007AD9"})]})})]})}),(0,o.jsxs)("div",{className:"textDiv",children:[(0,o.jsx)("span",{className:"d-block",children:"Facebook"}),(0,o.jsx)("small",{className:"d-block",children:"Log in to IIusto with Facebook"})]}),(0,o.jsx)("div",{className:"btnDiv",children:(null==x?void 0:null===(r=x.socialPlatform)||void 0===r?void 0:null===(c=r.facebook)||void 0===c?void 0:c.email)?"":(0,o.jsx)(n.Z,{onClick:e=>{e.preventDefault(),f()},className:"updgradeBtn",variant:"outlined",children:"Connect"})})]})}):(0,o.jsxs)("button",{onClick:e=>{e.preventDefault(),f()},children:[" ",u,(0,o.jsxs)("svg",{width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,o.jsx)("path",{d:"M20 4C11.1632 4 4 11.1632 4 20C4 28.8368 11.1632 36 20 36C28.8368 36 36 28.8368 36 20C36 11.1632 28.8368 4 20 4Z",fill:"url(#paint0_linear_727_1515)"}),(0,o.jsx)("path",{d:"M22.166 24.2408H26.3068L26.9572 20.0344H22.166V17.7352C22.166 15.988 22.7372 14.4384 24.3716 14.4384H26.998V10.768C26.5364 10.7056 25.5604 10.5696 23.7164 10.5696C19.8652 10.5696 17.6076 12.6032 17.6076 17.2368V20.0352H13.6484V24.2416H17.6068V35.8032C18.3908 35.92 19.1852 36 20.0004 36C20.7372 36 21.4564 35.9328 22.166 35.8368V24.2408Z",fill:"white"}),(0,o.jsx)("defs",{children:(0,o.jsxs)("linearGradient",{id:"paint0_linear_727_1515",x1:"8.7944",y1:"8.7944",x2:"33.292",y2:"33.292",gradientUnits:"userSpaceOnUse",children:[(0,o.jsx)("stop",{stopColor:"#2AA4F4"}),(0,o.jsx)("stop",{offset:"1",stopColor:"#007AD9"})]})})]})]})})}},99586:function(e,l,i){i.d(l,{Z:function(){return r}});var o=i(85893),t=i(9473),s=i(86886),n=i(83321),d=i(55171),a=i(28043);function r(e){var l,i,r,c;let{text:u,authCallback:v,type:h,userDeviceDetails:p}=e,g=(0,t.I0)(),{user:x}=(0,t.v9)(e=>e.user),f=()=>{let e=window.open("https://accounts.google.com/o/oauth2/v2/auth?response_type=code&client_id=".concat("251900414580-lk6hkg29h5d3g327ob2966thjtsdt9qg.apps.googleusercontent.com","&scope=openid%20email%20profile&redirect_uri=").concat("https://dev-app.illusto.com","/login/GoogleRedirect&prompt=consent"),"Google Auth","left=150,top=50,width=520,height=600"),l=setInterval(async()=>{if(e.closed){let i=localStorage.getItem("googleAuthCode");if(clearInterval(l),!i)return g(a.Nw.set({message:"Google login didn't work, please try again."}));{var o,t,s,n,r,c;let u="CONNECT"===h?await (0,d.Pi)({authCode:i}):await (0,d.q0)({authCode:i,...p});if(u&&(null==u?void 0:u.error))g(a.Nw.set({message:null==u?void 0:null===(o=u.error)||void 0===o?void 0:o.message}));else{let x;for(let f of document.cookie.split(";")){let m=f.trim();0==m.indexOf("countryCode=")&&(x=m.substring(12,m.length))}(null==u?void 0:null===(t=u.data)||void 0===t?void 0:t.isSignup)?dataLayer.push({method:"google",type:"social_login",user_id:null==u?void 0:null===(s=u.data)||void 0===s?void 0:s.userId,user_id_illusto:null==u?void 0:null===(n=u.data)||void 0===n?void 0:n.userId,user_country:x,event:"sign_up"}):dataLayer.push({method:"google",type:"social_login",user_id:null==u?void 0:null===(r=u.data)||void 0===r?void 0:r.userId,user_id_illusto:null==u?void 0:null===(c=u.data)||void 0===c?void 0:c.userId,user_country:x,event:"login"}),v(null==u?void 0:u.data)}return localStorage.removeItem("googleAuthCode")}}},3e3)};return(0,o.jsx)(o.Fragment,{children:"CONNECT"===h?(0,o.jsx)(s.ZP,{item:!0,lg:6,xs:12,children:(0,o.jsxs)("div",{className:"connectedAccs ".concat((null==x?void 0:null===(l=x.socialPlatform)||void 0===l?void 0:null===(i=l.gmail)||void 0===i?void 0:i.email)?"active":""),children:[(0,o.jsx)("div",{className:"imgDiv",children:(0,o.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"40",height:"40",fill:"none",viewBox:"0 0 40 40",children:[(0,o.jsxs)("g",{clipPath:"url(#a)",children:[(0,o.jsx)("path",{fill:"#FFC107",d:"M35.689 16.866h-1.29V16.8H20v6.4h9.043c-1.319 3.726-4.864 6.4-9.042 6.4-5.302 0-9.6-4.299-9.6-9.6 0-5.302 4.298-9.6 9.6-9.6 2.447 0 4.674.923 6.369 2.431l4.525-4.525C28.037 5.642 24.214 4 20 4 11.164 4 4 11.164 4 20s7.164 16 16 16 16-7.164 16-16c0-1.073-.11-2.12-.311-3.134Z"}),(0,o.jsx)("path",{fill:"#FF3D00",d:"m5.844 12.553 5.256 3.855C12.524 12.886 15.969 10.4 20 10.4c2.447 0 4.674.923 6.369 2.431l4.525-4.525C28.036 5.642 24.213 4 20 4 13.853 4 8.524 7.47 5.844 12.553Z"}),(0,o.jsx)("path",{fill:"#4CAF50",d:"M20.002 36c4.133 0 7.888-1.582 10.727-4.154l-4.952-4.19a9.528 9.528 0 0 1-5.775 1.944c-4.162 0-7.695-2.654-9.027-6.357l-5.217 4.02C8.406 32.445 13.783 36 20.002 36Z"}),(0,o.jsx)("path",{fill:"#1976D2",d:"M35.689 16.866h-1.29V16.8H20v6.4h9.042a9.632 9.632 0 0 1-3.27 4.457l.003-.002 4.952 4.19C30.377 32.165 36 28 36 20c0-1.073-.11-2.12-.311-3.134Z"})]}),(0,o.jsx)("defs",{children:(0,o.jsx)("clipPath",{id:"a",children:(0,o.jsx)("path",{fill:"#fff",d:"M4 4h32v32H4z"})})})]})}),(0,o.jsxs)("div",{className:"textDiv",children:[(0,o.jsx)("span",{className:"d-block",children:"Google"}),(0,o.jsx)("small",{className:"d-block",children:"Log in to IIusto with Google"})]}),(0,o.jsx)("div",{className:"btnDiv",children:(null==x?void 0:null===(r=x.socialPlatform)||void 0===r?void 0:null===(c=r.gmail)||void 0===c?void 0:c.email)?"":(0,o.jsx)(n.Z,{onClick:e=>{e.preventDefault(),f()},className:"updgradeBtn",variant:"outlined",children:"Connect"})})]})}):(0,o.jsxs)("button",{onClick:e=>{e.preventDefault(),f()},children:[" ",u,(0,o.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"40",height:"40",fill:"none",viewBox:"0 0 40 40",children:[(0,o.jsxs)("g",{clipPath:"url(#a)",children:[(0,o.jsx)("path",{fill:"#FFC107",d:"M35.689 16.866h-1.29V16.8H20v6.4h9.043c-1.319 3.726-4.864 6.4-9.042 6.4-5.302 0-9.6-4.299-9.6-9.6 0-5.302 4.298-9.6 9.6-9.6 2.447 0 4.674.923 6.369 2.431l4.525-4.525C28.037 5.642 24.214 4 20 4 11.164 4 4 11.164 4 20s7.164 16 16 16 16-7.164 16-16c0-1.073-.11-2.12-.311-3.134Z"}),(0,o.jsx)("path",{fill:"#FF3D00",d:"m5.844 12.553 5.256 3.855C12.524 12.886 15.969 10.4 20 10.4c2.447 0 4.674.923 6.369 2.431l4.525-4.525C28.036 5.642 24.213 4 20 4 13.853 4 8.524 7.47 5.844 12.553Z"}),(0,o.jsx)("path",{fill:"#4CAF50",d:"M20.002 36c4.133 0 7.888-1.582 10.727-4.154l-4.952-4.19a9.528 9.528 0 0 1-5.775 1.944c-4.162 0-7.695-2.654-9.027-6.357l-5.217 4.02C8.406 32.445 13.783 36 20.002 36Z"}),(0,o.jsx)("path",{fill:"#1976D2",d:"M35.689 16.866h-1.29V16.8H20v6.4h9.042a9.632 9.632 0 0 1-3.27 4.457l.003-.002 4.952 4.19C30.377 32.165 36 28 36 20c0-1.073-.11-2.12-.311-3.134Z"})]}),(0,o.jsx)("defs",{children:(0,o.jsx)("clipPath",{id:"a",children:(0,o.jsx)("path",{fill:"#fff",d:"M4 4h32v32H4z"})})})]})]})})}}}]);
2.1.27. https://dev-app.illusto.com/_next/static/chunks/8538-7b208ff33d221f39.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/8538-7b208ff33d221f39.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/8538-7b208ff33d221f39.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:33:44 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"6d41-18b142b7028"
Vary: Accept-Encoding
Content-Length: 27969

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8538],{23508:function(e,t,r){var o=r(64836);t.Z=void 0;var i=o(r(64938)),n=r(85893),a=(0,i.default)((0,n.jsx)("path",{d:"M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6z"}),"ExpandMore");t.Z=a},67358:function(e,t,r){r.d(t,{Z:function(){return w}});var o=r(63366),i=r(87462),n=r(67294);r(59864);var a=r(93680),l=r(94780),s=r(90948),d=r(71657),c=r(57922),u=r(90629),p=r(64861),f=r(49299),b=r(1588),m=r(34867);function h(e){return(0,m.Z)("MuiAccordion",e)}let v=(0,b.Z)("MuiAccordion",["root","rounded","expanded","disabled","gutters","region"]);var g=r(85893);let Z=["children","className","defaultExpanded","disabled","disableGutters","expanded","onChange","square","TransitionComponent","TransitionProps"],x=e=>{let{classes:t,square:r,expanded:o,disabled:i,disableGutters:n}=e;return(0,l.Z)({root:["root",!r&&"rounded",o&&"expanded",i&&"disabled",!n&&"gutters"],region:["region"]},h,t)},y=(0,s.ZP)(u.Z,{name:"MuiAccordion",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[{[`& .${v.region}`]:t.region},t.root,!r.square&&t.rounded,!r.disableGutters&&t.gutters]}})(({theme:e})=>{let t={duration:e.transitions.duration.shortest};return{position:"relative",transition:e.transitions.create(["margin"],t),overflowAnchor:"none","&:before":{position:"absolute",left:0,top:-1,right:0,height:1,content:'""',opacity:1,backgroundColor:(e.vars||e).palette.divider,transition:e.transitions.create(["opacity","background-color"],t)},"&:first-of-type":{"&:before":{display:"none"}},[`&.${v.expanded}`]:{"&:before":{opacity:0},"&:first-of-type":{marginTop:0},"&:last-of-type":{marginBottom:0},"& + &":{"&:before":{display:"none"}}},[`&.${v.disabled}`]:{backgroundColor:(e.vars||e).palette.action.disabledBackground}}},({theme:e,ownerState:t})=>(0,i.Z)({},!t.square&&{borderRadius:0,"&:first-of-type":{borderTopLeftRadius:(e.vars||e).shape.borderRadius,borderTopRightRadius:(e.vars||e).shape.borderRadius},"&:last-of-type":{borderBottomLeftRadius:(e.vars||e).shape.borderRadius,borderBottomRightRadius:(e.vars||e).shape.borderRadius,"@supports (-ms-ime-align: auto)":{borderBottomLeftRadius:0,borderBottomRightRadius:0}}},!t.disableGutters&&{[`&.${v.expanded}`]:{margin:"16px 0"}})),C=n.forwardRef(function(e,t){let r=(0,d.Z)({props:e,name:"MuiAccordion"}),{children:l,className:s,defaultExpanded:u=!1,disabled:b=!1,disableGutters:m=!1,expanded:h,onChange:v,square:C=!1,TransitionComponent:w=c.Z,TransitionProps:S}=r,R=(0,o.Z)(r,Z),[M,A]=(0,f.Z)({controlled:h,default:u,name:"Accordion",state:"expanded"}),N=n.useCallback(e=>{A(!M),v&&v(e,!M)},[M,v,A]),[B,...k]=n.Children.toArray(l),$=n.useMemo(()=>({expanded:M,disabled:b,disableGutters:m,toggle:N}),[M,b,m,N]),I=(0,i.Z)({},r,{square:C,disabled:b,disableGutters:m,expanded:M}),P=x(I);return(0,g.jsxs)(y,(0,i.Z)({className:(0,a.Z)(P.root,s),ref:t,ownerState:I,square:C},R,{children:[(0,g.jsx)(p.Z.Provider,{value:$,children:B}),(0,g.jsx)(w,(0,i.Z)({in:M,timeout:"auto"},S,{children:(0,g.jsx)("div",{"aria-labelledby":B.props.id,id:B.props["aria-controls"],role:"region",className:P.region,children:k})}))]}))});var w=C},64861:function(e,t,r){var o=r(67294);let i=o.createContext({});t.Z=i},22797:function(e,t,r){r.d(t,{Z:function(){return g}});var o=r(87462),i=r(63366),n=r(67294),a=r(93680),l=r(94780),s=r(90948),d=r(71657),c=r(1588),u=r(34867);function p(e){return(0,u.Z)("MuiAccordionDetails",e)}(0,c.Z)("MuiAccordionDetails",["root"]);var f=r(85893);let b=["className"],m=e=>{let{classes:t}=e;return(0,l.Z)({root:["root"]},p,t)},h=(0,s.ZP)("div",{name:"MuiAccordionDetails",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({padding:e.spacing(1,2,2)})),v=n.forwardRef(function(e,t){let r=(0,d.Z)({props:e,name:"MuiAccordionDetails"}),{className:n}=r,l=(0,i.Z)(r,b),s=m(r);return(0,f.jsx)(h,(0,o.Z)({className:(0,a.Z)(s.root,n),ref:t,ownerState:r},l))});var g=v},38895:function(e,t,r){r.d(t,{Z:function(){return w}});var o=r(63366),i=r(87462),n=r(67294),a=r(93680),l=r(94780),s=r(90948),d=r(71657),c=r(47739),u=r(64861),p=r(1588),f=r(34867);function b(e){return(0,f.Z)("MuiAccordionSummary",e)}let m=(0,p.Z)("MuiAccordionSummary",["root","expanded","focusVisible","disabled","gutters","contentGutters","content","expandIconWrapper"]);var h=r(85893);let v=["children","className","expandIcon","focusVisibleClassName","onClick"],g=e=>{let{classes:t,expanded:r,disabled:o,disableGutters:i}=e;return(0,l.Z)({root:["root",r&&"expanded",o&&"disabled",!i&&"gutters"],focusVisible:["focusVisible"],content:["content",r&&"expanded",!i&&"contentGutters"],expandIconWrapper:["expandIconWrapper",r&&"expanded"]},b,t)},Z=(0,s.ZP)(c.Z,{name:"MuiAccordionSummary",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>{let r={duration:e.transitions.duration.shortest};return(0,i.Z)({display:"flex",minHeight:48,padding:e.spacing(0,2),transition:e.transitions.create(["min-height","background-color"],r),[`&.${m.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${m.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},[`&:hover:not(.${m.disabled})`]:{cursor:"pointer"}},!t.disableGutters&&{[`&.${m.expanded}`]:{minHeight:64}})}),x=(0,s.ZP)("div",{name:"MuiAccordionSummary",slot:"Content",overridesResolver:(e,t)=>t.content})(({theme:e,ownerState:t})=>(0,i.Z)({display:"flex",flexGrow:1,margin:"12px 0"},!t.disableGutters&&{transition:e.transitions.create(["margin"],{duration:e.transitions.duration.shortest}),[`&.${m.expanded}`]:{margin:"20px 0"}})),y=(0,s.ZP)("div",{name:"MuiAccordionSummary",slot:"ExpandIconWrapper",overridesResolver:(e,t)=>t.expandIconWrapper})(({theme:e})=>({display:"flex",color:(e.vars||e).palette.action.active,transform:"rotate(0deg)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shortest}),[`&.${m.expanded}`]:{transform:"rotate(180deg)"}})),C=n.forwardRef(function(e,t){let r=(0,d.Z)({props:e,name:"MuiAccordionSummary"}),{children:l,className:s,expandIcon:c,focusVisibleClassName:p,onClick:f}=r,b=(0,o.Z)(r,v),{disabled:m=!1,disableGutters:C,expanded:w,toggle:S}=n.useContext(u.Z),R=e=>{S&&S(e),f&&f(e)},M=(0,i.Z)({},r,{expanded:w,disabled:m,disableGutters:C}),A=g(M);return(0,h.jsxs)(Z,(0,i.Z)({focusRipple:!1,disableRipple:!0,disabled:m,component:"div","aria-expanded":w,className:(0,a.Z)(A.root,s),focusVisibleClassName:(0,a.Z)(A.focusVisible,p),onClick:R,ref:t,ownerState:M},b,{children:[(0,h.jsx)(x,{className:A.content,ownerState:M,children:l}),c&&(0,h.jsx)(y,{className:A.expandIconWrapper,ownerState:M,children:c})]}))});var w=C},97212:function(e,t,r){r.d(t,{ZP:function(){return W}});var o=r(63366),i=r(87462),n=r(67294),a=r(93680),l=r(94780),s=r(13247),d=r(41796),c=r(90948),u=r(71657),p=r(47739),f=r(71579),b=r(58974),m=r(51705),h=r(59773),v=r(1588),g=r(34867);function Z(e){return(0,g.Z)("MuiListItem",e)}let x=(0,v.Z)("MuiListItem",["root","container","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","padding","button","secondaryAction","selected"]);var y=r(68686);function C(e){return(0,g.Z)("MuiListItemSecondaryAction",e)}(0,v.Z)("MuiListItemSecondaryAction",["root","disableGutters"]);var w=r(85893);let S=["className"],R=e=>{let{disableGutters:t,classes:r}=e;return(0,l.Z)({root:["root",t&&"disableGutters"]},C,r)},M=(0,c.ZP)("div",{name:"MuiListItemSecondaryAction",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.disableGutters&&t.disableGutters]}})(({ownerState:e})=>(0,i.Z)({position:"absolute",right:16,top:"50%",transform:"translateY(-50%)"},e.disableGutters&&{right:0})),A=n.forwardRef(function(e,t){let r=(0,u.Z)({props:e,name:"MuiListItemSecondaryAction"}),{className:l}=r,s=(0,o.Z)(r,S),d=n.useContext(h.Z),c=(0,i.Z)({},r,{disableGutters:d.disableGutters}),p=R(c);return(0,w.jsx)(M,(0,i.Z)({className:(0,a.Z)(p.root,l),ownerState:c,ref:t},s))});A.muiName="ListItemSecondaryAction";let N=["className"],B=["alignItems","autoFocus","button","children","className","component","components","componentsProps","ContainerComponent","ContainerProps","dense","disabled","disableGutters","disablePadding","divider","focusVisibleClassName","secondaryAction","selected","slotProps","slots"],k=(e,t)=>{let{ownerState:r}=e;return[t.root,r.dense&&t.dense,"flex-start"===r.alignItems&&t.alignItemsFlexStart,r.divider&&t.divider,!r.disableGutters&&t.gutters,!r.disablePadding&&t.padding,r.button&&t.button,r.hasSecondaryAction&&t.secondaryAction]},$=e=>{let{alignItems:t,button:r,classes:o,dense:i,disabled:n,disableGutters:a,disablePadding:s,divider:d,hasSecondaryAction:c,selected:u}=e;return(0,l.Z)({root:["root",i&&"dense",!a&&"gutters",!s&&"padding",d&&"divider",n&&"disabled",r&&"button","flex-start"===t&&"alignItemsFlexStart",c&&"secondaryAction",u&&"selected"],container:["container"]},Z,o)},I=(0,c.ZP)("div",{name:"MuiListItem",slot:"Root",overridesResolver:k})(({theme:e,ownerState:t})=>(0,i.Z)({display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",width:"100%",boxSizing:"border-box",textAlign:"left"},!t.disablePadding&&(0,i.Z)({paddingTop:8,paddingBottom:8},t.dense&&{paddingTop:4,paddingBottom:4},!t.disableGutters&&{paddingLeft:16,paddingRight:16},!!t.secondaryAction&&{paddingRight:48}),!!t.secondaryAction&&{[`& > .${y.Z.root}`]:{paddingRight:48}},{[`&.${x.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${x.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:(0,d.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${x.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,d.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},[`&.${x.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}},"flex-start"===t.alignItems&&{alignItems:"flex-start"},t.divider&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"},t.button&&{transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${x.selected}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:(0,d.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:(0,d.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity)}}},t.hasSecondaryAction&&{paddingRight:48})),P=(0,c.ZP)("li",{name:"MuiListItem",slot:"Container",overridesResolver:(e,t)=>t.container})({position:"relative"}),L=n.forwardRef(function(e,t){let r=(0,u.Z)({props:e,name:"MuiListItem"}),{alignItems:l="center",autoFocus:d=!1,button:c=!1,children:v,className:g,component:Z,components:y={},componentsProps:C={},ContainerComponent:S="li",ContainerProps:{className:R}={},dense:M=!1,disabled:k=!1,disableGutters:L=!1,disablePadding:W=!1,divider:j=!1,focusVisibleClassName:E,secondaryAction:T,selected:z=!1,slotProps:F={},slots:G={}}=r,O=(0,o.Z)(r.ContainerProps,N),V=(0,o.Z)(r,B),H=n.useContext(h.Z),D=n.useMemo(()=>({dense:M||H.dense||!1,alignItems:l,disableGutters:L}),[l,H.dense,M,L]),X=n.useRef(null);(0,b.Z)(()=>{d&&X.current&&X.current.focus()},[d]);let q=n.Children.toArray(v),Y=q.length&&(0,f.Z)(q[q.length-1],["ListItemSecondaryAction"]),_=(0,i.Z)({},r,{alignItems:l,autoFocus:d,button:c,dense:D.dense,disabled:k,disableGutters:L,disablePadding:W,divider:j,hasSecondaryAction:Y,selected:z}),K=$(_),U=(0,m.Z)(X,t),J=G.root||y.Root||I,Q=F.root||C.root||{},ee=(0,i.Z)({className:(0,a.Z)(K.root,Q.className,g),disabled:k},V),et=Z||"li";return(c&&(ee.component=Z||"div",ee.focusVisibleClassName=(0,a.Z)(x.focusVisible,E),et=p.Z),Y)?(et=ee.component||Z?et:"div","li"===S&&("li"===et?et="div":"li"===ee.component&&(ee.component="div")),(0,w.jsx)(h.Z.Provider,{value:D,children:(0,w.jsxs)(P,(0,i.Z)({as:S,className:(0,a.Z)(K.container,R),ref:U,ownerState:_},O,{children:[(0,w.jsx)(J,(0,i.Z)({},Q,!(0,s.Z)(J)&&{as:et,ownerState:(0,i.Z)({},_,Q.ownerState)},ee,{children:q})),q.pop()]}))})):(0,w.jsx)(h.Z.Provider,{value:D,children:(0,w.jsxs)(J,(0,i.Z)({},Q,{as:et,ref:U},!(0,s.Z)(J)&&{ownerState:(0,i.Z)({},_,Q.ownerState)},ee,{children:[q,T&&(0,w.jsx)(A,{children:T})]}))})});var W=L},40044:function(e,t,r){r.d(t,{Z:function(){return y}});var o=r(63366),i=r(87462),n=r(67294),a=r(93680),l=r(94780),s=r(47739),d=r(98216),c=r(71657),u=r(90948),p=r(1588),f=r(34867);function b(e){return(0,f.Z)("MuiTab",e)}let m=(0,p.Z)("MuiTab",["root","labelIcon","textColorInherit","textColorPrimary","textColorSecondary","selected","disabled","fullWidth","wrapped","iconWrapper"]);var h=r(85893);let v=["className","disabled","disableFocusRipple","fullWidth","icon","iconPosition","indicator","label","onChange","onClick","onFocus","selected","selectionFollowsFocus","textColor","value","wrapped"],g=e=>{let{classes:t,textColor:r,fullWidth:o,wrapped:i,icon:n,label:a,selected:s,disabled:c}=e,u={root:["root",n&&a&&"labelIcon",`textColor${(0,d.Z)(r)}`,o&&"fullWidth",i&&"wrapped",s&&"selected",c&&"disabled"],iconWrapper:["iconWrapper"]};return(0,l.Z)(u,b,t)},Z=(0,u.ZP)(s.Z,{name:"MuiTab",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.label&&r.icon&&t.labelIcon,t[`textColor${(0,d.Z)(r.textColor)}`],r.fullWidth&&t.fullWidth,r.wrapped&&t.wrapped]}})(({theme:e,ownerState:t})=>(0,i.Z)({},e.typography.button,{maxWidth:360,minWidth:90,position:"relative",minHeight:48,flexShrink:0,padding:"12px 16px",overflow:"hidden",whiteSpace:"normal",textAlign:"center"},t.label&&{flexDirection:"top"===t.iconPosition||"bottom"===t.iconPosition?"column":"row"},{lineHeight:1.25},t.icon&&t.label&&{minHeight:72,paddingTop:9,paddingBottom:9,[`& > .${m.iconWrapper}`]:(0,i.Z)({},"top"===t.iconPosition&&{marginBottom:6},"bottom"===t.iconPosition&&{marginTop:6},"start"===t.iconPosition&&{marginRight:e.spacing(1)},"end"===t.iconPosition&&{marginLeft:e.spacing(1)})},"inherit"===t.textColor&&{color:"inherit",opacity:.6,[`&.${m.selected}`]:{opacity:1},[`&.${m.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}},"primary"===t.textColor&&{color:(e.vars||e).palette.text.secondary,[`&.${m.selected}`]:{color:(e.vars||e).palette.primary.main},[`&.${m.disabled}`]:{color:(e.vars||e).palette.text.disabled}},"secondary"===t.textColor&&{color:(e.vars||e).palette.text.secondary,[`&.${m.selected}`]:{color:(e.vars||e).palette.secondary.main},[`&.${m.disabled}`]:{color:(e.vars||e).palette.text.disabled}},t.fullWidth&&{flexShrink:1,flexGrow:1,flexBasis:0,maxWidth:"none"},t.wrapped&&{fontSize:e.typography.pxToRem(12)})),x=n.forwardRef(function(e,t){let r=(0,c.Z)({props:e,name:"MuiTab"}),{className:l,disabled:s=!1,disableFocusRipple:d=!1,fullWidth:u,icon:p,iconPosition:f="top",indicator:b,label:m,onChange:x,onClick:y,onFocus:C,selected:w,selectionFollowsFocus:S,textColor:R="inherit",value:M,wrapped:A=!1}=r,N=(0,o.Z)(r,v),B=(0,i.Z)({},r,{disabled:s,disableFocusRipple:d,selected:w,icon:!!p,iconPosition:f,label:!!m,fullWidth:u,textColor:R,wrapped:A}),k=g(B),$=p&&m&&n.isValidElement(p)?n.cloneElement(p,{className:(0,a.Z)(k.iconWrapper,p.props.className)}):p,I=e=>{!w&&x&&x(e,M),y&&y(e)},P=e=>{S&&!w&&x&&x(e,M),C&&C(e)};return(0,h.jsxs)(Z,(0,i.Z)({focusRipple:!d,className:(0,a.Z)(k.root,l),ref:t,role:"tab","aria-selected":w,disabled:s,onClick:I,onFocus:P,ownerState:B,tabIndex:w?0:-1},N,{children:["top"===f||"start"===f?(0,h.jsxs)(n.Fragment,{children:[$,m]}):(0,h.jsxs)(n.Fragment,{children:[m,$]}),b]}))});var y=x},88409:function(e,t,r){let o;r.d(t,{Z:function(){return _}});var i,n,a=r(63366),l=r(87462),s=r(67294);r(59864);var d=r(93680),c=r(94780),u=r(90948),p=r(71657),f=r(2734),b=r(57144);function m(){if(o)return o;let e=document.createElement("div"),t=document.createElement("div");return t.style.width="10px",t.style.height="1px",e.appendChild(t),e.dir="rtl",e.style.fontSize="14px",e.style.width="4px",e.style.height="1px",e.style.position="absolute",e.style.top="-1000px",e.style.overflow="scroll",document.body.appendChild(e),o="reverse",e.scrollLeft>0?o="default":(e.scrollLeft=1,0===e.scrollLeft&&(o="negative")),document.body.removeChild(e),o}function h(e,t){let r=e.scrollLeft;if("rtl"!==t)return r;let o=m();switch(o){case"negative":return e.scrollWidth-e.clientWidth+r;case"reverse":return e.scrollWidth-e.clientWidth-r;default:return r}}function v(e){return(1+Math.sin(Math.PI*e-Math.PI/2))/2}var g=r(5340),Z=r(85893);let x=["onChange"],y={width:99,height:99,position:"absolute",top:-9999,overflow:"scroll"};var C=r(67070),w=r(56686),S=r(47739),R=r(1588),M=r(34867);function A(e){return(0,M.Z)("MuiTabScrollButton",e)}let N=(0,R.Z)("MuiTabScrollButton",["root","vertical","horizontal","disabled"]),B=["className","direction","orientation","disabled"],k=e=>{let{classes:t,orientation:r,disabled:o}=e;return(0,c.Z)({root:["root",r,o&&"disabled"]},A,t)},$=(0,u.ZP)(S.Z,{name:"MuiTabScrollButton",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.orientation&&t[r.orientation]]}})(({ownerState:e})=>(0,l.Z)({width:40,flexShrink:0,opacity:.8,[`&.${N.disabled}`]:{opacity:0}},"vertical"===e.orientation&&{width:"100%",height:40,"& svg":{transform:`rotate(${e.isRtl?-90:90}deg)`}})),I=s.forwardRef(function(e,t){let r=(0,p.Z)({props:e,name:"MuiTabScrollButton"}),{className:o,direction:s}=r,c=(0,a.Z)(r,B),u=(0,f.Z)(),b="rtl"===u.direction,m=(0,l.Z)({isRtl:b},r),h=k(m);return(0,Z.jsx)($,(0,l.Z)({component:"div",className:(0,d.Z)(h.root,o),ref:t,role:null,ownerState:m,tabIndex:null},c,{children:"left"===s?i||(i=(0,Z.jsx)(C.Z,{fontSize:"small"})):n||(n=(0,Z.jsx)(w.Z,{fontSize:"small"}))}))});var P=r(2068);function L(e){return(0,M.Z)("MuiTabs",e)}let W=(0,R.Z)("MuiTabs",["root","vertical","flexContainer","flexContainerVertical","centered","scroller","fixed","scrollableX","scrollableY","hideScrollbar","scrollButtons","scrollButtonsHideMobile","indicator"]);var j=r(8038);let E=["aria-label","aria-labelledby","action","centered","children","className","component","allowScrollButtonsMobile","indicatorColor","onChange","orientation","ScrollButtonComponent","scrollButtons","selectionFollowsFocus","TabIndicatorProps","TabScrollButtonProps","textColor","value","variant","visibleScrollbar"],T=(e,t)=>e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:e.firstChild,z=(e,t)=>e===t?e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:e.lastChild,F=(e,t,r)=>{let o=!1,i=r(e,t);for(;i;){if(i===e.firstChild){if(o)return;o=!0}let n=i.disabled||"true"===i.getAttribute("aria-disabled");if(!i.hasAttribute("tabindex")||n)i=r(e,i);else{i.focus();return}}},G=e=>{let{vertical:t,fixed:r,hideScrollbar:o,scrollableX:i,scrollableY:n,centered:a,scrollButtonsHideMobile:l,classes:s}=e;return(0,c.Z)({root:["root",t&&"vertical"],scroller:["scroller",r&&"fixed",o&&"hideScrollbar",i&&"scrollableX",n&&"scrollableY"],flexContainer:["flexContainer",t&&"flexContainerVertical",a&&"centered"],indicator:["indicator"],scrollButtons:["scrollButtons",l&&"scrollButtonsHideMobile"],scrollableX:[i&&"scrollableX"],hideScrollbar:[o&&"hideScrollbar"]},L,s)},O=(0,u.ZP)("div",{name:"MuiTabs",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[{[`& .${W.scrollButtons}`]:t.scrollButtons},{[`& .${W.scrollButtons}`]:r.scrollButtonsHideMobile&&t.scrollButtonsHideMobile},t.root,r.vertical&&t.vertical]}})(({ownerState:e,theme:t})=>(0,l.Z)({overflow:"hidden",minHeight:48,WebkitOverflowScrolling:"touch",display:"flex"},e.vertical&&{flexDirection:"column"},e.scrollButtonsHideMobile&&{[`& .${W.scrollButtons}`]:{[t.breakpoints.down("sm")]:{display:"none"}}})),V=(0,u.ZP)("div",{name:"MuiTabs",slot:"Scroller",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.scroller,r.fixed&&t.fixed,r.hideScrollbar&&t.hideScrollbar,r.scrollableX&&t.scrollableX,r.scrollableY&&t.scrollableY]}})(({ownerState:e})=>(0,l.Z)({position:"relative",display:"inline-block",flex:"1 1 auto",whiteSpace:"nowrap"},e.fixed&&{overflowX:"hidden",width:"100%"},e.hideScrollbar&&{scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}},e.scrollableX&&{overflowX:"auto",overflowY:"hidden"},e.scrollableY&&{overflowY:"auto",overflowX:"hidden"})),H=(0,u.ZP)("div",{name:"MuiTabs",slot:"FlexContainer",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.flexContainer,r.vertical&&t.flexContainerVertical,r.centered&&t.centered]}})(({ownerState:e})=>(0,l.Z)({display:"flex"},e.vertical&&{flexDirection:"column"},e.centered&&{justifyContent:"center"})),D=(0,u.ZP)("span",{name:"MuiTabs",slot:"Indicator",overridesResolver:(e,t)=>t.indicator})(({ownerState:e,theme:t})=>(0,l.Z)({position:"absolute",height:2,bottom:0,width:"100%",transition:t.transitions.create()},"primary"===e.indicatorColor&&{backgroundColor:(t.vars||t).palette.primary.main},"secondary"===e.indicatorColor&&{backgroundColor:(t.vars||t).palette.secondary.main},e.vertical&&{height:"100%",width:2,right:0})),X=(0,u.ZP)(function(e){let{onChange:t}=e,r=(0,a.Z)(e,x),o=s.useRef(),i=s.useRef(null),n=()=>{o.current=i.current.offsetHeight-i.current.clientHeight};return s.useEffect(()=>{let e=(0,b.Z)(()=>{let e=o.current;n(),e!==o.current&&t(o.current)}),r=(0,g.Z)(i.current);return r.addEventListener("resize",e),()=>{e.clear(),r.removeEventListener("resize",e)}},[t]),s.useEffect(()=>{n(),t(o.current)},[t]),(0,Z.jsx)("div",(0,l.Z)({style:y,ref:i},r))},{name:"MuiTabs",slot:"ScrollbarSize"})({overflowX:"auto",overflowY:"hidden",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}}),q={},Y=s.forwardRef(function(e,t){let r=(0,p.Z)({props:e,name:"MuiTabs"}),o=(0,f.Z)(),i="rtl"===o.direction,{"aria-label":n,"aria-labelledby":c,action:u,centered:x=!1,children:y,className:C,component:w="div",allowScrollButtonsMobile:S=!1,indicatorColor:R="primary",onChange:M,orientation:A="horizontal",ScrollButtonComponent:N=I,scrollButtons:B="auto",selectionFollowsFocus:k,TabIndicatorProps:$={},TabScrollButtonProps:L={},textColor:W="primary",value:Y,variant:_="standard",visibleScrollbar:K=!1}=r,U=(0,a.Z)(r,E),J="scrollable"===_,Q="vertical"===A,ee=Q?"scrollTop":"scrollLeft",et=Q?"top":"left",er=Q?"bottom":"right",eo=Q?"clientHeight":"clientWidth",ei=Q?"height":"width",en=(0,l.Z)({},r,{component:w,allowScrollButtonsMobile:S,indicatorColor:R,orientation:A,vertical:Q,scrollButtons:B,textColor:W,variant:_,visibleScrollbar:K,fixed:!J,hideScrollbar:J&&!K,scrollableX:J&&!Q,scrollableY:J&&Q,centered:x&&!J,scrollButtonsHideMobile:!S}),ea=G(en),[el,es]=s.useState(!1),[ed,ec]=s.useState(q),[eu,ep]=s.useState({start:!1,end:!1}),[ef,eb]=s.useState({overflow:"hidden",scrollbarWidth:0}),em=new Map,eh=s.useRef(null),ev=s.useRef(null),eg=()=>{let e,t;let r=eh.current;if(r){let i=r.getBoundingClientRect();e={clientWidth:r.clientWidth,scrollLeft:r.scrollLeft,scrollTop:r.scrollTop,scrollLeftNormalized:h(r,o.direction),scrollWidth:r.scrollWidth,top:i.top,bottom:i.bottom,left:i.left,right:i.right}}if(r&&!1!==Y){let n=ev.current.children;if(n.length>0){let a=n[em.get(Y)];t=a?a.getBoundingClientRect():null}}return{tabsMeta:e,tabMeta:t}},eZ=(0,P.Z)(()=>{let e;let{tabsMeta:t,tabMeta:r}=eg(),o=0;if(Q)e="top",r&&t&&(o=r.top-t.top+t.scrollTop);else if(e=i?"right":"left",r&&t){let n=i?t.scrollLeftNormalized+t.clientWidth-t.scrollWidth:t.scrollLeft;o=(i?-1:1)*(r[e]-t[e]+n)}let a={[e]:o,[ei]:r?r[ei]:0};if(isNaN(ed[e])||isNaN(ed[ei]))ec(a);else{let l=Math.abs(ed[e]-a[e]),s=Math.abs(ed[ei]-a[ei]);(l>=1||s>=1)&&ec(a)}}),ex=(e,{animation:t=!0}={})=>{t?function(e,t,r,o={},i=()=>{}){let{ease:n=v,duration:a=300}=o,l=null,s=t[e],d=!1,c=()=>{d=!0},u=o=>{if(d){i(Error("Animation cancelled"));return}null===l&&(l=o);let c=Math.min(1,(o-l)/a);if(t[e]=n(c)*(r-s)+s,c>=1){requestAnimationFrame(()=>{i(null)});return}requestAnimationFrame(u)};return s===r?(i(Error("Element already at target position")),c):(requestAnimationFrame(u),c)}(ee,eh.current,e,{duration:o.transitions.duration.standard}):eh.current[ee]=e},ey=e=>{let t=eh.current[ee];Q?t+=e:(t+=e*(i?-1:1),t*=i&&"reverse"===m()?-1:1),ex(t)},eC=()=>{let e=eh.current[eo],t=0,r=Array.from(ev.current.children);for(let o=0;o<r.length;o+=1){let i=r[o];if(t+i[eo]>e){0===o&&(t=e);break}t+=i[eo]}return t},ew=()=>{ey(-1*eC())},eS=()=>{ey(eC())},eR=s.useCallback(e=>{eb({overflow:null,scrollbarWidth:e})},[]),eM=(0,P.Z)(e=>{let{tabsMeta:t,tabMeta:r}=eg();if(r&&t){if(r[et]<t[et]){let o=t[ee]+(r[et]-t[et]);ex(o,{animation:e})}else if(r[er]>t[er]){let i=t[ee]+(r[er]-t[er]);ex(i,{animation:e})}}}),eA=(0,P.Z)(()=>{if(J&&!1!==B){let e,t;let{scrollTop:r,scrollHeight:n,clientHeight:a,scrollWidth:l,clientWidth:s}=eh.current;if(Q)e=r>1,t=r<n-a-1;else{let d=h(eh.current,o.direction);e=i?d<l-s-1:d>1,t=i?d>1:d<l-s-1}(e!==eu.start||t!==eu.end)&&ep({start:e,end:t})}});s.useEffect(()=>{let e;let t=(0,b.Z)(()=>{eh.current&&(eZ(),eA())}),r=(0,g.Z)(eh.current);return r.addEventListener("resize",t),"undefined"!=typeof ResizeObserver&&(e=new ResizeObserver(t),Array.from(ev.current.children).forEach(t=>{e.observe(t)})),()=>{t.clear(),r.removeEventListener("resize",t),e&&e.disconnect()}},[eZ,eA]);let eN=s.useMemo(()=>(0,b.Z)(()=>{eA()}),[eA]);s.useEffect(()=>()=>{eN.clear()},[eN]),s.useEffect(()=>{es(!0)},[]),s.useEffect(()=>{eZ(),eA()}),s.useEffect(()=>{eM(q!==ed)},[eM,ed]),s.useImperativeHandle(u,()=>({updateIndicator:eZ,updateScrollButtons:eA}),[eZ,eA]);let eB=(0,Z.jsx)(D,(0,l.Z)({},$,{className:(0,d.Z)(ea.indicator,$.className),ownerState:en,style:(0,l.Z)({},ed,$.style)})),ek=0,e$=s.Children.map(y,e=>{if(!s.isValidElement(e))return null;let t=void 0===e.props.value?ek:e.props.value;em.set(t,ek);let r=t===Y;return ek+=1,s.cloneElement(e,(0,l.Z)({fullWidth:"fullWidth"===_,indicator:r&&!el&&eB,selected:r,selectionFollowsFocus:k,onChange:M,textColor:W,value:t},1!==ek||!1!==Y||e.props.tabIndex?{}:{tabIndex:0}))}),eI=e=>{let t=ev.current,r=(0,j.Z)(t).activeElement,o=r.getAttribute("role");if("tab"!==o)return;let n="horizontal"===A?"ArrowLeft":"ArrowUp",a="horizontal"===A?"ArrowRight":"ArrowDown";switch("horizontal"===A&&i&&(n="ArrowRight",a="ArrowLeft"),e.key){case n:e.preventDefault(),F(t,r,z);break;case a:e.preventDefault(),F(t,r,T);break;case"Home":e.preventDefault(),F(t,null,T);break;case"End":e.preventDefault(),F(t,null,z)}},eP=(()=>{let e={};e.scrollbarSizeListener=J?(0,Z.jsx)(X,{onChange:eR,className:(0,d.Z)(ea.scrollableX,ea.hideScrollbar)}):null;let t=eu.start||eu.end,r=J&&("auto"===B&&t||!0===B);return e.scrollButtonStart=r?(0,Z.jsx)(N,(0,l.Z)({orientation:A,direction:i?"right":"left",onClick:ew,disabled:!eu.start},L,{className:(0,d.Z)(ea.scrollButtons,L.className)})):null,e.scrollButtonEnd=r?(0,Z.jsx)(N,(0,l.Z)({orientation:A,direction:i?"left":"right",onClick:eS,disabled:!eu.end},L,{className:(0,d.Z)(ea.scrollButtons,L.className)})):null,e})();return(0,Z.jsxs)(O,(0,l.Z)({className:(0,d.Z)(ea.root,C),ownerState:en,ref:t,as:w},U,{children:[eP.scrollButtonStart,eP.scrollbarSizeListener,(0,Z.jsxs)(V,{className:ea.scroller,ownerState:en,style:{overflow:ef.overflow,[Q?`margin${i?"Left":"Right"}`:"marginBottom"]:K?void 0:-ef.scrollbarWidth},ref:eh,onScroll:eN,children:[(0,Z.jsx)(H,{"aria-label":n,"aria-labelledby":c,"aria-orientation":"vertical"===A?"vertical":null,className:ea.flexContainer,ownerState:en,onKeyDown:eI,ref:ev,role:"tablist",children:e$}),el&&eB]}),eP.scrollButtonEnd]}))});var _=Y},67070:function(e,t,r){r(67294);var o=r(88169),i=r(85893);t.Z=(0,o.Z)((0,i.jsx)("path",{d:"M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"}),"KeyboardArrowLeft")},56686:function(e,t,r){r(67294);var o=r(88169),i=r(85893);t.Z=(0,o.Z)((0,i.jsx)("path",{d:"M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"}),"KeyboardArrowRight")}}]);
2.1.28. https://dev-app.illusto.com/_next/static/chunks/8755-bee09a232fb7ec60.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/8755-bee09a232fb7ec60.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/8755-bee09a232fb7ec60.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; countryCode=IN; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:33:37 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"2752-18b142b7028"
Vary: Accept-Encoding
Content-Length: 10066

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8755],{86176:function(e,t,r){r.d(t,{$Y:function(){return c},H3:function(){return s},Hi:function(){return n},Rw:function(){return o},Wg:function(){return l},e_:function(){return d},el:function(){return u},jE:function(){return a},nK:function(){return i},vD:function(){return k}});let l=[{key:"creator",value:"Content creator",description:"You are an influencer, gamer, vlogger or more..."},{key:"business_small",value:"Business (small to medium)",description:"You...re a startup, solopreneur, freelancer, and more..."},{key:"business_large",value:"Business (Large enterprise)",description:"You work for a large company"},{key:"education_educator",value:"Educator",description:"You are a teacher, tutor or educator"},{key:"education_learner",value:"Learner",description:"You are a student or learner"},{key:"other",value:"",description:""}],a=[{key:"<1k",value:"Less than 1k followers"},{key:">1k to 10k<",value:"Between 1k-10k followers"},{key:">10k to 100k<",value:"Between 10k-100k followers"},{key:">100k to 500k<",value:"Between 100k-500k followers"},{key:">500k to 1m<",value:"Between 500k-1m followers"},{key:">1m",value:"More than 1m followers"}],o=[{key:"not really",value:"Not Really"},{key:"about a year",value:"About a year"},{key:"around 1 to 2 years",value:"Around 1 to 2 years"},{key:"around 2 to 4 years",value:"Around 2 to 4 years"},{key:"around 4 to 6 years",value:"Around 4 to 6 years"},{key:"6+ years, I am a pro",value:"6+ years, I am a pro"}],s=[{key:"influencer",value:"Influencer",description:"Create, unbox, collab, and more",type:"creator",checked:!1,multiselect:!0},{key:"gamer",value:"Gamer",description:"Post your amazing gameplays",type:"creator",checked:!1,multiselect:!0},{key:"musician",value:"Musician",description:"Make videos for your music",type:"creator",checked:!1,multiselect:!0},{key:"podcaster",value:"Podcaster",description:"Need videos for podcasts?",type:"creator",checked:!1,multiselect:!0},{key:"vlogger",value:"Vlogger",description:"Make your next vlog",type:"creator",checked:!1,multiselect:!0},{key:"general_creator",value:"Coach, consultant, or speaker",description:"Motivate, educate, and inspire",type:"creator",checked:!1,multiselect:!0},{key:"other",value:"",description:"Tell us more",type:"creator",checked:!1,multiselect:!0},{key:"freelance_designer",value:"Freelance Designer",description:"Freelance Designer or editor",type:"business_small",checked:!1,multiselect:!1},{key:"owner",value:"Owner",description:"Enterpreneur, solopreneur, owner",type:"business_small",checked:!1,multiselect:!1},{key:"marketing",value:"Marketing",description:"Create virtual videos for customers",type:"business_small",checked:!1,multiselect:!1},{key:"sales",value:"Sales",description:"Supercharge sales with videos",type:"business_small",checked:!1,multiselect:!1},{key:"customer_support",value:"Customer Support",description:"Create video tutorials",type:"business_small",checked:!1,multiselect:!1},{key:"core_team",value:"Core Team",description:"Multitask at startup. Need Videos",type:"business_small",checked:!1,multiselect:!1},{key:"other",value:"",description:"",type:"business_small",checked:!1,multiselect:!1},{key:"design",value:"Design",description:"Design or Editor",type:"business_large",checked:!1,multiselect:!1},{key:"marketing",value:"Marketing",description:"Create virtual videos for customers",type:"business_large",checked:!1,multiselect:!1},{key:"sales",value:"Sales",description:"Supercharge sales with videos",type:"business_large",checked:!1,multiselect:!1},{key:"customer_support",value:"Customer Support",description:"Create video tutorials",type:"business_large",checked:!1,multiselect:!1},{key:"product",value:"Product",description:"Create video walkthrough",type:"business_large",checked:!1,multiselect:!1},{key:"it_team",value:"IT",description:"Share expertise via video",type:"business_large",checked:!1,multiselect:!1},{key:"other",value:"",description:"Tell us more",type:"business_large",checked:!1,multiselect:!1},{key:"school",value:"School",description:"Looking to use for school projects",type:"education_educator",checked:!1,multiselect:!0},{key:"university",value:"College or University",description:"Make teaching more enjoyable",type:"education_educator",checked:!1,multiselect:!0},{key:"coaching",value:"Coaching Classes",description:"Make high-quality learning videos",type:"education_educator",checked:!1,multiselect:!0},{key:"edtech",value:"EdTech",description:"Online educators",type:"education_educator",checked:!1,multiselect:!0},{key:"other",value:"Other",description:"Tell us more",type:"education_educator",checked:!1,multiselect:!0},{key:"school",value:"School",description:"Looking to use for school projects",type:"education_learner",checked:!1,multiselect:!0},{key:"university",value:"College or University",description:"Make teaching more enjoyable",type:"education_learner",checked:!1,multiselect:!0},{key:"coaching",value:"Coaching Classes",description:"Make high-quality learning videos",type:"education_learner",checked:!1,multiselect:!0},{key:"edtech",value:"EdTech",description:"Online educators",type:"education_learner",checked:!1,multiselect:!0},{key:"other",value:"",description:"Tell us more",type:"education_learner",checked:!1,multiselect:!0}],i=[{key:"youtube_videos",value:"Youtube Videos",checked:!1},{key:"facebook",value:"Facebook",checked:!1},{key:"instagram_tv",value:"Instagram tv",checked:!1},{key:"website",value:"Website",checked:!1},{key:"drive_share",value:"Share it via google drive, dropbox etc.",checked:!1},{key:"tiktok",value:"Tik Tok",checked:!1},{key:"youtube_shorts",value:"Youtube Shorts",checked:!1},{key:"instagram_reels",value:"Instagram Reels",checked:!1},{key:"instagram_posts",value:"Instagram Posts",checked:!1},{key:"instagram_stories",value:"Instagram Stories",checked:!1},{key:"snapchat",value:"Snapchat",checked:!1},{key:"youtube_live",value:"Youtube Live",checked:!1},{key:"facebook_live",value:"Facebook Live",checked:!1},{key:"instagram_live",value:"Instagram Live",checked:!1},{key:"linkedin_live",value:"Linkedin Live",checked:!1},{key:"twitch",value:"Twitch",checked:!1},{key:"other",value:"Other",checked:!1}],n={creator:"creator",business_small:"small business",business_large:"large business",education_educator:"educator",education_learner:"learner",other:""},c={creator:"all",business_small:"any",business_large:"any",education_educator:"all",education_learner:"all",other:""},u=(e,t,r)=>{let l={...JSON.parse(localStorage.getItem(e)),[t]:r};localStorage.setItem(e,JSON.stringify(l))},d=e=>JSON.parse(null==localStorage?void 0:localStorage.getItem(e)),k=e=>localStorage.removeItem(e)},91111:function(e,t,r){r.d(t,{Z:function(){return d}});var l=r(85893),a=r(67294),o=r(9473),s=r(87357),i=r(50135),n=r(83321);r(45989);var c=r(55171),u=r(28043);function d(e){let{props:{email:t,authCallback:r,userDeviceDetails:d}}=e,k=(0,o.I0)(),[v,y]=(0,a.useState)(),[m,p]=(0,a.useState)(!0),[h,g]=(0,a.useState)(null),[_,f]=(0,a.useState)("");(0,a.useEffect)(()=>{let e;if(h>0){e=setTimeout(()=>g(h-1),1e3);let t=Math.floor(h/60),r=h-60*t;t>0?f("".concat(t," minutes and ").concat(r," seconds")):f("".concat(r," seconds"))}return()=>clearTimeout(e)},[h]),(0,a.useEffect)(()=>{b()},[]);let b=async()=>{p(!0),y("");let e=parseInt(new Date().getTime()/1e3),r=localStorage.getItem("sendOtpCallExpTime");if(r&&r-e>0){g(r-e);let l=Math.floor((r-e)/60),a=r-e-60*l;l>0?k(u.Nw.set({message:"You have hit the limit, please try again in ".concat(l," minutes and ").concat(a," seconds.")})):k(u.Nw.set({message:"You have hit the limit, please try again in ".concat(a," seconds.")}));return}let o=await (0,c.YO)({email:t,type:"SIGNUP"});if(o&&(null==o?void 0:o.error)){var s,i,n,d,v;return((null==o?void 0:null===(s=o.error)||void 0===s?void 0:s.errorCode)===11115||(null==o?void 0:null===(i=o.error)||void 0===i?void 0:i.errorCode)===11127)&&(g(null==o?void 0:null===(d=o.error)||void 0===d?void 0:d.resetTime),localStorage.setItem("sendOtpCallExpTime",parseInt(new Date().getTime()/1e3)+((null==o?void 0:null===(v=o.error)||void 0===v?void 0:v.resetTime)||0))),k(u.Nw.set({message:null==o?void 0:null===(n=o.error)||void 0===n?void 0:n.message}))}g("60")},w=async()=>{let e=await (0,c.yu)({email:t,otp:v,...d});if(e&&(null==e?void 0:e.error))p(!1);else{var l,a;let o;for(let s of document.cookie.split(";")){let i=s.trim();0==i.indexOf("countryCode=")&&(o=i.substring(12,i.length))}dataLayer.push({method:"email",type:"email",user_id:null==e?void 0:null===(l=e.data)||void 0===l?void 0:l.userId,user_id_illusto:null==e?void 0:null===(a=e.data)||void 0===a?void 0:a.userId,user_country:o,event:"sign_up"}),r(null==e?void 0:e.data)}},S=e=>{let t=e.key;if(RegExp("^[eE+-.]+$").test(t)){e.preventDefault();return}"Enter"===e.key&&w()},C=e=>{var t,r,l,a;return(null==e?void 0:null===(t=e.target)||void 0===t?void 0:null===(r=t.value)||void 0===r?void 0:r.length)||p(!0),(null==e?void 0:null===(l=e.target)||void 0===l?void 0:null===(a=l.value)||void 0===a?void 0:a.length)<7?y(e.target.value):null};return(0,l.jsx)(l.Fragment,{children:(0,l.jsxs)(s.Z,{component:"form",autoComplete:"off",children:[(0,l.jsxs)("span",{className:"signIntxt",children:["We've sent a 6-digit code to ",(0,l.jsx)("strong",{children:t})]}),(0,l.jsxs)("div",{className:"inputfield ".concat(m?"":"error"),children:[(0,l.jsx)(i.Z,{type:"number",inputProps:{maxLength:"6"},id:"outlined-number",label:"6 digit code",variant:"filled",helperText:m?"":"That code isn't valid, please try again.",autoComplete:"off",fullWidth:!0,value:v,onChange:C,onKeyDown:S}),h>0?(0,l.jsxs)("span",{className:"smallTxt mb-0",children:["Resend code in ",(0,l.jsx)("strong",{children:_})]}):(0,l.jsx)("span",{className:"smallTxt mb-0",children:(0,l.jsx)("a",{onClick:b,children:"Resend code"})})]}),(0,l.jsx)("div",{className:"btnDiv",children:(0,l.jsx)(n.Z,{className:"primaryBtn",variant:"contained",disabled:(null==v?void 0:v.toString().length)!="6",fullWidth:!0,onClick:()=>w(),onKeyDown:S,children:"Submit"})})]})})}}}]);
2.1.29. https://dev-app.illusto.com/_next/static/chunks/8756-bde511b4bad18991.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/8756-bde511b4bad18991.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/8756-bde511b4bad18991.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:33:46 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"191b-18b142b7028"
Vary: Accept-Encoding
Content-Length: 6427

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8756],{12963:function(e,t,r){r.d(t,{Z:function(){return j}});var a=r(87462),o=r(63366),i=r(67294);r(59864);var n=r(93680),l=r(94780),s=r(90948),d=r(71657),h=r(15861),c=r(41796),u=r(88169),p=r(85893),m=(0,u.Z)((0,p.jsx)("path",{d:"M6 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm12 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm-6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}),"MoreHoriz"),g=r(47739);let f=(0,s.ZP)(g.Z)(({theme:e})=>(0,a.Z)({display:"flex",marginLeft:`calc(${e.spacing(1)} * 0.5)`,marginRight:`calc(${e.spacing(1)} * 0.5)`},"light"===e.palette.mode?{backgroundColor:e.palette.grey[100],color:e.palette.grey[700]}:{backgroundColor:e.palette.grey[700],color:e.palette.grey[100]},{borderRadius:2,"&:hover, &:focus":(0,a.Z)({},"light"===e.palette.mode?{backgroundColor:e.palette.grey[200]}:{backgroundColor:e.palette.grey[600]}),"&:active":(0,a.Z)({boxShadow:e.shadows[0]},"light"===e.palette.mode?{backgroundColor:(0,c._4)(e.palette.grey[200],.12)}:{backgroundColor:(0,c._4)(e.palette.grey[600],.12)})})),b=(0,s.ZP)(m)({width:24,height:16});var v=function(e){return(0,p.jsx)("li",{children:(0,p.jsx)(f,(0,a.Z)({focusRipple:!0},e,{ownerState:e,children:(0,p.jsx)(b,{ownerState:e})}))})},Z=r(1588),w=r(34867);function x(e){return(0,w.Z)("MuiBreadcrumbs",e)}let y=(0,Z.Z)("MuiBreadcrumbs",["root","ol","li","separator"]),C=["children","className","component","expandText","itemsAfterCollapse","itemsBeforeCollapse","maxItems","separator"],k=e=>{let{classes:t}=e;return(0,l.Z)({root:["root"],li:["li"],ol:["ol"],separator:["separator"]},x,t)},S=(0,s.ZP)(h.Z,{name:"MuiBreadcrumbs",slot:"Root",overridesResolver:(e,t)=>[{[`& .${y.li}`]:t.li},t.root]})({}),R=(0,s.ZP)("ol",{name:"MuiBreadcrumbs",slot:"Ol",overridesResolver:(e,t)=>t.ol})({display:"flex",flexWrap:"wrap",alignItems:"center",padding:0,margin:0,listStyle:"none"}),M=(0,s.ZP)("li",{name:"MuiBreadcrumbs",slot:"Separator",overridesResolver:(e,t)=>t.separator})({display:"flex",userSelect:"none",marginLeft:8,marginRight:8}),$=i.forwardRef(function(e,t){var r,l;let s=(0,d.Z)({props:e,name:"MuiBreadcrumbs"}),{children:h,className:c,component:u="nav",expandText:m="Show path",itemsAfterCollapse:g=1,itemsBeforeCollapse:f=1,maxItems:b=8,separator:Z="/"}=s,w=(0,o.Z)(s,C),[x,y]=i.useState(!1),$=(0,a.Z)({},s,{component:u,expanded:x,expandText:m,itemsAfterCollapse:g,itemsBeforeCollapse:f,maxItems:b,separator:Z}),j=k($),B=i.useRef(null),N=i.Children.toArray(h).filter(e=>i.isValidElement(e)).map((e,t)=>(0,p.jsx)("li",{className:j.li,children:e},`child-${t}`));return(0,p.jsx)(S,(0,a.Z)({ref:t,component:u,color:"text.secondary",className:(0,n.Z)(j.root,c),ownerState:$},w,{children:(0,p.jsx)(R,{className:j.ol,ref:B,ownerState:$,children:(r=x||b&&N.length<=b?N:(e=>{let t=()=>{y(!0);let e=B.current.querySelector("a[href],button,[tabindex]");e&&e.focus()};return f+g>=e.length?e:[...e.slice(0,f),(0,p.jsx)(v,{"aria-label":m,onClick:t},"ellipsis"),...e.slice(e.length-g,e.length)]})(N),l=j.separator,r.reduce((e,t,a)=>(a<r.length-1?e=e.concat(t,(0,p.jsx)(M,{"aria-hidden":!0,className:l,ownerState:$,children:Z},`separator-${a}`)):e.push(t),e),[]))})}))});var j=$},88078:function(e,t,r){r.d(t,{Z:function(){return M}});var a=r(63366),o=r(87462),i=r(67294),n=r(93680),l=r(70917),s=r(94780),d=r(41796),h=r(90948),c=r(71657),u=r(1588),p=r(34867);function m(e){return(0,p.Z)("MuiSkeleton",e)}(0,u.Z)("MuiSkeleton",["root","text","rectangular","rounded","circular","pulse","wave","withChildren","fitContent","heightAuto"]);var g=r(85893);let f=["animation","className","component","height","style","variant","width"],b=e=>e,v,Z,w,x,y=e=>{let{classes:t,variant:r,animation:a,hasChildren:o,width:i,height:n}=e;return(0,s.Z)({root:["root",r,a,o&&"withChildren",o&&!i&&"fitContent",o&&!n&&"heightAuto"]},m,t)},C=(0,l.F4)(v||(v=b`
0% {
opacity: 1;
}

50% {
opacity: 0.4;
}

100% {
opacity: 1;
}
`)),k=(0,l.F4)(Z||(Z=b`
0% {
transform: translateX(-100%);
}

50% {
/* +0.5s of delay between each loop */
transform: translateX(100%);
}

100% {
transform: translateX(100%);
}
`)),S=(0,h.ZP)("span",{name:"MuiSkeleton",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[r.variant],!1!==r.animation&&t[r.animation],r.hasChildren&&t.withChildren,r.hasChildren&&!r.width&&t.fitContent,r.hasChildren&&!r.height&&t.heightAuto]}})(({theme:e,ownerState:t})=>{let r=String(e.shape.borderRadius).match(/[\d.\-+]*\s*(.*)/)[1]||"px",a=parseFloat(e.shape.borderRadius);return(0,o.Z)({display:"block",backgroundColor:e.vars?e.vars.palette.Skeleton.bg:(0,d.Fq)(e.palette.text.primary,"light"===e.palette.mode?.11:.13),height:"1.2em"},"text"===t.variant&&{marginTop:0,marginBottom:0,height:"auto",transformOrigin:"0 55%",transform:"scale(1, 0.60)",borderRadius:`${a}${r}/${Math.round(a/.6*10)/10}${r}`,"&:empty:before":{content:'"\\00a0"'}},"circular"===t.variant&&{borderRadius:"50%"},"rounded"===t.variant&&{borderRadius:(e.vars||e).shape.borderRadius},t.hasChildren&&{"& > *":{visibility:"hidden"}},t.hasChildren&&!t.width&&{maxWidth:"fit-content"},t.hasChildren&&!t.height&&{height:"auto"})},({ownerState:e})=>"pulse"===e.animation&&(0,l.iv)(w||(w=b`
animation: ${0} 1.5s ease-in-out 0.5s infinite;
`),C),({ownerState:e,theme:t})=>"wave"===e.animation&&(0,l.iv)(x||(x=b`
position: relative;
overflow: hidden;

/* Fix bug in Safari https://bugs.webkit.org/show_bug.cgi?id=68196 */
-webkit-mask-image: -webkit-radial-gradient(white, black);

&::after {
animation: ${0} 1.6s linear 0.5s infinite;
background: linear-gradient(
90deg,
transparent,
${0},
transparent
);
content: '';
position: absolute;
transform: translateX(-100%); /* Avoid flash during server-side hydration */
bottom: 0;
left: 0;
right: 0;
top: 0;
}
`),k,(t.vars||t).palette.action.hover)),R=i.forwardRef(function(e,t){let r=(0,c.Z)({props:e,name:"MuiSkeleton"}),{animation:i="pulse",className:l,component:s="span",height:d,style:h,variant:u="text",width:p}=r,m=(0,a.Z)(r,f),b=(0,o.Z)({},r,{animation:i,component:s,variant:u,hasChildren:Boolean(m.children)}),v=y(b);return(0,g.jsx)(S,(0,o.Z)({as:s,ref:t,className:(0,n.Z)(v.root,l),ownerState:b},m,{style:(0,o.Z)({width:p,height:d},h)}))});var M=R}}]);
2.1.30. https://dev-app.illusto.com/_next/static/chunks/9248-caf8d339ac98424e.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/9248-caf8d339ac98424e.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/9248-caf8d339ac98424e.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; countryCode=IN; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga=GA1.2.1572859313.1697020601; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:34:12 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"30d7-18b142b7028"
Vary: Accept-Encoding
Content-Length: 12503

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9248],{78262:function(e,t,r){"use strict";r.d(t,{Z:function(){return _}});var i=r(63366),a=r(87462),o=r(67294),n=r(93680),l=r(94780),s=r(92996),c=r(98216),d=r(18421),u=r(16628),p=r(90629),f=r(71657),h=r(90948),g=r(1588),m=r(34867);function b(e){return(0,m.Z)("MuiDialog",e)}let v=(0,g.Z)("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]),w=(0,o.createContext)({});var x=r(84808),y=r(2734),S=r(85893);let k=["aria-describedby","aria-labelledby","BackdropComponent","BackdropProps","children","className","disableEscapeKeyDown","fullScreen","fullWidth","maxWidth","onBackdropClick","onClose","open","PaperComponent","PaperProps","scroll","TransitionComponent","transitionDuration","TransitionProps"],Z=(0,h.ZP)(x.Z,{name:"MuiDialog",slot:"Backdrop",overrides:(e,t)=>t.backdrop})({zIndex:-1}),C=e=>{let{classes:t,scroll:r,maxWidth:i,fullWidth:a,fullScreen:o}=e,n={root:["root"],container:["container",`scroll${(0,c.Z)(r)}`],paper:["paper",`paperScroll${(0,c.Z)(r)}`,`paperWidth${(0,c.Z)(String(i))}`,a&&"paperFullWidth",o&&"paperFullScreen"]};return(0,l.Z)(n,b,t)},W=(0,h.ZP)(d.Z,{name:"MuiDialog",slot:"Root",overridesResolver:(e,t)=>t.root})({"@media print":{position:"absolute !important"}}),E=(0,h.ZP)("div",{name:"MuiDialog",slot:"Container",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.container,t[`scroll${(0,c.Z)(r.scroll)}`]]}})(({ownerState:e})=>(0,a.Z)({height:"100%","@media print":{height:"auto"},outline:0},"paper"===e.scroll&&{display:"flex",justifyContent:"center",alignItems:"center"},"body"===e.scroll&&{overflowY:"auto",overflowX:"hidden",textAlign:"center","&:after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}})),j=(0,h.ZP)(p.Z,{name:"MuiDialog",slot:"Paper",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.paper,t[`scrollPaper${(0,c.Z)(r.scroll)}`],t[`paperWidth${(0,c.Z)(String(r.maxWidth))}`],r.fullWidth&&t.paperFullWidth,r.fullScreen&&t.paperFullScreen]}})(({theme:e,ownerState:t})=>(0,a.Z)({margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"}},"paper"===t.scroll&&{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"},"body"===t.scroll&&{display:"inline-block",verticalAlign:"middle",textAlign:"left"},!t.maxWidth&&{maxWidth:"calc(100% - 64px)"},"xs"===t.maxWidth&&{maxWidth:"px"===e.breakpoints.unit?Math.max(e.breakpoints.values.xs,444):`${e.breakpoints.values.xs}${e.breakpoints.unit}`,[`&.${v.paperScrollBody}`]:{[e.breakpoints.down(Math.max(e.breakpoints.values.xs,444)+64)]:{maxWidth:"calc(100% - 64px)"}}},t.maxWidth&&"xs"!==t.maxWidth&&{maxWidth:`${e.breakpoints.values[t.maxWidth]}${e.breakpoints.unit}`,[`&.${v.paperScrollBody}`]:{[e.breakpoints.down(e.breakpoints.values[t.maxWidth]+64)]:{maxWidth:"calc(100% - 64px)"}}},t.fullWidth&&{width:"calc(100% - 64px)"},t.fullScreen&&{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,[`&.${v.paperScrollBody}`]:{margin:0,maxWidth:"100%"}})),P=o.forwardRef(function(e,t){let r=(0,f.Z)({props:e,name:"MuiDialog"}),l=(0,y.Z)(),c={enter:l.transitions.duration.enteringScreen,exit:l.transitions.duration.leavingScreen},{"aria-describedby":d,"aria-labelledby":h,BackdropComponent:g,BackdropProps:m,children:b,className:v,disableEscapeKeyDown:x=!1,fullScreen:P=!1,fullWidth:_=!1,maxWidth:R="sm",onBackdropClick:z,onClose:M,open:D,PaperComponent:B=p.Z,PaperProps:I={},scroll:A="paper",TransitionComponent:N=u.Z,transitionDuration:O=c,TransitionProps:$}=r,F=(0,i.Z)(r,k),L=(0,a.Z)({},r,{disableEscapeKeyDown:x,fullScreen:P,fullWidth:_,maxWidth:R,scroll:A}),T=C(L),q=o.useRef(),G=e=>{q.current=e.target===e.currentTarget},H=e=>{q.current&&(q.current=null,z&&z(e),M&&M(e,"backdropClick"))},U=(0,s.Z)(h),V=o.useMemo(()=>({titleId:U}),[U]);return(0,S.jsx)(W,(0,a.Z)({className:(0,n.Z)(T.root,v),closeAfterTransition:!0,components:{Backdrop:Z},componentsProps:{backdrop:(0,a.Z)({transitionDuration:O,as:g},m)},disableEscapeKeyDown:x,onClose:M,open:D,ref:t,onClick:H,ownerState:L},F,{children:(0,S.jsx)(N,(0,a.Z)({appear:!0,in:D,timeout:O,role:"presentation"},$,{children:(0,S.jsx)(E,{className:(0,n.Z)(T.container),onMouseDown:G,ownerState:L,children:(0,S.jsx)(j,(0,a.Z)({as:B,elevation:24,role:"dialog","aria-describedby":d,"aria-labelledby":U},I,{className:(0,n.Z)(T.paper,I.className),ownerState:L,children:(0,S.jsx)(w.Provider,{value:V,children:b})}))})}))}))});var _=P},19749:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=r(6495).Z,a=r(92648).Z,o=r(91598).Z,n=r(17273).Z,l=o(r(67294)),s=a(r(83121)),c=r(2675),d=r(10139),u=r(28730);r(57238);var p=a(r(89824));let f={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function h(e){return void 0!==e.default}function g(e){return"number"==typeof e||void 0===e?e:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function m(e,t,r,a,o,n,l){if(!e||e["data-loaded-src"]===t)return;e["data-loaded-src"]=t;let s="decode"in e?e.decode():Promise.resolve();s.catch(()=>{}).then(()=>{if(e.parentNode){if("blur"===r&&n(!0),null==a?void 0:a.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let l=!1,s=!1;a.current(i({},t,{nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>l,isPropagationStopped:()=>s,persist:()=>{},preventDefault:()=>{l=!0,t.preventDefault()},stopPropagation:()=>{s=!0,t.stopPropagation()}}))}(null==o?void 0:o.current)&&o.current(e)}})}let b=l.forwardRef((e,t)=>{var{imgAttributes:r,heightInt:a,widthInt:o,qualityInt:s,className:c,imgStyle:d,blurStyle:u,isLazy:p,fill:f,placeholder:h,loading:g,srcString:b,config:v,unoptimized:w,loader:x,onLoadRef:y,onLoadingCompleteRef:S,setBlurComplete:k,setShowAltText:Z,onLoad:C,onError:W}=e,E=n(e,["imgAttributes","heightInt","widthInt","qualityInt","className","imgStyle","blurStyle","isLazy","fill","placeholder","loading","srcString","config","unoptimized","loader","onLoadRef","onLoadingCompleteRef","setBlurComplete","setShowAltText","onLoad","onError"]);return g=p?"lazy":g,l.default.createElement(l.default.Fragment,null,l.default.createElement("img",Object.assign({},E,r,{width:o,height:a,decoding:"async","data-nimg":f?"fill":"1",className:c,loading:g,style:i({},d,u),ref:l.useCallback(e=>{t&&("function"==typeof t?t(e):"object"==typeof t&&(t.current=e)),e&&(W&&(e.src=e.src),e.complete&&m(e,b,h,y,S,k,w))},[b,h,y,S,k,W,w,t]),onLoad:e=>{let t=e.currentTarget;m(t,b,h,y,S,k,w)},onError:e=>{Z(!0),"blur"===h&&k(!0),W&&W(e)}})))}),v=l.forwardRef((e,t)=>{let r,a;var o,{src:m,sizes:v,unoptimized:w=!1,priority:x=!1,loading:y,className:S,quality:k,width:Z,height:C,fill:W,style:E,onLoad:j,onLoadingComplete:P,placeholder:_="empty",blurDataURL:R,layout:z,objectFit:M,objectPosition:D,lazyBoundary:B,lazyRoot:I}=e,A=n(e,["src","sizes","unoptimized","priority","loading","className","quality","width","height","fill","style","onLoad","onLoadingComplete","placeholder","blurDataURL","layout","objectFit","objectPosition","lazyBoundary","lazyRoot"]);let N=l.useContext(u.ImageConfigContext),O=l.useMemo(()=>{let e=f||N||d.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),r=e.deviceSizes.sort((e,t)=>e-t);return i({},e,{allSizes:t,deviceSizes:r})},[N]),$=A,F=$.loader||p.default;delete $.loader;let L="__next_img_default"in F;if(L){if("custom"===O.loader)throw Error('Image with src "'.concat(m,'" is missing "loader" prop.')+"\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader")}else{let T=F;F=e=>{let{config:t}=e,r=n(e,["config"]);return T(r)}}if(z){"fill"===z&&(W=!0);let q={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[z];q&&(E=i({},E,q));let G={responsive:"100vw",fill:"100vw"}[z];G&&!v&&(v=G)}let H="",U=g(Z),V=g(C);if("object"==typeof(o=m)&&(h(o)||void 0!==o.src)){let X=h(m)?m.default:m;if(!X.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ".concat(JSON.stringify(X)));if(!X.height||!X.width)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ".concat(JSON.stringify(X)));if(r=X.blurWidth,a=X.blurHeight,R=R||X.blurDataURL,H=X.src,!W){if(U||V){if(U&&!V){let Y=U/X.width;V=Math.round(X.height*Y)}else if(!U&&V){let J=V/X.height;U=Math.round(X.width*J)}}else U=X.width,V=X.height}}let K=!x&&("lazy"===y||void 0===y);((m="string"==typeof m?m:H).startsWith("data:")||m.startsWith("blob:"))&&(w=!0,K=!1),O.unoptimized&&(w=!0),L&&m.endsWith(".svg")&&!O.dangerouslyAllowSVG&&(w=!0);let[Q,ee]=l.useState(!1),[et,er]=l.useState(!1),ei=g(k),ea=Object.assign(W?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:M,objectPosition:D}:{},et?{}:{color:"transparent"},E),eo="blur"===_&&R&&!Q?{backgroundSize:ea.objectFit||"cover",backgroundPosition:ea.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:'url("data:image/svg+xml;charset=utf-8,'.concat(c.getImageBlurSvg({widthInt:U,heightInt:V,blurWidth:r,blurHeight:a,blurDataURL:R}),'")')}:{},en=function(e){let{config:t,src:r,unoptimized:i,width:a,quality:o,sizes:n,loader:l}=e;if(i)return{src:r,srcSet:void 0,sizes:void 0};let{widths:s,kind:c}=function(e,t,r){let{deviceSizes:i,allSizes:a}=e;if(r){let o=/(^|\s)(1?\d?\d)vw/g,n=[];for(let l;l=o.exec(r);l)n.push(parseInt(l[2]));if(n.length){let s=.01*Math.min(...n);return{widths:a.filter(e=>e>=i[0]*s),kind:"w"}}return{widths:a,kind:"w"}}if("number"!=typeof t)return{widths:i,kind:"w"};let c=[...new Set([t,2*t].map(e=>a.find(t=>t>=e)||a[a.length-1]))];return{widths:c,kind:"x"}}(t,a,n),d=s.length-1;return{sizes:n||"w"!==c?n:"100vw",srcSet:s.map((e,i)=>"".concat(l({config:t,src:r,quality:o,width:e})," ").concat("w"===c?e:i+1).concat(c)).join(", "),src:l({config:t,src:r,quality:o,width:s[d]})}}({config:O,src:m,unoptimized:w,width:U,quality:ei,sizes:v,loader:F}),el=m,es={imageSrcSet:en.srcSet,imageSizes:en.sizes,crossOrigin:$.crossOrigin},ec=l.useRef(j);l.useEffect(()=>{ec.current=j},[j]);let ed=l.useRef(P);l.useEffect(()=>{ed.current=P},[P]);let eu=i({isLazy:K,imgAttributes:en,heightInt:V,widthInt:U,qualityInt:ei,className:S,imgStyle:ea,blurStyle:eo,loading:y,config:O,fill:W,unoptimized:w,placeholder:_,loader:F,srcString:el,onLoadRef:ec,onLoadingCompleteRef:ed,setBlurComplete:ee,setShowAltText:er},$);return l.default.createElement(l.default.Fragment,null,l.default.createElement(b,Object.assign({},eu,{ref:t})),x?l.default.createElement(s.default,null,l.default.createElement("link",Object.assign({key:"__nimg-"+en.src+en.srcSet+en.sizes,rel:"preload",as:"image",href:en.srcSet?void 0:en.src},es))):null)});t.default=v,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2675:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getImageBlurSvg=function(e){let{widthInt:t,heightInt:r,blurWidth:i,blurHeight:a,blurDataURL:o}=e,n=i||t,l=a||r,s=o.startsWith("data:image/jpeg")?"%3CfeComponentTransfer%3E%3CfeFuncA type='discrete' tableValues='1 1'/%3E%3C/feComponentTransfer%3E%":"";return n&&l?"%3Csvg xmlns='http%3A//www.w3.org/2000/svg' viewBox='0 0 ".concat(n," ").concat(l,"'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='").concat(i&&a?"1":"20","'/%3E").concat(s,"%3C/filter%3E%3Cimage preserveAspectRatio='none' filter='url(%23b)' x='0' y='0' height='100%25' width='100%25' href='").concat(o,"'/%3E%3C/svg%3E"):"%3Csvg xmlns='http%3A//www.w3.org/2000/svg'%3E%3Cimage style='filter:blur(20px)' x='0' y='0' height='100%25' width='100%25' href='".concat(o,"'/%3E%3C/svg%3E")}},89824:function(e,t){"use strict";function r(e){let{config:t,src:r,width:i,quality:a}=e;return"".concat(t.path,"?url=").concat(encodeURIComponent(r),"&w=").concat(i,"&q=").concat(a||75)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,r.__next_img_default=!0,t.default=r},25675:function(e,t,r){e.exports=r(19749)}}]);
2.1.31. https://dev-app.illusto.com/_next/static/chunks/981-c772fb43b54b1c78.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/981-c772fb43b54b1c78.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/981-c772fb43b54b1c78.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:34:13 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"458f-18b142b7028"
Vary: Accept-Encoding
Content-Length: 17807

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[981],{59334:function(n,e,t){var r=t(63366),o=t(87462),i=t(67294),u=t(93680),a=t(94780),c=t(15861),s=t(59773),d=t(71657),l=t(90948),f=t(26336),p=t(85893);let m=["children","className","disableTypography","inset","primary","primaryTypographyProps","secondary","secondaryTypographyProps"],v=n=>{let{classes:e,inset:t,primary:r,secondary:o,dense:i}=n;return(0,a.Z)({root:["root",t&&"inset",i&&"dense",r&&o&&"multiline"],primary:["primary"],secondary:["secondary"]},f.L,e)},g=(0,l.ZP)("div",{name:"MuiListItemText",slot:"Root",overridesResolver:(n,e)=>{let{ownerState:t}=n;return[{[`& .${f.Z.primary}`]:e.primary},{[`& .${f.Z.secondary}`]:e.secondary},e.root,t.inset&&e.inset,t.primary&&t.secondary&&e.multiline,t.dense&&e.dense]}})(({ownerState:n})=>(0,o.Z)({flex:"1 1 auto",minWidth:0,marginTop:4,marginBottom:4},n.primary&&n.secondary&&{marginTop:6,marginBottom:6},n.inset&&{paddingLeft:56})),y=i.forwardRef(function(n,e){let t=(0,d.Z)({props:n,name:"MuiListItemText"}),{children:a,className:l,disableTypography:f=!1,inset:y=!1,primary:x,primaryTypographyProps:h,secondary:S,secondaryTypographyProps:b}=t,w=(0,r.Z)(t,m),{dense:E}=i.useContext(s.Z),A=null!=x?x:a,M=S,T=(0,o.Z)({},t,{disableTypography:f,inset:y,primary:!!A,secondary:!!M,dense:E}),k=v(T);return null==A||A.type===c.Z||f||(A=(0,p.jsx)(c.Z,(0,o.Z)({variant:E?"body2":"body1",className:k.primary,component:null!=h&&h.variant?void 0:"span",display:"block"},h,{children:A}))),null==M||M.type===c.Z||f||(M=(0,p.jsx)(c.Z,(0,o.Z)({variant:"body2",className:k.secondary,color:"text.secondary",display:"block"},b,{children:M}))),(0,p.jsxs)(g,(0,o.Z)({className:(0,u.Z)(k.root,l),ownerState:T,ref:e},w,{children:[A,M]}))});e.Z=y},57434:function(n,e,t){t.d(e,{Z:function(){return w}});var r=t(67294);function o(n){return"number"==typeof n}function i(n){return"string"==typeof n}function u(n){return"[object Object]"===Object.prototype.toString.call(n)}function a(n){return u(n)||Array.isArray(n)}function c(n){return Math.abs(n)}function s(n){return n?n/c(n):0}function d(n){return p(n).map(Number)}function l(n){return n[f(n)]}function f(n){return Math.max(0,n.length-1)}function p(n){return Object.keys(n)}function m(n,e){var t=c(n-e);function r(t){return t<n||t>e}return{length:t,max:e,min:n,constrain:function(t){return r(t)?t<n?n:e:t},reachedAny:r,reachedMax:function(n){return n>e},reachedMin:function(e){return e<n},removeOffset:function(n){return t?n-t*Math.ceil((n-e)/t):n}}}function v(){var n=[],e={add:function(t,r,o,i){return void 0===i&&(i={passive:!0}),t.addEventListener(r,o,i),n.push(function(){return t.removeEventListener(r,o,i)}),e},removeAll:function(){return n=n.filter(function(n){return n()}),e}};return e}function g(n){var e=n;function t(n){return e/=n,i}function r(n){return o(n)?n:n.get()}var i={add:function(n){return e+=r(n),i},divide:t,get:function(){return e},multiply:function(n){return e*=n,i},normalize:function(){return 0!==e&&t(e),i},set:function(n){return e=r(n),i},subtract:function(n){return e-=r(n),i}};return i}function y(n,e,t){var r="x"===n.scroll?function(n){return"translate3d(".concat(n,"px,0px,0px)")}:function(n){return"translate3d(0px,".concat(n,"px,0px)")},o=t.style,i=!1;return{clear:function(){i||(o.transform="",t.getAttribute("style")||t.removeAttribute("style"))},to:function(n){i||(o.transform=r(e.apply(n.get())))},toggleActive:function(n){i=!n}}}var x={align:"center",axis:"x",container:null,slides:null,containScroll:"",direction:"ltr",slidesToScroll:1,breakpoints:{},dragFree:!1,draggable:!0,inViewThreshold:0,loop:!1,skipSnaps:!1,speed:10,startIndex:0,active:!0};function h(){function n(n,e){return function n(e,t){return[e,t].reduce(function(e,t){return p(t).forEach(function(r){var o=e[r],i=t[r],a=u(o)&&u(i);e[r]=a?n(o,i):i}),e},{})}(n,e||{})}return{merge:n,areEqual:function(n,e){return JSON.stringify(p(n.breakpoints||{}))===JSON.stringify(p(e.breakpoints||{}))&&function n(e,t){var r=p(e),o=p(t);return r.length===o.length&&r.every(function(r){var o=e[r],i=t[r];return"function"==typeof o?"".concat(o)==="".concat(i):a(o)&&a(i)?n(o,i):o===i})}(n,e)},atMedia:function(e){var t=e.breakpoints||{},r=p(t).filter(function(n){return window.matchMedia(n).matches}).map(function(n){return t[n]}).reduce(function(e,t){return n(e,t)},{});return n(e,r)}}}function S(n,e,t){var r,u,a,p,b,w,E=v(),A=h(),M=function(){var n=h(),e=n.atMedia,t=n.areEqual,r=[],o=[];function i(n){var r=e(n.options);return function(){return!t(r,e(n.options))}}return{init:function(n,t){return o=n.map(i),(r=n.filter(function(n){return e(n.options).active})).forEach(function(n){return n.init(t)}),n.reduce(function(n,e){var t;return Object.assign(n,((t={})[e.name]=e,t))},{})},destroy:function(){r=r.filter(function(n){return n.destroy()})},haveChanged:function(){return o.some(function(n){return n()})}}}(),T=(r={},u={emit:function(n){return(r[n]||[]).forEach(function(e){return e(n)}),u},off:function(n,e){return r[n]=(r[n]||[]).filter(function(n){return n!==e}),u},on:function(n,e){return r[n]=(r[n]||[]).concat([e]),u}}),k=T.on,O=T.off,P=!1,B=A.merge(x,S.globalOptions),I=A.merge(B),Z=[],N=0;function L(e,t){if(!P){var r,u,x;if(B=A.merge(B,e),r=(I=A.atMedia(B)).container,u=I.slides,b=(i(r)?n.querySelector(r):r)||n.children[0],x=i(u)?b.querySelectorAll(u):u,w=[].slice.call(x||b.children),N=(a=function(n,e,t,r,i){var u,a,p,x,h,S,b,w,E,A,M,T,k,O,P,B,I,Z,N,L,C,z,D,R,H,j,q,V,F,U,_,W,G,J=r.align,X=r.axis,$=r.direction,Y=r.startIndex,K=r.inViewThreshold,Q=r.loop,nn=r.speed,ne=r.dragFree,nt=r.slidesToScroll,nr=r.skipSnaps,no=r.containScroll,ni=e.getBoundingClientRect(),nu=t.map(function(n){return n.getBoundingClientRect()}),na=(h="rtl"===$?-1:1,{apply:function(n){return n*h}}),nc={scroll:S="y"===X?"y":"x",cross:"y"===X?"x":"y",startEdge:"y"===S?"top":"rtl"===$?"right":"left",endEdge:"y"===S?"bottom":"rtl"===$?"left":"right",measureSize:function(n){var e=n.width,t=n.height;return"x"===S?e:t}},ns=nc.measureSize(ni),nd={measure:function(n){return ns*(n/100)}},nl=(u={start:function(){return 0},center:function(n){return(ns-n)/2},end:function(n){return ns-n}},{measure:function(n){return o(J)?ns*Number(J):u[J](n)}}),nf=!Q&&""!==no,np=(b=nc.measureSize,w=nc.startEdge,E=nc.endEdge,A=nu[0]&&(Q||""!==no),M=function(){if(!A)return 0;var n=nu[0];return c(ni[w]-n[w])}(),T=A?parseFloat(window.getComputedStyle(l(t)).getPropertyValue("margin-".concat(E))):0,k=nu.map(b),O=nu.map(function(n,e,t){var r=e===f(t);return e?r?k[e]+T:t[e+1][w]-n[w]:k[e]+M}).map(c),{slideSizes:k,slideSizesWithGaps:O}),nm=np.slideSizes,nv=np.slideSizesWithGaps,ng=(P=o(nt),{groupSlides:function(n){return P?d(n).filter(function(n){return n%nt==0}).map(function(e){return n.slice(e,e+nt)}):d(n).reduce(function(n,e){var t=nv.slice(l(n),e+1).reduce(function(n,e){return n+e},0);return!e||t>ns?n.concat(e):n},[]).map(function(e,t,r){return n.slice(e,r[t+1])})}}),ny=(B=nc.startEdge,I=nc.endEdge,N=(Z=ng.groupSlides)(nu).map(function(n){return l(n)[I]-n[0][B]}).map(c).map(nl.measure),a=l(L=nu.map(function(n){return ni[B]-n[B]}).map(function(n){return-c(n)}))-l(nv),C=Z(L).map(function(n){return n[0]}).map(function(n,e,t){var r=e===f(t);return nf&&!e?0:nf&&r?a:n+N[e]}),{snaps:L,snapsAligned:C}),nx=ny.snaps,nh=ny.snapsAligned,nS=-l(nx)+l(nv),nb=(z=m(-nS+ns,nh[0]),D=nh.map(z.constrain),{snapsContained:function(){if(nS<=ns)return[z.max];if("keepSnaps"===no)return D;var n,e,t=(n=D[0],e=l(D),m(D.lastIndexOf(n),D.indexOf(e)+1)),r=t.min,o=t.max;return D.slice(r,o)}()}).snapsContained,nw=nf?nb:nh,nE={limit:(p=nw[0],x=l(nw),m(Q?p-nS:x,p))}.limit,nA=function n(e,t,r){var o=m(0,e),i=o.min,u=o.constrain,a=e+1,s=d(t);function d(n){return r?c((a+n)%a):u(n)}function l(n){return s=d(n),f}var f={add:function(n){return l(s+n)},clone:function(){return n(e,s,r)},get:function(){return s},set:l,min:i,max:e};return f}(f(nw),Y,Q),nM=nA.clone(),nT=d(t),nk=function(n){var e=0;function t(n,t){return function(){!!e===n&&t()}}function r(){e=window.requestAnimationFrame(n)}return{proceed:t(!0,r),start:t(!1,r),stop:t(!0,function(){window.cancelAnimationFrame(e),e=0})}}(function(){Q||nz.scrollBounds.constrain(nz.dragHandler.pointerDown()),nz.scrollBody.seek(nB).update();var n=nz.scrollBody.settle(nB);n&&!nz.dragHandler.pointerDown()&&(nz.animation.stop(),i.emit("settle")),n||i.emit("scroll"),Q&&(nz.scrollLooper.loop(nz.scrollBody.direction()),nz.slideLooper.loop()),nz.translate.to(nP),nz.animation.proceed()}),nO=nw[nA.get()],nP=g(nO),nB=g(nO),nI=function(n,e,t){var r=g(0),o=g(0),i=g(0),u=0,a=e,c=t;function d(n){return a=n,f}function l(n){return c=n,f}var f={direction:function(){return u},seek:function(e){i.set(e).subtract(n);var t=0+(a-0)*((i.get()-0)/100);return u=s(i.get()),i.normalize().multiply(t).subtract(r),i.divide(c),o.add(i),f},settle:function(e){var t=!(Math.round((e.get()-n.get())*100)/100);return t&&n.set(e),t},update:function(){r.add(o),n.add(r),o.multiply(0)},useBaseMass:function(){return l(t)},useBaseSpeed:function(){return d(e)},useMass:l,useSpeed:d};return f}(nP,nn,1),nZ=function(n,e,t,r,o){var i=r.reachedAny,u=r.removeOffset,a=r.constrain;function d(n){return n.concat().sort(function(n,e){return c(n)-c(e)})[0]}function l(e,r){var o=[e,e+t,e-t];return n?r?d(o.filter(function(n){return s(n)===r})):d(o):o[0]}return{byDistance:function(t,r){var s,d=o.get()+t,f=(s=n?u(d):a(d),{index:e.map(function(n){return n-s}).map(function(n){return l(n,0)}).map(function(n,e){return{diff:n,index:e}}).sort(function(n,e){return c(n.diff)-c(e.diff)})[0].index,distance:s}),p=f.index,m=f.distance,v=!n&&i(d);if(!r||v)return{index:p,distance:t};var g=t+l(e[p]-m,0);return{index:p,distance:g}},byIndex:function(n,t){var r=l(e[n]-o.get(),t);return{index:n,distance:r}},shortcut:l}}(Q,nw,nS,nE,nB),nN=function(n,e,t,r,o,i){function u(r){var u=r.distance,a=r.index!==e.get();u&&(n.start(),o.add(u)),a&&(t.set(e.get()),e.set(r.index),i.emit("select"))}return{distance:function(n,e){u(r.byDistance(n,e))},index:function(n,t){var o=e.clone().set(n);u(r.byIndex(o.get(),t))}}}(nk,nA,nM,nZ,nB,i),nL=function(n,e,t,r,o,i,u){var a=o.removeOffset,c=o.constrain,s=i?[0,e,-e]:[0],d=l(s,u);function l(e,o){var i,u=(i=o||0,t.map(function(n){return m(.5,n-.5).constrain(n*i)}));return(e||s).reduce(function(e,o){var i=r.map(function(e,r){return{start:e-t[r]+u[r]+o,end:e+n-u[r]+o,index:r}});return e.concat(i)},[])}return{check:function(n,e){var t=i?a(n):c(n);return(e||d).reduce(function(n,e){var r=e.index,o=e.start,i=e.end;return!(-1!==n.indexOf(r))&&o<t&&i>t?n.concat([r]):n},[])},findSlideBounds:l}}(ns,nS,nm,nx,nE,Q,K),nC=function(n,e,t,r,o,i,u,a,d,l,f,p,m,y,x,h){var S=n.cross,b=["INPUT","SELECT","TEXTAREA"],w={passive:!1},E=g(0),A=v(),M=v(),T=m.measure(20),k={mouse:300,touch:400},O={mouse:500,touch:600},P=x?5:16,B=0,I=0,Z=!1,N=!1,L=!1,C=!1;function z(n){if((!(C=!o.isTouchEvent(n))||0===n.button)&&(e=n.target.nodeName||"",!(b.indexOf(e)>-1))){var e,u,a=c(r.get()-i.get())>=2,s=C||!a;Z=!0,o.pointerDown(n),E.set(r),r.set(i),d.useBaseMass().useSpeed(80),u=C?document:t,M.add(u,"touchmove",D,w).add(u,"touchend",R).add(u,"mousemove",D,w).add(u,"mouseup",R),B=o.readPoint(n),I=o.readPoint(n,S),p.emit("pointerDown"),s&&(L=!1)}}function D(n){if(!N&&!C){if(!n.cancelable)return R(n);var t=o.readPoint(n),i=o.readPoint(n,S);if(!(N=c(t-B)>c(i-I))&&!L)return R(n)}var a=o.pointerMove(n);!L&&a&&(L=!0),u.start(),r.add(e.apply(a)),n.preventDefault()}function R(n){var t,i,u,m,v=l.byDistance(0,!1).index!==f.get(),g=o.pointerUp(n)*(x?O:k)[C?"mouse":"touch"],S=(t=e.apply(g),u=(i=f.clone().add(-1*s(t))).get()===f.min||i.get()===f.max,m=l.byDistance(t,!x).distance,x||c(t)<T?m:!y&&u?.4*m:h&&v?.5*m:l.byIndex(i.get(),0).distance),b=function(n,e){if(0===n||0===e||c(n)<=c(e))return 0;var t,r,o=(t=c(n),r=c(e),c(t-r));return c(o/n)}(g,S),w=c(r.get()-E.get())>=.5,A=v&&b>.75,B=c(g)<T;w&&!C&&(L=!0),N=!1,Z=!1,M.removeAll(),d.useSpeed(B?9:A?10:P).useMass(A?1+2.5*b:1),a.distance(S,!x),C=!1,p.emit("pointerUp")}function H(n){L&&(n.stopPropagation(),n.preventDefault())}return{addActivationEvents:function(){A.add(t,"dragstart",function(n){return n.preventDefault()},w).add(t,"touchmove",function(){},w).add(t,"touchend",function(){}).add(t,"touchstart",z).add(t,"mousedown",z).add(t,"touchcancel",R).add(t,"contextmenu",R).add(t,"click",H,!0)},clickAllowed:function(){return!L},pointerDown:function(){return Z},removeAllEvents:function(){A.removeAll(),M.removeAll()}}}(nc,na,n,nB,function(n){var e,t;function r(n){return"undefined"!=typeof TouchEvent&&n instanceof TouchEvent}function o(n){return n.timeStamp}function i(e,t){var o=t||n.scroll;return(r(e)?e.touches[0]:e)["client".concat("x"===o?"X":"Y")]}return{isTouchEvent:r,pointerDown:function(n){return e=n,t=n,i(n)},pointerMove:function(n){var r=i(n)-i(t),u=o(n)-o(e)>170;return t=n,u&&(e=n),r},pointerUp:function(n){if(!e||!t)return 0;var r=i(t)-i(e),u=o(n)-o(e),a=o(n)-o(t)>170,s=r/u;return u&&!a&&c(s)>.1?s:0},readPoint:i}}(nc),nP,nk,nN,nI,nZ,nA,i,nd,Q,ne,nr),nz={containerRect:ni,slideRects:nu,animation:nk,axis:nc,direction:na,dragHandler:nC,eventStore:v(),percentOfView:nd,index:nA,indexPrevious:nM,limit:nE,location:nP,options:r,scrollBody:nI,scrollBounds:(H=nd.measure(10),j=nd.measure(50),q=!1,{constrain:function(n){if(!q&&nE.reachedAny(nB.get())&&nE.reachedAny(nP.get())){var e=nE.reachedMin(nP.get())?"min":"max",t=c(nE[e]-nP.get()),r=nB.get()-nP.get();nB.subtract(r*Math.min(t/j,.85)),!n&&c(r)<H&&(nB.set(nE.constrain(nB.get())),nI.useSpeed(10).useMass(3))}},toggleActive:function(n){q=!n}}),scrollLooper:(V=[nP,nB],U=(F=m(nE.min+.1,nE.max+.1)).reachedMin,_=F.reachedMax,{loop:function(n){if(1===n?_(nP.get()):-1===n&&U(nP.get())){var e=nS*(-1*n);V.forEach(function(n){return n.add(e)})}}}),scrollProgress:(W=nE.max,G=nE.length,{get:function(n){return-((n-W)/G)}}),scrollSnaps:nw,scrollTarget:nZ,scrollTo:nN,slideLooper:function(n,e,t,r,o,i,u,a,c){var s=d(o),l=m(p(d(o).reverse(),i[0]-1),"end").concat(m(p(s,t-i[0]-1),"start"));function f(n,e){return n.reduce(function(n,e){return n-o[e]},e)}function p(n,e){return n.reduce(function(n,t){return f(n,e)>0?n.concat([t]):n},[])}function m(t,o){var i="start"===o,s=u.findSlideBounds([i?-r:r]);return t.map(function(t){var o=i?0:-r,u=i?r:0,d=s.filter(function(n){return n.index===t})[0][i?"end":"start"],l=g(-1),f=g(-1),p=y(n,e,c[t]);return{index:t,location:f,translate:p,target:function(){return l.set(a.get()>d?o:u)}}})}return{canLoop:function(){return l.every(function(n){var e=n.index;return .1>=f(s.filter(function(n){return n!==e}),t)})},clear:function(){l.forEach(function(n){return n.translate.clear()})},loop:function(){l.forEach(function(n){var e=n.target,t=n.translate,r=n.location,o=e();o.get()!==r.get()&&(0===o.get()?t.clear():t.to(o),r.set(o))})},loopPoints:l}}(nc,na,ns,nS,nv,nw,nL,nP,t),slidesToScroll:ng,slidesInView:nL,slideIndexes:nT,target:nB,translate:y(nc,na,e)};return nz}(n,b,w,I,T)).axis.measureSize(n.getBoundingClientRect()),!I.active)return z();if(a.translate.to(a.location),Z=t||Z,p=M.init(Z,j),I.loop){if(!a.slideLooper.canLoop()){z(),L({loop:!1},t),B=A.merge(B,{loop:!0});return}a.slideLooper.loop()}I.draggable&&b.offsetParent&&w.length&&a.dragHandler.addActivationEvents()}}function C(n,e){var t=H();z(),L(A.merge({startIndex:t},n),e),T.emit("reInit")}function z(){a.dragHandler.removeAllEvents(),a.animation.stop(),a.eventStore.removeAll(),a.translate.clear(),a.slideLooper.clear(),M.destroy()}function D(n){var e=a[n?"target":"location"].get(),t=I.loop?"removeOffset":"constrain";return a.slidesInView.check(a.limit[t](e))}function R(n,e,t){I.active&&!P&&(a.scrollBody.useBaseMass().useSpeed(e?100:I.speed),a.scrollTo.index(n,t||0))}function H(){return a.index.get()}var j={canScrollNext:function(){return a.index.clone().add(1).get()!==H()},canScrollPrev:function(){return a.index.clone().add(-1).get()!==H()},clickAllowed:function(){return a.dragHandler.clickAllowed()},containerNode:function(){return b},internalEngine:function(){return a},destroy:function(){P||(P=!0,E.removeAll(),z(),T.emit("destroy"))},off:O,on:k,plugins:function(){return p},previousScrollSnap:function(){return a.indexPrevious.get()},reInit:C,rootNode:function(){return n},scrollNext:function(n){R(a.index.clone().add(1).get(),!0===n,-1)},scrollPrev:function(n){R(a.index.clone().add(-1).get(),!0===n,1)},scrollProgress:function(){return a.scrollProgress.get(a.location.get())},scrollSnapList:function(){return a.scrollSnaps.map(a.scrollProgress.get)},scrollTo:R,selectedScrollSnap:H,slideNodes:function(){return w},slidesInView:D,slidesNotInView:function(n){var e=D(n);return a.slideIndexes.filter(function(n){return -1===e.indexOf(n)})}};return L(e,t),E.add(window,"resize",function(){var e=A.atMedia(B),t=!A.areEqual(e,I),r=N!==a.axis.measureSize(n.getBoundingClientRect()),o=M.haveChanged();(r||t||o)&&C(),T.emit("resize")}),setTimeout(function(){return T.emit("init")},0),j}function b(n){return n.concat().sort(function(n,e){return n.name>e.name?1:-1}).map(function(n){return n.options})}function w(n,e){void 0===n&&(n={}),void 0===e&&(e=[]);var t=(0,r.useRef)(S.optionsHandler()),o=(0,r.useRef)(n),i=(0,r.useRef)(e),u=(0,r.useState)(),a=u[0],c=u[1],s=(0,r.useState)(),d=s[0],l=s[1],f=(0,r.useCallback)(function(){a&&a.reInit(o.current,i.current)},[a]);return(0,r.useEffect)(function(){if("undefined"!=typeof window&&window.document&&window.document.createElement&&d){S.globalOptions=w.globalOptions;var n=S(d,o.current,i.current);return c(n),function(){return n.destroy()}}c(void 0)},[d,c]),(0,r.useEffect)(function(){t.current.areEqual(o.current,n)||(o.current=n,f())},[n,f]),(0,r.useEffect)(function(){!function(n,e){if(n.length!==e.length)return!1;var t=S.optionsHandler().areEqual,r=b(n),o=b(e);return r.every(function(n,e){return t(n,o[e])})}(i.current,e)&&(i.current=e,f())},[e,f]),[l,a]}S.globalOptions=void 0,S.optionsHandler=h,w.globalOptions=void 0}}]);
2.1.32. https://dev-app.illusto.com/_next/static/chunks/d59bccd2-c1134a38adb2b29d.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/d59bccd2-c1134a38adb2b29d.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/d59bccd2-c1134a38adb2b29d.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:34:20 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"12e8f-18b142b7028"
Vary: Accept-Encoding
Content-Length: 77455

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9510],{6431:function(e,t,n){function i(e){return e&&e.__esModule?e.default:e}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,{cW:function(){return e2}});var r,s,a,l,c,d,u={},h=[],p=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;function f(e,t){for(var n in t)e[n]=t[n];return e}function _(e){var t=e.parentNode;t&&t.removeChild(e)}function g(e,t,n){var i,o,s,a={};for(s in t)"key"==s?i=t[s]:"ref"==s?o=t[s]:a[s]=t[s];if(arguments.length>2&&(a.children=arguments.length>3?r.call(arguments,2):n),"function"==typeof e&&null!=e.defaultProps)for(s in e.defaultProps)void 0===a[s]&&(a[s]=e.defaultProps[s]);return m(e,a,i,o,null)}function m(e,t,n,i,o){var r={type:e,props:t,key:n,ref:i,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:null==o?++a:o};return null==o&&null!=s.vnode&&s.vnode(r),r}function v(){return{current:null}}function b(e){return e.children}function k(e,t){this.props=e,this.context=t}function w(e,t){if(null==t)return e.__?w(e.__,e.__.__k.indexOf(e)+1):null;for(var n;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e)return n.__e;return"function"==typeof e.type?w(e):null}function y(e){(!e.__d&&(e.__d=!0)&&l.push(e)&&!C.__r++||d!==s.debounceRendering)&&((d=s.debounceRendering)||c)(C)}function C(){for(var e;C.__r=l.length;)e=l.sort(function(e,t){return e.__v.__b-t.__v.__b}),l=[],e.some(function(e){var t,n,i,o,r;e.__d&&(o=(i=e.__v).__e,(r=e.__P)&&(t=[],(n=f({},i)).__v=i.__v+1,P(r,i,n,e.__n,void 0!==r.ownerSVGElement,null!=i.__h?[o]:null,t,null==o?w(i):o,i.__h),D(t,i),i.__e!=o&&function e(t){var n,i;if(null!=(t=t.__)&&null!=t.__c){for(t.__e=t.__c.base=null,n=0;n<t.__k.length;n++)if(null!=(i=t.__k[n])&&null!=i.__e){t.__e=t.__c.base=i.__e;break}return e(t)}}(i)))})}function x(e,t,n,i,o,r,a,l,c,d){var p,f,g,v,k,y,C,x=i&&i.__k||h,S=x.length;for(n.__k=[],p=0;p<t.length;p++)if(null!=(v=n.__k[p]=null==(v=t[p])||"boolean"==typeof v?null:"string"==typeof v||"number"==typeof v||"bigint"==typeof v?m(null,v,null,null,v):Array.isArray(v)?m(b,{children:v},null,null,null):v.__b>0?m(v.type,v.props,v.key,null,v.__v):v)){if(v.__=n,v.__b=n.__b+1,null===(g=x[p])||g&&v.key==g.key&&v.type===g.type)x[p]=void 0;else for(f=0;f<S;f++){if((g=x[f])&&v.key==g.key&&v.type===g.type){x[f]=void 0;break}g=null}P(e,v,g=g||u,o,r,a,l,c,d),k=v.__e,(f=v.ref)&&g.ref!=f&&(C||(C=[]),g.ref&&C.push(g.ref,null,v),C.push(f,v.__c||k,v)),null!=k?(null==y&&(y=k),"function"==typeof v.type&&v.__k===g.__k?v.__d=c=function e(t,n,i){for(var o,r=t.__k,s=0;r&&s<r.length;s++)(o=r[s])&&(o.__=t,n="function"==typeof o.type?e(o,n,i):j(i,o,o,r,o.__e,n));return n}(v,c,e):c=j(e,v,g,x,k,c),"function"==typeof n.type&&(n.__d=c)):c&&g.__e==c&&c.parentNode!=e&&(c=w(g))}for(n.__e=y,p=S;p--;)null!=x[p]&&("function"==typeof n.type&&null!=x[p].__e&&x[p].__e==n.__d&&(n.__d=w(i,p+1)),function e(t,n,i){var o,r;if(s.unmount&&s.unmount(t),(o=t.ref)&&(o.current&&o.current!==t.__e||R(o,null,n)),null!=(o=t.__c)){if(o.componentWillUnmount)try{o.componentWillUnmount()}catch(a){s.__e(a,n)}o.base=o.__P=null}if(o=t.__k)for(r=0;r<o.length;r++)o[r]&&e(o[r],n,"function"!=typeof t.type);i||null==t.__e||_(t.__e),t.__e=t.__d=void 0}(x[p],x[p]));if(C)for(p=0;p<C.length;p++)R(C[p],C[++p],C[++p])}function S(e,t){return t=t||[],null==e||"boolean"==typeof e||(Array.isArray(e)?e.some(function(e){S(e,t)}):t.push(e)),t}function j(e,t,n,i,o,r){var s,a,l;if(void 0!==t.__d)s=t.__d,t.__d=void 0;else if(null==n||o!=r||null==o.parentNode)e:if(null==r||r.parentNode!==e)e.appendChild(o),s=null;else{for(a=r,l=0;(a=a.nextSibling)&&l<i.length;l+=2)if(a==o)break e;e.insertBefore(o,r),s=r}return void 0!==s?s:o.nextSibling}function z(e,t,n){"-"===t[0]?e.setProperty(t,n):e[t]=null==n?"":"number"!=typeof n||p.test(t)?n:n+"px"}function M(e,t,n,i,o){var r;e:if("style"===t){if("string"==typeof n)e.style.cssText=n;else{if("string"==typeof i&&(e.style.cssText=i=""),i)for(t in i)n&&t in n||z(e.style,t,"");if(n)for(t in n)i&&n[t]===i[t]||z(e.style,t,n[t])}}else if("o"===t[0]&&"n"===t[1])r=t!==(t=t.replace(/Capture$/,"")),t=t.toLowerCase() in e?t.toLowerCase().slice(2):t.slice(2),e.l||(e.l={}),e.l[t+r]=n,n?i||e.addEventListener(t,r?E:L,r):e.removeEventListener(t,r?E:L,r);else if("dangerouslySetInnerHTML"!==t){if(o)t=t.replace(/xlink[H:h]/,"h").replace(/sName$/,"s");else if("href"!==t&&"list"!==t&&"form"!==t&&"tabIndex"!==t&&"download"!==t&&t in e)try{e[t]=null==n?"":n;break e}catch(s){}"function"==typeof n||(null!=n&&(!1!==n||"a"===t[0]&&"r"===t[1])?e.setAttribute(t,n):e.removeAttribute(t))}}function L(e){this.l[e.type+!1](s.event?s.event(e):e)}function E(e){this.l[e.type+!0](s.event?s.event(e):e)}function P(e,t,n,i,o,a,l,c,d){var h,p,g,m,v,y,C,S,j,z,L,E=t.type;if(void 0!==t.constructor)return null;null!=n.__h&&(d=n.__h,c=t.__e=n.__e,t.__h=null,a=[c]),(h=s.__b)&&h(t);try{e:if("function"==typeof E){if(S=t.props,j=(h=E.contextType)&&i[h.__c],z=h?j?j.props.value:h.__:i,n.__c?C=(p=t.__c=n.__c).__=p.__E:("prototype"in E&&E.prototype.render?t.__c=p=new E(S,z):(t.__c=p=new k(S,z),p.constructor=E,p.render=B),j&&j.sub(p),p.props=S,p.state||(p.state={}),p.context=z,p.__n=i,g=p.__d=!0,p.__h=[]),null==p.__s&&(p.__s=p.state),null!=E.getDerivedStateFromProps&&(p.__s==p.state&&(p.__s=f({},p.__s)),f(p.__s,E.getDerivedStateFromProps(S,p.__s))),m=p.props,v=p.state,g)null==E.getDerivedStateFromProps&&null!=p.componentWillMount&&p.componentWillMount(),null!=p.componentDidMount&&p.__h.push(p.componentDidMount);else{if(null==E.getDerivedStateFromProps&&S!==m&&null!=p.componentWillReceiveProps&&p.componentWillReceiveProps(S,z),!p.__e&&null!=p.shouldComponentUpdate&&!1===p.shouldComponentUpdate(S,p.__s,z)||t.__v===n.__v){p.props=S,p.state=p.__s,t.__v!==n.__v&&(p.__d=!1),p.__v=t,t.__e=n.__e,t.__k=n.__k,t.__k.forEach(function(e){e&&(e.__=t)}),p.__h.length&&l.push(p);break e}null!=p.componentWillUpdate&&p.componentWillUpdate(S,p.__s,z),null!=p.componentDidUpdate&&p.__h.push(function(){p.componentDidUpdate(m,v,y)})}p.context=z,p.props=S,p.state=p.__s,(h=s.__r)&&h(t),p.__d=!1,p.__v=t,p.__P=e,h=p.render(p.props,p.state,p.context),p.state=p.__s,null!=p.getChildContext&&(i=f(f({},i),p.getChildContext())),g||null==p.getSnapshotBeforeUpdate||(y=p.getSnapshotBeforeUpdate(m,v)),L=null!=h&&h.type===b&&null==h.key?h.props.children:h,x(e,Array.isArray(L)?L:[L],t,n,i,o,a,l,c,d),p.base=t.__e,t.__h=null,p.__h.length&&l.push(p),C&&(p.__E=p.__=null),p.__e=!1}else null==a&&t.__v===n.__v?(t.__k=n.__k,t.__e=n.__e):t.__e=function(e,t,n,i,o,s,a,l){var c,d,h,p=n.props,f=t.props,g=t.type,m=0;if("svg"===g&&(o=!0),null!=s){for(;m<s.length;m++)if((c=s[m])&&"setAttribute"in c==!!g&&(g?c.localName===g:3===c.nodeType)){e=c,s[m]=null;break}}if(null==e){if(null===g)return document.createTextNode(f);e=o?document.createElementNS("http://www.w3.org/2000/svg",g):document.createElement(g,f.is&&f),s=null,l=!1}if(null===g)p===f||l&&e.data===f||(e.data=f);else{if(s=s&&r.call(e.childNodes),d=(p=n.props||u).dangerouslySetInnerHTML,h=f.dangerouslySetInnerHTML,!l){if(null!=s)for(p={},m=0;m<e.attributes.length;m++)p[e.attributes[m].name]=e.attributes[m].value;(h||d)&&(h&&(d&&h.__html==d.__html||h.__html===e.innerHTML)||(e.innerHTML=h&&h.__html||""))}if(function(e,t,n,i,o){var r;for(r in n)"children"===r||"key"===r||r in t||M(e,r,null,n[r],i);for(r in t)o&&"function"!=typeof t[r]||"children"===r||"key"===r||"value"===r||"checked"===r||n[r]===t[r]||M(e,r,t[r],n[r],i)}(e,f,p,o,l),h)t.__k=[];else if(x(e,Array.isArray(m=t.props.children)?m:[m],t,n,i,o&&"foreignObject"!==g,s,a,s?s[0]:n.__k&&w(n,0),l),null!=s)for(m=s.length;m--;)null!=s[m]&&_(s[m]);l||("value"in f&&void 0!==(m=f.value)&&(m!==p.value||m!==e.value||"progress"===g&&!m)&&M(e,"value",m,p.value,!1),"checked"in f&&void 0!==(m=f.checked)&&m!==e.checked&&M(e,"checked",m,p.checked,!1))}return e}(n.__e,t,n,i,o,a,l,d);(h=s.diffed)&&h(t)}catch(P){t.__v=null,(d||null!=a)&&(t.__e=c,t.__h=!!d,a[a.indexOf(c)]=null),s.__e(P,t,n)}}function D(e,t){s.__c&&s.__c(t,e),e.some(function(t){try{e=t.__h,t.__h=[],e.some(function(e){e.call(t)})}catch(n){s.__e(n,t.__v)}})}function R(e,t,n){try{"function"==typeof e?e(t):e.current=t}catch(i){s.__e(i,n)}}function B(e,t,n){return this.constructor(e,n)}function H(e,t,n){var i,o,a;s.__&&s.__(e,t),o=(i="function"==typeof n)?null:n&&n.__k||t.__k,a=[],P(t,e=(!i&&n||t).__k=g(b,null,[e]),o||u,u,void 0!==t.ownerSVGElement,!i&&n?[n]:o?null:t.firstChild?r.call(t.childNodes):null,a,!i&&n?n:o?o.__e:t.firstChild,i),D(a,e)}r=h.slice,s={__e:function(e,t){for(var n,i,o;t=t.__;)if((n=t.__c)&&!n.__)try{if((i=n.constructor)&&null!=i.getDerivedStateFromError&&(n.setState(i.getDerivedStateFromError(e)),o=n.__d),null!=n.componentDidCatch&&(n.componentDidCatch(e),o=n.__d),o)return n.__E=n}catch(r){e=r}throw e}},a=0,k.prototype.setState=function(e,t){var n;n=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=f({},this.state),"function"==typeof e&&(e=e(f({},n),this.props)),e&&f(n,e),null!=e&&this.__v&&(t&&this.__h.push(t),y(this))},k.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),y(this))},k.prototype.render=b,l=[],c="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,C.__r=0;var A=0;function T(e,t,n,i,o){var r,a,l={};for(a in t)"ref"==a?r=t[a]:l[a]=t[a];var c={type:e,props:l,key:n,ref:r,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:--A,__source:i,__self:o};if("function"==typeof e&&(r=e.defaultProps))for(a in r)void 0===l[a]&&(l[a]=r[a]);return s.vnode&&s.vnode(c),c}var I={set:function(e,t){try{window.localStorage[`emoji-mart.${e}`]=JSON.stringify(t)}catch(n){}},get:function(e){try{let t=window.localStorage[`emoji-mart.${e}`];if(t)return JSON.parse(t)}catch(n){}}};let O=new Map,V=[{v:14,emoji:"\uD83E\uDEE0"},{v:13.1,emoji:"\uD83D\uDE36...\uD83C\uDF2B..."},{v:13,emoji:"\uD83E\uDD78"},{v:12.1,emoji:"\uD83E\uDDD1...\uD83E\uDDB0"},{v:12,emoji:"\uD83E\uDD71"},{v:11,emoji:"\uD83E\uDD70"},{v:5,emoji:"\uD83E\uDD29"},{v:4,emoji:"\uD83D\uDC71........."},{v:3,emoji:"\uD83E\uDD23"},{v:2,emoji:"\uD83D\uDC4B\uD83C\uDFFB"},{v:1,emoji:"\uD83D\uDE43"}];function $(e){if(O.has(e))return O.get(e);let t=F(e);return O.set(e,t),t}let F=(()=>{let e=null;try{navigator.userAgent.includes("jsdom")||(e=document.createElement("canvas").getContext("2d",{willReadFrequently:!0}))}catch{}return e?(e.font=Math.floor(12.5)+"px Arial, Sans-Serif",e.textBaseline="top",e.canvas.width=40,e.canvas.height=25,t=>{e.clearRect(0,0,40,25),e.fillStyle="#FF0000",e.fillText(t,0,22),e.fillStyle="#0000FF",e.fillText(t,20,22);let n=e.getImageData(0,0,20,25).data,i=n.length,o=0;for(;o<i&&!n[o+3];o+=4);if(o>=i)return!1;let r=20+o/4%20,s=Math.floor(o/4/20),a=e.getImageData(r,s,1,1).data;return n[o]===a[0]&&n[o+2]===a[2]&&!(e.measureText(t).width>=20)}):()=>!1})();var U={latestVersion:function(){for(let{v:e,emoji:t}of V)if($(t))return e},noCountryFlags:function(){return!$("\uD83C\uDDE8\uD83C\uDDE6")}};let N=["+1","grinning","kissing_heart","heart_eyes","laughing","stuck_out_tongue_winking_eye","sweat_smile","joy","scream","disappointed","unamused","weary","sob","sunglasses","heart"],W=null;var q={add:function(e){W||(W=I.get("frequently")||{});let t=e.id||e;t&&(W[t]||(W[t]=0),W[t]+=1,I.set("last",t),I.set("frequently",W))},get:function({maxFrequentRows:e,perLine:t}){if(!e)return[];W||(W=I.get("frequently"));let n=[];if(!W){for(let i in W={},N.slice(0,t)){let o=N[i];W[o]=t-i,n.push(o)}return n}let r=e*t,s=I.get("last");for(let a in W)n.push(a);if(n.sort((e,t)=>{let n=W[t],i=W[e];return n==i?e.localeCompare(t):n-i}),n.length>r){let l=n.slice(r);for(let c of(n=n.slice(0,r),l))c!=s&&delete W[c];s&&-1==n.indexOf(s)&&(delete W[n[n.length-1]],n.splice(-1,1,s)),I.set("frequently",W)}return n},DEFAULTS:N},K={};K=JSON.parse('{"search":"Search","search_no_results_1":"Oh no!","search_no_results_2":"That emoji couldn...t be found","pick":"Pick an emoji...","add_custom":"Add custom emoji","categories":{"activity":"Activity","custom":"Custom","flags":"Flags","foods":"Food & Drink","frequent":"Frequently used","nature":"Animals & Nature","objects":"Objects","people":"Smileys & People","places":"Travel & Places","search":"Search Results","symbols":"Symbols"},"skins":{"1":"Default","2":"Light","3":"Medium-Light","4":"Medium","5":"Medium-Dark","6":"Dark","choose":"Choose default skin tone"}}');var G={autoFocus:{value:!1},dynamicWidth:{value:!1},emojiButtonColors:{value:null},emojiButtonRadius:{value:"100%"},emojiButtonSize:{value:36},emojiSize:{value:24},emojiVersion:{value:14,choices:[1,2,3,4,5,11,12,12.1,13,13.1,14]},exceptEmojis:{value:[]},icons:{value:"auto",choices:["auto","outline","solid"]},locale:{value:"en",choices:["en","ar","be","cs","de","es","fa","fi","fr","hi","it","ja","kr","nl","pl","pt","ru","sa","tr","uk","vi","zh"]},maxFrequentRows:{value:4},navPosition:{value:"top",choices:["top","bottom","none"]},noCountryFlags:{value:!1},noResultsEmoji:{value:null},perLine:{value:9},previewEmoji:{value:null},previewPosition:{value:"bottom",choices:["top","bottom","none"]},searchPosition:{value:"sticky",choices:["sticky","static","none"]},set:{value:"native",choices:["native","apple","facebook","google","twitter"]},skin:{value:1,choices:[1,2,3,4,5,6]},skinTonePosition:{value:"preview",choices:["preview","search","none"]},theme:{value:"auto",choices:["auto","light","dark"]},categories:null,categoryIcons:null,custom:null,data:null,i18n:null,getImageURL:null,getSpritesheetURL:null,onAddCustomEmoji:null,onClickOutside:null,onEmojiSelect:null,stickySearch:{deprecated:!0,value:!0}};let X=null,J=null,Y={};async function Z(e){if(Y[e])return Y[e];let t=await fetch(e),n=await t.json();return Y[e]=n,n}let Q=null,ee=null,et=!1;function en(e,{caller:t}={}){return Q||(Q=new Promise(e=>{ee=e})),e?ei(e):t&&!et&&console.warn(`\`${t}\` requires data to be initialized first. Promise will be pending until \`init\` is called.`),Q}async function ei(e){et=!0;let{emojiVersion:t,set:n,locale:o}=e;if(t||(t=G.emojiVersion.value),n||(n=G.set.value),o||(o=G.locale.value),J)J.categories=J.categories.filter(e=>{let t=!!e.name;return!t});else{for(let r in(J=("function"==typeof e.data?await e.data():e.data)||await Z(`https://cdn.jsdelivr.net/npm/@emoji-mart/data@latest/sets/${t}/${n}.json`)).emoticons={},J.natives={},J.categories.unshift({id:"frequent",emojis:[]}),J.aliases){let s=J.aliases[r],a=J.emojis[s];a&&(a.aliases||(a.aliases=[]),a.aliases.push(r))}J.originalCategories=J.categories}if(X=("function"==typeof e.i18n?await e.i18n():e.i18n)||("en"==o?i(K):await Z(`https://cdn.jsdelivr.net/npm/@emoji-mart/data@latest/i18n/${o}.json`)),e.custom)for(let l in e.custom){l=parseInt(l);let c=e.custom[l],d=e.custom[l-1];if(c.emojis&&c.emojis.length)for(let u of(c.id||(c.id=`custom_${l+1}`),c.name||(c.name=X.categories.custom),d&&!c.icon&&(c.target=d.target||d),J.categories.push(c),c.emojis))J.emojis[u.id]=u}e.categories&&(J.categories=J.originalCategories.filter(t=>-1!=e.categories.indexOf(t.id)).sort((t,n)=>{let i=e.categories.indexOf(t.id),o=e.categories.indexOf(n.id);return i-o}));let h=null,p=null;"native"==n&&(h=U.latestVersion(),p=e.noCountryFlags||U.noCountryFlags());let f=J.categories.length,_=!1;for(;f--;){let g=J.categories[f];if("frequent"==g.id){let{maxFrequentRows:m,perLine:v}=e;m=m>=0?m:G.maxFrequentRows.value,v||(v=G.perLine.value),g.emojis=q.get({maxFrequentRows:m,perLine:v})}if(!g.emojis||!g.emojis.length){J.categories.splice(f,1);continue}let{categoryIcons:b}=e;if(b){let k=b[g.id];k&&!g.icon&&(g.icon=k)}let w=g.emojis.length;for(;w--;){let y=g.emojis[w],C=y.id?y:J.emojis[y],x=()=>{g.emojis.splice(w,1)};if(!C||e.exceptEmojis&&e.exceptEmojis.includes(C.id)||h&&C.version>h||p&&"flags"==g.id&&!el.includes(C.id)){x();continue}if(!C.search){if(_=!0,C.search=","+[[C.id,!1],[C.name,!0],[C.keywords,!1],[C.emoticons,!1]].map(([e,t])=>{if(e)return(Array.isArray(e)?e:[e]).map(e=>(t?e.split(/[-|_|\s]+/):[e]).map(e=>e.toLowerCase())).flat()}).flat().filter(e=>e&&e.trim()).join(","),C.emoticons)for(let S of C.emoticons)J.emoticons[S]||(J.emoticons[S]=C.id);let j=0;for(let z of C.skins){if(!z)continue;j++;let{native:M}=z;M&&(J.natives[M]=C.id,C.search+=`,${M}`);let L=1==j?"":`:skin-tone-${j}:`;z.shortcodes=`:${C.id}:${L}`}}}}_&&ea.reset(),ee()}function eo(e,t,n){e||(e={});let i={};for(let o in t)i[o]=er(o,e,t,n);return i}function er(e,t,n,i){let o=n[e],r=i&&i.getAttribute(e)||(null!=t[e]&&void 0!=t[e]?t[e]:null);return o&&(null!=r&&o.value&&typeof o.value!=typeof r&&(r="boolean"==typeof o.value?"false"!=r:o.value.constructor(r)),o.transform&&r&&(r=o.transform(r)),(null==r||o.choices&&-1==o.choices.indexOf(r))&&(r=o.value)),r}let es=null;var ea={search:async function(e,{maxResults:t,caller:n}={}){let i,o;if(!e||!e.trim().length)return null;t||(t=90),await en(null,{caller:n||"SearchIndex.search"});let r=e.toLowerCase().replace(/(\w)-/,"$1 ").split(/[\s|,]+/).filter((e,t,n)=>e.trim()&&n.indexOf(e)==t);if(!r.length)return;let s=es||(es=Object.values(J.emojis));for(let a of r){if(!s.length)break;for(let l of(i=[],o={},s)){if(!l.search)continue;let c=l.search.indexOf(`,${a}`);-1!=c&&(i.push(l),o[l.id]||(o[l.id]=0),o[l.id]+=l.id==a?0:c+1)}s=i}return i.length<2||(i.sort((e,t)=>{let n=o[e.id],i=o[t.id];return n==i?e.id.localeCompare(t.id):n-i}),i.length>t&&(i=i.slice(0,t))),i},get:function(e){return e.id?e:J.emojis[e]||J.emojis[J.aliases[e]]||J.emojis[J.natives[e]]},reset:function(){es=null},SHORTCODES_REGEX:/^(?:\:([^\:]+)\:)(?:\:skin-tone-(\d)\:)?$/};let el=["checkered_flag","crossed_flags","pirate_flag","rainbow-flag","transgender_flag","triangular_flag_on_post","waving_black_flag","waving_white_flag"];async function ec(e=1){for(let t in[...Array(e).keys()])await new Promise(requestAnimationFrame)}let ed={activity:{outline:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:T("path",{d:"M12 0C5.373 0 0 5.372 0 12c0 6.627 5.373 12 12 12 6.628 0 12-5.373 12-12 0-6.628-5.372-12-12-12m9.949 11H17.05c.224-2.527 1.232-4.773 1.968-6.113A9.966 9.966 0 0 1 21.949 11M13 11V2.051a9.945 9.945 0 0 1 4.432 1.564c-.858 1.491-2.156 4.22-2.392 7.385H13zm-2 0H8.961c-.238-3.165-1.536-5.894-2.393-7.385A9.95 9.95 0 0 1 11 2.051V11zm0 2v8.949a9.937 9.937 0 0 1-4.432-1.564c.857-1.492 2.155-4.221 2.393-7.385H11zm4.04 0c.236 3.164 1.534 5.893 2.392 7.385A9.92 9.92 0 0 1 13 21.949V13h2.04zM4.982 4.887C5.718 6.227 6.726 8.473 6.951 11h-4.9a9.977 9.977 0 0 1 2.931-6.113M2.051 13h4.9c-.226 2.527-1.233 4.771-1.969 6.113A9.972 9.972 0 0 1 2.051 13m16.967 6.113c-.735-1.342-1.744-3.586-1.968-6.113h4.899a9.961 9.961 0 0 1-2.931 6.113"})}),solid:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:T("path",{d:"M16.17 337.5c0 44.98 7.565 83.54 13.98 107.9C35.22 464.3 50.46 496 174.9 496c9.566 0 19.59-.4707 29.84-1.271L17.33 307.3C16.53 317.6 16.17 327.7 16.17 337.5zM495.8 174.5c0-44.98-7.565-83.53-13.98-107.9c-4.688-17.54-18.34-31.23-36.04-35.95C435.5 27.91 392.9 16 337 16c-9.564 0-19.59 .4707-29.84 1.271l187.5 187.5C495.5 194.4 495.8 184.3 495.8 174.5zM26.77 248.8l236.3 236.3c142-36.1 203.9-150.4 222.2-221.1L248.9 26.87C106.9 62.96 45.07 177.2 26.77 248.8zM256 335.1c0 9.141-7.474 16-16 16c-4.094 0-8.188-1.564-11.31-4.689L164.7 283.3C161.6 280.2 160 276.1 160 271.1c0-8.529 6.865-16 16-16c4.095 0 8.189 1.562 11.31 4.688l64.01 64C254.4 327.8 256 331.9 256 335.1zM304 287.1c0 9.141-7.474 16-16 16c-4.094 0-8.188-1.564-11.31-4.689L212.7 235.3C209.6 232.2 208 228.1 208 223.1c0-9.141 7.473-16 16-16c4.094 0 8.188 1.562 11.31 4.688l64.01 64.01C302.5 279.8 304 283.9 304 287.1zM256 175.1c0-9.141 7.473-16 16-16c4.094 0 8.188 1.562 11.31 4.688l64.01 64.01c3.125 3.125 4.688 7.219 4.688 11.31c0 9.133-7.468 16-16 16c-4.094 0-8.189-1.562-11.31-4.688l-64.01-64.01C257.6 184.2 256 180.1 256 175.1z"})})},custom:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512",children:T("path",{d:"M417.1 368c-5.937 10.27-16.69 16-27.75 16c-5.422 0-10.92-1.375-15.97-4.281L256 311.4V448c0 17.67-14.33 32-31.1 32S192 465.7 192 448V311.4l-118.3 68.29C68.67 382.6 63.17 384 57.75 384c-11.06 0-21.81-5.734-27.75-16c-8.828-15.31-3.594-34.88 11.72-43.72L159.1 256L41.72 187.7C26.41 178.9 21.17 159.3 29.1 144C36.63 132.5 49.26 126.7 61.65 128.2C65.78 128.7 69.88 130.1 73.72 132.3L192 200.6V64c0-17.67 14.33-32 32-32S256 46.33 256 64v136.6l118.3-68.29c3.838-2.213 7.939-3.539 12.07-4.051C398.7 126.7 411.4 132.5 417.1 144c8.828 15.31 3.594 34.88-11.72 43.72L288 256l118.3 68.28C421.6 333.1 426.8 352.7 417.1 368z"})}),flags:{outline:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:T("path",{d:"M0 0l6.084 24H8L1.916 0zM21 5h-4l-1-4H4l3 12h3l1 4h13L21 5zM6.563 3h7.875l2 8H8.563l-2-8zm8.832 10l-2.856 1.904L12.063 13h3.332zM19 13l-1.5-6h1.938l2 8H16l3-2z"})}),solid:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:T("path",{d:"M64 496C64 504.8 56.75 512 48 512h-32C7.25 512 0 504.8 0 496V32c0-17.75 14.25-32 32-32s32 14.25 32 32V496zM476.3 0c-6.365 0-13.01 1.35-19.34 4.233c-45.69 20.86-79.56 27.94-107.8 27.94c-59.96 0-94.81-31.86-163.9-31.87C160.9 .3055 131.6 4.867 96 15.75v350.5c32-9.984 59.87-14.1 84.85-14.1c73.63 0 124.9 31.78 198.6 31.78c31.91 0 68.02-5.971 111.1-23.09C504.1 355.9 512 344.4 512 332.1V30.73C512 11.1 495.3 0 476.3 0z"})})},foods:{outline:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:T("path",{d:"M17 4.978c-1.838 0-2.876.396-3.68.934.513-1.172 1.768-2.934 4.68-2.934a1 1 0 0 0 0-2c-2.921 0-4.629 1.365-5.547 2.512-.064.078-.119.162-.18.244C11.73 1.838 10.798.023 9.207.023 8.579.022 7.85.306 7 .978 5.027 2.54 5.329 3.902 6.492 4.999 3.609 5.222 0 7.352 0 12.969c0 4.582 4.961 11.009 9 11.009 1.975 0 2.371-.486 3-1 .629.514 1.025 1 3 1 4.039 0 9-6.418 9-11 0-5.953-4.055-8-7-8M8.242 2.546c.641-.508.943-.523.965-.523.426.169.975 1.405 1.357 3.055-1.527-.629-2.741-1.352-2.98-1.846.059-.112.241-.356.658-.686M15 21.978c-1.08 0-1.21-.109-1.559-.402l-.176-.146c-.367-.302-.816-.452-1.266-.452s-.898.15-1.266.452l-.176.146c-.347.292-.477.402-1.557.402-2.813 0-7-5.389-7-9.009 0-5.823 4.488-5.991 5-5.991 1.939 0 2.484.471 3.387 1.251l.323.276a1.995 1.995 0 0 0 2.58 0l.323-.276c.902-.78 1.447-1.251 3.387-1.251.512 0 5 .168 5 6 0 3.617-4.187 9-7 9"})}),solid:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:T("path",{d:"M481.9 270.1C490.9 279.1 496 291.3 496 304C496 316.7 490.9 328.9 481.9 337.9C472.9 346.9 460.7 352 448 352H64C51.27 352 39.06 346.9 30.06 337.9C21.06 328.9 16 316.7 16 304C16 291.3 21.06 279.1 30.06 270.1C39.06 261.1 51.27 256 64 256H448C460.7 256 472.9 261.1 481.9 270.1zM475.3 388.7C478.3 391.7 480 395.8 480 400V416C480 432.1 473.3 449.3 461.3 461.3C449.3 473.3 432.1 480 416 480H96C79.03 480 62.75 473.3 50.75 461.3C38.74 449.3 32 432.1 32 416V400C32 395.8 33.69 391.7 36.69 388.7C39.69 385.7 43.76 384 48 384H464C468.2 384 472.3 385.7 475.3 388.7zM50.39 220.8C45.93 218.6 42.03 215.5 38.97 211.6C35.91 207.7 33.79 203.2 32.75 198.4C31.71 193.5 31.8 188.5 32.99 183.7C54.98 97.02 146.5 32 256 32C365.5 32 457 97.02 479 183.7C480.2 188.5 480.3 193.5 479.2 198.4C478.2 203.2 476.1 207.7 473 211.6C469.1 215.5 466.1 218.6 461.6 220.8C457.2 222.9 452.3 224 447.3 224H64.67C59.73 224 54.84 222.9 50.39 220.8zM372.7 116.7C369.7 119.7 368 123.8 368 128C368 131.2 368.9 134.3 370.7 136.9C372.5 139.5 374.1 141.6 377.9 142.8C380.8 143.1 384 144.3 387.1 143.7C390.2 143.1 393.1 141.6 395.3 139.3C397.6 137.1 399.1 134.2 399.7 131.1C400.3 128 399.1 124.8 398.8 121.9C397.6 118.1 395.5 116.5 392.9 114.7C390.3 112.9 387.2 111.1 384 111.1C379.8 111.1 375.7 113.7 372.7 116.7V116.7zM244.7 84.69C241.7 87.69 240 91.76 240 96C240 99.16 240.9 102.3 242.7 104.9C244.5 107.5 246.1 109.6 249.9 110.8C252.8 111.1 256 112.3 259.1 111.7C262.2 111.1 265.1 109.6 267.3 107.3C269.6 105.1 271.1 102.2 271.7 99.12C272.3 96.02 271.1 92.8 270.8 89.88C269.6 86.95 267.5 84.45 264.9 82.7C262.3 80.94 259.2 79.1 256 79.1C251.8 79.1 247.7 81.69 244.7 84.69V84.69zM116.7 116.7C113.7 119.7 112 123.8 112 128C112 131.2 112.9 134.3 114.7 136.9C116.5 139.5 118.1 141.6 121.9 142.8C124.8 143.1 128 144.3 131.1 143.7C134.2 143.1 137.1 141.6 139.3 139.3C141.6 137.1 143.1 134.2 143.7 131.1C144.3 128 143.1 124.8 142.8 121.9C141.6 118.1 139.5 116.5 136.9 114.7C134.3 112.9 131.2 111.1 128 111.1C123.8 111.1 119.7 113.7 116.7 116.7L116.7 116.7z"})})},frequent:{outline:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[T("path",{d:"M13 4h-2l-.001 7H9v2h2v2h2v-2h4v-2h-4z"}),T("path",{d:"M12 0C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0m0 22C6.486 22 2 17.514 2 12S6.486 2 12 2s10 4.486 10 10-4.486 10-10 10"})]}),solid:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:T("path",{d:"M256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512zM232 256C232 264 236 271.5 242.7 275.1L338.7 339.1C349.7 347.3 364.6 344.3 371.1 333.3C379.3 322.3 376.3 307.4 365.3 300L280 243.2V120C280 106.7 269.3 96 255.1 96C242.7 96 231.1 106.7 231.1 120L232 256z"})})},nature:{outline:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[T("path",{d:"M15.5 8a1.5 1.5 0 1 0 .001 3.001A1.5 1.5 0 0 0 15.5 8M8.5 8a1.5 1.5 0 1 0 .001 3.001A1.5 1.5 0 0 0 8.5 8"}),T("path",{d:"M18.933 0h-.027c-.97 0-2.138.787-3.018 1.497-1.274-.374-2.612-.51-3.887-.51-1.285 0-2.616.133-3.874.517C7.245.79 6.069 0 5.093 0h-.027C3.352 0 .07 2.67.002 7.026c-.039 2.479.276 4.238 1.04 5.013.254.258.882.677 1.295.882.191 3.177.922 5.238 2.536 6.38.897.637 2.187.949 3.2 1.102C8.04 20.6 8 20.795 8 21c0 1.773 2.35 3 4 3 1.648 0 4-1.227 4-3 0-.201-.038-.393-.072-.586 2.573-.385 5.435-1.877 5.925-7.587.396-.22.887-.568 1.104-.788.763-.774 1.079-2.534 1.04-5.013C23.929 2.67 20.646 0 18.933 0M3.223 9.135c-.237.281-.837 1.155-.884 1.238-.15-.41-.368-1.349-.337-3.291.051-3.281 2.478-4.972 3.091-5.031.256.015.731.27 1.265.646-1.11 1.171-2.275 2.915-2.352 5.125-.133.546-.398.858-.783 1.313M12 22c-.901 0-1.954-.693-2-1 0-.654.475-1.236 1-1.602V20a1 1 0 1 0 2 0v-.602c.524.365 1 .947 1 1.602-.046.307-1.099 1-2 1m3-3.48v.02a4.752 4.752 0 0 0-1.262-1.02c1.092-.516 2.239-1.334 2.239-2.217 0-1.842-1.781-2.195-3.977-2.195-2.196 0-3.978.354-3.978 2.195 0 .883 1.148 1.701 2.238 2.217A4.8 4.8 0 0 0 9 18.539v-.025c-1-.076-2.182-.281-2.973-.842-1.301-.92-1.838-3.045-1.853-6.478l.023-.041c.496-.826 1.49-1.45 1.804-3.102 0-2.047 1.357-3.631 2.362-4.522C9.37 3.178 10.555 3 11.948 3c1.447 0 2.685.192 3.733.57 1 .9 2.316 2.465 2.316 4.48.313 1.651 1.307 2.275 1.803 3.102.035.058.068.117.102.178-.059 5.967-1.949 7.01-4.902 7.19m6.628-8.202c-.037-.065-.074-.13-.113-.195a7.587 7.587 0 0 0-.739-.987c-.385-.455-.648-.768-.782-1.313-.076-2.209-1.241-3.954-2.353-5.124.531-.376 1.004-.63 1.261-.647.636.071 3.044 1.764 3.096 5.031.027 1.81-.347 3.218-.37 3.235"})]}),solid:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512",children:T("path",{d:"M332.7 19.85C334.6 8.395 344.5 0 356.1 0C363.6 0 370.6 3.52 375.1 9.502L392 32H444.1C456.8 32 469.1 37.06 478.1 46.06L496 64H552C565.3 64 576 74.75 576 88V112C576 156.2 540.2 192 496 192H426.7L421.6 222.5L309.6 158.5L332.7 19.85zM448 64C439.2 64 432 71.16 432 80C432 88.84 439.2 96 448 96C456.8 96 464 88.84 464 80C464 71.16 456.8 64 448 64zM416 256.1V480C416 497.7 401.7 512 384 512H352C334.3 512 320 497.7 320 480V364.8C295.1 377.1 268.8 384 240 384C211.2 384 184 377.1 160 364.8V480C160 497.7 145.7 512 128 512H96C78.33 512 64 497.7 64 480V249.8C35.23 238.9 12.64 214.5 4.836 183.3L.9558 167.8C-3.331 150.6 7.094 133.2 24.24 128.1C41.38 124.7 58.76 135.1 63.05 152.2L66.93 167.8C70.49 182 83.29 191.1 97.97 191.1H303.8L416 256.1z"})})},objects:{outline:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[T("path",{d:"M12 0a9 9 0 0 0-5 16.482V21s2.035 3 5 3 5-3 5-3v-4.518A9 9 0 0 0 12 0zm0 2c3.86 0 7 3.141 7 7s-3.14 7-7 7-7-3.141-7-7 3.14-7 7-7zM9 17.477c.94.332 1.946.523 3 .523s2.06-.19 3-.523v.834c-.91.436-1.925.689-3 .689a6.924 6.924 0 0 1-3-.69v-.833zm.236 3.07A8.854 8.854 0 0 0 12 21c.965 0 1.888-.167 2.758-.451C14.155 21.173 13.153 22 12 22c-1.102 0-2.117-.789-2.764-1.453z"}),T("path",{d:"M14.745 12.449h-.004c-.852-.024-1.188-.858-1.577-1.824-.421-1.061-.703-1.561-1.182-1.566h-.009c-.481 0-.783.497-1.235 1.537-.436.982-.801 1.811-1.636 1.791l-.276-.043c-.565-.171-.853-.691-1.284-1.794-.125-.313-.202-.632-.27-.913-.051-.213-.127-.53-.195-.634C7.067 9.004 7.039 9 6.99 9A1 1 0 0 1 7 7h.01c1.662.017 2.015 1.373 2.198 2.134.486-.981 1.304-2.058 2.797-2.075 1.531.018 2.28 1.153 2.731 2.141l.002-.008C14.944 8.424 15.327 7 16.979 7h.032A1 1 0 1 1 17 9h-.011c-.149.076-.256.474-.319.709a6.484 6.484 0 0 1-.311.951c-.429.973-.79 1.789-1.614 1.789"})]}),solid:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 384 512",children:T("path",{d:"M112.1 454.3c0 6.297 1.816 12.44 5.284 17.69l17.14 25.69c5.25 7.875 17.17 14.28 26.64 14.28h61.67c9.438 0 21.36-6.401 26.61-14.28l17.08-25.68c2.938-4.438 5.348-12.37 5.348-17.7L272 415.1h-160L112.1 454.3zM191.4 .0132C89.44 .3257 16 82.97 16 175.1c0 44.38 16.44 84.84 43.56 115.8c16.53 18.84 42.34 58.23 52.22 91.45c.0313 .25 .0938 .5166 .125 .7823h160.2c.0313-.2656 .0938-.5166 .125-.7823c9.875-33.22 35.69-72.61 52.22-91.45C351.6 260.8 368 220.4 368 175.1C368 78.61 288.9-.2837 191.4 .0132zM192 96.01c-44.13 0-80 35.89-80 79.1C112 184.8 104.8 192 96 192S80 184.8 80 176c0-61.76 50.25-111.1 112-111.1c8.844 0 16 7.159 16 16S200.8 96.01 192 96.01z"})})},people:{outline:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[T("path",{d:"M12 0C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0m0 22C6.486 22 2 17.514 2 12S6.486 2 12 2s10 4.486 10 10-4.486 10-10 10"}),T("path",{d:"M8 7a2 2 0 1 0-.001 3.999A2 2 0 0 0 8 7M16 7a2 2 0 1 0-.001 3.999A2 2 0 0 0 16 7M15.232 15c-.693 1.195-1.87 2-3.349 2-1.477 0-2.655-.805-3.347-2H15m3-2H6a6 6 0 1 0 12 0"})]}),solid:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:T("path",{d:"M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256 432C332.1 432 396.2 382 415.2 314.1C419.1 300.4 407.8 288 393.6 288H118.4C104.2 288 92.92 300.4 96.76 314.1C115.8 382 179.9 432 256 432V432zM176.4 160C158.7 160 144.4 174.3 144.4 192C144.4 209.7 158.7 224 176.4 224C194 224 208.4 209.7 208.4 192C208.4 174.3 194 160 176.4 160zM336.4 224C354 224 368.4 209.7 368.4 192C368.4 174.3 354 160 336.4 160C318.7 160 304.4 174.3 304.4 192C304.4 209.7 318.7 224 336.4 224z"})})},places:{outline:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[T("path",{d:"M6.5 12C5.122 12 4 13.121 4 14.5S5.122 17 6.5 17 9 15.879 9 14.5 7.878 12 6.5 12m0 3c-.275 0-.5-.225-.5-.5s.225-.5.5-.5.5.225.5.5-.225.5-.5.5M17.5 12c-1.378 0-2.5 1.121-2.5 2.5s1.122 2.5 2.5 2.5 2.5-1.121 2.5-2.5-1.122-2.5-2.5-2.5m0 3c-.275 0-.5-.225-.5-.5s.225-.5.5-.5.5.225.5.5-.225.5-.5.5"}),T("path",{d:"M22.482 9.494l-1.039-.346L21.4 9h.6c.552 0 1-.439 1-.992 0-.006-.003-.008-.003-.008H23c0-1-.889-2-1.984-2h-.642l-.731-1.717C19.262 3.012 18.091 2 16.764 2H7.236C5.909 2 4.738 3.012 4.357 4.283L3.626 6h-.642C1.889 6 1 7 1 8h.003S1 8.002 1 8.008C1 8.561 1.448 9 2 9h.6l-.043.148-1.039.346a2.001 2.001 0 0 0-1.359 2.097l.751 7.508a1 1 0 0 0 .994.901H3v1c0 1.103.896 2 2 2h2c1.104 0 2-.897 2-2v-1h6v1c0 1.103.896 2 2 2h2c1.104 0 2-.897 2-2v-1h1.096a.999.999 0 0 0 .994-.901l.751-7.508a2.001 2.001 0 0 0-1.359-2.097M6.273 4.857C6.402 4.43 6.788 4 7.236 4h9.527c.448 0 .834.43.963.857L19.313 9H4.688l1.585-4.143zM7 21H5v-1h2v1zm12 0h-2v-1h2v1zm2.189-3H2.811l-.662-6.607L3 11h18l.852.393L21.189 18z"})]}),solid:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:T("path",{d:"M39.61 196.8L74.8 96.29C88.27 57.78 124.6 32 165.4 32H346.6C387.4 32 423.7 57.78 437.2 96.29L472.4 196.8C495.6 206.4 512 229.3 512 256V448C512 465.7 497.7 480 480 480H448C430.3 480 416 465.7 416 448V400H96V448C96 465.7 81.67 480 64 480H32C14.33 480 0 465.7 0 448V256C0 229.3 16.36 206.4 39.61 196.8V196.8zM109.1 192H402.9L376.8 117.4C372.3 104.6 360.2 96 346.6 96H165.4C151.8 96 139.7 104.6 135.2 117.4L109.1 192zM96 256C78.33 256 64 270.3 64 288C64 305.7 78.33 320 96 320C113.7 320 128 305.7 128 288C128 270.3 113.7 256 96 256zM416 320C433.7 320 448 305.7 448 288C448 270.3 433.7 256 416 256C398.3 256 384 270.3 384 288C384 305.7 398.3 320 416 320z"})})},symbols:{outline:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:T("path",{d:"M0 0h11v2H0zM4 11h3V6h4V4H0v2h4zM15.5 17c1.381 0 2.5-1.116 2.5-2.493s-1.119-2.493-2.5-2.493S13 13.13 13 14.507 14.119 17 15.5 17m0-2.986c.276 0 .5.222.5.493 0 .272-.224.493-.5.493s-.5-.221-.5-.493.224-.493.5-.493M21.5 19.014c-1.381 0-2.5 1.116-2.5 2.493S20.119 24 21.5 24s2.5-1.116 2.5-2.493-1.119-2.493-2.5-2.493m0 2.986a.497.497 0 0 1-.5-.493c0-.271.224-.493.5-.493s.5.222.5.493a.497.497 0 0 1-.5.493M22 13l-9 9 1.513 1.5 8.99-9.009zM17 11c2.209 0 4-1.119 4-2.5V2s.985-.161 1.498.949C23.01 4.055 23 6 23 6s1-1.119 1-3.135C24-.02 21 0 21 0h-2v6.347A5.853 5.853 0 0 0 17 6c-2.209 0-4 1.119-4 2.5s1.791 2.5 4 2.5M10.297 20.482l-1.475-1.585a47.54 47.54 0 0 1-1.442 1.129c-.307-.288-.989-1.016-2.045-2.183.902-.836 1.479-1.466 1.729-1.892s.376-.871.376-1.336c0-.592-.273-1.178-.818-1.759-.546-.581-1.329-.871-2.349-.871-1.008 0-1.79.293-2.344.879-.556.587-.832 1.181-.832 1.784 0 .813.419 1.748 1.256 2.805-.847.614-1.444 1.208-1.794 1.784a3.465 3.465 0 0 0-.523 1.833c0 .857.308 1.56.924 2.107.616.549 1.423.823 2.42.823 1.173 0 2.444-.379 3.813-1.137L8.235 24h2.819l-2.09-2.383 1.333-1.135zm-6.736-6.389a1.02 1.02 0 0 1 .73-.286c.31 0 .559.085.747.254a.849.849 0 0 1 .283.659c0 .518-.419 1.112-1.257 1.784-.536-.651-.805-1.231-.805-1.742a.901.901 0 0 1 .302-.669M3.74 22c-.427 0-.778-.116-1.057-.349-.279-.232-.418-.487-.418-.766 0-.594.509-1.288 1.527-2.083.968 1.134 1.717 1.946 2.248 2.438-.921.507-1.686.76-2.3.76"})}),solid:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:T("path",{d:"M500.3 7.251C507.7 13.33 512 22.41 512 31.1V175.1C512 202.5 483.3 223.1 447.1 223.1C412.7 223.1 383.1 202.5 383.1 175.1C383.1 149.5 412.7 127.1 447.1 127.1V71.03L351.1 90.23V207.1C351.1 234.5 323.3 255.1 287.1 255.1C252.7 255.1 223.1 234.5 223.1 207.1C223.1 181.5 252.7 159.1 287.1 159.1V63.1C287.1 48.74 298.8 35.61 313.7 32.62L473.7 .6198C483.1-1.261 492.9 1.173 500.3 7.251H500.3zM74.66 303.1L86.5 286.2C92.43 277.3 102.4 271.1 113.1 271.1H174.9C185.6 271.1 195.6 277.3 201.5 286.2L213.3 303.1H239.1C266.5 303.1 287.1 325.5 287.1 351.1V463.1C287.1 490.5 266.5 511.1 239.1 511.1H47.1C21.49 511.1-.0019 490.5-.0019 463.1V351.1C-.0019 325.5 21.49 303.1 47.1 303.1H74.66zM143.1 359.1C117.5 359.1 95.1 381.5 95.1 407.1C95.1 434.5 117.5 455.1 143.1 455.1C170.5 455.1 191.1 434.5 191.1 407.1C191.1 381.5 170.5 359.1 143.1 359.1zM440.3 367.1H496C502.7 367.1 508.6 372.1 510.1 378.4C513.3 384.6 511.6 391.7 506.5 396L378.5 508C372.9 512.1 364.6 513.3 358.6 508.9C352.6 504.6 350.3 496.6 353.3 489.7L391.7 399.1H336C329.3 399.1 323.4 395.9 321 389.6C318.7 383.4 320.4 376.3 325.5 371.1L453.5 259.1C459.1 255 467.4 254.7 473.4 259.1C479.4 263.4 481.6 271.4 478.7 278.3L440.3 367.1zM116.7 219.1L19.85 119.2C-8.112 90.26-6.614 42.31 24.85 15.34C51.82-8.137 93.26-3.642 118.2 21.83L128.2 32.32L137.7 21.83C162.7-3.642 203.6-8.137 231.6 15.34C262.6 42.31 264.1 90.26 236.1 119.2L139.7 219.1C133.2 225.6 122.7 225.6 116.7 219.1H116.7z"})})}},eu={loupe:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",children:T("path",{d:"M12.9 14.32a8 8 0 1 1 1.41-1.41l5.35 5.33-1.42 1.42-5.33-5.34zM8 14A6 6 0 1 0 8 2a6 6 0 0 0 0 12z"})}),delete:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",children:T("path",{d:"M10 8.586L2.929 1.515 1.515 2.929 8.586 10l-7.071 7.071 1.414 1.414L10 11.414l7.071 7.071 1.414-1.414L11.414 10l7.071-7.071-1.414-1.414L10 8.586z"})})};var eh={categories:ed,search:eu};function ep(e){let{id:t,skin:n,emoji:i}=e;if(e.shortcodes){let o=e.shortcodes.match(ea.SHORTCODES_REGEX);o&&(t=o[1],o[2]&&(n=o[2]))}if(i||(i=ea.get(t||e.native)),!i)return e.fallback;let r=i.skins[n-1]||i.skins[0],s=r.src||("native"==e.set||e.spritesheet?void 0:"function"==typeof e.getImageURL?e.getImageURL(e.set,r.unified):`https://cdn.jsdelivr.net/npm/emoji-datasource-${e.set}@14.0.0/img/${e.set}/64/${r.unified}.png`),a="function"==typeof e.getSpritesheetURL?e.getSpritesheetURL(e.set):`https://cdn.jsdelivr.net/npm/emoji-datasource-${e.set}@14.0.0/img/${e.set}/sheets-256/64.png`;return T("span",{class:"emoji-mart-emoji","data-emoji-set":e.set,children:s?T("img",{style:{maxWidth:e.size||"1em",maxHeight:e.size||"1em",display:"inline-block"},alt:r.native||r.shortcodes,src:s}):"native"==e.set?T("span",{style:{fontSize:e.size,fontFamily:'"EmojiMart", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "Apple Color Emoji", "Twemoji Mozilla", "Noto Color Emoji", "Android Emoji"'},children:r.native}):T("span",{style:{display:"block",width:e.size,height:e.size,backgroundImage:`url(${a})`,backgroundSize:`${100*J.sheet.cols}% ${100*J.sheet.rows}%`,backgroundPosition:`${100/(J.sheet.cols-1)*r.x}% ${100/(J.sheet.rows-1)*r.y}%`}})})}let ef="undefined"!=typeof window&&window.HTMLElement?window.HTMLElement:Object;class e_ extends ef{static get observedAttributes(){return Object.keys(this.Props)}update(e={}){for(let t in e)this.attributeChangedCallback(t,null,e[t])}attributeChangedCallback(e,t,n){if(!this.component)return;let i=er(e,{[e]:n},this.constructor.Props,this);this.component.componentWillReceiveProps?this.component.componentWillReceiveProps({[e]:i}):(this.component.props[e]=i,this.component.forceUpdate())}disconnectedCallback(){this.disconnected=!0,this.component&&this.component.unregister&&this.component.unregister()}constructor(e={}){if(super(),this.props=e,e.parent||e.ref){let t=null,n=e.parent||(t=e.ref&&e.ref.current);t&&(t.innerHTML=""),n&&n.appendChild(this)}}}class eg extends e_{setShadow(){this.attachShadow({mode:"open"})}injectStyles(e){if(!e)return;let t=document.createElement("style");t.textContent=e,this.shadowRoot.insertBefore(t,this.shadowRoot.firstChild)}constructor(e,{styles:t}={}){super(e),this.setShadow(),this.injectStyles(t)}}var em={fallback:"",id:"",native:"",shortcodes:"",size:{value:"",transform:e=>/\D/.test(e)?e:`${e}px`},set:G.set,skin:G.skin};class ev extends e_{async connectedCallback(){let e=eo(this.props,em,this);e.element=this,e.ref=e=>{this.component=e},await en(),this.disconnected||H(T(ep,{...e}),this)}constructor(e){super(e)}}o(ev,"Props",em),"undefined"==typeof customElements||customElements.get("em-emoji")||customElements.define("em-emoji",ev);var eb,ek,ew=[],ey=s.__b,eC=s.__r,ex=s.diffed,eS=s.__c,ej=s.unmount;function ez(){var e;for(ew.sort(function(e,t){return e.__v.__b-t.__v.__b});e=ew.pop();)if(e.__P)try{e.__H.__h.forEach(eL),e.__H.__h.forEach(eE),e.__H.__h=[]}catch(t){e.__H.__h=[],s.__e(t,e.__v)}}s.__b=function(e){eb=null,ey&&ey(e)},s.__r=function(e){eC&&eC(e);var t=(eb=e.__c).__H;t&&(t.__h.forEach(eL),t.__h.forEach(eE),t.__h=[])},s.diffed=function(e){ex&&ex(e);var t=e.__c;t&&t.__H&&t.__H.__h.length&&(1!==ew.push(t)&&ek===s.requestAnimationFrame||((ek=s.requestAnimationFrame)||function(e){var t,n=function(){clearTimeout(i),eM&&cancelAnimationFrame(t),setTimeout(e)},i=setTimeout(n,100);eM&&(t=requestAnimationFrame(n))})(ez)),eb=null},s.__c=function(e,t){t.some(function(e){try{e.__h.forEach(eL),e.__h=e.__h.filter(function(e){return!e.__||eE(e)})}catch(n){t.some(function(e){e.__h&&(e.__h=[])}),t=[],s.__e(n,e.__v)}}),eS&&eS(e,t)},s.unmount=function(e){ej&&ej(e);var t,n=e.__c;n&&n.__H&&(n.__H.__.forEach(function(e){try{eL(e)}catch(n){t=n}}),t&&s.__e(t,n.__v))};var eM="function"==typeof requestAnimationFrame;function eL(e){var t=eb,n=e.__c;"function"==typeof n&&(e.__c=void 0,n()),eb=t}function eE(e){var t=eb;e.__c=e.__(),eb=t}function eP(e,t){for(var n in e)if("__source"!==n&&!(n in t))return!0;for(var i in t)if("__source"!==i&&e[i]!==t[i])return!0;return!1}function eD(e){this.props=e}(eD.prototype=new k).isPureReactComponent=!0,eD.prototype.shouldComponentUpdate=function(e,t){return eP(this.props,e)||eP(this.state,t)};var eR=s.__b;s.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),eR&&eR(e)},"undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.forward_ref");var eB=s.__e;s.__e=function(e,t,n){if(e.then){for(var i,o=t;o=o.__;)if((i=o.__c)&&i.__c)return null==t.__e&&(t.__e=n.__e,t.__k=n.__k),i.__c(e,t)}eB(e,t,n)};var eH=s.unmount;function eA(){this.__u=0,this.t=null,this.__b=null}function eT(e){var t=e.__.__c;return t&&t.__e&&t.__e(e)}function eI(){this.u=null,this.o=null}s.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&!0===e.__h&&(e.type=null),eH&&eH(e)},(eA.prototype=new k).__c=function(e,t){var n=t.__c,i=this;null==i.t&&(i.t=[]),i.t.push(n);var o=eT(i.__v),r=!1,s=function(){r||(r=!0,n.__R=null,o?o(a):a())};n.__R=s;var a=function(){if(!--i.__u){if(i.state.__e){var e,t=i.state.__e;i.__v.__k[0]=function e(t,n,i){return t&&(t.__v=null,t.__k=t.__k&&t.__k.map(function(t){return e(t,n,i)}),t.__c&&t.__c.__P===n&&(t.__e&&i.insertBefore(t.__e,t.__d),t.__c.__e=!0,t.__c.__P=i)),t}(t,t.__c.__P,t.__c.__O)}for(i.setState({__e:i.__b=null});e=i.t.pop();)e.forceUpdate()}},l=!0===t.__h;i.__u++||l||i.setState({__e:i.__b=i.__v.__k[0]}),e.then(s,s)},eA.prototype.componentWillUnmount=function(){this.t=[]},eA.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),i=this.__v.__k[0].__c;this.__v.__k[0]=function e(t,n,i){return t&&(t.__c&&t.__c.__H&&(t.__c.__H.__.forEach(function(e){"function"==typeof e.__c&&e.__c()}),t.__c.__H=null),null!=(t=function(e,t){for(var n in t)e[n]=t[n];return e}({},t)).__c&&(t.__c.__P===i&&(t.__c.__P=n),t.__c=null),t.__k=t.__k&&t.__k.map(function(t){return e(t,n,i)})),t}(this.__b,n,i.__O=i.__P)}this.__b=null}var o=t.__e&&g(b,null,e.fallback);return o&&(o.__h=null),[g(b,null,t.__e?null:e.children),o]};var eO=function(e,t,n){if(++n[1]===n[0]&&e.o.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.o.size))for(n=e.u;n;){for(;n.length>3;)n.pop()();if(n[1]<n[0])break;e.u=n=n[2]}};(eI.prototype=new k).__e=function(e){var t=this,n=eT(t.__v),i=t.o.get(e);return i[0]++,function(o){var r=function(){t.props.revealOrder?(i.push(o),eO(t,e,i)):o()};n?n(r):r()}},eI.prototype.render=function(e){this.u=null,this.o=new Map;var t=S(e.children);e.revealOrder&&"b"===e.revealOrder[0]&&t.reverse();for(var n=t.length;n--;)this.o.set(t[n],this.u=[1,0,this.u]);return e.children},eI.prototype.componentDidUpdate=eI.prototype.componentDidMount=function(){var e=this;this.o.forEach(function(t,n){eO(e,n,t)})};var eV="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,e$=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|marker(?!H|W|U)|overline|paint|stop|strikethrough|stroke|text(?!L)|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,eF="undefined"!=typeof document;k.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(e){Object.defineProperty(k.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})});var eU=s.event;function eN(){}function eW(){return this.cancelBubble}function eq(){return this.defaultPrevented}s.event=function(e){return eU&&(e=eU(e)),e.persist=eN,e.isPropagationStopped=eW,e.isDefaultPrevented=eq,e.nativeEvent=e};var eK={configurable:!0,get:function(){return this.class}},eG=s.vnode;s.vnode=function(e){var t=e.type,n=e.props,i=n;if("string"==typeof t){var o=-1===t.indexOf("-");for(var r in i={},n){var s,a=n[r];eF&&"children"===r&&"noscript"===t||"value"===r&&"defaultValue"in n&&null==a||("defaultValue"===r&&"value"in n&&null==n.value?r="value":"download"===r&&!0===a?a="":/ondoubleclick/i.test(r)?r="ondblclick":/^onchange(textarea|input)/i.test(r+t)&&(s=n.type,!("undefined"!=typeof Symbol&&"symbol"==typeof Symbol()?/fil|che|rad/i:/fil|che|ra/i).test(s))?r="oninput":/^onfocus$/i.test(r)?r="onfocusin":/^onblur$/i.test(r)?r="onfocusout":/^on(Ani|Tra|Tou|BeforeInp)/.test(r)?r=r.toLowerCase():o&&e$.test(r)?r=r.replace(/[A-Z0-9]/,"-$&").toLowerCase():null===a&&(a=void 0),i[r]=a)}"select"==t&&i.multiple&&Array.isArray(i.value)&&(i.value=S(n.children).forEach(function(e){e.props.selected=-1!=i.value.indexOf(e.props.value)})),"select"==t&&null!=i.defaultValue&&(i.value=S(n.children).forEach(function(e){e.props.selected=i.multiple?-1!=i.defaultValue.indexOf(e.props.value):i.defaultValue==e.props.value})),e.props=i,n.class!=n.className&&(eK.enumerable="className"in n,null!=n.className&&(i.class=n.className),Object.defineProperty(i,"className",eK))}e.$$typeof=eV,eG&&eG(e)};var eX=s.__r;s.__r=function(e){eX&&eX(e),e.__c};let eJ={light:"outline",dark:"solid"};class eY extends eD{renderIcon(e){let{icon:t}=e;if(t){if(t.svg)return T("span",{class:"flex",dangerouslySetInnerHTML:{__html:t.svg}});if(t.src)return T("img",{src:t.src})}let n=eh.categories[e.id]||eh.categories.custom,i="auto"==this.props.icons?eJ[this.props.theme]:this.props.icons;return n[i]||n}render(){let e=null;return T("nav",{id:"nav",class:"padding","data-position":this.props.position,dir:this.props.dir,children:T("div",{class:"flex relative",children:[this.categories.map((t,n)=>{let i=t.name||X.categories[t.id],o=!this.props.unfocused&&t.id==this.state.categoryId;return o&&(e=n),T("button",{"aria-label":i,"aria-selected":o||void 0,title:i,type:"button",class:"flex flex-grow flex-center",onMouseDown:e=>e.preventDefault(),onClick:()=>{this.props.onClick({category:t,i:n})},children:this.renderIcon(t)})}),T("div",{class:"bar",style:{width:`${100/this.categories.length}%`,opacity:null==e?0:1,transform:"rtl"===this.props.dir?`scaleX(-1) translateX(${100*e}%)`:`translateX(${100*e}%)`}})]})})}constructor(){super(),this.categories=J.categories.filter(e=>!e.target),this.state={categoryId:this.categories[0].id}}}class eZ extends eD{shouldComponentUpdate(e){for(let t in e)if("children"!=t&&e[t]!=this.props[t])return!0;return!1}render(){return this.props.children}}let eQ={rowsPerRender:10};class e1 extends k{getInitialState(e=this.props){return{skin:I.get("skin")||e.skin,theme:this.initTheme(e.theme)}}componentWillMount(){this.dir=X.rtl?"rtl":"ltr",this.refs={menu:v(),navigation:v(),scroll:v(),search:v(),searchInput:v(),skinToneButton:v(),skinToneRadio:v()},this.initGrid(),!1==this.props.stickySearch&&"sticky"==this.props.searchPosition&&(console.warn("[EmojiMart] Deprecation warning: `stickySearch` has been renamed `searchPosition`."),this.props.searchPosition="static")}componentDidMount(){if(this.register(),this.shadowRoot=this.base.parentNode,this.props.autoFocus){let{searchInput:e}=this.refs;e.current&&e.current.focus()}}componentWillReceiveProps(e){for(let t in this.nextState||(this.nextState={}),e)this.nextState[t]=e[t];clearTimeout(this.nextStateTimer),this.nextStateTimer=setTimeout(()=>{let e=!1;for(let t in this.nextState)this.props[t]=this.nextState[t],("custom"===t||"categories"===t)&&(e=!0);delete this.nextState;let n=this.getInitialState();if(e)return this.reset(n);this.setState(n)})}componentWillUnmount(){this.unregister()}async reset(e={}){await en(this.props),this.initGrid(),this.unobserve(),this.setState(e,()=>{this.observeCategories(),this.observeRows()})}register(){document.addEventListener("click",this.handleClickOutside),this.observe()}unregister(){document.removeEventListener("click",this.handleClickOutside),this.unobserve()}observe(){this.observeCategories(),this.observeRows()}unobserve({except:e=[]}={}){for(let t of(Array.isArray(e)||(e=[e]),this.observers))e.includes(t)||t.disconnect();this.observers=[].concat(e)}initGrid(){let{categories:e}=J;this.refs.categories=new Map;let t=J.categories.map(e=>e.id).join(",");this.navKey&&this.navKey!=t&&this.refs.scroll.current&&(this.refs.scroll.current.scrollTop=0),this.navKey=t,this.grid=[],this.grid.setsize=0;let n=(e,t)=>{let n=[];n.__categoryId=t.id,n.__index=e.length,this.grid.push(n);let i=this.grid.length-1,o=i%eQ.rowsPerRender?{}:v();return o.index=i,o.posinset=this.grid.setsize+1,e.push(o),n};for(let i of e){let o=[],r=n(o,i);for(let s of i.emojis)r.length==this.getPerLine()&&(r=n(o,i)),this.grid.setsize+=1,r.push(s);this.refs.categories.set(i.id,{root:v(),rows:o})}}initTheme(e){if("auto"!=e)return e;if(!this.darkMedia){if(this.darkMedia=matchMedia("(prefers-color-scheme: dark)"),this.darkMedia.media.match(/^not/))return"light";this.darkMedia.addListener(()=>{"auto"==this.props.theme&&this.setState({theme:this.darkMedia.matches?"dark":"light"})})}return this.darkMedia.matches?"dark":"light"}initDynamicPerLine(e=this.props){if(!e.dynamicWidth)return;let{element:t,emojiButtonSize:n}=e,i=()=>{let{width:e}=t.getBoundingClientRect();return Math.floor(e/n)},o=new ResizeObserver(()=>{this.unobserve({except:o}),this.setState({perLine:i()},()=>{this.initGrid(),this.forceUpdate(()=>{this.observeCategories(),this.observeRows()})})});return o.observe(t),this.observers.push(o),i()}getPerLine(){return this.state.perLine||this.props.perLine}getEmojiByPos([e,t]){let n=this.state.searchResults||this.grid,i=n[e]&&n[e][t];if(i)return ea.get(i)}observeCategories(){let e=this.refs.navigation.current;if(!e)return;let t=new Map,n=t=>{t!=e.state.categoryId&&e.setState({categoryId:t})},i={root:this.refs.scroll.current,threshold:[0,1]},o=new IntersectionObserver(e=>{for(let i of e){let o=i.target.dataset.id;t.set(o,i.intersectionRatio)}let r=[...t];for(let[s,a]of r)if(a){n(s);break}},i);for(let{root:r}of this.refs.categories.values())o.observe(r.current);this.observers.push(o)}observeRows(){let e={...this.state.visibleRows},t=new IntersectionObserver(t=>{for(let n of t){let i=parseInt(n.target.dataset.index);n.isIntersecting?e[i]=!0:delete e[i]}this.setState({visibleRows:e})},{root:this.refs.scroll.current,rootMargin:`${this.props.emojiButtonSize*(eQ.rowsPerRender+5)}px 0px ${this.props.emojiButtonSize*eQ.rowsPerRender}px`});for(let{rows:n}of this.refs.categories.values())for(let i of n)i.current&&t.observe(i.current);this.observers.push(t)}preventDefault(e){e.preventDefault()}unfocusSearch(){let e=this.refs.searchInput.current;e&&e.blur()}navigate({e:e,input:t,left:n,right:i,up:o,down:r}){let s=this.state.searchResults||this.grid;if(!s.length)return;let[a,l]=this.state.pos,c=(()=>{if(0==a&&0==l&&!e.repeat&&(n||o))return null;if(-1==a)return!e.repeat&&(i||r)&&t.selectionStart==t.value.length?[0,0]:null;if(n||i){let c=s[a],d=n?-1:1;if(!c[l+=d]){if(a+=d,!(c=s[a]))return a=n?0:s.length-1,l=n?0:s[a].length-1,[a,l];l=n?c.length-1:0}return[a,l]}if(o||r){a+=o?-1:1;let u=s[a];return u?(u[l]||(l=u.length-1),[a,l]):(a=o?0:s.length-1,l=o?0:s[a].length-1,[a,l])}})();if(c)e.preventDefault();else{this.state.pos[0]>-1&&this.setState({pos:[-1,-1]});return}this.setState({pos:c,keyboard:!0},()=>{this.scrollTo({row:c[0]})})}scrollTo({categoryId:e,row:t}){let n=this.state.searchResults||this.grid;if(!n.length)return;let i=this.refs.scroll.current,o=i.getBoundingClientRect(),r=0;if(t>=0&&(e=n[t].__categoryId),e){let s=this.refs[e]||this.refs.categories.get(e).root,a=s.current.getBoundingClientRect();r=a.top-(o.top-i.scrollTop)+1}if(t>=0){if(t){let l=n[t].__index,c=r+l*this.props.emojiButtonSize,d=c+this.props.emojiButtonSize+.88*this.props.emojiButtonSize;if(c<i.scrollTop)r=c;else{if(!(d>i.scrollTop+o.height))return;r=d-o.height}}else r=0}this.ignoreMouse(),i.scrollTop=r}ignoreMouse(){this.mouseIsIgnored=!0,clearTimeout(this.ignoreMouseTimer),this.ignoreMouseTimer=setTimeout(()=>{delete this.mouseIsIgnored},100)}handleEmojiOver(e){this.mouseIsIgnored||this.state.showSkins||this.setState({pos:e||[-1,-1],keyboard:!1})}handleEmojiClick({e:e,emoji:t,pos:n}){if(this.props.onEmojiSelect&&(!t&&n&&(t=this.getEmojiByPos(n)),t)){let i=function(e,{skinIndex:t=0}={}){let n=e.skins[t]||(t=0,e.skins[t]),i={id:e.id,name:e.name,native:n.native,unified:n.unified,keywords:e.keywords,shortcodes:n.shortcodes||e.shortcodes};return e.skins.length>1&&(i.skin=t+1),n.src&&(i.src=n.src),e.aliases&&e.aliases.length&&(i.aliases=e.aliases),e.emoticons&&e.emoticons.length&&(i.emoticons=e.emoticons),i}(t,{skinIndex:this.state.skin-1});this.props.maxFrequentRows&&q.add(i,this.props),this.props.onEmojiSelect(i,e)}}closeSkins(){this.state.showSkins&&(this.setState({showSkins:null,tempSkin:null}),this.base.removeEventListener("click",this.handleBaseClick),this.base.removeEventListener("keydown",this.handleBaseKeydown))}handleSkinMouseOver(e){this.setState({tempSkin:e})}handleSkinClick(e){this.ignoreMouse(),this.closeSkins(),this.setState({skin:e,tempSkin:null}),I.set("skin",e)}renderNav(){return T(eY,{ref:this.refs.navigation,icons:this.props.icons,theme:this.state.theme,dir:this.dir,unfocused:!!this.state.searchResults,position:this.props.navPosition,onClick:this.handleCategoryClick},this.navKey)}renderPreview(){let e=this.getEmojiByPos(this.state.pos),t=this.state.searchResults&&!this.state.searchResults.length;return T("div",{id:"preview",class:"flex flex-middle",dir:this.dir,"data-position":this.props.previewPosition,children:[T("div",{class:"flex flex-middle flex-grow",children:[T("div",{class:"flex flex-auto flex-middle flex-center",style:{height:this.props.emojiButtonSize,fontSize:this.props.emojiButtonSize},children:T(ep,{emoji:e,id:t?this.props.noResultsEmoji||"cry":this.props.previewEmoji||("top"==this.props.previewPosition?"point_down":"point_up"),set:this.props.set,size:this.props.emojiButtonSize,skin:this.state.tempSkin||this.state.skin,spritesheet:!0,getSpritesheetURL:this.props.getSpritesheetURL})}),T("div",{class:`margin-${this.dir[0]}`,children:e||t?T("div",{class:`padding-${this.dir[2]} align-${this.dir[0]}`,children:[T("div",{class:"preview-title ellipsis",children:e?e.name:X.search_no_results_1}),T("div",{class:"preview-subtitle ellipsis color-c",children:e?e.skins[0].shortcodes:X.search_no_results_2})]}):T("div",{class:"preview-placeholder color-c",children:X.pick})})]}),!e&&"preview"==this.props.skinTonePosition&&this.renderSkinToneButton()]})}renderEmojiButton(e,{pos:t,posinset:n,grid:i}){var o;let r=this.props.emojiButtonSize,s=this.state.tempSkin||this.state.skin,a=e.skins[s-1]||e.skins[0],l=a.native,c=Array.isArray(o=this.state.pos)&&Array.isArray(t)&&o.length===t.length&&o.every((e,n)=>e==t[n]),d=t.concat(e.id).join("");return T(eZ,{selected:c,skin:s,size:r,children:T("button",{"aria-label":l,"aria-selected":c||void 0,"aria-posinset":n,"aria-setsize":i.setsize,"data-keyboard":this.state.keyboard,title:"none"==this.props.previewPosition?e.name:void 0,type:"button",class:"flex flex-center flex-middle",tabindex:"-1",onClick:t=>this.handleEmojiClick({e:t,emoji:e}),onMouseEnter:()=>this.handleEmojiOver(t),onMouseLeave:()=>this.handleEmojiOver(),style:{width:this.props.emojiButtonSize,height:this.props.emojiButtonSize,fontSize:this.props.emojiSize,lineHeight:0},children:[T("div",{"aria-hidden":"true",class:"background",style:{borderRadius:this.props.emojiButtonRadius,backgroundColor:this.props.emojiButtonColors?this.props.emojiButtonColors[(n-1)%this.props.emojiButtonColors.length]:void 0}}),T(ep,{emoji:e,set:this.props.set,size:this.props.emojiSize,skin:s,spritesheet:!0,getSpritesheetURL:this.props.getSpritesheetURL})]})},d)}renderSearch(){let e="none"==this.props.previewPosition||"search"==this.props.skinTonePosition;return T("div",{children:[T("div",{class:"spacer"}),T("div",{class:"flex flex-middle",children:[T("div",{class:"search relative flex-grow",children:[T("input",{type:"search",ref:this.refs.searchInput,placeholder:X.search,onClick:this.handleSearchClick,onInput:this.handleSearchInput,onKeyDown:this.handleSearchKeyDown,autoComplete:"off"}),T("span",{class:"icon loupe flex",children:eh.search.loupe}),this.state.searchResults&&T("button",{title:"Clear","aria-label":"Clear",type:"button",class:"icon delete flex",onClick:this.clearSearch,onMouseDown:this.preventDefault,children:eh.search.delete})]}),e&&this.renderSkinToneButton()]})]})}renderSearchResults(){let{searchResults:e}=this.state;return e?T("div",{class:"category",ref:this.refs.search,children:[T("div",{class:`sticky padding-small align-${this.dir[0]}`,children:X.categories.search}),T("div",{children:e.length?e.map((t,n)=>T("div",{class:"flex",children:t.map((t,i)=>this.renderEmojiButton(t,{pos:[n,i],posinset:n*this.props.perLine+i+1,grid:e}))})):T("div",{class:`padding-small align-${this.dir[0]}`,children:this.props.onAddCustomEmoji&&T("a",{onClick:this.props.onAddCustomEmoji,children:X.add_custom})})})]}):null}renderCategories(){let{categories:e}=J,t=!!this.state.searchResults,n=this.getPerLine();return T("div",{style:{visibility:t?"hidden":void 0,display:t?"none":void 0,height:"100%"},children:e.map(e=>{let{root:t,rows:i}=this.refs.categories.get(e.id);return T("div",{"data-id":e.target?e.target.id:e.id,class:"category",ref:t,children:[T("div",{class:`sticky padding-small align-${this.dir[0]}`,children:e.name||X.categories[e.id]}),T("div",{class:"relative",style:{height:i.length*this.props.emojiButtonSize},children:i.map((t,i)=>{let o=t.index-t.index%eQ.rowsPerRender,r=this.state.visibleRows[o],s="current"in t?t:void 0;if(!r&&!s)return null;let a=i*n,l=e.emojis.slice(a,a+n);return l.length<n&&l.push(...Array(n-l.length)),T("div",{"data-index":t.index,ref:s,class:"flex row",style:{top:i*this.props.emojiButtonSize},children:r&&l.map((e,n)=>{if(!e)return T("div",{style:{width:this.props.emojiButtonSize,height:this.props.emojiButtonSize}});let i=ea.get(e);return this.renderEmojiButton(i,{pos:[t.index,n],posinset:t.posinset+n,grid:this.grid})})},t.index)})})]})})})}renderSkinToneButton(){return"none"==this.props.skinTonePosition?null:T("div",{class:"flex flex-auto flex-center flex-middle",style:{position:"relative",width:this.props.emojiButtonSize,height:this.props.emojiButtonSize},children:T("button",{type:"button",ref:this.refs.skinToneButton,class:"skin-tone-button flex flex-auto flex-center flex-middle","aria-selected":this.state.showSkins?"":void 0,"aria-label":X.skins.choose,title:X.skins.choose,onClick:this.openSkins,style:{width:this.props.emojiSize,height:this.props.emojiSize},children:T("span",{class:`skin-tone skin-tone-${this.state.skin}`})})})}renderLiveRegion(){let e=this.getEmojiByPos(this.state.pos),t=e?e.name:"";return T("div",{"aria-live":"polite",class:"sr-only",children:t})}renderSkins(){let e=this.refs.skinToneButton.current,t=e.getBoundingClientRect(),n=this.base.getBoundingClientRect(),i={};return"ltr"==this.dir?i.right=n.right-t.right-3:i.left=t.left-n.left-3,"bottom"==this.props.previewPosition&&"preview"==this.props.skinTonePosition?i.bottom=n.bottom-t.top+6:(i.top=t.bottom-n.top+3,i.bottom="auto"),T("div",{ref:this.refs.menu,role:"radiogroup",dir:this.dir,"aria-label":X.skins.choose,class:"menu hidden","data-position":i.top?"top":"bottom",style:i,children:[...Array(6).keys()].map(e=>{let t=e+1,n=this.state.skin==t;return T("div",{children:[T("input",{type:"radio",name:"skin-tone",value:t,"aria-label":X.skins[t],ref:n?this.refs.skinToneRadio:null,defaultChecked:n,onChange:()=>this.handleSkinMouseOver(t),onKeyDown:e=>{("Enter"==e.code||"Space"==e.code||"Tab"==e.code)&&(e.preventDefault(),this.handleSkinClick(t))}}),T("button",{"aria-hidden":"true",tabindex:"-1",onClick:()=>this.handleSkinClick(t),onMouseEnter:()=>this.handleSkinMouseOver(t),onMouseLeave:()=>this.handleSkinMouseOver(),class:"option flex flex-grow flex-middle",children:[T("span",{class:`skin-tone skin-tone-${t}`}),T("span",{class:"margin-small-lr",children:X.skins[t]})]})]})})})}render(){let e=this.props.perLine*this.props.emojiButtonSize;return T("section",{id:"root",class:"flex flex-column",dir:this.dir,style:{width:this.props.dynamicWidth?"100%":`calc(${e}px + (var(--padding) + var(--sidebar-width)))`},"data-emoji-set":this.props.set,"data-theme":this.state.theme,"data-menu":this.state.showSkins?"":void 0,children:["top"==this.props.previewPosition&&this.renderPreview(),"top"==this.props.navPosition&&this.renderNav(),"sticky"==this.props.searchPosition&&T("div",{class:"padding-lr",children:this.renderSearch()}),T("div",{ref:this.refs.scroll,class:"scroll flex-grow padding-lr",children:T("div",{style:{width:this.props.dynamicWidth?"100%":e,height:"100%"},children:["static"==this.props.searchPosition&&this.renderSearch(),this.renderSearchResults(),this.renderCategories()]})}),"bottom"==this.props.navPosition&&this.renderNav(),"bottom"==this.props.previewPosition&&this.renderPreview(),this.state.showSkins&&this.renderSkins(),this.renderLiveRegion()]})}constructor(e){super(),o(this,"handleClickOutside",e=>{let{element:t}=this.props;e.target!=t&&(this.state.showSkins&&this.closeSkins(),this.props.onClickOutside&&this.props.onClickOutside(e))}),o(this,"handleBaseClick",e=>{this.state.showSkins&&!e.target.closest(".menu")&&(e.preventDefault(),e.stopImmediatePropagation(),this.closeSkins())}),o(this,"handleBaseKeydown",e=>{this.state.showSkins&&"Escape"==e.key&&(e.preventDefault(),e.stopImmediatePropagation(),this.closeSkins())}),o(this,"handleSearchClick",()=>{let e=this.getEmojiByPos(this.state.pos);e&&this.setState({pos:[-1,-1]})}),o(this,"handleSearchInput",async()=>{let e=this.refs.searchInput.current;if(!e)return;let{value:t}=e,n=await ea.search(t),i=()=>{this.refs.scroll.current&&(this.refs.scroll.current.scrollTop=0)};if(!n)return this.setState({searchResults:n,pos:[-1,-1]},i);let o=e.selectionStart==e.value.length?[0,0]:[-1,-1],r=[];r.setsize=n.length;let s=null;for(let a of n)r.length&&s.length!=this.getPerLine()||((s=[]).__categoryId="search",s.__index=r.length,r.push(s)),s.push(a);this.ignoreMouse(),this.setState({searchResults:r,pos:o},i)}),o(this,"handleSearchKeyDown",e=>{let t=e.currentTarget;switch(e.stopImmediatePropagation(),e.key){case"ArrowLeft":this.navigate({e:e,input:t,left:!0});break;case"ArrowRight":this.navigate({e:e,input:t,right:!0});break;case"ArrowUp":this.navigate({e:e,input:t,up:!0});break;case"ArrowDown":this.navigate({e:e,input:t,down:!0});break;case"Enter":e.preventDefault(),this.handleEmojiClick({e:e,pos:this.state.pos});break;case"Escape":e.preventDefault(),this.state.searchResults?this.clearSearch():this.unfocusSearch()}}),o(this,"clearSearch",()=>{let e=this.refs.searchInput.current;e&&(e.value="",e.focus(),this.handleSearchInput())}),o(this,"handleCategoryClick",({category:e,i:t})=>{this.scrollTo(0==t?{row:-1}:{categoryId:e.id})}),o(this,"openSkins",e=>{let{currentTarget:t}=e,n=t.getBoundingClientRect();this.setState({showSkins:n},async()=>{await ec(2);let e=this.refs.menu.current;e&&(e.classList.remove("hidden"),this.refs.skinToneRadio.current.focus(),this.base.addEventListener("click",this.handleBaseClick,!0),this.base.addEventListener("keydown",this.handleBaseKeydown,!0))})}),this.observers=[],this.state={pos:[-1,-1],perLine:this.initDynamicPerLine(e),visibleRows:{0:!0},...this.getInitialState(e)}}}class e2 extends eg{async connectedCallback(){let e=eo(this.props,G,this);e.element=this,e.ref=e=>{this.component=e},await en(e),this.disconnected||H(T(e1,{...e}),this.shadowRoot)}constructor(e){super(e,{styles:i(e0)})}}o(e2,"Props",G),"undefined"==typeof customElements||customElements.get("em-emoji-picker")||customElements.define("em-emoji-picker",e2);var e0={};e0=':host {\n width: min-content;\n height: 435px;\n min-height: 230px;\n border-radius: var(--border-radius);\n box-shadow: var(--shadow);\n --border-radius: 10px;\n --category-icon-size: 18px;\n --font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;\n --font-size: 15px;\n --preview-placeholder-size: 21px;\n --preview-title-size: 1.1em;\n --preview-subtitle-size: .9em;\n --shadow-color: 0deg 0% 0%;\n --shadow: .3px .5px 2.7px hsl(var(--shadow-color) / .14), .4px .8px 1px -3.2px hsl(var(--shadow-color) / .14), 1px 2px 2.5px -4.5px hsl(var(--shadow-color) / .14);\n display: flex;\n}\n\n[data-theme="light"] {\n --em-rgb-color: var(--rgb-color, 34, 36, 39);\n --em-rgb-accent: var(--rgb-accent, 34, 102, 237);\n --em-rgb-background: var(--rgb-background, 255, 255, 255);\n --em-rgb-input: var(--rgb-input, 255, 255, 255);\n --em-color-border: var(--color-border, rgba(0, 0, 0, .05));\n --em-color-border-over: var(--color-border-over, rgba(0, 0, 0, .1));\n}\n\n[data-theme="dark"] {\n --em-rgb-color: var(--rgb-color, 222, 222, 221);\n --em-rgb-accent: var(--rgb-accent, 58, 130, 247);\n --em-rgb-background: var(--rgb-background, 21, 22, 23);\n --em-rgb-input: var(--rgb-input, 0, 0, 0);\n --em-color-border: var(--color-border, rgba(255, 255, 255, .1));\n --em-color-border-over: var(--color-border-over, rgba(255, 255, 255, .2));\n}\n\n#root {\n --color-a: rgb(var(--em-rgb-color));\n --color-b: rgba(var(--em-rgb-color), .65);\n --color-c: rgba(var(--em-rgb-color), .45);\n --padding: 12px;\n --padding-small: calc(var(--padding) / 2);\n --sidebar-width: 16px;\n --duration: 225ms;\n --duration-fast: 125ms;\n --duration-instant: 50ms;\n --easing: cubic-bezier(.4, 0, .2, 1);\n width: 100%;\n text-align: left;\n border-radius: var(--border-radius);\n background-color: rgb(var(--em-rgb-background));\n position: relative;\n}\n\n@media (prefers-reduced-motion) {\n #root {\n --duration: 0;\n --duration-fast: 0;\n --duration-instant: 0;\n }\n}\n\n#root[data-menu] button {\n cursor: auto;\n}\n\n#root[data-menu] .menu button {\n cursor: pointer;\n}\n\n:host, #root, input, button {\n color: rgb(var(--em-rgb-color));\n font-family: var(--font-family);\n font-size: var(--font-size);\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n line-height: normal;\n}\n\n*, :before, :after {\n box-sizing: border-box;\n min-width: 0;\n margin: 0;\n padding: 0;\n}\n\n.relative {\n position: relative;\n}\n\n.flex {\n display: flex;\n}\n\n.flex-auto {\n flex: none;\n}\n\n.flex-center {\n justify-content: center;\n}\n\n.flex-column {\n flex-direction: column;\n}\n\n.flex-grow {\n flex: auto;\n}\n\n.flex-middle {\n align-items: center;\n}\n\n.flex-wrap {\n flex-wrap: wrap;\n}\n\n.padding {\n padding: var(--padding);\n}\n\n.padding-t {\n padding-top: var(--padding);\n}\n\n.padding-lr {\n padding-left: var(--padding);\n padding-right: var(--padding);\n}\n\n.padding-r {\n padding-right: var(--padding);\n}\n\n.padding-small {\n padding: var(--padding-small);\n}\n\n.padding-small-b {\n padding-bottom: var(--padding-small);\n}\n\n.padding-small-lr {\n padding-left: var(--padding-small);\n padding-right: var(--padding-small);\n}\n\n.margin {\n margin: var(--padding);\n}\n\n.margin-r {\n margin-right: var(--padding);\n}\n\n.margin-l {\n margin-left: var(--padding);\n}\n\n.margin-small-l {\n margin-left: var(--padding-small);\n}\n\n.margin-small-lr {\n margin-left: var(--padding-small);\n margin-right: var(--padding-small);\n}\n\n.align-l {\n text-align: left;\n}\n\n.align-r {\n text-align: right;\n}\n\n.color-a {\n color: var(--color-a);\n}\n\n.color-b {\n color: var(--color-b);\n}\n\n.color-c {\n color: var(--color-c);\n}\n\n.ellipsis {\n white-space: nowrap;\n max-width: 100%;\n width: auto;\n text-overflow: ellipsis;\n overflow: hidden;\n}\n\n.sr-only {\n width: 1px;\n height: 1px;\n position: absolute;\n top: auto;\n left: -10000px;\n overflow: hidden;\n}\n\na {\n cursor: pointer;\n color: rgb(var(--em-rgb-accent));\n}\n\na:hover {\n text-decoration: underline;\n}\n\n.spacer {\n height: 10px;\n}\n\n[dir="rtl"] .scroll {\n padding-left: 0;\n padding-right: var(--padding);\n}\n\n.scroll {\n padding-right: 0;\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.scroll::-webkit-scrollbar {\n width: var(--sidebar-width);\n height: var(--sidebar-width);\n}\n\n.scroll::-webkit-scrollbar-track {\n border: 0;\n}\n\n.scroll::-webkit-scrollbar-button {\n width: 0;\n height: 0;\n display: none;\n}\n\n.scroll::-webkit-scrollbar-corner {\n background-color: rgba(0, 0, 0, 0);\n}\n\n.scroll::-webkit-scrollbar-thumb {\n min-height: 20%;\n min-height: 65px;\n border: 4px solid rgb(var(--em-rgb-background));\n border-radius: 8px;\n}\n\n.scroll::-webkit-scrollbar-thumb:hover {\n background-color: var(--em-color-border-over) !important;\n}\n\n.scroll:hover::-webkit-scrollbar-thumb {\n background-color: var(--em-color-border);\n}\n\n.sticky {\n z-index: 1;\n background-color: rgba(var(--em-rgb-background), .9);\n -webkit-backdrop-filter: blur(4px);\n backdrop-filter: blur(4px);\n font-weight: 500;\n position: sticky;\n top: -1px;\n}\n\n[dir="rtl"] .search input[type="search"] {\n padding: 10px 2.2em 10px 2em;\n}\n\n[dir="rtl"] .search .loupe {\n left: auto;\n right: .7em;\n}\n\n[dir="rtl"] .search .delete {\n left: .7em;\n right: auto;\n}\n\n.search {\n z-index: 2;\n position: relative;\n}\n\n.search input, .search button {\n font-size: calc(var(--font-size) - 1px);\n}\n\n.search input[type="search"] {\n width: 100%;\n background-color: var(--em-color-border);\n transition-duration: var(--duration);\n transition-property: background-color, box-shadow;\n transition-timing-function: var(--easing);\n border: 0;\n border-radius: 10px;\n outline: 0;\n padding: 10px 2em 10px 2.2em;\n display: block;\n}\n\n.search input[type="search"]::-ms-input-placeholder {\n color: inherit;\n opacity: .6;\n}\n\n.search input[type="search"]::placeholder {\n color: inherit;\n opacity: .6;\n}\n\n.search input[type="search"], .search input[type="search"]::-webkit-search-decoration, .search input[type="search"]::-webkit-search-cancel-button, .search input[type="search"]::-webkit-search-results-button, .search input[type="search"]::-webkit-search-results-decoration {\n -webkit-appearance: none;\n -ms-appearance: none;\n appearance: none;\n}\n\n.search input[type="search"]:focus {\n background-color: rgb(var(--em-rgb-input));\n box-shadow: inset 0 0 0 1px rgb(var(--em-rgb-accent)), 0 1px 3px rgba(65, 69, 73, .2);\n}\n\n.search .icon {\n z-index: 1;\n color: rgba(var(--em-rgb-color), .7);\n position: absolute;\n top: 50%;\n transform: translateY(-50%);\n}\n\n.search .loupe {\n pointer-events: none;\n left: .7em;\n}\n\n.search .delete {\n right: .7em;\n}\n\nsvg {\n fill: currentColor;\n width: 1em;\n height: 1em;\n}\n\nbutton {\n -webkit-appearance: none;\n -ms-appearance: none;\n appearance: none;\n cursor: pointer;\n color: currentColor;\n background-color: rgba(0, 0, 0, 0);\n border: 0;\n}\n\n#nav {\n z-index: 2;\n padding-top: 12px;\n padding-bottom: 12px;\n padding-right: var(--sidebar-width);\n position: relative;\n}\n\n#nav button {\n color: var(--color-b);\n transition: color var(--duration) var(--easing);\n}\n\n#nav button:hover {\n color: var(--color-a);\n}\n\n#nav svg, #nav img {\n width: var(--category-icon-size);\n height: var(--category-icon-size);\n}\n\n#nav[dir="rtl"] .bar {\n left: auto;\n right: 0;\n}\n\n#nav .bar {\n width: 100%;\n height: 3px;\n background-color: rgb(var(--em-rgb-accent));\n transition: transform var(--duration) var(--easing);\n border-radius: 3px 3px 0 0;\n position: absolute;\n bottom: -12px;\n left: 0;\n}\n\n#nav button[aria-selected] {\n color: rgb(var(--em-rgb-accent));\n}\n\n#preview {\n z-index: 2;\n padding: calc(var(--padding) + 4px) var(--padding);\n padding-right: var(--sidebar-width);\n position: relative;\n}\n\n#preview .preview-placeholder {\n font-size: var(--preview-placeholder-size);\n}\n\n#preview .preview-title {\n font-size: var(--preview-title-size);\n}\n\n#preview .preview-subtitle {\n font-size: var(--preview-subtitle-size);\n}\n\n#nav:before, #preview:before {\n content: "";\n height: 2px;\n position: absolute;\n left: 0;\n right: 0;\n}\n\n#nav[data-position="top"]:before, #preview[data-position="top"]:before {\n background: linear-gradient(to bottom, var(--em-color-border), transparent);\n top: 100%;\n}\n\n#nav[data-position="bottom"]:before, #preview[data-position="bottom"]:before {\n background: linear-gradient(to top, var(--em-color-border), transparent);\n bottom: 100%;\n}\n\n.category:last-child {\n min-height: calc(100% + 1px);\n}\n\n.category button {\n font-family: -apple-system, BlinkMacSystemFont, Helvetica Neue, sans-serif;\n position: relative;\n}\n\n.category button > * {\n position: relative;\n}\n\n.category button .background {\n opacity: 0;\n background-color: var(--em-color-border);\n transition: opacity var(--duration-fast) var(--easing) var(--duration-instant);\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n}\n\n.category button:hover .background {\n transition-duration: var(--duration-instant);\n transition-delay: 0s;\n}\n\n.category button[aria-selected] .background {\n opacity: 1;\n}\n\n.category button[data-keyboard] .background {\n transition: none;\n}\n\n.row {\n width: 100%;\n position: absolute;\n top: 0;\n left: 0;\n}\n\n.skin-tone-button {\n border: 1px solid rgba(0, 0, 0, 0);\n border-radius: 100%;\n}\n\n.skin-tone-button:hover {\n border-color: var(--em-color-border);\n}\n\n.skin-tone-button:active .skin-tone {\n transform: scale(.85) !important;\n}\n\n.skin-tone-button .skin-tone {\n transition: transform var(--duration) var(--easing);\n}\n\n.skin-tone-button[aria-selected] {\n background-color: var(--em-color-border);\n border-top-color: rgba(0, 0, 0, .05);\n border-bottom-color: rgba(0, 0, 0, 0);\n border-left-width: 0;\n border-right-width: 0;\n}\n\n.skin-tone-button[aria-selected] .skin-tone {\n transform: scale(.9);\n}\n\n.menu {\n z-index: 2;\n white-space: nowrap;\n border: 1px solid var(--em-color-border);\n background-color: rgba(var(--em-rgb-background), .9);\n -webkit-backdrop-filter: blur(4px);\n backdrop-filter: blur(4px);\n transition-property: opacity, transform;\n transition-duration: var(--duration);\n transition-timing-function: var(--easing);\n border-radius: 10px;\n padding: 4px;\n position: absolute;\n box-shadow: 1px 1px 5px rgba(0, 0, 0, .05);\n}\n\n.menu.hidden {\n opacity: 0;\n}\n\n.menu[data-position="bottom"] {\n transform-origin: 100% 100%;\n}\n\n.menu[data-position="bottom"].hidden {\n transform: scale(.9)rotate(-3deg)translateY(5%);\n}\n\n.menu[data-position="top"] {\n transform-origin: 100% 0;\n}\n\n.menu[data-position="top"].hidden {\n transform: scale(.9)rotate(3deg)translateY(-5%);\n}\n\n.menu input[type="radio"] {\n clip: rect(0 0 0 0);\n width: 1px;\n height: 1px;\n border: 0;\n margin: 0;\n padding: 0;\n position: absolute;\n overflow: hidden;\n}\n\n.menu input[type="radio"]:checked + .option {\n box-shadow: 0 0 0 2px rgb(var(--em-rgb-accent));\n}\n\n.option {\n width: 100%;\n border-radius: 6px;\n padding: 4px 6px;\n}\n\n.option:hover {\n color: #fff;\n background-color: rgb(var(--em-rgb-accent));\n}\n\n.skin-tone {\n width: 16px;\n height: 16px;\n border-radius: 100%;\n display: inline-block;\n position: relative;\n overflow: hidden;\n}\n\n.skin-tone:after {\n content: "";\n mix-blend-mode: overlay;\n background: linear-gradient(rgba(255, 255, 255, .2), rgba(0, 0, 0, 0));\n border: 1px solid rgba(0, 0, 0, .8);\n border-radius: 100%;\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n box-shadow: inset 0 -2px 3px #000, inset 0 1px 2px #fff;\n}\n\n.skin-tone-1 {\n background-color: #ffc93a;\n}\n\n.skin-tone-2 {\n background-color: #ffdab7;\n}\n\n.skin-tone-3 {\n background-color: #e7b98f;\n}\n\n.skin-tone-4 {\n background-color: #c88c61;\n}\n\n.skin-tone-5 {\n background-color: #a46134;\n}\n\n.skin-tone-6 {\n background-color: #5d4437;\n}\n\n[data-index] {\n justify-content: space-between;\n}\n\n[data-emoji-set="twitter"] .skin-tone:after {\n box-shadow: none;\n border-color: rgba(0, 0, 0, .5);\n}\n\n[data-emoji-set="twitter"] .skin-tone-1 {\n background-color: #fade72;\n}\n\n[data-emoji-set="twitter"] .skin-tone-2 {\n background-color: #f3dfd0;\n}\n\n[data-emoji-set="twitter"] .skin-tone-3 {\n background-color: #eed3a8;\n}\n\n[data-emoji-set="twitter"] .skin-tone-4 {\n background-color: #cfad8d;\n}\n\n[data-emoji-set="twitter"] .skin-tone-5 {\n background-color: #a8805d;\n}\n\n[data-emoji-set="twitter"] .skin-tone-6 {\n background-color: #765542;\n}\n\n[data-emoji-set="google"] .skin-tone:after {\n box-shadow: inset 0 0 2px 2px rgba(0, 0, 0, .4);\n}\n\n[data-emoji-set="google"] .skin-tone-1 {\n background-color: #f5c748;\n}\n\n[data-emoji-set="google"] .skin-tone-2 {\n background-color: #f1d5aa;\n}\n\n[data-emoji-set="google"] .skin-tone-3 {\n background-color: #d4b48d;\n}\n\n[data-emoji-set="google"] .skin-tone-4 {\n background-color: #aa876b;\n}\n\n[data-emoji-set="google"] .skin-tone-5 {\n background-color: #916544;\n}\n\n[data-emoji-set="google"] .skin-tone-6 {\n background-color: #61493f;\n}\n\n[data-emoji-set="facebook"] .skin-tone:after {\n border-color: rgba(0, 0, 0, .4);\n box-shadow: inset 0 -2px 3px #000, inset 0 1px 4px #fff;\n}\n\n[data-emoji-set="facebook"] .skin-tone-1 {\n background-color: #f5c748;\n}\n\n[data-emoji-set="facebook"] .skin-tone-2 {\n background-color: #f1d5aa;\n}\n\n[data-emoji-set="facebook"] .skin-tone-3 {\n background-color: #d4b48d;\n}\n\n[data-emoji-set="facebook"] .skin-tone-4 {\n background-color: #aa876b;\n}\n\n[data-emoji-set="facebook"] .skin-tone-5 {\n background-color: #916544;\n}\n\n[data-emoji-set="facebook"] .skin-tone-6 {\n background-color: #61493f;\n}\n\n'}}]);
2.1.33. https://dev-app.illusto.com/_next/static/chunks/f1b7312e-789b66262cc92505.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/f1b7312e-789b66262cc92505.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/f1b7312e-789b66262cc92505.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:34:29 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"7320f-18b142b7028"
Vary: Accept-Encoding
Content-Length: 471567

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[314],{26638:function(e){e.exports=JSON.parse('{"categories":[{"id":"people","emojis":["grinning","smiley","smile","grin","laughing","sweat_smile","rolling_on_the_floor_laughing","joy","slightly_smiling_face","upside_down_face","melting_face","wink","blush","innocent","smiling_face_with_3_hearts","heart_eyes","star-struck","kissing_heart","kissing","relaxed","kissing_closed_eyes","kissing_smiling_eyes","smiling_face_with_tear","yum","stuck_out_tongue","stuck_out_tongue_winking_eye","zany_face","stuck_out_tongue_closed_eyes","money_mouth_face","hugging_face","face_with_hand_over_mouth","face_with_open_eyes_and_hand_over_mouth","face_with_peeking_eye","shushing_face","thinking_face","saluting_face","zipper_mouth_face","face_with_raised_eyebrow","neutral_face","expressionless","no_mouth","dotted_line_face","face_in_clouds","smirk","unamused","face_with_rolling_eyes","grimacing","face_exhaling","lying_face","relieved","pensive","sleepy","drooling_face","sleeping","mask","face_with_thermometer","face_with_head_bandage","nauseated_face","face_vomiting","sneezing_face","hot_face","cold_face","woozy_face","dizzy_face","face_with_spiral_eyes","exploding_head","face_with_cowboy_hat","partying_face","disguised_face","sunglasses","nerd_face","face_with_monocle","confused","face_with_diagonal_mouth","worried","slightly_frowning_face","white_frowning_face","open_mouth","hushed","astonished","flushed","pleading_face","face_holding_back_tears","frowning","anguished","fearful","cold_sweat","disappointed_relieved","cry","sob","scream","confounded","persevere","disappointed","sweat","weary","tired_face","yawning_face","triumph","rage","angry","face_with_symbols_on_mouth","smiling_imp","imp","skull","skull_and_crossbones","hankey","clown_face","japanese_ogre","japanese_goblin","ghost","alien","space_invader","robot_face","wave","raised_back_of_hand","raised_hand_with_fingers_splayed","hand","spock-hand","rightwards_hand","leftwards_hand","palm_down_hand","palm_up_hand","ok_hand","pinched_fingers","pinching_hand","v","crossed_fingers","hand_with_index_finger_and_thumb_crossed","i_love_you_hand_sign","the_horns","call_me_hand","point_left","point_right","point_up_2","middle_finger","point_down","point_up","index_pointing_at_the_viewer","+1","-1","fist","facepunch","left-facing_fist","right-facing_fist","clap","raised_hands","heart_hands","open_hands","palms_up_together","handshake","pray","writing_hand","nail_care","selfie","muscle","mechanical_arm","mechanical_leg","leg","foot","ear","ear_with_hearing_aid","nose","brain","anatomical_heart","lungs","tooth","bone","eyes","eye","tongue","lips","biting_lip","baby","child","boy","girl","adult","person_with_blond_hair","man","bearded_person","man_with_beard","woman_with_beard","red_haired_man","curly_haired_man","white_haired_man","bald_man","woman","red_haired_woman","red_haired_person","curly_haired_woman","curly_haired_person","white_haired_woman","white_haired_person","bald_woman","bald_person","blond-haired-woman","blond-haired-man","older_adult","older_man","older_woman","person_frowning","man-frowning","woman-frowning","person_with_pouting_face","man-pouting","woman-pouting","no_good","man-gesturing-no","woman-gesturing-no","ok_woman","man-gesturing-ok","woman-gesturing-ok","information_desk_person","man-tipping-hand","woman-tipping-hand","raising_hand","man-raising-hand","woman-raising-hand","deaf_person","deaf_man","deaf_woman","bow","man-bowing","woman-bowing","face_palm","man-facepalming","woman-facepalming","shrug","man-shrugging","woman-shrugging","health_worker","male-doctor","female-doctor","student","male-student","female-student","teacher","male-teacher","female-teacher","judge","male-judge","female-judge","farmer","male-farmer","female-farmer","cook","male-cook","female-cook","mechanic","male-mechanic","female-mechanic","factory_worker","male-factory-worker","female-factory-worker","office_worker","male-office-worker","female-office-worker","scientist","male-scientist","female-scientist","technologist","male-technologist","female-technologist","singer","male-singer","female-singer","artist","male-artist","female-artist","pilot","male-pilot","female-pilot","astronaut","male-astronaut","female-astronaut","firefighter","male-firefighter","female-firefighter","cop","male-police-officer","female-police-officer","sleuth_or_spy","male-detective","female-detective","guardsman","male-guard","female-guard","ninja","construction_worker","male-construction-worker","female-construction-worker","person_with_crown","prince","princess","man_with_turban","man-wearing-turban","woman-wearing-turban","man_with_gua_pi_mao","person_with_headscarf","person_in_tuxedo","man_in_tuxedo","woman_in_tuxedo","bride_with_veil","man_with_veil","woman_with_veil","pregnant_woman","pregnant_man","pregnant_person","breast-feeding","woman_feeding_baby","man_feeding_baby","person_feeding_baby","angel","santa","mrs_claus","mx_claus","superhero","male_superhero","female_superhero","supervillain","male_supervillain","female_supervillain","mage","male_mage","female_mage","fairy","male_fairy","female_fairy","vampire","male_vampire","female_vampire","merperson","merman","mermaid","elf","male_elf","female_elf","genie","male_genie","female_genie","zombie","male_zombie","female_zombie","troll","massage","man-getting-massage","woman-getting-massage","haircut","man-getting-haircut","woman-getting-haircut","walking","man-walking","woman-walking","standing_person","man_standing","woman_standing","kneeling_person","man_kneeling","woman_kneeling","person_with_probing_cane","man_with_probing_cane","woman_with_probing_cane","person_in_motorized_wheelchair","man_in_motorized_wheelchair","woman_in_motorized_wheelchair","person_in_manual_wheelchair","man_in_manual_wheelchair","woman_in_manual_wheelchair","runner","man-running","woman-running","dancer","man_dancing","man_in_business_suit_levitating","dancers","men-with-bunny-ears-partying","women-with-bunny-ears-partying","person_in_steamy_room","man_in_steamy_room","woman_in_steamy_room","person_climbing","man_climbing","woman_climbing","fencer","horse_racing","skier","snowboarder","golfer","man-golfing","woman-golfing","surfer","man-surfing","woman-surfing","rowboat","man-rowing-boat","woman-rowing-boat","swimmer","man-swimming","woman-swimming","person_with_ball","man-bouncing-ball","woman-bouncing-ball","weight_lifter","man-lifting-weights","woman-lifting-weights","bicyclist","man-biking","woman-biking","mountain_bicyclist","man-mountain-biking","woman-mountain-biking","person_doing_cartwheel","man-cartwheeling","woman-cartwheeling","wrestlers","man-wrestling","woman-wrestling","water_polo","man-playing-water-polo","woman-playing-water-polo","handball","man-playing-handball","woman-playing-handball","juggling","man-juggling","woman-juggling","person_in_lotus_position","man_in_lotus_position","woman_in_lotus_position","bath","sleeping_accommodation","people_holding_hands","two_women_holding_hands","man_and_woman_holding_hands","two_men_holding_hands","couplekiss","woman-kiss-man","man-kiss-man","woman-kiss-woman","couple_with_heart","woman-heart-man","man-heart-man","woman-heart-woman","family","man-woman-boy","man-woman-girl","man-woman-girl-boy","man-woman-boy-boy","man-woman-girl-girl","man-man-boy","man-man-girl","man-man-girl-boy","man-man-boy-boy","man-man-girl-girl","woman-woman-boy","woman-woman-girl","woman-woman-girl-boy","woman-woman-boy-boy","woman-woman-girl-girl","man-boy","man-boy-boy","man-girl","man-girl-boy","man-girl-girl","woman-boy","woman-boy-boy","woman-girl","woman-girl-boy","woman-girl-girl","speaking_head_in_silhouette","bust_in_silhouette","busts_in_silhouette","people_hugging","footprints","smiley_cat","smile_cat","joy_cat","heart_eyes_cat","smirk_cat","kissing_cat","scream_cat","crying_cat_face","pouting_cat","see_no_evil","hear_no_evil","speak_no_evil","kiss","love_letter","cupid","gift_heart","sparkling_heart","heartpulse","heartbeat","revolving_hearts","two_hearts","heart_decoration","heavy_heart_exclamation_mark_ornament","broken_heart","heart_on_fire","mending_heart","heart","orange_heart","yellow_heart","green_heart","blue_heart","purple_heart","brown_heart","black_heart","white_heart","100","anger","boom","dizzy","sweat_drops","dash","hole","bomb","speech_balloon","eye-in-speech-bubble","left_speech_bubble","right_anger_bubble","thought_balloon","zzz"]},{"id":"nature","emojis":["monkey_face","monkey","gorilla","orangutan","dog","dog2","guide_dog","service_dog","poodle","wolf","fox_face","raccoon","cat","cat2","black_cat","lion_face","tiger","tiger2","leopard","horse","racehorse","unicorn_face","zebra_face","deer","bison","cow","ox","water_buffalo","cow2","pig","pig2","boar","pig_nose","ram","sheep","goat","dromedary_camel","camel","llama","giraffe_face","elephant","mammoth","rhinoceros","hippopotamus","mouse","mouse2","rat","hamster","rabbit","rabbit2","chipmunk","beaver","hedgehog","bat","bear","polar_bear","koala","panda_face","sloth","otter","skunk","kangaroo","badger","feet","turkey","chicken","rooster","hatching_chick","baby_chick","hatched_chick","bird","penguin","dove_of_peace","eagle","duck","swan","owl","dodo","feather","flamingo","peacock","parrot","frog","crocodile","turtle","lizard","snake","dragon_face","dragon","sauropod","t-rex","whale","whale2","dolphin","seal","fish","tropical_fish","blowfish","shark","octopus","shell","coral","snail","butterfly","bug","ant","bee","beetle","ladybug","cricket","cockroach","spider","spider_web","scorpion","mosquito","fly","worm","microbe","bouquet","cherry_blossom","white_flower","lotus","rosette","rose","wilted_flower","hibiscus","sunflower","blossom","tulip","seedling","potted_plant","evergreen_tree","deciduous_tree","palm_tree","cactus","ear_of_rice","herb","shamrock","four_leaf_clover","maple_leaf","fallen_leaf","leaves","empty_nest","nest_with_eggs"]},{"id":"foods","emojis":["grapes","melon","watermelon","tangerine","lemon","banana","pineapple","mango","apple","green_apple","pear","peach","cherries","strawberry","blueberries","kiwifruit","tomato","olive","coconut","avocado","eggplant","potato","carrot","corn","hot_pepper","bell_pepper","cucumber","leafy_green","broccoli","garlic","onion","mushroom","peanuts","beans","chestnut","bread","croissant","baguette_bread","flatbread","pretzel","bagel","pancakes","waffle","cheese_wedge","meat_on_bone","poultry_leg","cut_of_meat","bacon","hamburger","fries","pizza","hotdog","sandwich","taco","burrito","tamale","stuffed_flatbread","falafel","egg","fried_egg","shallow_pan_of_food","stew","fondue","bowl_with_spoon","green_salad","popcorn","butter","salt","canned_food","bento","rice_cracker","rice_ball","rice","curry","ramen","spaghetti","sweet_potato","oden","sushi","fried_shrimp","fish_cake","moon_cake","dango","dumpling","fortune_cookie","takeout_box","crab","lobster","shrimp","squid","oyster","icecream","shaved_ice","ice_cream","doughnut","cookie","birthday","cake","cupcake","pie","chocolate_bar","candy","lollipop","custard","honey_pot","baby_bottle","glass_of_milk","coffee","teapot","tea","sake","champagne","wine_glass","cocktail","tropical_drink","beer","beers","clinking_glasses","tumbler_glass","pouring_liquid","cup_with_straw","bubble_tea","beverage_box","mate_drink","ice_cube","chopsticks","knife_fork_plate","fork_and_knife","spoon","hocho","jar","amphora"]},{"id":"activity","emojis":["jack_o_lantern","christmas_tree","fireworks","sparkler","firecracker","sparkles","balloon","tada","confetti_ball","tanabata_tree","bamboo","dolls","flags","wind_chime","rice_scene","red_envelope","ribbon","gift","reminder_ribbon","admission_tickets","ticket","medal","trophy","sports_medal","first_place_medal","second_place_medal","third_place_medal","soccer","baseball","softball","basketball","volleyball","football","rugby_football","tennis","flying_disc","bowling","cricket_bat_and_ball","field_hockey_stick_and_ball","ice_hockey_stick_and_puck","lacrosse","table_tennis_paddle_and_ball","badminton_racquet_and_shuttlecock","boxing_glove","martial_arts_uniform","goal_net","golf","ice_skate","fishing_pole_and_fish","diving_mask","running_shirt_with_sash","ski","sled","curling_stone","dart","yo-yo","kite","8ball","crystal_ball","magic_wand","nazar_amulet","hamsa","video_game","joystick","slot_machine","game_die","jigsaw","teddy_bear","pinata","mirror_ball","nesting_dolls","spades","hearts","diamonds","clubs","chess_pawn","black_joker","mahjong","flower_playing_cards","performing_arts","frame_with_picture","art","thread","sewing_needle","yarn","knot"]},{"id":"places","emojis":["earth_africa","earth_americas","earth_asia","globe_with_meridians","world_map","japan","compass","snow_capped_mountain","mountain","volcano","mount_fuji","camping","beach_with_umbrella","desert","desert_island","national_park","stadium","classical_building","building_construction","bricks","rock","wood","hut","house_buildings","derelict_house_building","house","house_with_garden","office","post_office","european_post_office","hospital","bank","hotel","love_hotel","convenience_store","school","department_store","factory","japanese_castle","european_castle","wedding","tokyo_tower","statue_of_liberty","church","mosque","hindu_temple","synagogue","shinto_shrine","kaaba","fountain","tent","foggy","night_with_stars","cityscape","sunrise_over_mountains","sunrise","city_sunset","city_sunrise","bridge_at_night","hotsprings","carousel_horse","playground_slide","ferris_wheel","roller_coaster","barber","circus_tent","steam_locomotive","railway_car","bullettrain_side","bullettrain_front","train2","metro","light_rail","station","tram","monorail","mountain_railway","train","bus","oncoming_bus","trolleybus","minibus","ambulance","fire_engine","police_car","oncoming_police_car","taxi","oncoming_taxi","car","oncoming_automobile","blue_car","pickup_truck","truck","articulated_lorry","tractor","racing_car","racing_motorcycle","motor_scooter","manual_wheelchair","motorized_wheelchair","auto_rickshaw","bike","scooter","skateboard","roller_skate","busstop","motorway","railway_track","oil_drum","fuelpump","wheel","rotating_light","traffic_light","vertical_traffic_light","octagonal_sign","construction","anchor","ring_buoy","boat","canoe","speedboat","passenger_ship","ferry","motor_boat","ship","airplane","small_airplane","airplane_departure","airplane_arriving","parachute","seat","helicopter","suspension_railway","mountain_cableway","aerial_tramway","satellite","rocket","flying_saucer","bellhop_bell","luggage","hourglass","hourglass_flowing_sand","watch","alarm_clock","stopwatch","timer_clock","mantelpiece_clock","clock12","clock1230","clock1","clock130","clock2","clock230","clock3","clock330","clock4","clock430","clock5","clock530","clock6","clock630","clock7","clock730","clock8","clock830","clock9","clock930","clock10","clock1030","clock11","clock1130","new_moon","waxing_crescent_moon","first_quarter_moon","moon","full_moon","waning_gibbous_moon","last_quarter_moon","waning_crescent_moon","crescent_moon","new_moon_with_face","first_quarter_moon_with_face","last_quarter_moon_with_face","thermometer","sunny","full_moon_with_face","sun_with_face","ringed_planet","star","star2","stars","milky_way","cloud","partly_sunny","thunder_cloud_and_rain","mostly_sunny","barely_sunny","partly_sunny_rain","rain_cloud","snow_cloud","lightning","tornado","fog","wind_blowing_face","cyclone","rainbow","closed_umbrella","umbrella","umbrella_with_rain_drops","umbrella_on_ground","zap","snowflake","snowman","snowman_without_snow","comet","fire","droplet","ocean"]},{"id":"objects","emojis":["eyeglasses","dark_sunglasses","goggles","lab_coat","safety_vest","necktie","shirt","jeans","scarf","gloves","coat","socks","dress","kimono","sari","one-piece_swimsuit","briefs","shorts","bikini","womans_clothes","purse","handbag","pouch","shopping_bags","school_satchel","thong_sandal","mans_shoe","athletic_shoe","hiking_boot","womans_flat_shoe","high_heel","sandal","ballet_shoes","boot","crown","womans_hat","tophat","mortar_board","billed_cap","military_helmet","helmet_with_white_cross","prayer_beads","lipstick","ring","gem","mute","speaker","sound","loud_sound","loudspeaker","mega","postal_horn","bell","no_bell","musical_score","musical_note","notes","studio_microphone","level_slider","control_knobs","microphone","headphones","radio","saxophone","accordion","guitar","musical_keyboard","trumpet","violin","banjo","drum_with_drumsticks","long_drum","iphone","calling","phone","telephone_receiver","pager","fax","battery","low_battery","electric_plug","computer","desktop_computer","printer","keyboard","three_button_mouse","trackball","minidisc","floppy_disk","cd","dvd","abacus","movie_camera","film_frames","film_projector","clapper","tv","camera","camera_with_flash","video_camera","vhs","mag","mag_right","candle","bulb","flashlight","izakaya_lantern","diya_lamp","notebook_with_decorative_cover","closed_book","book","green_book","blue_book","orange_book","books","notebook","ledger","page_with_curl","scroll","page_facing_up","newspaper","rolled_up_newspaper","bookmark_tabs","bookmark","label","moneybag","coin","yen","dollar","euro","pound","money_with_wings","credit_card","receipt","chart","email","e-mail","incoming_envelope","envelope_with_arrow","outbox_tray","inbox_tray","package","mailbox","mailbox_closed","mailbox_with_mail","mailbox_with_no_mail","postbox","ballot_box_with_ballot","pencil2","black_nib","lower_left_fountain_pen","lower_left_ballpoint_pen","lower_left_paintbrush","lower_left_crayon","memo","briefcase","file_folder","open_file_folder","card_index_dividers","date","calendar","spiral_note_pad","spiral_calendar_pad","card_index","chart_with_upwards_trend","chart_with_downwards_trend","bar_chart","clipboard","pushpin","round_pushpin","paperclip","linked_paperclips","straight_ruler","triangular_ruler","scissors","card_file_box","file_cabinet","wastebasket","lock","unlock","lock_with_ink_pen","closed_lock_with_key","key","old_key","hammer","axe","pick","hammer_and_pick","hammer_and_wrench","dagger_knife","crossed_swords","gun","boomerang","bow_and_arrow","shield","carpentry_saw","wrench","screwdriver","nut_and_bolt","gear","compression","scales","probing_cane","link","chains","hook","toolbox","magnet","ladder","alembic","test_tube","petri_dish","dna","microscope","telescope","satellite_antenna","syringe","drop_of_blood","pill","adhesive_bandage","crutch","stethoscope","x-ray","door","elevator","mirror","window","bed","couch_and_lamp","chair","toilet","plunger","shower","bathtub","mouse_trap","razor","lotion_bottle","safety_pin","broom","basket","roll_of_paper","bucket","soap","bubbles","toothbrush","sponge","fire_extinguisher","shopping_trolley","smoking","coffin","headstone","funeral_urn","moyai","placard","identification_card"]},{"id":"symbols","emojis":["atm","put_litter_in_its_place","potable_water","wheelchair","mens","womens","restroom","baby_symbol","wc","passport_control","customs","baggage_claim","left_luggage","warning","children_crossing","no_entry","no_entry_sign","no_bicycles","no_smoking","do_not_litter","non-potable_water","no_pedestrians","no_mobile_phones","underage","radioactive_sign","biohazard_sign","arrow_up","arrow_upper_right","arrow_right","arrow_lower_right","arrow_down","arrow_lower_left","arrow_left","arrow_upper_left","arrow_up_down","left_right_arrow","leftwards_arrow_with_hook","arrow_right_hook","arrow_heading_up","arrow_heading_down","arrows_clockwise","arrows_counterclockwise","back","end","on","soon","top","place_of_worship","atom_symbol","om_symbol","star_of_david","wheel_of_dharma","yin_yang","latin_cross","orthodox_cross","star_and_crescent","peace_symbol","menorah_with_nine_branches","six_pointed_star","aries","taurus","gemini","cancer","leo","virgo","libra","scorpius","sagittarius","capricorn","aquarius","pisces","ophiuchus","twisted_rightwards_arrows","repeat","repeat_one","arrow_forward","fast_forward","black_right_pointing_double_triangle_with_vertical_bar","black_right_pointing_triangle_with_double_vertical_bar","arrow_backward","rewind","black_left_pointing_double_triangle_with_vertical_bar","arrow_up_small","arrow_double_up","arrow_down_small","arrow_double_down","double_vertical_bar","black_square_for_stop","black_circle_for_record","eject","cinema","low_brightness","high_brightness","signal_strength","vibration_mode","mobile_phone_off","female_sign","male_sign","transgender_symbol","heavy_multiplication_x","heavy_plus_sign","heavy_minus_sign","heavy_division_sign","heavy_equals_sign","infinity","bangbang","interrobang","question","grey_question","grey_exclamation","exclamation","wavy_dash","currency_exchange","heavy_dollar_sign","medical_symbol","recycle","fleur_de_lis","trident","name_badge","beginner","o","white_check_mark","ballot_box_with_check","heavy_check_mark","x","negative_squared_cross_mark","curly_loop","loop","part_alternation_mark","eight_spoked_asterisk","eight_pointed_black_star","sparkle","copyright","registered","tm","hash","keycap_star","zero","one","two","three","four","five","six","seven","eight","nine","keycap_ten","capital_abcd","abcd","1234","symbols","abc","a","ab","b","cl","cool","free","information_source","id","m","new","ng","o2","ok","parking","sos","up","vs","koko","sa","u6708","u6709","u6307","ideograph_advantage","u5272","u7121","u7981","accept","u7533","u5408","u7a7a","congratulations","secret","u55b6","u6e80","red_circle","large_orange_circle","large_yellow_circle","large_green_circle","large_blue_circle","large_purple_circle","large_brown_circle","black_circle","white_circle","large_red_square","large_orange_square","large_yellow_square","large_green_square","large_blue_square","large_purple_square","large_brown_square","black_large_square","white_large_square","black_medium_square","white_medium_square","black_medium_small_square","white_medium_small_square","black_small_square","white_small_square","large_orange_diamond","large_blue_diamond","small_orange_diamond","small_blue_diamond","small_red_triangle","small_red_triangle_down","diamond_shape_with_a_dot_inside","radio_button","white_square_button","black_square_button"]},{"id":"flags","emojis":["checkered_flag","cn","crossed_flags","de","es","flag-ac","flag-ad","flag-ae","flag-af","flag-ag","flag-ai","flag-al","flag-am","flag-ao","flag-aq","flag-ar","flag-as","flag-at","flag-au","flag-aw","flag-ax","flag-az","flag-ba","flag-bb","flag-bd","flag-be","flag-bf","flag-bg","flag-bh","flag-bi","flag-bj","flag-bl","flag-bm","flag-bn","flag-bo","flag-bq","flag-br","flag-bs","flag-bt","flag-bv","flag-bw","flag-by","flag-bz","flag-ca","flag-cc","flag-cd","flag-cf","flag-cg","flag-ch","flag-ci","flag-ck","flag-cl","flag-cm","flag-co","flag-cp","flag-cr","flag-cu","flag-cv","flag-cw","flag-cx","flag-cy","flag-cz","flag-dg","flag-dj","flag-dk","flag-dm","flag-do","flag-dz","flag-ea","flag-ec","flag-ee","flag-eg","flag-eh","flag-england","flag-er","flag-et","flag-eu","flag-fi","flag-fj","flag-fk","flag-fm","flag-fo","flag-ga","flag-gd","flag-ge","flag-gf","flag-gg","flag-gh","flag-gi","flag-gl","flag-gm","flag-gn","flag-gp","flag-gq","flag-gr","flag-gs","flag-gt","flag-gu","flag-gw","flag-gy","flag-hk","flag-hm","flag-hn","flag-hr","flag-ht","flag-hu","flag-ic","flag-id","flag-ie","flag-il","flag-im","flag-in","flag-io","flag-iq","flag-ir","flag-is","flag-je","flag-jm","flag-jo","flag-ke","flag-kg","flag-kh","flag-ki","flag-km","flag-kn","flag-kp","flag-kw","flag-ky","flag-kz","flag-la","flag-lb","flag-lc","flag-li","flag-lk","flag-lr","flag-ls","flag-lt","flag-lu","flag-lv","flag-ly","flag-ma","flag-mc","flag-md","flag-me","flag-mf","flag-mg","flag-mh","flag-mk","flag-ml","flag-mm","flag-mn","flag-mo","flag-mp","flag-mq","flag-mr","flag-ms","flag-mt","flag-mu","flag-mv","flag-mw","flag-mx","flag-my","flag-mz","flag-na","flag-nc","flag-ne","flag-nf","flag-ng","flag-ni","flag-nl","flag-no","flag-np","flag-nr","flag-nu","flag-nz","flag-om","flag-pa","flag-pe","flag-pf","flag-pg","flag-ph","flag-pk","flag-pl","flag-pm","flag-pn","flag-pr","flag-ps","flag-pt","flag-pw","flag-py","flag-qa","flag-re","flag-ro","flag-rs","flag-rw","flag-sa","flag-sb","flag-sc","flag-scotland","flag-sd","flag-se","flag-sg","flag-sh","flag-si","flag-sj","flag-sk","flag-sl","flag-sm","flag-sn","flag-so","flag-sr","flag-ss","flag-st","flag-sv","flag-sx","flag-sy","flag-sz","flag-ta","flag-tc","flag-td","flag-tf","flag-tg","flag-th","flag-tj","flag-tk","flag-tl","flag-tm","flag-tn","flag-to","flag-tr","flag-tt","flag-tv","flag-tw","flag-tz","flag-ua","flag-ug","flag-um","flag-un","flag-uy","flag-uz","flag-va","flag-vc","flag-ve","flag-vg","flag-vi","flag-vn","flag-vu","flag-wales","flag-wf","flag-ws","flag-xk","flag-ye","flag-yt","flag-za","flag-zm","flag-zw","fr","gb","it","jp","kr","pirate_flag","rainbow-flag","ru","transgender_flag","triangular_flag_on_post","us","waving_black_flag","waving_white_flag"]}],"emojis":{"100":{"id":"100","name":"Hundred Points","keywords":["100","score","perfect","numbers","century","exam","quiz","test","pass"],"skins":[{"unified":"1f4af","native":"\uD83D\uDCAF"}],"version":1},"1234":{"id":"1234","name":"Input Numbers","keywords":["1234","blue","square"],"skins":[{"unified":"1f522","native":"\uD83D\uDD22"}],"version":1},"grinning":{"id":"grinning","name":"Grinning Face","emoticons":[":D"],"keywords":["smile","happy","joy",":D","grin"],"skins":[{"unified":"1f600","native":"\uD83D\uDE00"}],"version":1},"smiley":{"id":"smiley","name":"Grinning Face with Big Eyes","emoticons":[":)","=)","=-)"],"keywords":["smiley","happy","joy","haha",":D",":)","smile","funny"],"skins":[{"unified":"1f603","native":"\uD83D\uDE03"}],"version":1},"smile":{"id":"smile","name":"Grinning Face with Smiling Eyes","emoticons":[":)","C:","c:",":D",":-D"],"keywords":["smile","happy","joy","funny","haha","laugh","like",":D",":)"],"skins":[{"unified":"1f604","native":"\uD83D\uDE04"}],"version":1},"grin":{"id":"grin","name":"Beaming Face with Smiling Eyes","keywords":["grin","happy","smile","joy","kawaii"],"skins":[{"unified":"1f601","native":"\uD83D\uDE01"}],"version":1},"laughing":{"id":"laughing","name":"Grinning Squinting Face","emoticons":[":>",":->"],"keywords":["laughing","satisfied","happy","joy","lol","haha","glad","XD","laugh"],"skins":[{"unified":"1f606","native":"\uD83D\uDE06"}],"version":1},"sweat_smile":{"id":"sweat_smile","name":"Grinning Face with Sweat","keywords":["smile","hot","happy","laugh","relief"],"skins":[{"unified":"1f605","native":"\uD83D\uDE05"}],"version":1},"rolling_on_the_floor_laughing":{"id":"rolling_on_the_floor_laughing","name":"Rolling on the Floor Laughing","keywords":["face","lol","haha","rofl"],"skins":[{"unified":"1f923","native":"\uD83E\uDD23"}],"version":3},"joy":{"id":"joy","name":"Face with Tears of Joy","keywords":["cry","weep","happy","happytears","haha"],"skins":[{"unified":"1f602","native":"\uD83D\uDE02"}],"version":1},"slightly_smiling_face":{"id":"slightly_smiling_face","name":"Slightly Smiling Face","emoticons":[":)","(:",":-)"],"keywords":["smile"],"skins":[{"unified":"1f642","native":"\uD83D\uDE42"}],"version":1},"upside_down_face":{"id":"upside_down_face","name":"Upside-Down Face","keywords":["upside","down","flipped","silly","smile"],"skins":[{"unified":"1f643","native":"\uD83D\uDE43"}],"version":1},"melting_face":{"id":"melting_face","name":"Melting Face","keywords":["hot","heat"],"skins":[{"unified":"1fae0","native":"\uD83E\uDEE0"}],"version":14},"wink":{"id":"wink","name":"Winking Face","emoticons":[";)",";-)"],"keywords":["wink","happy","mischievous","secret",";)","smile","eye"],"skins":[{"unified":"1f609","native":"\uD83D\uDE09"}],"version":1},"blush":{"id":"blush","name":"Smiling Face with Smiling Eyes","emoticons":[":)"],"keywords":["blush","smile","happy","flushed","crush","embarrassed","shy","joy"],"skins":[{"unified":"1f60a","native":"\uD83D\uDE0A"}],"version":1},"innocent":{"id":"innocent","name":"Smiling Face with Halo","keywords":["innocent","angel","heaven"],"skins":[{"unified":"1f607","native":"\uD83D\uDE07"}],"version":1},"smiling_face_with_3_hearts":{"id":"smiling_face_with_3_hearts","name":"Smiling Face with Hearts","keywords":["3","love","like","affection","valentines","infatuation","crush","adore"],"skins":[{"unified":"1f970","native":"\uD83E\uDD70"}],"version":11},"heart_eyes":{"id":"heart_eyes","name":"Smiling Face with Heart-Eyes","keywords":["heart","eyes","love","like","affection","valentines","infatuation","crush"],"skins":[{"unified":"1f60d","native":"\uD83D\uDE0D"}],"version":1},"star-struck":{"id":"star-struck","name":"Star-Struck","keywords":["star","struck","grinning","face","with","eyes","smile","starry"],"skins":[{"unified":"1f929","native":"\uD83E\uDD29"}],"version":5},"kissing_heart":{"id":"kissing_heart","name":"Face Blowing a Kiss","emoticons":[":*",":-*"],"keywords":["kissing","heart","love","like","affection","valentines","infatuation"],"skins":[{"unified":"1f618","native":"\uD83D\uDE18"}],"version":1},"kissing":{"id":"kissing","name":"Kissing Face","keywords":["love","like","3","valentines","infatuation","kiss"],"skins":[{"unified":"1f617","native":"\uD83D\uDE17"}],"version":1},"relaxed":{"id":"relaxed","name":"Smiling Face","keywords":["relaxed","blush","massage","happiness"],"skins":[{"unified":"263a-fe0f","native":"......"}],"version":1},"kissing_closed_eyes":{"id":"kissing_closed_eyes","name":"Kissing Face with Closed Eyes","keywords":["love","like","affection","valentines","infatuation","kiss"],"skins":[{"unified":"1f61a","native":"\uD83D\uDE1A"}],"version":1},"kissing_smiling_eyes":{"id":"kissing_smiling_eyes","name":"Kissing Face with Smiling Eyes","keywords":["affection","valentines","infatuation","kiss"],"skins":[{"unified":"1f619","native":"\uD83D\uDE19"}],"version":1},"smiling_face_with_tear":{"id":"smiling_face_with_tear","name":"Smiling Face with Tear","keywords":["sad","cry","pretend"],"skins":[{"unified":"1f972","native":"\uD83E\uDD72"}],"version":13},"yum":{"id":"yum","name":"Face Savoring Food","keywords":["yum","happy","joy","tongue","smile","silly","yummy","nom","delicious","savouring"],"skins":[{"unified":"1f60b","native":"\uD83D\uDE0B"}],"version":1},"stuck_out_tongue":{"id":"stuck_out_tongue","name":"Face with Tongue","emoticons":[":p",":-p",":P",":-P",":b",":-b"],"keywords":["stuck","out","prank","childish","playful","mischievous","smile"],"skins":[{"unified":"1f61b","native":"\uD83D\uDE1B"}],"version":1},"stuck_out_tongue_winking_eye":{"id":"stuck_out_tongue_winking_eye","name":"Winking Face with Tongue","emoticons":[";p",";-p",";b",";-b",";P",";-P"],"keywords":["stuck","out","eye","prank","childish","playful","mischievous","smile","wink"],"skins":[{"unified":"1f61c","native":"\uD83D\uDE1C"}],"version":1},"zany_face":{"id":"zany_face","name":"Zany Face","keywords":["grinning","with","one","large","and","small","eye","goofy","crazy"],"skins":[{"unified":"1f92a","native":"\uD83E\uDD2A"}],"version":5},"stuck_out_tongue_closed_eyes":{"id":"stuck_out_tongue_closed_eyes","name":"Squinting Face with Tongue","keywords":["stuck","out","closed","eyes","prank","playful","mischievous","smile"],"skins":[{"unified":"1f61d","native":"\uD83D\uDE1D"}],"version":1},"money_mouth_face":{"id":"money_mouth_face","name":"Money-Mouth Face","keywords":["money","mouth","rich","dollar"],"skins":[{"unified":"1f911","native":"\uD83E\uDD11"}],"version":1},"hugging_face":{"id":"hugging_face","name":"Hugging Face","keywords":["smile","hug"],"skins":[{"unified":"1f917","native":"\uD83E\uDD17"}],"version":1},"face_with_hand_over_mouth":{"id":"face_with_hand_over_mouth","name":"Face with Hand over Mouth","keywords":["smiling","eyes","and","covering","whoops","shock","surprise"],"skins":[{"unified":"1f92d","native":"\uD83E\uDD2D"}],"version":5},"face_with_open_eyes_and_hand_over_mouth":{"id":"face_with_open_eyes_and_hand_over_mouth","name":"Face with Open Eyes and Hand over Mouth","keywords":["silence","secret","shock","surprise"],"skins":[{"unified":"1fae2","native":"\uD83E\uDEE2"}],"version":14},"face_with_peeking_eye":{"id":"face_with_peeking_eye","name":"Face with Peeking Eye","keywords":["scared","frightening","embarrassing"],"skins":[{"unified":"1fae3","native":"\uD83E\uDEE3"}],"version":14},"shushing_face":{"id":"shushing_face","name":"Shushing Face","keywords":["with","finger","covering","closed","lips","quiet","shhh"],"skins":[{"unified":"1f92b","native":"\uD83E\uDD2B"}],"version":5},"thinking_face":{"id":"thinking_face","name":"Thinking Face","keywords":["hmmm","think","consider"],"skins":[{"unified":"1f914","native":"\uD83E\uDD14"}],"version":1},"saluting_face":{"id":"saluting_face","name":"Saluting Face","keywords":["respect","salute"],"skins":[{"unified":"1fae1","native":"\uD83E\uDEE1"}],"version":14},"zipper_mouth_face":{"id":"zipper_mouth_face","name":"Zipper-Mouth Face","keywords":["zipper","mouth","sealed","secret"],"skins":[{"unified":"1f910","native":"\uD83E\uDD10"}],"version":1},"face_with_raised_eyebrow":{"id":"face_with_raised_eyebrow","name":"Face with Raised Eyebrow","keywords":["one","distrust","scepticism","disapproval","disbelief","surprise"],"skins":[{"unified":"1f928","native":"\uD83E\uDD28"}],"version":5},"neutral_face":{"id":"neutral_face","name":"Neutral Face","emoticons":[":|",":-|"],"keywords":["indifference","meh",":",""],"skins":[{"unified":"1f610","native":"\uD83D\uDE10"}],"version":1},"expressionless":{"id":"expressionless","name":"Expressionless Face","emoticons":["-_-"],"keywords":["indifferent","-","","meh","deadpan"],"skins":[{"unified":"1f611","native":"\uD83D\uDE11"}],"version":1},"no_mouth":{"id":"no_mouth","name":"Face Without Mouth","keywords":["no","hellokitty"],"skins":[{"unified":"1f636","native":"\uD83D\uDE36"}],"version":1},"dotted_line_face":{"id":"dotted_line_face","name":"Dotted Line Face","keywords":["invisible","lonely","isolation","depression"],"skins":[{"unified":"1fae5","native":"\uD83E\uDEE5"}],"version":14},"face_in_clouds":{"id":"face_in_clouds","name":"Face in Clouds","keywords":["shower","steam","dream"],"skins":[{"unified":"1f636-200d-1f32b-fe0f","native":"\uD83D\uDE36...\uD83C\uDF2B..."}],"version":13.1},"smirk":{"id":"smirk","name":"Smirking Face","keywords":["smirk","smile","mean","prank","smug","sarcasm"],"skins":[{"unified":"1f60f","native":"\uD83D\uDE0F"}],"version":1},"unamused":{"id":"unamused","name":"Unamused Face","emoticons":[":("],"keywords":["indifference","bored","straight","serious","sarcasm","unimpressed","skeptical","dubious","side","eye"],"skins":[{"unified":"1f612","native":"\uD83D\uDE12"}],"version":1},"face_with_rolling_eyes":{"id":"face_with_rolling_eyes","name":"Face with Rolling Eyes","keywords":["eyeroll","frustrated"],"skins":[{"unified":"1f644","native":"\uD83D\uDE44"}],"version":1},"grimacing":{"id":"grimacing","name":"Grimacing Face","keywords":["grimace","teeth"],"skins":[{"unified":"1f62c","native":"\uD83D\uDE2C"}],"version":1},"face_exhaling":{"id":"face_exhaling","name":"Face Exhaling","keywords":["relieve","relief","tired","sigh"],"skins":[{"unified":"1f62e-200d-1f4a8","native":"\uD83D\uDE2E...\uD83D\uDCA8"}],"version":13.1},"lying_face":{"id":"lying_face","name":"Lying Face","keywords":["lie","pinocchio"],"skins":[{"unified":"1f925","native":"\uD83E\uDD25"}],"version":3},"relieved":{"id":"relieved","name":"Relieved Face","keywords":["relaxed","phew","massage","happiness"],"skins":[{"unified":"1f60c","native":"\uD83D\uDE0C"}],"version":1},"pensive":{"id":"pensive","name":"Pensive Face","keywords":["sad","depressed","upset"],"skins":[{"unified":"1f614","native":"\uD83D\uDE14"}],"version":1},"sleepy":{"id":"sleepy","name":"Sleepy Face","keywords":["tired","rest","nap"],"skins":[{"unified":"1f62a","native":"\uD83D\uDE2A"}],"version":1},"drooling_face":{"id":"drooling_face","name":"Drooling Face","keywords":[],"skins":[{"unified":"1f924","native":"\uD83E\uDD24"}],"version":3},"sleeping":{"id":"sleeping","name":"Sleeping Face","keywords":["tired","sleepy","night","zzz"],"skins":[{"unified":"1f634","native":"\uD83D\uDE34"}],"version":1},"mask":{"id":"mask","name":"Face with Medical Mask","keywords":["sick","ill","disease"],"skins":[{"unified":"1f637","native":"\uD83D\uDE37"}],"version":1},"face_with_thermometer":{"id":"face_with_thermometer","name":"Face with Thermometer","keywords":["sick","temperature","cold","fever"],"skins":[{"unified":"1f912","native":"\uD83E\uDD12"}],"version":1},"face_with_head_bandage":{"id":"face_with_head_bandage","name":"Face with Head-Bandage","keywords":["head","bandage","injured","clumsy","hurt"],"skins":[{"unified":"1f915","native":"\uD83E\uDD15"}],"version":1},"nauseated_face":{"id":"nauseated_face","name":"Nauseated Face","keywords":["vomit","gross","green","sick","throw","up","ill"],"skins":[{"unified":"1f922","native":"\uD83E\uDD22"}],"version":3},"face_vomiting":{"id":"face_vomiting","name":"Face Vomiting","keywords":["with","open","mouth","sick"],"skins":[{"unified":"1f92e","native":"\uD83E\uDD2E"}],"version":5},"sneezing_face":{"id":"sneezing_face","name":"Sneezing Face","keywords":["gesundheit","sneeze","sick","allergy"],"skins":[{"unified":"1f927","native":"\uD83E\uDD27"}],"version":3},"hot_face":{"id":"hot_face","name":"Hot Face","keywords":["feverish","heat","red","sweating"],"skins":[{"unified":"1f975","native":"\uD83E\uDD75"}],"version":11},"cold_face":{"id":"cold_face","name":"Cold Face","keywords":["blue","freezing","frozen","frostbite","icicles"],"skins":[{"unified":"1f976","native":"\uD83E\uDD76"}],"version":11},"woozy_face":{"id":"woozy_face","name":"Woozy Face","keywords":["dizzy","intoxicated","tipsy","wavy"],"skins":[{"unified":"1f974","native":"\uD83E\uDD74"}],"version":11},"dizzy_face":{"id":"dizzy_face","name":"Dizzy Face","keywords":["spent","unconscious","xox"],"skins":[{"unified":"1f635","native":"\uD83D\uDE35"}],"version":1},"face_with_spiral_eyes":{"id":"face_with_spiral_eyes","name":"Face with Spiral Eyes","keywords":["sick","ill","confused","nauseous","nausea"],"skins":[{"unified":"1f635-200d-1f4ab","native":"\uD83D\uDE35...\uD83D\uDCAB"}],"version":13.1},"exploding_head":{"id":"exploding_head","name":"Exploding Head","keywords":["shocked","face","with","mind","blown"],"skins":[{"unified":"1f92f","native":"\uD83E\uDD2F"}],"version":5},"face_with_cowboy_hat":{"id":"face_with_cowboy_hat","name":"Cowboy Hat Face","keywords":["with","cowgirl"],"skins":[{"unified":"1f920","native":"\uD83E\uDD20"}],"version":3},"partying_face":{"id":"partying_face","name":"Partying Face","keywords":["celebration","woohoo"],"skins":[{"unified":"1f973","native":"\uD83E\uDD73"}],"version":11},"disguised_face":{"id":"disguised_face","name":"Disguised Face","keywords":["pretent","brows","glasses","moustache"],"skins":[{"unified":"1f978","native":"\uD83E\uDD78"}],"version":13},"sunglasses":{"id":"sunglasses","name":"Smiling Face with Sunglasses","emoticons":["8)"],"keywords":["cool","smile","summer","beach","sunglass"],"skins":[{"unified":"1f60e","native":"\uD83D\uDE0E"}],"version":1},"nerd_face":{"id":"nerd_face","name":"Nerd Face","keywords":["nerdy","geek","dork"],"skins":[{"unified":"1f913","native":"\uD83E\uDD13"}],"version":1},"face_with_monocle":{"id":"face_with_monocle","name":"Face with Monocle","keywords":["stuffy","wealthy"],"skins":[{"unified":"1f9d0","native":"\uD83E\uDDD0"}],"version":5},"confused":{"id":"confused","name":"Confused Face","emoticons":[":\\\\",":-\\\\",":/",":-/"],"keywords":["indifference","huh","weird","hmmm",":/"],"skins":[{"unified":"1f615","native":"\uD83D\uDE15"}],"version":1},"face_with_diagonal_mouth":{"id":"face_with_diagonal_mouth","name":"Face with Diagonal Mouth","keywords":["skeptic","confuse","frustrated","indifferent"],"skins":[{"unified":"1fae4","native":"\uD83E\uDEE4"}],"version":14},"worried":{"id":"worried","name":"Worried Face","keywords":["concern","nervous",":("],"skins":[{"unified":"1f61f","native":"\uD83D\uDE1F"}],"version":1},"slightly_frowning_face":{"id":"slightly_frowning_face","name":"Slightly Frowning Face","keywords":["disappointed","sad","upset"],"skins":[{"unified":"1f641","native":"\uD83D\uDE41"}],"version":1},"white_frowning_face":{"id":"white_frowning_face","name":"Frowning Face","keywords":["white","sad","upset","frown"],"skins":[{"unified":"2639-fe0f","native":"......"}],"version":1},"open_mouth":{"id":"open_mouth","name":"Face with Open Mouth","emoticons":[":o",":-o",":O",":-O"],"keywords":["surprise","impressed","wow","whoa",":O"],"skins":[{"unified":"1f62e","native":"\uD83D\uDE2E"}],"version":1},"hushed":{"id":"hushed","name":"Hushed Face","keywords":["woo","shh"],"skins":[{"unified":"1f62f","native":"\uD83D\uDE2F"}],"version":1},"astonished":{"id":"astonished","name":"Astonished Face","keywords":["xox","surprised","poisoned"],"skins":[{"unified":"1f632","native":"\uD83D\uDE32"}],"version":1},"flushed":{"id":"flushed","name":"Flushed Face","keywords":["blush","shy","flattered"],"skins":[{"unified":"1f633","native":"\uD83D\uDE33"}],"version":1},"pleading_face":{"id":"pleading_face","name":"Pleading Face","keywords":["begging","mercy"],"skins":[{"unified":"1f97a","native":"\uD83E\uDD7A"}],"version":11},"face_holding_back_tears":{"id":"face_holding_back_tears","name":"Face Holding Back Tears","keywords":["touched","gratitude"],"skins":[{"unified":"1f979","native":"\uD83E\uDD79"}],"version":14},"frowning":{"id":"frowning","name":"Frowning Face with Open Mouth","keywords":["aw","what"],"skins":[{"unified":"1f626","native":"\uD83D\uDE26"}],"version":1},"anguished":{"id":"anguished","name":"Anguished Face","emoticons":["D:"],"keywords":["stunned","nervous"],"skins":[{"unified":"1f627","native":"\uD83D\uDE27"}],"version":1},"fearful":{"id":"fearful","name":"Fearful Face","keywords":["scared","terrified","nervous","oops","huh"],"skins":[{"unified":"1f628","native":"\uD83D\uDE28"}],"version":1},"cold_sweat":{"id":"cold_sweat","name":"Anxious Face with Sweat","keywords":["cold","nervous"],"skins":[{"unified":"1f630","native":"\uD83D\uDE30"}],"version":1},"disappointed_relieved":{"id":"disappointed_relieved","name":"Sad but Relieved Face","keywords":["disappointed","phew","sweat","nervous"],"skins":[{"unified":"1f625","native":"\uD83D\uDE25"}],"version":1},"cry":{"id":"cry","name":"Crying Face","emoticons":[":\'("],"keywords":["cry","tears","sad","depressed","upset",":\'("],"skins":[{"unified":"1f622","native":"\uD83D\uDE22"}],"version":1},"sob":{"id":"sob","name":"Loudly Crying Face","emoticons":[":\'("],"keywords":["sob","cry","tears","sad","upset","depressed"],"skins":[{"unified":"1f62d","native":"\uD83D\uDE2D"}],"version":1},"scream":{"id":"scream","name":"Face Screaming in Fear","keywords":["scream","munch","scared","omg"],"skins":[{"unified":"1f631","native":"\uD83D\uDE31"}],"version":1},"confounded":{"id":"confounded","name":"Confounded Face","keywords":["confused","sick","unwell","oops",":S"],"skins":[{"unified":"1f616","native":"\uD83D\uDE16"}],"version":1},"persevere":{"id":"persevere","name":"Persevering Face","keywords":["persevere","sick","no","upset","oops"],"skins":[{"unified":"1f623","native":"\uD83D\uDE23"}],"version":1},"disappointed":{"id":"disappointed","name":"Disappointed Face","emoticons":["):",":(",":-("],"keywords":["sad","upset","depressed",":("],"skins":[{"unified":"1f61e","native":"\uD83D\uDE1E"}],"version":1},"sweat":{"id":"sweat","name":"Face with Cold Sweat","keywords":["downcast","hot","sad","tired","exercise"],"skins":[{"unified":"1f613","native":"\uD83D\uDE13"}],"version":1},"weary":{"id":"weary","name":"Weary Face","keywords":["tired","sleepy","sad","frustrated","upset"],"skins":[{"unified":"1f629","native":"\uD83D\uDE29"}],"version":1},"tired_face":{"id":"tired_face","name":"Tired Face","keywords":["sick","whine","upset","frustrated"],"skins":[{"unified":"1f62b","native":"\uD83D\uDE2B"}],"version":1},"yawning_face":{"id":"yawning_face","name":"Yawning Face","keywords":["tired","sleepy"],"skins":[{"unified":"1f971","native":"\uD83E\uDD71"}],"version":12},"triumph":{"id":"triumph","name":"Face with Look of Triumph","keywords":["steam","from","nose","gas","phew","proud","pride"],"skins":[{"unified":"1f624","native":"\uD83D\uDE24"}],"version":1},"rage":{"id":"rage","name":"Pouting Face","keywords":["rage","angry","mad","hate","despise"],"skins":[{"unified":"1f621","native":"\uD83D\uDE21"}],"version":1},"angry":{"id":"angry","name":"Angry Face","emoticons":[">:(",">:-("],"keywords":["mad","annoyed","frustrated"],"skins":[{"unified":"1f620","native":"\uD83D\uDE20"}],"version":1},"face_with_symbols_on_mouth":{"id":"face_with_symbols_on_mouth","name":"Face with Symbols on Mouth","keywords":["serious","covering","swearing","cursing","cussing","profanity","expletive"],"skins":[{"unified":"1f92c","native":"\uD83E\uDD2C"}],"version":5},"smiling_imp":{"id":"smiling_imp","name":"Smiling Face with Horns","keywords":["imp","devil"],"skins":[{"unified":"1f608","native":"\uD83D\uDE08"}],"version":1},"imp":{"id":"imp","name":"Imp","keywords":["angry","face","with","horns","devil"],"skins":[{"unified":"1f47f","native":"\uD83D\uDC7F"}],"version":1},"skull":{"id":"skull","name":"Skull","keywords":["dead","skeleton","creepy","death"],"skins":[{"unified":"1f480","native":"\uD83D\uDC80"}],"version":1},"skull_and_crossbones":{"id":"skull_and_crossbones","name":"Skull and Crossbones","keywords":["poison","danger","deadly","scary","death","pirate","evil"],"skins":[{"unified":"2620-fe0f","native":"......"}],"version":1},"hankey":{"id":"hankey","name":"Pile of Poo","keywords":["hankey","poop","shit","shitface","fail","turd"],"skins":[{"unified":"1f4a9","native":"\uD83D\uDCA9"}],"version":1},"clown_face":{"id":"clown_face","name":"Clown Face","keywords":[],"skins":[{"unified":"1f921","native":"\uD83E\uDD21"}],"version":3},"japanese_ogre":{"id":"japanese_ogre","name":"Ogre","keywords":["japanese","monster","red","mask","halloween","scary","creepy","devil","demon"],"skins":[{"unified":"1f479","native":"\uD83D\uDC79"}],"version":1},"japanese_goblin":{"id":"japanese_goblin","name":"Goblin","keywords":["japanese","red","evil","mask","monster","scary","creepy"],"skins":[{"unified":"1f47a","native":"\uD83D\uDC7A"}],"version":1},"ghost":{"id":"ghost","name":"Ghost","keywords":["halloween","spooky","scary"],"skins":[{"unified":"1f47b","native":"\uD83D\uDC7B"}],"version":1},"alien":{"id":"alien","name":"Alien","keywords":["UFO","paul","weird","outer","space"],"skins":[{"unified":"1f47d","native":"\uD83D\uDC7D"}],"version":1},"space_invader":{"id":"space_invader","name":"Alien Monster","keywords":["space","invader","game","arcade","play"],"skins":[{"unified":"1f47e","native":"\uD83D\uDC7E"}],"version":1},"robot_face":{"id":"robot_face","name":"Robot","keywords":["face","computer","machine","bot"],"skins":[{"unified":"1f916","native":"\uD83E\uDD16"}],"version":1},"smiley_cat":{"id":"smiley_cat","name":"Grinning Cat","keywords":["smiley","animal","cats","happy","smile"],"skins":[{"unified":"1f63a","native":"\uD83D\uDE3A"}],"version":1},"smile_cat":{"id":"smile_cat","name":"Grinning Cat with Smiling Eyes","keywords":["smile","animal","cats"],"skins":[{"unified":"1f638","native":"\uD83D\uDE38"}],"version":1},"joy_cat":{"id":"joy_cat","name":"Cat with Tears of Joy","keywords":["animal","cats","haha","happy"],"skins":[{"unified":"1f639","native":"\uD83D\uDE39"}],"version":1},"heart_eyes_cat":{"id":"heart_eyes_cat","name":"Smiling Cat with Heart-Eyes","keywords":["heart","eyes","animal","love","like","affection","cats","valentines"],"skins":[{"unified":"1f63b","native":"\uD83D\uDE3B"}],"version":1},"smirk_cat":{"id":"smirk_cat","name":"Cat with Wry Smile","keywords":["smirk","animal","cats"],"skins":[{"unified":"1f63c","native":"\uD83D\uDE3C"}],"version":1},"kissing_cat":{"id":"kissing_cat","name":"Kissing Cat","keywords":["animal","cats","kiss"],"skins":[{"unified":"1f63d","native":"\uD83D\uDE3D"}],"version":1},"scream_cat":{"id":"scream_cat","name":"Weary Cat","keywords":["scream","animal","cats","munch","scared"],"skins":[{"unified":"1f640","native":"\uD83D\uDE40"}],"version":1},"crying_cat_face":{"id":"crying_cat_face","name":"Crying Cat","keywords":["face","animal","tears","weep","sad","cats","upset","cry"],"skins":[{"unified":"1f63f","native":"\uD83D\uDE3F"}],"version":1},"pouting_cat":{"id":"pouting_cat","name":"Pouting Cat","keywords":["animal","cats"],"skins":[{"unified":"1f63e","native":"\uD83D\uDE3E"}],"version":1},"see_no_evil":{"id":"see_no_evil","name":"See-No-Evil Monkey","keywords":["see","no","evil","animal","nature","haha"],"skins":[{"unified":"1f648","native":"\uD83D\uDE48"}],"version":1},"hear_no_evil":{"id":"hear_no_evil","name":"Hear-No-Evil Monkey","keywords":["hear","no","evil","animal","nature"],"skins":[{"unified":"1f649","native":"\uD83D\uDE49"}],"version":1},"speak_no_evil":{"id":"speak_no_evil","name":"Speak-No-Evil Monkey","keywords":["speak","no","evil","animal","nature","omg"],"skins":[{"unified":"1f64a","native":"\uD83D\uDE4A"}],"version":1},"kiss":{"id":"kiss","name":"Kiss Mark","keywords":["face","lips","love","like","affection","valentines"],"skins":[{"unified":"1f48b","native":"\uD83D\uDC8B"}],"version":1},"love_letter":{"id":"love_letter","name":"Love Letter","keywords":["email","like","affection","envelope","valentines"],"skins":[{"unified":"1f48c","native":"\uD83D\uDC8C"}],"version":1},"cupid":{"id":"cupid","name":"Heart with Arrow","keywords":["cupid","love","like","affection","valentines"],"skins":[{"unified":"1f498","native":"\uD83D\uDC98"}],"version":1},"gift_heart":{"id":"gift_heart","name":"Heart with Ribbon","keywords":["gift","love","valentines"],"skins":[{"unified":"1f49d","native":"\uD83D\uDC9D"}],"version":1},"sparkling_heart":{"id":"sparkling_heart","name":"Sparkling Heart","keywords":["love","like","affection","valentines"],"skins":[{"unified":"1f496","native":"\uD83D\uDC96"}],"version":1},"heartpulse":{"id":"heartpulse","name":"Growing Heart","keywords":["heartpulse","like","love","affection","valentines","pink"],"skins":[{"unified":"1f497","native":"\uD83D\uDC97"}],"version":1},"heartbeat":{"id":"heartbeat","name":"Beating Heart","keywords":["heartbeat","love","like","affection","valentines","pink"],"skins":[{"unified":"1f493","native":"\uD83D\uDC93"}],"version":1},"revolving_hearts":{"id":"revolving_hearts","name":"Revolving Hearts","keywords":["love","like","affection","valentines"],"skins":[{"unified":"1f49e","native":"\uD83D\uDC9E"}],"version":1},"two_hearts":{"id":"two_hearts","name":"Two Hearts","keywords":["love","like","affection","valentines","heart"],"skins":[{"unified":"1f495","native":"\uD83D\uDC95"}],"version":1},"heart_decoration":{"id":"heart_decoration","name":"Heart Decoration","keywords":["purple","square","love","like"],"skins":[{"unified":"1f49f","native":"\uD83D\uDC9F"}],"version":1},"heavy_heart_exclamation_mark_ornament":{"id":"heavy_heart_exclamation_mark_ornament","name":"Heart Exclamation","keywords":["heavy","mark","ornament","decoration","love"],"skins":[{"unified":"2763-fe0f","native":"......"}],"version":1},"broken_heart":{"id":"broken_heart","name":"Broken Heart","emoticons":["</3"],"keywords":["sad","sorry","break","heartbreak"],"skins":[{"unified":"1f494","native":"\uD83D\uDC94"}],"version":1},"heart_on_fire":{"id":"heart_on_fire","name":"Heart on Fire","keywords":["passionate","enthusiastic"],"skins":[{"unified":"2764-fe0f-200d-1f525","native":".........\uD83D\uDD25"}],"version":13.1},"mending_heart":{"id":"mending_heart","name":"Mending Heart","keywords":["broken","bandage","wounded"],"skins":[{"unified":"2764-fe0f-200d-1fa79","native":".........\uD83E\uDE79"}],"version":13.1},"heart":{"id":"heart","name":"Red Heart","emoticons":["<3"],"keywords":["love","like","valentines"],"skins":[{"unified":"2764-fe0f","native":"......"}],"version":1},"orange_heart":{"id":"orange_heart","name":"Orange Heart","keywords":["love","like","affection","valentines"],"skins":[{"unified":"1f9e1","native":"\uD83E\uDDE1"}],"version":5},"yellow_heart":{"id":"yellow_heart","name":"Yellow Heart","emoticons":["<3"],"keywords":["love","like","affection","valentines"],"skins":[{"unified":"1f49b","native":"\uD83D\uDC9B"}],"version":1},"green_heart":{"id":"green_heart","name":"Green Heart","emoticons":["<3"],"keywords":["love","like","affection","valentines"],"skins":[{"unified":"1f49a","native":"\uD83D\uDC9A"}],"version":1},"blue_heart":{"id":"blue_heart","name":"Blue Heart","emoticons":["<3"],"keywords":["love","like","affection","valentines"],"skins":[{"unified":"1f499","native":"\uD83D\uDC99"}],"version":1},"purple_heart":{"id":"purple_heart","name":"Purple Heart","emoticons":["<3"],"keywords":["love","like","affection","valentines"],"skins":[{"unified":"1f49c","native":"\uD83D\uDC9C"}],"version":1},"brown_heart":{"id":"brown_heart","name":"Brown Heart","keywords":["coffee"],"skins":[{"unified":"1f90e","native":"\uD83E\uDD0E"}],"version":12},"black_heart":{"id":"black_heart","name":"Black Heart","keywords":["evil"],"skins":[{"unified":"1f5a4","native":"\uD83D\uDDA4"}],"version":3},"white_heart":{"id":"white_heart","name":"White Heart","keywords":["pure"],"skins":[{"unified":"1f90d","native":"\uD83E\uDD0D"}],"version":12},"anger":{"id":"anger","name":"Anger Symbol","keywords":["angry","mad"],"skins":[{"unified":"1f4a2","native":"\uD83D\uDCA2"}],"version":1},"boom":{"id":"boom","name":"Collision","keywords":["boom","bomb","explode","explosion","blown"],"skins":[{"unified":"1f4a5","native":"\uD83D\uDCA5"}],"version":1},"dizzy":{"id":"dizzy","name":"Dizzy","keywords":["star","sparkle","shoot","magic"],"skins":[{"unified":"1f4ab","native":"\uD83D\uDCAB"}],"version":1},"sweat_drops":{"id":"sweat_drops","name":"Sweat Droplets","keywords":["drops","water","drip","oops"],"skins":[{"unified":"1f4a6","native":"\uD83D\uDCA6"}],"version":1},"dash":{"id":"dash","name":"Dash Symbol","keywords":["dashing","away","wind","air","fast","shoo","fart","smoke","puff"],"skins":[{"unified":"1f4a8","native":"\uD83D\uDCA8"}],"version":1},"hole":{"id":"hole","name":"Hole","keywords":["embarrassing"],"skins":[{"unified":"1f573-fe0f","native":"\uD83D\uDD73..."}],"version":1},"bomb":{"id":"bomb","name":"Bomb","keywords":["boom","explode","explosion","terrorism"],"skins":[{"unified":"1f4a3","native":"\uD83D\uDCA3"}],"version":1},"speech_balloon":{"id":"speech_balloon","name":"Speech Balloon","keywords":["bubble","words","message","talk","chatting"],"skins":[{"unified":"1f4ac","native":"\uD83D\uDCAC"}],"version":1},"eye-in-speech-bubble":{"id":"eye-in-speech-bubble","name":"Eye in Speech Bubble","keywords":["in-speech-bubble","info"],"skins":[{"unified":"1f441-fe0f-200d-1f5e8-fe0f","native":"\uD83D\uDC41......\uD83D\uDDE8..."}],"version":2},"left_speech_bubble":{"id":"left_speech_bubble","name":"Left Speech Bubble","keywords":["words","message","talk","chatting"],"skins":[{"unified":"1f5e8-fe0f","native":"\uD83D\uDDE8..."}],"version":2},"right_anger_bubble":{"id":"right_anger_bubble","name":"Right Anger Bubble","keywords":["caption","speech","thinking","mad"],"skins":[{"unified":"1f5ef-fe0f","native":"\uD83D\uDDEF..."}],"version":1},"thought_balloon":{"id":"thought_balloon","name":"Thought Balloon","keywords":["bubble","cloud","speech","thinking","dream"],"skins":[{"unified":"1f4ad","native":"\uD83D\uDCAD"}],"version":1},"zzz":{"id":"zzz","name":"Zzz","keywords":["sleepy","tired","dream"],"skins":[{"unified":"1f4a4","native":"\uD83D\uDCA4"}],"version":1},"wave":{"id":"wave","name":"Waving Hand","keywords":["wave","hands","gesture","goodbye","solong","farewell","hello","hi","palm"],"skins":[{"unified":"1f44b","native":"\uD83D\uDC4B"},{"unified":"1f44b-1f3fb","native":"\uD83D\uDC4B\uD83C\uDFFB"},{"unified":"1f44b-1f3fc","native":"\uD83D\uDC4B\uD83C\uDFFC"},{"unified":"1f44b-1f3fd","native":"\uD83D\uDC4B\uD83C\uDFFD"},{"unified":"1f44b-1f3fe","native":"\uD83D\uDC4B\uD83C\uDFFE"},{"unified":"1f44b-1f3ff","native":"\uD83D\uDC4B\uD83C\uDFFF"}],"version":1},"raised_back_of_hand":{"id":"raised_back_of_hand","name":"Raised Back of Hand","keywords":["fingers","backhand"],"skins":[{"unified":"1f91a","native":"\uD83E\uDD1A"},{"unified":"1f91a-1f3fb","native":"\uD83E\uDD1A\uD83C\uDFFB"},{"unified":"1f91a-1f3fc","native":"\uD83E\uDD1A\uD83C\uDFFC"},{"unified":"1f91a-1f3fd","native":"\uD83E\uDD1A\uD83C\uDFFD"},{"unified":"1f91a-1f3fe","native":"\uD83E\uDD1A\uD83C\uDFFE"},{"unified":"1f91a-1f3ff","native":"\uD83E\uDD1A\uD83C\uDFFF"}],"version":3},"raised_hand_with_fingers_splayed":{"id":"raised_hand_with_fingers_splayed","name":"Hand with Fingers Splayed","keywords":["raised","palm"],"skins":[{"unified":"1f590-fe0f","native":"\uD83D\uDD90..."},{"unified":"1f590-1f3fb","native":"\uD83D\uDD90\uD83C\uDFFB"},{"unified":"1f590-1f3fc","native":"\uD83D\uDD90\uD83C\uDFFC"},{"unified":"1f590-1f3fd","native":"\uD83D\uDD90\uD83C\uDFFD"},{"unified":"1f590-1f3fe","native":"\uD83D\uDD90\uD83C\uDFFE"},{"unified":"1f590-1f3ff","native":"\uD83D\uDD90\uD83C\uDFFF"}],"version":1},"hand":{"id":"hand","name":"Raised Hand","keywords":["fingers","stop","highfive","high","five","palm","ban"],"skins":[{"unified":"270b","native":"..."},{"unified":"270b-1f3fb","native":"...\uD83C\uDFFB"},{"unified":"270b-1f3fc","native":"...\uD83C\uDFFC"},{"unified":"270b-1f3fd","native":"...\uD83C\uDFFD"},{"unified":"270b-1f3fe","native":"...\uD83C\uDFFE"},{"unified":"270b-1f3ff","native":"...\uD83C\uDFFF"}],"version":1},"spock-hand":{"id":"spock-hand","name":"Vulcan Salute","keywords":["spock","hand","fingers","star","trek"],"skins":[{"unified":"1f596","native":"\uD83D\uDD96"},{"unified":"1f596-1f3fb","native":"\uD83D\uDD96\uD83C\uDFFB"},{"unified":"1f596-1f3fc","native":"\uD83D\uDD96\uD83C\uDFFC"},{"unified":"1f596-1f3fd","native":"\uD83D\uDD96\uD83C\uDFFD"},{"unified":"1f596-1f3fe","native":"\uD83D\uDD96\uD83C\uDFFE"},{"unified":"1f596-1f3ff","native":"\uD83D\uDD96\uD83C\uDFFF"}],"version":1},"rightwards_hand":{"id":"rightwards_hand","name":"Rightwards Hand","keywords":["palm","offer"],"skins":[{"unified":"1faf1","native":"\uD83E\uDEF1"},{"unified":"1faf1-1f3fb","native":"\uD83E\uDEF1\uD83C\uDFFB"},{"unified":"1faf1-1f3fc","native":"\uD83E\uDEF1\uD83C\uDFFC"},{"unified":"1faf1-1f3fd","native":"\uD83E\uDEF1\uD83C\uDFFD"},{"unified":"1faf1-1f3fe","native":"\uD83E\uDEF1\uD83C\uDFFE"},{"unified":"1faf1-1f3ff","native":"\uD83E\uDEF1\uD83C\uDFFF"}],"version":14},"leftwards_hand":{"id":"leftwards_hand","name":"Leftwards Hand","keywords":["palm","offer"],"skins":[{"unified":"1faf2","native":"\uD83E\uDEF2"},{"unified":"1faf2-1f3fb","native":"\uD83E\uDEF2\uD83C\uDFFB"},{"unified":"1faf2-1f3fc","native":"\uD83E\uDEF2\uD83C\uDFFC"},{"unified":"1faf2-1f3fd","native":"\uD83E\uDEF2\uD83C\uDFFD"},{"unified":"1faf2-1f3fe","native":"\uD83E\uDEF2\uD83C\uDFFE"},{"unified":"1faf2-1f3ff","native":"\uD83E\uDEF2\uD83C\uDFFF"}],"version":14},"palm_down_hand":{"id":"palm_down_hand","name":"Palm Down Hand","keywords":["drop"],"skins":[{"unified":"1faf3","native":"\uD83E\uDEF3"},{"unified":"1faf3-1f3fb","native":"\uD83E\uDEF3\uD83C\uDFFB"},{"unified":"1faf3-1f3fc","native":"\uD83E\uDEF3\uD83C\uDFFC"},{"unified":"1faf3-1f3fd","native":"\uD83E\uDEF3\uD83C\uDFFD"},{"unified":"1faf3-1f3fe","native":"\uD83E\uDEF3\uD83C\uDFFE"},{"unified":"1faf3-1f3ff","native":"\uD83E\uDEF3\uD83C\uDFFF"}],"version":14},"palm_up_hand":{"id":"palm_up_hand","name":"Palm Up Hand","keywords":["lift","offer","demand"],"skins":[{"unified":"1faf4","native":"\uD83E\uDEF4"},{"unified":"1faf4-1f3fb","native":"\uD83E\uDEF4\uD83C\uDFFB"},{"unified":"1faf4-1f3fc","native":"\uD83E\uDEF4\uD83C\uDFFC"},{"unified":"1faf4-1f3fd","native":"\uD83E\uDEF4\uD83C\uDFFD"},{"unified":"1faf4-1f3fe","native":"\uD83E\uDEF4\uD83C\uDFFE"},{"unified":"1faf4-1f3ff","native":"\uD83E\uDEF4\uD83C\uDFFF"}],"version":14},"ok_hand":{"id":"ok_hand","name":"Ok Hand","keywords":["fingers","limbs","perfect","okay"],"skins":[{"unified":"1f44c","native":"\uD83D\uDC4C"},{"unified":"1f44c-1f3fb","native":"\uD83D\uDC4C\uD83C\uDFFB"},{"unified":"1f44c-1f3fc","native":"\uD83D\uDC4C\uD83C\uDFFC"},{"unified":"1f44c-1f3fd","native":"\uD83D\uDC4C\uD83C\uDFFD"},{"unified":"1f44c-1f3fe","native":"\uD83D\uDC4C\uD83C\uDFFE"},{"unified":"1f44c-1f3ff","native":"\uD83D\uDC4C\uD83C\uDFFF"}],"version":1},"pinched_fingers":{"id":"pinched_fingers","name":"Pinched Fingers","keywords":["size","tiny","small"],"skins":[{"unified":"1f90c","native":"\uD83E\uDD0C"},{"unified":"1f90c-1f3fb","native":"\uD83E\uDD0C\uD83C\uDFFB"},{"unified":"1f90c-1f3fc","native":"\uD83E\uDD0C\uD83C\uDFFC"},{"unified":"1f90c-1f3fd","native":"\uD83E\uDD0C\uD83C\uDFFD"},{"unified":"1f90c-1f3fe","native":"\uD83E\uDD0C\uD83C\uDFFE"},{"unified":"1f90c-1f3ff","native":"\uD83E\uDD0C\uD83C\uDFFF"}],"version":13},"pinching_hand":{"id":"pinching_hand","name":"Pinching Hand","keywords":["tiny","small","size"],"skins":[{"unified":"1f90f","native":"\uD83E\uDD0F"},{"unified":"1f90f-1f3fb","native":"\uD83E\uDD0F\uD83C\uDFFB"},{"unified":"1f90f-1f3fc","native":"\uD83E\uDD0F\uD83C\uDFFC"},{"unified":"1f90f-1f3fd","native":"\uD83E\uDD0F\uD83C\uDFFD"},{"unified":"1f90f-1f3fe","native":"\uD83E\uDD0F\uD83C\uDFFE"},{"unified":"1f90f-1f3ff","native":"\uD83E\uDD0F\uD83C\uDFFF"}],"version":12},"v":{"id":"v","name":"Victory Hand","keywords":["v","fingers","ohyeah","peace","two"],"skins":[{"unified":"270c-fe0f","native":"......"},{"unified":"270c-1f3fb","native":"...\uD83C\uDFFB"},{"unified":"270c-1f3fc","native":"...\uD83C\uDFFC"},{"unified":"270c-1f3fd","native":"...\uD83C\uDFFD"},{"unified":"270c-1f3fe","native":"...\uD83C\uDFFE"},{"unified":"270c-1f3ff","native":"...\uD83C\uDFFF"}],"version":1},"crossed_fingers":{"id":"crossed_fingers","name":"Crossed Fingers","keywords":["hand","with","index","and","middle","good","lucky"],"skins":[{"unified":"1f91e","native":"\uD83E\uDD1E"},{"unified":"1f91e-1f3fb","native":"\uD83E\uDD1E\uD83C\uDFFB"},{"unified":"1f91e-1f3fc","native":"\uD83E\uDD1E\uD83C\uDFFC"},{"unified":"1f91e-1f3fd","native":"\uD83E\uDD1E\uD83C\uDFFD"},{"unified":"1f91e-1f3fe","native":"\uD83E\uDD1E\uD83C\uDFFE"},{"unified":"1f91e-1f3ff","native":"\uD83E\uDD1E\uD83C\uDFFF"}],"version":3},"hand_with_index_finger_and_thumb_crossed":{"id":"hand_with_index_finger_and_thumb_crossed","name":"Hand with Index Finger and Thumb Crossed","keywords":["heart","love","money","expensive"],"skins":[{"unified":"1faf0","native":"\uD83E\uDEF0"},{"unified":"1faf0-1f3fb","native":"\uD83E\uDEF0\uD83C\uDFFB"},{"unified":"1faf0-1f3fc","native":"\uD83E\uDEF0\uD83C\uDFFC"},{"unified":"1faf0-1f3fd","native":"\uD83E\uDEF0\uD83C\uDFFD"},{"unified":"1faf0-1f3fe","native":"\uD83E\uDEF0\uD83C\uDFFE"},{"unified":"1faf0-1f3ff","native":"\uD83E\uDEF0\uD83C\uDFFF"}],"version":14},"i_love_you_hand_sign":{"id":"i_love_you_hand_sign","name":"Love-You Gesture","keywords":["i","love","you","hand","sign","fingers"],"skins":[{"unified":"1f91f","native":"\uD83E\uDD1F"},{"unified":"1f91f-1f3fb","native":"\uD83E\uDD1F\uD83C\uDFFB"},{"unified":"1f91f-1f3fc","native":"\uD83E\uDD1F\uD83C\uDFFC"},{"unified":"1f91f-1f3fd","native":"\uD83E\uDD1F\uD83C\uDFFD"},{"unified":"1f91f-1f3fe","native":"\uD83E\uDD1F\uD83C\uDFFE"},{"unified":"1f91f-1f3ff","native":"\uD83E\uDD1F\uD83C\uDFFF"}],"version":5},"the_horns":{"id":"the_horns","name":"Sign of the Horns","keywords":["hand","fingers","evil","eye","rock","on"],"skins":[{"unified":"1f918","native":"\uD83E\uDD18"},{"unified":"1f918-1f3fb","native":"\uD83E\uDD18\uD83C\uDFFB"},{"unified":"1f918-1f3fc","native":"\uD83E\uDD18\uD83C\uDFFC"},{"unified":"1f918-1f3fd","native":"\uD83E\uDD18\uD83C\uDFFD"},{"unified":"1f918-1f3fe","native":"\uD83E\uDD18\uD83C\uDFFE"},{"unified":"1f918-1f3ff","native":"\uD83E\uDD18\uD83C\uDFFF"}],"version":1},"call_me_hand":{"id":"call_me_hand","name":"Call Me Hand","keywords":["hands","gesture","shaka"],"skins":[{"unified":"1f919","native":"\uD83E\uDD19"},{"unified":"1f919-1f3fb","native":"\uD83E\uDD19\uD83C\uDFFB"},{"unified":"1f919-1f3fc","native":"\uD83E\uDD19\uD83C\uDFFC"},{"unified":"1f919-1f3fd","native":"\uD83E\uDD19\uD83C\uDFFD"},{"unified":"1f919-1f3fe","native":"\uD83E\uDD19\uD83C\uDFFE"},{"unified":"1f919-1f3ff","native":"\uD83E\uDD19\uD83C\uDFFF"}],"version":3},"point_left":{"id":"point_left","name":"Backhand Index Pointing Left","keywords":["point","direction","fingers","hand"],"skins":[{"unified":"1f448","native":"\uD83D\uDC48"},{"unified":"1f448-1f3fb","native":"\uD83D\uDC48\uD83C\uDFFB"},{"unified":"1f448-1f3fc","native":"\uD83D\uDC48\uD83C\uDFFC"},{"unified":"1f448-1f3fd","native":"\uD83D\uDC48\uD83C\uDFFD"},{"unified":"1f448-1f3fe","native":"\uD83D\uDC48\uD83C\uDFFE"},{"unified":"1f448-1f3ff","native":"\uD83D\uDC48\uD83C\uDFFF"}],"version":1},"point_right":{"id":"point_right","name":"Backhand Index Pointing Right","keywords":["point","fingers","hand","direction"],"skins":[{"unified":"1f449","native":"\uD83D\uDC49"},{"unified":"1f449-1f3fb","native":"\uD83D\uDC49\uD83C\uDFFB"},{"unified":"1f449-1f3fc","native":"\uD83D\uDC49\uD83C\uDFFC"},{"unified":"1f449-1f3fd","native":"\uD83D\uDC49\uD83C\uDFFD"},{"unified":"1f449-1f3fe","native":"\uD83D\uDC49\uD83C\uDFFE"},{"unified":"1f449-1f3ff","native":"\uD83D\uDC49\uD83C\uDFFF"}],"version":1},"point_up_2":{"id":"point_up_2","name":"Backhand Index Pointing Up","keywords":["point","2","fingers","hand","direction"],"skins":[{"unified":"1f446","native":"\uD83D\uDC46"},{"unified":"1f446-1f3fb","native":"\uD83D\uDC46\uD83C\uDFFB"},{"unified":"1f446-1f3fc","native":"\uD83D\uDC46\uD83C\uDFFC"},{"unified":"1f446-1f3fd","native":"\uD83D\uDC46\uD83C\uDFFD"},{"unified":"1f446-1f3fe","native":"\uD83D\uDC46\uD83C\uDFFE"},{"unified":"1f446-1f3ff","native":"\uD83D\uDC46\uD83C\uDFFF"}],"version":1},"middle_finger":{"id":"middle_finger","name":"Middle Finger","keywords":["reversed","hand","with","extended","fingers","rude","flipping"],"skins":[{"unified":"1f595","native":"\uD83D\uDD95"},{"unified":"1f595-1f3fb","native":"\uD83D\uDD95\uD83C\uDFFB"},{"unified":"1f595-1f3fc","native":"\uD83D\uDD95\uD83C\uDFFC"},{"unified":"1f595-1f3fd","native":"\uD83D\uDD95\uD83C\uDFFD"},{"unified":"1f595-1f3fe","native":"\uD83D\uDD95\uD83C\uDFFE"},{"unified":"1f595-1f3ff","native":"\uD83D\uDD95\uD83C\uDFFF"}],"version":1},"point_down":{"id":"point_down","name":"Backhand Index Pointing Down","keywords":["point","fingers","hand","direction"],"skins":[{"unified":"1f447","native":"\uD83D\uDC47"},{"unified":"1f447-1f3fb","native":"\uD83D\uDC47\uD83C\uDFFB"},{"unified":"1f447-1f3fc","native":"\uD83D\uDC47\uD83C\uDFFC"},{"unified":"1f447-1f3fd","native":"\uD83D\uDC47\uD83C\uDFFD"},{"unified":"1f447-1f3fe","native":"\uD83D\uDC47\uD83C\uDFFE"},{"unified":"1f447-1f3ff","native":"\uD83D\uDC47\uD83C\uDFFF"}],"version":1},"point_up":{"id":"point_up","name":"Index Pointing Up","keywords":["point","hand","fingers","direction"],"skins":[{"unified":"261d-fe0f","native":"......"},{"unified":"261d-1f3fb","native":"...\uD83C\uDFFB"},{"unified":"261d-1f3fc","native":"...\uD83C\uDFFC"},{"unified":"261d-1f3fd","native":"...\uD83C\uDFFD"},{"unified":"261d-1f3fe","native":"...\uD83C\uDFFE"},{"unified":"261d-1f3ff","native":"...\uD83C\uDFFF"}],"version":1},"index_pointing_at_the_viewer":{"id":"index_pointing_at_the_viewer","name":"Index Pointing at the Viewer","keywords":["you","recruit"],"skins":[{"unified":"1faf5","native":"\uD83E\uDEF5"},{"unified":"1faf5-1f3fb","native":"\uD83E\uDEF5\uD83C\uDFFB"},{"unified":"1faf5-1f3fc","native":"\uD83E\uDEF5\uD83C\uDFFC"},{"unified":"1faf5-1f3fd","native":"\uD83E\uDEF5\uD83C\uDFFD"},{"unified":"1faf5-1f3fe","native":"\uD83E\uDEF5\uD83C\uDFFE"},{"unified":"1faf5-1f3ff","native":"\uD83E\uDEF5\uD83C\uDFFF"}],"version":14},"+1":{"id":"+1","name":"Thumbs Up","keywords":["+1","thumbsup","yes","awesome","good","agree","accept","cool","hand","like"],"skins":[{"unified":"1f44d","native":"\uD83D\uDC4D"},{"unified":"1f44d-1f3fb","native":"\uD83D\uDC4D\uD83C\uDFFB"},{"unified":"1f44d-1f3fc","native":"\uD83D\uDC4D\uD83C\uDFFC"},{"unified":"1f44d-1f3fd","native":"\uD83D\uDC4D\uD83C\uDFFD"},{"unified":"1f44d-1f3fe","native":"\uD83D\uDC4D\uD83C\uDFFE"},{"unified":"1f44d-1f3ff","native":"\uD83D\uDC4D\uD83C\uDFFF"}],"version":1},"-1":{"id":"-1","name":"Thumbs Down","keywords":["-1","thumbsdown","no","dislike","hand"],"skins":[{"unified":"1f44e","native":"\uD83D\uDC4E"},{"unified":"1f44e-1f3fb","native":"\uD83D\uDC4E\uD83C\uDFFB"},{"unified":"1f44e-1f3fc","native":"\uD83D\uDC4E\uD83C\uDFFC"},{"unified":"1f44e-1f3fd","native":"\uD83D\uDC4E\uD83C\uDFFD"},{"unified":"1f44e-1f3fe","native":"\uD83D\uDC4E\uD83C\uDFFE"},{"unified":"1f44e-1f3ff","native":"\uD83D\uDC4E\uD83C\uDFFF"}],"version":1},"fist":{"id":"fist","name":"Raised Fist","keywords":["fingers","hand","grasp"],"skins":[{"unified":"270a","native":"..."},{"unified":"270a-1f3fb","native":"...\uD83C\uDFFB"},{"unified":"270a-1f3fc","native":"...\uD83C\uDFFC"},{"unified":"270a-1f3fd","native":"...\uD83C\uDFFD"},{"unified":"270a-1f3fe","native":"...\uD83C\uDFFE"},{"unified":"270a-1f3ff","native":"...\uD83C\uDFFF"}],"version":1},"facepunch":{"id":"facepunch","name":"Oncoming Fist","keywords":["facepunch","punch","angry","violence","hit","attack","hand"],"skins":[{"unified":"1f44a","native":"\uD83D\uDC4A"},{"unified":"1f44a-1f3fb","native":"\uD83D\uDC4A\uD83C\uDFFB"},{"unified":"1f44a-1f3fc","native":"\uD83D\uDC4A\uD83C\uDFFC"},{"unified":"1f44a-1f3fd","native":"\uD83D\uDC4A\uD83C\uDFFD"},{"unified":"1f44a-1f3fe","native":"\uD83D\uDC4A\uD83C\uDFFE"},{"unified":"1f44a-1f3ff","native":"\uD83D\uDC4A\uD83C\uDFFF"}],"version":1},"left-facing_fist":{"id":"left-facing_fist","name":"Left-Facing Fist","keywords":["left","facing","hand","fistbump"],"skins":[{"unified":"1f91b","native":"\uD83E\uDD1B"},{"unified":"1f91b-1f3fb","native":"\uD83E\uDD1B\uD83C\uDFFB"},{"unified":"1f91b-1f3fc","native":"\uD83E\uDD1B\uD83C\uDFFC"},{"unified":"1f91b-1f3fd","native":"\uD83E\uDD1B\uD83C\uDFFD"},{"unified":"1f91b-1f3fe","native":"\uD83E\uDD1B\uD83C\uDFFE"},{"unified":"1f91b-1f3ff","native":"\uD83E\uDD1B\uD83C\uDFFF"}],"version":3},"right-facing_fist":{"id":"right-facing_fist","name":"Right-Facing Fist","keywords":["right","facing","hand","fistbump"],"skins":[{"unified":"1f91c","native":"\uD83E\uDD1C"},{"unified":"1f91c-1f3fb","native":"\uD83E\uDD1C\uD83C\uDFFB"},{"unified":"1f91c-1f3fc","native":"\uD83E\uDD1C\uD83C\uDFFC"},{"unified":"1f91c-1f3fd","native":"\uD83E\uDD1C\uD83C\uDFFD"},{"unified":"1f91c-1f3fe","native":"\uD83E\uDD1C\uD83C\uDFFE"},{"unified":"1f91c-1f3ff","native":"\uD83E\uDD1C\uD83C\uDFFF"}],"version":3},"clap":{"id":"clap","name":"Clapping Hands","keywords":["clap","praise","applause","congrats","yay"],"skins":[{"unified":"1f44f","native":"\uD83D\uDC4F"},{"unified":"1f44f-1f3fb","native":"\uD83D\uDC4F\uD83C\uDFFB"},{"unified":"1f44f-1f3fc","native":"\uD83D\uDC4F\uD83C\uDFFC"},{"unified":"1f44f-1f3fd","native":"\uD83D\uDC4F\uD83C\uDFFD"},{"unified":"1f44f-1f3fe","native":"\uD83D\uDC4F\uD83C\uDFFE"},{"unified":"1f44f-1f3ff","native":"\uD83D\uDC4F\uD83C\uDFFF"}],"version":1},"raised_hands":{"id":"raised_hands","name":"Raising Hands","keywords":["raised","gesture","hooray","yea","celebration"],"skins":[{"unified":"1f64c","native":"\uD83D\uDE4C"},{"unified":"1f64c-1f3fb","native":"\uD83D\uDE4C\uD83C\uDFFB"},{"unified":"1f64c-1f3fc","native":"\uD83D\uDE4C\uD83C\uDFFC"},{"unified":"1f64c-1f3fd","native":"\uD83D\uDE4C\uD83C\uDFFD"},{"unified":"1f64c-1f3fe","native":"\uD83D\uDE4C\uD83C\uDFFE"},{"unified":"1f64c-1f3ff","native":"\uD83D\uDE4C\uD83C\uDFFF"}],"version":1},"heart_hands":{"id":"heart_hands","name":"Heart Hands","keywords":["love","appreciation","support"],"skins":[{"unified":"1faf6","native":"\uD83E\uDEF6"},{"unified":"1faf6-1f3fb","native":"\uD83E\uDEF6\uD83C\uDFFB"},{"unified":"1faf6-1f3fc","native":"\uD83E\uDEF6\uD83C\uDFFC"},{"unified":"1faf6-1f3fd","native":"\uD83E\uDEF6\uD83C\uDFFD"},{"unified":"1faf6-1f3fe","native":"\uD83E\uDEF6\uD83C\uDFFE"},{"unified":"1faf6-1f3ff","native":"\uD83E\uDEF6\uD83C\uDFFF"}],"version":14},"open_hands":{"id":"open_hands","name":"Open Hands","keywords":["fingers","butterfly"],"skins":[{"unified":"1f450","native":"\uD83D\uDC50"},{"unified":"1f450-1f3fb","native":"\uD83D\uDC50\uD83C\uDFFB"},{"unified":"1f450-1f3fc","native":"\uD83D\uDC50\uD83C\uDFFC"},{"unified":"1f450-1f3fd","native":"\uD83D\uDC50\uD83C\uDFFD"},{"unified":"1f450-1f3fe","native":"\uD83D\uDC50\uD83C\uDFFE"},{"unified":"1f450-1f3ff","native":"\uD83D\uDC50\uD83C\uDFFF"}],"version":1},"palms_up_together":{"id":"palms_up_together","name":"Palms Up Together","keywords":["hands","gesture","cupped","prayer"],"skins":[{"unified":"1f932","native":"\uD83E\uDD32"},{"unified":"1f932-1f3fb","native":"\uD83E\uDD32\uD83C\uDFFB"},{"unified":"1f932-1f3fc","native":"\uD83E\uDD32\uD83C\uDFFC"},{"unified":"1f932-1f3fd","native":"\uD83E\uDD32\uD83C\uDFFD"},{"unified":"1f932-1f3fe","native":"\uD83E\uDD32\uD83C\uDFFE"},{"unified":"1f932-1f3ff","native":"\uD83E\uDD32\uD83C\uDFFF"}],"version":5},"handshake":{"id":"handshake","name":"Handshake","keywords":["agreement","shake"],"skins":[{"unified":"1f91d","native":"\uD83E\uDD1D"},{"unified":"1f91d-1f3fb","native":"\uD83E\uDD1D\uD83C\uDFFB"},{"unified":"1f91d-1f3fc","native":"\uD83E\uDD1D\uD83C\uDFFC"},{"unified":"1f91d-1f3fd","native":"\uD83E\uDD1D\uD83C\uDFFD"},{"unified":"1f91d-1f3fe","native":"\uD83E\uDD1D\uD83C\uDFFE"},{"unified":"1f91d-1f3ff","native":"\uD83E\uDD1D\uD83C\uDFFF"}],"version":3},"pray":{"id":"pray","name":"Folded Hands","keywords":["pray","please","hope","wish","namaste","highfive","high","five"],"skins":[{"unified":"1f64f","native":"\uD83D\uDE4F"},{"unified":"1f64f-1f3fb","native":"\uD83D\uDE4F\uD83C\uDFFB"},{"unified":"1f64f-1f3fc","native":"\uD83D\uDE4F\uD83C\uDFFC"},{"unified":"1f64f-1f3fd","native":"\uD83D\uDE4F\uD83C\uDFFD"},{"unified":"1f64f-1f3fe","native":"\uD83D\uDE4F\uD83C\uDFFE"},{"unified":"1f64f-1f3ff","native":"\uD83D\uDE4F\uD83C\uDFFF"}],"version":1},"writing_hand":{"id":"writing_hand","name":"Writing Hand","keywords":["lower","left","ballpoint","pen","stationery","write","compose"],"skins":[{"unified":"270d-fe0f","native":"......"},{"unified":"270d-1f3fb","native":"...\uD83C\uDFFB"},{"unified":"270d-1f3fc","native":"...\uD83C\uDFFC"},{"unified":"270d-1f3fd","native":"...\uD83C\uDFFD"},{"unified":"270d-1f3fe","native":"...\uD83C\uDFFE"},{"unified":"270d-1f3ff","native":"...\uD83C\uDFFF"}],"version":1},"nail_care":{"id":"nail_care","name":"Nail Polish","keywords":["care","beauty","manicure","finger","fashion"],"skins":[{"unified":"1f485","native":"\uD83D\uDC85"},{"unified":"1f485-1f3fb","native":"\uD83D\uDC85\uD83C\uDFFB"},{"unified":"1f485-1f3fc","native":"\uD83D\uDC85\uD83C\uDFFC"},{"unified":"1f485-1f3fd","native":"\uD83D\uDC85\uD83C\uDFFD"},{"unified":"1f485-1f3fe","native":"\uD83D\uDC85\uD83C\uDFFE"},{"unified":"1f485-1f3ff","native":"\uD83D\uDC85\uD83C\uDFFF"}],"version":1},"selfie":{"id":"selfie","name":"Selfie","keywords":["camera","phone"],"skins":[{"unified":"1f933","native":"\uD83E\uDD33"},{"unified":"1f933-1f3fb","native":"\uD83E\uDD33\uD83C\uDFFB"},{"unified":"1f933-1f3fc","native":"\uD83E\uDD33\uD83C\uDFFC"},{"unified":"1f933-1f3fd","native":"\uD83E\uDD33\uD83C\uDFFD"},{"unified":"1f933-1f3fe","native":"\uD83E\uDD33\uD83C\uDFFE"},{"unified":"1f933-1f3ff","native":"\uD83E\uDD33\uD83C\uDFFF"}],"version":3},"muscle":{"id":"muscle","name":"Flexed Biceps","keywords":["muscle","arm","flex","hand","summer","strong"],"skins":[{"unified":"1f4aa","native":"\uD83D\uDCAA"},{"unified":"1f4aa-1f3fb","native":"\uD83D\uDCAA\uD83C\uDFFB"},{"unified":"1f4aa-1f3fc","native":"\uD83D\uDCAA\uD83C\uDFFC"},{"unified":"1f4aa-1f3fd","native":"\uD83D\uDCAA\uD83C\uDFFD"},{"unified":"1f4aa-1f3fe","native":"\uD83D\uDCAA\uD83C\uDFFE"},{"unified":"1f4aa-1f3ff","native":"\uD83D\uDCAA\uD83C\uDFFF"}],"version":1},"mechanical_arm":{"id":"mechanical_arm","name":"Mechanical Arm","keywords":["accessibility"],"skins":[{"unified":"1f9be","native":"\uD83E\uDDBE"}],"version":12},"mechanical_leg":{"id":"mechanical_leg","name":"Mechanical Leg","keywords":["accessibility"],"skins":[{"unified":"1f9bf","native":"\uD83E\uDDBF"}],"version":12},"leg":{"id":"leg","name":"Leg","keywords":["kick","limb"],"skins":[{"unified":"1f9b5","native":"\uD83E\uDDB5"},{"unified":"1f9b5-1f3fb","native":"\uD83E\uDDB5\uD83C\uDFFB"},{"unified":"1f9b5-1f3fc","native":"\uD83E\uDDB5\uD83C\uDFFC"},{"unified":"1f9b5-1f3fd","native":"\uD83E\uDDB5\uD83C\uDFFD"},{"unified":"1f9b5-1f3fe","native":"\uD83E\uDDB5\uD83C\uDFFE"},{"unified":"1f9b5-1f3ff","native":"\uD83E\uDDB5\uD83C\uDFFF"}],"version":11},"foot":{"id":"foot","name":"Foot","keywords":["kick","stomp"],"skins":[{"unified":"1f9b6","native":"\uD83E\uDDB6"},{"unified":"1f9b6-1f3fb","native":"\uD83E\uDDB6\uD83C\uDFFB"},{"unified":"1f9b6-1f3fc","native":"\uD83E\uDDB6\uD83C\uDFFC"},{"unified":"1f9b6-1f3fd","native":"\uD83E\uDDB6\uD83C\uDFFD"},{"unified":"1f9b6-1f3fe","native":"\uD83E\uDDB6\uD83C\uDFFE"},{"unified":"1f9b6-1f3ff","native":"\uD83E\uDDB6\uD83C\uDFFF"}],"version":11},"ear":{"id":"ear","name":"Ear","keywords":["face","hear","sound","listen"],"skins":[{"unified":"1f442","native":"\uD83D\uDC42"},{"unified":"1f442-1f3fb","native":"\uD83D\uDC42\uD83C\uDFFB"},{"unified":"1f442-1f3fc","native":"\uD83D\uDC42\uD83C\uDFFC"},{"unified":"1f442-1f3fd","native":"\uD83D\uDC42\uD83C\uDFFD"},{"unified":"1f442-1f3fe","native":"\uD83D\uDC42\uD83C\uDFFE"},{"unified":"1f442-1f3ff","native":"\uD83D\uDC42\uD83C\uDFFF"}],"version":1},"ear_with_hearing_aid":{"id":"ear_with_hearing_aid","name":"Ear with Hearing Aid","keywords":["accessibility"],"skins":[{"unified":"1f9bb","native":"\uD83E\uDDBB"},{"unified":"1f9bb-1f3fb","native":"\uD83E\uDDBB\uD83C\uDFFB"},{"unified":"1f9bb-1f3fc","native":"\uD83E\uDDBB\uD83C\uDFFC"},{"unified":"1f9bb-1f3fd","native":"\uD83E\uDDBB\uD83C\uDFFD"},{"unified":"1f9bb-1f3fe","native":"\uD83E\uDDBB\uD83C\uDFFE"},{"unified":"1f9bb-1f3ff","native":"\uD83E\uDDBB\uD83C\uDFFF"}],"version":12},"nose":{"id":"nose","name":"Nose","keywords":["smell","sniff"],"skins":[{"unified":"1f443","native":"\uD83D\uDC43"},{"unified":"1f443-1f3fb","native":"\uD83D\uDC43\uD83C\uDFFB"},{"unified":"1f443-1f3fc","native":"\uD83D\uDC43\uD83C\uDFFC"},{"unified":"1f443-1f3fd","native":"\uD83D\uDC43\uD83C\uDFFD"},{"unified":"1f443-1f3fe","native":"\uD83D\uDC43\uD83C\uDFFE"},{"unified":"1f443-1f3ff","native":"\uD83D\uDC43\uD83C\uDFFF"}],"version":1},"brain":{"id":"brain","name":"Brain","keywords":["smart","intelligent"],"skins":[{"unified":"1f9e0","native":"\uD83E\uDDE0"}],"version":5},"anatomical_heart":{"id":"anatomical_heart","name":"Anatomical Heart","keywords":["health","heartbeat"],"skins":[{"unified":"1fac0","native":"\uD83E\uDEC0"}],"version":13},"lungs":{"id":"lungs","name":"Lungs","keywords":["breathe"],"skins":[{"unified":"1fac1","native":"\uD83E\uDEC1"}],"version":13},"tooth":{"id":"tooth","name":"Tooth","keywords":["teeth","dentist"],"skins":[{"unified":"1f9b7","native":"\uD83E\uDDB7"}],"version":11},"bone":{"id":"bone","name":"Bone","keywords":["skeleton"],"skins":[{"unified":"1f9b4","native":"\uD83E\uDDB4"}],"version":11},"eyes":{"id":"eyes","name":"Eyes","keywords":["look","watch","stalk","peek","see"],"skins":[{"unified":"1f440","native":"\uD83D\uDC40"}],"version":1},"eye":{"id":"eye","name":"Eye","keywords":["face","look","see","watch","stare"],"skins":[{"unified":"1f441-fe0f","native":"\uD83D\uDC41..."}],"version":1},"tongue":{"id":"tongue","name":"Tongue","keywords":["mouth","playful"],"skins":[{"unified":"1f445","native":"\uD83D\uDC45"}],"version":1},"lips":{"id":"lips","name":"Mouth","keywords":["lips","kiss"],"skins":[{"unified":"1f444","native":"\uD83D\uDC44"}],"version":1},"biting_lip":{"id":"biting_lip","name":"Biting Lip","keywords":["flirt","sexy","pain","worry"],"skins":[{"unified":"1fae6","native":"\uD83E\uDEE6"}],"version":14},"baby":{"id":"baby","name":"Baby","keywords":["child","boy","girl","toddler"],"skins":[{"unified":"1f476","native":"\uD83D\uDC76"},{"unified":"1f476-1f3fb","native":"\uD83D\uDC76\uD83C\uDFFB"},{"unified":"1f476-1f3fc","native":"\uD83D\uDC76\uD83C\uDFFC"},{"unified":"1f476-1f3fd","native":"\uD83D\uDC76\uD83C\uDFFD"},{"unified":"1f476-1f3fe","native":"\uD83D\uDC76\uD83C\uDFFE"},{"unified":"1f476-1f3ff","native":"\uD83D\uDC76\uD83C\uDFFF"}],"version":1},"child":{"id":"child","name":"Child","keywords":["gender","neutral","young"],"skins":[{"unified":"1f9d2","native":"\uD83E\uDDD2"},{"unified":"1f9d2-1f3fb","native":"\uD83E\uDDD2\uD83C\uDFFB"},{"unified":"1f9d2-1f3fc","native":"\uD83E\uDDD2\uD83C\uDFFC"},{"unified":"1f9d2-1f3fd","native":"\uD83E\uDDD2\uD83C\uDFFD"},{"unified":"1f9d2-1f3fe","native":"\uD83E\uDDD2\uD83C\uDFFE"},{"unified":"1f9d2-1f3ff","native":"\uD83E\uDDD2\uD83C\uDFFF"}],"version":5},"boy":{"id":"boy","name":"Boy","keywords":["man","male","guy","teenager"],"skins":[{"unified":"1f466","native":"\uD83D\uDC66"},{"unified":"1f466-1f3fb","native":"\uD83D\uDC66\uD83C\uDFFB"},{"unified":"1f466-1f3fc","native":"\uD83D\uDC66\uD83C\uDFFC"},{"unified":"1f466-1f3fd","native":"\uD83D\uDC66\uD83C\uDFFD"},{"unified":"1f466-1f3fe","native":"\uD83D\uDC66\uD83C\uDFFE"},{"unified":"1f466-1f3ff","native":"\uD83D\uDC66\uD83C\uDFFF"}],"version":1},"girl":{"id":"girl","name":"Girl","keywords":["female","woman","teenager"],"skins":[{"unified":"1f467","native":"\uD83D\uDC67"},{"unified":"1f467-1f3fb","native":"\uD83D\uDC67\uD83C\uDFFB"},{"unified":"1f467-1f3fc","native":"\uD83D\uDC67\uD83C\uDFFC"},{"unified":"1f467-1f3fd","native":"\uD83D\uDC67\uD83C\uDFFD"},{"unified":"1f467-1f3fe","native":"\uD83D\uDC67\uD83C\uDFFE"},{"unified":"1f467-1f3ff","native":"\uD83D\uDC67\uD83C\uDFFF"}],"version":1},"adult":{"id":"adult","name":"Adult","keywords":["person","gender","neutral"],"skins":[{"unified":"1f9d1","native":"\uD83E\uDDD1"},{"unified":"1f9d1-1f3fb","native":"\uD83E\uDDD1\uD83C\uDFFB"},{"unified":"1f9d1-1f3fc","native":"\uD83E\uDDD1\uD83C\uDFFC"},{"unified":"1f9d1-1f3fd","native":"\uD83E\uDDD1\uD83C\uDFFD"},{"unified":"1f9d1-1f3fe","native":"\uD83E\uDDD1\uD83C\uDFFE"},{"unified":"1f9d1-1f3ff","native":"\uD83E\uDDD1\uD83C\uDFFF"}],"version":5},"person_with_blond_hair":{"id":"person_with_blond_hair","name":"Person Blond Hair","keywords":["with","hairstyle"],"skins":[{"unified":"1f471","native":"\uD83D\uDC71"},{"unified":"1f471-1f3fb","native":"\uD83D\uDC71\uD83C\uDFFB"},{"unified":"1f471-1f3fc","native":"\uD83D\uDC71\uD83C\uDFFC"},{"unified":"1f471-1f3fd","native":"\uD83D\uDC71\uD83C\uDFFD"},{"unified":"1f471-1f3fe","native":"\uD83D\uDC71\uD83C\uDFFE"},{"unified":"1f471-1f3ff","native":"\uD83D\uDC71\uD83C\uDFFF"}],"version":1},"man":{"id":"man","name":"Man","keywords":["mustache","father","dad","guy","classy","sir","moustache"],"skins":[{"unified":"1f468","native":"\uD83D\uDC68"},{"unified":"1f468-1f3fb","native":"\uD83D\uDC68\uD83C\uDFFB"},{"unified":"1f468-1f3fc","native":"\uD83D\uDC68\uD83C\uDFFC"},{"unified":"1f468-1f3fd","native":"\uD83D\uDC68\uD83C\uDFFD"},{"unified":"1f468-1f3fe","native":"\uD83D\uDC68\uD83C\uDFFE"},{"unified":"1f468-1f3ff","native":"\uD83D\uDC68\uD83C\uDFFF"}],"version":1},"bearded_person":{"id":"bearded_person","name":"Person Beard","keywords":["bearded","man","bewhiskered"],"skins":[{"unified":"1f9d4","native":"\uD83E\uDDD4"},{"unified":"1f9d4-1f3fb","native":"\uD83E\uDDD4\uD83C\uDFFB"},{"unified":"1f9d4-1f3fc","native":"\uD83E\uDDD4\uD83C\uDFFC"},{"unified":"1f9d4-1f3fd","native":"\uD83E\uDDD4\uD83C\uDFFD"},{"unified":"1f9d4-1f3fe","native":"\uD83E\uDDD4\uD83C\uDFFE"},{"unified":"1f9d4-1f3ff","native":"\uD83E\uDDD4\uD83C\uDFFF"}],"version":5},"man_with_beard":{"id":"man_with_beard","name":"Man: Beard","keywords":["man","with","facial","hair"],"skins":[{"unified":"1f9d4-200d-2642-fe0f","native":"\uD83E\uDDD4........."},{"unified":"1f9d4-1f3fb-200d-2642-fe0f","native":"\uD83E\uDDD4\uD83C\uDFFB........."},{"unified":"1f9d4-1f3fc-200d-2642-fe0f","native":"\uD83E\uDDD4\uD83C\uDFFC........."},{"unified":"1f9d4-1f3fd-200d-2642-fe0f","native":"\uD83E\uDDD4\uD83C\uDFFD........."},{"unified":"1f9d4-1f3fe-200d-2642-fe0f","native":"\uD83E\uDDD4\uD83C\uDFFE........."},{"unified":"1f9d4-1f3ff-200d-2642-fe0f","native":"\uD83E\uDDD4\uD83C\uDFFF........."}],"version":13.1},"woman_with_beard":{"id":"woman_with_beard","name":"Woman: Beard","keywords":["woman","with","facial","hair"],"skins":[{"unified":"1f9d4-200d-2640-fe0f","native":"\uD83E\uDDD4........."},{"unified":"1f9d4-1f3fb-200d-2640-fe0f","native":"\uD83E\uDDD4\uD83C\uDFFB........."},{"unified":"1f9d4-1f3fc-200d-2640-fe0f","native":"\uD83E\uDDD4\uD83C\uDFFC........."},{"unified":"1f9d4-1f3fd-200d-2640-fe0f","native":"\uD83E\uDDD4\uD83C\uDFFD........."},{"unified":"1f9d4-1f3fe-200d-2640-fe0f","native":"\uD83E\uDDD4\uD83C\uDFFE........."},{"unified":"1f9d4-1f3ff-200d-2640-fe0f","native":"\uD83E\uDDD4\uD83C\uDFFF........."}],"version":13.1},"red_haired_man":{"id":"red_haired_man","name":"Man: Red Hair","keywords":["haired","man","hairstyle"],"skins":[{"unified":"1f468-200d-1f9b0","native":"\uD83D\uDC68...\uD83E\uDDB0"},{"unified":"1f468-1f3fb-200d-1f9b0","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83E\uDDB0"},{"unified":"1f468-1f3fc-200d-1f9b0","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83E\uDDB0"},{"unified":"1f468-1f3fd-200d-1f9b0","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83E\uDDB0"},{"unified":"1f468-1f3fe-200d-1f9b0","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83E\uDDB0"},{"unified":"1f468-1f3ff-200d-1f9b0","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83E\uDDB0"}],"version":11},"curly_haired_man":{"id":"curly_haired_man","name":"Man: Curly Hair","keywords":["haired","man","hairstyle"],"skins":[{"unified":"1f468-200d-1f9b1","native":"\uD83D\uDC68...\uD83E\uDDB1"},{"unified":"1f468-1f3fb-200d-1f9b1","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83E\uDDB1"},{"unified":"1f468-1f3fc-200d-1f9b1","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83E\uDDB1"},{"unified":"1f468-1f3fd-200d-1f9b1","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83E\uDDB1"},{"unified":"1f468-1f3fe-200d-1f9b1","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83E\uDDB1"},{"unified":"1f468-1f3ff-200d-1f9b1","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83E\uDDB1"}],"version":11},"white_haired_man":{"id":"white_haired_man","name":"Man: White Hair","keywords":["haired","man","old","elder"],"skins":[{"unified":"1f468-200d-1f9b3","native":"\uD83D\uDC68...\uD83E\uDDB3"},{"unified":"1f468-1f3fb-200d-1f9b3","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83E\uDDB3"},{"unified":"1f468-1f3fc-200d-1f9b3","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83E\uDDB3"},{"unified":"1f468-1f3fd-200d-1f9b3","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83E\uDDB3"},{"unified":"1f468-1f3fe-200d-1f9b3","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83E\uDDB3"},{"unified":"1f468-1f3ff-200d-1f9b3","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83E\uDDB3"}],"version":11},"bald_man":{"id":"bald_man","name":"Man: Bald","keywords":["man","hairless"],"skins":[{"unified":"1f468-200d-1f9b2","native":"\uD83D\uDC68...\uD83E\uDDB2"},{"unified":"1f468-1f3fb-200d-1f9b2","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83E\uDDB2"},{"unified":"1f468-1f3fc-200d-1f9b2","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83E\uDDB2"},{"unified":"1f468-1f3fd-200d-1f9b2","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83E\uDDB2"},{"unified":"1f468-1f3fe-200d-1f9b2","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83E\uDDB2"},{"unified":"1f468-1f3ff-200d-1f9b2","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83E\uDDB2"}],"version":11},"woman":{"id":"woman","name":"Woman","keywords":["female","girls","lady"],"skins":[{"unified":"1f469","native":"\uD83D\uDC69"},{"unified":"1f469-1f3fb","native":"\uD83D\uDC69\uD83C\uDFFB"},{"unified":"1f469-1f3fc","native":"\uD83D\uDC69\uD83C\uDFFC"},{"unified":"1f469-1f3fd","native":"\uD83D\uDC69\uD83C\uDFFD"},{"unified":"1f469-1f3fe","native":"\uD83D\uDC69\uD83C\uDFFE"},{"unified":"1f469-1f3ff","native":"\uD83D\uDC69\uD83C\uDFFF"}],"version":1},"red_haired_woman":{"id":"red_haired_woman","name":"Woman: Red Hair","keywords":["haired","woman","hairstyle"],"skins":[{"unified":"1f469-200d-1f9b0","native":"\uD83D\uDC69...\uD83E\uDDB0"},{"unified":"1f469-1f3fb-200d-1f9b0","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83E\uDDB0"},{"unified":"1f469-1f3fc-200d-1f9b0","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83E\uDDB0"},{"unified":"1f469-1f3fd-200d-1f9b0","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83E\uDDB0"},{"unified":"1f469-1f3fe-200d-1f9b0","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83E\uDDB0"},{"unified":"1f469-1f3ff-200d-1f9b0","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83E\uDDB0"}],"version":11},"red_haired_person":{"id":"red_haired_person","name":"Person: Red Hair","keywords":["haired","person","hairstyle"],"skins":[{"unified":"1f9d1-200d-1f9b0","native":"\uD83E\uDDD1...\uD83E\uDDB0"},{"unified":"1f9d1-1f3fb-200d-1f9b0","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83E\uDDB0"},{"unified":"1f9d1-1f3fc-200d-1f9b0","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83E\uDDB0"},{"unified":"1f9d1-1f3fd-200d-1f9b0","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83E\uDDB0"},{"unified":"1f9d1-1f3fe-200d-1f9b0","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83E\uDDB0"},{"unified":"1f9d1-1f3ff-200d-1f9b0","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83E\uDDB0"}],"version":12.1},"curly_haired_woman":{"id":"curly_haired_woman","name":"Woman: Curly Hair","keywords":["haired","woman","hairstyle"],"skins":[{"unified":"1f469-200d-1f9b1","native":"\uD83D\uDC69...\uD83E\uDDB1"},{"unified":"1f469-1f3fb-200d-1f9b1","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83E\uDDB1"},{"unified":"1f469-1f3fc-200d-1f9b1","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83E\uDDB1"},{"unified":"1f469-1f3fd-200d-1f9b1","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83E\uDDB1"},{"unified":"1f469-1f3fe-200d-1f9b1","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83E\uDDB1"},{"unified":"1f469-1f3ff-200d-1f9b1","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83E\uDDB1"}],"version":11},"curly_haired_person":{"id":"curly_haired_person","name":"Person: Curly Hair","keywords":["haired","person","hairstyle"],"skins":[{"unified":"1f9d1-200d-1f9b1","native":"\uD83E\uDDD1...\uD83E\uDDB1"},{"unified":"1f9d1-1f3fb-200d-1f9b1","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83E\uDDB1"},{"unified":"1f9d1-1f3fc-200d-1f9b1","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83E\uDDB1"},{"unified":"1f9d1-1f3fd-200d-1f9b1","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83E\uDDB1"},{"unified":"1f9d1-1f3fe-200d-1f9b1","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83E\uDDB1"},{"unified":"1f9d1-1f3ff-200d-1f9b1","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83E\uDDB1"}],"version":12.1},"white_haired_woman":{"id":"white_haired_woman","name":"Woman: White Hair","keywords":["haired","woman","old","elder"],"skins":[{"unified":"1f469-200d-1f9b3","native":"\uD83D\uDC69...\uD83E\uDDB3"},{"unified":"1f469-1f3fb-200d-1f9b3","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83E\uDDB3"},{"unified":"1f469-1f3fc-200d-1f9b3","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83E\uDDB3"},{"unified":"1f469-1f3fd-200d-1f9b3","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83E\uDDB3"},{"unified":"1f469-1f3fe-200d-1f9b3","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83E\uDDB3"},{"unified":"1f469-1f3ff-200d-1f9b3","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83E\uDDB3"}],"version":11},"white_haired_person":{"id":"white_haired_person","name":"Person: White Hair","keywords":["haired","person","elder","old"],"skins":[{"unified":"1f9d1-200d-1f9b3","native":"\uD83E\uDDD1...\uD83E\uDDB3"},{"unified":"1f9d1-1f3fb-200d-1f9b3","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83E\uDDB3"},{"unified":"1f9d1-1f3fc-200d-1f9b3","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83E\uDDB3"},{"unified":"1f9d1-1f3fd-200d-1f9b3","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83E\uDDB3"},{"unified":"1f9d1-1f3fe-200d-1f9b3","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83E\uDDB3"},{"unified":"1f9d1-1f3ff-200d-1f9b3","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83E\uDDB3"}],"version":12.1},"bald_woman":{"id":"bald_woman","name":"Woman: Bald","keywords":["woman","hairless"],"skins":[{"unified":"1f469-200d-1f9b2","native":"\uD83D\uDC69...\uD83E\uDDB2"},{"unified":"1f469-1f3fb-200d-1f9b2","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83E\uDDB2"},{"unified":"1f469-1f3fc-200d-1f9b2","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83E\uDDB2"},{"unified":"1f469-1f3fd-200d-1f9b2","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83E\uDDB2"},{"unified":"1f469-1f3fe-200d-1f9b2","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83E\uDDB2"},{"unified":"1f469-1f3ff-200d-1f9b2","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83E\uDDB2"}],"version":11},"bald_person":{"id":"bald_person","name":"Person: Bald","keywords":["person","hairless"],"skins":[{"unified":"1f9d1-200d-1f9b2","native":"\uD83E\uDDD1...\uD83E\uDDB2"},{"unified":"1f9d1-1f3fb-200d-1f9b2","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83E\uDDB2"},{"unified":"1f9d1-1f3fc-200d-1f9b2","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83E\uDDB2"},{"unified":"1f9d1-1f3fd-200d-1f9b2","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83E\uDDB2"},{"unified":"1f9d1-1f3fe-200d-1f9b2","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83E\uDDB2"},{"unified":"1f9d1-1f3ff-200d-1f9b2","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83E\uDDB2"}],"version":12.1},"blond-haired-woman":{"id":"blond-haired-woman","name":"Woman: Blond Hair","keywords":["haired-woman","woman","female","girl","blonde","person"],"skins":[{"unified":"1f471-200d-2640-fe0f","native":"\uD83D\uDC71........."},{"unified":"1f471-1f3fb-200d-2640-fe0f","native":"\uD83D\uDC71\uD83C\uDFFB........."},{"unified":"1f471-1f3fc-200d-2640-fe0f","native":"\uD83D\uDC71\uD83C\uDFFC........."},{"unified":"1f471-1f3fd-200d-2640-fe0f","native":"\uD83D\uDC71\uD83C\uDFFD........."},{"unified":"1f471-1f3fe-200d-2640-fe0f","native":"\uD83D\uDC71\uD83C\uDFFE........."},{"unified":"1f471-1f3ff-200d-2640-fe0f","native":"\uD83D\uDC71\uD83C\uDFFF........."}],"version":4},"blond-haired-man":{"id":"blond-haired-man","name":"Man: Blond Hair","keywords":["haired-man","man","male","boy","blonde","guy","person"],"skins":[{"unified":"1f471-200d-2642-fe0f","native":"\uD83D\uDC71........."},{"unified":"1f471-1f3fb-200d-2642-fe0f","native":"\uD83D\uDC71\uD83C\uDFFB........."},{"unified":"1f471-1f3fc-200d-2642-fe0f","native":"\uD83D\uDC71\uD83C\uDFFC........."},{"unified":"1f471-1f3fd-200d-2642-fe0f","native":"\uD83D\uDC71\uD83C\uDFFD........."},{"unified":"1f471-1f3fe-200d-2642-fe0f","native":"\uD83D\uDC71\uD83C\uDFFE........."},{"unified":"1f471-1f3ff-200d-2642-fe0f","native":"\uD83D\uDC71\uD83C\uDFFF........."}],"version":4},"older_adult":{"id":"older_adult","name":"Older Adult","keywords":["person","human","elder","senior","gender","neutral"],"skins":[{"unified":"1f9d3","native":"\uD83E\uDDD3"},{"unified":"1f9d3-1f3fb","native":"\uD83E\uDDD3\uD83C\uDFFB"},{"unified":"1f9d3-1f3fc","native":"\uD83E\uDDD3\uD83C\uDFFC"},{"unified":"1f9d3-1f3fd","native":"\uD83E\uDDD3\uD83C\uDFFD"},{"unified":"1f9d3-1f3fe","native":"\uD83E\uDDD3\uD83C\uDFFE"},{"unified":"1f9d3-1f3ff","native":"\uD83E\uDDD3\uD83C\uDFFF"}],"version":5},"older_man":{"id":"older_man","name":"Old Man","keywords":["older","human","male","men","elder","senior"],"skins":[{"unified":"1f474","native":"\uD83D\uDC74"},{"unified":"1f474-1f3fb","native":"\uD83D\uDC74\uD83C\uDFFB"},{"unified":"1f474-1f3fc","native":"\uD83D\uDC74\uD83C\uDFFC"},{"unified":"1f474-1f3fd","native":"\uD83D\uDC74\uD83C\uDFFD"},{"unified":"1f474-1f3fe","native":"\uD83D\uDC74\uD83C\uDFFE"},{"unified":"1f474-1f3ff","native":"\uD83D\uDC74\uD83C\uDFFF"}],"version":1},"older_woman":{"id":"older_woman","name":"Old Woman","keywords":["older","human","female","women","lady","elder","senior"],"skins":[{"unified":"1f475","native":"\uD83D\uDC75"},{"unified":"1f475-1f3fb","native":"\uD83D\uDC75\uD83C\uDFFB"},{"unified":"1f475-1f3fc","native":"\uD83D\uDC75\uD83C\uDFFC"},{"unified":"1f475-1f3fd","native":"\uD83D\uDC75\uD83C\uDFFD"},{"unified":"1f475-1f3fe","native":"\uD83D\uDC75\uD83C\uDFFE"},{"unified":"1f475-1f3ff","native":"\uD83D\uDC75\uD83C\uDFFF"}],"version":1},"person_frowning":{"id":"person_frowning","name":"Person Frowning","keywords":["worried"],"skins":[{"unified":"1f64d","native":"\uD83D\uDE4D"},{"unified":"1f64d-1f3fb","native":"\uD83D\uDE4D\uD83C\uDFFB"},{"unified":"1f64d-1f3fc","native":"\uD83D\uDE4D\uD83C\uDFFC"},{"unified":"1f64d-1f3fd","native":"\uD83D\uDE4D\uD83C\uDFFD"},{"unified":"1f64d-1f3fe","native":"\uD83D\uDE4D\uD83C\uDFFE"},{"unified":"1f64d-1f3ff","native":"\uD83D\uDE4D\uD83C\uDFFF"}],"version":1},"man-frowning":{"id":"man-frowning","name":"Man Frowning","keywords":["male","boy","sad","depressed","discouraged","unhappy"],"skins":[{"unified":"1f64d-200d-2642-fe0f","native":"\uD83D\uDE4D........."},{"unified":"1f64d-1f3fb-200d-2642-fe0f","native":"\uD83D\uDE4D\uD83C\uDFFB........."},{"unified":"1f64d-1f3fc-200d-2642-fe0f","native":"\uD83D\uDE4D\uD83C\uDFFC........."},{"unified":"1f64d-1f3fd-200d-2642-fe0f","native":"\uD83D\uDE4D\uD83C\uDFFD........."},{"unified":"1f64d-1f3fe-200d-2642-fe0f","native":"\uD83D\uDE4D\uD83C\uDFFE........."},{"unified":"1f64d-1f3ff-200d-2642-fe0f","native":"\uD83D\uDE4D\uD83C\uDFFF........."}],"version":4},"woman-frowning":{"id":"woman-frowning","name":"Woman Frowning","keywords":["female","girl","sad","depressed","discouraged","unhappy"],"skins":[{"unified":"1f64d-200d-2640-fe0f","native":"\uD83D\uDE4D........."},{"unified":"1f64d-1f3fb-200d-2640-fe0f","native":"\uD83D\uDE4D\uD83C\uDFFB........."},{"unified":"1f64d-1f3fc-200d-2640-fe0f","native":"\uD83D\uDE4D\uD83C\uDFFC........."},{"unified":"1f64d-1f3fd-200d-2640-fe0f","native":"\uD83D\uDE4D\uD83C\uDFFD........."},{"unified":"1f64d-1f3fe-200d-2640-fe0f","native":"\uD83D\uDE4D\uD83C\uDFFE........."},{"unified":"1f64d-1f3ff-200d-2640-fe0f","native":"\uD83D\uDE4D\uD83C\uDFFF........."}],"version":4},"person_with_pouting_face":{"id":"person_with_pouting_face","name":"Person Pouting","keywords":["with","face","upset"],"skins":[{"unified":"1f64e","native":"\uD83D\uDE4E"},{"unified":"1f64e-1f3fb","native":"\uD83D\uDE4E\uD83C\uDFFB"},{"unified":"1f64e-1f3fc","native":"\uD83D\uDE4E\uD83C\uDFFC"},{"unified":"1f64e-1f3fd","native":"\uD83D\uDE4E\uD83C\uDFFD"},{"unified":"1f64e-1f3fe","native":"\uD83D\uDE4E\uD83C\uDFFE"},{"unified":"1f64e-1f3ff","native":"\uD83D\uDE4E\uD83C\uDFFF"}],"version":1},"man-pouting":{"id":"man-pouting","name":"Man Pouting","keywords":["male","boy"],"skins":[{"unified":"1f64e-200d-2642-fe0f","native":"\uD83D\uDE4E........."},{"unified":"1f64e-1f3fb-200d-2642-fe0f","native":"\uD83D\uDE4E\uD83C\uDFFB........."},{"unified":"1f64e-1f3fc-200d-2642-fe0f","native":"\uD83D\uDE4E\uD83C\uDFFC........."},{"unified":"1f64e-1f3fd-200d-2642-fe0f","native":"\uD83D\uDE4E\uD83C\uDFFD........."},{"unified":"1f64e-1f3fe-200d-2642-fe0f","native":"\uD83D\uDE4E\uD83C\uDFFE........."},{"unified":"1f64e-1f3ff-200d-2642-fe0f","native":"\uD83D\uDE4E\uD83C\uDFFF........."}],"version":4},"woman-pouting":{"id":"woman-pouting","name":"Woman Pouting","keywords":["female","girl"],"skins":[{"unified":"1f64e-200d-2640-fe0f","native":"\uD83D\uDE4E........."},{"unified":"1f64e-1f3fb-200d-2640-fe0f","native":"\uD83D\uDE4E\uD83C\uDFFB........."},{"unified":"1f64e-1f3fc-200d-2640-fe0f","native":"\uD83D\uDE4E\uD83C\uDFFC........."},{"unified":"1f64e-1f3fd-200d-2640-fe0f","native":"\uD83D\uDE4E\uD83C\uDFFD........."},{"unified":"1f64e-1f3fe-200d-2640-fe0f","native":"\uD83D\uDE4E\uD83C\uDFFE........."},{"unified":"1f64e-1f3ff-200d-2640-fe0f","native":"\uD83D\uDE4E\uD83C\uDFFF........."}],"version":4},"no_good":{"id":"no_good","name":"Person Gesturing No","keywords":["good","decline"],"skins":[{"unified":"1f645","native":"\uD83D\uDE45"},{"unified":"1f645-1f3fb","native":"\uD83D\uDE45\uD83C\uDFFB"},{"unified":"1f645-1f3fc","native":"\uD83D\uDE45\uD83C\uDFFC"},{"unified":"1f645-1f3fd","native":"\uD83D\uDE45\uD83C\uDFFD"},{"unified":"1f645-1f3fe","native":"\uD83D\uDE45\uD83C\uDFFE"},{"unified":"1f645-1f3ff","native":"\uD83D\uDE45\uD83C\uDFFF"}],"version":1},"man-gesturing-no":{"id":"man-gesturing-no","name":"Man Gesturing No","keywords":["gesturing-no","male","boy","nope"],"skins":[{"unified":"1f645-200d-2642-fe0f","native":"\uD83D\uDE45........."},{"unified":"1f645-1f3fb-200d-2642-fe0f","native":"\uD83D\uDE45\uD83C\uDFFB........."},{"unified":"1f645-1f3fc-200d-2642-fe0f","native":"\uD83D\uDE45\uD83C\uDFFC........."},{"unified":"1f645-1f3fd-200d-2642-fe0f","native":"\uD83D\uDE45\uD83C\uDFFD........."},{"unified":"1f645-1f3fe-200d-2642-fe0f","native":"\uD83D\uDE45\uD83C\uDFFE........."},{"unified":"1f645-1f3ff-200d-2642-fe0f","native":"\uD83D\uDE45\uD83C\uDFFF........."}],"version":4},"woman-gesturing-no":{"id":"woman-gesturing-no","name":"Woman Gesturing No","keywords":["gesturing-no","female","girl","nope"],"skins":[{"unified":"1f645-200d-2640-fe0f","native":"\uD83D\uDE45........."},{"unified":"1f645-1f3fb-200d-2640-fe0f","native":"\uD83D\uDE45\uD83C\uDFFB........."},{"unified":"1f645-1f3fc-200d-2640-fe0f","native":"\uD83D\uDE45\uD83C\uDFFC........."},{"unified":"1f645-1f3fd-200d-2640-fe0f","native":"\uD83D\uDE45\uD83C\uDFFD........."},{"unified":"1f645-1f3fe-200d-2640-fe0f","native":"\uD83D\uDE45\uD83C\uDFFE........."},{"unified":"1f645-1f3ff-200d-2640-fe0f","native":"\uD83D\uDE45\uD83C\uDFFF........."}],"version":4},"ok_woman":{"id":"ok_woman","name":"Person Gesturing Ok","keywords":["woman","agree"],"skins":[{"unified":"1f646","native":"\uD83D\uDE46"},{"unified":"1f646-1f3fb","native":"\uD83D\uDE46\uD83C\uDFFB"},{"unified":"1f646-1f3fc","native":"\uD83D\uDE46\uD83C\uDFFC"},{"unified":"1f646-1f3fd","native":"\uD83D\uDE46\uD83C\uDFFD"},{"unified":"1f646-1f3fe","native":"\uD83D\uDE46\uD83C\uDFFE"},{"unified":"1f646-1f3ff","native":"\uD83D\uDE46\uD83C\uDFFF"}],"version":1},"man-gesturing-ok":{"id":"man-gesturing-ok","name":"Man Gesturing Ok","keywords":["gesturing-ok","men","boy","male","blue","human"],"skins":[{"unified":"1f646-200d-2642-fe0f","native":"\uD83D\uDE46........."},{"unified":"1f646-1f3fb-200d-2642-fe0f","native":"\uD83D\uDE46\uD83C\uDFFB........."},{"unified":"1f646-1f3fc-200d-2642-fe0f","native":"\uD83D\uDE46\uD83C\uDFFC........."},{"unified":"1f646-1f3fd-200d-2642-fe0f","native":"\uD83D\uDE46\uD83C\uDFFD........."},{"unified":"1f646-1f3fe-200d-2642-fe0f","native":"\uD83D\uDE46\uD83C\uDFFE........."},{"unified":"1f646-1f3ff-200d-2642-fe0f","native":"\uD83D\uDE46\uD83C\uDFFF........."}],"version":4},"woman-gesturing-ok":{"id":"woman-gesturing-ok","name":"Woman Gesturing Ok","keywords":["gesturing-ok","women","girl","female","pink","human"],"skins":[{"unified":"1f646-200d-2640-fe0f","native":"\uD83D\uDE46........."},{"unified":"1f646-1f3fb-200d-2640-fe0f","native":"\uD83D\uDE46\uD83C\uDFFB........."},{"unified":"1f646-1f3fc-200d-2640-fe0f","native":"\uD83D\uDE46\uD83C\uDFFC........."},{"unified":"1f646-1f3fd-200d-2640-fe0f","native":"\uD83D\uDE46\uD83C\uDFFD........."},{"unified":"1f646-1f3fe-200d-2640-fe0f","native":"\uD83D\uDE46\uD83C\uDFFE........."},{"unified":"1f646-1f3ff-200d-2640-fe0f","native":"\uD83D\uDE46\uD83C\uDFFF........."}],"version":4},"information_desk_person":{"id":"information_desk_person","name":"Person Tipping Hand","keywords":["information","desk"],"skins":[{"unified":"1f481","native":"\uD83D\uDC81"},{"unified":"1f481-1f3fb","native":"\uD83D\uDC81\uD83C\uDFFB"},{"unified":"1f481-1f3fc","native":"\uD83D\uDC81\uD83C\uDFFC"},{"unified":"1f481-1f3fd","native":"\uD83D\uDC81\uD83C\uDFFD"},{"unified":"1f481-1f3fe","native":"\uD83D\uDC81\uD83C\uDFFE"},{"unified":"1f481-1f3ff","native":"\uD83D\uDC81\uD83C\uDFFF"}],"version":1},"man-tipping-hand":{"id":"man-tipping-hand","name":"Man Tipping Hand","keywords":["tipping-hand","male","boy","human","information"],"skins":[{"unified":"1f481-200d-2642-fe0f","native":"\uD83D\uDC81........."},{"unified":"1f481-1f3fb-200d-2642-fe0f","native":"\uD83D\uDC81\uD83C\uDFFB........."},{"unified":"1f481-1f3fc-200d-2642-fe0f","native":"\uD83D\uDC81\uD83C\uDFFC........."},{"unified":"1f481-1f3fd-200d-2642-fe0f","native":"\uD83D\uDC81\uD83C\uDFFD........."},{"unified":"1f481-1f3fe-200d-2642-fe0f","native":"\uD83D\uDC81\uD83C\uDFFE........."},{"unified":"1f481-1f3ff-200d-2642-fe0f","native":"\uD83D\uDC81\uD83C\uDFFF........."}],"version":4},"woman-tipping-hand":{"id":"woman-tipping-hand","name":"Woman Tipping Hand","keywords":["tipping-hand","female","girl","human","information"],"skins":[{"unified":"1f481-200d-2640-fe0f","native":"\uD83D\uDC81........."},{"unified":"1f481-1f3fb-200d-2640-fe0f","native":"\uD83D\uDC81\uD83C\uDFFB........."},{"unified":"1f481-1f3fc-200d-2640-fe0f","native":"\uD83D\uDC81\uD83C\uDFFC........."},{"unified":"1f481-1f3fd-200d-2640-fe0f","native":"\uD83D\uDC81\uD83C\uDFFD........."},{"unified":"1f481-1f3fe-200d-2640-fe0f","native":"\uD83D\uDC81\uD83C\uDFFE........."},{"unified":"1f481-1f3ff-200d-2640-fe0f","native":"\uD83D\uDC81\uD83C\uDFFF........."}],"version":4},"raising_hand":{"id":"raising_hand","name":"Person Raising Hand","keywords":["question"],"skins":[{"unified":"1f64b","native":"\uD83D\uDE4B"},{"unified":"1f64b-1f3fb","native":"\uD83D\uDE4B\uD83C\uDFFB"},{"unified":"1f64b-1f3fc","native":"\uD83D\uDE4B\uD83C\uDFFC"},{"unified":"1f64b-1f3fd","native":"\uD83D\uDE4B\uD83C\uDFFD"},{"unified":"1f64b-1f3fe","native":"\uD83D\uDE4B\uD83C\uDFFE"},{"unified":"1f64b-1f3ff","native":"\uD83D\uDE4B\uD83C\uDFFF"}],"version":1},"man-raising-hand":{"id":"man-raising-hand","name":"Man Raising Hand","keywords":["raising-hand","male","boy"],"skins":[{"unified":"1f64b-200d-2642-fe0f","native":"\uD83D\uDE4B........."},{"unified":"1f64b-1f3fb-200d-2642-fe0f","native":"\uD83D\uDE4B\uD83C\uDFFB........."},{"unified":"1f64b-1f3fc-200d-2642-fe0f","native":"\uD83D\uDE4B\uD83C\uDFFC........."},{"unified":"1f64b-1f3fd-200d-2642-fe0f","native":"\uD83D\uDE4B\uD83C\uDFFD........."},{"unified":"1f64b-1f3fe-200d-2642-fe0f","native":"\uD83D\uDE4B\uD83C\uDFFE........."},{"unified":"1f64b-1f3ff-200d-2642-fe0f","native":"\uD83D\uDE4B\uD83C\uDFFF........."}],"version":4},"woman-raising-hand":{"id":"woman-raising-hand","name":"Woman Raising Hand","keywords":["raising-hand","female","girl"],"skins":[{"unified":"1f64b-200d-2640-fe0f","native":"\uD83D\uDE4B........."},{"unified":"1f64b-1f3fb-200d-2640-fe0f","native":"\uD83D\uDE4B\uD83C\uDFFB........."},{"unified":"1f64b-1f3fc-200d-2640-fe0f","native":"\uD83D\uDE4B\uD83C\uDFFC........."},{"unified":"1f64b-1f3fd-200d-2640-fe0f","native":"\uD83D\uDE4B\uD83C\uDFFD........."},{"unified":"1f64b-1f3fe-200d-2640-fe0f","native":"\uD83D\uDE4B\uD83C\uDFFE........."},{"unified":"1f64b-1f3ff-200d-2640-fe0f","native":"\uD83D\uDE4B\uD83C\uDFFF........."}],"version":4},"deaf_person":{"id":"deaf_person","name":"Deaf Person","keywords":["accessibility"],"skins":[{"unified":"1f9cf","native":"\uD83E\uDDCF"},{"unified":"1f9cf-1f3fb","native":"\uD83E\uDDCF\uD83C\uDFFB"},{"unified":"1f9cf-1f3fc","native":"\uD83E\uDDCF\uD83C\uDFFC"},{"unified":"1f9cf-1f3fd","native":"\uD83E\uDDCF\uD83C\uDFFD"},{"unified":"1f9cf-1f3fe","native":"\uD83E\uDDCF\uD83C\uDFFE"},{"unified":"1f9cf-1f3ff","native":"\uD83E\uDDCF\uD83C\uDFFF"}],"version":12},"deaf_man":{"id":"deaf_man","name":"Deaf Man","keywords":["accessibility"],"skins":[{"unified":"1f9cf-200d-2642-fe0f","native":"\uD83E\uDDCF........."},{"unified":"1f9cf-1f3fb-200d-2642-fe0f","native":"\uD83E\uDDCF\uD83C\uDFFB........."},{"unified":"1f9cf-1f3fc-200d-2642-fe0f","native":"\uD83E\uDDCF\uD83C\uDFFC........."},{"unified":"1f9cf-1f3fd-200d-2642-fe0f","native":"\uD83E\uDDCF\uD83C\uDFFD........."},{"unified":"1f9cf-1f3fe-200d-2642-fe0f","native":"\uD83E\uDDCF\uD83C\uDFFE........."},{"unified":"1f9cf-1f3ff-200d-2642-fe0f","native":"\uD83E\uDDCF\uD83C\uDFFF........."}],"version":12},"deaf_woman":{"id":"deaf_woman","name":"Deaf Woman","keywords":["accessibility"],"skins":[{"unified":"1f9cf-200d-2640-fe0f","native":"\uD83E\uDDCF........."},{"unified":"1f9cf-1f3fb-200d-2640-fe0f","native":"\uD83E\uDDCF\uD83C\uDFFB........."},{"unified":"1f9cf-1f3fc-200d-2640-fe0f","native":"\uD83E\uDDCF\uD83C\uDFFC........."},{"unified":"1f9cf-1f3fd-200d-2640-fe0f","native":"\uD83E\uDDCF\uD83C\uDFFD........."},{"unified":"1f9cf-1f3fe-200d-2640-fe0f","native":"\uD83E\uDDCF\uD83C\uDFFE........."},{"unified":"1f9cf-1f3ff-200d-2640-fe0f","native":"\uD83E\uDDCF\uD83C\uDFFF........."}],"version":12},"bow":{"id":"bow","name":"Person Bowing","keywords":["bow","respectiful"],"skins":[{"unified":"1f647","native":"\uD83D\uDE47"},{"unified":"1f647-1f3fb","native":"\uD83D\uDE47\uD83C\uDFFB"},{"unified":"1f647-1f3fc","native":"\uD83D\uDE47\uD83C\uDFFC"},{"unified":"1f647-1f3fd","native":"\uD83D\uDE47\uD83C\uDFFD"},{"unified":"1f647-1f3fe","native":"\uD83D\uDE47\uD83C\uDFFE"},{"unified":"1f647-1f3ff","native":"\uD83D\uDE47\uD83C\uDFFF"}],"version":1},"man-bowing":{"id":"man-bowing","name":"Man Bowing","keywords":["male","boy"],"skins":[{"unified":"1f647-200d-2642-fe0f","native":"\uD83D\uDE47........."},{"unified":"1f647-1f3fb-200d-2642-fe0f","native":"\uD83D\uDE47\uD83C\uDFFB........."},{"unified":"1f647-1f3fc-200d-2642-fe0f","native":"\uD83D\uDE47\uD83C\uDFFC........."},{"unified":"1f647-1f3fd-200d-2642-fe0f","native":"\uD83D\uDE47\uD83C\uDFFD........."},{"unified":"1f647-1f3fe-200d-2642-fe0f","native":"\uD83D\uDE47\uD83C\uDFFE........."},{"unified":"1f647-1f3ff-200d-2642-fe0f","native":"\uD83D\uDE47\uD83C\uDFFF........."}],"version":4},"woman-bowing":{"id":"woman-bowing","name":"Woman Bowing","keywords":["female","girl"],"skins":[{"unified":"1f647-200d-2640-fe0f","native":"\uD83D\uDE47........."},{"unified":"1f647-1f3fb-200d-2640-fe0f","native":"\uD83D\uDE47\uD83C\uDFFB........."},{"unified":"1f647-1f3fc-200d-2640-fe0f","native":"\uD83D\uDE47\uD83C\uDFFC........."},{"unified":"1f647-1f3fd-200d-2640-fe0f","native":"\uD83D\uDE47\uD83C\uDFFD........."},{"unified":"1f647-1f3fe-200d-2640-fe0f","native":"\uD83D\uDE47\uD83C\uDFFE........."},{"unified":"1f647-1f3ff-200d-2640-fe0f","native":"\uD83D\uDE47\uD83C\uDFFF........."}],"version":4},"face_palm":{"id":"face_palm","name":"Face Palm","keywords":["person","facepalming","disappointed"],"skins":[{"unified":"1f926","native":"\uD83E\uDD26"},{"unified":"1f926-1f3fb","native":"\uD83E\uDD26\uD83C\uDFFB"},{"unified":"1f926-1f3fc","native":"\uD83E\uDD26\uD83C\uDFFC"},{"unified":"1f926-1f3fd","native":"\uD83E\uDD26\uD83C\uDFFD"},{"unified":"1f926-1f3fe","native":"\uD83E\uDD26\uD83C\uDFFE"},{"unified":"1f926-1f3ff","native":"\uD83E\uDD26\uD83C\uDFFF"}],"version":3},"man-facepalming":{"id":"man-facepalming","name":"Man Facepalming","keywords":["male","boy","disbelief"],"skins":[{"unified":"1f926-200d-2642-fe0f","native":"\uD83E\uDD26........."},{"unified":"1f926-1f3fb-200d-2642-fe0f","native":"\uD83E\uDD26\uD83C\uDFFB........."},{"unified":"1f926-1f3fc-200d-2642-fe0f","native":"\uD83E\uDD26\uD83C\uDFFC........."},{"unified":"1f926-1f3fd-200d-2642-fe0f","native":"\uD83E\uDD26\uD83C\uDFFD........."},{"unified":"1f926-1f3fe-200d-2642-fe0f","native":"\uD83E\uDD26\uD83C\uDFFE........."},{"unified":"1f926-1f3ff-200d-2642-fe0f","native":"\uD83E\uDD26\uD83C\uDFFF........."}],"version":4},"woman-facepalming":{"id":"woman-facepalming","name":"Woman Facepalming","keywords":["female","girl","disbelief"],"skins":[{"unified":"1f926-200d-2640-fe0f","native":"\uD83E\uDD26........."},{"unified":"1f926-1f3fb-200d-2640-fe0f","native":"\uD83E\uDD26\uD83C\uDFFB........."},{"unified":"1f926-1f3fc-200d-2640-fe0f","native":"\uD83E\uDD26\uD83C\uDFFC........."},{"unified":"1f926-1f3fd-200d-2640-fe0f","native":"\uD83E\uDD26\uD83C\uDFFD........."},{"unified":"1f926-1f3fe-200d-2640-fe0f","native":"\uD83E\uDD26\uD83C\uDFFE........."},{"unified":"1f926-1f3ff-200d-2640-fe0f","native":"\uD83E\uDD26\uD83C\uDFFF........."}],"version":4},"shrug":{"id":"shrug","name":"Shrug","keywords":["person","shrugging","regardless"],"skins":[{"unified":"1f937","native":"\uD83E\uDD37"},{"unified":"1f937-1f3fb","native":"\uD83E\uDD37\uD83C\uDFFB"},{"unified":"1f937-1f3fc","native":"\uD83E\uDD37\uD83C\uDFFC"},{"unified":"1f937-1f3fd","native":"\uD83E\uDD37\uD83C\uDFFD"},{"unified":"1f937-1f3fe","native":"\uD83E\uDD37\uD83C\uDFFE"},{"unified":"1f937-1f3ff","native":"\uD83E\uDD37\uD83C\uDFFF"}],"version":3},"man-shrugging":{"id":"man-shrugging","name":"Man Shrugging","keywords":["male","boy","confused","indifferent","doubt"],"skins":[{"unified":"1f937-200d-2642-fe0f","native":"\uD83E\uDD37........."},{"unified":"1f937-1f3fb-200d-2642-fe0f","native":"\uD83E\uDD37\uD83C\uDFFB........."},{"unified":"1f937-1f3fc-200d-2642-fe0f","native":"\uD83E\uDD37\uD83C\uDFFC........."},{"unified":"1f937-1f3fd-200d-2642-fe0f","native":"\uD83E\uDD37\uD83C\uDFFD........."},{"unified":"1f937-1f3fe-200d-2642-fe0f","native":"\uD83E\uDD37\uD83C\uDFFE........."},{"unified":"1f937-1f3ff-200d-2642-fe0f","native":"\uD83E\uDD37\uD83C\uDFFF........."}],"version":4},"woman-shrugging":{"id":"woman-shrugging","name":"Woman Shrugging","keywords":["female","girl","confused","indifferent","doubt"],"skins":[{"unified":"1f937-200d-2640-fe0f","native":"\uD83E\uDD37........."},{"unified":"1f937-1f3fb-200d-2640-fe0f","native":"\uD83E\uDD37\uD83C\uDFFB........."},{"unified":"1f937-1f3fc-200d-2640-fe0f","native":"\uD83E\uDD37\uD83C\uDFFC........."},{"unified":"1f937-1f3fd-200d-2640-fe0f","native":"\uD83E\uDD37\uD83C\uDFFD........."},{"unified":"1f937-1f3fe-200d-2640-fe0f","native":"\uD83E\uDD37\uD83C\uDFFE........."},{"unified":"1f937-1f3ff-200d-2640-fe0f","native":"\uD83E\uDD37\uD83C\uDFFF........."}],"version":4},"health_worker":{"id":"health_worker","name":"Health Worker","keywords":["hospital"],"skins":[{"unified":"1f9d1-200d-2695-fe0f","native":"\uD83E\uDDD1........."},{"unified":"1f9d1-1f3fb-200d-2695-fe0f","native":"\uD83E\uDDD1\uD83C\uDFFB........."},{"unified":"1f9d1-1f3fc-200d-2695-fe0f","native":"\uD83E\uDDD1\uD83C\uDFFC........."},{"unified":"1f9d1-1f3fd-200d-2695-fe0f","native":"\uD83E\uDDD1\uD83C\uDFFD........."},{"unified":"1f9d1-1f3fe-200d-2695-fe0f","native":"\uD83E\uDDD1\uD83C\uDFFE........."},{"unified":"1f9d1-1f3ff-200d-2695-fe0f","native":"\uD83E\uDDD1\uD83C\uDFFF........."}],"version":12.1},"male-doctor":{"id":"male-doctor","name":"Man Health Worker","keywords":["male","doctor","nurse","therapist","healthcare","human"],"skins":[{"unified":"1f468-200d-2695-fe0f","native":"\uD83D\uDC68........."},{"unified":"1f468-1f3fb-200d-2695-fe0f","native":"\uD83D\uDC68\uD83C\uDFFB........."},{"unified":"1f468-1f3fc-200d-2695-fe0f","native":"\uD83D\uDC68\uD83C\uDFFC........."},{"unified":"1f468-1f3fd-200d-2695-fe0f","native":"\uD83D\uDC68\uD83C\uDFFD........."},{"unified":"1f468-1f3fe-200d-2695-fe0f","native":"\uD83D\uDC68\uD83C\uDFFE........."},{"unified":"1f468-1f3ff-200d-2695-fe0f","native":"\uD83D\uDC68\uD83C\uDFFF........."}],"version":4},"female-doctor":{"id":"female-doctor","name":"Woman Health Worker","keywords":["female","doctor","nurse","therapist","healthcare","human"],"skins":[{"unified":"1f469-200d-2695-fe0f","native":"\uD83D\uDC69........."},{"unified":"1f469-1f3fb-200d-2695-fe0f","native":"\uD83D\uDC69\uD83C\uDFFB........."},{"unified":"1f469-1f3fc-200d-2695-fe0f","native":"\uD83D\uDC69\uD83C\uDFFC........."},{"unified":"1f469-1f3fd-200d-2695-fe0f","native":"\uD83D\uDC69\uD83C\uDFFD........."},{"unified":"1f469-1f3fe-200d-2695-fe0f","native":"\uD83D\uDC69\uD83C\uDFFE........."},{"unified":"1f469-1f3ff-200d-2695-fe0f","native":"\uD83D\uDC69\uD83C\uDFFF........."}],"version":4},"student":{"id":"student","name":"Student","keywords":["learn"],"skins":[{"unified":"1f9d1-200d-1f393","native":"\uD83E\uDDD1...\uD83C\uDF93"},{"unified":"1f9d1-1f3fb-200d-1f393","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83C\uDF93"},{"unified":"1f9d1-1f3fc-200d-1f393","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83C\uDF93"},{"unified":"1f9d1-1f3fd-200d-1f393","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83C\uDF93"},{"unified":"1f9d1-1f3fe-200d-1f393","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83C\uDF93"},{"unified":"1f9d1-1f3ff-200d-1f393","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83C\uDF93"}],"version":12.1},"male-student":{"id":"male-student","name":"Man Student","keywords":["male","graduate","human"],"skins":[{"unified":"1f468-200d-1f393","native":"\uD83D\uDC68...\uD83C\uDF93"},{"unified":"1f468-1f3fb-200d-1f393","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83C\uDF93"},{"unified":"1f468-1f3fc-200d-1f393","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83C\uDF93"},{"unified":"1f468-1f3fd-200d-1f393","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83C\uDF93"},{"unified":"1f468-1f3fe-200d-1f393","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83C\uDF93"},{"unified":"1f468-1f3ff-200d-1f393","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83C\uDF93"}],"version":4},"female-student":{"id":"female-student","name":"Woman Student","keywords":["female","graduate","human"],"skins":[{"unified":"1f469-200d-1f393","native":"\uD83D\uDC69...\uD83C\uDF93"},{"unified":"1f469-1f3fb-200d-1f393","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83C\uDF93"},{"unified":"1f469-1f3fc-200d-1f393","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83C\uDF93"},{"unified":"1f469-1f3fd-200d-1f393","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83C\uDF93"},{"unified":"1f469-1f3fe-200d-1f393","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83C\uDF93"},{"unified":"1f469-1f3ff-200d-1f393","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83C\uDF93"}],"version":4},"teacher":{"id":"teacher","name":"Teacher","keywords":["professor"],"skins":[{"unified":"1f9d1-200d-1f3eb","native":"\uD83E\uDDD1...\uD83C\uDFEB"},{"unified":"1f9d1-1f3fb-200d-1f3eb","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83C\uDFEB"},{"unified":"1f9d1-1f3fc-200d-1f3eb","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83C\uDFEB"},{"unified":"1f9d1-1f3fd-200d-1f3eb","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83C\uDFEB"},{"unified":"1f9d1-1f3fe-200d-1f3eb","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83C\uDFEB"},{"unified":"1f9d1-1f3ff-200d-1f3eb","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83C\uDFEB"}],"version":12.1},"male-teacher":{"id":"male-teacher","name":"Man Teacher","keywords":["male","instructor","professor","human"],"skins":[{"unified":"1f468-200d-1f3eb","native":"\uD83D\uDC68...\uD83C\uDFEB"},{"unified":"1f468-1f3fb-200d-1f3eb","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83C\uDFEB"},{"unified":"1f468-1f3fc-200d-1f3eb","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83C\uDFEB"},{"unified":"1f468-1f3fd-200d-1f3eb","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83C\uDFEB"},{"unified":"1f468-1f3fe-200d-1f3eb","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83C\uDFEB"},{"unified":"1f468-1f3ff-200d-1f3eb","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83C\uDFEB"}],"version":4},"female-teacher":{"id":"female-teacher","name":"Woman Teacher","keywords":["female","instructor","professor","human"],"skins":[{"unified":"1f469-200d-1f3eb","native":"\uD83D\uDC69...\uD83C\uDFEB"},{"unified":"1f469-1f3fb-200d-1f3eb","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83C\uDFEB"},{"unified":"1f469-1f3fc-200d-1f3eb","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83C\uDFEB"},{"unified":"1f469-1f3fd-200d-1f3eb","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83C\uDFEB"},{"unified":"1f469-1f3fe-200d-1f3eb","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83C\uDFEB"},{"unified":"1f469-1f3ff-200d-1f3eb","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83C\uDFEB"}],"version":4},"judge":{"id":"judge","name":"Judge","keywords":["law"],"skins":[{"unified":"1f9d1-200d-2696-fe0f","native":"\uD83E\uDDD1........."},{"unified":"1f9d1-1f3fb-200d-2696-fe0f","native":"\uD83E\uDDD1\uD83C\uDFFB........."},{"unified":"1f9d1-1f3fc-200d-2696-fe0f","native":"\uD83E\uDDD1\uD83C\uDFFC........."},{"unified":"1f9d1-1f3fd-200d-2696-fe0f","native":"\uD83E\uDDD1\uD83C\uDFFD........."},{"unified":"1f9d1-1f3fe-200d-2696-fe0f","native":"\uD83E\uDDD1\uD83C\uDFFE........."},{"unified":"1f9d1-1f3ff-200d-2696-fe0f","native":"\uD83E\uDDD1\uD83C\uDFFF........."}],"version":12.1},"male-judge":{"id":"male-judge","name":"Man Judge","keywords":["male","justice","court","human"],"skins":[{"unified":"1f468-200d-2696-fe0f","native":"\uD83D\uDC68........."},{"unified":"1f468-1f3fb-200d-2696-fe0f","native":"\uD83D\uDC68\uD83C\uDFFB........."},{"unified":"1f468-1f3fc-200d-2696-fe0f","native":"\uD83D\uDC68\uD83C\uDFFC........."},{"unified":"1f468-1f3fd-200d-2696-fe0f","native":"\uD83D\uDC68\uD83C\uDFFD........."},{"unified":"1f468-1f3fe-200d-2696-fe0f","native":"\uD83D\uDC68\uD83C\uDFFE........."},{"unified":"1f468-1f3ff-200d-2696-fe0f","native":"\uD83D\uDC68\uD83C\uDFFF........."}],"version":4},"female-judge":{"id":"female-judge","name":"Woman Judge","keywords":["female","justice","court","human"],"skins":[{"unified":"1f469-200d-2696-fe0f","native":"\uD83D\uDC69........."},{"unified":"1f469-1f3fb-200d-2696-fe0f","native":"\uD83D\uDC69\uD83C\uDFFB........."},{"unified":"1f469-1f3fc-200d-2696-fe0f","native":"\uD83D\uDC69\uD83C\uDFFC........."},{"unified":"1f469-1f3fd-200d-2696-fe0f","native":"\uD83D\uDC69\uD83C\uDFFD........."},{"unified":"1f469-1f3fe-200d-2696-fe0f","native":"\uD83D\uDC69\uD83C\uDFFE........."},{"unified":"1f469-1f3ff-200d-2696-fe0f","native":"\uD83D\uDC69\uD83C\uDFFF........."}],"version":4},"farmer":{"id":"farmer","name":"Farmer","keywords":["crops"],"skins":[{"unified":"1f9d1-200d-1f33e","native":"\uD83E\uDDD1...\uD83C\uDF3E"},{"unified":"1f9d1-1f3fb-200d-1f33e","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83C\uDF3E"},{"unified":"1f9d1-1f3fc-200d-1f33e","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83C\uDF3E"},{"unified":"1f9d1-1f3fd-200d-1f33e","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83C\uDF3E"},{"unified":"1f9d1-1f3fe-200d-1f33e","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83C\uDF3E"},{"unified":"1f9d1-1f3ff-200d-1f33e","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83C\uDF3E"}],"version":12.1},"male-farmer":{"id":"male-farmer","name":"Man Farmer","keywords":["male","rancher","gardener","human"],"skins":[{"unified":"1f468-200d-1f33e","native":"\uD83D\uDC68...\uD83C\uDF3E"},{"unified":"1f468-1f3fb-200d-1f33e","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83C\uDF3E"},{"unified":"1f468-1f3fc-200d-1f33e","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83C\uDF3E"},{"unified":"1f468-1f3fd-200d-1f33e","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83C\uDF3E"},{"unified":"1f468-1f3fe-200d-1f33e","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83C\uDF3E"},{"unified":"1f468-1f3ff-200d-1f33e","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83C\uDF3E"}],"version":4},"female-farmer":{"id":"female-farmer","name":"Woman Farmer","keywords":["female","rancher","gardener","human"],"skins":[{"unified":"1f469-200d-1f33e","native":"\uD83D\uDC69...\uD83C\uDF3E"},{"unified":"1f469-1f3fb-200d-1f33e","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83C\uDF3E"},{"unified":"1f469-1f3fc-200d-1f33e","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83C\uDF3E"},{"unified":"1f469-1f3fd-200d-1f33e","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83C\uDF3E"},{"unified":"1f469-1f3fe-200d-1f33e","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83C\uDF3E"},{"unified":"1f469-1f3ff-200d-1f33e","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83C\uDF3E"}],"version":4},"cook":{"id":"cook","name":"Cook","keywords":["food","kitchen","culinary"],"skins":[{"unified":"1f9d1-200d-1f373","native":"\uD83E\uDDD1...\uD83C\uDF73"},{"unified":"1f9d1-1f3fb-200d-1f373","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83C\uDF73"},{"unified":"1f9d1-1f3fc-200d-1f373","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83C\uDF73"},{"unified":"1f9d1-1f3fd-200d-1f373","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83C\uDF73"},{"unified":"1f9d1-1f3fe-200d-1f373","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83C\uDF73"},{"unified":"1f9d1-1f3ff-200d-1f373","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83C\uDF73"}],"version":12.1},"male-cook":{"id":"male-cook","name":"Man Cook","keywords":["male","chef","human"],"skins":[{"unified":"1f468-200d-1f373","native":"\uD83D\uDC68...\uD83C\uDF73"},{"unified":"1f468-1f3fb-200d-1f373","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83C\uDF73"},{"unified":"1f468-1f3fc-200d-1f373","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83C\uDF73"},{"unified":"1f468-1f3fd-200d-1f373","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83C\uDF73"},{"unified":"1f468-1f3fe-200d-1f373","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83C\uDF73"},{"unified":"1f468-1f3ff-200d-1f373","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83C\uDF73"}],"version":4},"female-cook":{"id":"female-cook","name":"Woman Cook","keywords":["female","chef","human"],"skins":[{"unified":"1f469-200d-1f373","native":"\uD83D\uDC69...\uD83C\uDF73"},{"unified":"1f469-1f3fb-200d-1f373","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83C\uDF73"},{"unified":"1f469-1f3fc-200d-1f373","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83C\uDF73"},{"unified":"1f469-1f3fd-200d-1f373","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83C\uDF73"},{"unified":"1f469-1f3fe-200d-1f373","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83C\uDF73"},{"unified":"1f469-1f3ff-200d-1f373","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83C\uDF73"}],"version":4},"mechanic":{"id":"mechanic","name":"Mechanic","keywords":["worker","technician"],"skins":[{"unified":"1f9d1-200d-1f527","native":"\uD83E\uDDD1...\uD83D\uDD27"},{"unified":"1f9d1-1f3fb-200d-1f527","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83D\uDD27"},{"unified":"1f9d1-1f3fc-200d-1f527","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83D\uDD27"},{"unified":"1f9d1-1f3fd-200d-1f527","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83D\uDD27"},{"unified":"1f9d1-1f3fe-200d-1f527","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83D\uDD27"},{"unified":"1f9d1-1f3ff-200d-1f527","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83D\uDD27"}],"version":12.1},"male-mechanic":{"id":"male-mechanic","name":"Man Mechanic","keywords":["male","plumber","human","wrench"],"skins":[{"unified":"1f468-200d-1f527","native":"\uD83D\uDC68...\uD83D\uDD27"},{"unified":"1f468-1f3fb-200d-1f527","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83D\uDD27"},{"unified":"1f468-1f3fc-200d-1f527","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83D\uDD27"},{"unified":"1f468-1f3fd-200d-1f527","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83D\uDD27"},{"unified":"1f468-1f3fe-200d-1f527","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83D\uDD27"},{"unified":"1f468-1f3ff-200d-1f527","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83D\uDD27"}],"version":4},"female-mechanic":{"id":"female-mechanic","name":"Woman Mechanic","keywords":["female","plumber","human","wrench"],"skins":[{"unified":"1f469-200d-1f527","native":"\uD83D\uDC69...\uD83D\uDD27"},{"unified":"1f469-1f3fb-200d-1f527","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83D\uDD27"},{"unified":"1f469-1f3fc-200d-1f527","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83D\uDD27"},{"unified":"1f469-1f3fd-200d-1f527","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83D\uDD27"},{"unified":"1f469-1f3fe-200d-1f527","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83D\uDD27"},{"unified":"1f469-1f3ff-200d-1f527","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83D\uDD27"}],"version":4},"factory_worker":{"id":"factory_worker","name":"Factory Worker","keywords":["labor"],"skins":[{"unified":"1f9d1-200d-1f3ed","native":"\uD83E\uDDD1...\uD83C\uDFED"},{"unified":"1f9d1-1f3fb-200d-1f3ed","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83C\uDFED"},{"unified":"1f9d1-1f3fc-200d-1f3ed","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83C\uDFED"},{"unified":"1f9d1-1f3fd-200d-1f3ed","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83C\uDFED"},{"unified":"1f9d1-1f3fe-200d-1f3ed","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83C\uDFED"},{"unified":"1f9d1-1f3ff-200d-1f3ed","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83C\uDFED"}],"version":12.1},"male-factory-worker":{"id":"male-factory-worker","name":"Man Factory Worker","keywords":["male","factory-worker","assembly","industrial","human"],"skins":[{"unified":"1f468-200d-1f3ed","native":"\uD83D\uDC68...\uD83C\uDFED"},{"unified":"1f468-1f3fb-200d-1f3ed","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83C\uDFED"},{"unified":"1f468-1f3fc-200d-1f3ed","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83C\uDFED"},{"unified":"1f468-1f3fd-200d-1f3ed","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83C\uDFED"},{"unified":"1f468-1f3fe-200d-1f3ed","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83C\uDFED"},{"unified":"1f468-1f3ff-200d-1f3ed","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83C\uDFED"}],"version":4},"female-factory-worker":{"id":"female-factory-worker","name":"Woman Factory Worker","keywords":["female","factory-worker","assembly","industrial","human"],"skins":[{"unified":"1f469-200d-1f3ed","native":"\uD83D\uDC69...\uD83C\uDFED"},{"unified":"1f469-1f3fb-200d-1f3ed","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83C\uDFED"},{"unified":"1f469-1f3fc-200d-1f3ed","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83C\uDFED"},{"unified":"1f469-1f3fd-200d-1f3ed","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83C\uDFED"},{"unified":"1f469-1f3fe-200d-1f3ed","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83C\uDFED"},{"unified":"1f469-1f3ff-200d-1f3ed","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83C\uDFED"}],"version":4},"office_worker":{"id":"office_worker","name":"Office Worker","keywords":["business"],"skins":[{"unified":"1f9d1-200d-1f4bc","native":"\uD83E\uDDD1...\uD83D\uDCBC"},{"unified":"1f9d1-1f3fb-200d-1f4bc","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83D\uDCBC"},{"unified":"1f9d1-1f3fc-200d-1f4bc","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83D\uDCBC"},{"unified":"1f9d1-1f3fd-200d-1f4bc","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83D\uDCBC"},{"unified":"1f9d1-1f3fe-200d-1f4bc","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83D\uDCBC"},{"unified":"1f9d1-1f3ff-200d-1f4bc","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83D\uDCBC"}],"version":12.1},"male-office-worker":{"id":"male-office-worker","name":"Man Office Worker","keywords":["male","office-worker","business","manager","human"],"skins":[{"unified":"1f468-200d-1f4bc","native":"\uD83D\uDC68...\uD83D\uDCBC"},{"unified":"1f468-1f3fb-200d-1f4bc","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83D\uDCBC"},{"unified":"1f468-1f3fc-200d-1f4bc","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83D\uDCBC"},{"unified":"1f468-1f3fd-200d-1f4bc","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83D\uDCBC"},{"unified":"1f468-1f3fe-200d-1f4bc","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83D\uDCBC"},{"unified":"1f468-1f3ff-200d-1f4bc","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83D\uDCBC"}],"version":4},"female-office-worker":{"id":"female-office-worker","name":"Woman Office Worker","keywords":["female","office-worker","business","manager","human"],"skins":[{"unified":"1f469-200d-1f4bc","native":"\uD83D\uDC69...\uD83D\uDCBC"},{"unified":"1f469-1f3fb-200d-1f4bc","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83D\uDCBC"},{"unified":"1f469-1f3fc-200d-1f4bc","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83D\uDCBC"},{"unified":"1f469-1f3fd-200d-1f4bc","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83D\uDCBC"},{"unified":"1f469-1f3fe-200d-1f4bc","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83D\uDCBC"},{"unified":"1f469-1f3ff-200d-1f4bc","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83D\uDCBC"}],"version":4},"scientist":{"id":"scientist","name":"Scientist","keywords":["chemistry"],"skins":[{"unified":"1f9d1-200d-1f52c","native":"\uD83E\uDDD1...\uD83D\uDD2C"},{"unified":"1f9d1-1f3fb-200d-1f52c","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83D\uDD2C"},{"unified":"1f9d1-1f3fc-200d-1f52c","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83D\uDD2C"},{"unified":"1f9d1-1f3fd-200d-1f52c","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83D\uDD2C"},{"unified":"1f9d1-1f3fe-200d-1f52c","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83D\uDD2C"},{"unified":"1f9d1-1f3ff-200d-1f52c","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83D\uDD2C"}],"version":12.1},"male-scientist":{"id":"male-scientist","name":"Man Scientist","keywords":["male","biologist","chemist","engineer","physicist","human"],"skins":[{"unified":"1f468-200d-1f52c","native":"\uD83D\uDC68...\uD83D\uDD2C"},{"unified":"1f468-1f3fb-200d-1f52c","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83D\uDD2C"},{"unified":"1f468-1f3fc-200d-1f52c","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83D\uDD2C"},{"unified":"1f468-1f3fd-200d-1f52c","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83D\uDD2C"},{"unified":"1f468-1f3fe-200d-1f52c","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83D\uDD2C"},{"unified":"1f468-1f3ff-200d-1f52c","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83D\uDD2C"}],"version":4},"female-scientist":{"id":"female-scientist","name":"Woman Scientist","keywords":["female","biologist","chemist","engineer","physicist","human"],"skins":[{"unified":"1f469-200d-1f52c","native":"\uD83D\uDC69...\uD83D\uDD2C"},{"unified":"1f469-1f3fb-200d-1f52c","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83D\uDD2C"},{"unified":"1f469-1f3fc-200d-1f52c","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83D\uDD2C"},{"unified":"1f469-1f3fd-200d-1f52c","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83D\uDD2C"},{"unified":"1f469-1f3fe-200d-1f52c","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83D\uDD2C"},{"unified":"1f469-1f3ff-200d-1f52c","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83D\uDD2C"}],"version":4},"technologist":{"id":"technologist","name":"Technologist","keywords":["computer"],"skins":[{"unified":"1f9d1-200d-1f4bb","native":"\uD83E\uDDD1...\uD83D\uDCBB"},{"unified":"1f9d1-1f3fb-200d-1f4bb","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83D\uDCBB"},{"unified":"1f9d1-1f3fc-200d-1f4bb","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83D\uDCBB"},{"unified":"1f9d1-1f3fd-200d-1f4bb","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83D\uDCBB"},{"unified":"1f9d1-1f3fe-200d-1f4bb","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83D\uDCBB"},{"unified":"1f9d1-1f3ff-200d-1f4bb","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83D\uDCBB"}],"version":12.1},"male-technologist":{"id":"male-technologist","name":"Man Technologist","keywords":["male","coder","developer","engineer","programmer","software","human","laptop","computer"],"skins":[{"unified":"1f468-200d-1f4bb","native":"\uD83D\uDC68...\uD83D\uDCBB"},{"unified":"1f468-1f3fb-200d-1f4bb","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83D\uDCBB"},{"unified":"1f468-1f3fc-200d-1f4bb","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83D\uDCBB"},{"unified":"1f468-1f3fd-200d-1f4bb","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83D\uDCBB"},{"unified":"1f468-1f3fe-200d-1f4bb","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83D\uDCBB"},{"unified":"1f468-1f3ff-200d-1f4bb","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83D\uDCBB"}],"version":4},"female-technologist":{"id":"female-technologist","name":"Woman Technologist","keywords":["female","coder","developer","engineer","programmer","software","human","laptop","computer"],"skins":[{"unified":"1f469-200d-1f4bb","native":"\uD83D\uDC69...\uD83D\uDCBB"},{"unified":"1f469-1f3fb-200d-1f4bb","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83D\uDCBB"},{"unified":"1f469-1f3fc-200d-1f4bb","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83D\uDCBB"},{"unified":"1f469-1f3fd-200d-1f4bb","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83D\uDCBB"},{"unified":"1f469-1f3fe-200d-1f4bb","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83D\uDCBB"},{"unified":"1f469-1f3ff-200d-1f4bb","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83D\uDCBB"}],"version":4},"singer":{"id":"singer","name":"Singer","keywords":["song","artist","performer"],"skins":[{"unified":"1f9d1-200d-1f3a4","native":"\uD83E\uDDD1...\uD83C\uDFA4"},{"unified":"1f9d1-1f3fb-200d-1f3a4","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83C\uDFA4"},{"unified":"1f9d1-1f3fc-200d-1f3a4","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83C\uDFA4"},{"unified":"1f9d1-1f3fd-200d-1f3a4","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83C\uDFA4"},{"unified":"1f9d1-1f3fe-200d-1f3a4","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83C\uDFA4"},{"unified":"1f9d1-1f3ff-200d-1f3a4","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83C\uDFA4"}],"version":12.1},"male-singer":{"id":"male-singer","name":"Man Singer","keywords":["male","rockstar","entertainer","human"],"skins":[{"unified":"1f468-200d-1f3a4","native":"\uD83D\uDC68...\uD83C\uDFA4"},{"unified":"1f468-1f3fb-200d-1f3a4","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83C\uDFA4"},{"unified":"1f468-1f3fc-200d-1f3a4","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83C\uDFA4"},{"unified":"1f468-1f3fd-200d-1f3a4","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83C\uDFA4"},{"unified":"1f468-1f3fe-200d-1f3a4","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83C\uDFA4"},{"unified":"1f468-1f3ff-200d-1f3a4","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83C\uDFA4"}],"version":4},"female-singer":{"id":"female-singer","name":"Woman Singer","keywords":["female","rockstar","entertainer","human"],"skins":[{"unified":"1f469-200d-1f3a4","native":"\uD83D\uDC69...\uD83C\uDFA4"},{"unified":"1f469-1f3fb-200d-1f3a4","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83C\uDFA4"},{"unified":"1f469-1f3fc-200d-1f3a4","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83C\uDFA4"},{"unified":"1f469-1f3fd-200d-1f3a4","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83C\uDFA4"},{"unified":"1f469-1f3fe-200d-1f3a4","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83C\uDFA4"},{"unified":"1f469-1f3ff-200d-1f3a4","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83C\uDFA4"}],"version":4},"artist":{"id":"artist","name":"Artist","keywords":["painting","draw","creativity"],"skins":[{"unified":"1f9d1-200d-1f3a8","native":"\uD83E\uDDD1...\uD83C\uDFA8"},{"unified":"1f9d1-1f3fb-200d-1f3a8","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83C\uDFA8"},{"unified":"1f9d1-1f3fc-200d-1f3a8","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83C\uDFA8"},{"unified":"1f9d1-1f3fd-200d-1f3a8","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83C\uDFA8"},{"unified":"1f9d1-1f3fe-200d-1f3a8","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83C\uDFA8"},{"unified":"1f9d1-1f3ff-200d-1f3a8","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83C\uDFA8"}],"version":12.1},"male-artist":{"id":"male-artist","name":"Man Artist","keywords":["male","painter","human"],"skins":[{"unified":"1f468-200d-1f3a8","native":"\uD83D\uDC68...\uD83C\uDFA8"},{"unified":"1f468-1f3fb-200d-1f3a8","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83C\uDFA8"},{"unified":"1f468-1f3fc-200d-1f3a8","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83C\uDFA8"},{"unified":"1f468-1f3fd-200d-1f3a8","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83C\uDFA8"},{"unified":"1f468-1f3fe-200d-1f3a8","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83C\uDFA8"},{"unified":"1f468-1f3ff-200d-1f3a8","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83C\uDFA8"}],"version":4},"female-artist":{"id":"female-artist","name":"Woman Artist","keywords":["female","painter","human"],"skins":[{"unified":"1f469-200d-1f3a8","native":"\uD83D\uDC69...\uD83C\uDFA8"},{"unified":"1f469-1f3fb-200d-1f3a8","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83C\uDFA8"},{"unified":"1f469-1f3fc-200d-1f3a8","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83C\uDFA8"},{"unified":"1f469-1f3fd-200d-1f3a8","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83C\uDFA8"},{"unified":"1f469-1f3fe-200d-1f3a8","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83C\uDFA8"},{"unified":"1f469-1f3ff-200d-1f3a8","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83C\uDFA8"}],"version":4},"pilot":{"id":"pilot","name":"Pilot","keywords":["fly","plane","airplane"],"skins":[{"unified":"1f9d1-200d-2708-fe0f","native":"\uD83E\uDDD1........."},{"unified":"1f9d1-1f3fb-200d-2708-fe0f","native":"\uD83E\uDDD1\uD83C\uDFFB........."},{"unified":"1f9d1-1f3fc-200d-2708-fe0f","native":"\uD83E\uDDD1\uD83C\uDFFC........."},{"unified":"1f9d1-1f3fd-200d-2708-fe0f","native":"\uD83E\uDDD1\uD83C\uDFFD........."},{"unified":"1f9d1-1f3fe-200d-2708-fe0f","native":"\uD83E\uDDD1\uD83C\uDFFE........."},{"unified":"1f9d1-1f3ff-200d-2708-fe0f","native":"\uD83E\uDDD1\uD83C\uDFFF........."}],"version":12.1},"male-pilot":{"id":"male-pilot","name":"Man Pilot","keywords":["male","aviator","plane","human"],"skins":[{"unified":"1f468-200d-2708-fe0f","native":"\uD83D\uDC68........."},{"unified":"1f468-1f3fb-200d-2708-fe0f","native":"\uD83D\uDC68\uD83C\uDFFB........."},{"unified":"1f468-1f3fc-200d-2708-fe0f","native":"\uD83D\uDC68\uD83C\uDFFC........."},{"unified":"1f468-1f3fd-200d-2708-fe0f","native":"\uD83D\uDC68\uD83C\uDFFD........."},{"unified":"1f468-1f3fe-200d-2708-fe0f","native":"\uD83D\uDC68\uD83C\uDFFE........."},{"unified":"1f468-1f3ff-200d-2708-fe0f","native":"\uD83D\uDC68\uD83C\uDFFF........."}],"version":4},"female-pilot":{"id":"female-pilot","name":"Woman Pilot","keywords":["female","aviator","plane","human"],"skins":[{"unified":"1f469-200d-2708-fe0f","native":"\uD83D\uDC69........."},{"unified":"1f469-1f3fb-200d-2708-fe0f","native":"\uD83D\uDC69\uD83C\uDFFB........."},{"unified":"1f469-1f3fc-200d-2708-fe0f","native":"\uD83D\uDC69\uD83C\uDFFC........."},{"unified":"1f469-1f3fd-200d-2708-fe0f","native":"\uD83D\uDC69\uD83C\uDFFD........."},{"unified":"1f469-1f3fe-200d-2708-fe0f","native":"\uD83D\uDC69\uD83C\uDFFE........."},{"unified":"1f469-1f3ff-200d-2708-fe0f","native":"\uD83D\uDC69\uD83C\uDFFF........."}],"version":4},"astronaut":{"id":"astronaut","name":"Astronaut","keywords":["outerspace"],"skins":[{"unified":"1f9d1-200d-1f680","native":"\uD83E\uDDD1...\uD83D\uDE80"},{"unified":"1f9d1-1f3fb-200d-1f680","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83D\uDE80"},{"unified":"1f9d1-1f3fc-200d-1f680","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83D\uDE80"},{"unified":"1f9d1-1f3fd-200d-1f680","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83D\uDE80"},{"unified":"1f9d1-1f3fe-200d-1f680","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83D\uDE80"},{"unified":"1f9d1-1f3ff-200d-1f680","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83D\uDE80"}],"version":12.1},"male-astronaut":{"id":"male-astronaut","name":"Man Astronaut","keywords":["male","space","rocket","human"],"skins":[{"unified":"1f468-200d-1f680","native":"\uD83D\uDC68...\uD83D\uDE80"},{"unified":"1f468-1f3fb-200d-1f680","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83D\uDE80"},{"unified":"1f468-1f3fc-200d-1f680","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83D\uDE80"},{"unified":"1f468-1f3fd-200d-1f680","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83D\uDE80"},{"unified":"1f468-1f3fe-200d-1f680","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83D\uDE80"},{"unified":"1f468-1f3ff-200d-1f680","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83D\uDE80"}],"version":4},"female-astronaut":{"id":"female-astronaut","name":"Woman Astronaut","keywords":["female","space","rocket","human"],"skins":[{"unified":"1f469-200d-1f680","native":"\uD83D\uDC69...\uD83D\uDE80"},{"unified":"1f469-1f3fb-200d-1f680","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83D\uDE80"},{"unified":"1f469-1f3fc-200d-1f680","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83D\uDE80"},{"unified":"1f469-1f3fd-200d-1f680","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83D\uDE80"},{"unified":"1f469-1f3fe-200d-1f680","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83D\uDE80"},{"unified":"1f469-1f3ff-200d-1f680","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83D\uDE80"}],"version":4},"firefighter":{"id":"firefighter","name":"Firefighter","keywords":["fire"],"skins":[{"unified":"1f9d1-200d-1f692","native":"\uD83E\uDDD1...\uD83D\uDE92"},{"unified":"1f9d1-1f3fb-200d-1f692","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83D\uDE92"},{"unified":"1f9d1-1f3fc-200d-1f692","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83D\uDE92"},{"unified":"1f9d1-1f3fd-200d-1f692","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83D\uDE92"},{"unified":"1f9d1-1f3fe-200d-1f692","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83D\uDE92"},{"unified":"1f9d1-1f3ff-200d-1f692","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83D\uDE92"}],"version":12.1},"male-firefighter":{"id":"male-firefighter","name":"Man Firefighter","keywords":["male","fireman","human"],"skins":[{"unified":"1f468-200d-1f692","native":"\uD83D\uDC68...\uD83D\uDE92"},{"unified":"1f468-1f3fb-200d-1f692","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83D\uDE92"},{"unified":"1f468-1f3fc-200d-1f692","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83D\uDE92"},{"unified":"1f468-1f3fd-200d-1f692","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83D\uDE92"},{"unified":"1f468-1f3fe-200d-1f692","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83D\uDE92"},{"unified":"1f468-1f3ff-200d-1f692","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83D\uDE92"}],"version":4},"female-firefighter":{"id":"female-firefighter","name":"Woman Firefighter","keywords":["female","fireman","human"],"skins":[{"unified":"1f469-200d-1f692","native":"\uD83D\uDC69...\uD83D\uDE92"},{"unified":"1f469-1f3fb-200d-1f692","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83D\uDE92"},{"unified":"1f469-1f3fc-200d-1f692","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83D\uDE92"},{"unified":"1f469-1f3fd-200d-1f692","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83D\uDE92"},{"unified":"1f469-1f3fe-200d-1f692","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83D\uDE92"},{"unified":"1f469-1f3ff-200d-1f692","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83D\uDE92"}],"version":4},"cop":{"id":"cop","name":"Police Officer","keywords":["cop"],"skins":[{"unified":"1f46e","native":"\uD83D\uDC6E"},{"unified":"1f46e-1f3fb","native":"\uD83D\uDC6E\uD83C\uDFFB"},{"unified":"1f46e-1f3fc","native":"\uD83D\uDC6E\uD83C\uDFFC"},{"unified":"1f46e-1f3fd","native":"\uD83D\uDC6E\uD83C\uDFFD"},{"unified":"1f46e-1f3fe","native":"\uD83D\uDC6E\uD83C\uDFFE"},{"unified":"1f46e-1f3ff","native":"\uD83D\uDC6E\uD83C\uDFFF"}],"version":1},"male-police-officer":{"id":"male-police-officer","name":"Man Police Officer","keywords":["male","police-officer","law","legal","enforcement","arrest","911"],"skins":[{"unified":"1f46e-200d-2642-fe0f","native":"\uD83D\uDC6E........."},{"unified":"1f46e-1f3fb-200d-2642-fe0f","native":"\uD83D\uDC6E\uD83C\uDFFB........."},{"unified":"1f46e-1f3fc-200d-2642-fe0f","native":"\uD83D\uDC6E\uD83C\uDFFC........."},{"unified":"1f46e-1f3fd-200d-2642-fe0f","native":"\uD83D\uDC6E\uD83C\uDFFD........."},{"unified":"1f46e-1f3fe-200d-2642-fe0f","native":"\uD83D\uDC6E\uD83C\uDFFE........."},{"unified":"1f46e-1f3ff-200d-2642-fe0f","native":"\uD83D\uDC6E\uD83C\uDFFF........."}],"version":4},"female-police-officer":{"id":"female-police-officer","name":"Woman Police Officer","keywords":["female","police-officer","law","legal","enforcement","arrest","911"],"skins":[{"unified":"1f46e-200d-2640-fe0f","native":"\uD83D\uDC6E........."},{"unified":"1f46e-1f3fb-200d-2640-fe0f","native":"\uD83D\uDC6E\uD83C\uDFFB........."},{"unified":"1f46e-1f3fc-200d-2640-fe0f","native":"\uD83D\uDC6E\uD83C\uDFFC........."},{"unified":"1f46e-1f3fd-200d-2640-fe0f","native":"\uD83D\uDC6E\uD83C\uDFFD........."},{"unified":"1f46e-1f3fe-200d-2640-fe0f","native":"\uD83D\uDC6E\uD83C\uDFFE........."},{"unified":"1f46e-1f3ff-200d-2640-fe0f","native":"\uD83D\uDC6E\uD83C\uDFFF........."}],"version":4},"sleuth_or_spy":{"id":"sleuth_or_spy","name":"Detective","keywords":["sleuth","or","spy","human"],"skins":[{"unified":"1f575-fe0f","native":"\uD83D\uDD75..."},{"unified":"1f575-1f3fb","native":"\uD83D\uDD75\uD83C\uDFFB"},{"unified":"1f575-1f3fc","native":"\uD83D\uDD75\uD83C\uDFFC"},{"unified":"1f575-1f3fd","native":"\uD83D\uDD75\uD83C\uDFFD"},{"unified":"1f575-1f3fe","native":"\uD83D\uDD75\uD83C\uDFFE"},{"unified":"1f575-1f3ff","native":"\uD83D\uDD75\uD83C\uDFFF"}],"version":1},"male-detective":{"id":"male-detective","name":"Man Detective","keywords":["male","crime"],"skins":[{"unified":"1f575-fe0f-200d-2642-fe0f","native":"\uD83D\uDD75............"},{"unified":"1f575-1f3fb-200d-2642-fe0f","native":"\uD83D\uDD75\uD83C\uDFFB........."},{"unified":"1f575-1f3fc-200d-2642-fe0f","native":"\uD83D\uDD75\uD83C\uDFFC........."},{"unified":"1f575-1f3fd-200d-2642-fe0f","native":"\uD83D\uDD75\uD83C\uDFFD........."},{"unified":"1f575-1f3fe-200d-2642-fe0f","native":"\uD83D\uDD75\uD83C\uDFFE........."},{"unified":"1f575-1f3ff-200d-2642-fe0f","native":"\uD83D\uDD75\uD83C\uDFFF........."}],"version":4},"female-detective":{"id":"female-detective","name":"Woman Detective","keywords":["female","human","spy"],"skins":[{"unified":"1f575-fe0f-200d-2640-fe0f","native":"\uD83D\uDD75............"},{"unified":"1f575-1f3fb-200d-2640-fe0f","native":"\uD83D\uDD75\uD83C\uDFFB........."},{"unified":"1f575-1f3fc-200d-2640-fe0f","native":"\uD83D\uDD75\uD83C\uDFFC........."},{"unified":"1f575-1f3fd-200d-2640-fe0f","native":"\uD83D\uDD75\uD83C\uDFFD........."},{"unified":"1f575-1f3fe-200d-2640-fe0f","native":"\uD83D\uDD75\uD83C\uDFFE........."},{"unified":"1f575-1f3ff-200d-2640-fe0f","native":"\uD83D\uDD75\uD83C\uDFFF........."}],"version":4},"guardsman":{"id":"guardsman","name":"Guard","keywords":["guardsman","protect"],"skins":[{"unified":"1f482","native":"\uD83D\uDC82"},{"unified":"1f482-1f3fb","native":"\uD83D\uDC82\uD83C\uDFFB"},{"unified":"1f482-1f3fc","native":"\uD83D\uDC82\uD83C\uDFFC"},{"unified":"1f482-1f3fd","native":"\uD83D\uDC82\uD83C\uDFFD"},{"unified":"1f482-1f3fe","native":"\uD83D\uDC82\uD83C\uDFFE"},{"unified":"1f482-1f3ff","native":"\uD83D\uDC82\uD83C\uDFFF"}],"version":1},"male-guard":{"id":"male-guard","name":"Man Guard","keywords":["male","uk","gb","british","guy","royal"],"skins":[{"unified":"1f482-200d-2642-fe0f","native":"\uD83D\uDC82........."},{"unified":"1f482-1f3fb-200d-2642-fe0f","native":"\uD83D\uDC82\uD83C\uDFFB........."},{"unified":"1f482-1f3fc-200d-2642-fe0f","native":"\uD83D\uDC82\uD83C\uDFFC........."},{"unified":"1f482-1f3fd-200d-2642-fe0f","native":"\uD83D\uDC82\uD83C\uDFFD........."},{"unified":"1f482-1f3fe-200d-2642-fe0f","native":"\uD83D\uDC82\uD83C\uDFFE........."},{"unified":"1f482-1f3ff-200d-2642-fe0f","native":"\uD83D\uDC82\uD83C\uDFFF........."}],"version":4},"female-guard":{"id":"female-guard","name":"Woman Guard","keywords":["female","uk","gb","british","royal"],"skins":[{"unified":"1f482-200d-2640-fe0f","native":"\uD83D\uDC82........."},{"unified":"1f482-1f3fb-200d-2640-fe0f","native":"\uD83D\uDC82\uD83C\uDFFB........."},{"unified":"1f482-1f3fc-200d-2640-fe0f","native":"\uD83D\uDC82\uD83C\uDFFC........."},{"unified":"1f482-1f3fd-200d-2640-fe0f","native":"\uD83D\uDC82\uD83C\uDFFD........."},{"unified":"1f482-1f3fe-200d-2640-fe0f","native":"\uD83D\uDC82\uD83C\uDFFE........."},{"unified":"1f482-1f3ff-200d-2640-fe0f","native":"\uD83D\uDC82\uD83C\uDFFF........."}],"version":4},"ninja":{"id":"ninja","name":"Ninja","keywords":["ninjutsu","skills","japanese"],"skins":[{"unified":"1f977","native":"\uD83E\uDD77"},{"unified":"1f977-1f3fb","native":"\uD83E\uDD77\uD83C\uDFFB"},{"unified":"1f977-1f3fc","native":"\uD83E\uDD77\uD83C\uDFFC"},{"unified":"1f977-1f3fd","native":"\uD83E\uDD77\uD83C\uDFFD"},{"unified":"1f977-1f3fe","native":"\uD83E\uDD77\uD83C\uDFFE"},{"unified":"1f977-1f3ff","native":"\uD83E\uDD77\uD83C\uDFFF"}],"version":13},"construction_worker":{"id":"construction_worker","name":"Construction Worker","keywords":["labor","build"],"skins":[{"unified":"1f477","native":"\uD83D\uDC77"},{"unified":"1f477-1f3fb","native":"\uD83D\uDC77\uD83C\uDFFB"},{"unified":"1f477-1f3fc","native":"\uD83D\uDC77\uD83C\uDFFC"},{"unified":"1f477-1f3fd","native":"\uD83D\uDC77\uD83C\uDFFD"},{"unified":"1f477-1f3fe","native":"\uD83D\uDC77\uD83C\uDFFE"},{"unified":"1f477-1f3ff","native":"\uD83D\uDC77\uD83C\uDFFF"}],"version":1},"male-construction-worker":{"id":"male-construction-worker","name":"Man Construction Worker","keywords":["male","construction-worker","human","wip","guy","build","labor"],"skins":[{"unified":"1f477-200d-2642-fe0f","native":"\uD83D\uDC77........."},{"unified":"1f477-1f3fb-200d-2642-fe0f","native":"\uD83D\uDC77\uD83C\uDFFB........."},{"unified":"1f477-1f3fc-200d-2642-fe0f","native":"\uD83D\uDC77\uD83C\uDFFC........."},{"unified":"1f477-1f3fd-200d-2642-fe0f","native":"\uD83D\uDC77\uD83C\uDFFD........."},{"unified":"1f477-1f3fe-200d-2642-fe0f","native":"\uD83D\uDC77\uD83C\uDFFE........."},{"unified":"1f477-1f3ff-200d-2642-fe0f","native":"\uD83D\uDC77\uD83C\uDFFF........."}],"version":4},"female-construction-worker":{"id":"female-construction-worker","name":"Woman Construction Worker","keywords":["female","construction-worker","human","wip","build","labor"],"skins":[{"unified":"1f477-200d-2640-fe0f","native":"\uD83D\uDC77........."},{"unified":"1f477-1f3fb-200d-2640-fe0f","native":"\uD83D\uDC77\uD83C\uDFFB........."},{"unified":"1f477-1f3fc-200d-2640-fe0f","native":"\uD83D\uDC77\uD83C\uDFFC........."},{"unified":"1f477-1f3fd-200d-2640-fe0f","native":"\uD83D\uDC77\uD83C\uDFFD........."},{"unified":"1f477-1f3fe-200d-2640-fe0f","native":"\uD83D\uDC77\uD83C\uDFFE........."},{"unified":"1f477-1f3ff-200d-2640-fe0f","native":"\uD83D\uDC77\uD83C\uDFFF........."}],"version":4},"person_with_crown":{"id":"person_with_crown","name":"Person with Crown","keywords":["royalty","power"],"skins":[{"unified":"1fac5","native":"\uD83E\uDEC5"},{"unified":"1fac5-1f3fb","native":"\uD83E\uDEC5\uD83C\uDFFB"},{"unified":"1fac5-1f3fc","native":"\uD83E\uDEC5\uD83C\uDFFC"},{"unified":"1fac5-1f3fd","native":"\uD83E\uDEC5\uD83C\uDFFD"},{"unified":"1fac5-1f3fe","native":"\uD83E\uDEC5\uD83C\uDFFE"},{"unified":"1fac5-1f3ff","native":"\uD83E\uDEC5\uD83C\uDFFF"}],"version":14},"prince":{"id":"prince","name":"Prince","keywords":["boy","man","male","crown","royal","king"],"skins":[{"unified":"1f934","native":"\uD83E\uDD34"},{"unified":"1f934-1f3fb","native":"\uD83E\uDD34\uD83C\uDFFB"},{"unified":"1f934-1f3fc","native":"\uD83E\uDD34\uD83C\uDFFC"},{"unified":"1f934-1f3fd","native":"\uD83E\uDD34\uD83C\uDFFD"},{"unified":"1f934-1f3fe","native":"\uD83E\uDD34\uD83C\uDFFE"},{"unified":"1f934-1f3ff","native":"\uD83E\uDD34\uD83C\uDFFF"}],"version":3},"princess":{"id":"princess","name":"Princess","keywords":["girl","woman","female","blond","crown","royal","queen"],"skins":[{"unified":"1f478","native":"\uD83D\uDC78"},{"unified":"1f478-1f3fb","native":"\uD83D\uDC78\uD83C\uDFFB"},{"unified":"1f478-1f3fc","native":"\uD83D\uDC78\uD83C\uDFFC"},{"unified":"1f478-1f3fd","native":"\uD83D\uDC78\uD83C\uDFFD"},{"unified":"1f478-1f3fe","native":"\uD83D\uDC78\uD83C\uDFFE"},{"unified":"1f478-1f3ff","native":"\uD83D\uDC78\uD83C\uDFFF"}],"version":1},"man_with_turban":{"id":"man_with_turban","name":"Man with Turban","keywords":["person","wearing","headdress"],"skins":[{"unified":"1f473","native":"\uD83D\uDC73"},{"unified":"1f473-1f3fb","native":"\uD83D\uDC73\uD83C\uDFFB"},{"unified":"1f473-1f3fc","native":"\uD83D\uDC73\uD83C\uDFFC"},{"unified":"1f473-1f3fd","native":"\uD83D\uDC73\uD83C\uDFFD"},{"unified":"1f473-1f3fe","native":"\uD83D\uDC73\uD83C\uDFFE"},{"unified":"1f473-1f3ff","native":"\uD83D\uDC73\uD83C\uDFFF"}],"version":1},"man-wearing-turban":{"id":"man-wearing-turban","name":"Man Wearing Turban","keywords":["wearing-turban","male","indian","hinduism","arabs"],"skins":[{"unified":"1f473-200d-2642-fe0f","native":"\uD83D\uDC73........."},{"unified":"1f473-1f3fb-200d-2642-fe0f","native":"\uD83D\uDC73\uD83C\uDFFB........."},{"unified":"1f473-1f3fc-200d-2642-fe0f","native":"\uD83D\uDC73\uD83C\uDFFC........."},{"unified":"1f473-1f3fd-200d-2642-fe0f","native":"\uD83D\uDC73\uD83C\uDFFD........."},{"unified":"1f473-1f3fe-200d-2642-fe0f","native":"\uD83D\uDC73\uD83C\uDFFE........."},{"unified":"1f473-1f3ff-200d-2642-fe0f","native":"\uD83D\uDC73\uD83C\uDFFF........."}],"version":4},"woman-wearing-turban":{"id":"woman-wearing-turban","name":"Woman Wearing Turban","keywords":["wearing-turban","female","indian","hinduism","arabs"],"skins":[{"unified":"1f473-200d-2640-fe0f","native":"\uD83D\uDC73........."},{"unified":"1f473-1f3fb-200d-2640-fe0f","native":"\uD83D\uDC73\uD83C\uDFFB........."},{"unified":"1f473-1f3fc-200d-2640-fe0f","native":"\uD83D\uDC73\uD83C\uDFFC........."},{"unified":"1f473-1f3fd-200d-2640-fe0f","native":"\uD83D\uDC73\uD83C\uDFFD........."},{"unified":"1f473-1f3fe-200d-2640-fe0f","native":"\uD83D\uDC73\uD83C\uDFFE........."},{"unified":"1f473-1f3ff-200d-2640-fe0f","native":"\uD83D\uDC73\uD83C\uDFFF........."}],"version":4},"man_with_gua_pi_mao":{"id":"man_with_gua_pi_mao","name":"Man with Gua Pi Mao","keywords":["skullcap","male","boy","chinese"],"skins":[{"unified":"1f472","native":"\uD83D\uDC72"},{"unified":"1f472-1f3fb","native":"\uD83D\uDC72\uD83C\uDFFB"},{"unified":"1f472-1f3fc","native":"\uD83D\uDC72\uD83C\uDFFC"},{"unified":"1f472-1f3fd","native":"\uD83D\uDC72\uD83C\uDFFD"},{"unified":"1f472-1f3fe","native":"\uD83D\uDC72\uD83C\uDFFE"},{"unified":"1f472-1f3ff","native":"\uD83D\uDC72\uD83C\uDFFF"}],"version":1},"person_with_headscarf":{"id":"person_with_headscarf","name":"Woman with Headscarf","keywords":["person","female","hijab","mantilla","tichel"],"skins":[{"unified":"1f9d5","native":"\uD83E\uDDD5"},{"unified":"1f9d5-1f3fb","native":"\uD83E\uDDD5\uD83C\uDFFB"},{"unified":"1f9d5-1f3fc","native":"\uD83E\uDDD5\uD83C\uDFFC"},{"unified":"1f9d5-1f3fd","native":"\uD83E\uDDD5\uD83C\uDFFD"},{"unified":"1f9d5-1f3fe","native":"\uD83E\uDDD5\uD83C\uDFFE"},{"unified":"1f9d5-1f3ff","native":"\uD83E\uDDD5\uD83C\uDFFF"}],"version":5},"person_in_tuxedo":{"id":"person_in_tuxedo","name":"Man in Tuxedo","keywords":["person","couple","marriage","wedding","groom"],"skins":[{"unified":"1f935","native":"\uD83E\uDD35"},{"unified":"1f935-1f3fb","native":"\uD83E\uDD35\uD83C\uDFFB"},{"unified":"1f935-1f3fc","native":"\uD83E\uDD35\uD83C\uDFFC"},{"unified":"1f935-1f3fd","native":"\uD83E\uDD35\uD83C\uDFFD"},{"unified":"1f935-1f3fe","native":"\uD83E\uDD35\uD83C\uDFFE"},{"unified":"1f935-1f3ff","native":"\uD83E\uDD35\uD83C\uDFFF"}],"version":3},"man_in_tuxedo":{"id":"man_in_tuxedo","name":"Man in Tuxedo","keywords":["formal","fashion"],"skins":[{"unified":"1f935-200d-2642-fe0f","native":"\uD83E\uDD35........."},{"unified":"1f935-1f3fb-200d-2642-fe0f","native":"\uD83E\uDD35\uD83C\uDFFB........."},{"unified":"1f935-1f3fc-200d-2642-fe0f","native":"\uD83E\uDD35\uD83C\uDFFC........."},{"unified":"1f935-1f3fd-200d-2642-fe0f","native":"\uD83E\uDD35\uD83C\uDFFD........."},{"unified":"1f935-1f3fe-200d-2642-fe0f","native":"\uD83E\uDD35\uD83C\uDFFE........."},{"unified":"1f935-1f3ff-200d-2642-fe0f","native":"\uD83E\uDD35\uD83C\uDFFF........."}],"version":13},"woman_in_tuxedo":{"id":"woman_in_tuxedo","name":"Woman in Tuxedo","keywords":["formal","fashion"],"skins":[{"unified":"1f935-200d-2640-fe0f","native":"\uD83E\uDD35........."},{"unified":"1f935-1f3fb-200d-2640-fe0f","native":"\uD83E\uDD35\uD83C\uDFFB........."},{"unified":"1f935-1f3fc-200d-2640-fe0f","native":"\uD83E\uDD35\uD83C\uDFFC........."},{"unified":"1f935-1f3fd-200d-2640-fe0f","native":"\uD83E\uDD35\uD83C\uDFFD........."},{"unified":"1f935-1f3fe-200d-2640-fe0f","native":"\uD83E\uDD35\uD83C\uDFFE........."},{"unified":"1f935-1f3ff-200d-2640-fe0f","native":"\uD83E\uDD35\uD83C\uDFFF........."}],"version":13},"bride_with_veil":{"id":"bride_with_veil","name":"Bride with Veil","keywords":["couple","marriage","wedding","woman"],"skins":[{"unified":"1f470","native":"\uD83D\uDC70"},{"unified":"1f470-1f3fb","native":"\uD83D\uDC70\uD83C\uDFFB"},{"unified":"1f470-1f3fc","native":"\uD83D\uDC70\uD83C\uDFFC"},{"unified":"1f470-1f3fd","native":"\uD83D\uDC70\uD83C\uDFFD"},{"unified":"1f470-1f3fe","native":"\uD83D\uDC70\uD83C\uDFFE"},{"unified":"1f470-1f3ff","native":"\uD83D\uDC70\uD83C\uDFFF"}],"version":1},"man_with_veil":{"id":"man_with_veil","name":"Man with Veil","keywords":["wedding","marriage"],"skins":[{"unified":"1f470-200d-2642-fe0f","native":"\uD83D\uDC70........."},{"unified":"1f470-1f3fb-200d-2642-fe0f","native":"\uD83D\uDC70\uD83C\uDFFB........."},{"unified":"1f470-1f3fc-200d-2642-fe0f","native":"\uD83D\uDC70\uD83C\uDFFC........."},{"unified":"1f470-1f3fd-200d-2642-fe0f","native":"\uD83D\uDC70\uD83C\uDFFD........."},{"unified":"1f470-1f3fe-200d-2642-fe0f","native":"\uD83D\uDC70\uD83C\uDFFE........."},{"unified":"1f470-1f3ff-200d-2642-fe0f","native":"\uD83D\uDC70\uD83C\uDFFF........."}],"version":13},"woman_with_veil":{"id":"woman_with_veil","name":"Woman with Veil","keywords":["wedding","marriage"],"skins":[{"unified":"1f470-200d-2640-fe0f","native":"\uD83D\uDC70........."},{"unified":"1f470-1f3fb-200d-2640-fe0f","native":"\uD83D\uDC70\uD83C\uDFFB........."},{"unified":"1f470-1f3fc-200d-2640-fe0f","native":"\uD83D\uDC70\uD83C\uDFFC........."},{"unified":"1f470-1f3fd-200d-2640-fe0f","native":"\uD83D\uDC70\uD83C\uDFFD........."},{"unified":"1f470-1f3fe-200d-2640-fe0f","native":"\uD83D\uDC70\uD83C\uDFFE........."},{"unified":"1f470-1f3ff-200d-2640-fe0f","native":"\uD83D\uDC70\uD83C\uDFFF........."}],"version":13},"pregnant_woman":{"id":"pregnant_woman","name":"Pregnant Woman","keywords":["baby"],"skins":[{"unified":"1f930","native":"\uD83E\uDD30"},{"unified":"1f930-1f3fb","native":"\uD83E\uDD30\uD83C\uDFFB"},{"unified":"1f930-1f3fc","native":"\uD83E\uDD30\uD83C\uDFFC"},{"unified":"1f930-1f3fd","native":"\uD83E\uDD30\uD83C\uDFFD"},{"unified":"1f930-1f3fe","native":"\uD83E\uDD30\uD83C\uDFFE"},{"unified":"1f930-1f3ff","native":"\uD83E\uDD30\uD83C\uDFFF"}],"version":3},"pregnant_man":{"id":"pregnant_man","name":"Pregnant Man","keywords":["baby","belly"],"skins":[{"unified":"1fac3","native":"\uD83E\uDEC3"},{"unified":"1fac3-1f3fb","native":"\uD83E\uDEC3\uD83C\uDFFB"},{"unified":"1fac3-1f3fc","native":"\uD83E\uDEC3\uD83C\uDFFC"},{"unified":"1fac3-1f3fd","native":"\uD83E\uDEC3\uD83C\uDFFD"},{"unified":"1fac3-1f3fe","native":"\uD83E\uDEC3\uD83C\uDFFE"},{"unified":"1fac3-1f3ff","native":"\uD83E\uDEC3\uD83C\uDFFF"}],"version":14},"pregnant_person":{"id":"pregnant_person","name":"Pregnant Person","keywords":["baby","belly"],"skins":[{"unified":"1fac4","native":"\uD83E\uDEC4"},{"unified":"1fac4-1f3fb","native":"\uD83E\uDEC4\uD83C\uDFFB"},{"unified":"1fac4-1f3fc","native":"\uD83E\uDEC4\uD83C\uDFFC"},{"unified":"1fac4-1f3fd","native":"\uD83E\uDEC4\uD83C\uDFFD"},{"unified":"1fac4-1f3fe","native":"\uD83E\uDEC4\uD83C\uDFFE"},{"unified":"1fac4-1f3ff","native":"\uD83E\uDEC4\uD83C\uDFFF"}],"version":14},"breast-feeding":{"id":"breast-feeding","name":"Breast-Feeding","keywords":["breast","feeding","nursing","baby"],"skins":[{"unified":"1f931","native":"\uD83E\uDD31"},{"unified":"1f931-1f3fb","native":"\uD83E\uDD31\uD83C\uDFFB"},{"unified":"1f931-1f3fc","native":"\uD83E\uDD31\uD83C\uDFFC"},{"unified":"1f931-1f3fd","native":"\uD83E\uDD31\uD83C\uDFFD"},{"unified":"1f931-1f3fe","native":"\uD83E\uDD31\uD83C\uDFFE"},{"unified":"1f931-1f3ff","native":"\uD83E\uDD31\uD83C\uDFFF"}],"version":5},"woman_feeding_baby":{"id":"woman_feeding_baby","name":"Woman Feeding Baby","keywords":["birth","food"],"skins":[{"unified":"1f469-200d-1f37c","native":"\uD83D\uDC69...\uD83C\uDF7C"},{"unified":"1f469-1f3fb-200d-1f37c","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83C\uDF7C"},{"unified":"1f469-1f3fc-200d-1f37c","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83C\uDF7C"},{"unified":"1f469-1f3fd-200d-1f37c","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83C\uDF7C"},{"unified":"1f469-1f3fe-200d-1f37c","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83C\uDF7C"},{"unified":"1f469-1f3ff-200d-1f37c","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83C\uDF7C"}],"version":13},"man_feeding_baby":{"id":"man_feeding_baby","name":"Man Feeding Baby","keywords":["birth","food"],"skins":[{"unified":"1f468-200d-1f37c","native":"\uD83D\uDC68...\uD83C\uDF7C"},{"unified":"1f468-1f3fb-200d-1f37c","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83C\uDF7C"},{"unified":"1f468-1f3fc-200d-1f37c","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83C\uDF7C"},{"unified":"1f468-1f3fd-200d-1f37c","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83C\uDF7C"},{"unified":"1f468-1f3fe-200d-1f37c","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83C\uDF7C"},{"unified":"1f468-1f3ff-200d-1f37c","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83C\uDF7C"}],"version":13},"person_feeding_baby":{"id":"person_feeding_baby","name":"Person Feeding Baby","keywords":["birth","food"],"skins":[{"unified":"1f9d1-200d-1f37c","native":"\uD83E\uDDD1...\uD83C\uDF7C"},{"unified":"1f9d1-1f3fb-200d-1f37c","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83C\uDF7C"},{"unified":"1f9d1-1f3fc-200d-1f37c","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83C\uDF7C"},{"unified":"1f9d1-1f3fd-200d-1f37c","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83C\uDF7C"},{"unified":"1f9d1-1f3fe-200d-1f37c","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83C\uDF7C"},{"unified":"1f9d1-1f3ff-200d-1f37c","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83C\uDF7C"}],"version":13},"angel":{"id":"angel","name":"Baby Angel","keywords":["heaven","wings","halo"],"skins":[{"unified":"1f47c","native":"\uD83D\uDC7C"},{"unified":"1f47c-1f3fb","native":"\uD83D\uDC7C\uD83C\uDFFB"},{"unified":"1f47c-1f3fc","native":"\uD83D\uDC7C\uD83C\uDFFC"},{"unified":"1f47c-1f3fd","native":"\uD83D\uDC7C\uD83C\uDFFD"},{"unified":"1f47c-1f3fe","native":"\uD83D\uDC7C\uD83C\uDFFE"},{"unified":"1f47c-1f3ff","native":"\uD83D\uDC7C\uD83C\uDFFF"}],"version":1},"santa":{"id":"santa","name":"Santa Claus","keywords":["festival","man","male","xmas","father","christmas"],"skins":[{"unified":"1f385","native":"\uD83C\uDF85"},{"unified":"1f385-1f3fb","native":"\uD83C\uDF85\uD83C\uDFFB"},{"unified":"1f385-1f3fc","native":"\uD83C\uDF85\uD83C\uDFFC"},{"unified":"1f385-1f3fd","native":"\uD83C\uDF85\uD83C\uDFFD"},{"unified":"1f385-1f3fe","native":"\uD83C\uDF85\uD83C\uDFFE"},{"unified":"1f385-1f3ff","native":"\uD83C\uDF85\uD83C\uDFFF"}],"version":1},"mrs_claus":{"id":"mrs_claus","name":"Mrs. Claus","keywords":["mrs","mother","christmas","woman","female","xmas"],"skins":[{"unified":"1f936","native":"\uD83E\uDD36"},{"unified":"1f936-1f3fb","native":"\uD83E\uDD36\uD83C\uDFFB"},{"unified":"1f936-1f3fc","native":"\uD83E\uDD36\uD83C\uDFFC"},{"unified":"1f936-1f3fd","native":"\uD83E\uDD36\uD83C\uDFFD"},{"unified":"1f936-1f3fe","native":"\uD83E\uDD36\uD83C\uDFFE"},{"unified":"1f936-1f3ff","native":"\uD83E\uDD36\uD83C\uDFFF"}],"version":3},"mx_claus":{"id":"mx_claus","name":"Mx Claus","keywords":["christmas"],"skins":[{"unified":"1f9d1-200d-1f384","native":"\uD83E\uDDD1...\uD83C\uDF84"},{"unified":"1f9d1-1f3fb-200d-1f384","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83C\uDF84"},{"unified":"1f9d1-1f3fc-200d-1f384","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83C\uDF84"},{"unified":"1f9d1-1f3fd-200d-1f384","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83C\uDF84"},{"unified":"1f9d1-1f3fe-200d-1f384","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83C\uDF84"},{"unified":"1f9d1-1f3ff-200d-1f384","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83C\uDF84"}],"version":13},"superhero":{"id":"superhero","name":"Superhero","keywords":["marvel"],"skins":[{"unified":"1f9b8","native":"\uD83E\uDDB8"},{"unified":"1f9b8-1f3fb","native":"\uD83E\uDDB8\uD83C\uDFFB"},{"unified":"1f9b8-1f3fc","native":"\uD83E\uDDB8\uD83C\uDFFC"},{"unified":"1f9b8-1f3fd","native":"\uD83E\uDDB8\uD83C\uDFFD"},{"unified":"1f9b8-1f3fe","native":"\uD83E\uDDB8\uD83C\uDFFE"},{"unified":"1f9b8-1f3ff","native":"\uD83E\uDDB8\uD83C\uDFFF"}],"version":11},"male_superhero":{"id":"male_superhero","name":"Man Superhero","keywords":["male","good","hero","superpowers"],"skins":[{"unified":"1f9b8-200d-2642-fe0f","native":"\uD83E\uDDB8........."},{"unified":"1f9b8-1f3fb-200d-2642-fe0f","native":"\uD83E\uDDB8\uD83C\uDFFB........."},{"unified":"1f9b8-1f3fc-200d-2642-fe0f","native":"\uD83E\uDDB8\uD83C\uDFFC........."},{"unified":"1f9b8-1f3fd-200d-2642-fe0f","native":"\uD83E\uDDB8\uD83C\uDFFD........."},{"unified":"1f9b8-1f3fe-200d-2642-fe0f","native":"\uD83E\uDDB8\uD83C\uDFFE........."},{"unified":"1f9b8-1f3ff-200d-2642-fe0f","native":"\uD83E\uDDB8\uD83C\uDFFF........."}],"version":11},"female_superhero":{"id":"female_superhero","name":"Woman Superhero","keywords":["female","good","heroine","superpowers"],"skins":[{"unified":"1f9b8-200d-2640-fe0f","native":"\uD83E\uDDB8........."},{"unified":"1f9b8-1f3fb-200d-2640-fe0f","native":"\uD83E\uDDB8\uD83C\uDFFB........."},{"unified":"1f9b8-1f3fc-200d-2640-fe0f","native":"\uD83E\uDDB8\uD83C\uDFFC........."},{"unified":"1f9b8-1f3fd-200d-2640-fe0f","native":"\uD83E\uDDB8\uD83C\uDFFD........."},{"unified":"1f9b8-1f3fe-200d-2640-fe0f","native":"\uD83E\uDDB8\uD83C\uDFFE........."},{"unified":"1f9b8-1f3ff-200d-2640-fe0f","native":"\uD83E\uDDB8\uD83C\uDFFF........."}],"version":11},"supervillain":{"id":"supervillain","name":"Supervillain","keywords":["marvel"],"skins":[{"unified":"1f9b9","native":"\uD83E\uDDB9"},{"unified":"1f9b9-1f3fb","native":"\uD83E\uDDB9\uD83C\uDFFB"},{"unified":"1f9b9-1f3fc","native":"\uD83E\uDDB9\uD83C\uDFFC"},{"unified":"1f9b9-1f3fd","native":"\uD83E\uDDB9\uD83C\uDFFD"},{"unified":"1f9b9-1f3fe","native":"\uD83E\uDDB9\uD83C\uDFFE"},{"unified":"1f9b9-1f3ff","native":"\uD83E\uDDB9\uD83C\uDFFF"}],"version":11},"male_supervillain":{"id":"male_supervillain","name":"Man Supervillain","keywords":["male","evil","bad","criminal","hero","superpowers"],"skins":[{"unified":"1f9b9-200d-2642-fe0f","native":"\uD83E\uDDB9........."},{"unified":"1f9b9-1f3fb-200d-2642-fe0f","native":"\uD83E\uDDB9\uD83C\uDFFB........."},{"unified":"1f9b9-1f3fc-200d-2642-fe0f","native":"\uD83E\uDDB9\uD83C\uDFFC........."},{"unified":"1f9b9-1f3fd-200d-2642-fe0f","native":"\uD83E\uDDB9\uD83C\uDFFD........."},{"unified":"1f9b9-1f3fe-200d-2642-fe0f","native":"\uD83E\uDDB9\uD83C\uDFFE........."},{"unified":"1f9b9-1f3ff-200d-2642-fe0f","native":"\uD83E\uDDB9\uD83C\uDFFF........."}],"version":11},"female_supervillain":{"id":"female_supervillain","name":"Woman Supervillain","keywords":["female","evil","bad","criminal","heroine","superpowers"],"skins":[{"unified":"1f9b9-200d-2640-fe0f","native":"\uD83E\uDDB9........."},{"unified":"1f9b9-1f3fb-200d-2640-fe0f","native":"\uD83E\uDDB9\uD83C\uDFFB........."},{"unified":"1f9b9-1f3fc-200d-2640-fe0f","native":"\uD83E\uDDB9\uD83C\uDFFC........."},{"unified":"1f9b9-1f3fd-200d-2640-fe0f","native":"\uD83E\uDDB9\uD83C\uDFFD........."},{"unified":"1f9b9-1f3fe-200d-2640-fe0f","native":"\uD83E\uDDB9\uD83C\uDFFE........."},{"unified":"1f9b9-1f3ff-200d-2640-fe0f","native":"\uD83E\uDDB9\uD83C\uDFFF........."}],"version":11},"mage":{"id":"mage","name":"Mage","keywords":["magic"],"skins":[{"unified":"1f9d9","native":"\uD83E\uDDD9"},{"unified":"1f9d9-1f3fb","native":"\uD83E\uDDD9\uD83C\uDFFB"},{"unified":"1f9d9-1f3fc","native":"\uD83E\uDDD9\uD83C\uDFFC"},{"unified":"1f9d9-1f3fd","native":"\uD83E\uDDD9\uD83C\uDFFD"},{"unified":"1f9d9-1f3fe","native":"\uD83E\uDDD9\uD83C\uDFFE"},{"unified":"1f9d9-1f3ff","native":"\uD83E\uDDD9\uD83C\uDFFF"}],"version":5},"male_mage":{"id":"male_mage","name":"Man Mage","keywords":["male","sorcerer"],"skins":[{"unified":"1f9d9-200d-2642-fe0f","native":"\uD83E\uDDD9........."},{"unified":"1f9d9-1f3fb-200d-2642-fe0f","native":"\uD83E\uDDD9\uD83C\uDFFB........."},{"unified":"1f9d9-1f3fc-200d-2642-fe0f","native":"\uD83E\uDDD9\uD83C\uDFFC........."},{"unified":"1f9d9-1f3fd-200d-2642-fe0f","native":"\uD83E\uDDD9\uD83C\uDFFD........."},{"unified":"1f9d9-1f3fe-200d-2642-fe0f","native":"\uD83E\uDDD9\uD83C\uDFFE........."},{"unified":"1f9d9-1f3ff-200d-2642-fe0f","native":"\uD83E\uDDD9\uD83C\uDFFF........."}],"version":5},"female_mage":{"id":"female_mage","name":"Woman Mage","keywords":["female","witch"],"skins":[{"unified":"1f9d9-200d-2640-fe0f","native":"\uD83E\uDDD9........."},{"unified":"1f9d9-1f3fb-200d-2640-fe0f","native":"\uD83E\uDDD9\uD83C\uDFFB........."},{"unified":"1f9d9-1f3fc-200d-2640-fe0f","native":"\uD83E\uDDD9\uD83C\uDFFC........."},{"unified":"1f9d9-1f3fd-200d-2640-fe0f","native":"\uD83E\uDDD9\uD83C\uDFFD........."},{"unified":"1f9d9-1f3fe-200d-2640-fe0f","native":"\uD83E\uDDD9\uD83C\uDFFE........."},{"unified":"1f9d9-1f3ff-200d-2640-fe0f","native":"\uD83E\uDDD9\uD83C\uDFFF........."}],"version":5},"fairy":{"id":"fairy","name":"Fairy","keywords":["wings","magical"],"skins":[{"unified":"1f9da","native":"\uD83E\uDDDA"},{"unified":"1f9da-1f3fb","native":"\uD83E\uDDDA\uD83C\uDFFB"},{"unified":"1f9da-1f3fc","native":"\uD83E\uDDDA\uD83C\uDFFC"},{"unified":"1f9da-1f3fd","native":"\uD83E\uDDDA\uD83C\uDFFD"},{"unified":"1f9da-1f3fe","native":"\uD83E\uDDDA\uD83C\uDFFE"},{"unified":"1f9da-1f3ff","native":"\uD83E\uDDDA\uD83C\uDFFF"}],"version":5},"male_fairy":{"id":"male_fairy","name":"Man Fairy","keywords":["male"],"skins":[{"unified":"1f9da-200d-2642-fe0f","native":"\uD83E\uDDDA........."},{"unified":"1f9da-1f3fb-200d-2642-fe0f","native":"\uD83E\uDDDA\uD83C\uDFFB........."},{"unified":"1f9da-1f3fc-200d-2642-fe0f","native":"\uD83E\uDDDA\uD83C\uDFFC........."},{"unified":"1f9da-1f3fd-200d-2642-fe0f","native":"\uD83E\uDDDA\uD83C\uDFFD........."},{"unified":"1f9da-1f3fe-200d-2642-fe0f","native":"\uD83E\uDDDA\uD83C\uDFFE........."},{"unified":"1f9da-1f3ff-200d-2642-fe0f","native":"\uD83E\uDDDA\uD83C\uDFFF........."}],"version":5},"female_fairy":{"id":"female_fairy","name":"Woman Fairy","keywords":["female"],"skins":[{"unified":"1f9da-200d-2640-fe0f","native":"\uD83E\uDDDA........."},{"unified":"1f9da-1f3fb-200d-2640-fe0f","native":"\uD83E\uDDDA\uD83C\uDFFB........."},{"unified":"1f9da-1f3fc-200d-2640-fe0f","native":"\uD83E\uDDDA\uD83C\uDFFC........."},{"unified":"1f9da-1f3fd-200d-2640-fe0f","native":"\uD83E\uDDDA\uD83C\uDFFD........."},{"unified":"1f9da-1f3fe-200d-2640-fe0f","native":"\uD83E\uDDDA\uD83C\uDFFE........."},{"unified":"1f9da-1f3ff-200d-2640-fe0f","native":"\uD83E\uDDDA\uD83C\uDFFF........."}],"version":5},"vampire":{"id":"vampire","name":"Vampire","keywords":["blood","twilight"],"skins":[{"unified":"1f9db","native":"\uD83E\uDDDB"},{"unified":"1f9db-1f3fb","native":"\uD83E\uDDDB\uD83C\uDFFB"},{"unified":"1f9db-1f3fc","native":"\uD83E\uDDDB\uD83C\uDFFC"},{"unified":"1f9db-1f3fd","native":"\uD83E\uDDDB\uD83C\uDFFD"},{"unified":"1f9db-1f3fe","native":"\uD83E\uDDDB\uD83C\uDFFE"},{"unified":"1f9db-1f3ff","native":"\uD83E\uDDDB\uD83C\uDFFF"}],"version":5},"male_vampire":{"id":"male_vampire","name":"Man Vampire","keywords":["male","dracula"],"skins":[{"unified":"1f9db-200d-2642-fe0f","native":"\uD83E\uDDDB........."},{"unified":"1f9db-1f3fb-200d-2642-fe0f","native":"\uD83E\uDDDB\uD83C\uDFFB........."},{"unified":"1f9db-1f3fc-200d-2642-fe0f","native":"\uD83E\uDDDB\uD83C\uDFFC........."},{"unified":"1f9db-1f3fd-200d-2642-fe0f","native":"\uD83E\uDDDB\uD83C\uDFFD........."},{"unified":"1f9db-1f3fe-200d-2642-fe0f","native":"\uD83E\uDDDB\uD83C\uDFFE........."},{"unified":"1f9db-1f3ff-200d-2642-fe0f","native":"\uD83E\uDDDB\uD83C\uDFFF........."}],"version":5},"female_vampire":{"id":"female_vampire","name":"Woman Vampire","keywords":["female"],"skins":[{"unified":"1f9db-200d-2640-fe0f","native":"\uD83E\uDDDB........."},{"unified":"1f9db-1f3fb-200d-2640-fe0f","native":"\uD83E\uDDDB\uD83C\uDFFB........."},{"unified":"1f9db-1f3fc-200d-2640-fe0f","native":"\uD83E\uDDDB\uD83C\uDFFC........."},{"unified":"1f9db-1f3fd-200d-2640-fe0f","native":"\uD83E\uDDDB\uD83C\uDFFD........."},{"unified":"1f9db-1f3fe-200d-2640-fe0f","native":"\uD83E\uDDDB\uD83C\uDFFE........."},{"unified":"1f9db-1f3ff-200d-2640-fe0f","native":"\uD83E\uDDDB\uD83C\uDFFF........."}],"version":5},"merperson":{"id":"merperson","name":"Merperson","keywords":["sea"],"skins":[{"unified":"1f9dc","native":"\uD83E\uDDDC"},{"unified":"1f9dc-1f3fb","native":"\uD83E\uDDDC\uD83C\uDFFB"},{"unified":"1f9dc-1f3fc","native":"\uD83E\uDDDC\uD83C\uDFFC"},{"unified":"1f9dc-1f3fd","native":"\uD83E\uDDDC\uD83C\uDFFD"},{"unified":"1f9dc-1f3fe","native":"\uD83E\uDDDC\uD83C\uDFFE"},{"unified":"1f9dc-1f3ff","native":"\uD83E\uDDDC\uD83C\uDFFF"}],"version":5},"merman":{"id":"merman","name":"Merman","keywords":["man","male","triton"],"skins":[{"unified":"1f9dc-200d-2642-fe0f","native":"\uD83E\uDDDC........."},{"unified":"1f9dc-1f3fb-200d-2642-fe0f","native":"\uD83E\uDDDC\uD83C\uDFFB........."},{"unified":"1f9dc-1f3fc-200d-2642-fe0f","native":"\uD83E\uDDDC\uD83C\uDFFC........."},{"unified":"1f9dc-1f3fd-200d-2642-fe0f","native":"\uD83E\uDDDC\uD83C\uDFFD........."},{"unified":"1f9dc-1f3fe-200d-2642-fe0f","native":"\uD83E\uDDDC\uD83C\uDFFE........."},{"unified":"1f9dc-1f3ff-200d-2642-fe0f","native":"\uD83E\uDDDC\uD83C\uDFFF........."}],"version":5},"mermaid":{"id":"mermaid","name":"Mermaid","keywords":["woman","female","merwoman","ariel"],"skins":[{"unified":"1f9dc-200d-2640-fe0f","native":"\uD83E\uDDDC........."},{"unified":"1f9dc-1f3fb-200d-2640-fe0f","native":"\uD83E\uDDDC\uD83C\uDFFB........."},{"unified":"1f9dc-1f3fc-200d-2640-fe0f","native":"\uD83E\uDDDC\uD83C\uDFFC........."},{"unified":"1f9dc-1f3fd-200d-2640-fe0f","native":"\uD83E\uDDDC\uD83C\uDFFD........."},{"unified":"1f9dc-1f3fe-200d-2640-fe0f","native":"\uD83E\uDDDC\uD83C\uDFFE........."},{"unified":"1f9dc-1f3ff-200d-2640-fe0f","native":"\uD83E\uDDDC\uD83C\uDFFF........."}],"version":5},"elf":{"id":"elf","name":"Elf","keywords":["magical"],"skins":[{"unified":"1f9dd","native":"\uD83E\uDDDD"},{"unified":"1f9dd-1f3fb","native":"\uD83E\uDDDD\uD83C\uDFFB"},{"unified":"1f9dd-1f3fc","native":"\uD83E\uDDDD\uD83C\uDFFC"},{"unified":"1f9dd-1f3fd","native":"\uD83E\uDDDD\uD83C\uDFFD"},{"unified":"1f9dd-1f3fe","native":"\uD83E\uDDDD\uD83C\uDFFE"},{"unified":"1f9dd-1f3ff","native":"\uD83E\uDDDD\uD83C\uDFFF"}],"version":5},"male_elf":{"id":"male_elf","name":"Man Elf","keywords":["male"],"skins":[{"unified":"1f9dd-200d-2642-fe0f","native":"\uD83E\uDDDD........."},{"unified":"1f9dd-1f3fb-200d-2642-fe0f","native":"\uD83E\uDDDD\uD83C\uDFFB........."},{"unified":"1f9dd-1f3fc-200d-2642-fe0f","native":"\uD83E\uDDDD\uD83C\uDFFC........."},{"unified":"1f9dd-1f3fd-200d-2642-fe0f","native":"\uD83E\uDDDD\uD83C\uDFFD........."},{"unified":"1f9dd-1f3fe-200d-2642-fe0f","native":"\uD83E\uDDDD\uD83C\uDFFE........."},{"unified":"1f9dd-1f3ff-200d-2642-fe0f","native":"\uD83E\uDDDD\uD83C\uDFFF........."}],"version":5},"female_elf":{"id":"female_elf","name":"Woman Elf","keywords":["female"],"skins":[{"unified":"1f9dd-200d-2640-fe0f","native":"\uD83E\uDDDD........."},{"unified":"1f9dd-1f3fb-200d-2640-fe0f","native":"\uD83E\uDDDD\uD83C\uDFFB........."},{"unified":"1f9dd-1f3fc-200d-2640-fe0f","native":"\uD83E\uDDDD\uD83C\uDFFC........."},{"unified":"1f9dd-1f3fd-200d-2640-fe0f","native":"\uD83E\uDDDD\uD83C\uDFFD........."},{"unified":"1f9dd-1f3fe-200d-2640-fe0f","native":"\uD83E\uDDDD\uD83C\uDFFE........."},{"unified":"1f9dd-1f3ff-200d-2640-fe0f","native":"\uD83E\uDDDD\uD83C\uDFFF........."}],"version":5},"genie":{"id":"genie","name":"Genie","keywords":["magical","wishes"],"skins":[{"unified":"1f9de","native":"\uD83E\uDDDE"}],"version":5},"male_genie":{"id":"male_genie","name":"Man Genie","keywords":["male"],"skins":[{"unified":"1f9de-200d-2642-fe0f","native":"\uD83E\uDDDE........."}],"version":5},"female_genie":{"id":"female_genie","name":"Woman Genie","keywords":["female"],"skins":[{"unified":"1f9de-200d-2640-fe0f","native":"\uD83E\uDDDE........."}],"version":5},"zombie":{"id":"zombie","name":"Zombie","keywords":["dead"],"skins":[{"unified":"1f9df","native":"\uD83E\uDDDF"}],"version":5},"male_zombie":{"id":"male_zombie","name":"Man Zombie","keywords":["male","dracula","undead","walking","dead"],"skins":[{"unified":"1f9df-200d-2642-fe0f","native":"\uD83E\uDDDF........."}],"version":5},"female_zombie":{"id":"female_zombie","name":"Woman Zombie","keywords":["female","undead","walking","dead"],"skins":[{"unified":"1f9df-200d-2640-fe0f","native":"\uD83E\uDDDF........."}],"version":5},"troll":{"id":"troll","name":"Troll","keywords":["mystical","monster"],"skins":[{"unified":"1f9cc","native":"\uD83E\uDDCC"}],"version":14},"massage":{"id":"massage","name":"Face Massage","keywords":["person","getting","relax"],"skins":[{"unified":"1f486","native":"\uD83D\uDC86"},{"unified":"1f486-1f3fb","native":"\uD83D\uDC86\uD83C\uDFFB"},{"unified":"1f486-1f3fc","native":"\uD83D\uDC86\uD83C\uDFFC"},{"unified":"1f486-1f3fd","native":"\uD83D\uDC86\uD83C\uDFFD"},{"unified":"1f486-1f3fe","native":"\uD83D\uDC86\uD83C\uDFFE"},{"unified":"1f486-1f3ff","native":"\uD83D\uDC86\uD83C\uDFFF"}],"version":1},"man-getting-massage":{"id":"man-getting-massage","name":"Man Getting Massage","keywords":["getting-massage","male","boy","head"],"skins":[{"unified":"1f486-200d-2642-fe0f","native":"\uD83D\uDC86........."},{"unified":"1f486-1f3fb-200d-2642-fe0f","native":"\uD83D\uDC86\uD83C\uDFFB........."},{"unified":"1f486-1f3fc-200d-2642-fe0f","native":"\uD83D\uDC86\uD83C\uDFFC........."},{"unified":"1f486-1f3fd-200d-2642-fe0f","native":"\uD83D\uDC86\uD83C\uDFFD........."},{"unified":"1f486-1f3fe-200d-2642-fe0f","native":"\uD83D\uDC86\uD83C\uDFFE........."},{"unified":"1f486-1f3ff-200d-2642-fe0f","native":"\uD83D\uDC86\uD83C\uDFFF........."}],"version":4},"woman-getting-massage":{"id":"woman-getting-massage","name":"Woman Getting Massage","keywords":["getting-massage","female","girl","head"],"skins":[{"unified":"1f486-200d-2640-fe0f","native":"\uD83D\uDC86........."},{"unified":"1f486-1f3fb-200d-2640-fe0f","native":"\uD83D\uDC86\uD83C\uDFFB........."},{"unified":"1f486-1f3fc-200d-2640-fe0f","native":"\uD83D\uDC86\uD83C\uDFFC........."},{"unified":"1f486-1f3fd-200d-2640-fe0f","native":"\uD83D\uDC86\uD83C\uDFFD........."},{"unified":"1f486-1f3fe-200d-2640-fe0f","native":"\uD83D\uDC86\uD83C\uDFFE........."},{"unified":"1f486-1f3ff-200d-2640-fe0f","native":"\uD83D\uDC86\uD83C\uDFFF........."}],"version":4},"haircut":{"id":"haircut","name":"Haircut","keywords":["person","getting","hairstyle"],"skins":[{"unified":"1f487","native":"\uD83D\uDC87"},{"unified":"1f487-1f3fb","native":"\uD83D\uDC87\uD83C\uDFFB"},{"unified":"1f487-1f3fc","native":"\uD83D\uDC87\uD83C\uDFFC"},{"unified":"1f487-1f3fd","native":"\uD83D\uDC87\uD83C\uDFFD"},{"unified":"1f487-1f3fe","native":"\uD83D\uDC87\uD83C\uDFFE"},{"unified":"1f487-1f3ff","native":"\uD83D\uDC87\uD83C\uDFFF"}],"version":1},"man-getting-haircut":{"id":"man-getting-haircut","name":"Man Getting Haircut","keywords":["getting-haircut","male","boy"],"skins":[{"unified":"1f487-200d-2642-fe0f","native":"\uD83D\uDC87........."},{"unified":"1f487-1f3fb-200d-2642-fe0f","native":"\uD83D\uDC87\uD83C\uDFFB........."},{"unified":"1f487-1f3fc-200d-2642-fe0f","native":"\uD83D\uDC87\uD83C\uDFFC........."},{"unified":"1f487-1f3fd-200d-2642-fe0f","native":"\uD83D\uDC87\uD83C\uDFFD........."},{"unified":"1f487-1f3fe-200d-2642-fe0f","native":"\uD83D\uDC87\uD83C\uDFFE........."},{"unified":"1f487-1f3ff-200d-2642-fe0f","native":"\uD83D\uDC87\uD83C\uDFFF........."}],"version":4},"woman-getting-haircut":{"id":"woman-getting-haircut","name":"Woman Getting Haircut","keywords":["getting-haircut","female","girl"],"skins":[{"unified":"1f487-200d-2640-fe0f","native":"\uD83D\uDC87........."},{"unified":"1f487-1f3fb-200d-2640-fe0f","native":"\uD83D\uDC87\uD83C\uDFFB........."},{"unified":"1f487-1f3fc-200d-2640-fe0f","native":"\uD83D\uDC87\uD83C\uDFFC........."},{"unified":"1f487-1f3fd-200d-2640-fe0f","native":"\uD83D\uDC87\uD83C\uDFFD........."},{"unified":"1f487-1f3fe-200d-2640-fe0f","native":"\uD83D\uDC87\uD83C\uDFFE........."},{"unified":"1f487-1f3ff-200d-2640-fe0f","native":"\uD83D\uDC87\uD83C\uDFFF........."}],"version":4},"walking":{"id":"walking","name":"Pedestrian","keywords":["walking","person","move"],"skins":[{"unified":"1f6b6","native":"\uD83D\uDEB6"},{"unified":"1f6b6-1f3fb","native":"\uD83D\uDEB6\uD83C\uDFFB"},{"unified":"1f6b6-1f3fc","native":"\uD83D\uDEB6\uD83C\uDFFC"},{"unified":"1f6b6-1f3fd","native":"\uD83D\uDEB6\uD83C\uDFFD"},{"unified":"1f6b6-1f3fe","native":"\uD83D\uDEB6\uD83C\uDFFE"},{"unified":"1f6b6-1f3ff","native":"\uD83D\uDEB6\uD83C\uDFFF"}],"version":1},"man-walking":{"id":"man-walking","name":"Man Walking","keywords":["human","feet","steps"],"skins":[{"unified":"1f6b6-200d-2642-fe0f","native":"\uD83D\uDEB6........."},{"unified":"1f6b6-1f3fb-200d-2642-fe0f","native":"\uD83D\uDEB6\uD83C\uDFFB........."},{"unified":"1f6b6-1f3fc-200d-2642-fe0f","native":"\uD83D\uDEB6\uD83C\uDFFC........."},{"unified":"1f6b6-1f3fd-200d-2642-fe0f","native":"\uD83D\uDEB6\uD83C\uDFFD........."},{"unified":"1f6b6-1f3fe-200d-2642-fe0f","native":"\uD83D\uDEB6\uD83C\uDFFE........."},{"unified":"1f6b6-1f3ff-200d-2642-fe0f","native":"\uD83D\uDEB6\uD83C\uDFFF........."}],"version":4},"woman-walking":{"id":"woman-walking","name":"Woman Walking","keywords":["human","feet","steps","female"],"skins":[{"unified":"1f6b6-200d-2640-fe0f","native":"\uD83D\uDEB6........."},{"unified":"1f6b6-1f3fb-200d-2640-fe0f","native":"\uD83D\uDEB6\uD83C\uDFFB........."},{"unified":"1f6b6-1f3fc-200d-2640-fe0f","native":"\uD83D\uDEB6\uD83C\uDFFC........."},{"unified":"1f6b6-1f3fd-200d-2640-fe0f","native":"\uD83D\uDEB6\uD83C\uDFFD........."},{"unified":"1f6b6-1f3fe-200d-2640-fe0f","native":"\uD83D\uDEB6\uD83C\uDFFE........."},{"unified":"1f6b6-1f3ff-200d-2640-fe0f","native":"\uD83D\uDEB6\uD83C\uDFFF........."}],"version":4},"standing_person":{"id":"standing_person","name":"Standing Person","keywords":["still"],"skins":[{"unified":"1f9cd","native":"\uD83E\uDDCD"},{"unified":"1f9cd-1f3fb","native":"\uD83E\uDDCD\uD83C\uDFFB"},{"unified":"1f9cd-1f3fc","native":"\uD83E\uDDCD\uD83C\uDFFC"},{"unified":"1f9cd-1f3fd","native":"\uD83E\uDDCD\uD83C\uDFFD"},{"unified":"1f9cd-1f3fe","native":"\uD83E\uDDCD\uD83C\uDFFE"},{"unified":"1f9cd-1f3ff","native":"\uD83E\uDDCD\uD83C\uDFFF"}],"version":12},"man_standing":{"id":"man_standing","name":"Man Standing","keywords":["still"],"skins":[{"unified":"1f9cd-200d-2642-fe0f","native":"\uD83E\uDDCD........."},{"unified":"1f9cd-1f3fb-200d-2642-fe0f","native":"\uD83E\uDDCD\uD83C\uDFFB........."},{"unified":"1f9cd-1f3fc-200d-2642-fe0f","native":"\uD83E\uDDCD\uD83C\uDFFC........."},{"unified":"1f9cd-1f3fd-200d-2642-fe0f","native":"\uD83E\uDDCD\uD83C\uDFFD........."},{"unified":"1f9cd-1f3fe-200d-2642-fe0f","native":"\uD83E\uDDCD\uD83C\uDFFE........."},{"unified":"1f9cd-1f3ff-200d-2642-fe0f","native":"\uD83E\uDDCD\uD83C\uDFFF........."}],"version":12},"woman_standing":{"id":"woman_standing","name":"Woman Standing","keywords":["still"],"skins":[{"unified":"1f9cd-200d-2640-fe0f","native":"\uD83E\uDDCD........."},{"unified":"1f9cd-1f3fb-200d-2640-fe0f","native":"\uD83E\uDDCD\uD83C\uDFFB........."},{"unified":"1f9cd-1f3fc-200d-2640-fe0f","native":"\uD83E\uDDCD\uD83C\uDFFC........."},{"unified":"1f9cd-1f3fd-200d-2640-fe0f","native":"\uD83E\uDDCD\uD83C\uDFFD........."},{"unified":"1f9cd-1f3fe-200d-2640-fe0f","native":"\uD83E\uDDCD\uD83C\uDFFE........."},{"unified":"1f9cd-1f3ff-200d-2640-fe0f","native":"\uD83E\uDDCD\uD83C\uDFFF........."}],"version":12},"kneeling_person":{"id":"kneeling_person","name":"Kneeling Person","keywords":["pray","respectful"],"skins":[{"unified":"1f9ce","native":"\uD83E\uDDCE"},{"unified":"1f9ce-1f3fb","native":"\uD83E\uDDCE\uD83C\uDFFB"},{"unified":"1f9ce-1f3fc","native":"\uD83E\uDDCE\uD83C\uDFFC"},{"unified":"1f9ce-1f3fd","native":"\uD83E\uDDCE\uD83C\uDFFD"},{"unified":"1f9ce-1f3fe","native":"\uD83E\uDDCE\uD83C\uDFFE"},{"unified":"1f9ce-1f3ff","native":"\uD83E\uDDCE\uD83C\uDFFF"}],"version":12},"man_kneeling":{"id":"man_kneeling","name":"Man Kneeling","keywords":["pray","respectful"],"skins":[{"unified":"1f9ce-200d-2642-fe0f","native":"\uD83E\uDDCE........."},{"unified":"1f9ce-1f3fb-200d-2642-fe0f","native":"\uD83E\uDDCE\uD83C\uDFFB........."},{"unified":"1f9ce-1f3fc-200d-2642-fe0f","native":"\uD83E\uDDCE\uD83C\uDFFC........."},{"unified":"1f9ce-1f3fd-200d-2642-fe0f","native":"\uD83E\uDDCE\uD83C\uDFFD........."},{"unified":"1f9ce-1f3fe-200d-2642-fe0f","native":"\uD83E\uDDCE\uD83C\uDFFE........."},{"unified":"1f9ce-1f3ff-200d-2642-fe0f","native":"\uD83E\uDDCE\uD83C\uDFFF........."}],"version":12},"woman_kneeling":{"id":"woman_kneeling","name":"Woman Kneeling","keywords":["respectful","pray"],"skins":[{"unified":"1f9ce-200d-2640-fe0f","native":"\uD83E\uDDCE........."},{"unified":"1f9ce-1f3fb-200d-2640-fe0f","native":"\uD83E\uDDCE\uD83C\uDFFB........."},{"unified":"1f9ce-1f3fc-200d-2640-fe0f","native":"\uD83E\uDDCE\uD83C\uDFFC........."},{"unified":"1f9ce-1f3fd-200d-2640-fe0f","native":"\uD83E\uDDCE\uD83C\uDFFD........."},{"unified":"1f9ce-1f3fe-200d-2640-fe0f","native":"\uD83E\uDDCE\uD83C\uDFFE........."},{"unified":"1f9ce-1f3ff-200d-2640-fe0f","native":"\uD83E\uDDCE\uD83C\uDFFF........."}],"version":12},"person_with_probing_cane":{"id":"person_with_probing_cane","name":"Person with White Cane","keywords":["probing","blind"],"skins":[{"unified":"1f9d1-200d-1f9af","native":"\uD83E\uDDD1...\uD83E\uDDAF"},{"unified":"1f9d1-1f3fb-200d-1f9af","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83E\uDDAF"},{"unified":"1f9d1-1f3fc-200d-1f9af","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83E\uDDAF"},{"unified":"1f9d1-1f3fd-200d-1f9af","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83E\uDDAF"},{"unified":"1f9d1-1f3fe-200d-1f9af","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83E\uDDAF"},{"unified":"1f9d1-1f3ff-200d-1f9af","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83E\uDDAF"}],"version":12.1},"man_with_probing_cane":{"id":"man_with_probing_cane","name":"Man with White Cane","keywords":["probing","blind"],"skins":[{"unified":"1f468-200d-1f9af","native":"\uD83D\uDC68...\uD83E\uDDAF"},{"unified":"1f468-1f3fb-200d-1f9af","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83E\uDDAF"},{"unified":"1f468-1f3fc-200d-1f9af","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83E\uDDAF"},{"unified":"1f468-1f3fd-200d-1f9af","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83E\uDDAF"},{"unified":"1f468-1f3fe-200d-1f9af","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83E\uDDAF"},{"unified":"1f468-1f3ff-200d-1f9af","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83E\uDDAF"}],"version":12},"woman_with_probing_cane":{"id":"woman_with_probing_cane","name":"Woman with White Cane","keywords":["probing","blind"],"skins":[{"unified":"1f469-200d-1f9af","native":"\uD83D\uDC69...\uD83E\uDDAF"},{"unified":"1f469-1f3fb-200d-1f9af","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83E\uDDAF"},{"unified":"1f469-1f3fc-200d-1f9af","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83E\uDDAF"},{"unified":"1f469-1f3fd-200d-1f9af","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83E\uDDAF"},{"unified":"1f469-1f3fe-200d-1f9af","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83E\uDDAF"},{"unified":"1f469-1f3ff-200d-1f9af","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83E\uDDAF"}],"version":12},"person_in_motorized_wheelchair":{"id":"person_in_motorized_wheelchair","name":"Person in Motorized Wheelchair","keywords":["disability","accessibility"],"skins":[{"unified":"1f9d1-200d-1f9bc","native":"\uD83E\uDDD1...\uD83E\uDDBC"},{"unified":"1f9d1-1f3fb-200d-1f9bc","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83E\uDDBC"},{"unified":"1f9d1-1f3fc-200d-1f9bc","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83E\uDDBC"},{"unified":"1f9d1-1f3fd-200d-1f9bc","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83E\uDDBC"},{"unified":"1f9d1-1f3fe-200d-1f9bc","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83E\uDDBC"},{"unified":"1f9d1-1f3ff-200d-1f9bc","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83E\uDDBC"}],"version":12.1},"man_in_motorized_wheelchair":{"id":"man_in_motorized_wheelchair","name":"Man in Motorized Wheelchair","keywords":["disability","accessibility"],"skins":[{"unified":"1f468-200d-1f9bc","native":"\uD83D\uDC68...\uD83E\uDDBC"},{"unified":"1f468-1f3fb-200d-1f9bc","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83E\uDDBC"},{"unified":"1f468-1f3fc-200d-1f9bc","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83E\uDDBC"},{"unified":"1f468-1f3fd-200d-1f9bc","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83E\uDDBC"},{"unified":"1f468-1f3fe-200d-1f9bc","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83E\uDDBC"},{"unified":"1f468-1f3ff-200d-1f9bc","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83E\uDDBC"}],"version":12},"woman_in_motorized_wheelchair":{"id":"woman_in_motorized_wheelchair","name":"Woman in Motorized Wheelchair","keywords":["disability","accessibility"],"skins":[{"unified":"1f469-200d-1f9bc","native":"\uD83D\uDC69...\uD83E\uDDBC"},{"unified":"1f469-1f3fb-200d-1f9bc","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83E\uDDBC"},{"unified":"1f469-1f3fc-200d-1f9bc","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83E\uDDBC"},{"unified":"1f469-1f3fd-200d-1f9bc","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83E\uDDBC"},{"unified":"1f469-1f3fe-200d-1f9bc","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83E\uDDBC"},{"unified":"1f469-1f3ff-200d-1f9bc","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83E\uDDBC"}],"version":12},"person_in_manual_wheelchair":{"id":"person_in_manual_wheelchair","name":"Person in Manual Wheelchair","keywords":["disability","accessibility"],"skins":[{"unified":"1f9d1-200d-1f9bd","native":"\uD83E\uDDD1...\uD83E\uDDBD"},{"unified":"1f9d1-1f3fb-200d-1f9bd","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83E\uDDBD"},{"unified":"1f9d1-1f3fc-200d-1f9bd","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83E\uDDBD"},{"unified":"1f9d1-1f3fd-200d-1f9bd","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83E\uDDBD"},{"unified":"1f9d1-1f3fe-200d-1f9bd","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83E\uDDBD"},{"unified":"1f9d1-1f3ff-200d-1f9bd","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83E\uDDBD"}],"version":12.1},"man_in_manual_wheelchair":{"id":"man_in_manual_wheelchair","name":"Man in Manual Wheelchair","keywords":["disability","accessibility"],"skins":[{"unified":"1f468-200d-1f9bd","native":"\uD83D\uDC68...\uD83E\uDDBD"},{"unified":"1f468-1f3fb-200d-1f9bd","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83E\uDDBD"},{"unified":"1f468-1f3fc-200d-1f9bd","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83E\uDDBD"},{"unified":"1f468-1f3fd-200d-1f9bd","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83E\uDDBD"},{"unified":"1f468-1f3fe-200d-1f9bd","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83E\uDDBD"},{"unified":"1f468-1f3ff-200d-1f9bd","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83E\uDDBD"}],"version":12},"woman_in_manual_wheelchair":{"id":"woman_in_manual_wheelchair","name":"Woman in Manual Wheelchair","keywords":["disability","accessibility"],"skins":[{"unified":"1f469-200d-1f9bd","native":"\uD83D\uDC69...\uD83E\uDDBD"},{"unified":"1f469-1f3fb-200d-1f9bd","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83E\uDDBD"},{"unified":"1f469-1f3fc-200d-1f9bd","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83E\uDDBD"},{"unified":"1f469-1f3fd-200d-1f9bd","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83E\uDDBD"},{"unified":"1f469-1f3fe-200d-1f9bd","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83E\uDDBD"},{"unified":"1f469-1f3ff-200d-1f9bd","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83E\uDDBD"}],"version":12},"runner":{"id":"runner","name":"Runner","keywords":["running","person","move"],"skins":[{"unified":"1f3c3","native":"\uD83C\uDFC3"},{"unified":"1f3c3-1f3fb","native":"\uD83C\uDFC3\uD83C\uDFFB"},{"unified":"1f3c3-1f3fc","native":"\uD83C\uDFC3\uD83C\uDFFC"},{"unified":"1f3c3-1f3fd","native":"\uD83C\uDFC3\uD83C\uDFFD"},{"unified":"1f3c3-1f3fe","native":"\uD83C\uDFC3\uD83C\uDFFE"},{"unified":"1f3c3-1f3ff","native":"\uD83C\uDFC3\uD83C\uDFFF"}],"version":1},"man-running":{"id":"man-running","name":"Man Running","keywords":["walking","exercise","race"],"skins":[{"unified":"1f3c3-200d-2642-fe0f","native":"\uD83C\uDFC3........."},{"unified":"1f3c3-1f3fb-200d-2642-fe0f","native":"\uD83C\uDFC3\uD83C\uDFFB........."},{"unified":"1f3c3-1f3fc-200d-2642-fe0f","native":"\uD83C\uDFC3\uD83C\uDFFC........."},{"unified":"1f3c3-1f3fd-200d-2642-fe0f","native":"\uD83C\uDFC3\uD83C\uDFFD........."},{"unified":"1f3c3-1f3fe-200d-2642-fe0f","native":"\uD83C\uDFC3\uD83C\uDFFE........."},{"unified":"1f3c3-1f3ff-200d-2642-fe0f","native":"\uD83C\uDFC3\uD83C\uDFFF........."}],"version":4},"woman-running":{"id":"woman-running","name":"Woman Running","keywords":["walking","exercise","race","female"],"skins":[{"unified":"1f3c3-200d-2640-fe0f","native":"\uD83C\uDFC3........."},{"unified":"1f3c3-1f3fb-200d-2640-fe0f","native":"\uD83C\uDFC3\uD83C\uDFFB........."},{"unified":"1f3c3-1f3fc-200d-2640-fe0f","native":"\uD83C\uDFC3\uD83C\uDFFC........."},{"unified":"1f3c3-1f3fd-200d-2640-fe0f","native":"\uD83C\uDFC3\uD83C\uDFFD........."},{"unified":"1f3c3-1f3fe-200d-2640-fe0f","native":"\uD83C\uDFC3\uD83C\uDFFE........."},{"unified":"1f3c3-1f3ff-200d-2640-fe0f","native":"\uD83C\uDFC3\uD83C\uDFFF........."}],"version":4},"dancer":{"id":"dancer","name":"Dancer","keywords":["woman","dancing","female","girl","fun"],"skins":[{"unified":"1f483","native":"\uD83D\uDC83"},{"unified":"1f483-1f3fb","native":"\uD83D\uDC83\uD83C\uDFFB"},{"unified":"1f483-1f3fc","native":"\uD83D\uDC83\uD83C\uDFFC"},{"unified":"1f483-1f3fd","native":"\uD83D\uDC83\uD83C\uDFFD"},{"unified":"1f483-1f3fe","native":"\uD83D\uDC83\uD83C\uDFFE"},{"unified":"1f483-1f3ff","native":"\uD83D\uDC83\uD83C\uDFFF"}],"version":1},"man_dancing":{"id":"man_dancing","name":"Man Dancing","keywords":["male","boy","fun","dancer"],"skins":[{"unified":"1f57a","native":"\uD83D\uDD7A"},{"unified":"1f57a-1f3fb","native":"\uD83D\uDD7A\uD83C\uDFFB"},{"unified":"1f57a-1f3fc","native":"\uD83D\uDD7A\uD83C\uDFFC"},{"unified":"1f57a-1f3fd","native":"\uD83D\uDD7A\uD83C\uDFFD"},{"unified":"1f57a-1f3fe","native":"\uD83D\uDD7A\uD83C\uDFFE"},{"unified":"1f57a-1f3ff","native":"\uD83D\uDD7A\uD83C\uDFFF"}],"version":3},"man_in_business_suit_levitating":{"id":"man_in_business_suit_levitating","name":"Person in Suit Levitating","keywords":["man","business","levitate","hover","jump"],"skins":[{"unified":"1f574-fe0f","native":"\uD83D\uDD74..."},{"unified":"1f574-1f3fb","native":"\uD83D\uDD74\uD83C\uDFFB"},{"unified":"1f574-1f3fc","native":"\uD83D\uDD74\uD83C\uDFFC"},{"unified":"1f574-1f3fd","native":"\uD83D\uDD74\uD83C\uDFFD"},{"unified":"1f574-1f3fe","native":"\uD83D\uDD74\uD83C\uDFFE"},{"unified":"1f574-1f3ff","native":"\uD83D\uDD74\uD83C\uDFFF"}],"version":1},"dancers":{"id":"dancers","name":"Woman with Bunny Ears","keywords":["dancers","people","perform","costume"],"skins":[{"unified":"1f46f","native":"\uD83D\uDC6F"}],"version":1},"men-with-bunny-ears-partying":{"id":"men-with-bunny-ears-partying","name":"Men with Bunny Ears","keywords":["with-bunny-ears-partying","man","male","boys"],"skins":[{"unified":"1f46f-200d-2642-fe0f","native":"\uD83D\uDC6F........."}],"version":4},"women-with-bunny-ears-partying":{"id":"women-with-bunny-ears-partying","name":"Women with Bunny Ears","keywords":["with-bunny-ears-partying","woman","female","girls"],"skins":[{"unified":"1f46f-200d-2640-fe0f","native":"\uD83D\uDC6F........."}],"version":4},"person_in_steamy_room":{"id":"person_in_steamy_room","name":"Person in Steamy Room","keywords":["relax","spa"],"skins":[{"unified":"1f9d6","native":"\uD83E\uDDD6"},{"unified":"1f9d6-1f3fb","native":"\uD83E\uDDD6\uD83C\uDFFB"},{"unified":"1f9d6-1f3fc","native":"\uD83E\uDDD6\uD83C\uDFFC"},{"unified":"1f9d6-1f3fd","native":"\uD83E\uDDD6\uD83C\uDFFD"},{"unified":"1f9d6-1f3fe","native":"\uD83E\uDDD6\uD83C\uDFFE"},{"unified":"1f9d6-1f3ff","native":"\uD83E\uDDD6\uD83C\uDFFF"}],"version":5},"man_in_steamy_room":{"id":"man_in_steamy_room","name":"Man in Steamy Room","keywords":["male","spa","steamroom","sauna"],"skins":[{"unified":"1f9d6-200d-2642-fe0f","native":"\uD83E\uDDD6........."},{"unified":"1f9d6-1f3fb-200d-2642-fe0f","native":"\uD83E\uDDD6\uD83C\uDFFB........."},{"unified":"1f9d6-1f3fc-200d-2642-fe0f","native":"\uD83E\uDDD6\uD83C\uDFFC........."},{"unified":"1f9d6-1f3fd-200d-2642-fe0f","native":"\uD83E\uDDD6\uD83C\uDFFD........."},{"unified":"1f9d6-1f3fe-200d-2642-fe0f","native":"\uD83E\uDDD6\uD83C\uDFFE........."},{"unified":"1f9d6-1f3ff-200d-2642-fe0f","native":"\uD83E\uDDD6\uD83C\uDFFF........."}],"version":5},"woman_in_steamy_room":{"id":"woman_in_steamy_room","name":"Woman in Steamy Room","keywords":["female","spa","steamroom","sauna"],"skins":[{"unified":"1f9d6-200d-2640-fe0f","native":"\uD83E\uDDD6........."},{"unified":"1f9d6-1f3fb-200d-2640-fe0f","native":"\uD83E\uDDD6\uD83C\uDFFB........."},{"unified":"1f9d6-1f3fc-200d-2640-fe0f","native":"\uD83E\uDDD6\uD83C\uDFFC........."},{"unified":"1f9d6-1f3fd-200d-2640-fe0f","native":"\uD83E\uDDD6\uD83C\uDFFD........."},{"unified":"1f9d6-1f3fe-200d-2640-fe0f","native":"\uD83E\uDDD6\uD83C\uDFFE........."},{"unified":"1f9d6-1f3ff-200d-2640-fe0f","native":"\uD83E\uDDD6\uD83C\uDFFF........."}],"version":5},"person_climbing":{"id":"person_climbing","name":"Person Climbing","keywords":["sport"],"skins":[{"unified":"1f9d7","native":"\uD83E\uDDD7"},{"unified":"1f9d7-1f3fb","native":"\uD83E\uDDD7\uD83C\uDFFB"},{"unified":"1f9d7-1f3fc","native":"\uD83E\uDDD7\uD83C\uDFFC"},{"unified":"1f9d7-1f3fd","native":"\uD83E\uDDD7\uD83C\uDFFD"},{"unified":"1f9d7-1f3fe","native":"\uD83E\uDDD7\uD83C\uDFFE"},{"unified":"1f9d7-1f3ff","native":"\uD83E\uDDD7\uD83C\uDFFF"}],"version":5},"man_climbing":{"id":"man_climbing","name":"Man Climbing","keywords":["sports","hobby","male","rock"],"skins":[{"unified":"1f9d7-200d-2642-fe0f","native":"\uD83E\uDDD7........."},{"unified":"1f9d7-1f3fb-200d-2642-fe0f","native":"\uD83E\uDDD7\uD83C\uDFFB........."},{"unified":"1f9d7-1f3fc-200d-2642-fe0f","native":"\uD83E\uDDD7\uD83C\uDFFC........."},{"unified":"1f9d7-1f3fd-200d-2642-fe0f","native":"\uD83E\uDDD7\uD83C\uDFFD........."},{"unified":"1f9d7-1f3fe-200d-2642-fe0f","native":"\uD83E\uDDD7\uD83C\uDFFE........."},{"unified":"1f9d7-1f3ff-200d-2642-fe0f","native":"\uD83E\uDDD7\uD83C\uDFFF........."}],"version":5},"woman_climbing":{"id":"woman_climbing","name":"Woman Climbing","keywords":["sports","hobby","female","rock"],"skins":[{"unified":"1f9d7-200d-2640-fe0f","native":"\uD83E\uDDD7........."},{"unified":"1f9d7-1f3fb-200d-2640-fe0f","native":"\uD83E\uDDD7\uD83C\uDFFB........."},{"unified":"1f9d7-1f3fc-200d-2640-fe0f","native":"\uD83E\uDDD7\uD83C\uDFFC........."},{"unified":"1f9d7-1f3fd-200d-2640-fe0f","native":"\uD83E\uDDD7\uD83C\uDFFD........."},{"unified":"1f9d7-1f3fe-200d-2640-fe0f","native":"\uD83E\uDDD7\uD83C\uDFFE........."},{"unified":"1f9d7-1f3ff-200d-2640-fe0f","native":"\uD83E\uDDD7\uD83C\uDFFF........."}],"version":5},"fencer":{"id":"fencer","name":"Fencer","keywords":["person","fencing","sports","sword"],"skins":[{"unified":"1f93a","native":"\uD83E\uDD3A"}],"version":3},"horse_racing":{"id":"horse_racing","name":"Horse Racing","keywords":["animal","betting","competition","gambling","luck"],"skins":[{"unified":"1f3c7","native":"\uD83C\uDFC7"},{"unified":"1f3c7-1f3fb","native":"\uD83C\uDFC7\uD83C\uDFFB"},{"unified":"1f3c7-1f3fc","native":"\uD83C\uDFC7\uD83C\uDFFC"},{"unified":"1f3c7-1f3fd","native":"\uD83C\uDFC7\uD83C\uDFFD"},{"unified":"1f3c7-1f3fe","native":"\uD83C\uDFC7\uD83C\uDFFE"},{"unified":"1f3c7-1f3ff","native":"\uD83C\uDFC7\uD83C\uDFFF"}],"version":1},"skier":{"id":"skier","name":"Skier","keywords":["sports","winter","snow"],"skins":[{"unified":"26f7-fe0f","native":"......"}],"version":1},"snowboarder":{"id":"snowboarder","name":"Snowboarder","keywords":["sports","winter"],"skins":[{"unified":"1f3c2","native":"\uD83C\uDFC2"},{"unified":"1f3c2-1f3fb","native":"\uD83C\uDFC2\uD83C\uDFFB"},{"unified":"1f3c2-1f3fc","native":"\uD83C\uDFC2\uD83C\uDFFC"},{"unified":"1f3c2-1f3fd","native":"\uD83C\uDFC2\uD83C\uDFFD"},{"unified":"1f3c2-1f3fe","native":"\uD83C\uDFC2\uD83C\uDFFE"},{"unified":"1f3c2-1f3ff","native":"\uD83C\uDFC2\uD83C\uDFFF"}],"version":1},"golfer":{"id":"golfer","name":"Person Golfing","keywords":["golfer","sports","business"],"skins":[{"unified":"1f3cc-fe0f","native":"\uD83C\uDFCC..."},{"unified":"1f3cc-1f3fb","native":"\uD83C\uDFCC\uD83C\uDFFB"},{"unified":"1f3cc-1f3fc","native":"\uD83C\uDFCC\uD83C\uDFFC"},{"unified":"1f3cc-1f3fd","native":"\uD83C\uDFCC\uD83C\uDFFD"},{"unified":"1f3cc-1f3fe","native":"\uD83C\uDFCC\uD83C\uDFFE"},{"unified":"1f3cc-1f3ff","native":"\uD83C\uDFCC\uD83C\uDFFF"}],"version":1},"man-golfing":{"id":"man-golfing","name":"Man Golfing","keywords":["sport"],"skins":[{"unified":"1f3cc-fe0f-200d-2642-fe0f","native":"\uD83C\uDFCC............"},{"unified":"1f3cc-1f3fb-200d-2642-fe0f","native":"\uD83C\uDFCC\uD83C\uDFFB........."},{"unified":"1f3cc-1f3fc-200d-2642-fe0f","native":"\uD83C\uDFCC\uD83C\uDFFC........."},{"unified":"1f3cc-1f3fd-200d-2642-fe0f","native":"\uD83C\uDFCC\uD83C\uDFFD........."},{"unified":"1f3cc-1f3fe-200d-2642-fe0f","native":"\uD83C\uDFCC\uD83C\uDFFE........."},{"unified":"1f3cc-1f3ff-200d-2642-fe0f","native":"\uD83C\uDFCC\uD83C\uDFFF........."}],"version":4},"woman-golfing":{"id":"woman-golfing","name":"Woman Golfing","keywords":["sports","business","female"],"skins":[{"unified":"1f3cc-fe0f-200d-2640-fe0f","native":"\uD83C\uDFCC............"},{"unified":"1f3cc-1f3fb-200d-2640-fe0f","native":"\uD83C\uDFCC\uD83C\uDFFB........."},{"unified":"1f3cc-1f3fc-200d-2640-fe0f","native":"\uD83C\uDFCC\uD83C\uDFFC........."},{"unified":"1f3cc-1f3fd-200d-2640-fe0f","native":"\uD83C\uDFCC\uD83C\uDFFD........."},{"unified":"1f3cc-1f3fe-200d-2640-fe0f","native":"\uD83C\uDFCC\uD83C\uDFFE........."},{"unified":"1f3cc-1f3ff-200d-2640-fe0f","native":"\uD83C\uDFCC\uD83C\uDFFF........."}],"version":4},"surfer":{"id":"surfer","name":"Surfer","keywords":["person","surfing","sport","sea"],"skins":[{"unified":"1f3c4","native":"\uD83C\uDFC4"},{"unified":"1f3c4-1f3fb","native":"\uD83C\uDFC4\uD83C\uDFFB"},{"unified":"1f3c4-1f3fc","native":"\uD83C\uDFC4\uD83C\uDFFC"},{"unified":"1f3c4-1f3fd","native":"\uD83C\uDFC4\uD83C\uDFFD"},{"unified":"1f3c4-1f3fe","native":"\uD83C\uDFC4\uD83C\uDFFE"},{"unified":"1f3c4-1f3ff","native":"\uD83C\uDFC4\uD83C\uDFFF"}],"version":1},"man-surfing":{"id":"man-surfing","name":"Man Surfing","keywords":["sports","ocean","sea","summer","beach"],"skins":[{"unified":"1f3c4-200d-2642-fe0f","native":"\uD83C\uDFC4........."},{"unified":"1f3c4-1f3fb-200d-2642-fe0f","native":"\uD83C\uDFC4\uD83C\uDFFB........."},{"unified":"1f3c4-1f3fc-200d-2642-fe0f","native":"\uD83C\uDFC4\uD83C\uDFFC........."},{"unified":"1f3c4-1f3fd-200d-2642-fe0f","native":"\uD83C\uDFC4\uD83C\uDFFD........."},{"unified":"1f3c4-1f3fe-200d-2642-fe0f","native":"\uD83C\uDFC4\uD83C\uDFFE........."},{"unified":"1f3c4-1f3ff-200d-2642-fe0f","native":"\uD83C\uDFC4\uD83C\uDFFF........."}],"version":4},"woman-surfing":{"id":"woman-surfing","name":"Woman Surfing","keywords":["sports","ocean","sea","summer","beach","female"],"skins":[{"unified":"1f3c4-200d-2640-fe0f","native":"\uD83C\uDFC4........."},{"unified":"1f3c4-1f3fb-200d-2640-fe0f","native":"\uD83C\uDFC4\uD83C\uDFFB........."},{"unified":"1f3c4-1f3fc-200d-2640-fe0f","native":"\uD83C\uDFC4\uD83C\uDFFC........."},{"unified":"1f3c4-1f3fd-200d-2640-fe0f","native":"\uD83C\uDFC4\uD83C\uDFFD........."},{"unified":"1f3c4-1f3fe-200d-2640-fe0f","native":"\uD83C\uDFC4\uD83C\uDFFE........."},{"unified":"1f3c4-1f3ff-200d-2640-fe0f","native":"\uD83C\uDFC4\uD83C\uDFFF........."}],"version":4},"rowboat":{"id":"rowboat","name":"Rowboat","keywords":["person","rowing","boat","sport","move"],"skins":[{"unified":"1f6a3","native":"\uD83D\uDEA3"},{"unified":"1f6a3-1f3fb","native":"\uD83D\uDEA3\uD83C\uDFFB"},{"unified":"1f6a3-1f3fc","native":"\uD83D\uDEA3\uD83C\uDFFC"},{"unified":"1f6a3-1f3fd","native":"\uD83D\uDEA3\uD83C\uDFFD"},{"unified":"1f6a3-1f3fe","native":"\uD83D\uDEA3\uD83C\uDFFE"},{"unified":"1f6a3-1f3ff","native":"\uD83D\uDEA3\uD83C\uDFFF"}],"version":1},"man-rowing-boat":{"id":"man-rowing-boat","name":"Man Rowing Boat","keywords":["rowing-boat","sports","hobby","water","ship"],"skins":[{"unified":"1f6a3-200d-2642-fe0f","native":"\uD83D\uDEA3........."},{"unified":"1f6a3-1f3fb-200d-2642-fe0f","native":"\uD83D\uDEA3\uD83C\uDFFB........."},{"unified":"1f6a3-1f3fc-200d-2642-fe0f","native":"\uD83D\uDEA3\uD83C\uDFFC........."},{"unified":"1f6a3-1f3fd-200d-2642-fe0f","native":"\uD83D\uDEA3\uD83C\uDFFD........."},{"unified":"1f6a3-1f3fe-200d-2642-fe0f","native":"\uD83D\uDEA3\uD83C\uDFFE........."},{"unified":"1f6a3-1f3ff-200d-2642-fe0f","native":"\uD83D\uDEA3\uD83C\uDFFF........."}],"version":4},"woman-rowing-boat":{"id":"woman-rowing-boat","name":"Woman Rowing Boat","keywords":["rowing-boat","sports","hobby","water","ship","female"],"skins":[{"unified":"1f6a3-200d-2640-fe0f","native":"\uD83D\uDEA3........."},{"unified":"1f6a3-1f3fb-200d-2640-fe0f","native":"\uD83D\uDEA3\uD83C\uDFFB........."},{"unified":"1f6a3-1f3fc-200d-2640-fe0f","native":"\uD83D\uDEA3\uD83C\uDFFC........."},{"unified":"1f6a3-1f3fd-200d-2640-fe0f","native":"\uD83D\uDEA3\uD83C\uDFFD........."},{"unified":"1f6a3-1f3fe-200d-2640-fe0f","native":"\uD83D\uDEA3\uD83C\uDFFE........."},{"unified":"1f6a3-1f3ff-200d-2640-fe0f","native":"\uD83D\uDEA3\uD83C\uDFFF........."}],"version":4},"swimmer":{"id":"swimmer","name":"Swimmer","keywords":["person","swimming","sport","pool"],"skins":[{"unified":"1f3ca","native":"\uD83C\uDFCA"},{"unified":"1f3ca-1f3fb","native":"\uD83C\uDFCA\uD83C\uDFFB"},{"unified":"1f3ca-1f3fc","native":"\uD83C\uDFCA\uD83C\uDFFC"},{"unified":"1f3ca-1f3fd","native":"\uD83C\uDFCA\uD83C\uDFFD"},{"unified":"1f3ca-1f3fe","native":"\uD83C\uDFCA\uD83C\uDFFE"},{"unified":"1f3ca-1f3ff","native":"\uD83C\uDFCA\uD83C\uDFFF"}],"version":1},"man-swimming":{"id":"man-swimming","name":"Man Swimming","keywords":["sports","exercise","human","athlete","water","summer"],"skins":[{"unified":"1f3ca-200d-2642-fe0f","native":"\uD83C\uDFCA........."},{"unified":"1f3ca-1f3fb-200d-2642-fe0f","native":"\uD83C\uDFCA\uD83C\uDFFB........."},{"unified":"1f3ca-1f3fc-200d-2642-fe0f","native":"\uD83C\uDFCA\uD83C\uDFFC........."},{"unified":"1f3ca-1f3fd-200d-2642-fe0f","native":"\uD83C\uDFCA\uD83C\uDFFD........."},{"unified":"1f3ca-1f3fe-200d-2642-fe0f","native":"\uD83C\uDFCA\uD83C\uDFFE........."},{"unified":"1f3ca-1f3ff-200d-2642-fe0f","native":"\uD83C\uDFCA\uD83C\uDFFF........."}],"version":4},"woman-swimming":{"id":"woman-swimming","name":"Woman Swimming","keywords":["sports","exercise","human","athlete","water","summer","female"],"skins":[{"unified":"1f3ca-200d-2640-fe0f","native":"\uD83C\uDFCA........."},{"unified":"1f3ca-1f3fb-200d-2640-fe0f","native":"\uD83C\uDFCA\uD83C\uDFFB........."},{"unified":"1f3ca-1f3fc-200d-2640-fe0f","native":"\uD83C\uDFCA\uD83C\uDFFC........."},{"unified":"1f3ca-1f3fd-200d-2640-fe0f","native":"\uD83C\uDFCA\uD83C\uDFFD........."},{"unified":"1f3ca-1f3fe-200d-2640-fe0f","native":"\uD83C\uDFCA\uD83C\uDFFE........."},{"unified":"1f3ca-1f3ff-200d-2640-fe0f","native":"\uD83C\uDFCA\uD83C\uDFFF........."}],"version":4},"person_with_ball":{"id":"person_with_ball","name":"Person Bouncing Ball","keywords":["with","sports","human"],"skins":[{"unified":"26f9-fe0f","native":"......"},{"unified":"26f9-1f3fb","native":"...\uD83C\uDFFB"},{"unified":"26f9-1f3fc","native":"...\uD83C\uDFFC"},{"unified":"26f9-1f3fd","native":"...\uD83C\uDFFD"},{"unified":"26f9-1f3fe","native":"...\uD83C\uDFFE"},{"unified":"26f9-1f3ff","native":"...\uD83C\uDFFF"}],"version":1},"man-bouncing-ball":{"id":"man-bouncing-ball","name":"Man Bouncing Ball","keywords":["bouncing-ball","sport"],"skins":[{"unified":"26f9-fe0f-200d-2642-fe0f","native":"..............."},{"unified":"26f9-1f3fb-200d-2642-fe0f","native":"...\uD83C\uDFFB........."},{"unified":"26f9-1f3fc-200d-2642-fe0f","native":"...\uD83C\uDFFC........."},{"unified":"26f9-1f3fd-200d-2642-fe0f","native":"...\uD83C\uDFFD........."},{"unified":"26f9-1f3fe-200d-2642-fe0f","native":"...\uD83C\uDFFE........."},{"unified":"26f9-1f3ff-200d-2642-fe0f","native":"...\uD83C\uDFFF........."}],"version":4},"woman-bouncing-ball":{"id":"woman-bouncing-ball","name":"Woman Bouncing Ball","keywords":["bouncing-ball","sports","human","female"],"skins":[{"unified":"26f9-fe0f-200d-2640-fe0f","native":"..............."},{"unified":"26f9-1f3fb-200d-2640-fe0f","native":"...\uD83C\uDFFB........."},{"unified":"26f9-1f3fc-200d-2640-fe0f","native":"...\uD83C\uDFFC........."},{"unified":"26f9-1f3fd-200d-2640-fe0f","native":"...\uD83C\uDFFD........."},{"unified":"26f9-1f3fe-200d-2640-fe0f","native":"...\uD83C\uDFFE........."},{"unified":"26f9-1f3ff-200d-2640-fe0f","native":"...\uD83C\uDFFF........."}],"version":4},"weight_lifter":{"id":"weight_lifter","name":"Person Lifting Weights","keywords":["weight","lifter","sports","training","exercise"],"skins":[{"unified":"1f3cb-fe0f","native":"\uD83C\uDFCB..."},{"unified":"1f3cb-1f3fb","native":"\uD83C\uDFCB\uD83C\uDFFB"},{"unified":"1f3cb-1f3fc","native":"\uD83C\uDFCB\uD83C\uDFFC"},{"unified":"1f3cb-1f3fd","native":"\uD83C\uDFCB\uD83C\uDFFD"},{"unified":"1f3cb-1f3fe","native":"\uD83C\uDFCB\uD83C\uDFFE"},{"unified":"1f3cb-1f3ff","native":"\uD83C\uDFCB\uD83C\uDFFF"}],"version":1},"man-lifting-weights":{"id":"man-lifting-weights","name":"Man Lifting Weights","keywords":["lifting-weights","sport"],"skins":[{"unified":"1f3cb-fe0f-200d-2642-fe0f","native":"\uD83C\uDFCB............"},{"unified":"1f3cb-1f3fb-200d-2642-fe0f","native":"\uD83C\uDFCB\uD83C\uDFFB........."},{"unified":"1f3cb-1f3fc-200d-2642-fe0f","native":"\uD83C\uDFCB\uD83C\uDFFC........."},{"unified":"1f3cb-1f3fd-200d-2642-fe0f","native":"\uD83C\uDFCB\uD83C\uDFFD........."},{"unified":"1f3cb-1f3fe-200d-2642-fe0f","native":"\uD83C\uDFCB\uD83C\uDFFE........."},{"unified":"1f3cb-1f3ff-200d-2642-fe0f","native":"\uD83C\uDFCB\uD83C\uDFFF........."}],"version":4},"woman-lifting-weights":{"id":"woman-lifting-weights","name":"Woman Lifting Weights","keywords":["lifting-weights","sports","training","exercise","female"],"skins":[{"unified":"1f3cb-fe0f-200d-2640-fe0f","native":"\uD83C\uDFCB............"},{"unified":"1f3cb-1f3fb-200d-2640-fe0f","native":"\uD83C\uDFCB\uD83C\uDFFB........."},{"unified":"1f3cb-1f3fc-200d-2640-fe0f","native":"\uD83C\uDFCB\uD83C\uDFFC........."},{"unified":"1f3cb-1f3fd-200d-2640-fe0f","native":"\uD83C\uDFCB\uD83C\uDFFD........."},{"unified":"1f3cb-1f3fe-200d-2640-fe0f","native":"\uD83C\uDFCB\uD83C\uDFFE........."},{"unified":"1f3cb-1f3ff-200d-2640-fe0f","native":"\uD83C\uDFCB\uD83C\uDFFF........."}],"version":4},"bicyclist":{"id":"bicyclist","name":"Bicyclist","keywords":["person","biking","sport","move"],"skins":[{"unified":"1f6b4","native":"\uD83D\uDEB4"},{"unified":"1f6b4-1f3fb","native":"\uD83D\uDEB4\uD83C\uDFFB"},{"unified":"1f6b4-1f3fc","native":"\uD83D\uDEB4\uD83C\uDFFC"},{"unified":"1f6b4-1f3fd","native":"\uD83D\uDEB4\uD83C\uDFFD"},{"unified":"1f6b4-1f3fe","native":"\uD83D\uDEB4\uD83C\uDFFE"},{"unified":"1f6b4-1f3ff","native":"\uD83D\uDEB4\uD83C\uDFFF"}],"version":1},"man-biking":{"id":"man-biking","name":"Man Biking","keywords":["sports","bike","exercise","hipster"],"skins":[{"unified":"1f6b4-200d-2642-fe0f","native":"\uD83D\uDEB4........."},{"unified":"1f6b4-1f3fb-200d-2642-fe0f","native":"\uD83D\uDEB4\uD83C\uDFFB........."},{"unified":"1f6b4-1f3fc-200d-2642-fe0f","native":"\uD83D\uDEB4\uD83C\uDFFC........."},{"unified":"1f6b4-1f3fd-200d-2642-fe0f","native":"\uD83D\uDEB4\uD83C\uDFFD........."},{"unified":"1f6b4-1f3fe-200d-2642-fe0f","native":"\uD83D\uDEB4\uD83C\uDFFE........."},{"unified":"1f6b4-1f3ff-200d-2642-fe0f","native":"\uD83D\uDEB4\uD83C\uDFFF........."}],"version":4},"woman-biking":{"id":"woman-biking","name":"Woman Biking","keywords":["sports","bike","exercise","hipster","female"],"skins":[{"unified":"1f6b4-200d-2640-fe0f","native":"\uD83D\uDEB4........."},{"unified":"1f6b4-1f3fb-200d-2640-fe0f","native":"\uD83D\uDEB4\uD83C\uDFFB........."},{"unified":"1f6b4-1f3fc-200d-2640-fe0f","native":"\uD83D\uDEB4\uD83C\uDFFC........."},{"unified":"1f6b4-1f3fd-200d-2640-fe0f","native":"\uD83D\uDEB4\uD83C\uDFFD........."},{"unified":"1f6b4-1f3fe-200d-2640-fe0f","native":"\uD83D\uDEB4\uD83C\uDFFE........."},{"unified":"1f6b4-1f3ff-200d-2640-fe0f","native":"\uD83D\uDEB4\uD83C\uDFFF........."}],"version":4},"mountain_bicyclist":{"id":"mountain_bicyclist","name":"Mountain Bicyclist","keywords":["person","biking","sport","move"],"skins":[{"unified":"1f6b5","native":"\uD83D\uDEB5"},{"unified":"1f6b5-1f3fb","native":"\uD83D\uDEB5\uD83C\uDFFB"},{"unified":"1f6b5-1f3fc","native":"\uD83D\uDEB5\uD83C\uDFFC"},{"unified":"1f6b5-1f3fd","native":"\uD83D\uDEB5\uD83C\uDFFD"},{"unified":"1f6b5-1f3fe","native":"\uD83D\uDEB5\uD83C\uDFFE"},{"unified":"1f6b5-1f3ff","native":"\uD83D\uDEB5\uD83C\uDFFF"}],"version":1},"man-mountain-biking":{"id":"man-mountain-biking","name":"Man Mountain Biking","keywords":["mountain-biking","transportation","sports","human","race","bike"],"skins":[{"unified":"1f6b5-200d-2642-fe0f","native":"\uD83D\uDEB5........."},{"unified":"1f6b5-1f3fb-200d-2642-fe0f","native":"\uD83D\uDEB5\uD83C\uDFFB........."},{"unified":"1f6b5-1f3fc-200d-2642-fe0f","native":"\uD83D\uDEB5\uD83C\uDFFC........."},{"unified":"1f6b5-1f3fd-200d-2642-fe0f","native":"\uD83D\uDEB5\uD83C\uDFFD........."},{"unified":"1f6b5-1f3fe-200d-2642-fe0f","native":"\uD83D\uDEB5\uD83C\uDFFE........."},{"unified":"1f6b5-1f3ff-200d-2642-fe0f","native":"\uD83D\uDEB5\uD83C\uDFFF........."}],"version":4},"woman-mountain-biking":{"id":"woman-mountain-biking","name":"Woman Mountain Biking","keywords":["mountain-biking","transportation","sports","human","race","bike","female"],"skins":[{"unified":"1f6b5-200d-2640-fe0f","native":"\uD83D\uDEB5........."},{"unified":"1f6b5-1f3fb-200d-2640-fe0f","native":"\uD83D\uDEB5\uD83C\uDFFB........."},{"unified":"1f6b5-1f3fc-200d-2640-fe0f","native":"\uD83D\uDEB5\uD83C\uDFFC........."},{"unified":"1f6b5-1f3fd-200d-2640-fe0f","native":"\uD83D\uDEB5\uD83C\uDFFD........."},{"unified":"1f6b5-1f3fe-200d-2640-fe0f","native":"\uD83D\uDEB5\uD83C\uDFFE........."},{"unified":"1f6b5-1f3ff-200d-2640-fe0f","native":"\uD83D\uDEB5\uD83C\uDFFF........."}],"version":4},"person_doing_cartwheel":{"id":"person_doing_cartwheel","name":"Person Cartwheeling","keywords":["doing","cartwheel","sport","gymnastic"],"skins":[{"unified":"1f938","native":"\uD83E\uDD38"},{"unified":"1f938-1f3fb","native":"\uD83E\uDD38\uD83C\uDFFB"},{"unified":"1f938-1f3fc","native":"\uD83E\uDD38\uD83C\uDFFC"},{"unified":"1f938-1f3fd","native":"\uD83E\uDD38\uD83C\uDFFD"},{"unified":"1f938-1f3fe","native":"\uD83E\uDD38\uD83C\uDFFE"},{"unified":"1f938-1f3ff","native":"\uD83E\uDD38\uD83C\uDFFF"}],"version":3},"man-cartwheeling":{"id":"man-cartwheeling","name":"Man Cartwheeling","keywords":["gymnastics"],"skins":[{"unified":"1f938-200d-2642-fe0f","native":"\uD83E\uDD38........."},{"unified":"1f938-1f3fb-200d-2642-fe0f","native":"\uD83E\uDD38\uD83C\uDFFB........."},{"unified":"1f938-1f3fc-200d-2642-fe0f","native":"\uD83E\uDD38\uD83C\uDFFC........."},{"unified":"1f938-1f3fd-200d-2642-fe0f","native":"\uD83E\uDD38\uD83C\uDFFD........."},{"unified":"1f938-1f3fe-200d-2642-fe0f","native":"\uD83E\uDD38\uD83C\uDFFE........."},{"unified":"1f938-1f3ff-200d-2642-fe0f","native":"\uD83E\uDD38\uD83C\uDFFF........."}],"version":4},"woman-cartwheeling":{"id":"woman-cartwheeling","name":"Woman Cartwheeling","keywords":["gymnastics"],"skins":[{"unified":"1f938-200d-2640-fe0f","native":"\uD83E\uDD38........."},{"unified":"1f938-1f3fb-200d-2640-fe0f","native":"\uD83E\uDD38\uD83C\uDFFB........."},{"unified":"1f938-1f3fc-200d-2640-fe0f","native":"\uD83E\uDD38\uD83C\uDFFC........."},{"unified":"1f938-1f3fd-200d-2640-fe0f","native":"\uD83E\uDD38\uD83C\uDFFD........."},{"unified":"1f938-1f3fe-200d-2640-fe0f","native":"\uD83E\uDD38\uD83C\uDFFE........."},{"unified":"1f938-1f3ff-200d-2640-fe0f","native":"\uD83E\uDD38\uD83C\uDFFF........."}],"version":4},"wrestlers":{"id":"wrestlers","name":"Wrestlers","keywords":["people","wrestling","sport"],"skins":[{"unified":"1f93c","native":"\uD83E\uDD3C"}],"version":3},"man-wrestling":{"id":"man-wrestling","name":"Men Wrestling","keywords":["man","sports","wrestlers"],"skins":[{"unified":"1f93c-200d-2642-fe0f","native":"\uD83E\uDD3C........."}],"version":4},"woman-wrestling":{"id":"woman-wrestling","name":"Women Wrestling","keywords":["woman","sports","wrestlers"],"skins":[{"unified":"1f93c-200d-2640-fe0f","native":"\uD83E\uDD3C........."}],"version":4},"water_polo":{"id":"water_polo","name":"Water Polo","keywords":["person","playing","sport"],"skins":[{"unified":"1f93d","native":"\uD83E\uDD3D"},{"unified":"1f93d-1f3fb","native":"\uD83E\uDD3D\uD83C\uDFFB"},{"unified":"1f93d-1f3fc","native":"\uD83E\uDD3D\uD83C\uDFFC"},{"unified":"1f93d-1f3fd","native":"\uD83E\uDD3D\uD83C\uDFFD"},{"unified":"1f93d-1f3fe","native":"\uD83E\uDD3D\uD83C\uDFFE"},{"unified":"1f93d-1f3ff","native":"\uD83E\uDD3D\uD83C\uDFFF"}],"version":3},"man-playing-water-polo":{"id":"man-playing-water-polo","name":"Man Playing Water Polo","keywords":["playing-water-polo","sports","pool"],"skins":[{"unified":"1f93d-200d-2642-fe0f","native":"\uD83E\uDD3D........."},{"unified":"1f93d-1f3fb-200d-2642-fe0f","native":"\uD83E\uDD3D\uD83C\uDFFB........."},{"unified":"1f93d-1f3fc-200d-2642-fe0f","native":"\uD83E\uDD3D\uD83C\uDFFC........."},{"unified":"1f93d-1f3fd-200d-2642-fe0f","native":"\uD83E\uDD3D\uD83C\uDFFD........."},{"unified":"1f93d-1f3fe-200d-2642-fe0f","native":"\uD83E\uDD3D\uD83C\uDFFE........."},{"unified":"1f93d-1f3ff-200d-2642-fe0f","native":"\uD83E\uDD3D\uD83C\uDFFF........."}],"version":4},"woman-playing-water-polo":{"id":"woman-playing-water-polo","name":"Woman Playing Water Polo","keywords":["playing-water-polo","sports","pool"],"skins":[{"unified":"1f93d-200d-2640-fe0f","native":"\uD83E\uDD3D........."},{"unified":"1f93d-1f3fb-200d-2640-fe0f","native":"\uD83E\uDD3D\uD83C\uDFFB........."},{"unified":"1f93d-1f3fc-200d-2640-fe0f","native":"\uD83E\uDD3D\uD83C\uDFFC........."},{"unified":"1f93d-1f3fd-200d-2640-fe0f","native":"\uD83E\uDD3D\uD83C\uDFFD........."},{"unified":"1f93d-1f3fe-200d-2640-fe0f","native":"\uD83E\uDD3D\uD83C\uDFFE........."},{"unified":"1f93d-1f3ff-200d-2640-fe0f","native":"\uD83E\uDD3D\uD83C\uDFFF........."}],"version":4},"handball":{"id":"handball","name":"Handball","keywords":["person","playing","sport"],"skins":[{"unified":"1f93e","native":"\uD83E\uDD3E"},{"unified":"1f93e-1f3fb","native":"\uD83E\uDD3E\uD83C\uDFFB"},{"unified":"1f93e-1f3fc","native":"\uD83E\uDD3E\uD83C\uDFFC"},{"unified":"1f93e-1f3fd","native":"\uD83E\uDD3E\uD83C\uDFFD"},{"unified":"1f93e-1f3fe","native":"\uD83E\uDD3E\uD83C\uDFFE"},{"unified":"1f93e-1f3ff","native":"\uD83E\uDD3E\uD83C\uDFFF"}],"version":3},"man-playing-handball":{"id":"man-playing-handball","name":"Man Playing Handball","keywords":["playing-handball","sports"],"skins":[{"unified":"1f93e-200d-2642-fe0f","native":"\uD83E\uDD3E........."},{"unified":"1f93e-1f3fb-200d-2642-fe0f","native":"\uD83E\uDD3E\uD83C\uDFFB........."},{"unified":"1f93e-1f3fc-200d-2642-fe0f","native":"\uD83E\uDD3E\uD83C\uDFFC........."},{"unified":"1f93e-1f3fd-200d-2642-fe0f","native":"\uD83E\uDD3E\uD83C\uDFFD........."},{"unified":"1f93e-1f3fe-200d-2642-fe0f","native":"\uD83E\uDD3E\uD83C\uDFFE........."},{"unified":"1f93e-1f3ff-200d-2642-fe0f","native":"\uD83E\uDD3E\uD83C\uDFFF........."}],"version":4},"woman-playing-handball":{"id":"woman-playing-handball","name":"Woman Playing Handball","keywords":["playing-handball","sports"],"skins":[{"unified":"1f93e-200d-2640-fe0f","native":"\uD83E\uDD3E........."},{"unified":"1f93e-1f3fb-200d-2640-fe0f","native":"\uD83E\uDD3E\uD83C\uDFFB........."},{"unified":"1f93e-1f3fc-200d-2640-fe0f","native":"\uD83E\uDD3E\uD83C\uDFFC........."},{"unified":"1f93e-1f3fd-200d-2640-fe0f","native":"\uD83E\uDD3E\uD83C\uDFFD........."},{"unified":"1f93e-1f3fe-200d-2640-fe0f","native":"\uD83E\uDD3E\uD83C\uDFFE........."},{"unified":"1f93e-1f3ff-200d-2640-fe0f","native":"\uD83E\uDD3E\uD83C\uDFFF........."}],"version":4},"juggling":{"id":"juggling","name":"Juggling","keywords":["person","performance","balance"],"skins":[{"unified":"1f939","native":"\uD83E\uDD39"},{"unified":"1f939-1f3fb","native":"\uD83E\uDD39\uD83C\uDFFB"},{"unified":"1f939-1f3fc","native":"\uD83E\uDD39\uD83C\uDFFC"},{"unified":"1f939-1f3fd","native":"\uD83E\uDD39\uD83C\uDFFD"},{"unified":"1f939-1f3fe","native":"\uD83E\uDD39\uD83C\uDFFE"},{"unified":"1f939-1f3ff","native":"\uD83E\uDD39\uD83C\uDFFF"}],"version":3},"man-juggling":{"id":"man-juggling","name":"Man Juggling","keywords":["juggle","balance","skill","multitask"],"skins":[{"unified":"1f939-200d-2642-fe0f","native":"\uD83E\uDD39........."},{"unified":"1f939-1f3fb-200d-2642-fe0f","native":"\uD83E\uDD39\uD83C\uDFFB........."},{"unified":"1f939-1f3fc-200d-2642-fe0f","native":"\uD83E\uDD39\uD83C\uDFFC........."},{"unified":"1f939-1f3fd-200d-2642-fe0f","native":"\uD83E\uDD39\uD83C\uDFFD........."},{"unified":"1f939-1f3fe-200d-2642-fe0f","native":"\uD83E\uDD39\uD83C\uDFFE........."},{"unified":"1f939-1f3ff-200d-2642-fe0f","native":"\uD83E\uDD39\uD83C\uDFFF........."}],"version":4},"woman-juggling":{"id":"woman-juggling","name":"Woman Juggling","keywords":["juggle","balance","skill","multitask"],"skins":[{"unified":"1f939-200d-2640-fe0f","native":"\uD83E\uDD39........."},{"unified":"1f939-1f3fb-200d-2640-fe0f","native":"\uD83E\uDD39\uD83C\uDFFB........."},{"unified":"1f939-1f3fc-200d-2640-fe0f","native":"\uD83E\uDD39\uD83C\uDFFC........."},{"unified":"1f939-1f3fd-200d-2640-fe0f","native":"\uD83E\uDD39\uD83C\uDFFD........."},{"unified":"1f939-1f3fe-200d-2640-fe0f","native":"\uD83E\uDD39\uD83C\uDFFE........."},{"unified":"1f939-1f3ff-200d-2640-fe0f","native":"\uD83E\uDD39\uD83C\uDFFF........."}],"version":4},"person_in_lotus_position":{"id":"person_in_lotus_position","name":"Person in Lotus Position","keywords":["meditate"],"skins":[{"unified":"1f9d8","native":"\uD83E\uDDD8"},{"unified":"1f9d8-1f3fb","native":"\uD83E\uDDD8\uD83C\uDFFB"},{"unified":"1f9d8-1f3fc","native":"\uD83E\uDDD8\uD83C\uDFFC"},{"unified":"1f9d8-1f3fd","native":"\uD83E\uDDD8\uD83C\uDFFD"},{"unified":"1f9d8-1f3fe","native":"\uD83E\uDDD8\uD83C\uDFFE"},{"unified":"1f9d8-1f3ff","native":"\uD83E\uDDD8\uD83C\uDFFF"}],"version":5},"man_in_lotus_position":{"id":"man_in_lotus_position","name":"Man in Lotus Position","keywords":["male","meditation","yoga","serenity","zen","mindfulness"],"skins":[{"unified":"1f9d8-200d-2642-fe0f","native":"\uD83E\uDDD8........."},{"unified":"1f9d8-1f3fb-200d-2642-fe0f","native":"\uD83E\uDDD8\uD83C\uDFFB........."},{"unified":"1f9d8-1f3fc-200d-2642-fe0f","native":"\uD83E\uDDD8\uD83C\uDFFC........."},{"unified":"1f9d8-1f3fd-200d-2642-fe0f","native":"\uD83E\uDDD8\uD83C\uDFFD........."},{"unified":"1f9d8-1f3fe-200d-2642-fe0f","native":"\uD83E\uDDD8\uD83C\uDFFE........."},{"unified":"1f9d8-1f3ff-200d-2642-fe0f","native":"\uD83E\uDDD8\uD83C\uDFFF........."}],"version":5},"woman_in_lotus_position":{"id":"woman_in_lotus_position","name":"Woman in Lotus Position","keywords":["female","meditation","yoga","serenity","zen","mindfulness"],"skins":[{"unified":"1f9d8-200d-2640-fe0f","native":"\uD83E\uDDD8........."},{"unified":"1f9d8-1f3fb-200d-2640-fe0f","native":"\uD83E\uDDD8\uD83C\uDFFB........."},{"unified":"1f9d8-1f3fc-200d-2640-fe0f","native":"\uD83E\uDDD8\uD83C\uDFFC........."},{"unified":"1f9d8-1f3fd-200d-2640-fe0f","native":"\uD83E\uDDD8\uD83C\uDFFD........."},{"unified":"1f9d8-1f3fe-200d-2640-fe0f","native":"\uD83E\uDDD8\uD83C\uDFFE........."},{"unified":"1f9d8-1f3ff-200d-2640-fe0f","native":"\uD83E\uDDD8\uD83C\uDFFF........."}],"version":5},"bath":{"id":"bath","name":"Bath","keywords":["person","taking","clean","shower","bathroom"],"skins":[{"unified":"1f6c0","native":"\uD83D\uDEC0"},{"unified":"1f6c0-1f3fb","native":"\uD83D\uDEC0\uD83C\uDFFB"},{"unified":"1f6c0-1f3fc","native":"\uD83D\uDEC0\uD83C\uDFFC"},{"unified":"1f6c0-1f3fd","native":"\uD83D\uDEC0\uD83C\uDFFD"},{"unified":"1f6c0-1f3fe","native":"\uD83D\uDEC0\uD83C\uDFFE"},{"unified":"1f6c0-1f3ff","native":"\uD83D\uDEC0\uD83C\uDFFF"}],"version":1},"sleeping_accommodation":{"id":"sleeping_accommodation","name":"Person in Bed","keywords":["sleeping","accommodation","rest"],"skins":[{"unified":"1f6cc","native":"\uD83D\uDECC"},{"unified":"1f6cc-1f3fb","native":"\uD83D\uDECC\uD83C\uDFFB"},{"unified":"1f6cc-1f3fc","native":"\uD83D\uDECC\uD83C\uDFFC"},{"unified":"1f6cc-1f3fd","native":"\uD83D\uDECC\uD83C\uDFFD"},{"unified":"1f6cc-1f3fe","native":"\uD83D\uDECC\uD83C\uDFFE"},{"unified":"1f6cc-1f3ff","native":"\uD83D\uDECC\uD83C\uDFFF"}],"version":1},"people_holding_hands":{"id":"people_holding_hands","name":"People Holding Hands","keywords":["friendship"],"skins":[{"unified":"1f9d1-200d-1f91d-200d-1f9d1","native":"\uD83E\uDDD1...\uD83E\uDD1D...\uD83E\uDDD1"},{"unified":"1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fb","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83E\uDD1D...\uD83E\uDDD1\uD83C\uDFFB"},{"unified":"1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fc","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83E\uDD1D...\uD83E\uDDD1\uD83C\uDFFC"},{"unified":"1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fd","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83E\uDD1D...\uD83E\uDDD1\uD83C\uDFFD"},{"unified":"1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fe","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83E\uDD1D...\uD83E\uDDD1\uD83C\uDFFE"},{"unified":"1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3ff","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83E\uDD1D...\uD83E\uDDD1\uD83C\uDFFF"}],"version":12},"two_women_holding_hands":{"id":"two_women_holding_hands","name":"Women Holding Hands","keywords":["two","pair","friendship","couple","love","like","female","people","human"],"skins":[{"unified":"1f46d","native":"\uD83D\uDC6D"},{"unified":"1f46d-1f3fb","native":"\uD83D\uDC6D\uD83C\uDFFB"},{"unified":"1f46d-1f3fc","native":"\uD83D\uDC6D\uD83C\uDFFC"},{"unified":"1f46d-1f3fd","native":"\uD83D\uDC6D\uD83C\uDFFD"},{"unified":"1f46d-1f3fe","native":"\uD83D\uDC6D\uD83C\uDFFE"},{"unified":"1f46d-1f3ff","native":"\uD83D\uDC6D\uD83C\uDFFF"}],"version":1},"man_and_woman_holding_hands":{"id":"man_and_woman_holding_hands","name":"Man and Woman Holding Hands","keywords":["couple","pair","people","human","love","date","dating","like","affection","valentines","marriage"],"skins":[{"unified":"1f46b","native":"\uD83D\uDC6B"},{"unified":"1f46b-1f3fb","native":"\uD83D\uDC6B\uD83C\uDFFB"},{"unified":"1f46b-1f3fc","native":"\uD83D\uDC6B\uD83C\uDFFC"},{"unified":"1f46b-1f3fd","native":"\uD83D\uDC6B\uD83C\uDFFD"},{"unified":"1f46b-1f3fe","native":"\uD83D\uDC6B\uD83C\uDFFE"},{"unified":"1f46b-1f3ff","native":"\uD83D\uDC6B\uD83C\uDFFF"}],"version":1},"two_men_holding_hands":{"id":"two_men_holding_hands","name":"Men Holding Hands","keywords":["two","pair","couple","love","like","bromance","friendship","people","human"],"skins":[{"unified":"1f46c","native":"\uD83D\uDC6C"},{"unified":"1f46c-1f3fb","native":"\uD83D\uDC6C\uD83C\uDFFB"},{"unified":"1f46c-1f3fc","native":"\uD83D\uDC6C\uD83C\uDFFC"},{"unified":"1f46c-1f3fd","native":"\uD83D\uDC6C\uD83C\uDFFD"},{"unified":"1f46c-1f3fe","native":"\uD83D\uDC6C\uD83C\uDFFE"},{"unified":"1f46c-1f3ff","native":"\uD83D\uDC6C\uD83C\uDFFF"}],"version":1},"couplekiss":{"id":"couplekiss","name":"Kiss","keywords":["couplekiss","pair","valentines","love","like","dating","marriage"],"skins":[{"unified":"1f48f","native":"\uD83D\uDC8F"},{"unified":"1f48f-1f3fb","native":"\uD83D\uDC8F\uD83C\uDFFB"},{"unified":"1f48f-1f3fc","native":"\uD83D\uDC8F\uD83C\uDFFC"},{"unified":"1f48f-1f3fd","native":"\uD83D\uDC8F\uD83C\uDFFD"},{"unified":"1f48f-1f3fe","native":"\uD83D\uDC8F\uD83C\uDFFE"},{"unified":"1f48f-1f3ff","native":"\uD83D\uDC8F\uD83C\uDFFF"}],"version":1},"woman-kiss-man":{"id":"woman-kiss-man","name":"Kiss: Woman, Man","keywords":["woman","kiss-man","kiss","love"],"skins":[{"unified":"1f469-200d-2764-fe0f-200d-1f48b-200d-1f468","native":"\uD83D\uDC69............\uD83D\uDC8B...\uD83D\uDC68"},{"unified":"1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","native":"\uD83D\uDC69\uD83C\uDFFB............\uD83D\uDC8B...\uD83D\uDC68\uD83C\uDFFB"},{"unified":"1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","native":"\uD83D\uDC69\uD83C\uDFFC............\uD83D\uDC8B...\uD83D\uDC68\uD83C\uDFFC"},{"unified":"1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","native":"\uD83D\uDC69\uD83C\uDFFD............\uD83D\uDC8B...\uD83D\uDC68\uD83C\uDFFD"},{"unified":"1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","native":"\uD83D\uDC69\uD83C\uDFFE............\uD83D\uDC8B...\uD83D\uDC68\uD83C\uDFFE"},{"unified":"1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff","native":"\uD83D\uDC69\uD83C\uDFFF............\uD83D\uDC8B...\uD83D\uDC68\uD83C\uDFFF"}],"version":2},"man-kiss-man":{"id":"man-kiss-man","name":"Kiss: Man, Man","keywords":["kiss-man","kiss","pair","valentines","love","like","dating","marriage"],"skins":[{"unified":"1f468-200d-2764-fe0f-200d-1f48b-200d-1f468","native":"\uD83D\uDC68............\uD83D\uDC8B...\uD83D\uDC68"},{"unified":"1f468-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","native":"\uD83D\uDC68\uD83C\uDFFB............\uD83D\uDC8B...\uD83D\uDC68\uD83C\uDFFB"},{"unified":"1f468-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","native":"\uD83D\uDC68\uD83C\uDFFC............\uD83D\uDC8B...\uD83D\uDC68\uD83C\uDFFC"},{"unified":"1f468-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","native":"\uD83D\uDC68\uD83C\uDFFD............\uD83D\uDC8B...\uD83D\uDC68\uD83C\uDFFD"},{"unified":"1f468-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","native":"\uD83D\uDC68\uD83C\uDFFE............\uD83D\uDC8B...\uD83D\uDC68\uD83C\uDFFE"},{"unified":"1f468-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff","native":"\uD83D\uDC68\uD83C\uDFFF............\uD83D\uDC8B...\uD83D\uDC68\uD83C\uDFFF"}],"version":2},"woman-kiss-woman":{"id":"woman-kiss-woman","name":"Kiss: Woman, Woman","keywords":["kiss-woman","kiss","pair","valentines","love","like","dating","marriage"],"skins":[{"unified":"1f469-200d-2764-fe0f-200d-1f48b-200d-1f469","native":"\uD83D\uDC69............\uD83D\uDC8B...\uD83D\uDC69"},{"unified":"1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fb","native":"\uD83D\uDC69\uD83C\uDFFB............\uD83D\uDC8B...\uD83D\uDC69\uD83C\uDFFB"},{"unified":"1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fc","native":"\uD83D\uDC69\uD83C\uDFFC............\uD83D\uDC8B...\uD83D\uDC69\uD83C\uDFFC"},{"unified":"1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fd","native":"\uD83D\uDC69\uD83C\uDFFD............\uD83D\uDC8B...\uD83D\uDC69\uD83C\uDFFD"},{"unified":"1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fe","native":"\uD83D\uDC69\uD83C\uDFFE............\uD83D\uDC8B...\uD83D\uDC69\uD83C\uDFFE"},{"unified":"1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3ff","native":"\uD83D\uDC69\uD83C\uDFFF............\uD83D\uDC8B...\uD83D\uDC69\uD83C\uDFFF"}],"version":2},"couple_with_heart":{"id":"couple_with_heart","name":"Couple with Heart","keywords":["pair","love","like","affection","human","dating","valentines","marriage"],"skins":[{"unified":"1f491","native":"\uD83D\uDC91"},{"unified":"1f491-1f3fb","native":"\uD83D\uDC91\uD83C\uDFFB"},{"unified":"1f491-1f3fc","native":"\uD83D\uDC91\uD83C\uDFFC"},{"unified":"1f491-1f3fd","native":"\uD83D\uDC91\uD83C\uDFFD"},{"unified":"1f491-1f3fe","native":"\uD83D\uDC91\uD83C\uDFFE"},{"unified":"1f491-1f3ff","native":"\uD83D\uDC91\uD83C\uDFFF"}],"version":1},"woman-heart-man":{"id":"woman-heart-man","name":"Couple with Heart: Woman, Man","keywords":["woman","heart-man","heart","love"],"skins":[{"unified":"1f469-200d-2764-fe0f-200d-1f468","native":"\uD83D\uDC69............\uD83D\uDC68"},{"unified":"1f469-1f3fb-200d-2764-fe0f-200d-1f468-1f3fb","native":"\uD83D\uDC69\uD83C\uDFFB............\uD83D\uDC68\uD83C\uDFFB"},{"unified":"1f469-1f3fc-200d-2764-fe0f-200d-1f468-1f3fc","native":"\uD83D\uDC69\uD83C\uDFFC............\uD83D\uDC68\uD83C\uDFFC"},{"unified":"1f469-1f3fd-200d-2764-fe0f-200d-1f468-1f3fd","native":"\uD83D\uDC69\uD83C\uDFFD............\uD83D\uDC68\uD83C\uDFFD"},{"unified":"1f469-1f3fe-200d-2764-fe0f-200d-1f468-1f3fe","native":"\uD83D\uDC69\uD83C\uDFFE............\uD83D\uDC68\uD83C\uDFFE"},{"unified":"1f469-1f3ff-200d-2764-fe0f-200d-1f468-1f3ff","native":"\uD83D\uDC69\uD83C\uDFFF............\uD83D\uDC68\uD83C\uDFFF"}],"version":2},"man-heart-man":{"id":"man-heart-man","name":"Couple with Heart: Man, Man","keywords":["heart-man","heart","pair","love","like","affection","human","dating","valentines","marriage"],"skins":[{"unified":"1f468-200d-2764-fe0f-200d-1f468","native":"\uD83D\uDC68............\uD83D\uDC68"},{"unified":"1f468-1f3fb-200d-2764-fe0f-200d-1f468-1f3fb","native":"\uD83D\uDC68\uD83C\uDFFB............\uD83D\uDC68\uD83C\uDFFB"},{"unified":"1f468-1f3fc-200d-2764-fe0f-200d-1f468-1f3fc","native":"\uD83D\uDC68\uD83C\uDFFC............\uD83D\uDC68\uD83C\uDFFC"},{"unified":"1f468-1f3fd-200d-2764-fe0f-200d-1f468-1f3fd","native":"\uD83D\uDC68\uD83C\uDFFD............\uD83D\uDC68\uD83C\uDFFD"},{"unified":"1f468-1f3fe-200d-2764-fe0f-200d-1f468-1f3fe","native":"\uD83D\uDC68\uD83C\uDFFE............\uD83D\uDC68\uD83C\uDFFE"},{"unified":"1f468-1f3ff-200d-2764-fe0f-200d-1f468-1f3ff","native":"\uD83D\uDC68\uD83C\uDFFF............\uD83D\uDC68\uD83C\uDFFF"}],"version":2},"woman-heart-woman":{"id":"woman-heart-woman","name":"Couple with Heart: Woman, Woman","keywords":["heart-woman","heart","pair","love","like","affection","human","dating","valentines","marriage"],"skins":[{"unified":"1f469-200d-2764-fe0f-200d-1f469","native":"\uD83D\uDC69............\uD83D\uDC69"},{"unified":"1f469-1f3fb-200d-2764-fe0f-200d-1f469-1f3fb","native":"\uD83D\uDC69\uD83C\uDFFB............\uD83D\uDC69\uD83C\uDFFB"},{"unified":"1f469-1f3fc-200d-2764-fe0f-200d-1f469-1f3fc","native":"\uD83D\uDC69\uD83C\uDFFC............\uD83D\uDC69\uD83C\uDFFC"},{"unified":"1f469-1f3fd-200d-2764-fe0f-200d-1f469-1f3fd","native":"\uD83D\uDC69\uD83C\uDFFD............\uD83D\uDC69\uD83C\uDFFD"},{"unified":"1f469-1f3fe-200d-2764-fe0f-200d-1f469-1f3fe","native":"\uD83D\uDC69\uD83C\uDFFE............\uD83D\uDC69\uD83C\uDFFE"},{"unified":"1f469-1f3ff-200d-2764-fe0f-200d-1f469-1f3ff","native":"\uD83D\uDC69\uD83C\uDFFF............\uD83D\uDC69\uD83C\uDFFF"}],"version":2},"family":{"id":"family","name":"Family","keywords":["home","parents","child","mom","dad","father","mother","people","human"],"skins":[{"unified":"1f46a","native":"\uD83D\uDC6A"}],"version":1},"man-woman-boy":{"id":"man-woman-boy","name":"Family: Man, Woman, Boy","keywords":["man","woman-boy","family","woman","love"],"skins":[{"unified":"1f468-200d-1f469-200d-1f466","native":"\uD83D\uDC68...\uD83D\uDC69...\uD83D\uDC66"}],"version":2},"man-woman-girl":{"id":"man-woman-girl","name":"Family: Man, Woman, Girl","keywords":["man","woman-girl","family","woman","home","parents","people","human","child"],"skins":[{"unified":"1f468-200d-1f469-200d-1f467","native":"\uD83D\uDC68...\uD83D\uDC69...\uD83D\uDC67"}],"version":2},"man-woman-girl-boy":{"id":"man-woman-girl-boy","name":"Family: Man, Woman, Girl, Boy","keywords":["man","woman-girl-boy","family","woman","girl","home","parents","people","human","children"],"skins":[{"unified":"1f468-200d-1f469-200d-1f467-200d-1f466","native":"\uD83D\uDC68...\uD83D\uDC69...\uD83D\uDC67...\uD83D\uDC66"}],"version":2},"man-woman-boy-boy":{"id":"man-woman-boy-boy","name":"Family: Man, Woman, Boy, Boy","keywords":["man","woman-boy-boy","family","woman","home","parents","people","human","children"],"skins":[{"unified":"1f468-200d-1f469-200d-1f466-200d-1f466","native":"\uD83D\uDC68...\uD83D\uDC69...\uD83D\uDC66...\uD83D\uDC66"}],"version":2},"man-woman-girl-girl":{"id":"man-woman-girl-girl","name":"Family: Man, Woman, Girl, Girl","keywords":["man","woman-girl-girl","family","woman","home","parents","people","human","children"],"skins":[{"unified":"1f468-200d-1f469-200d-1f467-200d-1f467","native":"\uD83D\uDC68...\uD83D\uDC69...\uD83D\uDC67...\uD83D\uDC67"}],"version":2},"man-man-boy":{"id":"man-man-boy","name":"Family: Man, Man, Boy","keywords":["man","man-boy","family","home","parents","people","human","children"],"skins":[{"unified":"1f468-200d-1f468-200d-1f466","native":"\uD83D\uDC68...\uD83D\uDC68...\uD83D\uDC66"}],"version":2},"man-man-girl":{"id":"man-man-girl","name":"Family: Man, Man, Girl","keywords":["man","man-girl","family","home","parents","people","human","children"],"skins":[{"unified":"1f468-200d-1f468-200d-1f467","native":"\uD83D\uDC68...\uD83D\uDC68...\uD83D\uDC67"}],"version":2},"man-man-girl-boy":{"id":"man-man-girl-boy","name":"Family: Man, Man, Girl, Boy","keywords":["man","man-girl-boy","family","girl","home","parents","people","human","children"],"skins":[{"unified":"1f468-200d-1f468-200d-1f467-200d-1f466","native":"\uD83D\uDC68...\uD83D\uDC68...\uD83D\uDC67...\uD83D\uDC66"}],"version":2},"man-man-boy-boy":{"id":"man-man-boy-boy","name":"Family: Man, Man, Boy, Boy","keywords":["man","man-boy-boy","family","home","parents","people","human","children"],"skins":[{"unified":"1f468-200d-1f468-200d-1f466-200d-1f466","native":"\uD83D\uDC68...\uD83D\uDC68...\uD83D\uDC66...\uD83D\uDC66"}],"version":2},"man-man-girl-girl":{"id":"man-man-girl-girl","name":"Family: Man, Man, Girl, Girl","keywords":["man","man-girl-girl","family","home","parents","people","human","children"],"skins":[{"unified":"1f468-200d-1f468-200d-1f467-200d-1f467","native":"\uD83D\uDC68...\uD83D\uDC68...\uD83D\uDC67...\uD83D\uDC67"}],"version":2},"woman-woman-boy":{"id":"woman-woman-boy","name":"Family: Woman, Woman, Boy","keywords":["woman","woman-boy","family","home","parents","people","human","children"],"skins":[{"unified":"1f469-200d-1f469-200d-1f466","native":"\uD83D\uDC69...\uD83D\uDC69...\uD83D\uDC66"}],"version":2},"woman-woman-girl":{"id":"woman-woman-girl","name":"Family: Woman, Woman, Girl","keywords":["woman","woman-girl","family","home","parents","people","human","children"],"skins":[{"unified":"1f469-200d-1f469-200d-1f467","native":"\uD83D\uDC69...\uD83D\uDC69...\uD83D\uDC67"}],"version":2},"woman-woman-girl-boy":{"id":"woman-woman-girl-boy","name":"Family: Woman, Woman, Girl, Boy","keywords":["woman","woman-girl-boy","family","girl","home","parents","people","human","children"],"skins":[{"unified":"1f469-200d-1f469-200d-1f467-200d-1f466","native":"\uD83D\uDC69...\uD83D\uDC69...\uD83D\uDC67...\uD83D\uDC66"}],"version":2},"woman-woman-boy-boy":{"id":"woman-woman-boy-boy","name":"Family: Woman, Woman, Boy, Boy","keywords":["woman","woman-boy-boy","family","home","parents","people","human","children"],"skins":[{"unified":"1f469-200d-1f469-200d-1f466-200d-1f466","native":"\uD83D\uDC69...\uD83D\uDC69...\uD83D\uDC66...\uD83D\uDC66"}],"version":2},"woman-woman-girl-girl":{"id":"woman-woman-girl-girl","name":"Family: Woman, Woman, Girl, Girl","keywords":["woman","woman-girl-girl","family","home","parents","people","human","children"],"skins":[{"unified":"1f469-200d-1f469-200d-1f467-200d-1f467","native":"\uD83D\uDC69...\uD83D\uDC69...\uD83D\uDC67...\uD83D\uDC67"}],"version":2},"man-boy":{"id":"man-boy","name":"Family: Man, Boy","keywords":["man","family","home","parent","people","human","child"],"skins":[{"unified":"1f468-200d-1f466","native":"\uD83D\uDC68...\uD83D\uDC66"}],"version":4},"man-boy-boy":{"id":"man-boy-boy","name":"Family: Man, Boy, Boy","keywords":["man","boy-boy","family","home","parent","people","human","children"],"skins":[{"unified":"1f468-200d-1f466-200d-1f466","native":"\uD83D\uDC68...\uD83D\uDC66...\uD83D\uDC66"}],"version":4},"man-girl":{"id":"man-girl","name":"Family: Man, Girl","keywords":["man","family","home","parent","people","human","child"],"skins":[{"unified":"1f468-200d-1f467","native":"\uD83D\uDC68...\uD83D\uDC67"}],"version":4},"man-girl-boy":{"id":"man-girl-boy","name":"Family: Man, Girl, Boy","keywords":["man","girl-boy","family","girl","home","parent","people","human","children"],"skins":[{"unified":"1f468-200d-1f467-200d-1f466","native":"\uD83D\uDC68...\uD83D\uDC67...\uD83D\uDC66"}],"version":4},"man-girl-girl":{"id":"man-girl-girl","name":"Family: Man, Girl, Girl","keywords":["man","girl-girl","family","home","parent","people","human","children"],"skins":[{"unified":"1f468-200d-1f467-200d-1f467","native":"\uD83D\uDC68...\uD83D\uDC67...\uD83D\uDC67"}],"version":4},"woman-boy":{"id":"woman-boy","name":"Family: Woman, Boy","keywords":["woman","family","home","parent","people","human","child"],"skins":[{"unified":"1f469-200d-1f466","native":"\uD83D\uDC69...\uD83D\uDC66"}],"version":4},"woman-boy-boy":{"id":"woman-boy-boy","name":"Family: Woman, Boy, Boy","keywords":["woman","boy-boy","family","home","parent","people","human","children"],"skins":[{"unified":"1f469-200d-1f466-200d-1f466","native":"\uD83D\uDC69...\uD83D\uDC66...\uD83D\uDC66"}],"version":4},"woman-girl":{"id":"woman-girl","name":"Family: Woman, Girl","keywords":["woman","family","home","parent","people","human","child"],"skins":[{"unified":"1f469-200d-1f467","native":"\uD83D\uDC69...\uD83D\uDC67"}],"version":4},"woman-girl-boy":{"id":"woman-girl-boy","name":"Family: Woman, Girl, Boy","keywords":["woman","girl-boy","family","girl","home","parent","people","human","children"],"skins":[{"unified":"1f469-200d-1f467-200d-1f466","native":"\uD83D\uDC69...\uD83D\uDC67...\uD83D\uDC66"}],"version":4},"woman-girl-girl":{"id":"woman-girl-girl","name":"Family: Woman, Girl, Girl","keywords":["woman","girl-girl","family","home","parent","people","human","children"],"skins":[{"unified":"1f469-200d-1f467-200d-1f467","native":"\uD83D\uDC69...\uD83D\uDC67...\uD83D\uDC67"}],"version":4},"speaking_head_in_silhouette":{"id":"speaking_head_in_silhouette","name":"Speaking Head","keywords":["in","silhouette","user","person","human","sing","say","talk"],"skins":[{"unified":"1f5e3-fe0f","native":"\uD83D\uDDE3..."}],"version":1},"bust_in_silhouette":{"id":"bust_in_silhouette","name":"Bust in Silhouette","keywords":["user","person","human"],"skins":[{"unified":"1f464","native":"\uD83D\uDC64"}],"version":1},"busts_in_silhouette":{"id":"busts_in_silhouette","name":"Busts in Silhouette","keywords":["user","person","human","group","team"],"skins":[{"unified":"1f465","native":"\uD83D\uDC65"}],"version":1},"people_hugging":{"id":"people_hugging","name":"People Hugging","keywords":["care"],"skins":[{"unified":"1fac2","native":"\uD83E\uDEC2"}],"version":13},"footprints":{"id":"footprints","name":"Footprints","keywords":["feet","tracking","walking","beach"],"skins":[{"unified":"1f463","native":"\uD83D\uDC63"}],"version":1},"monkey_face":{"id":"monkey_face","name":"Monkey Face","emoticons":[":o)"],"keywords":["animal","nature","circus"],"skins":[{"unified":"1f435","native":"\uD83D\uDC35"}],"version":1},"monkey":{"id":"monkey","name":"Monkey","keywords":["animal","nature","banana","circus"],"skins":[{"unified":"1f412","native":"\uD83D\uDC12"}],"version":1},"gorilla":{"id":"gorilla","name":"Gorilla","keywords":["animal","nature","circus"],"skins":[{"unified":"1f98d","native":"\uD83E\uDD8D"}],"version":3},"orangutan":{"id":"orangutan","name":"Orangutan","keywords":["animal"],"skins":[{"unified":"1f9a7","native":"\uD83E\uDDA7"}],"version":12},"dog":{"id":"dog","name":"Dog Face","keywords":["animal","friend","nature","woof","puppy","pet","faithful"],"skins":[{"unified":"1f436","native":"\uD83D\uDC36"}],"version":1},"dog2":{"id":"dog2","name":"Dog","keywords":["dog2","animal","nature","friend","doge","pet","faithful"],"skins":[{"unified":"1f415","native":"\uD83D\uDC15"}],"version":1},"guide_dog":{"id":"guide_dog","name":"Guide Dog","keywords":["animal","blind"],"skins":[{"unified":"1f9ae","native":"\uD83E\uDDAE"}],"version":12},"service_dog":{"id":"service_dog","name":"Service Dog","keywords":["blind","animal"],"skins":[{"unified":"1f415-200d-1f9ba","native":"\uD83D\uDC15...\uD83E\uDDBA"}],"version":12},"poodle":{"id":"poodle","name":"Poodle","keywords":["dog","animal","101","nature","pet"],"skins":[{"unified":"1f429","native":"\uD83D\uDC29"}],"version":1},"wolf":{"id":"wolf","name":"Wolf","keywords":["animal","nature","wild"],"skins":[{"unified":"1f43a","native":"\uD83D\uDC3A"}],"version":1},"fox_face":{"id":"fox_face","name":"Fox","keywords":["face","animal","nature"],"skins":[{"unified":"1f98a","native":"\uD83E\uDD8A"}],"version":3},"raccoon":{"id":"raccoon","name":"Raccoon","keywords":["animal","nature"],"skins":[{"unified":"1f99d","native":"\uD83E\uDD9D"}],"version":11},"cat":{"id":"cat","name":"Cat Face","keywords":["animal","meow","nature","pet","kitten"],"skins":[{"unified":"1f431","native":"\uD83D\uDC31"}],"version":1},"cat2":{"id":"cat2","name":"Cat","keywords":["cat2","animal","meow","pet","cats"],"skins":[{"unified":"1f408","native":"\uD83D\uDC08"}],"version":1},"black_cat":{"id":"black_cat","name":"Black Cat","keywords":["superstition","luck"],"skins":[{"unified":"1f408-200d-2b1b","native":"\uD83D\uDC08......"}],"version":13},"lion_face":{"id":"lion_face","name":"Lion","keywords":["face","animal","nature"],"skins":[{"unified":"1f981","native":"\uD83E\uDD81"}],"version":1},"tiger":{"id":"tiger","name":"Tiger Face","keywords":["animal","cat","danger","wild","nature","roar"],"skins":[{"unified":"1f42f","native":"\uD83D\uDC2F"}],"version":1},"tiger2":{"id":"tiger2","name":"Tiger","keywords":["tiger2","animal","nature","roar"],"skins":[{"unified":"1f405","native":"\uD83D\uDC05"}],"version":1},"leopard":{"id":"leopard","name":"Leopard","keywords":["animal","nature"],"skins":[{"unified":"1f406","native":"\uD83D\uDC06"}],"version":1},"horse":{"id":"horse","name":"Horse Face","keywords":["animal","brown","nature"],"skins":[{"unified":"1f434","native":"\uD83D\uDC34"}],"version":1},"racehorse":{"id":"racehorse","name":"Horse","keywords":["racehorse","animal","gamble","luck"],"skins":[{"unified":"1f40e","native":"\uD83D\uDC0E"}],"version":1},"unicorn_face":{"id":"unicorn_face","name":"Unicorn","keywords":["face","animal","nature","mystical"],"skins":[{"unified":"1f984","native":"\uD83E\uDD84"}],"version":1},"zebra_face":{"id":"zebra_face","name":"Zebra","keywords":["face","animal","nature","stripes","safari"],"skins":[{"unified":"1f993","native":"\uD83E\uDD93"}],"version":5},"deer":{"id":"deer","name":"Deer","keywords":["animal","nature","horns","venison"],"skins":[{"unified":"1f98c","native":"\uD83E\uDD8C"}],"version":3},"bison":{"id":"bison","name":"Bison","keywords":["ox"],"skins":[{"unified":"1f9ac","native":"\uD83E\uDDAC"}],"version":13},"cow":{"id":"cow","name":"Cow Face","keywords":["beef","ox","animal","nature","moo","milk"],"skins":[{"unified":"1f42e","native":"\uD83D\uDC2E"}],"version":1},"ox":{"id":"ox","name":"Ox","keywords":["animal","cow","beef"],"skins":[{"unified":"1f402","native":"\uD83D\uDC02"}],"version":1},"water_buffalo":{"id":"water_buffalo","name":"Water Buffalo","keywords":["animal","nature","ox","cow"],"skins":[{"unified":"1f403","native":"\uD83D\uDC03"}],"version":1},"cow2":{"id":"cow2","name":"Cow","keywords":["cow2","beef","ox","animal","nature","moo","milk"],"skins":[{"unified":"1f404","native":"\uD83D\uDC04"}],"version":1},"pig":{"id":"pig","name":"Pig Face","keywords":["animal","oink","nature"],"skins":[{"unified":"1f437","native":"\uD83D\uDC37"}],"version":1},"pig2":{"id":"pig2","name":"Pig","keywords":["pig2","animal","nature"],"skins":[{"unified":"1f416","native":"\uD83D\uDC16"}],"version":1},"boar":{"id":"boar","name":"Boar","keywords":["animal","nature"],"skins":[{"unified":"1f417","native":"\uD83D\uDC17"}],"version":1},"pig_nose":{"id":"pig_nose","name":"Pig Nose","keywords":["animal","oink"],"skins":[{"unified":"1f43d","native":"\uD83D\uDC3D"}],"version":1},"ram":{"id":"ram","name":"Ram","keywords":["animal","sheep","nature"],"skins":[{"unified":"1f40f","native":"\uD83D\uDC0F"}],"version":1},"sheep":{"id":"sheep","name":"Ewe","keywords":["sheep","animal","nature","wool","shipit"],"skins":[{"unified":"1f411","native":"\uD83D\uDC11"}],"version":1},"goat":{"id":"goat","name":"Goat","keywords":["animal","nature"],"skins":[{"unified":"1f410","native":"\uD83D\uDC10"}],"version":1},"dromedary_camel":{"id":"dromedary_camel","name":"Camel","keywords":["dromedary","animal","hot","desert","hump"],"skins":[{"unified":"1f42a","native":"\uD83D\uDC2A"}],"version":1},"camel":{"id":"camel","name":"Bactrian Camel","keywords":["two","hump","animal","nature","hot","desert"],"skins":[{"unified":"1f42b","native":"\uD83D\uDC2B"}],"version":1},"llama":{"id":"llama","name":"Llama","keywords":["animal","nature","alpaca"],"skins":[{"unified":"1f999","native":"\uD83E\uDD99"}],"version":11},"giraffe_face":{"id":"giraffe_face","name":"Giraffe","keywords":["face","animal","nature","spots","safari"],"skins":[{"unified":"1f992","native":"\uD83E\uDD92"}],"version":5},"elephant":{"id":"elephant","name":"Elephant","keywords":["animal","nature","nose","th","circus"],"skins":[{"unified":"1f418","native":"\uD83D\uDC18"}],"version":1},"mammoth":{"id":"mammoth","name":"Mammoth","keywords":["elephant","tusks"],"skins":[{"unified":"1f9a3","native":"\uD83E\uDDA3"}],"version":13},"rhinoceros":{"id":"rhinoceros","name":"Rhinoceros","keywords":["animal","nature","horn"],"skins":[{"unified":"1f98f","native":"\uD83E\uDD8F"}],"version":3},"hippopotamus":{"id":"hippopotamus","name":"Hippopotamus","keywords":["animal","nature"],"skins":[{"unified":"1f99b","native":"\uD83E\uDD9B"}],"version":11},"mouse":{"id":"mouse","name":"Mouse Face","keywords":["animal","nature","cheese","wedge","rodent"],"skins":[{"unified":"1f42d","native":"\uD83D\uDC2D"}],"version":1},"mouse2":{"id":"mouse2","name":"Mouse","keywords":["mouse2","animal","nature","rodent"],"skins":[{"unified":"1f401","native":"\uD83D\uDC01"}],"version":1},"rat":{"id":"rat","name":"Rat","keywords":["animal","mouse","rodent"],"skins":[{"unified":"1f400","native":"\uD83D\uDC00"}],"version":1},"hamster":{"id":"hamster","name":"Hamster","keywords":["animal","nature"],"skins":[{"unified":"1f439","native":"\uD83D\uDC39"}],"version":1},"rabbit":{"id":"rabbit","name":"Rabbit Face","keywords":["animal","nature","pet","spring","magic","bunny"],"skins":[{"unified":"1f430","native":"\uD83D\uDC30"}],"version":1},"rabbit2":{"id":"rabbit2","name":"Rabbit","keywords":["rabbit2","animal","nature","pet","magic","spring"],"skins":[{"unified":"1f407","native":"\uD83D\uDC07"}],"version":1},"chipmunk":{"id":"chipmunk","name":"Chipmunk","keywords":["animal","nature","rodent","squirrel"],"skins":[{"unified":"1f43f-fe0f","native":"\uD83D\uDC3F..."}],"version":1},"beaver":{"id":"beaver","name":"Beaver","keywords":["animal","rodent"],"skins":[{"unified":"1f9ab","native":"\uD83E\uDDAB"}],"version":13},"hedgehog":{"id":"hedgehog","name":"Hedgehog","keywords":["animal","nature","spiny"],"skins":[{"unified":"1f994","native":"\uD83E\uDD94"}],"version":5},"bat":{"id":"bat","name":"Bat","keywords":["animal","nature","blind","vampire"],"skins":[{"unified":"1f987","native":"\uD83E\uDD87"}],"version":3},"bear":{"id":"bear","name":"Bear","keywords":["animal","nature","wild"],"skins":[{"unified":"1f43b","native":"\uD83D\uDC3B"}],"version":1},"polar_bear":{"id":"polar_bear","name":"Polar Bear","keywords":["animal","arctic"],"skins":[{"unified":"1f43b-200d-2744-fe0f","native":"\uD83D\uDC3B........."}],"version":13},"koala":{"id":"koala","name":"Koala","keywords":["animal","nature"],"skins":[{"unified":"1f428","native":"\uD83D\uDC28"}],"version":1},"panda_face":{"id":"panda_face","name":"Panda","keywords":["face","animal","nature"],"skins":[{"unified":"1f43c","native":"\uD83D\uDC3C"}],"version":1},"sloth":{"id":"sloth","name":"Sloth","keywords":["animal"],"skins":[{"unified":"1f9a5","native":"\uD83E\uDDA5"}],"version":12},"otter":{"id":"otter","name":"Otter","keywords":["animal"],"skins":[{"unified":"1f9a6","native":"\uD83E\uDDA6"}],"version":12},"skunk":{"id":"skunk","name":"Skunk","keywords":["animal"],"skins":[{"unified":"1f9a8","native":"\uD83E\uDDA8"}],"version":12},"kangaroo":{"id":"kangaroo","name":"Kangaroo","keywords":["animal","nature","australia","joey","hop","marsupial"],"skins":[{"unified":"1f998","native":"\uD83E\uDD98"}],"version":11},"badger":{"id":"badger","name":"Badger","keywords":["animal","nature","honey"],"skins":[{"unified":"1f9a1","native":"\uD83E\uDDA1"}],"version":11},"feet":{"id":"feet","name":"Paw Prints","keywords":["feet","animal","tracking","footprints","dog","cat","pet"],"skins":[{"unified":"1f43e","native":"\uD83D\uDC3E"}],"version":1},"turkey":{"id":"turkey","name":"Turkey","keywords":["animal","bird"],"skins":[{"unified":"1f983","native":"\uD83E\uDD83"}],"version":1},"chicken":{"id":"chicken","name":"Chicken","keywords":["animal","cluck","nature","bird"],"skins":[{"unified":"1f414","native":"\uD83D\uDC14"}],"version":1},"rooster":{"id":"rooster","name":"Rooster","keywords":["animal","nature","chicken"],"skins":[{"unified":"1f413","native":"\uD83D\uDC13"}],"version":1},"hatching_chick":{"id":"hatching_chick","name":"Hatching Chick","keywords":["animal","chicken","egg","born","baby","bird"],"skins":[{"unified":"1f423","native":"\uD83D\uDC23"}],"version":1},"baby_chick":{"id":"baby_chick","name":"Baby Chick","keywords":["animal","chicken","bird"],"skins":[{"unified":"1f424","native":"\uD83D\uDC24"}],"version":1},"hatched_chick":{"id":"hatched_chick","name":"Front-Facing Baby Chick","keywords":["hatched","front","facing","animal","chicken","bird"],"skins":[{"unified":"1f425","native":"\uD83D\uDC25"}],"version":1},"bird":{"id":"bird","name":"Bird","keywords":["animal","nature","fly","tweet","spring"],"skins":[{"unified":"1f426","native":"\uD83D\uDC26"}],"version":1},"penguin":{"id":"penguin","name":"Penguin","keywords":["animal","nature"],"skins":[{"unified":"1f427","native":"\uD83D\uDC27"}],"version":1},"dove_of_peace":{"id":"dove_of_peace","name":"Dove","keywords":["of","peace","animal","bird"],"skins":[{"unified":"1f54a-fe0f","native":"\uD83D\uDD4A..."}],"version":1},"eagle":{"id":"eagle","name":"Eagle","keywords":["animal","nature","bird"],"skins":[{"unified":"1f985","native":"\uD83E\uDD85"}],"version":3},"duck":{"id":"duck","name":"Duck","keywords":["animal","nature","bird","mallard"],"skins":[{"unified":"1f986","native":"\uD83E\uDD86"}],"version":3},"swan":{"id":"swan","name":"Swan","keywords":["animal","nature","bird"],"skins":[{"unified":"1f9a2","native":"\uD83E\uDDA2"}],"version":11},"owl":{"id":"owl","name":"Owl","keywords":["animal","nature","bird","hoot"],"skins":[{"unified":"1f989","native":"\uD83E\uDD89"}],"version":3},"dodo":{"id":"dodo","name":"Dodo","keywords":["animal","bird"],"skins":[{"unified":"1f9a4","native":"\uD83E\uDDA4"}],"version":13},"feather":{"id":"feather","name":"Feather","keywords":["bird","fly"],"skins":[{"unified":"1fab6","native":"\uD83E\uDEB6"}],"version":13},"flamingo":{"id":"flamingo","name":"Flamingo","keywords":["animal"],"skins":[{"unified":"1f9a9","native":"\uD83E\uDDA9"}],"version":12},"peacock":{"id":"peacock","name":"Peacock","keywords":["animal","nature","peahen","bird"],"skins":[{"unified":"1f99a","native":"\uD83E\uDD9A"}],"version":11},"parrot":{"id":"parrot","name":"Parrot","keywords":["animal","nature","bird","pirate","talk"],"skins":[{"unified":"1f99c","native":"\uD83E\uDD9C"}],"version":11},"frog":{"id":"frog","name":"Frog","keywords":["animal","nature","croak","toad"],"skins":[{"unified":"1f438","native":"\uD83D\uDC38"}],"version":1},"crocodile":{"id":"crocodile","name":"Crocodile","keywords":["animal","nature","reptile","lizard","alligator"],"skins":[{"unified":"1f40a","native":"\uD83D\uDC0A"}],"version":1},"turtle":{"id":"turtle","name":"Turtle","keywords":["animal","slow","nature","tortoise"],"skins":[{"unified":"1f422","native":"\uD83D\uDC22"}],"version":1},"lizard":{"id":"lizard","name":"Lizard","keywords":["animal","nature","reptile"],"skins":[{"unified":"1f98e","native":"\uD83E\uDD8E"}],"version":3},"snake":{"id":"snake","name":"Snake","keywords":["animal","evil","nature","hiss","python"],"skins":[{"unified":"1f40d","native":"\uD83D\uDC0D"}],"version":1},"dragon_face":{"id":"dragon_face","name":"Dragon Face","keywords":["animal","myth","nature","chinese","green"],"skins":[{"unified":"1f432","native":"\uD83D\uDC32"}],"version":1},"dragon":{"id":"dragon","name":"Dragon","keywords":["animal","myth","nature","chinese","green"],"skins":[{"unified":"1f409","native":"\uD83D\uDC09"}],"version":1},"sauropod":{"id":"sauropod","name":"Sauropod","keywords":["animal","nature","dinosaur","brachiosaurus","brontosaurus","diplodocus","extinct"],"skins":[{"unified":"1f995","native":"\uD83E\uDD95"}],"version":5},"t-rex":{"id":"t-rex","name":"T-Rex","keywords":["t","rex","animal","nature","dinosaur","tyrannosaurus","extinct"],"skins":[{"unified":"1f996","native":"\uD83E\uDD96"}],"version":5},"whale":{"id":"whale","name":"Spouting Whale","keywords":["animal","nature","sea","ocean"],"skins":[{"unified":"1f433","native":"\uD83D\uDC33"}],"version":1},"whale2":{"id":"whale2","name":"Whale","keywords":["whale2","animal","nature","sea","ocean"],"skins":[{"unified":"1f40b","native":"\uD83D\uDC0B"}],"version":1},"dolphin":{"id":"dolphin","name":"Dolphin","keywords":["flipper","animal","nature","fish","sea","ocean","fins","beach"],"skins":[{"unified":"1f42c","native":"\uD83D\uDC2C"}],"version":1},"seal":{"id":"seal","name":"Seal","keywords":["animal","creature","sea"],"skins":[{"unified":"1f9ad","native":"\uD83E\uDDAD"}],"version":13},"fish":{"id":"fish","name":"Fish","keywords":["animal","food","nature"],"skins":[{"unified":"1f41f","native":"\uD83D\uDC1F"}],"version":1},"tropical_fish":{"id":"tropical_fish","name":"Tropical Fish","keywords":["animal","swim","ocean","beach","nemo"],"skins":[{"unified":"1f420","native":"\uD83D\uDC20"}],"version":1},"blowfish":{"id":"blowfish","name":"Blowfish","keywords":["animal","nature","food","sea","ocean"],"skins":[{"unified":"1f421","native":"\uD83D\uDC21"}],"version":1},"shark":{"id":"shark","name":"Shark","keywords":["animal","nature","fish","sea","ocean","jaws","fins","beach"],"skins":[{"unified":"1f988","native":"\uD83E\uDD88"}],"version":3},"octopus":{"id":"octopus","name":"Octopus","keywords":["animal","creature","ocean","sea","nature","beach"],"skins":[{"unified":"1f419","native":"\uD83D\uDC19"}],"version":1},"shell":{"id":"shell","name":"Spiral Shell","keywords":["nature","sea","beach"],"skins":[{"unified":"1f41a","native":"\uD83D\uDC1A"}],"version":1},"coral":{"id":"coral","name":"Coral","keywords":["ocean","sea","reef"],"skins":[{"unified":"1fab8","native":"\uD83E\uDEB8"}],"version":14},"snail":{"id":"snail","name":"Snail","keywords":["slow","animal","shell"],"skins":[{"unified":"1f40c","native":"\uD83D\uDC0C"}],"version":1},"butterfly":{"id":"butterfly","name":"Butterfly","keywords":["animal","insect","nature","caterpillar"],"skins":[{"unified":"1f98b","native":"\uD83E\uDD8B"}],"version":3},"bug":{"id":"bug","name":"Bug","keywords":["animal","insect","nature","worm"],"skins":[{"unified":"1f41b","native":"\uD83D\uDC1B"}],"version":1},"ant":{"id":"ant","name":"Ant","keywords":["animal","insect","nature","bug"],"skins":[{"unified":"1f41c","native":"\uD83D\uDC1C"}],"version":1},"bee":{"id":"bee","name":"Honeybee","keywords":["bee","animal","insect","nature","bug","spring","honey"],"skins":[{"unified":"1f41d","native":"\uD83D\uDC1D"}],"version":1},"beetle":{"id":"beetle","name":"Beetle","keywords":["insect"],"skins":[{"unified":"1fab2","native":"\uD83E\uDEB2"}],"version":13},"ladybug":{"id":"ladybug","name":"Lady Beetle","keywords":["ladybug","animal","insect","nature"],"skins":[{"unified":"1f41e","native":"\uD83D\uDC1E"}],"version":1},"cricket":{"id":"cricket","name":"Cricket","keywords":["animal","chirp"],"skins":[{"unified":"1f997","native":"\uD83E\uDD97"}],"version":5},"cockroach":{"id":"cockroach","name":"Cockroach","keywords":["insect","pests"],"skins":[{"unified":"1fab3","native":"\uD83E\uDEB3"}],"version":13},"spider":{"id":"spider","name":"Spider","keywords":["animal","arachnid"],"skins":[{"unified":"1f577-fe0f","native":"\uD83D\uDD77..."}],"version":1},"spider_web":{"id":"spider_web","name":"Spider Web","keywords":["animal","insect","arachnid","silk"],"skins":[{"unified":"1f578-fe0f","native":"\uD83D\uDD78..."}],"version":1},"scorpion":{"id":"scorpion","name":"Scorpion","keywords":["animal","arachnid"],"skins":[{"unified":"1f982","native":"\uD83E\uDD82"}],"version":1},"mosquito":{"id":"mosquito","name":"Mosquito","keywords":["animal","nature","insect","malaria"],"skins":[{"unified":"1f99f","native":"\uD83E\uDD9F"}],"version":11},"fly":{"id":"fly","name":"Fly","keywords":["insect"],"skins":[{"unified":"1fab0","native":"\uD83E\uDEB0"}],"version":13},"worm":{"id":"worm","name":"Worm","keywords":["animal"],"skins":[{"unified":"1fab1","native":"\uD83E\uDEB1"}],"version":13},"microbe":{"id":"microbe","name":"Microbe","keywords":["amoeba","bacteria","germs","virus"],"skins":[{"unified":"1f9a0","native":"\uD83E\uDDA0"}],"version":11},"bouquet":{"id":"bouquet","name":"Bouquet","keywords":["flowers","nature","spring"],"skins":[{"unified":"1f490","native":"\uD83D\uDC90"}],"version":1},"cherry_blossom":{"id":"cherry_blossom","name":"Cherry Blossom","keywords":["nature","plant","spring","flower"],"skins":[{"unified":"1f338","native":"\uD83C\uDF38"}],"version":1},"white_flower":{"id":"white_flower","name":"White Flower","keywords":["japanese","spring"],"skins":[{"unified":"1f4ae","native":"\uD83D\uDCAE"}],"version":1},"lotus":{"id":"lotus","name":"Lotus","keywords":["flower","calm","meditation"],"skins":[{"unified":"1fab7","native":"\uD83E\uDEB7"}],"version":14},"rosette":{"id":"rosette","name":"Rosette","keywords":["flower","decoration","military"],"skins":[{"unified":"1f3f5-fe0f","native":"\uD83C\uDFF5..."}],"version":1},"rose":{"id":"rose","name":"Rose","keywords":["flowers","valentines","love","spring"],"skins":[{"unified":"1f339","native":"\uD83C\uDF39"}],"version":1},"wilted_flower":{"id":"wilted_flower","name":"Wilted Flower","keywords":["plant","nature"],"skins":[{"unified":"1f940","native":"\uD83E\uDD40"}],"version":3},"hibiscus":{"id":"hibiscus","name":"Hibiscus","keywords":["plant","vegetable","flowers","beach"],"skins":[{"unified":"1f33a","native":"\uD83C\uDF3A"}],"version":1},"sunflower":{"id":"sunflower","name":"Sunflower","keywords":["nature","plant","fall"],"skins":[{"unified":"1f33b","native":"\uD83C\uDF3B"}],"version":1},"blossom":{"id":"blossom","name":"Blossom","keywords":["nature","flowers","yellow"],"skins":[{"unified":"1f33c","native":"\uD83C\uDF3C"}],"version":1},"tulip":{"id":"tulip","name":"Tulip","keywords":["flowers","plant","nature","summer","spring"],"skins":[{"unified":"1f337","native":"\uD83C\uDF37"}],"version":1},"seedling":{"id":"seedling","name":"Seedling","keywords":["plant","nature","grass","lawn","spring"],"skins":[{"unified":"1f331","native":"\uD83C\uDF31"}],"version":1},"potted_plant":{"id":"potted_plant","name":"Potted Plant","keywords":["greenery","house"],"skins":[{"unified":"1fab4","native":"\uD83E\uDEB4"}],"version":13},"evergreen_tree":{"id":"evergreen_tree","name":"Evergreen Tree","keywords":["plant","nature"],"skins":[{"unified":"1f332","native":"\uD83C\uDF32"}],"version":1},"deciduous_tree":{"id":"deciduous_tree","name":"Deciduous Tree","keywords":["plant","nature"],"skins":[{"unified":"1f333","native":"\uD83C\uDF33"}],"version":1},"palm_tree":{"id":"palm_tree","name":"Palm Tree","keywords":["plant","vegetable","nature","summer","beach","mojito","tropical"],"skins":[{"unified":"1f334","native":"\uD83C\uDF34"}],"version":1},"cactus":{"id":"cactus","name":"Cactus","keywords":["vegetable","plant","nature"],"skins":[{"unified":"1f335","native":"\uD83C\uDF35"}],"version":1},"ear_of_rice":{"id":"ear_of_rice","name":"Ear of Rice","keywords":["sheaf","nature","plant"],"skins":[{"unified":"1f33e","native":"\uD83C\uDF3E"}],"version":1},"herb":{"id":"herb","name":"Herb","keywords":["vegetable","plant","medicine","weed","grass","lawn"],"skins":[{"unified":"1f33f","native":"\uD83C\uDF3F"}],"version":1},"shamrock":{"id":"shamrock","name":"Shamrock","keywords":["vegetable","plant","nature","irish","clover"],"skins":[{"unified":"2618-fe0f","native":"......"}],"version":1},"four_leaf_clover":{"id":"four_leaf_clover","name":"Four Leaf Clover","keywords":["vegetable","plant","nature","lucky","irish"],"skins":[{"unified":"1f340","native":"\uD83C\uDF40"}],"version":1},"maple_leaf":{"id":"maple_leaf","name":"Maple Leaf","keywords":["nature","plant","vegetable","ca","fall"],"skins":[{"unified":"1f341","native":"\uD83C\uDF41"}],"version":1},"fallen_leaf":{"id":"fallen_leaf","name":"Fallen Leaf","keywords":["nature","plant","vegetable","leaves"],"skins":[{"unified":"1f342","native":"\uD83C\uDF42"}],"version":1},"leaves":{"id":"leaves","name":"Leaf Fluttering in Wind","keywords":["leaves","nature","plant","tree","vegetable","grass","lawn","spring"],"skins":[{"unified":"1f343","native":"\uD83C\uDF43"}],"version":1},"empty_nest":{"id":"empty_nest","name":"Empty Nest","keywords":["bird"],"skins":[{"unified":"1fab9","native":"\uD83E\uDEB9"}],"version":14},"nest_with_eggs":{"id":"nest_with_eggs","name":"Nest with Eggs","keywords":["bird"],"skins":[{"unified":"1faba","native":"\uD83E\uDEBA"}],"version":14},"grapes":{"id":"grapes","name":"Grapes","keywords":["fruit","food","wine"],"skins":[{"unified":"1f347","native":"\uD83C\uDF47"}],"version":1},"melon":{"id":"melon","name":"Melon","keywords":["fruit","nature","food"],"skins":[{"unified":"1f348","native":"\uD83C\uDF48"}],"version":1},"watermelon":{"id":"watermelon","name":"Watermelon","keywords":["fruit","food","picnic","summer"],"skins":[{"unified":"1f349","native":"\uD83C\uDF49"}],"version":1},"tangerine":{"id":"tangerine","name":"Tangerine","keywords":["food","fruit","nature","orange"],"skins":[{"unified":"1f34a","native":"\uD83C\uDF4A"}],"version":1},"lemon":{"id":"lemon","name":"Lemon","keywords":["fruit","nature"],"skins":[{"unified":"1f34b","native":"\uD83C\uDF4B"}],"version":1},"banana":{"id":"banana","name":"Banana","keywords":["fruit","food","monkey"],"skins":[{"unified":"1f34c","native":"\uD83C\uDF4C"}],"version":1},"pineapple":{"id":"pineapple","name":"Pineapple","keywords":["fruit","nature","food"],"skins":[{"unified":"1f34d","native":"\uD83C\uDF4D"}],"version":1},"mango":{"id":"mango","name":"Mango","keywords":["fruit","food","tropical"],"skins":[{"unified":"1f96d","native":"\uD83E\uDD6D"}],"version":11},"apple":{"id":"apple","name":"Red Apple","keywords":["fruit","mac","school"],"skins":[{"unified":"1f34e","native":"\uD83C\uDF4E"}],"version":1},"green_apple":{"id":"green_apple","name":"Green Apple","keywords":["fruit","nature"],"skins":[{"unified":"1f34f","native":"\uD83C\uDF4F"}],"version":1},"pear":{"id":"pear","name":"Pear","keywords":["fruit","nature","food"],"skins":[{"unified":"1f350","native":"\uD83C\uDF50"}],"version":1},"peach":{"id":"peach","name":"Peach","keywords":["fruit","nature","food"],"skins":[{"unified":"1f351","native":"\uD83C\uDF51"}],"version":1},"cherries":{"id":"cherries","name":"Cherries","keywords":["food","fruit"],"skins":[{"unified":"1f352","native":"\uD83C\uDF52"}],"version":1},"strawberry":{"id":"strawberry","name":"Strawberry","keywords":["fruit","food","nature"],"skins":[{"unified":"1f353","native":"\uD83C\uDF53"}],"version":1},"blueberries":{"id":"blueberries","name":"Blueberries","keywords":["fruit"],"skins":[{"unified":"1fad0","native":"\uD83E\uDED0"}],"version":13},"kiwifruit":{"id":"kiwifruit","name":"Kiwifruit","keywords":["kiwi","fruit","food"],"skins":[{"unified":"1f95d","native":"\uD83E\uDD5D"}],"version":3},"tomato":{"id":"tomato","name":"Tomato","keywords":["fruit","vegetable","nature","food"],"skins":[{"unified":"1f345","native":"\uD83C\uDF45"}],"version":1},"olive":{"id":"olive","name":"Olive","keywords":["fruit"],"skins":[{"unified":"1fad2","native":"\uD83E\uDED2"}],"version":13},"coconut":{"id":"coconut","name":"Coconut","keywords":["fruit","nature","food","palm"],"skins":[{"unified":"1f965","native":"\uD83E\uDD65"}],"version":5},"avocado":{"id":"avocado","name":"Avocado","keywords":["fruit","food"],"skins":[{"unified":"1f951","native":"\uD83E\uDD51"}],"version":3},"eggplant":{"id":"eggplant","name":"Eggplant","keywords":["vegetable","nature","food","aubergine"],"skins":[{"unified":"1f346","native":"\uD83C\uDF46"}],"version":1},"potato":{"id":"potato","name":"Potato","keywords":["food","tuber","vegatable","starch"],"skins":[{"unified":"1f954","native":"\uD83E\uDD54"}],"version":3},"carrot":{"id":"carrot","name":"Carrot","keywords":["vegetable","food","orange"],"skins":[{"unified":"1f955","native":"\uD83E\uDD55"}],"version":3},"corn":{"id":"corn","name":"Ear of Corn","keywords":["food","vegetable","plant"],"skins":[{"unified":"1f33d","native":"\uD83C\uDF3D"}],"version":1},"hot_pepper":{"id":"hot_pepper","name":"Hot Pepper","keywords":["food","spicy","chilli","chili"],"skins":[{"unified":"1f336-fe0f","native":"\uD83C\uDF36..."}],"version":1},"bell_pepper":{"id":"bell_pepper","name":"Bell Pepper","keywords":["fruit","plant"],"skins":[{"unified":"1fad1","native":"\uD83E\uDED1"}],"version":13},"cucumber":{"id":"cucumber","name":"Cucumber","keywords":["fruit","food","pickle"],"skins":[{"unified":"1f952","native":"\uD83E\uDD52"}],"version":3},"leafy_green":{"id":"leafy_green","name":"Leafy Green","keywords":["food","vegetable","plant","bok","choy","cabbage","kale","lettuce"],"skins":[{"unified":"1f96c","native":"\uD83E\uDD6C"}],"version":11},"broccoli":{"id":"broccoli","name":"Broccoli","keywords":["fruit","food","vegetable"],"skins":[{"unified":"1f966","native":"\uD83E\uDD66"}],"version":5},"garlic":{"id":"garlic","name":"Garlic","keywords":["food","spice","cook"],"skins":[{"unified":"1f9c4","native":"\uD83E\uDDC4"}],"version":12},"onion":{"id":"onion","name":"Onion","keywords":["cook","food","spice"],"skins":[{"unified":"1f9c5","native":"\uD83E\uDDC5"}],"version":12},"mushroom":{"id":"mushroom","name":"Mushroom","keywords":["plant","vegetable"],"skins":[{"unified":"1f344","native":"\uD83C\uDF44"}],"version":1},"peanuts":{"id":"peanuts","name":"Peanuts","keywords":["food","nut"],"skins":[{"unified":"1f95c","native":"\uD83E\uDD5C"}],"version":3},"beans":{"id":"beans","name":"Beans","keywords":["food"],"skins":[{"unified":"1fad8","native":"\uD83E\uDED8"}],"version":14},"chestnut":{"id":"chestnut","name":"Chestnut","keywords":["food","squirrel"],"skins":[{"unified":"1f330","native":"\uD83C\uDF30"}],"version":1},"bread":{"id":"bread","name":"Bread","keywords":["food","wheat","breakfast","toast"],"skins":[{"unified":"1f35e","native":"\uD83C\uDF5E"}],"version":1},"croissant":{"id":"croissant","name":"Croissant","keywords":["food","bread","french"],"skins":[{"unified":"1f950","native":"\uD83E\uDD50"}],"version":3},"baguette_bread":{"id":"baguette_bread","name":"Baguette Bread","keywords":["food","french"],"skins":[{"unified":"1f956","native":"\uD83E\uDD56"}],"version":3},"flatbread":{"id":"flatbread","name":"Flatbread","keywords":["flour","food"],"skins":[{"unified":"1fad3","native":"\uD83E\uDED3"}],"version":13},"pretzel":{"id":"pretzel","name":"Pretzel","keywords":["food","bread","twisted"],"skins":[{"unified":"1f968","native":"\uD83E\uDD68"}],"version":5},"bagel":{"id":"bagel","name":"Bagel","keywords":["food","bread","bakery","schmear"],"skins":[{"unified":"1f96f","native":"\uD83E\uDD6F"}],"version":11},"pancakes":{"id":"pancakes","name":"Pancakes","keywords":["food","breakfast","flapjacks","hotcakes"],"skins":[{"unified":"1f95e","native":"\uD83E\uDD5E"}],"version":3},"waffle":{"id":"waffle","name":"Waffle","keywords":["food","breakfast"],"skins":[{"unified":"1f9c7","native":"\uD83E\uDDC7"}],"version":12},"cheese_wedge":{"id":"cheese_wedge","name":"Cheese Wedge","keywords":["food","chadder"],"skins":[{"unified":"1f9c0","native":"\uD83E\uDDC0"}],"version":1},"meat_on_bone":{"id":"meat_on_bone","name":"Meat on Bone","keywords":["good","food","drumstick"],"skins":[{"unified":"1f356","native":"\uD83C\uDF56"}],"version":1},"poultry_leg":{"id":"poultry_leg","name":"Poultry Leg","keywords":["food","meat","drumstick","bird","chicken","turkey"],"skins":[{"unified":"1f357","native":"\uD83C\uDF57"}],"version":1},"cut_of_meat":{"id":"cut_of_meat","name":"Cut of Meat","keywords":["food","cow","chop","lambchop","porkchop"],"skins":[{"unified":"1f969","native":"\uD83E\uDD69"}],"version":5},"bacon":{"id":"bacon","name":"Bacon","keywords":["food","breakfast","pork","pig","meat"],"skins":[{"unified":"1f953","native":"\uD83E\uDD53"}],"version":3},"hamburger":{"id":"hamburger","name":"Hamburger","keywords":["meat","fast","food","beef","cheeseburger","mcdonalds","burger","king"],"skins":[{"unified":"1f354","native":"\uD83C\uDF54"}],"version":1},"fries":{"id":"fries","name":"French Fries","keywords":["chips","snack","fast","food"],"skins":[{"unified":"1f35f","native":"\uD83C\uDF5F"}],"version":1},"pizza":{"id":"pizza","name":"Pizza","keywords":["food","party"],"skins":[{"unified":"1f355","native":"\uD83C\uDF55"}],"version":1},"hotdog":{"id":"hotdog","name":"Hot Dog","keywords":["hotdog","food","frankfurter"],"skins":[{"unified":"1f32d","native":"\uD83C\uDF2D"}],"version":1},"sandwich":{"id":"sandwich","name":"Sandwich","keywords":["food","lunch","bread"],"skins":[{"unified":"1f96a","native":"\uD83E\uDD6A"}],"version":5},"taco":{"id":"taco","name":"Taco","keywords":["food","mexican"],"skins":[{"unified":"1f32e","native":"\uD83C\uDF2E"}],"version":1},"burrito":{"id":"burrito","name":"Burrito","keywords":["food","mexican"],"skins":[{"unified":"1f32f","native":"\uD83C\uDF2F"}],"version":1},"tamale":{"id":"tamale","name":"Tamale","keywords":["food","masa"],"skins":[{"unified":"1fad4","native":"\uD83E\uDED4"}],"version":13},"stuffed_flatbread":{"id":"stuffed_flatbread","name":"Stuffed Flatbread","keywords":["food","gyro"],"skins":[{"unified":"1f959","native":"\uD83E\uDD59"}],"version":3},"falafel":{"id":"falafel","name":"Falafel","keywords":["food"],"skins":[{"unified":"1f9c6","native":"\uD83E\uDDC6"}],"version":12},"egg":{"id":"egg","name":"Egg","keywords":["food","chicken","breakfast"],"skins":[{"unified":"1f95a","native":"\uD83E\uDD5A"}],"version":3},"fried_egg":{"id":"fried_egg","name":"Cooking","keywords":["fried","egg","food","breakfast","kitchen"],"skins":[{"unified":"1f373","native":"\uD83C\uDF73"}],"version":1},"shallow_pan_of_food":{"id":"shallow_pan_of_food","name":"Shallow Pan of Food","keywords":["cooking","casserole","paella"],"skins":[{"unified":"1f958","native":"\uD83E\uDD58"}],"version":3},"stew":{"id":"stew","name":"Pot of Food","keywords":["stew","meat","soup"],"skins":[{"unified":"1f372","native":"\uD83C\uDF72"}],"version":1},"fondue":{"id":"fondue","name":"Fondue","keywords":["cheese","pot","food"],"skins":[{"unified":"1fad5","native":"\uD83E\uDED5"}],"version":13},"bowl_with_spoon":{"id":"bowl_with_spoon","name":"Bowl with Spoon","keywords":["food","breakfast","cereal","oatmeal","porridge"],"skins":[{"unified":"1f963","native":"\uD83E\uDD63"}],"version":5},"green_salad":{"id":"green_salad","name":"Green Salad","keywords":["food","healthy","lettuce"],"skins":[{"unified":"1f957","native":"\uD83E\uDD57"}],"version":3},"popcorn":{"id":"popcorn","name":"Popcorn","keywords":["food","movie","theater","films","snack"],"skins":[{"unified":"1f37f","native":"\uD83C\uDF7F"}],"version":1},"butter":{"id":"butter","name":"Butter","keywords":["food","cook"],"skins":[{"unified":"1f9c8","native":"\uD83E\uDDC8"}],"version":12},"salt":{"id":"salt","name":"Salt","keywords":["condiment","shaker"],"skins":[{"unified":"1f9c2","native":"\uD83E\uDDC2"}],"version":11},"canned_food":{"id":"canned_food","name":"Canned Food","keywords":["soup"],"skins":[{"unified":"1f96b","native":"\uD83E\uDD6B"}],"version":5},"bento":{"id":"bento","name":"Bento Box","keywords":["food","japanese"],"skins":[{"unified":"1f371","native":"\uD83C\uDF71"}],"version":1},"rice_cracker":{"id":"rice_cracker","name":"Rice Cracker","keywords":["food","japanese"],"skins":[{"unified":"1f358","native":"\uD83C\uDF58"}],"version":1},"rice_ball":{"id":"rice_ball","name":"Rice Ball","keywords":["food","japanese"],"skins":[{"unified":"1f359","native":"\uD83C\uDF59"}],"version":1},"rice":{"id":"rice","name":"Cooked Rice","keywords":["food","china","asian"],"skins":[{"unified":"1f35a","native":"\uD83C\uDF5A"}],"version":1},"curry":{"id":"curry","name":"Curry Rice","keywords":["food","spicy","hot","indian"],"skins":[{"unified":"1f35b","native":"\uD83C\uDF5B"}],"version":1},"ramen":{"id":"ramen","name":"Steaming Bowl","keywords":["ramen","food","japanese","noodle","chopsticks"],"skins":[{"unified":"1f35c","native":"\uD83C\uDF5C"}],"version":1},"spaghetti":{"id":"spaghetti","name":"Spaghetti","keywords":["food","italian","noodle"],"skins":[{"unified":"1f35d","native":"\uD83C\uDF5D"}],"version":1},"sweet_potato":{"id":"sweet_potato","name":"Roasted Sweet Potato","keywords":["food","nature"],"skins":[{"unified":"1f360","native":"\uD83C\uDF60"}],"version":1},"oden":{"id":"oden","name":"Oden","keywords":["food","japanese"],"skins":[{"unified":"1f362","native":"\uD83C\uDF62"}],"version":1},"sushi":{"id":"sushi","name":"Sushi","keywords":["food","fish","japanese","rice"],"skins":[{"unified":"1f363","native":"\uD83C\uDF63"}],"version":1},"fried_shrimp":{"id":"fried_shrimp","name":"Fried Shrimp","keywords":["food","animal","appetizer","summer"],"skins":[{"unified":"1f364","native":"\uD83C\uDF64"}],"version":1},"fish_cake":{"id":"fish_cake","name":"Fish Cake with Swirl","keywords":["food","japan","sea","beach","narutomaki","pink","kamaboko","surimi","ramen"],"skins":[{"unified":"1f365","native":"\uD83C\uDF65"}],"version":1},"moon_cake":{"id":"moon_cake","name":"Moon Cake","keywords":["food","autumn"],"skins":[{"unified":"1f96e","native":"\uD83E\uDD6E"}],"version":11},"dango":{"id":"dango","name":"Dango","keywords":["food","dessert","sweet","japanese","barbecue","meat"],"skins":[{"unified":"1f361","native":"\uD83C\uDF61"}],"version":1},"dumpling":{"id":"dumpling","name":"Dumpling","keywords":["food","empanada","pierogi","potsticker"],"skins":[{"unified":"1f95f","native":"\uD83E\uDD5F"}],"version":5},"fortune_cookie":{"id":"fortune_cookie","name":"Fortune Cookie","keywords":["food","prophecy"],"skins":[{"unified":"1f960","native":"\uD83E\uDD60"}],"version":5},"takeout_box":{"id":"takeout_box","name":"Takeout Box","keywords":["food","leftovers"],"skins":[{"unified":"1f961","native":"\uD83E\uDD61"}],"version":5},"crab":{"id":"crab","name":"Crab","keywords":["animal","crustacean"],"skins":[{"unified":"1f980","native":"\uD83E\uDD80"}],"version":1},"lobster":{"id":"lobster","name":"Lobster","keywords":["animal","nature","bisque","claws","seafood"],"skins":[{"unified":"1f99e","native":"\uD83E\uDD9E"}],"version":11},"shrimp":{"id":"shrimp","name":"Shrimp","keywords":["animal","ocean","nature","seafood"],"skins":[{"unified":"1f990","native":"\uD83E\uDD90"}],"version":3},"squid":{"id":"squid","name":"Squid","keywords":["animal","nature","ocean","sea"],"skins":[{"unified":"1f991","native":"\uD83E\uDD91"}],"version":3},"oyster":{"id":"oyster","name":"Oyster","keywords":["food"],"skins":[{"unified":"1f9aa","native":"\uD83E\uDDAA"}],"version":12},"icecream":{"id":"icecream","name":"Soft Ice Cream","keywords":["icecream","food","hot","dessert","summer"],"skins":[{"unified":"1f366","native":"\uD83C\uDF66"}],"version":1},"shaved_ice":{"id":"shaved_ice","name":"Shaved Ice","keywords":["hot","dessert","summer"],"skins":[{"unified":"1f367","native":"\uD83C\uDF67"}],"version":1},"ice_cream":{"id":"ice_cream","name":"Ice Cream","keywords":["food","hot","dessert"],"skins":[{"unified":"1f368","native":"\uD83C\uDF68"}],"version":1},"doughnut":{"id":"doughnut","name":"Doughnut","keywords":["food","dessert","snack","sweet","donut"],"skins":[{"unified":"1f369","native":"\uD83C\uDF69"}],"version":1},"cookie":{"id":"cookie","name":"Cookie","keywords":["food","snack","oreo","chocolate","sweet","dessert"],"skins":[{"unified":"1f36a","native":"\uD83C\uDF6A"}],"version":1},"birthday":{"id":"birthday","name":"Birthday Cake","keywords":["food","dessert"],"skins":[{"unified":"1f382","native":"\uD83C\uDF82"}],"version":1},"cake":{"id":"cake","name":"Shortcake","keywords":["cake","food","dessert"],"skins":[{"unified":"1f370","native":"\uD83C\uDF70"}],"version":1},"cupcake":{"id":"cupcake","name":"Cupcake","keywords":["food","dessert","bakery","sweet"],"skins":[{"unified":"1f9c1","native":"\uD83E\uDDC1"}],"version":11},"pie":{"id":"pie","name":"Pie","keywords":["food","dessert","pastry"],"skins":[{"unified":"1f967","native":"\uD83E\uDD67"}],"version":5},"chocolate_bar":{"id":"chocolate_bar","name":"Chocolate Bar","keywords":["food","snack","dessert","sweet"],"skins":[{"unified":"1f36b","native":"\uD83C\uDF6B"}],"version":1},"candy":{"id":"candy","name":"Candy","keywords":["snack","dessert","sweet","lolly"],"skins":[{"unified":"1f36c","native":"\uD83C\uDF6C"}],"version":1},"lollipop":{"id":"lollipop","name":"Lollipop","keywords":["food","snack","candy","sweet"],"skins":[{"unified":"1f36d","native":"\uD83C\uDF6D"}],"version":1},"custard":{"id":"custard","name":"Custard","keywords":["dessert","food"],"skins":[{"unified":"1f36e","native":"\uD83C\uDF6E"}],"version":1},"honey_pot":{"id":"honey_pot","name":"Honey Pot","keywords":["bees","sweet","kitchen"],"skins":[{"unified":"1f36f","native":"\uD83C\uDF6F"}],"version":1},"baby_bottle":{"id":"baby_bottle","name":"Baby Bottle","keywords":["food","container","milk"],"skins":[{"unified":"1f37c","native":"\uD83C\uDF7C"}],"version":1},"glass_of_milk":{"id":"glass_of_milk","name":"Glass of Milk","keywords":["beverage","drink","cow"],"skins":[{"unified":"1f95b","native":"\uD83E\uDD5B"}],"version":3},"coffee":{"id":"coffee","name":"Hot Beverage","keywords":["coffee","caffeine","latte","espresso"],"skins":[{"unified":"2615","native":"..."}],"version":1},"teapot":{"id":"teapot","name":"Teapot","keywords":["drink","hot"],"skins":[{"unified":"1fad6","native":"\uD83E\uDED6"}],"version":13},"tea":{"id":"tea","name":"Teacup Without Handle","keywords":["tea","drink","bowl","breakfast","green","british"],"skins":[{"unified":"1f375","native":"\uD83C\uDF75"}],"version":1},"sake":{"id":"sake","name":"Sake","keywords":["wine","drink","drunk","beverage","japanese","alcohol","booze"],"skins":[{"unified":"1f376","native":"\uD83C\uDF76"}],"version":1},"champagne":{"id":"champagne","name":"Bottle with Popping Cork","keywords":["champagne","drink","wine","celebration"],"skins":[{"unified":"1f37e","native":"\uD83C\uDF7E"}],"version":1},"wine_glass":{"id":"wine_glass","name":"Wine Glass","keywords":["drink","beverage","drunk","alcohol","booze"],"skins":[{"unified":"1f377","native":"\uD83C\uDF77"}],"version":1},"cocktail":{"id":"cocktail","name":"Cocktail Glass","keywords":["drink","drunk","alcohol","beverage","booze","mojito"],"skins":[{"unified":"1f378","native":"\uD83C\uDF78"}],"version":1},"tropical_drink":{"id":"tropical_drink","name":"Tropical Drink","keywords":["beverage","cocktail","summer","beach","alcohol","booze","mojito"],"skins":[{"unified":"1f379","native":"\uD83C\uDF79"}],"version":1},"beer":{"id":"beer","name":"Beer Mug","keywords":["relax","beverage","drink","drunk","party","pub","summer","alcohol","booze"],"skins":[{"unified":"1f37a","native":"\uD83C\uDF7A"}],"version":1},"beers":{"id":"beers","name":"Clinking Beer Mugs","keywords":["beers","relax","beverage","drink","drunk","party","pub","summer","alcohol","booze"],"skins":[{"unified":"1f37b","native":"\uD83C\uDF7B"}],"version":1},"clinking_glasses":{"id":"clinking_glasses","name":"Clinking Glasses","keywords":["beverage","drink","party","alcohol","celebrate","cheers","wine","champagne","toast"],"skins":[{"unified":"1f942","native":"\uD83E\uDD42"}],"version":3},"tumbler_glass":{"id":"tumbler_glass","name":"Tumbler Glass","keywords":["drink","beverage","drunk","alcohol","liquor","booze","bourbon","scotch","whisky","shot"],"skins":[{"unified":"1f943","native":"\uD83E\uDD43"}],"version":3},"pouring_liquid":{"id":"pouring_liquid","name":"Pouring Liquid","keywords":["cup","water"],"skins":[{"unified":"1fad7","native":"\uD83E\uDED7"}],"version":14},"cup_with_straw":{"id":"cup_with_straw","name":"Cup with Straw","keywords":["drink","soda"],"skins":[{"unified":"1f964","native":"\uD83E\uDD64"}],"version":5},"bubble_tea":{"id":"bubble_tea","name":"Bubble Tea","keywords":["taiwan","boba","milk","straw"],"skins":[{"unified":"1f9cb","native":"\uD83E\uDDCB"}],"version":13},"beverage_box":{"id":"beverage_box","name":"Beverage Box","keywords":["drink"],"skins":[{"unified":"1f9c3","native":"\uD83E\uDDC3"}],"version":12},"mate_drink":{"id":"mate_drink","name":"Mate","keywords":["drink","tea","beverage"],"skins":[{"unified":"1f9c9","native":"\uD83E\uDDC9"}],"version":12},"ice_cube":{"id":"ice_cube","name":"Ice","keywords":["cube","water","cold"],"skins":[{"unified":"1f9ca","native":"\uD83E\uDDCA"}],"version":12},"chopsticks":{"id":"chopsticks","name":"Chopsticks","keywords":["food"],"skins":[{"unified":"1f962","native":"\uD83E\uDD62"}],"version":5},"knife_fork_plate":{"id":"knife_fork_plate","name":"Fork and Knife with Plate","keywords":["food","eat","meal","lunch","dinner","restaurant"],"skins":[{"unified":"1f37d-fe0f","native":"\uD83C\uDF7D..."}],"version":1},"fork_and_knife":{"id":"fork_and_knife","name":"Fork and Knife","keywords":["cutlery","kitchen"],"skins":[{"unified":"1f374","native":"\uD83C\uDF74"}],"version":1},"spoon":{"id":"spoon","name":"Spoon","keywords":["cutlery","kitchen","tableware"],"skins":[{"unified":"1f944","native":"\uD83E\uDD44"}],"version":3},"hocho":{"id":"hocho","name":"Hocho","keywords":["knife","kitchen","blade","cutlery","weapon"],"skins":[{"unified":"1f52a","native":"\uD83D\uDD2A"}],"version":1},"jar":{"id":"jar","name":"Jar","keywords":["container","sauce"],"skins":[{"unified":"1fad9","native":"\uD83E\uDED9"}],"version":14},"amphora":{"id":"amphora","name":"Amphora","keywords":["vase","jar"],"skins":[{"unified":"1f3fa","native":"\uD83C\uDFFA"}],"version":1},"earth_africa":{"id":"earth_africa","name":"Earth Globe Europe-Africa","keywords":["africa","showing","europe","world","international"],"skins":[{"unified":"1f30d","native":"\uD83C\uDF0D"}],"version":1},"earth_americas":{"id":"earth_americas","name":"Earth Globe Americas","keywords":["showing","world","USA","international"],"skins":[{"unified":"1f30e","native":"\uD83C\uDF0E"}],"version":1},"earth_asia":{"id":"earth_asia","name":"Earth Globe Asia-Australia","keywords":["asia","showing","australia","world","east","international"],"skins":[{"unified":"1f30f","native":"\uD83C\uDF0F"}],"version":1},"globe_with_meridians":{"id":"globe_with_meridians","name":"Globe with Meridians","keywords":["earth","international","world","internet","interweb","i18n"],"skins":[{"unified":"1f310","native":"\uD83C\uDF10"}],"version":1},"world_map":{"id":"world_map","name":"World Map","keywords":["location","direction"],"skins":[{"unified":"1f5fa-fe0f","native":"\uD83D\uDDFA..."}],"version":1},"japan":{"id":"japan","name":"Map of Japan","keywords":["nation","country","japanese","asia"],"skins":[{"unified":"1f5fe","native":"\uD83D\uDDFE"}],"version":1},"compass":{"id":"compass","name":"Compass","keywords":["magnetic","navigation","orienteering"],"skins":[{"unified":"1f9ed","native":"\uD83E\uDDED"}],"version":11},"snow_capped_mountain":{"id":"snow_capped_mountain","name":"Snow-Capped Mountain","keywords":["snow","capped","photo","nature","environment","winter","cold"],"skins":[{"unified":"1f3d4-fe0f","native":"\uD83C\uDFD4..."}],"version":1},"mountain":{"id":"mountain","name":"Mountain","keywords":["photo","nature","environment"],"skins":[{"unified":"26f0-fe0f","native":"......"}],"version":1},"volcano":{"id":"volcano","name":"Volcano","keywords":["photo","nature","disaster"],"skins":[{"unified":"1f30b","native":"\uD83C\uDF0B"}],"version":1},"mount_fuji":{"id":"mount_fuji","name":"Mount Fuji","keywords":["photo","mountain","nature","japanese"],"skins":[{"unified":"1f5fb","native":"\uD83D\uDDFB"}],"version":1},"camping":{"id":"camping","name":"Camping","keywords":["photo","outdoors","tent"],"skins":[{"unified":"1f3d5-fe0f","native":"\uD83C\uDFD5..."}],"version":1},"beach_with_umbrella":{"id":"beach_with_umbrella","name":"Beach with Umbrella","keywords":["weather","summer","sunny","sand","mojito"],"skins":[{"unified":"1f3d6-fe0f","native":"\uD83C\uDFD6..."}],"version":1},"desert":{"id":"desert","name":"Desert","keywords":["photo","warm","saharah"],"skins":[{"unified":"1f3dc-fe0f","native":"\uD83C\uDFDC..."}],"version":1},"desert_island":{"id":"desert_island","name":"Desert Island","keywords":["photo","tropical","mojito"],"skins":[{"unified":"1f3dd-fe0f","native":"\uD83C\uDFDD..."}],"version":1},"national_park":{"id":"national_park","name":"National Park","keywords":["photo","environment","nature"],"skins":[{"unified":"1f3de-fe0f","native":"\uD83C\uDFDE..."}],"version":1},"stadium":{"id":"stadium","name":"Stadium","keywords":["photo","place","sports","concert","venue"],"skins":[{"unified":"1f3df-fe0f","native":"\uD83C\uDFDF..."}],"version":1},"classical_building":{"id":"classical_building","name":"Classical Building","keywords":["art","culture","history"],"skins":[{"unified":"1f3db-fe0f","native":"\uD83C\uDFDB..."}],"version":1},"building_construction":{"id":"building_construction","name":"Building Construction","keywords":["wip","working","progress"],"skins":[{"unified":"1f3d7-fe0f","native":"\uD83C\uDFD7..."}],"version":1},"bricks":{"id":"bricks","name":"Brick","keywords":["bricks"],"skins":[{"unified":"1f9f1","native":"\uD83E\uDDF1"}],"version":11},"rock":{"id":"rock","name":"Rock","keywords":["stone"],"skins":[{"unified":"1faa8","native":"\uD83E\uDEA8"}],"version":13},"wood":{"id":"wood","name":"Wood","keywords":["nature","timber","trunk"],"skins":[{"unified":"1fab5","native":"\uD83E\uDEB5"}],"version":13},"hut":{"id":"hut","name":"Hut","keywords":["house","structure"],"skins":[{"unified":"1f6d6","native":"\uD83D\uDED6"}],"version":13},"house_buildings":{"id":"house_buildings","name":"Houses","keywords":["house","buildings","photo"],"skins":[{"unified":"1f3d8-fe0f","native":"\uD83C\uDFD8..."}],"version":1},"derelict_house_building":{"id":"derelict_house_building","name":"Derelict House","keywords":["building","abandon","evict","broken"],"skins":[{"unified":"1f3da-fe0f","native":"\uD83C\uDFDA..."}],"version":1},"house":{"id":"house","name":"House","keywords":["building","home"],"skins":[{"unified":"1f3e0","native":"\uD83C\uDFE0"}],"version":1},"house_with_garden":{"id":"house_with_garden","name":"House with Garden","keywords":["home","plant","nature"],"skins":[{"unified":"1f3e1","native":"\uD83C\uDFE1"}],"version":1},"office":{"id":"office","name":"Office Building","keywords":["bureau","work"],"skins":[{"unified":"1f3e2","native":"\uD83C\uDFE2"}],"version":1},"post_office":{"id":"post_office","name":"Japanese Post Office","keywords":["building","envelope","communication"],"skins":[{"unified":"1f3e3","native":"\uD83C\uDFE3"}],"version":1},"european_post_office":{"id":"european_post_office","name":"Post Office","keywords":["european","building","email"],"skins":[{"unified":"1f3e4","native":"\uD83C\uDFE4"}],"version":1},"hospital":{"id":"hospital","name":"Hospital","keywords":["building","health","surgery","doctor"],"skins":[{"unified":"1f3e5","native":"\uD83C\uDFE5"}],"version":1},"bank":{"id":"bank","name":"Bank","keywords":["building","money","sales","cash","business","enterprise"],"skins":[{"unified":"1f3e6","native":"\uD83C\uDFE6"}],"version":1},"hotel":{"id":"hotel","name":"Hotel","keywords":["building","accomodation","checkin"],"skins":[{"unified":"1f3e8","native":"\uD83C\uDFE8"}],"version":1},"love_hotel":{"id":"love_hotel","name":"Love Hotel","keywords":["like","affection","dating"],"skins":[{"unified":"1f3e9","native":"\uD83C\uDFE9"}],"version":1},"convenience_store":{"id":"convenience_store","name":"Convenience Store","keywords":["building","shopping","groceries"],"skins":[{"unified":"1f3ea","native":"\uD83C\uDFEA"}],"version":1},"school":{"id":"school","name":"School","keywords":["building","student","education","learn","teach"],"skins":[{"unified":"1f3eb","native":"\uD83C\uDFEB"}],"version":1},"department_store":{"id":"department_store","name":"Department Store","keywords":["building","shopping","mall"],"skins":[{"unified":"1f3ec","native":"\uD83C\uDFEC"}],"version":1},"factory":{"id":"factory","name":"Factory","keywords":["building","industry","pollution","smoke"],"skins":[{"unified":"1f3ed","native":"\uD83C\uDFED"}],"version":1},"japanese_castle":{"id":"japanese_castle","name":"Japanese Castle","keywords":["photo","building"],"skins":[{"unified":"1f3ef","native":"\uD83C\uDFEF"}],"version":1},"european_castle":{"id":"european_castle","name":"Castle","keywords":["european","building","royalty","history"],"skins":[{"unified":"1f3f0","native":"\uD83C\uDFF0"}],"version":1},"wedding":{"id":"wedding","name":"Wedding","keywords":["love","like","affection","couple","marriage","bride","groom"],"skins":[{"unified":"1f492","native":"\uD83D\uDC92"}],"version":1},"tokyo_tower":{"id":"tokyo_tower","name":"Tokyo Tower","keywords":["photo","japanese"],"skins":[{"unified":"1f5fc","native":"\uD83D\uDDFC"}],"version":1},"statue_of_liberty":{"id":"statue_of_liberty","name":"Statue of Liberty","keywords":["american","newyork"],"skins":[{"unified":"1f5fd","native":"\uD83D\uDDFD"}],"version":1},"church":{"id":"church","name":"Church","keywords":["building","religion","christ"],"skins":[{"unified":"26ea","native":"..."}],"version":1},"mosque":{"id":"mosque","name":"Mosque","keywords":["islam","worship","minaret"],"skins":[{"unified":"1f54c","native":"\uD83D\uDD4C"}],"version":1},"hindu_temple":{"id":"hindu_temple","name":"Hindu Temple","keywords":["religion"],"skins":[{"unified":"1f6d5","native":"\uD83D\uDED5"}],"version":12},"synagogue":{"id":"synagogue","name":"Synagogue","keywords":["judaism","worship","temple","jewish"],"skins":[{"unified":"1f54d","native":"\uD83D\uDD4D"}],"version":1},"shinto_shrine":{"id":"shinto_shrine","name":"Shinto Shrine","keywords":["temple","japan","kyoto"],"skins":[{"unified":"26e9-fe0f","native":"......"}],"version":1},"kaaba":{"id":"kaaba","name":"Kaaba","keywords":["mecca","mosque","islam"],"skins":[{"unified":"1f54b","native":"\uD83D\uDD4B"}],"version":1},"fountain":{"id":"fountain","name":"Fountain","keywords":["photo","summer","water","fresh"],"skins":[{"unified":"26f2","native":"..."}],"version":1},"tent":{"id":"tent","name":"Tent","keywords":["photo","camping","outdoors"],"skins":[{"unified":"26fa","native":"..."}],"version":1},"foggy":{"id":"foggy","name":"Foggy","keywords":["photo","mountain"],"skins":[{"unified":"1f301","native":"\uD83C\uDF01"}],"version":1},"night_with_stars":{"id":"night_with_stars","name":"Night with Stars","keywords":["evening","city","downtown"],"skins":[{"unified":"1f303","native":"\uD83C\uDF03"}],"version":1},"cityscape":{"id":"cityscape","name":"Cityscape","keywords":["photo","night","life","urban"],"skins":[{"unified":"1f3d9-fe0f","native":"\uD83C\uDFD9..."}],"version":1},"sunrise_over_mountains":{"id":"sunrise_over_mountains","name":"Sunrise over Mountains","keywords":["view","vacation","photo"],"skins":[{"unified":"1f304","native":"\uD83C\uDF04"}],"version":1},"sunrise":{"id":"sunrise","name":"Sunrise","keywords":["morning","view","vacation","photo"],"skins":[{"unified":"1f305","native":"\uD83C\uDF05"}],"version":1},"city_sunset":{"id":"city_sunset","name":"Cityscape at Dusk","keywords":["city","sunset","photo","evening","sky","buildings"],"skins":[{"unified":"1f306","native":"\uD83C\uDF06"}],"version":1},"city_sunrise":{"id":"city_sunrise","name":"Sunset","keywords":["city","sunrise","photo","good","morning","dawn"],"skins":[{"unified":"1f307","native":"\uD83C\uDF07"}],"version":1},"bridge_at_night":{"id":"bridge_at_night","name":"Bridge at Night","keywords":["photo","sanfrancisco"],"skins":[{"unified":"1f309","native":"\uD83C\uDF09"}],"version":1},"hotsprings":{"id":"hotsprings","name":"Hot Springs","keywords":["hotsprings","bath","warm","relax"],"skins":[{"unified":"2668-fe0f","native":"......"}],"version":1},"carousel_horse":{"id":"carousel_horse","name":"Carousel Horse","keywords":["photo","carnival"],"skins":[{"unified":"1f3a0","native":"\uD83C\uDFA0"}],"version":1},"playground_slide":{"id":"playground_slide","name":"Playground Slide","keywords":["fun","park"],"skins":[{"unified":"1f6dd","native":"\uD83D\uDEDD"}],"version":14},"ferris_wheel":{"id":"ferris_wheel","name":"Ferris Wheel","keywords":["photo","carnival","londoneye"],"skins":[{"unified":"1f3a1","native":"\uD83C\uDFA1"}],"version":1},"roller_coaster":{"id":"roller_coaster","name":"Roller Coaster","keywords":["carnival","playground","photo","fun"],"skins":[{"unified":"1f3a2","native":"\uD83C\uDFA2"}],"version":1},"barber":{"id":"barber","name":"Barber Pole","keywords":["hair","salon","style"],"skins":[{"unified":"1f488","native":"\uD83D\uDC88"}],"version":1},"circus_tent":{"id":"circus_tent","name":"Circus Tent","keywords":["festival","carnival","party"],"skins":[{"unified":"1f3aa","native":"\uD83C\uDFAA"}],"version":1},"steam_locomotive":{"id":"steam_locomotive","name":"Locomotive","keywords":["steam","transportation","vehicle","train"],"skins":[{"unified":"1f682","native":"\uD83D\uDE82"}],"version":1},"railway_car":{"id":"railway_car","name":"Railway Car","keywords":["transportation","vehicle"],"skins":[{"unified":"1f683","native":"\uD83D\uDE83"}],"version":1},"bullettrain_side":{"id":"bullettrain_side","name":"High-Speed Train","keywords":["bullettrain","side","high","speed","transportation","vehicle"],"skins":[{"unified":"1f684","native":"\uD83D\uDE84"}],"version":1},"bullettrain_front":{"id":"bullettrain_front","name":"Bullet Train","keywords":["bullettrain","front","transportation","vehicle","speed","fast","public","travel"],"skins":[{"unified":"1f685","native":"\uD83D\uDE85"}],"version":1},"train2":{"id":"train2","name":"Train","keywords":["train2","transportation","vehicle"],"skins":[{"unified":"1f686","native":"\uD83D\uDE86"}],"version":1},"metro":{"id":"metro","name":"Metro","keywords":["transportation","blue","square","mrt","underground","tube"],"skins":[{"unified":"1f687","native":"\uD83D\uDE87"}],"version":1},"light_rail":{"id":"light_rail","name":"Light Rail","keywords":["transportation","vehicle"],"skins":[{"unified":"1f688","native":"\uD83D\uDE88"}],"version":1},"station":{"id":"station","name":"Station","keywords":["transportation","vehicle","public"],"skins":[{"unified":"1f689","native":"\uD83D\uDE89"}],"version":1},"tram":{"id":"tram","name":"Tram","keywords":["transportation","vehicle"],"skins":[{"unified":"1f68a","native":"\uD83D\uDE8A"}],"version":1},"monorail":{"id":"monorail","name":"Monorail","keywords":["transportation","vehicle"],"skins":[{"unified":"1f69d","native":"\uD83D\uDE9D"}],"version":1},"mountain_railway":{"id":"mountain_railway","name":"Mountain Railway","keywords":["transportation","vehicle"],"skins":[{"unified":"1f69e","native":"\uD83D\uDE9E"}],"version":1},"train":{"id":"train","name":"Tram Car","keywords":["train","transportation","vehicle","carriage","public","travel"],"skins":[{"unified":"1f68b","native":"\uD83D\uDE8B"}],"version":1},"bus":{"id":"bus","name":"Bus","keywords":["car","vehicle","transportation"],"skins":[{"unified":"1f68c","native":"\uD83D\uDE8C"}],"version":1},"oncoming_bus":{"id":"oncoming_bus","name":"Oncoming Bus","keywords":["vehicle","transportation"],"skins":[{"unified":"1f68d","native":"\uD83D\uDE8D"}],"version":1},"trolleybus":{"id":"trolleybus","name":"Trolleybus","keywords":["bart","transportation","vehicle"],"skins":[{"unified":"1f68e","native":"\uD83D\uDE8E"}],"version":1},"minibus":{"id":"minibus","name":"Minibus","keywords":["vehicle","car","transportation"],"skins":[{"unified":"1f690","native":"\uD83D\uDE90"}],"version":1},"ambulance":{"id":"ambulance","name":"Ambulance","keywords":["health","911","hospital"],"skins":[{"unified":"1f691","native":"\uD83D\uDE91"}],"version":1},"fire_engine":{"id":"fire_engine","name":"Fire Engine","keywords":["transportation","cars","vehicle"],"skins":[{"unified":"1f692","native":"\uD83D\uDE92"}],"version":1},"police_car":{"id":"police_car","name":"Police Car","keywords":["vehicle","cars","transportation","law","legal","enforcement"],"skins":[{"unified":"1f693","native":"\uD83D\uDE93"}],"version":1},"oncoming_police_car":{"id":"oncoming_police_car","name":"Oncoming Police Car","keywords":["vehicle","law","legal","enforcement","911"],"skins":[{"unified":"1f694","native":"\uD83D\uDE94"}],"version":1},"taxi":{"id":"taxi","name":"Taxi","keywords":["uber","vehicle","cars","transportation"],"skins":[{"unified":"1f695","native":"\uD83D\uDE95"}],"version":1},"oncoming_taxi":{"id":"oncoming_taxi","name":"Oncoming Taxi","keywords":["vehicle","cars","uber"],"skins":[{"unified":"1f696","native":"\uD83D\uDE96"}],"version":1},"car":{"id":"car","name":"Automobile","keywords":["car","red","transportation","vehicle"],"skins":[{"unified":"1f697","native":"\uD83D\uDE97"}],"version":1},"oncoming_automobile":{"id":"oncoming_automobile","name":"Oncoming Automobile","keywords":["car","vehicle","transportation"],"skins":[{"unified":"1f698","native":"\uD83D\uDE98"}],"version":1},"blue_car":{"id":"blue_car","name":"Recreational Vehicle","keywords":["blue","car","sport","utility","transportation"],"skins":[{"unified":"1f699","native":"\uD83D\uDE99"}],"version":1},"pickup_truck":{"id":"pickup_truck","name":"Pickup Truck","keywords":["car","transportation"],"skins":[{"unified":"1f6fb","native":"\uD83D\uDEFB"}],"version":13},"truck":{"id":"truck","name":"Delivery Truck","keywords":["cars","transportation"],"skins":[{"unified":"1f69a","native":"\uD83D\uDE9A"}],"version":1},"articulated_lorry":{"id":"articulated_lorry","name":"Articulated Lorry","keywords":["vehicle","cars","transportation","express"],"skins":[{"unified":"1f69b","native":"\uD83D\uDE9B"}],"version":1},"tractor":{"id":"tractor","name":"Tractor","keywords":["vehicle","car","farming","agriculture"],"skins":[{"unified":"1f69c","native":"\uD83D\uDE9C"}],"version":1},"racing_car":{"id":"racing_car","name":"Racing Car","keywords":["sports","race","fast","formula","f1"],"skins":[{"unified":"1f3ce-fe0f","native":"\uD83C\uDFCE..."}],"version":1},"racing_motorcycle":{"id":"racing_motorcycle","name":"Motorcycle","keywords":["racing","race","sports","fast"],"skins":[{"unified":"1f3cd-fe0f","native":"\uD83C\uDFCD..."}],"version":1},"motor_scooter":{"id":"motor_scooter","name":"Motor Scooter","keywords":["vehicle","vespa","sasha"],"skins":[{"unified":"1f6f5","native":"\uD83D\uDEF5"}],"version":3},"manual_wheelchair":{"id":"manual_wheelchair","name":"Manual Wheelchair","keywords":["accessibility"],"skins":[{"unified":"1f9bd","native":"\uD83E\uDDBD"}],"version":12},"motorized_wheelchair":{"id":"motorized_wheelchair","name":"Motorized Wheelchair","keywords":["accessibility"],"skins":[{"unified":"1f9bc","native":"\uD83E\uDDBC"}],"version":12},"auto_rickshaw":{"id":"auto_rickshaw","name":"Auto Rickshaw","keywords":["move","transportation"],"skins":[{"unified":"1f6fa","native":"\uD83D\uDEFA"}],"version":12},"bike":{"id":"bike","name":"Bicycle","keywords":["bike","sports","exercise","hipster"],"skins":[{"unified":"1f6b2","native":"\uD83D\uDEB2"}],"version":1},"scooter":{"id":"scooter","name":"Scooter","keywords":["kick","vehicle","razor"],"skins":[{"unified":"1f6f4","native":"\uD83D\uDEF4"}],"version":3},"skateboard":{"id":"skateboard","name":"Skateboard","keywords":["board"],"skins":[{"unified":"1f6f9","native":"\uD83D\uDEF9"}],"version":11},"roller_skate":{"id":"roller_skate","name":"Roller Skate","keywords":["footwear","sports"],"skins":[{"unified":"1f6fc","native":"\uD83D\uDEFC"}],"version":13},"busstop":{"id":"busstop","name":"Bus Stop","keywords":["busstop","transportation","wait"],"skins":[{"unified":"1f68f","native":"\uD83D\uDE8F"}],"version":1},"motorway":{"id":"motorway","name":"Motorway","keywords":["road","cupertino","interstate","highway"],"skins":[{"unified":"1f6e3-fe0f","native":"\uD83D\uDEE3..."}],"version":1},"railway_track":{"id":"railway_track","name":"Railway Track","keywords":["train","transportation"],"skins":[{"unified":"1f6e4-fe0f","native":"\uD83D\uDEE4..."}],"version":1},"oil_drum":{"id":"oil_drum","name":"Oil Drum","keywords":["barrell"],"skins":[{"unified":"1f6e2-fe0f","native":"\uD83D\uDEE2..."}],"version":1},"fuelpump":{"id":"fuelpump","name":"Fuel Pump","keywords":["fuelpump","gas","station","petroleum"],"skins":[{"unified":"26fd","native":"..."}],"version":1},"wheel":{"id":"wheel","name":"Wheel","keywords":["car","transport"],"skins":[{"unified":"1f6de","native":"\uD83D\uDEDE"}],"version":14},"rotating_light":{"id":"rotating_light","name":"Police Car Light","keywords":["rotating","ambulance","911","emergency","alert","error","pinged","law","legal"],"skins":[{"unified":"1f6a8","native":"\uD83D\uDEA8"}],"version":1},"traffic_light":{"id":"traffic_light","name":"Horizontal Traffic Light","keywords":["transportation","signal"],"skins":[{"unified":"1f6a5","native":"\uD83D\uDEA5"}],"version":1},"vertical_traffic_light":{"id":"vertical_traffic_light","name":"Vertical Traffic Light","keywords":["transportation","driving"],"skins":[{"unified":"1f6a6","native":"\uD83D\uDEA6"}],"version":1},"octagonal_sign":{"id":"octagonal_sign","name":"Stop Sign","keywords":["octagonal"],"skins":[{"unified":"1f6d1","native":"\uD83D\uDED1"}],"version":3},"construction":{"id":"construction","name":"Construction","keywords":["wip","progress","caution","warning"],"skins":[{"unified":"1f6a7","native":"\uD83D\uDEA7"}],"version":1},"anchor":{"id":"anchor","name":"Anchor","keywords":["ship","ferry","sea","boat"],"skins":[{"unified":"2693","native":"..."}],"version":1},"ring_buoy":{"id":"ring_buoy","name":"Ring Buoy","keywords":["life","saver","preserver"],"skins":[{"unified":"1f6df","native":"\uD83D\uDEDF"}],"version":14},"boat":{"id":"boat","name":"Sailboat","keywords":["boat","ship","summer","transportation","water","sailing"],"skins":[{"unified":"26f5","native":"..."}],"version":1},"canoe":{"id":"canoe","name":"Canoe","keywords":["boat","paddle","water","ship"],"skins":[{"unified":"1f6f6","native":"\uD83D\uDEF6"}],"version":3},"speedboat":{"id":"speedboat","name":"Speedboat","keywords":["ship","transportation","vehicle","summer"],"skins":[{"unified":"1f6a4","native":"\uD83D\uDEA4"}],"version":1},"passenger_ship":{"id":"passenger_ship","name":"Passenger Ship","keywords":["yacht","cruise","ferry"],"skins":[{"unified":"1f6f3-fe0f","native":"\uD83D\uDEF3..."}],"version":1},"ferry":{"id":"ferry","name":"Ferry","keywords":["boat","ship","yacht"],"skins":[{"unified":"26f4-fe0f","native":"......"}],"version":1},"motor_boat":{"id":"motor_boat","name":"Motor Boat","keywords":["ship"],"skins":[{"unified":"1f6e5-fe0f","native":"\uD83D\uDEE5..."}],"version":1},"ship":{"id":"ship","name":"Ship","keywords":["transportation","titanic","deploy"],"skins":[{"unified":"1f6a2","native":"\uD83D\uDEA2"}],"version":1},"airplane":{"id":"airplane","name":"Airplane","keywords":["vehicle","transportation","flight","fly"],"skins":[{"unified":"2708-fe0f","native":"......"}],"version":1},"small_airplane":{"id":"small_airplane","name":"Small Airplane","keywords":["flight","transportation","fly","vehicle"],"skins":[{"unified":"1f6e9-fe0f","native":"\uD83D\uDEE9..."}],"version":1},"airplane_departure":{"id":"airplane_departure","name":"Airplane Departure","keywords":["airport","flight","landing"],"skins":[{"unified":"1f6eb","native":"\uD83D\uDEEB"}],"version":1},"airplane_arriving":{"id":"airplane_arriving","name":"Airplane Arrival","keywords":["arriving","airport","flight","boarding"],"skins":[{"unified":"1f6ec","native":"\uD83D\uDEEC"}],"version":1},"parachute":{"id":"parachute","name":"Parachute","keywords":["fly","glide"],"skins":[{"unified":"1fa82","native":"\uD83E\uDE82"}],"version":12},"seat":{"id":"seat","name":"Seat","keywords":["sit","airplane","transport","bus","flight","fly"],"skins":[{"unified":"1f4ba","native":"\uD83D\uDCBA"}],"version":1},"helicopter":{"id":"helicopter","name":"Helicopter","keywords":["transportation","vehicle","fly"],"skins":[{"unified":"1f681","native":"\uD83D\uDE81"}],"version":1},"suspension_railway":{"id":"suspension_railway","name":"Suspension Railway","keywords":["vehicle","transportation"],"skins":[{"unified":"1f69f","native":"\uD83D\uDE9F"}],"version":1},"mountain_cableway":{"id":"mountain_cableway","name":"Mountain Cableway","keywords":["transportation","vehicle","ski"],"skins":[{"unified":"1f6a0","native":"\uD83D\uDEA0"}],"version":1},"aerial_tramway":{"id":"aerial_tramway","name":"Aerial Tramway","keywords":["transportation","vehicle","ski"],"skins":[{"unified":"1f6a1","native":"\uD83D\uDEA1"}],"version":1},"satellite":{"id":"satellite","name":"Satellite","keywords":["communication","gps","orbit","spaceflight","NASA","ISS"],"skins":[{"unified":"1f6f0-fe0f","native":"\uD83D\uDEF0..."}],"version":1},"rocket":{"id":"rocket","name":"Rocket","keywords":["launch","ship","staffmode","NASA","outer","space","fly"],"skins":[{"unified":"1f680","native":"\uD83D\uDE80"}],"version":1},"flying_saucer":{"id":"flying_saucer","name":"Flying Saucer","keywords":["transportation","vehicle","ufo"],"skins":[{"unified":"1f6f8","native":"\uD83D\uDEF8"}],"version":5},"bellhop_bell":{"id":"bellhop_bell","name":"Bellhop Bell","keywords":["service"],"skins":[{"unified":"1f6ce-fe0f","native":"\uD83D\uDECE..."}],"version":1},"luggage":{"id":"luggage","name":"Luggage","keywords":["packing","travel"],"skins":[{"unified":"1f9f3","native":"\uD83E\uDDF3"}],"version":11},"hourglass":{"id":"hourglass","name":"Hourglass","keywords":["done","time","clock","oldschool","limit","exam","quiz","test"],"skins":[{"unified":"231b","native":"..."}],"version":1},"hourglass_flowing_sand":{"id":"hourglass_flowing_sand","name":"Hourglass Not Done","keywords":["flowing","sand","oldschool","time","countdown"],"skins":[{"unified":"23f3","native":"..."}],"version":1},"watch":{"id":"watch","name":"Watch","keywords":["time","accessories"],"skins":[{"unified":"231a","native":"..."}],"version":1},"alarm_clock":{"id":"alarm_clock","name":"Alarm Clock","keywords":["time","wake"],"skins":[{"unified":"23f0","native":"..."}],"version":1},"stopwatch":{"id":"stopwatch","name":"Stopwatch","keywords":["time","deadline"],"skins":[{"unified":"23f1-fe0f","native":"......"}],"version":1},"timer_clock":{"id":"timer_clock","name":"Timer Clock","keywords":["alarm"],"skins":[{"unified":"23f2-fe0f","native":"......"}],"version":1},"mantelpiece_clock":{"id":"mantelpiece_clock","name":"Mantelpiece Clock","keywords":["time"],"skins":[{"unified":"1f570-fe0f","native":"\uD83D\uDD70..."}],"version":1},"clock12":{"id":"clock12","name":"Twelve O...clock","keywords":["clock12","o","clock","time","noon","midnight","midday","late","early","schedule"],"skins":[{"unified":"1f55b","native":"\uD83D\uDD5B"}],"version":1},"clock1230":{"id":"clock1230","name":"Twelve-Thirty","keywords":["clock1230","twelve","thirty","time","late","early","schedule"],"skins":[{"unified":"1f567","native":"\uD83D\uDD67"}],"version":1},"clock1":{"id":"clock1","name":"One O...clock","keywords":["clock1","o","clock","time","late","early","schedule"],"skins":[{"unified":"1f550","native":"\uD83D\uDD50"}],"version":1},"clock130":{"id":"clock130","name":"One-Thirty","keywords":["clock130","one","thirty","time","late","early","schedule"],"skins":[{"unified":"1f55c","native":"\uD83D\uDD5C"}],"version":1},"clock2":{"id":"clock2","name":"Two O...clock","keywords":["clock2","o","clock","time","late","early","schedule"],"skins":[{"unified":"1f551","native":"\uD83D\uDD51"}],"version":1},"clock230":{"id":"clock230","name":"Two-Thirty","keywords":["clock230","two","thirty","time","late","early","schedule"],"skins":[{"unified":"1f55d","native":"\uD83D\uDD5D"}],"version":1},"clock3":{"id":"clock3","name":"Three O...clock","keywords":["clock3","o","clock","time","late","early","schedule"],"skins":[{"unified":"1f552","native":"\uD83D\uDD52"}],"version":1},"clock330":{"id":"clock330","name":"Three-Thirty","keywords":["clock330","three","thirty","time","late","early","schedule"],"skins":[{"unified":"1f55e","native":"\uD83D\uDD5E"}],"version":1},"clock4":{"id":"clock4","name":"Four O...clock","keywords":["clock4","o","clock","time","late","early","schedule"],"skins":[{"unified":"1f553","native":"\uD83D\uDD53"}],"version":1},"clock430":{"id":"clock430","name":"Four-Thirty","keywords":["clock430","four","thirty","time","late","early","schedule"],"skins":[{"unified":"1f55f","native":"\uD83D\uDD5F"}],"version":1},"clock5":{"id":"clock5","name":"Five O...clock","keywords":["clock5","o","clock","time","late","early","schedule"],"skins":[{"unified":"1f554","native":"\uD83D\uDD54"}],"version":1},"clock530":{"id":"clock530","name":"Five-Thirty","keywords":["clock530","five","thirty","time","late","early","schedule"],"skins":[{"unified":"1f560","native":"\uD83D\uDD60"}],"version":1},"clock6":{"id":"clock6","name":"Six O...clock","keywords":["clock6","o","clock","time","late","early","schedule","dawn","dusk"],"skins":[{"unified":"1f555","native":"\uD83D\uDD55"}],"version":1},"clock630":{"id":"clock630","name":"Six-Thirty","keywords":["clock630","six","thirty","time","late","early","schedule"],"skins":[{"unified":"1f561","native":"\uD83D\uDD61"}],"version":1},"clock7":{"id":"clock7","name":"Seven O...clock","keywords":["clock7","o","clock","time","late","early","schedule"],"skins":[{"unified":"1f556","native":"\uD83D\uDD56"}],"version":1},"clock730":{"id":"clock730","name":"Seven-Thirty","keywords":["clock730","seven","thirty","time","late","early","schedule"],"skins":[{"unified":"1f562","native":"\uD83D\uDD62"}],"version":1},"clock8":{"id":"clock8","name":"Eight O...clock","keywords":["clock8","o","clock","time","late","early","schedule"],"skins":[{"unified":"1f557","native":"\uD83D\uDD57"}],"version":1},"clock830":{"id":"clock830","name":"Eight-Thirty","keywords":["clock830","eight","thirty","time","late","early","schedule"],"skins":[{"unified":"1f563","native":"\uD83D\uDD63"}],"version":1},"clock9":{"id":"clock9","name":"Nine O...clock","keywords":["clock9","o","clock","time","late","early","schedule"],"skins":[{"unified":"1f558","native":"\uD83D\uDD58"}],"version":1},"clock930":{"id":"clock930","name":"Nine-Thirty","keywords":["clock930","nine","thirty","time","late","early","schedule"],"skins":[{"unified":"1f564","native":"\uD83D\uDD64"}],"version":1},"clock10":{"id":"clock10","name":"Ten O...clock","keywords":["clock10","o","clock","time","late","early","schedule"],"skins":[{"unified":"1f559","native":"\uD83D\uDD59"}],"version":1},"clock1030":{"id":"clock1030","name":"Ten-Thirty","keywords":["clock1030","ten","thirty","time","late","early","schedule"],"skins":[{"unified":"1f565","native":"\uD83D\uDD65"}],"version":1},"clock11":{"id":"clock11","name":"Eleven O...clock","keywords":["clock11","o","clock","time","late","early","schedule"],"skins":[{"unified":"1f55a","native":"\uD83D\uDD5A"}],"version":1},"clock1130":{"id":"clock1130","name":"Eleven-Thirty","keywords":["clock1130","eleven","thirty","time","late","early","schedule"],"skins":[{"unified":"1f566","native":"\uD83D\uDD66"}],"version":1},"new_moon":{"id":"new_moon","name":"New Moon","keywords":["nature","twilight","planet","space","night","evening","sleep"],"skins":[{"unified":"1f311","native":"\uD83C\uDF11"}],"version":1},"waxing_crescent_moon":{"id":"waxing_crescent_moon","name":"Waxing Crescent Moon","keywords":["nature","twilight","planet","space","night","evening","sleep"],"skins":[{"unified":"1f312","native":"\uD83C\uDF12"}],"version":1},"first_quarter_moon":{"id":"first_quarter_moon","name":"First Quarter Moon","keywords":["nature","twilight","planet","space","night","evening","sleep"],"skins":[{"unified":"1f313","native":"\uD83C\uDF13"}],"version":1},"moon":{"id":"moon","name":"Waxing Gibbous Moon","keywords":["nature","night","sky","gray","twilight","planet","space","evening","sleep"],"skins":[{"unified":"1f314","native":"\uD83C\uDF14"}],"version":1},"full_moon":{"id":"full_moon","name":"Full Moon","keywords":["nature","yellow","twilight","planet","space","night","evening","sleep"],"skins":[{"unified":"1f315","native":"\uD83C\uDF15"}],"version":1},"waning_gibbous_moon":{"id":"waning_gibbous_moon","name":"Waning Gibbous Moon","keywords":["nature","twilight","planet","space","night","evening","sleep","waxing"],"skins":[{"unified":"1f316","native":"\uD83C\uDF16"}],"version":1},"last_quarter_moon":{"id":"last_quarter_moon","name":"Last Quarter Moon","keywords":["nature","twilight","planet","space","night","evening","sleep"],"skins":[{"unified":"1f317","native":"\uD83C\uDF17"}],"version":1},"waning_crescent_moon":{"id":"waning_crescent_moon","name":"Waning Crescent Moon","keywords":["nature","twilight","planet","space","night","evening","sleep"],"skins":[{"unified":"1f318","native":"\uD83C\uDF18"}],"version":1},"crescent_moon":{"id":"crescent_moon","name":"Crescent Moon","keywords":["night","sleep","sky","evening","magic"],"skins":[{"unified":"1f319","native":"\uD83C\uDF19"}],"version":1},"new_moon_with_face":{"id":"new_moon_with_face","name":"New Moon Face","keywords":["with","nature","twilight","planet","space","night","evening","sleep"],"skins":[{"unified":"1f31a","native":"\uD83C\uDF1A"}],"version":1},"first_quarter_moon_with_face":{"id":"first_quarter_moon_with_face","name":"First Quarter Moon Face","keywords":["with","nature","twilight","planet","space","night","evening","sleep"],"skins":[{"unified":"1f31b","native":"\uD83C\uDF1B"}],"version":1},"last_quarter_moon_with_face":{"id":"last_quarter_moon_with_face","name":"Last Quarter Moon Face","keywords":["with","nature","twilight","planet","space","night","evening","sleep"],"skins":[{"unified":"1f31c","native":"\uD83C\uDF1C"}],"version":1},"thermometer":{"id":"thermometer","name":"Thermometer","keywords":["weather","temperature","hot","cold"],"skins":[{"unified":"1f321-fe0f","native":"\uD83C\uDF21..."}],"version":1},"sunny":{"id":"sunny","name":"Sun","keywords":["sunny","weather","nature","brightness","summer","beach","spring"],"skins":[{"unified":"2600-fe0f","native":"......"}],"version":1},"full_moon_with_face":{"id":"full_moon_with_face","name":"Full Moon Face","keywords":["with","nature","twilight","planet","space","night","evening","sleep"],"skins":[{"unified":"1f31d","native":"\uD83C\uDF1D"}],"version":1},"sun_with_face":{"id":"sun_with_face","name":"Sun with Face","keywords":["nature","morning","sky"],"skins":[{"unified":"1f31e","native":"\uD83C\uDF1E"}],"version":1},"ringed_planet":{"id":"ringed_planet","name":"Ringed Planet","keywords":["outerspace"],"skins":[{"unified":"1fa90","native":"\uD83E\uDE90"}],"version":12},"star":{"id":"star","name":"Star","keywords":["night","yellow"],"skins":[{"unified":"2b50","native":"..."}],"version":1},"star2":{"id":"star2","name":"Glowing Star","keywords":["star2","night","sparkle","awesome","good","magic"],"skins":[{"unified":"1f31f","native":"\uD83C\uDF1F"}],"version":1},"stars":{"id":"stars","name":"Shooting Star","keywords":["stars","night","photo"],"skins":[{"unified":"1f320","native":"\uD83C\uDF20"}],"version":1},"milky_way":{"id":"milky_way","name":"Milky Way","keywords":["photo","space","stars"],"skins":[{"unified":"1f30c","native":"\uD83C\uDF0C"}],"version":1},"cloud":{"id":"cloud","name":"Cloud","keywords":["weather","sky"],"skins":[{"unified":"2601-fe0f","native":"......"}],"version":1},"partly_sunny":{"id":"partly_sunny","name":"Sun Behind Cloud","keywords":["partly","sunny","weather","nature","cloudy","morning","fall","spring"],"skins":[{"unified":"26c5","native":"..."}],"version":1},"thunder_cloud_and_rain":{"id":"thunder_cloud_and_rain","name":"Cloud with Lightning and Rain","keywords":["thunder","weather"],"skins":[{"unified":"26c8-fe0f","native":"......"}],"version":1},"mostly_sunny":{"id":"mostly_sunny","name":"Sun Behind Small Cloud","keywords":["mostly","sunny","weather"],"skins":[{"unified":"1f324-fe0f","native":"\uD83C\uDF24..."}],"version":1},"barely_sunny":{"id":"barely_sunny","name":"Sun Behind Large Cloud","keywords":["barely","sunny","weather"],"skins":[{"unified":"1f325-fe0f","native":"\uD83C\uDF25..."}],"version":1},"partly_sunny_rain":{"id":"partly_sunny_rain","name":"Sun Behind Rain Cloud","keywords":["partly","sunny","weather"],"skins":[{"unified":"1f326-fe0f","native":"\uD83C\uDF26..."}],"version":1},"rain_cloud":{"id":"rain_cloud","name":"Cloud with Rain","keywords":["weather"],"skins":[{"unified":"1f327-fe0f","native":"\uD83C\uDF27..."}],"version":1},"snow_cloud":{"id":"snow_cloud","name":"Cloud with Snow","keywords":["weather"],"skins":[{"unified":"1f328-fe0f","native":"\uD83C\uDF28..."}],"version":1},"lightning":{"id":"lightning","name":"Cloud with Lightning","keywords":["weather","thunder"],"skins":[{"unified":"1f329-fe0f","native":"\uD83C\uDF29..."}],"version":1},"tornado":{"id":"tornado","name":"Tornado","keywords":["cloud","weather","cyclone","twister"],"skins":[{"unified":"1f32a-fe0f","native":"\uD83C\uDF2A..."}],"version":1},"fog":{"id":"fog","name":"Fog","keywords":["weather"],"skins":[{"unified":"1f32b-fe0f","native":"\uD83C\uDF2B..."}],"version":1},"wind_blowing_face":{"id":"wind_blowing_face","name":"Wind Face","keywords":["blowing","gust","air"],"skins":[{"unified":"1f32c-fe0f","native":"\uD83C\uDF2C..."}],"version":1},"cyclone":{"id":"cyclone","name":"Cyclone","keywords":["weather","swirl","blue","cloud","vortex","spiral","whirlpool","spin","tornado","hurricane","typhoon"],"skins":[{"unified":"1f300","native":"\uD83C\uDF00"}],"version":1},"rainbow":{"id":"rainbow","name":"Rainbow","keywords":["nature","happy","unicorn","face","photo","sky","spring"],"skins":[{"unified":"1f308","native":"\uD83C\uDF08"}],"version":1},"closed_umbrella":{"id":"closed_umbrella","name":"Closed Umbrella","keywords":["weather","rain","drizzle"],"skins":[{"unified":"1f302","native":"\uD83C\uDF02"}],"version":1},"umbrella":{"id":"umbrella","name":"Umbrella","keywords":["weather","spring"],"skins":[{"unified":"2602-fe0f","native":"......"}],"version":1},"umbrella_with_rain_drops":{"id":"umbrella_with_rain_drops","name":"Umbrella with Rain Drops","keywords":["rainy","weather","spring"],"skins":[{"unified":"2614","native":"..."}],"version":1},"umbrella_on_ground":{"id":"umbrella_on_ground","name":"Umbrella on Ground","keywords":["weather","summer"],"skins":[{"unified":"26f1-fe0f","native":"......"}],"version":1},"zap":{"id":"zap","name":"High Voltage","keywords":["zap","thunder","weather","lightning","bolt","fast"],"skins":[{"unified":"26a1","native":"..."}],"version":1},"snowflake":{"id":"snowflake","name":"Snowflake","keywords":["winter","season","cold","weather","christmas","xmas"],"skins":[{"unified":"2744-fe0f","native":"......"}],"version":1},"snowman":{"id":"snowman","name":"Snowman","keywords":["winter","season","cold","weather","christmas","xmas","frozen"],"skins":[{"unified":"2603-fe0f","native":"......"}],"version":1},"snowman_without_snow":{"id":"snowman_without_snow","name":"Snowman Without Snow","keywords":["winter","season","cold","weather","christmas","xmas","frozen"],"skins":[{"unified":"26c4","native":"..."}],"version":1},"comet":{"id":"comet","name":"Comet","keywords":["space"],"skins":[{"unified":"2604-fe0f","native":"......"}],"version":1},"fire":{"id":"fire","name":"Fire","keywords":["hot","cook","flame"],"skins":[{"unified":"1f525","native":"\uD83D\uDD25"}],"version":1},"droplet":{"id":"droplet","name":"Droplet","keywords":["water","drip","faucet","spring"],"skins":[{"unified":"1f4a7","native":"\uD83D\uDCA7"}],"version":1},"ocean":{"id":"ocean","name":"Water Wave","keywords":["ocean","sea","nature","tsunami","disaster"],"skins":[{"unified":"1f30a","native":"\uD83C\uDF0A"}],"version":1},"jack_o_lantern":{"id":"jack_o_lantern","name":"Jack-O-Lantern","keywords":["jack","o","lantern","halloween","light","pumpkin","creepy","fall"],"skins":[{"unified":"1f383","native":"\uD83C\uDF83"}],"version":1},"christmas_tree":{"id":"christmas_tree","name":"Christmas Tree","keywords":["festival","vacation","december","xmas","celebration"],"skins":[{"unified":"1f384","native":"\uD83C\uDF84"}],"version":1},"fireworks":{"id":"fireworks","name":"Fireworks","keywords":["photo","festival","carnival","congratulations"],"skins":[{"unified":"1f386","native":"\uD83C\uDF86"}],"version":1},"sparkler":{"id":"sparkler","name":"Sparkler","keywords":["stars","night","shine"],"skins":[{"unified":"1f387","native":"\uD83C\uDF87"}],"version":1},"firecracker":{"id":"firecracker","name":"Firecracker","keywords":["dynamite","boom","explode","explosion","explosive"],"skins":[{"unified":"1f9e8","native":"\uD83E\uDDE8"}],"version":11},"sparkles":{"id":"sparkles","name":"Sparkles","keywords":["stars","shine","shiny","cool","awesome","good","magic"],"skins":[{"unified":"2728","native":"..."}],"version":1},"balloon":{"id":"balloon","name":"Balloon","keywords":["party","celebration","birthday","circus"],"skins":[{"unified":"1f388","native":"\uD83C\uDF88"}],"version":1},"tada":{"id":"tada","name":"Party Popper","keywords":["tada","congratulations","birthday","magic","circus","celebration"],"skins":[{"unified":"1f389","native":"\uD83C\uDF89"}],"version":1},"confetti_ball":{"id":"confetti_ball","name":"Confetti Ball","keywords":["festival","party","birthday","circus"],"skins":[{"unified":"1f38a","native":"\uD83C\uDF8A"}],"version":1},"tanabata_tree":{"id":"tanabata_tree","name":"Tanabata Tree","keywords":["plant","nature","branch","summer"],"skins":[{"unified":"1f38b","native":"\uD83C\uDF8B"}],"version":1},"bamboo":{"id":"bamboo","name":"Pine Decoration","keywords":["bamboo","plant","nature","vegetable","panda"],"skins":[{"unified":"1f38d","native":"\uD83C\uDF8D"}],"version":1},"dolls":{"id":"dolls","name":"Japanese Dolls","keywords":["toy","kimono"],"skins":[{"unified":"1f38e","native":"\uD83C\uDF8E"}],"version":1},"flags":{"id":"flags","name":"Carp Streamer","keywords":["flags","fish","japanese","koinobori","banner"],"skins":[{"unified":"1f38f","native":"\uD83C\uDF8F"}],"version":1},"wind_chime":{"id":"wind_chime","name":"Wind Chime","keywords":["nature","ding","spring","bell"],"skins":[{"unified":"1f390","native":"\uD83C\uDF90"}],"version":1},"rice_scene":{"id":"rice_scene","name":"Moon Viewing Ceremony","keywords":["rice","scene","photo","japan","asia","tsukimi"],"skins":[{"unified":"1f391","native":"\uD83C\uDF91"}],"version":1},"red_envelope":{"id":"red_envelope","name":"Red Envelope","keywords":["gift"],"skins":[{"unified":"1f9e7","native":"\uD83E\uDDE7"}],"version":11},"ribbon":{"id":"ribbon","name":"Ribbon","keywords":["decoration","pink","girl","bowtie"],"skins":[{"unified":"1f380","native":"\uD83C\uDF80"}],"version":1},"gift":{"id":"gift","name":"Wrapped Gift","keywords":["present","birthday","christmas","xmas"],"skins":[{"unified":"1f381","native":"\uD83C\uDF81"}],"version":1},"reminder_ribbon":{"id":"reminder_ribbon","name":"Reminder Ribbon","keywords":["sports","cause","support","awareness"],"skins":[{"unified":"1f397-fe0f","native":"\uD83C\uDF97..."}],"version":1},"admission_tickets":{"id":"admission_tickets","name":"Admission Tickets","keywords":["sports","concert","entrance"],"skins":[{"unified":"1f39f-fe0f","native":"\uD83C\uDF9F..."}],"version":1},"ticket":{"id":"ticket","name":"Ticket","keywords":["event","concert","pass"],"skins":[{"unified":"1f3ab","native":"\uD83C\uDFAB"}],"version":1},"medal":{"id":"medal","name":"Military Medal","keywords":["award","winning","army"],"skins":[{"unified":"1f396-fe0f","native":"\uD83C\uDF96..."}],"version":1},"trophy":{"id":"trophy","name":"Trophy","keywords":["win","award","contest","place","ftw","ceremony"],"skins":[{"unified":"1f3c6","native":"\uD83C\uDFC6"}],"version":1},"sports_medal":{"id":"sports_medal","name":"Sports Medal","keywords":["award","winning"],"skins":[{"unified":"1f3c5","native":"\uD83C\uDFC5"}],"version":1},"first_place_medal":{"id":"first_place_medal","name":"1st Place Medal","keywords":["first","award","winning"],"skins":[{"unified":"1f947","native":"\uD83E\uDD47"}],"version":3},"second_place_medal":{"id":"second_place_medal","name":"2nd Place Medal","keywords":["second","award"],"skins":[{"unified":"1f948","native":"\uD83E\uDD48"}],"version":3},"third_place_medal":{"id":"third_place_medal","name":"3rd Place Medal","keywords":["third","award"],"skins":[{"unified":"1f949","native":"\uD83E\uDD49"}],"version":3},"soccer":{"id":"soccer","name":"Soccer Ball","keywords":["sports","football"],"skins":[{"unified":"26bd","native":"..."}],"version":1},"baseball":{"id":"baseball","name":"Baseball","keywords":["sports","balls"],"skins":[{"unified":"26be","native":"..."}],"version":1},"softball":{"id":"softball","name":"Softball","keywords":["sports","balls"],"skins":[{"unified":"1f94e","native":"\uD83E\uDD4E"}],"version":11},"basketball":{"id":"basketball","name":"Basketball","keywords":["sports","balls","NBA"],"skins":[{"unified":"1f3c0","native":"\uD83C\uDFC0"}],"version":1},"volleyball":{"id":"volleyball","name":"Volleyball","keywords":["sports","balls"],"skins":[{"unified":"1f3d0","native":"\uD83C\uDFD0"}],"version":1},"football":{"id":"football","name":"American Football","keywords":["sports","balls","NFL"],"skins":[{"unified":"1f3c8","native":"\uD83C\uDFC8"}],"version":1},"rugby_football":{"id":"rugby_football","name":"Rugby Football","keywords":["sports","team"],"skins":[{"unified":"1f3c9","native":"\uD83C\uDFC9"}],"version":1},"tennis":{"id":"tennis","name":"Tennis","keywords":["sports","balls","green"],"skins":[{"unified":"1f3be","native":"\uD83C\uDFBE"}],"version":1},"flying_disc":{"id":"flying_disc","name":"Flying Disc","keywords":["sports","frisbee","ultimate"],"skins":[{"unified":"1f94f","native":"\uD83E\uDD4F"}],"version":11},"bowling":{"id":"bowling","name":"Bowling","keywords":["sports","fun","play"],"skins":[{"unified":"1f3b3","native":"\uD83C\uDFB3"}],"version":1},"cricket_bat_and_ball":{"id":"cricket_bat_and_ball","name":"Cricket Game","keywords":["bat","and","ball","sports"],"skins":[{"unified":"1f3cf","native":"\uD83C\uDFCF"}],"version":1},"field_hockey_stick_and_ball":{"id":"field_hockey_stick_and_ball","name":"Field Hockey","keywords":["stick","and","ball","sports"],"skins":[{"unified":"1f3d1","native":"\uD83C\uDFD1"}],"version":1},"ice_hockey_stick_and_puck":{"id":"ice_hockey_stick_and_puck","name":"Ice Hockey","keywords":["stick","and","puck","sports"],"skins":[{"unified":"1f3d2","native":"\uD83C\uDFD2"}],"version":1},"lacrosse":{"id":"lacrosse","name":"Lacrosse","keywords":["sports","ball","stick"],"skins":[{"unified":"1f94d","native":"\uD83E\uDD4D"}],"version":11},"table_tennis_paddle_and_ball":{"id":"table_tennis_paddle_and_ball","name":"Ping Pong","keywords":["table","tennis","paddle","and","ball","sports","pingpong"],"skins":[{"unified":"1f3d3","native":"\uD83C\uDFD3"}],"version":1},"badminton_racquet_and_shuttlecock":{"id":"badminton_racquet_and_shuttlecock","name":"Badminton","keywords":["racquet","and","shuttlecock","sports"],"skins":[{"unified":"1f3f8","native":"\uD83C\uDFF8"}],"version":1},"boxing_glove":{"id":"boxing_glove","name":"Boxing Glove","keywords":["sports","fighting"],"skins":[{"unified":"1f94a","native":"\uD83E\uDD4A"}],"version":3},"martial_arts_uniform":{"id":"martial_arts_uniform","name":"Martial Arts Uniform","keywords":["judo","karate","taekwondo"],"skins":[{"unified":"1f94b","native":"\uD83E\uDD4B"}],"version":3},"goal_net":{"id":"goal_net","name":"Goal Net","keywords":["sports"],"skins":[{"unified":"1f945","native":"\uD83E\uDD45"}],"version":3},"golf":{"id":"golf","name":"Flag in Hole","keywords":["golf","sports","business","summer"],"skins":[{"unified":"26f3","native":"..."}],"version":1},"ice_skate":{"id":"ice_skate","name":"Ice Skate","keywords":["sports"],"skins":[{"unified":"26f8-fe0f","native":"......"}],"version":1},"fishing_pole_and_fish":{"id":"fishing_pole_and_fish","name":"Fishing Pole","keywords":["and","fish","food","hobby","summer"],"skins":[{"unified":"1f3a3","native":"\uD83C\uDFA3"}],"version":1},"diving_mask":{"id":"diving_mask","name":"Diving Mask","keywords":["sport","ocean"],"skins":[{"unified":"1f93f","native":"\uD83E\uDD3F"}],"version":12},"running_shirt_with_sash":{"id":"running_shirt_with_sash","name":"Running Shirt","keywords":["with","sash","play","pageant"],"skins":[{"unified":"1f3bd","native":"\uD83C\uDFBD"}],"version":1},"ski":{"id":"ski","name":"Skis","keywords":["ski","sports","winter","cold","snow"],"skins":[{"unified":"1f3bf","native":"\uD83C\uDFBF"}],"version":1},"sled":{"id":"sled","name":"Sled","keywords":["sleigh","luge","toboggan"],"skins":[{"unified":"1f6f7","native":"\uD83D\uDEF7"}],"version":5},"curling_stone":{"id":"curling_stone","name":"Curling Stone","keywords":["sports"],"skins":[{"unified":"1f94c","native":"\uD83E\uDD4C"}],"version":5},"dart":{"id":"dart","name":"Bullseye","keywords":["dart","direct","hit","game","play","bar","target"],"skins":[{"unified":"1f3af","native":"\uD83C\uDFAF"}],"version":1},"yo-yo":{"id":"yo-yo","name":"Yo-Yo","keywords":["yo","toy"],"skins":[{"unified":"1fa80","native":"\uD83E\uDE80"}],"version":12},"kite":{"id":"kite","name":"Kite","keywords":["wind","fly"],"skins":[{"unified":"1fa81","native":"\uD83E\uDE81"}],"version":12},"8ball":{"id":"8ball","name":"Billiards","keywords":["8ball","pool","8","ball","hobby","game","luck","magic"],"skins":[{"unified":"1f3b1","native":"\uD83C\uDFB1"}],"version":1},"crystal_ball":{"id":"crystal_ball","name":"Crystal Ball","keywords":["disco","party","magic","circus","fortune","teller"],"skins":[{"unified":"1f52e","native":"\uD83D\uDD2E"}],"version":1},"magic_wand":{"id":"magic_wand","name":"Magic Wand","keywords":["supernature","power"],"skins":[{"unified":"1fa84","native":"\uD83E\uDE84"}],"version":13},"nazar_amulet":{"id":"nazar_amulet","name":"Nazar Amulet","keywords":["bead","charm"],"skins":[{"unified":"1f9ff","native":"\uD83E\uDDFF"}],"version":11},"hamsa":{"id":"hamsa","name":"Hamsa","keywords":["religion","protection"],"skins":[{"unified":"1faac","native":"\uD83E\uDEAC"}],"version":14},"video_game":{"id":"video_game","name":"Video Game","keywords":["play","console","PS4","controller"],"skins":[{"unified":"1f3ae","native":"\uD83C\uDFAE"}],"version":1},"joystick":{"id":"joystick","name":"Joystick","keywords":["game","play"],"skins":[{"unified":"1f579-fe0f","native":"\uD83D\uDD79..."}],"version":1},"slot_machine":{"id":"slot_machine","name":"Slot Machine","keywords":["bet","gamble","vegas","fruit","luck","casino"],"skins":[{"unified":"1f3b0","native":"\uD83C\uDFB0"}],"version":1},"game_die":{"id":"game_die","name":"Game Die","keywords":["dice","random","tabletop","play","luck"],"skins":[{"unified":"1f3b2","native":"\uD83C\uDFB2"}],"version":1},"jigsaw":{"id":"jigsaw","name":"Puzzle Piece","keywords":["jigsaw","interlocking"],"skins":[{"unified":"1f9e9","native":"\uD83E\uDDE9"}],"version":11},"teddy_bear":{"id":"teddy_bear","name":"Teddy Bear","keywords":["plush","stuffed"],"skins":[{"unified":"1f9f8","native":"\uD83E\uDDF8"}],"version":11},"pinata":{"id":"pinata","name":"Pinata","keywords":["mexico","candy","celebration"],"skins":[{"unified":"1fa85","native":"\uD83E\uDE85"}],"version":13},"mirror_ball":{"id":"mirror_ball","name":"Mirror Ball","keywords":["disco","dance","party"],"skins":[{"unified":"1faa9","native":"\uD83E\uDEA9"}],"version":14},"nesting_dolls":{"id":"nesting_dolls","name":"Nesting Dolls","keywords":["matryoshka","toy"],"skins":[{"unified":"1fa86","native":"\uD83E\uDE86"}],"version":13},"spades":{"id":"spades","name":"Spade Suit","keywords":["spades","poker","cards","suits","magic"],"skins":[{"unified":"2660-fe0f","native":"......"}],"version":1},"hearts":{"id":"hearts","name":"Heart Suit","keywords":["hearts","poker","cards","magic","suits"],"skins":[{"unified":"2665-fe0f","native":"......"}],"version":1},"diamonds":{"id":"diamonds","name":"Diamond Suit","keywords":["diamonds","poker","cards","magic","suits"],"skins":[{"unified":"2666-fe0f","native":"......"}],"version":1},"clubs":{"id":"clubs","name":"Club Suit","keywords":["clubs","poker","cards","magic","suits"],"skins":[{"unified":"2663-fe0f","native":"......"}],"version":1},"chess_pawn":{"id":"chess_pawn","name":"Chess Pawn","keywords":["expendable"],"skins":[{"unified":"265f-fe0f","native":"......"}],"version":11},"black_joker":{"id":"black_joker","name":"Joker","keywords":["black","poker","cards","game","play","magic"],"skins":[{"unified":"1f0cf","native":"\uD83C\uDCCF"}],"version":1},"mahjong":{"id":"mahjong","name":"Mahjong Red Dragon","keywords":["game","play","chinese","kanji"],"skins":[{"unified":"1f004","native":"\uD83C\uDC04"}],"version":1},"flower_playing_cards":{"id":"flower_playing_cards","name":"Flower Playing Cards","keywords":["game","sunset","red"],"skins":[{"unified":"1f3b4","native":"\uD83C\uDFB4"}],"version":1},"performing_arts":{"id":"performing_arts","name":"Performing Arts","keywords":["acting","theater","drama"],"skins":[{"unified":"1f3ad","native":"\uD83C\uDFAD"}],"version":1},"frame_with_picture":{"id":"frame_with_picture","name":"Framed Picture","keywords":["frame","with","photography"],"skins":[{"unified":"1f5bc-fe0f","native":"\uD83D\uDDBC..."}],"version":1},"art":{"id":"art","name":"Artist Palette","keywords":["art","design","paint","draw","colors"],"skins":[{"unified":"1f3a8","native":"\uD83C\uDFA8"}],"version":1},"thread":{"id":"thread","name":"Thread","keywords":["needle","sewing","spool","string"],"skins":[{"unified":"1f9f5","native":"\uD83E\uDDF5"}],"version":11},"sewing_needle":{"id":"sewing_needle","name":"Sewing Needle","keywords":["stitches"],"skins":[{"unified":"1faa1","native":"\uD83E\uDEA1"}],"version":13},"yarn":{"id":"yarn","name":"Yarn","keywords":["ball","crochet","knit"],"skins":[{"unified":"1f9f6","native":"\uD83E\uDDF6"}],"version":11},"knot":{"id":"knot","name":"Knot","keywords":["rope","scout"],"skins":[{"unified":"1faa2","native":"\uD83E\uDEA2"}],"version":13},"eyeglasses":{"id":"eyeglasses","name":"Glasses","keywords":["eyeglasses","fashion","accessories","eyesight","nerdy","dork","geek"],"skins":[{"unified":"1f453","native":"\uD83D\uDC53"}],"version":1},"dark_sunglasses":{"id":"dark_sunglasses","name":"Sunglasses","keywords":["dark","face","cool","accessories"],"skins":[{"unified":"1f576-fe0f","native":"\uD83D\uDD76..."}],"version":1},"goggles":{"id":"goggles","name":"Goggles","keywords":["eyes","protection","safety"],"skins":[{"unified":"1f97d","native":"\uD83E\uDD7D"}],"version":11},"lab_coat":{"id":"lab_coat","name":"Lab Coat","keywords":["doctor","experiment","scientist","chemist"],"skins":[{"unified":"1f97c","native":"\uD83E\uDD7C"}],"version":11},"safety_vest":{"id":"safety_vest","name":"Safety Vest","keywords":["protection"],"skins":[{"unified":"1f9ba","native":"\uD83E\uDDBA"}],"version":12},"necktie":{"id":"necktie","name":"Necktie","keywords":["shirt","suitup","formal","fashion","cloth","business"],"skins":[{"unified":"1f454","native":"\uD83D\uDC54"}],"version":1},"shirt":{"id":"shirt","name":"T-Shirt","keywords":["shirt","tshirt","t","fashion","cloth","casual","tee"],"skins":[{"unified":"1f455","native":"\uD83D\uDC55"}],"version":1},"jeans":{"id":"jeans","name":"Jeans","keywords":["fashion","shopping"],"skins":[{"unified":"1f456","native":"\uD83D\uDC56"}],"version":1},"scarf":{"id":"scarf","name":"Scarf","keywords":["neck","winter","clothes"],"skins":[{"unified":"1f9e3","native":"\uD83E\uDDE3"}],"version":5},"gloves":{"id":"gloves","name":"Gloves","keywords":["hands","winter","clothes"],"skins":[{"unified":"1f9e4","native":"\uD83E\uDDE4"}],"version":5},"coat":{"id":"coat","name":"Coat","keywords":["jacket"],"skins":[{"unified":"1f9e5","native":"\uD83E\uDDE5"}],"version":5},"socks":{"id":"socks","name":"Socks","keywords":["stockings","clothes"],"skins":[{"unified":"1f9e6","native":"\uD83E\uDDE6"}],"version":5},"dress":{"id":"dress","name":"Dress","keywords":["clothes","fashion","shopping"],"skins":[{"unified":"1f457","native":"\uD83D\uDC57"}],"version":1},"kimono":{"id":"kimono","name":"Kimono","keywords":["dress","fashion","women","female","japanese"],"skins":[{"unified":"1f458","native":"\uD83D\uDC58"}],"version":1},"sari":{"id":"sari","name":"Sari","keywords":["dress"],"skins":[{"unified":"1f97b","native":"\uD83E\uDD7B"}],"version":12},"one-piece_swimsuit":{"id":"one-piece_swimsuit","name":"One-Piece Swimsuit","keywords":["one","piece","fashion"],"skins":[{"unified":"1fa71","native":"\uD83E\uDE71"}],"version":12},"briefs":{"id":"briefs","name":"Briefs","keywords":["clothing"],"skins":[{"unified":"1fa72","native":"\uD83E\uDE72"}],"version":12},"shorts":{"id":"shorts","name":"Shorts","keywords":["clothing"],"skins":[{"unified":"1fa73","native":"\uD83E\uDE73"}],"version":12},"bikini":{"id":"bikini","name":"Bikini","keywords":["swimming","female","woman","girl","fashion","beach","summer"],"skins":[{"unified":"1f459","native":"\uD83D\uDC59"}],"version":1},"womans_clothes":{"id":"womans_clothes","name":"Womans Clothes","keywords":["woman","s","fashion","shopping","bags","female"],"skins":[{"unified":"1f45a","native":"\uD83D\uDC5A"}],"version":1},"purse":{"id":"purse","name":"Purse","keywords":["fashion","accessories","money","sales","shopping"],"skins":[{"unified":"1f45b","native":"\uD83D\uDC5B"}],"version":1},"handbag":{"id":"handbag","name":"Handbag","keywords":["fashion","accessory","accessories","shopping"],"skins":[{"unified":"1f45c","native":"\uD83D\uDC5C"}],"version":1},"pouch":{"id":"pouch","name":"Pouch","keywords":["clutch","bag","accessories","shopping"],"skins":[{"unified":"1f45d","native":"\uD83D\uDC5D"}],"version":1},"shopping_bags":{"id":"shopping_bags","name":"Shopping Bags","keywords":["mall","buy","purchase"],"skins":[{"unified":"1f6cd-fe0f","native":"\uD83D\uDECD..."}],"version":1},"school_satchel":{"id":"school_satchel","name":"Backpack","keywords":["school","satchel","student","education","bag"],"skins":[{"unified":"1f392","native":"\uD83C\uDF92"}],"version":1},"thong_sandal":{"id":"thong_sandal","name":"Thong Sandal","keywords":["footwear","summer"],"skins":[{"unified":"1fa74","native":"\uD83E\uDE74"}],"version":13},"mans_shoe":{"id":"mans_shoe","name":"Mans Shoe","keywords":["man","s","fashion","male"],"skins":[{"unified":"1f45e","native":"\uD83D\uDC5E"}],"version":1},"athletic_shoe":{"id":"athletic_shoe","name":"Running Shoe","keywords":["athletic","shoes","sports","sneakers"],"skins":[{"unified":"1f45f","native":"\uD83D\uDC5F"}],"version":1},"hiking_boot":{"id":"hiking_boot","name":"Hiking Boot","keywords":["backpacking","camping"],"skins":[{"unified":"1f97e","native":"\uD83E\uDD7E"}],"version":11},"womans_flat_shoe":{"id":"womans_flat_shoe","name":"Flat Shoe","keywords":["womans","ballet","slip","on","slipper"],"skins":[{"unified":"1f97f","native":"\uD83E\uDD7F"}],"version":11},"high_heel":{"id":"high_heel","name":"High-Heeled Shoe","keywords":["high","heel","heeled","fashion","shoes","female","pumps","stiletto"],"skins":[{"unified":"1f460","native":"\uD83D\uDC60"}],"version":1},"sandal":{"id":"sandal","name":"Womans Sandal","keywords":["woman","s","shoes","fashion","flip","flops"],"skins":[{"unified":"1f461","native":"\uD83D\uDC61"}],"version":1},"ballet_shoes":{"id":"ballet_shoes","name":"Ballet Shoes","keywords":["dance"],"skins":[{"unified":"1fa70","native":"\uD83E\uDE70"}],"version":12},"boot":{"id":"boot","name":"Womans Boots","keywords":["boot","woman","s","shoes","fashion"],"skins":[{"unified":"1f462","native":"\uD83D\uDC62"}],"version":1},"crown":{"id":"crown","name":"Crown","keywords":["king","kod","leader","royalty","lord"],"skins":[{"unified":"1f451","native":"\uD83D\uDC51"}],"version":1},"womans_hat":{"id":"womans_hat","name":"Womans Hat","keywords":["woman","s","fashion","accessories","female","lady","spring"],"skins":[{"unified":"1f452","native":"\uD83D\uDC52"}],"version":1},"tophat":{"id":"tophat","name":"Top Hat","keywords":["tophat","magic","gentleman","classy","circus"],"skins":[{"unified":"1f3a9","native":"\uD83C\uDFA9"}],"version":1},"mortar_board":{"id":"mortar_board","name":"Graduation Cap","keywords":["mortar","board","school","college","degree","university","hat","legal","learn","education"],"skins":[{"unified":"1f393","native":"\uD83C\uDF93"}],"version":1},"billed_cap":{"id":"billed_cap","name":"Billed Cap","keywords":["baseball"],"skins":[{"unified":"1f9e2","native":"\uD83E\uDDE2"}],"version":5},"military_helmet":{"id":"military_helmet","name":"Military Helmet","keywords":["army","protection"],"skins":[{"unified":"1fa96","native":"\uD83E\uDE96"}],"version":13},"helmet_with_white_cross":{"id":"helmet_with_white_cross","name":"Rescue Worker...s Helmet","keywords":["with","white","cross","worker","s","construction","build"],"skins":[{"unified":"26d1-fe0f","native":"......"}],"version":1},"prayer_beads":{"id":"prayer_beads","name":"Prayer Beads","keywords":["dhikr","religious"],"skins":[{"unified":"1f4ff","native":"\uD83D\uDCFF"}],"version":1},"lipstick":{"id":"lipstick","name":"Lipstick","keywords":["female","girl","fashion","woman"],"skins":[{"unified":"1f484","native":"\uD83D\uDC84"}],"version":1},"ring":{"id":"ring","name":"Ring","keywords":["wedding","propose","marriage","valentines","diamond","fashion","jewelry","gem","engagement"],"skins":[{"unified":"1f48d","native":"\uD83D\uDC8D"}],"version":1},"gem":{"id":"gem","name":"Gem Stone","keywords":["blue","ruby","diamond","jewelry"],"skins":[{"unified":"1f48e","native":"\uD83D\uDC8E"}],"version":1},"mute":{"id":"mute","name":"Muted Speaker","keywords":["mute","sound","volume","silence","quiet"],"skins":[{"unified":"1f507","native":"\uD83D\uDD07"}],"version":1},"speaker":{"id":"speaker","name":"Speaker","keywords":["low","volume","sound","silence","broadcast"],"skins":[{"unified":"1f508","native":"\uD83D\uDD08"}],"version":1},"sound":{"id":"sound","name":"Speaker Medium Volume","keywords":["sound","broadcast"],"skins":[{"unified":"1f509","native":"\uD83D\uDD09"}],"version":1},"loud_sound":{"id":"loud_sound","name":"Speaker High Volume","keywords":["loud","sound","noise","noisy","broadcast"],"skins":[{"unified":"1f50a","native":"\uD83D\uDD0A"}],"version":1},"loudspeaker":{"id":"loudspeaker","name":"Loudspeaker","keywords":["volume","sound"],"skins":[{"unified":"1f4e2","native":"\uD83D\uDCE2"}],"version":1},"mega":{"id":"mega","name":"Megaphone","keywords":["mega","sound","speaker","volume"],"skins":[{"unified":"1f4e3","native":"\uD83D\uDCE3"}],"version":1},"postal_horn":{"id":"postal_horn","name":"Postal Horn","keywords":["instrument","music"],"skins":[{"unified":"1f4ef","native":"\uD83D\uDCEF"}],"version":1},"bell":{"id":"bell","name":"Bell","keywords":["sound","notification","christmas","xmas","chime"],"skins":[{"unified":"1f514","native":"\uD83D\uDD14"}],"version":1},"no_bell":{"id":"no_bell","name":"Bell with Slash","keywords":["no","sound","volume","mute","quiet","silent"],"skins":[{"unified":"1f515","native":"\uD83D\uDD15"}],"version":1},"musical_score":{"id":"musical_score","name":"Musical Score","keywords":["treble","clef","compose"],"skins":[{"unified":"1f3bc","native":"\uD83C\uDFBC"}],"version":1},"musical_note":{"id":"musical_note","name":"Musical Note","keywords":["score","tone","sound"],"skins":[{"unified":"1f3b5","native":"\uD83C\uDFB5"}],"version":1},"notes":{"id":"notes","name":"Musical Notes","keywords":["music","score"],"skins":[{"unified":"1f3b6","native":"\uD83C\uDFB6"}],"version":1},"studio_microphone":{"id":"studio_microphone","name":"Studio Microphone","keywords":["sing","recording","artist","talkshow"],"skins":[{"unified":"1f399-fe0f","native":"\uD83C\uDF99..."}],"version":1},"level_slider":{"id":"level_slider","name":"Level Slider","keywords":["scale"],"skins":[{"unified":"1f39a-fe0f","native":"\uD83C\uDF9A..."}],"version":1},"control_knobs":{"id":"control_knobs","name":"Control Knobs","keywords":["dial"],"skins":[{"unified":"1f39b-fe0f","native":"\uD83C\uDF9B..."}],"version":1},"microphone":{"id":"microphone","name":"Microphone","keywords":["sound","music","PA","sing","talkshow"],"skins":[{"unified":"1f3a4","native":"\uD83C\uDFA4"}],"version":1},"headphones":{"id":"headphones","name":"Headphone","keywords":["headphones","music","score","gadgets"],"skins":[{"unified":"1f3a7","native":"\uD83C\uDFA7"}],"version":1},"radio":{"id":"radio","name":"Radio","keywords":["communication","music","podcast","program"],"skins":[{"unified":"1f4fb","native":"\uD83D\uDCFB"}],"version":1},"saxophone":{"id":"saxophone","name":"Saxophone","keywords":["music","instrument","jazz","blues"],"skins":[{"unified":"1f3b7","native":"\uD83C\uDFB7"}],"version":1},"accordion":{"id":"accordion","name":"Accordion","keywords":["music"],"skins":[{"unified":"1fa97","native":"\uD83E\uDE97"}],"version":13},"guitar":{"id":"guitar","name":"Guitar","keywords":["music","instrument"],"skins":[{"unified":"1f3b8","native":"\uD83C\uDFB8"}],"version":1},"musical_keyboard":{"id":"musical_keyboard","name":"Musical Keyboard","keywords":["piano","instrument","compose"],"skins":[{"unified":"1f3b9","native":"\uD83C\uDFB9"}],"version":1},"trumpet":{"id":"trumpet","name":"Trumpet","keywords":["music","brass"],"skins":[{"unified":"1f3ba","native":"\uD83C\uDFBA"}],"version":1},"violin":{"id":"violin","name":"Violin","keywords":["music","instrument","orchestra","symphony"],"skins":[{"unified":"1f3bb","native":"\uD83C\uDFBB"}],"version":1},"banjo":{"id":"banjo","name":"Banjo","keywords":["music","instructment"],"skins":[{"unified":"1fa95","native":"\uD83E\uDE95"}],"version":12},"drum_with_drumsticks":{"id":"drum_with_drumsticks","name":"Drum","keywords":["with","drumsticks","music","instrument","snare"],"skins":[{"unified":"1f941","native":"\uD83E\uDD41"}],"version":3},"long_drum":{"id":"long_drum","name":"Long Drum","keywords":["music"],"skins":[{"unified":"1fa98","native":"\uD83E\uDE98"}],"version":13},"iphone":{"id":"iphone","name":"Mobile Phone","keywords":["iphone","technology","apple","gadgets","dial"],"skins":[{"unified":"1f4f1","native":"\uD83D\uDCF1"}],"version":1},"calling":{"id":"calling","name":"Mobile Phone with Arrow","keywords":["calling","iphone","incoming"],"skins":[{"unified":"1f4f2","native":"\uD83D\uDCF2"}],"version":1},"phone":{"id":"phone","name":"Telephone","keywords":["phone","technology","communication","dial"],"skins":[{"unified":"260e-fe0f","native":"......"}],"version":1},"telephone_receiver":{"id":"telephone_receiver","name":"Telephone Receiver","keywords":["technology","communication","dial"],"skins":[{"unified":"1f4de","native":"\uD83D\uDCDE"}],"version":1},"pager":{"id":"pager","name":"Pager","keywords":["bbcall","oldschool","90s"],"skins":[{"unified":"1f4df","native":"\uD83D\uDCDF"}],"version":1},"fax":{"id":"fax","name":"Fax Machine","keywords":["communication","technology"],"skins":[{"unified":"1f4e0","native":"\uD83D\uDCE0"}],"version":1},"battery":{"id":"battery","name":"Battery","keywords":["power","energy","sustain"],"skins":[{"unified":"1f50b","native":"\uD83D\uDD0B"}],"version":1},"low_battery":{"id":"low_battery","name":"Low Battery","keywords":["drained","dead"],"skins":[{"unified":"1faab","native":"\uD83E\uDEAB"}],"version":14},"electric_plug":{"id":"electric_plug","name":"Electric Plug","keywords":["charger","power"],"skins":[{"unified":"1f50c","native":"\uD83D\uDD0C"}],"version":1},"computer":{"id":"computer","name":"Laptop","keywords":["computer","technology","screen","display","monitor"],"skins":[{"unified":"1f4bb","native":"\uD83D\uDCBB"}],"version":1},"desktop_computer":{"id":"desktop_computer","name":"Desktop Computer","keywords":["technology","computing","screen"],"skins":[{"unified":"1f5a5-fe0f","native":"\uD83D\uDDA5..."}],"version":1},"printer":{"id":"printer","name":"Printer","keywords":["paper","ink"],"skins":[{"unified":"1f5a8-fe0f","native":"\uD83D\uDDA8..."}],"version":1},"keyboard":{"id":"keyboard","name":"Keyboard","keywords":["technology","computer","type","input","text"],"skins":[{"unified":"2328-fe0f","native":"......"}],"version":1},"three_button_mouse":{"id":"three_button_mouse","name":"Computer Mouse","keywords":["three","button","click"],"skins":[{"unified":"1f5b1-fe0f","native":"\uD83D\uDDB1..."}],"version":1},"trackball":{"id":"trackball","name":"Trackball","keywords":["technology","trackpad"],"skins":[{"unified":"1f5b2-fe0f","native":"\uD83D\uDDB2..."}],"version":1},"minidisc":{"id":"minidisc","name":"Minidisc","keywords":["computer","disk","technology","record","data","90s"],"skins":[{"unified":"1f4bd","native":"\uD83D\uDCBD"}],"version":1},"floppy_disk":{"id":"floppy_disk","name":"Floppy Disk","keywords":["oldschool","technology","save","90s","80s"],"skins":[{"unified":"1f4be","native":"\uD83D\uDCBE"}],"version":1},"cd":{"id":"cd","name":"Optical Disc","keywords":["cd","disk","technology","dvd","90s"],"skins":[{"unified":"1f4bf","native":"\uD83D\uDCBF"}],"version":1},"dvd":{"id":"dvd","name":"Dvd","keywords":["cd","disk","disc"],"skins":[{"unified":"1f4c0","native":"\uD83D\uDCC0"}],"version":1},"abacus":{"id":"abacus","name":"Abacus","keywords":["calculation"],"skins":[{"unified":"1f9ee","native":"\uD83E\uDDEE"}],"version":11},"movie_camera":{"id":"movie_camera","name":"Movie Camera","keywords":["film","record"],"skins":[{"unified":"1f3a5","native":"\uD83C\uDFA5"}],"version":1},"film_frames":{"id":"film_frames","name":"Film Frames","keywords":["movie"],"skins":[{"unified":"1f39e-fe0f","native":"\uD83C\uDF9E..."}],"version":1},"film_projector":{"id":"film_projector","name":"Film Projector","keywords":["video","tape","record","movie"],"skins":[{"unified":"1f4fd-fe0f","native":"\uD83D\uDCFD..."}],"version":1},"clapper":{"id":"clapper","name":"Clapper Board","keywords":["movie","film","record"],"skins":[{"unified":"1f3ac","native":"\uD83C\uDFAC"}],"version":1},"tv":{"id":"tv","name":"Television","keywords":["tv","technology","program","oldschool","show"],"skins":[{"unified":"1f4fa","native":"\uD83D\uDCFA"}],"version":1},"camera":{"id":"camera","name":"Camera","keywords":["gadgets","photography"],"skins":[{"unified":"1f4f7","native":"\uD83D\uDCF7"}],"version":1},"camera_with_flash":{"id":"camera_with_flash","name":"Camera with Flash","keywords":["photography","gadgets"],"skins":[{"unified":"1f4f8","native":"\uD83D\uDCF8"}],"version":1},"video_camera":{"id":"video_camera","name":"Video Camera","keywords":["film","record"],"skins":[{"unified":"1f4f9","native":"\uD83D\uDCF9"}],"version":1},"vhs":{"id":"vhs","name":"Videocassette","keywords":["vhs","record","video","oldschool","90s","80s"],"skins":[{"unified":"1f4fc","native":"\uD83D\uDCFC"}],"version":1},"mag":{"id":"mag","name":"Magnifying Glass Tilted Left","keywords":["mag","search","zoom","find","detective"],"skins":[{"unified":"1f50d","native":"\uD83D\uDD0D"}],"version":1},"mag_right":{"id":"mag_right","name":"Magnifying Glass Tilted Right","keywords":["mag","search","zoom","find","detective"],"skins":[{"unified":"1f50e","native":"\uD83D\uDD0E"}],"version":1},"candle":{"id":"candle","name":"Candle","keywords":["fire","wax"],"skins":[{"unified":"1f56f-fe0f","native":"\uD83D\uDD6F..."}],"version":1},"bulb":{"id":"bulb","name":"Light Bulb","keywords":["electricity","idea"],"skins":[{"unified":"1f4a1","native":"\uD83D\uDCA1"}],"version":1},"flashlight":{"id":"flashlight","name":"Flashlight","keywords":["dark","camping","sight","night"],"skins":[{"unified":"1f526","native":"\uD83D\uDD26"}],"version":1},"izakaya_lantern":{"id":"izakaya_lantern","name":"Izakaya Lantern","keywords":["red","paper","light","halloween","spooky"],"skins":[{"unified":"1f3ee","native":"\uD83C\uDFEE"}],"version":1},"diya_lamp":{"id":"diya_lamp","name":"Diya Lamp","keywords":["lighting"],"skins":[{"unified":"1fa94","native":"\uD83E\uDE94"}],"version":12},"notebook_with_decorative_cover":{"id":"notebook_with_decorative_cover","name":"Notebook with Decorative Cover","keywords":["classroom","notes","record","paper","study"],"skins":[{"unified":"1f4d4","native":"\uD83D\uDCD4"}],"version":1},"closed_book":{"id":"closed_book","name":"Closed Book","keywords":["read","library","knowledge","textbook","learn"],"skins":[{"unified":"1f4d5","native":"\uD83D\uDCD5"}],"version":1},"book":{"id":"book","name":"Open Book","keywords":["read","library","knowledge","literature","learn","study"],"skins":[{"unified":"1f4d6","native":"\uD83D\uDCD6"}],"version":1},"green_book":{"id":"green_book","name":"Green Book","keywords":["read","library","knowledge","study"],"skins":[{"unified":"1f4d7","native":"\uD83D\uDCD7"}],"version":1},"blue_book":{"id":"blue_book","name":"Blue Book","keywords":["read","library","knowledge","learn","study"],"skins":[{"unified":"1f4d8","native":"\uD83D\uDCD8"}],"version":1},"orange_book":{"id":"orange_book","name":"Orange Book","keywords":["read","library","knowledge","textbook","study"],"skins":[{"unified":"1f4d9","native":"\uD83D\uDCD9"}],"version":1},"books":{"id":"books","name":"Books","keywords":["literature","library","study"],"skins":[{"unified":"1f4da","native":"\uD83D\uDCDA"}],"version":1},"notebook":{"id":"notebook","name":"Notebook","keywords":["stationery","record","notes","paper","study"],"skins":[{"unified":"1f4d3","native":"\uD83D\uDCD3"}],"version":1},"ledger":{"id":"ledger","name":"Ledger","keywords":["notes","paper"],"skins":[{"unified":"1f4d2","native":"\uD83D\uDCD2"}],"version":1},"page_with_curl":{"id":"page_with_curl","name":"Page with Curl","keywords":["documents","office","paper"],"skins":[{"unified":"1f4c3","native":"\uD83D\uDCC3"}],"version":1},"scroll":{"id":"scroll","name":"Scroll","keywords":["documents","ancient","history","paper"],"skins":[{"unified":"1f4dc","native":"\uD83D\uDCDC"}],"version":1},"page_facing_up":{"id":"page_facing_up","name":"Page Facing Up","keywords":["documents","office","paper","information"],"skins":[{"unified":"1f4c4","native":"\uD83D\uDCC4"}],"version":1},"newspaper":{"id":"newspaper","name":"Newspaper","keywords":["press","headline"],"skins":[{"unified":"1f4f0","native":"\uD83D\uDCF0"}],"version":1},"rolled_up_newspaper":{"id":"rolled_up_newspaper","name":"Rolled-Up Newspaper","keywords":["rolled","up","press","headline"],"skins":[{"unified":"1f5de-fe0f","native":"\uD83D\uDDDE..."}],"version":1},"bookmark_tabs":{"id":"bookmark_tabs","name":"Bookmark Tabs","keywords":["favorite","save","order","tidy"],"skins":[{"unified":"1f4d1","native":"\uD83D\uDCD1"}],"version":1},"bookmark":{"id":"bookmark","name":"Bookmark","keywords":["favorite","label","save"],"skins":[{"unified":"1f516","native":"\uD83D\uDD16"}],"version":1},"label":{"id":"label","name":"Label","keywords":["sale","tag"],"skins":[{"unified":"1f3f7-fe0f","native":"\uD83C\uDFF7..."}],"version":1},"moneybag":{"id":"moneybag","name":"Money Bag","keywords":["moneybag","dollar","payment","coins","sale"],"skins":[{"unified":"1f4b0","native":"\uD83D\uDCB0"}],"version":1},"coin":{"id":"coin","name":"Coin","keywords":["money","currency"],"skins":[{"unified":"1fa99","native":"\uD83E\uDE99"}],"version":13},"yen":{"id":"yen","name":"Yen Banknote","keywords":["money","sales","japanese","dollar","currency"],"skins":[{"unified":"1f4b4","native":"\uD83D\uDCB4"}],"version":1},"dollar":{"id":"dollar","name":"Dollar Banknote","keywords":["money","sales","bill","currency"],"skins":[{"unified":"1f4b5","native":"\uD83D\uDCB5"}],"version":1},"euro":{"id":"euro","name":"Euro Banknote","keywords":["money","sales","dollar","currency"],"skins":[{"unified":"1f4b6","native":"\uD83D\uDCB6"}],"version":1},"pound":{"id":"pound","name":"Pound Banknote","keywords":["british","sterling","money","sales","bills","uk","england","currency"],"skins":[{"unified":"1f4b7","native":"\uD83D\uDCB7"}],"version":1},"money_with_wings":{"id":"money_with_wings","name":"Money with Wings","keywords":["dollar","bills","payment","sale"],"skins":[{"unified":"1f4b8","native":"\uD83D\uDCB8"}],"version":1},"credit_card":{"id":"credit_card","name":"Credit Card","keywords":["money","sales","dollar","bill","payment","shopping"],"skins":[{"unified":"1f4b3","native":"\uD83D\uDCB3"}],"version":1},"receipt":{"id":"receipt","name":"Receipt","keywords":["accounting","expenses"],"skins":[{"unified":"1f9fe","native":"\uD83E\uDDFE"}],"version":11},"chart":{"id":"chart","name":"Chart Increasing with Yen","keywords":["green","square","graph","presentation","stats"],"skins":[{"unified":"1f4b9","native":"\uD83D\uDCB9"}],"version":1},"email":{"id":"email","name":"Envelope","keywords":["email","letter","postal","inbox","communication"],"skins":[{"unified":"2709-fe0f","native":"......"}],"version":1},"e-mail":{"id":"e-mail","name":"E-Mail","keywords":["e","mail","communication","inbox"],"skins":[{"unified":"1f4e7","native":"\uD83D\uDCE7"}],"version":1},"incoming_envelope":{"id":"incoming_envelope","name":"Incoming Envelope","keywords":["email","inbox"],"skins":[{"unified":"1f4e8","native":"\uD83D\uDCE8"}],"version":1},"envelope_with_arrow":{"id":"envelope_with_arrow","name":"Envelope with Arrow","keywords":["email","communication"],"skins":[{"unified":"1f4e9","native":"\uD83D\uDCE9"}],"version":1},"outbox_tray":{"id":"outbox_tray","name":"Outbox Tray","keywords":["inbox","email"],"skins":[{"unified":"1f4e4","native":"\uD83D\uDCE4"}],"version":1},"inbox_tray":{"id":"inbox_tray","name":"Inbox Tray","keywords":["email","documents"],"skins":[{"unified":"1f4e5","native":"\uD83D\uDCE5"}],"version":1},"package":{"id":"package","name":"Package","keywords":["mail","gift","cardboard","box","moving"],"skins":[{"unified":"1f4e6","native":"\uD83D\uDCE6"}],"version":1},"mailbox":{"id":"mailbox","name":"Closed Mailbox with Raised Flag","keywords":["email","inbox","communication"],"skins":[{"unified":"1f4eb","native":"\uD83D\uDCEB"}],"version":1},"mailbox_closed":{"id":"mailbox_closed","name":"Closed Mailbox with Lowered Flag","keywords":["email","communication","inbox"],"skins":[{"unified":"1f4ea","native":"\uD83D\uDCEA"}],"version":1},"mailbox_with_mail":{"id":"mailbox_with_mail","name":"Open Mailbox with Raised Flag","keywords":["mail","email","inbox","communication"],"skins":[{"unified":"1f4ec","native":"\uD83D\uDCEC"}],"version":1},"mailbox_with_no_mail":{"id":"mailbox_with_no_mail","name":"Open Mailbox with Lowered Flag","keywords":["no","mail","email","inbox"],"skins":[{"unified":"1f4ed","native":"\uD83D\uDCED"}],"version":1},"postbox":{"id":"postbox","name":"Postbox","keywords":["email","letter","envelope"],"skins":[{"unified":"1f4ee","native":"\uD83D\uDCEE"}],"version":1},"ballot_box_with_ballot":{"id":"ballot_box_with_ballot","name":"Ballot Box with Ballot","keywords":["election","vote"],"skins":[{"unified":"1f5f3-fe0f","native":"\uD83D\uDDF3..."}],"version":1},"pencil2":{"id":"pencil2","name":"Pencil","keywords":["pencil2","stationery","write","paper","writing","school","study"],"skins":[{"unified":"270f-fe0f","native":"......"}],"version":1},"black_nib":{"id":"black_nib","name":"Black Nib","keywords":["pen","stationery","writing","write"],"skins":[{"unified":"2712-fe0f","native":"......"}],"version":1},"lower_left_fountain_pen":{"id":"lower_left_fountain_pen","name":"Fountain Pen","keywords":["lower","left","stationery","writing","write"],"skins":[{"unified":"1f58b-fe0f","native":"\uD83D\uDD8B..."}],"version":1},"lower_left_ballpoint_pen":{"id":"lower_left_ballpoint_pen","name":"Pen","keywords":["lower","left","ballpoint","stationery","writing","write"],"skins":[{"unified":"1f58a-fe0f","native":"\uD83D\uDD8A..."}],"version":1},"lower_left_paintbrush":{"id":"lower_left_paintbrush","name":"Paintbrush","keywords":["lower","left","drawing","creativity","art"],"skins":[{"unified":"1f58c-fe0f","native":"\uD83D\uDD8C..."}],"version":1},"lower_left_crayon":{"id":"lower_left_crayon","name":"Crayon","keywords":["lower","left","drawing","creativity"],"skins":[{"unified":"1f58d-fe0f","native":"\uD83D\uDD8D..."}],"version":1},"memo":{"id":"memo","name":"Memo","keywords":["pencil","write","documents","stationery","paper","writing","legal","exam","quiz","test","study","compose"],"skins":[{"unified":"1f4dd","native":"\uD83D\uDCDD"}],"version":1},"briefcase":{"id":"briefcase","name":"Briefcase","keywords":["business","documents","work","law","legal","job","career"],"skins":[{"unified":"1f4bc","native":"\uD83D\uDCBC"}],"version":1},"file_folder":{"id":"file_folder","name":"File Folder","keywords":["documents","business","office"],"skins":[{"unified":"1f4c1","native":"\uD83D\uDCC1"}],"version":1},"open_file_folder":{"id":"open_file_folder","name":"Open File Folder","keywords":["documents","load"],"skins":[{"unified":"1f4c2","native":"\uD83D\uDCC2"}],"version":1},"card_index_dividers":{"id":"card_index_dividers","name":"Card Index Dividers","keywords":["organizing","business","stationery"],"skins":[{"unified":"1f5c2-fe0f","native":"\uD83D\uDDC2..."}],"version":1},"date":{"id":"date","name":"Calendar","keywords":["date","schedule"],"skins":[{"unified":"1f4c5","native":"\uD83D\uDCC5"}],"version":1},"calendar":{"id":"calendar","name":"Tear-off Calendar","keywords":["tear","off","schedule","date","planning"],"skins":[{"unified":"1f4c6","native":"\uD83D\uDCC6"}],"version":1},"spiral_note_pad":{"id":"spiral_note_pad","name":"Spiral Notepad","keywords":["note","pad","memo","stationery"],"skins":[{"unified":"1f5d2-fe0f","native":"\uD83D\uDDD2..."}],"version":1},"spiral_calendar_pad":{"id":"spiral_calendar_pad","name":"Spiral Calendar","keywords":["pad","date","schedule","planning"],"skins":[{"unified":"1f5d3-fe0f","native":"\uD83D\uDDD3..."}],"version":1},"card_index":{"id":"card_index","name":"Card Index","keywords":["business","stationery"],"skins":[{"unified":"1f4c7","native":"\uD83D\uDCC7"}],"version":1},"chart_with_upwards_trend":{"id":"chart_with_upwards_trend","name":"Chart Increasing","keywords":["with","upwards","trend","graph","presentation","stats","recovery","business","economics","money","sales","good","success"],"skins":[{"unified":"1f4c8","native":"\uD83D\uDCC8"}],"version":1},"chart_with_downwards_trend":{"id":"chart_with_downwards_trend","name":"Chart Decreasing","keywords":["with","downwards","trend","graph","presentation","stats","recession","business","economics","money","sales","bad","failure"],"skins":[{"unified":"1f4c9","native":"\uD83D\uDCC9"}],"version":1},"bar_chart":{"id":"bar_chart","name":"Bar Chart","keywords":["graph","presentation","stats"],"skins":[{"unified":"1f4ca","native":"\uD83D\uDCCA"}],"version":1},"clipboard":{"id":"clipboard","name":"Clipboard","keywords":["stationery","documents"],"skins":[{"unified":"1f4cb","native":"\uD83D\uDCCB"}],"version":1},"pushpin":{"id":"pushpin","name":"Pushpin","keywords":["stationery","mark","here"],"skins":[{"unified":"1f4cc","native":"\uD83D\uDCCC"}],"version":1},"round_pushpin":{"id":"round_pushpin","name":"Round Pushpin","keywords":["stationery","location","map","here"],"skins":[{"unified":"1f4cd","native":"\uD83D\uDCCD"}],"version":1},"paperclip":{"id":"paperclip","name":"Paperclip","keywords":["documents","stationery"],"skins":[{"unified":"1f4ce","native":"\uD83D\uDCCE"}],"version":1},"linked_paperclips":{"id":"linked_paperclips","name":"Linked Paperclips","keywords":["documents","stationery"],"skins":[{"unified":"1f587-fe0f","native":"\uD83D\uDD87..."}],"version":1},"straight_ruler":{"id":"straight_ruler","name":"Straight Ruler","keywords":["stationery","calculate","length","math","school","drawing","architect","sketch"],"skins":[{"unified":"1f4cf","native":"\uD83D\uDCCF"}],"version":1},"triangular_ruler":{"id":"triangular_ruler","name":"Triangular Ruler","keywords":["stationery","math","architect","sketch"],"skins":[{"unified":"1f4d0","native":"\uD83D\uDCD0"}],"version":1},"scissors":{"id":"scissors","name":"Scissors","keywords":["stationery","cut"],"skins":[{"unified":"2702-fe0f","native":"......"}],"version":1},"card_file_box":{"id":"card_file_box","name":"Card File Box","keywords":["business","stationery"],"skins":[{"unified":"1f5c3-fe0f","native":"\uD83D\uDDC3..."}],"version":1},"file_cabinet":{"id":"file_cabinet","name":"File Cabinet","keywords":["filing","organizing"],"skins":[{"unified":"1f5c4-fe0f","native":"\uD83D\uDDC4..."}],"version":1},"wastebasket":{"id":"wastebasket","name":"Wastebasket","keywords":["bin","trash","rubbish","garbage","toss"],"skins":[{"unified":"1f5d1-fe0f","native":"\uD83D\uDDD1..."}],"version":1},"lock":{"id":"lock","name":"Lock","keywords":["locked","security","password","padlock"],"skins":[{"unified":"1f512","native":"\uD83D\uDD12"}],"version":1},"unlock":{"id":"unlock","name":"Unlocked","keywords":["unlock","privacy","security"],"skins":[{"unified":"1f513","native":"\uD83D\uDD13"}],"version":1},"lock_with_ink_pen":{"id":"lock_with_ink_pen","name":"Locked with Pen","keywords":["lock","ink","security","secret"],"skins":[{"unified":"1f50f","native":"\uD83D\uDD0F"}],"version":1},"closed_lock_with_key":{"id":"closed_lock_with_key","name":"Locked with Key","keywords":["closed","lock","security","privacy"],"skins":[{"unified":"1f510","native":"\uD83D\uDD10"}],"version":1},"key":{"id":"key","name":"Key","keywords":["lock","door","password"],"skins":[{"unified":"1f511","native":"\uD83D\uDD11"}],"version":1},"old_key":{"id":"old_key","name":"Old Key","keywords":["lock","door","password"],"skins":[{"unified":"1f5dd-fe0f","native":"\uD83D\uDDDD..."}],"version":1},"hammer":{"id":"hammer","name":"Hammer","keywords":["tools","build","create"],"skins":[{"unified":"1f528","native":"\uD83D\uDD28"}],"version":1},"axe":{"id":"axe","name":"Axe","keywords":["tool","chop","cut"],"skins":[{"unified":"1fa93","native":"\uD83E\uDE93"}],"version":12},"pick":{"id":"pick","name":"Pick","keywords":["tools","dig"],"skins":[{"unified":"26cf-fe0f","native":"......"}],"version":1},"hammer_and_pick":{"id":"hammer_and_pick","name":"Hammer and Pick","keywords":["tools","build","create"],"skins":[{"unified":"2692-fe0f","native":"......"}],"version":1},"hammer_and_wrench":{"id":"hammer_and_wrench","name":"Hammer and Wrench","keywords":["tools","build","create"],"skins":[{"unified":"1f6e0-fe0f","native":"\uD83D\uDEE0..."}],"version":1},"dagger_knife":{"id":"dagger_knife","name":"Dagger","keywords":["knife","weapon"],"skins":[{"unified":"1f5e1-fe0f","native":"\uD83D\uDDE1..."}],"version":1},"crossed_swords":{"id":"crossed_swords","name":"Crossed Swords","keywords":["weapon"],"skins":[{"unified":"2694-fe0f","native":"......"}],"version":1},"gun":{"id":"gun","name":"Pistol","keywords":["gun","violence","weapon","revolver"],"skins":[{"unified":"1f52b","native":"\uD83D\uDD2B"}],"version":1},"boomerang":{"id":"boomerang","name":"Boomerang","keywords":["weapon"],"skins":[{"unified":"1fa83","native":"\uD83E\uDE83"}],"version":13},"bow_and_arrow":{"id":"bow_and_arrow","name":"Bow and Arrow","keywords":["sports"],"skins":[{"unified":"1f3f9","native":"\uD83C\uDFF9"}],"version":1},"shield":{"id":"shield","name":"Shield","keywords":["protection","security"],"skins":[{"unified":"1f6e1-fe0f","native":"\uD83D\uDEE1..."}],"version":1},"carpentry_saw":{"id":"carpentry_saw","name":"Carpentry Saw","keywords":["cut","chop"],"skins":[{"unified":"1fa9a","native":"\uD83E\uDE9A"}],"version":13},"wrench":{"id":"wrench","name":"Wrench","keywords":["tools","diy","ikea","fix","maintainer"],"skins":[{"unified":"1f527","native":"\uD83D\uDD27"}],"version":1},"screwdriver":{"id":"screwdriver","name":"Screwdriver","keywords":["tools"],"skins":[{"unified":"1fa9b","native":"\uD83E\uDE9B"}],"version":13},"nut_and_bolt":{"id":"nut_and_bolt","name":"Nut and Bolt","keywords":["handy","tools","fix"],"skins":[{"unified":"1f529","native":"\uD83D\uDD29"}],"version":1},"gear":{"id":"gear","name":"Gear","keywords":["cog"],"skins":[{"unified":"2699-fe0f","native":"......"}],"version":1},"compression":{"id":"compression","name":"Clamp","keywords":["compression","tool"],"skins":[{"unified":"1f5dc-fe0f","native":"\uD83D\uDDDC..."}],"version":1},"scales":{"id":"scales","name":"Balance Scale","keywords":["scales","law","fairness","weight"],"skins":[{"unified":"2696-fe0f","native":"......"}],"version":1},"probing_cane":{"id":"probing_cane","name":"White Cane","keywords":["probing","accessibility"],"skins":[{"unified":"1f9af","native":"\uD83E\uDDAF"}],"version":12},"link":{"id":"link","name":"Link","keywords":["rings","url"],"skins":[{"unified":"1f517","native":"\uD83D\uDD17"}],"version":1},"chains":{"id":"chains","name":"Chains","keywords":["lock","arrest"],"skins":[{"unified":"26d3-fe0f","native":"......"}],"version":1},"hook":{"id":"hook","name":"Hook","keywords":["tools"],"skins":[{"unified":"1fa9d","native":"\uD83E\uDE9D"}],"version":13},"toolbox":{"id":"toolbox","name":"Toolbox","keywords":["tools","diy","fix","maintainer","mechanic"],"skins":[{"unified":"1f9f0","native":"\uD83E\uDDF0"}],"version":11},"magnet":{"id":"magnet","name":"Magnet","keywords":["attraction","magnetic"],"skins":[{"unified":"1f9f2","native":"\uD83E\uDDF2"}],"version":11},"ladder":{"id":"ladder","name":"Ladder","keywords":["tools"],"skins":[{"unified":"1fa9c","native":"\uD83E\uDE9C"}],"version":13},"alembic":{"id":"alembic","name":"Alembic","keywords":["distilling","science","experiment","chemistry"],"skins":[{"unified":"2697-fe0f","native":"......"}],"version":1},"test_tube":{"id":"test_tube","name":"Test Tube","keywords":["chemistry","experiment","lab","science"],"skins":[{"unified":"1f9ea","native":"\uD83E\uDDEA"}],"version":11},"petri_dish":{"id":"petri_dish","name":"Petri Dish","keywords":["bacteria","biology","culture","lab"],"skins":[{"unified":"1f9eb","native":"\uD83E\uDDEB"}],"version":11},"dna":{"id":"dna","name":"Dna","keywords":["biologist","genetics","life"],"skins":[{"unified":"1f9ec","native":"\uD83E\uDDEC"}],"version":11},"microscope":{"id":"microscope","name":"Microscope","keywords":["laboratory","experiment","zoomin","science","study"],"skins":[{"unified":"1f52c","native":"\uD83D\uDD2C"}],"version":1},"telescope":{"id":"telescope","name":"Telescope","keywords":["stars","space","zoom","science","astronomy"],"skins":[{"unified":"1f52d","native":"\uD83D\uDD2D"}],"version":1},"satellite_antenna":{"id":"satellite_antenna","name":"Satellite Antenna","keywords":["communication","future","radio","space"],"skins":[{"unified":"1f4e1","native":"\uD83D\uDCE1"}],"version":1},"syringe":{"id":"syringe","name":"Syringe","keywords":["health","hospital","drugs","blood","medicine","needle","doctor","nurse"],"skins":[{"unified":"1f489","native":"\uD83D\uDC89"}],"version":1},"drop_of_blood":{"id":"drop_of_blood","name":"Drop of Blood","keywords":["period","hurt","harm","wound"],"skins":[{"unified":"1fa78","native":"\uD83E\uDE78"}],"version":12},"pill":{"id":"pill","name":"Pill","keywords":["health","medicine","doctor","pharmacy","drug"],"skins":[{"unified":"1f48a","native":"\uD83D\uDC8A"}],"version":1},"adhesive_bandage":{"id":"adhesive_bandage","name":"Adhesive Bandage","keywords":["heal"],"skins":[{"unified":"1fa79","native":"\uD83E\uDE79"}],"version":12},"crutch":{"id":"crutch","name":"Crutch","keywords":["accessibility","assist"],"skins":[{"unified":"1fa7c","native":"\uD83E\uDE7C"}],"version":14},"stethoscope":{"id":"stethoscope","name":"Stethoscope","keywords":["health"],"skins":[{"unified":"1fa7a","native":"\uD83E\uDE7A"}],"version":12},"x-ray":{"id":"x-ray","name":"X-Ray","keywords":["x","ray","skeleton","medicine"],"skins":[{"unified":"1fa7b","native":"\uD83E\uDE7B"}],"version":14},"door":{"id":"door","name":"Door","keywords":["house","entry","exit"],"skins":[{"unified":"1f6aa","native":"\uD83D\uDEAA"}],"version":1},"elevator":{"id":"elevator","name":"Elevator","keywords":["lift"],"skins":[{"unified":"1f6d7","native":"\uD83D\uDED7"}],"version":13},"mirror":{"id":"mirror","name":"Mirror","keywords":["reflection"],"skins":[{"unified":"1fa9e","native":"\uD83E\uDE9E"}],"version":13},"window":{"id":"window","name":"Window","keywords":["scenery"],"skins":[{"unified":"1fa9f","native":"\uD83E\uDE9F"}],"version":13},"bed":{"id":"bed","name":"Bed","keywords":["sleep","rest"],"skins":[{"unified":"1f6cf-fe0f","native":"\uD83D\uDECF..."}],"version":1},"couch_and_lamp":{"id":"couch_and_lamp","name":"Couch and Lamp","keywords":["read","chill"],"skins":[{"unified":"1f6cb-fe0f","native":"\uD83D\uDECB..."}],"version":1},"chair":{"id":"chair","name":"Chair","keywords":["sit","furniture"],"skins":[{"unified":"1fa91","native":"\uD83E\uDE91"}],"version":12},"toilet":{"id":"toilet","name":"Toilet","keywords":["restroom","wc","washroom","bathroom","potty"],"skins":[{"unified":"1f6bd","native":"\uD83D\uDEBD"}],"version":1},"plunger":{"id":"plunger","name":"Plunger","keywords":["toilet"],"skins":[{"unified":"1faa0","native":"\uD83E\uDEA0"}],"version":13},"shower":{"id":"shower","name":"Shower","keywords":["clean","water","bathroom"],"skins":[{"unified":"1f6bf","native":"\uD83D\uDEBF"}],"version":1},"bathtub":{"id":"bathtub","name":"Bathtub","keywords":["clean","shower","bathroom"],"skins":[{"unified":"1f6c1","native":"\uD83D\uDEC1"}],"version":1},"mouse_trap":{"id":"mouse_trap","name":"Mouse Trap","keywords":["cheese"],"skins":[{"unified":"1faa4","native":"\uD83E\uDEA4"}],"version":13},"razor":{"id":"razor","name":"Razor","keywords":["cut"],"skins":[{"unified":"1fa92","native":"\uD83E\uDE92"}],"version":12},"lotion_bottle":{"id":"lotion_bottle","name":"Lotion Bottle","keywords":["moisturizer","sunscreen"],"skins":[{"unified":"1f9f4","native":"\uD83E\uDDF4"}],"version":11},"safety_pin":{"id":"safety_pin","name":"Safety Pin","keywords":["diaper"],"skins":[{"unified":"1f9f7","native":"\uD83E\uDDF7"}],"version":11},"broom":{"id":"broom","name":"Broom","keywords":["cleaning","sweeping","witch"],"skins":[{"unified":"1f9f9","native":"\uD83E\uDDF9"}],"version":11},"basket":{"id":"basket","name":"Basket","keywords":["laundry"],"skins":[{"unified":"1f9fa","native":"\uD83E\uDDFA"}],"version":11},"roll_of_paper":{"id":"roll_of_paper","name":"Roll of Paper","keywords":[],"skins":[{"unified":"1f9fb","native":"\uD83E\uDDFB"}],"version":11},"bucket":{"id":"bucket","name":"Bucket","keywords":["water","container"],"skins":[{"unified":"1faa3","native":"\uD83E\uDEA3"}],"version":13},"soap":{"id":"soap","name":"Soap","keywords":["bar","bathing","cleaning","lather"],"skins":[{"unified":"1f9fc","native":"\uD83E\uDDFC"}],"version":11},"bubbles":{"id":"bubbles","name":"Bubbles","keywords":["soap","fun","carbonation","sparkling"],"skins":[{"unified":"1fae7","native":"\uD83E\uDEE7"}],"version":14},"toothbrush":{"id":"toothbrush","name":"Toothbrush","keywords":["hygiene","dental"],"skins":[{"unified":"1faa5","native":"\uD83E\uDEA5"}],"version":13},"sponge":{"id":"sponge","name":"Sponge","keywords":["absorbing","cleaning","porous"],"skins":[{"unified":"1f9fd","native":"\uD83E\uDDFD"}],"version":11},"fire_extinguisher":{"id":"fire_extinguisher","name":"Fire Extinguisher","keywords":["quench"],"skins":[{"unified":"1f9ef","native":"\uD83E\uDDEF"}],"version":11},"shopping_trolley":{"id":"shopping_trolley","name":"Shopping Cart","keywords":["trolley"],"skins":[{"unified":"1f6d2","native":"\uD83D\uDED2"}],"version":3},"smoking":{"id":"smoking","name":"Cigarette","keywords":["smoking","kills","tobacco","joint","smoke"],"skins":[{"unified":"1f6ac","native":"\uD83D\uDEAC"}],"version":1},"coffin":{"id":"coffin","name":"Coffin","keywords":["vampire","dead","die","death","rip","graveyard","cemetery","casket","funeral","box"],"skins":[{"unified":"26b0-fe0f","native":"......"}],"version":1},"headstone":{"id":"headstone","name":"Headstone","keywords":["death","rip","grave"],"skins":[{"unified":"1faa6","native":"\uD83E\uDEA6"}],"version":13},"funeral_urn":{"id":"funeral_urn","name":"Funeral Urn","keywords":["dead","die","death","rip","ashes"],"skins":[{"unified":"26b1-fe0f","native":"......"}],"version":1},"moyai":{"id":"moyai","name":"Moai","keywords":["moyai","rock","easter","island"],"skins":[{"unified":"1f5ff","native":"\uD83D\uDDFF"}],"version":1},"placard":{"id":"placard","name":"Placard","keywords":["announcement"],"skins":[{"unified":"1faa7","native":"\uD83E\uDEA7"}],"version":13},"identification_card":{"id":"identification_card","name":"Identification Card","keywords":["document"],"skins":[{"unified":"1faaa","native":"\uD83E\uDEAA"}],"version":14},"atm":{"id":"atm","name":"Atm Sign","keywords":["money","sales","cash","blue","square","payment","bank"],"skins":[{"unified":"1f3e7","native":"\uD83C\uDFE7"}],"version":1},"put_litter_in_its_place":{"id":"put_litter_in_its_place","name":"Litter in Bin Sign","keywords":["put","its","place","blue","square","human","info"],"skins":[{"unified":"1f6ae","native":"\uD83D\uDEAE"}],"version":1},"potable_water":{"id":"potable_water","name":"Potable Water","keywords":["blue","square","liquid","restroom","cleaning","faucet"],"skins":[{"unified":"1f6b0","native":"\uD83D\uDEB0"}],"version":1},"wheelchair":{"id":"wheelchair","name":"Wheelchair Symbol","keywords":["blue","square","disabled","accessibility"],"skins":[{"unified":"267f","native":"..."}],"version":1},"mens":{"id":"mens","name":"Men...s Room","keywords":["mens","men","s","toilet","restroom","wc","blue","square","gender","male"],"skins":[{"unified":"1f6b9","native":"\uD83D\uDEB9"}],"version":1},"womens":{"id":"womens","name":"Women...s Room","keywords":["womens","women","s","purple","square","woman","female","toilet","loo","restroom","gender"],"skins":[{"unified":"1f6ba","native":"\uD83D\uDEBA"}],"version":1},"restroom":{"id":"restroom","name":"Restroom","keywords":["blue","square","toilet","refresh","wc","gender"],"skins":[{"unified":"1f6bb","native":"\uD83D\uDEBB"}],"version":1},"baby_symbol":{"id":"baby_symbol","name":"Baby Symbol","keywords":["orange","square","child"],"skins":[{"unified":"1f6bc","native":"\uD83D\uDEBC"}],"version":1},"wc":{"id":"wc","name":"Water Closet","keywords":["wc","toilet","restroom","blue","square"],"skins":[{"unified":"1f6be","native":"\uD83D\uDEBE"}],"version":1},"passport_control":{"id":"passport_control","name":"Passport Control","keywords":["custom","blue","square"],"skins":[{"unified":"1f6c2","native":"\uD83D\uDEC2"}],"version":1},"customs":{"id":"customs","name":"Customs","keywords":["passport","border","blue","square"],"skins":[{"unified":"1f6c3","native":"\uD83D\uDEC3"}],"version":1},"baggage_claim":{"id":"baggage_claim","name":"Baggage Claim","keywords":["blue","square","airport","transport"],"skins":[{"unified":"1f6c4","native":"\uD83D\uDEC4"}],"version":1},"left_luggage":{"id":"left_luggage","name":"Left Luggage","keywords":["blue","square","travel"],"skins":[{"unified":"1f6c5","native":"\uD83D\uDEC5"}],"version":1},"warning":{"id":"warning","name":"Warning","keywords":["exclamation","wip","alert","error","problem","issue"],"skins":[{"unified":"26a0-fe0f","native":"......"}],"version":1},"children_crossing":{"id":"children_crossing","name":"Children Crossing","keywords":["school","warning","danger","sign","driving","yellow","diamond"],"skins":[{"unified":"1f6b8","native":"\uD83D\uDEB8"}],"version":1},"no_entry":{"id":"no_entry","name":"No Entry","keywords":["limit","security","privacy","bad","denied","stop","circle"],"skins":[{"unified":"26d4","native":"..."}],"version":1},"no_entry_sign":{"id":"no_entry_sign","name":"Prohibited","keywords":["no","entry","sign","forbid","stop","limit","denied","disallow","circle"],"skins":[{"unified":"1f6ab","native":"\uD83D\uDEAB"}],"version":1},"no_bicycles":{"id":"no_bicycles","name":"No Bicycles","keywords":["cyclist","prohibited","circle"],"skins":[{"unified":"1f6b3","native":"\uD83D\uDEB3"}],"version":1},"no_smoking":{"id":"no_smoking","name":"No Smoking","keywords":["cigarette","blue","square","smell","smoke"],"skins":[{"unified":"1f6ad","native":"\uD83D\uDEAD"}],"version":1},"do_not_litter":{"id":"do_not_litter","name":"No Littering","keywords":["do","not","litter","trash","bin","garbage","circle"],"skins":[{"unified":"1f6af","native":"\uD83D\uDEAF"}],"version":1},"non-potable_water":{"id":"non-potable_water","name":"Non-Potable Water","keywords":["non","potable","drink","faucet","tap","circle"],"skins":[{"unified":"1f6b1","native":"\uD83D\uDEB1"}],"version":1},"no_pedestrians":{"id":"no_pedestrians","name":"No Pedestrians","keywords":["rules","crossing","walking","circle"],"skins":[{"unified":"1f6b7","native":"\uD83D\uDEB7"}],"version":1},"no_mobile_phones":{"id":"no_mobile_phones","name":"No Mobile Phones","keywords":["iphone","mute","circle"],"skins":[{"unified":"1f4f5","native":"\uD83D\uDCF5"}],"version":1},"underage":{"id":"underage","name":"No One Under Eighteen","keywords":["underage","18","drink","pub","night","minor","circle"],"skins":[{"unified":"1f51e","native":"\uD83D\uDD1E"}],"version":1},"radioactive_sign":{"id":"radioactive_sign","name":"Radioactive","keywords":["sign","nuclear","danger"],"skins":[{"unified":"2622-fe0f","native":"......"}],"version":1},"biohazard_sign":{"id":"biohazard_sign","name":"Biohazard","keywords":["sign","danger"],"skins":[{"unified":"2623-fe0f","native":"......"}],"version":1},"arrow_up":{"id":"arrow_up","name":"Up Arrow","keywords":["blue","square","continue","top","direction"],"skins":[{"unified":"2b06-fe0f","native":"......"}],"version":1},"arrow_upper_right":{"id":"arrow_upper_right","name":"Up-Right Arrow","keywords":["upper","right","up","blue","square","point","direction","diagonal","northeast"],"skins":[{"unified":"2197-fe0f","native":"......"}],"version":1},"arrow_right":{"id":"arrow_right","name":"Right Arrow","keywords":["blue","square","next"],"skins":[{"unified":"27a1-fe0f","native":"......"}],"version":1},"arrow_lower_right":{"id":"arrow_lower_right","name":"South East Arrow","keywords":["lower","right","down","blue","square","direction","diagonal","southeast"],"skins":[{"unified":"2198-fe0f","native":"......"}],"version":1},"arrow_down":{"id":"arrow_down","name":"Down Arrow","keywords":["blue","square","direction","bottom"],"skins":[{"unified":"2b07-fe0f","native":"......"}],"version":1},"arrow_lower_left":{"id":"arrow_lower_left","name":"Down-Left Arrow","keywords":["lower","left","down","blue","square","direction","diagonal","southwest"],"skins":[{"unified":"2199-fe0f","native":"......"}],"version":1},"arrow_left":{"id":"arrow_left","name":"Left Arrow","keywords":["blue","square","previous","back"],"skins":[{"unified":"2b05-fe0f","native":"......"}],"version":1},"arrow_upper_left":{"id":"arrow_upper_left","name":"Up-Left Arrow","keywords":["upper","left","up","blue","square","point","direction","diagonal","northwest"],"skins":[{"unified":"2196-fe0f","native":"......"}],"version":1},"arrow_up_down":{"id":"arrow_up_down","name":"Up Down Arrow","keywords":["blue","square","direction","way","vertical"],"skins":[{"unified":"2195-fe0f","native":"......"}],"version":1},"left_right_arrow":{"id":"left_right_arrow","name":"Left Right Arrow","keywords":["shape","direction","horizontal","sideways"],"skins":[{"unified":"2194-fe0f","native":"......"}],"version":1},"leftwards_arrow_with_hook":{"id":"leftwards_arrow_with_hook","name":"Right Arrow Curving Left","keywords":["leftwards","with","hook","back","return","blue","square","undo","enter"],"skins":[{"unified":"21a9-fe0f","native":"......"}],"version":1},"arrow_right_hook":{"id":"arrow_right_hook","name":"Left Arrow Curving Right","keywords":["hook","blue","square","return","rotate","direction"],"skins":[{"unified":"21aa-fe0f","native":"......"}],"version":1},"arrow_heading_up":{"id":"arrow_heading_up","name":"Right Arrow Curving Up","keywords":["heading","blue","square","direction","top"],"skins":[{"unified":"2934-fe0f","native":"......"}],"version":1},"arrow_heading_down":{"id":"arrow_heading_down","name":"Right Arrow Curving Down","keywords":["heading","blue","square","direction","bottom"],"skins":[{"unified":"2935-fe0f","native":"......"}],"version":1},"arrows_clockwise":{"id":"arrows_clockwise","name":"Clockwise Vertical Arrows","keywords":["sync","cycle","round","repeat"],"skins":[{"unified":"1f503","native":"\uD83D\uDD03"}],"version":1},"arrows_counterclockwise":{"id":"arrows_counterclockwise","name":"Counterclockwise Arrows Button","keywords":["blue","square","sync","cycle"],"skins":[{"unified":"1f504","native":"\uD83D\uDD04"}],"version":1},"back":{"id":"back","name":"Back Arrow","keywords":["words","return"],"skins":[{"unified":"1f519","native":"\uD83D\uDD19"}],"version":1},"end":{"id":"end","name":"End Arrow","keywords":["words"],"skins":[{"unified":"1f51a","native":"\uD83D\uDD1A"}],"version":1},"on":{"id":"on","name":"On! Arrow","keywords":["on","words"],"skins":[{"unified":"1f51b","native":"\uD83D\uDD1B"}],"version":1},"soon":{"id":"soon","name":"Soon Arrow","keywords":["words"],"skins":[{"unified":"1f51c","native":"\uD83D\uDD1C"}],"version":1},"top":{"id":"top","name":"Top Arrow","keywords":["words","blue","square"],"skins":[{"unified":"1f51d","native":"\uD83D\uDD1D"}],"version":1},"place_of_worship":{"id":"place_of_worship","name":"Place of Worship","keywords":["religion","church","temple","prayer"],"skins":[{"unified":"1f6d0","native":"\uD83D\uDED0"}],"version":1},"atom_symbol":{"id":"atom_symbol","name":"Atom Symbol","keywords":["science","physics","chemistry"],"skins":[{"unified":"269b-fe0f","native":"......"}],"version":1},"om_symbol":{"id":"om_symbol","name":"Om","keywords":["symbol","hinduism","buddhism","sikhism","jainism"],"skins":[{"unified":"1f549-fe0f","native":"\uD83D\uDD49..."}],"version":1},"star_of_david":{"id":"star_of_david","name":"Star of David","keywords":["judaism"],"skins":[{"unified":"2721-fe0f","native":"......"}],"version":1},"wheel_of_dharma":{"id":"wheel_of_dharma","name":"Wheel of Dharma","keywords":["hinduism","buddhism","sikhism","jainism"],"skins":[{"unified":"2638-fe0f","native":"......"}],"version":1},"yin_yang":{"id":"yin_yang","name":"Yin Yang","keywords":["balance"],"skins":[{"unified":"262f-fe0f","native":"......"}],"version":1},"latin_cross":{"id":"latin_cross","name":"Latin Cross","keywords":["christianity"],"skins":[{"unified":"271d-fe0f","native":"......"}],"version":1},"orthodox_cross":{"id":"orthodox_cross","name":"Orthodox Cross","keywords":["suppedaneum","religion"],"skins":[{"unified":"2626-fe0f","native":"......"}],"version":1},"star_and_crescent":{"id":"star_and_crescent","name":"Star and Crescent","keywords":["islam"],"skins":[{"unified":"262a-fe0f","native":"......"}],"version":1},"peace_symbol":{"id":"peace_symbol","name":"Peace Symbol","keywords":["hippie"],"skins":[{"unified":"262e-fe0f","native":"......"}],"version":1},"menorah_with_nine_branches":{"id":"menorah_with_nine_branches","name":"Menorah","keywords":["with","nine","branches","hanukkah","candles","jewish"],"skins":[{"unified":"1f54e","native":"\uD83D\uDD4E"}],"version":1},"six_pointed_star":{"id":"six_pointed_star","name":"Dotted Six-Pointed Star","keywords":["six","pointed","purple","square","religion","jewish","hexagram"],"skins":[{"unified":"1f52f","native":"\uD83D\uDD2F"}],"version":1},"aries":{"id":"aries","name":"Aries","keywords":["sign","purple","square","zodiac","astrology"],"skins":[{"unified":"2648","native":"..."}],"version":1},"taurus":{"id":"taurus","name":"Taurus","keywords":["purple","square","sign","zodiac","astrology"],"skins":[{"unified":"2649","native":"..."}],"version":1},"gemini":{"id":"gemini","name":"Gemini","keywords":["sign","zodiac","purple","square","astrology"],"skins":[{"unified":"264a","native":"..."}],"version":1},"cancer":{"id":"cancer","name":"Cancer","keywords":["sign","zodiac","purple","square","astrology"],"skins":[{"unified":"264b","native":"..."}],"version":1},"leo":{"id":"leo","name":"Leo","keywords":["sign","purple","square","zodiac","astrology"],"skins":[{"unified":"264c","native":"..."}],"version":1},"virgo":{"id":"virgo","name":"Virgo","keywords":["sign","zodiac","purple","square","astrology"],"skins":[{"unified":"264d","native":"..."}],"version":1},"libra":{"id":"libra","name":"Libra","keywords":["sign","purple","square","zodiac","astrology"],"skins":[{"unified":"264e","native":"..."}],"version":1},"scorpius":{"id":"scorpius","name":"Scorpio","keywords":["scorpius","sign","zodiac","purple","square","astrology"],"skins":[{"unified":"264f","native":"..."}],"version":1},"sagittarius":{"id":"sagittarius","name":"Sagittarius","keywords":["sign","zodiac","purple","square","astrology"],"skins":[{"unified":"2650","native":"..."}],"version":1},"capricorn":{"id":"capricorn","name":"Capricorn","keywords":["sign","zodiac","purple","square","astrology"],"skins":[{"unified":"2651","native":"..."}],"version":1},"aquarius":{"id":"aquarius","name":"Aquarius","keywords":["sign","purple","square","zodiac","astrology"],"skins":[{"unified":"2652","native":"..."}],"version":1},"pisces":{"id":"pisces","name":"Pisces","keywords":["purple","square","sign","zodiac","astrology"],"skins":[{"unified":"2653","native":"..."}],"version":1},"ophiuchus":{"id":"ophiuchus","name":"Ophiuchus","keywords":["sign","purple","square","constellation","astrology"],"skins":[{"unified":"26ce","native":"..."}],"version":1},"twisted_rightwards_arrows":{"id":"twisted_rightwards_arrows","name":"Shuffle Tracks Button","keywords":["twisted","rightwards","arrows","blue","square","music","random"],"skins":[{"unified":"1f500","native":"\uD83D\uDD00"}],"version":1},"repeat":{"id":"repeat","name":"Repeat Button","keywords":["loop","record"],"skins":[{"unified":"1f501","native":"\uD83D\uDD01"}],"version":1},"repeat_one":{"id":"repeat_one","name":"Repeat Single Button","keywords":["one","blue","square","loop"],"skins":[{"unified":"1f502","native":"\uD83D\uDD02"}],"version":1},"arrow_forward":{"id":"arrow_forward","name":"Play Button","keywords":["arrow","forward","blue","square","right","direction"],"skins":[{"unified":"25b6-fe0f","native":"......"}],"version":1},"fast_forward":{"id":"fast_forward","name":"Fast-Forward Button","keywords":["fast","forward","blue","square","play","speed","continue"],"skins":[{"unified":"23e9","native":"..."}],"version":1},"black_right_pointing_double_triangle_with_vertical_bar":{"id":"black_right_pointing_double_triangle_with_vertical_bar","name":"Next Track Button","keywords":["black","right","pointing","double","triangle","with","vertical","bar","forward","blue","square"],"skins":[{"unified":"23ed-fe0f","native":"......"}],"version":1},"black_right_pointing_triangle_with_double_vertical_bar":{"id":"black_right_pointing_triangle_with_double_vertical_bar","name":"Play or Pause Button","keywords":["black","right","pointing","triangle","with","double","vertical","bar","blue","square"],"skins":[{"unified":"23ef-fe0f","native":"......"}],"version":1},"arrow_backward":{"id":"arrow_backward","name":"Reverse Button","keywords":["arrow","backward","blue","square","left","direction"],"skins":[{"unified":"25c0-fe0f","native":"......"}],"version":1},"rewind":{"id":"rewind","name":"Fast Reverse Button","keywords":["rewind","play","blue","square"],"skins":[{"unified":"23ea","native":"..."}],"version":1},"black_left_pointing_double_triangle_with_vertical_bar":{"id":"black_left_pointing_double_triangle_with_vertical_bar","name":"Last Track Button","keywords":["black","left","pointing","double","triangle","with","vertical","bar","backward"],"skins":[{"unified":"23ee-fe0f","native":"......"}],"version":1},"arrow_up_small":{"id":"arrow_up_small","name":"Upwards Button","keywords":["arrow","up","small","blue","square","triangle","direction","point","forward","top"],"skins":[{"unified":"1f53c","native":"\uD83D\uDD3C"}],"version":1},"arrow_double_up":{"id":"arrow_double_up","name":"Fast Up Button","keywords":["arrow","double","blue","square","direction","top"],"skins":[{"unified":"23eb","native":"..."}],"version":1},"arrow_down_small":{"id":"arrow_down_small","name":"Downwards Button","keywords":["arrow","down","small","blue","square","direction","bottom"],"skins":[{"unified":"1f53d","native":"\uD83D\uDD3D"}],"version":1},"arrow_double_down":{"id":"arrow_double_down","name":"Fast Down Button","keywords":["arrow","double","blue","square","direction","bottom"],"skins":[{"unified":"23ec","native":"..."}],"version":1},"double_vertical_bar":{"id":"double_vertical_bar","name":"Pause Button","keywords":["double","vertical","bar","blue","square"],"skins":[{"unified":"23f8-fe0f","native":"......"}],"version":1},"black_square_for_stop":{"id":"black_square_for_stop","name":"Stop Button","keywords":["black","square","for","blue"],"skins":[{"unified":"23f9-fe0f","native":"......"}],"version":1},"black_circle_for_record":{"id":"black_circle_for_record","name":"Record Button","keywords":["black","circle","for","blue","square"],"skins":[{"unified":"23fa-fe0f","native":"......"}],"version":1},"eject":{"id":"eject","name":"Eject Button","keywords":["blue","square"],"skins":[{"unified":"23cf-fe0f","native":"......"}],"version":1},"cinema":{"id":"cinema","name":"Cinema","keywords":["blue","square","record","film","movie","curtain","stage","theater"],"skins":[{"unified":"1f3a6","native":"\uD83C\uDFA6"}],"version":1},"low_brightness":{"id":"low_brightness","name":"Dim Button","keywords":["low","brightness","sun","afternoon","warm","summer"],"skins":[{"unified":"1f505","native":"\uD83D\uDD05"}],"version":1},"high_brightness":{"id":"high_brightness","name":"Bright Button","keywords":["high","brightness","sun","light"],"skins":[{"unified":"1f506","native":"\uD83D\uDD06"}],"version":1},"signal_strength":{"id":"signal_strength","name":"Antenna Bars","keywords":["signal","strength","blue","square","reception","phone","internet","connection","wifi","bluetooth"],"skins":[{"unified":"1f4f6","native":"\uD83D\uDCF6"}],"version":1},"vibration_mode":{"id":"vibration_mode","name":"Vibration Mode","keywords":["orange","square","phone"],"skins":[{"unified":"1f4f3","native":"\uD83D\uDCF3"}],"version":1},"mobile_phone_off":{"id":"mobile_phone_off","name":"Mobile Phone off","keywords":["mute","orange","square","silence","quiet"],"skins":[{"unified":"1f4f4","native":"\uD83D\uDCF4"}],"version":1},"female_sign":{"id":"female_sign","name":"Female Sign","keywords":["woman","women","lady","girl"],"skins":[{"unified":"2640-fe0f","native":"......"}],"version":4},"male_sign":{"id":"male_sign","name":"Male Sign","keywords":["man","boy","men"],"skins":[{"unified":"2642-fe0f","native":"......"}],"version":4},"transgender_symbol":{"id":"transgender_symbol","name":"Transgender Symbol","keywords":["lgbtq"],"skins":[{"unified":"26a7-fe0f","native":"......"}],"version":13},"heavy_multiplication_x":{"id":"heavy_multiplication_x","name":"Multiply","keywords":["heavy","multiplication","x","sign","math","calculation"],"skins":[{"unified":"2716-fe0f","native":"......"}],"version":1},"heavy_plus_sign":{"id":"heavy_plus_sign","name":"Plus","keywords":["heavy","sign","math","calculation","addition","more","increase"],"skins":[{"unified":"2795","native":"..."}],"version":1},"heavy_minus_sign":{"id":"heavy_minus_sign","name":"Minus","keywords":["heavy","sign","math","calculation","subtract","less"],"skins":[{"unified":"2796","native":"..."}],"version":1},"heavy_division_sign":{"id":"heavy_division_sign","name":"Divide","keywords":["heavy","division","sign","math","calculation"],"skins":[{"unified":"2797","native":"..."}],"version":1},"heavy_equals_sign":{"id":"heavy_equals_sign","name":"Heavy Equals Sign","keywords":["math"],"skins":[{"unified":"1f7f0","native":"\uD83D\uDFF0"}],"version":14},"infinity":{"id":"infinity","name":"Infinity","keywords":["forever"],"skins":[{"unified":"267e-fe0f","native":"......"}],"version":11},"bangbang":{"id":"bangbang","name":"Double Exclamation Mark","keywords":["bangbang","surprise"],"skins":[{"unified":"203c-fe0f","native":"......"}],"version":1},"interrobang":{"id":"interrobang","name":"Exclamation Question Mark","keywords":["interrobang","wat","punctuation","surprise"],"skins":[{"unified":"2049-fe0f","native":"......"}],"version":1},"question":{"id":"question","name":"Red Question Mark","keywords":["doubt","confused"],"skins":[{"unified":"2753","native":"..."}],"version":1},"grey_question":{"id":"grey_question","name":"White Question Mark","keywords":["grey","doubts","gray","huh","confused"],"skins":[{"unified":"2754","native":"..."}],"version":1},"grey_exclamation":{"id":"grey_exclamation","name":"White Exclamation Mark","keywords":["grey","surprise","punctuation","gray","wow","warning"],"skins":[{"unified":"2755","native":"..."}],"version":1},"exclamation":{"id":"exclamation","name":"Red Exclamation Mark","keywords":["heavy","danger","surprise","punctuation","wow","warning"],"skins":[{"unified":"2757","native":"..."}],"version":1},"wavy_dash":{"id":"wavy_dash","name":"Wavy Dash","keywords":["draw","line","moustache","mustache","squiggle","scribble"],"skins":[{"unified":"3030-fe0f","native":"......"}],"version":1},"currency_exchange":{"id":"currency_exchange","name":"Currency Exchange","keywords":["money","sales","dollar","travel"],"skins":[{"unified":"1f4b1","native":"\uD83D\uDCB1"}],"version":1},"heavy_dollar_sign":{"id":"heavy_dollar_sign","name":"Heavy Dollar Sign","keywords":["money","sales","payment","currency","buck"],"skins":[{"unified":"1f4b2","native":"\uD83D\uDCB2"}],"version":1},"medical_symbol":{"id":"medical_symbol","name":"Medical Symbol","keywords":["staff","of","aesculapius","health","hospital"],"skins":[{"unified":"2695-fe0f","native":"......"}],"version":4},"recycle":{"id":"recycle","name":"Recycling Symbol","keywords":["recycle","arrow","environment","garbage","trash"],"skins":[{"unified":"267b-fe0f","native":"......"}],"version":1},"fleur_de_lis":{"id":"fleur_de_lis","name":"Fleur-De-Lis","keywords":["fleur","de","lis","decorative","scout"],"skins":[{"unified":"269c-fe0f","native":"......"}],"version":1},"trident":{"id":"trident","name":"Trident Emblem","keywords":["weapon","spear"],"skins":[{"unified":"1f531","native":"\uD83D\uDD31"}],"version":1},"name_badge":{"id":"name_badge","name":"Name Badge","keywords":["fire","forbid"],"skins":[{"unified":"1f4db","native":"\uD83D\uDCDB"}],"version":1},"beginner":{"id":"beginner","name":"Japanese Symbol for Beginner","keywords":["badge","shield"],"skins":[{"unified":"1f530","native":"\uD83D\uDD30"}],"version":1},"o":{"id":"o","name":"Hollow Red Circle","keywords":["o","round"],"skins":[{"unified":"2b55","native":"..."}],"version":1},"white_check_mark":{"id":"white_check_mark","name":"Check Mark Button","keywords":["white","green","square","ok","agree","vote","election","answer","tick"],"skins":[{"unified":"2705","native":"..."}],"version":1},"ballot_box_with_check":{"id":"ballot_box_with_check","name":"Check Box with Check","keywords":["ballot","ok","agree","confirm","black","square","vote","election","yes","tick"],"skins":[{"unified":"2611-fe0f","native":"......"}],"version":1},"heavy_check_mark":{"id":"heavy_check_mark","name":"Check Mark","keywords":["heavy","ok","nike","answer","yes","tick"],"skins":[{"unified":"2714-fe0f","native":"......"}],"version":1},"x":{"id":"x","name":"Cross Mark","keywords":["x","no","delete","remove","cancel","red"],"skins":[{"unified":"274c","native":"..."}],"version":1},"negative_squared_cross_mark":{"id":"negative_squared_cross_mark","name":"Cross Mark Button","keywords":["negative","squared","x","green","square","no","deny"],"skins":[{"unified":"274e","native":"..."}],"version":1},"curly_loop":{"id":"curly_loop","name":"Curly Loop","keywords":["scribble","draw","shape","squiggle"],"skins":[{"unified":"27b0","native":"..."}],"version":1},"loop":{"id":"loop","name":"Double Curly Loop","keywords":["tape","cassette"],"skins":[{"unified":"27bf","native":"..."}],"version":1},"part_alternation_mark":{"id":"part_alternation_mark","name":"Part Alternation Mark","keywords":["graph","presentation","stats","business","economics","bad"],"skins":[{"unified":"303d-fe0f","native":"......"}],"version":1},"eight_spoked_asterisk":{"id":"eight_spoked_asterisk","name":"Eight Spoked Asterisk","keywords":["star","sparkle","green","square"],"skins":[{"unified":"2733-fe0f","native":"......"}],"version":1},"eight_pointed_black_star":{"id":"eight_pointed_black_star","name":"Eight-Pointed Star","keywords":["eight","pointed","black","orange","square","shape","polygon"],"skins":[{"unified":"2734-fe0f","native":"......"}],"version":1},"sparkle":{"id":"sparkle","name":"Sparkle","keywords":["stars","green","square","awesome","good","fireworks"],"skins":[{"unified":"2747-fe0f","native":"......"}],"version":1},"copyright":{"id":"copyright","name":"Copyright","keywords":["ip","license","circle","law","legal"],"skins":[{"unified":"00a9-fe0f","native":"\xa9..."}],"version":1},"registered":{"id":"registered","name":"Registered","keywords":["alphabet","circle"],"skins":[{"unified":"00ae-fe0f","native":"\xae..."}],"version":1},"tm":{"id":"tm","name":"Trade Mark","keywords":["tm","trademark","brand","law","legal"],"skins":[{"unified":"2122-fe0f","native":"......"}],"version":1},"hash":{"id":"hash","name":"Hash Key","keywords":["keycap","","symbol","blue","square","twitter"],"skins":[{"unified":"0023-fe0f-20e3","native":"#......"}],"version":1},"keycap_star":{"id":"keycap_star","name":"Keycap: *","keywords":["keycap","star",""],"skins":[{"unified":"002a-fe0f-20e3","native":"*......"}],"version":2},"zero":{"id":"zero","name":"Keycap 0","keywords":["zero","numbers","blue","square","null"],"skins":[{"unified":"0030-fe0f-20e3","native":"0......"}],"version":1},"one":{"id":"one","name":"Keycap 1","keywords":["one","blue","square","numbers"],"skins":[{"unified":"0031-fe0f-20e3","native":"1......"}],"version":1},"two":{"id":"two","name":"Keycap 2","keywords":["two","numbers","prime","blue","square"],"skins":[{"unified":"0032-fe0f-20e3","native":"2......"}],"version":1},"three":{"id":"three","name":"Keycap 3","keywords":["three","numbers","prime","blue","square"],"skins":[{"unified":"0033-fe0f-20e3","native":"3......"}],"version":1},"four":{"id":"four","name":"Keycap 4","keywords":["four","numbers","blue","square"],"skins":[{"unified":"0034-fe0f-20e3","native":"4......"}],"version":1},"five":{"id":"five","name":"Keycap 5","keywords":["five","numbers","blue","square","prime"],"skins":[{"unified":"0035-fe0f-20e3","native":"5......"}],"version":1},"six":{"id":"six","name":"Keycap 6","keywords":["six","numbers","blue","square"],"skins":[{"unified":"0036-fe0f-20e3","native":"6......"}],"version":1},"seven":{"id":"seven","name":"Keycap 7","keywords":["seven","numbers","blue","square","prime"],"skins":[{"unified":"0037-fe0f-20e3","native":"7......"}],"version":1},"eight":{"id":"eight","name":"Keycap 8","keywords":["eight","blue","square","numbers"],"skins":[{"unified":"0038-fe0f-20e3","native":"8......"}],"version":1},"nine":{"id":"nine","name":"Keycap 9","keywords":["nine","blue","square","numbers"],"skins":[{"unified":"0039-fe0f-20e3","native":"9......"}],"version":1},"keycap_ten":{"id":"keycap_ten","name":"Keycap 10","keywords":["ten","numbers","blue","square"],"skins":[{"unified":"1f51f","native":"\uD83D\uDD1F"}],"version":1},"capital_abcd":{"id":"capital_abcd","name":"Input Latin Uppercase","keywords":["capital","abcd","alphabet","words","blue","square"],"skins":[{"unified":"1f520","native":"\uD83D\uDD20"}],"version":1},"abcd":{"id":"abcd","name":"Input Latin Lowercase","keywords":["abcd","blue","square","alphabet"],"skins":[{"unified":"1f521","native":"\uD83D\uDD21"}],"version":1},"symbols":{"id":"symbols","name":"Input Symbols","keywords":["blue","square","music","note","ampersand","percent","glyphs","characters"],"skins":[{"unified":"1f523","native":"\uD83D\uDD23"}],"version":1},"abc":{"id":"abc","name":"Input Latin Letters","keywords":["abc","blue","square","alphabet"],"skins":[{"unified":"1f524","native":"\uD83D\uDD24"}],"version":1},"a":{"id":"a","name":"A Button (blood Type)","keywords":["red","square","alphabet","letter"],"skins":[{"unified":"1f170-fe0f","native":"\uD83C\uDD70..."}],"version":1},"ab":{"id":"ab","name":"Negative Squared Ab","keywords":["button","red","square","alphabet"],"skins":[{"unified":"1f18e","native":"\uD83C\uDD8E"}],"version":1},"b":{"id":"b","name":"B Button (blood Type)","keywords":["red","square","alphabet","letter"],"skins":[{"unified":"1f171-fe0f","native":"\uD83C\uDD71..."}],"version":1},"cl":{"id":"cl","name":"Cl Button","keywords":["alphabet","words","red","square"],"skins":[{"unified":"1f191","native":"\uD83C\uDD91"}],"version":1},"cool":{"id":"cool","name":"Cool Button","keywords":["words","blue","square"],"skins":[{"unified":"1f192","native":"\uD83C\uDD92"}],"version":1},"free":{"id":"free","name":"Free Button","keywords":["blue","square","words"],"skins":[{"unified":"1f193","native":"\uD83C\uDD93"}],"version":1},"information_source":{"id":"information_source","name":"Information","keywords":["source","blue","square","alphabet","letter"],"skins":[{"unified":"2139-fe0f","native":"......"}],"version":1},"id":{"id":"id","name":"Id Button","keywords":["purple","square","words"],"skins":[{"unified":"1f194","native":"\uD83C\uDD94"}],"version":1},"m":{"id":"m","name":"Circled M","keywords":["alphabet","blue","circle","letter"],"skins":[{"unified":"24c2-fe0f","native":"......"}],"version":1},"new":{"id":"new","name":"New Button","keywords":["blue","square","words","start"],"skins":[{"unified":"1f195","native":"\uD83C\uDD95"}],"version":1},"ng":{"id":"ng","name":"Ng Button","keywords":["blue","square","words","shape","icon"],"skins":[{"unified":"1f196","native":"\uD83C\uDD96"}],"version":1},"o2":{"id":"o2","name":"O Button (blood Type)","keywords":["o2","alphabet","red","square","letter"],"skins":[{"unified":"1f17e-fe0f","native":"\uD83C\uDD7E..."}],"version":1},"ok":{"id":"ok","name":"Ok Button","keywords":["good","agree","yes","blue","square"],"skins":[{"unified":"1f197","native":"\uD83C\uDD97"}],"version":1},"parking":{"id":"parking","name":"P Button","keywords":["parking","cars","blue","square","alphabet","letter"],"skins":[{"unified":"1f17f-fe0f","native":"\uD83C\uDD7F..."}],"version":1},"sos":{"id":"sos","name":"Sos Button","keywords":["help","red","square","words","emergency","911"],"skins":[{"unified":"1f198","native":"\uD83C\uDD98"}],"version":1},"up":{"id":"up","name":"Up! Button","keywords":["up","blue","square","above","high"],"skins":[{"unified":"1f199","native":"\uD83C\uDD99"}],"version":1},"vs":{"id":"vs","name":"Vs Button","keywords":["words","orange","square"],"skins":[{"unified":"1f19a","native":"\uD83C\uDD9A"}],"version":1},"koko":{"id":"koko","name":"Squared Katakana Koko","keywords":["japanese","here","button","blue","square","destination"],"skins":[{"unified":"1f201","native":"\uD83C\uDE01"}],"version":1},"sa":{"id":"sa","name":"Squared Katakana Sa","keywords":["japanese","service","charge","button","blue","square"],"skins":[{"unified":"1f202-fe0f","native":"\uD83C\uDE02..."}],"version":1},"u6708":{"id":"u6708","name":"Japanese ...monthly Amount... Button","keywords":["u6708","monthly","amount","chinese","month","moon","orange","square","kanji"],"skins":[{"unified":"1f237-fe0f","native":"\uD83C\uDE37..."}],"version":1},"u6709":{"id":"u6709","name":"Squared Cjk Unified Ideograph-6709","keywords":["u6709","japanese","not","free","of","charge","button","orange","square","chinese","have","kanji"],"skins":[{"unified":"1f236","native":"\uD83C\uDE36"}],"version":1},"u6307":{"id":"u6307","name":"Japanese ...reserved... Button","keywords":["u6307","reserved","chinese","point","green","square","kanji"],"skins":[{"unified":"1f22f","native":"\uD83C\uDE2F"}],"version":1},"ideograph_advantage":{"id":"ideograph_advantage","name":"Japanese ...bargain... Button","keywords":["ideograph","advantage","bargain","chinese","kanji","obtain","get","circle"],"skins":[{"unified":"1f250","native":"\uD83C\uDE50"}],"version":1},"u5272":{"id":"u5272","name":"Japanese ...discount... Button","keywords":["u5272","discount","cut","divide","chinese","kanji","pink","square"],"skins":[{"unified":"1f239","native":"\uD83C\uDE39"}],"version":1},"u7121":{"id":"u7121","name":"Japanese ...free of Charge... Button","keywords":["u7121","free","charge","nothing","chinese","kanji","orange","square"],"skins":[{"unified":"1f21a","native":"\uD83C\uDE1A"}],"version":1},"u7981":{"id":"u7981","name":"Japanese ...prohibited... Button","keywords":["u7981","prohibited","kanji","chinese","forbidden","limit","restricted","red","square"],"skins":[{"unified":"1f232","native":"\uD83C\uDE32"}],"version":1},"accept":{"id":"accept","name":"Circled Ideograph Accept","keywords":["japanese","acceptable","button","ok","good","chinese","kanji","agree","yes","orange","circle"],"skins":[{"unified":"1f251","native":"\uD83C\uDE51"}],"version":1},"u7533":{"id":"u7533","name":"Japanese ...application... Button","keywords":["u7533","application","chinese","kanji","orange","square"],"skins":[{"unified":"1f238","native":"\uD83C\uDE38"}],"version":1},"u5408":{"id":"u5408","name":"Japanese ...passing Grade... Button","keywords":["u5408","passing","grade","chinese","join","kanji","red","square"],"skins":[{"unified":"1f234","native":"\uD83C\uDE34"}],"version":1},"u7a7a":{"id":"u7a7a","name":"Japanese ...vacancy... Button","keywords":["u7a7a","vacancy","kanji","chinese","empty","sky","blue","square"],"skins":[{"unified":"1f233","native":"\uD83C\uDE33"}],"version":1},"congratulations":{"id":"congratulations","name":"Circled Ideograph Congratulation","keywords":["congratulations","japanese","button","chinese","kanji","red","circle"],"skins":[{"unified":"3297-fe0f","native":"......"}],"version":1},"secret":{"id":"secret","name":"Circled Ideograph Secret","keywords":["japanese","button","privacy","chinese","sshh","kanji","red","circle"],"skins":[{"unified":"3299-fe0f","native":"......"}],"version":1},"u55b6":{"id":"u55b6","name":"Squared Cjk Unified Ideograph-55b6","keywords":["u55b6","japanese","open","for","business","button","opening","hours","orange","square"],"skins":[{"unified":"1f23a","native":"\uD83C\uDE3A"}],"version":1},"u6e80":{"id":"u6e80","name":"Japanese ...no Vacancy... Button","keywords":["u6e80","no","vacancy","full","chinese","red","square","kanji"],"skins":[{"unified":"1f235","native":"\uD83C\uDE35"}],"version":1},"red_circle":{"id":"red_circle","name":"Red Circle","keywords":["shape","error","danger"],"skins":[{"unified":"1f534","native":"\uD83D\uDD34"}],"version":1},"large_orange_circle":{"id":"large_orange_circle","name":"Orange Circle","keywords":["large","round"],"skins":[{"unified":"1f7e0","native":"\uD83D\uDFE0"}],"version":12},"large_yellow_circle":{"id":"large_yellow_circle","name":"Yellow Circle","keywords":["large","round"],"skins":[{"unified":"1f7e1","native":"\uD83D\uDFE1"}],"version":12},"large_green_circle":{"id":"large_green_circle","name":"Green Circle","keywords":["large","round"],"skins":[{"unified":"1f7e2","native":"\uD83D\uDFE2"}],"version":12},"large_blue_circle":{"id":"large_blue_circle","name":"Blue Circle","keywords":["large","shape","icon","button"],"skins":[{"unified":"1f535","native":"\uD83D\uDD35"}],"version":1},"large_purple_circle":{"id":"large_purple_circle","name":"Purple Circle","keywords":["large","round"],"skins":[{"unified":"1f7e3","native":"\uD83D\uDFE3"}],"version":12},"large_brown_circle":{"id":"large_brown_circle","name":"Brown Circle","keywords":["large","round"],"skins":[{"unified":"1f7e4","native":"\uD83D\uDFE4"}],"version":12},"black_circle":{"id":"black_circle","name":"Black Circle","keywords":["shape","button","round"],"skins":[{"unified":"26ab","native":"..."}],"version":1},"white_circle":{"id":"white_circle","name":"White Circle","keywords":["shape","round"],"skins":[{"unified":"26aa","native":"..."}],"version":1},"large_red_square":{"id":"large_red_square","name":"Red Square","keywords":["large"],"skins":[{"unified":"1f7e5","native":"\uD83D\uDFE5"}],"version":12},"large_orange_square":{"id":"large_orange_square","name":"Orange Square","keywords":["large"],"skins":[{"unified":"1f7e7","native":"\uD83D\uDFE7"}],"version":12},"large_yellow_square":{"id":"large_yellow_square","name":"Yellow Square","keywords":["large"],"skins":[{"unified":"1f7e8","native":"\uD83D\uDFE8"}],"version":12},"large_green_square":{"id":"large_green_square","name":"Green Square","keywords":["large"],"skins":[{"unified":"1f7e9","native":"\uD83D\uDFE9"}],"version":12},"large_blue_square":{"id":"large_blue_square","name":"Blue Square","keywords":["large"],"skins":[{"unified":"1f7e6","native":"\uD83D\uDFE6"}],"version":12},"large_purple_square":{"id":"large_purple_square","name":"Purple Square","keywords":["large"],"skins":[{"unified":"1f7ea","native":"\uD83D\uDFEA"}],"version":12},"large_brown_square":{"id":"large_brown_square","name":"Brown Square","keywords":["large"],"skins":[{"unified":"1f7eb","native":"\uD83D\uDFEB"}],"version":12},"black_large_square":{"id":"black_large_square","name":"Black Large Square","keywords":["shape","icon","button"],"skins":[{"unified":"2b1b","native":"..."}],"version":1},"white_large_square":{"id":"white_large_square","name":"White Large Square","keywords":["shape","icon","stone","button"],"skins":[{"unified":"2b1c","native":"..."}],"version":1},"black_medium_square":{"id":"black_medium_square","name":"Black Medium Square","keywords":["shape","button","icon"],"skins":[{"unified":"25fc-fe0f","native":"......"}],"version":1},"white_medium_square":{"id":"white_medium_square","name":"White Medium Square","keywords":["shape","stone","icon"],"skins":[{"unified":"25fb-fe0f","native":"......"}],"version":1},"black_medium_small_square":{"id":"black_medium_small_square","name":"Black Medium Small Square","keywords":["icon","shape","button"],"skins":[{"unified":"25fe","native":"..."}],"version":1},"white_medium_small_square":{"id":"white_medium_small_square","name":"White Medium Small Square","keywords":["shape","stone","icon","button"],"skins":[{"unified":"25fd","native":"..."}],"version":1},"black_small_square":{"id":"black_small_square","name":"Black Small Square","keywords":["shape","icon"],"skins":[{"unified":"25aa-fe0f","native":"......"}],"version":1},"white_small_square":{"id":"white_small_square","name":"White Small Square","keywords":["shape","icon"],"skins":[{"unified":"25ab-fe0f","native":"......"}],"version":1},"large_orange_diamond":{"id":"large_orange_diamond","name":"Large Orange Diamond","keywords":["shape","jewel","gem"],"skins":[{"unified":"1f536","native":"\uD83D\uDD36"}],"version":1},"large_blue_diamond":{"id":"large_blue_diamond","name":"Large Blue Diamond","keywords":["shape","jewel","gem"],"skins":[{"unified":"1f537","native":"\uD83D\uDD37"}],"version":1},"small_orange_diamond":{"id":"small_orange_diamond","name":"Small Orange Diamond","keywords":["shape","jewel","gem"],"skins":[{"unified":"1f538","native":"\uD83D\uDD38"}],"version":1},"small_blue_diamond":{"id":"small_blue_diamond","name":"Small Blue Diamond","keywords":["shape","jewel","gem"],"skins":[{"unified":"1f539","native":"\uD83D\uDD39"}],"version":1},"small_red_triangle":{"id":"small_red_triangle","name":"Red Triangle Pointed Up","keywords":["small","shape","direction","top"],"skins":[{"unified":"1f53a","native":"\uD83D\uDD3A"}],"version":1},"small_red_triangle_down":{"id":"small_red_triangle_down","name":"Red Triangle Pointed Down","keywords":["small","shape","direction","bottom"],"skins":[{"unified":"1f53b","native":"\uD83D\uDD3B"}],"version":1},"diamond_shape_with_a_dot_inside":{"id":"diamond_shape_with_a_dot_inside","name":"Diamond with a Dot","keywords":["shape","inside","jewel","blue","gem","crystal","fancy"],"skins":[{"unified":"1f4a0","native":"\uD83D\uDCA0"}],"version":1},"radio_button":{"id":"radio_button","name":"Radio Button","keywords":["input","old","music","circle"],"skins":[{"unified":"1f518","native":"\uD83D\uDD18"}],"version":1},"white_square_button":{"id":"white_square_button","name":"White Square Button","keywords":["shape","input"],"skins":[{"unified":"1f533","native":"\uD83D\uDD33"}],"version":1},"black_square_button":{"id":"black_square_button","name":"Black Square Button","keywords":["shape","input","frame"],"skins":[{"unified":"1f532","native":"\uD83D\uDD32"}],"version":1},"checkered_flag":{"id":"checkered_flag","name":"Chequered Flag","keywords":["checkered","contest","finishline","race","gokart"],"skins":[{"unified":"1f3c1","native":"\uD83C\uDFC1"}],"version":1},"triangular_flag_on_post":{"id":"triangular_flag_on_post","name":"Triangular Flag","keywords":["on","post","mark","milestone","place"],"skins":[{"unified":"1f6a9","native":"\uD83D\uDEA9"}],"version":1},"crossed_flags":{"id":"crossed_flags","name":"Crossed Flags","keywords":["japanese","nation","country","border"],"skins":[{"unified":"1f38c","native":"\uD83C\uDF8C"}],"version":1},"waving_black_flag":{"id":"waving_black_flag","name":"Black Flag","keywords":["waving","pirate"],"skins":[{"unified":"1f3f4","native":"\uD83C\uDFF4"}],"version":1},"waving_white_flag":{"id":"waving_white_flag","name":"White Flag","keywords":["waving","losing","loser","lost","surrender","give","up","fail"],"skins":[{"unified":"1f3f3-fe0f","native":"\uD83C\uDFF3..."}],"version":1},"rainbow-flag":{"id":"rainbow-flag","name":"Rainbow Flag","keywords":["pride","gay","lgbt","glbt","queer","homosexual","lesbian","bisexual","transgender"],"skins":[{"unified":"1f3f3-fe0f-200d-1f308","native":"\uD83C\uDFF3......\uD83C\uDF08"}],"version":4},"transgender_flag":{"id":"transgender_flag","name":"Transgender Flag","keywords":["lgbtq"],"skins":[{"unified":"1f3f3-fe0f-200d-26a7-fe0f","native":"\uD83C\uDFF3............"}],"version":13},"pirate_flag":{"id":"pirate_flag","name":"Pirate Flag","keywords":["skull","crossbones","banner"],"skins":[{"unified":"1f3f4-200d-2620-fe0f","native":"\uD83C\uDFF4........."}],"version":11},"flag-ac":{"id":"flag-ac","name":"Ascension Island Flag","keywords":["ac"],"skins":[{"unified":"1f1e6-1f1e8","native":"\uD83C\uDDE6\uD83C\uDDE8"}],"version":2},"flag-ad":{"id":"flag-ad","name":"Andorra Flag","keywords":["ad","nation","country","banner"],"skins":[{"unified":"1f1e6-1f1e9","native":"\uD83C\uDDE6\uD83C\uDDE9"}],"version":2},"flag-ae":{"id":"flag-ae","name":"United Arab Emirates Flag","keywords":["ae","nation","country","banner"],"skins":[{"unified":"1f1e6-1f1ea","native":"\uD83C\uDDE6\uD83C\uDDEA"}],"version":2},"flag-af":{"id":"flag-af","name":"Afghanistan Flag","keywords":["af","nation","country","banner"],"skins":[{"unified":"1f1e6-1f1eb","native":"\uD83C\uDDE6\uD83C\uDDEB"}],"version":2},"flag-ag":{"id":"flag-ag","name":"Antigua & Barbuda Flag","keywords":["ag","nation","country","banner"],"skins":[{"unified":"1f1e6-1f1ec","native":"\uD83C\uDDE6\uD83C\uDDEC"}],"version":2},"flag-ai":{"id":"flag-ai","name":"Anguilla Flag","keywords":["ai","nation","country","banner"],"skins":[{"unified":"1f1e6-1f1ee","native":"\uD83C\uDDE6\uD83C\uDDEE"}],"version":2},"flag-al":{"id":"flag-al","name":"Albania Flag","keywords":["al","nation","country","banner"],"skins":[{"unified":"1f1e6-1f1f1","native":"\uD83C\uDDE6\uD83C\uDDF1"}],"version":2},"flag-am":{"id":"flag-am","name":"Armenia Flag","keywords":["am","nation","country","banner"],"skins":[{"unified":"1f1e6-1f1f2","native":"\uD83C\uDDE6\uD83C\uDDF2"}],"version":2},"flag-ao":{"id":"flag-ao","name":"Angola Flag","keywords":["ao","nation","country","banner"],"skins":[{"unified":"1f1e6-1f1f4","native":"\uD83C\uDDE6\uD83C\uDDF4"}],"version":2},"flag-aq":{"id":"flag-aq","name":"Antarctica Flag","keywords":["aq","nation","country","banner"],"skins":[{"unified":"1f1e6-1f1f6","native":"\uD83C\uDDE6\uD83C\uDDF6"}],"version":2},"flag-ar":{"id":"flag-ar","name":"Argentina Flag","keywords":["ar","nation","country","banner"],"skins":[{"unified":"1f1e6-1f1f7","native":"\uD83C\uDDE6\uD83C\uDDF7"}],"version":2},"flag-as":{"id":"flag-as","name":"American Samoa Flag","keywords":["as","ws","nation","country","banner"],"skins":[{"unified":"1f1e6-1f1f8","native":"\uD83C\uDDE6\uD83C\uDDF8"}],"version":2},"flag-at":{"id":"flag-at","name":"Austria Flag","keywords":["at","nation","country","banner"],"skins":[{"unified":"1f1e6-1f1f9","native":"\uD83C\uDDE6\uD83C\uDDF9"}],"version":2},"flag-au":{"id":"flag-au","name":"Australia Flag","keywords":["au","nation","country","banner"],"skins":[{"unified":"1f1e6-1f1fa","native":"\uD83C\uDDE6\uD83C\uDDFA"}],"version":2},"flag-aw":{"id":"flag-aw","name":"Aruba Flag","keywords":["aw","nation","country","banner"],"skins":[{"unified":"1f1e6-1f1fc","native":"\uD83C\uDDE6\uD83C\uDDFC"}],"version":2},"flag-ax":{"id":"flag-ax","name":"\xc5land Islands Flag","keywords":["ax","aland","Aland","nation","country","banner"],"skins":[{"unified":"1f1e6-1f1fd","native":"\uD83C\uDDE6\uD83C\uDDFD"}],"version":2},"flag-az":{"id":"flag-az","name":"Azerbaijan Flag","keywords":["az","nation","country","banner"],"skins":[{"unified":"1f1e6-1f1ff","native":"\uD83C\uDDE6\uD83C\uDDFF"}],"version":2},"flag-ba":{"id":"flag-ba","name":"Bosnia & Herzegovina Flag","keywords":["ba","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1e6","native":"\uD83C\uDDE7\uD83C\uDDE6"}],"version":2},"flag-bb":{"id":"flag-bb","name":"Barbados Flag","keywords":["bb","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1e7","native":"\uD83C\uDDE7\uD83C\uDDE7"}],"version":2},"flag-bd":{"id":"flag-bd","name":"Bangladesh Flag","keywords":["bd","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1e9","native":"\uD83C\uDDE7\uD83C\uDDE9"}],"version":2},"flag-be":{"id":"flag-be","name":"Belgium Flag","keywords":["be","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1ea","native":"\uD83C\uDDE7\uD83C\uDDEA"}],"version":2},"flag-bf":{"id":"flag-bf","name":"Burkina Faso Flag","keywords":["bf","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1eb","native":"\uD83C\uDDE7\uD83C\uDDEB"}],"version":2},"flag-bg":{"id":"flag-bg","name":"Bulgaria Flag","keywords":["bg","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1ec","native":"\uD83C\uDDE7\uD83C\uDDEC"}],"version":2},"flag-bh":{"id":"flag-bh","name":"Bahrain Flag","keywords":["bh","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1ed","native":"\uD83C\uDDE7\uD83C\uDDED"}],"version":2},"flag-bi":{"id":"flag-bi","name":"Burundi Flag","keywords":["bi","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1ee","native":"\uD83C\uDDE7\uD83C\uDDEE"}],"version":2},"flag-bj":{"id":"flag-bj","name":"Benin Flag","keywords":["bj","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1ef","native":"\uD83C\uDDE7\uD83C\uDDEF"}],"version":2},"flag-bl":{"id":"flag-bl","name":"St. Barth\xe9lemy Flag","keywords":["bl","st","barthelemy","saint","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1f1","native":"\uD83C\uDDE7\uD83C\uDDF1"}],"version":2},"flag-bm":{"id":"flag-bm","name":"Bermuda Flag","keywords":["bm","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1f2","native":"\uD83C\uDDE7\uD83C\uDDF2"}],"version":2},"flag-bn":{"id":"flag-bn","name":"Brunei Flag","keywords":["bn","darussalam","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1f3","native":"\uD83C\uDDE7\uD83C\uDDF3"}],"version":2},"flag-bo":{"id":"flag-bo","name":"Bolivia Flag","keywords":["bo","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1f4","native":"\uD83C\uDDE7\uD83C\uDDF4"}],"version":2},"flag-bq":{"id":"flag-bq","name":"Caribbean Netherlands Flag","keywords":["bq","bonaire","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1f6","native":"\uD83C\uDDE7\uD83C\uDDF6"}],"version":2},"flag-br":{"id":"flag-br","name":"Brazil Flag","keywords":["br","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1f7","native":"\uD83C\uDDE7\uD83C\uDDF7"}],"version":2},"flag-bs":{"id":"flag-bs","name":"Bahamas Flag","keywords":["bs","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1f8","native":"\uD83C\uDDE7\uD83C\uDDF8"}],"version":2},"flag-bt":{"id":"flag-bt","name":"Bhutan Flag","keywords":["bt","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1f9","native":"\uD83C\uDDE7\uD83C\uDDF9"}],"version":2},"flag-bv":{"id":"flag-bv","name":"Bouvet Island Flag","keywords":["bv","norway"],"skins":[{"unified":"1f1e7-1f1fb","native":"\uD83C\uDDE7\uD83C\uDDFB"}],"version":2},"flag-bw":{"id":"flag-bw","name":"Botswana Flag","keywords":["bw","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1fc","native":"\uD83C\uDDE7\uD83C\uDDFC"}],"version":2},"flag-by":{"id":"flag-by","name":"Belarus Flag","keywords":["by","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1fe","native":"\uD83C\uDDE7\uD83C\uDDFE"}],"version":2},"flag-bz":{"id":"flag-bz","name":"Belize Flag","keywords":["bz","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1ff","native":"\uD83C\uDDE7\uD83C\uDDFF"}],"version":2},"flag-ca":{"id":"flag-ca","name":"Canada Flag","keywords":["ca","nation","country","banner"],"skins":[{"unified":"1f1e8-1f1e6","native":"\uD83C\uDDE8\uD83C\uDDE6"}],"version":2},"flag-cc":{"id":"flag-cc","name":"Cocos (keeling) Islands Flag","keywords":["cc","keeling","nation","country","banner"],"skins":[{"unified":"1f1e8-1f1e8","native":"\uD83C\uDDE8\uD83C\uDDE8"}],"version":2},"flag-cd":{"id":"flag-cd","name":"Congo - Kinshasa Flag","keywords":["cd","democratic","republic","nation","country","banner"],"skins":[{"unified":"1f1e8-1f1e9","native":"\uD83C\uDDE8\uD83C\uDDE9"}],"version":2},"flag-cf":{"id":"flag-cf","name":"Central African Republic Flag","keywords":["cf","nation","country","banner"],"skins":[{"unified":"1f1e8-1f1eb","native":"\uD83C\uDDE8\uD83C\uDDEB"}],"version":2},"flag-cg":{"id":"flag-cg","name":"Congo - Brazzaville Flag","keywords":["cg","nation","country","banner"],"skins":[{"unified":"1f1e8-1f1ec","native":"\uD83C\uDDE8\uD83C\uDDEC"}],"version":2},"flag-ch":{"id":"flag-ch","name":"Switzerland Flag","keywords":["ch","nation","country","banner"],"skins":[{"unified":"1f1e8-1f1ed","native":"\uD83C\uDDE8\uD83C\uDDED"}],"version":2},"flag-ci":{"id":"flag-ci","name":"C\xf4te D...ivoire Flag","keywords":["ci","cote","d","ivoire","ivory","coast","nation","country","banner"],"skins":[{"unified":"1f1e8-1f1ee","native":"\uD83C\uDDE8\uD83C\uDDEE"}],"version":2},"flag-ck":{"id":"flag-ck","name":"Cook Islands Flag","keywords":["ck","nation","country","banner"],"skins":[{"unified":"1f1e8-1f1f0","native":"\uD83C\uDDE8\uD83C\uDDF0"}],"version":2},"flag-cl":{"id":"flag-cl","name":"Chile Flag","keywords":["cl","nation","country","banner"],"skins":[{"unified":"1f1e8-1f1f1","native":"\uD83C\uDDE8\uD83C\uDDF1"}],"version":2},"flag-cm":{"id":"flag-cm","name":"Cameroon Flag","keywords":["cm","nation","country","banner"],"skins":[{"unified":"1f1e8-1f1f2","native":"\uD83C\uDDE8\uD83C\uDDF2"}],"version":2},"cn":{"id":"cn","name":"China Flag","keywords":["cn","chinese","prc","country","nation","banner"],"skins":[{"unified":"1f1e8-1f1f3","native":"\uD83C\uDDE8\uD83C\uDDF3"}],"version":1},"flag-co":{"id":"flag-co","name":"Colombia Flag","keywords":["co","nation","country","banner"],"skins":[{"unified":"1f1e8-1f1f4","native":"\uD83C\uDDE8\uD83C\uDDF4"}],"version":2},"flag-cp":{"id":"flag-cp","name":"Clipperton Island Flag","keywords":["cp"],"skins":[{"unified":"1f1e8-1f1f5","native":"\uD83C\uDDE8\uD83C\uDDF5"}],"version":2},"flag-cr":{"id":"flag-cr","name":"Costa Rica Flag","keywords":["cr","nation","country","banner"],"skins":[{"unified":"1f1e8-1f1f7","native":"\uD83C\uDDE8\uD83C\uDDF7"}],"version":2},"flag-cu":{"id":"flag-cu","name":"Cuba Flag","keywords":["cu","nation","country","banner"],"skins":[{"unified":"1f1e8-1f1fa","native":"\uD83C\uDDE8\uD83C\uDDFA"}],"version":2},"flag-cv":{"id":"flag-cv","name":"Cape Verde Flag","keywords":["cv","cabo","nation","country","banner"],"skins":[{"unified":"1f1e8-1f1fb","native":"\uD83C\uDDE8\uD83C\uDDFB"}],"version":2},"flag-cw":{"id":"flag-cw","name":"Cura\xe7ao Flag","keywords":["cw","curacao","nation","country","banner"],"skins":[{"unified":"1f1e8-1f1fc","native":"\uD83C\uDDE8\uD83C\uDDFC"}],"version":2},"flag-cx":{"id":"flag-cx","name":"Christmas Island Flag","keywords":["cx","nation","country","banner"],"skins":[{"unified":"1f1e8-1f1fd","native":"\uD83C\uDDE8\uD83C\uDDFD"}],"version":2},"flag-cy":{"id":"flag-cy","name":"Cyprus Flag","keywords":["cy","nation","country","banner"],"skins":[{"unified":"1f1e8-1f1fe","native":"\uD83C\uDDE8\uD83C\uDDFE"}],"version":2},"flag-cz":{"id":"flag-cz","name":"Czechia Flag","keywords":["cz","nation","country","banner"],"skins":[{"unified":"1f1e8-1f1ff","native":"\uD83C\uDDE8\uD83C\uDDFF"}],"version":2},"de":{"id":"de","name":"Germany Flag","keywords":["de","german","nation","country","banner"],"skins":[{"unified":"1f1e9-1f1ea","native":"\uD83C\uDDE9\uD83C\uDDEA"}],"version":1},"flag-dg":{"id":"flag-dg","name":"Diego Garcia Flag","keywords":["dg"],"skins":[{"unified":"1f1e9-1f1ec","native":"\uD83C\uDDE9\uD83C\uDDEC"}],"version":2},"flag-dj":{"id":"flag-dj","name":"Djibouti Flag","keywords":["dj","nation","country","banner"],"skins":[{"unified":"1f1e9-1f1ef","native":"\uD83C\uDDE9\uD83C\uDDEF"}],"version":2},"flag-dk":{"id":"flag-dk","name":"Denmark Flag","keywords":["dk","nation","country","banner"],"skins":[{"unified":"1f1e9-1f1f0","native":"\uD83C\uDDE9\uD83C\uDDF0"}],"version":2},"flag-dm":{"id":"flag-dm","name":"Dominica Flag","keywords":["dm","nation","country","banner"],"skins":[{"unified":"1f1e9-1f1f2","native":"\uD83C\uDDE9\uD83C\uDDF2"}],"version":2},"flag-do":{"id":"flag-do","name":"Dominican Republic Flag","keywords":["do","nation","country","banner"],"skins":[{"unified":"1f1e9-1f1f4","native":"\uD83C\uDDE9\uD83C\uDDF4"}],"version":2},"flag-dz":{"id":"flag-dz","name":"Algeria Flag","keywords":["dz","nation","country","banner"],"skins":[{"unified":"1f1e9-1f1ff","native":"\uD83C\uDDE9\uD83C\uDDFF"}],"version":2},"flag-ea":{"id":"flag-ea","name":"Ceuta & Melilla Flag","keywords":["ea"],"skins":[{"unified":"1f1ea-1f1e6","native":"\uD83C\uDDEA\uD83C\uDDE6"}],"version":2},"flag-ec":{"id":"flag-ec","name":"Ecuador Flag","keywords":["ec","nation","country","banner"],"skins":[{"unified":"1f1ea-1f1e8","native":"\uD83C\uDDEA\uD83C\uDDE8"}],"version":2},"flag-ee":{"id":"flag-ee","name":"Estonia Flag","keywords":["ee","nation","country","banner"],"skins":[{"unified":"1f1ea-1f1ea","native":"\uD83C\uDDEA\uD83C\uDDEA"}],"version":2},"flag-eg":{"id":"flag-eg","name":"Egypt Flag","keywords":["eg","nation","country","banner"],"skins":[{"unified":"1f1ea-1f1ec","native":"\uD83C\uDDEA\uD83C\uDDEC"}],"version":2},"flag-eh":{"id":"flag-eh","name":"Western Sahara Flag","keywords":["eh","nation","country","banner"],"skins":[{"unified":"1f1ea-1f1ed","native":"\uD83C\uDDEA\uD83C\uDDED"}],"version":2},"flag-er":{"id":"flag-er","name":"Eritrea Flag","keywords":["er","nation","country","banner"],"skins":[{"unified":"1f1ea-1f1f7","native":"\uD83C\uDDEA\uD83C\uDDF7"}],"version":2},"es":{"id":"es","name":"Spain Flag","keywords":["es","nation","country","banner"],"skins":[{"unified":"1f1ea-1f1f8","native":"\uD83C\uDDEA\uD83C\uDDF8"}],"version":1},"flag-et":{"id":"flag-et","name":"Ethiopia Flag","keywords":["et","nation","country","banner"],"skins":[{"unified":"1f1ea-1f1f9","native":"\uD83C\uDDEA\uD83C\uDDF9"}],"version":2},"flag-eu":{"id":"flag-eu","name":"European Union Flag","keywords":["eu","banner"],"skins":[{"unified":"1f1ea-1f1fa","native":"\uD83C\uDDEA\uD83C\uDDFA"}],"version":2},"flag-fi":{"id":"flag-fi","name":"Finland Flag","keywords":["fi","nation","country","banner"],"skins":[{"unified":"1f1eb-1f1ee","native":"\uD83C\uDDEB\uD83C\uDDEE"}],"version":2},"flag-fj":{"id":"flag-fj","name":"Fiji Flag","keywords":["fj","nation","country","banner"],"skins":[{"unified":"1f1eb-1f1ef","native":"\uD83C\uDDEB\uD83C\uDDEF"}],"version":2},"flag-fk":{"id":"flag-fk","name":"Falkland Islands Flag","keywords":["fk","malvinas","nation","country","banner"],"skins":[{"unified":"1f1eb-1f1f0","native":"\uD83C\uDDEB\uD83C\uDDF0"}],"version":2},"flag-fm":{"id":"flag-fm","name":"Micronesia Flag","keywords":["fm","federated","states","nation","country","banner"],"skins":[{"unified":"1f1eb-1f1f2","native":"\uD83C\uDDEB\uD83C\uDDF2"}],"version":2},"flag-fo":{"id":"flag-fo","name":"Faroe Islands Flag","keywords":["fo","nation","country","banner"],"skins":[{"unified":"1f1eb-1f1f4","native":"\uD83C\uDDEB\uD83C\uDDF4"}],"version":2},"fr":{"id":"fr","name":"France Flag","keywords":["fr","banner","nation","french","country"],"skins":[{"unified":"1f1eb-1f1f7","native":"\uD83C\uDDEB\uD83C\uDDF7"}],"version":1},"flag-ga":{"id":"flag-ga","name":"Gabon Flag","keywords":["ga","nation","country","banner"],"skins":[{"unified":"1f1ec-1f1e6","native":"\uD83C\uDDEC\uD83C\uDDE6"}],"version":2},"gb":{"id":"gb","name":"United Kingdom Flag","keywords":["gb","uk","great","britain","northern","ireland","nation","country","banner","british","UK","english","england","union","jack"],"skins":[{"unified":"1f1ec-1f1e7","native":"\uD83C\uDDEC\uD83C\uDDE7"}],"version":1},"flag-gd":{"id":"flag-gd","name":"Grenada Flag","keywords":["gd","nation","country","banner"],"skins":[{"unified":"1f1ec-1f1e9","native":"\uD83C\uDDEC\uD83C\uDDE9"}],"version":2},"flag-ge":{"id":"flag-ge","name":"Georgia Flag","keywords":["ge","nation","country","banner"],"skins":[{"unified":"1f1ec-1f1ea","native":"\uD83C\uDDEC\uD83C\uDDEA"}],"version":2},"flag-gf":{"id":"flag-gf","name":"French Guiana Flag","keywords":["gf","nation","country","banner"],"skins":[{"unified":"1f1ec-1f1eb","native":"\uD83C\uDDEC\uD83C\uDDEB"}],"version":2},"flag-gg":{"id":"flag-gg","name":"Guernsey Flag","keywords":["gg","nation","country","banner"],"skins":[{"unified":"1f1ec-1f1ec","native":"\uD83C\uDDEC\uD83C\uDDEC"}],"version":2},"flag-gh":{"id":"flag-gh","name":"Ghana Flag","keywords":["gh","nation","country","banner"],"skins":[{"unified":"1f1ec-1f1ed","native":"\uD83C\uDDEC\uD83C\uDDED"}],"version":2},"flag-gi":{"id":"flag-gi","name":"Gibraltar Flag","keywords":["gi","nation","country","banner"],"skins":[{"unified":"1f1ec-1f1ee","native":"\uD83C\uDDEC\uD83C\uDDEE"}],"version":2},"flag-gl":{"id":"flag-gl","name":"Greenland Flag","keywords":["gl","nation","country","banner"],"skins":[{"unified":"1f1ec-1f1f1","native":"\uD83C\uDDEC\uD83C\uDDF1"}],"version":2},"flag-gm":{"id":"flag-gm","name":"Gambia Flag","keywords":["gm","nation","country","banner"],"skins":[{"unified":"1f1ec-1f1f2","native":"\uD83C\uDDEC\uD83C\uDDF2"}],"version":2},"flag-gn":{"id":"flag-gn","name":"Guinea Flag","keywords":["gn","nation","country","banner"],"skins":[{"unified":"1f1ec-1f1f3","native":"\uD83C\uDDEC\uD83C\uDDF3"}],"version":2},"flag-gp":{"id":"flag-gp","name":"Guadeloupe Flag","keywords":["gp","nation","country","banner"],"skins":[{"unified":"1f1ec-1f1f5","native":"\uD83C\uDDEC\uD83C\uDDF5"}],"version":2},"flag-gq":{"id":"flag-gq","name":"Equatorial Guinea Flag","keywords":["gq","gn","nation","country","banner"],"skins":[{"unified":"1f1ec-1f1f6","native":"\uD83C\uDDEC\uD83C\uDDF6"}],"version":2},"flag-gr":{"id":"flag-gr","name":"Greece Flag","keywords":["gr","nation","country","banner"],"skins":[{"unified":"1f1ec-1f1f7","native":"\uD83C\uDDEC\uD83C\uDDF7"}],"version":2},"flag-gs":{"id":"flag-gs","name":"South Georgia & South Sandwich Islands Flag","keywords":["gs","nation","country","banner"],"skins":[{"unified":"1f1ec-1f1f8","native":"\uD83C\uDDEC\uD83C\uDDF8"}],"version":2},"flag-gt":{"id":"flag-gt","name":"Guatemala Flag","keywords":["gt","nation","country","banner"],"skins":[{"unified":"1f1ec-1f1f9","native":"\uD83C\uDDEC\uD83C\uDDF9"}],"version":2},"flag-gu":{"id":"flag-gu","name":"Guam Flag","keywords":["gu","nation","country","banner"],"skins":[{"unified":"1f1ec-1f1fa","native":"\uD83C\uDDEC\uD83C\uDDFA"}],"version":2},"flag-gw":{"id":"flag-gw","name":"Guinea-Bissau Flag","keywords":["gw","guinea","bissau","nation","country","banner"],"skins":[{"unified":"1f1ec-1f1fc","native":"\uD83C\uDDEC\uD83C\uDDFC"}],"version":2},"flag-gy":{"id":"flag-gy","name":"Guyana Flag","keywords":["gy","nation","country","banner"],"skins":[{"unified":"1f1ec-1f1fe","native":"\uD83C\uDDEC\uD83C\uDDFE"}],"version":2},"flag-hk":{"id":"flag-hk","name":"Hong Kong Sar China Flag","keywords":["hk","nation","country","banner"],"skins":[{"unified":"1f1ed-1f1f0","native":"\uD83C\uDDED\uD83C\uDDF0"}],"version":2},"flag-hm":{"id":"flag-hm","name":"Heard & Mcdonald Islands Flag","keywords":["hm"],"skins":[{"unified":"1f1ed-1f1f2","native":"\uD83C\uDDED\uD83C\uDDF2"}],"version":2},"flag-hn":{"id":"flag-hn","name":"Honduras Flag","keywords":["hn","nation","country","banner"],"skins":[{"unified":"1f1ed-1f1f3","native":"\uD83C\uDDED\uD83C\uDDF3"}],"version":2},"flag-hr":{"id":"flag-hr","name":"Croatia Flag","keywords":["hr","nation","country","banner"],"skins":[{"unified":"1f1ed-1f1f7","native":"\uD83C\uDDED\uD83C\uDDF7"}],"version":2},"flag-ht":{"id":"flag-ht","name":"Haiti Flag","keywords":["ht","nation","country","banner"],"skins":[{"unified":"1f1ed-1f1f9","native":"\uD83C\uDDED\uD83C\uDDF9"}],"version":2},"flag-hu":{"id":"flag-hu","name":"Hungary Flag","keywords":["hu","nation","country","banner"],"skins":[{"unified":"1f1ed-1f1fa","native":"\uD83C\uDDED\uD83C\uDDFA"}],"version":2},"flag-ic":{"id":"flag-ic","name":"Canary Islands Flag","keywords":["ic","nation","country","banner"],"skins":[{"unified":"1f1ee-1f1e8","native":"\uD83C\uDDEE\uD83C\uDDE8"}],"version":2},"flag-id":{"id":"flag-id","name":"Indonesia Flag","keywords":["id","nation","country","banner"],"skins":[{"unified":"1f1ee-1f1e9","native":"\uD83C\uDDEE\uD83C\uDDE9"}],"version":2},"flag-ie":{"id":"flag-ie","name":"Ireland Flag","keywords":["ie","nation","country","banner"],"skins":[{"unified":"1f1ee-1f1ea","native":"\uD83C\uDDEE\uD83C\uDDEA"}],"version":2},"flag-il":{"id":"flag-il","name":"Israel Flag","keywords":["il","nation","country","banner"],"skins":[{"unified":"1f1ee-1f1f1","native":"\uD83C\uDDEE\uD83C\uDDF1"}],"version":2},"flag-im":{"id":"flag-im","name":"Isle of Man Flag","keywords":["im","nation","country","banner"],"skins":[{"unified":"1f1ee-1f1f2","native":"\uD83C\uDDEE\uD83C\uDDF2"}],"version":2},"flag-in":{"id":"flag-in","name":"India Flag","keywords":["in","nation","country","banner"],"skins":[{"unified":"1f1ee-1f1f3","native":"\uD83C\uDDEE\uD83C\uDDF3"}],"version":2},"flag-io":{"id":"flag-io","name":"British Indian Ocean Territory Flag","keywords":["io","nation","country","banner"],"skins":[{"unified":"1f1ee-1f1f4","native":"\uD83C\uDDEE\uD83C\uDDF4"}],"version":2},"flag-iq":{"id":"flag-iq","name":"Iraq Flag","keywords":["iq","nation","country","banner"],"skins":[{"unified":"1f1ee-1f1f6","native":"\uD83C\uDDEE\uD83C\uDDF6"}],"version":2},"flag-ir":{"id":"flag-ir","name":"Iran Flag","keywords":["ir","islamic","republic","nation","country","banner"],"skins":[{"unified":"1f1ee-1f1f7","native":"\uD83C\uDDEE\uD83C\uDDF7"}],"version":2},"flag-is":{"id":"flag-is","name":"Iceland Flag","keywords":["is","nation","country","banner"],"skins":[{"unified":"1f1ee-1f1f8","native":"\uD83C\uDDEE\uD83C\uDDF8"}],"version":2},"it":{"id":"it","name":"Italy Flag","keywords":["it","nation","country","banner"],"skins":[{"unified":"1f1ee-1f1f9","native":"\uD83C\uDDEE\uD83C\uDDF9"}],"version":1},"flag-je":{"id":"flag-je","name":"Jersey Flag","keywords":["je","nation","country","banner"],"skins":[{"unified":"1f1ef-1f1ea","native":"\uD83C\uDDEF\uD83C\uDDEA"}],"version":2},"flag-jm":{"id":"flag-jm","name":"Jamaica Flag","keywords":["jm","nation","country","banner"],"skins":[{"unified":"1f1ef-1f1f2","native":"\uD83C\uDDEF\uD83C\uDDF2"}],"version":2},"flag-jo":{"id":"flag-jo","name":"Jordan Flag","keywords":["jo","nation","country","banner"],"skins":[{"unified":"1f1ef-1f1f4","native":"\uD83C\uDDEF\uD83C\uDDF4"}],"version":2},"jp":{"id":"jp","name":"Japan Flag","keywords":["jp","japanese","nation","country","banner"],"skins":[{"unified":"1f1ef-1f1f5","native":"\uD83C\uDDEF\uD83C\uDDF5"}],"version":1},"flag-ke":{"id":"flag-ke","name":"Kenya Flag","keywords":["ke","nation","country","banner"],"skins":[{"unified":"1f1f0-1f1ea","native":"\uD83C\uDDF0\uD83C\uDDEA"}],"version":2},"flag-kg":{"id":"flag-kg","name":"Kyrgyzstan Flag","keywords":["kg","nation","country","banner"],"skins":[{"unified":"1f1f0-1f1ec","native":"\uD83C\uDDF0\uD83C\uDDEC"}],"version":2},"flag-kh":{"id":"flag-kh","name":"Cambodia Flag","keywords":["kh","nation","country","banner"],"skins":[{"unified":"1f1f0-1f1ed","native":"\uD83C\uDDF0\uD83C\uDDED"}],"version":2},"flag-ki":{"id":"flag-ki","name":"Kiribati Flag","keywords":["ki","nation","country","banner"],"skins":[{"unified":"1f1f0-1f1ee","native":"\uD83C\uDDF0\uD83C\uDDEE"}],"version":2},"flag-km":{"id":"flag-km","name":"Comoros Flag","keywords":["km","nation","country","banner"],"skins":[{"unified":"1f1f0-1f1f2","native":"\uD83C\uDDF0\uD83C\uDDF2"}],"version":2},"flag-kn":{"id":"flag-kn","name":"St. Kitts & Nevis Flag","keywords":["kn","st","saint","nation","country","banner"],"skins":[{"unified":"1f1f0-1f1f3","native":"\uD83C\uDDF0\uD83C\uDDF3"}],"version":2},"flag-kp":{"id":"flag-kp","name":"North Korea Flag","keywords":["kp","nation","country","banner"],"skins":[{"unified":"1f1f0-1f1f5","native":"\uD83C\uDDF0\uD83C\uDDF5"}],"version":2},"kr":{"id":"kr","name":"South Korea Flag","keywords":["kr","nation","country","banner"],"skins":[{"unified":"1f1f0-1f1f7","native":"\uD83C\uDDF0\uD83C\uDDF7"}],"version":1},"flag-kw":{"id":"flag-kw","name":"Kuwait Flag","keywords":["kw","nation","country","banner"],"skins":[{"unified":"1f1f0-1f1fc","native":"\uD83C\uDDF0\uD83C\uDDFC"}],"version":2},"flag-ky":{"id":"flag-ky","name":"Cayman Islands Flag","keywords":["ky","nation","country","banner"],"skins":[{"unified":"1f1f0-1f1fe","native":"\uD83C\uDDF0\uD83C\uDDFE"}],"version":2},"flag-kz":{"id":"flag-kz","name":"Kazakhstan Flag","keywords":["kz","nation","country","banner"],"skins":[{"unified":"1f1f0-1f1ff","native":"\uD83C\uDDF0\uD83C\uDDFF"}],"version":2},"flag-la":{"id":"flag-la","name":"Laos Flag","keywords":["la","lao","democratic","republic","nation","country","banner"],"skins":[{"unified":"1f1f1-1f1e6","native":"\uD83C\uDDF1\uD83C\uDDE6"}],"version":2},"flag-lb":{"id":"flag-lb","name":"Lebanon Flag","keywords":["lb","nation","country","banner"],"skins":[{"unified":"1f1f1-1f1e7","native":"\uD83C\uDDF1\uD83C\uDDE7"}],"version":2},"flag-lc":{"id":"flag-lc","name":"St. Lucia Flag","keywords":["lc","st","saint","nation","country","banner"],"skins":[{"unified":"1f1f1-1f1e8","native":"\uD83C\uDDF1\uD83C\uDDE8"}],"version":2},"flag-li":{"id":"flag-li","name":"Liechtenstein Flag","keywords":["li","nation","country","banner"],"skins":[{"unified":"1f1f1-1f1ee","native":"\uD83C\uDDF1\uD83C\uDDEE"}],"version":2},"flag-lk":{"id":"flag-lk","name":"Sri Lanka Flag","keywords":["lk","nation","country","banner"],"skins":[{"unified":"1f1f1-1f1f0","native":"\uD83C\uDDF1\uD83C\uDDF0"}],"version":2},"flag-lr":{"id":"flag-lr","name":"Liberia Flag","keywords":["lr","nation","country","banner"],"skins":[{"unified":"1f1f1-1f1f7","native":"\uD83C\uDDF1\uD83C\uDDF7"}],"version":2},"flag-ls":{"id":"flag-ls","name":"Lesotho Flag","keywords":["ls","nation","country","banner"],"skins":[{"unified":"1f1f1-1f1f8","native":"\uD83C\uDDF1\uD83C\uDDF8"}],"version":2},"flag-lt":{"id":"flag-lt","name":"Lithuania Flag","keywords":["lt","nation","country","banner"],"skins":[{"unified":"1f1f1-1f1f9","native":"\uD83C\uDDF1\uD83C\uDDF9"}],"version":2},"flag-lu":{"id":"flag-lu","name":"Luxembourg Flag","keywords":["lu","nation","country","banner"],"skins":[{"unified":"1f1f1-1f1fa","native":"\uD83C\uDDF1\uD83C\uDDFA"}],"version":2},"flag-lv":{"id":"flag-lv","name":"Latvia Flag","keywords":["lv","nation","country","banner"],"skins":[{"unified":"1f1f1-1f1fb","native":"\uD83C\uDDF1\uD83C\uDDFB"}],"version":2},"flag-ly":{"id":"flag-ly","name":"Libya Flag","keywords":["ly","nation","country","banner"],"skins":[{"unified":"1f1f1-1f1fe","native":"\uD83C\uDDF1\uD83C\uDDFE"}],"version":2},"flag-ma":{"id":"flag-ma","name":"Morocco Flag","keywords":["ma","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1e6","native":"\uD83C\uDDF2\uD83C\uDDE6"}],"version":2},"flag-mc":{"id":"flag-mc","name":"Monaco Flag","keywords":["mc","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1e8","native":"\uD83C\uDDF2\uD83C\uDDE8"}],"version":2},"flag-md":{"id":"flag-md","name":"Moldova Flag","keywords":["md","republic","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1e9","native":"\uD83C\uDDF2\uD83C\uDDE9"}],"version":2},"flag-me":{"id":"flag-me","name":"Montenegro Flag","keywords":["me","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1ea","native":"\uD83C\uDDF2\uD83C\uDDEA"}],"version":2},"flag-mf":{"id":"flag-mf","name":"St. Martin Flag","keywords":["mf","st"],"skins":[{"unified":"1f1f2-1f1eb","native":"\uD83C\uDDF2\uD83C\uDDEB"}],"version":2},"flag-mg":{"id":"flag-mg","name":"Madagascar Flag","keywords":["mg","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1ec","native":"\uD83C\uDDF2\uD83C\uDDEC"}],"version":2},"flag-mh":{"id":"flag-mh","name":"Marshall Islands Flag","keywords":["mh","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1ed","native":"\uD83C\uDDF2\uD83C\uDDED"}],"version":2},"flag-mk":{"id":"flag-mk","name":"North Macedonia Flag","keywords":["mk","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1f0","native":"\uD83C\uDDF2\uD83C\uDDF0"}],"version":2},"flag-ml":{"id":"flag-ml","name":"Mali Flag","keywords":["ml","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1f1","native":"\uD83C\uDDF2\uD83C\uDDF1"}],"version":2},"flag-mm":{"id":"flag-mm","name":"Myanmar (burma) Flag","keywords":["mm","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1f2","native":"\uD83C\uDDF2\uD83C\uDDF2"}],"version":2},"flag-mn":{"id":"flag-mn","name":"Mongolia Flag","keywords":["mn","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1f3","native":"\uD83C\uDDF2\uD83C\uDDF3"}],"version":2},"flag-mo":{"id":"flag-mo","name":"Macao Sar China Flag","keywords":["mo","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1f4","native":"\uD83C\uDDF2\uD83C\uDDF4"}],"version":2},"flag-mp":{"id":"flag-mp","name":"Northern Mariana Islands Flag","keywords":["mp","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1f5","native":"\uD83C\uDDF2\uD83C\uDDF5"}],"version":2},"flag-mq":{"id":"flag-mq","name":"Martinique Flag","keywords":["mq","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1f6","native":"\uD83C\uDDF2\uD83C\uDDF6"}],"version":2},"flag-mr":{"id":"flag-mr","name":"Mauritania Flag","keywords":["mr","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1f7","native":"\uD83C\uDDF2\uD83C\uDDF7"}],"version":2},"flag-ms":{"id":"flag-ms","name":"Montserrat Flag","keywords":["ms","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1f8","native":"\uD83C\uDDF2\uD83C\uDDF8"}],"version":2},"flag-mt":{"id":"flag-mt","name":"Malta Flag","keywords":["mt","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1f9","native":"\uD83C\uDDF2\uD83C\uDDF9"}],"version":2},"flag-mu":{"id":"flag-mu","name":"Mauritius Flag","keywords":["mu","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1fa","native":"\uD83C\uDDF2\uD83C\uDDFA"}],"version":2},"flag-mv":{"id":"flag-mv","name":"Maldives Flag","keywords":["mv","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1fb","native":"\uD83C\uDDF2\uD83C\uDDFB"}],"version":2},"flag-mw":{"id":"flag-mw","name":"Malawi Flag","keywords":["mw","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1fc","native":"\uD83C\uDDF2\uD83C\uDDFC"}],"version":2},"flag-mx":{"id":"flag-mx","name":"Mexico Flag","keywords":["mx","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1fd","native":"\uD83C\uDDF2\uD83C\uDDFD"}],"version":2},"flag-my":{"id":"flag-my","name":"Malaysia Flag","keywords":["my","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1fe","native":"\uD83C\uDDF2\uD83C\uDDFE"}],"version":2},"flag-mz":{"id":"flag-mz","name":"Mozambique Flag","keywords":["mz","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1ff","native":"\uD83C\uDDF2\uD83C\uDDFF"}],"version":2},"flag-na":{"id":"flag-na","name":"Namibia Flag","keywords":["na","nation","country","banner"],"skins":[{"unified":"1f1f3-1f1e6","native":"\uD83C\uDDF3\uD83C\uDDE6"}],"version":2},"flag-nc":{"id":"flag-nc","name":"New Caledonia Flag","keywords":["nc","nation","country","banner"],"skins":[{"unified":"1f1f3-1f1e8","native":"\uD83C\uDDF3\uD83C\uDDE8"}],"version":2},"flag-ne":{"id":"flag-ne","name":"Niger Flag","keywords":["ne","nation","country","banner"],"skins":[{"unified":"1f1f3-1f1ea","native":"\uD83C\uDDF3\uD83C\uDDEA"}],"version":2},"flag-nf":{"id":"flag-nf","name":"Norfolk Island Flag","keywords":["nf","nation","country","banner"],"skins":[{"unified":"1f1f3-1f1eb","native":"\uD83C\uDDF3\uD83C\uDDEB"}],"version":2},"flag-ng":{"id":"flag-ng","name":"Nigeria Flag","keywords":["ng","nation","country","banner"],"skins":[{"unified":"1f1f3-1f1ec","native":"\uD83C\uDDF3\uD83C\uDDEC"}],"version":2},"flag-ni":{"id":"flag-ni","name":"Nicaragua Flag","keywords":["ni","nation","country","banner"],"skins":[{"unified":"1f1f3-1f1ee","native":"\uD83C\uDDF3\uD83C\uDDEE"}],"version":2},"flag-nl":{"id":"flag-nl","name":"Netherlands Flag","keywords":["nl","nation","country","banner"],"skins":[{"unified":"1f1f3-1f1f1","native":"\uD83C\uDDF3\uD83C\uDDF1"}],"version":2},"flag-no":{"id":"flag-no","name":"Norway Flag","keywords":["no","nation","country","banner"],"skins":[{"unified":"1f1f3-1f1f4","native":"\uD83C\uDDF3\uD83C\uDDF4"}],"version":2},"flag-np":{"id":"flag-np","name":"Nepal Flag","keywords":["np","nation","country","banner"],"skins":[{"unified":"1f1f3-1f1f5","native":"\uD83C\uDDF3\uD83C\uDDF5"}],"version":2},"flag-nr":{"id":"flag-nr","name":"Nauru Flag","keywords":["nr","nation","country","banner"],"skins":[{"unified":"1f1f3-1f1f7","native":"\uD83C\uDDF3\uD83C\uDDF7"}],"version":2},"flag-nu":{"id":"flag-nu","name":"Niue Flag","keywords":["nu","nation","country","banner"],"skins":[{"unified":"1f1f3-1f1fa","native":"\uD83C\uDDF3\uD83C\uDDFA"}],"version":2},"flag-nz":{"id":"flag-nz","name":"New Zealand Flag","keywords":["nz","nation","country","banner"],"skins":[{"unified":"1f1f3-1f1ff","native":"\uD83C\uDDF3\uD83C\uDDFF"}],"version":2},"flag-om":{"id":"flag-om","name":"Oman Flag","keywords":["om","symbol","nation","country","banner"],"skins":[{"unified":"1f1f4-1f1f2","native":"\uD83C\uDDF4\uD83C\uDDF2"}],"version":2},"flag-pa":{"id":"flag-pa","name":"Panama Flag","keywords":["pa","nation","country","banner"],"skins":[{"unified":"1f1f5-1f1e6","native":"\uD83C\uDDF5\uD83C\uDDE6"}],"version":2},"flag-pe":{"id":"flag-pe","name":"Peru Flag","keywords":["pe","nation","country","banner"],"skins":[{"unified":"1f1f5-1f1ea","native":"\uD83C\uDDF5\uD83C\uDDEA"}],"version":2},"flag-pf":{"id":"flag-pf","name":"French Polynesia Flag","keywords":["pf","nation","country","banner"],"skins":[{"unified":"1f1f5-1f1eb","native":"\uD83C\uDDF5\uD83C\uDDEB"}],"version":2},"flag-pg":{"id":"flag-pg","name":"Papua New Guinea Flag","keywords":["pg","nation","country","banner"],"skins":[{"unified":"1f1f5-1f1ec","native":"\uD83C\uDDF5\uD83C\uDDEC"}],"version":2},"flag-ph":{"id":"flag-ph","name":"Philippines Flag","keywords":["ph","nation","country","banner"],"skins":[{"unified":"1f1f5-1f1ed","native":"\uD83C\uDDF5\uD83C\uDDED"}],"version":2},"flag-pk":{"id":"flag-pk","name":"Pakistan Flag","keywords":["pk","nation","country","banner"],"skins":[{"unified":"1f1f5-1f1f0","native":"\uD83C\uDDF5\uD83C\uDDF0"}],"version":2},"flag-pl":{"id":"flag-pl","name":"Poland Flag","keywords":["pl","nation","country","banner"],"skins":[{"unified":"1f1f5-1f1f1","native":"\uD83C\uDDF5\uD83C\uDDF1"}],"version":2},"flag-pm":{"id":"flag-pm","name":"St. Pierre & Miquelon Flag","keywords":["pm","st","saint","nation","country","banner"],"skins":[{"unified":"1f1f5-1f1f2","native":"\uD83C\uDDF5\uD83C\uDDF2"}],"version":2},"flag-pn":{"id":"flag-pn","name":"Pitcairn Islands Flag","keywords":["pn","nation","country","banner"],"skins":[{"unified":"1f1f5-1f1f3","native":"\uD83C\uDDF5\uD83C\uDDF3"}],"version":2},"flag-pr":{"id":"flag-pr","name":"Puerto Rico Flag","keywords":["pr","nation","country","banner"],"skins":[{"unified":"1f1f5-1f1f7","native":"\uD83C\uDDF5\uD83C\uDDF7"}],"version":2},"flag-ps":{"id":"flag-ps","name":"Palestinian Territories Flag","keywords":["ps","palestine","nation","country","banner"],"skins":[{"unified":"1f1f5-1f1f8","native":"\uD83C\uDDF5\uD83C\uDDF8"}],"version":2},"flag-pt":{"id":"flag-pt","name":"Portugal Flag","keywords":["pt","nation","country","banner"],"skins":[{"unified":"1f1f5-1f1f9","native":"\uD83C\uDDF5\uD83C\uDDF9"}],"version":2},"flag-pw":{"id":"flag-pw","name":"Palau Flag","keywords":["pw","nation","country","banner"],"skins":[{"unified":"1f1f5-1f1fc","native":"\uD83C\uDDF5\uD83C\uDDFC"}],"version":2},"flag-py":{"id":"flag-py","name":"Paraguay Flag","keywords":["py","nation","country","banner"],"skins":[{"unified":"1f1f5-1f1fe","native":"\uD83C\uDDF5\uD83C\uDDFE"}],"version":2},"flag-qa":{"id":"flag-qa","name":"Qatar Flag","keywords":["qa","nation","country","banner"],"skins":[{"unified":"1f1f6-1f1e6","native":"\uD83C\uDDF6\uD83C\uDDE6"}],"version":2},"flag-re":{"id":"flag-re","name":"R\xe9union Flag","keywords":["re","reunion","nation","country","banner"],"skins":[{"unified":"1f1f7-1f1ea","native":"\uD83C\uDDF7\uD83C\uDDEA"}],"version":2},"flag-ro":{"id":"flag-ro","name":"Romania Flag","keywords":["ro","nation","country","banner"],"skins":[{"unified":"1f1f7-1f1f4","native":"\uD83C\uDDF7\uD83C\uDDF4"}],"version":2},"flag-rs":{"id":"flag-rs","name":"Serbia Flag","keywords":["rs","nation","country","banner"],"skins":[{"unified":"1f1f7-1f1f8","native":"\uD83C\uDDF7\uD83C\uDDF8"}],"version":2},"ru":{"id":"ru","name":"Russia Flag","keywords":["ru","russian","federation","nation","country","banner"],"skins":[{"unified":"1f1f7-1f1fa","native":"\uD83C\uDDF7\uD83C\uDDFA"}],"version":1},"flag-rw":{"id":"flag-rw","name":"Rwanda Flag","keywords":["rw","nation","country","banner"],"skins":[{"unified":"1f1f7-1f1fc","native":"\uD83C\uDDF7\uD83C\uDDFC"}],"version":2},"flag-sa":{"id":"flag-sa","name":"Saudi Arabia Flag","keywords":["sa","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1e6","native":"\uD83C\uDDF8\uD83C\uDDE6"}],"version":2},"flag-sb":{"id":"flag-sb","name":"Solomon Islands Flag","keywords":["sb","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1e7","native":"\uD83C\uDDF8\uD83C\uDDE7"}],"version":2},"flag-sc":{"id":"flag-sc","name":"Seychelles Flag","keywords":["sc","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1e8","native":"\uD83C\uDDF8\uD83C\uDDE8"}],"version":2},"flag-sd":{"id":"flag-sd","name":"Sudan Flag","keywords":["sd","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1e9","native":"\uD83C\uDDF8\uD83C\uDDE9"}],"version":2},"flag-se":{"id":"flag-se","name":"Sweden Flag","keywords":["se","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1ea","native":"\uD83C\uDDF8\uD83C\uDDEA"}],"version":2},"flag-sg":{"id":"flag-sg","name":"Singapore Flag","keywords":["sg","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1ec","native":"\uD83C\uDDF8\uD83C\uDDEC"}],"version":2},"flag-sh":{"id":"flag-sh","name":"St. Helena Flag","keywords":["sh","st","saint","ascension","tristan","cunha","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1ed","native":"\uD83C\uDDF8\uD83C\uDDED"}],"version":2},"flag-si":{"id":"flag-si","name":"Slovenia Flag","keywords":["si","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1ee","native":"\uD83C\uDDF8\uD83C\uDDEE"}],"version":2},"flag-sj":{"id":"flag-sj","name":"Svalbard & Jan Mayen Flag","keywords":["sj"],"skins":[{"unified":"1f1f8-1f1ef","native":"\uD83C\uDDF8\uD83C\uDDEF"}],"version":2},"flag-sk":{"id":"flag-sk","name":"Slovakia Flag","keywords":["sk","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1f0","native":"\uD83C\uDDF8\uD83C\uDDF0"}],"version":2},"flag-sl":{"id":"flag-sl","name":"Sierra Leone Flag","keywords":["sl","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1f1","native":"\uD83C\uDDF8\uD83C\uDDF1"}],"version":2},"flag-sm":{"id":"flag-sm","name":"San Marino Flag","keywords":["sm","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1f2","native":"\uD83C\uDDF8\uD83C\uDDF2"}],"version":2},"flag-sn":{"id":"flag-sn","name":"Senegal Flag","keywords":["sn","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1f3","native":"\uD83C\uDDF8\uD83C\uDDF3"}],"version":2},"flag-so":{"id":"flag-so","name":"Somalia Flag","keywords":["so","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1f4","native":"\uD83C\uDDF8\uD83C\uDDF4"}],"version":2},"flag-sr":{"id":"flag-sr","name":"Suriname Flag","keywords":["sr","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1f7","native":"\uD83C\uDDF8\uD83C\uDDF7"}],"version":2},"flag-ss":{"id":"flag-ss","name":"South Sudan Flag","keywords":["ss","sd","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1f8","native":"\uD83C\uDDF8\uD83C\uDDF8"}],"version":2},"flag-st":{"id":"flag-st","name":"S\xe3o Tom\xe9 & Pr\xedncipe Flag","keywords":["st","sao","tome","principe","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1f9","native":"\uD83C\uDDF8\uD83C\uDDF9"}],"version":2},"flag-sv":{"id":"flag-sv","name":"El Salvador Flag","keywords":["sv","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1fb","native":"\uD83C\uDDF8\uD83C\uDDFB"}],"version":2},"flag-sx":{"id":"flag-sx","name":"Sint Maarten Flag","keywords":["sx","dutch","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1fd","native":"\uD83C\uDDF8\uD83C\uDDFD"}],"version":2},"flag-sy":{"id":"flag-sy","name":"Syria Flag","keywords":["sy","syrian","arab","republic","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1fe","native":"\uD83C\uDDF8\uD83C\uDDFE"}],"version":2},"flag-sz":{"id":"flag-sz","name":"Eswatini Flag","keywords":["sz","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1ff","native":"\uD83C\uDDF8\uD83C\uDDFF"}],"version":2},"flag-ta":{"id":"flag-ta","name":"Tristan Da Cunha Flag","keywords":["ta"],"skins":[{"unified":"1f1f9-1f1e6","native":"\uD83C\uDDF9\uD83C\uDDE6"}],"version":2},"flag-tc":{"id":"flag-tc","name":"Turks & Caicos Islands Flag","keywords":["tc","nation","country","banner"],"skins":[{"unified":"1f1f9-1f1e8","native":"\uD83C\uDDF9\uD83C\uDDE8"}],"version":2},"flag-td":{"id":"flag-td","name":"Chad Flag","keywords":["td","nation","country","banner"],"skins":[{"unified":"1f1f9-1f1e9","native":"\uD83C\uDDF9\uD83C\uDDE9"}],"version":2},"flag-tf":{"id":"flag-tf","name":"French Southern Territories Flag","keywords":["tf","nation","country","banner"],"skins":[{"unified":"1f1f9-1f1eb","native":"\uD83C\uDDF9\uD83C\uDDEB"}],"version":2},"flag-tg":{"id":"flag-tg","name":"Togo Flag","keywords":["tg","nation","country","banner"],"skins":[{"unified":"1f1f9-1f1ec","native":"\uD83C\uDDF9\uD83C\uDDEC"}],"version":2},"flag-th":{"id":"flag-th","name":"Thailand Flag","keywords":["th","nation","country","banner"],"skins":[{"unified":"1f1f9-1f1ed","native":"\uD83C\uDDF9\uD83C\uDDED"}],"version":2},"flag-tj":{"id":"flag-tj","name":"Tajikistan Flag","keywords":["tj","nation","country","banner"],"skins":[{"unified":"1f1f9-1f1ef","native":"\uD83C\uDDF9\uD83C\uDDEF"}],"version":2},"flag-tk":{"id":"flag-tk","name":"Tokelau Flag","keywords":["tk","nation","country","banner"],"skins":[{"unified":"1f1f9-1f1f0","native":"\uD83C\uDDF9\uD83C\uDDF0"}],"version":2},"flag-tl":{"id":"flag-tl","name":"Timor-Leste Flag","keywords":["tl","timor","leste","nation","country","banner"],"skins":[{"unified":"1f1f9-1f1f1","native":"\uD83C\uDDF9\uD83C\uDDF1"}],"version":2},"flag-tm":{"id":"flag-tm","name":"Turkmenistan Flag","keywords":["tm","nation","country","banner"],"skins":[{"unified":"1f1f9-1f1f2","native":"\uD83C\uDDF9\uD83C\uDDF2"}],"version":2},"flag-tn":{"id":"flag-tn","name":"Tunisia Flag","keywords":["tn","nation","country","banner"],"skins":[{"unified":"1f1f9-1f1f3","native":"\uD83C\uDDF9\uD83C\uDDF3"}],"version":2},"flag-to":{"id":"flag-to","name":"Tonga Flag","keywords":["to","nation","country","banner"],"skins":[{"unified":"1f1f9-1f1f4","native":"\uD83C\uDDF9\uD83C\uDDF4"}],"version":2},"flag-tr":{"id":"flag-tr","name":"Turkey Flag","keywords":["tr","nation","country","banner"],"skins":[{"unified":"1f1f9-1f1f7","native":"\uD83C\uDDF9\uD83C\uDDF7"}],"version":2},"flag-tt":{"id":"flag-tt","name":"Trinidad & Tobago Flag","keywords":["tt","nation","country","banner"],"skins":[{"unified":"1f1f9-1f1f9","native":"\uD83C\uDDF9\uD83C\uDDF9"}],"version":2},"flag-tv":{"id":"flag-tv","name":"Tuvalu Flag","keywords":["tv","nation","country","banner"],"skins":[{"unified":"1f1f9-1f1fb","native":"\uD83C\uDDF9\uD83C\uDDFB"}],"version":2},"flag-tw":{"id":"flag-tw","name":"Taiwan Flag","keywords":["tw","nation","country","banner"],"skins":[{"unified":"1f1f9-1f1fc","native":"\uD83C\uDDF9\uD83C\uDDFC"}],"version":2},"flag-tz":{"id":"flag-tz","name":"Tanzania Flag","keywords":["tz","united","republic","nation","country","banner"],"skins":[{"unified":"1f1f9-1f1ff","native":"\uD83C\uDDF9\uD83C\uDDFF"}],"version":2},"flag-ua":{"id":"flag-ua","name":"Ukraine Flag","keywords":["ua","nation","country","banner"],"skins":[{"unified":"1f1fa-1f1e6","native":"\uD83C\uDDFA\uD83C\uDDE6"}],"version":2},"flag-ug":{"id":"flag-ug","name":"Uganda Flag","keywords":["ug","nation","country","banner"],"skins":[{"unified":"1f1fa-1f1ec","native":"\uD83C\uDDFA\uD83C\uDDEC"}],"version":2},"flag-um":{"id":"flag-um","name":"U.s. Outlying Islands Flag","keywords":["um","u","s"],"skins":[{"unified":"1f1fa-1f1f2","native":"\uD83C\uDDFA\uD83C\uDDF2"}],"version":2},"flag-un":{"id":"flag-un","name":"United Nations Flag","keywords":["un","banner"],"skins":[{"unified":"1f1fa-1f1f3","native":"\uD83C\uDDFA\uD83C\uDDF3"}],"version":4},"us":{"id":"us","name":"United States Flag","keywords":["us","america","nation","country","banner"],"skins":[{"unified":"1f1fa-1f1f8","native":"\uD83C\uDDFA\uD83C\uDDF8"}],"version":1},"flag-uy":{"id":"flag-uy","name":"Uruguay Flag","keywords":["uy","nation","country","banner"],"skins":[{"unified":"1f1fa-1f1fe","native":"\uD83C\uDDFA\uD83C\uDDFE"}],"version":2},"flag-uz":{"id":"flag-uz","name":"Uzbekistan Flag","keywords":["uz","nation","country","banner"],"skins":[{"unified":"1f1fa-1f1ff","native":"\uD83C\uDDFA\uD83C\uDDFF"}],"version":2},"flag-va":{"id":"flag-va","name":"Vatican City Flag","keywords":["va","nation","country","banner"],"skins":[{"unified":"1f1fb-1f1e6","native":"\uD83C\uDDFB\uD83C\uDDE6"}],"version":2},"flag-vc":{"id":"flag-vc","name":"St. Vincent & Grenadines Flag","keywords":["vc","st","saint","nation","country","banner"],"skins":[{"unified":"1f1fb-1f1e8","native":"\uD83C\uDDFB\uD83C\uDDE8"}],"version":2},"flag-ve":{"id":"flag-ve","name":"Venezuela Flag","keywords":["ve","bolivarian","republic","nation","country","banner"],"skins":[{"unified":"1f1fb-1f1ea","native":"\uD83C\uDDFB\uD83C\uDDEA"}],"version":2},"flag-vg":{"id":"flag-vg","name":"British Virgin Islands Flag","keywords":["vg","bvi","nation","country","banner"],"skins":[{"unified":"1f1fb-1f1ec","native":"\uD83C\uDDFB\uD83C\uDDEC"}],"version":2},"flag-vi":{"id":"flag-vi","name":"U.s. Virgin Islands Flag","keywords":["vi","u","s","us","nation","country","banner"],"skins":[{"unified":"1f1fb-1f1ee","native":"\uD83C\uDDFB\uD83C\uDDEE"}],"version":2},"flag-vn":{"id":"flag-vn","name":"Vietnam Flag","keywords":["vn","viet","nam","nation","country","banner"],"skins":[{"unified":"1f1fb-1f1f3","native":"\uD83C\uDDFB\uD83C\uDDF3"}],"version":2},"flag-vu":{"id":"flag-vu","name":"Vanuatu Flag","keywords":["vu","nation","country","banner"],"skins":[{"unified":"1f1fb-1f1fa","native":"\uD83C\uDDFB\uD83C\uDDFA"}],"version":2},"flag-wf":{"id":"flag-wf","name":"Wallis & Futuna Flag","keywords":["wf","nation","country","banner"],"skins":[{"unified":"1f1fc-1f1eb","native":"\uD83C\uDDFC\uD83C\uDDEB"}],"version":2},"flag-ws":{"id":"flag-ws","name":"Samoa Flag","keywords":["ws","nation","country","banner"],"skins":[{"unified":"1f1fc-1f1f8","native":"\uD83C\uDDFC\uD83C\uDDF8"}],"version":2},"flag-xk":{"id":"flag-xk","name":"Kosovo Flag","keywords":["xk","nation","country","banner"],"skins":[{"unified":"1f1fd-1f1f0","native":"\uD83C\uDDFD\uD83C\uDDF0"}],"version":2},"flag-ye":{"id":"flag-ye","name":"Yemen Flag","keywords":["ye","nation","country","banner"],"skins":[{"unified":"1f1fe-1f1ea","native":"\uD83C\uDDFE\uD83C\uDDEA"}],"version":2},"flag-yt":{"id":"flag-yt","name":"Mayotte Flag","keywords":["yt","nation","country","banner"],"skins":[{"unified":"1f1fe-1f1f9","native":"\uD83C\uDDFE\uD83C\uDDF9"}],"version":2},"flag-za":{"id":"flag-za","name":"South Africa Flag","keywords":["za","nation","country","banner"],"skins":[{"unified":"1f1ff-1f1e6","native":"\uD83C\uDDFF\uD83C\uDDE6"}],"version":2},"flag-zm":{"id":"flag-zm","name":"Zambia Flag","keywords":["zm","nation","country","banner"],"skins":[{"unified":"1f1ff-1f1f2","native":"\uD83C\uDDFF\uD83C\uDDF2"}],"version":2},"flag-zw":{"id":"flag-zw","name":"Zimbabwe Flag","keywords":["zw","nation","country","banner"],"skins":[{"unified":"1f1ff-1f1fc","native":"\uD83C\uDDFF\uD83C\uDDFC"}],"version":2},"flag-england":{"id":"flag-england","name":"England Flag","keywords":["english"],"skins":[{"unified":"1f3f4-e0067-e0062-e0065-e006e-e0067-e007f","native":"\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67\uDB40\uDC7F"}],"version":5},"flag-scotland":{"id":"flag-scotland","name":"Scotland Flag","keywords":["scottish"],"skins":[{"unified":"1f3f4-e0067-e0062-e0073-e0063-e0074-e007f","native":"\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62\uDB40\uDC73\uDB40\uDC63\uDB40\uDC74\uDB40\uDC7F"}],"version":5},"flag-wales":{"id":"flag-wales","name":"Wales Flag","keywords":["welsh"],"skins":[{"unified":"1f3f4-e0067-e0062-e0077-e006c-e0073-e007f","native":"\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62\uDB40\uDC77\uDB40\uDC6C\uDB40\uDC73\uDB40\uDC7F"}],"version":5}},"aliases":{"satisfied":"laughing","grinning_face_with_star_eyes":"star-struck","grinning_face_with_one_large_and_one_small_eye":"zany_face","smiling_face_with_smiling_eyes_and_hand_covering_mouth":"face_with_hand_over_mouth","face_with_finger_covering_closed_lips":"shushing_face","face_with_one_eyebrow_raised":"face_with_raised_eyebrow","face_with_open_mouth_vomiting":"face_vomiting","shocked_face_with_exploding_head":"exploding_head","serious_face_with_symbols_covering_mouth":"face_with_symbols_on_mouth","poop":"hankey","shit":"hankey","collision":"boom","raised_hand":"hand","hand_with_index_and_middle_fingers_crossed":"crossed_fingers","sign_of_the_horns":"the_horns","reversed_hand_with_middle_finger_extended":"middle_finger","thumbsup":"+1","thumbsdown":"-1","punch":"facepunch","mother_christmas":"mrs_claus","running":"runner","man-with-bunny-ears-partying":"men-with-bunny-ears-partying","woman-with-bunny-ears-partying":"women-with-bunny-ears-partying","women_holding_hands":"two_women_holding_hands","woman_and_man_holding_hands":"man_and_woman_holding_hands","couple":"man_and_woman_holding_hands","men_holding_hands":"two_men_holding_hands","paw_prints":"feet","flipper":"dolphin","honeybee":"bee","lady_beetle":"ladybug","cooking":"fried_egg","knife":"hocho","red_car":"car","sailboat":"boat","waxing_gibbous_moon":"moon","sun_small_cloud":"mostly_sunny","sun_behind_cloud":"barely_sunny","sun_behind_rain_cloud":"partly_sunny_rain","lightning_cloud":"lightning","tornado_cloud":"tornado","tshirt":"shirt","shoe":"mans_shoe","telephone":"phone","lantern":"izakaya_lantern","open_book":"book","envelope":"email","pencil":"memo","heavy_exclamation_mark":"exclamation","staff_of_aesculapius":"medical_symbol","flag-cn":"cn","flag-de":"de","flag-es":"es","flag-fr":"fr","uk":"gb","flag-gb":"gb","flag-it":"it","flag-jp":"jp","flag-kr":"kr","flag-ru":"ru","flag-us":"us"},"sheet":{"cols":61,"rows":61}}')}}]);
2.1.34. https://dev-app.illusto.com/_next/static/chunks/framework-1f1fb5c07f2be279.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/framework-1f1fb5c07f2be279.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/framework-1f1fb5c07f2be279.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; countryCode=IN; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:34:25 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"22715-18b142b7028"
Vary: Accept-Encoding
Content-Length: 141077

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9774],{64448:function(e,n,t){/**
* @license React
* react-dom.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var r,l,a,u,o,i,s=t(67294),c=t(63840);function f(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t<arguments.length;t++)n+="&args[]="+encodeURIComponent(arguments[t]);return"Minified React error #"+e+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var d=new Set,p={};function m(e,n){h(e,n),h(e+"Capture",n)}function h(e,n){for(p[e]=n,e=0;e<n.length;e++)d.add(n[e])}var g=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),v=Object.prototype.hasOwnProperty,y=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,b={},k={};function w(e,n,t,r,l,a,u){this.acceptsBooleans=2===n||3===n||4===n,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=t,this.propertyName=e,this.type=n,this.sanitizeURL=a,this.removeEmptyString=u}var S={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){S[e]=new w(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var n=e[0];S[n]=new w(n,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){S[e]=new w(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){S[e]=new w(e,2,!1,e,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){S[e]=new w(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){S[e]=new w(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){S[e]=new w(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){S[e]=new w(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){S[e]=new w(e,5,!1,e.toLowerCase(),null,!1,!1)});var x=/[\-:]([a-z])/g;function E(e){return e[1].toUpperCase()}function _(e,n,t,r){var l,a=S.hasOwnProperty(n)?S[n]:null;(null!==a?0!==a.type:r||!(2<n.length)||"o"!==n[0]&&"O"!==n[0]||"n"!==n[1]&&"N"!==n[1])&&(function(e,n,t,r){if(null==n||function(e,n,t,r){if(null!==t&&0===t.type)return!1;switch(typeof n){case"function":case"symbol":return!0;case"boolean":if(r)return!1;if(null!==t)return!t.acceptsBooleans;return"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e;default:return!1}}(e,n,t,r))return!0;if(r)return!1;if(null!==t)switch(t.type){case 3:return!n;case 4:return!1===n;case 5:return isNaN(n);case 6:return isNaN(n)||1>n}return!1}(n,t,a,r)&&(t=null),r||null===a?(l=n,(!!v.call(k,l)||!v.call(b,l)&&(y.test(l)?k[l]=!0:(b[l]=!0,!1)))&&(null===t?e.removeAttribute(n):e.setAttribute(n,""+t))):a.mustUseProperty?e[a.propertyName]=null===t?3!==a.type&&"":t:(n=a.attributeName,r=a.attributeNamespace,null===t?e.removeAttribute(n):(t=3===(a=a.type)||4===a&&!0===t?"":""+t,r?e.setAttributeNS(r,n,t):e.setAttribute(n,t))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var n=e.replace(x,E);S[n]=new w(n,1,!1,e,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var n=e.replace(x,E);S[n]=new w(n,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var n=e.replace(x,E);S[n]=new w(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){S[e]=new w(e,1,!1,e.toLowerCase(),null,!1,!1)}),S.xlinkHref=new w("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){S[e]=new w(e,1,!1,e.toLowerCase(),null,!0,!0)});var C=s.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,P=Symbol.for("react.element"),N=Symbol.for("react.portal"),z=Symbol.for("react.fragment"),T=Symbol.for("react.strict_mode"),L=Symbol.for("react.profiler"),R=Symbol.for("react.provider"),M=Symbol.for("react.context"),F=Symbol.for("react.forward_ref"),O=Symbol.for("react.suspense"),D=Symbol.for("react.suspense_list"),I=Symbol.for("react.memo"),U=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var V=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var $=Symbol.iterator;function A(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=$&&e[$]||e["@@iterator"])?e:null}var j,B=Object.assign;function H(e){if(void 0===j)try{throw Error()}catch(t){var n=t.stack.trim().match(/\n( *(at )?)/);j=n&&n[1]||""}return"\n"+j+e}var W=!1;function Q(e,n){if(!e||W)return"";W=!0;var t=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(n){if(n=function(){throw Error()},Object.defineProperty(n.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(n,[])}catch(l){var r=l}Reflect.construct(e,[],n)}else{try{n.call()}catch(a){r=a}e.call(n.prototype)}}else{try{throw Error()}catch(u){r=u}e()}}catch(d){if(d&&r&&"string"==typeof d.stack){for(var o=d.stack.split("\n"),i=r.stack.split("\n"),s=o.length-1,c=i.length-1;1<=s&&0<=c&&o[s]!==i[c];)c--;for(;1<=s&&0<=c;s--,c--)if(o[s]!==i[c]){if(1!==s||1!==c)do if(s--,0>--c||o[s]!==i[c]){var f="\n"+o[s].replace(" at new "," at ");return e.displayName&&f.includes("<anonymous>")&&(f=f.replace("<anonymous>",e.displayName)),f}while(1<=s&&0<=c);break}}}finally{W=!1,Error.prepareStackTrace=t}return(e=e?e.displayName||e.name:"")?H(e):""}function q(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function K(e){var n=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===n||"radio"===n)}function Y(e){e._valueTracker||(e._valueTracker=function(e){var n=K(e)?"checked":"value",t=Object.getOwnPropertyDescriptor(e.constructor.prototype,n),r=""+e[n];if(!e.hasOwnProperty(n)&&void 0!==t&&"function"==typeof t.get&&"function"==typeof t.set){var l=t.get,a=t.set;return Object.defineProperty(e,n,{configurable:!0,get:function(){return l.call(this)},set:function(e){r=""+e,a.call(this,e)}}),Object.defineProperty(e,n,{enumerable:t.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[n]}}}}(e))}function X(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var t=n.getValue(),r="";return e&&(r=K(e)?e.checked?"true":"false":e.value),(e=r)!==t&&(n.setValue(e),!0)}function G(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(n){return e.body}}function Z(e,n){var t=n.checked;return B({},n,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=t?t:e._wrapperState.initialChecked})}function J(e,n){var t=null==n.defaultValue?"":n.defaultValue,r=null!=n.checked?n.checked:n.defaultChecked;t=q(null!=n.value?n.value:t),e._wrapperState={initialChecked:r,initialValue:t,controlled:"checkbox"===n.type||"radio"===n.type?null!=n.checked:null!=n.value}}function ee(e,n){null!=(n=n.checked)&&_(e,"checked",n,!1)}function en(e,n){ee(e,n);var t=q(n.value),r=n.type;if(null!=t)"number"===r?(0===t&&""===e.value||e.value!=t)&&(e.value=""+t):e.value!==""+t&&(e.value=""+t);else if("submit"===r||"reset"===r){e.removeAttribute("value");return}n.hasOwnProperty("value")?er(e,n.type,t):n.hasOwnProperty("defaultValue")&&er(e,n.type,q(n.defaultValue)),null==n.checked&&null!=n.defaultChecked&&(e.defaultChecked=!!n.defaultChecked)}function et(e,n,t){if(n.hasOwnProperty("value")||n.hasOwnProperty("defaultValue")){var r=n.type;if(!("submit"!==r&&"reset"!==r||void 0!==n.value&&null!==n.value))return;n=""+e._wrapperState.initialValue,t||n===e.value||(e.value=n),e.defaultValue=n}""!==(t=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==t&&(e.name=t)}function er(e,n,t){("number"!==n||G(e.ownerDocument)!==e)&&(null==t?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+t&&(e.defaultValue=""+t))}var el=Array.isArray;function ea(e,n,t,r){if(e=e.options,n){n={};for(var l=0;l<t.length;l++)n["$"+t[l]]=!0;for(t=0;t<e.length;t++)l=n.hasOwnProperty("$"+e[t].value),e[t].selected!==l&&(e[t].selected=l),l&&r&&(e[t].defaultSelected=!0)}else{for(l=0,t=""+q(t),n=null;l<e.length;l++){if(e[l].value===t){e[l].selected=!0,r&&(e[l].defaultSelected=!0);return}null!==n||e[l].disabled||(n=e[l])}null!==n&&(n.selected=!0)}}function eu(e,n){if(null!=n.dangerouslySetInnerHTML)throw Error(f(91));return B({},n,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function eo(e,n){var t=n.value;if(null==t){if(t=n.children,n=n.defaultValue,null!=t){if(null!=n)throw Error(f(92));if(el(t)){if(1<t.length)throw Error(f(93));t=t[0]}n=t}null==n&&(n=""),t=n}e._wrapperState={initialValue:q(t)}}function ei(e,n){var t=q(n.value),r=q(n.defaultValue);null!=t&&((t=""+t)!==e.value&&(e.value=t),null==n.defaultValue&&e.defaultValue!==t&&(e.defaultValue=t)),null!=r&&(e.defaultValue=""+r)}function es(e){var n=e.textContent;n===e._wrapperState.initialValue&&""!==n&&null!==n&&(e.value=n)}function ec(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function ef(e,n){return null==e||"http://www.w3.org/1999/xhtml"===e?ec(n):"http://www.w3.org/2000/svg"===e&&"foreignObject"===n?"http://www.w3.org/1999/xhtml":e}var ed,ep,em=(ed=function(e,n){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=n;else{for((ep=ep||document.createElement("div")).innerHTML="<svg>"+n.valueOf().toString()+"</svg>",n=ep.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;n.firstChild;)e.appendChild(n.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,n,t,r){MSApp.execUnsafeLocalFunction(function(){return ed(e,n,t,r)})}:ed);function eh(e,n){if(n){var t=e.firstChild;if(t&&t===e.lastChild&&3===t.nodeType){t.nodeValue=n;return}}e.textContent=n}var eg={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},ev=["Webkit","ms","Moz","O"];function ey(e,n,t){return null==n||"boolean"==typeof n||""===n?"":t||"number"!=typeof n||0===n||eg.hasOwnProperty(e)&&eg[e]?(""+n).trim():n+"px"}function eb(e,n){for(var t in e=e.style,n)if(n.hasOwnProperty(t)){var r=0===t.indexOf("--"),l=ey(t,n[t],r);"float"===t&&(t="cssFloat"),r?e.setProperty(t,l):e[t]=l}}Object.keys(eg).forEach(function(e){ev.forEach(function(n){eg[n=n+e.charAt(0).toUpperCase()+e.substring(1)]=eg[e]})});var ek=B({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function ew(e,n){if(n){if(ek[e]&&(null!=n.children||null!=n.dangerouslySetInnerHTML))throw Error(f(137,e));if(null!=n.dangerouslySetInnerHTML){if(null!=n.children)throw Error(f(60));if("object"!=typeof n.dangerouslySetInnerHTML||!("__html"in n.dangerouslySetInnerHTML))throw Error(f(61))}if(null!=n.style&&"object"!=typeof n.style)throw Error(f(62))}}function eS(e,n){if(-1===e.indexOf("-"))return"string"==typeof n.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var ex=null;function eE(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var e_=null,eC=null,eP=null;function eN(e){if(e=rI(e)){if("function"!=typeof e_)throw Error(f(280));var n=e.stateNode;n&&(n=rV(n),e_(e.stateNode,e.type,n))}}function ez(e){eC?eP?eP.push(e):eP=[e]:eC=e}function eT(){if(eC){var e=eC,n=eP;if(eP=eC=null,eN(e),n)for(e=0;e<n.length;e++)eN(n[e])}}function eL(e,n){return e(n)}function eR(){}var eM=!1;function eF(e,n,t){if(eM)return e(n,t);eM=!0;try{return eL(e,n,t)}finally{eM=!1,(null!==eC||null!==eP)&&(eR(),eT())}}function eO(e,n){var t=e.stateNode;if(null===t)return null;var r=rV(t);if(null===r)return null;t=r[n];e:switch(n){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(t&&"function"!=typeof t)throw Error(f(231,n,typeof t));return t}var eD=!1;if(g)try{var eI={};Object.defineProperty(eI,"passive",{get:function(){eD=!0}}),window.addEventListener("test",eI,eI),window.removeEventListener("test",eI,eI)}catch(eU){eD=!1}function eV(e,n,t,r,l,a,u,o,i){var s=Array.prototype.slice.call(arguments,3);try{n.apply(t,s)}catch(c){this.onError(c)}}var e$=!1,eA=null,ej=!1,eB=null,eH={onError:function(e){e$=!0,eA=e}};function eW(e,n,t,r,l,a,u,o,i){e$=!1,eA=null,eV.apply(eH,arguments)}function eQ(e){var n=e,t=e;if(e.alternate)for(;n.return;)n=n.return;else{e=n;do 0!=(4098&(n=e).flags)&&(t=n.return),e=n.return;while(e)}return 3===n.tag?t:null}function eq(e){if(13===e.tag){var n=e.memoizedState;if(null===n&&null!==(e=e.alternate)&&(n=e.memoizedState),null!==n)return n.dehydrated}return null}function eK(e){if(eQ(e)!==e)throw Error(f(188))}function eY(e){return null!==(e=function(e){var n=e.alternate;if(!n){if(null===(n=eQ(e)))throw Error(f(188));return n!==e?null:e}for(var t=e,r=n;;){var l=t.return;if(null===l)break;var a=l.alternate;if(null===a){if(null!==(r=l.return)){t=r;continue}break}if(l.child===a.child){for(a=l.child;a;){if(a===t)return eK(l),e;if(a===r)return eK(l),n;a=a.sibling}throw Error(f(188))}if(t.return!==r.return)t=l,r=a;else{for(var u=!1,o=l.child;o;){if(o===t){u=!0,t=l,r=a;break}if(o===r){u=!0,r=l,t=a;break}o=o.sibling}if(!u){for(o=a.child;o;){if(o===t){u=!0,t=a,r=l;break}if(o===r){u=!0,r=a,t=l;break}o=o.sibling}if(!u)throw Error(f(189))}}if(t.alternate!==r)throw Error(f(190))}if(3!==t.tag)throw Error(f(188));return t.stateNode.current===t?e:n}(e))?function e(n){if(5===n.tag||6===n.tag)return n;for(n=n.child;null!==n;){var t=e(n);if(null!==t)return t;n=n.sibling}return null}(e):null}var eX=c.unstable_scheduleCallback,eG=c.unstable_cancelCallback,eZ=c.unstable_shouldYield,eJ=c.unstable_requestPaint,e0=c.unstable_now,e1=c.unstable_getCurrentPriorityLevel,e2=c.unstable_ImmediatePriority,e3=c.unstable_UserBlockingPriority,e4=c.unstable_NormalPriority,e8=c.unstable_LowPriority,e6=c.unstable_IdlePriority,e5=null,e9=null,e7=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(ne(e)/nn|0)|0},ne=Math.log,nn=Math.LN2,nt=64,nr=4194304;function nl(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function na(e,n){var t=e.pendingLanes;if(0===t)return 0;var r=0,l=e.suspendedLanes,a=e.pingedLanes,u=268435455&t;if(0!==u){var o=u&~l;0!==o?r=nl(o):0!=(a&=u)&&(r=nl(a))}else 0!=(u=t&~l)?r=nl(u):0!==a&&(r=nl(a));if(0===r)return 0;if(0!==n&&n!==r&&0==(n&l)&&((l=r&-r)>=(a=n&-n)||16===l&&0!=(4194240&a)))return n;if(0!=(4&r)&&(r|=16&t),0!==(n=e.entangledLanes))for(e=e.entanglements,n&=r;0<n;)l=1<<(t=31-e7(n)),r|=e[t],n&=~l;return r}function nu(e){return 0!=(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function no(){var e=nt;return 0==(4194240&(nt<<=1))&&(nt=64),e}function ni(e){for(var n=[],t=0;31>t;t++)n.push(e);return n}function ns(e,n,t){e.pendingLanes|=n,536870912!==n&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[n=31-e7(n)]=t}function nc(e,n){var t=e.entangledLanes|=n;for(e=e.entanglements;t;){var r=31-e7(t),l=1<<r;l&n|e[r]&n&&(e[r]|=n),t&=~l}}var nf=0;function nd(e){return 1<(e&=-e)?4<e?0!=(268435455&e)?16:536870912:4:1}var np,nm,nh,ng,nv,ny=!1,nb=[],nk=null,nw=null,nS=null,nx=new Map,nE=new Map,n_=[],nC="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function nP(e,n){switch(e){case"focusin":case"focusout":nk=null;break;case"dragenter":case"dragleave":nw=null;break;case"mouseover":case"mouseout":nS=null;break;case"pointerover":case"pointerout":nx.delete(n.pointerId);break;case"gotpointercapture":case"lostpointercapture":nE.delete(n.pointerId)}}function nN(e,n,t,r,l,a){return null===e||e.nativeEvent!==a?(e={blockedOn:n,domEventName:t,eventSystemFlags:r,nativeEvent:a,targetContainers:[l]},null!==n&&null!==(n=rI(n))&&nm(n),e):(e.eventSystemFlags|=r,n=e.targetContainers,null!==l&&-1===n.indexOf(l)&&n.push(l),e)}function nz(e){var n=rD(e.target);if(null!==n){var t=eQ(n);if(null!==t){if(13===(n=t.tag)){if(null!==(n=eq(t))){e.blockedOn=n,nv(e.priority,function(){nh(t)});return}}else if(3===n&&t.stateNode.current.memoizedState.isDehydrated){e.blockedOn=3===t.tag?t.stateNode.containerInfo:null;return}}}e.blockedOn=null}function nT(e){if(null!==e.blockedOn)return!1;for(var n=e.targetContainers;0<n.length;){var t=nA(e.domEventName,e.eventSystemFlags,n[0],e.nativeEvent);if(null!==t)return null!==(n=rI(t))&&nm(n),e.blockedOn=t,!1;var r=new(t=e.nativeEvent).constructor(t.type,t);ex=r,t.target.dispatchEvent(r),ex=null,n.shift()}return!0}function nL(e,n,t){nT(e)&&t.delete(n)}function nR(){ny=!1,null!==nk&&nT(nk)&&(nk=null),null!==nw&&nT(nw)&&(nw=null),null!==nS&&nT(nS)&&(nS=null),nx.forEach(nL),nE.forEach(nL)}function nM(e,n){e.blockedOn===n&&(e.blockedOn=null,ny||(ny=!0,c.unstable_scheduleCallback(c.unstable_NormalPriority,nR)))}function nF(e){function n(n){return nM(n,e)}if(0<nb.length){nM(nb[0],e);for(var t=1;t<nb.length;t++){var r=nb[t];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==nk&&nM(nk,e),null!==nw&&nM(nw,e),null!==nS&&nM(nS,e),nx.forEach(n),nE.forEach(n),t=0;t<n_.length;t++)(r=n_[t]).blockedOn===e&&(r.blockedOn=null);for(;0<n_.length&&null===(t=n_[0]).blockedOn;)nz(t),null===t.blockedOn&&n_.shift()}var nO=C.ReactCurrentBatchConfig,nD=!0;function nI(e,n,t,r){var l=nf,a=nO.transition;nO.transition=null;try{nf=1,nV(e,n,t,r)}finally{nf=l,nO.transition=a}}function nU(e,n,t,r){var l=nf,a=nO.transition;nO.transition=null;try{nf=4,nV(e,n,t,r)}finally{nf=l,nO.transition=a}}function nV(e,n,t,r){if(nD){var l=nA(e,n,t,r);if(null===l)ri(e,n,r,n$,t),nP(e,r);else if(function(e,n,t,r,l){switch(n){case"focusin":return nk=nN(nk,e,n,t,r,l),!0;case"dragenter":return nw=nN(nw,e,n,t,r,l),!0;case"mouseover":return nS=nN(nS,e,n,t,r,l),!0;case"pointerover":var a=l.pointerId;return nx.set(a,nN(nx.get(a)||null,e,n,t,r,l)),!0;case"gotpointercapture":return a=l.pointerId,nE.set(a,nN(nE.get(a)||null,e,n,t,r,l)),!0}return!1}(l,e,n,t,r))r.stopPropagation();else if(nP(e,r),4&n&&-1<nC.indexOf(e)){for(;null!==l;){var a=rI(l);if(null!==a&&np(a),null===(a=nA(e,n,t,r))&&ri(e,n,r,n$,t),a===l)break;l=a}null!==l&&r.stopPropagation()}else ri(e,n,r,null,t)}}var n$=null;function nA(e,n,t,r){if(n$=null,null!==(e=rD(e=eE(r)))){if(null===(n=eQ(e)))e=null;else if(13===(t=n.tag)){if(null!==(e=eq(n)))return e;e=null}else if(3===t){if(n.stateNode.current.memoizedState.isDehydrated)return 3===n.tag?n.stateNode.containerInfo:null;e=null}else n!==e&&(e=null)}return n$=e,null}function nj(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(e1()){case e2:return 1;case e3:return 4;case e4:case e8:return 16;case e6:return 536870912;default:return 16}default:return 16}}var nB=null,nH=null,nW=null;function nQ(){if(nW)return nW;var e,n,t=nH,r=t.length,l="value"in nB?nB.value:nB.textContent,a=l.length;for(e=0;e<r&&t[e]===l[e];e++);var u=r-e;for(n=1;n<=u&&t[r-n]===l[a-n];n++);return nW=l.slice(e,1<n?1-n:void 0)}function nq(e){var n=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===n&&(e=13):e=n,10===e&&(e=13),32<=e||13===e?e:0}function nK(){return!0}function nY(){return!1}function nX(e){function n(n,t,r,l,a){for(var u in this._reactName=n,this._targetInst=r,this.type=t,this.nativeEvent=l,this.target=a,this.currentTarget=null,e)e.hasOwnProperty(u)&&(n=e[u],this[u]=n?n(l):l[u]);return this.isDefaultPrevented=(null!=l.defaultPrevented?l.defaultPrevented:!1===l.returnValue)?nK:nY,this.isPropagationStopped=nY,this}return B(n.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=nK)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=nK)},persist:function(){},isPersistent:nK}),n}var nG,nZ,nJ,n0={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},n1=nX(n0),n2=B({},n0,{view:0,detail:0}),n3=nX(n2),n4=B({},n2,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:ta,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==nJ&&(nJ&&"mousemove"===e.type?(nG=e.screenX-nJ.screenX,nZ=e.screenY-nJ.screenY):nZ=nG=0,nJ=e),nG)},movementY:function(e){return"movementY"in e?e.movementY:nZ}}),n8=nX(n4),n6=nX(B({},n4,{dataTransfer:0})),n5=nX(B({},n2,{relatedTarget:0})),n9=nX(B({},n0,{animationName:0,elapsedTime:0,pseudoElement:0})),n7=nX(B({},n0,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}})),te=nX(B({},n0,{data:0})),tn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},tt={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},tr={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function tl(e){var n=this.nativeEvent;return n.getModifierState?n.getModifierState(e):!!(e=tr[e])&&!!n[e]}function ta(){return tl}var tu=nX(B({},n2,{key:function(e){if(e.key){var n=tn[e.key]||e.key;if("Unidentified"!==n)return n}return"keypress"===e.type?13===(e=nq(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?tt[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:ta,charCode:function(e){return"keypress"===e.type?nq(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?nq(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}})),to=nX(B({},n4,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),ti=nX(B({},n2,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:ta})),ts=nX(B({},n0,{propertyName:0,elapsedTime:0,pseudoElement:0})),tc=nX(B({},n4,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0})),tf=[9,13,27,32],td=g&&"CompositionEvent"in window,tp=null;g&&"documentMode"in document&&(tp=document.documentMode);var tm=g&&"TextEvent"in window&&!tp,th=g&&(!td||tp&&8<tp&&11>=tp),tg=!1;function tv(e,n){switch(e){case"keyup":return -1!==tf.indexOf(n.keyCode);case"keydown":return 229!==n.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function ty(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var tb=!1,tk={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function tw(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===n?!!tk[e.type]:"textarea"===n}function tS(e,n,t,r){ez(r),0<(n=rc(n,"onChange")).length&&(t=new n1("onChange","change",null,t,r),e.push({event:t,listeners:n}))}var tx=null,tE=null;function t_(e){rt(e,0)}function tC(e){if(X(rU(e)))return e}function tP(e,n){if("change"===e)return n}var tN=!1;if(g){if(g){var tz="oninput"in document;if(!tz){var tT=document.createElement("div");tT.setAttribute("oninput","return;"),tz="function"==typeof tT.oninput}r=tz}else r=!1;tN=r&&(!document.documentMode||9<document.documentMode)}function tL(){tx&&(tx.detachEvent("onpropertychange",tR),tE=tx=null)}function tR(e){if("value"===e.propertyName&&tC(tE)){var n=[];tS(n,tE,e,eE(e)),eF(t_,n)}}function tM(e,n,t){"focusin"===e?(tL(),tx=n,tE=t,tx.attachEvent("onpropertychange",tR)):"focusout"===e&&tL()}function tF(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return tC(tE)}function tO(e,n){if("click"===e)return tC(n)}function tD(e,n){if("input"===e||"change"===e)return tC(n)}var tI="function"==typeof Object.is?Object.is:function(e,n){return e===n&&(0!==e||1/e==1/n)||e!=e&&n!=n};function tU(e,n){if(tI(e,n))return!0;if("object"!=typeof e||null===e||"object"!=typeof n||null===n)return!1;var t=Object.keys(e),r=Object.keys(n);if(t.length!==r.length)return!1;for(r=0;r<t.length;r++){var l=t[r];if(!v.call(n,l)||!tI(e[l],n[l]))return!1}return!0}function tV(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function t$(e,n){var t,r=tV(e);for(e=0;r;){if(3===r.nodeType){if(t=e+r.textContent.length,e<=n&&t>=n)return{node:r,offset:n-e};e=t}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=tV(r)}}function tA(){for(var e=window,n=G();n instanceof e.HTMLIFrameElement;){try{var t="string"==typeof n.contentWindow.location.href}catch(r){t=!1}if(t)e=n.contentWindow;else break;n=G(e.document)}return n}function tj(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&("input"===n&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===n||"true"===e.contentEditable)}var tB=g&&"documentMode"in document&&11>=document.documentMode,tH=null,tW=null,tQ=null,tq=!1;function tK(e,n,t){var r=t.window===t?t.document:9===t.nodeType?t:t.ownerDocument;tq||null==tH||tH!==G(r)||(r="selectionStart"in(r=tH)&&tj(r)?{start:r.selectionStart,end:r.selectionEnd}:{anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},tQ&&tU(tQ,r)||(tQ=r,0<(r=rc(tW,"onSelect")).length&&(n=new n1("onSelect","select",null,n,t),e.push({event:n,listeners:r}),n.target=tH)))}function tY(e,n){var t={};return t[e.toLowerCase()]=n.toLowerCase(),t["Webkit"+e]="webkit"+n,t["Moz"+e]="moz"+n,t}var tX={animationend:tY("Animation","AnimationEnd"),animationiteration:tY("Animation","AnimationIteration"),animationstart:tY("Animation","AnimationStart"),transitionend:tY("Transition","TransitionEnd")},tG={},tZ={};function tJ(e){if(tG[e])return tG[e];if(!tX[e])return e;var n,t=tX[e];for(n in t)if(t.hasOwnProperty(n)&&n in tZ)return tG[e]=t[n];return e}g&&(tZ=document.createElement("div").style,"AnimationEvent"in window||(delete tX.animationend.animation,delete tX.animationiteration.animation,delete tX.animationstart.animation),"TransitionEvent"in window||delete tX.transitionend.transition);var t0=tJ("animationend"),t1=tJ("animationiteration"),t2=tJ("animationstart"),t3=tJ("transitionend"),t4=new Map,t8="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function t6(e,n){t4.set(e,n),m(n,[e])}for(var t5=0;t5<t8.length;t5++){var t9=t8[t5];t6(t9.toLowerCase(),"on"+(t9[0].toUpperCase()+t9.slice(1)))}t6(t0,"onAnimationEnd"),t6(t1,"onAnimationIteration"),t6(t2,"onAnimationStart"),t6("dblclick","onDoubleClick"),t6("focusin","onFocus"),t6("focusout","onBlur"),t6(t3,"onTransitionEnd"),h("onMouseEnter",["mouseout","mouseover"]),h("onMouseLeave",["mouseout","mouseover"]),h("onPointerEnter",["pointerout","pointerover"]),h("onPointerLeave",["pointerout","pointerover"]),m("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),m("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),m("onBeforeInput",["compositionend","keypress","textInput","paste"]),m("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),m("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),m("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var t7="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),re=new Set("cancel close invalid load scroll toggle".split(" ").concat(t7));function rn(e,n,t){var r=e.type||"unknown-event";e.currentTarget=t,function(e,n,t,r,l,a,u,o,i){if(eW.apply(this,arguments),e$){if(e$){var s=eA;e$=!1,eA=null}else throw Error(f(198));ej||(ej=!0,eB=s)}}(r,n,void 0,e),e.currentTarget=null}function rt(e,n){n=0!=(4&n);for(var t=0;t<e.length;t++){var r=e[t],l=r.event;r=r.listeners;e:{var a=void 0;if(n)for(var u=r.length-1;0<=u;u--){var o=r[u],i=o.instance,s=o.currentTarget;if(o=o.listener,i!==a&&l.isPropagationStopped())break e;rn(l,o,s),a=i}else for(u=0;u<r.length;u++){if(i=(o=r[u]).instance,s=o.currentTarget,o=o.listener,i!==a&&l.isPropagationStopped())break e;rn(l,o,s),a=i}}}if(ej)throw e=eB,ej=!1,eB=null,e}function rr(e,n){var t=n[rM];void 0===t&&(t=n[rM]=new Set);var r=e+"__bubble";t.has(r)||(ro(n,e,2,!1),t.add(r))}function rl(e,n,t){var r=0;n&&(r|=4),ro(t,e,r,n)}var ra="_reactListening"+Math.random().toString(36).slice(2);function ru(e){if(!e[ra]){e[ra]=!0,d.forEach(function(n){"selectionchange"!==n&&(re.has(n)||rl(n,!1,e),rl(n,!0,e))});var n=9===e.nodeType?e:e.ownerDocument;null===n||n[ra]||(n[ra]=!0,rl("selectionchange",!1,n))}}function ro(e,n,t,r){switch(nj(n)){case 1:var l=nI;break;case 4:l=nU;break;default:l=nV}t=l.bind(null,n,t,e),l=void 0,eD&&("touchstart"===n||"touchmove"===n||"wheel"===n)&&(l=!0),r?void 0!==l?e.addEventListener(n,t,{capture:!0,passive:l}):e.addEventListener(n,t,!0):void 0!==l?e.addEventListener(n,t,{passive:l}):e.addEventListener(n,t,!1)}function ri(e,n,t,r,l){var a=r;if(0==(1&n)&&0==(2&n)&&null!==r)e:for(;;){if(null===r)return;var u=r.tag;if(3===u||4===u){var o=r.stateNode.containerInfo;if(o===l||8===o.nodeType&&o.parentNode===l)break;if(4===u)for(u=r.return;null!==u;){var i=u.tag;if((3===i||4===i)&&((i=u.stateNode.containerInfo)===l||8===i.nodeType&&i.parentNode===l))return;u=u.return}for(;null!==o;){if(null===(u=rD(o)))return;if(5===(i=u.tag)||6===i){r=a=u;continue e}o=o.parentNode}}r=r.return}eF(function(){var r=a,l=eE(t),u=[];e:{var o=t4.get(e);if(void 0!==o){var i=n1,s=e;switch(e){case"keypress":if(0===nq(t))break e;case"keydown":case"keyup":i=tu;break;case"focusin":s="focus",i=n5;break;case"focusout":s="blur",i=n5;break;case"beforeblur":case"afterblur":i=n5;break;case"click":if(2===t.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":i=n8;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":i=n6;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":i=ti;break;case t0:case t1:case t2:i=n9;break;case t3:i=ts;break;case"scroll":i=n3;break;case"wheel":i=tc;break;case"copy":case"cut":case"paste":i=n7;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":i=to}var c=0!=(4&n),f=!c&&"scroll"===e,d=c?null!==o?o+"Capture":null:o;c=[];for(var p,m=r;null!==m;){var h=(p=m).stateNode;if(5===p.tag&&null!==h&&(p=h,null!==d&&null!=(h=eO(m,d))&&c.push(rs(m,h,p))),f)break;m=m.return}0<c.length&&(o=new i(o,s,null,t,l),u.push({event:o,listeners:c}))}}if(0==(7&n)){e:if(o="mouseover"===e||"pointerover"===e,i="mouseout"===e||"pointerout"===e,!(o&&t!==ex&&(s=t.relatedTarget||t.fromElement)&&(rD(s)||s[rR]))&&(i||o)&&(o=l.window===l?l:(o=l.ownerDocument)?o.defaultView||o.parentWindow:window,i?(s=t.relatedTarget||t.toElement,i=r,null!==(s=s?rD(s):null)&&(f=eQ(s),s!==f||5!==s.tag&&6!==s.tag)&&(s=null)):(i=null,s=r),i!==s)){if(c=n8,h="onMouseLeave",d="onMouseEnter",m="mouse",("pointerout"===e||"pointerover"===e)&&(c=to,h="onPointerLeave",d="onPointerEnter",m="pointer"),f=null==i?o:rU(i),p=null==s?o:rU(s),(o=new c(h,m+"leave",i,t,l)).target=f,o.relatedTarget=p,h=null,rD(l)===r&&((c=new c(d,m+"enter",s,t,l)).target=p,c.relatedTarget=f,h=c),f=h,i&&s)n:{for(c=i,d=s,m=0,p=c;p;p=rf(p))m++;for(p=0,h=d;h;h=rf(h))p++;for(;0<m-p;)c=rf(c),m--;for(;0<p-m;)d=rf(d),p--;for(;m--;){if(c===d||null!==d&&c===d.alternate)break n;c=rf(c),d=rf(d)}c=null}else c=null;null!==i&&rd(u,o,i,c,!1),null!==s&&null!==f&&rd(u,f,s,c,!0)}e:{if("select"===(i=(o=r?rU(r):window).nodeName&&o.nodeName.toLowerCase())||"input"===i&&"file"===o.type)var g,v=tP;else if(tw(o)){if(tN)v=tD;else{v=tF;var y=tM}}else(i=o.nodeName)&&"input"===i.toLowerCase()&&("checkbox"===o.type||"radio"===o.type)&&(v=tO);if(v&&(v=v(e,r))){tS(u,v,t,l);break e}y&&y(e,o,r),"focusout"===e&&(y=o._wrapperState)&&y.controlled&&"number"===o.type&&er(o,"number",o.value)}switch(y=r?rU(r):window,e){case"focusin":(tw(y)||"true"===y.contentEditable)&&(tH=y,tW=r,tQ=null);break;case"focusout":tQ=tW=tH=null;break;case"mousedown":tq=!0;break;case"contextmenu":case"mouseup":case"dragend":tq=!1,tK(u,t,l);break;case"selectionchange":if(tB)break;case"keydown":case"keyup":tK(u,t,l)}if(td)n:{switch(e){case"compositionstart":var b="onCompositionStart";break n;case"compositionend":b="onCompositionEnd";break n;case"compositionupdate":b="onCompositionUpdate";break n}b=void 0}else tb?tv(e,t)&&(b="onCompositionEnd"):"keydown"===e&&229===t.keyCode&&(b="onCompositionStart");b&&(th&&"ko"!==t.locale&&(tb||"onCompositionStart"!==b?"onCompositionEnd"===b&&tb&&(g=nQ()):(nH="value"in(nB=l)?nB.value:nB.textContent,tb=!0)),0<(y=rc(r,b)).length&&(b=new te(b,e,null,t,l),u.push({event:b,listeners:y}),g?b.data=g:null!==(g=ty(t))&&(b.data=g))),(g=tm?function(e,n){switch(e){case"compositionend":return ty(n);case"keypress":if(32!==n.which)return null;return tg=!0," ";case"textInput":return" "===(e=n.data)&&tg?null:e;default:return null}}(e,t):function(e,n){if(tb)return"compositionend"===e||!td&&tv(e,n)?(e=nQ(),nW=nH=nB=null,tb=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1<n.char.length)return n.char;if(n.which)return String.fromCharCode(n.which)}return null;case"compositionend":return th&&"ko"!==n.locale?null:n.data}}(e,t))&&0<(r=rc(r,"onBeforeInput")).length&&(l=new te("onBeforeInput","beforeinput",null,t,l),u.push({event:l,listeners:r}),l.data=g)}rt(u,n)})}function rs(e,n,t){return{instance:e,listener:n,currentTarget:t}}function rc(e,n){for(var t=n+"Capture",r=[];null!==e;){var l=e,a=l.stateNode;5===l.tag&&null!==a&&(l=a,null!=(a=eO(e,t))&&r.unshift(rs(e,a,l)),null!=(a=eO(e,n))&&r.push(rs(e,a,l))),e=e.return}return r}function rf(e){if(null===e)return null;do e=e.return;while(e&&5!==e.tag);return e||null}function rd(e,n,t,r,l){for(var a=n._reactName,u=[];null!==t&&t!==r;){var o=t,i=o.alternate,s=o.stateNode;if(null!==i&&i===r)break;5===o.tag&&null!==s&&(o=s,l?null!=(i=eO(t,a))&&u.unshift(rs(t,i,o)):l||null!=(i=eO(t,a))&&u.push(rs(t,i,o))),t=t.return}0!==u.length&&e.push({event:n,listeners:u})}var rp=/\r\n?/g,rm=/\u0000|\uFFFD/g;function rh(e){return("string"==typeof e?e:""+e).replace(rp,"\n").replace(rm,"")}function rg(e,n,t){if(n=rh(n),rh(e)!==n&&t)throw Error(f(425))}function rv(){}var ry=null,rb=null;function rk(e,n){return"textarea"===e||"noscript"===e||"string"==typeof n.children||"number"==typeof n.children||"object"==typeof n.dangerouslySetInnerHTML&&null!==n.dangerouslySetInnerHTML&&null!=n.dangerouslySetInnerHTML.__html}var rw="function"==typeof setTimeout?setTimeout:void 0,rS="function"==typeof clearTimeout?clearTimeout:void 0,rx="function"==typeof Promise?Promise:void 0,rE="function"==typeof queueMicrotask?queueMicrotask:void 0!==rx?function(e){return rx.resolve(null).then(e).catch(r_)}:rw;function r_(e){setTimeout(function(){throw e})}function rC(e,n){var t=n,r=0;do{var l=t.nextSibling;if(e.removeChild(t),l&&8===l.nodeType){if("/$"===(t=l.data)){if(0===r){e.removeChild(l),nF(n);return}r--}else"$"!==t&&"$?"!==t&&"$!"!==t||r++}t=l}while(t);nF(n)}function rP(e){for(;null!=e;e=e.nextSibling){var n=e.nodeType;if(1===n||3===n)break;if(8===n){if("$"===(n=e.data)||"$!"===n||"$?"===n)break;if("/$"===n)return null}}return e}function rN(e){e=e.previousSibling;for(var n=0;e;){if(8===e.nodeType){var t=e.data;if("$"===t||"$!"===t||"$?"===t){if(0===n)return e;n--}else"/$"===t&&n++}e=e.previousSibling}return null}var rz=Math.random().toString(36).slice(2),rT="__reactFiber$"+rz,rL="__reactProps$"+rz,rR="__reactContainer$"+rz,rM="__reactEvents$"+rz,rF="__reactListeners$"+rz,rO="__reactHandles$"+rz;function rD(e){var n=e[rT];if(n)return n;for(var t=e.parentNode;t;){if(n=t[rR]||t[rT]){if(t=n.alternate,null!==n.child||null!==t&&null!==t.child)for(e=rN(e);null!==e;){if(t=e[rT])return t;e=rN(e)}return n}t=(e=t).parentNode}return null}function rI(e){return(e=e[rT]||e[rR])&&(5===e.tag||6===e.tag||13===e.tag||3===e.tag)?e:null}function rU(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(f(33))}function rV(e){return e[rL]||null}var r$=[],rA=-1;function rj(e){return{current:e}}function rB(e){0>rA||(e.current=r$[rA],r$[rA]=null,rA--)}function rH(e,n){r$[++rA]=e.current,e.current=n}var rW={},rQ=rj(rW),rq=rj(!1),rK=rW;function rY(e,n){var t=e.type.contextTypes;if(!t)return rW;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===n)return r.__reactInternalMemoizedMaskedChildContext;var l,a={};for(l in t)a[l]=n[l];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=n,e.__reactInternalMemoizedMaskedChildContext=a),a}function rX(e){return null!=(e=e.childContextTypes)}function rG(){rB(rq),rB(rQ)}function rZ(e,n,t){if(rQ.current!==rW)throw Error(f(168));rH(rQ,n),rH(rq,t)}function rJ(e,n,t){var r=e.stateNode;if(n=n.childContextTypes,"function"!=typeof r.getChildContext)return t;for(var l in r=r.getChildContext())if(!(l in n))throw Error(f(108,function(e){var n=e.type;switch(e.tag){case 24:return"Cache";case 9:return(n.displayName||"Context")+".Consumer";case 10:return(n._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=n.render).displayName||e.name||"",n.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return n;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return function e(n){if(null==n)return null;if("function"==typeof n)return n.displayName||n.name||null;if("string"==typeof n)return n;switch(n){case z:return"Fragment";case N:return"Portal";case L:return"Profiler";case T:return"StrictMode";case O:return"Suspense";case D:return"SuspenseList"}if("object"==typeof n)switch(n.$$typeof){case M:return(n.displayName||"Context")+".Consumer";case R:return(n._context.displayName||"Context")+".Provider";case F:var t=n.render;return(n=n.displayName)||(n=""!==(n=t.displayName||t.name||"")?"ForwardRef("+n+")":"ForwardRef"),n;case I:return null!==(t=n.displayName||null)?t:e(n.type)||"Memo";case U:t=n._payload,n=n._init;try{return e(n(t))}catch(r){}}return null}(n);case 8:return n===T?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"==typeof n)return n.displayName||n.name||null;if("string"==typeof n)return n}return null}(e)||"Unknown",l));return B({},t,r)}function r0(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||rW,rK=rQ.current,rH(rQ,e),rH(rq,rq.current),!0}function r1(e,n,t){var r=e.stateNode;if(!r)throw Error(f(169));t?(e=rJ(e,n,rK),r.__reactInternalMemoizedMergedChildContext=e,rB(rq),rB(rQ),rH(rQ,e)):rB(rq),rH(rq,t)}var r2=null,r3=!1,r4=!1;function r8(){if(!r4&&null!==r2){r4=!0;var e=0,n=nf;try{var t=r2;for(nf=1;e<t.length;e++){var r=t[e];do r=r(!0);while(null!==r)}r2=null,r3=!1}catch(l){throw null!==r2&&(r2=r2.slice(e+1)),eX(e2,r8),l}finally{nf=n,r4=!1}}return null}var r6=[],r5=0,r9=null,r7=0,le=[],ln=0,lt=null,lr=1,ll="";function la(e,n){r6[r5++]=r7,r6[r5++]=r9,r9=e,r7=n}function lu(e,n,t){le[ln++]=lr,le[ln++]=ll,le[ln++]=lt,lt=e;var r=lr;e=ll;var l=32-e7(r)-1;r&=~(1<<l),t+=1;var a=32-e7(n)+l;if(30<a){var u=l-l%5;a=(r&(1<<u)-1).toString(32),r>>=u,l-=u,lr=1<<32-e7(n)+l|t<<l|r,ll=a+e}else lr=1<<a|t<<l|r,ll=e}function lo(e){null!==e.return&&(la(e,1),lu(e,1,0))}function li(e){for(;e===r9;)r9=r6[--r5],r6[r5]=null,r7=r6[--r5],r6[r5]=null;for(;e===lt;)lt=le[--ln],le[ln]=null,ll=le[--ln],le[ln]=null,lr=le[--ln],le[ln]=null}var ls=null,lc=null,lf=!1,ld=null;function lp(e,n){var t=oq(5,null,null,0);t.elementType="DELETED",t.stateNode=n,t.return=e,null===(n=e.deletions)?(e.deletions=[t],e.flags|=16):n.push(t)}function lm(e,n){switch(e.tag){case 5:var t=e.type;return null!==(n=1!==n.nodeType||t.toLowerCase()!==n.nodeName.toLowerCase()?null:n)&&(e.stateNode=n,ls=e,lc=rP(n.firstChild),!0);case 6:return null!==(n=""===e.pendingProps||3!==n.nodeType?null:n)&&(e.stateNode=n,ls=e,lc=null,!0);case 13:return null!==(n=8!==n.nodeType?null:n)&&(t=null!==lt?{id:lr,overflow:ll}:null,e.memoizedState={dehydrated:n,treeContext:t,retryLane:1073741824},(t=oq(18,null,null,0)).stateNode=n,t.return=e,e.child=t,ls=e,lc=null,!0);default:return!1}}function lh(e){return 0!=(1&e.mode)&&0==(128&e.flags)}function lg(e){if(lf){var n=lc;if(n){var t=n;if(!lm(e,n)){if(lh(e))throw Error(f(418));n=rP(t.nextSibling);var r=ls;n&&lm(e,n)?lp(r,t):(e.flags=-4097&e.flags|2,lf=!1,ls=e)}}else{if(lh(e))throw Error(f(418));e.flags=-4097&e.flags|2,lf=!1,ls=e}}}function lv(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;ls=e}function ly(e){if(e!==ls)return!1;if(!lf)return lv(e),lf=!0,!1;if((n=3!==e.tag)&&!(n=5!==e.tag)&&(n="head"!==(n=e.type)&&"body"!==n&&!rk(e.type,e.memoizedProps)),n&&(n=lc)){if(lh(e))throw lb(),Error(f(418));for(;n;)lp(e,n),n=rP(n.nextSibling)}if(lv(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(f(317));e:{for(n=0,e=e.nextSibling;e;){if(8===e.nodeType){var n,t=e.data;if("/$"===t){if(0===n){lc=rP(e.nextSibling);break e}n--}else"$"!==t&&"$!"!==t&&"$?"!==t||n++}e=e.nextSibling}lc=null}}else lc=ls?rP(e.stateNode.nextSibling):null;return!0}function lb(){for(var e=lc;e;)e=rP(e.nextSibling)}function lk(){lc=ls=null,lf=!1}function lw(e){null===ld?ld=[e]:ld.push(e)}var lS=C.ReactCurrentBatchConfig;function lx(e,n){if(e&&e.defaultProps)for(var t in n=B({},n),e=e.defaultProps)void 0===n[t]&&(n[t]=e[t]);return n}var lE=rj(null),l_=null,lC=null,lP=null;function lN(){lP=lC=l_=null}function lz(e){var n=lE.current;rB(lE),e._currentValue=n}function lT(e,n,t){for(;null!==e;){var r=e.alternate;if((e.childLanes&n)!==n?(e.childLanes|=n,null!==r&&(r.childLanes|=n)):null!==r&&(r.childLanes&n)!==n&&(r.childLanes|=n),e===t)break;e=e.return}}function lL(e,n){l_=e,lP=lC=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!=(e.lanes&n)&&(uu=!0),e.firstContext=null)}function lR(e){var n=e._currentValue;if(lP!==e){if(e={context:e,memoizedValue:n,next:null},null===lC){if(null===l_)throw Error(f(308));lC=e,l_.dependencies={lanes:0,firstContext:e}}else lC=lC.next=e}return n}var lM=null;function lF(e){null===lM?lM=[e]:lM.push(e)}function lO(e,n,t,r){var l=n.interleaved;return null===l?(t.next=t,lF(n)):(t.next=l.next,l.next=t),n.interleaved=t,lD(e,r)}function lD(e,n){e.lanes|=n;var t=e.alternate;for(null!==t&&(t.lanes|=n),t=e,e=e.return;null!==e;)e.childLanes|=n,null!==(t=e.alternate)&&(t.childLanes|=n),t=e,e=e.return;return 3===t.tag?t.stateNode:null}var lI=!1;function lU(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function lV(e,n){e=e.updateQueue,n.updateQueue===e&&(n.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function l$(e,n){return{eventTime:e,lane:n,tag:0,payload:null,callback:null,next:null}}function lA(e,n,t){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,0!=(2&u3)){var l=r.pending;return null===l?n.next=n:(n.next=l.next,l.next=n),r.pending=n,lD(e,t)}return null===(l=r.interleaved)?(n.next=n,lF(r)):(n.next=l.next,l.next=n),r.interleaved=n,lD(e,t)}function lj(e,n,t){if(null!==(n=n.updateQueue)&&(n=n.shared,0!=(4194240&t))){var r=n.lanes;r&=e.pendingLanes,t|=r,n.lanes=t,nc(e,t)}}function lB(e,n){var t=e.updateQueue,r=e.alternate;if(null!==r&&t===(r=r.updateQueue)){var l=null,a=null;if(null!==(t=t.firstBaseUpdate)){do{var u={eventTime:t.eventTime,lane:t.lane,tag:t.tag,payload:t.payload,callback:t.callback,next:null};null===a?l=a=u:a=a.next=u,t=t.next}while(null!==t);null===a?l=a=n:a=a.next=n}else l=a=n;t={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:a,shared:r.shared,effects:r.effects},e.updateQueue=t;return}null===(e=t.lastBaseUpdate)?t.firstBaseUpdate=n:e.next=n,t.lastBaseUpdate=n}function lH(e,n,t,r){var l=e.updateQueue;lI=!1;var a=l.firstBaseUpdate,u=l.lastBaseUpdate,o=l.shared.pending;if(null!==o){l.shared.pending=null;var i=o,s=i.next;i.next=null,null===u?a=s:u.next=s,u=i;var c=e.alternate;null!==c&&(o=(c=c.updateQueue).lastBaseUpdate)!==u&&(null===o?c.firstBaseUpdate=s:o.next=s,c.lastBaseUpdate=i)}if(null!==a){var f=l.baseState;for(u=0,c=s=i=null,o=a;;){var d=o.lane,p=o.eventTime;if((r&d)===d){null!==c&&(c=c.next={eventTime:p,lane:0,tag:o.tag,payload:o.payload,callback:o.callback,next:null});e:{var m=e,h=o;switch(d=n,p=t,h.tag){case 1:if("function"==typeof(m=h.payload)){f=m.call(p,f,d);break e}f=m;break e;case 3:m.flags=-65537&m.flags|128;case 0:if(null==(d="function"==typeof(m=h.payload)?m.call(p,f,d):m))break e;f=B({},f,d);break e;case 2:lI=!0}}null!==o.callback&&0!==o.lane&&(e.flags|=64,null===(d=l.effects)?l.effects=[o]:d.push(o))}else p={eventTime:p,lane:d,tag:o.tag,payload:o.payload,callback:o.callback,next:null},null===c?(s=c=p,i=f):c=c.next=p,u|=d;if(null===(o=o.next)){if(null===(o=l.shared.pending))break;o=(d=o).next,d.next=null,l.lastBaseUpdate=d,l.shared.pending=null}}if(null===c&&(i=f),l.baseState=i,l.firstBaseUpdate=s,l.lastBaseUpdate=c,null!==(n=l.shared.interleaved)){l=n;do u|=l.lane,l=l.next;while(l!==n)}else null===a&&(l.shared.lanes=0);on|=u,e.lanes=u,e.memoizedState=f}}function lW(e,n,t){if(e=n.effects,n.effects=null,null!==e)for(n=0;n<e.length;n++){var r=e[n],l=r.callback;if(null!==l){if(r.callback=null,r=t,"function"!=typeof l)throw Error(f(191,l));l.call(r)}}}var lQ=(new s.Component).refs;function lq(e,n,t,r){n=e.memoizedState,t=null==(t=t(r,n))?n:B({},n,t),e.memoizedState=t,0===e.lanes&&(e.updateQueue.baseState=t)}var lK={isMounted:function(e){return!!(e=e._reactInternals)&&eQ(e)===e},enqueueSetState:function(e,n,t){e=e._reactInternals;var r=ob(),l=ok(e),a=l$(r,l);a.payload=n,null!=t&&(a.callback=t),null!==(n=lA(e,a,l))&&(ow(n,e,l,r),lj(n,e,l))},enqueueReplaceState:function(e,n,t){e=e._reactInternals;var r=ob(),l=ok(e),a=l$(r,l);a.tag=1,a.payload=n,null!=t&&(a.callback=t),null!==(n=lA(e,a,l))&&(ow(n,e,l,r),lj(n,e,l))},enqueueForceUpdate:function(e,n){e=e._reactInternals;var t=ob(),r=ok(e),l=l$(t,r);l.tag=2,null!=n&&(l.callback=n),null!==(n=lA(e,l,r))&&(ow(n,e,r,t),lj(n,e,r))}};function lY(e,n,t,r,l,a,u){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,a,u):!n.prototype||!n.prototype.isPureReactComponent||!tU(t,r)||!tU(l,a)}function lX(e,n,t){var r=!1,l=rW,a=n.contextType;return"object"==typeof a&&null!==a?a=lR(a):(l=rX(n)?rK:rQ.current,a=(r=null!=(r=n.contextTypes))?rY(e,l):rW),n=new n(t,a),e.memoizedState=null!==n.state&&void 0!==n.state?n.state:null,n.updater=lK,e.stateNode=n,n._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=a),n}function lG(e,n,t,r){e=n.state,"function"==typeof n.componentWillReceiveProps&&n.componentWillReceiveProps(t,r),"function"==typeof n.UNSAFE_componentWillReceiveProps&&n.UNSAFE_componentWillReceiveProps(t,r),n.state!==e&&lK.enqueueReplaceState(n,n.state,null)}function lZ(e,n,t,r){var l=e.stateNode;l.props=t,l.state=e.memoizedState,l.refs=lQ,lU(e);var a=n.contextType;"object"==typeof a&&null!==a?l.context=lR(a):(a=rX(n)?rK:rQ.current,l.context=rY(e,a)),l.state=e.memoizedState,"function"==typeof(a=n.getDerivedStateFromProps)&&(lq(e,n,a,t),l.state=e.memoizedState),"function"==typeof n.getDerivedStateFromProps||"function"==typeof l.getSnapshotBeforeUpdate||"function"!=typeof l.UNSAFE_componentWillMount&&"function"!=typeof l.componentWillMount||(n=l.state,"function"==typeof l.componentWillMount&&l.componentWillMount(),"function"==typeof l.UNSAFE_componentWillMount&&l.UNSAFE_componentWillMount(),n!==l.state&&lK.enqueueReplaceState(l,l.state,null),lH(e,t,l,r),l.state=e.memoizedState),"function"==typeof l.componentDidMount&&(e.flags|=4194308)}function lJ(e,n,t){if(null!==(e=t.ref)&&"function"!=typeof e&&"object"!=typeof e){if(t._owner){if(t=t._owner){if(1!==t.tag)throw Error(f(309));var r=t.stateNode}if(!r)throw Error(f(147,e));var l=r,a=""+e;return null!==n&&null!==n.ref&&"function"==typeof n.ref&&n.ref._stringRef===a?n.ref:((n=function(e){var n=l.refs;n===lQ&&(n=l.refs={}),null===e?delete n[a]:n[a]=e})._stringRef=a,n)}if("string"!=typeof e)throw Error(f(284));if(!t._owner)throw Error(f(290,e))}return e}function l0(e,n){throw Error(f(31,"[object Object]"===(e=Object.prototype.toString.call(n))?"object with keys {"+Object.keys(n).join(", ")+"}":e))}function l1(e){return(0,e._init)(e._payload)}function l2(e){function n(n,t){if(e){var r=n.deletions;null===r?(n.deletions=[t],n.flags|=16):r.push(t)}}function t(t,r){if(!e)return null;for(;null!==r;)n(t,r),r=r.sibling;return null}function r(e,n){for(e=new Map;null!==n;)null!==n.key?e.set(n.key,n):e.set(n.index,n),n=n.sibling;return e}function l(e,n){return(e=oY(e,n)).index=0,e.sibling=null,e}function a(n,t,r){return(n.index=r,e)?null!==(r=n.alternate)?(r=r.index)<t?(n.flags|=2,t):r:(n.flags|=2,t):(n.flags|=1048576,t)}function u(n){return e&&null===n.alternate&&(n.flags|=2),n}function o(e,n,t,r){return null===n||6!==n.tag?((n=oJ(t,e.mode,r)).return=e,n):((n=l(n,t)).return=e,n)}function i(e,n,t,r){var a=t.type;return a===z?c(e,n,t.props.children,r,t.key):null!==n&&(n.elementType===a||"object"==typeof a&&null!==a&&a.$$typeof===U&&l1(a)===n.type)?((r=l(n,t.props)).ref=lJ(e,n,t),r.return=e,r):((r=oX(t.type,t.key,t.props,null,e.mode,r)).ref=lJ(e,n,t),r.return=e,r)}function s(e,n,t,r){return null===n||4!==n.tag||n.stateNode.containerInfo!==t.containerInfo||n.stateNode.implementation!==t.implementation?((n=o0(t,e.mode,r)).return=e,n):((n=l(n,t.children||[])).return=e,n)}function c(e,n,t,r,a){return null===n||7!==n.tag?((n=oG(t,e.mode,r,a)).return=e,n):((n=l(n,t)).return=e,n)}function d(e,n,t){if("string"==typeof n&&""!==n||"number"==typeof n)return(n=oJ(""+n,e.mode,t)).return=e,n;if("object"==typeof n&&null!==n){switch(n.$$typeof){case P:return(t=oX(n.type,n.key,n.props,null,e.mode,t)).ref=lJ(e,null,n),t.return=e,t;case N:return(n=o0(n,e.mode,t)).return=e,n;case U:var r=n._init;return d(e,r(n._payload),t)}if(el(n)||A(n))return(n=oG(n,e.mode,t,null)).return=e,n;l0(e,n)}return null}function p(e,n,t,r){var l=null!==n?n.key:null;if("string"==typeof t&&""!==t||"number"==typeof t)return null!==l?null:o(e,n,""+t,r);if("object"==typeof t&&null!==t){switch(t.$$typeof){case P:return t.key===l?i(e,n,t,r):null;case N:return t.key===l?s(e,n,t,r):null;case U:return p(e,n,(l=t._init)(t._payload),r)}if(el(t)||A(t))return null!==l?null:c(e,n,t,r,null);l0(e,t)}return null}function m(e,n,t,r,l){if("string"==typeof r&&""!==r||"number"==typeof r)return o(n,e=e.get(t)||null,""+r,l);if("object"==typeof r&&null!==r){switch(r.$$typeof){case P:return i(n,e=e.get(null===r.key?t:r.key)||null,r,l);case N:return s(n,e=e.get(null===r.key?t:r.key)||null,r,l);case U:return m(e,n,t,(0,r._init)(r._payload),l)}if(el(r)||A(r))return c(n,e=e.get(t)||null,r,l,null);l0(n,r)}return null}return function o(i,s,c,h){if("object"==typeof c&&null!==c&&c.type===z&&null===c.key&&(c=c.props.children),"object"==typeof c&&null!==c){switch(c.$$typeof){case P:e:{for(var g=c.key,v=s;null!==v;){if(v.key===g){if((g=c.type)===z){if(7===v.tag){t(i,v.sibling),(s=l(v,c.props.children)).return=i,i=s;break e}}else if(v.elementType===g||"object"==typeof g&&null!==g&&g.$$typeof===U&&l1(g)===v.type){t(i,v.sibling),(s=l(v,c.props)).ref=lJ(i,v,c),s.return=i,i=s;break e}t(i,v);break}n(i,v),v=v.sibling}c.type===z?((s=oG(c.props.children,i.mode,h,c.key)).return=i,i=s):((h=oX(c.type,c.key,c.props,null,i.mode,h)).ref=lJ(i,s,c),h.return=i,i=h)}return u(i);case N:e:{for(v=c.key;null!==s;){if(s.key===v){if(4===s.tag&&s.stateNode.containerInfo===c.containerInfo&&s.stateNode.implementation===c.implementation){t(i,s.sibling),(s=l(s,c.children||[])).return=i,i=s;break e}t(i,s);break}n(i,s),s=s.sibling}(s=o0(c,i.mode,h)).return=i,i=s}return u(i);case U:return o(i,s,(v=c._init)(c._payload),h)}if(el(c))return function(l,u,o,i){for(var s=null,c=null,f=u,h=u=0,g=null;null!==f&&h<o.length;h++){f.index>h?(g=f,f=null):g=f.sibling;var v=p(l,f,o[h],i);if(null===v){null===f&&(f=g);break}e&&f&&null===v.alternate&&n(l,f),u=a(v,u,h),null===c?s=v:c.sibling=v,c=v,f=g}if(h===o.length)return t(l,f),lf&&la(l,h),s;if(null===f){for(;h<o.length;h++)null!==(f=d(l,o[h],i))&&(u=a(f,u,h),null===c?s=f:c.sibling=f,c=f);return lf&&la(l,h),s}for(f=r(l,f);h<o.length;h++)null!==(g=m(f,l,h,o[h],i))&&(e&&null!==g.alternate&&f.delete(null===g.key?h:g.key),u=a(g,u,h),null===c?s=g:c.sibling=g,c=g);return e&&f.forEach(function(e){return n(l,e)}),lf&&la(l,h),s}(i,s,c,h);if(A(c))return function(l,u,o,i){var s=A(o);if("function"!=typeof s)throw Error(f(150));if(null==(o=s.call(o)))throw Error(f(151));for(var c=s=null,h=u,g=u=0,v=null,y=o.next();null!==h&&!y.done;g++,y=o.next()){h.index>g?(v=h,h=null):v=h.sibling;var b=p(l,h,y.value,i);if(null===b){null===h&&(h=v);break}e&&h&&null===b.alternate&&n(l,h),u=a(b,u,g),null===c?s=b:c.sibling=b,c=b,h=v}if(y.done)return t(l,h),lf&&la(l,g),s;if(null===h){for(;!y.done;g++,y=o.next())null!==(y=d(l,y.value,i))&&(u=a(y,u,g),null===c?s=y:c.sibling=y,c=y);return lf&&la(l,g),s}for(h=r(l,h);!y.done;g++,y=o.next())null!==(y=m(h,l,g,y.value,i))&&(e&&null!==y.alternate&&h.delete(null===y.key?g:y.key),u=a(y,u,g),null===c?s=y:c.sibling=y,c=y);return e&&h.forEach(function(e){return n(l,e)}),lf&&la(l,g),s}(i,s,c,h);l0(i,c)}return"string"==typeof c&&""!==c||"number"==typeof c?(c=""+c,null!==s&&6===s.tag?(t(i,s.sibling),(s=l(s,c)).return=i,i=s):(t(i,s),(s=oJ(c,i.mode,h)).return=i,i=s),u(i)):t(i,s)}}var l3=l2(!0),l4=l2(!1),l8={},l6=rj(l8),l5=rj(l8),l9=rj(l8);function l7(e){if(e===l8)throw Error(f(174));return e}function ae(e,n){switch(rH(l9,n),rH(l5,e),rH(l6,l8),e=n.nodeType){case 9:case 11:n=(n=n.documentElement)?n.namespaceURI:ef(null,"");break;default:n=(e=8===e?n.parentNode:n).namespaceURI||null,e=e.tagName,n=ef(n,e)}rB(l6),rH(l6,n)}function an(){rB(l6),rB(l5),rB(l9)}function at(e){l7(l9.current);var n=l7(l6.current),t=ef(n,e.type);n!==t&&(rH(l5,e),rH(l6,t))}function ar(e){l5.current===e&&(rB(l6),rB(l5))}var al=rj(0);function aa(e){for(var n=e;null!==n;){if(13===n.tag){var t=n.memoizedState;if(null!==t&&(null===(t=t.dehydrated)||"$?"===t.data||"$!"===t.data))return n}else if(19===n.tag&&void 0!==n.memoizedProps.revealOrder){if(0!=(128&n.flags))return n}else if(null!==n.child){n.child.return=n,n=n.child;continue}if(n===e)break;for(;null===n.sibling;){if(null===n.return||n.return===e)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}return null}var au=[];function ao(){for(var e=0;e<au.length;e++)au[e]._workInProgressVersionPrimary=null;au.length=0}var ai=C.ReactCurrentDispatcher,as=C.ReactCurrentBatchConfig,ac=0,af=null,ad=null,ap=null,am=!1,ah=!1,ag=0,av=0;function ay(){throw Error(f(321))}function ab(e,n){if(null===n)return!1;for(var t=0;t<n.length&&t<e.length;t++)if(!tI(e[t],n[t]))return!1;return!0}function ak(e,n,t,r,l,a){if(ac=a,af=n,n.memoizedState=null,n.updateQueue=null,n.lanes=0,ai.current=null===e||null===e.memoizedState?a3:a4,e=t(r,l),ah){a=0;do{if(ah=!1,ag=0,25<=a)throw Error(f(301));a+=1,ap=ad=null,n.updateQueue=null,ai.current=a8,e=t(r,l)}while(ah)}if(ai.current=a2,n=null!==ad&&null!==ad.next,ac=0,ap=ad=af=null,am=!1,n)throw Error(f(300));return e}function aw(){var e=0!==ag;return ag=0,e}function aS(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===ap?af.memoizedState=ap=e:ap=ap.next=e,ap}function ax(){if(null===ad){var e=af.alternate;e=null!==e?e.memoizedState:null}else e=ad.next;var n=null===ap?af.memoizedState:ap.next;if(null!==n)ap=n,ad=e;else{if(null===e)throw Error(f(310));e={memoizedState:(ad=e).memoizedState,baseState:ad.baseState,baseQueue:ad.baseQueue,queue:ad.queue,next:null},null===ap?af.memoizedState=ap=e:ap=ap.next=e}return ap}function aE(e,n){return"function"==typeof n?n(e):n}function a_(e){var n=ax(),t=n.queue;if(null===t)throw Error(f(311));t.lastRenderedReducer=e;var r=ad,l=r.baseQueue,a=t.pending;if(null!==a){if(null!==l){var u=l.next;l.next=a.next,a.next=u}r.baseQueue=l=a,t.pending=null}if(null!==l){a=l.next,r=r.baseState;var o=u=null,i=null,s=a;do{var c=s.lane;if((ac&c)===c)null!==i&&(i=i.next={lane:0,action:s.action,hasEagerState:s.hasEagerState,eagerState:s.eagerState,next:null}),r=s.hasEagerState?s.eagerState:e(r,s.action);else{var d={lane:c,action:s.action,hasEagerState:s.hasEagerState,eagerState:s.eagerState,next:null};null===i?(o=i=d,u=r):i=i.next=d,af.lanes|=c,on|=c}s=s.next}while(null!==s&&s!==a);null===i?u=r:i.next=o,tI(r,n.memoizedState)||(uu=!0),n.memoizedState=r,n.baseState=u,n.baseQueue=i,t.lastRenderedState=r}if(null!==(e=t.interleaved)){l=e;do a=l.lane,af.lanes|=a,on|=a,l=l.next;while(l!==e)}else null===l&&(t.lanes=0);return[n.memoizedState,t.dispatch]}function aC(e){var n=ax(),t=n.queue;if(null===t)throw Error(f(311));t.lastRenderedReducer=e;var r=t.dispatch,l=t.pending,a=n.memoizedState;if(null!==l){t.pending=null;var u=l=l.next;do a=e(a,u.action),u=u.next;while(u!==l);tI(a,n.memoizedState)||(uu=!0),n.memoizedState=a,null===n.baseQueue&&(n.baseState=a),t.lastRenderedState=a}return[a,r]}function aP(){}function aN(e,n){var t=af,r=ax(),l=n(),a=!tI(r.memoizedState,l);if(a&&(r.memoizedState=l,uu=!0),r=r.queue,a$(aL.bind(null,t,r,e),[e]),r.getSnapshot!==n||a||null!==ap&&1&ap.memoizedState.tag){if(t.flags|=2048,aO(9,aT.bind(null,t,r,l,n),void 0,null),null===u4)throw Error(f(349));0!=(30&ac)||az(t,n,l)}return l}function az(e,n,t){e.flags|=16384,e={getSnapshot:n,value:t},null===(n=af.updateQueue)?(n={lastEffect:null,stores:null},af.updateQueue=n,n.stores=[e]):null===(t=n.stores)?n.stores=[e]:t.push(e)}function aT(e,n,t,r){n.value=t,n.getSnapshot=r,aR(n)&&aM(e)}function aL(e,n,t){return t(function(){aR(n)&&aM(e)})}function aR(e){var n=e.getSnapshot;e=e.value;try{var t=n();return!tI(e,t)}catch(r){return!0}}function aM(e){var n=lD(e,1);null!==n&&ow(n,e,1,-1)}function aF(e){var n=aS();return"function"==typeof e&&(e=e()),n.memoizedState=n.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:aE,lastRenderedState:e},n.queue=e,e=e.dispatch=aZ.bind(null,af,e),[n.memoizedState,e]}function aO(e,n,t,r){return e={tag:e,create:n,destroy:t,deps:r,next:null},null===(n=af.updateQueue)?(n={lastEffect:null,stores:null},af.updateQueue=n,n.lastEffect=e.next=e):null===(t=n.lastEffect)?n.lastEffect=e.next=e:(r=t.next,t.next=e,e.next=r,n.lastEffect=e),e}function aD(){return ax().memoizedState}function aI(e,n,t,r){var l=aS();af.flags|=e,l.memoizedState=aO(1|n,t,void 0,void 0===r?null:r)}function aU(e,n,t,r){var l=ax();r=void 0===r?null:r;var a=void 0;if(null!==ad){var u=ad.memoizedState;if(a=u.destroy,null!==r&&ab(r,u.deps)){l.memoizedState=aO(n,t,a,r);return}}af.flags|=e,l.memoizedState=aO(1|n,t,a,r)}function aV(e,n){return aI(8390656,8,e,n)}function a$(e,n){return aU(2048,8,e,n)}function aA(e,n){return aU(4,2,e,n)}function aj(e,n){return aU(4,4,e,n)}function aB(e,n){return"function"==typeof n?(n(e=e()),function(){n(null)}):null!=n?(e=e(),n.current=e,function(){n.current=null}):void 0}function aH(e,n,t){return t=null!=t?t.concat([e]):null,aU(4,4,aB.bind(null,n,e),t)}function aW(){}function aQ(e,n){var t=ax();n=void 0===n?null:n;var r=t.memoizedState;return null!==r&&null!==n&&ab(n,r[1])?r[0]:(t.memoizedState=[e,n],e)}function aq(e,n){var t=ax();n=void 0===n?null:n;var r=t.memoizedState;return null!==r&&null!==n&&ab(n,r[1])?r[0]:(e=e(),t.memoizedState=[e,n],e)}function aK(e,n,t){return 0==(21&ac)?(e.baseState&&(e.baseState=!1,uu=!0),e.memoizedState=t):(tI(t,n)||(t=no(),af.lanes|=t,on|=t,e.baseState=!0),n)}function aY(e,n){var t=nf;nf=0!==t&&4>t?t:4,e(!0);var r=as.transition;as.transition={};try{e(!1),n()}finally{nf=t,as.transition=r}}function aX(){return ax().memoizedState}function aG(e,n,t){var r=ok(e);t={lane:r,action:t,hasEagerState:!1,eagerState:null,next:null},aJ(e)?a0(n,t):null!==(t=lO(e,n,t,r))&&(ow(t,e,r,ob()),a1(t,n,r))}function aZ(e,n,t){var r=ok(e),l={lane:r,action:t,hasEagerState:!1,eagerState:null,next:null};if(aJ(e))a0(n,l);else{var a=e.alternate;if(0===e.lanes&&(null===a||0===a.lanes)&&null!==(a=n.lastRenderedReducer))try{var u=n.lastRenderedState,o=a(u,t);if(l.hasEagerState=!0,l.eagerState=o,tI(o,u)){var i=n.interleaved;null===i?(l.next=l,lF(n)):(l.next=i.next,i.next=l),n.interleaved=l;return}}catch(s){}finally{}null!==(t=lO(e,n,l,r))&&(ow(t,e,r,l=ob()),a1(t,n,r))}}function aJ(e){var n=e.alternate;return e===af||null!==n&&n===af}function a0(e,n){ah=am=!0;var t=e.pending;null===t?n.next=n:(n.next=t.next,t.next=n),e.pending=n}function a1(e,n,t){if(0!=(4194240&t)){var r=n.lanes;r&=e.pendingLanes,t|=r,n.lanes=t,nc(e,t)}}var a2={readContext:lR,useCallback:ay,useContext:ay,useEffect:ay,useImperativeHandle:ay,useInsertionEffect:ay,useLayoutEffect:ay,useMemo:ay,useReducer:ay,useRef:ay,useState:ay,useDebugValue:ay,useDeferredValue:ay,useTransition:ay,useMutableSource:ay,useSyncExternalStore:ay,useId:ay,unstable_isNewReconciler:!1},a3={readContext:lR,useCallback:function(e,n){return aS().memoizedState=[e,void 0===n?null:n],e},useContext:lR,useEffect:aV,useImperativeHandle:function(e,n,t){return t=null!=t?t.concat([e]):null,aI(4194308,4,aB.bind(null,n,e),t)},useLayoutEffect:function(e,n){return aI(4194308,4,e,n)},useInsertionEffect:function(e,n){return aI(4,2,e,n)},useMemo:function(e,n){var t=aS();return n=void 0===n?null:n,e=e(),t.memoizedState=[e,n],e},useReducer:function(e,n,t){var r=aS();return n=void 0!==t?t(n):n,r.memoizedState=r.baseState=n,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:n},r.queue=e,e=e.dispatch=aG.bind(null,af,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},aS().memoizedState=e},useState:aF,useDebugValue:aW,useDeferredValue:function(e){return aS().memoizedState=e},useTransition:function(){var e=aF(!1),n=e[0];return e=aY.bind(null,e[1]),aS().memoizedState=e,[n,e]},useMutableSource:function(){},useSyncExternalStore:function(e,n,t){var r=af,l=aS();if(lf){if(void 0===t)throw Error(f(407));t=t()}else{if(t=n(),null===u4)throw Error(f(349));0!=(30&ac)||az(r,n,t)}l.memoizedState=t;var a={value:t,getSnapshot:n};return l.queue=a,aV(aL.bind(null,r,a,e),[e]),r.flags|=2048,aO(9,aT.bind(null,r,a,t,n),void 0,null),t},useId:function(){var e=aS(),n=u4.identifierPrefix;if(lf){var t=ll,r=lr;n=":"+n+"R"+(t=(r&~(1<<32-e7(r)-1)).toString(32)+t),0<(t=ag++)&&(n+="H"+t.toString(32)),n+=":"}else n=":"+n+"r"+(t=av++).toString(32)+":";return e.memoizedState=n},unstable_isNewReconciler:!1},a4={readContext:lR,useCallback:aQ,useContext:lR,useEffect:a$,useImperativeHandle:aH,useInsertionEffect:aA,useLayoutEffect:aj,useMemo:aq,useReducer:a_,useRef:aD,useState:function(){return a_(aE)},useDebugValue:aW,useDeferredValue:function(e){return aK(ax(),ad.memoizedState,e)},useTransition:function(){return[a_(aE)[0],ax().memoizedState]},useMutableSource:aP,useSyncExternalStore:aN,useId:aX,unstable_isNewReconciler:!1},a8={readContext:lR,useCallback:aQ,useContext:lR,useEffect:a$,useImperativeHandle:aH,useInsertionEffect:aA,useLayoutEffect:aj,useMemo:aq,useReducer:aC,useRef:aD,useState:function(){return aC(aE)},useDebugValue:aW,useDeferredValue:function(e){var n=ax();return null===ad?n.memoizedState=e:aK(n,ad.memoizedState,e)},useTransition:function(){return[aC(aE)[0],ax().memoizedState]},useMutableSource:aP,useSyncExternalStore:aN,useId:aX,unstable_isNewReconciler:!1};function a6(e,n){try{var t="",r=n;do t+=function(e){switch(e.tag){case 5:return H(e.type);case 16:return H("Lazy");case 13:return H("Suspense");case 19:return H("SuspenseList");case 0:case 2:case 15:return e=Q(e.type,!1);case 11:return e=Q(e.type.render,!1);case 1:return e=Q(e.type,!0);default:return""}}(r),r=r.return;while(r);var l=t}catch(a){l="\nError generating stack: "+a.message+"\n"+a.stack}return{value:e,source:n,stack:l,digest:null}}function a5(e,n,t){return{value:e,source:null,stack:null!=t?t:null,digest:null!=n?n:null}}function a9(e,n){try{console.error(n.value)}catch(t){setTimeout(function(){throw t})}}var a7="function"==typeof WeakMap?WeakMap:Map;function ue(e,n,t){(t=l$(-1,t)).tag=3,t.payload={element:null};var r=n.value;return t.callback=function(){os||(os=!0,oc=r),a9(e,n)},t}function un(e,n,t){(t=l$(-1,t)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var l=n.value;t.payload=function(){return r(l)},t.callback=function(){a9(e,n)}}var a=e.stateNode;return null!==a&&"function"==typeof a.componentDidCatch&&(t.callback=function(){a9(e,n),"function"!=typeof r&&(null===of?of=new Set([this]):of.add(this));var t=n.stack;this.componentDidCatch(n.value,{componentStack:null!==t?t:""})}),t}function ut(e,n,t){var r=e.pingCache;if(null===r){r=e.pingCache=new a7;var l=new Set;r.set(n,l)}else void 0===(l=r.get(n))&&(l=new Set,r.set(n,l));l.has(t)||(l.add(t),e=oj.bind(null,e,n,t),n.then(e,e))}function ur(e){do{var n;if((n=13===e.tag)&&(n=null===(n=e.memoizedState)||null!==n.dehydrated),n)return e;e=e.return}while(null!==e);return null}function ul(e,n,t,r,l){return 0==(1&e.mode)?(e===n?e.flags|=65536:(e.flags|=128,t.flags|=131072,t.flags&=-52805,1===t.tag&&(null===t.alternate?t.tag=17:((n=l$(-1,1)).tag=2,lA(t,n,1))),t.lanes|=1),e):(e.flags|=65536,e.lanes=l,e)}var ua=C.ReactCurrentOwner,uu=!1;function uo(e,n,t,r){n.child=null===e?l4(n,null,t,r):l3(n,e.child,t,r)}function ui(e,n,t,r,l){t=t.render;var a=n.ref;return(lL(n,l),r=ak(e,n,t,r,a,l),t=aw(),null===e||uu)?(lf&&t&&lo(n),n.flags|=1,uo(e,n,r,l),n.child):(n.updateQueue=e.updateQueue,n.flags&=-2053,e.lanes&=~l,uP(e,n,l))}function us(e,n,t,r,l){if(null===e){var a=t.type;return"function"!=typeof a||oK(a)||void 0!==a.defaultProps||null!==t.compare||void 0!==t.defaultProps?((e=oX(t.type,null,r,n,n.mode,l)).ref=n.ref,e.return=n,n.child=e):(n.tag=15,n.type=a,uc(e,n,a,r,l))}if(a=e.child,0==(e.lanes&l)){var u=a.memoizedProps;if((t=null!==(t=t.compare)?t:tU)(u,r)&&e.ref===n.ref)return uP(e,n,l)}return n.flags|=1,(e=oY(a,r)).ref=n.ref,e.return=n,n.child=e}function uc(e,n,t,r,l){if(null!==e){var a=e.memoizedProps;if(tU(a,r)&&e.ref===n.ref){if(uu=!1,n.pendingProps=r=a,0==(e.lanes&l))return n.lanes=e.lanes,uP(e,n,l);0!=(131072&e.flags)&&(uu=!0)}}return up(e,n,t,r,l)}function uf(e,n,t){var r=n.pendingProps,l=r.children,a=null!==e?e.memoizedState:null;if("hidden"===r.mode){if(0==(1&n.mode))n.memoizedState={baseLanes:0,cachePool:null,transitions:null},rH(u9,u5),u5|=t;else{if(0==(1073741824&t))return e=null!==a?a.baseLanes|t:t,n.lanes=n.childLanes=1073741824,n.memoizedState={baseLanes:e,cachePool:null,transitions:null},n.updateQueue=null,rH(u9,u5),u5|=e,null;n.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==a?a.baseLanes:t,rH(u9,u5),u5|=r}}else null!==a?(r=a.baseLanes|t,n.memoizedState=null):r=t,rH(u9,u5),u5|=r;return uo(e,n,l,t),n.child}function ud(e,n){var t=n.ref;(null===e&&null!==t||null!==e&&e.ref!==t)&&(n.flags|=512,n.flags|=2097152)}function up(e,n,t,r,l){var a=rX(t)?rK:rQ.current;return(a=rY(n,a),lL(n,l),t=ak(e,n,t,r,a,l),r=aw(),null===e||uu)?(lf&&r&&lo(n),n.flags|=1,uo(e,n,t,l),n.child):(n.updateQueue=e.updateQueue,n.flags&=-2053,e.lanes&=~l,uP(e,n,l))}function um(e,n,t,r,l){if(rX(t)){var a=!0;r0(n)}else a=!1;if(lL(n,l),null===n.stateNode)uC(e,n),lX(n,t,r),lZ(n,t,r,l),r=!0;else if(null===e){var u=n.stateNode,o=n.memoizedProps;u.props=o;var i=u.context,s=t.contextType;s="object"==typeof s&&null!==s?lR(s):rY(n,s=rX(t)?rK:rQ.current);var c=t.getDerivedStateFromProps,f="function"==typeof c||"function"==typeof u.getSnapshotBeforeUpdate;f||"function"!=typeof u.UNSAFE_componentWillReceiveProps&&"function"!=typeof u.componentWillReceiveProps||(o!==r||i!==s)&&lG(n,u,r,s),lI=!1;var d=n.memoizedState;u.state=d,lH(n,r,u,l),i=n.memoizedState,o!==r||d!==i||rq.current||lI?("function"==typeof c&&(lq(n,t,c,r),i=n.memoizedState),(o=lI||lY(n,t,o,r,d,i,s))?(f||"function"!=typeof u.UNSAFE_componentWillMount&&"function"!=typeof u.componentWillMount||("function"==typeof u.componentWillMount&&u.componentWillMount(),"function"==typeof u.UNSAFE_componentWillMount&&u.UNSAFE_componentWillMount()),"function"==typeof u.componentDidMount&&(n.flags|=4194308)):("function"==typeof u.componentDidMount&&(n.flags|=4194308),n.memoizedProps=r,n.memoizedState=i),u.props=r,u.state=i,u.context=s,r=o):("function"==typeof u.componentDidMount&&(n.flags|=4194308),r=!1)}else{u=n.stateNode,lV(e,n),o=n.memoizedProps,s=n.type===n.elementType?o:lx(n.type,o),u.props=s,f=n.pendingProps,d=u.context,i="object"==typeof(i=t.contextType)&&null!==i?lR(i):rY(n,i=rX(t)?rK:rQ.current);var p=t.getDerivedStateFromProps;(c="function"==typeof p||"function"==typeof u.getSnapshotBeforeUpdate)||"function"!=typeof u.UNSAFE_componentWillReceiveProps&&"function"!=typeof u.componentWillReceiveProps||(o!==f||d!==i)&&lG(n,u,r,i),lI=!1,d=n.memoizedState,u.state=d,lH(n,r,u,l);var m=n.memoizedState;o!==f||d!==m||rq.current||lI?("function"==typeof p&&(lq(n,t,p,r),m=n.memoizedState),(s=lI||lY(n,t,s,r,d,m,i)||!1)?(c||"function"!=typeof u.UNSAFE_componentWillUpdate&&"function"!=typeof u.componentWillUpdate||("function"==typeof u.componentWillUpdate&&u.componentWillUpdate(r,m,i),"function"==typeof u.UNSAFE_componentWillUpdate&&u.UNSAFE_componentWillUpdate(r,m,i)),"function"==typeof u.componentDidUpdate&&(n.flags|=4),"function"==typeof u.getSnapshotBeforeUpdate&&(n.flags|=1024)):("function"!=typeof u.componentDidUpdate||o===e.memoizedProps&&d===e.memoizedState||(n.flags|=4),"function"!=typeof u.getSnapshotBeforeUpdate||o===e.memoizedProps&&d===e.memoizedState||(n.flags|=1024),n.memoizedProps=r,n.memoizedState=m),u.props=r,u.state=m,u.context=i,r=s):("function"!=typeof u.componentDidUpdate||o===e.memoizedProps&&d===e.memoizedState||(n.flags|=4),"function"!=typeof u.getSnapshotBeforeUpdate||o===e.memoizedProps&&d===e.memoizedState||(n.flags|=1024),r=!1)}return uh(e,n,t,r,a,l)}function uh(e,n,t,r,l,a){ud(e,n);var u=0!=(128&n.flags);if(!r&&!u)return l&&r1(n,t,!1),uP(e,n,a);r=n.stateNode,ua.current=n;var o=u&&"function"!=typeof t.getDerivedStateFromError?null:r.render();return n.flags|=1,null!==e&&u?(n.child=l3(n,e.child,null,a),n.child=l3(n,null,o,a)):uo(e,n,o,a),n.memoizedState=r.state,l&&r1(n,t,!0),n.child}function ug(e){var n=e.stateNode;n.pendingContext?rZ(e,n.pendingContext,n.pendingContext!==n.context):n.context&&rZ(e,n.context,!1),ae(e,n.containerInfo)}function uv(e,n,t,r,l){return lk(),lw(l),n.flags|=256,uo(e,n,t,r),n.child}var uy={dehydrated:null,treeContext:null,retryLane:0};function ub(e){return{baseLanes:e,cachePool:null,transitions:null}}function uk(e,n,t){var r,l=n.pendingProps,a=al.current,u=!1,o=0!=(128&n.flags);if((r=o)||(r=(null===e||null!==e.memoizedState)&&0!=(2&a)),r?(u=!0,n.flags&=-129):(null===e||null!==e.memoizedState)&&(a|=1),rH(al,1&a),null===e)return(lg(n),null!==(e=n.memoizedState)&&null!==(e=e.dehydrated))?(0==(1&n.mode)?n.lanes=1:"$!"===e.data?n.lanes=8:n.lanes=1073741824,null):(o=l.children,e=l.fallback,u?(l=n.mode,u=n.child,o={mode:"hidden",children:o},0==(1&l)&&null!==u?(u.childLanes=0,u.pendingProps=o):u=oZ(o,l,0,null),e=oG(e,l,t,null),u.return=n,e.return=n,u.sibling=e,n.child=u,n.child.memoizedState=ub(t),n.memoizedState=uy,e):uw(n,o));if(null!==(a=e.memoizedState)&&null!==(r=a.dehydrated))return function(e,n,t,r,l,a,u){if(t)return 256&n.flags?(n.flags&=-257,uS(e,n,u,r=a5(Error(f(422))))):null!==n.memoizedState?(n.child=e.child,n.flags|=128,null):(a=r.fallback,l=n.mode,r=oZ({mode:"visible",children:r.children},l,0,null),a=oG(a,l,u,null),a.flags|=2,r.return=n,a.return=n,r.sibling=a,n.child=r,0!=(1&n.mode)&&l3(n,e.child,null,u),n.child.memoizedState=ub(u),n.memoizedState=uy,a);if(0==(1&n.mode))return uS(e,n,u,null);if("$!"===l.data){if(r=l.nextSibling&&l.nextSibling.dataset)var o=r.dgst;return r=o,r=a5(a=Error(f(419)),r,void 0),uS(e,n,u,r)}if(o=0!=(u&e.childLanes),uu||o){if(null!==(r=u4)){switch(u&-u){case 4:l=2;break;case 16:l=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:l=32;break;case 536870912:l=268435456;break;default:l=0}0!==(l=0!=(l&(r.suspendedLanes|u))?0:l)&&l!==a.retryLane&&(a.retryLane=l,lD(e,l),ow(r,e,l,-1))}return oF(),uS(e,n,u,r=a5(Error(f(421))))}return"$?"===l.data?(n.flags|=128,n.child=e.child,n=oH.bind(null,e),l._reactRetry=n,null):(e=a.treeContext,lc=rP(l.nextSibling),ls=n,lf=!0,ld=null,null!==e&&(le[ln++]=lr,le[ln++]=ll,le[ln++]=lt,lr=e.id,ll=e.overflow,lt=n),n=uw(n,r.children),n.flags|=4096,n)}(e,n,o,l,r,a,t);if(u){u=l.fallback,o=n.mode,r=(a=e.child).sibling;var i={mode:"hidden",children:l.children};return 0==(1&o)&&n.child!==a?((l=n.child).childLanes=0,l.pendingProps=i,n.deletions=null):(l=oY(a,i)).subtreeFlags=14680064&a.subtreeFlags,null!==r?u=oY(r,u):(u=oG(u,o,t,null),u.flags|=2),u.return=n,l.return=n,l.sibling=u,n.child=l,l=u,u=n.child,o=null===(o=e.child.memoizedState)?ub(t):{baseLanes:o.baseLanes|t,cachePool:null,transitions:o.transitions},u.memoizedState=o,u.childLanes=e.childLanes&~t,n.memoizedState=uy,l}return e=(u=e.child).sibling,l=oY(u,{mode:"visible",children:l.children}),0==(1&n.mode)&&(l.lanes=t),l.return=n,l.sibling=null,null!==e&&(null===(t=n.deletions)?(n.deletions=[e],n.flags|=16):t.push(e)),n.child=l,n.memoizedState=null,l}function uw(e,n){return(n=oZ({mode:"visible",children:n},e.mode,0,null)).return=e,e.child=n}function uS(e,n,t,r){return null!==r&&lw(r),l3(n,e.child,null,t),e=uw(n,n.pendingProps.children),e.flags|=2,n.memoizedState=null,e}function ux(e,n,t){e.lanes|=n;var r=e.alternate;null!==r&&(r.lanes|=n),lT(e.return,n,t)}function uE(e,n,t,r,l){var a=e.memoizedState;null===a?e.memoizedState={isBackwards:n,rendering:null,renderingStartTime:0,last:r,tail:t,tailMode:l}:(a.isBackwards=n,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=t,a.tailMode=l)}function u_(e,n,t){var r=n.pendingProps,l=r.revealOrder,a=r.tail;if(uo(e,n,r.children,t),0!=(2&(r=al.current)))r=1&r|2,n.flags|=128;else{if(null!==e&&0!=(128&e.flags))e:for(e=n.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&ux(e,t,n);else if(19===e.tag)ux(e,t,n);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===n)break e;for(;null===e.sibling;){if(null===e.return||e.return===n)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(rH(al,r),0==(1&n.mode))n.memoizedState=null;else switch(l){case"forwards":for(l=null,t=n.child;null!==t;)null!==(e=t.alternate)&&null===aa(e)&&(l=t),t=t.sibling;null===(t=l)?(l=n.child,n.child=null):(l=t.sibling,t.sibling=null),uE(n,!1,l,t,a);break;case"backwards":for(t=null,l=n.child,n.child=null;null!==l;){if(null!==(e=l.alternate)&&null===aa(e)){n.child=l;break}e=l.sibling,l.sibling=t,t=l,l=e}uE(n,!0,t,null,a);break;case"together":uE(n,!1,null,null,void 0);break;default:n.memoizedState=null}return n.child}function uC(e,n){0==(1&n.mode)&&null!==e&&(e.alternate=null,n.alternate=null,n.flags|=2)}function uP(e,n,t){if(null!==e&&(n.dependencies=e.dependencies),on|=n.lanes,0==(t&n.childLanes))return null;if(null!==e&&n.child!==e.child)throw Error(f(153));if(null!==n.child){for(t=oY(e=n.child,e.pendingProps),n.child=t,t.return=n;null!==e.sibling;)e=e.sibling,(t=t.sibling=oY(e,e.pendingProps)).return=n;t.sibling=null}return n.child}function uN(e,n){if(!lf)switch(e.tailMode){case"hidden":n=e.tail;for(var t=null;null!==n;)null!==n.alternate&&(t=n),n=n.sibling;null===t?e.tail=null:t.sibling=null;break;case"collapsed":t=e.tail;for(var r=null;null!==t;)null!==t.alternate&&(r=t),t=t.sibling;null===r?n||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function uz(e){var n=null!==e.alternate&&e.alternate.child===e.child,t=0,r=0;if(n)for(var l=e.child;null!==l;)t|=l.lanes|l.childLanes,r|=14680064&l.subtreeFlags,r|=14680064&l.flags,l.return=e,l=l.sibling;else for(l=e.child;null!==l;)t|=l.lanes|l.childLanes,r|=l.subtreeFlags,r|=l.flags,l.return=e,l=l.sibling;return e.subtreeFlags|=r,e.childLanes=t,n}l=function(e,n){for(var t=n.child;null!==t;){if(5===t.tag||6===t.tag)e.appendChild(t.stateNode);else if(4!==t.tag&&null!==t.child){t.child.return=t,t=t.child;continue}if(t===n)break;for(;null===t.sibling;){if(null===t.return||t.return===n)return;t=t.return}t.sibling.return=t.return,t=t.sibling}},a=function(){},u=function(e,n,t,r){var l=e.memoizedProps;if(l!==r){e=n.stateNode,l7(l6.current);var a,u=null;switch(t){case"input":l=Z(e,l),r=Z(e,r),u=[];break;case"select":l=B({},l,{value:void 0}),r=B({},r,{value:void 0}),u=[];break;case"textarea":l=eu(e,l),r=eu(e,r),u=[];break;default:"function"!=typeof l.onClick&&"function"==typeof r.onClick&&(e.onclick=rv)}for(s in ew(t,r),t=null,l)if(!r.hasOwnProperty(s)&&l.hasOwnProperty(s)&&null!=l[s]){if("style"===s){var o=l[s];for(a in o)o.hasOwnProperty(a)&&(t||(t={}),t[a]="")}else"dangerouslySetInnerHTML"!==s&&"children"!==s&&"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&"autoFocus"!==s&&(p.hasOwnProperty(s)?u||(u=[]):(u=u||[]).push(s,null))}for(s in r){var i=r[s];if(o=null!=l?l[s]:void 0,r.hasOwnProperty(s)&&i!==o&&(null!=i||null!=o)){if("style"===s){if(o){for(a in o)!o.hasOwnProperty(a)||i&&i.hasOwnProperty(a)||(t||(t={}),t[a]="");for(a in i)i.hasOwnProperty(a)&&o[a]!==i[a]&&(t||(t={}),t[a]=i[a])}else t||(u||(u=[]),u.push(s,t)),t=i}else"dangerouslySetInnerHTML"===s?(i=i?i.__html:void 0,o=o?o.__html:void 0,null!=i&&o!==i&&(u=u||[]).push(s,i)):"children"===s?"string"!=typeof i&&"number"!=typeof i||(u=u||[]).push(s,""+i):"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&(p.hasOwnProperty(s)?(null!=i&&"onScroll"===s&&rr("scroll",e),u||o===i||(u=[])):(u=u||[]).push(s,i))}}t&&(u=u||[]).push("style",t);var s=u;(n.updateQueue=s)&&(n.flags|=4)}},o=function(e,n,t,r){t!==r&&(n.flags|=4)};var uT=!1,uL=!1,uR="function"==typeof WeakSet?WeakSet:Set,uM=null;function uF(e,n){var t=e.ref;if(null!==t){if("function"==typeof t)try{t(null)}catch(r){oA(e,n,r)}else t.current=null}}function uO(e,n,t){try{t()}catch(r){oA(e,n,r)}}var uD=!1;function uI(e,n,t){var r=n.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var l=r=r.next;do{if((l.tag&e)===e){var a=l.destroy;l.destroy=void 0,void 0!==a&&uO(n,t,a)}l=l.next}while(l!==r)}}function uU(e,n){if(null!==(n=null!==(n=n.updateQueue)?n.lastEffect:null)){var t=n=n.next;do{if((t.tag&e)===e){var r=t.create;t.destroy=r()}t=t.next}while(t!==n)}}function uV(e){var n=e.ref;if(null!==n){var t=e.stateNode;e.tag,e=t,"function"==typeof n?n(e):n.current=e}}function u$(e){return 5===e.tag||3===e.tag||4===e.tag}function uA(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||u$(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags||null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}var uj=null,uB=!1;function uH(e,n,t){for(t=t.child;null!==t;)uW(e,n,t),t=t.sibling}function uW(e,n,t){if(e9&&"function"==typeof e9.onCommitFiberUnmount)try{e9.onCommitFiberUnmount(e5,t)}catch(r){}switch(t.tag){case 5:uL||uF(t,n);case 6:var l=uj,a=uB;uj=null,uH(e,n,t),uj=l,uB=a,null!==uj&&(uB?(e=uj,t=t.stateNode,8===e.nodeType?e.parentNode.removeChild(t):e.removeChild(t)):uj.removeChild(t.stateNode));break;case 18:null!==uj&&(uB?(e=uj,t=t.stateNode,8===e.nodeType?rC(e.parentNode,t):1===e.nodeType&&rC(e,t),nF(e)):rC(uj,t.stateNode));break;case 4:l=uj,a=uB,uj=t.stateNode.containerInfo,uB=!0,uH(e,n,t),uj=l,uB=a;break;case 0:case 11:case 14:case 15:if(!uL&&null!==(l=t.updateQueue)&&null!==(l=l.lastEffect)){a=l=l.next;do{var u=a,o=u.destroy;u=u.tag,void 0!==o&&(0!=(2&u)?uO(t,n,o):0!=(4&u)&&uO(t,n,o)),a=a.next}while(a!==l)}uH(e,n,t);break;case 1:if(!uL&&(uF(t,n),"function"==typeof(l=t.stateNode).componentWillUnmount))try{l.props=t.memoizedProps,l.state=t.memoizedState,l.componentWillUnmount()}catch(i){oA(t,n,i)}uH(e,n,t);break;case 21:default:uH(e,n,t);break;case 22:1&t.mode?(uL=(l=uL)||null!==t.memoizedState,uH(e,n,t),uL=l):uH(e,n,t)}}function uQ(e){var n=e.updateQueue;if(null!==n){e.updateQueue=null;var t=e.stateNode;null===t&&(t=e.stateNode=new uR),n.forEach(function(n){var r=oW.bind(null,e,n);t.has(n)||(t.add(n),n.then(r,r))})}}function uq(e,n){var t=n.deletions;if(null!==t)for(var r=0;r<t.length;r++){var l=t[r];try{var a=n,u=a;e:for(;null!==u;){switch(u.tag){case 5:uj=u.stateNode,uB=!1;break e;case 3:case 4:uj=u.stateNode.containerInfo,uB=!0;break e}u=u.return}if(null===uj)throw Error(f(160));uW(e,a,l),uj=null,uB=!1;var o=l.alternate;null!==o&&(o.return=null),l.return=null}catch(i){oA(l,n,i)}}if(12854&n.subtreeFlags)for(n=n.child;null!==n;)uK(n,e),n=n.sibling}function uK(e,n){var t=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(uq(n,e),uY(e),4&r){try{uI(3,e,e.return),uU(3,e)}catch(l){oA(e,e.return,l)}try{uI(5,e,e.return)}catch(a){oA(e,e.return,a)}}break;case 1:uq(n,e),uY(e),512&r&&null!==t&&uF(t,t.return);break;case 5:if(uq(n,e),uY(e),512&r&&null!==t&&uF(t,t.return),32&e.flags){var u=e.stateNode;try{eh(u,"")}catch(o){oA(e,e.return,o)}}if(4&r&&null!=(u=e.stateNode)){var i=e.memoizedProps,s=null!==t?t.memoizedProps:i,c=e.type,d=e.updateQueue;if(e.updateQueue=null,null!==d)try{"input"===c&&"radio"===i.type&&null!=i.name&&ee(u,i),eS(c,s);var p=eS(c,i);for(s=0;s<d.length;s+=2){var m=d[s],h=d[s+1];"style"===m?eb(u,h):"dangerouslySetInnerHTML"===m?em(u,h):"children"===m?eh(u,h):_(u,m,h,p)}switch(c){case"input":en(u,i);break;case"textarea":ei(u,i);break;case"select":var g=u._wrapperState.wasMultiple;u._wrapperState.wasMultiple=!!i.multiple;var v=i.value;null!=v?ea(u,!!i.multiple,v,!1):!!i.multiple!==g&&(null!=i.defaultValue?ea(u,!!i.multiple,i.defaultValue,!0):ea(u,!!i.multiple,i.multiple?[]:"",!1))}u[rL]=i}catch(y){oA(e,e.return,y)}}break;case 6:if(uq(n,e),uY(e),4&r){if(null===e.stateNode)throw Error(f(162));u=e.stateNode,i=e.memoizedProps;try{u.nodeValue=i}catch(b){oA(e,e.return,b)}}break;case 3:if(uq(n,e),uY(e),4&r&&null!==t&&t.memoizedState.isDehydrated)try{nF(n.containerInfo)}catch(k){oA(e,e.return,k)}break;case 4:default:uq(n,e),uY(e);break;case 13:uq(n,e),uY(e),8192&(u=e.child).flags&&(i=null!==u.memoizedState,u.stateNode.isHidden=i,i&&(null===u.alternate||null===u.alternate.memoizedState)&&(ou=e0())),4&r&&uQ(e);break;case 22:if(m=null!==t&&null!==t.memoizedState,1&e.mode?(uL=(p=uL)||m,uq(n,e),uL=p):uq(n,e),uY(e),8192&r){if(p=null!==e.memoizedState,(e.stateNode.isHidden=p)&&!m&&0!=(1&e.mode))for(uM=e,m=e.child;null!==m;){for(h=uM=m;null!==uM;){switch(v=(g=uM).child,g.tag){case 0:case 11:case 14:case 15:uI(4,g,g.return);break;case 1:uF(g,g.return);var w=g.stateNode;if("function"==typeof w.componentWillUnmount){r=g,t=g.return;try{n=r,w.props=n.memoizedProps,w.state=n.memoizedState,w.componentWillUnmount()}catch(S){oA(r,t,S)}}break;case 5:uF(g,g.return);break;case 22:if(null!==g.memoizedState){uG(h);continue}}null!==v?(v.return=g,uM=v):uG(h)}m=m.sibling}e:for(m=null,h=e;;){if(5===h.tag){if(null===m){m=h;try{u=h.stateNode,p?(i=u.style,"function"==typeof i.setProperty?i.setProperty("display","none","important"):i.display="none"):(c=h.stateNode,s=null!=(d=h.memoizedProps.style)&&d.hasOwnProperty("display")?d.display:null,c.style.display=ey("display",s))}catch(x){oA(e,e.return,x)}}}else if(6===h.tag){if(null===m)try{h.stateNode.nodeValue=p?"":h.memoizedProps}catch(E){oA(e,e.return,E)}}else if((22!==h.tag&&23!==h.tag||null===h.memoizedState||h===e)&&null!==h.child){h.child.return=h,h=h.child;continue}if(h===e)break e;for(;null===h.sibling;){if(null===h.return||h.return===e)break e;m===h&&(m=null),h=h.return}m===h&&(m=null),h.sibling.return=h.return,h=h.sibling}}break;case 19:uq(n,e),uY(e),4&r&&uQ(e);case 21:}}function uY(e){var n=e.flags;if(2&n){try{e:{for(var t=e.return;null!==t;){if(u$(t)){var r=t;break e}t=t.return}throw Error(f(160))}switch(r.tag){case 5:var l=r.stateNode;32&r.flags&&(eh(l,""),r.flags&=-33);var a=uA(e);!function e(n,t,r){var l=n.tag;if(5===l||6===l)n=n.stateNode,t?r.insertBefore(n,t):r.appendChild(n);else if(4!==l&&null!==(n=n.child))for(e(n,t,r),n=n.sibling;null!==n;)e(n,t,r),n=n.sibling}(e,a,l);break;case 3:case 4:var u=r.stateNode.containerInfo,o=uA(e);!function e(n,t,r){var l=n.tag;if(5===l||6===l)n=n.stateNode,t?8===r.nodeType?r.parentNode.insertBefore(n,t):r.insertBefore(n,t):(8===r.nodeType?(t=r.parentNode).insertBefore(n,r):(t=r).appendChild(n),null!=(r=r._reactRootContainer)||null!==t.onclick||(t.onclick=rv));else if(4!==l&&null!==(n=n.child))for(e(n,t,r),n=n.sibling;null!==n;)e(n,t,r),n=n.sibling}(e,o,u);break;default:throw Error(f(161))}}catch(i){oA(e,e.return,i)}e.flags&=-3}4096&n&&(e.flags&=-4097)}function uX(e){for(;null!==uM;){var n=uM;if(0!=(8772&n.flags)){var t=n.alternate;try{if(0!=(8772&n.flags))switch(n.tag){case 0:case 11:case 15:uL||uU(5,n);break;case 1:var r=n.stateNode;if(4&n.flags&&!uL){if(null===t)r.componentDidMount();else{var l=n.elementType===n.type?t.memoizedProps:lx(n.type,t.memoizedProps);r.componentDidUpdate(l,t.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}}var a=n.updateQueue;null!==a&&lW(n,a,r);break;case 3:var u=n.updateQueue;if(null!==u){if(t=null,null!==n.child)switch(n.child.tag){case 5:case 1:t=n.child.stateNode}lW(n,u,t)}break;case 5:var o=n.stateNode;if(null===t&&4&n.flags){t=o;var i=n.memoizedProps;switch(n.type){case"button":case"input":case"select":case"textarea":i.autoFocus&&t.focus();break;case"img":i.src&&(t.src=i.src)}}break;case 6:case 4:case 12:case 19:case 17:case 21:case 22:case 23:case 25:break;case 13:if(null===n.memoizedState){var s=n.alternate;if(null!==s){var c=s.memoizedState;if(null!==c){var d=c.dehydrated;null!==d&&nF(d)}}}break;default:throw Error(f(163))}uL||512&n.flags&&uV(n)}catch(p){oA(n,n.return,p)}}if(n===e){uM=null;break}if(null!==(t=n.sibling)){t.return=n.return,uM=t;break}uM=n.return}}function uG(e){for(;null!==uM;){var n=uM;if(n===e){uM=null;break}var t=n.sibling;if(null!==t){t.return=n.return,uM=t;break}uM=n.return}}function uZ(e){for(;null!==uM;){var n=uM;try{switch(n.tag){case 0:case 11:case 15:var t=n.return;try{uU(4,n)}catch(r){oA(n,t,r)}break;case 1:var l=n.stateNode;if("function"==typeof l.componentDidMount){var a=n.return;try{l.componentDidMount()}catch(u){oA(n,a,u)}}var o=n.return;try{uV(n)}catch(i){oA(n,o,i)}break;case 5:var s=n.return;try{uV(n)}catch(c){oA(n,s,c)}}}catch(f){oA(n,n.return,f)}if(n===e){uM=null;break}var d=n.sibling;if(null!==d){d.return=n.return,uM=d;break}uM=n.return}}var uJ=Math.ceil,u0=C.ReactCurrentDispatcher,u1=C.ReactCurrentOwner,u2=C.ReactCurrentBatchConfig,u3=0,u4=null,u8=null,u6=0,u5=0,u9=rj(0),u7=0,oe=null,on=0,ot=0,or=0,ol=null,oa=null,ou=0,oo=1/0,oi=null,os=!1,oc=null,of=null,od=!1,op=null,om=0,oh=0,og=null,ov=-1,oy=0;function ob(){return 0!=(6&u3)?e0():-1!==ov?ov:ov=e0()}function ok(e){return 0==(1&e.mode)?1:0!=(2&u3)&&0!==u6?u6&-u6:null!==lS.transition?(0===oy&&(oy=no()),oy):0!==(e=nf)?e:e=void 0===(e=window.event)?16:nj(e.type)}function ow(e,n,t,r){if(50<oh)throw oh=0,og=null,Error(f(185));ns(e,t,r),(0==(2&u3)||e!==u4)&&(e===u4&&(0==(2&u3)&&(ot|=t),4===u7&&oC(e,u6)),oS(e,r),1===t&&0===u3&&0==(1&n.mode)&&(oo=e0()+500,r3&&r8()))}function oS(e,n){var t,r,l,a=e.callbackNode;!function(e,n){for(var t=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,a=e.pendingLanes;0<a;){var u=31-e7(a),o=1<<u,i=l[u];-1===i?(0==(o&t)||0!=(o&r))&&(l[u]=function(e,n){switch(e){case 1:case 2:case 4:return n+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return n+5e3;default:return -1}}(o,n)):i<=n&&(e.expiredLanes|=o),a&=~o}}(e,n);var u=na(e,e===u4?u6:0);if(0===u)null!==a&&eG(a),e.callbackNode=null,e.callbackPriority=0;else if(n=u&-u,e.callbackPriority!==n){if(null!=a&&eG(a),1===n){;0===e.tag&&(r3=!0),t=oP.bind(null,e),null===r2?r2=[t]:r2.push(t),rE(function(){0==(6&u3)&&r8()}),a=null}else{switch(nd(u)){case 1:a=e2;break;case 4:a=e3;break;case 16:default:a=e4;break;case 536870912:a=e6}r=a,l=ox.bind(null,e),a=eX(r,l)}e.callbackPriority=n,e.callbackNode=a}}function ox(e,n){if(ov=-1,oy=0,0!=(6&u3))throw Error(f(327));var t=e.callbackNode;if(oV()&&e.callbackNode!==t)return null;var r=na(e,e===u4?u6:0);if(0===r)return null;if(0!=(30&r)||0!=(r&e.expiredLanes)||n)n=oO(e,r);else{n=r;var l=u3;u3|=2;var a=oM();for((u4!==e||u6!==n)&&(oi=null,oo=e0()+500,oL(e,n));;)try{!function(){for(;null!==u8&&!eZ();)oD(u8)}();break}catch(u){oR(e,u)}lN(),u0.current=a,u3=l,null!==u8?n=0:(u4=null,u6=0,n=u7)}if(0!==n){if(2===n&&0!==(l=nu(e))&&(r=l,n=oE(e,l)),1===n)throw t=oe,oL(e,0),oC(e,r),oS(e,e0()),t;if(6===n)oC(e,r);else{if(l=e.current.alternate,0==(30&r)&&!function(e){for(var n=e;;){if(16384&n.flags){var t=n.updateQueue;if(null!==t&&null!==(t=t.stores))for(var r=0;r<t.length;r++){var l=t[r],a=l.getSnapshot;l=l.value;try{if(!tI(a(),l))return!1}catch(u){return!1}}}if(t=n.child,16384&n.subtreeFlags&&null!==t)t.return=n,n=t;else{if(n===e)break;for(;null===n.sibling;){if(null===n.return||n.return===e)return!0;n=n.return}n.sibling.return=n.return,n=n.sibling}}return!0}(l)&&(2===(n=oO(e,r))&&0!==(a=nu(e))&&(r=a,n=oE(e,a)),1===n))throw t=oe,oL(e,0),oC(e,r),oS(e,e0()),t;switch(e.finishedWork=l,e.finishedLanes=r,n){case 0:case 1:throw Error(f(345));case 2:case 5:oU(e,oa,oi);break;case 3:if(oC(e,r),(130023424&r)===r&&10<(n=ou+500-e0())){if(0!==na(e,0))break;if(((l=e.suspendedLanes)&r)!==r){ob(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=rw(oU.bind(null,e,oa,oi),n);break}oU(e,oa,oi);break;case 4:if(oC(e,r),(4194240&r)===r)break;for(l=-1,n=e.eventTimes;0<r;){var o=31-e7(r);a=1<<o,(o=n[o])>l&&(l=o),r&=~a}if(r=l,10<(r=(120>(r=e0()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*uJ(r/1960))-r)){e.timeoutHandle=rw(oU.bind(null,e,oa,oi),r);break}oU(e,oa,oi);break;default:throw Error(f(329))}}}return oS(e,e0()),e.callbackNode===t?ox.bind(null,e):null}function oE(e,n){var t=ol;return e.current.memoizedState.isDehydrated&&(oL(e,n).flags|=256),2!==(e=oO(e,n))&&(n=oa,oa=t,null!==n&&o_(n)),e}function o_(e){null===oa?oa=e:oa.push.apply(oa,e)}function oC(e,n){for(n&=~or,n&=~ot,e.suspendedLanes|=n,e.pingedLanes&=~n,e=e.expirationTimes;0<n;){var t=31-e7(n),r=1<<t;e[t]=-1,n&=~r}}function oP(e){if(0!=(6&u3))throw Error(f(327));oV();var n=na(e,0);if(0==(1&n))return oS(e,e0()),null;var t=oO(e,n);if(0!==e.tag&&2===t){var r=nu(e);0!==r&&(n=r,t=oE(e,r))}if(1===t)throw t=oe,oL(e,0),oC(e,n),oS(e,e0()),t;if(6===t)throw Error(f(345));return e.finishedWork=e.current.alternate,e.finishedLanes=n,oU(e,oa,oi),oS(e,e0()),null}function oN(e,n){var t=u3;u3|=1;try{return e(n)}finally{0===(u3=t)&&(oo=e0()+500,r3&&r8())}}function oz(e){null!==op&&0===op.tag&&0==(6&u3)&&oV();var n=u3;u3|=1;var t=u2.transition,r=nf;try{if(u2.transition=null,nf=1,e)return e()}finally{nf=r,u2.transition=t,0==(6&(u3=n))&&r8()}}function oT(){u5=u9.current,rB(u9)}function oL(e,n){e.finishedWork=null,e.finishedLanes=0;var t=e.timeoutHandle;if(-1!==t&&(e.timeoutHandle=-1,rS(t)),null!==u8)for(t=u8.return;null!==t;){var r=t;switch(li(r),r.tag){case 1:null!=(r=r.type.childContextTypes)&&rG();break;case 3:an(),rB(rq),rB(rQ),ao();break;case 5:ar(r);break;case 4:an();break;case 13:case 19:rB(al);break;case 10:lz(r.type._context);break;case 22:case 23:oT()}t=t.return}if(u4=e,u8=e=oY(e.current,null),u6=u5=n,u7=0,oe=null,or=ot=on=0,oa=ol=null,null!==lM){for(n=0;n<lM.length;n++)if(null!==(r=(t=lM[n]).interleaved)){t.interleaved=null;var l=r.next,a=t.pending;if(null!==a){var u=a.next;a.next=l,r.next=u}t.pending=r}lM=null}return e}function oR(e,n){for(;;){var t=u8;try{if(lN(),ai.current=a2,am){for(var r=af.memoizedState;null!==r;){var l=r.queue;null!==l&&(l.pending=null),r=r.next}am=!1}if(ac=0,ap=ad=af=null,ah=!1,ag=0,u1.current=null,null===t||null===t.return){u7=1,oe=n,u8=null;break}e:{var a=e,u=t.return,o=t,i=n;if(n=u6,o.flags|=32768,null!==i&&"object"==typeof i&&"function"==typeof i.then){var s=i,c=o,d=c.tag;if(0==(1&c.mode)&&(0===d||11===d||15===d)){var p=c.alternate;p?(c.updateQueue=p.updateQueue,c.memoizedState=p.memoizedState,c.lanes=p.lanes):(c.updateQueue=null,c.memoizedState=null)}var m=ur(u);if(null!==m){m.flags&=-257,ul(m,u,o,a,n),1&m.mode&&ut(a,s,n),n=m,i=s;var h=n.updateQueue;if(null===h){var g=new Set;g.add(i),n.updateQueue=g}else h.add(i);break e}if(0==(1&n)){ut(a,s,n),oF();break e}i=Error(f(426))}else if(lf&&1&o.mode){var v=ur(u);if(null!==v){0==(65536&v.flags)&&(v.flags|=256),ul(v,u,o,a,n),lw(a6(i,o));break e}}a=i=a6(i,o),4!==u7&&(u7=2),null===ol?ol=[a]:ol.push(a),a=u;do{switch(a.tag){case 3:a.flags|=65536,n&=-n,a.lanes|=n;var y=ue(a,i,n);lB(a,y);break e;case 1:o=i;var b=a.type,k=a.stateNode;if(0==(128&a.flags)&&("function"==typeof b.getDerivedStateFromError||null!==k&&"function"==typeof k.componentDidCatch&&(null===of||!of.has(k)))){a.flags|=65536,n&=-n,a.lanes|=n;var w=un(a,o,n);lB(a,w);break e}}a=a.return}while(null!==a)}oI(t)}catch(S){n=S,u8===t&&null!==t&&(u8=t=t.return);continue}break}}function oM(){var e=u0.current;return u0.current=a2,null===e?a2:e}function oF(){(0===u7||3===u7||2===u7)&&(u7=4),null===u4||0==(268435455&on)&&0==(268435455&ot)||oC(u4,u6)}function oO(e,n){var t=u3;u3|=2;var r=oM();for((u4!==e||u6!==n)&&(oi=null,oL(e,n));;)try{!function(){for(;null!==u8;)oD(u8)}();break}catch(l){oR(e,l)}if(lN(),u3=t,u0.current=r,null!==u8)throw Error(f(261));return u4=null,u6=0,u7}function oD(e){var n=i(e.alternate,e,u5);e.memoizedProps=e.pendingProps,null===n?oI(e):u8=n,u1.current=null}function oI(e){var n=e;do{var t=n.alternate;if(e=n.return,0==(32768&n.flags)){if(null!==(t=function(e,n,t){var r=n.pendingProps;switch(li(n),n.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return uz(n),null;case 1:case 17:return rX(n.type)&&rG(),uz(n),null;case 3:return r=n.stateNode,an(),rB(rq),rB(rQ),ao(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(null===e||null===e.child)&&(ly(n)?n.flags|=4:null===e||e.memoizedState.isDehydrated&&0==(256&n.flags)||(n.flags|=1024,null!==ld&&(o_(ld),ld=null))),a(e,n),uz(n),null;case 5:ar(n);var i=l7(l9.current);if(t=n.type,null!==e&&null!=n.stateNode)u(e,n,t,r,i),e.ref!==n.ref&&(n.flags|=512,n.flags|=2097152);else{if(!r){if(null===n.stateNode)throw Error(f(166));return uz(n),null}if(e=l7(l6.current),ly(n)){r=n.stateNode,t=n.type;var s=n.memoizedProps;switch(r[rT]=n,r[rL]=s,e=0!=(1&n.mode),t){case"dialog":rr("cancel",r),rr("close",r);break;case"iframe":case"object":case"embed":rr("load",r);break;case"video":case"audio":for(i=0;i<t7.length;i++)rr(t7[i],r);break;case"source":rr("error",r);break;case"img":case"image":case"link":rr("error",r),rr("load",r);break;case"details":rr("toggle",r);break;case"input":J(r,s),rr("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!s.multiple},rr("invalid",r);break;case"textarea":eo(r,s),rr("invalid",r)}for(var c in ew(t,s),i=null,s)if(s.hasOwnProperty(c)){var d=s[c];"children"===c?"string"==typeof d?r.textContent!==d&&(!0!==s.suppressHydrationWarning&&rg(r.textContent,d,e),i=["children",d]):"number"==typeof d&&r.textContent!==""+d&&(!0!==s.suppressHydrationWarning&&rg(r.textContent,d,e),i=["children",""+d]):p.hasOwnProperty(c)&&null!=d&&"onScroll"===c&&rr("scroll",r)}switch(t){case"input":Y(r),et(r,s,!0);break;case"textarea":Y(r),es(r);break;case"select":case"option":break;default:"function"==typeof s.onClick&&(r.onclick=rv)}r=i,n.updateQueue=r,null!==r&&(n.flags|=4)}else{c=9===i.nodeType?i:i.ownerDocument,"http://www.w3.org/1999/xhtml"===e&&(e=ec(t)),"http://www.w3.org/1999/xhtml"===e?"script"===t?((e=c.createElement("div")).innerHTML="<script></script>",e=e.removeChild(e.firstChild)):"string"==typeof r.is?e=c.createElement(t,{is:r.is}):(e=c.createElement(t),"select"===t&&(c=e,r.multiple?c.multiple=!0:r.size&&(c.size=r.size))):e=c.createElementNS(e,t),e[rT]=n,e[rL]=r,l(e,n,!1,!1),n.stateNode=e;e:{switch(c=eS(t,r),t){case"dialog":rr("cancel",e),rr("close",e),i=r;break;case"iframe":case"object":case"embed":rr("load",e),i=r;break;case"video":case"audio":for(i=0;i<t7.length;i++)rr(t7[i],e);i=r;break;case"source":rr("error",e),i=r;break;case"img":case"image":case"link":rr("error",e),rr("load",e),i=r;break;case"details":rr("toggle",e),i=r;break;case"input":J(e,r),i=Z(e,r),rr("invalid",e);break;case"option":default:i=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},i=B({},r,{value:void 0}),rr("invalid",e);break;case"textarea":eo(e,r),i=eu(e,r),rr("invalid",e)}for(s in ew(t,i),d=i)if(d.hasOwnProperty(s)){var m=d[s];"style"===s?eb(e,m):"dangerouslySetInnerHTML"===s?null!=(m=m?m.__html:void 0)&&em(e,m):"children"===s?"string"==typeof m?("textarea"!==t||""!==m)&&eh(e,m):"number"==typeof m&&eh(e,""+m):"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&"autoFocus"!==s&&(p.hasOwnProperty(s)?null!=m&&"onScroll"===s&&rr("scroll",e):null!=m&&_(e,s,m,c))}switch(t){case"input":Y(e),et(e,r,!1);break;case"textarea":Y(e),es(e);break;case"option":null!=r.value&&e.setAttribute("value",""+q(r.value));break;case"select":e.multiple=!!r.multiple,null!=(s=r.value)?ea(e,!!r.multiple,s,!1):null!=r.defaultValue&&ea(e,!!r.multiple,r.defaultValue,!0);break;default:"function"==typeof i.onClick&&(e.onclick=rv)}switch(t){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(n.flags|=4)}null!==n.ref&&(n.flags|=512,n.flags|=2097152)}return uz(n),null;case 6:if(e&&null!=n.stateNode)o(e,n,e.memoizedProps,r);else{if("string"!=typeof r&&null===n.stateNode)throw Error(f(166));if(t=l7(l9.current),l7(l6.current),ly(n)){if(r=n.stateNode,t=n.memoizedProps,r[rT]=n,(s=r.nodeValue!==t)&&null!==(e=ls))switch(e.tag){case 3:rg(r.nodeValue,t,0!=(1&e.mode));break;case 5:!0!==e.memoizedProps.suppressHydrationWarning&&rg(r.nodeValue,t,0!=(1&e.mode))}s&&(n.flags|=4)}else(r=(9===t.nodeType?t:t.ownerDocument).createTextNode(r))[rT]=n,n.stateNode=r}return uz(n),null;case 13:if(rB(al),r=n.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(lf&&null!==lc&&0!=(1&n.mode)&&0==(128&n.flags))lb(),lk(),n.flags|=98560,s=!1;else if(s=ly(n),null!==r&&null!==r.dehydrated){if(null===e){if(!s)throw Error(f(318));if(!(s=null!==(s=n.memoizedState)?s.dehydrated:null))throw Error(f(317));s[rT]=n}else lk(),0==(128&n.flags)&&(n.memoizedState=null),n.flags|=4;uz(n),s=!1}else null!==ld&&(o_(ld),ld=null),s=!0;if(!s)return 65536&n.flags?n:null}if(0!=(128&n.flags))return n.lanes=t,n;return(r=null!==r)!=(null!==e&&null!==e.memoizedState)&&r&&(n.child.flags|=8192,0!=(1&n.mode)&&(null===e||0!=(1&al.current)?0===u7&&(u7=3):oF())),null!==n.updateQueue&&(n.flags|=4),uz(n),null;case 4:return an(),a(e,n),null===e&&ru(n.stateNode.containerInfo),uz(n),null;case 10:return lz(n.type._context),uz(n),null;case 19:if(rB(al),null===(s=n.memoizedState))return uz(n),null;if(r=0!=(128&n.flags),null===(c=s.rendering)){if(r)uN(s,!1);else{if(0!==u7||null!==e&&0!=(128&e.flags))for(e=n.child;null!==e;){if(null!==(c=aa(e))){for(n.flags|=128,uN(s,!1),null!==(r=c.updateQueue)&&(n.updateQueue=r,n.flags|=4),n.subtreeFlags=0,r=t,t=n.child;null!==t;)s=t,e=r,s.flags&=14680066,null===(c=s.alternate)?(s.childLanes=0,s.lanes=e,s.child=null,s.subtreeFlags=0,s.memoizedProps=null,s.memoizedState=null,s.updateQueue=null,s.dependencies=null,s.stateNode=null):(s.childLanes=c.childLanes,s.lanes=c.lanes,s.child=c.child,s.subtreeFlags=0,s.deletions=null,s.memoizedProps=c.memoizedProps,s.memoizedState=c.memoizedState,s.updateQueue=c.updateQueue,s.type=c.type,e=c.dependencies,s.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),t=t.sibling;return rH(al,1&al.current|2),n.child}e=e.sibling}null!==s.tail&&e0()>oo&&(n.flags|=128,r=!0,uN(s,!1),n.lanes=4194304)}}else{if(!r){if(null!==(e=aa(c))){if(n.flags|=128,r=!0,null!==(t=e.updateQueue)&&(n.updateQueue=t,n.flags|=4),uN(s,!0),null===s.tail&&"hidden"===s.tailMode&&!c.alternate&&!lf)return uz(n),null}else 2*e0()-s.renderingStartTime>oo&&1073741824!==t&&(n.flags|=128,r=!0,uN(s,!1),n.lanes=4194304)}s.isBackwards?(c.sibling=n.child,n.child=c):(null!==(t=s.last)?t.sibling=c:n.child=c,s.last=c)}if(null!==s.tail)return n=s.tail,s.rendering=n,s.tail=n.sibling,s.renderingStartTime=e0(),n.sibling=null,t=al.current,rH(al,r?1&t|2:1&t),n;return uz(n),null;case 22:case 23:return oT(),r=null!==n.memoizedState,null!==e&&null!==e.memoizedState!==r&&(n.flags|=8192),r&&0!=(1&n.mode)?0!=(1073741824&u5)&&(uz(n),6&n.subtreeFlags&&(n.flags|=8192)):uz(n),null;case 24:case 25:return null}throw Error(f(156,n.tag))}(t,n,u5))){u8=t;return}}else{if(null!==(t=function(e,n){switch(li(n),n.tag){case 1:return rX(n.type)&&rG(),65536&(e=n.flags)?(n.flags=-65537&e|128,n):null;case 3:return an(),rB(rq),rB(rQ),ao(),0!=(65536&(e=n.flags))&&0==(128&e)?(n.flags=-65537&e|128,n):null;case 5:return ar(n),null;case 13:if(rB(al),null!==(e=n.memoizedState)&&null!==e.dehydrated){if(null===n.alternate)throw Error(f(340));lk()}return 65536&(e=n.flags)?(n.flags=-65537&e|128,n):null;case 19:return rB(al),null;case 4:return an(),null;case 10:return lz(n.type._context),null;case 22:case 23:return oT(),null;default:return null}}(t,n))){t.flags&=32767,u8=t;return}if(null!==e)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{u7=6,u8=null;return}}if(null!==(n=n.sibling)){u8=n;return}u8=n=e}while(null!==n);0===u7&&(u7=5)}function oU(e,n,t){var r=nf,l=u2.transition;try{u2.transition=null,nf=1,function(e,n,t,r){do oV();while(null!==op);if(0!=(6&u3))throw Error(f(327));t=e.finishedWork;var l=e.finishedLanes;if(null!==t){if(e.finishedWork=null,e.finishedLanes=0,t===e.current)throw Error(f(177));e.callbackNode=null,e.callbackPriority=0;var a=t.lanes|t.childLanes;if(function(e,n){var t=e.pendingLanes&~n;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=n,e.mutableReadLanes&=n,e.entangledLanes&=n,n=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<t;){var l=31-e7(t),a=1<<l;n[l]=0,r[l]=-1,e[l]=-1,t&=~a}}(e,a),e===u4&&(u8=u4=null,u6=0),0==(2064&t.subtreeFlags)&&0==(2064&t.flags)||od||(od=!0,u=e4,o=function(){return oV(),null},eX(u,o)),a=0!=(15990&t.flags),0!=(15990&t.subtreeFlags)||a){a=u2.transition,u2.transition=null;var u,o,i,s,c,d=nf;nf=1;var p=u3;u3|=4,u1.current=null,function(e,n){if(ry=nD,tj(e=tA())){if("selectionStart"in e)var t={start:e.selectionStart,end:e.selectionEnd};else e:{var r=(t=(t=e.ownerDocument)&&t.defaultView||window).getSelection&&t.getSelection();if(r&&0!==r.rangeCount){t=r.anchorNode;var l,a=r.anchorOffset,u=r.focusNode;r=r.focusOffset;try{t.nodeType,u.nodeType}catch(o){t=null;break e}var i=0,s=-1,c=-1,d=0,p=0,m=e,h=null;n:for(;;){for(;m!==t||0!==a&&3!==m.nodeType||(s=i+a),m!==u||0!==r&&3!==m.nodeType||(c=i+r),3===m.nodeType&&(i+=m.nodeValue.length),null!==(l=m.firstChild);)h=m,m=l;for(;;){if(m===e)break n;if(h===t&&++d===a&&(s=i),h===u&&++p===r&&(c=i),null!==(l=m.nextSibling))break;h=(m=h).parentNode}m=l}t=-1===s||-1===c?null:{start:s,end:c}}else t=null}t=t||{start:0,end:0}}else t=null;for(rb={focusedElem:e,selectionRange:t},nD=!1,uM=n;null!==uM;)if(e=(n=uM).child,0!=(1028&n.subtreeFlags)&&null!==e)e.return=n,uM=e;else for(;null!==uM;){n=uM;try{var g=n.alternate;if(0!=(1024&n.flags))switch(n.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==g){var v=g.memoizedProps,y=g.memoizedState,b=n.stateNode,k=b.getSnapshotBeforeUpdate(n.elementType===n.type?v:lx(n.type,v),y);b.__reactInternalSnapshotBeforeUpdate=k}break;case 3:var w=n.stateNode.containerInfo;1===w.nodeType?w.textContent="":9===w.nodeType&&w.documentElement&&w.removeChild(w.documentElement);break;default:throw Error(f(163))}}catch(S){oA(n,n.return,S)}if(null!==(e=n.sibling)){e.return=n.return,uM=e;break}uM=n.return}g=uD,uD=!1}(e,t),uK(t,e),function(e){var n=tA(),t=e.focusedElem,r=e.selectionRange;if(n!==t&&t&&t.ownerDocument&&function e(n,t){return!!n&&!!t&&(n===t||(!n||3!==n.nodeType)&&(t&&3===t.nodeType?e(n,t.parentNode):"contains"in n?n.contains(t):!!n.compareDocumentPosition&&!!(16&n.compareDocumentPosition(t))))}(t.ownerDocument.documentElement,t)){if(null!==r&&tj(t)){if(n=r.start,void 0===(e=r.end)&&(e=n),"selectionStart"in t)t.selectionStart=n,t.selectionEnd=Math.min(e,t.value.length);else if((e=(n=t.ownerDocument||document)&&n.defaultView||window).getSelection){e=e.getSelection();var l=t.textContent.length,a=Math.min(r.start,l);r=void 0===r.end?a:Math.min(r.end,l),!e.extend&&a>r&&(l=r,r=a,a=l),l=t$(t,a);var u=t$(t,r);l&&u&&(1!==e.rangeCount||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==u.node||e.focusOffset!==u.offset)&&((n=n.createRange()).setStart(l.node,l.offset),e.removeAllRanges(),a>r?(e.addRange(n),e.extend(u.node,u.offset)):(n.setEnd(u.node,u.offset),e.addRange(n)))}}for(n=[],e=t;e=e.parentNode;)1===e.nodeType&&n.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"==typeof t.focus&&t.focus(),t=0;t<n.length;t++)(e=n[t]).element.scrollLeft=e.left,e.element.scrollTop=e.top}}(rb),nD=!!ry,rb=ry=null,e.current=t,i=t,s=e,c=l,uM=i,function e(n,t,r){for(var l=0!=(1&n.mode);null!==uM;){var a=uM,u=a.child;if(22===a.tag&&l){var o=null!==a.memoizedState||uT;if(!o){var i=a.alternate,s=null!==i&&null!==i.memoizedState||uL;i=uT;var c=uL;if(uT=o,(uL=s)&&!c)for(uM=a;null!==uM;)s=(o=uM).child,22===o.tag&&null!==o.memoizedState?uZ(a):null!==s?(s.return=o,uM=s):uZ(a);for(;null!==u;)uM=u,e(u,t,r),u=u.sibling;uM=a,uT=i,uL=c}uX(n,t,r)}else 0!=(8772&a.subtreeFlags)&&null!==u?(u.return=a,uM=u):uX(n,t,r)}}(i,s,c),eJ(),u3=p,nf=d,u2.transition=a}else e.current=t;if(od&&(od=!1,op=e,om=l),0===(a=e.pendingLanes)&&(of=null),function(e){if(e9&&"function"==typeof e9.onCommitFiberRoot)try{e9.onCommitFiberRoot(e5,e,void 0,128==(128&e.current.flags))}catch(n){}}(t.stateNode,r),oS(e,e0()),null!==n)for(r=e.onRecoverableError,t=0;t<n.length;t++)r((l=n[t]).value,{componentStack:l.stack,digest:l.digest});if(os)throw os=!1,e=oc,oc=null,e;0!=(1&om)&&0!==e.tag&&oV(),0!=(1&(a=e.pendingLanes))?e===og?oh++:(oh=0,og=e):oh=0,r8()}}(e,n,t,r)}finally{u2.transition=l,nf=r}return null}function oV(){if(null!==op){var e=nd(om),n=u2.transition,t=nf;try{if(u2.transition=null,nf=16>e?16:e,null===op)var r=!1;else{if(e=op,op=null,om=0,0!=(6&u3))throw Error(f(331));var l=u3;for(u3|=4,uM=e.current;null!==uM;){var a=uM,u=a.child;if(0!=(16&uM.flags)){var o=a.deletions;if(null!==o){for(var i=0;i<o.length;i++){var s=o[i];for(uM=s;null!==uM;){var c=uM;switch(c.tag){case 0:case 11:case 15:uI(8,c,a)}var d=c.child;if(null!==d)d.return=c,uM=d;else for(;null!==uM;){var p=(c=uM).sibling,m=c.return;if(!function e(n){var t=n.alternate;null!==t&&(n.alternate=null,e(t)),n.child=null,n.deletions=null,n.sibling=null,5===n.tag&&null!==(t=n.stateNode)&&(delete t[rT],delete t[rL],delete t[rM],delete t[rF],delete t[rO]),n.stateNode=null,n.return=null,n.dependencies=null,n.memoizedProps=null,n.memoizedState=null,n.pendingProps=null,n.stateNode=null,n.updateQueue=null}(c),c===s){uM=null;break}if(null!==p){p.return=m,uM=p;break}uM=m}}}var h=a.alternate;if(null!==h){var g=h.child;if(null!==g){h.child=null;do{var v=g.sibling;g.sibling=null,g=v}while(null!==g)}}uM=a}}if(0!=(2064&a.subtreeFlags)&&null!==u)u.return=a,uM=u;else n:for(;null!==uM;){if(a=uM,0!=(2048&a.flags))switch(a.tag){case 0:case 11:case 15:uI(9,a,a.return)}var y=a.sibling;if(null!==y){y.return=a.return,uM=y;break n}uM=a.return}}var b=e.current;for(uM=b;null!==uM;){var k=(u=uM).child;if(0!=(2064&u.subtreeFlags)&&null!==k)k.return=u,uM=k;else n:for(u=b;null!==uM;){if(o=uM,0!=(2048&o.flags))try{switch(o.tag){case 0:case 11:case 15:uU(9,o)}}catch(w){oA(o,o.return,w)}if(o===u){uM=null;break n}var S=o.sibling;if(null!==S){S.return=o.return,uM=S;break n}uM=o.return}}if(u3=l,r8(),e9&&"function"==typeof e9.onPostCommitFiberRoot)try{e9.onPostCommitFiberRoot(e5,e)}catch(x){}r=!0}return r}finally{nf=t,u2.transition=n}}return!1}function o$(e,n,t){n=a6(t,n),n=ue(e,n,1),e=lA(e,n,1),n=ob(),null!==e&&(ns(e,1,n),oS(e,n))}function oA(e,n,t){if(3===e.tag)o$(e,e,t);else for(;null!==n;){if(3===n.tag){o$(n,e,t);break}if(1===n.tag){var r=n.stateNode;if("function"==typeof n.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===of||!of.has(r))){e=a6(t,e),e=un(n,e,1),n=lA(n,e,1),e=ob(),null!==n&&(ns(n,1,e),oS(n,e));break}}n=n.return}}function oj(e,n,t){var r=e.pingCache;null!==r&&r.delete(n),n=ob(),e.pingedLanes|=e.suspendedLanes&t,u4===e&&(u6&t)===t&&(4===u7||3===u7&&(130023424&u6)===u6&&500>e0()-ou?oL(e,0):or|=t),oS(e,n)}function oB(e,n){0===n&&(0==(1&e.mode)?n=1:(n=nr,0==(130023424&(nr<<=1))&&(nr=4194304)));var t=ob();null!==(e=lD(e,n))&&(ns(e,n,t),oS(e,t))}function oH(e){var n=e.memoizedState,t=0;null!==n&&(t=n.retryLane),oB(e,t)}function oW(e,n){var t=0;switch(e.tag){case 13:var r=e.stateNode,l=e.memoizedState;null!==l&&(t=l.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(f(314))}null!==r&&r.delete(n),oB(e,t)}function oQ(e,n,t,r){this.tag=e,this.key=t,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=n,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function oq(e,n,t,r){return new oQ(e,n,t,r)}function oK(e){return!(!(e=e.prototype)||!e.isReactComponent)}function oY(e,n){var t=e.alternate;return null===t?((t=oq(e.tag,n,e.key,e.mode)).elementType=e.elementType,t.type=e.type,t.stateNode=e.stateNode,t.alternate=e,e.alternate=t):(t.pendingProps=n,t.type=e.type,t.flags=0,t.subtreeFlags=0,t.deletions=null),t.flags=14680064&e.flags,t.childLanes=e.childLanes,t.lanes=e.lanes,t.child=e.child,t.memoizedProps=e.memoizedProps,t.memoizedState=e.memoizedState,t.updateQueue=e.updateQueue,n=e.dependencies,t.dependencies=null===n?null:{lanes:n.lanes,firstContext:n.firstContext},t.sibling=e.sibling,t.index=e.index,t.ref=e.ref,t}function oX(e,n,t,r,l,a){var u=2;if(r=e,"function"==typeof e)oK(e)&&(u=1);else if("string"==typeof e)u=5;else e:switch(e){case z:return oG(t.children,l,a,n);case T:u=8,l|=8;break;case L:return(e=oq(12,t,n,2|l)).elementType=L,e.lanes=a,e;case O:return(e=oq(13,t,n,l)).elementType=O,e.lanes=a,e;case D:return(e=oq(19,t,n,l)).elementType=D,e.lanes=a,e;case V:return oZ(t,l,a,n);default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case R:u=10;break e;case M:u=9;break e;case F:u=11;break e;case I:u=14;break e;case U:u=16,r=null;break e}throw Error(f(130,null==e?e:typeof e,""))}return(n=oq(u,t,n,l)).elementType=e,n.type=r,n.lanes=a,n}function oG(e,n,t,r){return(e=oq(7,e,r,n)).lanes=t,e}function oZ(e,n,t,r){return(e=oq(22,e,r,n)).elementType=V,e.lanes=t,e.stateNode={isHidden:!1},e}function oJ(e,n,t){return(e=oq(6,e,null,n)).lanes=t,e}function o0(e,n,t){return(n=oq(4,null!==e.children?e.children:[],e.key,n)).lanes=t,n.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},n}function o1(e,n,t,r,l){this.tag=n,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=ni(0),this.expirationTimes=ni(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ni(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function o2(e,n,t,r,l,a,u,o,i){return e=new o1(e,n,t,o,i),1===n?(n=1,!0===a&&(n|=8)):n=0,a=oq(3,null,null,n),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:t,cache:null,transitions:null,pendingSuspenseBoundaries:null},lU(a),e}function o3(e){if(!e)return rW;e=e._reactInternals;e:{if(eQ(e)!==e||1!==e.tag)throw Error(f(170));var n=e;do{switch(n.tag){case 3:n=n.stateNode.context;break e;case 1:if(rX(n.type)){n=n.stateNode.__reactInternalMemoizedMergedChildContext;break e}}n=n.return}while(null!==n);throw Error(f(171))}if(1===e.tag){var t=e.type;if(rX(t))return rJ(e,t,n)}return n}function o4(e,n,t,r,l,a,u,o,i){return(e=o2(t,r,!0,e,l,a,u,o,i)).context=o3(null),t=e.current,(a=l$(r=ob(),l=ok(t))).callback=null!=n?n:null,lA(t,a,l),e.current.lanes=l,ns(e,l,r),oS(e,r),e}function o8(e,n,t,r){var l=n.current,a=ob(),u=ok(l);return t=o3(t),null===n.context?n.context=t:n.pendingContext=t,(n=l$(a,u)).payload={element:e},null!==(r=void 0===r?null:r)&&(n.callback=r),null!==(e=lA(l,n,u))&&(ow(e,l,u,a),lj(e,l,u)),u}function o6(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function o5(e,n){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var t=e.retryLane;e.retryLane=0!==t&&t<n?t:n}}function o9(e,n){o5(e,n),(e=e.alternate)&&o5(e,n)}i=function(e,n,t){if(null!==e){if(e.memoizedProps!==n.pendingProps||rq.current)uu=!0;else{if(0==(e.lanes&t)&&0==(128&n.flags))return uu=!1,function(e,n,t){switch(n.tag){case 3:ug(n),lk();break;case 5:at(n);break;case 1:rX(n.type)&&r0(n);break;case 4:ae(n,n.stateNode.containerInfo);break;case 10:var r=n.type._context,l=n.memoizedProps.value;rH(lE,r._currentValue),r._currentValue=l;break;case 13:if(null!==(r=n.memoizedState)){if(null!==r.dehydrated)return rH(al,1&al.current),n.flags|=128,null;if(0!=(t&n.child.childLanes))return uk(e,n,t);return rH(al,1&al.current),null!==(e=uP(e,n,t))?e.sibling:null}rH(al,1&al.current);break;case 19:if(r=0!=(t&n.childLanes),0!=(128&e.flags)){if(r)return u_(e,n,t);n.flags|=128}if(null!==(l=n.memoizedState)&&(l.rendering=null,l.tail=null,l.lastEffect=null),rH(al,al.current),!r)return null;break;case 22:case 23:return n.lanes=0,uf(e,n,t)}return uP(e,n,t)}(e,n,t);uu=0!=(131072&e.flags)}}else uu=!1,lf&&0!=(1048576&n.flags)&&lu(n,r7,n.index);switch(n.lanes=0,n.tag){case 2:var r=n.type;uC(e,n),e=n.pendingProps;var l=rY(n,rQ.current);lL(n,t),l=ak(null,n,r,e,l,t);var a=aw();return n.flags|=1,"object"==typeof l&&null!==l&&"function"==typeof l.render&&void 0===l.$$typeof?(n.tag=1,n.memoizedState=null,n.updateQueue=null,rX(r)?(a=!0,r0(n)):a=!1,n.memoizedState=null!==l.state&&void 0!==l.state?l.state:null,lU(n),l.updater=lK,n.stateNode=l,l._reactInternals=n,lZ(n,r,e,t),n=uh(null,n,r,!0,a,t)):(n.tag=0,lf&&a&&lo(n),uo(null,n,l,t),n=n.child),n;case 16:r=n.elementType;e:{switch(uC(e,n),e=n.pendingProps,r=(l=r._init)(r._payload),n.type=r,l=n.tag=function(e){if("function"==typeof e)return oK(e)?1:0;if(null!=e){if((e=e.$$typeof)===F)return 11;if(e===I)return 14}return 2}(r),e=lx(r,e),l){case 0:n=up(null,n,r,e,t);break e;case 1:n=um(null,n,r,e,t);break e;case 11:n=ui(null,n,r,e,t);break e;case 14:n=us(null,n,r,lx(r.type,e),t);break e}throw Error(f(306,r,""))}return n;case 0:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:lx(r,l),up(e,n,r,l,t);case 1:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:lx(r,l),um(e,n,r,l,t);case 3:e:{if(ug(n),null===e)throw Error(f(387));r=n.pendingProps,l=(a=n.memoizedState).element,lV(e,n),lH(n,r,null,t);var u=n.memoizedState;if(r=u.element,a.isDehydrated){if(a={element:r,isDehydrated:!1,cache:u.cache,pendingSuspenseBoundaries:u.pendingSuspenseBoundaries,transitions:u.transitions},n.updateQueue.baseState=a,n.memoizedState=a,256&n.flags){l=a6(Error(f(423)),n),n=uv(e,n,r,t,l);break e}if(r!==l){l=a6(Error(f(424)),n),n=uv(e,n,r,t,l);break e}for(lc=rP(n.stateNode.containerInfo.firstChild),ls=n,lf=!0,ld=null,t=l4(n,null,r,t),n.child=t;t;)t.flags=-3&t.flags|4096,t=t.sibling}else{if(lk(),r===l){n=uP(e,n,t);break e}uo(e,n,r,t)}n=n.child}return n;case 5:return at(n),null===e&&lg(n),r=n.type,l=n.pendingProps,a=null!==e?e.memoizedProps:null,u=l.children,rk(r,l)?u=null:null!==a&&rk(r,a)&&(n.flags|=32),ud(e,n),uo(e,n,u,t),n.child;case 6:return null===e&&lg(n),null;case 13:return uk(e,n,t);case 4:return ae(n,n.stateNode.containerInfo),r=n.pendingProps,null===e?n.child=l3(n,null,r,t):uo(e,n,r,t),n.child;case 11:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:lx(r,l),ui(e,n,r,l,t);case 7:return uo(e,n,n.pendingProps,t),n.child;case 8:case 12:return uo(e,n,n.pendingProps.children,t),n.child;case 10:e:{if(r=n.type._context,l=n.pendingProps,a=n.memoizedProps,u=l.value,rH(lE,r._currentValue),r._currentValue=u,null!==a){if(tI(a.value,u)){if(a.children===l.children&&!rq.current){n=uP(e,n,t);break e}}else for(null!==(a=n.child)&&(a.return=n);null!==a;){var o=a.dependencies;if(null!==o){u=a.child;for(var i=o.firstContext;null!==i;){if(i.context===r){if(1===a.tag){(i=l$(-1,t&-t)).tag=2;var s=a.updateQueue;if(null!==s){var c=(s=s.shared).pending;null===c?i.next=i:(i.next=c.next,c.next=i),s.pending=i}}a.lanes|=t,null!==(i=a.alternate)&&(i.lanes|=t),lT(a.return,t,n),o.lanes|=t;break}i=i.next}}else if(10===a.tag)u=a.type===n.type?null:a.child;else if(18===a.tag){if(null===(u=a.return))throw Error(f(341));u.lanes|=t,null!==(o=u.alternate)&&(o.lanes|=t),lT(u,t,n),u=a.sibling}else u=a.child;if(null!==u)u.return=a;else for(u=a;null!==u;){if(u===n){u=null;break}if(null!==(a=u.sibling)){a.return=u.return,u=a;break}u=u.return}a=u}}uo(e,n,l.children,t),n=n.child}return n;case 9:return l=n.type,r=n.pendingProps.children,lL(n,t),l=lR(l),r=r(l),n.flags|=1,uo(e,n,r,t),n.child;case 14:return l=lx(r=n.type,n.pendingProps),l=lx(r.type,l),us(e,n,r,l,t);case 15:return uc(e,n,n.type,n.pendingProps,t);case 17:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:lx(r,l),uC(e,n),n.tag=1,rX(r)?(e=!0,r0(n)):e=!1,lL(n,t),lX(n,r,l),lZ(n,r,l,t),uh(null,n,r,!0,e,t);case 19:return u_(e,n,t);case 22:return uf(e,n,t)}throw Error(f(156,n.tag))};var o7="function"==typeof reportError?reportError:function(e){console.error(e)};function ie(e){this._internalRoot=e}function it(e){this._internalRoot=e}function ir(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function il(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function ia(){}function iu(e,n,t,r,l){var a=t._reactRootContainer;if(a){var u=a;if("function"==typeof l){var o=l;l=function(){var e=o6(u);o.call(e)}}o8(n,u,e,l)}else u=function(e,n,t,r,l){if(l){if("function"==typeof r){var a=r;r=function(){var e=o6(u);a.call(e)}}var u=o4(n,r,e,0,null,!1,!1,"",ia);return e._reactRootContainer=u,e[rR]=u.current,ru(8===e.nodeType?e.parentNode:e),oz(),u}for(;l=e.lastChild;)e.removeChild(l);if("function"==typeof r){var o=r;r=function(){var e=o6(i);o.call(e)}}var i=o2(e,0,!1,null,null,!1,!1,"",ia);return e._reactRootContainer=i,e[rR]=i.current,ru(8===e.nodeType?e.parentNode:e),oz(function(){o8(n,i,t,r)}),i}(t,n,e,l,r);return o6(u)}it.prototype.render=ie.prototype.render=function(e){var n=this._internalRoot;if(null===n)throw Error(f(409));o8(e,n,null,null)},it.prototype.unmount=ie.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var n=e.containerInfo;oz(function(){o8(null,e,null,null)}),n[rR]=null}},it.prototype.unstable_scheduleHydration=function(e){if(e){var n=ng();e={blockedOn:null,target:e,priority:n};for(var t=0;t<n_.length&&0!==n&&n<n_[t].priority;t++);n_.splice(t,0,e),0===t&&nz(e)}},np=function(e){switch(e.tag){case 3:var n=e.stateNode;if(n.current.memoizedState.isDehydrated){var t=nl(n.pendingLanes);0!==t&&(nc(n,1|t),oS(n,e0()),0==(6&u3)&&(oo=e0()+500,r8()))}break;case 13:oz(function(){var n=lD(e,1);null!==n&&ow(n,e,1,ob())}),o9(e,1)}},nm=function(e){if(13===e.tag){var n=lD(e,134217728);null!==n&&ow(n,e,134217728,ob()),o9(e,134217728)}},nh=function(e){if(13===e.tag){var n=ok(e),t=lD(e,n);null!==t&&ow(t,e,n,ob()),o9(e,n)}},ng=function(){return nf},nv=function(e,n){var t=nf;try{return nf=e,n()}finally{nf=t}},e_=function(e,n,t){switch(n){case"input":if(en(e,t),n=t.name,"radio"===t.type&&null!=n){for(t=e;t.parentNode;)t=t.parentNode;for(t=t.querySelectorAll("input[name="+JSON.stringify(""+n)+'][type="radio"]'),n=0;n<t.length;n++){var r=t[n];if(r!==e&&r.form===e.form){var l=rV(r);if(!l)throw Error(f(90));X(r),en(r,l)}}}break;case"textarea":ei(e,t);break;case"select":null!=(n=t.value)&&ea(e,!!t.multiple,n,!1)}},eL=oN,eR=oz;var io={findFiberByHostInstance:rD,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},ii={bundleType:io.bundleType,version:io.version,rendererPackageName:io.rendererPackageName,rendererConfig:io.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:C.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=eY(e))?null:e.stateNode},findFiberByHostInstance:io.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var is=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!is.isDisabled&&is.supportsFiber)try{e5=is.inject(ii),e9=is}catch(ic){}}n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED={usingClientEntryPoint:!1,Events:[rI,rU,rV,ez,eT,oN]},n.createPortal=function(e,n){var t=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!ir(n))throw Error(f(200));return function(e,n,t){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:N,key:null==r?null:""+r,children:e,containerInfo:n,implementation:null}}(e,n,null,t)},n.createRoot=function(e,n){if(!ir(e))throw Error(f(299));var t=!1,r="",l=o7;return null!=n&&(!0===n.unstable_strictMode&&(t=!0),void 0!==n.identifierPrefix&&(r=n.identifierPrefix),void 0!==n.onRecoverableError&&(l=n.onRecoverableError)),n=o2(e,1,!1,null,null,t,!1,r,l),e[rR]=n.current,ru(8===e.nodeType?e.parentNode:e),new ie(n)},n.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var n=e._reactInternals;if(void 0===n){if("function"==typeof e.render)throw Error(f(188));throw Error(f(268,e=Object.keys(e).join(",")))}return e=null===(e=eY(n))?null:e.stateNode},n.flushSync=function(e){return oz(e)},n.hydrate=function(e,n,t){if(!il(n))throw Error(f(200));return iu(null,e,n,!0,t)},n.hydrateRoot=function(e,n,t){if(!ir(e))throw Error(f(405));var r=null!=t&&t.hydratedSources||null,l=!1,a="",u=o7;if(null!=t&&(!0===t.unstable_strictMode&&(l=!0),void 0!==t.identifierPrefix&&(a=t.identifierPrefix),void 0!==t.onRecoverableError&&(u=t.onRecoverableError)),n=o4(n,null,e,1,null!=t?t:null,l,!1,a,u),e[rR]=n.current,ru(e),r)for(e=0;e<r.length;e++)l=(l=(t=r[e])._getVersion)(t._source),null==n.mutableSourceEagerHydrationData?n.mutableSourceEagerHydrationData=[t,l]:n.mutableSourceEagerHydrationData.push(t,l);return new it(n)},n.render=function(e,n,t){if(!il(n))throw Error(f(200));return iu(null,e,n,!1,t)},n.unmountComponentAtNode=function(e){if(!il(e))throw Error(f(40));return!!e._reactRootContainer&&(oz(function(){iu(null,null,e,!1,function(){e._reactRootContainer=null,e[rR]=null})}),!0)},n.unstable_batchedUpdates=oN,n.unstable_renderSubtreeIntoContainer=function(e,n,t,r){if(!il(t))throw Error(f(200));if(null==e||void 0===e._reactInternals)throw Error(f(38));return iu(e,n,t,!1,r)},n.version="18.2.0-next-9e3b772b8-20220608"},20745:function(e,n,t){var r=t(73935);n.createRoot=r.createRoot,n.hydrateRoot=r.hydrateRoot},73935:function(e,n,t){!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(n){console.error(n)}}(),e.exports=t(64448)},75251:function(e,n,t){/**
* @license React
* react-jsx-runtime.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var r=t(67294),l=Symbol.for("react.element"),a=Symbol.for("react.fragment"),u=Object.prototype.hasOwnProperty,o=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,i={key:!0,ref:!0,__self:!0,__source:!0};function s(e,n,t){var r,a={},s=null,c=null;for(r in void 0!==t&&(s=""+t),void 0!==n.key&&(s=""+n.key),void 0!==n.ref&&(c=n.ref),n)u.call(n,r)&&!i.hasOwnProperty(r)&&(a[r]=n[r]);if(e&&e.defaultProps)for(r in n=e.defaultProps)void 0===a[r]&&(a[r]=n[r]);return{$$typeof:l,type:e,key:s,ref:c,props:a,_owner:o.current}}n.Fragment=a,n.jsx=s,n.jsxs=s},72408:function(e,n){/**
* @license React
* react.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var t=Symbol.for("react.element"),r=Symbol.for("react.portal"),l=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),u=Symbol.for("react.profiler"),o=Symbol.for("react.provider"),i=Symbol.for("react.context"),s=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),f=Symbol.for("react.memo"),d=Symbol.for("react.lazy"),p=Symbol.iterator,m={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},h=Object.assign,g={};function v(e,n,t){this.props=e,this.context=n,this.refs=g,this.updater=t||m}function y(){}function b(e,n,t){this.props=e,this.context=n,this.refs=g,this.updater=t||m}v.prototype.isReactComponent={},v.prototype.setState=function(e,n){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,n,"setState")},v.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},y.prototype=v.prototype;var k=b.prototype=new y;k.constructor=b,h(k,v.prototype),k.isPureReactComponent=!0;var w=Array.isArray,S=Object.prototype.hasOwnProperty,x={current:null},E={key:!0,ref:!0,__self:!0,__source:!0};function _(e,n,r){var l,a={},u=null,o=null;if(null!=n)for(l in void 0!==n.ref&&(o=n.ref),void 0!==n.key&&(u=""+n.key),n)S.call(n,l)&&!E.hasOwnProperty(l)&&(a[l]=n[l]);var i=arguments.length-2;if(1===i)a.children=r;else if(1<i){for(var s=Array(i),c=0;c<i;c++)s[c]=arguments[c+2];a.children=s}if(e&&e.defaultProps)for(l in i=e.defaultProps)void 0===a[l]&&(a[l]=i[l]);return{$$typeof:t,type:e,key:u,ref:o,props:a,_owner:x.current}}function C(e){return"object"==typeof e&&null!==e&&e.$$typeof===t}var P=/\/+/g;function N(e,n){var t,r;return"object"==typeof e&&null!==e&&null!=e.key?(t=""+e.key,r={"=":"=0",":":"=2"},"$"+t.replace(/[=:]/g,function(e){return r[e]})):n.toString(36)}function z(e,n,l){if(null==e)return e;var a=[],u=0;return!function e(n,l,a,u,o){var i,s,c,f=typeof n;("undefined"===f||"boolean"===f)&&(n=null);var d=!1;if(null===n)d=!0;else switch(f){case"string":case"number":d=!0;break;case"object":switch(n.$$typeof){case t:case r:d=!0}}if(d)return o=o(d=n),n=""===u?"."+N(d,0):u,w(o)?(a="",null!=n&&(a=n.replace(P,"$&/")+"/"),e(o,l,a,"",function(e){return e})):null!=o&&(C(o)&&(i=o,s=a+(!o.key||d&&d.key===o.key?"":(""+o.key).replace(P,"$&/")+"/")+n,o={$$typeof:t,type:i.type,key:s,ref:i.ref,props:i.props,_owner:i._owner}),l.push(o)),1;if(d=0,u=""===u?".":u+":",w(n))for(var m=0;m<n.length;m++){f=n[m];var h=u+N(f,m);d+=e(f,l,a,h,o)}else if("function"==typeof(h=null===(c=n)||"object"!=typeof c?null:"function"==typeof(c=p&&c[p]||c["@@iterator"])?c:null))for(n=h.call(n),m=0;!(f=n.next()).done;)h=u+N(f=f.value,m++),d+=e(f,l,a,h,o);else if("object"===f)throw Error("Objects are not valid as a React child (found: "+("[object Object]"===(l=String(n))?"object with keys {"+Object.keys(n).join(", ")+"}":l)+"). If you meant to render a collection of children, use an array instead.");return d}(e,a,"","",function(e){return n.call(l,e,u++)}),a}function T(e){if(-1===e._status){var n=e._result;(n=n()).then(function(n){(0===e._status||-1===e._status)&&(e._status=1,e._result=n)},function(n){(0===e._status||-1===e._status)&&(e._status=2,e._result=n)}),-1===e._status&&(e._status=0,e._result=n)}if(1===e._status)return e._result.default;throw e._result}var L={current:null},R={transition:null};n.Children={map:z,forEach:function(e,n,t){z(e,function(){n.apply(this,arguments)},t)},count:function(e){var n=0;return z(e,function(){n++}),n},toArray:function(e){return z(e,function(e){return e})||[]},only:function(e){if(!C(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},n.Component=v,n.Fragment=l,n.Profiler=u,n.PureComponent=b,n.StrictMode=a,n.Suspense=c,n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED={ReactCurrentDispatcher:L,ReactCurrentBatchConfig:R,ReactCurrentOwner:x},n.cloneElement=function(e,n,r){if(null==e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var l=h({},e.props),a=e.key,u=e.ref,o=e._owner;if(null!=n){if(void 0!==n.ref&&(u=n.ref,o=x.current),void 0!==n.key&&(a=""+n.key),e.type&&e.type.defaultProps)var i=e.type.defaultProps;for(s in n)S.call(n,s)&&!E.hasOwnProperty(s)&&(l[s]=void 0===n[s]&&void 0!==i?i[s]:n[s])}var s=arguments.length-2;if(1===s)l.children=r;else if(1<s){i=Array(s);for(var c=0;c<s;c++)i[c]=arguments[c+2];l.children=i}return{$$typeof:t,type:e.type,key:a,ref:u,props:l,_owner:o}},n.createContext=function(e){return(e={$$typeof:i,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:o,_context:e},e.Consumer=e},n.createElement=_,n.createFactory=function(e){var n=_.bind(null,e);return n.type=e,n},n.createRef=function(){return{current:null}},n.forwardRef=function(e){return{$$typeof:s,render:e}},n.isValidElement=C,n.lazy=function(e){return{$$typeof:d,_payload:{_status:-1,_result:e},_init:T}},n.memo=function(e,n){return{$$typeof:f,type:e,compare:void 0===n?null:n}},n.startTransition=function(e){var n=R.transition;R.transition={};try{e()}finally{R.transition=n}},n.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")},n.useCallback=function(e,n){return L.current.useCallback(e,n)},n.useContext=function(e){return L.current.useContext(e)},n.useDebugValue=function(){},n.useDeferredValue=function(e){return L.current.useDeferredValue(e)},n.useEffect=function(e,n){return L.current.useEffect(e,n)},n.useId=function(){return L.current.useId()},n.useImperativeHandle=function(e,n,t){return L.current.useImperativeHandle(e,n,t)},n.useInsertionEffect=function(e,n){return L.current.useInsertionEffect(e,n)},n.useLayoutEffect=function(e,n){return L.current.useLayoutEffect(e,n)},n.useMemo=function(e,n){return L.current.useMemo(e,n)},n.useReducer=function(e,n,t){return L.current.useReducer(e,n,t)},n.useRef=function(e){return L.current.useRef(e)},n.useState=function(e){return L.current.useState(e)},n.useSyncExternalStore=function(e,n,t){return L.current.useSyncExternalStore(e,n,t)},n.useTransition=function(){return L.current.useTransition()},n.version="18.2.0"},67294:function(e,n,t){e.exports=t(72408)},85893:function(e,n,t){e.exports=t(75251)},60053:function(e,n){/**
* @license React
* scheduler.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/function t(e,n){var t=e.length;e.push(n);e:for(;0<t;){var r=t-1>>>1,l=e[r];if(0<a(l,n))e[r]=n,e[t]=l,t=r;else break e}}function r(e){return 0===e.length?null:e[0]}function l(e){if(0===e.length)return null;var n=e[0],t=e.pop();if(t!==n){e[0]=t;e:for(var r=0,l=e.length,u=l>>>1;r<u;){var o=2*(r+1)-1,i=e[o],s=o+1,c=e[s];if(0>a(i,t))s<l&&0>a(c,i)?(e[r]=c,e[s]=t,r=s):(e[r]=i,e[o]=t,r=o);else if(s<l&&0>a(c,t))e[r]=c,e[s]=t,r=s;else break e}}return n}function a(e,n){var t=e.sortIndex-n.sortIndex;return 0!==t?t:e.id-n.id}if("object"==typeof performance&&"function"==typeof performance.now){var u,o=performance;n.unstable_now=function(){return o.now()}}else{var i=Date,s=i.now();n.unstable_now=function(){return i.now()-s}}var c=[],f=[],d=1,p=null,m=3,h=!1,g=!1,v=!1,y="function"==typeof setTimeout?setTimeout:null,b="function"==typeof clearTimeout?clearTimeout:null,k="undefined"!=typeof setImmediate?setImmediate:null;function w(e){for(var n=r(f);null!==n;){if(null===n.callback)l(f);else if(n.startTime<=e)l(f),n.sortIndex=n.expirationTime,t(c,n);else break;n=r(f)}}function S(e){if(v=!1,w(e),!g){if(null!==r(c))g=!0,M(x);else{var n=r(f);null!==n&&F(S,n.startTime-e)}}}function x(e,t){g=!1,v&&(v=!1,b(C),C=-1),h=!0;var a=m;try{for(w(t),p=r(c);null!==p&&(!(p.expirationTime>t)||e&&!z());){var u=p.callback;if("function"==typeof u){p.callback=null,m=p.priorityLevel;var o=u(p.expirationTime<=t);t=n.unstable_now(),"function"==typeof o?p.callback=o:p===r(c)&&l(c),w(t)}else l(c);p=r(c)}if(null!==p)var i=!0;else{var s=r(f);null!==s&&F(S,s.startTime-t),i=!1}return i}finally{p=null,m=a,h=!1}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var E=!1,_=null,C=-1,P=5,N=-1;function z(){return!(n.unstable_now()-N<P)}function T(){if(null!==_){var e=n.unstable_now();N=e;var t=!0;try{t=_(!0,e)}finally{t?u():(E=!1,_=null)}}else E=!1}if("function"==typeof k)u=function(){k(T)};else if("undefined"!=typeof MessageChannel){var L=new MessageChannel,R=L.port2;L.port1.onmessage=T,u=function(){R.postMessage(null)}}else u=function(){y(T,0)};function M(e){_=e,E||(E=!0,u())}function F(e,t){C=y(function(){e(n.unstable_now())},t)}n.unstable_IdlePriority=5,n.unstable_ImmediatePriority=1,n.unstable_LowPriority=4,n.unstable_NormalPriority=3,n.unstable_Profiling=null,n.unstable_UserBlockingPriority=2,n.unstable_cancelCallback=function(e){e.callback=null},n.unstable_continueExecution=function(){g||h||(g=!0,M(x))},n.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):P=0<e?Math.floor(1e3/e):5},n.unstable_getCurrentPriorityLevel=function(){return m},n.unstable_getFirstCallbackNode=function(){return r(c)},n.unstable_next=function(e){switch(m){case 1:case 2:case 3:var n=3;break;default:n=m}var t=m;m=n;try{return e()}finally{m=t}},n.unstable_pauseExecution=function(){},n.unstable_requestPaint=function(){},n.unstable_runWithPriority=function(e,n){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var t=m;m=e;try{return n()}finally{m=t}},n.unstable_scheduleCallback=function(e,l,a){var u=n.unstable_now();switch(a="object"==typeof a&&null!==a&&"number"==typeof(a=a.delay)&&0<a?u+a:u,e){case 1:var o=-1;break;case 2:o=250;break;case 5:o=1073741823;break;case 4:o=1e4;break;default:o=5e3}return o=a+o,e={id:d++,callback:l,priorityLevel:e,startTime:a,expirationTime:o,sortIndex:-1},a>u?(e.sortIndex=a,t(f,e),null===r(c)&&e===r(f)&&(v?(b(C),C=-1):v=!0,F(S,a-u))):(e.sortIndex=o,t(c,e),g||h||(g=!0,M(x))),e},n.unstable_shouldYield=z,n.unstable_wrapCallback=function(e){var n=m;return function(){var t=m;m=n;try{return e.apply(this,arguments)}finally{m=t}}}},63840:function(e,n,t){e.exports=t(60053)}}]);
2.1.35. https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/main-42b45f53948b43e8.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/main-42b45f53948b43e8.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; countryCode=IN; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:35:43 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"15e34-18b142b7028"
Vary: Accept-Encoding
Content-Length: 89652

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[179],{60932:function(e,t){"use strict";function r(e,t,r,n,a,o,i){try{var l=e[o](i),s=l.value}catch(u){r(u);return}l.done?t(s):Promise.resolve(s).then(n,a)}function n(e){return function(){var t=this,n=arguments;return new Promise(function(a,o){var i=e.apply(t,n);function l(e){r(i,a,o,l,s,"next",e)}function s(e){r(i,a,o,l,s,"throw",e)}l(void 0)})}}Object.defineProperty(t,"Z",{enumerable:!0,get:function(){return n}})},6495:function(e,t){"use strict";function r(){return(r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function n(){return r.apply(this,arguments)}Object.defineProperty(t,"Z",{enumerable:!0,get:function(){return n}})},92648:function(e,t){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"Z",{enumerable:!0,get:function(){return r}})},91598:function(e,t){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}function n(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var a={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=o?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(a,i,l):a[i]=e[i]}return a.default=e,n&&n.set(e,a),a}Object.defineProperty(t,"Z",{enumerable:!0,get:function(){return n}})},17273:function(e,t){"use strict";function r(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}Object.defineProperty(t,"Z",{enumerable:!0,get:function(){return r}})},40037:function(){"trimStart"in String.prototype||(String.prototype.trimStart=String.prototype.trimLeft),"trimEnd"in String.prototype||(String.prototype.trimEnd=String.prototype.trimRight),"description"in Symbol.prototype||Object.defineProperty(Symbol.prototype,"description",{configurable:!0,get:function(){var e=/\((.*)\)/.exec(this.toString());return e?e[1]:void 0}}),Array.prototype.flat||(Array.prototype.flat=function(e,t){return t=this.concat.apply([],this),e>1&&t.some(Array.isArray)?t.flat(e-1):t},Array.prototype.flatMap=function(e,t){return this.map(e,t).flat()}),Promise.prototype.finally||(Promise.prototype.finally=function(e){if("function"!=typeof e)return this.then(e,e);var t=this.constructor||Promise;return this.then(function(r){return t.resolve(e()).then(function(){return r})},function(r){return t.resolve(e()).then(function(){throw r})})}),Object.fromEntries||(Object.fromEntries=function(e){return Array.from(e).reduce(function(e,t){return e[t[0]]=t[1],e},{})})},33468:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addBasePath=function(e,t){return a.normalizePathTrailingSlash(n.addPathPrefix(e,""))};var n=r(44135),a=r(52700);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},54465:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addLocale=void 0,r(52700),t.addLocale=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return e},("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},84643:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.detectDomainLocale=void 0,t.detectDomainLocale=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r]},("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},10928:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hasBasePath=function(e){return n.pathHasPrefix(e,"")};var n=r(93210);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},31831:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return{mountedInstances:new Set,updateHead:e=>{let t={};e.forEach(e=>{if("link"===e.type&&e.props["data-optimized-fonts"]){if(document.querySelector('style[data-href="'.concat(e.props["data-href"],'"]')))return;e.props.href=e.props["data-href"],e.props["data-href"]=void 0}let r=t[e.type]||[];r.push(e),t[e.type]=r});let r=t.title?t.title[0]:null,o="";if(r){let{children:i}=r.props;o="string"==typeof i?i:Array.isArray(i)?i.join(""):""}o!==document.title&&(document.title=o),["meta","base","link","style","script"].forEach(e=>{(function(e,t){let r=document.getElementsByTagName("head")[0],o=r.querySelector("meta[name=next-head-count]"),i=Number(o.content),l=[];for(let s=0,u=o.previousElementSibling;s<i;s++,u=(null==u?void 0:u.previousElementSibling)||null){var c;(null==u?void 0:null==(c=u.tagName)?void 0:c.toLowerCase())===e&&l.push(u)}let d=t.map(n).filter(e=>{for(let t=0,r=l.length;t<r;t++){let n=l[t];if(a(n,e))return l.splice(t,1),!1}return!0});l.forEach(e=>{var t;return null==(t=e.parentNode)?void 0:t.removeChild(e)}),d.forEach(e=>r.insertBefore(e,o)),o.content=(i-l.length+d.length).toString()})(e,t[e]||[])})}}},t.isEqualNode=a,t.DOMAttributeNames=void 0;let r={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv",noModule:"noModule"};function n(e){let{type:t,props:n}=e,a=document.createElement(t);for(let o in n){if(!n.hasOwnProperty(o)||"children"===o||"dangerouslySetInnerHTML"===o||void 0===n[o])continue;let i=r[o]||o.toLowerCase();"script"===t&&("async"===i||"defer"===i||"noModule"===i)?a[i]=!!n[o]:a.setAttribute(i,n[o])}let{children:l,dangerouslySetInnerHTML:s}=n;return s?a.innerHTML=s.__html||"":l&&(a.textContent="string"==typeof l?l:Array.isArray(l)?l.join(""):""),a}function a(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){let r=t.getAttribute("nonce");if(r&&!e.getAttribute("nonce")){let n=t.cloneNode(!0);return n.setAttribute("nonce",""),n.nonce=r,r===e.nonce&&e.isEqualNode(n)}}return e.isEqualNode(t)}t.DOMAttributeNames=r,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},84534:function(e,t,r){"use strict";let n,a,o,i,l,s,u,c,d,f,p,h;Object.defineProperty(t,"__esModule",{value:!0});let m=r(91598).Z;Object.defineProperty(t,"__esModule",{value:!0}),t.initialize=function(){return G.apply(this,arguments)},t.hydrate=function(e){return el.apply(this,arguments)},t.emitter=t.router=t.version=void 0;var g=r(60932).Z,y=r(6495).Z,v=r(92648).Z;r(91598).Z,r(40037);var _=v(r(67294)),P=v(r(20745)),b=r(4664),S=v(r(8550)),w=r(72692),E=r(86238),x=r(94919),C=r(86949),j=r(670),O=r(17345),R=v(r(31831)),M=v(r(70976)),A=v(r(659)),L=r(18483),T=r(80880),I=r(80676),N=r(28730),k=r(82813),D=r(10928),B=r(48245),H=r(60401),U=r(78914),F=v(r(86954));t.version="13.1.1",t.router=n;let q=S.default();t.emitter=q;let W=e=>[].slice.call(e),Z=!1;self.__next_require__=r;class z extends _.default.Component{componentDidCatch(e,t){this.props.fn(e,t)}componentDidMount(){this.scrollToHash(),n.isSsr&&(a.isFallback||a.nextExport&&(E.isDynamicRoute(n.pathname)||location.search||Z)||a.props&&a.props.__N_SSG&&(location.search||Z))&&n.replace(n.pathname+"?"+String(x.assign(x.urlQueryToSearchParams(n.query),new URLSearchParams(location.search))),o,{_h:1,shallow:!a.isFallback&&!Z}).catch(e=>{if(!e.cancelled)throw e})}componentDidUpdate(){this.scrollToHash()}scrollToHash(){let{hash:e}=location;if(!(e=e&&e.substring(1)))return;let t=document.getElementById(e);t&&setTimeout(()=>t.scrollIntoView(),0)}render(){return this.props.children}}function G(){return(G=g(function*(){arguments.length>0&&void 0!==arguments[0]&&arguments[0],a=JSON.parse(document.getElementById("__NEXT_DATA__").textContent),window.__NEXT_DATA__=a,h=a.defaultLocale;let e=a.assetPrefix||"";if(r.p="".concat(e,"/_next/"),C.setConfig({serverRuntimeConfig:{},publicRuntimeConfig:a.runtimeConfig||{}}),o=j.getURL(),D.hasBasePath(o)&&(o=k.removeBasePath(o)),a.scriptLoader){let{initScriptLoader:t}=r(63573);t(a.scriptLoader)}i=new M.default(a.buildId,e);let u=e=>{let[t,r]=e;return i.routeLoader.onEntrypoint(t,r)};return window.__NEXT_P&&window.__NEXT_P.map(e=>setTimeout(()=>u(e),0)),window.__NEXT_P=[],window.__NEXT_P.push=u,(s=R.default()).getIsSsr=()=>n.isSsr,l=document.getElementById("__next"),{assetPrefix:e}})).apply(this,arguments)}function V(e,t){return _.default.createElement(e,Object.assign({},t))}function X(e){var t;let{children:r}=e;return _.default.createElement(z,{fn:e=>$({App:d,err:e}).catch(e=>console.error("Error rendering page: ",e))},_.default.createElement(B.AppRouterContext.Provider,{value:H.adaptForAppRouterInstance(n)},_.default.createElement(U.SearchParamsContext.Provider,{value:H.adaptForSearchParams(n)},_.default.createElement(H.PathnameContextProviderAdapter,{router:n,isAutoExport:null!=(t=self.__NEXT_DATA__.autoExport)&&t},_.default.createElement(w.RouterContext.Provider,{value:T.makePublicRouterInstance(n)},_.default.createElement(b.HeadManagerContext.Provider,{value:s},_.default.createElement(N.ImageConfigContext.Provider,{value:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}},r)))))))}let Y=e=>t=>{let r=y({},t,{Component:p,err:a.err,router:n});return _.default.createElement(X,null,V(e,r))};function $(e){let{App:t,err:l}=e;return console.error(l),console.error("A client-side exception has occurred, see here for more info: https://nextjs.org/docs/messages/client-side-exception-occurred"),i.loadPage("/_error").then(n=>{let{page:a,styleSheets:o}=n;return(null==u?void 0:u.Component)===a?Promise.resolve().then(()=>m(r(97345))).then(n=>Promise.resolve().then(()=>m(r(74297))).then(r=>(t=r.default,e.App=t,n))).then(e=>({ErrorComponent:e.default,styleSheets:[]})):{ErrorComponent:a,styleSheets:o}}).then(r=>{var i;let{ErrorComponent:s,styleSheets:u}=r,c=Y(t),d={Component:s,AppTree:c,router:n,ctx:{err:l,pathname:a.page,query:a.query,asPath:o,AppTree:c}};return Promise.resolve((null==(i=e.props)?void 0:i.err)?e.props:j.loadGetInitialProps(t,d)).then(t=>ea(y({},e,{err:l,Component:s,styleSheets:u,props:t})))})}function K(e){let{callback:t}=e;return _.default.useLayoutEffect(()=>t(),[t]),null}let J=null,Q=!0;function ee(){["beforeRender","afterHydrate","afterRender","routeChange"].forEach(e=>performance.clearMarks(e))}function et(){j.ST&&(performance.mark("afterHydrate"),performance.measure("Next.js-before-hydration","navigationStart","beforeRender"),performance.measure("Next.js-hydration","beforeRender","afterHydrate"),f&&performance.getEntriesByName("Next.js-hydration").forEach(f),ee())}function er(){if(!j.ST)return;performance.mark("afterRender");let e=performance.getEntriesByName("routeChange","mark");e.length&&(performance.measure("Next.js-route-change-to-render",e[0].name,"beforeRender"),performance.measure("Next.js-render","beforeRender","afterRender"),f&&(performance.getEntriesByName("Next.js-render").forEach(f),performance.getEntriesByName("Next.js-route-change-to-render").forEach(f)),ee(),["Next.js-route-change-to-render","Next.js-render"].forEach(e=>performance.clearMeasures(e)))}function en(e){let{callbacks:t,children:r}=e;return _.default.useLayoutEffect(()=>t.forEach(e=>e()),[t]),_.default.useEffect(()=>{A.default(f)},[]),r}function ea(e){let t,{App:r,Component:a,props:o,err:i}=e,s="initial"in e?void 0:e.styleSheets;a=a||u.Component,o=o||u.props;let d=y({},o,{Component:a,err:i,router:n});u=d;let f=!1,p=new Promise((e,r)=>{c&&c(),t=()=>{c=null,e()},c=()=>{f=!0,c=null;let e=Error("Cancel rendering route");e.cancelled=!0,r(e)}});function h(){t()}!function(){if(!s)return;let e=W(document.querySelectorAll("style[data-n-href]")),t=new Set(e.map(e=>e.getAttribute("data-n-href"))),r=document.querySelector("noscript[data-n-css]"),n=null==r?void 0:r.getAttribute("data-n-css");s.forEach(e=>{let{href:r,text:a}=e;if(!t.has(r)){let o=document.createElement("style");o.setAttribute("data-n-href",r),o.setAttribute("media","x"),n&&o.setAttribute("nonce",n),document.head.appendChild(o),o.appendChild(document.createTextNode(a))}})}();let m=_.default.createElement(_.default.Fragment,null,_.default.createElement(K,{callback:function(){if(s&&!f){let t=new Set(s.map(e=>e.href)),r=W(document.querySelectorAll("style[data-n-href]")),n=r.map(e=>e.getAttribute("data-n-href"));for(let a=0;a<n.length;++a)t.has(n[a])?r[a].removeAttribute("media"):r[a].setAttribute("media","x");let o=document.querySelector("noscript[data-n-css]");o&&s.forEach(e=>{let{href:t}=e,r=document.querySelector('style[data-n-href="'.concat(t,'"]'));r&&(o.parentNode.insertBefore(r,o.nextSibling),o=r)}),W(document.querySelectorAll("link[data-n-p]")).forEach(e=>{e.parentNode.removeChild(e)})}if(e.scroll){let i=document.documentElement,l=i.style.scrollBehavior;i.style.scrollBehavior="auto",i.getClientRects(),window.scrollTo(e.scroll.x,e.scroll.y),i.style.scrollBehavior=l}}}),_.default.createElement(X,null,V(r,d),_.default.createElement(O.Portal,{type:"next-route-announcer"},_.default.createElement(L.RouteAnnouncer,null))));return!function(e,t){j.ST&&performance.mark("beforeRender");let r=t(Q?et:er);if(J){let n=_.default.startTransition;n(()=>{J.render(r)})}else J=P.default.hydrateRoot(e,r,{onRecoverableError:F.default}),Q=!1}(l,e=>_.default.createElement(en,{callbacks:[e,h]},m)),p}function eo(e){return ei.apply(this,arguments)}function ei(){return(ei=g(function*(e){if(e.err){yield $(e);return}try{yield ea(e)}catch(r){let t=I.getProperError(r);if(t.cancelled)throw t;yield $(y({},e,{err:t}))}})).apply(this,arguments)}function el(){return(el=g(function*(e){let r=a.err;try{let l=yield i.routeLoader.whenEntrypoint("/_app");if("error"in l)throw l.error;let{component:s,exports:u}=l;d=s,u&&u.reportWebVitals&&(f=e=>{let t,{id:r,name:n,startTime:a,value:o,duration:i,entryType:l,entries:s,attribution:c}=e,d="".concat(Date.now(),"-").concat(Math.floor(Math.random()*(9e12-1))+1e12);s&&s.length&&(t=s[0].startTime);let f={id:r||d,name:n,startTime:a||t,value:null==o?i:o,label:"mark"===l||"measure"===l?"custom":"web-vital"};c&&(f.attribution=c),u.reportWebVitals(f)});let c=yield i.routeLoader.whenEntrypoint(a.page);if("error"in c)throw c.error;p=c.component}catch(m){r=I.getProperError(m)}window.__NEXT_PRELOADREADY&&(yield window.__NEXT_PRELOADREADY(a.dynamicIds)),t.router=n=T.createRouter(a.page,a.query,o,{initialProps:a.props,pageLoader:i,App:d,Component:p,wrapApp:Y,err:r,isFallback:Boolean(a.isFallback),subscription:(e,t,r)=>eo(Object.assign({},e,{App:t,scroll:r})),locale:a.locale,locales:a.locales,defaultLocale:h,domainLocales:a.domainLocales,isPreview:a.isPreview}),Z=yield n._initialMatchesMiddlewarePromise;let g={App:d,initial:!0,Component:p,props:a.props,err:r};(null==e?void 0:e.beforeRender)&&(yield e.beforeRender()),eo(g)})).apply(this,arguments)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},21783:function(e,t,r){"use strict";var n=r(84534);window.next={version:n.version,get router(){return n.router},emitter:n.emitter},n.initialize({}).then(()=>n.hydrate()).catch(console.error),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},52700:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.normalizePathTrailingSlash=void 0;var n=r(40012),a=r(26727);let o=e=>{if(!e.startsWith("/"))return e;let{pathname:t,query:r,hash:o}=a.parsePath(e);return"".concat(n.removeTrailingSlash(t)).concat(r).concat(o)};t.normalizePathTrailingSlash=o,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},86954:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let r=e.digest||t.digest,a="function"==typeof reportError?reportError:e=>{window.console.error(e)};r!==n.NEXT_DYNAMIC_NO_SSR_CODE&&a(e)};var n=r(92983);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},70976:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(92648).Z,a=r(33468),o=r(41003),i=n(r(27929)),l=r(54465),s=r(86238),u=r(22864),c=r(40012),d=r(82497);t.default=class{getPageList(){return d.getClientBuildManifest().then(e=>e.sortedPages)}getMiddleware(){return window.__MIDDLEWARE_MATCHERS=[],window.__MIDDLEWARE_MATCHERS}getDataHref(e){let{asPath:t,href:r,locale:n}=e,{pathname:d,query:f,search:p}=u.parseRelativeUrl(r),{pathname:h}=u.parseRelativeUrl(t),m=c.removeTrailingSlash(d);if("/"!==m[0])throw Error('Route name should start with a "/", got "'.concat(m,'"'));return(e=>{let t=i.default(c.removeTrailingSlash(l.addLocale(e,n)),".json");return a.addBasePath("/_next/data/".concat(this.buildId).concat(t).concat(p),!0)})(e.skipInterpolation?h:s.isDynamicRoute(m)?o.interpolateAs(d,h,f).result:m)}_isSsg(e){return this.promisedSsgManifest.then(t=>t.has(e))}loadPage(e){return this.routeLoader.loadRoute(e).then(e=>{if("component"in e)return{page:e.component,mod:e.exports,styleSheets:e.styles.map(e=>({href:e.href,text:e.content}))};throw e.error})}prefetch(e){return this.routeLoader.prefetch(e)}constructor(e,t){this.routeLoader=d.createRouteLoader(t),this.buildId=e,this.assetPrefix=t,this.promisedSsgManifest=new Promise(e=>{window.__SSG_MANIFEST?e(window.__SSG_MANIFEST):window.__SSG_MANIFEST_CB=()=>{e(window.__SSG_MANIFEST)}})}},("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},659:function(e,t,r){"use strict";let n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;let a=["CLS","FCP","FID","INP","LCP","TTFB"];location.href;let o=!1;function i(e){n&&n(e)}var l=e=>{if(n=e,!o)for(let t of(o=!0,a))try{let l;l||(l=r(78018)),l["on".concat(t)](i)}catch(s){console.warn("Failed to track ".concat(t," web-vital"),s)}};t.default=l,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},17345:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Portal=void 0;var n=r(67294),a=r(73935);let o=e=>{let{children:t,type:r}=e,[o,i]=n.useState(null);return n.useEffect(()=>{let e=document.createElement(r);return document.body.appendChild(e),i(e),()=>{document.body.removeChild(e)}},[r]),o?a.createPortal(t,o):null};t.Portal=o,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},82813:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.removeBasePath=function(e){return(e=e.slice(0)).startsWith("/")||(e="/".concat(e)),e},r(10928),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},66876:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.removeLocale=function(e,t){return e},r(26727),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},44686:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.cancelIdleCallback=t.requestIdleCallback=void 0;let r="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)};t.requestIdleCallback=r;let n="undefined"!=typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};t.cancelIdleCallback=n,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},18483:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.RouteAnnouncer=void 0;var n=(0,r(92648).Z)(r(67294)),a=r(80880);let o={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap",wordWrap:"normal"},i=()=>{let{asPath:e}=a.useRouter(),[t,r]=n.default.useState(""),i=n.default.useRef(e);return n.default.useEffect(()=>{if(i.current!==e){if(i.current=e,document.title)r(document.title);else{var t;let n=document.querySelector("h1"),a=null!=(t=null==n?void 0:n.innerText)?t:null==n?void 0:n.textContent;r(a||e)}}},[e]),n.default.createElement("p",{"aria-live":"assertive",id:"__next-route-announcer__",role:"alert",style:o},t)};t.RouteAnnouncer=i,t.default=i,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},82497:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.markAssetError=l,t.isAssetError=function(e){return e&&i in e},t.getClientBuildManifest=c,t.createRouteLoader=function(e){let t=new Map,r=new Map,n=new Map,i=new Map;function c(e){{var t;let n=r.get(e.toString());return n||(document.querySelector('script[src^="'.concat(e,'"]'))?Promise.resolve():(r.set(e.toString(),n=new Promise((r,n)=>{(t=document.createElement("script")).onload=r,t.onerror=()=>n(l(Error("Failed to load script: ".concat(e)))),t.crossOrigin=void 0,t.src=e,document.body.appendChild(t)})),n))}}function f(e){let t=n.get(e);return t||n.set(e,t=fetch(e).then(t=>{if(!t.ok)throw Error("Failed to load stylesheet: ".concat(e));return t.text().then(t=>({href:e,content:t}))}).catch(e=>{throw l(e)})),t}return{whenEntrypoint:e=>o(e,t),onEntrypoint(e,r){(r?Promise.resolve().then(()=>r()).then(e=>({component:e&&e.default||e,exports:e}),e=>({error:e})):Promise.resolve(void 0)).then(r=>{let n=t.get(e);n&&"resolve"in n?r&&(t.set(e,r),n.resolve(r)):(r?t.set(e,r):t.delete(e),i.delete(e))})},loadRoute(r,n){return o(r,i,()=>{let a;return u(d(e,r).then(e=>{let{scripts:n,css:a}=e;return Promise.all([t.has(r)?[]:Promise.all(n.map(c)),Promise.all(a.map(f))])}).then(e=>this.whenEntrypoint(r).then(t=>({entrypoint:t,styles:e[1]}))),3800,l(Error("Route did not complete loading: ".concat(r)))).then(e=>{let{entrypoint:t,styles:r}=e,n=Object.assign({styles:r},t);return"error"in t?t:n}).catch(e=>{if(n)throw e;return{error:e}}).finally(()=>null==a?void 0:a())})},prefetch(t){let r;return(r=navigator.connection)&&(r.saveData||/2g/.test(r.effectiveType))?Promise.resolve():d(e,t).then(e=>Promise.all(s?e.scripts.map(e=>{var t,r,n;return t=e.toString(),r="script",new Promise((e,a)=>{let o='\n link[rel="prefetch"][href^="'.concat(t,'"],\n link[rel="preload"][href^="').concat(t,'"],\n script[src^="').concat(t,'"]');if(document.querySelector(o))return e();n=document.createElement("link"),r&&(n.as=r),n.rel="prefetch",n.crossOrigin=void 0,n.onload=e,n.onerror=()=>a(l(Error("Failed to prefetch: ".concat(t)))),n.href=t,document.head.appendChild(n)})}):[])).then(()=>{a.requestIdleCallback(()=>this.loadRoute(t,!0).catch(()=>{}))}).catch(()=>{})}}},(0,r(92648).Z)(r(27929));var n=r(65407),a=r(44686);function o(e,t,r){let n,a=t.get(e);if(a)return"future"in a?a.future:Promise.resolve(a);let o=new Promise(e=>{n=e});return t.set(e,a={resolve:n,future:o}),r?r().then(e=>(n(e),e)).catch(r=>{throw t.delete(e),r}):o}let i=Symbol("ASSET_LOAD_ERROR");function l(e){return Object.defineProperty(e,i,{})}let s=function(e){try{return e=document.createElement("link"),!!window.MSInputMethodContext&&!!document.documentMode||e.relList.supports("prefetch")}catch(t){return!1}}();function u(e,t,r){return new Promise((n,o)=>{let i=!1;e.then(e=>{i=!0,n(e)}).catch(o),a.requestIdleCallback(()=>setTimeout(()=>{i||o(r)},t))})}function c(){if(self.__BUILD_MANIFEST)return Promise.resolve(self.__BUILD_MANIFEST);let e=new Promise(e=>{let t=self.__BUILD_MANIFEST_CB;self.__BUILD_MANIFEST_CB=()=>{e(self.__BUILD_MANIFEST),t&&t()}});return u(e,3800,l(Error("Failed to load client build manifest")))}function d(e,t){return c().then(r=>{if(!(t in r))throw l(Error("Failed to lookup route: ".concat(t)));let a=r[t].map(t=>e+"/_next/"+encodeURI(t));return{scripts:a.filter(e=>e.endsWith(".js")).map(e=>n.__unsafeCreateTrustedScriptURL(e)),css:a.filter(e=>e.endsWith(".css"))}})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},80880:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Router",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"withRouter",{enumerable:!0,get:function(){return s.default}}),t.useRouter=function(){let e=a.default.useContext(i.RouterContext);if(!e)throw Error("Error: NextRouter was not mounted. https://nextjs.org/docs/messages/next-router-not-mounted");return e},t.createRouter=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return u.router=new o.default(...t),u.readyCallbacks.forEach(e=>e()),u.readyCallbacks=[],u.router},t.makePublicRouterInstance=function(e){let t={};for(let r of c){if("object"==typeof e[r]){t[r]=Object.assign(Array.isArray(e[r])?[]:{},e[r]);continue}t[r]=e[r]}return t.events=o.default.events,d.forEach(r=>{t[r]=function(){for(var t=arguments.length,n=Array(t),a=0;a<t;a++)n[a]=arguments[a];return e[r](...n)}}),t},t.default=void 0;var n=r(92648).Z,a=n(r(67294)),o=n(r(41003)),i=r(72692),l=n(r(80676)),s=n(r(49977));let u={router:null,readyCallbacks:[],ready(e){if(this.router)return e();this.readyCallbacks.push(e)}},c=["pathname","route","query","asPath","components","isFallback","basePath","locale","locales","defaultLocale","isReady","isPreview","isLocaleDomain","domainLocales"],d=["push","replace","reload","back","prefetch","beforePopState"];function f(){if(!u.router)throw Error('No router instance found.\nYou should only use "next/router" on the client side of your app.\n');return u.router}Object.defineProperty(u,"events",{get:()=>o.default.events}),c.forEach(e=>{Object.defineProperty(u,e,{get(){let t=f();return t[e]}})}),d.forEach(e=>{u[e]=function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];let a=f();return a[e](...r)}}),["routeChangeStart","beforeHistoryChange","routeChangeComplete","routeChangeError","hashChangeStart","hashChangeComplete"].forEach(e=>{u.ready(()=>{o.default.events.on(e,function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];let a="on".concat(e.charAt(0).toUpperCase()).concat(e.substring(1));if(u[a])try{u[a](...r)}catch(o){console.error("Error when running the Router event: ".concat(a)),console.error(l.default(o)?"".concat(o.message,"\n").concat(o.stack):o+"")}})})}),t.default=u,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},63573:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.handleClientScriptLoad=g,t.initScriptLoader=function(e){e.forEach(g),function(){let e=[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')];e.forEach(e=>{let t=e.id||e.getAttribute("src");p.add(t)})}()},t.default=void 0;var n=r(6495).Z,a=r(92648).Z,o=r(91598).Z,i=r(17273).Z,l=a(r(73935)),s=o(r(67294)),u=r(4664),c=r(31831),d=r(44686);let f=new Map,p=new Set,h=["onLoad","onReady","dangerouslySetInnerHTML","children","onError","strategy"],m=e=>{let{src:t,id:r,onLoad:n=()=>{},onReady:a=null,dangerouslySetInnerHTML:o,children:i="",strategy:l="afterInteractive",onError:s}=e,u=r||t;if(u&&p.has(u))return;if(f.has(t)){p.add(u),f.get(t).then(n,s);return}let d=()=>{a&&a(),p.add(u)},m=document.createElement("script"),g=new Promise((e,t)=>{m.addEventListener("load",function(t){e(),n&&n.call(this,t),d()}),m.addEventListener("error",function(e){t(e)})}).catch(function(e){s&&s(e)});for(let[y,v]of(o?(m.innerHTML=o.__html||"",d()):i?(m.textContent="string"==typeof i?i:Array.isArray(i)?i.join(""):"",d()):t&&(m.src=t,f.set(t,g)),Object.entries(e))){if(void 0===v||h.includes(y))continue;let _=c.DOMAttributeNames[y]||y.toLowerCase();m.setAttribute(_,v)}"worker"===l&&m.setAttribute("type","text/partytown"),m.setAttribute("data-nscript",l),document.body.appendChild(m)};function g(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{d.requestIdleCallback(()=>m(e))}):m(e)}function y(e){let{id:t,src:r="",onLoad:a=()=>{},onReady:o=null,strategy:c="afterInteractive",onError:f}=e,h=i(e,["id","src","onLoad","onReady","strategy","onError"]),{updateScripts:g,scripts:y,getIsSsr:v,appDir:_,nonce:P}=s.useContext(u.HeadManagerContext),b=s.useRef(!1);s.useEffect(()=>{let e=t||r;b.current||(o&&e&&p.has(e)&&o(),b.current=!0)},[o,t,r]);let S=s.useRef(!1);if(s.useEffect(()=>{!S.current&&("afterInteractive"===c?m(e):"lazyOnload"===c&&("complete"===document.readyState?d.requestIdleCallback(()=>m(e)):window.addEventListener("load",()=>{d.requestIdleCallback(()=>m(e))})),S.current=!0)},[e,c]),("beforeInteractive"===c||"worker"===c)&&(g?(y[c]=(y[c]||[]).concat([n({id:t,src:r,onLoad:a,onReady:o,onError:f},h)]),g(y)):v&&v()?p.add(t||r):v&&!v()&&m(e)),_){if("beforeInteractive"===c)return r?(l.default.preload(r,h.integrity?{as:"script",integrity:h.integrity}:{as:"script"}),s.default.createElement("script",{nonce:P,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push(".concat(JSON.stringify([r]),")")}})):(h.dangerouslySetInnerHTML&&(h.children=h.dangerouslySetInnerHTML.__html,delete h.dangerouslySetInnerHTML),s.default.createElement("script",{nonce:P,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push(".concat(JSON.stringify([0,n({},h)]),")")}}));"afterInteractive"===c&&r&&l.default.preload(r,h.integrity?{as:"script",integrity:h.integrity}:{as:"script"})}return null}Object.defineProperty(y,"__nextScript",{value:!0}),t.default=y,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},65407:function(e,t){"use strict";let r;Object.defineProperty(t,"__esModule",{value:!0}),t.__unsafeCreateTrustedScriptURL=function(e){var t;return(null==(t=function(){if(void 0===r){var e;r=(null==(e=window.trustedTypes)?void 0:e.createPolicy("nextjs",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e}))||null}return r}())?void 0:t.createScriptURL(e))||e},("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},49977:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){function t(t){return n.default.createElement(e,Object.assign({router:a.useRouter()},t))}return t.getInitialProps=e.getInitialProps,t.origGetInitialProps=e.origGetInitialProps,t};var n=(0,r(92648).Z)(r(67294)),a=r(80880);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},74297:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a=r(60932).Z,o=(0,r(92648).Z)(r(67294)),i=r(670);function l(e){return s.apply(this,arguments)}function s(){return(s=a(function*(e){let{Component:t,ctx:r}=e,n=yield i.loadGetInitialProps(t,r);return{pageProps:n}})).apply(this,arguments)}class u extends(n=o.default.Component){render(){let{Component:e,pageProps:t}=this.props;return o.default.createElement(e,Object.assign({},t))}}u.origGetInitialProps=l,u.getInitialProps=l,t.default=u,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},97345:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a=r(92648).Z,o=a(r(67294)),i=a(r(83121));let l={400:"Bad Request",404:"This page could not be found",405:"Method Not Allowed",500:"Internal Server Error"};function s(e){let{res:t,err:r}=e,n=t&&t.statusCode?t.statusCode:r?r.statusCode:404;return{statusCode:n}}let u={error:{fontFamily:'-apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", "Fira Sans", Avenir, "Helvetica Neue", "Lucida Grande", sans-serif',height:"100vh",textAlign:"center",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},desc:{display:"inline-block",textAlign:"left",lineHeight:"49px",height:"49px",verticalAlign:"middle"},h1:{display:"inline-block",margin:0,marginRight:"20px",padding:"0 23px 0 0",fontSize:"24px",fontWeight:500,verticalAlign:"top",lineHeight:"49px"},h2:{fontSize:"14px",fontWeight:"normal",lineHeight:"49px",margin:0,padding:0}};class c extends(n=o.default.Component){render(){let{statusCode:e,withDarkMode:t=!0}=this.props,r=this.props.title||l[e]||"An unexpected error has occurred";return o.default.createElement("div",{style:u.error},o.default.createElement(i.default,null,o.default.createElement("title",null,e?"".concat(e,": ").concat(r):"Application error: a client-side exception has occurred")),o.default.createElement("div",null,o.default.createElement("style",{dangerouslySetInnerHTML:{__html:"\n body { margin: 0; color: #000; background: #fff; }\n .next-error-h1 {\n border-right: 1px solid rgba(0, 0, 0, .3);\n }\n\n ".concat(t?"@media (prefers-color-scheme: dark) {\n body { color: #fff; background: #000; }\n .next-error-h1 {\n border-right: 1px solid rgba(255, 255, 255, .3);\n }\n }":"")}}),e?o.default.createElement("h1",{className:"next-error-h1",style:u.h1},e):null,o.default.createElement("div",{style:u.desc},o.default.createElement("h2",{style:u.h2},this.props.title||e?r:o.default.createElement(o.default.Fragment,null,"Application error: a client-side exception has occurred (see the browser console for more information)"),"."))))}}c.displayName="ErrorPage",c.getInitialProps=s,c.origGetInitialProps=s,t.default=c,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},40610:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AmpStateContext=void 0;var n=(0,r(92648).Z)(r(67294));let a=n.default.createContext({});t.AmpStateContext=a},40532:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isInAmpMode=function(){let{ampFirst:e=!1,hybrid:t=!1,hasQuery:r=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e||t&&r}},48245:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TemplateContext=t.GlobalLayoutRouterContext=t.LayoutRouterContext=t.AppRouterContext=t.CacheStates=void 0;var n,a,o=(0,r(92648).Z)(r(67294));t.CacheStates=n,(a=n||(t.CacheStates=n={})).LAZY_INITIALIZED="LAZYINITIALIZED",a.DATA_FETCH="DATAFETCH",a.READY="READY";let i=o.default.createContext(null);t.AppRouterContext=i;let l=o.default.createContext(null);t.LayoutRouterContext=l;let s=o.default.createContext(null);t.GlobalLayoutRouterContext=s;let u=o.default.createContext(null);t.TemplateContext=u},18659:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.escapeStringRegexp=function(e){return r.test(e)?e.replace(n,"\\$&"):e};let r=/[|\\{}()[\]^$+*?.-]/,n=/[|\\{}()[\]^$+*?.-]/g},4664:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HeadManagerContext=void 0;var n=(0,r(92648).Z)(r(67294));let a=n.default.createContext({});t.HeadManagerContext=a},83121:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.defaultHead=c,t.default=void 0;var n=r(6495).Z,a=r(92648).Z,o=(0,r(91598).Z)(r(67294)),i=a(r(31436)),l=r(40610),s=r(4664),u=r(40532);function c(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=[o.default.createElement("meta",{charSet:"utf-8"})];return e||t.push(o.default.createElement("meta",{name:"viewport",content:"width=device-width"})),t}function d(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===o.default.Fragment?e.concat(o.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}r(57238);let f=["name","httpEquiv","charSet","itemProp"];function p(e,t){let{inAmpMode:r}=t;return e.reduce(d,[]).reverse().concat(c(r).reverse()).filter(function(){let e=new Set,t=new Set,r=new Set,n={};return a=>{let o=!0,i=!1;if(a.key&&"number"!=typeof a.key&&a.key.indexOf("$")>0){i=!0;let l=a.key.slice(a.key.indexOf("$")+1);e.has(l)?o=!1:e.add(l)}switch(a.type){case"title":case"base":t.has(a.type)?o=!1:t.add(a.type);break;case"meta":for(let s=0,u=f.length;s<u;s++){let c=f[s];if(a.props.hasOwnProperty(c)){if("charSet"===c)r.has(c)?o=!1:r.add(c);else{let d=a.props[c],p=n[c]||new Set;("name"!==c||!i)&&p.has(d)?o=!1:(p.add(d),n[c]=p)}}}}return o}}()).reverse().map((e,t)=>{let a=e.key||t;if(!r&&"link"===e.type&&e.props.href&&["https://fonts.googleapis.com/css","https://use.typekit.net/"].some(t=>e.props.href.startsWith(t))){let i=n({},e.props||{});return i["data-href"]=i.href,i.href=void 0,i["data-optimized-fonts"]=!0,o.default.cloneElement(e,i)}return o.default.cloneElement(e,{key:a})})}t.default=function(e){let{children:t}=e,r=o.useContext(l.AmpStateContext),n=o.useContext(s.HeadManagerContext);return o.default.createElement(i.default,{reduceComponentsToState:p,headManager:n,inAmpMode:u.isInAmpMode(r)},t)},("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},78914:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LayoutSegmentsContext=t.ParamsContext=t.PathnameContext=t.SearchParamsContext=void 0;var n=r(67294);let a=n.createContext(null);t.SearchParamsContext=a;let o=n.createContext(null);t.PathnameContext=o;let i=n.createContext(null);t.ParamsContext=i;let l=n.createContext(null);t.LayoutSegmentsContext=l},24769:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.normalizeLocalePath=function(e,t){let r;let n=e.split("/");return(t||[]).some(t=>!!n[1]&&n[1].toLowerCase()===t.toLowerCase()&&(r=t,n.splice(1,1),e=n.join("/")||"/",!0)),{pathname:e,detectedLocale:r}}},28730:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ImageConfigContext=void 0;var n=(0,r(92648).Z)(r(67294)),a=r(10139);let o=n.default.createContext(a.imageConfigDefault);t.ImageConfigContext=o},10139:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.imageConfigDefault=t.VALID_LOADERS=void 0,t.VALID_LOADERS=["default","imgix","cloudinary","akamai","custom"],t.imageConfigDefault={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:60,formats:["image/webp"],dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",remotePatterns:[],unoptimized:!1}},82849:function(e,t){"use strict";function r(e){return Object.prototype.toString.call(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.getObjectClassLabel=r,t.isPlainObject=function(e){if("[object Object]"!==r(e))return!1;let t=Object.getPrototypeOf(e);return null===t||t.hasOwnProperty("isPrototypeOf")}},8550:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){let e=Object.create(null);return{on(t,r){(e[t]||(e[t]=[])).push(r)},off(t,r){e[t]&&e[t].splice(e[t].indexOf(r)>>>0,1)},emit(t){for(var r=arguments.length,n=Array(r>1?r-1:0),a=1;a<r;a++)n[a-1]=arguments[a];(e[t]||[]).slice().map(e=>{e(...n)})}}}},92983:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.NEXT_DYNAMIC_NO_SSR_CODE=void 0,t.NEXT_DYNAMIC_NO_SSR_CODE="DYNAMIC_SERVER_USAGE"},6301:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.denormalizePagePath=function(e){let t=a.normalizePathSep(e);return t.startsWith("/index/")&&!n.isDynamicRoute(t)?t.slice(6):"/index"!==t?t:"/"};var n=r(18588),a=r(49997)},49997:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.normalizePathSep=function(e){return e.replace(/\\/g,"/")}},72692:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RouterContext=void 0;var n=(0,r(92648).Z)(r(67294));let a=n.default.createContext(null);t.RouterContext=a},60401:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptForAppRouterInstance=function(e){return{back(){e.back()},forward(){e.forward()},refresh(){e.reload()},push(t){e.push(t)},replace(t){e.replace(t)},prefetch(t){e.prefetch(t)}}},t.adaptForSearchParams=function(e){return e.isReady&&e.query?function(e){let t=new URLSearchParams;for(let[r,n]of Object.entries(e))if(Array.isArray(n))for(let a of n)t.append(r,a);else void 0!==n&&t.append(r,n);return t}(e.query):new URLSearchParams},t.PathnameContextProviderAdapter=function(e){var{children:t,router:r}=e,n=a(e,["children","router"]);let s=o.useRef(n.isAutoExport),u=o.useMemo(()=>{let e;let t=s.current;if(t&&(s.current=!1),l.isDynamicRoute(r.pathname)&&(r.isFallback||t&&!r.isReady))return null;try{e=new URL(r.asPath,"http://f")}catch(n){return"/"}return e.pathname},[r.asPath,r.isFallback,r.isReady,r.pathname]);return o.default.createElement(i.PathnameContext.Provider,{value:u},t)};var n=r(91598).Z,a=r(17273).Z,o=n(r(67294)),i=r(78914),l=r(18588)},41003:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.matchesMiddleware=I,t.isLocalURL=B,t.interpolateAs=H,t.resolveHref=U,t.createKey=Y,t.default=void 0;var n=r(60932).Z,a=r(6495).Z,o=r(92648).Z,i=r(91598).Z,l=r(52700),s=r(40012),u=r(82497),c=r(63573),d=i(r(80676)),f=r(6301),p=r(24769),h=o(r(8550)),m=r(670),g=r(86238),y=r(22864),v=r(94919);o(r(72431));var _=r(13156),P=r(54903),b=r(67795);r(84643);var S=r(26727),w=r(54465),E=r(66876),x=r(82813),C=r(33468),j=r(10928),O=r(79423),R=r(18756),M=r(57429),A=r(79002),L=r(21754);function T(){return Object.assign(Error("Route Cancelled"),{cancelled:!0})}function I(e){return N.apply(this,arguments)}function N(){return(N=n(function*(e){let t=yield Promise.resolve(e.router.pageLoader.getMiddleware());if(!t)return!1;let{pathname:r}=S.parsePath(e.asPath),n=j.hasBasePath(r)?x.removeBasePath(r):r,a=C.addBasePath(w.addLocale(n,e.locale));return t.some(e=>RegExp(e.regexp).test(a))})).apply(this,arguments)}function k(e){let t=m.getLocationOrigin();return e.startsWith(t)?e.substring(t.length):e}function D(e,t){let r={};return Object.keys(e).forEach(n=>{t.includes(n)||(r[n]=e[n])}),r}function B(e){if(!m.isAbsoluteUrl(e))return!0;try{let t=m.getLocationOrigin(),r=new URL(e,t);return r.origin===t&&j.hasBasePath(r.pathname)}catch(n){return!1}}function H(e,t,r){let n="",a=P.getRouteRegex(e),o=a.groups,i=(t!==e?_.getRouteMatcher(a)(t):"")||r;n=e;let l=Object.keys(o);return l.every(e=>{let t=i[e]||"",{repeat:r,optional:a}=o[e],l="[".concat(r?"...":"").concat(e,"]");return a&&(l="".concat(t?"":"/","[").concat(l,"]")),r&&!Array.isArray(t)&&(t=[t]),(a||e in i)&&(n=n.replace(l,r?t.map(e=>encodeURIComponent(e)).join("/"):encodeURIComponent(t))||"/")})||(n=""),{params:l,result:n}}function U(e,t,r){let n;let a="string"==typeof t?t:b.formatWithValidation(t),o=a.match(/^[a-zA-Z]{1,}:\/\//),i=o?a.slice(o[0].length):a,s=i.split("?");if((s[0]||"").match(/(\/\/|\\)/)){console.error("Invalid href passed to next/router: ".concat(a,", repeated forward-slashes (//) or backslashes \\ are not valid in the href"));let u=m.normalizeRepeatedSlashes(i);a=(o?o[0]:"")+u}if(!B(a))return r?[a]:a;try{n=new URL(a.startsWith("#")?e.asPath:e.pathname,"http://n")}catch(c){n=new URL("/","http://n")}try{let d=new URL(a,n);d.pathname=l.normalizePathTrailingSlash(d.pathname);let f="";if(g.isDynamicRoute(d.pathname)&&d.searchParams&&r){let p=v.searchParamsToUrlQuery(d.searchParams),{result:h,params:y}=H(d.pathname,d.pathname,p);h&&(f=b.formatWithValidation({pathname:h,hash:d.hash,query:D(p,y)}))}let _=d.origin===n.origin?d.href.slice(d.origin.length):d.href;return r?[_,f||_]:_}catch(P){return r?[a]:a}}function F(e,t,r){let[n,a]=U(e,t,!0),o=m.getLocationOrigin(),i=n.startsWith(o),l=a&&a.startsWith(o);n=k(n),a=a?k(a):a;let s=i?n:C.addBasePath(n),u=r?k(U(e,r)):a||n;return{url:s,as:l?u:C.addBasePath(u)}}function q(e,t){let r=s.removeTrailingSlash(f.denormalizePagePath(e));return"/404"===r||"/_error"===r?e:(t.includes(r)||t.some(t=>{if(g.isDynamicRoute(t)&&P.getRouteRegex(t).re.test(r))return e=t,!0}),s.removeTrailingSlash(e))}function W(e){return Z.apply(this,arguments)}function Z(){return(Z=n(function*(e){let t=yield I(e);if(!t||!e.fetchData)return null;try{let r=yield e.fetchData(),n=yield function(e,t,r){let n={basePath:r.router.basePath,i18n:{locales:r.router.locales},trailingSlash:Boolean(!1)},o=t.headers.get("x-nextjs-rewrite"),i=o||t.headers.get("x-nextjs-matched-path"),l=t.headers.get("x-matched-path");if(!l||i||l.includes("__next_data_catchall")||l.includes("/_error")||l.includes("/404")||(i=l),i){if(i.startsWith("/")){let c=y.parseRelativeUrl(i),d=R.getNextPathnameInfo(c.pathname,{nextConfig:n,parseData:!0}),f=s.removeTrailingSlash(d.pathname);return Promise.all([r.router.pageLoader.getPageList(),u.getClientBuildManifest()]).then(t=>{let[n,{__rewrites:a}]=t,i=w.addLocale(d.pathname,d.locale);if(g.isDynamicRoute(i)||!o&&n.includes(p.normalizeLocalePath(x.removeBasePath(i),r.router.locales).pathname)){let l=R.getNextPathnameInfo(y.parseRelativeUrl(e).pathname,{parseData:!0});i=C.addBasePath(l.pathname),c.pathname=i}if(!n.includes(f)){let s=q(f,n);s!==f&&(f=s)}let u=n.includes(f)?f:q(p.normalizeLocalePath(x.removeBasePath(c.pathname),r.router.locales).pathname,n);if(g.isDynamicRoute(u)){let h=_.getRouteMatcher(P.getRouteRegex(u))(i);Object.assign(c.query,h||{})}return{type:"rewrite",parsedAs:c,resolvedHref:u}})}let h=S.parsePath(e),m=M.formatNextPathnameInfo(a({},R.getNextPathnameInfo(h.pathname,{nextConfig:n,parseData:!0}),{defaultLocale:r.router.defaultLocale,buildId:""}));return Promise.resolve({type:"redirect-external",destination:"".concat(m).concat(h.query).concat(h.hash)})}let v=t.headers.get("x-nextjs-redirect");if(v){if(v.startsWith("/")){let b=S.parsePath(v),E=M.formatNextPathnameInfo(a({},R.getNextPathnameInfo(b.pathname,{nextConfig:n,parseData:!0}),{defaultLocale:r.router.defaultLocale,buildId:""}));return Promise.resolve({type:"redirect-internal",newAs:"".concat(E).concat(b.query).concat(b.hash),newUrl:"".concat(E).concat(b.query).concat(b.hash)})}return Promise.resolve({type:"redirect-external",destination:v})}return Promise.resolve({type:"next"})}(r.dataHref,r.response,e);return{dataHref:r.dataHref,json:r.json,response:r.response,text:r.text,cacheKey:r.cacheKey,effect:n}}catch(o){return null}})).apply(this,arguments)}let z=Symbol("SSG_DATA_NOT_FOUND");function G(e){let t=document.documentElement,r=t.style.scrollBehavior;t.style.scrollBehavior="auto",t.getClientRects(),e(),t.style.scrollBehavior=r}function V(e){try{return JSON.parse(e)}catch(t){return null}}function X(e){var t;let{dataHref:r,inflightCache:n,isPrefetch:a,hasMiddleware:o,isServerRender:i,parseJSON:l,persistCache:s,isBackground:c,unstable_skipClientCache:d}=e,{href:f}=new URL(r,window.location.href),p=e=>(function e(t,r,n){return fetch(t,{credentials:"same-origin",method:n.method||"GET",headers:Object.assign({},n.headers,{"x-nextjs-data":"1"})}).then(a=>!a.ok&&r>1&&a.status>=500?e(t,r-1,n):a)})(r,i?3:1,{headers:Object.assign({},a?{purpose:"prefetch"}:{},a&&o?{"x-middleware-prefetch":"1"}:{}),method:null!=(t=null==e?void 0:e.method)?t:"GET"}).then(t=>t.ok&&(null==e?void 0:e.method)==="HEAD"?{dataHref:r,response:t,text:"",json:{},cacheKey:f}:t.text().then(e=>{if(!t.ok){if(o&&[301,302,307,308].includes(t.status))return{dataHref:r,response:t,text:e,json:{},cacheKey:f};if(!o&&404===t.status){var n;if(null==(n=V(e))?void 0:n.notFound)return{dataHref:r,json:{notFound:z},response:t,text:e,cacheKey:f}}let a=Error("Failed to load static props");throw i||u.markAssetError(a),a}return{dataHref:r,json:l?V(e):null,response:t,text:e,cacheKey:f}})).then(e=>(s&&"no-cache"!==e.response.headers.get("x-middleware-cache")||delete n[f],e)).catch(e=>{throw d||delete n[f],"Failed to fetch"===e.message&&u.markAssetError(e),e});return d&&s?p({}).then(e=>(n[f]=Promise.resolve(e),e)):void 0!==n[f]?n[f]:n[f]=p(c?{method:"HEAD"}:{})}function Y(){return Math.random().toString(36).slice(2,10)}function $(e){let{url:t,router:r}=e;if(t===C.addBasePath(w.addLocale(r.asPath,r.locale)))throw Error("Invariant: attempted to hard navigate to the same URL ".concat(t," ").concat(location.href));window.location.href=t}let K=e=>{let{route:t,router:r}=e,n=!1,a=r.clc=()=>{n=!0},o=()=>{if(n){let e=Error('Abort fetching component for route: "'.concat(t,'"'));throw e.cancelled=!0,e}a===r.clc&&(r.clc=null)};return o};class J{reload(){window.location.reload()}back(){window.history.back()}forward(){window.history.forward()}push(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return{url:e,as:t}=F(this,e,t),this.change("pushState",e,t,r)}replace(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return{url:e,as:t}=F(this,e,t),this.change("replaceState",e,t,r)}change(e,t,r,o,i){var l=this;return n(function*(){let n,f;if(!B(t))return $({url:t,router:l}),!1;let p=1===o._h,h=p||o._shouldResolveHref||S.parsePath(t).pathname===S.parsePath(r).pathname,v=a({},l.state),O=!0!==l.isReady;l.isReady=!0;let R=l.isSsr;if(p||(l.isSsr=!1),p&&l.clc)return!1;let M=v.locale;m.ST&&performance.mark("routeChange");let{shallow:L=!1,scroll:N=!0}=o,k={shallow:L};l._inFlightRoute&&l.clc&&(R||J.events.emit("routeChangeError",T(),l._inFlightRoute,k),l.clc(),l.clc=null),r=C.addBasePath(w.addLocale(j.hasBasePath(r)?x.removeBasePath(r):r,o.locale,l.defaultLocale));let U=E.removeLocale(j.hasBasePath(r)?x.removeBasePath(r):r,v.locale);l._inFlightRoute=r;let W=M!==v.locale;if(!p&&l.onlyAHashChange(U)&&!W){v.asPath=U,J.events.emit("hashChangeStart",r,k),l.changeState(e,t,r,a({},o,{scroll:!1})),N&&l.scrollToHash(U);try{yield l.set(v,l.components[v.route],null)}catch(Z){throw d.default(Z)&&Z.cancelled&&J.events.emit("routeChangeError",Z,U,k),Z}return J.events.emit("hashChangeComplete",r,k),!0}let G=y.parseRelativeUrl(t),{pathname:V,query:X}=G;try{[n,{__rewrites:f}]=yield Promise.all([l.pageLoader.getPageList(),u.getClientBuildManifest(),l.pageLoader.getMiddleware()])}catch(Y){return $({url:r,router:l}),!1}l.urlIsNew(U)||W||(e="replaceState");let K=r;V=V?s.removeTrailingSlash(x.removeBasePath(V)):V;let Q=s.removeTrailingSlash(V),ee=r.startsWith("/")&&y.parseRelativeUrl(r).pathname,et=!!(ee&&Q!==ee&&(!g.isDynamicRoute(Q)||!_.getRouteMatcher(P.getRouteRegex(Q))(ee))),er=!o.shallow&&(yield I({asPath:r,locale:v.locale,router:l}));if(p&&er&&(h=!1),h&&"/_error"!==V&&(o._shouldResolveHref=!0,G.pathname=q(V,n),G.pathname===V||(V=G.pathname,G.pathname=C.addBasePath(V),er||(t=b.formatWithValidation(G)))),!B(r))return $({url:r,router:l}),!1;K=E.removeLocale(x.removeBasePath(K),v.locale),Q=s.removeTrailingSlash(V);let en=!1;if(g.isDynamicRoute(Q)){let ea=y.parseRelativeUrl(K),eo=ea.pathname,ei=P.getRouteRegex(Q);en=_.getRouteMatcher(ei)(eo);let el=Q===eo,es=el?H(Q,eo,X):{};if(en&&(!el||es.result))el?r=b.formatWithValidation(Object.assign({},ea,{pathname:es.result,query:D(X,es.params)})):Object.assign(X,en);else{let eu=Object.keys(ei.groups).filter(e=>!X[e]&&!ei.groups[e].optional);if(eu.length>0&&!er)throw Error((el?"The provided `href` (".concat(t,") value is missing query values (").concat(eu.join(", "),") to be interpolated properly. "):"The provided `as` value (".concat(eo,") is incompatible with the `href` value (").concat(Q,"). "))+"Read more: https://nextjs.org/docs/messages/".concat(el?"href-interpolation-failed":"incompatible-href-as"))}}p||J.events.emit("routeChangeStart",r,k);try{var ec,ed,ef,ep,eh,em,eg,ey;let ev=yield l.getRouteInfo({route:Q,pathname:V,query:X,as:r,resolvedAs:K,routeProps:k,locale:v.locale,isPreview:v.isPreview,hasMiddleware:er,unstable_skipClientCache:o.unstable_skipClientCache,isQueryUpdating:p&&!l.isFallback,isMiddlewareRewrite:et});if("route"in ev&&er){Q=V=ev.route||Q,k.shallow||(X=Object.assign({},ev.query||{},X));let e_=j.hasBasePath(G.pathname)?x.removeBasePath(G.pathname):G.pathname;if(en&&V!==e_&&Object.keys(en).forEach(e=>{en&&X[e]===en[e]&&delete X[e]}),g.isDynamicRoute(V)){let eP=!k.shallow&&ev.resolvedAs?ev.resolvedAs:C.addBasePath(w.addLocale(new URL(r,location.href).pathname,v.locale),!0),eb=eP;j.hasBasePath(eb)&&(eb=x.removeBasePath(eb));let eS=P.getRouteRegex(V),ew=_.getRouteMatcher(eS)(new URL(eb,location.href).pathname);ew&&Object.assign(X,ew)}}if("type"in ev){if("redirect-internal"===ev.type)return l.change(e,ev.newUrl,ev.newAs,o);return $({url:ev.destination,router:l}),new Promise(()=>{})}let eE=ev.Component;if(eE&&eE.unstable_scriptLoader){let ex=[].concat(eE.unstable_scriptLoader());ex.forEach(e=>{c.handleClientScriptLoad(e.props)})}if((ev.__N_SSG||ev.__N_SSP)&&ev.props){if(ev.props.pageProps&&ev.props.pageProps.__N_REDIRECT){o.locale=!1;let eC=ev.props.pageProps.__N_REDIRECT;if(eC.startsWith("/")&&!1!==ev.props.pageProps.__N_REDIRECT_BASE_PATH){let ej=y.parseRelativeUrl(eC);ej.pathname=q(ej.pathname,n);let{url:eO,as:eR}=F(l,eC,eC);return l.change(e,eO,eR,o)}return $({url:eC,router:l}),new Promise(()=>{})}if(v.isPreview=!!ev.props.__N_PREVIEW,ev.props.notFound===z){let eM;try{yield l.fetchComponent("/404"),eM="/404"}catch(eA){eM="/_error"}if(ev=yield l.getRouteInfo({route:eM,pathname:eM,query:X,as:r,resolvedAs:K,routeProps:{shallow:!1},locale:v.locale,isPreview:v.isPreview}),"type"in ev)throw Error("Unexpected middleware effect on /404")}}p&&"/_error"===l.pathname&&(null==(ec=self.__NEXT_DATA__.props)?void 0:null==(ed=ec.pageProps)?void 0:ed.statusCode)===500&&(null==(ef=ev.props)?void 0:ef.pageProps)&&(ev.props.pageProps.statusCode=500);let eL=o.shallow&&v.route===(null!=(ep=ev.route)?ep:Q),eT=null!=(eh=o.scroll)?eh:!p&&!eL,eI=null!=i?i:eT?{x:0,y:0}:null,eN=a({},v,{route:Q,pathname:V,query:X,asPath:U,isFallback:!1});if(p&&("/404"===l.pathname||"/_error"===l.pathname)){if(ev=yield l.getRouteInfo({route:l.pathname,pathname:l.pathname,query:X,as:r,resolvedAs:K,routeProps:{shallow:!1},locale:v.locale,isPreview:v.isPreview}),"type"in ev)throw Error("Unexpected middleware effect on ".concat(l.pathname));"/_error"===l.pathname&&(null==(em=self.__NEXT_DATA__.props)?void 0:null==(eg=em.pageProps)?void 0:eg.statusCode)===500&&(null==(ey=ev.props)?void 0:ey.pageProps)&&(ev.props.pageProps.statusCode=500);try{yield l.set(eN,ev,eI)}catch(ek){throw d.default(ek)&&ek.cancelled&&J.events.emit("routeChangeError",ek,U,k),ek}return!0}J.events.emit("beforeHistoryChange",r,k),l.changeState(e,t,r,o);let eD=p&&!eI&&!O&&!W&&A.compareRouterStates(eN,l.state);if(!eD){try{yield l.set(eN,ev,eI)}catch(eB){if(eB.cancelled)ev.error=ev.error||eB;else throw eB}if(ev.error)throw p||J.events.emit("routeChangeError",ev.error,U,k),ev.error;p||J.events.emit("routeChangeComplete",r,k),eT&&/#.+$/.test(r)&&l.scrollToHash(r)}return!0}catch(eH){if(d.default(eH)&&eH.cancelled)return!1;throw eH}})()}changeState(e,t,r){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};("pushState"!==e||m.getURL()!==r)&&(this._shallow=n.shallow,window.history[e]({url:t,as:r,options:n,__N:!0,key:this._key="pushState"!==e?this._key:Y()},"",r))}handleRouteInfoError(e,t,r,a,o,i){var l=this;return n(function*(){if(console.error(e),e.cancelled)throw e;if(u.isAssetError(e)||i)throw J.events.emit("routeChangeError",e,a,o),$({url:a,router:l}),T();try{let n;let{page:s,styleSheets:c}=yield l.fetchComponent("/_error"),f={props:n,Component:s,styleSheets:c,err:e,error:e};if(!f.props)try{f.props=yield l.getInitialProps(s,{err:e,pathname:t,query:r})}catch(p){console.error("Error in error page `getInitialProps`: ",p),f.props={}}return f}catch(h){return l.handleRouteInfoError(d.default(h)?h:Error(h+""),t,r,a,o,!0)}})()}getRouteInfo(e){let{route:t,pathname:r,query:o,as:i,resolvedAs:l,routeProps:u,locale:c,hasMiddleware:f,isPreview:h,unstable_skipClientCache:m,isQueryUpdating:g,isMiddlewareRewrite:y}=e;var v=this;return n(function*(){let e=t;try{var _,P,S,w;let E=K({route:e,router:v}),C=v.components[e];if(u.shallow&&C&&v.route===e)return C;f&&(C=void 0);let j=!C||"initial"in C?void 0:C,R={dataHref:v.pageLoader.getDataHref({href:b.formatWithValidation({pathname:r,query:o}),skipInterpolation:!0,asPath:l,locale:c}),hasMiddleware:!0,isServerRender:v.isSsr,parseJSON:!0,inflightCache:g?v.sbc:v.sdc,persistCache:!h,isPrefetch:!1,unstable_skipClientCache:m,isBackground:g},M=g&&!y?null:yield W({fetchData:()=>X(R),asPath:l,locale:c,router:v}).catch(e=>{if(g)return null;throw e});if(g&&(M?M.json=self.__NEXT_DATA__.props:M={json:self.__NEXT_DATA__.props}),E(),(null==M?void 0:null==(_=M.effect)?void 0:_.type)==="redirect-internal"||(null==M?void 0:null==(P=M.effect)?void 0:P.type)==="redirect-external")return M.effect;if((null==M?void 0:null==(S=M.effect)?void 0:S.type)==="rewrite"){let A=s.removeTrailingSlash(M.effect.resolvedHref),L=yield v.pageLoader.getPageList();if((!g||L.includes(A))&&(e=A,r=M.effect.resolvedHref,o=a({},o,M.effect.parsedAs.query),l=x.removeBasePath(p.normalizeLocalePath(M.effect.parsedAs.pathname,v.locales).pathname),C=v.components[e],u.shallow&&C&&v.route===e&&!f))return a({},C,{route:e})}if(O.isAPIRoute(e))return $({url:i,router:v}),new Promise(()=>{});let T=j||(yield v.fetchComponent(e).then(e=>({Component:e.page,styleSheets:e.styleSheets,__N_SSG:e.mod.__N_SSG,__N_SSP:e.mod.__N_SSP}))),I=null==M?void 0:null==(w=M.response)?void 0:w.headers.get("x-middleware-skip"),N=T.__N_SSG||T.__N_SSP;I&&(null==M?void 0:M.dataHref)&&delete v.sdc[M.dataHref];let{props:k,cacheKey:D}=yield v._getData(n(function*(){if(N){if((null==M?void 0:M.json)&&!I)return{cacheKey:M.cacheKey,props:M.json};let e=(null==M?void 0:M.dataHref)?M.dataHref:v.pageLoader.getDataHref({href:b.formatWithValidation({pathname:r,query:o}),asPath:l,locale:c}),t=yield X({dataHref:e,isServerRender:v.isSsr,parseJSON:!0,inflightCache:I?{}:v.sdc,persistCache:!h,isPrefetch:!1,unstable_skipClientCache:m});return{cacheKey:t.cacheKey,props:t.json||{}}}return{headers:{},props:yield v.getInitialProps(T.Component,{pathname:r,query:o,asPath:i,locale:c,locales:v.locales,defaultLocale:v.defaultLocale})}}));return T.__N_SSP&&R.dataHref&&D&&delete v.sdc[D],v.isPreview||!T.__N_SSG||g||X(Object.assign({},R,{isBackground:!0,persistCache:!1,inflightCache:v.sbc})).catch(()=>{}),k.pageProps=Object.assign({},k.pageProps),T.props=k,T.route=e,T.query=o,T.resolvedAs=l,v.components[e]=T,T}catch(B){return v.handleRouteInfoError(d.getProperError(B),r,o,i,u)}})()}set(e,t,r){return this.state=e,this.sub(t,this.components["/_app"].Component,r)}beforePopState(e){this._bps=e}onlyAHashChange(e){if(!this.asPath)return!1;let[t,r]=this.asPath.split("#"),[n,a]=e.split("#");return!!a&&t===n&&r===a||t===n&&r!==a}scrollToHash(e){let[,t=""]=e.split("#");if(""===t||"top"===t){G(()=>window.scrollTo(0,0));return}let r=decodeURIComponent(t),n=document.getElementById(r);if(n){G(()=>n.scrollIntoView());return}let a=document.getElementsByName(r)[0];a&&G(()=>a.scrollIntoView())}urlIsNew(e){return this.asPath!==e}prefetch(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};var o=this;return n(function*(){if(L.isBot(window.navigator.userAgent))return;let n=y.parseRelativeUrl(e),{pathname:i,query:l}=n,u=i,c=yield o.pageLoader.getPageList(),d=t,f=void 0!==r.locale?r.locale||void 0:o.locale,p=yield I({asPath:t,locale:f,router:o});n.pathname=q(n.pathname,c),g.isDynamicRoute(n.pathname)&&(i=n.pathname,n.pathname=i,Object.assign(l,_.getRouteMatcher(P.getRouteRegex(n.pathname))(S.parsePath(t).pathname)||{}),p||(e=b.formatWithValidation(n)));let h=yield W({fetchData:()=>X({dataHref:o.pageLoader.getDataHref({href:b.formatWithValidation({pathname:u,query:l}),skipInterpolation:!0,asPath:d,locale:f}),hasMiddleware:!0,isServerRender:o.isSsr,parseJSON:!0,inflightCache:o.sdc,persistCache:!o.isPreview,isPrefetch:!0}),asPath:t,locale:f,router:o});if((null==h?void 0:h.effect.type)==="rewrite"&&(n.pathname=h.effect.resolvedHref,i=h.effect.resolvedHref,l=a({},l,h.effect.parsedAs.query),d=h.effect.parsedAs.pathname,e=b.formatWithValidation(n)),(null==h?void 0:h.effect.type)==="redirect-external")return;let m=s.removeTrailingSlash(i);yield Promise.all([o.pageLoader._isSsg(m).then(t=>!!t&&X({dataHref:(null==h?void 0:h.json)?null==h?void 0:h.dataHref:o.pageLoader.getDataHref({href:e,asPath:d,locale:f}),isServerRender:!1,parseJSON:!0,inflightCache:o.sdc,persistCache:!o.isPreview,isPrefetch:!0,unstable_skipClientCache:r.unstable_skipClientCache||r.priority&&!0}).then(()=>!1)),o.pageLoader[r.priority?"loadPage":"prefetch"](m)])})()}fetchComponent(e){var t=this;return n(function*(){let r=K({route:e,router:t});try{let n=yield t.pageLoader.loadPage(e);return r(),n}catch(a){throw r(),a}})()}_getData(e){let t=!1,r=()=>{t=!0};return this.clc=r,e().then(e=>{if(r===this.clc&&(this.clc=null),t){let n=Error("Loading initial props cancelled");throw n.cancelled=!0,n}return e})}_getFlightData(e){return X({dataHref:e,isServerRender:!0,parseJSON:!1,inflightCache:this.sdc,persistCache:!1,isPrefetch:!1}).then(e=>{let{text:t}=e;return{data:t}})}getInitialProps(e,t){let{Component:r}=this.components["/_app"],n=this._wrapApp(r);return t.AppTree=n,m.loadGetInitialProps(r,{AppTree:n,Component:e,router:this,ctx:t})}get route(){return this.state.route}get pathname(){return this.state.pathname}get query(){return this.state.query}get asPath(){return this.state.asPath}get locale(){return this.state.locale}get isFallback(){return this.state.isFallback}get isPreview(){return this.state.isPreview}constructor(e,t,r,{initialProps:n,pageLoader:a,App:o,wrapApp:i,Component:l,err:u,subscription:c,isFallback:d,locale:f,locales:p,defaultLocale:h,domainLocales:v,isPreview:_}){this.sdc={},this.sbc={},this.isFirstPopStateEvent=!0,this._key=Y(),this.onPopState=e=>{let t;let{isFirstPopStateEvent:r}=this;this.isFirstPopStateEvent=!1;let n=e.state;if(!n){let{pathname:a,query:o}=this;this.changeState("replaceState",b.formatWithValidation({pathname:C.addBasePath(a),query:o}),m.getURL());return}if(n.__NA){window.location.reload();return}if(!n.__N||r&&this.locale===n.options.locale&&n.as===this.asPath)return;let{url:i,as:l,options:s,key:u}=n;this._key=u;let{pathname:c}=y.parseRelativeUrl(i);(!this.isSsr||l!==C.addBasePath(this.asPath)||c!==C.addBasePath(this.pathname))&&(!this._bps||this._bps(n))&&this.change("replaceState",i,l,Object.assign({},s,{shallow:s.shallow&&this._shallow,locale:s.locale||this.defaultLocale,_h:0}),t)};let P=s.removeTrailingSlash(e);this.components={},"/_error"!==e&&(this.components[P]={Component:l,initial:!0,props:n,err:u,__N_SSG:n&&n.__N_SSG,__N_SSP:n&&n.__N_SSP}),this.components["/_app"]={Component:o,styleSheets:[]},this.events=J.events,this.pageLoader=a;let S=g.isDynamicRoute(e)&&self.__NEXT_DATA__.autoExport;if(this.basePath="",this.sub=c,this.clc=null,this._wrapApp=i,this.isSsr=!0,this.isLocaleDomain=!1,this.isReady=!!(self.__NEXT_DATA__.gssp||self.__NEXT_DATA__.gip||self.__NEXT_DATA__.appGip&&!self.__NEXT_DATA__.gsp||!S&&!self.location.search),this.state={route:P,pathname:e,query:t,asPath:S?e:r,isPreview:!!_,locale:void 0,isFallback:d},this._initialMatchesMiddlewarePromise=Promise.resolve(!1),!r.startsWith("//")){let w={locale:f},E=m.getURL();this._initialMatchesMiddlewarePromise=I({router:this,locale:f,asPath:E}).then(n=>(w._shouldResolveHref=r!==e,this.changeState("replaceState",n?E:b.formatWithValidation({pathname:C.addBasePath(e),query:t}),E,w),n))}window.addEventListener("popstate",this.onPopState)}}J.events=h.default(),t.default=J},34441:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addLocale=function(e,t,r,o){return t&&t!==r&&(o||!a.pathHasPrefix(e.toLowerCase(),"/".concat(t.toLowerCase()))&&!a.pathHasPrefix(e.toLowerCase(),"/api"))?n.addPathPrefix(e,"/".concat(t)):e};var n=r(44135),a=r(93210)},44135:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addPathPrefix=function(e,t){if(!e.startsWith("/")||!t)return e;let{pathname:r,query:a,hash:o}=n.parsePath(e);return"".concat(t).concat(r).concat(a).concat(o)};var n=r(26727)},96074:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addPathSuffix=function(e,t){if(!e.startsWith("/")||!t)return e;let{pathname:r,query:a,hash:o}=n.parsePath(e);return"".concat(r).concat(t).concat(a).concat(o)};var n=r(26727)},79002:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.compareRouterStates=function(e,t){let r=Object.keys(e);if(r.length!==Object.keys(t).length)return!1;for(let n=r.length;n--;){let a=r[n];if("query"===a){let o=Object.keys(e.query);if(o.length!==Object.keys(t.query).length)return!1;for(let i=o.length;i--;){let l=o[i];if(!t.query.hasOwnProperty(l)||e.query[l]!==t.query[l])return!1}}else if(!t.hasOwnProperty(a)||e[a]!==t[a])return!1}return!0}},57429:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.formatNextPathnameInfo=function(e){let t=i.addLocale(e.pathname,e.locale,e.buildId?void 0:e.defaultLocale,e.ignorePrefix);return(e.buildId||!e.trailingSlash)&&(t=n.removeTrailingSlash(t)),e.buildId&&(t=o.addPathSuffix(a.addPathPrefix(t,"/_next/data/".concat(e.buildId)),"/"===e.pathname?"index.json":".json")),t=a.addPathPrefix(t,e.basePath),!e.buildId&&e.trailingSlash?t.endsWith("/")?t:o.addPathSuffix(t,"/"):n.removeTrailingSlash(t)};var n=r(40012),a=r(44135),o=r(96074),i=r(34441)},67795:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.formatUrl=o,t.formatWithValidation=function(e){return o(e)},t.urlObjectKeys=void 0;var n=(0,r(91598).Z)(r(94919));let a=/https?|ftp|gopher|file/;function o(e){let{auth:t,hostname:r}=e,o=e.protocol||"",i=e.pathname||"",l=e.hash||"",s=e.query||"",u=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?u=t+e.host:r&&(u=t+(~r.indexOf(":")?"[".concat(r,"]"):r),e.port&&(u+=":"+e.port)),s&&"object"==typeof s&&(s=String(n.urlQueryToSearchParams(s)));let c=e.search||s&&"?".concat(s)||"";return o&&!o.endsWith(":")&&(o+=":"),e.slashes||(!o||a.test(o))&&!1!==u?(u="//"+(u||""),i&&"/"!==i[0]&&(i="/"+i)):u||(u=""),l&&"#"!==l[0]&&(l="#"+l),c&&"?"!==c[0]&&(c="?"+c),i=i.replace(/[?#]/g,encodeURIComponent),c=c.replace("#","%23"),"".concat(o).concat(u).concat(i).concat(c).concat(l)}t.urlObjectKeys=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"]},27929:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r="/"===e?"/index":/^\/index(\/|$)/.test(e)?"/index".concat(e):"".concat(e);return r+t}},18756:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getNextPathnameInfo=function(e,t){var r;let{basePath:i,i18n:l,trailingSlash:s}=null!=(r=t.nextConfig)?r:{},u={pathname:e,trailingSlash:"/"!==e?e.endsWith("/"):s};if(i&&o.pathHasPrefix(u.pathname,i)&&(u.pathname=a.removePathPrefix(u.pathname,i),u.basePath=i),!0===t.parseData&&u.pathname.startsWith("/_next/data/")&&u.pathname.endsWith(".json")){let c=u.pathname.replace(/^\/_next\/data\//,"").replace(/\.json$/,"").split("/"),d=c[0];u.pathname="index"!==c[1]?"/".concat(c.slice(1).join("/")):"/",u.buildId=d}if(l){let f=n.normalizeLocalePath(u.pathname,l.locales);u.locale=null==f?void 0:f.detectedLocale,u.pathname=(null==f?void 0:f.pathname)||u.pathname}return u};var n=r(24769),a=r(22650),o=r(93210)},18588:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSortedRoutes",{enumerable:!0,get:function(){return n.getSortedRoutes}}),Object.defineProperty(t,"isDynamicRoute",{enumerable:!0,get:function(){return a.isDynamicRoute}});var n=r(30566),a=r(86238)},21754:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isBot=function(e){return/Googlebot|Mediapartners-Google|AdsBot-Google|googleweblight|Storebot-Google|Google-PageRenderer|Bingbot|BingPreview|Slurp|DuckDuckBot|baiduspider|yandex|sogou|LinkedInBot|bitlybot|tumblr|vkShare|quora link preview|facebookexternalhit|facebookcatalog|Twitterbot|applebot|redditbot|Slackbot|Discordbot|WhatsApp|SkypeUriPreview|ia_archiver/i.test(e)}},86238:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isDynamicRoute=function(e){return r.test(e)};let r=/\/\[[^/]+?\](?=\/|$)/},26727:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.parsePath=function(e){let t=e.indexOf("#"),r=e.indexOf("?"),n=r>-1&&(t<0||r<t);return n||t>-1?{pathname:e.substring(0,n?r:t),query:n?e.substring(r,t>-1?t:void 0):"",hash:t>-1?e.slice(t):""}:{pathname:e,query:"",hash:""}}},22864:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.parseRelativeUrl=function(e,t){let r=new URL(n.getLocationOrigin()),o=t?new URL(t,r):e.startsWith(".")?new URL(window.location.href):r,{pathname:i,searchParams:l,search:s,hash:u,href:c,origin:d}=new URL(e,o);if(d!==r.origin)throw Error("invariant: invalid relative URL, router received ".concat(e));return{pathname:i,query:a.searchParamsToUrlQuery(l),search:s,hash:u,href:c.slice(r.origin.length)}};var n=r(670),a=r(94919)},93210:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.pathHasPrefix=function(e,t){if("string"!=typeof e)return!1;let{pathname:r}=n.parsePath(e);return r===t||r.startsWith(t+"/")};var n=r(26727)},94919:function(e,t){"use strict";function r(e){return"string"!=typeof e&&("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.searchParamsToUrlQuery=function(e){let t={};return e.forEach((e,r)=>{void 0===t[r]?t[r]=e:Array.isArray(t[r])?t[r].push(e):t[r]=[t[r],e]}),t},t.urlQueryToSearchParams=function(e){let t=new URLSearchParams;return Object.entries(e).forEach(e=>{let[n,a]=e;Array.isArray(a)?a.forEach(e=>t.append(n,r(e))):t.set(n,r(a))}),t},t.assign=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return r.forEach(t=>{Array.from(t.keys()).forEach(t=>e.delete(t)),t.forEach((t,r)=>e.append(r,t))}),e}},22650:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.removePathPrefix=function(e,t){if(n.pathHasPrefix(e,t)){let r=e.slice(t.length);return r.startsWith("/")?r:"/".concat(r)}return e};var n=r(93210)},40012:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.removeTrailingSlash=function(e){return e.replace(/\/$/,"")||"/"}},13156:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getRouteMatcher=function(e){let{re:t,groups:r}=e;return e=>{let a=t.exec(e);if(!a)return!1;let o=e=>{try{return decodeURIComponent(e)}catch(t){throw new n.DecodeError("failed to decode param")}},i={};return Object.keys(r).forEach(e=>{let t=r[e],n=a[t.pos];void 0!==n&&(i[e]=~n.indexOf("/")?n.split("/").map(e=>o(e)):t.repeat?[o(n)]:o(n))}),i}};var n=r(670)},54903:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getRouteRegex=s,t.getNamedRouteRegex=function(e){let t=u(e);return n({},s(e),{namedRegex:"^".concat(t.namedParameterizedRoute,"(?:/)?$"),routeKeys:t.routeKeys})},t.getNamedMiddlewareRegex=function(e,t){let{parameterizedRoute:r}=l(e),{catchAll:n=!0}=t;if("/"===r)return{namedRegex:"^/".concat(n?".*":"","$")};let{namedParameterizedRoute:a}=u(e);return{namedRegex:"^".concat(a).concat(n?"(?:(/.*)?)":"","$")}};var n=r(6495).Z,a=r(18659),o=r(40012);function i(e){let t=e.startsWith("[")&&e.endsWith("]");t&&(e=e.slice(1,-1));let r=e.startsWith("...");return r&&(e=e.slice(3)),{key:e,repeat:r,optional:t}}function l(e){let t=o.removeTrailingSlash(e).slice(1).split("/"),r={},n=1;return{parameterizedRoute:t.map(e=>{if(!(e.startsWith("[")&&e.endsWith("]")))return"/".concat(a.escapeStringRegexp(e));{let{key:t,optional:o,repeat:l}=i(e.slice(1,-1));return r[t]={pos:n++,repeat:l,optional:o},l?o?"(?:/(.+?))?":"/(.+?)":"/([^/]+?)"}}).join(""),groups:r}}function s(e){let{parameterizedRoute:t,groups:r}=l(e);return{re:RegExp("^".concat(t,"(?:/)?$")),groups:r}}function u(e){let t,r;let n=o.removeTrailingSlash(e).slice(1).split("/"),l=(t=97,r=1,()=>{let e="";for(let n=0;n<r;n++)e+=String.fromCharCode(t),++t>122&&(r++,t=97);return e}),s={};return{namedParameterizedRoute:n.map(e=>{if(!(e.startsWith("[")&&e.endsWith("]")))return"/".concat(a.escapeStringRegexp(e));{let{key:t,optional:r,repeat:n}=i(e.slice(1,-1)),o=t.replace(/\W/g,""),u=!1;return(0===o.length||o.length>30)&&(u=!0),isNaN(parseInt(o.slice(0,1)))||(u=!0),u&&(o=l()),s[o]=t,n?r?"(?:/(?<".concat(o,">.+?))?"):"/(?<".concat(o,">.+?)"):"/(?<".concat(o,">[^/]+?)")}}).join(""),routeKeys:s}}},30566:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getSortedRoutes=function(e){let t=new r;return e.forEach(e=>t.insert(e)),t.smoosh()};class r{insert(e){this._insert(e.split("/").filter(Boolean),[],!1)}smoosh(){return this._smoosh()}_smoosh(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",t=[...this.children.keys()].sort();null!==this.slugName&&t.splice(t.indexOf("[]"),1),null!==this.restSlugName&&t.splice(t.indexOf("[...]"),1),null!==this.optionalRestSlugName&&t.splice(t.indexOf("[[...]]"),1);let r=t.map(t=>this.children.get(t)._smoosh("".concat(e).concat(t,"/"))).reduce((e,t)=>[...e,...t],[]);if(null!==this.slugName&&r.push(...this.children.get("[]")._smoosh("".concat(e,"[").concat(this.slugName,"]/"))),!this.placeholder){let n="/"===e?"/":e.slice(0,-1);if(null!=this.optionalRestSlugName)throw Error('You cannot define a route with the same specificity as a optional catch-all route ("'.concat(n,'" and "').concat(n,"[[...").concat(this.optionalRestSlugName,']]").'));r.unshift(n)}return null!==this.restSlugName&&r.push(...this.children.get("[...]")._smoosh("".concat(e,"[...").concat(this.restSlugName,"]/"))),null!==this.optionalRestSlugName&&r.push(...this.children.get("[[...]]")._smoosh("".concat(e,"[[...").concat(this.optionalRestSlugName,"]]/"))),r}_insert(e,t,n){if(0===e.length){this.placeholder=!1;return}if(n)throw Error("Catch-all must be the last part of the URL.");let a=e[0];if(a.startsWith("[")&&a.endsWith("]")){let o=a.slice(1,-1),i=!1;if(o.startsWith("[")&&o.endsWith("]")&&(o=o.slice(1,-1),i=!0),o.startsWith("...")&&(o=o.substring(3),n=!0),o.startsWith("[")||o.endsWith("]"))throw Error("Segment names may not start or end with extra brackets ('".concat(o,"')."));if(o.startsWith("."))throw Error("Segment names may not start with erroneous periods ('".concat(o,"')."));function l(e,r){if(null!==e&&e!==r)throw Error("You cannot use different slug names for the same dynamic path ('".concat(e,"' !== '").concat(r,"')."));t.forEach(e=>{if(e===r)throw Error('You cannot have the same slug name "'.concat(r,'" repeat within a single dynamic path'));if(e.replace(/\W/g,"")===a.replace(/\W/g,""))throw Error('You cannot have the slug names "'.concat(e,'" and "').concat(r,'" differ only by non-word symbols within a single dynamic path'))}),t.push(r)}if(n){if(i){if(null!=this.restSlugName)throw Error('You cannot use both an required and optional catch-all route at the same level ("[...'.concat(this.restSlugName,']" and "').concat(e[0],'" ).'));l(this.optionalRestSlugName,o),this.optionalRestSlugName=o,a="[[...]]"}else{if(null!=this.optionalRestSlugName)throw Error('You cannot use both an optional and required catch-all route at the same level ("[[...'.concat(this.optionalRestSlugName,']]" and "').concat(e[0],'").'));l(this.restSlugName,o),this.restSlugName=o,a="[...]"}}else{if(i)throw Error('Optional route parameters are not yet supported ("'.concat(e[0],'").'));l(this.slugName,o),this.slugName=o,a="[]"}}this.children.has(a)||this.children.set(a,new r),this.children.get(a)._insert(e.slice(1),t,n)}constructor(){this.placeholder=!0,this.children=new Map,this.slugName=null,this.restSlugName=null,this.optionalRestSlugName=null}}},86949:function(e,t){"use strict";let r;Object.defineProperty(t,"__esModule",{value:!0}),t.setConfig=function(e){r=e},t.default=void 0,t.default=()=>r,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},31436:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){let{headManager:t,reduceComponentsToState:r}=e;function l(){if(t&&t.mountedInstances){let a=n.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(a,e))}}if(a){var s;null==t||null==(s=t.mountedInstances)||s.add(e.children),l()}return o(()=>{var r;return null==t||null==(r=t.mountedInstances)||r.add(e.children),()=>{var r;null==t||null==(r=t.mountedInstances)||r.delete(e.children)}}),o(()=>(t&&(t._pendingUpdate=l),()=>{t&&(t._pendingUpdate=l)})),i(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null};var n=(0,r(91598).Z)(r(67294));let a=!1,o=a?()=>{}:n.useLayoutEffect,i=a?()=>{}:n.useEffect},670:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.execOnce=function(e){let t,r=!1;return function(){for(var n=arguments.length,a=Array(n),o=0;o<n;o++)a[o]=arguments[o];return r||(r=!0,t=e(...a)),t}},t.getLocationOrigin=i,t.getURL=function(){let{href:e}=window.location,t=i();return e.substring(t.length)},t.getDisplayName=l,t.isResSent=s,t.normalizeRepeatedSlashes=function(e){let t=e.split("?"),r=t[0];return r.replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?"?".concat(t.slice(1).join("?")):"")},t.loadGetInitialProps=u,t.ST=t.SP=t.isAbsoluteUrl=t.WEB_VITALS=void 0;var n=r(60932).Z;t.WEB_VITALS=["CLS","FCP","FID","INP","LCP","TTFB"];let a=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,o=e=>a.test(e);function i(){let{protocol:e,hostname:t,port:r}=window.location;return"".concat(e,"//").concat(t).concat(r?":"+r:"")}function l(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function s(e){return e.finished||e.headersSent}function u(e,t){return c.apply(this,arguments)}function c(){return(c=n(function*(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:yield u(t.Component,t.ctx)}:{};let n=yield e.getInitialProps(t);if(r&&s(r))return n;if(!n){let a='"'.concat(l(e),'.getInitialProps()" should resolve to an object. But found "').concat(n,'" instead.');throw Error(a)}return n})).apply(this,arguments)}t.isAbsoluteUrl=o;let d="undefined"!=typeof performance;t.SP=d;let f=d&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);t.ST=f,t.DecodeError=class extends Error{},t.NormalizeError=class extends Error{},t.PageNotFoundError=class extends Error{constructor(e){super(),this.code="ENOENT",this.message="Cannot find module for page: ".concat(e)}},t.MissingStaticPage=class extends Error{constructor(e,t){super(),this.message="Failed to load static file for page: ".concat(e," ").concat(t)}},t.MiddlewareNotFoundError=class extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}},57238:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.warnOnce=void 0;let r=e=>{};t.warnOnce=r},78018:function(e){var t,r,n,a,o,i,l,s,u,c,d,f,p,h,m,g,y,v,_,P,b,S,w,E,x,C,j,O,R,M,A,L,T,I,N,k,D,B,H,U,F,q,W,Z,z,G;(t={}).d=function(e,r){for(var n in r)t.o(r,n)&&!t.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:r[n]})},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},void 0!==t&&(t.ab="//"),r={},t.r(r),t.d(r,{getCLS:function(){return w},getFCP:function(){return P},getFID:function(){return M},getINP:function(){return q},getLCP:function(){return Z},getTTFB:function(){return G},onCLS:function(){return w},onFCP:function(){return P},onFID:function(){return M},onINP:function(){return q},onLCP:function(){return Z},onTTFB:function(){return G}}),s=-1,u=function(e){addEventListener("pageshow",function(t){t.persisted&&(s=t.timeStamp,e(t))},!0)},c=function(){return window.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]},d=function(){var e=c();return e&&e.activationStart||0},f=function(e,t){var r=c(),n="navigate";return s>=0?n="back-forward-cache":r&&(n=document.prerendering||d()>0?"prerender":r.type.replace(/_/g,"-")),{name:e,value:void 0===t?-1:t,rating:"good",delta:0,entries:[],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:n}},p=function(e,t,r){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var n=new PerformanceObserver(function(e){t(e.getEntries())});return n.observe(Object.assign({type:e,buffered:!0},r||{})),n}}catch(a){}},h=function(e,t){var r=function r(n){"pagehide"!==n.type&&"hidden"!==document.visibilityState||(e(n),t&&(removeEventListener("visibilitychange",r,!0),removeEventListener("pagehide",r,!0)))};addEventListener("visibilitychange",r,!0),addEventListener("pagehide",r,!0)},m=function(e,t,r,n){var a,o;return function(i){var l;t.value>=0&&(i||n)&&((o=t.value-(a||0))||void 0===a)&&(a=t.value,t.delta=o,t.rating=(l=t.value)>r[1]?"poor":l>r[0]?"needs-improvement":"good",e(t))}},g=-1,y=function(){return"hidden"!==document.visibilityState||document.prerendering?1/0:0},v=function(){h(function(e){g=e.timeStamp},!0)},_=function(){return g<0&&(g=y(),v(),u(function(){setTimeout(function(){g=y(),v()},0)})),{get firstHiddenTime(){return g}}},P=function(e,t){t=t||{};var r,n=[1800,3e3],a=_(),o=f("FCP"),i=function(e){e.forEach(function(e){"first-contentful-paint"===e.name&&(s&&s.disconnect(),e.startTime<a.firstHiddenTime&&(o.value=e.startTime-d(),o.entries.push(e),r(!0)))})},l=window.performance&&window.performance.getEntriesByName&&window.performance.getEntriesByName("first-contentful-paint")[0],s=l?null:p("paint",i);(l||s)&&(r=m(e,o,n,t.reportAllChanges),l&&i([l]),u(function(a){r=m(e,o=f("FCP"),n,t.reportAllChanges),requestAnimationFrame(function(){requestAnimationFrame(function(){o.value=performance.now()-a.timeStamp,r(!0)})})}))},b=!1,S=-1,w=function(e,t){t=t||{};var r=[.1,.25];b||(P(function(e){S=e.value}),b=!0);var n,a=function(t){S>-1&&e(t)},o=f("CLS",0),i=0,l=[],s=function(e){e.forEach(function(e){if(!e.hadRecentInput){var t=l[0],r=l[l.length-1];i&&e.startTime-r.startTime<1e3&&e.startTime-t.startTime<5e3?(i+=e.value,l.push(e)):(i=e.value,l=[e]),i>o.value&&(o.value=i,o.entries=l,n())}})},c=p("layout-shift",s);c&&(n=m(a,o,r,t.reportAllChanges),h(function(){s(c.takeRecords()),n(!0)}),u(function(){i=0,S=-1,n=m(a,o=f("CLS",0),r,t.reportAllChanges)}))},E={passive:!0,capture:!0},x=new Date,C=function(e,t){n||(n=t,a=e,o=new Date,R(removeEventListener),j())},j=function(){if(a>=0&&a<o-x){var e={entryType:"first-input",name:n.type,target:n.target,cancelable:n.cancelable,startTime:n.timeStamp,processingStart:n.timeStamp+a};i.forEach(function(t){t(e)}),i=[]}},O=function(e){if(e.cancelable){var t,r,n,a=(e.timeStamp>1e12?new Date:performance.now())-e.timeStamp;"pointerdown"==e.type?(t=function(){C(a,e),n()},r=function(){n()},n=function(){removeEventListener("pointerup",t,E),removeEventListener("pointercancel",r,E)},addEventListener("pointerup",t,E),addEventListener("pointercancel",r,E)):C(a,e)}},R=function(e){["mousedown","keydown","touchstart","pointerdown"].forEach(function(t){return e(t,O,E)})},M=function(e,t){t=t||{};var r,o=[100,300],l=_(),s=f("FID"),c=function(e){e.startTime<l.firstHiddenTime&&(s.value=e.processingStart-e.startTime,s.entries.push(e),r(!0))},d=function(e){e.forEach(c)},g=p("first-input",d);r=m(e,s,o,t.reportAllChanges),g&&h(function(){d(g.takeRecords()),g.disconnect()},!0),g&&u(function(){r=m(e,s=f("FID"),o,t.reportAllChanges),i=[],a=-1,n=null,R(addEventListener),i.push(c),j()})},A=0,L=1/0,T=0,I=function(e){e.forEach(function(e){e.interactionId&&(L=Math.min(L,e.interactionId),A=(T=Math.max(T,e.interactionId))?(T-L)/7+1:0)})},N=function(){return l?A:performance.interactionCount||0},k=function(){"interactionCount"in performance||l||(l=p("event",I,{type:"event",buffered:!0,durationThreshold:0}))},D=0,B=function(){return N()-D},H=[],U={},F=function(e){var t=H[H.length-1],r=U[e.interactionId];if(r||H.length<10||e.duration>t.latency){if(r)r.entries.push(e),r.latency=Math.max(r.latency,e.duration);else{var n={id:e.interactionId,latency:e.duration,entries:[e]};U[n.id]=n,H.push(n)}H.sort(function(e,t){return t.latency-e.latency}),H.splice(10).forEach(function(e){delete U[e.id]})}},q=function(e,t){t=t||{};var r=[200,500];k();var n,a=f("INP"),o=function(e){e.forEach(function(e){e.interactionId&&F(e),"first-input"!==e.entryType||H.some(function(t){return t.entries.some(function(t){return e.duration===t.duration&&e.startTime===t.startTime})})||F(e)});var t,r=(t=Math.min(H.length-1,Math.floor(B()/50)),H[t]);r&&r.latency!==a.value&&(a.value=r.latency,a.entries=r.entries,n())},i=p("event",o,{durationThreshold:t.durationThreshold||40});n=m(e,a,r,t.reportAllChanges),i&&(i.observe({type:"first-input",buffered:!0}),h(function(){o(i.takeRecords()),a.value<0&&B()>0&&(a.value=0,a.entries=[]),n(!0)}),u(function(){H=[],D=N(),n=m(e,a=f("INP"),r,t.reportAllChanges)}))},W={},Z=function(e,t){t=t||{};var r,n=[2500,4e3],a=_(),o=f("LCP"),i=function(e){var t=e[e.length-1];if(t){var n=t.startTime-d();n<a.firstHiddenTime&&(o.value=n,o.entries=[t],r())}},l=p("largest-contentful-paint",i);if(l){r=m(e,o,n,t.reportAllChanges);var s=function(){W[o.id]||(i(l.takeRecords()),l.disconnect(),W[o.id]=!0,r(!0))};["keydown","click"].forEach(function(e){addEventListener(e,s,{once:!0,capture:!0})}),h(s,!0),u(function(a){r=m(e,o=f("LCP"),n,t.reportAllChanges),requestAnimationFrame(function(){requestAnimationFrame(function(){o.value=performance.now()-a.timeStamp,W[o.id]=!0,r(!0)})})})}},z=function e(t){document.prerendering?addEventListener("prerenderingchange",function(){return e(t)},!0):"complete"!==document.readyState?addEventListener("load",function(){return e(t)},!0):setTimeout(t,0)},G=function(e,t){t=t||{};var r=[800,1800],n=f("TTFB"),a=m(e,n,r,t.reportAllChanges);z(function(){var o=c();if(o){if(n.value=Math.max(o.responseStart-d(),0),n.value<0||n.value>performance.now())return;n.entries=[o],a(!0),u(function(){(a=m(e,n=f("TTFB",0),r,t.reportAllChanges))(!0)})}})},e.exports=r},79423:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isAPIRoute=function(e){return"/api"===e||Boolean(null==e?void 0:e.startsWith("/api/"))}},80676:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=a,t.getProperError=function(e){return a(e)?e:Error(n.isPlainObject(e)?JSON.stringify(e):e+"")};var n=r(82849);function a(e){return"object"==typeof e&&null!==e&&"name"in e&&"message"in e}},72431:function(){}},function(e){e.O(0,[9774],function(){return e(e.s=21783)}),_N_E=e.O()}]);
2.1.36. https://dev-app.illusto.com/_next/static/chunks/pages/_app-0c1956830c7f6018.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/pages/_app-0c1956830c7f6018.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/pages/_app-0c1956830c7f6018.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; countryCode=IN; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:38:06 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"2e85a-18b142b7028"
Vary: Accept-Encoding
Content-Length: 190554

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2888],{8417:function(e,t,r){"use strict";r.d(t,{Z:function(){return V}});var n=function(){function e(e){var t=this;this._insertTag=function(e){var r;r=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,r),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){if(this.ctr%(this.isSpeedy?65e3:1)==0){var t;this._insertTag(((t=document.createElement("style")).setAttribute("data-emotion",this.key),void 0!==this.nonce&&t.setAttribute("nonce",this.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t))}var r=this.tags[this.tags.length-1];if(this.isSpeedy){var n=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(r);try{n.insertRule(e,n.cssRules.length)}catch(o){}}else r.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEach(function(e){return e.parentNode&&e.parentNode.removeChild(e)}),this.tags=[],this.ctr=0},e}(),o=Math.abs,i=String.fromCharCode,a=Object.assign;function s(e,t,r){return e.replace(t,r)}function l(e,t){return e.indexOf(t)}function u(e,t){return 0|e.charCodeAt(t)}function c(e,t,r){return e.slice(t,r)}function d(e){return e.length}function f(e,t){return t.push(e),e}var p=1,m=1,h=0,v=0,g=0,y="";function b(e,t,r,n,o,i,a){return{value:e,root:t,parent:r,type:n,props:o,children:i,line:p,column:m,length:a,return:""}}function x(e,t){return a(b("",null,null,"",null,null,0),e,{length:-e.length},t)}function Z(){return g=v<h?u(y,v++):0,m++,10===g&&(m=1,p++),g}function w(){return u(y,v)}function k(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function S(e){return p=m=1,h=d(y=e),v=0,[]}function E(e){var t,r;return(t=v-1,r=function e(t){for(;Z();)switch(g){case t:return v;case 34:case 39:34!==t&&39!==t&&e(g);break;case 40:41===t&&e(t);break;case 92:Z()}return v}(91===e?e+2:40===e?e+1:e),c(y,t,r)).trim()}var P="-ms-",j="-moz-",O="-webkit-",C="comm",R="rule",A="decl",T="@keyframes";function $(e,t){for(var r="",n=e.length,o=0;o<n;o++)r+=t(e[o],o,e,t)||"";return r}function M(e,t,r,n){switch(e.type){case"@layer":if(e.children.length)break;case"@import":case A:return e.return=e.return||e.value;case C:return"";case T:return e.return=e.value+"{"+$(e.children,n)+"}";case R:e.value=e.props.join(",")}return d(r=$(e.children,n))?e.return=e.value+"{"+r+"}":""}function _(e,t,r,n,i,a,l,u,d,f,p){for(var m=i-1,h=0===i?a:[""],v=h.length,g=0,y=0,x=0;g<n;++g)for(var Z=0,w=c(e,m+1,m=o(y=l[g])),k=e;Z<v;++Z)(k=(y>0?h[Z]+" "+w:s(w,/&\f/g,h[Z])).trim())&&(d[x++]=k);return b(e,t,r,0===i?R:u,d,f,p)}function N(e,t,r,n){return b(e,t,r,A,c(e,0,n),c(e,n+1,-1),n)}var I=function(e,t,r){for(var n=0,o=0;n=o,o=w(),38===n&&12===o&&(t[r]=1),!k(o);)Z();return c(y,e,v)},z=function(e,t){var r=-1,n=44;do switch(k(n)){case 0:38===n&&12===w()&&(t[r]=1),e[r]+=I(v-1,t,r);break;case 2:e[r]+=E(n);break;case 4:if(44===n){e[++r]=58===w()?"&\f":"",t[r]=e[r].length;break}default:e[r]+=i(n)}while(n=Z());return e},B=function(e,t){var r;return r=z(S(e),t),y="",r},L=new WeakMap,D=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,r=e.parent,n=e.column===r.column&&e.line===r.line;"rule"!==r.type;)if(!(r=r.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||L.get(r))&&!n){L.set(e,!0);for(var o=[],i=B(t,o),a=r.props,s=0,l=0;s<i.length;s++)for(var u=0;u<a.length;u++,l++)e.props[l]=o[s]?i[s].replace(/&\f/g,a[u]):a[u]+" "+i[s]}}},W=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}},F=[function(e,t,r,n){if(e.length>-1&&!e.return)switch(e.type){case A:e.return=function e(t,r){switch(45^u(t,0)?(((r<<2^u(t,0))<<2^u(t,1))<<2^u(t,2))<<2^u(t,3):0){case 5103:return O+"print-"+t+t;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return O+t+t;case 5349:case 4246:case 4810:case 6968:case 2756:return O+t+j+t+P+t+t;case 6828:case 4268:return O+t+P+t+t;case 6165:return O+t+P+"flex-"+t+t;case 5187:return O+t+s(t,/(\w+).+(:[^]+)/,O+"box-$1$2"+P+"flex-$1$2")+t;case 5443:return O+t+P+"flex-item-"+s(t,/flex-|-self/,"")+t;case 4675:return O+t+P+"flex-line-pack"+s(t,/align-content|flex-|-self/,"")+t;case 5548:return O+t+P+s(t,"shrink","negative")+t;case 5292:return O+t+P+s(t,"basis","preferred-size")+t;case 6060:return O+"box-"+s(t,"-grow","")+O+t+P+s(t,"grow","positive")+t;case 4554:return O+s(t,/([^-])(transform)/g,"$1"+O+"$2")+t;case 6187:return s(s(s(t,/(zoom-|grab)/,O+"$1"),/(image-set)/,O+"$1"),t,"")+t;case 5495:case 3959:return s(t,/(image-set\([^]*)/,O+"$1$`$1");case 4968:return s(s(t,/(.+:)(flex-)?(.*)/,O+"box-pack:$3"+P+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+O+t+t;case 4095:case 3583:case 4068:case 2532:return s(t,/(.+)-inline(.+)/,O+"$1$2")+t;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(d(t)-1-r>6)switch(u(t,r+1)){case 109:if(45!==u(t,r+4))break;case 102:return s(t,/(.+:)(.+)-([^]+)/,"$1"+O+"$2-$3$1"+j+(108==u(t,r+3)?"$3":"$2-$3"))+t;case 115:return~l(t,"stretch")?e(s(t,"stretch","fill-available"),r)+t:t}break;case 4949:if(115!==u(t,r+1))break;case 6444:switch(u(t,d(t)-3-(~l(t,"!important")&&10))){case 107:return s(t,":",":"+O)+t;case 101:return s(t,/(.+:)([^;!]+)(;|!.+)?/,"$1"+O+(45===u(t,14)?"inline-":"")+"box$3$1"+O+"$2$3$1"+P+"$2box$3")+t}break;case 5936:switch(u(t,r+11)){case 114:return O+t+P+s(t,/[svh]\w+-[tblr]{2}/,"tb")+t;case 108:return O+t+P+s(t,/[svh]\w+-[tblr]{2}/,"tb-rl")+t;case 45:return O+t+P+s(t,/[svh]\w+-[tblr]{2}/,"lr")+t}return O+t+P+t+t}return t}(e.value,e.length);break;case T:return $([x(e,{value:s(e.value,"@","@"+O)})],n);case R:if(e.length)return e.props.map(function(t){var r;switch(r=t,(r=/(::plac\w+|:read-\w+)/.exec(r))?r[0]:r){case":read-only":case":read-write":return $([x(e,{props:[s(t,/:(read-\w+)/,":"+j+"$1")]})],n);case"::placeholder":return $([x(e,{props:[s(t,/:(plac\w+)/,":"+O+"input-$1")]}),x(e,{props:[s(t,/:(plac\w+)/,":"+j+"$1")]}),x(e,{props:[s(t,/:(plac\w+)/,P+"input-$1")]})],n)}return""}).join("")}}],V=function(e){var t,r,o,a,h,x=e.key;if("css"===x){var P=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(P,function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))})}var j=e.stylisPlugins||F,O={},R=[];a=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+x+' "]'),function(e){for(var t=e.getAttribute("data-emotion").split(" "),r=1;r<t.length;r++)O[t[r]]=!0;R.push(e)});var A=(r=(t=[D,W].concat(j,[M,(o=function(e){h.insert(e)},function(e){!e.root&&(e=e.return)&&o(e)})])).length,function(e,n,o,i){for(var a="",s=0;s<r;s++)a+=t[s](e,n,o,i)||"";return a}),T=function(e){var t,r;return $((r=function e(t,r,n,o,a,h,x,S,P){for(var j,O=0,R=0,A=x,T=0,$=0,M=0,I=1,z=1,B=1,L=0,D="",W=a,F=h,V=o,U=D;z;)switch(M=L,L=Z()){case 40:if(108!=M&&58==u(U,A-1)){-1!=l(U+=s(E(L),"&","&\f"),"&\f")&&(B=-1);break}case 34:case 39:case 91:U+=E(L);break;case 9:case 10:case 13:case 32:U+=function(e){for(;g=w();)if(g<33)Z();else break;return k(e)>2||k(g)>3?"":" "}(M);break;case 92:U+=function(e,t){for(var r;--t&&Z()&&!(g<48)&&!(g>102)&&(!(g>57)||!(g<65))&&(!(g>70)||!(g<97)););return r=v+(t<6&&32==w()&&32==Z()),c(y,e,r)}(v-1,7);continue;case 47:switch(w()){case 42:case 47:f(b(j=function(e,t){for(;Z();)if(e+g===57)break;else if(e+g===84&&47===w())break;return"/*"+c(y,t,v-1)+"*"+i(47===e?e:Z())}(Z(),v),r,n,C,i(g),c(j,2,-2),0),P);break;default:U+="/"}break;case 123*I:S[O++]=d(U)*B;case 125*I:case 59:case 0:switch(L){case 0:case 125:z=0;case 59+R:-1==B&&(U=s(U,/\f/g,"")),$>0&&d(U)-A&&f($>32?N(U+";",o,n,A-1):N(s(U," ","")+";",o,n,A-2),P);break;case 59:U+=";";default:if(f(V=_(U,r,n,O,R,a,S,D,W=[],F=[],A),h),123===L){if(0===R)e(U,r,V,V,W,h,A,S,F);else switch(99===T&&110===u(U,3)?100:T){case 100:case 108:case 109:case 115:e(t,V,V,o&&f(_(t,V,V,0,0,a,S,D,a,W=[],A),F),a,F,A,S,o?W:F);break;default:e(U,V,V,V,[""],F,0,S,F)}}}O=R=$=0,I=B=1,D=U="",A=x;break;case 58:A=1+d(U),$=M;default:if(I<1){if(123==L)--I;else if(125==L&&0==I++&&125==(g=v>0?u(y,--v):0,m--,10===g&&(m=1,p--),g))continue}switch(U+=i(L),L*I){case 38:B=R>0?1:(U+="\f",-1);break;case 44:S[O++]=(d(U)-1)*B,B=1;break;case 64:45===w()&&(U+=E(Z())),T=w(),R=A=d(D=U+=function(e){for(;!k(w());)Z();return c(y,e,v)}(v)),L++;break;case 45:45===M&&2==d(U)&&(I=0)}}return h}("",null,null,null,[""],t=S(t=e),0,[0],t),y="",r),A)},I={key:x,sheet:new n({key:x,container:a,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:O,registered:{},insert:function(e,t,r,n){h=r,T(e?e+"{"+t.styles+"}":t.styles),n&&(I.inserted[t.name]=!0)}};return I.sheet.hydrate(R),I}},45042:function(e,t,r){"use strict";function n(e){var t=Object.create(null);return function(r){return void 0===t[r]&&(t[r]=e(r)),t[r]}}r.d(t,{Z:function(){return n}})},52443:function(e,t,r){"use strict";r.d(t,{T:function(){return s},w:function(){return a}});var n=r(67294),o=r(8417);r(48137),r(27278);var i=(0,n.createContext)("undefined"!=typeof HTMLElement?(0,o.Z)({key:"css"}):null);i.Provider;var a=function(e){return(0,n.forwardRef)(function(t,r){return e(t,(0,n.useContext)(i),r)})},s=(0,n.createContext)({})},70917:function(e,t,r){"use strict";r.d(t,{F4:function(){return c},iv:function(){return u},xB:function(){return l}});var n=r(67294);r(8417);var o=r(52443);r(8679);var i=r(70444),a=r(48137),s=r(27278),l=(0,o.w)(function(e,t){var r=e.styles,l=(0,a.O)([r],void 0,(0,n.useContext)(o.T)),u=(0,n.useRef)();return(0,s.j)(function(){var e=t.key+"-global",r=new t.sheet.constructor({key:e,nonce:t.sheet.nonce,container:t.sheet.container,speedy:t.sheet.isSpeedy}),n=!1,o=document.querySelector('style[data-emotion="'+e+" "+l.name+'"]');return t.sheet.tags.length&&(r.before=t.sheet.tags[0]),null!==o&&(n=!0,o.setAttribute("data-emotion",e),r.hydrate([o])),u.current=[r,n],function(){r.flush()}},[t]),(0,s.j)(function(){var e=u.current,r=e[0];if(e[1]){e[1]=!1;return}if(void 0!==l.next&&(0,i.My)(t,l.next,!0),r.tags.length){var n=r.tags[r.tags.length-1].nextElementSibling;r.before=n,r.flush()}t.insert("",l,r,!1)},[t,l.name]),null});function u(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,a.O)(t)}var c=function(){var e=u.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}},48137:function(e,t,r){"use strict";r.d(t,{O:function(){return m}});var n,o={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},i=r(45042),a=/[A-Z]|^ms/g,s=/_EMO_([^_]+?)_([^]*?)_EMO_/g,l=function(e){return 45===e.charCodeAt(1)},u=function(e){return null!=e&&"boolean"!=typeof e},c=(0,i.Z)(function(e){return l(e)?e:e.replace(a,"-$&").toLowerCase()}),d=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(s,function(e,t,r){return n={name:t,styles:r,next:n},t})}return 1===o[e]||l(e)||"number"!=typeof t||0===t?t:t+"px"};function f(e,t,r){if(null==r)return"";if(void 0!==r.__emotion_styles)return r;switch(typeof r){case"boolean":return"";case"object":if(1===r.anim)return n={name:r.name,styles:r.styles,next:n},r.name;if(void 0!==r.styles){var o=r.next;if(void 0!==o)for(;void 0!==o;)n={name:o.name,styles:o.styles,next:n},o=o.next;return r.styles+";"}return function(e,t,r){var n="";if(Array.isArray(r))for(var o=0;o<r.length;o++)n+=f(e,t,r[o])+";";else for(var i in r){var a=r[i];if("object"!=typeof a)null!=t&&void 0!==t[a]?n+=i+"{"+t[a]+"}":u(a)&&(n+=c(i)+":"+d(i,a)+";");else if(Array.isArray(a)&&"string"==typeof a[0]&&(null==t||void 0===t[a[0]]))for(var s=0;s<a.length;s++)u(a[s])&&(n+=c(i)+":"+d(i,a[s])+";");else{var l=f(e,t,a);switch(i){case"animation":case"animationName":n+=c(i)+":"+l+";";break;default:n+=i+"{"+l+"}"}}}return n}(e,t,r);case"function":if(void 0!==e){var i=n,a=r(e);return n=i,f(e,t,a)}}if(null==t)return r;var s=t[r];return void 0!==s?s:r}var p=/label:\s*([^\s;\n{]+)\s*(;|$)/g,m=function(e,t,r){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var o,i=!0,a="";n=void 0;var s=e[0];null==s||void 0===s.raw?(i=!1,a+=f(r,t,s)):a+=s[0];for(var l=1;l<e.length;l++)a+=f(r,t,e[l]),i&&(a+=s[l]);p.lastIndex=0;for(var u="";null!==(o=p.exec(a));)u+="-"+o[1];return{name:function(e){for(var t,r=0,n=0,o=e.length;o>=4;++n,o-=4)t=(65535&(t=255&e.charCodeAt(n)|(255&e.charCodeAt(++n))<<8|(255&e.charCodeAt(++n))<<16|(255&e.charCodeAt(++n))<<24))*1540483477+((t>>>16)*59797<<16),t^=t>>>24,r=(65535&t)*1540483477+((t>>>16)*59797<<16)^(65535&r)*1540483477+((r>>>16)*59797<<16);switch(o){case 3:r^=(255&e.charCodeAt(n+2))<<16;case 2:r^=(255&e.charCodeAt(n+1))<<8;case 1:r^=255&e.charCodeAt(n),r=(65535&r)*1540483477+((r>>>16)*59797<<16)}return r^=r>>>13,(((r=(65535&r)*1540483477+((r>>>16)*59797<<16))^r>>>15)>>>0).toString(36)}(a)+u,styles:a,next:n}}},27278:function(e,t,r){"use strict";r.d(t,{L:function(){return a},j:function(){return s}});var n,o=r(67294),i=!!(n||(n=r.t(o,2))).useInsertionEffect&&(n||(n=r.t(o,2))).useInsertionEffect,a=i||function(e){return e()},s=i||o.useLayoutEffect},70444:function(e,t,r){"use strict";function n(e,t,r){var n="";return r.split(" ").forEach(function(r){void 0!==e[r]?t.push(e[r]+";"):n+=r+" "}),n}r.d(t,{My:function(){return i},fp:function(){return n},hC:function(){return o}});var o=function(e,t,r){var n=e.key+"-"+t.name;!1===r&&void 0===e.registered[n]&&(e.registered[n]=t.styles)},i=function(e,t,r){o(e,t,r);var n=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var i=t;do e.insert(t===i?"."+n:"",i,e.sheet,!0),i=i.next;while(void 0!==i)}}},50594:function(e,t,r){"use strict";var n=r(64836);t.Z=void 0;var o=n(r(64938)),i=r(85893),a=(0,o.default)((0,i.jsx)("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close");t.Z=a},326:function(e,t,r){"use strict";var n=r(64836);t.Z=void 0;var o=n(r(64938)),i=r(85893),a=(0,o.default)((0,i.jsx)("path",{d:"M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"}),"Menu");t.Z=a},64938:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return n.createSvgIcon}});var n=r(58372)},46901:function(e,t,r){"use strict";r.d(t,{Z:function(){return $}});var n=r(63366),o=r(87462),i=r(67294),a=r(93680),s=r(94780),l=r(41796),u=r(90948),c=r(71657),d=r(98216),f=r(90629),p=r(1588),m=r(34867);function h(e){return(0,m.Z)("MuiAlert",e)}let v=(0,p.Z)("MuiAlert",["root","action","icon","message","filled","filledSuccess","filledInfo","filledWarning","filledError","outlined","outlinedSuccess","outlinedInfo","outlinedWarning","outlinedError","standard","standardSuccess","standardInfo","standardWarning","standardError"]);var g=r(93946),y=r(88169),b=r(85893),x=(0,y.Z)((0,b.jsx)("path",{d:"M20,12A8,8 0 0,1 12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4C12.76,4 13.5,4.11 14.2, 4.31L15.77,2.74C14.61,2.26 13.34,2 12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0, 0 22,12M7.91,10.08L6.5,11.5L11,16L21,6L19.59,4.58L11,13.17L7.91,10.08Z"}),"SuccessOutlined"),Z=(0,y.Z)((0,b.jsx)("path",{d:"M12 5.99L19.53 19H4.47L12 5.99M12 2L1 21h22L12 2zm1 14h-2v2h2v-2zm0-6h-2v4h2v-4z"}),"ReportProblemOutlined"),w=(0,y.Z)((0,b.jsx)("path",{d:"M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"ErrorOutline"),k=(0,y.Z)((0,b.jsx)("path",{d:"M11,9H13V7H11M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20, 12C20,16.41 16.41,20 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10, 10 0 0,0 12,2M11,17H13V11H11V17Z"}),"InfoOutlined"),S=r(34484);let E=["action","children","className","closeText","color","components","componentsProps","icon","iconMapping","onClose","role","severity","slotProps","slots","variant"],P=e=>{let{variant:t,color:r,severity:n,classes:o}=e,i={root:["root",`${t}${(0,d.Z)(r||n)}`,`${t}`],icon:["icon"],message:["message"],action:["action"]};return(0,s.Z)(i,h,o)},j=(0,u.ZP)(f.Z,{name:"MuiAlert",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[r.variant],t[`${r.variant}${(0,d.Z)(r.color||r.severity)}`]]}})(({theme:e,ownerState:t})=>{let r="light"===e.palette.mode?l._j:l.$n,n="light"===e.palette.mode?l.$n:l._j,i=t.color||t.severity;return(0,o.Z)({},e.typography.body2,{backgroundColor:"transparent",display:"flex",padding:"6px 16px"},i&&"standard"===t.variant&&{color:e.vars?e.vars.palette.Alert[`${i}Color`]:r(e.palette[i].light,.6),backgroundColor:e.vars?e.vars.palette.Alert[`${i}StandardBg`]:n(e.palette[i].light,.9),[`& .${v.icon}`]:e.vars?{color:e.vars.palette.Alert[`${i}IconColor`]}:{color:e.palette[i].main}},i&&"outlined"===t.variant&&{color:e.vars?e.vars.palette.Alert[`${i}Color`]:r(e.palette[i].light,.6),border:`1px solid ${(e.vars||e).palette[i].light}`,[`& .${v.icon}`]:e.vars?{color:e.vars.palette.Alert[`${i}IconColor`]}:{color:e.palette[i].main}},i&&"filled"===t.variant&&(0,o.Z)({fontWeight:e.typography.fontWeightMedium},e.vars?{color:e.vars.palette.Alert[`${i}FilledColor`],backgroundColor:e.vars.palette.Alert[`${i}FilledBg`]}:{backgroundColor:"dark"===e.palette.mode?e.palette[i].dark:e.palette[i].main,color:e.palette.getContrastText(e.palette[i].main)}))}),O=(0,u.ZP)("div",{name:"MuiAlert",slot:"Icon",overridesResolver:(e,t)=>t.icon})({marginRight:12,padding:"7px 0",display:"flex",fontSize:22,opacity:.9}),C=(0,u.ZP)("div",{name:"MuiAlert",slot:"Message",overridesResolver:(e,t)=>t.message})({padding:"8px 0",minWidth:0,overflow:"auto"}),R=(0,u.ZP)("div",{name:"MuiAlert",slot:"Action",overridesResolver:(e,t)=>t.action})({display:"flex",alignItems:"flex-start",padding:"4px 0 0 16px",marginLeft:"auto",marginRight:-8}),A={success:(0,b.jsx)(x,{fontSize:"inherit"}),warning:(0,b.jsx)(Z,{fontSize:"inherit"}),error:(0,b.jsx)(w,{fontSize:"inherit"}),info:(0,b.jsx)(k,{fontSize:"inherit"})},T=i.forwardRef(function(e,t){var r,i,s,l,u,d;let f=(0,c.Z)({props:e,name:"MuiAlert"}),{action:p,children:m,className:h,closeText:v="Close",color:y,components:x={},componentsProps:Z={},icon:w,iconMapping:k=A,onClose:T,role:$="alert",severity:M="success",slotProps:_={},slots:N={},variant:I="standard"}=f,z=(0,n.Z)(f,E),B=(0,o.Z)({},f,{color:y,severity:M,variant:I}),L=P(B),D=null!=(r=null!=(i=N.closeButton)?i:x.CloseButton)?r:g.Z,W=null!=(s=null!=(l=N.closeIcon)?l:x.CloseIcon)?s:S.Z,F=null!=(u=_.closeButton)?u:Z.closeButton,V=null!=(d=_.closeIcon)?d:Z.closeIcon;return(0,b.jsxs)(j,(0,o.Z)({role:$,elevation:0,ownerState:B,className:(0,a.Z)(L.root,h),ref:t},z,{children:[!1!==w?(0,b.jsx)(O,{ownerState:B,className:L.icon,children:w||k[M]||A[M]}):null,(0,b.jsx)(C,{ownerState:B,className:L.message,children:m}),null!=p?(0,b.jsx)(R,{ownerState:B,className:L.action,children:p}):null,null==p&&T?(0,b.jsx)(R,{ownerState:B,className:L.action,children:(0,b.jsx)(D,(0,o.Z)({size:"small","aria-label":v,title:v,color:"inherit",onClick:T},F,{children:(0,b.jsx)(W,(0,o.Z)({fontSize:"small"},V))}))}):null]}))});var $=T},42293:function(e,t,r){"use strict";r.d(t,{Z:function(){return Z}});var n=r(63366),o=r(87462),i=r(67294),a=r(93680),s=r(94780),l=r(90948),u=r(71657),c=r(98216),d=r(90629),f=r(1588),p=r(34867);function m(e){return(0,p.Z)("MuiAppBar",e)}(0,f.Z)("MuiAppBar",["root","positionFixed","positionAbsolute","positionSticky","positionStatic","positionRelative","colorDefault","colorPrimary","colorSecondary","colorInherit","colorTransparent"]);var h=r(85893);let v=["className","color","enableColorOnDark","position"],g=e=>{let{color:t,position:r,classes:n}=e,o={root:["root",`color${(0,c.Z)(t)}`,`position${(0,c.Z)(r)}`]};return(0,s.Z)(o,m,n)},y=(e,t)=>`${null==e?void 0:e.replace(")","")}, ${t})`,b=(0,l.ZP)(d.Z,{name:"MuiAppBar",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[`position${(0,c.Z)(r.position)}`],t[`color${(0,c.Z)(r.color)}`]]}})(({theme:e,ownerState:t})=>{let r="light"===e.palette.mode?e.palette.grey[100]:e.palette.grey[900];return(0,o.Z)({display:"flex",flexDirection:"column",width:"100%",boxSizing:"border-box",flexShrink:0},"fixed"===t.position&&{position:"fixed",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0,"@media print":{position:"absolute"}},"absolute"===t.position&&{position:"absolute",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0},"sticky"===t.position&&{position:"sticky",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0},"static"===t.position&&{position:"static"},"relative"===t.position&&{position:"relative"},!e.vars&&(0,o.Z)({},"default"===t.color&&{backgroundColor:r,color:e.palette.getContrastText(r)},t.color&&"default"!==t.color&&"inherit"!==t.color&&"transparent"!==t.color&&{backgroundColor:e.palette[t.color].main,color:e.palette[t.color].contrastText},"inherit"===t.color&&{color:"inherit"},"dark"===e.palette.mode&&!t.enableColorOnDark&&{backgroundColor:null,color:null},"transparent"===t.color&&(0,o.Z)({backgroundColor:"transparent",color:"inherit"},"dark"===e.palette.mode&&{backgroundImage:"none"})),e.vars&&(0,o.Z)({},"default"===t.color&&{"--AppBar-background":t.enableColorOnDark?e.vars.palette.AppBar.defaultBg:y(e.vars.palette.AppBar.darkBg,e.vars.palette.AppBar.defaultBg),"--AppBar-color":t.enableColorOnDark?e.vars.palette.text.primary:y(e.vars.palette.AppBar.darkColor,e.vars.palette.text.primary)},t.color&&!t.color.match(/^(default|inherit|transparent)$/)&&{"--AppBar-background":t.enableColorOnDark?e.vars.palette[t.color].main:y(e.vars.palette.AppBar.darkBg,e.vars.palette[t.color].main),"--AppBar-color":t.enableColorOnDark?e.vars.palette[t.color].contrastText:y(e.vars.palette.AppBar.darkColor,e.vars.palette[t.color].contrastText)},{backgroundColor:"var(--AppBar-background)",color:"inherit"===t.color?"inherit":"var(--AppBar-color)"},"transparent"===t.color&&{backgroundImage:"none",backgroundColor:"transparent",color:"inherit"}))}),x=i.forwardRef(function(e,t){let r=(0,u.Z)({props:e,name:"MuiAppBar"}),{className:i,color:s="primary",enableColorOnDark:l=!1,position:c="fixed"}=r,d=(0,n.Z)(r,v),f=(0,o.Z)({},r,{color:s,position:c,enableColorOnDark:l}),p=g(f);return(0,h.jsx)(b,(0,o.Z)({square:!0,component:"header",ownerState:f,elevation:4,className:(0,a.Z)(p.root,i,"fixed"===c&&"mui-fixed"),ref:t},d))});var Z=x},84808:function(e,t,r){"use strict";r.d(t,{Z:function(){return b}});var n=r(63366),o=r(87462),i=r(67294),a=r(93680),s=r(94780),l=r(90948),u=r(71657),c=r(16628),d=r(1588),f=r(34867);function p(e){return(0,f.Z)("MuiBackdrop",e)}(0,d.Z)("MuiBackdrop",["root","invisible"]);var m=r(85893);let h=["children","component","components","componentsProps","className","invisible","open","slotProps","slots","transitionDuration","TransitionComponent"],v=e=>{let{classes:t,invisible:r}=e;return(0,s.Z)({root:["root",r&&"invisible"]},p,t)},g=(0,l.ZP)("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.invisible&&t.invisible]}})(({ownerState:e})=>(0,o.Z)({position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent"},e.invisible&&{backgroundColor:"transparent"})),y=i.forwardRef(function(e,t){var r,i,s;let l=(0,u.Z)({props:e,name:"MuiBackdrop"}),{children:d,component:f="div",components:p={},componentsProps:y={},className:b,invisible:x=!1,open:Z,slotProps:w={},slots:k={},transitionDuration:S,TransitionComponent:E=c.Z}=l,P=(0,n.Z)(l,h),j=(0,o.Z)({},l,{component:f,invisible:x}),O=v(j),C=null!=(r=w.root)?r:y.root;return(0,m.jsx)(E,(0,o.Z)({in:Z,timeout:S},P,{children:(0,m.jsx)(g,(0,o.Z)({"aria-hidden":!0},C,{as:null!=(i=null!=(s=k.root)?s:p.Root)?i:f,className:(0,a.Z)(O.root,b,null==C?void 0:C.className),ownerState:(0,o.Z)({},j,null==C?void 0:C.ownerState),classes:O,ref:t,children:d}))}))});var b=y},87357:function(e,t,r){"use strict";r.d(t,{Z:function(){return g}});var n=r(87462),o=r(63366),i=r(67294),a=r(90512),s=r(49731),l=r(86523),u=r(39707),c=r(96682),d=r(85893);let f=["className","component"];var p=r(37078),m=r(549);let h=(0,m.Z)(),v=function(e={}){let{themeId:t,defaultTheme:r,defaultClassName:p="MuiBox-root",generateClassName:m}=e,h=(0,s.ZP)("div",{shouldForwardProp:e=>"theme"!==e&&"sx"!==e&&"as"!==e})(l.Z),v=i.forwardRef(function(e,i){let s=(0,c.Z)(r),l=(0,u.Z)(e),{className:v,component:g="div"}=l,y=(0,o.Z)(l,f);return(0,d.jsx)(h,(0,n.Z)({as:g,ref:i,className:(0,a.Z)(v,m?m(p):p),theme:t&&s[t]||s},y))});return v}({defaultTheme:h,defaultClassName:"MuiBox-root",generateClassName:p.Z.generate});var g=v},83321:function(e,t,r){"use strict";r.d(t,{Z:function(){return j}});var n=r(63366),o=r(87462),i=r(67294),a=r(93680),s=r(47925),l=r(94780),u=r(41796),c=r(90948),d=r(71657),f=r(47739),p=r(98216),m=r(1588),h=r(34867);function v(e){return(0,h.Z)("MuiButton",e)}let g=(0,m.Z)("MuiButton",["root","text","textInherit","textPrimary","textSecondary","textSuccess","textError","textInfo","textWarning","outlined","outlinedInherit","outlinedPrimary","outlinedSecondary","outlinedSuccess","outlinedError","outlinedInfo","outlinedWarning","contained","containedInherit","containedPrimary","containedSecondary","containedSuccess","containedError","containedInfo","containedWarning","disableElevation","focusVisible","disabled","colorInherit","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","iconSizeSmall","iconSizeMedium","iconSizeLarge"]),y=i.createContext({});var b=r(85893);let x=["children","color","component","className","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"],Z=e=>{let{color:t,disableElevation:r,fullWidth:n,size:i,variant:a,classes:s}=e,u={root:["root",a,`${a}${(0,p.Z)(t)}`,`size${(0,p.Z)(i)}`,`${a}Size${(0,p.Z)(i)}`,"inherit"===t&&"colorInherit",r&&"disableElevation",n&&"fullWidth"],label:["label"],startIcon:["startIcon",`iconSize${(0,p.Z)(i)}`],endIcon:["endIcon",`iconSize${(0,p.Z)(i)}`]},c=(0,l.Z)(u,v,s);return(0,o.Z)({},s,c)},w=e=>(0,o.Z)({},"small"===e.size&&{"& > *:nth-of-type(1)":{fontSize:18}},"medium"===e.size&&{"& > *:nth-of-type(1)":{fontSize:20}},"large"===e.size&&{"& > *:nth-of-type(1)":{fontSize:22}}),k=(0,c.ZP)(f.Z,{shouldForwardProp:e=>(0,c.FO)(e)||"classes"===e,name:"MuiButton",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[r.variant],t[`${r.variant}${(0,p.Z)(r.color)}`],t[`size${(0,p.Z)(r.size)}`],t[`${r.variant}Size${(0,p.Z)(r.size)}`],"inherit"===r.color&&t.colorInherit,r.disableElevation&&t.disableElevation,r.fullWidth&&t.fullWidth]}})(({theme:e,ownerState:t})=>{var r,n;return(0,o.Z)({},e.typography.button,{minWidth:64,padding:"6px 16px",borderRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create(["background-color","box-shadow","border-color","color"],{duration:e.transitions.duration.short}),"&:hover":(0,o.Z)({textDecoration:"none",backgroundColor:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,u.Fq)(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"text"===t.variant&&"inherit"!==t.color&&{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,u.Fq)(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"outlined"===t.variant&&"inherit"!==t.color&&{border:`1px solid ${(e.vars||e).palette[t.color].main}`,backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,u.Fq)(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"contained"===t.variant&&{backgroundColor:(e.vars||e).palette.grey.A100,boxShadow:(e.vars||e).shadows[4],"@media (hover: none)":{boxShadow:(e.vars||e).shadows[2],backgroundColor:(e.vars||e).palette.grey[300]}},"contained"===t.variant&&"inherit"!==t.color&&{backgroundColor:(e.vars||e).palette[t.color].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t.color].main}}),"&:active":(0,o.Z)({},"contained"===t.variant&&{boxShadow:(e.vars||e).shadows[8]}),[`&.${g.focusVisible}`]:(0,o.Z)({},"contained"===t.variant&&{boxShadow:(e.vars||e).shadows[6]}),[`&.${g.disabled}`]:(0,o.Z)({color:(e.vars||e).palette.action.disabled},"outlined"===t.variant&&{border:`1px solid ${(e.vars||e).palette.action.disabledBackground}`},"outlined"===t.variant&&"secondary"===t.color&&{border:`1px solid ${(e.vars||e).palette.action.disabled}`},"contained"===t.variant&&{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground})},"text"===t.variant&&{padding:"6px 8px"},"text"===t.variant&&"inherit"!==t.color&&{color:(e.vars||e).palette[t.color].main},"outlined"===t.variant&&{padding:"5px 15px",border:"1px solid currentColor"},"outlined"===t.variant&&"inherit"!==t.color&&{color:(e.vars||e).palette[t.color].main,border:e.vars?`1px solid rgba(${e.vars.palette[t.color].mainChannel} / 0.5)`:`1px solid ${(0,u.Fq)(e.palette[t.color].main,.5)}`},"contained"===t.variant&&{color:e.vars?e.vars.palette.text.primary:null==(r=(n=e.palette).getContrastText)?void 0:r.call(n,e.palette.grey[300]),backgroundColor:(e.vars||e).palette.grey[300],boxShadow:(e.vars||e).shadows[2]},"contained"===t.variant&&"inherit"!==t.color&&{color:(e.vars||e).palette[t.color].contrastText,backgroundColor:(e.vars||e).palette[t.color].main},"inherit"===t.color&&{color:"inherit",borderColor:"currentColor"},"small"===t.size&&"text"===t.variant&&{padding:"4px 5px",fontSize:e.typography.pxToRem(13)},"large"===t.size&&"text"===t.variant&&{padding:"8px 11px",fontSize:e.typography.pxToRem(15)},"small"===t.size&&"outlined"===t.variant&&{padding:"3px 9px",fontSize:e.typography.pxToRem(13)},"large"===t.size&&"outlined"===t.variant&&{padding:"7px 21px",fontSize:e.typography.pxToRem(15)},"small"===t.size&&"contained"===t.variant&&{padding:"4px 10px",fontSize:e.typography.pxToRem(13)},"large"===t.size&&"contained"===t.variant&&{padding:"8px 22px",fontSize:e.typography.pxToRem(15)},t.fullWidth&&{width:"100%"})},({ownerState:e})=>e.disableElevation&&{boxShadow:"none","&:hover":{boxShadow:"none"},[`&.${g.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${g.disabled}`]:{boxShadow:"none"}}),S=(0,c.ZP)("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.startIcon,t[`iconSize${(0,p.Z)(r.size)}`]]}})(({ownerState:e})=>(0,o.Z)({display:"inherit",marginRight:8,marginLeft:-4},"small"===e.size&&{marginLeft:-2},w(e))),E=(0,c.ZP)("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.endIcon,t[`iconSize${(0,p.Z)(r.size)}`]]}})(({ownerState:e})=>(0,o.Z)({display:"inherit",marginRight:-4,marginLeft:8},"small"===e.size&&{marginRight:-2},w(e))),P=i.forwardRef(function(e,t){let r=i.useContext(y),l=(0,s.Z)(r,e),u=(0,d.Z)({props:l,name:"MuiButton"}),{children:c,color:f="primary",component:p="button",className:m,disabled:h=!1,disableElevation:v=!1,disableFocusRipple:g=!1,endIcon:w,focusVisibleClassName:P,fullWidth:j=!1,size:O="medium",startIcon:C,type:R,variant:A="text"}=u,T=(0,n.Z)(u,x),$=(0,o.Z)({},u,{color:f,component:p,disabled:h,disableElevation:v,disableFocusRipple:g,fullWidth:j,size:O,type:R,variant:A}),M=Z($),_=C&&(0,b.jsx)(S,{className:M.startIcon,ownerState:$,children:C}),N=w&&(0,b.jsx)(E,{className:M.endIcon,ownerState:$,children:w});return(0,b.jsxs)(k,(0,o.Z)({ownerState:$,className:(0,a.Z)(r.className,M.root,m),component:p,disabled:h,focusRipple:!g,focusVisibleClassName:(0,a.Z)(M.focusVisible,P),ref:t,type:R},T,{classes:M,children:[_,c,N]}))});var j=P},47739:function(e,t,r){"use strict";let n,o,i,a;r.d(t,{Z:function(){return D}});var s=r(87462),l=r(63366),u=r(67294),c=r(93680),d=r(94780),f=r(90948),p=r(71657),m=r(51705),h=r(2068),v=r(79674),g=r(75068),y=r(220);function b(e,t){var r=Object.create(null);return e&&u.Children.map(e,function(e){return e}).forEach(function(e){r[e.key]=t&&(0,u.isValidElement)(e)?t(e):e}),r}function x(e,t,r){return null!=r[t]?r[t]:e.props[t]}var Z=Object.values||function(e){return Object.keys(e).map(function(t){return e[t]})},w=function(e){function t(t,r){var n,o=(n=e.call(this,t,r)||this).handleExited.bind(function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(n));return n.state={contextValue:{isMounting:!0},handleExited:o,firstRender:!0},n}(0,g.Z)(t,e);var r=t.prototype;return r.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},r.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(e,t){var r,n,o=t.children,i=t.handleExited;return{children:t.firstRender?b(e.children,function(t){return(0,u.cloneElement)(t,{onExited:i.bind(null,t),in:!0,appear:x(t,"appear",e),enter:x(t,"enter",e),exit:x(t,"exit",e)})}):(Object.keys(n=function(e,t){function r(r){return r in t?t[r]:e[r]}e=e||{},t=t||{};var n,o=Object.create(null),i=[];for(var a in e)a in t?i.length&&(o[a]=i,i=[]):i.push(a);var s={};for(var l in t){if(o[l])for(n=0;n<o[l].length;n++){var u=o[l][n];s[o[l][n]]=r(u)}s[l]=r(l)}for(n=0;n<i.length;n++)s[i[n]]=r(i[n]);return s}(o,r=b(e.children))).forEach(function(t){var a=n[t];if((0,u.isValidElement)(a)){var s=t in o,l=t in r,c=o[t],d=(0,u.isValidElement)(c)&&!c.props.in;l&&(!s||d)?n[t]=(0,u.cloneElement)(a,{onExited:i.bind(null,a),in:!0,exit:x(a,"exit",e),enter:x(a,"enter",e)}):l||!s||d?l&&s&&(0,u.isValidElement)(c)&&(n[t]=(0,u.cloneElement)(a,{onExited:i.bind(null,a),in:c.props.in,exit:x(a,"exit",e),enter:x(a,"enter",e)})):n[t]=(0,u.cloneElement)(a,{in:!1})}}),n),firstRender:!1}},r.handleExited=function(e,t){var r=b(this.props.children);e.key in r||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState(function(t){var r=(0,s.Z)({},t.children);return delete r[e.key],{children:r}}))},r.render=function(){var e=this.props,t=e.component,r=e.childFactory,n=(0,l.Z)(e,["component","childFactory"]),o=this.state.contextValue,i=Z(this.state.children).map(r);return(delete n.appear,delete n.enter,delete n.exit,null===t)?u.createElement(y.Z.Provider,{value:o},i):u.createElement(y.Z.Provider,{value:o},u.createElement(t,n,i))},t}(u.Component);w.propTypes={},w.defaultProps={component:"div",childFactory:function(e){return e}};var k=r(70917),S=r(85893),E=r(1588);let P=(0,E.Z)("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),j=["center","classes","className"],O=(0,k.F4)(n||(n=(e=>e)`
0% {
transform: scale(0);
opacity: 0.1;
}

100% {
transform: scale(1);
opacity: 0.3;
}
`)),C=(0,k.F4)(o||(o=(e=>e)`
0% {
opacity: 1;
}

100% {
opacity: 0;
}
`)),R=(0,k.F4)(i||(i=(e=>e)`
0% {
transform: scale(1);
}

50% {
transform: scale(0.92);
}

100% {
transform: scale(1);
}
`)),A=(0,f.ZP)("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),T=(0,f.ZP)(function(e){let{className:t,classes:r,pulsate:n=!1,rippleX:o,rippleY:i,rippleSize:a,in:s,onExited:l,timeout:d}=e,[f,p]=u.useState(!1),m=(0,c.Z)(t,r.ripple,r.rippleVisible,n&&r.ripplePulsate),h=(0,c.Z)(r.child,f&&r.childLeaving,n&&r.childPulsate);return s||f||p(!0),u.useEffect(()=>{if(!s&&null!=l){let e=setTimeout(l,d);return()=>{clearTimeout(e)}}},[l,s,d]),(0,S.jsx)("span",{className:m,style:{width:a,height:a,top:-(a/2)+i,left:-(a/2)+o},children:(0,S.jsx)("span",{className:h})})},{name:"MuiTouchRipple",slot:"Ripple"})(a||(a=(e=>e)`
opacity: 0;
position: absolute;

&.${0} {
opacity: 0.3;
transform: scale(1);
animation-name: ${0};
animation-duration: ${0}ms;
animation-timing-function: ${0};
}

&.${0} {
animation-duration: ${0}ms;
}

& .${0} {
opacity: 1;
display: block;
width: 100%;
height: 100%;
border-radius: 50%;
background-color: currentColor;
}

& .${0} {
opacity: 0;
animation-name: ${0};
animation-duration: ${0}ms;
animation-timing-function: ${0};
}

& .${0} {
position: absolute;
/* @noflip */
left: 0px;
top: 0;
animation-name: ${0};
animation-duration: 2500ms;
animation-timing-function: ${0};
animation-iteration-count: infinite;
animation-delay: 200ms;
}
`),P.rippleVisible,O,550,({theme:e})=>e.transitions.easing.easeInOut,P.ripplePulsate,({theme:e})=>e.transitions.duration.shorter,P.child,P.childLeaving,C,550,({theme:e})=>e.transitions.easing.easeInOut,P.childPulsate,R,({theme:e})=>e.transitions.easing.easeInOut),$=u.forwardRef(function(e,t){let r=(0,p.Z)({props:e,name:"MuiTouchRipple"}),{center:n=!1,classes:o={},className:i}=r,a=(0,l.Z)(r,j),[d,f]=u.useState([]),m=u.useRef(0),h=u.useRef(null);u.useEffect(()=>{h.current&&(h.current(),h.current=null)},[d]);let v=u.useRef(!1),g=u.useRef(null),y=u.useRef(null),b=u.useRef(null);u.useEffect(()=>()=>{clearTimeout(g.current)},[]);let x=u.useCallback(e=>{let{pulsate:t,rippleX:r,rippleY:n,rippleSize:i,cb:a}=e;f(e=>[...e,(0,S.jsx)(T,{classes:{ripple:(0,c.Z)(o.ripple,P.ripple),rippleVisible:(0,c.Z)(o.rippleVisible,P.rippleVisible),ripplePulsate:(0,c.Z)(o.ripplePulsate,P.ripplePulsate),child:(0,c.Z)(o.child,P.child),childLeaving:(0,c.Z)(o.childLeaving,P.childLeaving),childPulsate:(0,c.Z)(o.childPulsate,P.childPulsate)},timeout:550,pulsate:t,rippleX:r,rippleY:n,rippleSize:i},m.current)]),m.current+=1,h.current=a},[o]),Z=u.useCallback((e={},t={},r=()=>{})=>{let o,i,a;let{pulsate:s=!1,center:l=n||t.pulsate,fakeElement:u=!1}=t;if((null==e?void 0:e.type)==="mousedown"&&v.current){v.current=!1;return}(null==e?void 0:e.type)==="touchstart"&&(v.current=!0);let c=u?null:b.current,d=c?c.getBoundingClientRect():{width:0,height:0,left:0,top:0};if(!l&&void 0!==e&&(0!==e.clientX||0!==e.clientY)&&(e.clientX||e.touches)){let{clientX:f,clientY:p}=e.touches&&e.touches.length>0?e.touches[0]:e;o=Math.round(f-d.left),i=Math.round(p-d.top)}else o=Math.round(d.width/2),i=Math.round(d.height/2);if(l)(a=Math.sqrt((2*d.width**2+d.height**2)/3))%2==0&&(a+=1);else{let m=2*Math.max(Math.abs((c?c.clientWidth:0)-o),o)+2,h=2*Math.max(Math.abs((c?c.clientHeight:0)-i),i)+2;a=Math.sqrt(m**2+h**2)}null!=e&&e.touches?null===y.current&&(y.current=()=>{x({pulsate:s,rippleX:o,rippleY:i,rippleSize:a,cb:r})},g.current=setTimeout(()=>{y.current&&(y.current(),y.current=null)},80)):x({pulsate:s,rippleX:o,rippleY:i,rippleSize:a,cb:r})},[n,x]),k=u.useCallback(()=>{Z({},{pulsate:!0})},[Z]),E=u.useCallback((e,t)=>{if(clearTimeout(g.current),(null==e?void 0:e.type)==="touchend"&&y.current){y.current(),y.current=null,g.current=setTimeout(()=>{E(e,t)});return}y.current=null,f(e=>e.length>0?e.slice(1):e),h.current=t},[]);return u.useImperativeHandle(t,()=>({pulsate:k,start:Z,stop:E}),[k,Z,E]),(0,S.jsx)(A,(0,s.Z)({className:(0,c.Z)(P.root,o.root,i),ref:b},a,{children:(0,S.jsx)(w,{component:null,exit:!0,children:d})}))});var M=r(34867);function _(e){return(0,M.Z)("MuiButtonBase",e)}let N=(0,E.Z)("MuiButtonBase",["root","disabled","focusVisible"]),I=["action","centerRipple","children","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","LinkComponent","onBlur","onClick","onContextMenu","onDragLeave","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","tabIndex","TouchRippleProps","touchRippleRef","type"],z=e=>{let{disabled:t,focusVisible:r,focusVisibleClassName:n,classes:o}=e,i=(0,d.Z)({root:["root",t&&"disabled",r&&"focusVisible"]},_,o);return r&&n&&(i.root+=` ${n}`),i},B=(0,f.ZP)("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},[`&.${N.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),L=u.forwardRef(function(e,t){let r=(0,p.Z)({props:e,name:"MuiButtonBase"}),{action:n,centerRipple:o=!1,children:i,className:a,component:d="button",disabled:f=!1,disableRipple:g=!1,disableTouchRipple:y=!1,focusRipple:b=!1,LinkComponent:x="a",onBlur:Z,onClick:w,onContextMenu:k,onDragLeave:E,onFocus:P,onFocusVisible:j,onKeyDown:O,onKeyUp:C,onMouseDown:R,onMouseLeave:A,onMouseUp:T,onTouchEnd:M,onTouchMove:_,onTouchStart:N,tabIndex:L=0,TouchRippleProps:D,touchRippleRef:W,type:F}=r,V=(0,l.Z)(r,I),U=u.useRef(null),q=u.useRef(null),K=(0,m.Z)(q,W),{isFocusVisibleRef:G,onFocus:H,onBlur:Y,ref:X}=(0,v.Z)(),[J,Q]=u.useState(!1);f&&J&&Q(!1),u.useImperativeHandle(n,()=>({focusVisible:()=>{Q(!0),U.current.focus()}}),[]);let[ee,et]=u.useState(!1);function er(e,t,r=y){return(0,h.Z)(n=>(t&&t(n),!r&&q.current&&q.current[e](n),!0))}u.useEffect(()=>{et(!0)},[]),u.useEffect(()=>{J&&b&&!g&&ee&&q.current.pulsate()},[g,b,J,ee]);let en=er("start",R),eo=er("stop",k),ei=er("stop",E),ea=er("stop",T),es=er("stop",e=>{J&&e.preventDefault(),A&&A(e)}),el=er("start",N),eu=er("stop",M),ec=er("stop",_),ed=er("stop",e=>{Y(e),!1===G.current&&Q(!1),Z&&Z(e)},!1),ef=(0,h.Z)(e=>{U.current||(U.current=e.currentTarget),H(e),!0===G.current&&(Q(!0),j&&j(e)),P&&P(e)}),ep=()=>{let e=U.current;return d&&"button"!==d&&!("A"===e.tagName&&e.href)},em=u.useRef(!1),eh=(0,h.Z)(e=>{b&&!em.current&&J&&q.current&&" "===e.key&&(em.current=!0,q.current.stop(e,()=>{q.current.start(e)})),e.target===e.currentTarget&&ep()&&" "===e.key&&e.preventDefault(),O&&O(e),e.target===e.currentTarget&&ep()&&"Enter"===e.key&&!f&&(e.preventDefault(),w&&w(e))}),ev=(0,h.Z)(e=>{b&&" "===e.key&&q.current&&J&&!e.defaultPrevented&&(em.current=!1,q.current.stop(e,()=>{q.current.pulsate(e)})),C&&C(e),w&&e.target===e.currentTarget&&ep()&&" "===e.key&&!e.defaultPrevented&&w(e)}),eg=d;"button"===eg&&(V.href||V.to)&&(eg=x);let ey={};"button"===eg?(ey.type=void 0===F?"button":F,ey.disabled=f):(V.href||V.to||(ey.role="button"),f&&(ey["aria-disabled"]=f));let eb=(0,m.Z)(t,X,U),ex=(0,s.Z)({},r,{centerRipple:o,component:d,disabled:f,disableRipple:g,disableTouchRipple:y,focusRipple:b,tabIndex:L,focusVisible:J}),eZ=z(ex);return(0,S.jsxs)(B,(0,s.Z)({as:eg,className:(0,c.Z)(eZ.root,a),ownerState:ex,onBlur:ed,onClick:w,onContextMenu:eo,onFocus:ef,onKeyDown:eh,onKeyUp:ev,onMouseDown:en,onMouseLeave:es,onMouseUp:ea,onDragLeave:ei,onTouchEnd:eu,onTouchMove:ec,onTouchStart:el,ref:eb,tabIndex:f?-1:L,type:F},ey,V,{children:[i,!ee||g||f?null:(0,S.jsx)($,(0,s.Z)({ref:K,center:o},D))]}))});var D=L},57922:function(e,t,r){"use strict";r.d(t,{Z:function(){return E}});var n=r(63366),o=r(87462),i=r(67294),a=r(93680),s=r(8662),l=r(94780),u=r(90948),c=r(71657),d=r(96067),f=r(30577),p=r(2734),m=r(51705),h=r(1588),v=r(34867);function g(e){return(0,v.Z)("MuiCollapse",e)}(0,h.Z)("MuiCollapse",["root","horizontal","vertical","entered","hidden","wrapper","wrapperInner"]);var y=r(85893);let b=["addEndListener","children","className","collapsedSize","component","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","orientation","style","timeout","TransitionComponent"],x=e=>{let{orientation:t,classes:r}=e,n={root:["root",`${t}`],entered:["entered"],hidden:["hidden"],wrapper:["wrapper",`${t}`],wrapperInner:["wrapperInner",`${t}`]};return(0,l.Z)(n,g,r)},Z=(0,u.ZP)("div",{name:"MuiCollapse",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[r.orientation],"entered"===r.state&&t.entered,"exited"===r.state&&!r.in&&"0px"===r.collapsedSize&&t.hidden]}})(({theme:e,ownerState:t})=>(0,o.Z)({height:0,overflow:"hidden",transition:e.transitions.create("height")},"horizontal"===t.orientation&&{height:"auto",width:0,transition:e.transitions.create("width")},"entered"===t.state&&(0,o.Z)({height:"auto",overflow:"visible"},"horizontal"===t.orientation&&{width:"auto"}),"exited"===t.state&&!t.in&&"0px"===t.collapsedSize&&{visibility:"hidden"})),w=(0,u.ZP)("div",{name:"MuiCollapse",slot:"Wrapper",overridesResolver:(e,t)=>t.wrapper})(({ownerState:e})=>(0,o.Z)({display:"flex",width:"100%"},"horizontal"===e.orientation&&{width:"auto",height:"100%"})),k=(0,u.ZP)("div",{name:"MuiCollapse",slot:"WrapperInner",overridesResolver:(e,t)=>t.wrapperInner})(({ownerState:e})=>(0,o.Z)({width:"100%"},"horizontal"===e.orientation&&{width:"auto",height:"100%"})),S=i.forwardRef(function(e,t){let r=(0,c.Z)({props:e,name:"MuiCollapse"}),{addEndListener:l,children:u,className:h,collapsedSize:v="0px",component:g,easing:S,in:E,onEnter:P,onEntered:j,onEntering:O,onExit:C,onExited:R,onExiting:A,orientation:T="vertical",style:$,timeout:M=d.x9.standard,TransitionComponent:_=s.ZP}=r,N=(0,n.Z)(r,b),I=(0,o.Z)({},r,{orientation:T,collapsedSize:v}),z=x(I),B=(0,p.Z)(),L=i.useRef(),D=i.useRef(null),W=i.useRef(),F="number"==typeof v?`${v}px`:v,V="horizontal"===T,U=V?"width":"height";i.useEffect(()=>()=>{clearTimeout(L.current)},[]);let q=i.useRef(null),K=(0,m.Z)(t,q),G=e=>t=>{if(e){let r=q.current;void 0===t?e(r):e(r,t)}},H=()=>D.current?D.current[V?"clientWidth":"clientHeight"]:0,Y=G((e,t)=>{D.current&&V&&(D.current.style.position="absolute"),e.style[U]=F,P&&P(e,t)}),X=G((e,t)=>{let r=H();D.current&&V&&(D.current.style.position="");let{duration:n,easing:o}=(0,f.C)({style:$,timeout:M,easing:S},{mode:"enter"});if("auto"===M){let i=B.transitions.getAutoHeightDuration(r);e.style.transitionDuration=`${i}ms`,W.current=i}else e.style.transitionDuration="string"==typeof n?n:`${n}ms`;e.style[U]=`${r}px`,e.style.transitionTimingFunction=o,O&&O(e,t)}),J=G((e,t)=>{e.style[U]="auto",j&&j(e,t)}),Q=G(e=>{e.style[U]=`${H()}px`,C&&C(e)}),ee=G(R),et=G(e=>{let t=H(),{duration:r,easing:n}=(0,f.C)({style:$,timeout:M,easing:S},{mode:"exit"});if("auto"===M){let o=B.transitions.getAutoHeightDuration(t);e.style.transitionDuration=`${o}ms`,W.current=o}else e.style.transitionDuration="string"==typeof r?r:`${r}ms`;e.style[U]=F,e.style.transitionTimingFunction=n,A&&A(e)}),er=e=>{"auto"===M&&(L.current=setTimeout(e,W.current||0)),l&&l(q.current,e)};return(0,y.jsx)(_,(0,o.Z)({in:E,onEnter:Y,onEntered:J,onEntering:X,onExit:Q,onExited:ee,onExiting:et,addEndListener:er,nodeRef:q,timeout:"auto"===M?null:M},N,{children:(e,t)=>(0,y.jsx)(Z,(0,o.Z)({as:g,className:(0,a.Z)(z.root,h,{entered:z.entered,exited:!E&&"0px"===F&&z.hidden}[e]),style:(0,o.Z)({[V?"minWidth":"minHeight"]:F},$),ownerState:(0,o.Z)({},I,{state:e}),ref:K},t,{children:(0,y.jsx)(w,{ownerState:(0,o.Z)({},I,{state:e}),className:z.wrapper,ref:D,children:(0,y.jsx)(k,{ownerState:(0,o.Z)({},I,{state:e}),className:z.wrapperInner,children:u})})}))}))});S.muiSupportAuto=!0;var E=S},53156:function(e,t,r){"use strict";r.d(t,{Z:function(){return S}});var n=r(63366),o=r(87462),i=r(67294),a=r(90512),s=r(14142),l=r(34867),u=r(94780),c=r(29628),d=r(70182);let f=(0,d.ZP)();var p=r(66500),m=r(85893);let h=["className","component","disableGutters","fixed","maxWidth","classes"],v=(0,p.Z)(),g=f("div",{name:"MuiContainer",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[`maxWidth${(0,s.Z)(String(r.maxWidth))}`],r.fixed&&t.fixed,r.disableGutters&&t.disableGutters]}}),y=e=>(0,c.Z)({props:e,name:"MuiContainer",defaultTheme:v}),b=(e,t)=>{let r=e=>(0,l.Z)(t,e),{classes:n,fixed:o,disableGutters:i,maxWidth:a}=e,c={root:["root",a&&`maxWidth${(0,s.Z)(String(a))}`,o&&"fixed",i&&"disableGutters"]};return(0,u.Z)(c,r,n)};var x=r(98216),Z=r(90948),w=r(71657);let k=function(e={}){let{createStyledComponent:t=g,useThemeProps:r=y,componentName:s="MuiContainer"}=e,l=t(({theme:e,ownerState:t})=>(0,o.Z)({width:"100%",marginLeft:"auto",boxSizing:"border-box",marginRight:"auto",display:"block"},!t.disableGutters&&{paddingLeft:e.spacing(2),paddingRight:e.spacing(2),[e.breakpoints.up("sm")]:{paddingLeft:e.spacing(3),paddingRight:e.spacing(3)}}),({theme:e,ownerState:t})=>t.fixed&&Object.keys(e.breakpoints.values).reduce((t,r)=>{let n=e.breakpoints.values[r];return 0!==n&&(t[e.breakpoints.up(r)]={maxWidth:`${n}${e.breakpoints.unit}`}),t},{}),({theme:e,ownerState:t})=>(0,o.Z)({},"xs"===t.maxWidth&&{[e.breakpoints.up("xs")]:{maxWidth:Math.max(e.breakpoints.values.xs,444)}},t.maxWidth&&"xs"!==t.maxWidth&&{[e.breakpoints.up(t.maxWidth)]:{maxWidth:`${e.breakpoints.values[t.maxWidth]}${e.breakpoints.unit}`}})),u=i.forwardRef(function(e,t){let i=r(e),{className:u,component:c="div",disableGutters:d=!1,fixed:f=!1,maxWidth:p="lg"}=i,v=(0,n.Z)(i,h),g=(0,o.Z)({},i,{component:c,disableGutters:d,fixed:f,maxWidth:p}),y=b(g,s);return(0,m.jsx)(l,(0,o.Z)({as:c,ownerState:g,className:(0,a.Z)(y.root,u),ref:t},v))});return u}({createStyledComponent:(0,Z.ZP)("div",{name:"MuiContainer",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[`maxWidth${(0,x.Z)(String(r.maxWidth))}`],r.fixed&&t.fixed,r.disableGutters&&t.disableGutters]}}),useThemeProps:e=>(0,w.Z)({props:e,name:"MuiContainer"})});var S=k},66720:function(e,t,r){"use strict";var n=r(87462),o=r(67294),i=r(71657),a=r(17297),s=r(85893);let l=(e,t)=>(0,n.Z)({WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",boxSizing:"border-box",WebkitTextSizeAdjust:"100%"},t&&!e.vars&&{colorScheme:e.palette.mode}),u=e=>(0,n.Z)({color:(e.vars||e).palette.text.primary},e.typography.body1,{backgroundColor:(e.vars||e).palette.background.default,"@media print":{backgroundColor:(e.vars||e).palette.common.white}}),c=(e,t=!1)=>{var r,o;let i={};t&&e.colorSchemes&&Object.entries(e.colorSchemes).forEach(([t,r])=>{var n;i[e.getColorSchemeSelector(t).replace(/\s*&/,"")]={colorScheme:null==(n=r.palette)?void 0:n.mode}});let a=(0,n.Z)({html:l(e,t),"*, *::before, *::after":{boxSizing:"inherit"},"strong, b":{fontWeight:e.typography.fontWeightBold},body:(0,n.Z)({margin:0},u(e),{"&::backdrop":{backgroundColor:(e.vars||e).palette.background.default}})},i),s=null==(r=e.components)?void 0:null==(o=r.MuiCssBaseline)?void 0:o.styleOverrides;return s&&(a=[a,s]),a};t.ZP=function(e){let t=(0,i.Z)({props:e,name:"MuiCssBaseline"}),{children:r,enableColorScheme:n=!1}=t;return(0,s.jsxs)(o.Fragment,{children:[(0,s.jsx)(a.Z,{styles:e=>c(e,n)}),r]})}},77533:function(e,t,r){"use strict";r.d(t,{ZP:function(){return _}});var n=r(63366),o=r(87462),i=r(67294),a=r(93680),s=r(94780),l=r(18421),u=r(8662),c=r(57144),d=r(51705),f=r(2734),p=r(30577),m=r(5340),h=r(85893);let v=["addEndListener","appear","children","container","direction","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function g(e,t,r){let n="function"==typeof r?r():r,o=function(e,t,r){let n;let o=t.getBoundingClientRect(),i=r&&r.getBoundingClientRect(),a=(0,m.Z)(t);if(t.fakeTransform)n=t.fakeTransform;else{let s=a.getComputedStyle(t);n=s.getPropertyValue("-webkit-transform")||s.getPropertyValue("transform")}let l=0,u=0;if(n&&"none"!==n&&"string"==typeof n){let c=n.split("(")[1].split(")")[0].split(",");l=parseInt(c[4],10),u=parseInt(c[5],10)}return"left"===e?i?`translateX(${i.right+l-o.left}px)`:`translateX(${a.innerWidth+l-o.left}px)`:"right"===e?i?`translateX(-${o.right-i.left-l}px)`:`translateX(-${o.left+o.width-l}px)`:"up"===e?i?`translateY(${i.bottom+u-o.top}px)`:`translateY(${a.innerHeight+u-o.top}px)`:i?`translateY(-${o.top-i.top+o.height-u}px)`:`translateY(-${o.top+o.height-u}px)`}(e,t,n);o&&(t.style.webkitTransform=o,t.style.transform=o)}let y=i.forwardRef(function(e,t){let r=(0,f.Z)(),a={enter:r.transitions.easing.easeOut,exit:r.transitions.easing.sharp},s={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:l,appear:y=!0,children:b,container:x,direction:Z="down",easing:w=a,in:k,onEnter:S,onEntered:E,onEntering:P,onExit:j,onExited:O,onExiting:C,style:R,timeout:A=s,TransitionComponent:T=u.ZP}=e,$=(0,n.Z)(e,v),M=i.useRef(null),_=(0,d.Z)(b.ref,M,t),N=e=>t=>{e&&(void 0===t?e(M.current):e(M.current,t))},I=N((e,t)=>{g(Z,e,x),(0,p.n)(e),S&&S(e,t)}),z=N((e,t)=>{let n=(0,p.C)({timeout:A,style:R,easing:w},{mode:"enter"});e.style.webkitTransition=r.transitions.create("-webkit-transform",(0,o.Z)({},n)),e.style.transition=r.transitions.create("transform",(0,o.Z)({},n)),e.style.webkitTransform="none",e.style.transform="none",P&&P(e,t)}),B=N(E),L=N(C),D=N(e=>{let t=(0,p.C)({timeout:A,style:R,easing:w},{mode:"exit"});e.style.webkitTransition=r.transitions.create("-webkit-transform",t),e.style.transition=r.transitions.create("transform",t),g(Z,e,x),j&&j(e)}),W=N(e=>{e.style.webkitTransition="",e.style.transition="",O&&O(e)}),F=e=>{l&&l(M.current,e)},V=i.useCallback(()=>{M.current&&g(Z,M.current,x)},[Z,x]);return i.useEffect(()=>{if(k||"down"===Z||"right"===Z)return;let e=(0,c.Z)(()=>{M.current&&g(Z,M.current,x)}),t=(0,m.Z)(M.current);return t.addEventListener("resize",e),()=>{e.clear(),t.removeEventListener("resize",e)}},[Z,k,x]),i.useEffect(()=>{k||V()},[k,V]),(0,h.jsx)(T,(0,o.Z)({nodeRef:M,onEnter:I,onEntered:B,onEntering:z,onExit:D,onExited:W,onExiting:L,addEndListener:F,appear:y,in:k,timeout:A},$,{children:(e,t)=>i.cloneElement(b,(0,o.Z)({ref:_,style:(0,o.Z)({visibility:"exited"!==e||k?void 0:"hidden"},R,b.props.style)},t))}))});var b=r(90629),x=r(98216),Z=r(71657),w=r(90948),k=r(1588),S=r(34867);function E(e){return(0,S.Z)("MuiDrawer",e)}(0,k.Z)("MuiDrawer",["root","docked","paper","paperAnchorLeft","paperAnchorRight","paperAnchorTop","paperAnchorBottom","paperAnchorDockedLeft","paperAnchorDockedRight","paperAnchorDockedTop","paperAnchorDockedBottom","modal"]);let P=["BackdropProps"],j=["anchor","BackdropProps","children","className","elevation","hideBackdrop","ModalProps","onClose","open","PaperProps","SlideProps","TransitionComponent","transitionDuration","variant"],O=(e,t)=>{let{ownerState:r}=e;return[t.root,("permanent"===r.variant||"persistent"===r.variant)&&t.docked,t.modal]},C=e=>{let{classes:t,anchor:r,variant:n}=e,o={root:["root"],docked:[("permanent"===n||"persistent"===n)&&"docked"],modal:["modal"],paper:["paper",`paperAnchor${(0,x.Z)(r)}`,"temporary"!==n&&`paperAnchorDocked${(0,x.Z)(r)}`]};return(0,s.Z)(o,E,t)},R=(0,w.ZP)(l.Z,{name:"MuiDrawer",slot:"Root",overridesResolver:O})(({theme:e})=>({zIndex:(e.vars||e).zIndex.drawer})),A=(0,w.ZP)("div",{shouldForwardProp:w.FO,name:"MuiDrawer",slot:"Docked",skipVariantsResolver:!1,overridesResolver:O})({flex:"0 0 auto"}),T=(0,w.ZP)(b.Z,{name:"MuiDrawer",slot:"Paper",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.paper,t[`paperAnchor${(0,x.Z)(r.anchor)}`],"temporary"!==r.variant&&t[`paperAnchorDocked${(0,x.Z)(r.anchor)}`]]}})(({theme:e,ownerState:t})=>(0,o.Z)({overflowY:"auto",display:"flex",flexDirection:"column",height:"100%",flex:"1 0 auto",zIndex:(e.vars||e).zIndex.drawer,WebkitOverflowScrolling:"touch",position:"fixed",top:0,outline:0},"left"===t.anchor&&{left:0},"top"===t.anchor&&{top:0,left:0,right:0,height:"auto",maxHeight:"100%"},"right"===t.anchor&&{right:0},"bottom"===t.anchor&&{top:"auto",left:0,bottom:0,right:0,height:"auto",maxHeight:"100%"},"left"===t.anchor&&"temporary"!==t.variant&&{borderRight:`1px solid ${(e.vars||e).palette.divider}`},"top"===t.anchor&&"temporary"!==t.variant&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`},"right"===t.anchor&&"temporary"!==t.variant&&{borderLeft:`1px solid ${(e.vars||e).palette.divider}`},"bottom"===t.anchor&&"temporary"!==t.variant&&{borderTop:`1px solid ${(e.vars||e).palette.divider}`})),$={left:"right",right:"left",top:"down",bottom:"up"},M=i.forwardRef(function(e,t){let r=(0,Z.Z)({props:e,name:"MuiDrawer"}),s=(0,f.Z)(),l={enter:s.transitions.duration.enteringScreen,exit:s.transitions.duration.leavingScreen},{anchor:u="left",BackdropProps:c,children:d,className:p,elevation:m=16,hideBackdrop:v=!1,ModalProps:{BackdropProps:g}={},onClose:b,open:x=!1,PaperProps:w={},SlideProps:k,TransitionComponent:S=y,transitionDuration:E=l,variant:O="temporary"}=r,M=(0,n.Z)(r.ModalProps,P),_=(0,n.Z)(r,j),N=i.useRef(!1);i.useEffect(()=>{N.current=!0},[]);let I="rtl"===s.direction&&-1!==["left","right"].indexOf(u)?$[u]:u,z=(0,o.Z)({},r,{anchor:u,elevation:m,open:x,variant:O},_),B=C(z),L=(0,h.jsx)(T,(0,o.Z)({elevation:"temporary"===O?m:0,square:!0},w,{className:(0,a.Z)(B.paper,w.className),ownerState:z,children:d}));if("permanent"===O)return(0,h.jsx)(A,(0,o.Z)({className:(0,a.Z)(B.root,B.docked,p),ownerState:z,ref:t},_,{children:L}));let D=(0,h.jsx)(S,(0,o.Z)({in:x,direction:$[I],timeout:E,appear:N.current},k,{children:L}));return"persistent"===O?(0,h.jsx)(A,(0,o.Z)({className:(0,a.Z)(B.root,B.docked,p),ownerState:z,ref:t},_,{children:D})):(0,h.jsx)(R,(0,o.Z)({BackdropProps:(0,o.Z)({},c,g,{transitionDuration:E}),className:(0,a.Z)(B.root,B.modal,p),open:x,ownerState:z,onClose:b,hideBackdrop:v,ref:t},_,M,{children:D}))});var _=M},16628:function(e,t,r){"use strict";var n=r(87462),o=r(63366),i=r(67294),a=r(8662),s=r(2734),l=r(30577),u=r(51705),c=r(85893);let d=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"],f={entering:{opacity:1},entered:{opacity:1}},p=i.forwardRef(function(e,t){let r=(0,s.Z)(),p={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:m,appear:h=!0,children:v,easing:g,in:y,onEnter:b,onEntered:x,onEntering:Z,onExit:w,onExited:k,onExiting:S,style:E,timeout:P=p,TransitionComponent:j=a.ZP}=e,O=(0,o.Z)(e,d),C=i.useRef(null),R=(0,u.Z)(C,v.ref,t),A=e=>t=>{if(e){let r=C.current;void 0===t?e(r):e(r,t)}},T=A(Z),$=A((e,t)=>{(0,l.n)(e);let n=(0,l.C)({style:E,timeout:P,easing:g},{mode:"enter"});e.style.webkitTransition=r.transitions.create("opacity",n),e.style.transition=r.transitions.create("opacity",n),b&&b(e,t)}),M=A(x),_=A(S),N=A(e=>{let t=(0,l.C)({style:E,timeout:P,easing:g},{mode:"exit"});e.style.webkitTransition=r.transitions.create("opacity",t),e.style.transition=r.transitions.create("opacity",t),w&&w(e)}),I=A(k),z=e=>{m&&m(C.current,e)};return(0,c.jsx)(j,(0,n.Z)({appear:h,in:y,nodeRef:C,onEnter:$,onEntered:M,onEntering:T,onExit:N,onExited:I,onExiting:_,addEndListener:z,timeout:P},O,{children:(e,t)=>i.cloneElement(v,(0,n.Z)({style:(0,n.Z)({opacity:0,visibility:"exited"!==e||y?void 0:"hidden"},f[e],E,v.props.style),ref:R},t))}))});t.Z=p},17297:function(e,t,r){"use strict";r.d(t,{Z:function(){return c}});var n=r(87462);r(67294);var o=r(70917),i=r(85893);function a(e){let{styles:t,defaultTheme:r={}}=e;return(0,i.jsx)(o.xB,{styles:"function"==typeof t?e=>t(null==e||0===Object.keys(e).length?r:e):t})}var s=r(96682),l=function({styles:e,themeId:t,defaultTheme:r={}}){let n=(0,s.Z)(r),o="function"==typeof e?e(t&&n[t]||n):e;return(0,i.jsx)(a,{styles:o})},u=r(90247),c=function(e){return(0,i.jsx)(l,(0,n.Z)({},e,{defaultTheme:u.Z}))}},86886:function(e,t,r){"use strict";r.d(t,{ZP:function(){return j}});var n=r(63366),o=r(87462),i=r(67294),a=r(93680),s=r(95408),l=r(39707),u=r(94780),c=r(90948),d=r(71657),f=r(2734);let p=i.createContext();var m=r(1588),h=r(34867);function v(e){return(0,h.Z)("MuiGrid",e)}let g=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12],y=(0,m.Z)("MuiGrid",["root","container","item","zeroMinWidth",...[0,1,2,3,4,5,6,7,8,9,10].map(e=>`spacing-xs-${e}`),...["column-reverse","column","row-reverse","row"].map(e=>`direction-xs-${e}`),...["nowrap","wrap-reverse","wrap"].map(e=>`wrap-xs-${e}`),...g.map(e=>`grid-xs-${e}`),...g.map(e=>`grid-sm-${e}`),...g.map(e=>`grid-md-${e}`),...g.map(e=>`grid-lg-${e}`),...g.map(e=>`grid-xl-${e}`)]);var b=y,x=r(85893);let Z=["className","columns","columnSpacing","component","container","direction","item","rowSpacing","spacing","wrap","zeroMinWidth"];function w(e){let t=parseFloat(e);return`${t}${String(e).replace(String(t),"")||"px"}`}function k({breakpoints:e,values:t}){let r="";Object.keys(t).forEach(e=>{""===r&&0!==t[e]&&(r=e)});let n=Object.keys(e).sort((t,r)=>e[t]-e[r]);return n.slice(0,n.indexOf(r))}let S=(0,c.ZP)("div",{name:"MuiGrid",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e,{container:n,direction:o,item:i,spacing:a,wrap:s,zeroMinWidth:l,breakpoints:u}=r,c=[];n&&(c=function(e,t,r={}){if(!e||e<=0)return[];if("string"==typeof e&&!Number.isNaN(Number(e))||"number"==typeof e)return[r[`spacing-xs-${String(e)}`]];let n=[];return t.forEach(t=>{let o=e[t];Number(o)>0&&n.push(r[`spacing-${t}-${String(o)}`])}),n}(a,u,t));let d=[];return u.forEach(e=>{let n=r[e];n&&d.push(t[`grid-${e}-${String(n)}`])}),[t.root,n&&t.container,i&&t.item,l&&t.zeroMinWidth,...c,"row"!==o&&t[`direction-xs-${String(o)}`],"wrap"!==s&&t[`wrap-xs-${String(s)}`],...d]}})(({ownerState:e})=>(0,o.Z)({boxSizing:"border-box"},e.container&&{display:"flex",flexWrap:"wrap",width:"100%"},e.item&&{margin:0},e.zeroMinWidth&&{minWidth:0},"wrap"!==e.wrap&&{flexWrap:e.wrap}),function({theme:e,ownerState:t}){let r=(0,s.P$)({values:t.direction,breakpoints:e.breakpoints.values});return(0,s.k9)({theme:e},r,e=>{let t={flexDirection:e};return 0===e.indexOf("column")&&(t[`& > .${b.item}`]={maxWidth:"none"}),t})},function({theme:e,ownerState:t}){let{container:r,rowSpacing:n}=t,o={};if(r&&0!==n){let i;let a=(0,s.P$)({values:n,breakpoints:e.breakpoints.values});"object"==typeof a&&(i=k({breakpoints:e.breakpoints.values,values:a})),o=(0,s.k9)({theme:e},a,(t,r)=>{let n=e.spacing(t);return"0px"!==n?{marginTop:`-${w(n)}`,[`& > .${b.item}`]:{paddingTop:w(n)}}:null!=i&&i.includes(r)?{}:{marginTop:0,[`& > .${b.item}`]:{paddingTop:0}}})}return o},function({theme:e,ownerState:t}){let{container:r,columnSpacing:n}=t,o={};if(r&&0!==n){let i;let a=(0,s.P$)({values:n,breakpoints:e.breakpoints.values});"object"==typeof a&&(i=k({breakpoints:e.breakpoints.values,values:a})),o=(0,s.k9)({theme:e},a,(t,r)=>{let n=e.spacing(t);return"0px"!==n?{width:`calc(100% + ${w(n)})`,marginLeft:`-${w(n)}`,[`& > .${b.item}`]:{paddingLeft:w(n)}}:null!=i&&i.includes(r)?{}:{width:"100%",marginLeft:0,[`& > .${b.item}`]:{paddingLeft:0}}})}return o},function({theme:e,ownerState:t}){let r;return e.breakpoints.keys.reduce((n,i)=>{let a={};if(t[i]&&(r=t[i]),!r)return n;if(!0===r)a={flexBasis:0,flexGrow:1,maxWidth:"100%"};else if("auto"===r)a={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"};else{let l=(0,s.P$)({values:t.columns,breakpoints:e.breakpoints.values}),u="object"==typeof l?l[i]:l;if(null==u)return n;let c=`${Math.round(r/u*1e8)/1e6}%`,d={};if(t.container&&t.item&&0!==t.columnSpacing){let f=e.spacing(t.columnSpacing);if("0px"!==f){let p=`calc(${c} + ${w(f)})`;d={flexBasis:p,maxWidth:p}}}a=(0,o.Z)({flexBasis:c,flexGrow:0,maxWidth:c},d)}return 0===e.breakpoints.values[i]?Object.assign(n,a):n[e.breakpoints.up(i)]=a,n},{})}),E=e=>{let{classes:t,container:r,direction:n,item:o,spacing:i,wrap:a,zeroMinWidth:s,breakpoints:l}=e,c=[];r&&(c=function(e,t){if(!e||e<=0)return[];if("string"==typeof e&&!Number.isNaN(Number(e))||"number"==typeof e)return[`spacing-xs-${String(e)}`];let r=[];return t.forEach(t=>{let n=e[t];if(Number(n)>0){let o=`spacing-${t}-${String(n)}`;r.push(o)}}),r}(i,l));let d=[];l.forEach(t=>{let r=e[t];r&&d.push(`grid-${t}-${String(r)}`)});let f={root:["root",r&&"container",o&&"item",s&&"zeroMinWidth",...c,"row"!==n&&`direction-xs-${String(n)}`,"wrap"!==a&&`wrap-xs-${String(a)}`,...d]};return(0,u.Z)(f,v,t)},P=i.forwardRef(function(e,t){let r=(0,d.Z)({props:e,name:"MuiGrid"}),{breakpoints:s}=(0,f.Z)(),u=(0,l.Z)(r),{className:c,columns:m,columnSpacing:h,component:v="div",container:g=!1,direction:y="row",item:b=!1,rowSpacing:w,spacing:k=0,wrap:P="wrap",zeroMinWidth:j=!1}=u,O=(0,n.Z)(u,Z),C=i.useContext(p),R=g?m||12:C,A={},T=(0,o.Z)({},O);s.keys.forEach(e=>{null!=O[e]&&(A[e]=O[e],delete T[e])});let $=(0,o.Z)({},u,{columns:R,container:g,direction:y,item:b,rowSpacing:w||k,columnSpacing:h||k,wrap:P,zeroMinWidth:j,spacing:k},A,{breakpoints:s.keys}),M=E($);return(0,x.jsx)(p.Provider,{value:R,children:(0,x.jsx)(S,(0,o.Z)({ownerState:$,className:(0,a.Z)(M.root,c),as:v,ref:t},T))})});var j=P},93946:function(e,t,r){"use strict";r.d(t,{Z:function(){return w}});var n=r(63366),o=r(87462),i=r(67294),a=r(93680),s=r(94780),l=r(41796),u=r(90948),c=r(71657),d=r(47739),f=r(98216),p=r(1588),m=r(34867);function h(e){return(0,m.Z)("MuiIconButton",e)}let v=(0,p.Z)("MuiIconButton",["root","disabled","colorInherit","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","edgeStart","edgeEnd","sizeSmall","sizeMedium","sizeLarge"]);var g=r(85893);let y=["edge","children","className","color","disabled","disableFocusRipple","size"],b=e=>{let{classes:t,disabled:r,color:n,edge:o,size:i}=e,a={root:["root",r&&"disabled","default"!==n&&`color${(0,f.Z)(n)}`,o&&`edge${(0,f.Z)(o)}`,`size${(0,f.Z)(i)}`]};return(0,s.Z)(a,h,t)},x=(0,u.ZP)(d.Z,{name:"MuiIconButton",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,"default"!==r.color&&t[`color${(0,f.Z)(r.color)}`],r.edge&&t[`edge${(0,f.Z)(r.edge)}`],t[`size${(0,f.Z)(r.size)}`]]}})(({theme:e,ownerState:t})=>(0,o.Z)({textAlign:"center",flex:"0 0 auto",fontSize:e.typography.pxToRem(24),padding:8,borderRadius:"50%",overflow:"visible",color:(e.vars||e).palette.action.active,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest})},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,l.Fq)(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"start"===t.edge&&{marginLeft:"small"===t.size?-3:-12},"end"===t.edge&&{marginRight:"small"===t.size?-3:-12}),({theme:e,ownerState:t})=>{var r;let n=null==(r=(e.vars||e).palette)?void 0:r[t.color];return(0,o.Z)({},"inherit"===t.color&&{color:"inherit"},"inherit"!==t.color&&"default"!==t.color&&(0,o.Z)({color:null==n?void 0:n.main},!t.disableRipple&&{"&:hover":(0,o.Z)({},n&&{backgroundColor:e.vars?`rgba(${n.mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,l.Fq)(n.main,e.palette.action.hoverOpacity)},{"@media (hover: none)":{backgroundColor:"transparent"}})}),"small"===t.size&&{padding:5,fontSize:e.typography.pxToRem(18)},"large"===t.size&&{padding:12,fontSize:e.typography.pxToRem(28)},{[`&.${v.disabled}`]:{backgroundColor:"transparent",color:(e.vars||e).palette.action.disabled}})}),Z=i.forwardRef(function(e,t){let r=(0,c.Z)({props:e,name:"MuiIconButton"}),{edge:i=!1,children:s,className:l,color:u="default",disabled:d=!1,disableFocusRipple:f=!1,size:p="medium"}=r,m=(0,n.Z)(r,y),h=(0,o.Z)({},r,{edge:i,color:u,disabled:d,disableFocusRipple:f,size:p}),v=b(h);return(0,g.jsx)(x,(0,o.Z)({className:(0,a.Z)(v.root,l),centerRipple:!0,focusRipple:!f,disabled:d,ref:t,ownerState:h},m,{children:s}))});var w=Z},18421:function(e,t,r){"use strict";r.d(t,{Z:function(){return L}});var n=r(63366),o=r(87462),i=r(67294),a=r(33703),s=r(82690),l=r(59948),u=r(49064),c=r(94780),d=r(8173),f=r(74161),p=r(95806);function m(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function h(e){return parseInt((0,f.Z)(e).getComputedStyle(e).paddingRight,10)||0}function v(e,t,r,n,o){let i=[t,r,...n];[].forEach.call(e.children,e=>{let t=-1===i.indexOf(e),r=!function(e){let t=-1!==["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].indexOf(e.tagName),r="INPUT"===e.tagName&&"hidden"===e.getAttribute("type");return t||r}(e);t&&r&&m(e,o)})}function g(e,t){let r=-1;return e.some((e,n)=>!!t(e)&&(r=n,!0)),r}var y=r(85893);function b(e){let t=[],r=[];return Array.from(e.querySelectorAll('input,select,textarea,a[href],button,[tabindex],audio[controls],video[controls],[contenteditable]:not([contenteditable="false"])')).forEach((e,n)=>{let o=function(e){let t=parseInt(e.getAttribute("tabindex")||"",10);return Number.isNaN(t)?"true"===e.contentEditable||("AUDIO"===e.nodeName||"VIDEO"===e.nodeName||"DETAILS"===e.nodeName)&&null===e.getAttribute("tabindex")?0:e.tabIndex:t}(e);-1===o||e.disabled||"INPUT"===e.tagName&&"hidden"===e.type||function(e){if("INPUT"!==e.tagName||"radio"!==e.type||!e.name)return!1;let t=t=>e.ownerDocument.querySelector(`input[type="radio"]${t}`),r=t(`[name="${e.name}"]:checked`);return r||(r=t(`[name="${e.name}"]`)),r!==e}(e)||(0===o?t.push(e):r.push({documentOrder:n,tabIndex:o,node:e}))}),r.sort((e,t)=>e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex).map(e=>e.node).concat(t)}function x(){return!0}var Z=function(e){let{children:t,disableAutoFocus:r=!1,disableEnforceFocus:n=!1,disableRestoreFocus:o=!1,getTabbable:l=b,isEnabled:u=x,open:c}=e,d=i.useRef(!1),f=i.useRef(null),p=i.useRef(null),m=i.useRef(null),h=i.useRef(null),v=i.useRef(!1),g=i.useRef(null),Z=(0,a.Z)(t.ref,g),w=i.useRef(null);i.useEffect(()=>{c&&g.current&&(v.current=!r)},[r,c]),i.useEffect(()=>{if(!c||!g.current)return;let e=(0,s.Z)(g.current);return!g.current.contains(e.activeElement)&&(g.current.hasAttribute("tabIndex")||g.current.setAttribute("tabIndex","-1"),v.current&&g.current.focus()),()=>{o||(m.current&&m.current.focus&&(d.current=!0,m.current.focus()),m.current=null)}},[c]),i.useEffect(()=>{if(!c||!g.current)return;let e=(0,s.Z)(g.current),t=t=>{let{current:r}=g;if(null!==r){if(!e.hasFocus()||n||!u()||d.current){d.current=!1;return}if(!r.contains(e.activeElement)){if(t&&h.current!==t.target||e.activeElement!==h.current)h.current=null;else if(null!==h.current)return;if(!v.current)return;let o=[];if((e.activeElement===f.current||e.activeElement===p.current)&&(o=l(g.current)),o.length>0){var i,a;let s=Boolean((null==(i=w.current)?void 0:i.shiftKey)&&(null==(a=w.current)?void 0:a.key)==="Tab"),c=o[0],m=o[o.length-1];"string"!=typeof c&&"string"!=typeof m&&(s?m.focus():c.focus())}else r.focus()}}},r=t=>{w.current=t,!n&&u()&&"Tab"===t.key&&e.activeElement===g.current&&t.shiftKey&&(d.current=!0,p.current&&p.current.focus())};e.addEventListener("focusin",t),e.addEventListener("keydown",r,!0);let o=setInterval(()=>{e.activeElement&&"BODY"===e.activeElement.tagName&&t(null)},50);return()=>{clearInterval(o),e.removeEventListener("focusin",t),e.removeEventListener("keydown",r,!0)}},[r,n,o,u,c,l]);let k=e=>{null===m.current&&(m.current=e.relatedTarget),v.current=!0,h.current=e.target;let r=t.props.onFocus;r&&r(e)},S=e=>{null===m.current&&(m.current=e.relatedTarget),v.current=!0};return(0,y.jsxs)(i.Fragment,{children:[(0,y.jsx)("div",{tabIndex:c?0:-1,onFocus:S,ref:f,"data-testid":"sentinelStart"}),i.cloneElement(t,{ref:Z,onFocus:k}),(0,y.jsx)("div",{tabIndex:c?0:-1,onFocus:S,ref:p,"data-testid":"sentinelEnd"})]})},w=r(1588),k=r(34867);function S(e){return(0,k.Z)("MuiModal",e)}(0,w.Z)("MuiModal",["root","hidden"]);var E=r(90631);let P=["children","classes","closeAfterTransition","component","container","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","manager","onBackdropClick","onClose","onKeyDown","open","onTransitionEnter","onTransitionExited","slotProps","slots"],j=e=>{let{open:t,exited:r,classes:n}=e;return(0,c.Z)({root:["root",!t&&r&&"hidden"],backdrop:["backdrop"]},S,n)},O=new class{constructor(){this.containers=void 0,this.modals=void 0,this.modals=[],this.containers=[]}add(e,t){let r=this.modals.indexOf(e);if(-1!==r)return r;r=this.modals.length,this.modals.push(e),e.modalRef&&m(e.modalRef,!1);let n=function(e){let t=[];return[].forEach.call(e.children,e=>{"true"===e.getAttribute("aria-hidden")&&t.push(e)}),t}(t);v(t,e.mount,e.modalRef,n,!0);let o=g(this.containers,e=>e.container===t);return -1!==o?(this.containers[o].modals.push(e),r):(this.containers.push({modals:[e],container:t,restore:null,hiddenSiblings:n}),r)}mount(e,t){let r=g(this.containers,t=>-1!==t.modals.indexOf(e)),n=this.containers[r];n.restore||(n.restore=function(e,t){let r=[],n=e.container;if(!t.disableScrollLock){let o;if(function(e){let t=(0,s.Z)(e);return t.body===e?(0,f.Z)(e).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}(n)){let i=(0,p.Z)((0,s.Z)(n));r.push({value:n.style.paddingRight,property:"padding-right",el:n}),n.style.paddingRight=`${h(n)+i}px`;let a=(0,s.Z)(n).querySelectorAll(".mui-fixed");[].forEach.call(a,e=>{r.push({value:e.style.paddingRight,property:"padding-right",el:e}),e.style.paddingRight=`${h(e)+i}px`})}if(n.parentNode instanceof DocumentFragment)o=(0,s.Z)(n).body;else{let l=n.parentElement,u=(0,f.Z)(n);o=(null==l?void 0:l.nodeName)==="HTML"&&"scroll"===u.getComputedStyle(l).overflowY?l:n}r.push({value:o.style.overflow,property:"overflow",el:o},{value:o.style.overflowX,property:"overflow-x",el:o},{value:o.style.overflowY,property:"overflow-y",el:o}),o.style.overflow="hidden"}let c=()=>{r.forEach(({value:e,el:t,property:r})=>{e?t.style.setProperty(r,e):t.style.removeProperty(r)})};return c}(n,t))}remove(e,t=!0){let r=this.modals.indexOf(e);if(-1===r)return r;let n=g(this.containers,t=>-1!==t.modals.indexOf(e)),o=this.containers[n];if(o.modals.splice(o.modals.indexOf(e),1),this.modals.splice(r,1),0===o.modals.length)o.restore&&o.restore(),e.modalRef&&m(e.modalRef,t),v(o.container,e.mount,e.modalRef,o.hiddenSiblings,!1),this.containers.splice(n,1);else{let i=o.modals[o.modals.length-1];i.modalRef&&m(i.modalRef,!1)}return r}isTopModal(e){return this.modals.length>0&&this.modals[this.modals.length-1]===e}},C=i.forwardRef(function(e,t){var r,c;let{children:f,classes:p,closeAfterTransition:h=!1,component:v,container:g,disableAutoFocus:b=!1,disableEnforceFocus:x=!1,disableEscapeKeyDown:w=!1,disablePortal:k=!1,disableRestoreFocus:S=!1,disableScrollLock:C=!1,hideBackdrop:R=!1,keepMounted:A=!1,manager:T=O,onBackdropClick:$,onClose:M,onKeyDown:_,open:N,onTransitionEnter:I,onTransitionExited:z,slotProps:B={},slots:L={}}=e,D=(0,n.Z)(e,P),[W,F]=i.useState(!N),V=i.useRef({}),U=i.useRef(null),q=i.useRef(null),K=(0,a.Z)(q,t),G=!!f&&f.props.hasOwnProperty("in"),H=null==(r=e["aria-hidden"])||r,Y=()=>(0,s.Z)(U.current),X=()=>(V.current.modalRef=q.current,V.current.mountNode=U.current,V.current),J=()=>{T.mount(X(),{disableScrollLock:C}),q.current&&(q.current.scrollTop=0)},Q=(0,l.Z)(()=>{let e=("function"==typeof g?g():g)||Y().body;T.add(X(),e),q.current&&J()}),ee=i.useCallback(()=>T.isTopModal(X()),[T]),et=(0,l.Z)(e=>{U.current=e,e&&q.current&&(N&&ee()?J():m(q.current,H))}),er=i.useCallback(()=>{T.remove(X(),H)},[T,H]);i.useEffect(()=>()=>{er()},[er]),i.useEffect(()=>{N?Q():G&&h||er()},[N,er,G,h,Q]);let en=(0,o.Z)({},e,{classes:p,closeAfterTransition:h,disableAutoFocus:b,disableEnforceFocus:x,disableEscapeKeyDown:w,disablePortal:k,disableRestoreFocus:S,disableScrollLock:C,exited:W,hideBackdrop:R,keepMounted:A}),eo=j(en),ei=()=>{F(!1),I&&I()},ea=()=>{F(!0),z&&z(),h&&er()},es=e=>{e.target===e.currentTarget&&($&&$(e),M&&M(e,"backdropClick"))},el=e=>{_&&_(e),"Escape"===e.key&&ee()&&!w&&(e.stopPropagation(),M&&M(e,"escapeKeyDown"))},eu={};void 0===f.props.tabIndex&&(eu.tabIndex="-1"),G&&(eu.onEnter=(0,u.Z)(ei,f.props.onEnter),eu.onExited=(0,u.Z)(ea,f.props.onExited));let ec=null!=(c=null!=v?v:L.root)?c:"div",ed=(0,E.Z)({elementType:ec,externalSlotProps:B.root,externalForwardedProps:D,additionalProps:{ref:K,role:"presentation",onKeyDown:el},className:eo.root,ownerState:en}),ef=L.backdrop,ep=(0,E.Z)({elementType:ef,externalSlotProps:B.backdrop,additionalProps:{"aria-hidden":!0,onClick:es,open:N},className:eo.backdrop,ownerState:en});return A||N||G&&!W?(0,y.jsx)(d.Z,{ref:et,container:g,disablePortal:k,children:(0,y.jsxs)(ec,(0,o.Z)({},ed,{children:[!R&&ef?(0,y.jsx)(ef,(0,o.Z)({},ep)):null,(0,y.jsx)(Z,{disableEnforceFocus:x,disableAutoFocus:b,disableRestoreFocus:S,isEnabled:ee,open:N,children:i.cloneElement(f,eu)})]}))}):null});var R=r(17488),A=r(13247),T=r(90948),$=r(71657),M=r(84808);let _=["BackdropComponent","BackdropProps","closeAfterTransition","children","component","components","componentsProps","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","slotProps","slots","theme"],N=e=>e.classes,I=(0,T.ZP)("div",{name:"MuiModal",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,!r.open&&r.exited&&t.hidden]}})(({theme:e,ownerState:t})=>(0,o.Z)({position:"fixed",zIndex:(e.vars||e).zIndex.modal,right:0,bottom:0,top:0,left:0},!t.open&&t.exited&&{visibility:"hidden"})),z=(0,T.ZP)(M.Z,{name:"MuiModal",slot:"Backdrop",overridesResolver:(e,t)=>t.backdrop})({zIndex:-1}),B=i.forwardRef(function(e,t){var r,a,s,l,u,c;let d=(0,$.Z)({name:"MuiModal",props:e}),{BackdropComponent:f=z,BackdropProps:p,closeAfterTransition:m=!1,children:h,component:v,components:g={},componentsProps:b={},disableAutoFocus:x=!1,disableEnforceFocus:Z=!1,disableEscapeKeyDown:w=!1,disablePortal:k=!1,disableRestoreFocus:S=!1,disableScrollLock:E=!1,hideBackdrop:P=!1,keepMounted:j=!1,slotProps:O,slots:T,theme:M}=d,B=(0,n.Z)(d,_),[L,D]=i.useState(!0),W={closeAfterTransition:m,disableAutoFocus:x,disableEnforceFocus:Z,disableEscapeKeyDown:w,disablePortal:k,disableRestoreFocus:S,disableScrollLock:E,hideBackdrop:P,keepMounted:j},F=(0,o.Z)({},d,W,{exited:L}),V=N(F),U=null!=(r=null!=(a=null==T?void 0:T.root)?a:g.Root)?r:I,q=null!=(s=null!=(l=null==T?void 0:T.backdrop)?l:g.Backdrop)?s:f,K=null!=(u=null==O?void 0:O.root)?u:b.root,G=null!=(c=null==O?void 0:O.backdrop)?c:b.backdrop;return(0,y.jsx)(C,(0,o.Z)({slots:{root:U,backdrop:q},slotProps:{root:()=>(0,o.Z)({},(0,R.Z)(K,F),!(0,A.Z)(U)&&{as:v,theme:M}),backdrop:()=>(0,o.Z)({},p,(0,R.Z)(G,F))},onTransitionEnter:()=>D(!1),onTransitionExited:()=>D(!0),ref:t},B,{classes:V},W,{children:h}))});var L=B},90629:function(e,t,r){"use strict";r.d(t,{Z:function(){return x}});var n=r(63366),o=r(87462),i=r(67294),a=r(93680),s=r(94780),l=r(41796),u=r(90948);let c=e=>((e<1?5.11916*e**2:4.5*Math.log(e+1)+2)/100).toFixed(2);var d=r(71657),f=r(1588),p=r(34867);function m(e){return(0,p.Z)("MuiPaper",e)}(0,f.Z)("MuiPaper",["root","rounded","outlined","elevation","elevation0","elevation1","elevation2","elevation3","elevation4","elevation5","elevation6","elevation7","elevation8","elevation9","elevation10","elevation11","elevation12","elevation13","elevation14","elevation15","elevation16","elevation17","elevation18","elevation19","elevation20","elevation21","elevation22","elevation23","elevation24"]);var h=r(85893);let v=["className","component","elevation","square","variant"],g=e=>{let{square:t,elevation:r,variant:n,classes:o}=e,i={root:["root",n,!t&&"rounded","elevation"===n&&`elevation${r}`]};return(0,s.Z)(i,m,o)},y=(0,u.ZP)("div",{name:"MuiPaper",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[r.variant],!r.square&&t.rounded,"elevation"===r.variant&&t[`elevation${r.elevation}`]]}})(({theme:e,ownerState:t})=>{var r;return(0,o.Z)({backgroundColor:(e.vars||e).palette.background.paper,color:(e.vars||e).palette.text.primary,transition:e.transitions.create("box-shadow")},!t.square&&{borderRadius:e.shape.borderRadius},"outlined"===t.variant&&{border:`1px solid ${(e.vars||e).palette.divider}`},"elevation"===t.variant&&(0,o.Z)({boxShadow:(e.vars||e).shadows[t.elevation]},!e.vars&&"dark"===e.palette.mode&&{backgroundImage:`linear-gradient(${(0,l.Fq)("#fff",c(t.elevation))}, ${(0,l.Fq)("#fff",c(t.elevation))})`},e.vars&&{backgroundImage:null==(r=e.vars.overlays)?void 0:r[t.elevation]}))}),b=i.forwardRef(function(e,t){let r=(0,d.Z)({props:e,name:"MuiPaper"}),{className:i,component:s="div",elevation:l=1,square:u=!1,variant:c="elevation"}=r,f=(0,n.Z)(r,v),p=(0,o.Z)({},r,{component:s,elevation:l,square:u,variant:c}),m=g(p);return(0,h.jsx)(y,(0,o.Z)({as:s,ownerState:p,className:(0,a.Z)(m.root,i),ref:t},f))});var x=b},10155:function(e,t,r){"use strict";r.d(t,{Z:function(){return y}});var n=r(63366),o=r(87462),i=r(67294),a=r(93680),s=r(94780),l=r(71657),u=r(90948),c=r(1588),d=r(34867);function f(e){return(0,d.Z)("MuiToolbar",e)}(0,c.Z)("MuiToolbar",["root","gutters","regular","dense"]);var p=r(85893);let m=["className","component","disableGutters","variant"],h=e=>{let{classes:t,disableGutters:r,variant:n}=e;return(0,s.Z)({root:["root",!r&&"gutters",n]},f,t)},v=(0,u.ZP)("div",{name:"MuiToolbar",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,!r.disableGutters&&t.gutters,t[r.variant]]}})(({theme:e,ownerState:t})=>(0,o.Z)({position:"relative",display:"flex",alignItems:"center"},!t.disableGutters&&{paddingLeft:e.spacing(2),paddingRight:e.spacing(2),[e.breakpoints.up("sm")]:{paddingLeft:e.spacing(3),paddingRight:e.spacing(3)}},"dense"===t.variant&&{minHeight:48}),({theme:e,ownerState:t})=>"regular"===t.variant&&e.mixins.toolbar),g=i.forwardRef(function(e,t){let r=(0,l.Z)({props:e,name:"MuiToolbar"}),{className:i,component:s="div",disableGutters:u=!1,variant:c="regular"}=r,d=(0,n.Z)(r,m),f=(0,o.Z)({},r,{component:s,disableGutters:u,variant:c}),g=h(f);return(0,p.jsx)(v,(0,o.Z)({as:s,className:(0,a.Z)(g.root,i),ref:t,ownerState:f},d))});var y=g},15861:function(e,t,r){"use strict";r.d(t,{Z:function(){return k}});var n=r(63366),o=r(87462),i=r(67294),a=r(93680),s=r(39707),l=r(94780),u=r(90948),c=r(71657),d=r(98216),f=r(1588),p=r(34867);function m(e){return(0,p.Z)("MuiTypography",e)}(0,f.Z)("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]);var h=r(85893);let v=["align","className","component","gutterBottom","noWrap","paragraph","variant","variantMapping"],g=e=>{let{align:t,gutterBottom:r,noWrap:n,paragraph:o,variant:i,classes:a}=e,s={root:["root",i,"inherit"!==e.align&&`align${(0,d.Z)(t)}`,r&&"gutterBottom",n&&"noWrap",o&&"paragraph"]};return(0,l.Z)(s,m,a)},y=(0,u.ZP)("span",{name:"MuiTypography",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.variant&&t[r.variant],"inherit"!==r.align&&t[`align${(0,d.Z)(r.align)}`],r.noWrap&&t.noWrap,r.gutterBottom&&t.gutterBottom,r.paragraph&&t.paragraph]}})(({theme:e,ownerState:t})=>(0,o.Z)({margin:0},t.variant&&e.typography[t.variant],"inherit"!==t.align&&{textAlign:t.align},t.noWrap&&{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t.gutterBottom&&{marginBottom:"0.35em"},t.paragraph&&{marginBottom:16})),b={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},x={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},Z=e=>x[e]||e,w=i.forwardRef(function(e,t){let r=(0,c.Z)({props:e,name:"MuiTypography"}),i=Z(r.color),l=(0,s.Z)((0,o.Z)({},r,{color:i})),{align:u="inherit",className:d,component:f,gutterBottom:p=!1,noWrap:m=!1,paragraph:x=!1,variant:w="body1",variantMapping:k=b}=l,S=(0,n.Z)(l,v),E=(0,o.Z)({},l,{align:u,color:i,className:d,component:f,gutterBottom:p,noWrap:m,paragraph:x,variant:w,variantMapping:k}),P=f||(x?"p":k[w]||b[w])||"span",j=g(E);return(0,h.jsx)(y,(0,o.Z)({as:P,ref:t,ownerState:E,className:(0,a.Z)(j.root,d)},S))});var k=w},13486:function(e,t){"use strict";t.Z={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"}},34484:function(e,t,r){"use strict";r(67294);var n=r(88169),o=r(85893);t.Z=(0,n.Z)((0,o.jsx)("path",{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close")},8173:function(e,t,r){"use strict";var n=r(67294),o=r(73935),i=r(33703),a=r(73546),s=r(7960),l=r(85893);let u=n.forwardRef(function(e,t){let{children:r,container:u,disablePortal:c=!1}=e,[d,f]=n.useState(null),p=(0,i.Z)(n.isValidElement(r)?r.ref:null,t);return((0,a.Z)(()=>{!c&&f(("function"==typeof u?u():u)||document.body)},[u,c]),(0,a.Z)(()=>{if(d&&!c)return(0,s.Z)(t,d),()=>{(0,s.Z)(t,null)}},[t,d,c]),c)?n.isValidElement(r)?n.cloneElement(r,{ref:p}):(0,l.jsx)(n.Fragment,{children:r}):(0,l.jsx)(n.Fragment,{children:d?o.createPortal(r,d):d})});t.Z=u},76591:function(e,t,r){"use strict";r.d(t,{Z:function(){return i}});var n=r(87462),o=r(13247);function i(e,t,r){return void 0===e||(0,o.Z)(e)?t:(0,n.Z)({},t,{ownerState:(0,n.Z)({},t.ownerState,r)})}},13247:function(e,t){"use strict";t.Z=function(e){return"string"==typeof e}},17488:function(e,t,r){"use strict";function n(e,t){return"function"==typeof e?e(t):e}r.d(t,{Z:function(){return n}})},90631:function(e,t,r){"use strict";r.d(t,{Z:function(){return d}});var n=r(87462),o=r(63366),i=r(33703),a=r(76591),s=r(93680);function l(e){if(void 0===e)return{};let t={};return Object.keys(e).filter(t=>!(t.match(/^on[A-Z]/)&&"function"==typeof e[t])).forEach(r=>{t[r]=e[r]}),t}var u=r(17488);let c=["elementType","externalSlotProps","ownerState"];function d(e){var t;let{elementType:r,externalSlotProps:d,ownerState:f}=e,p=(0,o.Z)(e,c),m=(0,u.Z)(d,f),{props:h,internalRef:v}=function(e){let{getSlotProps:t,additionalProps:r,externalSlotProps:o,externalForwardedProps:i,className:a}=e;if(!t){let u=(0,s.Z)(null==i?void 0:i.className,null==o?void 0:o.className,a,null==r?void 0:r.className),c=(0,n.Z)({},null==r?void 0:r.style,null==i?void 0:i.style,null==o?void 0:o.style),d=(0,n.Z)({},r,i,o);return u.length>0&&(d.className=u),Object.keys(c).length>0&&(d.style=c),{props:d,internalRef:void 0}}let f=function(e,t=[]){if(void 0===e)return{};let r={};return Object.keys(e).filter(r=>r.match(/^on[A-Z]/)&&"function"==typeof e[r]&&!t.includes(r)).forEach(t=>{r[t]=e[t]}),r}((0,n.Z)({},i,o)),p=l(o),m=l(i),h=t(f),v=(0,s.Z)(null==h?void 0:h.className,null==r?void 0:r.className,a,null==i?void 0:i.className,null==o?void 0:o.className),g=(0,n.Z)({},null==h?void 0:h.style,null==r?void 0:r.style,null==i?void 0:i.style,null==o?void 0:o.style),y=(0,n.Z)({},h,r,m,p);return v.length>0&&(y.className=v),Object.keys(g).length>0&&(y.style=g),{props:y,internalRef:h.ref}}((0,n.Z)({},p,{externalSlotProps:m})),g=(0,i.Z)(v,null==m?void 0:m.ref,null==(t=e.additionalProps)?void 0:t.ref),y=(0,a.Z)(r,(0,n.Z)({},h,{ref:g}),f);return y}},93680:function(e,t,r){"use strict";t.Z=function(){for(var e,t,r=0,n="";r<arguments.length;)(e=arguments[r++])&&(t=function e(t){var r,n,o="";if("string"==typeof t||"number"==typeof t)o+=t;else if("object"==typeof t){if(Array.isArray(t))for(r=0;r<t.length;r++)t[r]&&(n=e(t[r]))&&(o&&(o+=" "),o+=n);else for(r in t)t[r]&&(o&&(o+=" "),o+=r)}return o}(e))&&(n&&(n+=" "),n+=t);return n}},549:function(e,t,r){"use strict";r.d(t,{Z:function(){return A}});var n=r(87462),o=r(63366),i=r(71387),a=r(59766),s=r(66500),l=r(44920),u=r(86523),c=r(41796),d={black:"#000",white:"#fff"},f={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"},p={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"},m={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},h={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"},v={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"},g={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"},y=r(13486);let b=["mode","contrastThreshold","tonalOffset"],x={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:d.white,default:d.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},Z={text:{primary:d.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:d.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function w(e,t,r,n){let o=n.light||n,i=n.dark||1.5*n;e[t]||(e.hasOwnProperty(r)?e[t]=e[r]:"light"===t?e.light=(0,c.$n)(e.main,o):"dark"===t&&(e.dark=(0,c._j)(e.main,i)))}let k=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"],S={textTransform:"uppercase"},E='"Roboto", "Helvetica", "Arial", sans-serif';function P(...e){return`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,0.2),${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,0.14),${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,0.12)`}let j=["none",P(0,2,1,-1,0,1,1,0,0,1,3,0),P(0,3,1,-2,0,2,2,0,0,1,5,0),P(0,3,3,-2,0,3,4,0,0,1,8,0),P(0,2,4,-1,0,4,5,0,0,1,10,0),P(0,3,5,-1,0,5,8,0,0,1,14,0),P(0,3,5,-1,0,6,10,0,0,1,18,0),P(0,4,5,-2,0,7,10,1,0,2,16,1),P(0,5,5,-3,0,8,10,1,0,3,14,2),P(0,5,6,-3,0,9,12,1,0,3,16,2),P(0,6,6,-3,0,10,14,1,0,4,18,3),P(0,6,7,-4,0,11,15,1,0,4,20,3),P(0,7,8,-4,0,12,17,2,0,5,22,4),P(0,7,8,-4,0,13,19,2,0,5,24,4),P(0,7,9,-4,0,14,21,2,0,5,26,4),P(0,8,9,-5,0,15,22,2,0,6,28,5),P(0,8,10,-5,0,16,24,2,0,6,30,5),P(0,8,11,-5,0,17,26,2,0,6,32,5),P(0,9,11,-5,0,18,28,2,0,7,34,6),P(0,9,12,-6,0,19,29,2,0,7,36,6),P(0,10,13,-6,0,20,31,3,0,8,38,7),P(0,10,13,-6,0,21,33,3,0,8,40,7),P(0,10,14,-6,0,22,35,3,0,8,42,7),P(0,11,14,-7,0,23,36,3,0,9,44,8),P(0,11,15,-7,0,24,38,3,0,9,46,8)];var O=r(96067),C={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500};let R=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];var A=function(e={},...t){var r;let{mixins:P={},palette:A={},transitions:T={},typography:$={}}=e,M=(0,o.Z)(e,R);if(e.vars)throw Error((0,i.Z)(18));let _=function(e){let{mode:t="light",contrastThreshold:r=3,tonalOffset:s=.2}=e,l=(0,o.Z)(e,b),u=e.primary||function(e="light"){return"dark"===e?{main:v[200],light:v[50],dark:v[400]}:{main:v[700],light:v[400],dark:v[800]}}(t),k=e.secondary||function(e="light"){return"dark"===e?{main:p[200],light:p[50],dark:p[400]}:{main:p[500],light:p[300],dark:p[700]}}(t),S=e.error||function(e="light"){return"dark"===e?{main:m[500],light:m[300],dark:m[700]}:{main:m[700],light:m[400],dark:m[800]}}(t),E=e.info||function(e="light"){return"dark"===e?{main:g[400],light:g[300],dark:g[700]}:{main:g[700],light:g[500],dark:g[900]}}(t),P=e.success||function(e="light"){return"dark"===e?{main:y.Z[400],light:y.Z[300],dark:y.Z[700]}:{main:y.Z[800],light:y.Z[500],dark:y.Z[900]}}(t),j=e.warning||function(e="light"){return"dark"===e?{main:h[400],light:h[300],dark:h[700]}:{main:"#ed6c02",light:h[500],dark:h[900]}}(t);function O(e){let t=(0,c.mi)(e,Z.text.primary)>=r?Z.text.primary:x.text.primary;return t}let C=({color:e,name:t,mainShade:r=500,lightShade:o=300,darkShade:a=700})=>{if(!(e=(0,n.Z)({},e)).main&&e[r]&&(e.main=e[r]),!e.hasOwnProperty("main"))throw Error((0,i.Z)(11,t?` (${t})`:"",r));if("string"!=typeof e.main)throw Error((0,i.Z)(12,t?` (${t})`:"",JSON.stringify(e.main)));return w(e,"light",o,s),w(e,"dark",a,s),e.contrastText||(e.contrastText=O(e.main)),e},R=(0,a.Z)((0,n.Z)({common:(0,n.Z)({},d),mode:t,primary:C({color:u,name:"primary"}),secondary:C({color:k,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:C({color:S,name:"error"}),warning:C({color:j,name:"warning"}),info:C({color:E,name:"info"}),success:C({color:P,name:"success"}),grey:f,contrastThreshold:r,getContrastText:O,augmentColor:C,tonalOffset:s},{dark:Z,light:x}[t]),l);return R}(A),N=(0,s.Z)(e),I=(0,a.Z)(N,{mixins:(r=N.breakpoints,(0,n.Z)({toolbar:{minHeight:56,[r.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[r.up("sm")]:{minHeight:64}}},P)),palette:_,shadows:j.slice(),typography:function(e,t){let r="function"==typeof t?t(e):t,{fontFamily:i=E,fontSize:s=14,fontWeightLight:l=300,fontWeightRegular:u=400,fontWeightMedium:c=500,fontWeightBold:d=700,htmlFontSize:f=16,allVariants:p,pxToRem:m}=r,h=(0,o.Z)(r,k),v=s/14,g=m||(e=>`${e/f*v}rem`),y=(e,t,r,o,a)=>(0,n.Z)({fontFamily:i,fontWeight:e,fontSize:g(t),lineHeight:r},i===E?{letterSpacing:`${Math.round(1e5*(o/t))/1e5}em`}:{},a,p),b={h1:y(l,96,1.167,-1.5),h2:y(l,60,1.2,-.5),h3:y(u,48,1.167,0),h4:y(u,34,1.235,.25),h5:y(u,24,1.334,0),h6:y(c,20,1.6,.15),subtitle1:y(u,16,1.75,.15),subtitle2:y(c,14,1.57,.1),body1:y(u,16,1.5,.15),body2:y(u,14,1.43,.15),button:y(c,14,1.75,.4,S),caption:y(u,12,1.66,.4),overline:y(u,12,2.66,1,S)};return(0,a.Z)((0,n.Z)({htmlFontSize:f,pxToRem:g,fontFamily:i,fontSize:s,fontWeightLight:l,fontWeightRegular:u,fontWeightMedium:c,fontWeightBold:d},b),h,{clone:!1})}(_,$),transitions:(0,O.ZP)(T),zIndex:(0,n.Z)({},C)});return I=(0,a.Z)(I,M),(I=t.reduce((e,t)=>(0,a.Z)(e,t),I)).unstable_sxConfig=(0,n.Z)({},l.Z,null==M?void 0:M.unstable_sxConfig),I.unstable_sx=function(e){return(0,u.Z)({sx:e,theme:this})},I}},96067:function(e,t,r){"use strict";r.d(t,{ZP:function(){return c},x9:function(){return s}});var n=r(63366),o=r(87462);let i=["duration","easing","delay"],a={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},s={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function l(e){return`${Math.round(e)}ms`}function u(e){if(!e)return 0;let t=e/36;return Math.round((4+15*t**.25+t/5)*10)}function c(e){let t=(0,o.Z)({},a,e.easing),r=(0,o.Z)({},s,e.duration),c=(e=["all"],o={})=>{let{duration:a=r.standard,easing:s=t.easeInOut,delay:u=0}=o;return(0,n.Z)(o,i),(Array.isArray(e)?e:[e]).map(e=>`${e} ${"string"==typeof a?a:l(a)} ${s} ${"string"==typeof u?u:l(u)}`).join(",")};return(0,o.Z)({getAutoHeightDuration:u,create:c},e,{easing:t,duration:r})}},90247:function(e,t,r){"use strict";var n=r(549);let o=(0,n.Z)();t.Z=o},90948:function(e,t,r){"use strict";r.d(t,{Dz:function(){return a},FO:function(){return i}});var n=r(70182),o=r(90247);let i=e=>(0,n.x9)(e)&&"classes"!==e,a=n.x9,s=(0,n.ZP)({defaultTheme:o.Z,rootShouldForwardProp:i});t.ZP=s},2734:function(e,t,r){"use strict";r.d(t,{Z:function(){return i}}),r(67294);var n=r(96682),o=r(90247);function i(){let e=(0,n.Z)(o.Z);return e}},71657:function(e,t,r){"use strict";r.d(t,{Z:function(){return i}});var n=r(29628),o=r(90247);function i({props:e,name:t}){return(0,n.Z)({props:e,name:t,defaultTheme:o.Z})}},30577:function(e,t,r){"use strict";r.d(t,{C:function(){return o},n:function(){return n}});let n=e=>e.scrollTop;function o(e,t){var r,n;let{timeout:o,easing:i,style:a={}}=e;return{duration:null!=(r=a.transitionDuration)?r:"number"==typeof o?o:o[t.mode]||0,easing:null!=(n=a.transitionTimingFunction)?n:"object"==typeof i?i[t.mode]:i,delay:a.transitionDelay}}},98216:function(e,t,r){"use strict";var n=r(14142);t.Z=n.Z},35893:function(e,t,r){"use strict";var n=r(49064);t.Z=n.Z},88169:function(e,t,r){"use strict";r.d(t,{Z:function(){return b}});var n=r(87462),o=r(67294),i=r(63366),a=r(93680),s=r(94780),l=r(98216),u=r(71657),c=r(90948),d=r(1588),f=r(34867);function p(e){return(0,f.Z)("MuiSvgIcon",e)}(0,d.Z)("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);var m=r(85893);let h=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],v=e=>{let{color:t,fontSize:r,classes:n}=e,o={root:["root","inherit"!==t&&`color${(0,l.Z)(t)}`,`fontSize${(0,l.Z)(r)}`]};return(0,s.Z)(o,p,n)},g=(0,c.ZP)("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,"inherit"!==r.color&&t[`color${(0,l.Z)(r.color)}`],t[`fontSize${(0,l.Z)(r.fontSize)}`]]}})(({theme:e,ownerState:t})=>{var r,n,o,i,a,s,l,u,c,d,f,p,m,h,v,g,y;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:"currentColor",flexShrink:0,transition:null==(r=e.transitions)?void 0:null==(n=r.create)?void 0:n.call(r,"fill",{duration:null==(o=e.transitions)?void 0:null==(i=o.duration)?void 0:i.shorter}),fontSize:({inherit:"inherit",small:(null==(a=e.typography)?void 0:null==(s=a.pxToRem)?void 0:s.call(a,20))||"1.25rem",medium:(null==(l=e.typography)?void 0:null==(u=l.pxToRem)?void 0:u.call(l,24))||"1.5rem",large:(null==(c=e.typography)?void 0:null==(d=c.pxToRem)?void 0:d.call(c,35))||"2.1875rem"})[t.fontSize],color:null!=(f=null==(p=(e.vars||e).palette)?void 0:null==(m=p[t.color])?void 0:m.main)?f:({action:null==(h=(e.vars||e).palette)?void 0:null==(v=h.action)?void 0:v.active,disabled:null==(g=(e.vars||e).palette)?void 0:null==(y=g.action)?void 0:y.disabled,inherit:void 0})[t.color]}}),y=o.forwardRef(function(e,t){let r=(0,u.Z)({props:e,name:"MuiSvgIcon"}),{children:o,className:s,color:l="inherit",component:c="svg",fontSize:d="medium",htmlColor:f,inheritViewBox:p=!1,titleAccess:y,viewBox:b="0 0 24 24"}=r,x=(0,i.Z)(r,h),Z=(0,n.Z)({},r,{color:l,component:c,fontSize:d,instanceFontSize:e.fontSize,inheritViewBox:p,viewBox:b}),w={};p||(w.viewBox=b);let k=v(Z);return(0,m.jsxs)(g,(0,n.Z)({as:c,className:(0,a.Z)(k.root,s),focusable:"false",color:f,"aria-hidden":!y||void 0,role:y?"img":void 0,ref:t},w,x,{ownerState:Z,children:[o,y?(0,m.jsx)("title",{children:y}):null]}))});function b(e,t){function r(r,o){return(0,m.jsx)(y,(0,n.Z)({"data-testid":`${t}Icon`,ref:o},r,{children:e}))}return r.muiName=y.muiName,o.memo(o.forwardRef(r))}y.muiName="SvgIcon"},57144:function(e,t,r){"use strict";var n=r(39336);t.Z=n.Z},58372:function(e,t,r){"use strict";r.r(t),r.d(t,{capitalize:function(){return o.Z},createChainedFunction:function(){return i.Z},createSvgIcon:function(){return a.Z},debounce:function(){return s.Z},deprecatedPropType:function(){return l},isMuiElement:function(){return u.Z},ownerDocument:function(){return c.Z},ownerWindow:function(){return d.Z},requirePropFactory:function(){return f},setRef:function(){return p},unstable_ClassNameGenerator:function(){return Z},unstable_useEnhancedEffect:function(){return m.Z},unstable_useId:function(){return h.Z},unsupportedProp:function(){return v},useControlled:function(){return g.Z},useEventCallback:function(){return y.Z},useForkRef:function(){return b.Z},useIsFocusVisible:function(){return x.Z}});var n=r(37078),o=r(98216),i=r(35893),a=r(88169),s=r(57144),l=function(e,t){return()=>null},u=r(71579),c=r(8038),d=r(5340);r(87462);var f=function(e,t){return()=>null},p=r(7960).Z,m=r(58974),h=r(27909),v=function(e,t,r,n,o){return null},g=r(49299),y=r(2068),b=r(51705),x=r(79674);let Z={configure:e=>{n.Z.configure(e)}}},71579:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var n=r(67294),o=function(e,t){var r,o;return n.isValidElement(e)&&-1!==t.indexOf(null!=(r=e.type.muiName)?r:null==(o=e.type)||null==(o=o._payload)||null==(o=o.value)?void 0:o.muiName)}},8038:function(e,t,r){"use strict";var n=r(82690);t.Z=n.Z},5340:function(e,t,r){"use strict";var n=r(74161);t.Z=n.Z},49299:function(e,t,r){"use strict";var n=r(19032);t.Z=n.Z},58974:function(e,t,r){"use strict";var n=r(73546);t.Z=n.Z},2068:function(e,t,r){"use strict";var n=r(59948);t.Z=n.Z},51705:function(e,t,r){"use strict";var n=r(33703);t.Z=n.Z},27909:function(e,t,r){"use strict";var n=r(92996);t.Z=n.Z},79674:function(e,t,r){"use strict";var n=r(99962);t.Z=n.Z},49731:function(e,t,r){"use strict";r.d(t,{ZP:function(){return g},Co:function(){return y}});var n=r(67294),o=r(87462),i=r(45042),a=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,s=(0,i.Z)(function(e){return a.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&91>e.charCodeAt(2)}),l=r(52443),u=r(70444),c=r(48137),d=r(27278),f=function(e){return"theme"!==e},p=function(e){return"string"==typeof e&&e.charCodeAt(0)>96?s:f},m=function(e,t,r){var n;if(t){var o=t.shouldForwardProp;n=e.__emotion_forwardProp&&o?function(t){return e.__emotion_forwardProp(t)&&o(t)}:o}return"function"!=typeof n&&r&&(n=e.__emotion_forwardProp),n},h=function(e){var t=e.cache,r=e.serialized,n=e.isStringTag;return(0,u.hC)(t,r,n),(0,d.L)(function(){return(0,u.My)(t,r,n)}),null},v=(function e(t,r){var i,a,s=t.__emotion_real===t,d=s&&t.__emotion_base||t;void 0!==r&&(i=r.label,a=r.target);var f=m(t,r,s),v=f||p(d),g=!v("as");return function(){var y=arguments,b=s&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==i&&b.push("label:"+i+";"),null==y[0]||void 0===y[0].raw)b.push.apply(b,y);else{b.push(y[0][0]);for(var x=y.length,Z=1;Z<x;Z++)b.push(y[Z],y[0][Z])}var w=(0,l.w)(function(e,t,r){var o=g&&e.as||d,i="",s=[],m=e;if(null==e.theme){for(var y in m={},e)m[y]=e[y];m.theme=(0,n.useContext)(l.T)}"string"==typeof e.className?i=(0,u.fp)(t.registered,s,e.className):null!=e.className&&(i=e.className+" ");var x=(0,c.O)(b.concat(s),t.registered,m);i+=t.key+"-"+x.name,void 0!==a&&(i+=" "+a);var Z=g&&void 0===f?p(o):v,w={};for(var k in e)(!g||"as"!==k)&&Z(k)&&(w[k]=e[k]);return w.className=i,w.ref=r,(0,n.createElement)(n.Fragment,null,(0,n.createElement)(h,{cache:t,serialized:x,isStringTag:"string"==typeof o}),(0,n.createElement)(o,w))});return w.displayName=void 0!==i?i:"Styled("+("string"==typeof d?d:d.displayName||d.name||"Component")+")",w.defaultProps=t.defaultProps,w.__emotion_real=w,w.__emotion_base=d,w.__emotion_styles=b,w.__emotion_forwardProp=f,Object.defineProperty(w,"toString",{value:function(){return"."+a}}),w.withComponent=function(t,n){return e(t,(0,o.Z)({},r,n,{shouldForwardProp:m(w,n,!0)})).apply(void 0,b)},w}}).bind();function g(e,t){let r=v(e,t);return r}["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"].forEach(function(e){v[e]=v(e)});let y=(e,t)=>{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))}},95408:function(e,t,r){"use strict";r.d(t,{L7:function(){return l},P$:function(){return c},VO:function(){return o},W8:function(){return s},dt:function(){return u},k9:function(){return a}});var n=r(59766);let o={xs:0,sm:600,md:900,lg:1200,xl:1536},i={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${o[e]}px)`};function a(e,t,r){let n=e.theme||{};if(Array.isArray(t)){let a=n.breakpoints||i;return t.reduce((e,n,o)=>(e[a.up(a.keys[o])]=r(t[o]),e),{})}if("object"==typeof t){let s=n.breakpoints||i;return Object.keys(t).reduce((e,n)=>{if(-1!==Object.keys(s.values||o).indexOf(n)){let i=s.up(n);e[i]=r(t[n],n)}else e[n]=t[n];return e},{})}let l=r(t);return l}function s(e={}){var t;let r=null==(t=e.keys)?void 0:t.reduce((t,r)=>{let n=e.up(r);return t[n]={},t},{});return r||{}}function l(e,t){return e.reduce((e,t)=>{let r=e[t],n=!r||0===Object.keys(r).length;return n&&delete e[t],e},t)}function u(e,...t){let r=s(e),o=[r,...t].reduce((e,t)=>(0,n.Z)(e,t),{});return l(Object.keys(r),o)}function c({values:e,breakpoints:t,base:r}){let n;let o=r||function(e,t){if("object"!=typeof e)return{};let r={},n=Object.keys(t);return Array.isArray(e)?n.forEach((t,n)=>{n<e.length&&(r[t]=!0)}):n.forEach(t=>{null!=e[t]&&(r[t]=!0)}),r}(e,t),i=Object.keys(o);return 0===i.length?e:i.reduce((t,r,o)=>(Array.isArray(e)?(t[r]=null!=e[o]?e[o]:e[n],n=o):"object"==typeof e?(t[r]=null!=e[r]?e[r]:e[n],n=r):t[r]=e,t),{})}},41796:function(e,t,r){"use strict";r.d(t,{$n:function(){return d},Fq:function(){return u},_4:function(){return f},_j:function(){return c},mi:function(){return l}});var n=r(71387);function o(e,t=0,r=1){return Math.min(Math.max(t,e),r)}function i(e){let t;if(e.type)return e;if("#"===e.charAt(0))return i(function(e){e=e.slice(1);let t=RegExp(`.{1,${e.length>=6?2:1}}`,"g"),r=e.match(t);return r&&1===r[0].length&&(r=r.map(e=>e+e)),r?`rgb${4===r.length?"a":""}(${r.map((e,t)=>t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3).join(", ")})`:""}(e));let r=e.indexOf("("),o=e.substring(0,r);if(-1===["rgb","rgba","hsl","hsla","color"].indexOf(o))throw Error((0,n.Z)(9,e));let a=e.substring(r+1,e.length-1);if("color"===o){if(t=(a=a.split(" ")).shift(),4===a.length&&"/"===a[3].charAt(0)&&(a[3]=a[3].slice(1)),-1===["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(t))throw Error((0,n.Z)(10,t))}else a=a.split(",");return a=a.map(e=>parseFloat(e)),{type:o,values:a,colorSpace:t}}function a(e){let{type:t,colorSpace:r}=e,{values:n}=e;return -1!==t.indexOf("rgb")?n=n.map((e,t)=>t<3?parseInt(e,10):e):-1!==t.indexOf("hsl")&&(n[1]=`${n[1]}%`,n[2]=`${n[2]}%`),`${t}(${n=-1!==t.indexOf("color")?`${r} ${n.join(" ")}`:`${n.join(", ")}`})`}function s(e){let t="hsl"===(e=i(e)).type||"hsla"===e.type?i(function(e){e=i(e);let{values:t}=e,r=t[0],n=t[1]/100,o=t[2]/100,s=n*Math.min(o,1-o),l=(e,t=(e+r/30)%12)=>o-s*Math.max(Math.min(t-3,9-t,1),-1),u="rgb",c=[Math.round(255*l(0)),Math.round(255*l(8)),Math.round(255*l(4))];return"hsla"===e.type&&(u+="a",c.push(t[3])),a({type:u,values:c})}(e)).values:e.values;return Number((.2126*(t=t.map(t=>("color"!==e.type&&(t/=255),t<=.03928?t/12.92:((t+.055)/1.055)**2.4)))[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function l(e,t){let r=s(e),n=s(t);return(Math.max(r,n)+.05)/(Math.min(r,n)+.05)}function u(e,t){return e=i(e),t=o(t),("rgb"===e.type||"hsl"===e.type)&&(e.type+="a"),"color"===e.type?e.values[3]=`/${t}`:e.values[3]=t,a(e)}function c(e,t){if(e=i(e),t=o(t),-1!==e.type.indexOf("hsl"))e.values[2]*=1-t;else if(-1!==e.type.indexOf("rgb")||-1!==e.type.indexOf("color"))for(let r=0;r<3;r+=1)e.values[r]*=1-t;return a(e)}function d(e,t){if(e=i(e),t=o(t),-1!==e.type.indexOf("hsl"))e.values[2]+=(100-e.values[2])*t;else if(-1!==e.type.indexOf("rgb"))for(let r=0;r<3;r+=1)e.values[r]+=(255-e.values[r])*t;else if(-1!==e.type.indexOf("color"))for(let n=0;n<3;n+=1)e.values[n]+=(1-e.values[n])*t;return a(e)}function f(e,t=.15){return s(e)>.5?c(e,t):d(e,t)}},70182:function(e,t,r){"use strict";r.d(t,{ZP:function(){return x},x9:function(){return v}});var n=r(63366),o=r(87462),i=r(49731),a=r(66500),s=r(14142);let l=["variant"];function u(e){return 0===e.length}function c(e){let{variant:t}=e,r=(0,n.Z)(e,l),o=t||"";return Object.keys(r).sort().forEach(t=>{"color"===t?o+=u(o)?e[t]:(0,s.Z)(e[t]):o+=`${u(o)?t:(0,s.Z)(t)}${(0,s.Z)(e[t].toString())}`}),o}var d=r(86523);let f=["name","slot","skipVariantsResolver","skipSx","overridesResolver"],p=(e,t)=>t.components&&t.components[e]&&t.components[e].styleOverrides?t.components[e].styleOverrides:null,m=(e,t)=>{let r=[];t&&t.components&&t.components[e]&&t.components[e].variants&&(r=t.components[e].variants);let n={};return r.forEach(e=>{let t=c(e.props);n[t]=e.style}),n},h=(e,t,r,n)=>{var o;let{ownerState:i={}}=e,a=[],s=null==r||null==(o=r.components)||null==(o=o[n])?void 0:o.variants;return s&&s.forEach(r=>{let n=!0;Object.keys(r.props).forEach(t=>{i[t]!==r.props[t]&&e[t]!==r.props[t]&&(n=!1)}),n&&a.push(t[c(r.props)])}),a};function v(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}let g=(0,a.Z)(),y=e=>e?e.charAt(0).toLowerCase()+e.slice(1):e;function b({defaultTheme:e,theme:t,themeId:r}){return 0===Object.keys(t).length?e:t[r]||t}function x(e={}){let{themeId:t,defaultTheme:r=g,rootShouldForwardProp:a=v,slotShouldForwardProp:s=v}=e,l=e=>(0,d.Z)((0,o.Z)({},e,{theme:b((0,o.Z)({},e,{defaultTheme:r,themeId:t}))}));return l.__mui_systemSx=!0,(e,u={})=>{var c;let d;(0,i.Co)(e,e=>e.filter(e=>!(null!=e&&e.__mui_systemSx)));let{name:g,slot:x,skipVariantsResolver:Z,skipSx:w,overridesResolver:k=(c=y(x))?(e,t)=>t[c]:null}=u,S=(0,n.Z)(u,f),E=void 0!==Z?Z:x&&"Root"!==x&&"root"!==x||!1,P=w||!1,j=v;"Root"===x||"root"===x?j=a:x?j=s:"string"==typeof e&&e.charCodeAt(0)>96&&(j=void 0);let O=(0,i.ZP)(e,(0,o.Z)({shouldForwardProp:j,label:d},S)),C=(n,...i)=>{let a=i?i.map(e=>"function"==typeof e&&e.__emotion_real!==e?n=>e((0,o.Z)({},n,{theme:b((0,o.Z)({},n,{defaultTheme:r,themeId:t}))})):e):[],s=n;g&&k&&a.push(e=>{let n=b((0,o.Z)({},e,{defaultTheme:r,themeId:t})),i=p(g,n);if(i){let a={};return Object.entries(i).forEach(([t,r])=>{a[t]="function"==typeof r?r((0,o.Z)({},e,{theme:n})):r}),k(e,a)}return null}),g&&!E&&a.push(e=>{let n=b((0,o.Z)({},e,{defaultTheme:r,themeId:t}));return h(e,m(g,n),n,g)}),P||a.push(l);let u=a.length-i.length;if(Array.isArray(n)&&u>0){let c=Array(u).fill("");(s=[...n,...c]).raw=[...n.raw,...c]}else"function"==typeof n&&n.__emotion_real!==n&&(s=e=>n((0,o.Z)({},e,{theme:b((0,o.Z)({},e,{defaultTheme:r,themeId:t}))})));let d=O(s,...a);return e.muiName&&(d.muiName=e.muiName),d};return O.withConfig&&(C.withConfig=O.withConfig),C}}},66500:function(e,t,r){"use strict";r.d(t,{Z:function(){return p}});var n=r(87462),o=r(63366),i=r(59766);let a=["values","unit","step"],s=e=>{let t=Object.keys(e).map(t=>({key:t,val:e[t]}))||[];return t.sort((e,t)=>e.val-t.val),t.reduce((e,t)=>(0,n.Z)({},e,{[t.key]:t.val}),{})};var l={borderRadius:4},u=r(98700),c=r(86523),d=r(44920);let f=["breakpoints","palette","spacing","shape"];var p=function(e={},...t){let{breakpoints:r={},palette:p={},spacing:m,shape:h={}}=e,v=(0,o.Z)(e,f),g=function(e){let{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:r="px",step:i=5}=e,l=(0,o.Z)(e,a),u=s(t),c=Object.keys(u);function d(e){let n="number"==typeof t[e]?t[e]:e;return`@media (min-width:${n}${r})`}function f(e){let n="number"==typeof t[e]?t[e]:e;return`@media (max-width:${n-i/100}${r})`}function p(e,n){let o=c.indexOf(n);return`@media (min-width:${"number"==typeof t[e]?t[e]:e}${r}) and (max-width:${(-1!==o&&"number"==typeof t[c[o]]?t[c[o]]:n)-i/100}${r})`}return(0,n.Z)({keys:c,values:u,up:d,down:f,between:p,only:function(e){return c.indexOf(e)+1<c.length?p(e,c[c.indexOf(e)+1]):d(e)},not:function(e){let t=c.indexOf(e);return 0===t?d(c[1]):t===c.length-1?f(c[t]):p(e,c[c.indexOf(e)+1]).replace("@media","@media not all and")},unit:r},l)}(r),y=function(e=8){if(e.mui)return e;let t=(0,u.hB)({spacing:e}),r=(...e)=>{let r=0===e.length?[1]:e;return r.map(e=>{let r=t(e);return"number"==typeof r?`${r}px`:r}).join(" ")};return r.mui=!0,r}(m),b=(0,i.Z)({breakpoints:g,direction:"ltr",components:{},palette:(0,n.Z)({mode:"light"},p),spacing:y,shape:(0,n.Z)({},l,h)},v);return(b=t.reduce((e,t)=>(0,i.Z)(e,t),b)).unstable_sxConfig=(0,n.Z)({},d.Z,null==v?void 0:v.unstable_sxConfig),b.unstable_sx=function(e){return(0,c.Z)({sx:e,theme:this})},b}},47730:function(e,t,r){"use strict";var n=r(59766);t.Z=function(e,t){return t?(0,n.Z)(e,t,{clone:!1}):e}},98700:function(e,t,r){"use strict";r.d(t,{hB:function(){return m},eI:function(){return p},NA:function(){return h},e6:function(){return g},o3:function(){return y}});var n=r(95408),o=r(54844),i=r(47730);let a={m:"margin",p:"padding"},s={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},l={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},u=function(e){let t={};return r=>(void 0===t[r]&&(t[r]=e(r)),t[r])}(e=>{if(e.length>2){if(!l[e])return[e];e=l[e]}let[t,r]=e.split(""),n=a[t],o=s[r]||"";return Array.isArray(o)?o.map(e=>n+e):[n+o]}),c=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],d=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],f=[...c,...d];function p(e,t,r,n){var i;let a=null!=(i=(0,o.DW)(e,t,!1))?i:r;return"number"==typeof a?e=>"string"==typeof e?e:a*e:Array.isArray(a)?e=>"string"==typeof e?e:a[e]:"function"==typeof a?a:()=>void 0}function m(e){return p(e,"spacing",8,"spacing")}function h(e,t){if("string"==typeof t||null==t)return t;let r=e(Math.abs(t));return t>=0?r:"number"==typeof r?-r:`-${r}`}function v(e,t){let r=m(e.theme);return Object.keys(e).map(o=>(function(e,t,r,o){if(-1===t.indexOf(r))return null;let i=u(r),a=e=>i.reduce((t,r)=>(t[r]=h(o,e),t),{}),s=e[r];return(0,n.k9)(e,s,a)})(e,t,o,r)).reduce(i.Z,{})}function g(e){return v(e,c)}function y(e){return v(e,d)}function b(e){return v(e,f)}g.propTypes={},g.filterProps=c,y.propTypes={},y.filterProps=d,b.propTypes={},b.filterProps=f},54844:function(e,t,r){"use strict";r.d(t,{DW:function(){return i},Jq:function(){return a}});var n=r(14142),o=r(95408);function i(e,t,r=!0){if(!t||"string"!=typeof t)return null;if(e&&e.vars&&r){let n=`vars.${t}`.split(".").reduce((e,t)=>e&&e[t]?e[t]:null,e);if(null!=n)return n}return t.split(".").reduce((e,t)=>e&&null!=e[t]?e[t]:null,e)}function a(e,t,r,n=r){let o;return o="function"==typeof e?e(r):Array.isArray(e)?e[r]||n:i(e,r)||n,t&&(o=t(o,n,e)),o}t.ZP=function(e){let{prop:t,cssProperty:r=e.prop,themeKey:s,transform:l}=e,u=e=>{if(null==e[t])return null;let u=e[t],c=e.theme,d=i(c,s)||{},f=e=>{let o=a(d,l,e);return(e===o&&"string"==typeof e&&(o=a(d,l,`${t}${"default"===e?"":(0,n.Z)(e)}`,e)),!1===r)?o:{[r]:o}};return(0,o.k9)(e,u,f)};return u.propTypes={},u.filterProps=[t],u}},44920:function(e,t,r){"use strict";r.d(t,{Z:function(){return U}});var n=r(98700),o=r(54844),i=r(47730),a=function(...e){let t=e.reduce((e,t)=>(t.filterProps.forEach(r=>{e[r]=t}),e),{}),r=e=>Object.keys(e).reduce((r,n)=>t[n]?(0,i.Z)(r,t[n](e)):r,{});return r.propTypes={},r.filterProps=e.reduce((e,t)=>e.concat(t.filterProps),[]),r},s=r(95408);function l(e){return"number"!=typeof e?e:`${e}px solid`}let u=(0,o.ZP)({prop:"border",themeKey:"borders",transform:l}),c=(0,o.ZP)({prop:"borderTop",themeKey:"borders",transform:l}),d=(0,o.ZP)({prop:"borderRight",themeKey:"borders",transform:l}),f=(0,o.ZP)({prop:"borderBottom",themeKey:"borders",transform:l}),p=(0,o.ZP)({prop:"borderLeft",themeKey:"borders",transform:l}),m=(0,o.ZP)({prop:"borderColor",themeKey:"palette"}),h=(0,o.ZP)({prop:"borderTopColor",themeKey:"palette"}),v=(0,o.ZP)({prop:"borderRightColor",themeKey:"palette"}),g=(0,o.ZP)({prop:"borderBottomColor",themeKey:"palette"}),y=(0,o.ZP)({prop:"borderLeftColor",themeKey:"palette"}),b=e=>{if(void 0!==e.borderRadius&&null!==e.borderRadius){let t=(0,n.eI)(e.theme,"shape.borderRadius",4,"borderRadius"),r=e=>({borderRadius:(0,n.NA)(t,e)});return(0,s.k9)(e,e.borderRadius,r)}return null};b.propTypes={},b.filterProps=["borderRadius"],a(u,c,d,f,p,m,h,v,g,y,b);let x=e=>{if(void 0!==e.gap&&null!==e.gap){let t=(0,n.eI)(e.theme,"spacing",8,"gap"),r=e=>({gap:(0,n.NA)(t,e)});return(0,s.k9)(e,e.gap,r)}return null};x.propTypes={},x.filterProps=["gap"];let Z=e=>{if(void 0!==e.columnGap&&null!==e.columnGap){let t=(0,n.eI)(e.theme,"spacing",8,"columnGap"),r=e=>({columnGap:(0,n.NA)(t,e)});return(0,s.k9)(e,e.columnGap,r)}return null};Z.propTypes={},Z.filterProps=["columnGap"];let w=e=>{if(void 0!==e.rowGap&&null!==e.rowGap){let t=(0,n.eI)(e.theme,"spacing",8,"rowGap"),r=e=>({rowGap:(0,n.NA)(t,e)});return(0,s.k9)(e,e.rowGap,r)}return null};w.propTypes={},w.filterProps=["rowGap"];let k=(0,o.ZP)({prop:"gridColumn"}),S=(0,o.ZP)({prop:"gridRow"}),E=(0,o.ZP)({prop:"gridAutoFlow"}),P=(0,o.ZP)({prop:"gridAutoColumns"}),j=(0,o.ZP)({prop:"gridAutoRows"}),O=(0,o.ZP)({prop:"gridTemplateColumns"}),C=(0,o.ZP)({prop:"gridTemplateRows"}),R=(0,o.ZP)({prop:"gridTemplateAreas"}),A=(0,o.ZP)({prop:"gridArea"});function T(e,t){return"grey"===t?t:e}a(x,Z,w,k,S,E,P,j,O,C,R,A);let $=(0,o.ZP)({prop:"color",themeKey:"palette",transform:T}),M=(0,o.ZP)({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:T}),_=(0,o.ZP)({prop:"backgroundColor",themeKey:"palette",transform:T});function N(e){return e<=1&&0!==e?`${100*e}%`:e}a($,M,_);let I=(0,o.ZP)({prop:"width",transform:N}),z=e=>{if(void 0!==e.maxWidth&&null!==e.maxWidth){let t=t=>{var r,n;let o=(null==(r=e.theme)||null==(r=r.breakpoints)||null==(r=r.values)?void 0:r[t])||s.VO[t];return o?(null==(n=e.theme)||null==(n=n.breakpoints)?void 0:n.unit)!=="px"?{maxWidth:`${o}${e.theme.breakpoints.unit}`}:{maxWidth:o}:{maxWidth:N(t)}};return(0,s.k9)(e,e.maxWidth,t)}return null};z.filterProps=["maxWidth"];let B=(0,o.ZP)({prop:"minWidth",transform:N}),L=(0,o.ZP)({prop:"height",transform:N}),D=(0,o.ZP)({prop:"maxHeight",transform:N}),W=(0,o.ZP)({prop:"minHeight",transform:N});(0,o.ZP)({prop:"size",cssProperty:"width",transform:N}),(0,o.ZP)({prop:"size",cssProperty:"height",transform:N});let F=(0,o.ZP)({prop:"boxSizing"});a(I,z,B,L,D,W,F);let V={border:{themeKey:"borders",transform:l},borderTop:{themeKey:"borders",transform:l},borderRight:{themeKey:"borders",transform:l},borderBottom:{themeKey:"borders",transform:l},borderLeft:{themeKey:"borders",transform:l},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:b},color:{themeKey:"palette",transform:T},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:T},backgroundColor:{themeKey:"palette",transform:T},p:{style:n.o3},pt:{style:n.o3},pr:{style:n.o3},pb:{style:n.o3},pl:{style:n.o3},px:{style:n.o3},py:{style:n.o3},padding:{style:n.o3},paddingTop:{style:n.o3},paddingRight:{style:n.o3},paddingBottom:{style:n.o3},paddingLeft:{style:n.o3},paddingX:{style:n.o3},paddingY:{style:n.o3},paddingInline:{style:n.o3},paddingInlineStart:{style:n.o3},paddingInlineEnd:{style:n.o3},paddingBlock:{style:n.o3},paddingBlockStart:{style:n.o3},paddingBlockEnd:{style:n.o3},m:{style:n.e6},mt:{style:n.e6},mr:{style:n.e6},mb:{style:n.e6},ml:{style:n.e6},mx:{style:n.e6},my:{style:n.e6},margin:{style:n.e6},marginTop:{style:n.e6},marginRight:{style:n.e6},marginBottom:{style:n.e6},marginLeft:{style:n.e6},marginX:{style:n.e6},marginY:{style:n.e6},marginInline:{style:n.e6},marginInlineStart:{style:n.e6},marginInlineEnd:{style:n.e6},marginBlock:{style:n.e6},marginBlockStart:{style:n.e6},marginBlockEnd:{style:n.e6},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:x},rowGap:{style:w},columnGap:{style:Z},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:N},maxWidth:{style:z},minWidth:{transform:N},height:{transform:N},maxHeight:{transform:N},minHeight:{transform:N},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}};var U=V},39707:function(e,t,r){"use strict";r.d(t,{Z:function(){return u}});var n=r(87462),o=r(63366),i=r(59766),a=r(44920);let s=["sx"],l=e=>{var t,r;let n={systemProps:{},otherProps:{}},o=null!=(t=null==e||null==(r=e.theme)?void 0:r.unstable_sxConfig)?t:a.Z;return Object.keys(e).forEach(t=>{o[t]?n.systemProps[t]=e[t]:n.otherProps[t]=e[t]}),n};function u(e){let t;let{sx:r}=e,a=(0,o.Z)(e,s),{systemProps:u,otherProps:c}=l(a);return t=Array.isArray(r)?[u,...r]:"function"==typeof r?(...e)=>{let t=r(...e);return(0,i.P)(t)?(0,n.Z)({},u,t):u}:(0,n.Z)({},u,r),(0,n.Z)({},c,{sx:t})}},86523:function(e,t,r){"use strict";var n=r(14142),o=r(47730),i=r(54844),a=r(95408),s=r(44920);let l=function(){function e(e,t,r,o){let s={[e]:t,theme:r},l=o[e];if(!l)return{[e]:t};let{cssProperty:u=e,themeKey:c,transform:d,style:f}=l;if(null==t)return null;if("typography"===c&&"inherit"===t)return{[e]:t};let p=(0,i.DW)(r,c)||{};if(f)return f(s);let m=t=>{let r=(0,i.Jq)(p,d,t);return(t===r&&"string"==typeof t&&(r=(0,i.Jq)(p,d,`${e}${"default"===t?"":(0,n.Z)(t)}`,t)),!1===u)?r:{[u]:r}};return(0,a.k9)(s,t,m)}return function t(r){var n;let{sx:i,theme:l={}}=r||{};if(!i)return null;let u=null!=(n=l.unstable_sxConfig)?n:s.Z;function c(r){let n=r;if("function"==typeof r)n=r(l);else if("object"!=typeof r)return r;if(!n)return null;let i=(0,a.W8)(l.breakpoints),s=Object.keys(i),c=i;return Object.keys(n).forEach(r=>{var i;let s="function"==typeof(i=n[r])?i(l):i;if(null!=s){if("object"==typeof s){if(u[r])c=(0,o.Z)(c,e(r,s,l,u));else{let d=(0,a.k9)({theme:l},s,e=>({[r]:e}));(function(...e){let t=e.reduce((e,t)=>e.concat(Object.keys(t)),[]),r=new Set(t);return e.every(e=>r.size===Object.keys(e).length)})(d,s)?c[r]=t({sx:s,theme:l}):c=(0,o.Z)(c,d)}}else c=(0,o.Z)(c,e(r,s,l,u))}}),(0,a.L7)(s,c)}return Array.isArray(i)?i.map(c):c(i)}}();l.filterProps=["sx"],t.Z=l},96682:function(e,t,r){"use strict";var n=r(66500),o=r(34168);let i=(0,n.Z)();t.Z=function(e=i){return(0,o.Z)(e)}},20539:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var n=r(47925);function o(e){let{theme:t,name:r,props:o}=e;return t&&t.components&&t.components[r]&&t.components[r].defaultProps?(0,n.Z)(t.components[r].defaultProps,o):o}},29628:function(e,t,r){"use strict";r.d(t,{Z:function(){return i}});var n=r(20539),o=r(96682);function i({props:e,name:t,defaultTheme:r,themeId:i}){let a=(0,o.Z)(r);i&&(a=a[i]||a);let s=(0,n.Z)({theme:a,name:t,props:e});return s}},34168:function(e,t,r){"use strict";var n=r(67294),o=r(52443);t.Z=function(e=null){let t=n.useContext(o.T);return t&&0!==Object.keys(t).length?t:e}},37078:function(e,t){"use strict";let r;let n=e=>e,o=(r=n,{configure(e){r=e},generate:e=>r(e),reset(){r=n}});t.Z=o},14142:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var n=r(71387);function o(e){if("string"!=typeof e)throw Error((0,n.Z)(7));return e.charAt(0).toUpperCase()+e.slice(1)}},94780:function(e,t,r){"use strict";function n(e,t,r){let n={};return Object.keys(e).forEach(o=>{n[o]=e[o].reduce((e,n)=>{if(n){let o=t(n);""!==o&&e.push(o),r&&r[n]&&e.push(r[n])}return e},[]).join(" ")}),n}r.d(t,{Z:function(){return n}})},49064:function(e,t,r){"use strict";function n(...e){return e.reduce((e,t)=>null==t?e:function(...r){e.apply(this,r),t.apply(this,r)},()=>{})}r.d(t,{Z:function(){return n}})},39336:function(e,t,r){"use strict";function n(e,t=166){let r;function n(...n){let o=()=>{e.apply(this,n)};clearTimeout(r),r=setTimeout(o,t)}return n.clear=()=>{clearTimeout(r)},n}r.d(t,{Z:function(){return n}})},59766:function(e,t,r){"use strict";r.d(t,{P:function(){return o},Z:function(){return function e(t,r,i={clone:!0}){let a=i.clone?(0,n.Z)({},t):t;return o(t)&&o(r)&&Object.keys(r).forEach(n=>{"__proto__"!==n&&(o(r[n])&&n in t&&o(t[n])?a[n]=e(t[n],r[n],i):i.clone?a[n]=o(r[n])?function e(t){if(!o(t))return t;let r={};return Object.keys(t).forEach(n=>{r[n]=e(t[n])}),r}(r[n]):r[n]:a[n]=r[n])}),a}}});var n=r(87462);function o(e){return null!==e&&"object"==typeof e&&e.constructor===Object}},71387:function(e,t,r){"use strict";function n(e){let t="https://mui.com/production-error/?code="+e;for(let r=1;r<arguments.length;r+=1)t+="&args[]="+encodeURIComponent(arguments[r]);return"Minified MUI error #"+e+"; visit "+t+" for the full message."}r.d(t,{Z:function(){return n}})},34867:function(e,t,r){"use strict";r.d(t,{Z:function(){return i}});var n=r(37078);let o={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function i(e,t,r="Mui"){let i=o[t];return i?`${r}-${i}`:`${n.Z.generate(e)}-${t}`}},1588:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var n=r(34867);function o(e,t,r="Mui"){let o={};return t.forEach(t=>{o[t]=(0,n.Z)(e,t,r)}),o}},95806:function(e,t,r){"use strict";function n(e){let t=e.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}r.d(t,{Z:function(){return n}})},82690:function(e,t,r){"use strict";function n(e){return e&&e.ownerDocument||document}r.d(t,{Z:function(){return n}})},74161:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var n=r(82690);function o(e){let t=(0,n.Z)(e);return t.defaultView||window}},47925:function(e,t,r){"use strict";r.d(t,{Z:function(){return function e(t,r){let o=(0,n.Z)({},r);return Object.keys(t).forEach(i=>{if(i.toString().match(/^(components|slots)$/))o[i]=(0,n.Z)({},t[i],o[i]);else if(i.toString().match(/^(componentsProps|slotProps)$/)){let a=t[i]||{},s=r[i];o[i]={},s&&Object.keys(s)?a&&Object.keys(a)?(o[i]=(0,n.Z)({},s),Object.keys(a).forEach(t=>{o[i][t]=e(a[t],s[t])})):o[i]=s:o[i]=a}else void 0===o[i]&&(o[i]=t[i])}),o}}});var n=r(87462)},7960:function(e,t,r){"use strict";function n(e,t){"function"==typeof e?e(t):e&&(e.current=t)}r.d(t,{Z:function(){return n}})},19032:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var n=r(67294);function o({controlled:e,default:t,name:r,state:o="value"}){let{current:i}=n.useRef(void 0!==e),[a,s]=n.useState(t),l=n.useCallback(e=>{i||s(e)},[]);return[i?e:a,l]}},73546:function(e,t,r){"use strict";var n=r(67294);let o="undefined"!=typeof window?n.useLayoutEffect:n.useEffect;t.Z=o},59948:function(e,t,r){"use strict";var n=r(67294),o=r(73546);t.Z=function(e){let t=n.useRef(e);return(0,o.Z)(()=>{t.current=e}),n.useCallback((...e)=>(0,t.current)(...e),[])}},33703:function(e,t,r){"use strict";r.d(t,{Z:function(){return i}});var n=r(67294),o=r(7960);function i(...e){return n.useMemo(()=>e.every(e=>null==e)?null:t=>{e.forEach(e=>{(0,o.Z)(e,t)})},e)}},92996:function(e,t,r){"use strict";r.d(t,{Z:function(){return s}});var n,o=r(67294);let i=0,a=(n||(n=r.t(o,2)))["useId".toString()];function s(e){if(void 0!==a){let t=a();return null!=e?e:t}return function(e){let[t,r]=o.useState(e);return o.useEffect(()=>{null==t&&r(`mui-${i+=1}`)},[t]),e||t}(e)}},99962:function(e,t,r){"use strict";let n;r.d(t,{Z:function(){return d}});var o=r(67294);let i=!0,a=!1,s={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function l(e){e.metaKey||e.altKey||e.ctrlKey||(i=!0)}function u(){i=!1}function c(){"hidden"===this.visibilityState&&a&&(i=!0)}function d(){let e=o.useCallback(e=>{if(null!=e){var t;(t=e.ownerDocument).addEventListener("keydown",l,!0),t.addEventListener("mousedown",u,!0),t.addEventListener("pointerdown",u,!0),t.addEventListener("touchstart",u,!0),t.addEventListener("visibilitychange",c,!0)}},[]),t=o.useRef(!1);return{isFocusVisibleRef:t,onFocus:function(e){return!!function(e){let{target:t}=e;try{return t.matches(":focus-visible")}catch(r){}return i||function(e){let{type:t,tagName:r}=e;return"INPUT"===r&&!!s[t]&&!e.readOnly||"TEXTAREA"===r&&!e.readOnly||!!e.isContentEditable}(t)}(e)&&(t.current=!0,!0)},onBlur:function(){return!!t.current&&(a=!0,window.clearTimeout(n),n=window.setTimeout(()=>{a=!1},100),t.current=!1,!0)},ref:e}}},77236:function(e,t,r){"use strict";function n(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];throw Error("[Immer] minified error nr: "+e+(r.length?" "+r.map(function(e){return"'"+e+"'"}).join(","):"")+". Find the full error at: https://bit.ly/3cXEKWf")}function o(e){return!!e&&!!e[F]}function i(e){var t;return!!e&&(function(e){if(!e||"object"!=typeof e)return!1;var t=Object.getPrototypeOf(e);if(null===t)return!0;var r=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return r===Object||"function"==typeof r&&Function.toString.call(r)===V}(e)||Array.isArray(e)||!!e[W]||!!(null===(t=e.constructor)||void 0===t?void 0:t[W])||d(e)||f(e))}function a(e,t,r){void 0===r&&(r=!1),0===s(e)?(r?Object.keys:U)(e).forEach(function(n){r&&"symbol"==typeof n||t(n,e[n],e)}):e.forEach(function(r,n){return t(n,r,e)})}function s(e){var t=e[F];return t?t.i>3?t.i-4:t.i:Array.isArray(e)?1:d(e)?2:f(e)?3:0}function l(e,t){return 2===s(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function u(e,t,r){var n=s(e);2===n?e.set(t,r):3===n?e.add(r):e[t]=r}function c(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}function d(e){return z&&e instanceof Map}function f(e){return B&&e instanceof Set}function p(e){return e.o||e.t}function m(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=q(e);delete t[F];for(var r=U(t),n=0;n<r.length;n++){var o=r[n],i=t[o];!1===i.writable&&(i.writable=!0,i.configurable=!0),(i.get||i.set)&&(t[o]={configurable:!0,writable:!0,enumerable:i.enumerable,value:e[o]})}return Object.create(Object.getPrototypeOf(e),t)}function h(e,t){return void 0===t&&(t=!1),g(e)||o(e)||!i(e)||(s(e)>1&&(e.set=e.add=e.clear=e.delete=v),Object.freeze(e),t&&a(e,function(e,t){return h(t,!0)},!0)),e}function v(){n(2)}function g(e){return null==e||"object"!=typeof e||Object.isFrozen(e)}function y(e){var t=K[e];return t||n(18,e),t}function b(e,t){t&&(y("Patches"),e.u=[],e.s=[],e.v=t)}function x(e){Z(e),e.p.forEach(k),e.p=null}function Z(e){e===N&&(N=e.l)}function w(e){return N={p:[],l:N,h:e,m:!0,_:0}}function k(e){var t=e[F];0===t.i||1===t.i?t.j():t.g=!0}function S(e,t){t._=t.p.length;var r=t.p[0],o=void 0!==e&&e!==r;return t.h.O||y("ES5").S(t,e,o),o?(r[F].P&&(x(t),n(4)),i(e)&&(e=E(t,e),t.l||j(t,e)),t.u&&y("Patches").M(r[F].t,e,t.u,t.s)):e=E(t,r,[]),x(t),t.u&&t.v(t.u,t.s),e!==D?e:void 0}function E(e,t,r){if(g(t))return t;var n=t[F];if(!n)return a(t,function(o,i){return P(e,n,t,o,i,r)},!0),t;if(n.A!==e)return t;if(!n.P)return j(e,n.t,!0),n.t;if(!n.I){n.I=!0,n.A._--;var o=4===n.i||5===n.i?n.o=m(n.k):n.o,i=o,s=!1;3===n.i&&(i=new Set(o),o.clear(),s=!0),a(i,function(t,i){return P(e,n,o,t,i,r,s)}),j(e,o,!1),r&&e.u&&y("Patches").N(n,r,e.u,e.s)}return n.o}function P(e,t,r,n,a,s,c){if(o(a)){var d=E(e,a,s&&t&&3!==t.i&&!l(t.R,n)?s.concat(n):void 0);if(u(r,n,d),!o(d))return;e.m=!1}else c&&r.add(a);if(i(a)&&!g(a)){if(!e.h.D&&e._<1)return;E(e,a),t&&t.A.l||j(e,a)}}function j(e,t,r){void 0===r&&(r=!1),!e.l&&e.h.D&&e.m&&h(t,r)}function O(e,t){var r=e[F];return(r?p(r):e)[t]}function C(e,t){if(t in e)for(var r=Object.getPrototypeOf(e);r;){var n=Object.getOwnPropertyDescriptor(r,t);if(n)return n;r=Object.getPrototypeOf(r)}}function R(e){e.P||(e.P=!0,e.l&&R(e.l))}function A(e){e.o||(e.o=m(e.t))}function T(e,t,r){var n,o,i,a,s,l,u,c=d(t)?y("MapSet").F(t,r):f(t)?y("MapSet").T(t,r):e.O?(i=o={i:(n=Array.isArray(t))?1:0,A:r?r.A:N,P:!1,I:!1,R:{},l:r,t:t,k:null,o:null,j:null,C:!1},a=G,n&&(i=[o],a=H),l=(s=Proxy.revocable(i,a)).revoke,u=s.proxy,o.k=u,o.j=l,u):y("ES5").J(t,r);return(r?r.A:N).p.push(c),c}function $(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return m(e)}r.d(t,{xC:function(){return eg},oM:function(){return ex},Bx:function(){return ev}});var M,_,N,I="undefined"!=typeof Symbol&&"symbol"==typeof Symbol("x"),z="undefined"!=typeof Map,B="undefined"!=typeof Set,L="undefined"!=typeof Proxy&&void 0!==Proxy.revocable&&"undefined"!=typeof Reflect,D=I?Symbol.for("immer-nothing"):((_={})["immer-nothing"]=!0,_),W=I?Symbol.for("immer-draftable"):"__$immer_draftable",F=I?Symbol.for("immer-state"):"__$immer_state",V=""+Object.prototype.constructor,U="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:void 0!==Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,q=Object.getOwnPropertyDescriptors||function(e){var t={};return U(e).forEach(function(r){t[r]=Object.getOwnPropertyDescriptor(e,r)}),t},K={},G={get:function(e,t){if(t===F)return e;var r,n,o=p(e);if(!l(o,t))return(n=C(o,t))?"value"in n?n.value:null===(r=n.get)||void 0===r?void 0:r.call(e.k):void 0;var a=o[t];return e.I||!i(a)?a:a===O(e.t,t)?(A(e),e.o[t]=T(e.A.h,a,e)):a},has:function(e,t){return t in p(e)},ownKeys:function(e){return Reflect.ownKeys(p(e))},set:function(e,t,r){var n=C(p(e),t);if(null==n?void 0:n.set)return n.set.call(e.k,r),!0;if(!e.P){var o=O(p(e),t),i=null==o?void 0:o[F];if(i&&i.t===r)return e.o[t]=r,e.R[t]=!1,!0;if(c(r,o)&&(void 0!==r||l(e.t,t)))return!0;A(e),R(e)}return e.o[t]===r&&(void 0!==r||t in e.o)||Number.isNaN(r)&&Number.isNaN(e.o[t])||(e.o[t]=r,e.R[t]=!0),!0},deleteProperty:function(e,t){return void 0!==O(e.t,t)||t in e.t?(e.R[t]=!1,A(e),R(e)):delete e.R[t],e.o&&delete e.o[t],!0},getOwnPropertyDescriptor:function(e,t){var r=p(e),n=Reflect.getOwnPropertyDescriptor(r,t);return n?{writable:!0,configurable:1!==e.i||"length"!==t,enumerable:n.enumerable,value:r[t]}:n},defineProperty:function(){n(11)},getPrototypeOf:function(e){return Object.getPrototypeOf(e.t)},setPrototypeOf:function(){n(12)}},H={};a(G,function(e,t){H[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}}),H.deleteProperty=function(e,t){return H.set.call(this,e,t,void 0)},H.set=function(e,t,r){return G.set.call(this,e[0],t,r,e[0])};var Y=new(function(){function e(e){var t=this;this.O=L,this.D=!0,this.produce=function(e,r,o){if("function"==typeof e&&"function"!=typeof r){var a,s=r;return r=e,function(e){var n=this;void 0===e&&(e=s);for(var o=arguments.length,i=Array(o>1?o-1:0),a=1;a<o;a++)i[a-1]=arguments[a];return t.produce(e,function(e){var t;return(t=r).call.apply(t,[n,e].concat(i))})}}if("function"!=typeof r&&n(6),void 0!==o&&"function"!=typeof o&&n(7),i(e)){var l=w(t),u=T(t,e,void 0),c=!0;try{a=r(u),c=!1}finally{c?x(l):Z(l)}return"undefined"!=typeof Promise&&a instanceof Promise?a.then(function(e){return b(l,o),S(e,l)},function(e){throw x(l),e}):(b(l,o),S(a,l))}if(!e||"object"!=typeof e){if(void 0===(a=r(e))&&(a=e),a===D&&(a=void 0),t.D&&h(a,!0),o){var d=[],f=[];y("Patches").M(e,a,d,f),o(d,f)}return a}n(21,e)},this.produceWithPatches=function(e,r){if("function"==typeof e)return function(r){for(var n=arguments.length,o=Array(n>1?n-1:0),i=1;i<n;i++)o[i-1]=arguments[i];return t.produceWithPatches(r,function(t){return e.apply(void 0,[t].concat(o))})};var n,o,i=t.produce(e,r,function(e,t){n=e,o=t});return"undefined"!=typeof Promise&&i instanceof Promise?i.then(function(e){return[e,n,o]}):[i,n,o]},"boolean"==typeof(null==e?void 0:e.useProxies)&&this.setUseProxies(e.useProxies),"boolean"==typeof(null==e?void 0:e.autoFreeze)&&this.setAutoFreeze(e.autoFreeze)}var t=e.prototype;return t.createDraft=function(e){i(e)||n(8),o(e)&&(o(t=e)||n(22,t),e=function e(t){if(!i(t))return t;var r,n=t[F],o=s(t);if(n){if(!n.P&&(n.i<4||!y("ES5").K(n)))return n.t;n.I=!0,r=$(t,o),n.I=!1}else r=$(t,o);return a(r,function(t,o){var i;n&&(2===s(i=n.t)?i.get(t):i[t])===o||u(r,t,e(o))}),3===o?new Set(r):r}(t));var t,r=w(this),l=T(this,e,void 0);return l[F].C=!0,Z(r),l},t.finishDraft=function(e,t){var r=(e&&e[F]).A;return b(r,t),S(void 0,r)},t.setAutoFreeze=function(e){this.D=e},t.setUseProxies=function(e){e&&!L&&n(20),this.O=e},t.applyPatches=function(e,t){for(r=t.length-1;r>=0;r--){var r,n=t[r];if(0===n.path.length&&"replace"===n.op){e=n.value;break}}r>-1&&(t=t.slice(r+1));var i=y("Patches").$;return o(e)?i(e,t):this.produce(e,function(e){return i(e,t)})},e}()),X=Y.produce;Y.produceWithPatches.bind(Y),Y.setAutoFreeze.bind(Y),Y.setUseProxies.bind(Y),Y.applyPatches.bind(Y),Y.createDraft.bind(Y),Y.finishDraft.bind(Y);var J=r(68356);function Q(e){return function(t){var r=t.dispatch,n=t.getState;return function(t){return function(o){return"function"==typeof o?o(r,n,e):t(o)}}}}var ee=Q();ee.withExtraArgument=Q,r(83454);var et=(M=function(e,t){return(M=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}M(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),er=function(e,t){var r,n,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(r)throw TypeError("Generator is already executing.");for(;a;)try{if(r=1,n&&(o=2&i[0]?n.return:i[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,i[1])).done)return o;switch(n=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,n=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(s){i=[6,s],n=0}finally{r=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}},en=function(e,t){for(var r=0,n=t.length,o=e.length;r<n;r++,o++)e[o]=t[r];return e},eo=Object.defineProperty,ei=Object.defineProperties,ea=Object.getOwnPropertyDescriptors,es=Object.getOwnPropertySymbols,el=Object.prototype.hasOwnProperty,eu=Object.prototype.propertyIsEnumerable,ec=function(e,t,r){return t in e?eo(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r},ed=function(e,t){for(var r in t||(t={}))el.call(t,r)&&ec(e,r,t[r]);if(es)for(var n=0,o=es(t);n<o.length;n++){var r=o[n];eu.call(t,r)&&ec(e,r,t[r])}return e},ef=function(e,t){return ei(e,ea(t))},ep="undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(0!=arguments.length)return"object"==typeof arguments[0]?J.qC:J.qC.apply(null,arguments)};"undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__&&window.__REDUX_DEVTOOLS_EXTENSION__;var em=function(e){function t(){for(var r=[],n=0;n<arguments.length;n++)r[n]=arguments[n];var o=e.apply(this,r)||this;return Object.setPrototypeOf(o,t.prototype),o}return et(t,e),Object.defineProperty(t,Symbol.species,{get:function(){return t},enumerable:!1,configurable:!0}),t.prototype.concat=function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];return e.prototype.concat.apply(this,t)},t.prototype.prepend=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return 1===e.length&&Array.isArray(e[0])?new(t.bind.apply(t,en([void 0],e[0].concat(this)))):new(t.bind.apply(t,en([void 0],e.concat(this))))},t}(Array);function eh(e){return i(e)?X(e,function(){}):e}function ev(e){void 0===e&&(e={});var t=e.thunk,r=void 0===t||t;e.immutableCheck,e.serializableCheck;var n=new em;return r&&("boolean"==typeof r?n.push(ee):n.push(ee.withExtraArgument(r.extraArgument))),n}function eg(e){var t,r=function(e){return ev(e)},n=e||{},o=n.reducer,i=void 0===o?void 0:o,a=n.middleware,s=void 0===a?r():a,l=n.devTools,u=void 0===l||l,c=n.preloadedState,d=n.enhancers,f=void 0===d?void 0:d;if("function"==typeof i)t=i;else if(function(e){if("object"!=typeof e||null===e)return!1;var t=Object.getPrototypeOf(e);if(null===t)return!0;for(var r=t;null!==Object.getPrototypeOf(r);)r=Object.getPrototypeOf(r);return t===r}(i))t=(0,J.UY)(i);else throw Error('"reducer" is a required argument, and must be a function or an object of functions that can be passed to combineReducers');var p=s;"function"==typeof p&&(p=p(r));var m=J.md.apply(void 0,p),h=J.qC;u&&(h=ep(ed({trace:!1},"object"==typeof u&&u)));var v=[m];Array.isArray(f)?v=en([m],f):"function"==typeof f&&(v=f(v));var g=h.apply(void 0,v);return(0,J.MT)(t,void 0===c?void 0:c,g)}function ey(e,t){function r(){for(var r=[],n=0;n<arguments.length;n++)r[n]=arguments[n];if(t){var o=t.apply(void 0,r);if(!o)throw Error("prepareAction did not return an object");return ed(ed({type:e,payload:o.payload},"meta"in o&&{meta:o.meta}),"error"in o&&{error:o.error})}return{type:e,payload:r[0]}}return r.toString=function(){return""+e},r.type=e,r.match=function(t){return t.type===e},r}function eb(e){var t,r={},n=[],o={addCase:function(e,t){var n="string"==typeof e?e:e.type;if(n in r)throw Error("addCase cannot be called with two reducers for the same action type");return r[n]=t,o},addMatcher:function(e,t){return n.push({matcher:e,reducer:t}),o},addDefaultCase:function(e){return t=e,o}};return e(o),[r,n,t]}function ex(e){var t,r=e.name;if(!r)throw Error("`name` is a required option for createSlice");var n="function"==typeof e.initialState?e.initialState:eh(e.initialState),a=e.reducers||{},s=Object.keys(a),l={},u={},c={};function d(){var t="function"==typeof e.extraReducers?eb(e.extraReducers):[e.extraReducers],r=t[0],a=t[1],s=void 0===a?[]:a,l=t[2],c=void 0===l?void 0:l,d=ed(ed({},void 0===r?{}:r),u);return function(e,t,r,n){void 0===r&&(r=[]);var a,s="function"==typeof t?eb(t):[t,r,void 0],l=s[0],u=s[1],c=s[2];if("function"==typeof e)a=function(){return eh(e())};else{var d=eh(e);a=function(){return d}}function f(e,t){void 0===e&&(e=a());var r=en([l[t.type]],u.filter(function(e){return(0,e.matcher)(t)}).map(function(e){return e.reducer}));return 0===r.filter(function(e){return!!e}).length&&(r=[c]),r.reduce(function(e,r){if(r){if(o(e)){var n=r(e,t);return void 0===n?e:n}if(i(e))return X(e,function(e){return r(e,t)});var n=r(e,t);if(void 0===n){if(null===e)return e;throw Error("A case reducer on a non-draftable value must not return undefined")}return n}return e},e)}return f.getInitialState=a,f}(n,function(e){for(var t in d)e.addCase(t,d[t]);for(var r=0;r<s.length;r++){var n=s[r];e.addMatcher(n.matcher,n.reducer)}c&&e.addDefaultCase(c)})}return s.forEach(function(e){var t,n,o=a[e],i=r+"/"+e;"reducer"in o?(t=o.reducer,n=o.prepare):t=o,l[e]=t,u[i]=t,c[e]=n?ey(i,n):ey(i)}),{name:r,reducer:function(e,r){return t||(t=d()),t(e,r)},actions:c,caseReducers:l,getInitialState:function(){return t||(t=d()),t.getInitialState()}}}var eZ=function(e){void 0===e&&(e=21);for(var t="",r=e;r--;)t+="ModuleSymbhasOwnPr-0123456789ABCDEFGHNRVfgctiUvz_KqYTJkLxpZXIjQW"[64*Math.random()|0];return t},ew=["name","message","stack","code"],ek=function(e,t){this.payload=e,this.meta=t},eS=function(e,t){this.payload=e,this.meta=t},eE=function(e){if("object"==typeof e&&null!==e){for(var t={},r=0;r<ew.length;r++){var n=ew[r];"string"==typeof e[n]&&(t[n]=e[n])}return t}return{message:String(e)}};function eP(e){if(e.meta&&e.meta.rejectedWithValue)throw e.payload;if(e.error)throw e.error;return e.payload}!function(){function e(e,t,r){var n=ey(e+"/fulfilled",function(e,t,r,n){return{payload:e,meta:ef(ed({},n||{}),{arg:r,requestId:t,requestStatus:"fulfilled"})}}),o=ey(e+"/pending",function(e,t,r){return{payload:void 0,meta:ef(ed({},r||{}),{arg:t,requestId:e,requestStatus:"pending"})}}),i=ey(e+"/rejected",function(e,t,n,o,i){return{payload:o,error:(r&&r.serializeError||eE)(e||"Rejected"),meta:ef(ed({},i||{}),{arg:n,requestId:t,rejectedWithValue:!!o,requestStatus:"rejected",aborted:(null==e?void 0:e.name)==="AbortError",condition:(null==e?void 0:e.name)==="ConditionError"})}}),a="undefined"!=typeof AbortController?AbortController:function(){function e(){this.signal={aborted:!1,addEventListener:function(){},dispatchEvent:function(){return!1},onabort:function(){},removeEventListener:function(){},reason:void 0,throwIfAborted:function(){}}}return e.prototype.abort=function(){},e}();return Object.assign(function(e){return function(s,l,u){var c,d=(null==r?void 0:r.idGenerator)?r.idGenerator(e):eZ(),f=new a;function p(e){c=e,f.abort()}var m=function(){var a,m;return a=this,m=function(){var a,m,h,v,g,y;return er(this,function(b){switch(b.label){case 0:var x;if(b.trys.push([0,4,,5]),!(null!==(x=v=null==(a=null==r?void 0:r.condition)?void 0:a.call(r,e,{getState:l,extra:u}))&&"object"==typeof x&&"function"==typeof x.then))return[3,2];return[4,v];case 1:v=b.sent(),b.label=2;case 2:if(!1===v||f.signal.aborted)throw{name:"ConditionError",message:"Aborted due to condition callback returning false."};return g=new Promise(function(e,t){return f.signal.addEventListener("abort",function(){return t({name:"AbortError",message:c||"Aborted"})})}),s(o(d,e,null==(m=null==r?void 0:r.getPendingMeta)?void 0:m.call(r,{requestId:d,arg:e},{getState:l,extra:u}))),[4,Promise.race([g,Promise.resolve(t(e,{dispatch:s,getState:l,extra:u,requestId:d,signal:f.signal,abort:p,rejectWithValue:function(e,t){return new ek(e,t)},fulfillWithValue:function(e,t){return new eS(e,t)}})).then(function(t){if(t instanceof ek)throw t;return t instanceof eS?n(t.payload,d,e,t.meta):n(t,d,e)})])];case 3:return h=b.sent(),[3,5];case 4:return h=(y=b.sent())instanceof ek?i(null,d,e,y.payload,y.meta):i(y,d,e),[3,5];case 5:return r&&!r.dispatchConditionRejection&&i.match(h)&&h.meta.condition||s(h),[2,h]}})},new Promise(function(e,t){var r=function(e){try{o(m.next(e))}catch(r){t(r)}},n=function(e){try{o(m.throw(e))}catch(r){t(r)}},o=function(t){return t.done?e(t.value):Promise.resolve(t.value).then(r,n)};o((m=m.apply(a,null)).next())})}();return Object.assign(m,{abort:p,requestId:d,arg:e,unwrap:function(){return m.then(eP)}})}},{pending:o,rejected:i,fulfilled:n,typePrefix:e})}e.withTypes=function(){return e}}();var ej="listenerMiddleware";ey(ej+"/add"),ey(ej+"/removeAll"),ey(ej+"/remove"),"function"==typeof queueMicrotask&&queueMicrotask.bind("undefined"!=typeof window?window:void 0!==r.g?r.g:globalThis),"undefined"!=typeof window&&window.requestAnimationFrame&&window.requestAnimationFrame,function(){function e(e,t){var r=i[e];return r?r.enumerable=t:i[e]=r={configurable:!0,enumerable:t,get:function(){var t=this[F];return G.get(t,e)},set:function(t){var r=this[F];G.set(r,e,t)}},r}function t(e){for(var t=e.length-1;t>=0;t--){var o=e[t][F];if(!o.P)switch(o.i){case 5:n(o)&&R(o);break;case 4:r(o)&&R(o)}}}function r(e){for(var t=e.t,r=e.k,n=U(r),o=n.length-1;o>=0;o--){var i=n[o];if(i!==F){var a=t[i];if(void 0===a&&!l(t,i))return!0;var s=r[i],u=s&&s[F];if(u?u.t!==a:!c(s,a))return!0}}var d=!!t[F];return n.length!==U(t).length+(d?0:1)}function n(e){var t=e.k;if(t.length!==e.t.length)return!0;var r=Object.getOwnPropertyDescriptor(t,t.length-1);if(r&&!r.get)return!0;for(var n=0;n<t.length;n++)if(!t.hasOwnProperty(n))return!0;return!1}var i={};K.ES5||(K.ES5={J:function(t,r){var n=Array.isArray(t),o=function(t,r){if(t){for(var n=Array(r.length),o=0;o<r.length;o++)Object.defineProperty(n,""+o,e(o,!0));return n}var i=q(r);delete i[F];for(var a=U(i),s=0;s<a.length;s++){var l=a[s];i[l]=e(l,t||!!i[l].enumerable)}return Object.create(Object.getPrototypeOf(r),i)}(n,t),i={i:n?5:4,A:r?r.A:N,P:!1,I:!1,R:{},l:r,t:t,k:o,o:null,g:!1,C:!1};return Object.defineProperty(o,F,{value:i,writable:!0}),o},S:function(e,r,i){i?o(r)&&r[F].A===e&&t(e.p):(e.u&&function e(t){if(t&&"object"==typeof t){var r=t[F];if(r){var o=r.t,i=r.k,s=r.R,u=r.i;if(4===u)a(i,function(t){t!==F&&(void 0!==o[t]||l(o,t)?s[t]||e(i[t]):(s[t]=!0,R(r)))}),a(o,function(e){void 0!==i[e]||l(i,e)||(s[e]=!1,R(r))});else if(5===u){if(n(r)&&(R(r),s.length=!0),i.length<o.length)for(var c=i.length;c<o.length;c++)s[c]=!1;else for(var d=o.length;d<i.length;d++)s[d]=!0;for(var f=Math.min(i.length,o.length),p=0;p<f;p++)i.hasOwnProperty(p)||(s[p]=!0),void 0===s[p]&&e(i[p])}}}}(e.p[0]),t(e.p))},K:function(e){return 4===e.i?r(e):n(e)}})}()},8679:function(e,t,r){"use strict";var n=r(21296),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return n.isMemo(e)?a:s[e.$$typeof]||o}s[n.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[n.Memo]=a;var u=Object.defineProperty,c=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,r,n){if("string"!=typeof r){if(m){var o=p(r);o&&o!==m&&e(t,o,n)}var a=c(r);d&&(a=a.concat(d(r)));for(var s=l(t),h=l(r),v=0;v<a.length;++v){var g=a[v];if(!i[g]&&!(n&&n[g])&&!(h&&h[g])&&!(s&&s[g])){var y=f(r,g);try{u(t,g,y)}catch(b){}}}}return t}},96103:function(e,t){"use strict";/** @license React v16.13.1
* react-is.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var r="function"==typeof Symbol&&Symbol.for,n=r?Symbol.for("react.element"):60103,o=r?Symbol.for("react.portal"):60106,i=r?Symbol.for("react.fragment"):60107,a=r?Symbol.for("react.strict_mode"):60108,s=r?Symbol.for("react.profiler"):60114,l=r?Symbol.for("react.provider"):60109,u=r?Symbol.for("react.context"):60110,c=r?Symbol.for("react.async_mode"):60111,d=r?Symbol.for("react.concurrent_mode"):60111,f=r?Symbol.for("react.forward_ref"):60112,p=r?Symbol.for("react.suspense"):60113,m=r?Symbol.for("react.suspense_list"):60120,h=r?Symbol.for("react.memo"):60115,v=r?Symbol.for("react.lazy"):60116,g=r?Symbol.for("react.block"):60121,y=r?Symbol.for("react.fundamental"):60117,b=r?Symbol.for("react.responder"):60118,x=r?Symbol.for("react.scope"):60119;function Z(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case c:case d:case i:case s:case a:case p:return e;default:switch(e=e&&e.$$typeof){case u:case f:case v:case h:case l:return e;default:return t}}case o:return t}}}function w(e){return Z(e)===d}t.AsyncMode=c,t.ConcurrentMode=d,t.ContextConsumer=u,t.ContextProvider=l,t.Element=n,t.ForwardRef=f,t.Fragment=i,t.Lazy=v,t.Memo=h,t.Portal=o,t.Profiler=s,t.StrictMode=a,t.Suspense=p,t.isAsyncMode=function(e){return w(e)||Z(e)===c},t.isConcurrentMode=w,t.isContextConsumer=function(e){return Z(e)===u},t.isContextProvider=function(e){return Z(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},t.isForwardRef=function(e){return Z(e)===f},t.isFragment=function(e){return Z(e)===i},t.isLazy=function(e){return Z(e)===v},t.isMemo=function(e){return Z(e)===h},t.isPortal=function(e){return Z(e)===o},t.isProfiler=function(e){return Z(e)===s},t.isStrictMode=function(e){return Z(e)===a},t.isSuspense=function(e){return Z(e)===p},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===d||e===s||e===a||e===p||e===m||"object"==typeof e&&null!==e&&(e.$$typeof===v||e.$$typeof===h||e.$$typeof===l||e.$$typeof===u||e.$$typeof===f||e.$$typeof===y||e.$$typeof===b||e.$$typeof===x||e.$$typeof===g)},t.typeOf=Z},21296:function(e,t,r){"use strict";e.exports=r(96103)},83454:function(e,t,r){"use strict";var n,o;e.exports=(null==(n=r.g.process)?void 0:n.env)&&"object"==typeof(null==(o=r.g.process)?void 0:o.env)?r.g.process:r(77663)},91118:function(e,t,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return r(46394)}])},45989:function(e,t,r){"use strict";r.d(t,{Z:function(){return d}});var n=r(85893),o=r(67294),i=r(46901),a=r(93946),s=r(57922),l=r(50594),u=r(9473),c=r(28043);function d(){let e=(0,u.I0)(),{message:t,level:r="error",isOpen:d}=(0,u.v9)(e=>e.alert);return(0,o.useEffect)(()=>{let t=setTimeout(()=>{e(c.Nw.remove())},"2"*2e3);return()=>{clearTimeout(t)}}),(0,n.jsx)(s.Z,{className:"alertBox",in:d,children:(0,n.jsx)(i.Z,{variant:"filled",severity:r,action:(0,n.jsx)(a.Z,{"aria-label":"close",color:"inherit",size:"small",onClick:()=>{e(c.Nw.remove())},children:(0,n.jsx)(l.Z,{fontSize:"inherit"})}),children:t})})}},47336:function(e,t,r){"use strict";r.d(t,{W:function(){return n}});let n=[{id:1,img:"/images/icons/social_icons/youtube.svg",key:"youtube",name:"Youtube",quota:"YOUTUBE_PUBLISH",components:["title","description"],info:["Max video size: 5 GB. Please contact us for larger files.","Supported formats: MP4 and MOV.","The standard aspect ratio for YouTube on a computer is 16:9. When uploading other aspect ratios such as vertical or square, the player automatically adapts itself to the size of the video. This setting gives the best viewing experience based on the aspect ratio and device.","Recommended format MP4 with H.264 video codec and AAC audio codec. Results in a high-quality video with a smaller file size.","The standard video...s frame rate frequency is: 24, 25, 30, 48, 50, 60 frames a second. YouTube also accepts other frequencies."]},{id:2,img:"/images/icons/social_icons/facebook.svg",key:"facebook",name:"FB Pages",quota:"FACEBOOK_PUBLISH",components:["title","description"],info:["Max video size: 2 GB. Please contact us for larger files.","Supported formats: MP4, MOV, and AVI.","Duration max: 4 hours.","Recommended video dimensions is 1280 x 720 for landscape and portrait.","Landscape aspect ratio is 16:9.","Portrait aspect ratio is 9:16.","Video max frames 30fps."]},{id:3,img:"/images/icons/social_icons/facebook.svg",key:"fbg",name:"FB Groups",quota:"FACEBOOK_GROUP_PUBLISH",components:["title","description"],info:["Max video size: 2 GB. Please contact us for larger files.","Supported formats: MP4, MOV, and AVI.","Duration max: 4 hours.","Recommended video dimensions is 1280 x 720 for landscape and portrait.","Landscape aspect ratio is 16:9.","Portrait aspect ratio is 9:16.","Video max frames 30fps."]},{id:4,img:"/images/icons/social_icons/instagram.svg",key:"instagram",name:"Instagram",quota:"INSTAGRAM_PUBLISH",components:["description"],info:["Max video size: 100 MB","Supported formats: MP4 and MOV.","Multi-videos are not supported.","Duration max: 60 seconds.","Duration min: 3 seconds.","Video size:\n <ul>\n <li>Maximum columns (horizontal pixels): 1920.</li>\n <li>Minimum aspect ratio [cols / rows]: 4 / 5 or 0.8.</li>\n <li>Maximum aspect ratio [cols / rows]: 16 / 9 or 1.77.</li>\n </ul>","Video max frames 60fps.","Video bitrate: VBR, 5Mbps maximum","Audio bitrate: 128kbps","Audio codec: AAC, 48khz sample rate maximum, 1 or 2 channels (mono or stereo). ","Video codec: HEVC or H264, progressive scan, closed GOP, 4:2:0 chroma subsampling. ","Frame rate: 23-60 FPS.","IGTV objects are not supported."]},{id:5,img:"/images/icons/social_icons/twitter.svg",key:"twitter",name:"Twitter",quota:"TWITTER_PUBLISH",components:["description"],info:["Max video size 512 MB","Supported formats: MP4 and MOV.","Maximum video resolution: 1280x1024 px.","Recommended Video Codec: H264 High Profile.","Recommended Video Resolution:\n <ul>\n <li>landscape 1280x720 px.</li>\n <li>portrait 720x1280 px.</li>\n <li>square 720x720 px.</li>\n </ul>","Frame rate must be 60 FPS or less.","Duration must be between 0.5 seconds and 140 seconds. Please see here for posting longer Twitter videos up to 10 minutes.","Aspect ratio must be between 1:3 and 3:1.","Must have 1:1 pixel aspect ratio.","Audio must be mono or stereo, not 5.1 or greater."]},{id:6,img:"/images/icons/social_icons/pinterest.svg",key:"pinterest",name:"Pinterest",quota:"PINTEREST_PUBLISH",components:["title","description"],info:["Max video size: 1 GB","Supported formats: MP4, MOV, and M4V.","Duration max: 15 minutes.","Duration min: 4 seconds.","Aspect ratio: Taller than 1.91:1 and shorter than 1:2. Recommended for standard video: 1:1 (square) or 2:3, 4:5 or 9:16 (vertical)."]},{id:7,key:"linkedin",img:"/images/icons/social_icons/linkdin.svg",name:"LinkedIn",quota:"LINKEDIN_PUBLISH",components:["title","description"],info:["Max video size: 200 MB","Supported formats: MP4.","Duration max: 30 minutes.","Duration min: 3 seconds.","Aspect ratio must be between 1:2.4 and 2.4:1."]}]},46394:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return z}});var n=r(85893);r(37599),r(93036);var o=r(9473),i=r(77236),a=r(68356),s=r(21469),l=r(28043),u=r(42948),c=r(77750),d=r(71858);let f=(0,a.UY)({user:s.ZP,alert:l.ZP,social:u.ZP,exports:c.ZP,payment:d.ZP}),p=(e,t)=>f(e,t),m=[...(0,i.Bx)({thunk:!1})];var h=r(67294),v=r(87357),g=r(66720),y=r(42293),b=r(77533),x=r(93946),Z=r(326),w=r(10155),k=r(15861),S=r(83321),E=r(90948),P=r(90629),j=r(53156);function O(e){let{window:t}=e,[r,o]=h.useState(!1),i=()=>{o(e=>!e)},a=(0,n.jsx)(v.Z,{onClick:i,sx:{textAlign:"left"},className:"mobilenavigationSlider",children:(0,n.jsxs)(v.Z,{className:"mobilenavigation",children:[(0,n.jsx)(S.Z,{variant:"text",children:(0,n.jsx)("a",{href:"/tutorials",children:(0,n.jsx)("span",{children:"Tutorials"})})}),(0,n.jsx)(S.Z,{variant:"text",children:(0,n.jsx)("a",{href:"/pricing",children:(0,n.jsx)("span",{children:"Pricing"})})}),(0,n.jsx)(S.Z,{variant:"text",children:(0,n.jsxs)("a",{href:"/contact",children:[(0,n.jsx)("img",{className:"contactimg",src:"/images/headphone.svg"}),(0,n.jsx)("span",{children:"Contact Us"})]})}),(0,n.jsx)(S.Z,{variant:"outlined",children:(0,n.jsx)("a",{className:"btn-cta-login",href:"/login",children:"Login"})}),(0,n.jsx)(S.Z,{variant:"contained",className:"fillbutton",children:(0,n.jsx)("a",{className:"btn-cta",href:"/signup",children:"Try for Free"})})]})});return(0,n.jsxs)(v.Z,{children:[(0,n.jsx)(g.ZP,{}),(0,n.jsx)(y.Z,{component:"header",className:"webHeader",children:(0,n.jsx)(j.Z,{maxWidth:"xl",children:(0,n.jsxs)(w.Z,{children:[(0,n.jsx)(k.Z,{variant:"h6",component:"a",href:"/",sx:{flexGrow:1,display:{sm:"block"}},children:(0,n.jsx)("img",{src:"/images/logo.png"})}),(0,n.jsx)(v.Z,{sx:{display:{xs:"none",md:"block"}},children:a}),(0,n.jsx)(x.Z,{color:"inherit","aria-label":"open drawer",edge:"start",onClick:i,sx:{ml:2,display:{md:"none"}},children:(0,n.jsx)(Z.Z,{})})]})})}),(0,n.jsx)(b.ZP,{container:void 0!==t?()=>t().document.body:void 0,variant:"temporary",open:r,onClose:i,anchor:"right",className:"mobileSliderr",ModalProps:{keepMounted:!0},sx:{display:{xs:"block",md:"none"},"& .MuiDrawer-paper":{boxSizing:"border-box",width:300}},children:a})]})}(0,E.ZP)(P.Z)(e=>{let{theme:t}=e;return{backgroundColor:"dark"===t.palette.mode?"#1A2027":"#fff",...t.typography.body2,padding:t.spacing(1),textAlign:"center",color:t.palette.text.secondary}});var C=r(86886),R=function(e){let[t,r]=(0,h.useState)(!1),o=()=>{let e=window.scrollY;e>0?r(!0):r(!1)},i=()=>{window.scroll(0,0)};(0,h.useEffect)(()=>{window.addEventListener("scroll",o)},[t]);let a=["BackToTop"];return t&&a.push("isActive"),(0,n.jsx)("div",{className:a.join(" "),onClick:i,children:(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"9",height:"16",className:"BackToTop__icon",children:(0,n.jsx)("path",{fill:"#FFF",fillRule:"evenodd",d:"M.3 14.3c-.4.4-.4 1.02 0 1.4.38.4 1 .4 1.4 0l7-7c.4-.4.4-1.02 0-1.4l-7-7C1.3-.1.68-.1.3.3c-.4.38-.4 1 0 1.4L6.6 8 .3 14.3z"})})})};function A(){return(0,n.jsx)(v.Z,{component:"footer",className:"webFooter",children:(0,n.jsxs)(j.Z,{maxWidth:"xl",children:[(0,n.jsxs)(C.ZP,{container:!0,spacing:2,columns:12,children:[(0,n.jsxs)(C.ZP,{item:!0,xs:12,sm:12,md:3,className:"footerBox",children:[(0,n.jsx)("div",{className:"brand-logo",children:(0,n.jsx)("img",{src:"/images/logo.png"})}),(0,n.jsx)("p",{children:"Use our free video editor to create amazing videos today"})]}),(0,n.jsx)(C.ZP,{item:!0,xs:12,sm:12,md:3,className:"footerBox",children:(0,n.jsx)("ul",{className:"contact-list",children:(0,n.jsxs)("li",{className:"item",children:[(0,n.jsx)("svg",{className:"MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-xr78m9",focusable:"false","aria-hidden":"true",viewBox:"0 0 24 24","data-testid":"MailOutlineOutlinedIcon",children:(0,n.jsx)("path",{d:"M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 14H4V8l8 5 8-5v10zm-8-7L4 6h16l-8 5z"})}),(0,n.jsx)("span",{children:(0,n.jsx)("a",{href:"mailto:contact@illusto.com",children:"contact@illusto.com"})})]})})}),(0,n.jsx)(C.ZP,{item:!0,xs:12,sm:12,md:3,className:"footerBox",children:(0,n.jsxs)("div",{className:"footerLink",children:[(0,n.jsxs)("ul",{children:[(0,n.jsx)("li",{children:(0,n.jsx)("a",{href:"/",children:"About Us"})}),(0,n.jsx)("li",{children:(0,n.jsx)("a",{href:"/tutorials",children:"Tutorials"})}),(0,n.jsx)("li",{children:(0,n.jsx)("a",{href:"/faq",children:"FAQs"})}),(0,n.jsx)("li",{children:(0,n.jsx)("a",{target:"_blank",href:"".concat("https://dev-app.illusto.com","/blog/"),children:"Blog"})}),(0,n.jsx)("li",{children:(0,n.jsx)("a",{href:"/comingsoon",children:"Glossary"})})]}),(0,n.jsxs)("ul",{children:[(0,n.jsx)("li",{children:(0,n.jsx)("a",{href:"/contact",children:"Contact Us"})}),(0,n.jsx)("li",{children:(0,n.jsx)("a",{href:"/terms",children:"Terms"})}),(0,n.jsx)("li",{children:(0,n.jsx)("a",{href:"/privacy",children:"Privacy"})})]})]})}),(0,n.jsxs)(C.ZP,{item:!0,xs:12,sm:12,md:3,className:"footerBox",children:[(0,n.jsxs)("div",{className:"social-icons",children:[(0,n.jsxs)("a",{target:"_blank",href:"https://www.youtube.com/channel/UC9ZPOYA0MK4-QNxbo_81bTw",children:[" ",(0,n.jsx)("img",{src:"/images/YT.svg",alt:"youtube"})]}),(0,n.jsx)("a",{target:"_blank",href:"https://www.facebook.com/IllustoHQ",children:(0,n.jsx)("img",{src:"/images/fb.svg",alt:"facebook"})}),(0,n.jsxs)("a",{target:"_blank",href:"https://www.instagram.com/illustofficial/",children:[" ",(0,n.jsx)("img",{src:"/images/insta.svg",alt:"instagram"})]}),(0,n.jsxs)("a",{target:"_blank",href:"https://www.linkedin.com/company/illusto/",children:[" ",(0,n.jsx)("img",{src:"/images/in.svg",alt:"linkedin"})]}),(0,n.jsx)("a",{target:"_blank",href:"https://twitter.com/IllustoHQ",children:(0,n.jsx)("img",{src:"/images/twitte.svg",alt:"twitter"})})]}),(0,n.jsx)("div",{className:"featuredimg",children:(0,n.jsx)("a",{href:"https://www.producthunt.com/posts/illusto?utm_source=badge-featured&utm_medium=badge&utm_souce=badge-illusto%22",target:"_blank",children:(0,n.jsx)("img",{src:"/images/featured.svg"})})})]})]}),(0,n.jsx)(v.Z,{component:"div",className:"copyText",children:(0,n.jsx)("p",{children:"\xa9 2023 Multistream Technologies Pvt. Ltd."})}),(0,n.jsx)(R,{})]})})}var T=r(11163);function $(e){let t=(0,T.useRouter)(),r=t.pathname.includes("/login")||t.pathname.includes("/myprofile")||t.pathname.includes("/signup")||t.pathname.includes("/subscription")||t.pathname.includes("/home")||t.pathname.includes("/onboarding")||t.pathname.includes("/templatecenter")||t.pathname.includes("/appsumosignup");return r||t.pathname.includes("/404")?null==e?void 0:e.children:(0,n.jsx)("div",{className:"privacy_page",children:(0,n.jsxs)(v.Z,{children:[(0,n.jsx)(g.ZP,{}),(0,n.jsx)(O,{}),null==e?void 0:e.children,(0,n.jsx)(A,{})]})})}var M=r(4298),_=r.n(M),N=r(45989);let I=function(e){let t=(0,i.xC)({reducer:p,middleware:m,preloadedState:void 0});return t}();var z=function(e){let{Component:t,pageProps:r}=e;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(_(),{id:"google-tag-manager",strategy:"afterInteractive",children:"\n (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\n new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\n j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n })(window,document,'script','dataLayer','GTM-NN5F9W4');\n "}),(0,n.jsx)(_(),{src:"https://www.googletagmanager.com/gtag/js?id=".concat("G-VF7Y0F40QW"),onLoad:async()=>{function e(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],e("js",new Date),e("config","G-VF7Y0F40QW")}}),(0,n.jsx)(_(),{strategy:"beforeInteractive",src:"".concat("https://demobackend.illusto.com/api/","v2/geolocation")}),(0,n.jsxs)(o.zt,{store:I,children:[(0,n.jsx)(N.Z,{}),(0,n.jsx)($,{children:(0,n.jsx)(t,{...r})})]})]})}},28043:function(e,t,r){"use strict";r.d(t,{Nw:function(){return a}});var n=r(77236);let o=(0,n.oM)({name:"alertActions",initialState:{level:"error",message:"",isOpen:!1},reducers:{init(e,t){e.isOpen=!1},set(e,t){e.level=t.payload.level,e.message=t.payload.message,e.isOpen=!0},remove(e,t){e.isOpen=!1}}});t.ZP=o.reducer;let{reducer:i,actions:a}=o},77750:function(e,t,r){"use strict";r.d(t,{Nw:function(){return a}});var n=r(77236);let o=(0,n.oM)({name:"exportActions",initialState:{project:{},categories:[],isYoutubeDisconnect:!1,refreshToken:!1,loading:!1,error:{},videos:[],current_selection:{},subscription_details:{},user_details:{}},reducers:{init(e,t){e.loading=!0},set(e,t){e.project=t.payload,e.loading=!1},setCategories(e,t){e.categories=t.payload},error(e,t){e.loading=!1},setVideos(e,t){e.videos=t.payload},setCurrentSelection(e,t){e.current_selection=t.payload},setSubscriptionDetails(e,t){e.subscription_details=t.payload},setUserDetails(e,t){e.user_details=t.payload}}});t.ZP=o.reducer;let{reducer:i,actions:a}=o},71858:function(e,t,r){"use strict";r.d(t,{Nw:function(){return a}});var n=r(77236);let o=(0,n.oM)({name:"alertActions",initialState:{one_time_data:{},success_type:"",error_type:"",error_while_subscription:!1,cancel_notification:!1},reducers:{setOneTimeDataStore(e,t){e.one_time_data=t.payload},setSuccessType(e,t){e.success_type=t.payload},setErrorType(e,t){e.error_type=t.payload},setSubscriptionTimeError(e,t){e.error_while_subscription=t.payload},setCancelNotification(e,t){e.cancel_notification=t.payload}}});t.ZP=o.reducer;let{reducer:i,actions:a}=o},42948:function(e,t,r){"use strict";r.d(t,{Nw:function(){return l}});var n=r(77236),o=r(47336);let i={youtubeUser:{},youtubeResult:{},isYoutubeDisconnect:!1,refreshToken:!1,loading:!1,driveUser:{},driveResult:{},isDriveDisconnect:!0,driveRefreshToken:!1,error:{},publish_utils:function(){let e={};for(let t of o.W)e[t.id]={loader:!1,panel:!1};return e}(),polling_exists:!1,recent_complete:!1,recent_completed_data:{}},a=(0,n.oM)({name:"socialActions",initialState:i,reducers:{init(e,t){e.loading=!0},setYoutubeProfile(e,t){e.youtubeUser=t.payload,e.loading=!1},setYoutubeDisconnect(e,t){e.isYoutubeDisconnect=t.payload,e.youtubeUser={}},setRefreshToken(e,t){e.refreshToken=t.payload},setYoutubeResponse(e,t){e.youtubeResult=t.payload,e.youtubeUser={}},setDriveProfile(e,t){e.driveUser=t.payload,e.isDriveDisconnect=!1,e.loading=!1},setDriveDisconnect(e,t){e.isDriveDisconnect=t.payload,e.driveUser={}},setDriveRefreshToken(e,t){e.driveRefreshToken=t.payload},setDriveResponse(e,t){e.driveResult=t.payload,e.driveUser={}},error(e,t){e.loading=!1},setPublishUtils(e,t){let{index:r,panel:n,loader:o}=t.payload;0!=r&&(void 0!==n&&(e.publish_utils[r].panel=n),void 0!==o&&(e.publish_utils[r].loader=o))},setpollingExists(e,t){e.polling_exists=t.payload},setRecentComplete(e,t){let{status:r,data:n}=t.payload;e.recent_complete=r,e.recent_completed_data=n}}});t.ZP=a.reducer;let{reducer:s,actions:l}=a},21469:function(e,t,r){"use strict";r.d(t,{Nw:function(){return a}});var n=r(77236);let o=(0,n.oM)({name:"userActions",initialState:{user:{},loading:!1,error:{},selectedPlan:[],app_sumo_details:null},reducers:{init(e,t){e.loading=!0},set(e,t){e.user=t.payload,e.loading=!1},error(e,t){e.loading=!1},setSelectedPlan(e,t){e.selectedPlan=t.payload},setAppSumoDetails(e,t){e.app_sumo_details=t.payload}}});t.ZP=o.reducer;let{reducer:i,actions:a}=o},37599:function(){},93036:function(){},77663:function(e){!function(){var t={229:function(e){var t,r,n,o=e.exports={};function i(){throw Error("setTimeout has not been defined")}function a(){throw Error("clearTimeout has not been defined")}function s(e){if(t===setTimeout)return setTimeout(e,0);if((t===i||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(r){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:i}catch(e){t=i}try{r="function"==typeof clearTimeout?clearTimeout:a}catch(n){r=a}}();var l=[],u=!1,c=-1;function d(){u&&n&&(u=!1,n.length?l=n.concat(l):c=-1,l.length&&f())}function f(){if(!u){var e=s(d);u=!0;for(var t=l.length;t;){for(n=l,l=[];++c<t;)n&&n[c].run();c=-1,t=l.length}n=null,u=!1,function(e){if(r===clearTimeout)return clearTimeout(e);if((r===a||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(e);try{r(e)}catch(n){try{return r.call(null,e)}catch(t){return r.call(this,e)}}}(e)}}function p(e,t){this.fun=e,this.array=t}function m(){}o.nextTick=function(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)t[r-1]=arguments[r];l.push(new p(e,t)),1!==l.length||u||s(f)},p.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=m,o.addListener=m,o.once=m,o.off=m,o.removeListener=m,o.removeAllListeners=m,o.emit=m,o.prependListener=m,o.prependOnceListener=m,o.listeners=function(e){return[]},o.binding=function(e){throw Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(e){throw Error("process.chdir is not supported")},o.umask=function(){return 0}}},r={};function n(e){var o=r[e];if(void 0!==o)return o.exports;var i=r[e]={exports:{}},a=!0;try{t[e](i,i.exports,n),a=!1}finally{a&&delete r[e]}return i.exports}n.ab="//";var o=n(229);e.exports=o}()},11163:function(e,t,r){e.exports=r(80880)},4298:function(e,t,r){e.exports=r(63573)},69921:function(e,t){"use strict";Symbol.for("react.element"),Symbol.for("react.portal"),Symbol.for("react.fragment"),Symbol.for("react.strict_mode"),Symbol.for("react.profiler"),Symbol.for("react.provider"),Symbol.for("react.context"),Symbol.for("react.server_context"),Symbol.for("react.forward_ref"),Symbol.for("react.suspense"),Symbol.for("react.suspense_list"),Symbol.for("react.memo"),Symbol.for("react.lazy"),Symbol.for("react.offscreen"),Symbol.for("react.module.reference")},59864:function(e,t,r){"use strict";r(69921)},9473:function(e,t,r){"use strict";r.d(t,{zt:function(){return y},I0:function(){return Z},v9:function(){return m}});var n=r(61688),o=r(52798),i=r(73935);let a=function(e){e()},s=()=>a;var l=r(67294);let u=(0,l.createContext)(null);function c(){let e=(0,l.useContext)(u);return e}let d=()=>{throw Error("uSES not initialized!")},f=d,p=(e,t)=>e===t,m=function(e=u){let t=e===u?c:()=>(0,l.useContext)(e);return function(e,r=p){let{store:n,subscription:o,getServerState:i}=t(),a=f(o.addNestedSub,n.getState,i||n.getState,e,r);return(0,l.useDebugValue)(a),a}}();r(8679),r(59864);let h={notify(){},get:()=>[]},v=!!("undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement),g=v?l.useLayoutEffect:l.useEffect;var y=function({store:e,context:t,children:r,serverState:n}){let o=(0,l.useMemo)(()=>{let t=function(e,t){let r;let n=h;function o(){a.onStateChange&&a.onStateChange()}function i(){r||(r=t?t.addNestedSub(o):e.subscribe(o),n=function(){let e=s(),t=null,r=null;return{clear(){t=null,r=null},notify(){e(()=>{let e=t;for(;e;)e.callback(),e=e.next})},get(){let e=[],r=t;for(;r;)e.push(r),r=r.next;return e},subscribe(e){let n=!0,o=r={callback:e,next:null,prev:r};return o.prev?o.prev.next=o:t=o,function(){n&&null!==t&&(n=!1,o.next?o.next.prev=o.prev:r=o.prev,o.prev?o.prev.next=o.next:t=o.next)}}}}())}let a={addNestedSub:function(e){return i(),n.subscribe(e)},notifyNestedSubs:function(){n.notify()},handleChangeWrapper:o,isSubscribed:function(){return Boolean(r)},trySubscribe:i,tryUnsubscribe:function(){r&&(r(),r=void 0,n.clear(),n=h)},getListeners:()=>n};return a}(e);return{store:e,subscription:t,getServerState:n?()=>n:void 0}},[e,n]),i=(0,l.useMemo)(()=>e.getState(),[e]);return g(()=>{let{subscription:t}=o;return t.onStateChange=t.notifyNestedSubs,t.trySubscribe(),i!==e.getState()&&t.notifyNestedSubs(),()=>{t.tryUnsubscribe(),t.onStateChange=void 0}},[o,i]),l.createElement((t||u).Provider,{value:o},r)};function b(e=u){let t=e===u?c:()=>(0,l.useContext)(e);return function(){let{store:e}=t();return e}}let x=b(),Z=function(e=u){let t=e===u?x:b(e);return function(){let e=t();return e.dispatch}}();f=o.useSyncExternalStoreWithSelector,n.useSyncExternalStore,a=i.unstable_batchedUpdates},8662:function(e,t,r){"use strict";r.d(t,{ZP:function(){return v}});var n=r(63366),o=r(75068),i=r(67294),a=r(73935),s={disabled:!1},l=r(220),u="unmounted",c="exited",d="entering",f="entered",p="exiting",m=function(e){function t(t,r){n=e.call(this,t,r)||this;var n,o,i=r&&!r.isMounting?t.enter:t.appear;return n.appearStatus=null,t.in?i?(o=c,n.appearStatus=d):o=f:o=t.unmountOnExit||t.mountOnEnter?u:c,n.state={status:o},n.nextCallback=null,n}(0,o.Z)(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===u?{status:c}:null};var r=t.prototype;return r.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},r.componentDidUpdate=function(e){var t=null;if(e!==this.props){var r=this.state.status;this.props.in?r!==d&&r!==f&&(t=d):(r===d||r===f)&&(t=p)}this.updateStatus(!1,t)},r.componentWillUnmount=function(){this.cancelNextCallback()},r.getTimeouts=function(){var e,t,r,n=this.props.timeout;return e=t=r=n,null!=n&&"number"!=typeof n&&(e=n.exit,t=n.enter,r=void 0!==n.appear?n.appear:t),{exit:e,enter:t,appear:r}},r.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t){if(this.cancelNextCallback(),t===d){if(this.props.unmountOnExit||this.props.mountOnEnter){var r=this.props.nodeRef?this.props.nodeRef.current:a.findDOMNode(this);r&&r.scrollTop}this.performEnter(e)}else this.performExit()}else this.props.unmountOnExit&&this.state.status===c&&this.setState({status:u})},r.performEnter=function(e){var t=this,r=this.props.enter,n=this.context?this.context.isMounting:e,o=this.props.nodeRef?[n]:[a.findDOMNode(this),n],i=o[0],l=o[1],u=this.getTimeouts(),c=n?u.appear:u.enter;if(!e&&!r||s.disabled){this.safeSetState({status:f},function(){t.props.onEntered(i)});return}this.props.onEnter(i,l),this.safeSetState({status:d},function(){t.props.onEntering(i,l),t.onTransitionEnd(c,function(){t.safeSetState({status:f},function(){t.props.onEntered(i,l)})})})},r.performExit=function(){var e=this,t=this.props.exit,r=this.getTimeouts(),n=this.props.nodeRef?void 0:a.findDOMNode(this);if(!t||s.disabled){this.safeSetState({status:c},function(){e.props.onExited(n)});return}this.props.onExit(n),this.safeSetState({status:p},function(){e.props.onExiting(n),e.onTransitionEnd(r.exit,function(){e.safeSetState({status:c},function(){e.props.onExited(n)})})})},r.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},r.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},r.setNextCallback=function(e){var t=this,r=!0;return this.nextCallback=function(n){r&&(r=!1,t.nextCallback=null,e(n))},this.nextCallback.cancel=function(){r=!1},this.nextCallback},r.onTransitionEnd=function(e,t){this.setNextCallback(t);var r=this.props.nodeRef?this.props.nodeRef.current:a.findDOMNode(this),n=null==e&&!this.props.addEndListener;if(!r||n){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var o=this.props.nodeRef?[this.nextCallback]:[r,this.nextCallback],i=o[0],s=o[1];this.props.addEndListener(i,s)}null!=e&&setTimeout(this.nextCallback,e)},r.render=function(){var e=this.state.status;if(e===u)return null;var t=this.props,r=t.children,o=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,(0,n.Z)(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return i.createElement(l.Z.Provider,{value:null},"function"==typeof r?r(e,o):i.cloneElement(i.Children.only(r),o))},t}(i.Component);function h(){}m.contextType=l.Z,m.propTypes={},m.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:h,onEntering:h,onEntered:h,onExit:h,onExiting:h,onExited:h},m.UNMOUNTED=u,m.EXITED=c,m.ENTERING=d,m.ENTERED=f,m.EXITING=p;var v=m},220:function(e,t,r){"use strict";var n=r(67294);t.Z=n.createContext(null)},68356:function(e,t,r){"use strict";function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?o(Object(r),!0).forEach(function(t){!function(e,t,r){var o;o=function(e,t){if("object"!==n(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var o=r.call(e,t||"default");if("object"!==n(o))return o;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"===n(o)?o:String(o))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function a(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}r.d(t,{md:function(){return p},UY:function(){return d},qC:function(){return f},MT:function(){return c}});var s="function"==typeof Symbol&&Symbol.observable||"@@observable",l=function(){return Math.random().toString(36).substring(7).split("").join(".")},u={INIT:"@@redux/INIT"+l(),REPLACE:"@@redux/REPLACE"+l(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+l()}};function c(e,t,r){if("function"==typeof t&&"function"==typeof r||"function"==typeof r&&"function"==typeof arguments[3])throw Error(a(0));if("function"==typeof t&&void 0===r&&(r=t,t=void 0),void 0!==r){if("function"!=typeof r)throw Error(a(1));return r(c)(e,t)}if("function"!=typeof e)throw Error(a(2));var n,o=e,i=t,l=[],d=l,f=!1;function p(){d===l&&(d=l.slice())}function m(){if(f)throw Error(a(3));return i}function h(e){if("function"!=typeof e)throw Error(a(4));if(f)throw Error(a(5));var t=!0;return p(),d.push(e),function(){if(t){if(f)throw Error(a(6));t=!1,p();var r=d.indexOf(e);d.splice(r,1),l=null}}}function v(e){if(!function(e){if("object"!=typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}(e))throw Error(a(7));if(void 0===e.type)throw Error(a(8));if(f)throw Error(a(9));try{f=!0,i=o(i,e)}finally{f=!1}for(var t=l=d,r=0;r<t.length;r++)(0,t[r])();return e}return v({type:u.INIT}),(n={dispatch:v,subscribe:h,getState:m,replaceReducer:function(e){if("function"!=typeof e)throw Error(a(10));o=e,v({type:u.REPLACE})}})[s]=function(){var e;return(e={subscribe:function(e){if("object"!=typeof e||null===e)throw Error(a(11));function t(){e.next&&e.next(m())}return t(),{unsubscribe:h(t)}}})[s]=function(){return this},e},n}function d(e){for(var t,r=Object.keys(e),n={},o=0;o<r.length;o++){var i=r[o];"function"==typeof e[i]&&(n[i]=e[i])}var s=Object.keys(n);try{!function(e){Object.keys(e).forEach(function(t){var r=e[t];if(void 0===r(void 0,{type:u.INIT}))throw Error(a(12));if(void 0===r(void 0,{type:u.PROBE_UNKNOWN_ACTION()}))throw Error(a(13))})}(n)}catch(l){t=l}return function(e,r){if(void 0===e&&(e={}),t)throw t;for(var o=!1,i={},l=0;l<s.length;l++){var u=s[l],c=n[u],d=e[u],f=c(d,r);if(void 0===f)throw r&&r.type,Error(a(14));i[u]=f,o=o||f!==d}return(o=o||s.length!==Object.keys(e).length)?i:e}}function f(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return 0===t.length?function(e){return e}:1===t.length?t[0]:t.reduce(function(e,t){return function(){return e(t.apply(void 0,arguments))}})}function p(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e){return function(){var r=e.apply(void 0,arguments),n=function(){throw Error(a(15))},o={getState:r.getState,dispatch:function(){return n.apply(void 0,arguments)}},s=t.map(function(e){return e(o)});return n=f.apply(void 0,s)(r.dispatch),i(i({},r),{},{dispatch:n})}}}},53250:function(e,t,r){"use strict";/**
* @license React
* use-sync-external-store-shim.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var n=r(67294),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=n.useState,a=n.useEffect,s=n.useLayoutEffect,l=n.useDebugValue;function u(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!o(e,r)}catch(n){return!0}}var c="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var r=t(),n=i({inst:{value:r,getSnapshot:t}}),o=n[0].inst,c=n[1];return s(function(){o.value=r,o.getSnapshot=t,u(o)&&c({inst:o})},[e,r,t]),a(function(){return u(o)&&c({inst:o}),e(function(){u(o)&&c({inst:o})})},[e]),l(r),r};t.useSyncExternalStore=void 0!==n.useSyncExternalStore?n.useSyncExternalStore:c},50139:function(e,t,r){"use strict";/**
* @license React
* use-sync-external-store-shim/with-selector.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var n=r(67294),o=r(61688),i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=o.useSyncExternalStore,s=n.useRef,l=n.useEffect,u=n.useMemo,c=n.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,r,n,o){var d=s(null);if(null===d.current){var f={hasValue:!1,value:null};d.current=f}else f=d.current;d=u(function(){function e(e){if(!l){if(l=!0,a=e,e=n(e),void 0!==o&&f.hasValue){var t=f.value;if(o(t,e))return s=t}return s=e}if(t=s,i(a,e))return t;var r=n(e);return void 0!==o&&o(t,r)?t:(a=e,s=r)}var a,s,l=!1,u=void 0===r?null:r;return[function(){return e(t())},null===u?void 0:function(){return e(u())}]},[t,r,n,o]);var p=a(e,d[0],d[1]);return l(function(){f.hasValue=!0,f.value=p},[p]),c(p),p}},61688:function(e,t,r){"use strict";e.exports=r(53250)},52798:function(e,t,r){"use strict";e.exports=r(50139)},64836:function(e){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},87462:function(e,t,r){"use strict";function n(){return(n=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}r.d(t,{Z:function(){return n}})},75068:function(e,t,r){"use strict";function n(e,t){return(n=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function o(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,n(e,t)}r.d(t,{Z:function(){return o}})},63366:function(e,t,r){"use strict";function n(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}r.d(t,{Z:function(){return n}})},90512:function(e,t,r){"use strict";t.Z=function(){for(var e,t,r=0,n="";r<arguments.length;)(e=arguments[r++])&&(t=function e(t){var r,n,o="";if("string"==typeof t||"number"==typeof t)o+=t;else if("object"==typeof t){if(Array.isArray(t))for(r=0;r<t.length;r++)t[r]&&(n=e(t[r]))&&(o&&(o+=" "),o+=n);else for(r in t)t[r]&&(o&&(o+=" "),o+=r)}return o}(e))&&(n&&(n+=" "),n+=t);return n}}},function(e){var t=function(t){return e(e.s=t)};e.O(0,[9774,179],function(){return t(91118),t(80880)}),_N_E=e.O()}]);
2.1.37. https://dev-app.illusto.com/_next/static/chunks/pages/export-9947dc00df4cc271.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/pages/export-9947dc00df4cc271.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/pages/export-9947dc00df4cc271.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:38:14 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"f75f-18b142b7028"
Vary: Accept-Encoding
Content-Length: 63327

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7914],{38418:function(e,t,l){(window.__NEXT_P=window.__NEXT_P||[]).push(["/export",function(){return l(32404)}])},32404:function(e,t,l){"use strict";l.r(t),l.d(t,{NextButton:function(){return e2},PrevButton:function(){return e1},default:function(){return e3}});var a=l(85893),i=l(67294),s=l(93946),n=l(83321),o=l(87357),r=l(97212),c=l(59334),d=l(44347),u=l(18972),m=l(15861),h=l(67358),p=l(38895),v=l(22797),x=l(48885),g=l(33454),j=l(96420),f=l(88078),b=l(78262),w=l(20525),Z=l(49301),S=l(98396),N=l(46887),y=l(6103),_=l(71476),I=l(23508),C=l(93619),k=l(21023),T=l(40044),D=l(45670),P=l(66568),O=l(55050),U=l(2734),E=l(57976),A=l(77533),B=l(51161);function L(e){let{isOpen:t,setDeleteVideoExportFlow:l,container:i}=e,s=()=>{l(!1)},r=(0,a.jsxs)(o.Z,{className:"innerModal",children:[(0,a.jsxs)("div",{className:"modalHeader",children:[(0,a.jsxs)("h3",{children:[(0,a.jsx)(B.Z,{}),"Are you sure you want to delete this video export?"]}),(0,a.jsx)(o.Z,{component:"span",className:"signIntxt d-block",sx:{mt:{xs:1,sm:2},fontWeight:"500 !important"},children:"You won't be able to restore the video export, v1, again."})]}),(0,a.jsx)(o.Z,{className:"modalContent",sx:{marginTop:6},children:(0,a.jsxs)("div",{className:"btnDiv",children:[(0,a.jsx)(n.Z,{className:"updgradeBtn",variant:"text",onClick:s,sx:{mt:{xs:-1,sm:0}},children:"No"}),(0,a.jsx)(n.Z,{className:"logoutBtn",variant:"contained",children:"Yes, delete"})]})})]});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(b.Z,{className:"commonModal",open:t,onClose:s,sx:{display:{xs:"none",sm:"block"}},disableEscapeKeyDown:!0,children:r}),(0,a.jsx)(A.ZP,{className:"commonModal",container:i,anchor:"bottom",open:t,onClose:s,sx:{display:{xs:"block",sm:"none"}},children:r})]})}var M=l(84096);l(38340);var z=l(96713),F=l(1088),H=l(62245);l(57055);var R=l(11163),W=l(28043),q=l(77750),V=l(9473),J=l(48240),Y=l(55171),G=l(98690),K=l.n(G),Q=l(2548),X=l(34386),$=l(36191),ee=l(47336),et=l(31812),el=l(50135),ea=l(69661),ei=l(87109),es=l(70452),en=l(81458),eo=l(42948),er=l(28482),ec=l(74231);function ed(e){var t,l;let{showtabPub:r,setShowtabPub:c,linkAccounts:m,published:h,isConnected:p}=e,v=(0,V.I0)(),{youtubeUser:x,isYoutubeDisconnect:g,youtubeResult:j,publish_utils:f,polling_exists:b,recent_complete:w,recent_completed_data:Z}=(0,V.v9)(e=>e.social),{current_selection:S,user_details:N,project:y}=(0,V.v9)(e=>e.exports),[_,I]=(0,i.useState)({title:"",description:"",langauge:"en",categoryId:24,privacyStatus:"private",selfDeclaredMadeForKids:!1}),[C,k]=i.useState({gilad:!0,jason:!1,antoine:!1}),[T,D]=i.useState(null),P=Boolean(T),O=e=>{D(e.currentTarget)},U=()=>{D(null)},[A,B]=(0,i.useState)(null),[L,M]=(0,i.useState)(0),z=()=>{m(),D(null)},F=()=>{c(!1)},H=async e=>{if(""==S.coverUrl)return v(W.Nw.set({message:"Please select a thumbnail."}));if(""==e.title||""==e.description)return;0!==r&&v(eo.Nw.setPublishUtils({index:r,loader:!0}));let t=await (0,J.Jb)({title:e.title,description:e.description,mediaUrl:S.url,thumbNail:S.coverUrl,platforms:[null==R?void 0:R.key],versionId:S.version,projectId:localStorage.getItem("projectId")});if("success"==t.status)return ed(),v(W.Nw.set({level:"success",message:"Publishing has been initiated"}));{var l,a;0!==r&&v(eo.Nw.setPublishUtils({index:r,loader:!1}));let i=null===(l=null===(a=t.data)||void 0===a?void 0:a.errors[0])||void 0===l?void 0:l.message;return v(W.Nw.set({message:i}))}},[R,q]=(0,i.useState)({}),[Y,G]=(0,i.useState)([]),[K,Q]=(0,i.useState)(!1);async function ed(){v(eo.Nw.setpollingExists(!0));let e=setInterval(async()=>{if(0!==r){var t;let l=await (0,J.uZ)({platforms:[null===(t=ee.W.filter(e=>e.id==r)[0])||void 0===t?void 0:t.key],versionId:S.version,projectId:localStorage.getItem("projectId")});if("success"==l.status&&("completed"==l.data[0].status||"failed"==l.data[0].status)){if(0!==r){v(W.Nw.set({level:"success",message:"Publishing complete!"}));let a={projectId:localStorage.getItem("projectId"),publishStatus:"PUBLISHED"};await (0,J.yq)(a),v(eo.Nw.setPublishUtils({index:r,panel:!1,loader:!1})),v(eo.Nw.setRecentComplete({status:!0,data:l.data})),v(eo.Nw.setpollingExists(!1))}if(clearInterval(e),"failed"==l.data[0].status)return v(W.Nw.set({message:l.data[0].message}))}}},4e3)}ec.Ry({title:ec.Z_().required("Title is required"),description:ec.Z_().required("Description is required")}),(0,i.useEffect)(()=>(I({..._,title:y.title,description:y.description?y.description:""}),q(ee.W.filter(e=>e.id==r)[0]),()=>{0!==r&&v(eo.Nw.setPublishUtils({index:r,panel:!1,loader:!1})),v(eo.Nw.setRecentComplete({status:!1,data:{}})),G([])}),[]),(0,i.useEffect)(()=>{if(void 0!==h&&0!==r){var e;let t=null==h?void 0:h.filter(e=>{var t;return e.platform==(null===(t=ee.W.filter(e=>e.id==r)[0])||void 0===t?void 0:t.key)});"scheduled"==(null===(e=t[0])||void 0===e?void 0:e.status)&&(b||ed(),0!==r&&v(eo.Nw.setPublishUtils({index:r,loader:!0,panel:!0}))),G(t)}},[h]),(0,i.useEffect)(()=>{w&&(G(Z),v(eo.Nw.setRecentComplete({status:!1,data:{}})))},[w]),null==x||x.name;let[eu,em]=(0,i.useState)(null),[eh,ep]=(0,i.useState)(null);function ev(e){""==e?em("Title is required"):em(null)}function ex(e){""==e?ep("Description is required"):ep(null)}return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(s.Z,{className:"close",onClick:F,children:(0,a.jsx)($.Z,{})}),(0,a.jsxs)(o.Z,{className:"profileDetails",children:[(0,a.jsxs)(o.Z,{className:"videoSave",children:[(0,a.jsx)("img",{src:null==R?void 0:R.img,className:"socialicon"}),(0,a.jsxs)("span",{children:["Publish on ",null==R?void 0:R.name]})]}),(0,a.jsxs)(o.Z,{className:"videoProfileWrapper",children:[(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(o.Z,{sx:{ml:1},className:"avtarWrapper",children:[(0,a.jsx)(X.Z,{title:null==N?void 0:N.email,children:(0,a.jsx)(ea.Z,{src:x.picture,children:null==N?void 0:null===(t=N.name)||void 0===t?void 0:t[0]})}),(0,a.jsx)("span",{children:null==N?void 0:N.name})]}),(0,a.jsx)(s.Z,{onClick:O,disableRipple:!0,children:(0,a.jsx)(E.Z,{sx:{fontSize:"18px"}})})]}),(0,a.jsx)(d.Z,{className:"disconnect",anchorEl:T,open:P,onClose:U,anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},children:(0,a.jsx)(u.Z,{onClick:z,children:"Switch Account"})})]})]}),0==Y.length||""==Y[0].url||(null===(l=f[r])||void 0===l?void 0:l.panel)?(0,a.jsx)(er.J9,{enableReinitialize:!0,initialValues:_,onSubmit:H,children:e=>{var t,l,i,s;return(0,a.jsx)(er.l0,{children:(0,a.jsxs)(o.Z,{className:"selectFolder",sx:{my:2},children:[(null==R?void 0:null===(t=R.components)||void 0===t?void 0:t.indexOf("title"))!=-1?(0,a.jsx)(o.Z,{className:"inputfield ".concat(null!==eu?"error":""),children:(0,a.jsx)(er.gN,{as:el.Z,label:"Title (required)",name:"title",variant:"filled",autoComplete:"off",fullWidth:!0,validate:ev,helperText:eu})}):"",(null==R?void 0:null===(l=R.components)||void 0===l?void 0:l.indexOf("description"))!=-1?(0,a.jsx)(o.Z,{sx:{mt:2},className:"inputfield ".concat(null!==eh?"error":""),children:(0,a.jsx)(er.gN,{as:el.Z,label:"Description (required)",name:"description",autoComplete:"off",variant:"filled",className:"multiline",multiline:!0,rows:3,fullWidth:!0,validate:ex,helperText:eh})}):"",(null===(i=f[r])||void 0===i?void 0:i.loader)?(0,a.jsxs)(o.Z,{className:"horizontalProgress",children:[(0,a.jsx)("small",{children:"Publishing"}),(0,a.jsx)(en.Z,{sx:{my:1}})]}):(0,a.jsx)(a.Fragment,{}),(0,a.jsx)(o.Z,{className:"publish-wrapper",sx:{mt:2,textAlign:"right"},children:(0,a.jsx)(et.Z,{className:"updgradeBtn",variant:"contained",type:"submit",loading:null===(s=f[r])||void 0===s?void 0:s.loader,sx:{width:{xs:"calc( 100% - 42px )",sm:"83px"}},disable:!0,children:"Publish"})}),(0,a.jsx)(o.Z,{sx:{mt:2}})]})})}}):(0,a.jsxs)(o.Z,{className:"copyLink",children:[(0,a.jsxs)(o.Z,{className:"inputfield cstmInput",sx:{my:2},children:[(0,a.jsx)(el.Z,{helperText:"Published on ".concat(Y[0].postedAt?function(e){let t=new Date(1e3*e);return t.toLocaleString("en-US",{day:"numeric",month:"short",year:"numeric",hour:"numeric",minute:"numeric"})}(Y[0].postedAt):""),value:Y[0].url,id:"copy-link",InputProps:{readOnly:!0,endAdornment:(0,a.jsx)(ei.Z,{position:"start",component:"a",onClick:()=>{let e=document.getElementById("copy-link");navigator.clipboard.writeText(e.value)},children:(0,a.jsx)(es.Z,{})})},variant:"standard",fullWidth:!0}),(0,a.jsx)("a",{target:"_blank",href:Y[0].url,children:(0,a.jsx)(n.Z,{variant:"contained",className:"updgradeBtn",children:"View"})})]}),(0,a.jsx)(o.Z,{sx:{textAlign:"right"},children:(0,a.jsx)(n.Z,{className:"graybutton",onClick:()=>{0!==r&&v(eo.Nw.setPublishUtils({index:r,panel:!0}))},variant:"contained",children:"Publish again"})}),(0,a.jsx)(o.Z,{sx:{mt:4}})]})]})}function eu(){var e;let[t,l]=(0,i.useState)(!0),[r,c]=(0,i.useState)(""),[d,u]=(0,i.useState)(0);(0,i.useEffect)(()=>{l(!1)},[]);let[m,h]=i.useState(null),[p,v]=(0,i.useState)(null),[x,g]=(0,i.useState)(null),j=e=>{u(e)},w=()=>{u(0)},[Z,S]=(0,i.useState)(null),[N,y]=(0,i.useState)(!1),{subscription_details:_,current_selection:I,project:C,user_details:k}=(0,V.v9)(e=>e.exports),[T,D]=(0,i.useState)([]);async function P(){let e=await (0,J.xX)({versionId:I.version,projectId:localStorage.getItem("projectId")});return D(e.data.platform),e}async function O(){var e;let t=await (0,J.Od)();if(0==Object.keys((null==t?void 0:t.data)?null==t?void 0:t.data:{}).length){S({});return}y(!0);let l=t.data.profiles[0],a={};for(let i of(null==l?void 0:l.activeSocialAccounts)?null==l?void 0:l.activeSocialAccounts:[])a[i]=!0;a[null===(e=ee.W.filter(e=>e.id==d)[0])||void 0===e?void 0:e.key]?L(!0):L(!1),S(a)}(0,i.useEffect)(()=>{"{}"!=JSON.stringify(k)&&O()},[k]),(0,i.useEffect)(()=>{"{}"!==JSON.stringify(I)&&P()},[I]);let U=async()=>{let e=(await (0,J.QY)()).data.url,t=window.open(e,"Auth","left=150,top=50,width=720,height=600"),l=setInterval(async()=>{t.closed&&(O(),clearInterval(l))},1e3)},[E,L]=(0,i.useState)(!1),M=async e=>{await (0,J.ED)(),y(!0),j(e.id)};(0,R.useRouter)();let[F,H]=(0,i.useState)(!1),[W,q]=(0,i.useState)(!1),[Y,G]=(0,i.useState)({});async function K(e){let t,l;if(-1!=_.unique_code.toLowerCase().indexOf("free")||-1!=_.unique_code.toLowerCase().indexOf("essential")){H(!0),G({platform:e.name,plan:"Free"});return}for(let a of(await Promise.all([(0,J.QM)("TOTAL_PUBLISH"),(0,J.QM)(e.quota)])))"TOTAL_PUBLISH"===a.data[0].feature_name?t=a.data[0]:l=a.data[0];if(t.feature_exhausted){H(!0),G({max_quota:t.max_quota,plan:"Total",plan_in_total:-1!=_.unique_code.toLowerCase().indexOf("business")?"Business":"Essential"});return}if(l.feature_exhausted){let i;H(!0),-1!=_.unique_code.toLowerCase().indexOf("business")?i="Business":-1!=_.unique_code.toLowerCase().indexOf("essential")&&(i="Essential"),G({platform:e.name,max_quota:l.max_quota,plan:i});return}Z[e.key]?(await P(),L(!0),j(e.id)):(L(!1),N?j(e.id):M(e))}let[et,el]=(0,i.useState)({});(0,i.useEffect)(()=>{el(ee.W.filter(e=>e.id==d)[0])},[d]);let ea=(0,a.jsxs)("div",{className:"youTubePop",children:[(0,a.jsxs)("div",{className:"heding",children:[(0,a.jsx)("span",{style:{marginRight:"5px"},children:(0,a.jsx)("img",{src:null==et?void 0:et.img})})," ",(0,a.jsxs)("h2",{children:[null==et?void 0:et.name,"'s publishing guideline"]})]}),(0,a.jsx)("div",{className:"info",children:(0,a.jsx)("ul",{children:null==et?void 0:null===(e=et.info)||void 0===e?void 0:e.map(e=>(0,a.jsx)("li",{dangerouslySetInnerHTML:{__html:e}}))})}),(0,a.jsx)("div",{className:"btnDiv",children:(0,a.jsx)(n.Z,{className:"updgradeBtn",onClick:()=>{q(!1)},children:"Ok"})})]}),ei=(0,a.jsxs)("div",{className:"innerModal",children:[(0,a.jsx)("div",{className:"modalHeader",children:"Total"==Y.plan&&"Business"==Y.plan_in_total?(0,a.jsxs)("h3",{children:[(0,a.jsx)(B.Z,{}),"Contact us to publish more"]}):"Total"==Y.plan&&"Essential"==Y.plan_in_total?(0,a.jsxs)("h3",{children:[(0,a.jsx)(B.Z,{}),"Upgrade to publish more videos today"]}):"Free"==Y.plan?(0,a.jsxs)("h3",{children:[(0,a.jsx)(B.Z,{}),"Upgrade to publish this video on ",Y.platform]}):"Essential"==Y.plan?(0,a.jsxs)("h3",{children:[(0,a.jsx)(B.Z,{}),"Upgrade to publish more video on ",Y.platform]}):"Business"==Y.plan?(0,a.jsxs)("h3",{children:[(0,a.jsx)(B.Z,{}),"Contact us to publish on ",Y.platform]}):(0,a.jsx)(a.Fragment,{})}),(0,a.jsx)("div",{className:"modalContent",children:(0,a.jsxs)("div",{className:"",children:["Total"==Y.plan?(0,a.jsxs)("p",{className:"mediumTxt",children:["You have exceeded the daily publishing limit of ",Y.max_quota," for the day.","Business"==Y.plan_in_total?"Try again tomorrow.":""]}):"Free"==Y.plan?(0,a.jsxs)("p",{className:"mediumTxt",children:["Direct publishing to ",Y.platform," is available in the illusto business plan."]}):"Essential"==Y.plan?(0,a.jsxs)("p",{className:"mediumTxt",children:["You have exceeded the publishing limit for ",Y.platform,", ",Y.max_quota," for the day."]}):"Business"==Y.plan?(0,a.jsxs)("p",{className:"mediumTxt",children:["You have exceeded the publishing limit for ",Y.platform,", ",Y.max_quota," for the day. Try again tomorrow."]}):(0,a.jsx)(a.Fragment,{}),(0,a.jsx)("br",{}),(0,a.jsxs)("div",{className:"btnDiv",children:[(0,a.jsx)(n.Z,{className:"updgradeBtn",variant:"Business"==Y.plan||"Total"==Y.plan&&"Business"==Y.plan_in_total?"contained":"text",onClick:()=>{H(!1)},children:"Business"==Y.plan||"Total"==Y.plan&&"Business"==Y.plan_in_total?"Ok":"Not now"}),"Business"==Y.plan||"Total"==Y.plan&&"Business"==Y.plan_in_total?(0,a.jsx)(a.Fragment,{}):(0,a.jsx)(n.Z,{className:"updgradeBtn",variant:"contained",onClick:()=>{location.href="".concat("https://dev-app.illusto.com","/mysubscription")},children:"Upgrade Plan"})]})]})})]}),es=(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(o.Z,{class:"social-button",onClick:U,children:[(0,a.jsx)("img",{src:null==et?void 0:et.img,style:{marginRight:"5px"}}),(0,a.jsxs)("span",{children:["Connect to ",null==et?void 0:et.name]})]}),(0,a.jsxs)(o.Z,{onClick:()=>{q(!0)},className:"bottomInfo",children:[(0,a.jsx)(Q.Z,{}),(0,a.jsxs)("p",{children:["View ",null==et?void 0:et.name,"'s publishing guideline"]})]})]});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(o.Z,{className:"videoWrapper",children:[(0,a.jsx)("h3",{children:"Publish your video"}),(0,a.jsxs)(o.Z,{sx:{my:2},className:"savePubVideos",children:[(0,a.jsx)(o.Z,{className:"savePubVideosBtns",children:(0,a.jsx)(z.ZP,{children:null===ee.W||void 0===ee.W?void 0:ee.W.map((e,l)=>(0,a.jsx)(o.Z,{className:"innerDiv",children:t?(0,a.jsxs)(o.Z,{mr:2,children:[(0,a.jsx)(f.Z,{variant:"circular",animation:"wave",width:32,height:32}),(0,a.jsx)(f.Z,{variant:"text",animation:"wave",sx:{fontSize:"10px"}})]}):(0,a.jsx)(X.Z,{placement:"top",title:e.name,arrow:!0,children:(0,a.jsxs)(n.Z,{disabled:null==Z,disableRipple:!0,className:"".concat(d==e.id?"active":""),onClick:()=>{K(e)},children:[(0,a.jsx)("span",{children:(0,a.jsx)("img",{src:e.img})}),e.name]})})},l))})}),(0,a.jsx)(o.Z,{className:"savePubVideosContent",children:(0,a.jsxs)(o.Z,{className:d?"innerDiv active":"innerDiv",children:[(0,a.jsx)(s.Z,{className:"close",onClick:w,children:(0,a.jsx)($.Z,{})}),0===d||E?0!==d&&E?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(ed,{isConnected:E,published:T,showtabPub:d,setShowtabPub:u,linkAccounts:U},d),(0,a.jsxs)(o.Z,{onClick:()=>{q(!0)},className:"bottomInfo",children:[(0,a.jsx)(Q.Z,{}),(0,a.jsxs)("p",{children:["View ",null==et?void 0:et.name,"'s publishing guideline"]})]})]}):(0,a.jsx)(a.Fragment,{}):(0,a.jsx)(o.Z,{className:"socialButtonDiv",children:es})]})},T)]})]}),(0,a.jsx)(b.Z,{sx:{display:{xs:"none",sm:"block"}},className:"commonModal",open:F,onClose:()=>{},disableEscapeKeyDown:!0,children:ei}),(0,a.jsx)(A.ZP,{className:"commonModal",anchor:"bottom",open:F,onClose:()=>{},sx:{display:{sm:"none"}},children:ei}),(0,a.jsx)(b.Z,{sx:{display:{xs:"none",sm:"block"}},className:"commonModal",open:W,onClose:()=>{},disableEscapeKeyDown:!0,children:ea}),(0,a.jsx)(A.ZP,{className:"commonModal",anchor:"bottom",open:W,onClose:()=>{},sx:{display:{sm:"none"}},children:ea})]})}var em=l(14564),eh=l(45600),ep=l(28983),ev=l(73814),ex=l(26638);function eg(e){let{setProjectInfo:t}=e,l=(0,V.I0)(),[n,r]=(0,i.useState)(null),[c,d]=(0,i.useState)(null),{project:u,categories:m}=(0,V.v9)(e=>e.exports),[h,p]=(0,i.useState)({title:"",description:"",projectCategory:[]});(0,i.useEffect)(()=>{v()},[]),(0,i.useEffect)(()=>{var e;p({title:null==u?void 0:u.title,description:null==u?void 0:u.description,projectCategory:null==u?void 0:null===(e=u.projectCategoryList)||void 0===e?void 0:e.map(e=>({id:e.id,category_name:e.categoryName}))})},[u]);let v=async()=>{var e,t;let a=await (0,J.eJ)();if((null==a?void 0:a.code)!==0)return l(W.Nw.set({message:null==a?void 0:null===(t=a.error)||void 0===t?void 0:t.message}));l(q.Nw.setCategories(null==a?void 0:null===(e=a.data)||void 0===e?void 0:e.list))},x=async e=>{if("correct"!==N(h.title,!0)){setTimeout(()=>{var e;return null===(e=document.getElementById("hidden-btn"))||void 0===e?void 0:e.click()},0);return}let a=e?{projectId:u.projectId,title:h.title,description:h.description,projectCategoryList:e.projectCategory.map(e=>e.id)}:{projectId:u.projectId,title:h.title,description:h.description,projectCategoryList:h.projectCategory.map(e=>e.id)},i=await (0,J.yq)(a);if((null==i?void 0:i.code)!==0){var s;return l(W.Nw.set({message:null==i?void 0:null===(s=i.error)||void 0===s?void 0:s.message}))}t(),l(q.Nw.set(null==i?void 0:i.data))},g=e=>{r(e.currentTarget)},j=()=>{r(null)},f=Boolean(n),b=f?"emoji-popover":void 0,w=(e,t)=>{let l=new Set(t.map(e=>e.id)),a=[];for(let i of t)l.has(i.id)&&(a.push(i),l.delete(i.id));p({...h,projectCategory:a}),x({...h,projectCategory:a})},[Z,S]=(0,i.useState)(null),N=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(""!==e&&e.replace(/\s/g,"").length){if(/^[\w-\ ]{1,100}$/.test(e)){if(!t){x();return}return S(null),"correct"}{let l;return(null==e?void 0:e.length)>100?(S(l="Not allowed more than 100 characters"),l):(S(l="Cannot contain special characters, please enter the correct name"),l)}}{let a="Please enter a project name";return S(a),a}};return(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(er.J9,{enableReinitialize:!0,initialValues:h,children:e=>{let{values:t,validateField:l}=e;return(0,a.jsxs)(er.l0,{children:[(0,a.jsx)("button",{id:"hidden-btn",style:{display:"none"},onClick:()=>{l("title")},children:"validate"}),(0,a.jsx)(o.Z,{className:"inputfield ".concat(null!==Z?"error":""),children:(0,a.jsx)(er.gN,{inputProps:{maxLength:100},as:el.Z,name:"title",label:"Title (required)",autoComplete:"off",variant:"filled",fullWidth:!0,onChange:e=>p({...h,title:e.target.value}),validate:N,helperText:(0,a.jsxs)("small",{style:{fontSize:"12px",color:"rgb(194, 63, 56)"},children:[" ",Z]})})}),(0,a.jsxs)(o.Z,{sx:{my:1.5},className:"inputfield emojiDiv",children:[(0,a.jsx)(er.gN,{as:el.Z,inputProps:{maxLength:5e3},id:"outlined-multiline-static",label:"Description",name:"description",autoComplete:"off",variant:"filled",className:"multiline",multiline:!0,rows:3,fullWidth:!0,onChange:e=>{p({...h,description:e.target.value})},onBlur:e=>x()}),(0,a.jsx)(s.Z,{className:"activeClass invisible",onClick:g,"aria-describedby":b,disableRipple:!0,children:(0,a.jsx)(ep.Z,{fontSize:"medium"})}),(0,a.jsx)(em.ZP,{id:b,open:f,anchorEl:n,onClose:j,anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},children:(0,a.jsx)(o.Z,{sx:{width:"352px"},children:(0,a.jsx)(ev.Z,{onEmojiSelect:e=>{d(e.native)},data:ex,previewPosition:"none",theme:"light"})})}),c]}),(0,a.jsx)(o.Z,{className:"inputfield selectWrapper",children:(0,a.jsx)(eh.Z,{multiple:!0,id:"tags-outlined",name:"projectCategory",options:m,getOptionLabel:e=>e.category_name,onChange:w,value:h.projectCategory?h.projectCategory:[],renderInput:e=>(0,a.jsx)(er.gN,{component:el.Z,...e,label:"Content category",name:"projectCategory",variant:"filled"})})})]})}})})}let ej=[{id:1,img:"/images/icons/social_icons/download.svg",name:"Download"},{id:2,img:"/images/icons/google-drive.png",name:"Google drive"}];var ef=l(86426),eb=l(78945),ew=l(94054),eZ=l(99609),eS=l(26432),eN=l(23795),ey=l(1849),e_=l(17445),eI=l(67720),eC=l(50480),ek=l(36872),eT=l(72890),eD=l(7906),eP=l(295),eO=l(53252),eU=l(72882),eE=l(53184),eA=l(68509),eB=l(90629),eL=l(12963),eM=l(85877),ez=l(54332);let eF=async(e,t,l,a)=>{let i=await (0,eb.Z)({url:"".concat("https://dev-api.illusto.com/api/v2","/user/cloud/drive/refreshToken"),method:"POST",data:{code:null==localStorage?void 0:localStorage.getItem("refresh_token_code")},params:{},headers:{Authorization:"Bearer ".concat(localStorage.getItem("Authorization"))}});if(i){var s,n,o,r,c;if(e(i.data),localStorage.getItem("drive_refresh_token")){let d={access_token:i.data.access_token,refresh_token:i.data.refresh_token},u=localStorage.getItem("userId");await (0,ez.Sj)(d,u)}else{let m={user_id:localStorage.getItem("userId"),service_id:"1",access_token:null==i?void 0:i.data.access_token,refresh_token:null==i?void 0:i.data.refresh_token,status:"success",selected_folder:"Home"};(0,ez.am)(m)}if(localStorage.setItem("drive_refresh_token",null==i?void 0:null===(s=i.data)||void 0===s?void 0:s.refresh_token),localStorage.setItem("drive_access_token",null==i?void 0:null===(n=i.data)||void 0===n?void 0:n.access_token),null==i?void 0:null===(o=i.data)||void 0===o?void 0:o.access_token){let h=await eb.Z.get("https://www.googleapis.com/oauth2/v1/userinfo?access_token=".concat(null==i?void 0:null===(r=i.data)||void 0===r?void 0:r.access_token),{headers:{Authorization:"Bearer ".concat(null==i?void 0:null===(c=i.data)||void 0===c?void 0:c.access_token),Accept:"application/json"}});(null==h?void 0:h.data)&&(l(null==h?void 0:h.data),a(eo.Nw.setDriveProfile(null==h?void 0:h.data)))}}},eH=e=>{let t={refresh_token:(null==e?void 0:e.refresh_token)||localStorage.getItem("drive_refresh_token")};eb.Z.post("".concat("https://dev-api.illusto.com/api/v2","/user/cloud/drive/accessToken"),t,{headers:{"Content-Type":"application/json;",Authorization:"".concat("Bearer ").concat(localStorage.getItem("Authorization"))}}).then(e=>(localStorage.setItem("drive_access_token",e.data.access_token),e.data)).then(async t=>{localStorage.setItem("drive_access_token",t.access_token);let l=localStorage.getItem("drive_refresh_token")||(null==e?void 0:e.refresh_token),a={service_id:"1",access_token:t.access_token,refresh_token:l},i=localStorage.getItem("userId");await (0,ez.Sj)(a,i)}).catch(e=>console.log("err in access: ",e))};var eR=function(e){let t=(0,V.I0)(),{driveRefreshToken:l,isDriveDisconnect:s}=(0,V.v9)(e=>e.social),{subscription_details:o}=(0,V.v9)(e=>e.exports),[r,c]=i.useState({access_token:"",expires_in:0,id_token:"",refresh_token:"",scope:"",token_type:""}),[d,u]=i.useState({email:"",family_name:"",given_name:"",hd:"",id:"",locale:"",name:"",picture:"",verified_email:!1}),m=(0,ef.Nq)({scope:"https://www.googleapis.com/auth/drive",flow:"auth-code",onSuccess:e=>{localStorage.removeItem("refresh_token_code"),localStorage.removeItem("drive_refresh_token"),localStorage.removeItem("drive_access_token"),localStorage.removeItem("selectedFolder"),localStorage.removeItem("selectedId"),localStorage.removeItem("brdCrum");let l=e.scope.split(" "),a=!0;for(let i of["email","profile","https://www.googleapis.com/auth/drive","openid","https://www.googleapis.com/auth/userinfo.profile","https://www.googleapis.com/auth/userinfo.email"])if(-1==l.indexOf(i)){a=!1;break}a?(localStorage.setItem("refresh_token_code",e.code),new Promise((e,l)=>{eF(c,o,u,t),r.refresh_token&&e()}).then(()=>{setTimeout(()=>{eH(r)},1e4)})):(console.log("Please give required permission to read google drive!"),t(W.Nw.set({message:"Please give required permission to read google drive!"})))},onError:e=>{console.log("Login Failed:",e)}});i.useEffect(()=>{setTimeout(()=>{let e=localStorage.getItem("drive_access_token");"undefined"!==e&&null!=e&&s&&eb.Z.get("https://www.googleapis.com/oauth2/v1/userinfo?access_token=".concat(e),{headers:{Authorization:"Bearer ".concat(r.access_token),Accept:"application/json"}}).then(e=>{(null==e?void 0:e.data)&&(u(e.data),t(eo.Nw.setDriveProfile(e.data)))}).catch(e=>{401==e.response.status&&eH(r)})},1e3)},[r]);let h=async()=>{console.log("call logout"),(0,ef.Kz)()},p=()=>{eH(r)};return(0,i.useEffect)(()=>{h()},[e.isDisconnect]),(0,i.useEffect)(()=>{l&&p()},[l]),(0,a.jsx)("div",{onClick:()=>m(),children:(0,a.jsx)(n.Z,{className:"socialbutton",startIcon:(0,a.jsx)("img",{src:"/images/icons/icons-google-drive.png",className:"d-block"}),children:"Connect to Google drive"})})},eW=l(33185),eq=l(84808),eV=l(98456);function eJ(e){return(0,a.jsx)("div",{children:(0,a.jsx)(eq.Z,{sx:{color:"#fff",zIndex:e=>e.zIndex.drawer+1},open:e.showBackdrop,children:(0,a.jsx)(eV.Z,{color:"inherit"})})})}var eY=l(30381),eG=l.n(eY);function eK(e){var t,l,r;let c=e.showTabPopup,h=(0,V.I0)(),[p,v]=(0,i.useState)(null),[x,g]=(0,i.useState)(),[j,f]=(0,i.useState)(),[w,Z]=(0,i.useState)(!1),[S,y]=(0,i.useState)(0),[_,I]=(0,i.useState)(""),[C,k]=(0,i.useState)([]),[T,D]=(0,i.useState)(!1),[P,O]=(0,i.useState)(!1),[U,A]=(0,i.useState)(),[B,L]=(0,i.useState)(!1),[z,F]=(0,i.useState)("Name"),[H,R]=(0,i.useState)([{id:"Home",name:"Home"}]),q=Boolean(x),{driveUser:J,isDriveDisconnect:Y,driveResult:G}=(0,V.v9)(e=>e.social),{subscription_details:K,current_selection:Q}=(0,V.v9)(e=>e.exports),{title:X,projectId:$}=(0,V.v9)(e=>e.exports.project);function ee(e){let t=new Date(1e3*e);return t.toLocaleString("en-US",{day:"numeric",month:"short",year:"numeric",hour:"numeric",minute:"numeric"})}(0,i.useEffect)(()=>{Z(!1),setTimeout(async()=>{if(!Q.hasOwnProperty("id"))return;let t=$||localStorage.getItem("projectId"),l=localStorage.getItem("userId");if(!j){let a=await (0,ez.HD)(l);if(null==a?void 0:a.data){let{selected_folder:i,selected_id:s}=a.data[0];f(i),ed(s)}}if(JSON.parse(localStorage.getItem("brdCrum"))&&R(JSON.parse(localStorage.getItem("brdCrum"))),t){let n=await (0,ez.ju)({project_id:t,version:e.current_selection});n&&(null==n?void 0:n.data)?"UPLOAD_FAILED"===n.data.status?(y(0),I(""),e.driveTick()):n.data.driveUrl?(e.onUploadComplete(),I(n.data.driveUrl),y(100),A(ee(n.data.savedDate))):"UPLOAD_PROGRESS"==n.data.status?(D(!0),window._uploadInterval&&clearInterval(window._uploadInterval),window._uploadInterval=setInterval(async()=>{let l=await (0,ez.ju)({project_id:t,version:e.current_selection});if(l&&(null==l?void 0:l.data)){let{uploadedBytes:a,totalBytes:i,status:s,driveUrl:n,savedDate:o}=l.data;if(("UPLOAD_COMPLETED"==s||"UPLOAD_FAILED"==s)&&clearInterval(window._uploadInterval),Number(a)&&Number(i)&&"UPLOAD_PROGRESS"==s){let r=parseInt(Number(a)/Number(i)*100);y(r)}else"UPLOAD_COMPLETED"==s&&(A(ee(o)),y(100),I(n),D(!1),e.onUploadComplete())}},2e3)):"No data"===n.data.status&&(y(0),I(""),e.driveTick()):(y(0),I(""),e.driveTick())}},500)},[Q]);let et=e=>{g(e.currentTarget)},es=()=>{g(null)},er=async()=>{g(null),v(null);let e=localStorage.getItem("userId");e?(await (0,ez.sf)(e),localStorage.removeItem("drive_refresh_token"),localStorage.removeItem("drive_access_token"),localStorage.removeItem("refresh_token_code"),localStorage.removeItem("brdCrum"),localStorage.removeItem("selectedFolder"),localStorage.removeItem("selectedId"),h(eo.Nw.setDriveDisconnect(!0)),h(eo.Nw.setDriveProfile({})),f("Home"),ed("")):h(W.Nw.set({message:"User detail is missing."}))},[ec,ed]=i.useState(""),eu=async e=>{ed(e.target.value)},[em,eh]=i.useState(!1),[ep,ev]=i.useState("paper");async function ex(e,t,l){let a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"root",i=null===a?"root":a;l?(await eX(j,ec,l),O(!0),setTimeout(async()=>{var e,t,a,s;let n=await (0,ez.iv)(l,i),o={files:[]};(null==z?void 0:z.toLowerCase())=="name"?o.files=null==n?void 0:null===(e=n.data)||void 0===e?void 0:null===(t=e.files)||void 0===t?void 0:t.sort((e,t)=>e.name.localeCompare(t.name)):(null==z?void 0:z.toLowerCase())=="modified time"&&(o.files=null==n?void 0:null===(a=n.data)||void 0===a?void 0:null===(s=a.files)||void 0===s?void 0:s.sort((e,t)=>{let l=eG()(e.modifiedTime),a=eG()(t.modifiedTime);return l-a})),k(o||(null==n?void 0:n.data)||[]),O(!1)},500)):l&&t&&e||h(W.Nw.set({message:"User detail is missing."}))}let eg=async(e,t)=>{if("Select"==t){var l;let a=null==C?void 0:null===(l=C.files)||void 0===l?void 0:l.filter(e=>{if(e.id==ec)return e.name})[0];a&&f(a.name);let i=localStorage.getItem("userId"),s={folderId:(null==a?void 0:a.id)||ec||"root",folderName:(null==a?void 0:a.name)||j||"Home"};await (0,ez.Sj)(s,i),localStorage.setItem("brdCrum",JSON.stringify(H))}else ed(localStorage.getItem("selectedId")||"root"),f(localStorage.getItem("selectedFolder")||"Home"),R(JSON.parse(localStorage.getItem("brdCrum")));eh(!1)},[ej,eF]=i.useState(null),eH=Boolean(ej),eq=e=>{eF(e.currentTarget)},eV=e=>{var t,l,a,i;let s={files:[]};e.target.innerText?(F(e.target.innerText),"name"==e.target.innerText.toLowerCase()?s.files=null==C?void 0:null===(t=C.files)||void 0===t?void 0:t.sort((e,t)=>e.name.localeCompare(t.name)):"modified time"==e.target.innerText.toLowerCase()&&(s.files=null==C?void 0:null===(l=C.files)||void 0===l?void 0:l.sort((e,t)=>{let l=eG()(e.modifiedTime),a=eG()(t.modifiedTime);return l-a}))):(null==z?void 0:z.toLowerCase())=="name"?s.files=null==C?void 0:null===(a=C.files)||void 0===a?void 0:a.sort((e,t)=>e.name.localeCompare(t.name)):(null==z?void 0:z.toLowerCase())=="modified time"&&(s.files=null==C?void 0:null===(i=C.files)||void 0===i?void 0:i.sort((e,t)=>{let l=eG()(e.modifiedTime),a=eG()(t.modifiedTime);return l-a})),k(s),eF(null)},eY=async(e,t,l)=>{e.preventDefault();let a="Home"==e.target.innerText?"root":e.target.innerText;if("Home"==t&&R([{id:"Home",name:"Home"}]),ed("root"),f("Home"),"Home"!=t){let i=H.findIndex(e=>e.id==l);ed(a=H[i].id),f(t);let s=H.slice(0,i+1);R(s)}let n=localStorage.getItem("userId"),o=localStorage.getItem("drive_refresh_token"),r=localStorage.getItem("drive_access_token");await ex(r,o,n,a)},eK=async e=>{e.preventDefault(),eh(!1);let t=localStorage.getItem("userId");t?(await (0,ez.sf)(t),localStorage.removeItem("drive_refresh_token"),localStorage.removeItem("drive_access_token"),localStorage.removeItem("refresh_token_code"),localStorage.removeItem("brdCrum"),localStorage.removeItem("selectedFolder"),localStorage.removeItem("selectedId"),h(eo.Nw.setDriveDisconnect(!0)),h(eo.Nw.setDriveProfile({}))):h(W.Nw.set({message:"User detail is missing."}))},eQ=(0,a.jsxs)("div",{className:"innerModal",children:[(0,a.jsxs)("div",{className:"modalHeader",children:[(0,a.jsxs)("div",{className:"popheader",children:[(0,a.jsxs)("div",{className:"socialimg",children:[(0,a.jsx)("img",{src:"/images/icons/icons-google-drive.png"})," "]}),(0,a.jsxs)("div",{className:"info",children:[(0,a.jsx)("h3",{children:"Select folder"}),(0,a.jsxs)("p",{children:[null==J?void 0:J.email," |"," ",(0,a.jsx)(eN.Z,{href:"#",onClick:eK,children:"Disconnect"})]})]})]}),(0,a.jsxs)("div",{className:"popsecondHeder",children:[(0,a.jsx)("div",{className:"folderDetail",children:(0,a.jsx)("div",{role:"presentation",children:(0,a.jsx)(eL.Z,{"aria-label":"breadcrumb",children:null==H?void 0:H.map(e=>(0,a.jsx)(eN.Z,{title:e.name,underline:"hover",color:"inherit",onClick:t=>eY(t,e.name,e.id),children:e.name}))})})}),(0,a.jsxs)("div",{className:"sortWrapper",children:[(0,a.jsxs)(o.Z,{className:"sortname",children:[(0,a.jsx)("p",{className:"sorthed",children:"Sort by :"}),(0,a.jsx)("p",{children:z}),(0,a.jsx)(s.Z,{variant:"contained",sx:{marginLeft:.25,width:"40px"},onClick:eq,children:(0,a.jsx)(N.Z,{fontSize:"small"})}),(0,a.jsxs)(d.Z,{className:"commonMenu publishMenu",anchorEl:ej,open:eH,onClose:eV,anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"bottom",horizontal:"right"},children:[(0,a.jsx)(u.Z,{onClick:eV,children:"Name"}),(0,a.jsx)(u.Z,{onClick:eV,children:"Modified Time"})]})]}),(0,a.jsx)(s.Z,{color:"primary","aria-label":"RefreshIcon",className:"mobilesort",onClick:eq,children:(0,a.jsx)(eM.Z,{})}),(0,a.jsx)(s.Z,{color:"primary","aria-label":"RefreshIcon",onClick:async()=>{let e=localStorage.getItem("userId");if(e){var t,l,a,i;let s=await (0,ez.iv)(e,ec||"root"),n={files:[]};(null==z?void 0:z.toLowerCase())=="name"?n.files=null==s?void 0:null===(t=s.data)||void 0===t?void 0:null===(l=t.files)||void 0===l?void 0:l.sort((e,t)=>e.name.localeCompare(t.name)):(null==z?void 0:z.toLowerCase())=="modified time"&&(n.files=null==s?void 0:null===(a=s.data)||void 0===a?void 0:null===(i=a.files)||void 0===i?void 0:i.sort((e,t)=>{let l=eG()(e.modifiedTime),a=eG()(t.modifiedTime);return l-a})),k(s.data)}},children:(0,a.jsx)(ey.Z,{})}),(0,a.jsx)(s.Z,{color:"primary","aria-label":"GridViewOutlinedIcon",onClick:()=>L(!1),children:(0,a.jsx)(e_.Z,{})}),(0,a.jsx)(eI.Z,{orientation:"vertical",variant:"middle",flexItem:!0}),(0,a.jsx)(s.Z,{color:"primary","aria-label":"RefreshIcon",onClick:()=>L(!0),children:(0,a.jsx)("img",{src:"/images/icons/ListIcon.png"})})]})]})]}),(0,a.jsxs)("div",{className:"modalContent",children:[(0,a.jsx)(eJ,{showBackdrop:P}),!P&&(0,a.jsxs)(M.Z,{autoHide:!1,children:[!1===B&&(0,a.jsx)(o.Z,{className:"folderrcheckWrapper",children:(0,a.jsxs)(ew.Z,{children:[null==C?void 0:null===(t=C.files)||void 0===t?void 0:t.map(e=>(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(eC.Z,{value:null==e?void 0:e.id,control:(0,a.jsx)(ek.Z,{}),onClick:async t=>{t.preventDefault();let l=localStorage.getItem("userId"),a=localStorage.getItem("drive_refresh_token"),i=localStorage.getItem("drive_access_token");if(await ex(i,a,l,null==e?void 0:e.id),e.name){let s=[];ed(e.id),f(e.name),(s=H).push(e),R(s)}},label:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("img",{src:"/images/icons/folder.png",className:"profile-img"}),(0,a.jsx)("p",{title:null==e?void 0:e.name,children:null==e?void 0:e.name})]})})})),(null==C?void 0:null===(l=C.files)||void 0===l?void 0:l.length)==0&&"None"]})}),!0===B&&(0,a.jsx)(o.Z,{className:"listViewWrapper",children:(0,a.jsx)(eU.Z,{component:eB.Z,children:(0,a.jsx)(ew.Z,{children:(0,a.jsx)(eT.Z,{"aria-labelledby":"demo-controlled-radio-buttons-group",name:"controlled-radio-buttons-group",value:ec,onChange:eu,children:(0,a.jsxs)(eD.Z,{className:"redioselectionWrapper","aria-label":"simple table",children:[(0,a.jsx)(eE.Z,{children:(0,a.jsxs)(eA.Z,{children:[(0,a.jsx)(eO.Z,{children:"Name"}),(0,a.jsx)(eO.Z,{align:"left",children:"Modified Time"})]})}),(0,a.jsx)(eP.Z,{children:null==C?void 0:null===(r=C.files)||void 0===r?void 0:r.map(e=>(0,a.jsxs)(eA.Z,{children:[(0,a.jsx)(eO.Z,{title:e.name,component:"th",scope:"row",onClick:async t=>{t.preventDefault();let l=localStorage.getItem("userId"),a=localStorage.getItem("drive_refresh_token"),i=localStorage.getItem("drive_access_token");if(await ex(i,a,l,null==e?void 0:e.id),e.name){let s=[];ed(e.id),f(e.name),(s=H).push(e),R(s)}},children:(0,a.jsx)(eC.Z,{value:null==e?void 0:e.id,control:(0,a.jsx)(ek.Z,{}),label:null==e?void 0:e.name,disableRipple:!0})}),(0,a.jsx)(eO.Z,{align:"left",children:eG()(null==e?void 0:e.modifiedTime).format("Do MMM YY HH:mm")})]}))})]})})})})})]}),(0,a.jsxs)("div",{className:" btnDiv",children:[(0,a.jsx)(n.Z,{className:"updgradeBtn",variant:"outlined",onClick:e=>{eg(e,"Close")},children:"Cancel"}),(0,a.jsx)(n.Z,{className:"updgradeBtn",variant:"contained",onClick:e=>{eg(e,"Select")},sx:{ml:{xs:0,sm:2}},children:"Select"})]})]})]});async function eX(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",a=await (0,eb.Z)({url:"".concat("https://dev-api.illusto.com/api/v2","/user/cloud/drive/accessToken"),method:"POST",data:{refresh_token:null==localStorage?void 0:localStorage.getItem("drive_refresh_token"),userId:(null==localStorage?void 0:localStorage.getItem("userId"))||l,folderName:e,folderId:t},params:{},headers:{Authorization:"Bearer ".concat(localStorage.getItem("Authorization"))}});a&&localStorage.setItem("drive_access_token",a.data.data.access_token)}let e$=async()=>{let t=$||localStorage.getItem("projectId"),l=localStorage.getItem("userId");D(!0),I(),y(0),await eX("","",l),localStorage.getItem("drive_refresh_token");let a=(0,eW.Ds)(async function(){var a,i,s;let n={project_id:t,selected_folder:"Home"!==j&&"root"!==j&&j?ec:"Home",project_title:X,service_id:"1",user_id:l,currentVersion:e.current_selection};if(t&&X){if(!l){h(W.Nw.set({message:"User detail is missing."}));return}}else{h(W.Nw.set({message:"Project detail is missing."}));return}let o=await (0,ez.iy)(n);(null==o?void 0:null===(a=o.error)||void 0===a?void 0:a.message)&&h(W.Nw.set({message:o.error.message})),(null==o?void 0:null===(i=o.data)||void 0===i?void 0:i.jobId)&&(null==o?void 0:null===(s=o.data)||void 0===s?void 0:s.uploadStatus)=="STARTED"&&(window._uploadInterval&&clearInterval(window._uploadInterval),window._uploadInterval=setInterval(async()=>{let t=await (0,ez.ju)({project_id:$,version:e.current_selection});if(t&&(null==t?void 0:t.data)){let{uploadedBytes:l,totalBytes:a,status:i,driveUrl:s,savedDate:n}=t.data;if(["UPLOAD_SUCCESS","UPLOAD_COMPLETED","UPLOAD_FAILED"].includes(i)&&clearInterval(window._uploadInterval),Number(l)&&Number(a)&&"UPLOAD_PROGRESS"==i){let o=parseInt(Number(l)/Number(a)*100);y(o)}else"UPLOAD_COMPLETED"===i||"UPLOAD_SUCCESS"===i?(A(ee(n)),y(100),I(s),e.onUploadComplete(),D(!1)):"UPLOAD_FAILED"==i&&(y(0),Z(!0),h(W.Nw.set({message:"Google Drive Upload failed"})),D(!1),e.onUploadComplete())}},2e3))},1e3);a()},[e0,e1]=(0,i.useState)(!1);return(0,i.useEffect)(()=>{100==S?(e1(!1),Z(!1)):e1(!0)},[S]),(0,i.useEffect)(()=>{!1==c&&(e1(!1),Z(!1)),100!=S&&e1(!0)},[c]),(0,i.useEffect)(()=>{Z(!1)},[j]),(0,a.jsxs)(a.Fragment,{children:[!(null==J?void 0:J.name)&&(0,a.jsx)(o.Z,{className:"socialButtonDiv",children:(0,a.jsx)(ef.rg,{clientId:"1050069175329-k4dc9fn9fqo43udegrkpl6cum5ula8mk.apps.googleusercontent.com",children:(0,a.jsx)(eR,{isDisconnect:Y})})}),(null==J?void 0:J.name)&&(0,a.jsxs)(o.Z,{className:"profileDetails",children:[(0,a.jsxs)(o.Z,{className:"videoSave",children:[(0,a.jsx)("img",{src:"/images/icons/icons-google-drive.png",className:"socialicon"}),(0,a.jsx)("span",{children:"Save to Google drive"})]}),(0,a.jsxs)(o.Z,{className:"videoProfileWrapper",children:[(null==J?void 0:J.name)&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(o.Z,{sx:{ml:1},className:"avtarWrapper",children:[(0,a.jsx)(ea.Z,{src:J.picture,children:"H"}),(0,a.jsx)("span",{children:null==J?void 0:J.name})]}),(0,a.jsx)(s.Z,{onClick:et,disableRipple:!0,children:(0,a.jsx)(E.Z,{sx:{fontSize:"18px"}})})]}),(0,a.jsx)(d.Z,{className:"disconnect",anchorEl:x,open:q,onClose:es,anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},children:(0,a.jsx)(u.Z,{onClick:er,children:"Disconnect"})})]})]}),(null==J?void 0:J.name)&&e0&&(0,a.jsxs)(o.Z,{className:"selectFolder ",sx:{my:2},children:[(0,a.jsx)(o.Z,{className:"inputfield",children:(0,a.jsx)(el.Z,{id:"input-with-icon-textfield",label:"Destination folder",defaultValue:"Home",value:j,InputProps:{endAdornment:(0,a.jsx)(ei.Z,{position:"end",sx:{cursor:"pointer"},onClick:async()=>{eh(!0),ev("body");let e=localStorage.getItem("userId"),t=localStorage.getItem("drive_refresh_token"),l=localStorage.getItem("drive_access_token");localStorage.setItem("selectedFolder",j||"Home"),localStorage.setItem("selectedId",ec||"root"),localStorage.setItem("brdCrum",JSON.stringify(H)),await ex(l,t,e,"Home"==ec?"root":ec)},children:(0,a.jsx)(eZ.Z,{})})},variant:"filled",fullWidth:!0})}),(0,a.jsx)(o.Z,{sx:{my:2,textAlign:"right"},children:(0,a.jsx)(n.Z,{className:"updgradeBtn",variant:"contained",disabled:T,onClick:e$,sx:{width:{xs:"100%",sm:"auto"}},children:"Save"})}),0!=S&&100!=S&&(0,a.jsxs)(o.Z,{className:"horizontalProgress",children:[0!=S&&100!=S||T&&(0,a.jsx)("small",{children:"Saving"}),(0,a.jsx)(en.Z,{variant:"determinate",value:S,sx:{my:1}}),(0,a.jsxs)("small",{children:[S,"% Completed"]})]})]}),(null==J?void 0:J.name)&&(0,a.jsxs)(o.Z,{className:"copyLink",children:[(null==_?void 0:_.length)>0&&!e0&&(0,a.jsxs)(o.Z,{className:"inputfield cstmInput",sx:{my:2},children:[(0,a.jsx)(el.Z,{id:"input-with-icon-textfield",value:_,helperText:U?"Saved on ".concat(U):JSON.stringify({data:U}),InputProps:{endAdornment:(0,a.jsx)(ei.Z,{position:"start",component:"a",target:"_blank",href:_,children:(0,a.jsx)(eS.Z,{})})},variant:"standard",fullWidth:!0}),(0,a.jsx)(n.Z,{variant:"contained",className:"updgradeBtn",sx:{},onClick:()=>{var e;return null==navigator?void 0:null===(e=navigator.clipboard)||void 0===e?void 0:e.writeText(_)},children:"Copy link"})]}),100==S&&!e0&&(0,a.jsxs)(o.Z,{sx:{display:"flex",alignItems:"center",justifyContent:"space-between"},children:[(0,a.jsx)(m.Z,{component:"span",className:"smallTxt",sx:{fontWeight:"500 !important",color:"#1A5E20 !important"},children:"Saved!"}),(0,a.jsx)(o.Z,{sx:{my:2,textAlign:"right"},children:(0,a.jsx)(n.Z,{className:"graybutton",variant:"contained",disabled:T,onClick:()=>{e1(!0)},sx:{width:{xs:"100%",sm:"auto"}},children:"Save Again"})})]}),T&&(0,a.jsx)(m.Z,{component:"span",className:"smallTxt",sx:{fontWeight:"500 !important",color:"#1A5E20 !important"},children:"Saving..."}),w&&!T&&(0,a.jsx)(m.Z,{component:"span",className:"smallTxt",sx:{fontWeight:"500 !important",color:"#8e0020 !important"},children:"Upload Failed!"})]}),(0,a.jsx)(b.Z,{open:em,onClose:eg,className:"drivepop commonModal",scroll:ep,children:eQ})]})}function eQ(e){let[t,l]=(0,i.useState)(!0),[r,c]=(0,i.useState)(!1),[d,u]=(0,i.useState)(0),[m,h]=(0,i.useState)(!0),[p,v]=(0,i.useState)(!1),x=e=>{u(e),h(!0)},g=()=>{u(0),h(!1)};async function j(){let t,l=(await (0,J.cd)({exportId:e.current_selection.id})).downloadLink,a="https://dev-api.illusto.com/api/v2";a=a.replace("/api/v2","");let i="".concat(a).concat(l,"/illusto_").concat(e.projectData.projectId,"_").concat(e.projectData.title);var s,n,o=document.createElement("a");o.href=i,document.body.appendChild(o),o.click(),document.body.removeChild(o),t={export_name:e.current_selection.projectTitle,export_duration:e.current_selection.duration/1e6,file_format:e.current_selection.extension,size:e.current_selection.fileSize/1048576,duration:e.current_selection.duration/1e6,project_name:e.projectData.title,project_id:e.projectData.projectId,project_aspect_ratio:e.projectData.aspectRatio,project_platform:e.projectData.socialMedia,project_status:e.projectData.publishStatus,user_id:e.projectData.userId,status:"successful"},-1==["mp3","m4a"].indexOf(null===(s=e.current_selection)||void 0===s?void 0:null===(n=s.extension)||void 0===n?void 0:n.toLowerCase())?t.event="exported_video_downloaded":t.event="exported_audio_downloaded",dataLayer.push({...t})}(0,i.useEffect)(()=>{l(!1)},[]);let w=()=>{v(!0)},Z=()=>{v(!1)},S=(0,a.jsxs)("div",{className:"youTubePop",children:[(0,a.jsxs)("div",{className:"heding",style:{alignItems:"center",marginBottom:"15px"},children:[(0,a.jsx)("span",{style:{marginRight:"5px"},children:(0,a.jsx)("img",{src:"/images/icons/icons-google-drive.png",style:{display:"block"}})}),(0,a.jsx)("h2",{style:{marginBottom:"0"},children:"Google drives's saving guideline"})]}),(0,a.jsx)("div",{className:"info",children:(0,a.jsx)("ul",{children:(0,a.jsxs)("li",{children:["Disclosure: illusto...s use and transfer of information received from Google APIs to any other app will adhere to ",(0,a.jsx)("a",{href:"https://developers.google.com/terms/api-services-user-data-policy#additional_requirements_for_specific_api_scopes",target:"_blank",children:"Google API Services User Data Policy"}),", including the Limited Use requirements."]})})}),(0,a.jsx)("div",{className:"btnDiv",children:(0,a.jsx)(n.Z,{className:"updgradeBtn",onClick:()=>{c(!1)},children:"Ok"})})]});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(o.Z,{sx:{mt:3},className:"videoWrapper",children:[(0,a.jsx)("h3",{children:"Save your video"}),(0,a.jsxs)(o.Z,{sx:{my:2},className:"savePubVideos",children:[(0,a.jsx)(o.Z,{className:"savePubVideosBtns",children:(0,a.jsx)(z.ZP,{children:null==ej?void 0:ej.map((e,l)=>(0,a.jsx)(o.Z,{className:"innerDiv",children:t?(0,a.jsxs)(o.Z,{mr:2,children:[(0,a.jsx)(f.Z,{variant:"circular",animation:"wave",width:32,height:32}),(0,a.jsx)(f.Z,{variant:"text",animation:"wave",sx:{fontSize:"10px"}})]}):(0,a.jsxs)(n.Z,{className:d===e.id&&m?"active":"",disableRipple:!0,onClick:()=>{"Download"==e.name?j():x(e.id)},children:[(0,a.jsx)("span",{children:(0,a.jsx)("img",{src:p&&"Google drive"==e.name?"/images/icons/drive-upload.png":e.img})}),e.name]})},l))})}),(0,a.jsx)(o.Z,{className:"".concat(m?"savePubVideosContent":"d-none"),children:(0,a.jsxs)(o.Z,{className:2==d?"innerDiv active":"d-none",children:[(0,a.jsx)(s.Z,{className:"close",onClick:g,children:(0,a.jsx)($.Z,{})}),(0,a.jsx)(eK,{showTabPopup:m,current_selection:e.current_selection.id,driveTick:Z,onUploadComplete:w}),(0,a.jsxs)(o.Z,{onClick:()=>{c(!0)},className:"bottomInfo",children:[(0,a.jsx)(Q.Z,{}),(0,a.jsx)("p",{children:"View Google drive's publishing guideline"})]})]})})]})]}),(0,a.jsx)(b.Z,{sx:{display:{xs:"none",sm:"block"}},className:"commonModal",open:r,onClose:()=>{},disableEscapeKeyDown:!0,children:S}),(0,a.jsx)(A.ZP,{className:"commonModal",anchor:"bottom",open:r,onClose:()=>{},sx:{display:{sm:"none"}},children:S})]})}var eX=l(9008),e$=l.n(eX);let e0={"9:16":{width:104,height:184},"16:9":{width:184,height:104},"1:1":{width:184,height:184},"3:4":{width:104,height:184},"4:3":{width:184,height:104},"21:9":{width:240,height:104}},e1=e=>{let{enabled:t,onClick:l}=e;return(0,a.jsx)(s.Z,{className:"embla__button embla__button--prev",onClick:l,disabled:!t,children:(0,a.jsx)(k.Z,{})})},e2=e=>{let{enabled:t,onClick:l}=e;return(0,a.jsx)(s.Z,{className:"embla__button embla__button--next",onClick:l,disabled:!t,children:(0,a.jsx)(C.Z,{})})};function e3(e){var t,l,C;let[k,A]=(0,i.useState)(!0),[B,G]=(0,i.useState)(""),[Q,X]=(0,i.useState)(),[$,ee]=(0,i.useState)(),[et,el]=(0,i.useState)(""),[ea,ei]=(0,i.useState)(!1),[es,en]=(0,i.useState)(!1),eo=(0,R.useRouter)(),{window:er}=e,ec=(0,V.I0)(),{videos:ed,current_selection:em}=(0,V.v9)(e=>e.exports),[eh,ep]=(0,i.useState)([]),ev=()=>{en(!1)},ex=(0,a.jsxs)("div",{className:"innerModal",children:[(0,a.jsx)("div",{className:"modalHeader",children:(0,a.jsx)("h3",{children:"Schedule "})}),(0,a.jsxs)("div",{className:"modalContent",children:[(0,a.jsx)("div",{className:"boxWrapper",children:(0,a.jsx)("div",{className:"datepickerWrapper",children:"11111111111111111111"})}),(0,a.jsxs)("div",{className:"btnDiv",children:[(0,a.jsx)(n.Z,{className:"updgradeBtn",variant:"text",onClick:ev,children:"Cancel"}),(0,a.jsx)(n.Z,{className:"updgradeBtn",variant:"contained",children:"Schedule"})]})]})]}),[ej,ef]=(0,i.useState)(null),eb=Boolean(ej),ew=e=>{ef(e.currentTarget)},eZ=()=>{ef(null)},[eS,eN]=i.useState("female"),[ey,e_]=i.useState({gilad:!0,jason:!1,antoine:!1}),{gilad:eI,jason:eC,antoine:ek}=ey;[eI,eC,ek].filter(e=>e).length;let[eT,eD]=i.useState(!1),[eP,eO]=i.useState("paper"),[eU,eE]=i.useState(null);(0,U.Z)();let[eA,eB]=i.useState([]),[eL,eM]=i.useState(null),[ez,eF]=(0,i.useState)(null),[eH,eR]=(0,i.useState)(0),eW=Boolean(ez),eq=e=>{eF(e.currentTarget)},eV=(e,t,l)=>{eR(t);let a={...l,coverUrl:""};ec(q.Nw.setCurrentSelection(a)),eF(null)},eJ=()=>{eF(null)},[eY,eG]=i.useState(1023),eK=(0,S.Z)("(min-width:900px)"),[eX,e1]=(0,i.useState)(!1);(0,i.useEffect)(()=>{e1(eK)},[eK]);let[e2,e3]=i.useState("left"),e5=(e,t)=>{e3(t)},[e7,e8]=(0,i.useState)(!0),[e4,e9]=(0,i.useState)(!1),e6=()=>{e9(!0)},te=()=>{e9(!1)},[tt,tl]=i.useState("publish"),ta=(e,t)=>{tl(t)},[ti,ts]=(0,i.useState)(null),[tn,to]=(0,i.useState)(""),[tr,tc]=(0,i.useState)({}),[td,tu]=(0,i.useState)([]),tm="",th=(0,i.useRef)(null),[tp,tv]=(0,i.useState)(!1);async function tx(){let e=await (0,Y.AH)();"success"==e.status&&ec(q.Nw.setUserDetails(e.data))}async function tg(){let e=await (0,Y.lE)();await localStorage.setItem("userId",(e=e.data).user_id),ec(q.Nw.setSubscriptionDetails(e)),e.unique_code.toLowerCase().indexOf("free")}async function tj(){let e;let t=await (0,J.NU)(localStorage.getItem("projectId"));if(null==(e=(null==t?void 0:t.code)!==0?null:t.data)){await eo.push("https://dev-app.illusto.com/dashboard");return}ec(q.Nw.set(null==t?void 0:t.data)),tc(e)}async function tf(){let e=await (0,J.rj)({projectId:localStorage.getItem("projectId"),page:0,pageSize:5});if((null==e?void 0:e.code)!==0){var t;return ec(W.Nw.set({message:null==e?void 0:null===(t=e.error)||void 0===t?void 0:t.message}))}tu((e=e.data)?e.list:[])}async function tb(){let e=await (0,J.i_)({projectId:localStorage.getItem("projectId")});if((null==e?void 0:e.code)!==0){var t;return ec(W.Nw.set({message:null==e?void 0:null===(t=e.error)||void 0===t?void 0:t.message}))}let l=(e=e.data).videoCompiledList;ep(l),ec(q.Nw.setVideos(l));let a={...l[0],coverUrl:""};ec(q.Nw.setCurrentSelection(a))}(0,i.useEffect)(()=>{A(!1)},[]),(0,i.useEffect)(()=>{(function(e){for(let t of e.split(";")){let l=t.trim();if(0==l.indexOf("Authorization=")){let a=l.substring(14,l.length);localStorage.setItem("Authorization",a)}if(0==l.indexOf("projectId=")){let i=l.substring(10,l.length);localStorage.setItem("projectId",i)}}document.cookie="Authorization=; expires=Thu, 01 Jan 1970 00:00:00 UTC; domain=illusto.com;path=/;",document.cookie="projectId=; expires=Thu, 01 Jan 1970 00:00:00 UTC; domain=illusto.com;path=/;",tf(),tb(),tj(),tg(),tx()})(document.cookie)},[]);let tw=async e=>{let t=localStorage.getItem("projectId"),l=td.find(t=>t.thumbnailUrl===e);l&&await (0,J.yq)({projectId:t,thumbnailId:l.id});let a={...em,coverUrl:e};ec(q.Nw.setCurrentSelection(a))};async function tZ(){if(""==tm)return;let e={extension:"jpg",isDir:0,isNeedCallback:0,type:2,uploadModule:"resource_image"},t=await (0,J.O0)(e);if((null==t?void 0:t.code)!==0){var l;return ec(W.Nw.set({message:null==t?void 0:null===(l=t.error)||void 0===l?void 0:l.message}))}try{t=t.data;let a=new(K()).S3({accessKeyId:t.accessKeyId,secretAccessKey:t.secretAccessKey,sessionToken:t.securityToken,region:t.region||"us-west-1"});e={Bucket:t.bucket||"bsedit",Key:t.relativePath,Body:tm,ACL:"public-read"},te(),await a.upload(e,async function(e,t){e&&console.log(e);let l="https://d1dy753lo9i1og.cloudfront.net/"+t.Key;await (0,J.CZ)({thumbnailUrl:l,projectId:localStorage.getItem("projectId")}),tw(l),tf(),tv(!1)}).on("httpUploadProgress",function(e){parseInt(100*e.loaded/e.total)})}catch(i){tv(!1),console.log(i)}}let tS=()=>{let e=em.coverUrl;var t=document.createElement("a");t.href=e,document.body.appendChild(t),t.click(),document.body.removeChild(t),ef(null)},tN=()=>{let e={...em,coverUrl:""};ec(q.Nw.setCurrentSelection(e)),ef(null)},ty=(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(eg,{setProjectInfo:tj}),(0,a.jsx)(eQ,{current_selection:em,projectData:tr}),-1==["gif","mp3","m4a"].indexOf(null==em?void 0:null===(t=em.extension)||void 0===t?void 0:t.toLowerCase())?(0,a.jsx)(eu,{}):(0,a.jsx)(a.Fragment,{})]});(0,i.useEffect)(()=>{if(tr&&td&&td.length){let e=td.find(e=>e.id===tr.thumbnailId);if(e){let t={...em,coverUrl:e.thumbnailUrl};ec(q.Nw.setCurrentSelection(t))}}},[td,tr]);let t_=i.useCallback(()=>{let e=tr.aspectRatio||"16:9";return e0[e]||{width:184,height:104}},[tr]),tI=t_(),tC=null==tI?void 0:tI.width,tk=null==tI?void 0:tI.height;return(0,a.jsxs)("div",{className:"dashboard_layout",children:[(0,a.jsx)(e$(),{children:(0,a.jsx)("title",{children:"illusto - Publish Video"})}),(0,a.jsx)(w.Z,{}),(0,a.jsxs)(o.Z,{className:"editorDiv",children:[(0,a.jsxs)(o.Z,{className:"videoDiv",children:[(0,a.jsxs)(o.Z,{className:"versions",sx:{mb:2},children:[(0,a.jsxs)(o.Z,{children:[(0,a.jsx)("h4",{children:tr.title}),(0,a.jsxs)(r.ZP,{component:"button","aria-expanded":eW?"true":void 0,onClick:eq,children:[(0,a.jsx)(c.Z,{secondary:null===(l=eh[eH])||void 0===l?void 0:l.version}),(0,a.jsx)(N.Z,{})]}),(0,a.jsx)(d.Z,{className:"commonMenu versionMenu",anchorEl:ez,open:eW,onClose:eJ,anchorOrigin:{vertical:"bottom",horizontal:"left"},transformOrigin:{vertical:"top",horizontal:"left"},children:eh.map((e,t)=>(0,a.jsx)(u.Z,{selected:t===eH,onClick:l=>eV(l,t,e),disableRipple:!0,children:(0,a.jsxs)(o.Z,{className:"innerDiv",children:[(0,a.jsxs)(c.Z,{sx:{mb:"8.5px !important"},children:["Version ",(0,a.jsx)("span",{children:e.version})]}),(0,a.jsxs)(c.Z,{children:[e.resolution+"p"," ",(0,a.jsx)(m.Z,{component:"small",sx:{mx:1},children:"|"})," ",(e.fileSize/1048576).toFixed(1)+"MB"]}),(0,a.jsxs)(c.Z,{className:"small",sx:{my:"8px !important"},children:["File: ",(0,a.jsx)(m.Z,{component:"small",sx:{mr:1.5},children:e.extension.toUpperCase()})]}),(0,a.jsxs)(c.Z,{className:"small",children:["Exported on ",(0,a.jsx)(m.Z,{component:"small",children:function(e){let t=new Date(e),l=t.toLocaleDateString("en-GB",{day:"numeric",month:"short",year:"numeric"});return l}(e.createdAt)})]})]})},t))})]}),(0,a.jsx)(o.Z,{className:"invisible",children:(0,a.jsx)(n.Z,{variant:"contained",className:"updgradeBtn",sx:{textTransform:"initial"},children:"Share"})})]}),0!==Object.keys(em).length?(0,a.jsx)(Z.Z,{getVideos:tb,projectData:tr,src:tr.projectId?em.url:"",extension:em.extension,resolution:em.resolution,size:(em.fileSize/1048576).toFixed(1),ratio:em.ratio},em.id):(0,a.jsx)(a.Fragment,{}),"{}"!==JSON.stringify(em)?(0,a.jsxs)(h.Z,{expanded:eX,onChange:(C=!eX,(e,t)=>{e1(!!t&&C)}),className:"gif"==em.extension?"d-none":"",children:[(0,a.jsx)(p.Z,{expandIcon:(0,a.jsx)(I.Z,{}),"aria-controls":"panel1a-content",id:"panel1a-header",children:(0,a.jsx)("h4",{children:"Thumbnail"})}),(0,a.jsx)(v.Z,{children:(0,a.jsxs)(o.Z,{className:"thumbnailDiv",sx:{mt:1},children:[(0,a.jsxs)(o.Z,{className:"upload",children:[(0,a.jsxs)(o.Z,{className:"thumb_img",style:{width:em.coverUrl?"auto":"186px"},children:[em.coverUrl?(0,a.jsx)("img",{src:em.coverUrl,height:"104",id:"thumbnail-image",alt:"image"},em):"",(0,a.jsx)(s.Z,{onClick:ew,disableRipple:!0,children:em.coverUrl?(0,a.jsx)(E.Z,{}):(0,a.jsx)(a.Fragment,{})}),(0,a.jsxs)(d.Z,{className:"commonMenu thumbMenu",anchorEl:ej,open:eb,onClose:eZ,anchorOrigin:{vertical:"bottom",horizontal:"left"},transformOrigin:{vertical:"bottom",horizontal:"left"},children:[(0,a.jsxs)(u.Z,{onClick:tS,children:[(0,a.jsx)(x.Z,{children:(0,a.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",children:[(0,a.jsx)("mask",{id:"a",width:"24",height:"24",x:"0",y:"0",children:(0,a.jsx)("path",{fill:"#D9D9D9",d:"M0 0h24v24H0z"})}),(0,a.jsx)("g",{children:(0,a.jsx)("path",{fill:"#414141",d:"M12 15.25a.933.933 0 0 1-.337-.063.704.704 0 0 1-.288-.213l-3.125-3.1a.71.71 0 0 1-.2-.525.71.71 0 0 1 .2-.525c.15-.15.329-.23.537-.238a.694.694 0 0 1 .538.213l1.925 1.925v-7.65a.728.728 0 0 1 .75-.75c.217 0 .396.07.538.212a.731.731 0 0 1 .212.538v7.65l1.925-1.925a.71.71 0 0 1 .525-.2c.217 0 .4.075.55.225.133.134.2.304.2.512a.782.782 0 0 1-.2.538l-3.125 3.1a.706.706 0 0 1-.287.213.941.941 0 0 1-.338.062ZM6.3 19.5c-.5 0-.925-.176-1.275-.526A1.736 1.736 0 0 1 4.5 17.7v-1.95a.728.728 0 0 1 .75-.75.728.728 0 0 1 .75.75v1.95c0 .067.033.134.1.2.067.067.133.1.2.1h11.4c.067 0 .133-.033.2-.1.067-.066.1-.133.1-.2v-1.95c0-.216.07-.396.212-.538A.731.731 0 0 1 18.75 15c.217 0 .396.07.538.212a.731.731 0 0 1 .212.538v1.95c0 .5-.175.925-.525 1.275-.35.35-.775.525-1.275.525H6.3Z"})})]})}),(0,a.jsx)(c.Z,{children:"Download"})]}),(0,a.jsxs)(u.Z,{onClick:tN,children:[(0,a.jsx)(x.Z,{children:(0,a.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",children:[(0,a.jsx)("mask",{id:"a",width:"24",height:"24",x:"0",y:"0",children:(0,a.jsx)("path",{fill:"#D9D9D9",d:"M0 0h24v24H0z"})}),(0,a.jsx)("g",{children:(0,a.jsx)("path",{fill:"#414141",d:"M7.3 20.5c-.5 0-.925-.175-1.275-.525A1.736 1.736 0 0 1 5.5 18.7V6h-.25a.726.726 0 0 1-.75-.75.726.726 0 0 1 .75-.75H9c0-.25.087-.458.262-.625a.892.892 0 0 1 .638-.25h4.2c.25 0 .463.083.638.25A.828.828 0 0 1 15 4.5h3.75a.728.728 0 0 1 .75.75.728.728 0 0 1-.75.75h-.25v12.7c0 .5-.175.925-.525 1.275-.35.35-.775.525-1.275.525H7.3ZM7 6v12.7c0 .083.03.154.088.213A.289.289 0 0 0 7.3 19h9.4a.292.292 0 0 0 .213-.087A.292.292 0 0 0 17 18.7V6H7Zm2.4 10.25a.728.728 0 0 0 .75.75c.217 0 .396-.07.538-.212a.731.731 0 0 0 .212-.538v-7.5a.731.731 0 0 0-.212-.538A.731.731 0 0 0 10.15 8a.728.728 0 0 0-.75.75v7.5Zm3.7 0c0 .217.07.396.212.538a.731.731 0 0 0 .538.212c.217 0 .396-.07.538-.212a.731.731 0 0 0 .212-.538v-7.5a.731.731 0 0 0-.212-.538A.731.731 0 0 0 13.85 8a.731.731 0 0 0-.538.212.731.731 0 0 0-.212.538v7.5ZM7 6v12.7c0 .083.03.154.088.213A.289.289 0 0 0 7.3 19H7V6Z"})})]})}),(0,a.jsx)(c.Z,{children:"Remove"})]})]})]}),(0,a.jsxs)(o.Z,{className:"uploadBtns",children:[(0,a.jsx)(n.Z,{variant:"contained",startIcon:(0,a.jsx)(y.Z,{}),onClick:()=>{document.getElementById("global_upload_ref").click()},fullWidth:!0,children:"Upload thumbnail"}),(0,a.jsx)(n.Z,{variant:"contained",captured:tp,style:{opacity:tp?.3:1},disabled:tp,startIcon:(0,a.jsx)(_.Z,{}),onClick:function(){let e=document.createElement("canvas"),t=document.querySelector("video");t.crossOrigin="Anonymous",e.width=t.videoWidth,e.height=t.videoHeight,e.getContext("2d").drawImage(t,0,0,t.videoWidth,t.videoHeight),e.crossOrigin="Anonymous",e.toDataURL("image/jpeg"),e.toBlob(e=>{null!==e&&(tm=e,tv(!0),tZ())},"image/jpeg")},fullWidth:!0,children:"Capture thumbnail"})]}),(0,a.jsx)("input",{id:"global_upload_ref",type:"file",style:{display:"none"},accept:"image/*,.tga",onChange:e=>{var t;let l,a,i;return a=(l=(t=e).target.files[0]).name.split(".").pop(),i=l.size/1048576,-1==["jpg","jpeg","png","webp"].indexOf(a)?(t.target.value=[],ec(W.Nw.set({message:"Format not supported"}))):i>2?(t.target.value=[],ec(W.Nw.set({message:"File size greater then 2 MB"}))):void(to(URL.createObjectURL(t.target.files[0])),e6())}})]}),(0,a.jsxs)(o.Z,{className:"recentThumbs",sx:{ml:2},children:[(0,a.jsxs)("h6",{children:["Recently used",(0,a.jsx)(g.Z,{value:e2,exclusive:!0,onChange:e5,onClick:()=>e8(!e7),children:(0,a.jsx)(j.Z,{value:"arrow",children:(0,a.jsx)(N.Z,{})})})]}),e7?(0,a.jsx)(z.ZP,{children:td.map(e=>(0,a.jsx)(o.Z,{onClick:()=>tw(e.thumbnailUrl),data:e.id,style:{cursor:"pointer"},className:"embla__slide",sx:{borderRadius:"2px",overflow:"hidden"},children:k?(0,a.jsx)(f.Z,{variant:"rectangular",animation:"wave",width:100,height:78}):(0,a.jsx)("img",{src:e.thumbnailUrl,className:"d-block",height:"78"})},e.id))}):null]})]})})]}):(0,a.jsx)(a.Fragment,{})]}),(0,a.jsx)(o.Z,{className:"publishDiv",children:(0,a.jsxs)(D.ZP,{value:tt,children:[(0,a.jsx)(o.Z,{className:"tablist",children:(0,a.jsxs)(P.Z,{onChange:ta,children:[(0,a.jsx)(T.Z,{label:"Publish details",value:"publish"}),(0,a.jsx)(T.Z,{className:"invisible",label:"Comments",value:"comments"})]})}),(0,a.jsx)(O.Z,{value:"publish",children:eY>=1023?(0,a.jsx)(M.Z,{autoHide:!1,children:ty}):(0,a.jsx)(a.Fragment,{children:ty})}),(0,a.jsx)(O.Z,{value:"comments",children:"Item Two"})]})})]}),(0,a.jsx)(b.Z,{className:"commonModal uploadThumbModal",open:e4,onClose:te,disableEscapeKeyDown:!0,children:(0,a.jsxs)("div",{className:"innerModal",children:[(0,a.jsx)("div",{className:"modalHeader",children:(0,a.jsx)("h3",{children:"Upload Thumbnail"})}),(0,a.jsxs)("div",{className:"modalContent",children:[(0,a.jsx)(F.U8w,{ref:th,src:tn,stencilProps:{handlers:!1,lines:!1,movable:!0,resizable:!0},stencilSize:{width:tC,height:tk},className:"cropper",imageRestriction:H.i.stencil}),(0,a.jsxs)("div",{className:"btnDiv",children:[(0,a.jsx)(n.Z,{className:"updgradeBtn",variant:"outlined",onClick:te,children:"Cancel"}),(0,a.jsx)(n.Z,{className:"updgradeBtn",variant:"contained",onClick:function(){let e=th.current.getCanvas();null!=e&&(e.crossOrigin="Anonymous",e.toDataURL("image/jpeg"),e.toBlob(e=>{null!==e&&(tm=e,tZ())},"image/jpeg"))},sx:{ml:{xs:0,sm:2}},children:"Upload"})]})]})]})}),(0,a.jsx)(b.Z,{className:"commonModal",open:es,onClose:ev,disableEscapeKeyDown:!0,children:ex}),(0,a.jsx)(L,{isOpen:ea,setDeleteVideoExportFlow:ei,container:void 0!==er?()=>er().document.body:void 0})]})}},33185:function(e,t,l){"use strict";l.d(t,{Ds:function(){return r},HQ:function(){return c},_3:function(){return s},dq:function(){return a},kC:function(){return n},xb:function(){return o}}),l(31955);let a={INR:"...",USD:"USD "},i=["January","February","March","April","May","June","July","August","September","October","November","December"],s=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{yearsToAdd:l=0}=t;if(!e)return"-";let a="currentDate"==e?new Date:new Date(e);return"".concat(a.getDate()," ").concat(i[a.getMonth()],", ").concat(a.getFullYear()+l)},n=function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return t?(null===(e=t[0])||void 0===e?void 0:e.toUpperCase())+(null==t?void 0:t.slice(1)):""};function o(e){return null==e||0===e.length||"object"==typeof e&&0===Object.keys(e).length}function r(e,t){var l;return function(){var a=this,i=arguments;clearTimeout(l),l=setTimeout(function(){e.apply(a,i)},t)}}let c=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0,{currentPlanName:l="",updatedPlanName:a="",planDate:i,price:s,paymentFrequency:n,currentFrequency:o}=t,r="yearly"==n?"year":"month",c={primaryText:"Current Plan - ".concat(l," (").concat(n,")"),secondaryText:"Your next payment is due on ".concat(i),tertiaryText:"illusto will automatically continue your membership and charge the membership fee ".concat(r," to your payment method until you cancel.")};switch(e){case"appSumo":return c.primaryText="Current Plan - ".concat(l),c.secondaryText="You are on ".concat(l," plan."),c.tertiaryText="Subscription renews automatically every month until canceled.",c;case"subscribedToPaidPlan":return c.primaryText="Current Plan - ".concat(l," (").concat(o,")"),c.secondaryText="Your next payment is due on ".concat(i,"."),c.tertiaryText="Subscription continues to be charged at ".concat(s," every ").concat(r," until cancelled."),c;case"downgradedToOtherPlan":return c.primaryText="Current Plan - ".concat(l," (").concat(o,")"),c.secondaryText="Your plan will switch to ".concat(a," (").concat(n,") on ").concat(i,". The next charge is on ").concat(i,"."),c.tertiaryText="Subscription continues to be charged at ".concat(s," every ").concat(r," until cancelled."),c;case"cancelledSubscription":return c.primaryText="Current Plan - ".concat(l," (").concat(o,")"),c.secondaryText="Your plan will switch to ".concat(a," (").concat(n,") on ").concat(i,". "),c.tertiaryText="Subscription continues to be charged at ".concat(s," every ").concat(r," until cancelled."),c;case"planSuspended":return c.primaryText="Current Plan - ".concat(l," (").concat(o,")"),c.secondaryText="The last charge failed on ".concat(i,"."),c.tertiaryText="Your subscription is currently suspended due to problems with your payment method. ",c;case"downgradedToFree":return c.primaryText="Current Plan - ".concat(l," (").concat(o,")"),c.secondaryText="You have canceled the subscription. Your plan will switch to the ".concat(a," plan on ").concat(i,"."),c.tertiaryText="",c;default:return c}}},28022:function(){}},function(e){e.O(0,[4885,6586,314,9510,4347,135,7307,6996,2255,1362,981,4386,6261,422,5600,6467,2919,8538,4150,8756,3596,5171,4290,9774,2888,179],function(){return e(e.s=38418)}),_N_E=e.O()}]);
2.1.38. https://dev-app.illusto.com/_next/static/chunks/pages/index-8f81de8f8f88e7d0.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/pages/index-8f81de8f8f88e7d0.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/pages/index-8f81de8f8f88e7d0.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; countryCode=IN; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga=GA1.2.1572859313.1697020601; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:38:11 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"9068-18b142b7028"
Vary: Accept-Encoding
Content-Length: 36968

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5405,2390],{23508:function(e,t,i){"use strict";var n=i(64836);t.Z=void 0;var a=n(i(64938)),s=i(85893),o=(0,a.default)((0,s.jsx)("path",{d:"M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6z"}),"ExpandMore");t.Z=o},67358:function(e,t,i){"use strict";i.d(t,{Z:function(){return w}});var n=i(63366),a=i(87462),s=i(67294);i(59864);var o=i(93680),r=i(94780),A=i(90948),d=i(71657),l=i(57922),c=i(90629),h=i(64861),x=i(49299),m=i(1588),p=i(34867);function u(e){return(0,p.Z)("MuiAccordion",e)}let g=(0,m.Z)("MuiAccordion",["root","rounded","expanded","disabled","gutters","region"]);var f=i(85893);let v=["children","className","defaultExpanded","disabled","disableGutters","expanded","onChange","square","TransitionComponent","TransitionProps"],j=e=>{let{classes:t,square:i,expanded:n,disabled:a,disableGutters:s}=e;return(0,r.Z)({root:["root",!i&&"rounded",n&&"expanded",a&&"disabled",!s&&"gutters"],region:["region"]},u,t)},Z=(0,A.ZP)(c.Z,{name:"MuiAccordion",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:i}=e;return[{[`& .${g.region}`]:t.region},t.root,!i.square&&t.rounded,!i.disableGutters&&t.gutters]}})(({theme:e})=>{let t={duration:e.transitions.duration.shortest};return{position:"relative",transition:e.transitions.create(["margin"],t),overflowAnchor:"none","&:before":{position:"absolute",left:0,top:-1,right:0,height:1,content:'""',opacity:1,backgroundColor:(e.vars||e).palette.divider,transition:e.transitions.create(["opacity","background-color"],t)},"&:first-of-type":{"&:before":{display:"none"}},[`&.${g.expanded}`]:{"&:before":{opacity:0},"&:first-of-type":{marginTop:0},"&:last-of-type":{marginBottom:0},"& + &":{"&:before":{display:"none"}}},[`&.${g.disabled}`]:{backgroundColor:(e.vars||e).palette.action.disabledBackground}}},({theme:e,ownerState:t})=>(0,a.Z)({},!t.square&&{borderRadius:0,"&:first-of-type":{borderTopLeftRadius:(e.vars||e).shape.borderRadius,borderTopRightRadius:(e.vars||e).shape.borderRadius},"&:last-of-type":{borderBottomLeftRadius:(e.vars||e).shape.borderRadius,borderBottomRightRadius:(e.vars||e).shape.borderRadius,"@supports (-ms-ime-align: auto)":{borderBottomLeftRadius:0,borderBottomRightRadius:0}}},!t.disableGutters&&{[`&.${g.expanded}`]:{margin:"16px 0"}})),b=s.forwardRef(function(e,t){let i=(0,d.Z)({props:e,name:"MuiAccordion"}),{children:r,className:A,defaultExpanded:c=!1,disabled:m=!1,disableGutters:p=!1,expanded:u,onChange:g,square:b=!1,TransitionComponent:w=l.Z,TransitionProps:y}=i,S=(0,n.Z)(i,v),[C,I]=(0,x.Z)({controlled:u,default:c,name:"Accordion",state:"expanded"}),E=s.useCallback(e=>{I(!C),g&&g(e,!C)},[C,g,I]),[B,...Q]=s.Children.toArray(r),M=s.useMemo(()=>({expanded:C,disabled:m,disableGutters:p,toggle:E}),[C,m,p,E]),k=(0,a.Z)({},i,{square:b,disabled:m,disableGutters:p,expanded:C}),T=j(k);return(0,f.jsxs)(Z,(0,a.Z)({className:(0,o.Z)(T.root,A),ref:t,ownerState:k,square:b},S,{children:[(0,f.jsx)(h.Z.Provider,{value:M,children:B}),(0,f.jsx)(w,(0,a.Z)({in:C,timeout:"auto"},y,{children:(0,f.jsx)("div",{"aria-labelledby":B.props.id,id:B.props["aria-controls"],role:"region",className:T.region,children:Q})}))]}))});var w=b},64861:function(e,t,i){"use strict";var n=i(67294);let a=n.createContext({});t.Z=a},22797:function(e,t,i){"use strict";i.d(t,{Z:function(){return f}});var n=i(87462),a=i(63366),s=i(67294),o=i(93680),r=i(94780),A=i(90948),d=i(71657),l=i(1588),c=i(34867);function h(e){return(0,c.Z)("MuiAccordionDetails",e)}(0,l.Z)("MuiAccordionDetails",["root"]);var x=i(85893);let m=["className"],p=e=>{let{classes:t}=e;return(0,r.Z)({root:["root"]},h,t)},u=(0,A.ZP)("div",{name:"MuiAccordionDetails",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({padding:e.spacing(1,2,2)})),g=s.forwardRef(function(e,t){let i=(0,d.Z)({props:e,name:"MuiAccordionDetails"}),{className:s}=i,r=(0,a.Z)(i,m),A=p(i);return(0,x.jsx)(u,(0,n.Z)({className:(0,o.Z)(A.root,s),ref:t,ownerState:i},r))});var f=g},38895:function(e,t,i){"use strict";i.d(t,{Z:function(){return w}});var n=i(63366),a=i(87462),s=i(67294),o=i(93680),r=i(94780),A=i(90948),d=i(71657),l=i(47739),c=i(64861),h=i(1588),x=i(34867);function m(e){return(0,x.Z)("MuiAccordionSummary",e)}let p=(0,h.Z)("MuiAccordionSummary",["root","expanded","focusVisible","disabled","gutters","contentGutters","content","expandIconWrapper"]);var u=i(85893);let g=["children","className","expandIcon","focusVisibleClassName","onClick"],f=e=>{let{classes:t,expanded:i,disabled:n,disableGutters:a}=e;return(0,r.Z)({root:["root",i&&"expanded",n&&"disabled",!a&&"gutters"],focusVisible:["focusVisible"],content:["content",i&&"expanded",!a&&"contentGutters"],expandIconWrapper:["expandIconWrapper",i&&"expanded"]},m,t)},v=(0,A.ZP)(l.Z,{name:"MuiAccordionSummary",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>{let i={duration:e.transitions.duration.shortest};return(0,a.Z)({display:"flex",minHeight:48,padding:e.spacing(0,2),transition:e.transitions.create(["min-height","background-color"],i),[`&.${p.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${p.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},[`&:hover:not(.${p.disabled})`]:{cursor:"pointer"}},!t.disableGutters&&{[`&.${p.expanded}`]:{minHeight:64}})}),j=(0,A.ZP)("div",{name:"MuiAccordionSummary",slot:"Content",overridesResolver:(e,t)=>t.content})(({theme:e,ownerState:t})=>(0,a.Z)({display:"flex",flexGrow:1,margin:"12px 0"},!t.disableGutters&&{transition:e.transitions.create(["margin"],{duration:e.transitions.duration.shortest}),[`&.${p.expanded}`]:{margin:"20px 0"}})),Z=(0,A.ZP)("div",{name:"MuiAccordionSummary",slot:"ExpandIconWrapper",overridesResolver:(e,t)=>t.expandIconWrapper})(({theme:e})=>({display:"flex",color:(e.vars||e).palette.action.active,transform:"rotate(0deg)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shortest}),[`&.${p.expanded}`]:{transform:"rotate(180deg)"}})),b=s.forwardRef(function(e,t){let i=(0,d.Z)({props:e,name:"MuiAccordionSummary"}),{children:r,className:A,expandIcon:l,focusVisibleClassName:h,onClick:x}=i,m=(0,n.Z)(i,g),{disabled:p=!1,disableGutters:b,expanded:w,toggle:y}=s.useContext(c.Z),S=e=>{y&&y(e),x&&x(e)},C=(0,a.Z)({},i,{expanded:w,disabled:p,disableGutters:b}),I=f(C);return(0,u.jsxs)(v,(0,a.Z)({focusRipple:!1,disableRipple:!0,disabled:p,component:"div","aria-expanded":w,className:(0,o.Z)(I.root,A),focusVisibleClassName:(0,o.Z)(I.focusVisible,h),onClick:S,ref:t,ownerState:C},m,{children:[(0,u.jsx)(j,{className:I.content,ownerState:C,children:r}),l&&(0,u.jsx)(Z,{className:I.expandIconWrapper,ownerState:C,children:l})]}))});var w=b},83965:function(e,t,i){"use strict";i.d(t,{Z:function(){return j}});var n=i(63366),a=i(87462),s=i(67294),o=i(93680),r=i(94780),A=i(71657),d=i(90948),l=i(1588),c=i(34867);function h(e){return(0,c.Z)("MuiCardMedia",e)}(0,l.Z)("MuiCardMedia",["root","media","img"]);var x=i(85893);let m=["children","className","component","image","src","style"],p=e=>{let{classes:t,isMediaComponent:i,isImageComponent:n}=e;return(0,r.Z)({root:["root",i&&"media",n&&"img"]},h,t)},u=(0,d.ZP)("div",{name:"MuiCardMedia",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:i}=e,{isMediaComponent:n,isImageComponent:a}=i;return[t.root,n&&t.media,a&&t.img]}})(({ownerState:e})=>(0,a.Z)({display:"block",backgroundSize:"cover",backgroundRepeat:"no-repeat",backgroundPosition:"center"},e.isMediaComponent&&{width:"100%"},e.isImageComponent&&{objectFit:"cover"})),g=["video","audio","picture","iframe","img"],f=["picture","img"],v=s.forwardRef(function(e,t){let i=(0,A.Z)({props:e,name:"MuiCardMedia"}),{children:s,className:r,component:d="div",image:l,src:c,style:h}=i,v=(0,n.Z)(i,m),j=-1!==g.indexOf(d),Z=!j&&l?(0,a.Z)({backgroundImage:`url("${l}")`},h):h,b=(0,a.Z)({},i,{component:d,isMediaComponent:j,isImageComponent:-1!==f.indexOf(d)}),w=p(b);return(0,x.jsx)(u,(0,a.Z)({className:(0,o.Z)(w.root,r),as:d,role:!j&&l?"img":void 0,ref:t,style:Z,ownerState:b,src:j?l||c:void 0},v,{children:s}))});var j=v},9581:function(e,t,i){"use strict";i.d(t,{Z:function(){return v}});var n=i(63366),a=i(87462),s=i(67294),o=i(93680),r=i(94780),A=i(90948),d=i(71657),l=i(1588),c=i(34867);function h(e){return(0,c.Z)("MuiDialogContent",e)}(0,l.Z)("MuiDialogContent",["root","dividers"]);let x=(0,l.Z)("MuiDialogTitle",["root"]);var m=i(85893);let p=["className","dividers"],u=e=>{let{classes:t,dividers:i}=e;return(0,r.Z)({root:["root",i&&"dividers"]},h,t)},g=(0,A.ZP)("div",{name:"MuiDialogContent",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:i}=e;return[t.root,i.dividers&&t.dividers]}})(({theme:e,ownerState:t})=>(0,a.Z)({flex:"1 1 auto",WebkitOverflowScrolling:"touch",overflowY:"auto",padding:"20px 24px"},t.dividers?{padding:"16px 24px",borderTop:`1px solid ${(e.vars||e).palette.divider}`,borderBottom:`1px solid ${(e.vars||e).palette.divider}`}:{[`.${x.root} + &`]:{paddingTop:0}})),f=s.forwardRef(function(e,t){let i=(0,d.Z)({props:e,name:"MuiDialogContent"}),{className:s,dividers:r=!1}=i,A=(0,n.Z)(i,p),l=(0,a.Z)({},i,{dividers:r}),c=u(l);return(0,m.jsx)(g,(0,a.Z)({className:(0,o.Z)(c.root,s),ownerState:l,ref:t},A))});var v=f},88078:function(e,t,i){"use strict";i.d(t,{Z:function(){return I}});var n=i(63366),a=i(87462),s=i(67294),o=i(93680),r=i(70917),A=i(94780),d=i(41796),l=i(90948),c=i(71657),h=i(1588),x=i(34867);function m(e){return(0,x.Z)("MuiSkeleton",e)}(0,h.Z)("MuiSkeleton",["root","text","rectangular","rounded","circular","pulse","wave","withChildren","fitContent","heightAuto"]);var p=i(85893);let u=["animation","className","component","height","style","variant","width"],g=e=>e,f,v,j,Z,b=e=>{let{classes:t,variant:i,animation:n,hasChildren:a,width:s,height:o}=e;return(0,A.Z)({root:["root",i,n,a&&"withChildren",a&&!s&&"fitContent",a&&!o&&"heightAuto"]},m,t)},w=(0,r.F4)(f||(f=g`
0% {
opacity: 1;
}

50% {
opacity: 0.4;
}

100% {
opacity: 1;
}
`)),y=(0,r.F4)(v||(v=g`
0% {
transform: translateX(-100%);
}

50% {
/* +0.5s of delay between each loop */
transform: translateX(100%);
}

100% {
transform: translateX(100%);
}
`)),S=(0,l.ZP)("span",{name:"MuiSkeleton",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:i}=e;return[t.root,t[i.variant],!1!==i.animation&&t[i.animation],i.hasChildren&&t.withChildren,i.hasChildren&&!i.width&&t.fitContent,i.hasChildren&&!i.height&&t.heightAuto]}})(({theme:e,ownerState:t})=>{let i=String(e.shape.borderRadius).match(/[\d.\-+]*\s*(.*)/)[1]||"px",n=parseFloat(e.shape.borderRadius);return(0,a.Z)({display:"block",backgroundColor:e.vars?e.vars.palette.Skeleton.bg:(0,d.Fq)(e.palette.text.primary,"light"===e.palette.mode?.11:.13),height:"1.2em"},"text"===t.variant&&{marginTop:0,marginBottom:0,height:"auto",transformOrigin:"0 55%",transform:"scale(1, 0.60)",borderRadius:`${n}${i}/${Math.round(n/.6*10)/10}${i}`,"&:empty:before":{content:'"\\00a0"'}},"circular"===t.variant&&{borderRadius:"50%"},"rounded"===t.variant&&{borderRadius:(e.vars||e).shape.borderRadius},t.hasChildren&&{"& > *":{visibility:"hidden"}},t.hasChildren&&!t.width&&{maxWidth:"fit-content"},t.hasChildren&&!t.height&&{height:"auto"})},({ownerState:e})=>"pulse"===e.animation&&(0,r.iv)(j||(j=g`
animation: ${0} 1.5s ease-in-out 0.5s infinite;
`),w),({ownerState:e,theme:t})=>"wave"===e.animation&&(0,r.iv)(Z||(Z=g`
position: relative;
overflow: hidden;

/* Fix bug in Safari https://bugs.webkit.org/show_bug.cgi?id=68196 */
-webkit-mask-image: -webkit-radial-gradient(white, black);

&::after {
animation: ${0} 1.6s linear 0.5s infinite;
background: linear-gradient(
90deg,
transparent,
${0},
transparent
);
content: '';
position: absolute;
transform: translateX(-100%); /* Avoid flash during server-side hydration */
bottom: 0;
left: 0;
right: 0;
top: 0;
}
`),y,(t.vars||t).palette.action.hover)),C=s.forwardRef(function(e,t){let i=(0,c.Z)({props:e,name:"MuiSkeleton"}),{animation:s="pulse",className:r,component:A="span",height:d,style:l,variant:h="text",width:x}=i,m=(0,n.Z)(i,u),g=(0,a.Z)({},i,{animation:s,component:A,variant:h,hasChildren:Boolean(m.children)}),f=b(g);return(0,p.jsx)(S,(0,a.Z)({as:A,ref:t,className:(0,o.Z)(f.root,r),ownerState:g},m,{style:(0,a.Z)({width:x,height:d},l)}))});var I=C},75557:function(e,t,i){(window.__NEXT_P=window.__NEXT_P||[]).push(["/",function(){return i(29957)}])},86889:function(e,t,i){"use strict";var n=i(85893);i(67294);let a=e=>{let{embedId:t}=e;return(0,n.jsx)("div",{className:"video-responsive",children:(0,n.jsx)("iframe",{src:"https://www.youtube.com/embed/".concat(t),frameBorder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowFullScreen:!0})})};t.Z=a},29957:function(e,t,i){"use strict";i.r(t),i.d(t,{default:function(){return k}});var n=i(85893),a=i(67294),s=i(87357),o=i(53156),r=i(88078),A=i(86886),d=i(83965),l=i(46066),c=i(78262),h=i(9581),x=i(86889);i(77383),i(5714);let m=[{header:"Bring your video <br /> to life",description:"Use illusto's powerful online video editor to create <br /> professional-looking videos in minutes."},{header:"The most powerful <br /> online video editor",description:" Unleash your creativity to deliver stunning content with <br />\n versatile effects filters, 3D transitions, media library <br />\n and much more"},{header:"Transform raw videos <br /> into incredible stories <br />\n in minutes",description:" It's never been easier to create exclusive videos that <br />\n captivate and engage your audiences"}],p=[{header:"Extensive Media Library",description:"An exhaustive variety of stock images, videos and audio\n clips to give your videos the boost it deserves",cardImg:"/images/Media.fd71b25f6af99d4fbab1.mp4"},{header:"Cool Transitions and Filters",description:" Transform your videos with cool transitions, effects and\n filters for a powerful impact",cardImg:"/images/FiltersTransitions.25e8bba3fe1e30259280.mp4"},{header:"Text Overlays",description:" Add creative and relevant text titles to amplify your\n messaging and engage your audience",cardImg:"/images/TextOverlay.ef8124a51f92ca5c7e95.mp4"},{header:"Voiceovers",description:" Illusto allows you to add that extra layer of precise\n messaging by adding prerecorded or live voiceovers",cardImg:"/images/Voiceover.0674215c081784e780dc.mp4"},{header:"Edit Audio",description:" Add life to your videos with audio edits and special\n effects",cardImg:"/images/homepageBannerVideo.webm"}],u=[{name:"Jane Malyon",address:"Entrepreneur and content creator",comment:(0,n.jsxs)("span",{children:["...I...ve been experimenting with illusto as an editing tool for my YouTube and TikTok videos. I...m not a very technical lady (and of a certain age!) but I really loved the fun ability to change the voice audio completely, and add texts, stickers and other special effects and I hadn...t come across these before. I will continue to try this new and exciting editing method out - so watch this space!...",(0,n.jsx)("br",{}),(0,n.jsx)("a",{href:"www.englishcreamtea.com",children:"www.englishcreamtea.com"})]}),image:{src:"/_next/static/media/Jane.c2d0d5da.jpg",height:853,width:1280,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAUACAMBIgACEQEDEQH/xAAoAAEBAAAAAAAAAAAAAAAAAAAABgEBAQAAAAAAAAAAAAAAAAAABAb/2gAMAwEAAhADEAAAAK0Drf/EABwQAAIBBQEAAAAAAAAAAAAAAAIDBQABBhESE//aAAgBAQABPwDIZZ0cxLFjsULFhB1qx+hc1//EABgRAAIDAAAAAAAAAAAAAAAAAAABAhIh/9oACAECAQE/AHJ2en//xAAbEQABBAMAAAAAAAAAAAAAAAACAAMEBQERcf/aAAgBAwEBPwCvr4b0UDcZ2Xcr/9k=",blurWidth:8,blurHeight:5}},{name:"Ajita Mahajan",address:"Freelance Video Editor",comment:(0,n.jsxs)("span",{children:["...illusto is a powerful video editing software for beginners and intermediate editors who do not want to invest in hefty and expensive software. One feature that stood out for me was preset video frame sizes; it caters to modern-day social media content requirements. In addition, the safe box is an interesting concept that most beginner editors tend to ignore in their projects. Lastly, the UI is intuitive and easy to use....",(0,n.jsx)("br",{})]}),image:{src:"/_next/static/media/Ajita.3721bd78.png",height:4026,width:3414,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAICAIAAAC6ZnJRAAAAuUlEQVR42mPIS45bvnxRaX7G9Cl9a9YuryxLzU+LZehtypg3u68wO729pX7fgT211bl5qVEMZamhMyY2d3VUL++sbSnJndzfWlOQypAXH5kQ7ZEU57uhtbQpPbyju6IiK5YhOcwnNcynKDx4RnH03NDIJB+f7IRQhpTIgFRf9yR1i66CxEXlhQXxsVnxIQz1xbHZia4MDAy+pprn5rZv6i7PywDalhdVXx6kLyENlHCR5YtSVG2tLQAApD1GEdYqh+UAAAAASUVORK5CYII=",blurWidth:7,blurHeight:8}},{name:"Nitya Nair",address:"Freelance Video Editor",comment:(0,n.jsxs)("span",{children:["...illusto is a wonderful tool for beginner and intermediate video editors. I used Illusto for building my corporate videos - the learning curve is not steep and is perfect for someone who wants to put together high-quality videos quickly and efficiently. I especially like the masking tool and in-house text effects! They make the transition to slightly more advanced editing techniques a lot smoother....",(0,n.jsx)("br",{})]}),image:{src:"/_next/static/media/Nitya.d3b1650e.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAnAAEBAAAAAAAAAAAAAAAAAAAABgEBAAAAAAAAAAAAAAAAAAAAA//aAAwDAQACEAMQAAAAjAK//8QAHhAAAQMEAwAAAAAAAAAAAAAAAQIDEgAEBREVMkL/2gAIAQEAAT8A4MuYRi82gFSiZeox61//xAAXEQEAAwAAAAAAAAAAAAAAAAABAAIh/9oACAECAQE/AGyLs//EABcRAQEBAQAAAAAAAAAAAAAAAAECACH/2gAIAQMBAT8AJlDm/9k=",blurWidth:8,blurHeight:6}},{name:"Promira Banerjee",address:"Freelance Content Marketeer",comment:(0,n.jsxs)("span",{children:["...I have been using a lot of photo and video apps professionally and personally for our brand Asaba Branding. I was suggested ILLUSTO and little did i know i was in for a surprise. The video quality was the first thing that astounded me, the ease of workflow with all the insertions made it worth the effort. A few more still editing tool and this is my absolutely favourite app....",(0,n.jsx)("br",{})]}),image:{src:"/_next/static/media/Promira.c2392ca2.jpg",height:960,width:597,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAgABQMBIgACEQEDEQH/xAAnAAEBAAAAAAAAAAAAAAAAAAAABAEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEAMQAAAAiB//xAAfEAEAAAQHAAAAAAAAAAAAAAACAAEDBAUGExQiM3L/2gAIAQEAAT8AxHLt3PQq2r2tVFG4LXFsz7D6j//EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQIBAT8Af//EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQMBAT8Af//Z",blurWidth:5,blurHeight:8}},{name:"Shaheen",address:"Communication Designer",comment:(0,n.jsxs)("span",{children:["...illusto is an easy to use video editing platform. It is a powerful and inexpensive tool with all the essential video editing capabilities. Being a designer, I've always wanted a platform for quick edits, and the fact that I can work with different layers for videos and images on my browser, the possibilities are endless!...",(0,n.jsx)("br",{})]}),image:{src:"/_next/static/media/Shaheen.d971ef51.jpg",height:491,width:491,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAgACAMBIgACEQEDEQH/xAAoAAEBAAAAAAAAAAAAAAAAAAAAAQEBAQAAAAAAAAAAAAAAAAAAAgP/2gAMAwEAAhADEAAAAIDT/8QAHxAAAgECBwAAAAAAAAAAAAAAAQIDAAQGERITFDFx/9oACAEBAAE/AExLNzpg2vbW6aNZRmyKoAXr2v/EABURAQEAAAAAAAAAAAAAAAAAAAAx/9oACAECAQE/AI//xAAXEQADAQAAAAAAAAAAAAAAAAAAAhEi/9oACAEDAQE/AF1af//Z",blurWidth:8,blurHeight:8}},{name:"Siddhant Bhandari",address:"Youtube Podcast Host",comment:(0,n.jsxs)("span",{children:["...I have recently started editing my youtube videos on illusto. It is an intuitive video editing platform. It took me no time to figure out. My favorite tools are audio separation and the live voice-over recorder. I also like how everything is in one place for easy access. illusto will help any novice video editor feel more in control of their creativity, and this is empowering....",(0,n.jsx)("br",{})]}),image:{src:"/_next/static/media/Siddhant.556c11d6.jpg",height:3442,width:3442,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAgACAMBIgACEQEDEQH/xAAoAAEBAAAAAAAAAAAAAAAAAAAABQEBAQAAAAAAAAAAAAAAAAAAAAL/2gAMAwEAAhADEAAAAKAt/8QAHRAAAgIBBQAAAAAAAAAAAAAAAQMCBAAREiEywf/aAAgBAQABPwC5YaEgoQycw2Gg29ufBn//xAAYEQACAwAAAAAAAAAAAAAAAAAAARESQf/aAAgBAgEBPwC8Yj//xAAYEQACAwAAAAAAAAAAAAAAAAAAARIxYf/aAAgBAwEBPwCOuj//2Q==",blurWidth:8,blurHeight:8}},{name:"Brooke VanSant",address:"Associate at a VC firm",comment:(0,n.jsxs)("span",{children:["...My first time using Illusto, I created a high-quality video for my company's social media in under 15 minutes. Illusto is intuitive and powerful. It's my go-to video editor now...",(0,n.jsx)("br",{})]}),image:{src:"/_next/static/media/Brooke_Vansant.9bcaa349.jpg",height:2048,width:1365,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAgABQMBIgACEQEDEQH/xAAoAAEBAAAAAAAAAAAAAAAAAAAABAEBAQAAAAAAAAAAAAAAAAAAAQL/2gAMAwEAAhADEAAAAIQR/8QAHhAAAgEDBQAAAAAAAAAAAAAAAQQCAxExAAUhMmH/2gAIAQEAAT8AcS2xekp2AlTxe/vJjk6//8QAFxEAAwEAAAAAAAAAAAAAAAAAAAECUv/aAAgBAgEBPwBxGUf/xAAWEQADAAAAAAAAAAAAAAAAAAAAASH/2gAIAQMBAT8AdP/Z",blurWidth:5,blurHeight:8}}];function g(){let[e,t]=(0,a.useState)(!0);(0,a.useEffect)(()=>{t(!1)},[]);let[i,p]=(0,a.useState)(!1),u=()=>{p(!0)},g=()=>{p(!1)};return(0,n.jsx)(n.Fragment,{children:e?(0,n.jsx)(s.Z,{component:"section",className:"homeSekeltonBanner",children:(0,n.jsxs)(o.Z,{maxWidth:"xl",children:[(0,n.jsx)(s.Z,{component:"aside",className:"bannerLeftSkelton",children:(0,n.jsx)(A.ZP,{container:!0,spacing:2,className:"articaleScalten",children:(0,n.jsxs)(A.ZP,{item:!0,xs:12,sm:12,md:8,sx:{marginBottom:"20px"},children:[(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"2rem",width:"100%",marginBottom:"30px"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem",width:"100%"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem",width:"100%"}}),(0,n.jsxs)(s.Z,{component:"div",sx:{display:"flex",marginTop:"20px"},children:[(0,n.jsx)(r.Z,{variant:"rounded",width:100,height:50,style:{marginRight:6}}),(0,n.jsx)(r.Z,{variant:"rounded",width:100,height:50})]})]})})}),(0,n.jsx)(s.Z,{component:"aside",className:"bannerRightSkelton"})]})}):(0,n.jsxs)(s.Z,{component:"section",className:"HomeBanner",children:[(0,n.jsx)(d.Z,{component:"video",image:"/images/homepageBannerVideo.webm",autoPlay:!0,loop:!0,playsInline:!0,muted:!0}),(0,n.jsx)(o.Z,{maxWidth:"xl",children:(0,n.jsx)(s.Z,{component:"section",className:"bannerSliderWrapper",children:(0,n.jsx)(l.Z,{className:"center",infinite:!0,autoplay:!0,speed:500,slidesToShow:1,slidesToScroll:1,initialSlide:0,dots:!0,arrows:!1,adaptiveHeight:!0,responsive:[{breakpoint:1024,settings:{slidesToShow:1,slidesToScroll:1,infinite:!0}},{breakpoint:770,settings:{slidesToShow:1,slidesToScroll:1}},{breakpoint:600,settings:{slidesToShow:1,centerMode:!1,infinite:!1,autoplay:!1}}],children:null==m?void 0:m.map((e,t)=>(0,n.jsx)(s.Z,{children:(0,n.jsxs)(s.Z,{component:"section",className:"bannerSlider",children:[(0,n.jsx)("h2",{dangerouslySetInnerHTML:{__html:e.header}}),(0,n.jsx)("p",{dangerouslySetInnerHTML:{__html:e.description}}),(0,n.jsxs)("div",{className:"bannerButtonWrapper",children:[(0,n.jsx)("a",{href:"/signup",children:(0,n.jsxs)("button",{className:"PrimaryButton ",tabIndex:"0",type:"button",children:["Try for free"," "]})}),(0,n.jsxs)("button",{className:"wachButton",tabIndex:"0",onClick:u,type:"button",children:["Watch Video"," "]})]})]})},t))})})}),(0,n.jsx)(c.Z,{open:i,keepMounted:!0,onClose:g,className:"tutorialModal",children:(0,n.jsx)(h.Z,{className:"video-modal-content",sx:{padding:"0px"},children:i?(0,n.jsx)(x.Z,{embedId:"SM1XNIJ3bfA"}):""})})]})})}function f(){let[e,t]=(0,a.useState)(!0);return(0,a.useEffect)(()=>{t(!1)},[]),(0,n.jsx)(s.Z,{component:"section",className:"featuresMainWrapper",children:(0,n.jsx)(o.Z,{maxWidth:"xl",children:(0,n.jsxs)(s.Z,{component:"div",className:"features",children:[e?(0,n.jsx)(r.Z,{variant:"text",animation:"wave",sx:{fontSize:"2rem",marginBottom:1,width:{xs:"100%",md:"40%"}}}):(0,n.jsx)("h1",{children:"The best part?"}),e?(0,n.jsx)(r.Z,{variant:"text",animation:"wave",sx:{fontSize:"1.5rem",width:{xs:"100%",md:"60%"}}}):(0,n.jsx)("h4",{children:"You don't need any prior experience!"}),e?(0,n.jsx)(r.Z,{variant:"text",animation:"wave",sx:{fontSize:"1rem",marginBottom:1,width:{xs:"100%",md:"30%"}}}):(0,n.jsx)("h5",{children:"Our Features"}),(0,n.jsx)("box",{component:"div",className:"featureSlider",children:e?(0,n.jsxs)(A.ZP,{container:!0,spacing:2,className:"articaleScalten",sx:{display:"flex"},children:[(0,n.jsxs)(A.ZP,{item:!0,xs:12,sm:12,md:4,sx:{marginLeft:"20px",marginBottom:"40px"},children:[(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"2rem"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"0.8rem",marginBottom:"10px"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"0.8rem",marginBottom:"10px"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"0.8rem"}})]}),(0,n.jsx)(A.ZP,{item:!0,xs:12,sm:6,md:7,sx:{marginBottom:"20px"},children:(0,n.jsx)(r.Z,{variant:"rectangular",width:"100%",height:300})})]}):(0,n.jsx)(l.Z,{className:"center",infinite:!0,autoplay:!0,speed:500,slidesToShow:1,slidesToScroll:1,initialSlide:0,dots:!0,arrows:!1,responsive:[{breakpoint:1024,settings:{slidesToShow:1,slidesToScroll:1,infinite:!0}},{breakpoint:770,settings:{slidesToShow:1,slidesToScroll:1}},{breakpoint:600,settings:{slidesToShow:1,centerMode:!1,infinite:!1,autoplay:!1}}],children:null==p?void 0:p.map((e,t)=>(0,n.jsx)(s.Z,{children:(0,n.jsxs)("div",{className:"featuresSliderWrapper",children:[(0,n.jsxs)("div",{className:"featureInfo",children:[(0,n.jsx)("h2",{children:e.header}),(0,n.jsx)("p",{children:e.description})]}),(0,n.jsx)("div",{className:"featureVedio",children:(0,n.jsx)(d.Z,{component:"video",image:e.cardImg,autoPlay:!0,loop:!0,playsInline:!0,muted:!0})})]})},t))})})]})})})}var v=i(25675),j=i.n(v);function Z(){let[e,t]=(0,a.useState)(!0);return(0,a.useEffect)(()=>{t(!1)},[]),(0,n.jsx)(s.Z,{component:"section",className:"testimonialOuterWrapper",children:(0,n.jsxs)(o.Z,{maxWidth:"xl",sx:{textAlign:"center"},children:[e?(0,n.jsx)(r.Z,{variant:"text",animation:"wave",sx:{fontSize:"1rem",width:"60%",display:"inline-block",marginBottom:"30px"}}):(0,n.jsx)("h2",{children:"See what our early users are saying!!"}),(0,n.jsx)(s.Z,{component:"div",className:"testimonialSliderWrapper",children:e?(0,n.jsxs)(A.ZP,{container:!0,spacing:2,className:"articaleScalten",children:[(0,n.jsxs)(A.ZP,{item:!0,xs:12,sm:6,md:4,sx:{marginBottom:"20px"},children:[(0,n.jsxs)(s.Z,{component:"div",sx:{display:"flex"},children:[(0,n.jsx)(r.Z,{animation:"wave",variant:"circular",width:100,height:100,style:{marginRight:"20px"}}),(0,n.jsxs)(s.Z,{component:"div",width:"80%",sx:{marginTop:"20px"},children:[(0,n.jsx)(r.Z,{variant:"text",width:"60%",sx:{fontSize:"1rem"},style:{marginBottom:"10px"}}),(0,n.jsx)(r.Z,{variant:"text",width:"90%",sx:{fontSize:"0.5rem"}})]})]}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem",marginTop:"20px"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem"}})]}),(0,n.jsxs)(A.ZP,{item:!0,xs:12,sm:6,md:4,sx:{marginBottom:"20px",display:{xs:"none",sm:"block"}},children:[(0,n.jsxs)(s.Z,{component:"div",sx:{display:"flex"},children:[(0,n.jsx)(r.Z,{animation:"wave",variant:"circular",width:100,height:100,style:{marginRight:"20px"}}),(0,n.jsxs)(s.Z,{component:"div",width:"80%",sx:{marginTop:"20px"},children:[(0,n.jsx)(r.Z,{variant:"text",width:"60%",sx:{fontSize:"1rem"},style:{marginBottom:"10px"}}),(0,n.jsx)(r.Z,{variant:"text",width:"90%",sx:{fontSize:"0.5rem"}})]})]}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem",marginTop:"20px"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem"}})]}),(0,n.jsxs)(A.ZP,{item:!0,xs:12,sm:6,md:4,sx:{marginBottom:"20px",display:{xs:"none",md:"block"}},children:[(0,n.jsxs)(s.Z,{component:"div",sx:{display:"flex"},children:[(0,n.jsx)(r.Z,{animation:"wave",variant:"circular",width:100,height:100,style:{marginRight:"20px"}}),(0,n.jsxs)(s.Z,{component:"div",width:"80%",sx:{marginTop:"20px"},children:[(0,n.jsx)(r.Z,{variant:"text",width:"60%",sx:{fontSize:"1rem"},style:{marginBottom:"10px"}}),(0,n.jsx)(r.Z,{variant:"text",width:"90%",sx:{fontSize:"0.5rem"}})]})]}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem",marginTop:"20px"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem"}})]})]}):(0,n.jsx)(l.Z,{className:"center",infinite:!0,autoplay:!0,speed:1e3,slidesToShow:3,slidesToScroll:1,dots:!0,arrows:!1,responsive:[{breakpoint:1050,settings:{slidesToShow:2,slidesToScroll:1,infinite:!0}},{breakpoint:770,settings:{slidesToShow:2,slidesToScroll:1}},{breakpoint:700,settings:{slidesToShow:1,centerMode:!1,infinite:!1,autoplay:!1}}],style:{width:"100%",paddingRight:"20px"},children:u.map((e,t)=>(0,n.jsx)(s.Z,{component:"div",children:(0,n.jsxs)(s.Z,{component:"div",className:"testimonial",children:[(0,n.jsxs)(s.Z,{component:"div",className:"testimonialHeader",children:[(0,n.jsx)("div",{className:"testimonialPerson",children:(0,n.jsx)(j(),{src:e.image})}),(0,n.jsxs)("div",{className:"testimonialPersonName",children:[(0,n.jsx)("h4",{children:e.name}),(0,n.jsx)("span",{dangerouslySetInnerHTML:{__html:e.address}})]})]}),(0,n.jsx)(s.Z,{component:"div",className:"testimonialBody",children:(0,n.jsx)("p",{children:e.comment})})]})},t))})})]})})}var b=i(67358),w=i(22797),y=i(38895),S=i(15861),C=i(23508);function I(){let[e,t]=a.useState(!1),i=e=>(i,n)=>{t(!!n&&e)};return(0,n.jsx)(s.Z,{component:"section",className:"faqWrapper",children:(0,n.jsxs)(o.Z,{maxWidth:"xl",children:[(0,n.jsxs)(s.Z,{component:"div",className:"faqSection",sx:{textAlign:"center"},children:[(0,n.jsx)("h3",{children:"Have Questions? We're here to help!"}),(0,n.jsx)("h2",{children:"Frequently Asked Questions"}),(0,n.jsxs)(s.Z,{component:"div",className:"faqAccordianWrapper",children:[(0,n.jsxs)(b.Z,{expanded:"panel1"===e,onChange:i("panel1"),children:[(0,n.jsx)(y.Z,{expandIcon:(0,n.jsx)(C.Z,{}),"aria-controls":"panel1bh-content",id:"panel1bh-header",children:(0,n.jsx)(S.Z,{children:"Do I need to have prior video editing knowledge or skills?"})}),(0,n.jsx)(w.Z,{children:(0,n.jsx)(S.Z,{children:"Absolutely not! All you need is your laptop and 10-15 minutes to spare."})})]}),(0,n.jsxs)(b.Z,{expanded:"panel2"===e,onChange:i("panel2"),children:[(0,n.jsx)(y.Z,{expandIcon:(0,n.jsx)(C.Z,{}),"aria-controls":"panel2bh-content",id:"panel2bh-header",children:(0,n.jsx)(S.Z,{children:"Do I have to download any special apps?"})}),(0,n.jsx)(w.Z,{children:(0,n.jsx)(S.Z,{children:"Nope! Just login, upload and begin. It's that simple"})})]}),(0,n.jsxs)(b.Z,{expanded:"panel3"===e,onChange:i("panel3"),children:[(0,n.jsx)(y.Z,{expandIcon:(0,n.jsx)(C.Z,{}),"aria-controls":"panel3bh-content",id:"panel3bh-header",children:(0,n.jsx)(S.Z,{children:"Is it really free?"})}),(0,n.jsx)(w.Z,{children:(0,n.jsx)(S.Z,{children:"Yes, absolutely."})})]})]})]}),(0,n.jsx)(s.Z,{component:"div",className:"faqbuttonWrapper",children:(0,n.jsx)("a",{href:"/faq",children:(0,n.jsxs)("button",{className:"faqbutton",tabIndex:"0",type:"button",children:["see more"," "]})})})]})})}function E(){let[e,t]=(0,a.useState)(!0);return(0,a.useEffect)(()=>{t(!1)},[]),(0,n.jsx)(s.Z,{component:"section",className:"illustoInfoWrapper",children:(0,n.jsx)(o.Z,{maxWidth:"xl",children:(0,n.jsx)(s.Z,{component:"div",className:"illustoInfoSlider",children:e?(0,n.jsxs)(A.ZP,{container:!0,spacing:2,className:"articaleScalten",children:[(0,n.jsxs)(A.ZP,{item:!0,xs:12,sm:6,md:6,sx:{marginBottom:"20px"},children:[(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem",marginTop:"20px",width:"300px"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"2rem",width:"250px"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem",marginBottom:"10px",marginTop:"10px"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem"}})]}),(0,n.jsxs)(A.ZP,{item:!0,xs:12,sm:6,md:6,sx:{marginBottom:"20px",display:{xs:"none",sm:"block"}},children:[(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem",marginTop:"20px",width:"300px"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"2rem",width:"250px"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem",marginBottom:"10px",marginTop:"10px"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem"}})]})]}):(0,n.jsxs)(l.Z,{className:"center",infinite:!0,speed:1e3,slidesToShow:2,slidesToScroll:1,initialSlide:1,dots:!1,responsive:[{breakpoint:1024,settings:{slidesToShow:2,slidesToScroll:1,infinite:!0}},{breakpoint:770,settings:{slidesToShow:2,slidesToScroll:1}},{breakpoint:600,settings:{slidesToShow:1,infinite:!1,autoplay:!0}}],style:{width:"100%"},children:[(0,n.jsx)(s.Z,{component:"div",children:(0,n.jsxs)(s.Z,{component:"div",className:"illustoInfoCard",children:[(0,n.jsx)("h3",{children:" illusto is "}),(0,n.jsx)("h2",{children:" limitless "}),(0,n.jsx)("p",{children:" Where can you access it from? "}),(0,n.jsx)("p",{children:"Anywhere! Store your content on the cloud and access it at no extra cost"})]})}),(0,n.jsx)(s.Z,{component:"div",children:(0,n.jsxs)(s.Z,{component:"div",className:"illustoInfoCard pinkborder",children:[(0,n.jsx)("h3",{children:" illusto is "}),(0,n.jsx)("h2",{className:"pink",children:" fast "}),(0,n.jsx)("p",{children:" Who's got time to resize? "}),(0,n.jsx)("p",{children:"Instantly edit and publish videos to share on any digital platform, Create and export as many videos as you like"})]})}),(0,n.jsx)(s.Z,{component:"div",children:(0,n.jsxs)(s.Z,{component:"div",className:"illustoInfoCard purpulblueborder",children:[(0,n.jsx)("h3",{children:" illusto is "}),(0,n.jsx)("h2",{className:"purpulblue",children:" easy "}),(0,n.jsx)("p",{children:" Why would you download anything? "}),(0,n.jsx)("p",{children:"Avail tons of features in a single click online. Add subtitle,text animations and more"})]})}),(0,n.jsx)(s.Z,{component:"div",children:(0,n.jsxs)(s.Z,{component:"div",className:"illustoInfoCard skyblueborder",children:[(0,n.jsx)("h3",{children:" illusto is "}),(0,n.jsx)("h2",{className:"skyblue",children:" limitless "}),(0,n.jsx)("p",{children:" Where can you access it from? "}),(0,n.jsx)("p",{children:"Anywhere! Store your content on the cloud and access it at no extra cost"})]})})]})})})})}function B(){let[e,t]=(0,a.useState)(!0);return(0,a.useEffect)(()=>{t(!1)},[]),(0,n.jsxs)(s.Z,{component:"main",sx:{p:3},className:"HomeWrapper",children:[(0,n.jsx)(g,{}),(0,n.jsx)(f,{}),(0,n.jsx)(s.Z,{component:"section",className:"onlineSoftBannerWrapper",children:(0,n.jsx)(o.Z,{maxWidth:"xl",children:e?(0,n.jsx)(r.Z,{variant:"rounded",width:"100%",height:300}):(0,n.jsxs)(s.Z,{component:"div",className:"onlineSoftBanner",children:[(0,n.jsxs)("h2",{children:["Easy to Use Online Software That...s ",(0,n.jsx)("br",{}),"Exciting, Immersive & Gives Your",(0,n.jsx)("br",{}),"Edits Serious Credits"]}),(0,n.jsx)("p",{children:"What are you waiting for? Get exclusive early access now!"}),(0,n.jsx)("a",{href:"/signup",children:(0,n.jsxs)("button",{className:"PrimaryButton ",tabIndex:"0",type:"button",children:["Try for Free"," "]})})]})})}),(0,n.jsx)(Z,{}),(0,n.jsx)(E,{}),(0,n.jsx)(I,{})]})}var Q=i(9008),M=i.n(Q);function k(){return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(M(),{children:[(0,n.jsx)("title",{children:"Online Video Creator | illusto"}),(0,n.jsx)("meta",{property:"og:title",content:"Transform your raw footage into cinematic masterpieces with our video editing platform. Discover powerful tools, tutorials, and support today."},"title")]}),(0,n.jsx)(B,{})]})}i(11163)}},function(e){e.O(0,[9248,2531,9774,2888,179],function(){return e(e.s=75557)}),_N_E=e.O()}]);
2.1.39. https://dev-app.illusto.com/_next/static/chunks/pages/login-7262f8d1210d07d6.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/pages/login-7262f8d1210d07d6.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/pages/login-7262f8d1210d07d6.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; countryCode=IN; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:38:08 GMT
Content-Type: application/javascript; charset=UTF-8
Content-Length: 790
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"316-18b142b7028"
Vary: Accept-Encoding

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3459],{42070:function(n,t,i){(window.__NEXT_P=window.__NEXT_P||[]).push(["/login",function(){return i(72038)}])},72038:function(n,t,i){"use strict";i.r(t),i.d(t,{default:function(){return c}});var o=i(85893),e=i(9008),r=i.n(e),u=i(21866);function c(){return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsxs)(r(),{children:[(0,o.jsx)("title",{children:"Login | illusto"}),(0,o.jsx)("meta",{property:"og:title",content:"Access your video editing account and unleash your creativity. Login now to continue working on your projects and bring your vision to life."},"title")]}),(0,o.jsx)(u.Z,{routeState:"Login"})]})}}},function(n){n.O(0,[4347,135,7307,3184,5572,5171,8755,8523,1866,9774,2888,179],function(){return n(n.s=42070)}),_N_E=n.O()}]);
2.1.40. https://dev-app.illusto.com/_next/static/chunks/pages/privacy-198b501bfc47c0af.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/pages/privacy-198b501bfc47c0af.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/pages/privacy-198b501bfc47c0af.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; countryCode=IN; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga=GA1.2.1572859313.1697020601; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:38:16 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"8ee0-18b142b7028"
Vary: Accept-Encoding
Content-Length: 36576

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8915],{67852:function(e,o,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/privacy",function(){return r(61474)}])},61474:function(e,o,r){"use strict";r.r(o),r.d(o,{default:function(){return f}});var t=r(85893),i=r(67294),a=r(9008),n=r.n(a),s=r(87357),l=r(53156),c=r(78462),d=r(97212),h=r(59334),u=r(11163);function m(e){return[0].map(o=>i.cloneElement(e,{key:o}))}function f(){let[e,o]=i.useState(!1),r=(0,u.useRouter)();return(0,i.useEffect)(()=>{r.isReady&&r.push("https://dev-app.illusto.com")},[r.isReady]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(n(),{children:[(0,t.jsx)("title",{children:"Privacy Policy | illusto"}),(0,t.jsx)("meta",{property:"og:title",content:"Protecting your privacy is our top priority. Read our video editing platform's privacy policy to learn how we safeguard your data and information."},"title")]}),(0,t.jsx)(s.Z,{component:"main",sx:{p:3},className:"terms privacyPolicy",children:(0,t.jsxs)(l.Z,{maxWidth:"xl",children:[(0,t.jsx)("h1",{children:"PRIVACY POLICY"}),(0,t.jsxs)("p",{children:['Clippings Inc. and Multistream Technologies Private Ltd. (referred as Company or ...we... or ...us... or ...our") is the owner of the website domain at ',"".concat("https://dev-app.illusto.com")," (referred as ...Platform...); and any service availed by Users (hereinafter referred to as ...you..., ...your... or ...User...) through the Platform is conditioned upon your acceptance of the terms and conditions contained in Terms of Service as available on Platform and this privacy policy (...Privacy Policy...)."]}),(0,t.jsx)("p",{children:"THIS PRIVACY POLICY IS AN ELECTRONIC RECORD IN THE FORM OF AN ELECTRONIC CONTRACT FORMED UNDER ANY RELEVANT STATUTE OR REGULATION UNDER ANY APPLICABLE JURISDICTION. THIS PRIVACY POLICY DOES NOT REQUIRE ANY PHYSICAL, ELECTRONIC OR DIGITAL SIGNATURE."}),(0,t.jsx)("p",{children:"The purpose of this Privacy Policy is to ensure that there is an intact charter to collect, use and protect any personal and/or sensitive data collected by us. This Policy defines our procedure for collection, usage, processing, disclosure and protection of any information obtained by us through the Platform. Capitalized terms that are not defined in this Privacy Policy shall have the same meaning as ascribed to them in our Terms of Service. Any reference made to Privacy policy in this document shall mean and refer to the latest version of the Privacy Policy"}),(0,t.jsx)("h2",{children:"1. CONSENT"}),(0,t.jsx)("p",{children:"THIS PRIVACY POLICY IS A LEGALLY BINDING DOCUMENT BETWEEN YOU AND THE COMPANY. THE TERMS OF THIS PRIVACY POLICY WILL BE EFFECTIVE UPON YOUR ACCEPTANCE OF THE SAME OR BY YOUR USE OF OUR SERVICES AND WILL GOVERN THE RELATIONSHIP BETWEEN COMPANY AND YOU FOR YOUR USE OF THE PLATFORM AND OUR SERVICES."}),(0,t.jsx)("p",{children:"PLEASE READ THIS PRIVACY POLICY CAREFULLY AS IT AFFECTS YOUR RIGHTS AND LIABILITIES UNDER LAW. BY USING THIS PLATFORM AND AVAILING OUR SERVICES, YOU INDICATE THAT YOU UNDERSTAND, AGREE AND CONSENT TO THIS PRIVACY POLICY. IF YOU DO NOT AGREE WITH THE TERMS OF THIS PRIVACY POLICY, PLEASE DO NOT USE THIS WEBSITE OR AVAIL OUR SERVICES."}),(0,t.jsx)("p",{children:"Please be advised that any Information procured by us, shall be:"}),(0,t.jsxs)(c.Z,{dense:e,className:"points",children:[m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"processed fairly and lawfully for rendering the Services; "})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"obtained only for specified and lawful purposes;"})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"adequate, relevant and not excessive in relation to the purpose for which it is required;"})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:" able to be reviewed by the User, from time to time and updated-if need arises; and"})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"not kept longer than for the time which it is required or the purpose for which it is required or as required by the applicable law."})}))]}),(0,t.jsxs)("p",{children:["If you do not agree with this Privacy Policy, you may refuse or withdraw your consent any time, or alternatively choose to not provide us with any Personal Information, you understand that under such circumstance, we may be unable to render Services. Any such intimation to withdraw your consent can be sent to",(0,t.jsx)("a",{href:"mailto::privacy@illusto.com",children:" privacy@illusto.com "})," . "]}),(0,t.jsx)("p",{children:"WE SHALL NOT BE LIABLE FOR ANY LOSS OR DAMAGE SUSTAINED BY REASON OF ANY DISCLOSURE (INADVERTENT OR OTHERWISE) OF ANY DATA, IF THE SAME IS EITHER (A) REQUIRED FOR SHARING YOUR INFORMATION FOR LEGITIMATE PURPOSES; OR (B) WAS CAUSED THROUGH NO FAULT, ACT, OR OMISSION OF THE COMPANY."}),(0,t.jsx)("h2",{children:"2. TYPES OF INFORMATION COLLECTED BY US "}),(0,t.jsxs)(c.Z,{dense:e,className:"points",children:[m((0,t.jsx)(d.ZP,{children:(0,t.jsxs)(h.Z,{children:[(0,t.jsx)("strong",{children:"...Personal Data... "})," means and includes any Information that relates to a natural person through which an individual is identified, such as the name, contact details, email address, gender, age, organisation name, organisation email id, demographic information such as address and pin code, any photo identity or any other information relevant to product choice and preferences provided by a User, including but not limited to information gathered through availing Services."]})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsxs)(h.Z,{children:[(0,t.jsx)("strong",{children:"...Technical Information... "})," means and includes any Information gathered through various technologies that may employ cookies, web beacons, or similar technologies to automatically record certain information from your device through which you use the Platform. This technical information may include your Internet Protocol (IP) address, device or browser type, Internet service provider (ISP), referring or exit pages, clickstream data, operating system, hardware model, operating system version, unique device identifiers, and mobile network. This data includes usage information and user statistics."]})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsxs)(h.Z,{children:[(0,t.jsx)("strong",{children:" ...Locational Information..."})," shall mean and include the information obtained through GPS or other means, such as the geographical location of the User."]})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsxs)(h.Z,{children:[(0,t.jsx)("strong",{children:" ...Social Media Data... "})," If you access the Platform through a third-party platform such as a social media service or connect Our Services to a third-party platform, the Information we collect may include your user name associated with that third-party platform, any information or content the third-party platform has the right to share with Us, such as your profile picture, email address or friends list, and any information you have made public in connection with the respective third-party platform. When you access the Platform through third-party platform, you are authorizing us to collect, store, and use and retain such information from the third-party platform in accordance with this Privacy Policy."]})}))]}),(0,t.jsx)("h2",{children:"...Non-Personal Information..."}),(0,t.jsxs)(c.Z,{dense:e,className:"points",children:[m((0,t.jsx)(d.ZP,{children:(0,t.jsxs)(h.Z,{children:[(0,t.jsx)("strong",{children:" ...Information collected through use of our Service... "})," means and includes generic and non-identifying information which is shared with us to avail our Services."]})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsxs)(h.Z,{children:[(0,t.jsx)("strong",{children:' "Non-Personal Information...'})," means and includes any information that does not reveal your specific identity, such as, browser information, information collected through Cookies (as defined below), pixel tags and other technologies, demographic information, etc. As is true with most websites, our Company gathers some information automatically when you visit the Platform. When you use the Platform, we may collect certain information about your computer or mobile to facilitate, evaluate and verify your use of the Platform. For example, we may store environmental variables, such as browser type, operating system, speed of the central processing unit (CPU), referring or exit web pages, click patterns. This information is generally collected in aggregate form, without identifying any User individually."]})}))]}),(0,t.jsxs)("p",{children:["(The Personal Data, Technical Information, Locational Information and Non-Personal Information are collectively referred to as ",(0,t.jsx)("strong",{children:'...Information"'})," ). "]}),(0,t.jsx)("h2",{children:"3. COLLECTION OF INFORMATION"}),(0,t.jsxs)(c.Z,{dense:e,className:"points",children:[m((0,t.jsx)(d.ZP,{children:(0,t.jsxs)(h.Z,{children:["Information may be collected in various ways including during the course of you registering as a User on the Platform, or availing certain Services offered on the Platform.",(0,t.jsxs)("ul",{children:[(0,t.jsx)("li",{children:"Directly from You. For example, from the forms You complete on our Service, preferences You express or provide through our Service, or from Your purchases on our Service."}),(0,t.jsx)("li",{children:"Indirectly from You. For example, from observing Your activity on our Service."}),(0,t.jsx)("li",{children:"Automatically from You. For example, through cookies We or our Service Providers set on Your Device as You navigate through our Service."}),(0,t.jsx)("li",{children:"From Service Providers. For example we may receive Information about you from third-party platform, such as social media platforms, marketing and advertising firms, commercially available sources and business partners to whom you have consented disclosure of such Information."})]})]})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"Please do note that each category of Information may be treated differently as per this Privacy Policy."})}))]}),(0,t.jsx)("h2",{children:"4. PURPOSE FOR COLLECTING OF INFORMATION "}),(0,t.jsx)(c.Z,{dense:e,className:"points",children:m((0,t.jsx)(d.ZP,{children:(0,t.jsxs)(h.Z,{children:["The Company collects, uses, stores and processes your Information for any purpose as may be permissible under applicable laws (including where the applicable law provides for such collection, usage, storage or processes in accordance with the consent of the User) and shall include the following:",(0,t.jsxs)("ul",{children:[(0,t.jsx)("li",{children:"to render Services and facilitate your use of the Platform; "}),(0,t.jsx)("li",{children:"to respond to your inquiries or fulfil your requests for information about the various Services offered on the Platform;"}),(0,t.jsx)("li",{children:" to provide you with information about Services available on the Platform and to send you information, materials, and offers;"}),(0,t.jsx)("li",{children:"to send you important information regarding the Platform, changes in terms and conditions, user agreements, and policies and/or other administrative information;"}),(0,t.jsx)("li",{children:"to send you surveys and marketing communications; "}),(0,t.jsx)("li",{children:"to improve user experience"}),(0,t.jsx)("li",{children:"to help you address your problems incurred on the Platform including addressing any technical problems;"}),(0,t.jsx)("li",{children:"to protect the integrity and for proper administering of the Platform;"}),(0,t.jsx)("li",{children:"to conduct academic research, surveys, analytical studies on various aspects including user behaviour, user preferences etc.;"}),(0,t.jsx)("li",{children:"to respond to legal, judicial, quasi-judicial process and provide information to law enforcement agencies or in connection with an investigation on matters related to public safety, as permitted by law;"}),(0,t.jsx)("li",{children:"to implement information security practices;"}),(0,t.jsx)("li",{children:"to determine any security breaches, computer contaminant or computer virus;"}),(0,t.jsx)("li",{children:"to investigate, prevent, or take action regarding illegal activities and suspected fraud, "}),(0,t.jsx)("li",{children:"to enable a potential buyer or investor to evaluate the business of the Company."}),(0,t.jsx)("li",{children:"Business or Research Purposes: The Information saved and except Sensitive Personal Information, is used for business or research purposes, including improving and customizing the Platform for ease of use and the products and services offered by us. We may archive this information to use it for future communications for providing updates and/or surveys."}),(0,t.jsxs)("li",{children:["Aggregating Information / Anonymized data: We may aggregate Information and analyse it in a manner to further accentuate the level of services that we offer to our customers. This Information includes average number of Users of the Platform, the average clicks of the services/, the features used, the response rate, etc. and other such statistics regarding groups or individuals. In doing so, we shall not be making disclosures of any Sensitive Personal Information as defined above.",(0,t.jsxs)("p",{children:["[Individually and collectively referred to as ",(0,t.jsx)("span",{children:' ("Legitimate Purposes") '})," ]"]})]})]})]})}))}),(0,t.jsx)("h2",{children:"5. SHARING AND DISCLOSURE OF YOUR INFORMATION "}),(0,t.jsxs)(c.Z,{dense:e,className:"points",children:[m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"We do not disclose or share any Information that we collect from you, with third parties, save and except in order to provide you with the Services. Any such disclosure, if made, shall be in accordance to this Privacy Policy and as per the procedure prescribed by law and in compliance with our legal obligations. We may share your Information in circumstances and for the purposes as specified hereunder:"})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"We shall share the information to the third-party service providers/ vendors, to provide you with the Services."})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsxs)(h.Z,{children:["We may disclose any Information provided by you on the Platform as may be deemed to be necessary or appropriate:",(0,t.jsxs)("ul",{children:[(0,t.jsx)("li",{children:"under applicable law, including laws outside your country of residence;"}),(0,t.jsx)("li",{children:"to comply with legal process; "}),(0,t.jsx)("li",{children:"to respond to requests from public and government authorities including public and government authorities including public and government authorities outside your country of residence;"}),(0,t.jsx)("li",{children:"to protect our operations or those of any of our affiliates; "}),(0,t.jsx)("li",{children:"to protect our rights, privacy, safety or property, and/that of our affiliates, you or others; "}),(0,t.jsx)("li",{children:"to allow us to pursue available remedies or limit the damages that we may sustain; or "}),(0,t.jsx)("li",{children:"to protect against legal liability;"}),(0,t.jsx)("li",{children:"to protect the personal safety of Users of the Platform;"}),(0,t.jsx)("li",{children:"to prevent or investigate possible wrongdoing in connection with the Platform."})]})]})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"Merger or Acquisition: We may share Information upon merger or acquisition of Company with another company. We shall transmit and transfer the Information upon acquisition or merger of Company with another company."})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"With our service providers: We may share Information with other service providers on a need to know basis, subject to obligations of confidentiality for provision of Services. We hereby clarify that we work with institutions, vendors, partners, advertisers, and other service providers, including (but not limited) to those who provide products or services such as contact Information verification, website hosting, data analysis, providing infrastructure, information technology services, auditing services and other similar services, in different industries and categories of business by virtue of lawful contracts instituted between such third parties and Company to improve our product and services. Accordingly, we may share your Information with such service provider in order to provide you with Services."})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"Employees /Agents of Company: We follow a strict confidentiality policy with regard to disclosure of confidential information to our employees or other personnel. There may be situations, where we may disclose the confidential information only to those of our employees and other personnel on a need to know basis. Any breach of confidential information by the employees, personnel within the Company is dealt with stringently by us."})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"Except for the Information disclosed pursuant to this section, Company may share Information only if you authorize us to do so."})}))]}),(0,t.jsx)("h2",{children:"6. LINK TO OTHER WEBSITES AND THIRD-PARTY SERVICES "}),(0,t.jsxs)(c.Z,{dense:e,className:"points",children:[m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"Our Platform may provide links to other sites. These links are provided for your convenience only and the provision of these links does not mean that sites are related or associated with us. Please note that these sites have their own terms of use and privacy policy. You should check their privacy policy before you submit Your Personal Information or any other data with them. We don...t guarantee the content and the security of those sites."})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"We may have certain features on our Platform which may be hosted by third parties, your interaction with such features shall be governed by the privacy policy of such third parties."})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"We shall not be responsible for any loss, damage, claim or expense caused as a result of you accessing these third-party sites and features."})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"We may use your Information to send you promotional Information about third parties which, we think you may find interesting, if you tell us that you wish this to happen. We shall not be responsible for any disclosure of Information due to unauthorized third-party access or other acts of third parties or acts or omissions beyond our reasonable control and you agree that you will not hold us responsible for any breach of security unless such breach has been caused as a direct result of our negligence or wilful default."})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"We use support services of third-party platforms and/or companies to direct you to payment gateways when you opt to pay for our Services. Your financial information is collected, stored and retained by such third-party platforms. We and such designated third-party platforms undertake measures designed to provide a security level that is appropriate to the risks of processing your personal information. However, you are requested to check and consent to the ...Privacy Policy... of such third-party platforms in order to accept how such third-party platforms handle your Information."})}))]}),(0,t.jsx)("h2",{children:"7. CHILDREN...S PRIVACY"}),(0,t.jsx)("p",{children:"We may need to collect your child's Personal Information to provide our services to you and your child. We are committed to protecting the privacy of children who use our Platform. If your child is a resident of India, we will treat their Personal Information as a child...s Personal Information if they are under 18 years of age and receive consent of their legal guardian as required for the processing of Personal Information and using the Services."}),(0,t.jsx)("p",{children:"Any portion of the Information containing personal data relating to minors provided to us shall be deemed to be given with the consent of the minor's legal guardian. Such consent is deemed to be provided by your registration on the Platform."}),(0,t.jsx)("p",{children:"If you think that your child has provided this Personal Information on our Platform without your consent, we strongly encourage you to contact us immediately and we will take reasonable steps to promptly remove or destroy such information."}),(0,t.jsx)("h2",{children:"8. DATA PROTECTION RIGHTS "}),(0,t.jsxs)(c.Z,{dense:e,className:"points",children:[m((0,t.jsx)(d.ZP,{children:(0,t.jsxs)(h.Z,{children:["You have certain rights available to you when it comes to your Personal Information. Subject to any exemptions provided by the applicable laws, you have the following rights:",(0,t.jsxs)("ul",{children:[(0,t.jsxs)("li",{children:[" ",(0,t.jsx)("strong",{children:" Rectifying, correcting, updating and removing Your information: "})," ",(0,t.jsx)("br",{}),"You can access, edit, modify and/or update your Personal Information by logging into your user profile or you can write to us via email in case you wish to exercise this right."]}),(0,t.jsxs)("li",{children:[(0,t.jsx)("strong",{children:"Accessing and updating or deleting Your information: "})," ",(0,t.jsx)("br",{}),"Our Services and related documentation on our Platform provide you with the ability to access, update and delete certain Personal Information from your Account, if any. We will provide you with information about whether we hold any of your Personal Information upon request. We will respond to such requests within a reasonable timeframe. Please note, however, that we may need to retain certain information for record keeping purposes, to complete our Services and related obligations to you or to comply with our legal obligations."]}),(0,t.jsxs)("li",{children:[(0,t.jsx)("strong",{children:" Object or restrict processing of Your information:"})," ",(0,t.jsx)("br",{}),"You have the right to: (i) object to our processing of your Personal Information; and/or (ii) request that we restrict the processing of your Personal Information."]}),(0,t.jsxs)("li",{children:[(0,t.jsx)("strong",{children:"Portability:"})," ",(0,t.jsx)("br",{}),"You shall have the right to request us to transfer Your Personal Information to another controller, or directly to you, in a structured, commonly used and machine-readable format."]})]})]})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsxs)(h.Z,{children:["In order to exercise these rights, please contact us on ",(0,t.jsx)("a",{href:"mailto:privacy@illusto.com",children:" privacy@illusto.com"})," "]})}))]}),(0,t.jsx)("h2",{children:"9. STORAGE AND TRANSFER OF INFORMATION "}),(0,t.jsx)("p",{children:"Your Information will primarily be stored in electronic form; provided, however, that certain data can also be stored in physical form. We may store, collect, process and use your data in countries other than the jurisdiction where it has been collected, but under compliance with applicable laws. We may enter into agreements with third parties to store or process your information or data. These third parties may have their own security standards to safeguard your information or data and we will on commercial reasonable basis require from such third parties to adopt reasonable security standards to safeguard your information / data."}),(0,t.jsx)("h2",{children:"10. COOKIES AND OTHER TRACKING TECHNOLOGIES "}),(0,t.jsxs)(c.Z,{dense:e,className:"points",children:[m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"Our Platform may utilize ...cookies... and other Technical Information. ...Cookies... are a small text file consisting of alphanumeric numbers used to collect the Information about Platform activity. The Technical Information helps us analyse web traffic and helps you by customizing the Platform to your preferences. Cookies in no way gives us access to your computer or mobile device. In relation to Cookies, you can deny access to the installation of the Cookies by modifying the settings on your web browser, however, this may prevent you from taking full advantage of the Platform."})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"Our use of Cookies and Technical Information allows us to improve Platform and your experience of Platform and Services. We may also analyse Technical Information that does not contain Sensitive Personal Information for trends and statistics."})}))]}),(0,t.jsx)("h2",{children:" 11. DATA RETENTION "}),(0,t.jsx)("p",{children:"We will retain your Information for as long as your Account is active or as needed to provide our Services. We shall retain and use the Information collected by us as necessary to comply with our legal obligations, resolve disputes or for other Legitimate Purposes. If you cancel/ deactivate/ unsubscribe your account with us, we are not under any obligation to retain your Information. However, may retain the Information pertaining to the User for the maximum period permitted under the law of the land from the date of deactivation of User...s Account."}),(0,t.jsx)("h2",{children:" 12. SECURITY MEASURES AND SAFEGUARDS "}),(0,t.jsx)("p",{children:"You agree and accept that your Information may be stored in third-party cloud service infrastructure providers. While all reasonable attempts have been taken from our end to ensure the safe and secure storage of your data, we shall not be liable for any data breach on the part of the third-party cloud service infrastructure provider that was beyond our control. In addition to the security measures put in place by the third-party cloud service infrastructure provider for safe and secure storage of your Information, we use certain physical, managerial, technical or operational safeguards as per industry standards and established best practices to protect the Information we collect. We use reasonable security practices and procedures and use secure servers as mandated under applicable laws for the protection of your Information. We review our Information collection, storage, and processing practices, including physical security measures to guard against unauthorized access to systems. However, as effective as these measures are, no security system is impenetrable. We cannot guarantee the security of our database, nor can we guarantee that the Information you supply will not be intercepted while being transmitted to us over the internet. However, since the internet is not a 100% secure environment, we on best effort basis ensure the security of any information the User transmits to us and that the information may not be accessed, disclosed, altered, or destroyed by breach of any of our physical, technical, or managerial safeguards. Please note that e-mails and other communications the User sends to us through our Platform are not encrypted, and we strongly advise the User not to communicate any confidential information through these means."}),(0,t.jsx)("h2",{children:"13. DO NOT SELL"}),(0,t.jsxs)("p",{children:["We do not sell your Personal Data in the conventional sense (i.e., for money). However, like many companies, we use services that collect information from You (to deliver advertisements to You for example) and this may classify this use as a ...sale... of your Personal Data, You can request to opt-out out of this ...sale..., if you direct us not to sell your Personal Information, we will stop sharing your personal information if you submit a written request to us via email at ",(0,t.jsx)("a",{href:"mailto:privacy@illusto.com",children:"privacy@illusto.com"})," . You must put the statement ...Sale of Information- Opt-out) in your request and include your name, street address, city, state, and ZIP code. We are not responsible for notices that are not labelled or sent properly, or do not have complete information."]}),(0,t.jsx)("h2",{children:"14. DO NOT TRACK"}),(0,t.jsxs)("p",{children:["Our Service currently does not respond to ...Do Not Track... (DNT) signals and operates as described in this Privacy Policy whether or not a DNT signal is received. To find out more about ...Do Not Track,... please visit ",(0,t.jsx)("a",{href:"http://www.allaboutdnt.com",children:" http://www.allaboutdnt.com "}),"."]}),(0,t.jsx)("h2",{children:"15. UPDATES TO THIS PRIVACY POLICY "}),(0,t.jsx)("p",{children:"We may change the data privacy practices and update this Privacy Policy as and when the need arises, and the same will be made available on the Platform. But our commitment to protect your privacy will continue to remain. We suggest that you regularly check this Privacy Policy to apprise yourself of any updates. Your continued use of Platform and Services or provision of Information thereafter will imply your unconditional acceptance of such updates to this Privacy Policy. Further, we retain the right at any time to deny or suspend access to all, or any part of, the service to anyone who we reasonably believe has violated any provision of this Privacy Policy"}),(0,t.jsx)("h2",{children:"16. MISCELLANEOUS "}),(0,t.jsx)("p",{children:"ENFORCEABILITY OF THE REMAINDER OF THIS PRIVACY POLICY. THIS PRIVACY POLICY DOES NOT APPLY TO ANY INFORMATION OTHER THAN THE INFORMATION COLLECTED BY US THROUGH THE PLATFORM. THIS PRIVACY POLICY SHALL BE INAPPLICABLE TO ANY UNSOLICITED INFORMATION YOU PROVIDE US THROUGH THE PLATFORM OR THROUGH ANY OTHER MEANS. ALL UNSOLICITED INFORMATION SHALL BE DEEMED TO BE NON-CONFIDENTIAL AND WE SHALL BE FREE TO USE AND/ OR DISCLOSE SUCH UNSOLICITED INFORMATION WITHOUT ANY LIMITATIONS. THE RIGHTS AND REMEDIES AVAILABLE UNDER THIS POLICY MAY BE EXERCISED AS OFTEN AS NECESSARY AND ARE CUMULATIVE AND NOT EXCLUSIVE OF RIGHTS OR REMEDIES PROVIDED BY LAW. RIGHTS UNDER THIS POLICY MAY BE WAIVED ONLY IN WRITING. DELAY IN EXERCISING OR NON-EXERCISE OF ANY SUCH RIGHT OR REMEDY DOES NOT CONSTITUTE A WAIVER OF THAT RIGHT OR REMEDY, OR ANY OTHER RIGHT OR REMEDY."}),(0,t.jsx)("h2",{children:"17. THE FOLLOWING SECTION IS APPLICABLE TO RESIDENTS OF CALIFORNIA "}),(0,t.jsx)("p",{children:"...Personal Information... has the meaning given in the California Consumer Privacy Act of 2018 (...CCPA...) but does not include information exempted from the scope of the CCPA. "}),(0,t.jsxs)("p",{children:["California...s ...Shine the Light... law (Civil Code section 1798.83) also permits California residents once per calendar year to request and receive information about a business... disclosure of certain categories of Personal Information to other companies for direct marketing purposes. If you are a California resident and would like a copy of this notice, please submit a written request to us via email at ",(0,t.jsx)("a",{href:"mailto:privacy@illusto.com",children:"privacy@illusto.com "})," . You must put the statement ...Your California Privacy Rights... in your request and include your name, street address, city, state, and ZIP code. We are not responsible for notices that are not labelled or sent properly, or do not have complete information."]}),(0,t.jsx)("h2",{children:"18. GRIEVANCE OFFICER- INDIA "}),(0,t.jsx)("p",{children:"For Indian Users, in furtherance of the Information Technology Act, 2000 (...IT Act...) and the Information Technology (Intermediary Guidelines and Digital Media Ethics Code) Rules, 2021 (...Intermediary Guidelines...) a grievance officer is appointed to ensure compliance with the IT Act and the Intermediary guidelines."}),(0,t.jsxs)("p",{children:["Name: Shalesh Jagal ",(0,t.jsx)("br",{}),"Address: 108 W, 13th street suite 100, Wilmington, New Castle, DE, 19801, United States",(0,t.jsx)("br",{}),"Email: ",(0,t.jsx)("a",{href:"mailto:grievance@illusto.com",children:"grievance@illusto.com"})]}),(0,t.jsx)("p",{children:"The grievance officer shall revert to every complaint within 24 hours of receipt of the complaint. Further, the Company shall take best possible efforts to redress the complaint within 15 days of receipt of the complaint. Any suggestions by Company regarding use of the Services shall not be construed as a warranty."}),(0,t.jsxs)("p",{children:["Please feel free to reach out to us by e-mail at ",(0,t.jsx)("a",{href:"mailto:grievance@illusto.com",children:" grievance@illusto.com "}),"in case of any concerns, grievances, or questions relating to our privacy or data related practices"]}),(0,t.jsx)("h2",{children:"19. EMAIL NEWSLETTER"}),(0,t.jsx)("p",{children:"This Platform operates an email newsletter program, used to inform Users about products and services. Users shall be receiving the newsletters once the User signs up on our Platform."}),(0,t.jsx)("p",{children:"Subscriptions are taken in compliance with all applicable laws. All personal details relating to subscriptions are held securely and in accordance with this Privacy Policy."}),(0,t.jsx)("p",{children:"Email marketing campaigns published by this Platform or its owners may contain tracking facilities within the actual email. User activity may be tracked and stored in a database for future analysis and evaluation. Such tracked activity may include but is not limited to the opening of emails, forwarding of emails, the clicking of links within the email content, times, dates and frequency of activity. This information is used to refine future email campaigns and supply the User with more relevant content based on their activity."}),(0,t.jsx)("p",{children:"In compliance with applicable laws subscribed Users are given the opportunity to unsubscribe at any time through an automated system. The User shall have an option to unsubscribe to the newsletters by clicking the ...unsubscribe... button in the footer of each email that they receive."}),(0,t.jsx)("h2",{children:"20. EXTERNAL LINKS"}),(0,t.jsx)("p",{children:"While availing Services, Users may connect with third-party service providers. The Company is not responsible for, and does not endorse, any third-party services mentioned on the Platform. It is hereby stated that Company shall in no way be responsible for any acts or omissions of third parties. Any transaction, dealings or communication otherwise that the User may have with such third parties are at the User...s own risk and we make no warranties, express or implied regarding the quality or suitability of the services or products of such third-party vendors. You may be redirected to a third-party website upon clicking on such links, these websites will be governed by its privacy policy and terms of use. We shall not be responsible for any transaction or dissemination of information that may take place while accessing these third-party websites."}),(0,t.jsx)("p",{children:"We attempt to be as accurate as possible. However, we do not warrant those descriptions of our content or other content of this site is accurate, complete, reliable, current, or error-free. We are not responsible for the availability of such external sites or resources and we do not endorse and are not responsible or liable for any content, advertising, products or other material on or available from such sites or resources."}),(0,t.jsx)("p",{children:"You acknowledge that when you access a link that leaves the Platform, the site you will enter into is not controlled by us and different terms of use and privacy policy may apply. By assessing links to other sites, You acknowledge that we are not responsible for those sites. We reserve the right to disable links to and / or from third-party sites to the Services, although we are under no obligation to do so."}),(0,t.jsx)("h2",{children:"21. SHORTENED LINKS IN SOCIAL MEDIA "}),(0,t.jsxs)("p",{children:["This Platform and its owners through their social media platform accounts may share web links to relevant web pages. By default, some social media platforms shorten lengthy URLs [web addresses] (this is an example: ",(0,t.jsx)("a",{href:"".concat("https://dev-app.illusto.com","/?utm_source=newsletter&utm_medium=email&utm_campaign=first_newsletter"),children:" http://bit.ly/zyVUBo "}),") ."]}),(0,t.jsx)("p",{children:"Users are advised to take caution and good judgment before clicking any shortened URLs published on social media platforms by this website and its owners. Despite the best efforts to ensure only genuine URLs are published, many social media platforms are prone to spam and hacking and therefore this website and its owners cannot be held liable for any damages or implications caused by visiting any shortened links."})]})})]})}}},function(e){e.O(0,[2221,9774,2888,179],function(){return e(e.s=67852)}),_N_E=e.O()}]);
2.1.41. https://dev-app.illusto.com/_next/static/chunks/pages/signup-f744e09648b140e6.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/pages/signup-f744e09648b140e6.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/pages/signup-f744e09648b140e6.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; countryCode=IN; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga=GA1.2.1572859313.1697020601; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:38:19 GMT
Content-Type: application/javascript; charset=UTF-8
Content-Length: 797
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"31d-18b142b7028"
Vary: Accept-Encoding

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7616],{73665:function(n,t,e){(window.__NEXT_P=window.__NEXT_P||[]).push(["/signup",function(){return e(4644)}])},4644:function(n,t,e){"use strict";e.r(t),e.d(t,{default:function(){return s}});var o=e(85893),i=e(9008),u=e.n(i),r=e(21866);function s(){return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsxs)(u(),{children:[(0,o.jsx)("title",{children:"Signup | illusto"}),(0,o.jsx)("meta",{property:"og:title",content:"Join the community of video editors and start creating amazing content today. Sign up now to unlock access to our tools, resources, and tutorials."},"title")]}),(0,o.jsx)(r.Z,{routeState:"SignUp"})]})}}},function(n){n.O(0,[4347,135,7307,3184,5572,5171,8755,8523,1866,9774,2888,179],function(){return n(n.s=73665)}),_N_E=n.O()}]);
2.1.42. https://dev-app.illusto.com/_next/static/chunks/pages/terms-7f693ceb59969084.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/pages/terms-7f693ceb59969084.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/pages/terms-7f693ceb59969084.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; countryCode=IN; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga=GA1.2.1572859313.1697020601; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:38:53 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"1370b-18b142b7028"
Vary: Accept-Encoding
Content-Length: 79627

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6890],{91162:function(e,t,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/terms",function(){return o(58384)}])},58384:function(e,t,o){"use strict";o.r(t),o.d(t,{default:function(){return d}});var n=o(85893),i=o(67294),r=o(9008),a=o.n(r),s=o(87357),l=o(10155),c=o(53156),h=o(11163);function d(e){let t=(0,h.useRouter)();return(0,i.useEffect)(()=>{t.isReady&&t.push("https://dev-app.illusto.com")},[t.isReady]),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(a(),{children:[(0,n.jsx)("title",{children:"Terms and Conditions | illusto"}),(0,n.jsx)("meta",{property:"og:title",content:"Understand the terms and conditions of using our video editing platform. Read our guidelines and policies to ensure a safe and enjoyable experience."},"title")]}),(0,n.jsxs)(s.Z,{component:"main",sx:{p:3},className:"terms",children:[(0,n.jsx)(l.Z,{}),(0,n.jsxs)(c.Z,{maxWidth:"xl",children:[(0,n.jsx)("h1",{children:" TERMS OF SERVICE "}),(0,n.jsx)("p",{children:" THESE TERMS OF SERVICES IS AN ELECTRONIC RECORD IN THE FORM OF AN ELECTRONIC CONTRACT FORMED UNDER APPLICABLE LAWS THE AMENDED PROVISIONS PERTAINING TO ELECTRONIC DOCUMENTS / RECORDS IN VARIOUS STATUTES. THESE TERMS OF SERVICES DOES NOT REQUIRE ANY PHYSICAL, ELECTRONIC OR DIGITAL SIGNATURE."}),(0,n.jsx)("p",{children:"PLEASE READ THESE TERMS OF SERVICES CAREFULLY. BY USING THE WEBSITE, YOU INDICATE THAT YOU UNDERSTAND, AGREE AND CONSENT TO THESE TERMS OF SERVICES. IF YOU DO NOT AGREE WITH THE TERMS OF THESE TERMS OF SERVICES, PLEASE DO NOT USE THE PLATFORM OR SERVICES."}),(0,n.jsxs)("p",{children:['These Terms of Service (" ',(0,n.jsx)("strong",{children:"Terms"}),"...)of the website located at the URL ",(0,n.jsx)("a",{href:"".concat("https://dev-app.illusto.com"),children:"".concat("https://dev-app.illusto.com","/")})," on mobile sites or the other associated/ancillary applications, products, websites and services and all other variations of the same (collectively referred to as ...",(0,n.jsx)("strong",{children:"Platform"}),"...) is between Clippings Inc. and Multistream Technologies Private Limited (referred as ...",(0,n.jsx)("strong",{children:"Company"}),"..., ...",(0,n.jsx)("strong",{children:"illusto"}),"... or ...",(0,n.jsx)("strong",{children:"we"}),"... or ...",(0,n.jsx)("strong",{children:"us"}),"... or ...",(0,n.jsx)("strong",{children:"our"}),'"), and the registered Users, defined to include any person who registers himself/herself/itself on the Platform and holds an Account on the Platform (referred as "',(0,n.jsx)("strong",{children:"you"}),'" or "',(0,n.jsx)("strong",{children:"your"}),'" or or ...',(0,n.jsx)("strong",{children:"User"}),"...) describe the terms on which Company offers Services."]}),(0,n.jsxs)("p",{children:["These Terms are a contract between you and Company. These Terms of Services shall be read together with the Privacy Policy available on",(0,n.jsxs)("a",{href:"".concat("https://dev-app.illusto.com","/privacy"),children:["".concat("https://dev-app.illusto.com","/privacy")," "]}),' or other terms and condition with all other notices, disclaimers, guidelines appearing on the Platform from time to time (collectively referred to as "',(0,n.jsx)("strong",{children:"Terms and Conditions"}),'" or ...',(0,n.jsx)("strong",{children:"Terms"}),"...) constitute the entire agreement upon which you are allowed to access and use the Platform and avail the Services."]}),(0,n.jsx)("p",{children:" By accessing this Platform, you are agreeing to be bound by these Terms and Conditions, all applicable laws and regulations, and agree that you are responsible for compliance with any applicable local laws. Your continued use of the Platform shall constitute your acceptance to the Terms and Conditions, as revised from time to time."}),(0,n.jsxs)("p",{children:["You and Company shall hereinafter be individually referred to as a ...",(0,n.jsx)("strong",{children:"Party"}),"... and collectively as the ...",(0,n.jsx)("strong",{children:"Parties"}),"..."]}),(0,n.jsx)("h2",{children:"1. CLICK TO ACCEPT"}),(0,n.jsx)("p",{children:'Before using certain areas of the Platform you may be asked to indicate your acceptance of additional special terms and conditions by clicking a button marked "I Accept" "I Agree" "Okay" "I Consent" or other words or actions that similarly acknowledge your consent or acceptance of a Click-Through Terms and Conditions. Any consent so provided by you will be deemed to be valid consent under all applicable laws.'}),(0,n.jsx)("h2",{children:"2. UPDATION OF TERMS AND CONDITIONS"}),(0,n.jsx)("p",{children:"Your use of the Platform is subject to the Terms and Conditions, which may be updated, amended, modified, or revised by us from time to time. To ensure that you are aware of any additions, revisions, amendments, or modifications that we may have made to these Terms and Conditions, it is important for you to refer to the Terms and Conditions from time to time. The updated Terms and Conditions shall be effective immediately and shall supersede these. We shall not be under an obligation to notify you of any changes to the Terms and Conditions. You shall be solely responsible for reviewing the Terms and Conditions from time to time for any modifications. If you continue to use the Platform and/or Services after the updated Terms and Conditions have been published, it shall be deemed that you have read and understood and accept the updated Terms and Conditions. Any reference to Terms of Service herein shall refer to the latest version of the Terms of Service."}),(0,n.jsx)("h2",{children:"3. WEBSITE SERVICES "}),(0,n.jsx)("p",{children:"illusto is an online video creation platform that offers all the basic video editing functionality including but not limited to upload, cut, trim, merge, add effects etc. as well as offers third party materials including but not limited to stock media libraries, image creation using AI for creating videos."}),(0,n.jsx)("p",{children:"Company reserves the right to update the Platform and /or Services, in order to, inter alia, introduce new features or Services, enhance existing features or Services, improve user experience and performance. You hereby agree that."}),(0,n.jsx)("h2",{children:"4. ELIGIBILITY AND ACCOUNT REGISTRATION"}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsx)("li",{children:'By using the Platform, you affirm that you are at least 18 years of age and are fully able and competent to accept the Terms and Conditions and the obligations, affirmations, representations, warranties set forth in the Terms and Conditions, and to abide by and comply with the terms stated therein. Registration of User in the Platform is available only to persons who can form legally binding contracts. Persons who are "incompetent to contract" within the meaning of the applicable law including minors, un-discharged insolvents, or person with unsound mind etc. are not eligible to use the Platform.'}),(0,n.jsxs)("li",{children:["You must register an account on the Platform (an ... ",(0,n.jsx)("strong",{children:"Account"}),"...). When you register on the Platform and set up your Account, you must: (i) provide accurate and complete information; (ii) promptly update your Account information with any new information that may affect the operation of your Account; (iii) authorize Company to make any inquiries we consider necessary or appropriate to verify your Account information or the information you provide to us via the Platform including document proofs or copies or any such information as required mandatorily by applicable law that need to be provided to us; and (iv) acknowledge and accept any applicable policies, including but not limited to those pertaining to service quality, confidentiality, User integrity, anti-harassment and conflict of interest. You will not use false identities or impersonate any other person or use another account that you are not authorized to use on any computer, mobile phone, tablet, or other device (collectively ...",(0,n.jsx)("strong",{children:"Device"}),"...)."]}),(0,n.jsxs)("li",{children:["You can create an Account by logging into your account with certain third-party social networking websites (... ",(0,n.jsx)("strong",{children:"SNS"}),"...) including Google, Facebook etc. ...Third- Party Account..., or by using your phone number. If you create an Account using your phone number, you must enter in the necessary details on the Platform, post which one-time verification shall be conducted by the Company. Post such verification the Account shall be created."]}),(0,n.jsx)("li",{children:"If you chose to create an Account using a Third-Party Account, you may link your Account with Third Party Accounts, by either: (i) providing your Third-Party Account login information to Platform; or (ii) allowing Platform to access your Third-Party Account, as is permitted under the applicable terms and conditions that govern your use of each Third-Party Account. You represent that you are entitled to disclose your Third-Party Account login information to Platform and/or grant Platform access to your Third-Party Account (including, but not limited to, for use for the purposes described herein), without breach of any of the terms and conditions that govern your use of the Third-Party Account and without obligating Company to pay any fees or making Company subject to any usage limitations imposed by such third-party service providers."}),(0,n.jsx)("li",{children:"By granting Company access to any Third-Party Account, you understand that the Company will access, make available and store (if applicable) any content that you have provided to and stored in your Third-Party Account, so that it is available on and through the Platform. Unless otherwise specified in these Terms of Service, all SNS Content, if any, will be considered to be User...s data for all purposes of these Terms of Service. Depending on the Third-Party Accounts you choose and subject to the privacy settings that you have set in such Third-Party Accounts, personal information that you post to your Third-Party Account will be available on and through your Platform."}),(0,n.jsx)("li",{children:" Please note that if a Third- Party Account becomes unavailable, or User...s access to such Third-Party Account is terminated by the third-party service provider, then SNS Content will no longer be available on and through the Platform. You have the ability to disable the connection between your Account and your Third-Party Accounts, at any time, by accessing the ...Settings... section of the Platform and Application. However, under such circumstances, the Services may be discontinued by the Company, at its sole discretion."}),(0,n.jsx)("li",{children:" Please note that your relationship with any third- party service providers associated with your third- party accounts is governed solely by your agreement(s) with such third- party service providers. Company makes no effort to review any SNS Content for any purpose, including but not limited to, for accuracy, legality or non-infringement and Company is not responsible for any SNS Content."}),(0,n.jsx)("li",{children:"You are responsible for safeguarding and maintaining the confidentiality of your Account information. You agree not to disclose your Account information to any third party and that you are entirely and solely responsible for any and all activities or actions that occur pursuant to the use of your Account on the Platform, whether or not you have authorized such activities or actions. You will immediately notify Company of any unauthorized use of your Account. You may be held liable for losses incurred by Company due to authorized or unauthorized use of your Account as a result of your failure in keeping your Account Information secure and confidential."}),(0,n.jsxs)("li",{children:["If you provide any information that is untrue, inaccurate, not current or incomplete (or becomes untrue, inaccurate, not current or incomplete), or Company has reasonable grounds to suspect that such information is untrue, inaccurate, not current or incomplete, Company has the right to suspend or terminate your Account and refuse any and all current or future use of the Platform / Services (or any portion thereof).",(0,n.jsx)("p",{className:"martop1",children:"Details:"}),(0,n.jsxs)("ul",{children:[(0,n.jsx)("li",{children:"Plans: We provide a variety of plan package options, as set out on the Platform (...Plans...). Our Plans include personal use Plans and business use Plans with different inclusions, pricing and billing options for you to select from. For example, we may make available on the Platform: (1) Plans that renew on an annual basis, with annual payments (Annual Plans); and (2) Plans that renew on a monthly basis, with monthly payments (Monthly Plans). You must use the free Plan only for personal purposes (and not for business or commercial purposes)."}),(0,n.jsx)("li",{children:"Account: To sign up for the Services you must select a Plan and register for an account (Account). Account creation is subject to our approval. To create an Account, we require that you provide us with information about yourself, such as your name and email. You must provide accurate, current and complete information during the registration process and you must update such information to keep it accurate, current and complete. At our sole discretion, we may refuse to allow any person to register an Account. "}),(0,n.jsx)("li",{children:"Account Owner: Where you choose a Plan and register for an Account, you are the Account Owner and you are responsible for your Account, as set out in these Terms."})]}),(0,n.jsx)("p",{children:"Highlights: There may be a ...Team... function within certain Plans under the Services. To create or join a Team, you have to have registered an Account with us. Under some Plans a Team Administrator can be assigned. illusto is not responsible for disputes between users that arise from your use of the Services, including the Team function."}),(0,n.jsx)("p",{className:"martop1",children:"Details:"}),(0,n.jsxs)("ul",{children:[(0,n.jsx)("li",{children:"Team Members: As an Account Owner, your Plan may allow you to access the team function, a function that allows Account Owners to share videos within a group of other Account Owners (collectively, a ...Team...). An Account Owner can create a Team and invite other Account Owners to join that Team. Account Owners that create and Account Owners that accept a Team invitation are ...Team Members.... A Team Member must choose a Plan and register for an Account. As an Account Owner, Team Members are responsible for their Account, as set out in these Terms. At our sole discretion, we may refuse to allow any Account Owner to be a Team Member. Team Members can leave a Team at any time. illusto does not monitor or moderate Team Members... observance of collegial expectations of Teams that use our Services. illusto is not responsible for Team Member or any user disputes arising from the use of our Services."}),(0,n.jsx)("li",{children:"Team Administrator: A Plan may allow a Team Administrator to be assigned to a Team under the Teams function. Where a Team Administrator has been assigned, the Team Administrator will be the only Team Member that can add and remove Team Member from the Team."}),(0,n.jsx)("li",{children:"Some parts of the Services are interactive, and illusto is in no way responsible for the content, information or actions of the users, Account Owners and/or other third parties. You are solely responsible for your interactions and communications with other Account Owners including any sensitive personal information provided by You to such other Account Owners, and any other parties with whom you interact or communicate with through the Services."})]}),"Highlights: There are a number of different Plans and user types. You can choose a type of Plan that suits your needs.",(0,n.jsx)("p",{className:"martop1",children:"Details:"}),(0,n.jsx)("p",{children:"User types: Different Plans allow for different user types. Your user type will determine the type of access (specified in pricing section) we grant for you to use the Services. You can be classified as more than one user type."})]})]}),(0,n.jsx)("h2",{children:"5. PLATFORM LICENSE"}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsx)("li",{children:"Subject to your compliance with these Terms, and unless the subscription plans chosen by you and the third party terms and conditions, state otherwise, Company grants you a limited, non-exclusive, non-transferable license: (i) to view, download and print any content of Platform solely for your personal and non-commercial purposes; and (ii) to access, modify, edit and download any content, to which you are permitted access solely for your use. You have no right to sublicense the license rights granted herein."}),(0,n.jsx)("li",{children:"You will not use, copy, adapt, modify, prepare derivative works based upon, distribute, license, sell, transfer, publicly display, publicly perform, transmit, stream, broadcast or otherwise exploit the Platform and Services, except as expressly permitted in the Terms. No licenses or rights are granted to you by implication or otherwise under any Intellectual Property Rights owned or controlled by Company or its licensors, except for the licenses and rights expressly granted in the Terms. The Platform and the Intellectual Property Rights vested therein is owned by Company."}),(0,n.jsx)("li",{children:"You agree that this Platform and its Services are made available to you on a non-exclusive, non-transferable, non-sublicensable and on a limited license basis and hence, you will not permit, enable, introduce or facilitate other persons to participate in availing Services from your Account, including others who may be subject to an agreement that is the same or similar to this Terms and Conditions."})]}),(0,n.jsx)("h2",{children:"6. FEES AND PRICING"}),(0,n.jsx)("p",{children:"Highlights: If you choose a paid Plan, you must pay for that Plan. You can upgrade and downgrade your Plan. If our fees change, we will notify you 15 days prior. If you do not pay for your Plan or if you violate these Terms, we may suspend your Account. To the maximum extent permitted by law, the Plan Fees are non-refundable."}),(0,n.jsx)("p",{className:"martop1",children:"Details:"}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsx)("li",{children:"Plan Fees: If applicable for your Plan, in order to receive the Services outlined in your Plan, you must pay us the fees set out on the Platform in relation to your chosen Plan (Plan Fee). Where you have selected an Annual Plan, you must pay the Plan Fee in advance of the next year from a credit card or bank account using the designated payment systems on the Platform (Annual Payment Date). Where you have selected a Monthly Plan, you must pay the Plan Fee in advance of the next month from a credit card or bank account (Monthly Payment Date)."}),(0,n.jsx)("li",{children:'Refund Policy: If required by the jurisdiction in which you are located, you will be entitled to a cancellation period (a "Cooling-Off Period") of seven (7) days from the day of purchase, with or without cause. If the Services are partly delivered at the time of cancellation, you will get a pro-rated refund. You acknowledge that the Cooling-Off Period ends at the time the Services are fully delivered to you, after which your purchase cannot be refunded. When you purchase digital content from us, you will cease to have the right to cancel from the moment when you begin the download. Unless otherwise provided by applicable law or by a particular Service offer, all purchases are final and non-refundable. If you believe that we have charged you in error, you must contact us and we will investigate the charge. We will evaluate your claim and provide a refund if your claim is found to be legitimate and genuine basis a detailed inquiry conducted by us and our decision on the subject-matter shall be final and binding. If we issue a refund or credit, we are under no obligation to issue the same or similar refund in the future. This refund policy does not affect any rights under applicable law.'}),(0,n.jsx)("li",{children:"Upgrades and downgrades: You may upgrade or downgrade your Plan through the Platform. Should you face any issues with upgrades and downgrades, you may contact through email."}),(0,n.jsx)("li",{children:" Annual Plan upgrades and downgrades: For Annual Plans: (1) any additional fees for an upgrade will be billed to you on a pro-rata basis for the remaining period before your next Annual Payment Date and your upgrade will come into effect. You must then pay to us the new Plan Fees on each Annual Payment Date thereafter; and (2) any downgrade will come into effect on your next Annual Payment Date and you must then pay to us the new Plan Fees on each Annual Payment Date thereafter."}),(0,n.jsx)("li",{children:" Monthly Plan upgrades and downgrades: For Monthly Plans: (1) any additional fees for an upgrade will be billed to you on a pro-rata basis for the remaining period before your next Monthly Payment Date and your upgrade will come into effect. You must then pay to us the new Plan Fees on each Monthly Payment Date thereafter; and (2) any downgrade will come into effect on your next Monthly Payment Date and you must then pay to us the new Plan Fees on each Monthly Payment Date thereafter."}),(0,n.jsx)("li",{children:"Trials: Your Plan may begin with a trial. The trial period of your Plan will last for the period specified on the Platform. We determine the terms of any trial, including trial eligibility in our sole discretion and we may limit eligibility to prevent trial abuse. We reserve the right to revoke the trial and suspend your Account at any time in the event that we determine that you are not eligible. If you do not cancel during the trial period, we will automatically charge you the Plan Fees for the Plan you have chosen to your chosen payment method on the date the trial ends (Payment Date). If you do not pay the Plan Fee on the Payment Date your access to Plan benefits will finish at the end of the trial period."}),(0,n.jsx)("li",{children:"Taxes: You are responsible for all taxes, levies or duties imposed by taxing authorities in your own country, and you shall be responsible for payment of them. We have no responsibility to them on your behalf. "}),(0,n.jsx)("li",{children:"Currency: All transactions are processed in INR for India and USA dollars for any payments anywhere else in the world. You accept that international payment processing fees may apply from your financial institution. We have no Liability to you for any international payment processing fees."}),(0,n.jsx)("li",{children:"Fee changes: If there is a fixed term and price for your Service offer, that price will remain in force for the fixed term. You will need to agree to any new offer and price if you want to continue the Services. If your Services are on a periodic basis (for example, monthly), with no specific time length, and isn't a trial offer, we may change the Plan Fees from time to time, such as if we add new or improved Service features, to the extent the costs of providing the Services have increased accordingly, or in response to market changes (for example, due to labour costs, currency fluctuations, changes in taxes/regulations, inflation, licence fees, infrastructure and administrative costs). We will inform you at least 14 days before the price change becomes effective, unless a greater period of notice is required under applicable law. The new Plan Fees will apply to your next payment due after the notice period. If you do not agree to the price change, you must cancel and stop using the Services before the price change takes effect in accordance with our refund policy above. When we notify you of the price change, if required by applicable law, we'll also inform you of the reasons and scope of the increase in prices and that the new price will become effective if you don't cancel the Services, and we...ll also remind you of how you can cancel the Services."}),(0,n.jsx)("li",{children:"Failure to pay on time: If any payment is not made in accordance with these Terms, we may (at our absolute discretion) immediately suspend providing you with access to the Services."}),(0,n.jsx)("li",{children:"Recurring Payments. When you purchase the Services on a subscription basis (e.g., monthly), you agree that you are authorizing recurring payments, and payments will be made by the method and at the recurring intervals you have agreed to, until the subscription for that Service is terminated by you or by us. You must cancel your Services before the next billing date to stop being charged to continue your Services. We will provide you with instructions on how you may cancel the Services. By authorizing recurring payments, you are authorizing illusto to store your payment instrument and process such payments."})]}),(0,n.jsx)("h2",{children:"7. RULES AND CODE OF CONDUCT"}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsx)("li",{children:"You shall not use the Platform for any purpose that is prohibited by the Terms; or other rules or policies implemented by us from time to time."}),(0,n.jsx)("li",{children:"You shall comply with all applicable local, provincial laws, and regulations in connection with your availing of the Services."}),(0,n.jsx)("li",{children:"You shall keep Company informed of any technical issues or problems with the Platform, as and when the issues develop."}),(0,n.jsx)("li",{children:"By way of example, and not as a limitation, you shall not (and shall not permit any third party to) take any action (including without limitation host, display, upload, modify, publish, transmit, store, update or sharing of information) that: (i) would constitute a violation of any applicable law, rule or regulation or belongs to another person; (ii) infringes on any intellectual property or other right of any other person or entity; (iii) is threatening, abusive, harassing, defamatory, libelous, deceptive, fraudulent; or (iv) impersonates any person or entity (v) deceives or misleads the addressee about the origin of the message or knowingly and intentionally communicates any information which is patently false or misleading in nature but may reasonably be perceived as a fact, (vi) contains software virus or any other computer code, file or program designed to interrupt, destroy or limit the functionality of any computer resource or (vii) is patently false and untrue, and is written or published in any form, with the intent to mislead or harass a person, entity or agency for financial gain or to cause any injury to any person. The Company reserves the right to disable any Account from the Platform at any time for any reason (including, but not limited to, upon receipt of claims or allegations from third parties or authorities; or if Company is concerned that you may have violated the Terms of Use), or for no reason at all with or without notice to the User/Users."}),(0,n.jsx)("li",{children:"Additionally, you shall not share any information that: (i) may be harmful to minors or children below the age of 18 (eighteen) years; (ii) threatens the unity, integrity, defence, security or sovereignty of the country, friendly relations with foreign states or public order or causes incitement to the commission of any cognisable offence or prevents investigation of any offence or is insulting any other nation; and (iii) is invasive of another...s privacy, hateful, or racially, ethnically objectionable, disparaging, relating or encouraging money laundering or gambling, or otherwise unlawful in any manner whatever; (iv) harms minors in any manner; (v) infringes any patent, trademark, copyright or other proprietary rights; (vi) violates any laws for time being."}),(0,n.jsx)("li",{children:"Furthermore, you shall not (directly or indirectly): (i) take any action that imposes or may impose an unreasonable or disproportionately large load on Company...s (or its third party providers...) infrastructure; (ii) interfere or attempt to interfere with the proper working of the Platform or any activities conducted on the Platform; (iii) bypass any measures we may use to prevent or restrict access to the Platform (or parts thereof); (iv) decipher, decompile, disassemble, reverse engineer or otherwise attempt to derive any source code or underlying ideas or algorithms of any part of the Platform, except to the limited extent applicable laws specifically prohibit such restriction; (v) modify, translate, or otherwise create derivative works of any part of the Platform; or (vi) copy, rent, lease, distribute, or otherwise transfer any or all of the rights that you receive hereunder."}),(0,n.jsx)("li",{children:"You will not access the Platform, and/or its services, or the personal information of other Users, available on the Platform in order to build a similar or competitive website, product, or service."}),(0,n.jsx)("li",{children:"If are an Individual, you will not access the Platform and/or its services for the purpose of hiring, recruiting or inviting any other User to attend any program, event, function, seminar, conference, talk, etc."}),(0,n.jsx)("li",{children:"You agree to immediately notify us of any unauthorised use, or suspected unauthorized use of your Account, or any other breach of security, in relation to your personal information on the Platform."}),(0,n.jsx)("li",{children:"One Account shall not be used by more than one User. Any use of an Account by a third-party would deem to be unauthorised usage. The Company reserves the right to disable any such Account from the Platform."})]}),(0,n.jsx)("h2",{children:"8. USE OF YOUR INFORMATION "}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsx)("li",{children:"You may provide only information that you own or have the right to use. We may only use the information you provide as permitted by our Privacy Policy and applicable law. For example, we will never share your personally identifiable information without your prior permission. Please closely review our Privacy Policy for more information regarding how we use and disclose your personal information. Our Privacy Policy is hereby incorporated into these Terms of Service by this reference."}),(0,n.jsx)("li",{children:"We ensure easy access to the Users by providing an option to update your Account information. We reserve the right to moderate the changes or updates requested by you."}),(0,n.jsx)("li",{children:"We reserve the right to maintain, delete or destroy all information and materials posted or uploaded through the Services, pursuant to our internal record retention and/or destruction policies. We (may/may not) make use of third-party cloud services providers or use our own service infrastructure for hosting the servers and databases. While we make commercially reasonable efforts to ensure that the data stored on our servers is persistent and always available to the User, we will not be responsible in the event of failure of the third-party servers or any other factors outside our reasonable control that may cause the User...s data to be permanently deleted, irretrievable, or temporarily inaccessible."}),(0,n.jsx)("li",{children:"You acknowledge and agree that we may preserve your information and may also disclose your related information if required to do so by law; or in the good faith belief that such preservation or disclosure is reasonably necessary to: (a) comply with legal process, applicable laws or government requests; (b) enforce these TOS; (c) respond to claims that any of your usage of the Platform violates the rights of third parties; (d) detect, prevent, or otherwise address fraud, security or technical issues; or (e) protect the rights, property, or personal safety of the Platform, its users, or the public."})]}),(0,n.jsx)("h2",{children:"9. REPRESENTATIONS AND WARRANTIES "}),(0,n.jsx)("ul",{className:"points",children:(0,n.jsx)("li",{children:"Each Party hereby represents and warrants that it has the legal right, power and authority to enter into, deliver and perform this Terms and Conditions and any other documents executed in connection with or pursuant thereto."})}),(0,n.jsx)("h2",{children:"10. THIRD PARTY SITES"}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsx)("li",{children:" While availing Services, Users may connect with third-party service providers. The Company is not responsible for, and does not endorse, any third-party services mentioned on the Platform. It is hereby stated that Company shall in no way be responsible for any acts or omissions of third parties. Any transaction, dealings or communication otherwise that the User may have with such third parties are at the User...s own risk and we make no warranties, express or implied regarding the quality or suitability of the services or products of such third-party vendors. You may be redirected to a third-party website upon clicking on such links, these websites will be governed by its privacy policy and terms of use. We shall not be responsible for any transaction or dissemination of information that may take place while accessing these third-party websites."}),(0,n.jsx)("li",{children:"We attempt to be as accurate as possible. However, we do not warrant those descriptions of our content or other content of this site is accurate, complete, reliable, current, or error-free. Also, your access to the Platform may also be occasionally suspended or restricted to allow for repairs, maintenance, or the introduction of new facilities or at any time without prior notice. We will attempt to limit the frequency and duration of any such suspension or restriction. We also provide links to other sites over which we have no control. We are not responsible for the availability of such external sites or resources and we do not endorse and are not responsible or liable for any content, advertising, products or other material on or available from such sites or resources."}),(0,n.jsx)("li",{children:"We cannot and will not assure that other Users are or will be complying with the foregoing rules or any other provisions of these Terms, and, as between you and us, you hereby assume all risk of harm or injury resulting from any such lack of compliance."}),(0,n.jsx)("li",{children:"You acknowledge and agree that certain features or services provided by us may be provided by third-party providers, and that your use of such features or services may be subject to additional terms and conditions imposed by those third-party providers. By using such features or services, you agree to comply with any such additional terms and conditions. We are not responsible for any actions or omissions of our third-party providers, and your use of such features or services is at your own risk."}),(0,n.jsx)("li",{children:" You acknowledge that when you access a link that leaves the services, the site you will enter into is not controlled by us and different terms of use and privacy policy may apply. By assessing links to other sites, you acknowledge that we are not responsible for those sites. We reserve the right to disable links to and / or from third-party sites to the Services, although we are under no obligation to do so."})]}),(0,n.jsx)("h2",{children:"11. INTERACTIVE SESSIONS"}),(0,n.jsx)("ul",{className:"points",children:(0,n.jsx)("li",{children:"Some parts of the Services are interactive, and Company is in no way responsible for the content, information or actions of the User and/or other third parties."})}),(0,n.jsx)("h2",{children:"12. INTELLECTUAL PROPERTY "}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsxs)("li",{children:["Company shall own all right, title and interest (including patent rights, copyrights, trade secret rights, mask work rights, trademark rights and all other rights of any sort throughout the world) relating to any and all inventions (whether or not patentable), works of authorship, mask works, designations, designs, know-how, content of the Platform, video recordings, ideas and information, google text chats which are subject matter of services (collectively referred to as ...",(0,n.jsx)("strong",{children:"Intellectual Properties"}),"...)."]}),(0,n.jsx)("li",{children:"Notwithstanding anything contained in this Terms and Conditions, Intellectual Properties include all rights of paternity, integrity, disclosure and withdrawal and any other rights that may be known as or referred to as ...moral rights,... ...artist...s rights,... ...droit moral,... or the like."}),(0,n.jsxs)("li",{children:["While rendering Services, Company directly or through its representatives, may provide Users with certain materials relevant to the Services, which may be in the form of audio, video, written and oral content (...",(0,n.jsx)("strong",{children:"Company Materials"}),"...). Company Materials shall be the exclusive property of the Company. User hereby agrees and acknowledges that he/she shall ensure that the Company Materials are not shared with any third party, without Company...s written consent and any breach of such nature shall cause financial and irreparable injury to Company. Company hereby provides User with a revocable, non-exclusive, non-transferable, non-sublicensable, limited license to use the Company Materials solely for its personal purpose and not for any commercial use."]}),(0,n.jsxs)("li",{children:["User-Generated Content:",(0,n.jsxs)("ul",{children:[(0,n.jsxs)("li",{children:['Our Platform may allow you to create, upload, or share your own marketing materials, guides, collateral demos, videos, and other content (collectively, " ',(0,n.jsx)("strong",{children:"User-Generated Content"}),'"). You retain all intellectual property rights in your User-Generated Content, subject to the licenses granted to the Company below.']}),(0,n.jsx)("li",{children:"By creating, uploading, or sharing User-Generated Content on our Platform, you grant the Company a non-exclusive, worldwide, royalty-free, and transferable license to use, reproduce, distribute, and create derivative works of your User-Generated Content solely for the purposes of operating and promoting our Platform. If you elect to make the User-Generated Content publicly available, then you also grant other users of our Platform a non-exclusive license to access and view your User-Generated Content. In a similar manner, in case the User elects to restrict the access of User-Generated Content, then you also grant such users to whom access is provided a non-exclusive license to access and view your User-Generated Content."}),(0,n.jsx)("li",{children:" You represent and warrant that your User-Generated Content does not infringe any third party's intellectual property rights or violate any applicable laws, rules, or regulations. You also agree to indemnify and hold the Company harmless from any claims, damages, or losses arising out of or in connection with your User-Generated Content."}),(0,n.jsx)("li",{children:" We reserve the right to remove any User-Generated Content from our Platform at any time, in our sole discretion, for any reason or no reason, without notice or liability to you."}),(0,n.jsxs)("li",{children:["Additional Rights & Obligations in case the User elects to make the User-Generated Content publicly available:",(0,n.jsx)("br",{}),(0,n.jsx)("br",{}),(0,n.jsx)("p",{children:"A. The User acknowledges and understands that other Users are, with the consent of the said User, also allowed to comment, annotate, and otherwise engage with the User-Generated Content on our Platform. However, any comments or annotations made by other Users will not be considered a part of the original content creator's intellectual property."}),(0,n.jsx)("p",{children:"B. It is to be noted that access to such User-Generated Content will be limited to the Users with the appropriate subscription and authorization as determined by the Company."}),(0,n.jsx)("p",{children:"C. The User acknowledges and agrees that the Company does not take responsibility for any text or other material that anyone may enter or submit on our Platform. The Users are solely responsible for the accuracy, completeness, and legality of any such text or material that they enter or submit on our Platform."}),(0,n.jsx)("p",{children:"Interactive Services: Some parts of the Services are interactive, and the Company is in no way responsible for the content, information or actions of the User and/or other third parties. You are solely responsible for your interactions and communications with the other Users including any sensitive personal information provided by you to the other Users, and any other parties with whom you interact or communicate with through the Service. You shall not use the Platform except strictly for the purposes specifically laid down in these Terms and Conditions."})]})]})]})]}),(0,n.jsx)("h2",{children:"13. DMCA NOTICE "}),(0,n.jsx)("ul",{className:"points",children:(0,n.jsxs)("li",{children:["If you believe that any content on our Platform violates your copyright, and you wish to have the allegedly infringing material removed, the following information in the form of a written notification (pursuant to the Digital Millennium Copyright Act of 1998 (... ",(0,n.jsx)("strong",{children:"DMCA Takedown Notice"}),"...)) must be provided to our designated Copyright Agent.",(0,n.jsxs)("ul",{children:[(0,n.jsx)("li",{children:"Your physical or electronic signature; "}),(0,n.jsx)("li",{children:" Identification of the copyrighted work(s) that you claim to have been infringed; "}),(0,n.jsx)("li",{children:"Identification of the material on our Website or Platform that you claim is infringing and that you request us to remove; "}),(0,n.jsx)("li",{children:"Sufficient information to permit us to locate such material; "}),(0,n.jsx)("li",{children:"Your address, telephone number, and email address; "}),(0,n.jsx)("li",{children:" A statement that you have a good faith belief that use of the objectionable material is not authorized by the copyright owner, its agent, or under the law; and "}),(0,n.jsxs)("li",{children:["A statement that the information in the notification is accurate, and under penalty of perjury, that you are either the owner of the copyright that has allegedly been infringed or that you are authorized to act on behalf of the",(0,n.jsx)("p",{children:"copyright owner."}),(0,n.jsx)("p",{children:"The Copyright Agent to receive DMCA Takedown Notices is Shalesh Jagal, support@illusto.com at 108 W, 13th street suite 100, Wilmington, New Castle, DE, 19801, United States . You acknowledge that for us to be authorized to take down any content, your DMCA Takedown Notice must comply with all the requirements of this Section. Please note that, pursuant to 17 U.S.C. \xa7 512(f), any misrepresentation of material fact (falsities) in a written notification automatically subjects the complaining party to liability for any damages, costs and attorney...s fees incurred by the Company in connection with the written notification and allegation of copyright infringement."})]})]})]})}),(0,n.jsx)("h2",{children:"14. CONFIDENTIALITY "}),(0,n.jsx)("p",{children:"The User agrees to keep all technical and non-technical information, which Company may have acquired before or after the date of this Terms and Conditions in relation to the technology, customers, business, operations, financial conditions, assets or affairs of the other Party resulting from negotiating this Terms and Conditions; or exercising its rights or performing its obligations under this Terms and Conditions; or which relates to the contents of this Terms and Conditions (or any agreement or arrangement entered into pursuant to this Terms and Conditions), including but not limited to business plans, business forecasts, research, technology and financial information, procurement requirements, purchasing requirements, manufacturing, customer lists, sales and merchandising efforts, marketing plans, experimental work, development, design details, specifications, engineering, copyrights, trade secrets, proprietary information, know-how, processes, equipment, algorithms, software programs, software source documents, and information in any way related to the current, future and proposed business, products and Services of Company confidential or any other information designated as confidential from time to time."}),(0,n.jsx)("p",{children:"Notwithstanding anything in the foregoing to the contrary, confidential information shall not include information which: (i) was known by the User prior to receiving the confidential information from Company; (b) becomes rightfully known to the User from a third-party source not known (after diligent inquiry) by the User to be under an obligation to Company to maintain confidentiality; (c) is or becomes publicly available through no fault of or failure to act by the User in breach of this Terms and Conditions; (d) is required to be disclosed in a judicial or administrative proceeding, or is otherwise requested or required to be disclosed by law or regulation."}),(0,n.jsx)("h2",{children:"15. RIGHTS AND OBLIGATIONS RELATING TO THE USAGE OF THE PLATFORM "}),(0,n.jsx)("ul",{className:"points",children:(0,n.jsxs)("li",{children:["Users shall be prohibited from carrying out the any illegal acts in the Platform including but not limited to acts mentioned below:",(0,n.jsxs)("ul",{children:[(0,n.jsx)("li",{children:"violating or attempting to violate the integrity or security of the Platform;"}),(0,n.jsx)("li",{children:"transmitting any information on or through the Platform that is disruptive or competitive to the provision of our Services;"}),(0,n.jsx)("li",{children:"intentionally submitting on the Platform any incomplete, false or inaccurate information;"}),(0,n.jsx)("li",{children:"making any unsolicited communications to other Users;"}),(0,n.jsx)("li",{children:"using any engine, software, tool, agent or other device or mechanism (such as spiders, robots, avatars or intelligent agents) to navigate or search the Platform;"}),(0,n.jsx)("li",{children:"circumventing or disabling any digital rights management, usage rules, or other security features of the Platform."}),(0,n.jsx)("li",{children:"Any unlawful activities in the Platform which are prohibited by applicable laws."}),(0,n.jsx)("p",{children:"The Company shall, upon obtaining knowledge by itself or been brought to actual knowledge by an affected person in writing or through email signed with electronic signature about any such information as mentioned above, be entitled to disable such information that is in contravention of this Clause. We shall also be entitled to preserve such information and associated records for at least 90 (ninety) days for production to governmental authorities for investigation purposes. In case of non-compliance with any applicable laws, rules or regulations, or the Terms and Conditions (including the Privacy Policy) by a User, we shall have the right to immediately terminate your access or usage rights to the Platform and Services and to remove non-compliant information from the Platform."}),(0,n.jsx)("p",{children:"We may disclose or transfer User-generated information to our affiliates or governmental authorities in such manner as permitted or required by applicable law, and you hereby consent to such transfer. In accordance with the applicable laws, we shall transfer sensitive personal data or information including any information, to any other body corporate or a person in India, or located in any other country, that ensures the same level of data protection that is adhered to by us, only if such transfer is necessary for the performance of the lawful contract between Company or any person on its behalf and the User or where the User has consented to data transfer."})]})]})}),(0,n.jsx)("h2",{children:"16. SUSPENSION AND TERMINATION "}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsx)("li",{children:"These Terms of Services are effective unless and until terminated by either you or Company. You may terminate these Terms of Services at any time by notifying us that you no longer wish to use our Services, or when you cease using our Platform."}),(0,n.jsx)("li",{children:"We have the right to temporarily suspend access to the whole or any part of the Services for any reason whatsoever (including but not limited to technical/operational reasons) and shall be under no liability to you in such an event. Further, we may, but are not obliged to, give you notice of any interruption of access to the Service."}),(0,n.jsx)("li",{children:"We may temporarily suspend access to the whole or any part of the Services for pre-scheduled maintenance.. If you choose to access the Platform or avail Services during such pre-scheduled maintenance, we cannot guarantee the availability of the Services and/or functionality of the Platform."}),(0,n.jsx)("li",{children:"We may terminate your usage of the Platform at any time for any reason, including breach of the Terms and Conditions. We have the right (but not the obligation) to refuse to grant access to Platform. Except for the rights and license granted in these terms, we reserve all other rights and grant no other rights or licenses, implied or otherwise."}),(0,n.jsx)("li",{children:"Once temporarily suspended, indefinitely suspended or terminated, the User may not continue to use the Platform under the same account, a different account or re-register under a new account. On termination of an account due to the reasons mentioned herein, such User shall no longer have access to data, messages and other material kept on the Platform by such User. All provisions of the TOS, which by their nature should survive termination, shall survive termination, including, without limitation, warranty disclaimers, indemnity and limitations of liability."}),(0,n.jsx)("li",{children:"In the event of any termination of this Terms and Conditions, the User shall promptly and forthwith make payments accrued or due to Company."}),(0,n.jsx)("li",{children:"Upon termination of this Terms and Conditions, any rights or obligations of the User existing at the time of expiration or termination, which, by their nature, survive the expiration or termination of this Terms and Conditions and such other provision as specifically identified in this Terms and Conditions, shall survive."})]}),(0,n.jsx)("h2",{children:"17. ALERTS "}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsx)("li",{children:"The Company provides you with multiple automatic and/or customised alerts while providing Services."}),(0,n.jsx)("li",{children:"You understand and agree that any alerts provided to you through the Platform may be delayed or prevented by a variety of factors. We will do our best to provide alerts in a timely manner with accurate information. However, we neither guarantee the delivery nor the accuracy of the content of any alert. You also agree that we shall not be liable for any delays, failure to deliver, or misdirected delivery of any alert; for any errors in the content of an alert; or for any actions taken or not taken by you or any third party in reliance on an alert."})]}),(0,n.jsx)("h2",{children:"18. CONTACT YOU"}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsxs)("li",{children:["You agree that we may contact you through telephone, email, SMS, or any other means of communication for the purpose of:",(0,n.jsxs)("ul",{children:[(0,n.jsx)("li",{children:"Rendering Services "}),(0,n.jsx)("li",{children:"Obtaining feedback in relation to Platform or our Services; "}),(0,n.jsx)("li",{children:"Obtaining feedback in relation to any other Users listed on the Platform; "}),(0,n.jsx)("li",{children:"Any events or initiatives that you may be interested in as part of the community of users "}),(0,n.jsx)("li",{children:"Resolving any complaints, information, or queries by other Users regarding your critical content. "})]})]}),(0,n.jsx)("li",{children:"You agree to provide your fullest co-operation further to such communication by Company."})]}),(0,n.jsx)("h2",{children:"19. DISCLAIMERS "}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsx)("li",{children:'THE SERVICE RENDERED ON COMPANY\'S PLATFORM ARE PROVIDED "AS IS" AND ...AS AVAILABLE.... COMPANY MAKES NO WARRANTIES, EXPRESSED OR IMPLIED, AND HEREBY DISCLAIMS AND NEGATES ALL OTHER WARRANTIES, INCLUDING WITHOUT LIMITATION, IMPLIED WARRANTIES OR CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT OF INTELLECTUAL PROPERTY OR OTHER VIOLATION OF RIGHTS. FURTHERMORE, COMPANY DOES NOT WARRANT OR MAKE ANY REPRESENTATIONS CONCERNING THE ACCURACY, LIKELY RESULTS, OR RELIABILITY OF THE USE OF THE MATERIALS ON ITS PLATFORM OR OTHERWISE RELATING TO SUCH MATERIALS OR ON ANY SITES LINKED TO THIS SITE.'}),(0,n.jsx)("li",{children:"THE COMPANY, ITS DIRECTORS, EMPLOYEES, AGENTS, SUPPLIERS, SPONSORS AND PARTNERS DO NOT WARRANT THAT: (A) THE SERVICE WILL BE SECURE OR AVAILABLE AT ANY PARTICULAR TIME OR LOCATION; (B) ANY DEFECTS OR ERRORS WILL BE CORRECTED; (C) ANY CONTENT OR SOFTWARE AVAILABLE AT OR THROUGH THE SERVICE IS FREE OF VIRUSES OR OTHER HARMFUL COMPONENTS; (D) THE RESULTS OF USING THE SERVICE WILL MEET YOUR REQUIREMENTS; (E) ANY INFORMATION PROVIDED BY US IN ANY WAY WILL MEET YOUR REQUIREMENTS ; OR (F) THE PLATFORM WILL BE FREE OF GLITCHES; ON YOUR USE OF THE SERVICE IS SOLELY AT YOUR OWN RISK."}),(0,n.jsx)("li",{children:"COMPANY DOES NOT WARRANT THAT THE USER WILL BE ABLE TO USE THE PLATFORM/PLATFORM AT ALL TIMES OR LOCATIONS ON THE PLATFORM/PLATFORM OR THAT THE PLATFORM AND THE SERVICES PROVIDED THROUGH THE PLATFORM/PLATFORM WILL BE UNINTERRUPTED OR ERROR-FREE."}),(0,n.jsx)("li",{children:"THE MATERIALS AS APPEARING ON THE PLATFORM MAY CONTAIN TYPOGRAPHICAL ERRORS, INACCURACIES OR OMISSIONS. COMPANY RESERVES THE RIGHT, ALTHOUGH IT IS UNDER NO OBLIGATION TO DO SO, TO CORRECT ANY ERRORS, INACCURACIES OR OMISSIONS, AND TO CHANGE OR UPDATE INFORMATION OR MATERIAL AS APPEARING ON THE PLATFORM AT ANY TIME WITHOUT PRIOR NOTICE."}),(0,n.jsx)("li",{children:"WE DON...T PROMISE TO STORE OR KEEP SHOWING ANY INFORMATION AND CONTENT THAT YOU...VE POSTED BEYOND THE SUBSCRIPTION PLAN THAT YOU HAVE CHOSEN. THE COMPANY DOES NOT PROVIDE A STORAGE SERVICE. YOU AGREE THAT WE HAVE NO OBLIGATION TO STORE, MAINTAIN OR PROVIDE YOU A COPY OF ANY CONTENT OR INFORMATION THAT YOU OR OTHERS PROVIDE, EXCEPT TO THE EXTENT REQUIRED BY THE SUBSCRIPTION PLAN OR APPLICABLE LAW AND AS NOTED IN OUR PRIVACY POLICY."})]}),(0,n.jsx)("h2",{children:"20. INDEMNITY "}),(0,n.jsx)("p",{children:"You shall defend, indemnify, and hold harmless the Company, its affiliates/subsidiaries/joint venture partners and each of its, and its affiliates.../subsidiaries/joint venture partners... employees, contractors, directors, suppliers and representatives from all liabilities, losses, claims, and expenses, including reasonable attorneys... fees, that arise from or relate to (i) your use or misuse of, or access to, the Services and Platform; or (ii) your violation of the Terms; or any applicable law, contract, policy, regulation or other obligation. We reserve the right to assume the exclusive defense and control of any matter otherwise subject to indemnification by you, in which event you will assist and cooperate with us in connection therewith."}),(0,n.jsx)("p",{children:"If you are a California resident, you waive California Civil Code Section 1542, which says: ...A general release does not extend to claims which the creditor does not know or suspect to exist in his favor at the time of executing the release, which if known by him must have materially affected his settlement with the debtor.... If you are a resident of another jurisdiction, you waive any comparable statute or doctrine."}),(0,n.jsx)("h2",{children:"21. LIMITATION OF LIABILITY "}),(0,n.jsx)("p",{children:"TO THE FULLEST EXTENT PERMITTED UNDER LAW, IN NO EVENT SHALL COMPANY BE LIABLE WHETHER IN TORT (INCLUDING FOR NEGLIGENCE OR BREACH OF STATUTORY DUTY), CONTRACT, MISREPRESENTATION, RESTITUTION OR OTHERWISE FOR (I) ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL OR OTHER SUCH LOSS OR DAMAGE, INCLUDING BUT NOT LIMITED TO THOSE SUCH AS AND/OR RESULTING FROM LOSS OF PROFITS, LOSS OF BUSINESS, BUSINESS INTERRUPTION, COMPUTER FAILURE, LOSS OF BUSINESS INFORMATION, DEPLETION OF GOODWILL, LOSS OR CORRUPTION OF DATA OR INFORMATION, PURE ECONOMIC LOSS AND/OR SIMILAR LOSSES OR DAMAGES OF ANY KIND, HOWSOEVER ARISING IN CONNECTION WITH THESE TERMS, (II) FOR YOUR RELIANCE ON THE SERVICES (III) FOR ANY DAMAGES (IV) FOR ANY MATTER BEYOND ITS OR THEIR REASONABLE CONTROL, EVEN IF USER HAS BEEN INFORMED IN ADVANCE OF THE POSSIBILITY OF SUCH DAMAGES."}),(0,n.jsx)("p",{children:"THE LIMITATIONS OF THIS SECTION WILL NOT APPLY TO ANY LIABILITY THAT CANNOT BE EXCLUDED OR LIMITED BY LAW. Our licensors and service providers will have no liability of any kind under this Terms and Conditions. Unless such restriction is prohibited by applicable law, you may not bring any claim under this Terms and Conditions more than twelve (12) months after the cause of action arises."}),(0,n.jsx)("h2",{children:"22.EXEMPTIONS TO LIMITATION OF LIABILITY"}),(0,n.jsx)("p",{children:"You further agree and confirm that Company shall not be responsible, in any manner whatsoever, for any delay/unavailability of Services or failure to meet its obligations under the Terms and Conditions, which may be caused, directly or indirectly, due to:"}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsx)("li",{children:"your failure to cooperate;"}),(0,n.jsx)("li",{children:"your unavailability and/or unresponsiveness;"}),(0,n.jsx)("li",{children:"your failure to provide accurate and complete information;"}),(0,n.jsx)("li",{children:"your failure to provide or facilitate the submission of information in timely manner;"}),(0,n.jsx)("li",{children:"any event beyond Company...s reasonable control."})]}),(0,n.jsx)("h2",{children:"23. UPDATES "}),(0,n.jsx)("p",{children:"We reserve the right, at Our sole discretion, to change, modify, add or remove portions of these Terms of Services, at any time without any prior written notice to you. We suggest that you regularly check these Terms of Services to apprise yourself of any updates. Your continued use of the Platform following the posting of changes will mean that you accept and agree to the revisions. As long as you comply with these Terms of Services, we grant you a personal, non-exclusive, non-transferable, limited privilege to enter and use the Platform."}),(0,n.jsx)("h2",{children:"24. SEVERABILITY AND WAIVER "}),(0,n.jsx)("p",{children:"If any of these terms should be determined to be illegal, invalid or otherwise unenforceable by reason of the laws of any state in which these terms are intended to be effective, then to the extent and within the jurisdiction which that term is illegal, invalid or unenforceable, it shall be severed and deleted and the remaining Terms of Services shall survive, remain in full force and effect and continue to be binding and enforceable. The failure of either party to exercise in any respect any right provided for herein shall not be deemed a waiver of any further rights hereunder."}),(0,n.jsx)("h2",{children:"25. FORCE MAJEURE "}),(0,n.jsxs)("p",{children:["If the performance of the Party...s obligations hereunder is prevented, restricted or interfered with by reason of fire, or by epidemic or pandemic, or other casualty or accident; strike or labour disputes; war or other violence; or any act or condition beyond the reasonable control of the Parties, or an act of God (each a ...",(0,n.jsx)("strong",{children:"Force Majeure Event"}),"...), then the Parties shall be excused from such performance to the extent of such prevention, restriction or interference; provided, however, that the Parties shall give prompt notice within a period of three (3) days from the date of occurrence of the Force Majeure Event and providing a description to the other Party of such Force Majeure Event in such notice, including a description, in reasonable specificity, of the cause of the Force Majeure Event and the likely duration of the impact or delay cause by the Force Majeure Event; and provided further that the Parties shall use reasonable efforts to avoid or remove such cause of non-performance and shall continue performance hereunder whenever such causes are removed."]}),(0,n.jsx)("p",{children:"If the Party...s performance of its obligations under this Terms and Conditions is suspended due to the occurrence of a Force Majeure Event for a period in excess of thirty (30) business days, the Parties may terminate this Terms and Conditions without incurring any charges."}),(0,n.jsx)("h2",{children:"26. RELATIONSHIP BETWEEN THE USER AND COMPANY "}),(0,n.jsx)("p",{children:"Nothing in this Terms and Conditions shall be construed to create any relationship between Company and you other than that of a service provider and user. You do not have the authority to bind Company in any manner whatsoever."}),(0,n.jsx)("h2",{children:"27. NON-ASSIGNMENT "}),(0,n.jsx)("p",{children:"These Terms are personal to you and you shall not assign or transfer or purport to assign or transfer the contract between you and us to any other person."}),(0,n.jsx)("h2",{children:"28. PROHIBITION OF CLASS AND REPRESENTATIVE ACTIONS AND NON-INDIVIDUALIZED RELIEF "}),(0,n.jsx)("p",{children:"YOU AND THE COMPANY AGREE THAT EACH OF US MAY BRING CLAIMS AGAINST THE OTHER ONLY ON AN INDIVIDUAL BASIS AND NOT AS A PLAINTIFF OR CLASS MEMBER IN ANY PURPORTED CLASS OR REPRESENTATIVE ACTION OR PROCEEDING. UNLESS BOTH YOU AND THE COMPANY AGREE OTHERWISE, THE ARBITRATOR MAY NOT CONSOLIDATE OR JOIN MORE THAN ONE PERSON'S OR PARTY'S CLAIMS AND MAY NOT OTHERWISE PRESIDE OVER ANY FORM OF A CONSOLIDATED, REPRESENTATIVE, OR CLASS PROCEEDING. ALSO, THE ARBITRATOR MAY AWARD RELIEF (INCLUDING MONETARY, INJUNCTIVE, AND DECLARATORY RELIEF) ONLY IN FAVOR OF THE INDIVIDUAL PARTY SEEKING RELIEF AND ONLY TO THE EXTENT NECESSARY TO PROVIDE RELIEF NECESSITATED BY THAT PARTY'S INDIVIDUAL CLAIM(S)."}),(0,n.jsx)("h2",{children:"29. GOVERNING LAW, JURISDICTION AND DISPUTE RESOLUTION "}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsxs)("li",{children:["FOR INDIA USERS",(0,n.jsx)("p",{children:"The laws of India shall govern all matters arising out of or relating to this Term without giving effect to any conflict of law principles. You irrevocably consent to the exclusive jurisdiction of the courts of Mumbai for any matter arising out of or relating to this Agreement."})]}),(0,n.jsxs)("li",{children:["FOR UNITED STATES USERS",(0,n.jsx)("p",{children:"If there is a dispute between us and you, we would like to meet with you and attempt to resolve the dispute. If we cannot resolve the dispute informally, and if you live or are a business in the United States, you and we agree to binding individual arbitration and not to sue in court before a judge or jury."}),(0,n.jsx)("p",{children:'Binding Arbitration and Class Action Waiver If You Live In (or, if a Business, Your Principal Place of Business Is In) the United States. We hope we never have a dispute, but if we do, you and we agree to try for 60 days to resolve it informally. If we can...t, you and we agree to binding individual arbitration before the American Arbitration Association ("AAA") under the Federal Arbitration Act ("FAA"), and not to sue in court in front of a judge or jury. Instead, a neutral arbitrator will decide and the arbitrator...s decision will be final except for a limited right of review under the FAA. Class action lawsuits, class-wide arbitrations, private attorney-general actions, and any other proceeding where someone acts in a representative capacity aren...t allowed. Nor is combining individual proceedings without the consent of all parties.'}),(0,n.jsxs)("ul",{children:[(0,n.jsx)("li",{children:"In this section, ...we..., ...us... and ...our... includes illusto and its affiliates, including Multistream Technologies Pvt. Ltd. And Clippings Inc."}),(0,n.jsx)("li",{children:'Disputes Covered- The term "dispute" is as broad as it can be. It includes any claim or controversy between you and us concerning the Services, the software related to the Services, the Services... or software...s price, your account, advertising, marketing, communications, your purchase transaction, billing, intellectual property rights or these Terms, under any legal theory including contract, warranty, tort, statute, or regulation. Mail a Notice of Dispute First. If you have a dispute and our customer service representatives can...t resolve it, send a Notice of Dispute by U.S. Mail to Clippings Inc. ATTN: 108 W, 13th street suite 100, Wilmington, New Castle, DE, 19801, United States. Tell us your name, address, how to contact you, what the problem is, and what you want. We...ll do the same if we have a dispute with you. After 60 days, you or we may start an arbitration if the dispute is unresolved.'}),(0,n.jsx)("li",{children:"Small Claims Court Option. Instead of mailing a Notice of Dispute, you may sue us in small claims court in your county of residence (or, if a business, your principal place of business) or Delaware, U.S.A. if you meet the court...s requirements."}),(0,n.jsx)("li",{children:"Arbitration Procedure. The AAA will conduct any arbitration under its Commercial Arbitration Rules (or if you are an individual and use the Services for personal or household use, or if the value of the dispute is $75,000 or less whether or not you are an individual or how you use the Services, its Consumer Arbitration Rules). For more information, see www.adr.org or call 1-800-778-7879. In a dispute involving $25,000 or less, any hearing will be telephonic unless the arbitrator finds good cause to hold an in-person hearing instead. Any in-person hearing will take place in your county of residence (or, if a business, your principal place of business) or in Delaware, USA. You choose. The arbitrator may award the same damages to you individually as a court could. The arbitrator may award declaratory or injunctive relief only to you individually to satisfy your individual claim. Under AAA Rules, the arbitrator rules on his or her own jurisdiction, including the arbitrability of any claim. But a court has exclusive authority to enforce the prohibition on arbitration on a class-wide basis or in a representative capacity."}),(0,n.jsx)("li",{children:'Arbitration Fees and Payments. Disputes Involving $75,000 or Less. We will promptly reimburse your filing fees and pay the AAA...s and arbitrator...s fees and expenses. If you reject our last written settlement offer made before the arbitrator was appointed, your dispute goes all the way to an arbitrator...s decision (called an "award"), and the arbitrator awards you more than this last written offer, we will: (i) pay the greater of the award or $1,000; (ii) pay your reasonable attorney...s fees, if any; and (iii) reimburse any expenses (including expert witness fees and costs) that your attorney reasonably accrues for investigating, preparing, and pursuing your claim in arbitration.'}),(0,n.jsx)("li",{children:"Disputes Involving More than $75,000. The AAA rules will govern payment of filing fees and the AAA...s and arbitrator...s fees and expenses."}),(0,n.jsx)("li",{children:"Conflict with AAA Rules. These Terms govern to the extent they conflict with the AAA...s Commercial Arbitration Rules or Consumer Arbitration Rules."}),(0,n.jsx)("li",{children:"Must File Within One Year. You and we must file in small claims court or arbitration any claim or dispute (except intellectual property disputes...see the subsection on Disputes Covered - Everything Except IP, above) within one year from when it first could be filed. Otherwise, it...s permanently barred."}),(0,n.jsx)("li",{children:"Rejecting Future Arbitration Changes. You may reject any change we make to this section by sending us notice within 30 days of the change by U.S. Mail to the address listed above. If you do, the most recent version of this section before the change you rejected will apply."}),(0,n.jsx)("li",{children:"Severability. If the class action waiver is found to be illegal or unenforceable as to all or some parts of a dispute, then those parts won...t be arbitrated but will proceed in court, with the rest proceeding in arbitration. If any other provision of this section is found to be illegal or unenforceable, that provision will be severed but the rest of this section still applies."})]})]})]}),(0,n.jsx)("h2",{children:"30. ENTIRE AGREEMENT"}),(0,n.jsx)("p",{children:"The Terms and Conditions are the entire agreement and understanding between you and Company with respect to the Services and usage of Platform. "}),(0,n.jsx)("h2",{children:"31. GRIEVANCE REDRESSAL OFFICER "}),(0,n.jsx)("p",{children:"In furtherance of the Information Technology Act, 2000 (...IT Act...) and the Information Technology (Intermediary Guidelines and Digital Media Ethics Code) Rules, 2021 (...Intermediary Guidelines...) a grievance officer is appointed to ensure compliance with the IT Act and the Intermediary guidelines."}),(0,n.jsx)("p",{children:"Any discrepancies or grievances with regard to content and or comment or breach of the Terms of Service shall be taken up with the designated grievance officer as mentioned below in writing or through email signed with the electronic signature to:"}),(0,n.jsx)("p",{children:"Any discrepancies or grievances with regard to content and or comment or breach of the Terms and Conditions shall be taken up with the designated Grievance Officer as mentioned below via in writing or through email signed with the electronic signature to:"}),(0,n.jsxs)("p",{children:["Attention: Shalesh Jagal ",(0,n.jsx)("br",{}),"Email ID: ",(0,n.jsx)("a",{href:"mailto:grievance@illusto.com",children:"grievance@illusto.com"})," ",(0,n.jsx)("br",{}),"Address: 108 W, 13th street suite 100, Wilmington, New Castle, DE, 19801, United States"]}),(0,n.jsx)("p",{children:"The grievance officer shall revert to every complaint within 24 hours of receipt of the complaint. Further, the Company shall take best possible efforts to redress the complaint within 15 days of receipt of the complaint. Any suggestions by Company regarding use of the Services shall not be construed as a warranty."}),(0,n.jsx)("h2",{children:"32. SUPPORT "}),(0,n.jsxs)("p",{children:["The Company offers an email and in-app-based support system. In case you require any assistance or support, you may access support resources or WhatsApp support or use the ...Help Centre... function on the Platform or email at ",(0,n.jsx)("a",{href:"mailto:support@illusto.com",children:"support@illusto.com "}),". The Company provides Support on Monday ... Friday between the hours of 10 a.m. ... 6:30 p.m. IST (except public holidays)."]}),(0,n.jsx)("p",{children:"The User agrees and acknowledges that the Company shall address and attempt to resolve the complaint received in accordance with the standard policies and procedures adopted by the Company, the User...s disapproval/discontent with the outcome/mode of redressal shall not be deemed to mean non-redressal of the complaint by the Company. Any suggestions by Company regarding use of the Service shall not be construed as a warranty."}),(0,n.jsx)("p",{children:"In furtherance of the Consumer Protection Act 2019 (...Consumer Protection Act...) and the Consumer Protection (E- Commerce) Rules 2020 (...E-Commerce Rules...) a nodal officer is appointed to ensure compliance with the Consumer Protection Act and the E-Commerce Rules. "}),(0,n.jsx)("p",{children:"The details of the grievance officer to which consumer grievances can be redressed are as follows;"}),(0,n.jsxs)("p",{children:["Name: Shalesh Jagal ",(0,n.jsx)("br",{}),"Contact Details: ",(0,n.jsx)("a",{href:"mailto:grievance@illusto.com",children:"grievance@illusto.com"})," ",(0,n.jsx)("br",{}),"Designation of such officer: Vice President - Engineering"]}),(0,n.jsx)("p",{children:"The Company shall revert to every complaint within 48 hours of receipt of the complaint. Further, the Company shall take best possible efforts to redress the complaint within 30 days of receipt of the complaint. Any suggestions by Company regarding use of the Services shall not be construed as a warranty."}),(0,n.jsx)("p",{children:"The User agrees and acknowledges that the Company shall address and attempt to resolve the complaint received in accordance with the standard policies and procedures adopted by the Company, the User...s disapproval/discontent with the outcome/mode of redressal shall not be deemed to mean non-redressal of the complaint by the Company. Any suggestions by Company regarding use of the Service shall not be construed as a warranty. "}),(0,n.jsx)("p",{children:"Under California Civil Code Section 1789.3, users of the Service from California are entitled to the following specific consumer rights notice: The Complaint Assistance Unit of the Division of Consumer Services of the California Department of Consumer Affairs may be contacted in writing at 1625 North Market Blvd., Suite N 112, Sacramento, CA 95834, or by telephone at (916) 445-1254 or (800) 952-5210."}),(0,n.jsx)("h2",{children:"33. CONTACT"}),(0,n.jsxs)("p",{children:["If you have any questions regarding the Services or usage of the Platform, please contact Company at ",(0,n.jsx)("a",{href:"mailto:contact@illusto.com",children:"contact@illusto.com"})," lease note that for the purpose of validation, you shall be required to provide information (including, but not limited to contact number or registered mobile number, etc.) for the purpose of validation and taking your service request. "]}),(0,n.jsx)("h2",{children:"34. ADDITIONAL TERMS AND CONDITIONS- GETTY IMAGE/ iSTOCK USERS ON ALL PAID PLANS"}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsx)("li",{children:"You shall not download any item of content of Getty Images including iStock Essential Royalty-free stills and iStock Essential RF clip bundle (hereinafter collectively referred to as ...iStock Content...) on a standalone basis. Any such use of the items of the iStock Content should be within the tools on our Platform to create your content."}),(0,n.jsxs)("li",{children:["You shall agree with terms of use of iStock Content prescribed in the iStock Content License Agreement available at ",(0,n.jsx)("a",{href:"https://www.istockphoto.com/legal/license-agreement",children:" https://www.istockphoto.com/legal/license-agreement "})]}),(0,n.jsxs)("li",{children:["Restricted Uses.",(0,n.jsxs)("ul",{children:[(0,n.jsxs)("li",{children:[" ",(0,n.jsx)("strong",{children:'No Commercial Use of "Editorial Use Only" Content'}),' . You may not use content marked "editorial use only" for any commercial, promotional, advertorial, endorsement, advertising, gambling/betting/gaming uses or merchandising purpose. This type of content is not model or property released and is primarily intended to be used for editorial purposes, meaning descriptive purposes such as news reporting and discussion of current events or other human interest topics (for example, in a blog, textbook, newspaper or magazine article).']}),(0,n.jsxs)("li",{children:[" ",(0,n.jsx)("strong",{children:" No Standalone File Use."})," You may not use content in any way that allows others to download, extract, or redistribute content as a standalone file (meaning just the content file itself, separate from the project or end use)."]}),(0,n.jsxs)("li",{children:[" ",(0,n.jsx)("strong",{children:"No Use in Trademark or Logo. "})," Unless you purchase a custom license (not available for Music), you may not use content (in whole or in part) as the distinctive or distinguishing feature of a trademark, design mark, tradename, business name, service mark or logo. Additionally, you shall not be entitled to register (in any jurisdiction) such content (in whole or in part) as a trademark or rely on any such registrations, prior use, and/or accrued goodwill to prevent any third party use of the content or any similar content."]}),(0,n.jsxs)("li",{children:[" ",(0,n.jsx)("strong",{children:"Sensitive Use Disclaimer Required. "}),"If you use content that features models or property in connection with a subject that would be unflattering or unduly controversial to a reasonable person (for example, sexually transmitted diseases), you must indicate: (1) that the content is being used for illustrative purposes only, and (2) any person depicted in the content is a model. For example, you could say:",(0,n.jsx)("br",{}),(0,n.jsx)("strong",{children:'"Stock photo. Posed by model."'}),' No disclaimer is required for "editorial use only" content that is used in an editorial manner.']}),(0,n.jsxs)("li",{children:[" ",(0,n.jsx)("strong",{children:"No False Representation of Authorship."})," You may not falsely represent that you are the original creator of an end use that is made up largely of licensed content. For instance, you cannot create a painting based solely licensed content and claim that you are the author."]}),(0,n.jsxs)("p",{children:[" ",(0,n.jsx)("strong",{children:"Additional Restrictions for Use of Music:"})," "]}),(0,n.jsxs)("li",{children:[" ",(0,n.jsx)("strong",{children:"No Music listening experience uses. "})," Music may not be made available as part of a music listening experience, including where Music, on its own or as part of a compilation, is combined with accompanying visual/narrative elements that are of negligible importance (such as images, panning motions or other audio-visual animations)"]}),(0,n.jsxs)("li",{children:[" ",(0,n.jsx)("strong",{children:'No "Audio Products". '})," You may not use Music to manufacture, distribute or sell any product in any format or media now known or hereafter devised, embodying Music alone or only with other music, including without limitation, compact discs (CDs), cassettes, phonograph records and digital transmissions of any kind."]}),(0,n.jsxs)("li",{children:[" ",(0,n.jsx)("strong",{children:"No Separate Use of Titles, Lyrics or use in Themes. "}),"You may not use any Music as the theme song for a program or other production or to use the title or lyrics of any Music separately from the Music."]}),(0,n.jsxs)("li",{children:[" ",(0,n.jsx)("strong",{children:"No political campaigns."})," Music may not be used for political campaigns."]}),(0,n.jsxs)("li",{children:[" ",(0,n.jsx)("strong",{children:"No Use in Trademark or Logo."})," You may not incorporate any Music into a logo, trademark or service mark."]})]})]}),(0,n.jsx)("li",{children:"You shall promptly notify us in case of any dispute, or issue to be raised and resolved."}),(0,n.jsx)("li",{children:"You agree to defend, indemnify, and hold harmless the Company and each of their respective officers, directors and employees from all damages, liabilities and expenses (including reasonable legal costs including attorney fees) arising out of or in connection with any breach or alleged breach by you (or anyone acting on your behalf) of any of the terms of these additional terms."})]})]})]})]})}},9008:function(e,t,o){e.exports=o(83121)}},function(e){e.O(0,[9774,2888,179],function(){return e(e.s=91162)}),_N_E=e.O()}]);
2.1.43. https://dev-app.illusto.com/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/polyfills-c67a75d1b6f99dc8.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/polyfills-c67a75d1b6f99dc8.js HTTP/1.1
Host: dev-app.illusto.com
Accept-Encoding: gzip, deflate, br
Accept: */*
Accept-Language: en-US;q=0.9,en;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Connection: close
Cache-Control: max-age=0
Origin: https://dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; countryCode=IN; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga=GA1.2.1572859313.1697020601; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:36:46 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"16544-18b142b7028"
Vary: Accept-Encoding
Content-Length: 91460

!function(){var t="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function e(t){var e={exports:{}};return t(e,e.exports),e.exports}var r=function(t){return t&&t.Math==Math&&t},n=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof t&&t)||Function("return this")(),o=function(t){try{return!!t()}catch(t){return!0}},i=!o(function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}),a={}.propertyIsEnumerable,u=Object.getOwnPropertyDescriptor,s=u&&!a.call({1:2},1)?function(t){var e=u(this,t);return!!e&&e.enumerable}:a,c={f:s},f=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},l={}.toString,h=function(t){return l.call(t).slice(8,-1)},p="".split,d=o(function(){return!Object("z").propertyIsEnumerable(0)})?function(t){return"String"==h(t)?p.call(t,""):Object(t)}:Object,v=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},g=function(t){return d(v(t))},y=function(t){return"object"==typeof t?null!==t:"function"==typeof t},m=function(t,e){if(!y(t))return t;var r,n;if(e&&"function"==typeof(r=t.toString)&&!y(n=r.call(t)))return n;if("function"==typeof(r=t.valueOf)&&!y(n=r.call(t)))return n;if(!e&&"function"==typeof(r=t.toString)&&!y(n=r.call(t)))return n;throw TypeError("Can't convert object to primitive value")},b={}.hasOwnProperty,w=function(t,e){return b.call(t,e)},S=n.document,E=y(S)&&y(S.createElement),x=function(t){return E?S.createElement(t):{}},A=!i&&!o(function(){return 7!=Object.defineProperty(x("div"),"a",{get:function(){return 7}}).a}),O=Object.getOwnPropertyDescriptor,R={f:i?O:function(t,e){if(t=g(t),e=m(e,!0),A)try{return O(t,e)}catch(t){}if(w(t,e))return f(!c.f.call(t,e),t[e])}},j=function(t){if(!y(t))throw TypeError(String(t)+" is not an object");return t},P=Object.defineProperty,I={f:i?P:function(t,e,r){if(j(t),e=m(e,!0),j(r),A)try{return P(t,e,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[e]=r.value),t}},T=i?function(t,e,r){return I.f(t,e,f(1,r))}:function(t,e,r){return t[e]=r,t},k=function(t,e){try{T(n,t,e)}catch(r){n[t]=e}return e},L="__core-js_shared__",U=n[L]||k(L,{}),M=Function.toString;"function"!=typeof U.inspectSource&&(U.inspectSource=function(t){return M.call(t)});var _,N,C,F=U.inspectSource,B=n.WeakMap,D="function"==typeof B&&/native code/.test(F(B)),q=!1,z=e(function(t){(t.exports=function(t,e){return U[t]||(U[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.6.5",mode:"global",copyright:".. 2020 Denis Pushkarev (zloirock.ru)"})}),W=0,K=Math.random(),G=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++W+K).toString(36)},$=z("keys"),V=function(t){return $[t]||($[t]=G(t))},H={};if(D){var X=new(0,n.WeakMap),Y=X.get,J=X.has,Q=X.set;_=function(t,e){return Q.call(X,t,e),e},N=function(t){return Y.call(X,t)||{}},C=function(t){return J.call(X,t)}}else{var Z=V("state");H[Z]=!0,_=function(t,e){return T(t,Z,e),e},N=function(t){return w(t,Z)?t[Z]:{}},C=function(t){return w(t,Z)}}var tt,et={set:_,get:N,has:C,enforce:function(t){return C(t)?N(t):_(t,{})},getterFor:function(t){return function(e){var r;if(!y(e)||(r=N(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},rt=e(function(t){var e=et.get,r=et.enforce,o=String(String).split("String");(t.exports=function(t,e,i,a){var u=!!a&&!!a.unsafe,s=!!a&&!!a.enumerable,c=!!a&&!!a.noTargetGet;"function"==typeof i&&("string"!=typeof e||w(i,"name")||T(i,"name",e),r(i).source=o.join("string"==typeof e?e:"")),t!==n?(u?!c&&t[e]&&(s=!0):delete t[e],s?t[e]=i:T(t,e,i)):s?t[e]=i:k(e,i)})(Function.prototype,"toString",function(){return"function"==typeof this&&e(this).source||F(this)})}),nt=n,ot=function(t){return"function"==typeof t?t:void 0},it=function(t,e){return arguments.length<2?ot(nt[t])||ot(n[t]):nt[t]&&nt[t][e]||n[t]&&n[t][e]},at=Math.ceil,ut=Math.floor,st=function(t){return isNaN(t=+t)?0:(t>0?ut:at)(t)},ct=Math.min,ft=function(t){return t>0?ct(st(t),9007199254740991):0},lt=Math.max,ht=Math.min,pt=function(t,e){var r=st(t);return r<0?lt(r+e,0):ht(r,e)},dt=function(t){return function(e,r,n){var o,i=g(e),a=ft(i.length),u=pt(n,a);if(t&&r!=r){for(;a>u;)if((o=i[u++])!=o)return!0}else for(;a>u;u++)if((t||u in i)&&i[u]===r)return t||u||0;return!t&&-1}},vt={includes:dt(!0),indexOf:dt(!1)},gt=vt.indexOf,yt=function(t,e){var r,n=g(t),o=0,i=[];for(r in n)!w(H,r)&&w(n,r)&&i.push(r);for(;e.length>o;)w(n,r=e[o++])&&(~gt(i,r)||i.push(r));return i},mt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],bt=mt.concat("length","prototype"),wt={f:Object.getOwnPropertyNames||function(t){return yt(t,bt)}},St={f:Object.getOwnPropertySymbols},Et=it("Reflect","ownKeys")||function(t){var e=wt.f(j(t)),r=St.f;return r?e.concat(r(t)):e},xt=function(t,e){for(var r=Et(e),n=I.f,o=R.f,i=0;i<r.length;i++){var a=r[i];w(t,a)||n(t,a,o(e,a))}},At=/#|\.prototype\./,Ot=function(t,e){var r=jt[Rt(t)];return r==It||r!=Pt&&("function"==typeof e?o(e):!!e)},Rt=Ot.normalize=function(t){return String(t).replace(At,".").toLowerCase()},jt=Ot.data={},Pt=Ot.NATIVE="N",It=Ot.POLYFILL="P",Tt=Ot,kt=R.f,Lt=function(t,e){var r,o,i,a,u,s=t.target,c=t.global,f=t.stat;if(r=c?n:f?n[s]||k(s,{}):(n[s]||{}).prototype)for(o in e){if(a=e[o],i=t.noTargetGet?(u=kt(r,o))&&u.value:r[o],!Tt(c?o:s+(f?".":"#")+o,t.forced)&&void 0!==i){if(typeof a==typeof i)continue;xt(a,i)}(t.sham||i&&i.sham)&&T(a,"sham",!0),rt(r,o,a,t)}},Ut=function(t){return Object(v(t))},Mt=Math.min,_t=[].copyWithin||function(t,e){var r=Ut(this),n=ft(r.length),o=pt(t,n),i=pt(e,n),a=arguments.length>2?arguments[2]:void 0,u=Mt((void 0===a?n:pt(a,n))-i,n-o),s=1;for(i<o&&o<i+u&&(s=-1,i+=u-1,o+=u-1);u-- >0;)i in r?r[o]=r[i]:delete r[o],o+=s,i+=s;return r},Nt=!!Object.getOwnPropertySymbols&&!o(function(){return!String(Symbol())}),Ct=Nt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Ft=z("wks"),Bt=n.Symbol,Dt=Ct?Bt:Bt&&Bt.withoutSetter||G,qt=function(t){return w(Ft,t)||(Ft[t]=Nt&&w(Bt,t)?Bt[t]:Dt("Symbol."+t)),Ft[t]},zt=Object.keys||function(t){return yt(t,mt)},Wt=i?Object.defineProperties:function(t,e){j(t);for(var r,n=zt(e),o=n.length,i=0;o>i;)I.f(t,r=n[i++],e[r]);return t},Kt=it("document","documentElement"),Gt=V("IE_PROTO"),$t=function(){},Vt=function(t){return"<script>"+t+"<\/script>"},Ht=function(){try{tt=document.domain&&new ActiveXObject("htmlfile")}catch(t){}var t,e;Ht=tt?function(t){t.write(Vt("")),t.close();var e=t.parentWindow.Object;return t=null,e}(tt):((e=x("iframe")).style.display="none",Kt.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(Vt("document.F=Object")),t.close(),t.F);for(var r=mt.length;r--;)delete Ht.prototype[mt[r]];return Ht()};H[Gt]=!0;var Xt=Object.create||function(t,e){var r;return null!==t?($t.prototype=j(t),r=new $t,$t.prototype=null,r[Gt]=t):r=Ht(),void 0===e?r:Wt(r,e)},Yt=qt("unscopables"),Jt=Array.prototype;null==Jt[Yt]&&I.f(Jt,Yt,{configurable:!0,value:Xt(null)});var Qt=function(t){Jt[Yt][t]=!0};Lt({target:"Array",proto:!0},{copyWithin:_t}),Qt("copyWithin");var Zt=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t},te=function(t,e,r){if(Zt(t),void 0===e)return t;switch(r){case 0:return function(){return t.call(e)};case 1:return function(r){return t.call(e,r)};case 2:return function(r,n){return t.call(e,r,n)};case 3:return function(r,n,o){return t.call(e,r,n,o)}}return function(){return t.apply(e,arguments)}},ee=Function.call,re=function(t,e,r){return te(ee,n[t].prototype[e],r)};re("Array","copyWithin"),Lt({target:"Array",proto:!0},{fill:function(t){for(var e=Ut(this),r=ft(e.length),n=arguments.length,o=pt(n>1?arguments[1]:void 0,r),i=n>2?arguments[2]:void 0,a=void 0===i?r:pt(i,r);a>o;)e[o++]=t;return e}}),Qt("fill"),re("Array","fill");var ne=Array.isArray||function(t){return"Array"==h(t)},oe=qt("species"),ie=function(t,e){var r;return ne(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!ne(r.prototype)?y(r)&&null===(r=r[oe])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===e?0:e)},ae=[].push,ue=function(t){var e=1==t,r=2==t,n=3==t,o=4==t,i=6==t,a=5==t||i;return function(u,s,c,f){for(var l,h,p=Ut(u),v=d(p),g=te(s,c,3),y=ft(v.length),m=0,b=f||ie,w=e?b(u,y):r?b(u,0):void 0;y>m;m++)if((a||m in v)&&(h=g(l=v[m],m,p),t))if(e)w[m]=h;else if(h)switch(t){case 3:return!0;case 5:return l;case 6:return m;case 2:ae.call(w,l)}else if(o)return!1;return i?-1:n||o?o:w}},se={forEach:ue(0),map:ue(1),filter:ue(2),some:ue(3),every:ue(4),find:ue(5),findIndex:ue(6)},ce=Object.defineProperty,fe={},le=function(t){throw t},he=function(t,e){if(w(fe,t))return fe[t];e||(e={});var r=[][t],n=!!w(e,"ACCESSORS")&&e.ACCESSORS,a=w(e,0)?e[0]:le,u=w(e,1)?e[1]:void 0;return fe[t]=!!r&&!o(function(){if(n&&!i)return!0;var t={length:-1};n?ce(t,1,{enumerable:!0,get:le}):t[1]=1,r.call(t,a,u)})},pe=se.find,de="find",ve=!0,ge=he(de);de in[]&&Array(1).find(function(){ve=!1}),Lt({target:"Array",proto:!0,forced:ve||!ge},{find:function(t){return pe(this,t,arguments.length>1?arguments[1]:void 0)}}),Qt(de),re("Array","find");var ye=se.findIndex,me="findIndex",be=!0,we=he(me);me in[]&&Array(1).findIndex(function(){be=!1}),Lt({target:"Array",proto:!0,forced:be||!we},{findIndex:function(t){return ye(this,t,arguments.length>1?arguments[1]:void 0)}}),Qt(me),re("Array","findIndex");var Se=function(t,e,r,n,o,i,a,u){for(var s,c=o,f=0,l=!!a&&te(a,u,3);f<n;){if(f in r){if(s=l?l(r[f],f,e):r[f],i>0&&ne(s))c=Se(t,e,s,ft(s.length),c,i-1)-1;else{if(c>=9007199254740991)throw TypeError("Exceed the acceptable array length");t[c]=s}c++}f++}return c},Ee=Se;Lt({target:"Array",proto:!0},{flatMap:function(t){var e,r=Ut(this),n=ft(r.length);return Zt(t),(e=ie(r,0)).length=Ee(e,r,r,n,0,1,t,arguments.length>1?arguments[1]:void 0),e}}),Qt("flatMap"),re("Array","flatMap"),Lt({target:"Array",proto:!0},{flat:function(){var t=arguments.length?arguments[0]:void 0,e=Ut(this),r=ft(e.length),n=ie(e,0);return n.length=Ee(n,e,e,r,0,void 0===t?1:st(t)),n}}),Qt("flat"),re("Array","flat");var xe,Ae,Oe,Re=function(t){return function(e,r){var n,o,i=String(v(e)),a=st(r),u=i.length;return a<0||a>=u?t?"":void 0:(n=i.charCodeAt(a))<55296||n>56319||a+1===u||(o=i.charCodeAt(a+1))<56320||o>57343?t?i.charAt(a):n:t?i.slice(a,a+2):o-56320+(n-55296<<10)+65536}},je={codeAt:Re(!1),charAt:Re(!0)},Pe=!o(function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}),Ie=V("IE_PROTO"),Te=Object.prototype,ke=Pe?Object.getPrototypeOf:function(t){return t=Ut(t),w(t,Ie)?t[Ie]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?Te:null},Le=qt("iterator"),Ue=!1;[].keys&&("next"in(Oe=[].keys())?(Ae=ke(ke(Oe)))!==Object.prototype&&(xe=Ae):Ue=!0),null==xe&&(xe={}),w(xe,Le)||T(xe,Le,function(){return this});var Me={IteratorPrototype:xe,BUGGY_SAFARI_ITERATORS:Ue},_e=I.f,Ne=qt("toStringTag"),Ce=function(t,e,r){t&&!w(t=r?t:t.prototype,Ne)&&_e(t,Ne,{configurable:!0,value:e})},Fe={},Be=Me.IteratorPrototype,De=function(){return this},qe=function(t,e,r){var n=e+" Iterator";return t.prototype=Xt(Be,{next:f(1,r)}),Ce(t,n,!1),Fe[n]=De,t},ze=function(t){if(!y(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype");return t},We=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,r={};try{(t=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(r,[]),e=r instanceof Array}catch(t){}return function(r,n){return j(r),ze(n),e?t.call(r,n):r.__proto__=n,r}}():void 0),Ke=Me.IteratorPrototype,Ge=Me.BUGGY_SAFARI_ITERATORS,$e=qt("iterator"),Ve="keys",He="values",Xe="entries",Ye=function(){return this},Je=function(t,e,r,n,o,i,a){qe(r,e,n);var u,s,c,f=function(t){if(t===o&&v)return v;if(!Ge&&t in p)return p[t];switch(t){case Ve:case He:case Xe:return function(){return new r(this,t)}}return function(){return new r(this)}},l=e+" Iterator",h=!1,p=t.prototype,d=p[$e]||p["@@iterator"]||o&&p[o],v=!Ge&&d||f(o),g="Array"==e&&p.entries||d;if(g&&(u=ke(g.call(new t)),Ke!==Object.prototype&&u.next&&(ke(u)!==Ke&&(We?We(u,Ke):"function"!=typeof u[$e]&&T(u,$e,Ye)),Ce(u,l,!0))),o==He&&d&&d.name!==He&&(h=!0,v=function(){return d.call(this)}),p[$e]!==v&&T(p,$e,v),Fe[e]=v,o)if(s={values:f(He),keys:i?v:f(Ve),entries:f(Xe)},a)for(c in s)(Ge||h||!(c in p))&&rt(p,c,s[c]);else Lt({target:e,proto:!0,forced:Ge||h},s);return s},Qe=je.charAt,Ze="String Iterator",tr=et.set,er=et.getterFor(Ze);Je(String,"String",function(t){tr(this,{type:Ze,string:String(t),index:0})},function(){var t,e=er(this),r=e.string,n=e.index;return n>=r.length?{value:void 0,done:!0}:(t=Qe(r,n),e.index+=t.length,{value:t,done:!1})});var rr=function(t,e,r,n){try{return n?e(j(r)[0],r[1]):e(r)}catch(e){var o=t.return;throw void 0!==o&&j(o.call(t)),e}},nr=qt("iterator"),or=Array.prototype,ir=function(t){return void 0!==t&&(Fe.Array===t||or[nr]===t)},ar=function(t,e,r){var n=m(e);n in t?I.f(t,n,f(0,r)):t[n]=r},ur={};ur[qt("toStringTag")]="z";var sr="[object z]"===String(ur),cr=qt("toStringTag"),fr="Arguments"==h(function(){return arguments}()),lr=sr?h:function(t){var e,r,n;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(r=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),cr))?r:fr?h(e):"Object"==(n=h(e))&&"function"==typeof e.callee?"Arguments":n},hr=qt("iterator"),pr=function(t){if(null!=t)return t[hr]||t["@@iterator"]||Fe[lr(t)]},dr=function(t){var e,r,n,o,i,a,u=Ut(t),s="function"==typeof this?this:Array,c=arguments.length,f=c>1?arguments[1]:void 0,l=void 0!==f,h=pr(u),p=0;if(l&&(f=te(f,c>2?arguments[2]:void 0,2)),null==h||s==Array&&ir(h))for(r=new s(e=ft(u.length));e>p;p++)a=l?f(u[p],p):u[p],ar(r,p,a);else for(i=(o=h.call(u)).next,r=new s;!(n=i.call(o)).done;p++)a=l?rr(o,f,[n.value,p],!0):n.value,ar(r,p,a);return r.length=p,r},vr=qt("iterator"),gr=!1;try{var yr=0,mr={next:function(){return{done:!!yr++}},return:function(){gr=!0}};mr[vr]=function(){return this},Array.from(mr,function(){throw 2})}catch(t){}var br=function(t,e){if(!e&&!gr)return!1;var r=!1;try{var n={};n[vr]=function(){return{next:function(){return{done:r=!0}}}},t(n)}catch(t){}return r},wr=!br(function(t){Array.from(t)});Lt({target:"Array",stat:!0,forced:wr},{from:dr});var Sr=vt.includes,Er=he("indexOf",{ACCESSORS:!0,1:0});Lt({target:"Array",proto:!0,forced:!Er},{includes:function(t){return Sr(this,t,arguments.length>1?arguments[1]:void 0)}}),Qt("includes"),re("Array","includes");var xr="Array Iterator",Ar=et.set,Or=et.getterFor(xr),Rr=Je(Array,"Array",function(t,e){Ar(this,{type:xr,target:g(t),index:0,kind:e})},function(){var t=Or(this),e=t.target,r=t.kind,n=t.index++;return!e||n>=e.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==r?{value:n,done:!1}:"values"==r?{value:e[n],done:!1}:{value:[n,e[n]],done:!1}},"values");Fe.Arguments=Fe.Array,Qt("keys"),Qt("values"),Qt("entries"),re("Array","values");var jr=o(function(){function t(){}return!(Array.of.call(t)instanceof t)});Lt({target:"Array",stat:!0,forced:jr},{of:function(){for(var t=0,e=arguments.length,r=new("function"==typeof this?this:Array)(e);e>t;)ar(r,t,arguments[t++]);return r.length=e,r}});var Pr=qt("hasInstance"),Ir=Function.prototype;Pr in Ir||I.f(Ir,Pr,{value:function(t){if("function"!=typeof this||!y(t))return!1;if(!y(this.prototype))return t instanceof this;for(;t=ke(t);)if(this.prototype===t)return!0;return!1}}),qt("hasInstance");var Tr=Function.prototype,kr=Tr.toString,Lr=/^\s*function ([^ (]*)/,Ur="name";i&&!(Ur in Tr)&&(0,I.f)(Tr,Ur,{configurable:!0,get:function(){try{return kr.call(this).match(Lr)[1]}catch(t){return""}}});var Mr=!o(function(){return Object.isExtensible(Object.preventExtensions({}))}),_r=e(function(t){var e=I.f,r=G("meta"),n=0,o=Object.isExtensible||function(){return!0},i=function(t){e(t,r,{value:{objectID:"O"+ ++n,weakData:{}}})},a=t.exports={REQUIRED:!1,fastKey:function(t,e){if(!y(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!w(t,r)){if(!o(t))return"F";if(!e)return"E";i(t)}return t[r].objectID},getWeakData:function(t,e){if(!w(t,r)){if(!o(t))return!0;if(!e)return!1;i(t)}return t[r].weakData},onFreeze:function(t){return Mr&&a.REQUIRED&&o(t)&&!w(t,r)&&i(t),t}};H[r]=!0}),Nr=e(function(t){var e=function(t,e){this.stopped=t,this.result=e},r=t.exports=function(t,r,n,o,i){var a,u,s,c,f,l,h,p=te(r,n,o?2:1);if(i)a=t;else{if("function"!=typeof(u=pr(t)))throw TypeError("Target is not iterable");if(ir(u)){for(s=0,c=ft(t.length);c>s;s++)if((f=o?p(j(h=t[s])[0],h[1]):p(t[s]))&&f instanceof e)return f;return new e(!1)}a=u.call(t)}for(l=a.next;!(h=l.call(a)).done;)if("object"==typeof(f=rr(a,p,h.value,o))&&f&&f instanceof e)return f;return new e(!1)};r.stop=function(t){return new e(!0,t)}}),Cr=function(t,e,r){if(!(t instanceof e))throw TypeError("Incorrect "+(r?r+" ":"")+"invocation");return t},Fr=function(t,e,r){var n,o;return We&&"function"==typeof(n=e.constructor)&&n!==r&&y(o=n.prototype)&&o!==r.prototype&&We(t,o),t},Br=function(t,e,r){var i=-1!==t.indexOf("Map"),a=-1!==t.indexOf("Weak"),u=i?"set":"add",s=n[t],c=s&&s.prototype,f=s,l={},h=function(t){var e=c[t];rt(c,t,"add"==t?function(t){return e.call(this,0===t?0:t),this}:"delete"==t?function(t){return!(a&&!y(t))&&e.call(this,0===t?0:t)}:"get"==t?function(t){return a&&!y(t)?void 0:e.call(this,0===t?0:t)}:"has"==t?function(t){return!(a&&!y(t))&&e.call(this,0===t?0:t)}:function(t,r){return e.call(this,0===t?0:t,r),this})};if(Tt(t,"function"!=typeof s||!(a||c.forEach&&!o(function(){(new s).entries().next()}))))f=r.getConstructor(e,t,i,u),_r.REQUIRED=!0;else if(Tt(t,!0)){var p=new f,d=p[u](a?{}:-0,1)!=p,v=o(function(){p.has(1)}),g=br(function(t){new s(t)}),m=!a&&o(function(){for(var t=new s,e=5;e--;)t[u](e,e);return!t.has(-0)});g||((f=e(function(e,r){Cr(e,f,t);var n=Fr(new s,e,f);return null!=r&&Nr(r,n[u],n,i),n})).prototype=c,c.constructor=f),(v||m)&&(h("delete"),h("has"),i&&h("get")),(m||d)&&h(u),a&&c.clear&&delete c.clear}return l[t]=f,Lt({global:!0,forced:f!=s},l),Ce(f,t),a||r.setStrong(f,t,i),f},Dr=function(t,e,r){for(var n in e)rt(t,n,e[n],r);return t},qr=qt("species"),zr=function(t){var e=it(t);i&&e&&!e[qr]&&(0,I.f)(e,qr,{configurable:!0,get:function(){return this}})},Wr=I.f,Kr=_r.fastKey,Gr=et.set,$r=et.getterFor,Vr={getConstructor:function(t,e,r,n){var o=t(function(t,a){Cr(t,o,e),Gr(t,{type:e,index:Xt(null),first:void 0,last:void 0,size:0}),i||(t.size=0),null!=a&&Nr(a,t[n],t,r)}),a=$r(e),u=function(t,e,r){var n,o,u=a(t),c=s(t,e);return c?c.value=r:(u.last=c={index:o=Kr(e,!0),key:e,value:r,previous:n=u.last,next:void 0,removed:!1},u.first||(u.first=c),n&&(n.next=c),i?u.size++:t.size++,"F"!==o&&(u.index[o]=c)),t},s=function(t,e){var r,n=a(t),o=Kr(e);if("F"!==o)return n.index[o];for(r=n.first;r;r=r.next)if(r.key==e)return r};return Dr(o.prototype,{clear:function(){for(var t=a(this),e=t.index,r=t.first;r;)r.removed=!0,r.previous&&(r.previous=r.previous.next=void 0),delete e[r.index],r=r.next;t.first=t.last=void 0,i?t.size=0:this.size=0},delete:function(t){var e=this,r=a(e),n=s(e,t);if(n){var o=n.next,u=n.previous;delete r.index[n.index],n.removed=!0,u&&(u.next=o),o&&(o.previous=u),r.first==n&&(r.first=o),r.last==n&&(r.last=u),i?r.size--:e.size--}return!!n},forEach:function(t){for(var e,r=a(this),n=te(t,arguments.length>1?arguments[1]:void 0,3);e=e?e.next:r.first;)for(n(e.value,e.key,this);e&&e.removed;)e=e.previous},has:function(t){return!!s(this,t)}}),Dr(o.prototype,r?{get:function(t){var e=s(this,t);return e&&e.value},set:function(t,e){return u(this,0===t?0:t,e)}}:{add:function(t){return u(this,t=0===t?0:t,t)}}),i&&Wr(o.prototype,"size",{get:function(){return a(this).size}}),o},setStrong:function(t,e,r){var n=e+" Iterator",o=$r(e),i=$r(n);Je(t,e,function(t,e){Gr(this,{type:n,target:t,state:o(t),kind:e,last:void 0})},function(){for(var t=i(this),e=t.kind,r=t.last;r&&r.removed;)r=r.previous;return t.target&&(t.last=r=r?r.next:t.state.first)?"keys"==e?{value:r.key,done:!1}:"values"==e?{value:r.value,done:!1}:{value:[r.key,r.value],done:!1}:(t.target=void 0,{value:void 0,done:!0})},r?"entries":"values",!r,!0),zr(e)}},Hr=Br("Map",function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},Vr);sr||rt(Object.prototype,"toString",sr?{}.toString:function(){return"[object "+lr(this)+"]"},{unsafe:!0});var Xr={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0},Yr=qt("iterator"),Jr=qt("toStringTag"),Qr=Rr.values;for(var Zr in Xr){var tn=n[Zr],en=tn&&tn.prototype;if(en){if(en[Yr]!==Qr)try{T(en,Yr,Qr)}catch(t){en[Yr]=Qr}if(en[Jr]||T(en,Jr,Zr),Xr[Zr])for(var rn in Rr)if(en[rn]!==Rr[rn])try{T(en,rn,Rr[rn])}catch(t){en[rn]=Rr[rn]}}}var nn=function(t){var e,r,n,o,i=arguments.length,a=i>1?arguments[1]:void 0;return Zt(this),(e=void 0!==a)&&Zt(a),null==t?new this:(r=[],e?(n=0,o=te(a,i>2?arguments[2]:void 0,2),Nr(t,function(t){r.push(o(t,n++))})):Nr(t,r.push,r),new this(r))};Lt({target:"Map",stat:!0},{from:nn});var on=function(){for(var t=arguments.length,e=new Array(t);t--;)e[t]=arguments[t];return new this(e)};Lt({target:"Map",stat:!0},{of:on});var an=function(){for(var t,e=j(this),r=Zt(e.delete),n=!0,o=0,i=arguments.length;o<i;o++)t=r.call(e,arguments[o]),n=n&&t;return!!n};Lt({target:"Map",proto:!0,real:!0,forced:q},{deleteAll:function(){return an.apply(this,arguments)}});var un=function(t){var e=pr(t);if("function"!=typeof e)throw TypeError(String(t)+" is not iterable");return j(e.call(t))},sn=function(t){return Map.prototype.entries.call(t)};Lt({target:"Map",proto:!0,real:!0,forced:q},{every:function(t){var e=j(this),r=sn(e),n=te(t,arguments.length>1?arguments[1]:void 0,3);return!Nr(r,function(t,r){if(!n(r,t,e))return Nr.stop()},void 0,!0,!0).stopped}});var cn=qt("species"),fn=function(t,e){var r,n=j(t).constructor;return void 0===n||null==(r=j(n)[cn])?e:Zt(r)};Lt({target:"Map",proto:!0,real:!0,forced:q},{filter:function(t){var e=j(this),r=sn(e),n=te(t,arguments.length>1?arguments[1]:void 0,3),o=new(fn(e,it("Map"))),i=Zt(o.set);return Nr(r,function(t,r){n(r,t,e)&&i.call(o,t,r)},void 0,!0,!0),o}}),Lt({target:"Map",proto:!0,real:!0,forced:q},{find:function(t){var e=j(this),r=sn(e),n=te(t,arguments.length>1?arguments[1]:void 0,3);return Nr(r,function(t,r){if(n(r,t,e))return Nr.stop(r)},void 0,!0,!0).result}}),Lt({target:"Map",proto:!0,real:!0,forced:q},{findKey:function(t){var e=j(this),r=sn(e),n=te(t,arguments.length>1?arguments[1]:void 0,3);return Nr(r,function(t,r){if(n(r,t,e))return Nr.stop(t)},void 0,!0,!0).result}}),Lt({target:"Map",stat:!0},{groupBy:function(t,e){var r=new this;Zt(e);var n=Zt(r.has),o=Zt(r.get),i=Zt(r.set);return Nr(t,function(t){var a=e(t);n.call(r,a)?o.call(r,a).push(t):i.call(r,a,[t])}),r}}),Lt({target:"Map",proto:!0,real:!0,forced:q},{includes:function(t){return Nr(sn(j(this)),function(e,r){if((n=r)===(o=t)||n!=n&&o!=o)return Nr.stop();var n,o},void 0,!0,!0).stopped}}),Lt({target:"Map",stat:!0},{keyBy:function(t,e){var r=new this;Zt(e);var n=Zt(r.set);return Nr(t,function(t){n.call(r,e(t),t)}),r}}),Lt({target:"Map",proto:!0,real:!0,forced:q},{keyOf:function(t){return Nr(sn(j(this)),function(e,r){if(r===t)return Nr.stop(e)},void 0,!0,!0).result}}),Lt({target:"Map",proto:!0,real:!0,forced:q},{mapKeys:function(t){var e=j(this),r=sn(e),n=te(t,arguments.length>1?arguments[1]:void 0,3),o=new(fn(e,it("Map"))),i=Zt(o.set);return Nr(r,function(t,r){i.call(o,n(r,t,e),r)},void 0,!0,!0),o}}),Lt({target:"Map",proto:!0,real:!0,forced:q},{mapValues:function(t){var e=j(this),r=sn(e),n=te(t,arguments.length>1?arguments[1]:void 0,3),o=new(fn(e,it("Map"))),i=Zt(o.set);return Nr(r,function(t,r){i.call(o,t,n(r,t,e))},void 0,!0,!0),o}}),Lt({target:"Map",proto:!0,real:!0,forced:q},{merge:function(t){for(var e=j(this),r=Zt(e.set),n=0;n<arguments.length;)Nr(arguments[n++],r,e,!0);return e}}),Lt({target:"Map",proto:!0,real:!0,forced:q},{reduce:function(t){var e=j(this),r=sn(e),n=arguments.length<2,o=n?void 0:arguments[1];if(Zt(t),Nr(r,function(r,i){n?(n=!1,o=i):o=t(o,i,r,e)},void 0,!0,!0),n)throw TypeError("Reduce of empty map with no initial value");return o}}),Lt({target:"Map",proto:!0,real:!0,forced:q},{some:function(t){var e=j(this),r=sn(e),n=te(t,arguments.length>1?arguments[1]:void 0,3);return Nr(r,function(t,r){if(n(r,t,e))return Nr.stop()},void 0,!0,!0).stopped}}),Lt({target:"Map",proto:!0,real:!0,forced:q},{update:function(t,e){var r=j(this),n=arguments.length;Zt(e);var o=r.has(t);if(!o&&n<3)throw TypeError("Updating absent value");var i=o?r.get(t):Zt(n>2?arguments[2]:void 0)(t,r);return r.set(t,e(i,t,r)),r}});var ln=function(t,e){var r,n=j(this),o=arguments.length>2?arguments[2]:void 0;if("function"!=typeof e&&"function"!=typeof o)throw TypeError("At least one callback required");return n.has(t)?(r=n.get(t),"function"==typeof e&&(r=e(r),n.set(t,r))):"function"==typeof o&&(r=o(),n.set(t,r)),r};Lt({target:"Map",proto:!0,real:!0,forced:q},{upsert:ln}),Lt({target:"Map",proto:!0,real:!0,forced:q},{updateOrInsert:ln});var hn="\t\n\v\f\r ...............................................\u2028\u2029\ufeff",pn="["+hn+"]",dn=RegExp("^"+pn+pn+"*"),vn=RegExp(pn+pn+"*$"),gn=function(t){return function(e){var r=String(v(e));return 1&t&&(r=r.replace(dn,"")),2&t&&(r=r.replace(vn,"")),r}},yn={start:gn(1),end:gn(2),trim:gn(3)},mn=wt.f,bn=R.f,wn=I.f,Sn=yn.trim,En="Number",xn=n.Number,An=xn.prototype,On=h(Xt(An))==En,Rn=function(t){var e,r,n,o,i,a,u,s,c=m(t,!1);if("string"==typeof c&&c.length>2)if(43===(e=(c=Sn(c)).charCodeAt(0))||45===e){if(88===(r=c.charCodeAt(2))||120===r)return NaN}else if(48===e){switch(c.charCodeAt(1)){case 66:case 98:n=2,o=49;break;case 79:case 111:n=8,o=55;break;default:return+c}for(a=(i=c.slice(2)).length,u=0;u<a;u++)if((s=i.charCodeAt(u))<48||s>o)return NaN;return parseInt(i,n)}return+c};if(Tt(En,!xn(" 0o1")||!xn("0b1")||xn("+0x1"))){for(var jn,Pn=function(t){var e=arguments.length<1?0:t,r=this;return r instanceof Pn&&(On?o(function(){An.valueOf.call(r)}):h(r)!=En)?Fr(new xn(Rn(e)),r,Pn):Rn(e)},In=i?mn(xn):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),Tn=0;In.length>Tn;Tn++)w(xn,jn=In[Tn])&&!w(Pn,jn)&&wn(Pn,jn,bn(xn,jn));Pn.prototype=An,An.constructor=Pn,rt(n,En,Pn)}Lt({target:"Number",stat:!0},{EPSILON:Math.pow(2,-52)});var kn=n.isFinite;Lt({target:"Number",stat:!0},{isFinite:Number.isFinite||function(t){return"number"==typeof t&&kn(t)}});var Ln=Math.floor,Un=function(t){return!y(t)&&isFinite(t)&&Ln(t)===t};Lt({target:"Number",stat:!0},{isInteger:Un}),Lt({target:"Number",stat:!0},{isNaN:function(t){return t!=t}});var Mn=Math.abs;Lt({target:"Number",stat:!0},{isSafeInteger:function(t){return Un(t)&&Mn(t)<=9007199254740991}}),Lt({target:"Number",stat:!0},{MAX_SAFE_INTEGER:9007199254740991}),Lt({target:"Number",stat:!0},{MIN_SAFE_INTEGER:-9007199254740991});var _n=yn.trim,Nn=n.parseFloat,Cn=1/Nn(hn+"-0")!=-Infinity?function(t){var e=_n(String(t)),r=Nn(e);return 0===r&&"-"==e.charAt(0)?-0:r}:Nn;Lt({target:"Number",stat:!0,forced:Number.parseFloat!=Cn},{parseFloat:Cn});var Fn=yn.trim,Bn=n.parseInt,Dn=/^[+-]?0[Xx]/,qn=8!==Bn(hn+"08")||22!==Bn(hn+"0x16")?function(t,e){var r=Fn(String(t));return Bn(r,e>>>0||(Dn.test(r)?16:10))}:Bn;Lt({target:"Number",stat:!0,forced:Number.parseInt!=qn},{parseInt:qn});var zn=c.f,Wn=function(t){return function(e){for(var r,n=g(e),o=zt(n),a=o.length,u=0,s=[];a>u;)r=o[u++],i&&!zn.call(n,r)||s.push(t?[r,n[r]]:n[r]);return s}},Kn={entries:Wn(!0),values:Wn(!1)},Gn=Kn.entries;Lt({target:"Object",stat:!0},{entries:function(t){return Gn(t)}}),Lt({target:"Object",stat:!0,sham:!i},{getOwnPropertyDescriptors:function(t){for(var e,r,n=g(t),o=R.f,i=Et(n),a={},u=0;i.length>u;)void 0!==(r=o(n,e=i[u++]))&&ar(a,e,r);return a}});var $n=o(function(){zt(1)});Lt({target:"Object",stat:!0,forced:$n},{keys:function(t){return zt(Ut(t))}});var Vn=Object.is||function(t,e){return t===e?0!==t||1/t==1/e:t!=t&&e!=e};Lt({target:"Object",stat:!0},{is:Vn});var Hn=Kn.values;Lt({target:"Object",stat:!0},{values:function(t){return Hn(t)}});var Xn=it("Reflect","apply"),Yn=Function.apply,Jn=!o(function(){Xn(function(){})});Lt({target:"Reflect",stat:!0,forced:Jn},{apply:function(t,e,r){return Zt(t),j(r),Xn?Xn(t,e,r):Yn.call(t,e,r)}});var Qn=[].slice,Zn={},to=function(t,e,r){if(!(e in Zn)){for(var n=[],o=0;o<e;o++)n[o]="a["+o+"]";Zn[e]=Function("C,a","return new C("+n.join(",")+")")}return Zn[e](t,r)},eo=Function.bind||function(t){var e=Zt(this),r=Qn.call(arguments,1),n=function(){var o=r.concat(Qn.call(arguments));return this instanceof n?to(e,o.length,o):e.apply(t,o)};return y(e.prototype)&&(n.prototype=e.prototype),n},ro=it("Reflect","construct"),no=o(function(){function t(){}return!(ro(function(){},[],t)instanceof t)}),oo=!o(function(){ro(function(){})}),io=no||oo;Lt({target:"Reflect",stat:!0,forced:io,sham:io},{construct:function(t,e){Zt(t),j(e);var r=arguments.length<3?t:Zt(arguments[2]);if(oo&&!no)return ro(t,e,r);if(t==r){switch(e.length){case 0:return new t;case 1:return new t(e[0]);case 2:return new t(e[0],e[1]);case 3:return new t(e[0],e[1],e[2]);case 4:return new t(e[0],e[1],e[2],e[3])}var n=[null];return n.push.apply(n,e),new(eo.apply(t,n))}var o=r.prototype,i=Xt(y(o)?o:Object.prototype),a=Function.apply.call(t,i,e);return y(a)?a:i}});var ao=o(function(){Reflect.defineProperty(I.f({},1,{value:1}),1,{value:2})});Lt({target:"Reflect",stat:!0,forced:ao,sham:!i},{defineProperty:function(t,e,r){j(t);var n=m(e,!0);j(r);try{return I.f(t,n,r),!0}catch(t){return!1}}});var uo=R.f;Lt({target:"Reflect",stat:!0},{deleteProperty:function(t,e){var r=uo(j(t),e);return!(r&&!r.configurable)&&delete t[e]}}),Lt({target:"Reflect",stat:!0},{get:function t(e,r){var n,o,i=arguments.length<3?e:arguments[2];return j(e)===i?e[r]:(n=R.f(e,r))?w(n,"value")?n.value:void 0===n.get?void 0:n.get.call(i):y(o=ke(e))?t(o,r,i):void 0}}),Lt({target:"Reflect",stat:!0,sham:!i},{getOwnPropertyDescriptor:function(t,e){return R.f(j(t),e)}}),Lt({target:"Reflect",stat:!0,sham:!Pe},{getPrototypeOf:function(t){return ke(j(t))}}),Lt({target:"Reflect",stat:!0},{has:function(t,e){return e in t}});var so=Object.isExtensible;Lt({target:"Reflect",stat:!0},{isExtensible:function(t){return j(t),!so||so(t)}}),Lt({target:"Reflect",stat:!0},{ownKeys:Et}),Lt({target:"Reflect",stat:!0,sham:!Mr},{preventExtensions:function(t){j(t);try{var e=it("Object","preventExtensions");return e&&e(t),!0}catch(t){return!1}}});var co=o(function(){var t=I.f({},"a",{configurable:!0});return!1!==Reflect.set(ke(t),"a",1,t)});Lt({target:"Reflect",stat:!0,forced:co},{set:function t(e,r,n){var o,i,a=arguments.length<4?e:arguments[3],u=R.f(j(e),r);if(!u){if(y(i=ke(e)))return t(i,r,n,a);u=f(0)}if(w(u,"value")){if(!1===u.writable||!y(a))return!1;if(o=R.f(a,r)){if(o.get||o.set||!1===o.writable)return!1;o.value=n,I.f(a,r,o)}else I.f(a,r,f(0,n));return!0}return void 0!==u.set&&(u.set.call(a,n),!0)}}),We&&Lt({target:"Reflect",stat:!0},{setPrototypeOf:function(t,e){j(t),ze(e);try{return We(t,e),!0}catch(t){return!1}}});var fo=_r.getWeakData,lo=et.set,ho=et.getterFor,po=se.find,vo=se.findIndex,go=0,yo=function(t){return t.frozen||(t.frozen=new mo)},mo=function(){this.entries=[]},bo=function(t,e){return po(t.entries,function(t){return t[0]===e})};mo.prototype={get:function(t){var e=bo(this,t);if(e)return e[1]},has:function(t){return!!bo(this,t)},set:function(t,e){var r=bo(this,t);r?r[1]=e:this.entries.push([t,e])},delete:function(t){var e=vo(this.entries,function(e){return e[0]===t});return~e&&this.entries.splice(e,1),!!~e}};var wo={getConstructor:function(t,e,r,n){var o=t(function(t,i){Cr(t,o,e),lo(t,{type:e,id:go++,frozen:void 0}),null!=i&&Nr(i,t[n],t,r)}),i=ho(e),a=function(t,e,r){var n=i(t),o=fo(j(e),!0);return!0===o?yo(n).set(e,r):o[n.id]=r,t};return Dr(o.prototype,{delete:function(t){var e=i(this);if(!y(t))return!1;var r=fo(t);return!0===r?yo(e).delete(t):r&&w(r,e.id)&&delete r[e.id]},has:function(t){var e=i(this);if(!y(t))return!1;var r=fo(t);return!0===r?yo(e).has(t):r&&w(r,e.id)}}),Dr(o.prototype,r?{get:function(t){var e=i(this);if(y(t)){var r=fo(t);return!0===r?yo(e).get(t):r?r[e.id]:void 0}},set:function(t,e){return a(this,t,e)}}:{add:function(t){return a(this,t,!0)}}),o}},So=e(function(t){var e,r=et.enforce,o=!n.ActiveXObject&&"ActiveXObject"in n,i=Object.isExtensible,a=function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},u=t.exports=Br("WeakMap",a,wo);if(D&&o){e=wo.getConstructor(a,"WeakMap",!0),_r.REQUIRED=!0;var s=u.prototype,c=s.delete,f=s.has,l=s.get,h=s.set;Dr(s,{delete:function(t){if(y(t)&&!i(t)){var n=r(this);return n.frozen||(n.frozen=new e),c.call(this,t)||n.frozen.delete(t)}return c.call(this,t)},has:function(t){if(y(t)&&!i(t)){var n=r(this);return n.frozen||(n.frozen=new e),f.call(this,t)||n.frozen.has(t)}return f.call(this,t)},get:function(t){if(y(t)&&!i(t)){var n=r(this);return n.frozen||(n.frozen=new e),f.call(this,t)?l.call(this,t):n.frozen.get(t)}return l.call(this,t)},set:function(t,n){if(y(t)&&!i(t)){var o=r(this);o.frozen||(o.frozen=new e),f.call(this,t)?h.call(this,t,n):o.frozen.set(t,n)}else h.call(this,t,n);return this}})}}),Eo=z("metadata"),xo=Eo.store||(Eo.store=new So),Ao=function(t,e,r){var n=xo.get(t);if(!n){if(!r)return;xo.set(t,n=new Hr)}var o=n.get(e);if(!o){if(!r)return;n.set(e,o=new Hr)}return o},Oo={store:xo,getMap:Ao,has:function(t,e,r){var n=Ao(e,r,!1);return void 0!==n&&n.has(t)},get:function(t,e,r){var n=Ao(e,r,!1);return void 0===n?void 0:n.get(t)},set:function(t,e,r,n){Ao(r,n,!0).set(t,e)},keys:function(t,e){var r=Ao(t,e,!1),n=[];return r&&r.forEach(function(t,e){n.push(e)}),n},toKey:function(t){return void 0===t||"symbol"==typeof t?t:String(t)}},Ro=Oo.toKey,jo=Oo.set;Lt({target:"Reflect",stat:!0},{defineMetadata:function(t,e,r){var n=arguments.length<4?void 0:Ro(arguments[3]);jo(t,e,j(r),n)}});var Po=Oo.toKey,Io=Oo.getMap,To=Oo.store;Lt({target:"Reflect",stat:!0},{deleteMetadata:function(t,e){var r=arguments.length<3?void 0:Po(arguments[2]),n=Io(j(e),r,!1);if(void 0===n||!n.delete(t))return!1;if(n.size)return!0;var o=To.get(e);return o.delete(r),!!o.size||To.delete(e)}});var ko=Oo.has,Lo=Oo.get,Uo=Oo.toKey,Mo=function(t,e,r){if(ko(t,e,r))return Lo(t,e,r);var n=ke(e);return null!==n?Mo(t,n,r):void 0};Lt({target:"Reflect",stat:!0},{getMetadata:function(t,e){var r=arguments.length<3?void 0:Uo(arguments[2]);return Mo(t,j(e),r)}});var _o=Br("Set",function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},Vr),No=Oo.keys,Co=Oo.toKey,Fo=function(t,e){var r=No(t,e),n=ke(t);if(null===n)return r;var o,i,a=Fo(n,e);return a.length?r.length?(o=new _o(r.concat(a)),Nr(o,(i=[]).push,i),i):a:r};Lt({target:"Reflect",stat:!0},{getMetadataKeys:function(t){var e=arguments.length<2?void 0:Co(arguments[1]);return Fo(j(t),e)}});var Bo=Oo.get,Do=Oo.toKey;Lt({target:"Reflect",stat:!0},{getOwnMetadata:function(t,e){var r=arguments.length<3?void 0:Do(arguments[2]);return Bo(t,j(e),r)}});var qo=Oo.keys,zo=Oo.toKey;Lt({target:"Reflect",stat:!0},{getOwnMetadataKeys:function(t){var e=arguments.length<2?void 0:zo(arguments[1]);return qo(j(t),e)}});var Wo=Oo.has,Ko=Oo.toKey,Go=function(t,e,r){if(Wo(t,e,r))return!0;var n=ke(e);return null!==n&&Go(t,n,r)};Lt({target:"Reflect",stat:!0},{hasMetadata:function(t,e){var r=arguments.length<3?void 0:Ko(arguments[2]);return Go(t,j(e),r)}});var $o=Oo.has,Vo=Oo.toKey;Lt({target:"Reflect",stat:!0},{hasOwnMetadata:function(t,e){var r=arguments.length<3?void 0:Vo(arguments[2]);return $o(t,j(e),r)}});var Ho=Oo.toKey,Xo=Oo.set;Lt({target:"Reflect",stat:!0},{metadata:function(t,e){return function(r,n){Xo(t,e,j(r),Ho(n))}}});var Yo=qt("match"),Jo=function(t){var e;return y(t)&&(void 0!==(e=t[Yo])?!!e:"RegExp"==h(t))},Qo=function(){var t=j(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e};function Zo(t,e){return RegExp(t,e)}var ti=o(function(){var t=Zo("a","y");return t.lastIndex=2,null!=t.exec("abcd")}),ei=o(function(){var t=Zo("^r","gy");return t.lastIndex=2,null!=t.exec("str")}),ri={UNSUPPORTED_Y:ti,BROKEN_CARET:ei},ni=I.f,oi=wt.f,ii=et.set,ai=qt("match"),ui=n.RegExp,si=ui.prototype,ci=/a/g,fi=/a/g,li=new ui(ci)!==ci,hi=ri.UNSUPPORTED_Y;if(i&&Tt("RegExp",!li||hi||o(function(){return fi[ai]=!1,ui(ci)!=ci||ui(fi)==fi||"/a/i"!=ui(ci,"i")}))){for(var pi=function(t,e){var r,n=this instanceof pi,o=Jo(t),i=void 0===e;if(!n&&o&&t.constructor===pi&&i)return t;li?o&&!i&&(t=t.source):t instanceof pi&&(i&&(e=Qo.call(t)),t=t.source),hi&&(r=!!e&&e.indexOf("y")>-1)&&(e=e.replace(/y/g,""));var a=Fr(li?new ui(t,e):ui(t,e),n?this:si,pi);return hi&&r&&ii(a,{sticky:r}),a},di=function(t){t in pi||ni(pi,t,{configurable:!0,get:function(){return ui[t]},set:function(e){ui[t]=e}})},vi=oi(ui),gi=0;vi.length>gi;)di(vi[gi++]);si.constructor=pi,pi.prototype=si,rt(n,"RegExp",pi)}zr("RegExp");var yi="toString",mi=RegExp.prototype,bi=mi.toString;(o(function(){return"/a/b"!=bi.call({source:"a",flags:"b"})})||bi.name!=yi)&&rt(RegExp.prototype,yi,function(){var t=j(this),e=String(t.source),r=t.flags;return"/"+e+"/"+String(void 0===r&&t instanceof RegExp&&!("flags"in mi)?Qo.call(t):r)},{unsafe:!0});var wi=RegExp.prototype.exec,Si=String.prototype.replace,Ei=wi,xi=function(){var t=/a/,e=/b*/g;return wi.call(t,"a"),wi.call(e,"a"),0!==t.lastIndex||0!==e.lastIndex}(),Ai=ri.UNSUPPORTED_Y||ri.BROKEN_CARET,Oi=void 0!==/()??/.exec("")[1];(xi||Oi||Ai)&&(Ei=function(t){var e,r,n,o,i=this,a=Ai&&i.sticky,u=Qo.call(i),s=i.source,c=0,f=t;return a&&(-1===(u=u.replace("y","")).indexOf("g")&&(u+="g"),f=String(t).slice(i.lastIndex),i.lastIndex>0&&(!i.multiline||i.multiline&&"\n"!==t[i.lastIndex-1])&&(s="(?: "+s+")",f=" "+f,c++),r=new RegExp("^(?:"+s+")",u)),Oi&&(r=new RegExp("^"+s+"$(?!\\s)",u)),xi&&(e=i.lastIndex),n=wi.call(a?r:i,f),a?n?(n.input=n.input.slice(c),n[0]=n[0].slice(c),n.index=i.lastIndex,i.lastIndex+=n[0].length):i.lastIndex=0:xi&&n&&(i.lastIndex=i.global?n.index+n[0].length:e),Oi&&n&&n.length>1&&Si.call(n[0],r,function(){for(o=1;o<arguments.length-2;o++)void 0===arguments[o]&&(n[o]=void 0)}),n});var Ri=Ei;Lt({target:"RegExp",proto:!0,forced:/./.exec!==Ri},{exec:Ri}),i&&("g"!=/./g.flags||ri.UNSUPPORTED_Y)&&I.f(RegExp.prototype,"flags",{configurable:!0,get:Qo});var ji=et.get,Pi=RegExp.prototype;i&&ri.UNSUPPORTED_Y&&(0,I.f)(RegExp.prototype,"sticky",{configurable:!0,get:function(){if(this!==Pi){if(this instanceof RegExp)return!!ji(this).sticky;throw TypeError("Incompatible receiver, RegExp required")}}});var Ii,Ti,ki=(Ii=!1,(Ti=/[ac]/).exec=function(){return Ii=!0,/./.exec.apply(this,arguments)},!0===Ti.test("abc")&&Ii),Li=/./.test;Lt({target:"RegExp",proto:!0,forced:!ki},{test:function(t){if("function"!=typeof this.exec)return Li.call(this,t);var e=this.exec(t);if(null!==e&&!y(e))throw new Error("RegExp exec method returned something other than an Object or null");return!!e}});var Ui=qt("species"),Mi=!o(function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")}),_i="$0"==="a".replace(/./,"$0"),Ni=qt("replace"),Ci=!!/./[Ni]&&""===/./[Ni]("a","$0"),Fi=!o(function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var r="ab".split(t);return 2!==r.length||"a"!==r[0]||"b"!==r[1]}),Bi=function(t,e,r,n){var i=qt(t),a=!o(function(){var e={};return e[i]=function(){return 7},7!=""[t](e)}),u=a&&!o(function(){var e=!1,r=/a/;return"split"===t&&((r={}).constructor={},r.constructor[Ui]=function(){return r},r.flags="",r[i]=/./[i]),r.exec=function(){return e=!0,null},r[i](""),!e});if(!a||!u||"replace"===t&&(!Mi||!_i||Ci)||"split"===t&&!Fi){var s=/./[i],c=r(i,""[t],function(t,e,r,n,o){return e.exec===Ri?a&&!o?{done:!0,value:s.call(e,r,n)}:{done:!0,value:t.call(r,e,n)}:{done:!1}},{REPLACE_KEEPS_$0:_i,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:Ci}),f=c[1];rt(String.prototype,t,c[0]),rt(RegExp.prototype,i,2==e?function(t,e){return f.call(t,this,e)}:function(t){return f.call(t,this)})}n&&T(RegExp.prototype[i],"sham",!0)},Di=je.charAt,qi=function(t,e,r){return e+(r?Di(t,e).length:1)},zi=function(t,e){var r=t.exec;if("function"==typeof r){var n=r.call(t,e);if("object"!=typeof n)throw TypeError("RegExp exec method returned something other than an Object or null");return n}if("RegExp"!==h(t))throw TypeError("RegExp#exec called on incompatible receiver");return Ri.call(t,e)};Bi("match",1,function(t,e,r){return[function(e){var r=v(this),n=null==e?void 0:e[t];return void 0!==n?n.call(e,r):new RegExp(e)[t](String(r))},function(t){var n=r(e,t,this);if(n.done)return n.value;var o=j(t),i=String(this);if(!o.global)return zi(o,i);var a=o.unicode;o.lastIndex=0;for(var u,s=[],c=0;null!==(u=zi(o,i));){var f=String(u[0]);s[c]=f,""===f&&(o.lastIndex=qi(i,ft(o.lastIndex),a)),c++}return 0===c?null:s}]});var Wi=Math.max,Ki=Math.min,Gi=Math.floor,$i=/\$([$&'`]|\d\d?|<[^>]*>)/g,Vi=/\$([$&'`]|\d\d?)/g;Bi("replace",2,function(t,e,r,n){var o=n.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,i=n.REPLACE_KEEPS_$0,a=o?"$":"$0";return[function(r,n){var o=v(this),i=null==r?void 0:r[t];return void 0!==i?i.call(r,o,n):e.call(String(o),r,n)},function(t,n){if(!o&&i||"string"==typeof n&&-1===n.indexOf(a)){var s=r(e,t,this,n);if(s.done)return s.value}var c=j(t),f=String(this),l="function"==typeof n;l||(n=String(n));var h=c.global;if(h){var p=c.unicode;c.lastIndex=0}for(var d=[];;){var v=zi(c,f);if(null===v)break;if(d.push(v),!h)break;""===String(v[0])&&(c.lastIndex=qi(f,ft(c.lastIndex),p))}for(var g,y="",m=0,b=0;b<d.length;b++){v=d[b];for(var w=String(v[0]),S=Wi(Ki(st(v.index),f.length),0),E=[],x=1;x<v.length;x++)E.push(void 0===(g=v[x])?g:String(g));var A=v.groups;if(l){var O=[w].concat(E,S,f);void 0!==A&&O.push(A);var R=String(n.apply(void 0,O))}else R=u(w,f,S,E,A,n);S>=m&&(y+=f.slice(m,S)+R,m=S+w.length)}return y+f.slice(m)}];function u(t,r,n,o,i,a){var u=n+t.length,s=o.length,c=Vi;return void 0!==i&&(i=Ut(i),c=$i),e.call(a,c,function(e,a){var c;switch(a.charAt(0)){case"$":return"$";case"&":return t;case"`":return r.slice(0,n);case"'":return r.slice(u);case"<":c=i[a.slice(1,-1)];break;default:var f=+a;if(0===f)return e;if(f>s){var l=Gi(f/10);return 0===l?e:l<=s?void 0===o[l-1]?a.charAt(1):o[l-1]+a.charAt(1):e}c=o[f-1]}return void 0===c?"":c})}}),Bi("search",1,function(t,e,r){return[function(e){var r=v(this),n=null==e?void 0:e[t];return void 0!==n?n.call(e,r):new RegExp(e)[t](String(r))},function(t){var n=r(e,t,this);if(n.done)return n.value;var o=j(t),i=String(this),a=o.lastIndex;Vn(a,0)||(o.lastIndex=0);var u=zi(o,i);return Vn(o.lastIndex,a)||(o.lastIndex=a),null===u?-1:u.index}]});var Hi=[].push,Xi=Math.min,Yi=4294967295,Ji=!o(function(){return!RegExp(Yi,"y")});Bi("split",2,function(t,e,r){var n;return n="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,r){var n=String(v(this)),o=void 0===r?Yi:r>>>0;if(0===o)return[];if(void 0===t)return[n];if(!Jo(t))return e.call(n,t,o);for(var i,a,u,s=[],c=0,f=new RegExp(t.source,(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":"")+"g");(i=Ri.call(f,n))&&!((a=f.lastIndex)>c&&(s.push(n.slice(c,i.index)),i.length>1&&i.index<n.length&&Hi.apply(s,i.slice(1)),u=i[0].length,c=a,s.length>=o));)f.lastIndex===i.index&&f.lastIndex++;return c===n.length?!u&&f.test("")||s.push(""):s.push(n.slice(c)),s.length>o?s.slice(0,o):s}:"0".split(void 0,0).length?function(t,r){return void 0===t&&0===r?[]:e.call(this,t,r)}:e,[function(e,r){var o=v(this),i=null==e?void 0:e[t];return void 0!==i?i.call(e,o,r):n.call(String(o),e,r)},function(t,o){var i=r(n,t,this,o,n!==e);if(i.done)return i.value;var a=j(t),u=String(this),s=fn(a,RegExp),c=a.unicode,f=new s(Ji?a:"^(?:"+a.source+")",(a.ignoreCase?"i":"")+(a.multiline?"m":"")+(a.unicode?"u":"")+(Ji?"y":"g")),l=void 0===o?Yi:o>>>0;if(0===l)return[];if(0===u.length)return null===zi(f,u)?[u]:[];for(var h=0,p=0,d=[];p<u.length;){f.lastIndex=Ji?p:0;var v,g=zi(f,Ji?u:u.slice(p));if(null===g||(v=Xi(ft(f.lastIndex+(Ji?0:p)),u.length))===h)p=qi(u,p,c);else{if(d.push(u.slice(h,p)),d.length===l)return d;for(var y=1;y<=g.length-1;y++)if(d.push(g[y]),d.length===l)return d;p=h=v}}return d.push(u.slice(h)),d}]},!Ji),Lt({target:"Set",stat:!0},{from:nn}),Lt({target:"Set",stat:!0},{of:on});var Qi=function(){for(var t=j(this),e=Zt(t.add),r=0,n=arguments.length;r<n;r++)e.call(t,arguments[r]);return t};Lt({target:"Set",proto:!0,real:!0,forced:q},{addAll:function(){return Qi.apply(this,arguments)}}),Lt({target:"Set",proto:!0,real:!0,forced:q},{deleteAll:function(){return an.apply(this,arguments)}});var Zi=function(t){return Set.prototype.values.call(t)};Lt({target:"Set",proto:!0,real:!0,forced:q},{every:function(t){var e=j(this),r=Zi(e),n=te(t,arguments.length>1?arguments[1]:void 0,3);return!Nr(r,function(t){if(!n(t,t,e))return Nr.stop()},void 0,!1,!0).stopped}}),Lt({target:"Set",proto:!0,real:!0,forced:q},{difference:function(t){var e=j(this),r=new(fn(e,it("Set")))(e),n=Zt(r.delete);return Nr(t,function(t){n.call(r,t)}),r}}),Lt({target:"Set",proto:!0,real:!0,forced:q},{filter:function(t){var e=j(this),r=Zi(e),n=te(t,arguments.length>1?arguments[1]:void 0,3),o=new(fn(e,it("Set"))),i=Zt(o.add);return Nr(r,function(t){n(t,t,e)&&i.call(o,t)},void 0,!1,!0),o}}),Lt({target:"Set",proto:!0,real:!0,forced:q},{find:function(t){var e=j(this),r=Zi(e),n=te(t,arguments.length>1?arguments[1]:void 0,3);return Nr(r,function(t){if(n(t,t,e))return Nr.stop(t)},void 0,!1,!0).result}}),Lt({target:"Set",proto:!0,real:!0,forced:q},{intersection:function(t){var e=j(this),r=new(fn(e,it("Set"))),n=Zt(e.has),o=Zt(r.add);return Nr(t,function(t){n.call(e,t)&&o.call(r,t)}),r}}),Lt({target:"Set",proto:!0,real:!0,forced:q},{isDisjointFrom:function(t){var e=j(this),r=Zt(e.has);return!Nr(t,function(t){if(!0===r.call(e,t))return Nr.stop()}).stopped}}),Lt({target:"Set",proto:!0,real:!0,forced:q},{isSubsetOf:function(t){var e=un(this),r=j(t),n=r.has;return"function"!=typeof n&&(r=new(it("Set"))(t),n=Zt(r.has)),!Nr(e,function(t){if(!1===n.call(r,t))return Nr.stop()},void 0,!1,!0).stopped}}),Lt({target:"Set",proto:!0,real:!0,forced:q},{isSupersetOf:function(t){var e=j(this),r=Zt(e.has);return!Nr(t,function(t){if(!1===r.call(e,t))return Nr.stop()}).stopped}}),Lt({target:"Set",proto:!0,real:!0,forced:q},{join:function(t){var e=j(this),r=Zi(e),n=void 0===t?",":String(t),o=[];return Nr(r,o.push,o,!1,!0),o.join(n)}}),Lt({target:"Set",proto:!0,real:!0,forced:q},{map:function(t){var e=j(this),r=Zi(e),n=te(t,arguments.length>1?arguments[1]:void 0,3),o=new(fn(e,it("Set"))),i=Zt(o.add);return Nr(r,function(t){i.call(o,n(t,t,e))},void 0,!1,!0),o}}),Lt({target:"Set",proto:!0,real:!0,forced:q},{reduce:function(t){var e=j(this),r=Zi(e),n=arguments.length<2,o=n?void 0:arguments[1];if(Zt(t),Nr(r,function(r){n?(n=!1,o=r):o=t(o,r,r,e)},void 0,!1,!0),n)throw TypeError("Reduce of empty set with no initial value");return o}}),Lt({target:"Set",proto:!0,real:!0,forced:q},{some:function(t){var e=j(this),r=Zi(e),n=te(t,arguments.length>1?arguments[1]:void 0,3);return Nr(r,function(t){if(n(t,t,e))return Nr.stop()},void 0,!1,!0).stopped}}),Lt({target:"Set",proto:!0,real:!0,forced:q},{symmetricDifference:function(t){var e=j(this),r=new(fn(e,it("Set")))(e),n=Zt(r.delete),o=Zt(r.add);return Nr(t,function(t){n.call(r,t)||o.call(r,t)}),r}}),Lt({target:"Set",proto:!0,real:!0,forced:q},{union:function(t){var e=j(this),r=new(fn(e,it("Set")))(e);return Nr(t,Zt(r.add),r),r}});var ta,ea,ra=it("navigator","userAgent")||"",na=n.process,oa=na&&na.versions,ia=oa&&oa.v8;ia?ea=(ta=ia.split("."))[0]+ta[1]:ra&&(!(ta=ra.match(/Edge\/(\d+)/))||ta[1]>=74)&&(ta=ra.match(/Chrome\/(\d+)/))&&(ea=ta[1]);var aa=ea&&+ea,ua=qt("species"),sa=qt("isConcatSpreadable"),ca=9007199254740991,fa="Maximum allowed index exceeded",la=aa>=51||!o(function(){var t=[];return t[sa]=!1,t.concat()[0]!==t}),ha=aa>=51||!o(function(){var t=[];return(t.constructor={})[ua]=function(){return{foo:1}},1!==t.concat(Boolean).foo}),pa=function(t){if(!y(t))return!1;var e=t[sa];return void 0!==e?!!e:ne(t)};Lt({target:"Array",proto:!0,forced:!la||!ha},{concat:function(t){var e,r,n,o,i,a=Ut(this),u=ie(a,0),s=0;for(e=-1,n=arguments.length;e<n;e++)if(pa(i=-1===e?a:arguments[e])){if(s+(o=ft(i.length))>ca)throw TypeError(fa);for(r=0;r<o;r++,s++)r in i&&ar(u,s,i[r])}else{if(s>=ca)throw TypeError(fa);ar(u,s++,i)}return u.length=s,u}});var da=wt.f,va={}.toString,ga="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],ya={f:function(t){return ga&&"[object Window]"==va.call(t)?function(t){try{return da(t)}catch(t){return ga.slice()}}(t):da(g(t))}},ma={f:qt},ba=I.f,wa=function(t){var e=nt.Symbol||(nt.Symbol={});w(e,t)||ba(e,t,{value:ma.f(t)})},Sa=se.forEach,Ea=V("hidden"),xa="Symbol",Aa=qt("toPrimitive"),Oa=et.set,Ra=et.getterFor(xa),ja=Object.prototype,Pa=n.Symbol,Ia=it("JSON","stringify"),Ta=R.f,ka=I.f,La=ya.f,Ua=c.f,Ma=z("symbols"),_a=z("op-symbols"),Na=z("string-to-symbol-registry"),Ca=z("symbol-to-string-registry"),Fa=z("wks"),Ba=n.QObject,Da=!Ba||!Ba.prototype||!Ba.prototype.findChild,qa=i&&o(function(){return 7!=Xt(ka({},"a",{get:function(){return ka(this,"a",{value:7}).a}})).a})?function(t,e,r){var n=Ta(ja,e);n&&delete ja[e],ka(t,e,r),n&&t!==ja&&ka(ja,e,n)}:ka,za=function(t,e){var r=Ma[t]=Xt(Pa.prototype);return Oa(r,{type:xa,tag:t,description:e}),i||(r.description=e),r},Wa=Ct?function(t){return"symbol"==typeof t}:function(t){return Object(t)instanceof Pa},Ka=function(t,e,r){t===ja&&Ka(_a,e,r),j(t);var n=m(e,!0);return j(r),w(Ma,n)?(r.enumerable?(w(t,Ea)&&t[Ea][n]&&(t[Ea][n]=!1),r=Xt(r,{enumerable:f(0,!1)})):(w(t,Ea)||ka(t,Ea,f(1,{})),t[Ea][n]=!0),qa(t,n,r)):ka(t,n,r)},Ga=function(t,e){j(t);var r=g(e),n=zt(r).concat(Xa(r));return Sa(n,function(e){i&&!$a.call(r,e)||Ka(t,e,r[e])}),t},$a=function(t){var e=m(t,!0),r=Ua.call(this,e);return!(this===ja&&w(Ma,e)&&!w(_a,e))&&(!(r||!w(this,e)||!w(Ma,e)||w(this,Ea)&&this[Ea][e])||r)},Va=function(t,e){var r=g(t),n=m(e,!0);if(r!==ja||!w(Ma,n)||w(_a,n)){var o=Ta(r,n);return!o||!w(Ma,n)||w(r,Ea)&&r[Ea][n]||(o.enumerable=!0),o}},Ha=function(t){var e=La(g(t)),r=[];return Sa(e,function(t){w(Ma,t)||w(H,t)||r.push(t)}),r},Xa=function(t){var e=t===ja,r=La(e?_a:g(t)),n=[];return Sa(r,function(t){!w(Ma,t)||e&&!w(ja,t)||n.push(Ma[t])}),n};if(Nt||(Pa=function(){if(this instanceof Pa)throw TypeError("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,e=G(t),r=function(t){this===ja&&r.call(_a,t),w(this,Ea)&&w(this[Ea],e)&&(this[Ea][e]=!1),qa(this,e,f(1,t))};return i&&Da&&qa(ja,e,{configurable:!0,set:r}),za(e,t)},rt(Pa.prototype,"toString",function(){return Ra(this).tag}),rt(Pa,"withoutSetter",function(t){return za(G(t),t)}),c.f=$a,I.f=Ka,R.f=Va,wt.f=ya.f=Ha,St.f=Xa,ma.f=function(t){return za(qt(t),t)},i&&(ka(Pa.prototype,"description",{configurable:!0,get:function(){return Ra(this).description}}),rt(ja,"propertyIsEnumerable",$a,{unsafe:!0}))),Lt({global:!0,wrap:!0,forced:!Nt,sham:!Nt},{Symbol:Pa}),Sa(zt(Fa),function(t){wa(t)}),Lt({target:xa,stat:!0,forced:!Nt},{for:function(t){var e=String(t);if(w(Na,e))return Na[e];var r=Pa(e);return Na[e]=r,Ca[r]=e,r},keyFor:function(t){if(!Wa(t))throw TypeError(t+" is not a symbol");if(w(Ca,t))return Ca[t]},useSetter:function(){Da=!0},useSimple:function(){Da=!1}}),Lt({target:"Object",stat:!0,forced:!Nt,sham:!i},{create:function(t,e){return void 0===e?Xt(t):Ga(Xt(t),e)},defineProperty:Ka,defineProperties:Ga,getOwnPropertyDescriptor:Va}),Lt({target:"Object",stat:!0,forced:!Nt},{getOwnPropertyNames:Ha,getOwnPropertySymbols:Xa}),Lt({target:"Object",stat:!0,forced:o(function(){St.f(1)})},{getOwnPropertySymbols:function(t){return St.f(Ut(t))}}),Ia){var Ya=!Nt||o(function(){var t=Pa();return"[null]"!=Ia([t])||"{}"!=Ia({a:t})||"{}"!=Ia(Object(t))});Lt({target:"JSON",stat:!0,forced:Ya},{stringify:function(t,e,r){for(var n,o=[t],i=1;arguments.length>i;)o.push(arguments[i++]);if(n=e,(y(e)||void 0!==t)&&!Wa(t))return ne(e)||(e=function(t,e){if("function"==typeof n&&(e=n.call(this,t,e)),!Wa(e))return e}),o[1]=e,Ia.apply(null,o)}})}Pa.prototype[Aa]||T(Pa.prototype,Aa,Pa.prototype.valueOf),Ce(Pa,xa),H[Ea]=!0,wa("asyncIterator");var Ja=I.f,Qa=n.Symbol;if(i&&"function"==typeof Qa&&(!("description"in Qa.prototype)||void 0!==Qa().description)){var Za={},tu=function(){var t=arguments.length<1||void 0===arguments[0]?void 0:String(arguments[0]),e=this instanceof tu?new Qa(t):void 0===t?Qa():Qa(t);return""===t&&(Za[e]=!0),e};xt(tu,Qa);var eu=tu.prototype=Qa.prototype;eu.constructor=tu;var ru=eu.toString,nu="Symbol(test)"==String(Qa("test")),ou=/^Symbol\((.*)\)[^)]+$/;Ja(eu,"description",{configurable:!0,get:function(){var t=y(this)?this.valueOf():this,e=ru.call(t);if(w(Za,t))return"";var r=nu?e.slice(7,-1):e.replace(ou,"$1");return""===r?void 0:r}}),Lt({global:!0,forced:!0},{Symbol:tu})}wa("hasInstance"),wa("isConcatSpreadable"),wa("iterator"),wa("match"),wa("matchAll"),wa("replace"),wa("search"),wa("species"),wa("split"),wa("toPrimitive"),wa("toStringTag"),wa("unscopables"),Ce(Math,"Math",!0),Ce(n.JSON,"JSON",!0),wa("asyncDispose"),wa("dispose"),wa("observable"),wa("patternMatch"),wa("replaceAll"),ma.f("asyncIterator");var iu=je.codeAt;Lt({target:"String",proto:!0},{codePointAt:function(t){return iu(this,t)}}),re("String","codePointAt");var au,uu=function(t){if(Jo(t))throw TypeError("The method doesn't accept regular expressions");return t},su=qt("match"),cu=function(t){var e=/./;try{"/./"[t](e)}catch(r){try{return e[su]=!1,"/./"[t](e)}catch(t){}}return!1},fu=R.f,lu="".endsWith,hu=Math.min,pu=cu("endsWith"),du=!(pu||(au=fu(String.prototype,"endsWith"),!au||au.writable));Lt({target:"String",proto:!0,forced:!du&&!pu},{endsWith:function(t){var e=String(v(this));uu(t);var r=arguments.length>1?arguments[1]:void 0,n=ft(e.length),o=void 0===r?n:hu(ft(r),n),i=String(t);return lu?lu.call(e,i,o):e.slice(o-i.length,o)===i}}),re("String","endsWith");var vu=String.fromCharCode,gu=String.fromCodePoint;Lt({target:"String",stat:!0,forced:!!gu&&1!=gu.length},{fromCodePoint:function(t){for(var e,r=[],n=arguments.length,o=0;n>o;){if(e=+arguments[o++],pt(e,1114111)!==e)throw RangeError(e+" is not a valid code point");r.push(e<65536?vu(e):vu(55296+((e-=65536)>>10),e%1024+56320))}return r.join("")}}),Lt({target:"String",proto:!0,forced:!cu("includes")},{includes:function(t){return!!~String(v(this)).indexOf(uu(t),arguments.length>1?arguments[1]:void 0)}}),re("String","includes");var yu="".repeat||function(t){var e=String(v(this)),r="",n=st(t);if(n<0||Infinity==n)throw RangeError("Wrong number of repetitions");for(;n>0;(n>>>=1)&&(e+=e))1&n&&(r+=e);return r},mu=Math.ceil,bu=function(t){return function(e,r,n){var o,i,a=String(v(e)),u=a.length,s=void 0===n?" ":String(n),c=ft(r);return c<=u||""==s?a:((i=yu.call(s,mu((o=c-u)/s.length))).length>o&&(i=i.slice(0,o)),t?a+i:i+a)}},wu={start:bu(!1),end:bu(!0)},Su=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(ra),Eu=wu.start;Lt({target:"String",proto:!0,forced:Su},{padStart:function(t){return Eu(this,t,arguments.length>1?arguments[1]:void 0)}}),re("String","padStart");var xu=wu.end;Lt({target:"String",proto:!0,forced:Su},{padEnd:function(t){return xu(this,t,arguments.length>1?arguments[1]:void 0)}}),re("String","padEnd"),Lt({target:"String",stat:!0},{raw:function(t){for(var e=g(t.raw),r=ft(e.length),n=arguments.length,o=[],i=0;r>i;)o.push(String(e[i++])),i<n&&o.push(String(arguments[i]));return o.join("")}}),Lt({target:"String",proto:!0},{repeat:yu}),re("String","repeat");var Au=R.f,Ou="".startsWith,Ru=Math.min,ju=cu("startsWith"),Pu=!ju&&!!function(){var t=Au(String.prototype,"startsWith");return t&&!t.writable}();Lt({target:"String",proto:!0,forced:!Pu&&!ju},{startsWith:function(t){var e=String(v(this));uu(t);var r=ft(Ru(arguments.length>1?arguments[1]:void 0,e.length)),n=String(t);return Ou?Ou.call(e,n,r):e.slice(r,r+n.length)===n}}),re("String","startsWith");var Iu=function(t){return o(function(){return!!hn[t]()||"........"!="........"[t]()||hn[t].name!==t})},Tu=yn.start,ku=Iu("trimStart"),Lu=ku?function(){return Tu(this)}:"".trimStart;Lt({target:"String",proto:!0,forced:ku},{trimStart:Lu,trimLeft:Lu}),re("String","trimLeft");var Uu=yn.end,Mu=Iu("trimEnd"),_u=Mu?function(){return Uu(this)}:"".trimEnd;Lt({target:"String",proto:!0,forced:Mu},{trimEnd:_u,trimRight:_u}),re("String","trimRight");var Nu=qt("iterator"),Cu=!o(function(){var t=new URL("b?a=1&b=2&c=3","http://a"),e=t.searchParams,r="";return t.pathname="c%20d",e.forEach(function(t,n){e.delete("b"),r+=n+t}),!e.sort||"http://a/c%20d?a=1&c=3"!==t.href||"3"!==e.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!e[Nu]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://........").host||"#%D0%B1"!==new URL("http://a#..").hash||"a1c3"!==r||"x"!==new URL("http://x",void 0).host}),Fu=Object.assign,Bu=Object.defineProperty,Du=!Fu||o(function(){if(i&&1!==Fu({b:1},Fu(Bu({},"a",{enumerable:!0,get:function(){Bu(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},e={},r=Symbol(),n="abcdefghijklmnopqrst";return t[r]=7,n.split("").forEach(function(t){e[t]=t}),7!=Fu({},t)[r]||zt(Fu({},e)).join("")!=n})?function(t,e){for(var r=Ut(t),n=arguments.length,o=1,a=St.f,u=c.f;n>o;)for(var s,f=d(arguments[o++]),l=a?zt(f).concat(a(f)):zt(f),h=l.length,p=0;h>p;)s=l[p++],i&&!u.call(f,s)||(r[s]=f[s]);return r}:Fu,qu=2147483647,zu=/[^\0-\u007E]/,Wu=/[.\u3002\uFF0E\uFF61]/g,Ku="Overflow: input needs wider integers to process",Gu=Math.floor,$u=String.fromCharCode,Vu=function(t){return t+22+75*(t<26)},Hu=function(t,e,r){var n=0;for(t=r?Gu(t/700):t>>1,t+=Gu(t/e);t>455;n+=36)t=Gu(t/35);return Gu(n+36*t/(t+38))},Xu=function(t){var e=[];t=function(t){for(var e=[],r=0,n=t.length;r<n;){var o=t.charCodeAt(r++);if(o>=55296&&o<=56319&&r<n){var i=t.charCodeAt(r++);56320==(64512&i)?e.push(((1023&o)<<10)+(1023&i)+65536):(e.push(o),r--)}else e.push(o)}return e}(t);var r,n,o=t.length,i=128,a=0,u=72;for(r=0;r<t.length;r++)(n=t[r])<128&&e.push($u(n));var s=e.length,c=s;for(s&&e.push("-");c<o;){var f=qu;for(r=0;r<t.length;r++)(n=t[r])>=i&&n<f&&(f=n);var l=c+1;if(f-i>Gu((qu-a)/l))throw RangeError(Ku);for(a+=(f-i)*l,i=f,r=0;r<t.length;r++){if((n=t[r])<i&&++a>qu)throw RangeError(Ku);if(n==i){for(var h=a,p=36;;p+=36){var d=p<=u?1:p>=u+26?26:p-u;if(h<d)break;var v=h-d,g=36-d;e.push($u(Vu(d+v%g))),h=Gu(v/g)}e.push($u(Vu(h))),u=Hu(a,l,c==s),a=0,++c}}++a,++i}return e.join("")},Yu=it("fetch"),Ju=it("Headers"),Qu=qt("iterator"),Zu="URLSearchParams",ts="URLSearchParamsIterator",es=et.set,rs=et.getterFor(Zu),ns=et.getterFor(ts),os=/\+/g,is=Array(4),as=function(t){return is[t-1]||(is[t-1]=RegExp("((?:%[\\da-f]{2}){"+t+"})","gi"))},us=function(t){try{return decodeURIComponent(t)}catch(e){return t}},ss=function(t){var e=t.replace(os," "),r=4;try{return decodeURIComponent(e)}catch(t){for(;r;)e=e.replace(as(r--),us);return e}},cs=/[!'()~]|%20/g,fs={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},ls=function(t){return fs[t]},hs=function(t){return encodeURIComponent(t).replace(cs,ls)},ps=function(t,e){if(e)for(var r,n,o=e.split("&"),i=0;i<o.length;)(r=o[i++]).length&&(n=r.split("="),t.push({key:ss(n.shift()),value:ss(n.join("="))}))},ds=function(t){this.entries.length=0,ps(this.entries,t)},vs=function(t,e){if(t<e)throw TypeError("Not enough arguments")},gs=qe(function(t,e){es(this,{type:ts,iterator:un(rs(t).entries),kind:e})},"Iterator",function(){var t=ns(this),e=t.kind,r=t.iterator.next(),n=r.value;return r.done||(r.value="keys"===e?n.key:"values"===e?n.value:[n.key,n.value]),r}),ys=function(){Cr(this,ys,Zu);var t,e,r,n,o,i,a,u,s,c=arguments.length>0?arguments[0]:void 0,f=this,l=[];if(es(f,{type:Zu,entries:l,updateURL:function(){},updateSearchParams:ds}),void 0!==c)if(y(c))if("function"==typeof(t=pr(c)))for(r=(e=t.call(c)).next;!(n=r.call(e)).done;){if((a=(i=(o=un(j(n.value))).next).call(o)).done||(u=i.call(o)).done||!i.call(o).done)throw TypeError("Expected sequence with length 2");l.push({key:a.value+"",value:u.value+""})}else for(s in c)w(c,s)&&l.push({key:s,value:c[s]+""});else ps(l,"string"==typeof c?"?"===c.charAt(0)?c.slice(1):c:c+"")},ms=ys.prototype;Dr(ms,{append:function(t,e){vs(arguments.length,2);var r=rs(this);r.entries.push({key:t+"",value:e+""}),r.updateURL()},delete:function(t){vs(arguments.length,1);for(var e=rs(this),r=e.entries,n=t+"",o=0;o<r.length;)r[o].key===n?r.splice(o,1):o++;e.updateURL()},get:function(t){vs(arguments.length,1);for(var e=rs(this).entries,r=t+"",n=0;n<e.length;n++)if(e[n].key===r)return e[n].value;return null},getAll:function(t){vs(arguments.length,1);for(var e=rs(this).entries,r=t+"",n=[],o=0;o<e.length;o++)e[o].key===r&&n.push(e[o].value);return n},has:function(t){vs(arguments.length,1);for(var e=rs(this).entries,r=t+"",n=0;n<e.length;)if(e[n++].key===r)return!0;return!1},set:function(t,e){vs(arguments.length,1);for(var r,n=rs(this),o=n.entries,i=!1,a=t+"",u=e+"",s=0;s<o.length;s++)(r=o[s]).key===a&&(i?o.splice(s--,1):(i=!0,r.value=u));i||o.push({key:a,value:u}),n.updateURL()},sort:function(){var t,e,r,n=rs(this),o=n.entries,i=o.slice();for(o.length=0,r=0;r<i.length;r++){for(t=i[r],e=0;e<r;e++)if(o[e].key>t.key){o.splice(e,0,t);break}e===r&&o.push(t)}n.updateURL()},forEach:function(t){for(var e,r=rs(this).entries,n=te(t,arguments.length>1?arguments[1]:void 0,3),o=0;o<r.length;)n((e=r[o++]).value,e.key,this)},keys:function(){return new gs(this,"keys")},values:function(){return new gs(this,"values")},entries:function(){return new gs(this,"entries")}},{enumerable:!0}),rt(ms,Qu,ms.entries),rt(ms,"toString",function(){for(var t,e=rs(this).entries,r=[],n=0;n<e.length;)t=e[n++],r.push(hs(t.key)+"="+hs(t.value));return r.join("&")},{enumerable:!0}),Ce(ys,Zu),Lt({global:!0,forced:!Cu},{URLSearchParams:ys}),Cu||"function"!=typeof Yu||"function"!=typeof Ju||Lt({global:!0,enumerable:!0,forced:!0},{fetch:function(t){var e,r,n,o=[t];return arguments.length>1&&(y(e=arguments[1])&&lr(r=e.body)===Zu&&((n=e.headers?new Ju(e.headers):new Ju).has("content-type")||n.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"),e=Xt(e,{body:f(0,String(r)),headers:f(0,n)})),o.push(e)),Yu.apply(this,o)}});var bs,ws={URLSearchParams:ys,getState:rs},Ss=je.codeAt,Es=n.URL,xs=ws.URLSearchParams,As=ws.getState,Os=et.set,Rs=et.getterFor("URL"),js=Math.floor,Ps=Math.pow,Is="Invalid scheme",Ts="Invalid host",ks="Invalid port",Ls=/[A-Za-z]/,Us=/[\d+-.A-Za-z]/,Ms=/\d/,_s=/^(0x|0X)/,Ns=/^[0-7]+$/,Cs=/^\d+$/,Fs=/^[\dA-Fa-f]+$/,Bs=/[\u0000\u0009\u000A\u000D #%/:?@[\\]]/,Ds=/[\u0000\u0009\u000A\u000D #/:?@[\\]]/,qs=/^[\u0000-\u001F ]+|[\u0000-\u001F ]+$/g,zs=/[\u0009\u000A\u000D]/g,Ws=function(t,e){var r,n,o;if("["==e.charAt(0)){if("]"!=e.charAt(e.length-1))return Ts;if(!(r=Gs(e.slice(1,-1))))return Ts;t.host=r}else if(Zs(t)){if(e=function(t){var e,r,n=[],o=t.toLowerCase().replace(Wu,".").split(".");for(e=0;e<o.length;e++)n.push(zu.test(r=o[e])?"xn--"+Xu(r):r);return n.join(".")}(e),Bs.test(e))return Ts;if(null===(r=Ks(e)))return Ts;t.host=r}else{if(Ds.test(e))return Ts;for(r="",n=dr(e),o=0;o<n.length;o++)r+=Js(n[o],Vs);t.host=r}},Ks=function(t){var e,r,n,o,i,a,u,s=t.split(".");if(s.length&&""==s[s.length-1]&&s.pop(),(e=s.length)>4)return t;for(r=[],n=0;n<e;n++){if(""==(o=s[n]))return t;if(i=10,o.length>1&&"0"==o.charAt(0)&&(i=_s.test(o)?16:8,o=o.slice(8==i?1:2)),""===o)a=0;else{if(!(10==i?Cs:8==i?Ns:Fs).test(o))return t;a=parseInt(o,i)}r.push(a)}for(n=0;n<e;n++)if(a=r[n],n==e-1){if(a>=Ps(256,5-e))return null}else if(a>255)return null;for(u=r.pop(),n=0;n<r.length;n++)u+=r[n]*Ps(256,3-n);return u},Gs=function(t){var e,r,n,o,i,a,u,s=[0,0,0,0,0,0,0,0],c=0,f=null,l=0,h=function(){return t.charAt(l)};if(":"==h()){if(":"!=t.charAt(1))return;l+=2,f=++c}for(;h();){if(8==c)return;if(":"!=h()){for(e=r=0;r<4&&Fs.test(h());)e=16*e+parseInt(h(),16),l++,r++;if("."==h()){if(0==r)return;if(l-=r,c>6)return;for(n=0;h();){if(o=null,n>0){if(!("."==h()&&n<4))return;l++}if(!Ms.test(h()))return;for(;Ms.test(h());){if(i=parseInt(h(),10),null===o)o=i;else{if(0==o)return;o=10*o+i}if(o>255)return;l++}s[c]=256*s[c]+o,2!=++n&&4!=n||c++}if(4!=n)return;break}if(":"==h()){if(l++,!h())return}else if(h())return;s[c++]=e}else{if(null!==f)return;l++,f=++c}}if(null!==f)for(a=c-f,c=7;0!=c&&a>0;)u=s[c],s[c--]=s[f+a-1],s[f+--a]=u;else if(8!=c)return;return s},$s=function(t){var e,r,n,o;if("number"==typeof t){for(e=[],r=0;r<4;r++)e.unshift(t%256),t=js(t/256);return e.join(".")}if("object"==typeof t){for(e="",n=function(t){for(var e=null,r=1,n=null,o=0,i=0;i<8;i++)0!==t[i]?(o>r&&(e=n,r=o),n=null,o=0):(null===n&&(n=i),++o);return o>r&&(e=n,r=o),e}(t),r=0;r<8;r++)o&&0===t[r]||(o&&(o=!1),n===r?(e+=r?":":"::",o=!0):(e+=t[r].toString(16),r<7&&(e+=":")));return"["+e+"]"}return t},Vs={},Hs=Du({},Vs,{" ":1,'"':1,"<":1,">":1,"`":1}),Xs=Du({},Hs,{"#":1,"?":1,"{":1,"}":1}),Ys=Du({},Xs,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),Js=function(t,e){var r=Ss(t,0);return r>32&&r<127&&!w(e,t)?t:encodeURIComponent(t)},Qs={ftp:21,file:null,http:80,https:443,ws:80,wss:443},Zs=function(t){return w(Qs,t.scheme)},tc=function(t){return""!=t.username||""!=t.password},ec=function(t){return!t.host||t.cannotBeABaseURL||"file"==t.scheme},rc=function(t,e){var r;return 2==t.length&&Ls.test(t.charAt(0))&&(":"==(r=t.charAt(1))||!e&&"|"==r)},nc=function(t){var e;return t.length>1&&rc(t.slice(0,2))&&(2==t.length||"/"===(e=t.charAt(2))||"\\"===e||"?"===e||"#"===e)},oc=function(t){var e=t.path,r=e.length;!r||"file"==t.scheme&&1==r&&rc(e[0],!0)||e.pop()},ic=function(t){return"."===t||"%2e"===t.toLowerCase()},ac={},uc={},sc={},cc={},fc={},lc={},hc={},pc={},dc={},vc={},gc={},yc={},mc={},bc={},wc={},Sc={},Ec={},xc={},Ac={},Oc={},Rc={},jc=function(t,e,r,n){var o,i,a,u,s,c=r||ac,f=0,l="",h=!1,p=!1,d=!1;for(r||(t.scheme="",t.username="",t.password="",t.host=null,t.port=null,t.path=[],t.query=null,t.fragment=null,t.cannotBeABaseURL=!1,e=e.replace(qs,"")),e=e.replace(zs,""),o=dr(e);f<=o.length;){switch(i=o[f],c){case ac:if(!i||!Ls.test(i)){if(r)return Is;c=sc;continue}l+=i.toLowerCase(),c=uc;break;case uc:if(i&&(Us.test(i)||"+"==i||"-"==i||"."==i))l+=i.toLowerCase();else{if(":"!=i){if(r)return Is;l="",c=sc,f=0;continue}if(r&&(Zs(t)!=w(Qs,l)||"file"==l&&(tc(t)||null!==t.port)||"file"==t.scheme&&!t.host))return;if(t.scheme=l,r)return void(Zs(t)&&Qs[t.scheme]==t.port&&(t.port=null));l="","file"==t.scheme?c=bc:Zs(t)&&n&&n.scheme==t.scheme?c=cc:Zs(t)?c=pc:"/"==o[f+1]?(c=fc,f++):(t.cannotBeABaseURL=!0,t.path.push(""),c=Ac)}break;case sc:if(!n||n.cannotBeABaseURL&&"#"!=i)return Is;if(n.cannotBeABaseURL&&"#"==i){t.scheme=n.scheme,t.path=n.path.slice(),t.query=n.query,t.fragment="",t.cannotBeABaseURL=!0,c=Rc;break}c="file"==n.scheme?bc:lc;continue;case cc:if("/"!=i||"/"!=o[f+1]){c=lc;continue}c=dc,f++;break;case fc:if("/"==i){c=vc;break}c=xc;continue;case lc:if(t.scheme=n.scheme,i==bs)t.username=n.username,t.password=n.password,t.host=n.host,t.port=n.port,t.path=n.path.slice(),t.query=n.query;else if("/"==i||"\\"==i&&Zs(t))c=hc;else if("?"==i)t.username=n.username,t.password=n.password,t.host=n.host,t.port=n.port,t.path=n.path.slice(),t.query="",c=Oc;else{if("#"!=i){t.username=n.username,t.password=n.password,t.host=n.host,t.port=n.port,t.path=n.path.slice(),t.path.pop(),c=xc;continue}t.username=n.username,t.password=n.password,t.host=n.host,t.port=n.port,t.path=n.path.slice(),t.query=n.query,t.fragment="",c=Rc}break;case hc:if(!Zs(t)||"/"!=i&&"\\"!=i){if("/"!=i){t.username=n.username,t.password=n.password,t.host=n.host,t.port=n.port,c=xc;continue}c=vc}else c=dc;break;case pc:if(c=dc,"/"!=i||"/"!=l.charAt(f+1))continue;f++;break;case dc:if("/"!=i&&"\\"!=i){c=vc;continue}break;case vc:if("@"==i){h&&(l="%40"+l),h=!0,a=dr(l);for(var v=0;v<a.length;v++){var g=a[v];if(":"!=g||d){var y=Js(g,Ys);d?t.password+=y:t.username+=y}else d=!0}l=""}else if(i==bs||"/"==i||"?"==i||"#"==i||"\\"==i&&Zs(t)){if(h&&""==l)return"Invalid authority";f-=dr(l).length+1,l="",c=gc}else l+=i;break;case gc:case yc:if(r&&"file"==t.scheme){c=Sc;continue}if(":"!=i||p){if(i==bs||"/"==i||"?"==i||"#"==i||"\\"==i&&Zs(t)){if(Zs(t)&&""==l)return Ts;if(r&&""==l&&(tc(t)||null!==t.port))return;if(u=Ws(t,l))return u;if(l="",c=Ec,r)return;continue}"["==i?p=!0:"]"==i&&(p=!1),l+=i}else{if(""==l)return Ts;if(u=Ws(t,l))return u;if(l="",c=mc,r==yc)return}break;case mc:if(!Ms.test(i)){if(i==bs||"/"==i||"?"==i||"#"==i||"\\"==i&&Zs(t)||r){if(""!=l){var m=parseInt(l,10);if(m>65535)return ks;t.port=Zs(t)&&m===Qs[t.scheme]?null:m,l=""}if(r)return;c=Ec;continue}return ks}l+=i;break;case bc:if(t.scheme="file","/"==i||"\\"==i)c=wc;else{if(!n||"file"!=n.scheme){c=xc;continue}if(i==bs)t.host=n.host,t.path=n.path.slice(),t.query=n.query;else if("?"==i)t.host=n.host,t.path=n.path.slice(),t.query="",c=Oc;else{if("#"!=i){nc(o.slice(f).join(""))||(t.host=n.host,t.path=n.path.slice(),oc(t)),c=xc;continue}t.host=n.host,t.path=n.path.slice(),t.query=n.query,t.fragment="",c=Rc}}break;case wc:if("/"==i||"\\"==i){c=Sc;break}n&&"file"==n.scheme&&!nc(o.slice(f).join(""))&&(rc(n.path[0],!0)?t.path.push(n.path[0]):t.host=n.host),c=xc;continue;case Sc:if(i==bs||"/"==i||"\\"==i||"?"==i||"#"==i){if(!r&&rc(l))c=xc;else if(""==l){if(t.host="",r)return;c=Ec}else{if(u=Ws(t,l))return u;if("localhost"==t.host&&(t.host=""),r)return;l="",c=Ec}continue}l+=i;break;case Ec:if(Zs(t)){if(c=xc,"/"!=i&&"\\"!=i)continue}else if(r||"?"!=i)if(r||"#"!=i){if(i!=bs&&(c=xc,"/"!=i))continue}else t.fragment="",c=Rc;else t.query="",c=Oc;break;case xc:if(i==bs||"/"==i||"\\"==i&&Zs(t)||!r&&("?"==i||"#"==i)){if(".."===(s=(s=l).toLowerCase())||"%2e."===s||".%2e"===s||"%2e%2e"===s?(oc(t),"/"==i||"\\"==i&&Zs(t)||t.path.push("")):ic(l)?"/"==i||"\\"==i&&Zs(t)||t.path.push(""):("file"==t.scheme&&!t.path.length&&rc(l)&&(t.host&&(t.host=""),l=l.charAt(0)+":"),t.path.push(l)),l="","file"==t.scheme&&(i==bs||"?"==i||"#"==i))for(;t.path.length>1&&""===t.path[0];)t.path.shift();"?"==i?(t.query="",c=Oc):"#"==i&&(t.fragment="",c=Rc)}else l+=Js(i,Xs);break;case Ac:"?"==i?(t.query="",c=Oc):"#"==i?(t.fragment="",c=Rc):i!=bs&&(t.path[0]+=Js(i,Vs));break;case Oc:r||"#"!=i?i!=bs&&("'"==i&&Zs(t)?t.query+="%27":t.query+="#"==i?"%23":Js(i,Vs)):(t.fragment="",c=Rc);break;case Rc:i!=bs&&(t.fragment+=Js(i,Hs))}f++}},Pc=function(t){var e,r,n=Cr(this,Pc,"URL"),o=arguments.length>1?arguments[1]:void 0,a=String(t),u=Os(n,{type:"URL"});if(void 0!==o)if(o instanceof Pc)e=Rs(o);else if(r=jc(e={},String(o)))throw TypeError(r);if(r=jc(u,a,null,e))throw TypeError(r);var s=u.searchParams=new xs,c=As(s);c.updateSearchParams(u.query),c.updateURL=function(){u.query=String(s)||null},i||(n.href=Tc.call(n),n.origin=kc.call(n),n.protocol=Lc.call(n),n.username=Uc.call(n),n.password=Mc.call(n),n.host=_c.call(n),n.hostname=Nc.call(n),n.port=Cc.call(n),n.pathname=Fc.call(n),n.search=Bc.call(n),n.searchParams=Dc.call(n),n.hash=qc.call(n))},Ic=Pc.prototype,Tc=function(){var t=Rs(this),e=t.scheme,r=t.username,n=t.password,o=t.host,i=t.port,a=t.path,u=t.query,s=t.fragment,c=e+":";return null!==o?(c+="//",tc(t)&&(c+=r+(n?":"+n:"")+"@"),c+=$s(o),null!==i&&(c+=":"+i)):"file"==e&&(c+="//"),c+=t.cannotBeABaseURL?a[0]:a.length?"/"+a.join("/"):"",null!==u&&(c+="?"+u),null!==s&&(c+="#"+s),c},kc=function(){var t=Rs(this),e=t.scheme,r=t.port;if("blob"==e)try{return new URL(e.path[0]).origin}catch(t){return"null"}return"file"!=e&&Zs(t)?e+"://"+$s(t.host)+(null!==r?":"+r:""):"null"},Lc=function(){return Rs(this).scheme+":"},Uc=function(){return Rs(this).username},Mc=function(){return Rs(this).password},_c=function(){var t=Rs(this),e=t.host,r=t.port;return null===e?"":null===r?$s(e):$s(e)+":"+r},Nc=function(){var t=Rs(this).host;return null===t?"":$s(t)},Cc=function(){var t=Rs(this).port;return null===t?"":String(t)},Fc=function(){var t=Rs(this),e=t.path;return t.cannotBeABaseURL?e[0]:e.length?"/"+e.join("/"):""},Bc=function(){var t=Rs(this).query;return t?"?"+t:""},Dc=function(){return Rs(this).searchParams},qc=function(){var t=Rs(this).fragment;return t?"#"+t:""},zc=function(t,e){return{get:t,set:e,configurable:!0,enumerable:!0}};if(i&&Wt(Ic,{href:zc(Tc,function(t){var e=Rs(this),r=String(t),n=jc(e,r);if(n)throw TypeError(n);As(e.searchParams).updateSearchParams(e.query)}),origin:zc(kc),protocol:zc(Lc,function(t){var e=Rs(this);jc(e,String(t)+":",ac)}),username:zc(Uc,function(t){var e=Rs(this),r=dr(String(t));if(!ec(e)){e.username="";for(var n=0;n<r.length;n++)e.username+=Js(r[n],Ys)}}),password:zc(Mc,function(t){var e=Rs(this),r=dr(String(t));if(!ec(e)){e.password="";for(var n=0;n<r.length;n++)e.password+=Js(r[n],Ys)}}),host:zc(_c,function(t){var e=Rs(this);e.cannotBeABaseURL||jc(e,String(t),gc)}),hostname:zc(Nc,function(t){var e=Rs(this);e.cannotBeABaseURL||jc(e,String(t),yc)}),port:zc(Cc,function(t){var e=Rs(this);ec(e)||(""==(t=String(t))?e.port=null:jc(e,t,mc))}),pathname:zc(Fc,function(t){var e=Rs(this);e.cannotBeABaseURL||(e.path=[],jc(e,t+"",Ec))}),search:zc(Bc,function(t){var e=Rs(this);""==(t=String(t))?e.query=null:("?"==t.charAt(0)&&(t=t.slice(1)),e.query="",jc(e,t,Oc)),As(e.searchParams).updateSearchParams(e.query)}),searchParams:zc(Dc),hash:zc(qc,function(t){var e=Rs(this);""!=(t=String(t))?("#"==t.charAt(0)&&(t=t.slice(1)),e.fragment="",jc(e,t,Rc)):e.fragment=null})}),rt(Ic,"toJSON",function(){return Tc.call(this)},{enumerable:!0}),rt(Ic,"toString",function(){return Tc.call(this)},{enumerable:!0}),Es){var Wc=Es.createObjectURL,Kc=Es.revokeObjectURL;Wc&&rt(Pc,"createObjectURL",function(t){return Wc.apply(Es,arguments)}),Kc&&rt(Pc,"revokeObjectURL",function(t){return Kc.apply(Es,arguments)})}Ce(Pc,"URL"),Lt({global:!0,forced:!Cu,sham:!i},{URL:Pc}),Lt({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return URL.prototype.toString.call(this)}}),Lt({target:"WeakMap",stat:!0},{from:nn}),Lt({target:"WeakMap",stat:!0},{of:on}),Lt({target:"WeakMap",proto:!0,real:!0,forced:q},{deleteAll:function(){return an.apply(this,arguments)}}),Lt({target:"WeakMap",proto:!0,real:!0,forced:q},{upsert:ln}),Br("WeakSet",function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},wo),Lt({target:"WeakSet",proto:!0,real:!0,forced:q},{addAll:function(){return Qi.apply(this,arguments)}}),Lt({target:"WeakSet",proto:!0,real:!0,forced:q},{deleteAll:function(){return an.apply(this,arguments)}}),Lt({target:"WeakSet",stat:!0},{from:nn}),Lt({target:"WeakSet",stat:!0},{of:on});var Gc,$c,Vc,Hc=n.Promise,Xc=/(iphone|ipod|ipad).*applewebkit/i.test(ra),Yc=n.location,Jc=n.setImmediate,Qc=n.clearImmediate,Zc=n.process,tf=n.MessageChannel,ef=n.Dispatch,rf=0,nf={},of=function(t){if(nf.hasOwnProperty(t)){var e=nf[t];delete nf[t],e()}},af=function(t){return function(){of(t)}},uf=function(t){of(t.data)},sf=function(t){n.postMessage(t+"",Yc.protocol+"//"+Yc.host)};Jc&&Qc||(Jc=function(t){for(var e=[],r=1;arguments.length>r;)e.push(arguments[r++]);return nf[++rf]=function(){("function"==typeof t?t:Function(t)).apply(void 0,e)},Gc(rf),rf},Qc=function(t){delete nf[t]},"process"==h(Zc)?Gc=function(t){Zc.nextTick(af(t))}:ef&&ef.now?Gc=function(t){ef.now(af(t))}:tf&&!Xc?(Vc=($c=new tf).port2,$c.port1.onmessage=uf,Gc=te(Vc.postMessage,Vc,1)):!n.addEventListener||"function"!=typeof postMessage||n.importScripts||o(sf)||"file:"===Yc.protocol?Gc="onreadystatechange"in x("script")?function(t){Kt.appendChild(x("script")).onreadystatechange=function(){Kt.removeChild(this),of(t)}}:function(t){setTimeout(af(t),0)}:(Gc=sf,n.addEventListener("message",uf,!1)));var cf,ff,lf,hf,pf,df,vf,gf,yf={set:Jc,clear:Qc},mf=R.f,bf=yf.set,wf=n.MutationObserver||n.WebKitMutationObserver,Sf=n.process,Ef=n.Promise,xf="process"==h(Sf),Af=mf(n,"queueMicrotask"),Of=Af&&Af.value;Of||(cf=function(){var t,e;for(xf&&(t=Sf.domain)&&t.exit();ff;){e=ff.fn,ff=ff.next;try{e()}catch(t){throw ff?hf():lf=void 0,t}}lf=void 0,t&&t.enter()},xf?hf=function(){Sf.nextTick(cf)}:wf&&!Xc?(pf=!0,df=document.createTextNode(""),new wf(cf).observe(df,{characterData:!0}),hf=function(){df.data=pf=!pf}):Ef&&Ef.resolve?(vf=Ef.resolve(void 0),gf=vf.then,hf=function(){gf.call(vf,cf)}):hf=function(){bf.call(n,cf)});var Rf,jf,Pf,If,Tf=Of||function(t){var e={fn:t,next:void 0};lf&&(lf.next=e),ff||(ff=e,hf()),lf=e},kf=function(t){var e,r;this.promise=new t(function(t,n){if(void 0!==e||void 0!==r)throw TypeError("Bad Promise constructor");e=t,r=n}),this.resolve=Zt(e),this.reject=Zt(r)},Lf={f:function(t){return new kf(t)}},Uf=function(t,e){if(j(t),y(e)&&e.constructor===t)return e;var r=Lf.f(t);return(0,r.resolve)(e),r.promise},Mf=function(t){try{return{error:!1,value:t()}}catch(t){return{error:!0,value:t}}},_f=yf.set,Nf=qt("species"),Cf="Promise",Ff=et.get,Bf=et.set,Df=et.getterFor(Cf),qf=Hc,zf=n.TypeError,Wf=n.document,Kf=n.process,Gf=it("fetch"),$f=Lf.f,Vf=$f,Hf="process"==h(Kf),Xf=!!(Wf&&Wf.createEvent&&n.dispatchEvent),Yf="unhandledrejection",Jf=Tt(Cf,function(){if(F(qf)===String(qf)){if(66===aa)return!0;if(!Hf&&"function"!=typeof PromiseRejectionEvent)return!0}if(aa>=51&&/native code/.test(qf))return!1;var t=qf.resolve(1),e=function(t){t(function(){},function(){})};return(t.constructor={})[Nf]=e,!(t.then(function(){})instanceof e)}),Qf=Jf||!br(function(t){qf.all(t).catch(function(){})}),Zf=function(t){var e;return!(!y(t)||"function"!=typeof(e=t.then))&&e},tl=function(t,e,r){if(!e.notified){e.notified=!0;var n=e.reactions;Tf(function(){for(var o=e.value,i=1==e.state,a=0;n.length>a;){var u,s,c,f=n[a++],l=i?f.ok:f.fail,h=f.resolve,p=f.reject,d=f.domain;try{l?(i||(2===e.rejection&&ol(t,e),e.rejection=1),!0===l?u=o:(d&&d.enter(),u=l(o),d&&(d.exit(),c=!0)),u===f.promise?p(zf("Promise-chain cycle")):(s=Zf(u))?s.call(u,h,p):h(u)):p(o)}catch(t){d&&!c&&d.exit(),p(t)}}e.reactions=[],e.notified=!1,r&&!e.rejection&&rl(t,e)})}},el=function(t,e,r){var o,i;Xf?((o=Wf.createEvent("Event")).promise=e,o.reason=r,o.initEvent(t,!1,!0),n.dispatchEvent(o)):o={promise:e,reason:r},(i=n["on"+t])?i(o):t===Yf&&function(t,e){var r=n.console;r&&r.error&&(1===arguments.length?r.error(t):r.error(t,e))}("Unhandled promise rejection",r)},rl=function(t,e){_f.call(n,function(){var r,n=e.value;if(nl(e)&&(r=Mf(function(){Hf?Kf.emit("unhandledRejection",n,t):el(Yf,t,n)}),e.rejection=Hf||nl(e)?2:1,r.error))throw r.value})},nl=function(t){return 1!==t.rejection&&!t.parent},ol=function(t,e){_f.call(n,function(){Hf?Kf.emit("rejectionHandled",t):el("rejectionhandled",t,e.value)})},il=function(t,e,r,n){return function(o){t(e,r,o,n)}},al=function(t,e,r,n){e.done||(e.done=!0,n&&(e=n),e.value=r,e.state=2,tl(t,e,!0))},ul=function(t,e,r,n){if(!e.done){e.done=!0,n&&(e=n);try{if(t===r)throw zf("Promise can't be resolved itself");var o=Zf(r);o?Tf(function(){var n={done:!1};try{o.call(r,il(ul,t,n,e),il(al,t,n,e))}catch(r){al(t,n,r,e)}}):(e.value=r,e.state=1,tl(t,e,!1))}catch(r){al(t,{done:!1},r,e)}}};Jf&&(qf=function(t){Cr(this,qf,Cf),Zt(t),Rf.call(this);var e=Ff(this);try{t(il(ul,this,e),il(al,this,e))}catch(t){al(this,e,t)}},(Rf=function(t){Bf(this,{type:Cf,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=Dr(qf.prototype,{then:function(t,e){var r=Df(this),n=$f(fn(this,qf));return n.ok="function"!=typeof t||t,n.fail="function"==typeof e&&e,n.domain=Hf?Kf.domain:void 0,r.parent=!0,r.reactions.push(n),0!=r.state&&tl(this,r,!1),n.promise},catch:function(t){return this.then(void 0,t)}}),jf=function(){var t=new Rf,e=Ff(t);this.promise=t,this.resolve=il(ul,t,e),this.reject=il(al,t,e)},Lf.f=$f=function(t){return t===qf||t===Pf?new jf(t):Vf(t)},"function"==typeof Hc&&(If=Hc.prototype.then,rt(Hc.prototype,"then",function(t,e){var r=this;return new qf(function(t,e){If.call(r,t,e)}).then(t,e)},{unsafe:!0}),"function"==typeof Gf&&Lt({global:!0,enumerable:!0,forced:!0},{fetch:function(t){return Uf(qf,Gf.apply(n,arguments))}}))),Lt({global:!0,wrap:!0,forced:Jf},{Promise:qf}),Ce(qf,Cf,!1),zr(Cf),Pf=it(Cf),Lt({target:Cf,stat:!0,forced:Jf},{reject:function(t){var e=$f(this);return e.reject.call(void 0,t),e.promise}}),Lt({target:Cf,stat:!0,forced:Jf},{resolve:function(t){return Uf(this,t)}}),Lt({target:Cf,stat:!0,forced:Qf},{all:function(t){var e=this,r=$f(e),n=r.resolve,o=r.reject,i=Mf(function(){var r=Zt(e.resolve),i=[],a=0,u=1;Nr(t,function(t){var s=a++,c=!1;i.push(void 0),u++,r.call(e,t).then(function(t){c||(c=!0,i[s]=t,--u||n(i))},o)}),--u||n(i)});return i.error&&o(i.value),r.promise},race:function(t){var e=this,r=$f(e),n=r.reject,o=Mf(function(){var o=Zt(e.resolve);Nr(t,function(t){o.call(e,t).then(r.resolve,n)})});return o.error&&n(o.value),r.promise}}),Lt({target:"Promise",stat:!0},{allSettled:function(t){var e=this,r=Lf.f(e),n=r.resolve,o=r.reject,i=Mf(function(){var r=Zt(e.resolve),o=[],i=0,a=1;Nr(t,function(t){var u=i++,s=!1;o.push(void 0),a++,r.call(e,t).then(function(t){s||(s=!0,o[u]={status:"fulfilled",value:t},--a||n(o))},function(t){s||(s=!0,o[u]={status:"rejected",reason:t},--a||n(o))})}),--a||n(o)});return i.error&&o(i.value),r.promise}});var sl=!!Hc&&o(function(){Hc.prototype.finally.call({then:function(){}},function(){})});Lt({target:"Promise",proto:!0,real:!0,forced:sl},{finally:function(t){var e=fn(this,it("Promise")),r="function"==typeof t;return this.then(r?function(r){return Uf(e,t()).then(function(){return r})}:t,r?function(r){return Uf(e,t()).then(function(){throw r})}:t)}}),"function"!=typeof Hc||Hc.prototype.finally||rt(Hc.prototype,"finally",it("Promise").prototype.finally);var cl=et.set,fl=et.getterFor("AggregateError"),ll=function(t,e){var r=this;if(!(r instanceof ll))return new ll(t,e);We&&(r=We(new Error(e),ke(r)));var n=[];return Nr(t,n.push,n),i?cl(r,{errors:n,type:"AggregateError"}):r.errors=n,void 0!==e&&T(r,"message",String(e)),r};ll.prototype=Xt(Error.prototype,{constructor:f(5,ll),message:f(5,""),name:f(5,"AggregateError")}),i&&I.f(ll.prototype,"errors",{get:function(){return fl(this).errors},configurable:!0}),Lt({global:!0},{AggregateError:ll}),Lt({target:"Promise",stat:!0},{try:function(t){var e=Lf.f(this),r=Mf(t);return(r.error?e.reject:e.resolve)(r.value),e.promise}});var hl="No one promise resolved";Lt({target:"Promise",stat:!0},{any:function(t){var e=this,r=Lf.f(e),n=r.resolve,o=r.reject,i=Mf(function(){var r=Zt(e.resolve),i=[],a=0,u=1,s=!1;Nr(t,function(t){var c=a++,f=!1;i.push(void 0),u++,r.call(e,t).then(function(t){f||s||(s=!0,n(t))},function(t){f||s||(f=!0,i[c]=t,--u||o(new(it("AggregateError"))(i,hl)))})}),--u||o(new(it("AggregateError"))(i,hl))});return i.error&&o(i.value),r.promise}}),re("Promise","finally");var pl="URLSearchParams"in self,dl="Symbol"in self&&"iterator"in Symbol,vl="FileReader"in self&&"Blob"in self&&function(){try{return new Blob,!0}catch(t){return!1}}(),gl="FormData"in self,yl="ArrayBuffer"in self;if(yl)var ml=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],bl=ArrayBuffer.isView||function(t){return t&&ml.indexOf(Object.prototype.toString.call(t))>-1};function wl(t){if("string"!=typeof t&&(t=String(t)),/[^a-z0-9\-#$%&'*+.^_`|~]/i.test(t))throw new TypeError("Invalid character in header field name");return t.toLowerCase()}function Sl(t){return"string"!=typeof t&&(t=String(t)),t}function El(t){var e={next:function(){var e=t.shift();return{done:void 0===e,value:e}}};return dl&&(e[Symbol.iterator]=function(){return e}),e}function xl(t){this.map={},t instanceof xl?t.forEach(function(t,e){this.append(e,t)},this):Array.isArray(t)?t.forEach(function(t){this.append(t[0],t[1])},this):t&&Object.getOwnPropertyNames(t).forEach(function(e){this.append(e,t[e])},this)}function Al(t){if(t.bodyUsed)return Promise.reject(new TypeError("Already read"));t.bodyUsed=!0}function Ol(t){return new Promise(function(e,r){t.onload=function(){e(t.result)},t.onerror=function(){r(t.error)}})}function Rl(t){var e=new FileReader,r=Ol(e);return e.readAsArrayBuffer(t),r}function jl(t){if(t.slice)return t.slice(0);var e=new Uint8Array(t.byteLength);return e.set(new Uint8Array(t)),e.buffer}function Pl(){return this.bodyUsed=!1,this._initBody=function(t){var e;this._bodyInit=t,t?"string"==typeof t?this._bodyText=t:vl&&Blob.prototype.isPrototypeOf(t)?this._bodyBlob=t:gl&&FormData.prototype.isPrototypeOf(t)?this._bodyFormData=t:pl&&URLSearchParams.prototype.isPrototypeOf(t)?this._bodyText=t.toString():yl&&vl&&(e=t)&&DataView.prototype.isPrototypeOf(e)?(this._bodyArrayBuffer=jl(t.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):yl&&(ArrayBuffer.prototype.isPrototypeOf(t)||bl(t))?this._bodyArrayBuffer=jl(t):this._bodyText=t=Object.prototype.toString.call(t):this._bodyText="",this.headers.get("content-type")||("string"==typeof t?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):pl&&URLSearchParams.prototype.isPrototypeOf(t)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},vl&&(this.blob=function(){var t=Al(this);if(t)return t;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this._bodyArrayBuffer?Al(this)||Promise.resolve(this._bodyArrayBuffer):this.blob().then(Rl)}),this.text=function(){var t=Al(this);if(t)return t;if(this._bodyBlob)return function(t){var e=new FileReader,r=Ol(e);return e.readAsText(t),r}(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(function(t){for(var e=new Uint8Array(t),r=new Array(e.length),n=0;n<e.length;n++)r[n]=String.fromCharCode(e[n]);return r.join("")}(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},gl&&(this.formData=function(){return this.text().then(kl)}),this.json=function(){return this.text().then(JSON.parse)},this}xl.prototype.append=function(t,e){t=wl(t),e=Sl(e);var r=this.map[t];this.map[t]=r?r+", "+e:e},xl.prototype.delete=function(t){delete this.map[wl(t)]},xl.prototype.get=function(t){return t=wl(t),this.has(t)?this.map[t]:null},xl.prototype.has=function(t){return this.map.hasOwnProperty(wl(t))},xl.prototype.set=function(t,e){this.map[wl(t)]=Sl(e)},xl.prototype.forEach=function(t,e){for(var r in this.map)this.map.hasOwnProperty(r)&&t.call(e,this.map[r],r,this)},xl.prototype.keys=function(){var t=[];return this.forEach(function(e,r){t.push(r)}),El(t)},xl.prototype.values=function(){var t=[];return this.forEach(function(e){t.push(e)}),El(t)},xl.prototype.entries=function(){var t=[];return this.forEach(function(e,r){t.push([r,e])}),El(t)},dl&&(xl.prototype[Symbol.iterator]=xl.prototype.entries);var Il=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];function Tl(t,e){var r,n,o=(e=e||{}).body;if(t instanceof Tl){if(t.bodyUsed)throw new TypeError("Already read");this.url=t.url,this.credentials=t.credentials,e.headers||(this.headers=new xl(t.headers)),this.method=t.method,this.mode=t.mode,this.signal=t.signal,o||null==t._bodyInit||(o=t._bodyInit,t.bodyUsed=!0)}else this.url=String(t);if(this.credentials=e.credentials||this.credentials||"same-origin",!e.headers&&this.headers||(this.headers=new xl(e.headers)),this.method=(n=(r=e.method||this.method||"GET").toUpperCase(),Il.indexOf(n)>-1?n:r),this.mode=e.mode||this.mode||null,this.signal=e.signal||this.signal,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&o)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(o)}function kl(t){var e=new FormData;return t.trim().split("&").forEach(function(t){if(t){var r=t.split("="),n=r.shift().replace(/\+/g," "),o=r.join("=").replace(/\+/g," ");e.append(decodeURIComponent(n),decodeURIComponent(o))}}),e}function Ll(t,e){e||(e={}),this.type="default",this.status=void 0===e.status?200:e.status,this.ok=this.status>=200&&this.status<300,this.statusText="statusText"in e?e.statusText:"OK",this.headers=new xl(e.headers),this.url=e.url||"",this._initBody(t)}Tl.prototype.clone=function(){return new Tl(this,{body:this._bodyInit})},Pl.call(Tl.prototype),Pl.call(Ll.prototype),Ll.prototype.clone=function(){return new Ll(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new xl(this.headers),url:this.url})},Ll.error=function(){var t=new Ll(null,{status:0,statusText:""});return t.type="error",t};var Ul=[301,302,303,307,308];Ll.redirect=function(t,e){if(-1===Ul.indexOf(e))throw new RangeError("Invalid status code");return new Ll(null,{status:e,headers:{location:t}})};var Ml=self.DOMException;try{new Ml}catch(t){(Ml=function(t,e){this.message=t,this.name=e;var r=Error(t);this.stack=r.stack}).prototype=Object.create(Error.prototype),Ml.prototype.constructor=Ml}function _l(t,e){return new Promise(function(r,n){var o=new Tl(t,e);if(o.signal&&o.signal.aborted)return n(new Ml("Aborted","AbortError"));var i=new XMLHttpRequest;function a(){i.abort()}i.onload=function(){var t,e,n={status:i.status,statusText:i.statusText,headers:(t=i.getAllResponseHeaders()||"",e=new xl,t.replace(/\r?\n[\t ]+/g," ").split(/\r?\n/).forEach(function(t){var r=t.split(":"),n=r.shift().trim();if(n){var o=r.join(":").trim();e.append(n,o)}}),e)};n.url="responseURL"in i?i.responseURL:n.headers.get("X-Request-URL"),r(new Ll("response"in i?i.response:i.responseText,n))},i.onerror=function(){n(new TypeError("Network request failed"))},i.ontimeout=function(){n(new TypeError("Network request failed"))},i.onabort=function(){n(new Ml("Aborted","AbortError"))},i.open(o.method,o.url,!0),"include"===o.credentials?i.withCredentials=!0:"omit"===o.credentials&&(i.withCredentials=!1),"responseType"in i&&vl&&(i.responseType="blob"),o.headers.forEach(function(t,e){i.setRequestHeader(e,t)}),o.signal&&(o.signal.addEventListener("abort",a),i.onreadystatechange=function(){4===i.readyState&&o.signal.removeEventListener("abort",a)}),i.send(void 0===o._bodyInit?null:o._bodyInit)})}_l.polyfill=!0,self.fetch||(self.fetch=_l,self.Headers=xl,self.Request=Tl,self.Response=Ll);var Nl=Object.getOwnPropertySymbols,Cl=Object.prototype.hasOwnProperty,Fl=Object.prototype.propertyIsEnumerable;function Bl(t){if(null==t)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(t)}var Dl=function(){try{if(!Object.assign)return!1;var t=new String("abc");if(t[5]="de","5"===Object.getOwnPropertyNames(t)[0])return!1;for(var e={},r=0;r<10;r++)e["_"+String.fromCharCode(r)]=r;if("0123456789"!==Object.getOwnPropertyNames(e).map(function(t){return e[t]}).join(""))return!1;var n={};return"abcdefghijklmnopqrst".split("").forEach(function(t){n[t]=t}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},n)).join("")}catch(t){return!1}}()?Object.assign:function(t,e){for(var r,n,o=Bl(t),i=1;i<arguments.length;i++){for(var a in r=Object(arguments[i]))Cl.call(r,a)&&(o[a]=r[a]);if(Nl){n=Nl(r);for(var u=0;u<n.length;u++)Fl.call(r,n[u])&&(o[n[u]]=r[n[u]])}}return o};Object.assign=Dl}();
2.1.44. https://dev-app.illusto.com/_next/static/chunks/webpack-dd8919a572f3efbe.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/webpack-dd8919a572f3efbe.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/webpack-dd8919a572f3efbe.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; countryCode=IN; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:35:54 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"893-18b142b7028"
Vary: Accept-Encoding
Content-Length: 2195

!function(){"use strict";var t,e,n,r,o,u,i={},f={};function c(t){var e=f[t];if(void 0!==e)return e.exports;var n=f[t]={id:t,loaded:!1,exports:{}},r=!0;try{i[t].call(n.exports,n,n.exports,c),r=!1}finally{r&&delete f[t]}return n.loaded=!0,n.exports}c.m=i,t=[],c.O=function(e,n,r,o){if(n){o=o||0;for(var u=t.length;u>0&&t[u-1][2]>o;u--)t[u]=t[u-1];t[u]=[n,r,o];return}for(var i=1/0,u=0;u<t.length;u++){for(var n=t[u][0],r=t[u][1],o=t[u][2],f=!0,l=0;l<n.length;l++)i>=o&&Object.keys(c.O).every(function(t){return c.O[t](n[l])})?n.splice(l--,1):(f=!1,o<i&&(i=o));if(f){t.splice(u--,1);var a=r();void 0!==a&&(e=a)}}return e},c.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return c.d(e,{a:e}),e},n=Object.getPrototypeOf?function(t){return Object.getPrototypeOf(t)}:function(t){return t.__proto__},c.t=function(t,r){if(1&r&&(t=this(t)),8&r||"object"==typeof t&&t&&(4&r&&t.__esModule||16&r&&"function"==typeof t.then))return t;var o=Object.create(null);c.r(o);var u={};e=e||[null,n({}),n([]),n(n)];for(var i=2&r&&t;"object"==typeof i&&!~e.indexOf(i);i=n(i))Object.getOwnPropertyNames(i).forEach(function(e){u[e]=function(){return t[e]}});return u.default=function(){return t},c.d(o,u),o},c.d=function(t,e){for(var n in e)c.o(e,n)&&!c.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},c.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(t){if("object"==typeof window)return window}}(),c.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},c.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},c.nmd=function(t){return t.paths=[],t.children||(t.children=[]),t},c.p="/_next/",r={2272:0},c.O.j=function(t){return 0===r[t]},o=function(t,e){var n,o,u=e[0],i=e[1],f=e[2],l=0;if(u.some(function(t){return 0!==r[t]})){for(n in i)c.o(i,n)&&(c.m[n]=i[n]);if(f)var a=f(c)}for(t&&t(e);l<u.length;l++)o=u[l],c.o(r,o)&&r[o]&&r[o][0](),r[o]=0;return c.O(a)},(u=self.webpackChunk_N_E=self.webpackChunk_N_E||[]).forEach(o.bind(null,0)),u.push=o.bind(null,u.push.bind(u))}();
2.1.45. https://dev-app.illusto.com/export
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /export

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /export HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/myvideos
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 08:06:32 GMT
Content-Type: text/html; charset=utf-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
X-Powered-By: Next.js
ETag: "im1mnsoe122byq"
Vary: Accept-Encoding
Content-Length: 108819

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>illusto - Publish Video</title><meta name="next-head-count" content="3"/><link rel="preload" href="/_next/static/css/87f5e2c97b954880.css" as="style"/><link rel="stylesheet" href="/_next/static/css/87f5e2c97b954880.css" data-n-g=""/><link rel="preload" href="/_next/static/css/79d59753ce755d38.css" as="style"/><link rel="stylesheet" href="/_next/static/css/79d59753ce755d38.css" data-n-p=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="/_next/static/chunks/webpack-dd8919a572f3efbe.js" defer=""></script><script src="/_next/static/chunks/framework-1f1fb5c07f2be279.js" defer=""></script><script src="/_next/static/chunks/main-42b45f53948b43e8.js" defer=""></script><script src="/_next/static/chunks/pages/_app-0c1956830c7f6018.js" defer=""></script><script src="/_next/static/chunks/75fc9c18-2cc04cd5a8e46304.js" defer=""></script><script src="/_next/static/chunks/4072747d-52af1a7a256f74c0.js" defer=""></script><script src="/_next/static/chunks/f1b7312e-789b66262cc92505.js" defer=""></script><script src="/_next/static/chunks/d59bccd2-c1134a38adb2b29d.js" defer=""></script><script src="/_next/static/chunks/4347-dbc2f0dfcf4db24e.js" defer=""></script><script src="/_next/static/chunks/135-4a14e2895d2a2645.js" defer=""></script><script src="/_next/static/chunks/7307-ecd48816407d7807.js" defer=""></script><script src="/_next/static/chunks/6996-ee554cacbd978db0.js" defer=""></script><script src="/_next/static/chunks/2255-a844b0cb80090d36.js" defer=""></script><script src="/_next/static/chunks/1362-7499b57a548f0d88.js" defer=""></script><script src="/_next/static/chunks/981-c772fb43b54b1c78.js" defer=""></script><script src="/_next/static/chunks/4386-6cadbead29812b69.js" defer=""></script><script src="/_next/static/chunks/6261-772ef6afa04843db.js" defer=""></script><script src="/_next/static/chunks/422-5346caaa06cc5559.js" defer=""></script><script src="/_next/static/chunks/5600-dbb07f8c1069f3ec.js" defer=""></script><script src="/_next/static/chunks/6467-382019194a773d08.js" defer=""></script><script src="/_next/static/chunks/2919-c553e2396803d2a4.js" defer=""></script><script src="/_next/static/chunks/8538-7b208ff33d221f39.js" defer=""></script><script src="/_next/static/chunks/4150-8aadc095ad2591f4.js" defer=""></script><script src="/_next/static/chunks/8756-bde511b4bad18991.js" defer=""></script><script src="/_next/static/chunks/3596-bd4d0f528854dc74.js" defer=""></script><script src="/_next/static/chunks/5171-6cd6c7c8044e61e0.js" defer=""></script><script src="/_next/static/chunks/4290-86092922b3c052e4.js" defer=""></script><script src="/_next/static/chunks/pages/export-9947dc00df4cc271.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css a0y2e3">.css-a0y2e3{height:0;overflow:hidden;-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;visibility:hidden;}</style><div class="MuiCollapse-root MuiCollapse-vertical alertBox MuiCollapse-hidden css-a0y2e3" style="min-height:0px"><style data-emotion="css hboir5">.css-hboir5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}</style><div class="MuiCollapse-wrapper MuiCollapse-vertical css-hboir5"><style data-emotion="css 8atqhb">.css-8atqhb{width:100%;}</style><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-8atqhb"><style data-emotion="css 1gnnicf">.css-1gnnicf{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><style data-emotion="css 15e7ee5">.css-15e7ee5{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:none;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAlert-root MuiAlert-filledError MuiAlert-filled css-15e7ee5" role="alert"><style data-emotion="css 1l54tgj">.css-1l54tgj{margin-right:12px;padding:7px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:22px;opacity:0.9;}</style><div class="MuiAlert-icon css-1l54tgj"><style data-emotion="css 1cw4hi4">.css-1cw4hi4{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:inherit;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ErrorOutlineIcon"><path d="M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></svg></div><style data-emotion="css 1xsto0d">.css-1xsto0d{padding:8px 0;min-width:0;overflow:auto;}</style><div class="MuiAlert-message css-1xsto0d"></div><style data-emotion="css 1mzcepu">.css-1mzcepu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;padding:4px 0 0 16px;margin-left:auto;margin-right:-8px;}</style><div class="MuiAlert-action css-1mzcepu"><style data-emotion="css jypskm">.css-jypskm{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-jypskm:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-jypskm:hover{background-color:transparent;}}.css-jypskm.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css q28n79">.css-q28n79{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-q28n79::-moz-focus-inner{border-style:none;}.css-q28n79.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-q28n79{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-q28n79:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-q28n79:hover{background-color:transparent;}}.css-q28n79.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-sizeSmall css-q28n79" tabindex="0" type="button" aria-label="close"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseIcon"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></svg></button></div></div></div></div></div><div class="privacy_page"><div class="MuiBox-root css-0"><style data-emotion="css-global o6gwfi">html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-text-size-adjust:100%;}*,*::before,*::after{box-sizing:inherit;}strong,b{font-weight:700;}body{margin:0;color:rgba(0, 0, 0, 0.87);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:0.00938em;background-color:#fff;}@media print{body{background-color:#fff;}}body::backdrop{background-color:#fff;}</style><div class="MuiBox-root css-0"><style data-emotion="css-global o6gwfi">html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-text-size-adjust:100%;}*,*::before,*::after{box-sizing:inherit;}strong,b{font-weight:700;}body{margin:0;color:rgba(0, 0, 0, 0.87);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:0.00938em;background-color:#fff;}@media print{body{background-color:#fff;}}body::backdrop{background-color:#fff;}</style><style data-emotion="css 13x2oq7">.css-13x2oq7{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:fixed;z-index:1100;top:0;left:auto;right:0;background-color:#1976d2;color:#fff;}@media print{.css-13x2oq7{position:absolute;}}</style><style data-emotion="css 5poeop">.css-5poeop{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:fixed;z-index:1100;top:0;left:auto;right:0;background-color:#1976d2;color:#fff;}@media print{.css-5poeop{position:absolute;}}</style><header class="MuiPaper-root MuiPaper-elevation MuiPaper-elevation4 MuiAppBar-root MuiAppBar-colorPrimary MuiAppBar-positionFixed webHeader mui-fixed css-5poeop"><style data-emotion="css 1ekb41w">.css-1ekb41w{width:100%;margin-left:auto;box-sizing:border-box;margin-right:auto;display:block;padding-left:16px;padding-right:16px;}@media (min-width:600px){.css-1ekb41w{padding-left:24px;padding-right:24px;}}@media (min-width:1536px){.css-1ekb41w{max-width:1536px;}}</style><div class="MuiContainer-root MuiContainer-maxWidthXl css-1ekb41w"><style data-emotion="css i6s8oy">.css-i6s8oy{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:16px;padding-right:16px;min-height:56px;}@media (min-width:600px){.css-i6s8oy{padding-left:24px;padding-right:24px;}}@media (min-width:0px){@media (orientation: landscape){.css-i6s8oy{min-height:48px;}}}@media (min-width:600px){.css-i6s8oy{min-height:64px;}}</style><div class="MuiToolbar-root MuiToolbar-gutters MuiToolbar-regular css-i6s8oy"><style data-emotion="css 13ge1hf">.css-13ge1hf{margin:0;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:1.25rem;line-height:1.6;letter-spacing:0.0075em;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}@media (min-width:600px){.css-13ge1hf{display:block;}}</style><a class="MuiTypography-root MuiTypography-h6 css-13ge1hf" href="/"><img src="/images/logo.png"/></a><style data-emotion="css 13tqxrv">@media (min-width:0px){.css-13tqxrv{display:none;}}@media (min-width:900px){.css-13tqxrv{display:block;}}</style><div class="MuiBox-root css-13tqxrv"><style data-emotion="css 13brihr">.css-13brihr{text-align:left;}</style><div class="mobilenavigationSlider MuiBox-root css-13brihr"><div class="mobilenavigation MuiBox-root css-0"><style data-emotion="css 11qrfta">.css-11qrfta{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 8px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#1976d2;}.css-11qrfta:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);}@media (hover: none){.css-11qrfta:hover{background-color:transparent;}}.css-11qrfta.Mui-disabled{color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css 1ujsas3">.css-1ujsas3{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 8px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#1976d2;}.css-1ujsas3::-moz-focus-inner{border-style:none;}.css-1ujsas3.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1ujsas3{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1ujsas3:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);}@media (hover: none){.css-1ujsas3:hover{background-color:transparent;}}.css-1ujsas3.Mui-disabled{color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-1ujsas3" tabindex="0" type="button"><a href="/tutorials"><span>Tutorials</span></a></button><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-1ujsas3" tabindex="0" type="button"><a href="/pricing"><span>Pricing</span></a></button><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-1ujsas3" tabindex="0" type="button"><a href="/contact"><img class="contactimg" src="/images/headphone.svg"/><span>Contact Us</span></a></button><style data-emotion="css 6ii3fu">.css-6ii3fu{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:5px 15px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border:1px solid rgba(25, 118, 210, 0.5);color:#1976d2;}.css-6ii3fu:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);border:1px solid #1976d2;}@media (hover: none){.css-6ii3fu:hover{background-color:transparent;}}.css-6ii3fu.Mui-disabled{color:rgba(0, 0, 0, 0.26);border:1px solid rgba(0, 0, 0, 0.12);}</style><style data-emotion="css 79xub">.css-79xub{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:5px 15px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border:1px solid rgba(25, 118, 210, 0.5);color:#1976d2;}.css-79xub::-moz-focus-inner{border-style:none;}.css-79xub.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-79xub{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-79xub:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);border:1px solid #1976d2;}@media (hover: none){.css-79xub:hover{background-color:transparent;}}.css-79xub.Mui-disabled{color:rgba(0, 0, 0, 0.26);border:1px solid rgba(0, 0, 0, 0.12);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-outlined MuiButton-outlinedPrimary MuiButton-sizeMedium MuiButton-outlinedSizeMedium MuiButton-root MuiButton-outlined MuiButton-outlinedPrimary MuiButton-sizeMedium MuiButton-outlinedSizeMedium css-79xub" tabindex="0" type="button"><a class="btn-cta-login" href="/login">Login</a></button><style data-emotion="css 1hxq67s">.css-1hxq67s{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1hxq67s:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1hxq67s:hover{background-color:#1976d2;}}.css-1hxq67s:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1hxq67s.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1hxq67s.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><style data-emotion="css 1hw9j7s">.css-1hw9j7s{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1hw9j7s::-moz-focus-inner{border-style:none;}.css-1hw9j7s.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1hw9j7s{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1hw9j7s:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1hw9j7s:hover{background-color:#1976d2;}}.css-1hw9j7s:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1hw9j7s.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1hw9j7s.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium fillbutton css-1hw9j7s" tabindex="0" type="button"><a class="btn-cta" href="/signup">Try for Free</a></button></div></div></div><style data-emotion="css j12c3b">.css-j12c3b{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;margin-left:-12px;color:inherit;margin-left:16px;}.css-j12c3b:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-j12c3b:hover{background-color:transparent;}}.css-j12c3b.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-j12c3b{display:none;}}</style><style data-emotion="css wt37vq">.css-wt37vq{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;margin-left:-12px;color:inherit;margin-left:16px;}.css-wt37vq::-moz-focus-inner{border-style:none;}.css-wt37vq.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-wt37vq{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-wt37vq:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-wt37vq:hover{background-color:transparent;}}.css-wt37vq.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-wt37vq{display:none;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-edgeStart MuiIconButton-sizeMedium css-wt37vq" tabindex="0" type="button" aria-label="open drawer"><style data-emotion="css vubbuv">.css-vubbuv{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:1.5rem;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="MenuIcon"><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"></path></svg></button></div></div></header><style data-emotion="css 1hscndo">.css-1hscndo{z-index:1200;}@media (min-width:0px){.css-1hscndo{display:block;}}@media (min-width:900px){.css-1hscndo{display:none;}}.css-1hscndo .MuiDrawer-paper{box-sizing:border-box;width:300px;}</style></div><div class="dashboard_layout"><header class="MuiPaper-root MuiPaper-elevation MuiPaper-elevation4 MuiAppBar-root MuiAppBar-colorPrimary MuiAppBar-positionFixed headerBlock export mui-fixed css-5poeop"><style data-emotion="css olyln6">.css-olyln6{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:16px;padding-right:16px;min-height:56px;-webkit-box-pack:justify;-webkit-justify-content:space-between!important;justify-content:space-between!important;}@media (min-width:600px){.css-olyln6{padding-left:24px;padding-right:24px;}}@media (min-width:0px){@media (orientation: landscape){.css-olyln6{min-height:48px;}}}@media (min-width:600px){.css-olyln6{min-height:64px;}}</style><div class="MuiToolbar-root MuiToolbar-gutters MuiToolbar-regular innerHeader css-olyln6"><div class="MuiBox-root css-0"><style data-emotion="css 636f3d">.css-636f3d{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(25, 118, 210, 0.4);display:inline-block;vertical-align:middle;margin-right:24px;}.css-636f3d:hover{text-decoration-color:inherit;}</style><style data-emotion="css 1s5wyay">.css-1s5wyay{margin:0;color:#1976d2;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(25, 118, 210, 0.4);display:inline-block;vertical-align:middle;margin-right:24px;}.css-1s5wyay:hover{text-decoration-color:inherit;}</style><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineAlways css-1s5wyay" title="illusto"><img src="/images/illustologo_colour.png" width="30" class="d-block"/></a><style data-emotion="css yl3cr">.css-yl3cr{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-yl3cr:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-yl3cr:hover{background-color:#1976d2;}}.css-yl3cr:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-yl3cr.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-yl3cr.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-yl3cr{display:none;}}@media (min-width:600px){.css-yl3cr{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}</style><style data-emotion="css 1flegd7">.css-1flegd7{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-1flegd7::-moz-focus-inner{border-style:none;}.css-1flegd7.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1flegd7{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1flegd7:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1flegd7:hover{background-color:#1976d2;}}.css-1flegd7:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1flegd7.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1flegd7.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-1flegd7{display:none;}}@media (min-width:600px){.css-1flegd7{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium updgradeBtn grey css-1flegd7" tabindex="0" type="button"><style data-emotion="css 6xugel">.css-6xugel{display:inherit;margin-right:8px;margin-left:-4px;}.css-6xugel>*:nth-of-type(1){font-size:20px;}</style><span class="MuiButton-startIcon MuiButton-iconSizeMedium css-6xugel"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowBackIcon"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"></path></svg></span>Back to editing</button></div><div class="MuiBox-root css-0"><style data-emotion="css 7dhv5v">.css-7dhv5v{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-7dhv5v:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-7dhv5v:hover{background-color:transparent;}}.css-7dhv5v.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-7dhv5v{margin-left:8px;}}</style><style data-emotion="css 1p5wb06">.css-1p5wb06{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1p5wb06::-moz-focus-inner{border-style:none;}.css-1p5wb06.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1p5wb06{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1p5wb06:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1p5wb06:hover{background-color:transparent;}}.css-1p5wb06.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-1p5wb06{margin-left:8px;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium invisible css-1p5wb06" tabindex="0" type="button"><style data-emotion="css 1rzb3uu">.css-1rzb3uu{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}</style><span class="MuiBadge-root MuiBadge-root css-1rzb3uu"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="NotificationsNoneOutlinedIcon"><path d="M12 22c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2zm6-6v-5c0-3.07-1.63-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.64 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2zm-2 1H8v-6c0-2.48 1.51-4.5 4-4.5s4 2.02 4 4.5v6z"></path></svg><style data-emotion="css ucders">.css-ucders{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;box-sizing:border-box;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.75rem;min-width:8px;line-height:1;padding:0;height:8px;border-radius:4px;z-index:1;-webkit-transition:-webkit-transform 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:transform 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;background-color:#d32f2f;color:#fff;top:0;right:0;-webkit-transform:scale(1) translate(50%, -50%);-moz-transform:scale(1) translate(50%, -50%);-ms-transform:scale(1) translate(50%, -50%);transform:scale(1) translate(50%, -50%);transform-origin:100% 0%;}.css-ucders.MuiBadge-invisible{-webkit-transform:scale(0) translate(50%, -50%);-moz-transform:scale(0) translate(50%, -50%);-ms-transform:scale(0) translate(50%, -50%);transform:scale(0) translate(50%, -50%);}</style><span class="MuiBadge-badge MuiBadge-dot MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorError MuiBadge-badge css-ucders"></span></span></button><style data-emotion="css 1e13ckn">.css-1e13ckn{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1e13ckn:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1e13ckn:hover{background-color:#1976d2;}}.css-1e13ckn:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1e13ckn.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1e13ckn.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-1e13ckn{display:none;margin-left:16px;}}@media (min-width:600px){.css-1e13ckn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-1e13ckn{margin-left:24px;}}</style><style data-emotion="css 1dt2vkl">.css-1dt2vkl{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1dt2vkl::-moz-focus-inner{border-style:none;}.css-1dt2vkl.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1dt2vkl{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1dt2vkl:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1dt2vkl:hover{background-color:#1976d2;}}.css-1dt2vkl:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1dt2vkl.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1dt2vkl.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-1dt2vkl{display:none;margin-left:16px;}}@media (min-width:600px){.css-1dt2vkl{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-1dt2vkl{margin-left:24px;}}</style><a class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium updgradeBtn d-none css-1dt2vkl" tabindex="0" href="mysubscription"><span class="MuiButton-startIcon MuiButton-iconSizeMedium css-6xugel"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="BoltIcon"><path d="M11 21h-1l1-7H7.5c-.58 0-.57-.32-.38-.66.19-.34.05-.08.07-.12C8.48 10.94 10.42 7.54 13 3h1l-1 7h3.5c.49 0 .56.33.47.51l-.07.15C12.96 17.55 11 21 11 21z"></path></svg></span>Upgrade</a><style data-emotion="css azlf5p">.css-azlf5p{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-azlf5p:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-azlf5p:hover{background-color:transparent;}}.css-azlf5p.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-azlf5p{margin-left:8px;}}@media (min-width:600px){.css-azlf5p{display:none;}}@media (min-width:900px){.css-azlf5p{margin-left:16px;}}</style><style data-emotion="css 7af4nv">.css-7af4nv{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-7af4nv::-moz-focus-inner{border-style:none;}.css-7af4nv.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-7af4nv{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-7af4nv:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-7af4nv:hover{background-color:transparent;}}.css-7af4nv.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-7af4nv{margin-left:8px;}}@media (min-width:600px){.css-7af4nv{display:none;}}@media (min-width:900px){.css-7af4nv{margin-left:16px;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-7af4nv" tabindex="0" type="button" aria-haspopup="true"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="MenuIcon"><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"></path></svg></button><style data-emotion="css 16tav1f">.css-16tav1f{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-16tav1f:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-16tav1f:hover{background-color:transparent;}}.css-16tav1f.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-16tav1f{display:none;margin-left:8px;}}@media (min-width:600px){.css-16tav1f{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-16tav1f{margin-left:16px;}}</style><style data-emotion="css 1kaidbf">.css-1kaidbf{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-1kaidbf::-moz-focus-inner{border-style:none;}.css-1kaidbf.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1kaidbf{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1kaidbf:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1kaidbf:hover{background-color:transparent;}}.css-1kaidbf.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-1kaidbf{display:none;margin-left:8px;}}@media (min-width:600px){.css-1kaidbf{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-1kaidbf{margin-left:16px;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-1kaidbf" tabindex="0" type="button"><style data-emotion="css i3denm">.css-i3denm{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:1.25rem;line-height:1;border-radius:50%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;background-color:#bdbdbd;width:32px;height:32px;font-size:16px;background-color:#2e7d32;}</style><div class="MuiAvatar-root MuiAvatar-circular MuiAvatar-colorDefault css-i3denm"><style data-emotion="css 4n1xvj">.css-4n1xvj{width:75%;height:75%;}</style><style data-emotion="css 13y7ul3">.css-13y7ul3{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:1.5rem;width:75%;height:75%;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium MuiAvatar-fallback css-13y7ul3" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="PersonIcon"><path d="M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"></path></svg></div></button></div></div></header><div class="editorDiv MuiBox-root css-0"><div class="videoDiv MuiBox-root css-0"><style data-emotion="css 1qm1lh">.css-1qm1lh{margin-bottom:16px;}</style><div class="versions MuiBox-root css-1qm1lh"><div class="MuiBox-root css-0"><h4></h4><style data-emotion="css 1yo8bqd">.css-1yo8bqd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-text-decoration:none;text-decoration:none;width:100%;box-sizing:border-box;text-align:left;padding-top:8px;padding-bottom:8px;padding-left:16px;padding-right:16px;}.css-1yo8bqd.Mui-focusVisible{background-color:rgba(0, 0, 0, 0.12);}.css-1yo8bqd.Mui-selected{background-color:rgba(25, 118, 210, 0.08);}.css-1yo8bqd.Mui-selected.Mui-focusVisible{background-color:rgba(25, 118, 210, 0.2);}.css-1yo8bqd.Mui-disabled{opacity:0.38;}</style><button class="MuiListItem-root MuiListItem-gutters MuiListItem-padding css-1yo8bqd"><style data-emotion="css 1tsvksn">.css-1tsvksn{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;margin-top:4px;margin-bottom:4px;}</style><div class="MuiListItemText-root css-1tsvksn"></div><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowDropDownRoundedIcon"><path d="m8.71 11.71 2.59 2.59c.39.39 1.02.39 1.41 0l2.59-2.59c.63-.63.18-1.71-.71-1.71H9.41c-.89 0-1.33 1.08-.7 1.71z"></path></svg></button></div><div class="invisible MuiBox-root css-0"><style data-emotion="css 15q9dur">.css-15q9dur{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-15q9dur:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-15q9dur:hover{background-color:#1976d2;}}.css-15q9dur:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-15q9dur.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-15q9dur.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><style data-emotion="css 18i19n3">.css-18i19n3{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-18i19n3::-moz-focus-inner{border-style:none;}.css-18i19n3.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-18i19n3{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-18i19n3:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-18i19n3:hover{background-color:#1976d2;}}.css-18i19n3:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-18i19n3.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-18i19n3.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium updgradeBtn css-18i19n3" tabindex="0" type="button">Share</button></div></div></div><div class="publishDiv MuiBox-root css-0"><div class="tablist MuiBox-root css-0"><style data-emotion="css orq8zk">.css-orq8zk{overflow:hidden;min-height:48px;-webkit-overflow-scrolling:touch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width:599.95px){.css-orq8zk .MuiTabs-scrollButtons{display:none;}}</style><div class="MuiTabs-root css-orq8zk"><style data-emotion="css 1anid1y">.css-1anid1y{position:relative;display:inline-block;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;white-space:nowrap;overflow-x:hidden;width:100%;}</style><div class="MuiTabs-scroller MuiTabs-fixed css-1anid1y" style="overflow:hidden;margin-bottom:0"><style data-emotion="css k008qs">.css-k008qs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}</style><div class="MuiTabs-flexContainer css-k008qs" role="tablist"><style data-emotion="css hkggz2">.css-hkggz2{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.25;letter-spacing:0.02857em;text-transform:uppercase;max-width:360px;min-width:90px;position:relative;min-height:48px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:12px 16px;overflow:hidden;white-space:normal;text-align:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:rgba(0, 0, 0, 0.6);}.css-hkggz2.Mui-selected{color:#1976d2;}.css-hkggz2.Mui-disabled{color:rgba(0, 0, 0, 0.38);}</style><style data-emotion="css 1q2h7u5">.css-1q2h7u5{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.25;letter-spacing:0.02857em;text-transform:uppercase;max-width:360px;min-width:90px;position:relative;min-height:48px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:12px 16px;overflow:hidden;white-space:normal;text-align:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:rgba(0, 0, 0, 0.6);}.css-1q2h7u5::-moz-focus-inner{border-style:none;}.css-1q2h7u5.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1q2h7u5{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1q2h7u5.Mui-selected{color:#1976d2;}.css-1q2h7u5.Mui-disabled{color:rgba(0, 0, 0, 0.38);}</style><button class="MuiButtonBase-root MuiTab-root MuiTab-textColorPrimary Mui-selected css-1q2h7u5" tabindex="0" type="button" role="tab" aria-selected="true">Publish details<style data-emotion="css ttwr4n">.css-ttwr4n{position:absolute;height:2px;bottom:0;width:100%;-webkit-transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;background-color:#1976d2;}</style><span class="MuiTabs-indicator css-ttwr4n"></span></button><button class="MuiButtonBase-root MuiTab-root MuiTab-textColorPrimary invisible css-1q2h7u5" tabindex="-1" type="button" role="tab" aria-selected="false">Comments</button></div></div></div></div><style data-emotion="css 19kzrtu">.css-19kzrtu{padding:24px;}</style><div class="MuiTabPanel-root css-19kzrtu" role="tabpanel"><div data-simplebar="init"><div class="simplebar-wrapper"><div class="simplebar-height-auto-observer-wrapper"><div class="simplebar-height-auto-observer"></div></div><div class="simplebar-mask"><div class="simplebar-offset"><div class="simplebar-content-wrapper" tabindex="0" role="region" aria-label="scrollable content"><div class="simplebar-content"><form action="#"><button id="hidden-btn" style="display:none">validate</button><div class="inputfield MuiBox-root css-0"><style data-emotion="css feqhe6">.css-feqhe6{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;min-width:0;padding:0;margin:0;border:0;vertical-align:top;width:100%;}</style><div class="MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root css-feqhe6"><style data-emotion="css 1rsx5uq">.css-1rsx5uq{display:block;transform-origin:top left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 24px);position:absolute;left:0;top:0;-webkit-transform:translate(12px, 16px) scale(1);-moz-transform:translate(12px, 16px) scale(1);-ms-transform:translate(12px, 16px) scale(1);transform:translate(12px, 16px) scale(1);-webkit-transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;z-index:1;pointer-events:none;}</style><style data-emotion="css 14x1nlk">.css-14x1nlk{color:rgba(0, 0, 0, 0.6);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;padding:0;position:relative;display:block;transform-origin:top left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 24px);position:absolute;left:0;top:0;-webkit-transform:translate(12px, 16px) scale(1);-moz-transform:translate(12px, 16px) scale(1);-ms-transform:translate(12px, 16px) scale(1);transform:translate(12px, 16px) scale(1);-webkit-transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;z-index:1;pointer-events:none;}.css-14x1nlk.Mui-focused{color:#1976d2;}.css-14x1nlk.Mui-disabled{color:rgba(0, 0, 0, 0.38);}.css-14x1nlk.Mui-error{color:#d32f2f;}</style><label class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled MuiFormLabel-colorPrimary MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled css-14x1nlk" data-shrink="false" for=":R4j6l9na6:" id=":R4j6l9na6:-label">Title (required)</label><style data-emotion="css-global 1prfaxn">@-webkit-keyframes mui-auto-fill{from{display:block;}}@keyframes mui-auto-fill{from{display:block;}}@-webkit-keyframes mui-auto-fill-cancel{from{display:block;}}@keyframes mui-auto-fill-cancel{from{display:block;}}</style><style data-emotion="css 1jg2gny">.css-1jg2gny{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;color:rgba(0, 0, 0, 0.87);box-sizing:border-box;position:relative;cursor:text;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;background-color:rgba(0, 0, 0, 0.06);border-top-left-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;}.css-1jg2gny.Mui-disabled{color:rgba(0, 0, 0, 0.38);cursor:default;}.css-1jg2gny:hover{background-color:rgba(0, 0, 0, 0.09);}@media (hover: none){.css-1jg2gny:hover{background-color:rgba(0, 0, 0, 0.06);}}.css-1jg2gny.Mui-focused{background-color:rgba(0, 0, 0, 0.06);}.css-1jg2gny.Mui-disabled{background-color:rgba(0, 0, 0, 0.12);}.css-1jg2gny:after{border-bottom:2px solid #1976d2;left:0;bottom:0;content:"";position:absolute;right:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;pointer-events:none;}.css-1jg2gny.Mui-focused:after{-webkit-transform:scaleX(1) translateX(0);-moz-transform:scaleX(1) translateX(0);-ms-transform:scaleX(1) translateX(0);transform:scaleX(1) translateX(0);}.css-1jg2gny.Mui-error:before,.css-1jg2gny.Mui-error:after{border-bottom-color:#d32f2f;}.css-1jg2gny:before{border-bottom:1px solid rgba(0, 0, 0, 0.42);left:0;bottom:0;content:"\00a0";position:absolute;right:0;-webkit-transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;pointer-events:none;}.css-1jg2gny:hover:not(.Mui-disabled, .Mui-error):before{border-bottom:1px solid rgba(0, 0, 0, 0.87);}.css-1jg2gny.Mui-disabled:before{border-bottom-style:dotted;}</style><div class="MuiInputBase-root MuiFilledInput-root MuiFilledInput-underline MuiInputBase-colorPrimary MuiInputBase-fullWidth MuiInputBase-formControl css-1jg2gny"><style data-emotion="css 2bxn45">.css-2bxn45{font:inherit;letter-spacing:inherit;color:currentColor;padding:4px 0 5px;border:0;box-sizing:content-box;background:none;height:1.4375em;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;-webkit-animation-name:mui-auto-fill-cancel;animation-name:mui-auto-fill-cancel;-webkit-animation-duration:10ms;animation-duration:10ms;padding-top:25px;padding-right:12px;padding-bottom:8px;padding-left:12px;}.css-2bxn45::-webkit-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45::-moz-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45:-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45::-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45:focus{outline:0;}.css-2bxn45:invalid{box-shadow:none;}.css-2bxn45::-webkit-search-decoration{-webkit-appearance:none;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45::-webkit-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45::-moz-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45::-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus::-webkit-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus::-moz-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus:-ms-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus::-ms-input-placeholder{opacity:0.42;}.css-2bxn45.Mui-disabled{opacity:1;-webkit-text-fill-color:rgba(0, 0, 0, 0.38);}.css-2bxn45:-webkit-autofill{-webkit-animation-duration:5000s;animation-duration:5000s;-webkit-animation-name:mui-auto-fill;animation-name:mui-auto-fill;}.css-2bxn45:-webkit-autofill{border-top-left-radius:inherit;border-top-right-radius:inherit;}</style><input aria-invalid="false" aria-describedby=":R4j6l9na6:-helper-text" autoComplete="off" id=":R4j6l9na6:" name="title" type="text" maxLength="100" class="MuiInputBase-input MuiFilledInput-input css-2bxn45" value=""/></div><style data-emotion="css v7esy">.css-v7esy{color:rgba(0, 0, 0, 0.6);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:0.75rem;line-height:1.66;letter-spacing:0.03333em;text-align:left;margin-top:3px;margin-right:14px;margin-bottom:0;margin-left:14px;}.css-v7esy.Mui-disabled{color:rgba(0, 0, 0, 0.38);}.css-v7esy.Mui-error{color:#d32f2f;}</style><p class="MuiFormHelperText-root MuiFormHelperText-sizeMedium MuiFormHelperText-contained css-v7esy" id=":R4j6l9na6:-helper-text"><small style="font-size:12px;color:rgb(194, 63, 56)"> </small></p></div></div><style data-emotion="css 10khgmf">.css-10khgmf{margin-top:12px;margin-bottom:12px;}</style><div class="inputfield emojiDiv MuiBox-root css-10khgmf"><div class="MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root multiline css-feqhe6"><label class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled MuiFormLabel-colorPrimary MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled css-14x1nlk" data-shrink="false" for="outlined-multiline-static" id="outlined-multiline-static-label">Description</label><style data-emotion="css-global 1prfaxn">@-webkit-keyframes mui-auto-fill{from{display:block;}}@keyframes mui-auto-fill{from{display:block;}}@-webkit-keyframes mui-auto-fill-cancel{from{display:block;}}@keyframes mui-auto-fill-cancel{from{display:block;}}</style><style data-emotion="css 12n0rmb">.css-12n0rmb{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;color:rgba(0, 0, 0, 0.87);box-sizing:border-box;position:relative;cursor:text;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 0 5px;width:100%;position:relative;background-color:rgba(0, 0, 0, 0.06);border-top-left-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;padding:25px 12px 8px;}.css-12n0rmb.Mui-disabled{color:rgba(0, 0, 0, 0.38);cursor:default;}.css-12n0rmb:hover{background-color:rgba(0, 0, 0, 0.09);}@media (hover: none){.css-12n0rmb:hover{background-color:rgba(0, 0, 0, 0.06);}}.css-12n0rmb.Mui-focused{background-color:rgba(0, 0, 0, 0.06);}.css-12n0rmb.Mui-disabled{background-color:rgba(0, 0, 0, 0.12);}.css-12n0rmb:after{border-bottom:2px solid #1976d2;left:0;bottom:0;content:"";position:absolute;right:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;pointer-events:none;}.css-12n0rmb.Mui-focused:after{-webkit-transform:scaleX(1) translateX(0);-moz-transform:scaleX(1) translateX(0);-ms-transform:scaleX(1) translateX(0);transform:scaleX(1) translateX(0);}.css-12n0rmb.Mui-error:before,.css-12n0rmb.Mui-error:after{border-bottom-color:#d32f2f;}.css-12n0rmb:before{border-bottom:1px solid rgba(0, 0, 0, 0.42);left:0;bottom:0;content:"\00a0";position:absolute;right:0;-webkit-transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;pointer-events:none;}.css-12n0rmb:hover:not(.Mui-disabled, .Mui-error):before{border-bottom:1px solid rgba(0, 0, 0, 0.87);}.css-12n0rmb.Mui-disabled:before{border-bottom-style:dotted;}</style><div class="MuiInputBase-root MuiFilledInput-root MuiFilledInput-underline MuiInputBase-colorPrimary MuiInputBase-fullWidth MuiInputBase-formControl MuiInputBase-multiline css-12n0rmb"><style data-emotion="css qm8ja9">.css-qm8ja9{font:inherit;letter-spacing:inherit;color:currentColor;padding:0;border:0;box-sizing:content-box;background:none;height:auto;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;-webkit-animation-name:mui-auto-fill-cancel;animation-name:mui-auto-fill-cancel;-webkit-animation-duration:10ms;animation-duration:10ms;resize:none;padding-top:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;}.css-qm8ja9::-webkit-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9::-moz-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9:-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9::-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9:focus{outline:0;}.css-qm8ja9:invalid{box-shadow:none;}.css-qm8ja9::-webkit-search-decoration{-webkit-appearance:none;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9::-webkit-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9::-moz-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9::-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus::-webkit-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus::-moz-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus:-ms-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus::-ms-input-placeholder{opacity:0.42;}.css-qm8ja9.Mui-disabled{opacity:1;-webkit-text-fill-color:rgba(0, 0, 0, 0.38);}.css-qm8ja9:-webkit-autofill{-webkit-animation-duration:5000s;animation-duration:5000s;-webkit-animation-name:mui-auto-fill;animation-name:mui-auto-fill;}.css-qm8ja9:-webkit-autofill{border-top-left-radius:inherit;border-top-right-radius:inherit;}</style><textarea rows="3" aria-invalid="false" autoComplete="off" id="outlined-multiline-static" name="description" maxLength="5000" class="MuiInputBase-input MuiFilledInput-input MuiInputBase-inputMultiline css-qm8ja9"></textarea><textarea aria-hidden="true" class="MuiInputBase-input MuiFilledInput-input MuiInputBase-inputMultiline css-qm8ja9" readonly="" tabindex="-1" style="visibility:hidden;position:absolute;overflow:hidden;height:0;top:0;left:0;transform:translateZ(0);padding:0"></textarea></div></div><style data-emotion="css vyh1fs">.css-vyh1fs{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-vyh1fs.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css 1ua49gz">.css-1ua49gz{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1ua49gz::-moz-focus-inner{border-style:none;}.css-1ua49gz.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1ua49gz{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1ua49gz.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium activeClass invisible css-1ua49gz" tabindex="0" type="button"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="AddReactionOutlinedIcon"><path d="M7 9.5C7 8.67 7.67 8 8.5 8s1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5zm5 8c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5zm3.5-6.5c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5zM22 1h-2v2h-2v2h2v2h2V5h2V3h-2V1zm-2 11c0 4.42-3.58 8-8 8s-8-3.58-8-8 3.58-8 8-8c1.46 0 2.82.4 4 1.08V2.84C14.77 2.3 13.42 2 11.99 2 6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12c0-1.05-.17-2.05-.47-3H19.4c.38.93.6 1.94.6 3z"></path></svg></button></div><div class="inputfield selectWrapper MuiBox-root css-0"><style data-emotion="css xxees4">.css-xxees4.Mui-focused .MuiAutocomplete-clearIndicator{visibility:visible;}@media (pointer: fine){.css-xxees4:hover .MuiAutocomplete-clearIndicator{visibility:visible;}}.css-xxees4 .MuiAutocomplete-tag{margin:3px;max-width:calc(100% - 6px);}.css-xxees4 .MuiAutocomplete-inputRoot{-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.MuiAutocomplete-hasPopupIcon.css-xxees4 .MuiAutocomplete-inputRoot,.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiAutocomplete-inputRoot{padding-right:30px;}.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiAutocomplete-inputRoot{padding-right:56px;}.css-xxees4 .MuiAutocomplete-inputRoot .MuiAutocomplete-input{width:0;min-width:30px;}.css-xxees4 .MuiInput-root{padding-bottom:1px;}.css-xxees4 .MuiInput-root .MuiInput-input{padding:4px 4px 4px 0px;}.css-xxees4 .MuiInput-root.MuiInputBase-sizeSmall .MuiInput-input{padding:2px 4px 3px 0;}.css-xxees4 .MuiOutlinedInput-root{padding:9px;}.MuiAutocomplete-hasPopupIcon.css-xxees4 .MuiOutlinedInput-root,.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiOutlinedInput-root{padding-right:39px;}.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiOutlinedInput-root{padding-right:65px;}.css-xxees4 .MuiOutlinedInput-root .MuiAutocomplete-input{padding:7.5px 4px 7.5px 6px;}.css-xxees4 .MuiOutlinedInput-root .MuiAutocomplete-endAdornment{right:9px;}.css-xxees4 .MuiOutlinedInput-root.MuiInputBase-sizeSmall{padding-top:6px;padding-bottom:6px;padding-left:6px;}.css-xxees4 .MuiOutlinedInput-root.MuiInputBase-sizeSmall .MuiAutocomplete-input{padding:2.5px 4px 2.5px 6px;}.css-xxees4 .MuiFilledInput-root{padding-top:19px;padding-left:8px;}.MuiAutocomplete-hasPopupIcon.css-xxees4 .MuiFilledInput-root,.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiFilledInput-root{padding-right:39px;}.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiFilledInput-root{padding-right:65px;}.css-xxees4 .MuiFilledInput-root .MuiFilledInput-input{padding:7px 4px;}.css-xxees4 .MuiFilledInput-root .MuiAutocomplete-endAdornment{right:9px;}.css-xxees4 .MuiFilledInput-root.MuiInputBase-sizeSmall{padding-bottom:1px;}.css-xxees4 .MuiFilledInput-root.MuiInputBase-sizeSmall .MuiFilledInput-input{padding:2.5px 4px;}.css-xxees4 .MuiInputBase-hiddenLabel{padding-top:8px;}.css-xxees4 .MuiAutocomplete-input{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-overflow:ellipsis;opacity:1;}</style><div class="MuiAutocomplete-root MuiAutocomplete-hasPopupIcon css-xxees4" name="projectCategory"><div class="MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root css-feqhe6" field="[object Object]" form="[object Object]"><label class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled MuiFormLabel-colorPrimary MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled css-14x1nlk" data-shrink="false" for="tags-outlined" id="tags-outlined-label">Content category</label><style data-emotion="css-global 1prfaxn">@-webkit-keyframes mui-auto-fill{from{display:block;}}@keyframes mui-auto-fill{from{display:block;}}@-webkit-keyframes mui-auto-fill-cancel{from{display:block;}}@keyframes mui-auto-fill-cancel{from{display:block;}}</style><style data-emotion="css 10edkuc">.css-10edkuc{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;color:rgba(0, 0, 0, 0.87);box-sizing:border-box;position:relative;cursor:text;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;background-color:rgba(0, 0, 0, 0.06);border-top-left-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;padding-right:12px;}.css-10edkuc.Mui-disabled{color:rgba(0, 0, 0, 0.38);cursor:default;}.css-10edkuc:hover{background-color:rgba(0, 0, 0, 0.09);}@media (hover: none){.css-10edkuc:hover{background-color:rgba(0, 0, 0, 0.06);}}.css-10edkuc.Mui-focused{background-color:rgba(0, 0, 0, 0.06);}.css-10edkuc.Mui-disabled{background-color:rgba(0, 0, 0, 0.12);}.css-10edkuc:after{border-bottom:2px solid #1976d2;left:0;bottom:0;content:"";position:absolute;right:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;pointer-events:none;}.css-10edkuc.Mui-focused:after{-webkit-transform:scaleX(1) translateX(0);-moz-transform:scaleX(1) translateX(0);-ms-transform:scaleX(1) translateX(0);transform:scaleX(1) translateX(0);}.css-10edkuc.Mui-error:before,.css-10edkuc.Mui-error:after{border-bottom-color:#d32f2f;}.css-10edkuc:before{border-bottom:1px solid rgba(0, 0, 0, 0.42);left:0;bottom:0;content:"\00a0";position:absolute;right:0;-webkit-transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;pointer-events:none;}.css-10edkuc:hover:not(.Mui-disabled, .Mui-error):before{border-bottom:1px solid rgba(0, 0, 0, 0.87);}.css-10edkuc.Mui-disabled:before{border-bottom-style:dotted;}</style><div class="MuiInputBase-root MuiFilledInput-root MuiFilledInput-underline MuiInputBase-colorPrimary MuiInputBase-fullWidth MuiInputBase-formControl MuiInputBase-adornedEnd MuiAutocomplete-inputRoot css-10edkuc"><style data-emotion="css ftr4jk">.css-ftr4jk{font:inherit;letter-spacing:inherit;color:currentColor;padding:4px 0 5px;border:0;box-sizing:content-box;background:none;height:1.4375em;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;-webkit-animation-name:mui-auto-fill-cancel;animation-name:mui-auto-fill-cancel;-webkit-animation-duration:10ms;animation-duration:10ms;padding-top:25px;padding-right:0;padding-bottom:8px;padding-left:12px;}.css-ftr4jk::-webkit-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk::-moz-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk:-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk::-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk:focus{outline:0;}.css-ftr4jk:invalid{box-shadow:none;}.css-ftr4jk::-webkit-search-decoration{-webkit-appearance:none;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk::-webkit-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk::-moz-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk::-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus::-webkit-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus::-moz-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus:-ms-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus::-ms-input-placeholder{opacity:0.42;}.css-ftr4jk.Mui-disabled{opacity:1;-webkit-text-fill-color:rgba(0, 0, 0, 0.38);}.css-ftr4jk:-webkit-autofill{-webkit-animation-duration:5000s;animation-duration:5000s;-webkit-animation-name:mui-auto-fill;animation-name:mui-auto-fill;}.css-ftr4jk:-webkit-autofill{border-top-left-radius:inherit;border-top-right-radius:inherit;}</style><input aria-invalid="false" autoComplete="off" id="tags-outlined" type="text" class="MuiInputBase-input MuiFilledInput-input MuiInputBase-inputAdornedEnd MuiAutocomplete-input MuiAutocomplete-inputFocused css-ftr4jk" aria-autocomplete="list" aria-expanded="false" autoCapitalize="none" spellcheck="false" role="combobox" value=""/><style data-emotion="css 2iz2x6">.css-2iz2x6{position:absolute;right:0;top:calc(50% - 14px);}</style><div class="MuiAutocomplete-endAdornment css-2iz2x6"><style data-emotion="css kkipqg">.css-kkipqg{padding:2px;margin-right:-2px;}</style><style data-emotion="css 5u2mdu">.css-5u2mdu{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:2px;margin-right:-2px;}.css-5u2mdu:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-5u2mdu:hover{background-color:transparent;}}.css-5u2mdu.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css uge3vf">.css-uge3vf{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:2px;margin-right:-2px;}.css-uge3vf::-moz-focus-inner{border-style:none;}.css-uge3vf.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-uge3vf{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-uge3vf:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-uge3vf:hover{background-color:transparent;}}.css-uge3vf.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium MuiAutocomplete-popupIndicator css-uge3vf" tabindex="-1" type="button" aria-label="Open" title="Open"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowDropDownIcon"><path d="M7 10l5 5 5-5z"></path></svg></button></div></div></div></div></div></form><style data-emotion="css 178yklu">.css-178yklu{margin-top:24px;}</style><div class="videoWrapper MuiBox-root css-178yklu"><h3>Save your video</h3><style data-emotion="css 1ebprri">.css-1ebprri{margin-top:16px;margin-bottom:16px;}</style><div class="savePubVideos MuiBox-root css-1ebprri"><div class="savePubVideosBtns MuiBox-root css-0"><div class="embla"><style data-emotion="css 1wf493t">.css-1wf493t{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1wf493t:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1wf493t:hover{background-color:transparent;}}.css-1wf493t.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css 1yxmbwk">.css-1yxmbwk{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1yxmbwk::-moz-focus-inner{border-style:none;}.css-1yxmbwk.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1yxmbwk{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1yxmbwk:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1yxmbwk:hover{background-color:transparent;}}.css-1yxmbwk.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--prev css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowBackIcon"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"></path></svg></button><div class="embla__viewport"><div class="embla__container"><div class="innerDiv MuiBox-root css-0"><style data-emotion="css 1ay9vb9">.css-1ay9vb9{margin-right:16px;}</style><div class="MuiBox-root css-1ay9vb9"><style data-emotion="css 1xmheos animation-wiooy9">.css-1xmheos{display:block;background-color:rgba(0, 0, 0, 0.11);height:1.2em;border-radius:50%;position:relative;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black);}.css-1xmheos::after{-webkit-animation:animation-wiooy9 1.6s linear 0.5s infinite;animation:animation-wiooy9 1.6s linear 0.5s infinite;background:linear-gradient(
90deg,
transparent,
rgba(0, 0, 0, 0.04),
transparent
);content:'';position:absolute;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);bottom:0;left:0;right:0;top:0;}@-webkit-keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}@keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}</style><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><style data-emotion="css jbzws6 animation-wiooy9">.css-jbzws6{display:block;background-color:rgba(0, 0, 0, 0.11);height:auto;margin-top:0;margin-bottom:0;transform-origin:0 55%;-webkit-transform:scale(1, 0.60);-moz-transform:scale(1, 0.60);-ms-transform:scale(1, 0.60);transform:scale(1, 0.60);border-radius:4px/6.7px;position:relative;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black);font-size:10px;}.css-jbzws6:empty:before{content:"\00a0";}.css-jbzws6::after{-webkit-animation:animation-wiooy9 1.6s linear 0.5s infinite;animation:animation-wiooy9 1.6s linear 0.5s infinite;background:linear-gradient(
90deg,
transparent,
rgba(0, 0, 0, 0.04),
transparent
);content:'';position:absolute;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);bottom:0;left:0;right:0;top:0;}@-webkit-keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}@keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}</style><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div></div></div><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--next css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowForwardIcon"><path d="m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"></path></svg></button></div></div><div class="savePubVideosContent MuiBox-root css-0"><div class="d-none MuiBox-root css-0"><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium close css-1yxmbwk" tabindex="0" type="button"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseRoundedIcon"><path d="M18.3 5.71a.9959.9959 0 0 0-1.41 0L12 10.59 7.11 5.7a.9959.9959 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L10.59 12 5.7 16.89c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L12 13.41l4.89 4.89c.39.39 1.02.39 1.41 0 .39-.39.39-1.02 0-1.41L13.41 12l4.89-4.89c.38-.38.38-1.02 0-1.4z"></path></svg></button><div class="socialButtonDiv MuiBox-root css-0"><div><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium socialbutton css-1ujsas3" tabindex="0" type="button"><span class="MuiButton-startIcon MuiButton-iconSizeMedium css-6xugel"><img src="/images/icons/icons-google-drive.png" class="d-block"/></span>Connect to Google drive</button></div></div><style data-emotion="css 1k371a6">@media print{.css-1k371a6{position:absolute!important;}}</style><div class="bottomInfo MuiBox-root css-0"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="InfoOutlinedIcon"><path d="M11 7h2v2h-2zm0 4h2v6h-2zm1-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"></path></svg><p>View Google drive&#x27;s publishing guideline</p></div></div></div></div></div><style data-emotion="css rh9wbx">@media print{.css-rh9wbx{position:absolute!important;}}@media (min-width:0px){.css-rh9wbx{display:none;}}@media (min-width:600px){.css-rh9wbx{display:block;}}</style><style data-emotion="css jcaym6">.css-jcaym6{z-index:1200;}@media (min-width:600px){.css-jcaym6{display:none;}}</style><div class="videoWrapper MuiBox-root css-0"><h3>Publish your video</h3><div class="savePubVideos MuiBox-root css-1ebprri"><div class="savePubVideosBtns MuiBox-root css-0"><div class="embla"><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--prev css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowBackIcon"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"></path></svg></button><div class="embla__viewport"><div class="embla__container"><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div></div></div><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--next css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowForwardIcon"><path d="m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"></path></svg></button></div></div><div class="savePubVideosContent MuiBox-root css-0"><div class="innerDiv MuiBox-root css-0"><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium close css-1yxmbwk" tabindex="0" type="button"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseRoundedIcon"><path d="M18.3 5.71a.9959.9959 0 0 0-1.41 0L12 10.59 7.11 5.7a.9959.9959 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L10.59 12 5.7 16.89c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L12 13.41l4.89 4.89c.39.39 1.02.39 1.41 0 .39-.39.39-1.02 0-1.41L13.41 12l4.89-4.89c.38-.38.38-1.02 0-1.4z"></path></svg></button></div></div></div></div></div></div></div></div><div class="simplebar-placeholder"></div></div><div class="simplebar-track simplebar-horizontal"><div class="simplebar-scrollbar"></div></div><div class="simplebar-track simplebar-vertical"><div class="simplebar-scrollbar"></div></div></div></div><div class="MuiTabPanel-root css-19kzrtu" hidden="" role="tabpanel"></div></div></div><style data-emotion="css 1wq8aec">.css-1wq8aec{z-index:1200;}@media (min-width:0px){.css-1wq8aec{display:block;}}@media (min-width:600px){.css-1wq8aec{display:none;}}</style></div><footer class="webFooter MuiBox-root css-0"><div class="MuiContainer-root MuiContainer-maxWidthXl css-1ekb41w"><style data-emotion="css isbt42">.css-isbt42{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:-16px;width:calc(100% + 16px);margin-left:-16px;}.css-isbt42>.MuiGrid-item{padding-top:16px;}.css-isbt42>.MuiGrid-item{padding-left:16px;}</style><div class="MuiGrid-root MuiGrid-container MuiGrid-spacing-xs-2 css-isbt42"><style data-emotion="css 1ha4th6">.css-1ha4th6{box-sizing:border-box;margin:0;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:100%;}@media (min-width:600px){.css-1ha4th6{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:100%;}}@media (min-width:900px){.css-1ha4th6{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:25%;}}@media (min-width:1200px){.css-1ha4th6{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:25%;}}@media (min-width:1536px){.css-1ha4th6{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:25%;}}</style><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><div class="brand-logo"><img src="/images/logo.png"/></div><p>Use our free video editor to create amazing videos today</p></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><ul class="contact-list"><li class="item"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-xr78m9" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="MailOutlineOutlinedIcon"><path d="M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 14H4V8l8 5 8-5v10zm-8-7L4 6h16l-8 5z"></path></svg><span><a href="mailto:contact@illusto.com">contact@illusto.com</a></span></li></ul></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><div class="footerLink"><ul><li><a href="/">About Us</a></li><li><a href="/tutorials">Tutorials</a></li><li><a href="/faq">FAQs</a></li><li><a target="_blank" href="https://dev-app.illusto.com/blog/">Blog</a></li><li><a href="/comingsoon">Glossary</a></li></ul><ul><li><a href="/contact">Contact Us</a></li><li><a href="/terms">Terms</a></li><li><a href="/privacy">Privacy</a></li></ul></div></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><div class="social-icons"><a target="_blank" href="https://www.youtube.com/channel/UC9ZPOYA0MK4-QNxbo_81bTw"> <img src="/images/YT.svg" alt="youtube"/></a><a target="_blank" href="https://www.facebook.com/IllustoHQ"><img src="/images/fb.svg" alt="facebook"/></a><a target="_blank" href="https://www.instagram.com/illustofficial/"> <img src="/images/insta.svg" alt="instagram"/></a><a target="_blank" href="https://www.linkedin.com/company/illusto/"> <img src="/images/in.svg" alt="linkedin"/></a><a target="_blank" href="https://twitter.com/IllustoHQ"><img src="/images/twitte.svg" alt="twitter"/></a></div><div class="featuredimg"><a href="https://www.producthunt.com/posts/illusto?utm_source=badge-featured&amp;utm_medium=badge&amp;utm_souce=badge-illusto%22" target="_blank"><img src="/images/featured.svg"/></a></div></div></div><div class="copyText MuiBox-root css-0"><p>.. 2023 Multistream Technologies Pvt. Ltd.</p></div><div class="BackToTop"><svg xmlns="http://www.w3.org/2000/svg" width="9" height="16" class="BackToTop__icon"><path fill="#FFF" fill-rule="evenodd" d="M.3 14.3c-.4.4-.4 1.02 0 1.4.38.4 1 .4 1.4 0l7-7c.4-.4.4-1.02 0-1.4l-7-7C1.3-.1.68-.1.3.3c-.4.38-.4 1 0 1.4L6.6 8 .3 14.3z"></path></svg></div></div></footer></div></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/export","query":{},"buildId":"A7LJyg1KFMpKal_I3QQ9j","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript></body></html>
2.1.46. https://dev-app.illusto.com/images/YT.svg
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /images/YT.svg

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /images/YT.svg HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 08:08:11 GMT
Content-Type: image/svg+xml
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Last-Modified: Mon, 09 Oct 2023 11:18:59 GMT
ETag: W/"53b-18b142964b8"
Vary: Accept-Encoding
Content-Length: 1339

<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M9.69893 15.3443V8.65656L15.5782 12.0008L9.69893 15.3443ZM22.7759 6.55131C22.5104 5.57556 21.7604 4.82106 20.8072 4.55406L20.7869 4.54956C18.3922 4.24506 15.6224 4.07106 12.8114 4.07106C12.5257 4.07106 12.2407 4.07256 11.9564 4.07631L11.9999 4.07556C11.7584 4.07256 11.4742 4.07031 11.1884 4.07031C8.37743 4.07031 5.60618 4.24431 2.88593 4.58106L3.21143 4.54806C2.23868 4.82031 1.48868 5.57406 1.22843 6.53031L1.22393 6.54981C0.92393 8.13156 0.75293 9.95181 0.75293 11.8118C0.75293 11.8778 0.75293 11.9438 0.75368 12.0091V11.9986C0.75368 12.0541 0.75293 12.1201 0.75293 12.1861C0.75293 14.0461 0.92468 15.8656 1.25243 17.6303L1.22393 17.4473C1.48943 18.4231 2.23943 19.1776 3.19268 19.4446L3.21293 19.4491C5.60768 19.7536 8.37743 19.9276 11.1884 19.9276C11.4734 19.9276 11.7584 19.9261 12.0434 19.9223L11.9999 19.9231C12.2414 19.9261 12.5264 19.9283 12.8114 19.9283C15.6232 19.9283 18.3937 19.7543 21.1139 19.4176L20.7884 19.4506C21.7619 19.1791 22.5119 18.4246 22.7729 17.4683L22.7774 17.4488C23.0767 15.8671 23.2477 14.0468 23.2477 12.1876C23.2477 12.1216 23.2477 12.0556 23.2469 11.9903V12.0001C23.2469 11.9446 23.2477 11.8786 23.2477 11.8126C23.2477 9.95256 23.0759 8.13306 22.7482 6.36831L22.7759 6.55131Z" fill="white"/>
</svg>
2.1.47. https://dev-app.illusto.com/images/fb.svg
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /images/fb.svg

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /images/fb.svg HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 08:08:20 GMT
Content-Type: image/svg+xml
Content-Length: 739
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Last-Modified: Mon, 09 Oct 2023 11:18:59 GMT
ETag: W/"2e3-18b142964b8"
Vary: Accept-Encoding

<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_714_11)">
<path d="M3.4679 2.3999H20.5439C21.1319 2.3999 21.5999 2.8679 21.5999 3.4559V20.5439C21.5999 21.1199 21.1319 21.5999 20.5439 21.5999H15.6479V14.1599H18.1439L18.5159 11.2679H15.6479V9.4199C15.6479 8.5799 15.8879 8.0039 17.0879 8.0039H18.6239V5.4119C18.3599 5.3759 17.4479 5.3039 16.3919 5.3039C14.1719 5.3039 12.6599 6.6479 12.6599 9.1319V11.2679H10.1519V14.1599H12.6599V21.5999H3.4679C2.8799 21.5999 2.3999 21.1199 2.3999 20.5439V3.4559C2.3999 2.8679 2.8799 2.3999 3.4679 2.3999Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0_714_11">
<rect width="24" height="24" fill="white"/>
</clipPath>
</defs>
</svg>
2.1.48. https://dev-app.illusto.com/images/featured.svg
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /images/featured.svg

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /images/featured.svg HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 08:08:21 GMT
Content-Type: image/svg+xml
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Last-Modified: Mon, 09 Oct 2023 11:18:59 GMT
ETag: W/"810-18b142964b8"
Vary: Accept-Encoding
Content-Length: 2064

<?xml version="1.0" encoding="UTF-8"?>
<svg width="250" height="54" viewBox="0 0 250 54" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g transform="translate(-130.000000, -73.000000)">
<g transform="translate(130.000000, 73.000000)">
<rect stroke="#D9E1EC" stroke-width="1" fill="#FFFFFF" x="0.5" y="0.5" width="249" height="53" rx="10"></rect>
<text font-family="Helvetica-Bold, Helvetica" font-size="9" font-weight="bold" fill="#4B587C">
<tspan x="53" y="20">FIND US ON</tspan>
</text>
<text font-family="Helvetica-Bold, Helvetica" font-size="21" font-weight="bold" fill="#4B587C">
<tspan x="52" y="40">Product Hunt</tspan>
</text>
<g transform="translate(201.000000, 13.000000)" fill="#4B587C">
<g>
<polygon points="26.0024997 10 15 10 20.5012498 0"></polygon>
<text font-family="Helvetica-Bold, Helvetica" font-size="13" font-weight="bold" line-spacing="20">
<tspan x="12.4" y="27">29</tspan>
</text>
</g>
</g>

<g transform="translate(11.000000, 12.000000)"><path d="M31,15.5 C31,24.0603917 24.0603917,31 15.5,31 C6.93960833,31 0,24.0603917 0,15.5 C0,6.93960833 6.93960833,0 15.5,0 C24.0603917,0 31,6.93960833 31,15.5" fill="#4B587C"></path><path d="M17.4329412,15.9558824 L17.4329412,15.9560115 L13.0929412,15.9560115 L13.0929412,11.3060115 L17.4329412,11.3060115 L17.4329412,11.3058824 C18.7018806,11.3058824 19.7305882,12.3468365 19.7305882,13.6308824 C19.7305882,14.9149282 18.7018806,15.9558824 17.4329412,15.9558824 M17.4329412,8.20588235 L17.4329412,8.20601152 L10.0294118,8.20588235 L10.0294118,23.7058824 L13.0929412,23.7058824 L13.0929412,19.0560115 L17.4329412,19.0560115 L17.4329412,19.0558824 C20.3938424,19.0558824 22.7941176,16.6270324 22.7941176,13.6308824 C22.7941176,10.6347324 20.3938424,8.20588235 17.4329412,8.20588235" fill="#FFFFFF"></path></g>
</g>
</g>
</g>
</svg>
2.1.49. https://dev-app.illusto.com/images/headphone.svg
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /images/headphone.svg

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /images/headphone.svg HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 08:08:16 GMT
Content-Type: image/svg+xml
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Last-Modified: Mon, 09 Oct 2023 11:18:59 GMT
ETag: W/"62b-18b142964b8"
Vary: Accept-Encoding
Content-Length: 1579

<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M12.0002 3.6001C7.07248 3.6001 3.2002 8.21732 3.2002 13.747C3.2002 15.2602 3.49828 16.6994 4.02051 18.0001H5.16582C5.43086 18.7652 5.82225 19.4067 6.28515 19.8345C6.74804 20.2624 7.25923 20.4553 7.74707 20.386C8.05406 20.3421 8.34391 20.1955 8.60006 19.9546C8.8562 19.7136 9.07363 19.383 9.23991 18.9816C9.4062 18.5803 9.51809 18.1161 9.56918 17.6155C9.62027 17.1149 9.60958 16.5877 9.5377 16.0642C9.40206 15.0757 9.05595 14.1535 8.56655 13.4764C8.07715 12.7993 7.47937 12.4157 6.88926 12.4001C6.80994 12.3981 6.7312 12.4028 6.65332 12.4142C6.22334 12.4756 5.8294 12.7381 5.51485 13.1728C5.2003 13.6075 4.97734 14.1977 4.87051 14.8782C4.8291 14.5086 4.80645 14.1319 4.80645 13.747C4.80645 8.94966 8.095 5.19543 12.0002 5.19543C15.9054 5.19543 19.1939 8.94966 19.1939 13.747C19.1939 14.1356 19.1705 14.5161 19.1283 14.8892C19.0226 14.2067 18.8004 13.6144 18.4861 13.1777C18.1717 12.7409 17.7776 12.4767 17.3471 12.4142C17.2692 12.4028 17.1905 12.3981 17.1111 12.4001C16.521 12.4157 15.9232 12.7993 15.4338 13.4764C14.9444 14.1535 14.5983 15.0757 14.4627 16.0642C14.3908 16.5877 14.3801 17.1149 14.4312 17.6155C14.4823 18.1161 14.5942 18.5803 14.7605 18.9816C14.9268 19.383 15.1442 19.7136 15.4003 19.9546C15.6565 20.1955 15.9463 20.3421 16.2533 20.386C16.7412 20.4553 17.2524 20.2624 17.7152 19.8345C18.1781 19.4067 18.5695 18.7652 18.8346 18.0001H19.9799C20.5021 16.6994 20.8002 15.2602 20.8002 13.747C20.8002 8.21732 16.9279 3.6001 12.0002 3.6001Z" fill="#E4E4E4"/>
</svg>
2.1.50. https://dev-app.illusto.com/images/icons/social_icons/download.svg
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /images/icons/social_icons/download.svg

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /images/icons/social_icons/download.svg HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 08:10:02 GMT
Content-Type: image/svg+xml
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Last-Modified: Mon, 09 Oct 2023 11:18:59 GMT
ETag: W/"73c-18b142964b8"
Vary: Accept-Encoding
Content-Length: 1852

<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<mask id="mask0_13617_141643" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24">
<rect width="24" height="24" fill="#D9D9D9"/>
</mask>
<g mask="url(#mask0_13617_141643)">
<path d="M12 15.2492C11.8833 15.2492 11.771 15.2286 11.663 15.1872C11.5543 15.1452 11.4583 15.0742 11.375 14.9742L8.25 11.8742C8.11667 11.7409 8.05 11.5659 8.05 11.3492C8.05 11.1326 8.11667 10.9576 8.25 10.8242C8.4 10.6742 8.579 10.5949 8.787 10.5862C8.99567 10.5782 9.175 10.6492 9.325 10.7992L11.25 12.7242V5.07422C11.25 4.85755 11.321 4.67822 11.463 4.53622C11.6043 4.39489 11.7833 4.32422 12 4.32422C12.2167 4.32422 12.396 4.39489 12.538 4.53622C12.6793 4.67822 12.75 4.85755 12.75 5.07422V12.7242L14.675 10.7992C14.8083 10.6659 14.9833 10.5992 15.2 10.5992C15.4167 10.5992 15.6 10.6742 15.75 10.8242C15.8833 10.9576 15.95 11.1282 15.95 11.3362C15.95 11.5449 15.8833 11.7242 15.75 11.8742L12.625 14.9742C12.5417 15.0742 12.446 15.1452 12.338 15.1872C12.2293 15.2286 12.1167 15.2492 12 15.2492ZM6.3 19.4992C5.8 19.4992 5.375 19.3242 5.025 18.9742C4.675 18.6242 4.5 18.1992 4.5 17.6992V15.7492C4.5 15.5326 4.571 15.3532 4.713 15.2112C4.85433 15.0699 5.03333 14.9992 5.25 14.9992C5.46667 14.9992 5.64567 15.0699 5.787 15.2112C5.929 15.3532 6 15.5326 6 15.7492V17.6992C6 17.7659 6.03333 17.8326 6.1 17.8992C6.16667 17.9659 6.23333 17.9992 6.3 17.9992H17.7C17.7667 17.9992 17.8333 17.9659 17.9 17.8992C17.9667 17.8326 18 17.7659 18 17.6992V15.7492C18 15.5326 18.0707 15.3532 18.212 15.2112C18.354 15.0699 18.5333 14.9992 18.75 14.9992C18.9667 14.9992 19.146 15.0699 19.288 15.2112C19.4293 15.3532 19.5 15.5326 19.5 15.7492V17.6992C19.5 18.1992 19.325 18.6242 18.975 18.9742C18.625 19.3242 18.2 19.4992 17.7 19.4992H6.3Z" fill="#414141"/>
</g>
</svg>
2.1.51. https://dev-app.illusto.com/images/icons/social_icons/facebook.svg
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /images/icons/social_icons/facebook.svg

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /images/icons/social_icons/facebook.svg HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 08:10:08 GMT
Content-Type: image/svg+xml
Content-Length: 868
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Last-Modified: Mon, 09 Oct 2023 11:18:59 GMT
ETag: W/"364-18b142964b8"
Vary: Accept-Encoding

<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M12 2C6.477 2 2 6.477 2 12C2 17.523 6.477 22 12 22C17.523 22 22 17.523 22 12C22 6.477 17.523 2 12 2Z" fill="url(#paint0_linear_13617_141603)"/>
<path d="M13.3528 14.65H15.9408L16.3473 12.021H13.3528V10.584C13.3528 9.49197 13.7098 8.52347 14.7313 8.52347H16.3728V6.22947C16.0843 6.19047 15.4743 6.10547 14.3218 6.10547C11.9148 6.10547 10.5038 7.37647 10.5038 10.2725V12.0215H8.0293V14.6505H10.5033V21.8765C10.9933 21.9495 11.4898 21.9995 11.9993 21.9995C12.4598 21.9995 12.9093 21.9575 13.3528 21.8975V14.65Z" fill="white"/>
<defs>
<linearGradient id="paint0_linear_13617_141603" x1="4.9965" y1="4.9965" x2="20.3075" y2="20.3075" gradientUnits="userSpaceOnUse">
<stop stop-color="#2AA4F4"/>
<stop offset="1" stop-color="#007AD9"/>
</linearGradient>
</defs>
</svg>
2.1.52. https://dev-app.illusto.com/images/icons/social_icons/instagram.svg
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /images/icons/social_icons/instagram.svg

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /images/icons/social_icons/instagram.svg HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 08:11:46 GMT
Content-Type: image/svg+xml
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Last-Modified: Mon, 09 Oct 2023 11:18:59 GMT
ETag: W/"e80-18b142964b8"
Vary: Accept-Encoding
Content-Length: 3712

<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12Z" fill="url(#paint0_linear_13617_141611)"/>
<path d="M9.73091 11.9292C9.73091 10.715 10.715 9.73038 11.9292 9.73038C13.1434 9.73038 14.128 10.715 14.128 11.9292C14.128 13.1434 13.1434 14.128 11.9292 14.128C10.715 14.128 9.73091 13.1434 9.73091 11.9292ZM8.54228 11.9292C8.54228 13.7997 10.0586 15.316 11.9292 15.316C13.7997 15.316 15.316 13.7997 15.316 11.9292C15.316 10.0586 13.7997 8.54228 11.9292 8.54228C10.0586 8.54228 8.54228 10.0585 8.54228 11.9292ZM14.6587 8.40799C14.6586 8.56454 14.705 8.71758 14.7919 8.84778C14.8788 8.97798 15.0024 9.07948 15.147 9.13944C15.2916 9.1994 15.4507 9.21514 15.6043 9.18466C15.7578 9.15418 15.8989 9.07886 16.0096 8.96821C16.1204 8.85756 16.1958 8.71656 16.2264 8.56304C16.257 8.40951 16.2414 8.25036 16.1816 8.10571C16.1217 7.96106 16.0203 7.8374 15.8902 7.75038C15.7601 7.66336 15.607 7.61687 15.4505 7.61681C15.2407 7.61691 15.0391 7.70029 14.8907 7.84863C14.7423 7.99698 14.6589 8.19816 14.6587 8.40799ZM9.26445 17.2981C8.62138 17.2688 8.27186 17.1617 8.03958 17.0712C7.73163 16.9513 7.51191 16.8085 7.2809 16.5778C7.04989 16.3471 6.90689 16.1276 6.78753 15.8197C6.69698 15.5875 6.58987 15.2378 6.56063 14.5948C6.52866 13.8995 6.52227 13.6907 6.52227 11.9293C6.52227 10.1679 6.52918 9.9596 6.56063 9.26376C6.58992 8.6207 6.69783 8.27175 6.78753 8.03889C6.90742 7.73094 7.0502 7.51122 7.2809 7.28021C7.51159 7.0492 7.7311 6.9062 8.03958 6.78684C8.27175 6.6963 8.62138 6.58918 9.26445 6.55995C9.9597 6.52797 10.1686 6.52159 11.9292 6.52159C13.6898 6.52159 13.8988 6.52839 14.5947 6.56005C15.2377 6.58934 15.5867 6.69725 15.8195 6.78695C16.1275 6.90631 16.3472 7.04962 16.5782 7.28032C16.8092 7.51101 16.9517 7.73105 17.0716 8.039C17.1621 8.27117 17.2693 8.6208 17.2985 9.26387C17.3305 9.9597 17.3369 10.168 17.3369 11.9294C17.3369 13.6908 17.3305 13.8991 17.2985 14.5949C17.2692 15.238 17.1616 15.5875 17.0716 15.8198C16.9517 16.1277 16.8089 16.3474 16.5782 16.5779C16.3475 16.8084 16.1275 16.9514 15.8195 17.0713C15.5874 17.1618 15.2377 17.2689 14.5947 17.2982C13.8994 17.3302 13.6906 17.3365 11.9292 17.3365C10.1678 17.3365 9.95949 17.33 9.26445 17.2981ZM9.20984 5.37328C8.50767 5.40525 8.02786 5.51659 7.60884 5.67964C7.17515 5.84802 6.80753 6.07391 6.44043 6.44043C6.07333 6.80695 5.84802 7.17463 5.67964 7.60884C5.51659 8.02813 5.40525 8.50767 5.37328 9.20984C5.34077 9.91311 5.33333 10.1379 5.33333 11.9292C5.33333 13.7204 5.34077 13.9452 5.37328 14.6485C5.40525 15.3507 5.51659 15.8302 5.67964 16.2495C5.84802 16.6832 6.07339 17.0515 6.44043 17.4179C6.80748 17.7843 7.17463 18.0098 7.60884 18.1787C8.02865 18.3417 8.50767 18.4531 9.20984 18.4851C9.91348 18.517 10.1379 18.525 11.9292 18.525C13.7204 18.525 13.9452 18.5176 14.6485 18.4851C15.3507 18.4531 15.8302 18.3417 16.2495 18.1787C16.6832 18.0098 17.0508 17.7844 17.4179 17.4179C17.785 17.0514 18.0098 16.6832 18.1787 16.2495C18.3417 15.8302 18.4536 15.3507 18.4851 14.6485C18.517 13.9447 18.5245 13.7204 18.5245 11.9292C18.5245 10.1379 18.517 9.91311 18.4851 9.20984C18.4531 8.50762 18.3417 8.02786 18.1787 7.60884C18.0098 7.17515 17.7844 6.80753 17.4179 6.44043C17.0514 6.07333 16.6832 5.84802 16.25 5.67964C15.8302 5.51659 15.3507 5.40473 14.649 5.37328C13.9456 5.34114 13.7209 5.33333 11.93 5.33333C10.139 5.33333 9.91348 5.34077 9.20984 5.37328Z" fill="white"/>
<defs>
<linearGradient id="paint0_linear_13617_141611" x1="19.5" y1="5.5" x2="4" y2="19.5" gradientUnits="userSpaceOnUse">
<stop stop-color="#D92E7F"/>
<stop offset="1" stop-color="#FB9022"/>
</linearGradient>
</defs>
</svg>
2.1.53. https://dev-app.illusto.com/images/icons/social_icons/linkdin.svg
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /images/icons/social_icons/linkdin.svg

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /images/icons/social_icons/linkdin.svg HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 08:12:28 GMT
Content-Type: image/svg+xml
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Last-Modified: Mon, 09 Oct 2023 11:18:59 GMT
ETag: W/"55d-18b142964b8"
Vary: Accept-Encoding
Content-Length: 1373

<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="2" y="2" width="20" height="20" rx="10" fill="#0A66C2"/>
<g clip-path="url(#clip0_13617_141629)">
<path d="M6.16602 7.72278C6.16602 7.3474 6.2974 7.03771 6.56016 6.79373C6.82292 6.54973 7.16452 6.42773 7.58493 6.42773C7.99785 6.42773 8.33193 6.54785 8.58719 6.78809C8.84995 7.03584 8.98133 7.35866 8.98133 7.75656C8.98133 8.11692 8.85371 8.41722 8.59845 8.65746C8.33569 8.90521 7.99034 9.02909 7.56241 9.02909H7.55115C7.13823 9.02909 6.80416 8.90521 6.5489 8.65746C6.29364 8.40972 6.16602 8.09815 6.16602 7.72278ZM6.31241 17.5764V10.0539H8.81241V17.5764H6.31241ZM10.1975 17.5764H12.6975V13.3759C12.6975 13.1132 12.7276 12.9105 12.7876 12.7678C12.8927 12.5126 13.0523 12.2967 13.2662 12.1203C13.4802 11.9439 13.7486 11.8557 14.0714 11.8557C14.9123 11.8557 15.3327 12.4225 15.3327 13.5561V17.5764H17.8327V13.2633C17.8327 12.1522 17.5699 11.3095 17.0444 10.7352C16.5189 10.1608 15.8244 9.87368 14.9611 9.87368C13.9926 9.87368 13.2381 10.2903 12.6975 11.1237V11.1462H12.6863L12.6975 11.1237V10.0539H10.1975C10.2126 10.2941 10.2201 11.0411 10.2201 12.2949C10.2201 13.5486 10.2126 15.3091 10.1975 17.5764Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0_13617_141629">
<rect x="6.16602" y="6.16797" width="11.6667" height="11.6667" fill="white"/>
</clipPath>
</defs>
</svg>
2.1.54. https://dev-app.illusto.com/images/icons/social_icons/pinterest.svg
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /images/icons/social_icons/pinterest.svg

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /images/icons/social_icons/pinterest.svg HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 08:12:34 GMT
Content-Type: image/svg+xml
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Last-Modified: Mon, 09 Oct 2023 11:18:59 GMT
ETag: W/"602-18b142964b8"
Vary: Accept-Encoding
Content-Length: 1538

<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_13617_141626)">
<rect x="2" y="2" width="20" height="20" rx="10" fill="white"/>
<path d="M11.9959 2C6.4673 2 2 6.47552 2 11.9959C2 16.2328 4.63266 19.8527 8.3513 21.3089C8.2608 20.5191 8.18676 19.3015 8.3842 18.4377C8.5652 17.6561 9.55244 13.4685 9.55244 13.4685C9.55244 13.4685 9.25628 12.868 9.25628 11.9877C9.25628 10.5973 10.0625 9.56068 11.0662 9.56068C11.9218 9.56068 12.3332 10.2024 12.3332 10.9675C12.3332 11.8231 11.7902 13.1065 11.5023 14.2995C11.2637 15.2949 12.0041 16.1094 12.9831 16.1094C14.7602 16.1094 16.1259 14.2336 16.1259 11.5352C16.1259 9.1411 14.4064 7.471 11.9465 7.471C9.09996 7.471 7.42986 9.6018 7.42986 11.8067C7.42986 12.6623 7.75894 13.5837 8.1703 14.0856C8.25258 14.1843 8.2608 14.2748 8.23612 14.3735C8.16208 14.6861 7.9893 15.369 7.9564 15.5088C7.91526 15.6898 7.8083 15.731 7.61908 15.6405C6.38502 15.0481 5.61168 13.2217 5.61168 11.7573C5.61168 8.60634 7.8988 5.7104 12.218 5.7104C15.6816 5.7104 18.3801 8.17852 18.3801 11.4858C18.3801 14.9329 16.2081 17.7055 13.197 17.7055C12.1851 17.7055 11.2308 17.1789 10.9099 16.5537C10.9099 16.5537 10.4081 18.4624 10.2847 18.9313C10.0625 19.8034 9.45372 20.8893 9.04236 21.5557C9.98026 21.8437 10.9675 22 12.0041 22C17.5245 22 22 17.5245 22 12.0041C21.9918 6.47552 17.5162 2 11.9959 2Z" fill="#BD081C"/>
</g>
<defs>
<clipPath id="clip0_13617_141626">
<rect x="2" y="2" width="20" height="20" rx="10" fill="white"/>
</clipPath>
</defs>
</svg>
2.1.55. https://dev-app.illusto.com/images/icons/social_icons/twitter.svg
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /images/icons/social_icons/twitter.svg

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /images/icons/social_icons/twitter.svg HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 08:12:37 GMT
Content-Type: image/svg+xml
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Last-Modified: Mon, 09 Oct 2023 11:18:59 GMT
ETag: W/"4c4-18b142964b8"
Vary: Accept-Encoding
Content-Length: 1220

<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="2" y="2" width="20" height="20" rx="10" fill="#1D9BF0"/>
<path d="M10.1694 17.2746C14.6044 17.2746 17.0294 13.5996 17.0294 10.4146C17.0294 10.3096 17.0294 10.2046 17.0244 10.1046C17.4944 9.76461 17.9044 9.33961 18.2294 8.85461C17.7994 9.04461 17.3344 9.17461 16.8444 9.23461C17.3444 8.93461 17.7244 8.46461 17.9044 7.89961C17.4394 8.17461 16.9244 8.37461 16.3744 8.48461C15.9344 8.01461 15.3094 7.72461 14.6144 7.72461C13.2844 7.72461 12.2044 8.80461 12.2044 10.1346C12.2044 10.3246 12.2244 10.5096 12.2694 10.6846C10.2644 10.5846 8.48937 9.62461 7.29938 8.16461C7.09438 8.51961 6.97438 8.93461 6.97438 9.37461C6.97438 10.2096 7.39938 10.9496 8.04938 11.3796C7.65438 11.3696 7.28437 11.2596 6.95937 11.0796C6.95937 11.0896 6.95937 11.0996 6.95937 11.1096C6.95937 12.2796 7.78937 13.2496 8.89437 13.4746C8.69437 13.5296 8.47937 13.5596 8.25937 13.5596C8.10437 13.5596 7.95437 13.5446 7.80437 13.5146C8.10937 14.4746 8.99938 15.1696 10.0544 15.1896C9.22938 15.8346 8.18937 16.2196 7.05937 16.2196C6.86437 16.2196 6.67437 16.2096 6.48438 16.1846C7.53937 16.8746 8.80937 17.2746 10.1694 17.2746Z" fill="white"/>
</svg>
2.1.56. https://dev-app.illusto.com/images/icons/social_icons/youtube.svg
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /images/icons/social_icons/youtube.svg

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /images/icons/social_icons/youtube.svg HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 08:11:22 GMT
Content-Type: image/svg+xml
Content-Length: 777
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Last-Modified: Mon, 09 Oct 2023 11:18:59 GMT
ETag: W/"309-18b142964b8"
Vary: Accept-Encoding

<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M22.0004 17.2508C21.8004 18.3008 20.9504 19.1008 19.9004 19.2508C18.2504 19.5008 15.5004 19.8008 12.4004 19.8008C9.35039 19.8008 6.60039 19.5008 4.90039 19.2508C3.85039 19.1008 3.00039 18.3008 2.80039 17.2508C2.60039 16.1008 2.40039 14.4008 2.40039 12.3008C2.40039 10.2008 2.60039 8.50078 2.80039 7.35078C3.00039 6.30078 3.85039 5.50078 4.90039 5.35078C6.55039 5.10078 9.30039 4.80078 12.4004 4.80078C15.5004 4.80078 18.2004 5.10078 19.9004 5.35078C20.9504 5.50078 21.8004 6.30078 22.0004 7.35078C22.2004 8.50078 22.4504 10.2008 22.4504 12.3008C22.4004 14.4008 22.2004 16.1008 22.0004 17.2508Z" fill="#FF3D00"/>
<path d="M10 15.5V8.5L16 12L10 15.5Z" fill="white"/>
</svg>
2.1.57. https://dev-app.illusto.com/images/in.svg
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /images/in.svg

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /images/in.svg HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 08:10:57 GMT
Content-Type: image/svg+xml
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Last-Modified: Mon, 09 Oct 2023 11:18:59 GMT
ETag: W/"45a-18b142964b8"
Vary: Accept-Encoding
Content-Length: 1114

<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M18.3375 18.3375H15.6705V14.16C15.6705 13.164 15.6525 11.8815 14.283 11.8815C12.894 11.8815 12.681 12.9675 12.681 14.0865V18.3375H10.014V9.74702H12.5745V10.9215H12.6105C13.1325 10.0305 14.1045 9.49652 15.1365 9.53402C17.8395 9.53402 18.339 11.3115 18.339 13.626L18.3375 18.336V18.3375ZM7.005 8.57252C6.59531 8.57055 6.20294 8.40703 5.9131 8.11748C5.62327 7.82792 5.45937 7.43571 5.457 7.02602C5.457 6.17702 6.156 5.47802 7.005 5.47802C7.854 5.47802 8.5515 6.17702 8.553 7.02602C8.553 7.87502 7.854 8.57252 7.005 8.57252ZM8.3385 18.3375H5.6685V9.74702H8.3385V18.3375ZM19.665 3.00002H4.3275C3.97973 2.998 3.64521 3.13331 3.39663 3.37655C3.14806 3.61978 3.00553 3.95129 3 4.29902V19.701C3.00553 20.0488 3.14806 20.3803 3.39663 20.6235C3.64521 20.8667 3.97973 21.002 4.3275 21H19.6665C20.0151 21.0028 20.3507 20.868 20.6004 20.6247C20.8501 20.3815 20.9937 20.0496 21 19.701V4.29752C20.9937 3.94926 20.85 3.61762 20.6002 3.37486C20.3504 3.1321 20.0148 2.9979 19.6665 3.00152L19.665 3.00002Z" fill="white"/>
</svg>
2.1.58. https://dev-app.illusto.com/images/insta.svg
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /images/insta.svg

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /images/insta.svg HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 08:11:43 GMT
Content-Type: image/svg+xml
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Last-Modified: Mon, 09 Oct 2023 11:18:59 GMT
ETag: W/"e4a-18b142964b8"
Vary: Accept-Encoding
Content-Length: 3658

<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_714_14)">
<path d="M19.3537 5.99693V5.99768C19.3537 6.74318 18.7492 7.34693 18.0044 7.34693C17.2597 7.34693 16.6552 6.74243 16.6552 5.99768C16.6552 5.25218 17.2597 4.64843 18.0044 4.64843C18.7492 4.64918 19.3529 5.25218 19.3537 5.99693ZM11.9999 15.7492C9.92918 15.7492 8.25068 14.0707 8.25068 11.9999C8.25068 9.92918 9.92918 8.25068 11.9999 8.25068C14.0707 8.25068 15.7492 9.92918 15.7492 11.9999C15.7492 14.0699 14.0714 15.7484 12.0014 15.7484H12.0007L11.9999 15.7492ZM11.9999 6.22493C8.81018 6.22493 6.22493 8.81093 6.22493 11.9999C6.22493 15.1889 8.81093 17.7749 11.9999 17.7749C15.1897 17.7749 17.7749 15.1889 17.7749 11.9999C17.7749 11.9999 17.7749 11.9999 17.7749 11.9992C17.7749 8.81018 15.1897 6.22418 11.9999 6.22418C11.9999 6.22418 11.9999 6.22418 11.9992 6.22418L11.9999 6.22493ZM11.9999 2.77793C15.0022 2.77793 15.3599 2.79293 16.5457 2.84468C17.2979 2.85368 18.0134 2.99618 18.6757 3.24818L18.6329 3.23393C19.6184 3.61793 20.3834 4.38293 20.7592 5.34293L20.7682 5.36843C21.0052 5.98793 21.1462 6.70418 21.1552 7.45193V7.45568C21.2084 8.64218 21.2204 8.99843 21.2204 12.0014C21.2204 15.0044 21.2062 15.3614 21.1514 16.5472C21.1372 17.3002 20.9939 18.0157 20.7427 18.6779L20.7569 18.6344C20.5634 19.1414 20.2769 19.5734 19.9147 19.9289L19.9139 19.9297C19.5592 20.2927 19.1272 20.5792 18.6449 20.7614L18.6209 20.7697C17.9992 21.0067 17.2807 21.1477 16.5299 21.1567H16.5262C15.3322 21.2099 14.9804 21.2219 11.9722 21.2219C8.96243 21.2219 8.61143 21.2077 7.41818 21.1529C6.66218 21.1387 5.94368 20.9954 5.27843 20.7442L5.32268 20.7584C4.81568 20.5679 4.38368 20.2807 4.03118 19.9169L4.03043 19.9162C3.66368 19.5637 3.37568 19.1309 3.19493 18.6464L3.18743 18.6232C2.95118 18.0022 2.80793 17.2844 2.79368 16.5344V16.5284C2.75168 15.3472 2.73668 14.9827 2.73668 11.9887C2.73668 8.99318 2.75168 8.62793 2.79368 7.43243C2.80793 6.67718 2.95043 5.95943 3.20168 5.29493L3.18743 5.33918C3.37268 4.82993 3.66143 4.39643 4.02968 4.04618L4.03118 4.04468C4.38218 3.67568 4.81493 3.38843 5.30018 3.21068L5.32343 3.20318C5.94068 2.96468 6.65393 2.82143 7.39943 2.80868H7.40468C8.59943 2.76668 8.95118 2.75243 11.9587 2.75243L11.9999 2.77793ZM11.9999 0.75293C8.94443 0.75293 8.56343 0.76718 7.36343 0.82043C6.37718 0.84143 5.44193 1.03193 4.57643 1.36268L4.63343 1.34393C3.85343 1.64168 3.18893 2.08343 2.64143 2.63993L2.64068 2.64068C2.08193 3.18818 1.64093 3.85343 1.35593 4.59593L1.34318 4.63343C1.03118 5.44193 0.84068 6.37793 0.82043 7.35443V7.36343C0.76418 8.56343 0.75293 8.94443 0.75293 11.9999C0.75293 15.0554 0.76718 15.4364 0.82043 16.6364C0.84143 17.6227 1.03193 18.5579 1.36268 19.4234L1.34393 19.3664C1.94093 20.8822 3.11768 22.0589 4.59443 22.6424L4.63343 22.6559C5.44193 22.9672 6.37793 23.1577 7.35443 23.1787H7.36343C8.56343 23.2349 8.94443 23.2462 11.9999 23.2462C15.0554 23.2462 15.4364 23.2319 16.6364 23.1787C17.6227 23.1569 18.5579 22.9672 19.4234 22.6364L19.3664 22.6559C20.8822 22.0589 22.0589 20.8822 22.6424 19.4054L22.6559 19.3664C22.9679 18.5579 23.1577 17.6219 23.1787 16.6454V16.6364C23.2349 15.4364 23.2462 15.0554 23.2462 11.9999C23.2462 8.94443 23.2319 8.56343 23.1787 7.36343C23.1569 6.37718 22.9672 5.44193 22.6364 4.57643L22.6559 4.63343C22.3574 3.85343 21.9164 3.18893 21.3592 2.64143L21.3584 2.64068C20.8109 2.08193 20.1457 1.64093 19.4032 1.35593L19.3657 1.34318C18.5572 1.03118 17.6212 0.84068 16.6447 0.82043H16.6357C15.4357 0.76418 15.0547 0.75293 11.9992 0.75293H11.9999Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0_714_14">
<rect width="24" height="24" fill="white"/>
</clipPath>
</defs>
</svg>
2.1.59. https://dev-app.illusto.com/images/twitte.svg
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /images/twitte.svg

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /images/twitte.svg HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 08:11:40 GMT
Content-Type: image/svg+xml
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Last-Modified: Mon, 09 Oct 2023 11:18:59 GMT
ETag: W/"4d3-18b142964b8"
Vary: Accept-Encoding
Content-Length: 1235

<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_714_20)">
<path d="M24 4.54923C23.1201 4.94237 22.1654 5.20446 21.1732 5.32614C22.1934 4.71772 22.9704 3.7536 23.3354 2.60228C22.3807 3.1639 21.3323 3.57576 20.209 3.8004C19.3105 2.84565 18.0281 2.24658 16.6147 2.24658C13.9002 2.24658 11.6911 4.45563 11.6911 7.17014C11.6911 7.55392 11.7285 7.92833 11.8222 8.29339C7.73167 8.08746 4.09984 6.13114 1.67551 3.14518C1.25429 3.87529 1.01092 4.71772 1.01092 5.62568C1.01092 7.32927 1.88143 8.83629 3.20125 9.72552C2.39626 9.69744 1.63806 9.47279 0.973478 9.10774V9.1639C0.973478 11.5508 2.66771 13.5446 4.92356 13.9939C4.5117 14.1062 4.07176 14.1717 3.62246 14.1717C3.30421 14.1717 2.99532 14.1436 2.69579 14.0875C3.32293 16.0438 5.13885 17.4666 7.29173 17.504C5.60686 18.8238 3.48206 19.6101 1.17941 19.6101C0.786272 19.6101 0.393136 19.5914 0 19.5446C2.18097 20.9393 4.76443 21.7536 7.54446 21.7536C16.6053 21.7536 21.5569 14.2466 21.5569 7.74112C21.5569 7.52583 21.5569 7.31054 21.5476 7.10462C22.5117 6.40259 23.3448 5.54143 24 4.54923Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0_714_20">
<rect width="24" height="24" fill="white"/>
</clipPath>
</defs>
</svg>
2.1.60. https://dev-app.illusto.com/login
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /login

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /login HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; countryCode=IN; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/dashboard
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dev-app.illusto.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 08:11:23 GMT
Content-Type: text/html; charset=utf-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
X-Powered-By: Next.js
ETag: "3szx8opqhq6g4"
Vary: Accept-Encoding
Content-Length: 8356

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>Login | illusto</title><meta property="og:title" content="Access your video editing account and unleash your creativity. Login now to continue working on your projects and bring your vision to life."/><meta name="next-head-count" content="4"/><link rel="preload" href="/_next/static/css/87f5e2c97b954880.css" as="style"/><link rel="stylesheet" href="/_next/static/css/87f5e2c97b954880.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="/_next/static/chunks/webpack-dd8919a572f3efbe.js" defer=""></script><script src="/_next/static/chunks/framework-1f1fb5c07f2be279.js" defer=""></script><script src="/_next/static/chunks/main-42b45f53948b43e8.js" defer=""></script><script src="/_next/static/chunks/pages/_app-0c1956830c7f6018.js" defer=""></script><script src="/_next/static/chunks/4347-dbc2f0dfcf4db24e.js" defer=""></script><script src="/_next/static/chunks/135-4a14e2895d2a2645.js" defer=""></script><script src="/_next/static/chunks/7307-ecd48816407d7807.js" defer=""></script><script src="/_next/static/chunks/3184-d4abe521a0bb8ce8.js" defer=""></script><script src="/_next/static/chunks/5572-308d9fa0a85c2c5d.js" defer=""></script><script src="/_next/static/chunks/5171-6cd6c7c8044e61e0.js" defer=""></script><script src="/_next/static/chunks/8755-bee09a232fb7ec60.js" defer=""></script><script src="/_next/static/chunks/8523-bea1385d1672bd94.js" defer=""></script><script src="/_next/static/chunks/1866-f7d99f75c34b8551.js" defer=""></script><script src="/_next/static/chunks/pages/login-7262f8d1210d07d6.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css a0y2e3">.css-a0y2e3{height:0;overflow:hidden;-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;visibility:hidden;}</style><div class="MuiCollapse-root MuiCollapse-vertical alertBox MuiCollapse-hidden css-a0y2e3" style="min-height:0px"><style data-emotion="css hboir5">.css-hboir5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}</style><div class="MuiCollapse-wrapper MuiCollapse-vertical css-hboir5"><style data-emotion="css 8atqhb">.css-8atqhb{width:100%;}</style><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-8atqhb"><style data-emotion="css 1gnnicf">.css-1gnnicf{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><style data-emotion="css 15e7ee5">.css-15e7ee5{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:none;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAlert-root MuiAlert-filledError MuiAlert-filled css-15e7ee5" role="alert"><style data-emotion="css 1l54tgj">.css-1l54tgj{margin-right:12px;padding:7px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:22px;opacity:0.9;}</style><div class="MuiAlert-icon css-1l54tgj"><style data-emotion="css 1cw4hi4">.css-1cw4hi4{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:inherit;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ErrorOutlineIcon"><path d="M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></svg></div><style data-emotion="css 1xsto0d">.css-1xsto0d{padding:8px 0;min-width:0;overflow:auto;}</style><div class="MuiAlert-message css-1xsto0d"></div><style data-emotion="css 1mzcepu">.css-1mzcepu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;padding:4px 0 0 16px;margin-left:auto;margin-right:-8px;}</style><div class="MuiAlert-action css-1mzcepu"><style data-emotion="css jypskm">.css-jypskm{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-jypskm:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-jypskm:hover{background-color:transparent;}}.css-jypskm.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css q28n79">.css-q28n79{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-q28n79::-moz-focus-inner{border-style:none;}.css-q28n79.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-q28n79{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-q28n79:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-q28n79:hover{background-color:transparent;}}.css-q28n79.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-sizeSmall css-q28n79" tabindex="0" type="button" aria-label="close"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseIcon"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></svg></button></div></div></div></div></div><div class="loader"><img src="/images/Loading.gif"/></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/login","query":{},"buildId":"A7LJyg1KFMpKal_I3QQ9j","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript></body></html>
2.1.61. https://dev-app.illusto.com/signup
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /signup

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request.

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /signup HTTP/1.1
Host: dev-app.illusto.com
Accept-Encoding: gzip, deflate, br
Accept: */*
Accept-Language: en-US;q=0.9,en;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Connection: close
Cache-Control: max-age=0
Origin: https://dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; countryCode=IN; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga=GA1.2.1572859313.1697020601; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 08:12:14 GMT
Content-Type: text/html; charset=utf-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
X-Powered-By: Next.js
ETag: "cu0c92fyfo6gd"
Vary: Accept-Encoding
Content-Length: 8365

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>Signup | illusto</title><meta property="og:title" content="Join the community of video editors and start creating amazing content today. Sign up now to unlock access to our tools, resources, and tutorials."/><meta name="next-head-count" content="4"/><link rel="preload" href="/_next/static/css/87f5e2c97b954880.css" as="style"/><link rel="stylesheet" href="/_next/static/css/87f5e2c97b954880.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="/_next/static/chunks/webpack-dd8919a572f3efbe.js" defer=""></script><script src="/_next/static/chunks/framework-1f1fb5c07f2be279.js" defer=""></script><script src="/_next/static/chunks/main-42b45f53948b43e8.js" defer=""></script><script src="/_next/static/chunks/pages/_app-0c1956830c7f6018.js" defer=""></script><script src="/_next/static/chunks/4347-dbc2f0dfcf4db24e.js" defer=""></script><script src="/_next/static/chunks/135-4a14e2895d2a2645.js" defer=""></script><script src="/_next/static/chunks/7307-ecd48816407d7807.js" defer=""></script><script src="/_next/static/chunks/3184-d4abe521a0bb8ce8.js" defer=""></script><script src="/_next/static/chunks/5572-308d9fa0a85c2c5d.js" defer=""></script><script src="/_next/static/chunks/5171-6cd6c7c8044e61e0.js" defer=""></script><script src="/_next/static/chunks/8755-bee09a232fb7ec60.js" defer=""></script><script src="/_next/static/chunks/8523-bea1385d1672bd94.js" defer=""></script><script src="/_next/static/chunks/1866-f7d99f75c34b8551.js" defer=""></script><script src="/_next/static/chunks/pages/signup-f744e09648b140e6.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css a0y2e3">.css-a0y2e3{height:0;overflow:hidden;-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;visibility:hidden;}</style><div class="MuiCollapse-root MuiCollapse-vertical alertBox MuiCollapse-hidden css-a0y2e3" style="min-height:0px"><style data-emotion="css hboir5">.css-hboir5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}</style><div class="MuiCollapse-wrapper MuiCollapse-vertical css-hboir5"><style data-emotion="css 8atqhb">.css-8atqhb{width:100%;}</style><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-8atqhb"><style data-emotion="css 1gnnicf">.css-1gnnicf{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><style data-emotion="css 15e7ee5">.css-15e7ee5{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:none;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAlert-root MuiAlert-filledError MuiAlert-filled css-15e7ee5" role="alert"><style data-emotion="css 1l54tgj">.css-1l54tgj{margin-right:12px;padding:7px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:22px;opacity:0.9;}</style><div class="MuiAlert-icon css-1l54tgj"><style data-emotion="css 1cw4hi4">.css-1cw4hi4{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:inherit;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ErrorOutlineIcon"><path d="M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></svg></div><style data-emotion="css 1xsto0d">.css-1xsto0d{padding:8px 0;min-width:0;overflow:auto;}</style><div class="MuiAlert-message css-1xsto0d"></div><style data-emotion="css 1mzcepu">.css-1mzcepu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;padding:4px 0 0 16px;margin-left:auto;margin-right:-8px;}</style><div class="MuiAlert-action css-1mzcepu"><style data-emotion="css jypskm">.css-jypskm{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-jypskm:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-jypskm:hover{background-color:transparent;}}.css-jypskm.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css q28n79">.css-q28n79{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-q28n79::-moz-focus-inner{border-style:none;}.css-q28n79.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-q28n79{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-q28n79:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-q28n79:hover{background-color:transparent;}}.css-q28n79.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-sizeSmall css-q28n79" tabindex="0" type="button" aria-label="close"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseIcon"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></svg></button></div></div></div></div></div><div class="loader"><img src="/images/Loading.gif"/></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/signup","query":{},"buildId":"A7LJyg1KFMpKal_I3QQ9j","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript></body></html>
2.2. Cross-origin resource sharing: arbitrary origin trusted
Previous  Next

There are 61 instances of this issue:

Issue background

An HTML5 cross-origin resource sharing (CORS) policy controls whether and how content running on other domains can perform two-way interaction with the domain that publishes the policy. The policy is fine-grained and can apply access controls per-request based on the URL and other features of the request.

Trusting arbitrary origins effectively disables the same-origin policy, allowing two-way interaction by third-party web sites. Unless the response consists only of unprotected public content, this policy is likely to present a security risk.

If the site specifies the header Access-Control-Allow-Credentials: true, third-party sites may be able to carry out privileged actions and retrieve sensitive information. Even if it does not, attackers may be able to bypass any IP-based access controls by proxying through users' browsers.

Issue remediation

Rather than using a wildcard or programmatically verifying supplied origins, use a whitelist of trusted domains.

References

Vulnerability classifications



2.2.1. https://dev-app.illusto.com/_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://sjnojuhbouws.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; countryCode=IN; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://sjnojuhbouws.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:27:20 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"2760-18b142b7028"
Vary: Accept-Encoding
Content-Length: 10080

self.__BUILD_MANIFEST=function(s,a,c,t,e,i,n,o,p,u,b,d,r,g,f,k,h,j,m,l,y,S,_,v,C,x,D,E,R,F,w,L,I,O,W,B,P,q,A,G,M,N,T){return{__rewrites:{beforeFiles:[],afterFiles:[],fallback:[]},"/":[p,S,_,"static/chunks/pages/index-8f81de8f8f88e7d0.js"],"/404":["static/chunks/pages/404-4463ccd0b149e5ed.js"],"/_error":["static/chunks/pages/_error-02cc11fd74b4e5ff.js"],"/appsumosignup/signupDetails":[s,a,c,R,t,h,F,"static/chunks/pages/appsumosignup/signupDetails-e066b0e7792529a6.js"],"/appsumosignup/signupLanding":[s,a,c,t,"static/chunks/pages/appsumosignup/signupLanding-78c7ec9aa1b228f7.js"],"/appsumosignup/[uuid]":[s,a,c,R,t,h,F,"static/chunks/pages/appsumosignup/[uuid]-e828d49d518c9f2a.js"],"/comingsoon":["static/chunks/pages/comingsoon-e5c5699073f16897.js"],"/contact":["static/chunks/pages/contact-1021d36c4d59b807.js"],"/export":[w,"static/chunks/4072747d-52af1a7a256f74c0.js","static/chunks/f1b7312e-789b66262cc92505.js","static/chunks/d59bccd2-c1134a38adb2b29d.js",s,a,c,e,i,n,d,r,g,f,j,m,v,C,L,I,"static/chunks/3596-bd4d0f528854dc74.js",t,O,W,"static/chunks/pages/export-9947dc00df4cc271.js"],"/export/bkup":[s,a,c,e,i,n,d,f,j,m,C,L,O,W,"static/chunks/pages/export/bkup-9b392b5964927f70.js"],"/faq":[l,"static/chunks/7954-5cff1ec8d84d97f8.js","static/chunks/pages/faq-dd46f2498b7b5893.js"],"/home":[s,e,n,d,r,f,m,"static/chunks/381-e8082bb48836f3f2.js","static/chunks/pages/home-7bb0d9b540a04ed7.js"],"/login":[s,a,c,l,B,t,h,x,P,"static/chunks/pages/login-7262f8d1210d07d6.js"],"/login/FacebookRedirect":["static/chunks/pages/login/FacebookRedirect-5b4aa2f4e22e033d.js"],"/login/GoogleRedirect":["static/chunks/pages/login/GoogleRedirect-d0abb6fc0976e4f5.js"],"/myprofile":[s,a,c,i,n,r,l,m,"static/chunks/4200-e3bad149f450456f.js",t,x,"static/chunks/pages/myprofile-cc91f5c56a5fb0d1.js"],"/onboarding":[s,a,c,o,f,D,q,E,A,"static/chunks/pages/onboarding-46f420971b467832.js"],"/onboarding/Steps/Category":["static/chunks/pages/onboarding/Steps/Category-aa57c609f0a958c2.js"],"/onboarding/Steps/CharityDetails":[s,a,"static/chunks/pages/onboarding/Steps/CharityDetails-0f8efe588261de3a.js"],"/onboarding/Steps/ContentSubCategories":[s,a,D,"static/chunks/pages/onboarding/Steps/ContentSubCategories-6d996cddbd64d468.js"],"/onboarding/Steps/EducationSubCategory":["static/chunks/pages/onboarding/Steps/EducationSubCategory-6058718830ad718b.js"],"/onboarding/Steps/EducationSubDetails":["static/chunks/pages/onboarding/Steps/EducationSubDetails-a0f896558c3c82fa.js"],"/onboarding/Steps/ExperienceRange":["static/chunks/pages/onboarding/Steps/ExperienceRange-4c3623eca589979a.js"],"/onboarding/Steps/Followings":["static/chunks/pages/onboarding/Steps/Followings-24994c88e3675b81.js"],"/onboarding/Steps/LiveStreaming":["static/chunks/pages/onboarding/Steps/LiveStreaming-96cb6d2937adc197.js"],"/onboarding/Steps/PostVideos":[s,a,"static/chunks/pages/onboarding/Steps/PostVideos-eddaad8ab209fc6b.js"],"/onboarding/Steps/ReferralSource":[s,a,"static/chunks/pages/onboarding/Steps/ReferralSource-c994a3eae5ba8833.js"],"/onboarding/Steps/WorkDetails":[s,a,E,"static/chunks/pages/onboarding/Steps/WorkDetails-a10ccd95218a3355.js"],"/onboarding/Steps/WorkSubCategories":["static/chunks/pages/onboarding/Steps/WorkSubCategories-7135c56166b10d60.js"],"/onboarding/onboarding":[s,a,c,o,f,D,q,E,A,"static/chunks/pages/onboarding/onboarding-b54117f75f14c8d1.js"],"/onboardingOld":[s,a,c,o,v,"static/chunks/1680-f4bde26e5c5e4673.js",t,"static/chunks/pages/onboardingOld-dcd4c9f188f688fe.js"],"/onboardingOld/indexcopy":[s,a,"static/chunks/478-4cc5e5fabdad420b.js","static/chunks/pages/onboardingOld/indexcopy-4743fbdcc8817ba0.js"],"/pricing":[c,n,r,g,S,C,t,u,_,"static/chunks/pages/pricing-5274a3a9f37f1a3b.js"],"/privacy":["static/chunks/2221-905f686db2f22b92.js","static/chunks/pages/privacy-198b501bfc47c0af.js"],"/privacy/comingsoon":["static/chunks/pages/privacy/comingsoon-bd20e16953ccd085.js"],"/privacy/contact":["static/chunks/pages/privacy/contact-96679aa3dd41865a.js"],"/privacy/home":["static/chunks/2390-9e3eddeb815d2c63.js","static/chunks/pages/privacy/home-4c6478a7c51380cb.js"],"/privacy/muitest":[s,i,"static/chunks/1266-72e9e9049c444d80.js","static/chunks/pages/privacy/muitest-985cdd2666e3043f.js"],"/privacy/terms":["static/chunks/pages/privacy/terms-eef1a30eeaeb35f5.js"],"/privacy/tutorials":[s,a,e,n,j,y,"static/chunks/pages/privacy/tutorials-5fd7a3a6c30fa932.js"],"/signup":[s,a,c,l,B,t,h,x,P,"static/chunks/pages/signup-f744e09648b140e6.js"],"/subscription":[s,a,c,e,n,o,p,b,r,g,G,"static/chunks/9337-bf36146784459c19.js",t,u,k,"static/chunks/pages/subscription-b27df2710818d331.js"],"/subscription/downgrade":[i,"static/chunks/5852-0de74a7320f65cb9.js","static/chunks/pages/subscription/downgrade-fba310a9ddd96f85.js"],"/subscription/error":[g,G,"static/chunks/pages/subscription/error-1923ac7f7e2b28c2.js"],"/subscription/mypaymentsnew":["static/chunks/pages/subscription/mypaymentsnew-0113feaaa0fc58d6.js"],"/subscription/mypaymentsupgraded":[g,"static/chunks/pages/subscription/mypaymentsupgraded-33111dfe4f7d8301.js"],"/subscription/oldindex":[s,e,b,"static/chunks/7671-b51121f0de817c05.js","static/chunks/pages/subscription/oldindex-38b457ecc41f0214.js"],"/subscription/onetimepayment/stripe_module":[c,t,"static/chunks/pages/subscription/onetimepayment/stripe_module-8bba2bb0f1bce932.js"],"/subscription/onetimepayment/[uuid]":[s,a,c,"static/chunks/3470-6a3eafd9e8d0bce5.js",t,"static/chunks/pages/subscription/onetimepayment/[uuid]-af489dfe7642daf3.js"],"/subscription/onetimepayment_old":[s,a,"static/chunks/pages/subscription/onetimepayment_old-830a25cd299af1f1.js"],"/subscription/onetimepaymenterror":["static/chunks/pages/subscription/onetimepaymenterror-a558a8554368d8c7.js"],"/subscription/onetimepaymentsuccess":["static/chunks/pages/subscription/onetimepaymentsuccess-ae7a538b8f8e381f.js"],"/subscription/paymentmode":[s,c,e,i,o,p,b,M,"static/chunks/3669-383986191b512c14.js",t,u,k,N,"static/chunks/pages/subscription/paymentmode-f02b4ed01dc57ec2.js"],"/subscription/plan":[s,a,i,"static/chunks/pages/subscription/plan-9e0d1afd6a8ab1ea.js"],"/subscription/popup":["static/chunks/pages/subscription/popup-f42ac9739cf27601.js"],"/subscription/upgrade":[s,a,i,"static/chunks/9736-503b6f4caa9da0a1.js","static/chunks/pages/subscription/upgrade-1bff2682dee69111.js"],"/subscription/[...type]":[w,s,a,c,e,i,o,p,b,M,I,t,u,k,N,"static/chunks/pages/subscription/[...type]-fe155a31c5e81574.js"],"/templatecenter":[s,a,c,e,o,p,b,d,y,v,T,t,u,k,"static/chunks/pages/templatecenter-be98e6c8d59b1af9.js"],"/templatecenter/old_index":[s,a,c,e,o,p,b,d,y,T,t,u,k,"static/chunks/pages/templatecenter/old_index-cdfe7b5a6e0d0912.js"],"/terms":["static/chunks/pages/terms-7f693ceb59969084.js"],"/tutorials":[s,a,e,n,p,j,y,S,"static/chunks/5603-6cee60c235db56d3.js",_,"static/chunks/pages/tutorials-02bfe2a8abf9899b.js"],sortedPages:["/","/404","/_app","/_error","/appsumosignup/signupDetails","/appsumosignup/signupLanding","/appsumosignup/[uuid]","/comingsoon","/contact","/export","/export/bkup","/faq","/home","/login","/login/FacebookRedirect","/login/GoogleRedirect","/myprofile","/onboarding","/onboarding/Steps/Category","/onboarding/Steps/CharityDetails","/onboarding/Steps/ContentSubCategories","/onboarding/Steps/EducationSubCategory","/onboarding/Steps/EducationSubDetails","/onboarding/Steps/ExperienceRange","/onboarding/Steps/Followings","/onboarding/Steps/LiveStreaming","/onboarding/Steps/PostVideos","/onboarding/Steps/ReferralSource","/onboarding/Steps/WorkDetails","/onboarding/Steps/WorkSubCategories","/onboarding/onboarding","/onboardingOld","/onboardingOld/indexcopy","/pricing","/privacy","/privacy/comingsoon","/privacy/contact","/privacy/home","/privacy/muitest","/privacy/terms","/privacy/tutorials","/signup","/subscription","/subscription/downgrade","/subscription/error","/subscription/mypaymentsnew","/subscription/mypaymentsupgraded","/subscription/oldindex","/subscription/onetimepayment/stripe_module","/subscription/onetimepayment/[uuid]","/subscription/onetimepayment_old","/subscription/onetimepaymenterror","/subscription/onetimepaymentsuccess","/subscription/paymentmode","/subscription/plan","/subscription/popup","/subscription/upgrade","/subscription/[...type]","/templatecenter","/templatecenter/old_index","/terms","/tutorials"]}}("static/chunks/4347-dbc2f0dfcf4db24e.js","static/chunks/135-4a14e2895d2a2645.js","static/chunks/7307-ecd48816407d7807.js","static/chunks/5171-6cd6c7c8044e61e0.js","static/chunks/6996-ee554cacbd978db0.js","static/chunks/2255-a844b0cb80090d36.js","static/chunks/1362-7499b57a548f0d88.js","static/chunks/5024-6a5d7d4eab68126c.js","static/chunks/9248-caf8d339ac98424e.js","static/chunks/8087-9a6f96512594d9d0.js","static/chunks/2962-edc7f06717b16ea4.js","static/chunks/981-c772fb43b54b1c78.js","static/chunks/4386-6cadbead29812b69.js","static/chunks/6261-772ef6afa04843db.js","static/chunks/422-5346caaa06cc5559.js","static/chunks/3615-0ef40f14e24aae4e.js","static/chunks/8755-bee09a232fb7ec60.js","static/chunks/5600-dbb07f8c1069f3ec.js","static/chunks/6467-382019194a773d08.js","static/chunks/3184-d4abe521a0bb8ce8.js","static/chunks/7883-7a0448d116c52085.js","static/chunks/2531-f83be18fcd541fcd.js","static/css/4df78f2cd73d6b26.css","static/chunks/2919-c553e2396803d2a4.js","static/chunks/8538-7b208ff33d221f39.js","static/chunks/8523-bea1385d1672bd94.js","static/chunks/7070-f0b995be8a098d92.js","static/chunks/4118-156239f7a560e315.js","static/chunks/833-ed263960bc8b1135.js","static/chunks/6279-485a94bcc943750c.js","static/chunks/75fc9c18-2cc04cd5a8e46304.js","static/chunks/4150-8aadc095ad2591f4.js","static/chunks/8756-bde511b4bad18991.js","static/chunks/4290-86092922b3c052e4.js","static/css/79d59753ce755d38.css","static/chunks/5572-308d9fa0a85c2c5d.js","static/chunks/1866-f7d99f75c34b8551.js","static/chunks/5516-8f20f8065ebdff5f.js","static/chunks/1407-c28930457887ec1d.js","static/chunks/760-43671621d17c2050.js","static/chunks/845-9bda152b060a656c.js","static/chunks/3265-8d578d3163993ff1.js","static/chunks/4373-d6c2f5b4cc80a3e0.js"),self.__BUILD_MANIFEST_CB&&self.__BUILD_MANIFEST_CB();
2.2.2. https://dev-app.illusto.com/_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://awkokyfojvgt.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; countryCode=IN; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://awkokyfojvgt.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:26:14 GMT
Content-Type: application/javascript; charset=UTF-8
Content-Length: 77
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"4d-18b142b7028"
Vary: Accept-Encoding

self.__SSG_MANIFEST=new Set,self.__SSG_MANIFEST_CB&&self.__SSG_MANIFEST_CB();
2.2.3. https://dev-app.illusto.com/_next/static/chunks/135-4a14e2895d2a2645.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/135-4a14e2895d2a2645.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://ntaeegxttysl.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/135-4a14e2895d2a2645.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; countryCode=IN; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://ntaeegxttysl.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:29:07 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"ae4d-18b142b7028"
Vary: Accept-Encoding
Content-Length: 44621

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[135],{6135:function(e,t,r){var o=r(63366),n=r(87462),i=r(67294),l=r(59766),a=r(94780),s=r(63032),d=r(90948),u=r(71657),p=r(24707),c=r(85893);let m=["disableUnderline","components","componentsProps","fullWidth","hiddenLabel","inputComponent","multiline","slotProps","slots","type"],f=e=>{let{classes:t,disableUnderline:r}=e,o=(0,a.Z)({root:["root",!r&&"underline"],input:["input"]},p._,t);return(0,n.Z)({},t,o)},h=(0,d.ZP)(s.Ej,{shouldForwardProp:e=>(0,d.FO)(e)||"classes"===e,name:"MuiFilledInput",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[...(0,s.Gx)(e,t),!r.disableUnderline&&t.underline]}})(({theme:e,ownerState:t})=>{var r;let o="light"===e.palette.mode,i=o?"rgba(0, 0, 0, 0.06)":"rgba(255, 255, 255, 0.09)";return(0,n.Z)({position:"relative",backgroundColor:e.vars?e.vars.palette.FilledInput.bg:i,borderTopLeftRadius:(e.vars||e).shape.borderRadius,borderTopRightRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),"&:hover":{backgroundColor:e.vars?e.vars.palette.FilledInput.hoverBg:o?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.13)","@media (hover: none)":{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:i}},[`&.${p.Z.focused}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:i},[`&.${p.Z.disabled}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.disabledBg:o?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)"}},!t.disableUnderline&&{"&:after":{borderBottom:`2px solid ${null==(r=(e.vars||e).palette[t.color||"primary"])?void 0:r.main}`,left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${p.Z.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${p.Z.error}`]:{"&:before, &:after":{borderBottomColor:(e.vars||e).palette.error.main}},"&:before":{borderBottom:`1px solid ${e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`:o?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)"}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${p.Z.disabled}, .${p.Z.error}):before`]:{borderBottom:`1px solid ${(e.vars||e).palette.text.primary}`},[`&.${p.Z.disabled}:before`]:{borderBottomStyle:"dotted"}},t.startAdornment&&{paddingLeft:12},t.endAdornment&&{paddingRight:12},t.multiline&&(0,n.Z)({padding:"25px 12px 8px"},"small"===t.size&&{paddingTop:21,paddingBottom:4},t.hiddenLabel&&{paddingTop:16,paddingBottom:17}))}),v=(0,d.ZP)(s.rA,{name:"MuiFilledInput",slot:"Input",overridesResolver:s._o})(({theme:e,ownerState:t})=>(0,n.Z)({paddingTop:25,paddingRight:12,paddingBottom:8,paddingLeft:12},!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:"light"===e.palette.mode?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:"light"===e.palette.mode?null:"#fff",caretColor:"light"===e.palette.mode?null:"#fff",borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"}},e.vars&&{"&:-webkit-autofill":{borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},"small"===t.size&&{paddingTop:21,paddingBottom:4},t.hiddenLabel&&{paddingTop:16,paddingBottom:17},t.multiline&&{paddingTop:0,paddingBottom:0,paddingLeft:0,paddingRight:0},t.startAdornment&&{paddingLeft:0},t.endAdornment&&{paddingRight:0},t.hiddenLabel&&"small"===t.size&&{paddingTop:8,paddingBottom:9})),b=i.forwardRef(function(e,t){var r,i,a,d;let p=(0,u.Z)({props:e,name:"MuiFilledInput"}),{components:b={},componentsProps:Z,fullWidth:g=!1,inputComponent:x="input",multiline:y=!1,slotProps:w,slots:S={},type:R="text"}=p,C=(0,o.Z)(p,m),k=(0,n.Z)({},p,{fullWidth:g,inputComponent:x,multiline:y,type:R}),P=f(p),F={root:{ownerState:k},input:{ownerState:k}},M=(null!=w?w:Z)?(0,l.Z)(null!=w?w:Z,F):F,I=null!=(r=null!=(i=S.root)?i:b.Root)?r:h,$=null!=(a=null!=(d=S.input)?d:b.Input)?a:v;return(0,c.jsx)(s.ZP,(0,n.Z)({slots:{root:I,input:$},componentsProps:M,fullWidth:g,inputComponent:x,multiline:y,ref:t,type:R},C,{classes:P}))});b.muiName="Input",t.Z=b},24707:function(e,t,r){r.d(t,{_:function(){return a}});var o=r(87462),n=r(1588),i=r(34867),l=r(55827);function a(e){return(0,i.Z)("MuiFilledInput",e)}let s=(0,o.Z)({},l.Z,(0,n.Z)("MuiFilledInput",["root","underline","input"]));t.Z=s},94054:function(e,t,r){r.d(t,{Z:function(){return w}});var o=r(63366),n=r(87462),i=r(67294),l=r(93680),a=r(94780),s=r(71657),d=r(90948),u=r(5108),p=r(98216),c=r(71579),m=r(47167),f=r(1588),h=r(34867);function v(e){return(0,h.Z)("MuiFormControl",e)}(0,f.Z)("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]);var b=r(85893);let Z=["children","className","color","component","disabled","error","focused","fullWidth","hiddenLabel","margin","required","size","variant"],g=e=>{let{classes:t,margin:r,fullWidth:o}=e,n={root:["root","none"!==r&&`margin${(0,p.Z)(r)}`,o&&"fullWidth"]};return(0,a.Z)(n,v,t)},x=(0,d.ZP)("div",{name:"MuiFormControl",slot:"Root",overridesResolver:({ownerState:e},t)=>(0,n.Z)({},t.root,t[`margin${(0,p.Z)(e.margin)}`],e.fullWidth&&t.fullWidth)})(({ownerState:e})=>(0,n.Z)({display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top"},"normal"===e.margin&&{marginTop:16,marginBottom:8},"dense"===e.margin&&{marginTop:8,marginBottom:4},e.fullWidth&&{width:"100%"})),y=i.forwardRef(function(e,t){let r;let a=(0,s.Z)({props:e,name:"MuiFormControl"}),{children:d,className:p,color:f="primary",component:h="div",disabled:v=!1,error:y=!1,focused:w,fullWidth:S=!1,hiddenLabel:R=!1,margin:C="none",required:k=!1,size:P="medium",variant:F="outlined"}=a,M=(0,o.Z)(a,Z),I=(0,n.Z)({},a,{color:f,component:h,disabled:v,error:y,fullWidth:S,hiddenLabel:R,margin:C,required:k,size:P,variant:F}),$=g(I),[z,O]=i.useState(()=>{let e=!1;return d&&i.Children.forEach(d,t=>{if(!(0,c.Z)(t,["Input","Select"]))return;let r=(0,c.Z)(t,["Select"])?t.props.input:t;r&&(0,u.B7)(r.props)&&(e=!0)}),e}),[N,j]=i.useState(()=>{let e=!1;return d&&i.Children.forEach(d,t=>{(0,c.Z)(t,["Input","Select"])&&(0,u.vd)(t.props,!0)&&(e=!0)}),e}),[B,W]=i.useState(!1);v&&B&&W(!1);let A=void 0===w||v?B:w,E=i.useMemo(()=>({adornedStart:z,setAdornedStart:O,color:f,disabled:v,error:y,filled:N,focused:A,fullWidth:S,hiddenLabel:R,size:P,onBlur:()=>{W(!1)},onEmpty:()=>{j(!1)},onFilled:()=>{j(!0)},onFocus:()=>{W(!0)},registerEffect:r,required:k,variant:F}),[z,f,v,y,N,A,S,R,r,k,P,F]);return(0,b.jsx)(m.Z.Provider,{value:E,children:(0,b.jsx)(x,(0,n.Z)({as:h,ownerState:I,className:(0,l.Z)($.root,p),ref:t},M,{children:d}))})});var w=y},47167:function(e,t,r){var o=r(67294);let n=o.createContext(void 0);t.Z=n},15704:function(e,t,r){r.d(t,{Z:function(){return o}});function o({props:e,states:t,muiFormControl:r}){return t.reduce((t,o)=>(t[o]=e[o],r&&void 0===e[o]&&(t[o]=r[o]),t),{})}},74423:function(e,t,r){r.d(t,{Z:function(){return i}});var o=r(67294),n=r(47167);function i(){return o.useContext(n.Z)}},56815:function(e,t,r){r.d(t,{Z:function(){return S}});var o,n=r(63366),i=r(87462),l=r(67294),a=r(93680),s=r(94780),d=r(15704),u=r(74423),p=r(90948),c=r(98216),m=r(1588),f=r(34867);function h(e){return(0,f.Z)("MuiFormHelperText",e)}let v=(0,m.Z)("MuiFormHelperText",["root","error","disabled","sizeSmall","sizeMedium","contained","focused","filled","required"]);var b=r(71657),Z=r(85893);let g=["children","className","component","disabled","error","filled","focused","margin","required","variant"],x=e=>{let{classes:t,contained:r,size:o,disabled:n,error:i,filled:l,focused:a,required:d}=e,u={root:["root",n&&"disabled",i&&"error",o&&`size${(0,c.Z)(o)}`,r&&"contained",a&&"focused",l&&"filled",d&&"required"]};return(0,s.Z)(u,h,t)},y=(0,p.ZP)("p",{name:"MuiFormHelperText",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.size&&t[`size${(0,c.Z)(r.size)}`],r.contained&&t.contained,r.filled&&t.filled]}})(({theme:e,ownerState:t})=>(0,i.Z)({color:(e.vars||e).palette.text.secondary},e.typography.caption,{textAlign:"left",marginTop:3,marginRight:0,marginBottom:0,marginLeft:0,[`&.${v.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${v.error}`]:{color:(e.vars||e).palette.error.main}},"small"===t.size&&{marginTop:4},t.contained&&{marginLeft:14,marginRight:14})),w=l.forwardRef(function(e,t){let r=(0,b.Z)({props:e,name:"MuiFormHelperText"}),{children:l,className:s,component:p="p"}=r,c=(0,n.Z)(r,g),m=(0,u.Z)(),f=(0,d.Z)({props:r,muiFormControl:m,states:["variant","size","disabled","error","filled","focused","required"]}),h=(0,i.Z)({},r,{component:p,contained:"filled"===f.variant||"outlined"===f.variant,variant:f.variant,size:f.size,disabled:f.disabled,error:f.error,filled:f.filled,focused:f.focused,required:f.required}),v=x(h);return(0,Z.jsx)(y,(0,i.Z)({as:p,ownerState:h,className:(0,a.Z)(v.root,s),ref:t},c,{children:" "===l?o||(o=(0,Z.jsx)("span",{className:"notranslate",children:"..."})):l}))});var S=w},40476:function(e,t,r){var o=r(63366),n=r(87462),i=r(67294),l=r(93680),a=r(94780),s=r(15704),d=r(74423),u=r(98216),p=r(71657),c=r(90948),m=r(64748),f=r(85893);let h=["children","className","color","component","disabled","error","filled","focused","required"],v=e=>{let{classes:t,color:r,focused:o,disabled:n,error:i,filled:l,required:s}=e,d={root:["root",`color${(0,u.Z)(r)}`,n&&"disabled",i&&"error",l&&"filled",o&&"focused",s&&"required"],asterisk:["asterisk",i&&"error"]};return(0,a.Z)(d,m.M,t)},b=(0,c.ZP)("label",{name:"MuiFormLabel",slot:"Root",overridesResolver:({ownerState:e},t)=>(0,n.Z)({},t.root,"secondary"===e.color&&t.colorSecondary,e.filled&&t.filled)})(({theme:e,ownerState:t})=>(0,n.Z)({color:(e.vars||e).palette.text.secondary},e.typography.body1,{lineHeight:"1.4375em",padding:0,position:"relative",[`&.${m.Z.focused}`]:{color:(e.vars||e).palette[t.color].main},[`&.${m.Z.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${m.Z.error}`]:{color:(e.vars||e).palette.error.main}})),Z=(0,c.ZP)("span",{name:"MuiFormLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${m.Z.error}`]:{color:(e.vars||e).palette.error.main}})),g=i.forwardRef(function(e,t){let r=(0,p.Z)({props:e,name:"MuiFormLabel"}),{children:i,className:a,component:u="label"}=r,c=(0,o.Z)(r,h),m=(0,d.Z)(),g=(0,s.Z)({props:r,muiFormControl:m,states:["color","required","focused","disabled","error","filled"]}),x=(0,n.Z)({},r,{color:g.color||"primary",component:u,disabled:g.disabled,error:g.error,filled:g.filled,focused:g.focused,required:g.required}),y=v(x);return(0,f.jsxs)(b,(0,n.Z)({as:u,ownerState:x,className:(0,l.Z)(y.root,a),ref:t},c,{children:[i,g.required&&(0,f.jsxs)(Z,{ownerState:x,"aria-hidden":!0,className:y.asterisk,children:["...","*"]})]}))});t.Z=g},64748:function(e,t,r){r.d(t,{M:function(){return i}});var o=r(1588),n=r(34867);function i(e){return(0,n.Z)("MuiFormLabel",e)}let l=(0,o.Z)("MuiFormLabel",["root","colorSecondary","focused","disabled","error","filled","required","asterisk"]);t.Z=l},79332:function(e,t,r){var o=r(63366),n=r(87462),i=r(67294),l=r(94780),a=r(59766),s=r(63032),d=r(90948),u=r(71657),p=r(7021),c=r(85893);let m=["disableUnderline","components","componentsProps","fullWidth","inputComponent","multiline","slotProps","slots","type"],f=e=>{let{classes:t,disableUnderline:r}=e,o=(0,l.Z)({root:["root",!r&&"underline"],input:["input"]},p.l,t);return(0,n.Z)({},t,o)},h=(0,d.ZP)(s.Ej,{shouldForwardProp:e=>(0,d.FO)(e)||"classes"===e,name:"MuiInput",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[...(0,s.Gx)(e,t),!r.disableUnderline&&t.underline]}})(({theme:e,ownerState:t})=>{let r="light"===e.palette.mode,o=r?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return e.vars&&(o=`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`),(0,n.Z)({position:"relative"},t.formControl&&{"label + &":{marginTop:16}},!t.disableUnderline&&{"&:after":{borderBottom:`2px solid ${(e.vars||e).palette[t.color].main}`,left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${p.Z.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${p.Z.error}`]:{"&:before, &:after":{borderBottomColor:(e.vars||e).palette.error.main}},"&:before":{borderBottom:`1px solid ${o}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${p.Z.disabled}, .${p.Z.error}):before`]:{borderBottom:`2px solid ${(e.vars||e).palette.text.primary}`,"@media (hover: none)":{borderBottom:`1px solid ${o}`}},[`&.${p.Z.disabled}:before`]:{borderBottomStyle:"dotted"}})}),v=(0,d.ZP)(s.rA,{name:"MuiInput",slot:"Input",overridesResolver:s._o})({}),b=i.forwardRef(function(e,t){var r,i,l,d;let p=(0,u.Z)({props:e,name:"MuiInput"}),{disableUnderline:b,components:Z={},componentsProps:g,fullWidth:x=!1,inputComponent:y="input",multiline:w=!1,slotProps:S,slots:R={},type:C="text"}=p,k=(0,o.Z)(p,m),P=f(p),F={root:{ownerState:{disableUnderline:b}}},M=(null!=S?S:g)?(0,a.Z)(null!=S?S:g,F):F,I=null!=(r=null!=(i=R.root)?i:Z.Root)?r:h,$=null!=(l=null!=(d=R.input)?d:Z.Input)?l:v;return(0,c.jsx)(s.ZP,(0,n.Z)({slots:{root:I,input:$},slotProps:M,fullWidth:x,inputComponent:y,multiline:w,ref:t,type:C},k,{classes:P}))});b.muiName="Input",t.Z=b},7021:function(e,t,r){r.d(t,{l:function(){return a}});var o=r(87462),n=r(1588),i=r(34867),l=r(55827);function a(e){return(0,i.Z)("MuiInput",e)}let s=(0,o.Z)({},l.Z,(0,n.Z)("MuiInput",["root","underline","input"]));t.Z=s},63032:function(e,t,r){r.d(t,{rA:function(){return W},Ej:function(){return B},ZP:function(){return L},_o:function(){return N},Gx:function(){return O}});var o=r(63366),n=r(87462),i=r(71387),l=r(67294),a=r(93680),s=r(94780),d=r(73935),u=r(33703),p=r(74161),c=r(39336),m=r(73546),f=r(85893);let h=["onChange","maxRows","minRows","style","value"];function v(e,t){return parseInt(e[t],10)||0}let b={shadow:{visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"}};function Z(e){return null==e||0===Object.keys(e).length}let g=l.forwardRef(function(e,t){let{onChange:r,maxRows:i,minRows:a=1,style:s,value:g}=e,x=(0,o.Z)(e,h),{current:y}=l.useRef(null!=g),w=l.useRef(null),S=(0,u.Z)(t,w),R=l.useRef(null),C=l.useRef(0),[k,P]=l.useState({}),F=l.useCallback(()=>{let t=w.current,r=(0,p.Z)(t),o=r.getComputedStyle(t);if("0px"===o.width)return{};let n=R.current;n.style.width=o.width,n.value=t.value||e.placeholder||"x","\n"===n.value.slice(-1)&&(n.value+=" ");let l=o["box-sizing"],s=v(o,"padding-bottom")+v(o,"padding-top"),d=v(o,"border-bottom-width")+v(o,"border-top-width"),u=n.scrollHeight;n.value="x";let c=n.scrollHeight,m=u;a&&(m=Math.max(Number(a)*c,m)),i&&(m=Math.min(Number(i)*c,m)),m=Math.max(m,c);let f=m+("border-box"===l?s+d:0),h=1>=Math.abs(m-u);return{outerHeightStyle:f,overflow:h}},[i,a,e.placeholder]),M=(e,t)=>{let{outerHeightStyle:r,overflow:o}=t;return C.current<20&&(r>0&&Math.abs((e.outerHeightStyle||0)-r)>1||e.overflow!==o)?(C.current+=1,{overflow:o,outerHeightStyle:r}):e},I=l.useCallback(()=>{let e=F();Z(e)||P(t=>M(t,e))},[F]),$=()=>{let e=F();Z(e)||(0,d.flushSync)(()=>{P(t=>M(t,e))})};l.useEffect(()=>{let e;let t=(0,c.Z)(()=>{C.current=0,w.current&&$()}),r=(0,p.Z)(w.current);return r.addEventListener("resize",t),"undefined"!=typeof ResizeObserver&&(e=new ResizeObserver(t)).observe(w.current),()=>{t.clear(),r.removeEventListener("resize",t),e&&e.disconnect()}}),(0,m.Z)(()=>{I()}),l.useEffect(()=>{C.current=0},[g]);let z=e=>{C.current=0,y||I(),r&&r(e)};return(0,f.jsxs)(l.Fragment,{children:[(0,f.jsx)("textarea",(0,n.Z)({value:g,onChange:z,ref:S,rows:a,style:(0,n.Z)({height:k.outerHeightStyle,overflow:k.overflow?"hidden":null},s)},x)),(0,f.jsx)("textarea",{"aria-hidden":!0,className:e.className,readOnly:!0,ref:R,tabIndex:-1,style:(0,n.Z)({},b.shadow,s,{padding:0})})]})});var x=r(13247),y=r(15704),w=r(47167),S=r(74423),R=r(90948),C=r(71657),k=r(98216),P=r(51705),F=r(58974),M=r(17297),I=r(5108),$=r(55827);let z=["aria-describedby","autoComplete","autoFocus","className","color","components","componentsProps","defaultValue","disabled","disableInjectingGlobalStyles","endAdornment","error","fullWidth","id","inputComponent","inputProps","inputRef","margin","maxRows","minRows","multiline","name","onBlur","onChange","onClick","onFocus","onKeyDown","onKeyUp","placeholder","readOnly","renderSuffix","rows","size","slotProps","slots","startAdornment","type","value"],O=(e,t)=>{let{ownerState:r}=e;return[t.root,r.formControl&&t.formControl,r.startAdornment&&t.adornedStart,r.endAdornment&&t.adornedEnd,r.error&&t.error,"small"===r.size&&t.sizeSmall,r.multiline&&t.multiline,r.color&&t[`color${(0,k.Z)(r.color)}`],r.fullWidth&&t.fullWidth,r.hiddenLabel&&t.hiddenLabel]},N=(e,t)=>{let{ownerState:r}=e;return[t.input,"small"===r.size&&t.inputSizeSmall,r.multiline&&t.inputMultiline,"search"===r.type&&t.inputTypeSearch,r.startAdornment&&t.inputAdornedStart,r.endAdornment&&t.inputAdornedEnd,r.hiddenLabel&&t.inputHiddenLabel]},j=e=>{let{classes:t,color:r,disabled:o,error:n,endAdornment:i,focused:l,formControl:a,fullWidth:d,hiddenLabel:u,multiline:p,readOnly:c,size:m,startAdornment:f,type:h}=e,v={root:["root",`color${(0,k.Z)(r)}`,o&&"disabled",n&&"error",d&&"fullWidth",l&&"focused",a&&"formControl","small"===m&&"sizeSmall",p&&"multiline",f&&"adornedStart",i&&"adornedEnd",u&&"hiddenLabel",c&&"readOnly"],input:["input",o&&"disabled","search"===h&&"inputTypeSearch",p&&"inputMultiline","small"===m&&"inputSizeSmall",u&&"inputHiddenLabel",f&&"inputAdornedStart",i&&"inputAdornedEnd",c&&"readOnly"]};return(0,s.Z)(v,$.u,t)},B=(0,R.ZP)("div",{name:"MuiInputBase",slot:"Root",overridesResolver:O})(({theme:e,ownerState:t})=>(0,n.Z)({},e.typography.body1,{color:(e.vars||e).palette.text.primary,lineHeight:"1.4375em",boxSizing:"border-box",position:"relative",cursor:"text",display:"inline-flex",alignItems:"center",[`&.${$.Z.disabled}`]:{color:(e.vars||e).palette.text.disabled,cursor:"default"}},t.multiline&&(0,n.Z)({padding:"4px 0 5px"},"small"===t.size&&{paddingTop:1}),t.fullWidth&&{width:"100%"})),W=(0,R.ZP)("input",{name:"MuiInputBase",slot:"Input",overridesResolver:N})(({theme:e,ownerState:t})=>{let r="light"===e.palette.mode,o=(0,n.Z)({color:"currentColor"},e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:r?.42:.5},{transition:e.transitions.create("opacity",{duration:e.transitions.duration.shorter})}),i={opacity:"0 !important"},l=e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:r?.42:.5};return(0,n.Z)({font:"inherit",letterSpacing:"inherit",color:"currentColor",padding:"4px 0 5px",border:0,boxSizing:"content-box",background:"none",height:"1.4375em",margin:0,WebkitTapHighlightColor:"transparent",display:"block",minWidth:0,width:"100%",animationName:"mui-auto-fill-cancel",animationDuration:"10ms","&::-webkit-input-placeholder":o,"&::-moz-placeholder":o,"&:-ms-input-placeholder":o,"&::-ms-input-placeholder":o,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{WebkitAppearance:"none"},[`label[data-shrink=false] + .${$.Z.formControl} &`]:{"&::-webkit-input-placeholder":i,"&::-moz-placeholder":i,"&:-ms-input-placeholder":i,"&::-ms-input-placeholder":i,"&:focus::-webkit-input-placeholder":l,"&:focus::-moz-placeholder":l,"&:focus:-ms-input-placeholder":l,"&:focus::-ms-input-placeholder":l},[`&.${$.Z.disabled}`]:{opacity:1,WebkitTextFillColor:(e.vars||e).palette.text.disabled},"&:-webkit-autofill":{animationDuration:"5000s",animationName:"mui-auto-fill"}},"small"===t.size&&{paddingTop:1},t.multiline&&{height:"auto",resize:"none",padding:0,paddingTop:0},"search"===t.type&&{MozAppearance:"textfield"})}),A=(0,f.jsx)(M.Z,{styles:{"@keyframes mui-auto-fill":{from:{display:"block"}},"@keyframes mui-auto-fill-cancel":{from:{display:"block"}}}}),E=l.forwardRef(function(e,t){var r;let s=(0,C.Z)({props:e,name:"MuiInputBase"}),{"aria-describedby":d,autoComplete:u,autoFocus:p,className:c,components:m={},componentsProps:h={},defaultValue:v,disabled:b,disableInjectingGlobalStyles:Z,endAdornment:R,fullWidth:k=!1,id:M,inputComponent:$="input",inputProps:O={},inputRef:N,maxRows:E,minRows:L,multiline:T=!1,name:q,onBlur:D,onChange:H,onClick:U,onFocus:V,onKeyDown:_,onKeyUp:K,placeholder:X,readOnly:G,renderSuffix:J,rows:Q,slotProps:Y={},slots:ee={},startAdornment:et,type:er="text",value:eo}=s,en=(0,o.Z)(s,z),ei=null!=O.value?O.value:eo,{current:el}=l.useRef(null!=ei),ea=l.useRef(),es=l.useCallback(e=>{},[]),ed=(0,P.Z)(ea,N,O.ref,es),[eu,ep]=l.useState(!1),ec=(0,S.Z)(),em=(0,y.Z)({props:s,muiFormControl:ec,states:["color","disabled","error","hiddenLabel","size","required","filled"]});em.focused=ec?ec.focused:eu,l.useEffect(()=>{!ec&&b&&eu&&(ep(!1),D&&D())},[ec,b,eu,D]);let ef=ec&&ec.onFilled,eh=ec&&ec.onEmpty,ev=l.useCallback(e=>{(0,I.vd)(e)?ef&&ef():eh&&eh()},[ef,eh]);(0,F.Z)(()=>{el&&ev({value:ei})},[ei,ev,el]);let eb=e=>{if(em.disabled){e.stopPropagation();return}V&&V(e),O.onFocus&&O.onFocus(e),ec&&ec.onFocus?ec.onFocus(e):ep(!0)},eZ=e=>{D&&D(e),O.onBlur&&O.onBlur(e),ec&&ec.onBlur?ec.onBlur(e):ep(!1)},eg=(e,...t)=>{if(!el){let r=e.target||ea.current;if(null==r)throw Error((0,i.Z)(1));ev({value:r.value})}O.onChange&&O.onChange(e,...t),H&&H(e,...t)};l.useEffect(()=>{ev(ea.current)},[]);let ex=e=>{ea.current&&e.currentTarget===e.target&&ea.current.focus(),U&&U(e)},ey=$,ew=O;T&&"input"===ey&&(ew=Q?(0,n.Z)({type:void 0,minRows:Q,maxRows:Q},ew):(0,n.Z)({type:void 0,maxRows:E,minRows:L},ew),ey=g);let eS=e=>{ev("mui-auto-fill-cancel"===e.animationName?ea.current:{value:"x"})};l.useEffect(()=>{ec&&ec.setAdornedStart(Boolean(et))},[ec,et]);let eR=(0,n.Z)({},s,{color:em.color||"primary",disabled:em.disabled,endAdornment:R,error:em.error,focused:em.focused,formControl:ec,fullWidth:k,hiddenLabel:em.hiddenLabel,multiline:T,size:em.size,startAdornment:et,type:er}),eC=j(eR),ek=ee.root||m.Root||B,eP=Y.root||h.root||{},eF=ee.input||m.Input||W;return ew=(0,n.Z)({},ew,null!=(r=Y.input)?r:h.input),(0,f.jsxs)(l.Fragment,{children:[!Z&&A,(0,f.jsxs)(ek,(0,n.Z)({},eP,!(0,x.Z)(ek)&&{ownerState:(0,n.Z)({},eR,eP.ownerState)},{ref:t,onClick:ex},en,{className:(0,a.Z)(eC.root,eP.className,c),children:[et,(0,f.jsx)(w.Z.Provider,{value:null,children:(0,f.jsx)(eF,(0,n.Z)({ownerState:eR,"aria-invalid":em.error,"aria-describedby":d,autoComplete:u,autoFocus:p,defaultValue:v,disabled:em.disabled,id:M,onAnimationStart:eS,name:q,placeholder:X,readOnly:G,required:em.required,rows:Q,value:ei,onKeyDown:_,onKeyUp:K,type:er},ew,!(0,x.Z)(eF)&&{as:ey,ownerState:(0,n.Z)({},eR,ew.ownerState)},{ref:ed,className:(0,a.Z)(eC.input,ew.className),onBlur:eZ,onChange:eg,onFocus:eb}))}),R,J?J((0,n.Z)({},em,{startAdornment:et})):null]}))]})});var L=E},55827:function(e,t,r){r.d(t,{u:function(){return i}});var o=r(1588),n=r(34867);function i(e){return(0,n.Z)("MuiInputBase",e)}let l=(0,o.Z)("MuiInputBase",["root","formControl","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","colorSecondary","fullWidth","hiddenLabel","readOnly","input","inputSizeSmall","inputMultiline","inputTypeSearch","inputAdornedStart","inputAdornedEnd","inputHiddenLabel"]);t.Z=l},5108:function(e,t,r){function o(e){return null!=e&&!(Array.isArray(e)&&0===e.length)}function n(e,t=!1){return e&&(o(e.value)&&""!==e.value||t&&o(e.defaultValue)&&""!==e.defaultValue)}function i(e){return e.startAdornment}r.d(t,{B7:function(){return i},vd:function(){return n}})},47312:function(e,t,r){r.d(t,{Z:function(){return w}});var o=r(63366),n=r(87462),i=r(67294),l=r(94780),a=r(93680),s=r(15704),d=r(74423),u=r(40476),p=r(64748),c=r(71657),m=r(90948),f=r(1588),h=r(34867);function v(e){return(0,h.Z)("MuiInputLabel",e)}(0,f.Z)("MuiInputLabel",["root","focused","disabled","error","required","asterisk","formControl","sizeSmall","shrink","animated","standard","filled","outlined"]);var b=r(85893);let Z=["disableAnimation","margin","shrink","variant","className"],g=e=>{let{classes:t,formControl:r,size:o,shrink:i,disableAnimation:a,variant:s,required:d}=e,u=(0,l.Z)({root:["root",r&&"formControl",!a&&"animated",i&&"shrink","small"===o&&"sizeSmall",s],asterisk:[d&&"asterisk"]},v,t);return(0,n.Z)({},t,u)},x=(0,m.ZP)(u.Z,{shouldForwardProp:e=>(0,m.FO)(e)||"classes"===e,name:"MuiInputLabel",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[{[`& .${p.Z.asterisk}`]:t.asterisk},t.root,r.formControl&&t.formControl,"small"===r.size&&t.sizeSmall,r.shrink&&t.shrink,!r.disableAnimation&&t.animated,t[r.variant]]}})(({theme:e,ownerState:t})=>(0,n.Z)({display:"block",transformOrigin:"top left",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",maxWidth:"100%"},t.formControl&&{position:"absolute",left:0,top:0,transform:"translate(0, 20px) scale(1)"},"small"===t.size&&{transform:"translate(0, 17px) scale(1)"},t.shrink&&{transform:"translate(0, -1.5px) scale(0.75)",transformOrigin:"top left",maxWidth:"133%"},!t.disableAnimation&&{transition:e.transitions.create(["color","transform","max-width"],{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut})},"filled"===t.variant&&(0,n.Z)({zIndex:1,pointerEvents:"none",transform:"translate(12px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},"small"===t.size&&{transform:"translate(12px, 13px) scale(1)"},t.shrink&&(0,n.Z)({userSelect:"none",pointerEvents:"auto",transform:"translate(12px, 7px) scale(0.75)",maxWidth:"calc(133% - 24px)"},"small"===t.size&&{transform:"translate(12px, 4px) scale(0.75)"})),"outlined"===t.variant&&(0,n.Z)({zIndex:1,pointerEvents:"none",transform:"translate(14px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},"small"===t.size&&{transform:"translate(14px, 9px) scale(1)"},t.shrink&&{userSelect:"none",pointerEvents:"auto",maxWidth:"calc(133% - 24px)",transform:"translate(14px, -9px) scale(0.75)"}))),y=i.forwardRef(function(e,t){let r=(0,c.Z)({name:"MuiInputLabel",props:e}),{disableAnimation:i=!1,shrink:l,className:u}=r,p=(0,o.Z)(r,Z),m=(0,d.Z)(),f=l;void 0===f&&m&&(f=m.filled||m.focused||m.adornedStart);let h=(0,s.Z)({props:r,muiFormControl:m,states:["size","variant","required"]}),v=(0,n.Z)({},r,{disableAnimation:i,formControl:m,shrink:f,size:h.size,variant:h.variant,required:h.required}),y=g(v);return(0,b.jsx)(x,(0,n.Z)({"data-shrink":f,ownerState:v,ref:t,className:(0,a.Z)(y.root,u)},p,{classes:y}))});var w=y},57709:function(e,t,r){r.d(t,{Z:function(){return R}});var o,n=r(63366),i=r(87462),l=r(67294),a=r(94780),s=r(90948),d=r(85893);let u=["children","classes","className","label","notched"],p=(0,s.ZP)("fieldset")({textAlign:"left",position:"absolute",bottom:0,right:0,top:-5,left:0,margin:0,padding:"0 8px",pointerEvents:"none",borderRadius:"inherit",borderStyle:"solid",borderWidth:1,overflow:"hidden",minWidth:"0%"}),c=(0,s.ZP)("legend")(({ownerState:e,theme:t})=>(0,i.Z)({float:"unset",width:"auto",overflow:"hidden"},!e.withLabel&&{padding:0,lineHeight:"11px",transition:t.transitions.create("width",{duration:150,easing:t.transitions.easing.easeOut})},e.withLabel&&(0,i.Z)({display:"block",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:t.transitions.create("max-width",{duration:50,easing:t.transitions.easing.easeOut}),whiteSpace:"nowrap","& > span":{paddingLeft:5,paddingRight:5,display:"inline-block",opacity:0,visibility:"visible"}},e.notched&&{maxWidth:"100%",transition:t.transitions.create("max-width",{duration:100,easing:t.transitions.easing.easeOut,delay:50})})));var m=r(74423),f=r(15704),h=r(54656),v=r(63032),b=r(71657);let Z=["components","fullWidth","inputComponent","label","multiline","notched","slots","type"],g=e=>{let{classes:t}=e,r=(0,a.Z)({root:["root"],notchedOutline:["notchedOutline"],input:["input"]},h.e,t);return(0,i.Z)({},t,r)},x=(0,s.ZP)(v.Ej,{shouldForwardProp:e=>(0,s.FO)(e)||"classes"===e,name:"MuiOutlinedInput",slot:"Root",overridesResolver:v.Gx})(({theme:e,ownerState:t})=>{let r="light"===e.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return(0,i.Z)({position:"relative",borderRadius:(e.vars||e).shape.borderRadius,[`&:hover .${h.Z.notchedOutline}`]:{borderColor:(e.vars||e).palette.text.primary},"@media (hover: none)":{[`&:hover .${h.Z.notchedOutline}`]:{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:r}},[`&.${h.Z.focused} .${h.Z.notchedOutline}`]:{borderColor:(e.vars||e).palette[t.color].main,borderWidth:2},[`&.${h.Z.error} .${h.Z.notchedOutline}`]:{borderColor:(e.vars||e).palette.error.main},[`&.${h.Z.disabled} .${h.Z.notchedOutline}`]:{borderColor:(e.vars||e).palette.action.disabled}},t.startAdornment&&{paddingLeft:14},t.endAdornment&&{paddingRight:14},t.multiline&&(0,i.Z)({padding:"16.5px 14px"},"small"===t.size&&{padding:"8.5px 14px"}))}),y=(0,s.ZP)(function(e){let{className:t,label:r,notched:l}=e,a=(0,n.Z)(e,u),s=null!=r&&""!==r,m=(0,i.Z)({},e,{notched:l,withLabel:s});return(0,d.jsx)(p,(0,i.Z)({"aria-hidden":!0,className:t,ownerState:m},a,{children:(0,d.jsx)(c,{ownerState:m,children:s?(0,d.jsx)("span",{children:r}):o||(o=(0,d.jsx)("span",{className:"notranslate",children:"..."}))})}))},{name:"MuiOutlinedInput",slot:"NotchedOutline",overridesResolver:(e,t)=>t.notchedOutline})(({theme:e})=>{let t="light"===e.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:t}}),w=(0,s.ZP)(v.rA,{name:"MuiOutlinedInput",slot:"Input",overridesResolver:v._o})(({theme:e,ownerState:t})=>(0,i.Z)({padding:"16.5px 14px"},!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:"light"===e.palette.mode?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:"light"===e.palette.mode?null:"#fff",caretColor:"light"===e.palette.mode?null:"#fff",borderRadius:"inherit"}},e.vars&&{"&:-webkit-autofill":{borderRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},"small"===t.size&&{padding:"8.5px 14px"},t.multiline&&{padding:0},t.startAdornment&&{paddingLeft:0},t.endAdornment&&{paddingRight:0})),S=l.forwardRef(function(e,t){var r,o,a,s,u;let p=(0,b.Z)({props:e,name:"MuiOutlinedInput"}),{components:c={},fullWidth:h=!1,inputComponent:S="input",label:R,multiline:C=!1,notched:k,slots:P={},type:F="text"}=p,M=(0,n.Z)(p,Z),I=g(p),$=(0,m.Z)(),z=(0,f.Z)({props:p,muiFormControl:$,states:["required"]}),O=(0,i.Z)({},p,{color:z.color||"primary",disabled:z.disabled,error:z.error,focused:z.focused,formControl:$,fullWidth:h,hiddenLabel:z.hiddenLabel,multiline:C,size:z.size,type:F}),N=null!=(r=null!=(o=P.root)?o:c.Root)?r:x,j=null!=(a=null!=(s=P.input)?s:c.Input)?a:w;return(0,d.jsx)(v.ZP,(0,i.Z)({slots:{root:N,input:j},renderSuffix:e=>(0,d.jsx)(y,{ownerState:O,className:I.notchedOutline,label:null!=R&&""!==R&&z.required?u||(u=(0,d.jsxs)(l.Fragment,{children:[R,"\xa0","*"]})):R,notched:void 0!==k?k:Boolean(e.startAdornment||e.filled||e.focused)}),fullWidth:h,inputComponent:S,multiline:C,ref:t,type:F},M,{classes:(0,i.Z)({},I,{notchedOutline:null})}))});S.muiName="Input";var R=S},54656:function(e,t,r){r.d(t,{e:function(){return a}});var o=r(87462),n=r(1588),i=r(34867),l=r(55827);function a(e){return(0,i.Z)("MuiOutlinedInput",e)}let s=(0,o.Z)({},l.Z,(0,n.Z)("MuiOutlinedInput",["root","notchedOutline","input"]));t.Z=s},18360:function(e,t,r){r.d(t,{Z:function(){return et}});var o,n,i,l=r(87462),a=r(63366),s=r(67294),d=r(93680),u=r(59766),p=r(71387);r(59864);var c=r(94780),m=r(8038),f=r(98216),h=r(44347),v=r(1588),b=r(34867);function Z(e){return(0,b.Z)("MuiNativeSelect",e)}let g=(0,v.Z)("MuiNativeSelect",["root","select","multiple","filled","outlined","standard","disabled","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput"]);var x=r(90948),y=r(85893);let w=["className","disabled","IconComponent","inputRef","variant"],S=e=>{let{classes:t,variant:r,disabled:o,multiple:n,open:i}=e,l={select:["select",r,o&&"disabled",n&&"multiple"],icon:["icon",`icon${(0,f.Z)(r)}`,i&&"iconOpen",o&&"disabled"]};return(0,c.Z)(l,Z,t)},R=({ownerState:e,theme:t})=>(0,l.Z)({MozAppearance:"none",WebkitAppearance:"none",userSelect:"none",borderRadius:0,cursor:"pointer","&:focus":(0,l.Z)({},t.vars?{backgroundColor:`rgba(${t.vars.palette.common.onBackgroundChannel} / 0.05)`}:{backgroundColor:"light"===t.palette.mode?"rgba(0, 0, 0, 0.05)":"rgba(255, 255, 255, 0.05)"},{borderRadius:0}),"&::-ms-expand":{display:"none"},[`&.${g.disabled}`]:{cursor:"default"},"&[multiple]":{height:"auto"},"&:not([multiple]) option, &:not([multiple]) optgroup":{backgroundColor:(t.vars||t).palette.background.paper},"&&&":{paddingRight:24,minWidth:16}},"filled"===e.variant&&{"&&&":{paddingRight:32}},"outlined"===e.variant&&{borderRadius:(t.vars||t).shape.borderRadius,"&:focus":{borderRadius:(t.vars||t).shape.borderRadius},"&&&":{paddingRight:32}}),C=(0,x.ZP)("select",{name:"MuiNativeSelect",slot:"Select",shouldForwardProp:x.FO,overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.select,t[r.variant],{[`&.${g.multiple}`]:t.multiple}]}})(R),k=({ownerState:e,theme:t})=>(0,l.Z)({position:"absolute",right:0,top:"calc(50% - .5em)",pointerEvents:"none",color:(t.vars||t).palette.action.active,[`&.${g.disabled}`]:{color:(t.vars||t).palette.action.disabled}},e.open&&{transform:"rotate(180deg)"},"filled"===e.variant&&{right:7},"outlined"===e.variant&&{right:7}),P=(0,x.ZP)("svg",{name:"MuiNativeSelect",slot:"Icon",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.icon,r.variant&&t[`icon${(0,f.Z)(r.variant)}`],r.open&&t.iconOpen]}})(k),F=s.forwardRef(function(e,t){let{className:r,disabled:o,IconComponent:n,inputRef:i,variant:u="standard"}=e,p=(0,a.Z)(e,w),c=(0,l.Z)({},e,{disabled:o,variant:u}),m=S(c);return(0,y.jsxs)(s.Fragment,{children:[(0,y.jsx)(C,(0,l.Z)({ownerState:c,className:(0,d.Z)(m.select,r),disabled:o,ref:i||t},p)),e.multiple?null:(0,y.jsx)(P,{as:n,ownerState:c,className:m.icon})]})});var M=r(5108),I=r(51705),$=r(49299);function z(e){return(0,b.Z)("MuiSelect",e)}let O=(0,v.Z)("MuiSelect",["select","multiple","filled","outlined","standard","disabled","focused","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput"]),N=["aria-describedby","aria-label","autoFocus","autoWidth","children","className","defaultOpen","defaultValue","disabled","displayEmpty","IconComponent","inputRef","labelId","MenuProps","multiple","name","onBlur","onChange","onClose","onFocus","onOpen","open","readOnly","renderValue","SelectDisplayProps","tabIndex","type","value","variant"],j=(0,x.ZP)("div",{name:"MuiSelect",slot:"Select",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[{[`&.${O.select}`]:t.select},{[`&.${O.select}`]:t[r.variant]},{[`&.${O.multiple}`]:t.multiple}]}})(R,{[`&.${O.select}`]:{height:"auto",minHeight:"1.4375em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"}}),B=(0,x.ZP)("svg",{name:"MuiSelect",slot:"Icon",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.icon,r.variant&&t[`icon${(0,f.Z)(r.variant)}`],r.open&&t.iconOpen]}})(k),W=(0,x.ZP)("input",{shouldForwardProp:e=>(0,x.Dz)(e)&&"classes"!==e,name:"MuiSelect",slot:"NativeInput",overridesResolver:(e,t)=>t.nativeInput})({bottom:0,left:0,position:"absolute",opacity:0,pointerEvents:"none",width:"100%",boxSizing:"border-box"});function A(e,t){return"object"==typeof t&&null!==t?e===t:String(e)===String(t)}let E=e=>{let{classes:t,variant:r,disabled:o,multiple:n,open:i}=e,l={select:["select",r,o&&"disabled",n&&"multiple"],icon:["icon",`icon${(0,f.Z)(r)}`,i&&"iconOpen",o&&"disabled"],nativeInput:["nativeInput"]};return(0,c.Z)(l,z,t)},L=s.forwardRef(function(e,t){var r;let n,i;let{"aria-describedby":u,"aria-label":c,autoFocus:f,autoWidth:v,children:b,className:Z,defaultOpen:g,defaultValue:x,disabled:w,displayEmpty:S,IconComponent:R,inputRef:C,labelId:k,MenuProps:P={},multiple:F,name:z,onBlur:O,onChange:L,onClose:T,onFocus:q,onOpen:D,open:H,readOnly:U,renderValue:V,SelectDisplayProps:_={},tabIndex:K,value:X,variant:G="standard"}=e,J=(0,a.Z)(e,N),[Q,Y]=(0,$.Z)({controlled:X,default:x,name:"Select"}),[ee,et]=(0,$.Z)({controlled:H,default:g,name:"Select"}),er=s.useRef(null),eo=s.useRef(null),[en,ei]=s.useState(null),{current:el}=s.useRef(null!=H),[ea,es]=s.useState(),ed=(0,I.Z)(t,C),eu=s.useCallback(e=>{eo.current=e,e&&ei(e)},[]),ep=null==en?void 0:en.parentNode;s.useImperativeHandle(ed,()=>({focus:()=>{eo.current.focus()},node:er.current,value:Q}),[Q]),s.useEffect(()=>{g&&ee&&en&&!el&&(es(v?null:ep.clientWidth),eo.current.focus())},[en,v]),s.useEffect(()=>{f&&eo.current.focus()},[f]),s.useEffect(()=>{if(!k)return;let e=(0,m.Z)(eo.current).getElementById(k);if(e){let t=()=>{getSelection().isCollapsed&&eo.current.focus()};return e.addEventListener("click",t),()=>{e.removeEventListener("click",t)}}},[k]);let ec=(e,t)=>{e?D&&D(t):T&&T(t),el||(es(v?null:ep.clientWidth),et(e))},em=e=>{0===e.button&&(e.preventDefault(),eo.current.focus(),ec(!0,e))},ef=e=>{ec(!1,e)},eh=s.Children.toArray(b),ev=e=>{let t=eh.map(e=>e.props.value).indexOf(e.target.value);if(-1===t)return;let r=eh[t];Y(r.props.value),L&&L(e,r)},eb=e=>t=>{let r;if(t.currentTarget.hasAttribute("tabindex")){if(F){r=Array.isArray(Q)?Q.slice():[];let o=Q.indexOf(e.props.value);-1===o?r.push(e.props.value):r.splice(o,1)}else r=e.props.value;if(e.props.onClick&&e.props.onClick(t),Q!==r&&(Y(r),L)){let n=t.nativeEvent||t,i=new n.constructor(n.type,n);Object.defineProperty(i,"target",{writable:!0,value:{value:r,name:z}}),L(i,e)}F||ec(!1,t)}},eZ=e=>{U||-1===[" ","ArrowUp","ArrowDown","Enter"].indexOf(e.key)||(e.preventDefault(),ec(!0,e))},eg=null!==en&&ee,ex=e=>{!eg&&O&&(Object.defineProperty(e,"target",{writable:!0,value:{value:Q,name:z}}),O(e))};delete J["aria-invalid"];let ey=[],ew=!1;((0,M.vd)({value:Q})||S)&&(V?n=V(Q):ew=!0);let eS=eh.map((e,t,r)=>{var o,n,l,a;let d;if(!s.isValidElement(e))return null;if(F){if(!Array.isArray(Q))throw Error((0,p.Z)(2));(d=Q.some(t=>A(t,e.props.value)))&&ew&&ey.push(e.props.children)}else(d=A(Q,e.props.value))&&ew&&(i=e.props.children);return void 0===e.props.value?s.cloneElement(e,{"aria-readonly":!0,role:"option"}):s.cloneElement(e,{"aria-selected":d?"true":"false",onClick:eb(e),onKeyUp:t=>{" "===t.key&&t.preventDefault(),e.props.onKeyUp&&e.props.onKeyUp(t)},role:"option",selected:(null==(o=r[0])?void 0:null==(n=o.props)?void 0:n.value)===void 0||(null==(l=r[0])?void 0:null==(a=l.props)?void 0:a.disabled)===!0?(()=>{if(Q)return d;let t=r.find(e=>{var t;return(null==e?void 0:null==(t=e.props)?void 0:t.value)!==void 0&&!0!==e.props.disabled});return e===t||d})():d,value:void 0,"data-value":e.props.value})});ew&&(n=F?0===ey.length?null:ey.reduce((e,t,r)=>(e.push(t),r<ey.length-1&&e.push(", "),e),[]):i);let eR=ea;!v&&el&&en&&(eR=ep.clientWidth);let eC=_.id||(z?`mui-component-select-${z}`:void 0),ek=(0,l.Z)({},e,{variant:G,value:Q,open:eg}),eP=E(ek);return(0,y.jsxs)(s.Fragment,{children:[(0,y.jsx)(j,(0,l.Z)({ref:eu,tabIndex:void 0!==K?K:w?null:0,role:"button","aria-disabled":w?"true":void 0,"aria-expanded":eg?"true":"false","aria-haspopup":"listbox","aria-label":c,"aria-labelledby":[k,eC].filter(Boolean).join(" ")||void 0,"aria-describedby":u,onKeyDown:eZ,onMouseDown:w||U?null:em,onBlur:ex,onFocus:q},_,{ownerState:ek,className:(0,d.Z)(_.className,eP.select,Z),id:eC,children:null!=(r=n)&&("string"!=typeof r||r.trim())?n:o||(o=(0,y.jsx)("span",{className:"notranslate",children:"..."}))})),(0,y.jsx)(W,(0,l.Z)({value:Array.isArray(Q)?Q.join(","):Q,name:z,ref:er,"aria-hidden":!0,onChange:ev,tabIndex:-1,disabled:w,className:eP.nativeInput,autoFocus:f,ownerState:ek},J)),(0,y.jsx)(B,{as:R,className:eP.icon,ownerState:ek}),(0,y.jsx)(h.Z,(0,l.Z)({id:`menu-${z||""}`,anchorEl:ep,open:eg,onClose:ef,anchorOrigin:{vertical:"bottom",horizontal:"center"},transformOrigin:{vertical:"top",horizontal:"center"}},P,{MenuListProps:(0,l.Z)({"aria-labelledby":k,role:"listbox",disableListWrap:!0},P.MenuListProps),PaperProps:(0,l.Z)({},P.PaperProps,{style:(0,l.Z)({minWidth:eR},null!=P.PaperProps?P.PaperProps.style:null)}),children:eS}))]})});var T=r(15704),q=r(74423),D=r(60224),H=r(79332),U=r(6135),V=r(57709),_=r(71657);let K=["autoWidth","children","classes","className","defaultOpen","displayEmpty","IconComponent","id","input","inputProps","label","labelId","MenuProps","multiple","native","onClose","onOpen","open","renderValue","SelectDisplayProps","variant"],X=e=>{let{classes:t}=e;return t},G={name:"MuiSelect",overridesResolver:(e,t)=>t.root,shouldForwardProp:e=>(0,x.FO)(e)&&"variant"!==e,slot:"Root"},J=(0,x.ZP)(H.Z,G)(""),Q=(0,x.ZP)(V.Z,G)(""),Y=(0,x.ZP)(U.Z,G)(""),ee=s.forwardRef(function(e,t){let r=(0,_.Z)({name:"MuiSelect",props:e}),{autoWidth:o=!1,children:p,classes:c={},className:m,defaultOpen:f=!1,displayEmpty:h=!1,IconComponent:v=D.Z,id:b,input:Z,inputProps:g,label:x,labelId:w,MenuProps:S,multiple:R=!1,native:C=!1,onClose:k,onOpen:P,open:M,renderValue:$,SelectDisplayProps:z,variant:O="outlined"}=r,N=(0,a.Z)(r,K),j=(0,q.Z)(),B=(0,T.Z)({props:r,muiFormControl:j,states:["variant"]}),W=B.variant||O,A=Z||({standard:n||(n=(0,y.jsx)(J,{})),outlined:(0,y.jsx)(Q,{label:x}),filled:i||(i=(0,y.jsx)(Y,{}))})[W],E=(0,l.Z)({},r,{variant:W,classes:c}),H=X(E),U=(0,I.Z)(t,A.ref);return(0,y.jsx)(s.Fragment,{children:s.cloneElement(A,(0,l.Z)({inputComponent:C?F:L,inputProps:(0,l.Z)({children:p,IconComponent:v,variant:W,type:void 0,multiple:R},C?{id:b}:{autoWidth:o,defaultOpen:f,displayEmpty:h,labelId:w,MenuProps:S,onClose:k,onOpen:P,open:M,renderValue:$,SelectDisplayProps:(0,l.Z)({id:b},z)},g,{classes:g?(0,u.Z)(H,g.classes):H},Z?Z.props.inputProps:{})},R&&C&&"outlined"===W?{notched:!0}:{},{ref:U,className:(0,d.Z)(A.props.className,m)},!Z&&{variant:W},N))})});ee.muiName="Select";var et=ee},50135:function(e,t,r){r.d(t,{Z:function(){return P}});var o=r(87462),n=r(63366),i=r(67294),l=r(93680),a=r(94780),s=r(92996),d=r(90948),u=r(71657),p=r(79332),c=r(6135),m=r(57709),f=r(47312),h=r(94054),v=r(56815),b=r(18360),Z=r(1588),g=r(34867);function x(e){return(0,g.Z)("MuiTextField",e)}(0,Z.Z)("MuiTextField",["root"]);var y=r(85893);let w=["autoComplete","autoFocus","children","className","color","defaultValue","disabled","error","FormHelperTextProps","fullWidth","helperText","id","InputLabelProps","inputProps","InputProps","inputRef","label","maxRows","minRows","multiline","name","onBlur","onChange","onFocus","placeholder","required","rows","select","SelectProps","type","value","variant"],S={standard:p.Z,filled:c.Z,outlined:m.Z},R=e=>{let{classes:t}=e;return(0,a.Z)({root:["root"]},x,t)},C=(0,d.ZP)(h.Z,{name:"MuiTextField",slot:"Root",overridesResolver:(e,t)=>t.root})({}),k=i.forwardRef(function(e,t){let r=(0,u.Z)({props:e,name:"MuiTextField"}),{autoComplete:i,autoFocus:a=!1,children:d,className:p,color:c="primary",defaultValue:m,disabled:h=!1,error:Z=!1,FormHelperTextProps:g,fullWidth:x=!1,helperText:k,id:P,InputLabelProps:F,inputProps:M,InputProps:I,inputRef:$,label:z,maxRows:O,minRows:N,multiline:j=!1,name:B,onBlur:W,onChange:A,onFocus:E,placeholder:L,required:T=!1,rows:q,select:D=!1,SelectProps:H,type:U,value:V,variant:_="outlined"}=r,K=(0,n.Z)(r,w),X=(0,o.Z)({},r,{autoFocus:a,color:c,disabled:h,error:Z,fullWidth:x,multiline:j,required:T,select:D,variant:_}),G=R(X),J={};"outlined"===_&&(F&&void 0!==F.shrink&&(J.notched=F.shrink),J.label=z),D&&(H&&H.native||(J.id=void 0),J["aria-describedby"]=void 0);let Q=(0,s.Z)(P),Y=k&&Q?`${Q}-helper-text`:void 0,ee=z&&Q?`${Q}-label`:void 0,et=S[_],er=(0,y.jsx)(et,(0,o.Z)({"aria-describedby":Y,autoComplete:i,autoFocus:a,defaultValue:m,fullWidth:x,multiline:j,name:B,rows:q,maxRows:O,minRows:N,type:U,value:V,id:Q,inputRef:$,onBlur:W,onChange:A,onFocus:E,placeholder:L,inputProps:M},J,I));return(0,y.jsxs)(C,(0,o.Z)({className:(0,l.Z)(G.root,p),disabled:h,error:Z,fullWidth:x,ref:t,required:T,color:c,variant:_,ownerState:X},K,{children:[null!=z&&""!==z&&(0,y.jsx)(f.Z,(0,o.Z)({htmlFor:Q,id:ee},F,{children:z})),D?(0,y.jsx)(b.Z,(0,o.Z)({"aria-describedby":Y,id:Q,labelId:ee,value:V,input:er},H,{children:d})):er,k&&(0,y.jsx)(v.Z,(0,o.Z)({id:Y},g,{children:k}))]}))});var P=k},60224:function(e,t,r){r(67294);var o=r(88169),n=r(85893);t.Z=(0,o.Z)((0,n.jsx)("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown")}}]);
2.2.4. https://dev-app.illusto.com/_next/static/chunks/1362-7499b57a548f0d88.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/1362-7499b57a548f0d88.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://uqksyosylbiu.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/1362-7499b57a548f0d88.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://uqksyosylbiu.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:27:36 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"5833-18b142b7028"
Vary: Accept-Encoding
Content-Length: 22579

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1362],{71362:function(e,t,n){n.d(t,{Z:function(){return eB}});var o,r,i,a,s,f=n(87462),p=n(63366),c=n(67294),l=n(33703),u=n(73546),d=n(82690);function m(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function h(e){var t=m(e).Element;return e instanceof t||e instanceof Element}function v(e){var t=m(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function y(e){if("undefined"==typeof ShadowRoot)return!1;var t=m(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}var g=Math.max,b=Math.min,w=Math.round;function x(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function O(){return!/^((?!chrome|android).)*safari/i.test(x())}function E(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!1);var o=e.getBoundingClientRect(),r=1,i=1;t&&v(e)&&(r=e.offsetWidth>0&&w(o.width)/e.offsetWidth||1,i=e.offsetHeight>0&&w(o.height)/e.offsetHeight||1);var a=(h(e)?m(e):window).visualViewport,s=!O()&&n,f=(o.left+(s&&a?a.offsetLeft:0))/r,p=(o.top+(s&&a?a.offsetTop:0))/i,c=o.width/r,l=o.height/i;return{width:c,height:l,top:p,right:f+c,bottom:p+l,left:f,x:f,y:p}}function j(e){var t=m(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function P(e){return e?(e.nodeName||"").toLowerCase():null}function D(e){return((h(e)?e.ownerDocument:e.document)||window.document).documentElement}function A(e){return E(D(e)).left+j(e).scrollLeft}function R(e){return m(e).getComputedStyle(e)}function k(e){var t=R(e),n=t.overflow,o=t.overflowX,r=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+r+o)}function M(e){var t=E(e),n=e.offsetWidth,o=e.offsetHeight;return 1>=Math.abs(t.width-n)&&(n=t.width),1>=Math.abs(t.height-o)&&(o=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:o}}function Z(e){return"html"===P(e)?e:e.assignedSlot||e.parentNode||(y(e)?e.host:null)||D(e)}function L(e,t){void 0===t&&(t=[]);var n,o=function e(t){return["html","body","#document"].indexOf(P(t))>=0?t.ownerDocument.body:v(t)&&k(t)?t:e(Z(t))}(e),r=o===(null==(n=e.ownerDocument)?void 0:n.body),i=m(o),a=r?[i].concat(i.visualViewport||[],k(o)?o:[]):o,s=t.concat(a);return r?s:s.concat(L(Z(a)))}function W(e){return v(e)&&"fixed"!==R(e).position?e.offsetParent:null}function T(e){for(var t=m(e),n=W(e);n&&["table","td","th"].indexOf(P(n))>=0&&"static"===R(n).position;)n=W(n);return n&&("html"===P(n)||"body"===P(n)&&"static"===R(n).position)?t:n||function(e){var t=/firefox/i.test(x());if(/Trident/i.test(x())&&v(e)&&"fixed"===R(e).position)return null;var n=Z(e);for(y(n)&&(n=n.host);v(n)&&0>["html","body"].indexOf(P(n));){var o=R(n);if("none"!==o.transform||"none"!==o.perspective||"paint"===o.contain||-1!==["transform","perspective"].indexOf(o.willChange)||t&&"filter"===o.willChange||t&&o.filter&&"none"!==o.filter)return n;n=n.parentNode}return null}(e)||t}var B="bottom",H="right",S="left",C="auto",V=["top",B,H,S],q="start",N="viewport",U="popper",_=V.reduce(function(e,t){return e.concat([t+"-"+q,t+"-end"])},[]),I=[].concat(V,[C]).reduce(function(e,t){return e.concat([t,t+"-"+q,t+"-end"])},[]),F=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"],z={placement:"bottom",modifiers:[],strategy:"absolute"};function X(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some(function(e){return!(e&&"function"==typeof e.getBoundingClientRect)})}var Y={passive:!0};function G(e){return e.split("-")[0]}function J(e){return e.split("-")[1]}function K(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function Q(e){var t,n=e.reference,o=e.element,r=e.placement,i=r?G(r):null,a=r?J(r):null,s=n.x+n.width/2-o.width/2,f=n.y+n.height/2-o.height/2;switch(i){case"top":t={x:s,y:n.y-o.height};break;case B:t={x:s,y:n.y+n.height};break;case H:t={x:n.x+n.width,y:f};break;case S:t={x:n.x-o.width,y:f};break;default:t={x:n.x,y:n.y}}var p=i?K(i):null;if(null!=p){var c="y"===p?"height":"width";switch(a){case q:t[p]=t[p]-(n[c]/2-o[c]/2);break;case"end":t[p]=t[p]+(n[c]/2-o[c]/2)}}return t}var $={top:"auto",right:"auto",bottom:"auto",left:"auto"};function ee(e){var t,n,o,r,i,a,s,f=e.popper,p=e.popperRect,c=e.placement,l=e.variation,u=e.offsets,d=e.position,h=e.gpuAcceleration,v=e.adaptive,y=e.roundOffsets,g=e.isFixed,b=u.x,x=void 0===b?0:b,O=u.y,E=void 0===O?0:O,j="function"==typeof y?y({x:x,y:E}):{x:x,y:E};x=j.x,E=j.y;var P=u.hasOwnProperty("x"),A=u.hasOwnProperty("y"),k=S,M="top",Z=window;if(v){var L=T(f),W="clientHeight",C="clientWidth";L===m(f)&&"static"!==R(L=D(f)).position&&"absolute"===d&&(W="scrollHeight",C="scrollWidth"),("top"===c||(c===S||c===H)&&"end"===l)&&(M=B,E-=(g&&L===Z&&Z.visualViewport?Z.visualViewport.height:L[W])-p.height,E*=h?1:-1),(c===S||("top"===c||c===B)&&"end"===l)&&(k=H,x-=(g&&L===Z&&Z.visualViewport?Z.visualViewport.width:L[C])-p.width,x*=h?1:-1)}var V=Object.assign({position:d},v&&$),q=!0===y?(t={x:x,y:E},n=m(f),o=t.x,r=t.y,{x:w(o*(i=n.devicePixelRatio||1))/i||0,y:w(r*i)/i||0}):{x:x,y:E};return(x=q.x,E=q.y,h)?Object.assign({},V,((s={})[M]=A?"0":"",s[k]=P?"0":"",s.transform=1>=(Z.devicePixelRatio||1)?"translate("+x+"px, "+E+"px)":"translate3d("+x+"px, "+E+"px, 0)",s)):Object.assign({},V,((a={})[M]=A?E+"px":"",a[k]=P?x+"px":"",a.transform="",a))}var et={left:"right",right:"left",bottom:"top",top:"bottom"};function en(e){return e.replace(/left|right|bottom|top/g,function(e){return et[e]})}var eo={start:"end",end:"start"};function er(e){return e.replace(/start|end/g,function(e){return eo[e]})}function ei(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&y(n)){var o=t;do{if(o&&e.isSameNode(o))return!0;o=o.parentNode||o.host}while(o)}return!1}function ea(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function es(e,t,n){var o,r,i,a,s,f,p,c,l,u;return t===N?ea(function(e,t){var n=m(e),o=D(e),r=n.visualViewport,i=o.clientWidth,a=o.clientHeight,s=0,f=0;if(r){i=r.width,a=r.height;var p=O();(p||!p&&"fixed"===t)&&(s=r.offsetLeft,f=r.offsetTop)}return{width:i,height:a,x:s+A(e),y:f}}(e,n)):h(t)?((o=E(t,!1,"fixed"===n)).top=o.top+t.clientTop,o.left=o.left+t.clientLeft,o.bottom=o.top+t.clientHeight,o.right=o.left+t.clientWidth,o.width=t.clientWidth,o.height=t.clientHeight,o.x=o.left,o.y=o.top,o):ea((r=D(e),a=D(r),s=j(r),f=null==(i=r.ownerDocument)?void 0:i.body,p=g(a.scrollWidth,a.clientWidth,f?f.scrollWidth:0,f?f.clientWidth:0),c=g(a.scrollHeight,a.clientHeight,f?f.scrollHeight:0,f?f.clientHeight:0),l=-s.scrollLeft+A(r),u=-s.scrollTop,"rtl"===R(f||a).direction&&(l+=g(a.clientWidth,f?f.clientWidth:0)-p),{width:p,height:c,x:l,y:u}))}function ef(){return{top:0,right:0,bottom:0,left:0}}function ep(e){return Object.assign({},ef(),e)}function ec(e,t){return t.reduce(function(t,n){return t[n]=e,t},{})}function el(e,t){void 0===t&&(t={});var n,o,r,i,a,s,f,p=t,c=p.placement,l=void 0===c?e.placement:c,u=p.strategy,d=void 0===u?e.strategy:u,m=p.boundary,y=p.rootBoundary,w=p.elementContext,x=void 0===w?U:w,O=p.altBoundary,j=p.padding,A=void 0===j?0:j,k=ep("number"!=typeof A?A:ec(A,V)),M=e.rects.popper,W=e.elements[void 0!==O&&O?x===U?"reference":U:x],S=(n=h(W)?W:W.contextElement||D(e.elements.popper),s=(a=[].concat("clippingParents"===(o=void 0===m?"clippingParents":m)?(r=L(Z(n)),h(i=["absolute","fixed"].indexOf(R(n).position)>=0&&v(n)?T(n):n)?r.filter(function(e){return h(e)&&ei(e,i)&&"body"!==P(e)}):[]):[].concat(o),[void 0===y?N:y]))[0],(f=a.reduce(function(e,t){var o=es(n,t,d);return e.top=g(o.top,e.top),e.right=b(o.right,e.right),e.bottom=b(o.bottom,e.bottom),e.left=g(o.left,e.left),e},es(n,s,d))).width=f.right-f.left,f.height=f.bottom-f.top,f.x=f.left,f.y=f.top,f),C=E(e.elements.reference),q=Q({reference:C,element:M,strategy:"absolute",placement:l}),_=ea(Object.assign({},M,q)),I=x===U?_:C,F={top:S.top-I.top+k.top,bottom:I.bottom-S.bottom+k.bottom,left:S.left-I.left+k.left,right:I.right-S.right+k.right},z=e.modifiersData.offset;if(x===U&&z){var X=z[l];Object.keys(F).forEach(function(e){var t=[H,B].indexOf(e)>=0?1:-1,n=["top",B].indexOf(e)>=0?"y":"x";F[e]+=X[n]*t})}return F}function eu(e,t,n){return g(e,b(t,n))}function ed(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function em(e){return["top",H,B,S].some(function(t){return e[t]>=0})}var eh=(i=void 0===(r=(o={defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,o=e.options,r=o.scroll,i=void 0===r||r,a=o.resize,s=void 0===a||a,f=m(t.elements.popper),p=[].concat(t.scrollParents.reference,t.scrollParents.popper);return i&&p.forEach(function(e){e.addEventListener("scroll",n.update,Y)}),s&&f.addEventListener("resize",n.update,Y),function(){i&&p.forEach(function(e){e.removeEventListener("scroll",n.update,Y)}),s&&f.removeEventListener("resize",n.update,Y)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=Q({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,o=n.gpuAcceleration,r=n.adaptive,i=n.roundOffsets,a=void 0===i||i,s={placement:G(t.placement),variation:J(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:void 0===o||o,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,ee(Object.assign({},s,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:void 0===r||r,roundOffsets:a})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,ee(Object.assign({},s,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:a})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},{name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach(function(e){var n=t.styles[e]||{},o=t.attributes[e]||{},r=t.elements[e];v(r)&&P(r)&&(Object.assign(r.style,n),Object.keys(o).forEach(function(e){var t=o[e];!1===t?r.removeAttribute(e):r.setAttribute(e,!0===t?"":t)}))})},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(e){var o=t.elements[e],r=t.attributes[e]||{},i=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce(function(e,t){return e[t]="",e},{});v(o)&&P(o)&&(Object.assign(o.style,i),Object.keys(r).forEach(function(e){o.removeAttribute(e)}))})}},requires:["computeStyles"]},{name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,o=e.name,r=n.offset,i=void 0===r?[0,0]:r,a=I.reduce(function(e,n){var o,r,a,s,f,p;return e[n]=(o=t.rects,a=[S,"top"].indexOf(r=G(n))>=0?-1:1,f=(s="function"==typeof i?i(Object.assign({},o,{placement:n})):i)[0],p=s[1],f=f||0,p=(p||0)*a,[S,H].indexOf(r)>=0?{x:p,y:f}:{x:f,y:p}),e},{}),s=a[t.placement],f=s.x,p=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=f,t.modifiersData.popperOffsets.y+=p),t.modifiersData[o]=a}},{name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,o=e.name;if(!t.modifiersData[o]._skip){for(var r=n.mainAxis,i=void 0===r||r,a=n.altAxis,s=void 0===a||a,f=n.fallbackPlacements,p=n.padding,c=n.boundary,l=n.rootBoundary,u=n.altBoundary,d=n.flipVariations,m=void 0===d||d,h=n.allowedAutoPlacements,v=t.options.placement,y=G(v),g=[v].concat(f||(y!==v&&m?function(e){if(G(e)===C)return[];var t=en(e);return[er(e),t,er(t)]}(v):[en(v)])).reduce(function(e,n){var o,r,i,a,s,f,u,d,v,y,g,b;return e.concat(G(n)===C?(r=(o={placement:n,boundary:c,rootBoundary:l,padding:p,flipVariations:m,allowedAutoPlacements:h}).placement,i=o.boundary,a=o.rootBoundary,s=o.padding,f=o.flipVariations,d=void 0===(u=o.allowedAutoPlacements)?I:u,0===(g=(y=(v=J(r))?f?_:_.filter(function(e){return J(e)===v}):V).filter(function(e){return d.indexOf(e)>=0})).length&&(g=y),Object.keys(b=g.reduce(function(e,n){return e[n]=el(t,{placement:n,boundary:i,rootBoundary:a,padding:s})[G(n)],e},{})).sort(function(e,t){return b[e]-b[t]})):n)},[]),b=t.rects.reference,w=t.rects.popper,x=new Map,O=!0,E=g[0],j=0;j<g.length;j++){var P=g[j],D=G(P),A=J(P)===q,R=["top",B].indexOf(D)>=0,k=R?"width":"height",M=el(t,{placement:P,boundary:c,rootBoundary:l,altBoundary:u,padding:p}),Z=R?A?H:S:A?B:"top";b[k]>w[k]&&(Z=en(Z));var L=en(Z),W=[];if(i&&W.push(M[D]<=0),s&&W.push(M[Z]<=0,M[L]<=0),W.every(function(e){return e})){E=P,O=!1;break}x.set(P,W)}if(O)for(var T=m?3:1,N=function(e){var t=g.find(function(t){var n=x.get(t);if(n)return n.slice(0,e).every(function(e){return e})});if(t)return E=t,"break"},U=T;U>0&&"break"!==N(U);U--);t.placement!==E&&(t.modifiersData[o]._skip=!0,t.placement=E,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},{name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,o=e.name,r=n.mainAxis,i=n.altAxis,a=n.boundary,s=n.rootBoundary,f=n.altBoundary,p=n.padding,c=n.tether,l=void 0===c||c,u=n.tetherOffset,d=void 0===u?0:u,m=el(t,{boundary:a,rootBoundary:s,padding:p,altBoundary:f}),h=G(t.placement),v=J(t.placement),y=!v,w=K(h),x="x"===w?"y":"x",O=t.modifiersData.popperOffsets,E=t.rects.reference,j=t.rects.popper,P="function"==typeof d?d(Object.assign({},t.rects,{placement:t.placement})):d,D="number"==typeof P?{mainAxis:P,altAxis:P}:Object.assign({mainAxis:0,altAxis:0},P),A=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,R={x:0,y:0};if(O){if(void 0===r||r){var k,Z="y"===w?"top":S,L="y"===w?B:H,W="y"===w?"height":"width",C=O[w],V=C+m[Z],N=C-m[L],U=l?-j[W]/2:0,_=v===q?E[W]:j[W],I=v===q?-j[W]:-E[W],F=t.elements.arrow,z=l&&F?M(F):{width:0,height:0},X=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:ef(),Y=X[Z],Q=X[L],$=eu(0,E[W],z[W]),ee=y?E[W]/2-U-$-Y-D.mainAxis:_-$-Y-D.mainAxis,et=y?-E[W]/2+U+$+Q+D.mainAxis:I+$+Q+D.mainAxis,en=t.elements.arrow&&T(t.elements.arrow),eo=en?"y"===w?en.clientTop||0:en.clientLeft||0:0,er=null!=(k=null==A?void 0:A[w])?k:0,ei=eu(l?b(V,C+ee-er-eo):V,C,l?g(N,C+et-er):N);O[w]=ei,R[w]=ei-C}if(void 0!==i&&i){var ea,es,ep=O[x],ec="y"===x?"height":"width",ed=ep+m["x"===w?"top":S],em=ep-m["x"===w?B:H],eh=-1!==["top",S].indexOf(h),ev=null!=(ea=null==A?void 0:A[x])?ea:0,ey=eh?ed:ep-E[ec]-j[ec]-ev+D.altAxis,eg=eh?ep+E[ec]+j[ec]-ev-D.altAxis:em,eb=l&&eh?(es=eu(ey,ep,eg))>eg?eg:es:eu(l?ey:ed,ep,l?eg:em);O[x]=eb,R[x]=eb-ep}t.modifiersData[o]=R}},requiresIfExists:["offset"]},{name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n,o=e.state,r=e.name,i=e.options,a=o.elements.arrow,s=o.modifiersData.popperOffsets,f=G(o.placement),p=K(f),c=[S,H].indexOf(f)>=0?"height":"width";if(a&&s){var l=ep("number"!=typeof(t="function"==typeof(t=i.padding)?t(Object.assign({},o.rects,{placement:o.placement})):t)?t:ec(t,V)),u=M(a),d=o.rects.reference[c]+o.rects.reference[p]-s[p]-o.rects.popper[c],m=s[p]-o.rects.reference[p],h=T(a),v=h?"y"===p?h.clientHeight||0:h.clientWidth||0:0,y=l["y"===p?"top":S],g=v-u[c]-l["y"===p?B:H],b=v/2-u[c]/2+(d/2-m/2),w=eu(y,b,g);o.modifiersData[r]=((n={})[p]=w,n.centerOffset=w-b,n)}},effect:function(e){var t=e.state,n=e.options.element,o=void 0===n?"[data-popper-arrow]":n;null!=o&&("string"!=typeof o||(o=t.elements.popper.querySelector(o)))&&ei(t.elements.popper,o)&&(t.elements.arrow=o)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,o=t.rects.reference,r=t.rects.popper,i=t.modifiersData.preventOverflow,a=el(t,{elementContext:"reference"}),s=el(t,{altBoundary:!0}),f=ed(a,o),p=ed(s,r,i),c=em(f),l=em(p);t.modifiersData[n]={referenceClippingOffsets:f,popperEscapeOffsets:p,isReferenceHidden:c,hasPopperEscaped:l},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":l})}}]}).defaultModifiers)?[]:r,s=void 0===(a=o.defaultOptions)?z:a,function(e,t,n){void 0===n&&(n=s);var o,r={placement:"bottom",orderedModifiers:[],options:Object.assign({},z,s),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},a=[],f=!1,p={state:r,setOptions:function(n){var o,f,l,u,d,m="function"==typeof n?n(r.options):n;c(),r.options=Object.assign({},s,r.options,m),r.scrollParents={reference:h(e)?L(e):e.contextElement?L(e.contextElement):[],popper:L(t)};var v=(f=Object.keys(o=[].concat(i,r.options.modifiers).reduce(function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e},{})).map(function(e){return o[e]}),l=new Map,u=new Set,d=[],f.forEach(function(e){l.set(e.name,e)}),f.forEach(function(e){u.has(e.name)||function e(t){u.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEach(function(t){if(!u.has(t)){var n=l.get(t);n&&e(n)}}),d.push(t)}(e)}),F.reduce(function(e,t){return e.concat(d.filter(function(e){return e.phase===t}))},[]));return r.orderedModifiers=v.filter(function(e){return e.enabled}),r.orderedModifiers.forEach(function(e){var t=e.name,n=e.options,o=e.effect;if("function"==typeof o){var i=o({state:r,name:t,instance:p,options:void 0===n?{}:n});a.push(i||function(){})}}),p.update()},forceUpdate:function(){if(!f){var e,t,n,o,i,a,s,c,l,u,d,h,y=r.elements,g=y.reference,b=y.popper;if(X(g,b)){r.rects={reference:(t=T(b),n="fixed"===r.options.strategy,o=v(t),c=v(t)&&(a=w((i=t.getBoundingClientRect()).width)/t.offsetWidth||1,s=w(i.height)/t.offsetHeight||1,1!==a||1!==s),l=D(t),u=E(g,c,n),d={scrollLeft:0,scrollTop:0},h={x:0,y:0},(o||!o&&!n)&&(("body"!==P(t)||k(l))&&(d=(e=t)!==m(e)&&v(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:j(e)),v(t)?(h=E(t,!0),h.x+=t.clientLeft,h.y+=t.clientTop):l&&(h.x=A(l))),{x:u.left+d.scrollLeft-h.x,y:u.top+d.scrollTop-h.y,width:u.width,height:u.height}),popper:M(b)},r.reset=!1,r.placement=r.options.placement,r.orderedModifiers.forEach(function(e){return r.modifiersData[e.name]=Object.assign({},e.data)});for(var x=0;x<r.orderedModifiers.length;x++){if(!0===r.reset){r.reset=!1,x=-1;continue}var O=r.orderedModifiers[x],R=O.fn,Z=O.options,L=void 0===Z?{}:Z,W=O.name;"function"==typeof R&&(r=R({state:r,options:L,name:W,instance:p})||r)}}}},update:function(){return o||(o=new Promise(function(e){Promise.resolve().then(function(){o=void 0,e(new Promise(function(e){p.forceUpdate(),e(r)}))})})),o},destroy:function(){c(),f=!0}};if(!X(e,t))return p;function c(){a.forEach(function(e){return e()}),a=[]}return p.setOptions(n).then(function(e){!f&&n.onFirstUpdate&&n.onFirstUpdate(e)}),p}),ev=n(94780),ey=n(8173),eg=n(34867);function eb(e){return(0,eg.Z)("MuiPopperUnstyled",e)}(0,n(1588).Z)("MuiPopperUnstyled",["root"]);var ew=n(90631),ex=n(85893);let eO=["anchorEl","children","component","direction","disablePortal","modifiers","open","ownerState","placement","popperOptions","popperRef","slotProps","slots","TransitionProps"],eE=["anchorEl","children","container","direction","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","style","transition","slotProps","slots"];function ej(e){return"function"==typeof e?e():e}let eP=()=>(0,ev.Z)({root:["root"]},eb,{}),eD={},eA=c.forwardRef(function(e,t){var n;let{anchorEl:o,children:r,component:i,direction:a,disablePortal:s,modifiers:d,open:m,ownerState:h,placement:v,popperOptions:y,popperRef:g,slotProps:b={},slots:w={},TransitionProps:x}=e,O=(0,p.Z)(e,eO),E=c.useRef(null),j=(0,l.Z)(E,t),P=c.useRef(null),D=(0,l.Z)(P,g),A=c.useRef(D);(0,u.Z)(()=>{A.current=D},[D]),c.useImperativeHandle(g,()=>P.current,[]);let R=function(e,t){if("ltr"===t)return e;switch(e){case"bottom-end":return"bottom-start";case"bottom-start":return"bottom-end";case"top-end":return"top-start";case"top-start":return"top-end";default:return e}}(v,a),[k,M]=c.useState(R),[Z,L]=c.useState(ej(o));c.useEffect(()=>{P.current&&P.current.forceUpdate()}),c.useEffect(()=>{o&&L(ej(o))},[o]),(0,u.Z)(()=>{if(!Z||!m)return;let e=e=>{M(e.placement)},t=[{name:"preventOverflow",options:{altBoundary:s}},{name:"flip",options:{altBoundary:s}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:({state:t})=>{e(t)}}];null!=d&&(t=t.concat(d)),y&&null!=y.modifiers&&(t=t.concat(y.modifiers));let n=eh(Z,E.current,(0,f.Z)({placement:R},y,{modifiers:t}));return A.current(n),()=>{n.destroy(),A.current(null)}},[Z,s,d,m,y,R]);let W={placement:k};null!==x&&(W.TransitionProps=x);let T=eP(),B=null!=(n=null!=i?i:w.root)?n:"div",H=(0,ew.Z)({elementType:B,externalSlotProps:b.root,externalForwardedProps:O,additionalProps:{role:"tooltip",ref:j},ownerState:(0,f.Z)({},e,h),className:T.root});return(0,ex.jsx)(B,(0,f.Z)({},H,{children:"function"==typeof r?r(W):r}))}),eR=c.forwardRef(function(e,t){let n;let{anchorEl:o,children:r,container:i,direction:a="ltr",disablePortal:s=!1,keepMounted:l=!1,modifiers:u,open:m,placement:h="bottom",popperOptions:v=eD,popperRef:y,style:g,transition:b=!1,slotProps:w={},slots:x={}}=e,O=(0,p.Z)(e,eE),[E,j]=c.useState(!0),P=()=>{j(!1)},D=()=>{j(!0)};if(!l&&!m&&(!b||E))return null;if(i)n=i;else if(o){let A=ej(o);n=A&&void 0!==A.nodeType?(0,d.Z)(A).body:(0,d.Z)(null).body}return(0,ex.jsx)(ey.Z,{disablePortal:s,container:n,children:(0,ex.jsx)(eA,(0,f.Z)({anchorEl:o,direction:a,disablePortal:s,modifiers:u,ref:t,open:b?!E:m,placement:h,popperOptions:v,popperRef:y,slotProps:w,slots:x},O,{style:(0,f.Z)({position:"fixed",top:0,left:0,display:!m&&l&&(!b||E)?"none":void 0},g),TransitionProps:b?{in:m,onEnter:P,onExited:D}:void 0,children:r}))})});var ek=n(34168),eM=n(90948),eZ=n(71657);let eL=["components","componentsProps","slots","slotProps"],eW=(0,eM.ZP)(eR,{name:"MuiPopper",slot:"Root",overridesResolver:(e,t)=>t.root})({}),eT=c.forwardRef(function(e,t){var n;let o=(0,ek.Z)(),r=(0,eZ.Z)({props:e,name:"MuiPopper"}),{components:i,componentsProps:a,slots:s,slotProps:c}=r,l=(0,p.Z)(r,eL),u=null!=(n=null==s?void 0:s.root)?n:null==i?void 0:i.Root;return(0,ex.jsx)(eW,(0,f.Z)({direction:null==o?void 0:o.direction,slots:{root:u},slotProps:null!=c?c:a},l,{ref:t}))});var eB=eT}}]);
2.2.5. https://dev-app.illusto.com/_next/static/chunks/1866-f7d99f75c34b8551.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/1866-f7d99f75c34b8551.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://koyyzadngcmk.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/1866-f7d99f75c34b8551.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; countryCode=IN; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://koyyzadngcmk.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:26:27 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"74a7-18b142b7028"
Vary: Accept-Encoding
Content-Length: 29863

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1866],{21866:function(e,s,a){a.d(s,{Z:function(){return K}});var i=a(85893),t=a(86886),n=a(41664),l=a.n(n),o=a(11163),r=a(39332),d=a(67294),c=a(9473),u=a(55171),m=a(28043),h=a(21469),v=a(87357),g=a(50135),p=a(83321),x=a(95688);function f(e){let{email:s,setStage:a,setOtp:n,otp:o,setParentStage:r}=e,h=(0,c.I0)(),[f,j]=(0,d.useState)(!0),[w,y]=(0,d.useState)(null),[N,C]=(0,d.useState)("");(0,d.useEffect)(()=>{let e;if(w>0){e=setTimeout(()=>y(w-1),1e3);let s=Math.floor(w/60),a=w-60*s;s>0?C("".concat(s," minutes and ").concat(a," seconds")):C("".concat(a," seconds"))}return()=>clearTimeout(e)},[w]),(0,d.useEffect)(()=>{k()},[]);let k=async()=>{j(!0),n("");let e=parseInt(new Date().getTime()/1e3),a=localStorage.getItem("sendOtpCallExpTime");if(a&&a-e>0){y(a-e);let i=Math.floor((a-e)/60),t=a-e-60*i;i>0?h(m.Nw.set({message:"You have hit the limit, please try again in ".concat(i," minutes and ").concat(t," seconds.")})):h(m.Nw.set({message:"You have hit the limit, please try again in ".concat(t," seconds.")}));return}let l=await (0,u.YO)({email:s,type:"FORGOT_PASSWORD"});if(l&&(null==l?void 0:l.error)){var o,r,d,c,v;return((null==l?void 0:null===(o=l.error)||void 0===o?void 0:o.errorCode)===11115||(null==l?void 0:null===(r=l.error)||void 0===r?void 0:r.errorCode)===11127)&&(y(null==l?void 0:null===(c=l.error)||void 0===c?void 0:c.resetTime),localStorage.setItem("sendOtpCallExpTime",parseInt(new Date().getTime()/1e3)+((null==l?void 0:null===(v=l.error)||void 0===v?void 0:v.resetTime)||0))),h(m.Nw.set({message:null==l?void 0:null===(d=l.error)||void 0===d?void 0:d.message}))}y("60")},b=async()=>{let e=await (0,u.oi)({email:s,otp:o});if(e&&(null==e?void 0:e.error))return j(!1);a("ResetPassword")},S=e=>{let s=e.key;if(RegExp("^[eE+-.]+$").test(s)){e.preventDefault();return}"Enter"===e.key&&b()},Z=e=>{var s,a,i,t;return(null==e?void 0:null===(s=e.target)||void 0===s?void 0:null===(a=s.value)||void 0===a?void 0:a.length)||j(!0),(null==e?void 0:null===(i=e.target)||void 0===i?void 0:null===(t=i.value)||void 0===t?void 0:t.length)<7?n(e.target.value):null};return(0,i.jsx)(i.Fragment,{children:(0,i.jsx)("div",{className:"loginDiv",children:(0,i.jsxs)(t.ZP,{container:!0,spacing:0,children:[(0,i.jsxs)(t.ZP,{className:"leftDiv",item:!0,xs:12,md:5,lg:5,children:[(0,i.jsx)(l(),{href:"".concat("https://dev-app.illusto.com"),className:"logo"}),(0,i.jsx)("img",{src:"/images/HeroImage.png",alt:"Login banner",className:"img-responsive"})]}),(0,i.jsx)(t.ZP,{className:"rightDiv",item:!0,xs:12,sm:12,md:7,lg:7,children:(0,i.jsxs)("div",{className:"innerDiv",children:[(0,i.jsx)("div",{className:"logoDiv",children:(0,i.jsx)("img",{src:"/images/logo_inverse.png",className:"img-responsive",width:130,alt:"logo"})}),(0,i.jsxs)("div",{className:"heading",children:[(0,i.jsxs)("h1",{children:[(0,i.jsx)("a",{onClick:()=>r("Login"),title:"Back",children:(0,i.jsx)(x.Z,{sx:{fontSize:"40px",color:"#180E0C"}})}),"Forgot password?"]}),(0,i.jsx)("small",{className:"mediumTxt",children:"Reset password in two quick steps"})]}),(0,i.jsxs)(v.Z,{component:"form",autoComplete:"off",children:[(0,i.jsxs)("span",{className:"signIntxt",children:["We've sent a 6-digit code to ",(0,i.jsx)("strong",{children:s})]}),(0,i.jsxs)("div",{className:"inputfield ".concat(f?"":"error"),children:[(0,i.jsx)(g.Z,{type:"number",inputProps:{maxLength:"6"},id:"txtEmail",label:"6 digit code",variant:"filled",helperText:f?"":"That code isn't valid, please try again.",autoComplete:"off",fullWidth:!0,value:o,onChange:Z,onKeyDown:S}),w>0?(0,i.jsxs)("span",{className:"smallTxt mb-0",children:["Resend code in ",(0,i.jsx)("strong",{children:N})]}):(0,i.jsx)("span",{className:"smallTxt mb-0",children:(0,i.jsx)("a",{onClick:k,children:"Resend code"})})]}),(0,i.jsx)("div",{className:"btnDiv",children:(0,i.jsx)(p.Z,{className:"primaryBtn",variant:"contained",disabled:(null==o?void 0:o.toString().length)!="6",fullWidth:!0,onClick:()=>b(),onKeyDown:S,children:"Submit"})})]})]})})]})})})}var j=a(94054),w=a(47312),y=a(6135),N=a(87109),C=a(93946),k=a(56815),b=a(46149),S=a(91127);function Z(e){let{email:s,setStage:a,otp:n,setParentStage:l}=e,r=(0,c.I0)(),[h,g]=(0,d.useState)(!0),[x,f]=(0,d.useState)(""),[Z,D]=(0,d.useState)("");(0,o.useRouter)();let[L,E]=(0,d.useState)(!1),[I,P]=(0,d.useState)(!1),[T,O]=(0,d.useState)(!1),[_,F]=(0,d.useState)({charLength:!1,capChar:!1,numChar:!1}),[R,B]=(0,d.useState)(!1),W=e=>{let s=e.target.value,a={charLength:!1,capChar:!1,numChar:!1};s.length>=8&&(a.charLength=!0),RegExp("^(?=.*[A-Z]).+$").test(s)&&(a.capChar=!0),RegExp("^(?=.*\\d).+$").test(s)&&(a.numChar=!0),f(s),F(a),(!1===a.charLength||!1===a.capChar||!1===a.numChar)&&s.length?P(!0):P(!1)},A=e=>{D(e.target.value),e.target.value!==x?g(!1):g(!0)},U=async()=>{if(!Object.values(_).every(e=>e))return;if(x!==Z)return g(!1);let e=await (0,u.Qb)({email:s,newPassword:x,confirmPassword:Z,otp:n});if(e&&(null==e?void 0:e.error)){var a;return r(m.Nw.set({message:null==e?void 0:null===(a=e.error)||void 0===a?void 0:a.message}))}r(m.Nw.set({message:"Password Reset successfully",level:"success"})),l("Login")},K=e=>{"Enter"===e.key&&U()};return(0,i.jsx)(i.Fragment,{children:(0,i.jsx)("div",{className:"loginDiv",children:(0,i.jsx)(t.ZP,{container:!0,spacing:0,children:(0,i.jsx)(t.ZP,{className:"rightDiv",item:!0,xs:12,sm:12,md:12,lg:12,children:(0,i.jsxs)("div",{className:"innerDiv",children:[(0,i.jsx)("div",{className:"logoDiv d-block",children:(0,i.jsx)("img",{src:"/images/logo_inverse.png",className:"img-responsive",width:130,alt:"logo"})}),(0,i.jsxs)("div",{className:"heading",children:[(0,i.jsxs)("h1",{children:[(0,i.jsx)("a",{onClick:()=>a("FogotPasswordVerify"),title:"Back",children:(0,i.jsx)("svg",{width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M20 36L4 20L20 4L22.1 6.1L9.7 18.5H36V21.5H9.7L22.1 33.9L20 36Z",fill:"#180E0C"})})}),"Reset your password"]}),(0,i.jsx)("small",{className:"mediumTxt",children:"Set a new and memorable one."})]}),(0,i.jsxs)(v.Z,{component:"form",autoComplete:"off",children:[(0,i.jsxs)("span",{className:"signIntxt",children:["You are reseting password for ",(0,i.jsx)("strong",{children:s})]}),(0,i.jsxs)("div",{className:"inputfield ".concat(I?"error":""," "),onFocus:()=>E(!L),onBlur:()=>E(!L),children:[(0,i.jsxs)(j.Z,{variant:"filled",fullWidth:!0,children:[(0,i.jsx)(w.Z,{htmlFor:"filled-adornment-password",children:"Password"}),(0,i.jsx)(y.Z,{id:"filled-adornment-password",type:T?"text":"password",onChange:W,endAdornment:(0,i.jsx)(N.Z,{position:"end",children:(0,i.jsx)(C.Z,{onClick:()=>O(!T),edge:"end",children:T?(0,i.jsx)(b.Z,{}):(0,i.jsx)(S.Z,{})})})})]}),I?(0,i.jsx)(k.Z,{children:"Weak Password"}):"",!0===L?(0,i.jsxs)("div",{className:"passwordCheck",children:[(0,i.jsx)("h4",{children:"Password must include:"}),(0,i.jsxs)("ul",{children:[(0,i.jsx)("li",{className:!0===_.charLength?"check":"",children:"Minimum 8 characters"}),(0,i.jsx)("li",{className:!0===_.capChar?"check":"",children:"At least one capital letter"}),(0,i.jsx)("li",{className:!0===_.numChar?"check":"",children:"At least one number"})]})]}):""]}),(0,i.jsx)("div",{className:"inputfield ".concat(x===Z?"":"error"," "),children:(0,i.jsxs)(j.Z,{variant:"filled",fullWidth:!0,children:[(0,i.jsx)(w.Z,{htmlFor:"filled-adornment-password",children:"Confirm password"}),(0,i.jsx)(y.Z,{id:"filled-adornment-password",type:R?"text":"password",onChange:A,endAdornment:(0,i.jsx)(N.Z,{position:"end",children:(0,i.jsx)(C.Z,{onClick:()=>B(!R),edge:"end",children:R?(0,i.jsx)(b.Z,{}):(0,i.jsx)(S.Z,{})})})}),x===Z?"":(0,i.jsx)(k.Z,{children:"Passwords do not match, please check again."})]})}),(0,i.jsx)("div",{className:"btnDiv",children:(0,i.jsx)(p.Z,{className:"primaryBtn",variant:"contained",disabled:I||x!==Z||!x,fullWidth:!0,onClick:()=>U(),onKeyDown:K,children:"Update password"})})]})]})})})})})}function D(e){let{props:{email:s,setStage:a}}=e,[t,n]=(0,d.useState)("FogotPasswordVerify"),[l,o]=(0,d.useState)("");return(0,d.useEffect)(()=>{o("")},[]),(0,i.jsx)(i.Fragment,{children:(()=>{if(s)switch(t){case"FogotPasswordVerify":return(0,i.jsx)(f,{email:s,otp:l,setOtp:o,setStage:n,setParentStage:a});case"ResetPassword":return(0,i.jsx)(Z,{email:s,otp:l,setStage:n,setParentStage:a})}})()})}var L=a(78262),E=a(77533);function I(e){let{window:s,isOpen:a,setOpenRestoreAccount:t,deleteAt:n,authCallback:l}=e,o=(0,c.I0)(),r=()=>{t(!1)},d=async()=>{let e=await (0,u.ZN)();if(e&&(null==e?void 0:e.error)){var s;return o(m.Nw.set({message:null==e?void 0:null===(s=e.error)||void 0===s?void 0:s.message}))}l(null==e?void 0:e.data),r()},h=(0,i.jsxs)("div",{className:"innerModal",children:[(0,i.jsx)("div",{className:"modalHeader",children:(0,i.jsxs)("h3",{children:[(0,i.jsx)("img",{src:"/images/sentiment_very_satisfied.png",alt:"icon"}),"We are so happy to see you back!"]})}),(0,i.jsxs)("div",{className:"modalContent",children:[(0,i.jsxs)("p",{className:"mediumTxt",children:["Your account is scheduled for deletion. If you don't restore, your account will be delete permanently in ",n," days. ",(0,i.jsx)("br",{}),(0,i.jsx)("br",{}),"Do you want to restore your account?"]}),(0,i.jsxs)("div",{className:"btnDiv",children:[(0,i.jsx)(p.Z,{className:"updgradeBtn",variant:"text",onClick:r,children:"No"}),(0,i.jsx)(p.Z,{className:"successBtn",variant:"contained",onClick:d,children:"Yes, restore"})]})]})]});return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(L.Z,{className:"commonModal",open:a,onClose:r,sx:{display:{xs:"none",sm:"block"}},disableEscapeKeyDown:!0,children:h}),(0,i.jsx)(E.ZP,{className:"commonModal",container:void 0!==s?()=>s().document.body:void 0,anchor:"bottom",open:a,onClose:r,sx:{display:{xs:"block",sm:"none"}},children:h})]})}var P=a(66276),T=a(99586);function O(e){let{props:{email:s,setEmail:a,setStage:t,authCallback:n}}=e;(0,c.I0)();let[l,o]=(0,d.useState)(!0),r=e=>{var s,i;(null==e?void 0:null===(s=e.target)||void 0===s?void 0:null===(i=s.value)||void 0===i?void 0:i.length)||o(!0),a(e.target.value.toLowerCase())},m=e=>{let s=!e.target.value||x(e.target.value);o(s)},h=e=>{"Enter"===e.code&&f()},x=e=>String(e).toLowerCase().match(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/),f=async e=>{let a=x(s);if(a){var i;let n=await (0,u.CK)({email:s});"success"===n.status&&(null==n?void 0:null===(i=n.data)||void 0===i?void 0:i.isExist)===!0?t("LoginDetails"):t("SignUpDetails")}else o(!1)};return(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)(v.Z,{component:"form",autoComplete:"off",children:[(0,i.jsxs)("div",{className:"social_login",children:[(0,i.jsx)(T.Z,{type:"SIGNUP",text:"Sign up with Google",authCallback:n}),(0,i.jsx)(P.Z,{text:"Sign up with Facebook",authCallback:n})]}),(0,i.jsx)("span",{className:"or",children:"OR"}),(0,i.jsx)("div",{className:"inputfield ".concat(l?"":"error"),children:(0,i.jsx)(g.Z,{id:"txtEmail",label:"Email",variant:"filled",helperText:l?"":"Incorrect Email",autoComplete:"off",fullWidth:!0,value:s,onBlur:m,onChange:r,onKeyDown:h})}),(0,i.jsx)("div",{className:"btnDiv",children:(0,i.jsx)(p.Z,{className:"primaryBtn",variant:"contained",fullWidth:!0,onClick:f,onKeyDown:h,children:"Continue"})})]})})}function _(e){let{props:{email:s,fullName:a,setFullName:t,password:n,setPassword:l,setStage:o}}=e,r=(0,c.I0)(),[h,x]=(0,d.useState)(!1),[f,Z]=(0,d.useState)(!1),[D,L]=(0,d.useState)(!1),[E,I]=(0,d.useState)({charLength:!1,capChar:!1,numChar:!1}),[P,T]=(0,d.useState)(!1),[O,_]=(0,d.useState)(!0);(0,d.useEffect)(()=>{_(!1===E.charLength||!1===E.capChar||!1===E.numChar||P)},[P,E]);let F=e=>{let s=e.target.value,a={charLength:!1,capChar:!1,numChar:!1};s.length>=8&&(a.charLength=!0),RegExp("^(?=.*[A-Z]).+$").test(s)&&(a.capChar=!0),RegExp("^(?=.*\\d).+$").test(s)&&(a.numChar=!0),l(s),I(a),(!1===a.charLength||!1===a.capChar||!1===a.numChar)&&s.length?L(!0):L(!1)},R=async()=>{var e,i;if(RegExp(/[`!@#$%^&*()_+\-=\[\]{};:"\\|,.<>\/?~]/).test(a)||!RegExp(/^([A-Za-z\u00C0-\u00D6\u00D8-\u00f6\u00f8-\u00ff\s]*)$/gi).test(a))return T(!0);if(!Object.values(E).every(e=>e))return;let t=await (0,u.V5)({email:s,fullName:a,password:n});if(t&&(null==t?void 0:t.error)&&(null==t?void 0:null===(e=t.error)||void 0===e?void 0:e.errorCode)!==11112)return r(m.Nw.set({message:null==t?void 0:null===(i=t.error)||void 0===i?void 0:i.message}));o("SignUpVerify")},B=e=>{t(e.target.value)},W=e=>{"Enter"===e.code&&R()},A=e=>{RegExp(/[`!@#$%^&*()_+\-=\[\]{};:"\\|,.<>\/?~]/).test(e.target.value)?T(!0):T(!1)},U=e=>{RegExp(/[`!@#$%^&*()_+\-=\[\]{};:"\\|,.<>\/?~]/).test(e.target.value)?T(!0):T(!1)},K=e=>{var s,a;(null==e?void 0:null===(s=e.target)||void 0===s?void 0:null===(a=s.value)||void 0===a?void 0:a.length)||T(!1),B(e)};return(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)(v.Z,{component:"form",autoComplete:"off",children:[(0,i.jsxs)("span",{className:"signIntxt",children:["You are signing up with ",(0,i.jsx)("strong",{children:s})]}),(0,i.jsx)("div",{className:"inputfield ".concat(P?"error":""),children:(0,i.jsx)(g.Z,{id:"txtEmail",label:"Full Name",autoFocus:!0,onFocus:U,variant:"filled",helperText:P?"Special characters are not accepted in this field!":"",autoComplete:"off",fullWidth:!0,value:a,onBlur:A,onChange:K})}),(0,i.jsxs)("div",{className:"inputfield ".concat(D?"error":""," "),onFocus:()=>Z(!f),onBlur:()=>Z(!f),children:[(0,i.jsxs)(j.Z,{variant:"filled",fullWidth:!0,children:[(0,i.jsx)(w.Z,{htmlFor:"filled-adornment-password",children:"Password"}),(0,i.jsx)(y.Z,{id:"filled-adornment-password",type:h?"text":"password",autoComplete:"new-password",onChange:F,onKeyDown:W,endAdornment:(0,i.jsx)(N.Z,{position:"end",children:(0,i.jsx)(C.Z,{onClick:()=>x(!h),edge:"end",children:h?(0,i.jsx)(b.Z,{}):(0,i.jsx)(S.Z,{})})})})]}),D?(0,i.jsx)(k.Z,{children:"Weak Password"}):"",!0===f?(0,i.jsxs)("div",{className:"passwordCheck",children:[(0,i.jsx)("h4",{children:"Password must include:"}),(0,i.jsxs)("ul",{children:[(0,i.jsx)("li",{className:!0===E.charLength?"check":"",children:"Minimum 8 characters"}),(0,i.jsx)("li",{className:!0===E.capChar?"check":"",children:"At least one capital letter"}),(0,i.jsx)("li",{className:!0===E.numChar?"check":"",children:"At least one number"})]})]}):""]}),(0,i.jsx)("div",{className:"btnDiv",children:(0,i.jsx)(p.Z,{className:"primaryBtn",variant:"contained",disabled:O,fullWidth:!0,onClick:R,onKeyDown:W,children:"continue"})})]})})}a(45989);var F=a(91111);function R(e){let{props:{email:s,setEmail:a,setStage:t,authCallback:n,userDeviceDetails:o}}=e,[r,c]=(0,d.useState)(!0),m=e=>{"Enter"===e.key&&f()},h=e=>{let s=!e.target.value||x(e.target.value);c(s)},x=e=>String(e).toLowerCase().match(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/),f=async e=>{let a=x(s);if(a){var i;let n=await (0,u.CK)({email:s});return"success"===n.status&&(null==n?void 0:null===(i=n.data)||void 0===i?void 0:i.isExist)===!1?t("SignUpDetails"):t("LoginDetails")}c(!1)},j=e=>{var s,i;(null===(s=e.target)||void 0===s?void 0:null===(i=s.value)||void 0===i?void 0:i.length)||c(!0),a(e.target.value.toLowerCase())};return(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)(v.Z,{component:"form",autoComplete:"off",children:[(0,i.jsxs)("div",{className:"social_login",children:[(0,i.jsx)(T.Z,{type:"LOGIN",text:"Log in with Google",authCallback:n,userDeviceDetails:o}),(0,i.jsx)(P.Z,{text:"Log in with Facebook",authCallback:n,userDeviceDetails:o})]}),(0,i.jsx)("span",{className:"or",children:"OR"}),(0,i.jsx)("div",{className:"inputfield ".concat(r?"":"error"),children:(0,i.jsx)(g.Z,{type:"email",id:"txtEmail",label:"Email",variant:"filled",helperText:r?"":"Incorrect Email",autoComplete:"on",fullWidth:!0,value:s,onChange:j,onBlur:h,onKeyDown:m})}),(0,i.jsx)("div",{className:"btnDiv",children:(0,i.jsx)(p.Z,{className:"primaryBtn",variant:"contained",fullWidth:!0,onClick:f,onKeyDown:m,children:"Continue"})}),(0,i.jsxs)("div",{children:[(0,i.jsxs)("p",{className:"smallTxt",children:["By continuing, you agree to illusto's"," ",(0,i.jsx)(l(),{href:"".concat("https://dev-app.illusto.com","/terms/"),legacyBehavior:!0,children:(0,i.jsx)("a",{target:"_blank",children:"Terms of Use"})})," ","and"," ",(0,i.jsx)(l(),{href:"".concat("https://dev-app.illusto.com","/privacy/"),legacyBehavior:!0,children:(0,i.jsx)("a",{target:"_blank",children:"Privacy Policy"})}),"."]}),(0,i.jsxs)("p",{className:"mediumTxt",children:["Don't have an account?"," ",(0,i.jsx)(l(),{href:"/signup",onClick:()=>t("SignUp"),children:"Sign up for free"})]})]})]})})}function B(e){let{props:{email:s,password:a,setPassword:t,setStage:n,authCallback:l,userDeviceDetails:o}}=e,r=(0,c.I0)(),[h,g]=(0,d.useState)(!1),x=async()=>{var e,i,t,n,d;let c=await (0,u.PI)({email:s,password:a,...o});if(c&&(null==c?void 0:c.error)&&(null==c?void 0:null===(e=c.error)||void 0===e?void 0:e.errorCode)!==11112)return r(m.Nw.set({message:null==c?void 0:null===(i=c.error)||void 0===i?void 0:i.message}));{let h;for(let v of document.cookie.split(";")){let g=v.trim();0==g.indexOf("countryCode=")&&(h=g.substring(12,g.length))}dataLayer.push({method:"email_password",type:"email",user_id:null==c?void 0:null===(t=c.data)||void 0===t?void 0:t.userId,user_country:h,user_id_illusto:null==c?void 0:null===(n=c.data)||void 0===n?void 0:n.userId,first_login:null==c?void 0:null===(d=c.data)||void 0===d?void 0:d.firstLoginFlag,event:"login"}),l(null==c?void 0:c.data)}},f=e=>{"Enter"===e.key&&x()},k=e=>{"Enter"===e.key&&n("LoginVerify")};return(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)(v.Z,{component:"form",autoComplete:"off",children:[(0,i.jsxs)("span",{className:"signIntxt",children:["Your are logging in with ",(0,i.jsx)("strong",{children:s})]}),(0,i.jsxs)("div",{className:"inputfield",children:[(0,i.jsxs)(j.Z,{variant:"filled",fullWidth:!0,children:[(0,i.jsx)(w.Z,{htmlFor:"filled-adornment-password",children:"Password"}),(0,i.jsx)(y.Z,{id:"filled-adornment-password",type:h?"text":"password",autoFocus:!0,autoComplete:"new-password",value:a,onChange:e=>t(e.target.value),onKeyDown:f,endAdornment:(0,i.jsx)(N.Z,{position:"end",children:(0,i.jsx)(C.Z,{onClick:()=>g(!h),edge:"end",children:h?(0,i.jsx)(b.Z,{}):(0,i.jsx)(S.Z,{})})})})]}),(0,i.jsx)("span",{className:"smallTxt mb-0",children:(0,i.jsx)("a",{onClick:()=>n("ForgotPassword"),children:"Forgot password?"})})]}),(0,i.jsxs)("div",{className:"btnDiv",children:[(0,i.jsx)(p.Z,{className:"primaryBtn",variant:"contained",fullWidth:!0,onClick:x,onKeyDown:f,children:"Log in"}),(0,i.jsx)(p.Z,{className:"secondaryBtn",variant:"outlined",fullWidth:!0,onClick:()=>n("LoginVerify"),onKeyDown:k,children:"Log in with code"})]})]})})}function W(e){let{props:{email:s,authCallback:a,setStage:t,userDeviceDetails:n}}=e,l=(0,c.I0)(),[o,r]=(0,d.useState)(),[h,x]=(0,d.useState)(!0),[f,j]=(0,d.useState)(null),[w,y]=(0,d.useState)("");(0,d.useEffect)(()=>{let e;if(f>0){e=setTimeout(()=>j(f-1),1e3);let s=Math.floor(f/60),a=f-60*s;s>0?y("".concat(s," minutes and ").concat(a," seconds")):y("".concat(a," seconds"))}return()=>clearTimeout(e)},[f]),(0,d.useEffect)(()=>{N()},[]);let N=async()=>{x(!0),r("");let e=parseInt(new Date().getTime()/1e3),a=localStorage.getItem("sendOtpCallExpTime");if(a&&a-e>0){j(a-e);let i=Math.floor((a-e)/60),t=a-e-60*i;i>0?l(m.Nw.set({message:"You have hit the limit, please try again in ".concat(i," minutes and ").concat(t," seconds.")})):l(m.Nw.set({message:"You have hit the limit, please try again in ".concat(t," seconds.")}));return}let n=await (0,u.YO)({email:s,type:"LOGIN"});if(n&&(null==n?void 0:n.error)){var o,d,c,h,v;return((null==n?void 0:null===(o=n.error)||void 0===o?void 0:o.errorCode)===11115||(null==n?void 0:null===(d=n.error)||void 0===d?void 0:d.errorCode)===11127)&&(j(null==n?void 0:null===(h=n.error)||void 0===h?void 0:h.resetTime),localStorage.setItem("sendOtpCallExpTime",parseInt(new Date().getTime()/1e3)+((null==n?void 0:null===(v=n.error)||void 0===v?void 0:v.resetTime)||0))),l(m.Nw.set({message:null==n?void 0:null===(c=n.error)||void 0===c?void 0:c.message}))}j("60")},C=async()=>{let e=await (0,u.g$)({email:s,otp:o,...n});if(e&&(null==e?void 0:e.error))x(!1);else{var i,t,l;let r;for(let d of document.cookie.split(";")){let c=d.trim();0==c.indexOf("countryCode=")&&(r=c.substring(12,c.length))}dataLayer.push({method:"email_otp",type:"email",user_id:null==e?void 0:null===(i=e.data)||void 0===i?void 0:i.userId,user_id_illusto:null==e?void 0:null===(t=e.data)||void 0===t?void 0:t.userId,user_country:r,first_login:null==e?void 0:null===(l=e.data)||void 0===l?void 0:l.firstLoginFlag,event:"login"}),a(null==e?void 0:e.data)}},k=e=>{let s=e.key;if(RegExp("^[eE+-.]+$").test(s)){e.preventDefault();return}"Enter"===e.key&&C()},b=e=>{var s,a,i,t;return(null==e?void 0:null===(s=e.target)||void 0===s?void 0:null===(a=s.value)||void 0===a?void 0:a.length)||x(!0),(null==e?void 0:null===(i=e.target)||void 0===i?void 0:null===(t=i.value)||void 0===t?void 0:t.length)<7?r(e.target.value):null};return(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)(v.Z,{component:"form",autoComplete:"off",children:[(0,i.jsxs)("span",{className:"signIntxt",children:["We've sent a 6-digit code to ",(0,i.jsx)("strong",{children:s})]}),(0,i.jsxs)("div",{className:"inputfield ".concat(h?"":"error"),children:[(0,i.jsx)(g.Z,{type:"number",inputProps:{maxLength:"6"},id:"txtEmail",label:"6 digit code",variant:"filled",helperText:h?"":"That code isn't valid, please try again.",autoComplete:"off",fullWidth:!0,value:o,onChange:b,onKeyDown:k}),f>0?(0,i.jsxs)("span",{className:"smallTxt mb-0",children:["Resend code in ",(0,i.jsx)("strong",{children:w})]}):(0,i.jsx)("span",{className:"smallTxt mb-0",children:(0,i.jsx)("a",{onClick:N,children:"Resend code"})})]}),(0,i.jsxs)("div",{className:"btnDiv",children:[(0,i.jsx)(p.Z,{className:"primaryBtn",variant:"contained",disabled:(null==o?void 0:o.toString().length)!="6",fullWidth:!0,onClick:()=>C(),onKeyDown:k,children:"Log in"}),(0,i.jsx)(p.Z,{className:"secondaryBtn",variant:"outlined",fullWidth:!0,onClick:()=>t("LoginDetails"),children:"Login with password"})]})]})})}var A=a(86176);function U(){return(0,i.jsx)("div",{className:"loader",children:(0,i.jsx)("img",{src:"/images/Loading.gif"})})}function K(e){let{routeState:s="Login"}=e,a=(0,o.useRouter)(),n=(0,c.I0)(),v=(0,r.useSearchParams)(),[g,p]=(0,d.useState)(""),[f,j]=(0,d.useState)(""),[w,y]=(0,d.useState)(""),[N,C]=(0,d.useState)(s),[k,b]=(0,d.useState)(!1),[S,Z]=(0,d.useState)(null),[L,E]=(0,d.useState)(!1),[P,T]=(0,d.useState)(!1),[K,z]=(0,d.useState)({});(0,d.useEffect)(()=>{var e,s,a;let i;let t=function(e){let s=document.cookie.split(";");for(let a of s){let[i,t]=a.trim().split("=");if(i===e)return decodeURIComponent(t)}return null}("countryCode"),n=-1!=(s=navigator.userAgent).indexOf("Chrome")?"Chrome":-1!=s.indexOf("Firefox")?"Firefox":-1!=s.indexOf("Edge")?"Edge":-1!=s.indexOf("Safari")&&-1==s.indexOf("Chrome")?"Safari":"Other",l=-1!=(a=navigator.userAgent).indexOf("Windows")?"Windows":-1!=a.indexOf("Mac OS")?"MacOS":-1!=a.indexOf("Linux")?"Linux":-1!=a.indexOf("Android")?"Android":-1!=a.indexOf("iOS")?"iOS":"Other",o=(i=!1,e=navigator.userAgent||navigator.vendor||window.opera,(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(e.substr(0,4)))&&(i=!0),i)?"Mobile/Tablet":"Laptop/Desktop";z({country:t,browser:n,os:l,device:o})},[]),(0,d.useEffect)(()=>{let e=localStorage.getItem("Authorization");e&&(T(!0),M({token:e})),E(!0)}),(0,d.useEffect)(()=>{let e=v.get("purchasePlan");e&&(document.cookie="purchasePlanRedirect=".concat(e))},[v]),(0,d.useEffect)(()=>{let e=e=>{"Enter"===e.key&&e.preventDefault()};return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)}},[]);let M=e=>{let{token:s,deleteInDays:a=null}=e;if(localStorage.setItem("Authorization",s),a)return Z(a),b(!0);$(),V()},V=async()=>{var e,s;localStorage&&localStorage.removeItem("onboareded");let i=await (0,u.R)();(null==i?void 0:i.error)?n(m.Nw.set({message:null==i?void 0:null===(s=i.error)||void 0===s?void 0:s.message})):(null==i?void 0:null===(e=i.data)||void 0===e?void 0:e.dataSaved)?(localStorage&&localStorage.setItem("onboareded",!0),window.location.href="https://dev-app.illusto.com/dashboard"):a.push("/onboarding")},$=async()=>{var e,s,a;let i=await (0,u.AH)();if(i&&(null==i?void 0:i.error))return n(m.Nw.set({message:null==i?void 0:null===(a=i.error)||void 0===a?void 0:a.message}));(0,A.el)("onboard","userName",null==i?void 0:null===(e=i.data)||void 0===e?void 0:e.name),localStorage.setItem("userId","".concat(null==i?void 0:null===(s=i.data)||void 0===s?void 0:s.javaUserId)),n(h.Nw.set(null==i?void 0:i.data))},Y=()=>{switch(N){case"SignUpDetails":return y(""),C("SignUp");case"SignUpVerify":return C("SignUpDetails");case"LoginDetails":return y(""),C("Login");case"LoginVerify":return C("LoginDetails")}},H=e=>(0,i.jsx)("div",{className:"loginDiv",children:(0,i.jsxs)(t.ZP,{container:!0,spacing:0,children:[(0,i.jsxs)(t.ZP,{className:"leftDiv",item:!0,xs:12,md:5,lg:5,children:[(0,i.jsx)(l(),{href:"".concat("https://dev-app.illusto.com"),className:"logo"}),(0,i.jsx)("img",{src:"/images/HeroImage.png",alt:"Login banner",className:"img-responsive"})]}),(0,i.jsx)(t.ZP,{className:"rightDiv",item:!0,xs:12,sm:12,md:7,lg:7,children:(0,i.jsxs)("div",{className:"innerDiv",children:[(0,i.jsx)("div",{className:"logoDiv",children:(0,i.jsx)(l(),{href:"#",children:(0,i.jsx)("img",{src:"/images/logo_inverse.png",className:"img-responsive",width:130,alt:"logo"})})}),(0,i.jsxs)("div",{className:"heading",children:[(0,i.jsxs)("h1",{children:["SignUp"!==N?(0,i.jsx)("a",{onClick:Y,title:"Back",children:(0,i.jsx)(x.Z,{sx:{fontSize:"40px",color:"#180E0C"}})}):"","Create your account"]}),(0,i.jsx)("small",{className:"mediumTxt",children:"Create videos like a pro. It's free!"})]}),e,"SignUpVerify"===N?"":(0,i.jsxs)("div",{children:[(0,i.jsxs)("p",{className:"smallTxt",children:["By continuing, you agree to illusto's"," ",(0,i.jsx)(l(),{href:"".concat("https://dev-app.illusto.com","/terms/"),legacyBehavior:!0,children:(0,i.jsx)("a",{target:"_blank",children:"Terms of Use"})})," ","and"," ",(0,i.jsx)(l(),{href:"".concat("https://dev-app.illusto.com","/privacy/"),legacyBehavior:!0,children:(0,i.jsx)("a",{target:"_blank",children:"Privacy Policy"})}),"."]}),(0,i.jsxs)("p",{className:"mediumTxt",children:["Already have an account?"," ",(0,i.jsx)(l(),{href:"/login",onClick:e=>{C("Login")},children:"Log in"})]})]})]})})]})}),q=e=>(0,i.jsxs)("div",{className:"loginDiv",children:[(0,i.jsxs)(t.ZP,{container:!0,spacing:0,children:[(0,i.jsxs)(t.ZP,{className:"leftDiv",item:!0,xs:12,md:5,lg:5,children:[(0,i.jsx)(l(),{href:"".concat("https://dev-app.illusto.com"),className:"logo"}),(0,i.jsx)("img",{src:"/images/HeroImage.png",alt:"Login banner",className:"img-responsive"})]}),(0,i.jsx)(t.ZP,{className:"rightDiv",item:!0,xs:12,sm:12,md:7,lg:7,children:(0,i.jsxs)("div",{className:"innerDiv",children:[(0,i.jsx)("div",{className:"logoDiv",children:(0,i.jsx)(l(),{href:"#",children:(0,i.jsx)("img",{src:"/images/logo_inverse.png",className:"img-responsive",width:130,alt:"logo"})})}),(0,i.jsxs)("div",{className:"heading",children:[(0,i.jsxs)("h1",{children:["Login"!==N?(0,i.jsx)("a",{onClick:Y,title:"Back",children:(0,i.jsx)(x.Z,{sx:{fontSize:"40px",color:"#180E0C"}})}):"","Welcome back"]}),(0,i.jsx)("small",{className:"mediumTxt",children:"Continue creating videos like a pro!"})]}),e]})})]}),(0,i.jsx)(I,{isOpen:k,setOpenRestoreAccount:b,authCallback:M,deleteAt:S})]});return(()=>{if(!L||!1!=P)return(0,i.jsx)(U,{});{let e={email:g,setEmail:p,fullName:f,setFullName:j,password:w,setPassword:y,setStage:C,authCallback:M,userDeviceDetails:K};switch(N){case"SignUp":return H((0,i.jsx)(O,{props:e}));case"SignUpDetails":return H((0,i.jsx)(_,{props:e}));case"SignUpVerify":return H((0,i.jsx)(F.Z,{props:e}));case"Login":return q((0,i.jsx)(R,{props:e}));case"LoginDetails":return q((0,i.jsx)(B,{props:e}));case"LoginVerify":return q((0,i.jsx)(W,{props:e}));case"ForgotPassword":return(0,i.jsx)(D,{props:e})}}})()}}}]);
2.2.6. https://dev-app.illusto.com/_next/static/chunks/2221-905f686db2f22b92.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/2221-905f686db2f22b92.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://sfsbkyynzlgc.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/2221-905f686db2f22b92.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; countryCode=IN; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga=GA1.2.1572859313.1697020601; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://sfsbkyynzlgc.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:27:30 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"262a-18b142b7028"
Vary: Accept-Encoding
Content-Length: 9770

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2221],{78462:function(e,t,r){"use strict";r.d(t,{Z:function(){return f}});var n=r(63366),a=r(87462),i=r(67294),o=r(93680),s=r(94780),d=r(90948),l=r(71657),c=r(59773),u=r(1588),p=r(34867);function m(e){return(0,p.Z)("MuiList",e)}(0,u.Z)("MuiList",["root","padding","dense","subheader"]);var Z=r(85893);let y=["children","className","component","dense","disablePadding","subheader"],v=e=>{let{classes:t,disablePadding:r,dense:n,subheader:a}=e;return(0,s.Z)({root:["root",!r&&"padding",n&&"dense",a&&"subheader"]},m,t)},g=(0,d.ZP)("ul",{name:"MuiList",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,!r.disablePadding&&t.padding,r.dense&&t.dense,r.subheader&&t.subheader]}})(({ownerState:e})=>(0,a.Z)({listStyle:"none",margin:0,padding:0,position:"relative"},!e.disablePadding&&{paddingTop:8,paddingBottom:8},e.subheader&&{paddingTop:0})),b=i.forwardRef(function(e,t){let r=(0,l.Z)({props:e,name:"MuiList"}),{children:s,className:d,component:u="ul",dense:p=!1,disablePadding:m=!1,subheader:b}=r,f=(0,n.Z)(r,y),h=i.useMemo(()=>({dense:p}),[p]),x=(0,a.Z)({},r,{component:u,dense:p,disablePadding:m}),C=v(x);return(0,Z.jsx)(c.Z.Provider,{value:h,children:(0,Z.jsxs)(g,(0,a.Z)({as:u,className:(0,o.Z)(C.root,d),ref:t,ownerState:x},f,{children:[b,s]}))})});var f=b},59773:function(e,t,r){"use strict";var n=r(67294);let a=n.createContext({});t.Z=a},97212:function(e,t,r){"use strict";r.d(t,{ZP:function(){return O}});var n=r(63366),a=r(87462),i=r(67294),o=r(93680),s=r(94780),d=r(13247),l=r(41796),c=r(90948),u=r(71657),p=r(47739),m=r(71579),Z=r(58974),y=r(51705),v=r(59773),g=r(1588),b=r(34867);function f(e){return(0,b.Z)("MuiListItem",e)}let h=(0,g.Z)("MuiListItem",["root","container","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","padding","button","secondaryAction","selected"]);var x=r(68686);function C(e){return(0,b.Z)("MuiListItemSecondaryAction",e)}(0,g.Z)("MuiListItemSecondaryAction",["root","disableGutters"]);var I=r(85893);let L=["className"],P=e=>{let{disableGutters:t,classes:r}=e;return(0,s.Z)({root:["root",t&&"disableGutters"]},C,r)},S=(0,c.ZP)("div",{name:"MuiListItemSecondaryAction",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.disableGutters&&t.disableGutters]}})(({ownerState:e})=>(0,a.Z)({position:"absolute",right:16,top:"50%",transform:"translateY(-50%)"},e.disableGutters&&{right:0})),M=i.forwardRef(function(e,t){let r=(0,u.Z)({props:e,name:"MuiListItemSecondaryAction"}),{className:s}=r,d=(0,n.Z)(r,L),l=i.useContext(v.Z),c=(0,a.Z)({},r,{disableGutters:l.disableGutters}),p=P(c);return(0,I.jsx)(S,(0,a.Z)({className:(0,o.Z)(p.root,s),ownerState:c,ref:t},d))});M.muiName="ListItemSecondaryAction";let N=["className"],$=["alignItems","autoFocus","button","children","className","component","components","componentsProps","ContainerComponent","ContainerProps","dense","disabled","disableGutters","disablePadding","divider","focusVisibleClassName","secondaryAction","selected","slotProps","slots"],R=(e,t)=>{let{ownerState:r}=e;return[t.root,r.dense&&t.dense,"flex-start"===r.alignItems&&t.alignItemsFlexStart,r.divider&&t.divider,!r.disableGutters&&t.gutters,!r.disablePadding&&t.padding,r.button&&t.button,r.hasSecondaryAction&&t.secondaryAction]},A=e=>{let{alignItems:t,button:r,classes:n,dense:a,disabled:i,disableGutters:o,disablePadding:d,divider:l,hasSecondaryAction:c,selected:u}=e;return(0,s.Z)({root:["root",a&&"dense",!o&&"gutters",!d&&"padding",l&&"divider",i&&"disabled",r&&"button","flex-start"===t&&"alignItemsFlexStart",c&&"secondaryAction",u&&"selected"],container:["container"]},f,n)},k=(0,c.ZP)("div",{name:"MuiListItem",slot:"Root",overridesResolver:R})(({theme:e,ownerState:t})=>(0,a.Z)({display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",width:"100%",boxSizing:"border-box",textAlign:"left"},!t.disablePadding&&(0,a.Z)({paddingTop:8,paddingBottom:8},t.dense&&{paddingTop:4,paddingBottom:4},!t.disableGutters&&{paddingLeft:16,paddingRight:16},!!t.secondaryAction&&{paddingRight:48}),!!t.secondaryAction&&{[`& > .${x.Z.root}`]:{paddingRight:48}},{[`&.${h.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${h.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:(0,l.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${h.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,l.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},[`&.${h.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}},"flex-start"===t.alignItems&&{alignItems:"flex-start"},t.divider&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"},t.button&&{transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${h.selected}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:(0,l.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:(0,l.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity)}}},t.hasSecondaryAction&&{paddingRight:48})),w=(0,c.ZP)("li",{name:"MuiListItem",slot:"Container",overridesResolver:(e,t)=>t.container})({position:"relative"}),j=i.forwardRef(function(e,t){let r=(0,u.Z)({props:e,name:"MuiListItem"}),{alignItems:s="center",autoFocus:l=!1,button:c=!1,children:g,className:b,component:f,components:x={},componentsProps:C={},ContainerComponent:L="li",ContainerProps:{className:P}={},dense:S=!1,disabled:R=!1,disableGutters:j=!1,disablePadding:O=!1,divider:T=!1,focusVisibleClassName:G,secondaryAction:F,selected:B=!1,slotProps:V={},slots:q={}}=r,_=(0,n.Z)(r.ContainerProps,N),D=(0,n.Z)(r,$),E=i.useContext(v.Z),z=i.useMemo(()=>({dense:S||E.dense||!1,alignItems:s,disableGutters:j}),[s,E.dense,S,j]),W=i.useRef(null);(0,Z.Z)(()=>{l&&W.current&&W.current.focus()},[l]);let Y=i.Children.toArray(g),H=Y.length&&(0,m.Z)(Y[Y.length-1],["ListItemSecondaryAction"]),J=(0,a.Z)({},r,{alignItems:s,autoFocus:l,button:c,dense:z.dense,disabled:R,disableGutters:j,disablePadding:O,divider:T,hasSecondaryAction:H,selected:B}),K=A(J),Q=(0,y.Z)(W,t),U=q.root||x.Root||k,X=V.root||C.root||{},ee=(0,a.Z)({className:(0,o.Z)(K.root,X.className,b),disabled:R},D),et=f||"li";return(c&&(ee.component=f||"div",ee.focusVisibleClassName=(0,o.Z)(h.focusVisible,G),et=p.Z),H)?(et=ee.component||f?et:"div","li"===L&&("li"===et?et="div":"li"===ee.component&&(ee.component="div")),(0,I.jsx)(v.Z.Provider,{value:z,children:(0,I.jsxs)(w,(0,a.Z)({as:L,className:(0,o.Z)(K.container,P),ref:Q,ownerState:J},_,{children:[(0,I.jsx)(U,(0,a.Z)({},X,!(0,d.Z)(U)&&{as:et,ownerState:(0,a.Z)({},J,X.ownerState)},ee,{children:Y})),Y.pop()]}))})):(0,I.jsx)(v.Z.Provider,{value:z,children:(0,I.jsxs)(U,(0,a.Z)({},X,{as:et,ref:Q},!(0,d.Z)(U)&&{ownerState:(0,a.Z)({},J,X.ownerState)},ee,{children:[Y,F&&(0,I.jsx)(M,{children:F})]}))})});var O=j},68686:function(e,t,r){"use strict";r.d(t,{t:function(){return i}});var n=r(1588),a=r(34867);function i(e){return(0,a.Z)("MuiListItemButton",e)}let o=(0,n.Z)("MuiListItemButton",["root","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","selected"]);t.Z=o},59334:function(e,t,r){"use strict";var n=r(63366),a=r(87462),i=r(67294),o=r(93680),s=r(94780),d=r(15861),l=r(59773),c=r(71657),u=r(90948),p=r(26336),m=r(85893);let Z=["children","className","disableTypography","inset","primary","primaryTypographyProps","secondary","secondaryTypographyProps"],y=e=>{let{classes:t,inset:r,primary:n,secondary:a,dense:i}=e;return(0,s.Z)({root:["root",r&&"inset",i&&"dense",n&&a&&"multiline"],primary:["primary"],secondary:["secondary"]},p.L,t)},v=(0,u.ZP)("div",{name:"MuiListItemText",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[{[`& .${p.Z.primary}`]:t.primary},{[`& .${p.Z.secondary}`]:t.secondary},t.root,r.inset&&t.inset,r.primary&&r.secondary&&t.multiline,r.dense&&t.dense]}})(({ownerState:e})=>(0,a.Z)({flex:"1 1 auto",minWidth:0,marginTop:4,marginBottom:4},e.primary&&e.secondary&&{marginTop:6,marginBottom:6},e.inset&&{paddingLeft:56})),g=i.forwardRef(function(e,t){let r=(0,c.Z)({props:e,name:"MuiListItemText"}),{children:s,className:u,disableTypography:p=!1,inset:g=!1,primary:b,primaryTypographyProps:f,secondary:h,secondaryTypographyProps:x}=r,C=(0,n.Z)(r,Z),{dense:I}=i.useContext(l.Z),L=null!=b?b:s,P=h,S=(0,a.Z)({},r,{disableTypography:p,inset:g,primary:!!L,secondary:!!P,dense:I}),M=y(S);return null==L||L.type===d.Z||p||(L=(0,m.jsx)(d.Z,(0,a.Z)({variant:I?"body2":"body1",className:M.primary,component:null!=f&&f.variant?void 0:"span",display:"block"},f,{children:L}))),null==P||P.type===d.Z||p||(P=(0,m.jsx)(d.Z,(0,a.Z)({variant:"body2",className:M.secondary,color:"text.secondary",display:"block"},x,{children:P}))),(0,m.jsxs)(v,(0,a.Z)({className:(0,o.Z)(M.root,u),ownerState:S,ref:t},C,{children:[L,P]}))});t.Z=g},26336:function(e,t,r){"use strict";r.d(t,{L:function(){return i}});var n=r(1588),a=r(34867);function i(e){return(0,a.Z)("MuiListItemText",e)}let o=(0,n.Z)("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]);t.Z=o},9008:function(e,t,r){e.exports=r(83121)}}]);
2.2.7. https://dev-app.illusto.com/_next/static/chunks/2255-a844b0cb80090d36.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/2255-a844b0cb80090d36.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://zdxdiimrlenf.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/2255-a844b0cb80090d36.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://zdxdiimrlenf.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:29:54 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"2c31-18b142b7028"
Vary: Accept-Encoding
Content-Length: 11313

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2255],{35097:function(e,t,r){r.d(t,{V:function(){return n}});var o=r(1588),a=r(34867);function n(e){return(0,a.Z)("MuiDivider",e)}let l=(0,o.Z)("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]);t.Z=l},50480:function(e,t,r){r.d(t,{Z:function(){return w}});var o=r(63366),a=r(87462),n=r(67294),l=r(93680),i=r(94780),s=r(74423),c=r(15861),d=r(98216),u=r(90948),m=r(71657),f=r(1588),p=r(34867);function Z(e){return(0,p.Z)("MuiFormControlLabel",e)}let v=(0,f.Z)("MuiFormControlLabel",["root","labelPlacementStart","labelPlacementTop","labelPlacementBottom","disabled","label","error"]);var h=r(15704),b=r(85893);let g=["checked","className","componentsProps","control","disabled","disableTypography","inputRef","label","labelPlacement","name","onChange","slotProps","value"],x=e=>{let{classes:t,disabled:r,labelPlacement:o,error:a}=e,n={root:["root",r&&"disabled",`labelPlacement${(0,d.Z)(o)}`,a&&"error"],label:["label",r&&"disabled"]};return(0,i.Z)(n,Z,t)},C=(0,u.ZP)("label",{name:"MuiFormControlLabel",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[{[`& .${v.label}`]:t.label},t.root,t[`labelPlacement${(0,d.Z)(r.labelPlacement)}`]]}})(({theme:e,ownerState:t})=>(0,a.Z)({display:"inline-flex",alignItems:"center",cursor:"pointer",verticalAlign:"middle",WebkitTapHighlightColor:"transparent",marginLeft:-11,marginRight:16,[`&.${v.disabled}`]:{cursor:"default"}},"start"===t.labelPlacement&&{flexDirection:"row-reverse",marginLeft:16,marginRight:-11},"top"===t.labelPlacement&&{flexDirection:"column-reverse",marginLeft:16},"bottom"===t.labelPlacement&&{flexDirection:"column",marginLeft:16},{[`& .${v.label}`]:{[`&.${v.disabled}`]:{color:(e.vars||e).palette.text.disabled}}})),k=n.forwardRef(function(e,t){var r;let i=(0,m.Z)({props:e,name:"MuiFormControlLabel"}),{className:d,componentsProps:u={},control:f,disabled:p,disableTypography:Z,label:v,labelPlacement:k="end",slotProps:w={}}=i,R=(0,o.Z)(i,g),S=(0,s.Z)(),I=p;void 0===I&&void 0!==f.props.disabled&&(I=f.props.disabled),void 0===I&&S&&(I=S.disabled);let P={disabled:I};["checked","name","onChange","value","inputRef"].forEach(e=>{void 0===f.props[e]&&void 0!==i[e]&&(P[e]=i[e])});let y=(0,h.Z)({props:i,muiFormControl:S,states:["error"]}),M=(0,a.Z)({},i,{disabled:I,labelPlacement:k,error:y.error}),F=x(M),N=null!=(r=w.typography)?r:u.typography,j=v;return null==j||j.type===c.Z||Z||(j=(0,b.jsx)(c.Z,(0,a.Z)({component:"span"},N,{className:(0,l.Z)(F.label,null==N?void 0:N.className),children:j}))),(0,b.jsxs)(C,(0,a.Z)({className:(0,l.Z)(F.root,d),ownerState:M,ref:t},R,{children:[n.cloneElement(f,P),j]}))});var w=k},68686:function(e,t,r){r.d(t,{t:function(){return n}});var o=r(1588),a=r(34867);function n(e){return(0,a.Z)("MuiListItemButton",e)}let l=(0,o.Z)("MuiListItemButton",["root","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","selected"]);t.Z=l},48885:function(e,t,r){var o=r(63366),a=r(87462),n=r(67294),l=r(93680),i=r(94780),s=r(90948),c=r(71657),d=r(84592),u=r(59773),m=r(85893);let f=["className"],p=e=>{let{alignItems:t,classes:r}=e;return(0,i.Z)({root:["root","flex-start"===t&&"alignItemsFlexStart"]},d.f,r)},Z=(0,s.ZP)("div",{name:"MuiListItemIcon",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,"flex-start"===r.alignItems&&t.alignItemsFlexStart]}})(({theme:e,ownerState:t})=>(0,a.Z)({minWidth:56,color:(e.vars||e).palette.action.active,flexShrink:0,display:"inline-flex"},"flex-start"===t.alignItems&&{marginTop:8})),v=n.forwardRef(function(e,t){let r=(0,c.Z)({props:e,name:"MuiListItemIcon"}),{className:i}=r,s=(0,o.Z)(r,f),d=n.useContext(u.Z),v=(0,a.Z)({},r,{alignItems:d.alignItems}),h=p(v);return(0,m.jsx)(Z,(0,a.Z)({className:(0,l.Z)(h.root,i),ownerState:v,ref:t},s))});t.Z=v},84592:function(e,t,r){r.d(t,{f:function(){return n}});var o=r(1588),a=r(34867);function n(e){return(0,a.Z)("MuiListItemIcon",e)}let l=(0,o.Z)("MuiListItemIcon",["root","alignItemsFlexStart"]);t.Z=l},36872:function(e,t,r){r.d(t,{Z:function(){return L}});var o=r(63366),a=r(87462),n=r(67294),l=r(93680),i=r(94780),s=r(41796),c=r(21964),d=r(71657),u=r(88169),m=r(85893),f=(0,u.Z)((0,m.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"RadioButtonUnchecked"),p=(0,u.Z)((0,m.jsx)("path",{d:"M8.465 8.465C9.37 7.56 10.62 7 12 7C14.76 7 17 9.24 17 12C17 13.38 16.44 14.63 15.535 15.535C14.63 16.44 13.38 17 12 17C9.24 17 7 14.76 7 12C7 10.62 7.56 9.37 8.465 8.465Z"}),"RadioButtonChecked"),Z=r(90948);let v=(0,Z.ZP)("span")({position:"relative",display:"flex"}),h=(0,Z.ZP)(f)({transform:"scale(1)"}),b=(0,Z.ZP)(p)(({theme:e,ownerState:t})=>(0,a.Z)({left:0,position:"absolute",transform:"scale(0)",transition:e.transitions.create("transform",{easing:e.transitions.easing.easeIn,duration:e.transitions.duration.shortest})},t.checked&&{transform:"scale(1)",transition:e.transitions.create("transform",{easing:e.transitions.easing.easeOut,duration:e.transitions.duration.shortest})}));var g=function(e){let{checked:t=!1,classes:r={},fontSize:o}=e,n=(0,a.Z)({},e,{checked:t});return(0,m.jsxs)(v,{className:r.root,ownerState:n,children:[(0,m.jsx)(h,{fontSize:o,className:r.background,ownerState:n}),(0,m.jsx)(b,{fontSize:o,className:r.dot,ownerState:n})]})},x=r(98216),C=r(35893),k=r(80209),w=r(1588),R=r(34867);function S(e){return(0,R.Z)("MuiRadio",e)}let I=(0,w.Z)("MuiRadio",["root","checked","disabled","colorPrimary","colorSecondary"]),P=["checked","checkedIcon","color","icon","name","onChange","size","className"],y=e=>{let{classes:t,color:r}=e,o={root:["root",`color${(0,x.Z)(r)}`]};return(0,a.Z)({},t,(0,i.Z)(o,S,t))},M=(0,Z.ZP)(c.Z,{shouldForwardProp:e=>(0,Z.FO)(e)||"classes"===e,name:"MuiRadio",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[`color${(0,x.Z)(r.color)}`]]}})(({theme:e,ownerState:t})=>(0,a.Z)({color:(e.vars||e).palette.text.secondary},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${"default"===t.color?e.vars.palette.action.activeChannel:e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,s.Fq)("default"===t.color?e.palette.action.active:e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"default"!==t.color&&{[`&.${I.checked}`]:{color:(e.vars||e).palette[t.color].main}},{[`&.${I.disabled}`]:{color:(e.vars||e).palette.action.disabled}})),F=(0,m.jsx)(g,{checked:!0}),N=(0,m.jsx)(g,{}),j=n.forwardRef(function(e,t){var r,i,s,c;let u=(0,d.Z)({props:e,name:"MuiRadio"}),{checked:f,checkedIcon:p=F,color:Z="primary",icon:v=N,name:h,onChange:b,size:g="medium",className:x}=u,w=(0,o.Z)(u,P),R=(0,a.Z)({},u,{color:Z,size:g}),S=y(R),I=n.useContext(k.Z),j=f,L=(0,C.Z)(b,I&&I.onChange),B=h;return I&&(void 0===j&&(s=I.value,j="object"==typeof(c=u.value)&&null!==c?s===c:String(s)===String(c)),void 0===B&&(B=I.name)),(0,m.jsx)(M,(0,a.Z)({type:"radio",icon:n.cloneElement(v,{fontSize:null!=(r=N.props.fontSize)?r:g}),checkedIcon:n.cloneElement(p,{fontSize:null!=(i=F.props.fontSize)?i:g}),ownerState:R,classes:S,name:B,checked:j,onChange:L,ref:t,className:(0,l.Z)(S.root,x)},w))});var L=j},72890:function(e,t,r){r.d(t,{Z:function(){return I}});var o=r(87462),a=r(63366),n=r(67294),l=r(93680),i=r(94780),s=r(90948),c=r(71657),d=r(1588),u=r(34867);function m(e){return(0,u.Z)("MuiFormGroup",e)}(0,d.Z)("MuiFormGroup",["root","row","error"]);var f=r(74423),p=r(15704),Z=r(85893);let v=["className","row"],h=e=>{let{classes:t,row:r,error:o}=e;return(0,i.Z)({root:["root",r&&"row",o&&"error"]},m,t)},b=(0,s.ZP)("div",{name:"MuiFormGroup",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.row&&t.row]}})(({ownerState:e})=>(0,o.Z)({display:"flex",flexDirection:"column",flexWrap:"wrap"},e.row&&{flexDirection:"row"})),g=n.forwardRef(function(e,t){let r=(0,c.Z)({props:e,name:"MuiFormGroup"}),{className:n,row:i=!1}=r,s=(0,a.Z)(r,v),d=(0,f.Z)(),u=(0,p.Z)({props:r,muiFormControl:d,states:["error"]}),m=(0,o.Z)({},r,{row:i,error:u.error}),g=h(m);return(0,Z.jsx)(b,(0,o.Z)({className:(0,l.Z)(g.root,n),ownerState:m,ref:t},s))});var x=r(51705),C=r(49299),k=r(80209),w=r(27909);let R=["actions","children","defaultValue","name","onChange","value"],S=n.forwardRef(function(e,t){let{actions:r,children:l,defaultValue:i,name:s,onChange:c,value:d}=e,u=(0,a.Z)(e,R),m=n.useRef(null),[f,p]=(0,C.Z)({controlled:d,default:i,name:"RadioGroup"});n.useImperativeHandle(r,()=>({focus:()=>{let e=m.current.querySelector("input:not(:disabled):checked");e||(e=m.current.querySelector("input:not(:disabled)")),e&&e.focus()}}),[]);let v=(0,x.Z)(t,m),h=(0,w.Z)(s),b=n.useMemo(()=>({name:h,onChange(e){p(e.target.value),c&&c(e,e.target.value)},value:f}),[h,c,p,f]);return(0,Z.jsx)(k.Z.Provider,{value:b,children:(0,Z.jsx)(g,(0,o.Z)({role:"radiogroup",ref:v},u,{children:l}))})});var I=S},80209:function(e,t,r){var o=r(67294);let a=o.createContext(void 0);t.Z=a},21964:function(e,t,r){r.d(t,{Z:function(){return k}});var o=r(63366),a=r(87462),n=r(67294),l=r(93680),i=r(94780),s=r(98216),c=r(90948),d=r(49299),u=r(74423),m=r(47739),f=r(1588),p=r(34867);function Z(e){return(0,p.Z)("PrivateSwitchBase",e)}(0,f.Z)("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]);var v=r(85893);let h=["autoFocus","checked","checkedIcon","className","defaultChecked","disabled","disableFocusRipple","edge","icon","id","inputProps","inputRef","name","onBlur","onChange","onFocus","readOnly","required","tabIndex","type","value"],b=e=>{let{classes:t,checked:r,disabled:o,edge:a}=e,n={root:["root",r&&"checked",o&&"disabled",a&&`edge${(0,s.Z)(a)}`],input:["input"]};return(0,i.Z)(n,Z,t)},g=(0,c.ZP)(m.Z)(({ownerState:e})=>(0,a.Z)({padding:9,borderRadius:"50%"},"start"===e.edge&&{marginLeft:"small"===e.size?-3:-12},"end"===e.edge&&{marginRight:"small"===e.size?-3:-12})),x=(0,c.ZP)("input")({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),C=n.forwardRef(function(e,t){let{autoFocus:r,checked:n,checkedIcon:i,className:s,defaultChecked:c,disabled:m,disableFocusRipple:f=!1,edge:p=!1,icon:Z,id:C,inputProps:k,inputRef:w,name:R,onBlur:S,onChange:I,onFocus:P,readOnly:y,required:M,tabIndex:F,type:N,value:j}=e,L=(0,o.Z)(e,h),[B,$]=(0,d.Z)({controlled:n,default:Boolean(c),name:"SwitchBase",state:"checked"}),z=(0,u.Z)(),E=e=>{P&&P(e),z&&z.onFocus&&z.onFocus(e)},D=e=>{S&&S(e),z&&z.onBlur&&z.onBlur(e)},O=e=>{if(e.nativeEvent.defaultPrevented)return;let t=e.target.checked;$(t),I&&I(e,t)},q=m;z&&void 0===q&&(q=z.disabled);let G=(0,a.Z)({},e,{checked:B,disabled:q,disableFocusRipple:f,edge:p}),V=b(G);return(0,v.jsxs)(g,(0,a.Z)({component:"span",className:(0,l.Z)(V.root,s),centerRipple:!0,focusRipple:!f,disabled:q,tabIndex:null,role:void 0,onFocus:E,onBlur:D,ownerState:G,ref:t},L,{children:[(0,v.jsx)(x,(0,a.Z)({autoFocus:r,checked:n,defaultChecked:c,className:V.input,disabled:q,id:("checkbox"===N||"radio"===N)&&C,name:R,onChange:O,readOnly:y,ref:w,required:M,ownerState:G,tabIndex:F,type:N},"checkbox"===N&&void 0===j?{}:{value:j},k)),B?i:Z]}))});var k=C}}]);
2.2.8. https://dev-app.illusto.com/_next/static/chunks/2531-f83be18fcd541fcd.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/2531-f83be18fcd541fcd.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://hscckkapobbc.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/2531-f83be18fcd541fcd.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; countryCode=IN; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga=GA1.2.1572859313.1697020601; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://hscckkapobbc.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:30:04 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"f37a-18b142b7028"
Vary: Accept-Encoding
Content-Length: 62330

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2531],{94184:function(e,t){var n;/*!
   Copyright (c) 2018 Jed Watson.
   Licensed under the MIT License (MIT), see
   http://jedwatson.github.io/classnames
*/!function(){"use strict";var r={}.hasOwnProperty;function i(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var o=typeof n;if("string"===o||"number"===o)e.push(n);else if(Array.isArray(n)){if(n.length){var a=i.apply(null,n);a&&e.push(a)}}else if("object"===o){if(n.toString!==Object.prototype.toString&&!n.toString.toString().includes("[native code]")){e.push(n.toString());continue}for(var s in n)r.call(n,s)&&n[s]&&e.push(s)}}}return e.join(" ")}e.exports?(i.default=i,e.exports=i):void 0!==(n=(function(){return i}).apply(t,[]))&&(e.exports=n)}()},62988:function(e,t,n){var r=n(61755),i=n(26665).each;function o(e,t){this.query=e,this.isUnconditional=t,this.handlers=[],this.mql=window.matchMedia(e);var n=this;this.listener=function(e){n.mql=e.currentTarget||e,n.assess()},this.mql.addListener(this.listener)}o.prototype={constuctor:o,addHandler:function(e){var t=new r(e);this.handlers.push(t),this.matches()&&t.on()},removeHandler:function(e){var t=this.handlers;i(t,function(n,r){if(n.equals(e))return n.destroy(),!t.splice(r,1)})},matches:function(){return this.mql.matches||this.isUnconditional},clear:function(){i(this.handlers,function(e){e.destroy()}),this.mql.removeListener(this.listener),this.handlers.length=0},assess:function(){var e=this.matches()?"on":"off";i(this.handlers,function(t){t[e]()})}},e.exports=o},38177:function(e,t,n){var r=n(62988),i=n(26665),o=i.each,a=i.isFunction,s=i.isArray;function l(){if(!window.matchMedia)throw Error("matchMedia not present, legacy browsers require a polyfill");this.queries={},this.browserIsIncapable=!window.matchMedia("only all").matches}l.prototype={constructor:l,register:function(e,t,n){var i=this.queries,l=n&&this.browserIsIncapable;return i[e]||(i[e]=new r(e,l)),a(t)&&(t={match:t}),s(t)||(t=[t]),o(t,function(t){a(t)&&(t={match:t}),i[e].addHandler(t)}),this},unregister:function(e,t){var n=this.queries[e];return n&&(t?n.removeHandler(t):(n.clear(),delete this.queries[e])),this}},e.exports=l},61755:function(e){function t(e){this.options=e,e.deferSetup||this.setup()}t.prototype={constructor:t,setup:function(){this.options.setup&&this.options.setup(),this.initialised=!0},on:function(){this.initialised||this.setup(),this.options.match&&this.options.match()},off:function(){this.options.unmatch&&this.options.unmatch()},destroy:function(){this.options.destroy?this.options.destroy():this.off()},equals:function(e){return this.options===e||this.options.match===e}},e.exports=t},26665:function(e){e.exports={isFunction:function(e){return"function"==typeof e},isArray:function(e){return"[object Array]"===Object.prototype.toString.apply(e)},each:function(e,t){for(var n=0,r=e.length;n<r&&!1!==t(e[n],n);n++);}}},24974:function(e,t,n){var r=n(38177);e.exports=new r},80973:function(e,t,n){var r=n(71169),i=function(e){var t="",n=Object.keys(e);return n.forEach(function(i,o){var a,s=e[i];a=i=r(i),/[height|width]$/.test(a)&&"number"==typeof s&&(s+="px"),!0===s?t+=i:!1===s?t+="not "+i:t+="("+i+": "+s+")",o<n.length-1&&(t+=" and ")}),t};e.exports=function(e){var t="";return"string"==typeof e?e:e instanceof Array?(e.forEach(function(n,r){t+=i(n),r<e.length-1&&(t+=", ")}),t):i(e)}},91296:function(e,t,n){var r=0/0,i=/^\s+|\s+$/g,o=/^[-+]0x[0-9a-f]+$/i,a=/^0b[01]+$/i,s=/^0o[0-7]+$/i,l=parseInt,c="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,u="object"==typeof self&&self&&self.Object===Object&&self,d=c||u||Function("return this")(),f=Object.prototype.toString,p=Math.max,h=Math.min,y=function(){return d.Date.now()};function v(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function b(e){if("number"==typeof e)return e;if("symbol"==typeof(t=e)||(n=t)&&"object"==typeof n&&"[object Symbol]"==f.call(t))return r;if(v(e)){var t,n,c="function"==typeof e.valueOf?e.valueOf():e;e=v(c)?c+"":c}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(i,"");var u=a.test(e);return u||s.test(e)?l(e.slice(2),u?2:8):o.test(e)?r:+e}e.exports=function(e,t,n){var r,i,o,a,s,l,c=0,u=!1,d=!1,f=!0;if("function"!=typeof e)throw TypeError("Expected a function");function g(t){var n=r,o=i;return r=i=void 0,c=t,a=e.apply(o,n)}function m(e){var n=e-l,r=e-c;return void 0===l||n>=t||n<0||d&&r>=o}function S(){var e,n,r,i=y();if(m(i))return w(i);s=setTimeout(S,(e=i-l,n=i-c,r=t-e,d?h(r,o-n):r))}function w(e){return(s=void 0,f&&r)?g(e):(r=i=void 0,a)}function O(){var e,n=y(),o=m(n);if(r=arguments,i=this,l=n,o){if(void 0===s)return c=e=l,s=setTimeout(S,t),u?g(e):a;if(d)return s=setTimeout(S,t),g(l)}return void 0===s&&(s=setTimeout(S,t)),a}return t=b(t)||0,v(n)&&(u=!!n.leading,o=(d="maxWait"in n)?p(b(n.maxWait)||0,t):o,f="trailing"in n?!!n.trailing:f),O.cancel=function(){void 0!==s&&clearTimeout(s),c=0,r=l=i=s=void 0},O.flush=function(){return void 0===s?a:w(y())},O}},5714:function(){},77383:function(){},9008:function(e,t,n){e.exports=n(83121)},8205:function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.PrevArrow=t.NextArrow=void 0;var i=s(n(67294)),o=s(n(94184)),a=n(15518);function s(e){return e&&e.__esModule?e:{default:e}}function l(){return(l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach(function(t){var r,i;r=e,i=n[t],t in r?Object.defineProperty(r,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):r[t]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function d(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function p(e,t,n){return t&&f(e.prototype,t),n&&f(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function h(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&y(e,t)}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function v(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}();return function(){var n,i=b(e);if(t){var o=b(this).constructor;n=Reflect.construct(i,arguments,o)}else n=i.apply(this,arguments);return function(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,n)}}function b(e){return(b=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var g=function(e){h(n,e);var t=v(n);function n(){return d(this,n),t.apply(this,arguments)}return p(n,[{key:"clickHandler",value:function(e,t){t&&t.preventDefault(),this.props.clickHandler(e,t)}},{key:"render",value:function(){var e={"slick-arrow":!0,"slick-prev":!0},t=this.clickHandler.bind(this,{message:"previous"});!this.props.infinite&&(0===this.props.currentSlide||this.props.slideCount<=this.props.slidesToShow)&&(e["slick-disabled"]=!0,t=null);var n={key:"0","data-role":"none",className:(0,o.default)(e),style:{display:"block"},onClick:t},r={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount};return this.props.prevArrow?i.default.cloneElement(this.props.prevArrow,u(u({},n),r)):i.default.createElement("button",l({key:"0",type:"button"},n)," ","Previous")}}]),n}(i.default.PureComponent);t.PrevArrow=g;var m=function(e){h(n,e);var t=v(n);function n(){return d(this,n),t.apply(this,arguments)}return p(n,[{key:"clickHandler",value:function(e,t){t&&t.preventDefault(),this.props.clickHandler(e,t)}},{key:"render",value:function(){var e={"slick-arrow":!0,"slick-next":!0},t=this.clickHandler.bind(this,{message:"next"});(0,a.canGoNext)(this.props)||(e["slick-disabled"]=!0,t=null);var n={key:"1","data-role":"none",className:(0,o.default)(e),style:{display:"block"},onClick:t},r={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount};return this.props.nextArrow?i.default.cloneElement(this.props.nextArrow,u(u({},n),r)):i.default.createElement("button",l({key:"1",type:"button"},n)," ","Next")}}]),n}(i.default.PureComponent);t.NextArrow=m},23492:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,i=(r=n(67294))&&r.__esModule?r:{default:r};t.default={accessibility:!0,adaptiveHeight:!1,afterChange:null,appendDots:function(e){return i.default.createElement("ul",{style:{display:"block"}},e)},arrows:!0,autoplay:!1,autoplaySpeed:3e3,beforeChange:null,centerMode:!1,centerPadding:"50px",className:"",cssEase:"ease",customPaging:function(e){return i.default.createElement("button",null,e+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:null,nextArrow:null,onEdge:null,onInit:null,onLazyLoadError:null,onReInit:null,pauseOnDotsHover:!1,pauseOnFocus:!1,pauseOnHover:!0,prevArrow:null,responsive:null,rows:1,rtl:!1,slide:"div",slidesPerRow:1,slidesToScroll:1,slidesToShow:1,speed:500,swipe:!0,swipeEvent:null,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,waitForAnimate:!0}},16329:function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.Dots=void 0;var i=s(n(67294)),o=s(n(94184)),a=n(15518);function s(e){return e&&e.__esModule?e:{default:e}}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(e){return(d=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var f=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&u(e,t)}(p,e);var t,n,s,f=(t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,n=d(p);if(t){var i=d(this).constructor;e=Reflect.construct(n,arguments,i)}else e=n.apply(this,arguments);return function(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,e)});function p(){return!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,p),f.apply(this,arguments)}return n=[{key:"clickHandler",value:function(e,t){t.preventDefault(),this.props.clickHandler(e)}},{key:"render",value:function(){for(var e,t=this.props,n=t.onMouseEnter,r=t.onMouseOver,s=t.onMouseLeave,c=t.infinite,u=t.slidesToScroll,d=t.slidesToShow,f=t.slideCount,p=t.currentSlide,h=(e={slideCount:f,slidesToScroll:u,slidesToShow:d,infinite:c}).infinite?Math.ceil(e.slideCount/e.slidesToScroll):Math.ceil((e.slideCount-e.slidesToShow)/e.slidesToScroll)+1,y=[],v=0;v<h;v++){var b=(v+1)*u-1,g=c?b:(0,a.clamp)(b,0,f-1),m=g-(u-1),S=c?m:(0,a.clamp)(m,0,f-1),w=(0,o.default)({"slick-active":c?p>=S&&p<=g:p===S}),O={message:"dots",index:v,slidesToScroll:u,currentSlide:p},k=this.clickHandler.bind(this,O);y=y.concat(i.default.createElement("li",{key:v,className:w},i.default.cloneElement(this.props.customPaging(v),{onClick:k})))}return i.default.cloneElement(this.props.appendDots(y),function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach(function(t){var r,i;r=e,i=n[t],t in r?Object.defineProperty(r,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):r[t]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({className:this.props.dotsClass},{onMouseEnter:n,onMouseOver:r,onMouseLeave:s}))}}],c(p.prototype,n),s&&c(p,s),Object.defineProperty(p,"prototype",{writable:!1}),p}(i.default.PureComponent);t.Dots=f},46066:function(e,t,n){"use strict";t.Z=void 0;var r,i=((r=n(5798))&&r.__esModule?r:{default:r}).default;t.Z=i},46948:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default={animating:!1,autoplaying:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,dragging:!1,edgeDragged:!1,initialized:!1,lazyLoadedList:[],listHeight:null,listWidth:null,scrolling:!1,slideCount:null,slideHeight:null,slideWidth:null,swipeLeft:null,swiped:!1,swiping:!1,touchObject:{startX:0,startY:0,curX:0,curY:0},trackStyle:{},trackWidth:0,targetSlide:0}},58517:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InnerSlider=void 0;var r=f(n(67294)),i=f(n(46948)),o=f(n(91296)),a=f(n(94184)),s=n(15518),l=n(64740),c=n(16329),u=n(8205),d=f(n(91033));function f(e){return e&&e.__esModule?e:{default:e}}function p(e){return(p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function v(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?y(Object(n),!0).forEach(function(t){w(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):y(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function b(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function g(e,t){return(g=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function m(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function S(e){return(S=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function w(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var O=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&g(e,t)}(O,e);var t,n,f,y=(t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,n=S(O);if(t){var r=S(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return function(e,t){if(t&&("object"===p(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return m(e)}(this,e)});function O(e){!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,O),w(m(t=y.call(this,e)),"listRefHandler",function(e){return t.list=e}),w(m(t),"trackRefHandler",function(e){return t.track=e}),w(m(t),"adaptHeight",function(){if(t.props.adaptiveHeight&&t.list){var e=t.list.querySelector('[data-index="'.concat(t.state.currentSlide,'"]'));t.list.style.height=(0,s.getHeight)(e)+"px"}}),w(m(t),"componentDidMount",function(){if(t.props.onInit&&t.props.onInit(),t.props.lazyLoad){var e=(0,s.getOnDemandLazySlides)(v(v({},t.props),t.state));e.length>0&&(t.setState(function(t){return{lazyLoadedList:t.lazyLoadedList.concat(e)}}),t.props.onLazyLoad&&t.props.onLazyLoad(e))}var n=v({listRef:t.list,trackRef:t.track},t.props);t.updateState(n,!0,function(){t.adaptHeight(),t.props.autoplay&&t.autoPlay("update")}),"progressive"===t.props.lazyLoad&&(t.lazyLoadTimer=setInterval(t.progressiveLazyLoad,1e3)),t.ro=new d.default(function(){t.state.animating?(t.onWindowResized(!1),t.callbackTimers.push(setTimeout(function(){return t.onWindowResized()},t.props.speed))):t.onWindowResized()}),t.ro.observe(t.list),document.querySelectorAll&&Array.prototype.forEach.call(document.querySelectorAll(".slick-slide"),function(e){e.onfocus=t.props.pauseOnFocus?t.onSlideFocus:null,e.onblur=t.props.pauseOnFocus?t.onSlideBlur:null}),window.addEventListener?window.addEventListener("resize",t.onWindowResized):window.attachEvent("onresize",t.onWindowResized)}),w(m(t),"componentWillUnmount",function(){t.animationEndCallback&&clearTimeout(t.animationEndCallback),t.lazyLoadTimer&&clearInterval(t.lazyLoadTimer),t.callbackTimers.length&&(t.callbackTimers.forEach(function(e){return clearTimeout(e)}),t.callbackTimers=[]),window.addEventListener?window.removeEventListener("resize",t.onWindowResized):window.detachEvent("onresize",t.onWindowResized),t.autoplayTimer&&clearInterval(t.autoplayTimer),t.ro.disconnect()}),w(m(t),"componentDidUpdate",function(e){if(t.checkImagesLoad(),t.props.onReInit&&t.props.onReInit(),t.props.lazyLoad){var n=(0,s.getOnDemandLazySlides)(v(v({},t.props),t.state));n.length>0&&(t.setState(function(e){return{lazyLoadedList:e.lazyLoadedList.concat(n)}}),t.props.onLazyLoad&&t.props.onLazyLoad(n))}t.adaptHeight();var i=v(v({listRef:t.list,trackRef:t.track},t.props),t.state),o=t.didPropsChange(e);o&&t.updateState(i,o,function(){t.state.currentSlide>=r.default.Children.count(t.props.children)&&t.changeSlide({message:"index",index:r.default.Children.count(t.props.children)-t.props.slidesToShow,currentSlide:t.state.currentSlide}),t.props.autoplay?t.autoPlay("update"):t.pause("paused")})}),w(m(t),"onWindowResized",function(e){t.debouncedResize&&t.debouncedResize.cancel(),t.debouncedResize=(0,o.default)(function(){return t.resizeWindow(e)},50),t.debouncedResize()}),w(m(t),"resizeWindow",function(){var e=!(arguments.length>0)||void 0===arguments[0]||arguments[0];if(Boolean(t.track&&t.track.node)){var n=v(v({listRef:t.list,trackRef:t.track},t.props),t.state);t.updateState(n,e,function(){t.props.autoplay?t.autoPlay("update"):t.pause("paused")}),t.setState({animating:!1}),clearTimeout(t.animationEndCallback),delete t.animationEndCallback}}),w(m(t),"updateState",function(e,n,i){var o=(0,s.initializedState)(e);e=v(v(v({},e),o),{},{slideIndex:o.currentSlide});var a=(0,s.getTrackLeft)(e);e=v(v({},e),{},{left:a});var l=(0,s.getTrackCSS)(e);(n||r.default.Children.count(t.props.children)!==r.default.Children.count(e.children))&&(o.trackStyle=l),t.setState(o,i)}),w(m(t),"ssrInit",function(){if(t.props.variableWidth){var e=0,n=0,i=[],o=(0,s.getPreClones)(v(v(v({},t.props),t.state),{},{slideCount:t.props.children.length})),a=(0,s.getPostClones)(v(v(v({},t.props),t.state),{},{slideCount:t.props.children.length}));t.props.children.forEach(function(t){i.push(t.props.style.width),e+=t.props.style.width});for(var l=0;l<o;l++)n+=i[i.length-1-l],e+=i[i.length-1-l];for(var c=0;c<a;c++)e+=i[c];for(var u=0;u<t.state.currentSlide;u++)n+=i[u];var d={width:e+"px",left:-n+"px"};if(t.props.centerMode){var f="".concat(i[t.state.currentSlide],"px");d.left="calc(".concat(d.left," + (100% - ").concat(f,") / 2 ) ")}return{trackStyle:d}}var p=r.default.Children.count(t.props.children),h=v(v(v({},t.props),t.state),{},{slideCount:p}),y=(0,s.getPreClones)(h)+(0,s.getPostClones)(h)+p,b=100/t.props.slidesToShow*y,g=100/y,m=-g*((0,s.getPreClones)(h)+t.state.currentSlide)*b/100;return t.props.centerMode&&(m+=(100-g*b/100)/2),{slideWidth:g+"%",trackStyle:{width:b+"%",left:m+"%"}}}),w(m(t),"checkImagesLoad",function(){var e=t.list&&t.list.querySelectorAll&&t.list.querySelectorAll(".slick-slide img")||[],n=e.length,r=0;Array.prototype.forEach.call(e,function(e){var i=function(){return++r&&r>=n&&t.onWindowResized()};if(e.onclick){var o=e.onclick;e.onclick=function(){o(),e.parentNode.focus()}}else e.onclick=function(){return e.parentNode.focus()};e.onload||(t.props.lazyLoad?e.onload=function(){t.adaptHeight(),t.callbackTimers.push(setTimeout(t.onWindowResized,t.props.speed))}:(e.onload=i,e.onerror=function(){i(),t.props.onLazyLoadError&&t.props.onLazyLoadError()}))})}),w(m(t),"progressiveLazyLoad",function(){for(var e=[],n=v(v({},t.props),t.state),r=t.state.currentSlide;r<t.state.slideCount+(0,s.getPostClones)(n);r++)if(0>t.state.lazyLoadedList.indexOf(r)){e.push(r);break}for(var i=t.state.currentSlide-1;i>=-(0,s.getPreClones)(n);i--)if(0>t.state.lazyLoadedList.indexOf(i)){e.push(i);break}e.length>0?(t.setState(function(t){return{lazyLoadedList:t.lazyLoadedList.concat(e)}}),t.props.onLazyLoad&&t.props.onLazyLoad(e)):t.lazyLoadTimer&&(clearInterval(t.lazyLoadTimer),delete t.lazyLoadTimer)}),w(m(t),"slideHandler",function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=t.props,i=r.asNavFor,o=r.beforeChange,a=r.onLazyLoad,l=r.speed,c=r.afterChange,u=t.state.currentSlide,d=(0,s.slideHandler)(v(v(v({index:e},t.props),t.state),{},{trackRef:t.track,useCSS:t.props.useCSS&&!n})),f=d.state,p=d.nextState;if(f){o&&o(u,f.currentSlide);var h=f.lazyLoadedList.filter(function(e){return 0>t.state.lazyLoadedList.indexOf(e)});a&&h.length>0&&a(h),!t.props.waitForAnimate&&t.animationEndCallback&&(clearTimeout(t.animationEndCallback),c&&c(u),delete t.animationEndCallback),t.setState(f,function(){i&&t.asNavForIndex!==e&&(t.asNavForIndex=e,i.innerSlider.slideHandler(e)),p&&(t.animationEndCallback=setTimeout(function(){var e=p.animating,n=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(p,["animating"]);t.setState(n,function(){t.callbackTimers.push(setTimeout(function(){return t.setState({animating:e})},10)),c&&c(f.currentSlide),delete t.animationEndCallback})},l))})}}),w(m(t),"changeSlide",function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=v(v({},t.props),t.state),i=(0,s.changeSlide)(r,e);if((0===i||i)&&(!0===n?t.slideHandler(i,n):t.slideHandler(i),t.props.autoplay&&t.autoPlay("update"),t.props.focusOnSelect)){var o=t.list.querySelectorAll(".slick-current");o[0]&&o[0].focus()}}),w(m(t),"clickHandler",function(e){!1===t.clickable&&(e.stopPropagation(),e.preventDefault()),t.clickable=!0}),w(m(t),"keyHandler",function(e){var n=(0,s.keyHandler)(e,t.props.accessibility,t.props.rtl);""!==n&&t.changeSlide({message:n})}),w(m(t),"selectHandler",function(e){t.changeSlide(e)}),w(m(t),"disableBodyScroll",function(){window.ontouchmove=function(e){(e=e||window.event).preventDefault&&e.preventDefault(),e.returnValue=!1}}),w(m(t),"enableBodyScroll",function(){window.ontouchmove=null}),w(m(t),"swipeStart",function(e){t.props.verticalSwiping&&t.disableBodyScroll();var n=(0,s.swipeStart)(e,t.props.swipe,t.props.draggable);""!==n&&t.setState(n)}),w(m(t),"swipeMove",function(e){var n=(0,s.swipeMove)(e,v(v(v({},t.props),t.state),{},{trackRef:t.track,listRef:t.list,slideIndex:t.state.currentSlide}));n&&(n.swiping&&(t.clickable=!1),t.setState(n))}),w(m(t),"swipeEnd",function(e){var n=(0,s.swipeEnd)(e,v(v(v({},t.props),t.state),{},{trackRef:t.track,listRef:t.list,slideIndex:t.state.currentSlide}));if(n){var r=n.triggerSlideHandler;delete n.triggerSlideHandler,t.setState(n),void 0!==r&&(t.slideHandler(r),t.props.verticalSwiping&&t.enableBodyScroll())}}),w(m(t),"touchEnd",function(e){t.swipeEnd(e),t.clickable=!0}),w(m(t),"slickPrev",function(){t.callbackTimers.push(setTimeout(function(){return t.changeSlide({message:"previous"})},0))}),w(m(t),"slickNext",function(){t.callbackTimers.push(setTimeout(function(){return t.changeSlide({message:"next"})},0))}),w(m(t),"slickGoTo",function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(isNaN(e=Number(e)))return"";t.callbackTimers.push(setTimeout(function(){return t.changeSlide({message:"index",index:e,currentSlide:t.state.currentSlide},n)},0))}),w(m(t),"play",function(){var e;if(t.props.rtl)e=t.state.currentSlide-t.props.slidesToScroll;else{if(!(0,s.canGoNext)(v(v({},t.props),t.state)))return!1;e=t.state.currentSlide+t.props.slidesToScroll}t.slideHandler(e)}),w(m(t),"autoPlay",function(e){t.autoplayTimer&&clearInterval(t.autoplayTimer);var n=t.state.autoplaying;if("update"===e){if("hovered"===n||"focused"===n||"paused"===n)return}else if("leave"===e){if("paused"===n||"focused"===n)return}else if("blur"===e&&("paused"===n||"hovered"===n))return;t.autoplayTimer=setInterval(t.play,t.props.autoplaySpeed+50),t.setState({autoplaying:"playing"})}),w(m(t),"pause",function(e){t.autoplayTimer&&(clearInterval(t.autoplayTimer),t.autoplayTimer=null);var n=t.state.autoplaying;"paused"===e?t.setState({autoplaying:"paused"}):"focused"===e?("hovered"===n||"playing"===n)&&t.setState({autoplaying:"focused"}):"playing"===n&&t.setState({autoplaying:"hovered"})}),w(m(t),"onDotsOver",function(){return t.props.autoplay&&t.pause("hovered")}),w(m(t),"onDotsLeave",function(){return t.props.autoplay&&"hovered"===t.state.autoplaying&&t.autoPlay("leave")}),w(m(t),"onTrackOver",function(){return t.props.autoplay&&t.pause("hovered")}),w(m(t),"onTrackLeave",function(){return t.props.autoplay&&"hovered"===t.state.autoplaying&&t.autoPlay("leave")}),w(m(t),"onSlideFocus",function(){return t.props.autoplay&&t.pause("focused")}),w(m(t),"onSlideBlur",function(){return t.props.autoplay&&"focused"===t.state.autoplaying&&t.autoPlay("blur")}),w(m(t),"render",function(){var e,n,i,o=(0,a.default)("slick-slider",t.props.className,{"slick-vertical":t.props.vertical,"slick-initialized":!0}),d=v(v({},t.props),t.state),f=(0,s.extractObject)(d,["fade","cssEase","speed","infinite","centerMode","focusOnSelect","currentSlide","lazyLoad","lazyLoadedList","rtl","slideWidth","slideHeight","listHeight","vertical","slidesToShow","slidesToScroll","slideCount","trackStyle","variableWidth","unslick","centerPadding","targetSlide","useCSS"]),p=t.props.pauseOnHover;if(f=v(v({},f),{},{onMouseEnter:p?t.onTrackOver:null,onMouseLeave:p?t.onTrackLeave:null,onMouseOver:p?t.onTrackOver:null,focusOnSelect:t.props.focusOnSelect&&t.clickable?t.selectHandler:null}),!0===t.props.dots&&t.state.slideCount>=t.props.slidesToShow){var y=(0,s.extractObject)(d,["dotsClass","slideCount","slidesToShow","currentSlide","slidesToScroll","clickHandler","children","customPaging","infinite","appendDots"]),b=t.props.pauseOnDotsHover;y=v(v({},y),{},{clickHandler:t.changeSlide,onMouseEnter:b?t.onDotsLeave:null,onMouseOver:b?t.onDotsOver:null,onMouseLeave:b?t.onDotsLeave:null}),e=r.default.createElement(c.Dots,y)}var g=(0,s.extractObject)(d,["infinite","centerMode","currentSlide","slideCount","slidesToShow","prevArrow","nextArrow"]);g.clickHandler=t.changeSlide,t.props.arrows&&(n=r.default.createElement(u.PrevArrow,g),i=r.default.createElement(u.NextArrow,g));var m=null;t.props.vertical&&(m={height:t.state.listHeight});var S=null;!1===t.props.vertical?!0===t.props.centerMode&&(S={padding:"0px "+t.props.centerPadding}):!0===t.props.centerMode&&(S={padding:t.props.centerPadding+" 0px"});var w=v(v({},m),S),O=t.props.touchMove,k={className:"slick-list",style:w,onClick:t.clickHandler,onMouseDown:O?t.swipeStart:null,onMouseMove:t.state.dragging&&O?t.swipeMove:null,onMouseUp:O?t.swipeEnd:null,onMouseLeave:t.state.dragging&&O?t.swipeEnd:null,onTouchStart:O?t.swipeStart:null,onTouchMove:t.state.dragging&&O?t.swipeMove:null,onTouchEnd:O?t.touchEnd:null,onTouchCancel:t.state.dragging&&O?t.swipeEnd:null,onKeyDown:t.props.accessibility?t.keyHandler:null},_={className:o,dir:"ltr",style:t.props.style};return t.props.unslick&&(k={className:"slick-list"},_={className:o}),r.default.createElement("div",_,t.props.unslick?"":n,r.default.createElement("div",h({ref:t.listRefHandler},k),r.default.createElement(l.Track,h({ref:t.trackRefHandler},f),t.props.children)),t.props.unslick?"":i,t.props.unslick?"":e)}),t.list=null,t.track=null,t.state=v(v({},i.default),{},{currentSlide:t.props.initialSlide,slideCount:r.default.Children.count(t.props.children)}),t.callbackTimers=[],t.clickable=!0,t.debouncedResize=null;var t,n=t.ssrInit();return t.state=v(v({},t.state),n),t}return n=[{key:"didPropsChange",value:function(e){for(var t=!1,n=0,i=Object.keys(this.props);n<i.length;n++){var o=i[n];if(!e.hasOwnProperty(o)||"object"!==p(e[o])&&"function"!=typeof e[o]&&e[o]!==this.props[o]){t=!0;break}}return t||r.default.Children.count(this.props.children)!==r.default.Children.count(e.children)}}],b(O.prototype,n),f&&b(O,f),Object.defineProperty(O,"prototype",{writable:!1}),O}(r.default.Component);t.InnerSlider=O},5798:function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=c(n(67294)),o=n(58517),a=c(n(80973)),s=c(n(23492)),l=n(15518);function c(e){return e&&e.__esModule?e:{default:e}}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach(function(t){b(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function p(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function h(e,t){return(h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function y(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function v(e){return(v=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function b(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var g=(0,l.canUseDOM)()&&n(24974),m=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&h(e,t)}(m,e);var t,n,c,d=(t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,n=v(m);if(t){var i=v(this).constructor;e=Reflect.construct(n,arguments,i)}else e=n.apply(this,arguments);return function(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return y(e)}(this,e)});function m(e){var t;return!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,m),b(y(t=d.call(this,e)),"innerSliderRefHandler",function(e){return t.innerSlider=e}),b(y(t),"slickPrev",function(){return t.innerSlider.slickPrev()}),b(y(t),"slickNext",function(){return t.innerSlider.slickNext()}),b(y(t),"slickGoTo",function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t.innerSlider.slickGoTo(e,n)}),b(y(t),"slickPause",function(){return t.innerSlider.pause("paused")}),b(y(t),"slickPlay",function(){return t.innerSlider.autoPlay("play")}),t.state={breakpoint:null},t._responsiveMediaHandlers=[],t}return n=[{key:"media",value:function(e,t){g.register(e,t),this._responsiveMediaHandlers.push({query:e,handler:t})}},{key:"componentDidMount",value:function(){var e=this;if(this.props.responsive){var t=this.props.responsive.map(function(e){return e.breakpoint});t.sort(function(e,t){return e-t}),t.forEach(function(n,r){var i;i=0===r?(0,a.default)({minWidth:0,maxWidth:n}):(0,a.default)({minWidth:t[r-1]+1,maxWidth:n}),(0,l.canUseDOM)()&&e.media(i,function(){e.setState({breakpoint:n})})});var n=(0,a.default)({minWidth:t.slice(-1)[0]});(0,l.canUseDOM)()&&this.media(n,function(){e.setState({breakpoint:null})})}}},{key:"componentWillUnmount",value:function(){this._responsiveMediaHandlers.forEach(function(e){g.unregister(e.query,e.handler)})}},{key:"render",value:function(){var e,t,n=this;(e=this.state.breakpoint?"unslick"===(t=this.props.responsive.filter(function(e){return e.breakpoint===n.state.breakpoint}))[0].settings?"unslick":f(f(f({},s.default),this.props),t[0].settings):f(f({},s.default),this.props)).centerMode&&(e.slidesToScroll,e.slidesToScroll=1),e.fade&&(e.slidesToShow,e.slidesToScroll,e.slidesToShow=1,e.slidesToScroll=1);var r=i.default.Children.toArray(this.props.children);r=r.filter(function(e){return"string"==typeof e?!!e.trim():!!e}),e.variableWidth&&(e.rows>1||e.slidesPerRow>1)&&(console.warn("variableWidth is not supported in case of rows > 1 or slidesPerRow > 1"),e.variableWidth=!1);for(var a=[],l=null,c=0;c<r.length;c+=e.rows*e.slidesPerRow){for(var d=[],p=c;p<c+e.rows*e.slidesPerRow;p+=e.slidesPerRow){for(var h=[],y=p;y<p+e.slidesPerRow&&(e.variableWidth&&r[y].props.style&&(l=r[y].props.style.width),!(y>=r.length));y+=1)h.push(i.default.cloneElement(r[y],{key:100*c+10*p+y,tabIndex:-1,style:{width:"".concat(100/e.slidesPerRow,"%"),display:"inline-block"}}));d.push(i.default.createElement("div",{key:10*c+p},h))}e.variableWidth?a.push(i.default.createElement("div",{key:c,style:{width:l}},d)):a.push(i.default.createElement("div",{key:c},d))}if("unslick"===e){var v="regular slider "+(this.props.className||"");return i.default.createElement("div",{className:v},r)}return a.length<=e.slidesToShow&&(e.unslick=!0),i.default.createElement(o.InnerSlider,u({style:this.props.style,ref:this.innerSliderRefHandler},e),a)}}],p(m.prototype,n),c&&p(m,c),Object.defineProperty(m,"prototype",{writable:!1}),m}(i.default.Component);t.default=m},64740:function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.Track=void 0;var i=s(n(67294)),o=s(n(94184)),a=n(15518);function s(e){return e&&e.__esModule?e:{default:e}}function l(){return(l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function f(e){return(f=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p(Object(n),!0).forEach(function(t){y(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function y(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var v=function(e){var t,n,r,i,o;return r=(o=e.rtl?e.slideCount-1-e.index:e.index)<0||o>=e.slideCount,e.centerMode?(i=Math.floor(e.slidesToShow/2),n=(o-e.currentSlide)%e.slideCount==0,o>e.currentSlide-i-1&&o<=e.currentSlide+i&&(t=!0)):t=e.currentSlide<=o&&o<e.currentSlide+e.slidesToShow,{"slick-slide":!0,"slick-active":t,"slick-center":n,"slick-cloned":r,"slick-current":o===(e.targetSlide<0?e.targetSlide+e.slideCount:e.targetSlide>=e.slideCount?e.targetSlide-e.slideCount:e.targetSlide)}},b=function(e){var t={};return(void 0===e.variableWidth||!1===e.variableWidth)&&(t.width=e.slideWidth),e.fade&&(t.position="relative",e.vertical?t.top=-e.index*parseInt(e.slideHeight):t.left=-e.index*parseInt(e.slideWidth),t.opacity=e.currentSlide===e.index?1:0,e.useCSS&&(t.transition="opacity "+e.speed+"ms "+e.cssEase+", visibility "+e.speed+"ms "+e.cssEase)),t},g=function(e,t){return e.key||t},m=function(e){var t,n=[],r=[],s=[],l=i.default.Children.count(e.children),c=(0,a.lazyStartIndex)(e),u=(0,a.lazyEndIndex)(e);return(i.default.Children.forEach(e.children,function(d,f){var p,y={message:"children",index:f,slidesToScroll:e.slidesToScroll,currentSlide:e.currentSlide};p=!e.lazyLoad||e.lazyLoad&&e.lazyLoadedList.indexOf(f)>=0?d:i.default.createElement("div",null);var m=b(h(h({},e),{},{index:f})),S=p.props.className||"",w=v(h(h({},e),{},{index:f}));if(n.push(i.default.cloneElement(p,{key:"original"+g(p,f),"data-index":f,className:(0,o.default)(w,S),tabIndex:"-1","aria-hidden":!w["slick-active"],style:h(h({outline:"none"},p.props.style||{}),m),onClick:function(t){p.props&&p.props.onClick&&p.props.onClick(t),e.focusOnSelect&&e.focusOnSelect(y)}})),e.infinite&&!1===e.fade){var O=l-f;O<=(0,a.getPreClones)(e)&&l!==e.slidesToShow&&((t=-O)>=c&&(p=d),w=v(h(h({},e),{},{index:t})),r.push(i.default.cloneElement(p,{key:"precloned"+g(p,t),"data-index":t,tabIndex:"-1",className:(0,o.default)(w,S),"aria-hidden":!w["slick-active"],style:h(h({},p.props.style||{}),m),onClick:function(t){p.props&&p.props.onClick&&p.props.onClick(t),e.focusOnSelect&&e.focusOnSelect(y)}}))),l!==e.slidesToShow&&((t=l+f)<u&&(p=d),w=v(h(h({},e),{},{index:t})),s.push(i.default.cloneElement(p,{key:"postcloned"+g(p,t),"data-index":t,tabIndex:"-1",className:(0,o.default)(w,S),"aria-hidden":!w["slick-active"],style:h(h({},p.props.style||{}),m),onClick:function(t){p.props&&p.props.onClick&&p.props.onClick(t),e.focusOnSelect&&e.focusOnSelect(y)}})))}}),e.rtl)?r.concat(n,s).reverse():r.concat(n,s)},S=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&u(e,t)}(s,e);var t,n,o,a=(t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,n=f(s);if(t){var i=f(this).constructor;e=Reflect.construct(n,arguments,i)}else e=n.apply(this,arguments);return function(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return d(e)}(this,e)});function s(){var e;!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,s);for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];return y(d(e=a.call.apply(a,[this].concat(n))),"node",null),y(d(e),"handleRef",function(t){e.node=t}),e}return n=[{key:"render",value:function(){var e=m(this.props),t=this.props,n=t.onMouseEnter,r=t.onMouseOver,o=t.onMouseLeave;return i.default.createElement("div",l({ref:this.handleRef,className:"slick-track",style:this.props.trackStyle},{onMouseEnter:n,onMouseOver:r,onMouseLeave:o}),e)}}],c(s.prototype,n),o&&c(s,o),Object.defineProperty(s,"prototype",{writable:!1}),s}(i.default.PureComponent);t.Track=S},15518:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.checkSpecKeys=t.checkNavigable=t.changeSlide=t.canUseDOM=t.canGoNext=void 0,t.clamp=s,t.swipeStart=t.swipeMove=t.swipeEnd=t.slidesOnRight=t.slidesOnLeft=t.slideHandler=t.siblingDirection=t.safePreventDefault=t.lazyStartIndex=t.lazySlidesOnRight=t.lazySlidesOnLeft=t.lazyEndIndex=t.keyHandler=t.initializedState=t.getWidth=t.getTrackLeft=t.getTrackCSS=t.getTrackAnimateCSS=t.getTotalSlides=t.getSwipeDirection=t.getSlideCount=t.getRequiredLazySlides=t.getPreClones=t.getPostClones=t.getOnDemandLazySlides=t.getNavigableIndexes=t.getHeight=t.extractObject=void 0;var r,i=(r=n(67294))&&r.__esModule?r:{default:r};function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function a(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach(function(t){var r,i;r=e,i=n[t],t in r?Object.defineProperty(r,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):r[t]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function s(e,t,n){return Math.max(t,Math.min(e,n))}var l=function(e){["onTouchStart","onTouchMove","onWheel"].includes(e._reactName)||e.preventDefault()};t.safePreventDefault=l;var c=function(e){for(var t=[],n=u(e),r=d(e),i=n;i<r;i++)0>e.lazyLoadedList.indexOf(i)&&t.push(i);return t};t.getOnDemandLazySlides=c,t.getRequiredLazySlides=function(e){for(var t=[],n=u(e),r=d(e),i=n;i<r;i++)t.push(i);return t};var u=function(e){return e.currentSlide-f(e)};t.lazyStartIndex=u;var d=function(e){return e.currentSlide+p(e)};t.lazyEndIndex=d;var f=function(e){return e.centerMode?Math.floor(e.slidesToShow/2)+(parseInt(e.centerPadding)>0?1:0):0};t.lazySlidesOnLeft=f;var p=function(e){return e.centerMode?Math.floor((e.slidesToShow-1)/2)+1+(parseInt(e.centerPadding)>0?1:0):e.slidesToShow};t.lazySlidesOnRight=p;var h=function(e){return e&&e.offsetWidth||0};t.getWidth=h;var y=function(e){return e&&e.offsetHeight||0};t.getHeight=y;var v=function(e){var t,n,r=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return(t=e.startX-e.curX,(n=Math.round(180*Math.atan2(e.startY-e.curY,t)/Math.PI))<0&&(n=360-Math.abs(n)),n<=45&&n>=0||n<=360&&n>=315)?"left":n>=135&&n<=225?"right":!0===r?n>=35&&n<=135?"up":"down":"vertical"};t.getSwipeDirection=v;var b=function(e){var t=!0;return!e.infinite&&(e.centerMode&&e.currentSlide>=e.slideCount-1?t=!1:(e.slideCount<=e.slidesToShow||e.currentSlide>=e.slideCount-e.slidesToShow)&&(t=!1)),t};t.canGoNext=b,t.extractObject=function(e,t){var n={};return t.forEach(function(t){return n[t]=e[t]}),n},t.initializedState=function(e){var t,n=i.default.Children.count(e.children),r=e.listRef,o=Math.ceil(h(r)),s=Math.ceil(h(e.trackRef&&e.trackRef.node));if(e.vertical)t=o;else{var l=e.centerMode&&2*parseInt(e.centerPadding);"string"==typeof e.centerPadding&&"%"===e.centerPadding.slice(-1)&&(l*=o/100),t=Math.ceil((o-l)/e.slidesToShow)}var u=r&&y(r.querySelector('[data-index="0"]')),d=u*e.slidesToShow,f=void 0===e.currentSlide?e.initialSlide:e.currentSlide;e.rtl&&void 0===e.currentSlide&&(f=n-1-e.initialSlide);var p=e.lazyLoadedList||[],v=c(a(a({},e),{},{currentSlide:f,lazyLoadedList:p}));p=p.concat(v);var b={slideCount:n,slideWidth:t,listWidth:o,trackWidth:s,currentSlide:f,slideHeight:u,listHeight:d,lazyLoadedList:p};return null===e.autoplaying&&e.autoplay&&(b.autoplaying="playing"),b},t.slideHandler=function(e){var t=e.waitForAnimate,n=e.animating,r=e.fade,i=e.infinite,o=e.index,l=e.slideCount,u=e.lazyLoad,d=e.currentSlide,f=e.centerMode,p=e.slidesToScroll,h=e.slidesToShow,y=e.useCSS,v=e.lazyLoadedList;if(t&&n)return{};var g,m,S,w=o,T={},j={},P=i?o:s(o,0,l-1);if(r){if(!i&&(o<0||o>=l))return{};o<0?w=o+l:o>=l&&(w=o-l),u&&0>v.indexOf(w)&&(v=v.concat(w)),T={animating:!0,currentSlide:w,lazyLoadedList:v,targetSlide:w},j={animating:!1,targetSlide:w}}else g=w,w<0?(g=w+l,i?l%p!=0&&(g=l-l%p):g=0):!b(e)&&w>d?w=g=d:f&&w>=l?(w=i?l:l-1,g=i?0:l-1):w>=l&&(g=w-l,i?l%p!=0&&(g=0):g=l-h),!i&&w+h>=l&&(g=l-h),m=_(a(a({},e),{},{slideIndex:w})),S=_(a(a({},e),{},{slideIndex:g})),i||(m===S&&(w=g),m=S),u&&(v=v.concat(c(a(a({},e),{},{currentSlide:w})))),y?(T={animating:!0,currentSlide:g,trackStyle:k(a(a({},e),{},{left:m})),lazyLoadedList:v,targetSlide:P},j={animating:!1,currentSlide:g,trackStyle:O(a(a({},e),{},{left:S})),swipeLeft:null,targetSlide:P}):T={currentSlide:g,trackStyle:O(a(a({},e),{},{left:S})),lazyLoadedList:v,targetSlide:P};return{state:T,nextState:j}},t.changeSlide=function(e,t){var n,r,i,o,s=e.slidesToScroll,l=e.slidesToShow,c=e.slideCount,u=e.currentSlide,d=e.targetSlide,f=e.lazyLoad,p=e.infinite;if(n=c%s!=0?0:(c-u)%s,"previous"===t.message)o=u-(i=0===n?s:l-n),f&&!p&&(o=-1==(r=u-i)?c-1:r),p||(o=d-s);else if("next"===t.message)o=u+(i=0===n?s:n),f&&!p&&(o=(u+s)%c+n),p||(o=d+s);else if("dots"===t.message)o=t.index*t.slidesToScroll;else if("children"===t.message){if(o=t.index,p){var h=E(a(a({},e),{},{targetSlide:o}));o>t.currentSlide&&"left"===h?o-=c:o<t.currentSlide&&"right"===h&&(o+=c)}}else"index"===t.message&&(o=Number(t.index));return o},t.keyHandler=function(e,t,n){return e.target.tagName.match("TEXTAREA|INPUT|SELECT")||!t?"":37===e.keyCode?n?"next":"previous":39===e.keyCode?n?"previous":"next":""},t.swipeStart=function(e,t,n){return("IMG"===e.target.tagName&&l(e),t&&(n||-1===e.type.indexOf("mouse")))?{dragging:!0,touchObject:{startX:e.touches?e.touches[0].pageX:e.clientX,startY:e.touches?e.touches[0].pageY:e.clientY,curX:e.touches?e.touches[0].pageX:e.clientX,curY:e.touches?e.touches[0].pageY:e.clientY}}:""},t.swipeMove=function(e,t){var n=t.scrolling,r=t.animating,i=t.vertical,o=t.swipeToSlide,s=t.verticalSwiping,c=t.rtl,u=t.currentSlide,d=t.edgeFriction,f=t.edgeDragged,p=t.onEdge,h=t.swiped,y=t.swiping,g=t.slideCount,m=t.slidesToScroll,S=t.infinite,w=t.touchObject,k=t.swipeEvent,T=t.listHeight,j=t.listWidth;if(!n){if(r)return l(e);i&&o&&s&&l(e);var P,E={},x=_(t);w.curX=e.touches?e.touches[0].pageX:e.clientX,w.curY=e.touches?e.touches[0].pageY:e.clientY,w.swipeLength=Math.round(Math.sqrt(Math.pow(w.curX-w.startX,2)));var L=Math.round(Math.sqrt(Math.pow(w.curY-w.startY,2)));if(!s&&!y&&L>10)return{scrolling:!0};s&&(w.swipeLength=L);var M=(c?-1:1)*(w.curX>w.startX?1:-1);s&&(M=w.curY>w.startY?1:-1);var C=v(t.touchObject,s),R=w.swipeLength;return!S&&(0===u&&("right"===C||"down"===C)||u+1>=Math.ceil(g/m)&&("left"===C||"up"===C)||!b(t)&&("left"===C||"up"===C))&&(R=w.swipeLength*d,!1===f&&p&&(p(C),E.edgeDragged=!0)),!h&&k&&(k(C),E.swiped=!0),P=i?x+R*(T/j)*M:c?x-R*M:x+R*M,s&&(P=x+R*M),E=a(a({},E),{},{touchObject:w,swipeLeft:P,trackStyle:O(a(a({},t),{},{left:P}))}),Math.abs(w.curX-w.startX)<.8*Math.abs(w.curY-w.startY)||w.swipeLength>10&&(E.swiping=!0,l(e)),E}},t.swipeEnd=function(e,t){var n=t.dragging,r=t.swipe,i=t.touchObject,o=t.listWidth,s=t.touchThreshold,c=t.verticalSwiping,u=t.listHeight,d=t.swipeToSlide,f=t.scrolling,p=t.onSwipe,h=t.targetSlide,y=t.currentSlide,b=t.infinite;if(!n)return r&&l(e),{};var g=v(i,c),w={dragging:!1,edgeDragged:!1,scrolling:!1,swiping:!1,swiped:!1,swipeLeft:null,touchObject:{}};if(f||!i.swipeLength)return w;if(i.swipeLength>(c?u/s:o/s)){l(e),p&&p(g);var O,T,j=b?y:h;switch(g){case"left":case"up":T=j+S(t),O=d?m(t,T):T,w.currentDirection=0;break;case"right":case"down":T=j-S(t),O=d?m(t,T):T,w.currentDirection=1;break;default:O=j}w.triggerSlideHandler=O}else{var P=_(t);w.trackStyle=k(a(a({},t),{},{left:P}))}return w};var g=function(e){for(var t=e.infinite?2*e.slideCount:e.slideCount,n=e.infinite?-1*e.slidesToShow:0,r=e.infinite?-1*e.slidesToShow:0,i=[];n<t;)i.push(n),n=r+e.slidesToScroll,r+=Math.min(e.slidesToScroll,e.slidesToShow);return i};t.getNavigableIndexes=g;var m=function(e,t){var n=g(e),r=0;if(t>n[n.length-1])t=n[n.length-1];else for(var i in n){if(t<n[i]){t=r;break}r=n[i]}return t};t.checkNavigable=m;var S=function(e){var t=e.centerMode?e.slideWidth*Math.floor(e.slidesToShow/2):0;if(!e.swipeToSlide)return e.slidesToScroll;var n,r=e.listRef;if(Array.from(r.querySelectorAll&&r.querySelectorAll(".slick-slide")||[]).every(function(r){if(e.vertical){if(r.offsetTop+y(r)/2>-1*e.swipeLeft)return n=r,!1}else if(r.offsetLeft-t+h(r)/2>-1*e.swipeLeft)return n=r,!1;return!0}),!n)return 0;var i=!0===e.rtl?e.slideCount-e.currentSlide:e.currentSlide;return Math.abs(n.dataset.index-i)||1};t.getSlideCount=S;var w=function(e,t){return t.reduce(function(t,n){return t&&e.hasOwnProperty(n)},!0)?null:console.error("Keys Missing:",e)};t.checkSpecKeys=w;var O=function(e){w(e,["left","variableWidth","slideCount","slidesToShow","slideWidth"]);var t,n,r=e.slideCount+2*e.slidesToShow;e.vertical?n=r*e.slideHeight:t=P(e)*e.slideWidth;var i={opacity:1,transition:"",WebkitTransition:""};if(e.useTransform){var o=e.vertical?"translate3d(0px, "+e.left+"px, 0px)":"translate3d("+e.left+"px, 0px, 0px)",s=e.vertical?"translate3d(0px, "+e.left+"px, 0px)":"translate3d("+e.left+"px, 0px, 0px)",l=e.vertical?"translateY("+e.left+"px)":"translateX("+e.left+"px)";i=a(a({},i),{},{WebkitTransform:o,transform:s,msTransform:l})}else e.vertical?i.top=e.left:i.left=e.left;return e.fade&&(i={opacity:1}),t&&(i.width=t),n&&(i.height=n),window&&!window.addEventListener&&window.attachEvent&&(e.vertical?i.marginTop=e.left+"px":i.marginLeft=e.left+"px"),i};t.getTrackCSS=O;var k=function(e){w(e,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);var t=O(e);return e.useTransform?(t.WebkitTransition="-webkit-transform "+e.speed+"ms "+e.cssEase,t.transition="transform "+e.speed+"ms "+e.cssEase):e.vertical?t.transition="top "+e.speed+"ms "+e.cssEase:t.transition="left "+e.speed+"ms "+e.cssEase,t};t.getTrackAnimateCSS=k;var _=function(e){if(e.unslick)return 0;w(e,["slideIndex","trackRef","infinite","centerMode","slideCount","slidesToShow","slidesToScroll","slideWidth","listWidth","variableWidth","slideHeight"]);var t=e.slideIndex,n=e.trackRef,r=e.infinite,i=e.centerMode,o=e.slideCount,a=e.slidesToShow,s=e.slidesToScroll,l=e.slideWidth,c=e.listWidth,u=e.variableWidth,d=e.slideHeight,f=e.fade,p=e.vertical,h=0,y=0;if(f||1===e.slideCount)return 0;var v=0;if(r?(v=-T(e),o%s!=0&&t+s>o&&(v=-(t>o?a-(t-o):o%s)),i&&(v+=parseInt(a/2))):(o%s!=0&&t+s>o&&(v=a-o%s),i&&(v=parseInt(a/2))),h=v*l,y=v*d,b=p?-(t*d*1)+y:-(t*l*1)+h,!0===u){var b,g,m,S=n&&n.node;if(m=t+T(e),b=(g=S&&S.childNodes[m])?-1*g.offsetLeft:0,!0===i){m=r?t+T(e):t,g=S&&S.children[m],b=0;for(var O=0;O<m;O++)b-=S&&S.children[O]&&S.children[O].offsetWidth;b-=parseInt(e.centerPadding),b+=g&&(c-g.offsetWidth)/2}}return b};t.getTrackLeft=_;var T=function(e){return e.unslick||!e.infinite?0:e.variableWidth?e.slideCount:e.slidesToShow+(e.centerMode?1:0)};t.getPreClones=T;var j=function(e){return e.unslick||!e.infinite?0:e.slideCount};t.getPostClones=j;var P=function(e){return 1===e.slideCount?1:T(e)+e.slideCount+j(e)};t.getTotalSlides=P;var E=function(e){return e.targetSlide>e.currentSlide?e.targetSlide>e.currentSlide+x(e)?"left":"right":e.targetSlide<e.currentSlide-L(e)?"right":"left"};t.siblingDirection=E;var x=function(e){var t=e.slidesToShow,n=e.centerMode,r=e.rtl,i=e.centerPadding;if(n){var o=(t-1)/2+1;return parseInt(i)>0&&(o+=1),r&&t%2==0&&(o+=1),o}return r?0:t-1};t.slidesOnRight=x;var L=function(e){var t=e.slidesToShow,n=e.centerMode,r=e.rtl,i=e.centerPadding;if(n){var o=(t-1)/2+1;return parseInt(i)>0&&(o+=1),r||t%2!=0||(o+=1),o}return r?t-1:0};t.slidesOnLeft=L,t.canUseDOM=function(){return!!("undefined"!=typeof window&&window.document&&window.document.createElement)}},91033:function(e,t,n){"use strict";n.r(t);var r=function(){if("undefined"!=typeof Map)return Map;function e(e,t){var n=-1;return e.some(function(e,r){return e[0]===t&&(n=r,!0)}),n}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(t){var n=e(this.__entries__,t),r=this.__entries__[n];return r&&r[1]},t.prototype.set=function(t,n){var r=e(this.__entries__,t);~r?this.__entries__[r][1]=n:this.__entries__.push([t,n])},t.prototype.delete=function(t){var n=this.__entries__,r=e(n,t);~r&&n.splice(r,1)},t.prototype.has=function(t){return!!~e(this.__entries__,t)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(e,t){void 0===t&&(t=null);for(var n=0,r=this.__entries__;n<r.length;n++){var i=r[n];e.call(t,i[1],i[0])}},t}()}(),i="undefined"!=typeof window&&"undefined"!=typeof document&&window.document===document,o=void 0!==n.g&&n.g.Math===Math?n.g:"undefined"!=typeof self&&self.Math===Math?self:"undefined"!=typeof window&&window.Math===Math?window:Function("return this")(),a="function"==typeof requestAnimationFrame?requestAnimationFrame.bind(o):function(e){return setTimeout(function(){return e(Date.now())},1e3/60)},s=["top","right","bottom","left","width","height","size","weight"],l="undefined"!=typeof MutationObserver,c=function(){function e(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=function(e,t){var n=!1,r=!1,i=0;function o(){n&&(n=!1,e()),r&&l()}function s(){a(o)}function l(){var e=Date.now();if(n){if(e-i<2)return;r=!0}else n=!0,r=!1,setTimeout(s,20);i=e}return l}(this.refresh.bind(this),0)}return e.prototype.addObserver=function(e){~this.observers_.indexOf(e)||this.observers_.push(e),this.connected_||this.connect_()},e.prototype.removeObserver=function(e){var t=this.observers_,n=t.indexOf(e);~n&&t.splice(n,1),!t.length&&this.connected_&&this.disconnect_()},e.prototype.refresh=function(){this.updateObservers_()&&this.refresh()},e.prototype.updateObservers_=function(){var e=this.observers_.filter(function(e){return e.gatherActive(),e.hasActive()});return e.forEach(function(e){return e.broadcastActive()}),e.length>0},e.prototype.connect_=function(){i&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),l?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){i&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(e){var t=e.propertyName,n=void 0===t?"":t;s.some(function(e){return!!~n.indexOf(e)})&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),u=function(e,t){for(var n=0,r=Object.keys(t);n<r.length;n++){var i=r[n];Object.defineProperty(e,i,{value:t[i],enumerable:!1,writable:!1,configurable:!0})}return e},d=function(e){return e&&e.ownerDocument&&e.ownerDocument.defaultView||o},f=v(0,0,0,0);function p(e){return parseFloat(e)||0}function h(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return t.reduce(function(t,n){return t+p(e["border-"+n+"-width"])},0)}var y="undefined"!=typeof SVGGraphicsElement?function(e){return e instanceof d(e).SVGGraphicsElement}:function(e){return e instanceof d(e).SVGElement&&"function"==typeof e.getBBox};function v(e,t,n,r){return{x:e,y:t,width:n,height:r}}var b=function(){function e(e){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=v(0,0,0,0),this.target=e}return e.prototype.isActive=function(){var e=function(e){if(!i)return f;if(y(e)){var t;return v(0,0,(t=e.getBBox()).width,t.height)}return function(e){var t=e.clientWidth,n=e.clientHeight;if(!t&&!n)return f;var r=d(e).getComputedStyle(e),i=function(e){for(var t={},n=0,r=["top","right","bottom","left"];n<r.length;n++){var i=r[n],o=e["padding-"+i];t[i]=p(o)}return t}(r),o=i.left+i.right,a=i.top+i.bottom,s=p(r.width),l=p(r.height);if("border-box"===r.boxSizing&&(Math.round(s+o)!==t&&(s-=h(r,"left","right")+o),Math.round(l+a)!==n&&(l-=h(r,"top","bottom")+a)),e!==d(e).document.documentElement){var c=Math.round(s+o)-t,u=Math.round(l+a)-n;1!==Math.abs(c)&&(s-=c),1!==Math.abs(u)&&(l-=u)}return v(i.left,i.top,s,l)}(e)}(this.target);return this.contentRect_=e,e.width!==this.broadcastWidth||e.height!==this.broadcastHeight},e.prototype.broadcastRect=function(){var e=this.contentRect_;return this.broadcastWidth=e.width,this.broadcastHeight=e.height,e},e}(),g=function(e,t){var n,r,i,o,a,s=(n=t.x,r=t.y,i=t.width,o=t.height,u(a=Object.create(("undefined"!=typeof DOMRectReadOnly?DOMRectReadOnly:Object).prototype),{x:n,y:r,width:i,height:o,top:r,right:n+i,bottom:o+r,left:n}),a);u(this,{target:e,contentRect:s})},m=function(){function e(e,t,n){if(this.activeObservations_=[],this.observations_=new r,"function"!=typeof e)throw TypeError("The callback provided as parameter 1 is not a function.");this.callback_=e,this.controller_=t,this.callbackCtx_=n}return e.prototype.observe=function(e){if(!arguments.length)throw TypeError("1 argument required, but only 0 present.");if("undefined"!=typeof Element&&Element instanceof Object){if(!(e instanceof d(e).Element))throw TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)||(t.set(e,new b(e)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(e){if(!arguments.length)throw TypeError("1 argument required, but only 0 present.");if("undefined"!=typeof Element&&Element instanceof Object){if(!(e instanceof d(e).Element))throw TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)&&(t.delete(e),t.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var e=this;this.clearActive(),this.observations_.forEach(function(t){t.isActive()&&e.activeObservations_.push(t)})},e.prototype.broadcastActive=function(){if(this.hasActive()){var e=this.callbackCtx_,t=this.activeObservations_.map(function(e){return new g(e.target,e.broadcastRect())});this.callback_.call(e,t,e),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),S="undefined"!=typeof WeakMap?new WeakMap:new r,w=function e(t){if(!(this instanceof e))throw TypeError("Cannot call a class as a function.");if(!arguments.length)throw TypeError("1 argument required, but only 0 present.");var n=c.getInstance(),r=new m(t,n,this);S.set(this,r)};["observe","unobserve","disconnect"].forEach(function(e){w.prototype[e]=function(){var t;return(t=S.get(this))[e].apply(t,arguments)}});var O=void 0!==o.ResizeObserver?o.ResizeObserver:w;t.default=O},71169:function(e){e.exports=function(e){return e.replace(/[A-Z]/g,function(e){return"-"+e.toLowerCase()}).toLowerCase()}}}]);
2.2.9. https://dev-app.illusto.com/_next/static/chunks/2919-c553e2396803d2a4.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/2919-c553e2396803d2a4.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://legoaaoghotp.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/2919-c553e2396803d2a4.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://legoaaoghotp.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:31:15 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"16b33-18b142b7028"
Vary: Accept-Encoding
Content-Length: 92979

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2919],{98456:function(t,e,r){"use strict";r.d(e,{Z:function(){return T}});var n=r(63366),o=r(87462),i=r(67294),a=r(93680),u=r(94780),s=r(70917),c=r(98216),l=r(71657),f=r(90948),p=r(1588),h=r(34867);function d(t){return(0,h.Z)("MuiCircularProgress",t)}(0,p.Z)("MuiCircularProgress",["root","determinate","indeterminate","colorPrimary","colorSecondary","svg","circle","circleDeterminate","circleIndeterminate","circleDisableShrink"]);var v=r(85893);let y=["className","color","disableShrink","size","style","thickness","value","variant"],b=t=>t,m,_,g,x,F=(0,s.F4)(m||(m=b`
0% {
transform: rotate(0deg);
}

100% {
transform: rotate(360deg);
}
`)),j=(0,s.F4)(_||(_=b`
0% {
stroke-dasharray: 1px, 200px;
stroke-dashoffset: 0;
}

50% {
stroke-dasharray: 100px, 200px;
stroke-dashoffset: -15px;
}

100% {
stroke-dasharray: 100px, 200px;
stroke-dashoffset: -125px;
}
`)),E=t=>{let{classes:e,variant:r,color:n,disableShrink:o}=t,i={root:["root",r,`color${(0,c.Z)(n)}`],svg:["svg"],circle:["circle",`circle${(0,c.Z)(r)}`,o&&"circleDisableShrink"]};return(0,u.Z)(i,d,e)},O=(0,f.ZP)("span",{name:"MuiCircularProgress",slot:"Root",overridesResolver:(t,e)=>{let{ownerState:r}=t;return[e.root,e[r.variant],e[`color${(0,c.Z)(r.color)}`]]}})(({ownerState:t,theme:e})=>(0,o.Z)({display:"inline-block"},"determinate"===t.variant&&{transition:e.transitions.create("transform")},"inherit"!==t.color&&{color:(e.vars||e).palette[t.color].main}),({ownerState:t})=>"indeterminate"===t.variant&&(0,s.iv)(g||(g=b`
animation: ${0} 1.4s linear infinite;
`),F)),w=(0,f.ZP)("svg",{name:"MuiCircularProgress",slot:"Svg",overridesResolver:(t,e)=>e.svg})({display:"block"}),S=(0,f.ZP)("circle",{name:"MuiCircularProgress",slot:"Circle",overridesResolver:(t,e)=>{let{ownerState:r}=t;return[e.circle,e[`circle${(0,c.Z)(r.variant)}`],r.disableShrink&&e.circleDisableShrink]}})(({ownerState:t,theme:e})=>(0,o.Z)({stroke:"currentColor"},"determinate"===t.variant&&{transition:e.transitions.create("stroke-dashoffset")},"indeterminate"===t.variant&&{strokeDasharray:"80px, 200px",strokeDashoffset:0}),({ownerState:t})=>"indeterminate"===t.variant&&!t.disableShrink&&(0,s.iv)(x||(x=b`
animation: ${0} 1.4s ease-in-out infinite;
`),j)),A=i.forwardRef(function(t,e){let r=(0,l.Z)({props:t,name:"MuiCircularProgress"}),{className:i,color:u="primary",disableShrink:s=!1,size:c=40,style:f,thickness:p=3.6,value:h=0,variant:d="indeterminate"}=r,b=(0,n.Z)(r,y),m=(0,o.Z)({},r,{color:u,disableShrink:s,size:c,thickness:p,value:h,variant:d}),_=E(m),g={},x={},F={};if("determinate"===d){let j=2*Math.PI*((44-p)/2);g.strokeDasharray=j.toFixed(3),F["aria-valuenow"]=Math.round(h),g.strokeDashoffset=`${((100-h)/100*j).toFixed(3)}px`,x.transform="rotate(-90deg)"}return(0,v.jsx)(O,(0,o.Z)({className:(0,a.Z)(_.root,i),style:(0,o.Z)({width:c,height:c},x,f),ownerState:m,ref:e,role:"progressbar"},F,b,{children:(0,v.jsx)(w,{className:_.svg,ownerState:m,viewBox:"22 22 44 44",children:(0,v.jsx)(S,{className:_.circle,style:g,ownerState:m,cx:44,cy:44,r:(44-p)/2,fill:"none",strokeWidth:p})})}))});var T=A},28482:function(t,e,r){"use strict";r.d(e,{Bc:function(){return rv},gN:function(){return ru},l0:function(){return rs},J9:function(){return rn}});var n,o,i,a,u,s,c=function(t){var e;return!!t&&"object"==typeof t&&"[object RegExp]"!==(e=Object.prototype.toString.call(t))&&"[object Date]"!==e&&t.$$typeof!==l},l="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function f(t,e){return!1!==e.clone&&e.isMergeableObject(t)?h(Array.isArray(t)?[]:{},t,e):t}function p(t,e,r){return t.concat(e).map(function(t){return f(t,r)})}function h(t,e,r){(r=r||{}).arrayMerge=r.arrayMerge||p,r.isMergeableObject=r.isMergeableObject||c;var n,o,i=Array.isArray(e);return i!==Array.isArray(t)?f(e,r):i?r.arrayMerge(t,e,r):(o={},(n=r).isMergeableObject(t)&&Object.keys(t).forEach(function(e){o[e]=f(t[e],n)}),Object.keys(e).forEach(function(r){n.isMergeableObject(e[r])&&t[r]?o[r]=h(t[r],e[r],n):o[r]=f(e[r],n)}),o)}h.all=function(t,e){if(!Array.isArray(t))throw Error("first argument should be an array");return t.reduce(function(t,r){return h(t,r,e)},{})};var d=h,v=r(93589),y=function(t,e){return function(r){return t(e(r))}},b=y(Object.getPrototypeOf,Object),m=r(18533),_=Object.prototype,g=Function.prototype.toString,x=_.hasOwnProperty,F=g.call(Object),j=function(t){if(!(0,m.Z)(t)||"[object Object]"!=(0,v.Z)(t))return!1;var e=b(t);if(null===e)return!0;var r=x.call(e,"constructor")&&e.constructor;return"function"==typeof r&&r instanceof r&&g.call(r)==F},E=r(67294),O=r(69590),w=r.n(O),S=function(t,e){},A=function(t,e){return t===e||t!=t&&e!=e},T=function(t,e){for(var r=t.length;r--;)if(A(t[r][0],e))return r;return -1},k=Array.prototype.splice;function D(t){var e=-1,r=null==t?0:t.length;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}D.prototype.clear=function(){this.__data__=[],this.size=0},D.prototype.delete=function(t){var e=this.__data__,r=T(e,t);return!(r<0)&&(r==e.length-1?e.pop():k.call(e,r,1),--this.size,!0)},D.prototype.get=function(t){var e=this.__data__,r=T(e,t);return r<0?void 0:e[r][1]},D.prototype.has=function(t){return T(this.__data__,t)>-1},D.prototype.set=function(t,e){var r=this.__data__,n=T(r,t);return n<0?(++this.size,r.push([t,e])):r[n][1]=e,this};var C=r(77226),$=function(t){if(!(0,C.Z)(t))return!1;var e=(0,v.Z)(t);return"[object Function]"==e||"[object GeneratorFunction]"==e||"[object AsyncFunction]"==e||"[object Proxy]"==e},R=r(66092),I=R.Z["__core-js_shared__"],P=(n=/[^.]+$/.exec(I&&I.keys&&I.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"",z=Function.prototype.toString,M=function(t){if(null!=t){try{return z.call(t)}catch(e){}try{return t+""}catch(r){}}return""},U=/^\[object .+?Constructor\]$/,Z=Object.prototype,N=Function.prototype.toString,V=Z.hasOwnProperty,L=RegExp("^"+N.call(V).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),B=function(t,e){var r,n=null==t?void 0:t[e];return(r=n,(0,C.Z)(r)&&(!P||!(P in r))&&($(r)?L:U).test(M(r)))?n:void 0},q=B(R.Z,"Map"),G=B(Object,"create"),W=Object.prototype.hasOwnProperty,H=Object.prototype.hasOwnProperty;function Y(t){var e=-1,r=null==t?0:t.length;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}Y.prototype.clear=function(){this.__data__=G?G(null):{},this.size=0},Y.prototype.delete=function(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e},Y.prototype.get=function(t){var e=this.__data__;if(G){var r=e[t];return"__lodash_hash_undefined__"===r?void 0:r}return W.call(e,t)?e[t]:void 0},Y.prototype.has=function(t){var e=this.__data__;return G?void 0!==e[t]:H.call(e,t)},Y.prototype.set=function(t,e){var r=this.__data__;return this.size+=this.has(t)?0:1,r[t]=G&&void 0===e?"__lodash_hash_undefined__":e,this};var K=function(t){var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t},J=function(t,e){var r=t.__data__;return K(e)?r["string"==typeof e?"string":"hash"]:r.map};function Q(t){var e=-1,r=null==t?0:t.length;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}function X(t){var e=this.__data__=new D(t);this.size=e.size}Q.prototype.clear=function(){this.size=0,this.__data__={hash:new Y,map:new(q||D),string:new Y}},Q.prototype.delete=function(t){var e=J(this,t).delete(t);return this.size-=e?1:0,e},Q.prototype.get=function(t){return J(this,t).get(t)},Q.prototype.has=function(t){return J(this,t).has(t)},Q.prototype.set=function(t,e){var r=J(this,t),n=r.size;return r.set(t,e),this.size+=r.size==n?0:1,this},X.prototype.clear=function(){this.__data__=new D,this.size=0},X.prototype.delete=function(t){var e=this.__data__,r=e.delete(t);return this.size=e.size,r},X.prototype.get=function(t){return this.__data__.get(t)},X.prototype.has=function(t){return this.__data__.has(t)},X.prototype.set=function(t,e){var r=this.__data__;if(r instanceof D){var n=r.__data__;if(!q||n.length<199)return n.push([t,e]),this.size=++r.size,this;r=this.__data__=new Q(n)}return r.set(t,e),this.size=r.size,this};var tt=function(t,e){for(var r=-1,n=null==t?0:t.length;++r<n&&!1!==e(t[r],r,t););return t},te=function(){try{var t=B(Object,"defineProperty");return t({},"",{}),t}catch(e){}}(),tr=function(t,e,r){"__proto__"==e&&te?te(t,e,{configurable:!0,enumerable:!0,value:r,writable:!0}):t[e]=r},tn=Object.prototype.hasOwnProperty,to=function(t,e,r){var n=t[e];tn.call(t,e)&&A(n,r)&&(void 0!==r||e in t)||tr(t,e,r)},ti=function(t,e,r,n){var o=!r;r||(r={});for(var i=-1,a=e.length;++i<a;){var u=e[i],s=n?n(r[u],t[u],u,r,t):void 0;void 0===s&&(s=t[u]),o?tr(r,u,s):to(r,u,s)}return r},ta=function(t,e){for(var r=-1,n=Array(t);++r<t;)n[r]=e(r);return n},tu=function(t){return(0,m.Z)(t)&&"[object Arguments]"==(0,v.Z)(t)},ts=Object.prototype,tc=ts.hasOwnProperty,tl=ts.propertyIsEnumerable,tf=tu(function(){return arguments}())?tu:function(t){return(0,m.Z)(t)&&tc.call(t,"callee")&&!tl.call(t,"callee")},tp=Array.isArray,th="object"==typeof exports&&exports&&!exports.nodeType&&exports,td=th&&"object"==typeof module&&module&&!module.nodeType&&module,tv=td&&td.exports===th?R.Z.Buffer:void 0,ty=(tv?tv.isBuffer:void 0)||function(){return!1},tb=/^(?:0|[1-9]\d*)$/,tm=function(t,e){var r=typeof t;return!!(e=null==e?9007199254740991:e)&&("number"==r||"symbol"!=r&&tb.test(t))&&t>-1&&t%1==0&&t<e},t_=function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991},tg={};tg["[object Float32Array]"]=tg["[object Float64Array]"]=tg["[object Int8Array]"]=tg["[object Int16Array]"]=tg["[object Int32Array]"]=tg["[object Uint8Array]"]=tg["[object Uint8ClampedArray]"]=tg["[object Uint16Array]"]=tg["[object Uint32Array]"]=!0,tg["[object Arguments]"]=tg["[object Array]"]=tg["[object ArrayBuffer]"]=tg["[object Boolean]"]=tg["[object DataView]"]=tg["[object Date]"]=tg["[object Error]"]=tg["[object Function]"]=tg["[object Map]"]=tg["[object Number]"]=tg["[object Object]"]=tg["[object RegExp]"]=tg["[object Set]"]=tg["[object String]"]=tg["[object WeakMap]"]=!1;var tx=function(t){return function(e){return t(e)}},tF=r(13413),tj="object"==typeof exports&&exports&&!exports.nodeType&&exports,tE=tj&&"object"==typeof module&&module&&!module.nodeType&&module,tO=tE&&tE.exports===tj&&tF.Z.process,tw=function(){try{var t=tE&&tE.require&&tE.require("util").types;if(t)return t;return tO&&tO.binding&&tO.binding("util")}catch(e){}}(),tS=tw&&tw.isTypedArray,tA=tS?tx(tS):function(t){return(0,m.Z)(t)&&t_(t.length)&&!!tg[(0,v.Z)(t)]},tT=Object.prototype.hasOwnProperty,tk=function(t,e){var r=tp(t),n=!r&&tf(t),o=!r&&!n&&ty(t),i=!r&&!n&&!o&&tA(t),a=r||n||o||i,u=a?ta(t.length,String):[],s=u.length;for(var c in t)(e||tT.call(t,c))&&!(a&&("length"==c||o&&("offset"==c||"parent"==c)||i&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||tm(c,s)))&&u.push(c);return u},tD=Object.prototype,tC=function(t){var e=t&&t.constructor,r="function"==typeof e&&e.prototype||tD;return t===r},t$=y(Object.keys,Object),tR=Object.prototype.hasOwnProperty,tI=function(t){if(!tC(t))return t$(t);var e=[];for(var r in Object(t))tR.call(t,r)&&"constructor"!=r&&e.push(r);return e},tP=function(t){return null!=t&&t_(t.length)&&!$(t)},tz=function(t){return tP(t)?tk(t):tI(t)},tM=function(t){var e=[];if(null!=t)for(var r in Object(t))e.push(r);return e},tU=Object.prototype.hasOwnProperty,tZ=function(t){if(!(0,C.Z)(t))return tM(t);var e=tC(t),r=[];for(var n in t)"constructor"==n&&(e||!tU.call(t,n))||r.push(n);return r},tN=function(t){return tP(t)?tk(t,!0):tZ(t)},tV="object"==typeof exports&&exports&&!exports.nodeType&&exports,tL=tV&&"object"==typeof module&&module&&!module.nodeType&&module,tB=tL&&tL.exports===tV?R.Z.Buffer:void 0,tq=tB?tB.allocUnsafe:void 0,tG=function(t,e){if(e)return t.slice();var r=t.length,n=tq?tq(r):new t.constructor(r);return t.copy(n),n},tW=function(t,e){var r=-1,n=t.length;for(e||(e=Array(n));++r<n;)e[r]=t[r];return e},tH=function(t,e){for(var r=-1,n=null==t?0:t.length,o=0,i=[];++r<n;){var a=t[r];e(a,r,t)&&(i[o++]=a)}return i},tY=function(){return[]},tK=Object.prototype.propertyIsEnumerable,tJ=Object.getOwnPropertySymbols,tQ=tJ?function(t){return null==t?[]:tH(tJ(t=Object(t)),function(e){return tK.call(t,e)})}:tY,tX=function(t,e){for(var r=-1,n=e.length,o=t.length;++r<n;)t[o+r]=e[r];return t},t0=Object.getOwnPropertySymbols?function(t){for(var e=[];t;)tX(e,tQ(t)),t=b(t);return e}:tY,t1=function(t,e,r){var n=e(t);return tp(t)?n:tX(n,r(t))},t2=function(t){return t1(t,tz,tQ)},t9=function(t){return t1(t,tN,t0)},t6=B(R.Z,"DataView"),t3=B(R.Z,"Promise"),t7=B(R.Z,"Set"),t4=B(R.Z,"WeakMap"),t8="[object Map]",t5="[object Promise]",et="[object Set]",ee="[object WeakMap]",er="[object DataView]",en=M(t6),eo=M(q),ei=M(t3),ea=M(t7),eu=M(t4),es=v.Z;(t6&&es(new t6(new ArrayBuffer(1)))!=er||q&&es(new q)!=t8||t3&&es(t3.resolve())!=t5||t7&&es(new t7)!=et||t4&&es(new t4)!=ee)&&(es=function(t){var e=(0,v.Z)(t),r="[object Object]"==e?t.constructor:void 0,n=r?M(r):"";if(n)switch(n){case en:return er;case eo:return t8;case ei:return t5;case ea:return et;case eu:return ee}return e});var ec=es,el=Object.prototype.hasOwnProperty,ef=function(t){var e=t.length,r=new t.constructor(e);return e&&"string"==typeof t[0]&&el.call(t,"index")&&(r.index=t.index,r.input=t.input),r},ep=R.Z.Uint8Array,eh=function(t){var e=new t.constructor(t.byteLength);return new ep(e).set(new ep(t)),e},ed=function(t,e){var r=e?eh(t.buffer):t.buffer;return new t.constructor(r,t.byteOffset,t.byteLength)},ev=/\w*$/,ey=function(t){var e=new t.constructor(t.source,ev.exec(t));return e.lastIndex=t.lastIndex,e},eb=r(17685),em=eb.Z?eb.Z.prototype:void 0,e_=em?em.valueOf:void 0,eg=function(t,e){var r=e?eh(t.buffer):t.buffer;return new t.constructor(r,t.byteOffset,t.length)},ex=function(t,e,r){var n=t.constructor;switch(e){case"[object ArrayBuffer]":return eh(t);case"[object Boolean]":case"[object Date]":return new n(+t);case"[object DataView]":return ed(t,r);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return eg(t,r);case"[object Map]":case"[object Set]":return new n;case"[object Number]":case"[object String]":return new n(t);case"[object RegExp]":return ey(t);case"[object Symbol]":return e_?Object(e_.call(t)):{}}},eF=Object.create,ej=function(){function t(){}return function(e){if(!(0,C.Z)(e))return{};if(eF)return eF(e);t.prototype=e;var r=new t;return t.prototype=void 0,r}}(),eE=tw&&tw.isMap,eO=eE?tx(eE):function(t){return(0,m.Z)(t)&&"[object Map]"==ec(t)},ew=tw&&tw.isSet,eS=ew?tx(ew):function(t){return(0,m.Z)(t)&&"[object Set]"==ec(t)},eA="[object Arguments]",eT="[object Function]",ek="[object Object]",eD={};eD[eA]=eD["[object Array]"]=eD["[object ArrayBuffer]"]=eD["[object DataView]"]=eD["[object Boolean]"]=eD["[object Date]"]=eD["[object Float32Array]"]=eD["[object Float64Array]"]=eD["[object Int8Array]"]=eD["[object Int16Array]"]=eD["[object Int32Array]"]=eD["[object Map]"]=eD["[object Number]"]=eD[ek]=eD["[object RegExp]"]=eD["[object Set]"]=eD["[object String]"]=eD["[object Symbol]"]=eD["[object Uint8Array]"]=eD["[object Uint8ClampedArray]"]=eD["[object Uint16Array]"]=eD["[object Uint32Array]"]=!0,eD["[object Error]"]=eD[eT]=eD["[object WeakMap]"]=!1;var eC=function t(e,r,n,o,i,a){var u,s=1&r,c=2&r;if(n&&(u=i?n(e,o,i,a):n(e)),void 0!==u)return u;if(!(0,C.Z)(e))return e;var l=tp(e);if(l){if(u=ef(e),!s)return tW(e,u)}else{var f,p,h,d,v=ec(e),y=v==eT||"[object GeneratorFunction]"==v;if(ty(e))return tG(e,s);if(v==ek||v==eA||y&&!i){if(u=c||y?{}:"function"!=typeof e.constructor||tC(e)?{}:ej(b(e)),!s)return c?(p=(f=u)&&ti(e,tN(e),f),ti(e,t0(e),p)):(d=(h=u)&&ti(e,tz(e),h),ti(e,tQ(e),d))}else{if(!eD[v])return i?e:{};u=ex(e,v,s)}}a||(a=new X);var m=a.get(e);if(m)return m;a.set(e,u),eS(e)?e.forEach(function(o){u.add(t(o,r,n,o,e,a))}):eO(e)&&e.forEach(function(o,i){u.set(i,t(o,r,n,i,e,a))});var _=l?void 0:(4&r?c?t9:t2:c?tN:tz)(e);return tt(_||e,function(o,i){_&&(o=e[i=o]),to(u,i,t(o,r,n,i,e,a))}),u},e$=function(t){return eC(t,4)},eR=function(t,e){for(var r=-1,n=null==t?0:t.length,o=Array(n);++r<n;)o[r]=e(t[r],r,t);return o},eI=r(72714);function eP(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw TypeError("Expected a function");var r=function(){var n=arguments,o=e?e.apply(this,n):n[0],i=r.cache;if(i.has(o))return i.get(o);var a=t.apply(this,n);return r.cache=i.set(o,a)||i,a};return r.cache=new(eP.Cache||Q),r}eP.Cache=Q;var ez=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,eM=/\\(\\)?/g,eU=(i=(o=eP(function(t){var e=[];return 46===t.charCodeAt(0)&&e.push(""),t.replace(ez,function(t,r,n,o){e.push(n?o.replace(eM,"$1"):r||t)}),e},function(t){return 500===i.size&&i.clear(),t})).cache,o),eZ=1/0,eN=function(t){if("string"==typeof t||(0,eI.Z)(t))return t;var e=t+"";return"0"==e&&1/t==-eZ?"-0":e},eV=1/0,eL=eb.Z?eb.Z.prototype:void 0,eB=eL?eL.toString:void 0,eq=function t(e){if("string"==typeof e)return e;if(tp(e))return eR(e,t)+"";if((0,eI.Z)(e))return eB?eB.call(e):"";var r=e+"";return"0"==r&&1/e==-eV?"-0":r},eG=function(t){return tp(t)?eR(t,eN):(0,eI.Z)(t)?[t]:tW(eU(null==t?"":eq(t)))},eW=r(8679),eH=r.n(eW);function eY(){return(eY=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])}return t}).apply(this,arguments)}function eK(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}function eJ(t,e){if(null==t)return{};var r,n,o={},i=Object.keys(t);for(n=0;n<i.length;n++)r=i[n],e.indexOf(r)>=0||(o[r]=t[r]);return o}function eQ(t){if(void 0===t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t}var eX=(0,E.createContext)(void 0);eX.displayName="FormikContext";var e0=eX.Provider,e1=eX.Consumer;function e2(){var t=(0,E.useContext)(eX);return t||S(!1),t}var e9=function(t){return Array.isArray(t)&&0===t.length},e6=function(t){return"function"==typeof t},e3=function(t){return null!==t&&"object"==typeof t},e7=function(t){return"[object String]"===Object.prototype.toString.call(t)},e4=function(t){return 0===E.Children.count(t)},e8=function(t){return e3(t)&&e6(t.then)};function e5(t,e,r,n){void 0===n&&(n=0);for(var o=eG(e);t&&n<o.length;)t=t[o[n++]];return n===o.length||t?void 0===t?r:t:r}function rt(t,e,r){for(var n=e$(t),o=n,i=0,a=eG(e);i<a.length-1;i++){var u=a[i],s=e5(t,a.slice(0,i+1));if(s&&(e3(s)||Array.isArray(s)))o=o[u]=e$(s);else{var c=a[i+1];o=o[u]=String(Math.floor(Number(c)))===c&&Number(c)>=0?[]:{}}}return(0===i?t:o)[a[i]]===r?t:(void 0===r?delete o[a[i]]:o[a[i]]=r,0===i&&void 0===r&&delete n[a[i]],n)}var re={},rr={};function rn(t){var e,r,n,o,i,a,u,s,c,l,f,p,h,v,y,b,m,_,g,x,F,O,S,A,T,k,D,C,$,R,I,P,z,M,U,Z,N,V,L,B,q,G,W,H,Y,K,J,Q,X,tt,te,tr,tn,to,ti=(r=void 0===(e=t.validateOnChange)||e,o=void 0===(n=t.validateOnBlur)||n,a=void 0!==(i=t.validateOnMount)&&i,u=t.isInitialValid,c=void 0!==(s=t.enableReinitialize)&&s,f=eY({validateOnChange:r,validateOnBlur:o,validateOnMount:a,onSubmit:l=t.onSubmit},eJ(t,["validateOnChange","validateOnBlur","validateOnMount","isInitialValid","enableReinitialize","onSubmit"])),p=(0,E.useRef)(f.initialValues),h=(0,E.useRef)(f.initialErrors||re),v=(0,E.useRef)(f.initialTouched||rr),y=(0,E.useRef)(f.initialStatus),b=(0,E.useRef)(!1),m=(0,E.useRef)({}),(0,E.useEffect)(function(){return b.current=!0,function(){b.current=!1}},[]),_=(0,E.useState)(0)[1],x=(g=(0,E.useRef)({values:f.initialValues,errors:f.initialErrors||re,touched:f.initialTouched||rr,status:f.initialStatus,isSubmitting:!1,isValidating:!1,submitCount:0})).current,F=(0,E.useCallback)(function(t){var e=g.current;g.current=function(t,e){switch(e.type){case"SET_VALUES":return eY({},t,{values:e.payload});case"SET_TOUCHED":return eY({},t,{touched:e.payload});case"SET_ERRORS":if(w()(t.errors,e.payload))return t;return eY({},t,{errors:e.payload});case"SET_STATUS":return eY({},t,{status:e.payload});case"SET_ISSUBMITTING":return eY({},t,{isSubmitting:e.payload});case"SET_ISVALIDATING":return eY({},t,{isValidating:e.payload});case"SET_FIELD_VALUE":return eY({},t,{values:rt(t.values,e.payload.field,e.payload.value)});case"SET_FIELD_TOUCHED":return eY({},t,{touched:rt(t.touched,e.payload.field,e.payload.value)});case"SET_FIELD_ERROR":return eY({},t,{errors:rt(t.errors,e.payload.field,e.payload.value)});case"RESET_FORM":return eY({},t,e.payload);case"SET_FORMIK_STATE":return e.payload(t);case"SUBMIT_ATTEMPT":return eY({},t,{touched:function t(e,r,n,o){void 0===n&&(n=new WeakMap),void 0===o&&(o={});for(var i=0,a=Object.keys(e);i<a.length;i++){var u=a[i],s=e[u];e3(s)?n.get(s)||(n.set(s,!0),o[u]=Array.isArray(s)?[]:{},t(s,r,n,o[u])):o[u]=r}return o}(t.values,!0),isSubmitting:!0,submitCount:t.submitCount+1});case"SUBMIT_FAILURE":case"SUBMIT_SUCCESS":return eY({},t,{isSubmitting:!1});default:return t}}(e,t),e!==g.current&&_(function(t){return t+1})},[]),O=(0,E.useCallback)(function(t,e){return new Promise(function(r,n){var o=f.validate(t,e);null==o?r(re):e8(o)?o.then(function(t){r(t||re)},function(t){n(t)}):r(o)})},[f.validate]),S=(0,E.useCallback)(function(t,e){var r,n,o=f.validationSchema,i=e6(o)?o(e):o,a=e&&i.validateAt?i.validateAt(e,t):(void 0===r&&(r=!1),n=function t(e){var r=Array.isArray(e)?[]:{};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var o=String(n);!0===Array.isArray(e[o])?r[o]=e[o].map(function(e){return!0===Array.isArray(e)||j(e)?t(e):""!==e?e:void 0}):j(e[o])?r[o]=t(e[o]):r[o]=""!==e[o]?e[o]:void 0}return r}(t),i[r?"validateSync":"validate"](n,{abortEarly:!1,context:n}));return new Promise(function(t,e){a.then(function(){t(re)},function(r){"ValidationError"===r.name?t(function(t){var e={};if(t.inner){if(0===t.inner.length)return rt(e,t.path,t.message);for(var r=t.inner,n=Array.isArray(r),o=0,r=n?r:r[Symbol.iterator]();;){if(n){if(o>=r.length)break;i=r[o++]}else{if((o=r.next()).done)break;i=o.value}var i,a=i;e5(e,a.path)||(e=rt(e,a.path,a.message))}}return e}(r)):e(r)})})},[f.validationSchema]),A=(0,E.useCallback)(function(t,e){return new Promise(function(r){return r(m.current[t].validate(e))})},[]),T=(0,E.useCallback)(function(t){var e=Object.keys(m.current).filter(function(t){return e6(m.current[t].validate)});return Promise.all(e.length>0?e.map(function(e){return A(e,e5(t,e))}):[Promise.resolve("DO_NOT_DELETE_YOU_WILL_BE_FIRED")]).then(function(t){return t.reduce(function(t,r,n){return"DO_NOT_DELETE_YOU_WILL_BE_FIRED"===r||r&&(t=rt(t,e[n],r)),t},{})})},[A]),k=(0,E.useCallback)(function(t){return Promise.all([T(t),f.validationSchema?S(t):{},f.validate?O(t):{}]).then(function(t){var e=t[0],r=t[1],n=t[2];return d.all([e,r,n],{arrayMerge:ro})})},[f.validate,f.validationSchema,T,O,S]),D=ra(function(t){return void 0===t&&(t=x.values),F({type:"SET_ISVALIDATING",payload:!0}),k(t).then(function(t){return b.current&&(F({type:"SET_ISVALIDATING",payload:!1}),F({type:"SET_ERRORS",payload:t})),t})}),(0,E.useEffect)(function(){a&&!0===b.current&&w()(p.current,f.initialValues)&&D(p.current)},[a,D]),C=(0,E.useCallback)(function(t){var e=t&&t.values?t.values:p.current,r=t&&t.errors?t.errors:h.current?h.current:f.initialErrors||{},n=t&&t.touched?t.touched:v.current?v.current:f.initialTouched||{},o=t&&t.status?t.status:y.current?y.current:f.initialStatus;p.current=e,h.current=r,v.current=n,y.current=o;var i=function(){F({type:"RESET_FORM",payload:{isSubmitting:!!t&&!!t.isSubmitting,errors:r,touched:n,status:o,values:e,isValidating:!!t&&!!t.isValidating,submitCount:t&&t.submitCount&&"number"==typeof t.submitCount?t.submitCount:0}})};if(f.onReset){var a=f.onReset(x.values,J);e8(a)?a.then(i):i()}else i()},[f.initialErrors,f.initialStatus,f.initialTouched,f.onReset]),(0,E.useEffect)(function(){!0===b.current&&!w()(p.current,f.initialValues)&&c&&(p.current=f.initialValues,C(),a&&D(p.current))},[c,f.initialValues,C,a,D]),(0,E.useEffect)(function(){c&&!0===b.current&&!w()(h.current,f.initialErrors)&&(h.current=f.initialErrors||re,F({type:"SET_ERRORS",payload:f.initialErrors||re}))},[c,f.initialErrors]),(0,E.useEffect)(function(){c&&!0===b.current&&!w()(v.current,f.initialTouched)&&(v.current=f.initialTouched||rr,F({type:"SET_TOUCHED",payload:f.initialTouched||rr}))},[c,f.initialTouched]),(0,E.useEffect)(function(){c&&!0===b.current&&!w()(y.current,f.initialStatus)&&(y.current=f.initialStatus,F({type:"SET_STATUS",payload:f.initialStatus}))},[c,f.initialStatus,f.initialTouched]),$=ra(function(t){if(m.current[t]&&e6(m.current[t].validate)){var e=e5(x.values,t),r=m.current[t].validate(e);return e8(r)?(F({type:"SET_ISVALIDATING",payload:!0}),r.then(function(t){return t}).then(function(e){F({type:"SET_FIELD_ERROR",payload:{field:t,value:e}}),F({type:"SET_ISVALIDATING",payload:!1})})):(F({type:"SET_FIELD_ERROR",payload:{field:t,value:r}}),Promise.resolve(r))}return f.validationSchema?(F({type:"SET_ISVALIDATING",payload:!0}),S(x.values,t).then(function(t){return t}).then(function(e){F({type:"SET_FIELD_ERROR",payload:{field:t,value:e5(e,t)}}),F({type:"SET_ISVALIDATING",payload:!1})})):Promise.resolve()}),R=(0,E.useCallback)(function(t,e){var r=e.validate;m.current[t]={validate:r}},[]),I=(0,E.useCallback)(function(t){delete m.current[t]},[]),P=ra(function(t,e){return F({type:"SET_TOUCHED",payload:t}),(void 0===e?o:e)?D(x.values):Promise.resolve()}),z=(0,E.useCallback)(function(t){F({type:"SET_ERRORS",payload:t})},[]),M=ra(function(t,e){var n=e6(t)?t(x.values):t;return F({type:"SET_VALUES",payload:n}),(void 0===e?r:e)?D(n):Promise.resolve()}),U=(0,E.useCallback)(function(t,e){F({type:"SET_FIELD_ERROR",payload:{field:t,value:e}})},[]),Z=ra(function(t,e,n){return F({type:"SET_FIELD_VALUE",payload:{field:t,value:e}}),(void 0===n?r:n)?D(rt(x.values,t,e)):Promise.resolve()}),N=(0,E.useCallback)(function(t,e){var r,n=e,o=t;if(!e7(t)){t.persist&&t.persist();var i=t.target?t.target:t.currentTarget,a=i.type,u=i.name,s=i.id,c=i.value,l=i.checked,f=(i.outerHTML,i.options),p=i.multiple;n=e||u||s,o=/number|range/.test(a)?isNaN(r=parseFloat(c))?"":r:/checkbox/.test(a)?function(t,e,r){if("boolean"==typeof t)return Boolean(e);var n=[],o=!1,i=-1;if(Array.isArray(t))n=t,o=(i=t.indexOf(r))>=0;else if(!r||"true"==r||"false"==r)return Boolean(e);return e&&r&&!o?n.concat(r):o?n.slice(0,i).concat(n.slice(i+1)):n}(e5(x.values,n),l,c):f&&p?Array.from(f).filter(function(t){return t.selected}).map(function(t){return t.value}):c}n&&Z(n,o)},[Z,x.values]),V=ra(function(t){if(e7(t))return function(e){return N(e,t)};N(t)}),L=ra(function(t,e,r){return void 0===e&&(e=!0),F({type:"SET_FIELD_TOUCHED",payload:{field:t,value:e}}),(void 0===r?o:r)?D(x.values):Promise.resolve()}),B=(0,E.useCallback)(function(t,e){t.persist&&t.persist();var r=t.target,n=r.name,o=r.id;r.outerHTML,L(e||n||o,!0)},[L]),q=ra(function(t){if(e7(t))return function(e){return B(e,t)};B(t)}),G=(0,E.useCallback)(function(t){e6(t)?F({type:"SET_FORMIK_STATE",payload:t}):F({type:"SET_FORMIK_STATE",payload:function(){return t}})},[]),W=(0,E.useCallback)(function(t){F({type:"SET_STATUS",payload:t})},[]),H=(0,E.useCallback)(function(t){F({type:"SET_ISSUBMITTING",payload:t})},[]),Y=ra(function(){return F({type:"SUBMIT_ATTEMPT"}),D().then(function(t){var e,r=t instanceof Error;if(!r&&0===Object.keys(t).length){try{if(e=Q(),void 0===e)return}catch(n){throw n}return Promise.resolve(e).then(function(t){return b.current&&F({type:"SUBMIT_SUCCESS"}),t}).catch(function(t){if(b.current)throw F({type:"SUBMIT_FAILURE"}),t})}if(b.current&&(F({type:"SUBMIT_FAILURE"}),r))throw t})}),K=ra(function(t){t&&t.preventDefault&&e6(t.preventDefault)&&t.preventDefault(),t&&t.stopPropagation&&e6(t.stopPropagation)&&t.stopPropagation(),Y().catch(function(t){console.warn("Warning: An unhandled error was caught from submitForm()",t)})}),J={resetForm:C,validateForm:D,validateField:$,setErrors:z,setFieldError:U,setFieldTouched:L,setFieldValue:Z,setStatus:W,setSubmitting:H,setTouched:P,setValues:M,setFormikState:G,submitForm:Y},Q=ra(function(){return l(x.values,J)}),X=ra(function(t){t&&t.preventDefault&&e6(t.preventDefault)&&t.preventDefault(),t&&t.stopPropagation&&e6(t.stopPropagation)&&t.stopPropagation(),C()}),tt=(0,E.useCallback)(function(t){return{value:e5(x.values,t),error:e5(x.errors,t),touched:!!e5(x.touched,t),initialValue:e5(p.current,t),initialTouched:!!e5(v.current,t),initialError:e5(h.current,t)}},[x.errors,x.touched,x.values]),te=(0,E.useCallback)(function(t){return{setValue:function(e,r){return Z(t,e,r)},setTouched:function(e,r){return L(t,e,r)},setError:function(e){return U(t,e)}}},[Z,L,U]),tr=(0,E.useCallback)(function(t){var e=e3(t),r=e?t.name:t,n=e5(x.values,r),o={name:r,value:n,onChange:V,onBlur:q};if(e){var i=t.type,a=t.value,u=t.as,s=t.multiple;"checkbox"===i?void 0===a?o.checked=!!n:(o.checked=!!(Array.isArray(n)&&~n.indexOf(a)),o.value=a):"radio"===i?(o.checked=n===a,o.value=a):"select"===u&&s&&(o.value=o.value||[],o.multiple=!0)}return o},[q,V,x.values]),tn=(0,E.useMemo)(function(){return!w()(p.current,x.values)},[p.current,x.values]),to=(0,E.useMemo)(function(){return void 0!==u?tn?x.errors&&0===Object.keys(x.errors).length:!1!==u&&e6(u)?u(f):u:x.errors&&0===Object.keys(x.errors).length},[u,tn,x.errors,f]),eY({},x,{initialValues:p.current,initialErrors:h.current,initialTouched:v.current,initialStatus:y.current,handleBlur:q,handleChange:V,handleReset:X,handleSubmit:K,resetForm:C,setErrors:z,setFormikState:G,setFieldTouched:L,setFieldValue:Z,setFieldError:U,setStatus:W,setSubmitting:H,setTouched:P,setValues:M,submitForm:Y,validateForm:D,validateField:$,isValid:to,dirty:tn,unregisterField:I,registerField:R,getFieldProps:tr,getFieldMeta:tt,getFieldHelpers:te,validateOnBlur:o,validateOnChange:r,validateOnMount:a})),ta=t.component,tu=t.children,ts=t.render,tc=t.innerRef;return(0,E.useImperativeHandle)(tc,function(){return ti}),(0,E.createElement)(e0,{value:ti},ta?(0,E.createElement)(ta,ti):ts?ts(ti):tu?e6(tu)?tu(ti):e4(tu)?null:E.Children.only(tu):null)}function ro(t,e,r){var n=t.slice();return e.forEach(function(e,o){if(void 0===n[o]){var i=!1!==r.clone&&r.isMergeableObject(e);n[o]=i?d(Array.isArray(e)?[]:{},e,r):e}else r.isMergeableObject(e)?n[o]=d(t[o],e,r):-1===t.indexOf(e)&&n.push(e)}),n}var ri="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?E.useLayoutEffect:E.useEffect;function ra(t){var e=(0,E.useRef)(t);return ri(function(){e.current=t}),(0,E.useCallback)(function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return e.current.apply(void 0,r)},[])}function ru(t){var e=t.validate,r=t.name,n=t.render,o=t.children,i=t.as,a=t.component,u=t.className,s=eJ(t,["validate","name","render","children","as","component","className"]),c=eJ(e2(),["validate","validationSchema"]),l=c.registerField,f=c.unregisterField;(0,E.useEffect)(function(){return l(r,{validate:e}),function(){f(r)}},[l,f,r,e]);var p=c.getFieldProps(eY({name:r},s)),h=c.getFieldMeta(r),d={field:p,form:c};if(n)return n(eY({},d,{meta:h}));if(e6(o))return o(eY({},d,{meta:h}));if(a){if("string"==typeof a){var v=s.innerRef,y=eJ(s,["innerRef"]);return(0,E.createElement)(a,eY({ref:v},p,y,{className:u}),o)}return(0,E.createElement)(a,eY({field:p,form:c},s,{className:u}),o)}var b=i||"input";if("string"==typeof b){var m=s.innerRef,_=eJ(s,["innerRef"]);return(0,E.createElement)(b,eY({ref:m},p,_,{className:u}),o)}return(0,E.createElement)(b,eY({},p,s,{className:u}),o)}var rs=(0,E.forwardRef)(function(t,e){var r=t.action,n=eJ(t,["action"]),o=e2(),i=o.handleReset,a=o.handleSubmit;return(0,E.createElement)("form",eY({onSubmit:a,ref:e,onReset:i,action:null!=r?r:"#"},n))});rs.displayName="Form";var rc=function(t,e,r){var n=rh(t),o=n[e];return n.splice(e,1),n.splice(r,0,o),n},rl=function(t,e,r){var n=rh(t),o=n[e];return n[e]=n[r],n[r]=o,n},rf=function(t,e,r){var n=rh(t);return n.splice(e,0,r),n},rp=function(t,e,r){var n=rh(t);return n[e]=r,n},rh=function(t){if(!t)return[];if(Array.isArray(t))return[].concat(t);var e=Object.keys(t).map(function(t){return parseInt(t)}).reduce(function(t,e){return e>t?e:t},0);return Array.from(eY({},t,{length:e+1}))},rd=function(t,e){var r="function"==typeof t?t:e;return function(t){return Array.isArray(t)||e3(t)?r(rh(t)):t}};(function(t){function e(e){var r;return(r=t.call(this,e)||this).updateArrayField=function(t,e,n){var o=r.props,i=o.name;(0,o.formik.setFormikState)(function(r){var o=rd(n,t),a=rd(e,t),u=rt(r.values,i,t(e5(r.values,i))),s=n?o(e5(r.errors,i)):void 0,c=e?a(e5(r.touched,i)):void 0;return e9(s)&&(s=void 0),e9(c)&&(c=void 0),eY({},r,{values:u,errors:n?rt(r.errors,i,s):r.errors,touched:e?rt(r.touched,i,c):r.touched})})},r.push=function(t){return r.updateArrayField(function(e){return[].concat(rh(e),[eC(t,5)])},!1,!1)},r.handlePush=function(t){return function(){return r.push(t)}},r.swap=function(t,e){return r.updateArrayField(function(r){return rl(r,t,e)},!0,!0)},r.handleSwap=function(t,e){return function(){return r.swap(t,e)}},r.move=function(t,e){return r.updateArrayField(function(r){return rc(r,t,e)},!0,!0)},r.handleMove=function(t,e){return function(){return r.move(t,e)}},r.insert=function(t,e){return r.updateArrayField(function(r){return rf(r,t,e)},function(e){return rf(e,t,null)},function(e){return rf(e,t,null)})},r.handleInsert=function(t,e){return function(){return r.insert(t,e)}},r.replace=function(t,e){return r.updateArrayField(function(r){return rp(r,t,e)},!1,!1)},r.handleReplace=function(t,e){return function(){return r.replace(t,e)}},r.unshift=function(t){var e=-1;return r.updateArrayField(function(r){var n=r?[t].concat(r):[t];return e=n.length,n},function(t){return t?[null].concat(t):[null]},function(t){return t?[null].concat(t):[null]}),e},r.handleUnshift=function(t){return function(){return r.unshift(t)}},r.handleRemove=function(t){return function(){return r.remove(t)}},r.handlePop=function(){return function(){return r.pop()}},r.remove=r.remove.bind(eQ(r)),r.pop=r.pop.bind(eQ(r)),r}eK(e,t);var r=e.prototype;return r.componentDidUpdate=function(t){this.props.validateOnChange&&this.props.formik.validateOnChange&&!w()(e5(t.formik.values,t.name),e5(this.props.formik.values,this.props.name))&&this.props.formik.validateForm(this.props.formik.values)},r.remove=function(t){var e;return this.updateArrayField(function(r){var n=r?rh(r):[];return e||(e=n[t]),e6(n.splice)&&n.splice(t,1),e6(n.every)&&n.every(function(t){return void 0===t})?[]:n},!0,!0),e},r.pop=function(){var t;return this.updateArrayField(function(e){var r=e.slice();return t||(t=r&&r.pop&&r.pop()),r},!0,!0),t},r.render=function(){var t={push:this.push,pop:this.pop,swap:this.swap,move:this.move,insert:this.insert,replace:this.replace,unshift:this.unshift,remove:this.remove,handlePush:this.handlePush,handlePop:this.handlePop,handleSwap:this.handleSwap,handleMove:this.handleMove,handleInsert:this.handleInsert,handleReplace:this.handleReplace,handleUnshift:this.handleUnshift,handleRemove:this.handleRemove},e=this.props,r=e.component,n=e.render,o=e.children,i=e.name,a=eY({},t,{form:eJ(e.formik,["validate","validationSchema"]),name:i});return r?(0,E.createElement)(r,a):n?n(a):o?"function"==typeof o?o(a):e4(o)?null:E.Children.only(o):null},e})(E.Component).defaultProps={validateOnChange:!0};var rv=(a=function(t){function e(){return t.apply(this,arguments)||this}eK(e,t);var r=e.prototype;return r.shouldComponentUpdate=function(t){return e5(this.props.formik.errors,this.props.name)!==e5(t.formik.errors,this.props.name)||e5(this.props.formik.touched,this.props.name)!==e5(t.formik.touched,this.props.name)||Object.keys(this.props).length!==Object.keys(t).length},r.render=function(){var t=this.props,e=t.component,r=t.formik,n=t.render,o=t.children,i=t.name,a=eJ(t,["component","formik","render","children","name"]),u=e5(r.touched,i),s=e5(r.errors,i);return u&&s?n?e6(n)?n(s):null:o?e6(o)?o(s):null:e?(0,E.createElement)(e,a,s):s:null},e}(E.Component),u=function(t){return(0,E.createElement)(e1,null,function(e){return e||S(!1),(0,E.createElement)(a,eY({},t,{formik:e}))})},s=a.displayName||a.name||a.constructor&&a.constructor.name||"Component",u.WrappedComponent=a,u.displayName="FormikConnect("+s+")",eH()(u,a));E.Component},18552:function(t,e,r){var n=r(10852)(r(55639),"DataView");t.exports=n},1989:function(t,e,r){var n=r(51789),o=r(80401),i=r(57667),a=r(21327),u=r(81866);function s(t){var e=-1,r=null==t?0:t.length;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}s.prototype.clear=n,s.prototype.delete=o,s.prototype.get=i,s.prototype.has=a,s.prototype.set=u,t.exports=s},38407:function(t,e,r){var n=r(27040),o=r(14125),i=r(82117),a=r(67518),u=r(54705);function s(t){var e=-1,r=null==t?0:t.length;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}s.prototype.clear=n,s.prototype.delete=o,s.prototype.get=i,s.prototype.has=a,s.prototype.set=u,t.exports=s},57071:function(t,e,r){var n=r(10852)(r(55639),"Map");t.exports=n},83369:function(t,e,r){var n=r(24785),o=r(11285),i=r(96e3),a=r(49916),u=r(95265);function s(t){var e=-1,r=null==t?0:t.length;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}s.prototype.clear=n,s.prototype.delete=o,s.prototype.get=i,s.prototype.has=a,s.prototype.set=u,t.exports=s},53818:function(t,e,r){var n=r(10852)(r(55639),"Promise");t.exports=n},58525:function(t,e,r){var n=r(10852)(r(55639),"Set");t.exports=n},88668:function(t,e,r){var n=r(83369),o=r(90619),i=r(72385);function a(t){var e=-1,r=null==t?0:t.length;for(this.__data__=new n;++e<r;)this.add(t[e])}a.prototype.add=a.prototype.push=o,a.prototype.has=i,t.exports=a},46384:function(t,e,r){var n=r(38407),o=r(37465),i=r(63779),a=r(67599),u=r(44758),s=r(34309);function c(t){var e=this.__data__=new n(t);this.size=e.size}c.prototype.clear=o,c.prototype.delete=i,c.prototype.get=a,c.prototype.has=u,c.prototype.set=s,t.exports=c},62705:function(t,e,r){var n=r(55639).Symbol;t.exports=n},11149:function(t,e,r){var n=r(55639).Uint8Array;t.exports=n},70577:function(t,e,r){var n=r(10852)(r(55639),"WeakMap");t.exports=n},34963:function(t){t.exports=function(t,e){for(var r=-1,n=null==t?0:t.length,o=0,i=[];++r<n;){var a=t[r];e(a,r,t)&&(i[o++]=a)}return i}},14636:function(t,e,r){var n=r(22545),o=r(35694),i=r(1469),a=r(44144),u=r(65776),s=r(36719),c=Object.prototype.hasOwnProperty;t.exports=function(t,e){var r=i(t),l=!r&&o(t),f=!r&&!l&&a(t),p=!r&&!l&&!f&&s(t),h=r||l||f||p,d=h?n(t.length,String):[],v=d.length;for(var y in t)(e||c.call(t,y))&&!(h&&("length"==y||f&&("offset"==y||"parent"==y)||p&&("buffer"==y||"byteLength"==y||"byteOffset"==y)||u(y,v)))&&d.push(y);return d}},29932:function(t){t.exports=function(t,e){for(var r=-1,n=null==t?0:t.length,o=Array(n);++r<n;)o[r]=e(t[r],r,t);return o}},62488:function(t){t.exports=function(t,e){for(var r=-1,n=e.length,o=t.length;++r<n;)t[o+r]=e[r];return t}},62663:function(t){t.exports=function(t,e,r,n){var o=-1,i=null==t?0:t.length;for(n&&i&&(r=t[++o]);++o<i;)r=e(r,t[o],o,t);return r}},82908:function(t){t.exports=function(t,e){for(var r=-1,n=null==t?0:t.length;++r<n;)if(e(t[r],r,t))return!0;return!1}},44286:function(t){t.exports=function(t){return t.split("")}},49029:function(t){var e=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;t.exports=function(t){return t.match(e)||[]}},18470:function(t,e,r){var n=r(77813);t.exports=function(t,e){for(var r=t.length;r--;)if(n(t[r][0],e))return r;return -1}},89465:function(t,e,r){var n=r(38777);t.exports=function(t,e,r){"__proto__"==e&&n?n(t,e,{configurable:!0,enumerable:!0,value:r,writable:!0}):t[e]=r}},28483:function(t,e,r){var n=r(25063)();t.exports=n},47816:function(t,e,r){var n=r(28483),o=r(3674);t.exports=function(t,e){return t&&n(t,e,o)}},97786:function(t,e,r){var n=r(71811),o=r(40327);t.exports=function(t,e){e=n(e,t);for(var r=0,i=e.length;null!=t&&r<i;)t=t[o(e[r++])];return r&&r==i?t:void 0}},68866:function(t,e,r){var n=r(62488),o=r(1469);t.exports=function(t,e,r){var i=e(t);return o(t)?i:n(i,r(t))}},44239:function(t,e,r){var n=r(62705),o=r(89607),i=r(2333),a=n?n.toStringTag:void 0;t.exports=function(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":a&&a in Object(t)?o(t):i(t)}},78565:function(t){var e=Object.prototype.hasOwnProperty;t.exports=function(t,r){return null!=t&&e.call(t,r)}},13:function(t){t.exports=function(t,e){return null!=t&&e in Object(t)}},9454:function(t,e,r){var n=r(44239),o=r(37005);t.exports=function(t){return o(t)&&"[object Arguments]"==n(t)}},90939:function(t,e,r){var n=r(2492),o=r(37005);t.exports=function t(e,r,i,a,u){return e===r||(null!=e&&null!=r&&(o(e)||o(r))?n(e,r,i,a,t,u):e!=e&&r!=r)}},2492:function(t,e,r){var n=r(46384),o=r(67114),i=r(18351),a=r(16096),u=r(64160),s=r(1469),c=r(44144),l=r(36719),f="[object Arguments]",p="[object Array]",h="[object Object]",d=Object.prototype.hasOwnProperty;t.exports=function(t,e,r,v,y,b){var m=s(t),_=s(e),g=m?p:u(t),x=_?p:u(e);g=g==f?h:g,x=x==f?h:x;var F=g==h,j=x==h,E=g==x;if(E&&c(t)){if(!c(e))return!1;m=!0,F=!1}if(E&&!F)return b||(b=new n),m||l(t)?o(t,e,r,v,y,b):i(t,e,g,r,v,y,b);if(!(1&r)){var O=F&&d.call(t,"__wrapped__"),w=j&&d.call(e,"__wrapped__");if(O||w){var S=O?t.value():t,A=w?e.value():e;return b||(b=new n),y(S,A,r,v,b)}}return!!E&&(b||(b=new n),a(t,e,r,v,y,b))}},2958:function(t,e,r){var n=r(46384),o=r(90939);t.exports=function(t,e,r,i){var a=r.length,u=a,s=!i;if(null==t)return!u;for(t=Object(t);a--;){var c=r[a];if(s&&c[2]?c[1]!==t[c[0]]:!(c[0]in t))return!1}for(;++a<u;){var l=(c=r[a])[0],f=t[l],p=c[1];if(s&&c[2]){if(void 0===f&&!(l in t))return!1}else{var h=new n;if(i)var d=i(f,p,l,t,e,h);if(!(void 0===d?o(p,f,3,i,h):d))return!1}}return!0}},28458:function(t,e,r){var n=r(23560),o=r(15346),i=r(13218),a=r(80346),u=/^\[object .+?Constructor\]$/,s=Object.prototype,c=Function.prototype.toString,l=s.hasOwnProperty,f=RegExp("^"+c.call(l).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");t.exports=function(t){return!(!i(t)||o(t))&&(n(t)?f:u).test(a(t))}},38749:function(t,e,r){var n=r(44239),o=r(41780),i=r(37005),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,t.exports=function(t){return i(t)&&o(t.length)&&!!a[n(t)]}},67206:function(t,e,r){var n=r(91573),o=r(16432),i=r(6557),a=r(1469),u=r(39601);t.exports=function(t){return"function"==typeof t?t:null==t?i:"object"==typeof t?a(t)?o(t[0],t[1]):n(t):u(t)}},280:function(t,e,r){var n=r(25726),o=r(86916),i=Object.prototype.hasOwnProperty;t.exports=function(t){if(!n(t))return o(t);var e=[];for(var r in Object(t))i.call(t,r)&&"constructor"!=r&&e.push(r);return e}},91573:function(t,e,r){var n=r(2958),o=r(1499),i=r(42634);t.exports=function(t){var e=o(t);return 1==e.length&&e[0][2]?i(e[0][0],e[0][1]):function(r){return r===t||n(r,t,e)}}},16432:function(t,e,r){var n=r(90939),o=r(27361),i=r(79095),a=r(15403),u=r(89162),s=r(42634),c=r(40327);t.exports=function(t,e){return a(t)&&u(e)?s(c(t),e):function(r){var a=o(r,t);return void 0===a&&a===e?i(r,t):n(e,a,3)}}},40371:function(t){t.exports=function(t){return function(e){return null==e?void 0:e[t]}}},79152:function(t,e,r){var n=r(97786);t.exports=function(t){return function(e){return n(e,t)}}},18674:function(t){t.exports=function(t){return function(e){return null==t?void 0:t[e]}}},14259:function(t){t.exports=function(t,e,r){var n=-1,o=t.length;e<0&&(e=-e>o?0:o+e),(r=r>o?o:r)<0&&(r+=o),o=e>r?0:r-e>>>0,e>>>=0;for(var i=Array(o);++n<o;)i[n]=t[n+e];return i}},22545:function(t){t.exports=function(t,e){for(var r=-1,n=Array(t);++r<t;)n[r]=e(r);return n}},80531:function(t,e,r){var n=r(62705),o=r(29932),i=r(1469),a=r(33448),u=1/0,s=n?n.prototype:void 0,c=s?s.toString:void 0;t.exports=function t(e){if("string"==typeof e)return e;if(i(e))return o(e,t)+"";if(a(e))return c?c.call(e):"";var r=e+"";return"0"==r&&1/e==-u?"-0":r}},7518:function(t){t.exports=function(t){return function(e){return t(e)}}},74757:function(t){t.exports=function(t,e){return t.has(e)}},71811:function(t,e,r){var n=r(1469),o=r(15403),i=r(55514),a=r(79833);t.exports=function(t,e){return n(t)?t:o(t,e)?[t]:i(a(t))}},40180:function(t,e,r){var n=r(14259);t.exports=function(t,e,r){var o=t.length;return r=void 0===r?o:r,!e&&r>=o?t:n(t,e,r)}},14429:function(t,e,r){var n=r(55639)["__core-js_shared__"];t.exports=n},25063:function(t){t.exports=function(t){return function(e,r,n){for(var o=-1,i=Object(e),a=n(e),u=a.length;u--;){var s=a[t?u:++o];if(!1===r(i[s],s,i))break}return e}}},98805:function(t,e,r){var n=r(40180),o=r(62689),i=r(83140),a=r(79833);t.exports=function(t){return function(e){var r=o(e=a(e))?i(e):void 0,u=r?r[0]:e.charAt(0),s=r?n(r,1).join(""):e.slice(1);return u[t]()+s}}},35393:function(t,e,r){var n=r(62663),o=r(53816),i=r(58748),a=RegExp("['...]","g");t.exports=function(t){return function(e){return n(i(o(e).replace(a,"")),t,"")}}},69389:function(t,e,r){var n=r(18674)({..:"A",..:"A",..:"A",..:"A",..:"A",..:"A",..:"a",..:"a",..:"a",..:"a",..:"a",..:"a",..:"C",..:"c",..:"D",..:"d",..:"E",..:"E",..:"E",..:"E",..:"e",..:"e",..:"e",..:"e",..:"I",..:"I",..:"I",..:"I",..:"i",..:"i",..:"i",..:"i",..:"N",..:"n",..:"O",..:"O",..:"O",..:"O",..:"O",..:"O",..:"o",..:"o",..:"o",..:"o",..:"o",..:"o",..:"U",..:"U",..:"U",..:"U",..:"u",..:"u",..:"u",..:"u",..:"Y",..:"y",..:"y",..:"Ae",..:"ae",..:"Th",..:"th",..:"ss",..:"A",..:"A",..:"A",..:"a",..:"a",..:"a",..:"C",..:"C",..:"C",..:"C",..:"c",..:"c",..:"c",..:"c",..:"D",..:"D",..:"d",..:"d",..:"E",..:"E",..:"E",..:"E",..:"E",..:"e",..:"e",..:"e",..:"e",..:"e",..:"G",..:"G",..:"G",..:"G",..:"g",..:"g",..:"g",..:"g",..:"H",..:"H",..:"h",..:"h",..:"I",..:"I",..:"I",..:"I",..:"I",..:"i",..:"i",..:"i",..:"i",..:"i",..:"J",..:"j",..:"K",..:"k",..:"k",..:"L",..:"L",..:"L",..:"L",..:"L",..:"l",..:"l",..:"l",..:"l",..:"l",..:"N",..:"N",..:"N",..:"N",..:"n",..:"n",..:"n",..:"n",..:"O",..:"O",..:"O",..:"o",..:"o",..:"o",..:"R",..:"R",..:"R",..:"r",..:"r",..:"r",..:"S",..:"S",..:"S",..:"S",..:"s",..:"s",..:"s",..:"s",..:"T",..:"T",..:"T",..:"t",..:"t",..:"t",..:"U",..:"U",..:"U",..:"U",..:"U",..:"U",..:"u",..:"u",..:"u",..:"u",..:"u",..:"u",..:"W",..:"w",..:"Y",..:"y",..:"Y",..:"Z",..:"Z",..:"Z",..:"z",..:"z",..:"z",..:"IJ",..:"ij",..:"Oe",..:"oe",..:"'n",..:"s"});t.exports=n},38777:function(t,e,r){var n=r(10852),o=function(){try{var t=n(Object,"defineProperty");return t({},"",{}),t}catch(e){}}();t.exports=o},67114:function(t,e,r){var n=r(88668),o=r(82908),i=r(74757);t.exports=function(t,e,r,a,u,s){var c=1&r,l=t.length,f=e.length;if(l!=f&&!(c&&f>l))return!1;var p=s.get(t),h=s.get(e);if(p&&h)return p==e&&h==t;var d=-1,v=!0,y=2&r?new n:void 0;for(s.set(t,e),s.set(e,t);++d<l;){var b=t[d],m=e[d];if(a)var _=c?a(m,b,d,e,t,s):a(b,m,d,t,e,s);if(void 0!==_){if(_)continue;v=!1;break}if(y){if(!o(e,function(t,e){if(!i(y,e)&&(b===t||u(b,t,r,a,s)))return y.push(e)})){v=!1;break}}else if(!(b===m||u(b,m,r,a,s))){v=!1;break}}return s.delete(t),s.delete(e),v}},18351:function(t,e,r){var n=r(62705),o=r(11149),i=r(77813),a=r(67114),u=r(68776),s=r(21814),c=n?n.prototype:void 0,l=c?c.valueOf:void 0;t.exports=function(t,e,r,n,c,f,p){switch(r){case"[object DataView]":if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)break;t=t.buffer,e=e.buffer;case"[object ArrayBuffer]":if(t.byteLength!=e.byteLength||!f(new o(t),new o(e)))break;return!0;case"[object Boolean]":case"[object Date]":case"[object Number]":return i(+t,+e);case"[object Error]":return t.name==e.name&&t.message==e.message;case"[object RegExp]":case"[object String]":return t==e+"";case"[object Map]":var h=u;case"[object Set]":var d=1&n;if(h||(h=s),t.size!=e.size&&!d)break;var v=p.get(t);if(v)return v==e;n|=2,p.set(t,e);var y=a(h(t),h(e),n,c,f,p);return p.delete(t),y;case"[object Symbol]":if(l)return l.call(t)==l.call(e)}return!1}},16096:function(t,e,r){var n=r(58234),o=Object.prototype.hasOwnProperty;t.exports=function(t,e,r,i,a,u){var s=1&r,c=n(t),l=c.length;if(l!=n(e).length&&!s)return!1;for(var f=l;f--;){var p=c[f];if(!(s?p in e:o.call(e,p)))return!1}var h=u.get(t),d=u.get(e);if(h&&d)return h==e&&d==t;var v=!0;u.set(t,e),u.set(e,t);for(var y=s;++f<l;){var b=t[p=c[f]],m=e[p];if(i)var _=s?i(m,b,p,e,t,u):i(b,m,p,t,e,u);if(!(void 0===_?b===m||a(b,m,r,i,u):_)){v=!1;break}y||(y="constructor"==p)}if(v&&!y){var g=t.constructor,x=e.constructor;g!=x&&"constructor"in t&&"constructor"in e&&!("function"==typeof g&&g instanceof g&&"function"==typeof x&&x instanceof x)&&(v=!1)}return u.delete(t),u.delete(e),v}},31957:function(t,e,r){var n="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g;t.exports=n},58234:function(t,e,r){var n=r(68866),o=r(99551),i=r(3674);t.exports=function(t){return n(t,i,o)}},45050:function(t,e,r){var n=r(37019);t.exports=function(t,e){var r=t.__data__;return n(e)?r["string"==typeof e?"string":"hash"]:r.map}},1499:function(t,e,r){var n=r(89162),o=r(3674);t.exports=function(t){for(var e=o(t),r=e.length;r--;){var i=e[r],a=t[i];e[r]=[i,a,n(a)]}return e}},10852:function(t,e,r){var n=r(28458),o=r(47801);t.exports=function(t,e){var r=o(t,e);return n(r)?r:void 0}},89607:function(t,e,r){var n=r(62705),o=Object.prototype,i=o.hasOwnProperty,a=o.toString,u=n?n.toStringTag:void 0;t.exports=function(t){var e=i.call(t,u),r=t[u];try{t[u]=void 0;var n=!0}catch(o){}var s=a.call(t);return n&&(e?t[u]=r:delete t[u]),s}},99551:function(t,e,r){var n=r(34963),o=r(70479),i=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols,u=a?function(t){return null==t?[]:n(a(t=Object(t)),function(e){return i.call(t,e)})}:o;t.exports=u},64160:function(t,e,r){var n=r(18552),o=r(57071),i=r(53818),a=r(58525),u=r(70577),s=r(44239),c=r(80346),l="[object Map]",f="[object Promise]",p="[object Set]",h="[object WeakMap]",d="[object DataView]",v=c(n),y=c(o),b=c(i),m=c(a),_=c(u),g=s;(n&&g(new n(new ArrayBuffer(1)))!=d||o&&g(new o)!=l||i&&g(i.resolve())!=f||a&&g(new a)!=p||u&&g(new u)!=h)&&(g=function(t){var e=s(t),r="[object Object]"==e?t.constructor:void 0,n=r?c(r):"";if(n)switch(n){case v:return d;case y:return l;case b:return f;case m:return p;case _:return h}return e}),t.exports=g},47801:function(t){t.exports=function(t,e){return null==t?void 0:t[e]}},222:function(t,e,r){var n=r(71811),o=r(35694),i=r(1469),a=r(65776),u=r(41780),s=r(40327);t.exports=function(t,e,r){e=n(e,t);for(var c=-1,l=e.length,f=!1;++c<l;){var p=s(e[c]);if(!(f=null!=t&&r(t,p)))break;t=t[p]}return f||++c!=l?f:!!(l=null==t?0:t.length)&&u(l)&&a(p,l)&&(i(t)||o(t))}},62689:function(t){var e=RegExp("[\\u200d\ud800-\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");t.exports=function(t){return e.test(t)}},93157:function(t){var e=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;t.exports=function(t){return e.test(t)}},51789:function(t,e,r){var n=r(94536);t.exports=function(){this.__data__=n?n(null):{},this.size=0}},80401:function(t){t.exports=function(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}},57667:function(t,e,r){var n=r(94536),o=Object.prototype.hasOwnProperty;t.exports=function(t){var e=this.__data__;if(n){var r=e[t];return"__lodash_hash_undefined__"===r?void 0:r}return o.call(e,t)?e[t]:void 0}},21327:function(t,e,r){var n=r(94536),o=Object.prototype.hasOwnProperty;t.exports=function(t){var e=this.__data__;return n?void 0!==e[t]:o.call(e,t)}},81866:function(t,e,r){var n=r(94536);t.exports=function(t,e){var r=this.__data__;return this.size+=this.has(t)?0:1,r[t]=n&&void 0===e?"__lodash_hash_undefined__":e,this}},65776:function(t){var e=/^(?:0|[1-9]\d*)$/;t.exports=function(t,r){var n=typeof t;return!!(r=null==r?9007199254740991:r)&&("number"==n||"symbol"!=n&&e.test(t))&&t>-1&&t%1==0&&t<r}},15403:function(t,e,r){var n=r(1469),o=r(33448),i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;t.exports=function(t,e){if(n(t))return!1;var r=typeof t;return!!("number"==r||"symbol"==r||"boolean"==r||null==t||o(t))||a.test(t)||!i.test(t)||null!=e&&t in Object(e)}},37019:function(t){t.exports=function(t){var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t}},15346:function(t,e,r){var n,o=r(14429),i=(n=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"";t.exports=function(t){return!!i&&i in t}},25726:function(t){var e=Object.prototype;t.exports=function(t){var r=t&&t.constructor,n="function"==typeof r&&r.prototype||e;return t===n}},89162:function(t,e,r){var n=r(13218);t.exports=function(t){return t==t&&!n(t)}},27040:function(t){t.exports=function(){this.__data__=[],this.size=0}},14125:function(t,e,r){var n=r(18470),o=Array.prototype.splice;t.exports=function(t){var e=this.__data__,r=n(e,t);return!(r<0)&&(r==e.length-1?e.pop():o.call(e,r,1),--this.size,!0)}},82117:function(t,e,r){var n=r(18470);t.exports=function(t){var e=this.__data__,r=n(e,t);return r<0?void 0:e[r][1]}},67518:function(t,e,r){var n=r(18470);t.exports=function(t){return n(this.__data__,t)>-1}},54705:function(t,e,r){var n=r(18470);t.exports=function(t,e){var r=this.__data__,o=n(r,t);return o<0?(++this.size,r.push([t,e])):r[o][1]=e,this}},24785:function(t,e,r){var n=r(1989),o=r(38407),i=r(57071);t.exports=function(){this.size=0,this.__data__={hash:new n,map:new(i||o),string:new n}}},11285:function(t,e,r){var n=r(45050);t.exports=function(t){var e=n(this,t).delete(t);return this.size-=e?1:0,e}},96e3:function(t,e,r){var n=r(45050);t.exports=function(t){return n(this,t).get(t)}},49916:function(t,e,r){var n=r(45050);t.exports=function(t){return n(this,t).has(t)}},95265:function(t,e,r){var n=r(45050);t.exports=function(t,e){var r=n(this,t),o=r.size;return r.set(t,e),this.size+=r.size==o?0:1,this}},68776:function(t){t.exports=function(t){var e=-1,r=Array(t.size);return t.forEach(function(t,n){r[++e]=[n,t]}),r}},42634:function(t){t.exports=function(t,e){return function(r){return null!=r&&r[t]===e&&(void 0!==e||t in Object(r))}}},24523:function(t,e,r){var n=r(88306);t.exports=function(t){var e=n(t,function(t){return 500===r.size&&r.clear(),t}),r=e.cache;return e}},94536:function(t,e,r){var n=r(10852)(Object,"create");t.exports=n},86916:function(t,e,r){var n=r(5569)(Object.keys,Object);t.exports=n},31167:function(t,e,r){t=r.nmd(t);var n=r(31957),o=e&&!e.nodeType&&e,i=o&&t&&!t.nodeType&&t,a=i&&i.exports===o&&n.process,u=function(){try{var t=i&&i.require&&i.require("util").types;if(t)return t;return a&&a.binding&&a.binding("util")}catch(e){}}();t.exports=u},2333:function(t){var e=Object.prototype.toString;t.exports=function(t){return e.call(t)}},5569:function(t){t.exports=function(t,e){return function(r){return t(e(r))}}},55639:function(t,e,r){var n=r(31957),o="object"==typeof self&&self&&self.Object===Object&&self,i=n||o||Function("return this")();t.exports=i},90619:function(t){t.exports=function(t){return this.__data__.set(t,"__lodash_hash_undefined__"),this}},72385:function(t){t.exports=function(t){return this.__data__.has(t)}},21814:function(t){t.exports=function(t){var e=-1,r=Array(t.size);return t.forEach(function(t){r[++e]=t}),r}},37465:function(t,e,r){var n=r(38407);t.exports=function(){this.__data__=new n,this.size=0}},63779:function(t){t.exports=function(t){var e=this.__data__,r=e.delete(t);return this.size=e.size,r}},67599:function(t){t.exports=function(t){return this.__data__.get(t)}},44758:function(t){t.exports=function(t){return this.__data__.has(t)}},34309:function(t,e,r){var n=r(38407),o=r(57071),i=r(83369);t.exports=function(t,e){var r=this.__data__;if(r instanceof n){var a=r.__data__;if(!o||a.length<199)return a.push([t,e]),this.size=++r.size,this;r=this.__data__=new i(a)}return r.set(t,e),this.size=r.size,this}},83140:function(t,e,r){var n=r(44286),o=r(62689),i=r(676);t.exports=function(t){return o(t)?i(t):n(t)}},55514:function(t,e,r){var n=r(24523),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g,a=n(function(t){var e=[];return 46===t.charCodeAt(0)&&e.push(""),t.replace(o,function(t,r,n,o){e.push(n?o.replace(i,"$1"):r||t)}),e});t.exports=a},40327:function(t,e,r){var n=r(33448),o=1/0;t.exports=function(t){if("string"==typeof t||n(t))return t;var e=t+"";return"0"==e&&1/t==-o?"-0":e}},80346:function(t){var e=Function.prototype.toString;t.exports=function(t){if(null!=t){try{return e.call(t)}catch(r){}try{return t+""}catch(n){}}return""}},676:function(t){var e="\ud800-\udfff",r="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",n="\ud83c[\udffb-\udfff]",o="[^"+e+"]",i="(?:\ud83c[\udde6-\uddff]){2}",a="[\ud800-\udbff][\udc00-\udfff]",u="(?:"+r+"|"+n+")?",s="[\\ufe0e\\ufe0f]?",c="(?:\\u200d(?:"+[o,i,a].join("|")+")"+s+u+")*",l=RegExp(n+"(?="+n+")|(?:"+[o+r+"?",r,i,a,"["+e+"]"].join("|")+")"+(s+u+c),"g");t.exports=function(t){return t.match(l)||[]}},2757:function(t){var e="\ud800-\udfff",r="\\u2700-\\u27bf",n="a-z\\xdf-\\xf6\\xf8-\\xff",o="A-Z\\xc0-\\xd6\\xd8-\\xde",i="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",a="['...]",u="["+i+"]",s="["+n+"]",c="[^"+e+i+"\\d+"+r+n+o+"]",l="(?:\ud83c[\udde6-\uddff]){2}",f="[\ud800-\udbff][\udc00-\udfff]",p="["+o+"]",h="(?:"+s+"|"+c+")",d="(?:"+a+"(?:d|ll|m|re|s|t|ve))?",v="(?:"+a+"(?:D|LL|M|RE|S|T|VE))?",y="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\ud83c[\udffb-\udfff])?",b="[\\ufe0e\\ufe0f]?",m="(?:\\u200d(?:"+["[^"+e+"]",l,f].join("|")+")"+b+y+")*",_="(?:"+["["+r+"]",l,f].join("|")+")"+(b+y+m),g=RegExp([p+"?"+s+"+"+d+"(?="+[u,p,"$"].join("|")+")","(?:"+p+"|"+c+")+"+v+"(?="+[u,p+h,"$"].join("|")+")",p+"?"+h+"+"+d,p+"+"+v,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])","\\d+",_].join("|"),"g");t.exports=function(t){return t.match(g)||[]}},68929:function(t,e,r){var n=r(48403),o=r(35393)(function(t,e,r){return e=e.toLowerCase(),t+(r?n(e):e)});t.exports=o},48403:function(t,e,r){var n=r(79833),o=r(11700);t.exports=function(t){return o(n(t).toLowerCase())}},53816:function(t,e,r){var n=r(69389),o=r(79833),i=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,a=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");t.exports=function(t){return(t=o(t))&&t.replace(i,n).replace(a,"")}},77813:function(t){t.exports=function(t,e){return t===e||t!=t&&e!=e}},27361:function(t,e,r){var n=r(97786);t.exports=function(t,e,r){var o=null==t?void 0:n(t,e);return void 0===o?r:o}},18721:function(t,e,r){var n=r(78565),o=r(222);t.exports=function(t,e){return null!=t&&o(t,e,n)}},79095:function(t,e,r){var n=r(13),o=r(222);t.exports=function(t,e){return null!=t&&o(t,e,n)}},6557:function(t){t.exports=function(t){return t}},35694:function(t,e,r){var n=r(9454),o=r(37005),i=Object.prototype,a=i.hasOwnProperty,u=i.propertyIsEnumerable,s=n(function(){return arguments}())?n:function(t){return o(t)&&a.call(t,"callee")&&!u.call(t,"callee")};t.exports=s},1469:function(t){var e=Array.isArray;t.exports=e},98612:function(t,e,r){var n=r(23560),o=r(41780);t.exports=function(t){return null!=t&&o(t.length)&&!n(t)}},44144:function(t,e,r){t=r.nmd(t);var n=r(55639),o=r(95062),i=e&&!e.nodeType&&e,a=i&&t&&!t.nodeType&&t,u=a&&a.exports===i?n.Buffer:void 0,s=u?u.isBuffer:void 0;t.exports=s||o},23560:function(t,e,r){var n=r(44239),o=r(13218);t.exports=function(t){if(!o(t))return!1;var e=n(t);return"[object Function]"==e||"[object GeneratorFunction]"==e||"[object AsyncFunction]"==e||"[object Proxy]"==e}},41780:function(t){t.exports=function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991}},13218:function(t){t.exports=function(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}},37005:function(t){t.exports=function(t){return null!=t&&"object"==typeof t}},33448:function(t,e,r){var n=r(44239),o=r(37005);t.exports=function(t){return"symbol"==typeof t||o(t)&&"[object Symbol]"==n(t)}},36719:function(t,e,r){var n=r(38749),o=r(7518),i=r(31167),a=i&&i.isTypedArray,u=a?o(a):n;t.exports=u},3674:function(t,e,r){var n=r(14636),o=r(280),i=r(98612);t.exports=function(t){return i(t)?n(t):o(t)}},67523:function(t,e,r){var n=r(89465),o=r(47816),i=r(67206);t.exports=function(t,e){var r={};return e=i(e,3),o(t,function(t,o,i){n(r,e(t,o,i),t)}),r}},66604:function(t,e,r){var n=r(89465),o=r(47816),i=r(67206);t.exports=function(t,e){var r={};return e=i(e,3),o(t,function(t,o,i){n(r,o,e(t,o,i))}),r}},88306:function(t,e,r){var n=r(83369);function o(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw TypeError("Expected a function");var r=function(){var n=arguments,o=e?e.apply(this,n):n[0],i=r.cache;if(i.has(o))return i.get(o);var a=t.apply(this,n);return r.cache=i.set(o,a)||i,a};return r.cache=new(o.Cache||n),r}o.Cache=n,t.exports=o},39601:function(t,e,r){var n=r(40371),o=r(79152),i=r(15403),a=r(40327);t.exports=function(t){return i(t)?n(a(t)):o(t)}},11865:function(t,e,r){var n=r(35393)(function(t,e,r){return t+(r?"_":"")+e.toLowerCase()});t.exports=n},70479:function(t){t.exports=function(){return[]}},95062:function(t){t.exports=function(){return!1}},79833:function(t,e,r){var n=r(80531);t.exports=function(t){return null==t?"":n(t)}},11700:function(t,e,r){var n=r(98805)("toUpperCase");t.exports=n},58748:function(t,e,r){var n=r(49029),o=r(93157),i=r(79833),a=r(2757);t.exports=function(t,e,r){return(t=i(t),void 0===(e=r?void 0:e))?o(t)?a(t):n(t):t.match(e)||[]}},55760:function(t){"use strict";function e(t){this._maxSize=t,this.clear()}e.prototype.clear=function(){this._size=0,this._values=Object.create(null)},e.prototype.get=function(t){return this._values[t]},e.prototype.set=function(t,e){return this._size>=this._maxSize&&this.clear(),!(t in this._values)&&this._size++,this._values[t]=e};var r=/[^.^\]^[]+|(?=\[\]|\.\.)/g,n=/^\d+$/,o=/^\d/,i=/[~`!#$%\^&*+=\-\[\]\\';,/{}|\\":<>\?]/g,a=/^\s*(['"]?)(.*?)(\1)\s*$/,u=new e(512),s=new e(512),c=new e(512);function l(t){return u.get(t)||u.set(t,f(t).map(function(t){return t.replace(a,"$2")}))}function f(t){return t.match(r)||[""]}function p(t){return"string"==typeof t&&t&&-1!==["'",'"'].indexOf(t.charAt(0))}t.exports={Cache:e,split:f,normalizePath:l,setter:function(t){var e=l(t);return s.get(t)||s.set(t,function(t,r){for(var n=0,o=e.length,i=t;n<o-1;){var a=e[n];if("__proto__"===a||"constructor"===a||"prototype"===a)return t;i=i[e[n++]]}i[e[n]]=r})},getter:function(t,e){var r=l(t);return c.get(t)||c.set(t,function(t){for(var n=0,o=r.length;n<o;){if(null==t&&e)return;t=t[r[n++]]}return t})},join:function(t){return t.reduce(function(t,e){return t+(p(e)||n.test(e)?"["+e+"]":(t?".":"")+e)},"")},forEach:function(t,e,r){!function(t,e,r){var a,u,s,c,l,f=t.length;for(s=0;s<f;s++){(u=t[s])&&(!p(a=u)&&(a.match(o)&&!a.match(n)||i.test(a))&&(u='"'+u+'"'),c=!(l=p(u))&&/^\d+$/.test(u),e.call(r,u,l,c,s,t))}}(Array.isArray(t)?t:f(t),e,r)}}},69590:function(t){"use strict";var e=Array.isArray,r=Object.keys,n=Object.prototype.hasOwnProperty,o="undefined"!=typeof Element;t.exports=function(t,i){try{return function t(i,a){if(i===a)return!0;if(i&&a&&"object"==typeof i&&"object"==typeof a){var u,s,c,l=e(i),f=e(a);if(l&&f){if((s=i.length)!=a.length)return!1;for(u=s;0!=u--;)if(!t(i[u],a[u]))return!1;return!0}if(l!=f)return!1;var p=i instanceof Date,h=a instanceof Date;if(p!=h)return!1;if(p&&h)return i.getTime()==a.getTime();var d=i instanceof RegExp,v=a instanceof RegExp;if(d!=v)return!1;if(d&&v)return i.toString()==a.toString();var y=r(i);if((s=y.length)!==r(a).length)return!1;for(u=s;0!=u--;)if(!n.call(a,y[u]))return!1;if(o&&i instanceof Element&&a instanceof Element)return i===a;for(u=s;0!=u--;)if(("_owner"!==(c=y[u])||!i.$$typeof)&&!t(i[c],a[c]))return!1;return!0}return i!=i&&a!=a}(t,i)}catch(a){if(a.message&&a.message.match(/stack|recursion/i)||-2146828260===a.number)return console.warn("Warning: react-fast-compare does not handle circular references.",a.name,a.message),!1;throw a}}},94633:function(t){function e(t,e){var r=t.length,n=Array(r),o={},i=r,a=function(t){for(var e=new Map,r=0,n=t.length;r<n;r++){var o=t[r];e.has(o[0])||e.set(o[0],new Set),e.has(o[1])||e.set(o[1],new Set),e.get(o[0]).add(o[1])}return e}(e),u=function(t){for(var e=new Map,r=0,n=t.length;r<n;r++)e.set(t[r],r);return e}(t);for(e.forEach(function(t){if(!u.has(t[0])||!u.has(t[1]))throw Error("Unknown node. There is an unknown node in the supplied edges.")});i--;)o[i]||function t(e,i,s){if(s.has(e)){var c;try{c=", node was:"+JSON.stringify(e)}catch(l){c=""}throw Error("Cyclic dependency"+c)}if(!u.has(e))throw Error("Found unknown node. Make sure to provided all involved nodes. Unknown node: "+JSON.stringify(e));if(!o[i]){o[i]=!0;var f=a.get(e)||new Set;if(i=(f=Array.from(f)).length){s.add(e);do{var p=f[--i];t(p,u.get(p),s)}while(i);s.delete(e)}n[--r]=e}}(t[i],i,new Set);return n}t.exports=function(t){return e(function(t){for(var e=new Set,r=0,n=t.length;r<n;r++){var o=t[r];e.add(o[0]),e.add(o[1])}return Array.from(e)}(t),t)},t.exports.array=e},74231:function(t,e,r){"use strict";r.d(e,{Ry:function(){return ty},Z_:function(){return Y}});try{b=Map}catch(n){}try{m=Set}catch(o){}function i(t){return function t(e,r,n){if(!e||"object"!=typeof e||"function"==typeof e)return e;if(e.nodeType&&"cloneNode"in e)return e.cloneNode(!0);if(e instanceof Date)return new Date(e.getTime());if(e instanceof RegExp)return RegExp(e);if(Array.isArray(e))return e.map(i);if(b&&e instanceof b)return new Map(Array.from(e.entries()));if(m&&e instanceof m)return new Set(Array.from(e.values()));if(e instanceof Object){r.push(e);var o=Object.create(e);for(var a in n.push(o),e){var u=r.findIndex(function(t){return t===e[a]});o[a]=u>-1?n[u]:t(e[a],r,n)}return o}return e}(t,[],[])}let a=Object.prototype.toString,u=Error.prototype.toString,s=RegExp.prototype.toString,c="undefined"!=typeof Symbol?Symbol.prototype.toString:()=>"",l=/^Symbol\((.*)\)(.*)$/;function f(t,e=!1){if(null==t||!0===t||!1===t)return""+t;let r=typeof t;if("number"===r)return t!=+t?"NaN":0===t&&1/t<0?"-0":""+t;if("string"===r)return e?`"${t}"`:t;if("function"===r)return"[Function "+(t.name||"anonymous")+"]";if("symbol"===r)return c.call(t).replace(l,"Symbol($1)");let n=a.call(t).slice(8,-1);return"Date"===n?isNaN(t.getTime())?""+t:t.toISOString(t):"Error"===n||t instanceof Error?"["+u.call(t)+"]":"RegExp"===n?s.call(t):null}function p(t,e){let r=f(t,e);return null!==r?r:JSON.stringify(t,function(t,r){let n=f(this[t],e);return null!==n?n:r},2)}let h={default:"${path} is invalid",required:"${path} is a required field",oneOf:"${path} must be one of the following values: ${values}",notOneOf:"${path} must not be one of the following values: ${values}",notType:({path:t,type:e,value:r,originalValue:n})=>{let o=`${t} must be a \`${e}\` type, but the final value was: \`${p(r,!0)}\``+(null!=n&&n!==r?` (cast from the value \`${p(n,!0)}\`).`:".");return null===r&&(o+='\n If "null" is intended as an empty value be sure to mark the schema as `.nullable()`'),o},defined:"${path} must be defined"},d={length:"${path} must be exactly ${length} characters",min:"${path} must be at least ${min} characters",max:"${path} must be at most ${max} characters",matches:'${path} must match the following: "${regex}"',email:"${path} must be a valid email",url:"${path} must be a valid URL",uuid:"${path} must be a valid UUID",trim:"${path} must be a trimmed string",lowercase:"${path} must be a lowercase string",uppercase:"${path} must be a upper case string"},v={min:"${path} field must be later than ${min}",max:"${path} field must be at earlier than ${max}"},y={noUnknown:"${path} field has unspecified keys: ${unknown}"};Object.assign(Object.create(null),{mixed:h,string:d,number:{min:"${path} must be greater than or equal to ${min}",max:"${path} must be less than or equal to ${max}",lessThan:"${path} must be less than ${less}",moreThan:"${path} must be greater than ${more}",positive:"${path} must be a positive number",negative:"${path} must be a negative number",integer:"${path} must be an integer"},date:v,object:y,array:{min:"${path} field must have at least ${min} items",max:"${path} field must have less than or equal to ${max} items",length:"${path} must have ${length} items"},boolean:{isValue:"${path} field must be ${value}"}});var b,m,_=r(18721),g=r.n(_),x=t=>t&&t.__isYupSchema__,F=class{constructor(t,e){if(this.fn=void 0,this.refs=t,this.refs=t,"function"==typeof e){this.fn=e;return}if(!g()(e,"is"))throw TypeError("`is:` is required for `when()` conditions");if(!e.then&&!e.otherwise)throw TypeError("either `then:` or `otherwise:` is required for `when()` conditions");let{is:r,then:n,otherwise:o}=e,i="function"==typeof r?r:(...t)=>t.every(t=>t===r);this.fn=function(...t){let e=t.pop(),r=t.pop(),a=i(...t)?n:o;if(a)return"function"==typeof a?a(r):r.concat(a.resolve(e))}}resolve(t,e){let r=this.refs.map(t=>t.getValue(null==e?void 0:e.value,null==e?void 0:e.parent,null==e?void 0:e.context)),n=this.fn.apply(t,r.concat(t,e));if(void 0===n||n===t)return t;if(!x(n))throw TypeError("conditions must return a schema object");return n.resolve(e)}};function j(t){return null==t?[]:[].concat(t)}function E(){return(E=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])}return t}).apply(this,arguments)}let O=/\$\{\s*(\w+)\s*\}/g;class w extends Error{static formatError(t,e){let r=e.label||e.path||"this";return(r!==e.path&&(e=E({},e,{path:r})),"string"==typeof t)?t.replace(O,(t,r)=>p(e[r])):"function"==typeof t?t(e):t}static isError(t){return t&&"ValidationError"===t.name}constructor(t,e,r,n){super(),this.value=void 0,this.path=void 0,this.type=void 0,this.errors=void 0,this.params=void 0,this.inner=void 0,this.name="ValidationError",this.value=e,this.path=r,this.type=n,this.errors=[],this.inner=[],j(t).forEach(t=>{w.isError(t)?(this.errors.push(...t.errors),this.inner=this.inner.concat(t.inner.length?t.inner:t)):this.errors.push(t)}),this.message=this.errors.length>1?`${this.errors.length} errors occurred`:this.errors[0],Error.captureStackTrace&&Error.captureStackTrace(this,w)}}let S=t=>{let e=!1;return(...r)=>{e||(e=!0,t(...r))}};function A(t,e){let{endEarly:r,tests:n,args:o,value:i,errors:a,sort:u,path:s}=t,c=S(e),l=n.length,f=[];if(a=a||[],!l)return a.length?c(new w(a,i,s)):c(null,i);for(let p=0;p<n.length;p++){let h=n[p];h(o,function(t){if(t){if(!w.isError(t))return c(t,i);if(r)return t.value=i,c(t,i);f.push(t)}if(--l<=0){if(f.length&&(u&&f.sort(u),a.length&&f.push(...a),a=f),a.length){c(new w(a,i,s),i);return}c(null,i)}})}}var T=r(66604),k=r.n(T),D=r(55760);let C={context:"$",value:"."};class ${constructor(t,e={}){if(this.key=void 0,this.isContext=void 0,this.isValue=void 0,this.isSibling=void 0,this.path=void 0,this.getter=void 0,this.map=void 0,"string"!=typeof t)throw TypeError("ref must be a string, got: "+t);if(this.key=t.trim(),""===t)throw TypeError("ref must be a non-empty string");this.isContext=this.key[0]===C.context,this.isValue=this.key[0]===C.value,this.isSibling=!this.isContext&&!this.isValue;let r=this.isContext?C.context:this.isValue?C.value:"";this.path=this.key.slice(r.length),this.getter=this.path&&(0,D.getter)(this.path,!0),this.map=e.map}getValue(t,e,r){let n=this.isContext?r:this.isValue?t:e;return this.getter&&(n=this.getter(n||{})),this.map&&(n=this.map(n)),n}cast(t,e){return this.getValue(t,null==e?void 0:e.parent,null==e?void 0:e.context)}resolve(){return this}describe(){return{type:"ref",key:this.key}}toString(){return`Ref(${this.key})`}static isRef(t){return t&&t.__isYupRef}}function R(){return(R=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])}return t}).apply(this,arguments)}function I(t){function e(e,r){let n,{value:o,path:i="",label:a,options:u,originalValue:s,sync:c}=e,l=function(t,e){if(null==t)return{};var r,n,o={},i=Object.keys(t);for(n=0;n<i.length;n++)e.indexOf(r=i[n])>=0||(o[r]=t[r]);return o}(e,["value","path","label","options","originalValue","sync"]),{name:f,test:p,params:h,message:d}=t,{parent:v,context:y}=u;function b(t){return $.isRef(t)?t.getValue(o,v,y):t}function m(t={}){let e=k()(R({value:o,originalValue:s,label:a,path:t.path||i},h,t.params),b),r=new w(w.formatError(t.message||d,e),o,e.path,t.type||f);return r.params=e,r}let _=R({path:i,parent:v,type:f,createError:m,resolve:b,options:u,originalValue:s},l);if(!c){try{Promise.resolve(p.call(_,o,_)).then(t=>{w.isError(t)?r(t):t?r(null,t):r(m())}).catch(r)}catch(g){r(g)}return}try{var x;if(n=p.call(_,o,_),"function"==typeof(null==(x=n)?void 0:x.then))throw Error(`Validation test of type: "${_.type}" returned a Promise during a synchronous validate. This test will finish after the validate call has returned`)}catch(F){r(F);return}w.isError(n)?r(n):n?r(null,n):r(m())}return e.OPTIONS=t,e}$.prototype.__isYupRef=!0;let P=t=>t.substr(0,t.length-1).substr(1);class z{constructor(){this.list=void 0,this.refs=void 0,this.list=new Set,this.refs=new Map}get size(){return this.list.size+this.refs.size}describe(){let t=[];for(let e of this.list)t.push(e);for(let[,r]of this.refs)t.push(r.describe());return t}toArray(){return Array.from(this.list).concat(Array.from(this.refs.values()))}resolveAll(t){return this.toArray().reduce((e,r)=>e.concat($.isRef(r)?t(r):r),[])}add(t){$.isRef(t)?this.refs.set(t.key,t):this.list.add(t)}delete(t){$.isRef(t)?this.refs.delete(t.key):this.list.delete(t)}clone(){let t=new z;return t.list=new Set(this.list),t.refs=new Map(this.refs),t}merge(t,e){let r=this.clone();return t.list.forEach(t=>r.add(t)),t.refs.forEach(t=>r.add(t)),e.list.forEach(t=>r.delete(t)),e.refs.forEach(t=>r.delete(t)),r}}function M(){return(M=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])}return t}).apply(this,arguments)}class U{constructor(t){this.deps=[],this.tests=void 0,this.transforms=void 0,this.conditions=[],this._mutate=void 0,this._typeError=void 0,this._whitelist=new z,this._blacklist=new z,this.exclusiveTests=Object.create(null),this.spec=void 0,this.tests=[],this.transforms=[],this.withMutation(()=>{this.typeError(h.notType)}),this.type=(null==t?void 0:t.type)||"mixed",this.spec=M({strip:!1,strict:!1,abortEarly:!0,recursive:!0,nullable:!1,presence:"optional"},null==t?void 0:t.spec)}get _type(){return this.type}_typeCheck(t){return!0}clone(t){if(this._mutate)return t&&Object.assign(this.spec,t),this;let e=Object.create(Object.getPrototypeOf(this));return e.type=this.type,e._typeError=this._typeError,e._whitelistError=this._whitelistError,e._blacklistError=this._blacklistError,e._whitelist=this._whitelist.clone(),e._blacklist=this._blacklist.clone(),e.exclusiveTests=M({},this.exclusiveTests),e.deps=[...this.deps],e.conditions=[...this.conditions],e.tests=[...this.tests],e.transforms=[...this.transforms],e.spec=i(M({},this.spec,t)),e}label(t){let e=this.clone();return e.spec.label=t,e}meta(...t){if(0===t.length)return this.spec.meta;let e=this.clone();return e.spec.meta=Object.assign(e.spec.meta||{},t[0]),e}withMutation(t){let e=this._mutate;this._mutate=!0;let r=t(this);return this._mutate=e,r}concat(t){if(!t||t===this)return this;if(t.type!==this.type&&"mixed"!==this.type)throw TypeError(`You cannot \`concat()\` schema's of different types: ${this.type} and ${t.type}`);let e=t.clone(),r=M({},this.spec,e.spec);return e.spec=r,e._typeError||(e._typeError=this._typeError),e._whitelistError||(e._whitelistError=this._whitelistError),e._blacklistError||(e._blacklistError=this._blacklistError),e._whitelist=this._whitelist.merge(t._whitelist,t._blacklist),e._blacklist=this._blacklist.merge(t._blacklist,t._whitelist),e.tests=this.tests,e.exclusiveTests=this.exclusiveTests,e.withMutation(e=>{t.tests.forEach(t=>{e.test(t.OPTIONS)})}),e.transforms=[...this.transforms,...e.transforms],e}isType(t){return!!this.spec.nullable&&null===t||this._typeCheck(t)}resolve(t){let e=this;if(e.conditions.length){let r=e.conditions;(e=e.clone()).conditions=[],e=(e=r.reduce((e,r)=>r.resolve(e,t),e)).resolve(t)}return e}cast(t,e={}){let r=this.resolve(M({value:t},e)),n=r._cast(t,e);if(void 0!==t&&!1!==e.assert&&!0!==r.isType(n)){let o=p(t),i=p(n);throw TypeError(`The value of ${e.path||"field"} could not be cast to a value that satisfies the schema type: "${r._type}".

attempted value: ${o}
`+(i!==o?`result of cast: ${i}`:""))}return n}_cast(t,e){let r=void 0===t?t:this.transforms.reduce((e,r)=>r.call(this,e,t,this),t);return void 0===r&&(r=this.getDefault()),r}_validate(t,e={},r){let{sync:n,path:o,from:i=[],originalValue:a=t,strict:u=this.spec.strict,abortEarly:s=this.spec.abortEarly}=e,c=t;u||(c=this._cast(c,M({assert:!1},e)));let l={value:c,path:o,options:e,originalValue:a,schema:this,label:this.spec.label,sync:n,from:i},f=[];this._typeError&&f.push(this._typeError);let p=[];this._whitelistError&&p.push(this._whitelistError),this._blacklistError&&p.push(this._blacklistError),A({args:l,value:c,path:o,sync:n,tests:f,endEarly:s},t=>{if(t)return void r(t,c);A({tests:this.tests.concat(p),args:l,path:o,sync:n,value:c,endEarly:s},r)})}validate(t,e,r){let n=this.resolve(M({},e,{value:t}));return"function"==typeof r?n._validate(t,e,r):new Promise((r,o)=>n._validate(t,e,(t,e)=>{t?o(t):r(e)}))}validateSync(t,e){let r;return this.resolve(M({},e,{value:t}))._validate(t,M({},e,{sync:!0}),(t,e)=>{if(t)throw t;r=e}),r}isValid(t,e){return this.validate(t,e).then(()=>!0,t=>{if(w.isError(t))return!1;throw t})}isValidSync(t,e){try{return this.validateSync(t,e),!0}catch(r){if(w.isError(r))return!1;throw r}}_getDefault(){let t=this.spec.default;return null==t?t:"function"==typeof t?t.call(this):i(t)}getDefault(t){return this.resolve(t||{})._getDefault()}default(t){return 0==arguments.length?this._getDefault():this.clone({default:t})}strict(t=!0){let e=this.clone();return e.spec.strict=t,e}_isPresent(t){return null!=t}defined(t=h.defined){return this.test({message:t,name:"defined",exclusive:!0,test:t=>void 0!==t})}required(t=h.required){return this.clone({presence:"required"}).withMutation(e=>e.test({message:t,name:"required",exclusive:!0,test(t){return this.schema._isPresent(t)}}))}notRequired(){let t=this.clone({presence:"optional"});return t.tests=t.tests.filter(t=>"required"!==t.OPTIONS.name),t}nullable(t=!0){return this.clone({nullable:!1!==t})}transform(t){let e=this.clone();return e.transforms.push(t),e}test(...t){let e;if(void 0===(e=1===t.length?"function"==typeof t[0]?{test:t[0]}:t[0]:2===t.length?{name:t[0],test:t[1]}:{name:t[0],message:t[1],test:t[2]}).message&&(e.message=h.default),"function"!=typeof e.test)throw TypeError("`test` is a required parameters");let r=this.clone(),n=I(e),o=e.exclusive||e.name&&!0===r.exclusiveTests[e.name];if(e.exclusive&&!e.name)throw TypeError("Exclusive tests must provide a unique `name` identifying the test");return e.name&&(r.exclusiveTests[e.name]=!!e.exclusive),r.tests=r.tests.filter(t=>t.OPTIONS.name!==e.name||!o&&t.OPTIONS.test!==n.OPTIONS.test),r.tests.push(n),r}when(t,e){Array.isArray(t)||"string"==typeof t||(e=t,t=".");let r=this.clone(),n=j(t).map(t=>new $(t));return n.forEach(t=>{t.isSibling&&r.deps.push(t.key)}),r.conditions.push(new F(n,e)),r}typeError(t){let e=this.clone();return e._typeError=I({message:t,name:"typeError",test(t){return!!(void 0===t||this.schema.isType(t))||this.createError({params:{type:this.schema._type}})}}),e}oneOf(t,e=h.oneOf){let r=this.clone();return t.forEach(t=>{r._whitelist.add(t),r._blacklist.delete(t)}),r._whitelistError=I({message:e,name:"oneOf",test(t){if(void 0===t)return!0;let e=this.schema._whitelist,r=e.resolveAll(this.resolve);return!!r.includes(t)||this.createError({params:{values:e.toArray().join(", "),resolved:r}})}}),r}notOneOf(t,e=h.notOneOf){let r=this.clone();return t.forEach(t=>{r._blacklist.add(t),r._whitelist.delete(t)}),r._blacklistError=I({message:e,name:"notOneOf",test(t){let e=this.schema._blacklist,r=e.resolveAll(this.resolve);return!r.includes(t)||this.createError({params:{values:e.toArray().join(", "),resolved:r}})}}),r}strip(t=!0){let e=this.clone();return e.spec.strip=t,e}describe(){let t=this.clone(),{label:e,meta:r}=t.spec,n={meta:r,label:e,type:t.type,oneOf:t._whitelist.describe(),notOneOf:t._blacklist.describe(),tests:t.tests.map(t=>({name:t.OPTIONS.name,params:t.OPTIONS.params})).filter((t,e,r)=>r.findIndex(e=>e.name===t.name)===e)};return n}}for(let Z of(U.prototype.__isYupSchema__=!0,["validate","validateSync"]))U.prototype[`${Z}At`]=function(t,e,r={}){let{parent:n,parentPath:o,schema:i}=function(t,e,r,n=r){let o,i,a;return e?((0,D.forEach)(e,(u,s,c)=>{let l=s?P(u):u;if((t=t.resolve({context:n,parent:o,value:r})).innerType){let f=c?parseInt(l,10):0;if(r&&f>=r.length)throw Error(`Yup.reach cannot resolve an array item at index: ${u}, in the path: ${e}. because there is no value at that index. `);o=r,r=r&&r[f],t=t.innerType}if(!c){if(!t.fields||!t.fields[l])throw Error(`The schema does not contain the path: ${e}. (failed at: ${a} which is a type: "${t._type}")`);o=r,r=r&&r[l],t=t.fields[l]}i=l,a=s?"["+u+"]":"."+u}),{schema:t,parent:o,parentPath:i}):{parent:o,parentPath:e,schema:t}}(this,t,e,r.context);return i[Z](n&&n[o],M({},r,{parent:n,path:t}))};for(let N of["equals","is"])U.prototype[N]=U.prototype.oneOf;for(let V of["not","nope"])U.prototype[V]=U.prototype.notOneOf;U.prototype.optional=U.prototype.notRequired,U.prototype;var L=t=>null==t;let B=/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))$/i,q=/^((https?|ftp):)?\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i,G=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i,W=t=>L(t)||t===t.trim(),H=({}).toString();function Y(){return new K}class K extends U{constructor(){super({type:"string"}),this.withMutation(()=>{this.transform(function(t){if(this.isType(t)||Array.isArray(t))return t;let e=null!=t&&t.toString?t.toString():t;return e===H?t:e})})}_typeCheck(t){return t instanceof String&&(t=t.valueOf()),"string"==typeof t}_isPresent(t){return super._isPresent(t)&&!!t.length}length(t,e=d.length){return this.test({message:e,name:"length",exclusive:!0,params:{length:t},test(e){return L(e)||e.length===this.resolve(t)}})}min(t,e=d.min){return this.test({message:e,name:"min",exclusive:!0,params:{min:t},test(e){return L(e)||e.length>=this.resolve(t)}})}max(t,e=d.max){return this.test({name:"max",exclusive:!0,message:e,params:{max:t},test(e){return L(e)||e.length<=this.resolve(t)}})}matches(t,e){let r,n,o=!1;return e&&("object"==typeof e?{excludeEmptyString:o=!1,message:r,name:n}=e:r=e),this.test({name:n||"matches",message:r||d.matches,params:{regex:t},test:e=>L(e)||""===e&&o||-1!==e.search(t)})}email(t=d.email){return this.matches(B,{name:"email",message:t,excludeEmptyString:!0})}url(t=d.url){return this.matches(q,{name:"url",message:t,excludeEmptyString:!0})}uuid(t=d.uuid){return this.matches(G,{name:"uuid",message:t,excludeEmptyString:!1})}ensure(){return this.default("").transform(t=>null===t?"":t)}trim(t=d.trim){return this.transform(t=>null!=t?t.trim():t).test({message:t,name:"trim",test:W})}lowercase(t=d.lowercase){return this.transform(t=>L(t)?t:t.toLowerCase()).test({message:t,name:"string_case",exclusive:!0,test:t=>L(t)||t===t.toLowerCase()})}uppercase(t=d.uppercase){return this.transform(t=>L(t)?t:t.toUpperCase()).test({message:t,name:"string_case",exclusive:!0,test:t=>L(t)||t===t.toUpperCase()})}}Y.prototype=K.prototype;var J=/^(\d{4}|[+\-]\d{6})(?:-?(\d{2})(?:-?(\d{2}))?)?(?:[ T]?(\d{2}):?(\d{2})(?::?(\d{2})(?:[,\.](\d{1,}))?)?(?:(Z)|([+\-])(\d{2})(?::?(\d{2}))?)?)?$/;let Q=new Date(""),X=t=>"[object Date]"===Object.prototype.toString.call(t);function tt(){return new te}class te extends U{constructor(){super({type:"date"}),this.withMutation(()=>{this.transform(function(t){return this.isType(t)?t:isNaN(t=function(t){var e,r,n=[1,4,5,6,7,10,11],o=0;if(r=J.exec(t)){for(var i,a=0;i=n[a];++a)r[i]=+r[i]||0;r[2]=(+r[2]||1)-1,r[3]=+r[3]||1,r[7]=r[7]?String(r[7]).substr(0,3):0,(void 0===r[8]||""===r[8])&&(void 0===r[9]||""===r[9])?e=+new Date(r[1],r[2],r[3],r[4],r[5],r[6],r[7]):("Z"!==r[8]&&void 0!==r[9]&&(o=60*r[10]+r[11],"+"===r[9]&&(o=0-o)),e=Date.UTC(r[1],r[2],r[3],r[4],r[5]+o,r[6],r[7]))}else e=Date.parse?Date.parse(t):NaN;return e}(t))?Q:new Date(t)})})}_typeCheck(t){return X(t)&&!isNaN(t.getTime())}prepareParam(t,e){let r;if($.isRef(t))r=t;else{let n=this.cast(t);if(!this._typeCheck(n))throw TypeError(`\`${e}\` must be a Date or a value that can be \`cast()\` to a Date`);r=n}return r}min(t,e=v.min){let r=this.prepareParam(t,"min");return this.test({message:e,name:"min",exclusive:!0,params:{min:t},test(t){return L(t)||t>=this.resolve(r)}})}max(t,e=v.max){let r=this.prepareParam(t,"max");return this.test({message:e,name:"max",exclusive:!0,params:{max:t},test(t){return L(t)||t<=this.resolve(r)}})}}te.INVALID_DATE=Q,tt.prototype=te.prototype,tt.INVALID_DATE=Q;var tr=r(11865),tn=r.n(tr),to=r(68929),ti=r.n(to),ta=r(67523),tu=r.n(ta),ts=r(94633),tc=r.n(ts);function tl(t,e){let r=1/0;return t.some((t,n)=>{var o;if((null==(o=e.path)?void 0:o.indexOf(t))!==-1)return r=n,!0}),r}function tf(t){return(e,r)=>tl(t,e)-tl(t,r)}function tp(){return(tp=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])}return t}).apply(this,arguments)}let th=t=>"[object Object]"===Object.prototype.toString.call(t),td=tf([]);class tv extends U{constructor(t){super({type:"object"}),this.fields=Object.create(null),this._sortErrors=td,this._nodes=[],this._excludedEdges=[],this.withMutation(()=>{this.transform(function(t){if("string"==typeof t)try{t=JSON.parse(t)}catch(e){t=null}return this.isType(t)?t:null}),t&&this.shape(t)})}_typeCheck(t){return th(t)||"function"==typeof t}_cast(t,e={}){var r;let n=super._cast(t,e);if(void 0===n)return this.getDefault();if(!this._typeCheck(n))return n;let o=this.fields,i=null!=(r=e.stripUnknown)?r:this.spec.noUnknown,a=this._nodes.concat(Object.keys(n).filter(t=>-1===this._nodes.indexOf(t))),u={},s=tp({},e,{parent:u,__validating:e.__validating||!1}),c=!1;for(let l of a){let f=o[l],p=g()(n,l);if(f){let h;let d=n[l];s.path=(e.path?`${e.path}.`:"")+l;let v="spec"in(f=f.resolve({value:d,context:e.context,parent:u}))?f.spec:void 0,y=null==v?void 0:v.strict;if(null==v?void 0:v.strip){c=c||l in n;continue}void 0!==(h=e.__validating&&y?n[l]:f.cast(n[l],s))&&(u[l]=h)}else p&&!i&&(u[l]=n[l]);u[l]!==n[l]&&(c=!0)}return c?u:n}_validate(t,e={},r){let n=[],{sync:o,from:i=[],originalValue:a=t,abortEarly:u=this.spec.abortEarly,recursive:s=this.spec.recursive}=e;i=[{schema:this,value:a},...i],e.__validating=!0,e.originalValue=a,e.from=i,super._validate(t,e,(t,c)=>{if(t){if(!w.isError(t)||u)return void r(t,c);n.push(t)}if(!s||!th(c)){r(n[0]||null,c);return}a=a||c;let l=this._nodes.map(t=>(r,n)=>{let o=-1===t.indexOf(".")?(e.path?`${e.path}.`:"")+t:`${e.path||""}["${t}"]`,u=this.fields[t];if(u&&"validate"in u){u.validate(c[t],tp({},e,{path:o,from:i,strict:!0,parent:c,originalValue:a[t]}),n);return}n(null)});A({sync:o,tests:l,value:c,errors:n,endEarly:u,sort:this._sortErrors,path:e.path},r)})}clone(t){let e=super.clone(t);return e.fields=tp({},this.fields),e._nodes=this._nodes,e._excludedEdges=this._excludedEdges,e._sortErrors=this._sortErrors,e}concat(t){let e=super.concat(t),r=e.fields;for(let[n,o]of Object.entries(this.fields)){let i=r[n];void 0===i?r[n]=o:i instanceof U&&o instanceof U&&(r[n]=o.concat(i))}return e.withMutation(()=>e.shape(r,this._excludedEdges))}getDefaultFromShape(){let t={};return this._nodes.forEach(e=>{let r=this.fields[e];t[e]="default"in r?r.getDefault():void 0}),t}_getDefault(){return"default"in this.spec?super._getDefault():this._nodes.length?this.getDefaultFromShape():void 0}shape(t,e=[]){let r=this.clone(),n=Object.assign(r.fields,t);return r.fields=n,r._sortErrors=tf(Object.keys(n)),e.length&&(Array.isArray(e[0])||(e=[e]),r._excludedEdges=[...r._excludedEdges,...e]),r._nodes=function(t,e=[]){let r=[],n=new Set,o=new Set(e.map(([t,e])=>`${t}-${e}`));function i(t,e){let i=(0,D.split)(t)[0];n.add(i),o.has(`${e}-${i}`)||r.push([e,i])}for(let a in t)if(g()(t,a)){let u=t[a];n.add(a),$.isRef(u)&&u.isSibling?i(u.path,a):x(u)&&"deps"in u&&u.deps.forEach(t=>i(t,a))}return tc().array(Array.from(n),r).reverse()}(n,r._excludedEdges),r}pick(t){let e={};for(let r of t)this.fields[r]&&(e[r]=this.fields[r]);return this.clone().withMutation(t=>(t.fields={},t.shape(e)))}omit(t){let e=this.clone(),r=e.fields;for(let n of(e.fields={},t))delete r[n];return e.withMutation(()=>e.shape(r))}from(t,e,r){let n=(0,D.getter)(t,!0);return this.transform(o=>{if(null==o)return o;let i=o;return g()(o,t)&&(i=tp({},o),r||delete i[t],i[e]=n(o)),i})}noUnknown(t=!0,e=y.noUnknown){"string"==typeof t&&(e=t,t=!0);let r=this.test({name:"noUnknown",exclusive:!0,message:e,test(e){let r;if(null==e)return!0;let n=(r=Object.keys(this.schema.fields),Object.keys(e).filter(t=>-1===r.indexOf(t)));return!t||0===n.length||this.createError({params:{unknown:n.join(", ")}})}});return r.spec.noUnknown=t,r}unknown(t=!0,e=y.noUnknown){return this.noUnknown(!t,e)}transformKeys(t){return this.transform(e=>e&&tu()(e,(e,r)=>t(r)))}camelCase(){return this.transformKeys(ti())}snakeCase(){return this.transformKeys(tn())}constantCase(){return this.transformKeys(t=>tn()(t).toUpperCase())}describe(){let t=super.describe();return t.fields=k()(this.fields,t=>t.describe()),t}}function ty(t){return new tv(t)}ty.prototype=tv.prototype},17685:function(t,e,r){"use strict";var n=r(66092).Z.Symbol;e.Z=n},93589:function(t,e,r){"use strict";r.d(e,{Z:function(){return f}});var n=r(17685),o=Object.prototype,i=o.hasOwnProperty,a=o.toString,u=n.Z?n.Z.toStringTag:void 0,s=function(t){var e=i.call(t,u),r=t[u];try{t[u]=void 0;var n=!0}catch(o){}var s=a.call(t);return n&&(e?t[u]=r:delete t[u]),s},c=Object.prototype.toString,l=n.Z?n.Z.toStringTag:void 0,f=function(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":l&&l in Object(t)?s(t):c.call(t)}},13413:function(t,e){"use strict";var r="object"==typeof global&&global&&global.Object===Object&&global;e.Z=r},66092:function(t,e,r){"use strict";var n=r(13413),o="object"==typeof self&&self&&self.Object===Object&&self,i=n.Z||o||Function("return this")();e.Z=i},77226:function(t,e){"use strict";e.Z=function(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}},18533:function(t,e){"use strict";e.Z=function(t){return null!=t&&"object"==typeof t}},72714:function(t,e,r){"use strict";var n=r(93589),o=r(18533);e.Z=function(t){return"symbol"==typeof t||(0,o.Z)(t)&&"[object Symbol]"==(0,n.Z)(t)}}}]);
2.2.10. https://dev-app.illusto.com/_next/static/chunks/3184-d4abe521a0bb8ce8.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/3184-d4abe521a0bb8ce8.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://skaosusbvjvb.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/3184-d4abe521a0bb8ce8.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; countryCode=IN; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://skaosusbvjvb.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:29:49 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"25eb-18b142b7028"
Vary: Accept-Encoding
Content-Length: 9707

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3184],{78262:function(e,t,r){"use strict";r.d(t,{Z:function(){return j}});var o=r(63366),l=r(87462),n=r(67294),a=r(93680),i=r(94780),s=r(92996),c=r(98216),u=r(18421),p=r(16628),d=r(90629),f=r(71657),h=r(90948),m=r(1588),b=r(34867);function v(e){return(0,b.Z)("MuiDialog",e)}let y=(0,m.Z)("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]),x=(0,n.createContext)({});var g=r(84808),k=r(2734),Z=r(85893);let M=["aria-describedby","aria-labelledby","BackdropComponent","BackdropProps","children","className","disableEscapeKeyDown","fullScreen","fullWidth","maxWidth","onBackdropClick","onClose","open","PaperComponent","PaperProps","scroll","TransitionComponent","transitionDuration","TransitionProps"],C=(0,h.ZP)(g.Z,{name:"MuiDialog",slot:"Backdrop",overrides:(e,t)=>t.backdrop})({zIndex:-1}),S=e=>{let{classes:t,scroll:r,maxWidth:o,fullWidth:l,fullScreen:n}=e,a={root:["root"],container:["container",`scroll${(0,c.Z)(r)}`],paper:["paper",`paperScroll${(0,c.Z)(r)}`,`paperWidth${(0,c.Z)(String(o))}`,l&&"paperFullWidth",n&&"paperFullScreen"]};return(0,i.Z)(a,v,t)},W=(0,h.ZP)(u.Z,{name:"MuiDialog",slot:"Root",overridesResolver:(e,t)=>t.root})({"@media print":{position:"absolute !important"}}),P=(0,h.ZP)("div",{name:"MuiDialog",slot:"Container",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.container,t[`scroll${(0,c.Z)(r.scroll)}`]]}})(({ownerState:e})=>(0,l.Z)({height:"100%","@media print":{height:"auto"},outline:0},"paper"===e.scroll&&{display:"flex",justifyContent:"center",alignItems:"center"},"body"===e.scroll&&{overflowY:"auto",overflowX:"hidden",textAlign:"center","&:after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}})),w=(0,h.ZP)(d.Z,{name:"MuiDialog",slot:"Paper",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.paper,t[`scrollPaper${(0,c.Z)(r.scroll)}`],t[`paperWidth${(0,c.Z)(String(r.maxWidth))}`],r.fullWidth&&t.paperFullWidth,r.fullScreen&&t.paperFullScreen]}})(({theme:e,ownerState:t})=>(0,l.Z)({margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"}},"paper"===t.scroll&&{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"},"body"===t.scroll&&{display:"inline-block",verticalAlign:"middle",textAlign:"left"},!t.maxWidth&&{maxWidth:"calc(100% - 64px)"},"xs"===t.maxWidth&&{maxWidth:"px"===e.breakpoints.unit?Math.max(e.breakpoints.values.xs,444):`${e.breakpoints.values.xs}${e.breakpoints.unit}`,[`&.${y.paperScrollBody}`]:{[e.breakpoints.down(Math.max(e.breakpoints.values.xs,444)+64)]:{maxWidth:"calc(100% - 64px)"}}},t.maxWidth&&"xs"!==t.maxWidth&&{maxWidth:`${e.breakpoints.values[t.maxWidth]}${e.breakpoints.unit}`,[`&.${y.paperScrollBody}`]:{[e.breakpoints.down(e.breakpoints.values[t.maxWidth]+64)]:{maxWidth:"calc(100% - 64px)"}}},t.fullWidth&&{width:"calc(100% - 64px)"},t.fullScreen&&{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,[`&.${y.paperScrollBody}`]:{margin:0,maxWidth:"100%"}})),_=n.forwardRef(function(e,t){let r=(0,f.Z)({props:e,name:"MuiDialog"}),i=(0,k.Z)(),c={enter:i.transitions.duration.enteringScreen,exit:i.transitions.duration.leavingScreen},{"aria-describedby":u,"aria-labelledby":h,BackdropComponent:m,BackdropProps:b,children:v,className:y,disableEscapeKeyDown:g=!1,fullScreen:_=!1,fullWidth:j=!1,maxWidth:E="sm",onBackdropClick:D,onClose:R,open:O,PaperComponent:$=d.Z,PaperProps:B={},scroll:T="paper",TransitionComponent:I=p.Z,transitionDuration:L=c,TransitionProps:N}=r,A=(0,o.Z)(r,M),F=(0,l.Z)({},r,{disableEscapeKeyDown:g,fullScreen:_,fullWidth:j,maxWidth:E,scroll:T}),K=S(F),H=n.useRef(),U=e=>{H.current=e.target===e.currentTarget},X=e=>{H.current&&(H.current=null,D&&D(e),R&&R(e,"backdropClick"))},Y=(0,s.Z)(h),z=n.useMemo(()=>({titleId:Y}),[Y]);return(0,Z.jsx)(W,(0,l.Z)({className:(0,a.Z)(K.root,y),closeAfterTransition:!0,components:{Backdrop:C},componentsProps:{backdrop:(0,l.Z)({transitionDuration:L,as:m},b)},disableEscapeKeyDown:g,onClose:R,open:O,ref:t,onClick:X,ownerState:F},A,{children:(0,Z.jsx)(I,(0,l.Z)({appear:!0,in:O,timeout:L,role:"presentation"},N,{children:(0,Z.jsx)(P,{className:(0,a.Z)(K.container),onMouseDown:U,ownerState:F,children:(0,Z.jsx)(w,(0,l.Z)({as:$,elevation:24,role:"dialog","aria-describedby":u,"aria-labelledby":Y},B,{className:(0,a.Z)(K.paper,B.className),ownerState:F,children:(0,Z.jsx)(x.Provider,{value:z,children:v})}))})}))}))});var j=_},10227:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getDomainLocale=function(e,t,r,o){return!1},("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},31551:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(92648).Z,l=r(17273).Z,n=o(r(67294)),a=r(41003),i=r(67795),s=r(54465),c=r(72692),u=r(48245),p=r(69246),d=r(10227),f=r(33468);let h=new Set;function m(e,t,r,o){if(a.isLocalURL(t)){if(!o.bypassPrefetchedCheck){let l=void 0!==o.locale?o.locale:"locale"in e?e.locale:void 0,n=t+"%"+r+"%"+l;if(h.has(n))return;h.add(n)}Promise.resolve(e.prefetch(t,r,o)).catch(e=>{})}}function b(e){return"string"==typeof e?e:i.formatUrl(e)}let v=n.default.forwardRef(function(e,t){let r,o;let{href:i,as:h,children:v,prefetch:y,passHref:x,replace:g,shallow:k,scroll:Z,locale:M,onClick:C,onMouseEnter:S,onTouchStart:W,legacyBehavior:P=!1}=e,w=l(e,["href","as","children","prefetch","passHref","replace","shallow","scroll","locale","onClick","onMouseEnter","onTouchStart","legacyBehavior"]);r=v,P&&("string"==typeof r||"number"==typeof r)&&(r=n.default.createElement("a",null,r));let _=!1!==y,j=n.default.useContext(c.RouterContext),E=n.default.useContext(u.AppRouterContext),D=null!=j?j:E,R=!j,{href:O,as:$}=n.default.useMemo(()=>{if(!j){let e=b(i);return{href:e,as:h?b(h):e}}let[t,r]=a.resolveHref(j,i,!0);return{href:t,as:h?a.resolveHref(j,h):r||t}},[j,i,h]),B=n.default.useRef(O),T=n.default.useRef($);P&&(o=n.default.Children.only(r));let I=P?o&&"object"==typeof o&&o.ref:t,[L,N,A]=p.useIntersection({rootMargin:"200px"}),F=n.default.useCallback(e=>{(T.current!==$||B.current!==O)&&(A(),T.current=$,B.current=O),L(e),I&&("function"==typeof I?I(e):"object"==typeof I&&(I.current=e))},[$,I,O,A,L]);n.default.useEffect(()=>{D&&N&&_&&m(D,O,$,{locale:M})},[$,O,N,M,_,null==j?void 0:j.locale,D]);let K={ref:F,onClick(e){P||"function"!=typeof C||C(e),P&&o.props&&"function"==typeof o.props.onClick&&o.props.onClick(e),D&&!e.defaultPrevented&&function(e,t,r,o,l,i,s,c,u,p){let{nodeName:d}=e.currentTarget,f="A"===d.toUpperCase();if(f&&(function(e){let{target:t}=e.currentTarget;return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||!a.isLocalURL(r)))return;e.preventDefault();let h=()=>{"beforePopState"in t?t[l?"replace":"push"](r,o,{shallow:i,locale:c,scroll:s}):t[l?"replace":"push"](o||r,{forceOptimisticNavigation:!p})};u?n.default.startTransition(h):h()}(e,D,O,$,g,k,Z,M,R,_)},onMouseEnter(e){P||"function"!=typeof S||S(e),P&&o.props&&"function"==typeof o.props.onMouseEnter&&o.props.onMouseEnter(e),D&&(_||!R)&&m(D,O,$,{locale:M,priority:!0,bypassPrefetchedCheck:!0})},onTouchStart(e){P||"function"!=typeof W||W(e),P&&o.props&&"function"==typeof o.props.onTouchStart&&o.props.onTouchStart(e),D&&(_||!R)&&m(D,O,$,{locale:M,priority:!0,bypassPrefetchedCheck:!0})}};if(!P||x||"a"===o.type&&!("href"in o.props)){let H=void 0!==M?M:null==j?void 0:j.locale,U=(null==j?void 0:j.isLocaleDomain)&&d.getDomainLocale($,H,null==j?void 0:j.locales,null==j?void 0:j.domainLocales);K.href=U||f.addBasePath(s.addLocale($,H,null==j?void 0:j.defaultLocale))}return P?n.default.cloneElement(o,K):n.default.createElement("a",Object.assign({},w,K),r)});t.default=v,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},69246:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useIntersection=function(e){let{rootRef:t,rootMargin:r,disabled:s}=e,c=s||!n,[u,p]=o.useState(!1),[d,f]=o.useState(null);o.useEffect(()=>{if(n){if(!c&&!u&&d&&d.tagName){let e=function(e,t,r){let{id:o,observer:l,elements:n}=function(e){let t;let r={root:e.root||null,margin:e.rootMargin||""},o=i.find(e=>e.root===r.root&&e.margin===r.margin);if(o&&(t=a.get(o)))return t;let l=new Map,n=new IntersectionObserver(e=>{e.forEach(e=>{let t=l.get(e.target),r=e.isIntersecting||e.intersectionRatio>0;t&&r&&t(r)})},e);return t={id:r,observer:n,elements:l},i.push(r),a.set(r,t),t}(r);return n.set(e,t),l.observe(e),function(){if(n.delete(e),l.unobserve(e),0===n.size){l.disconnect(),a.delete(o);let t=i.findIndex(e=>e.root===o.root&&e.margin===o.margin);t>-1&&i.splice(t,1)}}}(d,e=>e&&p(e),{root:null==t?void 0:t.current,rootMargin:r});return e}}else if(!u){let o=l.requestIdleCallback(()=>p(!0));return()=>l.cancelIdleCallback(o)}},[d,c,r,t,u]);let h=o.useCallback(()=>{p(!1)},[]);return[f,u,h]};var o=r(67294),l=r(44686);let n="function"==typeof IntersectionObserver,a=new Map,i=[];("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},41664:function(e,t,r){e.exports=r(31551)}}]);
2.2.11. https://dev-app.illusto.com/_next/static/chunks/3596-bd4d0f528854dc74.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/3596-bd4d0f528854dc74.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://pchbrzwhiugc.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/3596-bd4d0f528854dc74.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://pchbrzwhiugc.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:32:57 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"2eade8-18b142b7028"
Vary: Accept-Encoding
Content-Length: 3059176

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3596],{73814:function(e,t,r){"use strict";r.d(t,{Z:function(){return a}});var s=r(67294),i=r(6431);function a(e){let t=(0,s.useRef)(null),r=(0,s.useRef)(null);return r.current&&r.current.update(e),(0,s.useEffect)(()=>(r.current=new i.cW({...e,ref:t}),()=>{r.current=null}),[]),s.createElement("div",{ref:t})}},28983:function(e,t,r){"use strict";var s=r(64836);t.Z=void 0;var i=s(r(64938)),a=r(85893),o=(0,i.default)((0,a.jsx)("path",{d:"M7 9.5C7 8.67 7.67 8 8.5 8s1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5zm5 8c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5zm3.5-6.5c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5zM22 1h-2v2h-2v2h2v2h2V5h2V3h-2V1zm-2 11c0 4.42-3.58 8-8 8s-8-3.58-8-8 3.58-8 8-8c1.46 0 2.82.4 4 1.08V2.84C14.77 2.3 13.42 2 11.99 2 6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12c0-1.05-.17-2.05-.47-3H19.4c.38.93.6 1.94.6 3z"}),"AddReactionOutlined");t.Z=o},70452:function(e,t,r){"use strict";var s=r(64836);t.Z=void 0;var i=s(r(64938)),a=r(85893),o=(0,i.default)((0,a.jsx)("path",{d:"M15 20H5V7c0-.55-.45-1-1-1s-1 .45-1 1v13c0 1.1.9 2 2 2h10c.55 0 1-.45 1-1s-.45-1-1-1zm5-4V4c0-1.1-.9-2-2-2H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h9c1.1 0 2-.9 2-2zm-2 0H9V4h9v12z"}),"ContentCopyRounded");t.Z=o},51161:function(e,t,r){"use strict";var s=r(64836);t.Z=void 0;var i=s(r(64938)),a=r(85893),o=(0,i.default)((0,a.jsx)("path",{d:"M11 15h2v2h-2v-2zm0-8h2v6h-2V7zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"ErrorOutlineOutlined");t.Z=o},2548:function(e,t,r){"use strict";var s=r(64836);t.Z=void 0;var i=s(r(64938)),a=r(85893),o=(0,i.default)((0,a.jsx)("path",{d:"M11 7h2v2h-2zm0 4h2v6h-2zm1-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"}),"InfoOutlined");t.Z=o},31812:function(e,t,r){"use strict";r.d(t,{Z:function(){return C}});var s=r(63366),i=r(87462),a=r(67294),o=r(98216),n=r(27909),u=r(94780),p=r(90948),m=r(71657),c=r(83321),l=r(98456),d=r(34867),y=r(1588);function b(e){return(0,d.Z)("MuiLoadingButton",e)}let S=(0,y.Z)("MuiLoadingButton",["root","loading","loadingIndicator","loadingIndicatorCenter","loadingIndicatorStart","loadingIndicatorEnd","endIconLoadingEnd","startIconLoadingStart"]);var g=r(85893);let h=["children","disabled","id","loading","loadingIndicator","loadingPosition","variant"],I=e=>{let{loading:t,loadingPosition:r,classes:s}=e,a={root:["root",t&&"loading"],startIcon:[t&&`startIconLoading${(0,o.Z)(r)}`],endIcon:[t&&`endIconLoading${(0,o.Z)(r)}`],loadingIndicator:["loadingIndicator",t&&`loadingIndicator${(0,o.Z)(r)}`]},n=(0,u.Z)(a,b,s);return(0,i.Z)({},s,n)},f=e=>"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e&&"classes"!==e,N=(0,p.ZP)(c.Z,{shouldForwardProp:e=>f(e)||"classes"===e,name:"MuiLoadingButton",slot:"Root",overridesResolver:(e,t)=>[t.root,t.startIconLoadingStart&&{[`& .${S.startIconLoadingStart}`]:t.startIconLoadingStart},t.endIconLoadingEnd&&{[`& .${S.endIconLoadingEnd}`]:t.endIconLoadingEnd}]})(({ownerState:e,theme:t})=>(0,i.Z)({[`& .${S.startIconLoadingStart}, & .${S.endIconLoadingEnd}`]:{transition:t.transitions.create(["opacity"],{duration:t.transitions.duration.short}),opacity:0}},"center"===e.loadingPosition&&{transition:t.transitions.create(["background-color","box-shadow","border-color"],{duration:t.transitions.duration.short}),[`&.${S.loading}`]:{color:"transparent"}},"start"===e.loadingPosition&&e.fullWidth&&{[`& .${S.startIconLoadingStart}, & .${S.endIconLoadingEnd}`]:{transition:t.transitions.create(["opacity"],{duration:t.transitions.duration.short}),opacity:0,marginRight:-8}},"end"===e.loadingPosition&&e.fullWidth&&{[`& .${S.startIconLoadingStart}, & .${S.endIconLoadingEnd}`]:{transition:t.transitions.create(["opacity"],{duration:t.transitions.duration.short}),opacity:0,marginLeft:-8}})),T=(0,p.ZP)("span",{name:"MuiLoadingButton",slot:"LoadingIndicator",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.loadingIndicator,t[`loadingIndicator${(0,o.Z)(r.loadingPosition)}`]]}})(({theme:e,ownerState:t})=>(0,i.Z)({position:"absolute",visibility:"visible",display:"flex"},"start"===t.loadingPosition&&("outlined"===t.variant||"contained"===t.variant)&&{left:"small"===t.size?10:14},"start"===t.loadingPosition&&"text"===t.variant&&{left:6},"center"===t.loadingPosition&&{left:"50%",transform:"translate(-50%)",color:(e.vars||e).palette.action.disabled},"end"===t.loadingPosition&&("outlined"===t.variant||"contained"===t.variant)&&{right:"small"===t.size?10:14},"end"===t.loadingPosition&&"text"===t.variant&&{right:6},"start"===t.loadingPosition&&t.fullWidth&&{position:"relative",left:-10},"end"===t.loadingPosition&&t.fullWidth&&{position:"relative",right:-10})),k=a.forwardRef(function(e,t){let r=(0,m.Z)({props:e,name:"MuiLoadingButton"}),{children:a,disabled:o=!1,id:u,loading:p=!1,loadingIndicator:c,loadingPosition:d="center",variant:y="text"}=r,b=(0,s.Z)(r,h),S=(0,n.Z)(u),f=null!=c?c:(0,g.jsx)(l.Z,{"aria-labelledby":S,color:"inherit",size:16}),k=(0,i.Z)({},r,{disabled:o,loading:p,loadingIndicator:f,loadingPosition:d,variant:y}),C=I(k),A=p?(0,g.jsx)(T,{className:C.loadingIndicator,ownerState:k,children:f}):null;return(0,g.jsxs)(N,(0,i.Z)({disabled:o||p,id:S,ref:t},b,{variant:y,classes:C,ownerState:k,children:["end"===k.loadingPosition?a:A,"end"===k.loadingPosition?A:a]}))});var C=k},53184:function(e,t,r){"use strict";r.d(t,{Z:function(){return N}});var s=r(87462),i=r(63366),a=r(67294),o=r(93680),n=r(94780),u=r(44063),p=r(71657),m=r(90948),c=r(1588),l=r(34867);function d(e){return(0,l.Z)("MuiTableHead",e)}(0,c.Z)("MuiTableHead",["root"]);var y=r(85893);let b=["className","component"],S=e=>{let{classes:t}=e;return(0,n.Z)({root:["root"]},d,t)},g=(0,m.ZP)("thead",{name:"MuiTableHead",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"table-header-group"}),h={variant:"head"},I="thead",f=a.forwardRef(function(e,t){let r=(0,p.Z)({props:e,name:"MuiTableHead"}),{className:a,component:n=I}=r,m=(0,i.Z)(r,b),c=(0,s.Z)({},r,{component:n}),l=S(c);return(0,y.jsx)(u.Z.Provider,{value:h,children:(0,y.jsx)(g,(0,s.Z)({as:n,className:(0,o.Z)(l.root,a),ref:t,role:n===I?null:"rowgroup",ownerState:c},m))})});var N=f},86426:function(e,t,r){"use strict";r.d(t,{Kz:function(){return o},Nq:function(){return n},rg:function(){return a}});var s=r(67294);let i=(0,s.createContext)(null);function a({clientId:e,nonce:t,onScriptLoadSuccess:r,onScriptLoadError:a,children:o}){let n=function(e={}){let{nonce:t,onScriptLoadSuccess:r,onScriptLoadError:i}=e,[a,o]=(0,s.useState)(!1),n=(0,s.useRef)(r);n.current=r;let u=(0,s.useRef)(i);return u.current=i,(0,s.useEffect)(()=>{let e=document.createElement("script");return e.src="https://accounts.google.com/gsi/client",e.async=!0,e.defer=!0,e.nonce=t,e.onload=()=>{var e;o(!0),null===(e=n.current)||void 0===e||e.call(n)},e.onerror=()=>{var e;o(!1),null===(e=u.current)||void 0===e||e.call(u)},document.body.appendChild(e),()=>{document.body.removeChild(e)}},[t]),a}({nonce:t,onScriptLoadSuccess:r,onScriptLoadError:a}),u=(0,s.useMemo)(()=>({clientId:e,scriptLoadedSuccessfully:n}),[e,n]);return s.createElement(i.Provider,{value:u},o)}function o(){var e,t,r;null===(r=null===(t=null===(e=null==window?void 0:window.google)||void 0===e?void 0:e.accounts)||void 0===t?void 0:t.id)||void 0===r||r.disableAutoSelect()}function n({flow:e="implicit",scope:t="",onSuccess:r,onError:a,onNonOAuthError:o,overrideScope:n,state:u,...p}){let{clientId:m,scriptLoadedSuccessfully:c}=function(){let e=(0,s.useContext)(i);if(!e)throw Error("Google OAuth components must be used within GoogleOAuthProvider");return e}(),l=(0,s.useRef)(),d=(0,s.useRef)(r);d.current=r;let y=(0,s.useRef)(a);y.current=a;let b=(0,s.useRef)(o);b.current=o,(0,s.useEffect)(()=>{var r;if(!c)return;let s=null===(r=null==window?void 0:window.google)||void 0===r?void 0:r.accounts.oauth2["implicit"===e?"initTokenClient":"initCodeClient"]({client_id:m,scope:n?t:`openid profile email ${t}`,callback:e=>{var t,r;if(e.error)return null===(t=y.current)||void 0===t?void 0:t.call(y,e);null===(r=d.current)||void 0===r||r.call(d,e)},error_callback:e=>{var t;null===(t=b.current)||void 0===t||t.call(b,e)},state:u,...p});l.current=s},[m,c,e,t,u]);let S=(0,s.useCallback)(e=>{var t;return null===(t=l.current)||void 0===t?void 0:t.requestAccessToken(e)},[]),g=(0,s.useCallback)(()=>{var e;return null===(e=l.current)||void 0===e?void 0:e.requestCode()},[]);return"implicit"===e?S:g}},64653:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.acm={},s.ACM=i.defineService("acm",["2015-12-08"]),Object.defineProperty(a.services.acm,"2015-12-08",{get:function(){var e=r(34662);return e.paginators=r(42680).o,e.waiters=r(85678).V,e},enumerable:!0,configurable:!0}),e.exports=s.ACM},39987:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.amp={},s.Amp=i.defineService("amp",["2020-08-01"]),Object.defineProperty(a.services.amp,"2020-08-01",{get:function(){var e=r(78362);return e.paginators=r(75928).o,e.waiters=r(58239).V,e},enumerable:!0,configurable:!0}),e.exports=s.Amp},43289:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.apigateway={},s.APIGateway=i.defineService("apigateway",["2015-07-09"]),r(53370),Object.defineProperty(a.services.apigateway,"2015-07-09",{get:function(){var e=r(59463);return e.paginators=r(25878).o,e},enumerable:!0,configurable:!0}),e.exports=s.APIGateway},36097:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.applicationautoscaling={},s.ApplicationAutoScaling=i.defineService("applicationautoscaling",["2016-02-06"]),Object.defineProperty(a.services.applicationautoscaling,"2016-02-06",{get:function(){var e=r(47320);return e.paginators=r(40322).o,e},enumerable:!0,configurable:!0}),e.exports=s.ApplicationAutoScaling},71942:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.athena={},s.Athena=i.defineService("athena",["2017-05-18"]),Object.defineProperty(a.services.athena,"2017-05-18",{get:function(){var e=r(28680);return e.paginators=r(44417).o,e},enumerable:!0,configurable:!0}),e.exports=s.Athena},37376:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.autoscaling={},s.AutoScaling=i.defineService("autoscaling",["2011-01-01"]),Object.defineProperty(a.services.autoscaling,"2011-01-01",{get:function(){var e=r(55394);return e.paginators=r(81436).o,e},enumerable:!0,configurable:!0}),e.exports=s.AutoScaling},84047:function(e,t,r){r(17321),e.exports={ACM:r(64653),APIGateway:r(43289),ApplicationAutoScaling:r(36097),AutoScaling:r(37376),CloudFormation:r(45107),CloudFront:r(94924),CloudHSM:r(94508),CloudTrail:r(95473),CloudWatch:r(4352),CloudWatchEvents:r(30552),CloudWatchLogs:r(60867),CodeBuild:r(61668),CodeCommit:r(68101),CodeDeploy:r(39529),CodePipeline:r(339),CognitoIdentity:r(96105),CognitoIdentityServiceProvider:r(1071),CognitoSync:r(97478),ConfigService:r(6269),CUR:r(75453),DeviceFarm:r(79162),DirectConnect:r(15147),DynamoDB:r(76254),DynamoDBStreams:r(40341),EC2:r(67163),ECR:r(650),ECS:r(72169),EFS:r(43556),ElastiCache:r(11775),ElasticBeanstalk:r(20061),ELB:r(25838),ELBv2:r(24359),EMR:r(35351),ElasticTranscoder:r(71621),Firehose:r(98405),GameLift:r(3940),IAM:r(96559),Inspector:r(32456),Iot:r(999),IotData:r(44030),Kinesis:r(96814),KMS:r(78),Lambda:r(44655),LexRuntime:r(25718),MachineLearning:r(61744),MarketplaceCommerceAnalytics:r(64910),MTurk:r(93978),MobileAnalytics:r(9382),OpsWorks:r(16974),Polly:r(49756),RDS:r(83189),Redshift:r(21615),Rekognition:r(93487),Route53:r(95730),Route53Domains:r(58100),S3:r(34766),ServiceCatalog:r(68641),SES:r(16410),SNS:r(33561),SQS:r(81314),SSM:r(61170),StorageGateway:r(94060),STS:r(93568),XRay:r(44501),WAF:r(95474),WorkDocs:r(93143),LexModelBuildingService:r(3018),Athena:r(71942),CloudHSMV2:r(99699),Pricing:r(75661),CostExplorer:r(59310),MediaStoreData:r(50641),Comprehend:r(42054),KinesisVideoArchivedMedia:r(27629),KinesisVideoMedia:r(40545),KinesisVideo:r(69670),Translate:r(89678),ResourceGroups:r(26139),Connect:r(65261),SecretsManager:r(29639),IoTAnalytics:r(38276),ComprehendMedical:r(98525),Personalize:r(59004),PersonalizeEvents:r(65120),PersonalizeRuntime:r(49574),ForecastService:r(16349),ForecastQueryService:r(20862),MarketplaceCatalog:r(48083),KinesisVideoSignalingChannels:r(618),Amp:r(39987),Location:r(39111),LexRuntimeV2:r(79739)}},45107:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.cloudformation={},s.CloudFormation=i.defineService("cloudformation",["2010-05-15"]),Object.defineProperty(a.services.cloudformation,"2010-05-15",{get:function(){var e=r(31930);return e.paginators=r(10611).o,e.waiters=r(53732).V,e},enumerable:!0,configurable:!0}),e.exports=s.CloudFormation},94924:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.cloudfront={},s.CloudFront=i.defineService("cloudfront",["2013-05-12*","2013-11-11*","2014-05-31*","2014-10-21*","2014-11-06*","2015-04-17*","2015-07-27*","2015-09-17*","2016-01-13*","2016-01-28*","2016-08-01*","2016-08-20*","2016-09-07*","2016-09-29*","2016-11-25","2016-11-25*","2017-03-25","2017-03-25*","2017-10-30","2017-10-30*","2018-06-18","2018-06-18*","2018-11-05","2018-11-05*","2019-03-26","2019-03-26*","2020-05-31"]),r(67781),Object.defineProperty(a.services.cloudfront,"2016-11-25",{get:function(){var e=r(64908);return e.paginators=r(57305).o,e.waiters=r(71106).V,e},enumerable:!0,configurable:!0}),Object.defineProperty(a.services.cloudfront,"2017-03-25",{get:function(){var e=r(76944);return e.paginators=r(83654).o,e.waiters=r(83406).V,e},enumerable:!0,configurable:!0}),Object.defineProperty(a.services.cloudfront,"2017-10-30",{get:function(){var e=r(80198);return e.paginators=r(52915).o,e.waiters=r(13399).V,e},enumerable:!0,configurable:!0}),Object.defineProperty(a.services.cloudfront,"2018-06-18",{get:function(){var e=r(29549);return e.paginators=r(7805).o,e.waiters=r(2353).V,e},enumerable:!0,configurable:!0}),Object.defineProperty(a.services.cloudfront,"2018-11-05",{get:function(){var e=r(22253);return e.paginators=r(29533).o,e.waiters=r(36883).V,e},enumerable:!0,configurable:!0}),Object.defineProperty(a.services.cloudfront,"2019-03-26",{get:function(){var e=r(29574);return e.paginators=r(35556).o,e.waiters=r(97142).V,e},enumerable:!0,configurable:!0}),Object.defineProperty(a.services.cloudfront,"2020-05-31",{get:function(){var e=r(66310);return e.paginators=r(48335).o,e.waiters=r(83517).V,e},enumerable:!0,configurable:!0}),e.exports=s.CloudFront},94508:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.cloudhsm={},s.CloudHSM=i.defineService("cloudhsm",["2014-05-30"]),Object.defineProperty(a.services.cloudhsm,"2014-05-30",{get:function(){var e=r(18637);return e.paginators=r(18988).o,e},enumerable:!0,configurable:!0}),e.exports=s.CloudHSM},99699:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.cloudhsmv2={},s.CloudHSMV2=i.defineService("cloudhsmv2",["2017-04-28"]),Object.defineProperty(a.services.cloudhsmv2,"2017-04-28",{get:function(){var e=r(90554);return e.paginators=r(77334).o,e},enumerable:!0,configurable:!0}),e.exports=s.CloudHSMV2},95473:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.cloudtrail={},s.CloudTrail=i.defineService("cloudtrail",["2013-11-01"]),Object.defineProperty(a.services.cloudtrail,"2013-11-01",{get:function(){var e=r(11506);return e.paginators=r(27523).o,e},enumerable:!0,configurable:!0}),e.exports=s.CloudTrail},4352:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.cloudwatch={},s.CloudWatch=i.defineService("cloudwatch",["2010-08-01"]),Object.defineProperty(a.services.cloudwatch,"2010-08-01",{get:function(){var e=r(16363);return e.paginators=r(46675).o,e.waiters=r(21466).V,e},enumerable:!0,configurable:!0}),e.exports=s.CloudWatch},30552:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.cloudwatchevents={},s.CloudWatchEvents=i.defineService("cloudwatchevents",["2014-02-03*","2015-10-07"]),Object.defineProperty(a.services.cloudwatchevents,"2015-10-07",{get:function(){var e=r(40299);return e.paginators=r(54031).o,e},enumerable:!0,configurable:!0}),e.exports=s.CloudWatchEvents},60867:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.cloudwatchlogs={},s.CloudWatchLogs=i.defineService("cloudwatchlogs",["2014-03-28"]),Object.defineProperty(a.services.cloudwatchlogs,"2014-03-28",{get:function(){var e=r(73044);return e.paginators=r(15472).o,e},enumerable:!0,configurable:!0}),e.exports=s.CloudWatchLogs},61668:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.codebuild={},s.CodeBuild=i.defineService("codebuild",["2016-10-06"]),Object.defineProperty(a.services.codebuild,"2016-10-06",{get:function(){var e=r(40893);return e.paginators=r(23010).o,e},enumerable:!0,configurable:!0}),e.exports=s.CodeBuild},68101:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.codecommit={},s.CodeCommit=i.defineService("codecommit",["2015-04-13"]),Object.defineProperty(a.services.codecommit,"2015-04-13",{get:function(){var e=r(13514);return e.paginators=r(62599).o,e},enumerable:!0,configurable:!0}),e.exports=s.CodeCommit},39529:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.codedeploy={},s.CodeDeploy=i.defineService("codedeploy",["2014-10-06"]),Object.defineProperty(a.services.codedeploy,"2014-10-06",{get:function(){var e=r(10967);return e.paginators=r(1917).o,e.waiters=r(52416).V,e},enumerable:!0,configurable:!0}),e.exports=s.CodeDeploy},339:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.codepipeline={},s.CodePipeline=i.defineService("codepipeline",["2015-07-09"]),Object.defineProperty(a.services.codepipeline,"2015-07-09",{get:function(){var e=r(4039);return e.paginators=r(78953).o,e},enumerable:!0,configurable:!0}),e.exports=s.CodePipeline},96105:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.cognitoidentity={},s.CognitoIdentity=i.defineService("cognitoidentity",["2014-06-30"]),Object.defineProperty(a.services.cognitoidentity,"2014-06-30",{get:function(){var e=r(57377);return e.paginators=r(85010).o,e},enumerable:!0,configurable:!0}),e.exports=s.CognitoIdentity},1071:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.cognitoidentityserviceprovider={},s.CognitoIdentityServiceProvider=i.defineService("cognitoidentityserviceprovider",["2016-04-18"]),Object.defineProperty(a.services.cognitoidentityserviceprovider,"2016-04-18",{get:function(){var e=r(53166);return e.paginators=r(17149).o,e},enumerable:!0,configurable:!0}),e.exports=s.CognitoIdentityServiceProvider},97478:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.cognitosync={},s.CognitoSync=i.defineService("cognitosync",["2014-06-30"]),Object.defineProperty(a.services.cognitosync,"2014-06-30",{get:function(){var e=r(29128);return e.paginators=r(5865).o,e},enumerable:!0,configurable:!0}),e.exports=s.CognitoSync},42054:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.comprehend={},s.Comprehend=i.defineService("comprehend",["2017-11-27"]),Object.defineProperty(a.services.comprehend,"2017-11-27",{get:function(){var e=r(24433);return e.paginators=r(82518).o,e},enumerable:!0,configurable:!0}),e.exports=s.Comprehend},98525:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.comprehendmedical={},s.ComprehendMedical=i.defineService("comprehendmedical",["2018-10-30"]),Object.defineProperty(a.services.comprehendmedical,"2018-10-30",{get:function(){var e=r(96649);return e.paginators=r(43172).o,e},enumerable:!0,configurable:!0}),e.exports=s.ComprehendMedical},6269:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.configservice={},s.ConfigService=i.defineService("configservice",["2014-11-12"]),Object.defineProperty(a.services.configservice,"2014-11-12",{get:function(){var e=r(47124);return e.paginators=r(85980).o,e},enumerable:!0,configurable:!0}),e.exports=s.ConfigService},65261:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.connect={},s.Connect=i.defineService("connect",["2017-08-08"]),Object.defineProperty(a.services.connect,"2017-08-08",{get:function(){var e=r(54511);return e.paginators=r(19742).o,e},enumerable:!0,configurable:!0}),e.exports=s.Connect},59310:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.costexplorer={},s.CostExplorer=i.defineService("costexplorer",["2017-10-25"]),Object.defineProperty(a.services.costexplorer,"2017-10-25",{get:function(){var e=r(4060);return e.paginators=r(75642).o,e},enumerable:!0,configurable:!0}),e.exports=s.CostExplorer},75453:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.cur={},s.CUR=i.defineService("cur",["2017-01-06"]),Object.defineProperty(a.services.cur,"2017-01-06",{get:function(){var e=r(46858);return e.paginators=r(40528).o,e},enumerable:!0,configurable:!0}),e.exports=s.CUR},79162:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.devicefarm={},s.DeviceFarm=i.defineService("devicefarm",["2015-06-23"]),Object.defineProperty(a.services.devicefarm,"2015-06-23",{get:function(){var e=r(34023);return e.paginators=r(37161).o,e},enumerable:!0,configurable:!0}),e.exports=s.DeviceFarm},15147:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.directconnect={},s.DirectConnect=i.defineService("directconnect",["2012-10-25"]),Object.defineProperty(a.services.directconnect,"2012-10-25",{get:function(){var e=r(45125);return e.paginators=r(26404).o,e},enumerable:!0,configurable:!0}),e.exports=s.DirectConnect},76254:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.dynamodb={},s.DynamoDB=i.defineService("dynamodb",["2011-12-05","2012-08-10"]),r(98637),Object.defineProperty(a.services.dynamodb,"2011-12-05",{get:function(){var e=r(46148);return e.paginators=r(86884).o,e.waiters=r(24864).V,e},enumerable:!0,configurable:!0}),Object.defineProperty(a.services.dynamodb,"2012-08-10",{get:function(){var e=r(54047);return e.paginators=r(30482).o,e.waiters=r(48411).V,e},enumerable:!0,configurable:!0}),e.exports=s.DynamoDB},40341:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.dynamodbstreams={},s.DynamoDBStreams=i.defineService("dynamodbstreams",["2012-08-10"]),Object.defineProperty(a.services.dynamodbstreams,"2012-08-10",{get:function(){var e=r(26098);return e.paginators=r(40549).o,e},enumerable:!0,configurable:!0}),e.exports=s.DynamoDBStreams},67163:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.ec2={},s.EC2=i.defineService("ec2",["2013-06-15*","2013-10-15*","2014-02-01*","2014-05-01*","2014-06-15*","2014-09-01*","2014-10-01*","2015-03-01*","2015-04-15*","2015-10-01*","2016-04-01*","2016-09-15*","2016-11-15"]),r(56914),Object.defineProperty(a.services.ec2,"2016-11-15",{get:function(){var e=r(2658);return e.paginators=r(82477).o,e.waiters=r(19153).V,e},enumerable:!0,configurable:!0}),e.exports=s.EC2},650:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.ecr={},s.ECR=i.defineService("ecr",["2015-09-21"]),Object.defineProperty(a.services.ecr,"2015-09-21",{get:function(){var e=r(92405);return e.paginators=r(25504).o,e.waiters=r(78925).V,e},enumerable:!0,configurable:!0}),e.exports=s.ECR},72169:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.ecs={},s.ECS=i.defineService("ecs",["2014-11-13"]),Object.defineProperty(a.services.ecs,"2014-11-13",{get:function(){var e=r(44208);return e.paginators=r(15738).o,e.waiters=r(1299).V,e},enumerable:!0,configurable:!0}),e.exports=s.ECS},43556:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.efs={},s.EFS=i.defineService("efs",["2015-02-01"]),Object.defineProperty(a.services.efs,"2015-02-01",{get:function(){var e=r(54784);return e.paginators=r(40174).o,e},enumerable:!0,configurable:!0}),e.exports=s.EFS},11775:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.elasticache={},s.ElastiCache=i.defineService("elasticache",["2012-11-15*","2014-03-24*","2014-07-15*","2014-09-30*","2015-02-02"]),Object.defineProperty(a.services.elasticache,"2015-02-02",{get:function(){var e=r(58426);return e.paginators=r(79559).o,e.waiters=r(29787).V,e},enumerable:!0,configurable:!0}),e.exports=s.ElastiCache},20061:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.elasticbeanstalk={},s.ElasticBeanstalk=i.defineService("elasticbeanstalk",["2010-12-01"]),Object.defineProperty(a.services.elasticbeanstalk,"2010-12-01",{get:function(){var e=r(72508);return e.paginators=r(72305).o,e.waiters=r(62534).V,e},enumerable:!0,configurable:!0}),e.exports=s.ElasticBeanstalk},71621:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.elastictranscoder={},s.ElasticTranscoder=i.defineService("elastictranscoder",["2012-09-25"]),Object.defineProperty(a.services.elastictranscoder,"2012-09-25",{get:function(){var e=r(23463);return e.paginators=r(36121).o,e.waiters=r(59345).V,e},enumerable:!0,configurable:!0}),e.exports=s.ElasticTranscoder},25838:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.elb={},s.ELB=i.defineService("elb",["2012-06-01"]),Object.defineProperty(a.services.elb,"2012-06-01",{get:function(){var e=r(66258);return e.paginators=r(77372).o,e.waiters=r(56717).V,e},enumerable:!0,configurable:!0}),e.exports=s.ELB},24359:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.elbv2={},s.ELBv2=i.defineService("elbv2",["2015-12-01"]),Object.defineProperty(a.services.elbv2,"2015-12-01",{get:function(){var e=r(42628);return e.paginators=r(12274).o,e.waiters=r(56106).V,e},enumerable:!0,configurable:!0}),e.exports=s.ELBv2},35351:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.emr={},s.EMR=i.defineService("emr",["2009-03-31"]),Object.defineProperty(a.services.emr,"2009-03-31",{get:function(){var e=r(91298);return e.paginators=r(62965).o,e.waiters=r(86792).V,e},enumerable:!0,configurable:!0}),e.exports=s.EMR},98405:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.firehose={},s.Firehose=i.defineService("firehose",["2015-08-04"]),Object.defineProperty(a.services.firehose,"2015-08-04",{get:function(){var e=r(48886);return e.paginators=r(47400).o,e},enumerable:!0,configurable:!0}),e.exports=s.Firehose},20862:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.forecastqueryservice={},s.ForecastQueryService=i.defineService("forecastqueryservice",["2018-06-26"]),Object.defineProperty(a.services.forecastqueryservice,"2018-06-26",{get:function(){var e=r(23865);return e.paginators=r(98135).o,e},enumerable:!0,configurable:!0}),e.exports=s.ForecastQueryService},16349:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.forecastservice={},s.ForecastService=i.defineService("forecastservice",["2018-06-26"]),Object.defineProperty(a.services.forecastservice,"2018-06-26",{get:function(){var e=r(6468);return e.paginators=r(45338).o,e},enumerable:!0,configurable:!0}),e.exports=s.ForecastService},3940:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.gamelift={},s.GameLift=i.defineService("gamelift",["2015-10-01"]),Object.defineProperty(a.services.gamelift,"2015-10-01",{get:function(){var e=r(69257);return e.paginators=r(88381).o,e},enumerable:!0,configurable:!0}),e.exports=s.GameLift},96559:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.iam={},s.IAM=i.defineService("iam",["2010-05-08"]),Object.defineProperty(a.services.iam,"2010-05-08",{get:function(){var e=r(27041);return e.paginators=r(97583).o,e.waiters=r(37757).V,e},enumerable:!0,configurable:!0}),e.exports=s.IAM},32456:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.inspector={},s.Inspector=i.defineService("inspector",["2015-08-18*","2016-02-16"]),Object.defineProperty(a.services.inspector,"2016-02-16",{get:function(){var e=r(71649);return e.paginators=r(69242).o,e},enumerable:!0,configurable:!0}),e.exports=s.Inspector},999:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.iot={},s.Iot=i.defineService("iot",["2015-05-28"]),Object.defineProperty(a.services.iot,"2015-05-28",{get:function(){var e=r(40063);return e.paginators=r(43999).o,e},enumerable:!0,configurable:!0}),e.exports=s.Iot},38276:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.iotanalytics={},s.IoTAnalytics=i.defineService("iotanalytics",["2017-11-27"]),Object.defineProperty(a.services.iotanalytics,"2017-11-27",{get:function(){var e=r(84609);return e.paginators=r(45498).o,e},enumerable:!0,configurable:!0}),e.exports=s.IoTAnalytics},44030:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.iotdata={},s.IotData=i.defineService("iotdata",["2015-05-28"]),r(16184),Object.defineProperty(a.services.iotdata,"2015-05-28",{get:function(){var e=r(21717);return e.paginators=r(31896).o,e},enumerable:!0,configurable:!0}),e.exports=s.IotData},96814:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.kinesis={},s.Kinesis=i.defineService("kinesis",["2013-12-02"]),Object.defineProperty(a.services.kinesis,"2013-12-02",{get:function(){var e=r(648);return e.paginators=r(10424).o,e.waiters=r(54059).V,e},enumerable:!0,configurable:!0}),e.exports=s.Kinesis},69670:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.kinesisvideo={},s.KinesisVideo=i.defineService("kinesisvideo",["2017-09-30"]),Object.defineProperty(a.services.kinesisvideo,"2017-09-30",{get:function(){var e=r(96305);return e.paginators=r(50061).o,e},enumerable:!0,configurable:!0}),e.exports=s.KinesisVideo},27629:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.kinesisvideoarchivedmedia={},s.KinesisVideoArchivedMedia=i.defineService("kinesisvideoarchivedmedia",["2017-09-30"]),Object.defineProperty(a.services.kinesisvideoarchivedmedia,"2017-09-30",{get:function(){var e=r(78868);return e.paginators=r(27352).o,e},enumerable:!0,configurable:!0}),e.exports=s.KinesisVideoArchivedMedia},40545:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.kinesisvideomedia={},s.KinesisVideoMedia=i.defineService("kinesisvideomedia",["2017-09-30"]),Object.defineProperty(a.services.kinesisvideomedia,"2017-09-30",{get:function(){var e=r(18898);return e.paginators=r(85061).o,e},enumerable:!0,configurable:!0}),e.exports=s.KinesisVideoMedia},618:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.kinesisvideosignalingchannels={},s.KinesisVideoSignalingChannels=i.defineService("kinesisvideosignalingchannels",["2019-12-04"]),Object.defineProperty(a.services.kinesisvideosignalingchannels,"2019-12-04",{get:function(){var e=r(89769);return e.paginators=r(41939).o,e},enumerable:!0,configurable:!0}),e.exports=s.KinesisVideoSignalingChannels},78:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.kms={},s.KMS=i.defineService("kms",["2014-11-01"]),Object.defineProperty(a.services.kms,"2014-11-01",{get:function(){var e=r(1219);return e.paginators=r(71402).o,e},enumerable:!0,configurable:!0}),e.exports=s.KMS},44655:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.lambda={},s.Lambda=i.defineService("lambda",["2014-11-11","2015-03-31"]),r(29510),Object.defineProperty(a.services.lambda,"2014-11-11",{get:function(){var e=r(91251);return e.paginators=r(79210).o,e},enumerable:!0,configurable:!0}),Object.defineProperty(a.services.lambda,"2015-03-31",{get:function(){var e=r(29103);return e.paginators=r(32057).o,e.waiters=r(40626).V,e},enumerable:!0,configurable:!0}),e.exports=s.Lambda},3018:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.lexmodelbuildingservice={},s.LexModelBuildingService=i.defineService("lexmodelbuildingservice",["2017-04-19"]),Object.defineProperty(a.services.lexmodelbuildingservice,"2017-04-19",{get:function(){var e=r(96327);return e.paginators=r(12348).o,e},enumerable:!0,configurable:!0}),e.exports=s.LexModelBuildingService},25718:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.lexruntime={},s.LexRuntime=i.defineService("lexruntime",["2016-11-28"]),Object.defineProperty(a.services.lexruntime,"2016-11-28",{get:function(){var e=r(11059);return e.paginators=r(97715).o,e},enumerable:!0,configurable:!0}),e.exports=s.LexRuntime},79739:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.lexruntimev2={},s.LexRuntimeV2=i.defineService("lexruntimev2",["2020-08-07"]),Object.defineProperty(a.services.lexruntimev2,"2020-08-07",{get:function(){var e=r(17908);return e.paginators=r(469).o,e},enumerable:!0,configurable:!0}),e.exports=s.LexRuntimeV2},39111:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.location={},s.Location=i.defineService("location",["2020-11-19"]),Object.defineProperty(a.services.location,"2020-11-19",{get:function(){var e=r(79257);return e.paginators=r(53350).o,e},enumerable:!0,configurable:!0}),e.exports=s.Location},61744:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.machinelearning={},s.MachineLearning=i.defineService("machinelearning",["2014-12-12"]),r(73865),Object.defineProperty(a.services.machinelearning,"2014-12-12",{get:function(){var e=r(4069);return e.paginators=r(95535).o,e.waiters=r(23194).V,e},enumerable:!0,configurable:!0}),e.exports=s.MachineLearning},48083:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.marketplacecatalog={},s.MarketplaceCatalog=i.defineService("marketplacecatalog",["2018-09-17"]),Object.defineProperty(a.services.marketplacecatalog,"2018-09-17",{get:function(){var e=r(87122);return e.paginators=r(30187).o,e},enumerable:!0,configurable:!0}),e.exports=s.MarketplaceCatalog},64910:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.marketplacecommerceanalytics={},s.MarketplaceCommerceAnalytics=i.defineService("marketplacecommerceanalytics",["2015-07-01"]),Object.defineProperty(a.services.marketplacecommerceanalytics,"2015-07-01",{get:function(){var e=r(96696);return e.paginators=r(43265).o,e},enumerable:!0,configurable:!0}),e.exports=s.MarketplaceCommerceAnalytics},50641:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.mediastoredata={},s.MediaStoreData=i.defineService("mediastoredata",["2017-09-01"]),Object.defineProperty(a.services.mediastoredata,"2017-09-01",{get:function(){var e=r(55081);return e.paginators=r(97948).o,e},enumerable:!0,configurable:!0}),e.exports=s.MediaStoreData},9382:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.mobileanalytics={},s.MobileAnalytics=i.defineService("mobileanalytics",["2014-06-05"]),Object.defineProperty(a.services.mobileanalytics,"2014-06-05",{get:function(){return r(90338)},enumerable:!0,configurable:!0}),e.exports=s.MobileAnalytics},93978:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.mturk={},s.MTurk=i.defineService("mturk",["2017-01-17"]),Object.defineProperty(a.services.mturk,"2017-01-17",{get:function(){var e=r(73064);return e.paginators=r(42409).o,e},enumerable:!0,configurable:!0}),e.exports=s.MTurk},16974:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.opsworks={},s.OpsWorks=i.defineService("opsworks",["2013-02-18"]),Object.defineProperty(a.services.opsworks,"2013-02-18",{get:function(){var e=r(22805);return e.paginators=r(24750).o,e.waiters=r(74961).V,e},enumerable:!0,configurable:!0}),e.exports=s.OpsWorks},59004:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.personalize={},s.Personalize=i.defineService("personalize",["2018-05-22"]),Object.defineProperty(a.services.personalize,"2018-05-22",{get:function(){var e=r(70169);return e.paginators=r(64441).o,e},enumerable:!0,configurable:!0}),e.exports=s.Personalize},65120:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.personalizeevents={},s.PersonalizeEvents=i.defineService("personalizeevents",["2018-03-22"]),Object.defineProperty(a.services.personalizeevents,"2018-03-22",{get:function(){var e=r(3606);return e.paginators=r(94507).o,e},enumerable:!0,configurable:!0}),e.exports=s.PersonalizeEvents},49574:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.personalizeruntime={},s.PersonalizeRuntime=i.defineService("personalizeruntime",["2018-05-22"]),Object.defineProperty(a.services.personalizeruntime,"2018-05-22",{get:function(){var e=r(18824);return e.paginators=r(8069).o,e},enumerable:!0,configurable:!0}),e.exports=s.PersonalizeRuntime},49756:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.polly={},s.Polly=i.defineService("polly",["2016-06-10"]),r(96661),Object.defineProperty(a.services.polly,"2016-06-10",{get:function(){var e=r(55078);return e.paginators=r(77060).o,e},enumerable:!0,configurable:!0}),e.exports=s.Polly},75661:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.pricing={},s.Pricing=i.defineService("pricing",["2017-10-15"]),Object.defineProperty(a.services.pricing,"2017-10-15",{get:function(){var e=r(22484);return e.paginators=r(60369).o,e.waiters=r(41996).V,e},enumerable:!0,configurable:!0}),e.exports=s.Pricing},83189:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.rds={},s.RDS=i.defineService("rds",["2013-01-10","2013-02-12","2013-09-09","2014-09-01","2014-09-01*","2014-10-31"]),r(43550),Object.defineProperty(a.services.rds,"2013-01-10",{get:function(){var e=r(59989);return e.paginators=r(978).o,e},enumerable:!0,configurable:!0}),Object.defineProperty(a.services.rds,"2013-02-12",{get:function(){var e=r(55061);return e.paginators=r(39581).o,e},enumerable:!0,configurable:!0}),Object.defineProperty(a.services.rds,"2013-09-09",{get:function(){var e=r(36331);return e.paginators=r(14485).o,e.waiters=r(36851).V,e},enumerable:!0,configurable:!0}),Object.defineProperty(a.services.rds,"2014-09-01",{get:function(){var e=r(19226);return e.paginators=r(49863).o,e},enumerable:!0,configurable:!0}),Object.defineProperty(a.services.rds,"2014-10-31",{get:function(){var e=r(91916);return e.paginators=r(85082).o,e.waiters=r(20371).V,e},enumerable:!0,configurable:!0}),e.exports=s.RDS},21615:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.redshift={},s.Redshift=i.defineService("redshift",["2012-12-01"]),Object.defineProperty(a.services.redshift,"2012-12-01",{get:function(){var e=r(24827);return e.paginators=r(88012).o,e.waiters=r(79011).V,e},enumerable:!0,configurable:!0}),e.exports=s.Redshift},93487:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.rekognition={},s.Rekognition=i.defineService("rekognition",["2016-06-27"]),Object.defineProperty(a.services.rekognition,"2016-06-27",{get:function(){var e=r(66442);return e.paginators=r(37753).o,e.waiters=r(78910).V,e},enumerable:!0,configurable:!0}),e.exports=s.Rekognition},26139:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.resourcegroups={},s.ResourceGroups=i.defineService("resourcegroups",["2017-11-27"]),Object.defineProperty(a.services.resourcegroups,"2017-11-27",{get:function(){var e=r(73621);return e.paginators=r(24085).o,e},enumerable:!0,configurable:!0}),e.exports=s.ResourceGroups},95730:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.route53={},s.Route53=i.defineService("route53",["2013-04-01"]),r(56182),Object.defineProperty(a.services.route53,"2013-04-01",{get:function(){var e=r(20959);return e.paginators=r(46456).o,e.waiters=r(28347).V,e},enumerable:!0,configurable:!0}),e.exports=s.Route53},58100:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.route53domains={},s.Route53Domains=i.defineService("route53domains",["2014-05-15"]),Object.defineProperty(a.services.route53domains,"2014-05-15",{get:function(){var e=r(57598);return e.paginators=r(52189).o,e},enumerable:!0,configurable:!0}),e.exports=s.Route53Domains},34766:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.s3={},s.S3=i.defineService("s3",["2006-03-01"]),r(3906),Object.defineProperty(a.services.s3,"2006-03-01",{get:function(){var e=r(1129);return e.paginators=r(7265).o,e.waiters=r(74048).V,e},enumerable:!0,configurable:!0}),e.exports=s.S3},29639:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.secretsmanager={},s.SecretsManager=i.defineService("secretsmanager",["2017-10-17"]),Object.defineProperty(a.services.secretsmanager,"2017-10-17",{get:function(){var e=r(89470);return e.paginators=r(25613).o,e},enumerable:!0,configurable:!0}),e.exports=s.SecretsManager},68641:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.servicecatalog={},s.ServiceCatalog=i.defineService("servicecatalog",["2015-12-10"]),Object.defineProperty(a.services.servicecatalog,"2015-12-10",{get:function(){var e=r(95500);return e.paginators=r(21687).o,e},enumerable:!0,configurable:!0}),e.exports=s.ServiceCatalog},16410:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.ses={},s.SES=i.defineService("ses",["2010-12-01"]),Object.defineProperty(a.services.ses,"2010-12-01",{get:function(){var e=r(56693);return e.paginators=r(9399).o,e.waiters=r(98229).V,e},enumerable:!0,configurable:!0}),e.exports=s.SES},33561:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.sns={},s.SNS=i.defineService("sns",["2010-03-31"]),Object.defineProperty(a.services.sns,"2010-03-31",{get:function(){var e=r(64387);return e.paginators=r(58054).o,e},enumerable:!0,configurable:!0}),e.exports=s.SNS},81314:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.sqs={},s.SQS=i.defineService("sqs",["2012-11-05"]),r(22666),Object.defineProperty(a.services.sqs,"2012-11-05",{get:function(){var e=r(53974);return e.paginators=r(17249).o,e},enumerable:!0,configurable:!0}),e.exports=s.SQS},61170:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.ssm={},s.SSM=i.defineService("ssm",["2014-11-06"]),Object.defineProperty(a.services.ssm,"2014-11-06",{get:function(){var e=r(44596);return e.paginators=r(5135).o,e.waiters=r(98523).V,e},enumerable:!0,configurable:!0}),e.exports=s.SSM},94060:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.storagegateway={},s.StorageGateway=i.defineService("storagegateway",["2013-06-30"]),Object.defineProperty(a.services.storagegateway,"2013-06-30",{get:function(){var e=r(11069);return e.paginators=r(33999).o,e},enumerable:!0,configurable:!0}),e.exports=s.StorageGateway},93568:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.sts={},s.STS=i.defineService("sts",["2011-06-15"]),r(44456),Object.defineProperty(a.services.sts,"2011-06-15",{get:function(){var e=r(80753);return e.paginators=r(93639).o,e},enumerable:!0,configurable:!0}),e.exports=s.STS},89678:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.translate={},s.Translate=i.defineService("translate",["2017-07-01"]),Object.defineProperty(a.services.translate,"2017-07-01",{get:function(){var e=r(61084);return e.paginators=r(40304).o,e},enumerable:!0,configurable:!0}),e.exports=s.Translate},95474:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.waf={},s.WAF=i.defineService("waf",["2015-08-24"]),Object.defineProperty(a.services.waf,"2015-08-24",{get:function(){var e=r(37925);return e.paginators=r(65794).o,e},enumerable:!0,configurable:!0}),e.exports=s.WAF},93143:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.workdocs={},s.WorkDocs=i.defineService("workdocs",["2016-05-01"]),Object.defineProperty(a.services.workdocs,"2016-05-01",{get:function(){var e=r(41052);return e.paginators=r(94768).o,e},enumerable:!0,configurable:!0}),e.exports=s.WorkDocs},44501:function(e,t,r){r(17321);var s=r(79614),i=s.Service,a=s.apiLoader;a.services.xray={},s.XRay=i.defineService("xray",["2016-04-12"]),Object.defineProperty(a.services.xray,"2016-04-12",{get:function(){var e=r(97355);return e.paginators=r(97949).o,e},enumerable:!0,configurable:!0}),e.exports=s.XRay},16862:function(e){function t(e,r){if(!t.services.hasOwnProperty(e))throw Error("InvalidService: Failed to load api for "+e);return t.services[e][r]}t.services={},e.exports=t},98690:function(e,t,r){r(17321);var s=r(79614);"undefined"!=typeof window&&(window.AWS=s),e.exports=s,"undefined"!=typeof self&&(self.AWS=s),r(84047)},47821:function(e,t,r){var s=r(9790),i=r(15610),a=r(14314),o=r(11365);e.exports={createHash:function(e){if("md5"===(e=e.toLowerCase()))return new i;if("sha256"===e)return new o;if("sha1"===e)return new a;throw Error("Hash algorithm "+e+" is not supported in the browser SDK")},createHmac:function(e,t){if("md5"===(e=e.toLowerCase()))return new s(i,t);if("sha256"===e)return new s(o,t);if("sha1"===e)return new s(a,t);throw Error("HMAC algorithm "+e+" is not supported in the browser SDK")},createSign:function(){throw Error("createSign is not implemented in the browser")}}},66323:function(e,t,r){var s=r(48764).lW;"undefined"!=typeof ArrayBuffer&&void 0===ArrayBuffer.isView&&(ArrayBuffer.isView=function(e){return i.indexOf(Object.prototype.toString.call(e))>-1});var i=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]","[object DataView]"];e.exports={isEmptyData:function(e){return"string"==typeof e?0===e.length:0===e.byteLength},convertToBuffer:function(e){return("string"==typeof e&&(e=new s(e,"utf8")),ArrayBuffer.isView(e))?new Uint8Array(e.buffer,e.byteOffset,e.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(e)}}},9790:function(e,t,r){var s=r(66323);function i(e,t){this.hash=new e,this.outer=new e;var r=function(e,t){var r=s.convertToBuffer(t);if(r.byteLength>e.BLOCK_SIZE){var i=new e;i.update(r),r=i.digest()}var a=new Uint8Array(e.BLOCK_SIZE);return a.set(r),a}(e,t),i=new Uint8Array(e.BLOCK_SIZE);i.set(r);for(var a=0;a<e.BLOCK_SIZE;a++)r[a]^=54,i[a]^=92;this.hash.update(r),this.outer.update(i);for(var a=0;a<r.byteLength;a++)r[a]=0}e.exports=i,i.prototype.update=function(e){if(s.isEmptyData(e)||this.error)return this;try{this.hash.update(s.convertToBuffer(e))}catch(t){this.error=t}return this},i.prototype.digest=function(e){return this.outer.finished||this.outer.update(this.hash.digest()),this.outer.digest(e)}},15610:function(e,t,r){var s=r(66323),i=r(48764).lW;function a(){this.state=[1732584193,4023233417,2562383102,271733878],this.buffer=new DataView(new ArrayBuffer(64)),this.bufferLength=0,this.bytesHashed=0,this.finished=!1}function o(e,t,r,s,i,a){return((t=(t+e&4294967295)+(s+a&4294967295)&4294967295)<<i|t>>>32-i)+r&4294967295}function n(e,t,r,s,i,a,n){return o(t&r|~t&s,e,t,i,a,n)}function u(e,t,r,s,i,a,n){return o(t&s|r&~s,e,t,i,a,n)}function p(e,t,r,s,i,a,n){return o(t^r^s,e,t,i,a,n)}function m(e,t,r,s,i,a,n){return o(r^(t|~s),e,t,i,a,n)}e.exports=a,a.BLOCK_SIZE=64,a.prototype.update=function(e){if(s.isEmptyData(e))return this;if(this.finished)throw Error("Attempted to update an already finished hash.");var t=s.convertToBuffer(e),r=0,i=t.byteLength;for(this.bytesHashed+=i;i>0;)this.buffer.setUint8(this.bufferLength++,t[r++]),i--,64===this.bufferLength&&(this.hashBuffer(),this.bufferLength=0);return this},a.prototype.digest=function(e){if(!this.finished){var t=this.buffer,r=this.bufferLength,s=8*this.bytesHashed;if(t.setUint8(this.bufferLength++,128),r%64>=56){for(var a=this.bufferLength;a<64;a++)t.setUint8(a,0);this.hashBuffer(),this.bufferLength=0}for(var a=this.bufferLength;a<56;a++)t.setUint8(a,0);t.setUint32(56,s>>>0,!0),t.setUint32(60,Math.floor(s/4294967296),!0),this.hashBuffer(),this.finished=!0}for(var o=new DataView(new ArrayBuffer(16)),a=0;a<4;a++)o.setUint32(4*a,this.state[a],!0);var n=new i(o.buffer,o.byteOffset,o.byteLength);return e?n.toString(e):n},a.prototype.hashBuffer=function(){var e=this.buffer,t=this.state,r=t[0],s=t[1],i=t[2],a=t[3];r=n(r,s,i,a,e.getUint32(0,!0),7,3614090360),a=n(a,r,s,i,e.getUint32(4,!0),12,3905402710),i=n(i,a,r,s,e.getUint32(8,!0),17,606105819),s=n(s,i,a,r,e.getUint32(12,!0),22,3250441966),r=n(r,s,i,a,e.getUint32(16,!0),7,4118548399),a=n(a,r,s,i,e.getUint32(20,!0),12,1200080426),i=n(i,a,r,s,e.getUint32(24,!0),17,2821735955),s=n(s,i,a,r,e.getUint32(28,!0),22,4249261313),r=n(r,s,i,a,e.getUint32(32,!0),7,1770035416),a=n(a,r,s,i,e.getUint32(36,!0),12,2336552879),i=n(i,a,r,s,e.getUint32(40,!0),17,4294925233),s=n(s,i,a,r,e.getUint32(44,!0),22,2304563134),r=n(r,s,i,a,e.getUint32(48,!0),7,1804603682),a=n(a,r,s,i,e.getUint32(52,!0),12,4254626195),i=n(i,a,r,s,e.getUint32(56,!0),17,2792965006),s=n(s,i,a,r,e.getUint32(60,!0),22,1236535329),r=u(r,s,i,a,e.getUint32(4,!0),5,4129170786),a=u(a,r,s,i,e.getUint32(24,!0),9,3225465664),i=u(i,a,r,s,e.getUint32(44,!0),14,643717713),s=u(s,i,a,r,e.getUint32(0,!0),20,3921069994),r=u(r,s,i,a,e.getUint32(20,!0),5,3593408605),a=u(a,r,s,i,e.getUint32(40,!0),9,38016083),i=u(i,a,r,s,e.getUint32(60,!0),14,3634488961),s=u(s,i,a,r,e.getUint32(16,!0),20,3889429448),r=u(r,s,i,a,e.getUint32(36,!0),5,568446438),a=u(a,r,s,i,e.getUint32(56,!0),9,3275163606),i=u(i,a,r,s,e.getUint32(12,!0),14,4107603335),s=u(s,i,a,r,e.getUint32(32,!0),20,1163531501),r=u(r,s,i,a,e.getUint32(52,!0),5,2850285829),a=u(a,r,s,i,e.getUint32(8,!0),9,4243563512),i=u(i,a,r,s,e.getUint32(28,!0),14,1735328473),s=u(s,i,a,r,e.getUint32(48,!0),20,2368359562),r=p(r,s,i,a,e.getUint32(20,!0),4,4294588738),a=p(a,r,s,i,e.getUint32(32,!0),11,2272392833),i=p(i,a,r,s,e.getUint32(44,!0),16,1839030562),s=p(s,i,a,r,e.getUint32(56,!0),23,4259657740),r=p(r,s,i,a,e.getUint32(4,!0),4,2763975236),a=p(a,r,s,i,e.getUint32(16,!0),11,1272893353),i=p(i,a,r,s,e.getUint32(28,!0),16,4139469664),s=p(s,i,a,r,e.getUint32(40,!0),23,3200236656),r=p(r,s,i,a,e.getUint32(52,!0),4,681279174),a=p(a,r,s,i,e.getUint32(0,!0),11,3936430074),i=p(i,a,r,s,e.getUint32(12,!0),16,3572445317),s=p(s,i,a,r,e.getUint32(24,!0),23,76029189),r=p(r,s,i,a,e.getUint32(36,!0),4,3654602809),a=p(a,r,s,i,e.getUint32(48,!0),11,3873151461),i=p(i,a,r,s,e.getUint32(60,!0),16,530742520),s=p(s,i,a,r,e.getUint32(8,!0),23,3299628645),r=m(r,s,i,a,e.getUint32(0,!0),6,4096336452),a=m(a,r,s,i,e.getUint32(28,!0),10,1126891415),i=m(i,a,r,s,e.getUint32(56,!0),15,2878612391),s=m(s,i,a,r,e.getUint32(20,!0),21,4237533241),r=m(r,s,i,a,e.getUint32(48,!0),6,1700485571),a=m(a,r,s,i,e.getUint32(12,!0),10,2399980690),i=m(i,a,r,s,e.getUint32(40,!0),15,4293915773),s=m(s,i,a,r,e.getUint32(4,!0),21,2240044497),r=m(r,s,i,a,e.getUint32(32,!0),6,1873313359),a=m(a,r,s,i,e.getUint32(60,!0),10,4264355552),i=m(i,a,r,s,e.getUint32(24,!0),15,2734768916),s=m(s,i,a,r,e.getUint32(52,!0),21,1309151649),r=m(r,s,i,a,e.getUint32(16,!0),6,4149444226),a=m(a,r,s,i,e.getUint32(44,!0),10,3174756917),i=m(i,a,r,s,e.getUint32(8,!0),15,718787259),s=m(s,i,a,r,e.getUint32(36,!0),21,3951481745),t[0]=r+t[0]&4294967295,t[1]=s+t[1]&4294967295,t[2]=i+t[2]&4294967295,t[3]=a+t[3]&4294967295}},14314:function(e,t,r){var s=r(48764).lW,i=r(66323);function a(){this.h0=1732584193,this.h1=4023233417,this.h2=2562383102,this.h3=271733878,this.h4=3285377520,this.block=new Uint32Array(80),this.offset=0,this.shift=24,this.totalLength=0}new Uint32Array([1518500249,1859775393,-1894007588,-899497514]),e.exports=a,a.BLOCK_SIZE=64,a.prototype.update=function(e){if(this.finished)throw Error("Attempted to update an already finished hash.");if(i.isEmptyData(e))return this;var t=(e=i.convertToBuffer(e)).length;this.totalLength+=8*t;for(var r=0;r<t;r++)this.write(e[r]);return this},a.prototype.write=function(e){this.block[this.offset]|=(255&e)<<this.shift,this.shift?this.shift-=8:(this.offset++,this.shift=24),16===this.offset&&this.processBlock()},a.prototype.digest=function(e){this.write(128),(this.offset>14||14===this.offset&&this.shift<24)&&this.processBlock(),this.offset=14,this.shift=24,this.write(0),this.write(0),this.write(this.totalLength>0xffffffffff?this.totalLength/1099511627776:0),this.write(this.totalLength>4294967295?this.totalLength/4294967296:0);for(var t=24;t>=0;t-=8)this.write(this.totalLength>>t);var r=new s(20),i=new DataView(r.buffer);return i.setUint32(0,this.h0,!1),i.setUint32(4,this.h1,!1),i.setUint32(8,this.h2,!1),i.setUint32(12,this.h3,!1),i.setUint32(16,this.h4,!1),e?r.toString(e):r},a.prototype.processBlock=function(){for(var e,t,r=16;r<80;r++){var s=this.block[r-3]^this.block[r-8]^this.block[r-14]^this.block[r-16];this.block[r]=s<<1|s>>>31}var i=this.h0,a=this.h1,o=this.h2,n=this.h3,u=this.h4;for(r=0;r<80;r++){r<20?(e=n^a&(o^n),t=1518500249):r<40?(e=a^o^n,t=1859775393):r<60?(e=a&o|n&(a|o),t=2400959708):(e=a^o^n,t=3395469782);var p=(i<<5|i>>>27)+e+u+t+(0|this.block[r]);u=n,n=o,o=a<<30|a>>>2,a=i,i=p}for(r=0,this.h0=this.h0+i|0,this.h1=this.h1+a|0,this.h2=this.h2+o|0,this.h3=this.h3+n|0,this.h4=this.h4+u|0,this.offset=0;r<16;r++)this.block[r]=0}},11365:function(e,t,r){var s=r(48764).lW,i=r(66323),a=new Uint32Array([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]);function o(){this.state=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],this.temp=new Int32Array(64),this.buffer=new Uint8Array(64),this.bufferLength=0,this.bytesHashed=0,this.finished=!1}e.exports=o,o.BLOCK_SIZE=64,o.prototype.update=function(e){if(this.finished)throw Error("Attempted to update an already finished hash.");if(i.isEmptyData(e))return this;e=i.convertToBuffer(e);var t=0,r=e.byteLength;if(this.bytesHashed+=r,8*this.bytesHashed>9007199254740991)throw Error("Cannot hash more than 2^53 - 1 bits");for(;r>0;)this.buffer[this.bufferLength++]=e[t++],r--,64===this.bufferLength&&(this.hashBuffer(),this.bufferLength=0);return this},o.prototype.digest=function(e){if(!this.finished){var t=8*this.bytesHashed,r=new DataView(this.buffer.buffer,this.buffer.byteOffset,this.buffer.byteLength),i=this.bufferLength;if(r.setUint8(this.bufferLength++,128),i%64>=56){for(var a=this.bufferLength;a<64;a++)r.setUint8(a,0);this.hashBuffer(),this.bufferLength=0}for(var a=this.bufferLength;a<56;a++)r.setUint8(a,0);r.setUint32(56,Math.floor(t/4294967296),!0),r.setUint32(60,t),this.hashBuffer(),this.finished=!0}for(var o=new s(32),a=0;a<8;a++)o[4*a]=this.state[a]>>>24&255,o[4*a+1]=this.state[a]>>>16&255,o[4*a+2]=this.state[a]>>>8&255,o[4*a+3]=this.state[a]>>>0&255;return e?o.toString(e):o},o.prototype.hashBuffer=function(){for(var e=this.buffer,t=this.state,r=t[0],s=t[1],i=t[2],o=t[3],n=t[4],u=t[5],p=t[6],m=t[7],c=0;c<64;c++){if(c<16)this.temp[c]=(255&e[4*c])<<24|(255&e[4*c+1])<<16|(255&e[4*c+2])<<8|255&e[4*c+3];else{var l=this.temp[c-2],d=(l>>>17|l<<15)^(l>>>19|l<<13)^l>>>10,y=((l=this.temp[c-15])>>>7|l<<25)^(l>>>18|l<<14)^l>>>3;this.temp[c]=(d+this.temp[c-7]|0)+(y+this.temp[c-16]|0)}var b=(((n>>>6|n<<26)^(n>>>11|n<<21)^(n>>>25|n<<7))+(n&u^~n&p)|0)+(m+(a[c]+this.temp[c]|0)|0)|0,S=((r>>>2|r<<30)^(r>>>13|r<<19)^(r>>>22|r<<10))+(r&s^r&i^s&i)|0;m=p,p=u,u=n,n=o+b|0,o=i,i=s,s=r,r=b+S|0}t[0]+=r,t[1]+=s,t[2]+=i,t[3]+=o,t[4]+=n,t[5]+=u,t[6]+=p,t[7]+=m}},17321:function(e,t,r){var s=r(62662);s.crypto.lib=r(47821),s.Buffer=r(48764).lW,s.url=r(11987),s.querystring=r(17673),s.realClock=r(31414),s.environment="js",s.createEventStream=r(2403).createEventStream,s.isBrowser=function(){return!0},s.isNode=function(){return!1};var i=r(79614);if(e.exports=i,r(84465),r(83227),r(46662),r(91),r(97719),r(67372),r(16986),i.XML.Parser=r(35106),r(2631),void 0===a)var a={browser:!0}},13372:function(e,t,r){var s=r(79614),i=s.util.url,a=s.util.crypto.lib,o=s.util.base64.encode,n=s.util.inherit,u=function(e){var t={"+":"-","=":"_","/":"~"};return e.replace(/[\+=\/]/g,function(e){return t[e]})},p=function(e,t){var r=a.createSign("RSA-SHA1");return r.write(e),u(r.sign(t,"base64"))},m=function(e,t,r,s){var i=JSON.stringify({Statement:[{Resource:e,Condition:{DateLessThan:{"AWS:EpochTime":t}}}]});return{Expires:t,"Key-Pair-Id":r,Signature:p(i.toString(),s)}},c=function(e,t,r){return{Policy:u(o(e=e.replace(/\s/mg,""))),"Key-Pair-Id":t,Signature:p(e,r)}},l=function(e){var t=e.split("://");if(t.length<2)throw Error("Invalid URL.");return t[0].replace("*","")},d=function(e){var t=i.parse(e);return t.path.replace(/^\//,"")+(t.hash||"")},y=function(e){switch(l(e)){case"http":case"https":return e;case"rtmp":return d(e);default:throw Error("Invalid URI scheme. Scheme must be one of http, https, or rtmp")}},b=function(e,t){if(!t||"function"!=typeof t)throw e;t(e)},S=function(e,t){if(!t||"function"!=typeof t)return e;t(null,e)};s.CloudFront.Signer=n({constructor:function(e,t){if(void 0===e||void 0===t)throw Error("A key pair ID and private key are required");this.keyPairId=e,this.privateKey=t},getSignedCookie:function(e,t){var r="policy"in e?c(e.policy,this.keyPairId,this.privateKey):m(e.url,e.expires,this.keyPairId,this.privateKey),s={};for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(s["CloudFront-"+i]=r[i]);return S(s,t)},getSignedUrl:function(e,t){try{var r=y(e.url)}catch(s){return b(s,t)}var a=i.parse(e.url,!0),o=Object.prototype.hasOwnProperty.call(e,"policy")?c(e.policy,this.keyPairId,this.privateKey):m(r,e.expires,this.keyPairId,this.privateKey);for(var n in a.search=null,o)Object.prototype.hasOwnProperty.call(o,n)&&(a.query[n]=o[n]);try{var u="rtmp"===l(e.url)?d(i.format(a)):i.format(a)}catch(p){return b(p,t)}return S(u,t)}}),e.exports=s.CloudFront.Signer},22709:function(e,t,r){var s,i=r(79614);r(84465),r(83227),i.Config=i.util.inherit({constructor:function(e){void 0===e&&(e={}),e=this.extractCredentials(e),i.util.each.call(this,this.keys,function(t,r){this.set(t,e[t],r)})},getCredentials:function(e){var t,r=this;function s(t){e(t,t?null:r.credentials)}function a(e,t){return new i.util.error(t||Error(),{code:"CredentialsError",message:e,name:"CredentialsError"})}r.credentials?"function"==typeof r.credentials.get?r.credentials.get(function(e){e&&(e=a("Could not load credentials from "+r.credentials.constructor.name,e)),s(e)}):(t=null,r.credentials.accessKeyId&&r.credentials.secretAccessKey||(t=a("Missing credentials")),s(t)):r.credentialProvider?r.credentialProvider.resolve(function(e,t){e&&(e=a("Could not load credentials from any providers",e)),r.credentials=t,s(e)}):s(a("No credentials to load"))},getToken:function(e){var t,r=this;function s(t){e(t,t?null:r.token)}function a(e,t){return new i.util.error(t||Error(),{code:"TokenError",message:e,name:"TokenError"})}r.token?"function"==typeof r.token.get?r.token.get(function(e){e&&(e=a("Could not load token from "+r.token.constructor.name,e)),s(e)}):(t=null,r.token.token||(t=a("Missing token")),s(t)):r.tokenProvider?r.tokenProvider.resolve(function(e,t){e&&(e=a("Could not load token from any providers",e)),r.token=t,s(e)}):s(a("No token to load"))},update:function(e,t){t=t||!1,e=this.extractCredentials(e),i.util.each.call(this,e,function(e,r){(t||Object.prototype.hasOwnProperty.call(this.keys,e)||i.Service.hasService(e))&&this.set(e,r)})},loadFromPath:function(e){this.clear();var t=JSON.parse(i.util.readFileSync(e)),r=new i.FileSystemCredentials(e),s=new i.CredentialProviderChain;return s.providers.unshift(r),s.resolve(function(e,r){if(e)throw e;t.credentials=r}),this.constructor(t),this},clear:function(){i.util.each.call(this,this.keys,function(e){delete this[e]}),this.set("credentials",void 0),this.set("credentialProvider",void 0)},set:function(e,t,r){void 0===t?(void 0===r&&(r=this.keys[e]),"function"==typeof r?this[e]=r.call(this):this[e]=r):"httpOptions"===e&&this[e]?this[e]=i.util.merge(this[e],t):this[e]=t},keys:{credentials:null,credentialProvider:null,region:null,logger:null,apiVersions:{},apiVersion:null,endpoint:void 0,httpOptions:{timeout:12e4},maxRetries:void 0,maxRedirects:10,paramValidation:!0,sslEnabled:!0,s3ForcePathStyle:!1,s3BucketEndpoint:!1,s3DisableBodySigning:!0,s3UsEast1RegionalEndpoint:"legacy",s3UseArnRegion:void 0,computeChecksums:!0,convertResponseTypes:!0,correctClockSkew:!1,customUserAgent:null,dynamoDbCrc32:!0,systemClockOffset:0,signatureVersion:null,signatureCache:!0,retryDelayOptions:{},useAccelerateEndpoint:!1,clientSideMonitoring:!1,endpointDiscoveryEnabled:void 0,endpointCacheSize:1e3,hostPrefixEnabled:!0,stsRegionalEndpoints:"legacy",useFipsEndpoint:!1,useDualstackEndpoint:!1,token:null},extractCredentials:function(e){return e.accessKeyId&&e.secretAccessKey&&((e=i.util.copy(e)).credentials=new i.Credentials(e)),e},setPromisesDependency:function(e){s=e,null===e&&"function"==typeof Promise&&(s=Promise);var t=[i.Request,i.Credentials,i.CredentialProviderChain];i.S3&&(t.push(i.S3),i.S3.ManagedUpload&&t.push(i.S3.ManagedUpload)),i.util.addPromises(t,s)},getPromisesDependency:function(){return s}}),i.config=new i.Config},65456:function(e,t,r){var s=r(83454),i=r(79614);function a(e,t){if("string"==typeof e){if(["legacy","regional"].indexOf(e.toLowerCase())>=0)return e.toLowerCase();throw i.util.error(Error(),t)}}e.exports=function(e,t){if((e=e||{})[t.clientConfig]&&(r=a(e[t.clientConfig],{code:"InvalidConfiguration",message:'invalid "'+t.clientConfig+'" configuration. Expect "legacy" or "regional". Got "'+e[t.clientConfig]+'".'}))||!i.util.isNode())return r;if(Object.prototype.hasOwnProperty.call(s.env,t.env)){var r;if(r=a(s.env[t.env],{code:"InvalidEnvironmentalVariable",message:"invalid "+t.env+' environmental variable. Expect "legacy" or "regional". Got "'+s.env[t.env]+'".'}))return r}var o={};try{o=i.util.getProfilesFromSharedConfig(i.util.iniLoader)[s.env.AWS_PROFILE||i.util.defaultProfile]}catch(n){}return o&&Object.prototype.hasOwnProperty.call(o,t.sharedConfig)&&(r=a(o[t.sharedConfig],{code:"InvalidConfiguration",message:"invalid "+t.sharedConfig+' profile config. Expect "legacy" or "regional". Got "'+o[t.sharedConfig]+'".'})),r}},79614:function(e,t,r){var s={util:r(62662)};({}).toString(),e.exports=s,s.util.update(s,{VERSION:"2.1465.0",Signers:{},Protocol:{Json:r(76933),Query:r(70293),Rest:r(96225),RestJson:r(53699),RestXml:r(11674)},XML:{Builder:r(52369),Parser:null},JSON:{Builder:r(43658),Parser:r(62622)},Model:{Api:r(85863),Operation:r(66797),Shape:r(68136),Paginator:r(47937),ResourceWaiter:r(90306)},apiLoader:r(16862),EndpointCache:r(85101).$}),r(96380),r(20173),r(22709),r(26344),r(72274),r(73682),r(93975),r(82413),r(92604),r(25479),r(3580),s.events=new s.SequentialExecutor,s.util.memoizedProperty(s,"endpointCache",function(){return new s.EndpointCache(s.config.endpointCacheSize)},!0)},84465:function(e,t,r){var s=r(79614);s.Credentials=s.util.inherit({constructor:function(){if(s.util.hideProperties(this,["secretAccessKey"]),this.expired=!1,this.expireTime=null,this.refreshCallbacks=[],1==arguments.length&&"object"==typeof arguments[0]){var e=arguments[0].credentials||arguments[0];this.accessKeyId=e.accessKeyId,this.secretAccessKey=e.secretAccessKey,this.sessionToken=e.sessionToken}else this.accessKeyId=arguments[0],this.secretAccessKey=arguments[1],this.sessionToken=arguments[2]},expiryWindow:15,needsRefresh:function(){var e=s.util.date.getDate().getTime(),t=new Date(e+1e3*this.expiryWindow);return!!this.expireTime&&t>this.expireTime||this.expired||!this.accessKeyId||!this.secretAccessKey},get:function(e){var t=this;this.needsRefresh()?this.refresh(function(r){r||(t.expired=!1),e&&e(r)}):e&&e()},refresh:function(e){this.expired=!1,e()},coalesceRefresh:function(e,t){var r=this;1===r.refreshCallbacks.push(e)&&r.load(function(e){s.util.arrayEach(r.refreshCallbacks,function(r){t?r(e):s.util.defer(function(){r(e)})}),r.refreshCallbacks.length=0})},load:function(e){e()}}),s.Credentials.addPromisesToClass=function(e){this.prototype.getPromise=s.util.promisifyMethod("get",e),this.prototype.refreshPromise=s.util.promisifyMethod("refresh",e)},s.Credentials.deletePromisesFromClass=function(){delete this.prototype.getPromise,delete this.prototype.refreshPromise},s.util.addPromises(s.Credentials)},91:function(e,t,r){var s=r(79614),i=r(93568);s.ChainableTemporaryCredentials=s.util.inherit(s.Credentials,{constructor:function(e){s.Credentials.call(this),e=e||{},this.errorCode="ChainableTemporaryCredentialsProviderFailure",this.expired=!0,this.tokenCodeFn=null;var t=s.util.copy(e.params)||{};if(t.RoleArn&&(t.RoleSessionName=t.RoleSessionName||"temporary-credentials"),t.SerialNumber){if(e.tokenCodeFn&&"function"==typeof e.tokenCodeFn)this.tokenCodeFn=e.tokenCodeFn;else throw new s.util.error(Error("tokenCodeFn must be a function when params.SerialNumber is given"),{code:this.errorCode})}var r=s.util.merge({params:t,credentials:e.masterCredentials||s.config.credentials},e.stsConfig||{});this.service=new i(r)},refresh:function(e){this.coalesceRefresh(e||s.util.fn.callback)},load:function(e){var t=this,r=t.service.config.params.RoleArn?"assumeRole":"getSessionToken";this.getTokenCode(function(s,i){var a={};if(s){e(s);return}i&&(a.TokenCode=i),t.service[r](a,function(r,s){r||t.service.credentialsFrom(s,t),e(r)})})},getTokenCode:function(e){var t=this;this.tokenCodeFn?this.tokenCodeFn(this.service.config.params.SerialNumber,function(r,i){if(r){var a=r;r instanceof Error&&(a=r.message),e(s.util.error(Error("Error fetching MFA token: "+a),{code:t.errorCode}));return}e(null,i)}):e(null)}})},67372:function(e,t,r){var s=r(79614),i=r(96105),a=r(93568);s.CognitoIdentityCredentials=s.util.inherit(s.Credentials,{localStorageKey:{id:"aws.cognito.identity-id.",providers:"aws.cognito.identity-providers."},constructor:function(e,t){s.Credentials.call(this),this.expired=!0,this.params=e,this.data=null,this._identityId=null,this._clientConfig=s.util.copy(t||{}),this.loadCachedId();var r=this;Object.defineProperty(this,"identityId",{get:function(){return r.loadCachedId(),r._identityId||r.params.IdentityId},set:function(e){r._identityId=e}})},refresh:function(e){this.coalesceRefresh(e||s.util.fn.callback)},load:function(e){var t=this;t.createClients(),t.data=null,t._identityId=null,t.getId(function(r){r?(t.clearIdOnNotAuthorized(r),e(r)):t.params.RoleArn?t.getCredentialsFromSTS(e):t.getCredentialsForIdentity(e)})},clearCachedId:function(){this._identityId=null,delete this.params.IdentityId;var e=this.params.IdentityPoolId,t=this.params.LoginId||"";delete this.storage[this.localStorageKey.id+e+t],delete this.storage[this.localStorageKey.providers+e+t]},clearIdOnNotAuthorized:function(e){"NotAuthorizedException"==e.code&&this.clearCachedId()},getId:function(e){var t=this;if("string"==typeof t.params.IdentityId)return e(null,t.params.IdentityId);t.cognito.getId(function(r,s){!r&&s.IdentityId?(t.params.IdentityId=s.IdentityId,e(null,s.IdentityId)):e(r)})},loadCredentials:function(e,t){e&&t&&(t.expired=!1,t.accessKeyId=e.Credentials.AccessKeyId,t.secretAccessKey=e.Credentials.SecretKey,t.sessionToken=e.Credentials.SessionToken,t.expireTime=e.Credentials.Expiration)},getCredentialsForIdentity:function(e){var t=this;t.cognito.getCredentialsForIdentity(function(r,s){r?t.clearIdOnNotAuthorized(r):(t.cacheId(s),t.data=s,t.loadCredentials(t.data,t)),e(r)})},getCredentialsFromSTS:function(e){var t=this;t.cognito.getOpenIdToken(function(r,s){r?(t.clearIdOnNotAuthorized(r),e(r)):(t.cacheId(s),t.params.WebIdentityToken=s.Token,t.webIdentityCredentials.refresh(function(r){r||(t.data=t.webIdentityCredentials.data,t.sts.credentialsFrom(t.data,t)),e(r)}))})},loadCachedId:function(){var e=this;if(s.util.isBrowser()&&!e.params.IdentityId){var t=e.getStorage("id");if(t&&e.params.Logins){var r=Object.keys(e.params.Logins);0!==(e.getStorage("providers")||"").split(",").filter(function(e){return -1!==r.indexOf(e)}).length&&(e.params.IdentityId=t)}else t&&(e.params.IdentityId=t)}},createClients:function(){var e=this._clientConfig;if(this.webIdentityCredentials=this.webIdentityCredentials||new s.WebIdentityCredentials(this.params,e),!this.cognito){var t=s.util.merge({},e);t.params=this.params,this.cognito=new i(t)}this.sts=this.sts||new a(e)},cacheId:function(e){this._identityId=e.IdentityId,this.params.IdentityId=this._identityId,s.util.isBrowser()&&(this.setStorage("id",e.IdentityId),this.params.Logins&&this.setStorage("providers",Object.keys(this.params.Logins).join(",")))},getStorage:function(e){return this.storage[this.localStorageKey[e]+this.params.IdentityPoolId+(this.params.LoginId||"")]},setStorage:function(e,t){try{this.storage[this.localStorageKey[e]+this.params.IdentityPoolId+(this.params.LoginId||"")]=t}catch(r){}},storage:function(){try{var e=s.util.isBrowser()&&null!==window.localStorage&&"object"==typeof window.localStorage?window.localStorage:{};return e["aws.test-storage"]="foobar",delete e["aws.test-storage"],e}catch(t){return{}}}()})},83227:function(e,t,r){var s=r(79614);s.CredentialProviderChain=s.util.inherit(s.Credentials,{constructor:function(e){e?this.providers=e:this.providers=s.CredentialProviderChain.defaultProviders.slice(0),this.resolveCallbacks=[]},resolve:function(e){var t=this;if(0===t.providers.length)return e(Error("No providers")),t;if(1===t.resolveCallbacks.push(e)){var r=0,i=t.providers.slice(0);!function e(a,o){if(!a&&o||r===i.length){s.util.arrayEach(t.resolveCallbacks,function(e){e(a,o)}),t.resolveCallbacks.length=0;return}var n=i[r++];(o="function"==typeof n?n.call():n).get?o.get(function(t){e(t,t?null:o)}):e(null,o)}()}return t}}),s.CredentialProviderChain.defaultProviders=[],s.CredentialProviderChain.addPromisesToClass=function(e){this.prototype.resolvePromise=s.util.promisifyMethod("resolve",e)},s.CredentialProviderChain.deletePromisesFromClass=function(){delete this.prototype.resolvePromise},s.util.addPromises(s.CredentialProviderChain)},16986:function(e,t,r){var s=r(79614),i=r(93568);s.SAMLCredentials=s.util.inherit(s.Credentials,{constructor:function(e){s.Credentials.call(this),this.expired=!0,this.params=e},refresh:function(e){this.coalesceRefresh(e||s.util.fn.callback)},load:function(e){var t=this;t.createClients(),t.service.assumeRoleWithSAML(function(r,s){r||t.service.credentialsFrom(s,t),e(r)})},createClients:function(){this.service=this.service||new i({params:this.params})}})},46662:function(e,t,r){var s=r(79614),i=r(93568);s.TemporaryCredentials=s.util.inherit(s.Credentials,{constructor:function(e,t){s.Credentials.call(this),this.loadMasterCredentials(t),this.expired=!0,this.params=e||{},this.params.RoleArn&&(this.params.RoleSessionName=this.params.RoleSessionName||"temporary-credentials")},refresh:function(e){this.coalesceRefresh(e||s.util.fn.callback)},load:function(e){var t=this;t.createClients(),t.masterCredentials.get(function(){t.service.config.credentials=t.masterCredentials,(t.params.RoleArn?t.service.assumeRole:t.service.getSessionToken).call(t.service,function(r,s){r||t.service.credentialsFrom(s,t),e(r)})})},loadMasterCredentials:function(e){for(this.masterCredentials=e||s.config.credentials;this.masterCredentials.masterCredentials;)this.masterCredentials=this.masterCredentials.masterCredentials;"function"!=typeof this.masterCredentials.get&&(this.masterCredentials=new s.Credentials(this.masterCredentials))},createClients:function(){this.service=this.service||new i({params:this.params})}})},97719:function(e,t,r){var s=r(79614),i=r(93568);s.WebIdentityCredentials=s.util.inherit(s.Credentials,{constructor:function(e,t){s.Credentials.call(this),this.expired=!0,this.params=e,this.params.RoleSessionName=this.params.RoleSessionName||"web-identity",this.data=null,this._clientConfig=s.util.copy(t||{})},refresh:function(e){this.coalesceRefresh(e||s.util.fn.callback)},load:function(e){var t=this;t.createClients(),t.service.assumeRoleWithWebIdentity(function(r,s){t.data=null,r||(t.data=s,t.service.credentialsFrom(s,t)),e(r)})},createClients:function(){if(!this.service){var e=s.util.merge({},this._clientConfig);e.params=this.params,this.service=new i(e)}}})},33320:function(e,t,r){var s=r(83454),i=r(79614),a=r(62662),o=["AWS_ENABLE_ENDPOINT_DISCOVERY","AWS_ENDPOINT_DISCOVERY_ENABLED"];function n(e){var t=e.service,r=t.api||{};r.operations;var s={};return t.config.region&&(s.region=t.config.region),r.serviceId&&(s.serviceId=r.serviceId),t.config.credentials.accessKeyId&&(s.accessKeyId=t.config.credentials.accessKeyId),s}function u(e,t){var r={};return!function e(t,r,s){s&&null!=r&&"structure"===s.type&&s.required&&s.required.length>0&&a.arrayEach(s.required,function(i){var a=s.members[i];!0===a.endpointDiscoveryId?t[a.isLocationName?a.name:i]=String(r[i]):e(t,r[i],a)})}(r,e.params,t),r}function p(e){var t=e.service,r=t.api,s=r.operations?r.operations[e.operation]:void 0,o=u(e,s?s.input:void 0),p=n(e);Object.keys(o).length>0&&(p=a.update(p,o),s&&(p.operation=s.name));var m=i.endpointCache.get(p);if(!m||1!==m.length||""!==m[0].Address){if(m&&m.length>0)e.httpRequest.updateEndpoint(m[0].Address);else{var c=t.makeRequest(r.endpointOperation,{Operation:s.name,Identifiers:o});l(c),c.removeListener("validate",i.EventListeners.Core.VALIDATE_PARAMETERS),c.removeListener("retry",i.EventListeners.Core.RETRY_CHECK),i.endpointCache.put(p,[{Address:"",CachePeriodInMinutes:1}]),c.send(function(e,t){t&&t.Endpoints?i.endpointCache.put(p,t.Endpoints):e&&i.endpointCache.put(p,[{Address:"",CachePeriodInMinutes:1}])})}}}var m={};function c(e,t){var r=e.service,s=r.api,o=s.operations?s.operations[e.operation]:void 0,p=u(e,o?o.input:void 0),c=n(e);Object.keys(p).length>0&&(c=a.update(c,p),o&&(c.operation=o.name));var d=i.EndpointCache.getKeyString(c),y=i.endpointCache.get(d);if(y&&1===y.length&&""===y[0].Address){m[d]||(m[d]=[]),m[d].push({request:e,callback:t});return}if(y&&y.length>0)e.httpRequest.updateEndpoint(y[0].Address),t();else{var b=r.makeRequest(s.endpointOperation,{Operation:o.name,Identifiers:p});b.removeListener("validate",i.EventListeners.Core.VALIDATE_PARAMETERS),l(b),i.endpointCache.put(d,[{Address:"",CachePeriodInMinutes:60}]),b.send(function(r,s){if(r){if(e.response.error=a.error(r,{retryable:!1}),i.endpointCache.remove(c),m[d]){var o=m[d];a.arrayEach(o,function(e){e.request.response.error=a.error(r,{retryable:!1}),e.callback()}),delete m[d]}}else if(s&&(i.endpointCache.put(d,s.Endpoints),e.httpRequest.updateEndpoint(s.Endpoints[0].Address),m[d])){var o=m[d];a.arrayEach(o,function(e){e.request.httpRequest.updateEndpoint(s.Endpoints[0].Address),e.callback()}),delete m[d]}t()})}}function l(e){var t=e.service.api.apiVersion;t&&!e.httpRequest.headers["x-amz-api-version"]&&(e.httpRequest.headers["x-amz-api-version"]=t)}function d(e){var t=e.error,r=e.httpResponse;if(t&&("InvalidEndpointException"===t.code||421===r.statusCode)){var s=e.request,o=s.service.api.operations||{},p=o[s.operation]?o[s.operation].input:void 0,m=u(s,p),c=n(s);Object.keys(m).length>0&&(c=a.update(c,m),o[s.operation]&&(c.operation=o[s.operation].name)),i.endpointCache.remove(c)}}function y(e){return["false","0"].indexOf(e)>=0}e.exports={discoverEndpoint:function(e,t){var r=e.service||{};if(function(e){if(e._originalConfig&&e._originalConfig.endpoint&&!0===e._originalConfig.endpointDiscoveryEnabled)throw a.error(Error(),{code:"ConfigurationException",message:"Custom endpoint is supplied; endpointDiscoveryEnabled must not be true."});var t=i.config[e.serviceIdentifier]||{};return Boolean(i.config.endpoint||t.endpoint||e._originalConfig&&e._originalConfig.endpoint)}(r)||e.isPresigned())return t();var n=(r.api.operations||{})[e.operation],u=n?n.endpointDiscoveryRequired:"NULL",m=function(e){var t=e.service||{};if(void 0!==t.config.endpointDiscoveryEnabled)return t.config.endpointDiscoveryEnabled;if(!a.isBrowser()){for(var r=0;r<o.length;r++){var n=o[r];if(Object.prototype.hasOwnProperty.call(s.env,n)){if(""===s.env[n]||void 0===s.env[n])throw a.error(Error(),{code:"ConfigurationException",message:"environmental variable "+n+" cannot be set to nothing"});return!y(s.env[n])}}var u={};try{u=i.util.iniLoader?i.util.iniLoader.loadFrom({isConfig:!0,filename:s.env[i.util.sharedConfigFileEnv]}):{}}catch(p){}var m=u[s.env.AWS_PROFILE||i.util.defaultProfile]||{};if(Object.prototype.hasOwnProperty.call(m,"endpoint_discovery_enabled")){if(void 0===m.endpoint_discovery_enabled)throw a.error(Error(),{code:"ConfigurationException",message:"config file entry 'endpoint_discovery_enabled' cannot be set to nothing"});return!y(m.endpoint_discovery_enabled)}}}(e),l=r.api.hasRequiredEndpointDiscovery;switch((m||l)&&e.httpRequest.appendToUserAgent("endpoint-discovery"),u){case"OPTIONAL":(m||l)&&(p(e),e.addNamedListener("INVALIDATE_CACHED_ENDPOINTS","extractError",d)),t();break;case"REQUIRED":if(!1===m){e.response.error=a.error(Error(),{code:"ConfigurationException",message:"Endpoint Discovery is disabled but "+r.api.className+"."+e.operation+"() requires it. Please check your configurations."}),t();break}e.addNamedListener("INVALIDATE_CACHED_ENDPOINTS","extractError",d),c(e,t);break;default:t()}},requiredDiscoverEndpoint:c,optionalDiscoverEndpoint:p,marshallCustomIdentifiers:u,getCacheKey:n,invalidateCachedEndpoint:d}},68235:function(e,t,r){var s=r(79614),i=s.util,a=r(79123).typeOf,o=r(44604),n=r(35883);function u(e,t){return t?new n(e):Number(e)}function p(e,t){var r={M:{}};for(var i in e){var a=s.DynamoDB.Converter.input(e[i],t);void 0!==a&&(r.M[i]=a)}return r}s.DynamoDB.Converter={input:function e(t,r){r=r||{};var i=a(t);if("Object"===i)return p(t,r);if("Array"===i)return function(e,t){for(var r={L:[]},i=0;i<e.length;i++)r.L.push(s.DynamoDB.Converter.input(e[i],t));return r}(t,r);if("Set"===i)return function(e,t){t=t||{};var r=e.values;if(t.convertEmptyValues&&0===(r=function(e){var t=[];if(({String:!0,Binary:!0,Number:!1})[e.type]){for(var r=0;r<e.values.length;r++)0!==e.values[r].length&&t.push(e.values[r]);return t}return e.values}(e)).length)return s.DynamoDB.Converter.input(null);var i={};switch(e.type){case"String":i.SS=r;break;case"Binary":i.BS=r;break;case"Number":i.NS=r.map(function(e){return e.toString()})}return i}(t,r);if("String"===i)return 0===t.length&&r.convertEmptyValues?e(null):{S:t};if("Number"===i||"NumberValue"===i)return{N:t.toString()};if("Binary"===i)return 0===t.length&&r.convertEmptyValues?e(null):{B:t};if("Boolean"===i)return{BOOL:t};else if("null"===i)return{NULL:!0};else if("undefined"!==i&&"Function"!==i)return p(t,r)},marshall:function(e,t){return s.DynamoDB.Converter.input(e,t).M},output:function e(t,r){for(var a in r=r||{},t){var n,p,m,c=t[a];if("M"===a){for(var l in p={},c)p[l]=e(c[l],r);return p}if("L"===a){for(m=0,n=[];m<c.length;m++)n.push(e(c[m],r));return n}if("SS"===a){for(m=0,n=[];m<c.length;m++)n.push(c[m]+"");return new o(n)}if("NS"===a){for(m=0,n=[];m<c.length;m++)n.push(u(c[m],r.wrapNumbers));return new o(n)}else if("BS"===a){for(m=0,n=[];m<c.length;m++)n.push(s.util.buffer.toBuffer(c[m]));return new o(n)}else if("S"===a)return c+"";else if("N"===a)return u(c,r.wrapNumbers);else if("B"===a)return i.buffer.toBuffer(c);else if("BOOL"===a)return"true"===c||"TRUE"===c||!0===c;else if("NULL"===a)return null}},unmarshall:function(e,t){return s.DynamoDB.Converter.output({M:e},t)}},e.exports=s.DynamoDB.Converter},8714:function(e,t,r){var s=r(79614),i=r(51939),a=r(44604);s.DynamoDB.DocumentClient=s.util.inherit({constructor:function(e){var t=this;t.options=e||{},t.configure(t.options)},configure:function(e){var t=this;t.service=e.service,t.bindServiceObject(e),t.attrValue=e.attrValue=t.service.api.operations.putItem.input.members.Item.value.shape},bindServiceObject:function(e){var t=this;if(e=e||{},t.service){var r=s.util.copy(t.service.config);t.service=new t.service.constructor.__super__(r),t.service.config.params=s.util.merge(t.service.config.params||{},e.params)}else t.service=new s.DynamoDB(e)},makeServiceRequest:function(e,t,r){var s=this.service[e](t);return this.setupRequest(s),this.setupResponse(s),"function"==typeof r&&s.send(r),s},serviceClientOperationsMap:{batchGet:"batchGetItem",batchWrite:"batchWriteItem",delete:"deleteItem",get:"getItem",put:"putItem",query:"query",scan:"scan",update:"updateItem",transactGet:"transactGetItems",transactWrite:"transactWriteItems"},batchGet:function(e,t){var r=this.serviceClientOperationsMap.batchGet;return this.makeServiceRequest(r,e,t)},batchWrite:function(e,t){var r=this.serviceClientOperationsMap.batchWrite;return this.makeServiceRequest(r,e,t)},delete:function(e,t){var r=this.serviceClientOperationsMap.delete;return this.makeServiceRequest(r,e,t)},get:function(e,t){var r=this.serviceClientOperationsMap.get;return this.makeServiceRequest(r,e,t)},put:function(e,t){var r=this.serviceClientOperationsMap.put;return this.makeServiceRequest(r,e,t)},update:function(e,t){var r=this.serviceClientOperationsMap.update;return this.makeServiceRequest(r,e,t)},scan:function(e,t){var r=this.serviceClientOperationsMap.scan;return this.makeServiceRequest(r,e,t)},query:function(e,t){var r=this.serviceClientOperationsMap.query;return this.makeServiceRequest(r,e,t)},transactWrite:function(e,t){var r=this.serviceClientOperationsMap.transactWrite;return this.makeServiceRequest(r,e,t)},transactGet:function(e,t){var r=this.serviceClientOperationsMap.transactGet;return this.makeServiceRequest(r,e,t)},createSet:function(e,t){return t=t||{},new a(e,t)},getTranslator:function(){return new i(this.options)},setupRequest:function(e){var t=this.getTranslator(),r=e.operation,i=e.service.api.operations[r].input;e._events.validate.unshift(function(e){e.rawParams=s.util.copy(e.params),e.params=t.translateInput(e.rawParams,i)})},setupResponse:function(e){var t=this,r=t.getTranslator(),i=t.service.api.operations[e.operation].output;e.on("extractData",function(e){e.data=r.translateOutput(e.data,i)}),e.response.nextPage=function(e){var r,i=this,a=i.request,o=a.service,n=a.operation;try{r=o.paginationConfig(n,!0)}catch(u){i.error=u}if(!i.hasNextPage()){if(e)e(i.error,null);else if(i.error)throw i.error;return null}var p=s.util.copy(a.rawParams);if(!i.nextPageTokens)return e?e(null,null):null;var m=r.inputToken;"string"==typeof m&&(m=[m]);for(var c=0;c<m.length;c++)p[m[c]]=i.nextPageTokens[c];return t[n](p,e)}}}),e.exports=s.DynamoDB.DocumentClient},35883:function(e,t,r){var s=r(79614).util.inherit({constructor:function(e){this.wrapperName="NumberValue",this.value=e.toString()},toJSON:function(){return this.toNumber()},toNumber:function(){return Number(this.value)},toString:function(){return this.value}});e.exports=s},44604:function(e,t,r){var s=r(79614).util,i=r(79123).typeOf,a={String:"String",Number:"Number",NumberValue:"Number",Binary:"Binary"},o=s.inherit({constructor:function(e,t){t=t||{},this.wrapperName="Set",this.initialize(e,t.validate)},initialize:function(e,t){var r=this;r.values=[].concat(e),r.detectType(),t&&r.validate()},detectType:function(){if(this.type=a[i(this.values[0])],!this.type)throw s.error(Error(),{code:"InvalidSetType",message:"Sets can contain string, number, or binary values"})},validate:function(){for(var e=this.values.length,t=this.values,r=0;r<e;r++)if(a[i(t[r])]!==this.type)throw s.error(Error(),{code:"InvalidType",message:this.type+" Set contains "+i(t[r])+" value"})},toJSON:function(){return this.values}});e.exports=o},51939:function(e,t,r){var s=r(79614).util,i=r(68235),a=function(e){e=e||{},this.attrValue=e.attrValue,this.convertEmptyValues=Boolean(e.convertEmptyValues),this.wrapNumbers=Boolean(e.wrapNumbers)};a.prototype.translateInput=function(e,t){return this.mode="input",this.translate(e,t)},a.prototype.translateOutput=function(e,t){return this.mode="output",this.translate(e,t)},a.prototype.translate=function(e,t){if(t&&void 0!==e){if(t.shape===this.attrValue)return i[this.mode](e,{convertEmptyValues:this.convertEmptyValues,wrapNumbers:this.wrapNumbers});switch(t.type){case"structure":return this.translateStructure(e,t);case"map":return this.translateMap(e,t);case"list":return this.translateList(e,t);default:return this.translateScalar(e,t)}}},a.prototype.translateStructure=function(e,t){var r=this;if(null!=e){var i={};return s.each(e,function(e,s){var a=t.members[e];if(a){var o=r.translate(s,a);void 0!==o&&(i[e]=o)}}),i}},a.prototype.translateList=function(e,t){var r=this;if(null!=e){var i=[];return s.arrayEach(e,function(e){var s=r.translate(e,t.member);void 0===s?i.push(null):i.push(s)}),i}},a.prototype.translateMap=function(e,t){var r=this;if(null!=e){var i={};return s.each(e,function(e,s){var a=r.translate(s,t.value);void 0===a?i[e]=null:i[e]=a}),i}},a.prototype.translateScalar=function(e,t){return t.toType(e)},e.exports=a},79123:function(e,t,r){var s=r(79614).util;function i(e){var t=["Buffer","File","Blob","ArrayBuffer","DataView","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array"];if(s.isNode()){var r=s.stream.Stream;if(s.Buffer.isBuffer(e)||e instanceof r)return!0}for(var i=0;i<t.length;i++)if(void 0!==e&&e.constructor&&(s.isType(e,t[i])||s.typeName(e.constructor)===t[i]))return!0;return!1}e.exports={typeOf:function(e){return null===e&&"object"==typeof e?"null":void 0!==e&&i(e)?"Binary":void 0!==e&&e.constructor?e.wrapperName||s.typeName(e.constructor):void 0!==e&&"object"==typeof e?"Object":"undefined"},isBinary:i}},2403:function(e,t,r){var s=r(97550).eventMessageChunker,i=r(83851).parseEvent;e.exports={createEventStream:function(e,t,r){for(var a=s(e),o=[],n=0;n<a.length;n++)o.push(i(t,a[n],r));return o}}},97550:function(e){e.exports={eventMessageChunker:function(e){for(var t=[],r=0;r<e.length;){var s=e.readInt32BE(r),i=e.slice(r,s+r);r+=s,t.push(i)}return t}}},31231:function(e,t,r){var s=r(79614).util,i=s.buffer.toBuffer;function a(e){if(8!==e.length)throw Error("Int64 buffers must be exactly 8 bytes");s.Buffer.isBuffer(e)||(e=i(e)),this.bytes=e}function o(e){for(var t=0;t<8;t++)e[t]^=255;for(var t=7;t>-1&&(e[t]++,0===e[t]);t--);}a.fromNumber=function(e){if(e>0x7fffffffffffffff||e<-0x8000000000000000)throw Error(e+" is too large (or, if negative, too small) to represent as an Int64");for(var t=new Uint8Array(8),r=7,s=Math.abs(Math.round(e));r>-1&&s>0;r--,s/=256)t[r]=s;return e<0&&o(t),new a(t)},a.prototype.valueOf=function(){var e=this.bytes.slice(0),t=128&e[0];return t&&o(e),parseInt(e.toString("hex"),16)*(t?-1:1)},a.prototype.toString=function(){return String(this.valueOf())},e.exports={Int64:a}},83851:function(e,t,r){var s=r(89524).parseMessage;e.exports={parseEvent:function(e,t,r){var i,a,o,n=s(t),u=n.headers[":message-type"];if(u){if("error"===u.value)throw i=n.headers[":error-code"],(o=Error((a=n.headers[":error-message"]).value||a)).code=o.name=i.value||i,o;if("event"!==u.value)return}var p=n.headers[":event-type"],m=r.members[p.value];if(m){var c={},l=m.eventPayloadMemberName;if(l){var d=m.members[l];"binary"===d.type?c[l]=n.body:c[l]=e.parse(n.body.toString(),d)}for(var y=m.eventHeaderMemberNames,b=0;b<y.length;b++){var S=y[b];n.headers[S]&&(c[S]=m.members[S].toType(n.headers[S].value))}var g={};return g[p.value]=c,g}}}},89524:function(e,t,r){var s=r(31231).Int64,i=r(4441).splitMessage,a="boolean";e.exports={parseMessage:function(e){var t=i(e);return{headers:function(e){for(var t={},r=0;r<e.length;){var i=e.readUInt8(r++),o=e.slice(r,r+i).toString();switch(r+=i,e.readUInt8(r++)){case 0:t[o]={type:a,value:!0};break;case 1:t[o]={type:a,value:!1};break;case 2:t[o]={type:"byte",value:e.readInt8(r++)};break;case 3:t[o]={type:"short",value:e.readInt16BE(r)},r+=2;break;case 4:t[o]={type:"integer",value:e.readInt32BE(r)},r+=4;break;case 5:t[o]={type:"long",value:new s(e.slice(r,r+8))},r+=8;break;case 6:var n=e.readUInt16BE(r);r+=2,t[o]={type:"binary",value:e.slice(r,r+n)},r+=n;break;case 7:var u=e.readUInt16BE(r);r+=2,t[o]={type:"string",value:e.slice(r,r+u).toString()},r+=u;break;case 8:t[o]={type:"timestamp",value:new Date(new s(e.slice(r,r+8)).valueOf())},r+=8;break;case 9:var p=e.slice(r,r+16).toString("hex");r+=16,t[o]={type:"uuid",value:p.substr(0,8)+"-"+p.substr(8,4)+"-"+p.substr(12,4)+"-"+p.substr(16,4)+"-"+p.substr(20)};break;default:throw Error("Unrecognized header type tag")}}return t}(t.headers),body:t.body}}}},4441:function(e,t,r){var s=r(79614).util,i=s.buffer.toBuffer;e.exports={splitMessage:function(e){if(s.Buffer.isBuffer(e)||(e=i(e)),e.length<16)throw Error("Provided message too short to accommodate event stream message overhead");if(e.length!==e.readUInt32BE(0))throw Error("Reported message length does not match received message length");var t=e.readUInt32BE(8);if(t!==s.crypto.crc32(e.slice(0,8)))throw Error("The prelude checksum specified in the message ("+t+") does not match the calculated CRC32 checksum.");var r=e.readUInt32BE(e.length-4);if(r!==s.crypto.crc32(e.slice(0,e.length-4)))throw Error("The message checksum did not match the expected value of "+r);var a=12+e.readUInt32BE(4);return{headers:e.slice(12,a),body:e.slice(a,e.length-4)}}}},72274:function(e,t,r){var s=r(83454),i=r(79614),a=r(96380),o=r(33320).discoverEndpoint;function n(e){if(!e.service.api.operations)return"";var t=e.service.api.operations[e.operation];return t?t.authtype:""}function u(e){var t=e.service;return t.config.signatureVersion?t.config.signatureVersion:t.api.signatureVersion?t.api.signatureVersion:n(e)}i.EventListeners={Core:{}},i.EventListeners={Core:new a().addNamedListeners(function(e,t){t("VALIDATE_CREDENTIALS","validate",function(e,t){if(!e.service.api.signatureVersion&&!e.service.config.signatureVersion)return t();if("bearer"===u(e)){e.service.config.getToken(function(r){r&&(e.response.error=i.util.error(r,{code:"TokenError"})),t()});return}e.service.config.getCredentials(function(r){r&&(e.response.error=i.util.error(r,{code:"CredentialsError",message:"Missing credentials in config, if using AWS_CONFIG_FILE, set AWS_SDK_LOAD_CONFIG=1"})),t()})}),e("VALIDATE_REGION","validate",function(e){if(!e.service.isGlobalEndpoint){var t=RegExp(/^([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9])$/);e.service.config.region?t.test(e.service.config.region)||(e.response.error=i.util.error(Error(),{code:"ConfigError",message:"Invalid region in config"})):e.response.error=i.util.error(Error(),{code:"ConfigError",message:"Missing region in config"})}}),e("BUILD_IDEMPOTENCY_TOKENS","validate",function(e){if(e.service.api.operations){var t=e.service.api.operations[e.operation];if(t){var r=t.idempotentMembers;if(r.length){for(var s=i.util.copy(e.params),a=0,o=r.length;a<o;a++)s[r[a]]||(s[r[a]]=i.util.uuid.v4());e.params=s}}}}),e("VALIDATE_PARAMETERS","validate",function(e){if(e.service.api.operations){var t=e.service.api.operations[e.operation].input,r=e.service.config.paramValidation;new i.ParamValidator(r).validate(t,e.params)}}),e("COMPUTE_CHECKSUM","afterBuild",function(e){if(e.service.api.operations){var t=e.service.api.operations[e.operation];if(t){var r=e.httpRequest.body,s=r&&(i.util.Buffer.isBuffer(r)||"string"==typeof r),a=e.httpRequest.headers;if(t.httpChecksumRequired&&e.service.config.computeChecksums&&s&&!a["Content-MD5"]){var o=i.util.crypto.md5(r,"base64");a["Content-MD5"]=o}}}}),t("COMPUTE_SHA256","afterBuild",function(e,t){if(e.haltHandlersOnError(),e.service.api.operations){var r=e.service.api.operations[e.operation],s=r?r.authtype:"";if(!e.service.api.signatureVersion&&!s&&!e.service.config.signatureVersion)return t();if(e.service.getSignerClass(e)===i.Signers.V4){var a=e.httpRequest.body||"";if(s.indexOf("unsigned-body")>=0)return e.httpRequest.headers["X-Amz-Content-Sha256"]="UNSIGNED-PAYLOAD",t();i.util.computeSha256(a,function(r,s){r?t(r):(e.httpRequest.headers["X-Amz-Content-Sha256"]=s,t())})}else t()}}),e("SET_CONTENT_LENGTH","afterBuild",function(e){var t=n(e),r=i.util.getRequestPayloadShape(e);if(void 0===e.httpRequest.headers["Content-Length"])try{var s=i.util.string.byteLength(e.httpRequest.body);e.httpRequest.headers["Content-Length"]=s}catch(a){if(r&&r.isStreaming){if(r.requiresLength);else if(t.indexOf("unsigned-body")>=0){e.httpRequest.headers["Transfer-Encoding"]="chunked";return}}throw a}}),e("SET_HTTP_HOST","afterBuild",function(e){e.httpRequest.headers.Host=e.httpRequest.endpoint.host}),e("SET_TRACE_ID","afterBuild",function(e){var t="X-Amzn-Trace-Id";if(i.util.isNode()&&!Object.hasOwnProperty.call(e.httpRequest.headers,t)){var r=s.env.AWS_LAMBDA_FUNCTION_NAME,a=s.env._X_AMZN_TRACE_ID;"string"==typeof r&&r.length>0&&"string"==typeof a&&a.length>0&&(e.httpRequest.headers[t]=a)}}),e("RESTART","restart",function(){var e=this.response.error;e&&e.retryable&&(this.httpRequest=new i.HttpRequest(this.service.endpoint,this.service.region),this.response.retryCount<this.service.config.maxRetries?this.response.retryCount++:this.response.error=null)}),t("DISCOVER_ENDPOINT","sign",o,!0),t("SIGN","sign",function(e,t){var r=e.service,s=u(e);if(!s||0===s.length)return t();"bearer"===s?r.config.getToken(function(s,i){if(s)return e.response.error=s,t();try{new(r.getSignerClass(e))(e.httpRequest).addAuthorization(i)}catch(a){e.response.error=a}t()}):r.config.getCredentials(function(s,i){if(s)return e.response.error=s,t();try{var a=r.getSkewCorrectedDate(),o=r.getSignerClass(e),n=(e.service.api.operations||{})[e.operation],u=new o(e.httpRequest,r.getSigningName(e),{signatureCache:r.config.signatureCache,operation:n,signatureVersion:r.api.signatureVersion});u.setServiceClientId(r._clientId),delete e.httpRequest.headers.Authorization,delete e.httpRequest.headers.Date,delete e.httpRequest.headers["X-Amz-Date"],u.addAuthorization(i,a),e.signedAt=a}catch(p){e.response.error=p}t()})}),e("VALIDATE_RESPONSE","validateResponse",function(e){this.service.successfulResponse(e,this)?(e.data={},e.error=null):(e.data=null,e.error=i.util.error(Error(),{code:"UnknownError",message:"An unknown error occurred."}))}),e("ERROR","error",function(e,t){if(t.request.service.api.awsQueryCompatible){var r=t.httpResponse.headers,s=r?r["x-amzn-query-error"]:void 0;s&&s.includes(";")&&(t.error.code=s.split(";")[0])}},!0),t("SEND","send",function(e,t){function r(r){e.httpResponse.stream=r;var s=e.request.httpRequest.stream,a=e.request.service,o=a.api,n=e.request.operation,u=o.operations[n]||{};r.on("headers",function(s,o,n){if(e.request.emit("httpHeaders",[s,o,e,n]),!e.httpResponse.streaming){if(2===i.HttpClient.streamsApiVersion){if(u.hasEventOutput&&a.successfulResponse(e)){e.request.emit("httpDone"),t();return}r.on("readable",function(){var t=r.read();null!==t&&e.request.emit("httpData",[t,e])})}else r.on("data",function(t){e.request.emit("httpData",[t,e])})}}),r.on("end",function(){s&&s.didCallback||2===i.HttpClient.streamsApiVersion&&u.hasEventOutput&&a.successfulResponse(e)||(e.request.emit("httpDone"),t())})}function s(r){if("RequestAbortedError"!==r.code){var s="TimeoutError"===r.code?r.code:"NetworkingError";r=i.util.error(r,{code:s,region:e.request.httpRequest.region,hostname:e.request.httpRequest.endpoint.hostname,retryable:!0})}e.error=r,e.request.emit("httpError",[e.error,e],function(){t()})}function a(){var t,a=i.HttpClient.getInstance(),o=e.request.service.config.httpOptions||{};try{(t=a.handleRequest(e.request.httpRequest,o,r,s)).on("sendProgress",function(t){e.request.emit("httpUploadProgress",[t,e])}),t.on("receiveProgress",function(t){e.request.emit("httpDownloadProgress",[t,e])})}catch(n){s(n)}}e.httpResponse._abortCallback=t,e.error=null,e.data=null,(e.request.service.getSkewCorrectedDate()-this.signedAt)/1e3>=600?this.emit("sign",[this],function(e){e?t(e):a()}):a()}),e("HTTP_HEADERS","httpHeaders",function(e,t,r,s){r.httpResponse.statusCode=e,r.httpResponse.statusMessage=s,r.httpResponse.headers=t,r.httpResponse.body=i.util.buffer.toBuffer(""),r.httpResponse.buffers=[],r.httpResponse.numBytes=0;var a=t.date||t.Date,o=r.request.service;if(a){var n=Date.parse(a);o.config.correctClockSkew&&o.isClockSkewed(n)&&o.applyClockOffset(n)}}),e("HTTP_DATA","httpData",function(e,t){if(e){if(i.util.isNode()){t.httpResponse.numBytes+=e.length;var r=t.httpResponse.headers["content-length"],s={loaded:t.httpResponse.numBytes,total:r};t.request.emit("httpDownloadProgress",[s,t])}t.httpResponse.buffers.push(i.util.buffer.toBuffer(e))}}),e("HTTP_DONE","httpDone",function(e){if(e.httpResponse.buffers&&e.httpResponse.buffers.length>0){var t=i.util.buffer.concat(e.httpResponse.buffers);e.httpResponse.body=t}delete e.httpResponse.numBytes,delete e.httpResponse.buffers}),e("FINALIZE_ERROR","retry",function(e){e.httpResponse.statusCode&&(e.error.statusCode=e.httpResponse.statusCode,void 0===e.error.retryable&&(e.error.retryable=this.service.retryableError(e.error,this)))}),e("INVALIDATE_CREDENTIALS","retry",function(e){if(e.error)switch(e.error.code){case"RequestExpired":case"ExpiredTokenException":case"ExpiredToken":e.error.retryable=!0,e.request.service.config.credentials.expired=!0}}),e("EXPIRED_SIGNATURE","retry",function(e){var t=e.error;t&&"string"==typeof t.code&&"string"==typeof t.message&&t.code.match(/Signature/)&&t.message.match(/expired/)&&(e.error.retryable=!0)}),e("CLOCK_SKEWED","retry",function(e){e.error&&this.service.clockSkewError(e.error)&&this.service.config.correctClockSkew&&(e.error.retryable=!0)}),e("REDIRECT","retry",function(e){e.error&&e.error.statusCode>=300&&e.error.statusCode<400&&e.httpResponse.headers.location&&(this.httpRequest.endpoint=new i.Endpoint(e.httpResponse.headers.location),this.httpRequest.headers.Host=this.httpRequest.endpoint.host,e.error.redirect=!0,e.error.retryable=!0)}),e("RETRY_CHECK","retry",function(e){e.error&&(e.error.redirect&&e.redirectCount<e.maxRedirects?e.error.retryDelay=0:e.retryCount<e.maxRetries&&(e.error.retryDelay=this.service.retryDelays(e.retryCount,e.error)||0))}),t("RESET_RETRY_STATE","afterRetry",function(e,t){var r,s=!1;e.error&&(r=e.error.retryDelay||0,e.error.retryable&&e.retryCount<e.maxRetries?(e.retryCount++,s=!0):e.error.redirect&&e.redirectCount<e.maxRedirects&&(e.redirectCount++,s=!0)),s&&r>=0?(e.error=null,setTimeout(t,r)):t()})}),CorePost:new a().addNamedListeners(function(e){e("EXTRACT_REQUEST_ID","extractData",i.util.extractRequestId),e("EXTRACT_REQUEST_ID","extractError",i.util.extractRequestId),e("ENOTFOUND_ERROR","httpError",function(e){if("NetworkingError"===e.code&&("ENOTFOUND"===e.errno||"number"==typeof e.errno&&"function"==typeof i.util.getSystemErrorName&&["EAI_NONAME","EAI_NODATA"].indexOf(i.util.getSystemErrorName(e.errno)>=0))){var t="Inaccessible host: `"+e.hostname+"' at port `"+e.port+"'. This service may not be available in the `"+e.region+"' region.";this.response.error=i.util.error(Error(t),{code:"UnknownEndpoint",region:e.region,hostname:e.hostname,retryable:!0,originalError:e})}})}),Logger:new a().addNamedListeners(function(e){e("LOG_REQUEST","complete",function(e){var t=e.request,s=t.service.config.logger;if(s){var a,o,n,u,p,m,c=(a=(e.request.service.getSkewCorrectedDate().getTime()-t.startTime.getTime())/1e3,o=!!s.isTTY,n=e.httpResponse.statusCode,u=t.params,t.service.api.operations&&t.service.api.operations[t.operation]&&t.service.api.operations[t.operation].input&&(u=function e(t,r){if(!r)return r;if(t.isSensitive)return"***SensitiveInformation***";switch(t.type){case"structure":var s={};return i.util.each(r,function(r,i){Object.prototype.hasOwnProperty.call(t.members,r)?s[r]=e(t.members[r],i):s[r]=i}),s;case"list":var a=[];return i.util.arrayEach(r,function(r,s){a.push(e(t.member,r))}),a;case"map":var o={};return i.util.each(r,function(r,s){o[r]=e(t.value,s)}),o;default:return r}}(t.service.api.operations[t.operation].input,t.params)),p=r(89539).inspect(u,!0,null),m="",o&&(m+="\x1b[33m"),m+="[AWS "+t.service.serviceIdentifier+" "+n+(" "+a.toString()+"s ")+e.retryCount+" retries]",o&&(m+="\x1b[0;1m"),m+=" "+i.util.string.lowerFirst(t.operation)+"("+p+")",o&&(m+="\x1b[0m"),m);"function"==typeof s.log?s.log(c):"function"==typeof s.write&&s.write(c+"\n")}})}),Json:new a().addNamedListeners(function(e){var t=r(76933);e("BUILD","build",t.buildRequest),e("EXTRACT_DATA","extractData",t.extractData),e("EXTRACT_ERROR","extractError",t.extractError)}),Rest:new a().addNamedListeners(function(e){var t=r(96225);e("BUILD","build",t.buildRequest),e("EXTRACT_DATA","extractData",t.extractData),e("EXTRACT_ERROR","extractError",t.extractError)}),RestJson:new a().addNamedListeners(function(e){var t=r(53699);e("BUILD","build",t.buildRequest),e("EXTRACT_DATA","extractData",t.extractData),e("EXTRACT_ERROR","extractError",t.extractError),e("UNSET_CONTENT_LENGTH","afterBuild",t.unsetContentLength)}),RestXml:new a().addNamedListeners(function(e){var t=r(11674);e("BUILD","build",t.buildRequest),e("EXTRACT_DATA","extractData",t.extractData),e("EXTRACT_ERROR","extractError",t.extractError)}),Query:new a().addNamedListeners(function(e){var t=r(70293);e("BUILD","build",t.buildRequest),e("EXTRACT_DATA","extractData",t.extractData),e("EXTRACT_ERROR","extractError",t.extractError)})}},26344:function(e,t,r){var s=r(79614),i=s.util.inherit;s.Endpoint=i({constructor:function(e,t){if(s.util.hideProperties(this,["slashes","auth","hash","search","query"]),null==e)throw Error("Invalid endpoint: "+e);if("string"!=typeof e)return s.util.copy(e);e.match(/^http/)||(e=((t&&void 0!==t.sslEnabled?t.sslEnabled:s.config.sslEnabled)?"https":"http")+"://"+e),s.util.update(this,s.util.urlParse(e)),this.port?this.port=parseInt(this.port,10):this.port="https:"===this.protocol?443:80}}),s.HttpRequest=i({constructor:function(e,t){e=new s.Endpoint(e),this.method="POST",this.path=e.path||"/",this.headers={},this.body="",this.endpoint=e,this.region=t,this._userAgent="",this.setUserAgent()},setUserAgent:function(){this._userAgent=this.headers[this.getUserAgentHeaderName()]=s.util.userAgent()},getUserAgentHeaderName:function(){return(s.util.isBrowser()?"X-Amz-":"")+"User-Agent"},appendToUserAgent:function(e){"string"==typeof e&&e&&(this._userAgent+=" "+e),this.headers[this.getUserAgentHeaderName()]=this._userAgent},getUserAgent:function(){return this._userAgent},pathname:function(){return this.path.split("?",1)[0]},search:function(){var e=this.path.split("?",2)[1];return e?(e=s.util.queryStringParse(e),s.util.queryParamsToString(e)):""},updateEndpoint:function(e){var t=new s.Endpoint(e);this.endpoint=t,this.path=t.path||"/",this.headers.Host&&(this.headers.Host=t.host)}}),s.HttpResponse=i({constructor:function(){this.statusCode=void 0,this.headers={},this.body=void 0,this.streaming=!1,this.stream=null},createUnbufferedStream:function(){return this.streaming=!0,this.stream}}),s.HttpClient=i({}),s.HttpClient.getInstance=function(){return void 0===this.singleton&&(this.singleton=new this),this.singleton}},2631:function(e,t,r){var s=r(79614),i=r(17187).EventEmitter;r(26344),s.XHRClient=s.util.inherit({handleRequest:function(e,t,r,a){var o=this,n=e.endpoint,u=new i,p=n.protocol+"//"+n.hostname;80!==n.port&&443!==n.port&&(p+=":"+n.port),p+=e.path;var m=new XMLHttpRequest,c=!1;e.stream=m,m.addEventListener("readystatechange",function(){try{if(0===m.status)return}catch(e){return}this.readyState>=this.HEADERS_RECEIVED&&!c&&(u.statusCode=m.status,u.headers=o.parseHeaders(m.getAllResponseHeaders()),u.emit("headers",u.statusCode,u.headers,m.statusText),c=!0),this.readyState===this.DONE&&o.finishRequest(m,u)},!1),m.upload.addEventListener("progress",function(e){u.emit("sendProgress",e)}),m.addEventListener("progress",function(e){u.emit("receiveProgress",e)},!1),m.addEventListener("timeout",function(){a(s.util.error(Error("Timeout"),{code:"TimeoutError"}))},!1),m.addEventListener("error",function(){a(s.util.error(Error("Network Failure"),{code:"NetworkingError"}))},!1),m.addEventListener("abort",function(){a(s.util.error(Error("Request aborted"),{code:"RequestAbortedError"}))},!1),r(u),m.open(e.method,p,!1!==t.xhrAsync),s.util.each(e.headers,function(e,t){"Content-Length"!==e&&"User-Agent"!==e&&"Host"!==e&&m.setRequestHeader(e,t)}),t.timeout&&!1!==t.xhrAsync&&(m.timeout=t.timeout),t.xhrWithCredentials&&(m.withCredentials=!0);try{m.responseType="arraybuffer"}catch(l){}try{e.body?m.send(e.body):m.send()}catch(d){if(e.body&&"object"==typeof e.body.buffer)m.send(e.body.buffer);else throw d}return u},parseHeaders:function(e){var t={};return s.util.arrayEach(e.split(/\r?\n/),function(e){var r=e.split(":",1)[0],s=e.substring(r.length+2);r.length>0&&(t[r.toLowerCase()]=s)}),t},finishRequest:function(e,t){var r;if("arraybuffer"===e.responseType&&e.response){var i=e.response;r=new s.util.Buffer(i.byteLength);for(var a=new Uint8Array(i),o=0;o<r.length;++o)r[o]=a[o]}try{r||"string"!=typeof e.responseText||(r=new s.util.Buffer(e.responseText))}catch(n){}r&&t.emit("data",r),t.emit("end")}}),s.HttpClient.prototype=s.XHRClient.prototype,s.HttpClient.streamsApiVersion=1},43658:function(e,t,r){var s=r(62662);function i(){}i.prototype.build=function(e,t){return JSON.stringify(function e(t,r){var i,a;if(r&&null!=t)switch(r.type){case"structure":return function(t,r){if(r.isDocument)return t;var i={};return s.each(t,function(t,s){var a=r.members[t];if(a){if("body"!==a.location)return;var o=a.isLocationName?a.name:t,n=e(s,a);void 0!==n&&(i[o]=n)}}),i}(t,r);case"map":return i={},s.each(t,function(t,s){var a=e(s,r.value);void 0!==a&&(i[t]=a)}),i;case"list":return a=[],s.arrayEach(t,function(t){var s=e(t,r.member);void 0!==s&&a.push(s)}),a;default:return r.toWireFormat(t)}}(e,t))},e.exports=i},62622:function(e,t,r){var s=r(62662);function i(){}i.prototype.parse=function(e,t){return function e(t,r){if(r&&void 0!==t)switch(r.type){case"structure":return function(t,r){if(null!=t){if(r.isDocument)return t;var i={},a=r.members;return s.each(a,function(r,s){var a=s.isLocationName?s.name:r;if(Object.prototype.hasOwnProperty.call(t,a)){var o=e(t[a],s);void 0!==o&&(i[r]=o)}}),i}}(t,r);case"map":return function(t,r){if(null!=t){var i={};return s.each(t,function(t,s){var a=e(s,r.value);void 0===a?i[t]=null:i[t]=a}),i}}(t,r);case"list":return function(t,r){if(null!=t){var i=[];return s.arrayEach(t,function(t){var s=e(t,r.member);void 0===s?i.push(null):i.push(s)}),i}}(t,r);default:return r.toType(t)}}(JSON.parse(e),t)},e.exports=i},3580:function(e,t,r){var s=r(83454);e.exports={suppress:!1},setTimeout(function(){e.exports.suppress||void 0!==s&&("object"!=typeof s.env||void 0===s.env.AWS_EXECUTION_ENV||0!==s.env.AWS_EXECUTION_ENV.indexOf("AWS_Lambda_"))&&("object"!=typeof s.env||void 0===s.env.AWS_SDK_JS_SUPPRESS_MAINTENANCE_MODE_MESSAGE)&&"function"==typeof s.emitWarning&&s.emitWarning("We are formalizing our plans to enter AWS SDK for JavaScript (v2) into maintenance mode in 2023.\n\nPlease migrate your code to use AWS SDK for JavaScript (v3).\nFor more information, check the migration guide at https://a.co/7PzMCcy",{type:"NOTE"})},0)},85863:function(e,t,r){var s=r(84351),i=r(66797),a=r(68136),o=r(47937),n=r(90306),u=r(17752),p=r(62662),m=p.property,c=p.memoizedProperty;e.exports=function(e,t){var r=this;e=e||{},(t=t||{}).api=this,e.metadata=e.metadata||{};var l=t.serviceIdentifier;delete t.serviceIdentifier,m(this,"isApi",!0,!1),m(this,"apiVersion",e.metadata.apiVersion),m(this,"endpointPrefix",e.metadata.endpointPrefix),m(this,"signingName",e.metadata.signingName),m(this,"globalEndpoint",e.metadata.globalEndpoint),m(this,"signatureVersion",e.metadata.signatureVersion),m(this,"jsonVersion",e.metadata.jsonVersion),m(this,"targetPrefix",e.metadata.targetPrefix),m(this,"protocol",e.metadata.protocol),m(this,"timestampFormat",e.metadata.timestampFormat),m(this,"xmlNamespaceUri",e.metadata.xmlNamespace),m(this,"abbreviation",e.metadata.serviceAbbreviation),m(this,"fullName",e.metadata.serviceFullName),m(this,"serviceId",e.metadata.serviceId),l&&u[l]&&m(this,"xmlNoDefaultLists",u[l].xmlNoDefaultLists,!1),c(this,"className",function(){var t=e.metadata.serviceAbbreviation||e.metadata.serviceFullName;return t?("ElasticLoadBalancing"===(t=t.replace(/^Amazon|AWS\s*|\(.*|\s+|\W+/g,""))&&(t="ELB"),t):null}),m(this,"operations",new s(e.operations,t,function(e,r){return new i(e,r,t)},p.string.lowerFirst,function(e,t){!0===t.endpointoperation&&m(r,"endpointOperation",p.string.lowerFirst(e)),t.endpointdiscovery&&!r.hasRequiredEndpointDiscovery&&m(r,"hasRequiredEndpointDiscovery",!0===t.endpointdiscovery.required)})),m(this,"shapes",new s(e.shapes,t,function(e,r){return a.create(r,t)})),m(this,"paginators",new s(e.paginators,t,function(e,r){return new o(e,r,t)})),m(this,"waiters",new s(e.waiters,t,function(e,r){return new n(e,r,t)},p.string.lowerFirst)),t.documentation&&(m(this,"documentation",e.documentation),m(this,"documentationUrl",e.documentationUrl)),m(this,"awsQueryCompatible",e.metadata.awsQueryCompatible)}},84351:function(e,t,r){var s=r(62662).memoizedProperty;function i(e,t,r,i){s(this,i(e),function(){return r(e,t)})}e.exports=function(e,t,r,s,a){for(var o in s=s||String,e)Object.prototype.hasOwnProperty.call(e,o)&&(i.call(this,o,e[o],r,s),a&&a(o,e[o]))}},66797:function(e,t,r){var s=r(68136),i=r(62662),a=i.property,o=i.memoizedProperty;e.exports=function(e,t,r){var i=this;r=r||{},a(this,"name",t.name||e),a(this,"api",r.api,!1),t.http=t.http||{},a(this,"endpoint",t.endpoint),a(this,"httpMethod",t.http.method||"POST"),a(this,"httpPath",t.http.requestUri||"/"),a(this,"authtype",t.authtype||""),a(this,"endpointDiscoveryRequired",t.endpointdiscovery?t.endpointdiscovery.required?"REQUIRED":"OPTIONAL":"NULL"),a(this,"httpChecksumRequired",t.httpChecksumRequired||t.httpChecksum&&t.httpChecksum.requestChecksumRequired,!1),o(this,"input",function(){return t.input?s.create(t.input,r):new s.create({type:"structure"},r)}),o(this,"output",function(){return t.output?s.create(t.output,r):new s.create({type:"structure"},r)}),o(this,"errors",function(){var e=[];if(!t.errors)return null;for(var i=0;i<t.errors.length;i++)e.push(s.create(t.errors[i],r));return e}),o(this,"paginator",function(){return r.api.paginators[e]}),r.documentation&&(a(this,"documentation",t.documentation),a(this,"documentationUrl",t.documentationUrl)),o(this,"idempotentMembers",function(){var e=[],t=i.input,r=t.members;if(!t.members)return e;for(var s in r)r.hasOwnProperty(s)&&!0===r[s].isIdempotent&&e.push(s);return e}),o(this,"hasEventOutput",function(){return function(e){var t=e.members,r=e.payload;if(!e.members)return!1;if(r)return t[r].isEventStream;for(var s in t)if(!t.hasOwnProperty(s)&&!0===t[s].isEventStream)return!0;return!1}(i.output)})}},47937:function(e,t,r){var s=r(62662).property;e.exports=function(e,t){s(this,"inputToken",t.input_token),s(this,"limitKey",t.limit_key),s(this,"moreResults",t.more_results),s(this,"outputToken",t.output_token),s(this,"resultKey",t.result_key)}},90306:function(e,t,r){var s=r(62662),i=s.property;e.exports=function(e,t,r){r=r||{},i(this,"name",e),i(this,"api",r.api,!1),t.operation&&i(this,"operation",s.string.lowerFirst(t.operation));var a=this;["type","description","delay","maxAttempts","acceptors"].forEach(function(e){var r=t[e];r&&i(a,e,r)})}},68136:function(e,t,r){var s=r(84351),i=r(62662);function a(e,t,r){null!=r&&i.property.apply(this,arguments)}function o(e,t){e.constructor.prototype[t]||i.memoizedProperty.apply(this,arguments)}function n(e,t,r){t=t||{},a(this,"shape",e.shape),a(this,"api",t.api,!1),a(this,"type",e.type),a(this,"enum",e.enum),a(this,"min",e.min),a(this,"max",e.max),a(this,"pattern",e.pattern),a(this,"location",e.location||this.location||"body"),a(this,"name",this.name||e.xmlName||e.queryName||e.locationName||r),a(this,"isStreaming",e.streaming||this.isStreaming||!1),a(this,"requiresLength",e.requiresLength,!1),a(this,"isComposite",e.isComposite||!1),a(this,"isShape",!0,!1),a(this,"isQueryName",Boolean(e.queryName),!1),a(this,"isLocationName",Boolean(e.locationName),!1),a(this,"isIdempotent",!0===e.idempotencyToken),a(this,"isJsonValue",!0===e.jsonvalue),a(this,"isSensitive",!0===e.sensitive||e.prototype&&!0===e.prototype.sensitive),a(this,"isEventStream",Boolean(e.eventstream),!1),a(this,"isEvent",Boolean(e.event),!1),a(this,"isEventPayload",Boolean(e.eventpayload),!1),a(this,"isEventHeader",Boolean(e.eventheader),!1),a(this,"isTimestampFormatSet",Boolean(e.timestampFormat)||e.prototype&&!0===e.prototype.isTimestampFormatSet,!1),a(this,"endpointDiscoveryId",Boolean(e.endpointdiscoveryid),!1),a(this,"hostLabel",Boolean(e.hostLabel),!1),t.documentation&&(a(this,"documentation",e.documentation),a(this,"documentationUrl",e.documentationUrl)),e.xmlAttribute&&a(this,"isXmlAttribute",e.xmlAttribute||!1),a(this,"defaultValue",null),this.toWireFormat=function(e){return null==e?"":e},this.toType=function(e){return e}}function u(e){n.apply(this,arguments),a(this,"isComposite",!0),e.flattened&&a(this,"flattened",e.flattened||!1)}function p(e,t){var r=this,i=null,p=!this.isShape;u.apply(this,arguments),p&&(a(this,"defaultValue",function(){return{}}),a(this,"members",{}),a(this,"memberNames",[]),a(this,"required",[]),a(this,"isRequired",function(){return!1}),a(this,"isDocument",Boolean(e.document))),e.members&&(a(this,"members",new s(e.members,t,function(e,r){return n.create(r,t,e)})),o(this,"memberNames",function(){return e.xmlOrder||Object.keys(e.members)}),e.event&&(o(this,"eventPayloadMemberName",function(){for(var e=r.members,t=r.memberNames,s=0,i=t.length;s<i;s++)if(e[t[s]].isEventPayload)return t[s]}),o(this,"eventHeaderMemberNames",function(){for(var e=r.members,t=r.memberNames,s=[],i=0,a=t.length;i<a;i++)e[t[i]].isEventHeader&&s.push(t[i]);return s}))),e.required&&(a(this,"required",e.required),a(this,"isRequired",function(t){if(!i){i={};for(var r=0;r<e.required.length;r++)i[e.required[r]]=!0}return i[t]},!1,!0)),a(this,"resultWrapper",e.resultWrapper||null),e.payload&&a(this,"payload",e.payload),"string"==typeof e.xmlNamespace?a(this,"xmlNamespaceUri",e.xmlNamespace):"object"==typeof e.xmlNamespace&&(a(this,"xmlNamespacePrefix",e.xmlNamespace.prefix),a(this,"xmlNamespaceUri",e.xmlNamespace.uri))}function m(e,t){var r=this,s=!this.isShape;if(u.apply(this,arguments),s&&a(this,"defaultValue",function(){return[]}),e.member&&o(this,"member",function(){return n.create(e.member,t)}),this.flattened){var i=this.name;o(this,"name",function(){return r.member.name||i})}}function c(e,t){var r=!this.isShape;u.apply(this,arguments),r&&(a(this,"defaultValue",function(){return{}}),a(this,"key",n.create({type:"string"},t)),a(this,"value",n.create({type:"string"},t))),e.key&&o(this,"key",function(){return n.create(e.key,t)}),e.value&&o(this,"value",function(){return n.create(e.value,t)})}function l(){n.apply(this,arguments);var e=["rest-xml","query","ec2"];this.toType=function(t){return(t=this.api&&e.indexOf(this.api.protocol)>-1?t||"":t,this.isJsonValue)?JSON.parse(t):t&&"function"==typeof t.toString?t.toString():t},this.toWireFormat=function(e){return this.isJsonValue?JSON.stringify(e):e}}function d(){n.apply(this,arguments),this.toType=function(e){var t=i.base64.decode(e);if(this.isSensitive&&i.isNode()&&"function"==typeof i.Buffer.alloc){var r=i.Buffer.alloc(t.length,t);t.fill(0),t=r}return t},this.toWireFormat=i.base64.encode}function y(){d.apply(this,arguments)}function b(){n.apply(this,arguments),this.toType=function(e){return"boolean"==typeof e?e:null==e?null:"true"===e}}n.normalizedTypes={character:"string",double:"float",long:"integer",short:"integer",biginteger:"integer",bigdecimal:"float",blob:"binary"},n.types={structure:p,list:m,map:c,boolean:b,timestamp:function(e){var t=this;if(n.apply(this,arguments),e.timestampFormat)a(this,"timestampFormat",e.timestampFormat);else if(t.isTimestampFormatSet&&this.timestampFormat)a(this,"timestampFormat",this.timestampFormat);else if("header"===this.location)a(this,"timestampFormat","rfc822");else if("querystring"===this.location)a(this,"timestampFormat","iso8601");else if(this.api)switch(this.api.protocol){case"json":case"rest-json":a(this,"timestampFormat","unixTimestamp");break;case"rest-xml":case"query":case"ec2":a(this,"timestampFormat","iso8601")}this.toType=function(e){return null==e?null:"function"==typeof e.toUTCString?e:"string"==typeof e||"number"==typeof e?i.date.parseTimestamp(e):null},this.toWireFormat=function(e){return i.date.format(e,t.timestampFormat)}},float:function(){n.apply(this,arguments),this.toType=function(e){return null==e?null:parseFloat(e)},this.toWireFormat=this.toType},integer:function(){n.apply(this,arguments),this.toType=function(e){return null==e?null:parseInt(e,10)},this.toWireFormat=this.toType},string:l,base64:y,binary:d},n.resolve=function(e,t){if(!e.shape)return null;var r=t.api.shapes[e.shape];if(!r)throw Error("Cannot find shape reference: "+e.shape);return r},n.create=function(e,t,r){if(e.isShape)return e;var s=n.resolve(e,t);if(s){var i=Object.keys(e);t.documentation||(i=i.filter(function(e){return!e.match(/documentation/)}));var a=function(){s.constructor.call(this,e,t,r)};return a.prototype=s,new a}e.type||(e.members?e.type="structure":e.member?e.type="list":e.key?e.type="map":e.type="string");var o=e.type;if(n.normalizedTypes[e.type]&&(e.type=n.normalizedTypes[e.type]),n.types[e.type])return new n.types[e.type](e,t,r);throw Error("Unrecognized shape type: "+o)},n.shapes={StructureShape:p,ListShape:m,MapShape:c,StringShape:l,BooleanShape:b,Base64Shape:y},e.exports=n},25479:function(e,t,r){var s=r(79614);s.ParamValidator=s.util.inherit({constructor:function(e){(!0===e||void 0===e)&&(e={min:!0}),this.validation=e},validate:function(e,t,r){if(this.errors=[],this.validateMember(e,t||{},r||"params"),this.errors.length>1){var i=this.errors.join("\n* ");throw i="There were "+this.errors.length+" validation errors:\n* "+i,s.util.error(Error(i),{code:"MultipleValidationErrors",errors:this.errors})}if(1!==this.errors.length)return!0;throw this.errors[0]},fail:function(e,t){this.errors.push(s.util.error(Error(t),{code:e}))},validateStructure:function(e,t,r){if(e.isDocument)return!0;this.validateType(t,r,["object"],"structure");for(var s,i=0;e.required&&i<e.required.length;i++)null==t[s=e.required[i]]&&this.fail("MissingRequiredParameter","Missing required key '"+s+"' in "+r);for(s in t)if(Object.prototype.hasOwnProperty.call(t,s)){var a=t[s],o=e.members[s];if(void 0!==o){var n=[r,s].join(".");this.validateMember(o,a,n)}else null!=a&&this.fail("UnexpectedParameter","Unexpected key '"+s+"' found in "+r)}return!0},validateMember:function(e,t,r){switch(e.type){case"structure":return this.validateStructure(e,t,r);case"list":return this.validateList(e,t,r);case"map":return this.validateMap(e,t,r);default:return this.validateScalar(e,t,r)}},validateList:function(e,t,r){if(this.validateType(t,r,[Array])){this.validateRange(e,t.length,r,"list member count");for(var s=0;s<t.length;s++)this.validateMember(e.member,t[s],r+"["+s+"]")}},validateMap:function(e,t,r){if(this.validateType(t,r,["object"],"map")){var s=0;for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(this.validateMember(e.key,i,r+"[key='"+i+"']"),this.validateMember(e.value,t[i],r+"['"+i+"']"),s++);this.validateRange(e,s,r,"map member count")}},validateScalar:function(e,t,r){switch(e.type){case null:case void 0:case"string":return this.validateString(e,t,r);case"base64":case"binary":return this.validatePayload(t,r);case"integer":case"float":return this.validateNumber(e,t,r);case"boolean":return this.validateType(t,r,["boolean"]);case"timestamp":return this.validateType(t,r,[Date,/^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d+)?Z$/,"number"],"Date object, ISO-8601 string, or a UNIX timestamp");default:return this.fail("UnkownType","Unhandled type "+e.type+" for "+r)}},validateString:function(e,t,r){var s=["string"];e.isJsonValue&&(s=s.concat(["number","object","boolean"])),null!==t&&this.validateType(t,r,s)&&(this.validateEnum(e,t,r),this.validateRange(e,t.length,r,"string length"),this.validatePattern(e,t,r),this.validateUri(e,t,r))},validateUri:function(e,t,r){"uri"===e.location&&0===t.length&&this.fail("UriParameterError",'Expected uri parameter to have length >= 1, but found "'+t+'" for '+r)},validatePattern:function(e,t,r){this.validation.pattern&&void 0!==e.pattern&&!RegExp(e.pattern).test(t)&&this.fail("PatternMatchError",'Provided value "'+t+'" does not match regex pattern /'+e.pattern+"/ for "+r)},validateRange:function(e,t,r,s){this.validation.min&&void 0!==e.min&&t<e.min&&this.fail("MinRangeError","Expected "+s+" >= "+e.min+", but found "+t+" for "+r),this.validation.max&&void 0!==e.max&&t>e.max&&this.fail("MaxRangeError","Expected "+s+" <= "+e.max+", but found "+t+" for "+r)},validateEnum:function(e,t,r){this.validation.enum&&void 0!==e.enum&&-1===e.enum.indexOf(t)&&this.fail("EnumError","Found string value of "+t+", but expected "+e.enum.join("|")+" for "+r)},validateType:function(e,t,r,i){if(null==e)return!1;for(var a=!1,o=0;o<r.length;o++){if("string"==typeof r[o]){if(typeof e===r[o])return!0}else if(r[o]instanceof RegExp){if((e||"").toString().match(r[o]))return!0}else{if(e instanceof r[o]||s.util.isType(e,r[o]))return!0;i||a||(r=r.slice()),r[o]=s.util.typeName(r[o])}a=!0}var n=i;n||(n=r.join(", ").replace(/,([^,]+)$/,", or$1"));var u=n.match(/^[aeiou]/i)?"n":"";return this.fail("InvalidParameterType","Expected "+t+" to be a"+u+" "+n),!1},validateNumber:function(e,t,r){if(null!=t){if("string"==typeof t){var s=parseFloat(t);s.toString()===t&&(t=s)}this.validateType(t,r,["number"])&&this.validateRange(e,t,r,"numeric value")}},validatePayload:function(e,t){if(null!=e&&"string"!=typeof e&&(!e||"number"!=typeof e.byteLength)){if(s.util.isNode()){var r=s.util.stream.Stream;if(s.util.Buffer.isBuffer(e)||e instanceof r)return}else if(Blob,e instanceof Blob)return;var i=["Buffer","Stream","File","Blob","ArrayBuffer","DataView"];if(e){for(var a=0;a<i.length;a++)if(s.util.isType(e,i[a])||s.util.typeName(e.constructor)===i[a])return}this.fail("InvalidParameterType","Expected "+t+" to be a string, Buffer, Stream, Blob, or typed array object")}}})},35409:function(e,t,r){var s=r(79614),i=s.Protocol.Rest;s.Polly.Presigner=s.util.inherit({constructor:function(e){e=e||{},this.options=e,this.service=e.service,this.bindServiceObject(e),this._operations={}},bindServiceObject:function(e){if(e=e||{},this.service){var t=s.util.copy(this.service.config);this.service=new this.service.constructor.__super__(t),this.service.config.params=s.util.merge(this.service.config.params||{},e.params)}else this.service=new s.Polly(e)},modifyInputMembers:function(e){var t=s.util.copy(e);return t.members=s.util.copy(e.members),s.util.each(e.members,function(e,r){t.members[e]=s.util.copy(r),r.location&&"body"!==r.location||(t.members[e].location="querystring",t.members[e].locationName=e)}),t},convertPostToGet:function(e){e.httpRequest.method="GET";var t=e.service.api.operations[e.operation],r=this._operations[e.operation];r||(this._operations[e.operation]=r=this.modifyInputMembers(t.input));var s=i.generateURI(e.httpRequest.endpoint.path,t.httpPath,r,e.params);e.httpRequest.path=s,e.httpRequest.body="",delete e.httpRequest.headers["Content-Length"],delete e.httpRequest.headers["Content-Type"]},getSynthesizeSpeechUrl:function(e,t,r){var s=this,i=this.service.makeRequest("synthesizeSpeech",e);return i.removeAllListeners("build"),i.on("build",function(e){s.convertPostToGet(e)}),i.presign(t,r)}})},80987:function(e,t,r){var s=r(62662),i=r(79614);e.exports={populateHostPrefix:function(e){if(!e.service.config.hostPrefixEnabled)return e;var t=e.service.api.operations[e.operation];if(a=(r=e.service.api).operations[e.operation],o=r.endpointOperation&&r.endpointOperation===s.string.lowerFirst(a.name),"NULL"!==a.endpointDiscoveryRequired||!0===o)return e;if(t.endpoint&&t.endpoint.hostPrefix){var r,a,o,n,u,p,m,c,l,d=(n=t.endpoint.hostPrefix,u=e.params,p=t.input,s.each(p.members,function(e,t){if(!0===t.hostLabel){if("string"!=typeof u[e]||""===u[e])throw s.error(Error(),{message:"Parameter "+e+" should be a non-empty string.",code:"InvalidParameter"});var r=RegExp("\\{"+e+"\\}","g");n=n.replace(r,u[e])}}),n);(m=e.httpRequest.endpoint).host&&(m.host=d+m.host),m.hostname&&(m.hostname=d+m.hostname),c=e.httpRequest.endpoint.hostname.split("."),l=/^[a-zA-Z0-9]{1}$|^[a-zA-Z0-9][a-zA-Z0-9\-]*[a-zA-Z0-9]$/,s.arrayEach(c,function(e){if(!e.length||e.length<1||e.length>63)throw s.error(Error(),{code:"ValidationError",message:"Hostname label length should be between 1 to 63 characters, inclusive."});if(!l.test(e))throw i.util.error(Error(),{code:"ValidationError",message:e+" is not hostname compatible."})})}return e}}},76933:function(e,t,r){var s=r(62662),i=r(43658),a=r(62622),o=r(80987).populateHostPrefix;e.exports={buildRequest:function(e){var t=e.httpRequest,r=e.service.api,s=r.targetPrefix+"."+r.operations[e.operation].name,a=r.jsonVersion||"1.0",n=r.operations[e.operation].input,u=new i;1===a&&(a="1.0"),r.awsQueryCompatible&&(t.params||(t.params={}),Object.assign(t.params,e.params)),t.body=u.build(e.params||{},n),t.headers["Content-Type"]="application/x-amz-json-"+a,t.headers["X-Amz-Target"]=s,o(e)},extractError:function(e){var t={},r=e.httpResponse;if(t.code=r.headers["x-amzn-errortype"]||"UnknownError","string"==typeof t.code&&(t.code=t.code.split(":")[0]),r.body.length>0)try{var i=JSON.parse(r.body.toString()),a=i.__type||i.code||i.Code;for(var o in a&&(t.code=a.split("#").pop()),"RequestEntityTooLarge"===t.code?t.message="Request body must be less than 1 MB":t.message=i.message||i.Message||null,i||{})"code"!==o&&"message"!==o&&(t["["+o+"]"]="See error."+o+" for details.",Object.defineProperty(t,o,{value:i[o],enumerable:!1,writable:!0}))}catch(n){t.statusCode=r.statusCode,t.message=r.statusMessage}else t.statusCode=r.statusCode,t.message=r.statusCode.toString();e.error=s.error(Error(),t)},extractData:function(e){var t=e.httpResponse.body.toString()||"{}";if(!1===e.request.service.config.convertResponseTypes)e.data=JSON.parse(t);else{var r=e.request.service.api.operations[e.request.operation].output||{},s=new a;e.data=s.parse(t,r)}}}},70293:function(e,t,r){var s=r(79614),i=r(62662),a=r(30864),o=r(68136),n=r(80987).populateHostPrefix;e.exports={buildRequest:function(e){var t=e.service.api.operations[e.operation],r=e.httpRequest;r.headers["Content-Type"]="application/x-www-form-urlencoded; charset=utf-8",r.params={Version:e.service.api.apiVersion,Action:t.name},new a().serialize(e.params,t.input,function(e,t){r.params[e]=t}),r.body=i.queryParamsToString(r.params),n(e)},extractError:function(e){var t,r=e.httpResponse.body.toString();if(r.match("<UnknownOperationException"))t={Code:"UnknownOperation",Message:"Unknown operation "+e.request.operation};else try{t=new s.XML.Parser().parse(r)}catch(a){t={Code:e.httpResponse.statusCode,Message:e.httpResponse.statusMessage}}t.requestId&&!e.requestId&&(e.requestId=t.requestId),t.Errors&&(t=t.Errors),t.Error&&(t=t.Error),t.Code?e.error=i.error(Error(),{code:t.Code,message:t.Message}):e.error=i.error(Error(),{code:e.httpResponse.statusCode,message:null})},extractData:function(e){var t=e.request,r=t.service.api.operations[t.operation].output||{},a=r;if(a.resultWrapper){var n=o.create({type:"structure"});n.members[a.resultWrapper]=r,n.memberNames=[a.resultWrapper],i.property(r,"name",r.resultWrapper),r=n}var u=new s.XML.Parser;if(r&&r.members&&!r.members._XAMZRequestId){var p=o.create({type:"string"},{api:{protocol:"query"}},"requestId");r.members._XAMZRequestId=p}var m=u.parse(e.httpResponse.body.toString(),r);e.requestId=m._XAMZRequestId||m.requestId,m._XAMZRequestId&&delete m._XAMZRequestId,a.resultWrapper&&m[a.resultWrapper]&&(i.update(m,m[a.resultWrapper]),delete m[a.resultWrapper]),e.data=m}}},96225:function(e,t,r){var s=r(62662),i=r(80987).populateHostPrefix;function a(e,t,r,i){var a=[e,t].join("/");a=a.replace(/\/+/g,"/");var o={},n=!1;if(s.each(r.members,function(e,t){var r=i[e];if(null!=r){if("uri"===t.location){var u=RegExp("\\{"+t.name+"(\\+)?\\}");a=a.replace(u,function(e,t){return(t?s.uriEscapePath:s.uriEscape)(String(r))})}else"querystring"===t.location&&(n=!0,"list"===t.type?o[t.name]=r.map(function(e){return s.uriEscape(t.member.toWireFormat(e).toString())}):"map"===t.type?s.each(r,function(e,t){Array.isArray(t)?o[e]=t.map(function(e){return s.uriEscape(String(e))}):o[e]=s.uriEscape(String(t))}):o[t.name]=s.uriEscape(t.toWireFormat(r).toString()))}}),n){a+=a.indexOf("?")>=0?"&":"?";var u=[];s.arrayEach(Object.keys(o).sort(),function(e){Array.isArray(o[e])||(o[e]=[o[e]]);for(var t=0;t<o[e].length;t++)u.push(s.uriEscape(String(e))+"="+o[e][t])}),a+=u.join("&")}return a}e.exports={buildRequest:function(e){var t,r,o,n,u,p;e.httpRequest.method=e.service.api.operations[e.operation].httpMethod,o=(r=(t=e).service.api.operations[t.operation]).input,n=a(t.httpRequest.endpoint.path,r.httpPath,o,t.params),t.httpRequest.path=n,p=(u=e).service.api.operations[u.operation],s.each(p.input.members,function(e,t){var r=u.params[e];null!=r&&("headers"===t.location&&"map"===t.type?s.each(r,function(e,r){u.httpRequest.headers[t.name+e]=r}):"header"===t.location&&(r=t.toWireFormat(r).toString(),t.isJsonValue&&(r=s.base64.encode(r)),u.httpRequest.headers[t.name]=r))}),i(e)},extractError:function(){},extractData:function(e){var t=e.request,r={},i=e.httpResponse,a=t.service.api.operations[t.operation].output,o={};s.each(i.headers,function(e,t){o[e.toLowerCase()]=t}),s.each(a.members,function(e,t){var a=(t.name||e).toLowerCase();if("headers"===t.location&&"map"===t.type){r[e]={};var n=RegExp("^"+(t.isLocationName?t.name:"")+"(.+)","i");s.each(i.headers,function(t,s){var i=t.match(n);null!==i&&(r[e][i[1]]=s)})}else if("header"===t.location){if(void 0!==o[a]){var u=t.isJsonValue?s.base64.decode(o[a]):o[a];r[e]=t.toType(u)}}else"statusCode"===t.location&&(r[e]=parseInt(i.statusCode,10))}),e.data=r},generateURI:a}},53699:function(e,t,r){var s=r(62662),i=r(96225),a=r(76933),o=r(43658),n=r(62622),u=["GET","HEAD","DELETE"];function p(e,t){e.httpRequest.headers["Content-Type"]||(e.httpRequest.headers["Content-Type"]=t?"binary/octet-stream":"application/json")}e.exports={buildRequest:function(e){i.buildRequest(e),0>u.indexOf(e.httpRequest.method)&&function(e){var t=new o,r=e.service.api.operations[e.operation].input;if(r.payload){var s={},i=r.members[r.payload];s=e.params[r.payload],"structure"===i.type?(e.httpRequest.body=t.build(s||{},i),p(e)):void 0!==s&&(e.httpRequest.body=s,("binary"===i.type||i.isStreaming)&&p(e,!0))}else e.httpRequest.body=t.build(e.params,r),p(e)}(e)},extractError:function(e){a.extractError(e)},extractData:function(e){i.extractData(e);var t,r=e.request,o=r.service.api.operations[r.operation],u=r.service.api.operations[r.operation].output||{};if(o.hasEventOutput,u.payload){var p=u.members[u.payload],m=e.httpResponse.body;if(p.isEventStream)t=new n,e.data[payload]=s.createEventStream(2===AWS.HttpClient.streamsApiVersion?e.httpResponse.stream:m,t,p);else if("structure"===p.type||"list"===p.type){var t=new n;e.data[u.payload]=t.parse(m,p)}else"binary"===p.type||p.isStreaming?e.data[u.payload]=m:e.data[u.payload]=p.toType(m)}else{var c=e.data;a.extractData(e),e.data=s.merge(c,e.data)}},unsetContentLength:function(e){void 0===s.getRequestPayloadShape(e)&&u.indexOf(e.httpRequest.method)>=0&&delete e.httpRequest.headers["Content-Length"]}}},11674:function(e,t,r){var s=r(79614),i=r(62662),a=r(96225);e.exports={buildRequest:function(e){a.buildRequest(e),0>["GET","HEAD"].indexOf(e.httpRequest.method)&&function(e){var t=e.service.api.operations[e.operation].input,r=new s.XML.Builder,a=e.params,o=t.payload;if(o){var n=t.members[o];if(void 0===(a=a[o]))return;if("structure"===n.type){var u=n.name;e.httpRequest.body=r.toXML(a,n,u,!0)}else e.httpRequest.body=a}else e.httpRequest.body=r.toXML(a,t,t.name||t.shape||i.string.upperFirst(e.operation)+"Request")}(e)},extractError:function(e){var t;a.extractError(e);try{t=new s.XML.Parser().parse(e.httpResponse.body.toString())}catch(r){t={Code:e.httpResponse.statusCode,Message:e.httpResponse.statusMessage}}t.Errors&&(t=t.Errors),t.Error&&(t=t.Error),t.Code?e.error=i.error(Error(),{code:t.Code,message:t.Message}):e.error=i.error(Error(),{code:e.httpResponse.statusCode,message:null})},extractData:function(e){a.extractData(e);var t,r=e.request,o=e.httpResponse.body,n=r.service.api.operations[r.operation],u=n.output;n.hasEventOutput;var p=u.payload;if(p){var m=u.members[p];m.isEventStream?(t=new s.XML.Parser,e.data[p]=i.createEventStream(2===s.HttpClient.streamsApiVersion?e.httpResponse.stream:e.httpResponse.body,t,m)):"structure"===m.type?(t=new s.XML.Parser,e.data[p]=t.parse(o.toString(),m)):"binary"===m.type||m.isStreaming?e.data[p]=o:e.data[p]=m.toType(o)}else if(o.length>0){var c=(t=new s.XML.Parser).parse(o.toString(),u);i.update(e.data,c)}}}},30864:function(e,t,r){var s=r(62662);function i(){}function a(e){return e.isQueryName||"ec2"!==e.api.protocol?e.name:e.name[0].toUpperCase()+e.name.substr(1)}i.prototype.serialize=function(e,t,r){!function e(t,r,i,o){s.each(i.members,function(i,n){var u=r[i];if(null!=u){var p=a(n);!function t(r,i,o,n){if(null!=i){if("structure"===o.type)e(r,i,o,n);else if("list"===o.type)!function(e,r,i,o){var n=i.member||{};if(0===r.length){o.call(this,e,null);return}s.arrayEach(r,function(r,s){var u="."+(s+1);if("ec2"===i.api.protocol)u+="";else if(i.flattened){if(n.name){var p=e.split(".");p.pop(),p.push(a(n)),e=p.join(".")}}else u="."+(n.name?n.name:"member")+u;t(e+u,r,n,o)})}(r,i,o,n);else if("map"===o.type){var u;u=1,s.each(i,function(e,s){var i=(o.flattened?".":".entry.")+u+++".",a=i+(o.key.name||"key"),p=i+(o.value.name||"value");t(r+a,e,o.key,n),t(r+p,s,o.value,n)})}else n(r,o.toWireFormat(i).toString())}}(p=t?t+"."+p:p,u,n,o)}})}("",e,t,r)},e.exports=i},50903:function(e,t,r){var s=r(79614),i=null,a={signatureVersion:"v4",signingName:"rds-db",operations:{}},o={region:"string",hostname:"string",port:"number",username:"string"};s.RDS.Signer=s.util.inherit({constructor:function(e){this.options=e||{}},convertUrlToAuthToken:function(e){var t="https://";if(0===e.indexOf(t))return e.substring(t.length)},getAuthToken:function(e,t){"function"==typeof e&&void 0===t&&(t=e,e={});var r=this,o="function"==typeof t;e=s.util.merge(this.options,e);var n=this.validateAuthTokenOptions(e);if(!0!==n){if(o)return t(n,null);throw n}var u={region:e.region,endpoint:new s.Endpoint(e.hostname+":"+e.port),paramValidation:!1,signatureVersion:"v4"};e.credentials&&(u.credentials=e.credentials),(i=new s.Service(u)).api=a;var p=i.makeRequest();if(this.modifyRequestForAuthToken(p,e),o)p.presign(900,function(e,s){s&&(s=r.convertUrlToAuthToken(s)),t(e,s)});else{var m=p.presign(900);return this.convertUrlToAuthToken(m)}},modifyRequestForAuthToken:function(e,t){e.on("build",e.buildAsGet),e.httpRequest.body=s.util.queryParamsToString({Action:"connect",DBUser:t.username})},validateAuthTokenOptions:function(e){var t="";for(var r in e=e||{},o)Object.prototype.hasOwnProperty.call(o,r)&&typeof e[r]!==o[r]&&(t+="option '"+r+"' should have been type '"+o[r]+"', was '"+typeof e[r]+"'.\n");return!t.length||s.util.error(Error(),{code:"InvalidParameter",message:t})}})},31414:function(e){e.exports={now:function(){return"undefined"!=typeof performance&&"function"==typeof performance.now?performance.now():Date.now()}}},44040:function(e){e.exports={isFipsRegion:function(e){return"string"==typeof e&&(e.startsWith("fips-")||e.endsWith("-fips"))},isGlobalRegion:function(e){return"string"==typeof e&&["aws-global","aws-us-gov-global"].includes(e)},getRealRegion:function(e){return["fips-aws-global","aws-fips","aws-global"].includes(e)?"us-east-1":["fips-aws-us-gov-global","aws-us-gov-global"].includes(e)?"us-gov-west-1":e.replace(/fips-(dkr-|prod-)?|-fips/,"")}}},41404:function(e,t,r){var s=r(62662),i=r(80738);e.exports={configureEndpoint:function(e){for(var t,r,a,o=(r=function(e){if(!e)return null;var t=e.split("-");return t.length<3?null:t.slice(0,t.length-2).join("-")+"-*"}(t=e.config.region),[[t,a=e.api.endpointPrefix],[r,a],[t,"*"],[r,"*"],["*",a],[t,"internal-*"],["*","*"]].map(function(e){return e[0]&&e[1]?e.join("/"):null})),n=e.config.useFipsEndpoint,u=e.config.useDualstackEndpoint,p=0;p<o.length;p++){var m=o[p];if(m){var c=n?u?i.dualstackFipsRules:i.fipsRules:u?i.dualstackRules:i.rules;if(Object.prototype.hasOwnProperty.call(c,m)){var l=c[m];"string"==typeof l&&(l=i.patterns[l]),e.isGlobalEndpoint=!!l.globalEndpoint,l.signingRegion&&(e.signingRegion=l.signingRegion),l.signatureVersion||(l.signatureVersion="v4");var d="bearer"===(e.api&&e.api.signatureVersion);!function(e,t){s.each(t,function(t,r){"globalEndpoint"!==t&&(void 0===e.config[t]||null===e.config[t])&&(e.config[t]=r)})}(e,Object.assign({},l,{signatureVersion:d?"bearer":l.signatureVersion}));return}}}},getEndpointSuffix:function(e){for(var t={"^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$":"amazonaws.com","^cn\\-\\w+\\-\\d+$":"amazonaws.com.cn","^us\\-gov\\-\\w+\\-\\d+$":"amazonaws.com","^us\\-iso\\-\\w+\\-\\d+$":"c2s.ic.gov","^us\\-isob\\-\\w+\\-\\d+$":"sc2s.sgov.gov"},r=Object.keys(t),s=0;s<r.length;s++){var i=RegExp(r[s]),a=t[r[s]];if(i.test(e))return a}return"amazonaws.com"}}},73682:function(e,t,r){var s=r(83454),i=r(79614),a=r(91793),o=i.util.inherit,n=i.util.domain,u=r(44509),p={success:1,error:1,complete:1},m=new a;m.setupStates=function(){var e=function(e,t){var r=this;r._haltHandlersOnError=!1,r.emit(r._asm.currentState,function(e){if(e){if(Object.prototype.hasOwnProperty.call(p,r._asm.currentState)){if(n&&r.domain instanceof n.Domain)e.domainEmitter=r,e.domain=r.domain,e.domainThrown=!1,r.domain.emit("error",e);else throw e}else r.response.error=e,t(e)}else t(r.response.error)})};this.addState("validate","build","error",e),this.addState("build","afterBuild","restart",e),this.addState("afterBuild","sign","restart",e),this.addState("sign","send","retry",e),this.addState("retry","afterRetry","afterRetry",e),this.addState("afterRetry","sign","error",e),this.addState("send","validateResponse","retry",e),this.addState("validateResponse","extractData","extractError",e),this.addState("extractError","extractData","retry",e),this.addState("extractData","success","retry",e),this.addState("restart","build","error",e),this.addState("success","complete","complete",e),this.addState("error","complete","complete",e),this.addState("complete",null,null,e)},m.setupStates(),i.Request=o({constructor:function(e,t,r){var s=e.endpoint,o=e.config.region,u=e.config.customUserAgent;e.signingRegion?o=e.signingRegion:e.isGlobalEndpoint&&(o="us-east-1"),this.domain=n&&n.active,this.service=e,this.operation=t,this.params=r||{},this.httpRequest=new i.HttpRequest(s,o),this.httpRequest.appendToUserAgent(u),this.startTime=e.getSkewCorrectedDate(),this.response=new i.Response(this),this._asm=new a(m.states,"validate"),this._haltHandlersOnError=!1,i.SequentialExecutor.call(this),this.emit=this.emitEvent},send:function(e){return e&&(this.httpRequest.appendToUserAgent("callback"),this.on("complete",function(t){e.call(t,t.error,t.data)})),this.runTo(),this.response},build:function(e){return this.runTo("send",e)},runTo:function(e,t){return this._asm.runTo(e,t,this),this},abort:function(){return this.removeAllListeners("validateResponse"),this.removeAllListeners("extractError"),this.on("validateResponse",function(e){e.error=i.util.error(Error("Request aborted by user"),{code:"RequestAbortedError",retryable:!1})}),this.httpRequest.stream&&!this.httpRequest.stream.didCallback&&(this.httpRequest.stream.abort(),this.httpRequest._abortCallback?this.httpRequest._abortCallback():this.removeAllListeners("send")),this},eachPage:function(e){e=i.util.fn.makeAsync(e,3),this.on("complete",function t(r){e.call(r,r.error,r.data,function(s){!1!==s&&(r.hasNextPage()?r.nextPage().on("complete",t).send():e.call(r,null,null,i.util.fn.noop))})}).send()},eachItem:function(e){var t=this;this.eachPage(function(r,s){if(r)return e(r,null);if(null===s)return e(null,null);var a=t.service.paginationConfig(t.operation).resultKey;Array.isArray(a)&&(a=a[0]);var o=u.search(s,a),n=!0;return i.util.arrayEach(o,function(t){if(!1===(n=e(null,t)))return i.util.abort}),n})},isPageable:function(){return!!this.service.paginationConfig(this.operation)},createReadStream:function(){var e=i.util.stream,t=this,r=null;return 2===i.HttpClient.streamsApiVersion?(r=new e.PassThrough,s.nextTick(function(){t.send()})):((r=new e.Stream).readable=!0,r.sent=!1,r.on("newListener",function(e){r.sent||"data"!==e||(r.sent=!0,s.nextTick(function(){t.send()}))})),this.on("error",function(e){r.emit("error",e)}),this.on("httpHeaders",function(s,a,o){if(s<300){t.removeListener("httpData",i.EventListeners.Core.HTTP_DATA),t.removeListener("httpError",i.EventListeners.Core.HTTP_ERROR),t.on("httpError",function(e){o.error=e,o.error.retryable=!1});var n,u=!1;if("HEAD"!==t.httpRequest.method&&(n=parseInt(a["content-length"],10)),void 0!==n&&!isNaN(n)&&n>=0){u=!0;var p=0}var m=function(){u&&p!==n?r.emit("error",i.util.error(Error("Stream content length mismatch. Received "+p+" of "+n+" bytes."),{code:"StreamContentLengthMismatch"})):2===i.HttpClient.streamsApiVersion?r.end():r.emit("end")},c=o.httpResponse.createUnbufferedStream();if(2===i.HttpClient.streamsApiVersion){if(u){var l=new e.PassThrough;l._write=function(t){return t&&t.length&&(p+=t.length),e.PassThrough.prototype._write.apply(this,arguments)},l.on("end",m),r.on("error",function(e){u=!1,c.unpipe(l),l.emit("end"),l.end()}),c.pipe(l).pipe(r,{end:!1})}else c.pipe(r)}else u&&c.on("data",function(e){e&&e.length&&(p+=e.length)}),c.on("data",function(e){r.emit("data",e)}),c.on("end",m);c.on("error",function(e){u=!1,r.emit("error",e)})}}),r},emitEvent:function(e,t,r){"function"==typeof t&&(r=t,t=null),r||(r=function(){}),t||(t=this.eventParameters(e,this.response)),i.SequentialExecutor.prototype.emit.call(this,e,t,function(e){e&&(this.response.error=e),r.call(this,e)})},eventParameters:function(e){switch(e){case"restart":case"validate":case"sign":case"build":case"afterValidate":case"afterBuild":return[this];case"error":return[this.response.error,this.response];default:return[this.response]}},presign:function(e,t){return t||"function"!=typeof e||(t=e,e=null),new i.Signers.Presign().sign(this.toGet(),e,t)},isPresigned:function(){return Object.prototype.hasOwnProperty.call(this.httpRequest.headers,"presigned-expires")},toUnauthenticated:function(){return this._unAuthenticated=!0,this.removeListener("validate",i.EventListeners.Core.VALIDATE_CREDENTIALS),this.removeListener("sign",i.EventListeners.Core.SIGN),this},toGet:function(){return("query"===this.service.api.protocol||"ec2"===this.service.api.protocol)&&(this.removeListener("build",this.buildAsGet),this.addListener("build",this.buildAsGet)),this},buildAsGet:function(e){e.httpRequest.method="GET",e.httpRequest.path=e.service.endpoint.path+"?"+e.httpRequest.body,e.httpRequest.body="",delete e.httpRequest.headers["Content-Length"],delete e.httpRequest.headers["Content-Type"]},haltHandlersOnError:function(){this._haltHandlersOnError=!0}}),i.Request.addPromisesToClass=function(e){this.prototype.promise=function(){var t=this;return this.httpRequest.appendToUserAgent("promise"),new e(function(e,r){t.on("complete",function(t){t.error?r(t.error):e(Object.defineProperty(t.data||{},"$response",{value:t}))}),t.runTo()})}},i.Request.deletePromisesFromClass=function(){delete this.prototype.promise},i.util.addPromises(i.Request),i.util.mixin(i.Request,i.SequentialExecutor)},82413:function(e,t,r){var s=r(79614),i=s.util.inherit,a=r(44509);function o(e){var t=e.request._waiter,r=t.config.acceptors,s=!1,i="retry";r.forEach(function(r){if(!s){var a=t.matchers[r.matcher];a&&a(e,r.expected,r.argument)&&(s=!0,i=r.state)}}),!s&&e.error&&(i="failure"),"success"===i?t.setSuccess(e):t.setError(e,"retry"===i)}s.ResourceWaiter=i({constructor:function(e,t){this.service=e,this.state=t,this.loadWaiterConfig(this.state)},service:null,state:null,config:null,matchers:{path:function(e,t,r){try{var s=a.search(e.data,r)}catch(i){return!1}return a.strictDeepEqual(s,t)},pathAll:function(e,t,r){try{var s=a.search(e.data,r)}catch(i){return!1}Array.isArray(s)||(s=[s]);var o=s.length;if(!o)return!1;for(var n=0;n<o;n++)if(!a.strictDeepEqual(s[n],t))return!1;return!0},pathAny:function(e,t,r){try{var s=a.search(e.data,r)}catch(i){return!1}Array.isArray(s)||(s=[s]);for(var o=s.length,n=0;n<o;n++)if(a.strictDeepEqual(s[n],t))return!0;return!1},status:function(e,t){var r=e.httpResponse.statusCode;return"number"==typeof r&&r===t},error:function(e,t){return"string"==typeof t&&e.error?t===e.error.code:!!e.error===t}},listeners:new s.SequentialExecutor().addNamedListeners(function(e){e("RETRY_CHECK","retry",function(e){var t=e.request._waiter;e.error&&"ResourceNotReady"===e.error.code&&(e.error.retryDelay=1e3*(t.config.delay||0))}),e("CHECK_OUTPUT","extractData",o),e("CHECK_ERROR","extractError",o)}),wait:function(e,t){"function"==typeof e&&(t=e,e=void 0),e&&e.$waiter&&("number"==typeof(e=s.util.copy(e)).$waiter.delay&&(this.config.delay=e.$waiter.delay),"number"==typeof e.$waiter.maxAttempts&&(this.config.maxAttempts=e.$waiter.maxAttempts),delete e.$waiter);var r=this.service.makeRequest(this.config.operation,e);return r._waiter=this,r.response.maxRetries=this.config.maxAttempts,r.addListeners(this.listeners),t&&r.send(t),r},setSuccess:function(e){e.error=null,e.data=e.data||{},e.request.removeAllListeners("extractData")},setError:function(e,t){e.data=null,e.error=s.util.error(e.error||Error(),{code:"ResourceNotReady",message:"Resource is not in the state "+this.state,retryable:t})},loadWaiterConfig:function(e){if(!this.service.api.waiters[e])throw new s.util.error(Error(),{code:"StateNotFoundError",message:"State "+e+" not found."});this.config=s.util.copy(this.service.api.waiters[e])}})},93975:function(e,t,r){var s=r(79614),i=s.util.inherit,a=r(44509);s.Response=i({constructor:function(e){this.request=e,this.data=null,this.error=null,this.retryCount=0,this.redirectCount=0,this.httpResponse=new s.HttpResponse,e&&(this.maxRetries=e.service.numRetries(),this.maxRedirects=e.service.config.maxRedirects)},nextPage:function(e){var t,r=this.request.service,i=this.request.operation;try{t=r.paginationConfig(i,!0)}catch(a){this.error=a}if(!this.hasNextPage()){if(e)e(this.error,null);else if(this.error)throw this.error;return null}var o=s.util.copy(this.request.params);if(!this.nextPageTokens)return e?e(null,null):null;var n=t.inputToken;"string"==typeof n&&(n=[n]);for(var u=0;u<n.length;u++)o[n[u]]=this.nextPageTokens[u];return r.makeRequest(this.request.operation,o,e)},hasNextPage:function(){return this.cacheNextPageTokens(),!!this.nextPageTokens||void 0===this.nextPageTokens&&void 0},cacheNextPageTokens:function(){if(Object.prototype.hasOwnProperty.call(this,"nextPageTokens"))return this.nextPageTokens;this.nextPageTokens=void 0;var e=this.request.service.paginationConfig(this.request.operation);if(!e||(this.nextPageTokens=null,e.moreResults&&!a.search(this.data,e.moreResults)))return this.nextPageTokens;var t=e.outputToken;return"string"==typeof t&&(t=[t]),s.util.arrayEach.call(this,t,function(e){var t=a.search(this.data,e);t&&(this.nextPageTokens=this.nextPageTokens||[],this.nextPageTokens.push(t))}),this.nextPageTokens}})},92149:function(e,t,r){var s=r(79614),i=s.util.string.byteLength,a=s.util.Buffer;s.S3.ManagedUpload=s.util.inherit({constructor:function(e){var t=this;s.SequentialExecutor.call(t),t.body=null,t.sliceFn=null,t.callback=null,t.parts={},t.completeInfo=[],t.fillQueue=function(){t.callback(Error("Unsupported body payload "+typeof t.body))},t.configure(e)},configure:function(e){if(e=e||{},this.partSize=this.minPartSize,e.queueSize&&(this.queueSize=e.queueSize),e.partSize&&(this.partSize=e.partSize),e.leavePartsOnError&&(this.leavePartsOnError=!0),e.tags){if(!Array.isArray(e.tags))throw Error("Tags must be specified as an array; "+typeof e.tags+" provided.");this.tags=e.tags}if(this.partSize<this.minPartSize)throw Error("partSize must be greater than "+this.minPartSize);this.service=e.service,this.bindServiceObject(e.params),this.validateBody(),this.adjustTotalBytes()},leavePartsOnError:!1,queueSize:4,partSize:null,minPartSize:5242880,maxTotalParts:1e4,send:function(e){var t=this;t.failed=!1,t.callback=e||function(e){if(e)throw e};var r=!0;if(t.sliceFn)t.fillQueue=t.fillBuffer;else if(s.util.isNode()){var i=s.util.stream.Stream;t.body instanceof i&&(r=!1,t.fillQueue=t.fillStream,t.partBuffers=[],t.body.on("error",function(e){t.cleanup(e)}).on("readable",function(){t.fillQueue()}).on("end",function(){t.isDoneChunking=!0,t.numParts=t.totalPartNumbers,t.fillQueue.call(t),t.isDoneChunking&&t.totalPartNumbers>=1&&t.doneParts===t.numParts&&t.finishMultiPart()}))}r&&t.fillQueue.call(t)},abort:function(){!0===this.isDoneChunking&&1===this.totalPartNumbers&&this.singlePart?this.singlePart.abort():this.cleanup(s.util.error(Error("Request aborted by user"),{code:"RequestAbortedError",retryable:!1}))},validateBody:function(){var e=this;if(e.body=e.service.config.params.Body,"string"==typeof e.body)e.body=s.util.buffer.toBuffer(e.body);else if(!e.body)throw Error("params.Body is required");e.sliceFn=s.util.arraySliceFn(e.body)},bindServiceObject:function(e){e=e||{};var t=this;if(t.service){var r=t.service,i=s.util.copy(r.config);i.signatureVersion=r.getSignatureVersion(),t.service=new r.constructor.__super__(i),t.service.config.params=s.util.merge(t.service.config.params||{},e),Object.defineProperty(t.service,"_originalConfig",{get:function(){return r._originalConfig},enumerable:!1,configurable:!0})}else t.service=new s.S3({params:e})},adjustTotalBytes:function(){var e=this;try{e.totalBytes=i(e.body)}catch(t){}if(e.totalBytes){var r=Math.ceil(e.totalBytes/e.maxTotalParts);r>e.partSize&&(e.partSize=r)}else e.totalBytes=void 0},isDoneChunking:!1,partPos:0,totalChunkedBytes:0,totalUploadedBytes:0,totalBytes:void 0,numParts:0,totalPartNumbers:0,activeParts:0,doneParts:0,parts:null,completeInfo:null,failed:!1,multipartReq:null,partBuffers:null,partBufferLength:0,fillBuffer:function(){var e=this,t=i(e.body);if(0===t){e.isDoneChunking=!0,e.numParts=1,e.nextChunk(e.body);return}for(;e.activeParts<e.queueSize&&e.partPos<t;){var r=Math.min(e.partPos+e.partSize,t),s=e.sliceFn.call(e.body,e.partPos,r);e.partPos+=e.partSize,(i(s)<e.partSize||e.partPos===t)&&(e.isDoneChunking=!0,e.numParts=e.totalPartNumbers+1),e.nextChunk(s)}},fillStream:function(){var e=this;if(!(e.activeParts>=e.queueSize)){var t=e.body.read(e.partSize-e.partBufferLength)||e.body.read();if(t&&(e.partBuffers.push(t),e.partBufferLength+=t.length,e.totalChunkedBytes+=t.length),e.partBufferLength>=e.partSize){var r=1===e.partBuffers.length?e.partBuffers[0]:a.concat(e.partBuffers);if(e.partBuffers=[],e.partBufferLength=0,r.length>e.partSize){var s=r.slice(e.partSize);e.partBuffers.push(s),e.partBufferLength+=s.length,r=r.slice(0,e.partSize)}e.nextChunk(r)}e.isDoneChunking&&!e.isDoneSending&&(r=1===e.partBuffers.length?e.partBuffers[0]:a.concat(e.partBuffers),e.partBuffers=[],e.partBufferLength=0,e.totalBytes=e.totalChunkedBytes,e.isDoneSending=!0,(0===e.numParts||r.length>0)&&(e.numParts++,e.nextChunk(r))),e.body.read(0)}},nextChunk:function(e){var t=this;if(t.failed)return null;var r=++t.totalPartNumbers;if(t.isDoneChunking&&1===r){var i={Body:e};this.tags&&(i.Tagging=this.getTaggingHeader());var a=t.service.putObject(i);return a._managedUpload=t,a.on("httpUploadProgress",t.progress).send(t.finishSinglePart),t.singlePart=a,null}if(t.service.config.params.ContentMD5){var o=s.util.error(Error("The Content-MD5 you specified is invalid for multi-part uploads."),{code:"InvalidDigest",retryable:!1});return t.cleanup(o),null}if(t.completeInfo[r]&&null!==t.completeInfo[r].ETag)return null;t.activeParts++,t.service.config.params.UploadId?t.uploadPart(e,r):t.multipartReq?t.queueChunks(e,r):(t.multipartReq=t.service.createMultipartUpload(),t.multipartReq.on("success",function(e){t.service.config.params.UploadId=e.data.UploadId,t.multipartReq=null}),t.queueChunks(e,r),t.multipartReq.on("error",function(e){t.cleanup(e)}),t.multipartReq.send())},getTaggingHeader:function(){for(var e=[],t=0;t<this.tags.length;t++)e.push(s.util.uriEscape(this.tags[t].Key)+"="+s.util.uriEscape(this.tags[t].Value));return e.join("&")},uploadPart:function(e,t){var r=this,i={Body:e,ContentLength:s.util.string.byteLength(e),PartNumber:t},a={ETag:null,PartNumber:t};r.completeInfo[t]=a;var o=r.service.uploadPart(i);r.parts[t]=o,o._lastUploadedBytes=0,o._managedUpload=r,o.on("httpUploadProgress",r.progress),o.send(function(e,o){if(delete r.parts[i.PartNumber],r.activeParts--,!e&&(!o||!o.ETag)){var n="No access to ETag property on response.";s.util.isBrowser()&&(n+=" Check CORS configuration to expose ETag header."),e=s.util.error(Error(n),{code:"ETagMissing",retryable:!1})}return e?r.cleanup(e):r.completeInfo[t]&&null!==r.completeInfo[t].ETag?null:void(a.ETag=o.ETag,r.doneParts++,r.isDoneChunking&&r.doneParts===r.totalPartNumbers?r.finishMultiPart():r.fillQueue.call(r))})},queueChunks:function(e,t){var r=this;r.multipartReq.on("success",function(){r.uploadPart(e,t)})},cleanup:function(e){var t=this;t.failed||("function"==typeof t.body.removeAllListeners&&"function"==typeof t.body.resume&&(t.body.removeAllListeners("readable"),t.body.removeAllListeners("end"),t.body.resume()),t.multipartReq&&(t.multipartReq.removeAllListeners("success"),t.multipartReq.removeAllListeners("error"),t.multipartReq.removeAllListeners("complete"),delete t.multipartReq),t.service.config.params.UploadId&&!t.leavePartsOnError?t.service.abortMultipartUpload().send():t.leavePartsOnError&&(t.isDoneChunking=!1),s.util.each(t.parts,function(e,t){t.removeAllListeners("complete"),t.abort()}),t.activeParts=0,t.partPos=0,t.numParts=0,t.totalPartNumbers=0,t.parts={},t.failed=!0,t.callback(e))},finishMultiPart:function(){var e=this,t={MultipartUpload:{Parts:e.completeInfo.slice(1)}};e.service.completeMultipartUpload(t,function(t,r){if(t)return e.cleanup(t);if(r&&"string"==typeof r.Location&&(r.Location=r.Location.replace(/%2F/g,"/")),Array.isArray(e.tags)){for(var s=0;s<e.tags.length;s++)e.tags[s].Value=String(e.tags[s].Value);e.service.putObjectTagging({Tagging:{TagSet:e.tags}},function(t,s){t?e.callback(t):e.callback(t,r)})}else e.callback(t,r)})},finishSinglePart:function(e,t){var r=this.request._managedUpload,s=this.request.httpRequest,i=s.endpoint;if(e)return r.callback(e);t.Location=[i.protocol,"//",i.host,s.path].join(""),t.key=this.request.params.Key,t.Key=this.request.params.Key,t.Bucket=this.request.params.Bucket,r.callback(e,t)},progress:function(e){var t=this._managedUpload;"putObject"===this.operation?(e.part=1,e.key=this.params.Key):(t.totalUploadedBytes+=e.loaded-this._lastUploadedBytes,this._lastUploadedBytes=e.loaded,e={loaded:t.totalUploadedBytes,total:t.totalBytes,part:this.params.PartNumber,key:this.params.Key}),t.emit("httpUploadProgress",[e])}}),s.util.mixin(s.S3.ManagedUpload,s.SequentialExecutor),s.S3.ManagedUpload.addPromisesToClass=function(e){this.prototype.promise=s.util.promisifyMethod("send",e)},s.S3.ManagedUpload.deletePromisesFromClass=function(){delete this.prototype.promise},s.util.addPromises(s.S3.ManagedUpload),e.exports=s.S3.ManagedUpload},96380:function(e,t,r){var s=r(79614);s.SequentialExecutor=s.util.inherit({constructor:function(){this._events={}},listeners:function(e){return this._events[e]?this._events[e].slice(0):[]},on:function(e,t,r){return this._events[e]?r?this._events[e].unshift(t):this._events[e].push(t):this._events[e]=[t],this},onAsync:function(e,t,r){return t._isAsync=!0,this.on(e,t,r)},removeListener:function(e,t){var r=this._events[e];if(r){for(var s=r.length,i=-1,a=0;a<s;++a)r[a]===t&&(i=a);i>-1&&r.splice(i,1)}return this},removeAllListeners:function(e){return e?delete this._events[e]:this._events={},this},emit:function(e,t,r){r||(r=function(){});var s=this.listeners(e),i=s.length;return this.callListeners(s,t,r),i>0},callListeners:function(e,t,r,i){var a=this,o=i||null;function n(i){if(i&&(o=s.util.error(o||Error(),i),a._haltHandlersOnError))return r.call(a,o);a.callListeners(e,t,r,o)}for(;e.length>0;){var u=e.shift();if(u._isAsync){u.apply(a,t.concat([n]));return}try{u.apply(a,t)}catch(p){o=s.util.error(o||Error(),p)}if(o&&a._haltHandlersOnError){r.call(a,o);return}}r.call(a,o)},addListeners:function(e){var t=this;return e._events&&(e=e._events),s.util.each(e,function(e,r){"function"==typeof r&&(r=[r]),s.util.arrayEach(r,function(r){t.on(e,r)})}),t},addNamedListener:function(e,t,r,s){return this[e]=r,this.addListener(t,r,s),this},addNamedAsyncListener:function(e,t,r,s){return r._isAsync=!0,this.addNamedListener(e,t,r,s)},addNamedListeners:function(e){var t=this;return e(function(){t.addNamedListener.apply(t,arguments)},function(){t.addNamedAsyncListener.apply(t,arguments)}),this}}),s.SequentialExecutor.prototype.addListener=s.SequentialExecutor.prototype.on,e.exports=s.SequentialExecutor},20173:function(e,t,r){var s=r(83454),i=r(79614),a=r(85863),o=r(41404),n=i.util.inherit,u=0,p=r(44040);i.Service=n({constructor:function(e){if(!this.loadServiceClass)throw i.util.error(Error(),"Service must be constructed with `new' operator");if(e){if(e.region){var t=e.region;p.isFipsRegion(t)&&(e.region=p.getRealRegion(t),e.useFipsEndpoint=!0),p.isGlobalRegion(t)&&(e.region=p.getRealRegion(t))}"boolean"==typeof e.useDualstack&&"boolean"!=typeof e.useDualstackEndpoint&&(e.useDualstackEndpoint=e.useDualstack)}var r=this.loadServiceClass(e||{});if(r){var s=i.util.copy(e),a=new r(e);return Object.defineProperty(a,"_originalConfig",{get:function(){return s},enumerable:!1,configurable:!0}),a._clientId=++u,a}this.initialize(e)},initialize:function(e){var t=i.config[this.serviceIdentifier];if(this.config=new i.Config(i.config),t&&this.config.update(t,!0),e&&this.config.update(e,!0),this.validateService(),this.config.endpoint||o.configureEndpoint(this),this.config.endpoint=this.endpointFromTemplate(this.config.endpoint),this.setEndpoint(this.config.endpoint),i.SequentialExecutor.call(this),i.Service.addDefaultMonitoringListeners(this),(this.config.clientSideMonitoring||i.Service._clientSideMonitoring)&&this.publisher){var r=this.publisher;this.addNamedListener("PUBLISH_API_CALL","apiCall",function(e){s.nextTick(function(){r.eventHandler(e)})}),this.addNamedListener("PUBLISH_API_ATTEMPT","apiCallAttempt",function(e){s.nextTick(function(){r.eventHandler(e)})})}},validateService:function(){},loadServiceClass:function(e){var t=e;if(!i.util.isEmpty(this.api))return null;if(t.apiConfig)return i.Service.defineServiceApi(this.constructor,t.apiConfig);if(!this.constructor.services)return null;(t=new i.Config(i.config)).update(e,!0);var r=t.apiVersions[this.constructor.serviceIdentifier];return r=r||t.apiVersion,this.getLatestServiceClass(r)},getLatestServiceClass:function(e){return e=this.getLatestServiceVersion(e),null===this.constructor.services[e]&&i.Service.defineServiceApi(this.constructor,e),this.constructor.services[e]},getLatestServiceVersion:function(e){if(!this.constructor.services||0===this.constructor.services.length)throw Error("No services defined on "+this.constructor.serviceIdentifier);if(e?i.util.isType(e,Date)&&(e=i.util.date.iso8601(e).split("T")[0]):e="latest",Object.hasOwnProperty(this.constructor.services,e))return e;for(var t=Object.keys(this.constructor.services).sort(),r=null,s=t.length-1;s>=0;s--)if("*"!==t[s][t[s].length-1]&&(r=t[s]),t[s].substr(0,10)<=e)return r;throw Error("Could not find "+this.constructor.serviceIdentifier+" API to satisfy version constraint `"+e+"'")},api:{},defaultRetryCount:3,customizeRequests:function(e){if(e){if("function"==typeof e)this.customRequestHandler=e;else throw Error("Invalid callback type '"+typeof e+"' provided in customizeRequests")}else this.customRequestHandler=null},makeRequest:function(e,t,r){if("function"==typeof t&&(r=t,t=null),t=t||{},this.config.params){var s=this.api.operations[e];s&&(t=i.util.copy(t),i.util.each(this.config.params,function(e,r){s.input.members[e]&&(void 0===t[e]||null===t[e])&&(t[e]=r)}))}var a=new i.Request(this,e,t);return this.addAllRequestListeners(a),this.attachMonitoringEmitter(a),r&&a.send(r),a},makeUnauthenticatedRequest:function(e,t,r){"function"==typeof t&&(r=t,t={});var s=this.makeRequest(e,t).toUnauthenticated();return r?s.send(r):s},waitFor:function(e,t,r){return new i.ResourceWaiter(this,e).wait(t,r)},addAllRequestListeners:function(e){for(var t=[i.events,i.EventListeners.Core,this.serviceInterface(),i.EventListeners.CorePost],r=0;r<t.length;r++)t[r]&&e.addListeners(t[r]);this.config.paramValidation||e.removeListener("validate",i.EventListeners.Core.VALIDATE_PARAMETERS),this.config.logger&&e.addListeners(i.EventListeners.Logger),this.setupRequestListeners(e),"function"==typeof this.constructor.prototype.customRequestHandler&&this.constructor.prototype.customRequestHandler(e),Object.prototype.hasOwnProperty.call(this,"customRequestHandler")&&"function"==typeof this.customRequestHandler&&this.customRequestHandler(e)},apiCallEvent:function(e){var t=e.service.api.operations[e.operation],r={Type:"ApiCall",Api:t?t.name:e.operation,Version:1,Service:e.service.api.serviceId||e.service.api.endpointPrefix,Region:e.httpRequest.region,MaxRetriesExceeded:0,UserAgent:e.httpRequest.getUserAgent()},s=e.response;if(s.httpResponse.statusCode&&(r.FinalHttpStatusCode=s.httpResponse.statusCode),s.error){var i=s.error;s.httpResponse.statusCode>299?(i.code&&(r.FinalAwsException=i.code),i.message&&(r.FinalAwsExceptionMessage=i.message)):((i.code||i.name)&&(r.FinalSdkException=i.code||i.name),i.message&&(r.FinalSdkExceptionMessage=i.message))}return r},apiAttemptEvent:function(e){var t=e.service.api.operations[e.operation],r={Type:"ApiCallAttempt",Api:t?t.name:e.operation,Version:1,Service:e.service.api.serviceId||e.service.api.endpointPrefix,Fqdn:e.httpRequest.endpoint.hostname,UserAgent:e.httpRequest.getUserAgent()},s=e.response;return s.httpResponse.statusCode&&(r.HttpStatusCode=s.httpResponse.statusCode),!e._unAuthenticated&&e.service.config.credentials&&e.service.config.credentials.accessKeyId&&(r.AccessKey=e.service.config.credentials.accessKeyId),s.httpResponse.headers&&(e.httpRequest.headers["x-amz-security-token"]&&(r.SessionToken=e.httpRequest.headers["x-amz-security-token"]),s.httpResponse.headers["x-amzn-requestid"]&&(r.XAmznRequestId=s.httpResponse.headers["x-amzn-requestid"]),s.httpResponse.headers["x-amz-request-id"]&&(r.XAmzRequestId=s.httpResponse.headers["x-amz-request-id"]),s.httpResponse.headers["x-amz-id-2"]&&(r.XAmzId2=s.httpResponse.headers["x-amz-id-2"])),r},attemptFailEvent:function(e){var t=this.apiAttemptEvent(e),r=e.response,s=r.error;return r.httpResponse.statusCode>299?(s.code&&(t.AwsException=s.code),s.message&&(t.AwsExceptionMessage=s.message)):((s.code||s.name)&&(t.SdkException=s.code||s.name),s.message&&(t.SdkExceptionMessage=s.message)),t},attachMonitoringEmitter:function(e){var t,r,s,a,o,n,u=0,p=this;e.on("validate",function(){a=i.util.realClock.now(),n=Date.now()},!0),e.on("sign",function(){r=i.util.realClock.now(),t=Date.now(),o=e.httpRequest.region,u++},!0),e.on("validateResponse",function(){s=Math.round(i.util.realClock.now()-r)}),e.addNamedListener("API_CALL_ATTEMPT","success",function(){var r=p.apiAttemptEvent(e);r.Timestamp=t,r.AttemptLatency=s>=0?s:0,r.Region=o,p.emit("apiCallAttempt",[r])}),e.addNamedListener("API_CALL_ATTEMPT_RETRY","retry",function(){var a=p.attemptFailEvent(e);a.Timestamp=t,s=s||Math.round(i.util.realClock.now()-r),a.AttemptLatency=s>=0?s:0,a.Region=o,p.emit("apiCallAttempt",[a])}),e.addNamedListener("API_CALL","complete",function(){var t=p.apiCallEvent(e);if(t.AttemptCount=u,!(t.AttemptCount<=0)){t.Timestamp=n;var r=Math.round(i.util.realClock.now()-a);t.Latency=r>=0?r:0;var s=e.response;s.error&&s.error.retryable&&"number"==typeof s.retryCount&&"number"==typeof s.maxRetries&&s.retryCount>=s.maxRetries&&(t.MaxRetriesExceeded=1),p.emit("apiCall",[t])}})},setupRequestListeners:function(e){},getSigningName:function(){return this.api.signingName||this.api.endpointPrefix},getSignerClass:function(e){var t,r=null,s="";return e&&(s=(r=(e.service.api.operations||{})[e.operation]||null)?r.authtype:""),t=this.config.signatureVersion?this.config.signatureVersion:"v4"===s||"v4-unsigned-body"===s?"v4":"bearer"===s?"bearer":this.api.signatureVersion,i.Signers.RequestSigner.getVersion(t)},serviceInterface:function(){switch(this.api.protocol){case"ec2":case"query":return i.EventListeners.Query;case"json":return i.EventListeners.Json;case"rest-json":return i.EventListeners.RestJson;case"rest-xml":return i.EventListeners.RestXml}if(this.api.protocol)throw Error("Invalid service `protocol' "+this.api.protocol+" in API config")},successfulResponse:function(e){return e.httpResponse.statusCode<300},numRetries:function(){return void 0!==this.config.maxRetries?this.config.maxRetries:this.defaultRetryCount},retryDelays:function(e,t){return i.util.calculateRetryDelay(e,this.config.retryDelayOptions,t)},retryableError:function(e){return!!(this.timeoutError(e)||this.networkingError(e)||this.expiredCredentialsError(e)||this.throttledError(e))||e.statusCode>=500},networkingError:function(e){return"NetworkingError"===e.code},timeoutError:function(e){return"TimeoutError"===e.code},expiredCredentialsError:function(e){return"ExpiredTokenException"===e.code},clockSkewError:function(e){switch(e.code){case"RequestTimeTooSkewed":case"RequestExpired":case"InvalidSignatureException":case"SignatureDoesNotMatch":case"AuthFailure":case"RequestInTheFuture":return!0;default:return!1}},getSkewCorrectedDate:function(){return new Date(Date.now()+this.config.systemClockOffset)},applyClockOffset:function(e){e&&(this.config.systemClockOffset=e-Date.now())},isClockSkewed:function(e){if(e)return Math.abs(this.getSkewCorrectedDate().getTime()-e)>=3e5},throttledError:function(e){if(429===e.statusCode)return!0;switch(e.code){case"ProvisionedThroughputExceededException":case"Throttling":case"ThrottlingException":case"RequestLimitExceeded":case"RequestThrottled":case"RequestThrottledException":case"TooManyRequestsException":case"TransactionInProgressException":case"EC2ThrottledException":return!0;default:return!1}},endpointFromTemplate:function(e){if("string"!=typeof e)return e;var t=e;return(t=(t=t.replace(/\{service\}/g,this.api.endpointPrefix)).replace(/\{region\}/g,this.config.region)).replace(/\{scheme\}/g,this.config.sslEnabled?"https":"http")},setEndpoint:function(e){this.endpoint=new i.Endpoint(e,this.config)},paginationConfig:function(e,t){var r=this.api.operations[e].paginator;if(!r){if(t){var s=Error();throw i.util.error(s,"No pagination configuration for "+e)}return null}return r}}),i.util.update(i.Service,{defineMethods:function(e){i.util.each(e.prototype.api.operations,function(t){e.prototype[t]||("none"===e.prototype.api.operations[t].authtype?e.prototype[t]=function(e,r){return this.makeUnauthenticatedRequest(t,e,r)}:e.prototype[t]=function(e,r){return this.makeRequest(t,e,r)})})},defineService:function(e,t,r){i.Service._serviceMap[e]=!0,Array.isArray(t)||(r=t,t=[]);var s=n(i.Service,r||{});if("string"==typeof e){i.Service.addVersions(s,t);var a=s.serviceIdentifier||e;s.serviceIdentifier=a}else s.prototype.api=e,i.Service.defineMethods(s);if(i.SequentialExecutor.call(this.prototype),!this.prototype.publisher&&i.util.clientSideMonitoring){var o=i.util.clientSideMonitoring.Publisher,u=(0,i.util.clientSideMonitoring.configProvider)();this.prototype.publisher=new o(u),u.enabled&&(i.Service._clientSideMonitoring=!0)}return i.SequentialExecutor.call(s.prototype),i.Service.addDefaultMonitoringListeners(s.prototype),s},addVersions:function(e,t){Array.isArray(t)||(t=[t]),e.services=e.services||{};for(var r=0;r<t.length;r++)void 0===e.services[t[r]]&&(e.services[t[r]]=null);e.apiVersions=Object.keys(e.services).sort()},defineServiceApi:function(e,t,r){var s=n(e,{serviceIdentifier:e.serviceIdentifier});function o(t){t.isApi?s.prototype.api=t:s.prototype.api=new a(t,{serviceIdentifier:e.serviceIdentifier})}if("string"==typeof t){if(r)o(r);else try{o(i.apiLoader(e.serviceIdentifier,t))}catch(u){throw i.util.error(u,{message:"Could not find API configuration "+e.serviceIdentifier+"-"+t})}Object.prototype.hasOwnProperty.call(e.services,t)||(e.apiVersions=e.apiVersions.concat(t).sort()),e.services[t]=s}else o(t);return i.Service.defineMethods(s),s},hasService:function(e){return Object.prototype.hasOwnProperty.call(i.Service._serviceMap,e)},addDefaultMonitoringListeners:function(e){e.addNamedListener("MONITOR_EVENTS_BUBBLE","apiCallAttempt",function(t){var r=Object.getPrototypeOf(e);r._events&&r.emit("apiCallAttempt",[t])}),e.addNamedListener("CALL_EVENTS_BUBBLE","apiCall",function(t){var r=Object.getPrototypeOf(e);r._events&&r.emit("apiCall",[t])})},_serviceMap:{}}),i.util.mixin(i.Service,i.SequentialExecutor),e.exports=i.Service},53370:function(e,t,r){var s=r(79614);s.util.update(s.APIGateway.prototype,{setAcceptHeader:function(e){var t=e.httpRequest;t.headers.Accept||(t.headers.Accept="application/json")},setupRequestListeners:function(e){e.addListener("build",this.setAcceptHeader),"getExport"===e.operation&&"swagger"===(e.params||{}).exportType&&e.addListener("extractData",s.util.convertPayloadToString)}})},67781:function(e,t,r){var s=r(79614);r(13372),s.util.update(s.CloudFront.prototype,{setupRequestListeners:function(e){e.addListener("extractData",s.util.hoistPayloadMember)}})},98637:function(e,t,r){var s=r(79614);r(8714),s.util.update(s.DynamoDB.prototype,{setupRequestListeners:function(e){e.service.config.dynamoDbCrc32&&(e.removeListener("extractData",s.EventListeners.Json.EXTRACT_DATA),e.addListener("extractData",this.checkCrc32),e.addListener("extractData",s.EventListeners.Json.EXTRACT_DATA))},checkCrc32:function(e){if(!e.httpResponse.streaming&&!e.request.service.crc32IsValid(e))throw e.data=null,e.error=s.util.error(Error(),{code:"CRC32CheckFailed",message:"CRC32 integrity check failed",retryable:!0}),e.request.haltHandlersOnError(),e.error},crc32IsValid:function(e){var t=e.httpResponse.headers["x-amz-crc32"];return!t||parseInt(t,10)===s.util.crypto.crc32(e.httpResponse.body)},defaultRetryCount:10,retryDelays:function(e,t){var r=s.util.copy(this.config.retryDelayOptions);return"number"!=typeof r.base&&(r.base=50),s.util.calculateRetryDelay(e,r,t)}})},56914:function(e,t,r){var s=r(79614);s.util.update(s.EC2.prototype,{setupRequestListeners:function(e){e.removeListener("extractError",s.EventListeners.Query.EXTRACT_ERROR),e.addListener("extractError",this.extractError),"copySnapshot"===e.operation&&e.onAsync("validate",this.buildCopySnapshotPresignedUrl)},buildCopySnapshotPresignedUrl:function(e,t){if(e.params.PresignedUrl||e._subRequest)return t();e.params=s.util.copy(e.params),e.params.DestinationRegion=e.service.config.region;var r=s.util.copy(e.service.config);delete r.endpoint,r.region=e.params.SourceRegion;var i=new e.service.constructor(r)[e.operation](e.params);i._subRequest=!0,i.presign(function(r,s){r?t(r):(e.params.PresignedUrl=s,t())})},extractError:function(e){var t=e.httpResponse,r=new s.XML.Parser().parse(t.body.toString()||"");r.Errors?e.error=s.util.error(Error(),{code:r.Errors.Error.Code,message:r.Errors.Error.Message}):e.error=s.util.error(Error(),{code:t.statusCode,message:null}),e.error.requestId=r.RequestID||null}})},16184:function(e,t,r){var s=r(79614),i=["deleteThingShadow","getThingShadow","updateThingShadow"];s.util.update(s.IotData.prototype,{validateService:function(){if(!this.config.endpoint||this.config.endpoint.indexOf("{")>=0)throw s.util.error(Error(),{name:"InvalidEndpoint",message:"AWS.IotData requires an explicit `endpoint' configuration option."})},setupRequestListeners:function(e){e.addListener("validateResponse",this.validateResponseBody),i.indexOf(e.operation)>-1&&e.addListener("extractData",s.util.convertPayloadToString)},validateResponseBody:function(e){var t=(e.httpResponse.body.toString()||"{}").trim();t&&"{"===t.charAt(0)||(e.httpResponse.body="")}})},29510:function(e,t,r){var s=r(79614);s.util.update(s.Lambda.prototype,{setupRequestListeners:function(e){"invoke"===e.operation&&e.addListener("extractData",s.util.convertPayloadToString)}})},73865:function(e,t,r){var s=r(79614);s.util.update(s.MachineLearning.prototype,{setupRequestListeners:function(e){"predict"===e.operation&&e.addListener("build",this.buildEndpoint)},buildEndpoint:function(e){var t=e.params.PredictEndpoint;t&&(e.httpRequest.endpoint=new s.Endpoint(t))}})},96661:function(e,t,r){r(35409)},43550:function(e,t,r){var s=r(79614),i=r(56938);r(50903);var a=["copyDBSnapshot","createDBInstanceReadReplica","createDBCluster","copyDBClusterSnapshot","startDBInstanceAutomatedBackupsReplication"];s.util.update(s.RDS.prototype,{setupRequestListeners:function(e){i.setupRequestListeners(this,e,a)}})},56938:function(e,t,r){var s=r(79614),i={setupRequestListeners:function(e,t,r){if(-1!==r.indexOf(t.operation)&&t.params.SourceRegion){if(t.params=s.util.copy(t.params),t.params.PreSignedUrl||t.params.SourceRegion===e.config.region)delete t.params.SourceRegion;else{var a=!!e.config.paramValidation;a&&t.removeListener("validate",s.EventListeners.Core.VALIDATE_PARAMETERS),t.onAsync("validate",i.buildCrossRegionPresignedUrl),a&&t.addListener("validate",s.EventListeners.Core.VALIDATE_PARAMETERS)}}},buildCrossRegionPresignedUrl:function(e,t){var r=s.util.copy(e.service.config);r.region=e.params.SourceRegion,delete e.params.SourceRegion,delete r.endpoint,delete r.params,r.signatureVersion="v4";var i=e.service.config.region,a=new e.service.constructor(r)[e.operation](s.util.copy(e.params));a.on("build",function(e){var t=e.httpRequest;t.params.DestinationRegion=i,t.body=s.util.queryParamsToString(t.params)}),a.presign(function(r,s){r?t(r):(e.params.PreSignedUrl=s,t())})}};e.exports=i},56182:function(e,t,r){var s=r(79614);s.util.update(s.Route53.prototype,{setupRequestListeners:function(e){e.on("build",this.sanitizeUrl)},sanitizeUrl:function(e){var t=e.httpRequest.path;e.httpRequest.path=t.replace(/\/%2F\w+%2F/,"/")},retryableError:function(e){return"PriorRequestNotComplete"===e.code&&400===e.statusCode||s.Service.prototype.retryableError.call(this,e)}})},3906:function(e,t,r){var s=r(79614),i=r(16914),a=r(65456),o=r(85133),n=r(41404);r(92149);var u={completeMultipartUpload:!0,copyObject:!0,uploadPartCopy:!0},p=["AuthorizationHeaderMalformed","BadRequest","PermanentRedirect",301],m="s3-object-lambda";s.util.update(s.S3.prototype,{getSignatureVersion:function(e){var t=this.api.signatureVersion,r=this._originalConfig?this._originalConfig.signatureVersion:null,s=this.config.signatureVersion,i=!!e&&e.isPresigned();return r?r="v2"===r?"s3":r:(!0!==i?t="v4":s&&(t=s),t)},getSigningName:function(e){if(e&&"writeGetObjectResponse"===e.operation)return m;var t=s.Service.prototype.getSigningName;return e&&e._parsedArn&&e._parsedArn.service?e._parsedArn.service:t.call(this)},getSignerClass:function(e){var t=this.getSignatureVersion(e);return s.Signers.RequestSigner.getVersion(t)},validateService:function(){var e,t=[];if(this.config.region||(this.config.region="us-east-1"),!this.config.endpoint&&this.config.s3BucketEndpoint&&t.push("An endpoint must be provided when configuring `s3BucketEndpoint` to true."),1===t.length?e=t[0]:t.length>1&&(e="Multiple configuration errors:\n"+t.join("\n")),e)throw s.util.error(Error(),{name:"InvalidEndpoint",message:e})},shouldDisableBodySigning:function(e){var t=this.getSignerClass();return!0===this.config.s3DisableBodySigning&&t===s.Signers.V4&&"https:"===e.httpRequest.endpoint.protocol},setupRequestListeners:function(e){if(e.addListener("validate",this.validateScheme),e.addListener("validate",this.validateBucketName,!0),e.addListener("validate",this.optInUsEast1RegionalEndpoint,!0),e.removeListener("validate",s.EventListeners.Core.VALIDATE_REGION),e.addListener("build",this.addContentType),e.addListener("build",this.computeContentMd5),e.addListener("build",this.computeSseCustomerKeyMd5),e.addListener("build",this.populateURI),e.addListener("afterBuild",this.addExpect100Continue),e.addListener("extractError",this.extractError),e.addListener("extractData",s.util.hoistPayloadMember),e.addListener("extractData",this.extractData),e.addListener("extractData",this.extractErrorFrom200Response),e.addListener("beforePresign",this.prepareSignedUrl),this.shouldDisableBodySigning(e)&&(e.removeListener("afterBuild",s.EventListeners.Core.COMPUTE_SHA256),e.addListener("afterBuild",this.disableBodySigning)),"createBucket"!==e.operation&&o.isArnInParam(e,"Bucket")){e._parsedArn=s.util.ARN.parse(e.params.Bucket),e.removeListener("validate",this.validateBucketName),e.removeListener("build",this.populateURI),"s3"===e._parsedArn.service?(e.addListener("validate",o.validateS3AccessPointArn),e.addListener("validate",this.validateArnResourceType),e.addListener("validate",this.validateArnRegion)):"s3-outposts"===e._parsedArn.service&&(e.addListener("validate",o.validateOutpostsAccessPointArn),e.addListener("validate",o.validateOutpostsArn),e.addListener("validate",o.validateArnRegion)),e.addListener("validate",o.validateArnAccount),e.addListener("validate",o.validateArnService),e.addListener("build",this.populateUriFromAccessPointArn),e.addListener("build",o.validatePopulateUriFromArn);return}e.addListener("validate",this.validateBucketEndpoint),e.addListener("validate",this.correctBucketRegionFromCache),e.onAsync("extractError",this.requestBucketRegion),s.util.isBrowser()&&e.onAsync("retry",this.reqRegionForNetworkingError)},validateScheme:function(e){var t=e.params,r=e.httpRequest.endpoint.protocol;if((t.SSECustomerKey||t.CopySourceSSECustomerKey)&&"https:"!==r)throw s.util.error(Error(),{code:"ConfigError",message:"Cannot send SSE keys over HTTP. Set 'sslEnabled'to 'true' in your configuration"})},validateBucketEndpoint:function(e){if(!e.params.Bucket&&e.service.config.s3BucketEndpoint)throw s.util.error(Error(),{code:"ConfigError",message:"Cannot send requests to root API with `s3BucketEndpoint` set."})},validateArnRegion:function(e){o.validateArnRegion(e,{allowFipsEndpoint:!0})},validateArnResourceType:function(e){var t=e._parsedArn.resource;if(0!==t.indexOf("accesspoint:")&&0!==t.indexOf("accesspoint/"))throw s.util.error(Error(),{code:"InvalidARN",message:"ARN resource should begin with 'accesspoint/'"})},validateBucketName:function(e){var t=e.service.getSignatureVersion(e),r=e.params&&e.params.Bucket,i=e.params&&e.params.Key,a=r&&r.indexOf("/");if(r&&a>=0){if("string"==typeof i&&a>0){e.params=s.util.copy(e.params);var o=r.substr(a+1)||"";e.params.Key=o+"/"+i,e.params.Bucket=r.substr(0,a)}else if("v4"===t)throw s.util.error(Error(),{code:"InvalidBucket",message:"Bucket names cannot contain forward slashes. Bucket: "+r})}},isValidAccelerateOperation:function(e){return -1===["createBucket","deleteBucket","listBuckets"].indexOf(e)},optInUsEast1RegionalEndpoint:function(e){var t=e.service,r=t.config;if(r.s3UsEast1RegionalEndpoint=a(t._originalConfig,{env:"AWS_S3_US_EAST_1_REGIONAL_ENDPOINT",sharedConfig:"s3_us_east_1_regional_endpoint",clientConfig:"s3UsEast1RegionalEndpoint"}),!(t._originalConfig||{}).endpoint&&"us-east-1"===e.httpRequest.region&&"regional"===r.s3UsEast1RegionalEndpoint&&e.httpRequest.endpoint.hostname.indexOf("s3.amazonaws.com")>=0){var s=r.endpoint.indexOf(".amazonaws.com");regionalEndpoint=r.endpoint.substring(0,s)+".us-east-1"+r.endpoint.substring(s),e.httpRequest.updateEndpoint(regionalEndpoint)}},populateURI:function(e){var t=e.httpRequest,r=e.params.Bucket,s=e.service,i=t.endpoint;if(r&&!s.pathStyleBucketName(r)){s.config.useAccelerateEndpoint&&s.isValidAccelerateOperation(e.operation)?s.config.useDualstackEndpoint?i.hostname=r+".s3-accelerate.dualstack.amazonaws.com":i.hostname=r+".s3-accelerate.amazonaws.com":s.config.s3BucketEndpoint||(i.hostname=r+"."+i.hostname);var a=i.port;80!==a&&443!==a?i.host=i.hostname+":"+i.port:i.host=i.hostname,t.virtualHostedBucket=r,s.removeVirtualHostedBucketFromPath(e)}},removeVirtualHostedBucketFromPath:function(e){var t=e.httpRequest,r=t.virtualHostedBucket;if(r&&t.path){if(e.params&&e.params.Key){var i="/"+s.util.uriEscapePath(e.params.Key);if(0===t.path.indexOf(i)&&(t.path.length===i.length||"?"===t.path[i.length]))return}t.path=t.path.replace(RegExp("/"+r),""),"/"!==t.path[0]&&(t.path="/"+t.path)}},populateUriFromAccessPointArn:function(e){var t=e._parsedArn,r="s3-outposts"===t.service,i="s3-object-lambda"===t.service,a=r?"."+t.outpostId:"",o=r?"s3-outposts":"s3-accesspoint",u=!r&&e.service.config.useFipsEndpoint?"-fips":"",p=!r&&e.service.config.useDualstackEndpoint?".dualstack":"",m=e.httpRequest.endpoint,c=n.getEndpointSuffix(t.region),l=e.service.config.s3UseArnRegion;if(m.hostname=[t.accessPoint+"-"+t.accountId+a,o+u+p,l?t.region:e.service.config.region,c].join("."),i){var o="s3-object-lambda",d=t.resource.split("/")[1],u=e.service.config.useFipsEndpoint?"-fips":"";m.hostname=[d+"-"+t.accountId,o+u,l?t.region:e.service.config.region,c].join(".")}m.host=m.hostname;var y=s.util.uriEscape(e.params.Bucket),b=e.httpRequest.path;e.httpRequest.path=b.replace(RegExp("/"+y),""),"/"!==e.httpRequest.path[0]&&(e.httpRequest.path="/"+e.httpRequest.path),e.httpRequest.region=t.region},addExpect100Continue:function(e){var t=e.httpRequest.headers["Content-Length"];s.util.isNode()&&(t>=1048576||e.params.Body instanceof s.util.stream.Stream)&&(e.httpRequest.headers.Expect="100-continue")},addContentType:function(e){var t=e.httpRequest;if("GET"===t.method||"HEAD"===t.method){delete t.headers["Content-Type"];return}t.headers["Content-Type"]||(t.headers["Content-Type"]="application/octet-stream");var r=t.headers["Content-Type"];s.util.isBrowser()&&("string"!=typeof t.body||r.match(/;\s*charset=/)?t.headers["Content-Type"]=r.replace(/(;\s*charset=)(.+)$/,function(e,t,r){return t+r.toUpperCase()}):t.headers["Content-Type"]+="; charset=UTF-8")},willComputeChecksums:function(e){var t=e.service.api.operations[e.operation].input.members,r=e.httpRequest.body,i=e.service.config.computeChecksums&&t.ContentMD5&&!e.params.ContentMD5&&r&&(s.util.Buffer.isBuffer(e.httpRequest.body)||"string"==typeof e.httpRequest.body);return!!(i&&e.service.shouldDisableBodySigning(e)&&!e.isPresigned()||i&&"s3"===this.getSignatureVersion(e)&&e.isPresigned())},computeContentMd5:function(e){if(e.service.willComputeChecksums(e)){var t=s.util.crypto.md5(e.httpRequest.body,"base64");e.httpRequest.headers["Content-MD5"]=t}},computeSseCustomerKeyMd5:function(e){s.util.each({SSECustomerKey:"x-amz-server-side-encryption-customer-key-MD5",CopySourceSSECustomerKey:"x-amz-copy-source-server-side-encryption-customer-key-MD5"},function(t,r){if(e.params[t]){var i=s.util.crypto.md5(e.params[t],"base64");e.httpRequest.headers[r]=i}})},pathStyleBucketName:function(e){return!!this.config.s3ForcePathStyle||!this.config.s3BucketEndpoint&&(!o.dnsCompatibleBucketName(e)||!!(this.config.sslEnabled&&e.match(/\./)))},extractErrorFrom200Response:function(e){if(u[e.request.operation]){var t=e.httpResponse;if(t.body&&t.body.toString().match("<Error>"))throw e.data=null,(this.service?this.service:this).extractError(e),e.error;if(!t.body||!t.body.toString().match(/<[\w_]/))throw e.data=null,s.util.error(Error(),{code:"InternalError",message:"S3 aborted request"})}},retryableError:function(e,t){return!!u[t.operation]&&200===e.statusCode||(!t._requestRegionForBucket||!t.service.bucketRegionCache[t._requestRegionForBucket])&&(!!e&&"RequestTimeout"===e.code||(e&&-1!=p.indexOf(e.code)&&e.region&&e.region!=t.httpRequest.region?(t.httpRequest.region=e.region,301===e.statusCode&&t.service.updateReqBucketRegion(t),!0):s.Service.prototype.retryableError.call(this,e,t)))},updateReqBucketRegion:function(e,t){var r=e.httpRequest;if("string"==typeof t&&t.length&&(r.region=t),r.endpoint.host.match(/s3(?!-accelerate).*\.amazonaws\.com$/)){var i=e.service,a=i.config,o=a.s3BucketEndpoint;o&&delete a.s3BucketEndpoint;var n=s.util.copy(a);delete n.endpoint,n.region=r.region,r.endpoint=new s.S3(n).endpoint,i.populateURI(e),a.s3BucketEndpoint=o,r.headers.Host=r.endpoint.host,"validate"===e._asm.currentState&&(e.removeListener("build",i.populateURI),e.addListener("build",i.removeVirtualHostedBucketFromPath))}},extractData:function(e){var t=e.request;if("getBucketLocation"===t.operation){var r=e.httpResponse.body.toString().match(/>(.+)<\/Location/);delete e.data._,r?e.data.LocationConstraint=r[1]:e.data.LocationConstraint=""}var s=t.params.Bucket||null;if("deleteBucket"!==t.operation||"string"!=typeof s||e.error){var i=(e.httpResponse.headers||{})["x-amz-bucket-region"]||null;if(!i&&"createBucket"===t.operation&&!e.error){var a=t.params.CreateBucketConfiguration;i=a?"EU"===a.LocationConstraint?"eu-west-1":a.LocationConstraint:"us-east-1"}i&&s&&i!==t.service.bucketRegionCache[s]&&(t.service.bucketRegionCache[s]=i)}else t.service.clearBucketRegionCache(s);t.service.extractRequestIds(e)},extractError:function(e){var t,r={304:"NotModified",403:"Forbidden",400:"BadRequest",404:"NotFound"},i=e.request,a=e.httpResponse.statusCode,o=e.httpResponse.body||"",n=(e.httpResponse.headers||{})["x-amz-bucket-region"]||null,u=i.params.Bucket||null,p=i.service.bucketRegionCache;if(n&&u&&n!==p[u]&&(p[u]=n),r[a]&&0===o.length)u&&!n&&(t=p[u]||null)!==i.httpRequest.region&&(n=t),e.error=s.util.error(Error(),{code:r[a],message:null,region:n});else{var m=new s.XML.Parser().parse(o.toString());m.Region&&!n?(n=m.Region,u&&n!==p[u]&&(p[u]=n)):!u||n||m.Region||(t=p[u]||null)===i.httpRequest.region||(n=t),e.error=s.util.error(Error(),{code:m.Code||a,message:m.Message||null,region:n})}i.service.extractRequestIds(e)},requestBucketRegion:function(e,t){var r=e.error,i=e.request,a=i.params.Bucket||null;if(!r||!a||r.region||"listObjects"===i.operation||s.util.isNode()&&"headBucket"===i.operation||400===r.statusCode&&"headObject"!==i.operation||-1===p.indexOf(r.code))return t();var o=s.util.isNode()?"headBucket":"listObjects",n={Bucket:a};"listObjects"===o&&(n.MaxKeys=0);var u=i.service[o](n);u._requestRegionForBucket=a,u.send(function(){var e=i.service.bucketRegionCache[a]||null;r.region=e,t()})},reqRegionForNetworkingError:function(e,t){if(!s.util.isBrowser())return t();var r=e.error,i=e.request,a=i.params.Bucket;if(!r||"NetworkingError"!==r.code||!a||"us-east-1"===i.httpRequest.region)return t();var n=i.service,u=n.bucketRegionCache,p=u[a]||null;if(p&&p!==i.httpRequest.region)n.updateReqBucketRegion(i,p),t();else if(o.dnsCompatibleBucketName(a)){if(i.httpRequest.virtualHostedBucket){var m=n.listObjects({Bucket:a,MaxKeys:0});n.updateReqBucketRegion(m,"us-east-1"),m._requestRegionForBucket=a,m.send(function(){var e=n.bucketRegionCache[a]||null;e&&e!==i.httpRequest.region&&n.updateReqBucketRegion(i,e),t()})}else t()}else n.updateReqBucketRegion(i,"us-east-1"),"us-east-1"!==u[a]&&(u[a]="us-east-1"),t()},bucketRegionCache:{},clearBucketRegionCache:function(e){var t=this.bucketRegionCache;e?"string"==typeof e&&(e=[e]):e=Object.keys(t);for(var r=0;r<e.length;r++)delete t[e[r]];return t},correctBucketRegionFromCache:function(e){var t=e.params.Bucket||null;if(t){var r=e.service,s=e.httpRequest.region,i=r.bucketRegionCache[t];i&&i!==s&&r.updateReqBucketRegion(e,i)}},extractRequestIds:function(e){var t=e.httpResponse.headers?e.httpResponse.headers["x-amz-id-2"]:null,r=e.httpResponse.headers?e.httpResponse.headers["x-amz-cf-id"]:null;e.extendedRequestId=t,e.cfId=r,e.error&&(e.error.requestId=e.requestId||null,e.error.extendedRequestId=t,e.error.cfId=r)},getSignedUrl:function(e,t,r){var i=(t=s.util.copy(t||{})).Expires||900;if("number"!=typeof i)throw s.util.error(Error(),{code:"InvalidParameterException",message:"The expiration must be a number, received "+typeof i});delete t.Expires;var a=this.makeRequest(e,t);if(!r)return a.presign(i,r);s.util.defer(function(){a.presign(i,r)})},createPresignedPost:function(e,t){"function"==typeof e&&void 0===t&&(t=e,e=null),e=s.util.copy(e||{});var r=this.config.params||{},i=e.Bucket||r.Bucket,a=this,o=this.config,n=s.util.copy(this.endpoint);function u(){return{url:s.util.urlFormat(n),fields:a.preparePostFields(o.credentials,o.region,i,e.Fields,e.Conditions,e.Expires)}}if(o.s3BucketEndpoint||(n.pathname="/"+i),!t)return u();o.getCredentials(function(e){if(e)t(e);else try{t(null,u())}catch(r){t(r)}})},preparePostFields:function(e,t,r,a,o,n){var u=this.getSkewCorrectedDate();if(!e||!t||!r)throw Error("Unable to create a POST object policy without a bucket, region, and credentials");a=s.util.copy(a||{}),o=(o||[]).slice(0),n=n||3600;var p=s.util.date.iso8601(u).replace(/[:\-]|\.\d{3}/g,""),m=p.substr(0,8),c=i.createScope(m,t,"s3"),l=e.accessKeyId+"/"+c;for(var d in a.bucket=r,a["X-Amz-Algorithm"]="AWS4-HMAC-SHA256",a["X-Amz-Credential"]=l,a["X-Amz-Date"]=p,e.sessionToken&&(a["X-Amz-Security-Token"]=e.sessionToken),a)if(a.hasOwnProperty(d)){var y={};y[d]=a[d],o.push(y)}return a.Policy=this.preparePostPolicy(new Date(u.valueOf()+1e3*n),o),a["X-Amz-Signature"]=s.util.crypto.hmac(i.getSigningKey(e,m,t,"s3",!0),a.Policy,"hex"),a},preparePostPolicy:function(e,t){return s.util.base64.encode(JSON.stringify({expiration:s.util.date.iso8601(e),conditions:t}))},prepareSignedUrl:function(e){e.addListener("validate",e.service.noPresignedContentLength),e.removeListener("build",e.service.addContentType),e.params.Body?e.addListener("afterBuild",s.EventListeners.Core.COMPUTE_SHA256):e.removeListener("build",e.service.computeContentMd5)},disableBodySigning:function(e){var t=e.httpRequest.headers;Object.prototype.hasOwnProperty.call(t,"presigned-expires")||(t["X-Amz-Content-Sha256"]="UNSIGNED-PAYLOAD")},noPresignedContentLength:function(e){if(void 0!==e.params.ContentLength)throw s.util.error(Error(),{code:"UnexpectedParameter",message:"ContentLength is not supported in pre-signed URLs."})},createBucket:function(e,t){"function"!=typeof e&&e||(t=t||e,e={});var r=this.endpoint.hostname,i=s.util.copy(e);return r===this.api.globalEndpoint||e.CreateBucketConfiguration||(i.CreateBucketConfiguration={LocationConstraint:this.config.region}),this.makeRequest("createBucket",i,t)},writeGetObjectResponse:function(e,t){var r=this.makeRequest("writeGetObjectResponse",s.util.copy(e),t),i=this.endpoint.hostname;return i=-1!==i.indexOf(this.config.region)?i.replace("s3.",m+"."):i.replace("s3.",m+"."+this.config.region+"."),r.httpRequest.endpoint=new s.Endpoint(i,this.config),r},upload:function(e,t,r){"function"==typeof t&&void 0===r&&(r=t,t=null),t=t||{},t=s.util.merge(t||{},{service:this,params:e});var i=new s.S3.ManagedUpload(t);return"function"==typeof r&&i.send(r),i}}),s.S3.addPromisesToClass=function(e){this.prototype.getSignedUrlPromise=s.util.promisifyMethod("getSignedUrl",e)},s.S3.deletePromisesFromClass=function(){delete this.prototype.getSignedUrlPromise},s.util.addPromises(s.S3)},85133:function(e,t,r){var s=r(83454),i=r(79614),a=r(41404),o={isArnInParam:function(e,t){var r=((e.service.api.operations[e.operation]||{}).input||{}).members||{};return!!e.params[t]&&!!r[t]&&i.util.ARN.validate(e.params[t])},validateArnService:function(e){var t=e._parsedArn;if("s3"!==t.service&&"s3-outposts"!==t.service&&"s3-object-lambda"!==t.service)throw i.util.error(Error(),{code:"InvalidARN",message:"expect 's3' or 's3-outposts' or 's3-object-lambda' in ARN service component"})},validateArnAccount:function(e){var t=e._parsedArn;if(!/[0-9]{12}/.exec(t.accountId))throw i.util.error(Error(),{code:"InvalidARN",message:'ARN accountID does not match regex "[0-9]{12}"'})},validateS3AccessPointArn:function(e){var t=e._parsedArn,r=t.resource[11];if(2!==t.resource.split(r).length)throw i.util.error(Error(),{code:"InvalidARN",message:"Access Point ARN should have one resource accesspoint/{accesspointName}"});var s=t.resource.split(r)[1],a=s+"-"+t.accountId;if(!o.dnsCompatibleBucketName(a)||a.match(/\./))throw i.util.error(Error(),{code:"InvalidARN",message:"Access point resource in ARN is not DNS compatible. Got "+s});e._parsedArn.accessPoint=s},validateOutpostsArn:function(e){var t=e._parsedArn;if(0!==t.resource.indexOf("outpost:")&&0!==t.resource.indexOf("outpost/"))throw i.util.error(Error(),{code:"InvalidARN",message:"ARN resource should begin with 'outpost/'"});var r=t.resource[7],s=t.resource.split(r)[1];if(!RegExp(/^([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9])$/).test(s))throw i.util.error(Error(),{code:"InvalidARN",message:"Outpost resource in ARN is not DNS compatible. Got "+s});e._parsedArn.outpostId=s},validateOutpostsAccessPointArn:function(e){var t=e._parsedArn,r=t.resource[7];if(4!==t.resource.split(r).length)throw i.util.error(Error(),{code:"InvalidARN",message:"Outposts ARN should have two resources outpost/{outpostId}/accesspoint/{accesspointName}"});var s=t.resource.split(r)[3],a=s+"-"+t.accountId;if(!o.dnsCompatibleBucketName(a)||a.match(/\./))throw i.util.error(Error(),{code:"InvalidARN",message:"Access point resource in ARN is not DNS compatible. Got "+s});e._parsedArn.accessPoint=s},validateArnRegion:function(e,t){void 0===t&&(t={});var r=o.loadUseArnRegionConfig(e),s=e._parsedArn.region,n=e.service.config.region,u=e.service.config.useFipsEndpoint,p=t.allowFipsEndpoint||!1;if(!s){var m="ARN region is empty";throw"s3"===e._parsedArn.service&&(m+="\nYou may want to use multi-regional ARN. The feature is not supported in current SDK. You should consider switching to V3(https://github.com/aws/aws-sdk-js-v3)."),i.util.error(Error(),{code:"InvalidARN",message:m})}if(u&&!p)throw i.util.error(Error(),{code:"InvalidConfiguration",message:"ARN endpoint is not compatible with FIPS region"});if(s.indexOf("fips")>=0)throw i.util.error(Error(),{code:"InvalidConfiguration",message:"FIPS region not allowed in ARN"});if(r||s===n){if(r&&a.getEndpointSuffix(s)!==a.getEndpointSuffix(n))throw i.util.error(Error(),{code:"InvalidConfiguration",message:"Configured region and access point region not in same partition"})}else throw i.util.error(Error(),{code:"InvalidConfiguration",message:"Configured region conflicts with access point region"});if(e.service.config.useAccelerateEndpoint)throw i.util.error(Error(),{code:"InvalidConfiguration",message:"useAccelerateEndpoint config is not supported with access point ARN"});if("s3-outposts"===e._parsedArn.service&&e.service.config.useDualstackEndpoint)throw i.util.error(Error(),{code:"InvalidConfiguration",message:"Dualstack is not supported with outposts access point ARN"})},loadUseArnRegionConfig:function(e){var t="AWS_S3_USE_ARN_REGION",r="s3_use_arn_region",a=!0,o=e.service._originalConfig||{};if(void 0!==e.service.config.s3UseArnRegion)return e.service.config.s3UseArnRegion;if(void 0!==o.s3UseArnRegion)a=!0===o.s3UseArnRegion;else if(i.util.isNode()){if(s.env[t]){var n=s.env[t].trim().toLowerCase();if(0>["false","true"].indexOf(n))throw i.util.error(Error(),{code:"InvalidConfiguration",message:t+" only accepts true or false. Got "+s.env[t],retryable:!1});a="true"===n}else{var u={};try{u=i.util.getProfilesFromSharedConfig(i.util.iniLoader)[s.env.AWS_PROFILE||i.util.defaultProfile]}catch(p){}if(u[r]){if(0>["false","true"].indexOf(u[r].trim().toLowerCase()))throw i.util.error(Error(),{code:"InvalidConfiguration",message:r+" only accepts true or false. Got "+u[r],retryable:!1});a="true"===u[r].trim().toLowerCase()}}}return e.service.config.s3UseArnRegion=a,a},validatePopulateUriFromArn:function(e){if(e.service._originalConfig&&e.service._originalConfig.endpoint)throw i.util.error(Error(),{code:"InvalidConfiguration",message:"Custom endpoint is not compatible with access point ARN"});if(e.service.config.s3ForcePathStyle)throw i.util.error(Error(),{code:"InvalidConfiguration",message:"Cannot construct path-style endpoint with access point"})},dnsCompatibleBucketName:function(e){var t=RegExp(/^[a-z0-9][a-z0-9\.\-]{1,61}[a-z0-9]$/),r=RegExp(/(\d+\.){3}\d+/),s=RegExp(/\.\./);return!(!e.match(t)||e.match(r)||e.match(s))}};e.exports=o},22666:function(e,t,r){var s=r(79614);s.util.update(s.SQS.prototype,{setupRequestListeners:function(e){e.addListener("build",this.buildEndpoint),e.service.config.computeChecksums&&("sendMessage"===e.operation?e.addListener("extractData",this.verifySendMessageChecksum):"sendMessageBatch"===e.operation?e.addListener("extractData",this.verifySendMessageBatchChecksum):"receiveMessage"===e.operation&&e.addListener("extractData",this.verifyReceiveMessageChecksum))},verifySendMessageChecksum:function(e){if(e.data){var t=e.data.MD5OfMessageBody,r=this.params.MessageBody,s=this.service.calculateChecksum(r);if(s!==t){var i='Got "'+e.data.MD5OfMessageBody+'", expecting "'+s+'".';this.service.throwInvalidChecksumError(e,[e.data.MessageId],i)}}},verifySendMessageBatchChecksum:function(e){if(e.data){var t=this.service,r={},i=[],a=[];s.util.arrayEach(e.data.Successful,function(e){r[e.Id]=e}),s.util.arrayEach(this.params.Entries,function(e){if(r[e.Id]){var s=r[e.Id].MD5OfMessageBody,o=e.MessageBody;t.isChecksumValid(s,o)||(i.push(e.Id),a.push(r[e.Id].MessageId))}}),i.length>0&&t.throwInvalidChecksumError(e,a,"Invalid messages: "+i.join(", "))}},verifyReceiveMessageChecksum:function(e){if(e.data){var t=this.service,r=[];s.util.arrayEach(e.data.Messages,function(e){var s=e.MD5OfBody,i=e.Body;t.isChecksumValid(s,i)||r.push(e.MessageId)}),r.length>0&&t.throwInvalidChecksumError(e,r,"Invalid messages: "+r.join(", "))}},throwInvalidChecksumError:function(e,t,r){e.error=s.util.error(Error(),{retryable:!0,code:"InvalidChecksum",messageIds:t,message:e.request.operation+" returned an invalid MD5 response. "+r})},isChecksumValid:function(e,t){return this.calculateChecksum(t)===e},calculateChecksum:function(e){return s.util.crypto.md5(e,"hex")},buildEndpoint:function(e){var t=e.httpRequest.params.QueueUrl;if(t){e.httpRequest.endpoint=new s.Endpoint(t);var r=e.httpRequest.endpoint.host.match(/^sqs\.(.+?)\./);r&&(e.httpRequest.region=r[1])}}})},44456:function(e,t,r){var s=r(79614),i=r(65456);s.util.update(s.STS.prototype,{credentialsFrom:function(e,t){return e?(t||(t=new s.TemporaryCredentials),t.expired=!1,t.accessKeyId=e.Credentials.AccessKeyId,t.secretAccessKey=e.Credentials.SecretAccessKey,t.sessionToken=e.Credentials.SessionToken,t.expireTime=e.Credentials.Expiration,t):null},assumeRoleWithWebIdentity:function(e,t){return this.makeUnauthenticatedRequest("assumeRoleWithWebIdentity",e,t)},assumeRoleWithSAML:function(e,t){return this.makeUnauthenticatedRequest("assumeRoleWithSAML",e,t)},setupRequestListeners:function(e){e.addListener("validate",this.optInRegionalEndpoint,!0)},optInRegionalEndpoint:function(e){var t=e.service,r=t.config;if(r.stsRegionalEndpoints=i(t._originalConfig,{env:"AWS_STS_REGIONAL_ENDPOINTS",sharedConfig:"sts_regional_endpoints",clientConfig:"stsRegionalEndpoints"}),"regional"===r.stsRegionalEndpoints&&t.isGlobalEndpoint){if(!r.region)throw s.util.error(Error(),{code:"ConfigError",message:"Missing region in config"});var a=r.endpoint.indexOf(".amazonaws.com"),o=r.endpoint.substring(0,a)+"."+r.region+r.endpoint.substring(a);e.httpRequest.updateEndpoint(o),e.httpRequest.region=r.region}}})},64114:function(e,t,r){var s=r(79614);s.Signers.Bearer=s.util.inherit(s.Signers.RequestSigner,{constructor:function(e){s.Signers.RequestSigner.call(this,e)},addAuthorization:function(e){this.request.headers.Authorization="Bearer "+e.token}})},79688:function(e,t,r){var s=r(79614),i=s.util.inherit,a="presigned-expires";function o(e){var t=e.httpRequest.headers[a],r=e.service.getSignerClass(e);if(delete e.httpRequest.headers["User-Agent"],delete e.httpRequest.headers["X-Amz-User-Agent"],r===s.Signers.V4){if(t>604800)throw s.util.error(Error(),{code:"InvalidExpiryTime",message:"Presigning does not support expiry time greater than a week with SigV4 signing.",retryable:!1});e.httpRequest.headers[a]=t}else if(r===s.Signers.S3){var i=e.service?e.service.getSkewCorrectedDate():s.util.date.getDate();e.httpRequest.headers[a]=parseInt(s.util.date.unixTimestamp(i)+t,10).toString()}else throw s.util.error(Error(),{message:"Presigning only supports S3 or SigV4 signing.",code:"UnsupportedSigner",retryable:!1})}function n(e){var t=e.httpRequest.endpoint,r=s.util.urlParse(e.httpRequest.path),i={};r.search&&(i=s.util.queryStringParse(r.search.substr(1)));var o=e.httpRequest.headers.Authorization.split(" ");if("AWS"===o[0])o=o[1].split(":"),i.Signature=o.pop(),i.AWSAccessKeyId=o.join(":"),s.util.each(e.httpRequest.headers,function(e,t){e===a&&(e="Expires"),0===e.indexOf("x-amz-meta-")&&(delete i[e],e=e.toLowerCase()),i[e]=t}),delete e.httpRequest.headers[a],delete i.Authorization,delete i.Host;else if("AWS4-HMAC-SHA256"===o[0]){o.shift();var n=o.join(" ").match(/Signature=(.*?)(?:,|\s|\r?\n|$)/)[1];i["X-Amz-Signature"]=n,delete i.Expires}t.pathname=r.pathname,t.search=s.util.queryParamsToString(i)}s.Signers.Presign=i({sign:function(e,t,r){if(e.httpRequest.headers[a]=t||3600,e.on("build",o),e.on("sign",n),e.removeListener("afterBuild",s.EventListeners.Core.SET_CONTENT_LENGTH),e.removeListener("afterBuild",s.EventListeners.Core.COMPUTE_SHA256),e.emit("beforePresign",[e]),r)e.build(function(){this.response.error?r(this.response.error):r(null,s.util.urlFormat(e.httpRequest.endpoint))});else{if(e.build(),e.response.error)throw e.response.error;return s.util.urlFormat(e.httpRequest.endpoint)}}}),e.exports=s.Signers.Presign},92604:function(e,t,r){var s=r(79614),i=s.util.inherit;s.Signers.RequestSigner=i({constructor:function(e){this.request=e},setServiceClientId:function(e){this.serviceClientId=e},getServiceClientId:function(){return this.serviceClientId}}),s.Signers.RequestSigner.getVersion=function(e){switch(e){case"v2":return s.Signers.V2;case"v3":return s.Signers.V3;case"s3v4":case"v4":return s.Signers.V4;case"s3":return s.Signers.S3;case"v3https":return s.Signers.V3Https;case"bearer":return s.Signers.Bearer}throw Error("Unknown signing version "+e)},r(97194),r(56342),r(50416),r(77203),r(51190),r(79688),r(64114)},51190:function(e,t,r){var s=r(79614),i=s.util.inherit;s.Signers.S3=i(s.Signers.RequestSigner,{subResources:{acl:1,accelerate:1,analytics:1,cors:1,lifecycle:1,delete:1,inventory:1,location:1,logging:1,metrics:1,notification:1,partNumber:1,policy:1,requestPayment:1,replication:1,restore:1,tagging:1,torrent:1,uploadId:1,uploads:1,versionId:1,versioning:1,versions:1,website:1},responseHeaders:{"response-content-type":1,"response-content-language":1,"response-expires":1,"response-cache-control":1,"response-content-disposition":1,"response-content-encoding":1},addAuthorization:function(e,t){this.request.headers["presigned-expires"]||(this.request.headers["X-Amz-Date"]=s.util.date.rfc822(t)),e.sessionToken&&(this.request.headers["x-amz-security-token"]=e.sessionToken);var r=this.sign(e.secretAccessKey,this.stringToSign()),i="AWS "+e.accessKeyId+":"+r;this.request.headers.Authorization=i},stringToSign:function(){var e=this.request,t=[];t.push(e.method),t.push(e.headers["Content-MD5"]||""),t.push(e.headers["Content-Type"]||""),t.push(e.headers["presigned-expires"]||"");var r=this.canonicalizedAmzHeaders();return r&&t.push(r),t.push(this.canonicalizedResource()),t.join("\n")},canonicalizedAmzHeaders:function(){var e=[];s.util.each(this.request.headers,function(t){t.match(/^x-amz-/i)&&e.push(t)}),e.sort(function(e,t){return e.toLowerCase()<t.toLowerCase()?-1:1});var t=[];return s.util.arrayEach.call(this,e,function(e){t.push(e.toLowerCase()+":"+String(this.request.headers[e]))}),t.join("\n")},canonicalizedResource:function(){var e=this.request,t=e.path.split("?"),r=t[0],i=t[1],a="";if(e.virtualHostedBucket&&(a+="/"+e.virtualHostedBucket),a+=r,i){var o=[];s.util.arrayEach.call(this,i.split("&"),function(e){var t=e.split("=")[0],r=e.split("=")[1];if(this.subResources[t]||this.responseHeaders[t]){var s={name:t};void 0!==r&&(this.subResources[t]?s.value=r:s.value=decodeURIComponent(r)),o.push(s)}}),o.sort(function(e,t){return e.name<t.name?-1:1}),o.length&&(i=[],s.util.arrayEach(o,function(e){void 0===e.value?i.push(e.name):i.push(e.name+"="+e.value)}),a+="?"+i.join("&"))}return a},sign:function(e,t){return s.util.crypto.hmac(e,t,"base64","sha1")}}),e.exports=s.Signers.S3},97194:function(e,t,r){var s=r(79614),i=s.util.inherit;s.Signers.V2=i(s.Signers.RequestSigner,{addAuthorization:function(e,t){t||(t=s.util.date.getDate());var r=this.request;r.params.Timestamp=s.util.date.iso8601(t),r.params.SignatureVersion="2",r.params.SignatureMethod="HmacSHA256",r.params.AWSAccessKeyId=e.accessKeyId,e.sessionToken&&(r.params.SecurityToken=e.sessionToken),delete r.params.Signature,r.params.Signature=this.signature(e),r.body=s.util.queryParamsToString(r.params),r.headers["Content-Length"]=r.body.length},signature:function(e){return s.util.crypto.hmac(e.secretAccessKey,this.stringToSign(),"base64")},stringToSign:function(){var e=[];return e.push(this.request.method),e.push(this.request.endpoint.host.toLowerCase()),e.push(this.request.pathname()),e.push(s.util.queryParamsToString(this.request.params)),e.join("\n")}}),e.exports=s.Signers.V2},56342:function(e,t,r){var s=r(79614),i=s.util.inherit;s.Signers.V3=i(s.Signers.RequestSigner,{addAuthorization:function(e,t){var r=s.util.date.rfc822(t);this.request.headers["X-Amz-Date"]=r,e.sessionToken&&(this.request.headers["x-amz-security-token"]=e.sessionToken),this.request.headers["X-Amzn-Authorization"]=this.authorization(e,r)},authorization:function(e){return"AWS3 AWSAccessKeyId="+e.accessKeyId+",Algorithm=HmacSHA256,SignedHeaders="+this.signedHeaders()+",Signature="+this.signature(e)},signedHeaders:function(){var e=[];return s.util.arrayEach(this.headersToSign(),function(t){e.push(t.toLowerCase())}),e.sort().join(";")},canonicalHeaders:function(){var e=this.request.headers,t=[];return s.util.arrayEach(this.headersToSign(),function(r){t.push(r.toLowerCase().trim()+":"+String(e[r]).trim())}),t.sort().join("\n")+"\n"},headersToSign:function(){var e=[];return s.util.each(this.request.headers,function(t){("Host"===t||"Content-Encoding"===t||t.match(/^X-Amz/i))&&e.push(t)}),e},signature:function(e){return s.util.crypto.hmac(e.secretAccessKey,this.stringToSign(),"base64")},stringToSign:function(){var e=[];return e.push(this.request.method),e.push("/"),e.push(""),e.push(this.canonicalHeaders()),e.push(this.request.body),s.util.crypto.sha256(e.join("\n"))}}),e.exports=s.Signers.V3},50416:function(e,t,r){var s=r(79614),i=s.util.inherit;r(56342),s.Signers.V3Https=i(s.Signers.V3,{authorization:function(e){return"AWS3-HTTPS AWSAccessKeyId="+e.accessKeyId+",Algorithm=HmacSHA256,Signature="+this.signature(e)},stringToSign:function(){return this.request.headers["X-Amz-Date"]}}),e.exports=s.Signers.V3Https},77203:function(e,t,r){var s=r(79614),i=r(16914),a=s.util.inherit,o="presigned-expires";s.Signers.V4=a(s.Signers.RequestSigner,{constructor:function(e,t,r){s.Signers.RequestSigner.call(this,e),this.serviceName=t,r=r||{},this.signatureCache="boolean"!=typeof r.signatureCache||r.signatureCache,this.operation=r.operation,this.signatureVersion=r.signatureVersion},algorithm:"AWS4-HMAC-SHA256",addAuthorization:function(e,t){var r=s.util.date.iso8601(t).replace(/[:\-]|\.\d{3}/g,"");this.isPresigned()?this.updateForPresigned(e,r):this.addHeaders(e,r),this.request.headers.Authorization=this.authorization(e,r)},addHeaders:function(e,t){this.request.headers["X-Amz-Date"]=t,e.sessionToken&&(this.request.headers["x-amz-security-token"]=e.sessionToken)},updateForPresigned:function(e,t){var r=this.credentialString(t),i={"X-Amz-Date":t,"X-Amz-Algorithm":this.algorithm,"X-Amz-Credential":e.accessKeyId+"/"+r,"X-Amz-Expires":this.request.headers[o],"X-Amz-SignedHeaders":this.signedHeaders()};e.sessionToken&&(i["X-Amz-Security-Token"]=e.sessionToken),this.request.headers["Content-Type"]&&(i["Content-Type"]=this.request.headers["Content-Type"]),this.request.headers["Content-MD5"]&&(i["Content-MD5"]=this.request.headers["Content-MD5"]),this.request.headers["Cache-Control"]&&(i["Cache-Control"]=this.request.headers["Cache-Control"]),s.util.each.call(this,this.request.headers,function(e,t){if(e!==o&&this.isSignableHeader(e)){var r=e.toLowerCase();0===r.indexOf("x-amz-meta-")?i[r]=t:0===r.indexOf("x-amz-")&&(i[e]=t)}});var a=this.request.path.indexOf("?")>=0?"&":"?";this.request.path+=a+s.util.queryParamsToString(i)},authorization:function(e,t){var r=[],s=this.credentialString(t);return r.push(this.algorithm+" Credential="+e.accessKeyId+"/"+s),r.push("SignedHeaders="+this.signedHeaders()),r.push("Signature="+this.signature(e,t)),r.join(", ")},signature:function(e,t){var r=i.getSigningKey(e,t.substr(0,8),this.request.region,this.serviceName,this.signatureCache);return s.util.crypto.hmac(r,this.stringToSign(t),"hex")},stringToSign:function(e){var t=[];return t.push("AWS4-HMAC-SHA256"),t.push(e),t.push(this.credentialString(e)),t.push(this.hexEncodedHash(this.canonicalString())),t.join("\n")},canonicalString:function(){var e=[],t=this.request.pathname();return"s3"!==this.serviceName&&"s3v4"!==this.signatureVersion&&(t=s.util.uriEscapePath(t)),e.push(this.request.method),e.push(t),e.push(this.request.search()),e.push(this.canonicalHeaders()+"\n"),e.push(this.signedHeaders()),e.push(this.hexEncodedBodyHash()),e.join("\n")},canonicalHeaders:function(){var e=[];s.util.each.call(this,this.request.headers,function(t,r){e.push([t,r])}),e.sort(function(e,t){return e[0].toLowerCase()<t[0].toLowerCase()?-1:1});var t=[];return s.util.arrayEach.call(this,e,function(e){var r=e[0].toLowerCase();if(this.isSignableHeader(r)){var i=e[1];if(null==i||"function"!=typeof i.toString)throw s.util.error(Error("Header "+r+" contains invalid value"),{code:"InvalidHeader"});t.push(r+":"+this.canonicalHeaderValues(i.toString()))}}),t.join("\n")},canonicalHeaderValues:function(e){return e.replace(/\s+/g," ").replace(/^\s+|\s+$/g,"")},signedHeaders:function(){var e=[];return s.util.each.call(this,this.request.headers,function(t){t=t.toLowerCase(),this.isSignableHeader(t)&&e.push(t)}),e.sort().join(";")},credentialString:function(e){return i.createScope(e.substr(0,8),this.request.region,this.serviceName)},hexEncodedHash:function(e){return s.util.crypto.sha256(e,"hex")},hexEncodedBodyHash:function(){var e=this.request;return this.isPresigned()&&["s3","s3-object-lambda"].indexOf(this.serviceName)>-1&&!e.body?"UNSIGNED-PAYLOAD":e.headers["X-Amz-Content-Sha256"]?e.headers["X-Amz-Content-Sha256"]:this.hexEncodedHash(this.request.body||"")},unsignableHeaders:["authorization","content-type","content-length","user-agent",o,"expect","x-amzn-trace-id"],isSignableHeader:function(e){return 0===e.toLowerCase().indexOf("x-amz-")||0>this.unsignableHeaders.indexOf(e)},isPresigned:function(){return!!this.request.headers[o]}}),e.exports=s.Signers.V4},16914:function(e,t,r){var s=r(79614),i={},a=[],o="aws4_request";e.exports={createScope:function(e,t,r){return[e.substr(0,8),t,r,o].join("/")},getSigningKey:function(e,t,r,n,u){var p=[s.util.crypto.hmac(e.secretAccessKey,e.accessKeyId,"base64"),t,r,n].join("_");if((u=!1!==u)&&p in i)return i[p];var m=s.util.crypto.hmac("AWS4"+e.secretAccessKey,t,"buffer"),c=s.util.crypto.hmac(m,r,"buffer"),l=s.util.crypto.hmac(c,n,"buffer"),d=s.util.crypto.hmac(l,o,"buffer");return u&&(i[p]=d,a.push(p),a.length>50&&delete i[a.shift()]),d},emptyCache:function(){i={},a=[]}}},91793:function(e){function t(e,t){this.currentState=t||null,this.states=e||{}}t.prototype.runTo=function(e,t,r,s){"function"==typeof e&&(s=r,r=t,t=e,e=null);var i=this,a=i.states[i.currentState];a.fn.call(r||i,s,function(s){if(s){if(!a.fail)return t?t.call(r,s):null;i.currentState=a.fail}else{if(!a.accept)return t?t.call(r):null;i.currentState=a.accept}if(i.currentState===e)return t?t.call(r,s):null;i.runTo(e,t,r,s)})},t.prototype.addState=function(e,t,r,s){return"function"==typeof t?(s=t,t=null,r=null):"function"==typeof r&&(s=r,r=null),this.currentState||(this.currentState=e),this.states[e]={accept:t,fail:r,fn:s},this},e.exports=t},62662:function(e,t,r){var s,i=r(83454),a={environment:"nodejs",engine:function(){if(a.isBrowser()&&"undefined"!=typeof navigator)return navigator.userAgent;var e=i.platform+"/"+i.version;return i.env.AWS_EXECUTION_ENV&&(e+=" exec-env/"+i.env.AWS_EXECUTION_ENV),e},userAgent:function(){var e=a.environment,t="aws-sdk-"+e+"/"+r(79614).VERSION;return"nodejs"===e&&(t+=" "+a.engine()),t},uriEscape:function(e){var t=encodeURIComponent(e);return(t=t.replace(/[^A-Za-z0-9_.~\-%]+/g,escape)).replace(/[*]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})},uriEscapePath:function(e){var t=[];return a.arrayEach(e.split("/"),function(e){t.push(a.uriEscape(e))}),t.join("/")},urlParse:function(e){return a.url.parse(e)},urlFormat:function(e){return a.url.format(e)},queryStringParse:function(e){return a.querystring.parse(e)},queryParamsToString:function(e){var t=[],r=a.uriEscape,s=Object.keys(e).sort();return a.arrayEach(s,function(s){var i=e[s],o=r(s),n=o+"=";if(Array.isArray(i)){var u=[];a.arrayEach(i,function(e){u.push(r(e))}),n=o+"="+u.sort().join("&"+o+"=")}else null!=i&&(n=o+"="+r(i));t.push(n)}),t.join("&")},readFileSync:function(e){return a.isBrowser()?null:r(28022).readFileSync(e,"utf-8")},base64:{encode:function(e){if("number"==typeof e)throw a.error(Error("Cannot base64 encode number "+e));return null==e?e:a.buffer.toBuffer(e).toString("base64")},decode:function(e){if("number"==typeof e)throw a.error(Error("Cannot base64 decode number "+e));return null==e?e:a.buffer.toBuffer(e,"base64")}},buffer:{toBuffer:function(e,t){return"function"==typeof a.Buffer.from&&a.Buffer.from!==Uint8Array.from?a.Buffer.from(e,t):new a.Buffer(e,t)},alloc:function(e,t,r){if("number"!=typeof e)throw Error("size passed to alloc must be a number.");if("function"==typeof a.Buffer.alloc)return a.Buffer.alloc(e,t,r);var s=new a.Buffer(e);return void 0!==t&&"function"==typeof s.fill&&s.fill(t,void 0,void 0,r),s},toStream:function(e){a.Buffer.isBuffer(e)||(e=a.buffer.toBuffer(e));var t=new a.stream.Readable,r=0;return t._read=function(s){if(r>=e.length)return t.push(null);var i=r+s;i>e.length&&(i=e.length),t.push(e.slice(r,i)),r=i},t},concat:function(e){var t,r=0,s=0,i=null;for(t=0;t<e.length;t++)r+=e[t].length;for(t=0,i=a.buffer.alloc(r);t<e.length;t++)e[t].copy(i,s),s+=e[t].length;return i}},string:{byteLength:function(e){if(null==e)return 0;if("string"==typeof e&&(e=a.buffer.toBuffer(e)),"number"==typeof e.byteLength)return e.byteLength;if("number"==typeof e.length)return e.length;if("number"==typeof e.size)return e.size;if("string"==typeof e.path)return r(28022).lstatSync(e.path).size;throw a.error(Error("Cannot determine length of "+e),{object:e})},upperFirst:function(e){return e[0].toUpperCase()+e.substr(1)},lowerFirst:function(e){return e[0].toLowerCase()+e.substr(1)}},ini:{parse:function(e){var t,r={};return a.arrayEach(e.split(/\r?\n/),function(e){if("["===(e=e.split(/(^|\s)[;#]/)[0].trim())[0]&&"]"===e[e.length-1]){if("__proto__"===(t=e.substring(1,e.length-1))||"__proto__"===t.split(/\s/)[1])throw a.error(Error("Cannot load profile name '"+t+"' from shared ini file."))}else if(t){var s=e.indexOf("="),i=e.length-1;if(-1!==s&&0!==s&&s!==i){var o=e.substring(0,s).trim(),n=e.substring(s+1).trim();r[t]=r[t]||{},r[t][o]=n}}}),r}},fn:{noop:function(){},callback:function(e){if(e)throw e},makeAsync:function(e,t){return t&&t<=e.length?e:function(){var t=Array.prototype.slice.call(arguments,0);t.pop()(e.apply(null,t))}}},date:{getDate:function(){return(s||(s=r(79614)),s.config.systemClockOffset)?new Date(new Date().getTime()+s.config.systemClockOffset):new Date},iso8601:function(e){return void 0===e&&(e=a.date.getDate()),e.toISOString().replace(/\.\d{3}Z$/,"Z")},rfc822:function(e){return void 0===e&&(e=a.date.getDate()),e.toUTCString()},unixTimestamp:function(e){return void 0===e&&(e=a.date.getDate()),e.getTime()/1e3},from:function(e){return new Date("number"==typeof e?1e3*e:e)},format:function(e,t){return t||(t="iso8601"),a.date[t](a.date.from(e))},parseTimestamp:function(e){if("number"==typeof e||e.match(/^\d+$/))return new Date(1e3*e);if(e.match(/^\d{4}/)||e.match(/^\w{3},/))return new Date(e);throw a.error(Error("unhandled timestamp format: "+e),{code:"TimestampParserError"})}},crypto:{crc32Table:[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117],crc32:function(e){var t=a.crypto.crc32Table,r=-1;"string"==typeof e&&(e=a.buffer.toBuffer(e));for(var s=0;s<e.length;s++)r=r>>>8^t[(r^e.readUInt8(s))&255];return(-1^r)>>>0},hmac:function(e,t,r,s){return r||(r="binary"),"buffer"===r&&(r=void 0),s||(s="sha256"),"string"==typeof t&&(t=a.buffer.toBuffer(t)),a.crypto.lib.createHmac(s,e).update(t).digest(r)},md5:function(e,t,r){return a.crypto.hash("md5",e,t,r)},sha256:function(e,t,r){return a.crypto.hash("sha256",e,t,r)},hash:function(e,t,r,s){var i=a.crypto.createHash(e);r||(r="binary"),"buffer"===r&&(r=void 0),"string"==typeof t&&(t=a.buffer.toBuffer(t));var o=a.arraySliceFn(t),n=a.Buffer.isBuffer(t);if(a.isBrowser()&&"undefined"!=typeof ArrayBuffer&&t&&t.buffer instanceof ArrayBuffer&&(n=!0),s&&"object"==typeof t&&"function"==typeof t.on&&!n)t.on("data",function(e){i.update(e)}),t.on("error",function(e){s(e)}),t.on("end",function(){s(null,i.digest(r))});else if(s&&o&&!n&&"undefined"!=typeof FileReader){var u=0,p=new FileReader;p.onerror=function(){s(Error("Failed to read data."))},p.onload=function(){var e=new a.Buffer(new Uint8Array(p.result));i.update(e),u+=e.length,p._continueReading()},p._continueReading=function(){if(u>=t.size){s(null,i.digest(r));return}var e=u+524288;e>t.size&&(e=t.size),p.readAsArrayBuffer(o.call(t,u,e))},p._continueReading()}else{a.isBrowser()&&"object"==typeof t&&!n&&(t=new a.Buffer(new Uint8Array(t)));var m=i.update(t).digest(r);return s&&s(null,m),m}},toHex:function(e){for(var t=[],r=0;r<e.length;r++)t.push(("0"+e.charCodeAt(r).toString(16)).substr(-2,2));return t.join("")},createHash:function(e){return a.crypto.lib.createHash(e)}},abort:{},each:function(e,t){for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t.call(this,r,e[r])===a.abort)break},arrayEach:function(e,t){for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t.call(this,e[r],parseInt(r,10))===a.abort)break},update:function(e,t){return a.each(t,function(t,r){e[t]=r}),e},merge:function(e,t){return a.update(a.copy(e),t)},copy:function(e){if(null==e)return e;var t={};for(var r in e)t[r]=e[r];return t},isEmpty:function(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},arraySliceFn:function(e){var t=e.slice||e.webkitSlice||e.mozSlice;return"function"==typeof t?t:null},isType:function(e,t){return"function"==typeof t&&(t=a.typeName(t)),Object.prototype.toString.call(e)==="[object "+t+"]"},typeName:function(e){if(Object.prototype.hasOwnProperty.call(e,"name"))return e.name;var t=e.toString(),r=t.match(/^\s*function (.+)\(/);return r?r[1]:t},error:function(e,t){var r=null;for(var s in"string"==typeof e.message&&""!==e.message&&("string"==typeof t||t&&t.message)&&((r=a.copy(e)).message=e.message),e.message=e.message||null,"string"==typeof t?e.message=t:"object"==typeof t&&null!==t&&(a.update(e,t),t.message&&(e.message=t.message),(t.code||t.name)&&(e.code=t.code||t.name),t.stack&&(e.stack=t.stack)),"function"==typeof Object.defineProperty&&(Object.defineProperty(e,"name",{writable:!0,enumerable:!1}),Object.defineProperty(e,"message",{enumerable:!0})),e.name=String(t&&t.name||e.name||e.code||"Error"),e.time=new Date,r&&(e.originalError=r),t||{})if("["===s[0]&&"]"===s[s.length-1]){if("code"===(s=s.slice(1,-1))||"message"===s)continue;e["["+s+"]"]="See error."+s+" for details.",Object.defineProperty(e,s,{value:e[s]||t&&t[s]||r&&r[s],enumerable:!1,writable:!0})}return e},inherit:function(e,t){var r=null;if(void 0===t)t=e,e=Object,r={};else{var s=function(){};s.prototype=e.prototype,r=new s}return t.constructor===Object&&(t.constructor=function(){if(e!==Object)return e.apply(this,arguments)}),t.constructor.prototype=r,a.update(t.constructor.prototype,t),t.constructor.__super__=e,t.constructor},mixin:function(){for(var e=arguments[0],t=1;t<arguments.length;t++)for(var r in arguments[t].prototype){var s=arguments[t].prototype[r];"constructor"!==r&&(e.prototype[r]=s)}return e},hideProperties:function(e,t){"function"==typeof Object.defineProperty&&a.arrayEach(t,function(t){Object.defineProperty(e,t,{enumerable:!1,writable:!0,configurable:!0})})},property:function(e,t,r,s,i){var a={configurable:!0,enumerable:void 0===s||s};"function"!=typeof r||i?(a.value=r,a.writable=!0):a.get=r,Object.defineProperty(e,t,a)},memoizedProperty:function(e,t,r,s){var i=null;a.property(e,t,function(){return null===i&&(i=r()),i},s)},hoistPayloadMember:function(e){var t=e.request,r=t.operation,s=t.service.api.operations[r],i=s.output;if(i.payload&&!s.hasEventOutput){var o=i.members[i.payload],n=e.data[i.payload];"structure"===o.type&&a.each(n,function(t,r){a.property(e.data,t,r,!1)})}},computeSha256:function(e,t){if(a.isNode()){var s=a.stream.Stream,i=r(28022);if("function"==typeof s&&e instanceof s){if("string"!=typeof e.path)return t(Error("Non-file stream objects are not supported with SigV4"));var o={};"number"==typeof e.start&&(o.start=e.start),"number"==typeof e.end&&(o.end=e.end),e=i.createReadStream(e.path,o)}}a.crypto.sha256(e,"hex",function(e,r){e?t(e):t(null,r)})},isClockSkewed:function(e){if(e)return a.property(s.config,"isClockSkewed",Math.abs(new Date().getTime()-e)>=3e5,!1),s.config.isClockSkewed},applyClockOffset:function(e){e&&(s.config.systemClockOffset=e-new Date().getTime())},extractRequestId:function(e){var t=e.httpResponse.headers["x-amz-request-id"]||e.httpResponse.headers["x-amzn-requestid"];!t&&e.data&&e.data.ResponseMetadata&&(t=e.data.ResponseMetadata.RequestId),t&&(e.requestId=t),e.error&&(e.error.requestId=t)},addPromises:function(e,t){var r=!1;void 0===t&&s&&s.config&&(t=s.config.getPromisesDependency()),void 0===t&&"undefined"!=typeof Promise&&(t=Promise),"function"!=typeof t&&(r=!0),Array.isArray(e)||(e=[e]);for(var i=0;i<e.length;i++){var a=e[i];r?a.deletePromisesFromClass&&a.deletePromisesFromClass():a.addPromisesToClass&&a.addPromisesToClass(t)}},promisifyMethod:function(e,t){return function(){var r=this,s=Array.prototype.slice.call(arguments);return new t(function(t,i){s.push(function(e,r){e?i(e):t(r)}),r[e].apply(r,s)})}},isDualstackAvailable:function(e){if(!e)return!1;var t=r(17752);return"string"!=typeof e&&(e=e.serviceIdentifier),!!("string"==typeof e&&t.hasOwnProperty(e))&&!!t[e].dualstackAvailable},calculateRetryDelay:function(e,t,r){t||(t={});var s=t.customBackoff||null;return"function"==typeof s?s(e,r):Math.random()*(Math.pow(2,e)*("number"==typeof t.base?t.base:100))},handleRequestWithRetries:function(e,t,r){t||(t={});var i=s.HttpClient.getInstance(),o=t.httpOptions||{},n=0,u=function(e){var s=t.maxRetries||0;if(e&&"TimeoutError"===e.code&&(e.retryable=!0),e&&e.retryable&&n<s){var i=a.calculateRetryDelay(n,t.retryDelayOptions,e);if(i>=0){n++,setTimeout(p,i+(e.retryAfter||0));return}}r(e)},p=function(){var t="";i.handleRequest(e,o,function(e){e.on("data",function(e){t+=e.toString()}),e.on("end",function(){var s=e.statusCode;if(s<300)r(null,t);else{var i=1e3*parseInt(e.headers["retry-after"],10)||0,o=a.error(Error(),{statusCode:s,retryable:s>=500||429===s});i&&o.retryable&&(o.retryAfter=i),u(o)}})},u)};s.util.defer(p)},uuid:{v4:function(){return r(17593).v4()}},convertPayloadToString:function(e){var t=e.request,r=t.operation,s=t.service.api.operations[r].output||{};s.payload&&e.data[s.payload]&&(e.data[s.payload]=e.data[s.payload].toString())},defer:function(e){"object"==typeof i&&"function"==typeof i.nextTick?i.nextTick(e):"function"==typeof setImmediate?setImmediate(e):setTimeout(e,0)},getRequestPayloadShape:function(e){var t=e.service.api.operations;if(t){var r=(t||{})[e.operation];if(r&&r.input&&r.input.payload)return r.input.members[r.input.payload]}},getProfilesFromSharedConfig:function(e,t){var r={},s={};if(i.env[a.configOptInEnv])var s=e.loadFrom({isConfig:!0,filename:i.env[a.sharedConfigFileEnv]});var o={};try{var o=e.loadFrom({filename:t||i.env[a.configOptInEnv]&&i.env[a.sharedCredentialsFileEnv]})}catch(n){if(!i.env[a.configOptInEnv])throw n}for(var u=0,p=Object.keys(s);u<p.length;u++)r[p[u]]=m(r[p[u]]||{},s[p[u]]);for(var u=0,p=Object.keys(o);u<p.length;u++)r[p[u]]=m(r[p[u]]||{},o[p[u]]);return r;function m(e,t){for(var r=0,s=Object.keys(t);r<s.length;r++)e[s[r]]=t[s[r]];return e}},ARN:{validate:function(e){return e&&0===e.indexOf("arn:")&&e.split(":").length>=6},parse:function(e){var t=e.split(":");return{partition:t[1],service:t[2],region:t[3],accountId:t[4],resource:t.slice(5).join(":")}},build:function(e){if(void 0===e.service||void 0===e.region||void 0===e.accountId||void 0===e.resource)throw a.error(Error("Input ARN object is invalid"));return"arn:"+(e.partition||"aws")+":"+e.service+":"+e.region+":"+e.accountId+":"+e.resource}},defaultProfile:"default",configOptInEnv:"AWS_SDK_LOAD_CONFIG",sharedCredentialsFileEnv:"AWS_SHARED_CREDENTIALS_FILE",sharedConfigFileEnv:"AWS_CONFIG_FILE",imdsDisabledEnv:"AWS_EC2_METADATA_DISABLED"};e.exports=a},35106:function(e,t,r){var s=r(62662),i=r(68136);function a(){}function o(e,t){for(var r=e.getElementsByTagName(t),s=0,i=r.length;s<i;s++)if(r[s].parentNode===e)return r[s]}function n(e,t){switch(t||(t={}),t.type){case"structure":return u(e,t);case"map":return function(e,t){for(var r={},s=t.key.name||"key",i=t.value.name||"value",a=t.flattened?t.name:"entry",u=e.firstElementChild;u;){if(u.nodeName===a){var p=o(u,s).textContent,m=o(u,i);r[p]=n(m,t.value)}u=u.nextElementSibling}return r}(e,t);case"list":return function(e,t){for(var r=[],s=t.flattened?t.name:t.member.name||"member",i=e.firstElementChild;i;)i.nodeName===s&&r.push(n(i,t.member)),i=i.nextElementSibling;return r}(e,t);case void 0:case null:return function(e){if(null==e)return"";if(!e.firstElementChild)return null===e.parentNode.parentNode?{}:0===e.childNodes.length?"":e.textContent;for(var t={type:"structure",members:{}},r=e.firstElementChild;r;){var s=r.nodeName;Object.prototype.hasOwnProperty.call(t.members,s)?t.members[s].type="list":t.members[s]={name:s},r=r.nextElementSibling}return u(e,t)}(e);default:return function(e,t){if(e.getAttribute){var r=e.getAttribute("encoding");"base64"===r&&(t=new i.create({type:r}))}var s=e.textContent;return(""===s&&(s=null),"function"==typeof t.toType)?t.toType(s):s}(e,t)}}function u(e,t){var r={};return null===e||s.each(t.members,function(s,i){if(i.isXmlAttribute){if(Object.prototype.hasOwnProperty.call(e.attributes,i.name)){var a=e.attributes[i.name].value;r[s]=n({textContent:a},i)}}else{var u=i.flattened?e:o(e,i.name);u?r[s]=n(u,i):i.flattened||"list"!==i.type||t.api.xmlNoDefaultLists||(r[s]=i.defaultValue)}}),r}a.prototype.parse=function(e,t){if(""===e.replace(/^\s+/,""))return{};try{if(window.DOMParser){try{var r,i;r=new DOMParser().parseFromString(e,"text/xml")}catch(a){throw s.error(Error("Parse error in document"),{originalError:a,code:"XMLParserError",retryable:!0})}if(null===r.documentElement)throw s.error(Error("Cannot parse empty document."),{code:"XMLParserError",retryable:!0});var u=r.getElementsByTagName("parsererror")[0];if(u&&(u.parentNode===r||"body"===u.parentNode.nodeName||u.parentNode.parentNode===r||"body"===u.parentNode.parentNode.nodeName)){var p=u.getElementsByTagName("div")[0]||u;throw s.error(Error(p.textContent||"Parser error in document"),{code:"XMLParserError",retryable:!0})}}else if(window.ActiveXObject){if((r=new window.ActiveXObject("Microsoft.XMLDOM")).async=!1,!r.loadXML(e))throw s.error(Error("Parse error in document"),{code:"XMLParserError",retryable:!0})}else throw Error("Cannot load XML parser")}catch(m){i=m}if(r&&r.documentElement&&!i){var c=n(r.documentElement,t),l=o(r.documentElement,"ResponseMetadata");return l&&(c.ResponseMetadata=n(l,{})),c}if(!i)return{};throw s.error(i||Error(),{code:"XMLParserError",retryable:!0})},e.exports=a},52369:function(e,t,r){var s=r(62662),i=r(8700).XmlNode,a=r(25009).XmlText;function o(){}function n(e,t,r){var s,i="xmlns";t.xmlNamespaceUri?(s=t.xmlNamespaceUri,t.xmlNamespacePrefix&&(i+=":"+t.xmlNamespacePrefix)):r&&t.api.xmlNamespaceUri&&(s=t.api.xmlNamespaceUri),s&&e.addAttribute(i,s)}o.prototype.toXML=function(e,t,r,o){var u=new i(r);return n(u,t,!0),function e(t,r,o){var u,p;switch(o.type){case"structure":return void s.arrayEach(o.memberNames,function(s){var a=o.members[s];if("body"===a.location){var u=r[s],p=a.name;if(null!=u){if(a.isXmlAttribute)t.addAttribute(p,u);else if(a.flattened)e(t,u,a);else{var m=new i(p);t.addChildNode(m),n(m,a),e(m,u,a)}}}});case"map":return u=o.key.name||"key",p=o.value.name||"value",void s.each(r,function(r,s){var a=new i(o.flattened?o.name:"entry");t.addChildNode(a);var n=new i(u),m=new i(p);a.addChildNode(n),a.addChildNode(m),e(n,r,o.key),e(m,s,o.value)});case"list":return void(o.flattened?s.arrayEach(r,function(r){var s=o.member.name||o.name,a=new i(s);t.addChildNode(a),e(a,r,o.member)}):s.arrayEach(r,function(r){var s=o.member.name||"member",a=new i(s);t.addChildNode(a),e(a,r,o.member)}));default:return function(e,t,r){e.addChildNode(new a(r.toWireFormat(t)))}(t,r,o)}}(u,e,t),u.children.length>0||o?u.toString():""},e.exports=o},95373:function(e){e.exports={escapeAttribute:function(e){return e.replace(/&/g,"&amp;").replace(/'/g,"&apos;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;")}}},55077:function(e){e.exports={escapeElement:function(e){return e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/\r/g,"&#x0D;").replace(/\n/g,"&#x0A;").replace(/\u0085/g,"&#x85;").replace(/\u2028/,"&#x2028;")}}},8700:function(e,t,r){var s=r(95373).escapeAttribute;function i(e,t){void 0===t&&(t=[]),this.name=e,this.children=t,this.attributes={}}i.prototype.addAttribute=function(e,t){return this.attributes[e]=t,this},i.prototype.addChildNode=function(e){return this.children.push(e),this},i.prototype.removeAttribute=function(e){return delete this.attributes[e],this},i.prototype.toString=function(){for(var e=Boolean(this.children.length),t="<"+this.name,r=this.attributes,i=0,a=Object.keys(r);i<a.length;i++){var o=a[i],n=r[o];null!=n&&(t+=" "+o+'="'+s(""+n)+'"')}return t+(e?">"+this.children.map(function(e){return e.toString()}).join("")+"</"+this.name+">":"/>")},e.exports={XmlNode:i}},25009:function(e,t,r){var s=r(55077).escapeElement;function i(e){this.value=e}i.prototype.toString=function(){return s(""+this.value)},e.exports={XmlText:i}},85101:function(e,t,r){"use strict";var s=r(29697),i=function(){function e(e){void 0===e&&(e=1e3),this.maxSize=e,this.cache=new s.LRUCache(e)}return Object.defineProperty(e.prototype,"size",{get:function(){return this.cache.length},enumerable:!0,configurable:!0}),e.prototype.put=function(t,r){var s="string"!=typeof t?e.getKeyString(t):t,i=this.populateValue(r);this.cache.put(s,i)},e.prototype.get=function(t){var r="string"!=typeof t?e.getKeyString(t):t,s=Date.now(),i=this.cache.get(r);if(i){for(var a=i.length-1;a>=0;a--)i[a].Expire<s&&i.splice(a,1);if(0===i.length){this.cache.remove(r);return}}return i},e.getKeyString=function(e){for(var t=[],r=Object.keys(e).sort(),s=0;s<r.length;s++){var i=r[s];void 0!==e[i]&&t.push(e[i])}return t.join(" ")},e.prototype.populateValue=function(e){var t=Date.now();return e.map(function(e){return{Address:e.Address||"",Expire:t+6e4*(e.CachePeriodInMinutes||1)}})},e.prototype.empty=function(){this.cache.empty()},e.prototype.remove=function(t){var r="string"!=typeof t?e.getKeyString(t):t;this.cache.remove(r)},e}();t.$=i},29697:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t){this.key=e,this.value=t},s=function(){function e(e){if(this.nodeMap={},this.size=0,"number"!=typeof e||e<1)throw Error("Cache size can only be positive number");this.sizeLimit=e}return Object.defineProperty(e.prototype,"length",{get:function(){return this.size},enumerable:!0,configurable:!0}),e.prototype.prependToList=function(e){this.headerNode?(this.headerNode.prev=e,e.next=this.headerNode):this.tailNode=e,this.headerNode=e,this.size++},e.prototype.removeFromTail=function(){if(this.tailNode){var e=this.tailNode,t=e.prev;return t&&(t.next=void 0),e.prev=void 0,this.tailNode=t,this.size--,e}},e.prototype.detachFromList=function(e){this.headerNode===e&&(this.headerNode=e.next),this.tailNode===e&&(this.tailNode=e.prev),e.prev&&(e.prev.next=e.next),e.next&&(e.next.prev=e.prev),e.next=void 0,e.prev=void 0,this.size--},e.prototype.get=function(e){if(this.nodeMap[e]){var t=this.nodeMap[e];return this.detachFromList(t),this.prependToList(t),t.value}},e.prototype.remove=function(e){if(this.nodeMap[e]){var t=this.nodeMap[e];this.detachFromList(t),delete this.nodeMap[e]}},e.prototype.put=function(e,t){if(this.nodeMap[e])this.remove(e);else if(this.size===this.sizeLimit){var s=this.removeFromTail().key;delete this.nodeMap[s]}var i=new r(e,t);this.nodeMap[e]=i,this.prependToList(i)},e.prototype.empty=function(){for(var e=Object.keys(this.nodeMap),t=0;t<e.length;t++){var r=e[t],s=this.nodeMap[r];this.detachFromList(s),delete this.nodeMap[r]}},e}();t.LRUCache=s},21924:function(e,t,r){"use strict";var s=r(40210),i=r(55559),a=i(s("String.prototype.indexOf"));e.exports=function(e,t){var r=s(e,!!t);return"function"==typeof r&&a(e,".prototype.")>-1?i(r):r}},55559:function(e,t,r){"use strict";var s=r(58612),i=r(40210),a=i("%Function.prototype.apply%"),o=i("%Function.prototype.call%"),n=i("%Reflect.apply%",!0)||s.call(o,a),u=i("%Object.getOwnPropertyDescriptor%",!0),p=i("%Object.defineProperty%",!0),m=i("%Math.max%");if(p)try{p({},"a",{value:1})}catch(c){p=null}e.exports=function(e){var t=n(s,o,arguments);return u&&p&&u(t,"length").configurable&&p(t,"length",{value:1+m(0,e.length-(arguments.length-1))}),t};var l=function(){return n(s,a,arguments)};p?p(e.exports,"apply",{value:l}):e.exports.apply=l},17187:function(e){function t(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function r(e){return"function"==typeof e}function s(e){return"object"==typeof e&&null!==e}e.exports=t,t.EventEmitter=t,t.prototype._events=void 0,t.prototype._maxListeners=void 0,t.defaultMaxListeners=10,t.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||isNaN(e))throw TypeError("n must be a positive number");return this._maxListeners=e,this},t.prototype.emit=function(e){if(this._events||(this._events={}),"error"===e&&(!this._events.error||s(this._events.error)&&!this._events.error.length)){if(t=arguments[1],t instanceof Error)throw t;var t,i,a,o,n,u,p,m=Error('Uncaught, unspecified "error" event. ('+t+")");throw m.context=t,m}if(void 0===(i=this._events[e]))return!1;if(r(i))switch(arguments.length){case 1:i.call(this);break;case 2:i.call(this,arguments[1]);break;case 3:i.call(this,arguments[1],arguments[2]);break;default:o=Array.prototype.slice.call(arguments,1),i.apply(this,o)}else if(s(i))for(n=0,o=Array.prototype.slice.call(arguments,1),a=(u=i.slice()).length;n<a;n++)u[n].apply(this,o);return!0},t.prototype.addListener=function(e,i){var a,o;if(!r(i))throw TypeError("listener must be a function");return this._events||(this._events={}),this._events.newListener&&this.emit("newListener",e,r(i.listener)?i.listener:i),this._events[e]?s(this._events[e])?this._events[e].push(i):this._events[e]=[this._events[e],i]:this._events[e]=i,s(this._events[e])&&!this._events[e].warned&&(a=void 0===this._maxListeners?t.defaultMaxListeners:this._maxListeners)&&a>0&&this._events[e].length>a&&(this._events[e].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[e].length),"function"==typeof console.trace&&console.trace()),this},t.prototype.on=t.prototype.addListener,t.prototype.once=function(e,t){if(!r(t))throw TypeError("listener must be a function");var s=!1;function i(){this.removeListener(e,i),s||(s=!0,t.apply(this,arguments))}return i.listener=t,this.on(e,i),this},t.prototype.removeListener=function(e,t){var i,a,o,n;if(!r(t))throw TypeError("listener must be a function");if(!this._events||!this._events[e])return this;if(o=(i=this._events[e]).length,a=-1,i===t||r(i.listener)&&i.listener===t)delete this._events[e],this._events.removeListener&&this.emit("removeListener",e,t);else if(s(i)){for(n=o;n-- >0;)if(i[n]===t||i[n].listener&&i[n].listener===t){a=n;break}if(a<0)return this;1===i.length?(i.length=0,delete this._events[e]):i.splice(a,1),this._events.removeListener&&this.emit("removeListener",e,t)}return this},t.prototype.removeAllListeners=function(e){var t,s;if(!this._events)return this;if(!this._events.removeListener)return 0==arguments.length?this._events={}:this._events[e]&&delete this._events[e],this;if(0==arguments.length){for(t in this._events)"removeListener"!==t&&this.removeAllListeners(t);return this.removeAllListeners("removeListener"),this._events={},this}if(r(s=this._events[e]))this.removeListener(e,s);else if(s)for(;s.length;)this.removeListener(e,s[s.length-1]);return delete this._events[e],this},t.prototype.listeners=function(e){return this._events&&this._events[e]?r(this._events[e])?[this._events[e]]:this._events[e].slice():[]},t.prototype.listenerCount=function(e){if(this._events){var t=this._events[e];if(r(t))return 1;if(t)return t.length}return 0},t.listenerCount=function(e,t){return e.listenerCount(t)}},94029:function(e,t,r){"use strict";var s=r(95320),i=Object.prototype.toString,a=Object.prototype.hasOwnProperty,o=function(e,t,r){for(var s=0,i=e.length;s<i;s++)a.call(e,s)&&(null==r?t(e[s],s,e):t.call(r,e[s],s,e))},n=function(e,t,r){for(var s=0,i=e.length;s<i;s++)null==r?t(e.charAt(s),s,e):t.call(r,e.charAt(s),s,e)},u=function(e,t,r){for(var s in e)a.call(e,s)&&(null==r?t(e[s],s,e):t.call(r,e[s],s,e))};e.exports=function(e,t,r){var a;if(!s(t))throw TypeError("iterator must be a function");arguments.length>=3&&(a=r),"[object Array]"===i.call(e)?o(e,t,a):"string"==typeof e?n(e,t,a):u(e,t,a)}},17648:function(e){"use strict";var t=Array.prototype.slice,r=Object.prototype.toString;e.exports=function(e){var s,i=this;if("function"!=typeof i||"[object Function]"!==r.call(i))throw TypeError("Function.prototype.bind called on incompatible "+i);for(var a=t.call(arguments,1),o=Math.max(0,i.length-a.length),n=[],u=0;u<o;u++)n.push("$"+u);if(s=Function("binder","return function ("+n.join(",")+"){ return binder.apply(this,arguments); }")(function(){if(!(this instanceof s))return i.apply(e,a.concat(t.call(arguments)));var r=i.apply(this,a.concat(t.call(arguments)));return Object(r)===r?r:this}),i.prototype){var p=function(){};p.prototype=i.prototype,s.prototype=new p,p.prototype=null}return s}},58612:function(e,t,r){"use strict";var s=r(17648);e.exports=Function.prototype.bind||s},40210:function(e,t,r){"use strict";var s,i=SyntaxError,a=Function,o=TypeError,n=function(e){try{return a('"use strict"; return ('+e+").constructor;")()}catch(t){}},u=Object.getOwnPropertyDescriptor;if(u)try{u({},"")}catch(p){u=null}var m=function(){throw new o},c=u?function(){try{return arguments.callee,m}catch(t){try{return u(arguments,"callee").get}catch(e){return m}}}():m,l=r(41405)(),d=r(28185)(),y=Object.getPrototypeOf||(d?function(e){return e.__proto__}:null),b={},S="undefined"!=typeof Uint8Array&&y?y(Uint8Array):s,g={"%AggregateError%":"undefined"==typeof AggregateError?s:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?s:ArrayBuffer,"%ArrayIteratorPrototype%":l&&y?y([][Symbol.iterator]()):s,"%AsyncFromSyncIteratorPrototype%":s,"%AsyncFunction%":b,"%AsyncGenerator%":b,"%AsyncGeneratorFunction%":b,"%AsyncIteratorPrototype%":b,"%Atomics%":"undefined"==typeof Atomics?s:Atomics,"%BigInt%":"undefined"==typeof BigInt?s:BigInt,"%BigInt64Array%":"undefined"==typeof BigInt64Array?s:BigInt64Array,"%BigUint64Array%":"undefined"==typeof BigUint64Array?s:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?s:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":"undefined"==typeof Float32Array?s:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?s:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?s:FinalizationRegistry,"%Function%":a,"%GeneratorFunction%":b,"%Int8Array%":"undefined"==typeof Int8Array?s:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?s:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?s:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":l&&y?y(y([][Symbol.iterator]())):s,"%JSON%":"object"==typeof JSON?JSON:s,"%Map%":"undefined"==typeof Map?s:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&l&&y?y(new Map()[Symbol.iterator]()):s,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?s:Promise,"%Proxy%":"undefined"==typeof Proxy?s:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":"undefined"==typeof Reflect?s:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?s:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&l&&y?y(new Set()[Symbol.iterator]()):s,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?s:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":l&&y?y(""[Symbol.iterator]()):s,"%Symbol%":l?Symbol:s,"%SyntaxError%":i,"%ThrowTypeError%":c,"%TypedArray%":S,"%TypeError%":o,"%Uint8Array%":"undefined"==typeof Uint8Array?s:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?s:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?s:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?s:Uint32Array,"%URIError%":URIError,"%WeakMap%":"undefined"==typeof WeakMap?s:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?s:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?s:WeakSet};if(y)try{null.error}catch(I){var h=y(y(I));g["%Error.prototype%"]=h}var f=function e(t){var r;if("%AsyncFunction%"===t)r=n("async function () {}");else if("%GeneratorFunction%"===t)r=n("function* () {}");else if("%AsyncGeneratorFunction%"===t)r=n("async function* () {}");else if("%AsyncGenerator%"===t){var s=e("%AsyncGeneratorFunction%");s&&(r=s.prototype)}else if("%AsyncIteratorPrototype%"===t){var i=e("%AsyncGenerator%");i&&y&&(r=y(i.prototype))}return g[t]=r,r},N={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},T=r(58612),k=r(17642),C=T.call(Function.call,Array.prototype.concat),A=T.call(Function.apply,Array.prototype.splice),D=T.call(Function.call,String.prototype.replace),R=T.call(Function.call,String.prototype.slice),v=T.call(Function.call,RegExp.prototype.exec),x=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,q=/\\(\\)?/g,P=function(e){var t=R(e,0,1),r=R(e,-1);if("%"===t&&"%"!==r)throw new i("invalid intrinsic syntax, expected closing `%`");if("%"===r&&"%"!==t)throw new i("invalid intrinsic syntax, expected opening `%`");var s=[];return D(e,x,function(e,t,r,i){s[s.length]=r?D(i,q,"$1"):t||e}),s},E=function(e,t){var r,s=e;if(k(N,s)&&(s="%"+(r=N[s])[0]+"%"),k(g,s)){var a=g[s];if(a===b&&(a=f(s)),void 0===a&&!t)throw new o("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:r,name:s,value:a}}throw new i("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!=typeof e||0===e.length)throw new o("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof t)throw new o('"allowMissing" argument must be a boolean');if(null===v(/^%?[^%]*%?$/,e))throw new i("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var r=P(e),s=r.length>0?r[0]:"",a=E("%"+s+"%",t),n=a.name,p=a.value,m=!1,c=a.alias;c&&(s=c[0],A(r,C([0,1],c)));for(var l=1,d=!0;l<r.length;l+=1){var y=r[l],b=R(y,0,1),S=R(y,-1);if(('"'===b||"'"===b||"`"===b||'"'===S||"'"===S||"`"===S)&&b!==S)throw new i("property names with quotes must have matching quotes");if("constructor"!==y&&d||(m=!0),s+="."+y,k(g,n="%"+s+"%"))p=g[n];else if(null!=p){if(!(y in p)){if(!t)throw new o("base intrinsic for "+e+" exists, but the property is not available.");return}if(u&&l+1>=r.length){var h=u(p,y);p=(d=!!h)&&"get"in h&&!("originalValue"in h.get)?h.get:p[y]}else d=k(p,y),p=p[y];d&&!m&&(g[n]=p)}}return p}},27296:function(e,t,r){"use strict";var s=r(40210)("%Object.getOwnPropertyDescriptor%",!0);if(s)try{s([],"length")}catch(i){s=null}e.exports=s},28185:function(e){"use strict";var t={foo:{}},r=Object;e.exports=function(){return({__proto__:t}).foo===t.foo&&!(({__proto__:null})instanceof r)}},41405:function(e,t,r){"use strict";var s="undefined"!=typeof Symbol&&Symbol,i=r(55419);e.exports=function(){return"function"==typeof s&&"function"==typeof Symbol&&"symbol"==typeof s("foo")&&"symbol"==typeof Symbol("bar")&&i()}},55419:function(e){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),r=Object(t);if("string"==typeof t||"[object Symbol]"!==Object.prototype.toString.call(t)||"[object Symbol]"!==Object.prototype.toString.call(r))return!1;for(t in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length||"function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var s=Object.getOwnPropertySymbols(e);if(1!==s.length||s[0]!==t||!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var i=Object.getOwnPropertyDescriptor(e,t);if(42!==i.value||!0!==i.enumerable)return!1}return!0}},96410:function(e,t,r){"use strict";var s=r(55419);e.exports=function(){return s()&&!!Symbol.toStringTag}},17642:function(e,t,r){"use strict";var s=r(58612);e.exports=s.call(Function.call,Object.prototype.hasOwnProperty)},35717:function(e){"function"==typeof Object.create?e.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}}},82584:function(e,t,r){"use strict";var s=r(96410)(),i=r(21924)("Object.prototype.toString"),a=function(e){return(!s||!e||"object"!=typeof e||!(Symbol.toStringTag in e))&&"[object Arguments]"===i(e)},o=function(e){return!!a(e)||null!==e&&"object"==typeof e&&"number"==typeof e.length&&e.length>=0&&"[object Array]"!==i(e)&&"[object Function]"===i(e.callee)},n=function(){return a(arguments)}();a.isLegacyArguments=o,e.exports=n?a:o},95320:function(e){"use strict";var t,r,s=Function.prototype.toString,i="object"==typeof Reflect&&null!==Reflect&&Reflect.apply;if("function"==typeof i&&"function"==typeof Object.defineProperty)try{t=Object.defineProperty({},"length",{get:function(){throw r}}),r={},i(function(){throw 42},null,t)}catch(a){a!==r&&(i=null)}else i=null;var o=/^\s*class\b/,n=function(e){try{var t=s.call(e);return o.test(t)}catch(r){return!1}},u=function(e){try{if(n(e))return!1;return s.call(e),!0}catch(t){return!1}},p=Object.prototype.toString,m="function"==typeof Symbol&&!!Symbol.toStringTag,c=!(0 in[,]),l=function(){return!1};if("object"==typeof document){var d=document.all;p.call(d)===p.call(document.all)&&(l=function(e){if((c||!e)&&(void 0===e||"object"==typeof e))try{var t=p.call(e);return("[object HTMLAllCollection]"===t||"[object HTML document.all class]"===t||"[object HTMLCollection]"===t||"[object Object]"===t)&&null==e("")}catch(r){}return!1})}e.exports=i?function(e){if(l(e))return!0;if(!e||"function"!=typeof e&&"object"!=typeof e)return!1;try{i(e,null,t)}catch(s){if(s!==r)return!1}return!n(e)&&u(e)}:function(e){if(l(e))return!0;if(!e||"function"!=typeof e&&"object"!=typeof e)return!1;if(m)return u(e);if(n(e))return!1;var t=p.call(e);return!!("[object Function]"===t||"[object GeneratorFunction]"===t||/^\[object HTML/.test(t))&&u(e)}},48662:function(e,t,r){"use strict";var s,i=Object.prototype.toString,a=Function.prototype.toString,o=/^\s*(?:function)?\*/,n=r(96410)(),u=Object.getPrototypeOf,p=function(){if(!n)return!1;try{return Function("return function*() {}")()}catch(e){}};e.exports=function(e){if("function"!=typeof e)return!1;if(o.test(a.call(e)))return!0;if(!n)return"[object GeneratorFunction]"===i.call(e);if(!u)return!1;if(void 0===s){var t=p();s=!!t&&u(t)}return u(e)===s}},85692:function(e,t,r){"use strict";var s=r(86430);e.exports=function(e){return!!s(e)}},44509:function(e,t){!function(e){"use strict";function t(e){return null!==e&&"[object Array]"===Object.prototype.toString.call(e)}function r(e){return null!==e&&"[object Object]"===Object.prototype.toString.call(e)}function s(e,i){if(e===i)return!0;if(Object.prototype.toString.call(e)!==Object.prototype.toString.call(i))return!1;if(!0===t(e)){if(e.length!==i.length)return!1;for(var a=0;a<e.length;a++)if(!1===s(e[a],i[a]))return!1;return!0}if(!0===r(e)){var o={};for(var n in e)if(hasOwnProperty.call(e,n)){if(!1===s(e[n],i[n]))return!1;o[n]=!0}for(var u in i)if(hasOwnProperty.call(i,u)&&!0!==o[u])return!1;return!0}return!1}function i(e){if(""===e||!1===e||null===e||t(e)&&0===e.length)return!0;if(!r(e))return!1;for(var s in e)if(e.hasOwnProperty(s))return!1;return!0}a="function"==typeof String.prototype.trimLeft?function(e){return e.trimLeft()}:function(e){return e.match(/^\s*(.*)/)[1]};var a,o={0:"number",1:"any",2:"string",3:"array",4:"object",5:"boolean",6:"expression",7:"null",8:"Array<number>",9:"Array<string>"},n="UnquotedIdentifier",u="QuotedIdentifier",p="Rbracket",m="Rparen",c="Comma",l="Colon",d="Rbrace",y="Number",b="Current",S="Expref",g="Pipe",h="Flatten",I="Star",f="Filter",N="Lbrace",T="Lbracket",k="Lparen",C="Literal",A={".":"Dot","*":I,",":c,":":l,"{":N,"}":d,"]":p,"(":k,")":m,"@":b},D={"<":!0,">":!0,"=":!0,"!":!0},R={" ":!0,"    ":!0,"\n":!0};function v(e){return e>="0"&&e<="9"||"-"===e}function x(){}x.prototype={tokenize:function(e){var t,r,s,i,a=[];for(this._current=0;this._current<e.length;)if((t=e[this._current])>="a"&&t<="z"||t>="A"&&t<="Z"||"_"===t)r=this._current,s=this._consumeUnquotedIdentifier(e),a.push({type:n,value:s,start:r});else if(void 0!==A[e[this._current]])a.push({type:A[e[this._current]],value:e[this._current],start:this._current}),this._current++;else if(v(e[this._current]))i=this._consumeNumber(e),a.push(i);else if("["===e[this._current])i=this._consumeLBracket(e),a.push(i);else if('"'===e[this._current])r=this._current,s=this._consumeQuotedIdentifier(e),a.push({type:u,value:s,start:r});else if("'"===e[this._current])r=this._current,s=this._consumeRawStringLiteral(e),a.push({type:C,value:s,start:r});else if("`"===e[this._current]){r=this._current;var o=this._consumeLiteral(e);a.push({type:C,value:o,start:r})}else if(void 0!==D[e[this._current]])a.push(this._consumeOperator(e));else if(void 0!==R[e[this._current]])this._current++;else if("&"===e[this._current])r=this._current,this._current++,"&"===e[this._current]?(this._current++,a.push({type:"And",value:"&&",start:r})):a.push({type:S,value:"&",start:r});else if("|"===e[this._current])r=this._current,this._current++,"|"===e[this._current]?(this._current++,a.push({type:"Or",value:"||",start:r})):a.push({type:g,value:"|",start:r});else{var p=Error("Unknown character:"+e[this._current]);throw p.name="LexerError",p}return a},_consumeUnquotedIdentifier:function(e){var t,r=this._current;for(this._current++;this._current<e.length&&((t=e[this._current])>="a"&&t<="z"||t>="A"&&t<="Z"||t>="0"&&t<="9"||"_"===t);)this._current++;return e.slice(r,this._current)},_consumeQuotedIdentifier:function(e){var t=this._current;this._current++;for(var r=e.length;'"'!==e[this._current]&&this._current<r;){var s=this._current;"\\"===e[s]&&("\\"===e[s+1]||'"'===e[s+1])?s+=2:s++,this._current=s}return this._current++,JSON.parse(e.slice(t,this._current))},_consumeRawStringLiteral:function(e){var t=this._current;this._current++;for(var r=e.length;"'"!==e[this._current]&&this._current<r;){var s=this._current;"\\"===e[s]&&("\\"===e[s+1]||"'"===e[s+1])?s+=2:s++,this._current=s}return this._current++,e.slice(t+1,this._current-1).replace("\\'","'")},_consumeNumber:function(e){var t=this._current;this._current++;for(var r=e.length;v(e[this._current])&&this._current<r;)this._current++;return{type:y,value:parseInt(e.slice(t,this._current)),start:t}},_consumeLBracket:function(e){var t=this._current;return(this._current++,"?"===e[this._current])?(this._current++,{type:f,value:"[?",start:t}):"]"===e[this._current]?(this._current++,{type:h,value:"[]",start:t}):{type:T,value:"[",start:t}},_consumeOperator:function(e){var t=this._current,r=e[t];return(this._current++,"!"===r)?"="===e[this._current]?(this._current++,{type:"NE",value:"!=",start:t}):{type:"Not",value:"!",start:t}:"<"===r?"="===e[this._current]?(this._current++,{type:"LTE",value:"<=",start:t}):{type:"LT",value:"<",start:t}:">"===r?"="===e[this._current]?(this._current++,{type:"GTE",value:">=",start:t}):{type:"GT",value:">",start:t}:"="===r&&"="===e[this._current]?(this._current++,{type:"EQ",value:"==",start:t}):void 0},_consumeLiteral:function(e){this._current++;for(var t,r=this._current,s=e.length;"`"!==e[this._current]&&this._current<s;){var i=this._current;"\\"===e[i]&&("\\"===e[i+1]||"`"===e[i+1])?i+=2:i++,this._current=i}var o=a(e.slice(r,this._current));return o=o.replace("\\`","`"),t=this._looksLikeJSON(o)?JSON.parse(o):JSON.parse('"'+o+'"'),this._current++,t},_looksLikeJSON:function(e){if(""===e)return!1;if('[{"'.indexOf(e[0])>=0||["true","false","null"].indexOf(e)>=0)return!0;if(!("-0123456789".indexOf(e[0])>=0))return!1;try{return JSON.parse(e),!0}catch(t){return!1}}};var q={};function P(){}function E(e){this.runtime=e}function M(e){this._interpreter=e,this.functionTable={abs:{_func:this._functionAbs,_signature:[{types:[0]}]},avg:{_func:this._functionAvg,_signature:[{types:[8]}]},ceil:{_func:this._functionCeil,_signature:[{types:[0]}]},contains:{_func:this._functionContains,_signature:[{types:[2,3]},{types:[1]}]},ends_with:{_func:this._functionEndsWith,_signature:[{types:[2]},{types:[2]}]},floor:{_func:this._functionFloor,_signature:[{types:[0]}]},length:{_func:this._functionLength,_signature:[{types:[2,3,4]}]},map:{_func:this._functionMap,_signature:[{types:[6]},{types:[3]}]},max:{_func:this._functionMax,_signature:[{types:[8,9]}]},merge:{_func:this._functionMerge,_signature:[{types:[4],variadic:!0}]},max_by:{_func:this._functionMaxBy,_signature:[{types:[3]},{types:[6]}]},sum:{_func:this._functionSum,_signature:[{types:[8]}]},starts_with:{_func:this._functionStartsWith,_signature:[{types:[2]},{types:[2]}]},min:{_func:this._functionMin,_signature:[{types:[8,9]}]},min_by:{_func:this._functionMinBy,_signature:[{types:[3]},{types:[6]}]},type:{_func:this._functionType,_signature:[{types:[1]}]},keys:{_func:this._functionKeys,_signature:[{types:[4]}]},values:{_func:this._functionValues,_signature:[{types:[4]}]},sort:{_func:this._functionSort,_signature:[{types:[9,8]}]},sort_by:{_func:this._functionSortBy,_signature:[{types:[3]},{types:[6]}]},join:{_func:this._functionJoin,_signature:[{types:[2]},{types:[9]}]},reverse:{_func:this._functionReverse,_signature:[{types:[2,3]}]},to_array:{_func:this._functionToArray,_signature:[{types:[1]}]},to_string:{_func:this._functionToString,_signature:[{types:[1]}]},to_number:{_func:this._functionToNumber,_signature:[{types:[1]}]},not_null:{_func:this._functionNotNull,_signature:[{types:[1],variadic:!0}]}}}q.EOF=0,q[n]=0,q[u]=0,q[p]=0,q[m]=0,q[c]=0,q[d]=0,q[y]=0,q[b]=0,q[S]=0,q[g]=1,q.Or=2,q.And=3,q.EQ=5,q.GT=5,q.LT=5,q.GTE=5,q.LTE=5,q.NE=5,q[h]=9,q[I]=20,q[f]=21,q.Dot=40,q.Not=45,q[N]=50,q[T]=55,q[k]=60,P.prototype={parse:function(e){this._loadTokens(e),this.index=0;var t=this.expression(0);if("EOF"!==this._lookahead(0)){var r=this._lookaheadToken(0),s=Error("Unexpected token type: "+r.type+", value: "+r.value);throw s.name="ParserError",s}return t},_loadTokens:function(e){var t=new x().tokenize(e);t.push({type:"EOF",value:"",start:e.length}),this.tokens=t},expression:function(e){var t=this._lookaheadToken(0);this._advance();for(var r=this.nud(t),s=this._lookahead(0);e<q[s];)this._advance(),r=this.led(s,r),s=this._lookahead(0);return r},_lookahead:function(e){return this.tokens[this.index+e].type},_lookaheadToken:function(e){return this.tokens[this.index+e]},_advance:function(){this.index++},nud:function(e){switch(e.type){case C:return{type:"Literal",value:e.value};case n:return{type:"Field",name:e.value};case u:var t,r,s={type:"Field",name:e.value};if(this._lookahead(0)===k)throw Error("Quoted identifier not allowed for function names.");return s;case"Not":return{type:"NotExpression",children:[t=this.expression(q.Not)]};case I:return t=null,{type:"ValueProjection",children:[{type:"Identity"},t=this._lookahead(0)===p?{type:"Identity"}:this._parseProjectionRHS(q.Star)]};case f:return this.led(e.type,{type:"Identity"});case N:return this._parseMultiselectHash();case h:return{type:"Projection",children:[{type:h,children:[{type:"Identity"}]},t=this._parseProjectionRHS(q.Flatten)]};case T:if(this._lookahead(0)===y||this._lookahead(0)===l)return t=this._parseIndexExpression(),this._projectIfSlice({type:"Identity"},t);if(this._lookahead(0)===I&&this._lookahead(1)===p)return this._advance(),this._advance(),{type:"Projection",children:[{type:"Identity"},t=this._parseProjectionRHS(q.Star)]};return this._parseMultiselectList();case b:return{type:b};case S:return{type:"ExpressionReference",children:[r=this.expression(q.Expref)]};case k:for(var i=[];this._lookahead(0)!==m;)this._lookahead(0)===b?(r={type:b},this._advance()):r=this.expression(0),i.push(r);return this._match(m),i[0];default:this._errorToken(e)}},led:function(e,t){var r;switch(e){case"Dot":var s=q.Dot;if(this._lookahead(0)!==I)return{type:"Subexpression",children:[t,r=this._parseDotRHS(s)]};return this._advance(),{type:"ValueProjection",children:[t,r=this._parseProjectionRHS(s)]};case g:return{type:g,children:[t,r=this.expression(q.Pipe)]};case"Or":return{type:"OrExpression",children:[t,r=this.expression(q.Or)]};case"And":return{type:"AndExpression",children:[t,r=this.expression(q.And)]};case k:for(var i,a=t.name,o=[];this._lookahead(0)!==m;)this._lookahead(0)===b?(i={type:b},this._advance()):i=this.expression(0),this._lookahead(0)===c&&this._match(c),o.push(i);return this._match(m),{type:"Function",name:a,children:o};case f:var n=this.expression(0);return this._match(p),{type:"FilterProjection",children:[t,r=this._lookahead(0)===h?{type:"Identity"}:this._parseProjectionRHS(q.Filter),n]};case h:return{type:"Projection",children:[{type:h,children:[t]},this._parseProjectionRHS(q.Flatten)]};case"EQ":case"NE":case"GT":case"GTE":case"LT":case"LTE":return this._parseComparator(t,e);case T:var u=this._lookaheadToken(0);if(u.type===y||u.type===l)return r=this._parseIndexExpression(),this._projectIfSlice(t,r);return this._match(I),this._match(p),{type:"Projection",children:[t,r=this._parseProjectionRHS(q.Star)]};default:this._errorToken(this._lookaheadToken(0))}},_match:function(e){if(this._lookahead(0)===e)this._advance();else{var t=Error("Expected "+e+", got: "+this._lookaheadToken(0).type);throw t.name="ParserError",t}},_errorToken:function(e){var t=Error("Invalid token ("+e.type+'): "'+e.value+'"');throw t.name="ParserError",t},_parseIndexExpression:function(){if(this._lookahead(0)===l||this._lookahead(1)===l)return this._parseSliceExpression();var e={type:"Index",value:this._lookaheadToken(0).value};return this._advance(),this._match(p),e},_projectIfSlice:function(e,t){var r={type:"IndexExpression",children:[e,t]};return"Slice"===t.type?{type:"Projection",children:[r,this._parseProjectionRHS(q.Star)]}:r},_parseSliceExpression:function(){for(var e=[null,null,null],t=0,r=this._lookahead(0);r!==p&&t<3;){if(r===l)t++,this._advance();else if(r===y)e[t]=this._lookaheadToken(0).value,this._advance();else{var s=this._lookahead(0),i=Error("Syntax error, unexpected token: "+s.value+"("+s.type+")");throw i.name="Parsererror",i}r=this._lookahead(0)}return this._match(p),{type:"Slice",children:e}},_parseComparator:function(e,t){var r=this.expression(q[t]);return{type:"Comparator",name:t,children:[e,r]}},_parseDotRHS:function(e){var t=this._lookahead(0);return[n,u,I].indexOf(t)>=0?this.expression(e):t===T?(this._match(T),this._parseMultiselectList()):t===N?(this._match(N),this._parseMultiselectHash()):void 0},_parseProjectionRHS:function(e){var t;if(q[this._lookahead(0)]<10)t={type:"Identity"};else if(this._lookahead(0)===T)t=this.expression(e);else if(this._lookahead(0)===f)t=this.expression(e);else if("Dot"===this._lookahead(0))this._match("Dot"),t=this._parseDotRHS(e);else{var r=this._lookaheadToken(0),s=Error("Sytanx error, unexpected token: "+r.value+"("+r.type+")");throw s.name="ParserError",s}return t},_parseMultiselectList:function(){for(var e=[];this._lookahead(0)!==p;){var t=this.expression(0);if(e.push(t),this._lookahead(0)===c&&(this._match(c),this._lookahead(0)===p))throw Error("Unexpected token Rbracket")}return this._match(p),{type:"MultiSelectList",children:e}},_parseMultiselectHash:function(){for(var e,t,r,s=[],i=[n,u];;){if(e=this._lookaheadToken(0),0>i.indexOf(e.type))throw Error("Expecting an identifier token, got: "+e.type);if(t=e.value,this._advance(),this._match(l),r={type:"KeyValuePair",name:t,value:this.expression(0)},s.push(r),this._lookahead(0)===c)this._match(c);else if(this._lookahead(0)===d){this._match(d);break}}return{type:"MultiSelectHash",children:s}}},E.prototype={search:function(e,t){return this.visit(e,t)},visit:function(e,a){switch(e.type){case"Field":if(null!==a&&r(a)&&void 0!==(c=a[e.name]))return c;return null;case"Subexpression":for(y=1,u=this.visit(e.children[0],a);y<e.children.length;y++)if(null===(u=this.visit(e.children[1],u)))return null;return u;case"IndexExpression":return l=this.visit(e.children[0],a),this.visit(e.children[1],l);case"Index":if(!t(a))return null;var o,n,u,p,m,c,l,d,y,I,f=e.value;return f<0&&(f=a.length+f),void 0===(u=a[f])&&(u=null),u;case"Slice":if(!t(a))return null;var N=e.children.slice(0),T=this.computeSliceParams(a.length,N),k=T[0],C=T[1],A=T[2];if(u=[],A>0)for(y=k;y<C;y+=A)u.push(a[y]);else for(y=k;y>C;y+=A)u.push(a[y]);return u;case"Projection":var D=this.visit(e.children[0],a);if(!t(D))return null;for(y=0,d=[];y<D.length;y++)null!==(n=this.visit(e.children[1],D[y]))&&d.push(n);return d;case"ValueProjection":if(!r(D=this.visit(e.children[0],a)))return null;d=[];var R=function(e){for(var t=Object.keys(e),r=[],s=0;s<t.length;s++)r.push(e[t[s]]);return r}(D);for(y=0;y<R.length;y++)null!==(n=this.visit(e.children[1],R[y]))&&d.push(n);return d;case"FilterProjection":if(!t(D=this.visit(e.children[0],a)))return null;var v=[],x=[];for(y=0;y<D.length;y++)i(o=this.visit(e.children[2],D[y]))||v.push(D[y]);for(var q=0;q<v.length;q++)null!==(n=this.visit(e.children[1],v[q]))&&x.push(n);return x;case"Comparator":switch(p=this.visit(e.children[0],a),m=this.visit(e.children[1],a),e.name){case"EQ":u=s(p,m);break;case"NE":u=!s(p,m);break;case"GT":u=p>m;break;case"GTE":u=p>=m;break;case"LT":u=p<m;break;case"LTE":u=p<=m;break;default:throw Error("Unknown comparator: "+e.name)}return u;case h:var P=this.visit(e.children[0],a);if(!t(P))return null;var E=[];for(y=0;y<P.length;y++)t(n=P[y])?E.push.apply(E,n):E.push(n);return E;case"Identity":return a;case"MultiSelectList":if(null===a)return null;for(y=0,d=[];y<e.children.length;y++)d.push(this.visit(e.children[y],a));return d;case"MultiSelectHash":if(null===a)return null;for(y=0,d={};y<e.children.length;y++)d[(I=e.children[y]).name]=this.visit(I.value,a);return d;case"OrExpression":return i(o=this.visit(e.children[0],a))&&(o=this.visit(e.children[1],a)),o;case"AndExpression":if(!0===i(p=this.visit(e.children[0],a)))return p;return this.visit(e.children[1],a);case"NotExpression":return i(p=this.visit(e.children[0],a));case"Literal":return e.value;case g:return l=this.visit(e.children[0],a),this.visit(e.children[1],l);case b:return a;case"Function":var M=[];for(y=0;y<e.children.length;y++)M.push(this.visit(e.children[y],a));return this.runtime.callFunction(e.name,M);case"ExpressionReference":var L=e.children[0];return L.jmespathType=S,L;default:throw Error("Unknown node type: "+e.type)}},computeSliceParams:function(e,t){var r=t[0],s=t[1],i=t[2],a=[null,null,null];if(null===i)i=1;else if(0===i){var o=Error("Invalid slice, step cannot be 0");throw o.name="RuntimeError",o}var n=i<0;return r=null===r?n?e-1:0:this.capSliceRange(e,r,i),s=null===s?n?-1:e:this.capSliceRange(e,s,i),a[0]=r,a[1]=s,a[2]=i,a},capSliceRange:function(e,t,r){return t<0?(t+=e)<0&&(t=r<0?-1:0):t>=e&&(t=r<0?e-1:e),t}},M.prototype={callFunction:function(e,t){var r=this.functionTable[e];if(void 0===r)throw Error("Unknown function: "+e+"()");return this._validateArgs(e,t,r._signature),r._func.call(this,t)},_validateArgs:function(e,t,r){if(r[r.length-1].variadic){if(t.length<r.length)throw s=1===r.length?" argument":" arguments",Error("ArgumentError: "+e+"() takes at least"+r.length+s+" but received "+t.length)}else if(t.length!==r.length)throw s=1===r.length?" argument":" arguments",Error("ArgumentError: "+e+"() takes "+r.length+s+" but received "+t.length);for(var s,i,a,n,u=0;u<r.length;u++){n=!1,i=r[u].types,a=this._getTypeName(t[u]);for(var p=0;p<i.length;p++)if(this._typeMatches(a,i[p],t[u])){n=!0;break}if(!n)throw Error("TypeError: "+e+"() expected argument "+(u+1)+" to be type "+i.map(function(e){return o[e]}).join(",")+" but received type "+o[a]+" instead.")}},_typeMatches:function(e,t,r){if(1===t)return!0;if(9!==t&&8!==t&&3!==t)return e===t;if(3===t)return 3===e;if(3===e){var s;8===t?s=0:9===t&&(s=2);for(var i=0;i<r.length;i++)if(!this._typeMatches(this._getTypeName(r[i]),s,r[i]))return!1;return!0}},_getTypeName:function(e){switch(Object.prototype.toString.call(e)){case"[object String]":return 2;case"[object Number]":return 0;case"[object Array]":return 3;case"[object Boolean]":return 5;case"[object Null]":return 7;case"[object Object]":if(e.jmespathType===S)return 6;return 4}},_functionStartsWith:function(e){return 0===e[0].lastIndexOf(e[1])},_functionEndsWith:function(e){var t=e[0],r=e[1];return -1!==t.indexOf(r,t.length-r.length)},_functionReverse:function(e){if(2===this._getTypeName(e[0])){for(var t=e[0],r="",s=t.length-1;s>=0;s--)r+=t[s];return r}var i=e[0].slice(0);return i.reverse(),i},_functionAbs:function(e){return Math.abs(e[0])},_functionCeil:function(e){return Math.ceil(e[0])},_functionAvg:function(e){for(var t=0,r=e[0],s=0;s<r.length;s++)t+=r[s];return t/r.length},_functionContains:function(e){return e[0].indexOf(e[1])>=0},_functionFloor:function(e){return Math.floor(e[0])},_functionLength:function(e){return r(e[0])?Object.keys(e[0]).length:e[0].length},_functionMap:function(e){for(var t=[],r=this._interpreter,s=e[0],i=e[1],a=0;a<i.length;a++)t.push(r.visit(s,i[a]));return t},_functionMerge:function(e){for(var t={},r=0;r<e.length;r++){var s=e[r];for(var i in s)t[i]=s[i]}return t},_functionMax:function(e){if(!(e[0].length>0))return null;if(0===this._getTypeName(e[0][0]))return Math.max.apply(Math,e[0]);for(var t=e[0],r=t[0],s=1;s<t.length;s++)0>r.localeCompare(t[s])&&(r=t[s]);return r},_functionMin:function(e){if(!(e[0].length>0))return null;if(0===this._getTypeName(e[0][0]))return Math.min.apply(Math,e[0]);for(var t=e[0],r=t[0],s=1;s<t.length;s++)0>t[s].localeCompare(r)&&(r=t[s]);return r},_functionSum:function(e){for(var t=0,r=e[0],s=0;s<r.length;s++)t+=r[s];return t},_functionType:function(e){switch(this._getTypeName(e[0])){case 0:return"number";case 2:return"string";case 3:return"array";case 4:return"object";case 5:return"boolean";case 6:return"expref";case 7:return"null"}},_functionKeys:function(e){return Object.keys(e[0])},_functionValues:function(e){for(var t=e[0],r=Object.keys(t),s=[],i=0;i<r.length;i++)s.push(t[r[i]]);return s},_functionJoin:function(e){var t=e[0];return e[1].join(t)},_functionToArray:function(e){return 3===this._getTypeName(e[0])?e[0]:[e[0]]},_functionToString:function(e){return 2===this._getTypeName(e[0])?e[0]:JSON.stringify(e[0])},_functionToNumber:function(e){var t,r=this._getTypeName(e[0]);return 0===r?e[0]:2!==r||isNaN(t=+e[0])?null:t},_functionNotNull:function(e){for(var t=0;t<e.length;t++)if(7!==this._getTypeName(e[t]))return e[t];return null},_functionSort:function(e){var t=e[0].slice(0);return t.sort(),t},_functionSortBy:function(e){var t=e[0].slice(0);if(0===t.length)return t;var r=this._interpreter,s=e[1],i=this._getTypeName(r.visit(s,t[0]));if(0>[0,2].indexOf(i))throw Error("TypeError");for(var a=this,o=[],n=0;n<t.length;n++)o.push([n,t[n]]);o.sort(function(e,t){var o=r.visit(s,e[1]),n=r.visit(s,t[1]);if(a._getTypeName(o)!==i)throw Error("TypeError: expected "+i+", received "+a._getTypeName(o));if(a._getTypeName(n)!==i)throw Error("TypeError: expected "+i+", received "+a._getTypeName(n));return o>n?1:o<n?-1:e[0]-t[0]});for(var u=0;u<o.length;u++)t[u]=o[u][1];return t},_functionMaxBy:function(e){for(var t,r,s=e[1],i=e[0],a=this.createKeyFunction(s,[0,2]),o=-1/0,n=0;n<i.length;n++)(r=a(i[n]))>o&&(o=r,t=i[n]);return t},_functionMinBy:function(e){for(var t,r,s=e[1],i=e[0],a=this.createKeyFunction(s,[0,2]),o=1/0,n=0;n<i.length;n++)(r=a(i[n]))<o&&(o=r,t=i[n]);return t},createKeyFunction:function(e,t){var r=this,s=this._interpreter;return function(i){var a=s.visit(e,i);if(0>t.indexOf(r._getTypeName(a)))throw Error("TypeError: expected one of "+t+", received "+r._getTypeName(a));return a}}},e.tokenize=function(e){return new x().tokenize(e)},e.compile=function(e){return new P().parse(e)},e.search=function(e,t){var r=new P,s=new M,i=new E(s);s._interpreter=i;var a=r.parse(t);return i.search(a,e)},e.strictDeepEqual=s}(t)},11987:function(e,t,r){!function(){var t={477:function(e){"use strict";e.exports=r(17673)}},s={};function i(e){var r=s[e];if(void 0!==r)return r.exports;var a=s[e]={exports:{}},o=!0;try{t[e](a,a.exports,i),o=!1}finally{o&&delete s[e]}return a.exports}i.ab="//";var a={};!function(){var e,t=a,r=(e=i(477))&&"object"==typeof e&&"default"in e?e.default:e,s=/https?|ftp|gopher|file/;function o(e){"string"==typeof e&&(e=h(e));var t,i,a,o,n,u,p,m,c,l=(i=(t=e).auth,a=t.hostname,o=t.protocol||"",n=t.pathname||"",u=t.hash||"",p=t.query||"",m=!1,i=i?encodeURIComponent(i).replace(/%3A/i,":")+"@":"",t.host?m=i+t.host:a&&(m=i+(~a.indexOf(":")?"["+a+"]":a),t.port&&(m+=":"+t.port)),p&&"object"==typeof p&&(p=r.encode(p)),c=t.search||p&&"?"+p||"",o&&":"!==o.substr(-1)&&(o+=":"),t.slashes||(!o||s.test(o))&&!1!==m?(m="//"+(m||""),n&&"/"!==n[0]&&(n="/"+n)):m||(m=""),u&&"#"!==u[0]&&(u="#"+u),c&&"?"!==c[0]&&(c="?"+c),{protocol:o,host:m,pathname:n=n.replace(/[?#]/g,encodeURIComponent),search:c=c.replace("#","%23"),hash:u});return""+l.protocol+l.host+l.pathname+l.search+l.hash}var n="http://",u=n+"w.w",p=/^([a-z0-9.+-]*:\/\/\/)([a-z0-9.+-]:\/*)?/i,m=/https?|ftp|gopher|file/;function c(e,t){var r="string"==typeof e?h(e):e;e="object"==typeof e?o(e):e;var s=h(t),i="";r.protocol&&!r.slashes&&(i=r.protocol,e=e.replace(r.protocol,""),i+="/"===t[0]||"/"===e[0]?"/":""),i&&s.protocol&&(i="",s.slashes||(i=s.protocol,t=t.replace(s.protocol,"")));var a=e.match(p);a&&!s.protocol&&(e=e.substr((i=a[1]+(a[2]||"")).length),/^\/\/[^/]/.test(t)&&(i=i.slice(0,-1)));var c=new URL(e,u+"/"),l=new URL(t,c).toString().replace(u,""),d=s.protocol||r.protocol;return d+=r.slashes||s.slashes?"//":"",!i&&d?l=l.replace(n,d):i&&(l=l.replace(n,"")),m.test(l)||~t.indexOf(".")||"/"===e.slice(-1)||"/"===t.slice(-1)||"/"!==l.slice(-1)||(l=l.slice(0,-1)),i&&(l=i+("/"===l[0]?l.substr(1):l)),l}function l(){}l.prototype.parse=h,l.prototype.format=o,l.prototype.resolve=c,l.prototype.resolveObject=c;var d=/^https?|ftp|gopher|file/,y=/^(.*?)([#?].*)/,b=/^([a-z0-9.+-]*:)(\/{0,3})(.*)/i,S=/^([a-z0-9.+-]*:)?\/\/\/*/i,g=/^([a-z0-9.+-]*:)(\/{0,2})\[(.*)\]$/i;function h(e,t,s){if(void 0===t&&(t=!1),void 0===s&&(s=!1),e&&"object"==typeof e&&e instanceof l)return e;var i=(e=e.trim()).match(y);e=i?i[1].replace(/\\/g,"/")+i[2]:e.replace(/\\/g,"/"),g.test(e)&&"/"!==e.slice(-1)&&(e+="/");var a=!/(^javascript)/.test(e)&&e.match(b),n=S.test(e),p="";a&&(d.test(a[1])||(p=a[1].toLowerCase(),e=""+a[2]+a[3]),a[2]||(n=!1,d.test(a[1])?(p=a[1],e=""+a[3]):e="//"+a[3]),3!==a[2].length&&1!==a[2].length||(p=a[1],e="/"+a[3]));var m,c=(i?i[1]:e).match(/^https?:\/\/[^/]+(:[0-9]+)(?=\/|$)/),h=c&&c[1],I=new l,f="",N="";try{m=new URL(e)}catch(k){f=k,p||s||!/^\/\//.test(e)||/^\/\/.+[@.]/.test(e)||(N="/",e=e.substr(1));try{m=new URL(e,u)}catch(T){return I.protocol=p,I.href=p,I}}I.slashes=n&&!N,I.host="w.w"===m.host?"":m.host,I.hostname="w.w"===m.hostname?"":m.hostname.replace(/(\[|\])/g,""),I.protocol=f?p||null:m.protocol,I.search=m.search.replace(/\\/g,"%5C"),I.hash=m.hash.replace(/\\/g,"%5C");var C=e.split("#");!I.search&&~C[0].indexOf("?")&&(I.search="?"),I.hash||""!==C[1]||(I.hash="#"),I.query=t?r.decode(m.search.substr(1)):I.search.substr(1),I.pathname=N+(a?m.pathname.replace(/['^|`]/g,function(e){return"%"+e.charCodeAt().toString(16).toUpperCase()}).replace(/((?:%[0-9A-F]{2})+)/g,function(e,t){try{return decodeURIComponent(t).split("").map(function(e){var t=e.charCodeAt();return t>256||/^[a-z0-9]$/i.test(e)?e:"%"+t.toString(16).toUpperCase()}).join("")}catch(r){return t}}):m.pathname),"about:"===I.protocol&&"blank"===I.pathname&&(I.protocol="",I.pathname=""),f&&"/"!==e[0]&&(I.pathname=I.pathname.substr(1)),p&&!d.test(p)&&"/"!==e.slice(-1)&&"/"===I.pathname&&(I.pathname=""),I.path=I.pathname+I.search,I.auth=[m.username,m.password].map(decodeURIComponent).filter(Boolean).join(":"),I.port=m.port,h&&!I.host.endsWith(h)&&(I.host+=h,I.port=h.slice(1)),I.href=N?""+I.pathname+I.search+I.hash:o(I);var A=/^(file)/.test(I.href)?["host","hostname"]:[];return Object.keys(I).forEach(function(e){~A.indexOf(e)||(I[e]=I[e]||null)}),I}t.parse=h,t.format=o,t.resolve=c,t.resolveObject=function(e,t){return h(c(e,t))},t.Url=l}(),e.exports=a}()},9008:function(e,t,r){e.exports=r(83121)},62587:function(e){"use strict";e.exports=function(e,t,r,s){t=t||"&",r=r||"=";var i={};if("string"!=typeof e||0===e.length)return i;var a=/\+/g;e=e.split(t);var o=1e3;s&&"number"==typeof s.maxKeys&&(o=s.maxKeys);var n=e.length;o>0&&n>o&&(n=o);for(var u=0;u<n;++u){var p,m,c,l,d=e[u].replace(a,"%20"),y=d.indexOf(r);(y>=0?(p=d.substr(0,y),m=d.substr(y+1)):(p=d,m=""),c=decodeURIComponent(p),l=decodeURIComponent(m),Object.prototype.hasOwnProperty.call(i,c))?Array.isArray(i[c])?i[c].push(l):i[c]=[i[c],l]:i[c]=l}return i}},12361:function(e){"use strict";var t=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};e.exports=function(e,r,s,i){return(r=r||"&",s=s||"=",null===e&&(e=void 0),"object"==typeof e)?Object.keys(e).map(function(i){var a=encodeURIComponent(t(i))+s;return Array.isArray(e[i])?e[i].map(function(e){return a+encodeURIComponent(t(e))}).join(r):a+encodeURIComponent(t(e[i]))}).join(r):i?encodeURIComponent(t(i))+s+encodeURIComponent(t(e)):""}},17673:function(e,t,r){"use strict";t.decode=t.parse=r(62587),t.encode=t.stringify=r(12361)},20384:function(e){e.exports=function(e){return e&&"object"==typeof e&&"function"==typeof e.copy&&"function"==typeof e.fill&&"function"==typeof e.readUInt8}},55955:function(e,t,r){"use strict";var s=r(82584),i=r(48662),a=r(86430),o=r(85692);function n(e){return e.call.bind(e)}var u="undefined"!=typeof BigInt,p="undefined"!=typeof Symbol,m=n(Object.prototype.toString),c=n(Number.prototype.valueOf),l=n(String.prototype.valueOf),d=n(Boolean.prototype.valueOf);if(u)var y=n(BigInt.prototype.valueOf);if(p)var b=n(Symbol.prototype.valueOf);function S(e,t){if("object"!=typeof e)return!1;try{return t(e),!0}catch(r){return!1}}function g(e){return"[object Map]"===m(e)}function h(e){return"[object Set]"===m(e)}function I(e){return"[object WeakMap]"===m(e)}function f(e){return"[object WeakSet]"===m(e)}function N(e){return"[object ArrayBuffer]"===m(e)}function T(e){return"undefined"!=typeof ArrayBuffer&&(N.working?N(e):e instanceof ArrayBuffer)}function k(e){return"[object DataView]"===m(e)}function C(e){return"undefined"!=typeof DataView&&(k.working?k(e):e instanceof DataView)}t.isArgumentsObject=s,t.isGeneratorFunction=i,t.isTypedArray=o,t.isPromise=function(e){return"undefined"!=typeof Promise&&e instanceof Promise||null!==e&&"object"==typeof e&&"function"==typeof e.then&&"function"==typeof e.catch},t.isArrayBufferView=function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):o(e)||C(e)},t.isUint8Array=function(e){return"Uint8Array"===a(e)},t.isUint8ClampedArray=function(e){return"Uint8ClampedArray"===a(e)},t.isUint16Array=function(e){return"Uint16Array"===a(e)},t.isUint32Array=function(e){return"Uint32Array"===a(e)},t.isInt8Array=function(e){return"Int8Array"===a(e)},t.isInt16Array=function(e){return"Int16Array"===a(e)},t.isInt32Array=function(e){return"Int32Array"===a(e)},t.isFloat32Array=function(e){return"Float32Array"===a(e)},t.isFloat64Array=function(e){return"Float64Array"===a(e)},t.isBigInt64Array=function(e){return"BigInt64Array"===a(e)},t.isBigUint64Array=function(e){return"BigUint64Array"===a(e)},g.working="undefined"!=typeof Map&&g(new Map),t.isMap=function(e){return"undefined"!=typeof Map&&(g.working?g(e):e instanceof Map)},h.working="undefined"!=typeof Set&&h(new Set),t.isSet=function(e){return"undefined"!=typeof Set&&(h.working?h(e):e instanceof Set)},I.working="undefined"!=typeof WeakMap&&I(new WeakMap),t.isWeakMap=function(e){return"undefined"!=typeof WeakMap&&(I.working?I(e):e instanceof WeakMap)},f.working="undefined"!=typeof WeakSet&&f(new WeakSet),t.isWeakSet=function(e){return f(e)},N.working="undefined"!=typeof ArrayBuffer&&N(new ArrayBuffer),t.isArrayBuffer=T,k.working="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView&&k(new DataView(new ArrayBuffer(1),0,1)),t.isDataView=C;var A="undefined"!=typeof SharedArrayBuffer?SharedArrayBuffer:void 0;function D(e){return"[object SharedArrayBuffer]"===m(e)}function R(e){return void 0!==A&&(void 0===D.working&&(D.working=D(new A)),D.working?D(e):e instanceof A)}function v(e){return S(e,c)}function x(e){return S(e,l)}function q(e){return S(e,d)}function P(e){return u&&S(e,y)}function E(e){return p&&S(e,b)}t.isSharedArrayBuffer=R,t.isAsyncFunction=function(e){return"[object AsyncFunction]"===m(e)},t.isMapIterator=function(e){return"[object Map Iterator]"===m(e)},t.isSetIterator=function(e){return"[object Set Iterator]"===m(e)},t.isGeneratorObject=function(e){return"[object Generator]"===m(e)},t.isWebAssemblyCompiledModule=function(e){return"[object WebAssembly.Module]"===m(e)},t.isNumberObject=v,t.isStringObject=x,t.isBooleanObject=q,t.isBigIntObject=P,t.isSymbolObject=E,t.isBoxedPrimitive=function(e){return v(e)||x(e)||q(e)||P(e)||E(e)},t.isAnyArrayBuffer=function(e){return"undefined"!=typeof Uint8Array&&(T(e)||R(e))},["isProxy","isExternal","isModuleNamespaceObject"].forEach(function(e){Object.defineProperty(t,e,{enumerable:!1,value:function(){throw Error(e+" is not supported in userland")}})})},89539:function(e,t,r){var s=r(83454),i=Object.getOwnPropertyDescriptors||function(e){for(var t=Object.keys(e),r={},s=0;s<t.length;s++)r[t[s]]=Object.getOwnPropertyDescriptor(e,t[s]);return r},a=/%[sdj%]/g;t.format=function(e){if(!I(e)){for(var t=[],r=0;r<arguments.length;r++)t.push(p(arguments[r]));return t.join(" ")}for(var r=1,s=arguments,i=s.length,o=String(e).replace(a,function(e){if("%%"===e)return"%";if(r>=i)return e;switch(e){case"%s":return String(s[r++]);case"%d":return Number(s[r++]);case"%j":try{return JSON.stringify(s[r++])}catch(t){return"[Circular]"}default:return e}}),n=s[r];r<i;n=s[++r])g(n)||!T(n)?o+=" "+n:o+=" "+p(n);return o},t.deprecate=function(e,r){if(void 0!==s&&!0===s.noDeprecation)return e;if(void 0===s)return function(){return t.deprecate(e,r).apply(this,arguments)};var i=!1;return function(){if(!i){if(s.throwDeprecation)throw Error(r);s.traceDeprecation?console.trace(r):console.error(r),i=!0}return e.apply(this,arguments)}};var o={},n=/^$/;if(s.env.NODE_DEBUG){var u=s.env.NODE_DEBUG;n=RegExp("^"+(u=u.replace(/[|\\{}()[\]^$+?.]/g,"\\$&").replace(/\*/g,".*").replace(/,/g,"$|^").toUpperCase())+"$","i")}function p(e,r){var s={seen:[],stylize:c};return arguments.length>=3&&(s.depth=arguments[2]),arguments.length>=4&&(s.colors=arguments[3]),S(r)?s.showHidden=r:r&&t._extend(s,r),f(s.showHidden)&&(s.showHidden=!1),f(s.depth)&&(s.depth=2),f(s.colors)&&(s.colors=!1),f(s.customInspect)&&(s.customInspect=!0),s.colors&&(s.stylize=m),l(s,e,s.depth)}function m(e,t){var r=p.styles[t];return r?"\x1b["+p.colors[r][0]+"m"+e+"\x1b["+p.colors[r][1]+"m":e}function c(e,t){return e}function l(e,r,s){if(e.customInspect&&r&&A(r.inspect)&&r.inspect!==t.inspect&&!(r.constructor&&r.constructor.prototype===r)){var i,a,o,n,u,p=r.inspect(s,e);return I(p)||(p=l(e,p,s)),p}var m=function(e,t){if(f(t))return e.stylize("undefined","undefined");if(I(t)){var r="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(r,"string")}return h(t)?e.stylize(""+t,"number"):S(t)?e.stylize(""+t,"boolean"):g(t)?e.stylize("null","null"):void 0}(e,r);if(m)return m;var c=Object.keys(r),T=(n={},c.forEach(function(e,t){n[e]=!0}),n);if(e.showHidden&&(c=Object.getOwnPropertyNames(r)),C(r)&&(c.indexOf("message")>=0||c.indexOf("description")>=0))return d(r);if(0===c.length){if(A(r)){var D=r.name?": "+r.name:"";return e.stylize("[Function"+D+"]","special")}if(N(r))return e.stylize(RegExp.prototype.toString.call(r),"regexp");if(k(r))return e.stylize(Date.prototype.toString.call(r),"date");if(C(r))return d(r)}var R="",v=!1,q=["{","}"];return(b(r)&&(v=!0,q=["[","]"]),A(r)&&(R=" [Function"+(r.name?": "+r.name:"")+"]"),N(r)&&(R=" "+RegExp.prototype.toString.call(r)),k(r)&&(R=" "+Date.prototype.toUTCString.call(r)),C(r)&&(R=" "+d(r)),0!==c.length||v&&0!=r.length)?s<0?N(r)?e.stylize(RegExp.prototype.toString.call(r),"regexp"):e.stylize("[Object]","special"):(e.seen.push(r),u=v?function(e,t,r,s,i){for(var a=[],o=0,n=t.length;o<n;++o)x(t,String(o))?a.push(y(e,t,r,s,String(o),!0)):a.push("");return i.forEach(function(i){i.match(/^\d+$/)||a.push(y(e,t,r,s,i,!0))}),a}(e,r,s,T,c):c.map(function(t){return y(e,r,s,T,t,v)}),e.seen.pop(),i=R,a=q,o=0,u.reduce(function(e,t){return o++,t.indexOf("\n")>=0&&o++,e+t.replace(/\u001b\[\d\d?m/g,"").length+1},0)>60?a[0]+(""===i?"":i+"\n ")+" "+u.join(",\n ")+" "+a[1]:a[0]+i+" "+u.join(", ")+" "+a[1]):q[0]+R+q[1]}function d(e){return"["+Error.prototype.toString.call(e)+"]"}function y(e,t,r,s,i,a){var o,n,u;if((u=Object.getOwnPropertyDescriptor(t,i)||{value:t[i]}).get?n=u.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):u.set&&(n=e.stylize("[Setter]","special")),x(s,i)||(o="["+i+"]"),!n&&(0>e.seen.indexOf(u.value)?(n=g(r)?l(e,u.value,null):l(e,u.value,r-1)).indexOf("\n")>-1&&(n=a?n.split("\n").map(function(e){return" "+e}).join("\n").slice(2):"\n"+n.split("\n").map(function(e){return" "+e}).join("\n")):n=e.stylize("[Circular]","special")),f(o)){if(a&&i.match(/^\d+$/))return n;(o=JSON.stringify(""+i)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(o=o.slice(1,-1),o=e.stylize(o,"name")):(o=o.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),o=e.stylize(o,"string"))}return o+": "+n}function b(e){return Array.isArray(e)}function S(e){return"boolean"==typeof e}function g(e){return null===e}function h(e){return"number"==typeof e}function I(e){return"string"==typeof e}function f(e){return void 0===e}function N(e){return T(e)&&"[object RegExp]"===D(e)}function T(e){return"object"==typeof e&&null!==e}function k(e){return T(e)&&"[object Date]"===D(e)}function C(e){return T(e)&&("[object Error]"===D(e)||e instanceof Error)}function A(e){return"function"==typeof e}function D(e){return Object.prototype.toString.call(e)}function R(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(e){if(!o[e=e.toUpperCase()]){if(n.test(e)){var r=s.pid;o[e]=function(){var s=t.format.apply(t,arguments);console.error("%s %d: %s",e,r,s)}}else o[e]=function(){}}return o[e]},t.inspect=p,p.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},p.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.types=r(55955),t.isArray=b,t.isBoolean=S,t.isNull=g,t.isNullOrUndefined=function(e){return null==e},t.isNumber=h,t.isString=I,t.isSymbol=function(e){return"symbol"==typeof e},t.isUndefined=f,t.isRegExp=N,t.types.isRegExp=N,t.isObject=T,t.isDate=k,t.types.isDate=k,t.isError=C,t.types.isNativeError=C,t.isFunction=A,t.isPrimitive=function(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e},t.isBuffer=r(20384);var v=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function x(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){var e,r;console.log("%s - %s",(r=[R((e=new Date).getHours()),R(e.getMinutes()),R(e.getSeconds())].join(":"),[e.getDate(),v[e.getMonth()],r].join(" ")),t.format.apply(t,arguments))},t.inherits=r(35717),t._extend=function(e,t){if(!t||!T(t))return e;for(var r=Object.keys(t),s=r.length;s--;)e[r[s]]=t[r[s]];return e};var q="undefined"!=typeof Symbol?Symbol("util.promisify.custom"):void 0;function P(e,t){if(!e){var r=Error("Promise was rejected with a falsy value");r.reason=e,e=r}return t(e)}t.promisify=function(e){if("function"!=typeof e)throw TypeError('The "original" argument must be of type Function');if(q&&e[q]){var t=e[q];if("function"!=typeof t)throw TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(t,q,{value:t,enumerable:!1,writable:!1,configurable:!0}),t}function t(){for(var t,r,s=new Promise(function(e,s){t=e,r=s}),i=[],a=0;a<arguments.length;a++)i.push(arguments[a]);i.push(function(e,s){e?r(e):t(s)});try{e.apply(this,i)}catch(o){r(o)}return s}return Object.setPrototypeOf(t,Object.getPrototypeOf(e)),q&&Object.defineProperty(t,q,{value:t,enumerable:!1,writable:!1,configurable:!0}),Object.defineProperties(t,i(e))},t.promisify.custom=q,t.callbackify=function(e){if("function"!=typeof e)throw TypeError('The "original" argument must be of type Function');function t(){for(var t=[],r=0;r<arguments.length;r++)t.push(arguments[r]);var i=t.pop();if("function"!=typeof i)throw TypeError("The last argument must be of type Function");var a=this,o=function(){return i.apply(a,arguments)};e.apply(this,t).then(function(e){s.nextTick(o.bind(null,null,e))},function(e){s.nextTick(P.bind(null,e,o))})}return Object.setPrototypeOf(t,Object.getPrototypeOf(e)),Object.defineProperties(t,i(e)),t}},90825:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;for(var r=[],s=0;s<256;++s)r[s]=(s+256).toString(16).substr(1);t.default=function(e,t){var s=t||0;return[r[e[s++]],r[e[s++]],r[e[s++]],r[e[s++]],"-",r[e[s++]],r[e[s++]],"-",r[e[s++]],r[e[s++]],"-",r[e[s++]],r[e[s++]],"-",r[e[s++]],r[e[s++]],r[e[s++]],r[e[s++]],r[e[s++]],r[e[s++]]].join("")}},17593:function(e,t,r){"use strict";Object.defineProperty(t,"v4",{enumerable:!0,get:function(){return s.default}}),i(r(24922)),i(r(86964));var s=i(r(28509));function i(e){return e&&e.__esModule?e:{default:e}}i(r(15669))},40489:function(e,t){"use strict";function r(e,t){var r=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(r>>16)<<16|65535&r}function s(e,t,s,i,a,o){var n;return r((n=r(r(t,e),r(i,o)))<<a|n>>>32-a,s)}function i(e,t,r,i,a,o,n){return s(t&r|~t&i,e,t,a,o,n)}function a(e,t,r,i,a,o,n){return s(t&i|r&~i,e,t,a,o,n)}function o(e,t,r,i,a,o,n){return s(t^r^i,e,t,a,o,n)}function n(e,t,r,i,a,o,n){return s(r^(t|~i),e,t,a,o,n)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default=function(e){if("string"==typeof e){var t=unescape(encodeURIComponent(e));e=Array(t.length);for(var s=0;s<t.length;s++)e[s]=t.charCodeAt(s)}return function(e){var t,r,s=[],i=32*e.length,a="0123456789abcdef";for(t=0;t<i;t+=8)s.push(parseInt(a.charAt((r=e[t>>5]>>>t%32&255)>>>4&15)+a.charAt(15&r),16));return s}(function(e,t){e[t>>5]|=128<<t%32,e[(t+64>>>9<<4)+14]=t;var s,u,p,m,c,l=1732584193,d=-271733879,y=-1732584194,b=271733878;for(s=0;s<e.length;s+=16)u=l,p=d,m=y,c=b,l=i(l,d,y,b,e[s],7,-680876936),b=i(b,l,d,y,e[s+1],12,-389564586),y=i(y,b,l,d,e[s+2],17,606105819),d=i(d,y,b,l,e[s+3],22,-1044525330),l=i(l,d,y,b,e[s+4],7,-176418897),b=i(b,l,d,y,e[s+5],12,1200080426),y=i(y,b,l,d,e[s+6],17,-1473231341),d=i(d,y,b,l,e[s+7],22,-45705983),l=i(l,d,y,b,e[s+8],7,1770035416),b=i(b,l,d,y,e[s+9],12,-1958414417),y=i(y,b,l,d,e[s+10],17,-42063),d=i(d,y,b,l,e[s+11],22,-1990404162),l=i(l,d,y,b,e[s+12],7,1804603682),b=i(b,l,d,y,e[s+13],12,-40341101),y=i(y,b,l,d,e[s+14],17,-1502002290),d=i(d,y,b,l,e[s+15],22,1236535329),l=a(l,d,y,b,e[s+1],5,-165796510),b=a(b,l,d,y,e[s+6],9,-1069501632),y=a(y,b,l,d,e[s+11],14,643717713),d=a(d,y,b,l,e[s],20,-373897302),l=a(l,d,y,b,e[s+5],5,-701558691),b=a(b,l,d,y,e[s+10],9,38016083),y=a(y,b,l,d,e[s+15],14,-660478335),d=a(d,y,b,l,e[s+4],20,-405537848),l=a(l,d,y,b,e[s+9],5,568446438),b=a(b,l,d,y,e[s+14],9,-1019803690),y=a(y,b,l,d,e[s+3],14,-187363961),d=a(d,y,b,l,e[s+8],20,1163531501),l=a(l,d,y,b,e[s+13],5,-1444681467),b=a(b,l,d,y,e[s+2],9,-51403784),y=a(y,b,l,d,e[s+7],14,1735328473),d=a(d,y,b,l,e[s+12],20,-1926607734),l=o(l,d,y,b,e[s+5],4,-378558),b=o(b,l,d,y,e[s+8],11,-2022574463),y=o(y,b,l,d,e[s+11],16,1839030562),d=o(d,y,b,l,e[s+14],23,-35309556),l=o(l,d,y,b,e[s+1],4,-1530992060),b=o(b,l,d,y,e[s+4],11,1272893353),y=o(y,b,l,d,e[s+7],16,-155497632),d=o(d,y,b,l,e[s+10],23,-1094730640),l=o(l,d,y,b,e[s+13],4,681279174),b=o(b,l,d,y,e[s],11,-358537222),y=o(y,b,l,d,e[s+3],16,-722521979),d=o(d,y,b,l,e[s+6],23,76029189),l=o(l,d,y,b,e[s+9],4,-640364487),b=o(b,l,d,y,e[s+12],11,-421815835),y=o(y,b,l,d,e[s+15],16,530742520),d=o(d,y,b,l,e[s+2],23,-995338651),l=n(l,d,y,b,e[s],6,-198630844),b=n(b,l,d,y,e[s+7],10,1126891415),y=n(y,b,l,d,e[s+14],15,-1416354905),d=n(d,y,b,l,e[s+5],21,-57434055),l=n(l,d,y,b,e[s+12],6,1700485571),b=n(b,l,d,y,e[s+3],10,-1894986606),y=n(y,b,l,d,e[s+10],15,-1051523),d=n(d,y,b,l,e[s+1],21,-2054922799),l=n(l,d,y,b,e[s+8],6,1873313359),b=n(b,l,d,y,e[s+15],10,-30611744),y=n(y,b,l,d,e[s+6],15,-1560198380),d=n(d,y,b,l,e[s+13],21,1309151649),l=n(l,d,y,b,e[s+4],6,-145523070),b=n(b,l,d,y,e[s+11],10,-1120210379),y=n(y,b,l,d,e[s+2],15,718787259),d=n(d,y,b,l,e[s+9],21,-343485551),l=r(l,u),d=r(d,p),y=r(y,m),b=r(b,c);return[l,d,y,b]}(function(e){var t,r=[];for(t=0,r[(e.length>>2)-1]=void 0;t<r.length;t+=1)r[t]=0;var s=8*e.length;for(t=0;t<s;t+=8)r[t>>5]|=(255&e[t/8])<<t%32;return r}(e),8*e.length))}},86827:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){if(!r)throw Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return r(s)};var r="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto),s=new Uint8Array(16)},83558:function(e,t){"use strict";function r(e,t){return e<<t|e>>>32-t}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default=function(e){var t=[1518500249,1859775393,2400959708,3395469782],s=[1732584193,4023233417,2562383102,271733878,3285377520];if("string"==typeof e){var i=unescape(encodeURIComponent(e));e=Array(i.length);for(var a=0;a<i.length;a++)e[a]=i.charCodeAt(a)}e.push(128);for(var o=Math.ceil((e.length/4+2)/16),n=Array(o),a=0;a<o;a++){n[a]=Array(16);for(var u=0;u<16;u++)n[a][u]=e[64*a+4*u]<<24|e[64*a+4*u+1]<<16|e[64*a+4*u+2]<<8|e[64*a+4*u+3]}n[o-1][14]=(e.length-1)*8/4294967296,n[o-1][14]=Math.floor(n[o-1][14]),n[o-1][15]=(e.length-1)*8&4294967295;for(var a=0;a<o;a++){for(var p=Array(80),m=0;m<16;m++)p[m]=n[a][m];for(var m=16;m<80;m++)p[m]=r(p[m-3]^p[m-8]^p[m-14]^p[m-16],1);for(var c=s[0],l=s[1],d=s[2],y=s[3],b=s[4],m=0;m<80;m++){var S=Math.floor(m/20),g=r(c,5)+function(e,t,r,s){switch(e){case 0:return t&r^~t&s;case 1:case 3:return t^r^s;case 2:return t&r^t&s^r&s}}(S,l,d,y)+b+t[S]+p[m]>>>0;b=y,y=d,d=r(l,30)>>>0,l=c,c=g}s[0]=s[0]+c>>>0,s[1]=s[1]+l>>>0,s[2]=s[2]+d>>>0,s[3]=s[3]+y>>>0,s[4]=s[4]+b>>>0}return[s[0]>>24&255,s[0]>>16&255,s[0]>>8&255,255&s[0],s[1]>>24&255,s[1]>>16&255,s[1]>>8&255,255&s[1],s[2]>>24&255,s[2]>>16&255,s[2]>>8&255,255&s[2],s[3]>>24&255,s[3]>>16&255,s[3]>>8&255,255&s[3],s[4]>>24&255,s[4]>>16&255,s[4]>>8&255,255&s[4]]}},24922:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s,i,a=n(r(86827)),o=n(r(90825));function n(e){return e&&e.__esModule?e:{default:e}}var u=0,p=0;t.default=function(e,t,r){var n=t&&r||0,m=t||[],c=(e=e||{}).node||s,l=void 0!==e.clockseq?e.clockseq:i;if(null==c||null==l){var d=e.random||(e.rng||a.default)();null==c&&(c=s=[1|d[0],d[1],d[2],d[3],d[4],d[5]]),null==l&&(l=i=(d[6]<<8|d[7])&16383)}var y=void 0!==e.msecs?e.msecs:new Date().getTime(),b=void 0!==e.nsecs?e.nsecs:p+1,S=y-u+(b-p)/1e4;if(S<0&&void 0===e.clockseq&&(l=l+1&16383),(S<0||y>u)&&void 0===e.nsecs&&(b=0),b>=1e4)throw Error("uuid.v1(): Can't create more than 10M uuids/sec");u=y,p=b,i=l;var g=((268435455&(y+=122192928e5))*1e4+b)%4294967296;m[n++]=g>>>24&255,m[n++]=g>>>16&255,m[n++]=g>>>8&255,m[n++]=255&g;var h=y/4294967296*1e4&268435455;m[n++]=h>>>8&255,m[n++]=255&h,m[n++]=h>>>24&15|16,m[n++]=h>>>16&255,m[n++]=l>>>8|128,m[n++]=255&l;for(var I=0;I<6;++I)m[n+I]=c[I];return t||(0,o.default)(m)}},86964:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=a(r(79137)),i=a(r(40489));function a(e){return e&&e.__esModule?e:{default:e}}let o=(0,s.default)("v3",48,i.default);t.default=o},79137:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,r){var s=function(e,s,a,o){var n,u=a&&o||0;if("string"==typeof e&&(e=function(e){for(var t=Array((e=unescape(encodeURIComponent(e))).length),r=0;r<e.length;r++)t[r]=e.charCodeAt(r);return t}(e)),"string"==typeof s&&(n=[],s.replace(/[a-fA-F0-9]{2}/g,function(e){n.push(parseInt(e,16))}),s=n),!Array.isArray(e))throw TypeError("value must be an array of bytes");if(!Array.isArray(s)||16!==s.length)throw TypeError("namespace must be uuid string or an Array of 16 byte values");var p=r(s.concat(e));if(p[6]=15&p[6]|t,p[8]=63&p[8]|128,a)for(var m=0;m<16;++m)a[u+m]=p[m];return a||(0,i.default)(p)};try{s.name=e}catch(n){}return s.DNS=a,s.URL=o,s},t.URL=t.DNS=void 0;var s,i=(s=r(90825))&&s.__esModule?s:{default:s};let a="6ba7b810-9dad-11d1-80b4-00c04fd430c8";t.DNS=a;let o="6ba7b811-9dad-11d1-80b4-00c04fd430c8";t.URL=o},28509:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=a(r(86827)),i=a(r(90825));function a(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t,r){var a=t&&r||0;"string"==typeof e&&(t="binary"===e?Array(16):null,e=null);var o=(e=e||{}).random||(e.rng||s.default)();if(o[6]=15&o[6]|64,o[8]=63&o[8]|128,t)for(var n=0;n<16;++n)t[a+n]=o[n];return t||(0,i.default)(o)}},15669:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=a(r(79137)),i=a(r(83558));function a(e){return e&&e.__esModule?e:{default:e}}let o=(0,s.default)("v5",80,i.default);t.default=o},86430:function(e,t,r){"use strict";var s=r(94029),i=r(63083),a=r(55559),o=r(21924),n=r(27296),u=o("Object.prototype.toString"),p=r(96410)(),m="undefined"==typeof globalThis?r.g:globalThis,c=i(),l=o("String.prototype.slice"),d=Object.getPrototypeOf,y=o("Array.prototype.indexOf",!0)||function(e,t){for(var r=0;r<e.length;r+=1)if(e[r]===t)return r;return -1},b={__proto__:null};p&&n&&d?s(c,function(e){var t=new m[e];if(Symbol.toStringTag in t){var r=d(t),s=n(r,Symbol.toStringTag);s||(s=n(d(r),Symbol.toStringTag)),b["$"+e]=a(s.get)}}):s(c,function(e){var t=new m[e];b["$"+e]=a(t.slice)});var S=function(e){var t=!1;return s(b,function(r,s){if(!t)try{"$"+r(e)===s&&(t=l(s,1))}catch(i){}}),t},g=function(e){var t=!1;return s(b,function(r,s){if(!t)try{r(e),t=l(s,1)}catch(i){}}),t};e.exports=function(e){if(!e||"object"!=typeof e)return!1;if(!p){var t=l(u(e),8,-1);return y(c,t)>-1?t:"Object"===t&&g(e)}return n?S(e):null}},63083:function(e,t,r){"use strict";var s=["BigInt64Array","BigUint64Array","Float32Array","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Uint8Array","Uint8ClampedArray"],i="undefined"==typeof globalThis?r.g:globalThis;e.exports=function(){for(var e=[],t=0;t<s.length;t++)"function"==typeof i[s[t]]&&(e[e.length]=s[t]);return e}},34662:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-12-08","endpointPrefix":"acm","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"ACM","serviceFullName":"AWS Certificate Manager","serviceId":"ACM","signatureVersion":"v4","targetPrefix":"CertificateManager","uid":"acm-2015-12-08"},"operations":{"AddTagsToCertificate":{"input":{"type":"structure","required":["CertificateArn","Tags"],"members":{"CertificateArn":{},"Tags":{"shape":"S3"}}}},"DeleteCertificate":{"input":{"type":"structure","required":["CertificateArn"],"members":{"CertificateArn":{}}}},"DescribeCertificate":{"input":{"type":"structure","required":["CertificateArn"],"members":{"CertificateArn":{}}},"output":{"type":"structure","members":{"Certificate":{"type":"structure","members":{"CertificateArn":{},"DomainName":{},"SubjectAlternativeNames":{"shape":"Sc"},"DomainValidationOptions":{"shape":"Sd"},"Serial":{},"Subject":{},"Issuer":{},"CreatedAt":{"type":"timestamp"},"IssuedAt":{"type":"timestamp"},"ImportedAt":{"type":"timestamp"},"Status":{},"RevokedAt":{"type":"timestamp"},"RevocationReason":{},"NotBefore":{"type":"timestamp"},"NotAfter":{"type":"timestamp"},"KeyAlgorithm":{},"SignatureAlgorithm":{},"InUseBy":{"type":"list","member":{}},"FailureReason":{},"Type":{},"RenewalSummary":{"type":"structure","required":["RenewalStatus","DomainValidationOptions","UpdatedAt"],"members":{"RenewalStatus":{},"DomainValidationOptions":{"shape":"Sd"},"RenewalStatusReason":{},"UpdatedAt":{"type":"timestamp"}}},"KeyUsages":{"type":"list","member":{"type":"structure","members":{"Name":{}}}},"ExtendedKeyUsages":{"type":"list","member":{"type":"structure","members":{"Name":{},"OID":{}}}},"CertificateAuthorityArn":{},"RenewalEligibility":{},"Options":{"shape":"S11"}}}}}},"ExportCertificate":{"input":{"type":"structure","required":["CertificateArn","Passphrase"],"members":{"CertificateArn":{},"Passphrase":{"type":"blob","sensitive":true}}},"output":{"type":"structure","members":{"Certificate":{},"CertificateChain":{},"PrivateKey":{"type":"string","sensitive":true}}}},"GetAccountConfiguration":{"output":{"type":"structure","members":{"ExpiryEvents":{"shape":"S1a"}}}},"GetCertificate":{"input":{"type":"structure","required":["CertificateArn"],"members":{"CertificateArn":{}}},"output":{"type":"structure","members":{"Certificate":{},"CertificateChain":{}}}},"ImportCertificate":{"input":{"type":"structure","required":["Certificate","PrivateKey"],"members":{"CertificateArn":{},"Certificate":{"type":"blob"},"PrivateKey":{"type":"blob","sensitive":true},"CertificateChain":{"type":"blob"},"Tags":{"shape":"S3"}}},"output":{"type":"structure","members":{"CertificateArn":{}}}},"ListCertificates":{"input":{"type":"structure","members":{"CertificateStatuses":{"type":"list","member":{}},"Includes":{"type":"structure","members":{"extendedKeyUsage":{"type":"list","member":{}},"keyUsage":{"type":"list","member":{}},"keyTypes":{"type":"list","member":{}}}},"NextToken":{},"MaxItems":{"type":"integer"},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","members":{"NextToken":{},"CertificateSummaryList":{"type":"list","member":{"type":"structure","members":{"CertificateArn":{},"DomainName":{},"SubjectAlternativeNameSummaries":{"shape":"Sc"},"HasAdditionalSubjectAlternativeNames":{"type":"boolean"},"Status":{},"Type":{},"KeyAlgorithm":{},"KeyUsages":{"type":"list","member":{}},"ExtendedKeyUsages":{"type":"list","member":{}},"InUse":{"type":"boolean"},"Exported":{"type":"boolean"},"RenewalEligibility":{},"NotBefore":{"type":"timestamp"},"NotAfter":{"type":"timestamp"},"CreatedAt":{"type":"timestamp"},"IssuedAt":{"type":"timestamp"},"ImportedAt":{"type":"timestamp"},"RevokedAt":{"type":"timestamp"}}}}}}},"ListTagsForCertificate":{"input":{"type":"structure","required":["CertificateArn"],"members":{"CertificateArn":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"S3"}}}},"PutAccountConfiguration":{"input":{"type":"structure","required":["IdempotencyToken"],"members":{"ExpiryEvents":{"shape":"S1a"},"IdempotencyToken":{}}}},"RemoveTagsFromCertificate":{"input":{"type":"structure","required":["CertificateArn","Tags"],"members":{"CertificateArn":{},"Tags":{"shape":"S3"}}}},"RenewCertificate":{"input":{"type":"structure","required":["CertificateArn"],"members":{"CertificateArn":{}}}},"RequestCertificate":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{},"ValidationMethod":{},"SubjectAlternativeNames":{"shape":"Sc"},"IdempotencyToken":{},"DomainValidationOptions":{"type":"list","member":{"type":"structure","required":["DomainName","ValidationDomain"],"members":{"DomainName":{},"ValidationDomain":{}}}},"Options":{"shape":"S11"},"CertificateAuthorityArn":{},"Tags":{"shape":"S3"},"KeyAlgorithm":{}}},"output":{"type":"structure","members":{"CertificateArn":{}}}},"ResendValidationEmail":{"input":{"type":"structure","required":["CertificateArn","Domain","ValidationDomain"],"members":{"CertificateArn":{},"Domain":{},"ValidationDomain":{}}}},"UpdateCertificateOptions":{"input":{"type":"structure","required":["CertificateArn","Options"],"members":{"CertificateArn":{},"Options":{"shape":"S11"}}}}},"shapes":{"S3":{"type":"list","member":{"type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}},"Sc":{"type":"list","member":{}},"Sd":{"type":"list","member":{"type":"structure","required":["DomainName"],"members":{"DomainName":{},"ValidationEmails":{"type":"list","member":{}},"ValidationDomain":{},"ValidationStatus":{},"ResourceRecord":{"type":"structure","required":["Name","Type","Value"],"members":{"Name":{},"Type":{},"Value":{}}},"ValidationMethod":{}}}},"S11":{"type":"structure","members":{"CertificateTransparencyLoggingPreference":{}}},"S1a":{"type":"structure","members":{"DaysBeforeExpiry":{"type":"integer"}}}}}')},42680:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListCertificates":{"input_token":"NextToken","limit_key":"MaxItems","output_token":"NextToken","result_key":"CertificateSummaryList"}}}')},85678:function(e){"use strict";e.exports=JSON.parse('{"V":{"CertificateValidated":{"delay":60,"maxAttempts":40,"operation":"DescribeCertificate","acceptors":[{"matcher":"pathAll","expected":"SUCCESS","argument":"Certificate.DomainValidationOptions[].ValidationStatus","state":"success"},{"matcher":"pathAny","expected":"PENDING_VALIDATION","argument":"Certificate.DomainValidationOptions[].ValidationStatus","state":"retry"},{"matcher":"path","expected":"FAILED","argument":"Certificate.Status","state":"failure"},{"matcher":"error","expected":"ResourceNotFoundException","state":"failure"}]}}}')},78362:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2020-08-01","endpointPrefix":"aps","jsonVersion":"1.1","protocol":"rest-json","serviceFullName":"Amazon Prometheus Service","serviceId":"amp","signatureVersion":"v4","signingName":"aps","uid":"amp-2020-08-01"},"operations":{"CreateAlertManagerDefinition":{"http":{"requestUri":"/workspaces/{workspaceId}/alertmanager/definition","responseCode":202},"input":{"type":"structure","required":["workspaceId","data"],"members":{"workspaceId":{"location":"uri","locationName":"workspaceId"},"data":{"type":"blob"},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["status"],"members":{"status":{"shape":"S6"}}},"idempotent":true},"CreateLoggingConfiguration":{"http":{"requestUri":"/workspaces/{workspaceId}/logging","responseCode":202},"input":{"type":"structure","required":["workspaceId","logGroupArn"],"members":{"workspaceId":{"location":"uri","locationName":"workspaceId"},"logGroupArn":{},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["status"],"members":{"status":{"shape":"Sc"}}},"idempotent":true},"CreateRuleGroupsNamespace":{"http":{"requestUri":"/workspaces/{workspaceId}/rulegroupsnamespaces","responseCode":202},"input":{"type":"structure","required":["workspaceId","name","data"],"members":{"workspaceId":{"location":"uri","locationName":"workspaceId"},"name":{},"data":{"type":"blob"},"clientToken":{"idempotencyToken":true},"tags":{"shape":"Sh"}}},"output":{"type":"structure","required":["name","arn","status"],"members":{"name":{},"arn":{},"status":{"shape":"Sm"},"tags":{"shape":"Sh"}}},"idempotent":true},"CreateWorkspace":{"http":{"requestUri":"/workspaces","responseCode":202},"input":{"type":"structure","members":{"alias":{},"clientToken":{"idempotencyToken":true},"tags":{"shape":"Sh"}}},"output":{"type":"structure","required":["workspaceId","arn","status"],"members":{"workspaceId":{},"arn":{},"status":{"shape":"Ss"},"tags":{"shape":"Sh"}}},"idempotent":true},"DeleteAlertManagerDefinition":{"http":{"method":"DELETE","requestUri":"/workspaces/{workspaceId}/alertmanager/definition","responseCode":202},"input":{"type":"structure","required":["workspaceId"],"members":{"workspaceId":{"location":"uri","locationName":"workspaceId"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"idempotent":true},"DeleteLoggingConfiguration":{"http":{"method":"DELETE","requestUri":"/workspaces/{workspaceId}/logging","responseCode":202},"input":{"type":"structure","required":["workspaceId"],"members":{"workspaceId":{"location":"uri","locationName":"workspaceId"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"idempotent":true},"DeleteRuleGroupsNamespace":{"http":{"method":"DELETE","requestUri":"/workspaces/{workspaceId}/rulegroupsnamespaces/{name}","responseCode":202},"input":{"type":"structure","required":["workspaceId","name"],"members":{"workspaceId":{"location":"uri","locationName":"workspaceId"},"name":{"location":"uri","locationName":"name"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"idempotent":true},"DeleteWorkspace":{"http":{"method":"DELETE","requestUri":"/workspaces/{workspaceId}","responseCode":202},"input":{"type":"structure","required":["workspaceId"],"members":{"workspaceId":{"location":"uri","locationName":"workspaceId"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"idempotent":true},"DescribeAlertManagerDefinition":{"http":{"method":"GET","requestUri":"/workspaces/{workspaceId}/alertmanager/definition","responseCode":200},"input":{"type":"structure","required":["workspaceId"],"members":{"workspaceId":{"location":"uri","locationName":"workspaceId"}}},"output":{"type":"structure","required":["alertManagerDefinition"],"members":{"alertManagerDefinition":{"type":"structure","required":["status","data","createdAt","modifiedAt"],"members":{"status":{"shape":"S6"},"data":{"type":"blob"},"createdAt":{"type":"timestamp"},"modifiedAt":{"type":"timestamp"}}}}}},"DescribeLoggingConfiguration":{"http":{"method":"GET","requestUri":"/workspaces/{workspaceId}/logging","responseCode":200},"input":{"type":"structure","required":["workspaceId"],"members":{"workspaceId":{"location":"uri","locationName":"workspaceId"}}},"output":{"type":"structure","required":["loggingConfiguration"],"members":{"loggingConfiguration":{"type":"structure","required":["status","workspace","logGroupArn","createdAt","modifiedAt"],"members":{"status":{"shape":"Sc"},"workspace":{},"logGroupArn":{},"createdAt":{"type":"timestamp"},"modifiedAt":{"type":"timestamp"}}}}}},"DescribeRuleGroupsNamespace":{"http":{"method":"GET","requestUri":"/workspaces/{workspaceId}/rulegroupsnamespaces/{name}","responseCode":200},"input":{"type":"structure","required":["workspaceId","name"],"members":{"workspaceId":{"location":"uri","locationName":"workspaceId"},"name":{"location":"uri","locationName":"name"}}},"output":{"type":"structure","required":["ruleGroupsNamespace"],"members":{"ruleGroupsNamespace":{"type":"structure","required":["arn","name","status","data","createdAt","modifiedAt"],"members":{"arn":{},"name":{},"status":{"shape":"Sm"},"data":{"type":"blob"},"createdAt":{"type":"timestamp"},"modifiedAt":{"type":"timestamp"},"tags":{"shape":"Sh"}}}}}},"DescribeWorkspace":{"http":{"method":"GET","requestUri":"/workspaces/{workspaceId}","responseCode":200},"input":{"type":"structure","required":["workspaceId"],"members":{"workspaceId":{"location":"uri","locationName":"workspaceId"}}},"output":{"type":"structure","required":["workspace"],"members":{"workspace":{"type":"structure","required":["workspaceId","arn","status","createdAt"],"members":{"workspaceId":{},"alias":{},"arn":{},"status":{"shape":"Ss"},"prometheusEndpoint":{},"createdAt":{"type":"timestamp"},"tags":{"shape":"Sh"}}}}}},"ListRuleGroupsNamespaces":{"http":{"method":"GET","requestUri":"/workspaces/{workspaceId}/rulegroupsnamespaces","responseCode":200},"input":{"type":"structure","required":["workspaceId"],"members":{"workspaceId":{"location":"uri","locationName":"workspaceId"},"name":{"location":"querystring","locationName":"name"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","required":["ruleGroupsNamespaces"],"members":{"ruleGroupsNamespaces":{"type":"list","member":{"type":"structure","required":["arn","name","status","createdAt","modifiedAt"],"members":{"arn":{},"name":{},"status":{"shape":"Sm"},"createdAt":{"type":"timestamp"},"modifiedAt":{"type":"timestamp"},"tags":{"shape":"Sh"}}}},"nextToken":{}}}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/tags/{resourceArn}","responseCode":200},"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"}}},"output":{"type":"structure","members":{"tags":{"shape":"Sh"}}}},"ListWorkspaces":{"http":{"method":"GET","requestUri":"/workspaces","responseCode":200},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"alias":{"location":"querystring","locationName":"alias"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","required":["workspaces"],"members":{"workspaces":{"type":"list","member":{"type":"structure","required":["workspaceId","arn","status","createdAt"],"members":{"workspaceId":{},"alias":{},"arn":{},"status":{"shape":"Ss"},"createdAt":{"type":"timestamp"},"tags":{"shape":"Sh"}}}},"nextToken":{}}}},"PutAlertManagerDefinition":{"http":{"method":"PUT","requestUri":"/workspaces/{workspaceId}/alertmanager/definition","responseCode":202},"input":{"type":"structure","required":["workspaceId","data"],"members":{"workspaceId":{"location":"uri","locationName":"workspaceId"},"data":{"type":"blob"},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["status"],"members":{"status":{"shape":"S6"}}},"idempotent":true},"PutRuleGroupsNamespace":{"http":{"method":"PUT","requestUri":"/workspaces/{workspaceId}/rulegroupsnamespaces/{name}","responseCode":202},"input":{"type":"structure","required":["workspaceId","name","data"],"members":{"workspaceId":{"location":"uri","locationName":"workspaceId"},"name":{"location":"uri","locationName":"name"},"data":{"type":"blob"},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["name","arn","status"],"members":{"name":{},"arn":{},"status":{"shape":"Sm"},"tags":{"shape":"Sh"}}},"idempotent":true},"TagResource":{"http":{"requestUri":"/tags/{resourceArn}","responseCode":200},"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"},"tags":{"shape":"Sh"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/tags/{resourceArn}","responseCode":200},"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"},"tagKeys":{"location":"querystring","locationName":"tagKeys","type":"list","member":{}}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateLoggingConfiguration":{"http":{"method":"PUT","requestUri":"/workspaces/{workspaceId}/logging","responseCode":202},"input":{"type":"structure","required":["workspaceId","logGroupArn"],"members":{"workspaceId":{"location":"uri","locationName":"workspaceId"},"logGroupArn":{},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["status"],"members":{"status":{"shape":"Sc"}}},"idempotent":true},"UpdateWorkspaceAlias":{"http":{"requestUri":"/workspaces/{workspaceId}/alias","responseCode":204},"input":{"type":"structure","required":["workspaceId"],"members":{"workspaceId":{"location":"uri","locationName":"workspaceId"},"alias":{},"clientToken":{"idempotencyToken":true}}},"idempotent":true}},"shapes":{"S6":{"type":"structure","required":["statusCode"],"members":{"statusCode":{},"statusReason":{}}},"Sc":{"type":"structure","required":["statusCode"],"members":{"statusCode":{},"statusReason":{}}},"Sh":{"type":"map","key":{},"value":{}},"Sm":{"type":"structure","required":["statusCode"],"members":{"statusCode":{},"statusReason":{}}},"Ss":{"type":"structure","required":["statusCode"],"members":{"statusCode":{}}}}}')},75928:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListRuleGroupsNamespaces":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"ruleGroupsNamespaces"},"ListWorkspaces":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"workspaces"}}}')},58239:function(e){"use strict";e.exports=JSON.parse('{"V":{"WorkspaceActive":{"description":"Wait until a workspace reaches ACTIVE status","delay":2,"maxAttempts":60,"operation":"DescribeWorkspace","acceptors":[{"matcher":"path","argument":"workspace.status.statusCode","state":"success","expected":"ACTIVE"},{"matcher":"path","argument":"workspace.status.statusCode","state":"retry","expected":"UPDATING"},{"matcher":"path","argument":"workspace.status.statusCode","state":"retry","expected":"CREATING"}]},"WorkspaceDeleted":{"description":"Wait until a workspace reaches DELETED status","delay":2,"maxAttempts":60,"operation":"DescribeWorkspace","acceptors":[{"matcher":"error","state":"success","expected":"ResourceNotFoundException"},{"matcher":"path","argument":"workspace.status.statusCode","state":"retry","expected":"DELETING"}]}}}')},59463:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-07-09","endpointPrefix":"apigateway","protocol":"rest-json","serviceFullName":"Amazon API Gateway","serviceId":"API Gateway","signatureVersion":"v4","uid":"apigateway-2015-07-09"},"operations":{"CreateApiKey":{"http":{"requestUri":"/apikeys","responseCode":201},"input":{"type":"structure","members":{"name":{},"description":{},"enabled":{"type":"boolean"},"generateDistinctId":{"type":"boolean"},"value":{},"stageKeys":{"type":"list","member":{"type":"structure","members":{"restApiId":{},"stageName":{}}}},"customerId":{},"tags":{"shape":"S6"}}},"output":{"shape":"S7"}},"CreateAuthorizer":{"http":{"requestUri":"/restapis/{restapi_id}/authorizers","responseCode":201},"input":{"type":"structure","required":["restApiId","name","type"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"name":{},"type":{},"providerARNs":{"shape":"Sc"},"authType":{},"authorizerUri":{},"authorizerCredentials":{},"identitySource":{},"identityValidationExpression":{},"authorizerResultTtlInSeconds":{"type":"integer"}}},"output":{"shape":"Sf"}},"CreateBasePathMapping":{"http":{"requestUri":"/domainnames/{domain_name}/basepathmappings","responseCode":201},"input":{"type":"structure","required":["domainName","restApiId"],"members":{"domainName":{"location":"uri","locationName":"domain_name"},"basePath":{},"restApiId":{},"stage":{}}},"output":{"shape":"Sh"}},"CreateDeployment":{"http":{"requestUri":"/restapis/{restapi_id}/deployments","responseCode":201},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"stageName":{},"stageDescription":{},"description":{},"cacheClusterEnabled":{"type":"boolean"},"cacheClusterSize":{},"variables":{"shape":"S6"},"canarySettings":{"type":"structure","members":{"percentTraffic":{"type":"double"},"stageVariableOverrides":{"shape":"S6"},"useStageCache":{"type":"boolean"}}},"tracingEnabled":{"type":"boolean"}}},"output":{"shape":"Sn"}},"CreateDocumentationPart":{"http":{"requestUri":"/restapis/{restapi_id}/documentation/parts","responseCode":201},"input":{"type":"structure","required":["restApiId","location","properties"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"location":{"shape":"Ss"},"properties":{}}},"output":{"shape":"Sv"}},"CreateDocumentationVersion":{"http":{"requestUri":"/restapis/{restapi_id}/documentation/versions","responseCode":201},"input":{"type":"structure","required":["restApiId","documentationVersion"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"documentationVersion":{},"stageName":{},"description":{}}},"output":{"shape":"Sx"}},"CreateDomainName":{"http":{"requestUri":"/domainnames","responseCode":201},"input":{"type":"structure","required":["domainName"],"members":{"domainName":{},"certificateName":{},"certificateBody":{},"certificatePrivateKey":{},"certificateChain":{},"certificateArn":{},"regionalCertificateName":{},"regionalCertificateArn":{},"endpointConfiguration":{"shape":"Sz"},"tags":{"shape":"S6"},"securityPolicy":{},"mutualTlsAuthentication":{"type":"structure","members":{"truststoreUri":{},"truststoreVersion":{}}},"ownershipVerificationCertificateArn":{}}},"output":{"shape":"S14"}},"CreateModel":{"http":{"requestUri":"/restapis/{restapi_id}/models","responseCode":201},"input":{"type":"structure","required":["restApiId","name","contentType"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"name":{},"description":{},"schema":{},"contentType":{}}},"output":{"shape":"S18"}},"CreateRequestValidator":{"http":{"requestUri":"/restapis/{restapi_id}/requestvalidators","responseCode":201},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"name":{},"validateRequestBody":{"type":"boolean"},"validateRequestParameters":{"type":"boolean"}}},"output":{"shape":"S1a"}},"CreateResource":{"http":{"requestUri":"/restapis/{restapi_id}/resources/{parent_id}","responseCode":201},"input":{"type":"structure","required":["restApiId","parentId","pathPart"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"parentId":{"location":"uri","locationName":"parent_id"},"pathPart":{}}},"output":{"shape":"S1c"}},"CreateRestApi":{"http":{"requestUri":"/restapis","responseCode":201},"input":{"type":"structure","required":["name"],"members":{"name":{},"description":{},"version":{},"cloneFrom":{},"binaryMediaTypes":{"shape":"S9"},"minimumCompressionSize":{"type":"integer"},"apiKeySource":{},"endpointConfiguration":{"shape":"Sz"},"policy":{},"tags":{"shape":"S6"},"disableExecuteApiEndpoint":{"type":"boolean"}}},"output":{"shape":"S1t"}},"CreateStage":{"http":{"requestUri":"/restapis/{restapi_id}/stages","responseCode":201},"input":{"type":"structure","required":["restApiId","stageName","deploymentId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"stageName":{},"deploymentId":{},"description":{},"cacheClusterEnabled":{"type":"boolean"},"cacheClusterSize":{},"variables":{"shape":"S6"},"documentationVersion":{},"canarySettings":{"shape":"S1v"},"tracingEnabled":{"type":"boolean"},"tags":{"shape":"S6"}}},"output":{"shape":"S1w"}},"CreateUsagePlan":{"http":{"requestUri":"/usageplans","responseCode":201},"input":{"type":"structure","required":["name"],"members":{"name":{},"description":{},"apiStages":{"shape":"S23"},"throttle":{"shape":"S26"},"quota":{"shape":"S27"},"tags":{"shape":"S6"}}},"output":{"shape":"S29"}},"CreateUsagePlanKey":{"http":{"requestUri":"/usageplans/{usageplanId}/keys","responseCode":201},"input":{"type":"structure","required":["usagePlanId","keyId","keyType"],"members":{"usagePlanId":{"location":"uri","locationName":"usageplanId"},"keyId":{},"keyType":{}}},"output":{"shape":"S2b"}},"CreateVpcLink":{"http":{"requestUri":"/vpclinks","responseCode":202},"input":{"type":"structure","required":["name","targetArns"],"members":{"name":{},"description":{},"targetArns":{"shape":"S9"},"tags":{"shape":"S6"}}},"output":{"shape":"S2d"}},"DeleteApiKey":{"http":{"method":"DELETE","requestUri":"/apikeys/{api_Key}","responseCode":202},"input":{"type":"structure","required":["apiKey"],"members":{"apiKey":{"location":"uri","locationName":"api_Key"}}}},"DeleteAuthorizer":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/authorizers/{authorizer_id}","responseCode":202},"input":{"type":"structure","required":["restApiId","authorizerId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"authorizerId":{"location":"uri","locationName":"authorizer_id"}}}},"DeleteBasePathMapping":{"http":{"method":"DELETE","requestUri":"/domainnames/{domain_name}/basepathmappings/{base_path}","responseCode":202},"input":{"type":"structure","required":["domainName","basePath"],"members":{"domainName":{"location":"uri","locationName":"domain_name"},"basePath":{"location":"uri","locationName":"base_path"}}}},"DeleteClientCertificate":{"http":{"method":"DELETE","requestUri":"/clientcertificates/{clientcertificate_id}","responseCode":202},"input":{"type":"structure","required":["clientCertificateId"],"members":{"clientCertificateId":{"location":"uri","locationName":"clientcertificate_id"}}}},"DeleteDeployment":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/deployments/{deployment_id}","responseCode":202},"input":{"type":"structure","required":["restApiId","deploymentId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"deploymentId":{"location":"uri","locationName":"deployment_id"}}}},"DeleteDocumentationPart":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/documentation/parts/{part_id}","responseCode":202},"input":{"type":"structure","required":["restApiId","documentationPartId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"documentationPartId":{"location":"uri","locationName":"part_id"}}}},"DeleteDocumentationVersion":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/documentation/versions/{doc_version}","responseCode":202},"input":{"type":"structure","required":["restApiId","documentationVersion"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"documentationVersion":{"location":"uri","locationName":"doc_version"}}}},"DeleteDomainName":{"http":{"method":"DELETE","requestUri":"/domainnames/{domain_name}","responseCode":202},"input":{"type":"structure","required":["domainName"],"members":{"domainName":{"location":"uri","locationName":"domain_name"}}}},"DeleteGatewayResponse":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/gatewayresponses/{response_type}","responseCode":202},"input":{"type":"structure","required":["restApiId","responseType"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"responseType":{"location":"uri","locationName":"response_type"}}}},"DeleteIntegration":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration","responseCode":204},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"}}}},"DeleteIntegrationResponse":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration/responses/{status_code}","responseCode":204},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod","statusCode"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"},"statusCode":{"location":"uri","locationName":"status_code"}}}},"DeleteMethod":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}","responseCode":204},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"}}}},"DeleteMethodResponse":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/responses/{status_code}","responseCode":204},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod","statusCode"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"},"statusCode":{"location":"uri","locationName":"status_code"}}}},"DeleteModel":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/models/{model_name}","responseCode":202},"input":{"type":"structure","required":["restApiId","modelName"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"modelName":{"location":"uri","locationName":"model_name"}}}},"DeleteRequestValidator":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/requestvalidators/{requestvalidator_id}","responseCode":202},"input":{"type":"structure","required":["restApiId","requestValidatorId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"requestValidatorId":{"location":"uri","locationName":"requestvalidator_id"}}}},"DeleteResource":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/resources/{resource_id}","responseCode":202},"input":{"type":"structure","required":["restApiId","resourceId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"}}}},"DeleteRestApi":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}","responseCode":202},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"}}}},"DeleteStage":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/stages/{stage_name}","responseCode":202},"input":{"type":"structure","required":["restApiId","stageName"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"stageName":{"location":"uri","locationName":"stage_name"}}}},"DeleteUsagePlan":{"http":{"method":"DELETE","requestUri":"/usageplans/{usageplanId}","responseCode":202},"input":{"type":"structure","required":["usagePlanId"],"members":{"usagePlanId":{"location":"uri","locationName":"usageplanId"}}}},"DeleteUsagePlanKey":{"http":{"method":"DELETE","requestUri":"/usageplans/{usageplanId}/keys/{keyId}","responseCode":202},"input":{"type":"structure","required":["usagePlanId","keyId"],"members":{"usagePlanId":{"location":"uri","locationName":"usageplanId"},"keyId":{"location":"uri","locationName":"keyId"}}}},"DeleteVpcLink":{"http":{"method":"DELETE","requestUri":"/vpclinks/{vpclink_id}","responseCode":202},"input":{"type":"structure","required":["vpcLinkId"],"members":{"vpcLinkId":{"location":"uri","locationName":"vpclink_id"}}}},"FlushStageAuthorizersCache":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/stages/{stage_name}/cache/authorizers","responseCode":202},"input":{"type":"structure","required":["restApiId","stageName"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"stageName":{"location":"uri","locationName":"stage_name"}}}},"FlushStageCache":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/stages/{stage_name}/cache/data","responseCode":202},"input":{"type":"structure","required":["restApiId","stageName"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"stageName":{"location":"uri","locationName":"stage_name"}}}},"GenerateClientCertificate":{"http":{"requestUri":"/clientcertificates","responseCode":201},"input":{"type":"structure","members":{"description":{},"tags":{"shape":"S6"}}},"output":{"shape":"S34"}},"GetAccount":{"http":{"method":"GET","requestUri":"/account"},"input":{"type":"structure","members":{}},"output":{"shape":"S36"}},"GetApiKey":{"http":{"method":"GET","requestUri":"/apikeys/{api_Key}"},"input":{"type":"structure","required":["apiKey"],"members":{"apiKey":{"location":"uri","locationName":"api_Key"},"includeValue":{"location":"querystring","locationName":"includeValue","type":"boolean"}}},"output":{"shape":"S7"}},"GetApiKeys":{"http":{"method":"GET","requestUri":"/apikeys"},"input":{"type":"structure","members":{"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"},"nameQuery":{"location":"querystring","locationName":"name"},"customerId":{"location":"querystring","locationName":"customerId"},"includeValues":{"location":"querystring","locationName":"includeValues","type":"boolean"}}},"output":{"type":"structure","members":{"warnings":{"shape":"S9"},"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"S7"}}}}},"GetAuthorizer":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/authorizers/{authorizer_id}"},"input":{"type":"structure","required":["restApiId","authorizerId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"authorizerId":{"location":"uri","locationName":"authorizer_id"}}},"output":{"shape":"Sf"}},"GetAuthorizers":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/authorizers"},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"Sf"}}}}},"GetBasePathMapping":{"http":{"method":"GET","requestUri":"/domainnames/{domain_name}/basepathmappings/{base_path}"},"input":{"type":"structure","required":["domainName","basePath"],"members":{"domainName":{"location":"uri","locationName":"domain_name"},"basePath":{"location":"uri","locationName":"base_path"}}},"output":{"shape":"Sh"}},"GetBasePathMappings":{"http":{"method":"GET","requestUri":"/domainnames/{domain_name}/basepathmappings"},"input":{"type":"structure","required":["domainName"],"members":{"domainName":{"location":"uri","locationName":"domain_name"},"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"Sh"}}}}},"GetClientCertificate":{"http":{"method":"GET","requestUri":"/clientcertificates/{clientcertificate_id}"},"input":{"type":"structure","required":["clientCertificateId"],"members":{"clientCertificateId":{"location":"uri","locationName":"clientcertificate_id"}}},"output":{"shape":"S34"}},"GetClientCertificates":{"http":{"method":"GET","requestUri":"/clientcertificates"},"input":{"type":"structure","members":{"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"S34"}}}}},"GetDeployment":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/deployments/{deployment_id}"},"input":{"type":"structure","required":["restApiId","deploymentId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"deploymentId":{"location":"uri","locationName":"deployment_id"},"embed":{"shape":"S9","location":"querystring","locationName":"embed"}}},"output":{"shape":"Sn"}},"GetDeployments":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/deployments"},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"Sn"}}}}},"GetDocumentationPart":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/documentation/parts/{part_id}"},"input":{"type":"structure","required":["restApiId","documentationPartId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"documentationPartId":{"location":"uri","locationName":"part_id"}}},"output":{"shape":"Sv"}},"GetDocumentationParts":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/documentation/parts"},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"type":{"location":"querystring","locationName":"type"},"nameQuery":{"location":"querystring","locationName":"name"},"path":{"location":"querystring","locationName":"path"},"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"},"locationStatus":{"location":"querystring","locationName":"locationStatus"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"Sv"}}}}},"GetDocumentationVersion":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/documentation/versions/{doc_version}"},"input":{"type":"structure","required":["restApiId","documentationVersion"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"documentationVersion":{"location":"uri","locationName":"doc_version"}}},"output":{"shape":"Sx"}},"GetDocumentationVersions":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/documentation/versions"},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"Sx"}}}}},"GetDomainName":{"http":{"method":"GET","requestUri":"/domainnames/{domain_name}"},"input":{"type":"structure","required":["domainName"],"members":{"domainName":{"location":"uri","locationName":"domain_name"}}},"output":{"shape":"S14"}},"GetDomainNames":{"http":{"method":"GET","requestUri":"/domainnames"},"input":{"type":"structure","members":{"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"S14"}}}}},"GetExport":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/stages/{stage_name}/exports/{export_type}","responseCode":200},"input":{"type":"structure","required":["restApiId","stageName","exportType"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"stageName":{"location":"uri","locationName":"stage_name"},"exportType":{"location":"uri","locationName":"export_type"},"parameters":{"shape":"S6","location":"querystring"},"accepts":{"location":"header","locationName":"Accept"}}},"output":{"type":"structure","members":{"contentType":{"location":"header","locationName":"Content-Type"},"contentDisposition":{"location":"header","locationName":"Content-Disposition"},"body":{"type":"blob"}},"payload":"body"}},"GetGatewayResponse":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/gatewayresponses/{response_type}"},"input":{"type":"structure","required":["restApiId","responseType"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"responseType":{"location":"uri","locationName":"response_type"}}},"output":{"shape":"S48"}},"GetGatewayResponses":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/gatewayresponses"},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"S48"}}}}},"GetIntegration":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration"},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"}}},"output":{"shape":"S1j"}},"GetIntegrationResponse":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration/responses/{status_code}"},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod","statusCode"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"},"statusCode":{"location":"uri","locationName":"status_code"}}},"output":{"shape":"S1p"}},"GetMethod":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}"},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"}}},"output":{"shape":"S1e"}},"GetMethodResponse":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/responses/{status_code}"},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod","statusCode"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"},"statusCode":{"location":"uri","locationName":"status_code"}}},"output":{"shape":"S1h"}},"GetModel":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/models/{model_name}"},"input":{"type":"structure","required":["restApiId","modelName"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"modelName":{"location":"uri","locationName":"model_name"},"flatten":{"location":"querystring","locationName":"flatten","type":"boolean"}}},"output":{"shape":"S18"}},"GetModelTemplate":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/models/{model_name}/default_template"},"input":{"type":"structure","required":["restApiId","modelName"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"modelName":{"location":"uri","locationName":"model_name"}}},"output":{"type":"structure","members":{"value":{}}}},"GetModels":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/models"},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"S18"}}}}},"GetRequestValidator":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/requestvalidators/{requestvalidator_id}"},"input":{"type":"structure","required":["restApiId","requestValidatorId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"requestValidatorId":{"location":"uri","locationName":"requestvalidator_id"}}},"output":{"shape":"S1a"}},"GetRequestValidators":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/requestvalidators"},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"S1a"}}}}},"GetResource":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/resources/{resource_id}"},"input":{"type":"structure","required":["restApiId","resourceId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"embed":{"shape":"S9","location":"querystring","locationName":"embed"}}},"output":{"shape":"S1c"}},"GetResources":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/resources"},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"},"embed":{"shape":"S9","location":"querystring","locationName":"embed"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"S1c"}}}}},"GetRestApi":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}"},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"}}},"output":{"shape":"S1t"}},"GetRestApis":{"http":{"method":"GET","requestUri":"/restapis"},"input":{"type":"structure","members":{"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"S1t"}}}}},"GetSdk":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/stages/{stage_name}/sdks/{sdk_type}","responseCode":200},"input":{"type":"structure","required":["restApiId","stageName","sdkType"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"stageName":{"location":"uri","locationName":"stage_name"},"sdkType":{"location":"uri","locationName":"sdk_type"},"parameters":{"shape":"S6","location":"querystring"}}},"output":{"type":"structure","members":{"contentType":{"location":"header","locationName":"Content-Type"},"contentDisposition":{"location":"header","locationName":"Content-Disposition"},"body":{"type":"blob"}},"payload":"body"}},"GetSdkType":{"http":{"method":"GET","requestUri":"/sdktypes/{sdktype_id}"},"input":{"type":"structure","required":["id"],"members":{"id":{"location":"uri","locationName":"sdktype_id"}}},"output":{"shape":"S51"}},"GetSdkTypes":{"http":{"method":"GET","requestUri":"/sdktypes"},"input":{"type":"structure","members":{"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"S51"}}}}},"GetStage":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/stages/{stage_name}"},"input":{"type":"structure","required":["restApiId","stageName"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"stageName":{"location":"uri","locationName":"stage_name"}}},"output":{"shape":"S1w"}},"GetStages":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/stages"},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"deploymentId":{"location":"querystring","locationName":"deploymentId"}}},"output":{"type":"structure","members":{"item":{"type":"list","member":{"shape":"S1w"}}}}},"GetTags":{"http":{"method":"GET","requestUri":"/tags/{resource_arn}"},"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{"location":"uri","locationName":"resource_arn"},"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"tags":{"shape":"S6"}}}},"GetUsage":{"http":{"method":"GET","requestUri":"/usageplans/{usageplanId}/usage"},"input":{"type":"structure","required":["usagePlanId","startDate","endDate"],"members":{"usagePlanId":{"location":"uri","locationName":"usageplanId"},"keyId":{"location":"querystring","locationName":"keyId"},"startDate":{"location":"querystring","locationName":"startDate"},"endDate":{"location":"querystring","locationName":"endDate"},"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"shape":"S5e"}},"GetUsagePlan":{"http":{"method":"GET","requestUri":"/usageplans/{usageplanId}"},"input":{"type":"structure","required":["usagePlanId"],"members":{"usagePlanId":{"location":"uri","locationName":"usageplanId"}}},"output":{"shape":"S29"}},"GetUsagePlanKey":{"http":{"method":"GET","requestUri":"/usageplans/{usageplanId}/keys/{keyId}","responseCode":200},"input":{"type":"structure","required":["usagePlanId","keyId"],"members":{"usagePlanId":{"location":"uri","locationName":"usageplanId"},"keyId":{"location":"uri","locationName":"keyId"}}},"output":{"shape":"S2b"}},"GetUsagePlanKeys":{"http":{"method":"GET","requestUri":"/usageplans/{usageplanId}/keys"},"input":{"type":"structure","required":["usagePlanId"],"members":{"usagePlanId":{"location":"uri","locationName":"usageplanId"},"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"},"nameQuery":{"location":"querystring","locationName":"name"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"S2b"}}}}},"GetUsagePlans":{"http":{"method":"GET","requestUri":"/usageplans"},"input":{"type":"structure","members":{"position":{"location":"querystring","locationName":"position"},"keyId":{"location":"querystring","locationName":"keyId"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"S29"}}}}},"GetVpcLink":{"http":{"method":"GET","requestUri":"/vpclinks/{vpclink_id}"},"input":{"type":"structure","required":["vpcLinkId"],"members":{"vpcLinkId":{"location":"uri","locationName":"vpclink_id"}}},"output":{"shape":"S2d"}},"GetVpcLinks":{"http":{"method":"GET","requestUri":"/vpclinks"},"input":{"type":"structure","members":{"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"S2d"}}}}},"ImportApiKeys":{"http":{"requestUri":"/apikeys?mode=import","responseCode":201},"input":{"type":"structure","required":["body","format"],"members":{"body":{"type":"blob"},"format":{"location":"querystring","locationName":"format"},"failOnWarnings":{"location":"querystring","locationName":"failonwarnings","type":"boolean"}},"payload":"body"},"output":{"type":"structure","members":{"ids":{"shape":"S9"},"warnings":{"shape":"S9"}}}},"ImportDocumentationParts":{"http":{"method":"PUT","requestUri":"/restapis/{restapi_id}/documentation/parts"},"input":{"type":"structure","required":["restApiId","body"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"mode":{"location":"querystring","locationName":"mode"},"failOnWarnings":{"location":"querystring","locationName":"failonwarnings","type":"boolean"},"body":{"type":"blob"}},"payload":"body"},"output":{"type":"structure","members":{"ids":{"shape":"S9"},"warnings":{"shape":"S9"}}}},"ImportRestApi":{"http":{"requestUri":"/restapis?mode=import","responseCode":201},"input":{"type":"structure","required":["body"],"members":{"failOnWarnings":{"location":"querystring","locationName":"failonwarnings","type":"boolean"},"parameters":{"shape":"S6","location":"querystring"},"body":{"type":"blob"}},"payload":"body"},"output":{"shape":"S1t"}},"PutGatewayResponse":{"http":{"method":"PUT","requestUri":"/restapis/{restapi_id}/gatewayresponses/{response_type}","responseCode":201},"input":{"type":"structure","required":["restApiId","responseType"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"responseType":{"location":"uri","locationName":"response_type"},"statusCode":{},"responseParameters":{"shape":"S6"},"responseTemplates":{"shape":"S6"}}},"output":{"shape":"S48"}},"PutIntegration":{"http":{"method":"PUT","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration","responseCode":201},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod","type"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"},"type":{},"integrationHttpMethod":{"locationName":"httpMethod"},"uri":{},"connectionType":{},"connectionId":{},"credentials":{},"requestParameters":{"shape":"S6"},"requestTemplates":{"shape":"S6"},"passthroughBehavior":{},"cacheNamespace":{},"cacheKeyParameters":{"shape":"S9"},"contentHandling":{},"timeoutInMillis":{"type":"integer"},"tlsConfig":{"shape":"S1q"}}},"output":{"shape":"S1j"}},"PutIntegrationResponse":{"http":{"method":"PUT","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration/responses/{status_code}","responseCode":201},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod","statusCode"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"},"statusCode":{"location":"uri","locationName":"status_code"},"selectionPattern":{},"responseParameters":{"shape":"S6"},"responseTemplates":{"shape":"S6"},"contentHandling":{}}},"output":{"shape":"S1p"}},"PutMethod":{"http":{"method":"PUT","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}","responseCode":201},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod","authorizationType"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"},"authorizationType":{},"authorizerId":{},"apiKeyRequired":{"type":"boolean"},"operationName":{},"requestParameters":{"shape":"S1f"},"requestModels":{"shape":"S6"},"requestValidatorId":{},"authorizationScopes":{"shape":"S9"}}},"output":{"shape":"S1e"}},"PutMethodResponse":{"http":{"method":"PUT","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/responses/{status_code}","responseCode":201},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod","statusCode"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"},"statusCode":{"location":"uri","locationName":"status_code"},"responseParameters":{"shape":"S1f"},"responseModels":{"shape":"S6"}}},"output":{"shape":"S1h"}},"PutRestApi":{"http":{"method":"PUT","requestUri":"/restapis/{restapi_id}"},"input":{"type":"structure","required":["restApiId","body"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"mode":{"location":"querystring","locationName":"mode"},"failOnWarnings":{"location":"querystring","locationName":"failonwarnings","type":"boolean"},"parameters":{"shape":"S6","location":"querystring"},"body":{"type":"blob"}},"payload":"body"},"output":{"shape":"S1t"}},"TagResource":{"http":{"method":"PUT","requestUri":"/tags/{resource_arn}","responseCode":204},"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{"location":"uri","locationName":"resource_arn"},"tags":{"shape":"S6"}}}},"TestInvokeAuthorizer":{"http":{"requestUri":"/restapis/{restapi_id}/authorizers/{authorizer_id}"},"input":{"type":"structure","required":["restApiId","authorizerId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"authorizerId":{"location":"uri","locationName":"authorizer_id"},"headers":{"shape":"S6"},"multiValueHeaders":{"shape":"S6a"},"pathWithQueryString":{},"body":{},"stageVariables":{"shape":"S6"},"additionalContext":{"shape":"S6"}}},"output":{"type":"structure","members":{"clientStatus":{"type":"integer"},"log":{},"latency":{"type":"long"},"principalId":{},"policy":{},"authorization":{"shape":"S6a"},"claims":{"shape":"S6"}}}},"TestInvokeMethod":{"http":{"requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}"},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"},"pathWithQueryString":{},"body":{},"headers":{"shape":"S6"},"multiValueHeaders":{"shape":"S6a"},"clientCertificateId":{},"stageVariables":{"shape":"S6"}}},"output":{"type":"structure","members":{"status":{"type":"integer"},"body":{},"headers":{"shape":"S6"},"multiValueHeaders":{"shape":"S6a"},"log":{},"latency":{"type":"long"}}}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/tags/{resource_arn}","responseCode":204},"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{"location":"uri","locationName":"resource_arn"},"tagKeys":{"shape":"S9","location":"querystring","locationName":"tagKeys"}}}},"UpdateAccount":{"http":{"method":"PATCH","requestUri":"/account"},"input":{"type":"structure","members":{"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S36"}},"UpdateApiKey":{"http":{"method":"PATCH","requestUri":"/apikeys/{api_Key}"},"input":{"type":"structure","required":["apiKey"],"members":{"apiKey":{"location":"uri","locationName":"api_Key"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S7"}},"UpdateAuthorizer":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}/authorizers/{authorizer_id}"},"input":{"type":"structure","required":["restApiId","authorizerId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"authorizerId":{"location":"uri","locationName":"authorizer_id"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"Sf"}},"UpdateBasePathMapping":{"http":{"method":"PATCH","requestUri":"/domainnames/{domain_name}/basepathmappings/{base_path}"},"input":{"type":"structure","required":["domainName","basePath"],"members":{"domainName":{"location":"uri","locationName":"domain_name"},"basePath":{"location":"uri","locationName":"base_path"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"Sh"}},"UpdateClientCertificate":{"http":{"method":"PATCH","requestUri":"/clientcertificates/{clientcertificate_id}"},"input":{"type":"structure","required":["clientCertificateId"],"members":{"clientCertificateId":{"location":"uri","locationName":"clientcertificate_id"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S34"}},"UpdateDeployment":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}/deployments/{deployment_id}"},"input":{"type":"structure","required":["restApiId","deploymentId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"deploymentId":{"location":"uri","locationName":"deployment_id"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"Sn"}},"UpdateDocumentationPart":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}/documentation/parts/{part_id}"},"input":{"type":"structure","required":["restApiId","documentationPartId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"documentationPartId":{"location":"uri","locationName":"part_id"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"Sv"}},"UpdateDocumentationVersion":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}/documentation/versions/{doc_version}"},"input":{"type":"structure","required":["restApiId","documentationVersion"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"documentationVersion":{"location":"uri","locationName":"doc_version"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"Sx"}},"UpdateDomainName":{"http":{"method":"PATCH","requestUri":"/domainnames/{domain_name}"},"input":{"type":"structure","required":["domainName"],"members":{"domainName":{"location":"uri","locationName":"domain_name"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S14"}},"UpdateGatewayResponse":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}/gatewayresponses/{response_type}"},"input":{"type":"structure","required":["restApiId","responseType"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"responseType":{"location":"uri","locationName":"response_type"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S48"}},"UpdateIntegration":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration"},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S1j"}},"UpdateIntegrationResponse":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration/responses/{status_code}"},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod","statusCode"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"},"statusCode":{"location":"uri","locationName":"status_code"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S1p"}},"UpdateMethod":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}"},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S1e"}},"UpdateMethodResponse":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/responses/{status_code}","responseCode":201},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod","statusCode"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"},"statusCode":{"location":"uri","locationName":"status_code"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S1h"}},"UpdateModel":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}/models/{model_name}"},"input":{"type":"structure","required":["restApiId","modelName"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"modelName":{"location":"uri","locationName":"model_name"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S18"}},"UpdateRequestValidator":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}/requestvalidators/{requestvalidator_id}"},"input":{"type":"structure","required":["restApiId","requestValidatorId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"requestValidatorId":{"location":"uri","locationName":"requestvalidator_id"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S1a"}},"UpdateResource":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}/resources/{resource_id}"},"input":{"type":"structure","required":["restApiId","resourceId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S1c"}},"UpdateRestApi":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}"},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S1t"}},"UpdateStage":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}/stages/{stage_name}"},"input":{"type":"structure","required":["restApiId","stageName"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"stageName":{"location":"uri","locationName":"stage_name"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S1w"}},"UpdateUsage":{"http":{"method":"PATCH","requestUri":"/usageplans/{usageplanId}/keys/{keyId}/usage"},"input":{"type":"structure","required":["usagePlanId","keyId"],"members":{"usagePlanId":{"location":"uri","locationName":"usageplanId"},"keyId":{"location":"uri","locationName":"keyId"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S5e"}},"UpdateUsagePlan":{"http":{"method":"PATCH","requestUri":"/usageplans/{usageplanId}"},"input":{"type":"structure","required":["usagePlanId"],"members":{"usagePlanId":{"location":"uri","locationName":"usageplanId"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S29"}},"UpdateVpcLink":{"http":{"method":"PATCH","requestUri":"/vpclinks/{vpclink_id}"},"input":{"type":"structure","required":["vpcLinkId"],"members":{"vpcLinkId":{"location":"uri","locationName":"vpclink_id"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S2d"}}},"shapes":{"S6":{"type":"map","key":{},"value":{}},"S7":{"type":"structure","members":{"id":{},"value":{},"name":{},"customerId":{},"description":{},"enabled":{"type":"boolean"},"createdDate":{"type":"timestamp"},"lastUpdatedDate":{"type":"timestamp"},"stageKeys":{"shape":"S9"},"tags":{"shape":"S6"}}},"S9":{"type":"list","member":{}},"Sc":{"type":"list","member":{}},"Sf":{"type":"structure","members":{"id":{},"name":{},"type":{},"providerARNs":{"shape":"Sc"},"authType":{},"authorizerUri":{},"authorizerCredentials":{},"identitySource":{},"identityValidationExpression":{},"authorizerResultTtlInSeconds":{"type":"integer"}}},"Sh":{"type":"structure","members":{"basePath":{},"restApiId":{},"stage":{}}},"Sn":{"type":"structure","members":{"id":{},"description":{},"createdDate":{"type":"timestamp"},"apiSummary":{"type":"map","key":{},"value":{"type":"map","key":{},"value":{"type":"structure","members":{"authorizationType":{},"apiKeyRequired":{"type":"boolean"}}}}}}},"Ss":{"type":"structure","required":["type"],"members":{"type":{},"path":{},"method":{},"statusCode":{},"name":{}}},"Sv":{"type":"structure","members":{"id":{},"location":{"shape":"Ss"},"properties":{}}},"Sx":{"type":"structure","members":{"version":{},"createdDate":{"type":"timestamp"},"description":{}}},"Sz":{"type":"structure","members":{"types":{"type":"list","member":{}},"vpcEndpointIds":{"shape":"S9"}}},"S14":{"type":"structure","members":{"domainName":{},"certificateName":{},"certificateArn":{},"certificateUploadDate":{"type":"timestamp"},"regionalDomainName":{},"regionalHostedZoneId":{},"regionalCertificateName":{},"regionalCertificateArn":{},"distributionDomainName":{},"distributionHostedZoneId":{},"endpointConfiguration":{"shape":"Sz"},"domainNameStatus":{},"domainNameStatusMessage":{},"securityPolicy":{},"tags":{"shape":"S6"},"mutualTlsAuthentication":{"type":"structure","members":{"truststoreUri":{},"truststoreVersion":{},"truststoreWarnings":{"shape":"S9"}}},"ownershipVerificationCertificateArn":{}}},"S18":{"type":"structure","members":{"id":{},"name":{},"description":{},"schema":{},"contentType":{}}},"S1a":{"type":"structure","members":{"id":{},"name":{},"validateRequestBody":{"type":"boolean"},"validateRequestParameters":{"type":"boolean"}}},"S1c":{"type":"structure","members":{"id":{},"parentId":{},"pathPart":{},"path":{},"resourceMethods":{"type":"map","key":{},"value":{"shape":"S1e"}}}},"S1e":{"type":"structure","members":{"httpMethod":{},"authorizationType":{},"authorizerId":{},"apiKeyRequired":{"type":"boolean"},"requestValidatorId":{},"operationName":{},"requestParameters":{"shape":"S1f"},"requestModels":{"shape":"S6"},"methodResponses":{"type":"map","key":{},"value":{"shape":"S1h"}},"methodIntegration":{"shape":"S1j"},"authorizationScopes":{"shape":"S9"}}},"S1f":{"type":"map","key":{},"value":{"type":"boolean"}},"S1h":{"type":"structure","members":{"statusCode":{},"responseParameters":{"shape":"S1f"},"responseModels":{"shape":"S6"}}},"S1j":{"type":"structure","members":{"type":{},"httpMethod":{},"uri":{},"connectionType":{},"connectionId":{},"credentials":{},"requestParameters":{"shape":"S6"},"requestTemplates":{"shape":"S6"},"passthroughBehavior":{},"contentHandling":{},"timeoutInMillis":{"type":"integer"},"cacheNamespace":{},"cacheKeyParameters":{"shape":"S9"},"integrationResponses":{"type":"map","key":{},"value":{"shape":"S1p"}},"tlsConfig":{"shape":"S1q"}}},"S1p":{"type":"structure","members":{"statusCode":{},"selectionPattern":{},"responseParameters":{"shape":"S6"},"responseTemplates":{"shape":"S6"},"contentHandling":{}}},"S1q":{"type":"structure","members":{"insecureSkipVerification":{"type":"boolean"}}},"S1t":{"type":"structure","members":{"id":{},"name":{},"description":{},"createdDate":{"type":"timestamp"},"version":{},"warnings":{"shape":"S9"},"binaryMediaTypes":{"shape":"S9"},"minimumCompressionSize":{"type":"integer"},"apiKeySource":{},"endpointConfiguration":{"shape":"Sz"},"policy":{},"tags":{"shape":"S6"},"disableExecuteApiEndpoint":{"type":"boolean"},"rootResourceId":{}}},"S1v":{"type":"structure","members":{"percentTraffic":{"type":"double"},"deploymentId":{},"stageVariableOverrides":{"shape":"S6"},"useStageCache":{"type":"boolean"}}},"S1w":{"type":"structure","members":{"deploymentId":{},"clientCertificateId":{},"stageName":{},"description":{},"cacheClusterEnabled":{"type":"boolean"},"cacheClusterSize":{},"cacheClusterStatus":{},"methodSettings":{"type":"map","key":{},"value":{"type":"structure","members":{"metricsEnabled":{"type":"boolean"},"loggingLevel":{},"dataTraceEnabled":{"type":"boolean"},"throttlingBurstLimit":{"type":"integer"},"throttlingRateLimit":{"type":"double"},"cachingEnabled":{"type":"boolean"},"cacheTtlInSeconds":{"type":"integer"},"cacheDataEncrypted":{"type":"boolean"},"requireAuthorizationForCacheControl":{"type":"boolean"},"unauthorizedCacheControlHeaderStrategy":{}}}},"variables":{"shape":"S6"},"documentationVersion":{},"accessLogSettings":{"type":"structure","members":{"format":{},"destinationArn":{}}},"canarySettings":{"shape":"S1v"},"tracingEnabled":{"type":"boolean"},"webAclArn":{},"tags":{"shape":"S6"},"createdDate":{"type":"timestamp"},"lastUpdatedDate":{"type":"timestamp"}}},"S23":{"type":"list","member":{"type":"structure","members":{"apiId":{},"stage":{},"throttle":{"type":"map","key":{},"value":{"shape":"S26"}}}}},"S26":{"type":"structure","members":{"burstLimit":{"type":"integer"},"rateLimit":{"type":"double"}}},"S27":{"type":"structure","members":{"limit":{"type":"integer"},"offset":{"type":"integer"},"period":{}}},"S29":{"type":"structure","members":{"id":{},"name":{},"description":{},"apiStages":{"shape":"S23"},"throttle":{"shape":"S26"},"quota":{"shape":"S27"},"productCode":{},"tags":{"shape":"S6"}}},"S2b":{"type":"structure","members":{"id":{},"type":{},"value":{},"name":{}}},"S2d":{"type":"structure","members":{"id":{},"name":{},"description":{},"targetArns":{"shape":"S9"},"status":{},"statusMessage":{},"tags":{"shape":"S6"}}},"S34":{"type":"structure","members":{"clientCertificateId":{},"description":{},"pemEncodedCertificate":{},"createdDate":{"type":"timestamp"},"expirationDate":{"type":"timestamp"},"tags":{"shape":"S6"}}},"S36":{"type":"structure","members":{"cloudwatchRoleArn":{},"throttleSettings":{"shape":"S26"},"features":{"shape":"S9"},"apiKeyVersion":{}}},"S48":{"type":"structure","members":{"responseType":{},"statusCode":{},"responseParameters":{"shape":"S6"},"responseTemplates":{"shape":"S6"},"defaultResponse":{"type":"boolean"}}},"S51":{"type":"structure","members":{"id":{},"friendlyName":{},"description":{},"configurationProperties":{"type":"list","member":{"type":"structure","members":{"name":{},"friendlyName":{},"description":{},"required":{"type":"boolean"},"defaultValue":{}}}}}},"S5e":{"type":"structure","members":{"usagePlanId":{},"startDate":{},"endDate":{},"position":{},"items":{"locationName":"values","type":"map","key":{},"value":{"type":"list","member":{"type":"list","member":{"type":"long"}}}}}},"S6a":{"type":"map","key":{},"value":{"shape":"S9"}},"S6g":{"type":"list","member":{"type":"structure","members":{"op":{},"path":{},"value":{},"from":{}}}}}}')},25878:function(e){"use strict";e.exports=JSON.parse('{"o":{"GetApiKeys":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetBasePathMappings":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetClientCertificates":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetDeployments":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetDomainNames":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetModels":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetResources":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetRestApis":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetUsage":{"input_token":"position","limit_key":"limit","non_aggregate_keys":["usagePlanId","startDate","endDate"],"output_token":"position","result_key":"items"},"GetUsagePlanKeys":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetUsagePlans":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetVpcLinks":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"}}}')},47320:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2016-02-06","endpointPrefix":"application-autoscaling","jsonVersion":"1.1","protocol":"json","serviceFullName":"Application Auto Scaling","serviceId":"Application Auto Scaling","signatureVersion":"v4","signingName":"application-autoscaling","targetPrefix":"AnyScaleFrontendService","uid":"application-autoscaling-2016-02-06"},"operations":{"DeleteScalingPolicy":{"input":{"type":"structure","required":["PolicyName","ServiceNamespace","ResourceId","ScalableDimension"],"members":{"PolicyName":{},"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{}}},"output":{"type":"structure","members":{}}},"DeleteScheduledAction":{"input":{"type":"structure","required":["ServiceNamespace","ScheduledActionName","ResourceId","ScalableDimension"],"members":{"ServiceNamespace":{},"ScheduledActionName":{},"ResourceId":{},"ScalableDimension":{}}},"output":{"type":"structure","members":{}}},"DeregisterScalableTarget":{"input":{"type":"structure","required":["ServiceNamespace","ResourceId","ScalableDimension"],"members":{"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{}}},"output":{"type":"structure","members":{}}},"DescribeScalableTargets":{"input":{"type":"structure","required":["ServiceNamespace"],"members":{"ServiceNamespace":{},"ResourceIds":{"shape":"Sb"},"ScalableDimension":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ScalableTargets":{"type":"list","member":{"type":"structure","required":["ServiceNamespace","ResourceId","ScalableDimension","MinCapacity","MaxCapacity","RoleARN","CreationTime"],"members":{"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{},"MinCapacity":{"type":"integer"},"MaxCapacity":{"type":"integer"},"RoleARN":{},"CreationTime":{"type":"timestamp"},"SuspendedState":{"shape":"Sj"},"ScalableTargetARN":{}}}},"NextToken":{}}}},"DescribeScalingActivities":{"input":{"type":"structure","required":["ServiceNamespace"],"members":{"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{},"MaxResults":{"type":"integer"},"NextToken":{},"IncludeNotScaledActivities":{"type":"boolean"}}},"output":{"type":"structure","members":{"ScalingActivities":{"type":"list","member":{"type":"structure","required":["ActivityId","ServiceNamespace","ResourceId","ScalableDimension","Description","Cause","StartTime","StatusCode"],"members":{"ActivityId":{},"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{},"Description":{},"Cause":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"StatusCode":{},"StatusMessage":{},"Details":{},"NotScaledReasons":{"type":"list","member":{"type":"structure","required":["Code"],"members":{"Code":{},"MaxCapacity":{"type":"integer"},"MinCapacity":{"type":"integer"},"CurrentCapacity":{"type":"integer"}}}}}}},"NextToken":{}}}},"DescribeScalingPolicies":{"input":{"type":"structure","required":["ServiceNamespace"],"members":{"PolicyNames":{"shape":"Sb"},"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ScalingPolicies":{"type":"list","member":{"type":"structure","required":["PolicyARN","PolicyName","ServiceNamespace","ResourceId","ScalableDimension","PolicyType","CreationTime"],"members":{"PolicyARN":{},"PolicyName":{},"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{},"PolicyType":{},"StepScalingPolicyConfiguration":{"shape":"S10"},"TargetTrackingScalingPolicyConfiguration":{"shape":"S19"},"Alarms":{"shape":"S21"},"CreationTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeScheduledActions":{"input":{"type":"structure","required":["ServiceNamespace"],"members":{"ScheduledActionNames":{"shape":"Sb"},"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ScheduledActions":{"type":"list","member":{"type":"structure","required":["ScheduledActionName","ScheduledActionARN","ServiceNamespace","Schedule","ResourceId","CreationTime"],"members":{"ScheduledActionName":{},"ScheduledActionARN":{},"ServiceNamespace":{},"Schedule":{},"Timezone":{},"ResourceId":{},"ScalableDimension":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"ScalableTargetAction":{"shape":"S28"},"CreationTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceARN"],"members":{"ResourceARN":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"S2c"}}}},"PutScalingPolicy":{"input":{"type":"structure","required":["PolicyName","ServiceNamespace","ResourceId","ScalableDimension"],"members":{"PolicyName":{},"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{},"PolicyType":{},"StepScalingPolicyConfiguration":{"shape":"S10"},"TargetTrackingScalingPolicyConfiguration":{"shape":"S19"}}},"output":{"type":"structure","required":["PolicyARN"],"members":{"PolicyARN":{},"Alarms":{"shape":"S21"}}}},"PutScheduledAction":{"input":{"type":"structure","required":["ServiceNamespace","ScheduledActionName","ResourceId","ScalableDimension"],"members":{"ServiceNamespace":{},"Schedule":{},"Timezone":{},"ScheduledActionName":{},"ResourceId":{},"ScalableDimension":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"ScalableTargetAction":{"shape":"S28"}}},"output":{"type":"structure","members":{}}},"RegisterScalableTarget":{"input":{"type":"structure","required":["ServiceNamespace","ResourceId","ScalableDimension"],"members":{"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{},"MinCapacity":{"type":"integer"},"MaxCapacity":{"type":"integer"},"RoleARN":{},"SuspendedState":{"shape":"Sj"},"Tags":{"shape":"S2c"}}},"output":{"type":"structure","members":{"ScalableTargetARN":{}}}},"TagResource":{"input":{"type":"structure","required":["ResourceARN","Tags"],"members":{"ResourceARN":{},"Tags":{"shape":"S2c"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceARN","TagKeys"],"members":{"ResourceARN":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}}},"shapes":{"Sb":{"type":"list","member":{}},"Sj":{"type":"structure","members":{"DynamicScalingInSuspended":{"type":"boolean"},"DynamicScalingOutSuspended":{"type":"boolean"},"ScheduledScalingSuspended":{"type":"boolean"}}},"S10":{"type":"structure","members":{"AdjustmentType":{},"StepAdjustments":{"type":"list","member":{"type":"structure","required":["ScalingAdjustment"],"members":{"MetricIntervalLowerBound":{"type":"double"},"MetricIntervalUpperBound":{"type":"double"},"ScalingAdjustment":{"type":"integer"}}}},"MinAdjustmentMagnitude":{"type":"integer"},"Cooldown":{"type":"integer"},"MetricAggregationType":{}}},"S19":{"type":"structure","required":["TargetValue"],"members":{"TargetValue":{"type":"double"},"PredefinedMetricSpecification":{"type":"structure","required":["PredefinedMetricType"],"members":{"PredefinedMetricType":{},"ResourceLabel":{}}},"CustomizedMetricSpecification":{"type":"structure","members":{"MetricName":{},"Namespace":{},"Dimensions":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}},"Statistic":{},"Unit":{},"Metrics":{"type":"list","member":{"type":"structure","required":["Id"],"members":{"Expression":{},"Id":{},"Label":{},"MetricStat":{"type":"structure","required":["Metric","Stat"],"members":{"Metric":{"type":"structure","members":{"Dimensions":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}},"MetricName":{},"Namespace":{}}},"Stat":{},"Unit":{}}},"ReturnData":{"type":"boolean"}}}}}},"ScaleOutCooldown":{"type":"integer"},"ScaleInCooldown":{"type":"integer"},"DisableScaleIn":{"type":"boolean"}}},"S21":{"type":"list","member":{"type":"structure","required":["AlarmName","AlarmARN"],"members":{"AlarmName":{},"AlarmARN":{}}}},"S28":{"type":"structure","members":{"MinCapacity":{"type":"integer"},"MaxCapacity":{"type":"integer"}}},"S2c":{"type":"map","key":{},"value":{}}}}')},40322:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeScalableTargets":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ScalableTargets"},"DescribeScalingActivities":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ScalingActivities"},"DescribeScalingPolicies":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ScalingPolicies"},"DescribeScheduledActions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ScheduledActions"}}}')},28680:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-05-18","endpointPrefix":"athena","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon Athena","serviceId":"Athena","signatureVersion":"v4","targetPrefix":"AmazonAthena","uid":"athena-2017-05-18"},"operations":{"BatchGetNamedQuery":{"input":{"type":"structure","required":["NamedQueryIds"],"members":{"NamedQueryIds":{"shape":"S2"}}},"output":{"type":"structure","members":{"NamedQueries":{"type":"list","member":{"shape":"S6"}},"UnprocessedNamedQueryIds":{"type":"list","member":{"type":"structure","members":{"NamedQueryId":{},"ErrorCode":{},"ErrorMessage":{}}}}}}},"BatchGetPreparedStatement":{"input":{"type":"structure","required":["PreparedStatementNames","WorkGroup"],"members":{"PreparedStatementNames":{"type":"list","member":{}},"WorkGroup":{}}},"output":{"type":"structure","members":{"PreparedStatements":{"type":"list","member":{"shape":"Sl"}},"UnprocessedPreparedStatementNames":{"type":"list","member":{"type":"structure","members":{"StatementName":{},"ErrorCode":{},"ErrorMessage":{}}}}}}},"BatchGetQueryExecution":{"input":{"type":"structure","required":["QueryExecutionIds"],"members":{"QueryExecutionIds":{"shape":"Sq"}}},"output":{"type":"structure","members":{"QueryExecutions":{"type":"list","member":{"shape":"Su"}},"UnprocessedQueryExecutionIds":{"type":"list","member":{"type":"structure","members":{"QueryExecutionId":{},"ErrorCode":{},"ErrorMessage":{}}}}}}},"CancelCapacityReservation":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"CreateCapacityReservation":{"input":{"type":"structure","required":["TargetDpus","Name"],"members":{"TargetDpus":{"type":"integer"},"Name":{},"Tags":{"shape":"S1s"}}},"output":{"type":"structure","members":{}},"idempotent":true},"CreateDataCatalog":{"input":{"type":"structure","required":["Name","Type"],"members":{"Name":{},"Type":{},"Description":{},"Parameters":{"shape":"S1z"},"Tags":{"shape":"S1s"}}},"output":{"type":"structure","members":{}}},"CreateNamedQuery":{"input":{"type":"structure","required":["Name","Database","QueryString"],"members":{"Name":{},"Description":{},"Database":{},"QueryString":{},"ClientRequestToken":{"idempotencyToken":true},"WorkGroup":{}}},"output":{"type":"structure","members":{"NamedQueryId":{}}},"idempotent":true},"CreateNotebook":{"input":{"type":"structure","required":["WorkGroup","Name"],"members":{"WorkGroup":{},"Name":{},"ClientRequestToken":{}}},"output":{"type":"structure","members":{"NotebookId":{}}}},"CreatePreparedStatement":{"input":{"type":"structure","required":["StatementName","WorkGroup","QueryStatement"],"members":{"StatementName":{},"WorkGroup":{},"QueryStatement":{},"Description":{}}},"output":{"type":"structure","members":{}}},"CreatePresignedNotebookUrl":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{}}},"output":{"type":"structure","required":["NotebookUrl","AuthToken","AuthTokenExpirationTime"],"members":{"NotebookUrl":{},"AuthToken":{},"AuthTokenExpirationTime":{"type":"long"}}}},"CreateWorkGroup":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Configuration":{"shape":"S2i"},"Description":{},"Tags":{"shape":"S1s"}}},"output":{"type":"structure","members":{}}},"DeleteCapacityReservation":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeleteDataCatalog":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteNamedQuery":{"input":{"type":"structure","required":["NamedQueryId"],"members":{"NamedQueryId":{"idempotencyToken":true}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeleteNotebook":{"input":{"type":"structure","required":["NotebookId"],"members":{"NotebookId":{}}},"output":{"type":"structure","members":{}}},"DeletePreparedStatement":{"input":{"type":"structure","required":["StatementName","WorkGroup"],"members":{"StatementName":{},"WorkGroup":{}}},"output":{"type":"structure","members":{}}},"DeleteWorkGroup":{"input":{"type":"structure","required":["WorkGroup"],"members":{"WorkGroup":{},"RecursiveDeleteOption":{"type":"boolean"}}},"output":{"type":"structure","members":{}},"idempotent":true},"ExportNotebook":{"input":{"type":"structure","required":["NotebookId"],"members":{"NotebookId":{}}},"output":{"type":"structure","members":{"NotebookMetadata":{"shape":"S34"},"Payload":{}}}},"GetCalculationExecution":{"input":{"type":"structure","required":["CalculationExecutionId"],"members":{"CalculationExecutionId":{}}},"output":{"type":"structure","members":{"CalculationExecutionId":{},"SessionId":{},"Description":{},"WorkingDirectory":{},"Status":{"shape":"S3b"},"Statistics":{"shape":"S3d"},"Result":{"type":"structure","members":{"StdOutS3Uri":{},"StdErrorS3Uri":{},"ResultS3Uri":{},"ResultType":{}}}}}},"GetCalculationExecutionCode":{"input":{"type":"structure","required":["CalculationExecutionId"],"members":{"CalculationExecutionId":{}}},"output":{"type":"structure","members":{"CodeBlock":{}}}},"GetCalculationExecutionStatus":{"input":{"type":"structure","required":["CalculationExecutionId"],"members":{"CalculationExecutionId":{}}},"output":{"type":"structure","members":{"Status":{"shape":"S3b"},"Statistics":{"shape":"S3d"}}}},"GetCapacityAssignmentConfiguration":{"input":{"type":"structure","required":["CapacityReservationName"],"members":{"CapacityReservationName":{}}},"output":{"type":"structure","required":["CapacityAssignmentConfiguration"],"members":{"CapacityAssignmentConfiguration":{"type":"structure","members":{"CapacityReservationName":{},"CapacityAssignments":{"shape":"S3o"}}}}}},"GetCapacityReservation":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","required":["CapacityReservation"],"members":{"CapacityReservation":{"shape":"S3t"}}}},"GetDataCatalog":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"DataCatalog":{"type":"structure","required":["Name","Type"],"members":{"Name":{},"Description":{},"Type":{},"Parameters":{"shape":"S1z"}}}}}},"GetDatabase":{"input":{"type":"structure","required":["CatalogName","DatabaseName"],"members":{"CatalogName":{},"DatabaseName":{}}},"output":{"type":"structure","members":{"Database":{"shape":"S44"}}}},"GetNamedQuery":{"input":{"type":"structure","required":["NamedQueryId"],"members":{"NamedQueryId":{}}},"output":{"type":"structure","members":{"NamedQuery":{"shape":"S6"}}}},"GetNotebookMetadata":{"input":{"type":"structure","required":["NotebookId"],"members":{"NotebookId":{}}},"output":{"type":"structure","members":{"NotebookMetadata":{"shape":"S34"}}}},"GetPreparedStatement":{"input":{"type":"structure","required":["StatementName","WorkGroup"],"members":{"StatementName":{},"WorkGroup":{}}},"output":{"type":"structure","members":{"PreparedStatement":{"shape":"Sl"}}}},"GetQueryExecution":{"input":{"type":"structure","required":["QueryExecutionId"],"members":{"QueryExecutionId":{}}},"output":{"type":"structure","members":{"QueryExecution":{"shape":"Su"}}}},"GetQueryResults":{"input":{"type":"structure","required":["QueryExecutionId"],"members":{"QueryExecutionId":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"UpdateCount":{"type":"long"},"ResultSet":{"type":"structure","members":{"Rows":{"type":"list","member":{"type":"structure","members":{"Data":{"type":"list","member":{"type":"structure","members":{"VarCharValue":{}}}}}}},"ResultSetMetadata":{"type":"structure","members":{"ColumnInfo":{"type":"list","member":{"type":"structure","required":["Name","Type"],"members":{"CatalogName":{},"SchemaName":{},"TableName":{},"Name":{},"Label":{},"Type":{},"Precision":{"type":"integer"},"Scale":{"type":"integer"},"Nullable":{},"CaseSensitive":{"type":"boolean"}}}}}}}},"NextToken":{}}}},"GetQueryRuntimeStatistics":{"input":{"type":"structure","required":["QueryExecutionId"],"members":{"QueryExecutionId":{}}},"output":{"type":"structure","members":{"QueryRuntimeStatistics":{"type":"structure","members":{"Timeline":{"type":"structure","members":{"QueryQueueTimeInMillis":{"type":"long"},"QueryPlanningTimeInMillis":{"type":"long"},"EngineExecutionTimeInMillis":{"type":"long"},"ServiceProcessingTimeInMillis":{"type":"long"},"TotalExecutionTimeInMillis":{"type":"long"}}},"Rows":{"type":"structure","members":{"InputRows":{"type":"long"},"InputBytes":{"type":"long"},"OutputBytes":{"type":"long"},"OutputRows":{"type":"long"}}},"OutputStage":{"shape":"S4x"}}}}}},"GetSession":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{}}},"output":{"type":"structure","members":{"SessionId":{},"Description":{},"WorkGroup":{},"EngineVersion":{},"EngineConfiguration":{"shape":"S54"},"NotebookVersion":{},"SessionConfiguration":{"type":"structure","members":{"ExecutionRole":{},"WorkingDirectory":{},"IdleTimeoutSeconds":{"type":"long"},"EncryptionConfiguration":{"shape":"Sy"}}},"Status":{"shape":"S59"},"Statistics":{"type":"structure","members":{"DpuExecutionInMillis":{"type":"long"}}}}}},"GetSessionStatus":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{}}},"output":{"type":"structure","members":{"SessionId":{},"Status":{"shape":"S59"}}}},"GetTableMetadata":{"input":{"type":"structure","required":["CatalogName","DatabaseName","TableName"],"members":{"CatalogName":{},"DatabaseName":{},"TableName":{}}},"output":{"type":"structure","members":{"TableMetadata":{"shape":"S5g"}}}},"GetWorkGroup":{"input":{"type":"structure","required":["WorkGroup"],"members":{"WorkGroup":{}}},"output":{"type":"structure","members":{"WorkGroup":{"type":"structure","required":["Name"],"members":{"Name":{},"State":{},"Configuration":{"shape":"S2i"},"Description":{},"CreationTime":{"type":"timestamp"}}}}}},"ImportNotebook":{"input":{"type":"structure","required":["WorkGroup","Name","Payload","Type"],"members":{"WorkGroup":{},"Name":{},"Payload":{},"Type":{},"ClientRequestToken":{}}},"output":{"type":"structure","members":{"NotebookId":{}}}},"ListApplicationDPUSizes":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ApplicationDPUSizes":{"type":"list","member":{"type":"structure","members":{"ApplicationRuntimeId":{},"SupportedDPUSizes":{"type":"list","member":{"type":"integer"}}}}},"NextToken":{}}}},"ListCalculationExecutions":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{},"StateFilter":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"NextToken":{},"Calculations":{"type":"list","member":{"type":"structure","members":{"CalculationExecutionId":{},"Description":{},"Status":{"shape":"S3b"}}}}}}},"ListCapacityReservations":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["CapacityReservations"],"members":{"NextToken":{},"CapacityReservations":{"type":"list","member":{"shape":"S3t"}}}}},"ListDataCatalogs":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DataCatalogsSummary":{"type":"list","member":{"type":"structure","members":{"CatalogName":{},"Type":{}}}},"NextToken":{}}}},"ListDatabases":{"input":{"type":"structure","required":["CatalogName"],"members":{"CatalogName":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DatabaseList":{"type":"list","member":{"shape":"S44"}},"NextToken":{}}}},"ListEngineVersions":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"EngineVersions":{"type":"list","member":{"shape":"S1i"}},"NextToken":{}}}},"ListExecutors":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{},"ExecutorStateFilter":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["SessionId"],"members":{"SessionId":{},"NextToken":{},"ExecutorsSummary":{"type":"list","member":{"type":"structure","required":["ExecutorId"],"members":{"ExecutorId":{},"ExecutorType":{},"StartDateTime":{"type":"long"},"TerminationDateTime":{"type":"long"},"ExecutorState":{},"ExecutorSize":{"type":"long"}}}}}}},"ListNamedQueries":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"WorkGroup":{}}},"output":{"type":"structure","members":{"NamedQueryIds":{"shape":"S2"},"NextToken":{}}}},"ListNotebookMetadata":{"input":{"type":"structure","required":["WorkGroup"],"members":{"Filters":{"type":"structure","members":{"Name":{}}},"NextToken":{},"MaxResults":{"type":"integer"},"WorkGroup":{}}},"output":{"type":"structure","members":{"NextToken":{},"NotebookMetadataList":{"type":"list","member":{"shape":"S34"}}}}},"ListNotebookSessions":{"input":{"type":"structure","required":["NotebookId"],"members":{"NotebookId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["NotebookSessionsList"],"members":{"NotebookSessionsList":{"type":"list","member":{"type":"structure","members":{"SessionId":{},"CreationTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListPreparedStatements":{"input":{"type":"structure","required":["WorkGroup"],"members":{"WorkGroup":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"PreparedStatements":{"type":"list","member":{"type":"structure","members":{"StatementName":{},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListQueryExecutions":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"WorkGroup":{}}},"output":{"type":"structure","members":{"QueryExecutionIds":{"shape":"Sq"},"NextToken":{}}}},"ListSessions":{"input":{"type":"structure","required":["WorkGroup"],"members":{"WorkGroup":{},"StateFilter":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"NextToken":{},"Sessions":{"type":"list","member":{"type":"structure","members":{"SessionId":{},"Description":{},"EngineVersion":{"shape":"S1i"},"NotebookVersion":{},"Status":{"shape":"S59"}}}}}}},"ListTableMetadata":{"input":{"type":"structure","required":["CatalogName","DatabaseName"],"members":{"CatalogName":{},"DatabaseName":{},"Expression":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"TableMetadataList":{"type":"list","member":{"shape":"S5g"}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceARN"],"members":{"ResourceARN":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Tags":{"shape":"S1s"},"NextToken":{}}}},"ListWorkGroups":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"WorkGroups":{"type":"list","member":{"type":"structure","members":{"Name":{},"State":{},"Description":{},"CreationTime":{"type":"timestamp"},"EngineVersion":{"shape":"S1i"}}}},"NextToken":{}}}},"PutCapacityAssignmentConfiguration":{"input":{"type":"structure","required":["CapacityReservationName","CapacityAssignments"],"members":{"CapacityReservationName":{},"CapacityAssignments":{"shape":"S3o"}}},"output":{"type":"structure","members":{}},"idempotent":true},"StartCalculationExecution":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{},"Description":{},"CalculationConfiguration":{"deprecated":true,"deprecatedMessage":"Kepler Post GA Tasks : https://sim.amazon.com/issues/ATHENA-39828","type":"structure","members":{"CodeBlock":{}}},"CodeBlock":{},"ClientRequestToken":{}}},"output":{"type":"structure","members":{"CalculationExecutionId":{},"State":{}}}},"StartQueryExecution":{"input":{"type":"structure","required":["QueryString"],"members":{"QueryString":{},"ClientRequestToken":{"idempotencyToken":true},"QueryExecutionContext":{"shape":"S18"},"ResultConfiguration":{"shape":"Sw"},"WorkGroup":{},"ExecutionParameters":{"shape":"S1j"},"ResultReuseConfiguration":{"shape":"S14"}}},"output":{"type":"structure","members":{"QueryExecutionId":{}}},"idempotent":true},"StartSession":{"input":{"type":"structure","required":["WorkGroup","EngineConfiguration"],"members":{"Description":{},"WorkGroup":{},"EngineConfiguration":{"shape":"S54"},"NotebookVersion":{},"SessionIdleTimeoutInMinutes":{"type":"integer"},"ClientRequestToken":{}}},"output":{"type":"structure","members":{"SessionId":{},"State":{}}}},"StopCalculationExecution":{"input":{"type":"structure","required":["CalculationExecutionId"],"members":{"CalculationExecutionId":{}}},"output":{"type":"structure","members":{"State":{}}}},"StopQueryExecution":{"input":{"type":"structure","required":["QueryExecutionId"],"members":{"QueryExecutionId":{"idempotencyToken":true}}},"output":{"type":"structure","members":{}},"idempotent":true},"TagResource":{"input":{"type":"structure","required":["ResourceARN","Tags"],"members":{"ResourceARN":{},"Tags":{"shape":"S1s"}}},"output":{"type":"structure","members":{}}},"TerminateSession":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{}}},"output":{"type":"structure","members":{"State":{}}}},"UntagResource":{"input":{"type":"structure","required":["ResourceARN","TagKeys"],"members":{"ResourceARN":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateCapacityReservation":{"input":{"type":"structure","required":["TargetDpus","Name"],"members":{"TargetDpus":{"type":"integer"},"Name":{}}},"output":{"type":"structure","members":{}}},"UpdateDataCatalog":{"input":{"type":"structure","required":["Name","Type"],"members":{"Name":{},"Type":{},"Description":{},"Parameters":{"shape":"S1z"}}},"output":{"type":"structure","members":{}}},"UpdateNamedQuery":{"input":{"type":"structure","required":["NamedQueryId","Name","QueryString"],"members":{"NamedQueryId":{},"Name":{},"Description":{},"QueryString":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateNotebook":{"input":{"type":"structure","required":["NotebookId","Payload","Type"],"members":{"NotebookId":{},"Payload":{},"Type":{},"SessionId":{},"ClientRequestToken":{}}},"output":{"type":"structure","members":{}}},"UpdateNotebookMetadata":{"input":{"type":"structure","required":["NotebookId","Name"],"members":{"NotebookId":{},"ClientRequestToken":{},"Name":{}}},"output":{"type":"structure","members":{}}},"UpdatePreparedStatement":{"input":{"type":"structure","required":["StatementName","WorkGroup","QueryStatement"],"members":{"StatementName":{},"WorkGroup":{},"QueryStatement":{},"Description":{}}},"output":{"type":"structure","members":{}}},"UpdateWorkGroup":{"input":{"type":"structure","required":["WorkGroup"],"members":{"WorkGroup":{},"Description":{},"ConfigurationUpdates":{"type":"structure","members":{"EnforceWorkGroupConfiguration":{"type":"boolean"},"ResultConfigurationUpdates":{"type":"structure","members":{"OutputLocation":{},"RemoveOutputLocation":{"type":"boolean"},"EncryptionConfiguration":{"shape":"Sy"},"RemoveEncryptionConfiguration":{"type":"boolean"},"ExpectedBucketOwner":{},"RemoveExpectedBucketOwner":{"type":"boolean"},"AclConfiguration":{"shape":"S12"},"RemoveAclConfiguration":{"type":"boolean"}}},"PublishCloudWatchMetricsEnabled":{"type":"boolean"},"BytesScannedCutoffPerQuery":{"type":"long"},"RemoveBytesScannedCutoffPerQuery":{"type":"boolean"},"RequesterPaysEnabled":{"type":"boolean"},"EngineVersion":{"shape":"S1i"},"RemoveCustomerContentEncryptionConfiguration":{"type":"boolean"},"AdditionalConfiguration":{},"ExecutionRole":{},"CustomerContentEncryptionConfiguration":{"shape":"S2m"},"EnableMinimumEncryptionConfiguration":{"type":"boolean"}}},"State":{}}},"output":{"type":"structure","members":{}}}},"shapes":{"S2":{"type":"list","member":{}},"S6":{"type":"structure","required":["Name","Database","QueryString"],"members":{"Name":{},"Description":{},"Database":{},"QueryString":{},"NamedQueryId":{},"WorkGroup":{}}},"Sl":{"type":"structure","members":{"StatementName":{},"QueryStatement":{},"WorkGroupName":{},"Description":{},"LastModifiedTime":{"type":"timestamp"}}},"Sq":{"type":"list","member":{}},"Su":{"type":"structure","members":{"QueryExecutionId":{},"Query":{},"StatementType":{},"ResultConfiguration":{"shape":"Sw"},"ResultReuseConfiguration":{"shape":"S14"},"QueryExecutionContext":{"shape":"S18"},"Status":{"type":"structure","members":{"State":{},"StateChangeReason":{},"SubmissionDateTime":{"type":"timestamp"},"CompletionDateTime":{"type":"timestamp"},"AthenaError":{"type":"structure","members":{"ErrorCategory":{"type":"integer"},"ErrorType":{"type":"integer"},"Retryable":{"type":"boolean"},"ErrorMessage":{}}}}},"Statistics":{"type":"structure","members":{"EngineExecutionTimeInMillis":{"type":"long"},"DataScannedInBytes":{"type":"long"},"DataManifestLocation":{},"TotalExecutionTimeInMillis":{"type":"long"},"QueryQueueTimeInMillis":{"type":"long"},"QueryPlanningTimeInMillis":{"type":"long"},"ServiceProcessingTimeInMillis":{"type":"long"},"ResultReuseInformation":{"type":"structure","required":["ReusedPreviousResult"],"members":{"ReusedPreviousResult":{"type":"boolean"}}}}},"WorkGroup":{},"EngineVersion":{"shape":"S1i"},"ExecutionParameters":{"shape":"S1j"},"SubstatementType":{}}},"Sw":{"type":"structure","members":{"OutputLocation":{},"EncryptionConfiguration":{"shape":"Sy"},"ExpectedBucketOwner":{},"AclConfiguration":{"shape":"S12"}}},"Sy":{"type":"structure","required":["EncryptionOption"],"members":{"EncryptionOption":{},"KmsKey":{}}},"S12":{"type":"structure","required":["S3AclOption"],"members":{"S3AclOption":{}}},"S14":{"type":"structure","members":{"ResultReuseByAgeConfiguration":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"MaxAgeInMinutes":{"type":"integer"}}}}},"S18":{"type":"structure","members":{"Database":{},"Catalog":{}}},"S1i":{"type":"structure","members":{"SelectedEngineVersion":{},"EffectiveEngineVersion":{}}},"S1j":{"type":"list","member":{}},"S1s":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"S1z":{"type":"map","key":{},"value":{}},"S2i":{"type":"structure","members":{"ResultConfiguration":{"shape":"Sw"},"EnforceWorkGroupConfiguration":{"type":"boolean"},"PublishCloudWatchMetricsEnabled":{"type":"boolean"},"BytesScannedCutoffPerQuery":{"type":"long"},"RequesterPaysEnabled":{"type":"boolean"},"EngineVersion":{"shape":"S1i"},"AdditionalConfiguration":{},"ExecutionRole":{},"CustomerContentEncryptionConfiguration":{"shape":"S2m"},"EnableMinimumEncryptionConfiguration":{"type":"boolean"}}},"S2m":{"type":"structure","required":["KmsKey"],"members":{"KmsKey":{}}},"S34":{"type":"structure","members":{"NotebookId":{},"Name":{},"WorkGroup":{},"CreationTime":{"type":"timestamp"},"Type":{},"LastModifiedTime":{"type":"timestamp"}}},"S3b":{"type":"structure","members":{"SubmissionDateTime":{"type":"timestamp"},"CompletionDateTime":{"type":"timestamp"},"State":{},"StateChangeReason":{}}},"S3d":{"type":"structure","members":{"DpuExecutionInMillis":{"type":"long"},"Progress":{}}},"S3o":{"type":"list","member":{"type":"structure","members":{"WorkGroupNames":{"type":"list","member":{}}}}},"S3t":{"type":"structure","required":["Name","Status","TargetDpus","AllocatedDpus","CreationTime"],"members":{"Name":{},"Status":{},"TargetDpus":{"type":"integer"},"AllocatedDpus":{"type":"integer"},"LastAllocation":{"type":"structure","required":["Status","RequestTime"],"members":{"Status":{},"StatusMessage":{},"RequestTime":{"type":"timestamp"},"RequestCompletionTime":{"type":"timestamp"}}},"LastSuccessfulAllocationTime":{"type":"timestamp"},"CreationTime":{"type":"timestamp"}}},"S44":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"Parameters":{"shape":"S1z"}}},"S4x":{"type":"structure","members":{"StageId":{"type":"long"},"State":{},"OutputBytes":{"type":"long"},"OutputRows":{"type":"long"},"InputBytes":{"type":"long"},"InputRows":{"type":"long"},"ExecutionTime":{"type":"long"},"QueryStagePlan":{"shape":"S4y"},"SubStages":{"type":"list","member":{"shape":"S4x"}}}},"S4y":{"type":"structure","members":{"Name":{},"Identifier":{},"Children":{"type":"list","member":{"shape":"S4y"}},"RemoteSources":{"type":"list","member":{}}}},"S54":{"type":"structure","required":["MaxConcurrentDpus"],"members":{"CoordinatorDpuSize":{"type":"integer"},"MaxConcurrentDpus":{"type":"integer"},"DefaultExecutorDpuSize":{"type":"integer"},"AdditionalConfigs":{"shape":"S1z"},"SparkProperties":{"shape":"S1z"}}},"S59":{"type":"structure","members":{"StartDateTime":{"type":"timestamp"},"LastModifiedDateTime":{"type":"timestamp"},"EndDateTime":{"type":"timestamp"},"IdleSinceDateTime":{"type":"timestamp"},"State":{},"StateChangeReason":{}}},"S5g":{"type":"structure","required":["Name"],"members":{"Name":{},"CreateTime":{"type":"timestamp"},"LastAccessTime":{"type":"timestamp"},"TableType":{},"Columns":{"shape":"S5i"},"PartitionKeys":{"shape":"S5i"},"Parameters":{"shape":"S1z"}}},"S5i":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{},"Type":{},"Comment":{}}}}}}')},44417:function(e){"use strict";e.exports=JSON.parse('{"o":{"GetQueryResults":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListApplicationDPUSizes":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListCalculationExecutions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListCapacityReservations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListDataCatalogs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"DataCatalogsSummary"},"ListDatabases":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"DatabaseList"},"ListEngineVersions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListExecutors":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListNamedQueries":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListPreparedStatements":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListQueryExecutions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListSessions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListTableMetadata":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TableMetadataList"},"ListTagsForResource":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Tags"},"ListWorkGroups":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"}}}')},55394:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2011-01-01","endpointPrefix":"autoscaling","protocol":"query","serviceFullName":"Auto Scaling","serviceId":"Auto Scaling","signatureVersion":"v4","uid":"autoscaling-2011-01-01","xmlNamespace":"http://autoscaling.amazonaws.com/doc/2011-01-01/"},"operations":{"AttachInstances":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"InstanceIds":{"shape":"S2"},"AutoScalingGroupName":{}}}},"AttachLoadBalancerTargetGroups":{"input":{"type":"structure","required":["AutoScalingGroupName","TargetGroupARNs"],"members":{"AutoScalingGroupName":{},"TargetGroupARNs":{"shape":"S6"}}},"output":{"resultWrapper":"AttachLoadBalancerTargetGroupsResult","type":"structure","members":{}}},"AttachLoadBalancers":{"input":{"type":"structure","required":["AutoScalingGroupName","LoadBalancerNames"],"members":{"AutoScalingGroupName":{},"LoadBalancerNames":{"shape":"Sa"}}},"output":{"resultWrapper":"AttachLoadBalancersResult","type":"structure","members":{}}},"AttachTrafficSources":{"input":{"type":"structure","required":["AutoScalingGroupName","TrafficSources"],"members":{"AutoScalingGroupName":{},"TrafficSources":{"shape":"Sd"}}},"output":{"resultWrapper":"AttachTrafficSourcesResult","type":"structure","members":{}}},"BatchDeleteScheduledAction":{"input":{"type":"structure","required":["AutoScalingGroupName","ScheduledActionNames"],"members":{"AutoScalingGroupName":{},"ScheduledActionNames":{"shape":"Sh"}}},"output":{"resultWrapper":"BatchDeleteScheduledActionResult","type":"structure","members":{"FailedScheduledActions":{"shape":"Sj"}}}},"BatchPutScheduledUpdateGroupAction":{"input":{"type":"structure","required":["AutoScalingGroupName","ScheduledUpdateGroupActions"],"members":{"AutoScalingGroupName":{},"ScheduledUpdateGroupActions":{"type":"list","member":{"type":"structure","required":["ScheduledActionName"],"members":{"ScheduledActionName":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Recurrence":{},"MinSize":{"type":"integer"},"MaxSize":{"type":"integer"},"DesiredCapacity":{"type":"integer"},"TimeZone":{}}}}}},"output":{"resultWrapper":"BatchPutScheduledUpdateGroupActionResult","type":"structure","members":{"FailedScheduledUpdateGroupActions":{"shape":"Sj"}}}},"CancelInstanceRefresh":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{}}},"output":{"resultWrapper":"CancelInstanceRefreshResult","type":"structure","members":{"InstanceRefreshId":{}}}},"CompleteLifecycleAction":{"input":{"type":"structure","required":["LifecycleHookName","AutoScalingGroupName","LifecycleActionResult"],"members":{"LifecycleHookName":{},"AutoScalingGroupName":{},"LifecycleActionToken":{},"LifecycleActionResult":{},"InstanceId":{}}},"output":{"resultWrapper":"CompleteLifecycleActionResult","type":"structure","members":{}}},"CreateAutoScalingGroup":{"input":{"type":"structure","required":["AutoScalingGroupName","MinSize","MaxSize"],"members":{"AutoScalingGroupName":{},"LaunchConfigurationName":{},"LaunchTemplate":{"shape":"S14"},"MixedInstancesPolicy":{"shape":"S16"},"InstanceId":{},"MinSize":{"type":"integer"},"MaxSize":{"type":"integer"},"DesiredCapacity":{"type":"integer"},"DefaultCooldown":{"type":"integer"},"AvailabilityZones":{"shape":"S2d"},"LoadBalancerNames":{"shape":"Sa"},"TargetGroupARNs":{"shape":"S6"},"HealthCheckType":{},"HealthCheckGracePeriod":{"type":"integer"},"PlacementGroup":{},"VPCZoneIdentifier":{},"TerminationPolicies":{"shape":"S2g"},"NewInstancesProtectedFromScaleIn":{"type":"boolean"},"CapacityRebalance":{"type":"boolean"},"LifecycleHookSpecificationList":{"type":"list","member":{"type":"structure","required":["LifecycleHookName","LifecycleTransition"],"members":{"LifecycleHookName":{},"LifecycleTransition":{},"NotificationMetadata":{},"HeartbeatTimeout":{"type":"integer"},"DefaultResult":{},"NotificationTargetARN":{},"RoleARN":{}}}},"Tags":{"shape":"S2q"},"ServiceLinkedRoleARN":{},"MaxInstanceLifetime":{"type":"integer"},"Context":{},"DesiredCapacityType":{},"DefaultInstanceWarmup":{"type":"integer"},"TrafficSources":{"shape":"Sd"}}}},"CreateLaunchConfiguration":{"input":{"type":"structure","required":["LaunchConfigurationName"],"members":{"LaunchConfigurationName":{},"ImageId":{},"KeyName":{},"SecurityGroups":{"shape":"S2z"},"ClassicLinkVPCId":{},"ClassicLinkVPCSecurityGroups":{"shape":"S30"},"UserData":{},"InstanceId":{},"InstanceType":{},"KernelId":{},"RamdiskId":{},"BlockDeviceMappings":{"shape":"S32"},"InstanceMonitoring":{"shape":"S3c"},"SpotPrice":{},"IamInstanceProfile":{},"EbsOptimized":{"type":"boolean"},"AssociatePublicIpAddress":{"type":"boolean"},"PlacementTenancy":{},"MetadataOptions":{"shape":"S3h"}}}},"CreateOrUpdateTags":{"input":{"type":"structure","required":["Tags"],"members":{"Tags":{"shape":"S2q"}}}},"DeleteAutoScalingGroup":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"ForceDelete":{"type":"boolean"}}}},"DeleteLaunchConfiguration":{"input":{"type":"structure","required":["LaunchConfigurationName"],"members":{"LaunchConfigurationName":{}}}},"DeleteLifecycleHook":{"input":{"type":"structure","required":["LifecycleHookName","AutoScalingGroupName"],"members":{"LifecycleHookName":{},"AutoScalingGroupName":{}}},"output":{"resultWrapper":"DeleteLifecycleHookResult","type":"structure","members":{}}},"DeleteNotificationConfiguration":{"input":{"type":"structure","required":["AutoScalingGroupName","TopicARN"],"members":{"AutoScalingGroupName":{},"TopicARN":{}}}},"DeletePolicy":{"input":{"type":"structure","required":["PolicyName"],"members":{"AutoScalingGroupName":{},"PolicyName":{}}}},"DeleteScheduledAction":{"input":{"type":"structure","required":["AutoScalingGroupName","ScheduledActionName"],"members":{"AutoScalingGroupName":{},"ScheduledActionName":{}}}},"DeleteTags":{"input":{"type":"structure","required":["Tags"],"members":{"Tags":{"shape":"S2q"}}}},"DeleteWarmPool":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"ForceDelete":{"type":"boolean"}}},"output":{"resultWrapper":"DeleteWarmPoolResult","type":"structure","members":{}}},"DescribeAccountLimits":{"output":{"resultWrapper":"DescribeAccountLimitsResult","type":"structure","members":{"MaxNumberOfAutoScalingGroups":{"type":"integer"},"MaxNumberOfLaunchConfigurations":{"type":"integer"},"NumberOfAutoScalingGroups":{"type":"integer"},"NumberOfLaunchConfigurations":{"type":"integer"}}}},"DescribeAdjustmentTypes":{"output":{"resultWrapper":"DescribeAdjustmentTypesResult","type":"structure","members":{"AdjustmentTypes":{"type":"list","member":{"type":"structure","members":{"AdjustmentType":{}}}}}}},"DescribeAutoScalingGroups":{"input":{"type":"structure","members":{"AutoScalingGroupNames":{"shape":"S46"},"NextToken":{},"MaxRecords":{"type":"integer"},"Filters":{"shape":"S48"}}},"output":{"resultWrapper":"DescribeAutoScalingGroupsResult","type":"structure","required":["AutoScalingGroups"],"members":{"AutoScalingGroups":{"type":"list","member":{"type":"structure","required":["AutoScalingGroupName","MinSize","MaxSize","DesiredCapacity","DefaultCooldown","AvailabilityZones","HealthCheckType","CreatedTime"],"members":{"AutoScalingGroupName":{},"AutoScalingGroupARN":{},"LaunchConfigurationName":{},"LaunchTemplate":{"shape":"S14"},"MixedInstancesPolicy":{"shape":"S16"},"MinSize":{"type":"integer"},"MaxSize":{"type":"integer"},"DesiredCapacity":{"type":"integer"},"PredictedCapacity":{"type":"integer"},"DefaultCooldown":{"type":"integer"},"AvailabilityZones":{"shape":"S2d"},"LoadBalancerNames":{"shape":"Sa"},"TargetGroupARNs":{"shape":"S6"},"HealthCheckType":{},"HealthCheckGracePeriod":{"type":"integer"},"Instances":{"shape":"S4f"},"CreatedTime":{"type":"timestamp"},"SuspendedProcesses":{"type":"list","member":{"type":"structure","members":{"ProcessName":{},"SuspensionReason":{}}}},"PlacementGroup":{},"VPCZoneIdentifier":{},"EnabledMetrics":{"type":"list","member":{"type":"structure","members":{"Metric":{},"Granularity":{}}}},"Status":{},"Tags":{"shape":"S4m"},"TerminationPolicies":{"shape":"S2g"},"NewInstancesProtectedFromScaleIn":{"type":"boolean"},"ServiceLinkedRoleARN":{},"MaxInstanceLifetime":{"type":"integer"},"CapacityRebalance":{"type":"boolean"},"WarmPoolConfiguration":{"shape":"S4o"},"WarmPoolSize":{"type":"integer"},"Context":{},"DesiredCapacityType":{},"DefaultInstanceWarmup":{"type":"integer"},"TrafficSources":{"shape":"Sd"}}}},"NextToken":{}}}},"DescribeAutoScalingInstances":{"input":{"type":"structure","members":{"InstanceIds":{"shape":"S2"},"MaxRecords":{"type":"integer"},"NextToken":{}}},"output":{"resultWrapper":"DescribeAutoScalingInstancesResult","type":"structure","members":{"AutoScalingInstances":{"type":"list","member":{"type":"structure","required":["InstanceId","AutoScalingGroupName","AvailabilityZone","LifecycleState","HealthStatus","ProtectedFromScaleIn"],"members":{"InstanceId":{},"InstanceType":{},"AutoScalingGroupName":{},"AvailabilityZone":{},"LifecycleState":{},"HealthStatus":{},"LaunchConfigurationName":{},"LaunchTemplate":{"shape":"S14"},"ProtectedFromScaleIn":{"type":"boolean"},"WeightedCapacity":{}}}},"NextToken":{}}}},"DescribeAutoScalingNotificationTypes":{"output":{"resultWrapper":"DescribeAutoScalingNotificationTypesResult","type":"structure","members":{"AutoScalingNotificationTypes":{"shape":"S51"}}}},"DescribeInstanceRefreshes":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"InstanceRefreshIds":{"type":"list","member":{}},"NextToken":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeInstanceRefreshesResult","type":"structure","members":{"InstanceRefreshes":{"type":"list","member":{"type":"structure","members":{"InstanceRefreshId":{},"AutoScalingGroupName":{},"Status":{},"StatusReason":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"PercentageComplete":{"type":"integer"},"InstancesToUpdate":{"type":"integer"},"ProgressDetails":{"shape":"S5a"},"Preferences":{"shape":"S5d"},"DesiredConfiguration":{"shape":"S5o"},"RollbackDetails":{"type":"structure","members":{"RollbackReason":{},"RollbackStartTime":{"type":"timestamp"},"PercentageCompleteOnRollback":{"type":"integer"},"InstancesToUpdateOnRollback":{"type":"integer"},"ProgressDetailsOnRollback":{"shape":"S5a"}}}}}},"NextToken":{}}}},"DescribeLaunchConfigurations":{"input":{"type":"structure","members":{"LaunchConfigurationNames":{"type":"list","member":{}},"NextToken":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeLaunchConfigurationsResult","type":"structure","required":["LaunchConfigurations"],"members":{"LaunchConfigurations":{"type":"list","member":{"type":"structure","required":["LaunchConfigurationName","ImageId","InstanceType","CreatedTime"],"members":{"LaunchConfigurationName":{},"LaunchConfigurationARN":{},"ImageId":{},"KeyName":{},"SecurityGroups":{"shape":"S2z"},"ClassicLinkVPCId":{},"ClassicLinkVPCSecurityGroups":{"shape":"S30"},"UserData":{},"InstanceType":{},"KernelId":{},"RamdiskId":{},"BlockDeviceMappings":{"shape":"S32"},"InstanceMonitoring":{"shape":"S3c"},"SpotPrice":{},"IamInstanceProfile":{},"CreatedTime":{"type":"timestamp"},"EbsOptimized":{"type":"boolean"},"AssociatePublicIpAddress":{"type":"boolean"},"PlacementTenancy":{},"MetadataOptions":{"shape":"S3h"}}}},"NextToken":{}}}},"DescribeLifecycleHookTypes":{"output":{"resultWrapper":"DescribeLifecycleHookTypesResult","type":"structure","members":{"LifecycleHookTypes":{"shape":"S51"}}}},"DescribeLifecycleHooks":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"LifecycleHookNames":{"type":"list","member":{}}}},"output":{"resultWrapper":"DescribeLifecycleHooksResult","type":"structure","members":{"LifecycleHooks":{"type":"list","member":{"type":"structure","members":{"LifecycleHookName":{},"AutoScalingGroupName":{},"LifecycleTransition":{},"NotificationTargetARN":{},"RoleARN":{},"NotificationMetadata":{},"HeartbeatTimeout":{"type":"integer"},"GlobalTimeout":{"type":"integer"},"DefaultResult":{}}}}}}},"DescribeLoadBalancerTargetGroups":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"NextToken":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeLoadBalancerTargetGroupsResult","type":"structure","members":{"LoadBalancerTargetGroups":{"type":"list","member":{"type":"structure","members":{"LoadBalancerTargetGroupARN":{},"State":{}}}},"NextToken":{}}}},"DescribeLoadBalancers":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"NextToken":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeLoadBalancersResult","type":"structure","members":{"LoadBalancers":{"type":"list","member":{"type":"structure","members":{"LoadBalancerName":{},"State":{}}}},"NextToken":{}}}},"DescribeMetricCollectionTypes":{"output":{"resultWrapper":"DescribeMetricCollectionTypesResult","type":"structure","members":{"Metrics":{"type":"list","member":{"type":"structure","members":{"Metric":{}}}},"Granularities":{"type":"list","member":{"type":"structure","members":{"Granularity":{}}}}}}},"DescribeNotificationConfigurations":{"input":{"type":"structure","members":{"AutoScalingGroupNames":{"shape":"S46"},"NextToken":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeNotificationConfigurationsResult","type":"structure","required":["NotificationConfigurations"],"members":{"NotificationConfigurations":{"type":"list","member":{"type":"structure","members":{"AutoScalingGroupName":{},"TopicARN":{},"NotificationType":{}}}},"NextToken":{}}}},"DescribePolicies":{"input":{"type":"structure","members":{"AutoScalingGroupName":{},"PolicyNames":{"type":"list","member":{}},"PolicyTypes":{"type":"list","member":{}},"NextToken":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribePoliciesResult","type":"structure","members":{"ScalingPolicies":{"type":"list","member":{"type":"structure","members":{"AutoScalingGroupName":{},"PolicyName":{},"PolicyARN":{},"PolicyType":{},"AdjustmentType":{},"MinAdjustmentStep":{"shape":"S6p"},"MinAdjustmentMagnitude":{"type":"integer"},"ScalingAdjustment":{"type":"integer"},"Cooldown":{"type":"integer"},"StepAdjustments":{"shape":"S6s"},"MetricAggregationType":{},"EstimatedInstanceWarmup":{"type":"integer"},"Alarms":{"shape":"S6w"},"TargetTrackingConfiguration":{"shape":"S6y"},"Enabled":{"type":"boolean"},"PredictiveScalingConfiguration":{"shape":"S7j"}}}},"NextToken":{}}}},"DescribeScalingActivities":{"input":{"type":"structure","members":{"ActivityIds":{"type":"list","member":{}},"AutoScalingGroupName":{},"IncludeDeletedGroups":{"type":"boolean"},"MaxRecords":{"type":"integer"},"NextToken":{}}},"output":{"resultWrapper":"DescribeScalingActivitiesResult","type":"structure","required":["Activities"],"members":{"Activities":{"shape":"S86"},"NextToken":{}}}},"DescribeScalingProcessTypes":{"output":{"resultWrapper":"DescribeScalingProcessTypesResult","type":"structure","members":{"Processes":{"type":"list","member":{"type":"structure","required":["ProcessName"],"members":{"ProcessName":{}}}}}}},"DescribeScheduledActions":{"input":{"type":"structure","members":{"AutoScalingGroupName":{},"ScheduledActionNames":{"shape":"Sh"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"NextToken":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeScheduledActionsResult","type":"structure","members":{"ScheduledUpdateGroupActions":{"type":"list","member":{"type":"structure","members":{"AutoScalingGroupName":{},"ScheduledActionName":{},"ScheduledActionARN":{},"Time":{"type":"timestamp"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Recurrence":{},"MinSize":{"type":"integer"},"MaxSize":{"type":"integer"},"DesiredCapacity":{"type":"integer"},"TimeZone":{}}}},"NextToken":{}}}},"DescribeTags":{"input":{"type":"structure","members":{"Filters":{"shape":"S48"},"NextToken":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeTagsResult","type":"structure","members":{"Tags":{"shape":"S4m"},"NextToken":{}}}},"DescribeTerminationPolicyTypes":{"output":{"resultWrapper":"DescribeTerminationPolicyTypesResult","type":"structure","members":{"TerminationPolicyTypes":{"shape":"S2g"}}}},"DescribeTrafficSources":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"TrafficSourceType":{},"NextToken":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeTrafficSourcesResult","type":"structure","members":{"TrafficSources":{"type":"list","member":{"type":"structure","members":{"TrafficSource":{"deprecated":true,"deprecatedMessage":"TrafficSource has been replaced by Identifier"},"State":{},"Identifier":{},"Type":{}}}},"NextToken":{}}}},"DescribeWarmPool":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"MaxRecords":{"type":"integer"},"NextToken":{}}},"output":{"resultWrapper":"DescribeWarmPoolResult","type":"structure","members":{"WarmPoolConfiguration":{"shape":"S4o"},"Instances":{"shape":"S4f"},"NextToken":{}}}},"DetachInstances":{"input":{"type":"structure","required":["AutoScalingGroupName","ShouldDecrementDesiredCapacity"],"members":{"InstanceIds":{"shape":"S2"},"AutoScalingGroupName":{},"ShouldDecrementDesiredCapacity":{"type":"boolean"}}},"output":{"resultWrapper":"DetachInstancesResult","type":"structure","members":{"Activities":{"shape":"S86"}}}},"DetachLoadBalancerTargetGroups":{"input":{"type":"structure","required":["AutoScalingGroupName","TargetGroupARNs"],"members":{"AutoScalingGroupName":{},"TargetGroupARNs":{"shape":"S6"}}},"output":{"resultWrapper":"DetachLoadBalancerTargetGroupsResult","type":"structure","members":{}}},"DetachLoadBalancers":{"input":{"type":"structure","required":["AutoScalingGroupName","LoadBalancerNames"],"members":{"AutoScalingGroupName":{},"LoadBalancerNames":{"shape":"Sa"}}},"output":{"resultWrapper":"DetachLoadBalancersResult","type":"structure","members":{}}},"DetachTrafficSources":{"input":{"type":"structure","required":["AutoScalingGroupName","TrafficSources"],"members":{"AutoScalingGroupName":{},"TrafficSources":{"shape":"Sd"}}},"output":{"resultWrapper":"DetachTrafficSourcesResult","type":"structure","members":{}}},"DisableMetricsCollection":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"Metrics":{"shape":"S91"}}}},"EnableMetricsCollection":{"input":{"type":"structure","required":["AutoScalingGroupName","Granularity"],"members":{"AutoScalingGroupName":{},"Metrics":{"shape":"S91"},"Granularity":{}}}},"EnterStandby":{"input":{"type":"structure","required":["AutoScalingGroupName","ShouldDecrementDesiredCapacity"],"members":{"InstanceIds":{"shape":"S2"},"AutoScalingGroupName":{},"ShouldDecrementDesiredCapacity":{"type":"boolean"}}},"output":{"resultWrapper":"EnterStandbyResult","type":"structure","members":{"Activities":{"shape":"S86"}}}},"ExecutePolicy":{"input":{"type":"structure","required":["PolicyName"],"members":{"AutoScalingGroupName":{},"PolicyName":{},"HonorCooldown":{"type":"boolean"},"MetricValue":{"type":"double"},"BreachThreshold":{"type":"double"}}}},"ExitStandby":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"InstanceIds":{"shape":"S2"},"AutoScalingGroupName":{}}},"output":{"resultWrapper":"ExitStandbyResult","type":"structure","members":{"Activities":{"shape":"S86"}}}},"GetPredictiveScalingForecast":{"input":{"type":"structure","required":["AutoScalingGroupName","PolicyName","StartTime","EndTime"],"members":{"AutoScalingGroupName":{},"PolicyName":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}},"output":{"resultWrapper":"GetPredictiveScalingForecastResult","type":"structure","required":["LoadForecast","CapacityForecast","UpdateTime"],"members":{"LoadForecast":{"type":"list","member":{"type":"structure","required":["Timestamps","Values","MetricSpecification"],"members":{"Timestamps":{"shape":"S9d"},"Values":{"shape":"S9e"},"MetricSpecification":{"shape":"S7l"}}}},"CapacityForecast":{"type":"structure","required":["Timestamps","Values"],"members":{"Timestamps":{"shape":"S9d"},"Values":{"shape":"S9e"}}},"UpdateTime":{"type":"timestamp"}}}},"PutLifecycleHook":{"input":{"type":"structure","required":["LifecycleHookName","AutoScalingGroupName"],"members":{"LifecycleHookName":{},"AutoScalingGroupName":{},"LifecycleTransition":{},"RoleARN":{},"NotificationTargetARN":{},"NotificationMetadata":{},"HeartbeatTimeout":{"type":"integer"},"DefaultResult":{}}},"output":{"resultWrapper":"PutLifecycleHookResult","type":"structure","members":{}}},"PutNotificationConfiguration":{"input":{"type":"structure","required":["AutoScalingGroupName","TopicARN","NotificationTypes"],"members":{"AutoScalingGroupName":{},"TopicARN":{},"NotificationTypes":{"shape":"S51"}}}},"PutScalingPolicy":{"input":{"type":"structure","required":["AutoScalingGroupName","PolicyName"],"members":{"AutoScalingGroupName":{},"PolicyName":{},"PolicyType":{},"AdjustmentType":{},"MinAdjustmentStep":{"shape":"S6p"},"MinAdjustmentMagnitude":{"type":"integer"},"ScalingAdjustment":{"type":"integer"},"Cooldown":{"type":"integer"},"MetricAggregationType":{},"StepAdjustments":{"shape":"S6s"},"EstimatedInstanceWarmup":{"type":"integer"},"TargetTrackingConfiguration":{"shape":"S6y"},"Enabled":{"type":"boolean"},"PredictiveScalingConfiguration":{"shape":"S7j"}}},"output":{"resultWrapper":"PutScalingPolicyResult","type":"structure","members":{"PolicyARN":{},"Alarms":{"shape":"S6w"}}}},"PutScheduledUpdateGroupAction":{"input":{"type":"structure","required":["AutoScalingGroupName","ScheduledActionName"],"members":{"AutoScalingGroupName":{},"ScheduledActionName":{},"Time":{"type":"timestamp"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Recurrence":{},"MinSize":{"type":"integer"},"MaxSize":{"type":"integer"},"DesiredCapacity":{"type":"integer"},"TimeZone":{}}}},"PutWarmPool":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"MaxGroupPreparedCapacity":{"type":"integer"},"MinSize":{"type":"integer"},"PoolState":{},"InstanceReusePolicy":{"shape":"S4t"}}},"output":{"resultWrapper":"PutWarmPoolResult","type":"structure","members":{}}},"RecordLifecycleActionHeartbeat":{"input":{"type":"structure","required":["LifecycleHookName","AutoScalingGroupName"],"members":{"LifecycleHookName":{},"AutoScalingGroupName":{},"LifecycleActionToken":{},"InstanceId":{}}},"output":{"resultWrapper":"RecordLifecycleActionHeartbeatResult","type":"structure","members":{}}},"ResumeProcesses":{"input":{"shape":"S9q"}},"RollbackInstanceRefresh":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{}}},"output":{"resultWrapper":"RollbackInstanceRefreshResult","type":"structure","members":{"InstanceRefreshId":{}}}},"SetDesiredCapacity":{"input":{"type":"structure","required":["AutoScalingGroupName","DesiredCapacity"],"members":{"AutoScalingGroupName":{},"DesiredCapacity":{"type":"integer"},"HonorCooldown":{"type":"boolean"}}}},"SetInstanceHealth":{"input":{"type":"structure","required":["InstanceId","HealthStatus"],"members":{"InstanceId":{},"HealthStatus":{},"ShouldRespectGracePeriod":{"type":"boolean"}}}},"SetInstanceProtection":{"input":{"type":"structure","required":["InstanceIds","AutoScalingGroupName","ProtectedFromScaleIn"],"members":{"InstanceIds":{"shape":"S2"},"AutoScalingGroupName":{},"ProtectedFromScaleIn":{"type":"boolean"}}},"output":{"resultWrapper":"SetInstanceProtectionResult","type":"structure","members":{}}},"StartInstanceRefresh":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"Strategy":{},"DesiredConfiguration":{"shape":"S5o"},"Preferences":{"shape":"S5d"}}},"output":{"resultWrapper":"StartInstanceRefreshResult","type":"structure","members":{"InstanceRefreshId":{}}}},"SuspendProcesses":{"input":{"shape":"S9q"}},"TerminateInstanceInAutoScalingGroup":{"input":{"type":"structure","required":["InstanceId","ShouldDecrementDesiredCapacity"],"members":{"InstanceId":{},"ShouldDecrementDesiredCapacity":{"type":"boolean"}}},"output":{"resultWrapper":"TerminateInstanceInAutoScalingGroupResult","type":"structure","members":{"Activity":{"shape":"S87"}}}},"UpdateAutoScalingGroup":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"LaunchConfigurationName":{},"LaunchTemplate":{"shape":"S14"},"MixedInstancesPolicy":{"shape":"S16"},"MinSize":{"type":"integer"},"MaxSize":{"type":"integer"},"DesiredCapacity":{"type":"integer"},"DefaultCooldown":{"type":"integer"},"AvailabilityZones":{"shape":"S2d"},"HealthCheckType":{},"HealthCheckGracePeriod":{"type":"integer"},"PlacementGroup":{},"VPCZoneIdentifier":{},"TerminationPolicies":{"shape":"S2g"},"NewInstancesProtectedFromScaleIn":{"type":"boolean"},"ServiceLinkedRoleARN":{},"MaxInstanceLifetime":{"type":"integer"},"CapacityRebalance":{"type":"boolean"},"Context":{},"DesiredCapacityType":{},"DefaultInstanceWarmup":{"type":"integer"}}}}},"shapes":{"S2":{"type":"list","member":{}},"S6":{"type":"list","member":{}},"Sa":{"type":"list","member":{}},"Sd":{"type":"list","member":{"type":"structure","required":["Identifier"],"members":{"Identifier":{},"Type":{}}}},"Sh":{"type":"list","member":{}},"Sj":{"type":"list","member":{"type":"structure","required":["ScheduledActionName"],"members":{"ScheduledActionName":{},"ErrorCode":{},"ErrorMessage":{}}}},"S14":{"type":"structure","members":{"LaunchTemplateId":{},"LaunchTemplateName":{},"Version":{}}},"S16":{"type":"structure","members":{"LaunchTemplate":{"type":"structure","members":{"LaunchTemplateSpecification":{"shape":"S14"},"Overrides":{"type":"list","member":{"type":"structure","members":{"InstanceType":{},"WeightedCapacity":{},"LaunchTemplateSpecification":{"shape":"S14"},"InstanceRequirements":{"type":"structure","required":["VCpuCount","MemoryMiB"],"members":{"VCpuCount":{"type":"structure","required":["Min"],"members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"MemoryMiB":{"type":"structure","required":["Min"],"members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"CpuManufacturers":{"type":"list","member":{}},"MemoryGiBPerVCpu":{"type":"structure","members":{"Min":{"type":"double"},"Max":{"type":"double"}}},"ExcludedInstanceTypes":{"type":"list","member":{}},"InstanceGenerations":{"type":"list","member":{}},"SpotMaxPricePercentageOverLowestPrice":{"type":"integer"},"OnDemandMaxPricePercentageOverLowestPrice":{"type":"integer"},"BareMetal":{},"BurstablePerformance":{},"RequireHibernateSupport":{"type":"boolean"},"NetworkInterfaceCount":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"LocalStorage":{},"LocalStorageTypes":{"type":"list","member":{}},"TotalLocalStorageGB":{"type":"structure","members":{"Min":{"type":"double"},"Max":{"type":"double"}}},"BaselineEbsBandwidthMbps":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"AcceleratorTypes":{"type":"list","member":{}},"AcceleratorCount":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"AcceleratorManufacturers":{"type":"list","member":{}},"AcceleratorNames":{"type":"list","member":{}},"AcceleratorTotalMemoryMiB":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"NetworkBandwidthGbps":{"type":"structure","members":{"Min":{"type":"double"},"Max":{"type":"double"}}},"AllowedInstanceTypes":{"type":"list","member":{}}}}}}}}},"InstancesDistribution":{"type":"structure","members":{"OnDemandAllocationStrategy":{},"OnDemandBaseCapacity":{"type":"integer"},"OnDemandPercentageAboveBaseCapacity":{"type":"integer"},"SpotAllocationStrategy":{},"SpotInstancePools":{"type":"integer"},"SpotMaxPrice":{}}}}},"S2d":{"type":"list","member":{}},"S2g":{"type":"list","member":{}},"S2q":{"type":"list","member":{"type":"structure","required":["Key"],"members":{"ResourceId":{},"ResourceType":{},"Key":{},"Value":{},"PropagateAtLaunch":{"type":"boolean"}}}},"S2z":{"type":"list","member":{}},"S30":{"type":"list","member":{}},"S32":{"type":"list","member":{"type":"structure","required":["DeviceName"],"members":{"VirtualName":{},"DeviceName":{},"Ebs":{"type":"structure","members":{"SnapshotId":{},"VolumeSize":{"type":"integer"},"VolumeType":{},"DeleteOnTermination":{"type":"boolean"},"Iops":{"type":"integer"},"Encrypted":{"type":"boolean"},"Throughput":{"type":"integer"}}},"NoDevice":{"type":"boolean"}}}},"S3c":{"type":"structure","members":{"Enabled":{"type":"boolean"}}},"S3h":{"type":"structure","members":{"HttpTokens":{},"HttpPutResponseHopLimit":{"type":"integer"},"HttpEndpoint":{}}},"S46":{"type":"list","member":{}},"S48":{"type":"list","member":{"type":"structure","members":{"Name":{},"Values":{"type":"list","member":{}}}}},"S4f":{"type":"list","member":{"type":"structure","required":["InstanceId","AvailabilityZone","LifecycleState","HealthStatus","ProtectedFromScaleIn"],"members":{"InstanceId":{},"InstanceType":{},"AvailabilityZone":{},"LifecycleState":{},"HealthStatus":{},"LaunchConfigurationName":{},"LaunchTemplate":{"shape":"S14"},"ProtectedFromScaleIn":{"type":"boolean"},"WeightedCapacity":{}}}},"S4m":{"type":"list","member":{"type":"structure","members":{"ResourceId":{},"ResourceType":{},"Key":{},"Value":{},"PropagateAtLaunch":{"type":"boolean"}}}},"S4o":{"type":"structure","members":{"MaxGroupPreparedCapacity":{"type":"integer"},"MinSize":{"type":"integer"},"PoolState":{},"Status":{},"InstanceReusePolicy":{"shape":"S4t"}}},"S4t":{"type":"structure","members":{"ReuseOnScaleIn":{"type":"boolean"}}},"S51":{"type":"list","member":{}},"S5a":{"type":"structure","members":{"LivePoolProgress":{"type":"structure","members":{"PercentageComplete":{"type":"integer"},"InstancesToUpdate":{"type":"integer"}}},"WarmPoolProgress":{"type":"structure","members":{"PercentageComplete":{"type":"integer"},"InstancesToUpdate":{"type":"integer"}}}}},"S5d":{"type":"structure","members":{"MinHealthyPercentage":{"type":"integer"},"InstanceWarmup":{"type":"integer"},"CheckpointPercentages":{"type":"list","member":{"type":"integer"}},"CheckpointDelay":{"type":"integer"},"SkipMatching":{"type":"boolean"},"AutoRollback":{"type":"boolean"},"ScaleInProtectedInstances":{},"StandbyInstances":{},"AlarmSpecification":{"type":"structure","members":{"Alarms":{"type":"list","member":{}}}}}},"S5o":{"type":"structure","members":{"LaunchTemplate":{"shape":"S14"},"MixedInstancesPolicy":{"shape":"S16"}}},"S6p":{"type":"integer","deprecated":true},"S6s":{"type":"list","member":{"type":"structure","required":["ScalingAdjustment"],"members":{"MetricIntervalLowerBound":{"type":"double"},"MetricIntervalUpperBound":{"type":"double"},"ScalingAdjustment":{"type":"integer"}}}},"S6w":{"type":"list","member":{"type":"structure","members":{"AlarmName":{},"AlarmARN":{}}}},"S6y":{"type":"structure","required":["TargetValue"],"members":{"PredefinedMetricSpecification":{"type":"structure","required":["PredefinedMetricType"],"members":{"PredefinedMetricType":{},"ResourceLabel":{}}},"CustomizedMetricSpecification":{"type":"structure","members":{"MetricName":{},"Namespace":{},"Dimensions":{"shape":"S74"},"Statistic":{},"Unit":{},"Metrics":{"type":"list","member":{"type":"structure","required":["Id"],"members":{"Id":{},"Expression":{},"MetricStat":{"type":"structure","required":["Metric","Stat"],"members":{"Metric":{"shape":"S7d"},"Stat":{},"Unit":{}}},"Label":{},"ReturnData":{"type":"boolean"}}}}}},"TargetValue":{"type":"double"},"DisableScaleIn":{"type":"boolean"}}},"S74":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}},"S7d":{"type":"structure","required":["Namespace","MetricName"],"members":{"Namespace":{},"MetricName":{},"Dimensions":{"shape":"S74"}}},"S7j":{"type":"structure","required":["MetricSpecifications"],"members":{"MetricSpecifications":{"type":"list","member":{"shape":"S7l"}},"Mode":{},"SchedulingBufferTime":{"type":"integer"},"MaxCapacityBreachBehavior":{},"MaxCapacityBuffer":{"type":"integer"}}},"S7l":{"type":"structure","required":["TargetValue"],"members":{"TargetValue":{"type":"double"},"PredefinedMetricPairSpecification":{"type":"structure","required":["PredefinedMetricType"],"members":{"PredefinedMetricType":{},"ResourceLabel":{}}},"PredefinedScalingMetricSpecification":{"type":"structure","required":["PredefinedMetricType"],"members":{"PredefinedMetricType":{},"ResourceLabel":{}}},"PredefinedLoadMetricSpecification":{"type":"structure","required":["PredefinedMetricType"],"members":{"PredefinedMetricType":{},"ResourceLabel":{}}},"CustomizedScalingMetricSpecification":{"type":"structure","required":["MetricDataQueries"],"members":{"MetricDataQueries":{"shape":"S7t"}}},"CustomizedLoadMetricSpecification":{"type":"structure","required":["MetricDataQueries"],"members":{"MetricDataQueries":{"shape":"S7t"}}},"CustomizedCapacityMetricSpecification":{"type":"structure","required":["MetricDataQueries"],"members":{"MetricDataQueries":{"shape":"S7t"}}}}},"S7t":{"type":"list","member":{"type":"structure","required":["Id"],"members":{"Id":{},"Expression":{},"MetricStat":{"type":"structure","required":["Metric","Stat"],"members":{"Metric":{"shape":"S7d"},"Stat":{},"Unit":{}}},"Label":{},"ReturnData":{"type":"boolean"}}}},"S86":{"type":"list","member":{"shape":"S87"}},"S87":{"type":"structure","required":["ActivityId","AutoScalingGroupName","Cause","StartTime","StatusCode"],"members":{"ActivityId":{},"AutoScalingGroupName":{},"Description":{},"Cause":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"StatusCode":{},"StatusMessage":{},"Progress":{"type":"integer"},"Details":{},"AutoScalingGroupState":{},"AutoScalingGroupARN":{}}},"S91":{"type":"list","member":{}},"S9d":{"type":"list","member":{"type":"timestamp"}},"S9e":{"type":"list","member":{"type":"double"}},"S9q":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"ScalingProcesses":{"type":"list","member":{}}}}}}')},81436:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeAutoScalingGroups":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":"AutoScalingGroups"},"DescribeAutoScalingInstances":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":"AutoScalingInstances"},"DescribeLaunchConfigurations":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":"LaunchConfigurations"},"DescribeNotificationConfigurations":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":"NotificationConfigurations"},"DescribePolicies":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":"ScalingPolicies"},"DescribeScalingActivities":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":"Activities"},"DescribeScheduledActions":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":"ScheduledUpdateGroupActions"},"DescribeTags":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":"Tags"},"DescribeTrafficSources":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken"},"DescribeWarmPool":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":"Instances"}}}')},4060:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-10-25","endpointPrefix":"ce","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"AWS Cost Explorer","serviceFullName":"AWS Cost Explorer Service","serviceId":"Cost Explorer","signatureVersion":"v4","signingName":"ce","targetPrefix":"AWSInsightsIndexService","uid":"ce-2017-10-25"},"operations":{"CreateAnomalyMonitor":{"input":{"type":"structure","required":["AnomalyMonitor"],"members":{"AnomalyMonitor":{"shape":"S2"},"ResourceTags":{"shape":"Sk"}}},"output":{"type":"structure","required":["MonitorArn"],"members":{"MonitorArn":{}}}},"CreateAnomalySubscription":{"input":{"type":"structure","required":["AnomalySubscription"],"members":{"AnomalySubscription":{"shape":"Sq"},"ResourceTags":{"shape":"Sk"}}},"output":{"type":"structure","required":["SubscriptionArn"],"members":{"SubscriptionArn":{}}}},"CreateCostCategoryDefinition":{"input":{"type":"structure","required":["Name","RuleVersion","Rules"],"members":{"Name":{},"EffectiveStart":{},"RuleVersion":{},"Rules":{"shape":"S14"},"DefaultValue":{},"SplitChargeRules":{"shape":"S1a"},"ResourceTags":{"shape":"Sk"}}},"output":{"type":"structure","members":{"CostCategoryArn":{},"EffectiveStart":{}}}},"DeleteAnomalyMonitor":{"input":{"type":"structure","required":["MonitorArn"],"members":{"MonitorArn":{}}},"output":{"type":"structure","members":{}}},"DeleteAnomalySubscription":{"input":{"type":"structure","required":["SubscriptionArn"],"members":{"SubscriptionArn":{}}},"output":{"type":"structure","members":{}}},"DeleteCostCategoryDefinition":{"input":{"type":"structure","required":["CostCategoryArn"],"members":{"CostCategoryArn":{}}},"output":{"type":"structure","members":{"CostCategoryArn":{},"EffectiveEnd":{}}}},"DescribeCostCategoryDefinition":{"input":{"type":"structure","required":["CostCategoryArn"],"members":{"CostCategoryArn":{},"EffectiveOn":{}}},"output":{"type":"structure","members":{"CostCategory":{"type":"structure","required":["CostCategoryArn","EffectiveStart","Name","RuleVersion","Rules"],"members":{"CostCategoryArn":{},"EffectiveStart":{},"EffectiveEnd":{},"Name":{},"RuleVersion":{},"Rules":{"shape":"S14"},"SplitChargeRules":{"shape":"S1a"},"ProcessingStatus":{"shape":"S1s"},"DefaultValue":{}}}}}},"GetAnomalies":{"input":{"type":"structure","required":["DateInterval"],"members":{"MonitorArn":{},"DateInterval":{"type":"structure","required":["StartDate"],"members":{"StartDate":{},"EndDate":{}}},"Feedback":{},"TotalImpact":{"type":"structure","required":["NumericOperator","StartValue"],"members":{"NumericOperator":{},"StartValue":{"type":"double"},"EndValue":{"type":"double"}}},"NextPageToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["Anomalies"],"members":{"Anomalies":{"type":"list","member":{"type":"structure","required":["AnomalyId","AnomalyScore","Impact","MonitorArn"],"members":{"AnomalyId":{},"AnomalyStartDate":{},"AnomalyEndDate":{},"DimensionValue":{},"RootCauses":{"type":"list","member":{"type":"structure","members":{"Service":{},"Region":{},"LinkedAccount":{},"UsageType":{},"LinkedAccountName":{}}}},"AnomalyScore":{"type":"structure","required":["MaxScore","CurrentScore"],"members":{"MaxScore":{"type":"double"},"CurrentScore":{"type":"double"}}},"Impact":{"type":"structure","required":["MaxImpact"],"members":{"MaxImpact":{"type":"double"},"TotalImpact":{"type":"double"},"TotalActualSpend":{"type":"double"},"TotalExpectedSpend":{"type":"double"},"TotalImpactPercentage":{"type":"double"}}},"MonitorArn":{},"Feedback":{}}}},"NextPageToken":{}}}},"GetAnomalyMonitors":{"input":{"type":"structure","members":{"MonitorArnList":{"shape":"Sb"},"NextPageToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["AnomalyMonitors"],"members":{"AnomalyMonitors":{"type":"list","member":{"shape":"S2"}},"NextPageToken":{}}}},"GetAnomalySubscriptions":{"input":{"type":"structure","members":{"SubscriptionArnList":{"shape":"Sb"},"MonitorArn":{},"NextPageToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["AnomalySubscriptions"],"members":{"AnomalySubscriptions":{"type":"list","member":{"shape":"Sq"}},"NextPageToken":{}}}},"GetCostAndUsage":{"input":{"type":"structure","required":["TimePeriod","Granularity","Metrics"],"members":{"TimePeriod":{"shape":"S2i"},"Granularity":{},"Filter":{"shape":"S7"},"Metrics":{"shape":"S2k"},"GroupBy":{"shape":"S2m"},"NextPageToken":{}}},"output":{"type":"structure","members":{"NextPageToken":{},"GroupDefinitions":{"shape":"S2m"},"ResultsByTime":{"shape":"S2r"},"DimensionValueAttributes":{"shape":"S32"}}}},"GetCostAndUsageWithResources":{"input":{"type":"structure","required":["TimePeriod","Granularity","Filter"],"members":{"TimePeriod":{"shape":"S2i"},"Granularity":{},"Filter":{"shape":"S7"},"Metrics":{"shape":"S2k"},"GroupBy":{"shape":"S2m"},"NextPageToken":{}}},"output":{"type":"structure","members":{"NextPageToken":{},"GroupDefinitions":{"shape":"S2m"},"ResultsByTime":{"shape":"S2r"},"DimensionValueAttributes":{"shape":"S32"}}}},"GetCostCategories":{"input":{"type":"structure","required":["TimePeriod"],"members":{"SearchString":{},"TimePeriod":{"shape":"S2i"},"CostCategoryName":{},"Filter":{"shape":"S7"},"SortBy":{"shape":"S3b"},"MaxResults":{"type":"integer"},"NextPageToken":{}}},"output":{"type":"structure","required":["ReturnSize","TotalSize"],"members":{"NextPageToken":{},"CostCategoryNames":{"type":"list","member":{}},"CostCategoryValues":{"shape":"S3i"},"ReturnSize":{"type":"integer"},"TotalSize":{"type":"integer"}}}},"GetCostForecast":{"input":{"type":"structure","required":["TimePeriod","Metric","Granularity"],"members":{"TimePeriod":{"shape":"S2i"},"Metric":{},"Granularity":{},"Filter":{"shape":"S7"},"PredictionIntervalLevel":{"type":"integer"}}},"output":{"type":"structure","members":{"Total":{"shape":"S2u"},"ForecastResultsByTime":{"shape":"S3n"}}}},"GetDimensionValues":{"input":{"type":"structure","required":["TimePeriod","Dimension"],"members":{"SearchString":{},"TimePeriod":{"shape":"S2i"},"Dimension":{},"Context":{},"Filter":{"shape":"S7"},"SortBy":{"shape":"S3b"},"MaxResults":{"type":"integer"},"NextPageToken":{}}},"output":{"type":"structure","required":["DimensionValues","ReturnSize","TotalSize"],"members":{"DimensionValues":{"shape":"S32"},"ReturnSize":{"type":"integer"},"TotalSize":{"type":"integer"},"NextPageToken":{}}}},"GetReservationCoverage":{"input":{"type":"structure","required":["TimePeriod"],"members":{"TimePeriod":{"shape":"S2i"},"GroupBy":{"shape":"S2m"},"Granularity":{},"Filter":{"shape":"S7"},"Metrics":{"shape":"S2k"},"NextPageToken":{},"SortBy":{"shape":"S3c"},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["CoveragesByTime"],"members":{"CoveragesByTime":{"type":"list","member":{"type":"structure","members":{"TimePeriod":{"shape":"S2i"},"Groups":{"type":"list","member":{"type":"structure","members":{"Attributes":{"shape":"S34"},"Coverage":{"shape":"S3y"}}}},"Total":{"shape":"S3y"}}}},"Total":{"shape":"S3y"},"NextPageToken":{}}}},"GetReservationPurchaseRecommendation":{"input":{"type":"structure","required":["Service"],"members":{"AccountId":{},"Service":{},"Filter":{"shape":"S7"},"AccountScope":{},"LookbackPeriodInDays":{},"TermInYears":{},"PaymentOption":{},"ServiceSpecification":{"shape":"S4g"},"PageSize":{"type":"integer"},"NextPageToken":{}}},"output":{"type":"structure","members":{"Metadata":{"type":"structure","members":{"RecommendationId":{},"GenerationTimestamp":{}}},"Recommendations":{"type":"list","member":{"type":"structure","members":{"AccountScope":{},"LookbackPeriodInDays":{},"TermInYears":{},"PaymentOption":{},"ServiceSpecification":{"shape":"S4g"},"RecommendationDetails":{"type":"list","member":{"type":"structure","members":{"AccountId":{},"InstanceDetails":{"type":"structure","members":{"EC2InstanceDetails":{"type":"structure","members":{"Family":{},"InstanceType":{},"Region":{},"AvailabilityZone":{},"Platform":{},"Tenancy":{},"CurrentGeneration":{"type":"boolean"},"SizeFlexEligible":{"type":"boolean"}}},"RDSInstanceDetails":{"type":"structure","members":{"Family":{},"InstanceType":{},"Region":{},"DatabaseEngine":{},"DatabaseEdition":{},"DeploymentOption":{},"LicenseModel":{},"CurrentGeneration":{"type":"boolean"},"SizeFlexEligible":{"type":"boolean"}}},"RedshiftInstanceDetails":{"type":"structure","members":{"Family":{},"NodeType":{},"Region":{},"CurrentGeneration":{"type":"boolean"},"SizeFlexEligible":{"type":"boolean"}}},"ElastiCacheInstanceDetails":{"type":"structure","members":{"Family":{},"NodeType":{},"Region":{},"ProductDescription":{},"CurrentGeneration":{"type":"boolean"},"SizeFlexEligible":{"type":"boolean"}}},"ESInstanceDetails":{"type":"structure","members":{"InstanceClass":{},"InstanceSize":{},"Region":{},"CurrentGeneration":{"type":"boolean"},"SizeFlexEligible":{"type":"boolean"}}}}},"RecommendedNumberOfInstancesToPurchase":{},"RecommendedNormalizedUnitsToPurchase":{},"MinimumNumberOfInstancesUsedPerHour":{},"MinimumNormalizedUnitsUsedPerHour":{},"MaximumNumberOfInstancesUsedPerHour":{},"MaximumNormalizedUnitsUsedPerHour":{},"AverageNumberOfInstancesUsedPerHour":{},"AverageNormalizedUnitsUsedPerHour":{},"AverageUtilization":{},"EstimatedBreakEvenInMonths":{},"CurrencyCode":{},"EstimatedMonthlySavingsAmount":{},"EstimatedMonthlySavingsPercentage":{},"EstimatedMonthlyOnDemandCost":{},"EstimatedReservationCostForLookbackPeriod":{},"UpfrontCost":{},"RecurringStandardMonthlyCost":{}}}},"RecommendationSummary":{"type":"structure","members":{"TotalEstimatedMonthlySavingsAmount":{},"TotalEstimatedMonthlySavingsPercentage":{},"CurrencyCode":{}}}}}},"NextPageToken":{}}}},"GetReservationUtilization":{"input":{"type":"structure","required":["TimePeriod"],"members":{"TimePeriod":{"shape":"S2i"},"GroupBy":{"shape":"S2m"},"Granularity":{},"Filter":{"shape":"S7"},"SortBy":{"shape":"S3c"},"NextPageToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["UtilizationsByTime"],"members":{"UtilizationsByTime":{"type":"list","member":{"type":"structure","members":{"TimePeriod":{"shape":"S2i"},"Groups":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{},"Attributes":{"shape":"S34"},"Utilization":{"shape":"S55"}}}},"Total":{"shape":"S55"}}}},"Total":{"shape":"S55"},"NextPageToken":{}}}},"GetRightsizingRecommendation":{"input":{"type":"structure","required":["Service"],"members":{"Filter":{"shape":"S7"},"Configuration":{"shape":"S5o"},"Service":{},"PageSize":{"type":"integer"},"NextPageToken":{}}},"output":{"type":"structure","members":{"Metadata":{"type":"structure","members":{"RecommendationId":{},"GenerationTimestamp":{},"LookbackPeriodInDays":{},"AdditionalMetadata":{}}},"Summary":{"type":"structure","members":{"TotalRecommendationCount":{},"EstimatedTotalMonthlySavingsAmount":{},"SavingsCurrencyCode":{},"SavingsPercentage":{}}},"RightsizingRecommendations":{"type":"list","member":{"type":"structure","members":{"AccountId":{},"CurrentInstance":{"type":"structure","members":{"ResourceId":{},"InstanceName":{},"Tags":{"type":"list","member":{"shape":"Sf"}},"ResourceDetails":{"shape":"S5x"},"ResourceUtilization":{"shape":"S5z"},"ReservationCoveredHoursInLookbackPeriod":{},"SavingsPlansCoveredHoursInLookbackPeriod":{},"OnDemandHoursInLookbackPeriod":{},"TotalRunningHoursInLookbackPeriod":{},"MonthlyCost":{},"CurrencyCode":{}}},"RightsizingType":{},"ModifyRecommendationDetail":{"type":"structure","members":{"TargetInstances":{"type":"list","member":{"type":"structure","members":{"EstimatedMonthlyCost":{},"EstimatedMonthlySavings":{},"CurrencyCode":{},"DefaultTargetInstance":{"type":"boolean"},"ResourceDetails":{"shape":"S5x"},"ExpectedResourceUtilization":{"shape":"S5z"},"PlatformDifferences":{"type":"list","member":{}}}}}}},"TerminateRecommendationDetail":{"type":"structure","members":{"EstimatedMonthlySavings":{},"CurrencyCode":{}}},"FindingReasonCodes":{"type":"list","member":{}}}}},"NextPageToken":{},"Configuration":{"shape":"S5o"}}}},"GetSavingsPlanPurchaseRecommendationDetails":{"input":{"type":"structure","required":["RecommendationDetailId"],"members":{"RecommendationDetailId":{}}},"output":{"type":"structure","members":{"RecommendationDetailId":{},"RecommendationDetailData":{"type":"structure","members":{"AccountScope":{},"LookbackPeriodInDays":{},"SavingsPlansType":{},"TermInYears":{},"PaymentOption":{},"AccountId":{},"CurrencyCode":{},"InstanceFamily":{},"Region":{},"OfferingId":{},"GenerationTimestamp":{},"LatestUsageTimestamp":{},"CurrentAverageHourlyOnDemandSpend":{},"CurrentMaximumHourlyOnDemandSpend":{},"CurrentMinimumHourlyOnDemandSpend":{},"EstimatedAverageUtilization":{},"EstimatedMonthlySavingsAmount":{},"EstimatedOnDemandCost":{},"EstimatedOnDemandCostWithCurrentCommitment":{},"EstimatedROI":{},"EstimatedSPCost":{},"EstimatedSavingsAmount":{},"EstimatedSavingsPercentage":{},"ExistingHourlyCommitment":{},"HourlyCommitmentToPurchase":{},"UpfrontCost":{},"CurrentAverageCoverage":{},"EstimatedAverageCoverage":{},"MetricsOverLookbackPeriod":{"type":"list","member":{"type":"structure","members":{"StartTime":{},"EstimatedOnDemandCost":{},"CurrentCoverage":{},"EstimatedCoverage":{},"EstimatedNewCommitmentUtilization":{}}}}}}}}},"GetSavingsPlansCoverage":{"input":{"type":"structure","required":["TimePeriod"],"members":{"TimePeriod":{"shape":"S2i"},"GroupBy":{"shape":"S2m"},"Granularity":{},"Filter":{"shape":"S7"},"Metrics":{"shape":"S2k"},"NextToken":{},"MaxResults":{"type":"integer"},"SortBy":{"shape":"S3c"}}},"output":{"type":"structure","required":["SavingsPlansCoverages"],"members":{"SavingsPlansCoverages":{"type":"list","member":{"type":"structure","members":{"Attributes":{"shape":"S34"},"Coverage":{"type":"structure","members":{"SpendCoveredBySavingsPlans":{},"OnDemandCost":{},"TotalCost":{},"CoveragePercentage":{}}},"TimePeriod":{"shape":"S2i"}}}},"NextToken":{}}}},"GetSavingsPlansPurchaseRecommendation":{"input":{"type":"structure","required":["SavingsPlansType","TermInYears","PaymentOption","LookbackPeriodInDays"],"members":{"SavingsPlansType":{},"TermInYears":{},"PaymentOption":{},"AccountScope":{},"NextPageToken":{},"PageSize":{"type":"integer"},"LookbackPeriodInDays":{},"Filter":{"shape":"S7"}}},"output":{"type":"structure","members":{"Metadata":{"type":"structure","members":{"RecommendationId":{},"GenerationTimestamp":{},"AdditionalMetadata":{}}},"SavingsPlansPurchaseRecommendation":{"type":"structure","members":{"AccountScope":{},"SavingsPlansType":{},"TermInYears":{},"PaymentOption":{},"LookbackPeriodInDays":{},"SavingsPlansPurchaseRecommendationDetails":{"type":"list","member":{"type":"structure","members":{"SavingsPlansDetails":{"type":"structure","members":{"Region":{},"InstanceFamily":{},"OfferingId":{}}},"AccountId":{},"UpfrontCost":{},"EstimatedROI":{},"CurrencyCode":{},"EstimatedSPCost":{},"EstimatedOnDemandCost":{},"EstimatedOnDemandCostWithCurrentCommitment":{},"EstimatedSavingsAmount":{},"EstimatedSavingsPercentage":{},"HourlyCommitmentToPurchase":{},"EstimatedAverageUtilization":{},"EstimatedMonthlySavingsAmount":{},"CurrentMinimumHourlyOnDemandSpend":{},"CurrentMaximumHourlyOnDemandSpend":{},"CurrentAverageHourlyOnDemandSpend":{},"RecommendationDetailId":{}}}},"SavingsPlansPurchaseRecommendationSummary":{"type":"structure","members":{"EstimatedROI":{},"CurrencyCode":{},"EstimatedTotalCost":{},"CurrentOnDemandSpend":{},"EstimatedSavingsAmount":{},"TotalRecommendationCount":{},"DailyCommitmentToPurchase":{},"HourlyCommitmentToPurchase":{},"EstimatedSavingsPercentage":{},"EstimatedMonthlySavingsAmount":{},"EstimatedOnDemandCostWithCurrentCommitment":{}}}}},"NextPageToken":{}}}},"GetSavingsPlansUtilization":{"input":{"type":"structure","required":["TimePeriod"],"members":{"TimePeriod":{"shape":"S2i"},"Granularity":{},"Filter":{"shape":"S7"},"SortBy":{"shape":"S3c"}}},"output":{"type":"structure","required":["Total"],"members":{"SavingsPlansUtilizationsByTime":{"type":"list","member":{"type":"structure","required":["TimePeriod","Utilization"],"members":{"TimePeriod":{"shape":"S2i"},"Utilization":{"shape":"S71"},"Savings":{"shape":"S72"},"AmortizedCommitment":{"shape":"S73"}}}},"Total":{"shape":"S74"}}}},"GetSavingsPlansUtilizationDetails":{"input":{"type":"structure","required":["TimePeriod"],"members":{"TimePeriod":{"shape":"S2i"},"Filter":{"shape":"S7"},"DataType":{"type":"list","member":{}},"NextToken":{},"MaxResults":{"type":"integer"},"SortBy":{"shape":"S3c"}}},"output":{"type":"structure","required":["SavingsPlansUtilizationDetails","TimePeriod"],"members":{"SavingsPlansUtilizationDetails":{"type":"list","member":{"type":"structure","members":{"SavingsPlanArn":{},"Attributes":{"shape":"S34"},"Utilization":{"shape":"S71"},"Savings":{"shape":"S72"},"AmortizedCommitment":{"shape":"S73"}}}},"Total":{"shape":"S74"},"TimePeriod":{"shape":"S2i"},"NextToken":{}}}},"GetTags":{"input":{"type":"structure","required":["TimePeriod"],"members":{"SearchString":{},"TimePeriod":{"shape":"S2i"},"TagKey":{},"Filter":{"shape":"S7"},"SortBy":{"shape":"S3b"},"MaxResults":{"type":"integer"},"NextPageToken":{}}},"output":{"type":"structure","required":["Tags","ReturnSize","TotalSize"],"members":{"NextPageToken":{},"Tags":{"type":"list","member":{}},"ReturnSize":{"type":"integer"},"TotalSize":{"type":"integer"}}}},"GetUsageForecast":{"input":{"type":"structure","required":["TimePeriod","Metric","Granularity"],"members":{"TimePeriod":{"shape":"S2i"},"Metric":{},"Granularity":{},"Filter":{"shape":"S7"},"PredictionIntervalLevel":{"type":"integer"}}},"output":{"type":"structure","members":{"Total":{"shape":"S2u"},"ForecastResultsByTime":{"shape":"S3n"}}}},"ListCostAllocationTags":{"input":{"type":"structure","members":{"Status":{},"TagKeys":{"type":"list","member":{}},"Type":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"CostAllocationTags":{"type":"list","member":{"type":"structure","required":["TagKey","Type","Status"],"members":{"TagKey":{},"Type":{},"Status":{},"LastUpdatedDate":{},"LastUsedDate":{}}}},"NextToken":{}}}},"ListCostCategoryDefinitions":{"input":{"type":"structure","members":{"EffectiveOn":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"CostCategoryReferences":{"type":"list","member":{"type":"structure","members":{"CostCategoryArn":{},"Name":{},"EffectiveStart":{},"EffectiveEnd":{},"NumberOfRules":{"type":"integer"},"ProcessingStatus":{"shape":"S1s"},"Values":{"shape":"S3i"},"DefaultValue":{}}}},"NextToken":{}}}},"ListSavingsPlansPurchaseRecommendationGeneration":{"input":{"type":"structure","members":{"GenerationStatus":{},"RecommendationIds":{"type":"list","member":{}},"PageSize":{"type":"integer"},"NextPageToken":{}}},"output":{"type":"structure","members":{"GenerationSummaryList":{"type":"list","member":{"type":"structure","members":{"RecommendationId":{},"GenerationStatus":{},"GenerationStartedTime":{},"GenerationCompletionTime":{},"EstimatedCompletionTime":{}}}},"NextPageToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"ResourceTags":{"shape":"Sk"}}}},"ProvideAnomalyFeedback":{"input":{"type":"structure","required":["AnomalyId","Feedback"],"members":{"AnomalyId":{},"Feedback":{}}},"output":{"type":"structure","required":["AnomalyId"],"members":{"AnomalyId":{}}}},"StartSavingsPlansPurchaseRecommendationGeneration":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"RecommendationId":{},"GenerationStartedTime":{},"EstimatedCompletionTime":{}}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","ResourceTags"],"members":{"ResourceArn":{},"ResourceTags":{"shape":"Sk"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","ResourceTagKeys"],"members":{"ResourceArn":{},"ResourceTagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateAnomalyMonitor":{"input":{"type":"structure","required":["MonitorArn"],"members":{"MonitorArn":{},"MonitorName":{}}},"output":{"type":"structure","required":["MonitorArn"],"members":{"MonitorArn":{}}}},"UpdateAnomalySubscription":{"input":{"type":"structure","required":["SubscriptionArn"],"members":{"SubscriptionArn":{},"Threshold":{"deprecated":true,"deprecatedMessage":"Threshold has been deprecated in favor of ThresholdExpression","type":"double"},"Frequency":{},"MonitorArnList":{"shape":"Sr"},"Subscribers":{"shape":"St"},"SubscriptionName":{},"ThresholdExpression":{"shape":"S7"}}},"output":{"type":"structure","required":["SubscriptionArn"],"members":{"SubscriptionArn":{}}}},"UpdateCostAllocationTagsStatus":{"input":{"type":"structure","required":["CostAllocationTagsStatus"],"members":{"CostAllocationTagsStatus":{"type":"list","member":{"type":"structure","required":["TagKey","Status"],"members":{"TagKey":{},"Status":{}}}}}},"output":{"type":"structure","members":{"Errors":{"type":"list","member":{"type":"structure","members":{"TagKey":{},"Code":{},"Message":{}}}}}}},"UpdateCostCategoryDefinition":{"input":{"type":"structure","required":["CostCategoryArn","RuleVersion","Rules"],"members":{"CostCategoryArn":{},"EffectiveStart":{},"RuleVersion":{},"Rules":{"shape":"S14"},"DefaultValue":{},"SplitChargeRules":{"shape":"S1a"}}},"output":{"type":"structure","members":{"CostCategoryArn":{},"EffectiveStart":{}}}}},"shapes":{"S2":{"type":"structure","required":["MonitorName","MonitorType"],"members":{"MonitorArn":{},"MonitorName":{},"CreationDate":{},"LastUpdatedDate":{},"LastEvaluatedDate":{},"MonitorType":{},"MonitorDimension":{},"MonitorSpecification":{"shape":"S7"},"DimensionalValueCount":{"type":"integer"}}},"S7":{"type":"structure","members":{"Or":{"shape":"S8"},"And":{"shape":"S8"},"Not":{"shape":"S7"},"Dimensions":{"type":"structure","members":{"Key":{},"Values":{"shape":"Sb"},"MatchOptions":{"shape":"Sd"}}},"Tags":{"shape":"Sf"},"CostCategories":{"type":"structure","members":{"Key":{},"Values":{"shape":"Sb"},"MatchOptions":{"shape":"Sd"}}}}},"S8":{"type":"list","member":{"shape":"S7"}},"Sb":{"type":"list","member":{}},"Sd":{"type":"list","member":{}},"Sf":{"type":"structure","members":{"Key":{},"Values":{"shape":"Sb"},"MatchOptions":{"shape":"Sd"}}},"Sk":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"Sq":{"type":"structure","required":["MonitorArnList","Subscribers","Frequency","SubscriptionName"],"members":{"SubscriptionArn":{},"AccountId":{},"MonitorArnList":{"shape":"Sr"},"Subscribers":{"shape":"St"},"Threshold":{"deprecated":true,"deprecatedMessage":"Threshold has been deprecated in favor of ThresholdExpression","type":"double"},"Frequency":{},"SubscriptionName":{},"ThresholdExpression":{"shape":"S7"}}},"Sr":{"type":"list","member":{}},"St":{"type":"list","member":{"type":"structure","members":{"Address":{},"Type":{},"Status":{}}}},"S14":{"type":"list","member":{"type":"structure","members":{"Value":{},"Rule":{"shape":"S7"},"InheritedValue":{"type":"structure","members":{"DimensionName":{},"DimensionKey":{}}},"Type":{}}}},"S1a":{"type":"list","member":{"type":"structure","required":["Source","Targets","Method"],"members":{"Source":{},"Targets":{"type":"list","member":{}},"Method":{},"Parameters":{"type":"list","member":{"type":"structure","required":["Type","Values"],"members":{"Type":{},"Values":{"type":"list","member":{}}}}}}}},"S1s":{"type":"list","member":{"type":"structure","members":{"Component":{},"Status":{}}}},"S2i":{"type":"structure","required":["Start","End"],"members":{"Start":{},"End":{}}},"S2k":{"type":"list","member":{}},"S2m":{"type":"list","member":{"type":"structure","members":{"Type":{},"Key":{}}}},"S2r":{"type":"list","member":{"type":"structure","members":{"TimePeriod":{"shape":"S2i"},"Total":{"shape":"S2t"},"Groups":{"type":"list","member":{"type":"structure","members":{"Keys":{"type":"list","member":{}},"Metrics":{"shape":"S2t"}}}},"Estimated":{"type":"boolean"}}}},"S2t":{"type":"map","key":{},"value":{"shape":"S2u"}},"S2u":{"type":"structure","members":{"Amount":{},"Unit":{}}},"S32":{"type":"list","member":{"type":"structure","members":{"Value":{},"Attributes":{"shape":"S34"}}}},"S34":{"type":"map","key":{},"value":{}},"S3b":{"type":"list","member":{"shape":"S3c"}},"S3c":{"type":"structure","required":["Key"],"members":{"Key":{},"SortOrder":{}}},"S3i":{"type":"list","member":{}},"S3n":{"type":"list","member":{"type":"structure","members":{"TimePeriod":{"shape":"S2i"},"MeanValue":{},"PredictionIntervalLowerBound":{},"PredictionIntervalUpperBound":{}}}},"S3y":{"type":"structure","members":{"CoverageHours":{"type":"structure","members":{"OnDemandHours":{},"ReservedHours":{},"TotalRunningHours":{},"CoverageHoursPercentage":{}}},"CoverageNormalizedUnits":{"type":"structure","members":{"OnDemandNormalizedUnits":{},"ReservedNormalizedUnits":{},"TotalRunningNormalizedUnits":{},"CoverageNormalizedUnitsPercentage":{}}},"CoverageCost":{"type":"structure","members":{"OnDemandCost":{}}}}},"S4g":{"type":"structure","members":{"EC2Specification":{"type":"structure","members":{"OfferingClass":{}}}}},"S55":{"type":"structure","members":{"UtilizationPercentage":{},"UtilizationPercentageInUnits":{},"PurchasedHours":{},"PurchasedUnits":{},"TotalActualHours":{},"TotalActualUnits":{},"UnusedHours":{},"UnusedUnits":{},"OnDemandCostOfRIHoursUsed":{},"NetRISavings":{},"TotalPotentialRISavings":{},"AmortizedUpfrontFee":{},"AmortizedRecurringFee":{},"TotalAmortizedFee":{},"RICostForUnusedHours":{},"RealizedSavings":{},"UnrealizedSavings":{}}},"S5o":{"type":"structure","required":["RecommendationTarget","BenefitsConsidered"],"members":{"RecommendationTarget":{},"BenefitsConsidered":{"type":"boolean"}}},"S5x":{"type":"structure","members":{"EC2ResourceDetails":{"type":"structure","members":{"HourlyOnDemandRate":{},"InstanceType":{},"Platform":{},"Region":{},"Sku":{},"Memory":{},"NetworkPerformance":{},"Storage":{},"Vcpu":{}}}}},"S5z":{"type":"structure","members":{"EC2ResourceUtilization":{"type":"structure","members":{"MaxCpuUtilizationPercentage":{},"MaxMemoryUtilizationPercentage":{},"MaxStorageUtilizationPercentage":{},"EBSResourceUtilization":{"type":"structure","members":{"EbsReadOpsPerSecond":{},"EbsWriteOpsPerSecond":{},"EbsReadBytesPerSecond":{},"EbsWriteBytesPerSecond":{}}},"DiskResourceUtilization":{"type":"structure","members":{"DiskReadOpsPerSecond":{},"DiskWriteOpsPerSecond":{},"DiskReadBytesPerSecond":{},"DiskWriteBytesPerSecond":{}}},"NetworkResourceUtilization":{"type":"structure","members":{"NetworkInBytesPerSecond":{},"NetworkOutBytesPerSecond":{},"NetworkPacketsInPerSecond":{},"NetworkPacketsOutPerSecond":{}}}}}}},"S71":{"type":"structure","members":{"TotalCommitment":{},"UsedCommitment":{},"UnusedCommitment":{},"UtilizationPercentage":{}}},"S72":{"type":"structure","members":{"NetSavings":{},"OnDemandCostEquivalent":{}}},"S73":{"type":"structure","members":{"AmortizedRecurringCommitment":{},"AmortizedUpfrontCommitment":{},"TotalAmortizedCommitment":{}}},"S74":{"type":"structure","required":["Utilization"],"members":{"Utilization":{"shape":"S71"},"Savings":{"shape":"S72"},"AmortizedCommitment":{"shape":"S73"}}}}}')},75642:function(e){"use strict";e.exports=JSON.parse('{"o":{"GetSavingsPlansCoverage":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"GetSavingsPlansUtilizationDetails":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListCostAllocationTags":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListCostCategoryDefinitions":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"}}}')},31930:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2010-05-15","endpointPrefix":"cloudformation","protocol":"query","serviceFullName":"AWS CloudFormation","serviceId":"CloudFormation","signatureVersion":"v4","uid":"cloudformation-2010-05-15","xmlNamespace":"http://cloudformation.amazonaws.com/doc/2010-05-15/"},"operations":{"ActivateOrganizationsAccess":{"input":{"type":"structure","members":{}},"output":{"resultWrapper":"ActivateOrganizationsAccessResult","type":"structure","members":{}}},"ActivateType":{"input":{"type":"structure","members":{"Type":{},"PublicTypeArn":{},"PublisherId":{},"TypeName":{},"TypeNameAlias":{},"AutoUpdate":{"type":"boolean"},"LoggingConfig":{"shape":"S9"},"ExecutionRoleArn":{},"VersionBump":{},"MajorVersion":{"type":"long"}}},"output":{"resultWrapper":"ActivateTypeResult","type":"structure","members":{"Arn":{}}},"idempotent":true},"BatchDescribeTypeConfigurations":{"input":{"type":"structure","required":["TypeConfigurationIdentifiers"],"members":{"TypeConfigurationIdentifiers":{"type":"list","member":{"shape":"Si"}}}},"output":{"resultWrapper":"BatchDescribeTypeConfigurationsResult","type":"structure","members":{"Errors":{"type":"list","member":{"type":"structure","members":{"ErrorCode":{},"ErrorMessage":{},"TypeConfigurationIdentifier":{"shape":"Si"}}}},"UnprocessedTypeConfigurations":{"type":"list","member":{"shape":"Si"}},"TypeConfigurations":{"type":"list","member":{"type":"structure","members":{"Arn":{},"Alias":{},"Configuration":{},"LastUpdated":{"type":"timestamp"},"TypeArn":{},"TypeName":{},"IsDefaultConfiguration":{"type":"boolean"}}}}}}},"CancelUpdateStack":{"input":{"type":"structure","required":["StackName"],"members":{"StackName":{},"ClientRequestToken":{}}}},"ContinueUpdateRollback":{"input":{"type":"structure","required":["StackName"],"members":{"StackName":{},"RoleARN":{},"ResourcesToSkip":{"type":"list","member":{}},"ClientRequestToken":{}}},"output":{"resultWrapper":"ContinueUpdateRollbackResult","type":"structure","members":{}}},"CreateChangeSet":{"input":{"type":"structure","required":["StackName","ChangeSetName"],"members":{"StackName":{},"TemplateBody":{},"TemplateURL":{},"UsePreviousTemplate":{"type":"boolean"},"Parameters":{"shape":"S1a"},"Capabilities":{"shape":"S1f"},"ResourceTypes":{"shape":"S1h"},"RoleARN":{},"RollbackConfiguration":{"shape":"S1j"},"NotificationARNs":{"shape":"S1p"},"Tags":{"shape":"S1r"},"ChangeSetName":{},"ClientToken":{},"Description":{},"ChangeSetType":{},"ResourcesToImport":{"type":"list","member":{"type":"structure","required":["ResourceType","LogicalResourceId","ResourceIdentifier"],"members":{"ResourceType":{},"LogicalResourceId":{},"ResourceIdentifier":{"type":"map","key":{},"value":{}}}}},"IncludeNestedStacks":{"type":"boolean"},"OnStackFailure":{}}},"output":{"resultWrapper":"CreateChangeSetResult","type":"structure","members":{"Id":{},"StackId":{}}}},"CreateStack":{"input":{"type":"structure","required":["StackName"],"members":{"StackName":{},"TemplateBody":{},"TemplateURL":{},"Parameters":{"shape":"S1a"},"DisableRollback":{"type":"boolean"},"RollbackConfiguration":{"shape":"S1j"},"TimeoutInMinutes":{"type":"integer"},"NotificationARNs":{"shape":"S1p"},"Capabilities":{"shape":"S1f"},"ResourceTypes":{"shape":"S1h"},"RoleARN":{},"OnFailure":{},"StackPolicyBody":{},"StackPolicyURL":{},"Tags":{"shape":"S1r"},"ClientRequestToken":{},"EnableTerminationProtection":{"type":"boolean"},"RetainExceptOnCreate":{"type":"boolean"}}},"output":{"resultWrapper":"CreateStackResult","type":"structure","members":{"StackId":{}}}},"CreateStackInstances":{"input":{"type":"structure","required":["StackSetName","Regions"],"members":{"StackSetName":{},"Accounts":{"shape":"S2l"},"DeploymentTargets":{"shape":"S2n"},"Regions":{"shape":"S2s"},"ParameterOverrides":{"shape":"S1a"},"OperationPreferences":{"shape":"S2u"},"OperationId":{"idempotencyToken":true},"CallAs":{}}},"output":{"resultWrapper":"CreateStackInstancesResult","type":"structure","members":{"OperationId":{}}}},"CreateStackSet":{"input":{"type":"structure","required":["StackSetName"],"members":{"StackSetName":{},"Description":{},"TemplateBody":{},"TemplateURL":{},"StackId":{},"Parameters":{"shape":"S1a"},"Capabilities":{"shape":"S1f"},"Tags":{"shape":"S1r"},"AdministrationRoleARN":{},"ExecutionRoleName":{},"PermissionModel":{},"AutoDeployment":{"shape":"S35"},"CallAs":{},"ClientRequestToken":{"idempotencyToken":true},"ManagedExecution":{"shape":"S38"}}},"output":{"resultWrapper":"CreateStackSetResult","type":"structure","members":{"StackSetId":{}}}},"DeactivateOrganizationsAccess":{"input":{"type":"structure","members":{}},"output":{"resultWrapper":"DeactivateOrganizationsAccessResult","type":"structure","members":{}}},"DeactivateType":{"input":{"type":"structure","members":{"TypeName":{},"Type":{},"Arn":{}}},"output":{"resultWrapper":"DeactivateTypeResult","type":"structure","members":{}},"idempotent":true},"DeleteChangeSet":{"input":{"type":"structure","required":["ChangeSetName"],"members":{"ChangeSetName":{},"StackName":{}}},"output":{"resultWrapper":"DeleteChangeSetResult","type":"structure","members":{}}},"DeleteStack":{"input":{"type":"structure","required":["StackName"],"members":{"StackName":{},"RetainResources":{"type":"list","member":{}},"RoleARN":{},"ClientRequestToken":{}}}},"DeleteStackInstances":{"input":{"type":"structure","required":["StackSetName","Regions","RetainStacks"],"members":{"StackSetName":{},"Accounts":{"shape":"S2l"},"DeploymentTargets":{"shape":"S2n"},"Regions":{"shape":"S2s"},"OperationPreferences":{"shape":"S2u"},"RetainStacks":{"type":"boolean"},"OperationId":{"idempotencyToken":true},"CallAs":{}}},"output":{"resultWrapper":"DeleteStackInstancesResult","type":"structure","members":{"OperationId":{}}}},"DeleteStackSet":{"input":{"type":"structure","required":["StackSetName"],"members":{"StackSetName":{},"CallAs":{}}},"output":{"resultWrapper":"DeleteStackSetResult","type":"structure","members":{}}},"DeregisterType":{"input":{"type":"structure","members":{"Arn":{},"Type":{},"TypeName":{},"VersionId":{}}},"output":{"resultWrapper":"DeregisterTypeResult","type":"structure","members":{}},"idempotent":true},"DescribeAccountLimits":{"input":{"type":"structure","members":{"NextToken":{}}},"output":{"resultWrapper":"DescribeAccountLimitsResult","type":"structure","members":{"AccountLimits":{"type":"list","member":{"type":"structure","members":{"Name":{},"Value":{"type":"integer"}}}},"NextToken":{}}}},"DescribeChangeSet":{"input":{"type":"structure","required":["ChangeSetName"],"members":{"ChangeSetName":{},"StackName":{},"NextToken":{}}},"output":{"resultWrapper":"DescribeChangeSetResult","type":"structure","members":{"ChangeSetName":{},"ChangeSetId":{},"StackId":{},"StackName":{},"Description":{},"Parameters":{"shape":"S1a"},"CreationTime":{"type":"timestamp"},"ExecutionStatus":{},"Status":{},"StatusReason":{},"NotificationARNs":{"shape":"S1p"},"RollbackConfiguration":{"shape":"S1j"},"Capabilities":{"shape":"S1f"},"Tags":{"shape":"S1r"},"Changes":{"type":"list","member":{"type":"structure","members":{"Type":{},"HookInvocationCount":{"type":"integer"},"ResourceChange":{"type":"structure","members":{"Action":{},"LogicalResourceId":{},"PhysicalResourceId":{},"ResourceType":{},"Replacement":{},"Scope":{"type":"list","member":{}},"Details":{"type":"list","member":{"type":"structure","members":{"Target":{"type":"structure","members":{"Attribute":{},"Name":{},"RequiresRecreation":{}}},"Evaluation":{},"ChangeSource":{},"CausingEntity":{}}}},"ChangeSetId":{},"ModuleInfo":{"shape":"S4p"}}}}}},"NextToken":{},"IncludeNestedStacks":{"type":"boolean"},"ParentChangeSetId":{},"RootChangeSetId":{},"OnStackFailure":{}}}},"DescribeChangeSetHooks":{"input":{"type":"structure","required":["ChangeSetName"],"members":{"ChangeSetName":{},"StackName":{},"NextToken":{},"LogicalResourceId":{}}},"output":{"resultWrapper":"DescribeChangeSetHooksResult","type":"structure","members":{"ChangeSetId":{},"ChangeSetName":{},"Hooks":{"type":"list","member":{"type":"structure","members":{"InvocationPoint":{},"FailureMode":{},"TypeName":{},"TypeVersionId":{},"TypeConfigurationVersionId":{},"TargetDetails":{"type":"structure","members":{"TargetType":{},"ResourceTargetDetails":{"type":"structure","members":{"LogicalResourceId":{},"ResourceType":{},"ResourceAction":{}}}}}}}},"Status":{},"NextToken":{},"StackId":{},"StackName":{}}}},"DescribeOrganizationsAccess":{"input":{"type":"structure","members":{"CallAs":{}}},"output":{"resultWrapper":"DescribeOrganizationsAccessResult","type":"structure","members":{"Status":{}}}},"DescribePublisher":{"input":{"type":"structure","members":{"PublisherId":{}}},"output":{"resultWrapper":"DescribePublisherResult","type":"structure","members":{"PublisherId":{},"PublisherStatus":{},"IdentityProvider":{},"PublisherProfile":{}}},"idempotent":true},"DescribeStackDriftDetectionStatus":{"input":{"type":"structure","required":["StackDriftDetectionId"],"members":{"StackDriftDetectionId":{}}},"output":{"resultWrapper":"DescribeStackDriftDetectionStatusResult","type":"structure","required":["StackId","StackDriftDetectionId","DetectionStatus","Timestamp"],"members":{"StackId":{},"StackDriftDetectionId":{},"StackDriftStatus":{},"DetectionStatus":{},"DetectionStatusReason":{},"DriftedStackResourceCount":{"type":"integer"},"Timestamp":{"type":"timestamp"}}}},"DescribeStackEvents":{"input":{"type":"structure","members":{"StackName":{},"NextToken":{}}},"output":{"resultWrapper":"DescribeStackEventsResult","type":"structure","members":{"StackEvents":{"type":"list","member":{"type":"structure","required":["StackId","EventId","StackName","Timestamp"],"members":{"StackId":{},"EventId":{},"StackName":{},"LogicalResourceId":{},"PhysicalResourceId":{},"ResourceType":{},"Timestamp":{"type":"timestamp"},"ResourceStatus":{},"ResourceStatusReason":{},"ResourceProperties":{},"ClientRequestToken":{},"HookType":{},"HookStatus":{},"HookStatusReason":{},"HookInvocationPoint":{},"HookFailureMode":{}}}},"NextToken":{}}}},"DescribeStackInstance":{"input":{"type":"structure","required":["StackSetName","StackInstanceAccount","StackInstanceRegion"],"members":{"StackSetName":{},"StackInstanceAccount":{},"StackInstanceRegion":{},"CallAs":{}}},"output":{"resultWrapper":"DescribeStackInstanceResult","type":"structure","members":{"StackInstance":{"type":"structure","members":{"StackSetId":{},"Region":{},"Account":{},"StackId":{},"ParameterOverrides":{"shape":"S1a"},"Status":{},"StackInstanceStatus":{"shape":"S60"},"StatusReason":{},"OrganizationalUnitId":{},"DriftStatus":{},"LastDriftCheckTimestamp":{"type":"timestamp"},"LastOperationId":{}}}}}},"DescribeStackResource":{"input":{"type":"structure","required":["StackName","LogicalResourceId"],"members":{"StackName":{},"LogicalResourceId":{}}},"output":{"resultWrapper":"DescribeStackResourceResult","type":"structure","members":{"StackResourceDetail":{"type":"structure","required":["LogicalResourceId","ResourceType","LastUpdatedTimestamp","ResourceStatus"],"members":{"StackName":{},"StackId":{},"LogicalResourceId":{},"PhysicalResourceId":{},"ResourceType":{},"LastUpdatedTimestamp":{"type":"timestamp"},"ResourceStatus":{},"ResourceStatusReason":{},"Description":{},"Metadata":{},"DriftInformation":{"shape":"S67"},"ModuleInfo":{"shape":"S4p"}}}}}},"DescribeStackResourceDrifts":{"input":{"type":"structure","required":["StackName"],"members":{"StackName":{},"StackResourceDriftStatusFilters":{"shape":"S6a"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"resultWrapper":"DescribeStackResourceDriftsResult","type":"structure","required":["StackResourceDrifts"],"members":{"StackResourceDrifts":{"type":"list","member":{"shape":"S6e"}},"NextToken":{}}}},"DescribeStackResources":{"input":{"type":"structure","members":{"StackName":{},"LogicalResourceId":{},"PhysicalResourceId":{}}},"output":{"resultWrapper":"DescribeStackResourcesResult","type":"structure","members":{"StackResources":{"type":"list","member":{"type":"structure","required":["LogicalResourceId","ResourceType","Timestamp","ResourceStatus"],"members":{"StackName":{},"StackId":{},"LogicalResourceId":{},"PhysicalResourceId":{},"ResourceType":{},"Timestamp":{"type":"timestamp"},"ResourceStatus":{},"ResourceStatusReason":{},"Description":{},"DriftInformation":{"shape":"S67"},"ModuleInfo":{"shape":"S4p"}}}}}}},"DescribeStackSet":{"input":{"type":"structure","required":["StackSetName"],"members":{"StackSetName":{},"CallAs":{}}},"output":{"resultWrapper":"DescribeStackSetResult","type":"structure","members":{"StackSet":{"type":"structure","members":{"StackSetName":{},"StackSetId":{},"Description":{},"Status":{},"TemplateBody":{},"Parameters":{"shape":"S1a"},"Capabilities":{"shape":"S1f"},"Tags":{"shape":"S1r"},"StackSetARN":{},"AdministrationRoleARN":{},"ExecutionRoleName":{},"StackSetDriftDetectionDetails":{"shape":"S6y"},"AutoDeployment":{"shape":"S35"},"PermissionModel":{},"OrganizationalUnitIds":{"shape":"S2p"},"ManagedExecution":{"shape":"S38"},"Regions":{"shape":"S2s"}}}}}},"DescribeStackSetOperation":{"input":{"type":"structure","required":["StackSetName","OperationId"],"members":{"StackSetName":{},"OperationId":{},"CallAs":{}}},"output":{"resultWrapper":"DescribeStackSetOperationResult","type":"structure","members":{"StackSetOperation":{"type":"structure","members":{"OperationId":{},"StackSetId":{},"Action":{},"Status":{},"OperationPreferences":{"shape":"S2u"},"RetainStacks":{"type":"boolean"},"AdministrationRoleARN":{},"ExecutionRoleName":{},"CreationTimestamp":{"type":"timestamp"},"EndTimestamp":{"type":"timestamp"},"DeploymentTargets":{"shape":"S2n"},"StackSetDriftDetectionDetails":{"shape":"S6y"},"StatusReason":{},"StatusDetails":{"shape":"S7d"}}}}}},"DescribeStacks":{"input":{"type":"structure","members":{"StackName":{},"NextToken":{}}},"output":{"resultWrapper":"DescribeStacksResult","type":"structure","members":{"Stacks":{"type":"list","member":{"type":"structure","required":["StackName","CreationTime","StackStatus"],"members":{"StackId":{},"StackName":{},"ChangeSetId":{},"Description":{},"Parameters":{"shape":"S1a"},"CreationTime":{"type":"timestamp"},"DeletionTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"RollbackConfiguration":{"shape":"S1j"},"StackStatus":{},"StackStatusReason":{},"DisableRollback":{"type":"boolean"},"NotificationARNs":{"shape":"S1p"},"TimeoutInMinutes":{"type":"integer"},"Capabilities":{"shape":"S1f"},"Outputs":{"type":"list","member":{"type":"structure","members":{"OutputKey":{},"OutputValue":{},"Description":{},"ExportName":{}}}},"RoleARN":{},"Tags":{"shape":"S1r"},"EnableTerminationProtection":{"type":"boolean"},"ParentId":{},"RootId":{},"DriftInformation":{"type":"structure","required":["StackDriftStatus"],"members":{"StackDriftStatus":{},"LastCheckTimestamp":{"type":"timestamp"}}},"RetainExceptOnCreate":{"type":"boolean"}}}},"NextToken":{}}}},"DescribeType":{"input":{"type":"structure","members":{"Type":{},"TypeName":{},"Arn":{},"VersionId":{},"PublisherId":{},"PublicVersionNumber":{}}},"output":{"resultWrapper":"DescribeTypeResult","type":"structure","members":{"Arn":{},"Type":{},"TypeName":{},"DefaultVersionId":{},"IsDefaultVersion":{"type":"boolean"},"TypeTestsStatus":{},"TypeTestsStatusDescription":{},"Description":{},"Schema":{},"ProvisioningType":{},"DeprecatedStatus":{},"LoggingConfig":{"shape":"S9"},"RequiredActivatedTypes":{"type":"list","member":{"type":"structure","members":{"TypeNameAlias":{},"OriginalTypeName":{},"PublisherId":{},"SupportedMajorVersions":{"type":"list","member":{"type":"integer"}}}}},"ExecutionRoleArn":{},"Visibility":{},"SourceUrl":{},"DocumentationUrl":{},"LastUpdated":{"type":"timestamp"},"TimeCreated":{"type":"timestamp"},"ConfigurationSchema":{},"PublisherId":{},"OriginalTypeName":{},"OriginalTypeArn":{},"PublicVersionNumber":{},"LatestPublicVersion":{},"IsActivated":{"type":"boolean"},"AutoUpdate":{"type":"boolean"}}},"idempotent":true},"DescribeTypeRegistration":{"input":{"type":"structure","required":["RegistrationToken"],"members":{"RegistrationToken":{}}},"output":{"resultWrapper":"DescribeTypeRegistrationResult","type":"structure","members":{"ProgressStatus":{},"Description":{},"TypeArn":{},"TypeVersionArn":{}}},"idempotent":true},"DetectStackDrift":{"input":{"type":"structure","required":["StackName"],"members":{"StackName":{},"LogicalResourceIds":{"shape":"S8e"}}},"output":{"resultWrapper":"DetectStackDriftResult","type":"structure","required":["StackDriftDetectionId"],"members":{"StackDriftDetectionId":{}}}},"DetectStackResourceDrift":{"input":{"type":"structure","required":["StackName","LogicalResourceId"],"members":{"StackName":{},"LogicalResourceId":{}}},"output":{"resultWrapper":"DetectStackResourceDriftResult","type":"structure","required":["StackResourceDrift"],"members":{"StackResourceDrift":{"shape":"S6e"}}}},"DetectStackSetDrift":{"input":{"type":"structure","required":["StackSetName"],"members":{"StackSetName":{},"OperationPreferences":{"shape":"S2u"},"OperationId":{"idempotencyToken":true},"CallAs":{}}},"output":{"resultWrapper":"DetectStackSetDriftResult","type":"structure","members":{"OperationId":{}}}},"EstimateTemplateCost":{"input":{"type":"structure","members":{"TemplateBody":{},"TemplateURL":{},"Parameters":{"shape":"S1a"}}},"output":{"resultWrapper":"EstimateTemplateCostResult","type":"structure","members":{"Url":{}}}},"ExecuteChangeSet":{"input":{"type":"structure","required":["ChangeSetName"],"members":{"ChangeSetName":{},"StackName":{},"ClientRequestToken":{},"DisableRollback":{"type":"boolean"},"RetainExceptOnCreate":{"type":"boolean"}}},"output":{"resultWrapper":"ExecuteChangeSetResult","type":"structure","members":{}}},"GetStackPolicy":{"input":{"type":"structure","required":["StackName"],"members":{"StackName":{}}},"output":{"resultWrapper":"GetStackPolicyResult","type":"structure","members":{"StackPolicyBody":{}}}},"GetTemplate":{"input":{"type":"structure","members":{"StackName":{},"ChangeSetName":{},"TemplateStage":{}}},"output":{"resultWrapper":"GetTemplateResult","type":"structure","members":{"TemplateBody":{},"StagesAvailable":{"type":"list","member":{}}}}},"GetTemplateSummary":{"input":{"type":"structure","members":{"TemplateBody":{},"TemplateURL":{},"StackName":{},"StackSetName":{},"CallAs":{},"TemplateSummaryConfig":{"type":"structure","members":{"TreatUnrecognizedResourceTypesAsWarnings":{"type":"boolean"}}}}},"output":{"resultWrapper":"GetTemplateSummaryResult","type":"structure","members":{"Parameters":{"type":"list","member":{"type":"structure","members":{"ParameterKey":{},"DefaultValue":{},"ParameterType":{},"NoEcho":{"type":"boolean"},"Description":{},"ParameterConstraints":{"type":"structure","members":{"AllowedValues":{"type":"list","member":{}}}}}}},"Description":{},"Capabilities":{"shape":"S1f"},"CapabilitiesReason":{},"ResourceTypes":{"shape":"S1h"},"Version":{},"Metadata":{},"DeclaredTransforms":{"shape":"S99"},"ResourceIdentifierSummaries":{"type":"list","member":{"type":"structure","members":{"ResourceType":{},"LogicalResourceIds":{"shape":"S8e"},"ResourceIdentifiers":{"type":"list","member":{}}}}},"Warnings":{"type":"structure","members":{"UnrecognizedResourceTypes":{"shape":"S1h"}}}}}},"ImportStacksToStackSet":{"input":{"type":"structure","required":["StackSetName"],"members":{"StackSetName":{},"StackIds":{"type":"list","member":{}},"StackIdsUrl":{},"OrganizationalUnitIds":{"shape":"S2p"},"OperationPreferences":{"shape":"S2u"},"OperationId":{"idempotencyToken":true},"CallAs":{}}},"output":{"resultWrapper":"ImportStacksToStackSetResult","type":"structure","members":{"OperationId":{}}}},"ListChangeSets":{"input":{"type":"structure","required":["StackName"],"members":{"StackName":{},"NextToken":{}}},"output":{"resultWrapper":"ListChangeSetsResult","type":"structure","members":{"Summaries":{"type":"list","member":{"type":"structure","members":{"StackId":{},"StackName":{},"ChangeSetId":{},"ChangeSetName":{},"ExecutionStatus":{},"Status":{},"StatusReason":{},"CreationTime":{"type":"timestamp"},"Description":{},"IncludeNestedStacks":{"type":"boolean"},"ParentChangeSetId":{},"RootChangeSetId":{}}}},"NextToken":{}}}},"ListExports":{"input":{"type":"structure","members":{"NextToken":{}}},"output":{"resultWrapper":"ListExportsResult","type":"structure","members":{"Exports":{"type":"list","member":{"type":"structure","members":{"ExportingStackId":{},"Name":{},"Value":{}}}},"NextToken":{}}}},"ListImports":{"input":{"type":"structure","required":["ExportName"],"members":{"ExportName":{},"NextToken":{}}},"output":{"resultWrapper":"ListImportsResult","type":"structure","members":{"Imports":{"type":"list","member":{}},"NextToken":{}}}},"ListStackInstanceResourceDrifts":{"input":{"type":"structure","required":["StackSetName","StackInstanceAccount","StackInstanceRegion","OperationId"],"members":{"StackSetName":{},"NextToken":{},"MaxResults":{"type":"integer"},"StackInstanceResourceDriftStatuses":{"shape":"S6a"},"StackInstanceAccount":{},"StackInstanceRegion":{},"OperationId":{},"CallAs":{}}},"output":{"resultWrapper":"ListStackInstanceResourceDriftsResult","type":"structure","members":{"Summaries":{"type":"list","member":{"type":"structure","required":["StackId","LogicalResourceId","ResourceType","StackResourceDriftStatus","Timestamp"],"members":{"StackId":{},"LogicalResourceId":{},"PhysicalResourceId":{},"PhysicalResourceIdContext":{"shape":"S6f"},"ResourceType":{},"PropertyDifferences":{"shape":"S6k"},"StackResourceDriftStatus":{},"Timestamp":{"type":"timestamp"}}}},"NextToken":{}}}},"ListStackInstances":{"input":{"type":"structure","required":["StackSetName"],"members":{"StackSetName":{},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"type":"list","member":{"type":"structure","members":{"Name":{},"Values":{}}}},"StackInstanceAccount":{},"StackInstanceRegion":{},"CallAs":{}}},"output":{"resultWrapper":"ListStackInstancesResult","type":"structure","members":{"Summaries":{"type":"list","member":{"type":"structure","members":{"StackSetId":{},"Region":{},"Account":{},"StackId":{},"Status":{},"StatusReason":{},"StackInstanceStatus":{"shape":"S60"},"OrganizationalUnitId":{},"DriftStatus":{},"LastDriftCheckTimestamp":{"type":"timestamp"},"LastOperationId":{}}}},"NextToken":{}}}},"ListStackResources":{"input":{"type":"structure","required":["StackName"],"members":{"StackName":{},"NextToken":{}}},"output":{"resultWrapper":"ListStackResourcesResult","type":"structure","members":{"StackResourceSummaries":{"type":"list","member":{"type":"structure","required":["LogicalResourceId","ResourceType","LastUpdatedTimestamp","ResourceStatus"],"members":{"LogicalResourceId":{},"PhysicalResourceId":{},"ResourceType":{},"LastUpdatedTimestamp":{"type":"timestamp"},"ResourceStatus":{},"ResourceStatusReason":{},"DriftInformation":{"type":"structure","required":["StackResourceDriftStatus"],"members":{"StackResourceDriftStatus":{},"LastCheckTimestamp":{"type":"timestamp"}}},"ModuleInfo":{"shape":"S4p"}}}},"NextToken":{}}}},"ListStackSetOperationResults":{"input":{"type":"structure","required":["StackSetName","OperationId"],"members":{"StackSetName":{},"OperationId":{},"NextToken":{},"MaxResults":{"type":"integer"},"CallAs":{},"Filters":{"type":"list","member":{"type":"structure","members":{"Name":{},"Values":{}}}}}},"output":{"resultWrapper":"ListStackSetOperationResultsResult","type":"structure","members":{"Summaries":{"type":"list","member":{"type":"structure","members":{"Account":{},"Region":{},"Status":{},"StatusReason":{},"AccountGateResult":{"type":"structure","members":{"Status":{},"StatusReason":{}}},"OrganizationalUnitId":{}}}},"NextToken":{}}}},"ListStackSetOperations":{"input":{"type":"structure","required":["StackSetName"],"members":{"StackSetName":{},"NextToken":{},"MaxResults":{"type":"integer"},"CallAs":{}}},"output":{"resultWrapper":"ListStackSetOperationsResult","type":"structure","members":{"Summaries":{"type":"list","member":{"type":"structure","members":{"OperationId":{},"Action":{},"Status":{},"CreationTimestamp":{"type":"timestamp"},"EndTimestamp":{"type":"timestamp"},"StatusReason":{},"StatusDetails":{"shape":"S7d"},"OperationPreferences":{"shape":"S2u"}}}},"NextToken":{}}}},"ListStackSets":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Status":{},"CallAs":{}}},"output":{"resultWrapper":"ListStackSetsResult","type":"structure","members":{"Summaries":{"type":"list","member":{"type":"structure","members":{"StackSetName":{},"StackSetId":{},"Description":{},"Status":{},"AutoDeployment":{"shape":"S35"},"PermissionModel":{},"DriftStatus":{},"LastDriftCheckTimestamp":{"type":"timestamp"},"ManagedExecution":{"shape":"S38"}}}},"NextToken":{}}}},"ListStacks":{"input":{"type":"structure","members":{"NextToken":{},"StackStatusFilter":{"type":"list","member":{}}}},"output":{"resultWrapper":"ListStacksResult","type":"structure","members":{"StackSummaries":{"type":"list","member":{"type":"structure","required":["StackName","CreationTime","StackStatus"],"members":{"StackId":{},"StackName":{},"TemplateDescription":{},"CreationTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"DeletionTime":{"type":"timestamp"},"StackStatus":{},"StackStatusReason":{},"ParentId":{},"RootId":{},"DriftInformation":{"type":"structure","required":["StackDriftStatus"],"members":{"StackDriftStatus":{},"LastCheckTimestamp":{"type":"timestamp"}}}}}},"NextToken":{}}}},"ListTypeRegistrations":{"input":{"type":"structure","members":{"Type":{},"TypeName":{},"TypeArn":{},"RegistrationStatusFilter":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"resultWrapper":"ListTypeRegistrationsResult","type":"structure","members":{"RegistrationTokenList":{"type":"list","member":{}},"NextToken":{}}},"idempotent":true},"ListTypeVersions":{"input":{"type":"structure","members":{"Type":{},"TypeName":{},"Arn":{},"MaxResults":{"type":"integer"},"NextToken":{},"DeprecatedStatus":{},"PublisherId":{}}},"output":{"resultWrapper":"ListTypeVersionsResult","type":"structure","members":{"TypeVersionSummaries":{"type":"list","member":{"type":"structure","members":{"Type":{},"TypeName":{},"VersionId":{},"IsDefaultVersion":{"type":"boolean"},"Arn":{},"TimeCreated":{"type":"timestamp"},"Description":{},"PublicVersionNumber":{}}}},"NextToken":{}}},"idempotent":true},"ListTypes":{"input":{"type":"structure","members":{"Visibility":{},"ProvisioningType":{},"DeprecatedStatus":{},"Type":{},"Filters":{"type":"structure","members":{"Category":{},"PublisherId":{},"TypeNamePrefix":{}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"resultWrapper":"ListTypesResult","type":"structure","members":{"TypeSummaries":{"type":"list","member":{"type":"structure","members":{"Type":{},"TypeName":{},"DefaultVersionId":{},"TypeArn":{},"LastUpdated":{"type":"timestamp"},"Description":{},"PublisherId":{},"OriginalTypeName":{},"PublicVersionNumber":{},"LatestPublicVersion":{},"PublisherIdentity":{},"PublisherName":{},"IsActivated":{"type":"boolean"}}}},"NextToken":{}}},"idempotent":true},"PublishType":{"input":{"type":"structure","members":{"Type":{},"Arn":{},"TypeName":{},"PublicVersionNumber":{}}},"output":{"resultWrapper":"PublishTypeResult","type":"structure","members":{"PublicTypeArn":{}}},"idempotent":true},"RecordHandlerProgress":{"input":{"type":"structure","required":["BearerToken","OperationStatus"],"members":{"BearerToken":{},"OperationStatus":{},"CurrentOperationStatus":{},"StatusMessage":{},"ErrorCode":{},"ResourceModel":{},"ClientRequestToken":{}}},"output":{"resultWrapper":"RecordHandlerProgressResult","type":"structure","members":{}},"idempotent":true},"RegisterPublisher":{"input":{"type":"structure","members":{"AcceptTermsAndConditions":{"type":"boolean"},"ConnectionArn":{}}},"output":{"resultWrapper":"RegisterPublisherResult","type":"structure","members":{"PublisherId":{}}},"idempotent":true},"RegisterType":{"input":{"type":"structure","required":["TypeName","SchemaHandlerPackage"],"members":{"Type":{},"TypeName":{},"SchemaHandlerPackage":{},"LoggingConfig":{"shape":"S9"},"ExecutionRoleArn":{},"ClientRequestToken":{}}},"output":{"resultWrapper":"RegisterTypeResult","type":"structure","members":{"RegistrationToken":{}}},"idempotent":true},"RollbackStack":{"input":{"type":"structure","required":["StackName"],"members":{"StackName":{},"RoleARN":{},"ClientRequestToken":{},"RetainExceptOnCreate":{"type":"boolean"}}},"output":{"resultWrapper":"RollbackStackResult","type":"structure","members":{"StackId":{}}}},"SetStackPolicy":{"input":{"type":"structure","required":["StackName"],"members":{"StackName":{},"StackPolicyBody":{},"StackPolicyURL":{}}}},"SetTypeConfiguration":{"input":{"type":"structure","required":["Configuration"],"members":{"TypeArn":{},"Configuration":{},"ConfigurationAlias":{},"TypeName":{},"Type":{}}},"output":{"resultWrapper":"SetTypeConfigurationResult","type":"structure","members":{"ConfigurationArn":{}}}},"SetTypeDefaultVersion":{"input":{"type":"structure","members":{"Arn":{},"Type":{},"TypeName":{},"VersionId":{}}},"output":{"resultWrapper":"SetTypeDefaultVersionResult","type":"structure","members":{}},"idempotent":true},"SignalResource":{"input":{"type":"structure","required":["StackName","LogicalResourceId","UniqueId","Status"],"members":{"StackName":{},"LogicalResourceId":{},"UniqueId":{},"Status":{}}}},"StopStackSetOperation":{"input":{"type":"structure","required":["StackSetName","OperationId"],"members":{"StackSetName":{},"OperationId":{},"CallAs":{}}},"output":{"resultWrapper":"StopStackSetOperationResult","type":"structure","members":{}}},"TestType":{"input":{"type":"structure","members":{"Arn":{},"Type":{},"TypeName":{},"VersionId":{},"LogDeliveryBucket":{}}},"output":{"resultWrapper":"TestTypeResult","type":"structure","members":{"TypeVersionArn":{}}},"idempotent":true},"UpdateStack":{"input":{"type":"structure","required":["StackName"],"members":{"StackName":{},"TemplateBody":{},"TemplateURL":{},"UsePreviousTemplate":{"type":"boolean"},"StackPolicyDuringUpdateBody":{},"StackPolicyDuringUpdateURL":{},"Parameters":{"shape":"S1a"},"Capabilities":{"shape":"S1f"},"ResourceTypes":{"shape":"S1h"},"RoleARN":{},"RollbackConfiguration":{"shape":"S1j"},"StackPolicyBody":{},"StackPolicyURL":{},"NotificationARNs":{"shape":"S1p"},"Tags":{"shape":"S1r"},"DisableRollback":{"type":"boolean"},"ClientRequestToken":{},"RetainExceptOnCreate":{"type":"boolean"}}},"output":{"resultWrapper":"UpdateStackResult","type":"structure","members":{"StackId":{}}}},"UpdateStackInstances":{"input":{"type":"structure","required":["StackSetName","Regions"],"members":{"StackSetName":{},"Accounts":{"shape":"S2l"},"DeploymentTargets":{"shape":"S2n"},"Regions":{"shape":"S2s"},"ParameterOverrides":{"shape":"S1a"},"OperationPreferences":{"shape":"S2u"},"OperationId":{"idempotencyToken":true},"CallAs":{}}},"output":{"resultWrapper":"UpdateStackInstancesResult","type":"structure","members":{"OperationId":{}}}},"UpdateStackSet":{"input":{"type":"structure","required":["StackSetName"],"members":{"StackSetName":{},"Description":{},"TemplateBody":{},"TemplateURL":{},"UsePreviousTemplate":{"type":"boolean"},"Parameters":{"shape":"S1a"},"Capabilities":{"shape":"S1f"},"Tags":{"shape":"S1r"},"OperationPreferences":{"shape":"S2u"},"AdministrationRoleARN":{},"ExecutionRoleName":{},"DeploymentTargets":{"shape":"S2n"},"PermissionModel":{},"AutoDeployment":{"shape":"S35"},"OperationId":{"idempotencyToken":true},"Accounts":{"shape":"S2l"},"Regions":{"shape":"S2s"},"CallAs":{},"ManagedExecution":{"shape":"S38"}}},"output":{"resultWrapper":"UpdateStackSetResult","type":"structure","members":{"OperationId":{}}}},"UpdateTerminationProtection":{"input":{"type":"structure","required":["EnableTerminationProtection","StackName"],"members":{"EnableTerminationProtection":{"type":"boolean"},"StackName":{}}},"output":{"resultWrapper":"UpdateTerminationProtectionResult","type":"structure","members":{"StackId":{}}}},"ValidateTemplate":{"input":{"type":"structure","members":{"TemplateBody":{},"TemplateURL":{}}},"output":{"resultWrapper":"ValidateTemplateResult","type":"structure","members":{"Parameters":{"type":"list","member":{"type":"structure","members":{"ParameterKey":{},"DefaultValue":{},"NoEcho":{"type":"boolean"},"Description":{}}}},"Description":{},"Capabilities":{"shape":"S1f"},"CapabilitiesReason":{},"DeclaredTransforms":{"shape":"S99"}}}}},"shapes":{"S9":{"type":"structure","required":["LogRoleArn","LogGroupName"],"members":{"LogRoleArn":{},"LogGroupName":{}}},"Si":{"type":"structure","members":{"TypeArn":{},"TypeConfigurationAlias":{},"TypeConfigurationArn":{},"Type":{},"TypeName":{}}},"S1a":{"type":"list","member":{"type":"structure","members":{"ParameterKey":{},"ParameterValue":{},"UsePreviousValue":{"type":"boolean"},"ResolvedValue":{}}}},"S1f":{"type":"list","member":{}},"S1h":{"type":"list","member":{}},"S1j":{"type":"structure","members":{"RollbackTriggers":{"type":"list","member":{"type":"structure","required":["Arn","Type"],"members":{"Arn":{},"Type":{}}}},"MonitoringTimeInMinutes":{"type":"integer"}}},"S1p":{"type":"list","member":{}},"S1r":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S2l":{"type":"list","member":{}},"S2n":{"type":"structure","members":{"Accounts":{"shape":"S2l"},"AccountsUrl":{},"OrganizationalUnitIds":{"shape":"S2p"},"AccountFilterType":{}}},"S2p":{"type":"list","member":{}},"S2s":{"type":"list","member":{}},"S2u":{"type":"structure","members":{"RegionConcurrencyType":{},"RegionOrder":{"shape":"S2s"},"FailureToleranceCount":{"type":"integer"},"FailureTolerancePercentage":{"type":"integer"},"MaxConcurrentCount":{"type":"integer"},"MaxConcurrentPercentage":{"type":"integer"}}},"S35":{"type":"structure","members":{"Enabled":{"type":"boolean"},"RetainStacksOnAccountRemoval":{"type":"boolean"}}},"S38":{"type":"structure","members":{"Active":{"type":"boolean"}}},"S4p":{"type":"structure","members":{"TypeHierarchy":{},"LogicalIdHierarchy":{}}},"S60":{"type":"structure","members":{"DetailedStatus":{}}},"S67":{"type":"structure","required":["StackResourceDriftStatus"],"members":{"StackResourceDriftStatus":{},"LastCheckTimestamp":{"type":"timestamp"}}},"S6a":{"type":"list","member":{}},"S6e":{"type":"structure","required":["StackId","LogicalResourceId","ResourceType","StackResourceDriftStatus","Timestamp"],"members":{"StackId":{},"LogicalResourceId":{},"PhysicalResourceId":{},"PhysicalResourceIdContext":{"shape":"S6f"},"ResourceType":{},"ExpectedProperties":{},"ActualProperties":{},"PropertyDifferences":{"shape":"S6k"},"StackResourceDriftStatus":{},"Timestamp":{"type":"timestamp"},"ModuleInfo":{"shape":"S4p"}}},"S6f":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S6k":{"type":"list","member":{"type":"structure","required":["PropertyPath","ExpectedValue","ActualValue","DifferenceType"],"members":{"PropertyPath":{},"ExpectedValue":{},"ActualValue":{},"DifferenceType":{}}}},"S6y":{"type":"structure","members":{"DriftStatus":{},"DriftDetectionStatus":{},"LastDriftCheckTimestamp":{"type":"timestamp"},"TotalStackInstancesCount":{"type":"integer"},"DriftedStackInstancesCount":{"type":"integer"},"InSyncStackInstancesCount":{"type":"integer"},"InProgressStackInstancesCount":{"type":"integer"},"FailedStackInstancesCount":{"type":"integer"}}},"S7d":{"type":"structure","members":{"FailedStackInstancesCount":{"type":"integer"}}},"S8e":{"type":"list","member":{}},"S99":{"type":"list","member":{}}}}')},10611:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeAccountLimits":{"input_token":"NextToken","output_token":"NextToken","result_key":"AccountLimits"},"DescribeStackEvents":{"input_token":"NextToken","output_token":"NextToken","result_key":"StackEvents"},"DescribeStackResourceDrifts":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"DescribeStackResources":{"result_key":"StackResources"},"DescribeStacks":{"input_token":"NextToken","output_token":"NextToken","result_key":"Stacks"},"ListChangeSets":{"input_token":"NextToken","output_token":"NextToken","result_key":"Summaries"},"ListExports":{"input_token":"NextToken","output_token":"NextToken","result_key":"Exports"},"ListImports":{"input_token":"NextToken","output_token":"NextToken","result_key":"Imports"},"ListStackInstances":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Summaries"},"ListStackResources":{"input_token":"NextToken","output_token":"NextToken","result_key":"StackResourceSummaries"},"ListStackSetOperationResults":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Summaries"},"ListStackSetOperations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Summaries"},"ListStackSets":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Summaries"},"ListStacks":{"input_token":"NextToken","output_token":"NextToken","result_key":"StackSummaries"},"ListTypeRegistrations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListTypeVersions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListTypes":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TypeSummaries"}}}')},53732:function(e){"use strict";e.exports=JSON.parse('{"V":{"StackExists":{"delay":5,"operation":"DescribeStacks","maxAttempts":20,"acceptors":[{"matcher":"status","expected":200,"state":"success"},{"matcher":"error","expected":"ValidationError","state":"retry"}]},"StackCreateComplete":{"delay":30,"operation":"DescribeStacks","maxAttempts":120,"description":"Wait until stack status is CREATE_COMPLETE.","acceptors":[{"argument":"Stacks[].StackStatus","expected":"CREATE_COMPLETE","matcher":"pathAll","state":"success"},{"argument":"Stacks[].StackStatus","expected":"CREATE_FAILED","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"DELETE_COMPLETE","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"DELETE_FAILED","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"ROLLBACK_FAILED","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"ROLLBACK_COMPLETE","matcher":"pathAny","state":"failure"},{"expected":"ValidationError","matcher":"error","state":"failure"}]},"StackDeleteComplete":{"delay":30,"operation":"DescribeStacks","maxAttempts":120,"description":"Wait until stack status is DELETE_COMPLETE.","acceptors":[{"argument":"Stacks[].StackStatus","expected":"DELETE_COMPLETE","matcher":"pathAll","state":"success"},{"expected":"ValidationError","matcher":"error","state":"success"},{"argument":"Stacks[].StackStatus","expected":"DELETE_FAILED","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"CREATE_FAILED","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"ROLLBACK_FAILED","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"UPDATE_ROLLBACK_IN_PROGRESS","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"UPDATE_ROLLBACK_FAILED","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"UPDATE_ROLLBACK_COMPLETE","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"UPDATE_COMPLETE","matcher":"pathAny","state":"failure"}]},"StackUpdateComplete":{"delay":30,"maxAttempts":120,"operation":"DescribeStacks","description":"Wait until stack status is UPDATE_COMPLETE.","acceptors":[{"argument":"Stacks[].StackStatus","expected":"UPDATE_COMPLETE","matcher":"pathAll","state":"success"},{"expected":"UPDATE_FAILED","matcher":"pathAny","state":"failure","argument":"Stacks[].StackStatus"},{"argument":"Stacks[].StackStatus","expected":"UPDATE_ROLLBACK_FAILED","matcher":"pathAny","state":"failure"},{"expected":"UPDATE_ROLLBACK_COMPLETE","matcher":"pathAny","state":"failure","argument":"Stacks[].StackStatus"},{"expected":"ValidationError","matcher":"error","state":"failure"}]},"StackImportComplete":{"delay":30,"maxAttempts":120,"operation":"DescribeStacks","description":"Wait until stack status is IMPORT_COMPLETE.","acceptors":[{"argument":"Stacks[].StackStatus","expected":"IMPORT_COMPLETE","matcher":"pathAll","state":"success"},{"expected":"ROLLBACK_COMPLETE","matcher":"pathAny","state":"failure","argument":"Stacks[].StackStatus"},{"expected":"ROLLBACK_FAILED","matcher":"pathAny","state":"failure","argument":"Stacks[].StackStatus"},{"argument":"Stacks[].StackStatus","expected":"IMPORT_ROLLBACK_IN_PROGRESS","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"IMPORT_ROLLBACK_FAILED","matcher":"pathAny","state":"failure"},{"expected":"IMPORT_ROLLBACK_COMPLETE","matcher":"pathAny","state":"failure","argument":"Stacks[].StackStatus"},{"expected":"ValidationError","matcher":"error","state":"failure"}]},"StackRollbackComplete":{"delay":30,"operation":"DescribeStacks","maxAttempts":120,"description":"Wait until stack status is UPDATE_ROLLBACK_COMPLETE.","acceptors":[{"argument":"Stacks[].StackStatus","expected":"UPDATE_ROLLBACK_COMPLETE","matcher":"pathAll","state":"success"},{"argument":"Stacks[].StackStatus","expected":"UPDATE_FAILED","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"UPDATE_ROLLBACK_FAILED","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"DELETE_FAILED","matcher":"pathAny","state":"failure"},{"expected":"ValidationError","matcher":"error","state":"failure"}]},"ChangeSetCreateComplete":{"delay":30,"operation":"DescribeChangeSet","maxAttempts":120,"description":"Wait until change set status is CREATE_COMPLETE.","acceptors":[{"argument":"Status","expected":"CREATE_COMPLETE","matcher":"path","state":"success"},{"argument":"Status","expected":"FAILED","matcher":"path","state":"failure"},{"expected":"ValidationError","matcher":"error","state":"failure"}]},"TypeRegistrationComplete":{"delay":30,"operation":"DescribeTypeRegistration","maxAttempts":120,"description":"Wait until type registration is COMPLETE.","acceptors":[{"argument":"ProgressStatus","expected":"COMPLETE","matcher":"path","state":"success"},{"argument":"ProgressStatus","expected":"FAILED","matcher":"path","state":"failure"}]}}}')},64908:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2016-11-25","endpointPrefix":"cloudfront","globalEndpoint":"cloudfront.amazonaws.com","protocol":"rest-xml","serviceAbbreviation":"CloudFront","serviceFullName":"Amazon CloudFront","serviceId":"CloudFront","signatureVersion":"v4","uid":"cloudfront-2016-11-25"},"operations":{"CreateCloudFrontOriginAccessIdentity":{"http":{"requestUri":"/2016-11-25/origin-access-identity/cloudfront","responseCode":201},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"}}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"CreateDistribution":{"http":{"requestUri":"/2016-11-25/distribution","responseCode":201},"input":{"type":"structure","required":["DistributionConfig"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"}}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S1s"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateDistributionWithTags":{"http":{"requestUri":"/2016-11-25/distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["DistributionConfigWithTags"],"members":{"DistributionConfigWithTags":{"locationName":"DistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"},"type":"structure","required":["DistributionConfig","Tags"],"members":{"DistributionConfig":{"shape":"S7"},"Tags":{"shape":"S21"}}}},"payload":"DistributionConfigWithTags"},"output":{"type":"structure","members":{"Distribution":{"shape":"S1s"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateInvalidation":{"http":{"requestUri":"/2016-11-25/distribution/{DistributionId}/invalidation","responseCode":201},"input":{"type":"structure","required":["DistributionId","InvalidationBatch"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"InvalidationBatch":{"shape":"S28","locationName":"InvalidationBatch","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"}}},"payload":"InvalidationBatch"},"output":{"type":"structure","members":{"Location":{"location":"header","locationName":"Location"},"Invalidation":{"shape":"S2c"}},"payload":"Invalidation"}},"CreateStreamingDistribution":{"http":{"requestUri":"/2016-11-25/streaming-distribution","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfig"],"members":{"StreamingDistributionConfig":{"shape":"S2e","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"}}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S2i"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"CreateStreamingDistributionWithTags":{"http":{"requestUri":"/2016-11-25/streaming-distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfigWithTags"],"members":{"StreamingDistributionConfigWithTags":{"locationName":"StreamingDistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"},"type":"structure","required":["StreamingDistributionConfig","Tags"],"members":{"StreamingDistributionConfig":{"shape":"S2e"},"Tags":{"shape":"S21"}}}},"payload":"StreamingDistributionConfigWithTags"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S2i"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"DeleteCloudFrontOriginAccessIdentity":{"http":{"method":"DELETE","requestUri":"/2016-11-25/origin-access-identity/cloudfront/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteDistribution":{"http":{"method":"DELETE","requestUri":"/2016-11-25/distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteStreamingDistribution":{"http":{"method":"DELETE","requestUri":"/2016-11-25/streaming-distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"GetCloudFrontOriginAccessIdentity":{"http":{"method":"GET","requestUri":"/2016-11-25/origin-access-identity/cloudfront/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"GetCloudFrontOriginAccessIdentityConfig":{"http":{"method":"GET","requestUri":"/2016-11-25/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentityConfig"}},"GetDistribution":{"http":{"method":"GET","requestUri":"/2016-11-25/distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Distribution":{"shape":"S1s"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"GetDistributionConfig":{"http":{"method":"GET","requestUri":"/2016-11-25/distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"DistributionConfig":{"shape":"S7"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"DistributionConfig"}},"GetInvalidation":{"http":{"method":"GET","requestUri":"/2016-11-25/distribution/{DistributionId}/invalidation/{Id}"},"input":{"type":"structure","required":["DistributionId","Id"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Invalidation":{"shape":"S2c"}},"payload":"Invalidation"}},"GetStreamingDistribution":{"http":{"method":"GET","requestUri":"/2016-11-25/streaming-distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S2i"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"GetStreamingDistributionConfig":{"http":{"method":"GET","requestUri":"/2016-11-25/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistributionConfig":{"shape":"S2e"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistributionConfig"}},"ListCloudFrontOriginAccessIdentities":{"http":{"method":"GET","requestUri":"/2016-11-25/origin-access-identity/cloudfront"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CloudFrontOriginAccessIdentitySummary","type":"structure","required":["Id","S3CanonicalUserId","Comment"],"members":{"Id":{},"S3CanonicalUserId":{},"Comment":{}}}}}}},"payload":"CloudFrontOriginAccessIdentityList"}},"ListDistributions":{"http":{"method":"GET","requestUri":"/2016-11-25/distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S3a"}},"payload":"DistributionList"}},"ListDistributionsByWebACLId":{"http":{"method":"GET","requestUri":"/2016-11-25/distributionsByWebACLId/{WebACLId}"},"input":{"type":"structure","required":["WebACLId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"WebACLId":{"location":"uri","locationName":"WebACLId"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S3a"}},"payload":"DistributionList"}},"ListInvalidations":{"http":{"method":"GET","requestUri":"/2016-11-25/distribution/{DistributionId}/invalidation"},"input":{"type":"structure","required":["DistributionId"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"InvalidationList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"InvalidationSummary","type":"structure","required":["Id","CreateTime","Status"],"members":{"Id":{},"CreateTime":{"type":"timestamp"},"Status":{}}}}}}},"payload":"InvalidationList"}},"ListStreamingDistributions":{"http":{"method":"GET","requestUri":"/2016-11-25/streaming-distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"StreamingDistributionList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"StreamingDistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","S3Origin","Aliases","TrustedSigners","Comment","PriceClass","Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"S3Origin":{"shape":"S2f"},"Aliases":{"shape":"S8"},"TrustedSigners":{"shape":"Sy"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"}}}}}}},"payload":"StreamingDistributionList"}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/2016-11-25/tagging"},"input":{"type":"structure","required":["Resource"],"members":{"Resource":{"location":"querystring","locationName":"Resource"}}},"output":{"type":"structure","required":["Tags"],"members":{"Tags":{"shape":"S21"}},"payload":"Tags"}},"TagResource":{"http":{"requestUri":"/2016-11-25/tagging?Operation=Tag","responseCode":204},"input":{"type":"structure","required":["Resource","Tags"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"Tags":{"shape":"S21","locationName":"Tags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"}}},"payload":"Tags"}},"UntagResource":{"http":{"requestUri":"/2016-11-25/tagging?Operation=Untag","responseCode":204},"input":{"type":"structure","required":["Resource","TagKeys"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"TagKeys":{"locationName":"TagKeys","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"},"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Key"}}}}},"payload":"TagKeys"}},"UpdateCloudFrontOriginAccessIdentity":{"http":{"method":"PUT","requestUri":"/2016-11-25/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig","Id"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"UpdateDistribution":{"http":{"method":"PUT","requestUri":"/2016-11-25/distribution/{Id}/config"},"input":{"type":"structure","required":["DistributionConfig","Id"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S1s"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"UpdateStreamingDistribution":{"http":{"method":"PUT","requestUri":"/2016-11-25/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["StreamingDistributionConfig","Id"],"members":{"StreamingDistributionConfig":{"shape":"S2e","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S2i"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}}},"shapes":{"S2":{"type":"structure","required":["CallerReference","Comment"],"members":{"CallerReference":{},"Comment":{}}},"S5":{"type":"structure","required":["Id","S3CanonicalUserId"],"members":{"Id":{},"S3CanonicalUserId":{},"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"}}},"S7":{"type":"structure","required":["CallerReference","Origins","DefaultCacheBehavior","Comment","Enabled"],"members":{"CallerReference":{},"Aliases":{"shape":"S8"},"DefaultRootObject":{},"Origins":{"shape":"Sb"},"DefaultCacheBehavior":{"shape":"Sn"},"CacheBehaviors":{"shape":"S1a"},"CustomErrorResponses":{"shape":"S1d"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","IncludeCookies","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"IncludeCookies":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1i"},"Restrictions":{"shape":"S1m"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"}}},"S8":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CNAME"}}}},"Sb":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Origin","type":"structure","required":["Id","DomainName"],"members":{"Id":{},"DomainName":{},"OriginPath":{},"CustomHeaders":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginCustomHeader","type":"structure","required":["HeaderName","HeaderValue"],"members":{"HeaderName":{},"HeaderValue":{}}}}}},"S3OriginConfig":{"type":"structure","required":["OriginAccessIdentity"],"members":{"OriginAccessIdentity":{}}},"CustomOriginConfig":{"type":"structure","required":["HTTPPort","HTTPSPort","OriginProtocolPolicy"],"members":{"HTTPPort":{"type":"integer"},"HTTPSPort":{"type":"integer"},"OriginProtocolPolicy":{},"OriginSslProtocols":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"SslProtocol"}}}}}}}}}}},"Sn":{"type":"structure","required":["TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"TargetOriginId":{},"ForwardedValues":{"shape":"So"},"TrustedSigners":{"shape":"Sy"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S12"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S16"}}},"So":{"type":"structure","required":["QueryString","Cookies"],"members":{"QueryString":{"type":"boolean"},"Cookies":{"type":"structure","required":["Forward"],"members":{"Forward":{},"WhitelistedNames":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"Headers":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}},"QueryStringCacheKeys":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"Sy":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"AwsAccountNumber"}}}},"S12":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S13"},"CachedMethods":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S13"}}}}},"S13":{"type":"list","member":{"locationName":"Method"}},"S16":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"LambdaFunctionAssociation","type":"structure","members":{"LambdaFunctionARN":{},"EventType":{}}}}}},"S1a":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CacheBehavior","type":"structure","required":["PathPattern","TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"PathPattern":{},"TargetOriginId":{},"ForwardedValues":{"shape":"So"},"TrustedSigners":{"shape":"Sy"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S12"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S16"}}}}}},"S1d":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CustomErrorResponse","type":"structure","required":["ErrorCode"],"members":{"ErrorCode":{"type":"integer"},"ResponsePagePath":{},"ResponseCode":{},"ErrorCachingMinTTL":{"type":"long"}}}}}},"S1i":{"type":"structure","members":{"CloudFrontDefaultCertificate":{"type":"boolean"},"IAMCertificateId":{},"ACMCertificateArn":{},"SSLSupportMethod":{},"MinimumProtocolVersion":{},"Certificate":{"deprecated":true},"CertificateSource":{"deprecated":true}}},"S1m":{"type":"structure","required":["GeoRestriction"],"members":{"GeoRestriction":{"type":"structure","required":["RestrictionType","Quantity"],"members":{"RestrictionType":{},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Location"}}}}}},"S1s":{"type":"structure","required":["Id","ARN","Status","LastModifiedTime","InProgressInvalidationBatches","DomainName","ActiveTrustedSigners","DistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"InProgressInvalidationBatches":{"type":"integer"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S1u"},"DistributionConfig":{"shape":"S7"}}},"S1u":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Signer","type":"structure","members":{"AwsAccountNumber":{},"KeyPairIds":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"KeyPairId"}}}}}}}}},"S21":{"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Tag","type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}}}},"S28":{"type":"structure","required":["Paths","CallerReference"],"members":{"Paths":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Path"}}}},"CallerReference":{}}},"S2c":{"type":"structure","required":["Id","Status","CreateTime","InvalidationBatch"],"members":{"Id":{},"Status":{},"CreateTime":{"type":"timestamp"},"InvalidationBatch":{"shape":"S28"}}},"S2e":{"type":"structure","required":["CallerReference","S3Origin","Comment","TrustedSigners","Enabled"],"members":{"CallerReference":{},"S3Origin":{"shape":"S2f"},"Aliases":{"shape":"S8"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"TrustedSigners":{"shape":"Sy"},"PriceClass":{},"Enabled":{"type":"boolean"}}},"S2f":{"type":"structure","required":["DomainName","OriginAccessIdentity"],"members":{"DomainName":{},"OriginAccessIdentity":{}}},"S2i":{"type":"structure","required":["Id","ARN","Status","DomainName","ActiveTrustedSigners","StreamingDistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S1u"},"StreamingDistributionConfig":{"shape":"S2e"}}},"S3a":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"DistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","Aliases","Origins","DefaultCacheBehavior","CacheBehaviors","CustomErrorResponses","Comment","PriceClass","Enabled","ViewerCertificate","Restrictions","WebACLId","HttpVersion","IsIPV6Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"Aliases":{"shape":"S8"},"Origins":{"shape":"Sb"},"DefaultCacheBehavior":{"shape":"Sn"},"CacheBehaviors":{"shape":"S1a"},"CustomErrorResponses":{"shape":"S1d"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1i"},"Restrictions":{"shape":"S1m"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"}}}}}}}}')},57305:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListCloudFrontOriginAccessIdentities":{"input_token":"Marker","output_token":"CloudFrontOriginAccessIdentityList.NextMarker","limit_key":"MaxItems","more_results":"CloudFrontOriginAccessIdentityList.IsTruncated","result_key":"CloudFrontOriginAccessIdentityList.Items"},"ListDistributions":{"input_token":"Marker","output_token":"DistributionList.NextMarker","limit_key":"MaxItems","more_results":"DistributionList.IsTruncated","result_key":"DistributionList.Items"},"ListInvalidations":{"input_token":"Marker","output_token":"InvalidationList.NextMarker","limit_key":"MaxItems","more_results":"InvalidationList.IsTruncated","result_key":"InvalidationList.Items"},"ListStreamingDistributions":{"input_token":"Marker","output_token":"StreamingDistributionList.NextMarker","limit_key":"MaxItems","more_results":"StreamingDistributionList.IsTruncated","result_key":"StreamingDistributionList.Items"}}}')},71106:function(e){"use strict";e.exports=JSON.parse('{"V":{"DistributionDeployed":{"delay":60,"operation":"GetDistribution","maxAttempts":25,"description":"Wait until a distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"Distribution.Status"}]},"InvalidationCompleted":{"delay":20,"operation":"GetInvalidation","maxAttempts":30,"description":"Wait until an invalidation has completed.","acceptors":[{"expected":"Completed","matcher":"path","state":"success","argument":"Invalidation.Status"}]},"StreamingDistributionDeployed":{"delay":60,"operation":"GetStreamingDistribution","maxAttempts":25,"description":"Wait until a streaming distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"StreamingDistribution.Status"}]}}}')},76944:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-03-25","endpointPrefix":"cloudfront","globalEndpoint":"cloudfront.amazonaws.com","protocol":"rest-xml","serviceAbbreviation":"CloudFront","serviceFullName":"Amazon CloudFront","serviceId":"CloudFront","signatureVersion":"v4","uid":"cloudfront-2017-03-25"},"operations":{"CreateCloudFrontOriginAccessIdentity":{"http":{"requestUri":"/2017-03-25/origin-access-identity/cloudfront","responseCode":201},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-03-25/"}}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"CreateDistribution":{"http":{"requestUri":"/2017-03-25/distribution","responseCode":201},"input":{"type":"structure","required":["DistributionConfig"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-03-25/"}}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S1s"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateDistributionWithTags":{"http":{"requestUri":"/2017-03-25/distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["DistributionConfigWithTags"],"members":{"DistributionConfigWithTags":{"locationName":"DistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-03-25/"},"type":"structure","required":["DistributionConfig","Tags"],"members":{"DistributionConfig":{"shape":"S7"},"Tags":{"shape":"S21"}}}},"payload":"DistributionConfigWithTags"},"output":{"type":"structure","members":{"Distribution":{"shape":"S1s"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateInvalidation":{"http":{"requestUri":"/2017-03-25/distribution/{DistributionId}/invalidation","responseCode":201},"input":{"type":"structure","required":["DistributionId","InvalidationBatch"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"InvalidationBatch":{"shape":"S28","locationName":"InvalidationBatch","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-03-25/"}}},"payload":"InvalidationBatch"},"output":{"type":"structure","members":{"Location":{"location":"header","locationName":"Location"},"Invalidation":{"shape":"S2c"}},"payload":"Invalidation"}},"CreateStreamingDistribution":{"http":{"requestUri":"/2017-03-25/streaming-distribution","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfig"],"members":{"StreamingDistributionConfig":{"shape":"S2e","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-03-25/"}}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S2i"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"CreateStreamingDistributionWithTags":{"http":{"requestUri":"/2017-03-25/streaming-distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfigWithTags"],"members":{"StreamingDistributionConfigWithTags":{"locationName":"StreamingDistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-03-25/"},"type":"structure","required":["StreamingDistributionConfig","Tags"],"members":{"StreamingDistributionConfig":{"shape":"S2e"},"Tags":{"shape":"S21"}}}},"payload":"StreamingDistributionConfigWithTags"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S2i"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"DeleteCloudFrontOriginAccessIdentity":{"http":{"method":"DELETE","requestUri":"/2017-03-25/origin-access-identity/cloudfront/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteDistribution":{"http":{"method":"DELETE","requestUri":"/2017-03-25/distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteServiceLinkedRole":{"http":{"method":"DELETE","requestUri":"/2017-03-25/service-linked-role/{RoleName}","responseCode":204},"input":{"type":"structure","required":["RoleName"],"members":{"RoleName":{"location":"uri","locationName":"RoleName"}}}},"DeleteStreamingDistribution":{"http":{"method":"DELETE","requestUri":"/2017-03-25/streaming-distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"GetCloudFrontOriginAccessIdentity":{"http":{"method":"GET","requestUri":"/2017-03-25/origin-access-identity/cloudfront/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"GetCloudFrontOriginAccessIdentityConfig":{"http":{"method":"GET","requestUri":"/2017-03-25/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentityConfig"}},"GetDistribution":{"http":{"method":"GET","requestUri":"/2017-03-25/distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Distribution":{"shape":"S1s"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"GetDistributionConfig":{"http":{"method":"GET","requestUri":"/2017-03-25/distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"DistributionConfig":{"shape":"S7"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"DistributionConfig"}},"GetInvalidation":{"http":{"method":"GET","requestUri":"/2017-03-25/distribution/{DistributionId}/invalidation/{Id}"},"input":{"type":"structure","required":["DistributionId","Id"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Invalidation":{"shape":"S2c"}},"payload":"Invalidation"}},"GetStreamingDistribution":{"http":{"method":"GET","requestUri":"/2017-03-25/streaming-distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S2i"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"GetStreamingDistributionConfig":{"http":{"method":"GET","requestUri":"/2017-03-25/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistributionConfig":{"shape":"S2e"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistributionConfig"}},"ListCloudFrontOriginAccessIdentities":{"http":{"method":"GET","requestUri":"/2017-03-25/origin-access-identity/cloudfront"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CloudFrontOriginAccessIdentitySummary","type":"structure","required":["Id","S3CanonicalUserId","Comment"],"members":{"Id":{},"S3CanonicalUserId":{},"Comment":{}}}}}}},"payload":"CloudFrontOriginAccessIdentityList"}},"ListDistributions":{"http":{"method":"GET","requestUri":"/2017-03-25/distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S3b"}},"payload":"DistributionList"}},"ListDistributionsByWebACLId":{"http":{"method":"GET","requestUri":"/2017-03-25/distributionsByWebACLId/{WebACLId}"},"input":{"type":"structure","required":["WebACLId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"WebACLId":{"location":"uri","locationName":"WebACLId"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S3b"}},"payload":"DistributionList"}},"ListInvalidations":{"http":{"method":"GET","requestUri":"/2017-03-25/distribution/{DistributionId}/invalidation"},"input":{"type":"structure","required":["DistributionId"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"InvalidationList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"InvalidationSummary","type":"structure","required":["Id","CreateTime","Status"],"members":{"Id":{},"CreateTime":{"type":"timestamp"},"Status":{}}}}}}},"payload":"InvalidationList"}},"ListStreamingDistributions":{"http":{"method":"GET","requestUri":"/2017-03-25/streaming-distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"StreamingDistributionList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"StreamingDistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","S3Origin","Aliases","TrustedSigners","Comment","PriceClass","Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"S3Origin":{"shape":"S2f"},"Aliases":{"shape":"S8"},"TrustedSigners":{"shape":"Sy"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"}}}}}}},"payload":"StreamingDistributionList"}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/2017-03-25/tagging"},"input":{"type":"structure","required":["Resource"],"members":{"Resource":{"location":"querystring","locationName":"Resource"}}},"output":{"type":"structure","required":["Tags"],"members":{"Tags":{"shape":"S21"}},"payload":"Tags"}},"TagResource":{"http":{"requestUri":"/2017-03-25/tagging?Operation=Tag","responseCode":204},"input":{"type":"structure","required":["Resource","Tags"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"Tags":{"shape":"S21","locationName":"Tags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-03-25/"}}},"payload":"Tags"}},"UntagResource":{"http":{"requestUri":"/2017-03-25/tagging?Operation=Untag","responseCode":204},"input":{"type":"structure","required":["Resource","TagKeys"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"TagKeys":{"locationName":"TagKeys","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-03-25/"},"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Key"}}}}},"payload":"TagKeys"}},"UpdateCloudFrontOriginAccessIdentity":{"http":{"method":"PUT","requestUri":"/2017-03-25/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig","Id"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-03-25/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"UpdateDistribution":{"http":{"method":"PUT","requestUri":"/2017-03-25/distribution/{Id}/config"},"input":{"type":"structure","required":["DistributionConfig","Id"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-03-25/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S1s"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"UpdateStreamingDistribution":{"http":{"method":"PUT","requestUri":"/2017-03-25/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["StreamingDistributionConfig","Id"],"members":{"StreamingDistributionConfig":{"shape":"S2e","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-03-25/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S2i"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}}},"shapes":{"S2":{"type":"structure","required":["CallerReference","Comment"],"members":{"CallerReference":{},"Comment":{}}},"S5":{"type":"structure","required":["Id","S3CanonicalUserId"],"members":{"Id":{},"S3CanonicalUserId":{},"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"}}},"S7":{"type":"structure","required":["CallerReference","Origins","DefaultCacheBehavior","Comment","Enabled"],"members":{"CallerReference":{},"Aliases":{"shape":"S8"},"DefaultRootObject":{},"Origins":{"shape":"Sb"},"DefaultCacheBehavior":{"shape":"Sn"},"CacheBehaviors":{"shape":"S1a"},"CustomErrorResponses":{"shape":"S1d"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","IncludeCookies","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"IncludeCookies":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1i"},"Restrictions":{"shape":"S1m"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"}}},"S8":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CNAME"}}}},"Sb":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Origin","type":"structure","required":["Id","DomainName"],"members":{"Id":{},"DomainName":{},"OriginPath":{},"CustomHeaders":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginCustomHeader","type":"structure","required":["HeaderName","HeaderValue"],"members":{"HeaderName":{},"HeaderValue":{}}}}}},"S3OriginConfig":{"type":"structure","required":["OriginAccessIdentity"],"members":{"OriginAccessIdentity":{}}},"CustomOriginConfig":{"type":"structure","required":["HTTPPort","HTTPSPort","OriginProtocolPolicy"],"members":{"HTTPPort":{"type":"integer"},"HTTPSPort":{"type":"integer"},"OriginProtocolPolicy":{},"OriginSslProtocols":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"SslProtocol"}}}},"OriginReadTimeout":{"type":"integer"},"OriginKeepaliveTimeout":{"type":"integer"}}}}}}}},"Sn":{"type":"structure","required":["TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"TargetOriginId":{},"ForwardedValues":{"shape":"So"},"TrustedSigners":{"shape":"Sy"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S12"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S16"}}},"So":{"type":"structure","required":["QueryString","Cookies"],"members":{"QueryString":{"type":"boolean"},"Cookies":{"type":"structure","required":["Forward"],"members":{"Forward":{},"WhitelistedNames":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"Headers":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}},"QueryStringCacheKeys":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"Sy":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"AwsAccountNumber"}}}},"S12":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S13"},"CachedMethods":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S13"}}}}},"S13":{"type":"list","member":{"locationName":"Method"}},"S16":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"LambdaFunctionAssociation","type":"structure","members":{"LambdaFunctionARN":{},"EventType":{}}}}}},"S1a":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CacheBehavior","type":"structure","required":["PathPattern","TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"PathPattern":{},"TargetOriginId":{},"ForwardedValues":{"shape":"So"},"TrustedSigners":{"shape":"Sy"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S12"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S16"}}}}}},"S1d":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CustomErrorResponse","type":"structure","required":["ErrorCode"],"members":{"ErrorCode":{"type":"integer"},"ResponsePagePath":{},"ResponseCode":{},"ErrorCachingMinTTL":{"type":"long"}}}}}},"S1i":{"type":"structure","members":{"CloudFrontDefaultCertificate":{"type":"boolean"},"IAMCertificateId":{},"ACMCertificateArn":{},"SSLSupportMethod":{},"MinimumProtocolVersion":{},"Certificate":{"deprecated":true},"CertificateSource":{"deprecated":true}}},"S1m":{"type":"structure","required":["GeoRestriction"],"members":{"GeoRestriction":{"type":"structure","required":["RestrictionType","Quantity"],"members":{"RestrictionType":{},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Location"}}}}}},"S1s":{"type":"structure","required":["Id","ARN","Status","LastModifiedTime","InProgressInvalidationBatches","DomainName","ActiveTrustedSigners","DistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"InProgressInvalidationBatches":{"type":"integer"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S1u"},"DistributionConfig":{"shape":"S7"}}},"S1u":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Signer","type":"structure","members":{"AwsAccountNumber":{},"KeyPairIds":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"KeyPairId"}}}}}}}}},"S21":{"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Tag","type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}}}},"S28":{"type":"structure","required":["Paths","CallerReference"],"members":{"Paths":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Path"}}}},"CallerReference":{}}},"S2c":{"type":"structure","required":["Id","Status","CreateTime","InvalidationBatch"],"members":{"Id":{},"Status":{},"CreateTime":{"type":"timestamp"},"InvalidationBatch":{"shape":"S28"}}},"S2e":{"type":"structure","required":["CallerReference","S3Origin","Comment","TrustedSigners","Enabled"],"members":{"CallerReference":{},"S3Origin":{"shape":"S2f"},"Aliases":{"shape":"S8"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"TrustedSigners":{"shape":"Sy"},"PriceClass":{},"Enabled":{"type":"boolean"}}},"S2f":{"type":"structure","required":["DomainName","OriginAccessIdentity"],"members":{"DomainName":{},"OriginAccessIdentity":{}}},"S2i":{"type":"structure","required":["Id","ARN","Status","DomainName","ActiveTrustedSigners","StreamingDistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S1u"},"StreamingDistributionConfig":{"shape":"S2e"}}},"S3b":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"DistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","Aliases","Origins","DefaultCacheBehavior","CacheBehaviors","CustomErrorResponses","Comment","PriceClass","Enabled","ViewerCertificate","Restrictions","WebACLId","HttpVersion","IsIPV6Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"Aliases":{"shape":"S8"},"Origins":{"shape":"Sb"},"DefaultCacheBehavior":{"shape":"Sn"},"CacheBehaviors":{"shape":"S1a"},"CustomErrorResponses":{"shape":"S1d"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1i"},"Restrictions":{"shape":"S1m"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"}}}}}}}}')},83654:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListCloudFrontOriginAccessIdentities":{"input_token":"Marker","limit_key":"MaxItems","more_results":"CloudFrontOriginAccessIdentityList.IsTruncated","output_token":"CloudFrontOriginAccessIdentityList.NextMarker","result_key":"CloudFrontOriginAccessIdentityList.Items"},"ListDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"DistributionList.IsTruncated","output_token":"DistributionList.NextMarker","result_key":"DistributionList.Items"},"ListInvalidations":{"input_token":"Marker","limit_key":"MaxItems","more_results":"InvalidationList.IsTruncated","output_token":"InvalidationList.NextMarker","result_key":"InvalidationList.Items"},"ListStreamingDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"StreamingDistributionList.IsTruncated","output_token":"StreamingDistributionList.NextMarker","result_key":"StreamingDistributionList.Items"}}}')},83406:function(e){"use strict";e.exports=JSON.parse('{"V":{"DistributionDeployed":{"delay":60,"operation":"GetDistribution","maxAttempts":25,"description":"Wait until a distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"Distribution.Status"}]},"InvalidationCompleted":{"delay":20,"operation":"GetInvalidation","maxAttempts":30,"description":"Wait until an invalidation has completed.","acceptors":[{"expected":"Completed","matcher":"path","state":"success","argument":"Invalidation.Status"}]},"StreamingDistributionDeployed":{"delay":60,"operation":"GetStreamingDistribution","maxAttempts":25,"description":"Wait until a streaming distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"StreamingDistribution.Status"}]}}}')},80198:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-10-30","endpointPrefix":"cloudfront","globalEndpoint":"cloudfront.amazonaws.com","protocol":"rest-xml","serviceAbbreviation":"CloudFront","serviceFullName":"Amazon CloudFront","serviceId":"CloudFront","signatureVersion":"v4","uid":"cloudfront-2017-10-30"},"operations":{"CreateCloudFrontOriginAccessIdentity":{"http":{"requestUri":"/2017-10-30/origin-access-identity/cloudfront","responseCode":201},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"CreateDistribution":{"http":{"requestUri":"/2017-10-30/distribution","responseCode":201},"input":{"type":"structure","required":["DistributionConfig"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S1t"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateDistributionWithTags":{"http":{"requestUri":"/2017-10-30/distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["DistributionConfigWithTags"],"members":{"DistributionConfigWithTags":{"locationName":"DistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"},"type":"structure","required":["DistributionConfig","Tags"],"members":{"DistributionConfig":{"shape":"S7"},"Tags":{"shape":"S22"}}}},"payload":"DistributionConfigWithTags"},"output":{"type":"structure","members":{"Distribution":{"shape":"S1t"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateFieldLevelEncryptionConfig":{"http":{"requestUri":"/2017-10-30/field-level-encryption","responseCode":201},"input":{"type":"structure","required":["FieldLevelEncryptionConfig"],"members":{"FieldLevelEncryptionConfig":{"shape":"S29","locationName":"FieldLevelEncryptionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}}},"payload":"FieldLevelEncryptionConfig"},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S2k"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"CreateFieldLevelEncryptionProfile":{"http":{"requestUri":"/2017-10-30/field-level-encryption-profile","responseCode":201},"input":{"type":"structure","required":["FieldLevelEncryptionProfileConfig"],"members":{"FieldLevelEncryptionProfileConfig":{"shape":"S2m","locationName":"FieldLevelEncryptionProfileConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}}},"payload":"FieldLevelEncryptionProfileConfig"},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S2t"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"CreateInvalidation":{"http":{"requestUri":"/2017-10-30/distribution/{DistributionId}/invalidation","responseCode":201},"input":{"type":"structure","required":["DistributionId","InvalidationBatch"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"InvalidationBatch":{"shape":"S2v","locationName":"InvalidationBatch","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}}},"payload":"InvalidationBatch"},"output":{"type":"structure","members":{"Location":{"location":"header","locationName":"Location"},"Invalidation":{"shape":"S2z"}},"payload":"Invalidation"}},"CreatePublicKey":{"http":{"requestUri":"/2017-10-30/public-key","responseCode":201},"input":{"type":"structure","required":["PublicKeyConfig"],"members":{"PublicKeyConfig":{"shape":"S31","locationName":"PublicKeyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}}},"payload":"PublicKeyConfig"},"output":{"type":"structure","members":{"PublicKey":{"shape":"S33"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"CreateStreamingDistribution":{"http":{"requestUri":"/2017-10-30/streaming-distribution","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfig"],"members":{"StreamingDistributionConfig":{"shape":"S35","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S39"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"CreateStreamingDistributionWithTags":{"http":{"requestUri":"/2017-10-30/streaming-distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfigWithTags"],"members":{"StreamingDistributionConfigWithTags":{"locationName":"StreamingDistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"},"type":"structure","required":["StreamingDistributionConfig","Tags"],"members":{"StreamingDistributionConfig":{"shape":"S35"},"Tags":{"shape":"S22"}}}},"payload":"StreamingDistributionConfigWithTags"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S39"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"DeleteCloudFrontOriginAccessIdentity":{"http":{"method":"DELETE","requestUri":"/2017-10-30/origin-access-identity/cloudfront/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteDistribution":{"http":{"method":"DELETE","requestUri":"/2017-10-30/distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteFieldLevelEncryptionConfig":{"http":{"method":"DELETE","requestUri":"/2017-10-30/field-level-encryption/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteFieldLevelEncryptionProfile":{"http":{"method":"DELETE","requestUri":"/2017-10-30/field-level-encryption-profile/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeletePublicKey":{"http":{"method":"DELETE","requestUri":"/2017-10-30/public-key/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteStreamingDistribution":{"http":{"method":"DELETE","requestUri":"/2017-10-30/streaming-distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"GetCloudFrontOriginAccessIdentity":{"http":{"method":"GET","requestUri":"/2017-10-30/origin-access-identity/cloudfront/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"GetCloudFrontOriginAccessIdentityConfig":{"http":{"method":"GET","requestUri":"/2017-10-30/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentityConfig"}},"GetDistribution":{"http":{"method":"GET","requestUri":"/2017-10-30/distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Distribution":{"shape":"S1t"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"GetDistributionConfig":{"http":{"method":"GET","requestUri":"/2017-10-30/distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"DistributionConfig":{"shape":"S7"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"DistributionConfig"}},"GetFieldLevelEncryption":{"http":{"method":"GET","requestUri":"/2017-10-30/field-level-encryption/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S2k"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"GetFieldLevelEncryptionConfig":{"http":{"method":"GET","requestUri":"/2017-10-30/field-level-encryption/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionConfig":{"shape":"S29"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionConfig"}},"GetFieldLevelEncryptionProfile":{"http":{"method":"GET","requestUri":"/2017-10-30/field-level-encryption-profile/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S2t"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"GetFieldLevelEncryptionProfileConfig":{"http":{"method":"GET","requestUri":"/2017-10-30/field-level-encryption-profile/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfileConfig":{"shape":"S2m"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfileConfig"}},"GetInvalidation":{"http":{"method":"GET","requestUri":"/2017-10-30/distribution/{DistributionId}/invalidation/{Id}"},"input":{"type":"structure","required":["DistributionId","Id"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Invalidation":{"shape":"S2z"}},"payload":"Invalidation"}},"GetPublicKey":{"http":{"method":"GET","requestUri":"/2017-10-30/public-key/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"PublicKey":{"shape":"S33"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"GetPublicKeyConfig":{"http":{"method":"GET","requestUri":"/2017-10-30/public-key/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"PublicKeyConfig":{"shape":"S31"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKeyConfig"}},"GetStreamingDistribution":{"http":{"method":"GET","requestUri":"/2017-10-30/streaming-distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S39"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"GetStreamingDistributionConfig":{"http":{"method":"GET","requestUri":"/2017-10-30/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistributionConfig":{"shape":"S35"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistributionConfig"}},"ListCloudFrontOriginAccessIdentities":{"http":{"method":"GET","requestUri":"/2017-10-30/origin-access-identity/cloudfront"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CloudFrontOriginAccessIdentitySummary","type":"structure","required":["Id","S3CanonicalUserId","Comment"],"members":{"Id":{},"S3CanonicalUserId":{},"Comment":{}}}}}}},"payload":"CloudFrontOriginAccessIdentityList"}},"ListDistributions":{"http":{"method":"GET","requestUri":"/2017-10-30/distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S4g"}},"payload":"DistributionList"}},"ListDistributionsByWebACLId":{"http":{"method":"GET","requestUri":"/2017-10-30/distributionsByWebACLId/{WebACLId}"},"input":{"type":"structure","required":["WebACLId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"WebACLId":{"location":"uri","locationName":"WebACLId"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S4g"}},"payload":"DistributionList"}},"ListFieldLevelEncryptionConfigs":{"http":{"method":"GET","requestUri":"/2017-10-30/field-level-encryption"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldLevelEncryptionSummary","type":"structure","required":["Id","LastModifiedTime"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"Comment":{},"QueryArgProfileConfig":{"shape":"S2a"},"ContentTypeProfileConfig":{"shape":"S2e"}}}}}}},"payload":"FieldLevelEncryptionList"}},"ListFieldLevelEncryptionProfiles":{"http":{"method":"GET","requestUri":"/2017-10-30/field-level-encryption-profile"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfileList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldLevelEncryptionProfileSummary","type":"structure","required":["Id","LastModifiedTime","Name","EncryptionEntities"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"Name":{},"EncryptionEntities":{"shape":"S2n"},"Comment":{}}}}}}},"payload":"FieldLevelEncryptionProfileList"}},"ListInvalidations":{"http":{"method":"GET","requestUri":"/2017-10-30/distribution/{DistributionId}/invalidation"},"input":{"type":"structure","required":["DistributionId"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"InvalidationList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"InvalidationSummary","type":"structure","required":["Id","CreateTime","Status"],"members":{"Id":{},"CreateTime":{"type":"timestamp"},"Status":{}}}}}}},"payload":"InvalidationList"}},"ListPublicKeys":{"http":{"method":"GET","requestUri":"/2017-10-30/public-key"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"PublicKeyList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"PublicKeySummary","type":"structure","required":["Id","Name","CreatedTime","EncodedKey"],"members":{"Id":{},"Name":{},"CreatedTime":{"type":"timestamp"},"EncodedKey":{},"Comment":{}}}}}}},"payload":"PublicKeyList"}},"ListStreamingDistributions":{"http":{"method":"GET","requestUri":"/2017-10-30/streaming-distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"StreamingDistributionList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"StreamingDistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","S3Origin","Aliases","TrustedSigners","Comment","PriceClass","Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"S3Origin":{"shape":"S36"},"Aliases":{"shape":"S8"},"TrustedSigners":{"shape":"Sy"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"}}}}}}},"payload":"StreamingDistributionList"}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/2017-10-30/tagging"},"input":{"type":"structure","required":["Resource"],"members":{"Resource":{"location":"querystring","locationName":"Resource"}}},"output":{"type":"structure","required":["Tags"],"members":{"Tags":{"shape":"S22"}},"payload":"Tags"}},"TagResource":{"http":{"requestUri":"/2017-10-30/tagging?Operation=Tag","responseCode":204},"input":{"type":"structure","required":["Resource","Tags"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"Tags":{"shape":"S22","locationName":"Tags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}}},"payload":"Tags"}},"UntagResource":{"http":{"requestUri":"/2017-10-30/tagging?Operation=Untag","responseCode":204},"input":{"type":"structure","required":["Resource","TagKeys"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"TagKeys":{"locationName":"TagKeys","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"},"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Key"}}}}},"payload":"TagKeys"}},"UpdateCloudFrontOriginAccessIdentity":{"http":{"method":"PUT","requestUri":"/2017-10-30/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig","Id"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"UpdateDistribution":{"http":{"method":"PUT","requestUri":"/2017-10-30/distribution/{Id}/config"},"input":{"type":"structure","required":["DistributionConfig","Id"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S1t"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"UpdateFieldLevelEncryptionConfig":{"http":{"method":"PUT","requestUri":"/2017-10-30/field-level-encryption/{Id}/config"},"input":{"type":"structure","required":["FieldLevelEncryptionConfig","Id"],"members":{"FieldLevelEncryptionConfig":{"shape":"S29","locationName":"FieldLevelEncryptionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"FieldLevelEncryptionConfig"},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S2k"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"UpdateFieldLevelEncryptionProfile":{"http":{"method":"PUT","requestUri":"/2017-10-30/field-level-encryption-profile/{Id}/config"},"input":{"type":"structure","required":["FieldLevelEncryptionProfileConfig","Id"],"members":{"FieldLevelEncryptionProfileConfig":{"shape":"S2m","locationName":"FieldLevelEncryptionProfileConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"FieldLevelEncryptionProfileConfig"},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S2t"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"UpdatePublicKey":{"http":{"method":"PUT","requestUri":"/2017-10-30/public-key/{Id}/config"},"input":{"type":"structure","required":["PublicKeyConfig","Id"],"members":{"PublicKeyConfig":{"shape":"S31","locationName":"PublicKeyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"PublicKeyConfig"},"output":{"type":"structure","members":{"PublicKey":{"shape":"S33"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"UpdateStreamingDistribution":{"http":{"method":"PUT","requestUri":"/2017-10-30/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["StreamingDistributionConfig","Id"],"members":{"StreamingDistributionConfig":{"shape":"S35","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S39"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}}},"shapes":{"S2":{"type":"structure","required":["CallerReference","Comment"],"members":{"CallerReference":{},"Comment":{}}},"S5":{"type":"structure","required":["Id","S3CanonicalUserId"],"members":{"Id":{},"S3CanonicalUserId":{},"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"}}},"S7":{"type":"structure","required":["CallerReference","Origins","DefaultCacheBehavior","Comment","Enabled"],"members":{"CallerReference":{},"Aliases":{"shape":"S8"},"DefaultRootObject":{},"Origins":{"shape":"Sb"},"DefaultCacheBehavior":{"shape":"Sn"},"CacheBehaviors":{"shape":"S1b"},"CustomErrorResponses":{"shape":"S1e"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","IncludeCookies","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"IncludeCookies":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1j"},"Restrictions":{"shape":"S1n"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"}}},"S8":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CNAME"}}}},"Sb":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Origin","type":"structure","required":["Id","DomainName"],"members":{"Id":{},"DomainName":{},"OriginPath":{},"CustomHeaders":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginCustomHeader","type":"structure","required":["HeaderName","HeaderValue"],"members":{"HeaderName":{},"HeaderValue":{}}}}}},"S3OriginConfig":{"type":"structure","required":["OriginAccessIdentity"],"members":{"OriginAccessIdentity":{}}},"CustomOriginConfig":{"type":"structure","required":["HTTPPort","HTTPSPort","OriginProtocolPolicy"],"members":{"HTTPPort":{"type":"integer"},"HTTPSPort":{"type":"integer"},"OriginProtocolPolicy":{},"OriginSslProtocols":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"SslProtocol"}}}},"OriginReadTimeout":{"type":"integer"},"OriginKeepaliveTimeout":{"type":"integer"}}}}}}}},"Sn":{"type":"structure","required":["TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"TargetOriginId":{},"ForwardedValues":{"shape":"So"},"TrustedSigners":{"shape":"Sy"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S12"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S16"},"FieldLevelEncryptionId":{}}},"So":{"type":"structure","required":["QueryString","Cookies"],"members":{"QueryString":{"type":"boolean"},"Cookies":{"type":"structure","required":["Forward"],"members":{"Forward":{},"WhitelistedNames":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"Headers":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}},"QueryStringCacheKeys":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"Sy":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"AwsAccountNumber"}}}},"S12":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S13"},"CachedMethods":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S13"}}}}},"S13":{"type":"list","member":{"locationName":"Method"}},"S16":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"LambdaFunctionAssociation","type":"structure","required":["LambdaFunctionARN","EventType"],"members":{"LambdaFunctionARN":{},"EventType":{}}}}}},"S1b":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CacheBehavior","type":"structure","required":["PathPattern","TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"PathPattern":{},"TargetOriginId":{},"ForwardedValues":{"shape":"So"},"TrustedSigners":{"shape":"Sy"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S12"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S16"},"FieldLevelEncryptionId":{}}}}}},"S1e":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CustomErrorResponse","type":"structure","required":["ErrorCode"],"members":{"ErrorCode":{"type":"integer"},"ResponsePagePath":{},"ResponseCode":{},"ErrorCachingMinTTL":{"type":"long"}}}}}},"S1j":{"type":"structure","members":{"CloudFrontDefaultCertificate":{"type":"boolean"},"IAMCertificateId":{},"ACMCertificateArn":{},"SSLSupportMethod":{},"MinimumProtocolVersion":{},"Certificate":{"deprecated":true},"CertificateSource":{"deprecated":true}}},"S1n":{"type":"structure","required":["GeoRestriction"],"members":{"GeoRestriction":{"type":"structure","required":["RestrictionType","Quantity"],"members":{"RestrictionType":{},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Location"}}}}}},"S1t":{"type":"structure","required":["Id","ARN","Status","LastModifiedTime","InProgressInvalidationBatches","DomainName","ActiveTrustedSigners","DistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"InProgressInvalidationBatches":{"type":"integer"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S1v"},"DistributionConfig":{"shape":"S7"}}},"S1v":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Signer","type":"structure","members":{"AwsAccountNumber":{},"KeyPairIds":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"KeyPairId"}}}}}}}}},"S22":{"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Tag","type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}}}},"S29":{"type":"structure","required":["CallerReference"],"members":{"CallerReference":{},"Comment":{},"QueryArgProfileConfig":{"shape":"S2a"},"ContentTypeProfileConfig":{"shape":"S2e"}}},"S2a":{"type":"structure","required":["ForwardWhenQueryArgProfileIsUnknown"],"members":{"ForwardWhenQueryArgProfileIsUnknown":{"type":"boolean"},"QueryArgProfiles":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"QueryArgProfile","type":"structure","required":["QueryArg","ProfileId"],"members":{"QueryArg":{},"ProfileId":{}}}}}}}},"S2e":{"type":"structure","required":["ForwardWhenContentTypeIsUnknown"],"members":{"ForwardWhenContentTypeIsUnknown":{"type":"boolean"},"ContentTypeProfiles":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"ContentTypeProfile","type":"structure","required":["Format","ContentType"],"members":{"Format":{},"ProfileId":{},"ContentType":{}}}}}}}},"S2k":{"type":"structure","required":["Id","LastModifiedTime","FieldLevelEncryptionConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"FieldLevelEncryptionConfig":{"shape":"S29"}}},"S2m":{"type":"structure","required":["Name","CallerReference","EncryptionEntities"],"members":{"Name":{},"CallerReference":{},"Comment":{},"EncryptionEntities":{"shape":"S2n"}}},"S2n":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"EncryptionEntity","type":"structure","required":["PublicKeyId","ProviderId","FieldPatterns"],"members":{"PublicKeyId":{},"ProviderId":{},"FieldPatterns":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldPattern"}}}}}}}}},"S2t":{"type":"structure","required":["Id","LastModifiedTime","FieldLevelEncryptionProfileConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"FieldLevelEncryptionProfileConfig":{"shape":"S2m"}}},"S2v":{"type":"structure","required":["Paths","CallerReference"],"members":{"Paths":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Path"}}}},"CallerReference":{}}},"S2z":{"type":"structure","required":["Id","Status","CreateTime","InvalidationBatch"],"members":{"Id":{},"Status":{},"CreateTime":{"type":"timestamp"},"InvalidationBatch":{"shape":"S2v"}}},"S31":{"type":"structure","required":["CallerReference","Name","EncodedKey"],"members":{"CallerReference":{},"Name":{},"EncodedKey":{},"Comment":{}}},"S33":{"type":"structure","required":["Id","CreatedTime","PublicKeyConfig"],"members":{"Id":{},"CreatedTime":{"type":"timestamp"},"PublicKeyConfig":{"shape":"S31"}}},"S35":{"type":"structure","required":["CallerReference","S3Origin","Comment","TrustedSigners","Enabled"],"members":{"CallerReference":{},"S3Origin":{"shape":"S36"},"Aliases":{"shape":"S8"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"TrustedSigners":{"shape":"Sy"},"PriceClass":{},"Enabled":{"type":"boolean"}}},"S36":{"type":"structure","required":["DomainName","OriginAccessIdentity"],"members":{"DomainName":{},"OriginAccessIdentity":{}}},"S39":{"type":"structure","required":["Id","ARN","Status","DomainName","ActiveTrustedSigners","StreamingDistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S1v"},"StreamingDistributionConfig":{"shape":"S35"}}},"S4g":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"DistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","Aliases","Origins","DefaultCacheBehavior","CacheBehaviors","CustomErrorResponses","Comment","PriceClass","Enabled","ViewerCertificate","Restrictions","WebACLId","HttpVersion","IsIPV6Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"Aliases":{"shape":"S8"},"Origins":{"shape":"Sb"},"DefaultCacheBehavior":{"shape":"Sn"},"CacheBehaviors":{"shape":"S1b"},"CustomErrorResponses":{"shape":"S1e"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1j"},"Restrictions":{"shape":"S1n"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"}}}}}}}}')},52915:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListCloudFrontOriginAccessIdentities":{"input_token":"Marker","limit_key":"MaxItems","more_results":"CloudFrontOriginAccessIdentityList.IsTruncated","output_token":"CloudFrontOriginAccessIdentityList.NextMarker","result_key":"CloudFrontOriginAccessIdentityList.Items"},"ListDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"DistributionList.IsTruncated","output_token":"DistributionList.NextMarker","result_key":"DistributionList.Items"},"ListInvalidations":{"input_token":"Marker","limit_key":"MaxItems","more_results":"InvalidationList.IsTruncated","output_token":"InvalidationList.NextMarker","result_key":"InvalidationList.Items"},"ListStreamingDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"StreamingDistributionList.IsTruncated","output_token":"StreamingDistributionList.NextMarker","result_key":"StreamingDistributionList.Items"}}}')},13399:function(e){"use strict";e.exports=JSON.parse('{"V":{"DistributionDeployed":{"delay":60,"operation":"GetDistribution","maxAttempts":25,"description":"Wait until a distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"Distribution.Status"}]},"InvalidationCompleted":{"delay":20,"operation":"GetInvalidation","maxAttempts":30,"description":"Wait until an invalidation has completed.","acceptors":[{"expected":"Completed","matcher":"path","state":"success","argument":"Invalidation.Status"}]},"StreamingDistributionDeployed":{"delay":60,"operation":"GetStreamingDistribution","maxAttempts":25,"description":"Wait until a streaming distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"StreamingDistribution.Status"}]}}}')},29549:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2018-06-18","endpointPrefix":"cloudfront","globalEndpoint":"cloudfront.amazonaws.com","protocol":"rest-xml","serviceAbbreviation":"CloudFront","serviceFullName":"Amazon CloudFront","serviceId":"CloudFront","signatureVersion":"v4","uid":"cloudfront-2018-06-18"},"operations":{"CreateCloudFrontOriginAccessIdentity":{"http":{"requestUri":"/2018-06-18/origin-access-identity/cloudfront","responseCode":201},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"CreateDistribution":{"http":{"requestUri":"/2018-06-18/distribution","responseCode":201},"input":{"type":"structure","required":["DistributionConfig"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S1t"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateDistributionWithTags":{"http":{"requestUri":"/2018-06-18/distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["DistributionConfigWithTags"],"members":{"DistributionConfigWithTags":{"locationName":"DistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"},"type":"structure","required":["DistributionConfig","Tags"],"members":{"DistributionConfig":{"shape":"S7"},"Tags":{"shape":"S22"}}}},"payload":"DistributionConfigWithTags"},"output":{"type":"structure","members":{"Distribution":{"shape":"S1t"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateFieldLevelEncryptionConfig":{"http":{"requestUri":"/2018-06-18/field-level-encryption","responseCode":201},"input":{"type":"structure","required":["FieldLevelEncryptionConfig"],"members":{"FieldLevelEncryptionConfig":{"shape":"S29","locationName":"FieldLevelEncryptionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},"payload":"FieldLevelEncryptionConfig"},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S2k"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"CreateFieldLevelEncryptionProfile":{"http":{"requestUri":"/2018-06-18/field-level-encryption-profile","responseCode":201},"input":{"type":"structure","required":["FieldLevelEncryptionProfileConfig"],"members":{"FieldLevelEncryptionProfileConfig":{"shape":"S2m","locationName":"FieldLevelEncryptionProfileConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},"payload":"FieldLevelEncryptionProfileConfig"},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S2t"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"CreateInvalidation":{"http":{"requestUri":"/2018-06-18/distribution/{DistributionId}/invalidation","responseCode":201},"input":{"type":"structure","required":["DistributionId","InvalidationBatch"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"InvalidationBatch":{"shape":"S2v","locationName":"InvalidationBatch","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},"payload":"InvalidationBatch"},"output":{"type":"structure","members":{"Location":{"location":"header","locationName":"Location"},"Invalidation":{"shape":"S2z"}},"payload":"Invalidation"}},"CreatePublicKey":{"http":{"requestUri":"/2018-06-18/public-key","responseCode":201},"input":{"type":"structure","required":["PublicKeyConfig"],"members":{"PublicKeyConfig":{"shape":"S31","locationName":"PublicKeyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},"payload":"PublicKeyConfig"},"output":{"type":"structure","members":{"PublicKey":{"shape":"S33"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"CreateStreamingDistribution":{"http":{"requestUri":"/2018-06-18/streaming-distribution","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfig"],"members":{"StreamingDistributionConfig":{"shape":"S35","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S39"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"CreateStreamingDistributionWithTags":{"http":{"requestUri":"/2018-06-18/streaming-distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfigWithTags"],"members":{"StreamingDistributionConfigWithTags":{"locationName":"StreamingDistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"},"type":"structure","required":["StreamingDistributionConfig","Tags"],"members":{"StreamingDistributionConfig":{"shape":"S35"},"Tags":{"shape":"S22"}}}},"payload":"StreamingDistributionConfigWithTags"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S39"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"DeleteCloudFrontOriginAccessIdentity":{"http":{"method":"DELETE","requestUri":"/2018-06-18/origin-access-identity/cloudfront/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteDistribution":{"http":{"method":"DELETE","requestUri":"/2018-06-18/distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteFieldLevelEncryptionConfig":{"http":{"method":"DELETE","requestUri":"/2018-06-18/field-level-encryption/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteFieldLevelEncryptionProfile":{"http":{"method":"DELETE","requestUri":"/2018-06-18/field-level-encryption-profile/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeletePublicKey":{"http":{"method":"DELETE","requestUri":"/2018-06-18/public-key/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteStreamingDistribution":{"http":{"method":"DELETE","requestUri":"/2018-06-18/streaming-distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"GetCloudFrontOriginAccessIdentity":{"http":{"method":"GET","requestUri":"/2018-06-18/origin-access-identity/cloudfront/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"GetCloudFrontOriginAccessIdentityConfig":{"http":{"method":"GET","requestUri":"/2018-06-18/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentityConfig"}},"GetDistribution":{"http":{"method":"GET","requestUri":"/2018-06-18/distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Distribution":{"shape":"S1t"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"GetDistributionConfig":{"http":{"method":"GET","requestUri":"/2018-06-18/distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"DistributionConfig":{"shape":"S7"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"DistributionConfig"}},"GetFieldLevelEncryption":{"http":{"method":"GET","requestUri":"/2018-06-18/field-level-encryption/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S2k"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"GetFieldLevelEncryptionConfig":{"http":{"method":"GET","requestUri":"/2018-06-18/field-level-encryption/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionConfig":{"shape":"S29"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionConfig"}},"GetFieldLevelEncryptionProfile":{"http":{"method":"GET","requestUri":"/2018-06-18/field-level-encryption-profile/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S2t"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"GetFieldLevelEncryptionProfileConfig":{"http":{"method":"GET","requestUri":"/2018-06-18/field-level-encryption-profile/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfileConfig":{"shape":"S2m"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfileConfig"}},"GetInvalidation":{"http":{"method":"GET","requestUri":"/2018-06-18/distribution/{DistributionId}/invalidation/{Id}"},"input":{"type":"structure","required":["DistributionId","Id"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Invalidation":{"shape":"S2z"}},"payload":"Invalidation"}},"GetPublicKey":{"http":{"method":"GET","requestUri":"/2018-06-18/public-key/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"PublicKey":{"shape":"S33"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"GetPublicKeyConfig":{"http":{"method":"GET","requestUri":"/2018-06-18/public-key/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"PublicKeyConfig":{"shape":"S31"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKeyConfig"}},"GetStreamingDistribution":{"http":{"method":"GET","requestUri":"/2018-06-18/streaming-distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S39"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"GetStreamingDistributionConfig":{"http":{"method":"GET","requestUri":"/2018-06-18/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistributionConfig":{"shape":"S35"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistributionConfig"}},"ListCloudFrontOriginAccessIdentities":{"http":{"method":"GET","requestUri":"/2018-06-18/origin-access-identity/cloudfront"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CloudFrontOriginAccessIdentitySummary","type":"structure","required":["Id","S3CanonicalUserId","Comment"],"members":{"Id":{},"S3CanonicalUserId":{},"Comment":{}}}}}}},"payload":"CloudFrontOriginAccessIdentityList"}},"ListDistributions":{"http":{"method":"GET","requestUri":"/2018-06-18/distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S4g"}},"payload":"DistributionList"}},"ListDistributionsByWebACLId":{"http":{"method":"GET","requestUri":"/2018-06-18/distributionsByWebACLId/{WebACLId}"},"input":{"type":"structure","required":["WebACLId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"WebACLId":{"location":"uri","locationName":"WebACLId"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S4g"}},"payload":"DistributionList"}},"ListFieldLevelEncryptionConfigs":{"http":{"method":"GET","requestUri":"/2018-06-18/field-level-encryption"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldLevelEncryptionSummary","type":"structure","required":["Id","LastModifiedTime"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"Comment":{},"QueryArgProfileConfig":{"shape":"S2a"},"ContentTypeProfileConfig":{"shape":"S2e"}}}}}}},"payload":"FieldLevelEncryptionList"}},"ListFieldLevelEncryptionProfiles":{"http":{"method":"GET","requestUri":"/2018-06-18/field-level-encryption-profile"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfileList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldLevelEncryptionProfileSummary","type":"structure","required":["Id","LastModifiedTime","Name","EncryptionEntities"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"Name":{},"EncryptionEntities":{"shape":"S2n"},"Comment":{}}}}}}},"payload":"FieldLevelEncryptionProfileList"}},"ListInvalidations":{"http":{"method":"GET","requestUri":"/2018-06-18/distribution/{DistributionId}/invalidation"},"input":{"type":"structure","required":["DistributionId"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"InvalidationList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"InvalidationSummary","type":"structure","required":["Id","CreateTime","Status"],"members":{"Id":{},"CreateTime":{"type":"timestamp"},"Status":{}}}}}}},"payload":"InvalidationList"}},"ListPublicKeys":{"http":{"method":"GET","requestUri":"/2018-06-18/public-key"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"PublicKeyList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"PublicKeySummary","type":"structure","required":["Id","Name","CreatedTime","EncodedKey"],"members":{"Id":{},"Name":{},"CreatedTime":{"type":"timestamp"},"EncodedKey":{},"Comment":{}}}}}}},"payload":"PublicKeyList"}},"ListStreamingDistributions":{"http":{"method":"GET","requestUri":"/2018-06-18/streaming-distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"StreamingDistributionList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"StreamingDistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","S3Origin","Aliases","TrustedSigners","Comment","PriceClass","Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"S3Origin":{"shape":"S36"},"Aliases":{"shape":"S8"},"TrustedSigners":{"shape":"Sy"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"}}}}}}},"payload":"StreamingDistributionList"}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/2018-06-18/tagging"},"input":{"type":"structure","required":["Resource"],"members":{"Resource":{"location":"querystring","locationName":"Resource"}}},"output":{"type":"structure","required":["Tags"],"members":{"Tags":{"shape":"S22"}},"payload":"Tags"}},"TagResource":{"http":{"requestUri":"/2018-06-18/tagging?Operation=Tag","responseCode":204},"input":{"type":"structure","required":["Resource","Tags"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"Tags":{"shape":"S22","locationName":"Tags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},"payload":"Tags"}},"UntagResource":{"http":{"requestUri":"/2018-06-18/tagging?Operation=Untag","responseCode":204},"input":{"type":"structure","required":["Resource","TagKeys"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"TagKeys":{"locationName":"TagKeys","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"},"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Key"}}}}},"payload":"TagKeys"}},"UpdateCloudFrontOriginAccessIdentity":{"http":{"method":"PUT","requestUri":"/2018-06-18/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig","Id"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"UpdateDistribution":{"http":{"method":"PUT","requestUri":"/2018-06-18/distribution/{Id}/config"},"input":{"type":"structure","required":["DistributionConfig","Id"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S1t"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"UpdateFieldLevelEncryptionConfig":{"http":{"method":"PUT","requestUri":"/2018-06-18/field-level-encryption/{Id}/config"},"input":{"type":"structure","required":["FieldLevelEncryptionConfig","Id"],"members":{"FieldLevelEncryptionConfig":{"shape":"S29","locationName":"FieldLevelEncryptionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"FieldLevelEncryptionConfig"},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S2k"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"UpdateFieldLevelEncryptionProfile":{"http":{"method":"PUT","requestUri":"/2018-06-18/field-level-encryption-profile/{Id}/config"},"input":{"type":"structure","required":["FieldLevelEncryptionProfileConfig","Id"],"members":{"FieldLevelEncryptionProfileConfig":{"shape":"S2m","locationName":"FieldLevelEncryptionProfileConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"FieldLevelEncryptionProfileConfig"},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S2t"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"UpdatePublicKey":{"http":{"method":"PUT","requestUri":"/2018-06-18/public-key/{Id}/config"},"input":{"type":"structure","required":["PublicKeyConfig","Id"],"members":{"PublicKeyConfig":{"shape":"S31","locationName":"PublicKeyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"PublicKeyConfig"},"output":{"type":"structure","members":{"PublicKey":{"shape":"S33"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"UpdateStreamingDistribution":{"http":{"method":"PUT","requestUri":"/2018-06-18/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["StreamingDistributionConfig","Id"],"members":{"StreamingDistributionConfig":{"shape":"S35","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S39"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}}},"shapes":{"S2":{"type":"structure","required":["CallerReference","Comment"],"members":{"CallerReference":{},"Comment":{}}},"S5":{"type":"structure","required":["Id","S3CanonicalUserId"],"members":{"Id":{},"S3CanonicalUserId":{},"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"}}},"S7":{"type":"structure","required":["CallerReference","Origins","DefaultCacheBehavior","Comment","Enabled"],"members":{"CallerReference":{},"Aliases":{"shape":"S8"},"DefaultRootObject":{},"Origins":{"shape":"Sb"},"DefaultCacheBehavior":{"shape":"Sn"},"CacheBehaviors":{"shape":"S1b"},"CustomErrorResponses":{"shape":"S1e"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","IncludeCookies","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"IncludeCookies":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1j"},"Restrictions":{"shape":"S1n"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"}}},"S8":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CNAME"}}}},"Sb":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Origin","type":"structure","required":["Id","DomainName"],"members":{"Id":{},"DomainName":{},"OriginPath":{},"CustomHeaders":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginCustomHeader","type":"structure","required":["HeaderName","HeaderValue"],"members":{"HeaderName":{},"HeaderValue":{}}}}}},"S3OriginConfig":{"type":"structure","required":["OriginAccessIdentity"],"members":{"OriginAccessIdentity":{}}},"CustomOriginConfig":{"type":"structure","required":["HTTPPort","HTTPSPort","OriginProtocolPolicy"],"members":{"HTTPPort":{"type":"integer"},"HTTPSPort":{"type":"integer"},"OriginProtocolPolicy":{},"OriginSslProtocols":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"SslProtocol"}}}},"OriginReadTimeout":{"type":"integer"},"OriginKeepaliveTimeout":{"type":"integer"}}}}}}}},"Sn":{"type":"structure","required":["TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"TargetOriginId":{},"ForwardedValues":{"shape":"So"},"TrustedSigners":{"shape":"Sy"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S12"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S16"},"FieldLevelEncryptionId":{}}},"So":{"type":"structure","required":["QueryString","Cookies"],"members":{"QueryString":{"type":"boolean"},"Cookies":{"type":"structure","required":["Forward"],"members":{"Forward":{},"WhitelistedNames":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"Headers":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}},"QueryStringCacheKeys":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"Sy":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"AwsAccountNumber"}}}},"S12":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S13"},"CachedMethods":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S13"}}}}},"S13":{"type":"list","member":{"locationName":"Method"}},"S16":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"LambdaFunctionAssociation","type":"structure","required":["LambdaFunctionARN","EventType"],"members":{"LambdaFunctionARN":{},"EventType":{},"IncludeBody":{"type":"boolean"}}}}}},"S1b":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CacheBehavior","type":"structure","required":["PathPattern","TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"PathPattern":{},"TargetOriginId":{},"ForwardedValues":{"shape":"So"},"TrustedSigners":{"shape":"Sy"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S12"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S16"},"FieldLevelEncryptionId":{}}}}}},"S1e":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CustomErrorResponse","type":"structure","required":["ErrorCode"],"members":{"ErrorCode":{"type":"integer"},"ResponsePagePath":{},"ResponseCode":{},"ErrorCachingMinTTL":{"type":"long"}}}}}},"S1j":{"type":"structure","members":{"CloudFrontDefaultCertificate":{"type":"boolean"},"IAMCertificateId":{},"ACMCertificateArn":{},"SSLSupportMethod":{},"MinimumProtocolVersion":{},"Certificate":{"deprecated":true},"CertificateSource":{"deprecated":true}}},"S1n":{"type":"structure","required":["GeoRestriction"],"members":{"GeoRestriction":{"type":"structure","required":["RestrictionType","Quantity"],"members":{"RestrictionType":{},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Location"}}}}}},"S1t":{"type":"structure","required":["Id","ARN","Status","LastModifiedTime","InProgressInvalidationBatches","DomainName","ActiveTrustedSigners","DistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"InProgressInvalidationBatches":{"type":"integer"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S1v"},"DistributionConfig":{"shape":"S7"}}},"S1v":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Signer","type":"structure","members":{"AwsAccountNumber":{},"KeyPairIds":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"KeyPairId"}}}}}}}}},"S22":{"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Tag","type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}}}},"S29":{"type":"structure","required":["CallerReference"],"members":{"CallerReference":{},"Comment":{},"QueryArgProfileConfig":{"shape":"S2a"},"ContentTypeProfileConfig":{"shape":"S2e"}}},"S2a":{"type":"structure","required":["ForwardWhenQueryArgProfileIsUnknown"],"members":{"ForwardWhenQueryArgProfileIsUnknown":{"type":"boolean"},"QueryArgProfiles":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"QueryArgProfile","type":"structure","required":["QueryArg","ProfileId"],"members":{"QueryArg":{},"ProfileId":{}}}}}}}},"S2e":{"type":"structure","required":["ForwardWhenContentTypeIsUnknown"],"members":{"ForwardWhenContentTypeIsUnknown":{"type":"boolean"},"ContentTypeProfiles":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"ContentTypeProfile","type":"structure","required":["Format","ContentType"],"members":{"Format":{},"ProfileId":{},"ContentType":{}}}}}}}},"S2k":{"type":"structure","required":["Id","LastModifiedTime","FieldLevelEncryptionConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"FieldLevelEncryptionConfig":{"shape":"S29"}}},"S2m":{"type":"structure","required":["Name","CallerReference","EncryptionEntities"],"members":{"Name":{},"CallerReference":{},"Comment":{},"EncryptionEntities":{"shape":"S2n"}}},"S2n":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"EncryptionEntity","type":"structure","required":["PublicKeyId","ProviderId","FieldPatterns"],"members":{"PublicKeyId":{},"ProviderId":{},"FieldPatterns":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldPattern"}}}}}}}}},"S2t":{"type":"structure","required":["Id","LastModifiedTime","FieldLevelEncryptionProfileConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"FieldLevelEncryptionProfileConfig":{"shape":"S2m"}}},"S2v":{"type":"structure","required":["Paths","CallerReference"],"members":{"Paths":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Path"}}}},"CallerReference":{}}},"S2z":{"type":"structure","required":["Id","Status","CreateTime","InvalidationBatch"],"members":{"Id":{},"Status":{},"CreateTime":{"type":"timestamp"},"InvalidationBatch":{"shape":"S2v"}}},"S31":{"type":"structure","required":["CallerReference","Name","EncodedKey"],"members":{"CallerReference":{},"Name":{},"EncodedKey":{},"Comment":{}}},"S33":{"type":"structure","required":["Id","CreatedTime","PublicKeyConfig"],"members":{"Id":{},"CreatedTime":{"type":"timestamp"},"PublicKeyConfig":{"shape":"S31"}}},"S35":{"type":"structure","required":["CallerReference","S3Origin","Comment","TrustedSigners","Enabled"],"members":{"CallerReference":{},"S3Origin":{"shape":"S36"},"Aliases":{"shape":"S8"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"TrustedSigners":{"shape":"Sy"},"PriceClass":{},"Enabled":{"type":"boolean"}}},"S36":{"type":"structure","required":["DomainName","OriginAccessIdentity"],"members":{"DomainName":{},"OriginAccessIdentity":{}}},"S39":{"type":"structure","required":["Id","ARN","Status","DomainName","ActiveTrustedSigners","StreamingDistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S1v"},"StreamingDistributionConfig":{"shape":"S35"}}},"S4g":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"DistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","Aliases","Origins","DefaultCacheBehavior","CacheBehaviors","CustomErrorResponses","Comment","PriceClass","Enabled","ViewerCertificate","Restrictions","WebACLId","HttpVersion","IsIPV6Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"Aliases":{"shape":"S8"},"Origins":{"shape":"Sb"},"DefaultCacheBehavior":{"shape":"Sn"},"CacheBehaviors":{"shape":"S1b"},"CustomErrorResponses":{"shape":"S1e"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1j"},"Restrictions":{"shape":"S1n"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"}}}}}}}}')},7805:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListCloudFrontOriginAccessIdentities":{"input_token":"Marker","limit_key":"MaxItems","more_results":"CloudFrontOriginAccessIdentityList.IsTruncated","output_token":"CloudFrontOriginAccessIdentityList.NextMarker","result_key":"CloudFrontOriginAccessIdentityList.Items"},"ListDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"DistributionList.IsTruncated","output_token":"DistributionList.NextMarker","result_key":"DistributionList.Items"},"ListInvalidations":{"input_token":"Marker","limit_key":"MaxItems","more_results":"InvalidationList.IsTruncated","output_token":"InvalidationList.NextMarker","result_key":"InvalidationList.Items"},"ListStreamingDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"StreamingDistributionList.IsTruncated","output_token":"StreamingDistributionList.NextMarker","result_key":"StreamingDistributionList.Items"}}}')},2353:function(e){"use strict";e.exports=JSON.parse('{"V":{"DistributionDeployed":{"delay":60,"operation":"GetDistribution","maxAttempts":25,"description":"Wait until a distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"Distribution.Status"}]},"InvalidationCompleted":{"delay":20,"operation":"GetInvalidation","maxAttempts":30,"description":"Wait until an invalidation has completed.","acceptors":[{"expected":"Completed","matcher":"path","state":"success","argument":"Invalidation.Status"}]},"StreamingDistributionDeployed":{"delay":60,"operation":"GetStreamingDistribution","maxAttempts":25,"description":"Wait until a streaming distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"StreamingDistribution.Status"}]}}}')},22253:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2018-11-05","endpointPrefix":"cloudfront","globalEndpoint":"cloudfront.amazonaws.com","protocol":"rest-xml","serviceAbbreviation":"CloudFront","serviceFullName":"Amazon CloudFront","serviceId":"CloudFront","signatureVersion":"v4","uid":"cloudfront-2018-11-05"},"operations":{"CreateCloudFrontOriginAccessIdentity":{"http":{"requestUri":"/2018-11-05/origin-access-identity/cloudfront","responseCode":201},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"CreateDistribution":{"http":{"requestUri":"/2018-11-05/distribution","responseCode":201},"input":{"type":"structure","required":["DistributionConfig"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S22"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateDistributionWithTags":{"http":{"requestUri":"/2018-11-05/distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["DistributionConfigWithTags"],"members":{"DistributionConfigWithTags":{"locationName":"DistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"},"type":"structure","required":["DistributionConfig","Tags"],"members":{"DistributionConfig":{"shape":"S7"},"Tags":{"shape":"S2b"}}}},"payload":"DistributionConfigWithTags"},"output":{"type":"structure","members":{"Distribution":{"shape":"S22"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateFieldLevelEncryptionConfig":{"http":{"requestUri":"/2018-11-05/field-level-encryption","responseCode":201},"input":{"type":"structure","required":["FieldLevelEncryptionConfig"],"members":{"FieldLevelEncryptionConfig":{"shape":"S2i","locationName":"FieldLevelEncryptionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}}},"payload":"FieldLevelEncryptionConfig"},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S2t"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"CreateFieldLevelEncryptionProfile":{"http":{"requestUri":"/2018-11-05/field-level-encryption-profile","responseCode":201},"input":{"type":"structure","required":["FieldLevelEncryptionProfileConfig"],"members":{"FieldLevelEncryptionProfileConfig":{"shape":"S2v","locationName":"FieldLevelEncryptionProfileConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}}},"payload":"FieldLevelEncryptionProfileConfig"},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S32"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"CreateInvalidation":{"http":{"requestUri":"/2018-11-05/distribution/{DistributionId}/invalidation","responseCode":201},"input":{"type":"structure","required":["DistributionId","InvalidationBatch"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"InvalidationBatch":{"shape":"S34","locationName":"InvalidationBatch","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}}},"payload":"InvalidationBatch"},"output":{"type":"structure","members":{"Location":{"location":"header","locationName":"Location"},"Invalidation":{"shape":"S38"}},"payload":"Invalidation"}},"CreatePublicKey":{"http":{"requestUri":"/2018-11-05/public-key","responseCode":201},"input":{"type":"structure","required":["PublicKeyConfig"],"members":{"PublicKeyConfig":{"shape":"S3a","locationName":"PublicKeyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}}},"payload":"PublicKeyConfig"},"output":{"type":"structure","members":{"PublicKey":{"shape":"S3c"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"CreateStreamingDistribution":{"http":{"requestUri":"/2018-11-05/streaming-distribution","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfig"],"members":{"StreamingDistributionConfig":{"shape":"S3e","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S3i"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"CreateStreamingDistributionWithTags":{"http":{"requestUri":"/2018-11-05/streaming-distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfigWithTags"],"members":{"StreamingDistributionConfigWithTags":{"locationName":"StreamingDistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"},"type":"structure","required":["StreamingDistributionConfig","Tags"],"members":{"StreamingDistributionConfig":{"shape":"S3e"},"Tags":{"shape":"S2b"}}}},"payload":"StreamingDistributionConfigWithTags"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S3i"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"DeleteCloudFrontOriginAccessIdentity":{"http":{"method":"DELETE","requestUri":"/2018-11-05/origin-access-identity/cloudfront/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteDistribution":{"http":{"method":"DELETE","requestUri":"/2018-11-05/distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteFieldLevelEncryptionConfig":{"http":{"method":"DELETE","requestUri":"/2018-11-05/field-level-encryption/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteFieldLevelEncryptionProfile":{"http":{"method":"DELETE","requestUri":"/2018-11-05/field-level-encryption-profile/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeletePublicKey":{"http":{"method":"DELETE","requestUri":"/2018-11-05/public-key/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteStreamingDistribution":{"http":{"method":"DELETE","requestUri":"/2018-11-05/streaming-distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"GetCloudFrontOriginAccessIdentity":{"http":{"method":"GET","requestUri":"/2018-11-05/origin-access-identity/cloudfront/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"GetCloudFrontOriginAccessIdentityConfig":{"http":{"method":"GET","requestUri":"/2018-11-05/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentityConfig"}},"GetDistribution":{"http":{"method":"GET","requestUri":"/2018-11-05/distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Distribution":{"shape":"S22"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"GetDistributionConfig":{"http":{"method":"GET","requestUri":"/2018-11-05/distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"DistributionConfig":{"shape":"S7"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"DistributionConfig"}},"GetFieldLevelEncryption":{"http":{"method":"GET","requestUri":"/2018-11-05/field-level-encryption/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S2t"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"GetFieldLevelEncryptionConfig":{"http":{"method":"GET","requestUri":"/2018-11-05/field-level-encryption/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionConfig":{"shape":"S2i"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionConfig"}},"GetFieldLevelEncryptionProfile":{"http":{"method":"GET","requestUri":"/2018-11-05/field-level-encryption-profile/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S32"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"GetFieldLevelEncryptionProfileConfig":{"http":{"method":"GET","requestUri":"/2018-11-05/field-level-encryption-profile/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfileConfig":{"shape":"S2v"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfileConfig"}},"GetInvalidation":{"http":{"method":"GET","requestUri":"/2018-11-05/distribution/{DistributionId}/invalidation/{Id}"},"input":{"type":"structure","required":["DistributionId","Id"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Invalidation":{"shape":"S38"}},"payload":"Invalidation"}},"GetPublicKey":{"http":{"method":"GET","requestUri":"/2018-11-05/public-key/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"PublicKey":{"shape":"S3c"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"GetPublicKeyConfig":{"http":{"method":"GET","requestUri":"/2018-11-05/public-key/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"PublicKeyConfig":{"shape":"S3a"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKeyConfig"}},"GetStreamingDistribution":{"http":{"method":"GET","requestUri":"/2018-11-05/streaming-distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S3i"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"GetStreamingDistributionConfig":{"http":{"method":"GET","requestUri":"/2018-11-05/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistributionConfig":{"shape":"S3e"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistributionConfig"}},"ListCloudFrontOriginAccessIdentities":{"http":{"method":"GET","requestUri":"/2018-11-05/origin-access-identity/cloudfront"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CloudFrontOriginAccessIdentitySummary","type":"structure","required":["Id","S3CanonicalUserId","Comment"],"members":{"Id":{},"S3CanonicalUserId":{},"Comment":{}}}}}}},"payload":"CloudFrontOriginAccessIdentityList"}},"ListDistributions":{"http":{"method":"GET","requestUri":"/2018-11-05/distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S4p"}},"payload":"DistributionList"}},"ListDistributionsByWebACLId":{"http":{"method":"GET","requestUri":"/2018-11-05/distributionsByWebACLId/{WebACLId}"},"input":{"type":"structure","required":["WebACLId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"WebACLId":{"location":"uri","locationName":"WebACLId"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S4p"}},"payload":"DistributionList"}},"ListFieldLevelEncryptionConfigs":{"http":{"method":"GET","requestUri":"/2018-11-05/field-level-encryption"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldLevelEncryptionSummary","type":"structure","required":["Id","LastModifiedTime"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"Comment":{},"QueryArgProfileConfig":{"shape":"S2j"},"ContentTypeProfileConfig":{"shape":"S2n"}}}}}}},"payload":"FieldLevelEncryptionList"}},"ListFieldLevelEncryptionProfiles":{"http":{"method":"GET","requestUri":"/2018-11-05/field-level-encryption-profile"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfileList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldLevelEncryptionProfileSummary","type":"structure","required":["Id","LastModifiedTime","Name","EncryptionEntities"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"Name":{},"EncryptionEntities":{"shape":"S2w"},"Comment":{}}}}}}},"payload":"FieldLevelEncryptionProfileList"}},"ListInvalidations":{"http":{"method":"GET","requestUri":"/2018-11-05/distribution/{DistributionId}/invalidation"},"input":{"type":"structure","required":["DistributionId"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"InvalidationList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"InvalidationSummary","type":"structure","required":["Id","CreateTime","Status"],"members":{"Id":{},"CreateTime":{"type":"timestamp"},"Status":{}}}}}}},"payload":"InvalidationList"}},"ListPublicKeys":{"http":{"method":"GET","requestUri":"/2018-11-05/public-key"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"PublicKeyList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"PublicKeySummary","type":"structure","required":["Id","Name","CreatedTime","EncodedKey"],"members":{"Id":{},"Name":{},"CreatedTime":{"type":"timestamp"},"EncodedKey":{},"Comment":{}}}}}}},"payload":"PublicKeyList"}},"ListStreamingDistributions":{"http":{"method":"GET","requestUri":"/2018-11-05/streaming-distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"StreamingDistributionList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"StreamingDistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","S3Origin","Aliases","TrustedSigners","Comment","PriceClass","Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"S3Origin":{"shape":"S3f"},"Aliases":{"shape":"S8"},"TrustedSigners":{"shape":"S17"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"}}}}}}},"payload":"StreamingDistributionList"}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/2018-11-05/tagging"},"input":{"type":"structure","required":["Resource"],"members":{"Resource":{"location":"querystring","locationName":"Resource"}}},"output":{"type":"structure","required":["Tags"],"members":{"Tags":{"shape":"S2b"}},"payload":"Tags"}},"TagResource":{"http":{"requestUri":"/2018-11-05/tagging?Operation=Tag","responseCode":204},"input":{"type":"structure","required":["Resource","Tags"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"Tags":{"shape":"S2b","locationName":"Tags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}}},"payload":"Tags"}},"UntagResource":{"http":{"requestUri":"/2018-11-05/tagging?Operation=Untag","responseCode":204},"input":{"type":"structure","required":["Resource","TagKeys"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"TagKeys":{"locationName":"TagKeys","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"},"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Key"}}}}},"payload":"TagKeys"}},"UpdateCloudFrontOriginAccessIdentity":{"http":{"method":"PUT","requestUri":"/2018-11-05/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig","Id"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"UpdateDistribution":{"http":{"method":"PUT","requestUri":"/2018-11-05/distribution/{Id}/config"},"input":{"type":"structure","required":["DistributionConfig","Id"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S22"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"UpdateFieldLevelEncryptionConfig":{"http":{"method":"PUT","requestUri":"/2018-11-05/field-level-encryption/{Id}/config"},"input":{"type":"structure","required":["FieldLevelEncryptionConfig","Id"],"members":{"FieldLevelEncryptionConfig":{"shape":"S2i","locationName":"FieldLevelEncryptionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"FieldLevelEncryptionConfig"},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S2t"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"UpdateFieldLevelEncryptionProfile":{"http":{"method":"PUT","requestUri":"/2018-11-05/field-level-encryption-profile/{Id}/config"},"input":{"type":"structure","required":["FieldLevelEncryptionProfileConfig","Id"],"members":{"FieldLevelEncryptionProfileConfig":{"shape":"S2v","locationName":"FieldLevelEncryptionProfileConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"FieldLevelEncryptionProfileConfig"},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S32"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"UpdatePublicKey":{"http":{"method":"PUT","requestUri":"/2018-11-05/public-key/{Id}/config"},"input":{"type":"structure","required":["PublicKeyConfig","Id"],"members":{"PublicKeyConfig":{"shape":"S3a","locationName":"PublicKeyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"PublicKeyConfig"},"output":{"type":"structure","members":{"PublicKey":{"shape":"S3c"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"UpdateStreamingDistribution":{"http":{"method":"PUT","requestUri":"/2018-11-05/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["StreamingDistributionConfig","Id"],"members":{"StreamingDistributionConfig":{"shape":"S3e","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S3i"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}}},"shapes":{"S2":{"type":"structure","required":["CallerReference","Comment"],"members":{"CallerReference":{},"Comment":{}}},"S5":{"type":"structure","required":["Id","S3CanonicalUserId"],"members":{"Id":{},"S3CanonicalUserId":{},"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"}}},"S7":{"type":"structure","required":["CallerReference","Origins","DefaultCacheBehavior","Comment","Enabled"],"members":{"CallerReference":{},"Aliases":{"shape":"S8"},"DefaultRootObject":{},"Origins":{"shape":"Sb"},"OriginGroups":{"shape":"Sn"},"DefaultCacheBehavior":{"shape":"Sw"},"CacheBehaviors":{"shape":"S1k"},"CustomErrorResponses":{"shape":"S1n"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","IncludeCookies","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"IncludeCookies":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1s"},"Restrictions":{"shape":"S1w"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"}}},"S8":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CNAME"}}}},"Sb":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Origin","type":"structure","required":["Id","DomainName"],"members":{"Id":{},"DomainName":{},"OriginPath":{},"CustomHeaders":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginCustomHeader","type":"structure","required":["HeaderName","HeaderValue"],"members":{"HeaderName":{},"HeaderValue":{}}}}}},"S3OriginConfig":{"type":"structure","required":["OriginAccessIdentity"],"members":{"OriginAccessIdentity":{}}},"CustomOriginConfig":{"type":"structure","required":["HTTPPort","HTTPSPort","OriginProtocolPolicy"],"members":{"HTTPPort":{"type":"integer"},"HTTPSPort":{"type":"integer"},"OriginProtocolPolicy":{},"OriginSslProtocols":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"SslProtocol"}}}},"OriginReadTimeout":{"type":"integer"},"OriginKeepaliveTimeout":{"type":"integer"}}}}}}}},"Sn":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginGroup","type":"structure","required":["Id","FailoverCriteria","Members"],"members":{"Id":{},"FailoverCriteria":{"type":"structure","required":["StatusCodes"],"members":{"StatusCodes":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"StatusCode","type":"integer"}}}}}},"Members":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginGroupMember","type":"structure","required":["OriginId"],"members":{"OriginId":{}}}}}}}}}}},"Sw":{"type":"structure","required":["TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"TargetOriginId":{},"ForwardedValues":{"shape":"Sx"},"TrustedSigners":{"shape":"S17"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S1b"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S1f"},"FieldLevelEncryptionId":{}}},"Sx":{"type":"structure","required":["QueryString","Cookies"],"members":{"QueryString":{"type":"boolean"},"Cookies":{"type":"structure","required":["Forward"],"members":{"Forward":{},"WhitelistedNames":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"Headers":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}},"QueryStringCacheKeys":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"S17":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"AwsAccountNumber"}}}},"S1b":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S1c"},"CachedMethods":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S1c"}}}}},"S1c":{"type":"list","member":{"locationName":"Method"}},"S1f":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"LambdaFunctionAssociation","type":"structure","required":["LambdaFunctionARN","EventType"],"members":{"LambdaFunctionARN":{},"EventType":{},"IncludeBody":{"type":"boolean"}}}}}},"S1k":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CacheBehavior","type":"structure","required":["PathPattern","TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"PathPattern":{},"TargetOriginId":{},"ForwardedValues":{"shape":"Sx"},"TrustedSigners":{"shape":"S17"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S1b"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S1f"},"FieldLevelEncryptionId":{}}}}}},"S1n":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CustomErrorResponse","type":"structure","required":["ErrorCode"],"members":{"ErrorCode":{"type":"integer"},"ResponsePagePath":{},"ResponseCode":{},"ErrorCachingMinTTL":{"type":"long"}}}}}},"S1s":{"type":"structure","members":{"CloudFrontDefaultCertificate":{"type":"boolean"},"IAMCertificateId":{},"ACMCertificateArn":{},"SSLSupportMethod":{},"MinimumProtocolVersion":{},"Certificate":{"deprecated":true},"CertificateSource":{"deprecated":true}}},"S1w":{"type":"structure","required":["GeoRestriction"],"members":{"GeoRestriction":{"type":"structure","required":["RestrictionType","Quantity"],"members":{"RestrictionType":{},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Location"}}}}}},"S22":{"type":"structure","required":["Id","ARN","Status","LastModifiedTime","InProgressInvalidationBatches","DomainName","ActiveTrustedSigners","DistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"InProgressInvalidationBatches":{"type":"integer"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S24"},"DistributionConfig":{"shape":"S7"}}},"S24":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Signer","type":"structure","members":{"AwsAccountNumber":{},"KeyPairIds":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"KeyPairId"}}}}}}}}},"S2b":{"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Tag","type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}}}},"S2i":{"type":"structure","required":["CallerReference"],"members":{"CallerReference":{},"Comment":{},"QueryArgProfileConfig":{"shape":"S2j"},"ContentTypeProfileConfig":{"shape":"S2n"}}},"S2j":{"type":"structure","required":["ForwardWhenQueryArgProfileIsUnknown"],"members":{"ForwardWhenQueryArgProfileIsUnknown":{"type":"boolean"},"QueryArgProfiles":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"QueryArgProfile","type":"structure","required":["QueryArg","ProfileId"],"members":{"QueryArg":{},"ProfileId":{}}}}}}}},"S2n":{"type":"structure","required":["ForwardWhenContentTypeIsUnknown"],"members":{"ForwardWhenContentTypeIsUnknown":{"type":"boolean"},"ContentTypeProfiles":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"ContentTypeProfile","type":"structure","required":["Format","ContentType"],"members":{"Format":{},"ProfileId":{},"ContentType":{}}}}}}}},"S2t":{"type":"structure","required":["Id","LastModifiedTime","FieldLevelEncryptionConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"FieldLevelEncryptionConfig":{"shape":"S2i"}}},"S2v":{"type":"structure","required":["Name","CallerReference","EncryptionEntities"],"members":{"Name":{},"CallerReference":{},"Comment":{},"EncryptionEntities":{"shape":"S2w"}}},"S2w":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"EncryptionEntity","type":"structure","required":["PublicKeyId","ProviderId","FieldPatterns"],"members":{"PublicKeyId":{},"ProviderId":{},"FieldPatterns":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldPattern"}}}}}}}}},"S32":{"type":"structure","required":["Id","LastModifiedTime","FieldLevelEncryptionProfileConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"FieldLevelEncryptionProfileConfig":{"shape":"S2v"}}},"S34":{"type":"structure","required":["Paths","CallerReference"],"members":{"Paths":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Path"}}}},"CallerReference":{}}},"S38":{"type":"structure","required":["Id","Status","CreateTime","InvalidationBatch"],"members":{"Id":{},"Status":{},"CreateTime":{"type":"timestamp"},"InvalidationBatch":{"shape":"S34"}}},"S3a":{"type":"structure","required":["CallerReference","Name","EncodedKey"],"members":{"CallerReference":{},"Name":{},"EncodedKey":{},"Comment":{}}},"S3c":{"type":"structure","required":["Id","CreatedTime","PublicKeyConfig"],"members":{"Id":{},"CreatedTime":{"type":"timestamp"},"PublicKeyConfig":{"shape":"S3a"}}},"S3e":{"type":"structure","required":["CallerReference","S3Origin","Comment","TrustedSigners","Enabled"],"members":{"CallerReference":{},"S3Origin":{"shape":"S3f"},"Aliases":{"shape":"S8"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"TrustedSigners":{"shape":"S17"},"PriceClass":{},"Enabled":{"type":"boolean"}}},"S3f":{"type":"structure","required":["DomainName","OriginAccessIdentity"],"members":{"DomainName":{},"OriginAccessIdentity":{}}},"S3i":{"type":"structure","required":["Id","ARN","Status","DomainName","ActiveTrustedSigners","StreamingDistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S24"},"StreamingDistributionConfig":{"shape":"S3e"}}},"S4p":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"DistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","Aliases","Origins","DefaultCacheBehavior","CacheBehaviors","CustomErrorResponses","Comment","PriceClass","Enabled","ViewerCertificate","Restrictions","WebACLId","HttpVersion","IsIPV6Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"Aliases":{"shape":"S8"},"Origins":{"shape":"Sb"},"OriginGroups":{"shape":"Sn"},"DefaultCacheBehavior":{"shape":"Sw"},"CacheBehaviors":{"shape":"S1k"},"CustomErrorResponses":{"shape":"S1n"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1s"},"Restrictions":{"shape":"S1w"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"}}}}}}}}')},29533:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListCloudFrontOriginAccessIdentities":{"input_token":"Marker","limit_key":"MaxItems","more_results":"CloudFrontOriginAccessIdentityList.IsTruncated","output_token":"CloudFrontOriginAccessIdentityList.NextMarker","result_key":"CloudFrontOriginAccessIdentityList.Items"},"ListDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"DistributionList.IsTruncated","output_token":"DistributionList.NextMarker","result_key":"DistributionList.Items"},"ListInvalidations":{"input_token":"Marker","limit_key":"MaxItems","more_results":"InvalidationList.IsTruncated","output_token":"InvalidationList.NextMarker","result_key":"InvalidationList.Items"},"ListStreamingDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"StreamingDistributionList.IsTruncated","output_token":"StreamingDistributionList.NextMarker","result_key":"StreamingDistributionList.Items"}}}')},36883:function(e){"use strict";e.exports=JSON.parse('{"V":{"DistributionDeployed":{"delay":60,"operation":"GetDistribution","maxAttempts":25,"description":"Wait until a distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"Distribution.Status"}]},"InvalidationCompleted":{"delay":20,"operation":"GetInvalidation","maxAttempts":30,"description":"Wait until an invalidation has completed.","acceptors":[{"expected":"Completed","matcher":"path","state":"success","argument":"Invalidation.Status"}]},"StreamingDistributionDeployed":{"delay":60,"operation":"GetStreamingDistribution","maxAttempts":25,"description":"Wait until a streaming distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"StreamingDistribution.Status"}]}}}')},29574:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2019-03-26","endpointPrefix":"cloudfront","globalEndpoint":"cloudfront.amazonaws.com","protocol":"rest-xml","serviceAbbreviation":"CloudFront","serviceFullName":"Amazon CloudFront","serviceId":"CloudFront","signatureVersion":"v4","uid":"cloudfront-2019-03-26"},"operations":{"CreateCloudFrontOriginAccessIdentity":{"http":{"requestUri":"/2019-03-26/origin-access-identity/cloudfront","responseCode":201},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"CreateDistribution":{"http":{"requestUri":"/2019-03-26/distribution","responseCode":201},"input":{"type":"structure","required":["DistributionConfig"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S23"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateDistributionWithTags":{"http":{"requestUri":"/2019-03-26/distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["DistributionConfigWithTags"],"members":{"DistributionConfigWithTags":{"locationName":"DistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"},"type":"structure","required":["DistributionConfig","Tags"],"members":{"DistributionConfig":{"shape":"S7"},"Tags":{"shape":"S2f"}}}},"payload":"DistributionConfigWithTags"},"output":{"type":"structure","members":{"Distribution":{"shape":"S23"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateFieldLevelEncryptionConfig":{"http":{"requestUri":"/2019-03-26/field-level-encryption","responseCode":201},"input":{"type":"structure","required":["FieldLevelEncryptionConfig"],"members":{"FieldLevelEncryptionConfig":{"shape":"S2m","locationName":"FieldLevelEncryptionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},"payload":"FieldLevelEncryptionConfig"},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S2x"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"CreateFieldLevelEncryptionProfile":{"http":{"requestUri":"/2019-03-26/field-level-encryption-profile","responseCode":201},"input":{"type":"structure","required":["FieldLevelEncryptionProfileConfig"],"members":{"FieldLevelEncryptionProfileConfig":{"shape":"S2z","locationName":"FieldLevelEncryptionProfileConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},"payload":"FieldLevelEncryptionProfileConfig"},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S36"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"CreateInvalidation":{"http":{"requestUri":"/2019-03-26/distribution/{DistributionId}/invalidation","responseCode":201},"input":{"type":"structure","required":["DistributionId","InvalidationBatch"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"InvalidationBatch":{"shape":"S38","locationName":"InvalidationBatch","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},"payload":"InvalidationBatch"},"output":{"type":"structure","members":{"Location":{"location":"header","locationName":"Location"},"Invalidation":{"shape":"S3c"}},"payload":"Invalidation"}},"CreatePublicKey":{"http":{"requestUri":"/2019-03-26/public-key","responseCode":201},"input":{"type":"structure","required":["PublicKeyConfig"],"members":{"PublicKeyConfig":{"shape":"S3e","locationName":"PublicKeyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},"payload":"PublicKeyConfig"},"output":{"type":"structure","members":{"PublicKey":{"shape":"S3g"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"CreateStreamingDistribution":{"http":{"requestUri":"/2019-03-26/streaming-distribution","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfig"],"members":{"StreamingDistributionConfig":{"shape":"S3i","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S3m"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"CreateStreamingDistributionWithTags":{"http":{"requestUri":"/2019-03-26/streaming-distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfigWithTags"],"members":{"StreamingDistributionConfigWithTags":{"locationName":"StreamingDistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"},"type":"structure","required":["StreamingDistributionConfig","Tags"],"members":{"StreamingDistributionConfig":{"shape":"S3i"},"Tags":{"shape":"S2f"}}}},"payload":"StreamingDistributionConfigWithTags"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S3m"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"DeleteCloudFrontOriginAccessIdentity":{"http":{"method":"DELETE","requestUri":"/2019-03-26/origin-access-identity/cloudfront/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteDistribution":{"http":{"method":"DELETE","requestUri":"/2019-03-26/distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteFieldLevelEncryptionConfig":{"http":{"method":"DELETE","requestUri":"/2019-03-26/field-level-encryption/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteFieldLevelEncryptionProfile":{"http":{"method":"DELETE","requestUri":"/2019-03-26/field-level-encryption-profile/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeletePublicKey":{"http":{"method":"DELETE","requestUri":"/2019-03-26/public-key/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteStreamingDistribution":{"http":{"method":"DELETE","requestUri":"/2019-03-26/streaming-distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"GetCloudFrontOriginAccessIdentity":{"http":{"method":"GET","requestUri":"/2019-03-26/origin-access-identity/cloudfront/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"GetCloudFrontOriginAccessIdentityConfig":{"http":{"method":"GET","requestUri":"/2019-03-26/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentityConfig"}},"GetDistribution":{"http":{"method":"GET","requestUri":"/2019-03-26/distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Distribution":{"shape":"S23"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"GetDistributionConfig":{"http":{"method":"GET","requestUri":"/2019-03-26/distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"DistributionConfig":{"shape":"S7"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"DistributionConfig"}},"GetFieldLevelEncryption":{"http":{"method":"GET","requestUri":"/2019-03-26/field-level-encryption/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S2x"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"GetFieldLevelEncryptionConfig":{"http":{"method":"GET","requestUri":"/2019-03-26/field-level-encryption/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionConfig":{"shape":"S2m"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionConfig"}},"GetFieldLevelEncryptionProfile":{"http":{"method":"GET","requestUri":"/2019-03-26/field-level-encryption-profile/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S36"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"GetFieldLevelEncryptionProfileConfig":{"http":{"method":"GET","requestUri":"/2019-03-26/field-level-encryption-profile/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfileConfig":{"shape":"S2z"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfileConfig"}},"GetInvalidation":{"http":{"method":"GET","requestUri":"/2019-03-26/distribution/{DistributionId}/invalidation/{Id}"},"input":{"type":"structure","required":["DistributionId","Id"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Invalidation":{"shape":"S3c"}},"payload":"Invalidation"}},"GetPublicKey":{"http":{"method":"GET","requestUri":"/2019-03-26/public-key/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"PublicKey":{"shape":"S3g"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"GetPublicKeyConfig":{"http":{"method":"GET","requestUri":"/2019-03-26/public-key/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"PublicKeyConfig":{"shape":"S3e"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKeyConfig"}},"GetStreamingDistribution":{"http":{"method":"GET","requestUri":"/2019-03-26/streaming-distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S3m"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"GetStreamingDistributionConfig":{"http":{"method":"GET","requestUri":"/2019-03-26/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistributionConfig":{"shape":"S3i"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistributionConfig"}},"ListCloudFrontOriginAccessIdentities":{"http":{"method":"GET","requestUri":"/2019-03-26/origin-access-identity/cloudfront"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CloudFrontOriginAccessIdentitySummary","type":"structure","required":["Id","S3CanonicalUserId","Comment"],"members":{"Id":{},"S3CanonicalUserId":{},"Comment":{}}}}}}},"payload":"CloudFrontOriginAccessIdentityList"}},"ListDistributions":{"http":{"method":"GET","requestUri":"/2019-03-26/distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S4t"}},"payload":"DistributionList"}},"ListDistributionsByWebACLId":{"http":{"method":"GET","requestUri":"/2019-03-26/distributionsByWebACLId/{WebACLId}"},"input":{"type":"structure","required":["WebACLId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"WebACLId":{"location":"uri","locationName":"WebACLId"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S4t"}},"payload":"DistributionList"}},"ListFieldLevelEncryptionConfigs":{"http":{"method":"GET","requestUri":"/2019-03-26/field-level-encryption"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldLevelEncryptionSummary","type":"structure","required":["Id","LastModifiedTime"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"Comment":{},"QueryArgProfileConfig":{"shape":"S2n"},"ContentTypeProfileConfig":{"shape":"S2r"}}}}}}},"payload":"FieldLevelEncryptionList"}},"ListFieldLevelEncryptionProfiles":{"http":{"method":"GET","requestUri":"/2019-03-26/field-level-encryption-profile"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfileList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldLevelEncryptionProfileSummary","type":"structure","required":["Id","LastModifiedTime","Name","EncryptionEntities"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"Name":{},"EncryptionEntities":{"shape":"S30"},"Comment":{}}}}}}},"payload":"FieldLevelEncryptionProfileList"}},"ListInvalidations":{"http":{"method":"GET","requestUri":"/2019-03-26/distribution/{DistributionId}/invalidation"},"input":{"type":"structure","required":["DistributionId"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"InvalidationList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"InvalidationSummary","type":"structure","required":["Id","CreateTime","Status"],"members":{"Id":{},"CreateTime":{"type":"timestamp"},"Status":{}}}}}}},"payload":"InvalidationList"}},"ListPublicKeys":{"http":{"method":"GET","requestUri":"/2019-03-26/public-key"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"PublicKeyList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"PublicKeySummary","type":"structure","required":["Id","Name","CreatedTime","EncodedKey"],"members":{"Id":{},"Name":{},"CreatedTime":{"type":"timestamp"},"EncodedKey":{},"Comment":{}}}}}}},"payload":"PublicKeyList"}},"ListStreamingDistributions":{"http":{"method":"GET","requestUri":"/2019-03-26/streaming-distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"StreamingDistributionList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"StreamingDistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","S3Origin","Aliases","TrustedSigners","Comment","PriceClass","Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"S3Origin":{"shape":"S3j"},"Aliases":{"shape":"S8"},"TrustedSigners":{"shape":"S17"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"}}}}}}},"payload":"StreamingDistributionList"}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/2019-03-26/tagging"},"input":{"type":"structure","required":["Resource"],"members":{"Resource":{"location":"querystring","locationName":"Resource"}}},"output":{"type":"structure","required":["Tags"],"members":{"Tags":{"shape":"S2f"}},"payload":"Tags"}},"TagResource":{"http":{"requestUri":"/2019-03-26/tagging?Operation=Tag","responseCode":204},"input":{"type":"structure","required":["Resource","Tags"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"Tags":{"shape":"S2f","locationName":"Tags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},"payload":"Tags"}},"UntagResource":{"http":{"requestUri":"/2019-03-26/tagging?Operation=Untag","responseCode":204},"input":{"type":"structure","required":["Resource","TagKeys"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"TagKeys":{"locationName":"TagKeys","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"},"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Key"}}}}},"payload":"TagKeys"}},"UpdateCloudFrontOriginAccessIdentity":{"http":{"method":"PUT","requestUri":"/2019-03-26/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig","Id"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"UpdateDistribution":{"http":{"method":"PUT","requestUri":"/2019-03-26/distribution/{Id}/config"},"input":{"type":"structure","required":["DistributionConfig","Id"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S23"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"UpdateFieldLevelEncryptionConfig":{"http":{"method":"PUT","requestUri":"/2019-03-26/field-level-encryption/{Id}/config"},"input":{"type":"structure","required":["FieldLevelEncryptionConfig","Id"],"members":{"FieldLevelEncryptionConfig":{"shape":"S2m","locationName":"FieldLevelEncryptionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"FieldLevelEncryptionConfig"},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S2x"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"UpdateFieldLevelEncryptionProfile":{"http":{"method":"PUT","requestUri":"/2019-03-26/field-level-encryption-profile/{Id}/config"},"input":{"type":"structure","required":["FieldLevelEncryptionProfileConfig","Id"],"members":{"FieldLevelEncryptionProfileConfig":{"shape":"S2z","locationName":"FieldLevelEncryptionProfileConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"FieldLevelEncryptionProfileConfig"},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S36"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"UpdatePublicKey":{"http":{"method":"PUT","requestUri":"/2019-03-26/public-key/{Id}/config"},"input":{"type":"structure","required":["PublicKeyConfig","Id"],"members":{"PublicKeyConfig":{"shape":"S3e","locationName":"PublicKeyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"PublicKeyConfig"},"output":{"type":"structure","members":{"PublicKey":{"shape":"S3g"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"UpdateStreamingDistribution":{"http":{"method":"PUT","requestUri":"/2019-03-26/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["StreamingDistributionConfig","Id"],"members":{"StreamingDistributionConfig":{"shape":"S3i","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S3m"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}}},"shapes":{"S2":{"type":"structure","required":["CallerReference","Comment"],"members":{"CallerReference":{},"Comment":{}}},"S5":{"type":"structure","required":["Id","S3CanonicalUserId"],"members":{"Id":{},"S3CanonicalUserId":{},"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"}}},"S7":{"type":"structure","required":["CallerReference","Origins","DefaultCacheBehavior","Comment","Enabled"],"members":{"CallerReference":{},"Aliases":{"shape":"S8"},"DefaultRootObject":{},"Origins":{"shape":"Sb"},"OriginGroups":{"shape":"Sn"},"DefaultCacheBehavior":{"shape":"Sw"},"CacheBehaviors":{"shape":"S1k"},"CustomErrorResponses":{"shape":"S1n"},"Comment":{"type":"string","sensitive":true},"Logging":{"type":"structure","required":["Enabled","IncludeCookies","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"IncludeCookies":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1t"},"Restrictions":{"shape":"S1x"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"}}},"S8":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CNAME"}}}},"Sb":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Origin","type":"structure","required":["Id","DomainName"],"members":{"Id":{},"DomainName":{},"OriginPath":{},"CustomHeaders":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginCustomHeader","type":"structure","required":["HeaderName","HeaderValue"],"members":{"HeaderName":{},"HeaderValue":{}}}}}},"S3OriginConfig":{"type":"structure","required":["OriginAccessIdentity"],"members":{"OriginAccessIdentity":{}}},"CustomOriginConfig":{"type":"structure","required":["HTTPPort","HTTPSPort","OriginProtocolPolicy"],"members":{"HTTPPort":{"type":"integer"},"HTTPSPort":{"type":"integer"},"OriginProtocolPolicy":{},"OriginSslProtocols":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"SslProtocol"}}}},"OriginReadTimeout":{"type":"integer"},"OriginKeepaliveTimeout":{"type":"integer"}}},"ConnectionAttempts":{"type":"integer"},"ConnectionTimeout":{"type":"integer"}}}}}},"Sn":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginGroup","type":"structure","required":["Id","FailoverCriteria","Members"],"members":{"Id":{},"FailoverCriteria":{"type":"structure","required":["StatusCodes"],"members":{"StatusCodes":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"StatusCode","type":"integer"}}}}}},"Members":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginGroupMember","type":"structure","required":["OriginId"],"members":{"OriginId":{}}}}}}}}}}},"Sw":{"type":"structure","required":["TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"TargetOriginId":{},"ForwardedValues":{"shape":"Sx"},"TrustedSigners":{"shape":"S17"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S1b"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S1f"},"FieldLevelEncryptionId":{}}},"Sx":{"type":"structure","required":["QueryString","Cookies"],"members":{"QueryString":{"type":"boolean"},"Cookies":{"type":"structure","required":["Forward"],"members":{"Forward":{},"WhitelistedNames":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"Headers":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}},"QueryStringCacheKeys":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"S17":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"AwsAccountNumber"}}}},"S1b":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S1c"},"CachedMethods":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S1c"}}}}},"S1c":{"type":"list","member":{"locationName":"Method"}},"S1f":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"LambdaFunctionAssociation","type":"structure","required":["LambdaFunctionARN","EventType"],"members":{"LambdaFunctionARN":{},"EventType":{},"IncludeBody":{"type":"boolean"}}}}}},"S1k":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CacheBehavior","type":"structure","required":["PathPattern","TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"PathPattern":{},"TargetOriginId":{},"ForwardedValues":{"shape":"Sx"},"TrustedSigners":{"shape":"S17"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S1b"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S1f"},"FieldLevelEncryptionId":{}}}}}},"S1n":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CustomErrorResponse","type":"structure","required":["ErrorCode"],"members":{"ErrorCode":{"type":"integer"},"ResponsePagePath":{},"ResponseCode":{},"ErrorCachingMinTTL":{"type":"long"}}}}}},"S1t":{"type":"structure","members":{"CloudFrontDefaultCertificate":{"type":"boolean"},"IAMCertificateId":{},"ACMCertificateArn":{},"SSLSupportMethod":{},"MinimumProtocolVersion":{},"Certificate":{"deprecated":true},"CertificateSource":{"deprecated":true}}},"S1x":{"type":"structure","required":["GeoRestriction"],"members":{"GeoRestriction":{"type":"structure","required":["RestrictionType","Quantity"],"members":{"RestrictionType":{},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Location"}}}}}},"S23":{"type":"structure","required":["Id","ARN","Status","LastModifiedTime","InProgressInvalidationBatches","DomainName","ActiveTrustedSigners","DistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"InProgressInvalidationBatches":{"type":"integer"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S25"},"DistributionConfig":{"shape":"S7"},"AliasICPRecordals":{"shape":"S2a"}}},"S25":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Signer","type":"structure","members":{"AwsAccountNumber":{},"KeyPairIds":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"KeyPairId"}}}}}}}}},"S2a":{"type":"list","member":{"locationName":"AliasICPRecordal","type":"structure","members":{"CNAME":{},"ICPRecordalStatus":{}}}},"S2f":{"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Tag","type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}}}},"S2m":{"type":"structure","required":["CallerReference"],"members":{"CallerReference":{},"Comment":{},"QueryArgProfileConfig":{"shape":"S2n"},"ContentTypeProfileConfig":{"shape":"S2r"}}},"S2n":{"type":"structure","required":["ForwardWhenQueryArgProfileIsUnknown"],"members":{"ForwardWhenQueryArgProfileIsUnknown":{"type":"boolean"},"QueryArgProfiles":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"QueryArgProfile","type":"structure","required":["QueryArg","ProfileId"],"members":{"QueryArg":{},"ProfileId":{}}}}}}}},"S2r":{"type":"structure","required":["ForwardWhenContentTypeIsUnknown"],"members":{"ForwardWhenContentTypeIsUnknown":{"type":"boolean"},"ContentTypeProfiles":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"ContentTypeProfile","type":"structure","required":["Format","ContentType"],"members":{"Format":{},"ProfileId":{},"ContentType":{}}}}}}}},"S2x":{"type":"structure","required":["Id","LastModifiedTime","FieldLevelEncryptionConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"FieldLevelEncryptionConfig":{"shape":"S2m"}}},"S2z":{"type":"structure","required":["Name","CallerReference","EncryptionEntities"],"members":{"Name":{},"CallerReference":{},"Comment":{},"EncryptionEntities":{"shape":"S30"}}},"S30":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"EncryptionEntity","type":"structure","required":["PublicKeyId","ProviderId","FieldPatterns"],"members":{"PublicKeyId":{},"ProviderId":{},"FieldPatterns":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldPattern"}}}}}}}}},"S36":{"type":"structure","required":["Id","LastModifiedTime","FieldLevelEncryptionProfileConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"FieldLevelEncryptionProfileConfig":{"shape":"S2z"}}},"S38":{"type":"structure","required":["Paths","CallerReference"],"members":{"Paths":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Path"}}}},"CallerReference":{}}},"S3c":{"type":"structure","required":["Id","Status","CreateTime","InvalidationBatch"],"members":{"Id":{},"Status":{},"CreateTime":{"type":"timestamp"},"InvalidationBatch":{"shape":"S38"}}},"S3e":{"type":"structure","required":["CallerReference","Name","EncodedKey"],"members":{"CallerReference":{},"Name":{},"EncodedKey":{},"Comment":{}}},"S3g":{"type":"structure","required":["Id","CreatedTime","PublicKeyConfig"],"members":{"Id":{},"CreatedTime":{"type":"timestamp"},"PublicKeyConfig":{"shape":"S3e"}}},"S3i":{"type":"structure","required":["CallerReference","S3Origin","Comment","TrustedSigners","Enabled"],"members":{"CallerReference":{},"S3Origin":{"shape":"S3j"},"Aliases":{"shape":"S8"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"TrustedSigners":{"shape":"S17"},"PriceClass":{},"Enabled":{"type":"boolean"}}},"S3j":{"type":"structure","required":["DomainName","OriginAccessIdentity"],"members":{"DomainName":{},"OriginAccessIdentity":{}}},"S3m":{"type":"structure","required":["Id","ARN","Status","DomainName","ActiveTrustedSigners","StreamingDistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S25"},"StreamingDistributionConfig":{"shape":"S3i"}}},"S4t":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"DistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","Aliases","Origins","DefaultCacheBehavior","CacheBehaviors","CustomErrorResponses","Comment","PriceClass","Enabled","ViewerCertificate","Restrictions","WebACLId","HttpVersion","IsIPV6Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"Aliases":{"shape":"S8"},"Origins":{"shape":"Sb"},"OriginGroups":{"shape":"Sn"},"DefaultCacheBehavior":{"shape":"Sw"},"CacheBehaviors":{"shape":"S1k"},"CustomErrorResponses":{"shape":"S1n"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1t"},"Restrictions":{"shape":"S1x"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"},"AliasICPRecordals":{"shape":"S2a"}}}}}}}}')},35556:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListCloudFrontOriginAccessIdentities":{"input_token":"Marker","limit_key":"MaxItems","more_results":"CloudFrontOriginAccessIdentityList.IsTruncated","output_token":"CloudFrontOriginAccessIdentityList.NextMarker","result_key":"CloudFrontOriginAccessIdentityList.Items"},"ListDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"DistributionList.IsTruncated","output_token":"DistributionList.NextMarker","result_key":"DistributionList.Items"},"ListInvalidations":{"input_token":"Marker","limit_key":"MaxItems","more_results":"InvalidationList.IsTruncated","output_token":"InvalidationList.NextMarker","result_key":"InvalidationList.Items"},"ListStreamingDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"StreamingDistributionList.IsTruncated","output_token":"StreamingDistributionList.NextMarker","result_key":"StreamingDistributionList.Items"}}}')},97142:function(e){"use strict";e.exports=JSON.parse('{"V":{"DistributionDeployed":{"delay":60,"operation":"GetDistribution","maxAttempts":35,"description":"Wait until a distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"Distribution.Status"}]},"InvalidationCompleted":{"delay":20,"operation":"GetInvalidation","maxAttempts":30,"description":"Wait until an invalidation has completed.","acceptors":[{"expected":"Completed","matcher":"path","state":"success","argument":"Invalidation.Status"}]},"StreamingDistributionDeployed":{"delay":60,"operation":"GetStreamingDistribution","maxAttempts":25,"description":"Wait until a streaming distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"StreamingDistribution.Status"}]}}}')},66310:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2020-05-31","endpointPrefix":"cloudfront","globalEndpoint":"cloudfront.amazonaws.com","protocol":"rest-xml","serviceAbbreviation":"CloudFront","serviceFullName":"Amazon CloudFront","serviceId":"CloudFront","signatureVersion":"v4","uid":"cloudfront-2020-05-31"},"operations":{"AssociateAlias":{"http":{"method":"PUT","requestUri":"/2020-05-31/distribution/{TargetDistributionId}/associate-alias","responseCode":200},"input":{"type":"structure","required":["TargetDistributionId","Alias"],"members":{"TargetDistributionId":{"location":"uri","locationName":"TargetDistributionId"},"Alias":{"location":"querystring","locationName":"Alias"}}}},"CopyDistribution":{"http":{"requestUri":"/2020-05-31/distribution/{PrimaryDistributionId}/copy","responseCode":201},"input":{"locationName":"CopyDistributionRequest","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","required":["PrimaryDistributionId","CallerReference"],"members":{"PrimaryDistributionId":{"location":"uri","locationName":"PrimaryDistributionId"},"Staging":{"location":"header","locationName":"Staging","type":"boolean"},"IfMatch":{"location":"header","locationName":"If-Match"},"CallerReference":{},"Enabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"Distribution":{"shape":"S6"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateCachePolicy":{"http":{"requestUri":"/2020-05-31/cache-policy","responseCode":201},"input":{"type":"structure","required":["CachePolicyConfig"],"members":{"CachePolicyConfig":{"shape":"S2n","locationName":"CachePolicyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"CachePolicyConfig"},"output":{"type":"structure","members":{"CachePolicy":{"shape":"S2y"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CachePolicy"}},"CreateCloudFrontOriginAccessIdentity":{"http":{"requestUri":"/2020-05-31/origin-access-identity/cloudfront","responseCode":201},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S30","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S32"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"CreateContinuousDeploymentPolicy":{"http":{"requestUri":"/2020-05-31/continuous-deployment-policy","responseCode":201},"input":{"type":"structure","required":["ContinuousDeploymentPolicyConfig"],"members":{"ContinuousDeploymentPolicyConfig":{"shape":"S34","locationName":"ContinuousDeploymentPolicyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"ContinuousDeploymentPolicyConfig"},"output":{"type":"structure","members":{"ContinuousDeploymentPolicy":{"shape":"S3e"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"ContinuousDeploymentPolicy"}},"CreateDistribution":{"http":{"requestUri":"/2020-05-31/distribution","responseCode":201},"input":{"type":"structure","required":["DistributionConfig"],"members":{"DistributionConfig":{"shape":"Sh","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S6"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateDistributionWithTags":{"http":{"requestUri":"/2020-05-31/distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["DistributionConfigWithTags"],"members":{"DistributionConfigWithTags":{"locationName":"DistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","required":["DistributionConfig","Tags"],"members":{"DistributionConfig":{"shape":"Sh"},"Tags":{"shape":"S3j"}}}},"payload":"DistributionConfigWithTags"},"output":{"type":"structure","members":{"Distribution":{"shape":"S6"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateFieldLevelEncryptionConfig":{"http":{"requestUri":"/2020-05-31/field-level-encryption","responseCode":201},"input":{"type":"structure","required":["FieldLevelEncryptionConfig"],"members":{"FieldLevelEncryptionConfig":{"shape":"S3q","locationName":"FieldLevelEncryptionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"FieldLevelEncryptionConfig"},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S41"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"CreateFieldLevelEncryptionProfile":{"http":{"requestUri":"/2020-05-31/field-level-encryption-profile","responseCode":201},"input":{"type":"structure","required":["FieldLevelEncryptionProfileConfig"],"members":{"FieldLevelEncryptionProfileConfig":{"shape":"S43","locationName":"FieldLevelEncryptionProfileConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"FieldLevelEncryptionProfileConfig"},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S4a"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"CreateFunction":{"http":{"requestUri":"/2020-05-31/function","responseCode":201},"input":{"locationName":"CreateFunctionRequest","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","required":["Name","FunctionConfig","FunctionCode"],"members":{"Name":{},"FunctionConfig":{"shape":"S4d"},"FunctionCode":{"shape":"S4f"}}},"output":{"type":"structure","members":{"FunctionSummary":{"shape":"S4h"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FunctionSummary"}},"CreateInvalidation":{"http":{"requestUri":"/2020-05-31/distribution/{DistributionId}/invalidation","responseCode":201},"input":{"type":"structure","required":["DistributionId","InvalidationBatch"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"InvalidationBatch":{"shape":"S4l","locationName":"InvalidationBatch","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"InvalidationBatch"},"output":{"type":"structure","members":{"Location":{"location":"header","locationName":"Location"},"Invalidation":{"shape":"S4p"}},"payload":"Invalidation"}},"CreateKeyGroup":{"http":{"requestUri":"/2020-05-31/key-group","responseCode":201},"input":{"type":"structure","required":["KeyGroupConfig"],"members":{"KeyGroupConfig":{"shape":"S4r","locationName":"KeyGroupConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"KeyGroupConfig"},"output":{"type":"structure","members":{"KeyGroup":{"shape":"S4u"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"KeyGroup"}},"CreateMonitoringSubscription":{"http":{"requestUri":"/2020-05-31/distributions/{DistributionId}/monitoring-subscription/"},"input":{"type":"structure","required":["MonitoringSubscription","DistributionId"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"MonitoringSubscription":{"shape":"S4w","locationName":"MonitoringSubscription","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"MonitoringSubscription"},"output":{"type":"structure","members":{"MonitoringSubscription":{"shape":"S4w"}},"payload":"MonitoringSubscription"}},"CreateOriginAccessControl":{"http":{"requestUri":"/2020-05-31/origin-access-control","responseCode":201},"input":{"type":"structure","required":["OriginAccessControlConfig"],"members":{"OriginAccessControlConfig":{"shape":"S51","locationName":"OriginAccessControlConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"OriginAccessControlConfig"},"output":{"type":"structure","members":{"OriginAccessControl":{"shape":"S56"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"OriginAccessControl"}},"CreateOriginRequestPolicy":{"http":{"requestUri":"/2020-05-31/origin-request-policy","responseCode":201},"input":{"type":"structure","required":["OriginRequestPolicyConfig"],"members":{"OriginRequestPolicyConfig":{"shape":"S58","locationName":"OriginRequestPolicyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"OriginRequestPolicyConfig"},"output":{"type":"structure","members":{"OriginRequestPolicy":{"shape":"S5g"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"OriginRequestPolicy"}},"CreatePublicKey":{"http":{"requestUri":"/2020-05-31/public-key","responseCode":201},"input":{"type":"structure","required":["PublicKeyConfig"],"members":{"PublicKeyConfig":{"shape":"S5i","locationName":"PublicKeyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"PublicKeyConfig"},"output":{"type":"structure","members":{"PublicKey":{"shape":"S5k"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"CreateRealtimeLogConfig":{"http":{"requestUri":"/2020-05-31/realtime-log-config","responseCode":201},"input":{"locationName":"CreateRealtimeLogConfigRequest","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","required":["EndPoints","Fields","Name","SamplingRate"],"members":{"EndPoints":{"shape":"S5m"},"Fields":{"shape":"S5p"},"Name":{},"SamplingRate":{"type":"long"}}},"output":{"type":"structure","members":{"RealtimeLogConfig":{"shape":"S5r"}}}},"CreateResponseHeadersPolicy":{"http":{"requestUri":"/2020-05-31/response-headers-policy","responseCode":201},"input":{"type":"structure","required":["ResponseHeadersPolicyConfig"],"members":{"ResponseHeadersPolicyConfig":{"shape":"S5t","locationName":"ResponseHeadersPolicyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"ResponseHeadersPolicyConfig"},"output":{"type":"structure","members":{"ResponseHeadersPolicy":{"shape":"S6m"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"ResponseHeadersPolicy"}},"CreateStreamingDistribution":{"http":{"requestUri":"/2020-05-31/streaming-distribution","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfig"],"members":{"StreamingDistributionConfig":{"shape":"S6o","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S6s"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"CreateStreamingDistributionWithTags":{"http":{"requestUri":"/2020-05-31/streaming-distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfigWithTags"],"members":{"StreamingDistributionConfigWithTags":{"locationName":"StreamingDistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","required":["StreamingDistributionConfig","Tags"],"members":{"StreamingDistributionConfig":{"shape":"S6o"},"Tags":{"shape":"S3j"}}}},"payload":"StreamingDistributionConfigWithTags"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S6s"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"DeleteCachePolicy":{"http":{"method":"DELETE","requestUri":"/2020-05-31/cache-policy/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteCloudFrontOriginAccessIdentity":{"http":{"method":"DELETE","requestUri":"/2020-05-31/origin-access-identity/cloudfront/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteContinuousDeploymentPolicy":{"http":{"method":"DELETE","requestUri":"/2020-05-31/continuous-deployment-policy/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteDistribution":{"http":{"method":"DELETE","requestUri":"/2020-05-31/distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteFieldLevelEncryptionConfig":{"http":{"method":"DELETE","requestUri":"/2020-05-31/field-level-encryption/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteFieldLevelEncryptionProfile":{"http":{"method":"DELETE","requestUri":"/2020-05-31/field-level-encryption-profile/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteFunction":{"http":{"method":"DELETE","requestUri":"/2020-05-31/function/{Name}","responseCode":204},"input":{"type":"structure","required":["IfMatch","Name"],"members":{"Name":{"location":"uri","locationName":"Name"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteKeyGroup":{"http":{"method":"DELETE","requestUri":"/2020-05-31/key-group/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteMonitoringSubscription":{"http":{"method":"DELETE","requestUri":"/2020-05-31/distributions/{DistributionId}/monitoring-subscription/"},"input":{"type":"structure","required":["DistributionId"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"}}},"output":{"type":"structure","members":{}}},"DeleteOriginAccessControl":{"http":{"method":"DELETE","requestUri":"/2020-05-31/origin-access-control/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteOriginRequestPolicy":{"http":{"method":"DELETE","requestUri":"/2020-05-31/origin-request-policy/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeletePublicKey":{"http":{"method":"DELETE","requestUri":"/2020-05-31/public-key/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteRealtimeLogConfig":{"http":{"requestUri":"/2020-05-31/delete-realtime-log-config/","responseCode":204},"input":{"locationName":"DeleteRealtimeLogConfigRequest","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","members":{"Name":{},"ARN":{}}}},"DeleteResponseHeadersPolicy":{"http":{"method":"DELETE","requestUri":"/2020-05-31/response-headers-policy/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteStreamingDistribution":{"http":{"method":"DELETE","requestUri":"/2020-05-31/streaming-distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DescribeFunction":{"http":{"method":"GET","requestUri":"/2020-05-31/function/{Name}/describe"},"input":{"type":"structure","required":["Name"],"members":{"Name":{"location":"uri","locationName":"Name"},"Stage":{"location":"querystring","locationName":"Stage"}}},"output":{"type":"structure","members":{"FunctionSummary":{"shape":"S4h"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FunctionSummary"}},"GetCachePolicy":{"http":{"method":"GET","requestUri":"/2020-05-31/cache-policy/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CachePolicy":{"shape":"S2y"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CachePolicy"}},"GetCachePolicyConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/cache-policy/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CachePolicyConfig":{"shape":"S2n"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CachePolicyConfig"}},"GetCloudFrontOriginAccessIdentity":{"http":{"method":"GET","requestUri":"/2020-05-31/origin-access-identity/cloudfront/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S32"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"GetCloudFrontOriginAccessIdentityConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S30"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentityConfig"}},"GetContinuousDeploymentPolicy":{"http":{"method":"GET","requestUri":"/2020-05-31/continuous-deployment-policy/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"ContinuousDeploymentPolicy":{"shape":"S3e"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"ContinuousDeploymentPolicy"}},"GetContinuousDeploymentPolicyConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/continuous-deployment-policy/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"ContinuousDeploymentPolicyConfig":{"shape":"S34"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"ContinuousDeploymentPolicyConfig"}},"GetDistribution":{"http":{"method":"GET","requestUri":"/2020-05-31/distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Distribution":{"shape":"S6"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"GetDistributionConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"DistributionConfig":{"shape":"Sh"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"DistributionConfig"}},"GetFieldLevelEncryption":{"http":{"method":"GET","requestUri":"/2020-05-31/field-level-encryption/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S41"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"GetFieldLevelEncryptionConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/field-level-encryption/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionConfig":{"shape":"S3q"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionConfig"}},"GetFieldLevelEncryptionProfile":{"http":{"method":"GET","requestUri":"/2020-05-31/field-level-encryption-profile/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S4a"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"GetFieldLevelEncryptionProfileConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/field-level-encryption-profile/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfileConfig":{"shape":"S43"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfileConfig"}},"GetFunction":{"http":{"method":"GET","requestUri":"/2020-05-31/function/{Name}"},"input":{"type":"structure","required":["Name"],"members":{"Name":{"location":"uri","locationName":"Name"},"Stage":{"location":"querystring","locationName":"Stage"}}},"output":{"type":"structure","members":{"FunctionCode":{"shape":"S4f"},"ETag":{"location":"header","locationName":"ETag"},"ContentType":{"location":"header","locationName":"Content-Type"}},"payload":"FunctionCode"}},"GetInvalidation":{"http":{"method":"GET","requestUri":"/2020-05-31/distribution/{DistributionId}/invalidation/{Id}"},"input":{"type":"structure","required":["DistributionId","Id"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Invalidation":{"shape":"S4p"}},"payload":"Invalidation"}},"GetKeyGroup":{"http":{"method":"GET","requestUri":"/2020-05-31/key-group/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"KeyGroup":{"shape":"S4u"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"KeyGroup"}},"GetKeyGroupConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/key-group/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"KeyGroupConfig":{"shape":"S4r"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"KeyGroupConfig"}},"GetMonitoringSubscription":{"http":{"method":"GET","requestUri":"/2020-05-31/distributions/{DistributionId}/monitoring-subscription/"},"input":{"type":"structure","required":["DistributionId"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"}}},"output":{"type":"structure","members":{"MonitoringSubscription":{"shape":"S4w"}},"payload":"MonitoringSubscription"}},"GetOriginAccessControl":{"http":{"method":"GET","requestUri":"/2020-05-31/origin-access-control/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"OriginAccessControl":{"shape":"S56"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"OriginAccessControl"}},"GetOriginAccessControlConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/origin-access-control/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"OriginAccessControlConfig":{"shape":"S51"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"OriginAccessControlConfig"}},"GetOriginRequestPolicy":{"http":{"method":"GET","requestUri":"/2020-05-31/origin-request-policy/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"OriginRequestPolicy":{"shape":"S5g"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"OriginRequestPolicy"}},"GetOriginRequestPolicyConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/origin-request-policy/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"OriginRequestPolicyConfig":{"shape":"S58"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"OriginRequestPolicyConfig"}},"GetPublicKey":{"http":{"method":"GET","requestUri":"/2020-05-31/public-key/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"PublicKey":{"shape":"S5k"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"GetPublicKeyConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/public-key/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"PublicKeyConfig":{"shape":"S5i"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKeyConfig"}},"GetRealtimeLogConfig":{"http":{"requestUri":"/2020-05-31/get-realtime-log-config/"},"input":{"locationName":"GetRealtimeLogConfigRequest","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","members":{"Name":{},"ARN":{}}},"output":{"type":"structure","members":{"RealtimeLogConfig":{"shape":"S5r"}}}},"GetResponseHeadersPolicy":{"http":{"method":"GET","requestUri":"/2020-05-31/response-headers-policy/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"ResponseHeadersPolicy":{"shape":"S6m"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"ResponseHeadersPolicy"}},"GetResponseHeadersPolicyConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/response-headers-policy/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"ResponseHeadersPolicyConfig":{"shape":"S5t"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"ResponseHeadersPolicyConfig"}},"GetStreamingDistribution":{"http":{"method":"GET","requestUri":"/2020-05-31/streaming-distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S6s"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"GetStreamingDistributionConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistributionConfig":{"shape":"S6o"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistributionConfig"}},"ListCachePolicies":{"http":{"method":"GET","requestUri":"/2020-05-31/cache-policy"},"input":{"type":"structure","members":{"Type":{"location":"querystring","locationName":"Type"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"CachePolicyList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CachePolicySummary","type":"structure","required":["Type","CachePolicy"],"members":{"Type":{},"CachePolicy":{"shape":"S2y"}}}}}}},"payload":"CachePolicyList"}},"ListCloudFrontOriginAccessIdentities":{"http":{"method":"GET","requestUri":"/2020-05-31/origin-access-identity/cloudfront"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CloudFrontOriginAccessIdentitySummary","type":"structure","required":["Id","S3CanonicalUserId","Comment"],"members":{"Id":{},"S3CanonicalUserId":{},"Comment":{}}}}}}},"payload":"CloudFrontOriginAccessIdentityList"}},"ListConflictingAliases":{"http":{"method":"GET","requestUri":"/2020-05-31/conflicting-alias","responseCode":200},"input":{"type":"structure","required":["DistributionId","Alias"],"members":{"DistributionId":{"location":"querystring","locationName":"DistributionId"},"Alias":{"location":"querystring","locationName":"Alias"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"ConflictingAliasesList":{"type":"structure","members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"ConflictingAlias","type":"structure","members":{"Alias":{},"DistributionId":{},"AccountId":{}}}}}}},"payload":"ConflictingAliasesList"}},"ListContinuousDeploymentPolicies":{"http":{"method":"GET","requestUri":"/2020-05-31/continuous-deployment-policy"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"ContinuousDeploymentPolicyList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"ContinuousDeploymentPolicySummary","type":"structure","required":["ContinuousDeploymentPolicy"],"members":{"ContinuousDeploymentPolicy":{"shape":"S3e"}}}}}}},"payload":"ContinuousDeploymentPolicyList"}},"ListDistributions":{"http":{"method":"GET","requestUri":"/2020-05-31/distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S9o"}},"payload":"DistributionList"}},"ListDistributionsByCachePolicyId":{"http":{"method":"GET","requestUri":"/2020-05-31/distributionsByCachePolicyId/{CachePolicyId}"},"input":{"type":"structure","required":["CachePolicyId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"CachePolicyId":{"location":"uri","locationName":"CachePolicyId"}}},"output":{"type":"structure","members":{"DistributionIdList":{"shape":"S9t"}},"payload":"DistributionIdList"}},"ListDistributionsByKeyGroup":{"http":{"method":"GET","requestUri":"/2020-05-31/distributionsByKeyGroupId/{KeyGroupId}"},"input":{"type":"structure","required":["KeyGroupId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"KeyGroupId":{"location":"uri","locationName":"KeyGroupId"}}},"output":{"type":"structure","members":{"DistributionIdList":{"shape":"S9t"}},"payload":"DistributionIdList"}},"ListDistributionsByOriginRequestPolicyId":{"http":{"method":"GET","requestUri":"/2020-05-31/distributionsByOriginRequestPolicyId/{OriginRequestPolicyId}"},"input":{"type":"structure","required":["OriginRequestPolicyId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"OriginRequestPolicyId":{"location":"uri","locationName":"OriginRequestPolicyId"}}},"output":{"type":"structure","members":{"DistributionIdList":{"shape":"S9t"}},"payload":"DistributionIdList"}},"ListDistributionsByRealtimeLogConfig":{"http":{"requestUri":"/2020-05-31/distributionsByRealtimeLogConfig/"},"input":{"locationName":"ListDistributionsByRealtimeLogConfigRequest","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","members":{"Marker":{},"MaxItems":{},"RealtimeLogConfigName":{},"RealtimeLogConfigArn":{}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S9o"}},"payload":"DistributionList"}},"ListDistributionsByResponseHeadersPolicyId":{"http":{"method":"GET","requestUri":"/2020-05-31/distributionsByResponseHeadersPolicyId/{ResponseHeadersPolicyId}"},"input":{"type":"structure","required":["ResponseHeadersPolicyId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"ResponseHeadersPolicyId":{"location":"uri","locationName":"ResponseHeadersPolicyId"}}},"output":{"type":"structure","members":{"DistributionIdList":{"shape":"S9t"}},"payload":"DistributionIdList"}},"ListDistributionsByWebACLId":{"http":{"method":"GET","requestUri":"/2020-05-31/distributionsByWebACLId/{WebACLId}"},"input":{"type":"structure","required":["WebACLId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"WebACLId":{"location":"uri","locationName":"WebACLId"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S9o"}},"payload":"DistributionList"}},"ListFieldLevelEncryptionConfigs":{"http":{"method":"GET","requestUri":"/2020-05-31/field-level-encryption"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldLevelEncryptionSummary","type":"structure","required":["Id","LastModifiedTime"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"Comment":{},"QueryArgProfileConfig":{"shape":"S3r"},"ContentTypeProfileConfig":{"shape":"S3v"}}}}}}},"payload":"FieldLevelEncryptionList"}},"ListFieldLevelEncryptionProfiles":{"http":{"method":"GET","requestUri":"/2020-05-31/field-level-encryption-profile"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfileList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldLevelEncryptionProfileSummary","type":"structure","required":["Id","LastModifiedTime","Name","EncryptionEntities"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"Name":{},"EncryptionEntities":{"shape":"S44"},"Comment":{}}}}}}},"payload":"FieldLevelEncryptionProfileList"}},"ListFunctions":{"http":{"method":"GET","requestUri":"/2020-05-31/function"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"Stage":{"location":"querystring","locationName":"Stage"}}},"output":{"type":"structure","members":{"FunctionList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"shape":"S4h","locationName":"FunctionSummary"}}}}},"payload":"FunctionList"}},"ListInvalidations":{"http":{"method":"GET","requestUri":"/2020-05-31/distribution/{DistributionId}/invalidation"},"input":{"type":"structure","required":["DistributionId"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"InvalidationList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"InvalidationSummary","type":"structure","required":["Id","CreateTime","Status"],"members":{"Id":{},"CreateTime":{"type":"timestamp"},"Status":{}}}}}}},"payload":"InvalidationList"}},"ListKeyGroups":{"http":{"method":"GET","requestUri":"/2020-05-31/key-group"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"KeyGroupList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"KeyGroupSummary","type":"structure","required":["KeyGroup"],"members":{"KeyGroup":{"shape":"S4u"}}}}}}},"payload":"KeyGroupList"}},"ListOriginAccessControls":{"http":{"method":"GET","requestUri":"/2020-05-31/origin-access-control"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"OriginAccessControlList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginAccessControlSummary","type":"structure","required":["Id","Description","Name","SigningProtocol","SigningBehavior","OriginAccessControlOriginType"],"members":{"Id":{},"Description":{},"Name":{},"SigningProtocol":{},"SigningBehavior":{},"OriginAccessControlOriginType":{}}}}}}},"payload":"OriginAccessControlList"}},"ListOriginRequestPolicies":{"http":{"method":"GET","requestUri":"/2020-05-31/origin-request-policy"},"input":{"type":"structure","members":{"Type":{"location":"querystring","locationName":"Type"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"OriginRequestPolicyList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginRequestPolicySummary","type":"structure","required":["Type","OriginRequestPolicy"],"members":{"Type":{},"OriginRequestPolicy":{"shape":"S5g"}}}}}}},"payload":"OriginRequestPolicyList"}},"ListPublicKeys":{"http":{"method":"GET","requestUri":"/2020-05-31/public-key"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"PublicKeyList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"PublicKeySummary","type":"structure","required":["Id","Name","CreatedTime","EncodedKey"],"members":{"Id":{},"Name":{},"CreatedTime":{"type":"timestamp"},"EncodedKey":{},"Comment":{}}}}}}},"payload":"PublicKeyList"}},"ListRealtimeLogConfigs":{"http":{"method":"GET","requestUri":"/2020-05-31/realtime-log-config"},"input":{"type":"structure","members":{"MaxItems":{"location":"querystring","locationName":"MaxItems"},"Marker":{"location":"querystring","locationName":"Marker"}}},"output":{"type":"structure","members":{"RealtimeLogConfigs":{"type":"structure","required":["MaxItems","IsTruncated","Marker"],"members":{"MaxItems":{"type":"integer"},"Items":{"type":"list","member":{"shape":"S5r"}},"IsTruncated":{"type":"boolean"},"Marker":{},"NextMarker":{}}}},"payload":"RealtimeLogConfigs"}},"ListResponseHeadersPolicies":{"http":{"method":"GET","requestUri":"/2020-05-31/response-headers-policy"},"input":{"type":"structure","members":{"Type":{"location":"querystring","locationName":"Type"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"ResponseHeadersPolicyList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"ResponseHeadersPolicySummary","type":"structure","required":["Type","ResponseHeadersPolicy"],"members":{"Type":{},"ResponseHeadersPolicy":{"shape":"S6m"}}}}}}},"payload":"ResponseHeadersPolicyList"}},"ListStreamingDistributions":{"http":{"method":"GET","requestUri":"/2020-05-31/streaming-distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"StreamingDistributionList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"StreamingDistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","S3Origin","Aliases","TrustedSigners","Comment","PriceClass","Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"S3Origin":{"shape":"S6p"},"Aliases":{"shape":"Si"},"TrustedSigners":{"shape":"S19"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"}}}}}}},"payload":"StreamingDistributionList"}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/2020-05-31/tagging"},"input":{"type":"structure","required":["Resource"],"members":{"Resource":{"location":"querystring","locationName":"Resource"}}},"output":{"type":"structure","required":["Tags"],"members":{"Tags":{"shape":"S3j"}},"payload":"Tags"}},"PublishFunction":{"http":{"requestUri":"/2020-05-31/function/{Name}/publish"},"input":{"type":"structure","required":["Name","IfMatch"],"members":{"Name":{"location":"uri","locationName":"Name"},"IfMatch":{"location":"header","locationName":"If-Match"}}},"output":{"type":"structure","members":{"FunctionSummary":{"shape":"S4h"}},"payload":"FunctionSummary"}},"TagResource":{"http":{"requestUri":"/2020-05-31/tagging?Operation=Tag","responseCode":204},"input":{"type":"structure","required":["Resource","Tags"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"Tags":{"shape":"S3j","locationName":"Tags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"Tags"}},"TestFunction":{"http":{"requestUri":"/2020-05-31/function/{Name}/test"},"input":{"locationName":"TestFunctionRequest","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","required":["Name","IfMatch","EventObject"],"members":{"Name":{"location":"uri","locationName":"Name"},"IfMatch":{"location":"header","locationName":"If-Match"},"Stage":{},"EventObject":{"type":"blob","sensitive":true}}},"output":{"type":"structure","members":{"TestResult":{"type":"structure","members":{"FunctionSummary":{"shape":"S4h"},"ComputeUtilization":{},"FunctionExecutionLogs":{"type":"list","member":{},"sensitive":true},"FunctionErrorMessage":{"shape":"Sq"},"FunctionOutput":{"shape":"Sq"}}}},"payload":"TestResult"}},"UntagResource":{"http":{"requestUri":"/2020-05-31/tagging?Operation=Untag","responseCode":204},"input":{"type":"structure","required":["Resource","TagKeys"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"TagKeys":{"locationName":"TagKeys","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Key"}}}}},"payload":"TagKeys"}},"UpdateCachePolicy":{"http":{"method":"PUT","requestUri":"/2020-05-31/cache-policy/{Id}"},"input":{"type":"structure","required":["CachePolicyConfig","Id"],"members":{"CachePolicyConfig":{"shape":"S2n","locationName":"CachePolicyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"CachePolicyConfig"},"output":{"type":"structure","members":{"CachePolicy":{"shape":"S2y"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CachePolicy"}},"UpdateCloudFrontOriginAccessIdentity":{"http":{"method":"PUT","requestUri":"/2020-05-31/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig","Id"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S30","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S32"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"UpdateContinuousDeploymentPolicy":{"http":{"method":"PUT","requestUri":"/2020-05-31/continuous-deployment-policy/{Id}"},"input":{"type":"structure","required":["ContinuousDeploymentPolicyConfig","Id"],"members":{"ContinuousDeploymentPolicyConfig":{"shape":"S34","locationName":"ContinuousDeploymentPolicyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"ContinuousDeploymentPolicyConfig"},"output":{"type":"structure","members":{"ContinuousDeploymentPolicy":{"shape":"S3e"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"ContinuousDeploymentPolicy"}},"UpdateDistribution":{"http":{"method":"PUT","requestUri":"/2020-05-31/distribution/{Id}/config"},"input":{"type":"structure","required":["DistributionConfig","Id"],"members":{"DistributionConfig":{"shape":"Sh","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S6"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"UpdateDistributionWithStagingConfig":{"http":{"method":"PUT","requestUri":"/2020-05-31/distribution/{Id}/promote-staging-config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"StagingDistributionId":{"location":"querystring","locationName":"StagingDistributionId"},"IfMatch":{"location":"header","locationName":"If-Match"}}},"output":{"type":"structure","members":{"Distribution":{"shape":"S6"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"UpdateFieldLevelEncryptionConfig":{"http":{"method":"PUT","requestUri":"/2020-05-31/field-level-encryption/{Id}/config"},"input":{"type":"structure","required":["FieldLevelEncryptionConfig","Id"],"members":{"FieldLevelEncryptionConfig":{"shape":"S3q","locationName":"FieldLevelEncryptionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"FieldLevelEncryptionConfig"},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S41"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"UpdateFieldLevelEncryptionProfile":{"http":{"method":"PUT","requestUri":"/2020-05-31/field-level-encryption-profile/{Id}/config"},"input":{"type":"structure","required":["FieldLevelEncryptionProfileConfig","Id"],"members":{"FieldLevelEncryptionProfileConfig":{"shape":"S43","locationName":"FieldLevelEncryptionProfileConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"FieldLevelEncryptionProfileConfig"},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S4a"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"UpdateFunction":{"http":{"method":"PUT","requestUri":"/2020-05-31/function/{Name}"},"input":{"locationName":"UpdateFunctionRequest","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","required":["IfMatch","FunctionConfig","FunctionCode","Name"],"members":{"Name":{"location":"uri","locationName":"Name"},"IfMatch":{"location":"header","locationName":"If-Match"},"FunctionConfig":{"shape":"S4d"},"FunctionCode":{"shape":"S4f"}}},"output":{"type":"structure","members":{"FunctionSummary":{"shape":"S4h"},"ETag":{"location":"header","locationName":"ETtag"}},"payload":"FunctionSummary"}},"UpdateKeyGroup":{"http":{"method":"PUT","requestUri":"/2020-05-31/key-group/{Id}"},"input":{"type":"structure","required":["KeyGroupConfig","Id"],"members":{"KeyGroupConfig":{"shape":"S4r","locationName":"KeyGroupConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"KeyGroupConfig"},"output":{"type":"structure","members":{"KeyGroup":{"shape":"S4u"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"KeyGroup"}},"UpdateOriginAccessControl":{"http":{"method":"PUT","requestUri":"/2020-05-31/origin-access-control/{Id}/config"},"input":{"type":"structure","required":["OriginAccessControlConfig","Id"],"members":{"OriginAccessControlConfig":{"shape":"S51","locationName":"OriginAccessControlConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"OriginAccessControlConfig"},"output":{"type":"structure","members":{"OriginAccessControl":{"shape":"S56"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"OriginAccessControl"}},"UpdateOriginRequestPolicy":{"http":{"method":"PUT","requestUri":"/2020-05-31/origin-request-policy/{Id}"},"input":{"type":"structure","required":["OriginRequestPolicyConfig","Id"],"members":{"OriginRequestPolicyConfig":{"shape":"S58","locationName":"OriginRequestPolicyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"OriginRequestPolicyConfig"},"output":{"type":"structure","members":{"OriginRequestPolicy":{"shape":"S5g"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"OriginRequestPolicy"}},"UpdatePublicKey":{"http":{"method":"PUT","requestUri":"/2020-05-31/public-key/{Id}/config"},"input":{"type":"structure","required":["PublicKeyConfig","Id"],"members":{"PublicKeyConfig":{"shape":"S5i","locationName":"PublicKeyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"PublicKeyConfig"},"output":{"type":"structure","members":{"PublicKey":{"shape":"S5k"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"UpdateRealtimeLogConfig":{"http":{"method":"PUT","requestUri":"/2020-05-31/realtime-log-config/"},"input":{"locationName":"UpdateRealtimeLogConfigRequest","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","members":{"EndPoints":{"shape":"S5m"},"Fields":{"shape":"S5p"},"Name":{},"ARN":{},"SamplingRate":{"type":"long"}}},"output":{"type":"structure","members":{"RealtimeLogConfig":{"shape":"S5r"}}}},"UpdateResponseHeadersPolicy":{"http":{"method":"PUT","requestUri":"/2020-05-31/response-headers-policy/{Id}"},"input":{"type":"structure","required":["ResponseHeadersPolicyConfig","Id"],"members":{"ResponseHeadersPolicyConfig":{"shape":"S5t","locationName":"ResponseHeadersPolicyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"ResponseHeadersPolicyConfig"},"output":{"type":"structure","members":{"ResponseHeadersPolicy":{"shape":"S6m"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"ResponseHeadersPolicy"}},"UpdateStreamingDistribution":{"http":{"method":"PUT","requestUri":"/2020-05-31/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["StreamingDistributionConfig","Id"],"members":{"StreamingDistributionConfig":{"shape":"S6o","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S6s"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}}},"shapes":{"S6":{"type":"structure","required":["Id","ARN","Status","LastModifiedTime","InProgressInvalidationBatches","DomainName","DistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"InProgressInvalidationBatches":{"type":"integer"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S9"},"ActiveTrustedKeyGroups":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"KeyGroup","type":"structure","members":{"KeyGroupId":{},"KeyPairIds":{"shape":"Sc"}}}}}},"DistributionConfig":{"shape":"Sh"},"AliasICPRecordals":{"shape":"S2j"}}},"S9":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Signer","type":"structure","members":{"AwsAccountNumber":{},"KeyPairIds":{"shape":"Sc"}}}}}},"Sc":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"KeyPairId"}}}},"Sh":{"type":"structure","required":["CallerReference","Origins","DefaultCacheBehavior","Comment","Enabled"],"members":{"CallerReference":{},"Aliases":{"shape":"Si"},"DefaultRootObject":{},"Origins":{"shape":"Sk"},"OriginGroups":{"shape":"Sz"},"DefaultCacheBehavior":{"shape":"S18"},"CacheBehaviors":{"shape":"S21"},"CustomErrorResponses":{"shape":"S24"},"Comment":{"type":"string","sensitive":true},"Logging":{"type":"structure","required":["Enabled","IncludeCookies","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"IncludeCookies":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S2a"},"Restrictions":{"shape":"S2e"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"},"ContinuousDeploymentPolicyId":{},"Staging":{"type":"boolean"}}},"Si":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CNAME"}}}},"Sk":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Origin","type":"structure","required":["Id","DomainName"],"members":{"Id":{},"DomainName":{},"OriginPath":{},"CustomHeaders":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginCustomHeader","type":"structure","required":["HeaderName","HeaderValue"],"members":{"HeaderName":{},"HeaderValue":{"shape":"Sq"}}}}}},"S3OriginConfig":{"type":"structure","required":["OriginAccessIdentity"],"members":{"OriginAccessIdentity":{}}},"CustomOriginConfig":{"type":"structure","required":["HTTPPort","HTTPSPort","OriginProtocolPolicy"],"members":{"HTTPPort":{"type":"integer"},"HTTPSPort":{"type":"integer"},"OriginProtocolPolicy":{},"OriginSslProtocols":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"SslProtocol"}}}},"OriginReadTimeout":{"type":"integer"},"OriginKeepaliveTimeout":{"type":"integer"}}},"ConnectionAttempts":{"type":"integer"},"ConnectionTimeout":{"type":"integer"},"OriginShield":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"OriginShieldRegion":{}}},"OriginAccessControlId":{}}}}}},"Sq":{"type":"string","sensitive":true},"Sz":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginGroup","type":"structure","required":["Id","FailoverCriteria","Members"],"members":{"Id":{},"FailoverCriteria":{"type":"structure","required":["StatusCodes"],"members":{"StatusCodes":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"StatusCode","type":"integer"}}}}}},"Members":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginGroupMember","type":"structure","required":["OriginId"],"members":{"OriginId":{}}}}}}}}}}},"S18":{"type":"structure","required":["TargetOriginId","ViewerProtocolPolicy"],"members":{"TargetOriginId":{},"TrustedSigners":{"shape":"S19"},"TrustedKeyGroups":{"shape":"S1b"},"ViewerProtocolPolicy":{},"AllowedMethods":{"shape":"S1e"},"SmoothStreaming":{"type":"boolean"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S1i"},"FunctionAssociations":{"shape":"S1n"},"FieldLevelEncryptionId":{},"RealtimeLogConfigArn":{},"CachePolicyId":{},"OriginRequestPolicyId":{},"ResponseHeadersPolicyId":{},"ForwardedValues":{"shape":"S1r","deprecated":true},"MinTTL":{"deprecated":true,"type":"long"},"DefaultTTL":{"deprecated":true,"type":"long"},"MaxTTL":{"deprecated":true,"type":"long"}}},"S19":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"AwsAccountNumber"}}}},"S1b":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"KeyGroup"}}}},"S1e":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S1f"},"CachedMethods":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S1f"}}}}},"S1f":{"type":"list","member":{"locationName":"Method"}},"S1i":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"LambdaFunctionAssociation","type":"structure","required":["LambdaFunctionARN","EventType"],"members":{"LambdaFunctionARN":{},"EventType":{},"IncludeBody":{"type":"boolean"}}}}}},"S1n":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FunctionAssociation","type":"structure","required":["FunctionARN","EventType"],"members":{"FunctionARN":{},"EventType":{}}}}}},"S1r":{"type":"structure","required":["QueryString","Cookies"],"members":{"QueryString":{"type":"boolean"},"Cookies":{"type":"structure","required":["Forward"],"members":{"Forward":{},"WhitelistedNames":{"shape":"S1u"}}},"Headers":{"shape":"S1w"},"QueryStringCacheKeys":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"S1u":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}},"S1w":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}},"S21":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CacheBehavior","type":"structure","required":["PathPattern","TargetOriginId","ViewerProtocolPolicy"],"members":{"PathPattern":{},"TargetOriginId":{},"TrustedSigners":{"shape":"S19"},"TrustedKeyGroups":{"shape":"S1b"},"ViewerProtocolPolicy":{},"AllowedMethods":{"shape":"S1e"},"SmoothStreaming":{"type":"boolean"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S1i"},"FunctionAssociations":{"shape":"S1n"},"FieldLevelEncryptionId":{},"RealtimeLogConfigArn":{},"CachePolicyId":{},"OriginRequestPolicyId":{},"ResponseHeadersPolicyId":{},"ForwardedValues":{"shape":"S1r","deprecated":true},"MinTTL":{"deprecated":true,"type":"long"},"DefaultTTL":{"deprecated":true,"type":"long"},"MaxTTL":{"deprecated":true,"type":"long"}}}}}},"S24":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CustomErrorResponse","type":"structure","required":["ErrorCode"],"members":{"ErrorCode":{"type":"integer"},"ResponsePagePath":{},"ResponseCode":{},"ErrorCachingMinTTL":{"type":"long"}}}}}},"S2a":{"type":"structure","members":{"CloudFrontDefaultCertificate":{"type":"boolean"},"IAMCertificateId":{},"ACMCertificateArn":{},"SSLSupportMethod":{},"MinimumProtocolVersion":{},"Certificate":{"deprecated":true},"CertificateSource":{"deprecated":true}}},"S2e":{"type":"structure","required":["GeoRestriction"],"members":{"GeoRestriction":{"type":"structure","required":["RestrictionType","Quantity"],"members":{"RestrictionType":{},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Location"}}}}}},"S2j":{"type":"list","member":{"locationName":"AliasICPRecordal","type":"structure","members":{"CNAME":{},"ICPRecordalStatus":{}}}},"S2n":{"type":"structure","required":["Name","MinTTL"],"members":{"Comment":{},"Name":{},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"MinTTL":{"type":"long"},"ParametersInCacheKeyAndForwardedToOrigin":{"type":"structure","required":["EnableAcceptEncodingGzip","HeadersConfig","CookiesConfig","QueryStringsConfig"],"members":{"EnableAcceptEncodingGzip":{"type":"boolean"},"EnableAcceptEncodingBrotli":{"type":"boolean"},"HeadersConfig":{"type":"structure","required":["HeaderBehavior"],"members":{"HeaderBehavior":{},"Headers":{"shape":"S1w"}}},"CookiesConfig":{"type":"structure","required":["CookieBehavior"],"members":{"CookieBehavior":{},"Cookies":{"shape":"S1u"}}},"QueryStringsConfig":{"type":"structure","required":["QueryStringBehavior"],"members":{"QueryStringBehavior":{},"QueryStrings":{"shape":"S2v"}}}}}}},"S2v":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}},"S2y":{"type":"structure","required":["Id","LastModifiedTime","CachePolicyConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"CachePolicyConfig":{"shape":"S2n"}}},"S30":{"type":"structure","required":["CallerReference","Comment"],"members":{"CallerReference":{},"Comment":{}}},"S32":{"type":"structure","required":["Id","S3CanonicalUserId"],"members":{"Id":{},"S3CanonicalUserId":{},"CloudFrontOriginAccessIdentityConfig":{"shape":"S30"}}},"S34":{"type":"structure","required":["StagingDistributionDnsNames","Enabled"],"members":{"StagingDistributionDnsNames":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"DnsName"}}}},"Enabled":{"type":"boolean"},"TrafficConfig":{"type":"structure","required":["Type"],"members":{"SingleWeightConfig":{"type":"structure","required":["Weight"],"members":{"Weight":{"type":"float"},"SessionStickinessConfig":{"type":"structure","required":["IdleTTL","MaximumTTL"],"members":{"IdleTTL":{"type":"integer"},"MaximumTTL":{"type":"integer"}}}}},"SingleHeaderConfig":{"type":"structure","required":["Header","Value"],"members":{"Header":{},"Value":{}}},"Type":{}}}}},"S3e":{"type":"structure","required":["Id","LastModifiedTime","ContinuousDeploymentPolicyConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"ContinuousDeploymentPolicyConfig":{"shape":"S34"}}},"S3j":{"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Tag","type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}}}},"S3q":{"type":"structure","required":["CallerReference"],"members":{"CallerReference":{},"Comment":{},"QueryArgProfileConfig":{"shape":"S3r"},"ContentTypeProfileConfig":{"shape":"S3v"}}},"S3r":{"type":"structure","required":["ForwardWhenQueryArgProfileIsUnknown"],"members":{"ForwardWhenQueryArgProfileIsUnknown":{"type":"boolean"},"QueryArgProfiles":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"QueryArgProfile","type":"structure","required":["QueryArg","ProfileId"],"members":{"QueryArg":{},"ProfileId":{}}}}}}}},"S3v":{"type":"structure","required":["ForwardWhenContentTypeIsUnknown"],"members":{"ForwardWhenContentTypeIsUnknown":{"type":"boolean"},"ContentTypeProfiles":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"ContentTypeProfile","type":"structure","required":["Format","ContentType"],"members":{"Format":{},"ProfileId":{},"ContentType":{}}}}}}}},"S41":{"type":"structure","required":["Id","LastModifiedTime","FieldLevelEncryptionConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"FieldLevelEncryptionConfig":{"shape":"S3q"}}},"S43":{"type":"structure","required":["Name","CallerReference","EncryptionEntities"],"members":{"Name":{},"CallerReference":{},"Comment":{},"EncryptionEntities":{"shape":"S44"}}},"S44":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"EncryptionEntity","type":"structure","required":["PublicKeyId","ProviderId","FieldPatterns"],"members":{"PublicKeyId":{},"ProviderId":{},"FieldPatterns":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldPattern"}}}}}}}}},"S4a":{"type":"structure","required":["Id","LastModifiedTime","FieldLevelEncryptionProfileConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"FieldLevelEncryptionProfileConfig":{"shape":"S43"}}},"S4d":{"type":"structure","required":["Comment","Runtime"],"members":{"Comment":{},"Runtime":{}}},"S4f":{"type":"blob","sensitive":true},"S4h":{"type":"structure","required":["Name","FunctionConfig","FunctionMetadata"],"members":{"Name":{},"Status":{},"FunctionConfig":{"shape":"S4d"},"FunctionMetadata":{"type":"structure","required":["FunctionARN","LastModifiedTime"],"members":{"FunctionARN":{},"Stage":{},"CreatedTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}}},"S4l":{"type":"structure","required":["Paths","CallerReference"],"members":{"Paths":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Path"}}}},"CallerReference":{}}},"S4p":{"type":"structure","required":["Id","Status","CreateTime","InvalidationBatch"],"members":{"Id":{},"Status":{},"CreateTime":{"type":"timestamp"},"InvalidationBatch":{"shape":"S4l"}}},"S4r":{"type":"structure","required":["Name","Items"],"members":{"Name":{},"Items":{"type":"list","member":{"locationName":"PublicKey"}},"Comment":{}}},"S4u":{"type":"structure","required":["Id","LastModifiedTime","KeyGroupConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"KeyGroupConfig":{"shape":"S4r"}}},"S4w":{"type":"structure","members":{"RealtimeMetricsSubscriptionConfig":{"type":"structure","required":["RealtimeMetricsSubscriptionStatus"],"members":{"RealtimeMetricsSubscriptionStatus":{}}}}},"S51":{"type":"structure","required":["Name","SigningProtocol","SigningBehavior","OriginAccessControlOriginType"],"members":{"Name":{},"Description":{},"SigningProtocol":{},"SigningBehavior":{},"OriginAccessControlOriginType":{}}},"S56":{"type":"structure","required":["Id"],"members":{"Id":{},"OriginAccessControlConfig":{"shape":"S51"}}},"S58":{"type":"structure","required":["Name","HeadersConfig","CookiesConfig","QueryStringsConfig"],"members":{"Comment":{},"Name":{},"HeadersConfig":{"type":"structure","required":["HeaderBehavior"],"members":{"HeaderBehavior":{},"Headers":{"shape":"S1w"}}},"CookiesConfig":{"type":"structure","required":["CookieBehavior"],"members":{"CookieBehavior":{},"Cookies":{"shape":"S1u"}}},"QueryStringsConfig":{"type":"structure","required":["QueryStringBehavior"],"members":{"QueryStringBehavior":{},"QueryStrings":{"shape":"S2v"}}}}},"S5g":{"type":"structure","required":["Id","LastModifiedTime","OriginRequestPolicyConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"OriginRequestPolicyConfig":{"shape":"S58"}}},"S5i":{"type":"structure","required":["CallerReference","Name","EncodedKey"],"members":{"CallerReference":{},"Name":{},"EncodedKey":{},"Comment":{}}},"S5k":{"type":"structure","required":["Id","CreatedTime","PublicKeyConfig"],"members":{"Id":{},"CreatedTime":{"type":"timestamp"},"PublicKeyConfig":{"shape":"S5i"}}},"S5m":{"type":"list","member":{"type":"structure","required":["StreamType"],"members":{"StreamType":{},"KinesisStreamConfig":{"type":"structure","required":["RoleARN","StreamARN"],"members":{"RoleARN":{},"StreamARN":{}}}}}},"S5p":{"type":"list","member":{"locationName":"Field"}},"S5r":{"type":"structure","required":["ARN","Name","SamplingRate","EndPoints","Fields"],"members":{"ARN":{},"Name":{},"SamplingRate":{"type":"long"},"EndPoints":{"shape":"S5m"},"Fields":{"shape":"S5p"}}},"S5t":{"type":"structure","required":["Name"],"members":{"Comment":{},"Name":{},"CorsConfig":{"type":"structure","required":["AccessControlAllowOrigins","AccessControlAllowHeaders","AccessControlAllowMethods","AccessControlAllowCredentials","OriginOverride"],"members":{"AccessControlAllowOrigins":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Origin"}}}},"AccessControlAllowHeaders":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Header"}}}},"AccessControlAllowMethods":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Method"}}}},"AccessControlAllowCredentials":{"type":"boolean"},"AccessControlExposeHeaders":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Header"}}}},"AccessControlMaxAgeSec":{"type":"integer"},"OriginOverride":{"type":"boolean"}}},"SecurityHeadersConfig":{"type":"structure","members":{"XSSProtection":{"type":"structure","required":["Override","Protection"],"members":{"Override":{"type":"boolean"},"Protection":{"type":"boolean"},"ModeBlock":{"type":"boolean"},"ReportUri":{}}},"FrameOptions":{"type":"structure","required":["Override","FrameOption"],"members":{"Override":{"type":"boolean"},"FrameOption":{}}},"ReferrerPolicy":{"type":"structure","required":["Override","ReferrerPolicy"],"members":{"Override":{"type":"boolean"},"ReferrerPolicy":{}}},"ContentSecurityPolicy":{"type":"structure","required":["Override","ContentSecurityPolicy"],"members":{"Override":{"type":"boolean"},"ContentSecurityPolicy":{}}},"ContentTypeOptions":{"type":"structure","required":["Override"],"members":{"Override":{"type":"boolean"}}},"StrictTransportSecurity":{"type":"structure","required":["Override","AccessControlMaxAgeSec"],"members":{"Override":{"type":"boolean"},"IncludeSubdomains":{"type":"boolean"},"Preload":{"type":"boolean"},"AccessControlMaxAgeSec":{"type":"integer"}}}}},"ServerTimingHeadersConfig":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"SamplingRate":{"type":"double"}}},"CustomHeadersConfig":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"ResponseHeadersPolicyCustomHeader","type":"structure","required":["Header","Value","Override"],"members":{"Header":{},"Value":{},"Override":{"type":"boolean"}}}}}},"RemoveHeadersConfig":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"ResponseHeadersPolicyRemoveHeader","type":"structure","required":["Header"],"members":{"Header":{}}}}}}}},"S6m":{"type":"structure","required":["Id","LastModifiedTime","ResponseHeadersPolicyConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"ResponseHeadersPolicyConfig":{"shape":"S5t"}}},"S6o":{"type":"structure","required":["CallerReference","S3Origin","Comment","TrustedSigners","Enabled"],"members":{"CallerReference":{},"S3Origin":{"shape":"S6p"},"Aliases":{"shape":"Si"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"TrustedSigners":{"shape":"S19"},"PriceClass":{},"Enabled":{"type":"boolean"}}},"S6p":{"type":"structure","required":["DomainName","OriginAccessIdentity"],"members":{"DomainName":{},"OriginAccessIdentity":{}}},"S6s":{"type":"structure","required":["Id","ARN","Status","DomainName","ActiveTrustedSigners","StreamingDistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S9"},"StreamingDistributionConfig":{"shape":"S6o"}}},"S9o":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"DistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","Aliases","Origins","DefaultCacheBehavior","CacheBehaviors","CustomErrorResponses","Comment","PriceClass","Enabled","ViewerCertificate","Restrictions","WebACLId","HttpVersion","IsIPV6Enabled","Staging"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"Aliases":{"shape":"Si"},"Origins":{"shape":"Sk"},"OriginGroups":{"shape":"Sz"},"DefaultCacheBehavior":{"shape":"S18"},"CacheBehaviors":{"shape":"S21"},"CustomErrorResponses":{"shape":"S24"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S2a"},"Restrictions":{"shape":"S2e"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"},"AliasICPRecordals":{"shape":"S2j"},"Staging":{"type":"boolean"}}}}}},"S9t":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"DistributionId"}}}}}}')},48335:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListCloudFrontOriginAccessIdentities":{"input_token":"Marker","limit_key":"MaxItems","more_results":"CloudFrontOriginAccessIdentityList.IsTruncated","output_token":"CloudFrontOriginAccessIdentityList.NextMarker","result_key":"CloudFrontOriginAccessIdentityList.Items"},"ListDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"DistributionList.IsTruncated","output_token":"DistributionList.NextMarker","result_key":"DistributionList.Items"},"ListInvalidations":{"input_token":"Marker","limit_key":"MaxItems","more_results":"InvalidationList.IsTruncated","output_token":"InvalidationList.NextMarker","result_key":"InvalidationList.Items"},"ListStreamingDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"StreamingDistributionList.IsTruncated","output_token":"StreamingDistributionList.NextMarker","result_key":"StreamingDistributionList.Items"}}}')},83517:function(e){"use strict";e.exports=JSON.parse('{"V":{"DistributionDeployed":{"delay":60,"operation":"GetDistribution","maxAttempts":35,"description":"Wait until a distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"Distribution.Status"}]},"InvalidationCompleted":{"delay":20,"operation":"GetInvalidation","maxAttempts":30,"description":"Wait until an invalidation has completed.","acceptors":[{"expected":"Completed","matcher":"path","state":"success","argument":"Invalidation.Status"}]},"StreamingDistributionDeployed":{"delay":60,"operation":"GetStreamingDistribution","maxAttempts":25,"description":"Wait until a streaming distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"StreamingDistribution.Status"}]}}}')},18637:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-05-30","endpointPrefix":"cloudhsm","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"CloudHSM","serviceFullName":"Amazon CloudHSM","serviceId":"CloudHSM","signatureVersion":"v4","targetPrefix":"CloudHsmFrontendService","uid":"cloudhsm-2014-05-30"},"operations":{"AddTagsToResource":{"input":{"type":"structure","required":["ResourceArn","TagList"],"members":{"ResourceArn":{},"TagList":{"shape":"S3"}}},"output":{"type":"structure","required":["Status"],"members":{"Status":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"CreateHapg":{"input":{"type":"structure","required":["Label"],"members":{"Label":{}}},"output":{"type":"structure","members":{"HapgArn":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"CreateHsm":{"input":{"type":"structure","required":["SubnetId","SshKey","IamRoleArn","SubscriptionType"],"members":{"SubnetId":{},"SshKey":{},"EniIp":{},"IamRoleArn":{},"ExternalId":{},"SubscriptionType":{},"ClientToken":{},"SyslogIp":{}}},"output":{"type":"structure","members":{"HsmArn":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"CreateLunaClient":{"input":{"type":"structure","required":["Certificate"],"members":{"Label":{},"Certificate":{}}},"output":{"type":"structure","members":{"ClientArn":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"DeleteHapg":{"input":{"type":"structure","required":["HapgArn"],"members":{"HapgArn":{}}},"output":{"type":"structure","required":["Status"],"members":{"Status":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"DeleteHsm":{"input":{"type":"structure","required":["HsmArn"],"members":{"HsmArn":{}}},"output":{"type":"structure","required":["Status"],"members":{"Status":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"DeleteLunaClient":{"input":{"type":"structure","required":["ClientArn"],"members":{"ClientArn":{}}},"output":{"type":"structure","required":["Status"],"members":{"Status":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"DescribeHapg":{"input":{"type":"structure","required":["HapgArn"],"members":{"HapgArn":{}}},"output":{"type":"structure","members":{"HapgArn":{},"HapgSerial":{},"HsmsLastActionFailed":{"shape":"Sz"},"HsmsPendingDeletion":{"shape":"Sz"},"HsmsPendingRegistration":{"shape":"Sz"},"Label":{},"LastModifiedTimestamp":{},"PartitionSerialList":{"shape":"S11"},"State":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"DescribeHsm":{"input":{"type":"structure","members":{"HsmArn":{},"HsmSerialNumber":{}}},"output":{"type":"structure","members":{"HsmArn":{},"Status":{},"StatusDetails":{},"AvailabilityZone":{},"EniId":{},"EniIp":{},"SubscriptionType":{},"SubscriptionStartDate":{},"SubscriptionEndDate":{},"VpcId":{},"SubnetId":{},"IamRoleArn":{},"SerialNumber":{},"VendorName":{},"HsmType":{},"SoftwareVersion":{},"SshPublicKey":{},"SshKeyLastUpdated":{},"ServerCertUri":{},"ServerCertLastUpdated":{},"Partitions":{"type":"list","member":{}}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"DescribeLunaClient":{"input":{"type":"structure","members":{"ClientArn":{},"CertificateFingerprint":{}}},"output":{"type":"structure","members":{"ClientArn":{},"Certificate":{},"CertificateFingerprint":{},"LastModifiedTimestamp":{},"Label":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"GetConfig":{"input":{"type":"structure","required":["ClientArn","ClientVersion","HapgList"],"members":{"ClientArn":{},"ClientVersion":{},"HapgList":{"shape":"S1i"}}},"output":{"type":"structure","members":{"ConfigType":{},"ConfigFile":{},"ConfigCred":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"ListAvailableZones":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"AZList":{"type":"list","member":{}}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"ListHapgs":{"input":{"type":"structure","members":{"NextToken":{}}},"output":{"type":"structure","required":["HapgList"],"members":{"HapgList":{"shape":"S1i"},"NextToken":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"ListHsms":{"input":{"type":"structure","members":{"NextToken":{}}},"output":{"type":"structure","members":{"HsmList":{"shape":"Sz"},"NextToken":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"ListLunaClients":{"input":{"type":"structure","members":{"NextToken":{}}},"output":{"type":"structure","required":["ClientList"],"members":{"ClientList":{"type":"list","member":{}},"NextToken":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","required":["TagList"],"members":{"TagList":{"shape":"S3"}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"ModifyHapg":{"input":{"type":"structure","required":["HapgArn"],"members":{"HapgArn":{},"Label":{},"PartitionSerialList":{"shape":"S11"}}},"output":{"type":"structure","members":{"HapgArn":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"ModifyHsm":{"input":{"type":"structure","required":["HsmArn"],"members":{"HsmArn":{},"SubnetId":{},"EniIp":{},"IamRoleArn":{},"ExternalId":{},"SyslogIp":{}}},"output":{"type":"structure","members":{"HsmArn":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"ModifyLunaClient":{"input":{"type":"structure","required":["ClientArn","Certificate"],"members":{"ClientArn":{},"Certificate":{}}},"output":{"type":"structure","members":{"ClientArn":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"RemoveTagsFromResource":{"input":{"type":"structure","required":["ResourceArn","TagKeyList"],"members":{"ResourceArn":{},"TagKeyList":{"type":"list","member":{}}}},"output":{"type":"structure","required":["Status"],"members":{"Status":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."}},"shapes":{"S3":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"Sz":{"type":"list","member":{}},"S11":{"type":"list","member":{}},"S1i":{"type":"list","member":{}}}}')},18988:function(e){"use strict";e.exports={o:{}}},90554:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-04-28","endpointPrefix":"cloudhsmv2","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"CloudHSM V2","serviceFullName":"AWS CloudHSM V2","serviceId":"CloudHSM V2","signatureVersion":"v4","signingName":"cloudhsm","targetPrefix":"BaldrApiService","uid":"cloudhsmv2-2017-04-28"},"operations":{"CopyBackupToRegion":{"input":{"type":"structure","required":["DestinationRegion","BackupId"],"members":{"DestinationRegion":{},"BackupId":{},"TagList":{"shape":"S4"}}},"output":{"type":"structure","members":{"DestinationBackup":{"type":"structure","members":{"CreateTimestamp":{"type":"timestamp"},"SourceRegion":{},"SourceBackup":{},"SourceCluster":{}}}}}},"CreateCluster":{"input":{"type":"structure","required":["HsmType","SubnetIds"],"members":{"BackupRetentionPolicy":{"shape":"Sd"},"HsmType":{},"SourceBackupId":{},"SubnetIds":{"type":"list","member":{}},"TagList":{"shape":"S4"}}},"output":{"type":"structure","members":{"Cluster":{"shape":"Sk"}}}},"CreateHsm":{"input":{"type":"structure","required":["ClusterId","AvailabilityZone"],"members":{"ClusterId":{},"AvailabilityZone":{},"IpAddress":{}}},"output":{"type":"structure","members":{"Hsm":{"shape":"Sn"}}}},"DeleteBackup":{"input":{"type":"structure","required":["BackupId"],"members":{"BackupId":{}}},"output":{"type":"structure","members":{"Backup":{"shape":"S16"}}}},"DeleteCluster":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{}}},"output":{"type":"structure","members":{"Cluster":{"shape":"Sk"}}}},"DeleteHsm":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{},"HsmId":{},"EniId":{},"EniIp":{}}},"output":{"type":"structure","members":{"HsmId":{}}}},"DescribeBackups":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S1g"},"SortAscending":{"type":"boolean"}}},"output":{"type":"structure","members":{"Backups":{"type":"list","member":{"shape":"S16"}},"NextToken":{}}}},"DescribeClusters":{"input":{"type":"structure","members":{"Filters":{"shape":"S1g"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Clusters":{"type":"list","member":{"shape":"Sk"}},"NextToken":{}}}},"InitializeCluster":{"input":{"type":"structure","required":["ClusterId","SignedCert","TrustAnchor"],"members":{"ClusterId":{},"SignedCert":{},"TrustAnchor":{}}},"output":{"type":"structure","members":{"State":{},"StateMessage":{}}}},"ListTags":{"input":{"type":"structure","required":["ResourceId"],"members":{"ResourceId":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["TagList"],"members":{"TagList":{"shape":"S4"},"NextToken":{}}}},"ModifyBackupAttributes":{"input":{"type":"structure","required":["BackupId","NeverExpires"],"members":{"BackupId":{},"NeverExpires":{"type":"boolean"}}},"output":{"type":"structure","members":{"Backup":{"shape":"S16"}}}},"ModifyCluster":{"input":{"type":"structure","required":["BackupRetentionPolicy","ClusterId"],"members":{"BackupRetentionPolicy":{"shape":"Sd"},"ClusterId":{}}},"output":{"type":"structure","members":{"Cluster":{"shape":"Sk"}}}},"RestoreBackup":{"input":{"type":"structure","required":["BackupId"],"members":{"BackupId":{}}},"output":{"type":"structure","members":{"Backup":{"shape":"S16"}}}},"TagResource":{"input":{"type":"structure","required":["ResourceId","TagList"],"members":{"ResourceId":{},"TagList":{"shape":"S4"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceId","TagKeyList"],"members":{"ResourceId":{},"TagKeyList":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}}},"shapes":{"S4":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"Sd":{"type":"structure","members":{"Type":{},"Value":{}}},"Sk":{"type":"structure","members":{"BackupPolicy":{},"BackupRetentionPolicy":{"shape":"Sd"},"ClusterId":{},"CreateTimestamp":{"type":"timestamp"},"Hsms":{"type":"list","member":{"shape":"Sn"}},"HsmType":{},"PreCoPassword":{},"SecurityGroup":{},"SourceBackupId":{},"State":{},"StateMessage":{},"SubnetMapping":{"type":"map","key":{},"value":{}},"VpcId":{},"Certificates":{"type":"structure","members":{"ClusterCsr":{},"HsmCertificate":{},"AwsHardwareCertificate":{},"ManufacturerHardwareCertificate":{},"ClusterCertificate":{}}},"TagList":{"shape":"S4"}}},"Sn":{"type":"structure","required":["HsmId"],"members":{"AvailabilityZone":{},"ClusterId":{},"SubnetId":{},"EniId":{},"EniIp":{},"HsmId":{},"State":{},"StateMessage":{}}},"S16":{"type":"structure","required":["BackupId"],"members":{"BackupId":{},"BackupState":{},"ClusterId":{},"CreateTimestamp":{"type":"timestamp"},"CopyTimestamp":{"type":"timestamp"},"NeverExpires":{"type":"boolean"},"SourceRegion":{},"SourceBackup":{},"SourceCluster":{},"DeleteTimestamp":{"type":"timestamp"},"TagList":{"shape":"S4"}}},"S1g":{"type":"map","key":{},"value":{"type":"list","member":{}}}}}')},77334:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeBackups":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"DescribeClusters":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListTags":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"}}}')},11506:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2013-11-01","endpointPrefix":"cloudtrail","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"CloudTrail","serviceFullName":"AWS CloudTrail","serviceId":"CloudTrail","signatureVersion":"v4","targetPrefix":"com.amazonaws.cloudtrail.v20131101.CloudTrail_20131101","uid":"cloudtrail-2013-11-01"},"operations":{"AddTags":{"input":{"type":"structure","required":["ResourceId","TagsList"],"members":{"ResourceId":{},"TagsList":{"shape":"S3"}}},"output":{"type":"structure","members":{}},"idempotent":true},"CancelQuery":{"input":{"type":"structure","required":["QueryId"],"members":{"EventDataStore":{"deprecated":true,"deprecatedMessage":"EventDataStore is no longer required by CancelQueryRequest"},"QueryId":{}}},"output":{"type":"structure","required":["QueryId","QueryStatus"],"members":{"QueryId":{},"QueryStatus":{}}},"idempotent":true},"CreateChannel":{"input":{"type":"structure","required":["Name","Source","Destinations"],"members":{"Name":{},"Source":{},"Destinations":{"shape":"Sg"},"Tags":{"shape":"S3"}}},"output":{"type":"structure","members":{"ChannelArn":{},"Name":{},"Source":{},"Destinations":{"shape":"Sg"},"Tags":{"shape":"S3"}}}},"CreateEventDataStore":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"AdvancedEventSelectors":{"shape":"So"},"MultiRegionEnabled":{"type":"boolean"},"OrganizationEnabled":{"type":"boolean"},"RetentionPeriod":{"type":"integer"},"TerminationProtectionEnabled":{"type":"boolean"},"TagsList":{"shape":"S3"},"KmsKeyId":{},"StartIngestion":{"type":"boolean"}}},"output":{"type":"structure","members":{"EventDataStoreArn":{},"Name":{},"Status":{},"AdvancedEventSelectors":{"shape":"So"},"MultiRegionEnabled":{"type":"boolean"},"OrganizationEnabled":{"type":"boolean"},"RetentionPeriod":{"type":"integer"},"TerminationProtectionEnabled":{"type":"boolean"},"TagsList":{"shape":"S3"},"CreatedTimestamp":{"type":"timestamp"},"UpdatedTimestamp":{"type":"timestamp"},"KmsKeyId":{}}}},"CreateTrail":{"input":{"type":"structure","required":["Name","S3BucketName"],"members":{"Name":{},"S3BucketName":{},"S3KeyPrefix":{},"SnsTopicName":{},"IncludeGlobalServiceEvents":{"type":"boolean"},"IsMultiRegionTrail":{"type":"boolean"},"EnableLogFileValidation":{"type":"boolean"},"CloudWatchLogsLogGroupArn":{},"CloudWatchLogsRoleArn":{},"KmsKeyId":{},"IsOrganizationTrail":{"type":"boolean"},"TagsList":{"shape":"S3"}}},"output":{"type":"structure","members":{"Name":{},"S3BucketName":{},"S3KeyPrefix":{},"SnsTopicName":{"deprecated":true},"SnsTopicARN":{},"IncludeGlobalServiceEvents":{"type":"boolean"},"IsMultiRegionTrail":{"type":"boolean"},"TrailARN":{},"LogFileValidationEnabled":{"type":"boolean"},"CloudWatchLogsLogGroupArn":{},"CloudWatchLogsRoleArn":{},"KmsKeyId":{},"IsOrganizationTrail":{"type":"boolean"}}},"idempotent":true},"DeleteChannel":{"input":{"type":"structure","required":["Channel"],"members":{"Channel":{}}},"output":{"type":"structure","members":{}}},"DeleteEventDataStore":{"input":{"type":"structure","required":["EventDataStore"],"members":{"EventDataStore":{}}},"output":{"type":"structure","members":{}}},"DeleteResourcePolicy":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeleteTrail":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeregisterOrganizationDelegatedAdmin":{"input":{"type":"structure","required":["DelegatedAdminAccountId"],"members":{"DelegatedAdminAccountId":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"DescribeQuery":{"input":{"type":"structure","members":{"EventDataStore":{"deprecated":true,"deprecatedMessage":"EventDataStore is no longer required by DescribeQueryRequest"},"QueryId":{},"QueryAlias":{}}},"output":{"type":"structure","members":{"QueryId":{},"QueryString":{},"QueryStatus":{},"QueryStatistics":{"type":"structure","members":{"EventsMatched":{"type":"long"},"EventsScanned":{"type":"long"},"BytesScanned":{"type":"long"},"ExecutionTimeInMillis":{"type":"integer"},"CreationTime":{"type":"timestamp"}}},"ErrorMessage":{},"DeliveryS3Uri":{},"DeliveryStatus":{}}},"idempotent":true},"DescribeTrails":{"input":{"type":"structure","members":{"trailNameList":{"type":"list","member":{}},"includeShadowTrails":{"type":"boolean"}}},"output":{"type":"structure","members":{"trailList":{"type":"list","member":{"shape":"S1v"}}}},"idempotent":true},"GetChannel":{"input":{"type":"structure","required":["Channel"],"members":{"Channel":{}}},"output":{"type":"structure","members":{"ChannelArn":{},"Name":{},"Source":{},"SourceConfig":{"type":"structure","members":{"ApplyToAllRegions":{"type":"boolean"},"AdvancedEventSelectors":{"shape":"So"}}},"Destinations":{"shape":"Sg"},"IngestionStatus":{"type":"structure","members":{"LatestIngestionSuccessTime":{"type":"timestamp"},"LatestIngestionSuccessEventID":{},"LatestIngestionErrorCode":{},"LatestIngestionAttemptTime":{"type":"timestamp"},"LatestIngestionAttemptEventID":{}}}}},"idempotent":true},"GetEventDataStore":{"input":{"type":"structure","required":["EventDataStore"],"members":{"EventDataStore":{}}},"output":{"type":"structure","members":{"EventDataStoreArn":{},"Name":{},"Status":{},"AdvancedEventSelectors":{"shape":"So"},"MultiRegionEnabled":{"type":"boolean"},"OrganizationEnabled":{"type":"boolean"},"RetentionPeriod":{"type":"integer"},"TerminationProtectionEnabled":{"type":"boolean"},"CreatedTimestamp":{"type":"timestamp"},"UpdatedTimestamp":{"type":"timestamp"},"KmsKeyId":{}}},"idempotent":true},"GetEventSelectors":{"input":{"type":"structure","required":["TrailName"],"members":{"TrailName":{}}},"output":{"type":"structure","members":{"TrailARN":{},"EventSelectors":{"shape":"S24"},"AdvancedEventSelectors":{"shape":"So"}}},"idempotent":true},"GetImport":{"input":{"type":"structure","required":["ImportId"],"members":{"ImportId":{}}},"output":{"type":"structure","members":{"ImportId":{},"Destinations":{"shape":"S2d"},"ImportSource":{"shape":"S2e"},"StartEventTime":{"type":"timestamp"},"EndEventTime":{"type":"timestamp"},"ImportStatus":{},"CreatedTimestamp":{"type":"timestamp"},"UpdatedTimestamp":{"type":"timestamp"},"ImportStatistics":{"shape":"S2h"}}}},"GetInsightSelectors":{"input":{"type":"structure","required":["TrailName"],"members":{"TrailName":{}}},"output":{"type":"structure","members":{"TrailARN":{},"InsightSelectors":{"shape":"S2k"}}},"idempotent":true},"GetQueryResults":{"input":{"type":"structure","required":["QueryId"],"members":{"EventDataStore":{"deprecated":true,"deprecatedMessage":"EventDataStore is no longer required by GetQueryResultsRequest"},"QueryId":{},"NextToken":{},"MaxQueryResults":{"type":"integer"}}},"output":{"type":"structure","members":{"QueryStatus":{},"QueryStatistics":{"type":"structure","members":{"ResultsCount":{"type":"integer"},"TotalResultsCount":{"type":"integer"},"BytesScanned":{"type":"long"}}},"QueryResultRows":{"type":"list","member":{"type":"list","member":{"type":"map","key":{},"value":{}}}},"NextToken":{},"ErrorMessage":{}}}},"GetResourcePolicy":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"ResourceArn":{},"ResourcePolicy":{}}},"idempotent":true},"GetTrail":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Trail":{"shape":"S1v"}}},"idempotent":true},"GetTrailStatus":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"IsLogging":{"type":"boolean"},"LatestDeliveryError":{},"LatestNotificationError":{},"LatestDeliveryTime":{"type":"timestamp"},"LatestNotificationTime":{"type":"timestamp"},"StartLoggingTime":{"type":"timestamp"},"StopLoggingTime":{"type":"timestamp"},"LatestCloudWatchLogsDeliveryError":{},"LatestCloudWatchLogsDeliveryTime":{"type":"timestamp"},"LatestDigestDeliveryTime":{"type":"timestamp"},"LatestDigestDeliveryError":{},"LatestDeliveryAttemptTime":{},"LatestNotificationAttemptTime":{},"LatestNotificationAttemptSucceeded":{},"LatestDeliveryAttemptSucceeded":{},"TimeLoggingStarted":{},"TimeLoggingStopped":{}}},"idempotent":true},"ListChannels":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Channels":{"type":"list","member":{"type":"structure","members":{"ChannelArn":{},"Name":{}}}},"NextToken":{}}},"idempotent":true},"ListEventDataStores":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"EventDataStores":{"type":"list","member":{"type":"structure","members":{"EventDataStoreArn":{},"Name":{},"TerminationProtectionEnabled":{"deprecated":true,"deprecatedMessage":"TerminationProtectionEnabled is no longer returned by ListEventDataStores","type":"boolean"},"Status":{"deprecated":true,"deprecatedMessage":"Status is no longer returned by ListEventDataStores"},"AdvancedEventSelectors":{"shape":"So","deprecated":true,"deprecatedMessage":"AdvancedEventSelectors is no longer returned by ListEventDataStores"},"MultiRegionEnabled":{"deprecated":true,"deprecatedMessage":"MultiRegionEnabled is no longer returned by ListEventDataStores","type":"boolean"},"OrganizationEnabled":{"deprecated":true,"deprecatedMessage":"OrganizationEnabled is no longer returned by ListEventDataStores","type":"boolean"},"RetentionPeriod":{"deprecated":true,"deprecatedMessage":"RetentionPeriod is no longer returned by ListEventDataStores","type":"integer"},"CreatedTimestamp":{"deprecated":true,"deprecatedMessage":"CreatedTimestamp is no longer returned by ListEventDataStores","type":"timestamp"},"UpdatedTimestamp":{"deprecated":true,"deprecatedMessage":"UpdatedTimestamp is no longer returned by ListEventDataStores","type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListImportFailures":{"input":{"type":"structure","required":["ImportId"],"members":{"ImportId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Failures":{"type":"list","member":{"type":"structure","members":{"Location":{},"Status":{},"ErrorType":{},"ErrorMessage":{},"LastUpdatedTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListImports":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"Destination":{},"ImportStatus":{},"NextToken":{}}},"output":{"type":"structure","members":{"Imports":{"type":"list","member":{"type":"structure","members":{"ImportId":{},"ImportStatus":{},"Destinations":{"shape":"S2d"},"CreatedTimestamp":{"type":"timestamp"},"UpdatedTimestamp":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListPublicKeys":{"input":{"type":"structure","members":{"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"NextToken":{}}},"output":{"type":"structure","members":{"PublicKeyList":{"type":"list","member":{"type":"structure","members":{"Value":{"type":"blob"},"ValidityStartTime":{"type":"timestamp"},"ValidityEndTime":{"type":"timestamp"},"Fingerprint":{}}}},"NextToken":{}}},"idempotent":true},"ListQueries":{"input":{"type":"structure","required":["EventDataStore"],"members":{"EventDataStore":{},"NextToken":{},"MaxResults":{"type":"integer"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"QueryStatus":{}}},"output":{"type":"structure","members":{"Queries":{"type":"list","member":{"type":"structure","members":{"QueryId":{},"QueryStatus":{},"CreationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListTags":{"input":{"type":"structure","required":["ResourceIdList"],"members":{"ResourceIdList":{"type":"list","member":{}},"NextToken":{}}},"output":{"type":"structure","members":{"ResourceTagList":{"type":"list","member":{"type":"structure","members":{"ResourceId":{},"TagsList":{"shape":"S3"}}}},"NextToken":{}}},"idempotent":true},"ListTrails":{"input":{"type":"structure","members":{"NextToken":{}}},"output":{"type":"structure","members":{"Trails":{"type":"list","member":{"type":"structure","members":{"TrailARN":{},"Name":{},"HomeRegion":{}}}},"NextToken":{}}},"idempotent":true},"LookupEvents":{"input":{"type":"structure","members":{"LookupAttributes":{"type":"list","member":{"type":"structure","required":["AttributeKey","AttributeValue"],"members":{"AttributeKey":{},"AttributeValue":{}}}},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"EventCategory":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Events":{"type":"list","member":{"type":"structure","members":{"EventId":{},"EventName":{},"ReadOnly":{},"AccessKeyId":{},"EventTime":{"type":"timestamp"},"EventSource":{},"Username":{},"Resources":{"type":"list","member":{"type":"structure","members":{"ResourceType":{},"ResourceName":{}}}},"CloudTrailEvent":{}}}},"NextToken":{}}},"idempotent":true},"PutEventSelectors":{"input":{"type":"structure","required":["TrailName"],"members":{"TrailName":{},"EventSelectors":{"shape":"S24"},"AdvancedEventSelectors":{"shape":"So"}}},"output":{"type":"structure","members":{"TrailARN":{},"EventSelectors":{"shape":"S24"},"AdvancedEventSelectors":{"shape":"So"}}},"idempotent":true},"PutInsightSelectors":{"input":{"type":"structure","required":["TrailName","InsightSelectors"],"members":{"TrailName":{},"InsightSelectors":{"shape":"S2k"}}},"output":{"type":"structure","members":{"TrailARN":{},"InsightSelectors":{"shape":"S2k"}}},"idempotent":true},"PutResourcePolicy":{"input":{"type":"structure","required":["ResourceArn","ResourcePolicy"],"members":{"ResourceArn":{},"ResourcePolicy":{}}},"output":{"type":"structure","members":{"ResourceArn":{},"ResourcePolicy":{}}},"idempotent":true},"RegisterOrganizationDelegatedAdmin":{"input":{"type":"structure","required":["MemberAccountId"],"members":{"MemberAccountId":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"RemoveTags":{"input":{"type":"structure","required":["ResourceId","TagsList"],"members":{"ResourceId":{},"TagsList":{"shape":"S3"}}},"output":{"type":"structure","members":{}},"idempotent":true},"RestoreEventDataStore":{"input":{"type":"structure","required":["EventDataStore"],"members":{"EventDataStore":{}}},"output":{"type":"structure","members":{"EventDataStoreArn":{},"Name":{},"Status":{},"AdvancedEventSelectors":{"shape":"So"},"MultiRegionEnabled":{"type":"boolean"},"OrganizationEnabled":{"type":"boolean"},"RetentionPeriod":{"type":"integer"},"TerminationProtectionEnabled":{"type":"boolean"},"CreatedTimestamp":{"type":"timestamp"},"UpdatedTimestamp":{"type":"timestamp"},"KmsKeyId":{}}}},"StartEventDataStoreIngestion":{"input":{"type":"structure","required":["EventDataStore"],"members":{"EventDataStore":{}}},"output":{"type":"structure","members":{}}},"StartImport":{"input":{"type":"structure","members":{"Destinations":{"shape":"S2d"},"ImportSource":{"shape":"S2e"},"StartEventTime":{"type":"timestamp"},"EndEventTime":{"type":"timestamp"},"ImportId":{}}},"output":{"type":"structure","members":{"ImportId":{},"Destinations":{"shape":"S2d"},"ImportSource":{"shape":"S2e"},"StartEventTime":{"type":"timestamp"},"EndEventTime":{"type":"timestamp"},"ImportStatus":{},"CreatedTimestamp":{"type":"timestamp"},"UpdatedTimestamp":{"type":"timestamp"}}}},"StartLogging":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"StartQuery":{"input":{"type":"structure","members":{"QueryStatement":{},"DeliveryS3Uri":{},"QueryAlias":{},"QueryParameters":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"QueryId":{}}},"idempotent":true},"StopEventDataStoreIngestion":{"input":{"type":"structure","required":["EventDataStore"],"members":{"EventDataStore":{}}},"output":{"type":"structure","members":{}}},"StopImport":{"input":{"type":"structure","required":["ImportId"],"members":{"ImportId":{}}},"output":{"type":"structure","members":{"ImportId":{},"ImportSource":{"shape":"S2e"},"Destinations":{"shape":"S2d"},"ImportStatus":{},"CreatedTimestamp":{"type":"timestamp"},"UpdatedTimestamp":{"type":"timestamp"},"StartEventTime":{"type":"timestamp"},"EndEventTime":{"type":"timestamp"},"ImportStatistics":{"shape":"S2h"}}}},"StopLogging":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateChannel":{"input":{"type":"structure","required":["Channel"],"members":{"Channel":{},"Destinations":{"shape":"Sg"},"Name":{}}},"output":{"type":"structure","members":{"ChannelArn":{},"Name":{},"Source":{},"Destinations":{"shape":"Sg"}}},"idempotent":true},"UpdateEventDataStore":{"input":{"type":"structure","required":["EventDataStore"],"members":{"EventDataStore":{},"Name":{},"AdvancedEventSelectors":{"shape":"So"},"MultiRegionEnabled":{"type":"boolean"},"OrganizationEnabled":{"type":"boolean"},"RetentionPeriod":{"type":"integer"},"TerminationProtectionEnabled":{"type":"boolean"},"KmsKeyId":{}}},"output":{"type":"structure","members":{"EventDataStoreArn":{},"Name":{},"Status":{},"AdvancedEventSelectors":{"shape":"So"},"MultiRegionEnabled":{"type":"boolean"},"OrganizationEnabled":{"type":"boolean"},"RetentionPeriod":{"type":"integer"},"TerminationProtectionEnabled":{"type":"boolean"},"CreatedTimestamp":{"type":"timestamp"},"UpdatedTimestamp":{"type":"timestamp"},"KmsKeyId":{}}},"idempotent":true},"UpdateTrail":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"S3BucketName":{},"S3KeyPrefix":{},"SnsTopicName":{},"IncludeGlobalServiceEvents":{"type":"boolean"},"IsMultiRegionTrail":{"type":"boolean"},"EnableLogFileValidation":{"type":"boolean"},"CloudWatchLogsLogGroupArn":{},"CloudWatchLogsRoleArn":{},"KmsKeyId":{},"IsOrganizationTrail":{"type":"boolean"}}},"output":{"type":"structure","members":{"Name":{},"S3BucketName":{},"S3KeyPrefix":{},"SnsTopicName":{"deprecated":true},"SnsTopicARN":{},"IncludeGlobalServiceEvents":{"type":"boolean"},"IsMultiRegionTrail":{"type":"boolean"},"TrailARN":{},"LogFileValidationEnabled":{"type":"boolean"},"CloudWatchLogsLogGroupArn":{},"CloudWatchLogsRoleArn":{},"KmsKeyId":{},"IsOrganizationTrail":{"type":"boolean"}}},"idempotent":true}},"shapes":{"S3":{"type":"list","member":{"type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}},"Sg":{"type":"list","member":{"type":"structure","required":["Type","Location"],"members":{"Type":{},"Location":{}}}},"So":{"type":"list","member":{"type":"structure","required":["FieldSelectors"],"members":{"Name":{},"FieldSelectors":{"type":"list","member":{"type":"structure","required":["Field"],"members":{"Field":{},"Equals":{"shape":"Su"},"StartsWith":{"shape":"Su"},"EndsWith":{"shape":"Su"},"NotEquals":{"shape":"Su"},"NotStartsWith":{"shape":"Su"},"NotEndsWith":{"shape":"Su"}}}}}}},"Su":{"type":"list","member":{}},"S1v":{"type":"structure","members":{"Name":{},"S3BucketName":{},"S3KeyPrefix":{},"SnsTopicName":{"deprecated":true},"SnsTopicARN":{},"IncludeGlobalServiceEvents":{"type":"boolean"},"IsMultiRegionTrail":{"type":"boolean"},"HomeRegion":{},"TrailARN":{},"LogFileValidationEnabled":{"type":"boolean"},"CloudWatchLogsLogGroupArn":{},"CloudWatchLogsRoleArn":{},"KmsKeyId":{},"HasCustomEventSelectors":{"type":"boolean"},"HasInsightSelectors":{"type":"boolean"},"IsOrganizationTrail":{"type":"boolean"}}},"S24":{"type":"list","member":{"type":"structure","members":{"ReadWriteType":{},"IncludeManagementEvents":{"type":"boolean"},"DataResources":{"type":"list","member":{"type":"structure","members":{"Type":{},"Values":{"type":"list","member":{}}}}},"ExcludeManagementEventSources":{"type":"list","member":{}}}}},"S2d":{"type":"list","member":{}},"S2e":{"type":"structure","required":["S3"],"members":{"S3":{"type":"structure","required":["S3LocationUri","S3BucketRegion","S3BucketAccessRoleArn"],"members":{"S3LocationUri":{},"S3BucketRegion":{},"S3BucketAccessRoleArn":{}}}}},"S2h":{"type":"structure","members":{"PrefixesFound":{"type":"long"},"PrefixesCompleted":{"type":"long"},"FilesCompleted":{"type":"long"},"EventsCompleted":{"type":"long"},"FailedEntries":{"type":"long"}}},"S2k":{"type":"list","member":{"type":"structure","members":{"InsightType":{}}}}}}')},27523:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeTrails":{"result_key":"trailList"},"GetQueryResults":{"input_token":"NextToken","output_token":"NextToken"},"ListChannels":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListEventDataStores":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListImportFailures":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Failures"},"ListImports":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Imports"},"ListPublicKeys":{"input_token":"NextToken","output_token":"NextToken","result_key":"PublicKeyList"},"ListQueries":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListTags":{"input_token":"NextToken","output_token":"NextToken","result_key":"ResourceTagList"},"ListTrails":{"input_token":"NextToken","output_token":"NextToken","result_key":"Trails"},"LookupEvents":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Events"}}}')},40893:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2016-10-06","endpointPrefix":"codebuild","jsonVersion":"1.1","protocol":"json","serviceFullName":"AWS CodeBuild","serviceId":"CodeBuild","signatureVersion":"v4","targetPrefix":"CodeBuild_20161006","uid":"codebuild-2016-10-06"},"operations":{"BatchDeleteBuilds":{"input":{"type":"structure","required":["ids"],"members":{"ids":{"shape":"S2"}}},"output":{"type":"structure","members":{"buildsDeleted":{"shape":"S2"},"buildsNotDeleted":{"shape":"S5"}}}},"BatchGetBuildBatches":{"input":{"type":"structure","required":["ids"],"members":{"ids":{"shape":"S9"}}},"output":{"type":"structure","members":{"buildBatches":{"type":"list","member":{"shape":"Sc"}},"buildBatchesNotFound":{"shape":"S9"}}}},"BatchGetBuilds":{"input":{"type":"structure","required":["ids"],"members":{"ids":{"shape":"S2"}}},"output":{"type":"structure","members":{"builds":{"type":"list","member":{"shape":"S23"}},"buildsNotFound":{"shape":"S2"}}}},"BatchGetProjects":{"input":{"type":"structure","required":["names"],"members":{"names":{"shape":"S2e"}}},"output":{"type":"structure","members":{"projects":{"type":"list","member":{"shape":"S2h"}},"projectsNotFound":{"shape":"S2e"}}}},"BatchGetReportGroups":{"input":{"type":"structure","required":["reportGroupArns"],"members":{"reportGroupArns":{"shape":"S32"}}},"output":{"type":"structure","members":{"reportGroups":{"type":"list","member":{"shape":"S35"}},"reportGroupsNotFound":{"shape":"S32"}}}},"BatchGetReports":{"input":{"type":"structure","required":["reportArns"],"members":{"reportArns":{"shape":"S3e"}}},"output":{"type":"structure","members":{"reports":{"type":"list","member":{"type":"structure","members":{"arn":{},"type":{},"name":{},"reportGroupArn":{},"executionId":{},"status":{},"created":{"type":"timestamp"},"expired":{"type":"timestamp"},"exportConfig":{"shape":"S38"},"truncated":{"type":"boolean"},"testSummary":{"type":"structure","required":["total","statusCounts","durationInNanoSeconds"],"members":{"total":{"type":"integer"},"statusCounts":{"type":"map","key":{},"value":{"type":"integer"}},"durationInNanoSeconds":{"type":"long"}}},"codeCoverageSummary":{"type":"structure","members":{"lineCoveragePercentage":{"type":"double"},"linesCovered":{"type":"integer"},"linesMissed":{"type":"integer"},"branchCoveragePercentage":{"type":"double"},"branchesCovered":{"type":"integer"},"branchesMissed":{"type":"integer"}}}}}},"reportsNotFound":{"shape":"S3e"}}}},"CreateProject":{"input":{"type":"structure","required":["name","source","artifacts","environment","serviceRole"],"members":{"name":{},"description":{},"source":{"shape":"Sl"},"secondarySources":{"shape":"St"},"sourceVersion":{},"secondarySourceVersions":{"shape":"Su"},"artifacts":{"shape":"S2k"},"secondaryArtifacts":{"shape":"S2n"},"cache":{"shape":"Sz"},"environment":{"shape":"S13"},"serviceRole":{},"timeoutInMinutes":{"type":"integer"},"queuedTimeoutInMinutes":{"type":"integer"},"encryptionKey":{},"tags":{"shape":"S2p"},"vpcConfig":{"shape":"S1i"},"badgeEnabled":{"type":"boolean"},"logsConfig":{"shape":"S1c"},"fileSystemLocations":{"shape":"S1l"},"buildBatchConfig":{"shape":"S1o"},"concurrentBuildLimit":{"type":"integer"}}},"output":{"type":"structure","members":{"project":{"shape":"S2h"}}}},"CreateReportGroup":{"input":{"type":"structure","required":["name","type","exportConfig"],"members":{"name":{},"type":{},"exportConfig":{"shape":"S38"},"tags":{"shape":"S2p"}}},"output":{"type":"structure","members":{"reportGroup":{"shape":"S35"}}}},"CreateWebhook":{"input":{"type":"structure","required":["projectName"],"members":{"projectName":{},"branchFilter":{},"filterGroups":{"shape":"S2u"},"buildType":{}}},"output":{"type":"structure","members":{"webhook":{"shape":"S2t"}}}},"DeleteBuildBatch":{"input":{"type":"structure","required":["id"],"members":{"id":{}}},"output":{"type":"structure","members":{"statusCode":{},"buildsDeleted":{"shape":"S2"},"buildsNotDeleted":{"shape":"S5"}}}},"DeleteProject":{"input":{"type":"structure","required":["name"],"members":{"name":{}}},"output":{"type":"structure","members":{}}},"DeleteReport":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"DeleteReportGroup":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"deleteReports":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"DeleteResourcePolicy":{"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{}}},"output":{"type":"structure","members":{}}},"DeleteSourceCredentials":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"arn":{}}}},"DeleteWebhook":{"input":{"type":"structure","required":["projectName"],"members":{"projectName":{}}},"output":{"type":"structure","members":{}}},"DescribeCodeCoverages":{"input":{"type":"structure","required":["reportArn"],"members":{"reportArn":{},"nextToken":{},"maxResults":{"type":"integer"},"sortOrder":{},"sortBy":{},"minLineCoveragePercentage":{"type":"double"},"maxLineCoveragePercentage":{"type":"double"}}},"output":{"type":"structure","members":{"nextToken":{},"codeCoverages":{"type":"list","member":{"type":"structure","members":{"id":{},"reportARN":{},"filePath":{},"lineCoveragePercentage":{"type":"double"},"linesCovered":{"type":"integer"},"linesMissed":{"type":"integer"},"branchCoveragePercentage":{"type":"double"},"branchesCovered":{"type":"integer"},"branchesMissed":{"type":"integer"},"expired":{"type":"timestamp"}}}}}}},"DescribeTestCases":{"input":{"type":"structure","required":["reportArn"],"members":{"reportArn":{},"nextToken":{},"maxResults":{"type":"integer"},"filter":{"type":"structure","members":{"status":{},"keyword":{}}}}},"output":{"type":"structure","members":{"nextToken":{},"testCases":{"type":"list","member":{"type":"structure","members":{"reportArn":{},"testRawDataPath":{},"prefix":{},"name":{},"status":{},"durationInNanoSeconds":{"type":"long"},"message":{},"expired":{"type":"timestamp"}}}}}}},"GetReportGroupTrend":{"input":{"type":"structure","required":["reportGroupArn","trendField"],"members":{"reportGroupArn":{},"numOfReports":{"type":"integer"},"trendField":{}}},"output":{"type":"structure","members":{"stats":{"type":"structure","members":{"average":{},"max":{},"min":{}}},"rawData":{"type":"list","member":{"type":"structure","members":{"reportArn":{},"data":{}}}}}}},"GetResourcePolicy":{"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{}}},"output":{"type":"structure","members":{"policy":{}}}},"ImportSourceCredentials":{"input":{"type":"structure","required":["token","serverType","authType"],"members":{"username":{},"token":{"type":"string","sensitive":true},"serverType":{},"authType":{},"shouldOverwrite":{"type":"boolean"}}},"output":{"type":"structure","members":{"arn":{}}}},"InvalidateProjectCache":{"input":{"type":"structure","required":["projectName"],"members":{"projectName":{}}},"output":{"type":"structure","members":{}}},"ListBuildBatches":{"input":{"type":"structure","members":{"filter":{"shape":"S50"},"maxResults":{"type":"integer"},"sortOrder":{},"nextToken":{}}},"output":{"type":"structure","members":{"ids":{"shape":"S9"},"nextToken":{}}}},"ListBuildBatchesForProject":{"input":{"type":"structure","members":{"projectName":{},"filter":{"shape":"S50"},"maxResults":{"type":"integer"},"sortOrder":{},"nextToken":{}}},"output":{"type":"structure","members":{"ids":{"shape":"S9"},"nextToken":{}}}},"ListBuilds":{"input":{"type":"structure","members":{"sortOrder":{},"nextToken":{}}},"output":{"type":"structure","members":{"ids":{"shape":"S2"},"nextToken":{}}}},"ListBuildsForProject":{"input":{"type":"structure","required":["projectName"],"members":{"projectName":{},"sortOrder":{},"nextToken":{}}},"output":{"type":"structure","members":{"ids":{"shape":"S2"},"nextToken":{}}}},"ListCuratedEnvironmentImages":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"platforms":{"type":"list","member":{"type":"structure","members":{"platform":{},"languages":{"type":"list","member":{"type":"structure","members":{"language":{},"images":{"type":"list","member":{"type":"structure","members":{"name":{},"description":{},"versions":{"type":"list","member":{}}}}}}}}}}}}}},"ListProjects":{"input":{"type":"structure","members":{"sortBy":{},"sortOrder":{},"nextToken":{}}},"output":{"type":"structure","members":{"nextToken":{},"projects":{"shape":"S2e"}}}},"ListReportGroups":{"input":{"type":"structure","members":{"sortOrder":{},"sortBy":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"nextToken":{},"reportGroups":{"shape":"S32"}}}},"ListReports":{"input":{"type":"structure","members":{"sortOrder":{},"nextToken":{},"maxResults":{"type":"integer"},"filter":{"shape":"S5q"}}},"output":{"type":"structure","members":{"nextToken":{},"reports":{"shape":"S3e"}}}},"ListReportsForReportGroup":{"input":{"type":"structure","required":["reportGroupArn"],"members":{"reportGroupArn":{},"nextToken":{},"sortOrder":{},"maxResults":{"type":"integer"},"filter":{"shape":"S5q"}}},"output":{"type":"structure","members":{"nextToken":{},"reports":{"shape":"S3e"}}}},"ListSharedProjects":{"input":{"type":"structure","members":{"sortBy":{},"sortOrder":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"nextToken":{},"projects":{"type":"list","member":{}}}}},"ListSharedReportGroups":{"input":{"type":"structure","members":{"sortOrder":{},"sortBy":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"nextToken":{},"reportGroups":{"shape":"S32"}}}},"ListSourceCredentials":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"sourceCredentialsInfos":{"type":"list","member":{"type":"structure","members":{"arn":{},"serverType":{},"authType":{}}}}}}},"PutResourcePolicy":{"input":{"type":"structure","required":["policy","resourceArn"],"members":{"policy":{},"resourceArn":{}}},"output":{"type":"structure","members":{"resourceArn":{}}}},"RetryBuild":{"input":{"type":"structure","members":{"id":{},"idempotencyToken":{}}},"output":{"type":"structure","members":{"build":{"shape":"S23"}}}},"RetryBuildBatch":{"input":{"type":"structure","members":{"id":{},"idempotencyToken":{},"retryType":{}}},"output":{"type":"structure","members":{"buildBatch":{"shape":"Sc"}}}},"StartBuild":{"input":{"type":"structure","required":["projectName"],"members":{"projectName":{},"secondarySourcesOverride":{"shape":"St"},"secondarySourcesVersionOverride":{"shape":"Su"},"sourceVersion":{},"artifactsOverride":{"shape":"S2k"},"secondaryArtifactsOverride":{"shape":"S2n"},"environmentVariablesOverride":{"shape":"S16"},"sourceTypeOverride":{},"sourceLocationOverride":{},"sourceAuthOverride":{"shape":"Sq"},"gitCloneDepthOverride":{"type":"integer"},"gitSubmodulesConfigOverride":{"shape":"So"},"buildspecOverride":{},"insecureSslOverride":{"type":"boolean"},"reportBuildStatusOverride":{"type":"boolean"},"buildStatusConfigOverride":{"shape":"Ss"},"environmentTypeOverride":{},"imageOverride":{},"computeTypeOverride":{},"certificateOverride":{},"cacheOverride":{"shape":"Sz"},"serviceRoleOverride":{},"privilegedModeOverride":{"type":"boolean"},"timeoutInMinutesOverride":{"type":"integer"},"queuedTimeoutInMinutesOverride":{"type":"integer"},"encryptionKeyOverride":{},"idempotencyToken":{},"logsConfigOverride":{"shape":"S1c"},"registryCredentialOverride":{"shape":"S19"},"imagePullCredentialsTypeOverride":{},"debugSessionEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"build":{"shape":"S23"}}}},"StartBuildBatch":{"input":{"type":"structure","required":["projectName"],"members":{"projectName":{},"secondarySourcesOverride":{"shape":"St"},"secondarySourcesVersionOverride":{"shape":"Su"},"sourceVersion":{},"artifactsOverride":{"shape":"S2k"},"secondaryArtifactsOverride":{"shape":"S2n"},"environmentVariablesOverride":{"shape":"S16"},"sourceTypeOverride":{},"sourceLocationOverride":{},"sourceAuthOverride":{"shape":"Sq"},"gitCloneDepthOverride":{"type":"integer"},"gitSubmodulesConfigOverride":{"shape":"So"},"buildspecOverride":{},"insecureSslOverride":{"type":"boolean"},"reportBuildBatchStatusOverride":{"type":"boolean"},"environmentTypeOverride":{},"imageOverride":{},"computeTypeOverride":{},"certificateOverride":{},"cacheOverride":{"shape":"Sz"},"serviceRoleOverride":{},"privilegedModeOverride":{"type":"boolean"},"buildTimeoutInMinutesOverride":{"type":"integer"},"queuedTimeoutInMinutesOverride":{"type":"integer"},"encryptionKeyOverride":{},"idempotencyToken":{},"logsConfigOverride":{"shape":"S1c"},"registryCredentialOverride":{"shape":"S19"},"imagePullCredentialsTypeOverride":{},"buildBatchConfigOverride":{"shape":"S1o"},"debugSessionEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"buildBatch":{"shape":"Sc"}}}},"StopBuild":{"input":{"type":"structure","required":["id"],"members":{"id":{}}},"output":{"type":"structure","members":{"build":{"shape":"S23"}}}},"StopBuildBatch":{"input":{"type":"structure","required":["id"],"members":{"id":{}}},"output":{"type":"structure","members":{"buildBatch":{"shape":"Sc"}}}},"UpdateProject":{"input":{"type":"structure","required":["name"],"members":{"name":{},"description":{},"source":{"shape":"Sl"},"secondarySources":{"shape":"St"},"sourceVersion":{},"secondarySourceVersions":{"shape":"Su"},"artifacts":{"shape":"S2k"},"secondaryArtifacts":{"shape":"S2n"},"cache":{"shape":"Sz"},"environment":{"shape":"S13"},"serviceRole":{},"timeoutInMinutes":{"type":"integer"},"queuedTimeoutInMinutes":{"type":"integer"},"encryptionKey":{},"tags":{"shape":"S2p"},"vpcConfig":{"shape":"S1i"},"badgeEnabled":{"type":"boolean"},"logsConfig":{"shape":"S1c"},"fileSystemLocations":{"shape":"S1l"},"buildBatchConfig":{"shape":"S1o"},"concurrentBuildLimit":{"type":"integer"}}},"output":{"type":"structure","members":{"project":{"shape":"S2h"}}}},"UpdateProjectVisibility":{"input":{"type":"structure","required":["projectArn","projectVisibility"],"members":{"projectArn":{},"projectVisibility":{},"resourceAccessRole":{}}},"output":{"type":"structure","members":{"projectArn":{},"publicProjectAlias":{},"projectVisibility":{}}}},"UpdateReportGroup":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"exportConfig":{"shape":"S38"},"tags":{"shape":"S2p"}}},"output":{"type":"structure","members":{"reportGroup":{"shape":"S35"}}}},"UpdateWebhook":{"input":{"type":"structure","required":["projectName"],"members":{"projectName":{},"branchFilter":{},"rotateSecret":{"type":"boolean"},"filterGroups":{"shape":"S2u"},"buildType":{}}},"output":{"type":"structure","members":{"webhook":{"shape":"S2t"}}}}},"shapes":{"S2":{"type":"list","member":{}},"S5":{"type":"list","member":{"type":"structure","members":{"id":{},"statusCode":{}}}},"S9":{"type":"list","member":{}},"Sc":{"type":"structure","members":{"id":{},"arn":{},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"},"currentPhase":{},"buildBatchStatus":{},"sourceVersion":{},"resolvedSourceVersion":{},"projectName":{},"phases":{"type":"list","member":{"type":"structure","members":{"phaseType":{},"phaseStatus":{},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"},"durationInSeconds":{"type":"long"},"contexts":{"shape":"Sj"}}}},"source":{"shape":"Sl"},"secondarySources":{"shape":"St"},"secondarySourceVersions":{"shape":"Su"},"artifacts":{"shape":"Sw"},"secondaryArtifacts":{"shape":"Sy"},"cache":{"shape":"Sz"},"environment":{"shape":"S13"},"serviceRole":{},"logConfig":{"shape":"S1c"},"buildTimeoutInMinutes":{"type":"integer"},"queuedTimeoutInMinutes":{"type":"integer"},"complete":{"type":"boolean"},"initiator":{},"vpcConfig":{"shape":"S1i"},"encryptionKey":{},"buildBatchNumber":{"type":"long"},"fileSystemLocations":{"shape":"S1l"},"buildBatchConfig":{"shape":"S1o"},"buildGroups":{"type":"list","member":{"type":"structure","members":{"identifier":{},"dependsOn":{"type":"list","member":{}},"ignoreFailure":{"type":"boolean"},"currentBuildSummary":{"shape":"S1v"},"priorBuildSummaryList":{"type":"list","member":{"shape":"S1v"}}}}},"debugSessionEnabled":{"type":"boolean"}}},"Sj":{"type":"list","member":{"type":"structure","members":{"statusCode":{},"message":{}}}},"Sl":{"type":"structure","required":["type"],"members":{"type":{},"location":{},"gitCloneDepth":{"type":"integer"},"gitSubmodulesConfig":{"shape":"So"},"buildspec":{},"auth":{"shape":"Sq"},"reportBuildStatus":{"type":"boolean"},"buildStatusConfig":{"shape":"Ss"},"insecureSsl":{"type":"boolean"},"sourceIdentifier":{}}},"So":{"type":"structure","required":["fetchSubmodules"],"members":{"fetchSubmodules":{"type":"boolean"}}},"Sq":{"type":"structure","required":["type"],"members":{"type":{},"resource":{}}},"Ss":{"type":"structure","members":{"context":{},"targetUrl":{}}},"St":{"type":"list","member":{"shape":"Sl"}},"Su":{"type":"list","member":{"type":"structure","required":["sourceIdentifier","sourceVersion"],"members":{"sourceIdentifier":{},"sourceVersion":{}}}},"Sw":{"type":"structure","members":{"location":{},"sha256sum":{},"md5sum":{},"overrideArtifactName":{"type":"boolean"},"encryptionDisabled":{"type":"boolean"},"artifactIdentifier":{},"bucketOwnerAccess":{}}},"Sy":{"type":"list","member":{"shape":"Sw"}},"Sz":{"type":"structure","required":["type"],"members":{"type":{},"location":{},"modes":{"type":"list","member":{}}}},"S13":{"type":"structure","required":["type","image","computeType"],"members":{"type":{},"image":{},"computeType":{},"environmentVariables":{"shape":"S16"},"privilegedMode":{"type":"boolean"},"certificate":{},"registryCredential":{"shape":"S19"},"imagePullCredentialsType":{}}},"S16":{"type":"list","member":{"type":"structure","required":["name","value"],"members":{"name":{},"value":{},"type":{}}}},"S19":{"type":"structure","required":["credential","credentialProvider"],"members":{"credential":{},"credentialProvider":{}}},"S1c":{"type":"structure","members":{"cloudWatchLogs":{"shape":"S1d"},"s3Logs":{"shape":"S1f"}}},"S1d":{"type":"structure","required":["status"],"members":{"status":{},"groupName":{},"streamName":{}}},"S1f":{"type":"structure","required":["status"],"members":{"status":{},"location":{},"encryptionDisabled":{"type":"boolean"},"bucketOwnerAccess":{}}},"S1i":{"type":"structure","members":{"vpcId":{},"subnets":{"type":"list","member":{}},"securityGroupIds":{"type":"list","member":{}}}},"S1l":{"type":"list","member":{"type":"structure","members":{"type":{},"location":{},"mountPoint":{},"identifier":{},"mountOptions":{}}}},"S1o":{"type":"structure","members":{"serviceRole":{},"combineArtifacts":{"type":"boolean"},"restrictions":{"type":"structure","members":{"maximumBuildsAllowed":{"type":"integer"},"computeTypesAllowed":{"type":"list","member":{}}}},"timeoutInMins":{"type":"integer"},"batchReportMode":{}}},"S1v":{"type":"structure","members":{"arn":{},"requestedOn":{"type":"timestamp"},"buildStatus":{},"primaryArtifact":{"shape":"S1w"},"secondaryArtifacts":{"type":"list","member":{"shape":"S1w"}}}},"S1w":{"type":"structure","members":{"type":{},"location":{},"identifier":{}}},"S23":{"type":"structure","members":{"id":{},"arn":{},"buildNumber":{"type":"long"},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"},"currentPhase":{},"buildStatus":{},"sourceVersion":{},"resolvedSourceVersion":{},"projectName":{},"phases":{"type":"list","member":{"type":"structure","members":{"phaseType":{},"phaseStatus":{},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"},"durationInSeconds":{"type":"long"},"contexts":{"shape":"Sj"}}}},"source":{"shape":"Sl"},"secondarySources":{"shape":"St"},"secondarySourceVersions":{"shape":"Su"},"artifacts":{"shape":"Sw"},"secondaryArtifacts":{"shape":"Sy"},"cache":{"shape":"Sz"},"environment":{"shape":"S13"},"serviceRole":{},"logs":{"type":"structure","members":{"groupName":{},"streamName":{},"deepLink":{},"s3DeepLink":{},"cloudWatchLogsArn":{},"s3LogsArn":{},"cloudWatchLogs":{"shape":"S1d"},"s3Logs":{"shape":"S1f"}}},"timeoutInMinutes":{"type":"integer"},"queuedTimeoutInMinutes":{"type":"integer"},"buildComplete":{"type":"boolean"},"initiator":{},"vpcConfig":{"shape":"S1i"},"networkInterface":{"type":"structure","members":{"subnetId":{},"networkInterfaceId":{}}},"encryptionKey":{},"exportedEnvironmentVariables":{"type":"list","member":{"type":"structure","members":{"name":{},"value":{}}}},"reportArns":{"type":"list","member":{}},"fileSystemLocations":{"shape":"S1l"},"debugSession":{"type":"structure","members":{"sessionEnabled":{"type":"boolean"},"sessionTarget":{}}},"buildBatchArn":{}}},"S2e":{"type":"list","member":{}},"S2h":{"type":"structure","members":{"name":{},"arn":{},"description":{},"source":{"shape":"Sl"},"secondarySources":{"shape":"St"},"sourceVersion":{},"secondarySourceVersions":{"shape":"Su"},"artifacts":{"shape":"S2k"},"secondaryArtifacts":{"shape":"S2n"},"cache":{"shape":"Sz"},"environment":{"shape":"S13"},"serviceRole":{},"timeoutInMinutes":{"type":"integer"},"queuedTimeoutInMinutes":{"type":"integer"},"encryptionKey":{},"tags":{"shape":"S2p"},"created":{"type":"timestamp"},"lastModified":{"type":"timestamp"},"webhook":{"shape":"S2t"},"vpcConfig":{"shape":"S1i"},"badge":{"type":"structure","members":{"badgeEnabled":{"type":"boolean"},"badgeRequestUrl":{}}},"logsConfig":{"shape":"S1c"},"fileSystemLocations":{"shape":"S1l"},"buildBatchConfig":{"shape":"S1o"},"concurrentBuildLimit":{"type":"integer"},"projectVisibility":{},"publicProjectAlias":{},"resourceAccessRole":{}}},"S2k":{"type":"structure","required":["type"],"members":{"type":{},"location":{},"path":{},"namespaceType":{},"name":{},"packaging":{},"overrideArtifactName":{"type":"boolean"},"encryptionDisabled":{"type":"boolean"},"artifactIdentifier":{},"bucketOwnerAccess":{}}},"S2n":{"type":"list","member":{"shape":"S2k"}},"S2p":{"type":"list","member":{"type":"structure","members":{"key":{},"value":{}}}},"S2t":{"type":"structure","members":{"url":{},"payloadUrl":{},"secret":{},"branchFilter":{},"filterGroups":{"shape":"S2u"},"buildType":{},"lastModifiedSecret":{"type":"timestamp"}}},"S2u":{"type":"list","member":{"type":"list","member":{"type":"structure","required":["type","pattern"],"members":{"type":{},"pattern":{},"excludeMatchedPattern":{"type":"boolean"}}}}},"S32":{"type":"list","member":{}},"S35":{"type":"structure","members":{"arn":{},"name":{},"type":{},"exportConfig":{"shape":"S38"},"created":{"type":"timestamp"},"lastModified":{"type":"timestamp"},"tags":{"shape":"S2p"},"status":{}}},"S38":{"type":"structure","members":{"exportConfigType":{},"s3Destination":{"type":"structure","members":{"bucket":{},"bucketOwner":{},"path":{},"packaging":{},"encryptionKey":{},"encryptionDisabled":{"type":"boolean"}}}}},"S3e":{"type":"list","member":{}},"S50":{"type":"structure","members":{"status":{}}},"S5q":{"type":"structure","members":{"status":{}}}}}')},23010:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeCodeCoverages":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"codeCoverages"},"DescribeTestCases":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"testCases"},"ListBuildBatches":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"ids"},"ListBuildBatchesForProject":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"ids"},"ListBuilds":{"input_token":"nextToken","output_token":"nextToken","result_key":"ids"},"ListBuildsForProject":{"input_token":"nextToken","output_token":"nextToken","result_key":"ids"},"ListProjects":{"input_token":"nextToken","output_token":"nextToken","result_key":"projects"},"ListReportGroups":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"reportGroups"},"ListReports":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"reports"},"ListReportsForReportGroup":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"reports"},"ListSharedProjects":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"projects"},"ListSharedReportGroups":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"reportGroups"}}}')},13514:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-04-13","endpointPrefix":"codecommit","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"CodeCommit","serviceFullName":"AWS CodeCommit","serviceId":"CodeCommit","signatureVersion":"v4","targetPrefix":"CodeCommit_20150413","uid":"codecommit-2015-04-13"},"operations":{"AssociateApprovalRuleTemplateWithRepository":{"input":{"type":"structure","required":["approvalRuleTemplateName","repositoryName"],"members":{"approvalRuleTemplateName":{},"repositoryName":{}}}},"BatchAssociateApprovalRuleTemplateWithRepositories":{"input":{"type":"structure","required":["approvalRuleTemplateName","repositoryNames"],"members":{"approvalRuleTemplateName":{},"repositoryNames":{"shape":"S5"}}},"output":{"type":"structure","required":["associatedRepositoryNames","errors"],"members":{"associatedRepositoryNames":{"shape":"S5"},"errors":{"type":"list","member":{"type":"structure","members":{"repositoryName":{},"errorCode":{},"errorMessage":{}}}}}}},"BatchDescribeMergeConflicts":{"input":{"type":"structure","required":["repositoryName","destinationCommitSpecifier","sourceCommitSpecifier","mergeOption"],"members":{"repositoryName":{},"destinationCommitSpecifier":{},"sourceCommitSpecifier":{},"mergeOption":{},"maxMergeHunks":{"type":"integer"},"maxConflictFiles":{"type":"integer"},"filePaths":{"type":"list","member":{}},"conflictDetailLevel":{},"conflictResolutionStrategy":{},"nextToken":{}}},"output":{"type":"structure","required":["conflicts","destinationCommitId","sourceCommitId"],"members":{"conflicts":{"type":"list","member":{"type":"structure","members":{"conflictMetadata":{"shape":"Sn"},"mergeHunks":{"shape":"S12"}}}},"nextToken":{},"errors":{"type":"list","member":{"type":"structure","required":["filePath","exceptionName","message"],"members":{"filePath":{},"exceptionName":{},"message":{}}}},"destinationCommitId":{},"sourceCommitId":{},"baseCommitId":{}}}},"BatchDisassociateApprovalRuleTemplateFromRepositories":{"input":{"type":"structure","required":["approvalRuleTemplateName","repositoryNames"],"members":{"approvalRuleTemplateName":{},"repositoryNames":{"shape":"S5"}}},"output":{"type":"structure","required":["disassociatedRepositoryNames","errors"],"members":{"disassociatedRepositoryNames":{"shape":"S5"},"errors":{"type":"list","member":{"type":"structure","members":{"repositoryName":{},"errorCode":{},"errorMessage":{}}}}}}},"BatchGetCommits":{"input":{"type":"structure","required":["commitIds","repositoryName"],"members":{"commitIds":{"type":"list","member":{}},"repositoryName":{}}},"output":{"type":"structure","members":{"commits":{"type":"list","member":{"shape":"S1l"}},"errors":{"type":"list","member":{"type":"structure","members":{"commitId":{},"errorCode":{},"errorMessage":{}}}}}}},"BatchGetRepositories":{"input":{"type":"structure","required":["repositoryNames"],"members":{"repositoryNames":{"shape":"S5"}}},"output":{"type":"structure","members":{"repositories":{"type":"list","member":{"shape":"S1x"}},"repositoriesNotFound":{"type":"list","member":{}}}}},"CreateApprovalRuleTemplate":{"input":{"type":"structure","required":["approvalRuleTemplateName","approvalRuleTemplateContent"],"members":{"approvalRuleTemplateName":{},"approvalRuleTemplateContent":{},"approvalRuleTemplateDescription":{}}},"output":{"type":"structure","required":["approvalRuleTemplate"],"members":{"approvalRuleTemplate":{"shape":"S2c"}}}},"CreateBranch":{"input":{"type":"structure","required":["repositoryName","branchName","commitId"],"members":{"repositoryName":{},"branchName":{},"commitId":{}}}},"CreateCommit":{"input":{"type":"structure","required":["repositoryName","branchName"],"members":{"repositoryName":{},"branchName":{},"parentCommitId":{},"authorName":{},"email":{},"commitMessage":{},"keepEmptyFolders":{"type":"boolean"},"putFiles":{"type":"list","member":{"type":"structure","required":["filePath"],"members":{"filePath":{},"fileMode":{},"fileContent":{"type":"blob"},"sourceFile":{"type":"structure","required":["filePath"],"members":{"filePath":{},"isMove":{"type":"boolean"}}}}}},"deleteFiles":{"shape":"S2o"},"setFileModes":{"shape":"S2q"}}},"output":{"type":"structure","members":{"commitId":{},"treeId":{},"filesAdded":{"shape":"S2t"},"filesUpdated":{"shape":"S2t"},"filesDeleted":{"shape":"S2t"}}}},"CreatePullRequest":{"input":{"type":"structure","required":["title","targets"],"members":{"title":{},"description":{},"targets":{"type":"list","member":{"type":"structure","required":["repositoryName","sourceReference"],"members":{"repositoryName":{},"sourceReference":{},"destinationReference":{}}}},"clientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["pullRequest"],"members":{"pullRequest":{"shape":"S33"}}}},"CreatePullRequestApprovalRule":{"input":{"type":"structure","required":["pullRequestId","approvalRuleName","approvalRuleContent"],"members":{"pullRequestId":{},"approvalRuleName":{},"approvalRuleContent":{}}},"output":{"type":"structure","required":["approvalRule"],"members":{"approvalRule":{"shape":"S3c"}}}},"CreateRepository":{"input":{"type":"structure","required":["repositoryName"],"members":{"repositoryName":{},"repositoryDescription":{},"tags":{"shape":"S3k"}}},"output":{"type":"structure","members":{"repositoryMetadata":{"shape":"S1x"}}}},"CreateUnreferencedMergeCommit":{"input":{"type":"structure","required":["repositoryName","sourceCommitSpecifier","destinationCommitSpecifier","mergeOption"],"members":{"repositoryName":{},"sourceCommitSpecifier":{},"destinationCommitSpecifier":{},"mergeOption":{},"conflictDetailLevel":{},"conflictResolutionStrategy":{},"authorName":{},"email":{},"commitMessage":{},"keepEmptyFolders":{"type":"boolean"},"conflictResolution":{"shape":"S3p"}}},"output":{"type":"structure","members":{"commitId":{},"treeId":{}}}},"DeleteApprovalRuleTemplate":{"input":{"type":"structure","required":["approvalRuleTemplateName"],"members":{"approvalRuleTemplateName":{}}},"output":{"type":"structure","required":["approvalRuleTemplateId"],"members":{"approvalRuleTemplateId":{}}}},"DeleteBranch":{"input":{"type":"structure","required":["repositoryName","branchName"],"members":{"repositoryName":{},"branchName":{}}},"output":{"type":"structure","members":{"deletedBranch":{"shape":"S3y"}}}},"DeleteCommentContent":{"input":{"type":"structure","required":["commentId"],"members":{"commentId":{}}},"output":{"type":"structure","members":{"comment":{"shape":"S42"}}}},"DeleteFile":{"input":{"type":"structure","required":["repositoryName","branchName","filePath","parentCommitId"],"members":{"repositoryName":{},"branchName":{},"filePath":{},"parentCommitId":{},"keepEmptyFolders":{"type":"boolean"},"commitMessage":{},"name":{},"email":{}}},"output":{"type":"structure","required":["commitId","blobId","treeId","filePath"],"members":{"commitId":{},"blobId":{},"treeId":{},"filePath":{}}}},"DeletePullRequestApprovalRule":{"input":{"type":"structure","required":["pullRequestId","approvalRuleName"],"members":{"pullRequestId":{},"approvalRuleName":{}}},"output":{"type":"structure","required":["approvalRuleId"],"members":{"approvalRuleId":{}}}},"DeleteRepository":{"input":{"type":"structure","required":["repositoryName"],"members":{"repositoryName":{}}},"output":{"type":"structure","members":{"repositoryId":{}}}},"DescribeMergeConflicts":{"input":{"type":"structure","required":["repositoryName","destinationCommitSpecifier","sourceCommitSpecifier","mergeOption","filePath"],"members":{"repositoryName":{},"destinationCommitSpecifier":{},"sourceCommitSpecifier":{},"mergeOption":{},"maxMergeHunks":{"type":"integer"},"filePath":{},"conflictDetailLevel":{},"conflictResolutionStrategy":{},"nextToken":{}}},"output":{"type":"structure","required":["conflictMetadata","mergeHunks","destinationCommitId","sourceCommitId"],"members":{"conflictMetadata":{"shape":"Sn"},"mergeHunks":{"shape":"S12"},"nextToken":{},"destinationCommitId":{},"sourceCommitId":{},"baseCommitId":{}}}},"DescribePullRequestEvents":{"input":{"type":"structure","required":["pullRequestId"],"members":{"pullRequestId":{},"pullRequestEventType":{},"actorArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["pullRequestEvents"],"members":{"pullRequestEvents":{"type":"list","member":{"type":"structure","members":{"pullRequestId":{},"eventDate":{"type":"timestamp"},"pullRequestEventType":{},"actorArn":{},"pullRequestCreatedEventMetadata":{"type":"structure","members":{"repositoryName":{},"sourceCommitId":{},"destinationCommitId":{},"mergeBase":{}}},"pullRequestStatusChangedEventMetadata":{"type":"structure","members":{"pullRequestStatus":{}}},"pullRequestSourceReferenceUpdatedEventMetadata":{"type":"structure","members":{"repositoryName":{},"beforeCommitId":{},"afterCommitId":{},"mergeBase":{}}},"pullRequestMergedStateChangedEventMetadata":{"type":"structure","members":{"repositoryName":{},"destinationReference":{},"mergeMetadata":{"shape":"S38"}}},"approvalRuleEventMetadata":{"type":"structure","members":{"approvalRuleName":{},"approvalRuleId":{},"approvalRuleContent":{}}},"approvalStateChangedEventMetadata":{"type":"structure","members":{"revisionId":{},"approvalStatus":{}}},"approvalRuleOverriddenEventMetadata":{"type":"structure","members":{"revisionId":{},"overrideStatus":{}}}}}},"nextToken":{}}}},"DisassociateApprovalRuleTemplateFromRepository":{"input":{"type":"structure","required":["approvalRuleTemplateName","repositoryName"],"members":{"approvalRuleTemplateName":{},"repositoryName":{}}}},"EvaluatePullRequestApprovalRules":{"input":{"type":"structure","required":["pullRequestId","revisionId"],"members":{"pullRequestId":{},"revisionId":{}}},"output":{"type":"structure","required":["evaluation"],"members":{"evaluation":{"type":"structure","members":{"approved":{"type":"boolean"},"overridden":{"type":"boolean"},"approvalRulesSatisfied":{"type":"list","member":{}},"approvalRulesNotSatisfied":{"type":"list","member":{}}}}}}},"GetApprovalRuleTemplate":{"input":{"type":"structure","required":["approvalRuleTemplateName"],"members":{"approvalRuleTemplateName":{}}},"output":{"type":"structure","required":["approvalRuleTemplate"],"members":{"approvalRuleTemplate":{"shape":"S2c"}}}},"GetBlob":{"input":{"type":"structure","required":["repositoryName","blobId"],"members":{"repositoryName":{},"blobId":{}}},"output":{"type":"structure","required":["content"],"members":{"content":{"type":"blob"}}}},"GetBranch":{"input":{"type":"structure","members":{"repositoryName":{},"branchName":{}}},"output":{"type":"structure","members":{"branch":{"shape":"S3y"}}}},"GetComment":{"input":{"type":"structure","required":["commentId"],"members":{"commentId":{}}},"output":{"type":"structure","members":{"comment":{"shape":"S42"}}}},"GetCommentReactions":{"input":{"type":"structure","required":["commentId"],"members":{"commentId":{},"reactionUserArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["reactionsForComment"],"members":{"reactionsForComment":{"type":"list","member":{"type":"structure","members":{"reaction":{"type":"structure","members":{"emoji":{},"shortCode":{},"unicode":{}}},"reactionUsers":{"type":"list","member":{}},"reactionsFromDeletedUsersCount":{"type":"integer"}}}},"nextToken":{}}}},"GetCommentsForComparedCommit":{"input":{"type":"structure","required":["repositoryName","afterCommitId"],"members":{"repositoryName":{},"beforeCommitId":{},"afterCommitId":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"commentsForComparedCommitData":{"type":"list","member":{"type":"structure","members":{"repositoryName":{},"beforeCommitId":{},"afterCommitId":{},"beforeBlobId":{},"afterBlobId":{},"location":{"shape":"S5q"},"comments":{"shape":"S5t"}}}},"nextToken":{}}}},"GetCommentsForPullRequest":{"input":{"type":"structure","required":["pullRequestId"],"members":{"pullRequestId":{},"repositoryName":{},"beforeCommitId":{},"afterCommitId":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"commentsForPullRequestData":{"type":"list","member":{"type":"structure","members":{"pullRequestId":{},"repositoryName":{},"beforeCommitId":{},"afterCommitId":{},"beforeBlobId":{},"afterBlobId":{},"location":{"shape":"S5q"},"comments":{"shape":"S5t"}}}},"nextToken":{}}}},"GetCommit":{"input":{"type":"structure","required":["repositoryName","commitId"],"members":{"repositoryName":{},"commitId":{}}},"output":{"type":"structure","required":["commit"],"members":{"commit":{"shape":"S1l"}}}},"GetDifferences":{"input":{"type":"structure","required":["repositoryName","afterCommitSpecifier"],"members":{"repositoryName":{},"beforeCommitSpecifier":{},"afterCommitSpecifier":{},"beforePath":{},"afterPath":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"differences":{"type":"list","member":{"type":"structure","members":{"beforeBlob":{"shape":"S65"},"afterBlob":{"shape":"S65"},"changeType":{}}}},"NextToken":{}}}},"GetFile":{"input":{"type":"structure","required":["repositoryName","filePath"],"members":{"repositoryName":{},"commitSpecifier":{},"filePath":{}}},"output":{"type":"structure","required":["commitId","blobId","filePath","fileMode","fileSize","fileContent"],"members":{"commitId":{},"blobId":{},"filePath":{},"fileMode":{},"fileSize":{"type":"long"},"fileContent":{"type":"blob"}}}},"GetFolder":{"input":{"type":"structure","required":["repositoryName","folderPath"],"members":{"repositoryName":{},"commitSpecifier":{},"folderPath":{}}},"output":{"type":"structure","required":["commitId","folderPath"],"members":{"commitId":{},"folderPath":{},"treeId":{},"subFolders":{"type":"list","member":{"type":"structure","members":{"treeId":{},"absolutePath":{},"relativePath":{}}}},"files":{"type":"list","member":{"type":"structure","members":{"blobId":{},"absolutePath":{},"relativePath":{},"fileMode":{}}}},"symbolicLinks":{"type":"list","member":{"type":"structure","members":{"blobId":{},"absolutePath":{},"relativePath":{},"fileMode":{}}}},"subModules":{"type":"list","member":{"type":"structure","members":{"commitId":{},"absolutePath":{},"relativePath":{}}}}}}},"GetMergeCommit":{"input":{"type":"structure","required":["repositoryName","sourceCommitSpecifier","destinationCommitSpecifier"],"members":{"repositoryName":{},"sourceCommitSpecifier":{},"destinationCommitSpecifier":{},"conflictDetailLevel":{},"conflictResolutionStrategy":{}}},"output":{"type":"structure","members":{"sourceCommitId":{},"destinationCommitId":{},"baseCommitId":{},"mergedCommitId":{}}}},"GetMergeConflicts":{"input":{"type":"structure","required":["repositoryName","destinationCommitSpecifier","sourceCommitSpecifier","mergeOption"],"members":{"repositoryName":{},"destinationCommitSpecifier":{},"sourceCommitSpecifier":{},"mergeOption":{},"conflictDetailLevel":{},"maxConflictFiles":{"type":"integer"},"conflictResolutionStrategy":{},"nextToken":{}}},"output":{"type":"structure","required":["mergeable","destinationCommitId","sourceCommitId","conflictMetadataList"],"members":{"mergeable":{"type":"boolean"},"destinationCommitId":{},"sourceCommitId":{},"baseCommitId":{},"conflictMetadataList":{"type":"list","member":{"shape":"Sn"}},"nextToken":{}}}},"GetMergeOptions":{"input":{"type":"structure","required":["repositoryName","sourceCommitSpecifier","destinationCommitSpecifier"],"members":{"repositoryName":{},"sourceCommitSpecifier":{},"destinationCommitSpecifier":{},"conflictDetailLevel":{},"conflictResolutionStrategy":{}}},"output":{"type":"structure","required":["mergeOptions","sourceCommitId","destinationCommitId","baseCommitId"],"members":{"mergeOptions":{"type":"list","member":{}},"sourceCommitId":{},"destinationCommitId":{},"baseCommitId":{}}}},"GetPullRequest":{"input":{"type":"structure","required":["pullRequestId"],"members":{"pullRequestId":{}}},"output":{"type":"structure","required":["pullRequest"],"members":{"pullRequest":{"shape":"S33"}}}},"GetPullRequestApprovalStates":{"input":{"type":"structure","required":["pullRequestId","revisionId"],"members":{"pullRequestId":{},"revisionId":{}}},"output":{"type":"structure","members":{"approvals":{"type":"list","member":{"type":"structure","members":{"userArn":{},"approvalState":{}}}}}}},"GetPullRequestOverrideState":{"input":{"type":"structure","required":["pullRequestId","revisionId"],"members":{"pullRequestId":{},"revisionId":{}}},"output":{"type":"structure","members":{"overridden":{"type":"boolean"},"overrider":{}}}},"GetRepository":{"input":{"type":"structure","required":["repositoryName"],"members":{"repositoryName":{}}},"output":{"type":"structure","members":{"repositoryMetadata":{"shape":"S1x"}}}},"GetRepositoryTriggers":{"input":{"type":"structure","required":["repositoryName"],"members":{"repositoryName":{}}},"output":{"type":"structure","members":{"configurationId":{},"triggers":{"shape":"S76"}}}},"ListApprovalRuleTemplates":{"input":{"type":"structure","members":{"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"approvalRuleTemplateNames":{"shape":"S7f"},"nextToken":{}}}},"ListAssociatedApprovalRuleTemplatesForRepository":{"input":{"type":"structure","required":["repositoryName"],"members":{"repositoryName":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"approvalRuleTemplateNames":{"shape":"S7f"},"nextToken":{}}}},"ListBranches":{"input":{"type":"structure","required":["repositoryName"],"members":{"repositoryName":{},"nextToken":{}}},"output":{"type":"structure","members":{"branches":{"shape":"S7a"},"nextToken":{}}}},"ListFileCommitHistory":{"input":{"type":"structure","required":["repositoryName","filePath"],"members":{"repositoryName":{},"commitSpecifier":{},"filePath":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","required":["revisionDag"],"members":{"revisionDag":{"type":"list","member":{"type":"structure","members":{"commit":{"shape":"S1l"},"blobId":{},"path":{},"revisionChildren":{"type":"list","member":{}}}}},"nextToken":{}}}},"ListPullRequests":{"input":{"type":"structure","required":["repositoryName"],"members":{"repositoryName":{},"authorArn":{},"pullRequestStatus":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["pullRequestIds"],"members":{"pullRequestIds":{"type":"list","member":{}},"nextToken":{}}}},"ListRepositories":{"input":{"type":"structure","members":{"nextToken":{},"sortBy":{},"order":{}}},"output":{"type":"structure","members":{"repositories":{"type":"list","member":{"type":"structure","members":{"repositoryName":{},"repositoryId":{}}}},"nextToken":{}}}},"ListRepositoriesForApprovalRuleTemplate":{"input":{"type":"structure","required":["approvalRuleTemplateName"],"members":{"approvalRuleTemplateName":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"repositoryNames":{"shape":"S5"},"nextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{},"nextToken":{}}},"output":{"type":"structure","members":{"tags":{"shape":"S3k"},"nextToken":{}}}},"MergeBranchesByFastForward":{"input":{"type":"structure","required":["repositoryName","sourceCommitSpecifier","destinationCommitSpecifier"],"members":{"repositoryName":{},"sourceCommitSpecifier":{},"destinationCommitSpecifier":{},"targetBranch":{}}},"output":{"type":"structure","members":{"commitId":{},"treeId":{}}}},"MergeBranchesBySquash":{"input":{"type":"structure","required":["repositoryName","sourceCommitSpecifier","destinationCommitSpecifier"],"members":{"repositoryName":{},"sourceCommitSpecifier":{},"destinationCommitSpecifier":{},"targetBranch":{},"conflictDetailLevel":{},"conflictResolutionStrategy":{},"authorName":{},"email":{},"commitMessage":{},"keepEmptyFolders":{"type":"boolean"},"conflictResolution":{"shape":"S3p"}}},"output":{"type":"structure","members":{"commitId":{},"treeId":{}}}},"MergeBranchesByThreeWay":{"input":{"type":"structure","required":["repositoryName","sourceCommitSpecifier","destinationCommitSpecifier"],"members":{"repositoryName":{},"sourceCommitSpecifier":{},"destinationCommitSpecifier":{},"targetBranch":{},"conflictDetailLevel":{},"conflictResolutionStrategy":{},"authorName":{},"email":{},"commitMessage":{},"keepEmptyFolders":{"type":"boolean"},"conflictResolution":{"shape":"S3p"}}},"output":{"type":"structure","members":{"commitId":{},"treeId":{}}}},"MergePullRequestByFastForward":{"input":{"type":"structure","required":["pullRequestId","repositoryName"],"members":{"pullRequestId":{},"repositoryName":{},"sourceCommitId":{}}},"output":{"type":"structure","members":{"pullRequest":{"shape":"S33"}}}},"MergePullRequestBySquash":{"input":{"type":"structure","required":["pullRequestId","repositoryName"],"members":{"pullRequestId":{},"repositoryName":{},"sourceCommitId":{},"conflictDetailLevel":{},"conflictResolutionStrategy":{},"commitMessage":{},"authorName":{},"email":{},"keepEmptyFolders":{"type":"boolean"},"conflictResolution":{"shape":"S3p"}}},"output":{"type":"structure","members":{"pullRequest":{"shape":"S33"}}}},"MergePullRequestByThreeWay":{"input":{"type":"structure","required":["pullRequestId","repositoryName"],"members":{"pullRequestId":{},"repositoryName":{},"sourceCommitId":{},"conflictDetailLevel":{},"conflictResolutionStrategy":{},"commitMessage":{},"authorName":{},"email":{},"keepEmptyFolders":{"type":"boolean"},"conflictResolution":{"shape":"S3p"}}},"output":{"type":"structure","members":{"pullRequest":{"shape":"S33"}}}},"OverridePullRequestApprovalRules":{"input":{"type":"structure","required":["pullRequestId","revisionId","overrideStatus"],"members":{"pullRequestId":{},"revisionId":{},"overrideStatus":{}}}},"PostCommentForComparedCommit":{"input":{"type":"structure","required":["repositoryName","afterCommitId","content"],"members":{"repositoryName":{},"beforeCommitId":{},"afterCommitId":{},"location":{"shape":"S5q"},"content":{},"clientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"repositoryName":{},"beforeCommitId":{},"afterCommitId":{},"beforeBlobId":{},"afterBlobId":{},"location":{"shape":"S5q"},"comment":{"shape":"S42"}}},"idempotent":true},"PostCommentForPullRequest":{"input":{"type":"structure","required":["pullRequestId","repositoryName","beforeCommitId","afterCommitId","content"],"members":{"pullRequestId":{},"repositoryName":{},"beforeCommitId":{},"afterCommitId":{},"location":{"shape":"S5q"},"content":{},"clientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"repositoryName":{},"pullRequestId":{},"beforeCommitId":{},"afterCommitId":{},"beforeBlobId":{},"afterBlobId":{},"location":{"shape":"S5q"},"comment":{"shape":"S42"}}},"idempotent":true},"PostCommentReply":{"input":{"type":"structure","required":["inReplyTo","content"],"members":{"inReplyTo":{},"clientRequestToken":{"idempotencyToken":true},"content":{}}},"output":{"type":"structure","members":{"comment":{"shape":"S42"}}},"idempotent":true},"PutCommentReaction":{"input":{"type":"structure","required":["commentId","reactionValue"],"members":{"commentId":{},"reactionValue":{}}}},"PutFile":{"input":{"type":"structure","required":["repositoryName","branchName","fileContent","filePath"],"members":{"repositoryName":{},"branchName":{},"fileContent":{"type":"blob"},"filePath":{},"fileMode":{},"parentCommitId":{},"commitMessage":{},"name":{},"email":{}}},"output":{"type":"structure","required":["commitId","blobId","treeId"],"members":{"commitId":{},"blobId":{},"treeId":{}}}},"PutRepositoryTriggers":{"input":{"type":"structure","required":["repositoryName","triggers"],"members":{"repositoryName":{},"triggers":{"shape":"S76"}}},"output":{"type":"structure","members":{"configurationId":{}}}},"TagResource":{"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{},"tags":{"shape":"S3k"}}}},"TestRepositoryTriggers":{"input":{"type":"structure","required":["repositoryName","triggers"],"members":{"repositoryName":{},"triggers":{"shape":"S76"}}},"output":{"type":"structure","members":{"successfulExecutions":{"type":"list","member":{}},"failedExecutions":{"type":"list","member":{"type":"structure","members":{"trigger":{},"failureMessage":{}}}}}}},"UntagResource":{"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{},"tagKeys":{"type":"list","member":{}}}}},"UpdateApprovalRuleTemplateContent":{"input":{"type":"structure","required":["approvalRuleTemplateName","newRuleContent"],"members":{"approvalRuleTemplateName":{},"newRuleContent":{},"existingRuleContentSha256":{}}},"output":{"type":"structure","required":["approvalRuleTemplate"],"members":{"approvalRuleTemplate":{"shape":"S2c"}}}},"UpdateApprovalRuleTemplateDescription":{"input":{"type":"structure","required":["approvalRuleTemplateName","approvalRuleTemplateDescription"],"members":{"approvalRuleTemplateName":{},"approvalRuleTemplateDescription":{}}},"output":{"type":"structure","required":["approvalRuleTemplate"],"members":{"approvalRuleTemplate":{"shape":"S2c"}}}},"UpdateApprovalRuleTemplateName":{"input":{"type":"structure","required":["oldApprovalRuleTemplateName","newApprovalRuleTemplateName"],"members":{"oldApprovalRuleTemplateName":{},"newApprovalRuleTemplateName":{}}},"output":{"type":"structure","required":["approvalRuleTemplate"],"members":{"approvalRuleTemplate":{"shape":"S2c"}}}},"UpdateComment":{"input":{"type":"structure","required":["commentId","content"],"members":{"commentId":{},"content":{}}},"output":{"type":"structure","members":{"comment":{"shape":"S42"}}}},"UpdateDefaultBranch":{"input":{"type":"structure","required":["repositoryName","defaultBranchName"],"members":{"repositoryName":{},"defaultBranchName":{}}}},"UpdatePullRequestApprovalRuleContent":{"input":{"type":"structure","required":["pullRequestId","approvalRuleName","newRuleContent"],"members":{"pullRequestId":{},"approvalRuleName":{},"existingRuleContentSha256":{},"newRuleContent":{}}},"output":{"type":"structure","required":["approvalRule"],"members":{"approvalRule":{"shape":"S3c"}}}},"UpdatePullRequestApprovalState":{"input":{"type":"structure","required":["pullRequestId","revisionId","approvalState"],"members":{"pullRequestId":{},"revisionId":{},"approvalState":{}}}},"UpdatePullRequestDescription":{"input":{"type":"structure","required":["pullRequestId","description"],"members":{"pullRequestId":{},"description":{}}},"output":{"type":"structure","required":["pullRequest"],"members":{"pullRequest":{"shape":"S33"}}}},"UpdatePullRequestStatus":{"input":{"type":"structure","required":["pullRequestId","pullRequestStatus"],"members":{"pullRequestId":{},"pullRequestStatus":{}}},"output":{"type":"structure","required":["pullRequest"],"members":{"pullRequest":{"shape":"S33"}}}},"UpdatePullRequestTitle":{"input":{"type":"structure","required":["pullRequestId","title"],"members":{"pullRequestId":{},"title":{}}},"output":{"type":"structure","required":["pullRequest"],"members":{"pullRequest":{"shape":"S33"}}}},"UpdateRepositoryDescription":{"input":{"type":"structure","required":["repositoryName"],"members":{"repositoryName":{},"repositoryDescription":{}}}},"UpdateRepositoryName":{"input":{"type":"structure","required":["oldName","newName"],"members":{"oldName":{},"newName":{}}}}},"shapes":{"S5":{"type":"list","member":{}},"Sn":{"type":"structure","members":{"filePath":{},"fileSizes":{"type":"structure","members":{"source":{"type":"long"},"destination":{"type":"long"},"base":{"type":"long"}}},"fileModes":{"type":"structure","members":{"source":{},"destination":{},"base":{}}},"objectTypes":{"type":"structure","members":{"source":{},"destination":{},"base":{}}},"numberOfConflicts":{"type":"integer"},"isBinaryFile":{"type":"structure","members":{"source":{"type":"boolean"},"destination":{"type":"boolean"},"base":{"type":"boolean"}}},"contentConflict":{"type":"boolean"},"fileModeConflict":{"type":"boolean"},"objectTypeConflict":{"type":"boolean"},"mergeOperations":{"type":"structure","members":{"source":{},"destination":{}}}}},"S12":{"type":"list","member":{"type":"structure","members":{"isConflict":{"type":"boolean"},"source":{"shape":"S15"},"destination":{"shape":"S15"},"base":{"shape":"S15"}}}},"S15":{"type":"structure","members":{"startLine":{"type":"integer"},"endLine":{"type":"integer"},"hunkContent":{}}},"S1l":{"type":"structure","members":{"commitId":{},"treeId":{},"parents":{"type":"list","member":{}},"message":{},"author":{"shape":"S1n"},"committer":{"shape":"S1n"},"additionalData":{}}},"S1n":{"type":"structure","members":{"name":{},"email":{},"date":{}}},"S1x":{"type":"structure","members":{"accountId":{},"repositoryId":{},"repositoryName":{},"repositoryDescription":{},"defaultBranch":{},"lastModifiedDate":{"type":"timestamp"},"creationDate":{"type":"timestamp"},"cloneUrlHttp":{},"cloneUrlSsh":{},"Arn":{}}},"S2c":{"type":"structure","members":{"approvalRuleTemplateId":{},"approvalRuleTemplateName":{},"approvalRuleTemplateDescription":{},"approvalRuleTemplateContent":{},"ruleContentSha256":{},"lastModifiedDate":{"type":"timestamp"},"creationDate":{"type":"timestamp"},"lastModifiedUser":{}}},"S2o":{"type":"list","member":{"type":"structure","required":["filePath"],"members":{"filePath":{}}}},"S2q":{"type":"list","member":{"type":"structure","required":["filePath","fileMode"],"members":{"filePath":{},"fileMode":{}}}},"S2t":{"type":"list","member":{"type":"structure","members":{"absolutePath":{},"blobId":{},"fileMode":{}}}},"S33":{"type":"structure","members":{"pullRequestId":{},"title":{},"description":{},"lastActivityDate":{"type":"timestamp"},"creationDate":{"type":"timestamp"},"pullRequestStatus":{},"authorArn":{},"pullRequestTargets":{"type":"list","member":{"type":"structure","members":{"repositoryName":{},"sourceReference":{},"destinationReference":{},"destinationCommit":{},"sourceCommit":{},"mergeBase":{},"mergeMetadata":{"shape":"S38"}}}},"clientRequestToken":{},"revisionId":{},"approvalRules":{"type":"list","member":{"shape":"S3c"}}}},"S38":{"type":"structure","members":{"isMerged":{"type":"boolean"},"mergedBy":{},"mergeCommitId":{},"mergeOption":{}}},"S3c":{"type":"structure","members":{"approvalRuleId":{},"approvalRuleName":{},"approvalRuleContent":{},"ruleContentSha256":{},"lastModifiedDate":{"type":"timestamp"},"creationDate":{"type":"timestamp"},"lastModifiedUser":{},"originApprovalRuleTemplate":{"type":"structure","members":{"approvalRuleTemplateId":{},"approvalRuleTemplateName":{}}}}},"S3k":{"type":"map","key":{},"value":{}},"S3p":{"type":"structure","members":{"replaceContents":{"type":"list","member":{"type":"structure","required":["filePath","replacementType"],"members":{"filePath":{},"replacementType":{},"content":{"type":"blob"},"fileMode":{}}}},"deleteFiles":{"shape":"S2o"},"setFileModes":{"shape":"S2q"}}},"S3y":{"type":"structure","members":{"branchName":{},"commitId":{}}},"S42":{"type":"structure","members":{"commentId":{},"content":{},"inReplyTo":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"authorArn":{},"deleted":{"type":"boolean"},"clientRequestToken":{},"callerReactions":{"type":"list","member":{}},"reactionCounts":{"type":"map","key":{},"value":{"type":"integer"}}}},"S5q":{"type":"structure","members":{"filePath":{},"filePosition":{"type":"long"},"relativeFileVersion":{}}},"S5t":{"type":"list","member":{"shape":"S42"}},"S65":{"type":"structure","members":{"blobId":{},"path":{},"mode":{}}},"S76":{"type":"list","member":{"type":"structure","required":["name","destinationArn","events"],"members":{"name":{},"destinationArn":{},"customData":{},"branches":{"shape":"S7a"},"events":{"type":"list","member":{}}}}},"S7a":{"type":"list","member":{}},"S7f":{"type":"list","member":{}}}}')},62599:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeMergeConflicts":{"input_token":"nextToken","limit_key":"maxMergeHunks","output_token":"nextToken"},"DescribePullRequestEvents":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken"},"GetCommentReactions":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken"},"GetCommentsForComparedCommit":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken"},"GetCommentsForPullRequest":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken"},"GetDifferences":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetMergeConflicts":{"input_token":"nextToken","limit_key":"maxConflictFiles","output_token":"nextToken"},"ListApprovalRuleTemplates":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken"},"ListAssociatedApprovalRuleTemplatesForRepository":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken"},"ListBranches":{"input_token":"nextToken","output_token":"nextToken","result_key":"branches"},"ListFileCommitHistory":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken"},"ListPullRequests":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken"},"ListRepositories":{"input_token":"nextToken","output_token":"nextToken","result_key":"repositories"},"ListRepositoriesForApprovalRuleTemplate":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken"}}}')},10967:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-10-06","endpointPrefix":"codedeploy","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"CodeDeploy","serviceFullName":"AWS CodeDeploy","serviceId":"CodeDeploy","signatureVersion":"v4","targetPrefix":"CodeDeploy_20141006","uid":"codedeploy-2014-10-06"},"operations":{"AddTagsToOnPremisesInstances":{"input":{"type":"structure","required":["tags","instanceNames"],"members":{"tags":{"shape":"S2"},"instanceNames":{"shape":"S6"}}}},"BatchGetApplicationRevisions":{"input":{"type":"structure","required":["applicationName","revisions"],"members":{"applicationName":{},"revisions":{"shape":"Sa"}}},"output":{"type":"structure","members":{"applicationName":{},"errorMessage":{},"revisions":{"type":"list","member":{"type":"structure","members":{"revisionLocation":{"shape":"Sb"},"genericRevisionInfo":{"shape":"Su"}}}}}}},"BatchGetApplications":{"input":{"type":"structure","required":["applicationNames"],"members":{"applicationNames":{"shape":"S10"}}},"output":{"type":"structure","members":{"applicationsInfo":{"type":"list","member":{"shape":"S13"}}}}},"BatchGetDeploymentGroups":{"input":{"type":"structure","required":["applicationName","deploymentGroupNames"],"members":{"applicationName":{},"deploymentGroupNames":{"shape":"Sw"}}},"output":{"type":"structure","members":{"deploymentGroupsInfo":{"type":"list","member":{"shape":"S1b"}},"errorMessage":{}}}},"BatchGetDeploymentInstances":{"input":{"type":"structure","required":["deploymentId","instanceIds"],"members":{"deploymentId":{},"instanceIds":{"shape":"S32"}}},"output":{"type":"structure","members":{"instancesSummary":{"type":"list","member":{"shape":"S36"}},"errorMessage":{}}},"deprecated":true,"deprecatedMessage":"This operation is deprecated, use BatchGetDeploymentTargets instead."},"BatchGetDeploymentTargets":{"input":{"type":"structure","members":{"deploymentId":{},"targetIds":{"shape":"S3j"}}},"output":{"type":"structure","members":{"deploymentTargets":{"type":"list","member":{"shape":"S3n"}}}}},"BatchGetDeployments":{"input":{"type":"structure","required":["deploymentIds"],"members":{"deploymentIds":{"shape":"S49"}}},"output":{"type":"structure","members":{"deploymentsInfo":{"type":"list","member":{"shape":"S4c"}}}}},"BatchGetOnPremisesInstances":{"input":{"type":"structure","required":["instanceNames"],"members":{"instanceNames":{"shape":"S6"}}},"output":{"type":"structure","members":{"instanceInfos":{"type":"list","member":{"shape":"S4t"}}}}},"ContinueDeployment":{"input":{"type":"structure","members":{"deploymentId":{},"deploymentWaitType":{}}}},"CreateApplication":{"input":{"type":"structure","required":["applicationName"],"members":{"applicationName":{},"computePlatform":{},"tags":{"shape":"S2"}}},"output":{"type":"structure","members":{"applicationId":{}}}},"CreateDeployment":{"input":{"type":"structure","required":["applicationName"],"members":{"applicationName":{},"deploymentGroupName":{},"revision":{"shape":"Sb"},"deploymentConfigName":{},"description":{},"ignoreApplicationStopFailures":{"type":"boolean"},"targetInstances":{"shape":"S4j"},"autoRollbackConfiguration":{"shape":"S1z"},"updateOutdatedInstancesOnly":{"type":"boolean"},"fileExistsBehavior":{},"overrideAlarmConfiguration":{"shape":"S1v"}}},"output":{"type":"structure","members":{"deploymentId":{}}}},"CreateDeploymentConfig":{"input":{"type":"structure","required":["deploymentConfigName"],"members":{"deploymentConfigName":{},"minimumHealthyHosts":{"shape":"S54"},"trafficRoutingConfig":{"shape":"S57"},"computePlatform":{}}},"output":{"type":"structure","members":{"deploymentConfigId":{}}}},"CreateDeploymentGroup":{"input":{"type":"structure","required":["applicationName","deploymentGroupName","serviceRoleArn"],"members":{"applicationName":{},"deploymentGroupName":{},"deploymentConfigName":{},"ec2TagFilters":{"shape":"S1e"},"onPremisesInstanceTagFilters":{"shape":"S1h"},"autoScalingGroups":{"shape":"S4k"},"serviceRoleArn":{},"triggerConfigurations":{"shape":"S1p"},"alarmConfiguration":{"shape":"S1v"},"autoRollbackConfiguration":{"shape":"S1z"},"outdatedInstancesStrategy":{},"deploymentStyle":{"shape":"S22"},"blueGreenDeploymentConfiguration":{"shape":"S26"},"loadBalancerInfo":{"shape":"S2e"},"ec2TagSet":{"shape":"S2t"},"ecsServices":{"shape":"S2x"},"onPremisesTagSet":{"shape":"S2v"},"tags":{"shape":"S2"}}},"output":{"type":"structure","members":{"deploymentGroupId":{}}}},"DeleteApplication":{"input":{"type":"structure","required":["applicationName"],"members":{"applicationName":{}}}},"DeleteDeploymentConfig":{"input":{"type":"structure","required":["deploymentConfigName"],"members":{"deploymentConfigName":{}}}},"DeleteDeploymentGroup":{"input":{"type":"structure","required":["applicationName","deploymentGroupName"],"members":{"applicationName":{},"deploymentGroupName":{}}},"output":{"type":"structure","members":{"hooksNotCleanedUp":{"shape":"S1k"}}}},"DeleteGitHubAccountToken":{"input":{"type":"structure","members":{"tokenName":{}}},"output":{"type":"structure","members":{"tokenName":{}}}},"DeleteResourcesByExternalId":{"input":{"type":"structure","members":{"externalId":{}}},"output":{"type":"structure","members":{}}},"DeregisterOnPremisesInstance":{"input":{"type":"structure","required":["instanceName"],"members":{"instanceName":{}}}},"GetApplication":{"input":{"type":"structure","required":["applicationName"],"members":{"applicationName":{}}},"output":{"type":"structure","members":{"application":{"shape":"S13"}}}},"GetApplicationRevision":{"input":{"type":"structure","required":["applicationName","revision"],"members":{"applicationName":{},"revision":{"shape":"Sb"}}},"output":{"type":"structure","members":{"applicationName":{},"revision":{"shape":"Sb"},"revisionInfo":{"shape":"Su"}}}},"GetDeployment":{"input":{"type":"structure","required":["deploymentId"],"members":{"deploymentId":{}}},"output":{"type":"structure","members":{"deploymentInfo":{"shape":"S4c"}}}},"GetDeploymentConfig":{"input":{"type":"structure","required":["deploymentConfigName"],"members":{"deploymentConfigName":{}}},"output":{"type":"structure","members":{"deploymentConfigInfo":{"type":"structure","members":{"deploymentConfigId":{},"deploymentConfigName":{},"minimumHealthyHosts":{"shape":"S54"},"createTime":{"type":"timestamp"},"computePlatform":{},"trafficRoutingConfig":{"shape":"S57"}}}}}},"GetDeploymentGroup":{"input":{"type":"structure","required":["applicationName","deploymentGroupName"],"members":{"applicationName":{},"deploymentGroupName":{}}},"output":{"type":"structure","members":{"deploymentGroupInfo":{"shape":"S1b"}}}},"GetDeploymentInstance":{"input":{"type":"structure","required":["deploymentId","instanceId"],"members":{"deploymentId":{},"instanceId":{}}},"output":{"type":"structure","members":{"instanceSummary":{"shape":"S36"}}},"deprecated":true,"deprecatedMessage":"This operation is deprecated, use GetDeploymentTarget instead."},"GetDeploymentTarget":{"input":{"type":"structure","members":{"deploymentId":{},"targetId":{}}},"output":{"type":"structure","members":{"deploymentTarget":{"shape":"S3n"}}}},"GetOnPremisesInstance":{"input":{"type":"structure","required":["instanceName"],"members":{"instanceName":{}}},"output":{"type":"structure","members":{"instanceInfo":{"shape":"S4t"}}}},"ListApplicationRevisions":{"input":{"type":"structure","required":["applicationName"],"members":{"applicationName":{},"sortBy":{},"sortOrder":{},"s3Bucket":{},"s3KeyPrefix":{},"deployed":{},"nextToken":{}}},"output":{"type":"structure","members":{"revisions":{"shape":"Sa"},"nextToken":{}}}},"ListApplications":{"input":{"type":"structure","members":{"nextToken":{}}},"output":{"type":"structure","members":{"applications":{"shape":"S10"},"nextToken":{}}}},"ListDeploymentConfigs":{"input":{"type":"structure","members":{"nextToken":{}}},"output":{"type":"structure","members":{"deploymentConfigsList":{"type":"list","member":{}},"nextToken":{}}}},"ListDeploymentGroups":{"input":{"type":"structure","required":["applicationName"],"members":{"applicationName":{},"nextToken":{}}},"output":{"type":"structure","members":{"applicationName":{},"deploymentGroups":{"shape":"Sw"},"nextToken":{}}}},"ListDeploymentInstances":{"input":{"type":"structure","required":["deploymentId"],"members":{"deploymentId":{},"nextToken":{},"instanceStatusFilter":{"type":"list","member":{"shape":"S37"}},"instanceTypeFilter":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"instancesList":{"shape":"S32"},"nextToken":{}}},"deprecated":true,"deprecatedMessage":"This operation is deprecated, use ListDeploymentTargets instead."},"ListDeploymentTargets":{"input":{"type":"structure","members":{"deploymentId":{},"nextToken":{},"targetFilters":{"type":"map","key":{},"value":{"type":"list","member":{}}}}},"output":{"type":"structure","members":{"targetIds":{"shape":"S3j"},"nextToken":{}}}},"ListDeployments":{"input":{"type":"structure","members":{"applicationName":{},"deploymentGroupName":{},"externalId":{},"includeOnlyStatuses":{"type":"list","member":{}},"createTimeRange":{"type":"structure","members":{"start":{"type":"timestamp"},"end":{"type":"timestamp"}}},"nextToken":{}}},"output":{"type":"structure","members":{"deployments":{"shape":"S49"},"nextToken":{}}}},"ListGitHubAccountTokenNames":{"input":{"type":"structure","members":{"nextToken":{}}},"output":{"type":"structure","members":{"tokenNameList":{"type":"list","member":{}},"nextToken":{}}}},"ListOnPremisesInstances":{"input":{"type":"structure","members":{"registrationStatus":{},"tagFilters":{"shape":"S1h"},"nextToken":{}}},"output":{"type":"structure","members":{"instanceNames":{"shape":"S6"},"nextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{},"NextToken":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"S2"},"NextToken":{}}}},"PutLifecycleEventHookExecutionStatus":{"input":{"type":"structure","members":{"deploymentId":{},"lifecycleEventHookExecutionId":{},"status":{}}},"output":{"type":"structure","members":{"lifecycleEventHookExecutionId":{}}}},"RegisterApplicationRevision":{"input":{"type":"structure","required":["applicationName","revision"],"members":{"applicationName":{},"description":{},"revision":{"shape":"Sb"}}}},"RegisterOnPremisesInstance":{"input":{"type":"structure","required":["instanceName"],"members":{"instanceName":{},"iamSessionArn":{},"iamUserArn":{}}}},"RemoveTagsFromOnPremisesInstances":{"input":{"type":"structure","required":["tags","instanceNames"],"members":{"tags":{"shape":"S2"},"instanceNames":{"shape":"S6"}}}},"SkipWaitTimeForInstanceTermination":{"input":{"type":"structure","members":{"deploymentId":{}}},"deprecated":true,"deprecatedMessage":"This operation is deprecated, use ContinueDeployment with DeploymentWaitType instead."},"StopDeployment":{"input":{"type":"structure","required":["deploymentId"],"members":{"deploymentId":{},"autoRollbackEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"status":{},"statusMessage":{}}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"S2"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateApplication":{"input":{"type":"structure","members":{"applicationName":{},"newApplicationName":{}}}},"UpdateDeploymentGroup":{"input":{"type":"structure","required":["applicationName","currentDeploymentGroupName"],"members":{"applicationName":{},"currentDeploymentGroupName":{},"newDeploymentGroupName":{},"deploymentConfigName":{},"ec2TagFilters":{"shape":"S1e"},"onPremisesInstanceTagFilters":{"shape":"S1h"},"autoScalingGroups":{"shape":"S4k"},"serviceRoleArn":{},"triggerConfigurations":{"shape":"S1p"},"alarmConfiguration":{"shape":"S1v"},"autoRollbackConfiguration":{"shape":"S1z"},"outdatedInstancesStrategy":{},"deploymentStyle":{"shape":"S22"},"blueGreenDeploymentConfiguration":{"shape":"S26"},"loadBalancerInfo":{"shape":"S2e"},"ec2TagSet":{"shape":"S2t"},"ecsServices":{"shape":"S2x"},"onPremisesTagSet":{"shape":"S2v"}}},"output":{"type":"structure","members":{"hooksNotCleanedUp":{"shape":"S1k"}}}}},"shapes":{"S2":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"S6":{"type":"list","member":{}},"Sa":{"type":"list","member":{"shape":"Sb"}},"Sb":{"type":"structure","members":{"revisionType":{},"s3Location":{"type":"structure","members":{"bucket":{},"key":{},"bundleType":{},"version":{},"eTag":{}}},"gitHubLocation":{"type":"structure","members":{"repository":{},"commitId":{}}},"string":{"type":"structure","members":{"content":{},"sha256":{}},"deprecated":true,"deprecatedMessage":"RawString and String revision type are deprecated, use AppSpecContent type instead."},"appSpecContent":{"type":"structure","members":{"content":{},"sha256":{}}}}},"Su":{"type":"structure","members":{"description":{},"deploymentGroups":{"shape":"Sw"},"firstUsedTime":{"type":"timestamp"},"lastUsedTime":{"type":"timestamp"},"registerTime":{"type":"timestamp"}}},"Sw":{"type":"list","member":{}},"S10":{"type":"list","member":{}},"S13":{"type":"structure","members":{"applicationId":{},"applicationName":{},"createTime":{"type":"timestamp"},"linkedToGitHub":{"type":"boolean"},"gitHubAccountName":{},"computePlatform":{}}},"S1b":{"type":"structure","members":{"applicationName":{},"deploymentGroupId":{},"deploymentGroupName":{},"deploymentConfigName":{},"ec2TagFilters":{"shape":"S1e"},"onPremisesInstanceTagFilters":{"shape":"S1h"},"autoScalingGroups":{"shape":"S1k"},"serviceRoleArn":{},"targetRevision":{"shape":"Sb"},"triggerConfigurations":{"shape":"S1p"},"alarmConfiguration":{"shape":"S1v"},"autoRollbackConfiguration":{"shape":"S1z"},"deploymentStyle":{"shape":"S22"},"outdatedInstancesStrategy":{},"blueGreenDeploymentConfiguration":{"shape":"S26"},"loadBalancerInfo":{"shape":"S2e"},"lastSuccessfulDeployment":{"shape":"S2q"},"lastAttemptedDeployment":{"shape":"S2q"},"ec2TagSet":{"shape":"S2t"},"onPremisesTagSet":{"shape":"S2v"},"computePlatform":{},"ecsServices":{"shape":"S2x"}}},"S1e":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{},"Type":{}}}},"S1h":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{},"Type":{}}}},"S1k":{"type":"list","member":{"type":"structure","members":{"name":{},"hook":{}}}},"S1p":{"type":"list","member":{"type":"structure","members":{"triggerName":{},"triggerTargetArn":{},"triggerEvents":{"type":"list","member":{}}}}},"S1v":{"type":"structure","members":{"enabled":{"type":"boolean"},"ignorePollAlarmFailure":{"type":"boolean"},"alarms":{"type":"list","member":{"type":"structure","members":{"name":{}}}}}},"S1z":{"type":"structure","members":{"enabled":{"type":"boolean"},"events":{"type":"list","member":{}}}},"S22":{"type":"structure","members":{"deploymentType":{},"deploymentOption":{}}},"S26":{"type":"structure","members":{"terminateBlueInstancesOnDeploymentSuccess":{"type":"structure","members":{"action":{},"terminationWaitTimeInMinutes":{"type":"integer"}}},"deploymentReadyOption":{"type":"structure","members":{"actionOnTimeout":{},"waitTimeInMinutes":{"type":"integer"}}},"greenFleetProvisioningOption":{"type":"structure","members":{"action":{}}}}},"S2e":{"type":"structure","members":{"elbInfoList":{"type":"list","member":{"type":"structure","members":{"name":{}}}},"targetGroupInfoList":{"shape":"S2i"},"targetGroupPairInfoList":{"type":"list","member":{"type":"structure","members":{"targetGroups":{"shape":"S2i"},"prodTrafficRoute":{"shape":"S2n"},"testTrafficRoute":{"shape":"S2n"}}}}}},"S2i":{"type":"list","member":{"shape":"S2j"}},"S2j":{"type":"structure","members":{"name":{}}},"S2n":{"type":"structure","members":{"listenerArns":{"type":"list","member":{}}}},"S2q":{"type":"structure","members":{"deploymentId":{},"status":{},"endTime":{"type":"timestamp"},"createTime":{"type":"timestamp"}}},"S2t":{"type":"structure","members":{"ec2TagSetList":{"type":"list","member":{"shape":"S1e"}}}},"S2v":{"type":"structure","members":{"onPremisesTagSetList":{"type":"list","member":{"shape":"S1h"}}}},"S2x":{"type":"list","member":{"type":"structure","members":{"serviceName":{},"clusterName":{}}}},"S32":{"type":"list","member":{}},"S36":{"type":"structure","members":{"deploymentId":{},"instanceId":{},"status":{"shape":"S37"},"lastUpdatedAt":{"type":"timestamp"},"lifecycleEvents":{"shape":"S38"},"instanceType":{}},"deprecated":true,"deprecatedMessage":"InstanceSummary is deprecated, use DeploymentTarget instead."},"S37":{"type":"string","deprecated":true,"deprecatedMessage":"InstanceStatus is deprecated, use TargetStatus instead."},"S38":{"type":"list","member":{"type":"structure","members":{"lifecycleEventName":{},"diagnostics":{"type":"structure","members":{"errorCode":{},"scriptName":{},"message":{},"logTail":{}}},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"},"status":{}}}},"S3j":{"type":"list","member":{}},"S3n":{"type":"structure","members":{"deploymentTargetType":{},"instanceTarget":{"type":"structure","members":{"deploymentId":{},"targetId":{},"targetArn":{},"status":{},"lastUpdatedAt":{"type":"timestamp"},"lifecycleEvents":{"shape":"S38"},"instanceLabel":{}}},"lambdaTarget":{"type":"structure","members":{"deploymentId":{},"targetId":{},"targetArn":{},"status":{},"lastUpdatedAt":{"type":"timestamp"},"lifecycleEvents":{"shape":"S38"},"lambdaFunctionInfo":{"type":"structure","members":{"functionName":{},"functionAlias":{},"currentVersion":{},"targetVersion":{},"targetVersionWeight":{"type":"double"}}}}},"ecsTarget":{"type":"structure","members":{"deploymentId":{},"targetId":{},"targetArn":{},"lastUpdatedAt":{"type":"timestamp"},"lifecycleEvents":{"shape":"S38"},"status":{},"taskSetsInfo":{"type":"list","member":{"type":"structure","members":{"identifer":{},"desiredCount":{"type":"long"},"pendingCount":{"type":"long"},"runningCount":{"type":"long"},"status":{},"trafficWeight":{"type":"double"},"targetGroup":{"shape":"S2j"},"taskSetLabel":{}}}}}},"cloudFormationTarget":{"type":"structure","members":{"deploymentId":{},"targetId":{},"lastUpdatedAt":{"type":"timestamp"},"lifecycleEvents":{"shape":"S38"},"status":{},"resourceType":{},"targetVersionWeight":{"type":"double"}}}}},"S49":{"type":"list","member":{}},"S4c":{"type":"structure","members":{"applicationName":{},"deploymentGroupName":{},"deploymentConfigName":{},"deploymentId":{},"previousRevision":{"shape":"Sb"},"revision":{"shape":"Sb"},"status":{},"errorInformation":{"type":"structure","members":{"code":{},"message":{}}},"createTime":{"type":"timestamp"},"startTime":{"type":"timestamp"},"completeTime":{"type":"timestamp"},"deploymentOverview":{"type":"structure","members":{"Pending":{"type":"long"},"InProgress":{"type":"long"},"Succeeded":{"type":"long"},"Failed":{"type":"long"},"Skipped":{"type":"long"},"Ready":{"type":"long"}}},"description":{},"creator":{},"ignoreApplicationStopFailures":{"type":"boolean"},"autoRollbackConfiguration":{"shape":"S1z"},"updateOutdatedInstancesOnly":{"type":"boolean"},"rollbackInfo":{"type":"structure","members":{"rollbackDeploymentId":{},"rollbackTriggeringDeploymentId":{},"rollbackMessage":{}}},"deploymentStyle":{"shape":"S22"},"targetInstances":{"shape":"S4j"},"instanceTerminationWaitTimeStarted":{"type":"boolean"},"blueGreenDeploymentConfiguration":{"shape":"S26"},"loadBalancerInfo":{"shape":"S2e"},"additionalDeploymentStatusInfo":{"type":"string","deprecated":true,"deprecatedMessage":"AdditionalDeploymentStatusInfo is deprecated, use DeploymentStatusMessageList instead."},"fileExistsBehavior":{},"deploymentStatusMessages":{"type":"list","member":{}},"computePlatform":{},"externalId":{},"relatedDeployments":{"type":"structure","members":{"autoUpdateOutdatedInstancesRootDeploymentId":{},"autoUpdateOutdatedInstancesDeploymentIds":{"shape":"S49"}}},"overrideAlarmConfiguration":{"shape":"S1v"}}},"S4j":{"type":"structure","members":{"tagFilters":{"shape":"S1e"},"autoScalingGroups":{"shape":"S4k"},"ec2TagSet":{"shape":"S2t"}}},"S4k":{"type":"list","member":{}},"S4t":{"type":"structure","members":{"instanceName":{},"iamSessionArn":{},"iamUserArn":{},"instanceArn":{},"registerTime":{"type":"timestamp"},"deregisterTime":{"type":"timestamp"},"tags":{"shape":"S2"}}},"S54":{"type":"structure","members":{"type":{},"value":{"type":"integer"}}},"S57":{"type":"structure","members":{"type":{},"timeBasedCanary":{"type":"structure","members":{"canaryPercentage":{"type":"integer"},"canaryInterval":{"type":"integer"}}},"timeBasedLinear":{"type":"structure","members":{"linearPercentage":{"type":"integer"},"linearInterval":{"type":"integer"}}}}}}}')},1917:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListApplicationRevisions":{"input_token":"nextToken","output_token":"nextToken","result_key":"revisions"},"ListApplications":{"input_token":"nextToken","output_token":"nextToken","result_key":"applications"},"ListDeploymentConfigs":{"input_token":"nextToken","output_token":"nextToken","result_key":"deploymentConfigsList"},"ListDeploymentGroups":{"input_token":"nextToken","output_token":"nextToken","result_key":"deploymentGroups"},"ListDeploymentInstances":{"input_token":"nextToken","output_token":"nextToken","result_key":"instancesList"},"ListDeployments":{"input_token":"nextToken","output_token":"nextToken","result_key":"deployments"}}}')},52416:function(e){"use strict";e.exports=JSON.parse('{"V":{"DeploymentSuccessful":{"delay":15,"operation":"GetDeployment","maxAttempts":120,"acceptors":[{"expected":"Succeeded","matcher":"path","state":"success","argument":"deploymentInfo.status"},{"expected":"Failed","matcher":"path","state":"failure","argument":"deploymentInfo.status"},{"expected":"Stopped","matcher":"path","state":"failure","argument":"deploymentInfo.status"}]}}}')},4039:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-07-09","endpointPrefix":"codepipeline","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"CodePipeline","serviceFullName":"AWS CodePipeline","serviceId":"CodePipeline","signatureVersion":"v4","targetPrefix":"CodePipeline_20150709","uid":"codepipeline-2015-07-09"},"operations":{"AcknowledgeJob":{"input":{"type":"structure","required":["jobId","nonce"],"members":{"jobId":{},"nonce":{}}},"output":{"type":"structure","members":{"status":{}}}},"AcknowledgeThirdPartyJob":{"input":{"type":"structure","required":["jobId","nonce","clientToken"],"members":{"jobId":{},"nonce":{},"clientToken":{}}},"output":{"type":"structure","members":{"status":{}}}},"CreateCustomActionType":{"input":{"type":"structure","required":["category","provider","version","inputArtifactDetails","outputArtifactDetails"],"members":{"category":{},"provider":{},"version":{},"settings":{"shape":"Se"},"configurationProperties":{"shape":"Sh"},"inputArtifactDetails":{"shape":"Sn"},"outputArtifactDetails":{"shape":"Sn"},"tags":{"shape":"Sq"}}},"output":{"type":"structure","required":["actionType"],"members":{"actionType":{"shape":"Sv"},"tags":{"shape":"Sq"}}}},"CreatePipeline":{"input":{"type":"structure","required":["pipeline"],"members":{"pipeline":{"shape":"Sz"},"tags":{"shape":"Sq"}}},"output":{"type":"structure","members":{"pipeline":{"shape":"Sz"},"tags":{"shape":"Sq"}}}},"DeleteCustomActionType":{"input":{"type":"structure","required":["category","provider","version"],"members":{"category":{},"provider":{},"version":{}}}},"DeletePipeline":{"input":{"type":"structure","required":["name"],"members":{"name":{}}}},"DeleteWebhook":{"input":{"type":"structure","required":["name"],"members":{"name":{}}},"output":{"type":"structure","members":{}}},"DeregisterWebhookWithThirdParty":{"input":{"type":"structure","members":{"webhookName":{}}},"output":{"type":"structure","members":{}}},"DisableStageTransition":{"input":{"type":"structure","required":["pipelineName","stageName","transitionType","reason"],"members":{"pipelineName":{},"stageName":{},"transitionType":{},"reason":{}}}},"EnableStageTransition":{"input":{"type":"structure","required":["pipelineName","stageName","transitionType"],"members":{"pipelineName":{},"stageName":{},"transitionType":{}}}},"GetActionType":{"input":{"type":"structure","required":["category","owner","provider","version"],"members":{"category":{},"owner":{},"provider":{},"version":{}}},"output":{"type":"structure","members":{"actionType":{"shape":"S29"}}}},"GetJobDetails":{"input":{"type":"structure","required":["jobId"],"members":{"jobId":{}}},"output":{"type":"structure","members":{"jobDetails":{"type":"structure","members":{"id":{},"data":{"shape":"S31"},"accountId":{}}}}}},"GetPipeline":{"input":{"type":"structure","required":["name"],"members":{"name":{},"version":{"type":"integer"}}},"output":{"type":"structure","members":{"pipeline":{"shape":"Sz"},"metadata":{"type":"structure","members":{"pipelineArn":{},"created":{"type":"timestamp"},"updated":{"type":"timestamp"},"pollingDisabledAt":{"type":"timestamp"}}}}}},"GetPipelineExecution":{"input":{"type":"structure","required":["pipelineName","pipelineExecutionId"],"members":{"pipelineName":{},"pipelineExecutionId":{}}},"output":{"type":"structure","members":{"pipelineExecution":{"type":"structure","members":{"pipelineName":{},"pipelineVersion":{"type":"integer"},"pipelineExecutionId":{},"status":{},"statusSummary":{},"artifactRevisions":{"type":"list","member":{"type":"structure","members":{"name":{},"revisionId":{},"revisionChangeIdentifier":{},"revisionSummary":{},"created":{"type":"timestamp"},"revisionUrl":{}}}}}}}}},"GetPipelineState":{"input":{"type":"structure","required":["name"],"members":{"name":{}}},"output":{"type":"structure","members":{"pipelineName":{},"pipelineVersion":{"type":"integer"},"stageStates":{"type":"list","member":{"type":"structure","members":{"stageName":{},"inboundExecution":{"shape":"S43"},"inboundTransitionState":{"type":"structure","members":{"enabled":{"type":"boolean"},"lastChangedBy":{},"lastChangedAt":{"type":"timestamp"},"disabledReason":{}}},"actionStates":{"type":"list","member":{"type":"structure","members":{"actionName":{},"currentRevision":{"shape":"S4b"},"latestExecution":{"type":"structure","members":{"actionExecutionId":{},"status":{},"summary":{},"lastStatusChange":{"type":"timestamp"},"token":{},"lastUpdatedBy":{},"externalExecutionId":{},"externalExecutionUrl":{},"percentComplete":{"type":"integer"},"errorDetails":{"type":"structure","members":{"code":{},"message":{}}}}},"entityUrl":{},"revisionUrl":{}}}},"latestExecution":{"shape":"S43"}}}},"created":{"type":"timestamp"},"updated":{"type":"timestamp"}}}},"GetThirdPartyJobDetails":{"input":{"type":"structure","required":["jobId","clientToken"],"members":{"jobId":{},"clientToken":{}}},"output":{"type":"structure","members":{"jobDetails":{"type":"structure","members":{"id":{},"data":{"type":"structure","members":{"actionTypeId":{"shape":"Sw"},"actionConfiguration":{"shape":"S32"},"pipelineContext":{"shape":"S33"},"inputArtifacts":{"shape":"S39"},"outputArtifacts":{"shape":"S39"},"artifactCredentials":{"shape":"S3h"},"continuationToken":{},"encryptionKey":{"shape":"S15"}}},"nonce":{}}}}}},"ListActionExecutions":{"input":{"type":"structure","required":["pipelineName"],"members":{"pipelineName":{},"filter":{"type":"structure","members":{"pipelineExecutionId":{}}},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"actionExecutionDetails":{"type":"list","member":{"type":"structure","members":{"pipelineExecutionId":{},"actionExecutionId":{},"pipelineVersion":{"type":"integer"},"stageName":{},"actionName":{},"startTime":{"type":"timestamp"},"lastUpdateTime":{"type":"timestamp"},"status":{},"input":{"type":"structure","members":{"actionTypeId":{"shape":"Sw"},"configuration":{"shape":"S1l"},"resolvedConfiguration":{"type":"map","key":{},"value":{}},"roleArn":{},"region":{},"inputArtifacts":{"shape":"S50"},"namespace":{}}},"output":{"type":"structure","members":{"outputArtifacts":{"shape":"S50"},"executionResult":{"type":"structure","members":{"externalExecutionId":{},"externalExecutionSummary":{},"externalExecutionUrl":{}}},"outputVariables":{"shape":"S59"}}}}}},"nextToken":{}}}},"ListActionTypes":{"input":{"type":"structure","members":{"actionOwnerFilter":{},"nextToken":{},"regionFilter":{}}},"output":{"type":"structure","required":["actionTypes"],"members":{"actionTypes":{"type":"list","member":{"shape":"Sv"}},"nextToken":{}}}},"ListPipelineExecutions":{"input":{"type":"structure","required":["pipelineName"],"members":{"pipelineName":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"pipelineExecutionSummaries":{"type":"list","member":{"type":"structure","members":{"pipelineExecutionId":{},"status":{},"startTime":{"type":"timestamp"},"lastUpdateTime":{"type":"timestamp"},"sourceRevisions":{"type":"list","member":{"type":"structure","required":["actionName"],"members":{"actionName":{},"revisionId":{},"revisionSummary":{},"revisionUrl":{}}}},"trigger":{"type":"structure","members":{"triggerType":{},"triggerDetail":{}}},"stopTrigger":{"type":"structure","members":{"reason":{}}}}}},"nextToken":{}}}},"ListPipelines":{"input":{"type":"structure","members":{"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"pipelines":{"type":"list","member":{"type":"structure","members":{"name":{},"version":{"type":"integer"},"created":{"type":"timestamp"},"updated":{"type":"timestamp"}}}},"nextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"tags":{"shape":"Sq"},"nextToken":{}}}},"ListWebhooks":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"webhooks":{"type":"list","member":{"shape":"S61"}},"NextToken":{}}}},"PollForJobs":{"input":{"type":"structure","required":["actionTypeId"],"members":{"actionTypeId":{"shape":"Sw"},"maxBatchSize":{"type":"integer"},"queryParam":{"type":"map","key":{},"value":{}}}},"output":{"type":"structure","members":{"jobs":{"type":"list","member":{"type":"structure","members":{"id":{},"data":{"shape":"S31"},"nonce":{},"accountId":{}}}}}}},"PollForThirdPartyJobs":{"input":{"type":"structure","required":["actionTypeId"],"members":{"actionTypeId":{"shape":"Sw"},"maxBatchSize":{"type":"integer"}}},"output":{"type":"structure","members":{"jobs":{"type":"list","member":{"type":"structure","members":{"clientId":{},"jobId":{}}}}}}},"PutActionRevision":{"input":{"type":"structure","required":["pipelineName","stageName","actionName","actionRevision"],"members":{"pipelineName":{},"stageName":{},"actionName":{},"actionRevision":{"shape":"S4b"}}},"output":{"type":"structure","members":{"newRevision":{"type":"boolean"},"pipelineExecutionId":{}}}},"PutApprovalResult":{"input":{"type":"structure","required":["pipelineName","stageName","actionName","result","token"],"members":{"pipelineName":{},"stageName":{},"actionName":{},"result":{"type":"structure","required":["summary","status"],"members":{"summary":{},"status":{}}},"token":{}}},"output":{"type":"structure","members":{"approvedAt":{"type":"timestamp"}}}},"PutJobFailureResult":{"input":{"type":"structure","required":["jobId","failureDetails"],"members":{"jobId":{},"failureDetails":{"shape":"S71"}}}},"PutJobSuccessResult":{"input":{"type":"structure","required":["jobId"],"members":{"jobId":{},"currentRevision":{"shape":"S74"},"continuationToken":{},"executionDetails":{"shape":"S76"},"outputVariables":{"shape":"S59"}}}},"PutThirdPartyJobFailureResult":{"input":{"type":"structure","required":["jobId","clientToken","failureDetails"],"members":{"jobId":{},"clientToken":{},"failureDetails":{"shape":"S71"}}}},"PutThirdPartyJobSuccessResult":{"input":{"type":"structure","required":["jobId","clientToken"],"members":{"jobId":{},"clientToken":{},"currentRevision":{"shape":"S74"},"continuationToken":{},"executionDetails":{"shape":"S76"}}}},"PutWebhook":{"input":{"type":"structure","required":["webhook"],"members":{"webhook":{"shape":"S62"},"tags":{"shape":"Sq"}}},"output":{"type":"structure","members":{"webhook":{"shape":"S61"}}}},"RegisterWebhookWithThirdParty":{"input":{"type":"structure","members":{"webhookName":{}}},"output":{"type":"structure","members":{}}},"RetryStageExecution":{"input":{"type":"structure","required":["pipelineName","stageName","pipelineExecutionId","retryMode"],"members":{"pipelineName":{},"stageName":{},"pipelineExecutionId":{},"retryMode":{}}},"output":{"type":"structure","members":{"pipelineExecutionId":{}}}},"StartPipelineExecution":{"input":{"type":"structure","required":["name"],"members":{"name":{},"clientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"pipelineExecutionId":{}}}},"StopPipelineExecution":{"input":{"type":"structure","required":["pipelineName","pipelineExecutionId"],"members":{"pipelineName":{},"pipelineExecutionId":{},"abandon":{"type":"boolean"},"reason":{}}},"output":{"type":"structure","members":{"pipelineExecutionId":{}}}},"TagResource":{"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{},"tags":{"shape":"Sq"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{},"tagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateActionType":{"input":{"type":"structure","required":["actionType"],"members":{"actionType":{"shape":"S29"}}}},"UpdatePipeline":{"input":{"type":"structure","required":["pipeline"],"members":{"pipeline":{"shape":"Sz"}}},"output":{"type":"structure","members":{"pipeline":{"shape":"Sz"}}}}},"shapes":{"Se":{"type":"structure","members":{"thirdPartyConfigurationUrl":{},"entityUrlTemplate":{},"executionUrlTemplate":{},"revisionUrlTemplate":{}}},"Sh":{"type":"list","member":{"type":"structure","required":["name","required","key","secret"],"members":{"name":{},"required":{"type":"boolean"},"key":{"type":"boolean"},"secret":{"type":"boolean"},"queryable":{"type":"boolean"},"description":{},"type":{}}}},"Sn":{"type":"structure","required":["minimumCount","maximumCount"],"members":{"minimumCount":{"type":"integer"},"maximumCount":{"type":"integer"}}},"Sq":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}},"Sv":{"type":"structure","required":["id","inputArtifactDetails","outputArtifactDetails"],"members":{"id":{"shape":"Sw"},"settings":{"shape":"Se"},"actionConfigurationProperties":{"shape":"Sh"},"inputArtifactDetails":{"shape":"Sn"},"outputArtifactDetails":{"shape":"Sn"}}},"Sw":{"type":"structure","required":["category","owner","provider","version"],"members":{"category":{},"owner":{},"provider":{},"version":{}}},"Sz":{"type":"structure","required":["name","roleArn","stages"],"members":{"name":{},"roleArn":{},"artifactStore":{"shape":"S12"},"artifactStores":{"type":"map","key":{},"value":{"shape":"S12"}},"stages":{"type":"list","member":{"type":"structure","required":["name","actions"],"members":{"name":{},"blockers":{"type":"list","member":{"type":"structure","required":["name","type"],"members":{"name":{},"type":{}}}},"actions":{"type":"list","member":{"type":"structure","required":["name","actionTypeId"],"members":{"name":{},"actionTypeId":{"shape":"Sw"},"runOrder":{"type":"integer"},"configuration":{"shape":"S1l"},"outputArtifacts":{"type":"list","member":{"type":"structure","required":["name"],"members":{"name":{}}}},"inputArtifacts":{"type":"list","member":{"type":"structure","required":["name"],"members":{"name":{}}}},"roleArn":{},"region":{},"namespace":{}}}}}}},"version":{"type":"integer"}}},"S12":{"type":"structure","required":["type","location"],"members":{"type":{},"location":{},"encryptionKey":{"shape":"S15"}}},"S15":{"type":"structure","required":["id","type"],"members":{"id":{},"type":{}}},"S1l":{"type":"map","key":{},"value":{}},"S29":{"type":"structure","required":["executor","id","inputArtifactDetails","outputArtifactDetails"],"members":{"description":{},"executor":{"type":"structure","required":["configuration","type"],"members":{"configuration":{"type":"structure","members":{"lambdaExecutorConfiguration":{"type":"structure","required":["lambdaFunctionArn"],"members":{"lambdaFunctionArn":{}}},"jobWorkerExecutorConfiguration":{"type":"structure","members":{"pollingAccounts":{"type":"list","member":{}},"pollingServicePrincipals":{"type":"list","member":{}}}}}},"type":{},"policyStatementsTemplate":{},"jobTimeout":{"type":"integer"}}},"id":{"type":"structure","required":["category","owner","provider","version"],"members":{"category":{},"owner":{},"provider":{},"version":{}}},"inputArtifactDetails":{"shape":"S2o"},"outputArtifactDetails":{"shape":"S2o"},"permissions":{"type":"structure","required":["allowedAccounts"],"members":{"allowedAccounts":{"type":"list","member":{}}}},"properties":{"type":"list","member":{"type":"structure","required":["name","optional","key","noEcho"],"members":{"name":{},"optional":{"type":"boolean"},"key":{"type":"boolean"},"noEcho":{"type":"boolean"},"queryable":{"type":"boolean"},"description":{}}}},"urls":{"type":"structure","members":{"configurationUrl":{},"entityUrlTemplate":{},"executionUrlTemplate":{},"revisionUrlTemplate":{}}}}},"S2o":{"type":"structure","required":["minimumCount","maximumCount"],"members":{"minimumCount":{"type":"integer"},"maximumCount":{"type":"integer"}}},"S31":{"type":"structure","members":{"actionTypeId":{"shape":"Sw"},"actionConfiguration":{"shape":"S32"},"pipelineContext":{"shape":"S33"},"inputArtifacts":{"shape":"S39"},"outputArtifacts":{"shape":"S39"},"artifactCredentials":{"shape":"S3h"},"continuationToken":{},"encryptionKey":{"shape":"S15"}}},"S32":{"type":"structure","members":{"configuration":{"shape":"S1l"}}},"S33":{"type":"structure","members":{"pipelineName":{},"stage":{"type":"structure","members":{"name":{}}},"action":{"type":"structure","members":{"name":{},"actionExecutionId":{}}},"pipelineArn":{},"pipelineExecutionId":{}}},"S39":{"type":"list","member":{"type":"structure","members":{"name":{},"revision":{},"location":{"type":"structure","members":{"type":{},"s3Location":{"type":"structure","required":["bucketName","objectKey"],"members":{"bucketName":{},"objectKey":{}}}}}}}},"S3h":{"type":"structure","required":["accessKeyId","secretAccessKey","sessionToken"],"members":{"accessKeyId":{"type":"string","sensitive":true},"secretAccessKey":{"type":"string","sensitive":true},"sessionToken":{"type":"string","sensitive":true}},"sensitive":true},"S43":{"type":"structure","required":["pipelineExecutionId","status"],"members":{"pipelineExecutionId":{},"status":{}}},"S4b":{"type":"structure","required":["revisionId","revisionChangeId","created"],"members":{"revisionId":{},"revisionChangeId":{},"created":{"type":"timestamp"}}},"S50":{"type":"list","member":{"type":"structure","members":{"name":{},"s3location":{"type":"structure","members":{"bucket":{},"key":{}}}}}},"S59":{"type":"map","key":{},"value":{}},"S61":{"type":"structure","required":["definition","url"],"members":{"definition":{"shape":"S62"},"url":{},"errorMessage":{},"errorCode":{},"lastTriggered":{"type":"timestamp"},"arn":{},"tags":{"shape":"Sq"}}},"S62":{"type":"structure","required":["name","targetPipeline","targetAction","filters","authentication","authenticationConfiguration"],"members":{"name":{},"targetPipeline":{},"targetAction":{},"filters":{"type":"list","member":{"type":"structure","required":["jsonPath"],"members":{"jsonPath":{},"matchEquals":{}}}},"authentication":{},"authenticationConfiguration":{"type":"structure","members":{"AllowedIPRange":{},"SecretToken":{}}}}},"S71":{"type":"structure","required":["type","message"],"members":{"type":{},"message":{},"externalExecutionId":{}}},"S74":{"type":"structure","required":["revision","changeIdentifier"],"members":{"revision":{},"changeIdentifier":{},"created":{"type":"timestamp"},"revisionSummary":{}}},"S76":{"type":"structure","members":{"summary":{},"externalExecutionId":{},"percentComplete":{"type":"integer"}}}}}')},78953:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListActionExecutions":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"actionExecutionDetails"},"ListActionTypes":{"input_token":"nextToken","output_token":"nextToken","result_key":"actionTypes"},"ListPipelineExecutions":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"pipelineExecutionSummaries"},"ListPipelines":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"pipelines"},"ListTagsForResource":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"tags"},"ListWebhooks":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"webhooks"}}}')},57377:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-06-30","endpointPrefix":"cognito-identity","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon Cognito Identity","serviceId":"Cognito Identity","signatureVersion":"v4","targetPrefix":"AWSCognitoIdentityService","uid":"cognito-identity-2014-06-30"},"operations":{"CreateIdentityPool":{"input":{"type":"structure","required":["IdentityPoolName","AllowUnauthenticatedIdentities"],"members":{"IdentityPoolName":{},"AllowUnauthenticatedIdentities":{"type":"boolean"},"AllowClassicFlow":{"type":"boolean"},"SupportedLoginProviders":{"shape":"S5"},"DeveloperProviderName":{},"OpenIdConnectProviderARNs":{"shape":"S9"},"CognitoIdentityProviders":{"shape":"Sb"},"SamlProviderARNs":{"shape":"Sg"},"IdentityPoolTags":{"shape":"Sh"}}},"output":{"shape":"Sk"}},"DeleteIdentities":{"input":{"type":"structure","required":["IdentityIdsToDelete"],"members":{"IdentityIdsToDelete":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"UnprocessedIdentityIds":{"type":"list","member":{"type":"structure","members":{"IdentityId":{},"ErrorCode":{}}}}}}},"DeleteIdentityPool":{"input":{"type":"structure","required":["IdentityPoolId"],"members":{"IdentityPoolId":{}}}},"DescribeIdentity":{"input":{"type":"structure","required":["IdentityId"],"members":{"IdentityId":{}}},"output":{"shape":"Sv"}},"DescribeIdentityPool":{"input":{"type":"structure","required":["IdentityPoolId"],"members":{"IdentityPoolId":{}}},"output":{"shape":"Sk"}},"GetCredentialsForIdentity":{"input":{"type":"structure","required":["IdentityId"],"members":{"IdentityId":{},"Logins":{"shape":"S10"},"CustomRoleArn":{}}},"output":{"type":"structure","members":{"IdentityId":{},"Credentials":{"type":"structure","members":{"AccessKeyId":{},"SecretKey":{},"SessionToken":{},"Expiration":{"type":"timestamp"}}}}},"authtype":"none"},"GetId":{"input":{"type":"structure","required":["IdentityPoolId"],"members":{"AccountId":{},"IdentityPoolId":{},"Logins":{"shape":"S10"}}},"output":{"type":"structure","members":{"IdentityId":{}}},"authtype":"none"},"GetIdentityPoolRoles":{"input":{"type":"structure","required":["IdentityPoolId"],"members":{"IdentityPoolId":{}}},"output":{"type":"structure","members":{"IdentityPoolId":{},"Roles":{"shape":"S1c"},"RoleMappings":{"shape":"S1e"}}}},"GetOpenIdToken":{"input":{"type":"structure","required":["IdentityId"],"members":{"IdentityId":{},"Logins":{"shape":"S10"}}},"output":{"type":"structure","members":{"IdentityId":{},"Token":{}}},"authtype":"none"},"GetOpenIdTokenForDeveloperIdentity":{"input":{"type":"structure","required":["IdentityPoolId","Logins"],"members":{"IdentityPoolId":{},"IdentityId":{},"Logins":{"shape":"S10"},"PrincipalTags":{"shape":"S1s"},"TokenDuration":{"type":"long"}}},"output":{"type":"structure","members":{"IdentityId":{},"Token":{}}}},"GetPrincipalTagAttributeMap":{"input":{"type":"structure","required":["IdentityPoolId","IdentityProviderName"],"members":{"IdentityPoolId":{},"IdentityProviderName":{}}},"output":{"type":"structure","members":{"IdentityPoolId":{},"IdentityProviderName":{},"UseDefaults":{"type":"boolean"},"PrincipalTags":{"shape":"S1s"}}}},"ListIdentities":{"input":{"type":"structure","required":["IdentityPoolId","MaxResults"],"members":{"IdentityPoolId":{},"MaxResults":{"type":"integer"},"NextToken":{},"HideDisabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"IdentityPoolId":{},"Identities":{"type":"list","member":{"shape":"Sv"}},"NextToken":{}}}},"ListIdentityPools":{"input":{"type":"structure","required":["MaxResults"],"members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"IdentityPools":{"type":"list","member":{"type":"structure","members":{"IdentityPoolId":{},"IdentityPoolName":{}}}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"Sh"}}}},"LookupDeveloperIdentity":{"input":{"type":"structure","required":["IdentityPoolId"],"members":{"IdentityPoolId":{},"IdentityId":{},"DeveloperUserIdentifier":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"IdentityId":{},"DeveloperUserIdentifierList":{"type":"list","member":{}},"NextToken":{}}}},"MergeDeveloperIdentities":{"input":{"type":"structure","required":["SourceUserIdentifier","DestinationUserIdentifier","DeveloperProviderName","IdentityPoolId"],"members":{"SourceUserIdentifier":{},"DestinationUserIdentifier":{},"DeveloperProviderName":{},"IdentityPoolId":{}}},"output":{"type":"structure","members":{"IdentityId":{}}}},"SetIdentityPoolRoles":{"input":{"type":"structure","required":["IdentityPoolId","Roles"],"members":{"IdentityPoolId":{},"Roles":{"shape":"S1c"},"RoleMappings":{"shape":"S1e"}}}},"SetPrincipalTagAttributeMap":{"input":{"type":"structure","required":["IdentityPoolId","IdentityProviderName"],"members":{"IdentityPoolId":{},"IdentityProviderName":{},"UseDefaults":{"type":"boolean"},"PrincipalTags":{"shape":"S1s"}}},"output":{"type":"structure","members":{"IdentityPoolId":{},"IdentityProviderName":{},"UseDefaults":{"type":"boolean"},"PrincipalTags":{"shape":"S1s"}}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"Sh"}}},"output":{"type":"structure","members":{}}},"UnlinkDeveloperIdentity":{"input":{"type":"structure","required":["IdentityId","IdentityPoolId","DeveloperProviderName","DeveloperUserIdentifier"],"members":{"IdentityId":{},"IdentityPoolId":{},"DeveloperProviderName":{},"DeveloperUserIdentifier":{}}}},"UnlinkIdentity":{"input":{"type":"structure","required":["IdentityId","Logins","LoginsToRemove"],"members":{"IdentityId":{},"Logins":{"shape":"S10"},"LoginsToRemove":{"shape":"Sw"}}},"authtype":"none"},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateIdentityPool":{"input":{"shape":"Sk"},"output":{"shape":"Sk"}}},"shapes":{"S5":{"type":"map","key":{},"value":{}},"S9":{"type":"list","member":{}},"Sb":{"type":"list","member":{"type":"structure","members":{"ProviderName":{},"ClientId":{},"ServerSideTokenCheck":{"type":"boolean"}}}},"Sg":{"type":"list","member":{}},"Sh":{"type":"map","key":{},"value":{}},"Sk":{"type":"structure","required":["IdentityPoolId","IdentityPoolName","AllowUnauthenticatedIdentities"],"members":{"IdentityPoolId":{},"IdentityPoolName":{},"AllowUnauthenticatedIdentities":{"type":"boolean"},"AllowClassicFlow":{"type":"boolean"},"SupportedLoginProviders":{"shape":"S5"},"DeveloperProviderName":{},"OpenIdConnectProviderARNs":{"shape":"S9"},"CognitoIdentityProviders":{"shape":"Sb"},"SamlProviderARNs":{"shape":"Sg"},"IdentityPoolTags":{"shape":"Sh"}}},"Sv":{"type":"structure","members":{"IdentityId":{},"Logins":{"shape":"Sw"},"CreationDate":{"type":"timestamp"},"LastModifiedDate":{"type":"timestamp"}}},"Sw":{"type":"list","member":{}},"S10":{"type":"map","key":{},"value":{}},"S1c":{"type":"map","key":{},"value":{}},"S1e":{"type":"map","key":{},"value":{"type":"structure","required":["Type"],"members":{"Type":{},"AmbiguousRoleResolution":{},"RulesConfiguration":{"type":"structure","required":["Rules"],"members":{"Rules":{"type":"list","member":{"type":"structure","required":["Claim","MatchType","Value","RoleARN"],"members":{"Claim":{},"MatchType":{},"Value":{},"RoleARN":{}}}}}}}}},"S1s":{"type":"map","key":{},"value":{}}}}')},85010:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListIdentityPools":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"IdentityPools"}}}')},53166:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2016-04-18","endpointPrefix":"cognito-idp","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon Cognito Identity Provider","serviceId":"Cognito Identity Provider","signatureVersion":"v4","targetPrefix":"AWSCognitoIdentityProviderService","uid":"cognito-idp-2016-04-18"},"operations":{"AddCustomAttributes":{"input":{"type":"structure","required":["UserPoolId","CustomAttributes"],"members":{"UserPoolId":{},"CustomAttributes":{"type":"list","member":{"shape":"S4"}}}},"output":{"type":"structure","members":{}}},"AdminAddUserToGroup":{"input":{"type":"structure","required":["UserPoolId","Username","GroupName"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"GroupName":{}}}},"AdminConfirmSignUp":{"input":{"type":"structure","required":["UserPoolId","Username"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"ClientMetadata":{"shape":"Sg"}}},"output":{"type":"structure","members":{}}},"AdminCreateUser":{"input":{"type":"structure","required":["UserPoolId","Username"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"UserAttributes":{"shape":"Sj"},"ValidationData":{"shape":"Sj"},"TemporaryPassword":{"shape":"Sn"},"ForceAliasCreation":{"type":"boolean"},"MessageAction":{},"DesiredDeliveryMediums":{"type":"list","member":{}},"ClientMetadata":{"shape":"Sg"}}},"output":{"type":"structure","members":{"User":{"shape":"St"}}}},"AdminDeleteUser":{"input":{"type":"structure","required":["UserPoolId","Username"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"}}}},"AdminDeleteUserAttributes":{"input":{"type":"structure","required":["UserPoolId","Username","UserAttributeNames"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"UserAttributeNames":{"shape":"S10"}}},"output":{"type":"structure","members":{}}},"AdminDisableProviderForUser":{"input":{"type":"structure","required":["UserPoolId","User"],"members":{"UserPoolId":{},"User":{"shape":"S13"}}},"output":{"type":"structure","members":{}}},"AdminDisableUser":{"input":{"type":"structure","required":["UserPoolId","Username"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"}}},"output":{"type":"structure","members":{}}},"AdminEnableUser":{"input":{"type":"structure","required":["UserPoolId","Username"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"}}},"output":{"type":"structure","members":{}}},"AdminForgetDevice":{"input":{"type":"structure","required":["UserPoolId","Username","DeviceKey"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"DeviceKey":{}}}},"AdminGetDevice":{"input":{"type":"structure","required":["DeviceKey","UserPoolId","Username"],"members":{"DeviceKey":{},"UserPoolId":{},"Username":{"shape":"Sd"}}},"output":{"type":"structure","required":["Device"],"members":{"Device":{"shape":"S1e"}}}},"AdminGetUser":{"input":{"type":"structure","required":["UserPoolId","Username"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"}}},"output":{"type":"structure","required":["Username"],"members":{"Username":{"shape":"Sd"},"UserAttributes":{"shape":"Sj"},"UserCreateDate":{"type":"timestamp"},"UserLastModifiedDate":{"type":"timestamp"},"Enabled":{"type":"boolean"},"UserStatus":{},"MFAOptions":{"shape":"Sw"},"PreferredMfaSetting":{},"UserMFASettingList":{"shape":"S1h"}}}},"AdminInitiateAuth":{"input":{"type":"structure","required":["UserPoolId","ClientId","AuthFlow"],"members":{"UserPoolId":{},"ClientId":{"shape":"S1j"},"AuthFlow":{},"AuthParameters":{"shape":"S1l"},"ClientMetadata":{"shape":"Sg"},"AnalyticsMetadata":{"shape":"S1m"},"ContextData":{"shape":"S1n"}}},"output":{"type":"structure","members":{"ChallengeName":{},"Session":{"shape":"S1s"},"ChallengeParameters":{"shape":"S1t"},"AuthenticationResult":{"shape":"S1u"}}}},"AdminLinkProviderForUser":{"input":{"type":"structure","required":["UserPoolId","DestinationUser","SourceUser"],"members":{"UserPoolId":{},"DestinationUser":{"shape":"S13"},"SourceUser":{"shape":"S13"}}},"output":{"type":"structure","members":{}}},"AdminListDevices":{"input":{"type":"structure","required":["UserPoolId","Username"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"Limit":{"type":"integer"},"PaginationToken":{}}},"output":{"type":"structure","members":{"Devices":{"shape":"S24"},"PaginationToken":{}}}},"AdminListGroupsForUser":{"input":{"type":"structure","required":["Username","UserPoolId"],"members":{"Username":{"shape":"Sd"},"UserPoolId":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Groups":{"shape":"S28"},"NextToken":{}}}},"AdminListUserAuthEvents":{"input":{"type":"structure","required":["UserPoolId","Username"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AuthEvents":{"type":"list","member":{"type":"structure","members":{"EventId":{},"EventType":{},"CreationDate":{"type":"timestamp"},"EventResponse":{},"EventRisk":{"type":"structure","members":{"RiskDecision":{},"RiskLevel":{},"CompromisedCredentialsDetected":{"type":"boolean"}}},"ChallengeResponses":{"type":"list","member":{"type":"structure","members":{"ChallengeName":{},"ChallengeResponse":{}}}},"EventContextData":{"type":"structure","members":{"IpAddress":{},"DeviceName":{},"Timezone":{},"City":{},"Country":{}}},"EventFeedback":{"type":"structure","required":["FeedbackValue","Provider"],"members":{"FeedbackValue":{},"Provider":{},"FeedbackDate":{"type":"timestamp"}}}}}},"NextToken":{}}}},"AdminRemoveUserFromGroup":{"input":{"type":"structure","required":["UserPoolId","Username","GroupName"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"GroupName":{}}}},"AdminResetUserPassword":{"input":{"type":"structure","required":["UserPoolId","Username"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"ClientMetadata":{"shape":"Sg"}}},"output":{"type":"structure","members":{}}},"AdminRespondToAuthChallenge":{"input":{"type":"structure","required":["UserPoolId","ClientId","ChallengeName"],"members":{"UserPoolId":{},"ClientId":{"shape":"S1j"},"ChallengeName":{},"ChallengeResponses":{"shape":"S2y"},"Session":{"shape":"S1s"},"AnalyticsMetadata":{"shape":"S1m"},"ContextData":{"shape":"S1n"},"ClientMetadata":{"shape":"Sg"}}},"output":{"type":"structure","members":{"ChallengeName":{},"Session":{"shape":"S1s"},"ChallengeParameters":{"shape":"S1t"},"AuthenticationResult":{"shape":"S1u"}}}},"AdminSetUserMFAPreference":{"input":{"type":"structure","required":["Username","UserPoolId"],"members":{"SMSMfaSettings":{"shape":"S31"},"SoftwareTokenMfaSettings":{"shape":"S32"},"Username":{"shape":"Sd"},"UserPoolId":{}}},"output":{"type":"structure","members":{}}},"AdminSetUserPassword":{"input":{"type":"structure","required":["UserPoolId","Username","Password"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"Password":{"shape":"Sn"},"Permanent":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"AdminSetUserSettings":{"input":{"type":"structure","required":["UserPoolId","Username","MFAOptions"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"MFAOptions":{"shape":"Sw"}}},"output":{"type":"structure","members":{}}},"AdminUpdateAuthEventFeedback":{"input":{"type":"structure","required":["UserPoolId","Username","EventId","FeedbackValue"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"EventId":{},"FeedbackValue":{}}},"output":{"type":"structure","members":{}}},"AdminUpdateDeviceStatus":{"input":{"type":"structure","required":["UserPoolId","Username","DeviceKey"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"DeviceKey":{},"DeviceRememberedStatus":{}}},"output":{"type":"structure","members":{}}},"AdminUpdateUserAttributes":{"input":{"type":"structure","required":["UserPoolId","Username","UserAttributes"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"UserAttributes":{"shape":"Sj"},"ClientMetadata":{"shape":"Sg"}}},"output":{"type":"structure","members":{}}},"AdminUserGlobalSignOut":{"input":{"type":"structure","required":["UserPoolId","Username"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"}}},"output":{"type":"structure","members":{}}},"AssociateSoftwareToken":{"input":{"type":"structure","members":{"AccessToken":{"shape":"S1v"},"Session":{"shape":"S1s"}}},"output":{"type":"structure","members":{"SecretCode":{"type":"string","sensitive":true},"Session":{"shape":"S1s"}}},"authtype":"none"},"ChangePassword":{"input":{"type":"structure","required":["PreviousPassword","ProposedPassword","AccessToken"],"members":{"PreviousPassword":{"shape":"Sn"},"ProposedPassword":{"shape":"Sn"},"AccessToken":{"shape":"S1v"}}},"output":{"type":"structure","members":{}},"authtype":"none"},"ConfirmDevice":{"input":{"type":"structure","required":["AccessToken","DeviceKey"],"members":{"AccessToken":{"shape":"S1v"},"DeviceKey":{},"DeviceSecretVerifierConfig":{"type":"structure","members":{"PasswordVerifier":{},"Salt":{}}},"DeviceName":{}}},"output":{"type":"structure","members":{"UserConfirmationNecessary":{"type":"boolean"}}},"authtype":"none"},"ConfirmForgotPassword":{"input":{"type":"structure","required":["ClientId","Username","ConfirmationCode","Password"],"members":{"ClientId":{"shape":"S1j"},"SecretHash":{"shape":"S3s"},"Username":{"shape":"Sd"},"ConfirmationCode":{},"Password":{"shape":"Sn"},"AnalyticsMetadata":{"shape":"S1m"},"UserContextData":{"shape":"S3u"},"ClientMetadata":{"shape":"Sg"}}},"output":{"type":"structure","members":{}},"authtype":"none"},"ConfirmSignUp":{"input":{"type":"structure","required":["ClientId","Username","ConfirmationCode"],"members":{"ClientId":{"shape":"S1j"},"SecretHash":{"shape":"S3s"},"Username":{"shape":"Sd"},"ConfirmationCode":{},"ForceAliasCreation":{"type":"boolean"},"AnalyticsMetadata":{"shape":"S1m"},"UserContextData":{"shape":"S3u"},"ClientMetadata":{"shape":"Sg"}}},"output":{"type":"structure","members":{}},"authtype":"none"},"CreateGroup":{"input":{"type":"structure","required":["GroupName","UserPoolId"],"members":{"GroupName":{},"UserPoolId":{},"Description":{},"RoleArn":{},"Precedence":{"type":"integer"}}},"output":{"type":"structure","members":{"Group":{"shape":"S29"}}}},"CreateIdentityProvider":{"input":{"type":"structure","required":["UserPoolId","ProviderName","ProviderType","ProviderDetails"],"members":{"UserPoolId":{},"ProviderName":{},"ProviderType":{},"ProviderDetails":{"shape":"S43"},"AttributeMapping":{"shape":"S44"},"IdpIdentifiers":{"shape":"S46"}}},"output":{"type":"structure","required":["IdentityProvider"],"members":{"IdentityProvider":{"shape":"S49"}}}},"CreateResourceServer":{"input":{"type":"structure","required":["UserPoolId","Identifier","Name"],"members":{"UserPoolId":{},"Identifier":{},"Name":{},"Scopes":{"shape":"S4d"}}},"output":{"type":"structure","required":["ResourceServer"],"members":{"ResourceServer":{"shape":"S4i"}}}},"CreateUserImportJob":{"input":{"type":"structure","required":["JobName","UserPoolId","CloudWatchLogsRoleArn"],"members":{"JobName":{},"UserPoolId":{},"CloudWatchLogsRoleArn":{}}},"output":{"type":"structure","members":{"UserImportJob":{"shape":"S4m"}}}},"CreateUserPool":{"input":{"type":"structure","required":["PoolName"],"members":{"PoolName":{},"Policies":{"shape":"S4u"},"DeletionProtection":{},"LambdaConfig":{"shape":"S4z"},"AutoVerifiedAttributes":{"shape":"S54"},"AliasAttributes":{"shape":"S56"},"UsernameAttributes":{"shape":"S58"},"SmsVerificationMessage":{},"EmailVerificationMessage":{},"EmailVerificationSubject":{},"VerificationMessageTemplate":{"shape":"S5d"},"SmsAuthenticationMessage":{},"MfaConfiguration":{},"UserAttributeUpdateSettings":{"shape":"S5i"},"DeviceConfiguration":{"shape":"S5k"},"EmailConfiguration":{"shape":"S5l"},"SmsConfiguration":{"shape":"S5p"},"UserPoolTags":{"shape":"S5r"},"AdminCreateUserConfig":{"shape":"S5u"},"Schema":{"shape":"S5x"},"UserPoolAddOns":{"shape":"S5y"},"UsernameConfiguration":{"shape":"S60"},"AccountRecoverySetting":{"shape":"S61"}}},"output":{"type":"structure","members":{"UserPool":{"shape":"S67"}}}},"CreateUserPoolClient":{"input":{"type":"structure","required":["UserPoolId","ClientName"],"members":{"UserPoolId":{},"ClientName":{},"GenerateSecret":{"type":"boolean"},"RefreshTokenValidity":{"type":"integer"},"AccessTokenValidity":{"type":"integer"},"IdTokenValidity":{"type":"integer"},"TokenValidityUnits":{"shape":"S6g"},"ReadAttributes":{"shape":"S6i"},"WriteAttributes":{"shape":"S6i"},"ExplicitAuthFlows":{"shape":"S6k"},"SupportedIdentityProviders":{"shape":"S6m"},"CallbackURLs":{"shape":"S6n"},"LogoutURLs":{"shape":"S6p"},"DefaultRedirectURI":{},"AllowedOAuthFlows":{"shape":"S6q"},"AllowedOAuthScopes":{"shape":"S6s"},"AllowedOAuthFlowsUserPoolClient":{"type":"boolean"},"AnalyticsConfiguration":{"shape":"S6u"},"PreventUserExistenceErrors":{},"EnableTokenRevocation":{"type":"boolean"},"EnablePropagateAdditionalUserContextData":{"type":"boolean"},"AuthSessionValidity":{"type":"integer"}}},"output":{"type":"structure","members":{"UserPoolClient":{"shape":"S6z"}}}},"CreateUserPoolDomain":{"input":{"type":"structure","required":["Domain","UserPoolId"],"members":{"Domain":{},"UserPoolId":{},"CustomDomainConfig":{"shape":"S72"}}},"output":{"type":"structure","members":{"CloudFrontDomain":{}}}},"DeleteGroup":{"input":{"type":"structure","required":["GroupName","UserPoolId"],"members":{"GroupName":{},"UserPoolId":{}}}},"DeleteIdentityProvider":{"input":{"type":"structure","required":["UserPoolId","ProviderName"],"members":{"UserPoolId":{},"ProviderName":{}}}},"DeleteResourceServer":{"input":{"type":"structure","required":["UserPoolId","Identifier"],"members":{"UserPoolId":{},"Identifier":{}}}},"DeleteUser":{"input":{"type":"structure","required":["AccessToken"],"members":{"AccessToken":{"shape":"S1v"}}},"authtype":"none"},"DeleteUserAttributes":{"input":{"type":"structure","required":["UserAttributeNames","AccessToken"],"members":{"UserAttributeNames":{"shape":"S10"},"AccessToken":{"shape":"S1v"}}},"output":{"type":"structure","members":{}},"authtype":"none"},"DeleteUserPool":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{}}}},"DeleteUserPoolClient":{"input":{"type":"structure","required":["UserPoolId","ClientId"],"members":{"UserPoolId":{},"ClientId":{"shape":"S1j"}}}},"DeleteUserPoolDomain":{"input":{"type":"structure","required":["Domain","UserPoolId"],"members":{"Domain":{},"UserPoolId":{}}},"output":{"type":"structure","members":{}}},"DescribeIdentityProvider":{"input":{"type":"structure","required":["UserPoolId","ProviderName"],"members":{"UserPoolId":{},"ProviderName":{}}},"output":{"type":"structure","required":["IdentityProvider"],"members":{"IdentityProvider":{"shape":"S49"}}}},"DescribeResourceServer":{"input":{"type":"structure","required":["UserPoolId","Identifier"],"members":{"UserPoolId":{},"Identifier":{}}},"output":{"type":"structure","required":["ResourceServer"],"members":{"ResourceServer":{"shape":"S4i"}}}},"DescribeRiskConfiguration":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{},"ClientId":{"shape":"S1j"}}},"output":{"type":"structure","required":["RiskConfiguration"],"members":{"RiskConfiguration":{"shape":"S7k"}}}},"DescribeUserImportJob":{"input":{"type":"structure","required":["UserPoolId","JobId"],"members":{"UserPoolId":{},"JobId":{}}},"output":{"type":"structure","members":{"UserImportJob":{"shape":"S4m"}}}},"DescribeUserPool":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{}}},"output":{"type":"structure","members":{"UserPool":{"shape":"S67"}}}},"DescribeUserPoolClient":{"input":{"type":"structure","required":["UserPoolId","ClientId"],"members":{"UserPoolId":{},"ClientId":{"shape":"S1j"}}},"output":{"type":"structure","members":{"UserPoolClient":{"shape":"S6z"}}}},"DescribeUserPoolDomain":{"input":{"type":"structure","required":["Domain"],"members":{"Domain":{}}},"output":{"type":"structure","members":{"DomainDescription":{"type":"structure","members":{"UserPoolId":{},"AWSAccountId":{},"Domain":{},"S3Bucket":{},"CloudFrontDistribution":{},"Version":{},"Status":{},"CustomDomainConfig":{"shape":"S72"}}}}}},"ForgetDevice":{"input":{"type":"structure","required":["DeviceKey"],"members":{"AccessToken":{"shape":"S1v"},"DeviceKey":{}}},"authtype":"none"},"ForgotPassword":{"input":{"type":"structure","required":["ClientId","Username"],"members":{"ClientId":{"shape":"S1j"},"SecretHash":{"shape":"S3s"},"UserContextData":{"shape":"S3u"},"Username":{"shape":"Sd"},"AnalyticsMetadata":{"shape":"S1m"},"ClientMetadata":{"shape":"Sg"}}},"output":{"type":"structure","members":{"CodeDeliveryDetails":{"shape":"S8i"}}},"authtype":"none"},"GetCSVHeader":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{}}},"output":{"type":"structure","members":{"UserPoolId":{},"CSVHeader":{"type":"list","member":{}}}}},"GetDevice":{"input":{"type":"structure","required":["DeviceKey"],"members":{"DeviceKey":{},"AccessToken":{"shape":"S1v"}}},"output":{"type":"structure","required":["Device"],"members":{"Device":{"shape":"S1e"}}},"authtype":"none"},"GetGroup":{"input":{"type":"structure","required":["GroupName","UserPoolId"],"members":{"GroupName":{},"UserPoolId":{}}},"output":{"type":"structure","members":{"Group":{"shape":"S29"}}}},"GetIdentityProviderByIdentifier":{"input":{"type":"structure","required":["UserPoolId","IdpIdentifier"],"members":{"UserPoolId":{},"IdpIdentifier":{}}},"output":{"type":"structure","required":["IdentityProvider"],"members":{"IdentityProvider":{"shape":"S49"}}}},"GetLogDeliveryConfiguration":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{}}},"output":{"type":"structure","members":{"LogDeliveryConfiguration":{"shape":"S8u"}}}},"GetSigningCertificate":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{}}},"output":{"type":"structure","members":{"Certificate":{}}}},"GetUICustomization":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{},"ClientId":{"shape":"S1j"}}},"output":{"type":"structure","required":["UICustomization"],"members":{"UICustomization":{"shape":"S94"}}}},"GetUser":{"input":{"type":"structure","required":["AccessToken"],"members":{"AccessToken":{"shape":"S1v"}}},"output":{"type":"structure","required":["Username","UserAttributes"],"members":{"Username":{"shape":"Sd"},"UserAttributes":{"shape":"Sj"},"MFAOptions":{"shape":"Sw"},"PreferredMfaSetting":{},"UserMFASettingList":{"shape":"S1h"}}},"authtype":"none"},"GetUserAttributeVerificationCode":{"input":{"type":"structure","required":["AccessToken","AttributeName"],"members":{"AccessToken":{"shape":"S1v"},"AttributeName":{},"ClientMetadata":{"shape":"Sg"}}},"output":{"type":"structure","members":{"CodeDeliveryDetails":{"shape":"S8i"}}},"authtype":"none"},"GetUserPoolMfaConfig":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{}}},"output":{"type":"structure","members":{"SmsMfaConfiguration":{"shape":"S9e"},"SoftwareTokenMfaConfiguration":{"shape":"S9f"},"MfaConfiguration":{}}}},"GlobalSignOut":{"input":{"type":"structure","required":["AccessToken"],"members":{"AccessToken":{"shape":"S1v"}}},"output":{"type":"structure","members":{}},"authtype":"none"},"InitiateAuth":{"input":{"type":"structure","required":["AuthFlow","ClientId"],"members":{"AuthFlow":{},"AuthParameters":{"shape":"S1l"},"ClientMetadata":{"shape":"Sg"},"ClientId":{"shape":"S1j"},"AnalyticsMetadata":{"shape":"S1m"},"UserContextData":{"shape":"S3u"}}},"output":{"type":"structure","members":{"ChallengeName":{},"Session":{"shape":"S1s"},"ChallengeParameters":{"shape":"S1t"},"AuthenticationResult":{"shape":"S1u"}}},"authtype":"none"},"ListDevices":{"input":{"type":"structure","required":["AccessToken"],"members":{"AccessToken":{"shape":"S1v"},"Limit":{"type":"integer"},"PaginationToken":{}}},"output":{"type":"structure","members":{"Devices":{"shape":"S24"},"PaginationToken":{}}},"authtype":"none"},"ListGroups":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Groups":{"shape":"S28"},"NextToken":{}}}},"ListIdentityProviders":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["Providers"],"members":{"Providers":{"type":"list","member":{"type":"structure","members":{"ProviderName":{},"ProviderType":{},"LastModifiedDate":{"type":"timestamp"},"CreationDate":{"type":"timestamp"}}}},"NextToken":{}}}},"ListResourceServers":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["ResourceServers"],"members":{"ResourceServers":{"type":"list","member":{"shape":"S4i"}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"S5r"}}}},"ListUserImportJobs":{"input":{"type":"structure","required":["UserPoolId","MaxResults"],"members":{"UserPoolId":{},"MaxResults":{"type":"integer"},"PaginationToken":{}}},"output":{"type":"structure","members":{"UserImportJobs":{"type":"list","member":{"shape":"S4m"}},"PaginationToken":{}}}},"ListUserPoolClients":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"UserPoolClients":{"type":"list","member":{"type":"structure","members":{"ClientId":{"shape":"S1j"},"UserPoolId":{},"ClientName":{}}}},"NextToken":{}}}},"ListUserPools":{"input":{"type":"structure","required":["MaxResults"],"members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"UserPools":{"type":"list","member":{"type":"structure","members":{"Id":{},"Name":{},"LambdaConfig":{"shape":"S4z"},"Status":{},"LastModifiedDate":{"type":"timestamp"},"CreationDate":{"type":"timestamp"}}}},"NextToken":{}}}},"ListUsers":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{},"AttributesToGet":{"type":"list","member":{}},"Limit":{"type":"integer"},"PaginationToken":{},"Filter":{}}},"output":{"type":"structure","members":{"Users":{"shape":"Sah"},"PaginationToken":{}}}},"ListUsersInGroup":{"input":{"type":"structure","required":["UserPoolId","GroupName"],"members":{"UserPoolId":{},"GroupName":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Users":{"shape":"Sah"},"NextToken":{}}}},"ResendConfirmationCode":{"input":{"type":"structure","required":["ClientId","Username"],"members":{"ClientId":{"shape":"S1j"},"SecretHash":{"shape":"S3s"},"UserContextData":{"shape":"S3u"},"Username":{"shape":"Sd"},"AnalyticsMetadata":{"shape":"S1m"},"ClientMetadata":{"shape":"Sg"}}},"output":{"type":"structure","members":{"CodeDeliveryDetails":{"shape":"S8i"}}},"authtype":"none"},"RespondToAuthChallenge":{"input":{"type":"structure","required":["ClientId","ChallengeName"],"members":{"ClientId":{"shape":"S1j"},"ChallengeName":{},"Session":{"shape":"S1s"},"ChallengeResponses":{"shape":"S2y"},"AnalyticsMetadata":{"shape":"S1m"},"UserContextData":{"shape":"S3u"},"ClientMetadata":{"shape":"Sg"}}},"output":{"type":"structure","members":{"ChallengeName":{},"Session":{"shape":"S1s"},"ChallengeParameters":{"shape":"S1t"},"AuthenticationResult":{"shape":"S1u"}}},"authtype":"none"},"RevokeToken":{"input":{"type":"structure","required":["Token","ClientId"],"members":{"Token":{"shape":"S1v"},"ClientId":{"shape":"S1j"},"ClientSecret":{"shape":"S70"}}},"output":{"type":"structure","members":{}},"authtype":"none"},"SetLogDeliveryConfiguration":{"input":{"type":"structure","required":["UserPoolId","LogConfigurations"],"members":{"UserPoolId":{},"LogConfigurations":{"shape":"S8v"}}},"output":{"type":"structure","members":{"LogDeliveryConfiguration":{"shape":"S8u"}}}},"SetRiskConfiguration":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{},"ClientId":{"shape":"S1j"},"CompromisedCredentialsRiskConfiguration":{"shape":"S7l"},"AccountTakeoverRiskConfiguration":{"shape":"S7q"},"RiskExceptionConfiguration":{"shape":"S7z"}}},"output":{"type":"structure","required":["RiskConfiguration"],"members":{"RiskConfiguration":{"shape":"S7k"}}}},"SetUICustomization":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{},"ClientId":{"shape":"S1j"},"CSS":{},"ImageFile":{"type":"blob"}}},"output":{"type":"structure","required":["UICustomization"],"members":{"UICustomization":{"shape":"S94"}}}},"SetUserMFAPreference":{"input":{"type":"structure","required":["AccessToken"],"members":{"SMSMfaSettings":{"shape":"S31"},"SoftwareTokenMfaSettings":{"shape":"S32"},"AccessToken":{"shape":"S1v"}}},"output":{"type":"structure","members":{}},"authtype":"none"},"SetUserPoolMfaConfig":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{},"SmsMfaConfiguration":{"shape":"S9e"},"SoftwareTokenMfaConfiguration":{"shape":"S9f"},"MfaConfiguration":{}}},"output":{"type":"structure","members":{"SmsMfaConfiguration":{"shape":"S9e"},"SoftwareTokenMfaConfiguration":{"shape":"S9f"},"MfaConfiguration":{}}}},"SetUserSettings":{"input":{"type":"structure","required":["AccessToken","MFAOptions"],"members":{"AccessToken":{"shape":"S1v"},"MFAOptions":{"shape":"Sw"}}},"output":{"type":"structure","members":{}},"authtype":"none"},"SignUp":{"input":{"type":"structure","required":["ClientId","Username","Password"],"members":{"ClientId":{"shape":"S1j"},"SecretHash":{"shape":"S3s"},"Username":{"shape":"Sd"},"Password":{"shape":"Sn"},"UserAttributes":{"shape":"Sj"},"ValidationData":{"shape":"Sj"},"AnalyticsMetadata":{"shape":"S1m"},"UserContextData":{"shape":"S3u"},"ClientMetadata":{"shape":"Sg"}}},"output":{"type":"structure","required":["UserConfirmed","UserSub"],"members":{"UserConfirmed":{"type":"boolean"},"CodeDeliveryDetails":{"shape":"S8i"},"UserSub":{}}},"authtype":"none"},"StartUserImportJob":{"input":{"type":"structure","required":["UserPoolId","JobId"],"members":{"UserPoolId":{},"JobId":{}}},"output":{"type":"structure","members":{"UserImportJob":{"shape":"S4m"}}}},"StopUserImportJob":{"input":{"type":"structure","required":["UserPoolId","JobId"],"members":{"UserPoolId":{},"JobId":{}}},"output":{"type":"structure","members":{"UserImportJob":{"shape":"S4m"}}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"S5r"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateAuthEventFeedback":{"input":{"type":"structure","required":["UserPoolId","Username","EventId","FeedbackToken","FeedbackValue"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"EventId":{},"FeedbackToken":{"shape":"S1v"},"FeedbackValue":{}}},"output":{"type":"structure","members":{}},"authtype":"none"},"UpdateDeviceStatus":{"input":{"type":"structure","required":["AccessToken","DeviceKey"],"members":{"AccessToken":{"shape":"S1v"},"DeviceKey":{},"DeviceRememberedStatus":{}}},"output":{"type":"structure","members":{}},"authtype":"none"},"UpdateGroup":{"input":{"type":"structure","required":["GroupName","UserPoolId"],"members":{"GroupName":{},"UserPoolId":{},"Description":{},"RoleArn":{},"Precedence":{"type":"integer"}}},"output":{"type":"structure","members":{"Group":{"shape":"S29"}}}},"UpdateIdentityProvider":{"input":{"type":"structure","required":["UserPoolId","ProviderName"],"members":{"UserPoolId":{},"ProviderName":{},"ProviderDetails":{"shape":"S43"},"AttributeMapping":{"shape":"S44"},"IdpIdentifiers":{"shape":"S46"}}},"output":{"type":"structure","required":["IdentityProvider"],"members":{"IdentityProvider":{"shape":"S49"}}}},"UpdateResourceServer":{"input":{"type":"structure","required":["UserPoolId","Identifier","Name"],"members":{"UserPoolId":{},"Identifier":{},"Name":{},"Scopes":{"shape":"S4d"}}},"output":{"type":"structure","required":["ResourceServer"],"members":{"ResourceServer":{"shape":"S4i"}}}},"UpdateUserAttributes":{"input":{"type":"structure","required":["UserAttributes","AccessToken"],"members":{"UserAttributes":{"shape":"Sj"},"AccessToken":{"shape":"S1v"},"ClientMetadata":{"shape":"Sg"}}},"output":{"type":"structure","members":{"CodeDeliveryDetailsList":{"type":"list","member":{"shape":"S8i"}}}},"authtype":"none"},"UpdateUserPool":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{},"Policies":{"shape":"S4u"},"DeletionProtection":{},"LambdaConfig":{"shape":"S4z"},"AutoVerifiedAttributes":{"shape":"S54"},"SmsVerificationMessage":{},"EmailVerificationMessage":{},"EmailVerificationSubject":{},"VerificationMessageTemplate":{"shape":"S5d"},"SmsAuthenticationMessage":{},"UserAttributeUpdateSettings":{"shape":"S5i"},"MfaConfiguration":{},"DeviceConfiguration":{"shape":"S5k"},"EmailConfiguration":{"shape":"S5l"},"SmsConfiguration":{"shape":"S5p"},"UserPoolTags":{"shape":"S5r"},"AdminCreateUserConfig":{"shape":"S5u"},"UserPoolAddOns":{"shape":"S5y"},"AccountRecoverySetting":{"shape":"S61"}}},"output":{"type":"structure","members":{}}},"UpdateUserPoolClient":{"input":{"type":"structure","required":["UserPoolId","ClientId"],"members":{"UserPoolId":{},"ClientId":{"shape":"S1j"},"ClientName":{},"RefreshTokenValidity":{"type":"integer"},"AccessTokenValidity":{"type":"integer"},"IdTokenValidity":{"type":"integer"},"TokenValidityUnits":{"shape":"S6g"},"ReadAttributes":{"shape":"S6i"},"WriteAttributes":{"shape":"S6i"},"ExplicitAuthFlows":{"shape":"S6k"},"SupportedIdentityProviders":{"shape":"S6m"},"CallbackURLs":{"shape":"S6n"},"LogoutURLs":{"shape":"S6p"},"DefaultRedirectURI":{},"AllowedOAuthFlows":{"shape":"S6q"},"AllowedOAuthScopes":{"shape":"S6s"},"AllowedOAuthFlowsUserPoolClient":{"type":"boolean"},"AnalyticsConfiguration":{"shape":"S6u"},"PreventUserExistenceErrors":{},"EnableTokenRevocation":{"type":"boolean"},"EnablePropagateAdditionalUserContextData":{"type":"boolean"},"AuthSessionValidity":{"type":"integer"}}},"output":{"type":"structure","members":{"UserPoolClient":{"shape":"S6z"}}}},"UpdateUserPoolDomain":{"input":{"type":"structure","required":["Domain","UserPoolId","CustomDomainConfig"],"members":{"Domain":{},"UserPoolId":{},"CustomDomainConfig":{"shape":"S72"}}},"output":{"type":"structure","members":{"CloudFrontDomain":{}}}},"VerifySoftwareToken":{"input":{"type":"structure","required":["UserCode"],"members":{"AccessToken":{"shape":"S1v"},"Session":{"shape":"S1s"},"UserCode":{"type":"string","sensitive":true},"FriendlyDeviceName":{}}},"output":{"type":"structure","members":{"Status":{},"Session":{"shape":"S1s"}}},"authtype":"none"},"VerifyUserAttribute":{"input":{"type":"structure","required":["AccessToken","AttributeName","Code"],"members":{"AccessToken":{"shape":"S1v"},"AttributeName":{},"Code":{}}},"output":{"type":"structure","members":{}},"authtype":"none"}},"shapes":{"S4":{"type":"structure","members":{"Name":{},"AttributeDataType":{},"DeveloperOnlyAttribute":{"type":"boolean"},"Mutable":{"type":"boolean"},"Required":{"type":"boolean"},"NumberAttributeConstraints":{"type":"structure","members":{"MinValue":{},"MaxValue":{}}},"StringAttributeConstraints":{"type":"structure","members":{"MinLength":{},"MaxLength":{}}}}},"Sd":{"type":"string","sensitive":true},"Sg":{"type":"map","key":{},"value":{}},"Sj":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{},"Value":{"type":"string","sensitive":true}}}},"Sn":{"type":"string","sensitive":true},"St":{"type":"structure","members":{"Username":{"shape":"Sd"},"Attributes":{"shape":"Sj"},"UserCreateDate":{"type":"timestamp"},"UserLastModifiedDate":{"type":"timestamp"},"Enabled":{"type":"boolean"},"UserStatus":{},"MFAOptions":{"shape":"Sw"}}},"Sw":{"type":"list","member":{"type":"structure","members":{"DeliveryMedium":{},"AttributeName":{}}}},"S10":{"type":"list","member":{}},"S13":{"type":"structure","members":{"ProviderName":{},"ProviderAttributeName":{},"ProviderAttributeValue":{}}},"S1e":{"type":"structure","members":{"DeviceKey":{},"DeviceAttributes":{"shape":"Sj"},"DeviceCreateDate":{"type":"timestamp"},"DeviceLastModifiedDate":{"type":"timestamp"},"DeviceLastAuthenticatedDate":{"type":"timestamp"}}},"S1h":{"type":"list","member":{}},"S1j":{"type":"string","sensitive":true},"S1l":{"type":"map","key":{},"value":{},"sensitive":true},"S1m":{"type":"structure","members":{"AnalyticsEndpointId":{}}},"S1n":{"type":"structure","required":["IpAddress","ServerName","ServerPath","HttpHeaders"],"members":{"IpAddress":{},"ServerName":{},"ServerPath":{},"HttpHeaders":{"type":"list","member":{"type":"structure","members":{"headerName":{},"headerValue":{}}}},"EncodedData":{}}},"S1s":{"type":"string","sensitive":true},"S1t":{"type":"map","key":{},"value":{}},"S1u":{"type":"structure","members":{"AccessToken":{"shape":"S1v"},"ExpiresIn":{"type":"integer"},"TokenType":{},"RefreshToken":{"shape":"S1v"},"IdToken":{"shape":"S1v"},"NewDeviceMetadata":{"type":"structure","members":{"DeviceKey":{},"DeviceGroupKey":{}}}}},"S1v":{"type":"string","sensitive":true},"S24":{"type":"list","member":{"shape":"S1e"}},"S28":{"type":"list","member":{"shape":"S29"}},"S29":{"type":"structure","members":{"GroupName":{},"UserPoolId":{},"Description":{},"RoleArn":{},"Precedence":{"type":"integer"},"LastModifiedDate":{"type":"timestamp"},"CreationDate":{"type":"timestamp"}}},"S2y":{"type":"map","key":{},"value":{},"sensitive":true},"S31":{"type":"structure","members":{"Enabled":{"type":"boolean"},"PreferredMfa":{"type":"boolean"}}},"S32":{"type":"structure","members":{"Enabled":{"type":"boolean"},"PreferredMfa":{"type":"boolean"}}},"S3s":{"type":"string","sensitive":true},"S3u":{"type":"structure","members":{"IpAddress":{},"EncodedData":{}},"sensitive":true},"S43":{"type":"map","key":{},"value":{}},"S44":{"type":"map","key":{},"value":{}},"S46":{"type":"list","member":{}},"S49":{"type":"structure","members":{"UserPoolId":{},"ProviderName":{},"ProviderType":{},"ProviderDetails":{"shape":"S43"},"AttributeMapping":{"shape":"S44"},"IdpIdentifiers":{"shape":"S46"},"LastModifiedDate":{"type":"timestamp"},"CreationDate":{"type":"timestamp"}}},"S4d":{"type":"list","member":{"type":"structure","required":["ScopeName","ScopeDescription"],"members":{"ScopeName":{},"ScopeDescription":{}}}},"S4i":{"type":"structure","members":{"UserPoolId":{},"Identifier":{},"Name":{},"Scopes":{"shape":"S4d"}}},"S4m":{"type":"structure","members":{"JobName":{},"JobId":{},"UserPoolId":{},"PreSignedUrl":{},"CreationDate":{"type":"timestamp"},"StartDate":{"type":"timestamp"},"CompletionDate":{"type":"timestamp"},"Status":{},"CloudWatchLogsRoleArn":{},"ImportedUsers":{"type":"long"},"SkippedUsers":{"type":"long"},"FailedUsers":{"type":"long"},"CompletionMessage":{}}},"S4u":{"type":"structure","members":{"PasswordPolicy":{"type":"structure","members":{"MinimumLength":{"type":"integer"},"RequireUppercase":{"type":"boolean"},"RequireLowercase":{"type":"boolean"},"RequireNumbers":{"type":"boolean"},"RequireSymbols":{"type":"boolean"},"TemporaryPasswordValidityDays":{"type":"integer"}}}}},"S4z":{"type":"structure","members":{"PreSignUp":{},"CustomMessage":{},"PostConfirmation":{},"PreAuthentication":{},"PostAuthentication":{},"DefineAuthChallenge":{},"CreateAuthChallenge":{},"VerifyAuthChallengeResponse":{},"PreTokenGeneration":{},"UserMigration":{},"CustomSMSSender":{"type":"structure","required":["LambdaVersion","LambdaArn"],"members":{"LambdaVersion":{},"LambdaArn":{}}},"CustomEmailSender":{"type":"structure","required":["LambdaVersion","LambdaArn"],"members":{"LambdaVersion":{},"LambdaArn":{}}},"KMSKeyID":{}}},"S54":{"type":"list","member":{}},"S56":{"type":"list","member":{}},"S58":{"type":"list","member":{}},"S5d":{"type":"structure","members":{"SmsMessage":{},"EmailMessage":{},"EmailSubject":{},"EmailMessageByLink":{},"EmailSubjectByLink":{},"DefaultEmailOption":{}}},"S5i":{"type":"structure","members":{"AttributesRequireVerificationBeforeUpdate":{"type":"list","member":{}}}},"S5k":{"type":"structure","members":{"ChallengeRequiredOnNewDevice":{"type":"boolean"},"DeviceOnlyRememberedOnUserPrompt":{"type":"boolean"}}},"S5l":{"type":"structure","members":{"SourceArn":{},"ReplyToEmailAddress":{},"EmailSendingAccount":{},"From":{},"ConfigurationSet":{}}},"S5p":{"type":"structure","required":["SnsCallerArn"],"members":{"SnsCallerArn":{},"ExternalId":{},"SnsRegion":{}}},"S5r":{"type":"map","key":{},"value":{}},"S5u":{"type":"structure","members":{"AllowAdminCreateUserOnly":{"type":"boolean"},"UnusedAccountValidityDays":{"type":"integer"},"InviteMessageTemplate":{"type":"structure","members":{"SMSMessage":{},"EmailMessage":{},"EmailSubject":{}}}}},"S5x":{"type":"list","member":{"shape":"S4"}},"S5y":{"type":"structure","required":["AdvancedSecurityMode"],"members":{"AdvancedSecurityMode":{}}},"S60":{"type":"structure","required":["CaseSensitive"],"members":{"CaseSensitive":{"type":"boolean"}}},"S61":{"type":"structure","members":{"RecoveryMechanisms":{"type":"list","member":{"type":"structure","required":["Priority","Name"],"members":{"Priority":{"type":"integer"},"Name":{}}}}}},"S67":{"type":"structure","members":{"Id":{},"Name":{},"Policies":{"shape":"S4u"},"DeletionProtection":{},"LambdaConfig":{"shape":"S4z"},"Status":{},"LastModifiedDate":{"type":"timestamp"},"CreationDate":{"type":"timestamp"},"SchemaAttributes":{"shape":"S5x"},"AutoVerifiedAttributes":{"shape":"S54"},"AliasAttributes":{"shape":"S56"},"UsernameAttributes":{"shape":"S58"},"SmsVerificationMessage":{},"EmailVerificationMessage":{},"EmailVerificationSubject":{},"VerificationMessageTemplate":{"shape":"S5d"},"SmsAuthenticationMessage":{},"UserAttributeUpdateSettings":{"shape":"S5i"},"MfaConfiguration":{},"DeviceConfiguration":{"shape":"S5k"},"EstimatedNumberOfUsers":{"type":"integer"},"EmailConfiguration":{"shape":"S5l"},"SmsConfiguration":{"shape":"S5p"},"UserPoolTags":{"shape":"S5r"},"SmsConfigurationFailure":{},"EmailConfigurationFailure":{},"Domain":{},"CustomDomain":{},"AdminCreateUserConfig":{"shape":"S5u"},"UserPoolAddOns":{"shape":"S5y"},"UsernameConfiguration":{"shape":"S60"},"Arn":{},"AccountRecoverySetting":{"shape":"S61"}}},"S6g":{"type":"structure","members":{"AccessToken":{},"IdToken":{},"RefreshToken":{}}},"S6i":{"type":"list","member":{}},"S6k":{"type":"list","member":{}},"S6m":{"type":"list","member":{}},"S6n":{"type":"list","member":{}},"S6p":{"type":"list","member":{}},"S6q":{"type":"list","member":{}},"S6s":{"type":"list","member":{}},"S6u":{"type":"structure","members":{"ApplicationId":{},"ApplicationArn":{},"RoleArn":{},"ExternalId":{},"UserDataShared":{"type":"boolean"}}},"S6z":{"type":"structure","members":{"UserPoolId":{},"ClientName":{},"ClientId":{"shape":"S1j"},"ClientSecret":{"shape":"S70"},"LastModifiedDate":{"type":"timestamp"},"CreationDate":{"type":"timestamp"},"RefreshTokenValidity":{"type":"integer"},"AccessTokenValidity":{"type":"integer"},"IdTokenValidity":{"type":"integer"},"TokenValidityUnits":{"shape":"S6g"},"ReadAttributes":{"shape":"S6i"},"WriteAttributes":{"shape":"S6i"},"ExplicitAuthFlows":{"shape":"S6k"},"SupportedIdentityProviders":{"shape":"S6m"},"CallbackURLs":{"shape":"S6n"},"LogoutURLs":{"shape":"S6p"},"DefaultRedirectURI":{},"AllowedOAuthFlows":{"shape":"S6q"},"AllowedOAuthScopes":{"shape":"S6s"},"AllowedOAuthFlowsUserPoolClient":{"type":"boolean"},"AnalyticsConfiguration":{"shape":"S6u"},"PreventUserExistenceErrors":{},"EnableTokenRevocation":{"type":"boolean"},"EnablePropagateAdditionalUserContextData":{"type":"boolean"},"AuthSessionValidity":{"type":"integer"}}},"S70":{"type":"string","sensitive":true},"S72":{"type":"structure","required":["CertificateArn"],"members":{"CertificateArn":{}}},"S7k":{"type":"structure","members":{"UserPoolId":{},"ClientId":{"shape":"S1j"},"CompromisedCredentialsRiskConfiguration":{"shape":"S7l"},"AccountTakeoverRiskConfiguration":{"shape":"S7q"},"RiskExceptionConfiguration":{"shape":"S7z"},"LastModifiedDate":{"type":"timestamp"}}},"S7l":{"type":"structure","required":["Actions"],"members":{"EventFilter":{"type":"list","member":{}},"Actions":{"type":"structure","required":["EventAction"],"members":{"EventAction":{}}}}},"S7q":{"type":"structure","required":["Actions"],"members":{"NotifyConfiguration":{"type":"structure","required":["SourceArn"],"members":{"From":{},"ReplyTo":{},"SourceArn":{},"BlockEmail":{"shape":"S7s"},"NoActionEmail":{"shape":"S7s"},"MfaEmail":{"shape":"S7s"}}},"Actions":{"type":"structure","members":{"LowAction":{"shape":"S7w"},"MediumAction":{"shape":"S7w"},"HighAction":{"shape":"S7w"}}}}},"S7s":{"type":"structure","required":["Subject"],"members":{"Subject":{},"HtmlBody":{},"TextBody":{}}},"S7w":{"type":"structure","required":["Notify","EventAction"],"members":{"Notify":{"type":"boolean"},"EventAction":{}}},"S7z":{"type":"structure","members":{"BlockedIPRangeList":{"type":"list","member":{}},"SkippedIPRangeList":{"type":"list","member":{}}}},"S8i":{"type":"structure","members":{"Destination":{},"DeliveryMedium":{},"AttributeName":{}}},"S8u":{"type":"structure","required":["UserPoolId","LogConfigurations"],"members":{"UserPoolId":{},"LogConfigurations":{"shape":"S8v"}}},"S8v":{"type":"list","member":{"type":"structure","required":["LogLevel","EventSource"],"members":{"LogLevel":{},"EventSource":{},"CloudWatchLogsConfiguration":{"type":"structure","members":{"LogGroupArn":{}}}}}},"S94":{"type":"structure","members":{"UserPoolId":{},"ClientId":{"shape":"S1j"},"ImageUrl":{},"CSS":{},"CSSVersion":{},"LastModifiedDate":{"type":"timestamp"},"CreationDate":{"type":"timestamp"}}},"S9e":{"type":"structure","members":{"SmsAuthenticationMessage":{},"SmsConfiguration":{"shape":"S5p"}}},"S9f":{"type":"structure","members":{"Enabled":{"type":"boolean"}}},"Sah":{"type":"list","member":{"shape":"St"}}}}')},17149:function(e){"use strict";e.exports=JSON.parse('{"o":{"AdminListGroupsForUser":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"Groups"},"AdminListUserAuthEvents":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"AuthEvents"},"ListGroups":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"Groups"},"ListIdentityProviders":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Providers"},"ListResourceServers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ResourceServers"},"ListUserPoolClients":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"UserPoolClients"},"ListUserPools":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"UserPools"},"ListUsers":{"input_token":"PaginationToken","limit_key":"Limit","output_token":"PaginationToken","result_key":"Users"},"ListUsersInGroup":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"Users"}}}')},29128:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-06-30","endpointPrefix":"cognito-sync","jsonVersion":"1.1","protocol":"rest-json","serviceFullName":"Amazon Cognito Sync","serviceId":"Cognito Sync","signatureVersion":"v4","uid":"cognito-sync-2014-06-30"},"operations":{"BulkPublish":{"http":{"requestUri":"/identitypools/{IdentityPoolId}/bulkpublish","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"}}},"output":{"type":"structure","members":{"IdentityPoolId":{}}}},"DeleteDataset":{"http":{"method":"DELETE","requestUri":"/identitypools/{IdentityPoolId}/identities/{IdentityId}/datasets/{DatasetName}","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId","IdentityId","DatasetName"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"},"IdentityId":{"location":"uri","locationName":"IdentityId"},"DatasetName":{"location":"uri","locationName":"DatasetName"}}},"output":{"type":"structure","members":{"Dataset":{"shape":"S8"}}}},"DescribeDataset":{"http":{"method":"GET","requestUri":"/identitypools/{IdentityPoolId}/identities/{IdentityId}/datasets/{DatasetName}","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId","IdentityId","DatasetName"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"},"IdentityId":{"location":"uri","locationName":"IdentityId"},"DatasetName":{"location":"uri","locationName":"DatasetName"}}},"output":{"type":"structure","members":{"Dataset":{"shape":"S8"}}}},"DescribeIdentityPoolUsage":{"http":{"method":"GET","requestUri":"/identitypools/{IdentityPoolId}","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"}}},"output":{"type":"structure","members":{"IdentityPoolUsage":{"shape":"Sg"}}}},"DescribeIdentityUsage":{"http":{"method":"GET","requestUri":"/identitypools/{IdentityPoolId}/identities/{IdentityId}","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId","IdentityId"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"},"IdentityId":{"location":"uri","locationName":"IdentityId"}}},"output":{"type":"structure","members":{"IdentityUsage":{"type":"structure","members":{"IdentityId":{},"IdentityPoolId":{},"LastModifiedDate":{"type":"timestamp"},"DatasetCount":{"type":"integer"},"DataStorage":{"type":"long"}}}}}},"GetBulkPublishDetails":{"http":{"requestUri":"/identitypools/{IdentityPoolId}/getBulkPublishDetails","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"}}},"output":{"type":"structure","members":{"IdentityPoolId":{},"BulkPublishStartTime":{"type":"timestamp"},"BulkPublishCompleteTime":{"type":"timestamp"},"BulkPublishStatus":{},"FailureMessage":{}}}},"GetCognitoEvents":{"http":{"method":"GET","requestUri":"/identitypools/{IdentityPoolId}/events","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"}}},"output":{"type":"structure","members":{"Events":{"shape":"Sq"}}}},"GetIdentityPoolConfiguration":{"http":{"method":"GET","requestUri":"/identitypools/{IdentityPoolId}/configuration","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"}}},"output":{"type":"structure","members":{"IdentityPoolId":{},"PushSync":{"shape":"Sv"},"CognitoStreams":{"shape":"Sz"}}}},"ListDatasets":{"http":{"method":"GET","requestUri":"/identitypools/{IdentityPoolId}/identities/{IdentityId}/datasets","responseCode":200},"input":{"type":"structure","required":["IdentityId","IdentityPoolId"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"},"IdentityId":{"location":"uri","locationName":"IdentityId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"Datasets":{"type":"list","member":{"shape":"S8"}},"Count":{"type":"integer"},"NextToken":{}}}},"ListIdentityPoolUsage":{"http":{"method":"GET","requestUri":"/identitypools","responseCode":200},"input":{"type":"structure","members":{"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"IdentityPoolUsages":{"type":"list","member":{"shape":"Sg"}},"MaxResults":{"type":"integer"},"Count":{"type":"integer"},"NextToken":{}}}},"ListRecords":{"http":{"method":"GET","requestUri":"/identitypools/{IdentityPoolId}/identities/{IdentityId}/datasets/{DatasetName}/records","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId","IdentityId","DatasetName"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"},"IdentityId":{"location":"uri","locationName":"IdentityId"},"DatasetName":{"location":"uri","locationName":"DatasetName"},"LastSyncCount":{"location":"querystring","locationName":"lastSyncCount","type":"long"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"SyncSessionToken":{"location":"querystring","locationName":"syncSessionToken"}}},"output":{"type":"structure","members":{"Records":{"shape":"S1c"},"NextToken":{},"Count":{"type":"integer"},"DatasetSyncCount":{"type":"long"},"LastModifiedBy":{},"MergedDatasetNames":{"type":"list","member":{}},"DatasetExists":{"type":"boolean"},"DatasetDeletedAfterRequestedSyncCount":{"type":"boolean"},"SyncSessionToken":{}}}},"RegisterDevice":{"http":{"requestUri":"/identitypools/{IdentityPoolId}/identity/{IdentityId}/device","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId","IdentityId","Platform","Token"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"},"IdentityId":{"location":"uri","locationName":"IdentityId"},"Platform":{},"Token":{}}},"output":{"type":"structure","members":{"DeviceId":{}}}},"SetCognitoEvents":{"http":{"requestUri":"/identitypools/{IdentityPoolId}/events","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId","Events"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"},"Events":{"shape":"Sq"}}}},"SetIdentityPoolConfiguration":{"http":{"requestUri":"/identitypools/{IdentityPoolId}/configuration","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"},"PushSync":{"shape":"Sv"},"CognitoStreams":{"shape":"Sz"}}},"output":{"type":"structure","members":{"IdentityPoolId":{},"PushSync":{"shape":"Sv"},"CognitoStreams":{"shape":"Sz"}}}},"SubscribeToDataset":{"http":{"requestUri":"/identitypools/{IdentityPoolId}/identities/{IdentityId}/datasets/{DatasetName}/subscriptions/{DeviceId}","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId","IdentityId","DatasetName","DeviceId"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"},"IdentityId":{"location":"uri","locationName":"IdentityId"},"DatasetName":{"location":"uri","locationName":"DatasetName"},"DeviceId":{"location":"uri","locationName":"DeviceId"}}},"output":{"type":"structure","members":{}}},"UnsubscribeFromDataset":{"http":{"method":"DELETE","requestUri":"/identitypools/{IdentityPoolId}/identities/{IdentityId}/datasets/{DatasetName}/subscriptions/{DeviceId}","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId","IdentityId","DatasetName","DeviceId"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"},"IdentityId":{"location":"uri","locationName":"IdentityId"},"DatasetName":{"location":"uri","locationName":"DatasetName"},"DeviceId":{"location":"uri","locationName":"DeviceId"}}},"output":{"type":"structure","members":{}}},"UpdateRecords":{"http":{"requestUri":"/identitypools/{IdentityPoolId}/identities/{IdentityId}/datasets/{DatasetName}","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId","IdentityId","DatasetName","SyncSessionToken"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"},"IdentityId":{"location":"uri","locationName":"IdentityId"},"DatasetName":{"location":"uri","locationName":"DatasetName"},"DeviceId":{},"RecordPatches":{"type":"list","member":{"type":"structure","required":["Op","Key","SyncCount"],"members":{"Op":{},"Key":{},"Value":{},"SyncCount":{"type":"long"},"DeviceLastModifiedDate":{"type":"timestamp"}}}},"SyncSessionToken":{},"ClientContext":{"location":"header","locationName":"x-amz-Client-Context"}}},"output":{"type":"structure","members":{"Records":{"shape":"S1c"}}}}},"shapes":{"S8":{"type":"structure","members":{"IdentityId":{},"DatasetName":{},"CreationDate":{"type":"timestamp"},"LastModifiedDate":{"type":"timestamp"},"LastModifiedBy":{},"DataStorage":{"type":"long"},"NumRecords":{"type":"long"}}},"Sg":{"type":"structure","members":{"IdentityPoolId":{},"SyncSessionsCount":{"type":"long"},"DataStorage":{"type":"long"},"LastModifiedDate":{"type":"timestamp"}}},"Sq":{"type":"map","key":{},"value":{}},"Sv":{"type":"structure","members":{"ApplicationArns":{"type":"list","member":{}},"RoleArn":{}}},"Sz":{"type":"structure","members":{"StreamName":{},"RoleArn":{},"StreamingStatus":{}}},"S1c":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{},"SyncCount":{"type":"long"},"LastModifiedDate":{"type":"timestamp"},"LastModifiedBy":{},"DeviceLastModifiedDate":{"type":"timestamp"}}}}}}')},5865:function(e){"use strict";e.exports={o:{}}},24433:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-11-27","endpointPrefix":"comprehend","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon Comprehend","serviceId":"Comprehend","signatureVersion":"v4","signingName":"comprehend","targetPrefix":"Comprehend_20171127","uid":"comprehend-2017-11-27"},"operations":{"BatchDetectDominantLanguage":{"input":{"type":"structure","required":["TextList"],"members":{"TextList":{"shape":"S2"}}},"output":{"type":"structure","required":["ResultList","ErrorList"],"members":{"ResultList":{"type":"list","member":{"type":"structure","members":{"Index":{"type":"integer"},"Languages":{"shape":"S8"}}}},"ErrorList":{"shape":"Sc"}},"sensitive":true}},"BatchDetectEntities":{"input":{"type":"structure","required":["TextList","LanguageCode"],"members":{"TextList":{"shape":"S2"},"LanguageCode":{}}},"output":{"type":"structure","required":["ResultList","ErrorList"],"members":{"ResultList":{"type":"list","member":{"type":"structure","members":{"Index":{"type":"integer"},"Entities":{"shape":"Sj"}}}},"ErrorList":{"shape":"Sc"}},"sensitive":true}},"BatchDetectKeyPhrases":{"input":{"type":"structure","required":["TextList","LanguageCode"],"members":{"TextList":{"shape":"S2"},"LanguageCode":{}}},"output":{"type":"structure","required":["ResultList","ErrorList"],"members":{"ResultList":{"type":"list","member":{"type":"structure","members":{"Index":{"type":"integer"},"KeyPhrases":{"shape":"Su"}}}},"ErrorList":{"shape":"Sc"}},"sensitive":true}},"BatchDetectSentiment":{"input":{"type":"structure","required":["TextList","LanguageCode"],"members":{"TextList":{"shape":"S2"},"LanguageCode":{}}},"output":{"type":"structure","required":["ResultList","ErrorList"],"members":{"ResultList":{"type":"list","member":{"type":"structure","members":{"Index":{"type":"integer"},"Sentiment":{},"SentimentScore":{"shape":"S11"}}}},"ErrorList":{"shape":"Sc"}},"sensitive":true}},"BatchDetectSyntax":{"input":{"type":"structure","required":["TextList","LanguageCode"],"members":{"TextList":{"shape":"S2"},"LanguageCode":{}}},"output":{"type":"structure","required":["ResultList","ErrorList"],"members":{"ResultList":{"type":"list","member":{"type":"structure","members":{"Index":{"type":"integer"},"SyntaxTokens":{"shape":"S17"}}}},"ErrorList":{"shape":"Sc"}},"sensitive":true}},"BatchDetectTargetedSentiment":{"input":{"type":"structure","required":["TextList","LanguageCode"],"members":{"TextList":{"shape":"S2"},"LanguageCode":{}}},"output":{"type":"structure","required":["ResultList","ErrorList"],"members":{"ResultList":{"type":"list","member":{"type":"structure","members":{"Index":{"type":"integer"},"Entities":{"shape":"S1f"}}}},"ErrorList":{"shape":"Sc"}},"sensitive":true}},"ClassifyDocument":{"input":{"type":"structure","required":["EndpointArn"],"members":{"Text":{"shape":"S3"},"EndpointArn":{},"Bytes":{"type":"blob"},"DocumentReaderConfig":{"shape":"S1p"}}},"output":{"type":"structure","members":{"Classes":{"type":"list","member":{"type":"structure","members":{"Name":{},"Score":{"type":"float"},"Page":{"type":"integer"}}}},"Labels":{"type":"list","member":{"type":"structure","members":{"Name":{},"Score":{"type":"float"},"Page":{"type":"integer"}}}},"DocumentMetadata":{"shape":"S1z"},"DocumentType":{"shape":"S22"},"Errors":{"shape":"S25"},"Warnings":{"type":"list","member":{"type":"structure","members":{"Page":{"type":"integer"},"WarnCode":{},"WarnMessage":{}}}}},"sensitive":true}},"ContainsPiiEntities":{"input":{"type":"structure","required":["Text","LanguageCode"],"members":{"Text":{},"LanguageCode":{}}},"output":{"type":"structure","members":{"Labels":{"type":"list","member":{"type":"structure","members":{"Name":{},"Score":{"type":"float"}}}}}}},"CreateDataset":{"input":{"type":"structure","required":["FlywheelArn","DatasetName","InputDataConfig"],"members":{"FlywheelArn":{},"DatasetName":{},"DatasetType":{},"Description":{},"InputDataConfig":{"type":"structure","members":{"AugmentedManifests":{"type":"list","member":{"type":"structure","required":["AttributeNames","S3Uri"],"members":{"AttributeNames":{"shape":"S2o"},"S3Uri":{},"AnnotationDataS3Uri":{},"SourceDocumentsS3Uri":{},"DocumentType":{}}}},"DataFormat":{},"DocumentClassifierInputDataConfig":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{},"LabelDelimiter":{}}},"EntityRecognizerInputDataConfig":{"type":"structure","required":["Documents"],"members":{"Annotations":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{}}},"Documents":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{},"InputFormat":{}}},"EntityList":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{}}}}}}},"ClientRequestToken":{"idempotencyToken":true},"Tags":{"shape":"S31"}}},"output":{"type":"structure","members":{"DatasetArn":{}}}},"CreateDocumentClassifier":{"input":{"type":"structure","required":["DocumentClassifierName","DataAccessRoleArn","InputDataConfig","LanguageCode"],"members":{"DocumentClassifierName":{},"VersionName":{},"DataAccessRoleArn":{},"Tags":{"shape":"S31"},"InputDataConfig":{"shape":"S3a"},"OutputDataConfig":{"shape":"S3h"},"ClientRequestToken":{"idempotencyToken":true},"LanguageCode":{},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"},"Mode":{},"ModelKmsKeyId":{},"ModelPolicy":{}}},"output":{"type":"structure","members":{"DocumentClassifierArn":{}}}},"CreateEndpoint":{"input":{"type":"structure","required":["EndpointName","DesiredInferenceUnits"],"members":{"EndpointName":{},"ModelArn":{},"DesiredInferenceUnits":{"type":"integer"},"ClientRequestToken":{"idempotencyToken":true},"Tags":{"shape":"S31"},"DataAccessRoleArn":{},"FlywheelArn":{}}},"output":{"type":"structure","members":{"EndpointArn":{},"ModelArn":{}}}},"CreateEntityRecognizer":{"input":{"type":"structure","required":["RecognizerName","DataAccessRoleArn","InputDataConfig","LanguageCode"],"members":{"RecognizerName":{},"VersionName":{},"DataAccessRoleArn":{},"Tags":{"shape":"S31"},"InputDataConfig":{"shape":"S3z"},"ClientRequestToken":{"idempotencyToken":true},"LanguageCode":{},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"},"ModelKmsKeyId":{},"ModelPolicy":{}}},"output":{"type":"structure","members":{"EntityRecognizerArn":{}}}},"CreateFlywheel":{"input":{"type":"structure","required":["FlywheelName","DataAccessRoleArn","DataLakeS3Uri"],"members":{"FlywheelName":{},"ActiveModelArn":{},"DataAccessRoleArn":{},"TaskConfig":{"shape":"S4b"},"ModelType":{},"DataLakeS3Uri":{},"DataSecurityConfig":{"shape":"S4i"},"ClientRequestToken":{"idempotencyToken":true},"Tags":{"shape":"S31"}}},"output":{"type":"structure","members":{"FlywheelArn":{},"ActiveModelArn":{}}}},"DeleteDocumentClassifier":{"input":{"type":"structure","required":["DocumentClassifierArn"],"members":{"DocumentClassifierArn":{}}},"output":{"type":"structure","members":{}}},"DeleteEndpoint":{"input":{"type":"structure","required":["EndpointArn"],"members":{"EndpointArn":{}}},"output":{"type":"structure","members":{}}},"DeleteEntityRecognizer":{"input":{"type":"structure","required":["EntityRecognizerArn"],"members":{"EntityRecognizerArn":{}}},"output":{"type":"structure","members":{}}},"DeleteFlywheel":{"input":{"type":"structure","required":["FlywheelArn"],"members":{"FlywheelArn":{}}},"output":{"type":"structure","members":{}}},"DeleteResourcePolicy":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{},"PolicyRevisionId":{}}},"output":{"type":"structure","members":{}}},"DescribeDataset":{"input":{"type":"structure","required":["DatasetArn"],"members":{"DatasetArn":{}}},"output":{"type":"structure","members":{"DatasetProperties":{"shape":"S4x"}}}},"DescribeDocumentClassificationJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"DocumentClassificationJobProperties":{"shape":"S55"}}}},"DescribeDocumentClassifier":{"input":{"type":"structure","required":["DocumentClassifierArn"],"members":{"DocumentClassifierArn":{}}},"output":{"type":"structure","members":{"DocumentClassifierProperties":{"shape":"S5d"}}}},"DescribeDominantLanguageDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"DominantLanguageDetectionJobProperties":{"shape":"S5k"}}}},"DescribeEndpoint":{"input":{"type":"structure","required":["EndpointArn"],"members":{"EndpointArn":{}}},"output":{"type":"structure","members":{"EndpointProperties":{"shape":"S5n"}}}},"DescribeEntitiesDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"EntitiesDetectionJobProperties":{"shape":"S5r"}}}},"DescribeEntityRecognizer":{"input":{"type":"structure","required":["EntityRecognizerArn"],"members":{"EntityRecognizerArn":{}}},"output":{"type":"structure","members":{"EntityRecognizerProperties":{"shape":"S5u"}}}},"DescribeEventsDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"EventsDetectionJobProperties":{"shape":"S63"}}}},"DescribeFlywheel":{"input":{"type":"structure","required":["FlywheelArn"],"members":{"FlywheelArn":{}}},"output":{"type":"structure","members":{"FlywheelProperties":{"shape":"S68"}}}},"DescribeFlywheelIteration":{"input":{"type":"structure","required":["FlywheelArn","FlywheelIterationId"],"members":{"FlywheelArn":{},"FlywheelIterationId":{}}},"output":{"type":"structure","members":{"FlywheelIterationProperties":{"shape":"S6d"}}}},"DescribeKeyPhrasesDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"KeyPhrasesDetectionJobProperties":{"shape":"S6i"}}}},"DescribePiiEntitiesDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"PiiEntitiesDetectionJobProperties":{"shape":"S6l"}}}},"DescribeResourcePolicy":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"ResourcePolicy":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"PolicyRevisionId":{}}}},"DescribeSentimentDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"SentimentDetectionJobProperties":{"shape":"S6w"}}}},"DescribeTargetedSentimentDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"TargetedSentimentDetectionJobProperties":{"shape":"S6z"}}}},"DescribeTopicsDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"TopicsDetectionJobProperties":{"shape":"S72"}}}},"DetectDominantLanguage":{"input":{"type":"structure","required":["Text"],"members":{"Text":{"shape":"S3"}}},"output":{"type":"structure","members":{"Languages":{"shape":"S8"}},"sensitive":true}},"DetectEntities":{"input":{"type":"structure","members":{"Text":{"shape":"S3"},"LanguageCode":{},"EndpointArn":{},"Bytes":{"type":"blob"},"DocumentReaderConfig":{"shape":"S1p"}}},"output":{"type":"structure","members":{"Entities":{"shape":"Sj"},"DocumentMetadata":{"shape":"S1z"},"DocumentType":{"shape":"S22"},"Blocks":{"type":"list","member":{"type":"structure","members":{"Id":{},"BlockType":{},"Text":{},"Page":{"type":"integer"},"Geometry":{"type":"structure","members":{"BoundingBox":{"type":"structure","members":{"Height":{"type":"float"},"Left":{"type":"float"},"Top":{"type":"float"},"Width":{"type":"float"}}},"Polygon":{"type":"list","member":{"type":"structure","members":{"X":{"type":"float"},"Y":{"type":"float"}}}}}},"Relationships":{"type":"list","member":{"type":"structure","members":{"Ids":{"type":"list","member":{}},"Type":{}}}}}}},"Errors":{"shape":"S25"}},"sensitive":true}},"DetectKeyPhrases":{"input":{"type":"structure","required":["Text","LanguageCode"],"members":{"Text":{"shape":"S3"},"LanguageCode":{}}},"output":{"type":"structure","members":{"KeyPhrases":{"shape":"Su"}},"sensitive":true}},"DetectPiiEntities":{"input":{"type":"structure","required":["Text","LanguageCode"],"members":{"Text":{},"LanguageCode":{}}},"output":{"type":"structure","members":{"Entities":{"type":"list","member":{"type":"structure","members":{"Score":{"type":"float"},"Type":{},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"}}}}}}},"DetectSentiment":{"input":{"type":"structure","required":["Text","LanguageCode"],"members":{"Text":{"shape":"S3"},"LanguageCode":{}}},"output":{"type":"structure","members":{"Sentiment":{},"SentimentScore":{"shape":"S11"}},"sensitive":true}},"DetectSyntax":{"input":{"type":"structure","required":["Text","LanguageCode"],"members":{"Text":{"shape":"S3"},"LanguageCode":{}}},"output":{"type":"structure","members":{"SyntaxTokens":{"shape":"S17"}},"sensitive":true}},"DetectTargetedSentiment":{"input":{"type":"structure","required":["Text","LanguageCode"],"members":{"Text":{"shape":"S3"},"LanguageCode":{}}},"output":{"type":"structure","members":{"Entities":{"shape":"S1f"}},"sensitive":true}},"ImportModel":{"input":{"type":"structure","required":["SourceModelArn"],"members":{"SourceModelArn":{},"ModelName":{},"VersionName":{},"ModelKmsKeyId":{},"DataAccessRoleArn":{},"Tags":{"shape":"S31"}}},"output":{"type":"structure","members":{"ModelArn":{}}}},"ListDatasets":{"input":{"type":"structure","members":{"FlywheelArn":{},"Filter":{"type":"structure","members":{"Status":{},"DatasetType":{},"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DatasetPropertiesList":{"type":"list","member":{"shape":"S4x"}},"NextToken":{}}}},"ListDocumentClassificationJobs":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"JobName":{},"JobStatus":{},"SubmitTimeBefore":{"type":"timestamp"},"SubmitTimeAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DocumentClassificationJobPropertiesList":{"type":"list","member":{"shape":"S55"}},"NextToken":{}}}},"ListDocumentClassifierSummaries":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DocumentClassifierSummariesList":{"type":"list","member":{"type":"structure","members":{"DocumentClassifierName":{},"NumberOfVersions":{"type":"integer"},"LatestVersionCreatedAt":{"type":"timestamp"},"LatestVersionName":{},"LatestVersionStatus":{}}}},"NextToken":{}}}},"ListDocumentClassifiers":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"Status":{},"DocumentClassifierName":{},"SubmitTimeBefore":{"type":"timestamp"},"SubmitTimeAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DocumentClassifierPropertiesList":{"type":"list","member":{"shape":"S5d"}},"NextToken":{}}}},"ListDominantLanguageDetectionJobs":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"JobName":{},"JobStatus":{},"SubmitTimeBefore":{"type":"timestamp"},"SubmitTimeAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DominantLanguageDetectionJobPropertiesList":{"type":"list","member":{"shape":"S5k"}},"NextToken":{}}}},"ListEndpoints":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"ModelArn":{},"Status":{},"CreationTimeBefore":{"type":"timestamp"},"CreationTimeAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"EndpointPropertiesList":{"type":"list","member":{"shape":"S5n"}},"NextToken":{}}}},"ListEntitiesDetectionJobs":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"JobName":{},"JobStatus":{},"SubmitTimeBefore":{"type":"timestamp"},"SubmitTimeAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"EntitiesDetectionJobPropertiesList":{"type":"list","member":{"shape":"S5r"}},"NextToken":{}}}},"ListEntityRecognizerSummaries":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"EntityRecognizerSummariesList":{"type":"list","member":{"type":"structure","members":{"RecognizerName":{},"NumberOfVersions":{"type":"integer"},"LatestVersionCreatedAt":{"type":"timestamp"},"LatestVersionName":{},"LatestVersionStatus":{}}}},"NextToken":{}}}},"ListEntityRecognizers":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"Status":{},"RecognizerName":{},"SubmitTimeBefore":{"type":"timestamp"},"SubmitTimeAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"EntityRecognizerPropertiesList":{"type":"list","member":{"shape":"S5u"}},"NextToken":{}}}},"ListEventsDetectionJobs":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"JobName":{},"JobStatus":{},"SubmitTimeBefore":{"type":"timestamp"},"SubmitTimeAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"EventsDetectionJobPropertiesList":{"type":"list","member":{"shape":"S63"}},"NextToken":{}}}},"ListFlywheelIterationHistory":{"input":{"type":"structure","required":["FlywheelArn"],"members":{"FlywheelArn":{},"Filter":{"type":"structure","members":{"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"FlywheelIterationPropertiesList":{"type":"list","member":{"shape":"S6d"}},"NextToken":{}}}},"ListFlywheels":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"Status":{},"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"FlywheelSummaryList":{"type":"list","member":{"type":"structure","members":{"FlywheelArn":{},"ActiveModelArn":{},"DataLakeS3Uri":{},"Status":{},"ModelType":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"LatestFlywheelIteration":{}}}},"NextToken":{}}}},"ListKeyPhrasesDetectionJobs":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"JobName":{},"JobStatus":{},"SubmitTimeBefore":{"type":"timestamp"},"SubmitTimeAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"KeyPhrasesDetectionJobPropertiesList":{"type":"list","member":{"shape":"S6i"}},"NextToken":{}}}},"ListPiiEntitiesDetectionJobs":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"JobName":{},"JobStatus":{},"SubmitTimeBefore":{"type":"timestamp"},"SubmitTimeAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"PiiEntitiesDetectionJobPropertiesList":{"type":"list","member":{"shape":"S6l"}},"NextToken":{}}}},"ListSentimentDetectionJobs":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"JobName":{},"JobStatus":{},"SubmitTimeBefore":{"type":"timestamp"},"SubmitTimeAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"SentimentDetectionJobPropertiesList":{"type":"list","member":{"shape":"S6w"}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"ResourceArn":{},"Tags":{"shape":"S31"}}}},"ListTargetedSentimentDetectionJobs":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"JobName":{},"JobStatus":{},"SubmitTimeBefore":{"type":"timestamp"},"SubmitTimeAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"TargetedSentimentDetectionJobPropertiesList":{"type":"list","member":{"shape":"S6z"}},"NextToken":{}}}},"ListTopicsDetectionJobs":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"JobName":{},"JobStatus":{},"SubmitTimeBefore":{"type":"timestamp"},"SubmitTimeAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"TopicsDetectionJobPropertiesList":{"type":"list","member":{"shape":"S72"}},"NextToken":{}}}},"PutResourcePolicy":{"input":{"type":"structure","required":["ResourceArn","ResourcePolicy"],"members":{"ResourceArn":{},"ResourcePolicy":{},"PolicyRevisionId":{}}},"output":{"type":"structure","members":{"PolicyRevisionId":{}}}},"StartDocumentClassificationJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn"],"members":{"JobName":{},"DocumentClassifierArn":{},"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"DataAccessRoleArn":{},"ClientRequestToken":{"idempotencyToken":true},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"},"Tags":{"shape":"S31"},"FlywheelArn":{}}},"output":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobStatus":{},"DocumentClassifierArn":{}}}},"StartDominantLanguageDetectionJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn"],"members":{"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"DataAccessRoleArn":{},"JobName":{},"ClientRequestToken":{"idempotencyToken":true},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"},"Tags":{"shape":"S31"}}},"output":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobStatus":{}}}},"StartEntitiesDetectionJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],"members":{"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"DataAccessRoleArn":{},"JobName":{},"EntityRecognizerArn":{},"LanguageCode":{},"ClientRequestToken":{"idempotencyToken":true},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"},"Tags":{"shape":"S31"},"FlywheelArn":{}}},"output":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobStatus":{},"EntityRecognizerArn":{}}}},"StartEventsDetectionJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode","TargetEventTypes"],"members":{"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"DataAccessRoleArn":{},"JobName":{},"LanguageCode":{},"ClientRequestToken":{"idempotencyToken":true},"TargetEventTypes":{"shape":"S64"},"Tags":{"shape":"S31"}}},"output":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobStatus":{}}}},"StartFlywheelIteration":{"input":{"type":"structure","required":["FlywheelArn"],"members":{"FlywheelArn":{},"ClientRequestToken":{}}},"output":{"type":"structure","members":{"FlywheelArn":{},"FlywheelIterationId":{}}}},"StartKeyPhrasesDetectionJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],"members":{"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"DataAccessRoleArn":{},"JobName":{},"LanguageCode":{},"ClientRequestToken":{"idempotencyToken":true},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"},"Tags":{"shape":"S31"}}},"output":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobStatus":{}}}},"StartPiiEntitiesDetectionJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","Mode","DataAccessRoleArn","LanguageCode"],"members":{"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"Mode":{},"RedactionConfig":{"shape":"S6n"},"DataAccessRoleArn":{},"JobName":{},"LanguageCode":{},"ClientRequestToken":{"idempotencyToken":true},"Tags":{"shape":"S31"}}},"output":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobStatus":{}}}},"StartSentimentDetectionJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],"members":{"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"DataAccessRoleArn":{},"JobName":{},"LanguageCode":{},"ClientRequestToken":{"idempotencyToken":true},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"},"Tags":{"shape":"S31"}}},"output":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobStatus":{}}}},"StartTargetedSentimentDetectionJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],"members":{"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"DataAccessRoleArn":{},"JobName":{},"LanguageCode":{},"ClientRequestToken":{"idempotencyToken":true},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"},"Tags":{"shape":"S31"}}},"output":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobStatus":{}}}},"StartTopicsDetectionJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn"],"members":{"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"DataAccessRoleArn":{},"JobName":{},"NumberOfTopics":{"type":"integer"},"ClientRequestToken":{"idempotencyToken":true},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"},"Tags":{"shape":"S31"}}},"output":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobStatus":{}}}},"StopDominantLanguageDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{},"JobStatus":{}}}},"StopEntitiesDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{},"JobStatus":{}}}},"StopEventsDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{},"JobStatus":{}}}},"StopKeyPhrasesDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{},"JobStatus":{}}}},"StopPiiEntitiesDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{},"JobStatus":{}}}},"StopSentimentDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{},"JobStatus":{}}}},"StopTargetedSentimentDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{},"JobStatus":{}}}},"StopTrainingDocumentClassifier":{"input":{"type":"structure","required":["DocumentClassifierArn"],"members":{"DocumentClassifierArn":{}}},"output":{"type":"structure","members":{}}},"StopTrainingEntityRecognizer":{"input":{"type":"structure","required":["EntityRecognizerArn"],"members":{"EntityRecognizerArn":{}}},"output":{"type":"structure","members":{}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"S31"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateEndpoint":{"input":{"type":"structure","required":["EndpointArn"],"members":{"EndpointArn":{},"DesiredModelArn":{},"DesiredInferenceUnits":{"type":"integer"},"DesiredDataAccessRoleArn":{},"FlywheelArn":{}}},"output":{"type":"structure","members":{"DesiredModelArn":{}}}},"UpdateFlywheel":{"input":{"type":"structure","required":["FlywheelArn"],"members":{"FlywheelArn":{},"ActiveModelArn":{},"DataAccessRoleArn":{},"DataSecurityConfig":{"type":"structure","members":{"ModelKmsKeyId":{},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"}}}}},"output":{"type":"structure","members":{"FlywheelProperties":{"shape":"S68"}}}}},"shapes":{"S2":{"type":"list","member":{"shape":"S3"},"sensitive":true},"S3":{"type":"string","sensitive":true},"S8":{"type":"list","member":{"type":"structure","members":{"LanguageCode":{},"Score":{"type":"float"}}}},"Sc":{"type":"list","member":{"type":"structure","members":{"Index":{"type":"integer"},"ErrorCode":{},"ErrorMessage":{}}}},"Sj":{"type":"list","member":{"type":"structure","members":{"Score":{"type":"float"},"Type":{},"Text":{},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"BlockReferences":{"type":"list","member":{"type":"structure","members":{"BlockId":{},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"ChildBlocks":{"type":"list","member":{"type":"structure","members":{"ChildBlockId":{},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"}}}}}}}}}},"Su":{"type":"list","member":{"type":"structure","members":{"Score":{"type":"float"},"Text":{},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"}}}},"S11":{"type":"structure","members":{"Positive":{"type":"float"},"Negative":{"type":"float"},"Neutral":{"type":"float"},"Mixed":{"type":"float"}}},"S17":{"type":"list","member":{"type":"structure","members":{"TokenId":{"type":"integer"},"Text":{},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"PartOfSpeech":{"type":"structure","members":{"Tag":{},"Score":{"type":"float"}}}}}},"S1f":{"type":"list","member":{"type":"structure","members":{"DescriptiveMentionIndex":{"type":"list","member":{"type":"integer"}},"Mentions":{"type":"list","member":{"type":"structure","members":{"Score":{"type":"float"},"GroupScore":{"type":"float"},"Text":{},"Type":{},"MentionSentiment":{"type":"structure","members":{"Sentiment":{},"SentimentScore":{"shape":"S11"}}},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"}}}}}}},"S1p":{"type":"structure","required":["DocumentReadAction"],"members":{"DocumentReadAction":{},"DocumentReadMode":{},"FeatureTypes":{"type":"list","member":{}}}},"S1z":{"type":"structure","members":{"Pages":{"type":"integer"},"ExtractedCharacters":{"type":"list","member":{"type":"structure","members":{"Page":{"type":"integer"},"Count":{"type":"integer"}}}}}},"S22":{"type":"list","member":{"type":"structure","members":{"Page":{"type":"integer"},"Type":{}}}},"S25":{"type":"list","member":{"type":"structure","members":{"Page":{"type":"integer"},"ErrorCode":{},"ErrorMessage":{}}}},"S2o":{"type":"list","member":{}},"S31":{"type":"list","member":{"type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}},"S3a":{"type":"structure","members":{"DataFormat":{},"S3Uri":{},"TestS3Uri":{},"LabelDelimiter":{},"AugmentedManifests":{"type":"list","member":{"shape":"S3d"}},"DocumentType":{},"Documents":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{},"TestS3Uri":{}}},"DocumentReaderConfig":{"shape":"S1p"}}},"S3d":{"type":"structure","required":["S3Uri","AttributeNames"],"members":{"S3Uri":{},"Split":{},"AttributeNames":{"shape":"S2o"},"AnnotationDataS3Uri":{},"SourceDocumentsS3Uri":{},"DocumentType":{}}},"S3h":{"type":"structure","members":{"S3Uri":{},"KmsKeyId":{},"FlywheelStatsS3Prefix":{}}},"S3j":{"type":"structure","required":["SecurityGroupIds","Subnets"],"members":{"SecurityGroupIds":{"type":"list","member":{}},"Subnets":{"type":"list","member":{}}}},"S3z":{"type":"structure","required":["EntityTypes"],"members":{"DataFormat":{},"EntityTypes":{"shape":"S41"},"Documents":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{},"TestS3Uri":{},"InputFormat":{}}},"Annotations":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{},"TestS3Uri":{}}},"EntityList":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{}}},"AugmentedManifests":{"type":"list","member":{"shape":"S3d"}}}},"S41":{"type":"list","member":{"type":"structure","required":["Type"],"members":{"Type":{}}}},"S4b":{"type":"structure","required":["LanguageCode"],"members":{"LanguageCode":{},"DocumentClassificationConfig":{"type":"structure","required":["Mode"],"members":{"Mode":{},"Labels":{"type":"list","member":{}}}},"EntityRecognitionConfig":{"type":"structure","required":["EntityTypes"],"members":{"EntityTypes":{"shape":"S41"}}}}},"S4i":{"type":"structure","members":{"ModelKmsKeyId":{},"VolumeKmsKeyId":{},"DataLakeKmsKeyId":{},"VpcConfig":{"shape":"S3j"}}},"S4x":{"type":"structure","members":{"DatasetArn":{},"DatasetName":{},"DatasetType":{},"DatasetS3Uri":{},"Description":{},"Status":{},"Message":{},"NumberOfDocuments":{"type":"long"},"CreationTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}},"S55":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobName":{},"JobStatus":{},"Message":{},"SubmitTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"DocumentClassifierArn":{},"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"DataAccessRoleArn":{},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"},"FlywheelArn":{}}},"S59":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{},"InputFormat":{},"DocumentReaderConfig":{"shape":"S1p"}}},"S5a":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{},"KmsKeyId":{}}},"S5d":{"type":"structure","members":{"DocumentClassifierArn":{},"LanguageCode":{},"Status":{},"Message":{},"SubmitTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"TrainingStartTime":{"type":"timestamp"},"TrainingEndTime":{"type":"timestamp"},"InputDataConfig":{"shape":"S3a"},"OutputDataConfig":{"shape":"S3h"},"ClassifierMetadata":{"type":"structure","members":{"NumberOfLabels":{"type":"integer"},"NumberOfTrainedDocuments":{"type":"integer"},"NumberOfTestDocuments":{"type":"integer"},"EvaluationMetrics":{"type":"structure","members":{"Accuracy":{"type":"double"},"Precision":{"type":"double"},"Recall":{"type":"double"},"F1Score":{"type":"double"},"MicroPrecision":{"type":"double"},"MicroRecall":{"type":"double"},"MicroF1Score":{"type":"double"},"HammingLoss":{"type":"double"}}}},"sensitive":true},"DataAccessRoleArn":{},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"},"Mode":{},"ModelKmsKeyId":{},"VersionName":{},"SourceModelArn":{},"FlywheelArn":{}}},"S5k":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobName":{},"JobStatus":{},"Message":{},"SubmitTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"DataAccessRoleArn":{},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"}}},"S5n":{"type":"structure","members":{"EndpointArn":{},"Status":{},"Message":{},"ModelArn":{},"DesiredModelArn":{},"DesiredInferenceUnits":{"type":"integer"},"CurrentInferenceUnits":{"type":"integer"},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"DataAccessRoleArn":{},"DesiredDataAccessRoleArn":{},"FlywheelArn":{}}},"S5r":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobName":{},"JobStatus":{},"Message":{},"SubmitTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"EntityRecognizerArn":{},"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"LanguageCode":{},"DataAccessRoleArn":{},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"},"FlywheelArn":{}}},"S5u":{"type":"structure","members":{"EntityRecognizerArn":{},"LanguageCode":{},"Status":{},"Message":{},"SubmitTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"TrainingStartTime":{"type":"timestamp"},"TrainingEndTime":{"type":"timestamp"},"InputDataConfig":{"shape":"S3z"},"RecognizerMetadata":{"type":"structure","members":{"NumberOfTrainedDocuments":{"type":"integer"},"NumberOfTestDocuments":{"type":"integer"},"EvaluationMetrics":{"type":"structure","members":{"Precision":{"type":"double"},"Recall":{"type":"double"},"F1Score":{"type":"double"}}},"EntityTypes":{"type":"list","member":{"type":"structure","members":{"Type":{},"EvaluationMetrics":{"type":"structure","members":{"Precision":{"type":"double"},"Recall":{"type":"double"},"F1Score":{"type":"double"}}},"NumberOfTrainMentions":{"type":"integer"}}}}},"sensitive":true},"DataAccessRoleArn":{},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"},"ModelKmsKeyId":{},"VersionName":{},"SourceModelArn":{},"FlywheelArn":{},"OutputDataConfig":{"type":"structure","members":{"FlywheelStatsS3Prefix":{}}}}},"S63":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobName":{},"JobStatus":{},"Message":{},"SubmitTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"LanguageCode":{},"DataAccessRoleArn":{},"TargetEventTypes":{"shape":"S64"}}},"S64":{"type":"list","member":{}},"S68":{"type":"structure","members":{"FlywheelArn":{},"ActiveModelArn":{},"DataAccessRoleArn":{},"TaskConfig":{"shape":"S4b"},"DataLakeS3Uri":{},"DataSecurityConfig":{"shape":"S4i"},"Status":{},"ModelType":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"LatestFlywheelIteration":{}}},"S6d":{"type":"structure","members":{"FlywheelArn":{},"FlywheelIterationId":{},"CreationTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Status":{},"Message":{},"EvaluatedModelArn":{},"EvaluatedModelMetrics":{"shape":"S6f"},"TrainedModelArn":{},"TrainedModelMetrics":{"shape":"S6f"},"EvaluationManifestS3Prefix":{}}},"S6f":{"type":"structure","members":{"AverageF1Score":{"type":"double"},"AveragePrecision":{"type":"double"},"AverageRecall":{"type":"double"},"AverageAccuracy":{"type":"double"}}},"S6i":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobName":{},"JobStatus":{},"Message":{},"SubmitTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"LanguageCode":{},"DataAccessRoleArn":{},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"}}},"S6l":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobName":{},"JobStatus":{},"Message":{},"SubmitTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{},"KmsKeyId":{}}},"RedactionConfig":{"shape":"S6n"},"LanguageCode":{},"DataAccessRoleArn":{},"Mode":{}}},"S6n":{"type":"structure","members":{"PiiEntityTypes":{"type":"list","member":{}},"MaskMode":{},"MaskCharacter":{}}},"S6w":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobName":{},"JobStatus":{},"Message":{},"SubmitTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"LanguageCode":{},"DataAccessRoleArn":{},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"}}},"S6z":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobName":{},"JobStatus":{},"Message":{},"SubmitTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"LanguageCode":{},"DataAccessRoleArn":{},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"}}},"S72":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobName":{},"JobStatus":{},"Message":{},"SubmitTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"NumberOfTopics":{"type":"integer"},"DataAccessRoleArn":{},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"}}}}}')},82518:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListDatasets":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListDocumentClassificationJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListDocumentClassifierSummaries":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListDocumentClassifiers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListDominantLanguageDetectionJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListEndpoints":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"EndpointPropertiesList"},"ListEntitiesDetectionJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListEntityRecognizerSummaries":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListEntityRecognizers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListEventsDetectionJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListFlywheelIterationHistory":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListFlywheels":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListKeyPhrasesDetectionJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListPiiEntitiesDetectionJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"PiiEntitiesDetectionJobPropertiesList"},"ListSentimentDetectionJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListTargetedSentimentDetectionJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListTopicsDetectionJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"}}}')},96649:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2018-10-30","endpointPrefix":"comprehendmedical","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"ComprehendMedical","serviceFullName":"AWS Comprehend Medical","serviceId":"ComprehendMedical","signatureVersion":"v4","signingName":"comprehendmedical","targetPrefix":"ComprehendMedical_20181030","uid":"comprehendmedical-2018-10-30"},"operations":{"DescribeEntitiesDetectionV2Job":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobProperties":{"shape":"S4"}}}},"DescribeICD10CMInferenceJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobProperties":{"shape":"S4"}}}},"DescribePHIDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobProperties":{"shape":"S4"}}}},"DescribeRxNormInferenceJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobProperties":{"shape":"S4"}}}},"DescribeSNOMEDCTInferenceJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobProperties":{"shape":"S4"}}}},"DetectEntities":{"input":{"type":"structure","required":["Text"],"members":{"Text":{}}},"output":{"type":"structure","required":["Entities","ModelVersion"],"members":{"Entities":{"shape":"St"},"UnmappedAttributes":{"shape":"S16"},"PaginationToken":{},"ModelVersion":{}}},"deprecated":true,"deprecatedMessage":"This operation is deprecated, use DetectEntitiesV2 instead."},"DetectEntitiesV2":{"input":{"type":"structure","required":["Text"],"members":{"Text":{}}},"output":{"type":"structure","required":["Entities","ModelVersion"],"members":{"Entities":{"shape":"St"},"UnmappedAttributes":{"shape":"S16"},"PaginationToken":{},"ModelVersion":{}}}},"DetectPHI":{"input":{"type":"structure","required":["Text"],"members":{"Text":{}}},"output":{"type":"structure","required":["Entities","ModelVersion"],"members":{"Entities":{"shape":"St"},"PaginationToken":{},"ModelVersion":{}}}},"InferICD10CM":{"input":{"type":"structure","required":["Text"],"members":{"Text":{}}},"output":{"type":"structure","required":["Entities"],"members":{"Entities":{"type":"list","member":{"type":"structure","members":{"Id":{"type":"integer"},"Text":{},"Category":{},"Type":{},"Score":{"type":"float"},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"Attributes":{"type":"list","member":{"type":"structure","members":{"Type":{},"Score":{"type":"float"},"RelationshipScore":{"type":"float"},"Id":{"type":"integer"},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"Text":{},"Traits":{"shape":"S1m"},"Category":{},"RelationshipType":{}}}},"Traits":{"shape":"S1m"},"ICD10CMConcepts":{"type":"list","member":{"type":"structure","members":{"Description":{},"Code":{},"Score":{"type":"float"}}}}}}},"PaginationToken":{},"ModelVersion":{}}}},"InferRxNorm":{"input":{"type":"structure","required":["Text"],"members":{"Text":{}}},"output":{"type":"structure","required":["Entities"],"members":{"Entities":{"type":"list","member":{"type":"structure","members":{"Id":{"type":"integer"},"Text":{},"Category":{},"Type":{},"Score":{"type":"float"},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"Attributes":{"type":"list","member":{"type":"structure","members":{"Type":{},"Score":{"type":"float"},"RelationshipScore":{"type":"float"},"Id":{"type":"integer"},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"Text":{},"Traits":{"shape":"S21"}}}},"Traits":{"shape":"S21"},"RxNormConcepts":{"type":"list","member":{"type":"structure","members":{"Description":{},"Code":{},"Score":{"type":"float"}}}}}}},"PaginationToken":{},"ModelVersion":{}}}},"InferSNOMEDCT":{"input":{"type":"structure","required":["Text"],"members":{"Text":{}}},"output":{"type":"structure","required":["Entities"],"members":{"Entities":{"type":"list","member":{"type":"structure","members":{"Id":{"type":"integer"},"Text":{},"Category":{},"Type":{},"Score":{"type":"float"},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"Attributes":{"type":"list","member":{"type":"structure","members":{"Category":{},"Type":{},"Score":{"type":"float"},"RelationshipScore":{"type":"float"},"RelationshipType":{},"Id":{"type":"integer"},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"Text":{},"Traits":{"shape":"S2g"},"SNOMEDCTConcepts":{"shape":"S2j"}}}},"Traits":{"shape":"S2g"},"SNOMEDCTConcepts":{"shape":"S2j"}}}},"PaginationToken":{},"ModelVersion":{},"SNOMEDCTDetails":{"type":"structure","members":{"Edition":{},"Language":{},"VersionDate":{}}},"Characters":{"type":"structure","members":{"OriginalTextCharacters":{"type":"integer"}}}}}},"ListEntitiesDetectionV2Jobs":{"input":{"type":"structure","members":{"Filter":{"shape":"S2o"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobPropertiesList":{"shape":"S2r"},"NextToken":{}}}},"ListICD10CMInferenceJobs":{"input":{"type":"structure","members":{"Filter":{"shape":"S2o"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobPropertiesList":{"shape":"S2r"},"NextToken":{}}}},"ListPHIDetectionJobs":{"input":{"type":"structure","members":{"Filter":{"shape":"S2o"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobPropertiesList":{"shape":"S2r"},"NextToken":{}}}},"ListRxNormInferenceJobs":{"input":{"type":"structure","members":{"Filter":{"shape":"S2o"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobPropertiesList":{"shape":"S2r"},"NextToken":{}}}},"ListSNOMEDCTInferenceJobs":{"input":{"type":"structure","members":{"Filter":{"shape":"S2o"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobPropertiesList":{"shape":"S2r"},"NextToken":{}}}},"StartEntitiesDetectionV2Job":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],"members":{"InputDataConfig":{"shape":"S9"},"OutputDataConfig":{"shape":"Sc"},"DataAccessRoleArn":{},"JobName":{},"ClientRequestToken":{"idempotencyToken":true},"KMSKey":{},"LanguageCode":{}}},"output":{"type":"structure","members":{"JobId":{}}}},"StartICD10CMInferenceJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],"members":{"InputDataConfig":{"shape":"S9"},"OutputDataConfig":{"shape":"Sc"},"DataAccessRoleArn":{},"JobName":{},"ClientRequestToken":{"idempotencyToken":true},"KMSKey":{},"LanguageCode":{}}},"output":{"type":"structure","members":{"JobId":{}}}},"StartPHIDetectionJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],"members":{"InputDataConfig":{"shape":"S9"},"OutputDataConfig":{"shape":"Sc"},"DataAccessRoleArn":{},"JobName":{},"ClientRequestToken":{"idempotencyToken":true},"KMSKey":{},"LanguageCode":{}}},"output":{"type":"structure","members":{"JobId":{}}}},"StartRxNormInferenceJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],"members":{"InputDataConfig":{"shape":"S9"},"OutputDataConfig":{"shape":"Sc"},"DataAccessRoleArn":{},"JobName":{},"ClientRequestToken":{"idempotencyToken":true},"KMSKey":{},"LanguageCode":{}}},"output":{"type":"structure","members":{"JobId":{}}}},"StartSNOMEDCTInferenceJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],"members":{"InputDataConfig":{"shape":"S9"},"OutputDataConfig":{"shape":"Sc"},"DataAccessRoleArn":{},"JobName":{},"ClientRequestToken":{"idempotencyToken":true},"KMSKey":{},"LanguageCode":{}}},"output":{"type":"structure","members":{"JobId":{}}}},"StopEntitiesDetectionV2Job":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{}}}},"StopICD10CMInferenceJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{}}}},"StopPHIDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{}}}},"StopRxNormInferenceJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{}}}},"StopSNOMEDCTInferenceJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{}}}}},"shapes":{"S4":{"type":"structure","members":{"JobId":{},"JobName":{},"JobStatus":{},"Message":{},"SubmitTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"ExpirationTime":{"type":"timestamp"},"InputDataConfig":{"shape":"S9"},"OutputDataConfig":{"shape":"Sc"},"LanguageCode":{},"DataAccessRoleArn":{},"ManifestFilePath":{},"KMSKey":{},"ModelVersion":{}}},"S9":{"type":"structure","required":["S3Bucket"],"members":{"S3Bucket":{},"S3Key":{}}},"Sc":{"type":"structure","required":["S3Bucket"],"members":{"S3Bucket":{},"S3Key":{}}},"St":{"type":"list","member":{"type":"structure","members":{"Id":{"type":"integer"},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"Score":{"type":"float"},"Text":{},"Category":{},"Type":{},"Traits":{"shape":"S10"},"Attributes":{"type":"list","member":{"shape":"S14"}}}}},"S10":{"type":"list","member":{"type":"structure","members":{"Name":{},"Score":{"type":"float"}}}},"S14":{"type":"structure","members":{"Type":{},"Score":{"type":"float"},"RelationshipScore":{"type":"float"},"RelationshipType":{},"Id":{"type":"integer"},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"Text":{},"Category":{},"Traits":{"shape":"S10"}}},"S16":{"type":"list","member":{"type":"structure","members":{"Type":{},"Attribute":{"shape":"S14"}}}},"S1m":{"type":"list","member":{"type":"structure","members":{"Name":{},"Score":{"type":"float"}}}},"S21":{"type":"list","member":{"type":"structure","members":{"Name":{},"Score":{"type":"float"}}}},"S2g":{"type":"list","member":{"type":"structure","members":{"Name":{},"Score":{"type":"float"}}}},"S2j":{"type":"list","member":{"type":"structure","members":{"Description":{},"Code":{},"Score":{"type":"float"}}}},"S2o":{"type":"structure","members":{"JobName":{},"JobStatus":{},"SubmitTimeBefore":{"type":"timestamp"},"SubmitTimeAfter":{"type":"timestamp"}}},"S2r":{"type":"list","member":{"shape":"S4"}}}}')},43172:function(e){"use strict";e.exports={o:{}}},47124:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-11-12","endpointPrefix":"config","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"Config Service","serviceFullName":"AWS Config","serviceId":"Config Service","signatureVersion":"v4","targetPrefix":"StarlingDoveService","uid":"config-2014-11-12"},"operations":{"BatchGetAggregateResourceConfig":{"input":{"type":"structure","required":["ConfigurationAggregatorName","ResourceIdentifiers"],"members":{"ConfigurationAggregatorName":{},"ResourceIdentifiers":{"type":"list","member":{"shape":"S4"}}}},"output":{"type":"structure","members":{"BaseConfigurationItems":{"shape":"Sb"},"UnprocessedResourceIdentifiers":{"type":"list","member":{"shape":"S4"}}}}},"BatchGetResourceConfig":{"input":{"type":"structure","required":["resourceKeys"],"members":{"resourceKeys":{"shape":"Sq"}}},"output":{"type":"structure","members":{"baseConfigurationItems":{"shape":"Sb"},"unprocessedResourceKeys":{"shape":"Sq"}}}},"DeleteAggregationAuthorization":{"input":{"type":"structure","required":["AuthorizedAccountId","AuthorizedAwsRegion"],"members":{"AuthorizedAccountId":{},"AuthorizedAwsRegion":{}}}},"DeleteConfigRule":{"input":{"type":"structure","required":["ConfigRuleName"],"members":{"ConfigRuleName":{}}}},"DeleteConfigurationAggregator":{"input":{"type":"structure","required":["ConfigurationAggregatorName"],"members":{"ConfigurationAggregatorName":{}}}},"DeleteConfigurationRecorder":{"input":{"type":"structure","required":["ConfigurationRecorderName"],"members":{"ConfigurationRecorderName":{}}}},"DeleteConformancePack":{"input":{"type":"structure","required":["ConformancePackName"],"members":{"ConformancePackName":{}}}},"DeleteDeliveryChannel":{"input":{"type":"structure","required":["DeliveryChannelName"],"members":{"DeliveryChannelName":{}}}},"DeleteEvaluationResults":{"input":{"type":"structure","required":["ConfigRuleName"],"members":{"ConfigRuleName":{}}},"output":{"type":"structure","members":{}}},"DeleteOrganizationConfigRule":{"input":{"type":"structure","required":["OrganizationConfigRuleName"],"members":{"OrganizationConfigRuleName":{}}}},"DeleteOrganizationConformancePack":{"input":{"type":"structure","required":["OrganizationConformancePackName"],"members":{"OrganizationConformancePackName":{}}}},"DeletePendingAggregationRequest":{"input":{"type":"structure","required":["RequesterAccountId","RequesterAwsRegion"],"members":{"RequesterAccountId":{},"RequesterAwsRegion":{}}}},"DeleteRemediationConfiguration":{"input":{"type":"structure","required":["ConfigRuleName"],"members":{"ConfigRuleName":{},"ResourceType":{}}},"output":{"type":"structure","members":{}}},"DeleteRemediationExceptions":{"input":{"type":"structure","required":["ConfigRuleName","ResourceKeys"],"members":{"ConfigRuleName":{},"ResourceKeys":{"shape":"S1f"}}},"output":{"type":"structure","members":{"FailedBatches":{"type":"list","member":{"type":"structure","members":{"FailureMessage":{},"FailedItems":{"shape":"S1f"}}}}}}},"DeleteResourceConfig":{"input":{"type":"structure","required":["ResourceType","ResourceId"],"members":{"ResourceType":{},"ResourceId":{}}}},"DeleteRetentionConfiguration":{"input":{"type":"structure","required":["RetentionConfigurationName"],"members":{"RetentionConfigurationName":{}}}},"DeleteStoredQuery":{"input":{"type":"structure","required":["QueryName"],"members":{"QueryName":{}}},"output":{"type":"structure","members":{}}},"DeliverConfigSnapshot":{"input":{"type":"structure","required":["deliveryChannelName"],"members":{"deliveryChannelName":{}}},"output":{"type":"structure","members":{"configSnapshotId":{}}}},"DescribeAggregateComplianceByConfigRules":{"input":{"type":"structure","required":["ConfigurationAggregatorName"],"members":{"ConfigurationAggregatorName":{},"Filters":{"type":"structure","members":{"ConfigRuleName":{},"ComplianceType":{},"AccountId":{},"AwsRegion":{}}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AggregateComplianceByConfigRules":{"type":"list","member":{"type":"structure","members":{"ConfigRuleName":{},"Compliance":{"shape":"S23"},"AccountId":{},"AwsRegion":{}}}},"NextToken":{}}}},"DescribeAggregateComplianceByConformancePacks":{"input":{"type":"structure","required":["ConfigurationAggregatorName"],"members":{"ConfigurationAggregatorName":{},"Filters":{"type":"structure","members":{"ConformancePackName":{},"ComplianceType":{},"AccountId":{},"AwsRegion":{}}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AggregateComplianceByConformancePacks":{"type":"list","member":{"type":"structure","members":{"ConformancePackName":{},"Compliance":{"type":"structure","members":{"ComplianceType":{},"CompliantRuleCount":{"type":"integer"},"NonCompliantRuleCount":{"type":"integer"},"TotalRuleCount":{"type":"integer"}}},"AccountId":{},"AwsRegion":{}}}},"NextToken":{}}}},"DescribeAggregationAuthorizations":{"input":{"type":"structure","members":{"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AggregationAuthorizations":{"type":"list","member":{"shape":"S2i"}},"NextToken":{}}}},"DescribeComplianceByConfigRule":{"input":{"type":"structure","members":{"ConfigRuleNames":{"shape":"S2l"},"ComplianceTypes":{"shape":"S2m"},"NextToken":{}}},"output":{"type":"structure","members":{"ComplianceByConfigRules":{"type":"list","member":{"type":"structure","members":{"ConfigRuleName":{},"Compliance":{"shape":"S23"}}}},"NextToken":{}}}},"DescribeComplianceByResource":{"input":{"type":"structure","members":{"ResourceType":{},"ResourceId":{},"ComplianceTypes":{"shape":"S2m"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ComplianceByResources":{"type":"list","member":{"type":"structure","members":{"ResourceType":{},"ResourceId":{},"Compliance":{"shape":"S23"}}}},"NextToken":{}}}},"DescribeConfigRuleEvaluationStatus":{"input":{"type":"structure","members":{"ConfigRuleNames":{"shape":"S2l"},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"ConfigRulesEvaluationStatus":{"type":"list","member":{"type":"structure","members":{"ConfigRuleName":{},"ConfigRuleArn":{},"ConfigRuleId":{},"LastSuccessfulInvocationTime":{"type":"timestamp"},"LastFailedInvocationTime":{"type":"timestamp"},"LastSuccessfulEvaluationTime":{"type":"timestamp"},"LastFailedEvaluationTime":{"type":"timestamp"},"FirstActivatedTime":{"type":"timestamp"},"LastDeactivatedTime":{"type":"timestamp"},"LastErrorCode":{},"LastErrorMessage":{},"FirstEvaluationStarted":{"type":"boolean"},"LastDebugLogDeliveryStatus":{},"LastDebugLogDeliveryStatusReason":{},"LastDebugLogDeliveryTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeConfigRules":{"input":{"type":"structure","members":{"ConfigRuleNames":{"shape":"S2l"},"NextToken":{},"Filters":{"type":"structure","members":{"EvaluationMode":{}}}}},"output":{"type":"structure","members":{"ConfigRules":{"type":"list","member":{"shape":"S35"}},"NextToken":{}}}},"DescribeConfigurationAggregatorSourcesStatus":{"input":{"type":"structure","required":["ConfigurationAggregatorName"],"members":{"ConfigurationAggregatorName":{},"UpdateStatus":{"type":"list","member":{}},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"AggregatedSourceStatusList":{"type":"list","member":{"type":"structure","members":{"SourceId":{},"SourceType":{},"AwsRegion":{},"LastUpdateStatus":{},"LastUpdateTime":{"type":"timestamp"},"LastErrorCode":{},"LastErrorMessage":{}}}},"NextToken":{}}}},"DescribeConfigurationAggregators":{"input":{"type":"structure","members":{"ConfigurationAggregatorNames":{"type":"list","member":{}},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"ConfigurationAggregators":{"type":"list","member":{"shape":"S3y"}},"NextToken":{}}}},"DescribeConfigurationRecorderStatus":{"input":{"type":"structure","members":{"ConfigurationRecorderNames":{"shape":"S46"}}},"output":{"type":"structure","members":{"ConfigurationRecordersStatus":{"type":"list","member":{"type":"structure","members":{"name":{},"lastStartTime":{"type":"timestamp"},"lastStopTime":{"type":"timestamp"},"recording":{"type":"boolean"},"lastStatus":{},"lastErrorCode":{},"lastErrorMessage":{},"lastStatusChangeTime":{"type":"timestamp"}}}}}}},"DescribeConfigurationRecorders":{"input":{"type":"structure","members":{"ConfigurationRecorderNames":{"shape":"S46"}}},"output":{"type":"structure","members":{"ConfigurationRecorders":{"type":"list","member":{"shape":"S4e"}}}}},"DescribeConformancePackCompliance":{"input":{"type":"structure","required":["ConformancePackName"],"members":{"ConformancePackName":{},"Filters":{"type":"structure","members":{"ConfigRuleNames":{"shape":"S4o"},"ComplianceType":{}}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["ConformancePackName","ConformancePackRuleComplianceList"],"members":{"ConformancePackName":{},"ConformancePackRuleComplianceList":{"type":"list","member":{"type":"structure","members":{"ConfigRuleName":{},"ComplianceType":{},"Controls":{"type":"list","member":{}}}}},"NextToken":{}}}},"DescribeConformancePackStatus":{"input":{"type":"structure","members":{"ConformancePackNames":{"shape":"S4v"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ConformancePackStatusDetails":{"type":"list","member":{"type":"structure","required":["ConformancePackName","ConformancePackId","ConformancePackArn","ConformancePackState","StackArn","LastUpdateRequestedTime"],"members":{"ConformancePackName":{},"ConformancePackId":{},"ConformancePackArn":{},"ConformancePackState":{},"StackArn":{},"ConformancePackStatusReason":{},"LastUpdateRequestedTime":{"type":"timestamp"},"LastUpdateCompletedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeConformancePacks":{"input":{"type":"structure","members":{"ConformancePackNames":{"shape":"S4v"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ConformancePackDetails":{"type":"list","member":{"type":"structure","required":["ConformancePackName","ConformancePackArn","ConformancePackId"],"members":{"ConformancePackName":{},"ConformancePackArn":{},"ConformancePackId":{},"DeliveryS3Bucket":{},"DeliveryS3KeyPrefix":{},"ConformancePackInputParameters":{"shape":"S5b"},"LastUpdateRequestedTime":{"type":"timestamp"},"CreatedBy":{},"TemplateSSMDocumentDetails":{"shape":"S5f"}}}},"NextToken":{}}}},"DescribeDeliveryChannelStatus":{"input":{"type":"structure","members":{"DeliveryChannelNames":{"shape":"S5j"}}},"output":{"type":"structure","members":{"DeliveryChannelsStatus":{"type":"list","member":{"type":"structure","members":{"name":{},"configSnapshotDeliveryInfo":{"shape":"S5n"},"configHistoryDeliveryInfo":{"shape":"S5n"},"configStreamDeliveryInfo":{"type":"structure","members":{"lastStatus":{},"lastErrorCode":{},"lastErrorMessage":{},"lastStatusChangeTime":{"type":"timestamp"}}}}}}}}},"DescribeDeliveryChannels":{"input":{"type":"structure","members":{"DeliveryChannelNames":{"shape":"S5j"}}},"output":{"type":"structure","members":{"DeliveryChannels":{"type":"list","member":{"shape":"S5t"}}}}},"DescribeOrganizationConfigRuleStatuses":{"input":{"type":"structure","members":{"OrganizationConfigRuleNames":{"shape":"S5w"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"OrganizationConfigRuleStatuses":{"type":"list","member":{"type":"structure","required":["OrganizationConfigRuleName","OrganizationRuleStatus"],"members":{"OrganizationConfigRuleName":{},"OrganizationRuleStatus":{},"ErrorCode":{},"ErrorMessage":{},"LastUpdateTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeOrganizationConfigRules":{"input":{"type":"structure","members":{"OrganizationConfigRuleNames":{"shape":"S5w"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"OrganizationConfigRules":{"type":"list","member":{"type":"structure","required":["OrganizationConfigRuleName","OrganizationConfigRuleArn"],"members":{"OrganizationConfigRuleName":{},"OrganizationConfigRuleArn":{},"OrganizationManagedRuleMetadata":{"shape":"S66"},"OrganizationCustomRuleMetadata":{"shape":"S6b"},"ExcludedAccounts":{"shape":"S6e"},"LastUpdateTime":{"type":"timestamp"},"OrganizationCustomPolicyRuleMetadata":{"type":"structure","members":{"Description":{},"OrganizationConfigRuleTriggerTypes":{"shape":"S6g"},"InputParameters":{},"MaximumExecutionFrequency":{},"ResourceTypesScope":{"shape":"S69"},"ResourceIdScope":{},"TagKeyScope":{},"TagValueScope":{},"PolicyRuntime":{},"DebugLogDeliveryAccounts":{"shape":"S6i"}}}}}},"NextToken":{}}}},"DescribeOrganizationConformancePackStatuses":{"input":{"type":"structure","members":{"OrganizationConformancePackNames":{"shape":"S6k"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"OrganizationConformancePackStatuses":{"type":"list","member":{"type":"structure","required":["OrganizationConformancePackName","Status"],"members":{"OrganizationConformancePackName":{},"Status":{},"ErrorCode":{},"ErrorMessage":{},"LastUpdateTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeOrganizationConformancePacks":{"input":{"type":"structure","members":{"OrganizationConformancePackNames":{"shape":"S6k"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"OrganizationConformancePacks":{"type":"list","member":{"type":"structure","required":["OrganizationConformancePackName","OrganizationConformancePackArn","LastUpdateTime"],"members":{"OrganizationConformancePackName":{},"OrganizationConformancePackArn":{},"DeliveryS3Bucket":{},"DeliveryS3KeyPrefix":{},"ConformancePackInputParameters":{"shape":"S5b"},"ExcludedAccounts":{"shape":"S6e"},"LastUpdateTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribePendingAggregationRequests":{"input":{"type":"structure","members":{"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"PendingAggregationRequests":{"type":"list","member":{"type":"structure","members":{"RequesterAccountId":{},"RequesterAwsRegion":{}}}},"NextToken":{}}}},"DescribeRemediationConfigurations":{"input":{"type":"structure","required":["ConfigRuleNames"],"members":{"ConfigRuleNames":{"shape":"S2l"}}},"output":{"type":"structure","members":{"RemediationConfigurations":{"shape":"S70"}}}},"DescribeRemediationExceptions":{"input":{"type":"structure","required":["ConfigRuleName"],"members":{"ConfigRuleName":{},"ResourceKeys":{"shape":"S1f"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"RemediationExceptions":{"shape":"S7g"},"NextToken":{}}}},"DescribeRemediationExecutionStatus":{"input":{"type":"structure","required":["ConfigRuleName"],"members":{"ConfigRuleName":{},"ResourceKeys":{"shape":"Sq"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"RemediationExecutionStatuses":{"type":"list","member":{"type":"structure","members":{"ResourceKey":{"shape":"Sr"},"State":{},"StepDetails":{"type":"list","member":{"type":"structure","members":{"Name":{},"State":{},"ErrorMessage":{},"StartTime":{"type":"timestamp"},"StopTime":{"type":"timestamp"}}}},"InvocationTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeRetentionConfigurations":{"input":{"type":"structure","members":{"RetentionConfigurationNames":{"type":"list","member":{}},"NextToken":{}}},"output":{"type":"structure","members":{"RetentionConfigurations":{"type":"list","member":{"shape":"S7u"}},"NextToken":{}}}},"GetAggregateComplianceDetailsByConfigRule":{"input":{"type":"structure","required":["ConfigurationAggregatorName","ConfigRuleName","AccountId","AwsRegion"],"members":{"ConfigurationAggregatorName":{},"ConfigRuleName":{},"AccountId":{},"AwsRegion":{},"ComplianceType":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AggregateEvaluationResults":{"type":"list","member":{"type":"structure","members":{"EvaluationResultIdentifier":{"shape":"S80"},"ComplianceType":{},"ResultRecordedTime":{"type":"timestamp"},"ConfigRuleInvokedTime":{"type":"timestamp"},"Annotation":{},"AccountId":{},"AwsRegion":{}}}},"NextToken":{}}}},"GetAggregateConfigRuleComplianceSummary":{"input":{"type":"structure","required":["ConfigurationAggregatorName"],"members":{"ConfigurationAggregatorName":{},"Filters":{"type":"structure","members":{"AccountId":{},"AwsRegion":{}}},"GroupByKey":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"GroupByKey":{},"AggregateComplianceCounts":{"type":"list","member":{"type":"structure","members":{"GroupName":{},"ComplianceSummary":{"shape":"S89"}}}},"NextToken":{}}}},"GetAggregateConformancePackComplianceSummary":{"input":{"type":"structure","required":["ConfigurationAggregatorName"],"members":{"ConfigurationAggregatorName":{},"Filters":{"type":"structure","members":{"AccountId":{},"AwsRegion":{}}},"GroupByKey":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AggregateConformancePackComplianceSummaries":{"type":"list","member":{"type":"structure","members":{"ComplianceSummary":{"type":"structure","members":{"CompliantConformancePackCount":{"type":"integer"},"NonCompliantConformancePackCount":{"type":"integer"}}},"GroupName":{}}}},"GroupByKey":{},"NextToken":{}}}},"GetAggregateDiscoveredResourceCounts":{"input":{"type":"structure","required":["ConfigurationAggregatorName"],"members":{"ConfigurationAggregatorName":{},"Filters":{"type":"structure","members":{"ResourceType":{},"AccountId":{},"Region":{}}},"GroupByKey":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["TotalDiscoveredResources"],"members":{"TotalDiscoveredResources":{"type":"long"},"GroupByKey":{},"GroupedResourceCounts":{"type":"list","member":{"type":"structure","required":["GroupName","ResourceCount"],"members":{"GroupName":{},"ResourceCount":{"type":"long"}}}},"NextToken":{}}}},"GetAggregateResourceConfig":{"input":{"type":"structure","required":["ConfigurationAggregatorName","ResourceIdentifier"],"members":{"ConfigurationAggregatorName":{},"ResourceIdentifier":{"shape":"S4"}}},"output":{"type":"structure","members":{"ConfigurationItem":{"shape":"S8q"}}}},"GetComplianceDetailsByConfigRule":{"input":{"type":"structure","required":["ConfigRuleName"],"members":{"ConfigRuleName":{},"ComplianceTypes":{"shape":"S2m"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"EvaluationResults":{"shape":"S92"},"NextToken":{}}}},"GetComplianceDetailsByResource":{"input":{"type":"structure","members":{"ResourceType":{},"ResourceId":{},"ComplianceTypes":{"shape":"S2m"},"NextToken":{},"ResourceEvaluationId":{}}},"output":{"type":"structure","members":{"EvaluationResults":{"shape":"S92"},"NextToken":{}}}},"GetComplianceSummaryByConfigRule":{"output":{"type":"structure","members":{"ComplianceSummary":{"shape":"S89"}}}},"GetComplianceSummaryByResourceType":{"input":{"type":"structure","members":{"ResourceTypes":{"shape":"S98"}}},"output":{"type":"structure","members":{"ComplianceSummariesByResourceType":{"type":"list","member":{"type":"structure","members":{"ResourceType":{},"ComplianceSummary":{"shape":"S89"}}}}}}},"GetConformancePackComplianceDetails":{"input":{"type":"structure","required":["ConformancePackName"],"members":{"ConformancePackName":{},"Filters":{"type":"structure","members":{"ConfigRuleNames":{"shape":"S4o"},"ComplianceType":{},"ResourceType":{},"ResourceIds":{"type":"list","member":{}}}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["ConformancePackName"],"members":{"ConformancePackName":{},"ConformancePackRuleEvaluationResults":{"type":"list","member":{"type":"structure","required":["ComplianceType","EvaluationResultIdentifier","ConfigRuleInvokedTime","ResultRecordedTime"],"members":{"ComplianceType":{},"EvaluationResultIdentifier":{"shape":"S80"},"ConfigRuleInvokedTime":{"type":"timestamp"},"ResultRecordedTime":{"type":"timestamp"},"Annotation":{}}}},"NextToken":{}}}},"GetConformancePackComplianceSummary":{"input":{"type":"structure","required":["ConformancePackNames"],"members":{"ConformancePackNames":{"type":"list","member":{}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ConformancePackComplianceSummaryList":{"type":"list","member":{"type":"structure","required":["ConformancePackName","ConformancePackComplianceStatus"],"members":{"ConformancePackName":{},"ConformancePackComplianceStatus":{}}}},"NextToken":{}}}},"GetCustomRulePolicy":{"input":{"type":"structure","members":{"ConfigRuleName":{}}},"output":{"type":"structure","members":{"PolicyText":{}}}},"GetDiscoveredResourceCounts":{"input":{"type":"structure","members":{"resourceTypes":{"shape":"S98"},"limit":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"totalDiscoveredResources":{"type":"long"},"resourceCounts":{"type":"list","member":{"type":"structure","members":{"resourceType":{},"count":{"type":"long"}}}},"nextToken":{}}}},"GetOrganizationConfigRuleDetailedStatus":{"input":{"type":"structure","required":["OrganizationConfigRuleName"],"members":{"OrganizationConfigRuleName":{},"Filters":{"type":"structure","members":{"AccountId":{},"MemberAccountRuleStatus":{}}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"OrganizationConfigRuleDetailedStatus":{"type":"list","member":{"type":"structure","required":["AccountId","ConfigRuleName","MemberAccountRuleStatus"],"members":{"AccountId":{},"ConfigRuleName":{},"MemberAccountRuleStatus":{},"ErrorCode":{},"ErrorMessage":{},"LastUpdateTime":{"type":"timestamp"}}}},"NextToken":{}}}},"GetOrganizationConformancePackDetailedStatus":{"input":{"type":"structure","required":["OrganizationConformancePackName"],"members":{"OrganizationConformancePackName":{},"Filters":{"type":"structure","members":{"AccountId":{},"Status":{}}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"OrganizationConformancePackDetailedStatuses":{"type":"list","member":{"type":"structure","required":["AccountId","ConformancePackName","Status"],"members":{"AccountId":{},"ConformancePackName":{},"Status":{},"ErrorCode":{},"ErrorMessage":{},"LastUpdateTime":{"type":"timestamp"}}}},"NextToken":{}}}},"GetOrganizationCustomRulePolicy":{"input":{"type":"structure","required":["OrganizationConfigRuleName"],"members":{"OrganizationConfigRuleName":{}}},"output":{"type":"structure","members":{"PolicyText":{}}}},"GetResourceConfigHistory":{"input":{"type":"structure","required":["resourceType","resourceId"],"members":{"resourceType":{},"resourceId":{},"laterTime":{"type":"timestamp"},"earlierTime":{"type":"timestamp"},"chronologicalOrder":{},"limit":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"configurationItems":{"type":"list","member":{"shape":"S8q"}},"nextToken":{}}}},"GetResourceEvaluationSummary":{"input":{"type":"structure","required":["ResourceEvaluationId"],"members":{"ResourceEvaluationId":{}}},"output":{"type":"structure","members":{"ResourceEvaluationId":{},"EvaluationMode":{},"EvaluationStatus":{"type":"structure","required":["Status"],"members":{"Status":{},"FailureReason":{}}},"EvaluationStartTimestamp":{"type":"timestamp"},"Compliance":{},"EvaluationContext":{"shape":"Saj"},"ResourceDetails":{"shape":"Sal"}}}},"GetStoredQuery":{"input":{"type":"structure","required":["QueryName"],"members":{"QueryName":{}}},"output":{"type":"structure","members":{"StoredQuery":{"shape":"Saq"}}}},"ListAggregateDiscoveredResources":{"input":{"type":"structure","required":["ConfigurationAggregatorName","ResourceType"],"members":{"ConfigurationAggregatorName":{},"ResourceType":{},"Filters":{"type":"structure","members":{"AccountId":{},"ResourceId":{},"ResourceName":{},"Region":{}}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ResourceIdentifiers":{"type":"list","member":{"shape":"S4"}},"NextToken":{}}}},"ListConformancePackComplianceScores":{"input":{"type":"structure","members":{"Filters":{"type":"structure","required":["ConformancePackNames"],"members":{"ConformancePackNames":{"type":"list","member":{}}}},"SortOrder":{},"SortBy":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["ConformancePackComplianceScores"],"members":{"NextToken":{},"ConformancePackComplianceScores":{"type":"list","member":{"type":"structure","members":{"Score":{},"ConformancePackName":{},"LastUpdatedTime":{"type":"timestamp"}}}}}}},"ListDiscoveredResources":{"input":{"type":"structure","required":["resourceType"],"members":{"resourceType":{},"resourceIds":{"type":"list","member":{}},"resourceName":{},"limit":{"type":"integer"},"includeDeletedResources":{"type":"boolean"},"nextToken":{}}},"output":{"type":"structure","members":{"resourceIdentifiers":{"type":"list","member":{"type":"structure","members":{"resourceType":{},"resourceId":{},"resourceName":{},"resourceDeletionTime":{"type":"timestamp"}}}},"nextToken":{}}}},"ListResourceEvaluations":{"input":{"type":"structure","members":{"Filters":{"type":"structure","members":{"EvaluationMode":{},"TimeWindow":{"type":"structure","members":{"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}},"EvaluationContextIdentifier":{}}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ResourceEvaluations":{"type":"list","member":{"type":"structure","members":{"ResourceEvaluationId":{},"EvaluationMode":{},"EvaluationStartTimestamp":{"type":"timestamp"}}}},"NextToken":{}}}},"ListStoredQueries":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"StoredQueryMetadata":{"type":"list","member":{"type":"structure","required":["QueryId","QueryArn","QueryName"],"members":{"QueryId":{},"QueryArn":{},"QueryName":{},"Description":{}}}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"Sbt"},"NextToken":{}}}},"PutAggregationAuthorization":{"input":{"type":"structure","required":["AuthorizedAccountId","AuthorizedAwsRegion"],"members":{"AuthorizedAccountId":{},"AuthorizedAwsRegion":{},"Tags":{"shape":"Sby"}}},"output":{"type":"structure","members":{"AggregationAuthorization":{"shape":"S2i"}}}},"PutConfigRule":{"input":{"type":"structure","required":["ConfigRule"],"members":{"ConfigRule":{"shape":"S35"},"Tags":{"shape":"Sby"}}}},"PutConfigurationAggregator":{"input":{"type":"structure","required":["ConfigurationAggregatorName"],"members":{"ConfigurationAggregatorName":{},"AccountAggregationSources":{"shape":"S40"},"OrganizationAggregationSource":{"shape":"S44"},"Tags":{"shape":"Sby"}}},"output":{"type":"structure","members":{"ConfigurationAggregator":{"shape":"S3y"}}}},"PutConfigurationRecorder":{"input":{"type":"structure","required":["ConfigurationRecorder"],"members":{"ConfigurationRecorder":{"shape":"S4e"}}}},"PutConformancePack":{"input":{"type":"structure","required":["ConformancePackName"],"members":{"ConformancePackName":{},"TemplateS3Uri":{},"TemplateBody":{},"DeliveryS3Bucket":{},"DeliveryS3KeyPrefix":{},"ConformancePackInputParameters":{"shape":"S5b"},"TemplateSSMDocumentDetails":{"shape":"S5f"}}},"output":{"type":"structure","members":{"ConformancePackArn":{}}}},"PutDeliveryChannel":{"input":{"type":"structure","required":["DeliveryChannel"],"members":{"DeliveryChannel":{"shape":"S5t"}}}},"PutEvaluations":{"input":{"type":"structure","required":["ResultToken"],"members":{"Evaluations":{"shape":"Sca"},"ResultToken":{},"TestMode":{"type":"boolean"}}},"output":{"type":"structure","members":{"FailedEvaluations":{"shape":"Sca"}}}},"PutExternalEvaluation":{"input":{"type":"structure","required":["ConfigRuleName","ExternalEvaluation"],"members":{"ConfigRuleName":{},"ExternalEvaluation":{"type":"structure","required":["ComplianceResourceType","ComplianceResourceId","ComplianceType","OrderingTimestamp"],"members":{"ComplianceResourceType":{},"ComplianceResourceId":{},"ComplianceType":{},"Annotation":{},"OrderingTimestamp":{"type":"timestamp"}}}}},"output":{"type":"structure","members":{}}},"PutOrganizationConfigRule":{"input":{"type":"structure","required":["OrganizationConfigRuleName"],"members":{"OrganizationConfigRuleName":{},"OrganizationManagedRuleMetadata":{"shape":"S66"},"OrganizationCustomRuleMetadata":{"shape":"S6b"},"ExcludedAccounts":{"shape":"S6e"},"OrganizationCustomPolicyRuleMetadata":{"type":"structure","required":["PolicyRuntime","PolicyText"],"members":{"Description":{},"OrganizationConfigRuleTriggerTypes":{"shape":"S6g"},"InputParameters":{},"MaximumExecutionFrequency":{},"ResourceTypesScope":{"shape":"S69"},"ResourceIdScope":{},"TagKeyScope":{},"TagValueScope":{},"PolicyRuntime":{},"PolicyText":{},"DebugLogDeliveryAccounts":{"shape":"S6i"}}}}},"output":{"type":"structure","members":{"OrganizationConfigRuleArn":{}}}},"PutOrganizationConformancePack":{"input":{"type":"structure","required":["OrganizationConformancePackName"],"members":{"OrganizationConformancePackName":{},"TemplateS3Uri":{},"TemplateBody":{},"DeliveryS3Bucket":{},"DeliveryS3KeyPrefix":{},"ConformancePackInputParameters":{"shape":"S5b"},"ExcludedAccounts":{"shape":"S6e"}}},"output":{"type":"structure","members":{"OrganizationConformancePackArn":{}}}},"PutRemediationConfigurations":{"input":{"type":"structure","required":["RemediationConfigurations"],"members":{"RemediationConfigurations":{"shape":"S70"}}},"output":{"type":"structure","members":{"FailedBatches":{"type":"list","member":{"type":"structure","members":{"FailureMessage":{},"FailedItems":{"shape":"S70"}}}}}}},"PutRemediationExceptions":{"input":{"type":"structure","required":["ConfigRuleName","ResourceKeys"],"members":{"ConfigRuleName":{},"ResourceKeys":{"shape":"S1f"},"Message":{},"ExpirationTime":{"type":"timestamp"}}},"output":{"type":"structure","members":{"FailedBatches":{"type":"list","member":{"type":"structure","members":{"FailureMessage":{},"FailedItems":{"shape":"S7g"}}}}}}},"PutResourceConfig":{"input":{"type":"structure","required":["ResourceType","SchemaVersionId","ResourceId","Configuration"],"members":{"ResourceType":{},"SchemaVersionId":{},"ResourceId":{},"ResourceName":{},"Configuration":{},"Tags":{"shape":"S8s"}}}},"PutRetentionConfiguration":{"input":{"type":"structure","required":["RetentionPeriodInDays"],"members":{"RetentionPeriodInDays":{"type":"integer"}}},"output":{"type":"structure","members":{"RetentionConfiguration":{"shape":"S7u"}}}},"PutStoredQuery":{"input":{"type":"structure","required":["StoredQuery"],"members":{"StoredQuery":{"shape":"Saq"},"Tags":{"shape":"Sby"}}},"output":{"type":"structure","members":{"QueryArn":{}}}},"SelectAggregateResourceConfig":{"input":{"type":"structure","required":["Expression","ConfigurationAggregatorName"],"members":{"Expression":{},"ConfigurationAggregatorName":{},"Limit":{"type":"integer"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Results":{"shape":"Sd3"},"QueryInfo":{"shape":"Sd4"},"NextToken":{}}}},"SelectResourceConfig":{"input":{"type":"structure","required":["Expression"],"members":{"Expression":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Results":{"shape":"Sd3"},"QueryInfo":{"shape":"Sd4"},"NextToken":{}}}},"StartConfigRulesEvaluation":{"input":{"type":"structure","members":{"ConfigRuleNames":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"StartConfigurationRecorder":{"input":{"type":"structure","required":["ConfigurationRecorderName"],"members":{"ConfigurationRecorderName":{}}}},"StartRemediationExecution":{"input":{"type":"structure","required":["ConfigRuleName","ResourceKeys"],"members":{"ConfigRuleName":{},"ResourceKeys":{"shape":"Sq"}}},"output":{"type":"structure","members":{"FailureMessage":{},"FailedItems":{"shape":"Sq"}}}},"StartResourceEvaluation":{"input":{"type":"structure","required":["ResourceDetails","EvaluationMode"],"members":{"ResourceDetails":{"shape":"Sal"},"EvaluationContext":{"shape":"Saj"},"EvaluationMode":{},"EvaluationTimeout":{"type":"integer"},"ClientToken":{}}},"output":{"type":"structure","members":{"ResourceEvaluationId":{}}}},"StopConfigurationRecorder":{"input":{"type":"structure","required":["ConfigurationRecorderName"],"members":{"ConfigurationRecorderName":{}}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"Sbt"}}}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}}}},"shapes":{"S4":{"type":"structure","required":["SourceAccountId","SourceRegion","ResourceId","ResourceType"],"members":{"SourceAccountId":{},"SourceRegion":{},"ResourceId":{},"ResourceType":{},"ResourceName":{}}},"Sb":{"type":"list","member":{"type":"structure","members":{"version":{},"accountId":{},"configurationItemCaptureTime":{"type":"timestamp"},"configurationItemStatus":{},"configurationStateId":{},"arn":{},"resourceType":{},"resourceId":{},"resourceName":{},"awsRegion":{},"availabilityZone":{},"resourceCreationTime":{"type":"timestamp"},"configuration":{},"supplementaryConfiguration":{"shape":"Sl"}}}},"Sl":{"type":"map","key":{},"value":{}},"Sq":{"type":"list","member":{"shape":"Sr"}},"Sr":{"type":"structure","required":["resourceType","resourceId"],"members":{"resourceType":{},"resourceId":{}}},"S1f":{"type":"list","member":{"type":"structure","members":{"ResourceType":{},"ResourceId":{}}}},"S23":{"type":"structure","members":{"ComplianceType":{},"ComplianceContributorCount":{"shape":"S24"}}},"S24":{"type":"structure","members":{"CappedCount":{"type":"integer"},"CapExceeded":{"type":"boolean"}}},"S2i":{"type":"structure","members":{"AggregationAuthorizationArn":{},"AuthorizedAccountId":{},"AuthorizedAwsRegion":{},"CreationTime":{"type":"timestamp"}}},"S2l":{"type":"list","member":{}},"S2m":{"type":"list","member":{}},"S35":{"type":"structure","required":["Source"],"members":{"ConfigRuleName":{},"ConfigRuleArn":{},"ConfigRuleId":{},"Description":{},"Scope":{"type":"structure","members":{"ComplianceResourceTypes":{"type":"list","member":{}},"TagKey":{},"TagValue":{},"ComplianceResourceId":{}}},"Source":{"type":"structure","required":["Owner"],"members":{"Owner":{},"SourceIdentifier":{},"SourceDetails":{"type":"list","member":{"type":"structure","members":{"EventSource":{},"MessageType":{},"MaximumExecutionFrequency":{}}}},"CustomPolicyDetails":{"type":"structure","required":["PolicyRuntime","PolicyText"],"members":{"PolicyRuntime":{},"PolicyText":{},"EnableDebugLogDelivery":{"type":"boolean"}}}}},"InputParameters":{},"MaximumExecutionFrequency":{},"ConfigRuleState":{},"CreatedBy":{},"EvaluationModes":{"type":"list","member":{"type":"structure","members":{"Mode":{}}}}}},"S3y":{"type":"structure","members":{"ConfigurationAggregatorName":{},"ConfigurationAggregatorArn":{},"AccountAggregationSources":{"shape":"S40"},"OrganizationAggregationSource":{"shape":"S44"},"CreationTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"CreatedBy":{}}},"S40":{"type":"list","member":{"type":"structure","required":["AccountIds"],"members":{"AccountIds":{"type":"list","member":{}},"AllAwsRegions":{"type":"boolean"},"AwsRegions":{"shape":"S43"}}}},"S43":{"type":"list","member":{}},"S44":{"type":"structure","required":["RoleArn"],"members":{"RoleArn":{},"AwsRegions":{"shape":"S43"},"AllAwsRegions":{"type":"boolean"}}},"S46":{"type":"list","member":{}},"S4e":{"type":"structure","members":{"name":{},"roleARN":{},"recordingGroup":{"type":"structure","members":{"allSupported":{"type":"boolean"},"includeGlobalResourceTypes":{"type":"boolean"},"resourceTypes":{"shape":"S4i"},"exclusionByResourceTypes":{"type":"structure","members":{"resourceTypes":{"shape":"S4i"}}},"recordingStrategy":{"type":"structure","members":{"useOnly":{}}}}}}},"S4i":{"type":"list","member":{}},"S4o":{"type":"list","member":{}},"S4v":{"type":"list","member":{}},"S5b":{"type":"list","member":{"type":"structure","required":["ParameterName","ParameterValue"],"members":{"ParameterName":{},"ParameterValue":{}}}},"S5f":{"type":"structure","required":["DocumentName"],"members":{"DocumentName":{},"DocumentVersion":{}}},"S5j":{"type":"list","member":{}},"S5n":{"type":"structure","members":{"lastStatus":{},"lastErrorCode":{},"lastErrorMessage":{},"lastAttemptTime":{"type":"timestamp"},"lastSuccessfulTime":{"type":"timestamp"},"nextDeliveryTime":{"type":"timestamp"}}},"S5t":{"type":"structure","members":{"name":{},"s3BucketName":{},"s3KeyPrefix":{},"s3KmsKeyArn":{},"snsTopicARN":{},"configSnapshotDeliveryProperties":{"type":"structure","members":{"deliveryFrequency":{}}}}},"S5w":{"type":"list","member":{}},"S66":{"type":"structure","required":["RuleIdentifier"],"members":{"Description":{},"RuleIdentifier":{},"InputParameters":{},"MaximumExecutionFrequency":{},"ResourceTypesScope":{"shape":"S69"},"ResourceIdScope":{},"TagKeyScope":{},"TagValueScope":{}}},"S69":{"type":"list","member":{}},"S6b":{"type":"structure","required":["LambdaFunctionArn","OrganizationConfigRuleTriggerTypes"],"members":{"Description":{},"LambdaFunctionArn":{},"OrganizationConfigRuleTriggerTypes":{"type":"list","member":{}},"InputParameters":{},"MaximumExecutionFrequency":{},"ResourceTypesScope":{"shape":"S69"},"ResourceIdScope":{},"TagKeyScope":{},"TagValueScope":{}}},"S6e":{"type":"list","member":{}},"S6g":{"type":"list","member":{}},"S6i":{"type":"list","member":{}},"S6k":{"type":"list","member":{}},"S70":{"type":"list","member":{"type":"structure","required":["ConfigRuleName","TargetType","TargetId"],"members":{"ConfigRuleName":{},"TargetType":{},"TargetId":{},"TargetVersion":{},"Parameters":{"type":"map","key":{},"value":{"type":"structure","members":{"ResourceValue":{"type":"structure","required":["Value"],"members":{"Value":{}}},"StaticValue":{"type":"structure","required":["Values"],"members":{"Values":{"type":"list","member":{}}}}}}},"ResourceType":{},"Automatic":{"type":"boolean"},"ExecutionControls":{"type":"structure","members":{"SsmControls":{"type":"structure","members":{"ConcurrentExecutionRatePercentage":{"type":"integer"},"ErrorPercentage":{"type":"integer"}}}}},"MaximumAutomaticAttempts":{"type":"integer"},"RetryAttemptSeconds":{"type":"long"},"Arn":{},"CreatedByService":{}}}},"S7g":{"type":"list","member":{"type":"structure","required":["ConfigRuleName","ResourceType","ResourceId"],"members":{"ConfigRuleName":{},"ResourceType":{},"ResourceId":{},"Message":{},"ExpirationTime":{"type":"timestamp"}}}},"S7u":{"type":"structure","required":["Name","RetentionPeriodInDays"],"members":{"Name":{},"RetentionPeriodInDays":{"type":"integer"}}},"S80":{"type":"structure","members":{"EvaluationResultQualifier":{"type":"structure","members":{"ConfigRuleName":{},"ResourceType":{},"ResourceId":{},"EvaluationMode":{}}},"OrderingTimestamp":{"type":"timestamp"},"ResourceEvaluationId":{}}},"S89":{"type":"structure","members":{"CompliantResourceCount":{"shape":"S24"},"NonCompliantResourceCount":{"shape":"S24"},"ComplianceSummaryTimestamp":{"type":"timestamp"}}},"S8q":{"type":"structure","members":{"version":{},"accountId":{},"configurationItemCaptureTime":{"type":"timestamp"},"configurationItemStatus":{},"configurationStateId":{},"configurationItemMD5Hash":{},"arn":{},"resourceType":{},"resourceId":{},"resourceName":{},"awsRegion":{},"availabilityZone":{},"resourceCreationTime":{"type":"timestamp"},"tags":{"shape":"S8s"},"relatedEvents":{"type":"list","member":{}},"relationships":{"type":"list","member":{"type":"structure","members":{"resourceType":{},"resourceId":{},"resourceName":{},"relationshipName":{}}}},"configuration":{},"supplementaryConfiguration":{"shape":"Sl"}}},"S8s":{"type":"map","key":{},"value":{}},"S92":{"type":"list","member":{"type":"structure","members":{"EvaluationResultIdentifier":{"shape":"S80"},"ComplianceType":{},"ResultRecordedTime":{"type":"timestamp"},"ConfigRuleInvokedTime":{"type":"timestamp"},"Annotation":{},"ResultToken":{}}}},"S98":{"type":"list","member":{}},"Saj":{"type":"structure","members":{"EvaluationContextIdentifier":{}}},"Sal":{"type":"structure","required":["ResourceId","ResourceType","ResourceConfiguration"],"members":{"ResourceId":{},"ResourceType":{},"ResourceConfiguration":{},"ResourceConfigurationSchemaType":{}}},"Saq":{"type":"structure","required":["QueryName"],"members":{"QueryId":{},"QueryArn":{},"QueryName":{},"Description":{},"Expression":{}}},"Sbt":{"type":"list","member":{"shape":"Sbu"}},"Sbu":{"type":"structure","members":{"Key":{},"Value":{}}},"Sby":{"type":"list","member":{"shape":"Sbu"}},"Sca":{"type":"list","member":{"type":"structure","required":["ComplianceResourceType","ComplianceResourceId","ComplianceType","OrderingTimestamp"],"members":{"ComplianceResourceType":{},"ComplianceResourceId":{},"ComplianceType":{},"Annotation":{},"OrderingTimestamp":{"type":"timestamp"}}}},"Sd3":{"type":"list","member":{}},"Sd4":{"type":"structure","members":{"SelectFields":{"type":"list","member":{"type":"structure","members":{"Name":{}}}}}}}}')},85980:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeAggregateComplianceByConfigRules":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken"},"DescribeAggregateComplianceByConformancePacks":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"AggregateComplianceByConformancePacks"},"DescribeAggregationAuthorizations":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"AggregationAuthorizations"},"DescribeComplianceByConfigRule":{"input_token":"NextToken","output_token":"NextToken","result_key":"ComplianceByConfigRules"},"DescribeComplianceByResource":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"ComplianceByResources"},"DescribeConfigRuleEvaluationStatus":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"ConfigRulesEvaluationStatus"},"DescribeConfigRules":{"input_token":"NextToken","output_token":"NextToken","result_key":"ConfigRules"},"DescribeConfigurationAggregatorSourcesStatus":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"AggregatedSourceStatusList"},"DescribeConfigurationAggregators":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"ConfigurationAggregators"},"DescribeConformancePackCompliance":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken"},"DescribeConformancePackStatus":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"ConformancePackStatusDetails"},"DescribeConformancePacks":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"ConformancePackDetails"},"DescribeOrganizationConfigRuleStatuses":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"OrganizationConfigRuleStatuses"},"DescribeOrganizationConfigRules":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"OrganizationConfigRules"},"DescribeOrganizationConformancePackStatuses":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"OrganizationConformancePackStatuses"},"DescribeOrganizationConformancePacks":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"OrganizationConformancePacks"},"DescribePendingAggregationRequests":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"PendingAggregationRequests"},"DescribeRemediationExceptions":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken"},"DescribeRemediationExecutionStatus":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"RemediationExecutionStatuses"},"DescribeRetentionConfigurations":{"input_token":"NextToken","output_token":"NextToken","result_key":"RetentionConfigurations"},"GetAggregateComplianceDetailsByConfigRule":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"AggregateEvaluationResults"},"GetAggregateConfigRuleComplianceSummary":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken"},"GetAggregateConformancePackComplianceSummary":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken"},"GetAggregateDiscoveredResourceCounts":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken"},"GetComplianceDetailsByConfigRule":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"EvaluationResults"},"GetComplianceDetailsByResource":{"input_token":"NextToken","output_token":"NextToken","result_key":"EvaluationResults"},"GetConformancePackComplianceDetails":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken"},"GetConformancePackComplianceSummary":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"ConformancePackComplianceSummaryList"},"GetDiscoveredResourceCounts":{"input_token":"nextToken","limit_key":"limit","output_token":"nextToken"},"GetOrganizationConfigRuleDetailedStatus":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"OrganizationConfigRuleDetailedStatus"},"GetOrganizationConformancePackDetailedStatus":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"OrganizationConformancePackDetailedStatuses"},"GetResourceConfigHistory":{"input_token":"nextToken","limit_key":"limit","output_token":"nextToken","result_key":"configurationItems"},"ListAggregateDiscoveredResources":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"ResourceIdentifiers"},"ListConformancePackComplianceScores":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken"},"ListDiscoveredResources":{"input_token":"nextToken","limit_key":"limit","output_token":"nextToken","result_key":"resourceIdentifiers"},"ListResourceEvaluations":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"ResourceEvaluations"},"ListStoredQueries":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListTagsForResource":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"Tags"},"SelectAggregateResourceConfig":{"input_token":"NextToken","limit_key":"Limit","non_aggregate_keys":["QueryInfo"],"output_token":"NextToken","result_key":"Results"},"SelectResourceConfig":{"input_token":"NextToken","limit_key":"Limit","non_aggregate_keys":["QueryInfo"],"output_token":"NextToken","result_key":"Results"}}}')},54511:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-08-08","endpointPrefix":"connect","jsonVersion":"1.1","protocol":"rest-json","serviceAbbreviation":"Amazon Connect","serviceFullName":"Amazon Connect Service","serviceId":"Connect","signatureVersion":"v4","signingName":"connect","uid":"connect-2017-08-08"},"operations":{"ActivateEvaluationForm":{"http":{"requestUri":"/evaluation-forms/{InstanceId}/{EvaluationFormId}/activate"},"input":{"type":"structure","required":["InstanceId","EvaluationFormId","EvaluationFormVersion"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"EvaluationFormId":{"location":"uri","locationName":"EvaluationFormId"},"EvaluationFormVersion":{"type":"integer"}}},"output":{"type":"structure","required":["EvaluationFormId","EvaluationFormArn","EvaluationFormVersion"],"members":{"EvaluationFormId":{},"EvaluationFormArn":{},"EvaluationFormVersion":{"type":"integer"}}}},"AssociateApprovedOrigin":{"http":{"method":"PUT","requestUri":"/instance/{InstanceId}/approved-origin"},"input":{"type":"structure","required":["InstanceId","Origin"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Origin":{}}}},"AssociateBot":{"http":{"method":"PUT","requestUri":"/instance/{InstanceId}/bot"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"LexBot":{"shape":"Sa"},"LexV2Bot":{"shape":"Sd"}}}},"AssociateDefaultVocabulary":{"http":{"method":"PUT","requestUri":"/default-vocabulary/{InstanceId}/{LanguageCode}"},"input":{"type":"structure","required":["InstanceId","LanguageCode"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"LanguageCode":{"location":"uri","locationName":"LanguageCode"},"VocabularyId":{}}},"output":{"type":"structure","members":{}}},"AssociateInstanceStorageConfig":{"http":{"method":"PUT","requestUri":"/instance/{InstanceId}/storage-config"},"input":{"type":"structure","required":["InstanceId","ResourceType","StorageConfig"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ResourceType":{},"StorageConfig":{"shape":"Sl"}}},"output":{"type":"structure","members":{"AssociationId":{}}}},"AssociateLambdaFunction":{"http":{"method":"PUT","requestUri":"/instance/{InstanceId}/lambda-function"},"input":{"type":"structure","required":["InstanceId","FunctionArn"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"FunctionArn":{}}}},"AssociateLexBot":{"http":{"method":"PUT","requestUri":"/instance/{InstanceId}/lex-bot"},"input":{"type":"structure","required":["InstanceId","LexBot"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"LexBot":{"shape":"Sa"}}}},"AssociatePhoneNumberContactFlow":{"http":{"method":"PUT","requestUri":"/phone-number/{PhoneNumberId}/contact-flow"},"input":{"type":"structure","required":["PhoneNumberId","InstanceId","ContactFlowId"],"members":{"PhoneNumberId":{"location":"uri","locationName":"PhoneNumberId"},"InstanceId":{},"ContactFlowId":{}}}},"AssociateQueueQuickConnects":{"http":{"requestUri":"/queues/{InstanceId}/{QueueId}/associate-quick-connects"},"input":{"type":"structure","required":["InstanceId","QueueId","QuickConnectIds"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QueueId":{"location":"uri","locationName":"QueueId"},"QuickConnectIds":{"shape":"S17"}}}},"AssociateRoutingProfileQueues":{"http":{"requestUri":"/routing-profiles/{InstanceId}/{RoutingProfileId}/associate-queues"},"input":{"type":"structure","required":["InstanceId","RoutingProfileId","QueueConfigs"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"RoutingProfileId":{"location":"uri","locationName":"RoutingProfileId"},"QueueConfigs":{"shape":"S1b"}}}},"AssociateSecurityKey":{"http":{"method":"PUT","requestUri":"/instance/{InstanceId}/security-key"},"input":{"type":"structure","required":["InstanceId","Key"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Key":{}}},"output":{"type":"structure","members":{"AssociationId":{}}}},"AssociateTrafficDistributionGroupUser":{"http":{"method":"PUT","requestUri":"/traffic-distribution-group/{TrafficDistributionGroupId}/user"},"input":{"type":"structure","required":["TrafficDistributionGroupId","UserId","InstanceId"],"members":{"TrafficDistributionGroupId":{"location":"uri","locationName":"TrafficDistributionGroupId"},"UserId":{},"InstanceId":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"ClaimPhoneNumber":{"http":{"requestUri":"/phone-number/claim"},"input":{"type":"structure","required":["TargetArn","PhoneNumber"],"members":{"TargetArn":{},"PhoneNumber":{},"PhoneNumberDescription":{},"Tags":{"shape":"S1r"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"PhoneNumberId":{},"PhoneNumberArn":{}}}},"CreateAgentStatus":{"http":{"method":"PUT","requestUri":"/agent-status/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Name","State"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{},"Description":{},"State":{},"DisplayOrder":{"type":"integer"},"Tags":{"shape":"S1r"}}},"output":{"type":"structure","members":{"AgentStatusARN":{},"AgentStatusId":{}}}},"CreateContactFlow":{"http":{"method":"PUT","requestUri":"/contact-flows/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Name","Type","Content"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{},"Type":{},"Description":{},"Content":{},"Tags":{"shape":"S1r"}}},"output":{"type":"structure","members":{"ContactFlowId":{},"ContactFlowArn":{}}}},"CreateContactFlowModule":{"http":{"method":"PUT","requestUri":"/contact-flow-modules/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Name","Content"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{},"Description":{},"Content":{},"Tags":{"shape":"S1r"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"Id":{},"Arn":{}}}},"CreateEvaluationForm":{"http":{"method":"PUT","requestUri":"/evaluation-forms/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Title","Items"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Title":{},"Description":{},"Items":{"shape":"S2i"},"ScoringStrategy":{"shape":"S3d"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["EvaluationFormId","EvaluationFormArn"],"members":{"EvaluationFormId":{},"EvaluationFormArn":{}}},"idempotent":true},"CreateHoursOfOperation":{"http":{"method":"PUT","requestUri":"/hours-of-operations/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Name","TimeZone","Config"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{},"Description":{},"TimeZone":{},"Config":{"shape":"S3l"},"Tags":{"shape":"S1r"}}},"output":{"type":"structure","members":{"HoursOfOperationId":{},"HoursOfOperationArn":{}}}},"CreateInstance":{"http":{"method":"PUT","requestUri":"/instance"},"input":{"type":"structure","required":["IdentityManagementType","InboundCallsEnabled","OutboundCallsEnabled"],"members":{"ClientToken":{},"IdentityManagementType":{},"InstanceAlias":{"shape":"S3v"},"DirectoryId":{},"InboundCallsEnabled":{"type":"boolean"},"OutboundCallsEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"Id":{},"Arn":{}}}},"CreateIntegrationAssociation":{"http":{"method":"PUT","requestUri":"/instance/{InstanceId}/integration-associations"},"input":{"type":"structure","required":["InstanceId","IntegrationType","IntegrationArn"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"IntegrationType":{},"IntegrationArn":{},"SourceApplicationUrl":{},"SourceApplicationName":{},"SourceType":{},"Tags":{"shape":"S1r"}}},"output":{"type":"structure","members":{"IntegrationAssociationId":{},"IntegrationAssociationArn":{}}}},"CreateParticipant":{"http":{"requestUri":"/contact/create-participant"},"input":{"type":"structure","required":["InstanceId","ContactId","ParticipantDetails"],"members":{"InstanceId":{},"ContactId":{},"ClientToken":{"idempotencyToken":true},"ParticipantDetails":{"type":"structure","members":{"ParticipantRole":{},"DisplayName":{}}}}},"output":{"type":"structure","members":{"ParticipantCredentials":{"type":"structure","members":{"ParticipantToken":{},"Expiry":{}}},"ParticipantId":{}}}},"CreatePrompt":{"http":{"method":"PUT","requestUri":"/prompts/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Name","S3Uri"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{},"Description":{},"S3Uri":{},"Tags":{"shape":"S1r"}}},"output":{"type":"structure","members":{"PromptARN":{},"PromptId":{}}}},"CreateQueue":{"http":{"method":"PUT","requestUri":"/queues/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Name","HoursOfOperationId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{},"Description":{},"OutboundCallerConfig":{"shape":"S4o"},"HoursOfOperationId":{},"MaxContacts":{"type":"integer"},"QuickConnectIds":{"shape":"S17"},"Tags":{"shape":"S1r"}}},"output":{"type":"structure","members":{"QueueArn":{},"QueueId":{}}}},"CreateQuickConnect":{"http":{"method":"PUT","requestUri":"/quick-connects/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Name","QuickConnectConfig"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{},"Description":{},"QuickConnectConfig":{"shape":"S4v"},"Tags":{"shape":"S1r"}}},"output":{"type":"structure","members":{"QuickConnectARN":{},"QuickConnectId":{}}}},"CreateRoutingProfile":{"http":{"method":"PUT","requestUri":"/routing-profiles/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Name","Description","DefaultOutboundQueueId","MediaConcurrencies"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{},"Description":{},"DefaultOutboundQueueId":{},"QueueConfigs":{"shape":"S1b"},"MediaConcurrencies":{"shape":"S54"},"Tags":{"shape":"S1r"},"AgentAvailabilityTimer":{}}},"output":{"type":"structure","members":{"RoutingProfileArn":{},"RoutingProfileId":{}}}},"CreateRule":{"http":{"requestUri":"/rules/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Name","TriggerEventSource","Function","Actions","PublishStatus"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{},"TriggerEventSource":{"shape":"S5d"},"Function":{},"Actions":{"shape":"S5g"},"PublishStatus":{},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["RuleArn","RuleId"],"members":{"RuleArn":{},"RuleId":{}}}},"CreateSecurityProfile":{"http":{"method":"PUT","requestUri":"/security-profiles/{InstanceId}"},"input":{"type":"structure","required":["SecurityProfileName","InstanceId"],"members":{"SecurityProfileName":{},"Description":{},"Permissions":{"shape":"S69"},"InstanceId":{"location":"uri","locationName":"InstanceId"},"Tags":{"shape":"S1r"},"AllowedAccessControlTags":{"shape":"S6b"},"TagRestrictedResources":{"shape":"S6e"},"Applications":{"shape":"S6g"}}},"output":{"type":"structure","members":{"SecurityProfileId":{},"SecurityProfileArn":{}}}},"CreateTaskTemplate":{"http":{"method":"PUT","requestUri":"/instance/{InstanceId}/task/template"},"input":{"type":"structure","required":["InstanceId","Name","Fields"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{},"Description":{},"ContactFlowId":{},"Constraints":{"shape":"S6q"},"Defaults":{"shape":"S6z"},"Status":{},"Fields":{"shape":"S74"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["Id","Arn"],"members":{"Id":{},"Arn":{}}}},"CreateTrafficDistributionGroup":{"http":{"method":"PUT","requestUri":"/traffic-distribution-group"},"input":{"type":"structure","required":["Name","InstanceId"],"members":{"Name":{},"Description":{},"InstanceId":{},"ClientToken":{"idempotencyToken":true},"Tags":{"shape":"S1r"}}},"output":{"type":"structure","members":{"Id":{},"Arn":{}}}},"CreateUseCase":{"http":{"method":"PUT","requestUri":"/instance/{InstanceId}/integration-associations/{IntegrationAssociationId}/use-cases"},"input":{"type":"structure","required":["InstanceId","IntegrationAssociationId","UseCaseType"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"IntegrationAssociationId":{"location":"uri","locationName":"IntegrationAssociationId"},"UseCaseType":{},"Tags":{"shape":"S1r"}}},"output":{"type":"structure","members":{"UseCaseId":{},"UseCaseArn":{}}}},"CreateUser":{"http":{"method":"PUT","requestUri":"/users/{InstanceId}"},"input":{"type":"structure","required":["Username","PhoneConfig","SecurityProfileIds","RoutingProfileId","InstanceId"],"members":{"Username":{},"Password":{},"IdentityInfo":{"shape":"S7r"},"PhoneConfig":{"shape":"S7v"},"DirectoryUserId":{},"SecurityProfileIds":{"shape":"S80"},"RoutingProfileId":{},"HierarchyGroupId":{},"InstanceId":{"location":"uri","locationName":"InstanceId"},"Tags":{"shape":"S1r"}}},"output":{"type":"structure","members":{"UserId":{},"UserArn":{}}}},"CreateUserHierarchyGroup":{"http":{"method":"PUT","requestUri":"/user-hierarchy-groups/{InstanceId}"},"input":{"type":"structure","required":["Name","InstanceId"],"members":{"Name":{},"ParentGroupId":{},"InstanceId":{"location":"uri","locationName":"InstanceId"},"Tags":{"shape":"S1r"}}},"output":{"type":"structure","members":{"HierarchyGroupId":{},"HierarchyGroupArn":{}}}},"CreateView":{"http":{"method":"PUT","requestUri":"/views/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Status","Content","Name"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ClientToken":{},"Status":{},"Content":{"shape":"S8a"},"Description":{},"Name":{"shape":"S8f"},"Tags":{"shape":"S1r"}}},"output":{"type":"structure","members":{"View":{"shape":"S8h"}}},"idempotent":true},"CreateViewVersion":{"http":{"method":"PUT","requestUri":"/views/{InstanceId}/{ViewId}/versions"},"input":{"type":"structure","required":["InstanceId","ViewId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ViewId":{"location":"uri","locationName":"ViewId"},"VersionDescription":{},"ViewContentSha256":{}}},"output":{"type":"structure","members":{"View":{"shape":"S8h"}}},"idempotent":true},"CreateVocabulary":{"http":{"requestUri":"/vocabulary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","VocabularyName","LanguageCode","Content"],"members":{"ClientToken":{"idempotencyToken":true},"InstanceId":{"location":"uri","locationName":"InstanceId"},"VocabularyName":{},"LanguageCode":{},"Content":{},"Tags":{"shape":"S1r"}}},"output":{"type":"structure","required":["VocabularyArn","VocabularyId","State"],"members":{"VocabularyArn":{},"VocabularyId":{},"State":{}}}},"DeactivateEvaluationForm":{"http":{"requestUri":"/evaluation-forms/{InstanceId}/{EvaluationFormId}/deactivate"},"input":{"type":"structure","required":["InstanceId","EvaluationFormId","EvaluationFormVersion"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"EvaluationFormId":{"location":"uri","locationName":"EvaluationFormId"},"EvaluationFormVersion":{"type":"integer"}}},"output":{"type":"structure","required":["EvaluationFormId","EvaluationFormArn","EvaluationFormVersion"],"members":{"EvaluationFormId":{},"EvaluationFormArn":{},"EvaluationFormVersion":{"type":"integer"}}}},"DeleteContactEvaluation":{"http":{"method":"DELETE","requestUri":"/contact-evaluations/{InstanceId}/{EvaluationId}"},"input":{"type":"structure","required":["InstanceId","EvaluationId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"EvaluationId":{"location":"uri","locationName":"EvaluationId"}}},"idempotent":true},"DeleteContactFlow":{"http":{"method":"DELETE","requestUri":"/contact-flows/{InstanceId}/{ContactFlowId}"},"input":{"type":"structure","required":["InstanceId","ContactFlowId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactFlowId":{"location":"uri","locationName":"ContactFlowId"}}},"output":{"type":"structure","members":{}}},"DeleteContactFlowModule":{"http":{"method":"DELETE","requestUri":"/contact-flow-modules/{InstanceId}/{ContactFlowModuleId}"},"input":{"type":"structure","required":["InstanceId","ContactFlowModuleId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactFlowModuleId":{"location":"uri","locationName":"ContactFlowModuleId"}}},"output":{"type":"structure","members":{}}},"DeleteEvaluationForm":{"http":{"method":"DELETE","requestUri":"/evaluation-forms/{InstanceId}/{EvaluationFormId}"},"input":{"type":"structure","required":["InstanceId","EvaluationFormId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"EvaluationFormId":{"location":"uri","locationName":"EvaluationFormId"},"EvaluationFormVersion":{"location":"querystring","locationName":"version","type":"integer"}}},"idempotent":true},"DeleteHoursOfOperation":{"http":{"method":"DELETE","requestUri":"/hours-of-operations/{InstanceId}/{HoursOfOperationId}"},"input":{"type":"structure","required":["InstanceId","HoursOfOperationId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"HoursOfOperationId":{"location":"uri","locationName":"HoursOfOperationId"}}}},"DeleteInstance":{"http":{"method":"DELETE","requestUri":"/instance/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"}}}},"DeleteIntegrationAssociation":{"http":{"method":"DELETE","requestUri":"/instance/{InstanceId}/integration-associations/{IntegrationAssociationId}"},"input":{"type":"structure","required":["InstanceId","IntegrationAssociationId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"IntegrationAssociationId":{"location":"uri","locationName":"IntegrationAssociationId"}}}},"DeletePrompt":{"http":{"method":"DELETE","requestUri":"/prompts/{InstanceId}/{PromptId}"},"input":{"type":"structure","required":["InstanceId","PromptId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"PromptId":{"location":"uri","locationName":"PromptId"}}}},"DeleteQueue":{"http":{"method":"DELETE","requestUri":"/queues/{InstanceId}/{QueueId}"},"input":{"type":"structure","required":["InstanceId","QueueId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QueueId":{"location":"uri","locationName":"QueueId"}}}},"DeleteQuickConnect":{"http":{"method":"DELETE","requestUri":"/quick-connects/{InstanceId}/{QuickConnectId}"},"input":{"type":"structure","required":["InstanceId","QuickConnectId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QuickConnectId":{"location":"uri","locationName":"QuickConnectId"}}}},"DeleteRoutingProfile":{"http":{"method":"DELETE","requestUri":"/routing-profiles/{InstanceId}/{RoutingProfileId}"},"input":{"type":"structure","required":["InstanceId","RoutingProfileId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"RoutingProfileId":{"location":"uri","locationName":"RoutingProfileId"}}}},"DeleteRule":{"http":{"method":"DELETE","requestUri":"/rules/{InstanceId}/{RuleId}"},"input":{"type":"structure","required":["InstanceId","RuleId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"RuleId":{"location":"uri","locationName":"RuleId"}}}},"DeleteSecurityProfile":{"http":{"method":"DELETE","requestUri":"/security-profiles/{InstanceId}/{SecurityProfileId}"},"input":{"type":"structure","required":["InstanceId","SecurityProfileId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"SecurityProfileId":{"location":"uri","locationName":"SecurityProfileId"}}}},"DeleteTaskTemplate":{"http":{"method":"DELETE","requestUri":"/instance/{InstanceId}/task/template/{TaskTemplateId}"},"input":{"type":"structure","required":["InstanceId","TaskTemplateId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"TaskTemplateId":{"location":"uri","locationName":"TaskTemplateId"}}},"output":{"type":"structure","members":{}}},"DeleteTrafficDistributionGroup":{"http":{"method":"DELETE","requestUri":"/traffic-distribution-group/{TrafficDistributionGroupId}"},"input":{"type":"structure","required":["TrafficDistributionGroupId"],"members":{"TrafficDistributionGroupId":{"location":"uri","locationName":"TrafficDistributionGroupId"}}},"output":{"type":"structure","members":{}}},"DeleteUseCase":{"http":{"method":"DELETE","requestUri":"/instance/{InstanceId}/integration-associations/{IntegrationAssociationId}/use-cases/{UseCaseId}"},"input":{"type":"structure","required":["InstanceId","IntegrationAssociationId","UseCaseId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"IntegrationAssociationId":{"location":"uri","locationName":"IntegrationAssociationId"},"UseCaseId":{"location":"uri","locationName":"UseCaseId"}}}},"DeleteUser":{"http":{"method":"DELETE","requestUri":"/users/{InstanceId}/{UserId}"},"input":{"type":"structure","required":["InstanceId","UserId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"UserId":{"location":"uri","locationName":"UserId"}}}},"DeleteUserHierarchyGroup":{"http":{"method":"DELETE","requestUri":"/user-hierarchy-groups/{InstanceId}/{HierarchyGroupId}"},"input":{"type":"structure","required":["HierarchyGroupId","InstanceId"],"members":{"HierarchyGroupId":{"location":"uri","locationName":"HierarchyGroupId"},"InstanceId":{"location":"uri","locationName":"InstanceId"}}}},"DeleteView":{"http":{"method":"DELETE","requestUri":"/views/{InstanceId}/{ViewId}"},"input":{"type":"structure","required":["InstanceId","ViewId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ViewId":{"location":"uri","locationName":"ViewId"}}},"output":{"type":"structure","members":{}}},"DeleteViewVersion":{"http":{"method":"DELETE","requestUri":"/views/{InstanceId}/{ViewId}/versions/{ViewVersion}"},"input":{"type":"structure","required":["InstanceId","ViewId","ViewVersion"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ViewId":{"location":"uri","locationName":"ViewId"},"ViewVersion":{"location":"uri","locationName":"ViewVersion","type":"integer"}}},"output":{"type":"structure","members":{}}},"DeleteVocabulary":{"http":{"requestUri":"/vocabulary-remove/{InstanceId}/{VocabularyId}"},"input":{"type":"structure","required":["InstanceId","VocabularyId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"VocabularyId":{"location":"uri","locationName":"VocabularyId"}}},"output":{"type":"structure","required":["VocabularyArn","VocabularyId","State"],"members":{"VocabularyArn":{},"VocabularyId":{},"State":{}}}},"DescribeAgentStatus":{"http":{"method":"GET","requestUri":"/agent-status/{InstanceId}/{AgentStatusId}"},"input":{"type":"structure","required":["InstanceId","AgentStatusId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"AgentStatusId":{"location":"uri","locationName":"AgentStatusId"}}},"output":{"type":"structure","members":{"AgentStatus":{"type":"structure","members":{"AgentStatusARN":{},"AgentStatusId":{},"Name":{},"Description":{},"Type":{},"DisplayOrder":{"type":"integer"},"State":{},"Tags":{"shape":"S1r"}}}}}},"DescribeContact":{"http":{"method":"GET","requestUri":"/contacts/{InstanceId}/{ContactId}"},"input":{"type":"structure","required":["InstanceId","ContactId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactId":{"location":"uri","locationName":"ContactId"}}},"output":{"type":"structure","members":{"Contact":{"type":"structure","members":{"Arn":{},"Id":{},"InitialContactId":{},"PreviousContactId":{},"InitiationMethod":{},"Name":{},"Description":{},"Channel":{},"QueueInfo":{"type":"structure","members":{"Id":{},"EnqueueTimestamp":{"type":"timestamp"}}},"AgentInfo":{"type":"structure","members":{"Id":{},"ConnectedToAgentTimestamp":{"type":"timestamp"}}},"InitiationTimestamp":{"type":"timestamp"},"DisconnectTimestamp":{"type":"timestamp"},"LastUpdateTimestamp":{"type":"timestamp"},"ScheduledTimestamp":{"type":"timestamp"},"RelatedContactId":{},"WisdomInfo":{"type":"structure","members":{"SessionArn":{}}}}}}}},"DescribeContactEvaluation":{"http":{"method":"GET","requestUri":"/contact-evaluations/{InstanceId}/{EvaluationId}"},"input":{"type":"structure","required":["InstanceId","EvaluationId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"EvaluationId":{"location":"uri","locationName":"EvaluationId"}}},"output":{"type":"structure","required":["Evaluation","EvaluationForm"],"members":{"Evaluation":{"type":"structure","required":["EvaluationId","EvaluationArn","Metadata","Answers","Notes","Status","CreatedTime","LastModifiedTime"],"members":{"EvaluationId":{},"EvaluationArn":{},"Metadata":{"type":"structure","required":["ContactId","EvaluatorArn"],"members":{"ContactId":{},"EvaluatorArn":{},"ContactAgentId":{},"Score":{"shape":"Sa9"}}},"Answers":{"type":"map","key":{},"value":{"type":"structure","members":{"Value":{"shape":"Sad"},"SystemSuggestedValue":{"shape":"Sad"}}}},"Notes":{"shape":"Sag"},"Status":{},"Scores":{"type":"map","key":{},"value":{"shape":"Sa9"}},"CreatedTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"Tags":{"shape":"S1r"}}},"EvaluationForm":{"type":"structure","required":["EvaluationFormVersion","EvaluationFormId","EvaluationFormArn","Title","Items"],"members":{"EvaluationFormVersion":{"type":"integer"},"EvaluationFormId":{},"EvaluationFormArn":{},"Title":{},"Description":{},"Items":{"shape":"S2i"},"ScoringStrategy":{"shape":"S3d"}}}}}},"DescribeContactFlow":{"http":{"method":"GET","requestUri":"/contact-flows/{InstanceId}/{ContactFlowId}"},"input":{"type":"structure","required":["InstanceId","ContactFlowId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactFlowId":{"location":"uri","locationName":"ContactFlowId"}}},"output":{"type":"structure","members":{"ContactFlow":{"type":"structure","members":{"Arn":{},"Id":{},"Name":{},"Type":{},"State":{},"Description":{},"Content":{},"Tags":{"shape":"S1r"}}}}}},"DescribeContactFlowModule":{"http":{"method":"GET","requestUri":"/contact-flow-modules/{InstanceId}/{ContactFlowModuleId}"},"input":{"type":"structure","required":["InstanceId","ContactFlowModuleId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactFlowModuleId":{"location":"uri","locationName":"ContactFlowModuleId"}}},"output":{"type":"structure","members":{"ContactFlowModule":{"type":"structure","members":{"Arn":{},"Id":{},"Name":{},"Content":{},"Description":{},"State":{},"Status":{},"Tags":{"shape":"S1r"}}}}}},"DescribeEvaluationForm":{"http":{"method":"GET","requestUri":"/evaluation-forms/{InstanceId}/{EvaluationFormId}"},"input":{"type":"structure","required":["InstanceId","EvaluationFormId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"EvaluationFormId":{"location":"uri","locationName":"EvaluationFormId"},"EvaluationFormVersion":{"location":"querystring","locationName":"version","type":"integer"}}},"output":{"type":"structure","required":["EvaluationForm"],"members":{"EvaluationForm":{"type":"structure","required":["EvaluationFormId","EvaluationFormVersion","Locked","EvaluationFormArn","Title","Status","Items","CreatedTime","CreatedBy","LastModifiedTime","LastModifiedBy"],"members":{"EvaluationFormId":{},"EvaluationFormVersion":{"type":"integer"},"Locked":{"type":"boolean"},"EvaluationFormArn":{},"Title":{},"Description":{},"Status":{},"Items":{"shape":"S2i"},"ScoringStrategy":{"shape":"S3d"},"CreatedTime":{"type":"timestamp"},"CreatedBy":{},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{},"Tags":{"shape":"S1r"}}}}}},"DescribeHoursOfOperation":{"http":{"method":"GET","requestUri":"/hours-of-operations/{InstanceId}/{HoursOfOperationId}"},"input":{"type":"structure","required":["InstanceId","HoursOfOperationId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"HoursOfOperationId":{"location":"uri","locationName":"HoursOfOperationId"}}},"output":{"type":"structure","members":{"HoursOfOperation":{"shape":"Sb2"}}}},"DescribeInstance":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"}}},"output":{"type":"structure","members":{"Instance":{"type":"structure","members":{"Id":{},"Arn":{},"IdentityManagementType":{},"InstanceAlias":{"shape":"S3v"},"CreatedTime":{"type":"timestamp"},"ServiceRole":{},"InstanceStatus":{},"StatusReason":{"type":"structure","members":{"Message":{}}},"InboundCallsEnabled":{"type":"boolean"},"OutboundCallsEnabled":{"type":"boolean"},"InstanceAccessUrl":{}}}}}},"DescribeInstanceAttribute":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}/attribute/{AttributeType}"},"input":{"type":"structure","required":["InstanceId","AttributeType"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"AttributeType":{"location":"uri","locationName":"AttributeType"}}},"output":{"type":"structure","members":{"Attribute":{"shape":"Sbc"}}}},"DescribeInstanceStorageConfig":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}/storage-config/{AssociationId}"},"input":{"type":"structure","required":["InstanceId","AssociationId","ResourceType"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"AssociationId":{"location":"uri","locationName":"AssociationId"},"ResourceType":{"location":"querystring","locationName":"resourceType"}}},"output":{"type":"structure","members":{"StorageConfig":{"shape":"Sl"}}}},"DescribePhoneNumber":{"http":{"method":"GET","requestUri":"/phone-number/{PhoneNumberId}"},"input":{"type":"structure","required":["PhoneNumberId"],"members":{"PhoneNumberId":{"location":"uri","locationName":"PhoneNumberId"}}},"output":{"type":"structure","members":{"ClaimedPhoneNumberSummary":{"type":"structure","members":{"PhoneNumberId":{},"PhoneNumberArn":{},"PhoneNumber":{},"PhoneNumberCountryCode":{},"PhoneNumberType":{},"PhoneNumberDescription":{},"TargetArn":{},"Tags":{"shape":"S1r"},"PhoneNumberStatus":{"type":"structure","members":{"Status":{},"Message":{}}}}}}}},"DescribePrompt":{"http":{"method":"GET","requestUri":"/prompts/{InstanceId}/{PromptId}"},"input":{"type":"structure","required":["InstanceId","PromptId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"PromptId":{"location":"uri","locationName":"PromptId"}}},"output":{"type":"structure","members":{"Prompt":{"shape":"Sbq"}}}},"DescribeQueue":{"http":{"method":"GET","requestUri":"/queues/{InstanceId}/{QueueId}"},"input":{"type":"structure","required":["InstanceId","QueueId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QueueId":{"location":"uri","locationName":"QueueId"}}},"output":{"type":"structure","members":{"Queue":{"shape":"Sbt"}}}},"DescribeQuickConnect":{"http":{"method":"GET","requestUri":"/quick-connects/{InstanceId}/{QuickConnectId}"},"input":{"type":"structure","required":["InstanceId","QuickConnectId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QuickConnectId":{"location":"uri","locationName":"QuickConnectId"}}},"output":{"type":"structure","members":{"QuickConnect":{"shape":"Sbx"}}}},"DescribeRoutingProfile":{"http":{"method":"GET","requestUri":"/routing-profiles/{InstanceId}/{RoutingProfileId}"},"input":{"type":"structure","required":["InstanceId","RoutingProfileId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"RoutingProfileId":{"location":"uri","locationName":"RoutingProfileId"}}},"output":{"type":"structure","members":{"RoutingProfile":{"shape":"Sc0"}}}},"DescribeRule":{"http":{"method":"GET","requestUri":"/rules/{InstanceId}/{RuleId}"},"input":{"type":"structure","required":["InstanceId","RuleId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"RuleId":{"location":"uri","locationName":"RuleId"}}},"output":{"type":"structure","required":["Rule"],"members":{"Rule":{"type":"structure","required":["Name","RuleId","RuleArn","TriggerEventSource","Function","Actions","PublishStatus","CreatedTime","LastUpdatedTime","LastUpdatedBy"],"members":{"Name":{},"RuleId":{},"RuleArn":{},"TriggerEventSource":{"shape":"S5d"},"Function":{},"Actions":{"shape":"S5g"},"PublishStatus":{},"CreatedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"LastUpdatedBy":{},"Tags":{"shape":"S1r"}}}}}},"DescribeSecurityProfile":{"http":{"method":"GET","requestUri":"/security-profiles/{InstanceId}/{SecurityProfileId}"},"input":{"type":"structure","required":["SecurityProfileId","InstanceId"],"members":{"SecurityProfileId":{"location":"uri","locationName":"SecurityProfileId"},"InstanceId":{"location":"uri","locationName":"InstanceId"}}},"output":{"type":"structure","members":{"SecurityProfile":{"type":"structure","members":{"Id":{},"OrganizationResourceId":{},"Arn":{},"SecurityProfileName":{},"Description":{},"Tags":{"shape":"S1r"},"AllowedAccessControlTags":{"shape":"S6b"},"TagRestrictedResources":{"shape":"S6e"}}}}}},"DescribeTrafficDistributionGroup":{"http":{"method":"GET","requestUri":"/traffic-distribution-group/{TrafficDistributionGroupId}"},"input":{"type":"structure","required":["TrafficDistributionGroupId"],"members":{"TrafficDistributionGroupId":{"location":"uri","locationName":"TrafficDistributionGroupId"}}},"output":{"type":"structure","members":{"TrafficDistributionGroup":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"Description":{},"InstanceArn":{},"Status":{},"Tags":{"shape":"S1r"},"IsDefault":{"type":"boolean"}}}}}},"DescribeUser":{"http":{"method":"GET","requestUri":"/users/{InstanceId}/{UserId}"},"input":{"type":"structure","required":["UserId","InstanceId"],"members":{"UserId":{"location":"uri","locationName":"UserId"},"InstanceId":{"location":"uri","locationName":"InstanceId"}}},"output":{"type":"structure","members":{"User":{"type":"structure","members":{"Id":{},"Arn":{},"Username":{},"IdentityInfo":{"shape":"S7r"},"PhoneConfig":{"shape":"S7v"},"DirectoryUserId":{},"SecurityProfileIds":{"shape":"S80"},"RoutingProfileId":{},"HierarchyGroupId":{},"Tags":{"shape":"S1r"}}}}}},"DescribeUserHierarchyGroup":{"http":{"method":"GET","requestUri":"/user-hierarchy-groups/{InstanceId}/{HierarchyGroupId}"},"input":{"type":"structure","required":["HierarchyGroupId","InstanceId"],"members":{"HierarchyGroupId":{"location":"uri","locationName":"HierarchyGroupId"},"InstanceId":{"location":"uri","locationName":"InstanceId"}}},"output":{"type":"structure","members":{"HierarchyGroup":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"LevelId":{},"HierarchyPath":{"type":"structure","members":{"LevelOne":{"shape":"Scm"},"LevelTwo":{"shape":"Scm"},"LevelThree":{"shape":"Scm"},"LevelFour":{"shape":"Scm"},"LevelFive":{"shape":"Scm"}}},"Tags":{"shape":"S1r"}}}}}},"DescribeUserHierarchyStructure":{"http":{"method":"GET","requestUri":"/user-hierarchy-structure/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"}}},"output":{"type":"structure","members":{"HierarchyStructure":{"type":"structure","members":{"LevelOne":{"shape":"Scq"},"LevelTwo":{"shape":"Scq"},"LevelThree":{"shape":"Scq"},"LevelFour":{"shape":"Scq"},"LevelFive":{"shape":"Scq"}}}}}},"DescribeView":{"http":{"method":"GET","requestUri":"/views/{InstanceId}/{ViewId}"},"input":{"type":"structure","required":["InstanceId","ViewId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ViewId":{"location":"uri","locationName":"ViewId"}}},"output":{"type":"structure","members":{"View":{"shape":"S8h"}}}},"DescribeVocabulary":{"http":{"method":"GET","requestUri":"/vocabulary/{InstanceId}/{VocabularyId}"},"input":{"type":"structure","required":["InstanceId","VocabularyId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"VocabularyId":{"location":"uri","locationName":"VocabularyId"}}},"output":{"type":"structure","required":["Vocabulary"],"members":{"Vocabulary":{"type":"structure","required":["Name","Id","Arn","LanguageCode","State","LastModifiedTime"],"members":{"Name":{},"Id":{},"Arn":{},"LanguageCode":{},"State":{},"LastModifiedTime":{"type":"timestamp"},"FailureReason":{},"Content":{},"Tags":{"shape":"S1r"}}}}}},"DisassociateApprovedOrigin":{"http":{"method":"DELETE","requestUri":"/instance/{InstanceId}/approved-origin"},"input":{"type":"structure","required":["InstanceId","Origin"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Origin":{"location":"querystring","locationName":"origin"}}}},"DisassociateBot":{"http":{"requestUri":"/instance/{InstanceId}/bot"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"LexBot":{"shape":"Sa"},"LexV2Bot":{"shape":"Sd"}}}},"DisassociateInstanceStorageConfig":{"http":{"method":"DELETE","requestUri":"/instance/{InstanceId}/storage-config/{AssociationId}"},"input":{"type":"structure","required":["InstanceId","AssociationId","ResourceType"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"AssociationId":{"location":"uri","locationName":"AssociationId"},"ResourceType":{"location":"querystring","locationName":"resourceType"}}}},"DisassociateLambdaFunction":{"http":{"method":"DELETE","requestUri":"/instance/{InstanceId}/lambda-function"},"input":{"type":"structure","required":["InstanceId","FunctionArn"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"FunctionArn":{"location":"querystring","locationName":"functionArn"}}}},"DisassociateLexBot":{"http":{"method":"DELETE","requestUri":"/instance/{InstanceId}/lex-bot"},"input":{"type":"structure","required":["InstanceId","BotName","LexRegion"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"BotName":{"location":"querystring","locationName":"botName"},"LexRegion":{"location":"querystring","locationName":"lexRegion"}}}},"DisassociatePhoneNumberContactFlow":{"http":{"method":"DELETE","requestUri":"/phone-number/{PhoneNumberId}/contact-flow"},"input":{"type":"structure","required":["PhoneNumberId","InstanceId"],"members":{"PhoneNumberId":{"location":"uri","locationName":"PhoneNumberId"},"InstanceId":{"location":"querystring","locationName":"instanceId"}}}},"DisassociateQueueQuickConnects":{"http":{"requestUri":"/queues/{InstanceId}/{QueueId}/disassociate-quick-connects"},"input":{"type":"structure","required":["InstanceId","QueueId","QuickConnectIds"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QueueId":{"location":"uri","locationName":"QueueId"},"QuickConnectIds":{"shape":"S17"}}}},"DisassociateRoutingProfileQueues":{"http":{"requestUri":"/routing-profiles/{InstanceId}/{RoutingProfileId}/disassociate-queues"},"input":{"type":"structure","required":["InstanceId","RoutingProfileId","QueueReferences"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"RoutingProfileId":{"location":"uri","locationName":"RoutingProfileId"},"QueueReferences":{"type":"list","member":{"shape":"S1d"}}}}},"DisassociateSecurityKey":{"http":{"method":"DELETE","requestUri":"/instance/{InstanceId}/security-key/{AssociationId}"},"input":{"type":"structure","required":["InstanceId","AssociationId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"AssociationId":{"location":"uri","locationName":"AssociationId"}}}},"DisassociateTrafficDistributionGroupUser":{"http":{"method":"DELETE","requestUri":"/traffic-distribution-group/{TrafficDistributionGroupId}/user"},"input":{"type":"structure","required":["TrafficDistributionGroupId","UserId","InstanceId"],"members":{"TrafficDistributionGroupId":{"location":"uri","locationName":"TrafficDistributionGroupId"},"UserId":{"location":"querystring","locationName":"UserId"},"InstanceId":{"location":"querystring","locationName":"InstanceId"}}},"output":{"type":"structure","members":{}},"idempotent":true},"DismissUserContact":{"http":{"requestUri":"/users/{InstanceId}/{UserId}/contact"},"input":{"type":"structure","required":["UserId","InstanceId","ContactId"],"members":{"UserId":{"location":"uri","locationName":"UserId"},"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactId":{}}},"output":{"type":"structure","members":{}}},"GetContactAttributes":{"http":{"method":"GET","requestUri":"/contact/attributes/{InstanceId}/{InitialContactId}"},"input":{"type":"structure","required":["InstanceId","InitialContactId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"InitialContactId":{"location":"uri","locationName":"InitialContactId"}}},"output":{"type":"structure","members":{"Attributes":{"shape":"Sdf"}}}},"GetCurrentMetricData":{"http":{"requestUri":"/metrics/current/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Filters","CurrentMetrics"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Filters":{"shape":"Sdj"},"Groupings":{"shape":"Sdn"},"CurrentMetrics":{"type":"list","member":{"shape":"Sdq"}},"NextToken":{},"MaxResults":{"type":"integer"},"SortCriteria":{"type":"list","member":{"type":"structure","members":{"SortByMetric":{},"SortOrder":{}}}}}},"output":{"type":"structure","members":{"NextToken":{},"MetricResults":{"type":"list","member":{"type":"structure","members":{"Dimensions":{"shape":"Se1"},"Collections":{"type":"list","member":{"type":"structure","members":{"Metric":{"shape":"Sdq"},"Value":{"type":"double"}}}}}}},"DataSnapshotTime":{"type":"timestamp"},"ApproximateTotalCount":{"type":"long"}}}},"GetCurrentUserData":{"http":{"requestUri":"/metrics/userdata/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Filters"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Filters":{"type":"structure","members":{"Queues":{"shape":"Sdk"},"ContactFilter":{"type":"structure","members":{"ContactStates":{"type":"list","member":{}}}},"RoutingProfiles":{"shape":"Sdm"},"Agents":{"type":"list","member":{}},"UserHierarchyGroups":{"type":"list","member":{}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"UserDataList":{"type":"list","member":{"type":"structure","members":{"User":{"type":"structure","members":{"Id":{},"Arn":{}}},"RoutingProfile":{"shape":"Se3"},"HierarchyPath":{"type":"structure","members":{"LevelOne":{"shape":"Sek"},"LevelTwo":{"shape":"Sek"},"LevelThree":{"shape":"Sek"},"LevelFour":{"shape":"Sek"},"LevelFive":{"shape":"Sek"}}},"Status":{"type":"structure","members":{"StatusStartTimestamp":{"type":"timestamp"},"StatusArn":{},"StatusName":{}}},"AvailableSlotsByChannel":{"shape":"Sem"},"MaxSlotsByChannel":{"shape":"Sem"},"ActiveSlotsByChannel":{"shape":"Sem"},"Contacts":{"type":"list","member":{"type":"structure","members":{"ContactId":{},"Channel":{},"InitiationMethod":{},"AgentContactState":{},"StateStartTimestamp":{"type":"timestamp"},"ConnectedToAgentTimestamp":{"type":"timestamp"},"Queue":{"shape":"Se2"}}}},"NextStatus":{}}}},"ApproximateTotalCount":{"type":"long"}}}},"GetFederationToken":{"http":{"method":"GET","requestUri":"/user/federate/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"}}},"output":{"type":"structure","members":{"Credentials":{"type":"structure","members":{"AccessToken":{"shape":"Set"},"AccessTokenExpiration":{"type":"timestamp"},"RefreshToken":{"shape":"Set"},"RefreshTokenExpiration":{"type":"timestamp"}}},"SignInUrl":{},"UserArn":{},"UserId":{}}}},"GetMetricData":{"http":{"requestUri":"/metrics/historical/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","StartTime","EndTime","Filters","HistoricalMetrics"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Filters":{"shape":"Sdj"},"Groupings":{"shape":"Sdn"},"HistoricalMetrics":{"type":"list","member":{"shape":"Sew"}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"MetricResults":{"type":"list","member":{"type":"structure","members":{"Dimensions":{"shape":"Se1"},"Collections":{"type":"list","member":{"type":"structure","members":{"Metric":{"shape":"Sew"},"Value":{"type":"double"}}}}}}}}}},"GetMetricDataV2":{"http":{"requestUri":"/metrics/data"},"input":{"type":"structure","required":["ResourceArn","StartTime","EndTime","Filters","Metrics"],"members":{"ResourceArn":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Filters":{"type":"list","member":{"type":"structure","members":{"FilterKey":{},"FilterValues":{"type":"list","member":{}}}}},"Groupings":{"type":"list","member":{}},"Metrics":{"type":"list","member":{"shape":"Sff"}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"MetricResults":{"type":"list","member":{"type":"structure","members":{"Dimensions":{"type":"map","key":{},"value":{}},"Collections":{"type":"list","member":{"type":"structure","members":{"Metric":{"shape":"Sff"},"Value":{"type":"double"}}}}}}}}}},"GetPromptFile":{"http":{"method":"GET","requestUri":"/prompts/{InstanceId}/{PromptId}/file"},"input":{"type":"structure","required":["InstanceId","PromptId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"PromptId":{"location":"uri","locationName":"PromptId"}}},"output":{"type":"structure","members":{"PromptPresignedUrl":{}}}},"GetTaskTemplate":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}/task/template/{TaskTemplateId}"},"input":{"type":"structure","required":["InstanceId","TaskTemplateId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"TaskTemplateId":{"location":"uri","locationName":"TaskTemplateId"},"SnapshotVersion":{"location":"querystring","locationName":"snapshotVersion"}}},"output":{"type":"structure","required":["Id","Arn","Name"],"members":{"InstanceId":{},"Id":{},"Arn":{},"Name":{},"Description":{},"ContactFlowId":{},"Constraints":{"shape":"S6q"},"Defaults":{"shape":"S6z"},"Fields":{"shape":"S74"},"Status":{},"LastModifiedTime":{"type":"timestamp"},"CreatedTime":{"type":"timestamp"},"Tags":{"shape":"S1r"}}}},"GetTrafficDistribution":{"http":{"method":"GET","requestUri":"/traffic-distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"TelephonyConfig":{"shape":"Sg3"},"Id":{},"Arn":{},"SignInConfig":{"shape":"Sg8"},"AgentConfig":{"shape":"Sgb"}}}},"ListAgentStatuses":{"http":{"method":"GET","requestUri":"/agent-status/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"AgentStatusTypes":{"location":"querystring","locationName":"AgentStatusTypes","type":"list","member":{}}}},"output":{"type":"structure","members":{"NextToken":{},"AgentStatusSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"Type":{}}}}}}},"ListApprovedOrigins":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}/approved-origins"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"Origins":{"type":"list","member":{}},"NextToken":{}}}},"ListBots":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}/bots"},"input":{"type":"structure","required":["InstanceId","LexVersion"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"LexVersion":{"location":"querystring","locationName":"lexVersion"}}},"output":{"type":"structure","members":{"LexBots":{"type":"list","member":{"type":"structure","members":{"LexBot":{"shape":"Sa"},"LexV2Bot":{"shape":"Sd"}}}},"NextToken":{}}}},"ListContactEvaluations":{"http":{"method":"GET","requestUri":"/contact-evaluations/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","ContactId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactId":{"location":"querystring","locationName":"contactId"},"NextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","required":["EvaluationSummaryList"],"members":{"EvaluationSummaryList":{"type":"list","member":{"type":"structure","required":["EvaluationId","EvaluationArn","EvaluationFormTitle","EvaluationFormId","Status","EvaluatorArn","CreatedTime","LastModifiedTime"],"members":{"EvaluationId":{},"EvaluationArn":{},"EvaluationFormTitle":{},"EvaluationFormId":{},"Status":{},"EvaluatorArn":{},"Score":{"shape":"Sa9"},"CreatedTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListContactFlowModules":{"http":{"method":"GET","requestUri":"/contact-flow-modules-summary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"ContactFlowModuleState":{"location":"querystring","locationName":"state"}}},"output":{"type":"structure","members":{"ContactFlowModulesSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"State":{}}}},"NextToken":{}}}},"ListContactFlows":{"http":{"method":"GET","requestUri":"/contact-flows-summary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactFlowTypes":{"location":"querystring","locationName":"contactFlowTypes","type":"list","member":{}},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"ContactFlowSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"ContactFlowType":{},"ContactFlowState":{}}}},"NextToken":{}}}},"ListContactReferences":{"http":{"method":"GET","requestUri":"/contact/references/{InstanceId}/{ContactId}"},"input":{"type":"structure","required":["InstanceId","ContactId","ReferenceTypes"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactId":{"location":"uri","locationName":"ContactId"},"ReferenceTypes":{"location":"querystring","locationName":"referenceTypes","type":"list","member":{}},"NextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"ReferenceSummaryList":{"type":"list","member":{"type":"structure","members":{"Url":{"type":"structure","members":{"Name":{},"Value":{}}},"Attachment":{"type":"structure","members":{"Name":{},"Value":{},"Status":{}}},"String":{"type":"structure","members":{"Name":{},"Value":{}}},"Number":{"type":"structure","members":{"Name":{},"Value":{}}},"Date":{"type":"structure","members":{"Name":{},"Value":{}}},"Email":{"type":"structure","members":{"Name":{},"Value":{}}}},"union":true}},"NextToken":{}}}},"ListDefaultVocabularies":{"http":{"requestUri":"/default-vocabulary-summary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"LanguageCode":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["DefaultVocabularyList"],"members":{"DefaultVocabularyList":{"type":"list","member":{"type":"structure","required":["InstanceId","LanguageCode","VocabularyId","VocabularyName"],"members":{"InstanceId":{},"LanguageCode":{},"VocabularyId":{},"VocabularyName":{}}}},"NextToken":{}}}},"ListEvaluationFormVersions":{"http":{"method":"GET","requestUri":"/evaluation-forms/{InstanceId}/{EvaluationFormId}/versions"},"input":{"type":"structure","required":["InstanceId","EvaluationFormId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"EvaluationFormId":{"location":"uri","locationName":"EvaluationFormId"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","required":["EvaluationFormVersionSummaryList"],"members":{"EvaluationFormVersionSummaryList":{"type":"list","member":{"type":"structure","required":["EvaluationFormArn","EvaluationFormId","EvaluationFormVersion","Locked","Status","CreatedTime","CreatedBy","LastModifiedTime","LastModifiedBy"],"members":{"EvaluationFormArn":{},"EvaluationFormId":{},"EvaluationFormVersion":{"type":"integer"},"Locked":{"type":"boolean"},"Status":{},"CreatedTime":{"type":"timestamp"},"CreatedBy":{},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{}}}},"NextToken":{}}}},"ListEvaluationForms":{"http":{"method":"GET","requestUri":"/evaluation-forms/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","required":["EvaluationFormSummaryList"],"members":{"EvaluationFormSummaryList":{"type":"list","member":{"type":"structure","required":["EvaluationFormId","EvaluationFormArn","Title","CreatedTime","CreatedBy","LastModifiedTime","LastModifiedBy","LatestVersion"],"members":{"EvaluationFormId":{},"EvaluationFormArn":{},"Title":{},"CreatedTime":{"type":"timestamp"},"CreatedBy":{},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{},"LastActivatedTime":{"type":"timestamp"},"LastActivatedBy":{},"LatestVersion":{"type":"integer"},"ActiveVersion":{"type":"integer"}}}},"NextToken":{}}}},"ListHoursOfOperations":{"http":{"method":"GET","requestUri":"/hours-of-operations-summary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"HoursOfOperationSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{}}}},"NextToken":{}}}},"ListInstanceAttributes":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}/attributes"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"Attributes":{"type":"list","member":{"shape":"Sbc"}},"NextToken":{}}}},"ListInstanceStorageConfigs":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}/storage-configs"},"input":{"type":"structure","required":["InstanceId","ResourceType"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ResourceType":{"location":"querystring","locationName":"resourceType"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"StorageConfigs":{"type":"list","member":{"shape":"Sl"}},"NextToken":{}}}},"ListInstances":{"http":{"method":"GET","requestUri":"/instance"},"input":{"type":"structure","members":{"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"InstanceSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"IdentityManagementType":{},"InstanceAlias":{"shape":"S3v"},"CreatedTime":{"type":"timestamp"},"ServiceRole":{},"InstanceStatus":{},"InboundCallsEnabled":{"type":"boolean"},"OutboundCallsEnabled":{"type":"boolean"},"InstanceAccessUrl":{}}}},"NextToken":{}}}},"ListIntegrationAssociations":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}/integration-associations"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"IntegrationType":{"location":"querystring","locationName":"integrationType"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"IntegrationAssociationSummaryList":{"type":"list","member":{"type":"structure","members":{"IntegrationAssociationId":{},"IntegrationAssociationArn":{},"InstanceId":{},"IntegrationType":{},"IntegrationArn":{},"SourceApplicationUrl":{},"SourceApplicationName":{},"SourceType":{}}}},"NextToken":{}}}},"ListLambdaFunctions":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}/lambda-functions"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"LambdaFunctions":{"type":"list","member":{}},"NextToken":{}}}},"ListLexBots":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}/lex-bots"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"LexBots":{"type":"list","member":{"shape":"Sa"}},"NextToken":{}}}},"ListPhoneNumbers":{"http":{"method":"GET","requestUri":"/phone-numbers-summary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"PhoneNumberTypes":{"shape":"Sil","location":"querystring","locationName":"phoneNumberTypes"},"PhoneNumberCountryCodes":{"shape":"Sim","location":"querystring","locationName":"phoneNumberCountryCodes"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"PhoneNumberSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"PhoneNumber":{},"PhoneNumberType":{},"PhoneNumberCountryCode":{}}}},"NextToken":{}}}},"ListPhoneNumbersV2":{"http":{"requestUri":"/phone-number/list"},"input":{"type":"structure","members":{"TargetArn":{},"MaxResults":{"type":"integer"},"NextToken":{},"PhoneNumberCountryCodes":{"shape":"Sim"},"PhoneNumberTypes":{"shape":"Sil"},"PhoneNumberPrefix":{}}},"output":{"type":"structure","members":{"NextToken":{},"ListPhoneNumbersSummaryList":{"type":"list","member":{"type":"structure","members":{"PhoneNumberId":{},"PhoneNumberArn":{},"PhoneNumber":{},"PhoneNumberCountryCode":{},"PhoneNumberType":{},"TargetArn":{}}}}}}},"ListPrompts":{"http":{"method":"GET","requestUri":"/prompts-summary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"PromptSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{}}}},"NextToken":{}}}},"ListQueueQuickConnects":{"http":{"method":"GET","requestUri":"/queues/{InstanceId}/{QueueId}/quick-connects"},"input":{"type":"structure","required":["InstanceId","QueueId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QueueId":{"location":"uri","locationName":"QueueId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"QuickConnectSummaryList":{"shape":"Sj3"}}}},"ListQueues":{"http":{"method":"GET","requestUri":"/queues-summary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QueueTypes":{"location":"querystring","locationName":"queueTypes","type":"list","member":{}},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"QueueSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"QueueType":{}}}},"NextToken":{}}}},"ListQuickConnects":{"http":{"method":"GET","requestUri":"/quick-connects/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"QuickConnectTypes":{"location":"querystring","locationName":"QuickConnectTypes","type":"list","member":{}}}},"output":{"type":"structure","members":{"QuickConnectSummaryList":{"shape":"Sj3"},"NextToken":{}}}},"ListRoutingProfileQueues":{"http":{"method":"GET","requestUri":"/routing-profiles/{InstanceId}/{RoutingProfileId}/queues"},"input":{"type":"structure","required":["InstanceId","RoutingProfileId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"RoutingProfileId":{"location":"uri","locationName":"RoutingProfileId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"RoutingProfileQueueConfigSummaryList":{"type":"list","member":{"type":"structure","required":["QueueId","QueueArn","QueueName","Priority","Delay","Channel"],"members":{"QueueId":{},"QueueArn":{},"QueueName":{},"Priority":{"type":"integer"},"Delay":{"type":"integer"},"Channel":{}}}}}}},"ListRoutingProfiles":{"http":{"method":"GET","requestUri":"/routing-profiles-summary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"RoutingProfileSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{}}}},"NextToken":{}}}},"ListRules":{"http":{"method":"GET","requestUri":"/rules/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"PublishStatus":{"location":"querystring","locationName":"publishStatus"},"EventSourceName":{"location":"querystring","locationName":"eventSourceName"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","required":["RuleSummaryList"],"members":{"RuleSummaryList":{"type":"list","member":{"type":"structure","required":["Name","RuleId","RuleArn","EventSourceName","PublishStatus","ActionSummaries","CreatedTime","LastUpdatedTime"],"members":{"Name":{},"RuleId":{},"RuleArn":{},"EventSourceName":{},"PublishStatus":{},"ActionSummaries":{"type":"list","member":{"type":"structure","required":["ActionType"],"members":{"ActionType":{}}}},"CreatedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListSecurityKeys":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}/security-keys"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"SecurityKeys":{"type":"list","member":{"type":"structure","members":{"AssociationId":{},"Key":{},"CreationTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListSecurityProfileApplications":{"http":{"method":"GET","requestUri":"/security-profiles-applications/{InstanceId}/{SecurityProfileId}"},"input":{"type":"structure","required":["SecurityProfileId","InstanceId"],"members":{"SecurityProfileId":{"location":"uri","locationName":"SecurityProfileId"},"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"Applications":{"shape":"S6g"},"NextToken":{}}}},"ListSecurityProfilePermissions":{"http":{"method":"GET","requestUri":"/security-profiles-permissions/{InstanceId}/{SecurityProfileId}"},"input":{"type":"structure","required":["SecurityProfileId","InstanceId"],"members":{"SecurityProfileId":{"location":"uri","locationName":"SecurityProfileId"},"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"Permissions":{"shape":"S69"},"NextToken":{}}}},"ListSecurityProfiles":{"http":{"method":"GET","requestUri":"/security-profiles-summary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"SecurityProfileSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{}}}},"NextToken":{}}}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/tags/{resourceArn}"},"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"}}},"output":{"type":"structure","members":{"tags":{"shape":"S1r"}}}},"ListTaskTemplates":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}/task/template"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"Status":{"location":"querystring","locationName":"status"},"Name":{"location":"querystring","locationName":"name"}}},"output":{"type":"structure","members":{"TaskTemplates":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"Description":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"CreatedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListTrafficDistributionGroupUsers":{"http":{"method":"GET","requestUri":"/traffic-distribution-group/{TrafficDistributionGroupId}/user"},"input":{"type":"structure","required":["TrafficDistributionGroupId"],"members":{"TrafficDistributionGroupId":{"location":"uri","locationName":"TrafficDistributionGroupId"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"NextToken":{},"TrafficDistributionGroupUserSummaryList":{"type":"list","member":{"type":"structure","members":{"UserId":{}}}}}}},"ListTrafficDistributionGroups":{"http":{"method":"GET","requestUri":"/traffic-distribution-groups"},"input":{"type":"structure","members":{"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"},"InstanceId":{"location":"querystring","locationName":"instanceId"}}},"output":{"type":"structure","members":{"NextToken":{},"TrafficDistributionGroupSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"InstanceArn":{},"Status":{},"IsDefault":{"type":"boolean"}}}}}}},"ListUseCases":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}/integration-associations/{IntegrationAssociationId}/use-cases"},"input":{"type":"structure","required":["InstanceId","IntegrationAssociationId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"IntegrationAssociationId":{"location":"uri","locationName":"IntegrationAssociationId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"UseCaseSummaryList":{"type":"list","member":{"type":"structure","members":{"UseCaseId":{},"UseCaseArn":{},"UseCaseType":{}}}},"NextToken":{}}}},"ListUserHierarchyGroups":{"http":{"method":"GET","requestUri":"/user-hierarchy-groups-summary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"UserHierarchyGroupSummaryList":{"type":"list","member":{"shape":"Scm"}},"NextToken":{}}}},"ListUsers":{"http":{"method":"GET","requestUri":"/users-summary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"UserSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Username":{}}}},"NextToken":{}}}},"ListViewVersions":{"http":{"method":"GET","requestUri":"/views/{InstanceId}/{ViewId}/versions"},"input":{"type":"structure","required":["InstanceId","ViewId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ViewId":{"location":"uri","locationName":"ViewId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"ViewVersionSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Description":{},"Name":{"shape":"S8f"},"Type":{},"Version":{"type":"integer"},"VersionDescription":{}}}},"NextToken":{}}}},"ListViews":{"http":{"method":"GET","requestUri":"/views/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Type":{"location":"querystring","locationName":"type"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"ViewsSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{"shape":"S8f"},"Type":{},"Status":{},"Description":{}}}},"NextToken":{}}}},"MonitorContact":{"http":{"requestUri":"/contact/monitor"},"input":{"type":"structure","required":["InstanceId","ContactId","UserId"],"members":{"InstanceId":{},"ContactId":{},"UserId":{},"AllowedMonitorCapabilities":{"type":"list","member":{}},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"ContactId":{},"ContactArn":{}}}},"PutUserStatus":{"http":{"method":"PUT","requestUri":"/users/{InstanceId}/{UserId}/status"},"input":{"type":"structure","required":["UserId","InstanceId","AgentStatusId"],"members":{"UserId":{"location":"uri","locationName":"UserId"},"InstanceId":{"location":"uri","locationName":"InstanceId"},"AgentStatusId":{}}},"output":{"type":"structure","members":{}}},"ReleasePhoneNumber":{"http":{"method":"DELETE","requestUri":"/phone-number/{PhoneNumberId}"},"input":{"type":"structure","required":["PhoneNumberId"],"members":{"PhoneNumberId":{"location":"uri","locationName":"PhoneNumberId"},"ClientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}}},"ReplicateInstance":{"http":{"requestUri":"/instance/{InstanceId}/replicate"},"input":{"type":"structure","required":["InstanceId","ReplicaRegion","ReplicaAlias"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ReplicaRegion":{},"ClientToken":{"idempotencyToken":true},"ReplicaAlias":{"shape":"S3v"}}},"output":{"type":"structure","members":{"Id":{},"Arn":{}}}},"ResumeContactRecording":{"http":{"requestUri":"/contact/resume-recording"},"input":{"type":"structure","required":["InstanceId","ContactId","InitialContactId"],"members":{"InstanceId":{},"ContactId":{},"InitialContactId":{}}},"output":{"type":"structure","members":{}}},"SearchAvailablePhoneNumbers":{"http":{"requestUri":"/phone-number/search-available"},"input":{"type":"structure","required":["TargetArn","PhoneNumberCountryCode","PhoneNumberType"],"members":{"TargetArn":{},"PhoneNumberCountryCode":{},"PhoneNumberType":{},"PhoneNumberPrefix":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"NextToken":{},"AvailableNumbersList":{"type":"list","member":{"type":"structure","members":{"PhoneNumber":{},"PhoneNumberCountryCode":{},"PhoneNumberType":{}}}}}}},"SearchHoursOfOperations":{"http":{"requestUri":"/search-hours-of-operations"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"NextToken":{},"MaxResults":{"type":"integer"},"SearchFilter":{"type":"structure","members":{"TagFilter":{"shape":"Sln"}}},"SearchCriteria":{"shape":"Slr"}}},"output":{"type":"structure","members":{"HoursOfOperations":{"type":"list","member":{"shape":"Sb2"}},"NextToken":{},"ApproximateTotalCount":{"type":"long"}}}},"SearchPrompts":{"http":{"requestUri":"/search-prompts"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"NextToken":{},"MaxResults":{"type":"integer"},"SearchFilter":{"type":"structure","members":{"TagFilter":{"shape":"Sln"}}},"SearchCriteria":{"shape":"Slz"}}},"output":{"type":"structure","members":{"Prompts":{"type":"list","member":{"shape":"Sbq"}},"NextToken":{},"ApproximateTotalCount":{"type":"long"}}}},"SearchQueues":{"http":{"requestUri":"/search-queues"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"NextToken":{},"MaxResults":{"type":"integer"},"SearchFilter":{"type":"structure","members":{"TagFilter":{"shape":"Sln"}}},"SearchCriteria":{"shape":"Sm5"}}},"output":{"type":"structure","members":{"Queues":{"type":"list","member":{"shape":"Sbt"}},"NextToken":{},"ApproximateTotalCount":{"type":"long"}}}},"SearchQuickConnects":{"http":{"requestUri":"/search-quick-connects"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"NextToken":{},"MaxResults":{"type":"integer"},"SearchFilter":{"type":"structure","members":{"TagFilter":{"shape":"Sln"}}},"SearchCriteria":{"shape":"Smc"}}},"output":{"type":"structure","members":{"QuickConnects":{"type":"list","member":{"shape":"Sbx"}},"NextToken":{},"ApproximateTotalCount":{"type":"long"}}}},"SearchResourceTags":{"http":{"requestUri":"/search-resource-tags"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"ResourceTypes":{"type":"list","member":{}},"NextToken":{},"MaxResults":{"type":"integer"},"SearchCriteria":{"type":"structure","members":{"TagSearchCondition":{"type":"structure","members":{"tagKey":{},"tagValue":{},"tagKeyComparisonType":{},"tagValueComparisonType":{}}}}}}},"output":{"type":"structure","members":{"Tags":{"type":"list","member":{"type":"structure","members":{"key":{},"value":{}}}},"NextToken":{}}}},"SearchRoutingProfiles":{"http":{"requestUri":"/search-routing-profiles"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"NextToken":{},"MaxResults":{"type":"integer"},"SearchFilter":{"type":"structure","members":{"TagFilter":{"shape":"Sln"}}},"SearchCriteria":{"shape":"Smr"}}},"output":{"type":"structure","members":{"RoutingProfiles":{"type":"list","member":{"shape":"Sc0"}},"NextToken":{},"ApproximateTotalCount":{"type":"long"}}}},"SearchSecurityProfiles":{"http":{"requestUri":"/search-security-profiles"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"NextToken":{},"MaxResults":{"type":"integer"},"SearchCriteria":{"shape":"Smw"},"SearchFilter":{"type":"structure","members":{"TagFilter":{"shape":"Sln"}}}}},"output":{"type":"structure","members":{"SecurityProfiles":{"type":"list","member":{"type":"structure","members":{"Id":{},"OrganizationResourceId":{},"Arn":{},"SecurityProfileName":{},"Description":{},"Tags":{"shape":"S1r"}}}},"NextToken":{},"ApproximateTotalCount":{"type":"long"}}}},"SearchUsers":{"http":{"requestUri":"/search-users"},"input":{"type":"structure","members":{"InstanceId":{},"NextToken":{},"MaxResults":{"type":"integer"},"SearchFilter":{"type":"structure","members":{"TagFilter":{"shape":"Sln"}}},"SearchCriteria":{"shape":"Sn4"}}},"output":{"type":"structure","members":{"Users":{"type":"list","member":{"type":"structure","members":{"Arn":{},"DirectoryUserId":{},"HierarchyGroupId":{},"Id":{},"IdentityInfo":{"type":"structure","members":{"FirstName":{},"LastName":{}}},"PhoneConfig":{"shape":"S7v"},"RoutingProfileId":{},"SecurityProfileIds":{"shape":"S80"},"Tags":{"shape":"S1r"},"Username":{}}}},"NextToken":{},"ApproximateTotalCount":{"type":"long"}}}},"SearchVocabularies":{"http":{"requestUri":"/vocabulary-summary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"MaxResults":{"type":"integer"},"NextToken":{},"State":{},"NameStartsWith":{},"LanguageCode":{}}},"output":{"type":"structure","members":{"VocabularySummaryList":{"type":"list","member":{"type":"structure","required":["Name","Id","Arn","LanguageCode","State","LastModifiedTime"],"members":{"Name":{},"Id":{},"Arn":{},"LanguageCode":{},"State":{},"LastModifiedTime":{"type":"timestamp"},"FailureReason":{}}}},"NextToken":{}}}},"StartChatContact":{"http":{"method":"PUT","requestUri":"/contact/chat"},"input":{"type":"structure","required":["InstanceId","ContactFlowId","ParticipantDetails"],"members":{"InstanceId":{},"ContactFlowId":{},"Attributes":{"shape":"Sdf"},"ParticipantDetails":{"type":"structure","required":["DisplayName"],"members":{"DisplayName":{}}},"InitialMessage":{"type":"structure","required":["ContentType","Content"],"members":{"ContentType":{},"Content":{}}},"ClientToken":{"idempotencyToken":true},"ChatDurationInMinutes":{"type":"integer"},"SupportedMessagingContentTypes":{"type":"list","member":{}},"PersistentChat":{"type":"structure","members":{"RehydrationType":{},"SourceContactId":{}}},"RelatedContactId":{}}},"output":{"type":"structure","members":{"ContactId":{},"ParticipantId":{},"ParticipantToken":{},"ContinuedFromContactId":{}}}},"StartContactEvaluation":{"http":{"method":"PUT","requestUri":"/contact-evaluations/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","ContactId","EvaluationFormId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactId":{},"EvaluationFormId":{},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["EvaluationId","EvaluationArn"],"members":{"EvaluationId":{},"EvaluationArn":{}}},"idempotent":true},"StartContactRecording":{"http":{"requestUri":"/contact/start-recording"},"input":{"type":"structure","required":["InstanceId","ContactId","InitialContactId","VoiceRecordingConfiguration"],"members":{"InstanceId":{},"ContactId":{},"InitialContactId":{},"VoiceRecordingConfiguration":{"type":"structure","members":{"VoiceRecordingTrack":{}}}}},"output":{"type":"structure","members":{}}},"StartContactStreaming":{"http":{"requestUri":"/contact/start-streaming"},"input":{"type":"structure","required":["InstanceId","ContactId","ChatStreamingConfiguration","ClientToken"],"members":{"InstanceId":{},"ContactId":{},"ChatStreamingConfiguration":{"type":"structure","required":["StreamingEndpointArn"],"members":{"StreamingEndpointArn":{}}},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["StreamingId"],"members":{"StreamingId":{}}}},"StartOutboundVoiceContact":{"http":{"method":"PUT","requestUri":"/contact/outbound-voice"},"input":{"type":"structure","required":["DestinationPhoneNumber","ContactFlowId","InstanceId"],"members":{"DestinationPhoneNumber":{},"ContactFlowId":{},"InstanceId":{},"ClientToken":{"idempotencyToken":true},"SourcePhoneNumber":{},"QueueId":{},"Attributes":{"shape":"Sdf"},"AnswerMachineDetectionConfig":{"type":"structure","members":{"EnableAnswerMachineDetection":{"type":"boolean"},"AwaitAnswerMachinePrompt":{"type":"boolean"}}},"CampaignId":{},"TrafficType":{}}},"output":{"type":"structure","members":{"ContactId":{}}}},"StartTaskContact":{"http":{"method":"PUT","requestUri":"/contact/task"},"input":{"type":"structure","required":["InstanceId","Name"],"members":{"InstanceId":{},"PreviousContactId":{},"ContactFlowId":{},"Attributes":{"shape":"Sdf"},"Name":{},"References":{"shape":"S5m"},"Description":{},"ClientToken":{"idempotencyToken":true},"ScheduledTime":{"type":"timestamp"},"TaskTemplateId":{},"QuickConnectId":{},"RelatedContactId":{}}},"output":{"type":"structure","members":{"ContactId":{}}}},"StopContact":{"http":{"requestUri":"/contact/stop"},"input":{"type":"structure","required":["ContactId","InstanceId"],"members":{"ContactId":{},"InstanceId":{}}},"output":{"type":"structure","members":{}}},"StopContactRecording":{"http":{"requestUri":"/contact/stop-recording"},"input":{"type":"structure","required":["InstanceId","ContactId","InitialContactId"],"members":{"InstanceId":{},"ContactId":{},"InitialContactId":{}}},"output":{"type":"structure","members":{}}},"StopContactStreaming":{"http":{"requestUri":"/contact/stop-streaming"},"input":{"type":"structure","required":["InstanceId","ContactId","StreamingId"],"members":{"InstanceId":{},"ContactId":{},"StreamingId":{}}},"output":{"type":"structure","members":{}}},"SubmitContactEvaluation":{"http":{"requestUri":"/contact-evaluations/{InstanceId}/{EvaluationId}/submit"},"input":{"type":"structure","required":["InstanceId","EvaluationId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"EvaluationId":{"location":"uri","locationName":"EvaluationId"},"Answers":{"shape":"Sog"},"Notes":{"shape":"Sag"}}},"output":{"type":"structure","required":["EvaluationId","EvaluationArn"],"members":{"EvaluationId":{},"EvaluationArn":{}}}},"SuspendContactRecording":{"http":{"requestUri":"/contact/suspend-recording"},"input":{"type":"structure","required":["InstanceId","ContactId","InitialContactId"],"members":{"InstanceId":{},"ContactId":{},"InitialContactId":{}}},"output":{"type":"structure","members":{}}},"TagResource":{"http":{"requestUri":"/tags/{resourceArn}"},"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"},"tags":{"shape":"S1r"}}}},"TransferContact":{"http":{"requestUri":"/contact/transfer"},"input":{"type":"structure","required":["InstanceId","ContactId","ContactFlowId"],"members":{"InstanceId":{},"ContactId":{},"QueueId":{},"UserId":{},"ContactFlowId":{},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"ContactId":{},"ContactArn":{}}}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/tags/{resourceArn}"},"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"},"tagKeys":{"location":"querystring","locationName":"tagKeys","type":"list","member":{}}}}},"UpdateAgentStatus":{"http":{"requestUri":"/agent-status/{InstanceId}/{AgentStatusId}"},"input":{"type":"structure","required":["InstanceId","AgentStatusId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"AgentStatusId":{"location":"uri","locationName":"AgentStatusId"},"Name":{},"Description":{},"State":{},"DisplayOrder":{"type":"integer"},"ResetOrderNumber":{"type":"boolean"}}}},"UpdateContact":{"http":{"requestUri":"/contacts/{InstanceId}/{ContactId}"},"input":{"type":"structure","required":["InstanceId","ContactId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactId":{"location":"uri","locationName":"ContactId"},"Name":{},"Description":{},"References":{"shape":"S5m"}}},"output":{"type":"structure","members":{}}},"UpdateContactAttributes":{"http":{"requestUri":"/contact/attributes"},"input":{"type":"structure","required":["InitialContactId","InstanceId","Attributes"],"members":{"InitialContactId":{},"InstanceId":{},"Attributes":{"shape":"Sdf"}}},"output":{"type":"structure","members":{}}},"UpdateContactEvaluation":{"http":{"requestUri":"/contact-evaluations/{InstanceId}/{EvaluationId}"},"input":{"type":"structure","required":["InstanceId","EvaluationId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"EvaluationId":{"location":"uri","locationName":"EvaluationId"},"Answers":{"shape":"Sog"},"Notes":{"shape":"Sag"}}},"output":{"type":"structure","required":["EvaluationId","EvaluationArn"],"members":{"EvaluationId":{},"EvaluationArn":{}}}},"UpdateContactFlowContent":{"http":{"requestUri":"/contact-flows/{InstanceId}/{ContactFlowId}/content"},"input":{"type":"structure","required":["InstanceId","ContactFlowId","Content"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactFlowId":{"location":"uri","locationName":"ContactFlowId"},"Content":{}}},"output":{"type":"structure","members":{}}},"UpdateContactFlowMetadata":{"http":{"requestUri":"/contact-flows/{InstanceId}/{ContactFlowId}/metadata"},"input":{"type":"structure","required":["InstanceId","ContactFlowId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactFlowId":{"location":"uri","locationName":"ContactFlowId"},"Name":{},"Description":{},"ContactFlowState":{}}},"output":{"type":"structure","members":{}}},"UpdateContactFlowModuleContent":{"http":{"requestUri":"/contact-flow-modules/{InstanceId}/{ContactFlowModuleId}/content"},"input":{"type":"structure","required":["InstanceId","ContactFlowModuleId","Content"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactFlowModuleId":{"location":"uri","locationName":"ContactFlowModuleId"},"Content":{}}},"output":{"type":"structure","members":{}}},"UpdateContactFlowModuleMetadata":{"http":{"requestUri":"/contact-flow-modules/{InstanceId}/{ContactFlowModuleId}/metadata"},"input":{"type":"structure","required":["InstanceId","ContactFlowModuleId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactFlowModuleId":{"location":"uri","locationName":"ContactFlowModuleId"},"Name":{},"Description":{},"State":{}}},"output":{"type":"structure","members":{}}},"UpdateContactFlowName":{"http":{"requestUri":"/contact-flows/{InstanceId}/{ContactFlowId}/name"},"input":{"type":"structure","required":["InstanceId","ContactFlowId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactFlowId":{"location":"uri","locationName":"ContactFlowId"},"Name":{},"Description":{}}},"output":{"type":"structure","members":{}}},"UpdateContactSchedule":{"http":{"requestUri":"/contact/schedule"},"input":{"type":"structure","required":["InstanceId","ContactId","ScheduledTime"],"members":{"InstanceId":{},"ContactId":{},"ScheduledTime":{"type":"timestamp"}}},"output":{"type":"structure","members":{}}},"UpdateEvaluationForm":{"http":{"method":"PUT","requestUri":"/evaluation-forms/{InstanceId}/{EvaluationFormId}"},"input":{"type":"structure","required":["InstanceId","EvaluationFormId","EvaluationFormVersion","Title","Items"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"EvaluationFormId":{"location":"uri","locationName":"EvaluationFormId"},"EvaluationFormVersion":{"type":"integer"},"CreateNewVersion":{"type":"boolean"},"Title":{},"Description":{},"Items":{"shape":"S2i"},"ScoringStrategy":{"shape":"S3d"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["EvaluationFormId","EvaluationFormArn","EvaluationFormVersion"],"members":{"EvaluationFormId":{},"EvaluationFormArn":{},"EvaluationFormVersion":{"type":"integer"}}},"idempotent":true},"UpdateHoursOfOperation":{"http":{"requestUri":"/hours-of-operations/{InstanceId}/{HoursOfOperationId}"},"input":{"type":"structure","required":["InstanceId","HoursOfOperationId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"HoursOfOperationId":{"location":"uri","locationName":"HoursOfOperationId"},"Name":{},"Description":{},"TimeZone":{},"Config":{"shape":"S3l"}}}},"UpdateInstanceAttribute":{"http":{"requestUri":"/instance/{InstanceId}/attribute/{AttributeType}"},"input":{"type":"structure","required":["InstanceId","AttributeType","Value"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"AttributeType":{"location":"uri","locationName":"AttributeType"},"Value":{}}}},"UpdateInstanceStorageConfig":{"http":{"requestUri":"/instance/{InstanceId}/storage-config/{AssociationId}"},"input":{"type":"structure","required":["InstanceId","AssociationId","ResourceType","StorageConfig"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"AssociationId":{"location":"uri","locationName":"AssociationId"},"ResourceType":{"location":"querystring","locationName":"resourceType"},"StorageConfig":{"shape":"Sl"}}}},"UpdateParticipantRoleConfig":{"http":{"method":"PUT","requestUri":"/contact/participant-role-config/{InstanceId}/{ContactId}"},"input":{"type":"structure","required":["InstanceId","ContactId","ChannelConfiguration"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactId":{"location":"uri","locationName":"ContactId"},"ChannelConfiguration":{"type":"structure","members":{"Chat":{"type":"structure","required":["ParticipantTimerConfigList"],"members":{"ParticipantTimerConfigList":{"type":"list","member":{"type":"structure","required":["ParticipantRole","TimerType","TimerValue"],"members":{"ParticipantRole":{},"TimerType":{},"TimerValue":{"type":"structure","members":{"ParticipantTimerAction":{},"ParticipantTimerDurationInMinutes":{"type":"integer"}},"union":true}}}}}}},"union":true}}},"output":{"type":"structure","members":{}}},"UpdatePhoneNumber":{"http":{"method":"PUT","requestUri":"/phone-number/{PhoneNumberId}"},"input":{"type":"structure","required":["PhoneNumberId","TargetArn"],"members":{"PhoneNumberId":{"location":"uri","locationName":"PhoneNumberId"},"TargetArn":{},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"PhoneNumberId":{},"PhoneNumberArn":{}}}},"UpdatePrompt":{"http":{"requestUri":"/prompts/{InstanceId}/{PromptId}"},"input":{"type":"structure","required":["InstanceId","PromptId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"PromptId":{"location":"uri","locationName":"PromptId"},"Name":{},"Description":{},"S3Uri":{}}},"output":{"type":"structure","members":{"PromptARN":{},"PromptId":{}}}},"UpdateQueueHoursOfOperation":{"http":{"requestUri":"/queues/{InstanceId}/{QueueId}/hours-of-operation"},"input":{"type":"structure","required":["InstanceId","QueueId","HoursOfOperationId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QueueId":{"location":"uri","locationName":"QueueId"},"HoursOfOperationId":{}}}},"UpdateQueueMaxContacts":{"http":{"requestUri":"/queues/{InstanceId}/{QueueId}/max-contacts"},"input":{"type":"structure","required":["InstanceId","QueueId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QueueId":{"location":"uri","locationName":"QueueId"},"MaxContacts":{"type":"integer"}}}},"UpdateQueueName":{"http":{"requestUri":"/queues/{InstanceId}/{QueueId}/name"},"input":{"type":"structure","required":["InstanceId","QueueId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QueueId":{"location":"uri","locationName":"QueueId"},"Name":{},"Description":{}}}},"UpdateQueueOutboundCallerConfig":{"http":{"requestUri":"/queues/{InstanceId}/{QueueId}/outbound-caller-config"},"input":{"type":"structure","required":["InstanceId","QueueId","OutboundCallerConfig"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QueueId":{"location":"uri","locationName":"QueueId"},"OutboundCallerConfig":{"shape":"S4o"}}}},"UpdateQueueStatus":{"http":{"requestUri":"/queues/{InstanceId}/{QueueId}/status"},"input":{"type":"structure","required":["InstanceId","QueueId","Status"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QueueId":{"location":"uri","locationName":"QueueId"},"Status":{}}}},"UpdateQuickConnectConfig":{"http":{"requestUri":"/quick-connects/{InstanceId}/{QuickConnectId}/config"},"input":{"type":"structure","required":["InstanceId","QuickConnectId","QuickConnectConfig"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QuickConnectId":{"location":"uri","locationName":"QuickConnectId"},"QuickConnectConfig":{"shape":"S4v"}}}},"UpdateQuickConnectName":{"http":{"requestUri":"/quick-connects/{InstanceId}/{QuickConnectId}/name"},"input":{"type":"structure","required":["InstanceId","QuickConnectId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QuickConnectId":{"location":"uri","locationName":"QuickConnectId"},"Name":{},"Description":{}}}},"UpdateRoutingProfileAgentAvailabilityTimer":{"http":{"requestUri":"/routing-profiles/{InstanceId}/{RoutingProfileId}/agent-availability-timer"},"input":{"type":"structure","required":["InstanceId","RoutingProfileId","AgentAvailabilityTimer"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"RoutingProfileId":{"location":"uri","locationName":"RoutingProfileId"},"AgentAvailabilityTimer":{}}}},"UpdateRoutingProfileConcurrency":{"http":{"requestUri":"/routing-profiles/{InstanceId}/{RoutingProfileId}/concurrency"},"input":{"type":"structure","required":["InstanceId","RoutingProfileId","MediaConcurrencies"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"RoutingProfileId":{"location":"uri","locationName":"RoutingProfileId"},"MediaConcurrencies":{"shape":"S54"}}}},"UpdateRoutingProfileDefaultOutboundQueue":{"http":{"requestUri":"/routing-profiles/{InstanceId}/{RoutingProfileId}/default-outbound-queue"},"input":{"type":"structure","required":["InstanceId","RoutingProfileId","DefaultOutboundQueueId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"RoutingProfileId":{"location":"uri","locationName":"RoutingProfileId"},"DefaultOutboundQueueId":{}}}},"UpdateRoutingProfileName":{"http":{"requestUri":"/routing-profiles/{InstanceId}/{RoutingProfileId}/name"},"input":{"type":"structure","required":["InstanceId","RoutingProfileId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"RoutingProfileId":{"location":"uri","locationName":"RoutingProfileId"},"Name":{},"Description":{}}}},"UpdateRoutingProfileQueues":{"http":{"requestUri":"/routing-profiles/{InstanceId}/{RoutingProfileId}/queues"},"input":{"type":"structure","required":["InstanceId","RoutingProfileId","QueueConfigs"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"RoutingProfileId":{"location":"uri","locationName":"RoutingProfileId"},"QueueConfigs":{"shape":"S1b"}}}},"UpdateRule":{"http":{"method":"PUT","requestUri":"/rules/{InstanceId}/{RuleId}"},"input":{"type":"structure","required":["RuleId","InstanceId","Name","Function","Actions","PublishStatus"],"members":{"RuleId":{"location":"uri","locationName":"RuleId"},"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{},"Function":{},"Actions":{"shape":"S5g"},"PublishStatus":{}}}},"UpdateSecurityProfile":{"http":{"requestUri":"/security-profiles/{InstanceId}/{SecurityProfileId}"},"input":{"type":"structure","required":["SecurityProfileId","InstanceId"],"members":{"Description":{},"Permissions":{"shape":"S69"},"SecurityProfileId":{"location":"uri","locationName":"SecurityProfileId"},"InstanceId":{"location":"uri","locationName":"InstanceId"},"AllowedAccessControlTags":{"shape":"S6b"},"TagRestrictedResources":{"shape":"S6e"},"Applications":{"shape":"S6g"}}}},"UpdateTaskTemplate":{"http":{"requestUri":"/instance/{InstanceId}/task/template/{TaskTemplateId}"},"input":{"type":"structure","required":["TaskTemplateId","InstanceId"],"members":{"TaskTemplateId":{"location":"uri","locationName":"TaskTemplateId"},"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{},"Description":{},"ContactFlowId":{},"Constraints":{"shape":"S6q"},"Defaults":{"shape":"S6z"},"Status":{},"Fields":{"shape":"S74"}}},"output":{"type":"structure","members":{"InstanceId":{},"Id":{},"Arn":{},"Name":{},"Description":{},"ContactFlowId":{},"Constraints":{"shape":"S6q"},"Defaults":{"shape":"S6z"},"Fields":{"shape":"S74"},"Status":{},"LastModifiedTime":{"type":"timestamp"},"CreatedTime":{"type":"timestamp"}}}},"UpdateTrafficDistribution":{"http":{"method":"PUT","requestUri":"/traffic-distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"TelephonyConfig":{"shape":"Sg3"},"SignInConfig":{"shape":"Sg8"},"AgentConfig":{"shape":"Sgb"}}},"output":{"type":"structure","members":{}}},"UpdateUserHierarchy":{"http":{"requestUri":"/users/{InstanceId}/{UserId}/hierarchy"},"input":{"type":"structure","required":["UserId","InstanceId"],"members":{"HierarchyGroupId":{},"UserId":{"location":"uri","locationName":"UserId"},"InstanceId":{"location":"uri","locationName":"InstanceId"}}}},"UpdateUserHierarchyGroupName":{"http":{"requestUri":"/user-hierarchy-groups/{InstanceId}/{HierarchyGroupId}/name"},"input":{"type":"structure","required":["Name","HierarchyGroupId","InstanceId"],"members":{"Name":{},"HierarchyGroupId":{"location":"uri","locationName":"HierarchyGroupId"},"InstanceId":{"location":"uri","locationName":"InstanceId"}}}},"UpdateUserHierarchyStructure":{"http":{"requestUri":"/user-hierarchy-structure/{InstanceId}"},"input":{"type":"structure","required":["HierarchyStructure","InstanceId"],"members":{"HierarchyStructure":{"type":"structure","members":{"LevelOne":{"shape":"Sqj"},"LevelTwo":{"shape":"Sqj"},"LevelThree":{"shape":"Sqj"},"LevelFour":{"shape":"Sqj"},"LevelFive":{"shape":"Sqj"}}},"InstanceId":{"location":"uri","locationName":"InstanceId"}}}},"UpdateUserIdentityInfo":{"http":{"requestUri":"/users/{InstanceId}/{UserId}/identity-info"},"input":{"type":"structure","required":["IdentityInfo","UserId","InstanceId"],"members":{"IdentityInfo":{"shape":"S7r"},"UserId":{"location":"uri","locationName":"UserId"},"InstanceId":{"location":"uri","locationName":"InstanceId"}}}},"UpdateUserPhoneConfig":{"http":{"requestUri":"/users/{InstanceId}/{UserId}/phone-config"},"input":{"type":"structure","required":["PhoneConfig","UserId","InstanceId"],"members":{"PhoneConfig":{"shape":"S7v"},"UserId":{"location":"uri","locationName":"UserId"},"InstanceId":{"location":"uri","locationName":"InstanceId"}}}},"UpdateUserRoutingProfile":{"http":{"requestUri":"/users/{InstanceId}/{UserId}/routing-profile"},"input":{"type":"structure","required":["RoutingProfileId","UserId","InstanceId"],"members":{"RoutingProfileId":{},"UserId":{"location":"uri","locationName":"UserId"},"InstanceId":{"location":"uri","locationName":"InstanceId"}}}},"UpdateUserSecurityProfiles":{"http":{"requestUri":"/users/{InstanceId}/{UserId}/security-profiles"},"input":{"type":"structure","required":["SecurityProfileIds","UserId","InstanceId"],"members":{"SecurityProfileIds":{"shape":"S80"},"UserId":{"location":"uri","locationName":"UserId"},"InstanceId":{"location":"uri","locationName":"InstanceId"}}}},"UpdateViewContent":{"http":{"requestUri":"/views/{InstanceId}/{ViewId}"},"input":{"type":"structure","required":["InstanceId","ViewId","Status","Content"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ViewId":{"location":"uri","locationName":"ViewId"},"Status":{},"Content":{"shape":"S8a"}}},"output":{"type":"structure","members":{"View":{"shape":"S8h"}}}},"UpdateViewMetadata":{"http":{"requestUri":"/views/{InstanceId}/{ViewId}/metadata"},"input":{"type":"structure","required":["InstanceId","ViewId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ViewId":{"location":"uri","locationName":"ViewId"},"Name":{"shape":"S8f"},"Description":{}}},"output":{"type":"structure","members":{}}}},"shapes":{"Sa":{"type":"structure","required":["Name","LexRegion"],"members":{"Name":{},"LexRegion":{}}},"Sd":{"type":"structure","members":{"AliasArn":{}}},"Sl":{"type":"structure","required":["StorageType"],"members":{"AssociationId":{},"StorageType":{},"S3Config":{"type":"structure","required":["BucketName","BucketPrefix"],"members":{"BucketName":{},"BucketPrefix":{},"EncryptionConfig":{"shape":"Sr"}}},"KinesisVideoStreamConfig":{"type":"structure","required":["Prefix","RetentionPeriodHours","EncryptionConfig"],"members":{"Prefix":{},"RetentionPeriodHours":{"type":"integer"},"EncryptionConfig":{"shape":"Sr"}}},"KinesisStreamConfig":{"type":"structure","required":["StreamArn"],"members":{"StreamArn":{}}},"KinesisFirehoseConfig":{"type":"structure","required":["FirehoseArn"],"members":{"FirehoseArn":{}}}}},"Sr":{"type":"structure","required":["EncryptionType","KeyId"],"members":{"EncryptionType":{},"KeyId":{}}},"S17":{"type":"list","member":{}},"S1b":{"type":"list","member":{"type":"structure","required":["QueueReference","Priority","Delay"],"members":{"QueueReference":{"shape":"S1d"},"Priority":{"type":"integer"},"Delay":{"type":"integer"}}}},"S1d":{"type":"structure","required":["QueueId","Channel"],"members":{"QueueId":{},"Channel":{}}},"S1r":{"type":"map","key":{},"value":{}},"S2i":{"type":"list","member":{"type":"structure","members":{"Section":{"type":"structure","required":["Title","RefId","Items"],"members":{"Title":{},"RefId":{},"Instructions":{},"Items":{"shape":"S2i"},"Weight":{"type":"double"}}},"Question":{"type":"structure","required":["Title","RefId","QuestionType"],"members":{"Title":{},"Instructions":{},"RefId":{},"NotApplicableEnabled":{"type":"boolean"},"QuestionType":{},"QuestionTypeProperties":{"type":"structure","members":{"Numeric":{"type":"structure","required":["MinValue","MaxValue"],"members":{"MinValue":{"type":"integer"},"MaxValue":{"type":"integer"},"Options":{"type":"list","member":{"type":"structure","required":["MinValue","MaxValue"],"members":{"MinValue":{"type":"integer"},"MaxValue":{"type":"integer"},"Score":{"type":"integer"},"AutomaticFail":{"type":"boolean"}}}},"Automation":{"type":"structure","members":{"PropertyValue":{"type":"structure","required":["Label"],"members":{"Label":{}}}},"union":true}}},"SingleSelect":{"type":"structure","required":["Options"],"members":{"Options":{"type":"list","member":{"type":"structure","required":["RefId","Text"],"members":{"RefId":{},"Text":{},"Score":{"type":"integer"},"AutomaticFail":{"type":"boolean"}}}},"DisplayAs":{},"Automation":{"type":"structure","required":["Options"],"members":{"Options":{"type":"list","member":{"type":"structure","members":{"RuleCategory":{"type":"structure","required":["Category","Condition","OptionRefId"],"members":{"Category":{},"Condition":{},"OptionRefId":{}}}},"union":true}},"DefaultOptionRefId":{}}}}}},"union":true},"Weight":{"type":"double"}}}},"union":true}},"S3d":{"type":"structure","required":["Mode","Status"],"members":{"Mode":{},"Status":{}}},"S3l":{"type":"list","member":{"type":"structure","required":["Day","StartTime","EndTime"],"members":{"Day":{},"StartTime":{"shape":"S3o"},"EndTime":{"shape":"S3o"}}}},"S3o":{"type":"structure","required":["Hours","Minutes"],"members":{"Hours":{"type":"integer"},"Minutes":{"type":"integer"}}},"S3v":{"type":"string","sensitive":true},"S4o":{"type":"structure","members":{"OutboundCallerIdName":{},"OutboundCallerIdNumberId":{},"OutboundFlowId":{}}},"S4v":{"type":"structure","required":["QuickConnectType"],"members":{"QuickConnectType":{},"UserConfig":{"type":"structure","required":["UserId","ContactFlowId"],"members":{"UserId":{},"ContactFlowId":{}}},"QueueConfig":{"type":"structure","required":["QueueId","ContactFlowId"],"members":{"QueueId":{},"ContactFlowId":{}}},"PhoneConfig":{"type":"structure","required":["PhoneNumber"],"members":{"PhoneNumber":{}}}}},"S54":{"type":"list","member":{"type":"structure","required":["Channel","Concurrency"],"members":{"Channel":{},"Concurrency":{"type":"integer"},"CrossChannelBehavior":{"type":"structure","required":["BehaviorType"],"members":{"BehaviorType":{}}}}}},"S5d":{"type":"structure","required":["EventSourceName"],"members":{"EventSourceName":{},"IntegrationAssociationId":{}}},"S5g":{"type":"list","member":{"type":"structure","required":["ActionType"],"members":{"ActionType":{},"TaskAction":{"type":"structure","required":["Name","ContactFlowId"],"members":{"Name":{},"Description":{},"ContactFlowId":{},"References":{"shape":"S5m"}}},"EventBridgeAction":{"type":"structure","required":["Name"],"members":{"Name":{}}},"AssignContactCategoryAction":{"type":"structure","members":{}},"SendNotificationAction":{"type":"structure","required":["DeliveryMethod","Content","ContentType","Recipient"],"members":{"DeliveryMethod":{},"Subject":{},"Content":{},"ContentType":{},"Recipient":{"type":"structure","members":{"UserTags":{"type":"map","key":{},"value":{}},"UserIds":{"type":"list","member":{}}}}}}}}},"S5m":{"type":"map","key":{},"value":{"type":"structure","required":["Value","Type"],"members":{"Value":{},"Type":{}}}},"S69":{"type":"list","member":{}},"S6b":{"type":"map","key":{},"value":{}},"S6e":{"type":"list","member":{}},"S6g":{"type":"list","member":{"type":"structure","members":{"Namespace":{},"ApplicationPermissions":{"type":"list","member":{}}}}},"S6q":{"type":"structure","members":{"RequiredFields":{"type":"list","member":{"type":"structure","members":{"Id":{"shape":"S6t"}}}},"ReadOnlyFields":{"type":"list","member":{"type":"structure","members":{"Id":{"shape":"S6t"}}}},"InvisibleFields":{"type":"list","member":{"type":"structure","members":{"Id":{"shape":"S6t"}}}}}},"S6t":{"type":"structure","members":{"Name":{}}},"S6z":{"type":"structure","members":{"DefaultFieldValues":{"type":"list","member":{"type":"structure","members":{"Id":{"shape":"S6t"},"DefaultValue":{}}}}}},"S74":{"type":"list","member":{"type":"structure","required":["Id"],"members":{"Id":{"shape":"S6t"},"Description":{},"Type":{},"SingleSelectOptions":{"type":"list","member":{}}}}},"S7r":{"type":"structure","members":{"FirstName":{},"LastName":{},"Email":{},"SecondaryEmail":{},"Mobile":{}}},"S7v":{"type":"structure","required":["PhoneType"],"members":{"PhoneType":{},"AutoAccept":{"type":"boolean"},"AfterContactWorkTimeLimit":{"type":"integer"},"DeskPhoneNumber":{}}},"S80":{"type":"list","member":{}},"S8a":{"type":"structure","members":{"Template":{},"Actions":{"shape":"S8c"}}},"S8c":{"type":"list","member":{"type":"string","sensitive":true}},"S8f":{"type":"string","sensitive":true},"S8h":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{"shape":"S8f"},"Status":{},"Type":{},"Description":{},"Version":{"type":"integer"},"VersionDescription":{},"Content":{"type":"structure","members":{"InputSchema":{"type":"string","sensitive":true},"Template":{},"Actions":{"shape":"S8c"}}},"Tags":{"shape":"S1r"},"CreatedTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"ViewContentSha256":{}}},"Sa9":{"type":"structure","members":{"Percentage":{"type":"double"},"NotApplicable":{"type":"boolean"},"AutomaticFail":{"type":"boolean"}}},"Sad":{"type":"structure","members":{"StringValue":{},"NumericValue":{"type":"double"},"NotApplicable":{"type":"boolean"}},"union":true},"Sag":{"type":"map","key":{},"value":{"type":"structure","members":{"Value":{}}}},"Sb2":{"type":"structure","members":{"HoursOfOperationId":{},"HoursOfOperationArn":{},"Name":{},"Description":{},"TimeZone":{},"Config":{"shape":"S3l"},"Tags":{"shape":"S1r"}}},"Sbc":{"type":"structure","members":{"AttributeType":{},"Value":{}}},"Sbq":{"type":"structure","members":{"PromptARN":{},"PromptId":{},"Name":{},"Description":{},"Tags":{"shape":"S1r"}}},"Sbt":{"type":"structure","members":{"Name":{},"QueueArn":{},"QueueId":{},"Description":{},"OutboundCallerConfig":{"shape":"S4o"},"HoursOfOperationId":{},"MaxContacts":{"type":"integer"},"Status":{},"Tags":{"shape":"S1r"}}},"Sbx":{"type":"structure","members":{"QuickConnectARN":{},"QuickConnectId":{},"Name":{},"Description":{},"QuickConnectConfig":{"shape":"S4v"},"Tags":{"shape":"S1r"}}},"Sc0":{"type":"structure","members":{"InstanceId":{},"Name":{},"RoutingProfileArn":{},"RoutingProfileId":{},"Description":{},"MediaConcurrencies":{"shape":"S54"},"DefaultOutboundQueueId":{},"Tags":{"shape":"S1r"},"NumberOfAssociatedQueues":{"type":"long"},"NumberOfAssociatedUsers":{"type":"long"},"AgentAvailabilityTimer":{}}},"Scm":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{}}},"Scq":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{}}},"Sdf":{"type":"map","key":{},"value":{}},"Sdj":{"type":"structure","members":{"Queues":{"shape":"Sdk"},"Channels":{"type":"list","member":{}},"RoutingProfiles":{"shape":"Sdm"}}},"Sdk":{"type":"list","member":{}},"Sdm":{"type":"list","member":{}},"Sdn":{"type":"list","member":{}},"Sdq":{"type":"structure","members":{"Name":{},"Unit":{}}},"Se1":{"type":"structure","members":{"Queue":{"shape":"Se2"},"Channel":{},"RoutingProfile":{"shape":"Se3"}}},"Se2":{"type":"structure","members":{"Id":{},"Arn":{}}},"Se3":{"type":"structure","members":{"Id":{},"Arn":{}}},"Sek":{"type":"structure","members":{"Id":{},"Arn":{}}},"Sem":{"type":"map","key":{},"value":{"type":"integer"}},"Set":{"type":"string","sensitive":true},"Sew":{"type":"structure","members":{"Name":{},"Threshold":{"type":"structure","members":{"Comparison":{},"ThresholdValue":{"type":"double"}}},"Statistic":{},"Unit":{}}},"Sff":{"type":"structure","members":{"Name":{},"Threshold":{"type":"list","member":{"type":"structure","members":{"Comparison":{},"ThresholdValue":{"type":"double"}}}},"MetricFilters":{"type":"list","member":{"type":"structure","members":{"MetricFilterKey":{},"MetricFilterValues":{"type":"list","member":{}}}}}}},"Sg3":{"type":"structure","required":["Distributions"],"members":{"Distributions":{"shape":"Sg4"}}},"Sg4":{"type":"list","member":{"type":"structure","required":["Region","Percentage"],"members":{"Region":{},"Percentage":{"type":"integer"}}}},"Sg8":{"type":"structure","required":["Distributions"],"members":{"Distributions":{"type":"list","member":{"type":"structure","required":["Region","Enabled"],"members":{"Region":{},"Enabled":{"type":"boolean"}}}}}},"Sgb":{"type":"structure","required":["Distributions"],"members":{"Distributions":{"shape":"Sg4"}}},"Sil":{"type":"list","member":{}},"Sim":{"type":"list","member":{}},"Sj3":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"QuickConnectType":{}}}},"Sln":{"type":"structure","members":{"OrConditions":{"type":"list","member":{"shape":"Slp"}},"AndConditions":{"shape":"Slp"},"TagCondition":{"shape":"Slq"}}},"Slp":{"type":"list","member":{"shape":"Slq"}},"Slq":{"type":"structure","members":{"TagKey":{},"TagValue":{}}},"Slr":{"type":"structure","members":{"OrConditions":{"shape":"Sls"},"AndConditions":{"shape":"Sls"},"StringCondition":{"shape":"Slt"}}},"Sls":{"type":"list","member":{"shape":"Slr"}},"Slt":{"type":"structure","members":{"FieldName":{},"Value":{},"ComparisonType":{}}},"Slz":{"type":"structure","members":{"OrConditions":{"shape":"Sm0"},"AndConditions":{"shape":"Sm0"},"StringCondition":{"shape":"Slt"}}},"Sm0":{"type":"list","member":{"shape":"Slz"}},"Sm5":{"type":"structure","members":{"OrConditions":{"shape":"Sm6"},"AndConditions":{"shape":"Sm6"},"StringCondition":{"shape":"Slt"},"QueueTypeCondition":{}}},"Sm6":{"type":"list","member":{"shape":"Sm5"}},"Smc":{"type":"structure","members":{"OrConditions":{"shape":"Smd"},"AndConditions":{"shape":"Smd"},"StringCondition":{"shape":"Slt"}}},"Smd":{"type":"list","member":{"shape":"Smc"}},"Smr":{"type":"structure","members":{"OrConditions":{"shape":"Sms"},"AndConditions":{"shape":"Sms"},"StringCondition":{"shape":"Slt"}}},"Sms":{"type":"list","member":{"shape":"Smr"}},"Smw":{"type":"structure","members":{"OrConditions":{"shape":"Smx"},"AndConditions":{"shape":"Smx"},"StringCondition":{"shape":"Slt"}}},"Smx":{"type":"list","member":{"shape":"Smw"}},"Sn4":{"type":"structure","members":{"OrConditions":{"shape":"Sn5"},"AndConditions":{"shape":"Sn5"},"StringCondition":{"shape":"Slt"},"HierarchyGroupCondition":{"type":"structure","members":{"Value":{},"HierarchyGroupMatchType":{}}}}},"Sn5":{"type":"list","member":{"shape":"Sn4"}},"Sog":{"type":"map","key":{},"value":{"type":"structure","members":{"Value":{"shape":"Sad"}}}},"Sqj":{"type":"structure","required":["Name"],"members":{"Name":{}}}}}')},19742:function(e){"use strict";e.exports=JSON.parse('{"o":{"GetCurrentMetricData":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetCurrentUserData":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetMetricData":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetMetricDataV2":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListAgentStatuses":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"AgentStatusSummaryList"},"ListApprovedOrigins":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Origins"},"ListBots":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"LexBots"},"ListContactEvaluations":{"input_token":"NextToken","output_token":"NextToken","result_key":"EvaluationSummaryList"},"ListContactFlowModules":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ContactFlowModulesSummaryList"},"ListContactFlows":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ContactFlowSummaryList"},"ListContactReferences":{"input_token":"NextToken","output_token":"NextToken","result_key":"ReferenceSummaryList"},"ListDefaultVocabularies":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"DefaultVocabularyList"},"ListEvaluationFormVersions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"EvaluationFormVersionSummaryList"},"ListEvaluationForms":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"EvaluationFormSummaryList"},"ListHoursOfOperations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"HoursOfOperationSummaryList"},"ListInstanceAttributes":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Attributes"},"ListInstanceStorageConfigs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"StorageConfigs"},"ListInstances":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InstanceSummaryList"},"ListIntegrationAssociations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"IntegrationAssociationSummaryList"},"ListLambdaFunctions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"LambdaFunctions"},"ListLexBots":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"LexBots"},"ListPhoneNumbers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"PhoneNumberSummaryList"},"ListPhoneNumbersV2":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ListPhoneNumbersSummaryList"},"ListPrompts":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"PromptSummaryList"},"ListQueueQuickConnects":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"QuickConnectSummaryList"},"ListQueues":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"QueueSummaryList"},"ListQuickConnects":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"QuickConnectSummaryList"},"ListRoutingProfileQueues":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"RoutingProfileQueueConfigSummaryList"},"ListRoutingProfiles":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"RoutingProfileSummaryList"},"ListRules":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"RuleSummaryList"},"ListSecurityKeys":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"SecurityKeys"},"ListSecurityProfileApplications":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Applications"},"ListSecurityProfilePermissions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Permissions"},"ListSecurityProfiles":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"SecurityProfileSummaryList"},"ListTaskTemplates":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TaskTemplates"},"ListTrafficDistributionGroupUsers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TrafficDistributionGroupUserSummaryList"},"ListTrafficDistributionGroups":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TrafficDistributionGroupSummaryList"},"ListUseCases":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"UseCaseSummaryList"},"ListUserHierarchyGroups":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"UserHierarchyGroupSummaryList"},"ListUsers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"UserSummaryList"},"ListViewVersions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ViewVersionSummaryList"},"ListViews":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ViewsSummaryList"},"SearchAvailablePhoneNumbers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"AvailableNumbersList"},"SearchHoursOfOperations":{"input_token":"NextToken","limit_key":"MaxResults","non_aggregate_keys":["ApproximateTotalCount"],"output_token":"NextToken","result_key":"HoursOfOperations"},"SearchPrompts":{"input_token":"NextToken","limit_key":"MaxResults","non_aggregate_keys":["ApproximateTotalCount"],"output_token":"NextToken","result_key":"Prompts"},"SearchQueues":{"input_token":"NextToken","limit_key":"MaxResults","non_aggregate_keys":["ApproximateTotalCount"],"output_token":"NextToken","result_key":"Queues"},"SearchQuickConnects":{"input_token":"NextToken","limit_key":"MaxResults","non_aggregate_keys":["ApproximateTotalCount"],"output_token":"NextToken","result_key":"QuickConnects"},"SearchResourceTags":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Tags"},"SearchRoutingProfiles":{"input_token":"NextToken","limit_key":"MaxResults","non_aggregate_keys":["ApproximateTotalCount"],"output_token":"NextToken","result_key":"RoutingProfiles"},"SearchSecurityProfiles":{"input_token":"NextToken","limit_key":"MaxResults","non_aggregate_keys":["ApproximateTotalCount"],"output_token":"NextToken","result_key":"SecurityProfiles"},"SearchUsers":{"input_token":"NextToken","limit_key":"MaxResults","non_aggregate_keys":["ApproximateTotalCount"],"output_token":"NextToken","result_key":"Users"},"SearchVocabularies":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"VocabularySummaryList"}}}')},46858:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-01-06","endpointPrefix":"cur","jsonVersion":"1.1","protocol":"json","serviceFullName":"AWS Cost and Usage Report Service","serviceId":"Cost and Usage Report Service","signatureVersion":"v4","signingName":"cur","targetPrefix":"AWSOrigamiServiceGatewayService","uid":"cur-2017-01-06"},"operations":{"DeleteReportDefinition":{"input":{"type":"structure","members":{"ReportName":{}}},"output":{"type":"structure","members":{"ResponseMessage":{}}}},"DescribeReportDefinitions":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ReportDefinitions":{"type":"list","member":{"shape":"Sa"}},"NextToken":{}}}},"ModifyReportDefinition":{"input":{"type":"structure","required":["ReportName","ReportDefinition"],"members":{"ReportName":{},"ReportDefinition":{"shape":"Sa"}}},"output":{"type":"structure","members":{}}},"PutReportDefinition":{"input":{"type":"structure","required":["ReportDefinition"],"members":{"ReportDefinition":{"shape":"Sa"}}},"output":{"type":"structure","members":{}}}},"shapes":{"Sa":{"type":"structure","required":["ReportName","TimeUnit","Format","Compression","AdditionalSchemaElements","S3Bucket","S3Prefix","S3Region"],"members":{"ReportName":{},"TimeUnit":{},"Format":{},"Compression":{},"AdditionalSchemaElements":{"type":"list","member":{}},"S3Bucket":{},"S3Prefix":{},"S3Region":{},"AdditionalArtifacts":{"type":"list","member":{}},"RefreshClosedReports":{"type":"boolean"},"ReportVersioning":{},"BillingViewArn":{}}}}}')},40528:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeReportDefinitions":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"}}}')},34023:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-06-23","endpointPrefix":"devicefarm","jsonVersion":"1.1","protocol":"json","serviceFullName":"AWS Device Farm","serviceId":"Device Farm","signatureVersion":"v4","targetPrefix":"DeviceFarm_20150623","uid":"devicefarm-2015-06-23"},"operations":{"CreateDevicePool":{"input":{"type":"structure","required":["projectArn","name","rules"],"members":{"projectArn":{},"name":{},"description":{},"rules":{"shape":"S5"},"maxDevices":{"type":"integer"}}},"output":{"type":"structure","members":{"devicePool":{"shape":"Sc"}}}},"CreateInstanceProfile":{"input":{"type":"structure","required":["name"],"members":{"name":{},"description":{},"packageCleanup":{"type":"boolean"},"excludeAppPackagesFromCleanup":{"shape":"Sg"},"rebootAfterUse":{"type":"boolean"}}},"output":{"type":"structure","members":{"instanceProfile":{"shape":"Si"}}}},"CreateNetworkProfile":{"input":{"type":"structure","required":["projectArn","name"],"members":{"projectArn":{},"name":{},"description":{},"type":{},"uplinkBandwidthBits":{"type":"long"},"downlinkBandwidthBits":{"type":"long"},"uplinkDelayMs":{"type":"long"},"downlinkDelayMs":{"type":"long"},"uplinkJitterMs":{"type":"long"},"downlinkJitterMs":{"type":"long"},"uplinkLossPercent":{"type":"integer"},"downlinkLossPercent":{"type":"integer"}}},"output":{"type":"structure","members":{"networkProfile":{"shape":"So"}}}},"CreateProject":{"input":{"type":"structure","required":["name"],"members":{"name":{},"defaultJobTimeoutMinutes":{"type":"integer"},"vpcConfig":{"shape":"Sr"}}},"output":{"type":"structure","members":{"project":{"shape":"Sy"}}}},"CreateRemoteAccessSession":{"input":{"type":"structure","required":["projectArn","deviceArn"],"members":{"projectArn":{},"deviceArn":{},"instanceArn":{},"sshPublicKey":{},"remoteDebugEnabled":{"type":"boolean"},"remoteRecordEnabled":{"type":"boolean"},"remoteRecordAppArn":{},"name":{},"clientId":{},"configuration":{"type":"structure","members":{"billingMethod":{},"vpceConfigurationArns":{"shape":"S15"}}},"interactionMode":{},"skipAppResign":{"type":"boolean"}}},"output":{"type":"structure","members":{"remoteAccessSession":{"shape":"S18"}}}},"CreateTestGridProject":{"input":{"type":"structure","required":["name"],"members":{"name":{},"description":{},"vpcConfig":{"shape":"S1s"}}},"output":{"type":"structure","members":{"testGridProject":{"shape":"S1w"}}}},"CreateTestGridUrl":{"input":{"type":"structure","required":["projectArn","expiresInSeconds"],"members":{"projectArn":{},"expiresInSeconds":{"type":"integer"}}},"output":{"type":"structure","members":{"url":{"shape":"S21"},"expires":{"type":"timestamp"}}}},"CreateUpload":{"input":{"type":"structure","required":["projectArn","name","type"],"members":{"projectArn":{},"name":{},"type":{},"contentType":{}}},"output":{"type":"structure","members":{"upload":{"shape":"S26"}}}},"CreateVPCEConfiguration":{"input":{"type":"structure","required":["vpceConfigurationName","vpceServiceName","serviceDnsName"],"members":{"vpceConfigurationName":{},"vpceServiceName":{},"serviceDnsName":{},"vpceConfigurationDescription":{}}},"output":{"type":"structure","members":{"vpceConfiguration":{"shape":"S2h"}}}},"DeleteDevicePool":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"DeleteInstanceProfile":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"DeleteNetworkProfile":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"DeleteProject":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"DeleteRemoteAccessSession":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"DeleteRun":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"DeleteTestGridProject":{"input":{"type":"structure","required":["projectArn"],"members":{"projectArn":{}}},"output":{"type":"structure","members":{}}},"DeleteUpload":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"DeleteVPCEConfiguration":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"GetAccountSettings":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"accountSettings":{"type":"structure","members":{"awsAccountNumber":{},"unmeteredDevices":{"shape":"S34"},"unmeteredRemoteAccessDevices":{"shape":"S34"},"maxJobTimeoutMinutes":{"type":"integer"},"trialMinutes":{"type":"structure","members":{"total":{"type":"double"},"remaining":{"type":"double"}}},"maxSlots":{"type":"map","key":{},"value":{"type":"integer"}},"defaultJobTimeoutMinutes":{"type":"integer"},"skipAppResign":{"type":"boolean"}}}}}},"GetDevice":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"device":{"shape":"S1b"}}}},"GetDeviceInstance":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"deviceInstance":{"shape":"S1i"}}}},"GetDevicePool":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"devicePool":{"shape":"Sc"}}}},"GetDevicePoolCompatibility":{"input":{"type":"structure","required":["devicePoolArn"],"members":{"devicePoolArn":{},"appArn":{},"testType":{},"test":{"shape":"S3f"},"configuration":{"shape":"S3i"}}},"output":{"type":"structure","members":{"compatibleDevices":{"shape":"S3q"},"incompatibleDevices":{"shape":"S3q"}}}},"GetInstanceProfile":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"instanceProfile":{"shape":"Si"}}}},"GetJob":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"job":{"shape":"S3y"}}}},"GetNetworkProfile":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"networkProfile":{"shape":"So"}}}},"GetOfferingStatus":{"input":{"type":"structure","members":{"nextToken":{}}},"output":{"type":"structure","members":{"current":{"shape":"S46"},"nextPeriod":{"shape":"S46"},"nextToken":{}}}},"GetProject":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"project":{"shape":"Sy"}}}},"GetRemoteAccessSession":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"remoteAccessSession":{"shape":"S18"}}}},"GetRun":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"run":{"shape":"S4n"}}}},"GetSuite":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"suite":{"shape":"S4w"}}}},"GetTest":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"test":{"shape":"S4z"}}}},"GetTestGridProject":{"input":{"type":"structure","required":["projectArn"],"members":{"projectArn":{}}},"output":{"type":"structure","members":{"testGridProject":{"shape":"S1w"}}}},"GetTestGridSession":{"input":{"type":"structure","members":{"projectArn":{},"sessionId":{},"sessionArn":{}}},"output":{"type":"structure","members":{"testGridSession":{"shape":"S55"}}}},"GetUpload":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"upload":{"shape":"S26"}}}},"GetVPCEConfiguration":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"vpceConfiguration":{"shape":"S2h"}}}},"InstallToRemoteAccessSession":{"input":{"type":"structure","required":["remoteAccessSessionArn","appArn"],"members":{"remoteAccessSessionArn":{},"appArn":{}}},"output":{"type":"structure","members":{"appUpload":{"shape":"S26"}}}},"ListArtifacts":{"input":{"type":"structure","required":["arn","type"],"members":{"arn":{},"type":{},"nextToken":{}}},"output":{"type":"structure","members":{"artifacts":{"type":"list","member":{"type":"structure","members":{"arn":{},"name":{},"type":{},"extension":{},"url":{}}}},"nextToken":{}}}},"ListDeviceInstances":{"input":{"type":"structure","members":{"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"deviceInstances":{"shape":"S1h"},"nextToken":{}}}},"ListDevicePools":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"type":{},"nextToken":{}}},"output":{"type":"structure","members":{"devicePools":{"type":"list","member":{"shape":"Sc"}},"nextToken":{}}}},"ListDevices":{"input":{"type":"structure","members":{"arn":{},"nextToken":{},"filters":{"shape":"S4q"}}},"output":{"type":"structure","members":{"devices":{"type":"list","member":{"shape":"S1b"}},"nextToken":{}}}},"ListInstanceProfiles":{"input":{"type":"structure","members":{"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"instanceProfiles":{"type":"list","member":{"shape":"Si"}},"nextToken":{}}}},"ListJobs":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"nextToken":{}}},"output":{"type":"structure","members":{"jobs":{"type":"list","member":{"shape":"S3y"}},"nextToken":{}}}},"ListNetworkProfiles":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"type":{},"nextToken":{}}},"output":{"type":"structure","members":{"networkProfiles":{"type":"list","member":{"shape":"So"}},"nextToken":{}}}},"ListOfferingPromotions":{"input":{"type":"structure","members":{"nextToken":{}}},"output":{"type":"structure","members":{"offeringPromotions":{"type":"list","member":{"type":"structure","members":{"id":{},"description":{}}}},"nextToken":{}}}},"ListOfferingTransactions":{"input":{"type":"structure","members":{"nextToken":{}}},"output":{"type":"structure","members":{"offeringTransactions":{"type":"list","member":{"shape":"S69"}},"nextToken":{}}}},"ListOfferings":{"input":{"type":"structure","members":{"nextToken":{}}},"output":{"type":"structure","members":{"offerings":{"type":"list","member":{"shape":"S4a"}},"nextToken":{}}}},"ListProjects":{"input":{"type":"structure","members":{"arn":{},"nextToken":{}}},"output":{"type":"structure","members":{"projects":{"type":"list","member":{"shape":"Sy"}},"nextToken":{}}}},"ListRemoteAccessSessions":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"nextToken":{}}},"output":{"type":"structure","members":{"remoteAccessSessions":{"type":"list","member":{"shape":"S18"}},"nextToken":{}}}},"ListRuns":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"nextToken":{}}},"output":{"type":"structure","members":{"runs":{"type":"list","member":{"shape":"S4n"}},"nextToken":{}}}},"ListSamples":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"nextToken":{}}},"output":{"type":"structure","members":{"samples":{"type":"list","member":{"type":"structure","members":{"arn":{},"type":{},"url":{}}}},"nextToken":{}}}},"ListSuites":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"nextToken":{}}},"output":{"type":"structure","members":{"suites":{"type":"list","member":{"shape":"S4w"}},"nextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceARN"],"members":{"ResourceARN":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"S6x"}}}},"ListTestGridProjects":{"input":{"type":"structure","members":{"maxResult":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"testGridProjects":{"type":"list","member":{"shape":"S1w"}},"nextToken":{}}}},"ListTestGridSessionActions":{"input":{"type":"structure","required":["sessionArn"],"members":{"sessionArn":{},"maxResult":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"actions":{"type":"list","member":{"type":"structure","members":{"action":{},"started":{"type":"timestamp"},"duration":{"type":"long"},"statusCode":{},"requestMethod":{}}}},"nextToken":{}}}},"ListTestGridSessionArtifacts":{"input":{"type":"structure","required":["sessionArn"],"members":{"sessionArn":{},"type":{},"maxResult":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"artifacts":{"type":"list","member":{"type":"structure","members":{"filename":{},"type":{},"url":{"shape":"S21"}}}},"nextToken":{}}}},"ListTestGridSessions":{"input":{"type":"structure","required":["projectArn"],"members":{"projectArn":{},"status":{},"creationTimeAfter":{"type":"timestamp"},"creationTimeBefore":{"type":"timestamp"},"endTimeAfter":{"type":"timestamp"},"endTimeBefore":{"type":"timestamp"},"maxResult":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"testGridSessions":{"type":"list","member":{"shape":"S55"}},"nextToken":{}}}},"ListTests":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"nextToken":{}}},"output":{"type":"structure","members":{"tests":{"type":"list","member":{"shape":"S4z"}},"nextToken":{}}}},"ListUniqueProblems":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"nextToken":{}}},"output":{"type":"structure","members":{"uniqueProblems":{"type":"map","key":{},"value":{"type":"list","member":{"type":"structure","members":{"message":{},"problems":{"type":"list","member":{"type":"structure","members":{"run":{"shape":"S7s"},"job":{"shape":"S7s"},"suite":{"shape":"S7s"},"test":{"shape":"S7s"},"device":{"shape":"S1b"},"result":{},"message":{}}}}}}}},"nextToken":{}}}},"ListUploads":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"type":{},"nextToken":{}}},"output":{"type":"structure","members":{"uploads":{"type":"list","member":{"shape":"S26"}},"nextToken":{}}}},"ListVPCEConfigurations":{"input":{"type":"structure","members":{"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"vpceConfigurations":{"type":"list","member":{"shape":"S2h"}},"nextToken":{}}}},"PurchaseOffering":{"input":{"type":"structure","required":["offeringId","quantity"],"members":{"offeringId":{},"quantity":{"type":"integer"},"offeringPromotionId":{}}},"output":{"type":"structure","members":{"offeringTransaction":{"shape":"S69"}}}},"RenewOffering":{"input":{"type":"structure","required":["offeringId","quantity"],"members":{"offeringId":{},"quantity":{"type":"integer"}}},"output":{"type":"structure","members":{"offeringTransaction":{"shape":"S69"}}}},"ScheduleRun":{"input":{"type":"structure","required":["projectArn","test"],"members":{"projectArn":{},"appArn":{},"devicePoolArn":{},"deviceSelectionConfiguration":{"type":"structure","required":["filters","maxDevices"],"members":{"filters":{"shape":"S4q"},"maxDevices":{"type":"integer"}}},"name":{},"test":{"shape":"S3f"},"configuration":{"shape":"S3i"},"executionConfiguration":{"type":"structure","members":{"jobTimeoutMinutes":{"type":"integer"},"accountsCleanup":{"type":"boolean"},"appPackagesCleanup":{"type":"boolean"},"videoCapture":{"type":"boolean"},"skipAppResign":{"type":"boolean"}}}}},"output":{"type":"structure","members":{"run":{"shape":"S4n"}}}},"StopJob":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"job":{"shape":"S3y"}}}},"StopRemoteAccessSession":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"remoteAccessSession":{"shape":"S18"}}}},"StopRun":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"run":{"shape":"S4n"}}}},"TagResource":{"input":{"type":"structure","required":["ResourceARN","Tags"],"members":{"ResourceARN":{},"Tags":{"shape":"S6x"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceARN","TagKeys"],"members":{"ResourceARN":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateDeviceInstance":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"profileArn":{},"labels":{"shape":"S1j"}}},"output":{"type":"structure","members":{"deviceInstance":{"shape":"S1i"}}}},"UpdateDevicePool":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"name":{},"description":{},"rules":{"shape":"S5"},"maxDevices":{"type":"integer"},"clearMaxDevices":{"type":"boolean"}}},"output":{"type":"structure","members":{"devicePool":{"shape":"Sc"}}}},"UpdateInstanceProfile":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"name":{},"description":{},"packageCleanup":{"type":"boolean"},"excludeAppPackagesFromCleanup":{"shape":"Sg"},"rebootAfterUse":{"type":"boolean"}}},"output":{"type":"structure","members":{"instanceProfile":{"shape":"Si"}}}},"UpdateNetworkProfile":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"name":{},"description":{},"type":{},"uplinkBandwidthBits":{"type":"long"},"downlinkBandwidthBits":{"type":"long"},"uplinkDelayMs":{"type":"long"},"downlinkDelayMs":{"type":"long"},"uplinkJitterMs":{"type":"long"},"downlinkJitterMs":{"type":"long"},"uplinkLossPercent":{"type":"integer"},"downlinkLossPercent":{"type":"integer"}}},"output":{"type":"structure","members":{"networkProfile":{"shape":"So"}}}},"UpdateProject":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"name":{},"defaultJobTimeoutMinutes":{"type":"integer"},"vpcConfig":{"shape":"Sr"}}},"output":{"type":"structure","members":{"project":{"shape":"Sy"}}}},"UpdateTestGridProject":{"input":{"type":"structure","required":["projectArn"],"members":{"projectArn":{},"name":{},"description":{},"vpcConfig":{"shape":"S1s"}}},"output":{"type":"structure","members":{"testGridProject":{"shape":"S1w"}}}},"UpdateUpload":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"name":{},"contentType":{},"editContent":{"type":"boolean"}}},"output":{"type":"structure","members":{"upload":{"shape":"S26"}}}},"UpdateVPCEConfiguration":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"vpceConfigurationName":{},"vpceServiceName":{},"serviceDnsName":{},"vpceConfigurationDescription":{}}},"output":{"type":"structure","members":{"vpceConfiguration":{"shape":"S2h"}}}}},"shapes":{"S5":{"type":"list","member":{"type":"structure","members":{"attribute":{},"operator":{},"value":{}}}},"Sc":{"type":"structure","members":{"arn":{},"name":{},"description":{},"type":{},"rules":{"shape":"S5"},"maxDevices":{"type":"integer"}}},"Sg":{"type":"list","member":{}},"Si":{"type":"structure","members":{"arn":{},"packageCleanup":{"type":"boolean"},"excludeAppPackagesFromCleanup":{"shape":"Sg"},"rebootAfterUse":{"type":"boolean"},"name":{},"description":{}}},"So":{"type":"structure","members":{"arn":{},"name":{},"description":{},"type":{},"uplinkBandwidthBits":{"type":"long"},"downlinkBandwidthBits":{"type":"long"},"uplinkDelayMs":{"type":"long"},"downlinkDelayMs":{"type":"long"},"uplinkJitterMs":{"type":"long"},"downlinkJitterMs":{"type":"long"},"uplinkLossPercent":{"type":"integer"},"downlinkLossPercent":{"type":"integer"}}},"Sr":{"type":"structure","required":["securityGroupIds","subnetIds","vpcId"],"members":{"securityGroupIds":{"type":"list","member":{}},"subnetIds":{"type":"list","member":{}},"vpcId":{}}},"Sy":{"type":"structure","members":{"arn":{},"name":{},"defaultJobTimeoutMinutes":{"type":"integer"},"created":{"type":"timestamp"},"vpcConfig":{"shape":"Sr"}}},"S15":{"type":"list","member":{}},"S18":{"type":"structure","members":{"arn":{},"name":{},"created":{"type":"timestamp"},"status":{},"result":{},"message":{},"started":{"type":"timestamp"},"stopped":{"type":"timestamp"},"device":{"shape":"S1b"},"instanceArn":{},"remoteDebugEnabled":{"type":"boolean"},"remoteRecordEnabled":{"type":"boolean"},"remoteRecordAppArn":{},"hostAddress":{},"clientId":{},"billingMethod":{},"deviceMinutes":{"shape":"S1n"},"endpoint":{},"deviceUdid":{},"interactionMode":{},"skipAppResign":{"type":"boolean"},"vpcConfig":{"shape":"Sr"}}},"S1b":{"type":"structure","members":{"arn":{},"name":{},"manufacturer":{},"model":{},"modelId":{},"formFactor":{},"platform":{},"os":{},"cpu":{"type":"structure","members":{"frequency":{},"architecture":{},"clock":{"type":"double"}}},"resolution":{"type":"structure","members":{"width":{"type":"integer"},"height":{"type":"integer"}}},"heapSize":{"type":"long"},"memory":{"type":"long"},"image":{},"carrier":{},"radio":{},"remoteAccessEnabled":{"type":"boolean"},"remoteDebugEnabled":{"type":"boolean"},"fleetType":{},"fleetName":{},"instances":{"shape":"S1h"},"availability":{}}},"S1h":{"type":"list","member":{"shape":"S1i"}},"S1i":{"type":"structure","members":{"arn":{},"deviceArn":{},"labels":{"shape":"S1j"},"status":{},"udid":{},"instanceProfile":{"shape":"Si"}}},"S1j":{"type":"list","member":{}},"S1n":{"type":"structure","members":{"total":{"type":"double"},"metered":{"type":"double"},"unmetered":{"type":"double"}}},"S1s":{"type":"structure","required":["securityGroupIds","subnetIds","vpcId"],"members":{"securityGroupIds":{"type":"list","member":{}},"subnetIds":{"type":"list","member":{}},"vpcId":{}}},"S1w":{"type":"structure","members":{"arn":{},"name":{},"description":{},"vpcConfig":{"shape":"S1s"},"created":{"type":"timestamp"}}},"S21":{"type":"string","sensitive":true},"S26":{"type":"structure","members":{"arn":{},"name":{},"created":{"type":"timestamp"},"type":{},"status":{},"url":{"type":"string","sensitive":true},"metadata":{},"contentType":{},"message":{},"category":{}}},"S2h":{"type":"structure","members":{"arn":{},"vpceConfigurationName":{},"vpceServiceName":{},"serviceDnsName":{},"vpceConfigurationDescription":{}}},"S34":{"type":"map","key":{},"value":{"type":"integer"}},"S3f":{"type":"structure","required":["type"],"members":{"type":{},"testPackageArn":{},"testSpecArn":{},"filter":{},"parameters":{"type":"map","key":{},"value":{}}}},"S3i":{"type":"structure","members":{"extraDataPackageArn":{},"networkProfileArn":{},"locale":{},"location":{"shape":"S3j"},"vpceConfigurationArns":{"shape":"S15"},"customerArtifactPaths":{"shape":"S3k"},"radios":{"shape":"S3o"},"auxiliaryApps":{"shape":"S15"},"billingMethod":{}}},"S3j":{"type":"structure","required":["latitude","longitude"],"members":{"latitude":{"type":"double"},"longitude":{"type":"double"}}},"S3k":{"type":"structure","members":{"iosPaths":{"type":"list","member":{}},"androidPaths":{"type":"list","member":{}},"deviceHostPaths":{"type":"list","member":{}}}},"S3o":{"type":"structure","members":{"wifi":{"type":"boolean"},"bluetooth":{"type":"boolean"},"nfc":{"type":"boolean"},"gps":{"type":"boolean"}}},"S3q":{"type":"list","member":{"type":"structure","members":{"device":{"shape":"S1b"},"compatible":{"type":"boolean"},"incompatibilityMessages":{"type":"list","member":{"type":"structure","members":{"message":{},"type":{}}}}}}},"S3y":{"type":"structure","members":{"arn":{},"name":{},"type":{},"created":{"type":"timestamp"},"status":{},"result":{},"started":{"type":"timestamp"},"stopped":{"type":"timestamp"},"counters":{"shape":"S3z"},"message":{},"device":{"shape":"S1b"},"instanceArn":{},"deviceMinutes":{"shape":"S1n"},"videoEndpoint":{},"videoCapture":{"type":"boolean"}}},"S3z":{"type":"structure","members":{"total":{"type":"integer"},"passed":{"type":"integer"},"failed":{"type":"integer"},"warned":{"type":"integer"},"errored":{"type":"integer"},"stopped":{"type":"integer"},"skipped":{"type":"integer"}}},"S46":{"type":"map","key":{},"value":{"shape":"S48"}},"S48":{"type":"structure","members":{"type":{},"offering":{"shape":"S4a"},"quantity":{"type":"integer"},"effectiveOn":{"type":"timestamp"}}},"S4a":{"type":"structure","members":{"id":{},"description":{},"type":{},"platform":{},"recurringCharges":{"type":"list","member":{"type":"structure","members":{"cost":{"shape":"S4e"},"frequency":{}}}}}},"S4e":{"type":"structure","members":{"amount":{"type":"double"},"currencyCode":{}}},"S4n":{"type":"structure","members":{"arn":{},"name":{},"type":{},"platform":{},"created":{"type":"timestamp"},"status":{},"result":{},"started":{"type":"timestamp"},"stopped":{"type":"timestamp"},"counters":{"shape":"S3z"},"message":{},"totalJobs":{"type":"integer"},"completedJobs":{"type":"integer"},"billingMethod":{},"deviceMinutes":{"shape":"S1n"},"networkProfile":{"shape":"So"},"parsingResultUrl":{},"resultCode":{},"seed":{"type":"integer"},"appUpload":{},"eventCount":{"type":"integer"},"jobTimeoutMinutes":{"type":"integer"},"devicePoolArn":{},"locale":{},"radios":{"shape":"S3o"},"location":{"shape":"S3j"},"customerArtifactPaths":{"shape":"S3k"},"webUrl":{},"skipAppResign":{"type":"boolean"},"testSpecArn":{},"deviceSelectionResult":{"type":"structure","members":{"filters":{"shape":"S4q"},"matchedDevicesCount":{"type":"integer"},"maxDevices":{"type":"integer"}}},"vpcConfig":{"shape":"Sr"}}},"S4q":{"type":"list","member":{"type":"structure","required":["attribute","operator","values"],"members":{"attribute":{},"operator":{},"values":{"type":"list","member":{}}}}},"S4w":{"type":"structure","members":{"arn":{},"name":{},"type":{},"created":{"type":"timestamp"},"status":{},"result":{},"started":{"type":"timestamp"},"stopped":{"type":"timestamp"},"counters":{"shape":"S3z"},"message":{},"deviceMinutes":{"shape":"S1n"}}},"S4z":{"type":"structure","members":{"arn":{},"name":{},"type":{},"created":{"type":"timestamp"},"status":{},"result":{},"started":{"type":"timestamp"},"stopped":{"type":"timestamp"},"counters":{"shape":"S3z"},"message":{},"deviceMinutes":{"shape":"S1n"}}},"S55":{"type":"structure","members":{"arn":{},"status":{},"created":{"type":"timestamp"},"ended":{"type":"timestamp"},"billingMinutes":{"type":"double"},"seleniumProperties":{}}},"S69":{"type":"structure","members":{"offeringStatus":{"shape":"S48"},"transactionId":{},"offeringPromotionId":{},"createdOn":{"type":"timestamp"},"cost":{"shape":"S4e"}}},"S6x":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S7s":{"type":"structure","members":{"arn":{},"name":{}}}}}')},37161:function(e){"use strict";e.exports=JSON.parse('{"o":{"GetOfferingStatus":{"input_token":"nextToken","output_token":"nextToken","result_key":["current","nextPeriod"]},"ListArtifacts":{"input_token":"nextToken","output_token":"nextToken","result_key":"artifacts"},"ListDevicePools":{"input_token":"nextToken","output_token":"nextToken","result_key":"devicePools"},"ListDevices":{"input_token":"nextToken","output_token":"nextToken","result_key":"devices"},"ListJobs":{"input_token":"nextToken","output_token":"nextToken","result_key":"jobs"},"ListOfferingTransactions":{"input_token":"nextToken","output_token":"nextToken","result_key":"offeringTransactions"},"ListOfferings":{"input_token":"nextToken","output_token":"nextToken","result_key":"offerings"},"ListProjects":{"input_token":"nextToken","output_token":"nextToken","result_key":"projects"},"ListRuns":{"input_token":"nextToken","output_token":"nextToken","result_key":"runs"},"ListSamples":{"input_token":"nextToken","output_token":"nextToken","result_key":"samples"},"ListSuites":{"input_token":"nextToken","output_token":"nextToken","result_key":"suites"},"ListTestGridProjects":{"input_token":"nextToken","limit_key":"maxResult","output_token":"nextToken"},"ListTestGridSessionActions":{"input_token":"nextToken","limit_key":"maxResult","output_token":"nextToken"},"ListTestGridSessionArtifacts":{"input_token":"nextToken","limit_key":"maxResult","output_token":"nextToken"},"ListTestGridSessions":{"input_token":"nextToken","limit_key":"maxResult","output_token":"nextToken"},"ListTests":{"input_token":"nextToken","output_token":"nextToken","result_key":"tests"},"ListUniqueProblems":{"input_token":"nextToken","output_token":"nextToken","result_key":"uniqueProblems"},"ListUploads":{"input_token":"nextToken","output_token":"nextToken","result_key":"uploads"}}}')},45125:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2012-10-25","endpointPrefix":"directconnect","jsonVersion":"1.1","protocol":"json","serviceFullName":"AWS Direct Connect","serviceId":"Direct Connect","signatureVersion":"v4","targetPrefix":"OvertureService","uid":"directconnect-2012-10-25"},"operations":{"AcceptDirectConnectGatewayAssociationProposal":{"input":{"type":"structure","required":["directConnectGatewayId","proposalId","associatedGatewayOwnerAccount"],"members":{"directConnectGatewayId":{},"proposalId":{},"associatedGatewayOwnerAccount":{},"overrideAllowedPrefixesToDirectConnectGateway":{"shape":"S5"}}},"output":{"type":"structure","members":{"directConnectGatewayAssociation":{"shape":"S9"}}}},"AllocateConnectionOnInterconnect":{"input":{"type":"structure","required":["bandwidth","connectionName","ownerAccount","interconnectId","vlan"],"members":{"bandwidth":{},"connectionName":{},"ownerAccount":{},"interconnectId":{},"vlan":{"type":"integer"}}},"output":{"shape":"So"},"deprecated":true},"AllocateHostedConnection":{"input":{"type":"structure","required":["connectionId","ownerAccount","bandwidth","connectionName","vlan"],"members":{"connectionId":{},"ownerAccount":{},"bandwidth":{},"connectionName":{},"vlan":{"type":"integer"},"tags":{"shape":"S10"}}},"output":{"shape":"So"}},"AllocatePrivateVirtualInterface":{"input":{"type":"structure","required":["connectionId","ownerAccount","newPrivateVirtualInterfaceAllocation"],"members":{"connectionId":{},"ownerAccount":{},"newPrivateVirtualInterfaceAllocation":{"type":"structure","required":["virtualInterfaceName","vlan","asn"],"members":{"virtualInterfaceName":{},"vlan":{"type":"integer"},"asn":{"type":"integer"},"mtu":{"type":"integer"},"authKey":{},"amazonAddress":{},"addressFamily":{},"customerAddress":{},"tags":{"shape":"S10"}}}}},"output":{"shape":"S1o"}},"AllocatePublicVirtualInterface":{"input":{"type":"structure","required":["connectionId","ownerAccount","newPublicVirtualInterfaceAllocation"],"members":{"connectionId":{},"ownerAccount":{},"newPublicVirtualInterfaceAllocation":{"type":"structure","required":["virtualInterfaceName","vlan","asn"],"members":{"virtualInterfaceName":{},"vlan":{"type":"integer"},"asn":{"type":"integer"},"authKey":{},"amazonAddress":{},"customerAddress":{},"addressFamily":{},"routeFilterPrefixes":{"shape":"S5"},"tags":{"shape":"S10"}}}}},"output":{"shape":"S1o"}},"AllocateTransitVirtualInterface":{"input":{"type":"structure","required":["connectionId","ownerAccount","newTransitVirtualInterfaceAllocation"],"members":{"connectionId":{},"ownerAccount":{},"newTransitVirtualInterfaceAllocation":{"type":"structure","members":{"virtualInterfaceName":{},"vlan":{"type":"integer"},"asn":{"type":"integer"},"mtu":{"type":"integer"},"authKey":{},"amazonAddress":{},"customerAddress":{},"addressFamily":{},"tags":{"shape":"S10"}}}}},"output":{"type":"structure","members":{"virtualInterface":{"shape":"S1o"}}}},"AssociateConnectionWithLag":{"input":{"type":"structure","required":["connectionId","lagId"],"members":{"connectionId":{},"lagId":{}}},"output":{"shape":"So"}},"AssociateHostedConnection":{"input":{"type":"structure","required":["connectionId","parentConnectionId"],"members":{"connectionId":{},"parentConnectionId":{}}},"output":{"shape":"So"}},"AssociateMacSecKey":{"input":{"type":"structure","required":["connectionId"],"members":{"connectionId":{},"secretARN":{},"ckn":{},"cak":{}}},"output":{"type":"structure","members":{"connectionId":{},"macSecKeys":{"shape":"S18"}}}},"AssociateVirtualInterface":{"input":{"type":"structure","required":["virtualInterfaceId","connectionId"],"members":{"virtualInterfaceId":{},"connectionId":{}}},"output":{"shape":"S1o"}},"ConfirmConnection":{"input":{"type":"structure","required":["connectionId"],"members":{"connectionId":{}}},"output":{"type":"structure","members":{"connectionState":{}}}},"ConfirmCustomerAgreement":{"input":{"type":"structure","members":{"agreementName":{}}},"output":{"type":"structure","members":{"status":{}}}},"ConfirmPrivateVirtualInterface":{"input":{"type":"structure","required":["virtualInterfaceId"],"members":{"virtualInterfaceId":{},"virtualGatewayId":{},"directConnectGatewayId":{}}},"output":{"type":"structure","members":{"virtualInterfaceState":{}}}},"ConfirmPublicVirtualInterface":{"input":{"type":"structure","required":["virtualInterfaceId"],"members":{"virtualInterfaceId":{}}},"output":{"type":"structure","members":{"virtualInterfaceState":{}}}},"ConfirmTransitVirtualInterface":{"input":{"type":"structure","required":["virtualInterfaceId","directConnectGatewayId"],"members":{"virtualInterfaceId":{},"directConnectGatewayId":{}}},"output":{"type":"structure","members":{"virtualInterfaceState":{}}}},"CreateBGPPeer":{"input":{"type":"structure","members":{"virtualInterfaceId":{},"newBGPPeer":{"type":"structure","members":{"asn":{"type":"integer"},"authKey":{},"addressFamily":{},"amazonAddress":{},"customerAddress":{}}}}},"output":{"type":"structure","members":{"virtualInterface":{"shape":"S1o"}}}},"CreateConnection":{"input":{"type":"structure","required":["location","bandwidth","connectionName"],"members":{"location":{},"bandwidth":{},"connectionName":{},"lagId":{},"tags":{"shape":"S10"},"providerName":{},"requestMACSec":{"type":"boolean"}}},"output":{"shape":"So"}},"CreateDirectConnectGateway":{"input":{"type":"structure","required":["directConnectGatewayName"],"members":{"directConnectGatewayName":{},"amazonSideAsn":{"type":"long"}}},"output":{"type":"structure","members":{"directConnectGateway":{"shape":"S2v"}}}},"CreateDirectConnectGatewayAssociation":{"input":{"type":"structure","required":["directConnectGatewayId"],"members":{"directConnectGatewayId":{},"gatewayId":{},"addAllowedPrefixesToDirectConnectGateway":{"shape":"S5"},"virtualGatewayId":{}}},"output":{"type":"structure","members":{"directConnectGatewayAssociation":{"shape":"S9"}}}},"CreateDirectConnectGatewayAssociationProposal":{"input":{"type":"structure","required":["directConnectGatewayId","directConnectGatewayOwnerAccount","gatewayId"],"members":{"directConnectGatewayId":{},"directConnectGatewayOwnerAccount":{},"gatewayId":{},"addAllowedPrefixesToDirectConnectGateway":{"shape":"S5"},"removeAllowedPrefixesToDirectConnectGateway":{"shape":"S5"}}},"output":{"type":"structure","members":{"directConnectGatewayAssociationProposal":{"shape":"S32"}}}},"CreateInterconnect":{"input":{"type":"structure","required":["interconnectName","bandwidth","location"],"members":{"interconnectName":{},"bandwidth":{},"location":{},"lagId":{},"tags":{"shape":"S10"},"providerName":{}}},"output":{"shape":"S36"}},"CreateLag":{"input":{"type":"structure","required":["numberOfConnections","location","connectionsBandwidth","lagName"],"members":{"numberOfConnections":{"type":"integer"},"location":{},"connectionsBandwidth":{},"lagName":{},"connectionId":{},"tags":{"shape":"S10"},"childConnectionTags":{"shape":"S10"},"providerName":{},"requestMACSec":{"type":"boolean"}}},"output":{"shape":"S3b"}},"CreatePrivateVirtualInterface":{"input":{"type":"structure","required":["connectionId","newPrivateVirtualInterface"],"members":{"connectionId":{},"newPrivateVirtualInterface":{"type":"structure","required":["virtualInterfaceName","vlan","asn"],"members":{"virtualInterfaceName":{},"vlan":{"type":"integer"},"asn":{"type":"integer"},"mtu":{"type":"integer"},"authKey":{},"amazonAddress":{},"customerAddress":{},"addressFamily":{},"virtualGatewayId":{},"directConnectGatewayId":{},"tags":{"shape":"S10"},"enableSiteLink":{"type":"boolean"}}}}},"output":{"shape":"S1o"}},"CreatePublicVirtualInterface":{"input":{"type":"structure","required":["connectionId","newPublicVirtualInterface"],"members":{"connectionId":{},"newPublicVirtualInterface":{"type":"structure","required":["virtualInterfaceName","vlan","asn"],"members":{"virtualInterfaceName":{},"vlan":{"type":"integer"},"asn":{"type":"integer"},"authKey":{},"amazonAddress":{},"customerAddress":{},"addressFamily":{},"routeFilterPrefixes":{"shape":"S5"},"tags":{"shape":"S10"}}}}},"output":{"shape":"S1o"}},"CreateTransitVirtualInterface":{"input":{"type":"structure","required":["connectionId","newTransitVirtualInterface"],"members":{"connectionId":{},"newTransitVirtualInterface":{"type":"structure","members":{"virtualInterfaceName":{},"vlan":{"type":"integer"},"asn":{"type":"integer"},"mtu":{"type":"integer"},"authKey":{},"amazonAddress":{},"customerAddress":{},"addressFamily":{},"directConnectGatewayId":{},"tags":{"shape":"S10"},"enableSiteLink":{"type":"boolean"}}}}},"output":{"type":"structure","members":{"virtualInterface":{"shape":"S1o"}}}},"DeleteBGPPeer":{"input":{"type":"structure","members":{"virtualInterfaceId":{},"asn":{"type":"integer"},"customerAddress":{},"bgpPeerId":{}}},"output":{"type":"structure","members":{"virtualInterface":{"shape":"S1o"}}}},"DeleteConnection":{"input":{"type":"structure","required":["connectionId"],"members":{"connectionId":{}}},"output":{"shape":"So"}},"DeleteDirectConnectGateway":{"input":{"type":"structure","required":["directConnectGatewayId"],"members":{"directConnectGatewayId":{}}},"output":{"type":"structure","members":{"directConnectGateway":{"shape":"S2v"}}}},"DeleteDirectConnectGatewayAssociation":{"input":{"type":"structure","members":{"associationId":{},"directConnectGatewayId":{},"virtualGatewayId":{}}},"output":{"type":"structure","members":{"directConnectGatewayAssociation":{"shape":"S9"}}}},"DeleteDirectConnectGatewayAssociationProposal":{"input":{"type":"structure","required":["proposalId"],"members":{"proposalId":{}}},"output":{"type":"structure","members":{"directConnectGatewayAssociationProposal":{"shape":"S32"}}}},"DeleteInterconnect":{"input":{"type":"structure","required":["interconnectId"],"members":{"interconnectId":{}}},"output":{"type":"structure","members":{"interconnectState":{}}}},"DeleteLag":{"input":{"type":"structure","required":["lagId"],"members":{"lagId":{}}},"output":{"shape":"S3b"}},"DeleteVirtualInterface":{"input":{"type":"structure","required":["virtualInterfaceId"],"members":{"virtualInterfaceId":{}}},"output":{"type":"structure","members":{"virtualInterfaceState":{}}}},"DescribeConnectionLoa":{"input":{"type":"structure","required":["connectionId"],"members":{"connectionId":{},"providerName":{},"loaContentType":{}}},"output":{"type":"structure","members":{"loa":{"shape":"S44"}}},"deprecated":true},"DescribeConnections":{"input":{"type":"structure","members":{"connectionId":{}}},"output":{"shape":"S47"}},"DescribeConnectionsOnInterconnect":{"input":{"type":"structure","required":["interconnectId"],"members":{"interconnectId":{}}},"output":{"shape":"S47"},"deprecated":true},"DescribeCustomerMetadata":{"output":{"type":"structure","members":{"agreements":{"type":"list","member":{"type":"structure","members":{"agreementName":{},"status":{}}}},"nniPartnerType":{}}}},"DescribeDirectConnectGatewayAssociationProposals":{"input":{"type":"structure","members":{"directConnectGatewayId":{},"proposalId":{},"associatedGatewayId":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"directConnectGatewayAssociationProposals":{"type":"list","member":{"shape":"S32"}},"nextToken":{}}}},"DescribeDirectConnectGatewayAssociations":{"input":{"type":"structure","members":{"associationId":{},"associatedGatewayId":{},"directConnectGatewayId":{},"maxResults":{"type":"integer"},"nextToken":{},"virtualGatewayId":{}}},"output":{"type":"structure","members":{"directConnectGatewayAssociations":{"type":"list","member":{"shape":"S9"}},"nextToken":{}}}},"DescribeDirectConnectGatewayAttachments":{"input":{"type":"structure","members":{"directConnectGatewayId":{},"virtualInterfaceId":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"directConnectGatewayAttachments":{"type":"list","member":{"type":"structure","members":{"directConnectGatewayId":{},"virtualInterfaceId":{},"virtualInterfaceRegion":{},"virtualInterfaceOwnerAccount":{},"attachmentState":{},"attachmentType":{},"stateChangeError":{}}}},"nextToken":{}}}},"DescribeDirectConnectGateways":{"input":{"type":"structure","members":{"directConnectGatewayId":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"directConnectGateways":{"type":"list","member":{"shape":"S2v"}},"nextToken":{}}}},"DescribeHostedConnections":{"input":{"type":"structure","required":["connectionId"],"members":{"connectionId":{}}},"output":{"shape":"S47"}},"DescribeInterconnectLoa":{"input":{"type":"structure","required":["interconnectId"],"members":{"interconnectId":{},"providerName":{},"loaContentType":{}}},"output":{"type":"structure","members":{"loa":{"shape":"S44"}}},"deprecated":true},"DescribeInterconnects":{"input":{"type":"structure","members":{"interconnectId":{}}},"output":{"type":"structure","members":{"interconnects":{"type":"list","member":{"shape":"S36"}}}}},"DescribeLags":{"input":{"type":"structure","members":{"lagId":{}}},"output":{"type":"structure","members":{"lags":{"type":"list","member":{"shape":"S3b"}}}}},"DescribeLoa":{"input":{"type":"structure","required":["connectionId"],"members":{"connectionId":{},"providerName":{},"loaContentType":{}}},"output":{"shape":"S44"}},"DescribeLocations":{"output":{"type":"structure","members":{"locations":{"type":"list","member":{"type":"structure","members":{"locationCode":{},"locationName":{},"region":{},"availablePortSpeeds":{"type":"list","member":{}},"availableProviders":{"type":"list","member":{}},"availableMacSecPortSpeeds":{"type":"list","member":{}}}}}}}},"DescribeRouterConfiguration":{"input":{"type":"structure","required":["virtualInterfaceId"],"members":{"virtualInterfaceId":{},"routerTypeIdentifier":{}}},"output":{"type":"structure","members":{"customerRouterConfig":{},"router":{"type":"structure","members":{"vendor":{},"platform":{},"software":{},"xsltTemplateName":{},"xsltTemplateNameForMacSec":{},"routerTypeIdentifier":{}}},"virtualInterfaceId":{},"virtualInterfaceName":{}}}},"DescribeTags":{"input":{"type":"structure","required":["resourceArns"],"members":{"resourceArns":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"resourceTags":{"type":"list","member":{"type":"structure","members":{"resourceArn":{},"tags":{"shape":"S10"}}}}}}},"DescribeVirtualGateways":{"output":{"type":"structure","members":{"virtualGateways":{"type":"list","member":{"type":"structure","members":{"virtualGatewayId":{},"virtualGatewayState":{}}}}}}},"DescribeVirtualInterfaces":{"input":{"type":"structure","members":{"connectionId":{},"virtualInterfaceId":{}}},"output":{"type":"structure","members":{"virtualInterfaces":{"type":"list","member":{"shape":"S1o"}}}}},"DisassociateConnectionFromLag":{"input":{"type":"structure","required":["connectionId","lagId"],"members":{"connectionId":{},"lagId":{}}},"output":{"shape":"So"}},"DisassociateMacSecKey":{"input":{"type":"structure","required":["connectionId","secretARN"],"members":{"connectionId":{},"secretARN":{}}},"output":{"type":"structure","members":{"connectionId":{},"macSecKeys":{"shape":"S18"}}}},"ListVirtualInterfaceTestHistory":{"input":{"type":"structure","members":{"testId":{},"virtualInterfaceId":{},"bgpPeers":{"shape":"S65"},"status":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"virtualInterfaceTestHistory":{"type":"list","member":{"shape":"S69"}},"nextToken":{}}}},"StartBgpFailoverTest":{"input":{"type":"structure","required":["virtualInterfaceId"],"members":{"virtualInterfaceId":{},"bgpPeers":{"shape":"S65"},"testDurationInMinutes":{"type":"integer"}}},"output":{"type":"structure","members":{"virtualInterfaceTest":{"shape":"S69"}}}},"StopBgpFailoverTest":{"input":{"type":"structure","required":["virtualInterfaceId"],"members":{"virtualInterfaceId":{}}},"output":{"type":"structure","members":{"virtualInterfaceTest":{"shape":"S69"}}}},"TagResource":{"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{},"tags":{"shape":"S10"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{},"tagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateConnection":{"input":{"type":"structure","required":["connectionId"],"members":{"connectionId":{},"connectionName":{},"encryptionMode":{}}},"output":{"shape":"So"}},"UpdateDirectConnectGateway":{"input":{"type":"structure","required":["directConnectGatewayId","newDirectConnectGatewayName"],"members":{"directConnectGatewayId":{},"newDirectConnectGatewayName":{}}},"output":{"type":"structure","members":{"directConnectGateway":{"shape":"S2v"}}}},"UpdateDirectConnectGatewayAssociation":{"input":{"type":"structure","members":{"associationId":{},"addAllowedPrefixesToDirectConnectGateway":{"shape":"S5"},"removeAllowedPrefixesToDirectConnectGateway":{"shape":"S5"}}},"output":{"type":"structure","members":{"directConnectGatewayAssociation":{"shape":"S9"}}}},"UpdateLag":{"input":{"type":"structure","required":["lagId"],"members":{"lagId":{},"lagName":{},"minimumLinks":{"type":"integer"},"encryptionMode":{}}},"output":{"shape":"S3b"}},"UpdateVirtualInterfaceAttributes":{"input":{"type":"structure","required":["virtualInterfaceId"],"members":{"virtualInterfaceId":{},"mtu":{"type":"integer"},"enableSiteLink":{"type":"boolean"},"virtualInterfaceName":{}}},"output":{"shape":"S1o"}}},"shapes":{"S5":{"type":"list","member":{"type":"structure","members":{"cidr":{}}}},"S9":{"type":"structure","members":{"directConnectGatewayId":{},"directConnectGatewayOwnerAccount":{},"associationState":{},"stateChangeError":{},"associatedGateway":{"shape":"Sc"},"associationId":{},"allowedPrefixesToDirectConnectGateway":{"shape":"S5"},"virtualGatewayId":{},"virtualGatewayRegion":{"type":"string","deprecated":true},"virtualGatewayOwnerAccount":{}}},"Sc":{"type":"structure","members":{"id":{},"type":{},"ownerAccount":{},"region":{}}},"So":{"type":"structure","members":{"ownerAccount":{},"connectionId":{},"connectionName":{},"connectionState":{},"region":{},"location":{},"bandwidth":{},"vlan":{"type":"integer"},"partnerName":{},"loaIssueTime":{"type":"timestamp"},"lagId":{},"awsDevice":{"shape":"Sv"},"jumboFrameCapable":{"type":"boolean"},"awsDeviceV2":{},"awsLogicalDeviceId":{},"hasLogicalRedundancy":{},"tags":{"shape":"S10"},"providerName":{},"macSecCapable":{"type":"boolean"},"portEncryptionStatus":{},"encryptionMode":{},"macSecKeys":{"shape":"S18"}}},"Sv":{"type":"string","deprecated":true},"S10":{"type":"list","member":{"type":"structure","required":["key"],"members":{"key":{},"value":{}}}},"S18":{"type":"list","member":{"type":"structure","members":{"secretARN":{},"ckn":{},"state":{},"startOn":{}}}},"S1o":{"type":"structure","members":{"ownerAccount":{},"virtualInterfaceId":{},"location":{},"connectionId":{},"virtualInterfaceType":{},"virtualInterfaceName":{},"vlan":{"type":"integer"},"asn":{"type":"integer"},"amazonSideAsn":{"type":"long"},"authKey":{},"amazonAddress":{},"customerAddress":{},"addressFamily":{},"virtualInterfaceState":{},"customerRouterConfig":{},"mtu":{"type":"integer"},"jumboFrameCapable":{"type":"boolean"},"virtualGatewayId":{},"directConnectGatewayId":{},"routeFilterPrefixes":{"shape":"S5"},"bgpPeers":{"type":"list","member":{"type":"structure","members":{"bgpPeerId":{},"asn":{"type":"integer"},"authKey":{},"addressFamily":{},"amazonAddress":{},"customerAddress":{},"bgpPeerState":{},"bgpStatus":{},"awsDeviceV2":{},"awsLogicalDeviceId":{}}}},"region":{},"awsDeviceV2":{},"awsLogicalDeviceId":{},"tags":{"shape":"S10"},"siteLinkEnabled":{"type":"boolean"}}},"S2v":{"type":"structure","members":{"directConnectGatewayId":{},"directConnectGatewayName":{},"amazonSideAsn":{"type":"long"},"ownerAccount":{},"directConnectGatewayState":{},"stateChangeError":{}}},"S32":{"type":"structure","members":{"proposalId":{},"directConnectGatewayId":{},"directConnectGatewayOwnerAccount":{},"proposalState":{},"associatedGateway":{"shape":"Sc"},"existingAllowedPrefixesToDirectConnectGateway":{"shape":"S5"},"requestedAllowedPrefixesToDirectConnectGateway":{"shape":"S5"}}},"S36":{"type":"structure","members":{"interconnectId":{},"interconnectName":{},"interconnectState":{},"region":{},"location":{},"bandwidth":{},"loaIssueTime":{"type":"timestamp"},"lagId":{},"awsDevice":{"shape":"Sv"},"jumboFrameCapable":{"type":"boolean"},"awsDeviceV2":{},"awsLogicalDeviceId":{},"hasLogicalRedundancy":{},"tags":{"shape":"S10"},"providerName":{}}},"S3b":{"type":"structure","members":{"connectionsBandwidth":{},"numberOfConnections":{"type":"integer"},"lagId":{},"ownerAccount":{},"lagName":{},"lagState":{},"location":{},"region":{},"minimumLinks":{"type":"integer"},"awsDevice":{"shape":"Sv"},"awsDeviceV2":{},"awsLogicalDeviceId":{},"connections":{"shape":"S3d"},"allowsHostedConnections":{"type":"boolean"},"jumboFrameCapable":{"type":"boolean"},"hasLogicalRedundancy":{},"tags":{"shape":"S10"},"providerName":{},"macSecCapable":{"type":"boolean"},"encryptionMode":{},"macSecKeys":{"shape":"S18"}}},"S3d":{"type":"list","member":{"shape":"So"}},"S44":{"type":"structure","members":{"loaContent":{"type":"blob"},"loaContentType":{}}},"S47":{"type":"structure","members":{"connections":{"shape":"S3d"}}},"S65":{"type":"list","member":{}},"S69":{"type":"structure","members":{"testId":{},"virtualInterfaceId":{},"bgpPeers":{"shape":"S65"},"status":{},"ownerAccount":{},"testDurationInMinutes":{"type":"integer"},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"}}}}}')},26404:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeConnections":{"result_key":"connections"},"DescribeConnectionsOnInterconnect":{"result_key":"connections"},"DescribeInterconnects":{"result_key":"interconnects"},"DescribeLocations":{"result_key":"locations"},"DescribeVirtualGateways":{"result_key":"virtualGateways"},"DescribeVirtualInterfaces":{"result_key":"virtualInterfaces"}}}')},46148:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2011-12-05","endpointPrefix":"dynamodb","jsonVersion":"1.0","protocol":"json","serviceAbbreviation":"DynamoDB","serviceFullName":"Amazon DynamoDB","serviceId":"DynamoDB","signatureVersion":"v4","targetPrefix":"DynamoDB_20111205","uid":"dynamodb-2011-12-05"},"operations":{"BatchGetItem":{"input":{"type":"structure","required":["RequestItems"],"members":{"RequestItems":{"shape":"S2"}}},"output":{"type":"structure","members":{"Responses":{"type":"map","key":{},"value":{"type":"structure","members":{"Items":{"shape":"Sk"},"ConsumedCapacityUnits":{"type":"double"}}}},"UnprocessedKeys":{"shape":"S2"}}}},"BatchWriteItem":{"input":{"type":"structure","required":["RequestItems"],"members":{"RequestItems":{"shape":"So"}}},"output":{"type":"structure","members":{"Responses":{"type":"map","key":{},"value":{"type":"structure","members":{"ConsumedCapacityUnits":{"type":"double"}}}},"UnprocessedItems":{"shape":"So"}}}},"CreateTable":{"input":{"type":"structure","required":["TableName","KeySchema","ProvisionedThroughput"],"members":{"TableName":{},"KeySchema":{"shape":"Sy"},"ProvisionedThroughput":{"shape":"S12"}}},"output":{"type":"structure","members":{"TableDescription":{"shape":"S15"}}}},"DeleteItem":{"input":{"type":"structure","required":["TableName","Key"],"members":{"TableName":{},"Key":{"shape":"S6"},"Expected":{"shape":"S1b"},"ReturnValues":{}}},"output":{"type":"structure","members":{"Attributes":{"shape":"Sl"},"ConsumedCapacityUnits":{"type":"double"}}}},"DeleteTable":{"input":{"type":"structure","required":["TableName"],"members":{"TableName":{}}},"output":{"type":"structure","members":{"TableDescription":{"shape":"S15"}}}},"DescribeTable":{"input":{"type":"structure","required":["TableName"],"members":{"TableName":{}}},"output":{"type":"structure","members":{"Table":{"shape":"S15"}}}},"GetItem":{"input":{"type":"structure","required":["TableName","Key"],"members":{"TableName":{},"Key":{"shape":"S6"},"AttributesToGet":{"shape":"Se"},"ConsistentRead":{"type":"boolean"}}},"output":{"type":"structure","members":{"Item":{"shape":"Sl"},"ConsumedCapacityUnits":{"type":"double"}}}},"ListTables":{"input":{"type":"structure","members":{"ExclusiveStartTableName":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"TableNames":{"type":"list","member":{}},"LastEvaluatedTableName":{}}}},"PutItem":{"input":{"type":"structure","required":["TableName","Item"],"members":{"TableName":{},"Item":{"shape":"Ss"},"Expected":{"shape":"S1b"},"ReturnValues":{}}},"output":{"type":"structure","members":{"Attributes":{"shape":"Sl"},"ConsumedCapacityUnits":{"type":"double"}}}},"Query":{"input":{"type":"structure","required":["TableName","HashKeyValue"],"members":{"TableName":{},"AttributesToGet":{"shape":"Se"},"Limit":{"type":"integer"},"ConsistentRead":{"type":"boolean"},"Count":{"type":"boolean"},"HashKeyValue":{"shape":"S7"},"RangeKeyCondition":{"shape":"S1u"},"ScanIndexForward":{"type":"boolean"},"ExclusiveStartKey":{"shape":"S6"}}},"output":{"type":"structure","members":{"Items":{"shape":"Sk"},"Count":{"type":"integer"},"LastEvaluatedKey":{"shape":"S6"},"ConsumedCapacityUnits":{"type":"double"}}}},"Scan":{"input":{"type":"structure","required":["TableName"],"members":{"TableName":{},"AttributesToGet":{"shape":"Se"},"Limit":{"type":"integer"},"Count":{"type":"boolean"},"ScanFilter":{"type":"map","key":{},"value":{"shape":"S1u"}},"ExclusiveStartKey":{"shape":"S6"}}},"output":{"type":"structure","members":{"Items":{"shape":"Sk"},"Count":{"type":"integer"},"ScannedCount":{"type":"integer"},"LastEvaluatedKey":{"shape":"S6"},"ConsumedCapacityUnits":{"type":"double"}}}},"UpdateItem":{"input":{"type":"structure","required":["TableName","Key","AttributeUpdates"],"members":{"TableName":{},"Key":{"shape":"S6"},"AttributeUpdates":{"type":"map","key":{},"value":{"type":"structure","members":{"Value":{"shape":"S7"},"Action":{}}}},"Expected":{"shape":"S1b"},"ReturnValues":{}}},"output":{"type":"structure","members":{"Attributes":{"shape":"Sl"},"ConsumedCapacityUnits":{"type":"double"}}}},"UpdateTable":{"input":{"type":"structure","required":["TableName","ProvisionedThroughput"],"members":{"TableName":{},"ProvisionedThroughput":{"shape":"S12"}}},"output":{"type":"structure","members":{"TableDescription":{"shape":"S15"}}}}},"shapes":{"S2":{"type":"map","key":{},"value":{"type":"structure","required":["Keys"],"members":{"Keys":{"type":"list","member":{"shape":"S6"}},"AttributesToGet":{"shape":"Se"},"ConsistentRead":{"type":"boolean"}}}},"S6":{"type":"structure","required":["HashKeyElement"],"members":{"HashKeyElement":{"shape":"S7"},"RangeKeyElement":{"shape":"S7"}}},"S7":{"type":"structure","members":{"S":{},"N":{},"B":{"type":"blob"},"SS":{"type":"list","member":{}},"NS":{"type":"list","member":{}},"BS":{"type":"list","member":{"type":"blob"}}}},"Se":{"type":"list","member":{}},"Sk":{"type":"list","member":{"shape":"Sl"}},"Sl":{"type":"map","key":{},"value":{"shape":"S7"}},"So":{"type":"map","key":{},"value":{"type":"list","member":{"type":"structure","members":{"PutRequest":{"type":"structure","required":["Item"],"members":{"Item":{"shape":"Ss"}}},"DeleteRequest":{"type":"structure","required":["Key"],"members":{"Key":{"shape":"S6"}}}}}}},"Ss":{"type":"map","key":{},"value":{"shape":"S7"}},"Sy":{"type":"structure","required":["HashKeyElement"],"members":{"HashKeyElement":{"shape":"Sz"},"RangeKeyElement":{"shape":"Sz"}}},"Sz":{"type":"structure","required":["AttributeName","AttributeType"],"members":{"AttributeName":{},"AttributeType":{}}},"S12":{"type":"structure","required":["ReadCapacityUnits","WriteCapacityUnits"],"members":{"ReadCapacityUnits":{"type":"long"},"WriteCapacityUnits":{"type":"long"}}},"S15":{"type":"structure","members":{"TableName":{},"KeySchema":{"shape":"Sy"},"TableStatus":{},"CreationDateTime":{"type":"timestamp"},"ProvisionedThroughput":{"type":"structure","members":{"LastIncreaseDateTime":{"type":"timestamp"},"LastDecreaseDateTime":{"type":"timestamp"},"NumberOfDecreasesToday":{"type":"long"},"ReadCapacityUnits":{"type":"long"},"WriteCapacityUnits":{"type":"long"}}},"TableSizeBytes":{"type":"long"},"ItemCount":{"type":"long"}}},"S1b":{"type":"map","key":{},"value":{"type":"structure","members":{"Value":{"shape":"S7"},"Exists":{"type":"boolean"}}}},"S1u":{"type":"structure","required":["ComparisonOperator"],"members":{"AttributeValueList":{"type":"list","member":{"shape":"S7"}},"ComparisonOperator":{}}}}}')},86884:function(e){"use strict";e.exports=JSON.parse('{"o":{"BatchGetItem":{"input_token":"RequestItems","output_token":"UnprocessedKeys"},"ListTables":{"input_token":"ExclusiveStartTableName","limit_key":"Limit","output_token":"LastEvaluatedTableName","result_key":"TableNames"},"Query":{"input_token":"ExclusiveStartKey","limit_key":"Limit","output_token":"LastEvaluatedKey","result_key":"Items"},"Scan":{"input_token":"ExclusiveStartKey","limit_key":"Limit","output_token":"LastEvaluatedKey","result_key":"Items"}}}')},24864:function(e){"use strict";e.exports=JSON.parse('{"V":{"TableExists":{"delay":20,"operation":"DescribeTable","maxAttempts":25,"acceptors":[{"expected":"ACTIVE","matcher":"path","state":"success","argument":"Table.TableStatus"},{"expected":"ResourceNotFoundException","matcher":"error","state":"retry"}]},"TableNotExists":{"delay":20,"operation":"DescribeTable","maxAttempts":25,"acceptors":[{"expected":"ResourceNotFoundException","matcher":"error","state":"success"}]}}}')},54047:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2012-08-10","endpointPrefix":"dynamodb","jsonVersion":"1.0","protocol":"json","serviceAbbreviation":"DynamoDB","serviceFullName":"Amazon DynamoDB","serviceId":"DynamoDB","signatureVersion":"v4","targetPrefix":"DynamoDB_20120810","uid":"dynamodb-2012-08-10"},"operations":{"BatchExecuteStatement":{"input":{"type":"structure","required":["Statements"],"members":{"Statements":{"type":"list","member":{"type":"structure","required":["Statement"],"members":{"Statement":{},"Parameters":{"shape":"S5"},"ConsistentRead":{"type":"boolean"},"ReturnValuesOnConditionCheckFailure":{}}}},"ReturnConsumedCapacity":{}}},"output":{"type":"structure","members":{"Responses":{"type":"list","member":{"type":"structure","members":{"Error":{"type":"structure","members":{"Code":{},"Message":{},"Item":{"shape":"Sr"}}},"TableName":{},"Item":{"shape":"Sr"}}}},"ConsumedCapacity":{"shape":"St"}}}},"BatchGetItem":{"input":{"type":"structure","required":["RequestItems"],"members":{"RequestItems":{"shape":"S10"},"ReturnConsumedCapacity":{}}},"output":{"type":"structure","members":{"Responses":{"type":"map","key":{},"value":{"shape":"S1a"}},"UnprocessedKeys":{"shape":"S10"},"ConsumedCapacity":{"shape":"St"}}},"endpointdiscovery":{}},"BatchWriteItem":{"input":{"type":"structure","required":["RequestItems"],"members":{"RequestItems":{"shape":"S1c"},"ReturnConsumedCapacity":{},"ReturnItemCollectionMetrics":{}}},"output":{"type":"structure","members":{"UnprocessedItems":{"shape":"S1c"},"ItemCollectionMetrics":{"shape":"S1k"},"ConsumedCapacity":{"shape":"St"}}},"endpointdiscovery":{}},"CreateBackup":{"input":{"type":"structure","required":["TableName","BackupName"],"members":{"TableName":{},"BackupName":{}}},"output":{"type":"structure","members":{"BackupDetails":{"shape":"S1t"}}},"endpointdiscovery":{}},"CreateGlobalTable":{"input":{"type":"structure","required":["GlobalTableName","ReplicationGroup"],"members":{"GlobalTableName":{},"ReplicationGroup":{"shape":"S21"}}},"output":{"type":"structure","members":{"GlobalTableDescription":{"shape":"S25"}}},"endpointdiscovery":{}},"CreateTable":{"input":{"type":"structure","required":["AttributeDefinitions","TableName","KeySchema"],"members":{"AttributeDefinitions":{"shape":"S2l"},"TableName":{},"KeySchema":{"shape":"S2p"},"LocalSecondaryIndexes":{"shape":"S2s"},"GlobalSecondaryIndexes":{"shape":"S2y"},"BillingMode":{},"ProvisionedThroughput":{"shape":"S30"},"StreamSpecification":{"shape":"S32"},"SSESpecification":{"shape":"S35"},"Tags":{"shape":"S38"},"TableClass":{},"DeletionProtectionEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"TableDescription":{"shape":"S3e"}}},"endpointdiscovery":{}},"DeleteBackup":{"input":{"type":"structure","required":["BackupArn"],"members":{"BackupArn":{}}},"output":{"type":"structure","members":{"BackupDescription":{"shape":"S42"}}},"endpointdiscovery":{}},"DeleteItem":{"input":{"type":"structure","required":["TableName","Key"],"members":{"TableName":{},"Key":{"shape":"S13"},"Expected":{"shape":"S4f"},"ConditionalOperator":{},"ReturnValues":{},"ReturnConsumedCapacity":{},"ReturnItemCollectionMetrics":{},"ConditionExpression":{},"ExpressionAttributeNames":{"shape":"S16"},"ExpressionAttributeValues":{"shape":"S4n"},"ReturnValuesOnConditionCheckFailure":{}}},"output":{"type":"structure","members":{"Attributes":{"shape":"Sr"},"ConsumedCapacity":{"shape":"Su"},"ItemCollectionMetrics":{"shape":"S1m"}}},"endpointdiscovery":{}},"DeleteTable":{"input":{"type":"structure","required":["TableName"],"members":{"TableName":{}}},"output":{"type":"structure","members":{"TableDescription":{"shape":"S3e"}}},"endpointdiscovery":{}},"DescribeBackup":{"input":{"type":"structure","required":["BackupArn"],"members":{"BackupArn":{}}},"output":{"type":"structure","members":{"BackupDescription":{"shape":"S42"}}},"endpointdiscovery":{}},"DescribeContinuousBackups":{"input":{"type":"structure","required":["TableName"],"members":{"TableName":{}}},"output":{"type":"structure","members":{"ContinuousBackupsDescription":{"shape":"S4w"}}},"endpointdiscovery":{}},"DescribeContributorInsights":{"input":{"type":"structure","required":["TableName"],"members":{"TableName":{},"IndexName":{}}},"output":{"type":"structure","members":{"TableName":{},"IndexName":{},"ContributorInsightsRuleList":{"type":"list","member":{}},"ContributorInsightsStatus":{},"LastUpdateDateTime":{"type":"timestamp"},"FailureException":{"type":"structure","members":{"ExceptionName":{},"ExceptionDescription":{}}}}}},"DescribeEndpoints":{"input":{"type":"structure","members":{}},"output":{"type":"structure","required":["Endpoints"],"members":{"Endpoints":{"type":"list","member":{"type":"structure","required":["Address","CachePeriodInMinutes"],"members":{"Address":{},"CachePeriodInMinutes":{"type":"long"}}}}}},"endpointoperation":true},"DescribeExport":{"input":{"type":"structure","required":["ExportArn"],"members":{"ExportArn":{}}},"output":{"type":"structure","members":{"ExportDescription":{"shape":"S5h"}}}},"DescribeGlobalTable":{"input":{"type":"structure","required":["GlobalTableName"],"members":{"GlobalTableName":{}}},"output":{"type":"structure","members":{"GlobalTableDescription":{"shape":"S25"}}},"endpointdiscovery":{}},"DescribeGlobalTableSettings":{"input":{"type":"structure","required":["GlobalTableName"],"members":{"GlobalTableName":{}}},"output":{"type":"structure","members":{"GlobalTableName":{},"ReplicaSettings":{"shape":"S66"}}},"endpointdiscovery":{}},"DescribeImport":{"input":{"type":"structure","required":["ImportArn"],"members":{"ImportArn":{}}},"output":{"type":"structure","required":["ImportTableDescription"],"members":{"ImportTableDescription":{"shape":"S6k"}}}},"DescribeKinesisStreamingDestination":{"input":{"type":"structure","required":["TableName"],"members":{"TableName":{}}},"output":{"type":"structure","members":{"TableName":{},"KinesisDataStreamDestinations":{"type":"list","member":{"type":"structure","members":{"StreamArn":{},"DestinationStatus":{},"DestinationStatusDescription":{}}}}}},"endpointdiscovery":{}},"DescribeLimits":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"AccountMaxReadCapacityUnits":{"type":"long"},"AccountMaxWriteCapacityUnits":{"type":"long"},"TableMaxReadCapacityUnits":{"type":"long"},"TableMaxWriteCapacityUnits":{"type":"long"}}},"endpointdiscovery":{}},"DescribeTable":{"input":{"type":"structure","required":["TableName"],"members":{"TableName":{}}},"output":{"type":"structure","members":{"Table":{"shape":"S3e"}}},"endpointdiscovery":{}},"DescribeTableReplicaAutoScaling":{"input":{"type":"structure","required":["TableName"],"members":{"TableName":{}}},"output":{"type":"structure","members":{"TableAutoScalingDescription":{"shape":"S7c"}}}},"DescribeTimeToLive":{"input":{"type":"structure","required":["TableName"],"members":{"TableName":{}}},"output":{"type":"structure","members":{"TimeToLiveDescription":{"shape":"S4b"}}},"endpointdiscovery":{}},"DisableKinesisStreamingDestination":{"input":{"shape":"S7j"},"output":{"shape":"S7k"},"endpointdiscovery":{}},"EnableKinesisStreamingDestination":{"input":{"shape":"S7j"},"output":{"shape":"S7k"},"endpointdiscovery":{}},"ExecuteStatement":{"input":{"type":"structure","required":["Statement"],"members":{"Statement":{},"Parameters":{"shape":"S5"},"ConsistentRead":{"type":"boolean"},"NextToken":{},"ReturnConsumedCapacity":{},"Limit":{"type":"integer"},"ReturnValuesOnConditionCheckFailure":{}}},"output":{"type":"structure","members":{"Items":{"shape":"S1a"},"NextToken":{},"ConsumedCapacity":{"shape":"Su"},"LastEvaluatedKey":{"shape":"S13"}}}},"ExecuteTransaction":{"input":{"type":"structure","required":["TransactStatements"],"members":{"TransactStatements":{"type":"list","member":{"type":"structure","required":["Statement"],"members":{"Statement":{},"Parameters":{"shape":"S5"},"ReturnValuesOnConditionCheckFailure":{}}}},"ClientRequestToken":{"idempotencyToken":true},"ReturnConsumedCapacity":{}}},"output":{"type":"structure","members":{"Responses":{"shape":"S7u"},"ConsumedCapacity":{"shape":"St"}}}},"ExportTableToPointInTime":{"input":{"type":"structure","required":["TableArn","S3Bucket"],"members":{"TableArn":{},"ExportTime":{"type":"timestamp"},"ClientToken":{"idempotencyToken":true},"S3Bucket":{},"S3BucketOwner":{},"S3Prefix":{},"S3SseAlgorithm":{},"S3SseKmsKeyId":{},"ExportFormat":{},"ExportType":{},"IncrementalExportSpecification":{"shape":"S5y"}}},"output":{"type":"structure","members":{"ExportDescription":{"shape":"S5h"}}}},"GetItem":{"input":{"type":"structure","required":["TableName","Key"],"members":{"TableName":{},"Key":{"shape":"S13"},"AttributesToGet":{"shape":"S14"},"ConsistentRead":{"type":"boolean"},"ReturnConsumedCapacity":{},"ProjectionExpression":{},"ExpressionAttributeNames":{"shape":"S16"}}},"output":{"type":"structure","members":{"Item":{"shape":"Sr"},"ConsumedCapacity":{"shape":"Su"}}},"endpointdiscovery":{}},"ImportTable":{"input":{"type":"structure","required":["S3BucketSource","InputFormat","TableCreationParameters"],"members":{"ClientToken":{"idempotencyToken":true},"S3BucketSource":{"shape":"S6m"},"InputFormat":{},"InputFormatOptions":{"shape":"S6q"},"InputCompressionType":{},"TableCreationParameters":{"shape":"S6w"}}},"output":{"type":"structure","required":["ImportTableDescription"],"members":{"ImportTableDescription":{"shape":"S6k"}}}},"ListBackups":{"input":{"type":"structure","members":{"TableName":{},"Limit":{"type":"integer"},"TimeRangeLowerBound":{"type":"timestamp"},"TimeRangeUpperBound":{"type":"timestamp"},"ExclusiveStartBackupArn":{},"BackupType":{}}},"output":{"type":"structure","members":{"BackupSummaries":{"type":"list","member":{"type":"structure","members":{"TableName":{},"TableId":{},"TableArn":{},"BackupArn":{},"BackupName":{},"BackupCreationDateTime":{"type":"timestamp"},"BackupExpiryDateTime":{"type":"timestamp"},"BackupStatus":{},"BackupType":{},"BackupSizeBytes":{"type":"long"}}}},"LastEvaluatedBackupArn":{}}},"endpointdiscovery":{}},"ListContributorInsights":{"input":{"type":"structure","members":{"TableName":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ContributorInsightsSummaries":{"type":"list","member":{"type":"structure","members":{"TableName":{},"IndexName":{},"ContributorInsightsStatus":{}}}},"NextToken":{}}}},"ListExports":{"input":{"type":"structure","members":{"TableArn":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ExportSummaries":{"type":"list","member":{"type":"structure","members":{"ExportArn":{},"ExportStatus":{},"ExportType":{}}}},"NextToken":{}}}},"ListGlobalTables":{"input":{"type":"structure","members":{"ExclusiveStartGlobalTableName":{},"Limit":{"type":"integer"},"RegionName":{}}},"output":{"type":"structure","members":{"GlobalTables":{"type":"list","member":{"type":"structure","members":{"GlobalTableName":{},"ReplicationGroup":{"shape":"S21"}}}},"LastEvaluatedGlobalTableName":{}}},"endpointdiscovery":{}},"ListImports":{"input":{"type":"structure","members":{"TableArn":{},"PageSize":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ImportSummaryList":{"type":"list","member":{"type":"structure","members":{"ImportArn":{},"ImportStatus":{},"TableArn":{},"S3BucketSource":{"shape":"S6m"},"CloudWatchLogGroupArn":{},"InputFormat":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListTables":{"input":{"type":"structure","members":{"ExclusiveStartTableName":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"TableNames":{"type":"list","member":{}},"LastEvaluatedTableName":{}}},"endpointdiscovery":{}},"ListTagsOfResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{},"NextToken":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"S38"},"NextToken":{}}},"endpointdiscovery":{}},"PutItem":{"input":{"type":"structure","required":["TableName","Item"],"members":{"TableName":{},"Item":{"shape":"S1g"},"Expected":{"shape":"S4f"},"ReturnValues":{},"ReturnConsumedCapacity":{},"ReturnItemCollectionMetrics":{},"ConditionalOperator":{},"ConditionExpression":{},"ExpressionAttributeNames":{"shape":"S16"},"ExpressionAttributeValues":{"shape":"S4n"},"ReturnValuesOnConditionCheckFailure":{}}},"output":{"type":"structure","members":{"Attributes":{"shape":"Sr"},"ConsumedCapacity":{"shape":"Su"},"ItemCollectionMetrics":{"shape":"S1m"}}},"endpointdiscovery":{}},"Query":{"input":{"type":"structure","required":["TableName"],"members":{"TableName":{},"IndexName":{},"Select":{},"AttributesToGet":{"shape":"S14"},"Limit":{"type":"integer"},"ConsistentRead":{"type":"boolean"},"KeyConditions":{"type":"map","key":{},"value":{"shape":"S98"}},"QueryFilter":{"shape":"S99"},"ConditionalOperator":{},"ScanIndexForward":{"type":"boolean"},"ExclusiveStartKey":{"shape":"S13"},"ReturnConsumedCapacity":{},"ProjectionExpression":{},"FilterExpression":{},"KeyConditionExpression":{},"ExpressionAttributeNames":{"shape":"S16"},"ExpressionAttributeValues":{"shape":"S4n"}}},"output":{"type":"structure","members":{"Items":{"shape":"S1a"},"Count":{"type":"integer"},"ScannedCount":{"type":"integer"},"LastEvaluatedKey":{"shape":"S13"},"ConsumedCapacity":{"shape":"Su"}}},"endpointdiscovery":{}},"RestoreTableFromBackup":{"input":{"type":"structure","required":["TargetTableName","BackupArn"],"members":{"TargetTableName":{},"BackupArn":{},"BillingModeOverride":{},"GlobalSecondaryIndexOverride":{"shape":"S2y"},"LocalSecondaryIndexOverride":{"shape":"S2s"},"ProvisionedThroughputOverride":{"shape":"S30"},"SSESpecificationOverride":{"shape":"S35"}}},"output":{"type":"structure","members":{"TableDescription":{"shape":"S3e"}}},"endpointdiscovery":{}},"RestoreTableToPointInTime":{"input":{"type":"structure","required":["TargetTableName"],"members":{"SourceTableArn":{},"SourceTableName":{},"TargetTableName":{},"UseLatestRestorableTime":{"type":"boolean"},"RestoreDateTime":{"type":"timestamp"},"BillingModeOverride":{},"GlobalSecondaryIndexOverride":{"shape":"S2y"},"LocalSecondaryIndexOverride":{"shape":"S2s"},"ProvisionedThroughputOverride":{"shape":"S30"},"SSESpecificationOverride":{"shape":"S35"}}},"output":{"type":"structure","members":{"TableDescription":{"shape":"S3e"}}},"endpointdiscovery":{}},"Scan":{"input":{"type":"structure","required":["TableName"],"members":{"TableName":{},"IndexName":{},"AttributesToGet":{"shape":"S14"},"Limit":{"type":"integer"},"Select":{},"ScanFilter":{"shape":"S99"},"ConditionalOperator":{},"ExclusiveStartKey":{"shape":"S13"},"ReturnConsumedCapacity":{},"TotalSegments":{"type":"integer"},"Segment":{"type":"integer"},"ProjectionExpression":{},"FilterExpression":{},"ExpressionAttributeNames":{"shape":"S16"},"ExpressionAttributeValues":{"shape":"S4n"},"ConsistentRead":{"type":"boolean"}}},"output":{"type":"structure","members":{"Items":{"shape":"S1a"},"Count":{"type":"integer"},"ScannedCount":{"type":"integer"},"LastEvaluatedKey":{"shape":"S13"},"ConsumedCapacity":{"shape":"Su"}}},"endpointdiscovery":{}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"S38"}}},"endpointdiscovery":{}},"TransactGetItems":{"input":{"type":"structure","required":["TransactItems"],"members":{"TransactItems":{"type":"list","member":{"type":"structure","required":["Get"],"members":{"Get":{"type":"structure","required":["Key","TableName"],"members":{"Key":{"shape":"S13"},"TableName":{},"ProjectionExpression":{},"ExpressionAttributeNames":{"shape":"S16"}}}}}},"ReturnConsumedCapacity":{}}},"output":{"type":"structure","members":{"ConsumedCapacity":{"shape":"St"},"Responses":{"shape":"S7u"}}},"endpointdiscovery":{}},"TransactWriteItems":{"input":{"type":"structure","required":["TransactItems"],"members":{"TransactItems":{"type":"list","member":{"type":"structure","members":{"ConditionCheck":{"type":"structure","required":["Key","TableName","ConditionExpression"],"members":{"Key":{"shape":"S13"},"TableName":{},"ConditionExpression":{},"ExpressionAttributeNames":{"shape":"S16"},"ExpressionAttributeValues":{"shape":"S4n"},"ReturnValuesOnConditionCheckFailure":{}}},"Put":{"type":"structure","required":["Item","TableName"],"members":{"Item":{"shape":"S1g"},"TableName":{},"ConditionExpression":{},"ExpressionAttributeNames":{"shape":"S16"},"ExpressionAttributeValues":{"shape":"S4n"},"ReturnValuesOnConditionCheckFailure":{}}},"Delete":{"type":"structure","required":["Key","TableName"],"members":{"Key":{"shape":"S13"},"TableName":{},"ConditionExpression":{},"ExpressionAttributeNames":{"shape":"S16"},"ExpressionAttributeValues":{"shape":"S4n"},"ReturnValuesOnConditionCheckFailure":{}}},"Update":{"type":"structure","required":["Key","UpdateExpression","TableName"],"members":{"Key":{"shape":"S13"},"UpdateExpression":{},"TableName":{},"ConditionExpression":{},"ExpressionAttributeNames":{"shape":"S16"},"ExpressionAttributeValues":{"shape":"S4n"},"ReturnValuesOnConditionCheckFailure":{}}}}}},"ReturnConsumedCapacity":{},"ReturnItemCollectionMetrics":{},"ClientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"ConsumedCapacity":{"shape":"St"},"ItemCollectionMetrics":{"shape":"S1k"}}},"endpointdiscovery":{}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}},"endpointdiscovery":{}},"UpdateContinuousBackups":{"input":{"type":"structure","required":["TableName","PointInTimeRecoverySpecification"],"members":{"TableName":{},"PointInTimeRecoverySpecification":{"type":"structure","required":["PointInTimeRecoveryEnabled"],"members":{"PointInTimeRecoveryEnabled":{"type":"boolean"}}}}},"output":{"type":"structure","members":{"ContinuousBackupsDescription":{"shape":"S4w"}}},"endpointdiscovery":{}},"UpdateContributorInsights":{"input":{"type":"structure","required":["TableName","ContributorInsightsAction"],"members":{"TableName":{},"IndexName":{},"ContributorInsightsAction":{}}},"output":{"type":"structure","members":{"TableName":{},"IndexName":{},"ContributorInsightsStatus":{}}}},"UpdateGlobalTable":{"input":{"type":"structure","required":["GlobalTableName","ReplicaUpdates"],"members":{"GlobalTableName":{},"ReplicaUpdates":{"type":"list","member":{"type":"structure","members":{"Create":{"type":"structure","required":["RegionName"],"members":{"RegionName":{}}},"Delete":{"type":"structure","required":["RegionName"],"members":{"RegionName":{}}}}}}}},"output":{"type":"structure","members":{"GlobalTableDescription":{"shape":"S25"}}},"endpointdiscovery":{}},"UpdateGlobalTableSettings":{"input":{"type":"structure","required":["GlobalTableName"],"members":{"GlobalTableName":{},"GlobalTableBillingMode":{},"GlobalTableProvisionedWriteCapacityUnits":{"type":"long"},"GlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdate":{"shape":"Saf"},"GlobalTableGlobalSecondaryIndexSettingsUpdate":{"type":"list","member":{"type":"structure","required":["IndexName"],"members":{"IndexName":{},"ProvisionedWriteCapacityUnits":{"type":"long"},"ProvisionedWriteCapacityAutoScalingSettingsUpdate":{"shape":"Saf"}}}},"ReplicaSettingsUpdate":{"type":"list","member":{"type":"structure","required":["RegionName"],"members":{"RegionName":{},"ReplicaProvisionedReadCapacityUnits":{"type":"long"},"ReplicaProvisionedReadCapacityAutoScalingSettingsUpdate":{"shape":"Saf"},"ReplicaGlobalSecondaryIndexSettingsUpdate":{"type":"list","member":{"type":"structure","required":["IndexName"],"members":{"IndexName":{},"ProvisionedReadCapacityUnits":{"type":"long"},"ProvisionedReadCapacityAutoScalingSettingsUpdate":{"shape":"Saf"}}}},"ReplicaTableClass":{}}}}}},"output":{"type":"structure","members":{"GlobalTableName":{},"ReplicaSettings":{"shape":"S66"}}},"endpointdiscovery":{}},"UpdateItem":{"input":{"type":"structure","required":["TableName","Key"],"members":{"TableName":{},"Key":{"shape":"S13"},"AttributeUpdates":{"type":"map","key":{},"value":{"type":"structure","members":{"Value":{"shape":"S6"},"Action":{}}}},"Expected":{"shape":"S4f"},"ConditionalOperator":{},"ReturnValues":{},"ReturnConsumedCapacity":{},"ReturnItemCollectionMetrics":{},"UpdateExpression":{},"ConditionExpression":{},"ExpressionAttributeNames":{"shape":"S16"},"ExpressionAttributeValues":{"shape":"S4n"},"ReturnValuesOnConditionCheckFailure":{}}},"output":{"type":"structure","members":{"Attributes":{"shape":"Sr"},"ConsumedCapacity":{"shape":"Su"},"ItemCollectionMetrics":{"shape":"S1m"}}},"endpointdiscovery":{}},"UpdateTable":{"input":{"type":"structure","required":["TableName"],"members":{"AttributeDefinitions":{"shape":"S2l"},"TableName":{},"BillingMode":{},"ProvisionedThroughput":{"shape":"S30"},"GlobalSecondaryIndexUpdates":{"type":"list","member":{"type":"structure","members":{"Update":{"type":"structure","required":["IndexName","ProvisionedThroughput"],"members":{"IndexName":{},"ProvisionedThroughput":{"shape":"S30"}}},"Create":{"type":"structure","required":["IndexName","KeySchema","Projection"],"members":{"IndexName":{},"KeySchema":{"shape":"S2p"},"Projection":{"shape":"S2u"},"ProvisionedThroughput":{"shape":"S30"}}},"Delete":{"type":"structure","required":["IndexName"],"members":{"IndexName":{}}}}}},"StreamSpecification":{"shape":"S32"},"SSESpecification":{"shape":"S35"},"ReplicaUpdates":{"type":"list","member":{"type":"structure","members":{"Create":{"type":"structure","required":["RegionName"],"members":{"RegionName":{},"KMSMasterKeyId":{},"ProvisionedThroughputOverride":{"shape":"S2c"},"GlobalSecondaryIndexes":{"shape":"Sb4"},"TableClassOverride":{}}},"Update":{"type":"structure","required":["RegionName"],"members":{"RegionName":{},"KMSMasterKeyId":{},"ProvisionedThroughputOverride":{"shape":"S2c"},"GlobalSecondaryIndexes":{"shape":"Sb4"},"TableClassOverride":{}}},"Delete":{"type":"structure","required":["RegionName"],"members":{"RegionName":{}}}}}},"TableClass":{},"DeletionProtectionEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"TableDescription":{"shape":"S3e"}}},"endpointdiscovery":{}},"UpdateTableReplicaAutoScaling":{"input":{"type":"structure","required":["TableName"],"members":{"GlobalSecondaryIndexUpdates":{"type":"list","member":{"type":"structure","members":{"IndexName":{},"ProvisionedWriteCapacityAutoScalingUpdate":{"shape":"Saf"}}}},"TableName":{},"ProvisionedWriteCapacityAutoScalingUpdate":{"shape":"Saf"},"ReplicaUpdates":{"type":"list","member":{"type":"structure","required":["RegionName"],"members":{"RegionName":{},"ReplicaGlobalSecondaryIndexUpdates":{"type":"list","member":{"type":"structure","members":{"IndexName":{},"ProvisionedReadCapacityAutoScalingUpdate":{"shape":"Saf"}}}},"ReplicaProvisionedReadCapacityAutoScalingUpdate":{"shape":"Saf"}}}}}},"output":{"type":"structure","members":{"TableAutoScalingDescription":{"shape":"S7c"}}}},"UpdateTimeToLive":{"input":{"type":"structure","required":["TableName","TimeToLiveSpecification"],"members":{"TableName":{},"TimeToLiveSpecification":{"shape":"Sbi"}}},"output":{"type":"structure","members":{"TimeToLiveSpecification":{"shape":"Sbi"}}},"endpointdiscovery":{}}},"shapes":{"S5":{"type":"list","member":{"shape":"S6"}},"S6":{"type":"structure","members":{"S":{},"N":{},"B":{"type":"blob"},"SS":{"type":"list","member":{}},"NS":{"type":"list","member":{}},"BS":{"type":"list","member":{"type":"blob"}},"M":{"type":"map","key":{},"value":{"shape":"S6"}},"L":{"type":"list","member":{"shape":"S6"}},"NULL":{"type":"boolean"},"BOOL":{"type":"boolean"}}},"Sr":{"type":"map","key":{},"value":{"shape":"S6"}},"St":{"type":"list","member":{"shape":"Su"}},"Su":{"type":"structure","members":{"TableName":{},"CapacityUnits":{"type":"double"},"ReadCapacityUnits":{"type":"double"},"WriteCapacityUnits":{"type":"double"},"Table":{"shape":"Sw"},"LocalSecondaryIndexes":{"shape":"Sx"},"GlobalSecondaryIndexes":{"shape":"Sx"}}},"Sw":{"type":"structure","members":{"ReadCapacityUnits":{"type":"double"},"WriteCapacityUnits":{"type":"double"},"CapacityUnits":{"type":"double"}}},"Sx":{"type":"map","key":{},"value":{"shape":"Sw"}},"S10":{"type":"map","key":{},"value":{"type":"structure","required":["Keys"],"members":{"Keys":{"type":"list","member":{"shape":"S13"}},"AttributesToGet":{"shape":"S14"},"ConsistentRead":{"type":"boolean"},"ProjectionExpression":{},"ExpressionAttributeNames":{"shape":"S16"}}}},"S13":{"type":"map","key":{},"value":{"shape":"S6"}},"S14":{"type":"list","member":{}},"S16":{"type":"map","key":{},"value":{}},"S1a":{"type":"list","member":{"shape":"Sr"}},"S1c":{"type":"map","key":{},"value":{"type":"list","member":{"type":"structure","members":{"PutRequest":{"type":"structure","required":["Item"],"members":{"Item":{"shape":"S1g"}}},"DeleteRequest":{"type":"structure","required":["Key"],"members":{"Key":{"shape":"S13"}}}}}}},"S1g":{"type":"map","key":{},"value":{"shape":"S6"}},"S1k":{"type":"map","key":{},"value":{"type":"list","member":{"shape":"S1m"}}},"S1m":{"type":"structure","members":{"ItemCollectionKey":{"type":"map","key":{},"value":{"shape":"S6"}},"SizeEstimateRangeGB":{"type":"list","member":{"type":"double"}}}},"S1t":{"type":"structure","required":["BackupArn","BackupName","BackupStatus","BackupType","BackupCreationDateTime"],"members":{"BackupArn":{},"BackupName":{},"BackupSizeBytes":{"type":"long"},"BackupStatus":{},"BackupType":{},"BackupCreationDateTime":{"type":"timestamp"},"BackupExpiryDateTime":{"type":"timestamp"}}},"S21":{"type":"list","member":{"type":"structure","members":{"RegionName":{}}}},"S25":{"type":"structure","members":{"ReplicationGroup":{"shape":"S26"},"GlobalTableArn":{},"CreationDateTime":{"type":"timestamp"},"GlobalTableStatus":{},"GlobalTableName":{}}},"S26":{"type":"list","member":{"type":"structure","members":{"RegionName":{},"ReplicaStatus":{},"ReplicaStatusDescription":{},"ReplicaStatusPercentProgress":{},"KMSMasterKeyId":{},"ProvisionedThroughputOverride":{"shape":"S2c"},"GlobalSecondaryIndexes":{"type":"list","member":{"type":"structure","members":{"IndexName":{},"ProvisionedThroughputOverride":{"shape":"S2c"}}}},"ReplicaInaccessibleDateTime":{"type":"timestamp"},"ReplicaTableClassSummary":{"shape":"S2g"}}}},"S2c":{"type":"structure","members":{"ReadCapacityUnits":{"type":"long"}}},"S2g":{"type":"structure","members":{"TableClass":{},"LastUpdateDateTime":{"type":"timestamp"}}},"S2l":{"type":"list","member":{"type":"structure","required":["AttributeName","AttributeType"],"members":{"AttributeName":{},"AttributeType":{}}}},"S2p":{"type":"list","member":{"type":"structure","required":["AttributeName","KeyType"],"members":{"AttributeName":{},"KeyType":{}}}},"S2s":{"type":"list","member":{"type":"structure","required":["IndexName","KeySchema","Projection"],"members":{"IndexName":{},"KeySchema":{"shape":"S2p"},"Projection":{"shape":"S2u"}}}},"S2u":{"type":"structure","members":{"ProjectionType":{},"NonKeyAttributes":{"type":"list","member":{}}}},"S2y":{"type":"list","member":{"type":"structure","required":["IndexName","KeySchema","Projection"],"members":{"IndexName":{},"KeySchema":{"shape":"S2p"},"Projection":{"shape":"S2u"},"ProvisionedThroughput":{"shape":"S30"}}}},"S30":{"type":"structure","required":["ReadCapacityUnits","WriteCapacityUnits"],"members":{"ReadCapacityUnits":{"type":"long"},"WriteCapacityUnits":{"type":"long"}}},"S32":{"type":"structure","required":["StreamEnabled"],"members":{"StreamEnabled":{"type":"boolean"},"StreamViewType":{}}},"S35":{"type":"structure","members":{"Enabled":{"type":"boolean"},"SSEType":{},"KMSMasterKeyId":{}}},"S38":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S3e":{"type":"structure","members":{"AttributeDefinitions":{"shape":"S2l"},"TableName":{},"KeySchema":{"shape":"S2p"},"TableStatus":{},"CreationDateTime":{"type":"timestamp"},"ProvisionedThroughput":{"shape":"S3g"},"TableSizeBytes":{"type":"long"},"ItemCount":{"type":"long"},"TableArn":{},"TableId":{},"BillingModeSummary":{"shape":"S3k"},"LocalSecondaryIndexes":{"type":"list","member":{"type":"structure","members":{"IndexName":{},"KeySchema":{"shape":"S2p"},"Projection":{"shape":"S2u"},"IndexSizeBytes":{"type":"long"},"ItemCount":{"type":"long"},"IndexArn":{}}}},"GlobalSecondaryIndexes":{"type":"list","member":{"type":"structure","members":{"IndexName":{},"KeySchema":{"shape":"S2p"},"Projection":{"shape":"S2u"},"IndexStatus":{},"Backfilling":{"type":"boolean"},"ProvisionedThroughput":{"shape":"S3g"},"IndexSizeBytes":{"type":"long"},"ItemCount":{"type":"long"},"IndexArn":{}}}},"StreamSpecification":{"shape":"S32"},"LatestStreamLabel":{},"LatestStreamArn":{},"GlobalTableVersion":{},"Replicas":{"shape":"S26"},"RestoreSummary":{"type":"structure","required":["RestoreDateTime","RestoreInProgress"],"members":{"SourceBackupArn":{},"SourceTableArn":{},"RestoreDateTime":{"type":"timestamp"},"RestoreInProgress":{"type":"boolean"}}},"SSEDescription":{"shape":"S3v"},"ArchivalSummary":{"type":"structure","members":{"ArchivalDateTime":{"type":"timestamp"},"ArchivalReason":{},"ArchivalBackupArn":{}}},"TableClassSummary":{"shape":"S2g"},"DeletionProtectionEnabled":{"type":"boolean"}}},"S3g":{"type":"structure","members":{"LastIncreaseDateTime":{"type":"timestamp"},"LastDecreaseDateTime":{"type":"timestamp"},"NumberOfDecreasesToday":{"type":"long"},"ReadCapacityUnits":{"type":"long"},"WriteCapacityUnits":{"type":"long"}}},"S3k":{"type":"structure","members":{"BillingMode":{},"LastUpdateToPayPerRequestDateTime":{"type":"timestamp"}}},"S3v":{"type":"structure","members":{"Status":{},"SSEType":{},"KMSMasterKeyArn":{},"InaccessibleEncryptionDateTime":{"type":"timestamp"}}},"S42":{"type":"structure","members":{"BackupDetails":{"shape":"S1t"},"SourceTableDetails":{"type":"structure","required":["TableName","TableId","KeySchema","TableCreationDateTime","ProvisionedThroughput"],"members":{"TableName":{},"TableId":{},"TableArn":{},"TableSizeBytes":{"type":"long"},"KeySchema":{"shape":"S2p"},"TableCreationDateTime":{"type":"timestamp"},"ProvisionedThroughput":{"shape":"S30"},"ItemCount":{"type":"long"},"BillingMode":{}}},"SourceTableFeatureDetails":{"type":"structure","members":{"LocalSecondaryIndexes":{"type":"list","member":{"type":"structure","members":{"IndexName":{},"KeySchema":{"shape":"S2p"},"Projection":{"shape":"S2u"}}}},"GlobalSecondaryIndexes":{"type":"list","member":{"type":"structure","members":{"IndexName":{},"KeySchema":{"shape":"S2p"},"Projection":{"shape":"S2u"},"ProvisionedThroughput":{"shape":"S30"}}}},"StreamDescription":{"shape":"S32"},"TimeToLiveDescription":{"shape":"S4b"},"SSEDescription":{"shape":"S3v"}}}}},"S4b":{"type":"structure","members":{"TimeToLiveStatus":{},"AttributeName":{}}},"S4f":{"type":"map","key":{},"value":{"type":"structure","members":{"Value":{"shape":"S6"},"Exists":{"type":"boolean"},"ComparisonOperator":{},"AttributeValueList":{"shape":"S4j"}}}},"S4j":{"type":"list","member":{"shape":"S6"}},"S4n":{"type":"map","key":{},"value":{"shape":"S6"}},"S4w":{"type":"structure","required":["ContinuousBackupsStatus"],"members":{"ContinuousBackupsStatus":{},"PointInTimeRecoveryDescription":{"type":"structure","members":{"PointInTimeRecoveryStatus":{},"EarliestRestorableDateTime":{"type":"timestamp"},"LatestRestorableDateTime":{"type":"timestamp"}}}}},"S5h":{"type":"structure","members":{"ExportArn":{},"ExportStatus":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"ExportManifest":{},"TableArn":{},"TableId":{},"ExportTime":{"type":"timestamp"},"ClientToken":{},"S3Bucket":{},"S3BucketOwner":{},"S3Prefix":{},"S3SseAlgorithm":{},"S3SseKmsKeyId":{},"FailureCode":{},"FailureMessage":{},"ExportFormat":{},"BilledSizeBytes":{"type":"long"},"ItemCount":{"type":"long"},"ExportType":{},"IncrementalExportSpecification":{"shape":"S5y"}}},"S5y":{"type":"structure","members":{"ExportFromTime":{"type":"timestamp"},"ExportToTime":{"type":"timestamp"},"ExportViewType":{}}},"S66":{"type":"list","member":{"type":"structure","required":["RegionName"],"members":{"RegionName":{},"ReplicaStatus":{},"ReplicaBillingModeSummary":{"shape":"S3k"},"ReplicaProvisionedReadCapacityUnits":{"type":"long"},"ReplicaProvisionedReadCapacityAutoScalingSettings":{"shape":"S68"},"ReplicaProvisionedWriteCapacityUnits":{"type":"long"},"ReplicaProvisionedWriteCapacityAutoScalingSettings":{"shape":"S68"},"ReplicaGlobalSecondaryIndexSettings":{"type":"list","member":{"type":"structure","required":["IndexName"],"members":{"IndexName":{},"IndexStatus":{},"ProvisionedReadCapacityUnits":{"type":"long"},"ProvisionedReadCapacityAutoScalingSettings":{"shape":"S68"},"ProvisionedWriteCapacityUnits":{"type":"long"},"ProvisionedWriteCapacityAutoScalingSettings":{"shape":"S68"}}}},"ReplicaTableClassSummary":{"shape":"S2g"}}}},"S68":{"type":"structure","members":{"MinimumUnits":{"type":"long"},"MaximumUnits":{"type":"long"},"AutoScalingDisabled":{"type":"boolean"},"AutoScalingRoleArn":{},"ScalingPolicies":{"type":"list","member":{"type":"structure","members":{"PolicyName":{},"TargetTrackingScalingPolicyConfiguration":{"type":"structure","required":["TargetValue"],"members":{"DisableScaleIn":{"type":"boolean"},"ScaleInCooldown":{"type":"integer"},"ScaleOutCooldown":{"type":"integer"},"TargetValue":{"type":"double"}}}}}}}},"S6k":{"type":"structure","members":{"ImportArn":{},"ImportStatus":{},"TableArn":{},"TableId":{},"ClientToken":{},"S3BucketSource":{"shape":"S6m"},"ErrorCount":{"type":"long"},"CloudWatchLogGroupArn":{},"InputFormat":{},"InputFormatOptions":{"shape":"S6q"},"InputCompressionType":{},"TableCreationParameters":{"shape":"S6w"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"ProcessedSizeBytes":{"type":"long"},"ProcessedItemCount":{"type":"long"},"ImportedItemCount":{"type":"long"},"FailureCode":{},"FailureMessage":{}}},"S6m":{"type":"structure","required":["S3Bucket"],"members":{"S3BucketOwner":{},"S3Bucket":{},"S3KeyPrefix":{}}},"S6q":{"type":"structure","members":{"Csv":{"type":"structure","members":{"Delimiter":{},"HeaderList":{"type":"list","member":{}}}}}},"S6w":{"type":"structure","required":["TableName","AttributeDefinitions","KeySchema"],"members":{"TableName":{},"AttributeDefinitions":{"shape":"S2l"},"KeySchema":{"shape":"S2p"},"BillingMode":{},"ProvisionedThroughput":{"shape":"S30"},"SSESpecification":{"shape":"S35"},"GlobalSecondaryIndexes":{"shape":"S2y"}}},"S7c":{"type":"structure","members":{"TableName":{},"TableStatus":{},"Replicas":{"type":"list","member":{"type":"structure","members":{"RegionName":{},"GlobalSecondaryIndexes":{"type":"list","member":{"type":"structure","members":{"IndexName":{},"IndexStatus":{},"ProvisionedReadCapacityAutoScalingSettings":{"shape":"S68"},"ProvisionedWriteCapacityAutoScalingSettings":{"shape":"S68"}}}},"ReplicaProvisionedReadCapacityAutoScalingSettings":{"shape":"S68"},"ReplicaProvisionedWriteCapacityAutoScalingSettings":{"shape":"S68"},"ReplicaStatus":{}}}}}},"S7j":{"type":"structure","required":["TableName","StreamArn"],"members":{"TableName":{},"StreamArn":{}}},"S7k":{"type":"structure","members":{"TableName":{},"StreamArn":{},"DestinationStatus":{}}},"S7u":{"type":"list","member":{"type":"structure","members":{"Item":{"shape":"Sr"}}}},"S98":{"type":"structure","required":["ComparisonOperator"],"members":{"AttributeValueList":{"shape":"S4j"},"ComparisonOperator":{}}},"S99":{"type":"map","key":{},"value":{"shape":"S98"}},"Saf":{"type":"structure","members":{"MinimumUnits":{"type":"long"},"MaximumUnits":{"type":"long"},"AutoScalingDisabled":{"type":"boolean"},"AutoScalingRoleArn":{},"ScalingPolicyUpdate":{"type":"structure","required":["TargetTrackingScalingPolicyConfiguration"],"members":{"PolicyName":{},"TargetTrackingScalingPolicyConfiguration":{"type":"structure","required":["TargetValue"],"members":{"DisableScaleIn":{"type":"boolean"},"ScaleInCooldown":{"type":"integer"},"ScaleOutCooldown":{"type":"integer"},"TargetValue":{"type":"double"}}}}}}},"Sb4":{"type":"list","member":{"type":"structure","required":["IndexName"],"members":{"IndexName":{},"ProvisionedThroughputOverride":{"shape":"S2c"}}}},"Sbi":{"type":"structure","required":["Enabled","AttributeName"],"members":{"Enabled":{"type":"boolean"},"AttributeName":{}}}}}')},30482:function(e){"use strict";e.exports=JSON.parse('{"o":{"BatchGetItem":{"input_token":"RequestItems","output_token":"UnprocessedKeys"},"ListContributorInsights":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListExports":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListImports":{"input_token":"NextToken","limit_key":"PageSize","output_token":"NextToken"},"ListTables":{"input_token":"ExclusiveStartTableName","limit_key":"Limit","output_token":"LastEvaluatedTableName","result_key":"TableNames"},"Query":{"input_token":"ExclusiveStartKey","limit_key":"Limit","output_token":"LastEvaluatedKey","result_key":"Items"},"Scan":{"input_token":"ExclusiveStartKey","limit_key":"Limit","output_token":"LastEvaluatedKey","result_key":"Items"}}}')},48411:function(e){"use strict";e.exports=JSON.parse('{"V":{"TableExists":{"delay":20,"operation":"DescribeTable","maxAttempts":25,"acceptors":[{"expected":"ACTIVE","matcher":"path","state":"success","argument":"Table.TableStatus"},{"expected":"ResourceNotFoundException","matcher":"error","state":"retry"}]},"TableNotExists":{"delay":20,"operation":"DescribeTable","maxAttempts":25,"acceptors":[{"expected":"ResourceNotFoundException","matcher":"error","state":"success"}]}}}')},82477:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeAccountAttributes":{"result_key":"AccountAttributes"},"DescribeAddressTransfers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"AddressTransfers"},"DescribeAddresses":{"result_key":"Addresses"},"DescribeAddressesAttribute":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Addresses"},"DescribeAvailabilityZones":{"result_key":"AvailabilityZones"},"DescribeAwsNetworkPerformanceMetricSubscriptions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Subscriptions"},"DescribeBundleTasks":{"result_key":"BundleTasks"},"DescribeByoipCidrs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ByoipCidrs"},"DescribeCapacityReservationFleets":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"CapacityReservationFleets"},"DescribeCapacityReservations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"CapacityReservations"},"DescribeCarrierGateways":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"CarrierGateways"},"DescribeClassicLinkInstances":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Instances"},"DescribeClientVpnAuthorizationRules":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"AuthorizationRules"},"DescribeClientVpnConnections":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Connections"},"DescribeClientVpnEndpoints":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ClientVpnEndpoints"},"DescribeClientVpnRoutes":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Routes"},"DescribeClientVpnTargetNetworks":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ClientVpnTargetNetworks"},"DescribeCoipPools":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"CoipPools"},"DescribeConversionTasks":{"result_key":"ConversionTasks"},"DescribeCustomerGateways":{"result_key":"CustomerGateways"},"DescribeDhcpOptions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"DhcpOptions"},"DescribeEgressOnlyInternetGateways":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"EgressOnlyInternetGateways"},"DescribeExportImageTasks":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ExportImageTasks"},"DescribeExportTasks":{"result_key":"ExportTasks"},"DescribeFastLaunchImages":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"FastLaunchImages"},"DescribeFastSnapshotRestores":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"FastSnapshotRestores"},"DescribeFleets":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Fleets"},"DescribeFlowLogs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"FlowLogs"},"DescribeFpgaImages":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"FpgaImages"},"DescribeHostReservationOfferings":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"OfferingSet"},"DescribeHostReservations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"HostReservationSet"},"DescribeHosts":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Hosts"},"DescribeIamInstanceProfileAssociations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"IamInstanceProfileAssociations"},"DescribeImages":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Images"},"DescribeImportImageTasks":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ImportImageTasks"},"DescribeImportSnapshotTasks":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ImportSnapshotTasks"},"DescribeInstanceConnectEndpoints":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InstanceConnectEndpoints"},"DescribeInstanceCreditSpecifications":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InstanceCreditSpecifications"},"DescribeInstanceEventWindows":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InstanceEventWindows"},"DescribeInstanceStatus":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InstanceStatuses"},"DescribeInstanceTypeOfferings":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InstanceTypeOfferings"},"DescribeInstanceTypes":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InstanceTypes"},"DescribeInstances":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Reservations"},"DescribeInternetGateways":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InternetGateways"},"DescribeIpamPools":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"IpamPools"},"DescribeIpamResourceDiscoveries":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"IpamResourceDiscoveries"},"DescribeIpamResourceDiscoveryAssociations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"IpamResourceDiscoveryAssociations"},"DescribeIpamScopes":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"IpamScopes"},"DescribeIpams":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Ipams"},"DescribeIpv6Pools":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Ipv6Pools"},"DescribeKeyPairs":{"result_key":"KeyPairs"},"DescribeLaunchTemplateVersions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"LaunchTemplateVersions"},"DescribeLaunchTemplates":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"LaunchTemplates"},"DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"LocalGatewayRouteTableVirtualInterfaceGroupAssociations"},"DescribeLocalGatewayRouteTableVpcAssociations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"LocalGatewayRouteTableVpcAssociations"},"DescribeLocalGatewayRouteTables":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"LocalGatewayRouteTables"},"DescribeLocalGatewayVirtualInterfaceGroups":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"LocalGatewayVirtualInterfaceGroups"},"DescribeLocalGatewayVirtualInterfaces":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"LocalGatewayVirtualInterfaces"},"DescribeLocalGateways":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"LocalGateways"},"DescribeManagedPrefixLists":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"PrefixLists"},"DescribeMovingAddresses":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"MovingAddressStatuses"},"DescribeNatGateways":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"NatGateways"},"DescribeNetworkAcls":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"NetworkAcls"},"DescribeNetworkInsightsAccessScopeAnalyses":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"NetworkInsightsAccessScopeAnalyses"},"DescribeNetworkInsightsAccessScopes":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"NetworkInsightsAccessScopes"},"DescribeNetworkInsightsAnalyses":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"NetworkInsightsAnalyses"},"DescribeNetworkInsightsPaths":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"NetworkInsightsPaths"},"DescribeNetworkInterfacePermissions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"NetworkInterfacePermissions"},"DescribeNetworkInterfaces":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"NetworkInterfaces"},"DescribePlacementGroups":{"result_key":"PlacementGroups"},"DescribePrefixLists":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"PrefixLists"},"DescribePrincipalIdFormat":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Principals"},"DescribePublicIpv4Pools":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"PublicIpv4Pools"},"DescribeRegions":{"result_key":"Regions"},"DescribeReplaceRootVolumeTasks":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ReplaceRootVolumeTasks"},"DescribeReservedInstances":{"result_key":"ReservedInstances"},"DescribeReservedInstancesListings":{"result_key":"ReservedInstancesListings"},"DescribeReservedInstancesModifications":{"input_token":"NextToken","output_token":"NextToken","result_key":"ReservedInstancesModifications"},"DescribeReservedInstancesOfferings":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ReservedInstancesOfferings"},"DescribeRouteTables":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"RouteTables"},"DescribeScheduledInstanceAvailability":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ScheduledInstanceAvailabilitySet"},"DescribeScheduledInstances":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ScheduledInstanceSet"},"DescribeSecurityGroupRules":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"SecurityGroupRules"},"DescribeSecurityGroups":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"SecurityGroups"},"DescribeSnapshotTierStatus":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"SnapshotTierStatuses"},"DescribeSnapshots":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Snapshots"},"DescribeSpotFleetRequests":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"SpotFleetRequestConfigs"},"DescribeSpotInstanceRequests":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"SpotInstanceRequests"},"DescribeSpotPriceHistory":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"SpotPriceHistory"},"DescribeStaleSecurityGroups":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"StaleSecurityGroupSet"},"DescribeStoreImageTasks":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"StoreImageTaskResults"},"DescribeSubnets":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Subnets"},"DescribeTags":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Tags"},"DescribeTrafficMirrorFilters":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TrafficMirrorFilters"},"DescribeTrafficMirrorSessions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TrafficMirrorSessions"},"DescribeTrafficMirrorTargets":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TrafficMirrorTargets"},"DescribeTransitGatewayAttachments":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TransitGatewayAttachments"},"DescribeTransitGatewayConnectPeers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TransitGatewayConnectPeers"},"DescribeTransitGatewayConnects":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TransitGatewayConnects"},"DescribeTransitGatewayMulticastDomains":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TransitGatewayMulticastDomains"},"DescribeTransitGatewayPeeringAttachments":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TransitGatewayPeeringAttachments"},"DescribeTransitGatewayPolicyTables":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TransitGatewayPolicyTables"},"DescribeTransitGatewayRouteTableAnnouncements":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TransitGatewayRouteTableAnnouncements"},"DescribeTransitGatewayRouteTables":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TransitGatewayRouteTables"},"DescribeTransitGatewayVpcAttachments":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TransitGatewayVpcAttachments"},"DescribeTransitGateways":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TransitGateways"},"DescribeTrunkInterfaceAssociations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InterfaceAssociations"},"DescribeVerifiedAccessEndpoints":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"VerifiedAccessEndpoints"},"DescribeVerifiedAccessGroups":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"VerifiedAccessGroups"},"DescribeVerifiedAccessInstanceLoggingConfigurations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"LoggingConfigurations"},"DescribeVerifiedAccessInstances":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"VerifiedAccessInstances"},"DescribeVerifiedAccessTrustProviders":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"VerifiedAccessTrustProviders"},"DescribeVolumeStatus":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"VolumeStatuses"},"DescribeVolumes":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Volumes"},"DescribeVolumesModifications":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"VolumesModifications"},"DescribeVpcClassicLinkDnsSupport":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Vpcs"},"DescribeVpcEndpointConnectionNotifications":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ConnectionNotificationSet"},"DescribeVpcEndpointConnections":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"VpcEndpointConnections"},"DescribeVpcEndpointServiceConfigurations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ServiceConfigurations"},"DescribeVpcEndpointServicePermissions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"AllowedPrincipals"},"DescribeVpcEndpoints":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"VpcEndpoints"},"DescribeVpcPeeringConnections":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"VpcPeeringConnections"},"DescribeVpcs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Vpcs"},"DescribeVpnConnections":{"result_key":"VpnConnections"},"DescribeVpnGateways":{"result_key":"VpnGateways"},"GetAssociatedIpv6PoolCidrs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Ipv6CidrAssociations"},"GetAwsNetworkPerformanceData":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"DataResponses"},"GetGroupsForCapacityReservation":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"CapacityReservationGroups"},"GetInstanceTypesFromInstanceRequirements":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InstanceTypes"},"GetIpamAddressHistory":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"HistoryRecords"},"GetIpamDiscoveredAccounts":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"IpamDiscoveredAccounts"},"GetIpamDiscoveredResourceCidrs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"IpamDiscoveredResourceCidrs"},"GetIpamPoolAllocations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"IpamPoolAllocations"},"GetIpamPoolCidrs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"IpamPoolCidrs"},"GetIpamResourceCidrs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"IpamResourceCidrs"},"GetManagedPrefixListAssociations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"PrefixListAssociations"},"GetManagedPrefixListEntries":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Entries"},"GetNetworkInsightsAccessScopeAnalysisFindings":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"AnalysisFindings"},"GetSpotPlacementScores":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"SpotPlacementScores"},"GetTransitGatewayAttachmentPropagations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TransitGatewayAttachmentPropagations"},"GetTransitGatewayMulticastDomainAssociations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"MulticastDomainAssociations"},"GetTransitGatewayPolicyTableAssociations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Associations"},"GetTransitGatewayPrefixListReferences":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TransitGatewayPrefixListReferences"},"GetTransitGatewayRouteTableAssociations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Associations"},"GetTransitGatewayRouteTablePropagations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TransitGatewayRouteTablePropagations"},"GetVpnConnectionDeviceTypes":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"VpnConnectionDeviceTypes"},"ListImagesInRecycleBin":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Images"},"ListSnapshotsInRecycleBin":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Snapshots"},"SearchLocalGatewayRoutes":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Routes"},"SearchTransitGatewayMulticastGroups":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"MulticastGroups"}}}')},19153:function(e){"use strict";e.exports=JSON.parse('{"V":{"InstanceExists":{"delay":5,"maxAttempts":40,"operation":"DescribeInstances","acceptors":[{"matcher":"path","expected":true,"argument":"length(Reservations[]) > `0`","state":"success"},{"matcher":"error","expected":"InvalidInstanceID.NotFound","state":"retry"}]},"BundleTaskComplete":{"delay":15,"operation":"DescribeBundleTasks","maxAttempts":40,"acceptors":[{"expected":"complete","matcher":"pathAll","state":"success","argument":"BundleTasks[].State"},{"expected":"failed","matcher":"pathAny","state":"failure","argument":"BundleTasks[].State"}]},"ConversionTaskCancelled":{"delay":15,"operation":"DescribeConversionTasks","maxAttempts":40,"acceptors":[{"expected":"cancelled","matcher":"pathAll","state":"success","argument":"ConversionTasks[].State"}]},"ConversionTaskCompleted":{"delay":15,"operation":"DescribeConversionTasks","maxAttempts":40,"acceptors":[{"expected":"completed","matcher":"pathAll","state":"success","argument":"ConversionTasks[].State"},{"expected":"cancelled","matcher":"pathAny","state":"failure","argument":"ConversionTasks[].State"},{"expected":"cancelling","matcher":"pathAny","state":"failure","argument":"ConversionTasks[].State"}]},"ConversionTaskDeleted":{"delay":15,"operation":"DescribeConversionTasks","maxAttempts":40,"acceptors":[{"expected":"deleted","matcher":"pathAll","state":"success","argument":"ConversionTasks[].State"}]},"CustomerGatewayAvailable":{"delay":15,"operation":"DescribeCustomerGateways","maxAttempts":40,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"CustomerGateways[].State"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"CustomerGateways[].State"},{"expected":"deleting","matcher":"pathAny","state":"failure","argument":"CustomerGateways[].State"}]},"ExportTaskCancelled":{"delay":15,"operation":"DescribeExportTasks","maxAttempts":40,"acceptors":[{"expected":"cancelled","matcher":"pathAll","state":"success","argument":"ExportTasks[].State"}]},"ExportTaskCompleted":{"delay":15,"operation":"DescribeExportTasks","maxAttempts":40,"acceptors":[{"expected":"completed","matcher":"pathAll","state":"success","argument":"ExportTasks[].State"}]},"ImageExists":{"operation":"DescribeImages","maxAttempts":40,"delay":15,"acceptors":[{"matcher":"path","expected":true,"argument":"length(Images[]) > `0`","state":"success"},{"matcher":"error","expected":"InvalidAMIID.NotFound","state":"retry"}]},"ImageAvailable":{"operation":"DescribeImages","maxAttempts":40,"delay":15,"acceptors":[{"state":"success","matcher":"pathAll","argument":"Images[].State","expected":"available"},{"state":"failure","matcher":"pathAny","argument":"Images[].State","expected":"failed"}]},"InstanceRunning":{"delay":15,"operation":"DescribeInstances","maxAttempts":40,"acceptors":[{"expected":"running","matcher":"pathAll","state":"success","argument":"Reservations[].Instances[].State.Name"},{"expected":"shutting-down","matcher":"pathAny","state":"failure","argument":"Reservations[].Instances[].State.Name"},{"expected":"terminated","matcher":"pathAny","state":"failure","argument":"Reservations[].Instances[].State.Name"},{"expected":"stopping","matcher":"pathAny","state":"failure","argument":"Reservations[].Instances[].State.Name"},{"matcher":"error","expected":"InvalidInstanceID.NotFound","state":"retry"}]},"InstanceStatusOk":{"operation":"DescribeInstanceStatus","maxAttempts":40,"delay":15,"acceptors":[{"state":"success","matcher":"pathAll","argument":"InstanceStatuses[].InstanceStatus.Status","expected":"ok"},{"matcher":"error","expected":"InvalidInstanceID.NotFound","state":"retry"}]},"InstanceStopped":{"delay":15,"operation":"DescribeInstances","maxAttempts":40,"acceptors":[{"expected":"stopped","matcher":"pathAll","state":"success","argument":"Reservations[].Instances[].State.Name"},{"expected":"pending","matcher":"pathAny","state":"failure","argument":"Reservations[].Instances[].State.Name"},{"expected":"terminated","matcher":"pathAny","state":"failure","argument":"Reservations[].Instances[].State.Name"}]},"InstanceTerminated":{"delay":15,"operation":"DescribeInstances","maxAttempts":40,"acceptors":[{"expected":"terminated","matcher":"pathAll","state":"success","argument":"Reservations[].Instances[].State.Name"},{"expected":"pending","matcher":"pathAny","state":"failure","argument":"Reservations[].Instances[].State.Name"},{"expected":"stopping","matcher":"pathAny","state":"failure","argument":"Reservations[].Instances[].State.Name"}]},"InternetGatewayExists":{"operation":"DescribeInternetGateways","delay":5,"maxAttempts":6,"acceptors":[{"expected":true,"matcher":"path","state":"success","argument":"length(InternetGateways[].InternetGatewayId) > `0`"},{"expected":"InvalidInternetGateway.NotFound","matcher":"error","state":"retry"}]},"KeyPairExists":{"operation":"DescribeKeyPairs","delay":5,"maxAttempts":6,"acceptors":[{"expected":true,"matcher":"path","state":"success","argument":"length(KeyPairs[].KeyName) > `0`"},{"expected":"InvalidKeyPair.NotFound","matcher":"error","state":"retry"}]},"NatGatewayAvailable":{"operation":"DescribeNatGateways","delay":15,"maxAttempts":40,"acceptors":[{"state":"success","matcher":"pathAll","argument":"NatGateways[].State","expected":"available"},{"state":"failure","matcher":"pathAny","argument":"NatGateways[].State","expected":"failed"},{"state":"failure","matcher":"pathAny","argument":"NatGateways[].State","expected":"deleting"},{"state":"failure","matcher":"pathAny","argument":"NatGateways[].State","expected":"deleted"},{"state":"retry","matcher":"error","expected":"NatGatewayNotFound"}]},"NatGatewayDeleted":{"operation":"DescribeNatGateways","delay":15,"maxAttempts":40,"acceptors":[{"state":"success","matcher":"pathAll","argument":"NatGateways[].State","expected":"deleted"},{"state":"success","matcher":"error","expected":"NatGatewayNotFound"}]},"NetworkInterfaceAvailable":{"operation":"DescribeNetworkInterfaces","delay":20,"maxAttempts":10,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"NetworkInterfaces[].Status"},{"expected":"InvalidNetworkInterfaceID.NotFound","matcher":"error","state":"failure"}]},"PasswordDataAvailable":{"operation":"GetPasswordData","maxAttempts":40,"delay":15,"acceptors":[{"state":"success","matcher":"path","argument":"length(PasswordData) > `0`","expected":true}]},"SnapshotCompleted":{"delay":15,"operation":"DescribeSnapshots","maxAttempts":40,"acceptors":[{"expected":"completed","matcher":"pathAll","state":"success","argument":"Snapshots[].State"},{"expected":"error","matcher":"pathAny","state":"failure","argument":"Snapshots[].State"}]},"SnapshotImported":{"delay":15,"operation":"DescribeImportSnapshotTasks","maxAttempts":40,"acceptors":[{"expected":"completed","matcher":"pathAll","state":"success","argument":"ImportSnapshotTasks[].SnapshotTaskDetail.Status"},{"expected":"error","matcher":"pathAny","state":"failure","argument":"ImportSnapshotTasks[].SnapshotTaskDetail.Status"}]},"SecurityGroupExists":{"operation":"DescribeSecurityGroups","delay":5,"maxAttempts":6,"acceptors":[{"expected":true,"matcher":"path","state":"success","argument":"length(SecurityGroups[].GroupId) > `0`"},{"expected":"InvalidGroup.NotFound","matcher":"error","state":"retry"}]},"SpotInstanceRequestFulfilled":{"operation":"DescribeSpotInstanceRequests","maxAttempts":40,"delay":15,"acceptors":[{"state":"success","matcher":"pathAll","argument":"SpotInstanceRequests[].Status.Code","expected":"fulfilled"},{"state":"success","matcher":"pathAll","argument":"SpotInstanceRequests[].Status.Code","expected":"request-canceled-and-instance-running"},{"state":"failure","matcher":"pathAny","argument":"SpotInstanceRequests[].Status.Code","expected":"schedule-expired"},{"state":"failure","matcher":"pathAny","argument":"SpotInstanceRequests[].Status.Code","expected":"canceled-before-fulfillment"},{"state":"failure","matcher":"pathAny","argument":"SpotInstanceRequests[].Status.Code","expected":"bad-parameters"},{"state":"failure","matcher":"pathAny","argument":"SpotInstanceRequests[].Status.Code","expected":"system-error"},{"state":"retry","matcher":"error","expected":"InvalidSpotInstanceRequestID.NotFound"}]},"StoreImageTaskComplete":{"delay":5,"operation":"DescribeStoreImageTasks","maxAttempts":40,"acceptors":[{"expected":"Completed","matcher":"pathAll","state":"success","argument":"StoreImageTaskResults[].StoreTaskState"},{"expected":"Failed","matcher":"pathAny","state":"failure","argument":"StoreImageTaskResults[].StoreTaskState"},{"expected":"InProgress","matcher":"pathAny","state":"retry","argument":"StoreImageTaskResults[].StoreTaskState"}]},"SubnetAvailable":{"delay":15,"operation":"DescribeSubnets","maxAttempts":40,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"Subnets[].State"}]},"SystemStatusOk":{"operation":"DescribeInstanceStatus","maxAttempts":40,"delay":15,"acceptors":[{"state":"success","matcher":"pathAll","argument":"InstanceStatuses[].SystemStatus.Status","expected":"ok"}]},"VolumeAvailable":{"delay":15,"operation":"DescribeVolumes","maxAttempts":40,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"Volumes[].State"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"Volumes[].State"}]},"VolumeDeleted":{"delay":15,"operation":"DescribeVolumes","maxAttempts":40,"acceptors":[{"expected":"deleted","matcher":"pathAll","state":"success","argument":"Volumes[].State"},{"matcher":"error","expected":"InvalidVolume.NotFound","state":"success"}]},"VolumeInUse":{"delay":15,"operation":"DescribeVolumes","maxAttempts":40,"acceptors":[{"expected":"in-use","matcher":"pathAll","state":"success","argument":"Volumes[].State"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"Volumes[].State"}]},"VpcAvailable":{"delay":15,"operation":"DescribeVpcs","maxAttempts":40,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"Vpcs[].State"}]},"VpcExists":{"operation":"DescribeVpcs","delay":1,"maxAttempts":5,"acceptors":[{"matcher":"status","expected":200,"state":"success"},{"matcher":"error","expected":"InvalidVpcID.NotFound","state":"retry"}]},"VpnConnectionAvailable":{"delay":15,"operation":"DescribeVpnConnections","maxAttempts":40,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"VpnConnections[].State"},{"expected":"deleting","matcher":"pathAny","state":"failure","argument":"VpnConnections[].State"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"VpnConnections[].State"}]},"VpnConnectionDeleted":{"delay":15,"operation":"DescribeVpnConnections","maxAttempts":40,"acceptors":[{"expected":"deleted","matcher":"pathAll","state":"success","argument":"VpnConnections[].State"},{"expected":"pending","matcher":"pathAny","state":"failure","argument":"VpnConnections[].State"}]},"VpcPeeringConnectionExists":{"delay":15,"operation":"DescribeVpcPeeringConnections","maxAttempts":40,"acceptors":[{"matcher":"status","expected":200,"state":"success"},{"matcher":"error","expected":"InvalidVpcPeeringConnectionID.NotFound","state":"retry"}]},"VpcPeeringConnectionDeleted":{"delay":15,"operation":"DescribeVpcPeeringConnections","maxAttempts":40,"acceptors":[{"expected":"deleted","matcher":"pathAll","state":"success","argument":"VpcPeeringConnections[].Status.Code"},{"matcher":"error","expected":"InvalidVpcPeeringConnectionID.NotFound","state":"success"}]}}}')},92405:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-09-21","endpointPrefix":"api.ecr","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"Amazon ECR","serviceFullName":"Amazon EC2 Container Registry","serviceId":"ECR","signatureVersion":"v4","signingName":"ecr","targetPrefix":"AmazonEC2ContainerRegistry_V20150921","uid":"ecr-2015-09-21"},"operations":{"BatchCheckLayerAvailability":{"input":{"type":"structure","required":["repositoryName","layerDigests"],"members":{"registryId":{},"repositoryName":{},"layerDigests":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"layers":{"type":"list","member":{"type":"structure","members":{"layerDigest":{},"layerAvailability":{},"layerSize":{"type":"long"},"mediaType":{}}}},"failures":{"type":"list","member":{"type":"structure","members":{"layerDigest":{},"failureCode":{},"failureReason":{}}}}}}},"BatchDeleteImage":{"input":{"type":"structure","required":["repositoryName","imageIds"],"members":{"registryId":{},"repositoryName":{},"imageIds":{"shape":"Si"}}},"output":{"type":"structure","members":{"imageIds":{"shape":"Si"},"failures":{"shape":"Sn"}}}},"BatchGetImage":{"input":{"type":"structure","required":["repositoryName","imageIds"],"members":{"registryId":{},"repositoryName":{},"imageIds":{"shape":"Si"},"acceptedMediaTypes":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"images":{"type":"list","member":{"shape":"Sv"}},"failures":{"shape":"Sn"}}}},"BatchGetRepositoryScanningConfiguration":{"input":{"type":"structure","required":["repositoryNames"],"members":{"repositoryNames":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"scanningConfigurations":{"type":"list","member":{"type":"structure","members":{"repositoryArn":{},"repositoryName":{},"scanOnPush":{"type":"boolean"},"scanFrequency":{},"appliedScanFilters":{"shape":"S15"}}}},"failures":{"type":"list","member":{"type":"structure","members":{"repositoryName":{},"failureCode":{},"failureReason":{}}}}}}},"CompleteLayerUpload":{"input":{"type":"structure","required":["repositoryName","uploadId","layerDigests"],"members":{"registryId":{},"repositoryName":{},"uploadId":{},"layerDigests":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"uploadId":{},"layerDigest":{}}}},"CreatePullThroughCacheRule":{"input":{"type":"structure","required":["ecrRepositoryPrefix","upstreamRegistryUrl"],"members":{"ecrRepositoryPrefix":{},"upstreamRegistryUrl":{},"registryId":{}}},"output":{"type":"structure","members":{"ecrRepositoryPrefix":{},"upstreamRegistryUrl":{},"createdAt":{"type":"timestamp"},"registryId":{}}}},"CreateRepository":{"input":{"type":"structure","required":["repositoryName"],"members":{"registryId":{},"repositoryName":{},"tags":{"shape":"S1n"},"imageTagMutability":{},"imageScanningConfiguration":{"shape":"S1s"},"encryptionConfiguration":{"shape":"S1t"}}},"output":{"type":"structure","members":{"repository":{"shape":"S1x"}}}},"DeleteLifecyclePolicy":{"input":{"type":"structure","required":["repositoryName"],"members":{"registryId":{},"repositoryName":{}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"lifecyclePolicyText":{},"lastEvaluatedAt":{"type":"timestamp"}}}},"DeletePullThroughCacheRule":{"input":{"type":"structure","required":["ecrRepositoryPrefix"],"members":{"ecrRepositoryPrefix":{},"registryId":{}}},"output":{"type":"structure","members":{"ecrRepositoryPrefix":{},"upstreamRegistryUrl":{},"createdAt":{"type":"timestamp"},"registryId":{}}}},"DeleteRegistryPolicy":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"registryId":{},"policyText":{}}}},"DeleteRepository":{"input":{"type":"structure","required":["repositoryName"],"members":{"registryId":{},"repositoryName":{},"force":{"type":"boolean"}}},"output":{"type":"structure","members":{"repository":{"shape":"S1x"}}}},"DeleteRepositoryPolicy":{"input":{"type":"structure","required":["repositoryName"],"members":{"registryId":{},"repositoryName":{}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"policyText":{}}}},"DescribeImageReplicationStatus":{"input":{"type":"structure","required":["repositoryName","imageId"],"members":{"repositoryName":{},"imageId":{"shape":"Sj"},"registryId":{}}},"output":{"type":"structure","members":{"repositoryName":{},"imageId":{"shape":"Sj"},"replicationStatuses":{"type":"list","member":{"type":"structure","members":{"region":{},"registryId":{},"status":{},"failureCode":{}}}}}}},"DescribeImageScanFindings":{"input":{"type":"structure","required":["repositoryName","imageId"],"members":{"registryId":{},"repositoryName":{},"imageId":{"shape":"Sj"},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"imageId":{"shape":"Sj"},"imageScanStatus":{"shape":"S2o"},"imageScanFindings":{"type":"structure","members":{"imageScanCompletedAt":{"type":"timestamp"},"vulnerabilitySourceUpdatedAt":{"type":"timestamp"},"findingSeverityCounts":{"shape":"S2u"},"findings":{"type":"list","member":{"type":"structure","members":{"name":{},"description":{},"uri":{},"severity":{},"attributes":{"type":"list","member":{"type":"structure","required":["key"],"members":{"key":{},"value":{}}}}}}},"enhancedFindings":{"type":"list","member":{"type":"structure","members":{"awsAccountId":{},"description":{},"findingArn":{},"firstObservedAt":{"type":"timestamp"},"lastObservedAt":{"type":"timestamp"},"packageVulnerabilityDetails":{"type":"structure","members":{"cvss":{"type":"list","member":{"type":"structure","members":{"baseScore":{"type":"double"},"scoringVector":{},"source":{},"version":{}}}},"referenceUrls":{"type":"list","member":{}},"relatedVulnerabilities":{"type":"list","member":{}},"source":{},"sourceUrl":{},"vendorCreatedAt":{"type":"timestamp"},"vendorSeverity":{},"vendorUpdatedAt":{"type":"timestamp"},"vulnerabilityId":{},"vulnerablePackages":{"type":"list","member":{"type":"structure","members":{"arch":{},"epoch":{"type":"integer"},"filePath":{},"name":{},"packageManager":{},"release":{},"sourceLayerHash":{},"version":{}}}}}},"remediation":{"type":"structure","members":{"recommendation":{"type":"structure","members":{"url":{},"text":{}}}}},"resources":{"type":"list","member":{"type":"structure","members":{"details":{"type":"structure","members":{"awsEcrContainerImage":{"type":"structure","members":{"architecture":{},"author":{},"imageHash":{},"imageTags":{"type":"list","member":{}},"platform":{},"pushedAt":{"type":"timestamp"},"registry":{},"repositoryName":{}}}}},"id":{},"tags":{"type":"map","key":{},"value":{}},"type":{}}}},"score":{"type":"double"},"scoreDetails":{"type":"structure","members":{"cvss":{"type":"structure","members":{"adjustments":{"type":"list","member":{"type":"structure","members":{"metric":{},"reason":{}}}},"score":{"type":"double"},"scoreSource":{},"scoringVector":{},"version":{}}}}},"severity":{},"status":{},"title":{},"type":{},"updatedAt":{"type":"timestamp"}}}}}},"nextToken":{}}}},"DescribeImages":{"input":{"type":"structure","required":["repositoryName"],"members":{"registryId":{},"repositoryName":{},"imageIds":{"shape":"Si"},"nextToken":{},"maxResults":{"type":"integer"},"filter":{"type":"structure","members":{"tagStatus":{}}}}},"output":{"type":"structure","members":{"imageDetails":{"type":"list","member":{"type":"structure","members":{"registryId":{},"repositoryName":{},"imageDigest":{},"imageTags":{"shape":"S4m"},"imageSizeInBytes":{"type":"long"},"imagePushedAt":{"type":"timestamp"},"imageScanStatus":{"shape":"S2o"},"imageScanFindingsSummary":{"type":"structure","members":{"imageScanCompletedAt":{"type":"timestamp"},"vulnerabilitySourceUpdatedAt":{"type":"timestamp"},"findingSeverityCounts":{"shape":"S2u"}}},"imageManifestMediaType":{},"artifactMediaType":{},"lastRecordedPullTime":{"type":"timestamp"}}}},"nextToken":{}}}},"DescribePullThroughCacheRules":{"input":{"type":"structure","members":{"registryId":{},"ecrRepositoryPrefixes":{"type":"list","member":{}},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"pullThroughCacheRules":{"type":"list","member":{"type":"structure","members":{"ecrRepositoryPrefix":{},"upstreamRegistryUrl":{},"createdAt":{"type":"timestamp"},"registryId":{}}}},"nextToken":{}}}},"DescribeRegistry":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"registryId":{},"replicationConfiguration":{"shape":"S4y"}}}},"DescribeRepositories":{"input":{"type":"structure","members":{"registryId":{},"repositoryNames":{"type":"list","member":{}},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"repositories":{"type":"list","member":{"shape":"S1x"}},"nextToken":{}}}},"GetAuthorizationToken":{"input":{"type":"structure","members":{"registryIds":{"deprecated":true,"deprecatedMessage":"This field is deprecated. The returned authorization token can be used to access any Amazon ECR registry that the IAM principal has access to, specifying a registry ID doesn\'t change the permissions scope of the authorization token.","type":"list","member":{}}}},"output":{"type":"structure","members":{"authorizationData":{"type":"list","member":{"type":"structure","members":{"authorizationToken":{},"expiresAt":{"type":"timestamp"},"proxyEndpoint":{}}}}}}},"GetDownloadUrlForLayer":{"input":{"type":"structure","required":["repositoryName","layerDigest"],"members":{"registryId":{},"repositoryName":{},"layerDigest":{}}},"output":{"type":"structure","members":{"downloadUrl":{},"layerDigest":{}}}},"GetLifecyclePolicy":{"input":{"type":"structure","required":["repositoryName"],"members":{"registryId":{},"repositoryName":{}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"lifecyclePolicyText":{},"lastEvaluatedAt":{"type":"timestamp"}}}},"GetLifecyclePolicyPreview":{"input":{"type":"structure","required":["repositoryName"],"members":{"registryId":{},"repositoryName":{},"imageIds":{"shape":"Si"},"nextToken":{},"maxResults":{"type":"integer"},"filter":{"type":"structure","members":{"tagStatus":{}}}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"lifecyclePolicyText":{},"status":{},"nextToken":{},"previewResults":{"type":"list","member":{"type":"structure","members":{"imageTags":{"shape":"S4m"},"imageDigest":{},"imagePushedAt":{"type":"timestamp"},"action":{"type":"structure","members":{"type":{}}},"appliedRulePriority":{"type":"integer"}}}},"summary":{"type":"structure","members":{"expiringImageTotalCount":{"type":"integer"}}}}}},"GetRegistryPolicy":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"registryId":{},"policyText":{}}}},"GetRegistryScanningConfiguration":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"registryId":{},"scanningConfiguration":{"shape":"S63"}}}},"GetRepositoryPolicy":{"input":{"type":"structure","required":["repositoryName"],"members":{"registryId":{},"repositoryName":{}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"policyText":{}}}},"InitiateLayerUpload":{"input":{"type":"structure","required":["repositoryName"],"members":{"registryId":{},"repositoryName":{}}},"output":{"type":"structure","members":{"uploadId":{},"partSize":{"type":"long"}}}},"ListImages":{"input":{"type":"structure","required":["repositoryName"],"members":{"registryId":{},"repositoryName":{},"nextToken":{},"maxResults":{"type":"integer"},"filter":{"type":"structure","members":{"tagStatus":{}}}}},"output":{"type":"structure","members":{"imageIds":{"shape":"Si"},"nextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{}}},"output":{"type":"structure","members":{"tags":{"shape":"S1n"}}}},"PutImage":{"input":{"type":"structure","required":["repositoryName","imageManifest"],"members":{"registryId":{},"repositoryName":{},"imageManifest":{},"imageManifestMediaType":{},"imageTag":{},"imageDigest":{}}},"output":{"type":"structure","members":{"image":{"shape":"Sv"}}}},"PutImageScanningConfiguration":{"input":{"type":"structure","required":["repositoryName","imageScanningConfiguration"],"members":{"registryId":{},"repositoryName":{},"imageScanningConfiguration":{"shape":"S1s"}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"imageScanningConfiguration":{"shape":"S1s"}}}},"PutImageTagMutability":{"input":{"type":"structure","required":["repositoryName","imageTagMutability"],"members":{"registryId":{},"repositoryName":{},"imageTagMutability":{}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"imageTagMutability":{}}}},"PutLifecyclePolicy":{"input":{"type":"structure","required":["repositoryName","lifecyclePolicyText"],"members":{"registryId":{},"repositoryName":{},"lifecyclePolicyText":{}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"lifecyclePolicyText":{}}}},"PutRegistryPolicy":{"input":{"type":"structure","required":["policyText"],"members":{"policyText":{}}},"output":{"type":"structure","members":{"registryId":{},"policyText":{}}}},"PutRegistryScanningConfiguration":{"input":{"type":"structure","members":{"scanType":{},"rules":{"shape":"S65"}}},"output":{"type":"structure","members":{"registryScanningConfiguration":{"shape":"S63"}}}},"PutReplicationConfiguration":{"input":{"type":"structure","required":["replicationConfiguration"],"members":{"replicationConfiguration":{"shape":"S4y"}}},"output":{"type":"structure","members":{"replicationConfiguration":{"shape":"S4y"}}}},"SetRepositoryPolicy":{"input":{"type":"structure","required":["repositoryName","policyText"],"members":{"registryId":{},"repositoryName":{},"policyText":{},"force":{"type":"boolean"}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"policyText":{}}}},"StartImageScan":{"input":{"type":"structure","required":["repositoryName","imageId"],"members":{"registryId":{},"repositoryName":{},"imageId":{"shape":"Sj"}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"imageId":{"shape":"Sj"},"imageScanStatus":{"shape":"S2o"}}}},"StartLifecyclePolicyPreview":{"input":{"type":"structure","required":["repositoryName"],"members":{"registryId":{},"repositoryName":{},"lifecyclePolicyText":{}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"lifecyclePolicyText":{},"status":{}}}},"TagResource":{"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{},"tags":{"shape":"S1n"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{},"tagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UploadLayerPart":{"input":{"type":"structure","required":["repositoryName","uploadId","partFirstByte","partLastByte","layerPartBlob"],"members":{"registryId":{},"repositoryName":{},"uploadId":{},"partFirstByte":{"type":"long"},"partLastByte":{"type":"long"},"layerPartBlob":{"type":"blob"}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"uploadId":{},"lastByteReceived":{"type":"long"}}}}},"shapes":{"Si":{"type":"list","member":{"shape":"Sj"}},"Sj":{"type":"structure","members":{"imageDigest":{},"imageTag":{}}},"Sn":{"type":"list","member":{"type":"structure","members":{"imageId":{"shape":"Sj"},"failureCode":{},"failureReason":{}}}},"Sv":{"type":"structure","members":{"registryId":{},"repositoryName":{},"imageId":{"shape":"Sj"},"imageManifest":{},"imageManifestMediaType":{}}},"S15":{"type":"list","member":{"type":"structure","required":["filter","filterType"],"members":{"filter":{},"filterType":{}}}},"S1n":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S1s":{"type":"structure","members":{"scanOnPush":{"type":"boolean"}}},"S1t":{"type":"structure","required":["encryptionType"],"members":{"encryptionType":{},"kmsKey":{}}},"S1x":{"type":"structure","members":{"repositoryArn":{},"registryId":{},"repositoryName":{},"repositoryUri":{},"createdAt":{"type":"timestamp"},"imageTagMutability":{},"imageScanningConfiguration":{"shape":"S1s"},"encryptionConfiguration":{"shape":"S1t"}}},"S2o":{"type":"structure","members":{"status":{},"description":{}}},"S2u":{"type":"map","key":{},"value":{"type":"integer"}},"S4m":{"type":"list","member":{}},"S4y":{"type":"structure","required":["rules"],"members":{"rules":{"type":"list","member":{"type":"structure","required":["destinations"],"members":{"destinations":{"type":"list","member":{"type":"structure","required":["region","registryId"],"members":{"region":{},"registryId":{}}}},"repositoryFilters":{"type":"list","member":{"type":"structure","required":["filter","filterType"],"members":{"filter":{},"filterType":{}}}}}}}}},"S63":{"type":"structure","members":{"scanType":{},"rules":{"shape":"S65"}}},"S65":{"type":"list","member":{"type":"structure","required":["scanFrequency","repositoryFilters"],"members":{"scanFrequency":{},"repositoryFilters":{"shape":"S15"}}}}}}')},25504:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeImageScanFindings":{"input_token":"nextToken","limit_key":"maxResults","non_aggregate_keys":["registryId","repositoryName","imageId","imageScanStatus","imageScanFindings"],"output_token":"nextToken","result_key":["imageScanFindings.findings","imageScanFindings.enhancedFindings"]},"DescribeImages":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"imageDetails"},"DescribePullThroughCacheRules":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"pullThroughCacheRules"},"DescribeRepositories":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"repositories"},"GetLifecyclePolicyPreview":{"input_token":"nextToken","limit_key":"maxResults","non_aggregate_keys":["registryId","repositoryName","lifecyclePolicyText","status","summary"],"output_token":"nextToken","result_key":"previewResults"},"ListImages":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"imageIds"}}}')},78925:function(e){"use strict";e.exports=JSON.parse('{"V":{"ImageScanComplete":{"description":"Wait until an image scan is complete and findings can be accessed","operation":"DescribeImageScanFindings","delay":5,"maxAttempts":60,"acceptors":[{"state":"success","matcher":"path","argument":"imageScanStatus.status","expected":"COMPLETE"},{"state":"failure","matcher":"path","argument":"imageScanStatus.status","expected":"FAILED"}]},"LifecyclePolicyPreviewComplete":{"description":"Wait until a lifecycle policy preview request is complete and results can be accessed","operation":"GetLifecyclePolicyPreview","delay":5,"maxAttempts":20,"acceptors":[{"state":"success","matcher":"path","argument":"status","expected":"COMPLETE"},{"state":"failure","matcher":"path","argument":"status","expected":"FAILED"}]}}}')},44208:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-11-13","endpointPrefix":"ecs","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"Amazon ECS","serviceFullName":"Amazon EC2 Container Service","serviceId":"ECS","signatureVersion":"v4","targetPrefix":"AmazonEC2ContainerServiceV20141113","uid":"ecs-2014-11-13"},"operations":{"CreateCapacityProvider":{"input":{"type":"structure","required":["name","autoScalingGroupProvider"],"members":{"name":{},"autoScalingGroupProvider":{"shape":"S3"},"tags":{"shape":"Sa"}}},"output":{"type":"structure","members":{"capacityProvider":{"shape":"Sf"}}}},"CreateCluster":{"input":{"type":"structure","members":{"clusterName":{},"tags":{"shape":"Sa"},"settings":{"shape":"Sj"},"configuration":{"shape":"Sm"},"capacityProviders":{"shape":"Sr"},"defaultCapacityProviderStrategy":{"shape":"Ss"},"serviceConnectDefaults":{"shape":"Sw"}}},"output":{"type":"structure","members":{"cluster":{"shape":"Sy"}}}},"CreateService":{"input":{"type":"structure","required":["serviceName"],"members":{"cluster":{},"serviceName":{},"taskDefinition":{},"loadBalancers":{"shape":"S17"},"serviceRegistries":{"shape":"S1a"},"desiredCount":{"type":"integer"},"clientToken":{},"launchType":{},"capacityProviderStrategy":{"shape":"Ss"},"platformVersion":{},"role":{},"deploymentConfiguration":{"shape":"S1d"},"placementConstraints":{"shape":"S1g"},"placementStrategy":{"shape":"S1j"},"networkConfiguration":{"shape":"S1m"},"healthCheckGracePeriodSeconds":{"type":"integer"},"schedulingStrategy":{},"deploymentController":{"shape":"S1q"},"tags":{"shape":"Sa"},"enableECSManagedTags":{"type":"boolean"},"propagateTags":{},"enableExecuteCommand":{"type":"boolean"},"serviceConnectConfiguration":{"shape":"S1t"}}},"output":{"type":"structure","members":{"service":{"shape":"S25"}}}},"CreateTaskSet":{"input":{"type":"structure","required":["service","cluster","taskDefinition"],"members":{"service":{},"cluster":{},"externalId":{},"taskDefinition":{},"networkConfiguration":{"shape":"S1m"},"loadBalancers":{"shape":"S17"},"serviceRegistries":{"shape":"S1a"},"launchType":{},"capacityProviderStrategy":{"shape":"Ss"},"platformVersion":{},"scale":{"shape":"S29"},"clientToken":{},"tags":{"shape":"Sa"}}},"output":{"type":"structure","members":{"taskSet":{"shape":"S27"}}}},"DeleteAccountSetting":{"input":{"type":"structure","required":["name"],"members":{"name":{},"principalArn":{}}},"output":{"type":"structure","members":{"setting":{"shape":"S2p"}}}},"DeleteAttributes":{"input":{"type":"structure","required":["attributes"],"members":{"cluster":{},"attributes":{"shape":"S2r"}}},"output":{"type":"structure","members":{"attributes":{"shape":"S2r"}}}},"DeleteCapacityProvider":{"input":{"type":"structure","required":["capacityProvider"],"members":{"capacityProvider":{}}},"output":{"type":"structure","members":{"capacityProvider":{"shape":"Sf"}}}},"DeleteCluster":{"input":{"type":"structure","required":["cluster"],"members":{"cluster":{}}},"output":{"type":"structure","members":{"cluster":{"shape":"Sy"}}}},"DeleteService":{"input":{"type":"structure","required":["service"],"members":{"cluster":{},"service":{},"force":{"type":"boolean"}}},"output":{"type":"structure","members":{"service":{"shape":"S25"}}}},"DeleteTaskDefinitions":{"input":{"type":"structure","required":["taskDefinitions"],"members":{"taskDefinitions":{"shape":"Sr"}}},"output":{"type":"structure","members":{"taskDefinitions":{"type":"list","member":{"shape":"S35"}},"failures":{"shape":"S56"}}}},"DeleteTaskSet":{"input":{"type":"structure","required":["cluster","service","taskSet"],"members":{"cluster":{},"service":{},"taskSet":{},"force":{"type":"boolean"}}},"output":{"type":"structure","members":{"taskSet":{"shape":"S27"}}}},"DeregisterContainerInstance":{"input":{"type":"structure","required":["containerInstance"],"members":{"cluster":{},"containerInstance":{},"force":{"type":"boolean"}}},"output":{"type":"structure","members":{"containerInstance":{"shape":"S5c"}}}},"DeregisterTaskDefinition":{"input":{"type":"structure","required":["taskDefinition"],"members":{"taskDefinition":{}}},"output":{"type":"structure","members":{"taskDefinition":{"shape":"S35"}}}},"DescribeCapacityProviders":{"input":{"type":"structure","members":{"capacityProviders":{"shape":"Sr"},"include":{"type":"list","member":{}},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"capacityProviders":{"type":"list","member":{"shape":"Sf"}},"failures":{"shape":"S56"},"nextToken":{}}}},"DescribeClusters":{"input":{"type":"structure","members":{"clusters":{"shape":"Sr"},"include":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"clusters":{"type":"list","member":{"shape":"Sy"}},"failures":{"shape":"S56"}}}},"DescribeContainerInstances":{"input":{"type":"structure","required":["containerInstances"],"members":{"cluster":{},"containerInstances":{"shape":"Sr"},"include":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"containerInstances":{"shape":"S63"},"failures":{"shape":"S56"}}}},"DescribeServices":{"input":{"type":"structure","required":["services"],"members":{"cluster":{},"services":{"shape":"Sr"},"include":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"services":{"type":"list","member":{"shape":"S25"}},"failures":{"shape":"S56"}}}},"DescribeTaskDefinition":{"input":{"type":"structure","required":["taskDefinition"],"members":{"taskDefinition":{},"include":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"taskDefinition":{"shape":"S35"},"tags":{"shape":"Sa"}}}},"DescribeTaskSets":{"input":{"type":"structure","required":["cluster","service"],"members":{"cluster":{},"service":{},"taskSets":{"shape":"Sr"},"include":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"taskSets":{"shape":"S26"},"failures":{"shape":"S56"}}}},"DescribeTasks":{"input":{"type":"structure","required":["tasks"],"members":{"cluster":{},"tasks":{"shape":"Sr"},"include":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"tasks":{"shape":"S6l"},"failures":{"shape":"S56"}}}},"DiscoverPollEndpoint":{"input":{"type":"structure","members":{"containerInstance":{},"cluster":{}}},"output":{"type":"structure","members":{"endpoint":{},"telemetryEndpoint":{},"serviceConnectEndpoint":{}}}},"ExecuteCommand":{"input":{"type":"structure","required":["command","interactive","task"],"members":{"cluster":{},"container":{},"command":{},"interactive":{"type":"boolean"},"task":{}}},"output":{"type":"structure","members":{"clusterArn":{},"containerArn":{},"containerName":{},"interactive":{"type":"boolean"},"session":{"type":"structure","members":{"sessionId":{},"streamUrl":{},"tokenValue":{"type":"string","sensitive":true}}},"taskArn":{}}}},"GetTaskProtection":{"input":{"type":"structure","required":["cluster"],"members":{"cluster":{},"tasks":{"shape":"Sr"}}},"output":{"type":"structure","members":{"protectedTasks":{"shape":"S7d"},"failures":{"shape":"S56"}}}},"ListAccountSettings":{"input":{"type":"structure","members":{"name":{},"value":{},"principalArn":{},"effectiveSettings":{"type":"boolean"},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"settings":{"type":"list","member":{"shape":"S2p"}},"nextToken":{}}}},"ListAttributes":{"input":{"type":"structure","required":["targetType"],"members":{"cluster":{},"targetType":{},"attributeName":{},"attributeValue":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"attributes":{"shape":"S2r"},"nextToken":{}}}},"ListClusters":{"input":{"type":"structure","members":{"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"clusterArns":{"shape":"Sr"},"nextToken":{}}}},"ListContainerInstances":{"input":{"type":"structure","members":{"cluster":{},"filter":{},"nextToken":{},"maxResults":{"type":"integer"},"status":{}}},"output":{"type":"structure","members":{"containerInstanceArns":{"shape":"Sr"},"nextToken":{}}}},"ListServices":{"input":{"type":"structure","members":{"cluster":{},"nextToken":{},"maxResults":{"type":"integer"},"launchType":{},"schedulingStrategy":{}}},"output":{"type":"structure","members":{"serviceArns":{"shape":"Sr"},"nextToken":{}}}},"ListServicesByNamespace":{"input":{"type":"structure","required":["namespace"],"members":{"namespace":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"serviceArns":{"shape":"Sr"},"nextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{}}},"output":{"type":"structure","members":{"tags":{"shape":"Sa"}}}},"ListTaskDefinitionFamilies":{"input":{"type":"structure","members":{"familyPrefix":{},"status":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"families":{"shape":"Sr"},"nextToken":{}}}},"ListTaskDefinitions":{"input":{"type":"structure","members":{"familyPrefix":{},"status":{},"sort":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"taskDefinitionArns":{"shape":"Sr"},"nextToken":{}}}},"ListTasks":{"input":{"type":"structure","members":{"cluster":{},"containerInstance":{},"family":{},"nextToken":{},"maxResults":{"type":"integer"},"startedBy":{},"serviceName":{},"desiredStatus":{},"launchType":{}}},"output":{"type":"structure","members":{"taskArns":{"shape":"Sr"},"nextToken":{}}}},"PutAccountSetting":{"input":{"type":"structure","required":["name","value"],"members":{"name":{},"value":{},"principalArn":{}}},"output":{"type":"structure","members":{"setting":{"shape":"S2p"}}}},"PutAccountSettingDefault":{"input":{"type":"structure","required":["name","value"],"members":{"name":{},"value":{}}},"output":{"type":"structure","members":{"setting":{"shape":"S2p"}}}},"PutAttributes":{"input":{"type":"structure","required":["attributes"],"members":{"cluster":{},"attributes":{"shape":"S2r"}}},"output":{"type":"structure","members":{"attributes":{"shape":"S2r"}}}},"PutClusterCapacityProviders":{"input":{"type":"structure","required":["cluster","capacityProviders","defaultCapacityProviderStrategy"],"members":{"cluster":{},"capacityProviders":{"shape":"Sr"},"defaultCapacityProviderStrategy":{"shape":"Ss"}}},"output":{"type":"structure","members":{"cluster":{"shape":"Sy"}}}},"RegisterContainerInstance":{"input":{"type":"structure","members":{"cluster":{},"instanceIdentityDocument":{},"instanceIdentityDocumentSignature":{},"totalResources":{"shape":"S5f"},"versionInfo":{"shape":"S5e"},"containerInstanceArn":{},"attributes":{"shape":"S2r"},"platformDevices":{"type":"list","member":{"type":"structure","required":["id","type"],"members":{"id":{},"type":{}}}},"tags":{"shape":"Sa"}}},"output":{"type":"structure","members":{"containerInstance":{"shape":"S5c"}}}},"RegisterTaskDefinition":{"input":{"type":"structure","required":["family","containerDefinitions"],"members":{"family":{},"taskRoleArn":{},"executionRoleArn":{},"networkMode":{},"containerDefinitions":{"shape":"S36"},"volumes":{"shape":"S4c"},"placementConstraints":{"shape":"S4q"},"requiresCompatibilities":{"shape":"S4t"},"cpu":{},"memory":{},"tags":{"shape":"Sa"},"pidMode":{},"ipcMode":{},"proxyConfiguration":{"shape":"S52"},"inferenceAccelerators":{"shape":"S4y"},"ephemeralStorage":{"shape":"S55"},"runtimePlatform":{"shape":"S4v"}}},"output":{"type":"structure","members":{"taskDefinition":{"shape":"S35"},"tags":{"shape":"Sa"}}}},"RunTask":{"input":{"type":"structure","required":["taskDefinition"],"members":{"capacityProviderStrategy":{"shape":"Ss"},"cluster":{},"count":{"type":"integer"},"enableECSManagedTags":{"type":"boolean"},"enableExecuteCommand":{"type":"boolean"},"group":{},"launchType":{},"networkConfiguration":{"shape":"S1m"},"overrides":{"shape":"S6z"},"placementConstraints":{"shape":"S1g"},"placementStrategy":{"shape":"S1j"},"platformVersion":{},"propagateTags":{},"referenceId":{},"startedBy":{},"tags":{"shape":"Sa"},"taskDefinition":{}}},"output":{"type":"structure","members":{"tasks":{"shape":"S6l"},"failures":{"shape":"S56"}}}},"StartTask":{"input":{"type":"structure","required":["containerInstances","taskDefinition"],"members":{"cluster":{},"containerInstances":{"shape":"Sr"},"enableECSManagedTags":{"type":"boolean"},"enableExecuteCommand":{"type":"boolean"},"group":{},"networkConfiguration":{"shape":"S1m"},"overrides":{"shape":"S6z"},"propagateTags":{},"referenceId":{},"startedBy":{},"tags":{"shape":"Sa"},"taskDefinition":{}}},"output":{"type":"structure","members":{"tasks":{"shape":"S6l"},"failures":{"shape":"S56"}}}},"StopTask":{"input":{"type":"structure","required":["task"],"members":{"cluster":{},"task":{},"reason":{}}},"output":{"type":"structure","members":{"task":{"shape":"S6m"}}}},"SubmitAttachmentStateChanges":{"input":{"type":"structure","required":["attachments"],"members":{"cluster":{},"attachments":{"shape":"S8q"}}},"output":{"type":"structure","members":{"acknowledgment":{}}}},"SubmitContainerStateChange":{"input":{"type":"structure","members":{"cluster":{},"task":{},"containerName":{},"runtimeId":{},"status":{},"exitCode":{"type":"integer"},"reason":{},"networkBindings":{"shape":"S6q"}}},"output":{"type":"structure","members":{"acknowledgment":{}}}},"SubmitTaskStateChange":{"input":{"type":"structure","members":{"cluster":{},"task":{},"status":{},"reason":{},"containers":{"type":"list","member":{"type":"structure","members":{"containerName":{},"imageDigest":{},"runtimeId":{},"exitCode":{"type":"integer"},"networkBindings":{"shape":"S6q"},"reason":{},"status":{}}}},"attachments":{"shape":"S8q"},"managedAgents":{"type":"list","member":{"type":"structure","required":["containerName","managedAgentName","status"],"members":{"containerName":{},"managedAgentName":{},"status":{},"reason":{}}}},"pullStartedAt":{"type":"timestamp"},"pullStoppedAt":{"type":"timestamp"},"executionStoppedAt":{"type":"timestamp"}}},"output":{"type":"structure","members":{"acknowledgment":{}}}},"TagResource":{"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{},"tags":{"shape":"Sa"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{},"tagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateCapacityProvider":{"input":{"type":"structure","required":["name","autoScalingGroupProvider"],"members":{"name":{},"autoScalingGroupProvider":{"type":"structure","members":{"managedScaling":{"shape":"S4"},"managedTerminationProtection":{}}}}},"output":{"type":"structure","members":{"capacityProvider":{"shape":"Sf"}}}},"UpdateCluster":{"input":{"type":"structure","required":["cluster"],"members":{"cluster":{},"settings":{"shape":"Sj"},"configuration":{"shape":"Sm"},"serviceConnectDefaults":{"shape":"Sw"}}},"output":{"type":"structure","members":{"cluster":{"shape":"Sy"}}}},"UpdateClusterSettings":{"input":{"type":"structure","required":["cluster","settings"],"members":{"cluster":{},"settings":{"shape":"Sj"}}},"output":{"type":"structure","members":{"cluster":{"shape":"Sy"}}}},"UpdateContainerAgent":{"input":{"type":"structure","required":["containerInstance"],"members":{"cluster":{},"containerInstance":{}}},"output":{"type":"structure","members":{"containerInstance":{"shape":"S5c"}}}},"UpdateContainerInstancesState":{"input":{"type":"structure","required":["containerInstances","status"],"members":{"cluster":{},"containerInstances":{"shape":"Sr"},"status":{}}},"output":{"type":"structure","members":{"containerInstances":{"shape":"S63"},"failures":{"shape":"S56"}}}},"UpdateService":{"input":{"type":"structure","required":["service"],"members":{"cluster":{},"service":{},"desiredCount":{"type":"integer"},"taskDefinition":{},"capacityProviderStrategy":{"shape":"Ss"},"deploymentConfiguration":{"shape":"S1d"},"networkConfiguration":{"shape":"S1m"},"placementConstraints":{"shape":"S1g"},"placementStrategy":{"shape":"S1j"},"platformVersion":{},"forceNewDeployment":{"type":"boolean"},"healthCheckGracePeriodSeconds":{"type":"integer"},"enableExecuteCommand":{"type":"boolean"},"enableECSManagedTags":{"type":"boolean"},"loadBalancers":{"shape":"S17"},"propagateTags":{},"serviceRegistries":{"shape":"S1a"},"serviceConnectConfiguration":{"shape":"S1t"}}},"output":{"type":"structure","members":{"service":{"shape":"S25"}}}},"UpdateServicePrimaryTaskSet":{"input":{"type":"structure","required":["cluster","service","primaryTaskSet"],"members":{"cluster":{},"service":{},"primaryTaskSet":{}}},"output":{"type":"structure","members":{"taskSet":{"shape":"S27"}}}},"UpdateTaskProtection":{"input":{"type":"structure","required":["cluster","tasks","protectionEnabled"],"members":{"cluster":{},"tasks":{"shape":"Sr"},"protectionEnabled":{"type":"boolean"},"expiresInMinutes":{"type":"integer"}}},"output":{"type":"structure","members":{"protectedTasks":{"shape":"S7d"},"failures":{"shape":"S56"}}}},"UpdateTaskSet":{"input":{"type":"structure","required":["cluster","service","taskSet","scale"],"members":{"cluster":{},"service":{},"taskSet":{},"scale":{"shape":"S29"}}},"output":{"type":"structure","members":{"taskSet":{"shape":"S27"}}}}},"shapes":{"S3":{"type":"structure","required":["autoScalingGroupArn"],"members":{"autoScalingGroupArn":{},"managedScaling":{"shape":"S4"},"managedTerminationProtection":{}}},"S4":{"type":"structure","members":{"status":{},"targetCapacity":{"type":"integer"},"minimumScalingStepSize":{"type":"integer"},"maximumScalingStepSize":{"type":"integer"},"instanceWarmupPeriod":{"type":"integer"}}},"Sa":{"type":"list","member":{"type":"structure","members":{"key":{},"value":{}}}},"Sf":{"type":"structure","members":{"capacityProviderArn":{},"name":{},"status":{},"autoScalingGroupProvider":{"shape":"S3"},"updateStatus":{},"updateStatusReason":{},"tags":{"shape":"Sa"}}},"Sj":{"type":"list","member":{"type":"structure","members":{"name":{},"value":{}}}},"Sm":{"type":"structure","members":{"executeCommandConfiguration":{"type":"structure","members":{"kmsKeyId":{},"logging":{},"logConfiguration":{"type":"structure","members":{"cloudWatchLogGroupName":{},"cloudWatchEncryptionEnabled":{"type":"boolean"},"s3BucketName":{},"s3EncryptionEnabled":{"type":"boolean"},"s3KeyPrefix":{}}}}}}},"Sr":{"type":"list","member":{}},"Ss":{"type":"list","member":{"type":"structure","required":["capacityProvider"],"members":{"capacityProvider":{},"weight":{"type":"integer"},"base":{"type":"integer"}}}},"Sw":{"type":"structure","required":["namespace"],"members":{"namespace":{}}},"Sy":{"type":"structure","members":{"clusterArn":{},"clusterName":{},"configuration":{"shape":"Sm"},"status":{},"registeredContainerInstancesCount":{"type":"integer"},"runningTasksCount":{"type":"integer"},"pendingTasksCount":{"type":"integer"},"activeServicesCount":{"type":"integer"},"statistics":{"type":"list","member":{"shape":"S11"}},"tags":{"shape":"Sa"},"settings":{"shape":"Sj"},"capacityProviders":{"shape":"Sr"},"defaultCapacityProviderStrategy":{"shape":"Ss"},"attachments":{"shape":"S12"},"attachmentsStatus":{},"serviceConnectDefaults":{"type":"structure","members":{"namespace":{}}}}},"S11":{"type":"structure","members":{"name":{},"value":{}}},"S12":{"type":"list","member":{"type":"structure","members":{"id":{},"type":{},"status":{},"details":{"type":"list","member":{"shape":"S11"}}}}},"S17":{"type":"list","member":{"type":"structure","members":{"targetGroupArn":{},"loadBalancerName":{},"containerName":{},"containerPort":{"type":"integer"}}}},"S1a":{"type":"list","member":{"type":"structure","members":{"registryArn":{},"port":{"type":"integer"},"containerName":{},"containerPort":{"type":"integer"}}}},"S1d":{"type":"structure","members":{"deploymentCircuitBreaker":{"type":"structure","required":["enable","rollback"],"members":{"enable":{"type":"boolean"},"rollback":{"type":"boolean"}}},"maximumPercent":{"type":"integer"},"minimumHealthyPercent":{"type":"integer"},"alarms":{"type":"structure","required":["alarmNames","enable","rollback"],"members":{"alarmNames":{"shape":"Sr"},"enable":{"type":"boolean"},"rollback":{"type":"boolean"}}}}},"S1g":{"type":"list","member":{"type":"structure","members":{"type":{},"expression":{}}}},"S1j":{"type":"list","member":{"type":"structure","members":{"type":{},"field":{}}}},"S1m":{"type":"structure","members":{"awsvpcConfiguration":{"type":"structure","required":["subnets"],"members":{"subnets":{"shape":"Sr"},"securityGroups":{"shape":"Sr"},"assignPublicIp":{}}}}},"S1q":{"type":"structure","required":["type"],"members":{"type":{}}},"S1t":{"type":"structure","required":["enabled"],"members":{"enabled":{"type":"boolean"},"namespace":{},"services":{"type":"list","member":{"type":"structure","required":["portName"],"members":{"portName":{},"discoveryName":{},"clientAliases":{"type":"list","member":{"type":"structure","required":["port"],"members":{"port":{"type":"integer"},"dnsName":{}}}},"ingressPortOverride":{"type":"integer"}}}},"logConfiguration":{"shape":"S1z"}}},"S1z":{"type":"structure","required":["logDriver"],"members":{"logDriver":{},"options":{"type":"map","key":{},"value":{}},"secretOptions":{"shape":"S22"}}},"S22":{"type":"list","member":{"type":"structure","required":["name","valueFrom"],"members":{"name":{},"valueFrom":{}}}},"S25":{"type":"structure","members":{"serviceArn":{},"serviceName":{},"clusterArn":{},"loadBalancers":{"shape":"S17"},"serviceRegistries":{"shape":"S1a"},"status":{},"desiredCount":{"type":"integer"},"runningCount":{"type":"integer"},"pendingCount":{"type":"integer"},"launchType":{},"capacityProviderStrategy":{"shape":"Ss"},"platformVersion":{},"platformFamily":{},"taskDefinition":{},"deploymentConfiguration":{"shape":"S1d"},"taskSets":{"shape":"S26"},"deployments":{"type":"list","member":{"type":"structure","members":{"id":{},"status":{},"taskDefinition":{},"desiredCount":{"type":"integer"},"pendingCount":{"type":"integer"},"runningCount":{"type":"integer"},"failedTasks":{"type":"integer"},"createdAt":{"type":"timestamp"},"updatedAt":{"type":"timestamp"},"capacityProviderStrategy":{"shape":"Ss"},"launchType":{},"platformVersion":{},"platformFamily":{},"networkConfiguration":{"shape":"S1m"},"rolloutState":{},"rolloutStateReason":{},"serviceConnectConfiguration":{"shape":"S1t"},"serviceConnectResources":{"type":"list","member":{"type":"structure","members":{"discoveryName":{},"discoveryArn":{}}}}}}},"roleArn":{},"events":{"type":"list","member":{"type":"structure","members":{"id":{},"createdAt":{"type":"timestamp"},"message":{}}}},"createdAt":{"type":"timestamp"},"placementConstraints":{"shape":"S1g"},"placementStrategy":{"shape":"S1j"},"networkConfiguration":{"shape":"S1m"},"healthCheckGracePeriodSeconds":{"type":"integer"},"schedulingStrategy":{},"deploymentController":{"shape":"S1q"},"tags":{"shape":"Sa"},"createdBy":{},"enableECSManagedTags":{"type":"boolean"},"propagateTags":{},"enableExecuteCommand":{"type":"boolean"}}},"S26":{"type":"list","member":{"shape":"S27"}},"S27":{"type":"structure","members":{"id":{},"taskSetArn":{},"serviceArn":{},"clusterArn":{},"startedBy":{},"externalId":{},"status":{},"taskDefinition":{},"computedDesiredCount":{"type":"integer"},"pendingCount":{"type":"integer"},"runningCount":{"type":"integer"},"createdAt":{"type":"timestamp"},"updatedAt":{"type":"timestamp"},"launchType":{},"capacityProviderStrategy":{"shape":"Ss"},"platformVersion":{},"platformFamily":{},"networkConfiguration":{"shape":"S1m"},"loadBalancers":{"shape":"S17"},"serviceRegistries":{"shape":"S1a"},"scale":{"shape":"S29"},"stabilityStatus":{},"stabilityStatusAt":{"type":"timestamp"},"tags":{"shape":"Sa"}}},"S29":{"type":"structure","members":{"value":{"type":"double"},"unit":{}}},"S2p":{"type":"structure","members":{"name":{},"value":{},"principalArn":{}}},"S2r":{"type":"list","member":{"shape":"S2s"}},"S2s":{"type":"structure","required":["name"],"members":{"name":{},"value":{},"targetType":{},"targetId":{}}},"S35":{"type":"structure","members":{"taskDefinitionArn":{},"containerDefinitions":{"shape":"S36"},"family":{},"taskRoleArn":{},"executionRoleArn":{},"networkMode":{},"revision":{"type":"integer"},"volumes":{"shape":"S4c"},"status":{},"requiresAttributes":{"type":"list","member":{"shape":"S2s"}},"placementConstraints":{"shape":"S4q"},"compatibilities":{"shape":"S4t"},"runtimePlatform":{"shape":"S4v"},"requiresCompatibilities":{"shape":"S4t"},"cpu":{},"memory":{},"inferenceAccelerators":{"shape":"S4y"},"pidMode":{},"ipcMode":{},"proxyConfiguration":{"shape":"S52"},"registeredAt":{"type":"timestamp"},"deregisteredAt":{"type":"timestamp"},"registeredBy":{},"ephemeralStorage":{"shape":"S55"}}},"S36":{"type":"list","member":{"type":"structure","members":{"name":{},"image":{},"repositoryCredentials":{"type":"structure","required":["credentialsParameter"],"members":{"credentialsParameter":{}}},"cpu":{"type":"integer"},"memory":{"type":"integer"},"memoryReservation":{"type":"integer"},"links":{"shape":"Sr"},"portMappings":{"type":"list","member":{"type":"structure","members":{"containerPort":{"type":"integer"},"hostPort":{"type":"integer"},"protocol":{},"name":{},"appProtocol":{},"containerPortRange":{}}}},"essential":{"type":"boolean"},"entryPoint":{"shape":"Sr"},"command":{"shape":"Sr"},"environment":{"shape":"S3d"},"environmentFiles":{"shape":"S3e"},"mountPoints":{"type":"list","member":{"type":"structure","members":{"sourceVolume":{},"containerPath":{},"readOnly":{"type":"boolean"}}}},"volumesFrom":{"type":"list","member":{"type":"structure","members":{"sourceContainer":{},"readOnly":{"type":"boolean"}}}},"linuxParameters":{"type":"structure","members":{"capabilities":{"type":"structure","members":{"add":{"shape":"Sr"},"drop":{"shape":"Sr"}}},"devices":{"type":"list","member":{"type":"structure","required":["hostPath"],"members":{"hostPath":{},"containerPath":{},"permissions":{"type":"list","member":{}}}}},"initProcessEnabled":{"type":"boolean"},"sharedMemorySize":{"type":"integer"},"tmpfs":{"type":"list","member":{"type":"structure","required":["containerPath","size"],"members":{"containerPath":{},"size":{"type":"integer"},"mountOptions":{"shape":"Sr"}}}},"maxSwap":{"type":"integer"},"swappiness":{"type":"integer"}}},"secrets":{"shape":"S22"},"dependsOn":{"type":"list","member":{"type":"structure","required":["containerName","condition"],"members":{"containerName":{},"condition":{}}}},"startTimeout":{"type":"integer"},"stopTimeout":{"type":"integer"},"hostname":{},"user":{},"workingDirectory":{},"disableNetworking":{"type":"boolean"},"privileged":{"type":"boolean"},"readonlyRootFilesystem":{"type":"boolean"},"dnsServers":{"shape":"Sr"},"dnsSearchDomains":{"shape":"Sr"},"extraHosts":{"type":"list","member":{"type":"structure","required":["hostname","ipAddress"],"members":{"hostname":{},"ipAddress":{}}}},"dockerSecurityOptions":{"shape":"Sr"},"interactive":{"type":"boolean"},"pseudoTerminal":{"type":"boolean"},"dockerLabels":{"type":"map","key":{},"value":{}},"ulimits":{"type":"list","member":{"type":"structure","required":["name","softLimit","hardLimit"],"members":{"name":{},"softLimit":{"type":"integer"},"hardLimit":{"type":"integer"}}}},"logConfiguration":{"shape":"S1z"},"healthCheck":{"type":"structure","required":["command"],"members":{"command":{"shape":"Sr"},"interval":{"type":"integer"},"timeout":{"type":"integer"},"retries":{"type":"integer"},"startPeriod":{"type":"integer"}}},"systemControls":{"type":"list","member":{"type":"structure","members":{"namespace":{},"value":{}}}},"resourceRequirements":{"shape":"S45"},"firelensConfiguration":{"type":"structure","required":["type"],"members":{"type":{},"options":{"type":"map","key":{},"value":{}}}},"credentialSpecs":{"shape":"Sr"}}}},"S3d":{"type":"list","member":{"shape":"S11"}},"S3e":{"type":"list","member":{"type":"structure","required":["value","type"],"members":{"value":{},"type":{}}}},"S45":{"type":"list","member":{"type":"structure","required":["value","type"],"members":{"value":{},"type":{}}}},"S4c":{"type":"list","member":{"type":"structure","members":{"name":{},"host":{"type":"structure","members":{"sourcePath":{}}},"dockerVolumeConfiguration":{"type":"structure","members":{"scope":{},"autoprovision":{"type":"boolean"},"driver":{},"driverOpts":{"shape":"S4h"},"labels":{"shape":"S4h"}}},"efsVolumeConfiguration":{"type":"structure","required":["fileSystemId"],"members":{"fileSystemId":{},"rootDirectory":{},"transitEncryption":{},"transitEncryptionPort":{"type":"integer"},"authorizationConfig":{"type":"structure","members":{"accessPointId":{},"iam":{}}}}},"fsxWindowsFileServerVolumeConfiguration":{"type":"structure","required":["fileSystemId","rootDirectory","authorizationConfig"],"members":{"fileSystemId":{},"rootDirectory":{},"authorizationConfig":{"type":"structure","required":["credentialsParameter","domain"],"members":{"credentialsParameter":{},"domain":{}}}}}}}},"S4h":{"type":"map","key":{},"value":{}},"S4q":{"type":"list","member":{"type":"structure","members":{"type":{},"expression":{}}}},"S4t":{"type":"list","member":{}},"S4v":{"type":"structure","members":{"cpuArchitecture":{},"operatingSystemFamily":{}}},"S4y":{"type":"list","member":{"type":"structure","required":["deviceName","deviceType"],"members":{"deviceName":{},"deviceType":{}}}},"S52":{"type":"structure","required":["containerName"],"members":{"type":{},"containerName":{},"properties":{"type":"list","member":{"shape":"S11"}}}},"S55":{"type":"structure","required":["sizeInGiB"],"members":{"sizeInGiB":{"type":"integer"}}},"S56":{"type":"list","member":{"type":"structure","members":{"arn":{},"reason":{},"detail":{}}}},"S5c":{"type":"structure","members":{"containerInstanceArn":{},"ec2InstanceId":{},"capacityProviderName":{},"version":{"type":"long"},"versionInfo":{"shape":"S5e"},"remainingResources":{"shape":"S5f"},"registeredResources":{"shape":"S5f"},"status":{},"statusReason":{},"agentConnected":{"type":"boolean"},"runningTasksCount":{"type":"integer"},"pendingTasksCount":{"type":"integer"},"agentUpdateStatus":{},"attributes":{"shape":"S2r"},"registeredAt":{"type":"timestamp"},"attachments":{"shape":"S12"},"tags":{"shape":"Sa"},"healthStatus":{"type":"structure","members":{"overallStatus":{},"details":{"type":"list","member":{"type":"structure","members":{"type":{},"status":{},"lastUpdated":{"type":"timestamp"},"lastStatusChange":{"type":"timestamp"}}}}}}}},"S5e":{"type":"structure","members":{"agentVersion":{},"agentHash":{},"dockerVersion":{}}},"S5f":{"type":"list","member":{"type":"structure","members":{"name":{},"type":{},"doubleValue":{"type":"double"},"longValue":{"type":"long"},"integerValue":{"type":"integer"},"stringSetValue":{"shape":"Sr"}}}},"S63":{"type":"list","member":{"shape":"S5c"}},"S6l":{"type":"list","member":{"shape":"S6m"}},"S6m":{"type":"structure","members":{"attachments":{"shape":"S12"},"attributes":{"shape":"S2r"},"availabilityZone":{},"capacityProviderName":{},"clusterArn":{},"connectivity":{},"connectivityAt":{"type":"timestamp"},"containerInstanceArn":{},"containers":{"type":"list","member":{"type":"structure","members":{"containerArn":{},"taskArn":{},"name":{},"image":{},"imageDigest":{},"runtimeId":{},"lastStatus":{},"exitCode":{"type":"integer"},"reason":{},"networkBindings":{"shape":"S6q"},"networkInterfaces":{"type":"list","member":{"type":"structure","members":{"attachmentId":{},"privateIpv4Address":{},"ipv6Address":{}}}},"healthStatus":{},"managedAgents":{"type":"list","member":{"type":"structure","members":{"lastStartedAt":{"type":"timestamp"},"name":{},"reason":{},"lastStatus":{}}}},"cpu":{},"memory":{},"memoryReservation":{},"gpuIds":{"type":"list","member":{}}}}},"cpu":{},"createdAt":{"type":"timestamp"},"desiredStatus":{},"enableExecuteCommand":{"type":"boolean"},"executionStoppedAt":{"type":"timestamp"},"group":{},"healthStatus":{},"inferenceAccelerators":{"shape":"S4y"},"lastStatus":{},"launchType":{},"memory":{},"overrides":{"shape":"S6z"},"platformVersion":{},"platformFamily":{},"pullStartedAt":{"type":"timestamp"},"pullStoppedAt":{"type":"timestamp"},"startedAt":{"type":"timestamp"},"startedBy":{},"stopCode":{},"stoppedAt":{"type":"timestamp"},"stoppedReason":{},"stoppingAt":{"type":"timestamp"},"tags":{"shape":"Sa"},"taskArn":{},"taskDefinitionArn":{},"version":{"type":"long"},"ephemeralStorage":{"shape":"S55"}}},"S6q":{"type":"list","member":{"type":"structure","members":{"bindIP":{},"containerPort":{"type":"integer"},"hostPort":{"type":"integer"},"protocol":{},"containerPortRange":{},"hostPortRange":{}}}},"S6z":{"type":"structure","members":{"containerOverrides":{"type":"list","member":{"type":"structure","members":{"name":{},"command":{"shape":"Sr"},"environment":{"shape":"S3d"},"environmentFiles":{"shape":"S3e"},"cpu":{"type":"integer"},"memory":{"type":"integer"},"memoryReservation":{"type":"integer"},"resourceRequirements":{"shape":"S45"}}}},"cpu":{},"inferenceAcceleratorOverrides":{"type":"list","member":{"type":"structure","members":{"deviceName":{},"deviceType":{}}}},"executionRoleArn":{},"memory":{},"taskRoleArn":{},"ephemeralStorage":{"shape":"S55"}}},"S7d":{"type":"list","member":{"type":"structure","members":{"taskArn":{},"protectionEnabled":{"type":"boolean"},"expirationDate":{"type":"timestamp"}}}},"S8q":{"type":"list","member":{"type":"structure","required":["attachmentArn","status"],"members":{"attachmentArn":{},"status":{}}}}}}')},15738:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListAccountSettings":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"settings"},"ListAttributes":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"attributes"},"ListClusters":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"clusterArns"},"ListContainerInstances":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"containerInstanceArns"},"ListServices":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"serviceArns"},"ListServicesByNamespace":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"serviceArns"},"ListTaskDefinitionFamilies":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"families"},"ListTaskDefinitions":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"taskDefinitionArns"},"ListTasks":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"taskArns"}}}')},1299:function(e){"use strict";e.exports=JSON.parse('{"V":{"TasksRunning":{"delay":6,"operation":"DescribeTasks","maxAttempts":100,"acceptors":[{"expected":"STOPPED","matcher":"pathAny","state":"failure","argument":"tasks[].lastStatus"},{"expected":"MISSING","matcher":"pathAny","state":"failure","argument":"failures[].reason"},{"expected":"RUNNING","matcher":"pathAll","state":"success","argument":"tasks[].lastStatus"}]},"TasksStopped":{"delay":6,"operation":"DescribeTasks","maxAttempts":100,"acceptors":[{"expected":"STOPPED","matcher":"pathAll","state":"success","argument":"tasks[].lastStatus"}]},"ServicesStable":{"delay":15,"operation":"DescribeServices","maxAttempts":40,"acceptors":[{"expected":"MISSING","matcher":"pathAny","state":"failure","argument":"failures[].reason"},{"expected":"DRAINING","matcher":"pathAny","state":"failure","argument":"services[].status"},{"expected":"INACTIVE","matcher":"pathAny","state":"failure","argument":"services[].status"},{"expected":true,"matcher":"path","state":"success","argument":"length(services[?!(length(deployments) == `1` && runningCount == desiredCount)]) == `0`"}]},"ServicesInactive":{"delay":15,"operation":"DescribeServices","maxAttempts":40,"acceptors":[{"expected":"MISSING","matcher":"pathAny","state":"failure","argument":"failures[].reason"},{"expected":"INACTIVE","matcher":"pathAny","state":"success","argument":"services[].status"}]}}}')},58426:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-02-02","endpointPrefix":"elasticache","protocol":"query","serviceFullName":"Amazon ElastiCache","serviceId":"ElastiCache","signatureVersion":"v4","uid":"elasticache-2015-02-02","xmlNamespace":"http://elasticache.amazonaws.com/doc/2015-02-02/"},"operations":{"AddTagsToResource":{"input":{"type":"structure","required":["ResourceName","Tags"],"members":{"ResourceName":{},"Tags":{"shape":"S3"}}},"output":{"shape":"S5","resultWrapper":"AddTagsToResourceResult"}},"AuthorizeCacheSecurityGroupIngress":{"input":{"type":"structure","required":["CacheSecurityGroupName","EC2SecurityGroupName","EC2SecurityGroupOwnerId"],"members":{"CacheSecurityGroupName":{},"EC2SecurityGroupName":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"AuthorizeCacheSecurityGroupIngressResult","type":"structure","members":{"CacheSecurityGroup":{"shape":"S8"}}}},"BatchApplyUpdateAction":{"input":{"type":"structure","required":["ServiceUpdateName"],"members":{"ReplicationGroupIds":{"shape":"Sc"},"CacheClusterIds":{"shape":"Sd"},"ServiceUpdateName":{}}},"output":{"shape":"Se","resultWrapper":"BatchApplyUpdateActionResult"}},"BatchStopUpdateAction":{"input":{"type":"structure","required":["ServiceUpdateName"],"members":{"ReplicationGroupIds":{"shape":"Sc"},"CacheClusterIds":{"shape":"Sd"},"ServiceUpdateName":{}}},"output":{"shape":"Se","resultWrapper":"BatchStopUpdateActionResult"}},"CompleteMigration":{"input":{"type":"structure","required":["ReplicationGroupId"],"members":{"ReplicationGroupId":{},"Force":{"type":"boolean"}}},"output":{"resultWrapper":"CompleteMigrationResult","type":"structure","members":{"ReplicationGroup":{"shape":"So"}}}},"CopySnapshot":{"input":{"type":"structure","required":["SourceSnapshotName","TargetSnapshotName"],"members":{"SourceSnapshotName":{},"TargetSnapshotName":{},"TargetBucket":{},"KmsKeyId":{},"Tags":{"shape":"S3"}}},"output":{"resultWrapper":"CopySnapshotResult","type":"structure","members":{"Snapshot":{"shape":"S1u"}}}},"CreateCacheCluster":{"input":{"type":"structure","required":["CacheClusterId"],"members":{"CacheClusterId":{},"ReplicationGroupId":{},"AZMode":{},"PreferredAvailabilityZone":{},"PreferredAvailabilityZones":{"shape":"S23"},"NumCacheNodes":{"type":"integer"},"CacheNodeType":{},"Engine":{},"EngineVersion":{},"CacheParameterGroupName":{},"CacheSubnetGroupName":{},"CacheSecurityGroupNames":{"shape":"S24"},"SecurityGroupIds":{"shape":"S25"},"Tags":{"shape":"S3"},"SnapshotArns":{"shape":"S26"},"SnapshotName":{},"PreferredMaintenanceWindow":{},"Port":{"type":"integer"},"NotificationTopicArn":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"SnapshotRetentionLimit":{"type":"integer"},"SnapshotWindow":{},"AuthToken":{},"OutpostMode":{},"PreferredOutpostArn":{},"PreferredOutpostArns":{"shape":"S28"},"LogDeliveryConfigurations":{"shape":"S29"},"TransitEncryptionEnabled":{"type":"boolean"},"NetworkType":{},"IpDiscovery":{}}},"output":{"resultWrapper":"CreateCacheClusterResult","type":"structure","members":{"CacheCluster":{"shape":"S2c"}}}},"CreateCacheParameterGroup":{"input":{"type":"structure","required":["CacheParameterGroupName","CacheParameterGroupFamily","Description"],"members":{"CacheParameterGroupName":{},"CacheParameterGroupFamily":{},"Description":{},"Tags":{"shape":"S3"}}},"output":{"resultWrapper":"CreateCacheParameterGroupResult","type":"structure","members":{"CacheParameterGroup":{"shape":"S2p"}}}},"CreateCacheSecurityGroup":{"input":{"type":"structure","required":["CacheSecurityGroupName","Description"],"members":{"CacheSecurityGroupName":{},"Description":{},"Tags":{"shape":"S3"}}},"output":{"resultWrapper":"CreateCacheSecurityGroupResult","type":"structure","members":{"CacheSecurityGroup":{"shape":"S8"}}}},"CreateCacheSubnetGroup":{"input":{"type":"structure","required":["CacheSubnetGroupName","CacheSubnetGroupDescription","SubnetIds"],"members":{"CacheSubnetGroupName":{},"CacheSubnetGroupDescription":{},"SubnetIds":{"shape":"S2t"},"Tags":{"shape":"S3"}}},"output":{"resultWrapper":"CreateCacheSubnetGroupResult","type":"structure","members":{"CacheSubnetGroup":{"shape":"S2v"}}}},"CreateGlobalReplicationGroup":{"input":{"type":"structure","required":["GlobalReplicationGroupIdSuffix","PrimaryReplicationGroupId"],"members":{"GlobalReplicationGroupIdSuffix":{},"GlobalReplicationGroupDescription":{},"PrimaryReplicationGroupId":{}}},"output":{"resultWrapper":"CreateGlobalReplicationGroupResult","type":"structure","members":{"GlobalReplicationGroup":{"shape":"S33"}}}},"CreateReplicationGroup":{"input":{"type":"structure","required":["ReplicationGroupId","ReplicationGroupDescription"],"members":{"ReplicationGroupId":{},"ReplicationGroupDescription":{},"GlobalReplicationGroupId":{},"PrimaryClusterId":{},"AutomaticFailoverEnabled":{"type":"boolean"},"MultiAZEnabled":{"type":"boolean"},"NumCacheClusters":{"type":"integer"},"PreferredCacheClusterAZs":{"shape":"S1z"},"NumNodeGroups":{"type":"integer"},"ReplicasPerNodeGroup":{"type":"integer"},"NodeGroupConfiguration":{"type":"list","member":{"shape":"S1x","locationName":"NodeGroupConfiguration"}},"CacheNodeType":{},"Engine":{},"EngineVersion":{},"CacheParameterGroupName":{},"CacheSubnetGroupName":{},"CacheSecurityGroupNames":{"shape":"S24"},"SecurityGroupIds":{"shape":"S25"},"Tags":{"shape":"S3"},"SnapshotArns":{"shape":"S26"},"SnapshotName":{},"PreferredMaintenanceWindow":{},"Port":{"type":"integer"},"NotificationTopicArn":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"SnapshotRetentionLimit":{"type":"integer"},"SnapshotWindow":{},"AuthToken":{},"TransitEncryptionEnabled":{"type":"boolean"},"AtRestEncryptionEnabled":{"type":"boolean"},"KmsKeyId":{},"UserGroupIds":{"type":"list","member":{}},"LogDeliveryConfigurations":{"shape":"S29"},"DataTieringEnabled":{"type":"boolean"},"NetworkType":{},"IpDiscovery":{},"TransitEncryptionMode":{},"ClusterMode":{}}},"output":{"resultWrapper":"CreateReplicationGroupResult","type":"structure","members":{"ReplicationGroup":{"shape":"So"}}}},"CreateSnapshot":{"input":{"type":"structure","required":["SnapshotName"],"members":{"ReplicationGroupId":{},"CacheClusterId":{},"SnapshotName":{},"KmsKeyId":{},"Tags":{"shape":"S3"}}},"output":{"resultWrapper":"CreateSnapshotResult","type":"structure","members":{"Snapshot":{"shape":"S1u"}}}},"CreateUser":{"input":{"type":"structure","required":["UserId","UserName","Engine","AccessString"],"members":{"UserId":{},"UserName":{},"Engine":{},"Passwords":{"shape":"S3i"},"AccessString":{},"NoPasswordRequired":{"type":"boolean"},"Tags":{"shape":"S3"},"AuthenticationMode":{"shape":"S3k"}}},"output":{"shape":"S3m","resultWrapper":"CreateUserResult"}},"CreateUserGroup":{"input":{"type":"structure","required":["UserGroupId","Engine"],"members":{"UserGroupId":{},"Engine":{},"UserIds":{"shape":"S3q"},"Tags":{"shape":"S3"}}},"output":{"shape":"S3r","resultWrapper":"CreateUserGroupResult"}},"DecreaseNodeGroupsInGlobalReplicationGroup":{"input":{"type":"structure","required":["GlobalReplicationGroupId","NodeGroupCount","ApplyImmediately"],"members":{"GlobalReplicationGroupId":{},"NodeGroupCount":{"type":"integer"},"GlobalNodeGroupsToRemove":{"shape":"S3w"},"GlobalNodeGroupsToRetain":{"shape":"S3w"},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"DecreaseNodeGroupsInGlobalReplicationGroupResult","type":"structure","members":{"GlobalReplicationGroup":{"shape":"S33"}}}},"DecreaseReplicaCount":{"input":{"type":"structure","required":["ReplicationGroupId","ApplyImmediately"],"members":{"ReplicationGroupId":{},"NewReplicaCount":{"type":"integer"},"ReplicaConfiguration":{"shape":"S3z"},"ReplicasToRemove":{"type":"list","member":{}},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"DecreaseReplicaCountResult","type":"structure","members":{"ReplicationGroup":{"shape":"So"}}}},"DeleteCacheCluster":{"input":{"type":"structure","required":["CacheClusterId"],"members":{"CacheClusterId":{},"FinalSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteCacheClusterResult","type":"structure","members":{"CacheCluster":{"shape":"S2c"}}}},"DeleteCacheParameterGroup":{"input":{"type":"structure","required":["CacheParameterGroupName"],"members":{"CacheParameterGroupName":{}}}},"DeleteCacheSecurityGroup":{"input":{"type":"structure","required":["CacheSecurityGroupName"],"members":{"CacheSecurityGroupName":{}}}},"DeleteCacheSubnetGroup":{"input":{"type":"structure","required":["CacheSubnetGroupName"],"members":{"CacheSubnetGroupName":{}}}},"DeleteGlobalReplicationGroup":{"input":{"type":"structure","required":["GlobalReplicationGroupId","RetainPrimaryReplicationGroup"],"members":{"GlobalReplicationGroupId":{},"RetainPrimaryReplicationGroup":{"type":"boolean"}}},"output":{"resultWrapper":"DeleteGlobalReplicationGroupResult","type":"structure","members":{"GlobalReplicationGroup":{"shape":"S33"}}}},"DeleteReplicationGroup":{"input":{"type":"structure","required":["ReplicationGroupId"],"members":{"ReplicationGroupId":{},"RetainPrimaryCluster":{"type":"boolean"},"FinalSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteReplicationGroupResult","type":"structure","members":{"ReplicationGroup":{"shape":"So"}}}},"DeleteSnapshot":{"input":{"type":"structure","required":["SnapshotName"],"members":{"SnapshotName":{}}},"output":{"resultWrapper":"DeleteSnapshotResult","type":"structure","members":{"Snapshot":{"shape":"S1u"}}}},"DeleteUser":{"input":{"type":"structure","required":["UserId"],"members":{"UserId":{}}},"output":{"shape":"S3m","resultWrapper":"DeleteUserResult"}},"DeleteUserGroup":{"input":{"type":"structure","required":["UserGroupId"],"members":{"UserGroupId":{}}},"output":{"shape":"S3r","resultWrapper":"DeleteUserGroupResult"}},"DescribeCacheClusters":{"input":{"type":"structure","members":{"CacheClusterId":{},"MaxRecords":{"type":"integer"},"Marker":{},"ShowCacheNodeInfo":{"type":"boolean"},"ShowCacheClustersNotInReplicationGroups":{"type":"boolean"}}},"output":{"resultWrapper":"DescribeCacheClustersResult","type":"structure","members":{"Marker":{},"CacheClusters":{"type":"list","member":{"shape":"S2c","locationName":"CacheCluster"}}}}},"DescribeCacheEngineVersions":{"input":{"type":"structure","members":{"Engine":{},"EngineVersion":{},"CacheParameterGroupFamily":{},"MaxRecords":{"type":"integer"},"Marker":{},"DefaultOnly":{"type":"boolean"}}},"output":{"resultWrapper":"DescribeCacheEngineVersionsResult","type":"structure","members":{"Marker":{},"CacheEngineVersions":{"type":"list","member":{"locationName":"CacheEngineVersion","type":"structure","members":{"Engine":{},"EngineVersion":{},"CacheParameterGroupFamily":{},"CacheEngineDescription":{},"CacheEngineVersionDescription":{}}}}}}},"DescribeCacheParameterGroups":{"input":{"type":"structure","members":{"CacheParameterGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeCacheParameterGroupsResult","type":"structure","members":{"Marker":{},"CacheParameterGroups":{"type":"list","member":{"shape":"S2p","locationName":"CacheParameterGroup"}}}}},"DescribeCacheParameters":{"input":{"type":"structure","required":["CacheParameterGroupName"],"members":{"CacheParameterGroupName":{},"Source":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeCacheParametersResult","type":"structure","members":{"Marker":{},"Parameters":{"shape":"S4s"},"CacheNodeTypeSpecificParameters":{"shape":"S4v"}}}},"DescribeCacheSecurityGroups":{"input":{"type":"structure","members":{"CacheSecurityGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeCacheSecurityGroupsResult","type":"structure","members":{"Marker":{},"CacheSecurityGroups":{"type":"list","member":{"shape":"S8","locationName":"CacheSecurityGroup"}}}}},"DescribeCacheSubnetGroups":{"input":{"type":"structure","members":{"CacheSubnetGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeCacheSubnetGroupsResult","type":"structure","members":{"Marker":{},"CacheSubnetGroups":{"type":"list","member":{"shape":"S2v","locationName":"CacheSubnetGroup"}}}}},"DescribeEngineDefaultParameters":{"input":{"type":"structure","required":["CacheParameterGroupFamily"],"members":{"CacheParameterGroupFamily":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEngineDefaultParametersResult","type":"structure","members":{"EngineDefaults":{"type":"structure","members":{"CacheParameterGroupFamily":{},"Marker":{},"Parameters":{"shape":"S4s"},"CacheNodeTypeSpecificParameters":{"shape":"S4v"}},"wrapper":true}}}},"DescribeEvents":{"input":{"type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Duration":{"type":"integer"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventsResult","type":"structure","members":{"Marker":{},"Events":{"type":"list","member":{"locationName":"Event","type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"Message":{},"Date":{"type":"timestamp"}}}}}}},"DescribeGlobalReplicationGroups":{"input":{"type":"structure","members":{"GlobalReplicationGroupId":{},"MaxRecords":{"type":"integer"},"Marker":{},"ShowMemberInfo":{"type":"boolean"}}},"output":{"resultWrapper":"DescribeGlobalReplicationGroupsResult","type":"structure","members":{"Marker":{},"GlobalReplicationGroups":{"type":"list","member":{"shape":"S33","locationName":"GlobalReplicationGroup"}}}}},"DescribeReplicationGroups":{"input":{"type":"structure","members":{"ReplicationGroupId":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReplicationGroupsResult","type":"structure","members":{"Marker":{},"ReplicationGroups":{"type":"list","member":{"shape":"So","locationName":"ReplicationGroup"}}}}},"DescribeReservedCacheNodes":{"input":{"type":"structure","members":{"ReservedCacheNodeId":{},"ReservedCacheNodesOfferingId":{},"CacheNodeType":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedCacheNodesResult","type":"structure","members":{"Marker":{},"ReservedCacheNodes":{"type":"list","member":{"shape":"S5m","locationName":"ReservedCacheNode"}}}}},"DescribeReservedCacheNodesOfferings":{"input":{"type":"structure","members":{"ReservedCacheNodesOfferingId":{},"CacheNodeType":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedCacheNodesOfferingsResult","type":"structure","members":{"Marker":{},"ReservedCacheNodesOfferings":{"type":"list","member":{"locationName":"ReservedCacheNodesOffering","type":"structure","members":{"ReservedCacheNodesOfferingId":{},"CacheNodeType":{},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"ProductDescription":{},"OfferingType":{},"RecurringCharges":{"shape":"S5n"}},"wrapper":true}}}}},"DescribeServiceUpdates":{"input":{"type":"structure","members":{"ServiceUpdateName":{},"ServiceUpdateStatus":{"shape":"S5u"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeServiceUpdatesResult","type":"structure","members":{"Marker":{},"ServiceUpdates":{"type":"list","member":{"locationName":"ServiceUpdate","type":"structure","members":{"ServiceUpdateName":{},"ServiceUpdateReleaseDate":{"type":"timestamp"},"ServiceUpdateEndDate":{"type":"timestamp"},"ServiceUpdateSeverity":{},"ServiceUpdateRecommendedApplyByDate":{"type":"timestamp"},"ServiceUpdateStatus":{},"ServiceUpdateDescription":{},"ServiceUpdateType":{},"Engine":{},"EngineVersion":{},"AutoUpdateAfterRecommendedApplyByDate":{"type":"boolean"},"EstimatedUpdateTime":{}}}}}}},"DescribeSnapshots":{"input":{"type":"structure","members":{"ReplicationGroupId":{},"CacheClusterId":{},"SnapshotName":{},"SnapshotSource":{},"Marker":{},"MaxRecords":{"type":"integer"},"ShowNodeGroupConfig":{"type":"boolean"}}},"output":{"resultWrapper":"DescribeSnapshotsResult","type":"structure","members":{"Marker":{},"Snapshots":{"type":"list","member":{"shape":"S1u","locationName":"Snapshot"}}}}},"DescribeUpdateActions":{"input":{"type":"structure","members":{"ServiceUpdateName":{},"ReplicationGroupIds":{"shape":"Sc"},"CacheClusterIds":{"shape":"Sd"},"Engine":{},"ServiceUpdateStatus":{"shape":"S5u"},"ServiceUpdateTimeRange":{"type":"structure","members":{"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}},"UpdateActionStatus":{"type":"list","member":{}},"ShowNodeLevelUpdateStatus":{"type":"boolean"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeUpdateActionsResult","type":"structure","members":{"Marker":{},"UpdateActions":{"type":"list","member":{"locationName":"UpdateAction","type":"structure","members":{"ReplicationGroupId":{},"CacheClusterId":{},"ServiceUpdateName":{},"ServiceUpdateReleaseDate":{"type":"timestamp"},"ServiceUpdateSeverity":{},"ServiceUpdateStatus":{},"ServiceUpdateRecommendedApplyByDate":{"type":"timestamp"},"ServiceUpdateType":{},"UpdateActionAvailableDate":{"type":"timestamp"},"UpdateActionStatus":{},"NodesUpdated":{},"UpdateActionStatusModifiedDate":{"type":"timestamp"},"SlaMet":{},"NodeGroupUpdateStatus":{"type":"list","member":{"locationName":"NodeGroupUpdateStatus","type":"structure","members":{"NodeGroupId":{},"NodeGroupMemberUpdateStatus":{"type":"list","member":{"locationName":"NodeGroupMemberUpdateStatus","type":"structure","members":{"CacheClusterId":{},"CacheNodeId":{},"NodeUpdateStatus":{},"NodeDeletionDate":{"type":"timestamp"},"NodeUpdateStartDate":{"type":"timestamp"},"NodeUpdateEndDate":{"type":"timestamp"},"NodeUpdateInitiatedBy":{},"NodeUpdateInitiatedDate":{"type":"timestamp"},"NodeUpdateStatusModifiedDate":{"type":"timestamp"}}}}}}},"CacheNodeUpdateStatus":{"type":"list","member":{"locationName":"CacheNodeUpdateStatus","type":"structure","members":{"CacheNodeId":{},"NodeUpdateStatus":{},"NodeDeletionDate":{"type":"timestamp"},"NodeUpdateStartDate":{"type":"timestamp"},"NodeUpdateEndDate":{"type":"timestamp"},"NodeUpdateInitiatedBy":{},"NodeUpdateInitiatedDate":{"type":"timestamp"},"NodeUpdateStatusModifiedDate":{"type":"timestamp"}}}},"EstimatedUpdateTime":{},"Engine":{}}}}}}},"DescribeUserGroups":{"input":{"type":"structure","members":{"UserGroupId":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeUserGroupsResult","type":"structure","members":{"UserGroups":{"type":"list","member":{"shape":"S3r"}},"Marker":{}}}},"DescribeUsers":{"input":{"type":"structure","members":{"Engine":{},"UserId":{},"Filters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"type":"list","member":{}}}}},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeUsersResult","type":"structure","members":{"Users":{"type":"list","member":{"shape":"S3m"}},"Marker":{}}}},"DisassociateGlobalReplicationGroup":{"input":{"type":"structure","required":["GlobalReplicationGroupId","ReplicationGroupId","ReplicationGroupRegion"],"members":{"GlobalReplicationGroupId":{},"ReplicationGroupId":{},"ReplicationGroupRegion":{}}},"output":{"resultWrapper":"DisassociateGlobalReplicationGroupResult","type":"structure","members":{"GlobalReplicationGroup":{"shape":"S33"}}}},"FailoverGlobalReplicationGroup":{"input":{"type":"structure","required":["GlobalReplicationGroupId","PrimaryRegion","PrimaryReplicationGroupId"],"members":{"GlobalReplicationGroupId":{},"PrimaryRegion":{},"PrimaryReplicationGroupId":{}}},"output":{"resultWrapper":"FailoverGlobalReplicationGroupResult","type":"structure","members":{"GlobalReplicationGroup":{"shape":"S33"}}}},"IncreaseNodeGroupsInGlobalReplicationGroup":{"input":{"type":"structure","required":["GlobalReplicationGroupId","NodeGroupCount","ApplyImmediately"],"members":{"GlobalReplicationGroupId":{},"NodeGroupCount":{"type":"integer"},"RegionalConfigurations":{"type":"list","member":{"locationName":"RegionalConfiguration","type":"structure","required":["ReplicationGroupId","ReplicationGroupRegion","ReshardingConfiguration"],"members":{"ReplicationGroupId":{},"ReplicationGroupRegion":{},"ReshardingConfiguration":{"shape":"S71"}}}},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"IncreaseNodeGroupsInGlobalReplicationGroupResult","type":"structure","members":{"GlobalReplicationGroup":{"shape":"S33"}}}},"IncreaseReplicaCount":{"input":{"type":"structure","required":["ReplicationGroupId","ApplyImmediately"],"members":{"ReplicationGroupId":{},"NewReplicaCount":{"type":"integer"},"ReplicaConfiguration":{"shape":"S3z"},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"IncreaseReplicaCountResult","type":"structure","members":{"ReplicationGroup":{"shape":"So"}}}},"ListAllowedNodeTypeModifications":{"input":{"type":"structure","members":{"CacheClusterId":{},"ReplicationGroupId":{}}},"output":{"resultWrapper":"ListAllowedNodeTypeModificationsResult","type":"structure","members":{"ScaleUpModifications":{"shape":"S78"},"ScaleDownModifications":{"shape":"S78"}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceName"],"members":{"ResourceName":{}}},"output":{"shape":"S5","resultWrapper":"ListTagsForResourceResult"}},"ModifyCacheCluster":{"input":{"type":"structure","required":["CacheClusterId"],"members":{"CacheClusterId":{},"NumCacheNodes":{"type":"integer"},"CacheNodeIdsToRemove":{"shape":"S2e"},"AZMode":{},"NewAvailabilityZones":{"shape":"S23"},"CacheSecurityGroupNames":{"shape":"S24"},"SecurityGroupIds":{"shape":"S25"},"PreferredMaintenanceWindow":{},"NotificationTopicArn":{},"CacheParameterGroupName":{},"NotificationTopicStatus":{},"ApplyImmediately":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"SnapshotRetentionLimit":{"type":"integer"},"SnapshotWindow":{},"CacheNodeType":{},"AuthToken":{},"AuthTokenUpdateStrategy":{},"LogDeliveryConfigurations":{"shape":"S29"},"IpDiscovery":{}}},"output":{"resultWrapper":"ModifyCacheClusterResult","type":"structure","members":{"CacheCluster":{"shape":"S2c"}}}},"ModifyCacheParameterGroup":{"input":{"type":"structure","required":["CacheParameterGroupName","ParameterNameValues"],"members":{"CacheParameterGroupName":{},"ParameterNameValues":{"shape":"S7e"}}},"output":{"shape":"S7g","resultWrapper":"ModifyCacheParameterGroupResult"}},"ModifyCacheSubnetGroup":{"input":{"type":"structure","required":["CacheSubnetGroupName"],"members":{"CacheSubnetGroupName":{},"CacheSubnetGroupDescription":{},"SubnetIds":{"shape":"S2t"}}},"output":{"resultWrapper":"ModifyCacheSubnetGroupResult","type":"structure","members":{"CacheSubnetGroup":{"shape":"S2v"}}}},"ModifyGlobalReplicationGroup":{"input":{"type":"structure","required":["GlobalReplicationGroupId","ApplyImmediately"],"members":{"GlobalReplicationGroupId":{},"ApplyImmediately":{"type":"boolean"},"CacheNodeType":{},"EngineVersion":{},"CacheParameterGroupName":{},"GlobalReplicationGroupDescription":{},"AutomaticFailoverEnabled":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyGlobalReplicationGroupResult","type":"structure","members":{"GlobalReplicationGroup":{"shape":"S33"}}}},"ModifyReplicationGroup":{"input":{"type":"structure","required":["ReplicationGroupId"],"members":{"ReplicationGroupId":{},"ReplicationGroupDescription":{},"PrimaryClusterId":{},"SnapshottingClusterId":{},"AutomaticFailoverEnabled":{"type":"boolean"},"MultiAZEnabled":{"type":"boolean"},"NodeGroupId":{"deprecated":true},"CacheSecurityGroupNames":{"shape":"S24"},"SecurityGroupIds":{"shape":"S25"},"PreferredMaintenanceWindow":{},"NotificationTopicArn":{},"CacheParameterGroupName":{},"NotificationTopicStatus":{},"ApplyImmediately":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"SnapshotRetentionLimit":{"type":"integer"},"SnapshotWindow":{},"CacheNodeType":{},"AuthToken":{},"AuthTokenUpdateStrategy":{},"UserGroupIdsToAdd":{"shape":"Sx"},"UserGroupIdsToRemove":{"shape":"Sx"},"RemoveUserGroups":{"type":"boolean"},"LogDeliveryConfigurations":{"shape":"S29"},"IpDiscovery":{},"TransitEncryptionEnabled":{"type":"boolean"},"TransitEncryptionMode":{},"ClusterMode":{}}},"output":{"resultWrapper":"ModifyReplicationGroupResult","type":"structure","members":{"ReplicationGroup":{"shape":"So"}}}},"ModifyReplicationGroupShardConfiguration":{"input":{"type":"structure","required":["ReplicationGroupId","NodeGroupCount","ApplyImmediately"],"members":{"ReplicationGroupId":{},"NodeGroupCount":{"type":"integer"},"ApplyImmediately":{"type":"boolean"},"ReshardingConfiguration":{"shape":"S71"},"NodeGroupsToRemove":{"type":"list","member":{"locationName":"NodeGroupToRemove"}},"NodeGroupsToRetain":{"type":"list","member":{"locationName":"NodeGroupToRetain"}}}},"output":{"resultWrapper":"ModifyReplicationGroupShardConfigurationResult","type":"structure","members":{"ReplicationGroup":{"shape":"So"}}}},"ModifyUser":{"input":{"type":"structure","required":["UserId"],"members":{"UserId":{},"AccessString":{},"AppendAccessString":{},"Passwords":{"shape":"S3i"},"NoPasswordRequired":{"type":"boolean"},"AuthenticationMode":{"shape":"S3k"}}},"output":{"shape":"S3m","resultWrapper":"ModifyUserResult"}},"ModifyUserGroup":{"input":{"type":"structure","required":["UserGroupId"],"members":{"UserGroupId":{},"UserIdsToAdd":{"shape":"S3q"},"UserIdsToRemove":{"shape":"S3q"}}},"output":{"shape":"S3r","resultWrapper":"ModifyUserGroupResult"}},"PurchaseReservedCacheNodesOffering":{"input":{"type":"structure","required":["ReservedCacheNodesOfferingId"],"members":{"ReservedCacheNodesOfferingId":{},"ReservedCacheNodeId":{},"CacheNodeCount":{"type":"integer"},"Tags":{"shape":"S3"}}},"output":{"resultWrapper":"PurchaseReservedCacheNodesOfferingResult","type":"structure","members":{"ReservedCacheNode":{"shape":"S5m"}}}},"RebalanceSlotsInGlobalReplicationGroup":{"input":{"type":"structure","required":["GlobalReplicationGroupId","ApplyImmediately"],"members":{"GlobalReplicationGroupId":{},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"RebalanceSlotsInGlobalReplicationGroupResult","type":"structure","members":{"GlobalReplicationGroup":{"shape":"S33"}}}},"RebootCacheCluster":{"input":{"type":"structure","required":["CacheClusterId","CacheNodeIdsToReboot"],"members":{"CacheClusterId":{},"CacheNodeIdsToReboot":{"shape":"S2e"}}},"output":{"resultWrapper":"RebootCacheClusterResult","type":"structure","members":{"CacheCluster":{"shape":"S2c"}}}},"RemoveTagsFromResource":{"input":{"type":"structure","required":["ResourceName","TagKeys"],"members":{"ResourceName":{},"TagKeys":{"type":"list","member":{}}}},"output":{"shape":"S5","resultWrapper":"RemoveTagsFromResourceResult"}},"ResetCacheParameterGroup":{"input":{"type":"structure","required":["CacheParameterGroupName"],"members":{"CacheParameterGroupName":{},"ResetAllParameters":{"type":"boolean"},"ParameterNameValues":{"shape":"S7e"}}},"output":{"shape":"S7g","resultWrapper":"ResetCacheParameterGroupResult"}},"RevokeCacheSecurityGroupIngress":{"input":{"type":"structure","required":["CacheSecurityGroupName","EC2SecurityGroupName","EC2SecurityGroupOwnerId"],"members":{"CacheSecurityGroupName":{},"EC2SecurityGroupName":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"RevokeCacheSecurityGroupIngressResult","type":"structure","members":{"CacheSecurityGroup":{"shape":"S8"}}}},"StartMigration":{"input":{"type":"structure","required":["ReplicationGroupId","CustomerNodeEndpointList"],"members":{"ReplicationGroupId":{},"CustomerNodeEndpointList":{"shape":"S85"}}},"output":{"resultWrapper":"StartMigrationResult","type":"structure","members":{"ReplicationGroup":{"shape":"So"}}}},"TestFailover":{"input":{"type":"structure","required":["ReplicationGroupId","NodeGroupId"],"members":{"ReplicationGroupId":{},"NodeGroupId":{}}},"output":{"resultWrapper":"TestFailoverResult","type":"structure","members":{"ReplicationGroup":{"shape":"So"}}}},"TestMigration":{"input":{"type":"structure","required":["ReplicationGroupId","CustomerNodeEndpointList"],"members":{"ReplicationGroupId":{},"CustomerNodeEndpointList":{"shape":"S85"}}},"output":{"resultWrapper":"TestMigrationResult","type":"structure","members":{"ReplicationGroup":{"shape":"So"}}}}},"shapes":{"S3":{"type":"list","member":{"locationName":"Tag","type":"structure","members":{"Key":{},"Value":{}}}},"S5":{"type":"structure","members":{"TagList":{"shape":"S3"}}},"S8":{"type":"structure","members":{"OwnerId":{},"CacheSecurityGroupName":{},"Description":{},"EC2SecurityGroups":{"type":"list","member":{"locationName":"EC2SecurityGroup","type":"structure","members":{"Status":{},"EC2SecurityGroupName":{},"EC2SecurityGroupOwnerId":{}}}},"ARN":{}},"wrapper":true},"Sc":{"type":"list","member":{}},"Sd":{"type":"list","member":{}},"Se":{"type":"structure","members":{"ProcessedUpdateActions":{"type":"list","member":{"locationName":"ProcessedUpdateAction","type":"structure","members":{"ReplicationGroupId":{},"CacheClusterId":{},"ServiceUpdateName":{},"UpdateActionStatus":{}}}},"UnprocessedUpdateActions":{"type":"list","member":{"locationName":"UnprocessedUpdateAction","type":"structure","members":{"ReplicationGroupId":{},"CacheClusterId":{},"ServiceUpdateName":{},"ErrorType":{},"ErrorMessage":{}}}}}},"So":{"type":"structure","members":{"ReplicationGroupId":{},"Description":{},"GlobalReplicationGroupInfo":{"type":"structure","members":{"GlobalReplicationGroupId":{},"GlobalReplicationGroupMemberRole":{}}},"Status":{},"PendingModifiedValues":{"type":"structure","members":{"PrimaryClusterId":{},"AutomaticFailoverStatus":{},"Resharding":{"type":"structure","members":{"SlotMigration":{"type":"structure","members":{"ProgressPercentage":{"type":"double"}}}}},"AuthTokenStatus":{},"UserGroups":{"type":"structure","members":{"UserGroupIdsToAdd":{"shape":"Sx"},"UserGroupIdsToRemove":{"shape":"Sx"}}},"LogDeliveryConfigurations":{"shape":"Sz"},"TransitEncryptionEnabled":{"type":"boolean"},"TransitEncryptionMode":{},"ClusterMode":{}}},"MemberClusters":{"type":"list","member":{"locationName":"ClusterId"}},"NodeGroups":{"type":"list","member":{"locationName":"NodeGroup","type":"structure","members":{"NodeGroupId":{},"Status":{},"PrimaryEndpoint":{"shape":"S1d"},"ReaderEndpoint":{"shape":"S1d"},"Slots":{},"NodeGroupMembers":{"type":"list","member":{"locationName":"NodeGroupMember","type":"structure","members":{"CacheClusterId":{},"CacheNodeId":{},"ReadEndpoint":{"shape":"S1d"},"PreferredAvailabilityZone":{},"PreferredOutpostArn":{},"CurrentRole":{}}}}}}},"SnapshottingClusterId":{},"AutomaticFailover":{},"MultiAZ":{},"ConfigurationEndpoint":{"shape":"S1d"},"SnapshotRetentionLimit":{"type":"integer"},"SnapshotWindow":{},"ClusterEnabled":{"type":"boolean"},"CacheNodeType":{},"AuthTokenEnabled":{"type":"boolean"},"AuthTokenLastModifiedDate":{"type":"timestamp"},"TransitEncryptionEnabled":{"type":"boolean"},"AtRestEncryptionEnabled":{"type":"boolean"},"MemberClustersOutpostArns":{"type":"list","member":{"locationName":"ReplicationGroupOutpostArn"}},"KmsKeyId":{},"ARN":{},"UserGroupIds":{"shape":"Sx"},"LogDeliveryConfigurations":{"shape":"S1m"},"ReplicationGroupCreateTime":{"type":"timestamp"},"DataTiering":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"NetworkType":{},"IpDiscovery":{},"TransitEncryptionMode":{},"ClusterMode":{}},"wrapper":true},"Sx":{"type":"list","member":{}},"Sz":{"type":"list","member":{"type":"structure","members":{"LogType":{},"DestinationType":{},"DestinationDetails":{"shape":"S13"},"LogFormat":{}}},"locationName":"PendingLogDeliveryConfiguration"},"S13":{"type":"structure","members":{"CloudWatchLogsDetails":{"type":"structure","members":{"LogGroup":{}}},"KinesisFirehoseDetails":{"type":"structure","members":{"DeliveryStream":{}}}}},"S1d":{"type":"structure","members":{"Address":{},"Port":{"type":"integer"}}},"S1m":{"type":"list","member":{"locationName":"LogDeliveryConfiguration","type":"structure","members":{"LogType":{},"DestinationType":{},"DestinationDetails":{"shape":"S13"},"LogFormat":{},"Status":{},"Message":{}}}},"S1u":{"type":"structure","members":{"SnapshotName":{},"ReplicationGroupId":{},"ReplicationGroupDescription":{},"CacheClusterId":{},"SnapshotStatus":{},"SnapshotSource":{},"CacheNodeType":{},"Engine":{},"EngineVersion":{},"NumCacheNodes":{"type":"integer"},"PreferredAvailabilityZone":{},"PreferredOutpostArn":{},"CacheClusterCreateTime":{"type":"timestamp"},"PreferredMaintenanceWindow":{},"TopicArn":{},"Port":{"type":"integer"},"CacheParameterGroupName":{},"CacheSubnetGroupName":{},"VpcId":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"SnapshotRetentionLimit":{"type":"integer"},"SnapshotWindow":{},"NumNodeGroups":{"type":"integer"},"AutomaticFailover":{},"NodeSnapshots":{"type":"list","member":{"locationName":"NodeSnapshot","type":"structure","members":{"CacheClusterId":{},"NodeGroupId":{},"CacheNodeId":{},"NodeGroupConfiguration":{"shape":"S1x"},"CacheSize":{},"CacheNodeCreateTime":{"type":"timestamp"},"SnapshotCreateTime":{"type":"timestamp"}},"wrapper":true}},"KmsKeyId":{},"ARN":{},"DataTiering":{}},"wrapper":true},"S1x":{"type":"structure","members":{"NodeGroupId":{},"Slots":{},"ReplicaCount":{"type":"integer"},"PrimaryAvailabilityZone":{},"ReplicaAvailabilityZones":{"shape":"S1z"},"PrimaryOutpostArn":{},"ReplicaOutpostArns":{"type":"list","member":{"locationName":"OutpostArn"}}}},"S1z":{"type":"list","member":{"locationName":"AvailabilityZone"}},"S23":{"type":"list","member":{"locationName":"PreferredAvailabilityZone"}},"S24":{"type":"list","member":{"locationName":"CacheSecurityGroupName"}},"S25":{"type":"list","member":{"locationName":"SecurityGroupId"}},"S26":{"type":"list","member":{"locationName":"SnapshotArn"}},"S28":{"type":"list","member":{"locationName":"PreferredOutpostArn"}},"S29":{"type":"list","member":{"locationName":"LogDeliveryConfigurationRequest","type":"structure","members":{"LogType":{},"DestinationType":{},"DestinationDetails":{"shape":"S13"},"LogFormat":{},"Enabled":{"type":"boolean"}}}},"S2c":{"type":"structure","members":{"CacheClusterId":{},"ConfigurationEndpoint":{"shape":"S1d"},"ClientDownloadLandingPage":{},"CacheNodeType":{},"Engine":{},"EngineVersion":{},"CacheClusterStatus":{},"NumCacheNodes":{"type":"integer"},"PreferredAvailabilityZone":{},"PreferredOutpostArn":{},"CacheClusterCreateTime":{"type":"timestamp"},"PreferredMaintenanceWindow":{},"PendingModifiedValues":{"type":"structure","members":{"NumCacheNodes":{"type":"integer"},"CacheNodeIdsToRemove":{"shape":"S2e"},"EngineVersion":{},"CacheNodeType":{},"AuthTokenStatus":{},"LogDeliveryConfigurations":{"shape":"Sz"},"TransitEncryptionEnabled":{"type":"boolean"},"TransitEncryptionMode":{}}},"NotificationConfiguration":{"type":"structure","members":{"TopicArn":{},"TopicStatus":{}}},"CacheSecurityGroups":{"type":"list","member":{"locationName":"CacheSecurityGroup","type":"structure","members":{"CacheSecurityGroupName":{},"Status":{}}}},"CacheParameterGroup":{"type":"structure","members":{"CacheParameterGroupName":{},"ParameterApplyStatus":{},"CacheNodeIdsToReboot":{"shape":"S2e"}}},"CacheSubnetGroupName":{},"CacheNodes":{"type":"list","member":{"locationName":"CacheNode","type":"structure","members":{"CacheNodeId":{},"CacheNodeStatus":{},"CacheNodeCreateTime":{"type":"timestamp"},"Endpoint":{"shape":"S1d"},"ParameterGroupStatus":{},"SourceCacheNodeId":{},"CustomerAvailabilityZone":{},"CustomerOutpostArn":{}}}},"AutoMinorVersionUpgrade":{"type":"boolean"},"SecurityGroups":{"type":"list","member":{"type":"structure","members":{"SecurityGroupId":{},"Status":{}}}},"ReplicationGroupId":{},"SnapshotRetentionLimit":{"type":"integer"},"SnapshotWindow":{},"AuthTokenEnabled":{"type":"boolean"},"AuthTokenLastModifiedDate":{"type":"timestamp"},"TransitEncryptionEnabled":{"type":"boolean"},"AtRestEncryptionEnabled":{"type":"boolean"},"ARN":{},"ReplicationGroupLogDeliveryEnabled":{"type":"boolean"},"LogDeliveryConfigurations":{"shape":"S1m"},"NetworkType":{},"IpDiscovery":{},"TransitEncryptionMode":{}},"wrapper":true},"S2e":{"type":"list","member":{"locationName":"CacheNodeId"}},"S2p":{"type":"structure","members":{"CacheParameterGroupName":{},"CacheParameterGroupFamily":{},"Description":{},"IsGlobal":{"type":"boolean"},"ARN":{}},"wrapper":true},"S2t":{"type":"list","member":{"locationName":"SubnetIdentifier"}},"S2v":{"type":"structure","members":{"CacheSubnetGroupName":{},"CacheSubnetGroupDescription":{},"VpcId":{},"Subnets":{"type":"list","member":{"locationName":"Subnet","type":"structure","members":{"SubnetIdentifier":{},"SubnetAvailabilityZone":{"type":"structure","members":{"Name":{}},"wrapper":true},"SubnetOutpost":{"type":"structure","members":{"SubnetOutpostArn":{}}},"SupportedNetworkTypes":{"shape":"S30"}}}},"ARN":{},"SupportedNetworkTypes":{"shape":"S30"}},"wrapper":true},"S30":{"type":"list","member":{}},"S33":{"type":"structure","members":{"GlobalReplicationGroupId":{},"GlobalReplicationGroupDescription":{},"Status":{},"CacheNodeType":{},"Engine":{},"EngineVersion":{},"Members":{"type":"list","member":{"locationName":"GlobalReplicationGroupMember","type":"structure","members":{"ReplicationGroupId":{},"ReplicationGroupRegion":{},"Role":{},"AutomaticFailover":{},"Status":{}},"wrapper":true}},"ClusterEnabled":{"type":"boolean"},"GlobalNodeGroups":{"type":"list","member":{"locationName":"GlobalNodeGroup","type":"structure","members":{"GlobalNodeGroupId":{},"Slots":{}}}},"AuthTokenEnabled":{"type":"boolean"},"TransitEncryptionEnabled":{"type":"boolean"},"AtRestEncryptionEnabled":{"type":"boolean"},"ARN":{}},"wrapper":true},"S3i":{"type":"list","member":{}},"S3k":{"type":"structure","members":{"Type":{},"Passwords":{"shape":"S3i"}}},"S3m":{"type":"structure","members":{"UserId":{},"UserName":{},"Status":{},"Engine":{},"MinimumEngineVersion":{},"AccessString":{},"UserGroupIds":{"shape":"Sx"},"Authentication":{"type":"structure","members":{"Type":{},"PasswordCount":{"type":"integer"}}},"ARN":{}}},"S3q":{"type":"list","member":{}},"S3r":{"type":"structure","members":{"UserGroupId":{},"Status":{},"Engine":{},"UserIds":{"shape":"S3s"},"MinimumEngineVersion":{},"PendingChanges":{"type":"structure","members":{"UserIdsToRemove":{"shape":"S3s"},"UserIdsToAdd":{"shape":"S3s"}}},"ReplicationGroups":{"type":"list","member":{}},"ARN":{}}},"S3s":{"type":"list","member":{}},"S3w":{"type":"list","member":{"locationName":"GlobalNodeGroupId"}},"S3z":{"type":"list","member":{"locationName":"ConfigureShard","type":"structure","required":["NodeGroupId","NewReplicaCount"],"members":{"NodeGroupId":{},"NewReplicaCount":{"type":"integer"},"PreferredAvailabilityZones":{"shape":"S23"},"PreferredOutpostArns":{"shape":"S28"}}}},"S4s":{"type":"list","member":{"locationName":"Parameter","type":"structure","members":{"ParameterName":{},"ParameterValue":{},"Description":{},"Source":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"MinimumEngineVersion":{},"ChangeType":{}}}},"S4v":{"type":"list","member":{"locationName":"CacheNodeTypeSpecificParameter","type":"structure","members":{"ParameterName":{},"Description":{},"Source":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"MinimumEngineVersion":{},"CacheNodeTypeSpecificValues":{"type":"list","member":{"locationName":"CacheNodeTypeSpecificValue","type":"structure","members":{"CacheNodeType":{},"Value":{}}}},"ChangeType":{}}}},"S5m":{"type":"structure","members":{"ReservedCacheNodeId":{},"ReservedCacheNodesOfferingId":{},"CacheNodeType":{},"StartTime":{"type":"timestamp"},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CacheNodeCount":{"type":"integer"},"ProductDescription":{},"OfferingType":{},"State":{},"RecurringCharges":{"shape":"S5n"},"ReservationARN":{}},"wrapper":true},"S5n":{"type":"list","member":{"locationName":"RecurringCharge","type":"structure","members":{"RecurringChargeAmount":{"type":"double"},"RecurringChargeFrequency":{}},"wrapper":true}},"S5u":{"type":"list","member":{}},"S71":{"type":"list","member":{"locationName":"ReshardingConfiguration","type":"structure","members":{"NodeGroupId":{},"PreferredAvailabilityZones":{"shape":"S1z"}}}},"S78":{"type":"list","member":{}},"S7e":{"type":"list","member":{"locationName":"ParameterNameValue","type":"structure","members":{"ParameterName":{},"ParameterValue":{}}}},"S7g":{"type":"structure","members":{"CacheParameterGroupName":{}}},"S85":{"type":"list","member":{"type":"structure","members":{"Address":{},"Port":{"type":"integer"}}}}}}')},79559:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeCacheClusters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"CacheClusters"},"DescribeCacheEngineVersions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"CacheEngineVersions"},"DescribeCacheParameterGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"CacheParameterGroups"},"DescribeCacheParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Parameters"},"DescribeCacheSecurityGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"CacheSecurityGroups"},"DescribeCacheSubnetGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"CacheSubnetGroups"},"DescribeEngineDefaultParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"EngineDefaults.Marker","result_key":"EngineDefaults.Parameters"},"DescribeEvents":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Events"},"DescribeGlobalReplicationGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"GlobalReplicationGroups"},"DescribeReplicationGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReplicationGroups"},"DescribeReservedCacheNodes":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedCacheNodes"},"DescribeReservedCacheNodesOfferings":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedCacheNodesOfferings"},"DescribeServiceUpdates":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ServiceUpdates"},"DescribeSnapshots":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Snapshots"},"DescribeUpdateActions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"UpdateActions"},"DescribeUserGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"UserGroups"},"DescribeUsers":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Users"}}}')},29787:function(e){"use strict";e.exports=JSON.parse('{"V":{"CacheClusterAvailable":{"acceptors":[{"argument":"CacheClusters[].CacheClusterStatus","expected":"available","matcher":"pathAll","state":"success"},{"argument":"CacheClusters[].CacheClusterStatus","expected":"deleted","matcher":"pathAny","state":"failure"},{"argument":"CacheClusters[].CacheClusterStatus","expected":"deleting","matcher":"pathAny","state":"failure"},{"argument":"CacheClusters[].CacheClusterStatus","expected":"incompatible-network","matcher":"pathAny","state":"failure"},{"argument":"CacheClusters[].CacheClusterStatus","expected":"restore-failed","matcher":"pathAny","state":"failure"}],"delay":15,"description":"Wait until ElastiCache cluster is available.","maxAttempts":40,"operation":"DescribeCacheClusters"},"CacheClusterDeleted":{"acceptors":[{"argument":"CacheClusters[].CacheClusterStatus","expected":"deleted","matcher":"pathAll","state":"success"},{"expected":"CacheClusterNotFound","matcher":"error","state":"success"},{"argument":"CacheClusters[].CacheClusterStatus","expected":"available","matcher":"pathAny","state":"failure"},{"argument":"CacheClusters[].CacheClusterStatus","expected":"creating","matcher":"pathAny","state":"failure"},{"argument":"CacheClusters[].CacheClusterStatus","expected":"incompatible-network","matcher":"pathAny","state":"failure"},{"argument":"CacheClusters[].CacheClusterStatus","expected":"modifying","matcher":"pathAny","state":"failure"},{"argument":"CacheClusters[].CacheClusterStatus","expected":"restore-failed","matcher":"pathAny","state":"failure"},{"argument":"CacheClusters[].CacheClusterStatus","expected":"snapshotting","matcher":"pathAny","state":"failure"}],"delay":15,"description":"Wait until ElastiCache cluster is deleted.","maxAttempts":40,"operation":"DescribeCacheClusters"},"ReplicationGroupAvailable":{"acceptors":[{"argument":"ReplicationGroups[].Status","expected":"available","matcher":"pathAll","state":"success"},{"argument":"ReplicationGroups[].Status","expected":"deleted","matcher":"pathAny","state":"failure"}],"delay":15,"description":"Wait until ElastiCache replication group is available.","maxAttempts":40,"operation":"DescribeReplicationGroups"},"ReplicationGroupDeleted":{"acceptors":[{"argument":"ReplicationGroups[].Status","expected":"deleted","matcher":"pathAll","state":"success"},{"argument":"ReplicationGroups[].Status","expected":"available","matcher":"pathAny","state":"failure"},{"expected":"ReplicationGroupNotFoundFault","matcher":"error","state":"success"}],"delay":15,"description":"Wait until ElastiCache replication group is deleted.","maxAttempts":40,"operation":"DescribeReplicationGroups"}}}')},72508:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2010-12-01","endpointPrefix":"elasticbeanstalk","protocol":"query","serviceAbbreviation":"Elastic Beanstalk","serviceFullName":"AWS Elastic Beanstalk","serviceId":"Elastic Beanstalk","signatureVersion":"v4","uid":"elasticbeanstalk-2010-12-01","xmlNamespace":"http://elasticbeanstalk.amazonaws.com/docs/2010-12-01/"},"operations":{"AbortEnvironmentUpdate":{"input":{"type":"structure","members":{"EnvironmentId":{},"EnvironmentName":{}}}},"ApplyEnvironmentManagedAction":{"input":{"type":"structure","required":["ActionId"],"members":{"EnvironmentName":{},"EnvironmentId":{},"ActionId":{}}},"output":{"resultWrapper":"ApplyEnvironmentManagedActionResult","type":"structure","members":{"ActionId":{},"ActionDescription":{},"ActionType":{},"Status":{}}}},"AssociateEnvironmentOperationsRole":{"input":{"type":"structure","required":["EnvironmentName","OperationsRole"],"members":{"EnvironmentName":{},"OperationsRole":{}}}},"CheckDNSAvailability":{"input":{"type":"structure","required":["CNAMEPrefix"],"members":{"CNAMEPrefix":{}}},"output":{"resultWrapper":"CheckDNSAvailabilityResult","type":"structure","members":{"Available":{"type":"boolean"},"FullyQualifiedCNAME":{}}}},"ComposeEnvironments":{"input":{"type":"structure","members":{"ApplicationName":{},"GroupName":{},"VersionLabels":{"type":"list","member":{}}}},"output":{"shape":"Sk","resultWrapper":"ComposeEnvironmentsResult"}},"CreateApplication":{"input":{"type":"structure","required":["ApplicationName"],"members":{"ApplicationName":{},"Description":{},"ResourceLifecycleConfig":{"shape":"S19"},"Tags":{"shape":"S1f"}}},"output":{"shape":"S1j","resultWrapper":"CreateApplicationResult"}},"CreateApplicationVersion":{"input":{"type":"structure","required":["ApplicationName","VersionLabel"],"members":{"ApplicationName":{},"VersionLabel":{},"Description":{},"SourceBuildInformation":{"shape":"S1p"},"SourceBundle":{"shape":"S1t"},"BuildConfiguration":{"type":"structure","required":["CodeBuildServiceRole","Image"],"members":{"ArtifactName":{},"CodeBuildServiceRole":{},"ComputeType":{},"Image":{},"TimeoutInMinutes":{"type":"integer"}}},"AutoCreateApplication":{"type":"boolean"},"Process":{"type":"boolean"},"Tags":{"shape":"S1f"}}},"output":{"shape":"S21","resultWrapper":"CreateApplicationVersionResult"}},"CreateConfigurationTemplate":{"input":{"type":"structure","required":["ApplicationName","TemplateName"],"members":{"ApplicationName":{},"TemplateName":{},"SolutionStackName":{},"PlatformArn":{},"SourceConfiguration":{"type":"structure","members":{"ApplicationName":{},"TemplateName":{}}},"EnvironmentId":{},"Description":{},"OptionSettings":{"shape":"S27"},"Tags":{"shape":"S1f"}}},"output":{"shape":"S2d","resultWrapper":"CreateConfigurationTemplateResult"}},"CreateEnvironment":{"input":{"type":"structure","required":["ApplicationName"],"members":{"ApplicationName":{},"EnvironmentName":{},"GroupName":{},"Description":{},"CNAMEPrefix":{},"Tier":{"shape":"S13"},"Tags":{"shape":"S1f"},"VersionLabel":{},"TemplateName":{},"SolutionStackName":{},"PlatformArn":{},"OptionSettings":{"shape":"S27"},"OptionsToRemove":{"shape":"S2g"},"OperationsRole":{}}},"output":{"shape":"Sm","resultWrapper":"CreateEnvironmentResult"}},"CreatePlatformVersion":{"input":{"type":"structure","required":["PlatformName","PlatformVersion","PlatformDefinitionBundle"],"members":{"PlatformName":{},"PlatformVersion":{},"PlatformDefinitionBundle":{"shape":"S1t"},"EnvironmentName":{},"OptionSettings":{"shape":"S27"},"Tags":{"shape":"S1f"}}},"output":{"resultWrapper":"CreatePlatformVersionResult","type":"structure","members":{"PlatformSummary":{"shape":"S2m"},"Builder":{"type":"structure","members":{"ARN":{}}}}}},"CreateStorageLocation":{"output":{"resultWrapper":"CreateStorageLocationResult","type":"structure","members":{"S3Bucket":{}}}},"DeleteApplication":{"input":{"type":"structure","required":["ApplicationName"],"members":{"ApplicationName":{},"TerminateEnvByForce":{"type":"boolean"}}}},"DeleteApplicationVersion":{"input":{"type":"structure","required":["ApplicationName","VersionLabel"],"members":{"ApplicationName":{},"VersionLabel":{},"DeleteSourceBundle":{"type":"boolean"}}}},"DeleteConfigurationTemplate":{"input":{"type":"structure","required":["ApplicationName","TemplateName"],"members":{"ApplicationName":{},"TemplateName":{}}}},"DeleteEnvironmentConfiguration":{"input":{"type":"structure","required":["ApplicationName","EnvironmentName"],"members":{"ApplicationName":{},"EnvironmentName":{}}}},"DeletePlatformVersion":{"input":{"type":"structure","members":{"PlatformArn":{}}},"output":{"resultWrapper":"DeletePlatformVersionResult","type":"structure","members":{"PlatformSummary":{"shape":"S2m"}}}},"DescribeAccountAttributes":{"output":{"resultWrapper":"DescribeAccountAttributesResult","type":"structure","members":{"ResourceQuotas":{"type":"structure","members":{"ApplicationQuota":{"shape":"S3c"},"ApplicationVersionQuota":{"shape":"S3c"},"EnvironmentQuota":{"shape":"S3c"},"ConfigurationTemplateQuota":{"shape":"S3c"},"CustomPlatformQuota":{"shape":"S3c"}}}}}},"DescribeApplicationVersions":{"input":{"type":"structure","members":{"ApplicationName":{},"VersionLabels":{"shape":"S1m"},"MaxRecords":{"type":"integer"},"NextToken":{}}},"output":{"resultWrapper":"DescribeApplicationVersionsResult","type":"structure","members":{"ApplicationVersions":{"type":"list","member":{"shape":"S22"}},"NextToken":{}}}},"DescribeApplications":{"input":{"type":"structure","members":{"ApplicationNames":{"type":"list","member":{}}}},"output":{"resultWrapper":"DescribeApplicationsResult","type":"structure","members":{"Applications":{"type":"list","member":{"shape":"S1k"}}}}},"DescribeConfigurationOptions":{"input":{"type":"structure","members":{"ApplicationName":{},"TemplateName":{},"EnvironmentName":{},"SolutionStackName":{},"PlatformArn":{},"Options":{"shape":"S2g"}}},"output":{"resultWrapper":"DescribeConfigurationOptionsResult","type":"structure","members":{"SolutionStackName":{},"PlatformArn":{},"Options":{"type":"list","member":{"type":"structure","members":{"Namespace":{},"Name":{},"DefaultValue":{},"ChangeSeverity":{},"UserDefined":{"type":"boolean"},"ValueType":{},"ValueOptions":{"type":"list","member":{}},"MinValue":{"type":"integer"},"MaxValue":{"type":"integer"},"MaxLength":{"type":"integer"},"Regex":{"type":"structure","members":{"Pattern":{},"Label":{}}}}}}}}},"DescribeConfigurationSettings":{"input":{"type":"structure","required":["ApplicationName"],"members":{"ApplicationName":{},"TemplateName":{},"EnvironmentName":{}}},"output":{"resultWrapper":"DescribeConfigurationSettingsResult","type":"structure","members":{"ConfigurationSettings":{"type":"list","member":{"shape":"S2d"}}}}},"DescribeEnvironmentHealth":{"input":{"type":"structure","members":{"EnvironmentName":{},"EnvironmentId":{},"AttributeNames":{"type":"list","member":{}}}},"output":{"resultWrapper":"DescribeEnvironmentHealthResult","type":"structure","members":{"EnvironmentName":{},"HealthStatus":{},"Status":{},"Color":{},"Causes":{"shape":"S48"},"ApplicationMetrics":{"shape":"S4a"},"InstancesHealth":{"type":"structure","members":{"NoData":{"type":"integer"},"Unknown":{"type":"integer"},"Pending":{"type":"integer"},"Ok":{"type":"integer"},"Info":{"type":"integer"},"Warning":{"type":"integer"},"Degraded":{"type":"integer"},"Severe":{"type":"integer"}}},"RefreshedAt":{"type":"timestamp"}}}},"DescribeEnvironmentManagedActionHistory":{"input":{"type":"structure","members":{"EnvironmentId":{},"EnvironmentName":{},"NextToken":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"DescribeEnvironmentManagedActionHistoryResult","type":"structure","members":{"ManagedActionHistoryItems":{"type":"list","member":{"type":"structure","members":{"ActionId":{},"ActionType":{},"ActionDescription":{},"FailureType":{},"Status":{},"FailureDescription":{},"ExecutedTime":{"type":"timestamp"},"FinishedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeEnvironmentManagedActions":{"input":{"type":"structure","members":{"EnvironmentName":{},"EnvironmentId":{},"Status":{}}},"output":{"resultWrapper":"DescribeEnvironmentManagedActionsResult","type":"structure","members":{"ManagedActions":{"type":"list","member":{"type":"structure","members":{"ActionId":{},"ActionDescription":{},"ActionType":{},"Status":{},"WindowStartTime":{"type":"timestamp"}}}}}}},"DescribeEnvironmentResources":{"input":{"type":"structure","members":{"EnvironmentId":{},"EnvironmentName":{}}},"output":{"resultWrapper":"DescribeEnvironmentResourcesResult","type":"structure","members":{"EnvironmentResources":{"type":"structure","members":{"EnvironmentName":{},"AutoScalingGroups":{"type":"list","member":{"type":"structure","members":{"Name":{}}}},"Instances":{"type":"list","member":{"type":"structure","members":{"Id":{}}}},"LaunchConfigurations":{"type":"list","member":{"type":"structure","members":{"Name":{}}}},"LaunchTemplates":{"type":"list","member":{"type":"structure","members":{"Id":{}}}},"LoadBalancers":{"type":"list","member":{"type":"structure","members":{"Name":{}}}},"Triggers":{"type":"list","member":{"type":"structure","members":{"Name":{}}}},"Queues":{"type":"list","member":{"type":"structure","members":{"Name":{},"URL":{}}}}}}}}},"DescribeEnvironments":{"input":{"type":"structure","members":{"ApplicationName":{},"VersionLabel":{},"EnvironmentIds":{"type":"list","member":{}},"EnvironmentNames":{"type":"list","member":{}},"IncludeDeleted":{"type":"boolean"},"IncludedDeletedBackTo":{"type":"timestamp"},"MaxRecords":{"type":"integer"},"NextToken":{}}},"output":{"shape":"Sk","resultWrapper":"DescribeEnvironmentsResult"}},"DescribeEvents":{"input":{"type":"structure","members":{"ApplicationName":{},"VersionLabel":{},"TemplateName":{},"EnvironmentId":{},"EnvironmentName":{},"PlatformArn":{},"RequestId":{},"Severity":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"MaxRecords":{"type":"integer"},"NextToken":{}}},"output":{"resultWrapper":"DescribeEventsResult","type":"structure","members":{"Events":{"type":"list","member":{"type":"structure","members":{"EventDate":{"type":"timestamp"},"Message":{},"ApplicationName":{},"VersionLabel":{},"TemplateName":{},"EnvironmentName":{},"PlatformArn":{},"RequestId":{},"Severity":{}}}},"NextToken":{}}}},"DescribeInstancesHealth":{"input":{"type":"structure","members":{"EnvironmentName":{},"EnvironmentId":{},"AttributeNames":{"type":"list","member":{}},"NextToken":{}}},"output":{"resultWrapper":"DescribeInstancesHealthResult","type":"structure","members":{"InstanceHealthList":{"type":"list","member":{"type":"structure","members":{"InstanceId":{},"HealthStatus":{},"Color":{},"Causes":{"shape":"S48"},"LaunchedAt":{"type":"timestamp"},"ApplicationMetrics":{"shape":"S4a"},"System":{"type":"structure","members":{"CPUUtilization":{"type":"structure","members":{"User":{"type":"double"},"Nice":{"type":"double"},"System":{"type":"double"},"Idle":{"type":"double"},"IOWait":{"type":"double"},"IRQ":{"type":"double"},"SoftIRQ":{"type":"double"},"Privileged":{"type":"double"}}},"LoadAverage":{"type":"list","member":{"type":"double"}}}},"Deployment":{"type":"structure","members":{"VersionLabel":{},"DeploymentId":{"type":"long"},"Status":{},"DeploymentTime":{"type":"timestamp"}}},"AvailabilityZone":{},"InstanceType":{}}}},"RefreshedAt":{"type":"timestamp"},"NextToken":{}}}},"DescribePlatformVersion":{"input":{"type":"structure","members":{"PlatformArn":{}}},"output":{"resultWrapper":"DescribePlatformVersionResult","type":"structure","members":{"PlatformDescription":{"type":"structure","members":{"PlatformArn":{},"PlatformOwner":{},"PlatformName":{},"PlatformVersion":{},"SolutionStackName":{},"PlatformStatus":{},"DateCreated":{"type":"timestamp"},"DateUpdated":{"type":"timestamp"},"PlatformCategory":{},"Description":{},"Maintainer":{},"OperatingSystemName":{},"OperatingSystemVersion":{},"ProgrammingLanguages":{"type":"list","member":{"type":"structure","members":{"Name":{},"Version":{}}}},"Frameworks":{"type":"list","member":{"type":"structure","members":{"Name":{},"Version":{}}}},"CustomAmiList":{"type":"list","member":{"type":"structure","members":{"VirtualizationType":{},"ImageId":{}}}},"SupportedTierList":{"shape":"S2s"},"SupportedAddonList":{"shape":"S2u"},"PlatformLifecycleState":{},"PlatformBranchName":{},"PlatformBranchLifecycleState":{}}}}}},"DisassociateEnvironmentOperationsRole":{"input":{"type":"structure","required":["EnvironmentName"],"members":{"EnvironmentName":{}}}},"ListAvailableSolutionStacks":{"output":{"resultWrapper":"ListAvailableSolutionStacksResult","type":"structure","members":{"SolutionStacks":{"type":"list","member":{}},"SolutionStackDetails":{"type":"list","member":{"type":"structure","members":{"SolutionStackName":{},"PermittedFileTypes":{"type":"list","member":{}}}}}}}},"ListPlatformBranches":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","members":{"Attribute":{},"Operator":{},"Values":{"type":"list","member":{}}}}},"MaxRecords":{"type":"integer"},"NextToken":{}}},"output":{"resultWrapper":"ListPlatformBranchesResult","type":"structure","members":{"PlatformBranchSummaryList":{"type":"list","member":{"type":"structure","members":{"PlatformName":{},"BranchName":{},"LifecycleState":{},"BranchOrder":{"type":"integer"},"SupportedTierList":{"shape":"S2s"}}}},"NextToken":{}}}},"ListPlatformVersions":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","members":{"Type":{},"Operator":{},"Values":{"type":"list","member":{}}}}},"MaxRecords":{"type":"integer"},"NextToken":{}}},"output":{"resultWrapper":"ListPlatformVersionsResult","type":"structure","members":{"PlatformSummaryList":{"type":"list","member":{"shape":"S2m"}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"resultWrapper":"ListTagsForResourceResult","type":"structure","members":{"ResourceArn":{},"ResourceTags":{"shape":"S7g"}}}},"RebuildEnvironment":{"input":{"type":"structure","members":{"EnvironmentId":{},"EnvironmentName":{}}}},"RequestEnvironmentInfo":{"input":{"type":"structure","required":["InfoType"],"members":{"EnvironmentId":{},"EnvironmentName":{},"InfoType":{}}}},"RestartAppServer":{"input":{"type":"structure","members":{"EnvironmentId":{},"EnvironmentName":{}}}},"RetrieveEnvironmentInfo":{"input":{"type":"structure","required":["InfoType"],"members":{"EnvironmentId":{},"EnvironmentName":{},"InfoType":{}}},"output":{"resultWrapper":"RetrieveEnvironmentInfoResult","type":"structure","members":{"EnvironmentInfo":{"type":"list","member":{"type":"structure","members":{"InfoType":{},"Ec2InstanceId":{},"SampleTimestamp":{"type":"timestamp"},"Message":{}}}}}}},"SwapEnvironmentCNAMEs":{"input":{"type":"structure","members":{"SourceEnvironmentId":{},"SourceEnvironmentName":{},"DestinationEnvironmentId":{},"DestinationEnvironmentName":{}}}},"TerminateEnvironment":{"input":{"type":"structure","members":{"EnvironmentId":{},"EnvironmentName":{},"TerminateResources":{"type":"boolean"},"ForceTerminate":{"type":"boolean"}}},"output":{"shape":"Sm","resultWrapper":"TerminateEnvironmentResult"}},"UpdateApplication":{"input":{"type":"structure","required":["ApplicationName"],"members":{"ApplicationName":{},"Description":{}}},"output":{"shape":"S1j","resultWrapper":"UpdateApplicationResult"}},"UpdateApplicationResourceLifecycle":{"input":{"type":"structure","required":["ApplicationName","ResourceLifecycleConfig"],"members":{"ApplicationName":{},"ResourceLifecycleConfig":{"shape":"S19"}}},"output":{"resultWrapper":"UpdateApplicationResourceLifecycleResult","type":"structure","members":{"ApplicationName":{},"ResourceLifecycleConfig":{"shape":"S19"}}}},"UpdateApplicationVersion":{"input":{"type":"structure","required":["ApplicationName","VersionLabel"],"members":{"ApplicationName":{},"VersionLabel":{},"Description":{}}},"output":{"shape":"S21","resultWrapper":"UpdateApplicationVersionResult"}},"UpdateConfigurationTemplate":{"input":{"type":"structure","required":["ApplicationName","TemplateName"],"members":{"ApplicationName":{},"TemplateName":{},"Description":{},"OptionSettings":{"shape":"S27"},"OptionsToRemove":{"shape":"S2g"}}},"output":{"shape":"S2d","resultWrapper":"UpdateConfigurationTemplateResult"}},"UpdateEnvironment":{"input":{"type":"structure","members":{"ApplicationName":{},"EnvironmentId":{},"EnvironmentName":{},"GroupName":{},"Description":{},"Tier":{"shape":"S13"},"VersionLabel":{},"TemplateName":{},"SolutionStackName":{},"PlatformArn":{},"OptionSettings":{"shape":"S27"},"OptionsToRemove":{"shape":"S2g"}}},"output":{"shape":"Sm","resultWrapper":"UpdateEnvironmentResult"}},"UpdateTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{},"TagsToAdd":{"shape":"S7g"},"TagsToRemove":{"type":"list","member":{}}}}},"ValidateConfigurationSettings":{"input":{"type":"structure","required":["ApplicationName","OptionSettings"],"members":{"ApplicationName":{},"TemplateName":{},"EnvironmentName":{},"OptionSettings":{"shape":"S27"}}},"output":{"resultWrapper":"ValidateConfigurationSettingsResult","type":"structure","members":{"Messages":{"type":"list","member":{"type":"structure","members":{"Message":{},"Severity":{},"Namespace":{},"OptionName":{}}}}}}}},"shapes":{"Sk":{"type":"structure","members":{"Environments":{"type":"list","member":{"shape":"Sm"}},"NextToken":{}}},"Sm":{"type":"structure","members":{"EnvironmentName":{},"EnvironmentId":{},"ApplicationName":{},"VersionLabel":{},"SolutionStackName":{},"PlatformArn":{},"TemplateName":{},"Description":{},"EndpointURL":{},"CNAME":{},"DateCreated":{"type":"timestamp"},"DateUpdated":{"type":"timestamp"},"Status":{},"AbortableOperationInProgress":{"type":"boolean"},"Health":{},"HealthStatus":{},"Resources":{"type":"structure","members":{"LoadBalancer":{"type":"structure","members":{"LoadBalancerName":{},"Domain":{},"Listeners":{"type":"list","member":{"type":"structure","members":{"Protocol":{},"Port":{"type":"integer"}}}}}}}},"Tier":{"shape":"S13"},"EnvironmentLinks":{"type":"list","member":{"type":"structure","members":{"LinkName":{},"EnvironmentName":{}}}},"EnvironmentArn":{},"OperationsRole":{}}},"S13":{"type":"structure","members":{"Name":{},"Type":{},"Version":{}}},"S19":{"type":"structure","members":{"ServiceRole":{},"VersionLifecycleConfig":{"type":"structure","members":{"MaxCountRule":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"MaxCount":{"type":"integer"},"DeleteSourceFromS3":{"type":"boolean"}}},"MaxAgeRule":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"MaxAgeInDays":{"type":"integer"},"DeleteSourceFromS3":{"type":"boolean"}}}}}}},"S1f":{"type":"list","member":{"shape":"S1g"}},"S1g":{"type":"structure","members":{"Key":{},"Value":{}}},"S1j":{"type":"structure","members":{"Application":{"shape":"S1k"}}},"S1k":{"type":"structure","members":{"ApplicationArn":{},"ApplicationName":{},"Description":{},"DateCreated":{"type":"timestamp"},"DateUpdated":{"type":"timestamp"},"Versions":{"shape":"S1m"},"ConfigurationTemplates":{"type":"list","member":{}},"ResourceLifecycleConfig":{"shape":"S19"}}},"S1m":{"type":"list","member":{}},"S1p":{"type":"structure","required":["SourceType","SourceRepository","SourceLocation"],"members":{"SourceType":{},"SourceRepository":{},"SourceLocation":{}}},"S1t":{"type":"structure","members":{"S3Bucket":{},"S3Key":{}}},"S21":{"type":"structure","members":{"ApplicationVersion":{"shape":"S22"}}},"S22":{"type":"structure","members":{"ApplicationVersionArn":{},"ApplicationName":{},"Description":{},"VersionLabel":{},"SourceBuildInformation":{"shape":"S1p"},"BuildArn":{},"SourceBundle":{"shape":"S1t"},"DateCreated":{"type":"timestamp"},"DateUpdated":{"type":"timestamp"},"Status":{}}},"S27":{"type":"list","member":{"type":"structure","members":{"ResourceName":{},"Namespace":{},"OptionName":{},"Value":{}}}},"S2d":{"type":"structure","members":{"SolutionStackName":{},"PlatformArn":{},"ApplicationName":{},"TemplateName":{},"Description":{},"EnvironmentName":{},"DeploymentStatus":{},"DateCreated":{"type":"timestamp"},"DateUpdated":{"type":"timestamp"},"OptionSettings":{"shape":"S27"}}},"S2g":{"type":"list","member":{"type":"structure","members":{"ResourceName":{},"Namespace":{},"OptionName":{}}}},"S2m":{"type":"structure","members":{"PlatformArn":{},"PlatformOwner":{},"PlatformStatus":{},"PlatformCategory":{},"OperatingSystemName":{},"OperatingSystemVersion":{},"SupportedTierList":{"shape":"S2s"},"SupportedAddonList":{"shape":"S2u"},"PlatformLifecycleState":{},"PlatformVersion":{},"PlatformBranchName":{},"PlatformBranchLifecycleState":{}}},"S2s":{"type":"list","member":{}},"S2u":{"type":"list","member":{}},"S3c":{"type":"structure","members":{"Maximum":{"type":"integer"}}},"S48":{"type":"list","member":{}},"S4a":{"type":"structure","members":{"Duration":{"type":"integer"},"RequestCount":{"type":"integer"},"StatusCodes":{"type":"structure","members":{"Status2xx":{"type":"integer"},"Status3xx":{"type":"integer"},"Status4xx":{"type":"integer"},"Status5xx":{"type":"integer"}}},"Latency":{"type":"structure","members":{"P999":{"type":"double"},"P99":{"type":"double"},"P95":{"type":"double"},"P90":{"type":"double"},"P85":{"type":"double"},"P75":{"type":"double"},"P50":{"type":"double"},"P10":{"type":"double"}}}}},"S7g":{"type":"list","member":{"shape":"S1g"}}}}')},72305:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeApplicationVersions":{"result_key":"ApplicationVersions"},"DescribeApplications":{"result_key":"Applications"},"DescribeConfigurationOptions":{"result_key":"Options"},"DescribeEnvironmentManagedActionHistory":{"input_token":"NextToken","limit_key":"MaxItems","output_token":"NextToken","result_key":"ManagedActionHistoryItems"},"DescribeEnvironments":{"result_key":"Environments"},"DescribeEvents":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":"Events"},"ListAvailableSolutionStacks":{"result_key":"SolutionStacks"},"ListPlatformBranches":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken"},"ListPlatformVersions":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":"PlatformSummaryList"}}}')},62534:function(e){"use strict";e.exports=JSON.parse('{"V":{"EnvironmentExists":{"delay":20,"maxAttempts":20,"operation":"DescribeEnvironments","acceptors":[{"state":"success","matcher":"pathAll","argument":"Environments[].Status","expected":"Ready"},{"state":"retry","matcher":"pathAll","argument":"Environments[].Status","expected":"Launching"}]},"EnvironmentUpdated":{"delay":20,"maxAttempts":20,"operation":"DescribeEnvironments","acceptors":[{"state":"success","matcher":"pathAll","argument":"Environments[].Status","expected":"Ready"},{"state":"retry","matcher":"pathAll","argument":"Environments[].Status","expected":"Updating"}]},"EnvironmentTerminated":{"delay":20,"maxAttempts":20,"operation":"DescribeEnvironments","acceptors":[{"state":"success","matcher":"pathAll","argument":"Environments[].Status","expected":"Terminated"},{"state":"retry","matcher":"pathAll","argument":"Environments[].Status","expected":"Terminating"}]}}}')},54784:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-02-01","endpointPrefix":"elasticfilesystem","protocol":"rest-json","serviceAbbreviation":"EFS","serviceFullName":"Amazon Elastic File System","serviceId":"EFS","signatureVersion":"v4","uid":"elasticfilesystem-2015-02-01"},"operations":{"CreateAccessPoint":{"http":{"requestUri":"/2015-02-01/access-points","responseCode":200},"input":{"type":"structure","required":["ClientToken","FileSystemId"],"members":{"ClientToken":{"idempotencyToken":true},"Tags":{"shape":"S3"},"FileSystemId":{},"PosixUser":{"shape":"S8"},"RootDirectory":{"shape":"Sc"}}},"output":{"shape":"Si"}},"CreateFileSystem":{"http":{"requestUri":"/2015-02-01/file-systems","responseCode":201},"input":{"type":"structure","required":["CreationToken"],"members":{"CreationToken":{"idempotencyToken":true},"PerformanceMode":{},"Encrypted":{"type":"boolean"},"KmsKeyId":{},"ThroughputMode":{},"ProvisionedThroughputInMibps":{"type":"double"},"AvailabilityZoneName":{},"Backup":{"type":"boolean"},"Tags":{"shape":"S3"}}},"output":{"shape":"Sx"}},"CreateMountTarget":{"http":{"requestUri":"/2015-02-01/mount-targets","responseCode":200},"input":{"type":"structure","required":["FileSystemId","SubnetId"],"members":{"FileSystemId":{},"SubnetId":{},"IpAddress":{},"SecurityGroups":{"shape":"S18"}}},"output":{"shape":"S1a"}},"CreateReplicationConfiguration":{"http":{"requestUri":"/2015-02-01/file-systems/{SourceFileSystemId}/replication-configuration","responseCode":200},"input":{"type":"structure","required":["SourceFileSystemId","Destinations"],"members":{"SourceFileSystemId":{"location":"uri","locationName":"SourceFileSystemId"},"Destinations":{"type":"list","member":{"type":"structure","members":{"Region":{},"AvailabilityZoneName":{},"KmsKeyId":{}}}}}},"output":{"shape":"S1i"}},"CreateTags":{"http":{"requestUri":"/2015-02-01/create-tags/{FileSystemId}","responseCode":204},"input":{"type":"structure","required":["FileSystemId","Tags"],"members":{"FileSystemId":{"location":"uri","locationName":"FileSystemId"},"Tags":{"shape":"S3"}}},"deprecated":true,"deprecatedMessage":"Use TagResource."},"DeleteAccessPoint":{"http":{"method":"DELETE","requestUri":"/2015-02-01/access-points/{AccessPointId}","responseCode":204},"input":{"type":"structure","required":["AccessPointId"],"members":{"AccessPointId":{"location":"uri","locationName":"AccessPointId"}}}},"DeleteFileSystem":{"http":{"method":"DELETE","requestUri":"/2015-02-01/file-systems/{FileSystemId}","responseCode":204},"input":{"type":"structure","required":["FileSystemId"],"members":{"FileSystemId":{"location":"uri","locationName":"FileSystemId"}}}},"DeleteFileSystemPolicy":{"http":{"method":"DELETE","requestUri":"/2015-02-01/file-systems/{FileSystemId}/policy","responseCode":200},"input":{"type":"structure","required":["FileSystemId"],"members":{"FileSystemId":{"location":"uri","locationName":"FileSystemId"}}}},"DeleteMountTarget":{"http":{"method":"DELETE","requestUri":"/2015-02-01/mount-targets/{MountTargetId}","responseCode":204},"input":{"type":"structure","required":["MountTargetId"],"members":{"MountTargetId":{"location":"uri","locationName":"MountTargetId"}}}},"DeleteReplicationConfiguration":{"http":{"method":"DELETE","requestUri":"/2015-02-01/file-systems/{SourceFileSystemId}/replication-configuration","responseCode":204},"input":{"type":"structure","required":["SourceFileSystemId"],"members":{"SourceFileSystemId":{"location":"uri","locationName":"SourceFileSystemId"}}}},"DeleteTags":{"http":{"requestUri":"/2015-02-01/delete-tags/{FileSystemId}","responseCode":204},"input":{"type":"structure","required":["FileSystemId","TagKeys"],"members":{"FileSystemId":{"location":"uri","locationName":"FileSystemId"},"TagKeys":{"shape":"S1t"}}},"deprecated":true,"deprecatedMessage":"Use UntagResource."},"DescribeAccessPoints":{"http":{"method":"GET","requestUri":"/2015-02-01/access-points","responseCode":200},"input":{"type":"structure","members":{"MaxResults":{"location":"querystring","locationName":"MaxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"NextToken"},"AccessPointId":{"location":"querystring","locationName":"AccessPointId"},"FileSystemId":{"location":"querystring","locationName":"FileSystemId"}}},"output":{"type":"structure","members":{"AccessPoints":{"type":"list","member":{"shape":"Si"}},"NextToken":{}}}},"DescribeAccountPreferences":{"http":{"method":"GET","requestUri":"/2015-02-01/account-preferences","responseCode":200},"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ResourceIdPreference":{"shape":"S21"},"NextToken":{}}}},"DescribeBackupPolicy":{"http":{"method":"GET","requestUri":"/2015-02-01/file-systems/{FileSystemId}/backup-policy","responseCode":200},"input":{"type":"structure","required":["FileSystemId"],"members":{"FileSystemId":{"location":"uri","locationName":"FileSystemId"}}},"output":{"shape":"S26"}},"DescribeFileSystemPolicy":{"http":{"method":"GET","requestUri":"/2015-02-01/file-systems/{FileSystemId}/policy","responseCode":200},"input":{"type":"structure","required":["FileSystemId"],"members":{"FileSystemId":{"location":"uri","locationName":"FileSystemId"}}},"output":{"shape":"S2a"}},"DescribeFileSystems":{"http":{"method":"GET","requestUri":"/2015-02-01/file-systems","responseCode":200},"input":{"type":"structure","members":{"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"},"Marker":{"location":"querystring","locationName":"Marker"},"CreationToken":{"location":"querystring","locationName":"CreationToken"},"FileSystemId":{"location":"querystring","locationName":"FileSystemId"}}},"output":{"type":"structure","members":{"Marker":{},"FileSystems":{"type":"list","member":{"shape":"Sx"}},"NextMarker":{}}}},"DescribeLifecycleConfiguration":{"http":{"method":"GET","requestUri":"/2015-02-01/file-systems/{FileSystemId}/lifecycle-configuration","responseCode":200},"input":{"type":"structure","required":["FileSystemId"],"members":{"FileSystemId":{"location":"uri","locationName":"FileSystemId"}}},"output":{"shape":"S2i"}},"DescribeMountTargetSecurityGroups":{"http":{"method":"GET","requestUri":"/2015-02-01/mount-targets/{MountTargetId}/security-groups","responseCode":200},"input":{"type":"structure","required":["MountTargetId"],"members":{"MountTargetId":{"location":"uri","locationName":"MountTargetId"}}},"output":{"type":"structure","required":["SecurityGroups"],"members":{"SecurityGroups":{"shape":"S18"}}}},"DescribeMountTargets":{"http":{"method":"GET","requestUri":"/2015-02-01/mount-targets","responseCode":200},"input":{"type":"structure","members":{"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"},"Marker":{"location":"querystring","locationName":"Marker"},"FileSystemId":{"location":"querystring","locationName":"FileSystemId"},"MountTargetId":{"location":"querystring","locationName":"MountTargetId"},"AccessPointId":{"location":"querystring","locationName":"AccessPointId"}}},"output":{"type":"structure","members":{"Marker":{},"MountTargets":{"type":"list","member":{"shape":"S1a"}},"NextMarker":{}}}},"DescribeReplicationConfigurations":{"http":{"method":"GET","requestUri":"/2015-02-01/file-systems/replication-configurations","responseCode":200},"input":{"type":"structure","members":{"FileSystemId":{"location":"querystring","locationName":"FileSystemId"},"NextToken":{"location":"querystring","locationName":"NextToken"},"MaxResults":{"location":"querystring","locationName":"MaxResults","type":"integer"}}},"output":{"type":"structure","members":{"Replications":{"type":"list","member":{"shape":"S1i"}},"NextToken":{}}}},"DescribeTags":{"http":{"method":"GET","requestUri":"/2015-02-01/tags/{FileSystemId}/","responseCode":200},"input":{"type":"structure","required":["FileSystemId"],"members":{"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"},"Marker":{"location":"querystring","locationName":"Marker"},"FileSystemId":{"location":"uri","locationName":"FileSystemId"}}},"output":{"type":"structure","required":["Tags"],"members":{"Marker":{},"Tags":{"shape":"S3"},"NextMarker":{}}},"deprecated":true,"deprecatedMessage":"Use ListTagsForResource."},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/2015-02-01/resource-tags/{ResourceId}","responseCode":200},"input":{"type":"structure","required":["ResourceId"],"members":{"ResourceId":{"location":"uri","locationName":"ResourceId"},"MaxResults":{"location":"querystring","locationName":"MaxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"NextToken"}}},"output":{"type":"structure","members":{"Tags":{"shape":"S3"},"NextToken":{}}}},"ModifyMountTargetSecurityGroups":{"http":{"method":"PUT","requestUri":"/2015-02-01/mount-targets/{MountTargetId}/security-groups","responseCode":204},"input":{"type":"structure","required":["MountTargetId"],"members":{"MountTargetId":{"location":"uri","locationName":"MountTargetId"},"SecurityGroups":{"shape":"S18"}}}},"PutAccountPreferences":{"http":{"method":"PUT","requestUri":"/2015-02-01/account-preferences","responseCode":200},"input":{"type":"structure","required":["ResourceIdType"],"members":{"ResourceIdType":{}}},"output":{"type":"structure","members":{"ResourceIdPreference":{"shape":"S21"}}}},"PutBackupPolicy":{"http":{"method":"PUT","requestUri":"/2015-02-01/file-systems/{FileSystemId}/backup-policy","responseCode":200},"input":{"type":"structure","required":["FileSystemId","BackupPolicy"],"members":{"FileSystemId":{"location":"uri","locationName":"FileSystemId"},"BackupPolicy":{"shape":"S27"}}},"output":{"shape":"S26"}},"PutFileSystemPolicy":{"http":{"method":"PUT","requestUri":"/2015-02-01/file-systems/{FileSystemId}/policy","responseCode":200},"input":{"type":"structure","required":["FileSystemId","Policy"],"members":{"FileSystemId":{"location":"uri","locationName":"FileSystemId"},"Policy":{},"BypassPolicyLockoutSafetyCheck":{"type":"boolean"}}},"output":{"shape":"S2a"}},"PutLifecycleConfiguration":{"http":{"method":"PUT","requestUri":"/2015-02-01/file-systems/{FileSystemId}/lifecycle-configuration","responseCode":200},"input":{"type":"structure","required":["FileSystemId","LifecyclePolicies"],"members":{"FileSystemId":{"location":"uri","locationName":"FileSystemId"},"LifecyclePolicies":{"shape":"S2j"}}},"output":{"shape":"S2i"}},"TagResource":{"http":{"requestUri":"/2015-02-01/resource-tags/{ResourceId}","responseCode":200},"input":{"type":"structure","required":["ResourceId","Tags"],"members":{"ResourceId":{"location":"uri","locationName":"ResourceId"},"Tags":{"shape":"S3"}}}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/2015-02-01/resource-tags/{ResourceId}","responseCode":200},"input":{"type":"structure","required":["ResourceId","TagKeys"],"members":{"ResourceId":{"location":"uri","locationName":"ResourceId"},"TagKeys":{"shape":"S1t","location":"querystring","locationName":"tagKeys"}}}},"UpdateFileSystem":{"http":{"method":"PUT","requestUri":"/2015-02-01/file-systems/{FileSystemId}","responseCode":202},"input":{"type":"structure","required":["FileSystemId"],"members":{"FileSystemId":{"location":"uri","locationName":"FileSystemId"},"ThroughputMode":{},"ProvisionedThroughputInMibps":{"type":"double"}}},"output":{"shape":"Sx"}}},"shapes":{"S3":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S8":{"type":"structure","required":["Uid","Gid"],"members":{"Uid":{"type":"long"},"Gid":{"type":"long"},"SecondaryGids":{"type":"list","member":{"type":"long"}}}},"Sc":{"type":"structure","members":{"Path":{},"CreationInfo":{"type":"structure","required":["OwnerUid","OwnerGid","Permissions"],"members":{"OwnerUid":{"type":"long"},"OwnerGid":{"type":"long"},"Permissions":{}}}}},"Si":{"type":"structure","members":{"ClientToken":{},"Name":{},"Tags":{"shape":"S3"},"AccessPointId":{},"AccessPointArn":{},"FileSystemId":{},"PosixUser":{"shape":"S8"},"RootDirectory":{"shape":"Sc"},"OwnerId":{},"LifeCycleState":{}}},"Sx":{"type":"structure","required":["OwnerId","CreationToken","FileSystemId","CreationTime","LifeCycleState","NumberOfMountTargets","SizeInBytes","PerformanceMode","Tags"],"members":{"OwnerId":{},"CreationToken":{},"FileSystemId":{},"FileSystemArn":{},"CreationTime":{"type":"timestamp"},"LifeCycleState":{},"Name":{},"NumberOfMountTargets":{"type":"integer"},"SizeInBytes":{"type":"structure","required":["Value"],"members":{"Value":{"type":"long"},"Timestamp":{"type":"timestamp"},"ValueInIA":{"type":"long"},"ValueInStandard":{"type":"long"}}},"PerformanceMode":{},"Encrypted":{"type":"boolean"},"KmsKeyId":{},"ThroughputMode":{},"ProvisionedThroughputInMibps":{"type":"double"},"AvailabilityZoneName":{},"AvailabilityZoneId":{},"Tags":{"shape":"S3"}}},"S18":{"type":"list","member":{}},"S1a":{"type":"structure","required":["MountTargetId","FileSystemId","SubnetId","LifeCycleState"],"members":{"OwnerId":{},"MountTargetId":{},"FileSystemId":{},"SubnetId":{},"LifeCycleState":{},"IpAddress":{},"NetworkInterfaceId":{},"AvailabilityZoneId":{},"AvailabilityZoneName":{},"VpcId":{}}},"S1i":{"type":"structure","required":["SourceFileSystemId","SourceFileSystemRegion","SourceFileSystemArn","OriginalSourceFileSystemArn","CreationTime","Destinations"],"members":{"SourceFileSystemId":{},"SourceFileSystemRegion":{},"SourceFileSystemArn":{},"OriginalSourceFileSystemArn":{},"CreationTime":{"type":"timestamp"},"Destinations":{"type":"list","member":{"type":"structure","required":["Status","FileSystemId","Region"],"members":{"Status":{},"FileSystemId":{},"Region":{},"LastReplicatedTimestamp":{"type":"timestamp"}}}}}},"S1t":{"type":"list","member":{}},"S21":{"type":"structure","members":{"ResourceIdType":{},"Resources":{"type":"list","member":{}}}},"S26":{"type":"structure","members":{"BackupPolicy":{"shape":"S27"}}},"S27":{"type":"structure","required":["Status"],"members":{"Status":{}}},"S2a":{"type":"structure","members":{"FileSystemId":{},"Policy":{}}},"S2i":{"type":"structure","members":{"LifecyclePolicies":{"shape":"S2j"}}},"S2j":{"type":"list","member":{"type":"structure","members":{"TransitionToIA":{},"TransitionToPrimaryStorageClass":{}}}}}}')},40174:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeAccessPoints":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"DescribeFileSystems":{"input_token":"Marker","output_token":"NextMarker","limit_key":"MaxItems"},"DescribeTags":{"input_token":"Marker","output_token":"NextMarker","limit_key":"MaxItems"},"ListTagsForResource":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"}}}')},66258:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2012-06-01","endpointPrefix":"elasticloadbalancing","protocol":"query","serviceFullName":"Elastic Load Balancing","serviceId":"Elastic Load Balancing","signatureVersion":"v4","uid":"elasticloadbalancing-2012-06-01","xmlNamespace":"http://elasticloadbalancing.amazonaws.com/doc/2012-06-01/"},"operations":{"AddTags":{"input":{"type":"structure","required":["LoadBalancerNames","Tags"],"members":{"LoadBalancerNames":{"shape":"S2"},"Tags":{"shape":"S4"}}},"output":{"resultWrapper":"AddTagsResult","type":"structure","members":{}}},"ApplySecurityGroupsToLoadBalancer":{"input":{"type":"structure","required":["LoadBalancerName","SecurityGroups"],"members":{"LoadBalancerName":{},"SecurityGroups":{"shape":"Sa"}}},"output":{"resultWrapper":"ApplySecurityGroupsToLoadBalancerResult","type":"structure","members":{"SecurityGroups":{"shape":"Sa"}}}},"AttachLoadBalancerToSubnets":{"input":{"type":"structure","required":["LoadBalancerName","Subnets"],"members":{"LoadBalancerName":{},"Subnets":{"shape":"Se"}}},"output":{"resultWrapper":"AttachLoadBalancerToSubnetsResult","type":"structure","members":{"Subnets":{"shape":"Se"}}}},"ConfigureHealthCheck":{"input":{"type":"structure","required":["LoadBalancerName","HealthCheck"],"members":{"LoadBalancerName":{},"HealthCheck":{"shape":"Si"}}},"output":{"resultWrapper":"ConfigureHealthCheckResult","type":"structure","members":{"HealthCheck":{"shape":"Si"}}}},"CreateAppCookieStickinessPolicy":{"input":{"type":"structure","required":["LoadBalancerName","PolicyName","CookieName"],"members":{"LoadBalancerName":{},"PolicyName":{},"CookieName":{}}},"output":{"resultWrapper":"CreateAppCookieStickinessPolicyResult","type":"structure","members":{}}},"CreateLBCookieStickinessPolicy":{"input":{"type":"structure","required":["LoadBalancerName","PolicyName"],"members":{"LoadBalancerName":{},"PolicyName":{},"CookieExpirationPeriod":{"type":"long"}}},"output":{"resultWrapper":"CreateLBCookieStickinessPolicyResult","type":"structure","members":{}}},"CreateLoadBalancer":{"input":{"type":"structure","required":["LoadBalancerName","Listeners"],"members":{"LoadBalancerName":{},"Listeners":{"shape":"Sx"},"AvailabilityZones":{"shape":"S13"},"Subnets":{"shape":"Se"},"SecurityGroups":{"shape":"Sa"},"Scheme":{},"Tags":{"shape":"S4"}}},"output":{"resultWrapper":"CreateLoadBalancerResult","type":"structure","members":{"DNSName":{}}}},"CreateLoadBalancerListeners":{"input":{"type":"structure","required":["LoadBalancerName","Listeners"],"members":{"LoadBalancerName":{},"Listeners":{"shape":"Sx"}}},"output":{"resultWrapper":"CreateLoadBalancerListenersResult","type":"structure","members":{}}},"CreateLoadBalancerPolicy":{"input":{"type":"structure","required":["LoadBalancerName","PolicyName","PolicyTypeName"],"members":{"LoadBalancerName":{},"PolicyName":{},"PolicyTypeName":{},"PolicyAttributes":{"type":"list","member":{"type":"structure","members":{"AttributeName":{},"AttributeValue":{}}}}}},"output":{"resultWrapper":"CreateLoadBalancerPolicyResult","type":"structure","members":{}}},"DeleteLoadBalancer":{"input":{"type":"structure","required":["LoadBalancerName"],"members":{"LoadBalancerName":{}}},"output":{"resultWrapper":"DeleteLoadBalancerResult","type":"structure","members":{}}},"DeleteLoadBalancerListeners":{"input":{"type":"structure","required":["LoadBalancerName","LoadBalancerPorts"],"members":{"LoadBalancerName":{},"LoadBalancerPorts":{"type":"list","member":{"type":"integer"}}}},"output":{"resultWrapper":"DeleteLoadBalancerListenersResult","type":"structure","members":{}}},"DeleteLoadBalancerPolicy":{"input":{"type":"structure","required":["LoadBalancerName","PolicyName"],"members":{"LoadBalancerName":{},"PolicyName":{}}},"output":{"resultWrapper":"DeleteLoadBalancerPolicyResult","type":"structure","members":{}}},"DeregisterInstancesFromLoadBalancer":{"input":{"type":"structure","required":["LoadBalancerName","Instances"],"members":{"LoadBalancerName":{},"Instances":{"shape":"S1p"}}},"output":{"resultWrapper":"DeregisterInstancesFromLoadBalancerResult","type":"structure","members":{"Instances":{"shape":"S1p"}}}},"DescribeAccountLimits":{"input":{"type":"structure","members":{"Marker":{},"PageSize":{"type":"integer"}}},"output":{"resultWrapper":"DescribeAccountLimitsResult","type":"structure","members":{"Limits":{"type":"list","member":{"type":"structure","members":{"Name":{},"Max":{}}}},"NextMarker":{}}}},"DescribeInstanceHealth":{"input":{"type":"structure","required":["LoadBalancerName"],"members":{"LoadBalancerName":{},"Instances":{"shape":"S1p"}}},"output":{"resultWrapper":"DescribeInstanceHealthResult","type":"structure","members":{"InstanceStates":{"type":"list","member":{"type":"structure","members":{"InstanceId":{},"State":{},"ReasonCode":{},"Description":{}}}}}}},"DescribeLoadBalancerAttributes":{"input":{"type":"structure","required":["LoadBalancerName"],"members":{"LoadBalancerName":{}}},"output":{"resultWrapper":"DescribeLoadBalancerAttributesResult","type":"structure","members":{"LoadBalancerAttributes":{"shape":"S2a"}}}},"DescribeLoadBalancerPolicies":{"input":{"type":"structure","members":{"LoadBalancerName":{},"PolicyNames":{"shape":"S2s"}}},"output":{"resultWrapper":"DescribeLoadBalancerPoliciesResult","type":"structure","members":{"PolicyDescriptions":{"type":"list","member":{"type":"structure","members":{"PolicyName":{},"PolicyTypeName":{},"PolicyAttributeDescriptions":{"type":"list","member":{"type":"structure","members":{"AttributeName":{},"AttributeValue":{}}}}}}}}}},"DescribeLoadBalancerPolicyTypes":{"input":{"type":"structure","members":{"PolicyTypeNames":{"type":"list","member":{}}}},"output":{"resultWrapper":"DescribeLoadBalancerPolicyTypesResult","type":"structure","members":{"PolicyTypeDescriptions":{"type":"list","member":{"type":"structure","members":{"PolicyTypeName":{},"Description":{},"PolicyAttributeTypeDescriptions":{"type":"list","member":{"type":"structure","members":{"AttributeName":{},"AttributeType":{},"Description":{},"DefaultValue":{},"Cardinality":{}}}}}}}}}},"DescribeLoadBalancers":{"input":{"type":"structure","members":{"LoadBalancerNames":{"shape":"S2"},"Marker":{},"PageSize":{"type":"integer"}}},"output":{"resultWrapper":"DescribeLoadBalancersResult","type":"structure","members":{"LoadBalancerDescriptions":{"type":"list","member":{"type":"structure","members":{"LoadBalancerName":{},"DNSName":{},"CanonicalHostedZoneName":{},"CanonicalHostedZoneNameID":{},"ListenerDescriptions":{"type":"list","member":{"type":"structure","members":{"Listener":{"shape":"Sy"},"PolicyNames":{"shape":"S2s"}}}},"Policies":{"type":"structure","members":{"AppCookieStickinessPolicies":{"type":"list","member":{"type":"structure","members":{"PolicyName":{},"CookieName":{}}}},"LBCookieStickinessPolicies":{"type":"list","member":{"type":"structure","members":{"PolicyName":{},"CookieExpirationPeriod":{"type":"long"}}}},"OtherPolicies":{"shape":"S2s"}}},"BackendServerDescriptions":{"type":"list","member":{"type":"structure","members":{"InstancePort":{"type":"integer"},"PolicyNames":{"shape":"S2s"}}}},"AvailabilityZones":{"shape":"S13"},"Subnets":{"shape":"Se"},"VPCId":{},"Instances":{"shape":"S1p"},"HealthCheck":{"shape":"Si"},"SourceSecurityGroup":{"type":"structure","members":{"OwnerAlias":{},"GroupName":{}}},"SecurityGroups":{"shape":"Sa"},"CreatedTime":{"type":"timestamp"},"Scheme":{}}}},"NextMarker":{}}}},"DescribeTags":{"input":{"type":"structure","required":["LoadBalancerNames"],"members":{"LoadBalancerNames":{"type":"list","member":{}}}},"output":{"resultWrapper":"DescribeTagsResult","type":"structure","members":{"TagDescriptions":{"type":"list","member":{"type":"structure","members":{"LoadBalancerName":{},"Tags":{"shape":"S4"}}}}}}},"DetachLoadBalancerFromSubnets":{"input":{"type":"structure","required":["LoadBalancerName","Subnets"],"members":{"LoadBalancerName":{},"Subnets":{"shape":"Se"}}},"output":{"resultWrapper":"DetachLoadBalancerFromSubnetsResult","type":"structure","members":{"Subnets":{"shape":"Se"}}}},"DisableAvailabilityZonesForLoadBalancer":{"input":{"type":"structure","required":["LoadBalancerName","AvailabilityZones"],"members":{"LoadBalancerName":{},"AvailabilityZones":{"shape":"S13"}}},"output":{"resultWrapper":"DisableAvailabilityZonesForLoadBalancerResult","type":"structure","members":{"AvailabilityZones":{"shape":"S13"}}}},"EnableAvailabilityZonesForLoadBalancer":{"input":{"type":"structure","required":["LoadBalancerName","AvailabilityZones"],"members":{"LoadBalancerName":{},"AvailabilityZones":{"shape":"S13"}}},"output":{"resultWrapper":"EnableAvailabilityZonesForLoadBalancerResult","type":"structure","members":{"AvailabilityZones":{"shape":"S13"}}}},"ModifyLoadBalancerAttributes":{"input":{"type":"structure","required":["LoadBalancerName","LoadBalancerAttributes"],"members":{"LoadBalancerName":{},"LoadBalancerAttributes":{"shape":"S2a"}}},"output":{"resultWrapper":"ModifyLoadBalancerAttributesResult","type":"structure","members":{"LoadBalancerName":{},"LoadBalancerAttributes":{"shape":"S2a"}}}},"RegisterInstancesWithLoadBalancer":{"input":{"type":"structure","required":["LoadBalancerName","Instances"],"members":{"LoadBalancerName":{},"Instances":{"shape":"S1p"}}},"output":{"resultWrapper":"RegisterInstancesWithLoadBalancerResult","type":"structure","members":{"Instances":{"shape":"S1p"}}}},"RemoveTags":{"input":{"type":"structure","required":["LoadBalancerNames","Tags"],"members":{"LoadBalancerNames":{"shape":"S2"},"Tags":{"type":"list","member":{"type":"structure","members":{"Key":{}}}}}},"output":{"resultWrapper":"RemoveTagsResult","type":"structure","members":{}}},"SetLoadBalancerListenerSSLCertificate":{"input":{"type":"structure","required":["LoadBalancerName","LoadBalancerPort","SSLCertificateId"],"members":{"LoadBalancerName":{},"LoadBalancerPort":{"type":"integer"},"SSLCertificateId":{}}},"output":{"resultWrapper":"SetLoadBalancerListenerSSLCertificateResult","type":"structure","members":{}}},"SetLoadBalancerPoliciesForBackendServer":{"input":{"type":"structure","required":["LoadBalancerName","InstancePort","PolicyNames"],"members":{"LoadBalancerName":{},"InstancePort":{"type":"integer"},"PolicyNames":{"shape":"S2s"}}},"output":{"resultWrapper":"SetLoadBalancerPoliciesForBackendServerResult","type":"structure","members":{}}},"SetLoadBalancerPoliciesOfListener":{"input":{"type":"structure","required":["LoadBalancerName","LoadBalancerPort","PolicyNames"],"members":{"LoadBalancerName":{},"LoadBalancerPort":{"type":"integer"},"PolicyNames":{"shape":"S2s"}}},"output":{"resultWrapper":"SetLoadBalancerPoliciesOfListenerResult","type":"structure","members":{}}}},"shapes":{"S2":{"type":"list","member":{}},"S4":{"type":"list","member":{"type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}},"Sa":{"type":"list","member":{}},"Se":{"type":"list","member":{}},"Si":{"type":"structure","required":["Target","Interval","Timeout","UnhealthyThreshold","HealthyThreshold"],"members":{"Target":{},"Interval":{"type":"integer"},"Timeout":{"type":"integer"},"UnhealthyThreshold":{"type":"integer"},"HealthyThreshold":{"type":"integer"}}},"Sx":{"type":"list","member":{"shape":"Sy"}},"Sy":{"type":"structure","required":["Protocol","LoadBalancerPort","InstancePort"],"members":{"Protocol":{},"LoadBalancerPort":{"type":"integer"},"InstanceProtocol":{},"InstancePort":{"type":"integer"},"SSLCertificateId":{}}},"S13":{"type":"list","member":{}},"S1p":{"type":"list","member":{"type":"structure","members":{"InstanceId":{}}}},"S2a":{"type":"structure","members":{"CrossZoneLoadBalancing":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"}}},"AccessLog":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"S3BucketName":{},"EmitInterval":{"type":"integer"},"S3BucketPrefix":{}}},"ConnectionDraining":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"Timeout":{"type":"integer"}}},"ConnectionSettings":{"type":"structure","required":["IdleTimeout"],"members":{"IdleTimeout":{"type":"integer"}}},"AdditionalAttributes":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}}}},"S2s":{"type":"list","member":{}}}}')},77372:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeInstanceHealth":{"result_key":"InstanceStates"},"DescribeLoadBalancerPolicies":{"result_key":"PolicyDescriptions"},"DescribeLoadBalancerPolicyTypes":{"result_key":"PolicyTypeDescriptions"},"DescribeLoadBalancers":{"input_token":"Marker","output_token":"NextMarker","result_key":"LoadBalancerDescriptions"}}}')},56717:function(e){"use strict";e.exports=JSON.parse('{"V":{"InstanceDeregistered":{"delay":15,"operation":"DescribeInstanceHealth","maxAttempts":40,"acceptors":[{"expected":"OutOfService","matcher":"pathAll","state":"success","argument":"InstanceStates[].State"},{"matcher":"error","expected":"InvalidInstance","state":"success"}]},"AnyInstanceInService":{"acceptors":[{"argument":"InstanceStates[].State","expected":"InService","matcher":"pathAny","state":"success"}],"delay":15,"maxAttempts":40,"operation":"DescribeInstanceHealth"},"InstanceInService":{"acceptors":[{"argument":"InstanceStates[].State","expected":"InService","matcher":"pathAll","state":"success"},{"matcher":"error","expected":"InvalidInstance","state":"retry"}],"delay":15,"maxAttempts":40,"operation":"DescribeInstanceHealth"}}}')},42628:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-12-01","endpointPrefix":"elasticloadbalancing","protocol":"query","serviceAbbreviation":"Elastic Load Balancing v2","serviceFullName":"Elastic Load Balancing","serviceId":"Elastic Load Balancing v2","signatureVersion":"v4","uid":"elasticloadbalancingv2-2015-12-01","xmlNamespace":"http://elasticloadbalancing.amazonaws.com/doc/2015-12-01/"},"operations":{"AddListenerCertificates":{"input":{"type":"structure","required":["ListenerArn","Certificates"],"members":{"ListenerArn":{},"Certificates":{"shape":"S3"}}},"output":{"resultWrapper":"AddListenerCertificatesResult","type":"structure","members":{"Certificates":{"shape":"S3"}}}},"AddTags":{"input":{"type":"structure","required":["ResourceArns","Tags"],"members":{"ResourceArns":{"shape":"S9"},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"AddTagsResult","type":"structure","members":{}}},"CreateListener":{"input":{"type":"structure","required":["LoadBalancerArn","DefaultActions"],"members":{"LoadBalancerArn":{},"Protocol":{},"Port":{"type":"integer"},"SslPolicy":{},"Certificates":{"shape":"S3"},"DefaultActions":{"shape":"Sl"},"AlpnPolicy":{"shape":"S1y"},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateListenerResult","type":"structure","members":{"Listeners":{"shape":"S21"}}}},"CreateLoadBalancer":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Subnets":{"shape":"S25"},"SubnetMappings":{"shape":"S27"},"SecurityGroups":{"shape":"S2c"},"Scheme":{},"Tags":{"shape":"Sb"},"Type":{},"IpAddressType":{},"CustomerOwnedIpv4Pool":{}}},"output":{"resultWrapper":"CreateLoadBalancerResult","type":"structure","members":{"LoadBalancers":{"shape":"S2j"}}}},"CreateRule":{"input":{"type":"structure","required":["ListenerArn","Conditions","Priority","Actions"],"members":{"ListenerArn":{},"Conditions":{"shape":"S31"},"Priority":{"type":"integer"},"Actions":{"shape":"Sl"},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateRuleResult","type":"structure","members":{"Rules":{"shape":"S3h"}}}},"CreateTargetGroup":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Protocol":{},"ProtocolVersion":{},"Port":{"type":"integer"},"VpcId":{},"HealthCheckProtocol":{},"HealthCheckPort":{},"HealthCheckEnabled":{"type":"boolean"},"HealthCheckPath":{},"HealthCheckIntervalSeconds":{"type":"integer"},"HealthCheckTimeoutSeconds":{"type":"integer"},"HealthyThresholdCount":{"type":"integer"},"UnhealthyThresholdCount":{"type":"integer"},"Matcher":{"shape":"S3v"},"TargetType":{},"Tags":{"shape":"Sb"},"IpAddressType":{}}},"output":{"resultWrapper":"CreateTargetGroupResult","type":"structure","members":{"TargetGroups":{"shape":"S41"}}}},"DeleteListener":{"input":{"type":"structure","required":["ListenerArn"],"members":{"ListenerArn":{}}},"output":{"resultWrapper":"DeleteListenerResult","type":"structure","members":{}}},"DeleteLoadBalancer":{"input":{"type":"structure","required":["LoadBalancerArn"],"members":{"LoadBalancerArn":{}}},"output":{"resultWrapper":"DeleteLoadBalancerResult","type":"structure","members":{}}},"DeleteRule":{"input":{"type":"structure","required":["RuleArn"],"members":{"RuleArn":{}}},"output":{"resultWrapper":"DeleteRuleResult","type":"structure","members":{}}},"DeleteTargetGroup":{"input":{"type":"structure","required":["TargetGroupArn"],"members":{"TargetGroupArn":{}}},"output":{"resultWrapper":"DeleteTargetGroupResult","type":"structure","members":{}}},"DeregisterTargets":{"input":{"type":"structure","required":["TargetGroupArn","Targets"],"members":{"TargetGroupArn":{},"Targets":{"shape":"S4d"}}},"output":{"resultWrapper":"DeregisterTargetsResult","type":"structure","members":{}}},"DescribeAccountLimits":{"input":{"type":"structure","members":{"Marker":{},"PageSize":{"type":"integer"}}},"output":{"resultWrapper":"DescribeAccountLimitsResult","type":"structure","members":{"Limits":{"type":"list","member":{"type":"structure","members":{"Name":{},"Max":{}}}},"NextMarker":{}}}},"DescribeListenerCertificates":{"input":{"type":"structure","required":["ListenerArn"],"members":{"ListenerArn":{},"Marker":{},"PageSize":{"type":"integer"}}},"output":{"resultWrapper":"DescribeListenerCertificatesResult","type":"structure","members":{"Certificates":{"shape":"S3"},"NextMarker":{}}}},"DescribeListeners":{"input":{"type":"structure","members":{"LoadBalancerArn":{},"ListenerArns":{"type":"list","member":{}},"Marker":{},"PageSize":{"type":"integer"}}},"output":{"resultWrapper":"DescribeListenersResult","type":"structure","members":{"Listeners":{"shape":"S21"},"NextMarker":{}}}},"DescribeLoadBalancerAttributes":{"input":{"type":"structure","required":["LoadBalancerArn"],"members":{"LoadBalancerArn":{}}},"output":{"resultWrapper":"DescribeLoadBalancerAttributesResult","type":"structure","members":{"Attributes":{"shape":"S4w"}}}},"DescribeLoadBalancers":{"input":{"type":"structure","members":{"LoadBalancerArns":{"shape":"S43"},"Names":{"type":"list","member":{}},"Marker":{},"PageSize":{"type":"integer"}}},"output":{"resultWrapper":"DescribeLoadBalancersResult","type":"structure","members":{"LoadBalancers":{"shape":"S2j"},"NextMarker":{}}}},"DescribeRules":{"input":{"type":"structure","members":{"ListenerArn":{},"RuleArns":{"type":"list","member":{}},"Marker":{},"PageSize":{"type":"integer"}}},"output":{"resultWrapper":"DescribeRulesResult","type":"structure","members":{"Rules":{"shape":"S3h"},"NextMarker":{}}}},"DescribeSSLPolicies":{"input":{"type":"structure","members":{"Names":{"type":"list","member":{}},"Marker":{},"PageSize":{"type":"integer"},"LoadBalancerType":{}}},"output":{"resultWrapper":"DescribeSSLPoliciesResult","type":"structure","members":{"SslPolicies":{"type":"list","member":{"type":"structure","members":{"SslProtocols":{"type":"list","member":{}},"Ciphers":{"type":"list","member":{"type":"structure","members":{"Name":{},"Priority":{"type":"integer"}}}},"Name":{},"SupportedLoadBalancerTypes":{"shape":"S34"}}}},"NextMarker":{}}}},"DescribeTags":{"input":{"type":"structure","required":["ResourceArns"],"members":{"ResourceArns":{"shape":"S9"}}},"output":{"resultWrapper":"DescribeTagsResult","type":"structure","members":{"TagDescriptions":{"type":"list","member":{"type":"structure","members":{"ResourceArn":{},"Tags":{"shape":"Sb"}}}}}}},"DescribeTargetGroupAttributes":{"input":{"type":"structure","required":["TargetGroupArn"],"members":{"TargetGroupArn":{}}},"output":{"resultWrapper":"DescribeTargetGroupAttributesResult","type":"structure","members":{"Attributes":{"shape":"S5n"}}}},"DescribeTargetGroups":{"input":{"type":"structure","members":{"LoadBalancerArn":{},"TargetGroupArns":{"type":"list","member":{}},"Names":{"type":"list","member":{}},"Marker":{},"PageSize":{"type":"integer"}}},"output":{"resultWrapper":"DescribeTargetGroupsResult","type":"structure","members":{"TargetGroups":{"shape":"S41"},"NextMarker":{}}}},"DescribeTargetHealth":{"input":{"type":"structure","required":["TargetGroupArn"],"members":{"TargetGroupArn":{},"Targets":{"shape":"S4d"}}},"output":{"resultWrapper":"DescribeTargetHealthResult","type":"structure","members":{"TargetHealthDescriptions":{"type":"list","member":{"type":"structure","members":{"Target":{"shape":"S4e"},"HealthCheckPort":{},"TargetHealth":{"type":"structure","members":{"State":{},"Reason":{},"Description":{}}}}}}}}},"ModifyListener":{"input":{"type":"structure","required":["ListenerArn"],"members":{"ListenerArn":{},"Port":{"type":"integer"},"Protocol":{},"SslPolicy":{},"Certificates":{"shape":"S3"},"DefaultActions":{"shape":"Sl"},"AlpnPolicy":{"shape":"S1y"}}},"output":{"resultWrapper":"ModifyListenerResult","type":"structure","members":{"Listeners":{"shape":"S21"}}}},"ModifyLoadBalancerAttributes":{"input":{"type":"structure","required":["LoadBalancerArn","Attributes"],"members":{"LoadBalancerArn":{},"Attributes":{"shape":"S4w"}}},"output":{"resultWrapper":"ModifyLoadBalancerAttributesResult","type":"structure","members":{"Attributes":{"shape":"S4w"}}}},"ModifyRule":{"input":{"type":"structure","required":["RuleArn"],"members":{"RuleArn":{},"Conditions":{"shape":"S31"},"Actions":{"shape":"Sl"}}},"output":{"resultWrapper":"ModifyRuleResult","type":"structure","members":{"Rules":{"shape":"S3h"}}}},"ModifyTargetGroup":{"input":{"type":"structure","required":["TargetGroupArn"],"members":{"TargetGroupArn":{},"HealthCheckProtocol":{},"HealthCheckPort":{},"HealthCheckPath":{},"HealthCheckEnabled":{"type":"boolean"},"HealthCheckIntervalSeconds":{"type":"integer"},"HealthCheckTimeoutSeconds":{"type":"integer"},"HealthyThresholdCount":{"type":"integer"},"UnhealthyThresholdCount":{"type":"integer"},"Matcher":{"shape":"S3v"}}},"output":{"resultWrapper":"ModifyTargetGroupResult","type":"structure","members":{"TargetGroups":{"shape":"S41"}}}},"ModifyTargetGroupAttributes":{"input":{"type":"structure","required":["TargetGroupArn","Attributes"],"members":{"TargetGroupArn":{},"Attributes":{"shape":"S5n"}}},"output":{"resultWrapper":"ModifyTargetGroupAttributesResult","type":"structure","members":{"Attributes":{"shape":"S5n"}}}},"RegisterTargets":{"input":{"type":"structure","required":["TargetGroupArn","Targets"],"members":{"TargetGroupArn":{},"Targets":{"shape":"S4d"}}},"output":{"resultWrapper":"RegisterTargetsResult","type":"structure","members":{}}},"RemoveListenerCertificates":{"input":{"type":"structure","required":["ListenerArn","Certificates"],"members":{"ListenerArn":{},"Certificates":{"shape":"S3"}}},"output":{"resultWrapper":"RemoveListenerCertificatesResult","type":"structure","members":{}}},"RemoveTags":{"input":{"type":"structure","required":["ResourceArns","TagKeys"],"members":{"ResourceArns":{"shape":"S9"},"TagKeys":{"type":"list","member":{}}}},"output":{"resultWrapper":"RemoveTagsResult","type":"structure","members":{}}},"SetIpAddressType":{"input":{"type":"structure","required":["LoadBalancerArn","IpAddressType"],"members":{"LoadBalancerArn":{},"IpAddressType":{}}},"output":{"resultWrapper":"SetIpAddressTypeResult","type":"structure","members":{"IpAddressType":{}}}},"SetRulePriorities":{"input":{"type":"structure","required":["RulePriorities"],"members":{"RulePriorities":{"type":"list","member":{"type":"structure","members":{"RuleArn":{},"Priority":{"type":"integer"}}}}}},"output":{"resultWrapper":"SetRulePrioritiesResult","type":"structure","members":{"Rules":{"shape":"S3h"}}}},"SetSecurityGroups":{"input":{"type":"structure","required":["LoadBalancerArn","SecurityGroups"],"members":{"LoadBalancerArn":{},"SecurityGroups":{"shape":"S2c"},"EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic":{}}},"output":{"resultWrapper":"SetSecurityGroupsResult","type":"structure","members":{"SecurityGroupIds":{"shape":"S2c"},"EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic":{}}}},"SetSubnets":{"input":{"type":"structure","required":["LoadBalancerArn"],"members":{"LoadBalancerArn":{},"Subnets":{"shape":"S25"},"SubnetMappings":{"shape":"S27"},"IpAddressType":{}}},"output":{"resultWrapper":"SetSubnetsResult","type":"structure","members":{"AvailabilityZones":{"shape":"S2s"},"IpAddressType":{}}}}},"shapes":{"S3":{"type":"list","member":{"type":"structure","members":{"CertificateArn":{},"IsDefault":{"type":"boolean"}}}},"S9":{"type":"list","member":{}},"Sb":{"type":"list","member":{"type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}},"Sl":{"type":"list","member":{"type":"structure","required":["Type"],"members":{"Type":{},"TargetGroupArn":{},"AuthenticateOidcConfig":{"type":"structure","required":["Issuer","AuthorizationEndpoint","TokenEndpoint","UserInfoEndpoint","ClientId"],"members":{"Issuer":{},"AuthorizationEndpoint":{},"TokenEndpoint":{},"UserInfoEndpoint":{},"ClientId":{},"ClientSecret":{},"SessionCookieName":{},"Scope":{},"SessionTimeout":{"type":"long"},"AuthenticationRequestExtraParams":{"type":"map","key":{},"value":{}},"OnUnauthenticatedRequest":{},"UseExistingClientSecret":{"type":"boolean"}}},"AuthenticateCognitoConfig":{"type":"structure","required":["UserPoolArn","UserPoolClientId","UserPoolDomain"],"members":{"UserPoolArn":{},"UserPoolClientId":{},"UserPoolDomain":{},"SessionCookieName":{},"Scope":{},"SessionTimeout":{"type":"long"},"AuthenticationRequestExtraParams":{"type":"map","key":{},"value":{}},"OnUnauthenticatedRequest":{}}},"Order":{"type":"integer"},"RedirectConfig":{"type":"structure","required":["StatusCode"],"members":{"Protocol":{},"Port":{},"Host":{},"Path":{},"Query":{},"StatusCode":{}}},"FixedResponseConfig":{"type":"structure","required":["StatusCode"],"members":{"MessageBody":{},"StatusCode":{},"ContentType":{}}},"ForwardConfig":{"type":"structure","members":{"TargetGroups":{"type":"list","member":{"type":"structure","members":{"TargetGroupArn":{},"Weight":{"type":"integer"}}}},"TargetGroupStickinessConfig":{"type":"structure","members":{"Enabled":{"type":"boolean"},"DurationSeconds":{"type":"integer"}}}}}}}},"S1y":{"type":"list","member":{}},"S21":{"type":"list","member":{"type":"structure","members":{"ListenerArn":{},"LoadBalancerArn":{},"Port":{"type":"integer"},"Protocol":{},"Certificates":{"shape":"S3"},"SslPolicy":{},"DefaultActions":{"shape":"Sl"},"AlpnPolicy":{"shape":"S1y"}}}},"S25":{"type":"list","member":{}},"S27":{"type":"list","member":{"type":"structure","members":{"SubnetId":{},"AllocationId":{},"PrivateIPv4Address":{},"IPv6Address":{}}}},"S2c":{"type":"list","member":{}},"S2j":{"type":"list","member":{"type":"structure","members":{"LoadBalancerArn":{},"DNSName":{},"CanonicalHostedZoneId":{},"CreatedTime":{"type":"timestamp"},"LoadBalancerName":{},"Scheme":{},"VpcId":{},"State":{"type":"structure","members":{"Code":{},"Reason":{}}},"Type":{},"AvailabilityZones":{"shape":"S2s"},"SecurityGroups":{"shape":"S2c"},"IpAddressType":{},"CustomerOwnedIpv4Pool":{},"EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic":{}}}},"S2s":{"type":"list","member":{"type":"structure","members":{"ZoneName":{},"SubnetId":{},"OutpostId":{},"LoadBalancerAddresses":{"type":"list","member":{"type":"structure","members":{"IpAddress":{},"AllocationId":{},"PrivateIPv4Address":{},"IPv6Address":{}}}}}}},"S31":{"type":"list","member":{"type":"structure","members":{"Field":{},"Values":{"shape":"S34"},"HostHeaderConfig":{"type":"structure","members":{"Values":{"shape":"S34"}}},"PathPatternConfig":{"type":"structure","members":{"Values":{"shape":"S34"}}},"HttpHeaderConfig":{"type":"structure","members":{"HttpHeaderName":{},"Values":{"shape":"S34"}}},"QueryStringConfig":{"type":"structure","members":{"Values":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}}}},"HttpRequestMethodConfig":{"type":"structure","members":{"Values":{"shape":"S34"}}},"SourceIpConfig":{"type":"structure","members":{"Values":{"shape":"S34"}}}}}},"S34":{"type":"list","member":{}},"S3h":{"type":"list","member":{"type":"structure","members":{"RuleArn":{},"Priority":{},"Conditions":{"shape":"S31"},"Actions":{"shape":"Sl"},"IsDefault":{"type":"boolean"}}}},"S3v":{"type":"structure","members":{"HttpCode":{},"GrpcCode":{}}},"S41":{"type":"list","member":{"type":"structure","members":{"TargetGroupArn":{},"TargetGroupName":{},"Protocol":{},"Port":{"type":"integer"},"VpcId":{},"HealthCheckProtocol":{},"HealthCheckPort":{},"HealthCheckEnabled":{"type":"boolean"},"HealthCheckIntervalSeconds":{"type":"integer"},"HealthCheckTimeoutSeconds":{"type":"integer"},"HealthyThresholdCount":{"type":"integer"},"UnhealthyThresholdCount":{"type":"integer"},"HealthCheckPath":{},"Matcher":{"shape":"S3v"},"LoadBalancerArns":{"shape":"S43"},"TargetType":{},"ProtocolVersion":{},"IpAddressType":{}}}},"S43":{"type":"list","member":{}},"S4d":{"type":"list","member":{"shape":"S4e"}},"S4e":{"type":"structure","required":["Id"],"members":{"Id":{},"Port":{"type":"integer"},"AvailabilityZone":{}}},"S4w":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"S5n":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}}}}')},12274:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeListeners":{"input_token":"Marker","output_token":"NextMarker","result_key":"Listeners"},"DescribeLoadBalancers":{"input_token":"Marker","output_token":"NextMarker","result_key":"LoadBalancers"},"DescribeTargetGroups":{"input_token":"Marker","output_token":"NextMarker","result_key":"TargetGroups"}}}')},56106:function(e){"use strict";e.exports=JSON.parse('{"V":{"LoadBalancerExists":{"delay":15,"operation":"DescribeLoadBalancers","maxAttempts":40,"acceptors":[{"matcher":"status","expected":200,"state":"success"},{"matcher":"error","expected":"LoadBalancerNotFound","state":"retry"}]},"LoadBalancerAvailable":{"delay":15,"operation":"DescribeLoadBalancers","maxAttempts":40,"acceptors":[{"state":"success","matcher":"pathAll","argument":"LoadBalancers[].State.Code","expected":"active"},{"state":"retry","matcher":"pathAny","argument":"LoadBalancers[].State.Code","expected":"provisioning"},{"state":"retry","matcher":"error","expected":"LoadBalancerNotFound"}]},"LoadBalancersDeleted":{"delay":15,"operation":"DescribeLoadBalancers","maxAttempts":40,"acceptors":[{"state":"retry","matcher":"pathAll","argument":"LoadBalancers[].State.Code","expected":"active"},{"matcher":"error","expected":"LoadBalancerNotFound","state":"success"}]},"TargetInService":{"delay":15,"maxAttempts":40,"operation":"DescribeTargetHealth","acceptors":[{"argument":"TargetHealthDescriptions[].TargetHealth.State","expected":"healthy","matcher":"pathAll","state":"success"},{"matcher":"error","expected":"InvalidInstance","state":"retry"}]},"TargetDeregistered":{"delay":15,"maxAttempts":40,"operation":"DescribeTargetHealth","acceptors":[{"matcher":"error","expected":"InvalidTarget","state":"success"},{"argument":"TargetHealthDescriptions[].TargetHealth.State","expected":"unused","matcher":"pathAll","state":"success"}]}}}')},91298:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2009-03-31","endpointPrefix":"elasticmapreduce","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"Amazon EMR","serviceFullName":"Amazon EMR","serviceId":"EMR","signatureVersion":"v4","targetPrefix":"ElasticMapReduce","uid":"elasticmapreduce-2009-03-31"},"operations":{"AddInstanceFleet":{"input":{"type":"structure","required":["ClusterId","InstanceFleet"],"members":{"ClusterId":{},"InstanceFleet":{"shape":"S3"}}},"output":{"type":"structure","members":{"ClusterId":{},"InstanceFleetId":{},"ClusterArn":{}}}},"AddInstanceGroups":{"input":{"type":"structure","required":["InstanceGroups","JobFlowId"],"members":{"InstanceGroups":{"shape":"S11"},"JobFlowId":{}}},"output":{"type":"structure","members":{"JobFlowId":{},"InstanceGroupIds":{"type":"list","member":{}},"ClusterArn":{}}}},"AddJobFlowSteps":{"input":{"type":"structure","required":["JobFlowId","Steps"],"members":{"JobFlowId":{},"Steps":{"shape":"S1m"},"ExecutionRoleArn":{}}},"output":{"type":"structure","members":{"StepIds":{"shape":"S1v"}}}},"AddTags":{"input":{"type":"structure","required":["ResourceId","Tags"],"members":{"ResourceId":{},"Tags":{"shape":"S1y"}}},"output":{"type":"structure","members":{}}},"CancelSteps":{"input":{"type":"structure","required":["ClusterId","StepIds"],"members":{"ClusterId":{},"StepIds":{"shape":"S1v"},"StepCancellationOption":{}}},"output":{"type":"structure","members":{"CancelStepsInfoList":{"type":"list","member":{"type":"structure","members":{"StepId":{},"Status":{},"Reason":{}}}}}}},"CreateSecurityConfiguration":{"input":{"type":"structure","required":["Name","SecurityConfiguration"],"members":{"Name":{},"SecurityConfiguration":{}}},"output":{"type":"structure","required":["Name","CreationDateTime"],"members":{"Name":{},"CreationDateTime":{"type":"timestamp"}}}},"CreateStudio":{"input":{"type":"structure","required":["Name","AuthMode","VpcId","SubnetIds","ServiceRole","WorkspaceSecurityGroupId","EngineSecurityGroupId","DefaultS3Location"],"members":{"Name":{},"Description":{},"AuthMode":{},"VpcId":{},"SubnetIds":{"shape":"S2d"},"ServiceRole":{},"UserRole":{},"WorkspaceSecurityGroupId":{},"EngineSecurityGroupId":{},"DefaultS3Location":{},"IdpAuthUrl":{},"IdpRelayStateParameterName":{},"Tags":{"shape":"S1y"}}},"output":{"type":"structure","members":{"StudioId":{},"Url":{}}}},"CreateStudioSessionMapping":{"input":{"type":"structure","required":["StudioId","IdentityType","SessionPolicyArn"],"members":{"StudioId":{},"IdentityId":{},"IdentityName":{},"IdentityType":{},"SessionPolicyArn":{}}}},"DeleteSecurityConfiguration":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteStudio":{"input":{"type":"structure","required":["StudioId"],"members":{"StudioId":{}}}},"DeleteStudioSessionMapping":{"input":{"type":"structure","required":["StudioId","IdentityType"],"members":{"StudioId":{},"IdentityId":{},"IdentityName":{},"IdentityType":{}}}},"DescribeCluster":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{}}},"output":{"type":"structure","members":{"Cluster":{"type":"structure","members":{"Id":{},"Name":{},"Status":{"shape":"S2p"},"Ec2InstanceAttributes":{"type":"structure","members":{"Ec2KeyName":{},"Ec2SubnetId":{},"RequestedEc2SubnetIds":{"shape":"S2y"},"Ec2AvailabilityZone":{},"RequestedEc2AvailabilityZones":{"shape":"S2y"},"IamInstanceProfile":{},"EmrManagedMasterSecurityGroup":{},"EmrManagedSlaveSecurityGroup":{},"ServiceAccessSecurityGroup":{},"AdditionalMasterSecurityGroups":{"shape":"S2z"},"AdditionalSlaveSecurityGroups":{"shape":"S2z"}}},"InstanceCollectionType":{},"LogUri":{},"LogEncryptionKmsKeyId":{},"RequestedAmiVersion":{},"RunningAmiVersion":{},"ReleaseLabel":{},"AutoTerminate":{"type":"boolean"},"TerminationProtected":{"type":"boolean"},"VisibleToAllUsers":{"type":"boolean"},"Applications":{"shape":"S32"},"Tags":{"shape":"S1y"},"ServiceRole":{},"NormalizedInstanceHours":{"type":"integer"},"MasterPublicDnsName":{},"Configurations":{"shape":"Si"},"SecurityConfiguration":{},"AutoScalingRole":{},"ScaleDownBehavior":{},"CustomAmiId":{},"EbsRootVolumeSize":{"type":"integer"},"RepoUpgradeOnBoot":{},"KerberosAttributes":{"shape":"S36"},"ClusterArn":{},"OutpostArn":{},"StepConcurrencyLevel":{"type":"integer"},"PlacementGroups":{"shape":"S38"},"OSReleaseLabel":{}}}}}},"DescribeJobFlows":{"input":{"type":"structure","members":{"CreatedAfter":{"type":"timestamp"},"CreatedBefore":{"type":"timestamp"},"JobFlowIds":{"shape":"S1t"},"JobFlowStates":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"JobFlows":{"type":"list","member":{"type":"structure","required":["JobFlowId","Name","ExecutionStatusDetail","Instances"],"members":{"JobFlowId":{},"Name":{},"LogUri":{},"LogEncryptionKmsKeyId":{},"AmiVersion":{},"ExecutionStatusDetail":{"type":"structure","required":["State","CreationDateTime"],"members":{"State":{},"CreationDateTime":{"type":"timestamp"},"StartDateTime":{"type":"timestamp"},"ReadyDateTime":{"type":"timestamp"},"EndDateTime":{"type":"timestamp"},"LastStateChangeReason":{}}},"Instances":{"type":"structure","required":["MasterInstanceType","SlaveInstanceType","InstanceCount"],"members":{"MasterInstanceType":{},"MasterPublicDnsName":{},"MasterInstanceId":{},"SlaveInstanceType":{},"InstanceCount":{"type":"integer"},"InstanceGroups":{"type":"list","member":{"type":"structure","required":["Market","InstanceRole","InstanceType","InstanceRequestCount","InstanceRunningCount","State","CreationDateTime"],"members":{"InstanceGroupId":{},"Name":{},"Market":{},"InstanceRole":{},"BidPrice":{},"InstanceType":{},"InstanceRequestCount":{"type":"integer"},"InstanceRunningCount":{"type":"integer"},"State":{},"LastStateChangeReason":{},"CreationDateTime":{"type":"timestamp"},"StartDateTime":{"type":"timestamp"},"ReadyDateTime":{"type":"timestamp"},"EndDateTime":{"type":"timestamp"},"CustomAmiId":{}}}},"NormalizedInstanceHours":{"type":"integer"},"Ec2KeyName":{},"Ec2SubnetId":{},"Placement":{"shape":"S3m"},"KeepJobFlowAliveWhenNoSteps":{"type":"boolean"},"TerminationProtected":{"type":"boolean"},"HadoopVersion":{}}},"Steps":{"type":"list","member":{"type":"structure","required":["StepConfig","ExecutionStatusDetail"],"members":{"StepConfig":{"shape":"S1n"},"ExecutionStatusDetail":{"type":"structure","required":["State","CreationDateTime"],"members":{"State":{},"CreationDateTime":{"type":"timestamp"},"StartDateTime":{"type":"timestamp"},"EndDateTime":{"type":"timestamp"},"LastStateChangeReason":{}}}}}},"BootstrapActions":{"type":"list","member":{"type":"structure","members":{"BootstrapActionConfig":{"shape":"S3t"}}}},"SupportedProducts":{"shape":"S3v"},"VisibleToAllUsers":{"type":"boolean"},"JobFlowRole":{},"ServiceRole":{},"AutoScalingRole":{},"ScaleDownBehavior":{}}}}}},"deprecated":true},"DescribeNotebookExecution":{"input":{"type":"structure","required":["NotebookExecutionId"],"members":{"NotebookExecutionId":{}}},"output":{"type":"structure","members":{"NotebookExecution":{"type":"structure","members":{"NotebookExecutionId":{},"EditorId":{},"ExecutionEngine":{"shape":"S3z"},"NotebookExecutionName":{},"NotebookParams":{},"Status":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Arn":{},"OutputNotebookURI":{},"LastStateChangeReason":{},"NotebookInstanceSecurityGroupId":{},"Tags":{"shape":"S1y"},"NotebookS3Location":{"shape":"S43"},"OutputNotebookS3Location":{"type":"structure","members":{"Bucket":{},"Key":{}}},"OutputNotebookFormat":{},"EnvironmentVariables":{"shape":"S47"}}}}}},"DescribeReleaseLabel":{"input":{"type":"structure","members":{"ReleaseLabel":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ReleaseLabel":{},"Applications":{"type":"list","member":{"type":"structure","members":{"Name":{},"Version":{}}}},"NextToken":{},"AvailableOSReleases":{"type":"list","member":{"type":"structure","members":{"Label":{}}}}}}},"DescribeSecurityConfiguration":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Name":{},"SecurityConfiguration":{},"CreationDateTime":{"type":"timestamp"}}}},"DescribeStep":{"input":{"type":"structure","required":["ClusterId","StepId"],"members":{"ClusterId":{},"StepId":{}}},"output":{"type":"structure","members":{"Step":{"type":"structure","members":{"Id":{},"Name":{},"Config":{"shape":"S4k"},"ActionOnFailure":{},"Status":{"shape":"S4l"},"ExecutionRoleArn":{}}}}}},"DescribeStudio":{"input":{"type":"structure","required":["StudioId"],"members":{"StudioId":{}}},"output":{"type":"structure","members":{"Studio":{"type":"structure","members":{"StudioId":{},"StudioArn":{},"Name":{},"Description":{},"AuthMode":{},"VpcId":{},"SubnetIds":{"shape":"S2d"},"ServiceRole":{},"UserRole":{},"WorkspaceSecurityGroupId":{},"EngineSecurityGroupId":{},"Url":{},"CreationTime":{"type":"timestamp"},"DefaultS3Location":{},"IdpAuthUrl":{},"IdpRelayStateParameterName":{},"Tags":{"shape":"S1y"}}}}}},"GetAutoTerminationPolicy":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{}}},"output":{"type":"structure","members":{"AutoTerminationPolicy":{"shape":"S4w"}}}},"GetBlockPublicAccessConfiguration":{"input":{"type":"structure","members":{}},"output":{"type":"structure","required":["BlockPublicAccessConfiguration","BlockPublicAccessConfigurationMetadata"],"members":{"BlockPublicAccessConfiguration":{"shape":"S50"},"BlockPublicAccessConfigurationMetadata":{"type":"structure","required":["CreationDateTime","CreatedByArn"],"members":{"CreationDateTime":{"type":"timestamp"},"CreatedByArn":{}}}}}},"GetClusterSessionCredentials":{"input":{"type":"structure","required":["ClusterId","ExecutionRoleArn"],"members":{"ClusterId":{},"ExecutionRoleArn":{}}},"output":{"type":"structure","members":{"Credentials":{"type":"structure","members":{"UsernamePassword":{"type":"structure","members":{"Username":{},"Password":{}},"sensitive":true}},"union":true},"ExpiresAt":{"type":"timestamp"}}}},"GetManagedScalingPolicy":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{}}},"output":{"type":"structure","members":{"ManagedScalingPolicy":{"shape":"S5b"}}}},"GetStudioSessionMapping":{"input":{"type":"structure","required":["StudioId","IdentityType"],"members":{"StudioId":{},"IdentityId":{},"IdentityName":{},"IdentityType":{}}},"output":{"type":"structure","members":{"SessionMapping":{"type":"structure","members":{"StudioId":{},"IdentityId":{},"IdentityName":{},"IdentityType":{},"SessionPolicyArn":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}}}},"ListBootstrapActions":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{},"Marker":{}}},"output":{"type":"structure","members":{"BootstrapActions":{"type":"list","member":{"type":"structure","members":{"Name":{},"ScriptPath":{},"Args":{"shape":"S2z"}}}},"Marker":{}}}},"ListClusters":{"input":{"type":"structure","members":{"CreatedAfter":{"type":"timestamp"},"CreatedBefore":{"type":"timestamp"},"ClusterStates":{"type":"list","member":{}},"Marker":{}}},"output":{"type":"structure","members":{"Clusters":{"type":"list","member":{"type":"structure","members":{"Id":{},"Name":{},"Status":{"shape":"S2p"},"NormalizedInstanceHours":{"type":"integer"},"ClusterArn":{},"OutpostArn":{}}}},"Marker":{}}}},"ListInstanceFleets":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{},"Marker":{}}},"output":{"type":"structure","members":{"InstanceFleets":{"type":"list","member":{"type":"structure","members":{"Id":{},"Name":{},"Status":{"type":"structure","members":{"State":{},"StateChangeReason":{"type":"structure","members":{"Code":{},"Message":{}}},"Timeline":{"type":"structure","members":{"CreationDateTime":{"type":"timestamp"},"ReadyDateTime":{"type":"timestamp"},"EndDateTime":{"type":"timestamp"}}}}},"InstanceFleetType":{},"TargetOnDemandCapacity":{"type":"integer"},"TargetSpotCapacity":{"type":"integer"},"ProvisionedOnDemandCapacity":{"type":"integer"},"ProvisionedSpotCapacity":{"type":"integer"},"InstanceTypeSpecifications":{"type":"list","member":{"type":"structure","members":{"InstanceType":{},"WeightedCapacity":{"type":"integer"},"BidPrice":{},"BidPriceAsPercentageOfOnDemandPrice":{"type":"double"},"Configurations":{"shape":"Si"},"EbsBlockDevices":{"shape":"S62"},"EbsOptimized":{"type":"boolean"},"CustomAmiId":{}}}},"LaunchSpecifications":{"shape":"Sl"},"ResizeSpecifications":{"shape":"Su"}}}},"Marker":{}}}},"ListInstanceGroups":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{},"Marker":{}}},"output":{"type":"structure","members":{"InstanceGroups":{"type":"list","member":{"type":"structure","members":{"Id":{},"Name":{},"Market":{},"InstanceGroupType":{},"BidPrice":{},"InstanceType":{},"RequestedInstanceCount":{"type":"integer"},"RunningInstanceCount":{"type":"integer"},"Status":{"type":"structure","members":{"State":{},"StateChangeReason":{"type":"structure","members":{"Code":{},"Message":{}}},"Timeline":{"type":"structure","members":{"CreationDateTime":{"type":"timestamp"},"ReadyDateTime":{"type":"timestamp"},"EndDateTime":{"type":"timestamp"}}}}},"Configurations":{"shape":"Si"},"ConfigurationsVersion":{"type":"long"},"LastSuccessfullyAppliedConfigurations":{"shape":"Si"},"LastSuccessfullyAppliedConfigurationsVersion":{"type":"long"},"EbsBlockDevices":{"shape":"S62"},"EbsOptimized":{"type":"boolean"},"ShrinkPolicy":{"shape":"S6e"},"AutoScalingPolicy":{"shape":"S6i"},"CustomAmiId":{}}}},"Marker":{}}}},"ListInstances":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{},"InstanceGroupId":{},"InstanceGroupTypes":{"type":"list","member":{}},"InstanceFleetId":{},"InstanceFleetType":{},"InstanceStates":{"type":"list","member":{}},"Marker":{}}},"output":{"type":"structure","members":{"Instances":{"type":"list","member":{"type":"structure","members":{"Id":{},"Ec2InstanceId":{},"PublicDnsName":{},"PublicIpAddress":{},"PrivateDnsName":{},"PrivateIpAddress":{},"Status":{"type":"structure","members":{"State":{},"StateChangeReason":{"type":"structure","members":{"Code":{},"Message":{}}},"Timeline":{"type":"structure","members":{"CreationDateTime":{"type":"timestamp"},"ReadyDateTime":{"type":"timestamp"},"EndDateTime":{"type":"timestamp"}}}}},"InstanceGroupId":{},"InstanceFleetId":{},"Market":{},"InstanceType":{},"EbsVolumes":{"type":"list","member":{"type":"structure","members":{"Device":{},"VolumeId":{}}}}}}},"Marker":{}}}},"ListNotebookExecutions":{"input":{"type":"structure","members":{"EditorId":{},"Status":{},"From":{"type":"timestamp"},"To":{"type":"timestamp"},"Marker":{},"ExecutionEngineId":{}}},"output":{"type":"structure","members":{"NotebookExecutions":{"type":"list","member":{"type":"structure","members":{"NotebookExecutionId":{},"EditorId":{},"NotebookExecutionName":{},"Status":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"NotebookS3Location":{"shape":"S43"},"ExecutionEngineId":{}}}},"Marker":{}}}},"ListReleaseLabels":{"input":{"type":"structure","members":{"Filters":{"type":"structure","members":{"Prefix":{},"Application":{}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ReleaseLabels":{"shape":"S2z"},"NextToken":{}}}},"ListSecurityConfigurations":{"input":{"type":"structure","members":{"Marker":{}}},"output":{"type":"structure","members":{"SecurityConfigurations":{"type":"list","member":{"type":"structure","members":{"Name":{},"CreationDateTime":{"type":"timestamp"}}}},"Marker":{}}}},"ListSteps":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{},"StepStates":{"type":"list","member":{}},"StepIds":{"shape":"S1t"},"Marker":{}}},"output":{"type":"structure","members":{"Steps":{"type":"list","member":{"type":"structure","members":{"Id":{},"Name":{},"Config":{"shape":"S4k"},"ActionOnFailure":{},"Status":{"shape":"S4l"}}}},"Marker":{}}}},"ListStudioSessionMappings":{"input":{"type":"structure","members":{"StudioId":{},"IdentityType":{},"Marker":{}}},"output":{"type":"structure","members":{"SessionMappings":{"type":"list","member":{"type":"structure","members":{"StudioId":{},"IdentityId":{},"IdentityName":{},"IdentityType":{},"SessionPolicyArn":{},"CreationTime":{"type":"timestamp"}}}},"Marker":{}}}},"ListStudios":{"input":{"type":"structure","members":{"Marker":{}}},"output":{"type":"structure","members":{"Studios":{"type":"list","member":{"type":"structure","members":{"StudioId":{},"Name":{},"VpcId":{},"Description":{},"Url":{},"AuthMode":{},"CreationTime":{"type":"timestamp"}}}},"Marker":{}}}},"ListSupportedInstanceTypes":{"input":{"type":"structure","required":["ReleaseLabel"],"members":{"ReleaseLabel":{},"Marker":{}}},"output":{"type":"structure","members":{"SupportedInstanceTypes":{"type":"list","member":{"type":"structure","members":{"Type":{},"MemoryGB":{"type":"float"},"StorageGB":{"type":"integer"},"VCPU":{"type":"integer"},"Is64BitsOnly":{"type":"boolean"},"InstanceFamilyId":{},"EbsOptimizedAvailable":{"type":"boolean"},"EbsOptimizedByDefault":{"type":"boolean"},"NumberOfDisks":{"type":"integer"},"EbsStorageOnly":{"type":"boolean"},"Architecture":{}}}},"Marker":{}}}},"ModifyCluster":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{},"StepConcurrencyLevel":{"type":"integer"}}},"output":{"type":"structure","members":{"StepConcurrencyLevel":{"type":"integer"}}}},"ModifyInstanceFleet":{"input":{"type":"structure","required":["ClusterId","InstanceFleet"],"members":{"ClusterId":{},"InstanceFleet":{"type":"structure","required":["InstanceFleetId"],"members":{"InstanceFleetId":{},"TargetOnDemandCapacity":{"type":"integer"},"TargetSpotCapacity":{"type":"integer"},"ResizeSpecifications":{"shape":"Su"}}}}}},"ModifyInstanceGroups":{"input":{"type":"structure","members":{"ClusterId":{},"InstanceGroups":{"type":"list","member":{"type":"structure","required":["InstanceGroupId"],"members":{"InstanceGroupId":{},"InstanceCount":{"type":"integer"},"EC2InstanceIdsToTerminate":{"type":"list","member":{}},"ShrinkPolicy":{"shape":"S6e"},"ReconfigurationType":{},"Configurations":{"shape":"Si"}}}}}}},"PutAutoScalingPolicy":{"input":{"type":"structure","required":["ClusterId","InstanceGroupId","AutoScalingPolicy"],"members":{"ClusterId":{},"InstanceGroupId":{},"AutoScalingPolicy":{"shape":"S15"}}},"output":{"type":"structure","members":{"ClusterId":{},"InstanceGroupId":{},"AutoScalingPolicy":{"shape":"S6i"},"ClusterArn":{}}}},"PutAutoTerminationPolicy":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{},"AutoTerminationPolicy":{"shape":"S4w"}}},"output":{"type":"structure","members":{}}},"PutBlockPublicAccessConfiguration":{"input":{"type":"structure","required":["BlockPublicAccessConfiguration"],"members":{"BlockPublicAccessConfiguration":{"shape":"S50"}}},"output":{"type":"structure","members":{}}},"PutManagedScalingPolicy":{"input":{"type":"structure","required":["ClusterId","ManagedScalingPolicy"],"members":{"ClusterId":{},"ManagedScalingPolicy":{"shape":"S5b"}}},"output":{"type":"structure","members":{}}},"RemoveAutoScalingPolicy":{"input":{"type":"structure","required":["ClusterId","InstanceGroupId"],"members":{"ClusterId":{},"InstanceGroupId":{}}},"output":{"type":"structure","members":{}}},"RemoveAutoTerminationPolicy":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{}}},"output":{"type":"structure","members":{}}},"RemoveManagedScalingPolicy":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{}}},"output":{"type":"structure","members":{}}},"RemoveTags":{"input":{"type":"structure","required":["ResourceId","TagKeys"],"members":{"ResourceId":{},"TagKeys":{"shape":"S2z"}}},"output":{"type":"structure","members":{}}},"RunJobFlow":{"input":{"type":"structure","required":["Name","Instances"],"members":{"Name":{},"LogUri":{},"LogEncryptionKmsKeyId":{},"AdditionalInfo":{},"AmiVersion":{},"ReleaseLabel":{},"Instances":{"type":"structure","members":{"MasterInstanceType":{},"SlaveInstanceType":{},"InstanceCount":{"type":"integer"},"InstanceGroups":{"shape":"S11"},"InstanceFleets":{"type":"list","member":{"shape":"S3"}},"Ec2KeyName":{},"Placement":{"shape":"S3m"},"KeepJobFlowAliveWhenNoSteps":{"type":"boolean"},"TerminationProtected":{"type":"boolean"},"HadoopVersion":{},"Ec2SubnetId":{},"Ec2SubnetIds":{"shape":"S2y"},"EmrManagedMasterSecurityGroup":{},"EmrManagedSlaveSecurityGroup":{},"ServiceAccessSecurityGroup":{},"AdditionalMasterSecurityGroups":{"shape":"S8l"},"AdditionalSlaveSecurityGroups":{"shape":"S8l"}}},"Steps":{"shape":"S1m"},"BootstrapActions":{"type":"list","member":{"shape":"S3t"}},"SupportedProducts":{"shape":"S3v"},"NewSupportedProducts":{"type":"list","member":{"type":"structure","members":{"Name":{},"Args":{"shape":"S1t"}}}},"Applications":{"shape":"S32"},"Configurations":{"shape":"Si"},"VisibleToAllUsers":{"type":"boolean"},"JobFlowRole":{},"ServiceRole":{},"Tags":{"shape":"S1y"},"SecurityConfiguration":{},"AutoScalingRole":{},"ScaleDownBehavior":{},"CustomAmiId":{},"EbsRootVolumeSize":{"type":"integer"},"RepoUpgradeOnBoot":{},"KerberosAttributes":{"shape":"S36"},"StepConcurrencyLevel":{"type":"integer"},"ManagedScalingPolicy":{"shape":"S5b"},"PlacementGroupConfigs":{"shape":"S38"},"AutoTerminationPolicy":{"shape":"S4w"},"OSReleaseLabel":{}}},"output":{"type":"structure","members":{"JobFlowId":{},"ClusterArn":{}}}},"SetTerminationProtection":{"input":{"type":"structure","required":["JobFlowIds","TerminationProtected"],"members":{"JobFlowIds":{"shape":"S1t"},"TerminationProtected":{"type":"boolean"}}}},"SetVisibleToAllUsers":{"input":{"type":"structure","required":["JobFlowIds","VisibleToAllUsers"],"members":{"JobFlowIds":{"shape":"S1t"},"VisibleToAllUsers":{"type":"boolean"}}}},"StartNotebookExecution":{"input":{"type":"structure","required":["ExecutionEngine","ServiceRole"],"members":{"EditorId":{},"RelativePath":{},"NotebookExecutionName":{},"NotebookParams":{},"ExecutionEngine":{"shape":"S3z"},"ServiceRole":{},"NotebookInstanceSecurityGroupId":{},"Tags":{"shape":"S1y"},"NotebookS3Location":{"type":"structure","members":{"Bucket":{},"Key":{}}},"OutputNotebookS3Location":{"type":"structure","members":{"Bucket":{},"Key":{}}},"OutputNotebookFormat":{},"EnvironmentVariables":{"shape":"S47"}}},"output":{"type":"structure","members":{"NotebookExecutionId":{}}}},"StopNotebookExecution":{"input":{"type":"structure","required":["NotebookExecutionId"],"members":{"NotebookExecutionId":{}}}},"TerminateJobFlows":{"input":{"type":"structure","required":["JobFlowIds"],"members":{"JobFlowIds":{"shape":"S1t"}}}},"UpdateStudio":{"input":{"type":"structure","required":["StudioId"],"members":{"StudioId":{},"Name":{},"Description":{},"SubnetIds":{"shape":"S2d"},"DefaultS3Location":{}}}},"UpdateStudioSessionMapping":{"input":{"type":"structure","required":["StudioId","IdentityType","SessionPolicyArn"],"members":{"StudioId":{},"IdentityId":{},"IdentityName":{},"IdentityType":{},"SessionPolicyArn":{}}}}},"shapes":{"S3":{"type":"structure","required":["InstanceFleetType"],"members":{"Name":{},"InstanceFleetType":{},"TargetOnDemandCapacity":{"type":"integer"},"TargetSpotCapacity":{"type":"integer"},"InstanceTypeConfigs":{"type":"list","member":{"type":"structure","required":["InstanceType"],"members":{"InstanceType":{},"WeightedCapacity":{"type":"integer"},"BidPrice":{},"BidPriceAsPercentageOfOnDemandPrice":{"type":"double"},"EbsConfiguration":{"shape":"Sa"},"Configurations":{"shape":"Si"},"CustomAmiId":{}}}},"LaunchSpecifications":{"shape":"Sl"},"ResizeSpecifications":{"shape":"Su"}}},"Sa":{"type":"structure","members":{"EbsBlockDeviceConfigs":{"type":"list","member":{"type":"structure","required":["VolumeSpecification"],"members":{"VolumeSpecification":{"shape":"Sd"},"VolumesPerInstance":{"type":"integer"}}}},"EbsOptimized":{"type":"boolean"}}},"Sd":{"type":"structure","required":["VolumeType","SizeInGB"],"members":{"VolumeType":{},"Iops":{"type":"integer"},"SizeInGB":{"type":"integer"},"Throughput":{"type":"integer"}}},"Si":{"type":"list","member":{"type":"structure","members":{"Classification":{},"Configurations":{"shape":"Si"},"Properties":{"shape":"Sk"}}}},"Sk":{"type":"map","key":{},"value":{}},"Sl":{"type":"structure","members":{"SpotSpecification":{"type":"structure","required":["TimeoutDurationMinutes","TimeoutAction"],"members":{"TimeoutDurationMinutes":{"type":"integer"},"TimeoutAction":{},"BlockDurationMinutes":{"type":"integer"},"AllocationStrategy":{}}},"OnDemandSpecification":{"type":"structure","required":["AllocationStrategy"],"members":{"AllocationStrategy":{},"CapacityReservationOptions":{"type":"structure","members":{"UsageStrategy":{},"CapacityReservationPreference":{},"CapacityReservationResourceGroupArn":{}}}}}}},"Su":{"type":"structure","members":{"SpotResizeSpecification":{"type":"structure","required":["TimeoutDurationMinutes"],"members":{"TimeoutDurationMinutes":{"type":"integer"}}},"OnDemandResizeSpecification":{"type":"structure","required":["TimeoutDurationMinutes"],"members":{"TimeoutDurationMinutes":{"type":"integer"}}}}},"S11":{"type":"list","member":{"type":"structure","required":["InstanceRole","InstanceType","InstanceCount"],"members":{"Name":{},"Market":{},"InstanceRole":{},"BidPrice":{},"InstanceType":{},"InstanceCount":{"type":"integer"},"Configurations":{"shape":"Si"},"EbsConfiguration":{"shape":"Sa"},"AutoScalingPolicy":{"shape":"S15"},"CustomAmiId":{}}}},"S15":{"type":"structure","required":["Constraints","Rules"],"members":{"Constraints":{"shape":"S16"},"Rules":{"shape":"S17"}}},"S16":{"type":"structure","required":["MinCapacity","MaxCapacity"],"members":{"MinCapacity":{"type":"integer"},"MaxCapacity":{"type":"integer"}}},"S17":{"type":"list","member":{"type":"structure","required":["Name","Action","Trigger"],"members":{"Name":{},"Description":{},"Action":{"type":"structure","required":["SimpleScalingPolicyConfiguration"],"members":{"Market":{},"SimpleScalingPolicyConfiguration":{"type":"structure","required":["ScalingAdjustment"],"members":{"AdjustmentType":{},"ScalingAdjustment":{"type":"integer"},"CoolDown":{"type":"integer"}}}}},"Trigger":{"type":"structure","required":["CloudWatchAlarmDefinition"],"members":{"CloudWatchAlarmDefinition":{"type":"structure","required":["ComparisonOperator","MetricName","Period","Threshold"],"members":{"ComparisonOperator":{},"EvaluationPeriods":{"type":"integer"},"MetricName":{},"Namespace":{},"Period":{"type":"integer"},"Statistic":{},"Threshold":{"type":"double"},"Unit":{},"Dimensions":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}}}}}}}}},"S1m":{"type":"list","member":{"shape":"S1n"}},"S1n":{"type":"structure","required":["Name","HadoopJarStep"],"members":{"Name":{},"ActionOnFailure":{},"HadoopJarStep":{"type":"structure","required":["Jar"],"members":{"Properties":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"Jar":{},"MainClass":{},"Args":{"shape":"S1t"}}}}},"S1t":{"type":"list","member":{}},"S1v":{"type":"list","member":{}},"S1y":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"S2d":{"type":"list","member":{}},"S2p":{"type":"structure","members":{"State":{},"StateChangeReason":{"type":"structure","members":{"Code":{},"Message":{}}},"Timeline":{"type":"structure","members":{"CreationDateTime":{"type":"timestamp"},"ReadyDateTime":{"type":"timestamp"},"EndDateTime":{"type":"timestamp"}}},"ErrorDetails":{"type":"list","member":{"type":"structure","members":{"ErrorCode":{},"ErrorData":{"type":"list","member":{"shape":"Sk"}},"ErrorMessage":{}}}}}},"S2y":{"type":"list","member":{}},"S2z":{"type":"list","member":{}},"S32":{"type":"list","member":{"type":"structure","members":{"Name":{},"Version":{},"Args":{"shape":"S2z"},"AdditionalInfo":{"shape":"Sk"}}}},"S36":{"type":"structure","required":["Realm","KdcAdminPassword"],"members":{"Realm":{},"KdcAdminPassword":{},"CrossRealmTrustPrincipalPassword":{},"ADDomainJoinUser":{},"ADDomainJoinPassword":{}}},"S38":{"type":"list","member":{"type":"structure","required":["InstanceRole"],"members":{"InstanceRole":{},"PlacementStrategy":{}}}},"S3m":{"type":"structure","members":{"AvailabilityZone":{},"AvailabilityZones":{"shape":"S2y"}}},"S3t":{"type":"structure","required":["Name","ScriptBootstrapAction"],"members":{"Name":{},"ScriptBootstrapAction":{"type":"structure","required":["Path"],"members":{"Path":{},"Args":{"shape":"S1t"}}}}},"S3v":{"type":"list","member":{}},"S3z":{"type":"structure","required":["Id"],"members":{"Id":{},"Type":{},"MasterInstanceSecurityGroupId":{},"ExecutionRoleArn":{}}},"S43":{"type":"structure","members":{"Bucket":{},"Key":{}}},"S47":{"type":"map","key":{},"value":{}},"S4k":{"type":"structure","members":{"Jar":{},"Properties":{"shape":"Sk"},"MainClass":{},"Args":{"shape":"S2z"}}},"S4l":{"type":"structure","members":{"State":{},"StateChangeReason":{"type":"structure","members":{"Code":{},"Message":{}}},"FailureDetails":{"type":"structure","members":{"Reason":{},"Message":{},"LogFile":{}}},"Timeline":{"type":"structure","members":{"CreationDateTime":{"type":"timestamp"},"StartDateTime":{"type":"timestamp"},"EndDateTime":{"type":"timestamp"}}}}},"S4w":{"type":"structure","members":{"IdleTimeout":{"type":"long"}}},"S50":{"type":"structure","required":["BlockPublicSecurityGroupRules"],"members":{"BlockPublicSecurityGroupRules":{"type":"boolean"},"PermittedPublicSecurityGroupRuleRanges":{"type":"list","member":{"type":"structure","required":["MinRange"],"members":{"MinRange":{"type":"integer"},"MaxRange":{"type":"integer"}}}}}},"S5b":{"type":"structure","members":{"ComputeLimits":{"type":"structure","required":["UnitType","MinimumCapacityUnits","MaximumCapacityUnits"],"members":{"UnitType":{},"MinimumCapacityUnits":{"type":"integer"},"MaximumCapacityUnits":{"type":"integer"},"MaximumOnDemandCapacityUnits":{"type":"integer"},"MaximumCoreCapacityUnits":{"type":"integer"}}}}},"S62":{"type":"list","member":{"type":"structure","members":{"VolumeSpecification":{"shape":"Sd"},"Device":{}}}},"S6e":{"type":"structure","members":{"DecommissionTimeout":{"type":"integer"},"InstanceResizePolicy":{"type":"structure","members":{"InstancesToTerminate":{"shape":"S6g"},"InstancesToProtect":{"shape":"S6g"},"InstanceTerminationTimeout":{"type":"integer"}}}}},"S6g":{"type":"list","member":{}},"S6i":{"type":"structure","members":{"Status":{"type":"structure","members":{"State":{},"StateChangeReason":{"type":"structure","members":{"Code":{},"Message":{}}}}},"Constraints":{"shape":"S16"},"Rules":{"shape":"S17"}}},"S8l":{"type":"list","member":{}}}}')},62965:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeJobFlows":{"result_key":"JobFlows"},"ListBootstrapActions":{"input_token":"Marker","output_token":"Marker","result_key":"BootstrapActions"},"ListClusters":{"input_token":"Marker","output_token":"Marker","result_key":"Clusters"},"ListInstanceFleets":{"input_token":"Marker","output_token":"Marker","result_key":"InstanceFleets"},"ListInstanceGroups":{"input_token":"Marker","output_token":"Marker","result_key":"InstanceGroups"},"ListInstances":{"input_token":"Marker","output_token":"Marker","result_key":"Instances"},"ListNotebookExecutions":{"input_token":"Marker","output_token":"Marker","result_key":"NotebookExecutions"},"ListReleaseLabels":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListSecurityConfigurations":{"input_token":"Marker","output_token":"Marker","result_key":"SecurityConfigurations"},"ListSteps":{"input_token":"Marker","output_token":"Marker","result_key":"Steps"},"ListStudioSessionMappings":{"input_token":"Marker","output_token":"Marker","result_key":"SessionMappings"},"ListStudios":{"input_token":"Marker","output_token":"Marker","result_key":"Studios"},"ListSupportedInstanceTypes":{"input_token":"Marker","output_token":"Marker"}}}')},86792:function(e){"use strict";e.exports=JSON.parse('{"V":{"ClusterRunning":{"delay":30,"operation":"DescribeCluster","maxAttempts":60,"acceptors":[{"state":"success","matcher":"path","argument":"Cluster.Status.State","expected":"RUNNING"},{"state":"success","matcher":"path","argument":"Cluster.Status.State","expected":"WAITING"},{"state":"failure","matcher":"path","argument":"Cluster.Status.State","expected":"TERMINATING"},{"state":"failure","matcher":"path","argument":"Cluster.Status.State","expected":"TERMINATED"},{"state":"failure","matcher":"path","argument":"Cluster.Status.State","expected":"TERMINATED_WITH_ERRORS"}]},"StepComplete":{"delay":30,"operation":"DescribeStep","maxAttempts":60,"acceptors":[{"state":"success","matcher":"path","argument":"Step.Status.State","expected":"COMPLETED"},{"state":"failure","matcher":"path","argument":"Step.Status.State","expected":"FAILED"},{"state":"failure","matcher":"path","argument":"Step.Status.State","expected":"CANCELLED"}]},"ClusterTerminated":{"delay":30,"operation":"DescribeCluster","maxAttempts":60,"acceptors":[{"state":"success","matcher":"path","argument":"Cluster.Status.State","expected":"TERMINATED"},{"state":"failure","matcher":"path","argument":"Cluster.Status.State","expected":"TERMINATED_WITH_ERRORS"}]}}}')},23463:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2012-09-25","endpointPrefix":"elastictranscoder","protocol":"rest-json","serviceFullName":"Amazon Elastic Transcoder","serviceId":"Elastic Transcoder","signatureVersion":"v4","uid":"elastictranscoder-2012-09-25"},"operations":{"CancelJob":{"http":{"method":"DELETE","requestUri":"/2012-09-25/jobs/{Id}","responseCode":202},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{}}},"CreateJob":{"http":{"requestUri":"/2012-09-25/jobs","responseCode":201},"input":{"type":"structure","required":["PipelineId"],"members":{"PipelineId":{},"Input":{"shape":"S5"},"Inputs":{"shape":"St"},"Output":{"shape":"Su"},"Outputs":{"type":"list","member":{"shape":"Su"}},"OutputKeyPrefix":{},"Playlists":{"type":"list","member":{"type":"structure","members":{"Name":{},"Format":{},"OutputKeys":{"shape":"S1l"},"HlsContentProtection":{"shape":"S1m"},"PlayReadyDrm":{"shape":"S1q"}}}},"UserMetadata":{"shape":"S1v"}}},"output":{"type":"structure","members":{"Job":{"shape":"S1y"}}}},"CreatePipeline":{"http":{"requestUri":"/2012-09-25/pipelines","responseCode":201},"input":{"type":"structure","required":["Name","InputBucket","Role"],"members":{"Name":{},"InputBucket":{},"OutputBucket":{},"Role":{},"AwsKmsKeyArn":{},"Notifications":{"shape":"S2a"},"ContentConfig":{"shape":"S2c"},"ThumbnailConfig":{"shape":"S2c"}}},"output":{"type":"structure","members":{"Pipeline":{"shape":"S2l"},"Warnings":{"shape":"S2n"}}}},"CreatePreset":{"http":{"requestUri":"/2012-09-25/presets","responseCode":201},"input":{"type":"structure","required":["Name","Container"],"members":{"Name":{},"Description":{},"Container":{},"Video":{"shape":"S2r"},"Audio":{"shape":"S37"},"Thumbnails":{"shape":"S3i"}}},"output":{"type":"structure","members":{"Preset":{"shape":"S3m"},"Warning":{}}}},"DeletePipeline":{"http":{"method":"DELETE","requestUri":"/2012-09-25/pipelines/{Id}","responseCode":202},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{}}},"DeletePreset":{"http":{"method":"DELETE","requestUri":"/2012-09-25/presets/{Id}","responseCode":202},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{}}},"ListJobsByPipeline":{"http":{"method":"GET","requestUri":"/2012-09-25/jobsByPipeline/{PipelineId}"},"input":{"type":"structure","required":["PipelineId"],"members":{"PipelineId":{"location":"uri","locationName":"PipelineId"},"Ascending":{"location":"querystring","locationName":"Ascending"},"PageToken":{"location":"querystring","locationName":"PageToken"}}},"output":{"type":"structure","members":{"Jobs":{"shape":"S3v"},"NextPageToken":{}}}},"ListJobsByStatus":{"http":{"method":"GET","requestUri":"/2012-09-25/jobsByStatus/{Status}"},"input":{"type":"structure","required":["Status"],"members":{"Status":{"location":"uri","locationName":"Status"},"Ascending":{"location":"querystring","locationName":"Ascending"},"PageToken":{"location":"querystring","locationName":"PageToken"}}},"output":{"type":"structure","members":{"Jobs":{"shape":"S3v"},"NextPageToken":{}}}},"ListPipelines":{"http":{"method":"GET","requestUri":"/2012-09-25/pipelines"},"input":{"type":"structure","members":{"Ascending":{"location":"querystring","locationName":"Ascending"},"PageToken":{"location":"querystring","locationName":"PageToken"}}},"output":{"type":"structure","members":{"Pipelines":{"type":"list","member":{"shape":"S2l"}},"NextPageToken":{}}}},"ListPresets":{"http":{"method":"GET","requestUri":"/2012-09-25/presets"},"input":{"type":"structure","members":{"Ascending":{"location":"querystring","locationName":"Ascending"},"PageToken":{"location":"querystring","locationName":"PageToken"}}},"output":{"type":"structure","members":{"Presets":{"type":"list","member":{"shape":"S3m"}},"NextPageToken":{}}}},"ReadJob":{"http":{"method":"GET","requestUri":"/2012-09-25/jobs/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Job":{"shape":"S1y"}}}},"ReadPipeline":{"http":{"method":"GET","requestUri":"/2012-09-25/pipelines/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Pipeline":{"shape":"S2l"},"Warnings":{"shape":"S2n"}}}},"ReadPreset":{"http":{"method":"GET","requestUri":"/2012-09-25/presets/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Preset":{"shape":"S3m"}}}},"TestRole":{"http":{"requestUri":"/2012-09-25/roleTests","responseCode":200},"input":{"type":"structure","required":["Role","InputBucket","OutputBucket","Topics"],"members":{"Role":{},"InputBucket":{},"OutputBucket":{},"Topics":{"type":"list","member":{}}},"deprecated":true},"output":{"type":"structure","members":{"Success":{},"Messages":{"type":"list","member":{}}},"deprecated":true},"deprecated":true},"UpdatePipeline":{"http":{"method":"PUT","requestUri":"/2012-09-25/pipelines/{Id}","responseCode":200},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"Name":{},"InputBucket":{},"Role":{},"AwsKmsKeyArn":{},"Notifications":{"shape":"S2a"},"ContentConfig":{"shape":"S2c"},"ThumbnailConfig":{"shape":"S2c"}}},"output":{"type":"structure","members":{"Pipeline":{"shape":"S2l"},"Warnings":{"shape":"S2n"}}}},"UpdatePipelineNotifications":{"http":{"requestUri":"/2012-09-25/pipelines/{Id}/notifications"},"input":{"type":"structure","required":["Id","Notifications"],"members":{"Id":{"location":"uri","locationName":"Id"},"Notifications":{"shape":"S2a"}}},"output":{"type":"structure","members":{"Pipeline":{"shape":"S2l"}}}},"UpdatePipelineStatus":{"http":{"requestUri":"/2012-09-25/pipelines/{Id}/status"},"input":{"type":"structure","required":["Id","Status"],"members":{"Id":{"location":"uri","locationName":"Id"},"Status":{}}},"output":{"type":"structure","members":{"Pipeline":{"shape":"S2l"}}}}},"shapes":{"S5":{"type":"structure","members":{"Key":{},"FrameRate":{},"Resolution":{},"AspectRatio":{},"Interlaced":{},"Container":{},"Encryption":{"shape":"Sc"},"TimeSpan":{"shape":"Sg"},"InputCaptions":{"type":"structure","members":{"MergePolicy":{},"CaptionSources":{"shape":"Sk"}}},"DetectedProperties":{"type":"structure","members":{"Width":{"type":"integer"},"Height":{"type":"integer"},"FrameRate":{},"FileSize":{"type":"long"},"DurationMillis":{"type":"long"}}}}},"Sc":{"type":"structure","members":{"Mode":{},"Key":{},"KeyMd5":{},"InitializationVector":{}}},"Sg":{"type":"structure","members":{"StartTime":{},"Duration":{}}},"Sk":{"type":"list","member":{"type":"structure","members":{"Key":{},"Language":{},"TimeOffset":{},"Label":{},"Encryption":{"shape":"Sc"}}}},"St":{"type":"list","member":{"shape":"S5"}},"Su":{"type":"structure","members":{"Key":{},"ThumbnailPattern":{},"ThumbnailEncryption":{"shape":"Sc"},"Rotate":{},"PresetId":{},"SegmentDuration":{},"Watermarks":{"shape":"Sx"},"AlbumArt":{"shape":"S11"},"Composition":{"shape":"S19","deprecated":true},"Captions":{"shape":"S1b"},"Encryption":{"shape":"Sc"}}},"Sx":{"type":"list","member":{"type":"structure","members":{"PresetWatermarkId":{},"InputKey":{},"Encryption":{"shape":"Sc"}}}},"S11":{"type":"structure","members":{"MergePolicy":{},"Artwork":{"type":"list","member":{"type":"structure","members":{"InputKey":{},"MaxWidth":{},"MaxHeight":{},"SizingPolicy":{},"PaddingPolicy":{},"AlbumArtFormat":{},"Encryption":{"shape":"Sc"}}}}}},"S19":{"type":"list","member":{"type":"structure","members":{"TimeSpan":{"shape":"Sg"}},"deprecated":true},"deprecated":true},"S1b":{"type":"structure","members":{"MergePolicy":{"deprecated":true},"CaptionSources":{"shape":"Sk","deprecated":true},"CaptionFormats":{"type":"list","member":{"type":"structure","members":{"Format":{},"Pattern":{},"Encryption":{"shape":"Sc"}}}}}},"S1l":{"type":"list","member":{}},"S1m":{"type":"structure","members":{"Method":{},"Key":{},"KeyMd5":{},"InitializationVector":{},"LicenseAcquisitionUrl":{},"KeyStoragePolicy":{}}},"S1q":{"type":"structure","members":{"Format":{},"Key":{},"KeyMd5":{},"KeyId":{},"InitializationVector":{},"LicenseAcquisitionUrl":{}}},"S1v":{"type":"map","key":{},"value":{}},"S1y":{"type":"structure","members":{"Id":{},"Arn":{},"PipelineId":{},"Input":{"shape":"S5"},"Inputs":{"shape":"St"},"Output":{"shape":"S1z"},"Outputs":{"type":"list","member":{"shape":"S1z"}},"OutputKeyPrefix":{},"Playlists":{"type":"list","member":{"type":"structure","members":{"Name":{},"Format":{},"OutputKeys":{"shape":"S1l"},"HlsContentProtection":{"shape":"S1m"},"PlayReadyDrm":{"shape":"S1q"},"Status":{},"StatusDetail":{}}}},"Status":{},"UserMetadata":{"shape":"S1v"},"Timing":{"type":"structure","members":{"SubmitTimeMillis":{"type":"long"},"StartTimeMillis":{"type":"long"},"FinishTimeMillis":{"type":"long"}}}}},"S1z":{"type":"structure","members":{"Id":{},"Key":{},"ThumbnailPattern":{},"ThumbnailEncryption":{"shape":"Sc"},"Rotate":{},"PresetId":{},"SegmentDuration":{},"Status":{},"StatusDetail":{},"Duration":{"type":"long"},"Width":{"type":"integer"},"Height":{"type":"integer"},"FrameRate":{},"FileSize":{"type":"long"},"DurationMillis":{"type":"long"},"Watermarks":{"shape":"Sx"},"AlbumArt":{"shape":"S11"},"Composition":{"shape":"S19","deprecated":true},"Captions":{"shape":"S1b"},"Encryption":{"shape":"Sc"},"AppliedColorSpaceConversion":{}}},"S2a":{"type":"structure","members":{"Progressing":{},"Completed":{},"Warning":{},"Error":{}}},"S2c":{"type":"structure","members":{"Bucket":{},"StorageClass":{},"Permissions":{"type":"list","member":{"type":"structure","members":{"GranteeType":{},"Grantee":{},"Access":{"type":"list","member":{}}}}}}},"S2l":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"Status":{},"InputBucket":{},"OutputBucket":{},"Role":{},"AwsKmsKeyArn":{},"Notifications":{"shape":"S2a"},"ContentConfig":{"shape":"S2c"},"ThumbnailConfig":{"shape":"S2c"}}},"S2n":{"type":"list","member":{"type":"structure","members":{"Code":{},"Message":{}}}},"S2r":{"type":"structure","members":{"Codec":{},"CodecOptions":{"type":"map","key":{},"value":{}},"KeyframesMaxDist":{},"FixedGOP":{},"BitRate":{},"FrameRate":{},"MaxFrameRate":{},"Resolution":{},"AspectRatio":{},"MaxWidth":{},"MaxHeight":{},"DisplayAspectRatio":{},"SizingPolicy":{},"PaddingPolicy":{},"Watermarks":{"type":"list","member":{"type":"structure","members":{"Id":{},"MaxWidth":{},"MaxHeight":{},"SizingPolicy":{},"HorizontalAlign":{},"HorizontalOffset":{},"VerticalAlign":{},"VerticalOffset":{},"Opacity":{},"Target":{}}}}}},"S37":{"type":"structure","members":{"Codec":{},"SampleRate":{},"BitRate":{},"Channels":{},"AudioPackingMode":{},"CodecOptions":{"type":"structure","members":{"Profile":{},"BitDepth":{},"BitOrder":{},"Signed":{}}}}},"S3i":{"type":"structure","members":{"Format":{},"Interval":{},"Resolution":{},"AspectRatio":{},"MaxWidth":{},"MaxHeight":{},"SizingPolicy":{},"PaddingPolicy":{}}},"S3m":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"Description":{},"Container":{},"Audio":{"shape":"S37"},"Video":{"shape":"S2r"},"Thumbnails":{"shape":"S3i"},"Type":{}}},"S3v":{"type":"list","member":{"shape":"S1y"}}}}')},36121:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListJobsByPipeline":{"input_token":"PageToken","output_token":"NextPageToken","result_key":"Jobs"},"ListJobsByStatus":{"input_token":"PageToken","output_token":"NextPageToken","result_key":"Jobs"},"ListPipelines":{"input_token":"PageToken","output_token":"NextPageToken","result_key":"Pipelines"},"ListPresets":{"input_token":"PageToken","output_token":"NextPageToken","result_key":"Presets"}}}')},59345:function(e){"use strict";e.exports=JSON.parse('{"V":{"JobComplete":{"delay":30,"operation":"ReadJob","maxAttempts":120,"acceptors":[{"expected":"Complete","matcher":"path","state":"success","argument":"Job.Status"},{"expected":"Canceled","matcher":"path","state":"failure","argument":"Job.Status"},{"expected":"Error","matcher":"path","state":"failure","argument":"Job.Status"}]}}}')},56693:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2010-12-01","endpointPrefix":"email","protocol":"query","serviceAbbreviation":"Amazon SES","serviceFullName":"Amazon Simple Email Service","serviceId":"SES","signatureVersion":"v4","signingName":"ses","uid":"email-2010-12-01","xmlNamespace":"http://ses.amazonaws.com/doc/2010-12-01/"},"operations":{"CloneReceiptRuleSet":{"input":{"type":"structure","required":["RuleSetName","OriginalRuleSetName"],"members":{"RuleSetName":{},"OriginalRuleSetName":{}}},"output":{"resultWrapper":"CloneReceiptRuleSetResult","type":"structure","members":{}}},"CreateConfigurationSet":{"input":{"type":"structure","required":["ConfigurationSet"],"members":{"ConfigurationSet":{"shape":"S5"}}},"output":{"resultWrapper":"CreateConfigurationSetResult","type":"structure","members":{}}},"CreateConfigurationSetEventDestination":{"input":{"type":"structure","required":["ConfigurationSetName","EventDestination"],"members":{"ConfigurationSetName":{},"EventDestination":{"shape":"S9"}}},"output":{"resultWrapper":"CreateConfigurationSetEventDestinationResult","type":"structure","members":{}}},"CreateConfigurationSetTrackingOptions":{"input":{"type":"structure","required":["ConfigurationSetName","TrackingOptions"],"members":{"ConfigurationSetName":{},"TrackingOptions":{"shape":"Sp"}}},"output":{"resultWrapper":"CreateConfigurationSetTrackingOptionsResult","type":"structure","members":{}}},"CreateCustomVerificationEmailTemplate":{"input":{"type":"structure","required":["TemplateName","FromEmailAddress","TemplateSubject","TemplateContent","SuccessRedirectionURL","FailureRedirectionURL"],"members":{"TemplateName":{},"FromEmailAddress":{},"TemplateSubject":{},"TemplateContent":{},"SuccessRedirectionURL":{},"FailureRedirectionURL":{}}}},"CreateReceiptFilter":{"input":{"type":"structure","required":["Filter"],"members":{"Filter":{"shape":"S10"}}},"output":{"resultWrapper":"CreateReceiptFilterResult","type":"structure","members":{}}},"CreateReceiptRule":{"input":{"type":"structure","required":["RuleSetName","Rule"],"members":{"RuleSetName":{},"After":{},"Rule":{"shape":"S18"}}},"output":{"resultWrapper":"CreateReceiptRuleResult","type":"structure","members":{}}},"CreateReceiptRuleSet":{"input":{"type":"structure","required":["RuleSetName"],"members":{"RuleSetName":{}}},"output":{"resultWrapper":"CreateReceiptRuleSetResult","type":"structure","members":{}}},"CreateTemplate":{"input":{"type":"structure","required":["Template"],"members":{"Template":{"shape":"S20"}}},"output":{"resultWrapper":"CreateTemplateResult","type":"structure","members":{}}},"DeleteConfigurationSet":{"input":{"type":"structure","required":["ConfigurationSetName"],"members":{"ConfigurationSetName":{}}},"output":{"resultWrapper":"DeleteConfigurationSetResult","type":"structure","members":{}}},"DeleteConfigurationSetEventDestination":{"input":{"type":"structure","required":["ConfigurationSetName","EventDestinationName"],"members":{"ConfigurationSetName":{},"EventDestinationName":{}}},"output":{"resultWrapper":"DeleteConfigurationSetEventDestinationResult","type":"structure","members":{}}},"DeleteConfigurationSetTrackingOptions":{"input":{"type":"structure","required":["ConfigurationSetName"],"members":{"ConfigurationSetName":{}}},"output":{"resultWrapper":"DeleteConfigurationSetTrackingOptionsResult","type":"structure","members":{}}},"DeleteCustomVerificationEmailTemplate":{"input":{"type":"structure","required":["TemplateName"],"members":{"TemplateName":{}}}},"DeleteIdentity":{"input":{"type":"structure","required":["Identity"],"members":{"Identity":{}}},"output":{"resultWrapper":"DeleteIdentityResult","type":"structure","members":{}}},"DeleteIdentityPolicy":{"input":{"type":"structure","required":["Identity","PolicyName"],"members":{"Identity":{},"PolicyName":{}}},"output":{"resultWrapper":"DeleteIdentityPolicyResult","type":"structure","members":{}}},"DeleteReceiptFilter":{"input":{"type":"structure","required":["FilterName"],"members":{"FilterName":{}}},"output":{"resultWrapper":"DeleteReceiptFilterResult","type":"structure","members":{}}},"DeleteReceiptRule":{"input":{"type":"structure","required":["RuleSetName","RuleName"],"members":{"RuleSetName":{},"RuleName":{}}},"output":{"resultWrapper":"DeleteReceiptRuleResult","type":"structure","members":{}}},"DeleteReceiptRuleSet":{"input":{"type":"structure","required":["RuleSetName"],"members":{"RuleSetName":{}}},"output":{"resultWrapper":"DeleteReceiptRuleSetResult","type":"structure","members":{}}},"DeleteTemplate":{"input":{"type":"structure","required":["TemplateName"],"members":{"TemplateName":{}}},"output":{"resultWrapper":"DeleteTemplateResult","type":"structure","members":{}}},"DeleteVerifiedEmailAddress":{"input":{"type":"structure","required":["EmailAddress"],"members":{"EmailAddress":{}}}},"DescribeActiveReceiptRuleSet":{"input":{"type":"structure","members":{}},"output":{"resultWrapper":"DescribeActiveReceiptRuleSetResult","type":"structure","members":{"Metadata":{"shape":"S2t"},"Rules":{"shape":"S2v"}}}},"DescribeConfigurationSet":{"input":{"type":"structure","required":["ConfigurationSetName"],"members":{"ConfigurationSetName":{},"ConfigurationSetAttributeNames":{"type":"list","member":{}}}},"output":{"resultWrapper":"DescribeConfigurationSetResult","type":"structure","members":{"ConfigurationSet":{"shape":"S5"},"EventDestinations":{"type":"list","member":{"shape":"S9"}},"TrackingOptions":{"shape":"Sp"},"DeliveryOptions":{"shape":"S31"},"ReputationOptions":{"type":"structure","members":{"SendingEnabled":{"type":"boolean"},"ReputationMetricsEnabled":{"type":"boolean"},"LastFreshStart":{"type":"timestamp"}}}}}},"DescribeReceiptRule":{"input":{"type":"structure","required":["RuleSetName","RuleName"],"members":{"RuleSetName":{},"RuleName":{}}},"output":{"resultWrapper":"DescribeReceiptRuleResult","type":"structure","members":{"Rule":{"shape":"S18"}}}},"DescribeReceiptRuleSet":{"input":{"type":"structure","required":["RuleSetName"],"members":{"RuleSetName":{}}},"output":{"resultWrapper":"DescribeReceiptRuleSetResult","type":"structure","members":{"Metadata":{"shape":"S2t"},"Rules":{"shape":"S2v"}}}},"GetAccountSendingEnabled":{"output":{"resultWrapper":"GetAccountSendingEnabledResult","type":"structure","members":{"Enabled":{"type":"boolean"}}}},"GetCustomVerificationEmailTemplate":{"input":{"type":"structure","required":["TemplateName"],"members":{"TemplateName":{}}},"output":{"resultWrapper":"GetCustomVerificationEmailTemplateResult","type":"structure","members":{"TemplateName":{},"FromEmailAddress":{},"TemplateSubject":{},"TemplateContent":{},"SuccessRedirectionURL":{},"FailureRedirectionURL":{}}}},"GetIdentityDkimAttributes":{"input":{"type":"structure","required":["Identities"],"members":{"Identities":{"shape":"S3c"}}},"output":{"resultWrapper":"GetIdentityDkimAttributesResult","type":"structure","required":["DkimAttributes"],"members":{"DkimAttributes":{"type":"map","key":{},"value":{"type":"structure","required":["DkimEnabled","DkimVerificationStatus"],"members":{"DkimEnabled":{"type":"boolean"},"DkimVerificationStatus":{},"DkimTokens":{"shape":"S3h"}}}}}}},"GetIdentityMailFromDomainAttributes":{"input":{"type":"structure","required":["Identities"],"members":{"Identities":{"shape":"S3c"}}},"output":{"resultWrapper":"GetIdentityMailFromDomainAttributesResult","type":"structure","required":["MailFromDomainAttributes"],"members":{"MailFromDomainAttributes":{"type":"map","key":{},"value":{"type":"structure","required":["MailFromDomain","MailFromDomainStatus","BehaviorOnMXFailure"],"members":{"MailFromDomain":{},"MailFromDomainStatus":{},"BehaviorOnMXFailure":{}}}}}}},"GetIdentityNotificationAttributes":{"input":{"type":"structure","required":["Identities"],"members":{"Identities":{"shape":"S3c"}}},"output":{"resultWrapper":"GetIdentityNotificationAttributesResult","type":"structure","required":["NotificationAttributes"],"members":{"NotificationAttributes":{"type":"map","key":{},"value":{"type":"structure","required":["BounceTopic","ComplaintTopic","DeliveryTopic","ForwardingEnabled"],"members":{"BounceTopic":{},"ComplaintTopic":{},"DeliveryTopic":{},"ForwardingEnabled":{"type":"boolean"},"HeadersInBounceNotificationsEnabled":{"type":"boolean"},"HeadersInComplaintNotificationsEnabled":{"type":"boolean"},"HeadersInDeliveryNotificationsEnabled":{"type":"boolean"}}}}}}},"GetIdentityPolicies":{"input":{"type":"structure","required":["Identity","PolicyNames"],"members":{"Identity":{},"PolicyNames":{"shape":"S3w"}}},"output":{"resultWrapper":"GetIdentityPoliciesResult","type":"structure","required":["Policies"],"members":{"Policies":{"type":"map","key":{},"value":{}}}}},"GetIdentityVerificationAttributes":{"input":{"type":"structure","required":["Identities"],"members":{"Identities":{"shape":"S3c"}}},"output":{"resultWrapper":"GetIdentityVerificationAttributesResult","type":"structure","required":["VerificationAttributes"],"members":{"VerificationAttributes":{"type":"map","key":{},"value":{"type":"structure","required":["VerificationStatus"],"members":{"VerificationStatus":{},"VerificationToken":{}}}}}}},"GetSendQuota":{"output":{"resultWrapper":"GetSendQuotaResult","type":"structure","members":{"Max24HourSend":{"type":"double"},"MaxSendRate":{"type":"double"},"SentLast24Hours":{"type":"double"}}}},"GetSendStatistics":{"output":{"resultWrapper":"GetSendStatisticsResult","type":"structure","members":{"SendDataPoints":{"type":"list","member":{"type":"structure","members":{"Timestamp":{"type":"timestamp"},"DeliveryAttempts":{"type":"long"},"Bounces":{"type":"long"},"Complaints":{"type":"long"},"Rejects":{"type":"long"}}}}}}},"GetTemplate":{"input":{"type":"structure","required":["TemplateName"],"members":{"TemplateName":{}}},"output":{"resultWrapper":"GetTemplateResult","type":"structure","members":{"Template":{"shape":"S20"}}}},"ListConfigurationSets":{"input":{"type":"structure","members":{"NextToken":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListConfigurationSetsResult","type":"structure","members":{"ConfigurationSets":{"type":"list","member":{"shape":"S5"}},"NextToken":{}}}},"ListCustomVerificationEmailTemplates":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"resultWrapper":"ListCustomVerificationEmailTemplatesResult","type":"structure","members":{"CustomVerificationEmailTemplates":{"type":"list","member":{"type":"structure","members":{"TemplateName":{},"FromEmailAddress":{},"TemplateSubject":{},"SuccessRedirectionURL":{},"FailureRedirectionURL":{}}}},"NextToken":{}}}},"ListIdentities":{"input":{"type":"structure","members":{"IdentityType":{},"NextToken":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListIdentitiesResult","type":"structure","required":["Identities"],"members":{"Identities":{"shape":"S3c"},"NextToken":{}}}},"ListIdentityPolicies":{"input":{"type":"structure","required":["Identity"],"members":{"Identity":{}}},"output":{"resultWrapper":"ListIdentityPoliciesResult","type":"structure","required":["PolicyNames"],"members":{"PolicyNames":{"shape":"S3w"}}}},"ListReceiptFilters":{"input":{"type":"structure","members":{}},"output":{"resultWrapper":"ListReceiptFiltersResult","type":"structure","members":{"Filters":{"type":"list","member":{"shape":"S10"}}}}},"ListReceiptRuleSets":{"input":{"type":"structure","members":{"NextToken":{}}},"output":{"resultWrapper":"ListReceiptRuleSetsResult","type":"structure","members":{"RuleSets":{"type":"list","member":{"shape":"S2t"}},"NextToken":{}}}},"ListTemplates":{"input":{"type":"structure","members":{"NextToken":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListTemplatesResult","type":"structure","members":{"TemplatesMetadata":{"type":"list","member":{"type":"structure","members":{"Name":{},"CreatedTimestamp":{"type":"timestamp"}}}},"NextToken":{}}}},"ListVerifiedEmailAddresses":{"output":{"resultWrapper":"ListVerifiedEmailAddressesResult","type":"structure","members":{"VerifiedEmailAddresses":{"shape":"S54"}}}},"PutConfigurationSetDeliveryOptions":{"input":{"type":"structure","required":["ConfigurationSetName"],"members":{"ConfigurationSetName":{},"DeliveryOptions":{"shape":"S31"}}},"output":{"resultWrapper":"PutConfigurationSetDeliveryOptionsResult","type":"structure","members":{}}},"PutIdentityPolicy":{"input":{"type":"structure","required":["Identity","PolicyName","Policy"],"members":{"Identity":{},"PolicyName":{},"Policy":{}}},"output":{"resultWrapper":"PutIdentityPolicyResult","type":"structure","members":{}}},"ReorderReceiptRuleSet":{"input":{"type":"structure","required":["RuleSetName","RuleNames"],"members":{"RuleSetName":{},"RuleNames":{"type":"list","member":{}}}},"output":{"resultWrapper":"ReorderReceiptRuleSetResult","type":"structure","members":{}}},"SendBounce":{"input":{"type":"structure","required":["OriginalMessageId","BounceSender","BouncedRecipientInfoList"],"members":{"OriginalMessageId":{},"BounceSender":{},"Explanation":{},"MessageDsn":{"type":"structure","required":["ReportingMta"],"members":{"ReportingMta":{},"ArrivalDate":{"type":"timestamp"},"ExtensionFields":{"shape":"S5i"}}},"BouncedRecipientInfoList":{"type":"list","member":{"type":"structure","required":["Recipient"],"members":{"Recipient":{},"RecipientArn":{},"BounceType":{},"RecipientDsnFields":{"type":"structure","required":["Action","Status"],"members":{"FinalRecipient":{},"Action":{},"RemoteMta":{},"Status":{},"DiagnosticCode":{},"LastAttemptDate":{"type":"timestamp"},"ExtensionFields":{"shape":"S5i"}}}}}},"BounceSenderArn":{}}},"output":{"resultWrapper":"SendBounceResult","type":"structure","members":{"MessageId":{}}}},"SendBulkTemplatedEmail":{"input":{"type":"structure","required":["Source","Template","Destinations"],"members":{"Source":{},"SourceArn":{},"ReplyToAddresses":{"shape":"S54"},"ReturnPath":{},"ReturnPathArn":{},"ConfigurationSetName":{},"DefaultTags":{"shape":"S5x"},"Template":{},"TemplateArn":{},"DefaultTemplateData":{},"Destinations":{"type":"list","member":{"type":"structure","required":["Destination"],"members":{"Destination":{"shape":"S64"},"ReplacementTags":{"shape":"S5x"},"ReplacementTemplateData":{}}}}}},"output":{"resultWrapper":"SendBulkTemplatedEmailResult","type":"structure","required":["Status"],"members":{"Status":{"type":"list","member":{"type":"structure","members":{"Status":{},"Error":{},"MessageId":{}}}}}}},"SendCustomVerificationEmail":{"input":{"type":"structure","required":["EmailAddress","TemplateName"],"members":{"EmailAddress":{},"TemplateName":{},"ConfigurationSetName":{}}},"output":{"resultWrapper":"SendCustomVerificationEmailResult","type":"structure","members":{"MessageId":{}}}},"SendEmail":{"input":{"type":"structure","required":["Source","Destination","Message"],"members":{"Source":{},"Destination":{"shape":"S64"},"Message":{"type":"structure","required":["Subject","Body"],"members":{"Subject":{"shape":"S6e"},"Body":{"type":"structure","members":{"Text":{"shape":"S6e"},"Html":{"shape":"S6e"}}}}},"ReplyToAddresses":{"shape":"S54"},"ReturnPath":{},"SourceArn":{},"ReturnPathArn":{},"Tags":{"shape":"S5x"},"ConfigurationSetName":{}}},"output":{"resultWrapper":"SendEmailResult","type":"structure","required":["MessageId"],"members":{"MessageId":{}}}},"SendRawEmail":{"input":{"type":"structure","required":["RawMessage"],"members":{"Source":{},"Destinations":{"shape":"S54"},"RawMessage":{"type":"structure","required":["Data"],"members":{"Data":{"type":"blob"}}},"FromArn":{},"SourceArn":{},"ReturnPathArn":{},"Tags":{"shape":"S5x"},"ConfigurationSetName":{}}},"output":{"resultWrapper":"SendRawEmailResult","type":"structure","required":["MessageId"],"members":{"MessageId":{}}}},"SendTemplatedEmail":{"input":{"type":"structure","required":["Source","Destination","Template","TemplateData"],"members":{"Source":{},"Destination":{"shape":"S64"},"ReplyToAddresses":{"shape":"S54"},"ReturnPath":{},"SourceArn":{},"ReturnPathArn":{},"Tags":{"shape":"S5x"},"ConfigurationSetName":{},"Template":{},"TemplateArn":{},"TemplateData":{}}},"output":{"resultWrapper":"SendTemplatedEmailResult","type":"structure","required":["MessageId"],"members":{"MessageId":{}}}},"SetActiveReceiptRuleSet":{"input":{"type":"structure","members":{"RuleSetName":{}}},"output":{"resultWrapper":"SetActiveReceiptRuleSetResult","type":"structure","members":{}}},"SetIdentityDkimEnabled":{"input":{"type":"structure","required":["Identity","DkimEnabled"],"members":{"Identity":{},"DkimEnabled":{"type":"boolean"}}},"output":{"resultWrapper":"SetIdentityDkimEnabledResult","type":"structure","members":{}}},"SetIdentityFeedbackForwardingEnabled":{"input":{"type":"structure","required":["Identity","ForwardingEnabled"],"members":{"Identity":{},"ForwardingEnabled":{"type":"boolean"}}},"output":{"resultWrapper":"SetIdentityFeedbackForwardingEnabledResult","type":"structure","members":{}}},"SetIdentityHeadersInNotificationsEnabled":{"input":{"type":"structure","required":["Identity","NotificationType","Enabled"],"members":{"Identity":{},"NotificationType":{},"Enabled":{"type":"boolean"}}},"output":{"resultWrapper":"SetIdentityHeadersInNotificationsEnabledResult","type":"structure","members":{}}},"SetIdentityMailFromDomain":{"input":{"type":"structure","required":["Identity"],"members":{"Identity":{},"MailFromDomain":{},"BehaviorOnMXFailure":{}}},"output":{"resultWrapper":"SetIdentityMailFromDomainResult","type":"structure","members":{}}},"SetIdentityNotificationTopic":{"input":{"type":"structure","required":["Identity","NotificationType"],"members":{"Identity":{},"NotificationType":{},"SnsTopic":{}}},"output":{"resultWrapper":"SetIdentityNotificationTopicResult","type":"structure","members":{}}},"SetReceiptRulePosition":{"input":{"type":"structure","required":["RuleSetName","RuleName"],"members":{"RuleSetName":{},"RuleName":{},"After":{}}},"output":{"resultWrapper":"SetReceiptRulePositionResult","type":"structure","members":{}}},"TestRenderTemplate":{"input":{"type":"structure","required":["TemplateName","TemplateData"],"members":{"TemplateName":{},"TemplateData":{}}},"output":{"resultWrapper":"TestRenderTemplateResult","type":"structure","members":{"RenderedTemplate":{}}}},"UpdateAccountSendingEnabled":{"input":{"type":"structure","members":{"Enabled":{"type":"boolean"}}}},"UpdateConfigurationSetEventDestination":{"input":{"type":"structure","required":["ConfigurationSetName","EventDestination"],"members":{"ConfigurationSetName":{},"EventDestination":{"shape":"S9"}}},"output":{"resultWrapper":"UpdateConfigurationSetEventDestinationResult","type":"structure","members":{}}},"UpdateConfigurationSetReputationMetricsEnabled":{"input":{"type":"structure","required":["ConfigurationSetName","Enabled"],"members":{"ConfigurationSetName":{},"Enabled":{"type":"boolean"}}}},"UpdateConfigurationSetSendingEnabled":{"input":{"type":"structure","required":["ConfigurationSetName","Enabled"],"members":{"ConfigurationSetName":{},"Enabled":{"type":"boolean"}}}},"UpdateConfigurationSetTrackingOptions":{"input":{"type":"structure","required":["ConfigurationSetName","TrackingOptions"],"members":{"ConfigurationSetName":{},"TrackingOptions":{"shape":"Sp"}}},"output":{"resultWrapper":"UpdateConfigurationSetTrackingOptionsResult","type":"structure","members":{}}},"UpdateCustomVerificationEmailTemplate":{"input":{"type":"structure","required":["TemplateName"],"members":{"TemplateName":{},"FromEmailAddress":{},"TemplateSubject":{},"TemplateContent":{},"SuccessRedirectionURL":{},"FailureRedirectionURL":{}}}},"UpdateReceiptRule":{"input":{"type":"structure","required":["RuleSetName","Rule"],"members":{"RuleSetName":{},"Rule":{"shape":"S18"}}},"output":{"resultWrapper":"UpdateReceiptRuleResult","type":"structure","members":{}}},"UpdateTemplate":{"input":{"type":"structure","required":["Template"],"members":{"Template":{"shape":"S20"}}},"output":{"resultWrapper":"UpdateTemplateResult","type":"structure","members":{}}},"VerifyDomainDkim":{"input":{"type":"structure","required":["Domain"],"members":{"Domain":{}}},"output":{"resultWrapper":"VerifyDomainDkimResult","type":"structure","required":["DkimTokens"],"members":{"DkimTokens":{"shape":"S3h"}}}},"VerifyDomainIdentity":{"input":{"type":"structure","required":["Domain"],"members":{"Domain":{}}},"output":{"resultWrapper":"VerifyDomainIdentityResult","type":"structure","required":["VerificationToken"],"members":{"VerificationToken":{}}}},"VerifyEmailAddress":{"input":{"type":"structure","required":["EmailAddress"],"members":{"EmailAddress":{}}}},"VerifyEmailIdentity":{"input":{"type":"structure","required":["EmailAddress"],"members":{"EmailAddress":{}}},"output":{"resultWrapper":"VerifyEmailIdentityResult","type":"structure","members":{}}}},"shapes":{"S5":{"type":"structure","required":["Name"],"members":{"Name":{}}},"S9":{"type":"structure","required":["Name","MatchingEventTypes"],"members":{"Name":{},"Enabled":{"type":"boolean"},"MatchingEventTypes":{"type":"list","member":{}},"KinesisFirehoseDestination":{"type":"structure","required":["IAMRoleARN","DeliveryStreamARN"],"members":{"IAMRoleARN":{},"DeliveryStreamARN":{}}},"CloudWatchDestination":{"type":"structure","required":["DimensionConfigurations"],"members":{"DimensionConfigurations":{"type":"list","member":{"type":"structure","required":["DimensionName","DimensionValueSource","DefaultDimensionValue"],"members":{"DimensionName":{},"DimensionValueSource":{},"DefaultDimensionValue":{}}}}}},"SNSDestination":{"type":"structure","required":["TopicARN"],"members":{"TopicARN":{}}}}},"Sp":{"type":"structure","members":{"CustomRedirectDomain":{}}},"S10":{"type":"structure","required":["Name","IpFilter"],"members":{"Name":{},"IpFilter":{"type":"structure","required":["Policy","Cidr"],"members":{"Policy":{},"Cidr":{}}}}},"S18":{"type":"structure","required":["Name"],"members":{"Name":{},"Enabled":{"type":"boolean"},"TlsPolicy":{},"Recipients":{"type":"list","member":{}},"Actions":{"type":"list","member":{"type":"structure","members":{"S3Action":{"type":"structure","required":["BucketName"],"members":{"TopicArn":{},"BucketName":{},"ObjectKeyPrefix":{},"KmsKeyArn":{}}},"BounceAction":{"type":"structure","required":["SmtpReplyCode","Message","Sender"],"members":{"TopicArn":{},"SmtpReplyCode":{},"StatusCode":{},"Message":{},"Sender":{}}},"WorkmailAction":{"type":"structure","required":["OrganizationArn"],"members":{"TopicArn":{},"OrganizationArn":{}}},"LambdaAction":{"type":"structure","required":["FunctionArn"],"members":{"TopicArn":{},"FunctionArn":{},"InvocationType":{}}},"StopAction":{"type":"structure","required":["Scope"],"members":{"Scope":{},"TopicArn":{}}},"AddHeaderAction":{"type":"structure","required":["HeaderName","HeaderValue"],"members":{"HeaderName":{},"HeaderValue":{}}},"SNSAction":{"type":"structure","required":["TopicArn"],"members":{"TopicArn":{},"Encoding":{}}}}}},"ScanEnabled":{"type":"boolean"}}},"S20":{"type":"structure","required":["TemplateName"],"members":{"TemplateName":{},"SubjectPart":{},"TextPart":{},"HtmlPart":{}}},"S2t":{"type":"structure","members":{"Name":{},"CreatedTimestamp":{"type":"timestamp"}}},"S2v":{"type":"list","member":{"shape":"S18"}},"S31":{"type":"structure","members":{"TlsPolicy":{}}},"S3c":{"type":"list","member":{}},"S3h":{"type":"list","member":{}},"S3w":{"type":"list","member":{}},"S54":{"type":"list","member":{}},"S5i":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}},"S5x":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}},"S64":{"type":"structure","members":{"ToAddresses":{"shape":"S54"},"CcAddresses":{"shape":"S54"},"BccAddresses":{"shape":"S54"}}},"S6e":{"type":"structure","required":["Data"],"members":{"Data":{},"Charset":{}}}}}')},9399:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListCustomVerificationEmailTemplates":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListIdentities":{"input_token":"NextToken","limit_key":"MaxItems","output_token":"NextToken","result_key":"Identities"},"ListVerifiedEmailAddresses":{"result_key":"VerifiedEmailAddresses"}}}')},98229:function(e){"use strict";e.exports=JSON.parse('{"V":{"IdentityExists":{"delay":3,"operation":"GetIdentityVerificationAttributes","maxAttempts":20,"acceptors":[{"expected":"Success","matcher":"pathAll","state":"success","argument":"VerificationAttributes.*.VerificationStatus"}]}}}')},40299:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-10-07","endpointPrefix":"events","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon CloudWatch Events","serviceId":"CloudWatch Events","signatureVersion":"v4","targetPrefix":"AWSEvents","uid":"events-2015-10-07"},"operations":{"ActivateEventSource":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}}},"CancelReplay":{"input":{"type":"structure","required":["ReplayName"],"members":{"ReplayName":{}}},"output":{"type":"structure","members":{"ReplayArn":{},"State":{},"StateReason":{}}}},"CreateApiDestination":{"input":{"type":"structure","required":["Name","ConnectionArn","InvocationEndpoint","HttpMethod"],"members":{"Name":{},"Description":{},"ConnectionArn":{},"InvocationEndpoint":{},"HttpMethod":{},"InvocationRateLimitPerSecond":{"type":"integer"}}},"output":{"type":"structure","members":{"ApiDestinationArn":{},"ApiDestinationState":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"CreateArchive":{"input":{"type":"structure","required":["ArchiveName","EventSourceArn"],"members":{"ArchiveName":{},"EventSourceArn":{},"Description":{},"EventPattern":{},"RetentionDays":{"type":"integer"}}},"output":{"type":"structure","members":{"ArchiveArn":{},"State":{},"StateReason":{},"CreationTime":{"type":"timestamp"}}}},"CreateConnection":{"input":{"type":"structure","required":["Name","AuthorizationType","AuthParameters"],"members":{"Name":{},"Description":{},"AuthorizationType":{},"AuthParameters":{"type":"structure","members":{"BasicAuthParameters":{"type":"structure","required":["Username","Password"],"members":{"Username":{},"Password":{"shape":"S11"}}},"OAuthParameters":{"type":"structure","required":["ClientParameters","AuthorizationEndpoint","HttpMethod"],"members":{"ClientParameters":{"type":"structure","required":["ClientID","ClientSecret"],"members":{"ClientID":{},"ClientSecret":{"shape":"S11"}}},"AuthorizationEndpoint":{},"HttpMethod":{},"OAuthHttpParameters":{"shape":"S15"}}},"ApiKeyAuthParameters":{"type":"structure","required":["ApiKeyName","ApiKeyValue"],"members":{"ApiKeyName":{},"ApiKeyValue":{"shape":"S11"}}},"InvocationHttpParameters":{"shape":"S15"}}}}},"output":{"type":"structure","members":{"ConnectionArn":{},"ConnectionState":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"CreateEventBus":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"EventSourceName":{},"Tags":{"shape":"S1o"}}},"output":{"type":"structure","members":{"EventBusArn":{}}}},"CreatePartnerEventSource":{"input":{"type":"structure","required":["Name","Account"],"members":{"Name":{},"Account":{}}},"output":{"type":"structure","members":{"EventSourceArn":{}}}},"DeactivateEventSource":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}}},"DeauthorizeConnection":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"ConnectionArn":{},"ConnectionState":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"LastAuthorizedTime":{"type":"timestamp"}}}},"DeleteApiDestination":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteArchive":{"input":{"type":"structure","required":["ArchiveName"],"members":{"ArchiveName":{}}},"output":{"type":"structure","members":{}}},"DeleteConnection":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"ConnectionArn":{},"ConnectionState":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"LastAuthorizedTime":{"type":"timestamp"}}}},"DeleteEventBus":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}}},"DeletePartnerEventSource":{"input":{"type":"structure","required":["Name","Account"],"members":{"Name":{},"Account":{}}}},"DeleteRule":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"EventBusName":{},"Force":{"type":"boolean"}}}},"DescribeApiDestination":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"ApiDestinationArn":{},"Name":{},"Description":{},"ApiDestinationState":{},"ConnectionArn":{},"InvocationEndpoint":{},"HttpMethod":{},"InvocationRateLimitPerSecond":{"type":"integer"},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"DescribeArchive":{"input":{"type":"structure","required":["ArchiveName"],"members":{"ArchiveName":{}}},"output":{"type":"structure","members":{"ArchiveArn":{},"ArchiveName":{},"EventSourceArn":{},"Description":{},"EventPattern":{},"State":{},"StateReason":{},"RetentionDays":{"type":"integer"},"SizeBytes":{"type":"long"},"EventCount":{"type":"long"},"CreationTime":{"type":"timestamp"}}}},"DescribeConnection":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"ConnectionArn":{},"Name":{},"Description":{},"ConnectionState":{},"StateReason":{},"AuthorizationType":{},"SecretArn":{},"AuthParameters":{"type":"structure","members":{"BasicAuthParameters":{"type":"structure","members":{"Username":{}}},"OAuthParameters":{"type":"structure","members":{"ClientParameters":{"type":"structure","members":{"ClientID":{}}},"AuthorizationEndpoint":{},"HttpMethod":{},"OAuthHttpParameters":{"shape":"S15"}}},"ApiKeyAuthParameters":{"type":"structure","members":{"ApiKeyName":{}}},"InvocationHttpParameters":{"shape":"S15"}}},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"LastAuthorizedTime":{"type":"timestamp"}}}},"DescribeEventBus":{"input":{"type":"structure","members":{"Name":{}}},"output":{"type":"structure","members":{"Name":{},"Arn":{},"Policy":{}}}},"DescribeEventSource":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Arn":{},"CreatedBy":{},"CreationTime":{"type":"timestamp"},"ExpirationTime":{"type":"timestamp"},"Name":{},"State":{}}}},"DescribePartnerEventSource":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Arn":{},"Name":{}}}},"DescribeReplay":{"input":{"type":"structure","required":["ReplayName"],"members":{"ReplayName":{}}},"output":{"type":"structure","members":{"ReplayName":{},"ReplayArn":{},"Description":{},"State":{},"StateReason":{},"EventSourceArn":{},"Destination":{"shape":"S2y"},"EventStartTime":{"type":"timestamp"},"EventEndTime":{"type":"timestamp"},"EventLastReplayedTime":{"type":"timestamp"},"ReplayStartTime":{"type":"timestamp"},"ReplayEndTime":{"type":"timestamp"}}}},"DescribeRule":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"EventBusName":{}}},"output":{"type":"structure","members":{"Name":{},"Arn":{},"EventPattern":{},"ScheduleExpression":{},"State":{},"Description":{},"RoleArn":{},"ManagedBy":{},"EventBusName":{},"CreatedBy":{}}}},"DisableRule":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"EventBusName":{}}}},"EnableRule":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"EventBusName":{}}}},"ListApiDestinations":{"input":{"type":"structure","members":{"NamePrefix":{},"ConnectionArn":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"ApiDestinations":{"type":"list","member":{"type":"structure","members":{"ApiDestinationArn":{},"Name":{},"ApiDestinationState":{},"ConnectionArn":{},"InvocationEndpoint":{},"HttpMethod":{},"InvocationRateLimitPerSecond":{"type":"integer"},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListArchives":{"input":{"type":"structure","members":{"NamePrefix":{},"EventSourceArn":{},"State":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Archives":{"type":"list","member":{"type":"structure","members":{"ArchiveName":{},"EventSourceArn":{},"State":{},"StateReason":{},"RetentionDays":{"type":"integer"},"SizeBytes":{"type":"long"},"EventCount":{"type":"long"},"CreationTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListConnections":{"input":{"type":"structure","members":{"NamePrefix":{},"ConnectionState":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Connections":{"type":"list","member":{"type":"structure","members":{"ConnectionArn":{},"Name":{},"ConnectionState":{},"StateReason":{},"AuthorizationType":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"LastAuthorizedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListEventBuses":{"input":{"type":"structure","members":{"NamePrefix":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"EventBuses":{"type":"list","member":{"type":"structure","members":{"Name":{},"Arn":{},"Policy":{}}}},"NextToken":{}}}},"ListEventSources":{"input":{"type":"structure","members":{"NamePrefix":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"EventSources":{"type":"list","member":{"type":"structure","members":{"Arn":{},"CreatedBy":{},"CreationTime":{"type":"timestamp"},"ExpirationTime":{"type":"timestamp"},"Name":{},"State":{}}}},"NextToken":{}}}},"ListPartnerEventSourceAccounts":{"input":{"type":"structure","required":["EventSourceName"],"members":{"EventSourceName":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"PartnerEventSourceAccounts":{"type":"list","member":{"type":"structure","members":{"Account":{},"CreationTime":{"type":"timestamp"},"ExpirationTime":{"type":"timestamp"},"State":{}}}},"NextToken":{}}}},"ListPartnerEventSources":{"input":{"type":"structure","required":["NamePrefix"],"members":{"NamePrefix":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"PartnerEventSources":{"type":"list","member":{"type":"structure","members":{"Arn":{},"Name":{}}}},"NextToken":{}}}},"ListReplays":{"input":{"type":"structure","members":{"NamePrefix":{},"State":{},"EventSourceArn":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Replays":{"type":"list","member":{"type":"structure","members":{"ReplayName":{},"EventSourceArn":{},"State":{},"StateReason":{},"EventStartTime":{"type":"timestamp"},"EventEndTime":{"type":"timestamp"},"EventLastReplayedTime":{"type":"timestamp"},"ReplayStartTime":{"type":"timestamp"},"ReplayEndTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListRuleNamesByTarget":{"input":{"type":"structure","required":["TargetArn"],"members":{"TargetArn":{},"EventBusName":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"RuleNames":{"type":"list","member":{}},"NextToken":{}}}},"ListRules":{"input":{"type":"structure","members":{"NamePrefix":{},"EventBusName":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Rules":{"type":"list","member":{"type":"structure","members":{"Name":{},"Arn":{},"EventPattern":{},"State":{},"Description":{},"ScheduleExpression":{},"RoleArn":{},"ManagedBy":{},"EventBusName":{}}}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceARN"],"members":{"ResourceARN":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"S1o"}}}},"ListTargetsByRule":{"input":{"type":"structure","required":["Rule"],"members":{"Rule":{},"EventBusName":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Targets":{"shape":"S4n"},"NextToken":{}}}},"PutEvents":{"input":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"type":"structure","members":{"Time":{"type":"timestamp"},"Source":{},"Resources":{"shape":"S6n"},"DetailType":{},"Detail":{},"EventBusName":{},"TraceHeader":{}}}}}},"output":{"type":"structure","members":{"FailedEntryCount":{"type":"integer"},"Entries":{"type":"list","member":{"type":"structure","members":{"EventId":{},"ErrorCode":{},"ErrorMessage":{}}}}}}},"PutPartnerEvents":{"input":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"type":"structure","members":{"Time":{"type":"timestamp"},"Source":{},"Resources":{"shape":"S6n"},"DetailType":{},"Detail":{}}}}}},"output":{"type":"structure","members":{"FailedEntryCount":{"type":"integer"},"Entries":{"type":"list","member":{"type":"structure","members":{"EventId":{},"ErrorCode":{},"ErrorMessage":{}}}}}}},"PutPermission":{"input":{"type":"structure","members":{"EventBusName":{},"Action":{},"Principal":{},"StatementId":{},"Condition":{"type":"structure","required":["Type","Key","Value"],"members":{"Type":{},"Key":{},"Value":{}}},"Policy":{}}}},"PutRule":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"ScheduleExpression":{},"EventPattern":{},"State":{},"Description":{},"RoleArn":{},"Tags":{"shape":"S1o"},"EventBusName":{}}},"output":{"type":"structure","members":{"RuleArn":{}}}},"PutTargets":{"input":{"type":"structure","required":["Rule","Targets"],"members":{"Rule":{},"EventBusName":{},"Targets":{"shape":"S4n"}}},"output":{"type":"structure","members":{"FailedEntryCount":{"type":"integer"},"FailedEntries":{"type":"list","member":{"type":"structure","members":{"TargetId":{},"ErrorCode":{},"ErrorMessage":{}}}}}}},"RemovePermission":{"input":{"type":"structure","members":{"StatementId":{},"RemoveAllPermissions":{"type":"boolean"},"EventBusName":{}}}},"RemoveTargets":{"input":{"type":"structure","required":["Rule","Ids"],"members":{"Rule":{},"EventBusName":{},"Ids":{"type":"list","member":{}},"Force":{"type":"boolean"}}},"output":{"type":"structure","members":{"FailedEntryCount":{"type":"integer"},"FailedEntries":{"type":"list","member":{"type":"structure","members":{"TargetId":{},"ErrorCode":{},"ErrorMessage":{}}}}}}},"StartReplay":{"input":{"type":"structure","required":["ReplayName","EventSourceArn","EventStartTime","EventEndTime","Destination"],"members":{"ReplayName":{},"Description":{},"EventSourceArn":{},"EventStartTime":{"type":"timestamp"},"EventEndTime":{"type":"timestamp"},"Destination":{"shape":"S2y"}}},"output":{"type":"structure","members":{"ReplayArn":{},"State":{},"StateReason":{},"ReplayStartTime":{"type":"timestamp"}}}},"TagResource":{"input":{"type":"structure","required":["ResourceARN","Tags"],"members":{"ResourceARN":{},"Tags":{"shape":"S1o"}}},"output":{"type":"structure","members":{}}},"TestEventPattern":{"input":{"type":"structure","required":["EventPattern","Event"],"members":{"EventPattern":{},"Event":{}}},"output":{"type":"structure","members":{"Result":{"type":"boolean"}}}},"UntagResource":{"input":{"type":"structure","required":["ResourceARN","TagKeys"],"members":{"ResourceARN":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateApiDestination":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"ConnectionArn":{},"InvocationEndpoint":{},"HttpMethod":{},"InvocationRateLimitPerSecond":{"type":"integer"}}},"output":{"type":"structure","members":{"ApiDestinationArn":{},"ApiDestinationState":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"UpdateArchive":{"input":{"type":"structure","required":["ArchiveName"],"members":{"ArchiveName":{},"Description":{},"EventPattern":{},"RetentionDays":{"type":"integer"}}},"output":{"type":"structure","members":{"ArchiveArn":{},"State":{},"StateReason":{},"CreationTime":{"type":"timestamp"}}}},"UpdateConnection":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"AuthorizationType":{},"AuthParameters":{"type":"structure","members":{"BasicAuthParameters":{"type":"structure","members":{"Username":{},"Password":{"shape":"S11"}}},"OAuthParameters":{"type":"structure","members":{"ClientParameters":{"type":"structure","members":{"ClientID":{},"ClientSecret":{"shape":"S11"}}},"AuthorizationEndpoint":{},"HttpMethod":{},"OAuthHttpParameters":{"shape":"S15"}}},"ApiKeyAuthParameters":{"type":"structure","members":{"ApiKeyName":{},"ApiKeyValue":{"shape":"S11"}}},"InvocationHttpParameters":{"shape":"S15"}}}}},"output":{"type":"structure","members":{"ConnectionArn":{},"ConnectionState":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"LastAuthorizedTime":{"type":"timestamp"}}}}},"shapes":{"S11":{"type":"string","sensitive":true},"S15":{"type":"structure","members":{"HeaderParameters":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{"type":"string","sensitive":true},"IsValueSecret":{"type":"boolean"}}}},"QueryStringParameters":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{"type":"string","sensitive":true},"IsValueSecret":{"type":"boolean"}}}},"BodyParameters":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{"type":"string","sensitive":true},"IsValueSecret":{"type":"boolean"}}}}}},"S1o":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S2y":{"type":"structure","required":["Arn"],"members":{"Arn":{},"FilterArns":{"type":"list","member":{}}}},"S4n":{"type":"list","member":{"type":"structure","required":["Id","Arn"],"members":{"Id":{},"Arn":{},"RoleArn":{},"Input":{},"InputPath":{},"InputTransformer":{"type":"structure","required":["InputTemplate"],"members":{"InputPathsMap":{"type":"map","key":{},"value":{}},"InputTemplate":{}}},"KinesisParameters":{"type":"structure","required":["PartitionKeyPath"],"members":{"PartitionKeyPath":{}}},"RunCommandParameters":{"type":"structure","required":["RunCommandTargets"],"members":{"RunCommandTargets":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}}}}}}},"EcsParameters":{"type":"structure","required":["TaskDefinitionArn"],"members":{"TaskDefinitionArn":{},"TaskCount":{"type":"integer"},"LaunchType":{},"NetworkConfiguration":{"type":"structure","members":{"awsvpcConfiguration":{"type":"structure","required":["Subnets"],"members":{"Subnets":{"shape":"S59"},"SecurityGroups":{"shape":"S59"},"AssignPublicIp":{}}}}},"PlatformVersion":{},"Group":{},"CapacityProviderStrategy":{"type":"list","member":{"type":"structure","required":["capacityProvider"],"members":{"capacityProvider":{},"weight":{"type":"integer"},"base":{"type":"integer"}}}},"EnableECSManagedTags":{"type":"boolean"},"EnableExecuteCommand":{"type":"boolean"},"PlacementConstraints":{"type":"list","member":{"type":"structure","members":{"type":{},"expression":{}}}},"PlacementStrategy":{"type":"list","member":{"type":"structure","members":{"type":{},"field":{}}}},"PropagateTags":{},"ReferenceId":{},"Tags":{"shape":"S1o"}}},"BatchParameters":{"type":"structure","required":["JobDefinition","JobName"],"members":{"JobDefinition":{},"JobName":{},"ArrayProperties":{"type":"structure","members":{"Size":{"type":"integer"}}},"RetryStrategy":{"type":"structure","members":{"Attempts":{"type":"integer"}}}}},"SqsParameters":{"type":"structure","members":{"MessageGroupId":{}}},"HttpParameters":{"type":"structure","members":{"PathParameterValues":{"type":"list","member":{}},"HeaderParameters":{"type":"map","key":{},"value":{}},"QueryStringParameters":{"type":"map","key":{},"value":{}}}},"RedshiftDataParameters":{"type":"structure","required":["Database","Sql"],"members":{"SecretManagerArn":{},"Database":{},"DbUser":{},"Sql":{},"StatementName":{},"WithEvent":{"type":"boolean"}}},"SageMakerPipelineParameters":{"type":"structure","members":{"PipelineParameterList":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}}}},"DeadLetterConfig":{"type":"structure","members":{"Arn":{}}},"RetryPolicy":{"type":"structure","members":{"MaximumRetryAttempts":{"type":"integer"},"MaximumEventAgeInSeconds":{"type":"integer"}}}}}},"S59":{"type":"list","member":{}},"S6n":{"type":"list","member":{}}}}')},54031:function(e){"use strict";e.exports={o:{}}},48886:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-08-04","endpointPrefix":"firehose","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"Firehose","serviceFullName":"Amazon Kinesis Firehose","serviceId":"Firehose","signatureVersion":"v4","targetPrefix":"Firehose_20150804","uid":"firehose-2015-08-04"},"operations":{"CreateDeliveryStream":{"input":{"type":"structure","required":["DeliveryStreamName"],"members":{"DeliveryStreamName":{},"DeliveryStreamType":{},"KinesisStreamSourceConfiguration":{"type":"structure","required":["KinesisStreamARN","RoleARN"],"members":{"KinesisStreamARN":{},"RoleARN":{}}},"DeliveryStreamEncryptionConfigurationInput":{"shape":"S7"},"S3DestinationConfiguration":{"shape":"Sa","deprecated":true},"ExtendedS3DestinationConfiguration":{"type":"structure","required":["RoleARN","BucketARN"],"members":{"RoleARN":{},"BucketARN":{},"Prefix":{},"ErrorOutputPrefix":{},"BufferingHints":{"shape":"Se"},"CompressionFormat":{},"EncryptionConfiguration":{"shape":"Si"},"CloudWatchLoggingOptions":{"shape":"Sl"},"ProcessingConfiguration":{"shape":"Sq"},"S3BackupMode":{},"S3BackupConfiguration":{"shape":"Sa"},"DataFormatConversionConfiguration":{"shape":"Sz"},"DynamicPartitioningConfiguration":{"shape":"S1o"}}},"RedshiftDestinationConfiguration":{"type":"structure","required":["RoleARN","ClusterJDBCURL","CopyCommand","Username","Password","S3Configuration"],"members":{"RoleARN":{},"ClusterJDBCURL":{},"CopyCommand":{"shape":"S1t"},"Username":{"shape":"S1x"},"Password":{"shape":"S1y"},"RetryOptions":{"shape":"S1z"},"S3Configuration":{"shape":"Sa"},"ProcessingConfiguration":{"shape":"Sq"},"S3BackupMode":{},"S3BackupConfiguration":{"shape":"Sa"},"CloudWatchLoggingOptions":{"shape":"Sl"}}},"ElasticsearchDestinationConfiguration":{"type":"structure","required":["RoleARN","IndexName","S3Configuration"],"members":{"RoleARN":{},"DomainARN":{},"ClusterEndpoint":{},"IndexName":{},"TypeName":{},"IndexRotationPeriod":{},"BufferingHints":{"shape":"S28"},"RetryOptions":{"shape":"S2b"},"S3BackupMode":{},"S3Configuration":{"shape":"Sa"},"ProcessingConfiguration":{"shape":"Sq"},"CloudWatchLoggingOptions":{"shape":"Sl"},"VpcConfiguration":{"shape":"S2e"},"DocumentIdOptions":{"shape":"S2h"}}},"AmazonopensearchserviceDestinationConfiguration":{"type":"structure","required":["RoleARN","IndexName","S3Configuration"],"members":{"RoleARN":{},"DomainARN":{},"ClusterEndpoint":{},"IndexName":{},"TypeName":{},"IndexRotationPeriod":{},"BufferingHints":{"shape":"S2p"},"RetryOptions":{"shape":"S2s"},"S3BackupMode":{},"S3Configuration":{"shape":"Sa"},"ProcessingConfiguration":{"shape":"Sq"},"CloudWatchLoggingOptions":{"shape":"Sl"},"VpcConfiguration":{"shape":"S2e"},"DocumentIdOptions":{"shape":"S2h"}}},"SplunkDestinationConfiguration":{"type":"structure","required":["HECEndpoint","HECEndpointType","HECToken","S3Configuration"],"members":{"HECEndpoint":{},"HECEndpointType":{},"HECToken":{},"HECAcknowledgmentTimeoutInSeconds":{"type":"integer"},"RetryOptions":{"shape":"S30"},"S3BackupMode":{},"S3Configuration":{"shape":"Sa"},"ProcessingConfiguration":{"shape":"Sq"},"CloudWatchLoggingOptions":{"shape":"Sl"}}},"HttpEndpointDestinationConfiguration":{"type":"structure","required":["EndpointConfiguration","S3Configuration"],"members":{"EndpointConfiguration":{"shape":"S34"},"BufferingHints":{"shape":"S38"},"CloudWatchLoggingOptions":{"shape":"Sl"},"RequestConfiguration":{"shape":"S3b"},"ProcessingConfiguration":{"shape":"Sq"},"RoleARN":{},"RetryOptions":{"shape":"S3h"},"S3BackupMode":{},"S3Configuration":{"shape":"Sa"}}},"Tags":{"shape":"S3k"},"AmazonOpenSearchServerlessDestinationConfiguration":{"type":"structure","required":["RoleARN","IndexName","S3Configuration"],"members":{"RoleARN":{},"CollectionEndpoint":{},"IndexName":{},"BufferingHints":{"shape":"S3r"},"RetryOptions":{"shape":"S3u"},"S3BackupMode":{},"S3Configuration":{"shape":"Sa"},"ProcessingConfiguration":{"shape":"Sq"},"CloudWatchLoggingOptions":{"shape":"Sl"},"VpcConfiguration":{"shape":"S2e"}}}}},"output":{"type":"structure","members":{"DeliveryStreamARN":{}}}},"DeleteDeliveryStream":{"input":{"type":"structure","required":["DeliveryStreamName"],"members":{"DeliveryStreamName":{},"AllowForceDelete":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"DescribeDeliveryStream":{"input":{"type":"structure","required":["DeliveryStreamName"],"members":{"DeliveryStreamName":{},"Limit":{"type":"integer"},"ExclusiveStartDestinationId":{}}},"output":{"type":"structure","required":["DeliveryStreamDescription"],"members":{"DeliveryStreamDescription":{"type":"structure","required":["DeliveryStreamName","DeliveryStreamARN","DeliveryStreamStatus","DeliveryStreamType","VersionId","Destinations","HasMoreDestinations"],"members":{"DeliveryStreamName":{},"DeliveryStreamARN":{},"DeliveryStreamStatus":{},"FailureDescription":{"shape":"S47"},"DeliveryStreamEncryptionConfiguration":{"type":"structure","members":{"KeyARN":{},"KeyType":{},"Status":{},"FailureDescription":{"shape":"S47"}}},"DeliveryStreamType":{},"VersionId":{},"CreateTimestamp":{"type":"timestamp"},"LastUpdateTimestamp":{"type":"timestamp"},"Source":{"type":"structure","members":{"KinesisStreamSourceDescription":{"type":"structure","members":{"KinesisStreamARN":{},"RoleARN":{},"DeliveryStartTimestamp":{"type":"timestamp"}}}}},"Destinations":{"type":"list","member":{"type":"structure","required":["DestinationId"],"members":{"DestinationId":{},"S3DestinationDescription":{"shape":"S4i"},"ExtendedS3DestinationDescription":{"type":"structure","required":["RoleARN","BucketARN","BufferingHints","CompressionFormat","EncryptionConfiguration"],"members":{"RoleARN":{},"BucketARN":{},"Prefix":{},"ErrorOutputPrefix":{},"BufferingHints":{"shape":"Se"},"CompressionFormat":{},"EncryptionConfiguration":{"shape":"Si"},"CloudWatchLoggingOptions":{"shape":"Sl"},"ProcessingConfiguration":{"shape":"Sq"},"S3BackupMode":{},"S3BackupDescription":{"shape":"S4i"},"DataFormatConversionConfiguration":{"shape":"Sz"},"DynamicPartitioningConfiguration":{"shape":"S1o"}}},"RedshiftDestinationDescription":{"type":"structure","required":["RoleARN","ClusterJDBCURL","CopyCommand","Username","S3DestinationDescription"],"members":{"RoleARN":{},"ClusterJDBCURL":{},"CopyCommand":{"shape":"S1t"},"Username":{"shape":"S1x"},"RetryOptions":{"shape":"S1z"},"S3DestinationDescription":{"shape":"S4i"},"ProcessingConfiguration":{"shape":"Sq"},"S3BackupMode":{},"S3BackupDescription":{"shape":"S4i"},"CloudWatchLoggingOptions":{"shape":"Sl"}}},"ElasticsearchDestinationDescription":{"type":"structure","members":{"RoleARN":{},"DomainARN":{},"ClusterEndpoint":{},"IndexName":{},"TypeName":{},"IndexRotationPeriod":{},"BufferingHints":{"shape":"S28"},"RetryOptions":{"shape":"S2b"},"S3BackupMode":{},"S3DestinationDescription":{"shape":"S4i"},"ProcessingConfiguration":{"shape":"Sq"},"CloudWatchLoggingOptions":{"shape":"Sl"},"VpcConfigurationDescription":{"shape":"S4m"},"DocumentIdOptions":{"shape":"S2h"}}},"AmazonopensearchserviceDestinationDescription":{"type":"structure","members":{"RoleARN":{},"DomainARN":{},"ClusterEndpoint":{},"IndexName":{},"TypeName":{},"IndexRotationPeriod":{},"BufferingHints":{"shape":"S2p"},"RetryOptions":{"shape":"S2s"},"S3BackupMode":{},"S3DestinationDescription":{"shape":"S4i"},"ProcessingConfiguration":{"shape":"Sq"},"CloudWatchLoggingOptions":{"shape":"Sl"},"VpcConfigurationDescription":{"shape":"S4m"},"DocumentIdOptions":{"shape":"S2h"}}},"SplunkDestinationDescription":{"type":"structure","members":{"HECEndpoint":{},"HECEndpointType":{},"HECToken":{},"HECAcknowledgmentTimeoutInSeconds":{"type":"integer"},"RetryOptions":{"shape":"S30"},"S3BackupMode":{},"S3DestinationDescription":{"shape":"S4i"},"ProcessingConfiguration":{"shape":"Sq"},"CloudWatchLoggingOptions":{"shape":"Sl"}}},"HttpEndpointDestinationDescription":{"type":"structure","members":{"EndpointConfiguration":{"type":"structure","members":{"Url":{"shape":"S35"},"Name":{}}},"BufferingHints":{"shape":"S38"},"CloudWatchLoggingOptions":{"shape":"Sl"},"RequestConfiguration":{"shape":"S3b"},"ProcessingConfiguration":{"shape":"Sq"},"RoleARN":{},"RetryOptions":{"shape":"S3h"},"S3BackupMode":{},"S3DestinationDescription":{"shape":"S4i"}}},"AmazonOpenSearchServerlessDestinationDescription":{"type":"structure","members":{"RoleARN":{},"CollectionEndpoint":{},"IndexName":{},"BufferingHints":{"shape":"S3r"},"RetryOptions":{"shape":"S3u"},"S3BackupMode":{},"S3DestinationDescription":{"shape":"S4i"},"ProcessingConfiguration":{"shape":"Sq"},"CloudWatchLoggingOptions":{"shape":"Sl"},"VpcConfigurationDescription":{"shape":"S4m"}}}}}},"HasMoreDestinations":{"type":"boolean"}}}}}},"ListDeliveryStreams":{"input":{"type":"structure","members":{"Limit":{"type":"integer"},"DeliveryStreamType":{},"ExclusiveStartDeliveryStreamName":{}}},"output":{"type":"structure","required":["DeliveryStreamNames","HasMoreDeliveryStreams"],"members":{"DeliveryStreamNames":{"type":"list","member":{}},"HasMoreDeliveryStreams":{"type":"boolean"}}}},"ListTagsForDeliveryStream":{"input":{"type":"structure","required":["DeliveryStreamName"],"members":{"DeliveryStreamName":{},"ExclusiveStartTagKey":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","required":["Tags","HasMoreTags"],"members":{"Tags":{"type":"list","member":{"shape":"S3l"}},"HasMoreTags":{"type":"boolean"}}}},"PutRecord":{"input":{"type":"structure","required":["DeliveryStreamName","Record"],"members":{"DeliveryStreamName":{},"Record":{"shape":"S51"}}},"output":{"type":"structure","required":["RecordId"],"members":{"RecordId":{},"Encrypted":{"type":"boolean"}}}},"PutRecordBatch":{"input":{"type":"structure","required":["DeliveryStreamName","Records"],"members":{"DeliveryStreamName":{},"Records":{"type":"list","member":{"shape":"S51"}}}},"output":{"type":"structure","required":["FailedPutCount","RequestResponses"],"members":{"FailedPutCount":{"type":"integer"},"Encrypted":{"type":"boolean"},"RequestResponses":{"type":"list","member":{"type":"structure","members":{"RecordId":{},"ErrorCode":{},"ErrorMessage":{}}}}}}},"StartDeliveryStreamEncryption":{"input":{"type":"structure","required":["DeliveryStreamName"],"members":{"DeliveryStreamName":{},"DeliveryStreamEncryptionConfigurationInput":{"shape":"S7"}}},"output":{"type":"structure","members":{}}},"StopDeliveryStreamEncryption":{"input":{"type":"structure","required":["DeliveryStreamName"],"members":{"DeliveryStreamName":{}}},"output":{"type":"structure","members":{}}},"TagDeliveryStream":{"input":{"type":"structure","required":["DeliveryStreamName","Tags"],"members":{"DeliveryStreamName":{},"Tags":{"shape":"S3k"}}},"output":{"type":"structure","members":{}}},"UntagDeliveryStream":{"input":{"type":"structure","required":["DeliveryStreamName","TagKeys"],"members":{"DeliveryStreamName":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateDestination":{"input":{"type":"structure","required":["DeliveryStreamName","CurrentDeliveryStreamVersionId","DestinationId"],"members":{"DeliveryStreamName":{},"CurrentDeliveryStreamVersionId":{},"DestinationId":{},"S3DestinationUpdate":{"shape":"S5m","deprecated":true},"ExtendedS3DestinationUpdate":{"type":"structure","members":{"RoleARN":{},"BucketARN":{},"Prefix":{},"ErrorOutputPrefix":{},"BufferingHints":{"shape":"Se"},"CompressionFormat":{},"EncryptionConfiguration":{"shape":"Si"},"CloudWatchLoggingOptions":{"shape":"Sl"},"ProcessingConfiguration":{"shape":"Sq"},"S3BackupMode":{},"S3BackupUpdate":{"shape":"S5m"},"DataFormatConversionConfiguration":{"shape":"Sz"},"DynamicPartitioningConfiguration":{"shape":"S1o"}}},"RedshiftDestinationUpdate":{"type":"structure","members":{"RoleARN":{},"ClusterJDBCURL":{},"CopyCommand":{"shape":"S1t"},"Username":{"shape":"S1x"},"Password":{"shape":"S1y"},"RetryOptions":{"shape":"S1z"},"S3Update":{"shape":"S5m"},"ProcessingConfiguration":{"shape":"Sq"},"S3BackupMode":{},"S3BackupUpdate":{"shape":"S5m"},"CloudWatchLoggingOptions":{"shape":"Sl"}}},"ElasticsearchDestinationUpdate":{"type":"structure","members":{"RoleARN":{},"DomainARN":{},"ClusterEndpoint":{},"IndexName":{},"TypeName":{},"IndexRotationPeriod":{},"BufferingHints":{"shape":"S28"},"RetryOptions":{"shape":"S2b"},"S3Update":{"shape":"S5m"},"ProcessingConfiguration":{"shape":"Sq"},"CloudWatchLoggingOptions":{"shape":"Sl"},"DocumentIdOptions":{"shape":"S2h"}}},"AmazonopensearchserviceDestinationUpdate":{"type":"structure","members":{"RoleARN":{},"DomainARN":{},"ClusterEndpoint":{},"IndexName":{},"TypeName":{},"IndexRotationPeriod":{},"BufferingHints":{"shape":"S2p"},"RetryOptions":{"shape":"S2s"},"S3Update":{"shape":"S5m"},"ProcessingConfiguration":{"shape":"Sq"},"CloudWatchLoggingOptions":{"shape":"Sl"},"DocumentIdOptions":{"shape":"S2h"}}},"SplunkDestinationUpdate":{"type":"structure","members":{"HECEndpoint":{},"HECEndpointType":{},"HECToken":{},"HECAcknowledgmentTimeoutInSeconds":{"type":"integer"},"RetryOptions":{"shape":"S30"},"S3BackupMode":{},"S3Update":{"shape":"S5m"},"ProcessingConfiguration":{"shape":"Sq"},"CloudWatchLoggingOptions":{"shape":"Sl"}}},"HttpEndpointDestinationUpdate":{"type":"structure","members":{"EndpointConfiguration":{"shape":"S34"},"BufferingHints":{"shape":"S38"},"CloudWatchLoggingOptions":{"shape":"Sl"},"RequestConfiguration":{"shape":"S3b"},"ProcessingConfiguration":{"shape":"Sq"},"RoleARN":{},"RetryOptions":{"shape":"S3h"},"S3BackupMode":{},"S3Update":{"shape":"S5m"}}},"AmazonOpenSearchServerlessDestinationUpdate":{"type":"structure","members":{"RoleARN":{},"CollectionEndpoint":{},"IndexName":{},"BufferingHints":{"shape":"S3r"},"RetryOptions":{"shape":"S3u"},"S3Update":{"shape":"S5m"},"ProcessingConfiguration":{"shape":"Sq"},"CloudWatchLoggingOptions":{"shape":"Sl"}}}}},"output":{"type":"structure","members":{}}}},"shapes":{"S7":{"type":"structure","required":["KeyType"],"members":{"KeyARN":{},"KeyType":{}}},"Sa":{"type":"structure","required":["RoleARN","BucketARN"],"members":{"RoleARN":{},"BucketARN":{},"Prefix":{},"ErrorOutputPrefix":{},"BufferingHints":{"shape":"Se"},"CompressionFormat":{},"EncryptionConfiguration":{"shape":"Si"},"CloudWatchLoggingOptions":{"shape":"Sl"}}},"Se":{"type":"structure","members":{"SizeInMBs":{"type":"integer"},"IntervalInSeconds":{"type":"integer"}}},"Si":{"type":"structure","members":{"NoEncryptionConfig":{},"KMSEncryptionConfig":{"type":"structure","required":["AWSKMSKeyARN"],"members":{"AWSKMSKeyARN":{}}}}},"Sl":{"type":"structure","members":{"Enabled":{"type":"boolean"},"LogGroupName":{},"LogStreamName":{}}},"Sq":{"type":"structure","members":{"Enabled":{"type":"boolean"},"Processors":{"type":"list","member":{"type":"structure","required":["Type"],"members":{"Type":{},"Parameters":{"type":"list","member":{"type":"structure","required":["ParameterName","ParameterValue"],"members":{"ParameterName":{},"ParameterValue":{}}}}}}}}},"Sz":{"type":"structure","members":{"SchemaConfiguration":{"type":"structure","members":{"RoleARN":{},"CatalogId":{},"DatabaseName":{},"TableName":{},"Region":{},"VersionId":{}}},"InputFormatConfiguration":{"type":"structure","members":{"Deserializer":{"type":"structure","members":{"OpenXJsonSerDe":{"type":"structure","members":{"ConvertDotsInJsonKeysToUnderscores":{"type":"boolean"},"CaseInsensitive":{"type":"boolean"},"ColumnToJsonKeyMappings":{"type":"map","key":{},"value":{}}}},"HiveJsonSerDe":{"type":"structure","members":{"TimestampFormats":{"type":"list","member":{}}}}}}}},"OutputFormatConfiguration":{"type":"structure","members":{"Serializer":{"type":"structure","members":{"ParquetSerDe":{"type":"structure","members":{"BlockSizeBytes":{"type":"integer"},"PageSizeBytes":{"type":"integer"},"Compression":{},"EnableDictionaryCompression":{"type":"boolean"},"MaxPaddingBytes":{"type":"integer"},"WriterVersion":{}}},"OrcSerDe":{"type":"structure","members":{"StripeSizeBytes":{"type":"integer"},"BlockSizeBytes":{"type":"integer"},"RowIndexStride":{"type":"integer"},"EnablePadding":{"type":"boolean"},"PaddingTolerance":{"type":"double"},"Compression":{},"BloomFilterColumns":{"type":"list","member":{}},"BloomFilterFalsePositiveProbability":{"type":"double"},"DictionaryKeyThreshold":{"type":"double"},"FormatVersion":{}}}}}}},"Enabled":{"type":"boolean"}}},"S1o":{"type":"structure","members":{"RetryOptions":{"type":"structure","members":{"DurationInSeconds":{"type":"integer"}}},"Enabled":{"type":"boolean"}}},"S1t":{"type":"structure","required":["DataTableName"],"members":{"DataTableName":{},"DataTableColumns":{},"CopyOptions":{}}},"S1x":{"type":"string","sensitive":true},"S1y":{"type":"string","sensitive":true},"S1z":{"type":"structure","members":{"DurationInSeconds":{"type":"integer"}}},"S28":{"type":"structure","members":{"IntervalInSeconds":{"type":"integer"},"SizeInMBs":{"type":"integer"}}},"S2b":{"type":"structure","members":{"DurationInSeconds":{"type":"integer"}}},"S2e":{"type":"structure","required":["SubnetIds","RoleARN","SecurityGroupIds"],"members":{"SubnetIds":{"shape":"S2f"},"RoleARN":{},"SecurityGroupIds":{"shape":"S2g"}}},"S2f":{"type":"list","member":{}},"S2g":{"type":"list","member":{}},"S2h":{"type":"structure","required":["DefaultDocumentIdFormat"],"members":{"DefaultDocumentIdFormat":{}}},"S2p":{"type":"structure","members":{"IntervalInSeconds":{"type":"integer"},"SizeInMBs":{"type":"integer"}}},"S2s":{"type":"structure","members":{"DurationInSeconds":{"type":"integer"}}},"S30":{"type":"structure","members":{"DurationInSeconds":{"type":"integer"}}},"S34":{"type":"structure","required":["Url"],"members":{"Url":{"shape":"S35"},"Name":{},"AccessKey":{"type":"string","sensitive":true}}},"S35":{"type":"string","sensitive":true},"S38":{"type":"structure","members":{"SizeInMBs":{"type":"integer"},"IntervalInSeconds":{"type":"integer"}}},"S3b":{"type":"structure","members":{"ContentEncoding":{},"CommonAttributes":{"type":"list","member":{"type":"structure","required":["AttributeName","AttributeValue"],"members":{"AttributeName":{"type":"string","sensitive":true},"AttributeValue":{"type":"string","sensitive":true}}}}}},"S3h":{"type":"structure","members":{"DurationInSeconds":{"type":"integer"}}},"S3k":{"type":"list","member":{"shape":"S3l"}},"S3l":{"type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}},"S3r":{"type":"structure","members":{"IntervalInSeconds":{"type":"integer"},"SizeInMBs":{"type":"integer"}}},"S3u":{"type":"structure","members":{"DurationInSeconds":{"type":"integer"}}},"S47":{"type":"structure","required":["Type","Details"],"members":{"Type":{},"Details":{}}},"S4i":{"type":"structure","required":["RoleARN","BucketARN","BufferingHints","CompressionFormat","EncryptionConfiguration"],"members":{"RoleARN":{},"BucketARN":{},"Prefix":{},"ErrorOutputPrefix":{},"BufferingHints":{"shape":"Se"},"CompressionFormat":{},"EncryptionConfiguration":{"shape":"Si"},"CloudWatchLoggingOptions":{"shape":"Sl"}}},"S4m":{"type":"structure","required":["SubnetIds","RoleARN","SecurityGroupIds","VpcId"],"members":{"SubnetIds":{"shape":"S2f"},"RoleARN":{},"SecurityGroupIds":{"shape":"S2g"},"VpcId":{}}},"S51":{"type":"structure","required":["Data"],"members":{"Data":{"type":"blob"}}},"S5m":{"type":"structure","members":{"RoleARN":{},"BucketARN":{},"Prefix":{},"ErrorOutputPrefix":{},"BufferingHints":{"shape":"Se"},"CompressionFormat":{},"EncryptionConfiguration":{"shape":"Si"},"CloudWatchLoggingOptions":{"shape":"Sl"}}}}}')},47400:function(e){"use strict";e.exports={o:{}}},6468:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2018-06-26","endpointPrefix":"forecast","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon Forecast Service","serviceId":"forecast","signatureVersion":"v4","signingName":"forecast","targetPrefix":"AmazonForecast","uid":"forecast-2018-06-26"},"operations":{"CreateAutoPredictor":{"input":{"type":"structure","required":["PredictorName"],"members":{"PredictorName":{},"ForecastHorizon":{"type":"integer"},"ForecastTypes":{"shape":"S4"},"ForecastDimensions":{"shape":"S6"},"ForecastFrequency":{},"DataConfig":{"shape":"S8"},"EncryptionConfig":{"shape":"Si"},"ReferencePredictorArn":{},"OptimizationMetric":{},"ExplainPredictor":{"type":"boolean"},"Tags":{"shape":"Sm"},"MonitorConfig":{"type":"structure","required":["MonitorName"],"members":{"MonitorName":{}}},"TimeAlignmentBoundary":{"shape":"Sr"}}},"output":{"type":"structure","members":{"PredictorArn":{}}}},"CreateDataset":{"input":{"type":"structure","required":["DatasetName","Domain","DatasetType","Schema"],"members":{"DatasetName":{},"Domain":{},"DatasetType":{},"DataFrequency":{},"Schema":{"shape":"S10"},"EncryptionConfig":{"shape":"Si"},"Tags":{"shape":"Sm"}}},"output":{"type":"structure","members":{"DatasetArn":{}}}},"CreateDatasetGroup":{"input":{"type":"structure","required":["DatasetGroupName","Domain"],"members":{"DatasetGroupName":{},"Domain":{},"DatasetArns":{"shape":"S16"},"Tags":{"shape":"Sm"}}},"output":{"type":"structure","members":{"DatasetGroupArn":{}}}},"CreateDatasetImportJob":{"input":{"type":"structure","required":["DatasetImportJobName","DatasetArn","DataSource"],"members":{"DatasetImportJobName":{},"DatasetArn":{},"DataSource":{"shape":"S19"},"TimestampFormat":{},"TimeZone":{},"UseGeolocationForTimeZone":{"type":"boolean"},"GeolocationFormat":{},"Tags":{"shape":"Sm"},"Format":{},"ImportMode":{}}},"output":{"type":"structure","members":{"DatasetImportJobArn":{}}}},"CreateExplainability":{"input":{"type":"structure","required":["ExplainabilityName","ResourceArn","ExplainabilityConfig"],"members":{"ExplainabilityName":{},"ResourceArn":{},"ExplainabilityConfig":{"shape":"S1k"},"DataSource":{"shape":"S19"},"Schema":{"shape":"S10"},"EnableVisualization":{"type":"boolean"},"StartDateTime":{},"EndDateTime":{},"Tags":{"shape":"Sm"}}},"output":{"type":"structure","members":{"ExplainabilityArn":{}}}},"CreateExplainabilityExport":{"input":{"type":"structure","required":["ExplainabilityExportName","ExplainabilityArn","Destination"],"members":{"ExplainabilityExportName":{},"ExplainabilityArn":{},"Destination":{"shape":"S1q"},"Tags":{"shape":"Sm"},"Format":{}}},"output":{"type":"structure","members":{"ExplainabilityExportArn":{}}}},"CreateForecast":{"input":{"type":"structure","required":["ForecastName","PredictorArn"],"members":{"ForecastName":{},"PredictorArn":{},"ForecastTypes":{"shape":"S4"},"Tags":{"shape":"Sm"},"TimeSeriesSelector":{"shape":"S1t"}}},"output":{"type":"structure","members":{"ForecastArn":{}}}},"CreateForecastExportJob":{"input":{"type":"structure","required":["ForecastExportJobName","ForecastArn","Destination"],"members":{"ForecastExportJobName":{},"ForecastArn":{},"Destination":{"shape":"S1q"},"Tags":{"shape":"Sm"},"Format":{}}},"output":{"type":"structure","members":{"ForecastExportJobArn":{}}}},"CreateMonitor":{"input":{"type":"structure","required":["MonitorName","ResourceArn"],"members":{"MonitorName":{},"ResourceArn":{},"Tags":{"shape":"Sm"}}},"output":{"type":"structure","members":{"MonitorArn":{}}}},"CreatePredictor":{"input":{"type":"structure","required":["PredictorName","ForecastHorizon","InputDataConfig","FeaturizationConfig"],"members":{"PredictorName":{},"AlgorithmArn":{},"ForecastHorizon":{"type":"integer"},"ForecastTypes":{"shape":"S4"},"PerformAutoML":{"type":"boolean"},"AutoMLOverrideStrategy":{},"PerformHPO":{"type":"boolean"},"TrainingParameters":{"shape":"S22"},"EvaluationParameters":{"shape":"S25"},"HPOConfig":{"shape":"S26"},"InputDataConfig":{"shape":"S2g"},"FeaturizationConfig":{"shape":"S2j"},"EncryptionConfig":{"shape":"Si"},"Tags":{"shape":"Sm"},"OptimizationMetric":{}}},"output":{"type":"structure","members":{"PredictorArn":{}}}},"CreatePredictorBacktestExportJob":{"input":{"type":"structure","required":["PredictorBacktestExportJobName","PredictorArn","Destination"],"members":{"PredictorBacktestExportJobName":{},"PredictorArn":{},"Destination":{"shape":"S1q"},"Tags":{"shape":"Sm"},"Format":{}}},"output":{"type":"structure","members":{"PredictorBacktestExportJobArn":{}}}},"CreateWhatIfAnalysis":{"input":{"type":"structure","required":["WhatIfAnalysisName","ForecastArn"],"members":{"WhatIfAnalysisName":{},"ForecastArn":{},"TimeSeriesSelector":{"shape":"S1t"},"Tags":{"shape":"Sm"}}},"output":{"type":"structure","members":{"WhatIfAnalysisArn":{}}}},"CreateWhatIfForecast":{"input":{"type":"structure","required":["WhatIfForecastName","WhatIfAnalysisArn"],"members":{"WhatIfForecastName":{},"WhatIfAnalysisArn":{},"TimeSeriesTransformations":{"shape":"S2w"},"TimeSeriesReplacementsDataSource":{"shape":"S34"},"Tags":{"shape":"Sm"}}},"output":{"type":"structure","members":{"WhatIfForecastArn":{}}}},"CreateWhatIfForecastExport":{"input":{"type":"structure","required":["WhatIfForecastExportName","WhatIfForecastArns","Destination"],"members":{"WhatIfForecastExportName":{},"WhatIfForecastArns":{"shape":"S38"},"Destination":{"shape":"S1q"},"Tags":{"shape":"Sm"},"Format":{}}},"output":{"type":"structure","members":{"WhatIfForecastExportArn":{}}}},"DeleteDataset":{"input":{"type":"structure","required":["DatasetArn"],"members":{"DatasetArn":{}}},"idempotent":true},"DeleteDatasetGroup":{"input":{"type":"structure","required":["DatasetGroupArn"],"members":{"DatasetGroupArn":{}}},"idempotent":true},"DeleteDatasetImportJob":{"input":{"type":"structure","required":["DatasetImportJobArn"],"members":{"DatasetImportJobArn":{}}},"idempotent":true},"DeleteExplainability":{"input":{"type":"structure","required":["ExplainabilityArn"],"members":{"ExplainabilityArn":{}}},"idempotent":true},"DeleteExplainabilityExport":{"input":{"type":"structure","required":["ExplainabilityExportArn"],"members":{"ExplainabilityExportArn":{}}},"idempotent":true},"DeleteForecast":{"input":{"type":"structure","required":["ForecastArn"],"members":{"ForecastArn":{}}},"idempotent":true},"DeleteForecastExportJob":{"input":{"type":"structure","required":["ForecastExportJobArn"],"members":{"ForecastExportJobArn":{}}},"idempotent":true},"DeleteMonitor":{"input":{"type":"structure","required":["MonitorArn"],"members":{"MonitorArn":{}}},"idempotent":true},"DeletePredictor":{"input":{"type":"structure","required":["PredictorArn"],"members":{"PredictorArn":{}}},"idempotent":true},"DeletePredictorBacktestExportJob":{"input":{"type":"structure","required":["PredictorBacktestExportJobArn"],"members":{"PredictorBacktestExportJobArn":{}}},"idempotent":true},"DeleteResourceTree":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"idempotent":true},"DeleteWhatIfAnalysis":{"input":{"type":"structure","required":["WhatIfAnalysisArn"],"members":{"WhatIfAnalysisArn":{}}},"idempotent":true},"DeleteWhatIfForecast":{"input":{"type":"structure","required":["WhatIfForecastArn"],"members":{"WhatIfForecastArn":{}}},"idempotent":true},"DeleteWhatIfForecastExport":{"input":{"type":"structure","required":["WhatIfForecastExportArn"],"members":{"WhatIfForecastExportArn":{}}},"idempotent":true},"DescribeAutoPredictor":{"input":{"type":"structure","required":["PredictorArn"],"members":{"PredictorArn":{}}},"output":{"type":"structure","members":{"PredictorArn":{},"PredictorName":{},"ForecastHorizon":{"type":"integer"},"ForecastTypes":{"shape":"S4"},"ForecastFrequency":{},"ForecastDimensions":{"shape":"S6"},"DatasetImportJobArns":{"shape":"S16"},"DataConfig":{"shape":"S8"},"EncryptionConfig":{"shape":"Si"},"ReferencePredictorSummary":{"shape":"S3q"},"EstimatedTimeRemainingInMinutes":{"type":"long"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"OptimizationMetric":{},"ExplainabilityInfo":{"type":"structure","members":{"ExplainabilityArn":{},"Status":{}}},"MonitorInfo":{"type":"structure","members":{"MonitorArn":{},"Status":{}}},"TimeAlignmentBoundary":{"shape":"Sr"}}},"idempotent":true},"DescribeDataset":{"input":{"type":"structure","required":["DatasetArn"],"members":{"DatasetArn":{}}},"output":{"type":"structure","members":{"DatasetArn":{},"DatasetName":{},"Domain":{},"DatasetType":{},"DataFrequency":{},"Schema":{"shape":"S10"},"EncryptionConfig":{"shape":"Si"},"Status":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}},"idempotent":true},"DescribeDatasetGroup":{"input":{"type":"structure","required":["DatasetGroupArn"],"members":{"DatasetGroupArn":{}}},"output":{"type":"structure","members":{"DatasetGroupName":{},"DatasetGroupArn":{},"DatasetArns":{"shape":"S16"},"Domain":{},"Status":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}},"idempotent":true},"DescribeDatasetImportJob":{"input":{"type":"structure","required":["DatasetImportJobArn"],"members":{"DatasetImportJobArn":{}}},"output":{"type":"structure","members":{"DatasetImportJobName":{},"DatasetImportJobArn":{},"DatasetArn":{},"TimestampFormat":{},"TimeZone":{},"UseGeolocationForTimeZone":{"type":"boolean"},"GeolocationFormat":{},"DataSource":{"shape":"S19"},"EstimatedTimeRemainingInMinutes":{"type":"long"},"FieldStatistics":{"type":"map","key":{},"value":{"type":"structure","members":{"Count":{"type":"integer"},"CountDistinct":{"type":"integer"},"CountNull":{"type":"integer"},"CountNan":{"type":"integer"},"Min":{},"Max":{},"Avg":{"type":"double"},"Stddev":{"type":"double"},"CountLong":{"type":"long"},"CountDistinctLong":{"type":"long"},"CountNullLong":{"type":"long"},"CountNanLong":{"type":"long"}}}},"DataSize":{"type":"double"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"Format":{},"ImportMode":{}}},"idempotent":true},"DescribeExplainability":{"input":{"type":"structure","required":["ExplainabilityArn"],"members":{"ExplainabilityArn":{}}},"output":{"type":"structure","members":{"ExplainabilityArn":{},"ExplainabilityName":{},"ResourceArn":{},"ExplainabilityConfig":{"shape":"S1k"},"EnableVisualization":{"type":"boolean"},"DataSource":{"shape":"S19"},"Schema":{"shape":"S10"},"StartDateTime":{},"EndDateTime":{},"EstimatedTimeRemainingInMinutes":{"type":"long"},"Message":{},"Status":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}},"idempotent":true},"DescribeExplainabilityExport":{"input":{"type":"structure","required":["ExplainabilityExportArn"],"members":{"ExplainabilityExportArn":{}}},"output":{"type":"structure","members":{"ExplainabilityExportArn":{},"ExplainabilityExportName":{},"ExplainabilityArn":{},"Destination":{"shape":"S1q"},"Message":{},"Status":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"Format":{}}},"idempotent":true},"DescribeForecast":{"input":{"type":"structure","required":["ForecastArn"],"members":{"ForecastArn":{}}},"output":{"type":"structure","members":{"ForecastArn":{},"ForecastName":{},"ForecastTypes":{"shape":"S4"},"PredictorArn":{},"DatasetGroupArn":{},"EstimatedTimeRemainingInMinutes":{"type":"long"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"TimeSeriesSelector":{"shape":"S1t"}}},"idempotent":true},"DescribeForecastExportJob":{"input":{"type":"structure","required":["ForecastExportJobArn"],"members":{"ForecastExportJobArn":{}}},"output":{"type":"structure","members":{"ForecastExportJobArn":{},"ForecastExportJobName":{},"ForecastArn":{},"Destination":{"shape":"S1q"},"Message":{},"Status":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"Format":{}}},"idempotent":true},"DescribeMonitor":{"input":{"type":"structure","required":["MonitorArn"],"members":{"MonitorArn":{}}},"output":{"type":"structure","members":{"MonitorName":{},"MonitorArn":{},"ResourceArn":{},"Status":{},"LastEvaluationTime":{"type":"timestamp"},"LastEvaluationState":{},"Baseline":{"type":"structure","members":{"PredictorBaseline":{"type":"structure","members":{"BaselineMetrics":{"type":"list","member":{"type":"structure","members":{"Name":{},"Value":{"type":"double"}}}}}}}},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"EstimatedEvaluationTimeRemainingInMinutes":{"type":"long"}}},"idempotent":true},"DescribePredictor":{"input":{"type":"structure","required":["PredictorArn"],"members":{"PredictorArn":{}}},"output":{"type":"structure","members":{"PredictorArn":{},"PredictorName":{},"AlgorithmArn":{},"AutoMLAlgorithmArns":{"shape":"S16"},"ForecastHorizon":{"type":"integer"},"ForecastTypes":{"shape":"S4"},"PerformAutoML":{"type":"boolean"},"AutoMLOverrideStrategy":{},"PerformHPO":{"type":"boolean"},"TrainingParameters":{"shape":"S22"},"EvaluationParameters":{"shape":"S25"},"HPOConfig":{"shape":"S26"},"InputDataConfig":{"shape":"S2g"},"FeaturizationConfig":{"shape":"S2j"},"EncryptionConfig":{"shape":"Si"},"PredictorExecutionDetails":{"type":"structure","members":{"PredictorExecutions":{"type":"list","member":{"type":"structure","members":{"AlgorithmArn":{},"TestWindows":{"type":"list","member":{"type":"structure","members":{"TestWindowStart":{"type":"timestamp"},"TestWindowEnd":{"type":"timestamp"},"Status":{},"Message":{}}}}}}}}},"EstimatedTimeRemainingInMinutes":{"type":"long"},"IsAutoPredictor":{"type":"boolean"},"DatasetImportJobArns":{"shape":"S16"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"OptimizationMetric":{}}},"idempotent":true},"DescribePredictorBacktestExportJob":{"input":{"type":"structure","required":["PredictorBacktestExportJobArn"],"members":{"PredictorBacktestExportJobArn":{}}},"output":{"type":"structure","members":{"PredictorBacktestExportJobArn":{},"PredictorBacktestExportJobName":{},"PredictorArn":{},"Destination":{"shape":"S1q"},"Message":{},"Status":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"Format":{}}},"idempotent":true},"DescribeWhatIfAnalysis":{"input":{"type":"structure","required":["WhatIfAnalysisArn"],"members":{"WhatIfAnalysisArn":{}}},"output":{"type":"structure","members":{"WhatIfAnalysisName":{},"WhatIfAnalysisArn":{},"ForecastArn":{},"EstimatedTimeRemainingInMinutes":{"type":"long"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"TimeSeriesSelector":{"shape":"S1t"}}},"idempotent":true},"DescribeWhatIfForecast":{"input":{"type":"structure","required":["WhatIfForecastArn"],"members":{"WhatIfForecastArn":{}}},"output":{"type":"structure","members":{"WhatIfForecastName":{},"WhatIfForecastArn":{},"WhatIfAnalysisArn":{},"EstimatedTimeRemainingInMinutes":{"type":"long"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"TimeSeriesTransformations":{"shape":"S2w"},"TimeSeriesReplacementsDataSource":{"shape":"S34"},"ForecastTypes":{"shape":"S4"}}},"idempotent":true},"DescribeWhatIfForecastExport":{"input":{"type":"structure","required":["WhatIfForecastExportArn"],"members":{"WhatIfForecastExportArn":{}}},"output":{"type":"structure","members":{"WhatIfForecastExportArn":{},"WhatIfForecastExportName":{},"WhatIfForecastArns":{"type":"list","member":{}},"Destination":{"shape":"S1q"},"Message":{},"Status":{},"CreationTime":{"type":"timestamp"},"EstimatedTimeRemainingInMinutes":{"type":"long"},"LastModificationTime":{"type":"timestamp"},"Format":{}}},"idempotent":true},"GetAccuracyMetrics":{"input":{"type":"structure","required":["PredictorArn"],"members":{"PredictorArn":{}}},"output":{"type":"structure","members":{"PredictorEvaluationResults":{"type":"list","member":{"type":"structure","members":{"AlgorithmArn":{},"TestWindows":{"type":"list","member":{"type":"structure","members":{"TestWindowStart":{"type":"timestamp"},"TestWindowEnd":{"type":"timestamp"},"ItemCount":{"type":"integer"},"EvaluationType":{},"Metrics":{"type":"structure","members":{"RMSE":{"deprecated":true,"deprecatedMessage":"This property is deprecated, please refer to ErrorMetrics for both RMSE and WAPE","type":"double"},"WeightedQuantileLosses":{"type":"list","member":{"type":"structure","members":{"Quantile":{"type":"double"},"LossValue":{"type":"double"}}}},"ErrorMetrics":{"type":"list","member":{"type":"structure","members":{"ForecastType":{},"WAPE":{"type":"double"},"RMSE":{"type":"double"},"MASE":{"type":"double"},"MAPE":{"type":"double"}}}},"AverageWeightedQuantileLoss":{"type":"double"}}}}}}}}},"IsAutoPredictor":{"type":"boolean"},"AutoMLOverrideStrategy":{},"OptimizationMetric":{}}},"idempotent":true},"ListDatasetGroups":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DatasetGroups":{"type":"list","member":{"type":"structure","members":{"DatasetGroupArn":{},"DatasetGroupName":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListDatasetImportJobs":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S5m"}}},"output":{"type":"structure","members":{"DatasetImportJobs":{"type":"list","member":{"type":"structure","members":{"DatasetImportJobArn":{},"DatasetImportJobName":{},"DataSource":{"shape":"S19"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"ImportMode":{}}}},"NextToken":{}}},"idempotent":true},"ListDatasets":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Datasets":{"type":"list","member":{"type":"structure","members":{"DatasetArn":{},"DatasetName":{},"DatasetType":{},"Domain":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListExplainabilities":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S5m"}}},"output":{"type":"structure","members":{"Explainabilities":{"type":"list","member":{"type":"structure","members":{"ExplainabilityArn":{},"ExplainabilityName":{},"ResourceArn":{},"ExplainabilityConfig":{"shape":"S1k"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListExplainabilityExports":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S5m"}}},"output":{"type":"structure","members":{"ExplainabilityExports":{"type":"list","member":{"type":"structure","members":{"ExplainabilityExportArn":{},"ExplainabilityExportName":{},"Destination":{"shape":"S1q"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListForecastExportJobs":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S5m"}}},"output":{"type":"structure","members":{"ForecastExportJobs":{"type":"list","member":{"type":"structure","members":{"ForecastExportJobArn":{},"ForecastExportJobName":{},"Destination":{"shape":"S1q"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListForecasts":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S5m"}}},"output":{"type":"structure","members":{"Forecasts":{"type":"list","member":{"type":"structure","members":{"ForecastArn":{},"ForecastName":{},"PredictorArn":{},"CreatedUsingAutoPredictor":{"type":"boolean"},"DatasetGroupArn":{},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListMonitorEvaluations":{"input":{"type":"structure","required":["MonitorArn"],"members":{"NextToken":{},"MaxResults":{"type":"integer"},"MonitorArn":{},"Filters":{"shape":"S5m"}}},"output":{"type":"structure","members":{"NextToken":{},"PredictorMonitorEvaluations":{"type":"list","member":{"type":"structure","members":{"ResourceArn":{},"MonitorArn":{},"EvaluationTime":{"type":"timestamp"},"EvaluationState":{},"WindowStartDatetime":{"type":"timestamp"},"WindowEndDatetime":{"type":"timestamp"},"PredictorEvent":{"type":"structure","members":{"Detail":{},"Datetime":{"type":"timestamp"}}},"MonitorDataSource":{"type":"structure","members":{"DatasetImportJobArn":{},"ForecastArn":{},"PredictorArn":{}}},"MetricResults":{"type":"list","member":{"type":"structure","members":{"MetricName":{},"MetricValue":{"type":"double"}}}},"NumItemsEvaluated":{"type":"long"},"Message":{}}}}}},"idempotent":true},"ListMonitors":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S5m"}}},"output":{"type":"structure","members":{"Monitors":{"type":"list","member":{"type":"structure","members":{"MonitorArn":{},"MonitorName":{},"ResourceArn":{},"Status":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListPredictorBacktestExportJobs":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S5m"}}},"output":{"type":"structure","members":{"PredictorBacktestExportJobs":{"type":"list","member":{"type":"structure","members":{"PredictorBacktestExportJobArn":{},"PredictorBacktestExportJobName":{},"Destination":{"shape":"S1q"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListPredictors":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S5m"}}},"output":{"type":"structure","members":{"Predictors":{"type":"list","member":{"type":"structure","members":{"PredictorArn":{},"PredictorName":{},"DatasetGroupArn":{},"IsAutoPredictor":{"type":"boolean"},"ReferencePredictorSummary":{"shape":"S3q"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"Sm"}}}},"ListWhatIfAnalyses":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S5m"}}},"output":{"type":"structure","members":{"WhatIfAnalyses":{"type":"list","member":{"type":"structure","members":{"WhatIfAnalysisArn":{},"WhatIfAnalysisName":{},"ForecastArn":{},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListWhatIfForecastExports":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S5m"}}},"output":{"type":"structure","members":{"WhatIfForecastExports":{"type":"list","member":{"type":"structure","members":{"WhatIfForecastExportArn":{},"WhatIfForecastArns":{"shape":"S38"},"WhatIfForecastExportName":{},"Destination":{"shape":"S1q"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListWhatIfForecasts":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S5m"}}},"output":{"type":"structure","members":{"WhatIfForecasts":{"type":"list","member":{"type":"structure","members":{"WhatIfForecastArn":{},"WhatIfForecastName":{},"WhatIfAnalysisArn":{},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ResumeResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"idempotent":true},"StopResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"idempotent":true},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"Sm"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{"shape":"So"}}}},"output":{"type":"structure","members":{}}},"UpdateDatasetGroup":{"input":{"type":"structure","required":["DatasetGroupArn","DatasetArns"],"members":{"DatasetGroupArn":{},"DatasetArns":{"shape":"S16"}}},"output":{"type":"structure","members":{}},"idempotent":true}},"shapes":{"S4":{"type":"list","member":{}},"S6":{"type":"list","member":{}},"S8":{"type":"structure","required":["DatasetGroupArn"],"members":{"DatasetGroupArn":{},"AttributeConfigs":{"type":"list","member":{"type":"structure","required":["AttributeName","Transformations"],"members":{"AttributeName":{},"Transformations":{"type":"map","key":{},"value":{}}}}},"AdditionalDatasets":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{},"Configuration":{"type":"map","key":{},"value":{"shape":"Sh"}}}}}}},"Sh":{"type":"list","member":{}},"Si":{"type":"structure","required":["RoleArn","KMSKeyArn"],"members":{"RoleArn":{},"KMSKeyArn":{}}},"Sm":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{"shape":"So"},"Value":{"type":"string","sensitive":true}}}},"So":{"type":"string","sensitive":true},"Sr":{"type":"structure","members":{"Month":{},"DayOfMonth":{"type":"integer"},"DayOfWeek":{},"Hour":{"type":"integer"}}},"S10":{"type":"structure","members":{"Attributes":{"type":"list","member":{"type":"structure","members":{"AttributeName":{},"AttributeType":{}}}}}},"S16":{"type":"list","member":{}},"S19":{"type":"structure","required":["S3Config"],"members":{"S3Config":{"shape":"S1a"}}},"S1a":{"type":"structure","required":["Path","RoleArn"],"members":{"Path":{},"RoleArn":{},"KMSKeyArn":{}}},"S1k":{"type":"structure","required":["TimeSeriesGranularity","TimePointGranularity"],"members":{"TimeSeriesGranularity":{},"TimePointGranularity":{}}},"S1q":{"type":"structure","required":["S3Config"],"members":{"S3Config":{"shape":"S1a"}}},"S1t":{"type":"structure","members":{"TimeSeriesIdentifiers":{"type":"structure","members":{"DataSource":{"shape":"S19"},"Schema":{"shape":"S10"},"Format":{}}}}},"S22":{"type":"map","key":{},"value":{}},"S25":{"type":"structure","members":{"NumberOfBacktestWindows":{"type":"integer"},"BackTestWindowOffset":{"type":"integer"}}},"S26":{"type":"structure","members":{"ParameterRanges":{"type":"structure","members":{"CategoricalParameterRanges":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"shape":"Sh"}}}},"ContinuousParameterRanges":{"type":"list","member":{"type":"structure","required":["Name","MaxValue","MinValue"],"members":{"Name":{},"MaxValue":{"type":"double"},"MinValue":{"type":"double"},"ScalingType":{}}}},"IntegerParameterRanges":{"type":"list","member":{"type":"structure","required":["Name","MaxValue","MinValue"],"members":{"Name":{},"MaxValue":{"type":"integer"},"MinValue":{"type":"integer"},"ScalingType":{}}}}}}}},"S2g":{"type":"structure","required":["DatasetGroupArn"],"members":{"DatasetGroupArn":{},"SupplementaryFeatures":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}}}},"S2j":{"type":"structure","required":["ForecastFrequency"],"members":{"ForecastFrequency":{},"ForecastDimensions":{"shape":"S6"},"Featurizations":{"type":"list","member":{"type":"structure","required":["AttributeName"],"members":{"AttributeName":{},"FeaturizationPipeline":{"type":"list","member":{"type":"structure","required":["FeaturizationMethodName"],"members":{"FeaturizationMethodName":{},"FeaturizationMethodParameters":{"type":"map","key":{},"value":{}}}}}}}}}},"S2w":{"type":"list","member":{"type":"structure","members":{"Action":{"type":"structure","required":["AttributeName","Operation","Value"],"members":{"AttributeName":{},"Operation":{},"Value":{"type":"double"}}},"TimeSeriesConditions":{"type":"list","member":{"type":"structure","required":["AttributeName","AttributeValue","Condition"],"members":{"AttributeName":{},"AttributeValue":{},"Condition":{}}}}}}},"S34":{"type":"structure","required":["S3Config","Schema"],"members":{"S3Config":{"shape":"S1a"},"Schema":{"shape":"S10"},"Format":{},"TimestampFormat":{}}},"S38":{"type":"list","member":{}},"S3q":{"type":"structure","members":{"Arn":{},"State":{}}},"S5m":{"type":"list","member":{"type":"structure","required":["Key","Value","Condition"],"members":{"Key":{},"Value":{},"Condition":{}}}}}}')},45338:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListDatasetGroups":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"DatasetGroups"},"ListDatasetImportJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"DatasetImportJobs"},"ListDatasets":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Datasets"},"ListExplainabilities":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Explainabilities"},"ListExplainabilityExports":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ExplainabilityExports"},"ListForecastExportJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ForecastExportJobs"},"ListForecasts":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Forecasts"},"ListMonitorEvaluations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"PredictorMonitorEvaluations"},"ListMonitors":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Monitors"},"ListPredictorBacktestExportJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"PredictorBacktestExportJobs"},"ListPredictors":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Predictors"},"ListWhatIfAnalyses":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"WhatIfAnalyses"},"ListWhatIfForecastExports":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"WhatIfForecastExports"},"ListWhatIfForecasts":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"WhatIfForecasts"}}}')},23865:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2018-06-26","endpointPrefix":"forecastquery","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon Forecast Query Service","serviceId":"forecastquery","signatureVersion":"v4","signingName":"forecast","targetPrefix":"AmazonForecastRuntime","uid":"forecastquery-2018-06-26"},"operations":{"QueryForecast":{"input":{"type":"structure","required":["ForecastArn","Filters"],"members":{"ForecastArn":{},"StartDate":{},"EndDate":{},"Filters":{"shape":"S4"},"NextToken":{}}},"output":{"type":"structure","members":{"Forecast":{"shape":"S9"}}}},"QueryWhatIfForecast":{"input":{"type":"structure","required":["WhatIfForecastArn","Filters"],"members":{"WhatIfForecastArn":{},"StartDate":{},"EndDate":{},"Filters":{"shape":"S4"},"NextToken":{}}},"output":{"type":"structure","members":{"Forecast":{"shape":"S9"}}}}},"shapes":{"S4":{"type":"map","key":{},"value":{}},"S9":{"type":"structure","members":{"Predictions":{"type":"map","key":{},"value":{"type":"list","member":{"type":"structure","members":{"Timestamp":{},"Value":{"type":"double"}}}}}}}}}')},98135:function(e){"use strict";e.exports={o:{}}},69257:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-10-01","endpointPrefix":"gamelift","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon GameLift","serviceId":"GameLift","signatureVersion":"v4","targetPrefix":"GameLift","uid":"gamelift-2015-10-01"},"operations":{"AcceptMatch":{"input":{"type":"structure","required":["TicketId","PlayerIds","AcceptanceType"],"members":{"TicketId":{},"PlayerIds":{"shape":"S3"},"AcceptanceType":{}}},"output":{"type":"structure","members":{}}},"ClaimGameServer":{"input":{"type":"structure","required":["GameServerGroupName"],"members":{"GameServerGroupName":{},"GameServerId":{},"GameServerData":{},"FilterOption":{"type":"structure","members":{"InstanceStatuses":{"type":"list","member":{}}}}}},"output":{"type":"structure","members":{"GameServer":{"shape":"Sf"}}}},"CreateAlias":{"input":{"type":"structure","required":["Name","RoutingStrategy"],"members":{"Name":{},"Description":{},"RoutingStrategy":{"shape":"Sp"},"Tags":{"shape":"St"}}},"output":{"type":"structure","members":{"Alias":{"shape":"Sy"}}}},"CreateBuild":{"input":{"type":"structure","members":{"Name":{},"Version":{},"StorageLocation":{"shape":"S12"},"OperatingSystem":{},"Tags":{"shape":"St"},"ServerSdkVersion":{}}},"output":{"type":"structure","members":{"Build":{"shape":"S17"},"UploadCredentials":{"shape":"S1c"},"StorageLocation":{"shape":"S12"}}}},"CreateFleet":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"BuildId":{},"ScriptId":{},"ServerLaunchPath":{},"ServerLaunchParameters":{},"LogPaths":{"shape":"S3"},"EC2InstanceType":{},"EC2InboundPermissions":{"shape":"S1j"},"NewGameSessionProtectionPolicy":{},"RuntimeConfiguration":{"shape":"S1p"},"ResourceCreationLimitPolicy":{"shape":"S1v"},"MetricGroups":{"shape":"S1x"},"PeerVpcAwsAccountId":{},"PeerVpcId":{},"FleetType":{},"InstanceRoleArn":{},"CertificateConfiguration":{"shape":"S20"},"Locations":{"shape":"S22"},"Tags":{"shape":"St"},"ComputeType":{},"AnywhereConfiguration":{"shape":"S26"}}},"output":{"type":"structure","members":{"FleetAttributes":{"shape":"S29"},"LocationStates":{"shape":"S2g"}}}},"CreateFleetLocations":{"input":{"type":"structure","required":["FleetId","Locations"],"members":{"FleetId":{},"Locations":{"shape":"S22"}}},"output":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"LocationStates":{"shape":"S2g"}}}},"CreateGameServerGroup":{"input":{"type":"structure","required":["GameServerGroupName","RoleArn","MinSize","MaxSize","LaunchTemplate","InstanceDefinitions"],"members":{"GameServerGroupName":{},"RoleArn":{},"MinSize":{"type":"integer"},"MaxSize":{"type":"integer"},"LaunchTemplate":{"type":"structure","members":{"LaunchTemplateId":{},"LaunchTemplateName":{},"Version":{}}},"InstanceDefinitions":{"shape":"S2r"},"AutoScalingPolicy":{"type":"structure","required":["TargetTrackingConfiguration"],"members":{"EstimatedInstanceWarmup":{"type":"integer"},"TargetTrackingConfiguration":{"type":"structure","required":["TargetValue"],"members":{"TargetValue":{"type":"double"}}}}},"BalancingStrategy":{},"GameServerProtectionPolicy":{},"VpcSubnets":{"type":"list","member":{}},"Tags":{"shape":"St"}}},"output":{"type":"structure","members":{"GameServerGroup":{"shape":"S33"}}}},"CreateGameSession":{"input":{"type":"structure","required":["MaximumPlayerSessionCount"],"members":{"FleetId":{},"AliasId":{},"MaximumPlayerSessionCount":{"type":"integer"},"Name":{},"GameProperties":{"shape":"S3a"},"CreatorId":{},"GameSessionId":{},"IdempotencyToken":{},"GameSessionData":{},"Location":{}}},"output":{"type":"structure","members":{"GameSession":{"shape":"S3h"}}}},"CreateGameSessionQueue":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"TimeoutInSeconds":{"type":"integer"},"PlayerLatencyPolicies":{"shape":"S3q"},"Destinations":{"shape":"S3s"},"FilterConfiguration":{"shape":"S3v"},"PriorityConfiguration":{"shape":"S3x"},"CustomEventData":{},"NotificationTarget":{},"Tags":{"shape":"St"}}},"output":{"type":"structure","members":{"GameSessionQueue":{"shape":"S43"}}}},"CreateLocation":{"input":{"type":"structure","required":["LocationName"],"members":{"LocationName":{},"Tags":{"shape":"St"}}},"output":{"type":"structure","members":{"Location":{"shape":"S48"}}}},"CreateMatchmakingConfiguration":{"input":{"type":"structure","required":["Name","RequestTimeoutSeconds","AcceptanceRequired","RuleSetName"],"members":{"Name":{},"Description":{},"GameSessionQueueArns":{"shape":"S4b"},"RequestTimeoutSeconds":{"type":"integer"},"AcceptanceTimeoutSeconds":{"type":"integer"},"AcceptanceRequired":{"type":"boolean"},"RuleSetName":{},"NotificationTarget":{},"AdditionalPlayerCount":{"type":"integer"},"CustomEventData":{},"GameProperties":{"shape":"S3a"},"GameSessionData":{},"BackfillMode":{},"FlexMatchMode":{},"Tags":{"shape":"St"}}},"output":{"type":"structure","members":{"Configuration":{"shape":"S4m"}}}},"CreateMatchmakingRuleSet":{"input":{"type":"structure","required":["Name","RuleSetBody"],"members":{"Name":{},"RuleSetBody":{},"Tags":{"shape":"St"}}},"output":{"type":"structure","required":["RuleSet"],"members":{"RuleSet":{"shape":"S4s"}}}},"CreatePlayerSession":{"input":{"type":"structure","required":["GameSessionId","PlayerId"],"members":{"GameSessionId":{},"PlayerId":{},"PlayerData":{}}},"output":{"type":"structure","members":{"PlayerSession":{"shape":"S4w"}}}},"CreatePlayerSessions":{"input":{"type":"structure","required":["GameSessionId","PlayerIds"],"members":{"GameSessionId":{},"PlayerIds":{"type":"list","member":{}},"PlayerDataMap":{"type":"map","key":{},"value":{}}}},"output":{"type":"structure","members":{"PlayerSessions":{"shape":"S53"}}}},"CreateScript":{"input":{"type":"structure","members":{"Name":{},"Version":{},"StorageLocation":{"shape":"S12"},"ZipFile":{"type":"blob"},"Tags":{"shape":"St"}}},"output":{"type":"structure","members":{"Script":{"shape":"S57"}}}},"CreateVpcPeeringAuthorization":{"input":{"type":"structure","required":["GameLiftAwsAccountId","PeerVpcId"],"members":{"GameLiftAwsAccountId":{},"PeerVpcId":{}}},"output":{"type":"structure","members":{"VpcPeeringAuthorization":{"shape":"S5a"}}}},"CreateVpcPeeringConnection":{"input":{"type":"structure","required":["FleetId","PeerVpcAwsAccountId","PeerVpcId"],"members":{"FleetId":{},"PeerVpcAwsAccountId":{},"PeerVpcId":{}}},"output":{"type":"structure","members":{}}},"DeleteAlias":{"input":{"type":"structure","required":["AliasId"],"members":{"AliasId":{}}}},"DeleteBuild":{"input":{"type":"structure","required":["BuildId"],"members":{"BuildId":{}}}},"DeleteFleet":{"input":{"type":"structure","required":["FleetId"],"members":{"FleetId":{}}}},"DeleteFleetLocations":{"input":{"type":"structure","required":["FleetId","Locations"],"members":{"FleetId":{},"Locations":{"shape":"S3w"}}},"output":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"LocationStates":{"shape":"S2g"}}}},"DeleteGameServerGroup":{"input":{"type":"structure","required":["GameServerGroupName"],"members":{"GameServerGroupName":{},"DeleteOption":{}}},"output":{"type":"structure","members":{"GameServerGroup":{"shape":"S33"}}}},"DeleteGameSessionQueue":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteLocation":{"input":{"type":"structure","required":["LocationName"],"members":{"LocationName":{}}},"output":{"type":"structure","members":{}}},"DeleteMatchmakingConfiguration":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteMatchmakingRuleSet":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteScalingPolicy":{"input":{"type":"structure","required":["Name","FleetId"],"members":{"Name":{},"FleetId":{}}}},"DeleteScript":{"input":{"type":"structure","required":["ScriptId"],"members":{"ScriptId":{}}}},"DeleteVpcPeeringAuthorization":{"input":{"type":"structure","required":["GameLiftAwsAccountId","PeerVpcId"],"members":{"GameLiftAwsAccountId":{},"PeerVpcId":{}}},"output":{"type":"structure","members":{}}},"DeleteVpcPeeringConnection":{"input":{"type":"structure","required":["FleetId","VpcPeeringConnectionId"],"members":{"FleetId":{},"VpcPeeringConnectionId":{}}},"output":{"type":"structure","members":{}}},"DeregisterCompute":{"input":{"type":"structure","required":["FleetId","ComputeName"],"members":{"FleetId":{},"ComputeName":{}}},"output":{"type":"structure","members":{}}},"DeregisterGameServer":{"input":{"type":"structure","required":["GameServerGroupName","GameServerId"],"members":{"GameServerGroupName":{},"GameServerId":{}}}},"DescribeAlias":{"input":{"type":"structure","required":["AliasId"],"members":{"AliasId":{}}},"output":{"type":"structure","members":{"Alias":{"shape":"Sy"}}}},"DescribeBuild":{"input":{"type":"structure","required":["BuildId"],"members":{"BuildId":{}}},"output":{"type":"structure","members":{"Build":{"shape":"S17"}}}},"DescribeCompute":{"input":{"type":"structure","required":["FleetId","ComputeName"],"members":{"FleetId":{},"ComputeName":{}}},"output":{"type":"structure","members":{"Compute":{"shape":"S6c"}}}},"DescribeEC2InstanceLimits":{"input":{"type":"structure","members":{"EC2InstanceType":{},"Location":{}}},"output":{"type":"structure","members":{"EC2InstanceLimits":{"type":"list","member":{"type":"structure","members":{"EC2InstanceType":{},"CurrentInstances":{"type":"integer"},"InstanceLimit":{"type":"integer"},"Location":{}}}}}}},"DescribeFleetAttributes":{"input":{"type":"structure","members":{"FleetIds":{"shape":"S6m"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"FleetAttributes":{"type":"list","member":{"shape":"S29"}},"NextToken":{}}}},"DescribeFleetCapacity":{"input":{"type":"structure","members":{"FleetIds":{"shape":"S6m"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"FleetCapacity":{"type":"list","member":{"shape":"S6s"}},"NextToken":{}}}},"DescribeFleetEvents":{"input":{"type":"structure","required":["FleetId"],"members":{"FleetId":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Events":{"type":"list","member":{"type":"structure","members":{"EventId":{},"ResourceId":{},"EventCode":{},"Message":{},"EventTime":{"type":"timestamp"},"PreSignedLogUrl":{}}}},"NextToken":{}}}},"DescribeFleetLocationAttributes":{"input":{"type":"structure","required":["FleetId"],"members":{"FleetId":{},"Locations":{"shape":"S3w"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"LocationAttributes":{"type":"list","member":{"type":"structure","members":{"LocationState":{"shape":"S2h"},"StoppedActions":{"shape":"S2e"},"UpdateStatus":{}}}},"NextToken":{}}}},"DescribeFleetLocationCapacity":{"input":{"type":"structure","required":["FleetId","Location"],"members":{"FleetId":{},"Location":{}}},"output":{"type":"structure","members":{"FleetCapacity":{"shape":"S6s"}}}},"DescribeFleetLocationUtilization":{"input":{"type":"structure","required":["FleetId","Location"],"members":{"FleetId":{},"Location":{}}},"output":{"type":"structure","members":{"FleetUtilization":{"shape":"S78"}}}},"DescribeFleetPortSettings":{"input":{"type":"structure","required":["FleetId"],"members":{"FleetId":{},"Location":{}}},"output":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"InboundPermissions":{"shape":"S1j"},"UpdateStatus":{},"Location":{}}}},"DescribeFleetUtilization":{"input":{"type":"structure","members":{"FleetIds":{"shape":"S6m"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"FleetUtilization":{"type":"list","member":{"shape":"S78"}},"NextToken":{}}}},"DescribeGameServer":{"input":{"type":"structure","required":["GameServerGroupName","GameServerId"],"members":{"GameServerGroupName":{},"GameServerId":{}}},"output":{"type":"structure","members":{"GameServer":{"shape":"Sf"}}}},"DescribeGameServerGroup":{"input":{"type":"structure","required":["GameServerGroupName"],"members":{"GameServerGroupName":{}}},"output":{"type":"structure","members":{"GameServerGroup":{"shape":"S33"}}}},"DescribeGameServerInstances":{"input":{"type":"structure","required":["GameServerGroupName"],"members":{"GameServerGroupName":{},"InstanceIds":{"type":"list","member":{}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"GameServerInstances":{"type":"list","member":{"type":"structure","members":{"GameServerGroupName":{},"GameServerGroupArn":{},"InstanceId":{},"InstanceStatus":{}}}},"NextToken":{}}}},"DescribeGameSessionDetails":{"input":{"type":"structure","members":{"FleetId":{},"GameSessionId":{},"AliasId":{},"Location":{},"StatusFilter":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"GameSessionDetails":{"type":"list","member":{"type":"structure","members":{"GameSession":{"shape":"S3h"},"ProtectionPolicy":{}}}},"NextToken":{}}}},"DescribeGameSessionPlacement":{"input":{"type":"structure","required":["PlacementId"],"members":{"PlacementId":{}}},"output":{"type":"structure","members":{"GameSessionPlacement":{"shape":"S7u"}}}},"DescribeGameSessionQueues":{"input":{"type":"structure","members":{"Names":{"type":"list","member":{}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"GameSessionQueues":{"type":"list","member":{"shape":"S43"}},"NextToken":{}}}},"DescribeGameSessions":{"input":{"type":"structure","members":{"FleetId":{},"GameSessionId":{},"AliasId":{},"Location":{},"StatusFilter":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"GameSessions":{"shape":"S87"},"NextToken":{}}}},"DescribeInstances":{"input":{"type":"structure","required":["FleetId"],"members":{"FleetId":{},"InstanceId":{},"Limit":{"type":"integer"},"NextToken":{},"Location":{}}},"output":{"type":"structure","members":{"Instances":{"type":"list","member":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"InstanceId":{},"IpAddress":{},"DnsName":{},"OperatingSystem":{},"Type":{},"Status":{},"CreationTime":{"type":"timestamp"},"Location":{}}}},"NextToken":{}}}},"DescribeMatchmaking":{"input":{"type":"structure","required":["TicketIds"],"members":{"TicketIds":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"TicketList":{"type":"list","member":{"shape":"S8i"}}}}},"DescribeMatchmakingConfigurations":{"input":{"type":"structure","members":{"Names":{"type":"list","member":{}},"RuleSetName":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Configurations":{"type":"list","member":{"shape":"S4m"}},"NextToken":{}}}},"DescribeMatchmakingRuleSets":{"input":{"type":"structure","members":{"Names":{"type":"list","member":{}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["RuleSets"],"members":{"RuleSets":{"type":"list","member":{"shape":"S4s"}},"NextToken":{}}}},"DescribePlayerSessions":{"input":{"type":"structure","members":{"GameSessionId":{},"PlayerId":{},"PlayerSessionId":{},"PlayerSessionStatusFilter":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"PlayerSessions":{"shape":"S53"},"NextToken":{}}}},"DescribeRuntimeConfiguration":{"input":{"type":"structure","required":["FleetId"],"members":{"FleetId":{}}},"output":{"type":"structure","members":{"RuntimeConfiguration":{"shape":"S1p"}}}},"DescribeScalingPolicies":{"input":{"type":"structure","required":["FleetId"],"members":{"FleetId":{},"StatusFilter":{},"Limit":{"type":"integer"},"NextToken":{},"Location":{}}},"output":{"type":"structure","members":{"ScalingPolicies":{"type":"list","member":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"Name":{},"Status":{},"ScalingAdjustment":{"type":"integer"},"ScalingAdjustmentType":{},"ComparisonOperator":{},"Threshold":{"type":"double"},"EvaluationPeriods":{"type":"integer"},"MetricName":{},"PolicyType":{},"TargetConfiguration":{"shape":"S9l"},"UpdateStatus":{},"Location":{}}}},"NextToken":{}}}},"DescribeScript":{"input":{"type":"structure","required":["ScriptId"],"members":{"ScriptId":{}}},"output":{"type":"structure","members":{"Script":{"shape":"S57"}}}},"DescribeVpcPeeringAuthorizations":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"VpcPeeringAuthorizations":{"type":"list","member":{"shape":"S5a"}}}}},"DescribeVpcPeeringConnections":{"input":{"type":"structure","members":{"FleetId":{}}},"output":{"type":"structure","members":{"VpcPeeringConnections":{"type":"list","member":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"IpV4CidrBlock":{},"VpcPeeringConnectionId":{},"Status":{"type":"structure","members":{"Code":{},"Message":{}}},"PeerVpcId":{},"GameLiftVpcId":{}}}}}}},"GetComputeAccess":{"input":{"type":"structure","required":["FleetId","ComputeName"],"members":{"FleetId":{},"ComputeName":{}}},"output":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"ComputeName":{},"ComputeArn":{},"Credentials":{"shape":"S1c"}}}},"GetComputeAuthToken":{"input":{"type":"structure","required":["FleetId","ComputeName"],"members":{"FleetId":{},"ComputeName":{}}},"output":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"ComputeName":{},"ComputeArn":{},"AuthToken":{},"ExpirationTimestamp":{"type":"timestamp"}}}},"GetGameSessionLogUrl":{"input":{"type":"structure","required":["GameSessionId"],"members":{"GameSessionId":{}}},"output":{"type":"structure","members":{"PreSignedUrl":{}}}},"GetInstanceAccess":{"input":{"type":"structure","required":["FleetId","InstanceId"],"members":{"FleetId":{},"InstanceId":{}}},"output":{"type":"structure","members":{"InstanceAccess":{"type":"structure","members":{"FleetId":{},"InstanceId":{},"IpAddress":{},"OperatingSystem":{},"Credentials":{"type":"structure","members":{"UserName":{},"Secret":{}},"sensitive":true}}}}}},"ListAliases":{"input":{"type":"structure","members":{"RoutingStrategyType":{},"Name":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Aliases":{"type":"list","member":{"shape":"Sy"}},"NextToken":{}}}},"ListBuilds":{"input":{"type":"structure","members":{"Status":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Builds":{"type":"list","member":{"shape":"S17"}},"NextToken":{}}}},"ListCompute":{"input":{"type":"structure","required":["FleetId"],"members":{"FleetId":{},"Location":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ComputeList":{"type":"list","member":{"shape":"S6c"}},"NextToken":{}}}},"ListFleets":{"input":{"type":"structure","members":{"BuildId":{},"ScriptId":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"FleetIds":{"type":"list","member":{}},"NextToken":{}}}},"ListGameServerGroups":{"input":{"type":"structure","members":{"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"GameServerGroups":{"type":"list","member":{"shape":"S33"}},"NextToken":{}}}},"ListGameServers":{"input":{"type":"structure","required":["GameServerGroupName"],"members":{"GameServerGroupName":{},"SortOrder":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"GameServers":{"type":"list","member":{"shape":"Sf"}},"NextToken":{}}}},"ListLocations":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Locations":{"type":"list","member":{"shape":"S48"}},"NextToken":{}}}},"ListScripts":{"input":{"type":"structure","members":{"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Scripts":{"type":"list","member":{"shape":"S57"}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceARN"],"members":{"ResourceARN":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"St"}}}},"PutScalingPolicy":{"input":{"type":"structure","required":["Name","FleetId","MetricName"],"members":{"Name":{},"FleetId":{},"ScalingAdjustment":{"type":"integer"},"ScalingAdjustmentType":{},"Threshold":{"type":"double"},"ComparisonOperator":{},"EvaluationPeriods":{"type":"integer"},"MetricName":{},"PolicyType":{},"TargetConfiguration":{"shape":"S9l"}}},"output":{"type":"structure","members":{"Name":{}}}},"RegisterCompute":{"input":{"type":"structure","required":["FleetId","ComputeName"],"members":{"FleetId":{},"ComputeName":{},"CertificatePath":{},"DnsName":{},"IpAddress":{},"Location":{}}},"output":{"type":"structure","members":{"Compute":{"shape":"S6c"}}}},"RegisterGameServer":{"input":{"type":"structure","required":["GameServerGroupName","GameServerId","InstanceId"],"members":{"GameServerGroupName":{},"GameServerId":{},"InstanceId":{},"ConnectionInfo":{},"GameServerData":{}}},"output":{"type":"structure","members":{"GameServer":{"shape":"Sf"}}}},"RequestUploadCredentials":{"input":{"type":"structure","required":["BuildId"],"members":{"BuildId":{}}},"output":{"type":"structure","members":{"UploadCredentials":{"shape":"S1c"},"StorageLocation":{"shape":"S12"}}}},"ResolveAlias":{"input":{"type":"structure","required":["AliasId"],"members":{"AliasId":{}}},"output":{"type":"structure","members":{"FleetId":{},"FleetArn":{}}}},"ResumeGameServerGroup":{"input":{"type":"structure","required":["GameServerGroupName","ResumeActions"],"members":{"GameServerGroupName":{},"ResumeActions":{"shape":"S36"}}},"output":{"type":"structure","members":{"GameServerGroup":{"shape":"S33"}}}},"SearchGameSessions":{"input":{"type":"structure","members":{"FleetId":{},"AliasId":{},"Location":{},"FilterExpression":{},"SortExpression":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"GameSessions":{"shape":"S87"},"NextToken":{}}}},"StartFleetActions":{"input":{"type":"structure","required":["FleetId","Actions"],"members":{"FleetId":{},"Actions":{"shape":"S2e"},"Location":{}}},"output":{"type":"structure","members":{"FleetId":{},"FleetArn":{}}}},"StartGameSessionPlacement":{"input":{"type":"structure","required":["PlacementId","GameSessionQueueName","MaximumPlayerSessionCount"],"members":{"PlacementId":{},"GameSessionQueueName":{},"GameProperties":{"shape":"S3a"},"MaximumPlayerSessionCount":{"type":"integer"},"GameSessionName":{},"PlayerLatencies":{"shape":"S7w"},"DesiredPlayerSessions":{"type":"list","member":{"type":"structure","members":{"PlayerId":{},"PlayerData":{}}}},"GameSessionData":{}}},"output":{"type":"structure","members":{"GameSessionPlacement":{"shape":"S7u"}}}},"StartMatchBackfill":{"input":{"type":"structure","required":["ConfigurationName","Players"],"members":{"TicketId":{},"ConfigurationName":{},"GameSessionArn":{},"Players":{"shape":"S8l"}}},"output":{"type":"structure","members":{"MatchmakingTicket":{"shape":"S8i"}}}},"StartMatchmaking":{"input":{"type":"structure","required":["ConfigurationName","Players"],"members":{"TicketId":{},"ConfigurationName":{},"Players":{"shape":"S8l"}}},"output":{"type":"structure","members":{"MatchmakingTicket":{"shape":"S8i"}}}},"StopFleetActions":{"input":{"type":"structure","required":["FleetId","Actions"],"members":{"FleetId":{},"Actions":{"shape":"S2e"},"Location":{}}},"output":{"type":"structure","members":{"FleetId":{},"FleetArn":{}}}},"StopGameSessionPlacement":{"input":{"type":"structure","required":["PlacementId"],"members":{"PlacementId":{}}},"output":{"type":"structure","members":{"GameSessionPlacement":{"shape":"S7u"}}}},"StopMatchmaking":{"input":{"type":"structure","required":["TicketId"],"members":{"TicketId":{}}},"output":{"type":"structure","members":{}}},"SuspendGameServerGroup":{"input":{"type":"structure","required":["GameServerGroupName","SuspendActions"],"members":{"GameServerGroupName":{},"SuspendActions":{"shape":"S36"}}},"output":{"type":"structure","members":{"GameServerGroup":{"shape":"S33"}}}},"TagResource":{"input":{"type":"structure","required":["ResourceARN","Tags"],"members":{"ResourceARN":{},"Tags":{"shape":"St"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceARN","TagKeys"],"members":{"ResourceARN":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateAlias":{"input":{"type":"structure","required":["AliasId"],"members":{"AliasId":{},"Name":{},"Description":{},"RoutingStrategy":{"shape":"Sp"}}},"output":{"type":"structure","members":{"Alias":{"shape":"Sy"}}}},"UpdateBuild":{"input":{"type":"structure","required":["BuildId"],"members":{"BuildId":{},"Name":{},"Version":{}}},"output":{"type":"structure","members":{"Build":{"shape":"S17"}}}},"UpdateFleetAttributes":{"input":{"type":"structure","required":["FleetId"],"members":{"FleetId":{},"Name":{},"Description":{},"NewGameSessionProtectionPolicy":{},"ResourceCreationLimitPolicy":{"shape":"S1v"},"MetricGroups":{"shape":"S1x"},"AnywhereConfiguration":{"shape":"S26"}}},"output":{"type":"structure","members":{"FleetId":{},"FleetArn":{}}}},"UpdateFleetCapacity":{"input":{"type":"structure","required":["FleetId"],"members":{"FleetId":{},"DesiredInstances":{"type":"integer"},"MinSize":{"type":"integer"},"MaxSize":{"type":"integer"},"Location":{}}},"output":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"Location":{}}}},"UpdateFleetPortSettings":{"input":{"type":"structure","required":["FleetId"],"members":{"FleetId":{},"InboundPermissionAuthorizations":{"shape":"S1j"},"InboundPermissionRevocations":{"shape":"S1j"}}},"output":{"type":"structure","members":{"FleetId":{},"FleetArn":{}}}},"UpdateGameServer":{"input":{"type":"structure","required":["GameServerGroupName","GameServerId"],"members":{"GameServerGroupName":{},"GameServerId":{},"GameServerData":{},"UtilizationStatus":{},"HealthCheck":{}}},"output":{"type":"structure","members":{"GameServer":{"shape":"Sf"}}}},"UpdateGameServerGroup":{"input":{"type":"structure","required":["GameServerGroupName"],"members":{"GameServerGroupName":{},"RoleArn":{},"InstanceDefinitions":{"shape":"S2r"},"GameServerProtectionPolicy":{},"BalancingStrategy":{}}},"output":{"type":"structure","members":{"GameServerGroup":{"shape":"S33"}}}},"UpdateGameSession":{"input":{"type":"structure","required":["GameSessionId"],"members":{"GameSessionId":{},"MaximumPlayerSessionCount":{"type":"integer"},"Name":{},"PlayerSessionCreationPolicy":{},"ProtectionPolicy":{}}},"output":{"type":"structure","members":{"GameSession":{"shape":"S3h"}}}},"UpdateGameSessionQueue":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"TimeoutInSeconds":{"type":"integer"},"PlayerLatencyPolicies":{"shape":"S3q"},"Destinations":{"shape":"S3s"},"FilterConfiguration":{"shape":"S3v"},"PriorityConfiguration":{"shape":"S3x"},"CustomEventData":{},"NotificationTarget":{}}},"output":{"type":"structure","members":{"GameSessionQueue":{"shape":"S43"}}}},"UpdateMatchmakingConfiguration":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"GameSessionQueueArns":{"shape":"S4b"},"RequestTimeoutSeconds":{"type":"integer"},"AcceptanceTimeoutSeconds":{"type":"integer"},"AcceptanceRequired":{"type":"boolean"},"RuleSetName":{},"NotificationTarget":{},"AdditionalPlayerCount":{"type":"integer"},"CustomEventData":{},"GameProperties":{"shape":"S3a"},"GameSessionData":{},"BackfillMode":{},"FlexMatchMode":{}}},"output":{"type":"structure","members":{"Configuration":{"shape":"S4m"}}}},"UpdateRuntimeConfiguration":{"input":{"type":"structure","required":["FleetId","RuntimeConfiguration"],"members":{"FleetId":{},"RuntimeConfiguration":{"shape":"S1p"}}},"output":{"type":"structure","members":{"RuntimeConfiguration":{"shape":"S1p"}}}},"UpdateScript":{"input":{"type":"structure","required":["ScriptId"],"members":{"ScriptId":{},"Name":{},"Version":{},"StorageLocation":{"shape":"S12"},"ZipFile":{"type":"blob"}}},"output":{"type":"structure","members":{"Script":{"shape":"S57"}}}},"ValidateMatchmakingRuleSet":{"input":{"type":"structure","required":["RuleSetBody"],"members":{"RuleSetBody":{}}},"output":{"type":"structure","members":{"Valid":{"type":"boolean"}}}}},"shapes":{"S3":{"type":"list","member":{}},"Sf":{"type":"structure","members":{"GameServerGroupName":{},"GameServerGroupArn":{},"GameServerId":{},"InstanceId":{},"ConnectionInfo":{},"GameServerData":{},"ClaimStatus":{},"UtilizationStatus":{},"RegistrationTime":{"type":"timestamp"},"LastClaimTime":{"type":"timestamp"},"LastHealthCheckTime":{"type":"timestamp"}}},"Sp":{"type":"structure","members":{"Type":{},"FleetId":{},"Message":{}}},"St":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"Sy":{"type":"structure","members":{"AliasId":{},"Name":{},"AliasArn":{},"Description":{},"RoutingStrategy":{"shape":"Sp"},"CreationTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"}}},"S12":{"type":"structure","members":{"Bucket":{},"Key":{},"RoleArn":{},"ObjectVersion":{}}},"S17":{"type":"structure","members":{"BuildId":{},"BuildArn":{},"Name":{},"Version":{},"Status":{},"SizeOnDisk":{"type":"long"},"OperatingSystem":{},"CreationTime":{"type":"timestamp"},"ServerSdkVersion":{}}},"S1c":{"type":"structure","members":{"AccessKeyId":{},"SecretAccessKey":{},"SessionToken":{}},"sensitive":true},"S1j":{"type":"list","member":{"type":"structure","required":["FromPort","ToPort","IpRange","Protocol"],"members":{"FromPort":{"type":"integer"},"ToPort":{"type":"integer"},"IpRange":{},"Protocol":{}}}},"S1p":{"type":"structure","members":{"ServerProcesses":{"type":"list","member":{"type":"structure","required":["LaunchPath","ConcurrentExecutions"],"members":{"LaunchPath":{},"Parameters":{},"ConcurrentExecutions":{"type":"integer"}}}},"MaxConcurrentGameSessionActivations":{"type":"integer"},"GameSessionActivationTimeoutSeconds":{"type":"integer"}}},"S1v":{"type":"structure","members":{"NewGameSessionsPerCreator":{"type":"integer"},"PolicyPeriodInMinutes":{"type":"integer"}}},"S1x":{"type":"list","member":{}},"S20":{"type":"structure","required":["CertificateType"],"members":{"CertificateType":{}}},"S22":{"type":"list","member":{"type":"structure","required":["Location"],"members":{"Location":{}}}},"S26":{"type":"structure","required":["Cost"],"members":{"Cost":{}}},"S29":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"FleetType":{},"InstanceType":{},"Description":{},"Name":{},"CreationTime":{"type":"timestamp"},"TerminationTime":{"type":"timestamp"},"Status":{},"BuildId":{},"BuildArn":{},"ScriptId":{},"ScriptArn":{},"ServerLaunchPath":{},"ServerLaunchParameters":{},"LogPaths":{"shape":"S3"},"NewGameSessionProtectionPolicy":{},"OperatingSystem":{},"ResourceCreationLimitPolicy":{"shape":"S1v"},"MetricGroups":{"shape":"S1x"},"StoppedActions":{"shape":"S2e"},"InstanceRoleArn":{},"CertificateConfiguration":{"shape":"S20"},"ComputeType":{},"AnywhereConfiguration":{"shape":"S26"}}},"S2e":{"type":"list","member":{}},"S2g":{"type":"list","member":{"shape":"S2h"}},"S2h":{"type":"structure","members":{"Location":{},"Status":{}}},"S2r":{"type":"list","member":{"type":"structure","required":["InstanceType"],"members":{"InstanceType":{},"WeightedCapacity":{}}}},"S33":{"type":"structure","members":{"GameServerGroupName":{},"GameServerGroupArn":{},"RoleArn":{},"InstanceDefinitions":{"shape":"S2r"},"BalancingStrategy":{},"GameServerProtectionPolicy":{},"AutoScalingGroupArn":{},"Status":{},"StatusReason":{},"SuspendedActions":{"shape":"S36"},"CreationTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"}}},"S36":{"type":"list","member":{}},"S3a":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S3h":{"type":"structure","members":{"GameSessionId":{},"Name":{},"FleetId":{},"FleetArn":{},"CreationTime":{"type":"timestamp"},"TerminationTime":{"type":"timestamp"},"CurrentPlayerSessionCount":{"type":"integer"},"MaximumPlayerSessionCount":{"type":"integer"},"Status":{},"StatusReason":{},"GameProperties":{"shape":"S3a"},"IpAddress":{},"DnsName":{},"Port":{"type":"integer"},"PlayerSessionCreationPolicy":{},"CreatorId":{},"GameSessionData":{},"MatchmakerData":{},"Location":{}}},"S3q":{"type":"list","member":{"type":"structure","members":{"MaximumIndividualPlayerLatencyMilliseconds":{"type":"integer"},"PolicyDurationSeconds":{"type":"integer"}}}},"S3s":{"type":"list","member":{"type":"structure","members":{"DestinationArn":{}}}},"S3v":{"type":"structure","members":{"AllowedLocations":{"shape":"S3w"}}},"S3w":{"type":"list","member":{}},"S3x":{"type":"structure","members":{"PriorityOrder":{"type":"list","member":{}},"LocationOrder":{"shape":"S3w"}}},"S43":{"type":"structure","members":{"Name":{},"GameSessionQueueArn":{},"TimeoutInSeconds":{"type":"integer"},"PlayerLatencyPolicies":{"shape":"S3q"},"Destinations":{"shape":"S3s"},"FilterConfiguration":{"shape":"S3v"},"PriorityConfiguration":{"shape":"S3x"},"CustomEventData":{},"NotificationTarget":{}}},"S48":{"type":"structure","members":{"LocationName":{},"LocationArn":{}}},"S4b":{"type":"list","member":{}},"S4m":{"type":"structure","members":{"Name":{},"ConfigurationArn":{},"Description":{},"GameSessionQueueArns":{"shape":"S4b"},"RequestTimeoutSeconds":{"type":"integer"},"AcceptanceTimeoutSeconds":{"type":"integer"},"AcceptanceRequired":{"type":"boolean"},"RuleSetName":{},"RuleSetArn":{},"NotificationTarget":{},"AdditionalPlayerCount":{"type":"integer"},"CustomEventData":{},"CreationTime":{"type":"timestamp"},"GameProperties":{"shape":"S3a"},"GameSessionData":{},"BackfillMode":{},"FlexMatchMode":{}}},"S4s":{"type":"structure","required":["RuleSetBody"],"members":{"RuleSetName":{},"RuleSetArn":{},"RuleSetBody":{},"CreationTime":{"type":"timestamp"}}},"S4w":{"type":"structure","members":{"PlayerSessionId":{},"PlayerId":{},"GameSessionId":{},"FleetId":{},"FleetArn":{},"CreationTime":{"type":"timestamp"},"TerminationTime":{"type":"timestamp"},"Status":{},"IpAddress":{},"DnsName":{},"Port":{"type":"integer"},"PlayerData":{}}},"S53":{"type":"list","member":{"shape":"S4w"}},"S57":{"type":"structure","members":{"ScriptId":{},"ScriptArn":{},"Name":{},"Version":{},"SizeOnDisk":{"type":"long"},"CreationTime":{"type":"timestamp"},"StorageLocation":{"shape":"S12"}}},"S5a":{"type":"structure","members":{"GameLiftAwsAccountId":{},"PeerVpcAwsAccountId":{},"PeerVpcId":{},"CreationTime":{"type":"timestamp"},"ExpirationTime":{"type":"timestamp"}}},"S6c":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"ComputeName":{},"ComputeArn":{},"IpAddress":{},"DnsName":{},"ComputeStatus":{},"Location":{},"CreationTime":{"type":"timestamp"},"OperatingSystem":{},"Type":{},"GameLiftServiceSdkEndpoint":{}}},"S6m":{"type":"list","member":{}},"S6s":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"InstanceType":{},"InstanceCounts":{"type":"structure","members":{"DESIRED":{"type":"integer"},"MINIMUM":{"type":"integer"},"MAXIMUM":{"type":"integer"},"PENDING":{"type":"integer"},"ACTIVE":{"type":"integer"},"IDLE":{"type":"integer"},"TERMINATING":{"type":"integer"}}},"Location":{}}},"S78":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"ActiveServerProcessCount":{"type":"integer"},"ActiveGameSessionCount":{"type":"integer"},"CurrentPlayerSessionCount":{"type":"integer"},"MaximumPlayerSessionCount":{"type":"integer"},"Location":{}}},"S7u":{"type":"structure","members":{"PlacementId":{},"GameSessionQueueName":{},"Status":{},"GameProperties":{"shape":"S3a"},"MaximumPlayerSessionCount":{"type":"integer"},"GameSessionName":{},"GameSessionId":{},"GameSessionArn":{},"GameSessionRegion":{},"PlayerLatencies":{"shape":"S7w"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"IpAddress":{},"DnsName":{},"Port":{"type":"integer"},"PlacedPlayerSessions":{"type":"list","member":{"type":"structure","members":{"PlayerId":{},"PlayerSessionId":{}}}},"GameSessionData":{},"MatchmakerData":{}}},"S7w":{"type":"list","member":{"type":"structure","members":{"PlayerId":{},"RegionIdentifier":{},"LatencyInMilliseconds":{"type":"float"}}}},"S87":{"type":"list","member":{"shape":"S3h"}},"S8i":{"type":"structure","members":{"TicketId":{},"ConfigurationName":{},"ConfigurationArn":{},"Status":{},"StatusReason":{},"StatusMessage":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Players":{"shape":"S8l"},"GameSessionConnectionInfo":{"type":"structure","members":{"GameSessionArn":{},"IpAddress":{},"DnsName":{},"Port":{"type":"integer"},"MatchedPlayerSessions":{"type":"list","member":{"type":"structure","members":{"PlayerId":{},"PlayerSessionId":{}}}}}},"EstimatedWaitTime":{"type":"integer"}}},"S8l":{"type":"list","member":{"type":"structure","members":{"PlayerId":{},"PlayerAttributes":{"type":"map","key":{},"value":{"type":"structure","members":{"S":{},"N":{"type":"double"},"SL":{"type":"list","member":{}},"SDM":{"type":"map","key":{},"value":{"type":"double"}}}}},"Team":{},"LatencyInMs":{"type":"map","key":{},"value":{"type":"integer"}}}}},"S9l":{"type":"structure","required":["TargetValue"],"members":{"TargetValue":{"type":"double"}}}}}')},88381:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeFleetAttributes":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"FleetAttributes"},"DescribeFleetCapacity":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"FleetCapacity"},"DescribeFleetEvents":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"Events"},"DescribeFleetLocationAttributes":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit"},"DescribeFleetUtilization":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"FleetUtilization"},"DescribeGameServerInstances":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"GameServerInstances"},"DescribeGameSessionDetails":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"GameSessionDetails"},"DescribeGameSessionQueues":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"GameSessionQueues"},"DescribeGameSessions":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"GameSessions"},"DescribeInstances":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"Instances"},"DescribeMatchmakingConfigurations":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"Configurations"},"DescribeMatchmakingRuleSets":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"RuleSets"},"DescribePlayerSessions":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"PlayerSessions"},"DescribeScalingPolicies":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"ScalingPolicies"},"ListAliases":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"Aliases"},"ListBuilds":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"Builds"},"ListCompute":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"ComputeList"},"ListFleets":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"FleetIds"},"ListGameServerGroups":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"GameServerGroups"},"ListGameServers":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"GameServers"},"ListLocations":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"Locations"},"ListScripts":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"Scripts"},"SearchGameSessions":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"GameSessions"}}}')},27041:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2010-05-08","endpointPrefix":"iam","globalEndpoint":"iam.amazonaws.com","protocol":"query","serviceAbbreviation":"IAM","serviceFullName":"AWS Identity and Access Management","serviceId":"IAM","signatureVersion":"v4","uid":"iam-2010-05-08","xmlNamespace":"https://iam.amazonaws.com/doc/2010-05-08/"},"operations":{"AddClientIDToOpenIDConnectProvider":{"input":{"type":"structure","required":["OpenIDConnectProviderArn","ClientID"],"members":{"OpenIDConnectProviderArn":{},"ClientID":{}}}},"AddRoleToInstanceProfile":{"input":{"type":"structure","required":["InstanceProfileName","RoleName"],"members":{"InstanceProfileName":{},"RoleName":{}}}},"AddUserToGroup":{"input":{"type":"structure","required":["GroupName","UserName"],"members":{"GroupName":{},"UserName":{}}}},"AttachGroupPolicy":{"input":{"type":"structure","required":["GroupName","PolicyArn"],"members":{"GroupName":{},"PolicyArn":{}}}},"AttachRolePolicy":{"input":{"type":"structure","required":["RoleName","PolicyArn"],"members":{"RoleName":{},"PolicyArn":{}}}},"AttachUserPolicy":{"input":{"type":"structure","required":["UserName","PolicyArn"],"members":{"UserName":{},"PolicyArn":{}}}},"ChangePassword":{"input":{"type":"structure","required":["OldPassword","NewPassword"],"members":{"OldPassword":{"shape":"Sf"},"NewPassword":{"shape":"Sf"}}}},"CreateAccessKey":{"input":{"type":"structure","members":{"UserName":{}}},"output":{"resultWrapper":"CreateAccessKeyResult","type":"structure","required":["AccessKey"],"members":{"AccessKey":{"type":"structure","required":["UserName","AccessKeyId","Status","SecretAccessKey"],"members":{"UserName":{},"AccessKeyId":{},"Status":{},"SecretAccessKey":{"type":"string","sensitive":true},"CreateDate":{"type":"timestamp"}}}}}},"CreateAccountAlias":{"input":{"type":"structure","required":["AccountAlias"],"members":{"AccountAlias":{}}}},"CreateGroup":{"input":{"type":"structure","required":["GroupName"],"members":{"Path":{},"GroupName":{}}},"output":{"resultWrapper":"CreateGroupResult","type":"structure","required":["Group"],"members":{"Group":{"shape":"Ss"}}}},"CreateInstanceProfile":{"input":{"type":"structure","required":["InstanceProfileName"],"members":{"InstanceProfileName":{},"Path":{},"Tags":{"shape":"Sv"}}},"output":{"resultWrapper":"CreateInstanceProfileResult","type":"structure","required":["InstanceProfile"],"members":{"InstanceProfile":{"shape":"S10"}}}},"CreateLoginProfile":{"input":{"type":"structure","required":["UserName","Password"],"members":{"UserName":{},"Password":{"shape":"Sf"},"PasswordResetRequired":{"type":"boolean"}}},"output":{"resultWrapper":"CreateLoginProfileResult","type":"structure","required":["LoginProfile"],"members":{"LoginProfile":{"shape":"S1d"}}}},"CreateOpenIDConnectProvider":{"input":{"type":"structure","required":["Url","ThumbprintList"],"members":{"Url":{},"ClientIDList":{"shape":"S1g"},"ThumbprintList":{"shape":"S1h"},"Tags":{"shape":"Sv"}}},"output":{"resultWrapper":"CreateOpenIDConnectProviderResult","type":"structure","members":{"OpenIDConnectProviderArn":{},"Tags":{"shape":"Sv"}}}},"CreatePolicy":{"input":{"type":"structure","required":["PolicyName","PolicyDocument"],"members":{"PolicyName":{},"Path":{},"PolicyDocument":{},"Description":{},"Tags":{"shape":"Sv"}}},"output":{"resultWrapper":"CreatePolicyResult","type":"structure","members":{"Policy":{"shape":"S1p"}}}},"CreatePolicyVersion":{"input":{"type":"structure","required":["PolicyArn","PolicyDocument"],"members":{"PolicyArn":{},"PolicyDocument":{},"SetAsDefault":{"type":"boolean"}}},"output":{"resultWrapper":"CreatePolicyVersionResult","type":"structure","members":{"PolicyVersion":{"shape":"S1u"}}}},"CreateRole":{"input":{"type":"structure","required":["RoleName","AssumeRolePolicyDocument"],"members":{"Path":{},"RoleName":{},"AssumeRolePolicyDocument":{},"Description":{},"MaxSessionDuration":{"type":"integer"},"PermissionsBoundary":{},"Tags":{"shape":"Sv"}}},"output":{"resultWrapper":"CreateRoleResult","type":"structure","required":["Role"],"members":{"Role":{"shape":"S12"}}}},"CreateSAMLProvider":{"input":{"type":"structure","required":["SAMLMetadataDocument","Name"],"members":{"SAMLMetadataDocument":{},"Name":{},"Tags":{"shape":"Sv"}}},"output":{"resultWrapper":"CreateSAMLProviderResult","type":"structure","members":{"SAMLProviderArn":{},"Tags":{"shape":"Sv"}}}},"CreateServiceLinkedRole":{"input":{"type":"structure","required":["AWSServiceName"],"members":{"AWSServiceName":{},"Description":{},"CustomSuffix":{}}},"output":{"resultWrapper":"CreateServiceLinkedRoleResult","type":"structure","members":{"Role":{"shape":"S12"}}}},"CreateServiceSpecificCredential":{"input":{"type":"structure","required":["UserName","ServiceName"],"members":{"UserName":{},"ServiceName":{}}},"output":{"resultWrapper":"CreateServiceSpecificCredentialResult","type":"structure","members":{"ServiceSpecificCredential":{"shape":"S27"}}}},"CreateUser":{"input":{"type":"structure","required":["UserName"],"members":{"Path":{},"UserName":{},"PermissionsBoundary":{},"Tags":{"shape":"Sv"}}},"output":{"resultWrapper":"CreateUserResult","type":"structure","members":{"User":{"shape":"S2d"}}}},"CreateVirtualMFADevice":{"input":{"type":"structure","required":["VirtualMFADeviceName"],"members":{"Path":{},"VirtualMFADeviceName":{},"Tags":{"shape":"Sv"}}},"output":{"resultWrapper":"CreateVirtualMFADeviceResult","type":"structure","required":["VirtualMFADevice"],"members":{"VirtualMFADevice":{"shape":"S2h"}}}},"DeactivateMFADevice":{"input":{"type":"structure","required":["UserName","SerialNumber"],"members":{"UserName":{},"SerialNumber":{}}}},"DeleteAccessKey":{"input":{"type":"structure","required":["AccessKeyId"],"members":{"UserName":{},"AccessKeyId":{}}}},"DeleteAccountAlias":{"input":{"type":"structure","required":["AccountAlias"],"members":{"AccountAlias":{}}}},"DeleteAccountPasswordPolicy":{},"DeleteGroup":{"input":{"type":"structure","required":["GroupName"],"members":{"GroupName":{}}}},"DeleteGroupPolicy":{"input":{"type":"structure","required":["GroupName","PolicyName"],"members":{"GroupName":{},"PolicyName":{}}}},"DeleteInstanceProfile":{"input":{"type":"structure","required":["InstanceProfileName"],"members":{"InstanceProfileName":{}}}},"DeleteLoginProfile":{"input":{"type":"structure","required":["UserName"],"members":{"UserName":{}}}},"DeleteOpenIDConnectProvider":{"input":{"type":"structure","required":["OpenIDConnectProviderArn"],"members":{"OpenIDConnectProviderArn":{}}}},"DeletePolicy":{"input":{"type":"structure","required":["PolicyArn"],"members":{"PolicyArn":{}}}},"DeletePolicyVersion":{"input":{"type":"structure","required":["PolicyArn","VersionId"],"members":{"PolicyArn":{},"VersionId":{}}}},"DeleteRole":{"input":{"type":"structure","required":["RoleName"],"members":{"RoleName":{}}}},"DeleteRolePermissionsBoundary":{"input":{"type":"structure","required":["RoleName"],"members":{"RoleName":{}}}},"DeleteRolePolicy":{"input":{"type":"structure","required":["RoleName","PolicyName"],"members":{"RoleName":{},"PolicyName":{}}}},"DeleteSAMLProvider":{"input":{"type":"structure","required":["SAMLProviderArn"],"members":{"SAMLProviderArn":{}}}},"DeleteSSHPublicKey":{"input":{"type":"structure","required":["UserName","SSHPublicKeyId"],"members":{"UserName":{},"SSHPublicKeyId":{}}}},"DeleteServerCertificate":{"input":{"type":"structure","required":["ServerCertificateName"],"members":{"ServerCertificateName":{}}}},"DeleteServiceLinkedRole":{"input":{"type":"structure","required":["RoleName"],"members":{"RoleName":{}}},"output":{"resultWrapper":"DeleteServiceLinkedRoleResult","type":"structure","required":["DeletionTaskId"],"members":{"DeletionTaskId":{}}}},"DeleteServiceSpecificCredential":{"input":{"type":"structure","required":["ServiceSpecificCredentialId"],"members":{"UserName":{},"ServiceSpecificCredentialId":{}}}},"DeleteSigningCertificate":{"input":{"type":"structure","required":["CertificateId"],"members":{"UserName":{},"CertificateId":{}}}},"DeleteUser":{"input":{"type":"structure","required":["UserName"],"members":{"UserName":{}}}},"DeleteUserPermissionsBoundary":{"input":{"type":"structure","required":["UserName"],"members":{"UserName":{}}}},"DeleteUserPolicy":{"input":{"type":"structure","required":["UserName","PolicyName"],"members":{"UserName":{},"PolicyName":{}}}},"DeleteVirtualMFADevice":{"input":{"type":"structure","required":["SerialNumber"],"members":{"SerialNumber":{}}}},"DetachGroupPolicy":{"input":{"type":"structure","required":["GroupName","PolicyArn"],"members":{"GroupName":{},"PolicyArn":{}}}},"DetachRolePolicy":{"input":{"type":"structure","required":["RoleName","PolicyArn"],"members":{"RoleName":{},"PolicyArn":{}}}},"DetachUserPolicy":{"input":{"type":"structure","required":["UserName","PolicyArn"],"members":{"UserName":{},"PolicyArn":{}}}},"EnableMFADevice":{"input":{"type":"structure","required":["UserName","SerialNumber","AuthenticationCode1","AuthenticationCode2"],"members":{"UserName":{},"SerialNumber":{},"AuthenticationCode1":{},"AuthenticationCode2":{}}}},"GenerateCredentialReport":{"output":{"resultWrapper":"GenerateCredentialReportResult","type":"structure","members":{"State":{},"Description":{}}}},"GenerateOrganizationsAccessReport":{"input":{"type":"structure","required":["EntityPath"],"members":{"EntityPath":{},"OrganizationsPolicyId":{}}},"output":{"resultWrapper":"GenerateOrganizationsAccessReportResult","type":"structure","members":{"JobId":{}}}},"GenerateServiceLastAccessedDetails":{"input":{"type":"structure","required":["Arn"],"members":{"Arn":{},"Granularity":{}}},"output":{"resultWrapper":"GenerateServiceLastAccessedDetailsResult","type":"structure","members":{"JobId":{}}}},"GetAccessKeyLastUsed":{"input":{"type":"structure","required":["AccessKeyId"],"members":{"AccessKeyId":{}}},"output":{"resultWrapper":"GetAccessKeyLastUsedResult","type":"structure","members":{"UserName":{},"AccessKeyLastUsed":{"type":"structure","required":["LastUsedDate","ServiceName","Region"],"members":{"LastUsedDate":{"type":"timestamp"},"ServiceName":{},"Region":{}}}}}},"GetAccountAuthorizationDetails":{"input":{"type":"structure","members":{"Filter":{"type":"list","member":{}},"MaxItems":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"GetAccountAuthorizationDetailsResult","type":"structure","members":{"UserDetailList":{"type":"list","member":{"type":"structure","members":{"Path":{},"UserName":{},"UserId":{},"Arn":{},"CreateDate":{"type":"timestamp"},"UserPolicyList":{"shape":"S43"},"GroupList":{"type":"list","member":{}},"AttachedManagedPolicies":{"shape":"S46"},"PermissionsBoundary":{"shape":"S16"},"Tags":{"shape":"Sv"}}}},"GroupDetailList":{"type":"list","member":{"type":"structure","members":{"Path":{},"GroupName":{},"GroupId":{},"Arn":{},"CreateDate":{"type":"timestamp"},"GroupPolicyList":{"shape":"S43"},"AttachedManagedPolicies":{"shape":"S46"}}}},"RoleDetailList":{"type":"list","member":{"type":"structure","members":{"Path":{},"RoleName":{},"RoleId":{},"Arn":{},"CreateDate":{"type":"timestamp"},"AssumeRolePolicyDocument":{},"InstanceProfileList":{"shape":"S4c"},"RolePolicyList":{"shape":"S43"},"AttachedManagedPolicies":{"shape":"S46"},"PermissionsBoundary":{"shape":"S16"},"Tags":{"shape":"Sv"},"RoleLastUsed":{"shape":"S18"}}}},"Policies":{"type":"list","member":{"type":"structure","members":{"PolicyName":{},"PolicyId":{},"Arn":{},"Path":{},"DefaultVersionId":{},"AttachmentCount":{"type":"integer"},"PermissionsBoundaryUsageCount":{"type":"integer"},"IsAttachable":{"type":"boolean"},"Description":{},"CreateDate":{"type":"timestamp"},"UpdateDate":{"type":"timestamp"},"PolicyVersionList":{"shape":"S4f"}}}},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"GetAccountPasswordPolicy":{"output":{"resultWrapper":"GetAccountPasswordPolicyResult","type":"structure","required":["PasswordPolicy"],"members":{"PasswordPolicy":{"type":"structure","members":{"MinimumPasswordLength":{"type":"integer"},"RequireSymbols":{"type":"boolean"},"RequireNumbers":{"type":"boolean"},"RequireUppercaseCharacters":{"type":"boolean"},"RequireLowercaseCharacters":{"type":"boolean"},"AllowUsersToChangePassword":{"type":"boolean"},"ExpirePasswords":{"type":"boolean"},"MaxPasswordAge":{"type":"integer"},"PasswordReusePrevention":{"type":"integer"},"HardExpiry":{"type":"boolean"}}}}}},"GetAccountSummary":{"output":{"resultWrapper":"GetAccountSummaryResult","type":"structure","members":{"SummaryMap":{"type":"map","key":{},"value":{"type":"integer"}}}}},"GetContextKeysForCustomPolicy":{"input":{"type":"structure","required":["PolicyInputList"],"members":{"PolicyInputList":{"shape":"S4s"}}},"output":{"shape":"S4t","resultWrapper":"GetContextKeysForCustomPolicyResult"}},"GetContextKeysForPrincipalPolicy":{"input":{"type":"structure","required":["PolicySourceArn"],"members":{"PolicySourceArn":{},"PolicyInputList":{"shape":"S4s"}}},"output":{"shape":"S4t","resultWrapper":"GetContextKeysForPrincipalPolicyResult"}},"GetCredentialReport":{"output":{"resultWrapper":"GetCredentialReportResult","type":"structure","members":{"Content":{"type":"blob"},"ReportFormat":{},"GeneratedTime":{"type":"timestamp"}}}},"GetGroup":{"input":{"type":"structure","required":["GroupName"],"members":{"GroupName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"GetGroupResult","type":"structure","required":["Group","Users"],"members":{"Group":{"shape":"Ss"},"Users":{"shape":"S52"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"GetGroupPolicy":{"input":{"type":"structure","required":["GroupName","PolicyName"],"members":{"GroupName":{},"PolicyName":{}}},"output":{"resultWrapper":"GetGroupPolicyResult","type":"structure","required":["GroupName","PolicyName","PolicyDocument"],"members":{"GroupName":{},"PolicyName":{},"PolicyDocument":{}}}},"GetInstanceProfile":{"input":{"type":"structure","required":["InstanceProfileName"],"members":{"InstanceProfileName":{}}},"output":{"resultWrapper":"GetInstanceProfileResult","type":"structure","required":["InstanceProfile"],"members":{"InstanceProfile":{"shape":"S10"}}}},"GetLoginProfile":{"input":{"type":"structure","required":["UserName"],"members":{"UserName":{}}},"output":{"resultWrapper":"GetLoginProfileResult","type":"structure","required":["LoginProfile"],"members":{"LoginProfile":{"shape":"S1d"}}}},"GetMFADevice":{"input":{"type":"structure","required":["SerialNumber"],"members":{"SerialNumber":{},"UserName":{}}},"output":{"resultWrapper":"GetMFADeviceResult","type":"structure","required":["SerialNumber"],"members":{"UserName":{},"SerialNumber":{},"EnableDate":{"type":"timestamp"},"Certifications":{"type":"map","key":{},"value":{}}}}},"GetOpenIDConnectProvider":{"input":{"type":"structure","required":["OpenIDConnectProviderArn"],"members":{"OpenIDConnectProviderArn":{}}},"output":{"resultWrapper":"GetOpenIDConnectProviderResult","type":"structure","members":{"Url":{},"ClientIDList":{"shape":"S1g"},"ThumbprintList":{"shape":"S1h"},"CreateDate":{"type":"timestamp"},"Tags":{"shape":"Sv"}}}},"GetOrganizationsAccessReport":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{},"MaxItems":{"type":"integer"},"Marker":{},"SortKey":{}}},"output":{"resultWrapper":"GetOrganizationsAccessReportResult","type":"structure","required":["JobStatus","JobCreationDate"],"members":{"JobStatus":{},"JobCreationDate":{"type":"timestamp"},"JobCompletionDate":{"type":"timestamp"},"NumberOfServicesAccessible":{"type":"integer"},"NumberOfServicesNotAccessed":{"type":"integer"},"AccessDetails":{"type":"list","member":{"type":"structure","required":["ServiceName","ServiceNamespace"],"members":{"ServiceName":{},"ServiceNamespace":{},"Region":{},"EntityPath":{},"LastAuthenticatedTime":{"type":"timestamp"},"TotalAuthenticatedEntities":{"type":"integer"}}}},"IsTruncated":{"type":"boolean"},"Marker":{},"ErrorDetails":{"shape":"S5p"}}}},"GetPolicy":{"input":{"type":"structure","required":["PolicyArn"],"members":{"PolicyArn":{}}},"output":{"resultWrapper":"GetPolicyResult","type":"structure","members":{"Policy":{"shape":"S1p"}}}},"GetPolicyVersion":{"input":{"type":"structure","required":["PolicyArn","VersionId"],"members":{"PolicyArn":{},"VersionId":{}}},"output":{"resultWrapper":"GetPolicyVersionResult","type":"structure","members":{"PolicyVersion":{"shape":"S1u"}}}},"GetRole":{"input":{"type":"structure","required":["RoleName"],"members":{"RoleName":{}}},"output":{"resultWrapper":"GetRoleResult","type":"structure","required":["Role"],"members":{"Role":{"shape":"S12"}}}},"GetRolePolicy":{"input":{"type":"structure","required":["RoleName","PolicyName"],"members":{"RoleName":{},"PolicyName":{}}},"output":{"resultWrapper":"GetRolePolicyResult","type":"structure","required":["RoleName","PolicyName","PolicyDocument"],"members":{"RoleName":{},"PolicyName":{},"PolicyDocument":{}}}},"GetSAMLProvider":{"input":{"type":"structure","required":["SAMLProviderArn"],"members":{"SAMLProviderArn":{}}},"output":{"resultWrapper":"GetSAMLProviderResult","type":"structure","members":{"SAMLMetadataDocument":{},"CreateDate":{"type":"timestamp"},"ValidUntil":{"type":"timestamp"},"Tags":{"shape":"Sv"}}}},"GetSSHPublicKey":{"input":{"type":"structure","required":["UserName","SSHPublicKeyId","Encoding"],"members":{"UserName":{},"SSHPublicKeyId":{},"Encoding":{}}},"output":{"resultWrapper":"GetSSHPublicKeyResult","type":"structure","members":{"SSHPublicKey":{"shape":"S63"}}}},"GetServerCertificate":{"input":{"type":"structure","required":["ServerCertificateName"],"members":{"ServerCertificateName":{}}},"output":{"resultWrapper":"GetServerCertificateResult","type":"structure","required":["ServerCertificate"],"members":{"ServerCertificate":{"type":"structure","required":["ServerCertificateMetadata","CertificateBody"],"members":{"ServerCertificateMetadata":{"shape":"S69"},"CertificateBody":{},"CertificateChain":{},"Tags":{"shape":"Sv"}}}}}},"GetServiceLastAccessedDetails":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{},"MaxItems":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"GetServiceLastAccessedDetailsResult","type":"structure","required":["JobStatus","JobCreationDate","ServicesLastAccessed","JobCompletionDate"],"members":{"JobStatus":{},"JobType":{},"JobCreationDate":{"type":"timestamp"},"ServicesLastAccessed":{"type":"list","member":{"type":"structure","required":["ServiceName","ServiceNamespace"],"members":{"ServiceName":{},"LastAuthenticated":{"type":"timestamp"},"ServiceNamespace":{},"LastAuthenticatedEntity":{},"LastAuthenticatedRegion":{},"TotalAuthenticatedEntities":{"type":"integer"},"TrackedActionsLastAccessed":{"type":"list","member":{"type":"structure","members":{"ActionName":{},"LastAccessedEntity":{},"LastAccessedTime":{"type":"timestamp"},"LastAccessedRegion":{}}}}}}},"JobCompletionDate":{"type":"timestamp"},"IsTruncated":{"type":"boolean"},"Marker":{},"Error":{"shape":"S5p"}}}},"GetServiceLastAccessedDetailsWithEntities":{"input":{"type":"structure","required":["JobId","ServiceNamespace"],"members":{"JobId":{},"ServiceNamespace":{},"MaxItems":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"GetServiceLastAccessedDetailsWithEntitiesResult","type":"structure","required":["JobStatus","JobCreationDate","JobCompletionDate","EntityDetailsList"],"members":{"JobStatus":{},"JobCreationDate":{"type":"timestamp"},"JobCompletionDate":{"type":"timestamp"},"EntityDetailsList":{"type":"list","member":{"type":"structure","required":["EntityInfo"],"members":{"EntityInfo":{"type":"structure","required":["Arn","Name","Type","Id"],"members":{"Arn":{},"Name":{},"Type":{},"Id":{},"Path":{}}},"LastAuthenticated":{"type":"timestamp"}}}},"IsTruncated":{"type":"boolean"},"Marker":{},"Error":{"shape":"S5p"}}}},"GetServiceLinkedRoleDeletionStatus":{"input":{"type":"structure","required":["DeletionTaskId"],"members":{"DeletionTaskId":{}}},"output":{"resultWrapper":"GetServiceLinkedRoleDeletionStatusResult","type":"structure","required":["Status"],"members":{"Status":{},"Reason":{"type":"structure","members":{"Reason":{},"RoleUsageList":{"type":"list","member":{"type":"structure","members":{"Region":{},"Resources":{"type":"list","member":{}}}}}}}}}},"GetUser":{"input":{"type":"structure","members":{"UserName":{}}},"output":{"resultWrapper":"GetUserResult","type":"structure","required":["User"],"members":{"User":{"shape":"S2d"}}}},"GetUserPolicy":{"input":{"type":"structure","required":["UserName","PolicyName"],"members":{"UserName":{},"PolicyName":{}}},"output":{"resultWrapper":"GetUserPolicyResult","type":"structure","required":["UserName","PolicyName","PolicyDocument"],"members":{"UserName":{},"PolicyName":{},"PolicyDocument":{}}}},"ListAccessKeys":{"input":{"type":"structure","members":{"UserName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListAccessKeysResult","type":"structure","required":["AccessKeyMetadata"],"members":{"AccessKeyMetadata":{"type":"list","member":{"type":"structure","members":{"UserName":{},"AccessKeyId":{},"Status":{},"CreateDate":{"type":"timestamp"}}}},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListAccountAliases":{"input":{"type":"structure","members":{"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListAccountAliasesResult","type":"structure","required":["AccountAliases"],"members":{"AccountAliases":{"type":"list","member":{}},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListAttachedGroupPolicies":{"input":{"type":"structure","required":["GroupName"],"members":{"GroupName":{},"PathPrefix":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListAttachedGroupPoliciesResult","type":"structure","members":{"AttachedPolicies":{"shape":"S46"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListAttachedRolePolicies":{"input":{"type":"structure","required":["RoleName"],"members":{"RoleName":{},"PathPrefix":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListAttachedRolePoliciesResult","type":"structure","members":{"AttachedPolicies":{"shape":"S46"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListAttachedUserPolicies":{"input":{"type":"structure","required":["UserName"],"members":{"UserName":{},"PathPrefix":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListAttachedUserPoliciesResult","type":"structure","members":{"AttachedPolicies":{"shape":"S46"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListEntitiesForPolicy":{"input":{"type":"structure","required":["PolicyArn"],"members":{"PolicyArn":{},"EntityFilter":{},"PathPrefix":{},"PolicyUsageFilter":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListEntitiesForPolicyResult","type":"structure","members":{"PolicyGroups":{"type":"list","member":{"type":"structure","members":{"GroupName":{},"GroupId":{}}}},"PolicyUsers":{"type":"list","member":{"type":"structure","members":{"UserName":{},"UserId":{}}}},"PolicyRoles":{"type":"list","member":{"type":"structure","members":{"RoleName":{},"RoleId":{}}}},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListGroupPolicies":{"input":{"type":"structure","required":["GroupName"],"members":{"GroupName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListGroupPoliciesResult","type":"structure","required":["PolicyNames"],"members":{"PolicyNames":{"shape":"S7p"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListGroups":{"input":{"type":"structure","members":{"PathPrefix":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListGroupsResult","type":"structure","required":["Groups"],"members":{"Groups":{"shape":"S7t"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListGroupsForUser":{"input":{"type":"structure","required":["UserName"],"members":{"UserName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListGroupsForUserResult","type":"structure","required":["Groups"],"members":{"Groups":{"shape":"S7t"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListInstanceProfileTags":{"input":{"type":"structure","required":["InstanceProfileName"],"members":{"InstanceProfileName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListInstanceProfileTagsResult","type":"structure","required":["Tags"],"members":{"Tags":{"shape":"Sv"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListInstanceProfiles":{"input":{"type":"structure","members":{"PathPrefix":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListInstanceProfilesResult","type":"structure","required":["InstanceProfiles"],"members":{"InstanceProfiles":{"shape":"S4c"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListInstanceProfilesForRole":{"input":{"type":"structure","required":["RoleName"],"members":{"RoleName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListInstanceProfilesForRoleResult","type":"structure","required":["InstanceProfiles"],"members":{"InstanceProfiles":{"shape":"S4c"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListMFADeviceTags":{"input":{"type":"structure","required":["SerialNumber"],"members":{"SerialNumber":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListMFADeviceTagsResult","type":"structure","required":["Tags"],"members":{"Tags":{"shape":"Sv"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListMFADevices":{"input":{"type":"structure","members":{"UserName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListMFADevicesResult","type":"structure","required":["MFADevices"],"members":{"MFADevices":{"type":"list","member":{"type":"structure","required":["UserName","SerialNumber","EnableDate"],"members":{"UserName":{},"SerialNumber":{},"EnableDate":{"type":"timestamp"}}}},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListOpenIDConnectProviderTags":{"input":{"type":"structure","required":["OpenIDConnectProviderArn"],"members":{"OpenIDConnectProviderArn":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListOpenIDConnectProviderTagsResult","type":"structure","required":["Tags"],"members":{"Tags":{"shape":"Sv"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListOpenIDConnectProviders":{"input":{"type":"structure","members":{}},"output":{"resultWrapper":"ListOpenIDConnectProvidersResult","type":"structure","members":{"OpenIDConnectProviderList":{"type":"list","member":{"type":"structure","members":{"Arn":{}}}}}}},"ListPolicies":{"input":{"type":"structure","members":{"Scope":{},"OnlyAttached":{"type":"boolean"},"PathPrefix":{},"PolicyUsageFilter":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListPoliciesResult","type":"structure","members":{"Policies":{"type":"list","member":{"shape":"S1p"}},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListPoliciesGrantingServiceAccess":{"input":{"type":"structure","required":["Arn","ServiceNamespaces"],"members":{"Marker":{},"Arn":{},"ServiceNamespaces":{"type":"list","member":{}}}},"output":{"resultWrapper":"ListPoliciesGrantingServiceAccessResult","type":"structure","required":["PoliciesGrantingServiceAccess"],"members":{"PoliciesGrantingServiceAccess":{"type":"list","member":{"type":"structure","members":{"ServiceNamespace":{},"Policies":{"type":"list","member":{"type":"structure","required":["PolicyName","PolicyType"],"members":{"PolicyName":{},"PolicyType":{},"PolicyArn":{},"EntityType":{},"EntityName":{}}}}}}},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListPolicyTags":{"input":{"type":"structure","required":["PolicyArn"],"members":{"PolicyArn":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListPolicyTagsResult","type":"structure","required":["Tags"],"members":{"Tags":{"shape":"Sv"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListPolicyVersions":{"input":{"type":"structure","required":["PolicyArn"],"members":{"PolicyArn":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListPolicyVersionsResult","type":"structure","members":{"Versions":{"shape":"S4f"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListRolePolicies":{"input":{"type":"structure","required":["RoleName"],"members":{"RoleName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListRolePoliciesResult","type":"structure","required":["PolicyNames"],"members":{"PolicyNames":{"shape":"S7p"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListRoleTags":{"input":{"type":"structure","required":["RoleName"],"members":{"RoleName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListRoleTagsResult","type":"structure","required":["Tags"],"members":{"Tags":{"shape":"Sv"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListRoles":{"input":{"type":"structure","members":{"PathPrefix":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListRolesResult","type":"structure","required":["Roles"],"members":{"Roles":{"shape":"S11"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListSAMLProviderTags":{"input":{"type":"structure","required":["SAMLProviderArn"],"members":{"SAMLProviderArn":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListSAMLProviderTagsResult","type":"structure","required":["Tags"],"members":{"Tags":{"shape":"Sv"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListSAMLProviders":{"input":{"type":"structure","members":{}},"output":{"resultWrapper":"ListSAMLProvidersResult","type":"structure","members":{"SAMLProviderList":{"type":"list","member":{"type":"structure","members":{"Arn":{},"ValidUntil":{"type":"timestamp"},"CreateDate":{"type":"timestamp"}}}}}}},"ListSSHPublicKeys":{"input":{"type":"structure","members":{"UserName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListSSHPublicKeysResult","type":"structure","members":{"SSHPublicKeys":{"type":"list","member":{"type":"structure","required":["UserName","SSHPublicKeyId","Status","UploadDate"],"members":{"UserName":{},"SSHPublicKeyId":{},"Status":{},"UploadDate":{"type":"timestamp"}}}},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListServerCertificateTags":{"input":{"type":"structure","required":["ServerCertificateName"],"members":{"ServerCertificateName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListServerCertificateTagsResult","type":"structure","required":["Tags"],"members":{"Tags":{"shape":"Sv"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListServerCertificates":{"input":{"type":"structure","members":{"PathPrefix":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListServerCertificatesResult","type":"structure","required":["ServerCertificateMetadataList"],"members":{"ServerCertificateMetadataList":{"type":"list","member":{"shape":"S69"}},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListServiceSpecificCredentials":{"input":{"type":"structure","members":{"UserName":{},"ServiceName":{}}},"output":{"resultWrapper":"ListServiceSpecificCredentialsResult","type":"structure","members":{"ServiceSpecificCredentials":{"type":"list","member":{"type":"structure","required":["UserName","Status","ServiceUserName","CreateDate","ServiceSpecificCredentialId","ServiceName"],"members":{"UserName":{},"Status":{},"ServiceUserName":{},"CreateDate":{"type":"timestamp"},"ServiceSpecificCredentialId":{},"ServiceName":{}}}}}}},"ListSigningCertificates":{"input":{"type":"structure","members":{"UserName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListSigningCertificatesResult","type":"structure","required":["Certificates"],"members":{"Certificates":{"type":"list","member":{"shape":"S9n"}},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListUserPolicies":{"input":{"type":"structure","required":["UserName"],"members":{"UserName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListUserPoliciesResult","type":"structure","required":["PolicyNames"],"members":{"PolicyNames":{"shape":"S7p"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListUserTags":{"input":{"type":"structure","required":["UserName"],"members":{"UserName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListUserTagsResult","type":"structure","required":["Tags"],"members":{"Tags":{"shape":"Sv"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListUsers":{"input":{"type":"structure","members":{"PathPrefix":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListUsersResult","type":"structure","required":["Users"],"members":{"Users":{"shape":"S52"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListVirtualMFADevices":{"input":{"type":"structure","members":{"AssignmentStatus":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListVirtualMFADevicesResult","type":"structure","required":["VirtualMFADevices"],"members":{"VirtualMFADevices":{"type":"list","member":{"shape":"S2h"}},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"PutGroupPolicy":{"input":{"type":"structure","required":["GroupName","PolicyName","PolicyDocument"],"members":{"GroupName":{},"PolicyName":{},"PolicyDocument":{}}}},"PutRolePermissionsBoundary":{"input":{"type":"structure","required":["RoleName","PermissionsBoundary"],"members":{"RoleName":{},"PermissionsBoundary":{}}}},"PutRolePolicy":{"input":{"type":"structure","required":["RoleName","PolicyName","PolicyDocument"],"members":{"RoleName":{},"PolicyName":{},"PolicyDocument":{}}}},"PutUserPermissionsBoundary":{"input":{"type":"structure","required":["UserName","PermissionsBoundary"],"members":{"UserName":{},"PermissionsBoundary":{}}}},"PutUserPolicy":{"input":{"type":"structure","required":["UserName","PolicyName","PolicyDocument"],"members":{"UserName":{},"PolicyName":{},"PolicyDocument":{}}}},"RemoveClientIDFromOpenIDConnectProvider":{"input":{"type":"structure","required":["OpenIDConnectProviderArn","ClientID"],"members":{"OpenIDConnectProviderArn":{},"ClientID":{}}}},"RemoveRoleFromInstanceProfile":{"input":{"type":"structure","required":["InstanceProfileName","RoleName"],"members":{"InstanceProfileName":{},"RoleName":{}}}},"RemoveUserFromGroup":{"input":{"type":"structure","required":["GroupName","UserName"],"members":{"GroupName":{},"UserName":{}}}},"ResetServiceSpecificCredential":{"input":{"type":"structure","required":["ServiceSpecificCredentialId"],"members":{"UserName":{},"ServiceSpecificCredentialId":{}}},"output":{"resultWrapper":"ResetServiceSpecificCredentialResult","type":"structure","members":{"ServiceSpecificCredential":{"shape":"S27"}}}},"ResyncMFADevice":{"input":{"type":"structure","required":["UserName","SerialNumber","AuthenticationCode1","AuthenticationCode2"],"members":{"UserName":{},"SerialNumber":{},"AuthenticationCode1":{},"AuthenticationCode2":{}}}},"SetDefaultPolicyVersion":{"input":{"type":"structure","required":["PolicyArn","VersionId"],"members":{"PolicyArn":{},"VersionId":{}}}},"SetSecurityTokenServicePreferences":{"input":{"type":"structure","required":["GlobalEndpointTokenVersion"],"members":{"GlobalEndpointTokenVersion":{}}}},"SimulateCustomPolicy":{"input":{"type":"structure","required":["PolicyInputList","ActionNames"],"members":{"PolicyInputList":{"shape":"S4s"},"PermissionsBoundaryPolicyInputList":{"shape":"S4s"},"ActionNames":{"shape":"Sad"},"ResourceArns":{"shape":"Saf"},"ResourcePolicy":{},"ResourceOwner":{},"CallerArn":{},"ContextEntries":{"shape":"Sah"},"ResourceHandlingOption":{},"MaxItems":{"type":"integer"},"Marker":{}}},"output":{"shape":"San","resultWrapper":"SimulateCustomPolicyResult"}},"SimulatePrincipalPolicy":{"input":{"type":"structure","required":["PolicySourceArn","ActionNames"],"members":{"PolicySourceArn":{},"PolicyInputList":{"shape":"S4s"},"PermissionsBoundaryPolicyInputList":{"shape":"S4s"},"ActionNames":{"shape":"Sad"},"ResourceArns":{"shape":"Saf"},"ResourcePolicy":{},"ResourceOwner":{},"CallerArn":{},"ContextEntries":{"shape":"Sah"},"ResourceHandlingOption":{},"MaxItems":{"type":"integer"},"Marker":{}}},"output":{"shape":"San","resultWrapper":"SimulatePrincipalPolicyResult"}},"TagInstanceProfile":{"input":{"type":"structure","required":["InstanceProfileName","Tags"],"members":{"InstanceProfileName":{},"Tags":{"shape":"Sv"}}}},"TagMFADevice":{"input":{"type":"structure","required":["SerialNumber","Tags"],"members":{"SerialNumber":{},"Tags":{"shape":"Sv"}}}},"TagOpenIDConnectProvider":{"input":{"type":"structure","required":["OpenIDConnectProviderArn","Tags"],"members":{"OpenIDConnectProviderArn":{},"Tags":{"shape":"Sv"}}}},"TagPolicy":{"input":{"type":"structure","required":["PolicyArn","Tags"],"members":{"PolicyArn":{},"Tags":{"shape":"Sv"}}}},"TagRole":{"input":{"type":"structure","required":["RoleName","Tags"],"members":{"RoleName":{},"Tags":{"shape":"Sv"}}}},"TagSAMLProvider":{"input":{"type":"structure","required":["SAMLProviderArn","Tags"],"members":{"SAMLProviderArn":{},"Tags":{"shape":"Sv"}}}},"TagServerCertificate":{"input":{"type":"structure","required":["ServerCertificateName","Tags"],"members":{"ServerCertificateName":{},"Tags":{"shape":"Sv"}}}},"TagUser":{"input":{"type":"structure","required":["UserName","Tags"],"members":{"UserName":{},"Tags":{"shape":"Sv"}}}},"UntagInstanceProfile":{"input":{"type":"structure","required":["InstanceProfileName","TagKeys"],"members":{"InstanceProfileName":{},"TagKeys":{"shape":"Sbe"}}}},"UntagMFADevice":{"input":{"type":"structure","required":["SerialNumber","TagKeys"],"members":{"SerialNumber":{},"TagKeys":{"shape":"Sbe"}}}},"UntagOpenIDConnectProvider":{"input":{"type":"structure","required":["OpenIDConnectProviderArn","TagKeys"],"members":{"OpenIDConnectProviderArn":{},"TagKeys":{"shape":"Sbe"}}}},"UntagPolicy":{"input":{"type":"structure","required":["PolicyArn","TagKeys"],"members":{"PolicyArn":{},"TagKeys":{"shape":"Sbe"}}}},"UntagRole":{"input":{"type":"structure","required":["RoleName","TagKeys"],"members":{"RoleName":{},"TagKeys":{"shape":"Sbe"}}}},"UntagSAMLProvider":{"input":{"type":"structure","required":["SAMLProviderArn","TagKeys"],"members":{"SAMLProviderArn":{},"TagKeys":{"shape":"Sbe"}}}},"UntagServerCertificate":{"input":{"type":"structure","required":["ServerCertificateName","TagKeys"],"members":{"ServerCertificateName":{},"TagKeys":{"shape":"Sbe"}}}},"UntagUser":{"input":{"type":"structure","required":["UserName","TagKeys"],"members":{"UserName":{},"TagKeys":{"shape":"Sbe"}}}},"UpdateAccessKey":{"input":{"type":"structure","required":["AccessKeyId","Status"],"members":{"UserName":{},"AccessKeyId":{},"Status":{}}}},"UpdateAccountPasswordPolicy":{"input":{"type":"structure","members":{"MinimumPasswordLength":{"type":"integer"},"RequireSymbols":{"type":"boolean"},"RequireNumbers":{"type":"boolean"},"RequireUppercaseCharacters":{"type":"boolean"},"RequireLowercaseCharacters":{"type":"boolean"},"AllowUsersToChangePassword":{"type":"boolean"},"MaxPasswordAge":{"type":"integer"},"PasswordReusePrevention":{"type":"integer"},"HardExpiry":{"type":"boolean"}}}},"UpdateAssumeRolePolicy":{"input":{"type":"structure","required":["RoleName","PolicyDocument"],"members":{"RoleName":{},"PolicyDocument":{}}}},"UpdateGroup":{"input":{"type":"structure","required":["GroupName"],"members":{"GroupName":{},"NewPath":{},"NewGroupName":{}}}},"UpdateLoginProfile":{"input":{"type":"structure","required":["UserName"],"members":{"UserName":{},"Password":{"shape":"Sf"},"PasswordResetRequired":{"type":"boolean"}}}},"UpdateOpenIDConnectProviderThumbprint":{"input":{"type":"structure","required":["OpenIDConnectProviderArn","ThumbprintList"],"members":{"OpenIDConnectProviderArn":{},"ThumbprintList":{"shape":"S1h"}}}},"UpdateRole":{"input":{"type":"structure","required":["RoleName"],"members":{"RoleName":{},"Description":{},"MaxSessionDuration":{"type":"integer"}}},"output":{"resultWrapper":"UpdateRoleResult","type":"structure","members":{}}},"UpdateRoleDescription":{"input":{"type":"structure","required":["RoleName","Description"],"members":{"RoleName":{},"Description":{}}},"output":{"resultWrapper":"UpdateRoleDescriptionResult","type":"structure","members":{"Role":{"shape":"S12"}}}},"UpdateSAMLProvider":{"input":{"type":"structure","required":["SAMLMetadataDocument","SAMLProviderArn"],"members":{"SAMLMetadataDocument":{},"SAMLProviderArn":{}}},"output":{"resultWrapper":"UpdateSAMLProviderResult","type":"structure","members":{"SAMLProviderArn":{}}}},"UpdateSSHPublicKey":{"input":{"type":"structure","required":["UserName","SSHPublicKeyId","Status"],"members":{"UserName":{},"SSHPublicKeyId":{},"Status":{}}}},"UpdateServerCertificate":{"input":{"type":"structure","required":["ServerCertificateName"],"members":{"ServerCertificateName":{},"NewPath":{},"NewServerCertificateName":{}}}},"UpdateServiceSpecificCredential":{"input":{"type":"structure","required":["ServiceSpecificCredentialId","Status"],"members":{"UserName":{},"ServiceSpecificCredentialId":{},"Status":{}}}},"UpdateSigningCertificate":{"input":{"type":"structure","required":["CertificateId","Status"],"members":{"UserName":{},"CertificateId":{},"Status":{}}}},"UpdateUser":{"input":{"type":"structure","required":["UserName"],"members":{"UserName":{},"NewPath":{},"NewUserName":{}}}},"UploadSSHPublicKey":{"input":{"type":"structure","required":["UserName","SSHPublicKeyBody"],"members":{"UserName":{},"SSHPublicKeyBody":{}}},"output":{"resultWrapper":"UploadSSHPublicKeyResult","type":"structure","members":{"SSHPublicKey":{"shape":"S63"}}}},"UploadServerCertificate":{"input":{"type":"structure","required":["ServerCertificateName","CertificateBody","PrivateKey"],"members":{"Path":{},"ServerCertificateName":{},"CertificateBody":{},"PrivateKey":{"type":"string","sensitive":true},"CertificateChain":{},"Tags":{"shape":"Sv"}}},"output":{"resultWrapper":"UploadServerCertificateResult","type":"structure","members":{"ServerCertificateMetadata":{"shape":"S69"},"Tags":{"shape":"Sv"}}}},"UploadSigningCertificate":{"input":{"type":"structure","required":["CertificateBody"],"members":{"UserName":{},"CertificateBody":{}}},"output":{"resultWrapper":"UploadSigningCertificateResult","type":"structure","required":["Certificate"],"members":{"Certificate":{"shape":"S9n"}}}}},"shapes":{"Sf":{"type":"string","sensitive":true},"Ss":{"type":"structure","required":["Path","GroupName","GroupId","Arn","CreateDate"],"members":{"Path":{},"GroupName":{},"GroupId":{},"Arn":{},"CreateDate":{"type":"timestamp"}}},"Sv":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S10":{"type":"structure","required":["Path","InstanceProfileName","InstanceProfileId","Arn","CreateDate","Roles"],"members":{"Path":{},"InstanceProfileName":{},"InstanceProfileId":{},"Arn":{},"CreateDate":{"type":"timestamp"},"Roles":{"shape":"S11"},"Tags":{"shape":"Sv"}}},"S11":{"type":"list","member":{"shape":"S12"}},"S12":{"type":"structure","required":["Path","RoleName","RoleId","Arn","CreateDate"],"members":{"Path":{},"RoleName":{},"RoleId":{},"Arn":{},"CreateDate":{"type":"timestamp"},"AssumeRolePolicyDocument":{},"Description":{},"MaxSessionDuration":{"type":"integer"},"PermissionsBoundary":{"shape":"S16"},"Tags":{"shape":"Sv"},"RoleLastUsed":{"shape":"S18"}}},"S16":{"type":"structure","members":{"PermissionsBoundaryType":{},"PermissionsBoundaryArn":{}}},"S18":{"type":"structure","members":{"LastUsedDate":{"type":"timestamp"},"Region":{}}},"S1d":{"type":"structure","required":["UserName","CreateDate"],"members":{"UserName":{},"CreateDate":{"type":"timestamp"},"PasswordResetRequired":{"type":"boolean"}}},"S1g":{"type":"list","member":{}},"S1h":{"type":"list","member":{}},"S1p":{"type":"structure","members":{"PolicyName":{},"PolicyId":{},"Arn":{},"Path":{},"DefaultVersionId":{},"AttachmentCount":{"type":"integer"},"PermissionsBoundaryUsageCount":{"type":"integer"},"IsAttachable":{"type":"boolean"},"Description":{},"CreateDate":{"type":"timestamp"},"UpdateDate":{"type":"timestamp"},"Tags":{"shape":"Sv"}}},"S1u":{"type":"structure","members":{"Document":{},"VersionId":{},"IsDefaultVersion":{"type":"boolean"},"CreateDate":{"type":"timestamp"}}},"S27":{"type":"structure","required":["CreateDate","ServiceName","ServiceUserName","ServicePassword","ServiceSpecificCredentialId","UserName","Status"],"members":{"CreateDate":{"type":"timestamp"},"ServiceName":{},"ServiceUserName":{},"ServicePassword":{"type":"string","sensitive":true},"ServiceSpecificCredentialId":{},"UserName":{},"Status":{}}},"S2d":{"type":"structure","required":["Path","UserName","UserId","Arn","CreateDate"],"members":{"Path":{},"UserName":{},"UserId":{},"Arn":{},"CreateDate":{"type":"timestamp"},"PasswordLastUsed":{"type":"timestamp"},"PermissionsBoundary":{"shape":"S16"},"Tags":{"shape":"Sv"}}},"S2h":{"type":"structure","required":["SerialNumber"],"members":{"SerialNumber":{},"Base32StringSeed":{"shape":"S2j"},"QRCodePNG":{"shape":"S2j"},"User":{"shape":"S2d"},"EnableDate":{"type":"timestamp"},"Tags":{"shape":"Sv"}}},"S2j":{"type":"blob","sensitive":true},"S43":{"type":"list","member":{"type":"structure","members":{"PolicyName":{},"PolicyDocument":{}}}},"S46":{"type":"list","member":{"type":"structure","members":{"PolicyName":{},"PolicyArn":{}}}},"S4c":{"type":"list","member":{"shape":"S10"}},"S4f":{"type":"list","member":{"shape":"S1u"}},"S4s":{"type":"list","member":{}},"S4t":{"type":"structure","members":{"ContextKeyNames":{"shape":"S4u"}}},"S4u":{"type":"list","member":{}},"S52":{"type":"list","member":{"shape":"S2d"}},"S5p":{"type":"structure","required":["Message","Code"],"members":{"Message":{},"Code":{}}},"S63":{"type":"structure","required":["UserName","SSHPublicKeyId","Fingerprint","SSHPublicKeyBody","Status"],"members":{"UserName":{},"SSHPublicKeyId":{},"Fingerprint":{},"SSHPublicKeyBody":{},"Status":{},"UploadDate":{"type":"timestamp"}}},"S69":{"type":"structure","required":["Path","ServerCertificateName","ServerCertificateId","Arn"],"members":{"Path":{},"ServerCertificateName":{},"ServerCertificateId":{},"Arn":{},"UploadDate":{"type":"timestamp"},"Expiration":{"type":"timestamp"}}},"S7p":{"type":"list","member":{}},"S7t":{"type":"list","member":{"shape":"Ss"}},"S9n":{"type":"structure","required":["UserName","CertificateId","CertificateBody","Status"],"members":{"UserName":{},"CertificateId":{},"CertificateBody":{},"Status":{},"UploadDate":{"type":"timestamp"}}},"Sad":{"type":"list","member":{}},"Saf":{"type":"list","member":{}},"Sah":{"type":"list","member":{"type":"structure","members":{"ContextKeyName":{},"ContextKeyValues":{"type":"list","member":{}},"ContextKeyType":{}}}},"San":{"type":"structure","members":{"EvaluationResults":{"type":"list","member":{"type":"structure","required":["EvalActionName","EvalDecision"],"members":{"EvalActionName":{},"EvalResourceName":{},"EvalDecision":{},"MatchedStatements":{"shape":"Sar"},"MissingContextValues":{"shape":"S4u"},"OrganizationsDecisionDetail":{"type":"structure","members":{"AllowedByOrganizations":{"type":"boolean"}}},"PermissionsBoundaryDecisionDetail":{"shape":"Saz"},"EvalDecisionDetails":{"shape":"Sb0"},"ResourceSpecificResults":{"type":"list","member":{"type":"structure","required":["EvalResourceName","EvalResourceDecision"],"members":{"EvalResourceName":{},"EvalResourceDecision":{},"MatchedStatements":{"shape":"Sar"},"MissingContextValues":{"shape":"S4u"},"EvalDecisionDetails":{"shape":"Sb0"},"PermissionsBoundaryDecisionDetail":{"shape":"Saz"}}}}}}},"IsTruncated":{"type":"boolean"},"Marker":{}}},"Sar":{"type":"list","member":{"type":"structure","members":{"SourcePolicyId":{},"SourcePolicyType":{},"StartPosition":{"shape":"Sav"},"EndPosition":{"shape":"Sav"}}}},"Sav":{"type":"structure","members":{"Line":{"type":"integer"},"Column":{"type":"integer"}}},"Saz":{"type":"structure","members":{"AllowedByPermissionsBoundary":{"type":"boolean"}}},"Sb0":{"type":"map","key":{},"value":{}},"Sbe":{"type":"list","member":{}}}}')},97583:function(e){"use strict";e.exports=JSON.parse('{"o":{"GetAccountAuthorizationDetails":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":["UserDetailList","GroupDetailList","RoleDetailList","Policies"]},"GetGroup":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Users"},"ListAccessKeys":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"AccessKeyMetadata"},"ListAccountAliases":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"AccountAliases"},"ListAttachedGroupPolicies":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"AttachedPolicies"},"ListAttachedRolePolicies":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"AttachedPolicies"},"ListAttachedUserPolicies":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"AttachedPolicies"},"ListEntitiesForPolicy":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":["PolicyGroups","PolicyUsers","PolicyRoles"]},"ListGroupPolicies":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"PolicyNames"},"ListGroups":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Groups"},"ListGroupsForUser":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Groups"},"ListInstanceProfileTags":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Tags"},"ListInstanceProfiles":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"InstanceProfiles"},"ListInstanceProfilesForRole":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"InstanceProfiles"},"ListMFADeviceTags":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Tags"},"ListMFADevices":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"MFADevices"},"ListOpenIDConnectProviderTags":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Tags"},"ListPolicies":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Policies"},"ListPolicyTags":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Tags"},"ListPolicyVersions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Versions"},"ListRolePolicies":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"PolicyNames"},"ListRoleTags":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Tags"},"ListRoles":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Roles"},"ListSAMLProviderTags":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Tags"},"ListSAMLProviders":{"result_key":"SAMLProviderList"},"ListSSHPublicKeys":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"SSHPublicKeys"},"ListServerCertificateTags":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Tags"},"ListServerCertificates":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"ServerCertificateMetadataList"},"ListSigningCertificates":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Certificates"},"ListUserPolicies":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"PolicyNames"},"ListUserTags":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Tags"},"ListUsers":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Users"},"ListVirtualMFADevices":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"VirtualMFADevices"},"SimulateCustomPolicy":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"EvaluationResults"},"SimulatePrincipalPolicy":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"EvaluationResults"}}}')},37757:function(e){"use strict";e.exports=JSON.parse('{"V":{"InstanceProfileExists":{"delay":1,"operation":"GetInstanceProfile","maxAttempts":40,"acceptors":[{"expected":200,"matcher":"status","state":"success"},{"state":"retry","matcher":"status","expected":404}]},"UserExists":{"delay":1,"operation":"GetUser","maxAttempts":20,"acceptors":[{"state":"success","matcher":"status","expected":200},{"state":"retry","matcher":"error","expected":"NoSuchEntity"}]},"RoleExists":{"delay":1,"operation":"GetRole","maxAttempts":20,"acceptors":[{"state":"success","matcher":"status","expected":200},{"state":"retry","matcher":"error","expected":"NoSuchEntity"}]},"PolicyExists":{"delay":1,"operation":"GetPolicy","maxAttempts":20,"acceptors":[{"state":"success","matcher":"status","expected":200},{"state":"retry","matcher":"error","expected":"NoSuchEntity"}]}}}')},71649:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2016-02-16","endpointPrefix":"inspector","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon Inspector","serviceId":"Inspector","signatureVersion":"v4","targetPrefix":"InspectorService","uid":"inspector-2016-02-16"},"operations":{"AddAttributesToFindings":{"input":{"type":"structure","required":["findingArns","attributes"],"members":{"findingArns":{"shape":"S2"},"attributes":{"shape":"S4"}}},"output":{"type":"structure","required":["failedItems"],"members":{"failedItems":{"shape":"S9"}}}},"CreateAssessmentTarget":{"input":{"type":"structure","required":["assessmentTargetName"],"members":{"assessmentTargetName":{},"resourceGroupArn":{}}},"output":{"type":"structure","required":["assessmentTargetArn"],"members":{"assessmentTargetArn":{}}}},"CreateAssessmentTemplate":{"input":{"type":"structure","required":["assessmentTargetArn","assessmentTemplateName","durationInSeconds","rulesPackageArns"],"members":{"assessmentTargetArn":{},"assessmentTemplateName":{},"durationInSeconds":{"type":"integer"},"rulesPackageArns":{"shape":"Sj"},"userAttributesForFindings":{"shape":"S4"}}},"output":{"type":"structure","required":["assessmentTemplateArn"],"members":{"assessmentTemplateArn":{}}}},"CreateExclusionsPreview":{"input":{"type":"structure","required":["assessmentTemplateArn"],"members":{"assessmentTemplateArn":{}}},"output":{"type":"structure","required":["previewToken"],"members":{"previewToken":{}}}},"CreateResourceGroup":{"input":{"type":"structure","required":["resourceGroupTags"],"members":{"resourceGroupTags":{"shape":"Sp"}}},"output":{"type":"structure","required":["resourceGroupArn"],"members":{"resourceGroupArn":{}}}},"DeleteAssessmentRun":{"input":{"type":"structure","required":["assessmentRunArn"],"members":{"assessmentRunArn":{}}}},"DeleteAssessmentTarget":{"input":{"type":"structure","required":["assessmentTargetArn"],"members":{"assessmentTargetArn":{}}}},"DeleteAssessmentTemplate":{"input":{"type":"structure","required":["assessmentTemplateArn"],"members":{"assessmentTemplateArn":{}}}},"DescribeAssessmentRuns":{"input":{"type":"structure","required":["assessmentRunArns"],"members":{"assessmentRunArns":{"shape":"Sy"}}},"output":{"type":"structure","required":["assessmentRuns","failedItems"],"members":{"assessmentRuns":{"type":"list","member":{"type":"structure","required":["arn","name","assessmentTemplateArn","state","durationInSeconds","rulesPackageArns","userAttributesForFindings","createdAt","stateChangedAt","dataCollected","stateChanges","notifications","findingCounts"],"members":{"arn":{},"name":{},"assessmentTemplateArn":{},"state":{},"durationInSeconds":{"type":"integer"},"rulesPackageArns":{"type":"list","member":{}},"userAttributesForFindings":{"shape":"S4"},"createdAt":{"type":"timestamp"},"startedAt":{"type":"timestamp"},"completedAt":{"type":"timestamp"},"stateChangedAt":{"type":"timestamp"},"dataCollected":{"type":"boolean"},"stateChanges":{"type":"list","member":{"type":"structure","required":["stateChangedAt","state"],"members":{"stateChangedAt":{"type":"timestamp"},"state":{}}}},"notifications":{"type":"list","member":{"type":"structure","required":["date","event","error"],"members":{"date":{"type":"timestamp"},"event":{},"message":{},"error":{"type":"boolean"},"snsTopicArn":{},"snsPublishStatusCode":{}}}},"findingCounts":{"type":"map","key":{},"value":{"type":"integer"}}}}},"failedItems":{"shape":"S9"}}}},"DescribeAssessmentTargets":{"input":{"type":"structure","required":["assessmentTargetArns"],"members":{"assessmentTargetArns":{"shape":"Sy"}}},"output":{"type":"structure","required":["assessmentTargets","failedItems"],"members":{"assessmentTargets":{"type":"list","member":{"type":"structure","required":["arn","name","createdAt","updatedAt"],"members":{"arn":{},"name":{},"resourceGroupArn":{},"createdAt":{"type":"timestamp"},"updatedAt":{"type":"timestamp"}}}},"failedItems":{"shape":"S9"}}}},"DescribeAssessmentTemplates":{"input":{"type":"structure","required":["assessmentTemplateArns"],"members":{"assessmentTemplateArns":{"shape":"Sy"}}},"output":{"type":"structure","required":["assessmentTemplates","failedItems"],"members":{"assessmentTemplates":{"type":"list","member":{"type":"structure","required":["arn","name","assessmentTargetArn","durationInSeconds","rulesPackageArns","userAttributesForFindings","assessmentRunCount","createdAt"],"members":{"arn":{},"name":{},"assessmentTargetArn":{},"durationInSeconds":{"type":"integer"},"rulesPackageArns":{"shape":"Sj"},"userAttributesForFindings":{"shape":"S4"},"lastAssessmentRunArn":{},"assessmentRunCount":{"type":"integer"},"createdAt":{"type":"timestamp"}}}},"failedItems":{"shape":"S9"}}}},"DescribeCrossAccountAccessRole":{"output":{"type":"structure","required":["roleArn","valid","registeredAt"],"members":{"roleArn":{},"valid":{"type":"boolean"},"registeredAt":{"type":"timestamp"}}}},"DescribeExclusions":{"input":{"type":"structure","required":["exclusionArns"],"members":{"exclusionArns":{"type":"list","member":{}},"locale":{}}},"output":{"type":"structure","required":["exclusions","failedItems"],"members":{"exclusions":{"type":"map","key":{},"value":{"type":"structure","required":["arn","title","description","recommendation","scopes"],"members":{"arn":{},"title":{},"description":{},"recommendation":{},"scopes":{"shape":"S1x"},"attributes":{"shape":"S21"}}}},"failedItems":{"shape":"S9"}}}},"DescribeFindings":{"input":{"type":"structure","required":["findingArns"],"members":{"findingArns":{"shape":"Sy"},"locale":{}}},"output":{"type":"structure","required":["findings","failedItems"],"members":{"findings":{"type":"list","member":{"type":"structure","required":["arn","attributes","userAttributes","createdAt","updatedAt"],"members":{"arn":{},"schemaVersion":{"type":"integer"},"service":{},"serviceAttributes":{"type":"structure","required":["schemaVersion"],"members":{"schemaVersion":{"type":"integer"},"assessmentRunArn":{},"rulesPackageArn":{}}},"assetType":{},"assetAttributes":{"type":"structure","required":["schemaVersion"],"members":{"schemaVersion":{"type":"integer"},"agentId":{},"autoScalingGroup":{},"amiId":{},"hostname":{},"ipv4Addresses":{"type":"list","member":{}},"tags":{"type":"list","member":{"shape":"S2i"}},"networkInterfaces":{"type":"list","member":{"type":"structure","members":{"networkInterfaceId":{},"subnetId":{},"vpcId":{},"privateDnsName":{},"privateIpAddress":{},"privateIpAddresses":{"type":"list","member":{"type":"structure","members":{"privateDnsName":{},"privateIpAddress":{}}}},"publicDnsName":{},"publicIp":{},"ipv6Addresses":{"type":"list","member":{}},"securityGroups":{"type":"list","member":{"type":"structure","members":{"groupName":{},"groupId":{}}}}}}}}},"id":{},"title":{},"description":{},"recommendation":{},"severity":{},"numericSeverity":{"type":"double"},"confidence":{"type":"integer"},"indicatorOfCompromise":{"type":"boolean"},"attributes":{"shape":"S21"},"userAttributes":{"shape":"S4"},"createdAt":{"type":"timestamp"},"updatedAt":{"type":"timestamp"}}}},"failedItems":{"shape":"S9"}}}},"DescribeResourceGroups":{"input":{"type":"structure","required":["resourceGroupArns"],"members":{"resourceGroupArns":{"shape":"Sy"}}},"output":{"type":"structure","required":["resourceGroups","failedItems"],"members":{"resourceGroups":{"type":"list","member":{"type":"structure","required":["arn","tags","createdAt"],"members":{"arn":{},"tags":{"shape":"Sp"},"createdAt":{"type":"timestamp"}}}},"failedItems":{"shape":"S9"}}}},"DescribeRulesPackages":{"input":{"type":"structure","required":["rulesPackageArns"],"members":{"rulesPackageArns":{"shape":"Sy"},"locale":{}}},"output":{"type":"structure","required":["rulesPackages","failedItems"],"members":{"rulesPackages":{"type":"list","member":{"type":"structure","required":["arn","name","version","provider"],"members":{"arn":{},"name":{},"version":{},"provider":{},"description":{}}}},"failedItems":{"shape":"S9"}}}},"GetAssessmentReport":{"input":{"type":"structure","required":["assessmentRunArn","reportFileFormat","reportType"],"members":{"assessmentRunArn":{},"reportFileFormat":{},"reportType":{}}},"output":{"type":"structure","required":["status"],"members":{"status":{},"url":{}}}},"GetExclusionsPreview":{"input":{"type":"structure","required":["assessmentTemplateArn","previewToken"],"members":{"assessmentTemplateArn":{},"previewToken":{},"nextToken":{},"maxResults":{"type":"integer"},"locale":{}}},"output":{"type":"structure","required":["previewStatus"],"members":{"previewStatus":{},"exclusionPreviews":{"type":"list","member":{"type":"structure","required":["title","description","recommendation","scopes"],"members":{"title":{},"description":{},"recommendation":{},"scopes":{"shape":"S1x"},"attributes":{"shape":"S21"}}}},"nextToken":{}}}},"GetTelemetryMetadata":{"input":{"type":"structure","required":["assessmentRunArn"],"members":{"assessmentRunArn":{}}},"output":{"type":"structure","required":["telemetryMetadata"],"members":{"telemetryMetadata":{"shape":"S3j"}}}},"ListAssessmentRunAgents":{"input":{"type":"structure","required":["assessmentRunArn"],"members":{"assessmentRunArn":{},"filter":{"type":"structure","required":["agentHealths","agentHealthCodes"],"members":{"agentHealths":{"type":"list","member":{}},"agentHealthCodes":{"type":"list","member":{}}}},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["assessmentRunAgents"],"members":{"assessmentRunAgents":{"type":"list","member":{"type":"structure","required":["agentId","assessmentRunArn","agentHealth","agentHealthCode","telemetryMetadata"],"members":{"agentId":{},"assessmentRunArn":{},"agentHealth":{},"agentHealthCode":{},"agentHealthDetails":{},"autoScalingGroup":{},"telemetryMetadata":{"shape":"S3j"}}}},"nextToken":{}}}},"ListAssessmentRuns":{"input":{"type":"structure","members":{"assessmentTemplateArns":{"shape":"S3x"},"filter":{"type":"structure","members":{"namePattern":{},"states":{"type":"list","member":{}},"durationRange":{"shape":"S41"},"rulesPackageArns":{"shape":"S42"},"startTimeRange":{"shape":"S43"},"completionTimeRange":{"shape":"S43"},"stateChangeTimeRange":{"shape":"S43"}}},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["assessmentRunArns"],"members":{"assessmentRunArns":{"shape":"S45"},"nextToken":{}}}},"ListAssessmentTargets":{"input":{"type":"structure","members":{"filter":{"type":"structure","members":{"assessmentTargetNamePattern":{}}},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["assessmentTargetArns"],"members":{"assessmentTargetArns":{"shape":"S45"},"nextToken":{}}}},"ListAssessmentTemplates":{"input":{"type":"structure","members":{"assessmentTargetArns":{"shape":"S3x"},"filter":{"type":"structure","members":{"namePattern":{},"durationRange":{"shape":"S41"},"rulesPackageArns":{"shape":"S42"}}},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["assessmentTemplateArns"],"members":{"assessmentTemplateArns":{"shape":"S45"},"nextToken":{}}}},"ListEventSubscriptions":{"input":{"type":"structure","members":{"resourceArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["subscriptions"],"members":{"subscriptions":{"type":"list","member":{"type":"structure","required":["resourceArn","topicArn","eventSubscriptions"],"members":{"resourceArn":{},"topicArn":{},"eventSubscriptions":{"type":"list","member":{"type":"structure","required":["event","subscribedAt"],"members":{"event":{},"subscribedAt":{"type":"timestamp"}}}}}}},"nextToken":{}}}},"ListExclusions":{"input":{"type":"structure","required":["assessmentRunArn"],"members":{"assessmentRunArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["exclusionArns"],"members":{"exclusionArns":{"shape":"S45"},"nextToken":{}}}},"ListFindings":{"input":{"type":"structure","members":{"assessmentRunArns":{"shape":"S3x"},"filter":{"type":"structure","members":{"agentIds":{"type":"list","member":{}},"autoScalingGroups":{"type":"list","member":{}},"ruleNames":{"type":"list","member":{}},"severities":{"type":"list","member":{}},"rulesPackageArns":{"shape":"S42"},"attributes":{"shape":"S21"},"userAttributes":{"shape":"S21"},"creationTimeRange":{"shape":"S43"}}},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["findingArns"],"members":{"findingArns":{"shape":"S45"},"nextToken":{}}}},"ListRulesPackages":{"input":{"type":"structure","members":{"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["rulesPackageArns"],"members":{"rulesPackageArns":{"shape":"S45"},"nextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{}}},"output":{"type":"structure","required":["tags"],"members":{"tags":{"shape":"S4x"}}}},"PreviewAgents":{"input":{"type":"structure","required":["previewAgentsArn"],"members":{"previewAgentsArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["agentPreviews"],"members":{"agentPreviews":{"type":"list","member":{"type":"structure","required":["agentId"],"members":{"hostname":{},"agentId":{},"autoScalingGroup":{},"agentHealth":{},"agentVersion":{},"operatingSystem":{},"kernelVersion":{},"ipv4Address":{}}}},"nextToken":{}}}},"RegisterCrossAccountAccessRole":{"input":{"type":"structure","required":["roleArn"],"members":{"roleArn":{}}}},"RemoveAttributesFromFindings":{"input":{"type":"structure","required":["findingArns","attributeKeys"],"members":{"findingArns":{"shape":"S2"},"attributeKeys":{"type":"list","member":{}}}},"output":{"type":"structure","required":["failedItems"],"members":{"failedItems":{"shape":"S9"}}}},"SetTagsForResource":{"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{},"tags":{"shape":"S4x"}}}},"StartAssessmentRun":{"input":{"type":"structure","required":["assessmentTemplateArn"],"members":{"assessmentTemplateArn":{},"assessmentRunName":{}}},"output":{"type":"structure","required":["assessmentRunArn"],"members":{"assessmentRunArn":{}}}},"StopAssessmentRun":{"input":{"type":"structure","required":["assessmentRunArn"],"members":{"assessmentRunArn":{},"stopAction":{}}}},"SubscribeToEvent":{"input":{"type":"structure","required":["resourceArn","event","topicArn"],"members":{"resourceArn":{},"event":{},"topicArn":{}}}},"UnsubscribeFromEvent":{"input":{"type":"structure","required":["resourceArn","event","topicArn"],"members":{"resourceArn":{},"event":{},"topicArn":{}}}},"UpdateAssessmentTarget":{"input":{"type":"structure","required":["assessmentTargetArn","assessmentTargetName"],"members":{"assessmentTargetArn":{},"assessmentTargetName":{},"resourceGroupArn":{}}}}},"shapes":{"S2":{"type":"list","member":{}},"S4":{"type":"list","member":{"shape":"S5"}},"S5":{"type":"structure","required":["key"],"members":{"key":{},"value":{}}},"S9":{"type":"map","key":{},"value":{"type":"structure","required":["failureCode","retryable"],"members":{"failureCode":{},"retryable":{"type":"boolean"}}}},"Sj":{"type":"list","member":{}},"Sp":{"type":"list","member":{"type":"structure","required":["key"],"members":{"key":{},"value":{}}}},"Sy":{"type":"list","member":{}},"S1x":{"type":"list","member":{"type":"structure","members":{"key":{},"value":{}}}},"S21":{"type":"list","member":{"shape":"S5"}},"S2i":{"type":"structure","required":["key"],"members":{"key":{},"value":{}}},"S3j":{"type":"list","member":{"type":"structure","required":["messageType","count"],"members":{"messageType":{},"count":{"type":"long"},"dataSize":{"type":"long"}}}},"S3x":{"type":"list","member":{}},"S41":{"type":"structure","members":{"minSeconds":{"type":"integer"},"maxSeconds":{"type":"integer"}}},"S42":{"type":"list","member":{}},"S43":{"type":"structure","members":{"beginDate":{"type":"timestamp"},"endDate":{"type":"timestamp"}}},"S45":{"type":"list","member":{}},"S4x":{"type":"list","member":{"shape":"S2i"}}}}')},69242:function(e){"use strict";e.exports=JSON.parse('{"o":{"GetExclusionsPreview":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListAssessmentRunAgents":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListAssessmentRuns":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListAssessmentTargets":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListAssessmentTemplates":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListEventSubscriptions":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListExclusions":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListFindings":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListRulesPackages":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"PreviewAgents":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"}}}')},40063:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-05-28","endpointPrefix":"iot","protocol":"rest-json","serviceFullName":"AWS IoT","serviceId":"IoT","signatureVersion":"v4","signingName":"iot","uid":"iot-2015-05-28"},"operations":{"AcceptCertificateTransfer":{"http":{"method":"PATCH","requestUri":"/accept-certificate-transfer/{certificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"certificateId"},"setAsActive":{"location":"querystring","locationName":"setAsActive","type":"boolean"}}}},"AddThingToBillingGroup":{"http":{"method":"PUT","requestUri":"/billing-groups/addThingToBillingGroup"},"input":{"type":"structure","members":{"billingGroupName":{},"billingGroupArn":{},"thingName":{},"thingArn":{}}},"output":{"type":"structure","members":{}}},"AddThingToThingGroup":{"http":{"method":"PUT","requestUri":"/thing-groups/addThingToThingGroup"},"input":{"type":"structure","members":{"thingGroupName":{},"thingGroupArn":{},"thingName":{},"thingArn":{},"overrideDynamicGroups":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"AssociateTargetsWithJob":{"http":{"requestUri":"/jobs/{jobId}/targets"},"input":{"type":"structure","required":["targets","jobId"],"members":{"targets":{"shape":"Sg"},"jobId":{"location":"uri","locationName":"jobId"},"comment":{},"namespaceId":{"location":"querystring","locationName":"namespaceId"}}},"output":{"type":"structure","members":{"jobArn":{},"jobId":{},"description":{}}}},"AttachPolicy":{"http":{"method":"PUT","requestUri":"/target-policies/{policyName}"},"input":{"type":"structure","required":["policyName","target"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"target":{}}}},"AttachPrincipalPolicy":{"http":{"method":"PUT","requestUri":"/principal-policies/{policyName}"},"input":{"type":"structure","required":["policyName","principal"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"principal":{"location":"header","locationName":"x-amzn-iot-principal"}}},"deprecated":true},"AttachSecurityProfile":{"http":{"method":"PUT","requestUri":"/security-profiles/{securityProfileName}/targets"},"input":{"type":"structure","required":["securityProfileName","securityProfileTargetArn"],"members":{"securityProfileName":{"location":"uri","locationName":"securityProfileName"},"securityProfileTargetArn":{"location":"querystring","locationName":"securityProfileTargetArn"}}},"output":{"type":"structure","members":{}}},"AttachThingPrincipal":{"http":{"method":"PUT","requestUri":"/things/{thingName}/principals"},"input":{"type":"structure","required":["thingName","principal"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"principal":{"location":"header","locationName":"x-amzn-principal"}}},"output":{"type":"structure","members":{}}},"CancelAuditMitigationActionsTask":{"http":{"method":"PUT","requestUri":"/audit/mitigationactions/tasks/{taskId}/cancel"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{}}},"CancelAuditTask":{"http":{"method":"PUT","requestUri":"/audit/tasks/{taskId}/cancel"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{}}},"CancelCertificateTransfer":{"http":{"method":"PATCH","requestUri":"/cancel-certificate-transfer/{certificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"certificateId"}}}},"CancelDetectMitigationActionsTask":{"http":{"method":"PUT","requestUri":"/detect/mitigationactions/tasks/{taskId}/cancel"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{}}},"CancelJob":{"http":{"method":"PUT","requestUri":"/jobs/{jobId}/cancel"},"input":{"type":"structure","required":["jobId"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"reasonCode":{},"comment":{},"force":{"location":"querystring","locationName":"force","type":"boolean"}}},"output":{"type":"structure","members":{"jobArn":{},"jobId":{},"description":{}}}},"CancelJobExecution":{"http":{"method":"PUT","requestUri":"/things/{thingName}/jobs/{jobId}/cancel"},"input":{"type":"structure","required":["jobId","thingName"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"thingName":{"location":"uri","locationName":"thingName"},"force":{"location":"querystring","locationName":"force","type":"boolean"},"expectedVersion":{"type":"long"},"statusDetails":{"shape":"S1e"}}}},"ClearDefaultAuthorizer":{"http":{"method":"DELETE","requestUri":"/default-authorizer"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{}}},"ConfirmTopicRuleDestination":{"http":{"method":"GET","requestUri":"/confirmdestination/{confirmationToken+}"},"input":{"type":"structure","required":["confirmationToken"],"members":{"confirmationToken":{"location":"uri","locationName":"confirmationToken"}}},"output":{"type":"structure","members":{}}},"CreateAuditSuppression":{"http":{"requestUri":"/audit/suppressions/create"},"input":{"type":"structure","required":["checkName","resourceIdentifier","clientRequestToken"],"members":{"checkName":{},"resourceIdentifier":{"shape":"S1o"},"expirationDate":{"type":"timestamp"},"suppressIndefinitely":{"type":"boolean"},"description":{},"clientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{}}},"CreateAuthorizer":{"http":{"requestUri":"/authorizer/{authorizerName}"},"input":{"type":"structure","required":["authorizerName","authorizerFunctionArn"],"members":{"authorizerName":{"location":"uri","locationName":"authorizerName"},"authorizerFunctionArn":{},"tokenKeyName":{},"tokenSigningPublicKeys":{"shape":"S2a"},"status":{},"tags":{"shape":"S2e"},"signingDisabled":{"type":"boolean"},"enableCachingForHttp":{"type":"boolean"}}},"output":{"type":"structure","members":{"authorizerName":{},"authorizerArn":{}}}},"CreateBillingGroup":{"http":{"requestUri":"/billing-groups/{billingGroupName}"},"input":{"type":"structure","required":["billingGroupName"],"members":{"billingGroupName":{"location":"uri","locationName":"billingGroupName"},"billingGroupProperties":{"shape":"S2n"},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"billingGroupName":{},"billingGroupArn":{},"billingGroupId":{}}}},"CreateCertificateFromCsr":{"http":{"requestUri":"/certificates"},"input":{"type":"structure","required":["certificateSigningRequest"],"members":{"certificateSigningRequest":{},"setAsActive":{"location":"querystring","locationName":"setAsActive","type":"boolean"}}},"output":{"type":"structure","members":{"certificateArn":{},"certificateId":{},"certificatePem":{}}}},"CreateCustomMetric":{"http":{"requestUri":"/custom-metric/{metricName}"},"input":{"type":"structure","required":["metricName","metricType","clientRequestToken"],"members":{"metricName":{"location":"uri","locationName":"metricName"},"displayName":{},"metricType":{},"tags":{"shape":"S2e"},"clientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"metricName":{},"metricArn":{}}}},"CreateDimension":{"http":{"requestUri":"/dimensions/{name}"},"input":{"type":"structure","required":["name","type","stringValues","clientRequestToken"],"members":{"name":{"location":"uri","locationName":"name"},"type":{},"stringValues":{"shape":"S34"},"tags":{"shape":"S2e"},"clientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"name":{},"arn":{}}}},"CreateDomainConfiguration":{"http":{"requestUri":"/domainConfigurations/{domainConfigurationName}"},"input":{"type":"structure","required":["domainConfigurationName"],"members":{"domainConfigurationName":{"location":"uri","locationName":"domainConfigurationName"},"domainName":{},"serverCertificateArns":{"type":"list","member":{}},"validationCertificateArn":{},"authorizerConfig":{"shape":"S3d"},"serviceType":{},"tags":{"shape":"S2e"},"tlsConfig":{"shape":"S3g"}}},"output":{"type":"structure","members":{"domainConfigurationName":{},"domainConfigurationArn":{}}}},"CreateDynamicThingGroup":{"http":{"requestUri":"/dynamic-thing-groups/{thingGroupName}"},"input":{"type":"structure","required":["thingGroupName","queryString"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"},"thingGroupProperties":{"shape":"S3l"},"indexName":{},"queryString":{},"queryVersion":{},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"thingGroupName":{},"thingGroupArn":{},"thingGroupId":{},"indexName":{},"queryString":{},"queryVersion":{}}}},"CreateFleetMetric":{"http":{"method":"PUT","requestUri":"/fleet-metric/{metricName}"},"input":{"type":"structure","required":["metricName","queryString","aggregationType","period","aggregationField"],"members":{"metricName":{"location":"uri","locationName":"metricName"},"queryString":{},"aggregationType":{"shape":"S3z"},"period":{"type":"integer"},"aggregationField":{},"description":{},"queryVersion":{},"indexName":{},"unit":{},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"metricName":{},"metricArn":{}}}},"CreateJob":{"http":{"method":"PUT","requestUri":"/jobs/{jobId}"},"input":{"type":"structure","required":["jobId","targets"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"targets":{"shape":"Sg"},"documentSource":{},"document":{},"description":{},"presignedUrlConfig":{"shape":"S4c"},"targetSelection":{},"jobExecutionsRolloutConfig":{"shape":"S4f"},"abortConfig":{"shape":"S4m"},"timeoutConfig":{"shape":"S4t"},"tags":{"shape":"S2e"},"namespaceId":{},"jobTemplateArn":{},"jobExecutionsRetryConfig":{"shape":"S4w"},"documentParameters":{"shape":"S51"},"schedulingConfig":{"shape":"S54"},"destinationPackageVersions":{"shape":"S5b"}}},"output":{"type":"structure","members":{"jobArn":{},"jobId":{},"description":{}}}},"CreateJobTemplate":{"http":{"method":"PUT","requestUri":"/job-templates/{jobTemplateId}"},"input":{"type":"structure","required":["jobTemplateId","description"],"members":{"jobTemplateId":{"location":"uri","locationName":"jobTemplateId"},"jobArn":{},"documentSource":{},"document":{},"description":{},"presignedUrlConfig":{"shape":"S4c"},"jobExecutionsRolloutConfig":{"shape":"S4f"},"abortConfig":{"shape":"S4m"},"timeoutConfig":{"shape":"S4t"},"tags":{"shape":"S2e"},"jobExecutionsRetryConfig":{"shape":"S4w"},"maintenanceWindows":{"shape":"S57"},"destinationPackageVersions":{"shape":"S5b"}}},"output":{"type":"structure","members":{"jobTemplateArn":{},"jobTemplateId":{}}}},"CreateKeysAndCertificate":{"http":{"requestUri":"/keys-and-certificate"},"input":{"type":"structure","members":{"setAsActive":{"location":"querystring","locationName":"setAsActive","type":"boolean"}}},"output":{"type":"structure","members":{"certificateArn":{},"certificateId":{},"certificatePem":{},"keyPair":{"shape":"S5j"}}}},"CreateMitigationAction":{"http":{"requestUri":"/mitigationactions/actions/{actionName}"},"input":{"type":"structure","required":["actionName","roleArn","actionParams"],"members":{"actionName":{"location":"uri","locationName":"actionName"},"roleArn":{},"actionParams":{"shape":"S5o"},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"actionArn":{},"actionId":{}}}},"CreateOTAUpdate":{"http":{"requestUri":"/otaUpdates/{otaUpdateId}"},"input":{"type":"structure","required":["otaUpdateId","targets","files","roleArn"],"members":{"otaUpdateId":{"location":"uri","locationName":"otaUpdateId"},"description":{},"targets":{"shape":"S68"},"protocols":{"shape":"S6a"},"targetSelection":{},"awsJobExecutionsRolloutConfig":{"shape":"S6c"},"awsJobPresignedUrlConfig":{"shape":"S6j"},"awsJobAbortConfig":{"type":"structure","required":["abortCriteriaList"],"members":{"abortCriteriaList":{"type":"list","member":{"type":"structure","required":["failureType","action","thresholdPercentage","minNumberOfExecutedThings"],"members":{"failureType":{},"action":{},"thresholdPercentage":{"type":"double"},"minNumberOfExecutedThings":{"type":"integer"}}}}}},"awsJobTimeoutConfig":{"type":"structure","members":{"inProgressTimeoutInMinutes":{"type":"long"}}},"files":{"shape":"S6u"},"roleArn":{},"additionalParameters":{"shape":"S7s"},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"otaUpdateId":{},"awsIotJobId":{},"otaUpdateArn":{},"awsIotJobArn":{},"otaUpdateStatus":{}}}},"CreatePackage":{"http":{"method":"PUT","requestUri":"/packages/{packageName}","responseCode":200},"input":{"type":"structure","required":["packageName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"description":{"shape":"S80"},"tags":{"shape":"S81"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{"packageName":{},"packageArn":{},"description":{"shape":"S80"}}},"idempotent":true},"CreatePackageVersion":{"http":{"method":"PUT","requestUri":"/packages/{packageName}/versions/{versionName}","responseCode":200},"input":{"type":"structure","required":["packageName","versionName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"versionName":{"location":"uri","locationName":"versionName"},"description":{"shape":"S80"},"attributes":{"shape":"S87"},"tags":{"shape":"S81"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{"packageVersionArn":{},"packageName":{},"versionName":{},"description":{"shape":"S80"},"attributes":{"shape":"S87"},"status":{},"errorReason":{}}},"idempotent":true},"CreatePolicy":{"http":{"requestUri":"/policies/{policyName}"},"input":{"type":"structure","required":["policyName","policyDocument"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"policyDocument":{},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"policyName":{},"policyArn":{},"policyDocument":{},"policyVersionId":{}}}},"CreatePolicyVersion":{"http":{"requestUri":"/policies/{policyName}/version"},"input":{"type":"structure","required":["policyName","policyDocument"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"policyDocument":{},"setAsDefault":{"location":"querystring","locationName":"setAsDefault","type":"boolean"}}},"output":{"type":"structure","members":{"policyArn":{},"policyDocument":{},"policyVersionId":{},"isDefaultVersion":{"type":"boolean"}}}},"CreateProvisioningClaim":{"http":{"requestUri":"/provisioning-templates/{templateName}/provisioning-claim"},"input":{"type":"structure","required":["templateName"],"members":{"templateName":{"location":"uri","locationName":"templateName"}}},"output":{"type":"structure","members":{"certificateId":{},"certificatePem":{},"keyPair":{"shape":"S5j"},"expiration":{"type":"timestamp"}}}},"CreateProvisioningTemplate":{"http":{"requestUri":"/provisioning-templates"},"input":{"type":"structure","required":["templateName","templateBody","provisioningRoleArn"],"members":{"templateName":{},"description":{},"templateBody":{},"enabled":{"type":"boolean"},"provisioningRoleArn":{},"preProvisioningHook":{"shape":"S8t"},"tags":{"shape":"S2e"},"type":{}}},"output":{"type":"structure","members":{"templateArn":{},"templateName":{},"defaultVersionId":{"type":"integer"}}}},"CreateProvisioningTemplateVersion":{"http":{"requestUri":"/provisioning-templates/{templateName}/versions"},"input":{"type":"structure","required":["templateName","templateBody"],"members":{"templateName":{"location":"uri","locationName":"templateName"},"templateBody":{},"setAsDefault":{"location":"querystring","locationName":"setAsDefault","type":"boolean"}}},"output":{"type":"structure","members":{"templateArn":{},"templateName":{},"versionId":{"type":"integer"},"isDefaultVersion":{"type":"boolean"}}}},"CreateRoleAlias":{"http":{"requestUri":"/role-aliases/{roleAlias}"},"input":{"type":"structure","required":["roleAlias","roleArn"],"members":{"roleAlias":{"location":"uri","locationName":"roleAlias"},"roleArn":{},"credentialDurationSeconds":{"type":"integer"},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"roleAlias":{},"roleAliasArn":{}}}},"CreateScheduledAudit":{"http":{"requestUri":"/audit/scheduledaudits/{scheduledAuditName}"},"input":{"type":"structure","required":["frequency","targetCheckNames","scheduledAuditName"],"members":{"frequency":{},"dayOfMonth":{},"dayOfWeek":{},"targetCheckNames":{"shape":"S99"},"scheduledAuditName":{"location":"uri","locationName":"scheduledAuditName"},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"scheduledAuditArn":{}}}},"CreateSecurityProfile":{"http":{"requestUri":"/security-profiles/{securityProfileName}"},"input":{"type":"structure","required":["securityProfileName"],"members":{"securityProfileName":{"location":"uri","locationName":"securityProfileName"},"securityProfileDescription":{},"behaviors":{"shape":"S9f"},"alertTargets":{"shape":"Sa5"},"additionalMetricsToRetain":{"shape":"Sa9","deprecated":true,"deprecatedMessage":"Use additionalMetricsToRetainV2."},"additionalMetricsToRetainV2":{"shape":"Saa"},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"securityProfileName":{},"securityProfileArn":{}}}},"CreateStream":{"http":{"requestUri":"/streams/{streamId}"},"input":{"type":"structure","required":["streamId","files","roleArn"],"members":{"streamId":{"location":"uri","locationName":"streamId"},"description":{},"files":{"shape":"Sag"},"roleArn":{},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"streamId":{},"streamArn":{},"description":{},"streamVersion":{"type":"integer"}}}},"CreateThing":{"http":{"requestUri":"/things/{thingName}"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"thingTypeName":{},"attributePayload":{"shape":"S3n"},"billingGroupName":{}}},"output":{"type":"structure","members":{"thingName":{},"thingArn":{},"thingId":{}}}},"CreateThingGroup":{"http":{"requestUri":"/thing-groups/{thingGroupName}"},"input":{"type":"structure","required":["thingGroupName"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"},"parentGroupName":{},"thingGroupProperties":{"shape":"S3l"},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"thingGroupName":{},"thingGroupArn":{},"thingGroupId":{}}}},"CreateThingType":{"http":{"requestUri":"/thing-types/{thingTypeName}"},"input":{"type":"structure","required":["thingTypeName"],"members":{"thingTypeName":{"location":"uri","locationName":"thingTypeName"},"thingTypeProperties":{"shape":"Sas"},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"thingTypeName":{},"thingTypeArn":{},"thingTypeId":{}}}},"CreateTopicRule":{"http":{"requestUri":"/rules/{ruleName}"},"input":{"type":"structure","required":["ruleName","topicRulePayload"],"members":{"ruleName":{"location":"uri","locationName":"ruleName"},"topicRulePayload":{"shape":"Sb0"},"tags":{"location":"header","locationName":"x-amz-tagging"}},"payload":"topicRulePayload"}},"CreateTopicRuleDestination":{"http":{"requestUri":"/destinations"},"input":{"type":"structure","required":["destinationConfiguration"],"members":{"destinationConfiguration":{"type":"structure","members":{"httpUrlConfiguration":{"type":"structure","required":["confirmationUrl"],"members":{"confirmationUrl":{}}},"vpcConfiguration":{"type":"structure","required":["subnetIds","vpcId","roleArn"],"members":{"subnetIds":{"shape":"Sed"},"securityGroups":{"shape":"Sef"},"vpcId":{},"roleArn":{}}}}}}},"output":{"type":"structure","members":{"topicRuleDestination":{"shape":"Sej"}}}},"DeleteAccountAuditConfiguration":{"http":{"method":"DELETE","requestUri":"/audit/configuration"},"input":{"type":"structure","members":{"deleteScheduledAudits":{"location":"querystring","locationName":"deleteScheduledAudits","type":"boolean"}}},"output":{"type":"structure","members":{}}},"DeleteAuditSuppression":{"http":{"requestUri":"/audit/suppressions/delete"},"input":{"type":"structure","required":["checkName","resourceIdentifier"],"members":{"checkName":{},"resourceIdentifier":{"shape":"S1o"}}},"output":{"type":"structure","members":{}}},"DeleteAuthorizer":{"http":{"method":"DELETE","requestUri":"/authorizer/{authorizerName}"},"input":{"type":"structure","required":["authorizerName"],"members":{"authorizerName":{"location":"uri","locationName":"authorizerName"}}},"output":{"type":"structure","members":{}}},"DeleteBillingGroup":{"http":{"method":"DELETE","requestUri":"/billing-groups/{billingGroupName}"},"input":{"type":"structure","required":["billingGroupName"],"members":{"billingGroupName":{"location":"uri","locationName":"billingGroupName"},"expectedVersion":{"location":"querystring","locationName":"expectedVersion","type":"long"}}},"output":{"type":"structure","members":{}}},"DeleteCACertificate":{"http":{"method":"DELETE","requestUri":"/cacertificate/{caCertificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"caCertificateId"}}},"output":{"type":"structure","members":{}}},"DeleteCertificate":{"http":{"method":"DELETE","requestUri":"/certificates/{certificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"certificateId"},"forceDelete":{"location":"querystring","locationName":"forceDelete","type":"boolean"}}}},"DeleteCustomMetric":{"http":{"method":"DELETE","requestUri":"/custom-metric/{metricName}"},"input":{"type":"structure","required":["metricName"],"members":{"metricName":{"location":"uri","locationName":"metricName"}}},"output":{"type":"structure","members":{}}},"DeleteDimension":{"http":{"method":"DELETE","requestUri":"/dimensions/{name}"},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"}}},"output":{"type":"structure","members":{}}},"DeleteDomainConfiguration":{"http":{"method":"DELETE","requestUri":"/domainConfigurations/{domainConfigurationName}"},"input":{"type":"structure","required":["domainConfigurationName"],"members":{"domainConfigurationName":{"location":"uri","locationName":"domainConfigurationName"}}},"output":{"type":"structure","members":{}}},"DeleteDynamicThingGroup":{"http":{"method":"DELETE","requestUri":"/dynamic-thing-groups/{thingGroupName}"},"input":{"type":"structure","required":["thingGroupName"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"},"expectedVersion":{"location":"querystring","locationName":"expectedVersion","type":"long"}}},"output":{"type":"structure","members":{}}},"DeleteFleetMetric":{"http":{"method":"DELETE","requestUri":"/fleet-metric/{metricName}"},"input":{"type":"structure","required":["metricName"],"members":{"metricName":{"location":"uri","locationName":"metricName"},"expectedVersion":{"location":"querystring","locationName":"expectedVersion","type":"long"}}}},"DeleteJob":{"http":{"method":"DELETE","requestUri":"/jobs/{jobId}"},"input":{"type":"structure","required":["jobId"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"force":{"location":"querystring","locationName":"force","type":"boolean"},"namespaceId":{"location":"querystring","locationName":"namespaceId"}}}},"DeleteJobExecution":{"http":{"method":"DELETE","requestUri":"/things/{thingName}/jobs/{jobId}/executionNumber/{executionNumber}"},"input":{"type":"structure","required":["jobId","thingName","executionNumber"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"thingName":{"location":"uri","locationName":"thingName"},"executionNumber":{"location":"uri","locationName":"executionNumber","type":"long"},"force":{"location":"querystring","locationName":"force","type":"boolean"},"namespaceId":{"location":"querystring","locationName":"namespaceId"}}}},"DeleteJobTemplate":{"http":{"method":"DELETE","requestUri":"/job-templates/{jobTemplateId}"},"input":{"type":"structure","required":["jobTemplateId"],"members":{"jobTemplateId":{"location":"uri","locationName":"jobTemplateId"}}}},"DeleteMitigationAction":{"http":{"method":"DELETE","requestUri":"/mitigationactions/actions/{actionName}"},"input":{"type":"structure","required":["actionName"],"members":{"actionName":{"location":"uri","locationName":"actionName"}}},"output":{"type":"structure","members":{}}},"DeleteOTAUpdate":{"http":{"method":"DELETE","requestUri":"/otaUpdates/{otaUpdateId}"},"input":{"type":"structure","required":["otaUpdateId"],"members":{"otaUpdateId":{"location":"uri","locationName":"otaUpdateId"},"deleteStream":{"location":"querystring","locationName":"deleteStream","type":"boolean"},"forceDeleteAWSJob":{"location":"querystring","locationName":"forceDeleteAWSJob","type":"boolean"}}},"output":{"type":"structure","members":{}}},"DeletePackage":{"http":{"method":"DELETE","requestUri":"/packages/{packageName}","responseCode":200},"input":{"type":"structure","required":["packageName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeletePackageVersion":{"http":{"method":"DELETE","requestUri":"/packages/{packageName}/versions/{versionName}","responseCode":200},"input":{"type":"structure","required":["packageName","versionName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"versionName":{"location":"uri","locationName":"versionName"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeletePolicy":{"http":{"method":"DELETE","requestUri":"/policies/{policyName}"},"input":{"type":"structure","required":["policyName"],"members":{"policyName":{"location":"uri","locationName":"policyName"}}}},"DeletePolicyVersion":{"http":{"method":"DELETE","requestUri":"/policies/{policyName}/version/{policyVersionId}"},"input":{"type":"structure","required":["policyName","policyVersionId"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"policyVersionId":{"location":"uri","locationName":"policyVersionId"}}}},"DeleteProvisioningTemplate":{"http":{"method":"DELETE","requestUri":"/provisioning-templates/{templateName}"},"input":{"type":"structure","required":["templateName"],"members":{"templateName":{"location":"uri","locationName":"templateName"}}},"output":{"type":"structure","members":{}}},"DeleteProvisioningTemplateVersion":{"http":{"method":"DELETE","requestUri":"/provisioning-templates/{templateName}/versions/{versionId}"},"input":{"type":"structure","required":["templateName","versionId"],"members":{"templateName":{"location":"uri","locationName":"templateName"},"versionId":{"location":"uri","locationName":"versionId","type":"integer"}}},"output":{"type":"structure","members":{}}},"DeleteRegistrationCode":{"http":{"method":"DELETE","requestUri":"/registrationcode"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{}}},"DeleteRoleAlias":{"http":{"method":"DELETE","requestUri":"/role-aliases/{roleAlias}"},"input":{"type":"structure","required":["roleAlias"],"members":{"roleAlias":{"location":"uri","locationName":"roleAlias"}}},"output":{"type":"structure","members":{}}},"DeleteScheduledAudit":{"http":{"method":"DELETE","requestUri":"/audit/scheduledaudits/{scheduledAuditName}"},"input":{"type":"structure","required":["scheduledAuditName"],"members":{"scheduledAuditName":{"location":"uri","locationName":"scheduledAuditName"}}},"output":{"type":"structure","members":{}}},"DeleteSecurityProfile":{"http":{"method":"DELETE","requestUri":"/security-profiles/{securityProfileName}"},"input":{"type":"structure","required":["securityProfileName"],"members":{"securityProfileName":{"location":"uri","locationName":"securityProfileName"},"expectedVersion":{"location":"querystring","locationName":"expectedVersion","type":"long"}}},"output":{"type":"structure","members":{}}},"DeleteStream":{"http":{"method":"DELETE","requestUri":"/streams/{streamId}"},"input":{"type":"structure","required":["streamId"],"members":{"streamId":{"location":"uri","locationName":"streamId"}}},"output":{"type":"structure","members":{}}},"DeleteThing":{"http":{"method":"DELETE","requestUri":"/things/{thingName}"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"expectedVersion":{"location":"querystring","locationName":"expectedVersion","type":"long"}}},"output":{"type":"structure","members":{}}},"DeleteThingGroup":{"http":{"method":"DELETE","requestUri":"/thing-groups/{thingGroupName}"},"input":{"type":"structure","required":["thingGroupName"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"},"expectedVersion":{"location":"querystring","locationName":"expectedVersion","type":"long"}}},"output":{"type":"structure","members":{}}},"DeleteThingType":{"http":{"method":"DELETE","requestUri":"/thing-types/{thingTypeName}"},"input":{"type":"structure","required":["thingTypeName"],"members":{"thingTypeName":{"location":"uri","locationName":"thingTypeName"}}},"output":{"type":"structure","members":{}}},"DeleteTopicRule":{"http":{"method":"DELETE","requestUri":"/rules/{ruleName}"},"input":{"type":"structure","required":["ruleName"],"members":{"ruleName":{"location":"uri","locationName":"ruleName"}}}},"DeleteTopicRuleDestination":{"http":{"method":"DELETE","requestUri":"/destinations/{arn+}"},"input":{"type":"structure","required":["arn"],"members":{"arn":{"location":"uri","locationName":"arn"}}},"output":{"type":"structure","members":{}}},"DeleteV2LoggingLevel":{"http":{"method":"DELETE","requestUri":"/v2LoggingLevel"},"input":{"type":"structure","required":["targetType","targetName"],"members":{"targetType":{"location":"querystring","locationName":"targetType"},"targetName":{"location":"querystring","locationName":"targetName"}}}},"DeprecateThingType":{"http":{"requestUri":"/thing-types/{thingTypeName}/deprecate"},"input":{"type":"structure","required":["thingTypeName"],"members":{"thingTypeName":{"location":"uri","locationName":"thingTypeName"},"undoDeprecate":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"DescribeAccountAuditConfiguration":{"http":{"method":"GET","requestUri":"/audit/configuration"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"roleArn":{},"auditNotificationTargetConfigurations":{"shape":"Sgn"},"auditCheckConfigurations":{"shape":"Sgq"}}}},"DescribeAuditFinding":{"http":{"method":"GET","requestUri":"/audit/findings/{findingId}"},"input":{"type":"structure","required":["findingId"],"members":{"findingId":{"location":"uri","locationName":"findingId"}}},"output":{"type":"structure","members":{"finding":{"shape":"Sgv"}}}},"DescribeAuditMitigationActionsTask":{"http":{"method":"GET","requestUri":"/audit/mitigationactions/tasks/{taskId}"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{"taskStatus":{},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"},"taskStatistics":{"type":"map","key":{},"value":{"type":"structure","members":{"totalFindingsCount":{"type":"long"},"failedFindingsCount":{"type":"long"},"succeededFindingsCount":{"type":"long"},"skippedFindingsCount":{"type":"long"},"canceledFindingsCount":{"type":"long"}}}},"target":{"shape":"Shf"},"auditCheckToActionsMapping":{"shape":"Shj"},"actionsDefinition":{"shape":"Shl"}}}},"DescribeAuditSuppression":{"http":{"requestUri":"/audit/suppressions/describe"},"input":{"type":"structure","required":["checkName","resourceIdentifier"],"members":{"checkName":{},"resourceIdentifier":{"shape":"S1o"}}},"output":{"type":"structure","members":{"checkName":{},"resourceIdentifier":{"shape":"S1o"},"expirationDate":{"type":"timestamp"},"suppressIndefinitely":{"type":"boolean"},"description":{}}}},"DescribeAuditTask":{"http":{"method":"GET","requestUri":"/audit/tasks/{taskId}"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{"taskStatus":{},"taskType":{},"taskStartTime":{"type":"timestamp"},"taskStatistics":{"type":"structure","members":{"totalChecks":{"type":"integer"},"inProgressChecks":{"type":"integer"},"waitingForDataCollectionChecks":{"type":"integer"},"compliantChecks":{"type":"integer"},"nonCompliantChecks":{"type":"integer"},"failedChecks":{"type":"integer"},"canceledChecks":{"type":"integer"}}},"scheduledAuditName":{},"auditDetails":{"type":"map","key":{},"value":{"type":"structure","members":{"checkRunStatus":{},"checkCompliant":{"type":"boolean"},"totalResourcesCount":{"type":"long"},"nonCompliantResourcesCount":{"type":"long"},"suppressedNonCompliantResourcesCount":{"type":"long"},"errorCode":{},"message":{}}}}}}},"DescribeAuthorizer":{"http":{"method":"GET","requestUri":"/authorizer/{authorizerName}"},"input":{"type":"structure","required":["authorizerName"],"members":{"authorizerName":{"location":"uri","locationName":"authorizerName"}}},"output":{"type":"structure","members":{"authorizerDescription":{"shape":"Sic"}}}},"DescribeBillingGroup":{"http":{"method":"GET","requestUri":"/billing-groups/{billingGroupName}"},"input":{"type":"structure","required":["billingGroupName"],"members":{"billingGroupName":{"location":"uri","locationName":"billingGroupName"}}},"output":{"type":"structure","members":{"billingGroupName":{},"billingGroupId":{},"billingGroupArn":{},"version":{"type":"long"},"billingGroupProperties":{"shape":"S2n"},"billingGroupMetadata":{"type":"structure","members":{"creationDate":{"type":"timestamp"}}}}}},"DescribeCACertificate":{"http":{"method":"GET","requestUri":"/cacertificate/{caCertificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"caCertificateId"}}},"output":{"type":"structure","members":{"certificateDescription":{"type":"structure","members":{"certificateArn":{},"certificateId":{},"status":{},"certificatePem":{},"ownedBy":{},"creationDate":{"type":"timestamp"},"autoRegistrationStatus":{},"lastModifiedDate":{"type":"timestamp"},"customerVersion":{"type":"integer"},"generationId":{},"validity":{"shape":"Sip"},"certificateMode":{}}},"registrationConfig":{"shape":"Sir"}}}},"DescribeCertificate":{"http":{"method":"GET","requestUri":"/certificates/{certificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"certificateId"}}},"output":{"type":"structure","members":{"certificateDescription":{"type":"structure","members":{"certificateArn":{},"certificateId":{},"caCertificateId":{},"status":{},"certificatePem":{},"ownedBy":{},"previousOwnedBy":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"customerVersion":{"type":"integer"},"transferData":{"type":"structure","members":{"transferMessage":{},"rejectReason":{},"transferDate":{"type":"timestamp"},"acceptDate":{"type":"timestamp"},"rejectDate":{"type":"timestamp"}}},"generationId":{},"validity":{"shape":"Sip"},"certificateMode":{}}}}}},"DescribeCustomMetric":{"http":{"method":"GET","requestUri":"/custom-metric/{metricName}"},"input":{"type":"structure","required":["metricName"],"members":{"metricName":{"location":"uri","locationName":"metricName"}}},"output":{"type":"structure","members":{"metricName":{},"metricArn":{},"metricType":{},"displayName":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"DescribeDefaultAuthorizer":{"http":{"method":"GET","requestUri":"/default-authorizer"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"authorizerDescription":{"shape":"Sic"}}}},"DescribeDetectMitigationActionsTask":{"http":{"method":"GET","requestUri":"/detect/mitigationactions/tasks/{taskId}"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{"taskSummary":{"shape":"Sj4"}}}},"DescribeDimension":{"http":{"method":"GET","requestUri":"/dimensions/{name}"},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"}}},"output":{"type":"structure","members":{"name":{},"arn":{},"type":{},"stringValues":{"shape":"S34"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"DescribeDomainConfiguration":{"http":{"method":"GET","requestUri":"/domainConfigurations/{domainConfigurationName}"},"input":{"type":"structure","required":["domainConfigurationName"],"members":{"domainConfigurationName":{"location":"uri","locationName":"domainConfigurationName"}}},"output":{"type":"structure","members":{"domainConfigurationName":{},"domainConfigurationArn":{},"domainName":{},"serverCertificates":{"type":"list","member":{"type":"structure","members":{"serverCertificateArn":{},"serverCertificateStatus":{},"serverCertificateStatusDetail":{}}}},"authorizerConfig":{"shape":"S3d"},"domainConfigurationStatus":{},"serviceType":{},"domainType":{},"lastStatusChangeDate":{"type":"timestamp"},"tlsConfig":{"shape":"S3g"}}}},"DescribeEndpoint":{"http":{"method":"GET","requestUri":"/endpoint"},"input":{"type":"structure","members":{"endpointType":{"location":"querystring","locationName":"endpointType"}}},"output":{"type":"structure","members":{"endpointAddress":{}}}},"DescribeEventConfigurations":{"http":{"method":"GET","requestUri":"/event-configurations"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"eventConfigurations":{"shape":"Sju"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"DescribeFleetMetric":{"http":{"method":"GET","requestUri":"/fleet-metric/{metricName}"},"input":{"type":"structure","required":["metricName"],"members":{"metricName":{"location":"uri","locationName":"metricName"}}},"output":{"type":"structure","members":{"metricName":{},"queryString":{},"aggregationType":{"shape":"S3z"},"period":{"type":"integer"},"aggregationField":{},"description":{},"queryVersion":{},"indexName":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"unit":{},"version":{"type":"long"},"metricArn":{}}}},"DescribeIndex":{"http":{"method":"GET","requestUri":"/indices/{indexName}"},"input":{"type":"structure","required":["indexName"],"members":{"indexName":{"location":"uri","locationName":"indexName"}}},"output":{"type":"structure","members":{"indexName":{},"indexStatus":{},"schema":{}}}},"DescribeJob":{"http":{"method":"GET","requestUri":"/jobs/{jobId}"},"input":{"type":"structure","required":["jobId"],"members":{"jobId":{"location":"uri","locationName":"jobId"}}},"output":{"type":"structure","members":{"documentSource":{},"job":{"type":"structure","members":{"jobArn":{},"jobId":{},"targetSelection":{},"status":{},"forceCanceled":{"type":"boolean"},"reasonCode":{},"comment":{},"targets":{"shape":"Sg"},"description":{},"presignedUrlConfig":{"shape":"S4c"},"jobExecutionsRolloutConfig":{"shape":"S4f"},"abortConfig":{"shape":"S4m"},"createdAt":{"type":"timestamp"},"lastUpdatedAt":{"type":"timestamp"},"completedAt":{"type":"timestamp"},"jobProcessDetails":{"type":"structure","members":{"processingTargets":{"type":"list","member":{}},"numberOfCanceledThings":{"type":"integer"},"numberOfSucceededThings":{"type":"integer"},"numberOfFailedThings":{"type":"integer"},"numberOfRejectedThings":{"type":"integer"},"numberOfQueuedThings":{"type":"integer"},"numberOfInProgressThings":{"type":"integer"},"numberOfRemovedThings":{"type":"integer"},"numberOfTimedOutThings":{"type":"integer"}}},"timeoutConfig":{"shape":"S4t"},"namespaceId":{},"jobTemplateArn":{},"jobExecutionsRetryConfig":{"shape":"S4w"},"documentParameters":{"shape":"S51"},"isConcurrent":{"type":"boolean"},"schedulingConfig":{"shape":"S54"},"scheduledJobRollouts":{"type":"list","member":{"type":"structure","members":{"startTime":{}}}},"destinationPackageVersions":{"shape":"S5b"}}}}}},"DescribeJobExecution":{"http":{"method":"GET","requestUri":"/things/{thingName}/jobs/{jobId}"},"input":{"type":"structure","required":["jobId","thingName"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"thingName":{"location":"uri","locationName":"thingName"},"executionNumber":{"location":"querystring","locationName":"executionNumber","type":"long"}}},"output":{"type":"structure","members":{"execution":{"type":"structure","members":{"jobId":{},"status":{},"forceCanceled":{"type":"boolean"},"statusDetails":{"type":"structure","members":{"detailsMap":{"shape":"S1e"}}},"thingArn":{},"queuedAt":{"type":"timestamp"},"startedAt":{"type":"timestamp"},"lastUpdatedAt":{"type":"timestamp"},"executionNumber":{"type":"long"},"versionNumber":{"type":"long"},"approximateSecondsBeforeTimedOut":{"type":"long"}}}}}},"DescribeJobTemplate":{"http":{"method":"GET","requestUri":"/job-templates/{jobTemplateId}"},"input":{"type":"structure","required":["jobTemplateId"],"members":{"jobTemplateId":{"location":"uri","locationName":"jobTemplateId"}}},"output":{"type":"structure","members":{"jobTemplateArn":{},"jobTemplateId":{},"description":{},"documentSource":{},"document":{},"createdAt":{"type":"timestamp"},"presignedUrlConfig":{"shape":"S4c"},"jobExecutionsRolloutConfig":{"shape":"S4f"},"abortConfig":{"shape":"S4m"},"timeoutConfig":{"shape":"S4t"},"jobExecutionsRetryConfig":{"shape":"S4w"},"maintenanceWindows":{"shape":"S57"},"destinationPackageVersions":{"shape":"S5b"}}}},"DescribeManagedJobTemplate":{"http":{"method":"GET","requestUri":"/managed-job-templates/{templateName}"},"input":{"type":"structure","required":["templateName"],"members":{"templateName":{"location":"uri","locationName":"templateName"},"templateVersion":{"location":"querystring","locationName":"templateVersion"}}},"output":{"type":"structure","members":{"templateName":{},"templateArn":{},"description":{},"templateVersion":{},"environments":{"shape":"Sl0"},"documentParameters":{"type":"list","member":{"type":"structure","members":{"key":{},"description":{},"regex":{},"example":{},"optional":{"type":"boolean"}}}},"document":{}}}},"DescribeMitigationAction":{"http":{"method":"GET","requestUri":"/mitigationactions/actions/{actionName}"},"input":{"type":"structure","required":["actionName"],"members":{"actionName":{"location":"uri","locationName":"actionName"}}},"output":{"type":"structure","members":{"actionName":{},"actionType":{},"actionArn":{},"actionId":{},"roleArn":{},"actionParams":{"shape":"S5o"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"DescribeProvisioningTemplate":{"http":{"method":"GET","requestUri":"/provisioning-templates/{templateName}"},"input":{"type":"structure","required":["templateName"],"members":{"templateName":{"location":"uri","locationName":"templateName"}}},"output":{"type":"structure","members":{"templateArn":{},"templateName":{},"description":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"defaultVersionId":{"type":"integer"},"templateBody":{},"enabled":{"type":"boolean"},"provisioningRoleArn":{},"preProvisioningHook":{"shape":"S8t"},"type":{}}}},"DescribeProvisioningTemplateVersion":{"http":{"method":"GET","requestUri":"/provisioning-templates/{templateName}/versions/{versionId}"},"input":{"type":"structure","required":["templateName","versionId"],"members":{"templateName":{"location":"uri","locationName":"templateName"},"versionId":{"location":"uri","locationName":"versionId","type":"integer"}}},"output":{"type":"structure","members":{"versionId":{"type":"integer"},"creationDate":{"type":"timestamp"},"templateBody":{},"isDefaultVersion":{"type":"boolean"}}}},"DescribeRoleAlias":{"http":{"method":"GET","requestUri":"/role-aliases/{roleAlias}"},"input":{"type":"structure","required":["roleAlias"],"members":{"roleAlias":{"location":"uri","locationName":"roleAlias"}}},"output":{"type":"structure","members":{"roleAliasDescription":{"type":"structure","members":{"roleAlias":{},"roleAliasArn":{},"roleArn":{},"owner":{},"credentialDurationSeconds":{"type":"integer"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}}}},"DescribeScheduledAudit":{"http":{"method":"GET","requestUri":"/audit/scheduledaudits/{scheduledAuditName}"},"input":{"type":"structure","required":["scheduledAuditName"],"members":{"scheduledAuditName":{"location":"uri","locationName":"scheduledAuditName"}}},"output":{"type":"structure","members":{"frequency":{},"dayOfMonth":{},"dayOfWeek":{},"targetCheckNames":{"shape":"S99"},"scheduledAuditName":{},"scheduledAuditArn":{}}}},"DescribeSecurityProfile":{"http":{"method":"GET","requestUri":"/security-profiles/{securityProfileName}"},"input":{"type":"structure","required":["securityProfileName"],"members":{"securityProfileName":{"location":"uri","locationName":"securityProfileName"}}},"output":{"type":"structure","members":{"securityProfileName":{},"securityProfileArn":{},"securityProfileDescription":{},"behaviors":{"shape":"S9f"},"alertTargets":{"shape":"Sa5"},"additionalMetricsToRetain":{"shape":"Sa9","deprecated":true,"deprecatedMessage":"Use additionalMetricsToRetainV2."},"additionalMetricsToRetainV2":{"shape":"Saa"},"version":{"type":"long"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"DescribeStream":{"http":{"method":"GET","requestUri":"/streams/{streamId}"},"input":{"type":"structure","required":["streamId"],"members":{"streamId":{"location":"uri","locationName":"streamId"}}},"output":{"type":"structure","members":{"streamInfo":{"type":"structure","members":{"streamId":{},"streamArn":{},"streamVersion":{"type":"integer"},"description":{},"files":{"shape":"Sag"},"createdAt":{"type":"timestamp"},"lastUpdatedAt":{"type":"timestamp"},"roleArn":{}}}}}},"DescribeThing":{"http":{"method":"GET","requestUri":"/things/{thingName}"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"}}},"output":{"type":"structure","members":{"defaultClientId":{},"thingName":{},"thingId":{},"thingArn":{},"thingTypeName":{},"attributes":{"shape":"S3o"},"version":{"type":"long"},"billingGroupName":{}}}},"DescribeThingGroup":{"http":{"method":"GET","requestUri":"/thing-groups/{thingGroupName}"},"input":{"type":"structure","required":["thingGroupName"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"}}},"output":{"type":"structure","members":{"thingGroupName":{},"thingGroupId":{},"thingGroupArn":{},"version":{"type":"long"},"thingGroupProperties":{"shape":"S3l"},"thingGroupMetadata":{"type":"structure","members":{"parentGroupName":{},"rootToParentThingGroups":{"shape":"Slt"},"creationDate":{"type":"timestamp"}}},"indexName":{},"queryString":{},"queryVersion":{},"status":{}}}},"DescribeThingRegistrationTask":{"http":{"method":"GET","requestUri":"/thing-registration-tasks/{taskId}"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{"taskId":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"templateBody":{},"inputFileBucket":{},"inputFileKey":{},"roleArn":{},"status":{},"message":{},"successCount":{"type":"integer"},"failureCount":{"type":"integer"},"percentageProgress":{"type":"integer"}}}},"DescribeThingType":{"http":{"method":"GET","requestUri":"/thing-types/{thingTypeName}"},"input":{"type":"structure","required":["thingTypeName"],"members":{"thingTypeName":{"location":"uri","locationName":"thingTypeName"}}},"output":{"type":"structure","members":{"thingTypeName":{},"thingTypeId":{},"thingTypeArn":{},"thingTypeProperties":{"shape":"Sas"},"thingTypeMetadata":{"shape":"Sm6"}}}},"DetachPolicy":{"http":{"requestUri":"/target-policies/{policyName}"},"input":{"type":"structure","required":["policyName","target"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"target":{}}}},"DetachPrincipalPolicy":{"http":{"method":"DELETE","requestUri":"/principal-policies/{policyName}"},"input":{"type":"structure","required":["policyName","principal"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"principal":{"location":"header","locationName":"x-amzn-iot-principal"}}},"deprecated":true},"DetachSecurityProfile":{"http":{"method":"DELETE","requestUri":"/security-profiles/{securityProfileName}/targets"},"input":{"type":"structure","required":["securityProfileName","securityProfileTargetArn"],"members":{"securityProfileName":{"location":"uri","locationName":"securityProfileName"},"securityProfileTargetArn":{"location":"querystring","locationName":"securityProfileTargetArn"}}},"output":{"type":"structure","members":{}}},"DetachThingPrincipal":{"http":{"method":"DELETE","requestUri":"/things/{thingName}/principals"},"input":{"type":"structure","required":["thingName","principal"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"principal":{"location":"header","locationName":"x-amzn-principal"}}},"output":{"type":"structure","members":{}}},"DisableTopicRule":{"http":{"requestUri":"/rules/{ruleName}/disable"},"input":{"type":"structure","required":["ruleName"],"members":{"ruleName":{"location":"uri","locationName":"ruleName"}}}},"EnableTopicRule":{"http":{"requestUri":"/rules/{ruleName}/enable"},"input":{"type":"structure","required":["ruleName"],"members":{"ruleName":{"location":"uri","locationName":"ruleName"}}}},"GetBehaviorModelTrainingSummaries":{"http":{"method":"GET","requestUri":"/behavior-model-training/summaries"},"input":{"type":"structure","members":{"securityProfileName":{"location":"querystring","locationName":"securityProfileName"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"summaries":{"type":"list","member":{"type":"structure","members":{"securityProfileName":{},"behaviorName":{},"trainingDataCollectionStartDate":{"type":"timestamp"},"modelStatus":{},"datapointsCollectionPercentage":{"type":"double"},"lastModelRefreshDate":{"type":"timestamp"}}}},"nextToken":{}}}},"GetBucketsAggregation":{"http":{"requestUri":"/indices/buckets"},"input":{"type":"structure","required":["queryString","aggregationField","bucketsAggregationType"],"members":{"indexName":{},"queryString":{},"aggregationField":{},"queryVersion":{},"bucketsAggregationType":{"type":"structure","members":{"termsAggregation":{"type":"structure","members":{"maxBuckets":{"type":"integer"}}}}}}},"output":{"type":"structure","members":{"totalCount":{"type":"integer"},"buckets":{"type":"list","member":{"type":"structure","members":{"keyValue":{},"count":{"type":"integer"}}}}}}},"GetCardinality":{"http":{"requestUri":"/indices/cardinality"},"input":{"type":"structure","required":["queryString"],"members":{"indexName":{},"queryString":{},"aggregationField":{},"queryVersion":{}}},"output":{"type":"structure","members":{"cardinality":{"type":"integer"}}}},"GetEffectivePolicies":{"http":{"requestUri":"/effective-policies"},"input":{"type":"structure","members":{"principal":{},"cognitoIdentityPoolId":{},"thingName":{"location":"querystring","locationName":"thingName"}}},"output":{"type":"structure","members":{"effectivePolicies":{"type":"list","member":{"type":"structure","members":{"policyName":{},"policyArn":{},"policyDocument":{}}}}}}},"GetIndexingConfiguration":{"http":{"method":"GET","requestUri":"/indexing/config"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"thingIndexingConfiguration":{"shape":"Sn5"},"thingGroupIndexingConfiguration":{"shape":"Snh"}}}},"GetJobDocument":{"http":{"method":"GET","requestUri":"/jobs/{jobId}/job-document"},"input":{"type":"structure","required":["jobId"],"members":{"jobId":{"location":"uri","locationName":"jobId"}}},"output":{"type":"structure","members":{"document":{}}}},"GetLoggingOptions":{"http":{"method":"GET","requestUri":"/loggingOptions"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"roleArn":{},"logLevel":{}}}},"GetOTAUpdate":{"http":{"method":"GET","requestUri":"/otaUpdates/{otaUpdateId}"},"input":{"type":"structure","required":["otaUpdateId"],"members":{"otaUpdateId":{"location":"uri","locationName":"otaUpdateId"}}},"output":{"type":"structure","members":{"otaUpdateInfo":{"type":"structure","members":{"otaUpdateId":{},"otaUpdateArn":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"description":{},"targets":{"shape":"S68"},"protocols":{"shape":"S6a"},"awsJobExecutionsRolloutConfig":{"shape":"S6c"},"awsJobPresignedUrlConfig":{"shape":"S6j"},"targetSelection":{},"otaUpdateFiles":{"shape":"S6u"},"otaUpdateStatus":{},"awsIotJobId":{},"awsIotJobArn":{},"errorInfo":{"type":"structure","members":{"code":{},"message":{}}},"additionalParameters":{"shape":"S7s"}}}}}},"GetPackage":{"http":{"method":"GET","requestUri":"/packages/{packageName}","responseCode":200},"input":{"type":"structure","required":["packageName"],"members":{"packageName":{"location":"uri","locationName":"packageName"}}},"output":{"type":"structure","members":{"packageName":{},"packageArn":{},"description":{"shape":"S80"},"defaultVersionName":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"GetPackageConfiguration":{"http":{"method":"GET","requestUri":"/package-configuration","responseCode":200},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"versionUpdateByJobsConfig":{"shape":"Snx"}}}},"GetPackageVersion":{"http":{"method":"GET","requestUri":"/packages/{packageName}/versions/{versionName}","responseCode":200},"input":{"type":"structure","required":["packageName","versionName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"versionName":{"location":"uri","locationName":"versionName"}}},"output":{"type":"structure","members":{"packageVersionArn":{},"packageName":{},"versionName":{},"description":{"shape":"S80"},"attributes":{"shape":"S87"},"status":{},"errorReason":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"GetPercentiles":{"http":{"requestUri":"/indices/percentiles"},"input":{"type":"structure","required":["queryString"],"members":{"indexName":{},"queryString":{},"aggregationField":{},"queryVersion":{},"percents":{"type":"list","member":{"type":"double"}}}},"output":{"type":"structure","members":{"percentiles":{"type":"list","member":{"type":"structure","members":{"percent":{"type":"double"},"value":{"type":"double"}}}}}}},"GetPolicy":{"http":{"method":"GET","requestUri":"/policies/{policyName}"},"input":{"type":"structure","required":["policyName"],"members":{"policyName":{"location":"uri","locationName":"policyName"}}},"output":{"type":"structure","members":{"policyName":{},"policyArn":{},"policyDocument":{},"defaultVersionId":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"generationId":{}}}},"GetPolicyVersion":{"http":{"method":"GET","requestUri":"/policies/{policyName}/version/{policyVersionId}"},"input":{"type":"structure","required":["policyName","policyVersionId"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"policyVersionId":{"location":"uri","locationName":"policyVersionId"}}},"output":{"type":"structure","members":{"policyArn":{},"policyName":{},"policyDocument":{},"policyVersionId":{},"isDefaultVersion":{"type":"boolean"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"generationId":{}}}},"GetRegistrationCode":{"http":{"method":"GET","requestUri":"/registrationcode"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"registrationCode":{}}}},"GetStatistics":{"http":{"requestUri":"/indices/statistics"},"input":{"type":"structure","required":["queryString"],"members":{"indexName":{},"queryString":{},"aggregationField":{},"queryVersion":{}}},"output":{"type":"structure","members":{"statistics":{"type":"structure","members":{"count":{"type":"integer"},"average":{"type":"double"},"sum":{"type":"double"},"minimum":{"type":"double"},"maximum":{"type":"double"},"sumOfSquares":{"type":"double"},"variance":{"type":"double"},"stdDeviation":{"type":"double"}}}}}},"GetTopicRule":{"http":{"method":"GET","requestUri":"/rules/{ruleName}"},"input":{"type":"structure","required":["ruleName"],"members":{"ruleName":{"location":"uri","locationName":"ruleName"}}},"output":{"type":"structure","members":{"ruleArn":{},"rule":{"type":"structure","members":{"ruleName":{},"sql":{},"description":{},"createdAt":{"type":"timestamp"},"actions":{"shape":"Sb3"},"ruleDisabled":{"type":"boolean"},"awsIotSqlVersion":{},"errorAction":{"shape":"Sb4"}}}}}},"GetTopicRuleDestination":{"http":{"method":"GET","requestUri":"/destinations/{arn+}"},"input":{"type":"structure","required":["arn"],"members":{"arn":{"location":"uri","locationName":"arn"}}},"output":{"type":"structure","members":{"topicRuleDestination":{"shape":"Sej"}}}},"GetV2LoggingOptions":{"http":{"method":"GET","requestUri":"/v2LoggingOptions"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"roleArn":{},"defaultLogLevel":{},"disableAllLogs":{"type":"boolean"}}}},"ListActiveViolations":{"http":{"method":"GET","requestUri":"/active-violations"},"input":{"type":"structure","members":{"thingName":{"location":"querystring","locationName":"thingName"},"securityProfileName":{"location":"querystring","locationName":"securityProfileName"},"behaviorCriteriaType":{"location":"querystring","locationName":"behaviorCriteriaType"},"listSuppressedAlerts":{"location":"querystring","locationName":"listSuppressedAlerts","type":"boolean"},"verificationState":{"location":"querystring","locationName":"verificationState"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"activeViolations":{"type":"list","member":{"type":"structure","members":{"violationId":{},"thingName":{},"securityProfileName":{},"behavior":{"shape":"S9g"},"lastViolationValue":{"shape":"S9n"},"violationEventAdditionalInfo":{"shape":"Sp7"},"verificationState":{},"verificationStateDescription":{},"lastViolationTime":{"type":"timestamp"},"violationStartTime":{"type":"timestamp"}}}},"nextToken":{}}}},"ListAttachedPolicies":{"http":{"requestUri":"/attached-policies/{target}"},"input":{"type":"structure","required":["target"],"members":{"target":{"location":"uri","locationName":"target"},"recursive":{"location":"querystring","locationName":"recursive","type":"boolean"},"marker":{"location":"querystring","locationName":"marker"},"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"}}},"output":{"type":"structure","members":{"policies":{"shape":"Spe"},"nextMarker":{}}}},"ListAuditFindings":{"http":{"requestUri":"/audit/findings"},"input":{"type":"structure","members":{"taskId":{},"checkName":{},"resourceIdentifier":{"shape":"S1o"},"maxResults":{"type":"integer"},"nextToken":{},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"},"listSuppressedFindings":{"type":"boolean"}}},"output":{"type":"structure","members":{"findings":{"type":"list","member":{"shape":"Sgv"}},"nextToken":{}}}},"ListAuditMitigationActionsExecutions":{"http":{"method":"GET","requestUri":"/audit/mitigationactions/executions"},"input":{"type":"structure","required":["taskId","findingId"],"members":{"taskId":{"location":"querystring","locationName":"taskId"},"actionStatus":{"location":"querystring","locationName":"actionStatus"},"findingId":{"location":"querystring","locationName":"findingId"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"actionsExecutions":{"type":"list","member":{"type":"structure","members":{"taskId":{},"findingId":{},"actionName":{},"actionId":{},"status":{},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"},"errorCode":{},"message":{}}}},"nextToken":{}}}},"ListAuditMitigationActionsTasks":{"http":{"method":"GET","requestUri":"/audit/mitigationactions/tasks"},"input":{"type":"structure","required":["startTime","endTime"],"members":{"auditTaskId":{"location":"querystring","locationName":"auditTaskId"},"findingId":{"location":"querystring","locationName":"findingId"},"taskStatus":{"location":"querystring","locationName":"taskStatus"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"startTime":{"location":"querystring","locationName":"startTime","type":"timestamp"},"endTime":{"location":"querystring","locationName":"endTime","type":"timestamp"}}},"output":{"type":"structure","members":{"tasks":{"type":"list","member":{"type":"structure","members":{"taskId":{},"startTime":{"type":"timestamp"},"taskStatus":{}}}},"nextToken":{}}}},"ListAuditSuppressions":{"http":{"requestUri":"/audit/suppressions/list"},"input":{"type":"structure","members":{"checkName":{},"resourceIdentifier":{"shape":"S1o"},"ascendingOrder":{"type":"boolean"},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"suppressions":{"type":"list","member":{"type":"structure","required":["checkName","resourceIdentifier"],"members":{"checkName":{},"resourceIdentifier":{"shape":"S1o"},"expirationDate":{"type":"timestamp"},"suppressIndefinitely":{"type":"boolean"},"description":{}}}},"nextToken":{}}}},"ListAuditTasks":{"http":{"method":"GET","requestUri":"/audit/tasks"},"input":{"type":"structure","required":["startTime","endTime"],"members":{"startTime":{"location":"querystring","locationName":"startTime","type":"timestamp"},"endTime":{"location":"querystring","locationName":"endTime","type":"timestamp"},"taskType":{"location":"querystring","locationName":"taskType"},"taskStatus":{"location":"querystring","locationName":"taskStatus"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"tasks":{"type":"list","member":{"type":"structure","members":{"taskId":{},"taskStatus":{},"taskType":{}}}},"nextToken":{}}}},"ListAuthorizers":{"http":{"method":"GET","requestUri":"/authorizers/"},"input":{"type":"structure","members":{"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"marker":{"location":"querystring","locationName":"marker"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"},"status":{"location":"querystring","locationName":"status"}}},"output":{"type":"structure","members":{"authorizers":{"type":"list","member":{"type":"structure","members":{"authorizerName":{},"authorizerArn":{}}}},"nextMarker":{}}}},"ListBillingGroups":{"http":{"method":"GET","requestUri":"/billing-groups"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"namePrefixFilter":{"location":"querystring","locationName":"namePrefixFilter"}}},"output":{"type":"structure","members":{"billingGroups":{"type":"list","member":{"shape":"Slu"}},"nextToken":{}}}},"ListCACertificates":{"http":{"method":"GET","requestUri":"/cacertificates"},"input":{"type":"structure","members":{"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"marker":{"location":"querystring","locationName":"marker"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"},"templateName":{"location":"querystring","locationName":"templateName"}}},"output":{"type":"structure","members":{"certificates":{"type":"list","member":{"type":"structure","members":{"certificateArn":{},"certificateId":{},"status":{},"creationDate":{"type":"timestamp"}}}},"nextMarker":{}}}},"ListCertificates":{"http":{"method":"GET","requestUri":"/certificates"},"input":{"type":"structure","members":{"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"marker":{"location":"querystring","locationName":"marker"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"certificates":{"shape":"Sqg"},"nextMarker":{}}}},"ListCertificatesByCA":{"http":{"method":"GET","requestUri":"/certificates-by-ca/{caCertificateId}"},"input":{"type":"structure","required":["caCertificateId"],"members":{"caCertificateId":{"location":"uri","locationName":"caCertificateId"},"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"marker":{"location":"querystring","locationName":"marker"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"certificates":{"shape":"Sqg"},"nextMarker":{}}}},"ListCustomMetrics":{"http":{"method":"GET","requestUri":"/custom-metrics"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"metricNames":{"type":"list","member":{}},"nextToken":{}}}},"ListDetectMitigationActionsExecutions":{"http":{"method":"GET","requestUri":"/detect/mitigationactions/executions"},"input":{"type":"structure","members":{"taskId":{"location":"querystring","locationName":"taskId"},"violationId":{"location":"querystring","locationName":"violationId"},"thingName":{"location":"querystring","locationName":"thingName"},"startTime":{"location":"querystring","locationName":"startTime","type":"timestamp"},"endTime":{"location":"querystring","locationName":"endTime","type":"timestamp"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"actionsExecutions":{"type":"list","member":{"type":"structure","members":{"taskId":{},"violationId":{},"actionName":{},"thingName":{},"executionStartDate":{"type":"timestamp"},"executionEndDate":{"type":"timestamp"},"status":{},"errorCode":{},"message":{}}}},"nextToken":{}}}},"ListDetectMitigationActionsTasks":{"http":{"method":"GET","requestUri":"/detect/mitigationactions/tasks"},"input":{"type":"structure","required":["startTime","endTime"],"members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"startTime":{"location":"querystring","locationName":"startTime","type":"timestamp"},"endTime":{"location":"querystring","locationName":"endTime","type":"timestamp"}}},"output":{"type":"structure","members":{"tasks":{"type":"list","member":{"shape":"Sj4"}},"nextToken":{}}}},"ListDimensions":{"http":{"method":"GET","requestUri":"/dimensions"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"dimensionNames":{"type":"list","member":{}},"nextToken":{}}}},"ListDomainConfigurations":{"http":{"method":"GET","requestUri":"/domainConfigurations"},"input":{"type":"structure","members":{"marker":{"location":"querystring","locationName":"marker"},"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"serviceType":{"location":"querystring","locationName":"serviceType"}}},"output":{"type":"structure","members":{"domainConfigurations":{"type":"list","member":{"type":"structure","members":{"domainConfigurationName":{},"domainConfigurationArn":{},"serviceType":{}}}},"nextMarker":{}}}},"ListFleetMetrics":{"http":{"method":"GET","requestUri":"/fleet-metrics"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"fleetMetrics":{"type":"list","member":{"type":"structure","members":{"metricName":{},"metricArn":{}}}},"nextToken":{}}}},"ListIndices":{"http":{"method":"GET","requestUri":"/indices"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"indexNames":{"type":"list","member":{}},"nextToken":{}}}},"ListJobExecutionsForJob":{"http":{"method":"GET","requestUri":"/jobs/{jobId}/things"},"input":{"type":"structure","required":["jobId"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"status":{"location":"querystring","locationName":"status"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"executionSummaries":{"type":"list","member":{"type":"structure","members":{"thingArn":{},"jobExecutionSummary":{"shape":"Srg"}}}},"nextToken":{}}}},"ListJobExecutionsForThing":{"http":{"method":"GET","requestUri":"/things/{thingName}/jobs"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"status":{"location":"querystring","locationName":"status"},"namespaceId":{"location":"querystring","locationName":"namespaceId"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"jobId":{"location":"querystring","locationName":"jobId"}}},"output":{"type":"structure","members":{"executionSummaries":{"type":"list","member":{"type":"structure","members":{"jobId":{},"jobExecutionSummary":{"shape":"Srg"}}}},"nextToken":{}}}},"ListJobTemplates":{"http":{"method":"GET","requestUri":"/job-templates"},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"jobTemplates":{"type":"list","member":{"type":"structure","members":{"jobTemplateArn":{},"jobTemplateId":{},"description":{},"createdAt":{"type":"timestamp"}}}},"nextToken":{}}}},"ListJobs":{"http":{"method":"GET","requestUri":"/jobs"},"input":{"type":"structure","members":{"status":{"location":"querystring","locationName":"status"},"targetSelection":{"location":"querystring","locationName":"targetSelection"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"thingGroupName":{"location":"querystring","locationName":"thingGroupName"},"thingGroupId":{"location":"querystring","locationName":"thingGroupId"},"namespaceId":{"location":"querystring","locationName":"namespaceId"}}},"output":{"type":"structure","members":{"jobs":{"type":"list","member":{"type":"structure","members":{"jobArn":{},"jobId":{},"thingGroupId":{},"targetSelection":{},"status":{},"createdAt":{"type":"timestamp"},"lastUpdatedAt":{"type":"timestamp"},"completedAt":{"type":"timestamp"},"isConcurrent":{"type":"boolean"}}}},"nextToken":{}}}},"ListManagedJobTemplates":{"http":{"method":"GET","requestUri":"/managed-job-templates"},"input":{"type":"structure","members":{"templateName":{"location":"querystring","locationName":"templateName"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"managedJobTemplates":{"type":"list","member":{"type":"structure","members":{"templateArn":{},"templateName":{},"description":{},"environments":{"shape":"Sl0"},"templateVersion":{}}}},"nextToken":{}}}},"ListMetricValues":{"http":{"method":"GET","requestUri":"/metric-values"},"input":{"type":"structure","required":["thingName","metricName","startTime","endTime"],"members":{"thingName":{"location":"querystring","locationName":"thingName"},"metricName":{"location":"querystring","locationName":"metricName"},"dimensionName":{"location":"querystring","locationName":"dimensionName"},"dimensionValueOperator":{"location":"querystring","locationName":"dimensionValueOperator"},"startTime":{"location":"querystring","locationName":"startTime","type":"timestamp"},"endTime":{"location":"querystring","locationName":"endTime","type":"timestamp"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"metricDatumList":{"type":"list","member":{"type":"structure","members":{"timestamp":{"type":"timestamp"},"value":{"shape":"S9n"}}}},"nextToken":{}}}},"ListMitigationActions":{"http":{"method":"GET","requestUri":"/mitigationactions/actions"},"input":{"type":"structure","members":{"actionType":{"location":"querystring","locationName":"actionType"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"actionIdentifiers":{"type":"list","member":{"type":"structure","members":{"actionName":{},"actionArn":{},"creationDate":{"type":"timestamp"}}}},"nextToken":{}}}},"ListOTAUpdates":{"http":{"method":"GET","requestUri":"/otaUpdates"},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"otaUpdateStatus":{"location":"querystring","locationName":"otaUpdateStatus"}}},"output":{"type":"structure","members":{"otaUpdates":{"type":"list","member":{"type":"structure","members":{"otaUpdateId":{},"otaUpdateArn":{},"creationDate":{"type":"timestamp"}}}},"nextToken":{}}}},"ListOutgoingCertificates":{"http":{"method":"GET","requestUri":"/certificates-out-going"},"input":{"type":"structure","members":{"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"marker":{"location":"querystring","locationName":"marker"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"outgoingCertificates":{"type":"list","member":{"type":"structure","members":{"certificateArn":{},"certificateId":{},"transferredTo":{},"transferDate":{"type":"timestamp"},"transferMessage":{},"creationDate":{"type":"timestamp"}}}},"nextMarker":{}}}},"ListPackageVersions":{"http":{"method":"GET","requestUri":"/packages/{packageName}/versions","responseCode":200},"input":{"type":"structure","required":["packageName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"status":{"location":"querystring","locationName":"status"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"packageVersionSummaries":{"type":"list","member":{"type":"structure","members":{"packageName":{},"versionName":{},"status":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"nextToken":{}}}},"ListPackages":{"http":{"method":"GET","requestUri":"/packages","responseCode":200},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"packageSummaries":{"type":"list","member":{"type":"structure","members":{"packageName":{},"defaultVersionName":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"nextToken":{}}}},"ListPolicies":{"http":{"method":"GET","requestUri":"/policies"},"input":{"type":"structure","members":{"marker":{"location":"querystring","locationName":"marker"},"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"policies":{"shape":"Spe"},"nextMarker":{}}}},"ListPolicyPrincipals":{"http":{"method":"GET","requestUri":"/policy-principals"},"input":{"type":"structure","required":["policyName"],"members":{"policyName":{"location":"header","locationName":"x-amzn-iot-policy"},"marker":{"location":"querystring","locationName":"marker"},"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"principals":{"shape":"Ssr"},"nextMarker":{}}},"deprecated":true},"ListPolicyVersions":{"http":{"method":"GET","requestUri":"/policies/{policyName}/version"},"input":{"type":"structure","required":["policyName"],"members":{"policyName":{"location":"uri","locationName":"policyName"}}},"output":{"type":"structure","members":{"policyVersions":{"type":"list","member":{"type":"structure","members":{"versionId":{},"isDefaultVersion":{"type":"boolean"},"createDate":{"type":"timestamp"}}}}}}},"ListPrincipalPolicies":{"http":{"method":"GET","requestUri":"/principal-policies"},"input":{"type":"structure","required":["principal"],"members":{"principal":{"location":"header","locationName":"x-amzn-iot-principal"},"marker":{"location":"querystring","locationName":"marker"},"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"policies":{"shape":"Spe"},"nextMarker":{}}},"deprecated":true},"ListPrincipalThings":{"http":{"method":"GET","requestUri":"/principals/things"},"input":{"type":"structure","required":["principal"],"members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"principal":{"location":"header","locationName":"x-amzn-principal"}}},"output":{"type":"structure","members":{"things":{"shape":"St1"},"nextToken":{}}}},"ListProvisioningTemplateVersions":{"http":{"method":"GET","requestUri":"/provisioning-templates/{templateName}/versions"},"input":{"type":"structure","required":["templateName"],"members":{"templateName":{"location":"uri","locationName":"templateName"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"versions":{"type":"list","member":{"type":"structure","members":{"versionId":{"type":"integer"},"creationDate":{"type":"timestamp"},"isDefaultVersion":{"type":"boolean"}}}},"nextToken":{}}}},"ListProvisioningTemplates":{"http":{"method":"GET","requestUri":"/provisioning-templates"},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"templates":{"type":"list","member":{"type":"structure","members":{"templateArn":{},"templateName":{},"description":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"enabled":{"type":"boolean"},"type":{}}}},"nextToken":{}}}},"ListRelatedResourcesForAuditFinding":{"http":{"method":"GET","requestUri":"/audit/relatedResources"},"input":{"type":"structure","required":["findingId"],"members":{"findingId":{"location":"querystring","locationName":"findingId"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"relatedResources":{"shape":"Sh0"},"nextToken":{}}}},"ListRoleAliases":{"http":{"method":"GET","requestUri":"/role-aliases"},"input":{"type":"structure","members":{"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"marker":{"location":"querystring","locationName":"marker"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"roleAliases":{"type":"list","member":{}},"nextMarker":{}}}},"ListScheduledAudits":{"http":{"method":"GET","requestUri":"/audit/scheduledaudits"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"scheduledAudits":{"type":"list","member":{"type":"structure","members":{"scheduledAuditName":{},"scheduledAuditArn":{},"frequency":{},"dayOfMonth":{},"dayOfWeek":{}}}},"nextToken":{}}}},"ListSecurityProfiles":{"http":{"method":"GET","requestUri":"/security-profiles"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"dimensionName":{"location":"querystring","locationName":"dimensionName"},"metricName":{"location":"querystring","locationName":"metricName"}}},"output":{"type":"structure","members":{"securityProfileIdentifiers":{"type":"list","member":{"shape":"Stm"}},"nextToken":{}}}},"ListSecurityProfilesForTarget":{"http":{"method":"GET","requestUri":"/security-profiles-for-target"},"input":{"type":"structure","required":["securityProfileTargetArn"],"members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"recursive":{"location":"querystring","locationName":"recursive","type":"boolean"},"securityProfileTargetArn":{"location":"querystring","locationName":"securityProfileTargetArn"}}},"output":{"type":"structure","members":{"securityProfileTargetMappings":{"type":"list","member":{"type":"structure","members":{"securityProfileIdentifier":{"shape":"Stm"},"target":{"shape":"Str"}}}},"nextToken":{}}}},"ListStreams":{"http":{"method":"GET","requestUri":"/streams"},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"streams":{"type":"list","member":{"type":"structure","members":{"streamId":{},"streamArn":{},"streamVersion":{"type":"integer"},"description":{}}}},"nextToken":{}}}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/tags"},"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{"location":"querystring","locationName":"resourceArn"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"tags":{"shape":"S2e"},"nextToken":{}}}},"ListTargetsForPolicy":{"http":{"requestUri":"/policy-targets/{policyName}"},"input":{"type":"structure","required":["policyName"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"marker":{"location":"querystring","locationName":"marker"},"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"}}},"output":{"type":"structure","members":{"targets":{"type":"list","member":{}},"nextMarker":{}}}},"ListTargetsForSecurityProfile":{"http":{"method":"GET","requestUri":"/security-profiles/{securityProfileName}/targets"},"input":{"type":"structure","required":["securityProfileName"],"members":{"securityProfileName":{"location":"uri","locationName":"securityProfileName"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"securityProfileTargets":{"type":"list","member":{"shape":"Str"}},"nextToken":{}}}},"ListThingGroups":{"http":{"method":"GET","requestUri":"/thing-groups"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"parentGroup":{"location":"querystring","locationName":"parentGroup"},"namePrefixFilter":{"location":"querystring","locationName":"namePrefixFilter"},"recursive":{"location":"querystring","locationName":"recursive","type":"boolean"}}},"output":{"type":"structure","members":{"thingGroups":{"shape":"Slt"},"nextToken":{}}}},"ListThingGroupsForThing":{"http":{"method":"GET","requestUri":"/things/{thingName}/thing-groups"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"thingGroups":{"shape":"Slt"},"nextToken":{}}}},"ListThingPrincipals":{"http":{"method":"GET","requestUri":"/things/{thingName}/principals"},"input":{"type":"structure","required":["thingName"],"members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"thingName":{"location":"uri","locationName":"thingName"}}},"output":{"type":"structure","members":{"principals":{"shape":"Ssr"},"nextToken":{}}}},"ListThingRegistrationTaskReports":{"http":{"method":"GET","requestUri":"/thing-registration-tasks/{taskId}/reports"},"input":{"type":"structure","required":["taskId","reportType"],"members":{"taskId":{"location":"uri","locationName":"taskId"},"reportType":{"location":"querystring","locationName":"reportType"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"resourceLinks":{"type":"list","member":{}},"reportType":{},"nextToken":{}}}},"ListThingRegistrationTasks":{"http":{"method":"GET","requestUri":"/thing-registration-tasks"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"status":{"location":"querystring","locationName":"status"}}},"output":{"type":"structure","members":{"taskIds":{"type":"list","member":{}},"nextToken":{}}}},"ListThingTypes":{"http":{"method":"GET","requestUri":"/thing-types"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"thingTypeName":{"location":"querystring","locationName":"thingTypeName"}}},"output":{"type":"structure","members":{"thingTypes":{"type":"list","member":{"type":"structure","members":{"thingTypeName":{},"thingTypeArn":{},"thingTypeProperties":{"shape":"Sas"},"thingTypeMetadata":{"shape":"Sm6"}}}},"nextToken":{}}}},"ListThings":{"http":{"method":"GET","requestUri":"/things"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"attributeName":{"location":"querystring","locationName":"attributeName"},"attributeValue":{"location":"querystring","locationName":"attributeValue"},"thingTypeName":{"location":"querystring","locationName":"thingTypeName"},"usePrefixAttributeValue":{"location":"querystring","locationName":"usePrefixAttributeValue","type":"boolean"}}},"output":{"type":"structure","members":{"things":{"type":"list","member":{"type":"structure","members":{"thingName":{},"thingTypeName":{},"thingArn":{},"attributes":{"shape":"S3o"},"version":{"type":"long"}}}},"nextToken":{}}}},"ListThingsInBillingGroup":{"http":{"method":"GET","requestUri":"/billing-groups/{billingGroupName}/things"},"input":{"type":"structure","required":["billingGroupName"],"members":{"billingGroupName":{"location":"uri","locationName":"billingGroupName"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"things":{"shape":"St1"},"nextToken":{}}}},"ListThingsInThingGroup":{"http":{"method":"GET","requestUri":"/thing-groups/{thingGroupName}/things"},"input":{"type":"structure","required":["thingGroupName"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"},"recursive":{"location":"querystring","locationName":"recursive","type":"boolean"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"things":{"shape":"St1"},"nextToken":{}}}},"ListTopicRuleDestinations":{"http":{"method":"GET","requestUri":"/destinations"},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"destinationSummaries":{"type":"list","member":{"type":"structure","members":{"arn":{},"status":{},"createdAt":{"type":"timestamp"},"lastUpdatedAt":{"type":"timestamp"},"statusReason":{},"httpUrlSummary":{"type":"structure","members":{"confirmationUrl":{}}},"vpcDestinationSummary":{"type":"structure","members":{"subnetIds":{"shape":"Sed"},"securityGroups":{"shape":"Sef"},"vpcId":{},"roleArn":{}}}}}},"nextToken":{}}}},"ListTopicRules":{"http":{"method":"GET","requestUri":"/rules"},"input":{"type":"structure","members":{"topic":{"location":"querystring","locationName":"topic"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"ruleDisabled":{"location":"querystring","locationName":"ruleDisabled","type":"boolean"}}},"output":{"type":"structure","members":{"rules":{"type":"list","member":{"type":"structure","members":{"ruleArn":{},"ruleName":{},"topicPattern":{},"createdAt":{"type":"timestamp"},"ruleDisabled":{"type":"boolean"}}}},"nextToken":{}}}},"ListV2LoggingLevels":{"http":{"method":"GET","requestUri":"/v2LoggingLevel"},"input":{"type":"structure","members":{"targetType":{"location":"querystring","locationName":"targetType"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"logTargetConfigurations":{"type":"list","member":{"type":"structure","members":{"logTarget":{"shape":"Svf"},"logLevel":{}}}},"nextToken":{}}}},"ListViolationEvents":{"http":{"method":"GET","requestUri":"/violation-events"},"input":{"type":"structure","required":["startTime","endTime"],"members":{"startTime":{"location":"querystring","locationName":"startTime","type":"timestamp"},"endTime":{"location":"querystring","locationName":"endTime","type":"timestamp"},"thingName":{"location":"querystring","locationName":"thingName"},"securityProfileName":{"location":"querystring","locationName":"securityProfileName"},"behaviorCriteriaType":{"location":"querystring","locationName":"behaviorCriteriaType"},"listSuppressedAlerts":{"location":"querystring","locationName":"listSuppressedAlerts","type":"boolean"},"verificationState":{"location":"querystring","locationName":"verificationState"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"violationEvents":{"type":"list","member":{"type":"structure","members":{"violationId":{},"thingName":{},"securityProfileName":{},"behavior":{"shape":"S9g"},"metricValue":{"shape":"S9n"},"violationEventAdditionalInfo":{"shape":"Sp7"},"violationEventType":{},"verificationState":{},"verificationStateDescription":{},"violationEventTime":{"type":"timestamp"}}}},"nextToken":{}}}},"PutVerificationStateOnViolation":{"http":{"requestUri":"/violations/verification-state/{violationId}"},"input":{"type":"structure","required":["violationId","verificationState"],"members":{"violationId":{"location":"uri","locationName":"violationId"},"verificationState":{},"verificationStateDescription":{}}},"output":{"type":"structure","members":{}}},"RegisterCACertificate":{"http":{"requestUri":"/cacertificate"},"input":{"type":"structure","required":["caCertificate"],"members":{"caCertificate":{},"verificationCertificate":{},"setAsActive":{"location":"querystring","locationName":"setAsActive","type":"boolean"},"allowAutoRegistration":{"location":"querystring","locationName":"allowAutoRegistration","type":"boolean"},"registrationConfig":{"shape":"Sir"},"tags":{"shape":"S2e"},"certificateMode":{}}},"output":{"type":"structure","members":{"certificateArn":{},"certificateId":{}}}},"RegisterCertificate":{"http":{"requestUri":"/certificate/register"},"input":{"type":"structure","required":["certificatePem"],"members":{"certificatePem":{},"caCertificatePem":{},"setAsActive":{"deprecated":true,"location":"querystring","locationName":"setAsActive","type":"boolean"},"status":{}}},"output":{"type":"structure","members":{"certificateArn":{},"certificateId":{}}}},"RegisterCertificateWithoutCA":{"http":{"requestUri":"/certificate/register-no-ca"},"input":{"type":"structure","required":["certificatePem"],"members":{"certificatePem":{},"status":{}}},"output":{"type":"structure","members":{"certificateArn":{},"certificateId":{}}}},"RegisterThing":{"http":{"requestUri":"/things"},"input":{"type":"structure","required":["templateBody"],"members":{"templateBody":{},"parameters":{"type":"map","key":{},"value":{}}}},"output":{"type":"structure","members":{"certificatePem":{},"resourceArns":{"type":"map","key":{},"value":{}}}}},"RejectCertificateTransfer":{"http":{"method":"PATCH","requestUri":"/reject-certificate-transfer/{certificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"certificateId"},"rejectReason":{}}}},"RemoveThingFromBillingGroup":{"http":{"method":"PUT","requestUri":"/billing-groups/removeThingFromBillingGroup"},"input":{"type":"structure","members":{"billingGroupName":{},"billingGroupArn":{},"thingName":{},"thingArn":{}}},"output":{"type":"structure","members":{}}},"RemoveThingFromThingGroup":{"http":{"method":"PUT","requestUri":"/thing-groups/removeThingFromThingGroup"},"input":{"type":"structure","members":{"thingGroupName":{},"thingGroupArn":{},"thingName":{},"thingArn":{}}},"output":{"type":"structure","members":{}}},"ReplaceTopicRule":{"http":{"method":"PATCH","requestUri":"/rules/{ruleName}"},"input":{"type":"structure","required":["ruleName","topicRulePayload"],"members":{"ruleName":{"location":"uri","locationName":"ruleName"},"topicRulePayload":{"shape":"Sb0"}},"payload":"topicRulePayload"}},"SearchIndex":{"http":{"requestUri":"/indices/search"},"input":{"type":"structure","required":["queryString"],"members":{"indexName":{},"queryString":{},"nextToken":{},"maxResults":{"type":"integer"},"queryVersion":{}}},"output":{"type":"structure","members":{"nextToken":{},"things":{"type":"list","member":{"type":"structure","members":{"thingName":{},"thingId":{},"thingTypeName":{},"thingGroupNames":{"shape":"Swb"},"attributes":{"shape":"S3o"},"shadow":{},"deviceDefender":{},"connectivity":{"type":"structure","members":{"connected":{"type":"boolean"},"timestamp":{"type":"long"},"disconnectReason":{}}}}}},"thingGroups":{"type":"list","member":{"type":"structure","members":{"thingGroupName":{},"thingGroupId":{},"thingGroupDescription":{},"attributes":{"shape":"S3o"},"parentGroupNames":{"shape":"Swb"}}}}}}},"SetDefaultAuthorizer":{"http":{"requestUri":"/default-authorizer"},"input":{"type":"structure","required":["authorizerName"],"members":{"authorizerName":{}}},"output":{"type":"structure","members":{"authorizerName":{},"authorizerArn":{}}}},"SetDefaultPolicyVersion":{"http":{"method":"PATCH","requestUri":"/policies/{policyName}/version/{policyVersionId}"},"input":{"type":"structure","required":["policyName","policyVersionId"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"policyVersionId":{"location":"uri","locationName":"policyVersionId"}}}},"SetLoggingOptions":{"http":{"requestUri":"/loggingOptions"},"input":{"type":"structure","required":["loggingOptionsPayload"],"members":{"loggingOptionsPayload":{"type":"structure","required":["roleArn"],"members":{"roleArn":{},"logLevel":{}}}},"payload":"loggingOptionsPayload"}},"SetV2LoggingLevel":{"http":{"requestUri":"/v2LoggingLevel"},"input":{"type":"structure","required":["logTarget","logLevel"],"members":{"logTarget":{"shape":"Svf"},"logLevel":{}}}},"SetV2LoggingOptions":{"http":{"requestUri":"/v2LoggingOptions"},"input":{"type":"structure","members":{"roleArn":{},"defaultLogLevel":{},"disableAllLogs":{"type":"boolean"}}}},"StartAuditMitigationActionsTask":{"http":{"requestUri":"/audit/mitigationactions/tasks/{taskId}"},"input":{"type":"structure","required":["taskId","target","auditCheckToActionsMapping","clientRequestToken"],"members":{"taskId":{"location":"uri","locationName":"taskId"},"target":{"shape":"Shf"},"auditCheckToActionsMapping":{"shape":"Shj"},"clientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"taskId":{}}}},"StartDetectMitigationActionsTask":{"http":{"method":"PUT","requestUri":"/detect/mitigationactions/tasks/{taskId}"},"input":{"type":"structure","required":["taskId","target","actions","clientRequestToken"],"members":{"taskId":{"location":"uri","locationName":"taskId"},"target":{"shape":"Sj6"},"actions":{"type":"list","member":{}},"violationEventOccurrenceRange":{"shape":"Sj9"},"includeOnlyActiveViolations":{"type":"boolean"},"includeSuppressedAlerts":{"type":"boolean"},"clientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"taskId":{}}}},"StartOnDemandAuditTask":{"http":{"requestUri":"/audit/tasks"},"input":{"type":"structure","required":["targetCheckNames"],"members":{"targetCheckNames":{"shape":"S99"}}},"output":{"type":"structure","members":{"taskId":{}}}},"StartThingRegistrationTask":{"http":{"requestUri":"/thing-registration-tasks"},"input":{"type":"structure","required":["templateBody","inputFileBucket","inputFileKey","roleArn"],"members":{"templateBody":{},"inputFileBucket":{},"inputFileKey":{},"roleArn":{}}},"output":{"type":"structure","members":{"taskId":{}}}},"StopThingRegistrationTask":{"http":{"method":"PUT","requestUri":"/thing-registration-tasks/{taskId}/cancel"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{}}},"TagResource":{"http":{"requestUri":"/tags"},"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{}}},"TestAuthorization":{"http":{"requestUri":"/test-authorization"},"input":{"type":"structure","required":["authInfos"],"members":{"principal":{},"cognitoIdentityPoolId":{},"authInfos":{"type":"list","member":{"shape":"Sx4"}},"clientId":{"location":"querystring","locationName":"clientId"},"policyNamesToAdd":{"shape":"Sx8"},"policyNamesToSkip":{"shape":"Sx8"}}},"output":{"type":"structure","members":{"authResults":{"type":"list","member":{"type":"structure","members":{"authInfo":{"shape":"Sx4"},"allowed":{"type":"structure","members":{"policies":{"shape":"Spe"}}},"denied":{"type":"structure","members":{"implicitDeny":{"type":"structure","members":{"policies":{"shape":"Spe"}}},"explicitDeny":{"type":"structure","members":{"policies":{"shape":"Spe"}}}}},"authDecision":{},"missingContextValues":{"type":"list","member":{}}}}}}}},"TestInvokeAuthorizer":{"http":{"requestUri":"/authorizer/{authorizerName}/test"},"input":{"type":"structure","required":["authorizerName"],"members":{"authorizerName":{"location":"uri","locationName":"authorizerName"},"token":{},"tokenSignature":{},"httpContext":{"type":"structure","members":{"headers":{"type":"map","key":{},"value":{}},"queryString":{}}},"mqttContext":{"type":"structure","members":{"username":{},"password":{"type":"blob"},"clientId":{}}},"tlsContext":{"type":"structure","members":{"serverName":{}}}}},"output":{"type":"structure","members":{"isAuthenticated":{"type":"boolean"},"principalId":{},"policyDocuments":{"type":"list","member":{}},"refreshAfterInSeconds":{"type":"integer"},"disconnectAfterInSeconds":{"type":"integer"}}}},"TransferCertificate":{"http":{"method":"PATCH","requestUri":"/transfer-certificate/{certificateId}"},"input":{"type":"structure","required":["certificateId","targetAwsAccount"],"members":{"certificateId":{"location":"uri","locationName":"certificateId"},"targetAwsAccount":{"location":"querystring","locationName":"targetAwsAccount"},"transferMessage":{}}},"output":{"type":"structure","members":{"transferredCertificateArn":{}}}},"UntagResource":{"http":{"requestUri":"/untag"},"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{},"tagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateAccountAuditConfiguration":{"http":{"method":"PATCH","requestUri":"/audit/configuration"},"input":{"type":"structure","members":{"roleArn":{},"auditNotificationTargetConfigurations":{"shape":"Sgn"},"auditCheckConfigurations":{"shape":"Sgq"}}},"output":{"type":"structure","members":{}}},"UpdateAuditSuppression":{"http":{"method":"PATCH","requestUri":"/audit/suppressions/update"},"input":{"type":"structure","required":["checkName","resourceIdentifier"],"members":{"checkName":{},"resourceIdentifier":{"shape":"S1o"},"expirationDate":{"type":"timestamp"},"suppressIndefinitely":{"type":"boolean"},"description":{}}},"output":{"type":"structure","members":{}}},"UpdateAuthorizer":{"http":{"method":"PUT","requestUri":"/authorizer/{authorizerName}"},"input":{"type":"structure","required":["authorizerName"],"members":{"authorizerName":{"location":"uri","locationName":"authorizerName"},"authorizerFunctionArn":{},"tokenKeyName":{},"tokenSigningPublicKeys":{"shape":"S2a"},"status":{},"enableCachingForHttp":{"type":"boolean"}}},"output":{"type":"structure","members":{"authorizerName":{},"authorizerArn":{}}}},"UpdateBillingGroup":{"http":{"method":"PATCH","requestUri":"/billing-groups/{billingGroupName}"},"input":{"type":"structure","required":["billingGroupName","billingGroupProperties"],"members":{"billingGroupName":{"location":"uri","locationName":"billingGroupName"},"billingGroupProperties":{"shape":"S2n"},"expectedVersion":{"type":"long"}}},"output":{"type":"structure","members":{"version":{"type":"long"}}}},"UpdateCACertificate":{"http":{"method":"PUT","requestUri":"/cacertificate/{caCertificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"caCertificateId"},"newStatus":{"location":"querystring","locationName":"newStatus"},"newAutoRegistrationStatus":{"location":"querystring","locationName":"newAutoRegistrationStatus"},"registrationConfig":{"shape":"Sir"},"removeAutoRegistration":{"type":"boolean"}}}},"UpdateCertificate":{"http":{"method":"PUT","requestUri":"/certificates/{certificateId}"},"input":{"type":"structure","required":["certificateId","newStatus"],"members":{"certificateId":{"location":"uri","locationName":"certificateId"},"newStatus":{"location":"querystring","locationName":"newStatus"}}}},"UpdateCustomMetric":{"http":{"method":"PATCH","requestUri":"/custom-metric/{metricName}"},"input":{"type":"structure","required":["metricName","displayName"],"members":{"metricName":{"location":"uri","locationName":"metricName"},"displayName":{}}},"output":{"type":"structure","members":{"metricName":{},"metricArn":{},"metricType":{},"displayName":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"UpdateDimension":{"http":{"method":"PATCH","requestUri":"/dimensions/{name}"},"input":{"type":"structure","required":["name","stringValues"],"members":{"name":{"location":"uri","locationName":"name"},"stringValues":{"shape":"S34"}}},"output":{"type":"structure","members":{"name":{},"arn":{},"type":{},"stringValues":{"shape":"S34"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"UpdateDomainConfiguration":{"http":{"method":"PUT","requestUri":"/domainConfigurations/{domainConfigurationName}"},"input":{"type":"structure","required":["domainConfigurationName"],"members":{"domainConfigurationName":{"location":"uri","locationName":"domainConfigurationName"},"authorizerConfig":{"shape":"S3d"},"domainConfigurationStatus":{},"removeAuthorizerConfig":{"type":"boolean"},"tlsConfig":{"shape":"S3g"}}},"output":{"type":"structure","members":{"domainConfigurationName":{},"domainConfigurationArn":{}}}},"UpdateDynamicThingGroup":{"http":{"method":"PATCH","requestUri":"/dynamic-thing-groups/{thingGroupName}"},"input":{"type":"structure","required":["thingGroupName","thingGroupProperties"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"},"thingGroupProperties":{"shape":"S3l"},"expectedVersion":{"type":"long"},"indexName":{},"queryString":{},"queryVersion":{}}},"output":{"type":"structure","members":{"version":{"type":"long"}}}},"UpdateEventConfigurations":{"http":{"method":"PATCH","requestUri":"/event-configurations"},"input":{"type":"structure","members":{"eventConfigurations":{"shape":"Sju"}}},"output":{"type":"structure","members":{}}},"UpdateFleetMetric":{"http":{"method":"PATCH","requestUri":"/fleet-metric/{metricName}"},"input":{"type":"structure","required":["metricName","indexName"],"members":{"metricName":{"location":"uri","locationName":"metricName"},"queryString":{},"aggregationType":{"shape":"S3z"},"period":{"type":"integer"},"aggregationField":{},"description":{},"queryVersion":{},"indexName":{},"unit":{},"expectedVersion":{"type":"long"}}}},"UpdateIndexingConfiguration":{"http":{"requestUri":"/indexing/config"},"input":{"type":"structure","members":{"thingIndexingConfiguration":{"shape":"Sn5"},"thingGroupIndexingConfiguration":{"shape":"Snh"}}},"output":{"type":"structure","members":{}}},"UpdateJob":{"http":{"method":"PATCH","requestUri":"/jobs/{jobId}"},"input":{"type":"structure","required":["jobId"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"description":{},"presignedUrlConfig":{"shape":"S4c"},"jobExecutionsRolloutConfig":{"shape":"S4f"},"abortConfig":{"shape":"S4m"},"timeoutConfig":{"shape":"S4t"},"namespaceId":{"location":"querystring","locationName":"namespaceId"},"jobExecutionsRetryConfig":{"shape":"S4w"}}}},"UpdateMitigationAction":{"http":{"method":"PATCH","requestUri":"/mitigationactions/actions/{actionName}"},"input":{"type":"structure","required":["actionName"],"members":{"actionName":{"location":"uri","locationName":"actionName"},"roleArn":{},"actionParams":{"shape":"S5o"}}},"output":{"type":"structure","members":{"actionArn":{},"actionId":{}}}},"UpdatePackage":{"http":{"method":"PATCH","requestUri":"/packages/{packageName}","responseCode":200},"input":{"type":"structure","required":["packageName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"description":{"shape":"S80"},"defaultVersionName":{},"unsetDefaultVersion":{"type":"boolean"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdatePackageConfiguration":{"http":{"method":"PATCH","requestUri":"/package-configuration","responseCode":200},"input":{"type":"structure","members":{"versionUpdateByJobsConfig":{"shape":"Snx"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdatePackageVersion":{"http":{"method":"PATCH","requestUri":"/packages/{packageName}/versions/{versionName}","responseCode":200},"input":{"type":"structure","required":["packageName","versionName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"versionName":{"location":"uri","locationName":"versionName"},"description":{"shape":"S80"},"attributes":{"shape":"S87"},"action":{},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateProvisioningTemplate":{"http":{"method":"PATCH","requestUri":"/provisioning-templates/{templateName}"},"input":{"type":"structure","required":["templateName"],"members":{"templateName":{"location":"uri","locationName":"templateName"},"description":{},"enabled":{"type":"boolean"},"defaultVersionId":{"type":"integer"},"provisioningRoleArn":{},"preProvisioningHook":{"shape":"S8t"},"removePreProvisioningHook":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"UpdateRoleAlias":{"http":{"method":"PUT","requestUri":"/role-aliases/{roleAlias}"},"input":{"type":"structure","required":["roleAlias"],"members":{"roleAlias":{"location":"uri","locationName":"roleAlias"},"roleArn":{},"credentialDurationSeconds":{"type":"integer"}}},"output":{"type":"structure","members":{"roleAlias":{},"roleAliasArn":{}}}},"UpdateScheduledAudit":{"http":{"method":"PATCH","requestUri":"/audit/scheduledaudits/{scheduledAuditName}"},"input":{"type":"structure","required":["scheduledAuditName"],"members":{"frequency":{},"dayOfMonth":{},"dayOfWeek":{},"targetCheckNames":{"shape":"S99"},"scheduledAuditName":{"location":"uri","locationName":"scheduledAuditName"}}},"output":{"type":"structure","members":{"scheduledAuditArn":{}}}},"UpdateSecurityProfile":{"http":{"method":"PATCH","requestUri":"/security-profiles/{securityProfileName}"},"input":{"type":"structure","required":["securityProfileName"],"members":{"securityProfileName":{"location":"uri","locationName":"securityProfileName"},"securityProfileDescription":{},"behaviors":{"shape":"S9f"},"alertTargets":{"shape":"Sa5"},"additionalMetricsToRetain":{"shape":"Sa9","deprecated":true,"deprecatedMessage":"Use additionalMetricsToRetainV2."},"additionalMetricsToRetainV2":{"shape":"Saa"},"deleteBehaviors":{"type":"boolean"},"deleteAlertTargets":{"type":"boolean"},"deleteAdditionalMetricsToRetain":{"type":"boolean"},"expectedVersion":{"location":"querystring","locationName":"expectedVersion","type":"long"}}},"output":{"type":"structure","members":{"securityProfileName":{},"securityProfileArn":{},"securityProfileDescription":{},"behaviors":{"shape":"S9f"},"alertTargets":{"shape":"Sa5"},"additionalMetricsToRetain":{"shape":"Sa9","deprecated":true,"deprecatedMessage":"Use additionalMetricsToRetainV2."},"additionalMetricsToRetainV2":{"shape":"Saa"},"version":{"type":"long"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"UpdateStream":{"http":{"method":"PUT","requestUri":"/streams/{streamId}"},"input":{"type":"structure","required":["streamId"],"members":{"streamId":{"location":"uri","locationName":"streamId"},"description":{},"files":{"shape":"Sag"},"roleArn":{}}},"output":{"type":"structure","members":{"streamId":{},"streamArn":{},"description":{},"streamVersion":{"type":"integer"}}}},"UpdateThing":{"http":{"method":"PATCH","requestUri":"/things/{thingName}"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"thingTypeName":{},"attributePayload":{"shape":"S3n"},"expectedVersion":{"type":"long"},"removeThingType":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"UpdateThingGroup":{"http":{"method":"PATCH","requestUri":"/thing-groups/{thingGroupName}"},"input":{"type":"structure","required":["thingGroupName","thingGroupProperties"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"},"thingGroupProperties":{"shape":"S3l"},"expectedVersion":{"type":"long"}}},"output":{"type":"structure","members":{"version":{"type":"long"}}}},"UpdateThingGroupsForThing":{"http":{"method":"PUT","requestUri":"/thing-groups/updateThingGroupsForThing"},"input":{"type":"structure","members":{"thingName":{},"thingGroupsToAdd":{"shape":"Szr"},"thingGroupsToRemove":{"shape":"Szr"},"overrideDynamicGroups":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"UpdateTopicRuleDestination":{"http":{"method":"PATCH","requestUri":"/destinations"},"input":{"type":"structure","required":["arn","status"],"members":{"arn":{},"status":{}}},"output":{"type":"structure","members":{}}},"ValidateSecurityProfileBehaviors":{"http":{"requestUri":"/security-profile-behaviors/validate"},"input":{"type":"structure","required":["behaviors"],"members":{"behaviors":{"shape":"S9f"}}},"output":{"type":"structure","members":{"valid":{"type":"boolean"},"validationErrors":{"type":"list","member":{"type":"structure","members":{"errorMessage":{}}}}}}}},"shapes":{"Sg":{"type":"list","member":{}},"S1e":{"type":"map","key":{},"value":{}},"S1o":{"type":"structure","members":{"deviceCertificateId":{},"caCertificateId":{},"cognitoIdentityPoolId":{},"clientId":{},"policyVersionIdentifier":{"type":"structure","members":{"policyName":{},"policyVersionId":{}}},"account":{},"iamRoleArn":{},"roleAliasArn":{},"issuerCertificateIdentifier":{"type":"structure","members":{"issuerCertificateSubject":{},"issuerId":{},"issuerCertificateSerialNumber":{}}},"deviceCertificateArn":{}}},"S2a":{"type":"map","key":{},"value":{}},"S2e":{"type":"list","member":{"type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}},"S2n":{"type":"structure","members":{"billingGroupDescription":{}}},"S34":{"type":"list","member":{}},"S3d":{"type":"structure","members":{"defaultAuthorizerName":{},"allowAuthorizerOverride":{"type":"boolean"}}},"S3g":{"type":"structure","members":{"securityPolicy":{}}},"S3l":{"type":"structure","members":{"thingGroupDescription":{},"attributePayload":{"shape":"S3n"}}},"S3n":{"type":"structure","members":{"attributes":{"shape":"S3o"},"merge":{"type":"boolean"}}},"S3o":{"type":"map","key":{},"value":{}},"S3z":{"type":"structure","required":["name"],"members":{"name":{},"values":{"type":"list","member":{}}}},"S4c":{"type":"structure","members":{"roleArn":{},"expiresInSec":{"type":"long"}}},"S4f":{"type":"structure","members":{"maximumPerMinute":{"type":"integer"},"exponentialRate":{"type":"structure","required":["baseRatePerMinute","incrementFactor","rateIncreaseCriteria"],"members":{"baseRatePerMinute":{"type":"integer"},"incrementFactor":{"type":"double"},"rateIncreaseCriteria":{"type":"structure","members":{"numberOfNotifiedThings":{"type":"integer"},"numberOfSucceededThings":{"type":"integer"}}}}}}},"S4m":{"type":"structure","required":["criteriaList"],"members":{"criteriaList":{"type":"list","member":{"type":"structure","required":["failureType","action","thresholdPercentage","minNumberOfExecutedThings"],"members":{"failureType":{},"action":{},"thresholdPercentage":{"type":"double"},"minNumberOfExecutedThings":{"type":"integer"}}}}}},"S4t":{"type":"structure","members":{"inProgressTimeoutInMinutes":{"type":"long"}}},"S4w":{"type":"structure","required":["criteriaList"],"members":{"criteriaList":{"type":"list","member":{"type":"structure","required":["failureType","numberOfRetries"],"members":{"failureType":{},"numberOfRetries":{"type":"integer"}}}}}},"S51":{"type":"map","key":{},"value":{}},"S54":{"type":"structure","members":{"startTime":{},"endTime":{},"endBehavior":{},"maintenanceWindows":{"shape":"S57"}}},"S57":{"type":"list","member":{"type":"structure","required":["startTime","durationInMinutes"],"members":{"startTime":{},"durationInMinutes":{"type":"integer"}}}},"S5b":{"type":"list","member":{}},"S5j":{"type":"structure","members":{"PublicKey":{},"PrivateKey":{"type":"string","sensitive":true}}},"S5o":{"type":"structure","members":{"updateDeviceCertificateParams":{"type":"structure","required":["action"],"members":{"action":{}}},"updateCACertificateParams":{"type":"structure","required":["action"],"members":{"action":{}}},"addThingsToThingGroupParams":{"type":"structure","required":["thingGroupNames"],"members":{"thingGroupNames":{"type":"list","member":{}},"overrideDynamicGroups":{"type":"boolean"}}},"replaceDefaultPolicyVersionParams":{"type":"structure","required":["templateName"],"members":{"templateName":{}}},"enableIoTLoggingParams":{"type":"structure","required":["roleArnForLogging","logLevel"],"members":{"roleArnForLogging":{},"logLevel":{}}},"publishFindingToSnsParams":{"type":"structure","required":["topicArn"],"members":{"topicArn":{}}}}},"S68":{"type":"list","member":{}},"S6a":{"type":"list","member":{}},"S6c":{"type":"structure","members":{"maximumPerMinute":{"type":"integer"},"exponentialRate":{"type":"structure","required":["baseRatePerMinute","incrementFactor","rateIncreaseCriteria"],"members":{"baseRatePerMinute":{"type":"integer"},"incrementFactor":{"type":"double"},"rateIncreaseCriteria":{"type":"structure","members":{"numberOfNotifiedThings":{"type":"integer"},"numberOfSucceededThings":{"type":"integer"}}}}}}},"S6j":{"type":"structure","members":{"expiresInSec":{"type":"long"}}},"S6u":{"type":"list","member":{"type":"structure","members":{"fileName":{},"fileType":{"type":"integer"},"fileVersion":{},"fileLocation":{"type":"structure","members":{"stream":{"type":"structure","members":{"streamId":{},"fileId":{"type":"integer"}}},"s3Location":{"shape":"S73"}}},"codeSigning":{"type":"structure","members":{"awsSignerJobId":{},"startSigningJobParameter":{"type":"structure","members":{"signingProfileParameter":{"type":"structure","members":{"certificateArn":{},"platform":{},"certificatePathOnDevice":{}}},"signingProfileName":{},"destination":{"type":"structure","members":{"s3Destination":{"type":"structure","members":{"bucket":{},"prefix":{}}}}}}},"customCodeSigning":{"type":"structure","members":{"signature":{"type":"structure","members":{"inlineDocument":{"type":"blob"}}},"certificateChain":{"type":"structure","members":{"certificateName":{},"inlineDocument":{}}},"hashAlgorithm":{},"signatureAlgorithm":{}}}}},"attributes":{"type":"map","key":{},"value":{}}}}},"S73":{"type":"structure","members":{"bucket":{},"key":{},"version":{}}},"S7s":{"type":"map","key":{},"value":{}},"S80":{"type":"string","sensitive":true},"S81":{"type":"map","key":{},"value":{}},"S87":{"type":"map","key":{},"value":{},"sensitive":true},"S8t":{"type":"structure","required":["targetArn"],"members":{"payloadVersion":{},"targetArn":{}}},"S99":{"type":"list","member":{}},"S9f":{"type":"list","member":{"shape":"S9g"}},"S9g":{"type":"structure","required":["name"],"members":{"name":{},"metric":{},"metricDimension":{"shape":"S9j"},"criteria":{"type":"structure","members":{"comparisonOperator":{},"value":{"shape":"S9n"},"durationSeconds":{"type":"integer"},"consecutiveDatapointsToAlarm":{"type":"integer"},"consecutiveDatapointsToClear":{"type":"integer"},"statisticalThreshold":{"type":"structure","members":{"statistic":{}}},"mlDetectionConfig":{"type":"structure","required":["confidenceLevel"],"members":{"confidenceLevel":{}}}}},"suppressAlerts":{"type":"boolean"}}},"S9j":{"type":"structure","required":["dimensionName"],"members":{"dimensionName":{},"operator":{}}},"S9n":{"type":"structure","members":{"count":{"type":"long"},"cidrs":{"type":"list","member":{}},"ports":{"type":"list","member":{"type":"integer"}},"number":{"type":"double"},"numbers":{"type":"list","member":{"type":"double"}},"strings":{"type":"list","member":{}}}},"Sa5":{"type":"map","key":{},"value":{"type":"structure","required":["alertTargetArn","roleArn"],"members":{"alertTargetArn":{},"roleArn":{}}}},"Sa9":{"type":"list","member":{}},"Saa":{"type":"list","member":{"type":"structure","required":["metric"],"members":{"metric":{},"metricDimension":{"shape":"S9j"}}}},"Sag":{"type":"list","member":{"type":"structure","members":{"fileId":{"type":"integer"},"s3Location":{"shape":"S73"}}}},"Sas":{"type":"structure","members":{"thingTypeDescription":{},"searchableAttributes":{"type":"list","member":{}}}},"Sb0":{"type":"structure","required":["sql","actions"],"members":{"sql":{},"description":{},"actions":{"shape":"Sb3"},"ruleDisabled":{"type":"boolean"},"awsIotSqlVersion":{},"errorAction":{"shape":"Sb4"}}},"Sb3":{"type":"list","member":{"shape":"Sb4"}},"Sb4":{"type":"structure","members":{"dynamoDB":{"type":"structure","required":["tableName","roleArn","hashKeyField","hashKeyValue"],"members":{"tableName":{},"roleArn":{},"operation":{},"hashKeyField":{},"hashKeyValue":{},"hashKeyType":{},"rangeKeyField":{},"rangeKeyValue":{},"rangeKeyType":{},"payloadField":{}}},"dynamoDBv2":{"type":"structure","required":["roleArn","putItem"],"members":{"roleArn":{},"putItem":{"type":"structure","required":["tableName"],"members":{"tableName":{}}}}},"lambda":{"type":"structure","required":["functionArn"],"members":{"functionArn":{}}},"sns":{"type":"structure","required":["targetArn","roleArn"],"members":{"targetArn":{},"roleArn":{},"messageFormat":{}}},"sqs":{"type":"structure","required":["roleArn","queueUrl"],"members":{"roleArn":{},"queueUrl":{},"useBase64":{"type":"boolean"}}},"kinesis":{"type":"structure","required":["roleArn","streamName"],"members":{"roleArn":{},"streamName":{},"partitionKey":{}}},"republish":{"type":"structure","required":["roleArn","topic"],"members":{"roleArn":{},"topic":{},"qos":{"type":"integer"},"headers":{"type":"structure","members":{"payloadFormatIndicator":{},"contentType":{},"responseTopic":{},"correlationData":{},"messageExpiry":{},"userProperties":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}}}}}},"s3":{"type":"structure","required":["roleArn","bucketName","key"],"members":{"roleArn":{},"bucketName":{},"key":{},"cannedAcl":{}}},"firehose":{"type":"structure","required":["roleArn","deliveryStreamName"],"members":{"roleArn":{},"deliveryStreamName":{},"separator":{},"batchMode":{"type":"boolean"}}},"cloudwatchMetric":{"type":"structure","required":["roleArn","metricNamespace","metricName","metricValue","metricUnit"],"members":{"roleArn":{},"metricNamespace":{},"metricName":{},"metricValue":{},"metricUnit":{},"metricTimestamp":{}}},"cloudwatchAlarm":{"type":"structure","required":["roleArn","alarmName","stateReason","stateValue"],"members":{"roleArn":{},"alarmName":{},"stateReason":{},"stateValue":{}}},"cloudwatchLogs":{"type":"structure","required":["roleArn","logGroupName"],"members":{"roleArn":{},"logGroupName":{},"batchMode":{"type":"boolean"}}},"elasticsearch":{"type":"structure","required":["roleArn","endpoint","index","type","id"],"members":{"roleArn":{},"endpoint":{},"index":{},"type":{},"id":{}}},"salesforce":{"type":"structure","required":["token","url"],"members":{"token":{},"url":{}}},"iotAnalytics":{"type":"structure","members":{"channelArn":{},"channelName":{},"batchMode":{"type":"boolean"},"roleArn":{}}},"iotEvents":{"type":"structure","required":["inputName","roleArn"],"members":{"inputName":{},"messageId":{},"batchMode":{"type":"boolean"},"roleArn":{}}},"iotSiteWise":{"type":"structure","required":["putAssetPropertyValueEntries","roleArn"],"members":{"putAssetPropertyValueEntries":{"type":"list","member":{"type":"structure","required":["propertyValues"],"members":{"entryId":{},"assetId":{},"propertyId":{},"propertyAlias":{},"propertyValues":{"type":"list","member":{"type":"structure","required":["value","timestamp"],"members":{"value":{"type":"structure","members":{"stringValue":{},"integerValue":{},"doubleValue":{},"booleanValue":{}}},"timestamp":{"type":"structure","required":["timeInSeconds"],"members":{"timeInSeconds":{},"offsetInNanos":{}}},"quality":{}}}}}}},"roleArn":{}}},"stepFunctions":{"type":"structure","required":["stateMachineName","roleArn"],"members":{"executionNamePrefix":{},"stateMachineName":{},"roleArn":{}}},"timestream":{"type":"structure","required":["roleArn","databaseName","tableName","dimensions"],"members":{"roleArn":{},"databaseName":{},"tableName":{},"dimensions":{"type":"list","member":{"type":"structure","required":["name","value"],"members":{"name":{},"value":{}}}},"timestamp":{"type":"structure","required":["value","unit"],"members":{"value":{},"unit":{}}}}},"http":{"type":"structure","required":["url"],"members":{"url":{},"confirmationUrl":{},"headers":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}},"auth":{"type":"structure","members":{"sigv4":{"type":"structure","required":["signingRegion","serviceName","roleArn"],"members":{"signingRegion":{},"serviceName":{},"roleArn":{}}}}}}},"kafka":{"type":"structure","required":["destinationArn","topic","clientProperties"],"members":{"destinationArn":{},"topic":{},"key":{},"partition":{},"clientProperties":{"type":"map","key":{},"value":{}}}},"openSearch":{"type":"structure","required":["roleArn","endpoint","index","type","id"],"members":{"roleArn":{},"endpoint":{},"index":{},"type":{},"id":{}}},"location":{"type":"structure","required":["roleArn","trackerName","deviceId","latitude","longitude"],"members":{"roleArn":{},"trackerName":{},"deviceId":{},"timestamp":{"type":"structure","required":["value"],"members":{"value":{},"unit":{}}},"latitude":{},"longitude":{}}}}},"Sed":{"type":"list","member":{}},"Sef":{"type":"list","member":{}},"Sej":{"type":"structure","members":{"arn":{},"status":{},"createdAt":{"type":"timestamp"},"lastUpdatedAt":{"type":"timestamp"},"statusReason":{},"httpUrlProperties":{"type":"structure","members":{"confirmationUrl":{}}},"vpcProperties":{"type":"structure","members":{"subnetIds":{"shape":"Sed"},"securityGroups":{"shape":"Sef"},"vpcId":{},"roleArn":{}}}}},"Sgn":{"type":"map","key":{},"value":{"type":"structure","members":{"targetArn":{},"roleArn":{},"enabled":{"type":"boolean"}}}},"Sgq":{"type":"map","key":{},"value":{"type":"structure","members":{"enabled":{"type":"boolean"}}}},"Sgv":{"type":"structure","members":{"findingId":{},"taskId":{},"checkName":{},"taskStartTime":{"type":"timestamp"},"findingTime":{"type":"timestamp"},"severity":{},"nonCompliantResource":{"type":"structure","members":{"resourceType":{},"resourceIdentifier":{"shape":"S1o"},"additionalInfo":{"shape":"Sgz"}}},"relatedResources":{"shape":"Sh0"},"reasonForNonCompliance":{},"reasonForNonComplianceCode":{},"isSuppressed":{"type":"boolean"}}},"Sgz":{"type":"map","key":{},"value":{}},"Sh0":{"type":"list","member":{"type":"structure","members":{"resourceType":{},"resourceIdentifier":{"shape":"S1o"},"additionalInfo":{"shape":"Sgz"}}}},"Shf":{"type":"structure","members":{"auditTaskId":{},"findingIds":{"type":"list","member":{}},"auditCheckToReasonCodeFilter":{"type":"map","key":{},"value":{"type":"list","member":{}}}}},"Shj":{"type":"map","key":{},"value":{"type":"list","member":{}}},"Shl":{"type":"list","member":{"type":"structure","members":{"name":{},"id":{},"roleArn":{},"actionParams":{"shape":"S5o"}}}},"Sic":{"type":"structure","members":{"authorizerName":{},"authorizerArn":{},"authorizerFunctionArn":{},"tokenKeyName":{},"tokenSigningPublicKeys":{"shape":"S2a"},"status":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"signingDisabled":{"type":"boolean"},"enableCachingForHttp":{"type":"boolean"}}},"Sip":{"type":"structure","members":{"notBefore":{"type":"timestamp"},"notAfter":{"type":"timestamp"}}},"Sir":{"type":"structure","members":{"templateBody":{},"roleArn":{},"templateName":{}}},"Sj4":{"type":"structure","members":{"taskId":{},"taskStatus":{},"taskStartTime":{"type":"timestamp"},"taskEndTime":{"type":"timestamp"},"target":{"shape":"Sj6"},"violationEventOccurrenceRange":{"shape":"Sj9"},"onlyActiveViolationsIncluded":{"type":"boolean"},"suppressedAlertsIncluded":{"type":"boolean"},"actionsDefinition":{"shape":"Shl"},"taskStatistics":{"type":"structure","members":{"actionsExecuted":{"type":"long"},"actionsSkipped":{"type":"long"},"actionsFailed":{"type":"long"}}}}},"Sj6":{"type":"structure","members":{"violationIds":{"type":"list","member":{}},"securityProfileName":{},"behaviorName":{}}},"Sj9":{"type":"structure","required":["startTime","endTime"],"members":{"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"}}},"Sju":{"type":"map","key":{},"value":{"type":"structure","members":{"Enabled":{"type":"boolean"}}}},"Sl0":{"type":"list","member":{}},"Slt":{"type":"list","member":{"shape":"Slu"}},"Slu":{"type":"structure","members":{"groupName":{},"groupArn":{}}},"Sm6":{"type":"structure","members":{"deprecated":{"type":"boolean"},"deprecationDate":{"type":"timestamp"},"creationDate":{"type":"timestamp"}}},"Sn5":{"type":"structure","required":["thingIndexingMode"],"members":{"thingIndexingMode":{},"thingConnectivityIndexingMode":{},"deviceDefenderIndexingMode":{},"namedShadowIndexingMode":{},"managedFields":{"shape":"Sna"},"customFields":{"shape":"Sna"},"filter":{"type":"structure","members":{"namedShadowNames":{"type":"list","member":{}}}}}},"Sna":{"type":"list","member":{"type":"structure","members":{"name":{},"type":{}}}},"Snh":{"type":"structure","required":["thingGroupIndexingMode"],"members":{"thingGroupIndexingMode":{},"managedFields":{"shape":"Sna"},"customFields":{"shape":"Sna"}}},"Snx":{"type":"structure","members":{"enabled":{"type":"boolean"},"roleArn":{}}},"Sp7":{"type":"structure","members":{"confidenceLevel":{}}},"Spe":{"type":"list","member":{"type":"structure","members":{"policyName":{},"policyArn":{}}}},"Sqg":{"type":"list","member":{"type":"structure","members":{"certificateArn":{},"certificateId":{},"status":{},"certificateMode":{},"creationDate":{"type":"timestamp"}}}},"Srg":{"type":"structure","members":{"status":{},"queuedAt":{"type":"timestamp"},"startedAt":{"type":"timestamp"},"lastUpdatedAt":{"type":"timestamp"},"executionNumber":{"type":"long"},"retryAttempt":{"type":"integer"}}},"Ssr":{"type":"list","member":{}},"St1":{"type":"list","member":{}},"Stm":{"type":"structure","required":["name","arn"],"members":{"name":{},"arn":{}}},"Str":{"type":"structure","required":["arn"],"members":{"arn":{}}},"Svf":{"type":"structure","required":["targetType"],"members":{"targetType":{},"targetName":{}}},"Swb":{"type":"list","member":{}},"Sx4":{"type":"structure","required":["resources"],"members":{"actionType":{},"resources":{"type":"list","member":{}}}},"Sx8":{"type":"list","member":{}},"Szr":{"type":"list","member":{}}}}')},43999:function(e){"use strict";e.exports=JSON.parse('{"o":{"GetBehaviorModelTrainingSummaries":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"summaries"},"ListActiveViolations":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"activeViolations"},"ListAttachedPolicies":{"input_token":"marker","limit_key":"pageSize","output_token":"nextMarker","result_key":"policies"},"ListAuditFindings":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"findings"},"ListAuditMitigationActionsExecutions":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"actionsExecutions"},"ListAuditMitigationActionsTasks":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"tasks"},"ListAuditSuppressions":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"suppressions"},"ListAuditTasks":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"tasks"},"ListAuthorizers":{"input_token":"marker","limit_key":"pageSize","output_token":"nextMarker","result_key":"authorizers"},"ListBillingGroups":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"billingGroups"},"ListCACertificates":{"input_token":"marker","limit_key":"pageSize","output_token":"nextMarker","result_key":"certificates"},"ListCertificates":{"input_token":"marker","limit_key":"pageSize","output_token":"nextMarker","result_key":"certificates"},"ListCertificatesByCA":{"input_token":"marker","limit_key":"pageSize","output_token":"nextMarker","result_key":"certificates"},"ListCustomMetrics":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"metricNames"},"ListDetectMitigationActionsExecutions":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"actionsExecutions"},"ListDetectMitigationActionsTasks":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"tasks"},"ListDimensions":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"dimensionNames"},"ListDomainConfigurations":{"input_token":"marker","limit_key":"pageSize","output_token":"nextMarker","result_key":"domainConfigurations"},"ListFleetMetrics":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"fleetMetrics"},"ListIndices":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"indexNames"},"ListJobExecutionsForJob":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"executionSummaries"},"ListJobExecutionsForThing":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"executionSummaries"},"ListJobTemplates":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"jobTemplates"},"ListJobs":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"jobs"},"ListManagedJobTemplates":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"managedJobTemplates"},"ListMetricValues":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"metricDatumList"},"ListMitigationActions":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"actionIdentifiers"},"ListOTAUpdates":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"otaUpdates"},"ListOutgoingCertificates":{"input_token":"marker","limit_key":"pageSize","output_token":"nextMarker","result_key":"outgoingCertificates"},"ListPackageVersions":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"packageVersionSummaries"},"ListPackages":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"packageSummaries"},"ListPolicies":{"input_token":"marker","limit_key":"pageSize","output_token":"nextMarker","result_key":"policies"},"ListPolicyPrincipals":{"input_token":"marker","limit_key":"pageSize","output_token":"nextMarker","result_key":"principals"},"ListPrincipalPolicies":{"input_token":"marker","limit_key":"pageSize","output_token":"nextMarker","result_key":"policies"},"ListPrincipalThings":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"things"},"ListProvisioningTemplateVersions":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"versions"},"ListProvisioningTemplates":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"templates"},"ListRelatedResourcesForAuditFinding":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"relatedResources"},"ListRoleAliases":{"input_token":"marker","limit_key":"pageSize","output_token":"nextMarker","result_key":"roleAliases"},"ListScheduledAudits":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"scheduledAudits"},"ListSecurityProfiles":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"securityProfileIdentifiers"},"ListSecurityProfilesForTarget":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"securityProfileTargetMappings"},"ListStreams":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"streams"},"ListTagsForResource":{"input_token":"nextToken","output_token":"nextToken","result_key":"tags"},"ListTargetsForPolicy":{"input_token":"marker","limit_key":"pageSize","output_token":"nextMarker","result_key":"targets"},"ListTargetsForSecurityProfile":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"securityProfileTargets"},"ListThingGroups":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"thingGroups"},"ListThingGroupsForThing":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"thingGroups"},"ListThingPrincipals":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"principals"},"ListThingRegistrationTaskReports":{"input_token":"nextToken","limit_key":"maxResults","non_aggregate_keys":["reportType"],"output_token":"nextToken","result_key":"resourceLinks"},"ListThingRegistrationTasks":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"taskIds"},"ListThingTypes":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"thingTypes"},"ListThings":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"things"},"ListThingsInBillingGroup":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"things"},"ListThingsInThingGroup":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"things"},"ListTopicRuleDestinations":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"destinationSummaries"},"ListTopicRules":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"rules"},"ListV2LoggingLevels":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"logTargetConfigurations"},"ListViolationEvents":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"violationEvents"}}}')},21717:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-05-28","endpointPrefix":"data-ats.iot","protocol":"rest-json","serviceFullName":"AWS IoT Data Plane","serviceId":"IoT Data Plane","signatureVersion":"v4","signingName":"iotdata","uid":"iot-data-2015-05-28"},"operations":{"DeleteThingShadow":{"http":{"method":"DELETE","requestUri":"/things/{thingName}/shadow"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"shadowName":{"location":"querystring","locationName":"name"}}},"output":{"type":"structure","required":["payload"],"members":{"payload":{"type":"blob"}},"payload":"payload"}},"GetRetainedMessage":{"http":{"method":"GET","requestUri":"/retainedMessage/{topic}"},"input":{"type":"structure","required":["topic"],"members":{"topic":{"location":"uri","locationName":"topic"}}},"output":{"type":"structure","members":{"topic":{},"payload":{"type":"blob"},"qos":{"type":"integer"},"lastModifiedTime":{"type":"long"},"userProperties":{"type":"blob"}}}},"GetThingShadow":{"http":{"method":"GET","requestUri":"/things/{thingName}/shadow"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"shadowName":{"location":"querystring","locationName":"name"}}},"output":{"type":"structure","members":{"payload":{"type":"blob"}},"payload":"payload"}},"ListNamedShadowsForThing":{"http":{"method":"GET","requestUri":"/api/things/shadow/ListNamedShadowsForThing/{thingName}"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"nextToken":{"location":"querystring","locationName":"nextToken"},"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"}}},"output":{"type":"structure","members":{"results":{"type":"list","member":{}},"nextToken":{},"timestamp":{"type":"long"}}}},"ListRetainedMessages":{"http":{"method":"GET","requestUri":"/retainedMessage"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"retainedTopics":{"type":"list","member":{"type":"structure","members":{"topic":{},"payloadSize":{"type":"long"},"qos":{"type":"integer"},"lastModifiedTime":{"type":"long"}}}},"nextToken":{}}}},"Publish":{"http":{"requestUri":"/topics/{topic}"},"input":{"type":"structure","required":["topic"],"members":{"topic":{"location":"uri","locationName":"topic"},"qos":{"location":"querystring","locationName":"qos","type":"integer"},"retain":{"location":"querystring","locationName":"retain","type":"boolean"},"payload":{"type":"blob"},"userProperties":{"jsonvalue":true,"location":"header","locationName":"x-amz-mqtt5-user-properties"},"payloadFormatIndicator":{"location":"header","locationName":"x-amz-mqtt5-payload-format-indicator"},"contentType":{"location":"querystring","locationName":"contentType"},"responseTopic":{"location":"querystring","locationName":"responseTopic"},"correlationData":{"location":"header","locationName":"x-amz-mqtt5-correlation-data"},"messageExpiry":{"location":"querystring","locationName":"messageExpiry","type":"long"}},"payload":"payload"}},"UpdateThingShadow":{"http":{"requestUri":"/things/{thingName}/shadow"},"input":{"type":"structure","required":["thingName","payload"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"shadowName":{"location":"querystring","locationName":"name"},"payload":{"type":"blob"}},"payload":"payload"},"output":{"type":"structure","members":{"payload":{"type":"blob"}},"payload":"payload"}}},"shapes":{}}')},31896:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListRetainedMessages":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"retainedTopics"}}}')},84609:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-11-27","endpointPrefix":"iotanalytics","protocol":"rest-json","serviceFullName":"AWS IoT Analytics","serviceId":"IoTAnalytics","signatureVersion":"v4","signingName":"iotanalytics","uid":"iotanalytics-2017-11-27"},"operations":{"BatchPutMessage":{"http":{"requestUri":"/messages/batch","responseCode":200},"input":{"type":"structure","required":["channelName","messages"],"members":{"channelName":{},"messages":{"type":"list","member":{"type":"structure","required":["messageId","payload"],"members":{"messageId":{},"payload":{"type":"blob"}}}}}},"output":{"type":"structure","members":{"batchPutMessageErrorEntries":{"type":"list","member":{"type":"structure","members":{"messageId":{},"errorCode":{},"errorMessage":{}}}}}}},"CancelPipelineReprocessing":{"http":{"method":"DELETE","requestUri":"/pipelines/{pipelineName}/reprocessing/{reprocessingId}"},"input":{"type":"structure","required":["pipelineName","reprocessingId"],"members":{"pipelineName":{"location":"uri","locationName":"pipelineName"},"reprocessingId":{"location":"uri","locationName":"reprocessingId"}}},"output":{"type":"structure","members":{}}},"CreateChannel":{"http":{"requestUri":"/channels","responseCode":201},"input":{"type":"structure","required":["channelName"],"members":{"channelName":{},"channelStorage":{"shape":"Sh"},"retentionPeriod":{"shape":"Sn"},"tags":{"shape":"Sq"}}},"output":{"type":"structure","members":{"channelName":{},"channelArn":{},"retentionPeriod":{"shape":"Sn"}}}},"CreateDataset":{"http":{"requestUri":"/datasets","responseCode":201},"input":{"type":"structure","required":["datasetName","actions"],"members":{"datasetName":{},"actions":{"shape":"Sy"},"triggers":{"shape":"S1l"},"contentDeliveryRules":{"shape":"S1q"},"retentionPeriod":{"shape":"Sn"},"versioningConfiguration":{"shape":"S21"},"tags":{"shape":"Sq"},"lateDataRules":{"shape":"S24"}}},"output":{"type":"structure","members":{"datasetName":{},"datasetArn":{},"retentionPeriod":{"shape":"Sn"}}}},"CreateDatasetContent":{"http":{"requestUri":"/datasets/{datasetName}/content"},"input":{"type":"structure","required":["datasetName"],"members":{"datasetName":{"location":"uri","locationName":"datasetName"},"versionId":{}}},"output":{"type":"structure","members":{"versionId":{}}}},"CreateDatastore":{"http":{"requestUri":"/datastores","responseCode":201},"input":{"type":"structure","required":["datastoreName"],"members":{"datastoreName":{},"datastoreStorage":{"shape":"S2h"},"retentionPeriod":{"shape":"Sn"},"tags":{"shape":"Sq"},"fileFormatConfiguration":{"shape":"S2m"},"datastorePartitions":{"shape":"S2u"}}},"output":{"type":"structure","members":{"datastoreName":{},"datastoreArn":{},"retentionPeriod":{"shape":"Sn"}}}},"CreatePipeline":{"http":{"requestUri":"/pipelines","responseCode":201},"input":{"type":"structure","required":["pipelineName","pipelineActivities"],"members":{"pipelineName":{},"pipelineActivities":{"shape":"S34"},"tags":{"shape":"Sq"}}},"output":{"type":"structure","members":{"pipelineName":{},"pipelineArn":{}}}},"DeleteChannel":{"http":{"method":"DELETE","requestUri":"/channels/{channelName}","responseCode":204},"input":{"type":"structure","required":["channelName"],"members":{"channelName":{"location":"uri","locationName":"channelName"}}}},"DeleteDataset":{"http":{"method":"DELETE","requestUri":"/datasets/{datasetName}","responseCode":204},"input":{"type":"structure","required":["datasetName"],"members":{"datasetName":{"location":"uri","locationName":"datasetName"}}}},"DeleteDatasetContent":{"http":{"method":"DELETE","requestUri":"/datasets/{datasetName}/content","responseCode":204},"input":{"type":"structure","required":["datasetName"],"members":{"datasetName":{"location":"uri","locationName":"datasetName"},"versionId":{"location":"querystring","locationName":"versionId"}}}},"DeleteDatastore":{"http":{"method":"DELETE","requestUri":"/datastores/{datastoreName}","responseCode":204},"input":{"type":"structure","required":["datastoreName"],"members":{"datastoreName":{"location":"uri","locationName":"datastoreName"}}}},"DeletePipeline":{"http":{"method":"DELETE","requestUri":"/pipelines/{pipelineName}","responseCode":204},"input":{"type":"structure","required":["pipelineName"],"members":{"pipelineName":{"location":"uri","locationName":"pipelineName"}}}},"DescribeChannel":{"http":{"method":"GET","requestUri":"/channels/{channelName}"},"input":{"type":"structure","required":["channelName"],"members":{"channelName":{"location":"uri","locationName":"channelName"},"includeStatistics":{"location":"querystring","locationName":"includeStatistics","type":"boolean"}}},"output":{"type":"structure","members":{"channel":{"type":"structure","members":{"name":{},"storage":{"shape":"Sh"},"arn":{},"status":{},"retentionPeriod":{"shape":"Sn"},"creationTime":{"type":"timestamp"},"lastUpdateTime":{"type":"timestamp"},"lastMessageArrivalTime":{"type":"timestamp"}}},"statistics":{"type":"structure","members":{"size":{"shape":"S42"}}}}}},"DescribeDataset":{"http":{"method":"GET","requestUri":"/datasets/{datasetName}"},"input":{"type":"structure","required":["datasetName"],"members":{"datasetName":{"location":"uri","locationName":"datasetName"}}},"output":{"type":"structure","members":{"dataset":{"type":"structure","members":{"name":{},"arn":{},"actions":{"shape":"Sy"},"triggers":{"shape":"S1l"},"contentDeliveryRules":{"shape":"S1q"},"status":{},"creationTime":{"type":"timestamp"},"lastUpdateTime":{"type":"timestamp"},"retentionPeriod":{"shape":"Sn"},"versioningConfiguration":{"shape":"S21"},"lateDataRules":{"shape":"S24"}}}}}},"DescribeDatastore":{"http":{"method":"GET","requestUri":"/datastores/{datastoreName}"},"input":{"type":"structure","required":["datastoreName"],"members":{"datastoreName":{"location":"uri","locationName":"datastoreName"},"includeStatistics":{"location":"querystring","locationName":"includeStatistics","type":"boolean"}}},"output":{"type":"structure","members":{"datastore":{"type":"structure","members":{"name":{},"storage":{"shape":"S2h"},"arn":{},"status":{},"retentionPeriod":{"shape":"Sn"},"creationTime":{"type":"timestamp"},"lastUpdateTime":{"type":"timestamp"},"lastMessageArrivalTime":{"type":"timestamp"},"fileFormatConfiguration":{"shape":"S2m"},"datastorePartitions":{"shape":"S2u"}}},"statistics":{"type":"structure","members":{"size":{"shape":"S42"}}}}}},"DescribeLoggingOptions":{"http":{"method":"GET","requestUri":"/logging"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"loggingOptions":{"shape":"S4f"}}}},"DescribePipeline":{"http":{"method":"GET","requestUri":"/pipelines/{pipelineName}"},"input":{"type":"structure","required":["pipelineName"],"members":{"pipelineName":{"location":"uri","locationName":"pipelineName"}}},"output":{"type":"structure","members":{"pipeline":{"type":"structure","members":{"name":{},"arn":{},"activities":{"shape":"S34"},"reprocessingSummaries":{"shape":"S4l"},"creationTime":{"type":"timestamp"},"lastUpdateTime":{"type":"timestamp"}}}}}},"GetDatasetContent":{"http":{"method":"GET","requestUri":"/datasets/{datasetName}/content"},"input":{"type":"structure","required":["datasetName"],"members":{"datasetName":{"location":"uri","locationName":"datasetName"},"versionId":{"location":"querystring","locationName":"versionId"}}},"output":{"type":"structure","members":{"entries":{"type":"list","member":{"type":"structure","members":{"entryName":{},"dataURI":{}}}},"timestamp":{"type":"timestamp"},"status":{"shape":"S4t"}}}},"ListChannels":{"http":{"method":"GET","requestUri":"/channels"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"channelSummaries":{"type":"list","member":{"type":"structure","members":{"channelName":{},"channelStorage":{"type":"structure","members":{"serviceManagedS3":{"type":"structure","members":{}},"customerManagedS3":{"type":"structure","members":{"bucket":{},"keyPrefix":{},"roleArn":{}}}}},"status":{},"creationTime":{"type":"timestamp"},"lastUpdateTime":{"type":"timestamp"},"lastMessageArrivalTime":{"type":"timestamp"}}}},"nextToken":{}}}},"ListDatasetContents":{"http":{"method":"GET","requestUri":"/datasets/{datasetName}/contents"},"input":{"type":"structure","required":["datasetName"],"members":{"datasetName":{"location":"uri","locationName":"datasetName"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"scheduledOnOrAfter":{"location":"querystring","locationName":"scheduledOnOrAfter","type":"timestamp"},"scheduledBefore":{"location":"querystring","locationName":"scheduledBefore","type":"timestamp"}}},"output":{"type":"structure","members":{"datasetContentSummaries":{"type":"list","member":{"type":"structure","members":{"version":{},"status":{"shape":"S4t"},"creationTime":{"type":"timestamp"},"scheduleTime":{"type":"timestamp"},"completionTime":{"type":"timestamp"}}}},"nextToken":{}}}},"ListDatasets":{"http":{"method":"GET","requestUri":"/datasets"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"datasetSummaries":{"type":"list","member":{"type":"structure","members":{"datasetName":{},"status":{},"creationTime":{"type":"timestamp"},"lastUpdateTime":{"type":"timestamp"},"triggers":{"shape":"S1l"},"actions":{"type":"list","member":{"type":"structure","members":{"actionName":{},"actionType":{}}}}}}},"nextToken":{}}}},"ListDatastores":{"http":{"method":"GET","requestUri":"/datastores"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"datastoreSummaries":{"type":"list","member":{"type":"structure","members":{"datastoreName":{},"datastoreStorage":{"type":"structure","members":{"serviceManagedS3":{"type":"structure","members":{}},"customerManagedS3":{"type":"structure","members":{"bucket":{},"keyPrefix":{},"roleArn":{}}},"iotSiteWiseMultiLayerStorage":{"type":"structure","members":{"customerManagedS3Storage":{"type":"structure","members":{"bucket":{},"keyPrefix":{}}}}}}},"status":{},"creationTime":{"type":"timestamp"},"lastUpdateTime":{"type":"timestamp"},"lastMessageArrivalTime":{"type":"timestamp"},"fileFormatType":{},"datastorePartitions":{"shape":"S2u"}}}},"nextToken":{}}}},"ListPipelines":{"http":{"method":"GET","requestUri":"/pipelines"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"pipelineSummaries":{"type":"list","member":{"type":"structure","members":{"pipelineName":{},"reprocessingSummaries":{"shape":"S4l"},"creationTime":{"type":"timestamp"},"lastUpdateTime":{"type":"timestamp"}}}},"nextToken":{}}}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/tags"},"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{"location":"querystring","locationName":"resourceArn"}}},"output":{"type":"structure","members":{"tags":{"shape":"Sq"}}}},"PutLoggingOptions":{"http":{"method":"PUT","requestUri":"/logging"},"input":{"type":"structure","required":["loggingOptions"],"members":{"loggingOptions":{"shape":"S4f"}}}},"RunPipelineActivity":{"http":{"requestUri":"/pipelineactivities/run"},"input":{"type":"structure","required":["pipelineActivity","payloads"],"members":{"pipelineActivity":{"shape":"S35"},"payloads":{"shape":"S5z"}}},"output":{"type":"structure","members":{"payloads":{"shape":"S5z"},"logResult":{}}}},"SampleChannelData":{"http":{"method":"GET","requestUri":"/channels/{channelName}/sample"},"input":{"type":"structure","required":["channelName"],"members":{"channelName":{"location":"uri","locationName":"channelName"},"maxMessages":{"location":"querystring","locationName":"maxMessages","type":"integer"},"startTime":{"location":"querystring","locationName":"startTime","type":"timestamp"},"endTime":{"location":"querystring","locationName":"endTime","type":"timestamp"}}},"output":{"type":"structure","members":{"payloads":{"shape":"S5z"}}}},"StartPipelineReprocessing":{"http":{"requestUri":"/pipelines/{pipelineName}/reprocessing"},"input":{"type":"structure","required":["pipelineName"],"members":{"pipelineName":{"location":"uri","locationName":"pipelineName"},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"},"channelMessages":{"type":"structure","members":{"s3Paths":{"type":"list","member":{}}}}}},"output":{"type":"structure","members":{"reprocessingId":{}}}},"TagResource":{"http":{"requestUri":"/tags","responseCode":204},"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{"location":"querystring","locationName":"resourceArn"},"tags":{"shape":"Sq"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/tags","responseCode":204},"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{"location":"querystring","locationName":"resourceArn"},"tagKeys":{"location":"querystring","locationName":"tagKeys","type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateChannel":{"http":{"method":"PUT","requestUri":"/channels/{channelName}"},"input":{"type":"structure","required":["channelName"],"members":{"channelName":{"location":"uri","locationName":"channelName"},"channelStorage":{"shape":"Sh"},"retentionPeriod":{"shape":"Sn"}}}},"UpdateDataset":{"http":{"method":"PUT","requestUri":"/datasets/{datasetName}"},"input":{"type":"structure","required":["datasetName","actions"],"members":{"datasetName":{"location":"uri","locationName":"datasetName"},"actions":{"shape":"Sy"},"triggers":{"shape":"S1l"},"contentDeliveryRules":{"shape":"S1q"},"retentionPeriod":{"shape":"Sn"},"versioningConfiguration":{"shape":"S21"},"lateDataRules":{"shape":"S24"}}}},"UpdateDatastore":{"http":{"method":"PUT","requestUri":"/datastores/{datastoreName}"},"input":{"type":"structure","required":["datastoreName"],"members":{"datastoreName":{"location":"uri","locationName":"datastoreName"},"retentionPeriod":{"shape":"Sn"},"datastoreStorage":{"shape":"S2h"},"fileFormatConfiguration":{"shape":"S2m"}}}},"UpdatePipeline":{"http":{"method":"PUT","requestUri":"/pipelines/{pipelineName}"},"input":{"type":"structure","required":["pipelineName","pipelineActivities"],"members":{"pipelineName":{"location":"uri","locationName":"pipelineName"},"pipelineActivities":{"shape":"S34"}}}}},"shapes":{"Sh":{"type":"structure","members":{"serviceManagedS3":{"type":"structure","members":{}},"customerManagedS3":{"type":"structure","required":["bucket","roleArn"],"members":{"bucket":{},"keyPrefix":{},"roleArn":{}}}}},"Sn":{"type":"structure","members":{"unlimited":{"type":"boolean"},"numberOfDays":{"type":"integer"}}},"Sq":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}},"Sy":{"type":"list","member":{"type":"structure","members":{"actionName":{},"queryAction":{"type":"structure","required":["sqlQuery"],"members":{"sqlQuery":{},"filters":{"type":"list","member":{"type":"structure","members":{"deltaTime":{"type":"structure","required":["offsetSeconds","timeExpression"],"members":{"offsetSeconds":{"type":"integer"},"timeExpression":{}}}}}}}},"containerAction":{"type":"structure","required":["image","executionRoleArn","resourceConfiguration"],"members":{"image":{},"executionRoleArn":{},"resourceConfiguration":{"type":"structure","required":["computeType","volumeSizeInGB"],"members":{"computeType":{},"volumeSizeInGB":{"type":"integer"}}},"variables":{"type":"list","member":{"type":"structure","required":["name"],"members":{"name":{},"stringValue":{},"doubleValue":{"type":"double"},"datasetContentVersionValue":{"type":"structure","required":["datasetName"],"members":{"datasetName":{}}},"outputFileUriValue":{"type":"structure","required":["fileName"],"members":{"fileName":{}}}}}}}}}}},"S1l":{"type":"list","member":{"type":"structure","members":{"schedule":{"type":"structure","members":{"expression":{}}},"dataset":{"type":"structure","required":["name"],"members":{"name":{}}}}}},"S1q":{"type":"list","member":{"type":"structure","required":["destination"],"members":{"entryName":{},"destination":{"type":"structure","members":{"iotEventsDestinationConfiguration":{"type":"structure","required":["inputName","roleArn"],"members":{"inputName":{},"roleArn":{}}},"s3DestinationConfiguration":{"type":"structure","required":["bucket","key","roleArn"],"members":{"bucket":{},"key":{},"glueConfiguration":{"type":"structure","required":["tableName","databaseName"],"members":{"tableName":{},"databaseName":{}}},"roleArn":{}}}}}}}},"S21":{"type":"structure","members":{"unlimited":{"type":"boolean"},"maxVersions":{"type":"integer"}}},"S24":{"type":"list","member":{"type":"structure","required":["ruleConfiguration"],"members":{"ruleName":{},"ruleConfiguration":{"type":"structure","members":{"deltaTimeSessionWindowConfiguration":{"type":"structure","required":["timeoutInMinutes"],"members":{"timeoutInMinutes":{"type":"integer"}}}}}}}},"S2h":{"type":"structure","members":{"serviceManagedS3":{"type":"structure","members":{}},"customerManagedS3":{"type":"structure","required":["bucket","roleArn"],"members":{"bucket":{},"keyPrefix":{},"roleArn":{}}},"iotSiteWiseMultiLayerStorage":{"type":"structure","required":["customerManagedS3Storage"],"members":{"customerManagedS3Storage":{"type":"structure","required":["bucket"],"members":{"bucket":{},"keyPrefix":{}}}}}}},"S2m":{"type":"structure","members":{"jsonConfiguration":{"type":"structure","members":{}},"parquetConfiguration":{"type":"structure","members":{"schemaDefinition":{"type":"structure","members":{"columns":{"type":"list","member":{"type":"structure","required":["name","type"],"members":{"name":{},"type":{}}}}}}}}}},"S2u":{"type":"structure","members":{"partitions":{"type":"list","member":{"type":"structure","members":{"attributePartition":{"type":"structure","required":["attributeName"],"members":{"attributeName":{}}},"timestampPartition":{"type":"structure","required":["attributeName"],"members":{"attributeName":{},"timestampFormat":{}}}}}}}},"S34":{"type":"list","member":{"shape":"S35"}},"S35":{"type":"structure","members":{"channel":{"type":"structure","required":["name","channelName"],"members":{"name":{},"channelName":{},"next":{}}},"lambda":{"type":"structure","required":["name","lambdaName","batchSize"],"members":{"name":{},"lambdaName":{},"batchSize":{"type":"integer"},"next":{}}},"datastore":{"type":"structure","required":["name","datastoreName"],"members":{"name":{},"datastoreName":{}}},"addAttributes":{"type":"structure","required":["name","attributes"],"members":{"name":{},"attributes":{"type":"map","key":{},"value":{}},"next":{}}},"removeAttributes":{"type":"structure","required":["name","attributes"],"members":{"name":{},"attributes":{"shape":"S3g"},"next":{}}},"selectAttributes":{"type":"structure","required":["name","attributes"],"members":{"name":{},"attributes":{"shape":"S3g"},"next":{}}},"filter":{"type":"structure","required":["name","filter"],"members":{"name":{},"filter":{},"next":{}}},"math":{"type":"structure","required":["name","attribute","math"],"members":{"name":{},"attribute":{},"math":{},"next":{}}},"deviceRegistryEnrich":{"type":"structure","required":["name","attribute","thingName","roleArn"],"members":{"name":{},"attribute":{},"thingName":{},"roleArn":{},"next":{}}},"deviceShadowEnrich":{"type":"structure","required":["name","attribute","thingName","roleArn"],"members":{"name":{},"attribute":{},"thingName":{},"roleArn":{},"next":{}}}}},"S3g":{"type":"list","member":{}},"S42":{"type":"structure","members":{"estimatedSizeInBytes":{"type":"double"},"estimatedOn":{"type":"timestamp"}}},"S4f":{"type":"structure","required":["roleArn","level","enabled"],"members":{"roleArn":{},"level":{},"enabled":{"type":"boolean"}}},"S4l":{"type":"list","member":{"type":"structure","members":{"id":{},"status":{},"creationTime":{"type":"timestamp"}}}},"S4t":{"type":"structure","members":{"state":{},"reason":{}}},"S5z":{"type":"list","member":{"type":"blob"}}}}')},45498:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListChannels":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListDatasetContents":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListDatasets":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListDatastores":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListPipelines":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"}}}')},648:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2013-12-02","endpointPrefix":"kinesis","jsonVersion":"1.1","protocol":"json","protocolSettings":{"h2":"eventstream"},"serviceAbbreviation":"Kinesis","serviceFullName":"Amazon Kinesis","serviceId":"Kinesis","signatureVersion":"v4","targetPrefix":"Kinesis_20131202","uid":"kinesis-2013-12-02"},"operations":{"AddTagsToStream":{"input":{"type":"structure","required":["Tags"],"members":{"StreamName":{},"Tags":{"type":"map","key":{},"value":{}},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"CreateStream":{"input":{"type":"structure","required":["StreamName"],"members":{"StreamName":{},"ShardCount":{"type":"integer"},"StreamModeDetails":{"shape":"S9"}}}},"DecreaseStreamRetentionPeriod":{"input":{"type":"structure","required":["RetentionPeriodHours"],"members":{"StreamName":{},"RetentionPeriodHours":{"type":"integer"},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"DeleteStream":{"input":{"type":"structure","members":{"StreamName":{},"EnforceConsumerDeletion":{"type":"boolean"},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"DeregisterStreamConsumer":{"input":{"type":"structure","members":{"StreamARN":{"contextParam":{"name":"StreamARN"}},"ConsumerName":{},"ConsumerARN":{"contextParam":{"name":"ConsumerARN"}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"DescribeLimits":{"input":{"type":"structure","members":{}},"output":{"type":"structure","required":["ShardLimit","OpenShardCount","OnDemandStreamCount","OnDemandStreamCountLimit"],"members":{"ShardLimit":{"type":"integer"},"OpenShardCount":{"type":"integer"},"OnDemandStreamCount":{"type":"integer"},"OnDemandStreamCountLimit":{"type":"integer"}}}},"DescribeStream":{"input":{"type":"structure","members":{"StreamName":{},"Limit":{"type":"integer"},"ExclusiveStartShardId":{},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"output":{"type":"structure","required":["StreamDescription"],"members":{"StreamDescription":{"type":"structure","required":["StreamName","StreamARN","StreamStatus","Shards","HasMoreShards","RetentionPeriodHours","StreamCreationTimestamp","EnhancedMonitoring"],"members":{"StreamName":{},"StreamARN":{},"StreamStatus":{},"StreamModeDetails":{"shape":"S9"},"Shards":{"shape":"St"},"HasMoreShards":{"type":"boolean"},"RetentionPeriodHours":{"type":"integer"},"StreamCreationTimestamp":{"type":"timestamp"},"EnhancedMonitoring":{"shape":"S10"},"EncryptionType":{},"KeyId":{}}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"DescribeStreamConsumer":{"input":{"type":"structure","members":{"StreamARN":{"contextParam":{"name":"StreamARN"}},"ConsumerName":{},"ConsumerARN":{"contextParam":{"name":"ConsumerARN"}}}},"output":{"type":"structure","required":["ConsumerDescription"],"members":{"ConsumerDescription":{"type":"structure","required":["ConsumerName","ConsumerARN","ConsumerStatus","ConsumerCreationTimestamp","StreamARN"],"members":{"ConsumerName":{},"ConsumerARN":{},"ConsumerStatus":{},"ConsumerCreationTimestamp":{"type":"timestamp"},"StreamARN":{}}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"DescribeStreamSummary":{"input":{"type":"structure","members":{"StreamName":{},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"output":{"type":"structure","required":["StreamDescriptionSummary"],"members":{"StreamDescriptionSummary":{"type":"structure","required":["StreamName","StreamARN","StreamStatus","RetentionPeriodHours","StreamCreationTimestamp","EnhancedMonitoring","OpenShardCount"],"members":{"StreamName":{},"StreamARN":{},"StreamStatus":{},"StreamModeDetails":{"shape":"S9"},"RetentionPeriodHours":{"type":"integer"},"StreamCreationTimestamp":{"type":"timestamp"},"EnhancedMonitoring":{"shape":"S10"},"EncryptionType":{},"KeyId":{},"OpenShardCount":{"type":"integer"},"ConsumerCount":{"type":"integer"}}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"DisableEnhancedMonitoring":{"input":{"type":"structure","required":["ShardLevelMetrics"],"members":{"StreamName":{},"ShardLevelMetrics":{"shape":"S12"},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"output":{"shape":"S1f"},"staticContextParams":{"OperationType":{"value":"control"}}},"EnableEnhancedMonitoring":{"input":{"type":"structure","required":["ShardLevelMetrics"],"members":{"StreamName":{},"ShardLevelMetrics":{"shape":"S12"},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"output":{"shape":"S1f"},"staticContextParams":{"OperationType":{"value":"control"}}},"GetRecords":{"input":{"type":"structure","required":["ShardIterator"],"members":{"ShardIterator":{},"Limit":{"type":"integer"},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"output":{"type":"structure","required":["Records"],"members":{"Records":{"type":"list","member":{"type":"structure","required":["SequenceNumber","Data","PartitionKey"],"members":{"SequenceNumber":{},"ApproximateArrivalTimestamp":{"type":"timestamp"},"Data":{"type":"blob"},"PartitionKey":{},"EncryptionType":{}}}},"NextShardIterator":{},"MillisBehindLatest":{"type":"long"},"ChildShards":{"type":"list","member":{"type":"structure","required":["ShardId","ParentShards","HashKeyRange"],"members":{"ShardId":{},"ParentShards":{"type":"list","member":{}},"HashKeyRange":{"shape":"Sv"}}}}}},"staticContextParams":{"OperationType":{"value":"data"}}},"GetShardIterator":{"input":{"type":"structure","required":["ShardId","ShardIteratorType"],"members":{"StreamName":{},"ShardId":{},"ShardIteratorType":{},"StartingSequenceNumber":{},"Timestamp":{"type":"timestamp"},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"output":{"type":"structure","members":{"ShardIterator":{}}},"staticContextParams":{"OperationType":{"value":"data"}}},"IncreaseStreamRetentionPeriod":{"input":{"type":"structure","required":["RetentionPeriodHours"],"members":{"StreamName":{},"RetentionPeriodHours":{"type":"integer"},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"ListShards":{"input":{"type":"structure","members":{"StreamName":{},"NextToken":{},"ExclusiveStartShardId":{},"MaxResults":{"type":"integer"},"StreamCreationTimestamp":{"type":"timestamp"},"ShardFilter":{"type":"structure","required":["Type"],"members":{"Type":{},"ShardId":{},"Timestamp":{"type":"timestamp"}}},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"output":{"type":"structure","members":{"Shards":{"shape":"St"},"NextToken":{}}},"staticContextParams":{"OperationType":{"value":"control"}}},"ListStreamConsumers":{"input":{"type":"structure","required":["StreamARN"],"members":{"StreamARN":{"contextParam":{"name":"StreamARN"}},"NextToken":{},"MaxResults":{"type":"integer"},"StreamCreationTimestamp":{"type":"timestamp"}}},"output":{"type":"structure","members":{"Consumers":{"type":"list","member":{"shape":"S27"}},"NextToken":{}}},"staticContextParams":{"OperationType":{"value":"control"}}},"ListStreams":{"input":{"type":"structure","members":{"Limit":{"type":"integer"},"ExclusiveStartStreamName":{},"NextToken":{}}},"output":{"type":"structure","required":["StreamNames","HasMoreStreams"],"members":{"StreamNames":{"type":"list","member":{}},"HasMoreStreams":{"type":"boolean"},"NextToken":{},"StreamSummaries":{"type":"list","member":{"type":"structure","required":["StreamName","StreamARN","StreamStatus"],"members":{"StreamName":{},"StreamARN":{},"StreamStatus":{},"StreamModeDetails":{"shape":"S9"},"StreamCreationTimestamp":{"type":"timestamp"}}}}}}},"ListTagsForStream":{"input":{"type":"structure","members":{"StreamName":{},"ExclusiveStartTagKey":{},"Limit":{"type":"integer"},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"output":{"type":"structure","required":["Tags","HasMoreTags"],"members":{"Tags":{"type":"list","member":{"type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}},"HasMoreTags":{"type":"boolean"}}},"staticContextParams":{"OperationType":{"value":"control"}}},"MergeShards":{"input":{"type":"structure","required":["ShardToMerge","AdjacentShardToMerge"],"members":{"StreamName":{},"ShardToMerge":{},"AdjacentShardToMerge":{},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"PutRecord":{"input":{"type":"structure","required":["Data","PartitionKey"],"members":{"StreamName":{},"Data":{"type":"blob"},"PartitionKey":{},"ExplicitHashKey":{},"SequenceNumberForOrdering":{},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"output":{"type":"structure","required":["ShardId","SequenceNumber"],"members":{"ShardId":{},"SequenceNumber":{},"EncryptionType":{}}},"staticContextParams":{"OperationType":{"value":"data"}}},"PutRecords":{"input":{"type":"structure","required":["Records"],"members":{"Records":{"type":"list","member":{"type":"structure","required":["Data","PartitionKey"],"members":{"Data":{"type":"blob"},"ExplicitHashKey":{},"PartitionKey":{}}}},"StreamName":{},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"output":{"type":"structure","required":["Records"],"members":{"FailedRecordCount":{"type":"integer"},"Records":{"type":"list","member":{"type":"structure","members":{"SequenceNumber":{},"ShardId":{},"ErrorCode":{},"ErrorMessage":{}}}},"EncryptionType":{}}},"staticContextParams":{"OperationType":{"value":"data"}}},"RegisterStreamConsumer":{"input":{"type":"structure","required":["StreamARN","ConsumerName"],"members":{"StreamARN":{"contextParam":{"name":"StreamARN"}},"ConsumerName":{}}},"output":{"type":"structure","required":["Consumer"],"members":{"Consumer":{"shape":"S27"}}},"staticContextParams":{"OperationType":{"value":"control"}}},"RemoveTagsFromStream":{"input":{"type":"structure","required":["TagKeys"],"members":{"StreamName":{},"TagKeys":{"type":"list","member":{}},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"SplitShard":{"input":{"type":"structure","required":["ShardToSplit","NewStartingHashKey"],"members":{"StreamName":{},"ShardToSplit":{},"NewStartingHashKey":{},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"StartStreamEncryption":{"input":{"type":"structure","required":["EncryptionType","KeyId"],"members":{"StreamName":{},"EncryptionType":{},"KeyId":{},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"StopStreamEncryption":{"input":{"type":"structure","required":["EncryptionType","KeyId"],"members":{"StreamName":{},"EncryptionType":{},"KeyId":{},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"UpdateShardCount":{"input":{"type":"structure","required":["TargetShardCount","ScalingType"],"members":{"StreamName":{},"TargetShardCount":{"type":"integer"},"ScalingType":{},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"output":{"type":"structure","members":{"StreamName":{},"CurrentShardCount":{"type":"integer"},"TargetShardCount":{"type":"integer"},"StreamARN":{}}},"staticContextParams":{"OperationType":{"value":"control"}}},"UpdateStreamMode":{"input":{"type":"structure","required":["StreamARN","StreamModeDetails"],"members":{"StreamARN":{"contextParam":{"name":"StreamARN"}},"StreamModeDetails":{"shape":"S9"}}},"staticContextParams":{"OperationType":{"value":"control"}}}},"shapes":{"S9":{"type":"structure","required":["StreamMode"],"members":{"StreamMode":{}}},"St":{"type":"list","member":{"type":"structure","required":["ShardId","HashKeyRange","SequenceNumberRange"],"members":{"ShardId":{},"ParentShardId":{},"AdjacentParentShardId":{},"HashKeyRange":{"shape":"Sv"},"SequenceNumberRange":{"type":"structure","required":["StartingSequenceNumber"],"members":{"StartingSequenceNumber":{},"EndingSequenceNumber":{}}}}}},"Sv":{"type":"structure","required":["StartingHashKey","EndingHashKey"],"members":{"StartingHashKey":{},"EndingHashKey":{}}},"S10":{"type":"list","member":{"type":"structure","members":{"ShardLevelMetrics":{"shape":"S12"}}}},"S12":{"type":"list","member":{}},"S1f":{"type":"structure","members":{"StreamName":{},"CurrentShardLevelMetrics":{"shape":"S12"},"DesiredShardLevelMetrics":{"shape":"S12"},"StreamARN":{}}},"S27":{"type":"structure","required":["ConsumerName","ConsumerARN","ConsumerStatus","ConsumerCreationTimestamp"],"members":{"ConsumerName":{},"ConsumerARN":{},"ConsumerStatus":{},"ConsumerCreationTimestamp":{"type":"timestamp"}}}}}')},10424:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeStream":{"input_token":"ExclusiveStartShardId","limit_key":"Limit","more_results":"StreamDescription.HasMoreShards","output_token":"StreamDescription.Shards[-1].ShardId","result_key":"StreamDescription.Shards"},"ListStreamConsumers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListStreams":{"input_token":"NextToken","limit_key":"Limit","more_results":"HasMoreStreams","output_token":"NextToken","result_key":["StreamNames","StreamSummaries"]}}}')},54059:function(e){"use strict";e.exports=JSON.parse('{"V":{"StreamExists":{"delay":10,"operation":"DescribeStream","maxAttempts":18,"acceptors":[{"expected":"ACTIVE","matcher":"path","state":"success","argument":"StreamDescription.StreamStatus"}]},"StreamNotExists":{"delay":10,"operation":"DescribeStream","maxAttempts":18,"acceptors":[{"expected":"ResourceNotFoundException","matcher":"error","state":"success"}]}}}')},78868:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-09-30","endpointPrefix":"kinesisvideo","protocol":"rest-json","serviceAbbreviation":"Kinesis Video Archived Media","serviceFullName":"Amazon Kinesis Video Streams Archived Media","serviceId":"Kinesis Video Archived Media","signatureVersion":"v4","uid":"kinesis-video-archived-media-2017-09-30"},"operations":{"GetClip":{"http":{"requestUri":"/getClip"},"input":{"type":"structure","required":["ClipFragmentSelector"],"members":{"StreamName":{},"StreamARN":{},"ClipFragmentSelector":{"type":"structure","required":["FragmentSelectorType","TimestampRange"],"members":{"FragmentSelectorType":{},"TimestampRange":{"type":"structure","required":["StartTimestamp","EndTimestamp"],"members":{"StartTimestamp":{"type":"timestamp"},"EndTimestamp":{"type":"timestamp"}}}}}}},"output":{"type":"structure","members":{"ContentType":{"location":"header","locationName":"Content-Type"},"Payload":{"shape":"Sa"}},"payload":"Payload"}},"GetDASHStreamingSessionURL":{"http":{"requestUri":"/getDASHStreamingSessionURL"},"input":{"type":"structure","members":{"StreamName":{},"StreamARN":{},"PlaybackMode":{},"DisplayFragmentTimestamp":{},"DisplayFragmentNumber":{},"DASHFragmentSelector":{"type":"structure","members":{"FragmentSelectorType":{},"TimestampRange":{"type":"structure","members":{"StartTimestamp":{"type":"timestamp"},"EndTimestamp":{"type":"timestamp"}}}}},"Expires":{"type":"integer"},"MaxManifestFragmentResults":{"type":"long"}}},"output":{"type":"structure","members":{"DASHStreamingSessionURL":{}}}},"GetHLSStreamingSessionURL":{"http":{"requestUri":"/getHLSStreamingSessionURL"},"input":{"type":"structure","members":{"StreamName":{},"StreamARN":{},"PlaybackMode":{},"HLSFragmentSelector":{"type":"structure","members":{"FragmentSelectorType":{},"TimestampRange":{"type":"structure","members":{"StartTimestamp":{"type":"timestamp"},"EndTimestamp":{"type":"timestamp"}}}}},"ContainerFormat":{},"DiscontinuityMode":{},"DisplayFragmentTimestamp":{},"Expires":{"type":"integer"},"MaxMediaPlaylistFragmentResults":{"type":"long"}}},"output":{"type":"structure","members":{"HLSStreamingSessionURL":{}}}},"GetImages":{"http":{"requestUri":"/getImages"},"input":{"type":"structure","required":["ImageSelectorType","StartTimestamp","EndTimestamp","Format"],"members":{"StreamName":{},"StreamARN":{},"ImageSelectorType":{},"StartTimestamp":{"type":"timestamp"},"EndTimestamp":{"type":"timestamp"},"SamplingInterval":{"type":"integer"},"Format":{},"FormatConfig":{"type":"map","key":{},"value":{}},"WidthPixels":{"type":"integer"},"HeightPixels":{"type":"integer"},"MaxResults":{"type":"long"},"NextToken":{}}},"output":{"type":"structure","members":{"Images":{"type":"list","member":{"type":"structure","members":{"TimeStamp":{"type":"timestamp"},"Error":{},"ImageContent":{}}}},"NextToken":{}}}},"GetMediaForFragmentList":{"http":{"requestUri":"/getMediaForFragmentList"},"input":{"type":"structure","required":["Fragments"],"members":{"StreamName":{},"StreamARN":{},"Fragments":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"ContentType":{"location":"header","locationName":"Content-Type"},"Payload":{"shape":"Sa"}},"payload":"Payload"}},"ListFragments":{"http":{"requestUri":"/listFragments"},"input":{"type":"structure","members":{"StreamName":{},"StreamARN":{},"MaxResults":{"type":"long"},"NextToken":{},"FragmentSelector":{"type":"structure","required":["FragmentSelectorType","TimestampRange"],"members":{"FragmentSelectorType":{},"TimestampRange":{"type":"structure","required":["StartTimestamp","EndTimestamp"],"members":{"StartTimestamp":{"type":"timestamp"},"EndTimestamp":{"type":"timestamp"}}}}}}},"output":{"type":"structure","members":{"Fragments":{"type":"list","member":{"type":"structure","members":{"FragmentNumber":{},"FragmentSizeInBytes":{"type":"long"},"ProducerTimestamp":{"type":"timestamp"},"ServerTimestamp":{"type":"timestamp"},"FragmentLengthInMilliseconds":{"type":"long"}}}},"NextToken":{}}}}},"shapes":{"Sa":{"type":"blob","streaming":true}}}')},27352:function(e){"use strict";e.exports=JSON.parse('{"o":{"GetImages":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Images"},"ListFragments":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Fragments"}}}')},18898:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-09-30","endpointPrefix":"kinesisvideo","protocol":"rest-json","serviceAbbreviation":"Kinesis Video Media","serviceFullName":"Amazon Kinesis Video Streams Media","serviceId":"Kinesis Video Media","signatureVersion":"v4","uid":"kinesis-video-media-2017-09-30"},"operations":{"GetMedia":{"http":{"requestUri":"/getMedia"},"input":{"type":"structure","required":["StartSelector"],"members":{"StreamName":{},"StreamARN":{},"StartSelector":{"type":"structure","required":["StartSelectorType"],"members":{"StartSelectorType":{},"AfterFragmentNumber":{},"StartTimestamp":{"type":"timestamp"},"ContinuationToken":{}}}}},"output":{"type":"structure","members":{"ContentType":{"location":"header","locationName":"Content-Type"},"Payload":{"type":"blob","streaming":true}},"payload":"Payload"}}},"shapes":{}}')},85061:function(e){"use strict";e.exports={o:{}}},89769:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2019-12-04","endpointPrefix":"kinesisvideo","protocol":"rest-json","serviceAbbreviation":"Amazon Kinesis Video Signaling Channels","serviceFullName":"Amazon Kinesis Video Signaling Channels","serviceId":"Kinesis Video Signaling","signatureVersion":"v4","uid":"kinesis-video-signaling-2019-12-04"},"operations":{"GetIceServerConfig":{"http":{"requestUri":"/v1/get-ice-server-config"},"input":{"type":"structure","required":["ChannelARN"],"members":{"ChannelARN":{},"ClientId":{},"Service":{},"Username":{}}},"output":{"type":"structure","members":{"IceServerList":{"type":"list","member":{"type":"structure","members":{"Uris":{"type":"list","member":{}},"Username":{},"Password":{},"Ttl":{"type":"integer"}}}}}}},"SendAlexaOfferToMaster":{"http":{"requestUri":"/v1/send-alexa-offer-to-master"},"input":{"type":"structure","required":["ChannelARN","SenderClientId","MessagePayload"],"members":{"ChannelARN":{},"SenderClientId":{},"MessagePayload":{}}},"output":{"type":"structure","members":{"Answer":{}}}}},"shapes":{}}')},41939:function(e){"use strict";e.exports={o:{}}},96305:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-09-30","endpointPrefix":"kinesisvideo","protocol":"rest-json","serviceAbbreviation":"Kinesis Video","serviceFullName":"Amazon Kinesis Video Streams","serviceId":"Kinesis Video","signatureVersion":"v4","uid":"kinesisvideo-2017-09-30"},"operations":{"CreateSignalingChannel":{"http":{"requestUri":"/createSignalingChannel"},"input":{"type":"structure","required":["ChannelName"],"members":{"ChannelName":{},"ChannelType":{},"SingleMasterConfiguration":{"shape":"S4"},"Tags":{"type":"list","member":{"shape":"S7"}}}},"output":{"type":"structure","members":{"ChannelARN":{}}}},"CreateStream":{"http":{"requestUri":"/createStream"},"input":{"type":"structure","required":["StreamName"],"members":{"DeviceName":{},"StreamName":{},"MediaType":{},"KmsKeyId":{},"DataRetentionInHours":{"type":"integer"},"Tags":{"shape":"Si"}}},"output":{"type":"structure","members":{"StreamARN":{}}}},"DeleteEdgeConfiguration":{"http":{"requestUri":"/deleteEdgeConfiguration"},"input":{"type":"structure","members":{"StreamName":{},"StreamARN":{}}},"output":{"type":"structure","members":{}}},"DeleteSignalingChannel":{"http":{"requestUri":"/deleteSignalingChannel"},"input":{"type":"structure","required":["ChannelARN"],"members":{"ChannelARN":{},"CurrentVersion":{}}},"output":{"type":"structure","members":{}}},"DeleteStream":{"http":{"requestUri":"/deleteStream"},"input":{"type":"structure","required":["StreamARN"],"members":{"StreamARN":{},"CurrentVersion":{}}},"output":{"type":"structure","members":{}}},"DescribeEdgeConfiguration":{"http":{"requestUri":"/describeEdgeConfiguration"},"input":{"type":"structure","members":{"StreamName":{},"StreamARN":{}}},"output":{"type":"structure","members":{"StreamName":{},"StreamARN":{},"CreationTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"SyncStatus":{},"FailedStatusDetails":{},"EdgeConfig":{"shape":"Sw"},"EdgeAgentStatus":{"type":"structure","members":{"LastRecorderStatus":{"type":"structure","members":{"JobStatusDetails":{},"LastCollectedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"RecorderStatus":{}}},"LastUploaderStatus":{"type":"structure","members":{"JobStatusDetails":{},"LastCollectedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"UploaderStatus":{}}}}}}}},"DescribeImageGenerationConfiguration":{"http":{"requestUri":"/describeImageGenerationConfiguration"},"input":{"type":"structure","members":{"StreamName":{},"StreamARN":{}}},"output":{"type":"structure","members":{"ImageGenerationConfiguration":{"shape":"S1k"}}}},"DescribeMappedResourceConfiguration":{"http":{"requestUri":"/describeMappedResourceConfiguration"},"input":{"type":"structure","members":{"StreamName":{},"StreamARN":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"MappedResourceConfigurationList":{"type":"list","member":{"type":"structure","members":{"Type":{},"ARN":{}}}},"NextToken":{}}}},"DescribeMediaStorageConfiguration":{"http":{"requestUri":"/describeMediaStorageConfiguration"},"input":{"type":"structure","members":{"ChannelName":{},"ChannelARN":{}}},"output":{"type":"structure","members":{"MediaStorageConfiguration":{"shape":"S26"}}}},"DescribeNotificationConfiguration":{"http":{"requestUri":"/describeNotificationConfiguration"},"input":{"type":"structure","members":{"StreamName":{},"StreamARN":{}}},"output":{"type":"structure","members":{"NotificationConfiguration":{"shape":"S2a"}}}},"DescribeSignalingChannel":{"http":{"requestUri":"/describeSignalingChannel"},"input":{"type":"structure","members":{"ChannelName":{},"ChannelARN":{}}},"output":{"type":"structure","members":{"ChannelInfo":{"shape":"S2e"}}}},"DescribeStream":{"http":{"requestUri":"/describeStream"},"input":{"type":"structure","members":{"StreamName":{},"StreamARN":{}}},"output":{"type":"structure","members":{"StreamInfo":{"shape":"S2i"}}}},"GetDataEndpoint":{"http":{"requestUri":"/getDataEndpoint"},"input":{"type":"structure","required":["APIName"],"members":{"StreamName":{},"StreamARN":{},"APIName":{}}},"output":{"type":"structure","members":{"DataEndpoint":{}}}},"GetSignalingChannelEndpoint":{"http":{"requestUri":"/getSignalingChannelEndpoint"},"input":{"type":"structure","required":["ChannelARN"],"members":{"ChannelARN":{},"SingleMasterChannelEndpointConfiguration":{"type":"structure","members":{"Protocols":{"type":"list","member":{}},"Role":{}}}}},"output":{"type":"structure","members":{"ResourceEndpointList":{"type":"list","member":{"type":"structure","members":{"Protocol":{},"ResourceEndpoint":{}}}}}}},"ListEdgeAgentConfigurations":{"http":{"requestUri":"/listEdgeAgentConfigurations"},"input":{"type":"structure","required":["HubDeviceArn"],"members":{"HubDeviceArn":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"EdgeConfigs":{"type":"list","member":{"type":"structure","members":{"StreamName":{},"StreamARN":{},"CreationTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"SyncStatus":{},"FailedStatusDetails":{},"EdgeConfig":{"shape":"Sw"}}}},"NextToken":{}}}},"ListSignalingChannels":{"http":{"requestUri":"/listSignalingChannels"},"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{},"ChannelNameCondition":{"type":"structure","members":{"ComparisonOperator":{},"ComparisonValue":{}}}}},"output":{"type":"structure","members":{"ChannelInfoList":{"type":"list","member":{"shape":"S2e"}},"NextToken":{}}}},"ListStreams":{"http":{"requestUri":"/listStreams"},"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{},"StreamNameCondition":{"type":"structure","members":{"ComparisonOperator":{},"ComparisonValue":{}}}}},"output":{"type":"structure","members":{"StreamInfoList":{"type":"list","member":{"shape":"S2i"}},"NextToken":{}}}},"ListTagsForResource":{"http":{"requestUri":"/ListTagsForResource"},"input":{"type":"structure","required":["ResourceARN"],"members":{"NextToken":{},"ResourceARN":{}}},"output":{"type":"structure","members":{"NextToken":{},"Tags":{"shape":"Si"}}}},"ListTagsForStream":{"http":{"requestUri":"/listTagsForStream"},"input":{"type":"structure","members":{"NextToken":{},"StreamARN":{},"StreamName":{}}},"output":{"type":"structure","members":{"NextToken":{},"Tags":{"shape":"Si"}}}},"StartEdgeConfigurationUpdate":{"http":{"requestUri":"/startEdgeConfigurationUpdate"},"input":{"type":"structure","required":["EdgeConfig"],"members":{"StreamName":{},"StreamARN":{},"EdgeConfig":{"shape":"Sw"}}},"output":{"type":"structure","members":{"StreamName":{},"StreamARN":{},"CreationTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"SyncStatus":{},"FailedStatusDetails":{},"EdgeConfig":{"shape":"Sw"}}}},"TagResource":{"http":{"requestUri":"/TagResource"},"input":{"type":"structure","required":["ResourceARN","Tags"],"members":{"ResourceARN":{},"Tags":{"type":"list","member":{"shape":"S7"}}}},"output":{"type":"structure","members":{}}},"TagStream":{"http":{"requestUri":"/tagStream"},"input":{"type":"structure","required":["Tags"],"members":{"StreamARN":{},"StreamName":{},"Tags":{"shape":"Si"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"http":{"requestUri":"/UntagResource"},"input":{"type":"structure","required":["ResourceARN","TagKeyList"],"members":{"ResourceARN":{},"TagKeyList":{"shape":"S3n"}}},"output":{"type":"structure","members":{}}},"UntagStream":{"http":{"requestUri":"/untagStream"},"input":{"type":"structure","required":["TagKeyList"],"members":{"StreamARN":{},"StreamName":{},"TagKeyList":{"shape":"S3n"}}},"output":{"type":"structure","members":{}}},"UpdateDataRetention":{"http":{"requestUri":"/updateDataRetention"},"input":{"type":"structure","required":["CurrentVersion","Operation","DataRetentionChangeInHours"],"members":{"StreamName":{},"StreamARN":{},"CurrentVersion":{},"Operation":{},"DataRetentionChangeInHours":{"type":"integer"}}},"output":{"type":"structure","members":{}}},"UpdateImageGenerationConfiguration":{"http":{"requestUri":"/updateImageGenerationConfiguration"},"input":{"type":"structure","members":{"StreamName":{},"StreamARN":{},"ImageGenerationConfiguration":{"shape":"S1k"}}},"output":{"type":"structure","members":{}}},"UpdateMediaStorageConfiguration":{"http":{"requestUri":"/updateMediaStorageConfiguration"},"input":{"type":"structure","required":["ChannelARN","MediaStorageConfiguration"],"members":{"ChannelARN":{},"MediaStorageConfiguration":{"shape":"S26"}}},"output":{"type":"structure","members":{}}},"UpdateNotificationConfiguration":{"http":{"requestUri":"/updateNotificationConfiguration"},"input":{"type":"structure","members":{"StreamName":{},"StreamARN":{},"NotificationConfiguration":{"shape":"S2a"}}},"output":{"type":"structure","members":{}}},"UpdateSignalingChannel":{"http":{"requestUri":"/updateSignalingChannel"},"input":{"type":"structure","required":["ChannelARN","CurrentVersion"],"members":{"ChannelARN":{},"CurrentVersion":{},"SingleMasterConfiguration":{"shape":"S4"}}},"output":{"type":"structure","members":{}}},"UpdateStream":{"http":{"requestUri":"/updateStream"},"input":{"type":"structure","required":["CurrentVersion"],"members":{"StreamName":{},"StreamARN":{},"CurrentVersion":{},"DeviceName":{},"MediaType":{}}},"output":{"type":"structure","members":{}}}},"shapes":{"S4":{"type":"structure","members":{"MessageTtlSeconds":{"type":"integer"}}},"S7":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}},"Si":{"type":"map","key":{},"value":{}},"Sw":{"type":"structure","required":["HubDeviceArn","RecorderConfig"],"members":{"HubDeviceArn":{},"RecorderConfig":{"type":"structure","required":["MediaSourceConfig"],"members":{"MediaSourceConfig":{"type":"structure","required":["MediaUriSecretArn","MediaUriType"],"members":{"MediaUriSecretArn":{"type":"string","sensitive":true},"MediaUriType":{}}},"ScheduleConfig":{"shape":"S12"}}},"UploaderConfig":{"type":"structure","required":["ScheduleConfig"],"members":{"ScheduleConfig":{"shape":"S12"}}},"DeletionConfig":{"type":"structure","members":{"EdgeRetentionInHours":{"type":"integer"},"LocalSizeConfig":{"type":"structure","members":{"MaxLocalMediaSizeInMB":{"type":"integer"},"StrategyOnFullSize":{}}},"DeleteAfterUpload":{"type":"boolean"}}}}},"S12":{"type":"structure","required":["ScheduleExpression","DurationInSeconds"],"members":{"ScheduleExpression":{},"DurationInSeconds":{"type":"integer"}}},"S1k":{"type":"structure","required":["Status","ImageSelectorType","DestinationConfig","SamplingInterval","Format"],"members":{"Status":{},"ImageSelectorType":{},"DestinationConfig":{"type":"structure","required":["Uri","DestinationRegion"],"members":{"Uri":{},"DestinationRegion":{}}},"SamplingInterval":{"type":"integer"},"Format":{},"FormatConfig":{"type":"map","key":{},"value":{}},"WidthPixels":{"type":"integer"},"HeightPixels":{"type":"integer"}}},"S26":{"type":"structure","required":["Status"],"members":{"StreamARN":{},"Status":{}}},"S2a":{"type":"structure","required":["Status","DestinationConfig"],"members":{"Status":{},"DestinationConfig":{"type":"structure","required":["Uri"],"members":{"Uri":{}}}}},"S2e":{"type":"structure","members":{"ChannelName":{},"ChannelARN":{},"ChannelType":{},"ChannelStatus":{},"CreationTime":{"type":"timestamp"},"SingleMasterConfiguration":{"shape":"S4"},"Version":{}}},"S2i":{"type":"structure","members":{"DeviceName":{},"StreamName":{},"StreamARN":{},"MediaType":{},"KmsKeyId":{},"Version":{},"Status":{},"CreationTime":{"type":"timestamp"},"DataRetentionInHours":{"type":"integer"}}},"S3n":{"type":"list","member":{}}}}')},50061:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeMappedResourceConfiguration":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"MappedResourceConfigurationList"},"ListEdgeAgentConfigurations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"EdgeConfigs"},"ListSignalingChannels":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ChannelInfoList"},"ListStreams":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"StreamInfoList"}}}')},1219:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-11-01","endpointPrefix":"kms","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"KMS","serviceFullName":"AWS Key Management Service","serviceId":"KMS","signatureVersion":"v4","targetPrefix":"TrentService","uid":"kms-2014-11-01"},"operations":{"CancelKeyDeletion":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{}}},"output":{"type":"structure","members":{"KeyId":{}}}},"ConnectCustomKeyStore":{"input":{"type":"structure","required":["CustomKeyStoreId"],"members":{"CustomKeyStoreId":{}}},"output":{"type":"structure","members":{}}},"CreateAlias":{"input":{"type":"structure","required":["AliasName","TargetKeyId"],"members":{"AliasName":{},"TargetKeyId":{}}}},"CreateCustomKeyStore":{"input":{"type":"structure","required":["CustomKeyStoreName"],"members":{"CustomKeyStoreName":{},"CloudHsmClusterId":{},"TrustAnchorCertificate":{},"KeyStorePassword":{"shape":"Sd"},"CustomKeyStoreType":{},"XksProxyUriEndpoint":{},"XksProxyUriPath":{},"XksProxyVpcEndpointServiceName":{},"XksProxyAuthenticationCredential":{"shape":"Si"},"XksProxyConnectivity":{}}},"output":{"type":"structure","members":{"CustomKeyStoreId":{}}}},"CreateGrant":{"input":{"type":"structure","required":["KeyId","GranteePrincipal","Operations"],"members":{"KeyId":{},"GranteePrincipal":{},"RetiringPrincipal":{},"Operations":{"shape":"Sp"},"Constraints":{"shape":"Sr"},"GrantTokens":{"shape":"Sv"},"Name":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"GrantToken":{},"GrantId":{}}}},"CreateKey":{"input":{"type":"structure","members":{"Policy":{},"Description":{},"KeyUsage":{},"CustomerMasterKeySpec":{"shape":"S15","deprecated":true,"deprecatedMessage":"This parameter has been deprecated. Instead, use the KeySpec parameter."},"KeySpec":{},"Origin":{},"CustomKeyStoreId":{},"BypassPolicyLockoutSafetyCheck":{"type":"boolean"},"Tags":{"shape":"S19"},"MultiRegion":{"type":"boolean"},"XksKeyId":{}}},"output":{"type":"structure","members":{"KeyMetadata":{"shape":"S1f"}}}},"Decrypt":{"input":{"type":"structure","required":["CiphertextBlob"],"members":{"CiphertextBlob":{"type":"blob"},"EncryptionContext":{"shape":"Ss"},"GrantTokens":{"shape":"Sv"},"KeyId":{},"EncryptionAlgorithm":{},"Recipient":{"shape":"S21"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"KeyId":{},"Plaintext":{"shape":"S25"},"EncryptionAlgorithm":{},"CiphertextForRecipient":{"type":"blob"}}}},"DeleteAlias":{"input":{"type":"structure","required":["AliasName"],"members":{"AliasName":{}}}},"DeleteCustomKeyStore":{"input":{"type":"structure","required":["CustomKeyStoreId"],"members":{"CustomKeyStoreId":{}}},"output":{"type":"structure","members":{}}},"DeleteImportedKeyMaterial":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{}}}},"DescribeCustomKeyStores":{"input":{"type":"structure","members":{"CustomKeyStoreId":{},"CustomKeyStoreName":{},"Limit":{"type":"integer"},"Marker":{}}},"output":{"type":"structure","members":{"CustomKeyStores":{"type":"list","member":{"type":"structure","members":{"CustomKeyStoreId":{},"CustomKeyStoreName":{},"CloudHsmClusterId":{},"TrustAnchorCertificate":{},"ConnectionState":{},"ConnectionErrorCode":{},"CreationDate":{"type":"timestamp"},"CustomKeyStoreType":{},"XksProxyConfiguration":{"type":"structure","members":{"Connectivity":{},"AccessKeyId":{"shape":"Sj"},"UriEndpoint":{},"UriPath":{},"VpcEndpointServiceName":{}}}}}},"NextMarker":{},"Truncated":{"type":"boolean"}}}},"DescribeKey":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{},"GrantTokens":{"shape":"Sv"}}},"output":{"type":"structure","members":{"KeyMetadata":{"shape":"S1f"}}}},"DisableKey":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{}}}},"DisableKeyRotation":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{}}}},"DisconnectCustomKeyStore":{"input":{"type":"structure","required":["CustomKeyStoreId"],"members":{"CustomKeyStoreId":{}}},"output":{"type":"structure","members":{}}},"EnableKey":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{}}}},"EnableKeyRotation":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{}}}},"Encrypt":{"input":{"type":"structure","required":["KeyId","Plaintext"],"members":{"KeyId":{},"Plaintext":{"shape":"S25"},"EncryptionContext":{"shape":"Ss"},"GrantTokens":{"shape":"Sv"},"EncryptionAlgorithm":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CiphertextBlob":{"type":"blob"},"KeyId":{},"EncryptionAlgorithm":{}}}},"GenerateDataKey":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{},"EncryptionContext":{"shape":"Ss"},"NumberOfBytes":{"type":"integer"},"KeySpec":{},"GrantTokens":{"shape":"Sv"},"Recipient":{"shape":"S21"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CiphertextBlob":{"type":"blob"},"Plaintext":{"shape":"S25"},"KeyId":{},"CiphertextForRecipient":{"type":"blob"}}}},"GenerateDataKeyPair":{"input":{"type":"structure","required":["KeyId","KeyPairSpec"],"members":{"EncryptionContext":{"shape":"Ss"},"KeyId":{},"KeyPairSpec":{},"GrantTokens":{"shape":"Sv"},"Recipient":{"shape":"S21"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"PrivateKeyCiphertextBlob":{"type":"blob"},"PrivateKeyPlaintext":{"shape":"S25"},"PublicKey":{"type":"blob"},"KeyId":{},"KeyPairSpec":{},"CiphertextForRecipient":{"type":"blob"}}}},"GenerateDataKeyPairWithoutPlaintext":{"input":{"type":"structure","required":["KeyId","KeyPairSpec"],"members":{"EncryptionContext":{"shape":"Ss"},"KeyId":{},"KeyPairSpec":{},"GrantTokens":{"shape":"Sv"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"PrivateKeyCiphertextBlob":{"type":"blob"},"PublicKey":{"type":"blob"},"KeyId":{},"KeyPairSpec":{}}}},"GenerateDataKeyWithoutPlaintext":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{},"EncryptionContext":{"shape":"Ss"},"KeySpec":{},"NumberOfBytes":{"type":"integer"},"GrantTokens":{"shape":"Sv"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CiphertextBlob":{"type":"blob"},"KeyId":{}}}},"GenerateMac":{"input":{"type":"structure","required":["Message","KeyId","MacAlgorithm"],"members":{"Message":{"shape":"S25"},"KeyId":{},"MacAlgorithm":{},"GrantTokens":{"shape":"Sv"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Mac":{"type":"blob"},"MacAlgorithm":{},"KeyId":{}}}},"GenerateRandom":{"input":{"type":"structure","members":{"NumberOfBytes":{"type":"integer"},"CustomKeyStoreId":{},"Recipient":{"shape":"S21"}}},"output":{"type":"structure","members":{"Plaintext":{"shape":"S25"},"CiphertextForRecipient":{"type":"blob"}}}},"GetKeyPolicy":{"input":{"type":"structure","required":["KeyId","PolicyName"],"members":{"KeyId":{},"PolicyName":{}}},"output":{"type":"structure","members":{"Policy":{}}}},"GetKeyRotationStatus":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{}}},"output":{"type":"structure","members":{"KeyRotationEnabled":{"type":"boolean"}}}},"GetParametersForImport":{"input":{"type":"structure","required":["KeyId","WrappingAlgorithm","WrappingKeySpec"],"members":{"KeyId":{},"WrappingAlgorithm":{},"WrappingKeySpec":{}}},"output":{"type":"structure","members":{"KeyId":{},"ImportToken":{"type":"blob"},"PublicKey":{"shape":"S25"},"ParametersValidTo":{"type":"timestamp"}}}},"GetPublicKey":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{},"GrantTokens":{"shape":"Sv"}}},"output":{"type":"structure","members":{"KeyId":{},"PublicKey":{"type":"blob"},"CustomerMasterKeySpec":{"shape":"S15","deprecated":true,"deprecatedMessage":"This field has been deprecated. Instead, use the KeySpec field."},"KeySpec":{},"KeyUsage":{},"EncryptionAlgorithms":{"shape":"S1m"},"SigningAlgorithms":{"shape":"S1o"}}}},"ImportKeyMaterial":{"input":{"type":"structure","required":["KeyId","ImportToken","EncryptedKeyMaterial"],"members":{"KeyId":{},"ImportToken":{"type":"blob"},"EncryptedKeyMaterial":{"type":"blob"},"ValidTo":{"type":"timestamp"},"ExpirationModel":{}}},"output":{"type":"structure","members":{}}},"ListAliases":{"input":{"type":"structure","members":{"KeyId":{},"Limit":{"type":"integer"},"Marker":{}}},"output":{"type":"structure","members":{"Aliases":{"type":"list","member":{"type":"structure","members":{"AliasName":{},"AliasArn":{},"TargetKeyId":{},"CreationDate":{"type":"timestamp"},"LastUpdatedDate":{"type":"timestamp"}}}},"NextMarker":{},"Truncated":{"type":"boolean"}}}},"ListGrants":{"input":{"type":"structure","required":["KeyId"],"members":{"Limit":{"type":"integer"},"Marker":{},"KeyId":{},"GrantId":{},"GranteePrincipal":{}}},"output":{"shape":"S3r"}},"ListKeyPolicies":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{},"Limit":{"type":"integer"},"Marker":{}}},"output":{"type":"structure","members":{"PolicyNames":{"type":"list","member":{}},"NextMarker":{},"Truncated":{"type":"boolean"}}}},"ListKeys":{"input":{"type":"structure","members":{"Limit":{"type":"integer"},"Marker":{}}},"output":{"type":"structure","members":{"Keys":{"type":"list","member":{"type":"structure","members":{"KeyId":{},"KeyArn":{}}}},"NextMarker":{},"Truncated":{"type":"boolean"}}}},"ListResourceTags":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{},"Limit":{"type":"integer"},"Marker":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"S19"},"NextMarker":{},"Truncated":{"type":"boolean"}}}},"ListRetirableGrants":{"input":{"type":"structure","required":["RetiringPrincipal"],"members":{"Limit":{"type":"integer"},"Marker":{},"RetiringPrincipal":{}}},"output":{"shape":"S3r"}},"PutKeyPolicy":{"input":{"type":"structure","required":["KeyId","PolicyName","Policy"],"members":{"KeyId":{},"PolicyName":{},"Policy":{},"BypassPolicyLockoutSafetyCheck":{"type":"boolean"}}}},"ReEncrypt":{"input":{"type":"structure","required":["CiphertextBlob","DestinationKeyId"],"members":{"CiphertextBlob":{"type":"blob"},"SourceEncryptionContext":{"shape":"Ss"},"SourceKeyId":{},"DestinationKeyId":{},"DestinationEncryptionContext":{"shape":"Ss"},"SourceEncryptionAlgorithm":{},"DestinationEncryptionAlgorithm":{},"GrantTokens":{"shape":"Sv"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CiphertextBlob":{"type":"blob"},"SourceKeyId":{},"KeyId":{},"SourceEncryptionAlgorithm":{},"DestinationEncryptionAlgorithm":{}}}},"ReplicateKey":{"input":{"type":"structure","required":["KeyId","ReplicaRegion"],"members":{"KeyId":{},"ReplicaRegion":{},"Policy":{},"BypassPolicyLockoutSafetyCheck":{"type":"boolean"},"Description":{},"Tags":{"shape":"S19"}}},"output":{"type":"structure","members":{"ReplicaKeyMetadata":{"shape":"S1f"},"ReplicaPolicy":{},"ReplicaTags":{"shape":"S19"}}}},"RetireGrant":{"input":{"type":"structure","members":{"GrantToken":{},"KeyId":{},"GrantId":{},"DryRun":{"type":"boolean"}}}},"RevokeGrant":{"input":{"type":"structure","required":["KeyId","GrantId"],"members":{"KeyId":{},"GrantId":{},"DryRun":{"type":"boolean"}}}},"ScheduleKeyDeletion":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{},"PendingWindowInDays":{"type":"integer"}}},"output":{"type":"structure","members":{"KeyId":{},"DeletionDate":{"type":"timestamp"},"KeyState":{},"PendingWindowInDays":{"type":"integer"}}}},"Sign":{"input":{"type":"structure","required":["KeyId","Message","SigningAlgorithm"],"members":{"KeyId":{},"Message":{"shape":"S25"},"MessageType":{},"GrantTokens":{"shape":"Sv"},"SigningAlgorithm":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"KeyId":{},"Signature":{"type":"blob"},"SigningAlgorithm":{}}}},"TagResource":{"input":{"type":"structure","required":["KeyId","Tags"],"members":{"KeyId":{},"Tags":{"shape":"S19"}}}},"UntagResource":{"input":{"type":"structure","required":["KeyId","TagKeys"],"members":{"KeyId":{},"TagKeys":{"type":"list","member":{}}}}},"UpdateAlias":{"input":{"type":"structure","required":["AliasName","TargetKeyId"],"members":{"AliasName":{},"TargetKeyId":{}}}},"UpdateCustomKeyStore":{"input":{"type":"structure","required":["CustomKeyStoreId"],"members":{"CustomKeyStoreId":{},"NewCustomKeyStoreName":{},"KeyStorePassword":{"shape":"Sd"},"CloudHsmClusterId":{},"XksProxyUriEndpoint":{},"XksProxyUriPath":{},"XksProxyVpcEndpointServiceName":{},"XksProxyAuthenticationCredential":{"shape":"Si"},"XksProxyConnectivity":{}}},"output":{"type":"structure","members":{}}},"UpdateKeyDescription":{"input":{"type":"structure","required":["KeyId","Description"],"members":{"KeyId":{},"Description":{}}}},"UpdatePrimaryRegion":{"input":{"type":"structure","required":["KeyId","PrimaryRegion"],"members":{"KeyId":{},"PrimaryRegion":{}}}},"Verify":{"input":{"type":"structure","required":["KeyId","Message","Signature","SigningAlgorithm"],"members":{"KeyId":{},"Message":{"shape":"S25"},"MessageType":{},"Signature":{"type":"blob"},"SigningAlgorithm":{},"GrantTokens":{"shape":"Sv"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"KeyId":{},"SignatureValid":{"type":"boolean"},"SigningAlgorithm":{}}}},"VerifyMac":{"input":{"type":"structure","required":["Message","KeyId","MacAlgorithm","Mac"],"members":{"Message":{"shape":"S25"},"KeyId":{},"MacAlgorithm":{},"Mac":{"type":"blob"},"GrantTokens":{"shape":"Sv"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"KeyId":{},"MacValid":{"type":"boolean"},"MacAlgorithm":{}}}}},"shapes":{"Sd":{"type":"string","sensitive":true},"Si":{"type":"structure","required":["AccessKeyId","RawSecretAccessKey"],"members":{"AccessKeyId":{"shape":"Sj"},"RawSecretAccessKey":{"type":"string","sensitive":true}}},"Sj":{"type":"string","sensitive":true},"Sp":{"type":"list","member":{}},"Sr":{"type":"structure","members":{"EncryptionContextSubset":{"shape":"Ss"},"EncryptionContextEquals":{"shape":"Ss"}}},"Ss":{"type":"map","key":{},"value":{}},"Sv":{"type":"list","member":{}},"S15":{"type":"string","deprecated":true,"deprecatedMessage":"This enum has been deprecated. Instead, use the KeySpec enum."},"S19":{"type":"list","member":{"type":"structure","required":["TagKey","TagValue"],"members":{"TagKey":{},"TagValue":{}}}},"S1f":{"type":"structure","required":["KeyId"],"members":{"AWSAccountId":{},"KeyId":{},"Arn":{},"CreationDate":{"type":"timestamp"},"Enabled":{"type":"boolean"},"Description":{},"KeyUsage":{},"KeyState":{},"DeletionDate":{"type":"timestamp"},"ValidTo":{"type":"timestamp"},"Origin":{},"CustomKeyStoreId":{},"CloudHsmClusterId":{},"ExpirationModel":{},"KeyManager":{},"CustomerMasterKeySpec":{"shape":"S15","deprecated":true,"deprecatedMessage":"This field has been deprecated. Instead, use the KeySpec field."},"KeySpec":{},"EncryptionAlgorithms":{"shape":"S1m"},"SigningAlgorithms":{"shape":"S1o"},"MultiRegion":{"type":"boolean"},"MultiRegionConfiguration":{"type":"structure","members":{"MultiRegionKeyType":{},"PrimaryKey":{"shape":"S1s"},"ReplicaKeys":{"type":"list","member":{"shape":"S1s"}}}},"PendingDeletionWindowInDays":{"type":"integer"},"MacAlgorithms":{"type":"list","member":{}},"XksKeyConfiguration":{"type":"structure","members":{"Id":{}}}}},"S1m":{"type":"list","member":{}},"S1o":{"type":"list","member":{}},"S1s":{"type":"structure","members":{"Arn":{},"Region":{}}},"S21":{"type":"structure","members":{"KeyEncryptionAlgorithm":{},"AttestationDocument":{"type":"blob"}}},"S25":{"type":"blob","sensitive":true},"S3r":{"type":"structure","members":{"Grants":{"type":"list","member":{"type":"structure","members":{"KeyId":{},"GrantId":{},"Name":{},"CreationDate":{"type":"timestamp"},"GranteePrincipal":{},"RetiringPrincipal":{},"IssuingAccount":{},"Operations":{"shape":"Sp"},"Constraints":{"shape":"Sr"}}}},"NextMarker":{},"Truncated":{"type":"boolean"}}}}}')},71402:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeCustomKeyStores":{"input_token":"Marker","limit_key":"Limit","output_token":"NextMarker","result_key":"CustomKeyStores"},"ListAliases":{"input_token":"Marker","limit_key":"Limit","output_token":"NextMarker","result_key":"Aliases"},"ListGrants":{"input_token":"Marker","limit_key":"Limit","output_token":"NextMarker","result_key":"Grants"},"ListKeyPolicies":{"input_token":"Marker","limit_key":"Limit","output_token":"NextMarker","result_key":"PolicyNames"},"ListKeys":{"input_token":"Marker","limit_key":"Limit","output_token":"NextMarker","result_key":"Keys"},"ListResourceTags":{"input_token":"Marker","limit_key":"Limit","output_token":"NextMarker","result_key":"Tags"},"ListRetirableGrants":{"input_token":"Marker","limit_key":"Limit","output_token":"NextMarker","result_key":"Grants"}}}')},91251:function(e){"use strict";e.exports=JSON.parse('{"metadata":{"apiVersion":"2014-11-11","endpointPrefix":"lambda","serviceFullName":"AWS Lambda","serviceId":"Lambda","signatureVersion":"v4","protocol":"rest-json"},"operations":{"AddEventSource":{"http":{"requestUri":"/2014-11-13/event-source-mappings/"},"input":{"type":"structure","required":["EventSource","FunctionName","Role"],"members":{"EventSource":{},"FunctionName":{},"Role":{},"BatchSize":{"type":"integer"},"Parameters":{"shape":"S6"}}},"output":{"shape":"S7"}},"DeleteFunction":{"http":{"method":"DELETE","requestUri":"/2014-11-13/functions/{FunctionName}","responseCode":204},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"}}}},"GetEventSource":{"http":{"method":"GET","requestUri":"/2014-11-13/event-source-mappings/{UUID}","responseCode":200},"input":{"type":"structure","required":["UUID"],"members":{"UUID":{"location":"uri","locationName":"UUID"}}},"output":{"shape":"S7"}},"GetFunction":{"http":{"method":"GET","requestUri":"/2014-11-13/functions/{FunctionName}","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"}}},"output":{"type":"structure","members":{"Configuration":{"shape":"Se"},"Code":{"type":"structure","members":{"RepositoryType":{},"Location":{}}}}}},"GetFunctionConfiguration":{"http":{"method":"GET","requestUri":"/2014-11-13/functions/{FunctionName}/configuration","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"}}},"output":{"shape":"Se"}},"InvokeAsync":{"http":{"requestUri":"/2014-11-13/functions/{FunctionName}/invoke-async/","responseCode":202},"input":{"type":"structure","required":["FunctionName","InvokeArgs"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"InvokeArgs":{"shape":"Sq"}},"payload":"InvokeArgs"},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"}}}},"ListEventSources":{"http":{"method":"GET","requestUri":"/2014-11-13/event-source-mappings/","responseCode":200},"input":{"type":"structure","members":{"EventSourceArn":{"location":"querystring","locationName":"EventSource"},"FunctionName":{"location":"querystring","locationName":"FunctionName"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"EventSources":{"type":"list","member":{"shape":"S7"}}}}},"ListFunctions":{"http":{"method":"GET","requestUri":"/2014-11-13/functions/","responseCode":200},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"Functions":{"type":"list","member":{"shape":"Se"}}}}},"RemoveEventSource":{"http":{"method":"DELETE","requestUri":"/2014-11-13/event-source-mappings/{UUID}","responseCode":204},"input":{"type":"structure","required":["UUID"],"members":{"UUID":{"location":"uri","locationName":"UUID"}}}},"UpdateFunctionConfiguration":{"http":{"method":"PUT","requestUri":"/2014-11-13/functions/{FunctionName}/configuration","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Role":{"location":"querystring","locationName":"Role"},"Handler":{"location":"querystring","locationName":"Handler"},"Description":{"location":"querystring","locationName":"Description"},"Timeout":{"location":"querystring","locationName":"Timeout","type":"integer"},"MemorySize":{"location":"querystring","locationName":"MemorySize","type":"integer"}}},"output":{"shape":"Se"}},"UploadFunction":{"http":{"method":"PUT","requestUri":"/2014-11-13/functions/{FunctionName}","responseCode":201},"input":{"type":"structure","required":["FunctionName","FunctionZip","Runtime","Role","Handler","Mode"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"FunctionZip":{"shape":"Sq"},"Runtime":{"location":"querystring","locationName":"Runtime"},"Role":{"location":"querystring","locationName":"Role"},"Handler":{"location":"querystring","locationName":"Handler"},"Mode":{"location":"querystring","locationName":"Mode"},"Description":{"location":"querystring","locationName":"Description"},"Timeout":{"location":"querystring","locationName":"Timeout","type":"integer"},"MemorySize":{"location":"querystring","locationName":"MemorySize","type":"integer"}},"payload":"FunctionZip"},"output":{"shape":"Se"}}},"shapes":{"S6":{"type":"map","key":{},"value":{}},"S7":{"type":"structure","members":{"UUID":{},"BatchSize":{"type":"integer"},"EventSource":{},"FunctionName":{},"Parameters":{"shape":"S6"},"Role":{},"LastModified":{"type":"timestamp"},"IsActive":{"type":"boolean"},"Status":{}}},"Se":{"type":"structure","members":{"FunctionName":{},"FunctionARN":{},"ConfigurationId":{},"Runtime":{},"Role":{},"Handler":{},"Mode":{},"CodeSize":{"type":"long"},"Description":{},"Timeout":{"type":"integer"},"MemorySize":{"type":"integer"},"LastModified":{"type":"timestamp"}}},"Sq":{"type":"blob","streaming":true}}}')},79210:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListEventSources":{"input_token":"Marker","output_token":"NextMarker","limit_key":"MaxItems","result_key":"EventSources"},"ListFunctions":{"input_token":"Marker","output_token":"NextMarker","limit_key":"MaxItems","result_key":"Functions"}}}')},29103:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-03-31","endpointPrefix":"lambda","protocol":"rest-json","serviceFullName":"AWS Lambda","serviceId":"Lambda","signatureVersion":"v4","uid":"lambda-2015-03-31"},"operations":{"AddLayerVersionPermission":{"http":{"requestUri":"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy","responseCode":201},"input":{"type":"structure","required":["LayerName","VersionNumber","StatementId","Action","Principal"],"members":{"LayerName":{"location":"uri","locationName":"LayerName"},"VersionNumber":{"location":"uri","locationName":"VersionNumber","type":"long"},"StatementId":{},"Action":{},"Principal":{},"OrganizationId":{},"RevisionId":{"location":"querystring","locationName":"RevisionId"}}},"output":{"type":"structure","members":{"Statement":{},"RevisionId":{}}}},"AddPermission":{"http":{"requestUri":"/2015-03-31/functions/{FunctionName}/policy","responseCode":201},"input":{"type":"structure","required":["FunctionName","StatementId","Action","Principal"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"StatementId":{},"Action":{},"Principal":{},"SourceArn":{},"SourceAccount":{},"EventSourceToken":{},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"RevisionId":{},"PrincipalOrgID":{},"FunctionUrlAuthType":{}}},"output":{"type":"structure","members":{"Statement":{}}}},"CreateAlias":{"http":{"requestUri":"/2015-03-31/functions/{FunctionName}/aliases","responseCode":201},"input":{"type":"structure","required":["FunctionName","Name","FunctionVersion"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Name":{},"FunctionVersion":{},"Description":{},"RoutingConfig":{"shape":"Sp"}}},"output":{"shape":"St"}},"CreateCodeSigningConfig":{"http":{"requestUri":"/2020-04-22/code-signing-configs/","responseCode":201},"input":{"type":"structure","required":["AllowedPublishers"],"members":{"Description":{},"AllowedPublishers":{"shape":"Sw"},"CodeSigningPolicies":{"shape":"Sy"}}},"output":{"type":"structure","required":["CodeSigningConfig"],"members":{"CodeSigningConfig":{"shape":"S11"}}}},"CreateEventSourceMapping":{"http":{"requestUri":"/2015-03-31/event-source-mappings/","responseCode":202},"input":{"type":"structure","required":["FunctionName"],"members":{"EventSourceArn":{},"FunctionName":{},"Enabled":{"type":"boolean"},"BatchSize":{"type":"integer"},"FilterCriteria":{"shape":"S18"},"MaximumBatchingWindowInSeconds":{"type":"integer"},"ParallelizationFactor":{"type":"integer"},"StartingPosition":{},"StartingPositionTimestamp":{"type":"timestamp"},"DestinationConfig":{"shape":"S1g"},"MaximumRecordAgeInSeconds":{"type":"integer"},"BisectBatchOnFunctionError":{"type":"boolean"},"MaximumRetryAttempts":{"type":"integer"},"TumblingWindowInSeconds":{"type":"integer"},"Topics":{"shape":"S1o"},"Queues":{"shape":"S1q"},"SourceAccessConfigurations":{"shape":"S1s"},"SelfManagedEventSource":{"shape":"S1w"},"FunctionResponseTypes":{"shape":"S21"},"AmazonManagedKafkaEventSourceConfig":{"shape":"S23"},"SelfManagedKafkaEventSourceConfig":{"shape":"S24"},"ScalingConfig":{"shape":"S25"},"DocumentDBEventSourceConfig":{"shape":"S27"}}},"output":{"shape":"S2b"}},"CreateFunction":{"http":{"requestUri":"/2015-03-31/functions","responseCode":201},"input":{"type":"structure","required":["FunctionName","Role","Code"],"members":{"FunctionName":{},"Runtime":{},"Role":{},"Handler":{},"Code":{"type":"structure","members":{"ZipFile":{"shape":"S2h"},"S3Bucket":{},"S3Key":{},"S3ObjectVersion":{},"ImageUri":{}}},"Description":{},"Timeout":{"type":"integer"},"MemorySize":{"type":"integer"},"Publish":{"type":"boolean"},"VpcConfig":{"shape":"S2o"},"PackageType":{},"DeadLetterConfig":{"shape":"S2u"},"Environment":{"shape":"S2w"},"KMSKeyArn":{},"TracingConfig":{"shape":"S31"},"Tags":{"shape":"S33"},"Layers":{"shape":"S36"},"FileSystemConfigs":{"shape":"S38"},"ImageConfig":{"shape":"S3c"},"CodeSigningConfigArn":{},"Architectures":{"shape":"S3f"},"EphemeralStorage":{"shape":"S3h"},"SnapStart":{"shape":"S3j"}}},"output":{"shape":"S3l"}},"CreateFunctionUrlConfig":{"http":{"requestUri":"/2021-10-31/functions/{FunctionName}/url","responseCode":201},"input":{"type":"structure","required":["FunctionName","AuthType"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"AuthType":{},"Cors":{"shape":"S4c"},"InvokeMode":{}}},"output":{"type":"structure","required":["FunctionUrl","FunctionArn","AuthType","CreationTime"],"members":{"FunctionUrl":{},"FunctionArn":{},"AuthType":{},"Cors":{"shape":"S4c"},"CreationTime":{},"InvokeMode":{}}}},"DeleteAlias":{"http":{"method":"DELETE","requestUri":"/2015-03-31/functions/{FunctionName}/aliases/{Name}","responseCode":204},"input":{"type":"structure","required":["FunctionName","Name"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Name":{"location":"uri","locationName":"Name"}}}},"DeleteCodeSigningConfig":{"http":{"method":"DELETE","requestUri":"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}","responseCode":204},"input":{"type":"structure","required":["CodeSigningConfigArn"],"members":{"CodeSigningConfigArn":{"location":"uri","locationName":"CodeSigningConfigArn"}}},"output":{"type":"structure","members":{}}},"DeleteEventSourceMapping":{"http":{"method":"DELETE","requestUri":"/2015-03-31/event-source-mappings/{UUID}","responseCode":202},"input":{"type":"structure","required":["UUID"],"members":{"UUID":{"location":"uri","locationName":"UUID"}}},"output":{"shape":"S2b"}},"DeleteFunction":{"http":{"method":"DELETE","requestUri":"/2015-03-31/functions/{FunctionName}","responseCode":204},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}}},"DeleteFunctionCodeSigningConfig":{"http":{"method":"DELETE","requestUri":"/2020-06-30/functions/{FunctionName}/code-signing-config","responseCode":204},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"}}}},"DeleteFunctionConcurrency":{"http":{"method":"DELETE","requestUri":"/2017-10-31/functions/{FunctionName}/concurrency","responseCode":204},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"}}}},"DeleteFunctionEventInvokeConfig":{"http":{"method":"DELETE","requestUri":"/2019-09-25/functions/{FunctionName}/event-invoke-config","responseCode":204},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}}},"DeleteFunctionUrlConfig":{"http":{"method":"DELETE","requestUri":"/2021-10-31/functions/{FunctionName}/url","responseCode":204},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}}},"DeleteLayerVersion":{"http":{"method":"DELETE","requestUri":"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}","responseCode":204},"input":{"type":"structure","required":["LayerName","VersionNumber"],"members":{"LayerName":{"location":"uri","locationName":"LayerName"},"VersionNumber":{"location":"uri","locationName":"VersionNumber","type":"long"}}}},"DeleteProvisionedConcurrencyConfig":{"http":{"method":"DELETE","requestUri":"/2019-09-30/functions/{FunctionName}/provisioned-concurrency","responseCode":204},"input":{"type":"structure","required":["FunctionName","Qualifier"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}}},"GetAccountSettings":{"http":{"method":"GET","requestUri":"/2016-08-19/account-settings/","responseCode":200},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"AccountLimit":{"type":"structure","members":{"TotalCodeSize":{"type":"long"},"CodeSizeUnzipped":{"type":"long"},"CodeSizeZipped":{"type":"long"},"ConcurrentExecutions":{"type":"integer"},"UnreservedConcurrentExecutions":{"type":"integer"}}},"AccountUsage":{"type":"structure","members":{"TotalCodeSize":{"type":"long"},"FunctionCount":{"type":"long"}}}}}},"GetAlias":{"http":{"method":"GET","requestUri":"/2015-03-31/functions/{FunctionName}/aliases/{Name}","responseCode":200},"input":{"type":"structure","required":["FunctionName","Name"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Name":{"location":"uri","locationName":"Name"}}},"output":{"shape":"St"}},"GetCodeSigningConfig":{"http":{"method":"GET","requestUri":"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}","responseCode":200},"input":{"type":"structure","required":["CodeSigningConfigArn"],"members":{"CodeSigningConfigArn":{"location":"uri","locationName":"CodeSigningConfigArn"}}},"output":{"type":"structure","required":["CodeSigningConfig"],"members":{"CodeSigningConfig":{"shape":"S11"}}}},"GetEventSourceMapping":{"http":{"method":"GET","requestUri":"/2015-03-31/event-source-mappings/{UUID}","responseCode":200},"input":{"type":"structure","required":["UUID"],"members":{"UUID":{"location":"uri","locationName":"UUID"}}},"output":{"shape":"S2b"}},"GetFunction":{"http":{"method":"GET","requestUri":"/2015-03-31/functions/{FunctionName}","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}},"output":{"type":"structure","members":{"Configuration":{"shape":"S3l"},"Code":{"type":"structure","members":{"RepositoryType":{},"Location":{},"ImageUri":{},"ResolvedImageUri":{}}},"Tags":{"shape":"S33"},"Concurrency":{"shape":"S5c"}}}},"GetFunctionCodeSigningConfig":{"http":{"method":"GET","requestUri":"/2020-06-30/functions/{FunctionName}/code-signing-config","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"}}},"output":{"type":"structure","required":["CodeSigningConfigArn","FunctionName"],"members":{"CodeSigningConfigArn":{},"FunctionName":{}}}},"GetFunctionConcurrency":{"http":{"method":"GET","requestUri":"/2019-09-30/functions/{FunctionName}/concurrency","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"}}},"output":{"type":"structure","members":{"ReservedConcurrentExecutions":{"type":"integer"}}}},"GetFunctionConfiguration":{"http":{"method":"GET","requestUri":"/2015-03-31/functions/{FunctionName}/configuration","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}},"output":{"shape":"S3l"}},"GetFunctionEventInvokeConfig":{"http":{"method":"GET","requestUri":"/2019-09-25/functions/{FunctionName}/event-invoke-config","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}},"output":{"shape":"S5k"}},"GetFunctionUrlConfig":{"http":{"method":"GET","requestUri":"/2021-10-31/functions/{FunctionName}/url","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}},"output":{"type":"structure","required":["FunctionUrl","FunctionArn","AuthType","CreationTime","LastModifiedTime"],"members":{"FunctionUrl":{},"FunctionArn":{},"AuthType":{},"Cors":{"shape":"S4c"},"CreationTime":{},"LastModifiedTime":{},"InvokeMode":{}}}},"GetLayerVersion":{"http":{"method":"GET","requestUri":"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}","responseCode":200},"input":{"type":"structure","required":["LayerName","VersionNumber"],"members":{"LayerName":{"location":"uri","locationName":"LayerName"},"VersionNumber":{"location":"uri","locationName":"VersionNumber","type":"long"}}},"output":{"shape":"S5q"}},"GetLayerVersionByArn":{"http":{"method":"GET","requestUri":"/2018-10-31/layers?find=LayerVersion","responseCode":200},"input":{"type":"structure","required":["Arn"],"members":{"Arn":{"location":"querystring","locationName":"Arn"}}},"output":{"shape":"S5q"}},"GetLayerVersionPolicy":{"http":{"method":"GET","requestUri":"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy","responseCode":200},"input":{"type":"structure","required":["LayerName","VersionNumber"],"members":{"LayerName":{"location":"uri","locationName":"LayerName"},"VersionNumber":{"location":"uri","locationName":"VersionNumber","type":"long"}}},"output":{"type":"structure","members":{"Policy":{},"RevisionId":{}}}},"GetPolicy":{"http":{"method":"GET","requestUri":"/2015-03-31/functions/{FunctionName}/policy","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}},"output":{"type":"structure","members":{"Policy":{},"RevisionId":{}}}},"GetProvisionedConcurrencyConfig":{"http":{"method":"GET","requestUri":"/2019-09-30/functions/{FunctionName}/provisioned-concurrency","responseCode":200},"input":{"type":"structure","required":["FunctionName","Qualifier"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}},"output":{"type":"structure","members":{"RequestedProvisionedConcurrentExecutions":{"type":"integer"},"AvailableProvisionedConcurrentExecutions":{"type":"integer"},"AllocatedProvisionedConcurrentExecutions":{"type":"integer"},"Status":{},"StatusReason":{},"LastModified":{}}}},"GetRuntimeManagementConfig":{"http":{"method":"GET","requestUri":"/2021-07-20/functions/{FunctionName}/runtime-management-config","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}},"output":{"type":"structure","members":{"UpdateRuntimeOn":{},"RuntimeVersionArn":{},"FunctionArn":{}}}},"Invoke":{"http":{"requestUri":"/2015-03-31/functions/{FunctionName}/invocations"},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"InvocationType":{"location":"header","locationName":"X-Amz-Invocation-Type"},"LogType":{"location":"header","locationName":"X-Amz-Log-Type"},"ClientContext":{"location":"header","locationName":"X-Amz-Client-Context"},"Payload":{"shape":"S2h"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}},"payload":"Payload"},"output":{"type":"structure","members":{"StatusCode":{"location":"statusCode","type":"integer"},"FunctionError":{"location":"header","locationName":"X-Amz-Function-Error"},"LogResult":{"location":"header","locationName":"X-Amz-Log-Result"},"Payload":{"shape":"S2h"},"ExecutedVersion":{"location":"header","locationName":"X-Amz-Executed-Version"}},"payload":"Payload"}},"InvokeAsync":{"http":{"requestUri":"/2014-11-13/functions/{FunctionName}/invoke-async/","responseCode":202},"input":{"type":"structure","required":["FunctionName","InvokeArgs"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"InvokeArgs":{"type":"blob","streaming":true}},"deprecated":true,"payload":"InvokeArgs"},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"}},"deprecated":true},"deprecated":true},"InvokeWithResponseStream":{"http":{"requestUri":"/2021-11-15/functions/{FunctionName}/response-streaming-invocations"},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"InvocationType":{"location":"header","locationName":"X-Amz-Invocation-Type"},"LogType":{"location":"header","locationName":"X-Amz-Log-Type"},"ClientContext":{"location":"header","locationName":"X-Amz-Client-Context"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"Payload":{"shape":"S2h"}},"payload":"Payload"},"output":{"type":"structure","members":{"StatusCode":{"location":"statusCode","type":"integer"},"ExecutedVersion":{"location":"header","locationName":"X-Amz-Executed-Version"},"EventStream":{"type":"structure","members":{"PayloadChunk":{"type":"structure","members":{"Payload":{"shape":"S2h","eventpayload":true}},"event":true},"InvokeComplete":{"type":"structure","members":{"ErrorCode":{},"ErrorDetails":{},"LogResult":{}},"event":true}},"eventstream":true},"ResponseStreamContentType":{"location":"header","locationName":"Content-Type"}},"payload":"EventStream"}},"ListAliases":{"http":{"method":"GET","requestUri":"/2015-03-31/functions/{FunctionName}/aliases","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"FunctionVersion":{"location":"querystring","locationName":"FunctionVersion"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"Aliases":{"type":"list","member":{"shape":"St"}}}}},"ListCodeSigningConfigs":{"http":{"method":"GET","requestUri":"/2020-04-22/code-signing-configs/","responseCode":200},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"CodeSigningConfigs":{"type":"list","member":{"shape":"S11"}}}}},"ListEventSourceMappings":{"http":{"method":"GET","requestUri":"/2015-03-31/event-source-mappings/","responseCode":200},"input":{"type":"structure","members":{"EventSourceArn":{"location":"querystring","locationName":"EventSourceArn"},"FunctionName":{"location":"querystring","locationName":"FunctionName"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"EventSourceMappings":{"type":"list","member":{"shape":"S2b"}}}}},"ListFunctionEventInvokeConfigs":{"http":{"method":"GET","requestUri":"/2019-09-25/functions/{FunctionName}/event-invoke-config/list","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"FunctionEventInvokeConfigs":{"type":"list","member":{"shape":"S5k"}},"NextMarker":{}}}},"ListFunctionUrlConfigs":{"http":{"method":"GET","requestUri":"/2021-10-31/functions/{FunctionName}/urls","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","required":["FunctionUrlConfigs"],"members":{"FunctionUrlConfigs":{"type":"list","member":{"type":"structure","required":["FunctionUrl","FunctionArn","CreationTime","LastModifiedTime","AuthType"],"members":{"FunctionUrl":{},"FunctionArn":{},"CreationTime":{},"LastModifiedTime":{},"Cors":{"shape":"S4c"},"AuthType":{},"InvokeMode":{}}}},"NextMarker":{}}}},"ListFunctions":{"http":{"method":"GET","requestUri":"/2015-03-31/functions/","responseCode":200},"input":{"type":"structure","members":{"MasterRegion":{"location":"querystring","locationName":"MasterRegion"},"FunctionVersion":{"location":"querystring","locationName":"FunctionVersion"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"Functions":{"shape":"S7a"}}}},"ListFunctionsByCodeSigningConfig":{"http":{"method":"GET","requestUri":"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}/functions","responseCode":200},"input":{"type":"structure","required":["CodeSigningConfigArn"],"members":{"CodeSigningConfigArn":{"location":"uri","locationName":"CodeSigningConfigArn"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"FunctionArns":{"type":"list","member":{}}}}},"ListLayerVersions":{"http":{"method":"GET","requestUri":"/2018-10-31/layers/{LayerName}/versions","responseCode":200},"input":{"type":"structure","required":["LayerName"],"members":{"CompatibleRuntime":{"location":"querystring","locationName":"CompatibleRuntime"},"LayerName":{"location":"uri","locationName":"LayerName"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"},"CompatibleArchitecture":{"location":"querystring","locationName":"CompatibleArchitecture"}}},"output":{"type":"structure","members":{"NextMarker":{},"LayerVersions":{"type":"list","member":{"shape":"S7i"}}}}},"ListLayers":{"http":{"method":"GET","requestUri":"/2018-10-31/layers","responseCode":200},"input":{"type":"structure","members":{"CompatibleRuntime":{"location":"querystring","locationName":"CompatibleRuntime"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"},"CompatibleArchitecture":{"location":"querystring","locationName":"CompatibleArchitecture"}}},"output":{"type":"structure","members":{"NextMarker":{},"Layers":{"type":"list","member":{"type":"structure","members":{"LayerName":{},"LayerArn":{},"LatestMatchingVersion":{"shape":"S7i"}}}}}}},"ListProvisionedConcurrencyConfigs":{"http":{"method":"GET","requestUri":"/2019-09-30/functions/{FunctionName}/provisioned-concurrency?List=ALL","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"ProvisionedConcurrencyConfigs":{"type":"list","member":{"type":"structure","members":{"FunctionArn":{},"RequestedProvisionedConcurrentExecutions":{"type":"integer"},"AvailableProvisionedConcurrentExecutions":{"type":"integer"},"AllocatedProvisionedConcurrentExecutions":{"type":"integer"},"Status":{},"StatusReason":{},"LastModified":{}}}},"NextMarker":{}}}},"ListTags":{"http":{"method":"GET","requestUri":"/2017-03-31/tags/{ARN}"},"input":{"type":"structure","required":["Resource"],"members":{"Resource":{"location":"uri","locationName":"ARN"}}},"output":{"type":"structure","members":{"Tags":{"shape":"S33"}}}},"ListVersionsByFunction":{"http":{"method":"GET","requestUri":"/2015-03-31/functions/{FunctionName}/versions","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"Versions":{"shape":"S7a"}}}},"PublishLayerVersion":{"http":{"requestUri":"/2018-10-31/layers/{LayerName}/versions","responseCode":201},"input":{"type":"structure","required":["LayerName","Content"],"members":{"LayerName":{"location":"uri","locationName":"LayerName"},"Description":{},"Content":{"type":"structure","members":{"S3Bucket":{},"S3Key":{},"S3ObjectVersion":{},"ZipFile":{"shape":"S2h"}}},"CompatibleRuntimes":{"shape":"S5t"},"LicenseInfo":{},"CompatibleArchitectures":{"shape":"S5v"}}},"output":{"type":"structure","members":{"Content":{"shape":"S5r"},"LayerArn":{},"LayerVersionArn":{},"Description":{},"CreatedDate":{},"Version":{"type":"long"},"CompatibleRuntimes":{"shape":"S5t"},"LicenseInfo":{},"CompatibleArchitectures":{"shape":"S5v"}}}},"PublishVersion":{"http":{"requestUri":"/2015-03-31/functions/{FunctionName}/versions","responseCode":201},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"CodeSha256":{},"Description":{},"RevisionId":{}}},"output":{"shape":"S3l"}},"PutFunctionCodeSigningConfig":{"http":{"method":"PUT","requestUri":"/2020-06-30/functions/{FunctionName}/code-signing-config","responseCode":200},"input":{"type":"structure","required":["CodeSigningConfigArn","FunctionName"],"members":{"CodeSigningConfigArn":{},"FunctionName":{"location":"uri","locationName":"FunctionName"}}},"output":{"type":"structure","required":["CodeSigningConfigArn","FunctionName"],"members":{"CodeSigningConfigArn":{},"FunctionName":{}}}},"PutFunctionConcurrency":{"http":{"method":"PUT","requestUri":"/2017-10-31/functions/{FunctionName}/concurrency","responseCode":200},"input":{"type":"structure","required":["FunctionName","ReservedConcurrentExecutions"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"ReservedConcurrentExecutions":{"type":"integer"}}},"output":{"shape":"S5c"}},"PutFunctionEventInvokeConfig":{"http":{"method":"PUT","requestUri":"/2019-09-25/functions/{FunctionName}/event-invoke-config","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"MaximumRetryAttempts":{"type":"integer"},"MaximumEventAgeInSeconds":{"type":"integer"},"DestinationConfig":{"shape":"S1g"}}},"output":{"shape":"S5k"}},"PutProvisionedConcurrencyConfig":{"http":{"method":"PUT","requestUri":"/2019-09-30/functions/{FunctionName}/provisioned-concurrency","responseCode":202},"input":{"type":"structure","required":["FunctionName","Qualifier","ProvisionedConcurrentExecutions"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"ProvisionedConcurrentExecutions":{"type":"integer"}}},"output":{"type":"structure","members":{"RequestedProvisionedConcurrentExecutions":{"type":"integer"},"AvailableProvisionedConcurrentExecutions":{"type":"integer"},"AllocatedProvisionedConcurrentExecutions":{"type":"integer"},"Status":{},"StatusReason":{},"LastModified":{}}}},"PutRuntimeManagementConfig":{"http":{"method":"PUT","requestUri":"/2021-07-20/functions/{FunctionName}/runtime-management-config","responseCode":200},"input":{"type":"structure","required":["FunctionName","UpdateRuntimeOn"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"UpdateRuntimeOn":{},"RuntimeVersionArn":{}}},"output":{"type":"structure","required":["UpdateRuntimeOn","FunctionArn"],"members":{"UpdateRuntimeOn":{},"FunctionArn":{},"RuntimeVersionArn":{}}}},"RemoveLayerVersionPermission":{"http":{"method":"DELETE","requestUri":"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy/{StatementId}","responseCode":204},"input":{"type":"structure","required":["LayerName","VersionNumber","StatementId"],"members":{"LayerName":{"location":"uri","locationName":"LayerName"},"VersionNumber":{"location":"uri","locationName":"VersionNumber","type":"long"},"StatementId":{"location":"uri","locationName":"StatementId"},"RevisionId":{"location":"querystring","locationName":"RevisionId"}}}},"RemovePermission":{"http":{"method":"DELETE","requestUri":"/2015-03-31/functions/{FunctionName}/policy/{StatementId}","responseCode":204},"input":{"type":"structure","required":["FunctionName","StatementId"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"StatementId":{"location":"uri","locationName":"StatementId"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"RevisionId":{"location":"querystring","locationName":"RevisionId"}}}},"TagResource":{"http":{"requestUri":"/2017-03-31/tags/{ARN}","responseCode":204},"input":{"type":"structure","required":["Resource","Tags"],"members":{"Resource":{"location":"uri","locationName":"ARN"},"Tags":{"shape":"S33"}}}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/2017-03-31/tags/{ARN}","responseCode":204},"input":{"type":"structure","required":["Resource","TagKeys"],"members":{"Resource":{"location":"uri","locationName":"ARN"},"TagKeys":{"location":"querystring","locationName":"tagKeys","type":"list","member":{}}}}},"UpdateAlias":{"http":{"method":"PUT","requestUri":"/2015-03-31/functions/{FunctionName}/aliases/{Name}","responseCode":200},"input":{"type":"structure","required":["FunctionName","Name"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Name":{"location":"uri","locationName":"Name"},"FunctionVersion":{},"Description":{},"RoutingConfig":{"shape":"Sp"},"RevisionId":{}}},"output":{"shape":"St"}},"UpdateCodeSigningConfig":{"http":{"method":"PUT","requestUri":"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}","responseCode":200},"input":{"type":"structure","required":["CodeSigningConfigArn"],"members":{"CodeSigningConfigArn":{"location":"uri","locationName":"CodeSigningConfigArn"},"Description":{},"AllowedPublishers":{"shape":"Sw"},"CodeSigningPolicies":{"shape":"Sy"}}},"output":{"type":"structure","required":["CodeSigningConfig"],"members":{"CodeSigningConfig":{"shape":"S11"}}}},"UpdateEventSourceMapping":{"http":{"method":"PUT","requestUri":"/2015-03-31/event-source-mappings/{UUID}","responseCode":202},"input":{"type":"structure","required":["UUID"],"members":{"UUID":{"location":"uri","locationName":"UUID"},"FunctionName":{},"Enabled":{"type":"boolean"},"BatchSize":{"type":"integer"},"FilterCriteria":{"shape":"S18"},"MaximumBatchingWindowInSeconds":{"type":"integer"},"DestinationConfig":{"shape":"S1g"},"MaximumRecordAgeInSeconds":{"type":"integer"},"BisectBatchOnFunctionError":{"type":"boolean"},"MaximumRetryAttempts":{"type":"integer"},"ParallelizationFactor":{"type":"integer"},"SourceAccessConfigurations":{"shape":"S1s"},"TumblingWindowInSeconds":{"type":"integer"},"FunctionResponseTypes":{"shape":"S21"},"ScalingConfig":{"shape":"S25"},"DocumentDBEventSourceConfig":{"shape":"S27"}}},"output":{"shape":"S2b"}},"UpdateFunctionCode":{"http":{"method":"PUT","requestUri":"/2015-03-31/functions/{FunctionName}/code","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"ZipFile":{"shape":"S2h"},"S3Bucket":{},"S3Key":{},"S3ObjectVersion":{},"ImageUri":{},"Publish":{"type":"boolean"},"DryRun":{"type":"boolean"},"RevisionId":{},"Architectures":{"shape":"S3f"}}},"output":{"shape":"S3l"}},"UpdateFunctionConfiguration":{"http":{"method":"PUT","requestUri":"/2015-03-31/functions/{FunctionName}/configuration","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Role":{},"Handler":{},"Description":{},"Timeout":{"type":"integer"},"MemorySize":{"type":"integer"},"VpcConfig":{"shape":"S2o"},"Environment":{"shape":"S2w"},"Runtime":{},"DeadLetterConfig":{"shape":"S2u"},"KMSKeyArn":{},"TracingConfig":{"shape":"S31"},"RevisionId":{},"Layers":{"shape":"S36"},"FileSystemConfigs":{"shape":"S38"},"ImageConfig":{"shape":"S3c"},"EphemeralStorage":{"shape":"S3h"},"SnapStart":{"shape":"S3j"}}},"output":{"shape":"S3l"}},"UpdateFunctionEventInvokeConfig":{"http":{"requestUri":"/2019-09-25/functions/{FunctionName}/event-invoke-config","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"MaximumRetryAttempts":{"type":"integer"},"MaximumEventAgeInSeconds":{"type":"integer"},"DestinationConfig":{"shape":"S1g"}}},"output":{"shape":"S5k"}},"UpdateFunctionUrlConfig":{"http":{"method":"PUT","requestUri":"/2021-10-31/functions/{FunctionName}/url","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"AuthType":{},"Cors":{"shape":"S4c"},"InvokeMode":{}}},"output":{"type":"structure","required":["FunctionUrl","FunctionArn","AuthType","CreationTime","LastModifiedTime"],"members":{"FunctionUrl":{},"FunctionArn":{},"AuthType":{},"Cors":{"shape":"S4c"},"CreationTime":{},"LastModifiedTime":{},"InvokeMode":{}}}}},"shapes":{"Sp":{"type":"structure","members":{"AdditionalVersionWeights":{"type":"map","key":{},"value":{"type":"double"}}}},"St":{"type":"structure","members":{"AliasArn":{},"Name":{},"FunctionVersion":{},"Description":{},"RoutingConfig":{"shape":"Sp"},"RevisionId":{}}},"Sw":{"type":"structure","required":["SigningProfileVersionArns"],"members":{"SigningProfileVersionArns":{"type":"list","member":{}}}},"Sy":{"type":"structure","members":{"UntrustedArtifactOnDeployment":{}}},"S11":{"type":"structure","required":["CodeSigningConfigId","CodeSigningConfigArn","AllowedPublishers","CodeSigningPolicies","LastModified"],"members":{"CodeSigningConfigId":{},"CodeSigningConfigArn":{},"Description":{},"AllowedPublishers":{"shape":"Sw"},"CodeSigningPolicies":{"shape":"Sy"},"LastModified":{}}},"S18":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","members":{"Pattern":{}}}}}},"S1g":{"type":"structure","members":{"OnSuccess":{"type":"structure","members":{"Destination":{}}},"OnFailure":{"type":"structure","members":{"Destination":{}}}}},"S1o":{"type":"list","member":{}},"S1q":{"type":"list","member":{}},"S1s":{"type":"list","member":{"type":"structure","members":{"Type":{},"URI":{}}}},"S1w":{"type":"structure","members":{"Endpoints":{"type":"map","key":{},"value":{"type":"list","member":{}}}}},"S21":{"type":"list","member":{}},"S23":{"type":"structure","members":{"ConsumerGroupId":{}}},"S24":{"type":"structure","members":{"ConsumerGroupId":{}}},"S25":{"type":"structure","members":{"MaximumConcurrency":{"type":"integer"}}},"S27":{"type":"structure","members":{"DatabaseName":{},"CollectionName":{},"FullDocument":{}}},"S2b":{"type":"structure","members":{"UUID":{},"StartingPosition":{},"StartingPositionTimestamp":{"type":"timestamp"},"BatchSize":{"type":"integer"},"MaximumBatchingWindowInSeconds":{"type":"integer"},"ParallelizationFactor":{"type":"integer"},"EventSourceArn":{},"FilterCriteria":{"shape":"S18"},"FunctionArn":{},"LastModified":{"type":"timestamp"},"LastProcessingResult":{},"State":{},"StateTransitionReason":{},"DestinationConfig":{"shape":"S1g"},"Topics":{"shape":"S1o"},"Queues":{"shape":"S1q"},"SourceAccessConfigurations":{"shape":"S1s"},"SelfManagedEventSource":{"shape":"S1w"},"MaximumRecordAgeInSeconds":{"type":"integer"},"BisectBatchOnFunctionError":{"type":"boolean"},"MaximumRetryAttempts":{"type":"integer"},"TumblingWindowInSeconds":{"type":"integer"},"FunctionResponseTypes":{"shape":"S21"},"AmazonManagedKafkaEventSourceConfig":{"shape":"S23"},"SelfManagedKafkaEventSourceConfig":{"shape":"S24"},"ScalingConfig":{"shape":"S25"},"DocumentDBEventSourceConfig":{"shape":"S27"}}},"S2h":{"type":"blob","sensitive":true},"S2o":{"type":"structure","members":{"SubnetIds":{"shape":"S2p"},"SecurityGroupIds":{"shape":"S2r"}}},"S2p":{"type":"list","member":{}},"S2r":{"type":"list","member":{}},"S2u":{"type":"structure","members":{"TargetArn":{}}},"S2w":{"type":"structure","members":{"Variables":{"shape":"S2x"}}},"S2x":{"type":"map","key":{"type":"string","sensitive":true},"value":{"type":"string","sensitive":true},"sensitive":true},"S31":{"type":"structure","members":{"Mode":{}}},"S33":{"type":"map","key":{},"value":{}},"S36":{"type":"list","member":{}},"S38":{"type":"list","member":{"type":"structure","required":["Arn","LocalMountPath"],"members":{"Arn":{},"LocalMountPath":{}}}},"S3c":{"type":"structure","members":{"EntryPoint":{"shape":"S3d"},"Command":{"shape":"S3d"},"WorkingDirectory":{}}},"S3d":{"type":"list","member":{}},"S3f":{"type":"list","member":{}},"S3h":{"type":"structure","required":["Size"],"members":{"Size":{"type":"integer"}}},"S3j":{"type":"structure","members":{"ApplyOn":{}}},"S3l":{"type":"structure","members":{"FunctionName":{},"FunctionArn":{},"Runtime":{},"Role":{},"Handler":{},"CodeSize":{"type":"long"},"Description":{},"Timeout":{"type":"integer"},"MemorySize":{"type":"integer"},"LastModified":{},"CodeSha256":{},"Version":{},"VpcConfig":{"type":"structure","members":{"SubnetIds":{"shape":"S2p"},"SecurityGroupIds":{"shape":"S2r"},"VpcId":{}}},"DeadLetterConfig":{"shape":"S2u"},"Environment":{"type":"structure","members":{"Variables":{"shape":"S2x"},"Error":{"type":"structure","members":{"ErrorCode":{},"Message":{"shape":"S3t"}}}}},"KMSKeyArn":{},"TracingConfig":{"type":"structure","members":{"Mode":{}}},"MasterArn":{},"RevisionId":{},"Layers":{"type":"list","member":{"type":"structure","members":{"Arn":{},"CodeSize":{"type":"long"},"SigningProfileVersionArn":{},"SigningJobArn":{}}}},"State":{},"StateReason":{},"StateReasonCode":{},"LastUpdateStatus":{},"LastUpdateStatusReason":{},"LastUpdateStatusReasonCode":{},"FileSystemConfigs":{"shape":"S38"},"PackageType":{},"ImageConfigResponse":{"type":"structure","members":{"ImageConfig":{"shape":"S3c"},"Error":{"type":"structure","members":{"ErrorCode":{},"Message":{"shape":"S3t"}}}}},"SigningProfileVersionArn":{},"SigningJobArn":{},"Architectures":{"shape":"S3f"},"EphemeralStorage":{"shape":"S3h"},"SnapStart":{"type":"structure","members":{"ApplyOn":{},"OptimizationStatus":{}}},"RuntimeVersionConfig":{"type":"structure","members":{"RuntimeVersionArn":{},"Error":{"type":"structure","members":{"ErrorCode":{},"Message":{"shape":"S3t"}}}}}}},"S3t":{"type":"string","sensitive":true},"S4c":{"type":"structure","members":{"AllowCredentials":{"type":"boolean"},"AllowHeaders":{"shape":"S4e"},"AllowMethods":{"type":"list","member":{}},"AllowOrigins":{"type":"list","member":{}},"ExposeHeaders":{"shape":"S4e"},"MaxAge":{"type":"integer"}}},"S4e":{"type":"list","member":{}},"S5c":{"type":"structure","members":{"ReservedConcurrentExecutions":{"type":"integer"}}},"S5k":{"type":"structure","members":{"LastModified":{"type":"timestamp"},"FunctionArn":{},"MaximumRetryAttempts":{"type":"integer"},"MaximumEventAgeInSeconds":{"type":"integer"},"DestinationConfig":{"shape":"S1g"}}},"S5q":{"type":"structure","members":{"Content":{"shape":"S5r"},"LayerArn":{},"LayerVersionArn":{},"Description":{},"CreatedDate":{},"Version":{"type":"long"},"CompatibleRuntimes":{"shape":"S5t"},"LicenseInfo":{},"CompatibleArchitectures":{"shape":"S5v"}}},"S5r":{"type":"structure","members":{"Location":{},"CodeSha256":{},"CodeSize":{"type":"long"},"SigningProfileVersionArn":{},"SigningJobArn":{}}},"S5t":{"type":"list","member":{}},"S5v":{"type":"list","member":{}},"S7a":{"type":"list","member":{"shape":"S3l"}},"S7i":{"type":"structure","members":{"LayerVersionArn":{},"Version":{"type":"long"},"Description":{},"CreatedDate":{},"CompatibleRuntimes":{"shape":"S5t"},"LicenseInfo":{},"CompatibleArchitectures":{"shape":"S5v"}}}}}')},32057:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListAliases":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"Aliases"},"ListCodeSigningConfigs":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"CodeSigningConfigs"},"ListEventSourceMappings":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"EventSourceMappings"},"ListFunctionEventInvokeConfigs":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"FunctionEventInvokeConfigs"},"ListFunctionUrlConfigs":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"FunctionUrlConfigs"},"ListFunctions":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"Functions"},"ListFunctionsByCodeSigningConfig":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"FunctionArns"},"ListLayerVersions":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"LayerVersions"},"ListLayers":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"Layers"},"ListProvisionedConcurrencyConfigs":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"ProvisionedConcurrencyConfigs"},"ListVersionsByFunction":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"Versions"}}}')},40626:function(e){"use strict";e.exports=JSON.parse('{"V":{"FunctionExists":{"delay":1,"operation":"GetFunction","maxAttempts":20,"acceptors":[{"state":"success","matcher":"status","expected":200},{"state":"retry","matcher":"error","expected":"ResourceNotFoundException"}]},"FunctionActive":{"delay":5,"maxAttempts":60,"operation":"GetFunctionConfiguration","description":"Waits for the function\'s State to be Active. This waiter uses GetFunctionConfiguration API. This should be used after new function creation.","acceptors":[{"state":"success","matcher":"path","argument":"State","expected":"Active"},{"state":"failure","matcher":"path","argument":"State","expected":"Failed"},{"state":"retry","matcher":"path","argument":"State","expected":"Pending"}]},"FunctionUpdated":{"delay":5,"maxAttempts":60,"operation":"GetFunctionConfiguration","description":"Waits for the function\'s LastUpdateStatus to be Successful. This waiter uses GetFunctionConfiguration API. This should be used after function updates.","acceptors":[{"state":"success","matcher":"path","argument":"LastUpdateStatus","expected":"Successful"},{"state":"failure","matcher":"path","argument":"LastUpdateStatus","expected":"Failed"},{"state":"retry","matcher":"path","argument":"LastUpdateStatus","expected":"InProgress"}]},"FunctionActiveV2":{"delay":1,"maxAttempts":300,"operation":"GetFunction","description":"Waits for the function\'s State to be Active. This waiter uses GetFunction API. This should be used after new function creation.","acceptors":[{"state":"success","matcher":"path","argument":"Configuration.State","expected":"Active"},{"state":"failure","matcher":"path","argument":"Configuration.State","expected":"Failed"},{"state":"retry","matcher":"path","argument":"Configuration.State","expected":"Pending"}]},"FunctionUpdatedV2":{"delay":1,"maxAttempts":300,"operation":"GetFunction","description":"Waits for the function\'s LastUpdateStatus to be Successful. This waiter uses GetFunction API. This should be used after function updates.","acceptors":[{"state":"success","matcher":"path","argument":"Configuration.LastUpdateStatus","expected":"Successful"},{"state":"failure","matcher":"path","argument":"Configuration.LastUpdateStatus","expected":"Failed"},{"state":"retry","matcher":"path","argument":"Configuration.LastUpdateStatus","expected":"InProgress"}]},"PublishedVersionActive":{"delay":5,"maxAttempts":312,"operation":"GetFunctionConfiguration","description":"Waits for the published version\'s State to be Active. This waiter uses GetFunctionConfiguration API. This should be used after new version is published.","acceptors":[{"state":"success","matcher":"path","argument":"State","expected":"Active"},{"state":"failure","matcher":"path","argument":"State","expected":"Failed"},{"state":"retry","matcher":"path","argument":"State","expected":"Pending"}]}}}')},96327:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-04-19","endpointPrefix":"models.lex","jsonVersion":"1.1","protocol":"rest-json","serviceFullName":"Amazon Lex Model Building Service","serviceId":"Lex Model Building Service","signatureVersion":"v4","signingName":"lex","uid":"lex-models-2017-04-19"},"operations":{"CreateBotVersion":{"http":{"requestUri":"/bots/{name}/versions","responseCode":201},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"},"checksum":{}}},"output":{"type":"structure","members":{"name":{},"description":{},"intents":{"shape":"S6"},"clarificationPrompt":{"shape":"Sa"},"abortStatement":{"shape":"Si"},"status":{},"failureReason":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"idleSessionTTLInSeconds":{"type":"integer"},"voiceId":{},"checksum":{},"version":{},"locale":{},"childDirected":{"type":"boolean"},"enableModelImprovements":{"type":"boolean"},"detectSentiment":{"type":"boolean"}}}},"CreateIntentVersion":{"http":{"requestUri":"/intents/{name}/versions","responseCode":201},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"},"checksum":{}}},"output":{"type":"structure","members":{"name":{},"description":{},"slots":{"shape":"Sq"},"sampleUtterances":{"shape":"S13"},"confirmationPrompt":{"shape":"Sa"},"rejectionStatement":{"shape":"Si"},"followUpPrompt":{"shape":"S14"},"conclusionStatement":{"shape":"Si"},"dialogCodeHook":{"shape":"S15"},"fulfillmentActivity":{"shape":"S18"},"parentIntentSignature":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"version":{},"checksum":{},"kendraConfiguration":{"shape":"S1b"},"inputContexts":{"shape":"S1f"},"outputContexts":{"shape":"S1i"}}}},"CreateSlotTypeVersion":{"http":{"requestUri":"/slottypes/{name}/versions","responseCode":201},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"},"checksum":{}}},"output":{"type":"structure","members":{"name":{},"description":{},"enumerationValues":{"shape":"S1q"},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"version":{},"checksum":{},"valueSelectionStrategy":{},"parentSlotTypeSignature":{},"slotTypeConfigurations":{"shape":"S1v"}}}},"DeleteBot":{"http":{"method":"DELETE","requestUri":"/bots/{name}","responseCode":204},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"}}}},"DeleteBotAlias":{"http":{"method":"DELETE","requestUri":"/bots/{botName}/aliases/{name}","responseCode":204},"input":{"type":"structure","required":["name","botName"],"members":{"name":{"location":"uri","locationName":"name"},"botName":{"location":"uri","locationName":"botName"}}}},"DeleteBotChannelAssociation":{"http":{"method":"DELETE","requestUri":"/bots/{botName}/aliases/{aliasName}/channels/{name}","responseCode":204},"input":{"type":"structure","required":["name","botName","botAlias"],"members":{"name":{"location":"uri","locationName":"name"},"botName":{"location":"uri","locationName":"botName"},"botAlias":{"location":"uri","locationName":"aliasName"}}}},"DeleteBotVersion":{"http":{"method":"DELETE","requestUri":"/bots/{name}/versions/{version}","responseCode":204},"input":{"type":"structure","required":["name","version"],"members":{"name":{"location":"uri","locationName":"name"},"version":{"location":"uri","locationName":"version"}}}},"DeleteIntent":{"http":{"method":"DELETE","requestUri":"/intents/{name}","responseCode":204},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"}}}},"DeleteIntentVersion":{"http":{"method":"DELETE","requestUri":"/intents/{name}/versions/{version}","responseCode":204},"input":{"type":"structure","required":["name","version"],"members":{"name":{"location":"uri","locationName":"name"},"version":{"location":"uri","locationName":"version"}}}},"DeleteSlotType":{"http":{"method":"DELETE","requestUri":"/slottypes/{name}","responseCode":204},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"}}}},"DeleteSlotTypeVersion":{"http":{"method":"DELETE","requestUri":"/slottypes/{name}/version/{version}","responseCode":204},"input":{"type":"structure","required":["name","version"],"members":{"name":{"location":"uri","locationName":"name"},"version":{"location":"uri","locationName":"version"}}}},"DeleteUtterances":{"http":{"method":"DELETE","requestUri":"/bots/{botName}/utterances/{userId}","responseCode":204},"input":{"type":"structure","required":["botName","userId"],"members":{"botName":{"location":"uri","locationName":"botName"},"userId":{"location":"uri","locationName":"userId"}}}},"GetBot":{"http":{"method":"GET","requestUri":"/bots/{name}/versions/{versionoralias}","responseCode":200},"input":{"type":"structure","required":["name","versionOrAlias"],"members":{"name":{"location":"uri","locationName":"name"},"versionOrAlias":{"location":"uri","locationName":"versionoralias"}}},"output":{"type":"structure","members":{"name":{},"description":{},"intents":{"shape":"S6"},"enableModelImprovements":{"type":"boolean"},"nluIntentConfidenceThreshold":{"type":"double"},"clarificationPrompt":{"shape":"Sa"},"abortStatement":{"shape":"Si"},"status":{},"failureReason":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"idleSessionTTLInSeconds":{"type":"integer"},"voiceId":{},"checksum":{},"version":{},"locale":{},"childDirected":{"type":"boolean"},"detectSentiment":{"type":"boolean"}}}},"GetBotAlias":{"http":{"method":"GET","requestUri":"/bots/{botName}/aliases/{name}","responseCode":200},"input":{"type":"structure","required":["name","botName"],"members":{"name":{"location":"uri","locationName":"name"},"botName":{"location":"uri","locationName":"botName"}}},"output":{"type":"structure","members":{"name":{},"description":{},"botVersion":{},"botName":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"checksum":{},"conversationLogs":{"shape":"S2h"}}}},"GetBotAliases":{"http":{"method":"GET","requestUri":"/bots/{botName}/aliases/","responseCode":200},"input":{"type":"structure","required":["botName"],"members":{"botName":{"location":"uri","locationName":"botName"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nameContains":{"location":"querystring","locationName":"nameContains"}}},"output":{"type":"structure","members":{"BotAliases":{"type":"list","member":{"type":"structure","members":{"name":{},"description":{},"botVersion":{},"botName":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"checksum":{},"conversationLogs":{"shape":"S2h"}}}},"nextToken":{}}}},"GetBotChannelAssociation":{"http":{"method":"GET","requestUri":"/bots/{botName}/aliases/{aliasName}/channels/{name}","responseCode":200},"input":{"type":"structure","required":["name","botName","botAlias"],"members":{"name":{"location":"uri","locationName":"name"},"botName":{"location":"uri","locationName":"botName"},"botAlias":{"location":"uri","locationName":"aliasName"}}},"output":{"type":"structure","members":{"name":{},"description":{},"botAlias":{},"botName":{},"createdDate":{"type":"timestamp"},"type":{},"botConfiguration":{"shape":"S2z"},"status":{},"failureReason":{}}}},"GetBotChannelAssociations":{"http":{"method":"GET","requestUri":"/bots/{botName}/aliases/{aliasName}/channels/","responseCode":200},"input":{"type":"structure","required":["botName","botAlias"],"members":{"botName":{"location":"uri","locationName":"botName"},"botAlias":{"location":"uri","locationName":"aliasName"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nameContains":{"location":"querystring","locationName":"nameContains"}}},"output":{"type":"structure","members":{"botChannelAssociations":{"type":"list","member":{"type":"structure","members":{"name":{},"description":{},"botAlias":{},"botName":{},"createdDate":{"type":"timestamp"},"type":{},"botConfiguration":{"shape":"S2z"},"status":{},"failureReason":{}}}},"nextToken":{}}}},"GetBotVersions":{"http":{"method":"GET","requestUri":"/bots/{name}/versions/","responseCode":200},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"bots":{"shape":"S38"},"nextToken":{}}}},"GetBots":{"http":{"method":"GET","requestUri":"/bots/","responseCode":200},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nameContains":{"location":"querystring","locationName":"nameContains"}}},"output":{"type":"structure","members":{"bots":{"shape":"S38"},"nextToken":{}}}},"GetBuiltinIntent":{"http":{"method":"GET","requestUri":"/builtins/intents/{signature}","responseCode":200},"input":{"type":"structure","required":["signature"],"members":{"signature":{"location":"uri","locationName":"signature"}}},"output":{"type":"structure","members":{"signature":{},"supportedLocales":{"shape":"S3e"},"slots":{"type":"list","member":{"type":"structure","members":{"name":{}}}}}}},"GetBuiltinIntents":{"http":{"method":"GET","requestUri":"/builtins/intents/","responseCode":200},"input":{"type":"structure","members":{"locale":{"location":"querystring","locationName":"locale"},"signatureContains":{"location":"querystring","locationName":"signatureContains"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"intents":{"type":"list","member":{"type":"structure","members":{"signature":{},"supportedLocales":{"shape":"S3e"}}}},"nextToken":{}}}},"GetBuiltinSlotTypes":{"http":{"method":"GET","requestUri":"/builtins/slottypes/","responseCode":200},"input":{"type":"structure","members":{"locale":{"location":"querystring","locationName":"locale"},"signatureContains":{"location":"querystring","locationName":"signatureContains"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"slotTypes":{"type":"list","member":{"type":"structure","members":{"signature":{},"supportedLocales":{"shape":"S3e"}}}},"nextToken":{}}}},"GetExport":{"http":{"method":"GET","requestUri":"/exports/","responseCode":200},"input":{"type":"structure","required":["name","version","resourceType","exportType"],"members":{"name":{"location":"querystring","locationName":"name"},"version":{"location":"querystring","locationName":"version"},"resourceType":{"location":"querystring","locationName":"resourceType"},"exportType":{"location":"querystring","locationName":"exportType"}}},"output":{"type":"structure","members":{"name":{},"version":{},"resourceType":{},"exportType":{},"exportStatus":{},"failureReason":{},"url":{}}}},"GetImport":{"http":{"method":"GET","requestUri":"/imports/{importId}","responseCode":200},"input":{"type":"structure","required":["importId"],"members":{"importId":{"location":"uri","locationName":"importId"}}},"output":{"type":"structure","members":{"name":{},"resourceType":{},"mergeStrategy":{},"importId":{},"importStatus":{},"failureReason":{"type":"list","member":{}},"createdDate":{"type":"timestamp"}}}},"GetIntent":{"http":{"method":"GET","requestUri":"/intents/{name}/versions/{version}","responseCode":200},"input":{"type":"structure","required":["name","version"],"members":{"name":{"location":"uri","locationName":"name"},"version":{"location":"uri","locationName":"version"}}},"output":{"type":"structure","members":{"name":{},"description":{},"slots":{"shape":"Sq"},"sampleUtterances":{"shape":"S13"},"confirmationPrompt":{"shape":"Sa"},"rejectionStatement":{"shape":"Si"},"followUpPrompt":{"shape":"S14"},"conclusionStatement":{"shape":"Si"},"dialogCodeHook":{"shape":"S15"},"fulfillmentActivity":{"shape":"S18"},"parentIntentSignature":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"version":{},"checksum":{},"kendraConfiguration":{"shape":"S1b"},"inputContexts":{"shape":"S1f"},"outputContexts":{"shape":"S1i"}}}},"GetIntentVersions":{"http":{"method":"GET","requestUri":"/intents/{name}/versions/","responseCode":200},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"intents":{"shape":"S45"},"nextToken":{}}}},"GetIntents":{"http":{"method":"GET","requestUri":"/intents/","responseCode":200},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nameContains":{"location":"querystring","locationName":"nameContains"}}},"output":{"type":"structure","members":{"intents":{"shape":"S45"},"nextToken":{}}}},"GetMigration":{"http":{"method":"GET","requestUri":"/migrations/{migrationId}","responseCode":200},"input":{"type":"structure","required":["migrationId"],"members":{"migrationId":{"location":"uri","locationName":"migrationId"}}},"output":{"type":"structure","members":{"migrationId":{},"v1BotName":{},"v1BotVersion":{},"v1BotLocale":{},"v2BotId":{},"v2BotRole":{},"migrationStatus":{},"migrationStrategy":{},"migrationTimestamp":{"type":"timestamp"},"alerts":{"type":"list","member":{"type":"structure","members":{"type":{},"message":{},"details":{"type":"list","member":{}},"referenceURLs":{"type":"list","member":{}}}}}}}},"GetMigrations":{"http":{"method":"GET","requestUri":"/migrations","responseCode":200},"input":{"type":"structure","members":{"sortByAttribute":{"location":"querystring","locationName":"sortByAttribute"},"sortByOrder":{"location":"querystring","locationName":"sortByOrder"},"v1BotNameContains":{"location":"querystring","locationName":"v1BotNameContains"},"migrationStatusEquals":{"location":"querystring","locationName":"migrationStatusEquals"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"migrationSummaries":{"type":"list","member":{"type":"structure","members":{"migrationId":{},"v1BotName":{},"v1BotVersion":{},"v1BotLocale":{},"v2BotId":{},"v2BotRole":{},"migrationStatus":{},"migrationStrategy":{},"migrationTimestamp":{"type":"timestamp"}}}},"nextToken":{}}}},"GetSlotType":{"http":{"method":"GET","requestUri":"/slottypes/{name}/versions/{version}","responseCode":200},"input":{"type":"structure","required":["name","version"],"members":{"name":{"location":"uri","locationName":"name"},"version":{"location":"uri","locationName":"version"}}},"output":{"type":"structure","members":{"name":{},"description":{},"enumerationValues":{"shape":"S1q"},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"version":{},"checksum":{},"valueSelectionStrategy":{},"parentSlotTypeSignature":{},"slotTypeConfigurations":{"shape":"S1v"}}}},"GetSlotTypeVersions":{"http":{"method":"GET","requestUri":"/slottypes/{name}/versions/","responseCode":200},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"slotTypes":{"shape":"S4x"},"nextToken":{}}}},"GetSlotTypes":{"http":{"method":"GET","requestUri":"/slottypes/","responseCode":200},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nameContains":{"location":"querystring","locationName":"nameContains"}}},"output":{"type":"structure","members":{"slotTypes":{"shape":"S4x"},"nextToken":{}}}},"GetUtterancesView":{"http":{"method":"GET","requestUri":"/bots/{botname}/utterances?view=aggregation","responseCode":200},"input":{"type":"structure","required":["botName","botVersions","statusType"],"members":{"botName":{"location":"uri","locationName":"botname"},"botVersions":{"location":"querystring","locationName":"bot_versions","type":"list","member":{}},"statusType":{"location":"querystring","locationName":"status_type"}}},"output":{"type":"structure","members":{"botName":{},"utterances":{"type":"list","member":{"type":"structure","members":{"botVersion":{},"utterances":{"type":"list","member":{"type":"structure","members":{"utteranceString":{},"count":{"type":"integer"},"distinctUsers":{"type":"integer"},"firstUtteredDate":{"type":"timestamp"},"lastUtteredDate":{"type":"timestamp"}}}}}}}}}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/tags/{resourceArn}","responseCode":200},"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"}}},"output":{"type":"structure","members":{"tags":{"shape":"S5e"}}}},"PutBot":{"http":{"method":"PUT","requestUri":"/bots/{name}/versions/$LATEST","responseCode":200},"input":{"type":"structure","required":["name","locale","childDirected"],"members":{"name":{"location":"uri","locationName":"name"},"description":{},"intents":{"shape":"S6"},"enableModelImprovements":{"type":"boolean"},"nluIntentConfidenceThreshold":{"type":"double"},"clarificationPrompt":{"shape":"Sa"},"abortStatement":{"shape":"Si"},"idleSessionTTLInSeconds":{"type":"integer"},"voiceId":{},"checksum":{},"processBehavior":{},"locale":{},"childDirected":{"type":"boolean"},"detectSentiment":{"type":"boolean"},"createVersion":{"type":"boolean"},"tags":{"shape":"S5e"}}},"output":{"type":"structure","members":{"name":{},"description":{},"intents":{"shape":"S6"},"enableModelImprovements":{"type":"boolean"},"nluIntentConfidenceThreshold":{"type":"double"},"clarificationPrompt":{"shape":"Sa"},"abortStatement":{"shape":"Si"},"status":{},"failureReason":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"idleSessionTTLInSeconds":{"type":"integer"},"voiceId":{},"checksum":{},"version":{},"locale":{},"childDirected":{"type":"boolean"},"createVersion":{"type":"boolean"},"detectSentiment":{"type":"boolean"},"tags":{"shape":"S5e"}}}},"PutBotAlias":{"http":{"method":"PUT","requestUri":"/bots/{botName}/aliases/{name}","responseCode":200},"input":{"type":"structure","required":["name","botVersion","botName"],"members":{"name":{"location":"uri","locationName":"name"},"description":{},"botVersion":{},"botName":{"location":"uri","locationName":"botName"},"checksum":{},"conversationLogs":{"type":"structure","required":["logSettings","iamRoleArn"],"members":{"logSettings":{"type":"list","member":{"type":"structure","required":["logType","destination","resourceArn"],"members":{"logType":{},"destination":{},"kmsKeyArn":{},"resourceArn":{}}}},"iamRoleArn":{}}},"tags":{"shape":"S5e"}}},"output":{"type":"structure","members":{"name":{},"description":{},"botVersion":{},"botName":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"checksum":{},"conversationLogs":{"shape":"S2h"},"tags":{"shape":"S5e"}}}},"PutIntent":{"http":{"method":"PUT","requestUri":"/intents/{name}/versions/$LATEST","responseCode":200},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"},"description":{},"slots":{"shape":"Sq"},"sampleUtterances":{"shape":"S13"},"confirmationPrompt":{"shape":"Sa"},"rejectionStatement":{"shape":"Si"},"followUpPrompt":{"shape":"S14"},"conclusionStatement":{"shape":"Si"},"dialogCodeHook":{"shape":"S15"},"fulfillmentActivity":{"shape":"S18"},"parentIntentSignature":{},"checksum":{},"createVersion":{"type":"boolean"},"kendraConfiguration":{"shape":"S1b"},"inputContexts":{"shape":"S1f"},"outputContexts":{"shape":"S1i"}}},"output":{"type":"structure","members":{"name":{},"description":{},"slots":{"shape":"Sq"},"sampleUtterances":{"shape":"S13"},"confirmationPrompt":{"shape":"Sa"},"rejectionStatement":{"shape":"Si"},"followUpPrompt":{"shape":"S14"},"conclusionStatement":{"shape":"Si"},"dialogCodeHook":{"shape":"S15"},"fulfillmentActivity":{"shape":"S18"},"parentIntentSignature":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"version":{},"checksum":{},"createVersion":{"type":"boolean"},"kendraConfiguration":{"shape":"S1b"},"inputContexts":{"shape":"S1f"},"outputContexts":{"shape":"S1i"}}}},"PutSlotType":{"http":{"method":"PUT","requestUri":"/slottypes/{name}/versions/$LATEST","responseCode":200},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"},"description":{},"enumerationValues":{"shape":"S1q"},"checksum":{},"valueSelectionStrategy":{},"createVersion":{"type":"boolean"},"parentSlotTypeSignature":{},"slotTypeConfigurations":{"shape":"S1v"}}},"output":{"type":"structure","members":{"name":{},"description":{},"enumerationValues":{"shape":"S1q"},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"version":{},"checksum":{},"valueSelectionStrategy":{},"createVersion":{"type":"boolean"},"parentSlotTypeSignature":{},"slotTypeConfigurations":{"shape":"S1v"}}}},"StartImport":{"http":{"requestUri":"/imports/","responseCode":201},"input":{"type":"structure","required":["payload","resourceType","mergeStrategy"],"members":{"payload":{"type":"blob"},"resourceType":{},"mergeStrategy":{},"tags":{"shape":"S5e"}}},"output":{"type":"structure","members":{"name":{},"resourceType":{},"mergeStrategy":{},"importId":{},"importStatus":{},"tags":{"shape":"S5e"},"createdDate":{"type":"timestamp"}}}},"StartMigration":{"http":{"requestUri":"/migrations","responseCode":202},"input":{"type":"structure","required":["v1BotName","v1BotVersion","v2BotName","v2BotRole","migrationStrategy"],"members":{"v1BotName":{},"v1BotVersion":{},"v2BotName":{},"v2BotRole":{},"migrationStrategy":{}}},"output":{"type":"structure","members":{"v1BotName":{},"v1BotVersion":{},"v1BotLocale":{},"v2BotId":{},"v2BotRole":{},"migrationId":{},"migrationStrategy":{},"migrationTimestamp":{"type":"timestamp"}}}},"TagResource":{"http":{"requestUri":"/tags/{resourceArn}","responseCode":204},"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"},"tags":{"shape":"S5e"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/tags/{resourceArn}","responseCode":204},"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"},"tagKeys":{"location":"querystring","locationName":"tagKeys","type":"list","member":{}}}},"output":{"type":"structure","members":{}}}},"shapes":{"S6":{"type":"list","member":{"type":"structure","required":["intentName","intentVersion"],"members":{"intentName":{},"intentVersion":{}}}},"Sa":{"type":"structure","required":["messages","maxAttempts"],"members":{"messages":{"shape":"Sb"},"maxAttempts":{"type":"integer"},"responseCard":{}}},"Sb":{"type":"list","member":{"type":"structure","required":["contentType","content"],"members":{"contentType":{},"content":{},"groupNumber":{"type":"integer"}}}},"Si":{"type":"structure","required":["messages"],"members":{"messages":{"shape":"Sb"},"responseCard":{}}},"Sq":{"type":"list","member":{"type":"structure","required":["name","slotConstraint"],"members":{"name":{},"description":{},"slotConstraint":{},"slotType":{},"slotTypeVersion":{},"valueElicitationPrompt":{"shape":"Sa"},"priority":{"type":"integer"},"sampleUtterances":{"type":"list","member":{}},"responseCard":{},"obfuscationSetting":{},"defaultValueSpec":{"type":"structure","required":["defaultValueList"],"members":{"defaultValueList":{"type":"list","member":{"type":"structure","required":["defaultValue"],"members":{"defaultValue":{}}}}}}}}},"S13":{"type":"list","member":{}},"S14":{"type":"structure","required":["prompt","rejectionStatement"],"members":{"prompt":{"shape":"Sa"},"rejectionStatement":{"shape":"Si"}}},"S15":{"type":"structure","required":["uri","messageVersion"],"members":{"uri":{},"messageVersion":{}}},"S18":{"type":"structure","required":["type"],"members":{"type":{},"codeHook":{"shape":"S15"}}},"S1b":{"type":"structure","required":["kendraIndex","role"],"members":{"kendraIndex":{},"queryFilterString":{},"role":{}}},"S1f":{"type":"list","member":{"type":"structure","required":["name"],"members":{"name":{}}}},"S1i":{"type":"list","member":{"type":"structure","required":["name","timeToLiveInSeconds","turnsToLive"],"members":{"name":{},"timeToLiveInSeconds":{"type":"integer"},"turnsToLive":{"type":"integer"}}}},"S1q":{"type":"list","member":{"type":"structure","required":["value"],"members":{"value":{},"synonyms":{"type":"list","member":{}}}}},"S1v":{"type":"list","member":{"type":"structure","members":{"regexConfiguration":{"type":"structure","required":["pattern"],"members":{"pattern":{}}}}}},"S2h":{"type":"structure","members":{"logSettings":{"type":"list","member":{"type":"structure","members":{"logType":{},"destination":{},"kmsKeyArn":{},"resourceArn":{},"resourcePrefix":{}}}},"iamRoleArn":{}}},"S2z":{"type":"map","key":{},"value":{},"sensitive":true},"S38":{"type":"list","member":{"type":"structure","members":{"name":{},"description":{},"status":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"version":{}}}},"S3e":{"type":"list","member":{}},"S45":{"type":"list","member":{"type":"structure","members":{"name":{},"description":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"version":{}}}},"S4x":{"type":"list","member":{"type":"structure","members":{"name":{},"description":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"version":{}}}},"S5e":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}}}}')},12348:function(e){"use strict";e.exports=JSON.parse('{"o":{"GetBotAliases":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"GetBotChannelAssociations":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"GetBotVersions":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"GetBots":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"GetBuiltinIntents":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"GetBuiltinSlotTypes":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"GetIntentVersions":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"GetIntents":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"GetMigrations":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"GetSlotTypeVersions":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"GetSlotTypes":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"}}}')},79257:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2020-11-19","endpointPrefix":"geo","jsonVersion":"1.1","protocol":"rest-json","serviceFullName":"Amazon Location Service","serviceId":"Location","signatureVersion":"v4","signingName":"geo","uid":"location-2020-11-19"},"operations":{"AssociateTrackerConsumer":{"http":{"requestUri":"/tracking/v0/trackers/{TrackerName}/consumers","responseCode":200},"input":{"type":"structure","required":["ConsumerArn","TrackerName"],"members":{"ConsumerArn":{},"TrackerName":{"location":"uri","locationName":"TrackerName"}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"tracking."}},"BatchDeleteDevicePositionHistory":{"http":{"requestUri":"/tracking/v0/trackers/{TrackerName}/delete-positions","responseCode":200},"input":{"type":"structure","required":["DeviceIds","TrackerName"],"members":{"DeviceIds":{"type":"list","member":{}},"TrackerName":{"location":"uri","locationName":"TrackerName"}}},"output":{"type":"structure","required":["Errors"],"members":{"Errors":{"type":"list","member":{"type":"structure","required":["DeviceId","Error"],"members":{"DeviceId":{},"Error":{"shape":"Sb"}}}}}},"endpoint":{"hostPrefix":"tracking."}},"BatchDeleteGeofence":{"http":{"requestUri":"/geofencing/v0/collections/{CollectionName}/delete-geofences","responseCode":200},"input":{"type":"structure","required":["CollectionName","GeofenceIds"],"members":{"CollectionName":{"location":"uri","locationName":"CollectionName"},"GeofenceIds":{"type":"list","member":{}}}},"output":{"type":"structure","required":["Errors"],"members":{"Errors":{"type":"list","member":{"type":"structure","required":["Error","GeofenceId"],"members":{"Error":{"shape":"Sb"},"GeofenceId":{}}}}}},"endpoint":{"hostPrefix":"geofencing."}},"BatchEvaluateGeofences":{"http":{"requestUri":"/geofencing/v0/collections/{CollectionName}/positions","responseCode":200},"input":{"type":"structure","required":["CollectionName","DevicePositionUpdates"],"members":{"CollectionName":{"location":"uri","locationName":"CollectionName"},"DevicePositionUpdates":{"type":"list","member":{"shape":"Sl"}}}},"output":{"type":"structure","required":["Errors"],"members":{"Errors":{"type":"list","member":{"type":"structure","required":["DeviceId","Error","SampleTime"],"members":{"DeviceId":{},"Error":{"shape":"Sb"},"SampleTime":{"shape":"St"}}}}}},"endpoint":{"hostPrefix":"geofencing."}},"BatchGetDevicePosition":{"http":{"requestUri":"/tracking/v0/trackers/{TrackerName}/get-positions","responseCode":200},"input":{"type":"structure","required":["DeviceIds","TrackerName"],"members":{"DeviceIds":{"type":"list","member":{}},"TrackerName":{"location":"uri","locationName":"TrackerName"}}},"output":{"type":"structure","required":["DevicePositions","Errors"],"members":{"DevicePositions":{"shape":"S11"},"Errors":{"type":"list","member":{"type":"structure","required":["DeviceId","Error"],"members":{"DeviceId":{},"Error":{"shape":"Sb"}}}}}},"endpoint":{"hostPrefix":"tracking."}},"BatchPutGeofence":{"http":{"requestUri":"/geofencing/v0/collections/{CollectionName}/put-geofences","responseCode":200},"input":{"type":"structure","required":["CollectionName","Entries"],"members":{"CollectionName":{"location":"uri","locationName":"CollectionName"},"Entries":{"type":"list","member":{"type":"structure","required":["GeofenceId","Geometry"],"members":{"GeofenceId":{},"GeofenceProperties":{"shape":"Sq"},"Geometry":{"shape":"S18"}}}}}},"output":{"type":"structure","required":["Errors","Successes"],"members":{"Errors":{"type":"list","member":{"type":"structure","required":["Error","GeofenceId"],"members":{"Error":{"shape":"Sb"},"GeofenceId":{}}}},"Successes":{"type":"list","member":{"type":"structure","required":["CreateTime","GeofenceId","UpdateTime"],"members":{"CreateTime":{"shape":"St"},"GeofenceId":{},"UpdateTime":{"shape":"St"}}}}}},"endpoint":{"hostPrefix":"geofencing."}},"BatchUpdateDevicePosition":{"http":{"requestUri":"/tracking/v0/trackers/{TrackerName}/positions","responseCode":200},"input":{"type":"structure","required":["TrackerName","Updates"],"members":{"TrackerName":{"location":"uri","locationName":"TrackerName"},"Updates":{"type":"list","member":{"shape":"Sl"}}}},"output":{"type":"structure","required":["Errors"],"members":{"Errors":{"type":"list","member":{"type":"structure","required":["DeviceId","Error","SampleTime"],"members":{"DeviceId":{},"Error":{"shape":"Sb"},"SampleTime":{"shape":"St"}}}}}},"endpoint":{"hostPrefix":"tracking."}},"CalculateRoute":{"http":{"requestUri":"/routes/v0/calculators/{CalculatorName}/calculate/route","responseCode":200},"input":{"type":"structure","required":["CalculatorName","DeparturePosition","DestinationPosition"],"members":{"CalculatorName":{"location":"uri","locationName":"CalculatorName"},"CarModeOptions":{"shape":"S1n"},"DepartNow":{"type":"boolean"},"DeparturePosition":{"shape":"So"},"DepartureTime":{"shape":"St"},"DestinationPosition":{"shape":"So"},"DistanceUnit":{},"IncludeLegGeometry":{"type":"boolean"},"Key":{"shape":"S1q","location":"querystring","locationName":"key"},"TravelMode":{},"TruckModeOptions":{"shape":"S1s"},"WaypointPositions":{"type":"list","member":{"shape":"So"}}}},"output":{"type":"structure","required":["Legs","Summary"],"members":{"Legs":{"type":"list","member":{"type":"structure","required":["Distance","DurationSeconds","EndPosition","StartPosition","Steps"],"members":{"Distance":{"type":"double"},"DurationSeconds":{"type":"double"},"EndPosition":{"shape":"So"},"Geometry":{"type":"structure","members":{"LineString":{"type":"list","member":{"shape":"So"}}}},"StartPosition":{"shape":"So"},"Steps":{"type":"list","member":{"type":"structure","required":["Distance","DurationSeconds","EndPosition","StartPosition"],"members":{"Distance":{"type":"double"},"DurationSeconds":{"type":"double"},"EndPosition":{"shape":"So"},"GeometryOffset":{"type":"integer"},"StartPosition":{"shape":"So"}}}}}}},"Summary":{"type":"structure","required":["DataSource","Distance","DistanceUnit","DurationSeconds","RouteBBox"],"members":{"DataSource":{},"Distance":{"type":"double"},"DistanceUnit":{},"DurationSeconds":{"type":"double"},"RouteBBox":{"shape":"S2h"}}}}},"endpoint":{"hostPrefix":"routes."}},"CalculateRouteMatrix":{"http":{"requestUri":"/routes/v0/calculators/{CalculatorName}/calculate/route-matrix","responseCode":200},"input":{"type":"structure","required":["CalculatorName","DeparturePositions","DestinationPositions"],"members":{"CalculatorName":{"location":"uri","locationName":"CalculatorName"},"CarModeOptions":{"shape":"S1n"},"DepartNow":{"type":"boolean"},"DeparturePositions":{"type":"list","member":{"shape":"So"}},"DepartureTime":{"shape":"St"},"DestinationPositions":{"type":"list","member":{"shape":"So"}},"DistanceUnit":{},"Key":{"shape":"S1q","location":"querystring","locationName":"key"},"TravelMode":{},"TruckModeOptions":{"shape":"S1s"}}},"output":{"type":"structure","required":["RouteMatrix","Summary"],"members":{"RouteMatrix":{"type":"list","member":{"type":"list","member":{"type":"structure","members":{"Distance":{"type":"double"},"DurationSeconds":{"type":"double"},"Error":{"type":"structure","required":["Code"],"members":{"Code":{},"Message":{}}}}}}},"SnappedDeparturePositions":{"type":"list","member":{"shape":"So"}},"SnappedDestinationPositions":{"type":"list","member":{"shape":"So"}},"Summary":{"type":"structure","required":["DataSource","DistanceUnit","ErrorCount","RouteCount"],"members":{"DataSource":{},"DistanceUnit":{},"ErrorCount":{"type":"integer"},"RouteCount":{"type":"integer"}}}}},"endpoint":{"hostPrefix":"routes."}},"CreateGeofenceCollection":{"http":{"requestUri":"/geofencing/v0/collections","responseCode":200},"input":{"type":"structure","required":["CollectionName"],"members":{"CollectionName":{},"Description":{},"KmsKeyId":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. If included, the only allowed value is RequestBasedUsage."},"PricingPlanDataSource":{"deprecated":true,"deprecatedMessage":"Deprecated. No longer allowed."},"Tags":{"shape":"S32"}}},"output":{"type":"structure","required":["CollectionArn","CollectionName","CreateTime"],"members":{"CollectionArn":{},"CollectionName":{},"CreateTime":{"shape":"St"}}},"endpoint":{"hostPrefix":"geofencing."},"idempotent":true},"CreateKey":{"http":{"requestUri":"/metadata/v0/keys","responseCode":200},"input":{"type":"structure","required":["KeyName","Restrictions"],"members":{"Description":{},"ExpireTime":{"shape":"St"},"KeyName":{},"NoExpiry":{"type":"boolean"},"Restrictions":{"shape":"S37"},"Tags":{"shape":"S32"}}},"output":{"type":"structure","required":["CreateTime","Key","KeyArn","KeyName"],"members":{"CreateTime":{"shape":"St"},"Key":{"shape":"S1q"},"KeyArn":{},"KeyName":{}}},"endpoint":{"hostPrefix":"metadata."},"idempotent":true},"CreateMap":{"http":{"requestUri":"/maps/v0/maps","responseCode":200},"input":{"type":"structure","required":["Configuration","MapName"],"members":{"Configuration":{"shape":"S3g"},"Description":{},"MapName":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. If included, the only allowed value is RequestBasedUsage."},"Tags":{"shape":"S32"}}},"output":{"type":"structure","required":["CreateTime","MapArn","MapName"],"members":{"CreateTime":{"shape":"St"},"MapArn":{},"MapName":{}}},"endpoint":{"hostPrefix":"maps."},"idempotent":true},"CreatePlaceIndex":{"http":{"requestUri":"/places/v0/indexes","responseCode":200},"input":{"type":"structure","required":["DataSource","IndexName"],"members":{"DataSource":{},"DataSourceConfiguration":{"shape":"S3l"},"Description":{},"IndexName":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. If included, the only allowed value is RequestBasedUsage."},"Tags":{"shape":"S32"}}},"output":{"type":"structure","required":["CreateTime","IndexArn","IndexName"],"members":{"CreateTime":{"shape":"St"},"IndexArn":{},"IndexName":{}}},"endpoint":{"hostPrefix":"places."},"idempotent":true},"CreateRouteCalculator":{"http":{"requestUri":"/routes/v0/calculators","responseCode":200},"input":{"type":"structure","required":["CalculatorName","DataSource"],"members":{"CalculatorName":{},"DataSource":{},"Description":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. If included, the only allowed value is RequestBasedUsage."},"Tags":{"shape":"S32"}}},"output":{"type":"structure","required":["CalculatorArn","CalculatorName","CreateTime"],"members":{"CalculatorArn":{},"CalculatorName":{},"CreateTime":{"shape":"St"}}},"endpoint":{"hostPrefix":"routes."},"idempotent":true},"CreateTracker":{"http":{"requestUri":"/tracking/v0/trackers","responseCode":200},"input":{"type":"structure","required":["TrackerName"],"members":{"Description":{},"EventBridgeEnabled":{"type":"boolean"},"KmsKeyId":{},"PositionFiltering":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. If included, the only allowed value is RequestBasedUsage."},"PricingPlanDataSource":{"deprecated":true,"deprecatedMessage":"Deprecated. No longer allowed."},"Tags":{"shape":"S32"},"TrackerName":{}}},"output":{"type":"structure","required":["CreateTime","TrackerArn","TrackerName"],"members":{"CreateTime":{"shape":"St"},"TrackerArn":{},"TrackerName":{}}},"endpoint":{"hostPrefix":"tracking."},"idempotent":true},"DeleteGeofenceCollection":{"http":{"method":"DELETE","requestUri":"/geofencing/v0/collections/{CollectionName}","responseCode":200},"input":{"type":"structure","required":["CollectionName"],"members":{"CollectionName":{"location":"uri","locationName":"CollectionName"}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"geofencing."},"idempotent":true},"DeleteKey":{"http":{"method":"DELETE","requestUri":"/metadata/v0/keys/{KeyName}","responseCode":200},"input":{"type":"structure","required":["KeyName"],"members":{"KeyName":{"location":"uri","locationName":"KeyName"}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"metadata."},"idempotent":true},"DeleteMap":{"http":{"method":"DELETE","requestUri":"/maps/v0/maps/{MapName}","responseCode":200},"input":{"type":"structure","required":["MapName"],"members":{"MapName":{"location":"uri","locationName":"MapName"}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"maps."},"idempotent":true},"DeletePlaceIndex":{"http":{"method":"DELETE","requestUri":"/places/v0/indexes/{IndexName}","responseCode":200},"input":{"type":"structure","required":["IndexName"],"members":{"IndexName":{"location":"uri","locationName":"IndexName"}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"places."},"idempotent":true},"DeleteRouteCalculator":{"http":{"method":"DELETE","requestUri":"/routes/v0/calculators/{CalculatorName}","responseCode":200},"input":{"type":"structure","required":["CalculatorName"],"members":{"CalculatorName":{"location":"uri","locationName":"CalculatorName"}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"routes."},"idempotent":true},"DeleteTracker":{"http":{"method":"DELETE","requestUri":"/tracking/v0/trackers/{TrackerName}","responseCode":200},"input":{"type":"structure","required":["TrackerName"],"members":{"TrackerName":{"location":"uri","locationName":"TrackerName"}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"tracking."},"idempotent":true},"DescribeGeofenceCollection":{"http":{"method":"GET","requestUri":"/geofencing/v0/collections/{CollectionName}","responseCode":200},"input":{"type":"structure","required":["CollectionName"],"members":{"CollectionName":{"location":"uri","locationName":"CollectionName"}}},"output":{"type":"structure","required":["CollectionArn","CollectionName","CreateTime","Description","UpdateTime"],"members":{"CollectionArn":{},"CollectionName":{},"CreateTime":{"shape":"St"},"Description":{},"KmsKeyId":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. Always returns RequestBasedUsage."},"PricingPlanDataSource":{"deprecated":true,"deprecatedMessage":"Deprecated. Unused."},"Tags":{"shape":"S32"},"UpdateTime":{"shape":"St"}}},"endpoint":{"hostPrefix":"geofencing."}},"DescribeKey":{"http":{"method":"GET","requestUri":"/metadata/v0/keys/{KeyName}","responseCode":200},"input":{"type":"structure","required":["KeyName"],"members":{"KeyName":{"location":"uri","locationName":"KeyName"}}},"output":{"type":"structure","required":["CreateTime","ExpireTime","Key","KeyArn","KeyName","Restrictions","UpdateTime"],"members":{"CreateTime":{"shape":"St"},"Description":{},"ExpireTime":{"shape":"St"},"Key":{"shape":"S1q"},"KeyArn":{},"KeyName":{},"Restrictions":{"shape":"S37"},"Tags":{"shape":"S32"},"UpdateTime":{"shape":"St"}}},"endpoint":{"hostPrefix":"metadata."}},"DescribeMap":{"http":{"method":"GET","requestUri":"/maps/v0/maps/{MapName}","responseCode":200},"input":{"type":"structure","required":["MapName"],"members":{"MapName":{"location":"uri","locationName":"MapName"}}},"output":{"type":"structure","required":["Configuration","CreateTime","DataSource","Description","MapArn","MapName","UpdateTime"],"members":{"Configuration":{"shape":"S3g"},"CreateTime":{"shape":"St"},"DataSource":{},"Description":{},"MapArn":{},"MapName":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. Always returns RequestBasedUsage."},"Tags":{"shape":"S32"},"UpdateTime":{"shape":"St"}}},"endpoint":{"hostPrefix":"maps."}},"DescribePlaceIndex":{"http":{"method":"GET","requestUri":"/places/v0/indexes/{IndexName}","responseCode":200},"input":{"type":"structure","required":["IndexName"],"members":{"IndexName":{"location":"uri","locationName":"IndexName"}}},"output":{"type":"structure","required":["CreateTime","DataSource","DataSourceConfiguration","Description","IndexArn","IndexName","UpdateTime"],"members":{"CreateTime":{"shape":"St"},"DataSource":{},"DataSourceConfiguration":{"shape":"S3l"},"Description":{},"IndexArn":{},"IndexName":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. Always returns RequestBasedUsage."},"Tags":{"shape":"S32"},"UpdateTime":{"shape":"St"}}},"endpoint":{"hostPrefix":"places."}},"DescribeRouteCalculator":{"http":{"method":"GET","requestUri":"/routes/v0/calculators/{CalculatorName}","responseCode":200},"input":{"type":"structure","required":["CalculatorName"],"members":{"CalculatorName":{"location":"uri","locationName":"CalculatorName"}}},"output":{"type":"structure","required":["CalculatorArn","CalculatorName","CreateTime","DataSource","Description","UpdateTime"],"members":{"CalculatorArn":{},"CalculatorName":{},"CreateTime":{"shape":"St"},"DataSource":{},"Description":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. Always returns RequestBasedUsage."},"Tags":{"shape":"S32"},"UpdateTime":{"shape":"St"}}},"endpoint":{"hostPrefix":"routes."}},"DescribeTracker":{"http":{"method":"GET","requestUri":"/tracking/v0/trackers/{TrackerName}","responseCode":200},"input":{"type":"structure","required":["TrackerName"],"members":{"TrackerName":{"location":"uri","locationName":"TrackerName"}}},"output":{"type":"structure","required":["CreateTime","Description","TrackerArn","TrackerName","UpdateTime"],"members":{"CreateTime":{"shape":"St"},"Description":{},"EventBridgeEnabled":{"type":"boolean"},"KmsKeyId":{},"PositionFiltering":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. Always returns RequestBasedUsage."},"PricingPlanDataSource":{"deprecated":true,"deprecatedMessage":"Deprecated. Unused."},"Tags":{"shape":"S32"},"TrackerArn":{},"TrackerName":{},"UpdateTime":{"shape":"St"}}},"endpoint":{"hostPrefix":"tracking."}},"DisassociateTrackerConsumer":{"http":{"method":"DELETE","requestUri":"/tracking/v0/trackers/{TrackerName}/consumers/{ConsumerArn}","responseCode":200},"input":{"type":"structure","required":["ConsumerArn","TrackerName"],"members":{"ConsumerArn":{"location":"uri","locationName":"ConsumerArn"},"TrackerName":{"location":"uri","locationName":"TrackerName"}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"tracking."}},"GetDevicePosition":{"http":{"method":"GET","requestUri":"/tracking/v0/trackers/{TrackerName}/devices/{DeviceId}/positions/latest","responseCode":200},"input":{"type":"structure","required":["DeviceId","TrackerName"],"members":{"DeviceId":{"location":"uri","locationName":"DeviceId"},"TrackerName":{"location":"uri","locationName":"TrackerName"}}},"output":{"type":"structure","required":["Position","ReceivedTime","SampleTime"],"members":{"Accuracy":{"shape":"Sm"},"DeviceId":{},"Position":{"shape":"So"},"PositionProperties":{"shape":"Sq"},"ReceivedTime":{"shape":"St"},"SampleTime":{"shape":"St"}}},"endpoint":{"hostPrefix":"tracking."}},"GetDevicePositionHistory":{"http":{"requestUri":"/tracking/v0/trackers/{TrackerName}/devices/{DeviceId}/list-positions","responseCode":200},"input":{"type":"structure","required":["DeviceId","TrackerName"],"members":{"DeviceId":{"location":"uri","locationName":"DeviceId"},"EndTimeExclusive":{"shape":"St"},"MaxResults":{"type":"integer"},"NextToken":{},"StartTimeInclusive":{"shape":"St"},"TrackerName":{"location":"uri","locationName":"TrackerName"}}},"output":{"type":"structure","required":["DevicePositions"],"members":{"DevicePositions":{"shape":"S11"},"NextToken":{}}},"endpoint":{"hostPrefix":"tracking."}},"GetGeofence":{"http":{"method":"GET","requestUri":"/geofencing/v0/collections/{CollectionName}/geofences/{GeofenceId}","responseCode":200},"input":{"type":"structure","required":["CollectionName","GeofenceId"],"members":{"CollectionName":{"location":"uri","locationName":"CollectionName"},"GeofenceId":{"location":"uri","locationName":"GeofenceId"}}},"output":{"type":"structure","required":["CreateTime","GeofenceId","Geometry","Status","UpdateTime"],"members":{"CreateTime":{"shape":"St"},"GeofenceId":{},"GeofenceProperties":{"shape":"Sq"},"Geometry":{"shape":"S18"},"Status":{},"UpdateTime":{"shape":"St"}}},"endpoint":{"hostPrefix":"geofencing."}},"GetMapGlyphs":{"http":{"method":"GET","requestUri":"/maps/v0/maps/{MapName}/glyphs/{FontStack}/{FontUnicodeRange}","responseCode":200},"input":{"type":"structure","required":["FontStack","FontUnicodeRange","MapName"],"members":{"FontStack":{"location":"uri","locationName":"FontStack"},"FontUnicodeRange":{"location":"uri","locationName":"FontUnicodeRange"},"Key":{"shape":"S1q","location":"querystring","locationName":"key"},"MapName":{"location":"uri","locationName":"MapName"}}},"output":{"type":"structure","members":{"Blob":{"type":"blob"},"CacheControl":{"location":"header","locationName":"Cache-Control"},"ContentType":{"location":"header","locationName":"Content-Type"}},"payload":"Blob"},"endpoint":{"hostPrefix":"maps."}},"GetMapSprites":{"http":{"method":"GET","requestUri":"/maps/v0/maps/{MapName}/sprites/{FileName}","responseCode":200},"input":{"type":"structure","required":["FileName","MapName"],"members":{"FileName":{"location":"uri","locationName":"FileName"},"Key":{"shape":"S1q","location":"querystring","locationName":"key"},"MapName":{"location":"uri","locationName":"MapName"}}},"output":{"type":"structure","members":{"Blob":{"type":"blob"},"CacheControl":{"location":"header","locationName":"Cache-Control"},"ContentType":{"location":"header","locationName":"Content-Type"}},"payload":"Blob"},"endpoint":{"hostPrefix":"maps."}},"GetMapStyleDescriptor":{"http":{"method":"GET","requestUri":"/maps/v0/maps/{MapName}/style-descriptor","responseCode":200},"input":{"type":"structure","required":["MapName"],"members":{"Key":{"shape":"S1q","location":"querystring","locationName":"key"},"MapName":{"location":"uri","locationName":"MapName"}}},"output":{"type":"structure","members":{"Blob":{"type":"blob"},"CacheControl":{"location":"header","locationName":"Cache-Control"},"ContentType":{"location":"header","locationName":"Content-Type"}},"payload":"Blob"},"endpoint":{"hostPrefix":"maps."}},"GetMapTile":{"http":{"method":"GET","requestUri":"/maps/v0/maps/{MapName}/tiles/{Z}/{X}/{Y}","responseCode":200},"input":{"type":"structure","required":["MapName","X","Y","Z"],"members":{"Key":{"shape":"S1q","location":"querystring","locationName":"key"},"MapName":{"location":"uri","locationName":"MapName"},"X":{"location":"uri","locationName":"X"},"Y":{"location":"uri","locationName":"Y"},"Z":{"location":"uri","locationName":"Z"}}},"output":{"type":"structure","members":{"Blob":{"type":"blob"},"CacheControl":{"location":"header","locationName":"Cache-Control"},"ContentType":{"location":"header","locationName":"Content-Type"}},"payload":"Blob"},"endpoint":{"hostPrefix":"maps."}},"GetPlace":{"http":{"method":"GET","requestUri":"/places/v0/indexes/{IndexName}/places/{PlaceId}","responseCode":200},"input":{"type":"structure","required":["IndexName","PlaceId"],"members":{"IndexName":{"location":"uri","locationName":"IndexName"},"Key":{"shape":"S1q","location":"querystring","locationName":"key"},"Language":{"location":"querystring","locationName":"language"},"PlaceId":{"location":"uri","locationName":"PlaceId"}}},"output":{"type":"structure","required":["Place"],"members":{"Place":{"shape":"S59"}}},"endpoint":{"hostPrefix":"places."}},"ListDevicePositions":{"http":{"requestUri":"/tracking/v0/trackers/{TrackerName}/list-positions","responseCode":200},"input":{"type":"structure","required":["TrackerName"],"members":{"MaxResults":{"type":"integer"},"NextToken":{},"TrackerName":{"location":"uri","locationName":"TrackerName"}}},"output":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"type":"structure","required":["DeviceId","Position","SampleTime"],"members":{"Accuracy":{"shape":"Sm"},"DeviceId":{},"Position":{"shape":"So"},"PositionProperties":{"shape":"Sq"},"SampleTime":{"shape":"St"}}}},"NextToken":{}}},"endpoint":{"hostPrefix":"tracking."}},"ListGeofenceCollections":{"http":{"requestUri":"/geofencing/v0/list-collections","responseCode":200},"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"type":"structure","required":["CollectionName","CreateTime","Description","UpdateTime"],"members":{"CollectionName":{},"CreateTime":{"shape":"St"},"Description":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. Always returns RequestBasedUsage."},"PricingPlanDataSource":{"deprecated":true,"deprecatedMessage":"Deprecated. Unused."},"UpdateTime":{"shape":"St"}}}},"NextToken":{}}},"endpoint":{"hostPrefix":"geofencing."}},"ListGeofences":{"http":{"requestUri":"/geofencing/v0/collections/{CollectionName}/list-geofences","responseCode":200},"input":{"type":"structure","required":["CollectionName"],"members":{"CollectionName":{"location":"uri","locationName":"CollectionName"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"type":"structure","required":["CreateTime","GeofenceId","Geometry","Status","UpdateTime"],"members":{"CreateTime":{"shape":"St"},"GeofenceId":{},"GeofenceProperties":{"shape":"Sq"},"Geometry":{"shape":"S18"},"Status":{},"UpdateTime":{"shape":"St"}}}},"NextToken":{}}},"endpoint":{"hostPrefix":"geofencing."}},"ListKeys":{"http":{"requestUri":"/metadata/v0/list-keys","responseCode":200},"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"KeyStatus":{}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"type":"structure","required":["CreateTime","ExpireTime","KeyName","Restrictions","UpdateTime"],"members":{"CreateTime":{"shape":"St"},"Description":{},"ExpireTime":{"shape":"St"},"KeyName":{},"Restrictions":{"shape":"S37"},"UpdateTime":{"shape":"St"}}}},"NextToken":{}}},"endpoint":{"hostPrefix":"metadata."}},"ListMaps":{"http":{"requestUri":"/maps/v0/list-maps","responseCode":200},"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"type":"structure","required":["CreateTime","DataSource","Description","MapName","UpdateTime"],"members":{"CreateTime":{"shape":"St"},"DataSource":{},"Description":{},"MapName":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. Always returns RequestBasedUsage."},"UpdateTime":{"shape":"St"}}}},"NextToken":{}}},"endpoint":{"hostPrefix":"maps."}},"ListPlaceIndexes":{"http":{"requestUri":"/places/v0/list-indexes","responseCode":200},"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"type":"structure","required":["CreateTime","DataSource","Description","IndexName","UpdateTime"],"members":{"CreateTime":{"shape":"St"},"DataSource":{},"Description":{},"IndexName":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. Always returns RequestBasedUsage."},"UpdateTime":{"shape":"St"}}}},"NextToken":{}}},"endpoint":{"hostPrefix":"places."}},"ListRouteCalculators":{"http":{"requestUri":"/routes/v0/list-calculators","responseCode":200},"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"type":"structure","required":["CalculatorName","CreateTime","DataSource","Description","UpdateTime"],"members":{"CalculatorName":{},"CreateTime":{"shape":"St"},"DataSource":{},"Description":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. Always returns RequestBasedUsage."},"UpdateTime":{"shape":"St"}}}},"NextToken":{}}},"endpoint":{"hostPrefix":"routes."}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/tags/{ResourceArn}","responseCode":200},"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{"location":"uri","locationName":"ResourceArn"}}},"output":{"type":"structure","members":{"Tags":{"shape":"S32"}}},"endpoint":{"hostPrefix":"metadata."}},"ListTrackerConsumers":{"http":{"requestUri":"/tracking/v0/trackers/{TrackerName}/list-consumers","responseCode":200},"input":{"type":"structure","required":["TrackerName"],"members":{"MaxResults":{"type":"integer"},"NextToken":{},"TrackerName":{"location":"uri","locationName":"TrackerName"}}},"output":{"type":"structure","required":["ConsumerArns"],"members":{"ConsumerArns":{"type":"list","member":{}},"NextToken":{}}},"endpoint":{"hostPrefix":"tracking."}},"ListTrackers":{"http":{"requestUri":"/tracking/v0/list-trackers","responseCode":200},"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"type":"structure","required":["CreateTime","Description","TrackerName","UpdateTime"],"members":{"CreateTime":{"shape":"St"},"Description":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. Always returns RequestBasedUsage."},"PricingPlanDataSource":{"deprecated":true,"deprecatedMessage":"Deprecated. Unused."},"TrackerName":{},"UpdateTime":{"shape":"St"}}}},"NextToken":{}}},"endpoint":{"hostPrefix":"tracking."}},"PutGeofence":{"http":{"method":"PUT","requestUri":"/geofencing/v0/collections/{CollectionName}/geofences/{GeofenceId}","responseCode":200},"input":{"type":"structure","required":["CollectionName","GeofenceId","Geometry"],"members":{"CollectionName":{"location":"uri","locationName":"CollectionName"},"GeofenceId":{"location":"uri","locationName":"GeofenceId"},"GeofenceProperties":{"shape":"Sq"},"Geometry":{"shape":"S18"}}},"output":{"type":"structure","required":["CreateTime","GeofenceId","UpdateTime"],"members":{"CreateTime":{"shape":"St"},"GeofenceId":{},"UpdateTime":{"shape":"St"}}},"endpoint":{"hostPrefix":"geofencing."}},"SearchPlaceIndexForPosition":{"http":{"requestUri":"/places/v0/indexes/{IndexName}/search/position","responseCode":200},"input":{"type":"structure","required":["IndexName","Position"],"members":{"IndexName":{"location":"uri","locationName":"IndexName"},"Key":{"shape":"S1q","location":"querystring","locationName":"key"},"Language":{},"MaxResults":{"type":"integer"},"Position":{"shape":"So"}}},"output":{"type":"structure","required":["Results","Summary"],"members":{"Results":{"type":"list","member":{"type":"structure","required":["Distance","Place"],"members":{"Distance":{"type":"double"},"Place":{"shape":"S59"},"PlaceId":{}}}},"Summary":{"type":"structure","required":["DataSource","Position"],"members":{"DataSource":{},"Language":{},"MaxResults":{"type":"integer"},"Position":{"shape":"So"}}}}},"endpoint":{"hostPrefix":"places."}},"SearchPlaceIndexForSuggestions":{"http":{"requestUri":"/places/v0/indexes/{IndexName}/search/suggestions","responseCode":200},"input":{"type":"structure","required":["IndexName","Text"],"members":{"BiasPosition":{"shape":"So"},"FilterBBox":{"shape":"S2h"},"FilterCategories":{"shape":"S73"},"FilterCountries":{"shape":"S74"},"IndexName":{"location":"uri","locationName":"IndexName"},"Key":{"shape":"S1q","location":"querystring","locationName":"key"},"Language":{},"MaxResults":{"type":"integer"},"Text":{"type":"string","sensitive":true}}},"output":{"type":"structure","required":["Results","Summary"],"members":{"Results":{"type":"list","member":{"type":"structure","required":["Text"],"members":{"Categories":{"shape":"S5a"},"PlaceId":{},"SupplementalCategories":{"shape":"S5d"},"Text":{}}}},"Summary":{"type":"structure","required":["DataSource","Text"],"members":{"BiasPosition":{"shape":"So"},"DataSource":{},"FilterBBox":{"shape":"S2h"},"FilterCategories":{"shape":"S73"},"FilterCountries":{"shape":"S74"},"Language":{},"MaxResults":{"type":"integer"},"Text":{"shape":"S7c"}}}}},"endpoint":{"hostPrefix":"places."}},"SearchPlaceIndexForText":{"http":{"requestUri":"/places/v0/indexes/{IndexName}/search/text","responseCode":200},"input":{"type":"structure","required":["IndexName","Text"],"members":{"BiasPosition":{"shape":"So"},"FilterBBox":{"shape":"S2h"},"FilterCategories":{"shape":"S73"},"FilterCountries":{"shape":"S74"},"IndexName":{"location":"uri","locationName":"IndexName"},"Key":{"shape":"S1q","location":"querystring","locationName":"key"},"Language":{},"MaxResults":{"type":"integer"},"Text":{"type":"string","sensitive":true}}},"output":{"type":"structure","required":["Results","Summary"],"members":{"Results":{"type":"list","member":{"type":"structure","required":["Place"],"members":{"Distance":{"type":"double"},"Place":{"shape":"S59"},"PlaceId":{},"Relevance":{"type":"double"}}}},"Summary":{"type":"structure","required":["DataSource","Text"],"members":{"BiasPosition":{"shape":"So"},"DataSource":{},"FilterBBox":{"shape":"S2h"},"FilterCategories":{"shape":"S73"},"FilterCountries":{"shape":"S74"},"Language":{},"MaxResults":{"type":"integer"},"ResultBBox":{"shape":"S2h"},"Text":{"shape":"S7c"}}}}},"endpoint":{"hostPrefix":"places."}},"TagResource":{"http":{"requestUri":"/tags/{ResourceArn}","responseCode":200},"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{"location":"uri","locationName":"ResourceArn"},"Tags":{"shape":"S32"}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"metadata."}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/tags/{ResourceArn}","responseCode":200},"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{"location":"uri","locationName":"ResourceArn"},"TagKeys":{"location":"querystring","locationName":"tagKeys","type":"list","member":{}}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"metadata."},"idempotent":true},"UpdateGeofenceCollection":{"http":{"method":"PATCH","requestUri":"/geofencing/v0/collections/{CollectionName}","responseCode":200},"input":{"type":"structure","required":["CollectionName"],"members":{"CollectionName":{"location":"uri","locationName":"CollectionName"},"Description":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. If included, the only allowed value is RequestBasedUsage."},"PricingPlanDataSource":{"deprecated":true,"deprecatedMessage":"Deprecated. No longer allowed."}}},"output":{"type":"structure","required":["CollectionArn","CollectionName","UpdateTime"],"members":{"CollectionArn":{},"CollectionName":{},"UpdateTime":{"shape":"St"}}},"endpoint":{"hostPrefix":"geofencing."},"idempotent":true},"UpdateKey":{"http":{"method":"PATCH","requestUri":"/metadata/v0/keys/{KeyName}","responseCode":200},"input":{"type":"structure","required":["KeyName"],"members":{"Description":{},"ExpireTime":{"shape":"St"},"ForceUpdate":{"type":"boolean"},"KeyName":{"location":"uri","locationName":"KeyName"},"NoExpiry":{"type":"boolean"},"Restrictions":{"shape":"S37"}}},"output":{"type":"structure","required":["KeyArn","KeyName","UpdateTime"],"members":{"KeyArn":{},"KeyName":{},"UpdateTime":{"shape":"St"}}},"endpoint":{"hostPrefix":"metadata."},"idempotent":true},"UpdateMap":{"http":{"method":"PATCH","requestUri":"/maps/v0/maps/{MapName}","responseCode":200},"input":{"type":"structure","required":["MapName"],"members":{"ConfigurationUpdate":{"type":"structure","members":{"PoliticalView":{}}},"Description":{},"MapName":{"location":"uri","locationName":"MapName"},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. If included, the only allowed value is RequestBasedUsage."}}},"output":{"type":"structure","required":["MapArn","MapName","UpdateTime"],"members":{"MapArn":{},"MapName":{},"UpdateTime":{"shape":"St"}}},"endpoint":{"hostPrefix":"maps."},"idempotent":true},"UpdatePlaceIndex":{"http":{"method":"PATCH","requestUri":"/places/v0/indexes/{IndexName}","responseCode":200},"input":{"type":"structure","required":["IndexName"],"members":{"DataSourceConfiguration":{"shape":"S3l"},"Description":{},"IndexName":{"location":"uri","locationName":"IndexName"},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. If included, the only allowed value is RequestBasedUsage."}}},"output":{"type":"structure","required":["IndexArn","IndexName","UpdateTime"],"members":{"IndexArn":{},"IndexName":{},"UpdateTime":{"shape":"St"}}},"endpoint":{"hostPrefix":"places."},"idempotent":true},"UpdateRouteCalculator":{"http":{"method":"PATCH","requestUri":"/routes/v0/calculators/{CalculatorName}","responseCode":200},"input":{"type":"structure","required":["CalculatorName"],"members":{"CalculatorName":{"location":"uri","locationName":"CalculatorName"},"Description":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. If included, the only allowed value is RequestBasedUsage."}}},"output":{"type":"structure","required":["CalculatorArn","CalculatorName","UpdateTime"],"members":{"CalculatorArn":{},"CalculatorName":{},"UpdateTime":{"shape":"St"}}},"endpoint":{"hostPrefix":"routes."},"idempotent":true},"UpdateTracker":{"http":{"method":"PATCH","requestUri":"/tracking/v0/trackers/{TrackerName}","responseCode":200},"input":{"type":"structure","required":["TrackerName"],"members":{"Description":{},"EventBridgeEnabled":{"type":"boolean"},"PositionFiltering":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. If included, the only allowed value is RequestBasedUsage."},"PricingPlanDataSource":{"deprecated":true,"deprecatedMessage":"Deprecated. No longer allowed."},"TrackerName":{"location":"uri","locationName":"TrackerName"}}},"output":{"type":"structure","required":["TrackerArn","TrackerName","UpdateTime"],"members":{"TrackerArn":{},"TrackerName":{},"UpdateTime":{"shape":"St"}}},"endpoint":{"hostPrefix":"tracking."},"idempotent":true}},"shapes":{"Sb":{"type":"structure","members":{"Code":{},"Message":{}}},"Sl":{"type":"structure","required":["DeviceId","Position","SampleTime"],"members":{"Accuracy":{"shape":"Sm"},"DeviceId":{},"Position":{"shape":"So"},"PositionProperties":{"shape":"Sq"},"SampleTime":{"shape":"St"}}},"Sm":{"type":"structure","required":["Horizontal"],"members":{"Horizontal":{"type":"double"}}},"So":{"type":"list","member":{"type":"double"},"sensitive":true},"Sq":{"type":"map","key":{},"value":{},"sensitive":true},"St":{"type":"timestamp","timestampFormat":"iso8601"},"S11":{"type":"list","member":{"type":"structure","required":["Position","ReceivedTime","SampleTime"],"members":{"Accuracy":{"shape":"Sm"},"DeviceId":{},"Position":{"shape":"So"},"PositionProperties":{"shape":"Sq"},"ReceivedTime":{"shape":"St"},"SampleTime":{"shape":"St"}}}},"S18":{"type":"structure","members":{"Circle":{"type":"structure","required":["Center","Radius"],"members":{"Center":{"shape":"So"},"Radius":{"type":"double"}},"sensitive":true},"Polygon":{"type":"list","member":{"type":"list","member":{"shape":"So"}}}}},"S1n":{"type":"structure","members":{"AvoidFerries":{"type":"boolean"},"AvoidTolls":{"type":"boolean"}}},"S1q":{"type":"string","sensitive":true},"S1s":{"type":"structure","members":{"AvoidFerries":{"type":"boolean"},"AvoidTolls":{"type":"boolean"},"Dimensions":{"type":"structure","members":{"Height":{"type":"double"},"Length":{"type":"double"},"Unit":{},"Width":{"type":"double"}}},"Weight":{"type":"structure","members":{"Total":{"type":"double"},"Unit":{}}}}},"S2h":{"type":"list","member":{"type":"double"},"sensitive":true},"S32":{"type":"map","key":{},"value":{}},"S37":{"type":"structure","required":["AllowActions","AllowResources"],"members":{"AllowActions":{"type":"list","member":{}},"AllowReferers":{"type":"list","member":{}},"AllowResources":{"type":"list","member":{}}}},"S3g":{"type":"structure","required":["Style"],"members":{"PoliticalView":{},"Style":{}}},"S3l":{"type":"structure","members":{"IntendedUse":{}}},"S59":{"type":"structure","required":["Geometry"],"members":{"AddressNumber":{},"Categories":{"shape":"S5a"},"Country":{},"Geometry":{"type":"structure","members":{"Point":{"shape":"So"}}},"Interpolated":{"type":"boolean"},"Label":{},"Municipality":{},"Neighborhood":{},"PostalCode":{},"Region":{},"Street":{},"SubRegion":{},"SupplementalCategories":{"shape":"S5d"},"TimeZone":{"type":"structure","required":["Name"],"members":{"Name":{},"Offset":{"type":"integer"}}},"UnitNumber":{},"UnitType":{}}},"S5a":{"type":"list","member":{}},"S5d":{"type":"list","member":{}},"S73":{"type":"list","member":{}},"S74":{"type":"list","member":{}},"S7c":{"type":"string","sensitive":true}}}')},53350:function(e){"use strict";e.exports=JSON.parse('{"o":{"GetDevicePositionHistory":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"DevicePositions"},"ListDevicePositions":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Entries"},"ListGeofenceCollections":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Entries"},"ListGeofences":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Entries"},"ListKeys":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Entries"},"ListMaps":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Entries"},"ListPlaceIndexes":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Entries"},"ListRouteCalculators":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Entries"},"ListTrackerConsumers":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"ConsumerArns"},"ListTrackers":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Entries"}}}')},73044:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-03-28","endpointPrefix":"logs","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon CloudWatch Logs","serviceId":"CloudWatch Logs","signatureVersion":"v4","targetPrefix":"Logs_20140328","uid":"logs-2014-03-28"},"operations":{"AssociateKmsKey":{"input":{"type":"structure","required":["kmsKeyId"],"members":{"logGroupName":{},"kmsKeyId":{},"resourceIdentifier":{}}}},"CancelExportTask":{"input":{"type":"structure","required":["taskId"],"members":{"taskId":{}}}},"CreateExportTask":{"input":{"type":"structure","required":["logGroupName","from","to","destination"],"members":{"taskName":{},"logGroupName":{},"logStreamNamePrefix":{},"from":{"type":"long"},"to":{"type":"long"},"destination":{},"destinationPrefix":{}}},"output":{"type":"structure","members":{"taskId":{}}}},"CreateLogGroup":{"input":{"type":"structure","required":["logGroupName"],"members":{"logGroupName":{},"kmsKeyId":{},"tags":{"shape":"Sf"}}}},"CreateLogStream":{"input":{"type":"structure","required":["logGroupName","logStreamName"],"members":{"logGroupName":{},"logStreamName":{}}}},"DeleteAccountPolicy":{"input":{"type":"structure","required":["policyName","policyType"],"members":{"policyName":{},"policyType":{}}}},"DeleteDataProtectionPolicy":{"input":{"type":"structure","required":["logGroupIdentifier"],"members":{"logGroupIdentifier":{}}}},"DeleteDestination":{"input":{"type":"structure","required":["destinationName"],"members":{"destinationName":{}}}},"DeleteLogGroup":{"input":{"type":"structure","required":["logGroupName"],"members":{"logGroupName":{}}}},"DeleteLogStream":{"input":{"type":"structure","required":["logGroupName","logStreamName"],"members":{"logGroupName":{},"logStreamName":{}}}},"DeleteMetricFilter":{"input":{"type":"structure","required":["logGroupName","filterName"],"members":{"logGroupName":{},"filterName":{}}}},"DeleteQueryDefinition":{"input":{"type":"structure","required":["queryDefinitionId"],"members":{"queryDefinitionId":{}}},"output":{"type":"structure","members":{"success":{"type":"boolean"}}}},"DeleteResourcePolicy":{"input":{"type":"structure","members":{"policyName":{}}}},"DeleteRetentionPolicy":{"input":{"type":"structure","required":["logGroupName"],"members":{"logGroupName":{}}}},"DeleteSubscriptionFilter":{"input":{"type":"structure","required":["logGroupName","filterName"],"members":{"logGroupName":{},"filterName":{}}}},"DescribeAccountPolicies":{"input":{"type":"structure","required":["policyType"],"members":{"policyType":{},"policyName":{},"accountIdentifiers":{"shape":"S12"}}},"output":{"type":"structure","members":{"accountPolicies":{"type":"list","member":{"shape":"S16"}}}}},"DescribeDestinations":{"input":{"type":"structure","members":{"DestinationNamePrefix":{},"nextToken":{},"limit":{"type":"integer"}}},"output":{"type":"structure","members":{"destinations":{"type":"list","member":{"shape":"S1e"}},"nextToken":{}}}},"DescribeExportTasks":{"input":{"type":"structure","members":{"taskId":{},"statusCode":{},"nextToken":{},"limit":{"type":"integer"}}},"output":{"type":"structure","members":{"exportTasks":{"type":"list","member":{"type":"structure","members":{"taskId":{},"taskName":{},"logGroupName":{},"from":{"type":"long"},"to":{"type":"long"},"destination":{},"destinationPrefix":{},"status":{"type":"structure","members":{"code":{},"message":{}}},"executionInfo":{"type":"structure","members":{"creationTime":{"type":"long"},"completionTime":{"type":"long"}}}}}},"nextToken":{}}}},"DescribeLogGroups":{"input":{"type":"structure","members":{"accountIdentifiers":{"shape":"S12"},"logGroupNamePrefix":{},"logGroupNamePattern":{},"nextToken":{},"limit":{"type":"integer"},"includeLinkedAccounts":{"type":"boolean"}}},"output":{"type":"structure","members":{"logGroups":{"type":"list","member":{"type":"structure","members":{"logGroupName":{},"creationTime":{"type":"long"},"retentionInDays":{"type":"integer"},"metricFilterCount":{"type":"integer"},"arn":{},"storedBytes":{"type":"long"},"kmsKeyId":{},"dataProtectionStatus":{},"inheritedProperties":{"type":"list","member":{}}}}},"nextToken":{}}}},"DescribeLogStreams":{"input":{"type":"structure","members":{"logGroupName":{},"logGroupIdentifier":{},"logStreamNamePrefix":{},"orderBy":{},"descending":{"type":"boolean"},"nextToken":{},"limit":{"type":"integer"}}},"output":{"type":"structure","members":{"logStreams":{"type":"list","member":{"type":"structure","members":{"logStreamName":{},"creationTime":{"type":"long"},"firstEventTimestamp":{"type":"long"},"lastEventTimestamp":{"type":"long"},"lastIngestionTime":{"type":"long"},"uploadSequenceToken":{},"arn":{},"storedBytes":{"deprecated":true,"deprecatedMessage":"Starting on June 17, 2019, this parameter will be deprecated for log streams, and will be reported as zero. This change applies only to log streams. The storedBytes parameter for log groups is not affected.","type":"long"}}}},"nextToken":{}}}},"DescribeMetricFilters":{"input":{"type":"structure","members":{"logGroupName":{},"filterNamePrefix":{},"nextToken":{},"limit":{"type":"integer"},"metricName":{},"metricNamespace":{}}},"output":{"type":"structure","members":{"metricFilters":{"type":"list","member":{"type":"structure","members":{"filterName":{},"filterPattern":{},"metricTransformations":{"shape":"S2h"},"creationTime":{"type":"long"},"logGroupName":{}}}},"nextToken":{}}}},"DescribeQueries":{"input":{"type":"structure","members":{"logGroupName":{},"status":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"queries":{"type":"list","member":{"type":"structure","members":{"queryId":{},"queryString":{},"status":{},"createTime":{"type":"long"},"logGroupName":{}}}},"nextToken":{}}}},"DescribeQueryDefinitions":{"input":{"type":"structure","members":{"queryDefinitionNamePrefix":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"queryDefinitions":{"type":"list","member":{"type":"structure","members":{"queryDefinitionId":{},"name":{},"queryString":{},"lastModified":{"type":"long"},"logGroupNames":{"shape":"S33"}}}},"nextToken":{}}}},"DescribeResourcePolicies":{"input":{"type":"structure","members":{"nextToken":{},"limit":{"type":"integer"}}},"output":{"type":"structure","members":{"resourcePolicies":{"type":"list","member":{"shape":"S37"}},"nextToken":{}}}},"DescribeSubscriptionFilters":{"input":{"type":"structure","required":["logGroupName"],"members":{"logGroupName":{},"filterNamePrefix":{},"nextToken":{},"limit":{"type":"integer"}}},"output":{"type":"structure","members":{"subscriptionFilters":{"type":"list","member":{"type":"structure","members":{"filterName":{},"logGroupName":{},"filterPattern":{},"destinationArn":{},"roleArn":{},"distribution":{},"creationTime":{"type":"long"}}}},"nextToken":{}}}},"DisassociateKmsKey":{"input":{"type":"structure","members":{"logGroupName":{},"resourceIdentifier":{}}}},"FilterLogEvents":{"input":{"type":"structure","members":{"logGroupName":{},"logGroupIdentifier":{},"logStreamNames":{"type":"list","member":{}},"logStreamNamePrefix":{},"startTime":{"type":"long"},"endTime":{"type":"long"},"filterPattern":{},"nextToken":{},"limit":{"type":"integer"},"interleaved":{"deprecated":true,"deprecatedMessage":"Starting on June 17, 2019, this parameter will be ignored and the value will be assumed to be true. The response from this operation will always interleave events from multiple log streams within a log group.","type":"boolean"},"unmask":{"type":"boolean"}}},"output":{"type":"structure","members":{"events":{"type":"list","member":{"type":"structure","members":{"logStreamName":{},"timestamp":{"type":"long"},"message":{},"ingestionTime":{"type":"long"},"eventId":{}}}},"searchedLogStreams":{"type":"list","member":{"type":"structure","members":{"logStreamName":{},"searchedCompletely":{"type":"boolean"}}}},"nextToken":{}}}},"GetDataProtectionPolicy":{"input":{"type":"structure","required":["logGroupIdentifier"],"members":{"logGroupIdentifier":{}}},"output":{"type":"structure","members":{"logGroupIdentifier":{},"policyDocument":{},"lastUpdatedTime":{"type":"long"}}}},"GetLogEvents":{"input":{"type":"structure","required":["logStreamName"],"members":{"logGroupName":{},"logGroupIdentifier":{},"logStreamName":{},"startTime":{"type":"long"},"endTime":{"type":"long"},"nextToken":{},"limit":{"type":"integer"},"startFromHead":{"type":"boolean"},"unmask":{"type":"boolean"}}},"output":{"type":"structure","members":{"events":{"type":"list","member":{"type":"structure","members":{"timestamp":{"type":"long"},"message":{},"ingestionTime":{"type":"long"}}}},"nextForwardToken":{},"nextBackwardToken":{}}}},"GetLogGroupFields":{"input":{"type":"structure","members":{"logGroupName":{},"time":{"type":"long"},"logGroupIdentifier":{}}},"output":{"type":"structure","members":{"logGroupFields":{"type":"list","member":{"type":"structure","members":{"name":{},"percent":{"type":"integer"}}}}}}},"GetLogRecord":{"input":{"type":"structure","required":["logRecordPointer"],"members":{"logRecordPointer":{},"unmask":{"type":"boolean"}}},"output":{"type":"structure","members":{"logRecord":{"type":"map","key":{},"value":{}}}}},"GetQueryResults":{"input":{"type":"structure","required":["queryId"],"members":{"queryId":{}}},"output":{"type":"structure","members":{"results":{"type":"list","member":{"type":"list","member":{"type":"structure","members":{"field":{},"value":{}}}}},"statistics":{"type":"structure","members":{"recordsMatched":{"type":"double"},"recordsScanned":{"type":"double"},"bytesScanned":{"type":"double"}}},"status":{},"encryptionKey":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{}}},"output":{"type":"structure","members":{"tags":{"shape":"Sf"}}}},"ListTagsLogGroup":{"input":{"type":"structure","required":["logGroupName"],"members":{"logGroupName":{}},"deprecated":true,"deprecatedMessage":"Please use the generic tagging API model ListTagsForResourceRequest and ListTagsForResourceResponse"},"output":{"type":"structure","members":{"tags":{"shape":"Sf"}},"deprecated":true,"deprecatedMessage":"Please use the generic tagging API model ListTagsForResourceRequest and ListTagsForResourceResponse"},"deprecated":true,"deprecatedMessage":"Please use the generic tagging API ListTagsForResource"},"PutAccountPolicy":{"input":{"type":"structure","required":["policyName","policyDocument","policyType"],"members":{"policyName":{},"policyDocument":{},"policyType":{},"scope":{}}},"output":{"type":"structure","members":{"accountPolicy":{"shape":"S16"}}}},"PutDataProtectionPolicy":{"input":{"type":"structure","required":["logGroupIdentifier","policyDocument"],"members":{"logGroupIdentifier":{},"policyDocument":{}}},"output":{"type":"structure","members":{"logGroupIdentifier":{},"policyDocument":{},"lastUpdatedTime":{"type":"long"}}}},"PutDestination":{"input":{"type":"structure","required":["destinationName","targetArn","roleArn"],"members":{"destinationName":{},"targetArn":{},"roleArn":{},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"destination":{"shape":"S1e"}}}},"PutDestinationPolicy":{"input":{"type":"structure","required":["destinationName","accessPolicy"],"members":{"destinationName":{},"accessPolicy":{},"forceUpdate":{"type":"boolean"}}}},"PutLogEvents":{"input":{"type":"structure","required":["logGroupName","logStreamName","logEvents"],"members":{"logGroupName":{},"logStreamName":{},"logEvents":{"type":"list","member":{"type":"structure","required":["timestamp","message"],"members":{"timestamp":{"type":"long"},"message":{}}}},"sequenceToken":{}}},"output":{"type":"structure","members":{"nextSequenceToken":{},"rejectedLogEventsInfo":{"type":"structure","members":{"tooNewLogEventStartIndex":{"type":"integer"},"tooOldLogEventEndIndex":{"type":"integer"},"expiredLogEventEndIndex":{"type":"integer"}}}}}},"PutMetricFilter":{"input":{"type":"structure","required":["logGroupName","filterName","filterPattern","metricTransformations"],"members":{"logGroupName":{},"filterName":{},"filterPattern":{},"metricTransformations":{"shape":"S2h"}}}},"PutQueryDefinition":{"input":{"type":"structure","required":["name","queryString"],"members":{"name":{},"queryDefinitionId":{},"logGroupNames":{"shape":"S33"},"queryString":{},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"queryDefinitionId":{}}}},"PutResourcePolicy":{"input":{"type":"structure","members":{"policyName":{},"policyDocument":{}}},"output":{"type":"structure","members":{"resourcePolicy":{"shape":"S37"}}}},"PutRetentionPolicy":{"input":{"type":"structure","required":["logGroupName","retentionInDays"],"members":{"logGroupName":{},"retentionInDays":{"type":"integer"}}}},"PutSubscriptionFilter":{"input":{"type":"structure","required":["logGroupName","filterName","filterPattern","destinationArn"],"members":{"logGroupName":{},"filterName":{},"filterPattern":{},"destinationArn":{},"roleArn":{},"distribution":{}}}},"StartQuery":{"input":{"type":"structure","required":["startTime","endTime","queryString"],"members":{"logGroupName":{},"logGroupNames":{"shape":"S33"},"logGroupIdentifiers":{"type":"list","member":{}},"startTime":{"type":"long"},"endTime":{"type":"long"},"queryString":{},"limit":{"type":"integer"}}},"output":{"type":"structure","members":{"queryId":{}}}},"StopQuery":{"input":{"type":"structure","required":["queryId"],"members":{"queryId":{}}},"output":{"type":"structure","members":{"success":{"type":"boolean"}}}},"TagLogGroup":{"input":{"type":"structure","required":["logGroupName","tags"],"members":{"logGroupName":{},"tags":{"shape":"Sf"}},"deprecated":true,"deprecatedMessage":"Please use the generic tagging API model TagResourceRequest"},"deprecated":true,"deprecatedMessage":"Please use the generic tagging API TagResource"},"TagResource":{"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{},"tags":{"shape":"Sf"}}}},"TestMetricFilter":{"input":{"type":"structure","required":["filterPattern","logEventMessages"],"members":{"filterPattern":{},"logEventMessages":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"matches":{"type":"list","member":{"type":"structure","members":{"eventNumber":{"type":"long"},"eventMessage":{},"extractedValues":{"type":"map","key":{},"value":{}}}}}}}},"UntagLogGroup":{"input":{"type":"structure","required":["logGroupName","tags"],"members":{"logGroupName":{},"tags":{"type":"list","member":{}}},"deprecated":true,"deprecatedMessage":"Please use the generic tagging API model UntagResourceRequest"},"deprecated":true,"deprecatedMessage":"Please use the generic tagging API UntagResource"},"UntagResource":{"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{},"tagKeys":{"type":"list","member":{}}}}}},"shapes":{"Sf":{"type":"map","key":{},"value":{}},"S12":{"type":"list","member":{}},"S16":{"type":"structure","members":{"policyName":{},"policyDocument":{},"lastUpdatedTime":{"type":"long"},"policyType":{},"scope":{},"accountId":{}}},"S1e":{"type":"structure","members":{"destinationName":{},"targetArn":{},"roleArn":{},"accessPolicy":{},"arn":{},"creationTime":{"type":"long"}}},"S2h":{"type":"list","member":{"type":"structure","required":["metricName","metricNamespace","metricValue"],"members":{"metricName":{},"metricNamespace":{},"metricValue":{},"defaultValue":{"type":"double"},"dimensions":{"type":"map","key":{},"value":{}},"unit":{}}}},"S33":{"type":"list","member":{}},"S37":{"type":"structure","members":{"policyName":{},"policyDocument":{},"lastUpdatedTime":{"type":"long"}}}}}')},15472:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeDestinations":{"input_token":"nextToken","limit_key":"limit","output_token":"nextToken","result_key":"destinations"},"DescribeLogGroups":{"input_token":"nextToken","limit_key":"limit","output_token":"nextToken","result_key":"logGroups"},"DescribeLogStreams":{"input_token":"nextToken","limit_key":"limit","output_token":"nextToken","result_key":"logStreams"},"DescribeMetricFilters":{"input_token":"nextToken","limit_key":"limit","output_token":"nextToken","result_key":"metricFilters"},"DescribeSubscriptionFilters":{"input_token":"nextToken","limit_key":"limit","output_token":"nextToken","result_key":"subscriptionFilters"},"FilterLogEvents":{"input_token":"nextToken","limit_key":"limit","output_token":"nextToken","result_key":["events","searchedLogStreams"]},"GetLogEvents":{"input_token":"nextToken","limit_key":"limit","output_token":"nextForwardToken","result_key":"events"}}}')},4069:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-12-12","endpointPrefix":"machinelearning","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon Machine Learning","serviceId":"Machine Learning","signatureVersion":"v4","targetPrefix":"AmazonML_20141212","uid":"machinelearning-2014-12-12"},"operations":{"AddTags":{"input":{"type":"structure","required":["Tags","ResourceId","ResourceType"],"members":{"Tags":{"shape":"S2"},"ResourceId":{},"ResourceType":{}}},"output":{"type":"structure","members":{"ResourceId":{},"ResourceType":{}}}},"CreateBatchPrediction":{"input":{"type":"structure","required":["BatchPredictionId","MLModelId","BatchPredictionDataSourceId","OutputUri"],"members":{"BatchPredictionId":{},"BatchPredictionName":{},"MLModelId":{},"BatchPredictionDataSourceId":{},"OutputUri":{}}},"output":{"type":"structure","members":{"BatchPredictionId":{}}}},"CreateDataSourceFromRDS":{"input":{"type":"structure","required":["DataSourceId","RDSData","RoleARN"],"members":{"DataSourceId":{},"DataSourceName":{},"RDSData":{"type":"structure","required":["DatabaseInformation","SelectSqlQuery","DatabaseCredentials","S3StagingLocation","ResourceRole","ServiceRole","SubnetId","SecurityGroupIds"],"members":{"DatabaseInformation":{"shape":"Sf"},"SelectSqlQuery":{},"DatabaseCredentials":{"type":"structure","required":["Username","Password"],"members":{"Username":{},"Password":{}}},"S3StagingLocation":{},"DataRearrangement":{},"DataSchema":{},"DataSchemaUri":{},"ResourceRole":{},"ServiceRole":{},"SubnetId":{},"SecurityGroupIds":{"type":"list","member":{}}}},"RoleARN":{},"ComputeStatistics":{"type":"boolean"}}},"output":{"type":"structure","members":{"DataSourceId":{}}}},"CreateDataSourceFromRedshift":{"input":{"type":"structure","required":["DataSourceId","DataSpec","RoleARN"],"members":{"DataSourceId":{},"DataSourceName":{},"DataSpec":{"type":"structure","required":["DatabaseInformation","SelectSqlQuery","DatabaseCredentials","S3StagingLocation"],"members":{"DatabaseInformation":{"shape":"Sy"},"SelectSqlQuery":{},"DatabaseCredentials":{"type":"structure","required":["Username","Password"],"members":{"Username":{},"Password":{}}},"S3StagingLocation":{},"DataRearrangement":{},"DataSchema":{},"DataSchemaUri":{}}},"RoleARN":{},"ComputeStatistics":{"type":"boolean"}}},"output":{"type":"structure","members":{"DataSourceId":{}}}},"CreateDataSourceFromS3":{"input":{"type":"structure","required":["DataSourceId","DataSpec"],"members":{"DataSourceId":{},"DataSourceName":{},"DataSpec":{"type":"structure","required":["DataLocationS3"],"members":{"DataLocationS3":{},"DataRearrangement":{},"DataSchema":{},"DataSchemaLocationS3":{}}},"ComputeStatistics":{"type":"boolean"}}},"output":{"type":"structure","members":{"DataSourceId":{}}}},"CreateEvaluation":{"input":{"type":"structure","required":["EvaluationId","MLModelId","EvaluationDataSourceId"],"members":{"EvaluationId":{},"EvaluationName":{},"MLModelId":{},"EvaluationDataSourceId":{}}},"output":{"type":"structure","members":{"EvaluationId":{}}}},"CreateMLModel":{"input":{"type":"structure","required":["MLModelId","MLModelType","TrainingDataSourceId"],"members":{"MLModelId":{},"MLModelName":{},"MLModelType":{},"Parameters":{"shape":"S1d"},"TrainingDataSourceId":{},"Recipe":{},"RecipeUri":{}}},"output":{"type":"structure","members":{"MLModelId":{}}}},"CreateRealtimeEndpoint":{"input":{"type":"structure","required":["MLModelId"],"members":{"MLModelId":{}}},"output":{"type":"structure","members":{"MLModelId":{},"RealtimeEndpointInfo":{"shape":"S1j"}}}},"DeleteBatchPrediction":{"input":{"type":"structure","required":["BatchPredictionId"],"members":{"BatchPredictionId":{}}},"output":{"type":"structure","members":{"BatchPredictionId":{}}}},"DeleteDataSource":{"input":{"type":"structure","required":["DataSourceId"],"members":{"DataSourceId":{}}},"output":{"type":"structure","members":{"DataSourceId":{}}}},"DeleteEvaluation":{"input":{"type":"structure","required":["EvaluationId"],"members":{"EvaluationId":{}}},"output":{"type":"structure","members":{"EvaluationId":{}}}},"DeleteMLModel":{"input":{"type":"structure","required":["MLModelId"],"members":{"MLModelId":{}}},"output":{"type":"structure","members":{"MLModelId":{}}}},"DeleteRealtimeEndpoint":{"input":{"type":"structure","required":["MLModelId"],"members":{"MLModelId":{}}},"output":{"type":"structure","members":{"MLModelId":{},"RealtimeEndpointInfo":{"shape":"S1j"}}}},"DeleteTags":{"input":{"type":"structure","required":["TagKeys","ResourceId","ResourceType"],"members":{"TagKeys":{"type":"list","member":{}},"ResourceId":{},"ResourceType":{}}},"output":{"type":"structure","members":{"ResourceId":{},"ResourceType":{}}}},"DescribeBatchPredictions":{"input":{"type":"structure","members":{"FilterVariable":{},"EQ":{},"GT":{},"LT":{},"GE":{},"LE":{},"NE":{},"Prefix":{},"SortOrder":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Results":{"type":"list","member":{"type":"structure","members":{"BatchPredictionId":{},"MLModelId":{},"BatchPredictionDataSourceId":{},"InputDataLocationS3":{},"CreatedByIamUser":{},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"Name":{},"Status":{},"OutputUri":{},"Message":{},"ComputeTime":{"type":"long"},"FinishedAt":{"type":"timestamp"},"StartedAt":{"type":"timestamp"},"TotalRecordCount":{"type":"long"},"InvalidRecordCount":{"type":"long"}}}},"NextToken":{}}}},"DescribeDataSources":{"input":{"type":"structure","members":{"FilterVariable":{},"EQ":{},"GT":{},"LT":{},"GE":{},"LE":{},"NE":{},"Prefix":{},"SortOrder":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Results":{"type":"list","member":{"type":"structure","members":{"DataSourceId":{},"DataLocationS3":{},"DataRearrangement":{},"CreatedByIamUser":{},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"DataSizeInBytes":{"type":"long"},"NumberOfFiles":{"type":"long"},"Name":{},"Status":{},"Message":{},"RedshiftMetadata":{"shape":"S2i"},"RDSMetadata":{"shape":"S2j"},"RoleARN":{},"ComputeStatistics":{"type":"boolean"},"ComputeTime":{"type":"long"},"FinishedAt":{"type":"timestamp"},"StartedAt":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeEvaluations":{"input":{"type":"structure","members":{"FilterVariable":{},"EQ":{},"GT":{},"LT":{},"GE":{},"LE":{},"NE":{},"Prefix":{},"SortOrder":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Results":{"type":"list","member":{"type":"structure","members":{"EvaluationId":{},"MLModelId":{},"EvaluationDataSourceId":{},"InputDataLocationS3":{},"CreatedByIamUser":{},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"Name":{},"Status":{},"PerformanceMetrics":{"shape":"S2q"},"Message":{},"ComputeTime":{"type":"long"},"FinishedAt":{"type":"timestamp"},"StartedAt":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeMLModels":{"input":{"type":"structure","members":{"FilterVariable":{},"EQ":{},"GT":{},"LT":{},"GE":{},"LE":{},"NE":{},"Prefix":{},"SortOrder":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Results":{"type":"list","member":{"type":"structure","members":{"MLModelId":{},"TrainingDataSourceId":{},"CreatedByIamUser":{},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"Name":{},"Status":{},"SizeInBytes":{"type":"long"},"EndpointInfo":{"shape":"S1j"},"TrainingParameters":{"shape":"S1d"},"InputDataLocationS3":{},"Algorithm":{},"MLModelType":{},"ScoreThreshold":{"type":"float"},"ScoreThresholdLastUpdatedAt":{"type":"timestamp"},"Message":{},"ComputeTime":{"type":"long"},"FinishedAt":{"type":"timestamp"},"StartedAt":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeTags":{"input":{"type":"structure","required":["ResourceId","ResourceType"],"members":{"ResourceId":{},"ResourceType":{}}},"output":{"type":"structure","members":{"ResourceId":{},"ResourceType":{},"Tags":{"shape":"S2"}}}},"GetBatchPrediction":{"input":{"type":"structure","required":["BatchPredictionId"],"members":{"BatchPredictionId":{}}},"output":{"type":"structure","members":{"BatchPredictionId":{},"MLModelId":{},"BatchPredictionDataSourceId":{},"InputDataLocationS3":{},"CreatedByIamUser":{},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"Name":{},"Status":{},"OutputUri":{},"LogUri":{},"Message":{},"ComputeTime":{"type":"long"},"FinishedAt":{"type":"timestamp"},"StartedAt":{"type":"timestamp"},"TotalRecordCount":{"type":"long"},"InvalidRecordCount":{"type":"long"}}}},"GetDataSource":{"input":{"type":"structure","required":["DataSourceId"],"members":{"DataSourceId":{},"Verbose":{"type":"boolean"}}},"output":{"type":"structure","members":{"DataSourceId":{},"DataLocationS3":{},"DataRearrangement":{},"CreatedByIamUser":{},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"DataSizeInBytes":{"type":"long"},"NumberOfFiles":{"type":"long"},"Name":{},"Status":{},"LogUri":{},"Message":{},"RedshiftMetadata":{"shape":"S2i"},"RDSMetadata":{"shape":"S2j"},"RoleARN":{},"ComputeStatistics":{"type":"boolean"},"ComputeTime":{"type":"long"},"FinishedAt":{"type":"timestamp"},"StartedAt":{"type":"timestamp"},"DataSourceSchema":{}}}},"GetEvaluation":{"input":{"type":"structure","required":["EvaluationId"],"members":{"EvaluationId":{}}},"output":{"type":"structure","members":{"EvaluationId":{},"MLModelId":{},"EvaluationDataSourceId":{},"InputDataLocationS3":{},"CreatedByIamUser":{},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"Name":{},"Status":{},"PerformanceMetrics":{"shape":"S2q"},"LogUri":{},"Message":{},"ComputeTime":{"type":"long"},"FinishedAt":{"type":"timestamp"},"StartedAt":{"type":"timestamp"}}}},"GetMLModel":{"input":{"type":"structure","required":["MLModelId"],"members":{"MLModelId":{},"Verbose":{"type":"boolean"}}},"output":{"type":"structure","members":{"MLModelId":{},"TrainingDataSourceId":{},"CreatedByIamUser":{},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"Name":{},"Status":{},"SizeInBytes":{"type":"long"},"EndpointInfo":{"shape":"S1j"},"TrainingParameters":{"shape":"S1d"},"InputDataLocationS3":{},"MLModelType":{},"ScoreThreshold":{"type":"float"},"ScoreThresholdLastUpdatedAt":{"type":"timestamp"},"LogUri":{},"Message":{},"ComputeTime":{"type":"long"},"FinishedAt":{"type":"timestamp"},"StartedAt":{"type":"timestamp"},"Recipe":{},"Schema":{}}}},"Predict":{"input":{"type":"structure","required":["MLModelId","Record","PredictEndpoint"],"members":{"MLModelId":{},"Record":{"type":"map","key":{},"value":{}},"PredictEndpoint":{}}},"output":{"type":"structure","members":{"Prediction":{"type":"structure","members":{"predictedLabel":{},"predictedValue":{"type":"float"},"predictedScores":{"type":"map","key":{},"value":{"type":"float"}},"details":{"type":"map","key":{},"value":{}}}}}}},"UpdateBatchPrediction":{"input":{"type":"structure","required":["BatchPredictionId","BatchPredictionName"],"members":{"BatchPredictionId":{},"BatchPredictionName":{}}},"output":{"type":"structure","members":{"BatchPredictionId":{}}}},"UpdateDataSource":{"input":{"type":"structure","required":["DataSourceId","DataSourceName"],"members":{"DataSourceId":{},"DataSourceName":{}}},"output":{"type":"structure","members":{"DataSourceId":{}}}},"UpdateEvaluation":{"input":{"type":"structure","required":["EvaluationId","EvaluationName"],"members":{"EvaluationId":{},"EvaluationName":{}}},"output":{"type":"structure","members":{"EvaluationId":{}}}},"UpdateMLModel":{"input":{"type":"structure","required":["MLModelId"],"members":{"MLModelId":{},"MLModelName":{},"ScoreThreshold":{"type":"float"}}},"output":{"type":"structure","members":{"MLModelId":{}}}}},"shapes":{"S2":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"Sf":{"type":"structure","required":["InstanceIdentifier","DatabaseName"],"members":{"InstanceIdentifier":{},"DatabaseName":{}}},"Sy":{"type":"structure","required":["DatabaseName","ClusterIdentifier"],"members":{"DatabaseName":{},"ClusterIdentifier":{}}},"S1d":{"type":"map","key":{},"value":{}},"S1j":{"type":"structure","members":{"PeakRequestsPerSecond":{"type":"integer"},"CreatedAt":{"type":"timestamp"},"EndpointUrl":{},"EndpointStatus":{}}},"S2i":{"type":"structure","members":{"RedshiftDatabase":{"shape":"Sy"},"DatabaseUserName":{},"SelectSqlQuery":{}}},"S2j":{"type":"structure","members":{"Database":{"shape":"Sf"},"DatabaseUserName":{},"SelectSqlQuery":{},"ResourceRole":{},"ServiceRole":{},"DataPipelineId":{}}},"S2q":{"type":"structure","members":{"Properties":{"type":"map","key":{},"value":{}}}}}}')},95535:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeBatchPredictions":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"Results"},"DescribeDataSources":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"Results"},"DescribeEvaluations":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"Results"},"DescribeMLModels":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"Results"}}}')},23194:function(e){"use strict";e.exports=JSON.parse('{"V":{"DataSourceAvailable":{"delay":30,"operation":"DescribeDataSources","maxAttempts":60,"acceptors":[{"expected":"COMPLETED","matcher":"pathAll","state":"success","argument":"Results[].Status"},{"expected":"FAILED","matcher":"pathAny","state":"failure","argument":"Results[].Status"}]},"MLModelAvailable":{"delay":30,"operation":"DescribeMLModels","maxAttempts":60,"acceptors":[{"expected":"COMPLETED","matcher":"pathAll","state":"success","argument":"Results[].Status"},{"expected":"FAILED","matcher":"pathAny","state":"failure","argument":"Results[].Status"}]},"EvaluationAvailable":{"delay":30,"operation":"DescribeEvaluations","maxAttempts":60,"acceptors":[{"expected":"COMPLETED","matcher":"pathAll","state":"success","argument":"Results[].Status"},{"expected":"FAILED","matcher":"pathAny","state":"failure","argument":"Results[].Status"}]},"BatchPredictionAvailable":{"delay":30,"operation":"DescribeBatchPredictions","maxAttempts":60,"acceptors":[{"expected":"COMPLETED","matcher":"pathAll","state":"success","argument":"Results[].Status"},{"expected":"FAILED","matcher":"pathAny","state":"failure","argument":"Results[].Status"}]}}}')},87122:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2018-09-17","endpointPrefix":"catalog.marketplace","jsonVersion":"1.1","protocol":"rest-json","serviceAbbreviation":"AWS Marketplace Catalog","serviceFullName":"AWS Marketplace Catalog Service","serviceId":"Marketplace Catalog","signatureVersion":"v4","signingName":"aws-marketplace","uid":"marketplace-catalog-2018-09-17"},"operations":{"CancelChangeSet":{"http":{"method":"PATCH","requestUri":"/CancelChangeSet"},"input":{"type":"structure","required":["Catalog","ChangeSetId"],"members":{"Catalog":{"location":"querystring","locationName":"catalog"},"ChangeSetId":{"location":"querystring","locationName":"changeSetId"}}},"output":{"type":"structure","members":{"ChangeSetId":{},"ChangeSetArn":{}}}},"DeleteResourcePolicy":{"http":{"method":"DELETE","requestUri":"/DeleteResourcePolicy"},"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{"location":"querystring","locationName":"resourceArn"}}},"output":{"type":"structure","members":{}}},"DescribeChangeSet":{"http":{"method":"GET","requestUri":"/DescribeChangeSet"},"input":{"type":"structure","required":["Catalog","ChangeSetId"],"members":{"Catalog":{"location":"querystring","locationName":"catalog"},"ChangeSetId":{"location":"querystring","locationName":"changeSetId"}}},"output":{"type":"structure","members":{"ChangeSetId":{},"ChangeSetArn":{},"ChangeSetName":{},"StartTime":{},"EndTime":{},"Status":{},"FailureCode":{},"FailureDescription":{},"ChangeSet":{"type":"list","member":{"type":"structure","members":{"ChangeType":{},"Entity":{"shape":"Sj"},"Details":{},"ErrorDetailList":{"type":"list","member":{"type":"structure","members":{"ErrorCode":{},"ErrorMessage":{}}}},"ChangeName":{}}}}}}},"DescribeEntity":{"http":{"method":"GET","requestUri":"/DescribeEntity"},"input":{"type":"structure","required":["Catalog","EntityId"],"members":{"Catalog":{"location":"querystring","locationName":"catalog"},"EntityId":{"location":"querystring","locationName":"entityId"}}},"output":{"type":"structure","members":{"EntityType":{},"EntityIdentifier":{},"EntityArn":{},"LastModifiedDate":{},"Details":{}}}},"GetResourcePolicy":{"http":{"method":"GET","requestUri":"/GetResourcePolicy"},"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{"location":"querystring","locationName":"resourceArn"}}},"output":{"type":"structure","members":{"Policy":{}}}},"ListChangeSets":{"http":{"requestUri":"/ListChangeSets"},"input":{"type":"structure","required":["Catalog"],"members":{"Catalog":{},"FilterList":{"shape":"Sx"},"Sort":{"shape":"S12"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ChangeSetSummaryList":{"type":"list","member":{"type":"structure","members":{"ChangeSetId":{},"ChangeSetArn":{},"ChangeSetName":{},"StartTime":{},"EndTime":{},"Status":{},"EntityIdList":{"type":"list","member":{}},"FailureCode":{}}}},"NextToken":{}}}},"ListEntities":{"http":{"requestUri":"/ListEntities"},"input":{"type":"structure","required":["Catalog","EntityType"],"members":{"Catalog":{},"EntityType":{},"FilterList":{"shape":"Sx"},"Sort":{"shape":"S12"},"NextToken":{},"MaxResults":{"type":"integer"},"OwnershipType":{}}},"output":{"type":"structure","members":{"EntitySummaryList":{"type":"list","member":{"type":"structure","members":{"Name":{},"EntityType":{},"EntityId":{},"EntityArn":{},"LastModifiedDate":{},"Visibility":{}}}},"NextToken":{}}}},"ListTagsForResource":{"http":{"requestUri":"/ListTagsForResource"},"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"ResourceArn":{},"Tags":{"shape":"S1l"}}}},"PutResourcePolicy":{"http":{"requestUri":"/PutResourcePolicy"},"input":{"type":"structure","required":["ResourceArn","Policy"],"members":{"ResourceArn":{},"Policy":{}}},"output":{"type":"structure","members":{}}},"StartChangeSet":{"http":{"requestUri":"/StartChangeSet"},"input":{"type":"structure","required":["Catalog","ChangeSet"],"members":{"Catalog":{},"ChangeSet":{"type":"list","member":{"type":"structure","required":["ChangeType","Entity","Details"],"members":{"ChangeType":{},"Entity":{"shape":"Sj"},"EntityTags":{"shape":"S1l"},"Details":{},"ChangeName":{}}}},"ChangeSetName":{},"ClientRequestToken":{"idempotencyToken":true},"ChangeSetTags":{"shape":"S1l"}}},"output":{"type":"structure","members":{"ChangeSetId":{},"ChangeSetArn":{}}}},"TagResource":{"http":{"requestUri":"/TagResource"},"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"S1l"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"http":{"requestUri":"/UntagResource"},"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}}},"shapes":{"Sj":{"type":"structure","required":["Type"],"members":{"Type":{},"Identifier":{}}},"Sx":{"type":"list","member":{"type":"structure","members":{"Name":{},"ValueList":{"type":"list","member":{}}}}},"S12":{"type":"structure","members":{"SortBy":{},"SortOrder":{}}},"S1l":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}}}}')},30187:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListChangeSets":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"ChangeSetSummaryList"},"ListEntities":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"EntitySummaryList"}}}')},96696:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-07-01","endpointPrefix":"marketplacecommerceanalytics","jsonVersion":"1.1","protocol":"json","serviceFullName":"AWS Marketplace Commerce Analytics","serviceId":"Marketplace Commerce Analytics","signatureVersion":"v4","signingName":"marketplacecommerceanalytics","targetPrefix":"MarketplaceCommerceAnalytics20150701","uid":"marketplacecommerceanalytics-2015-07-01"},"operations":{"GenerateDataSet":{"input":{"type":"structure","required":["dataSetType","dataSetPublicationDate","roleNameArn","destinationS3BucketName","snsTopicArn"],"members":{"dataSetType":{},"dataSetPublicationDate":{"type":"timestamp"},"roleNameArn":{},"destinationS3BucketName":{},"destinationS3Prefix":{},"snsTopicArn":{},"customerDefinedValues":{"shape":"S8"}}},"output":{"type":"structure","members":{"dataSetRequestId":{}}}},"StartSupportDataExport":{"input":{"type":"structure","required":["dataSetType","fromDate","roleNameArn","destinationS3BucketName","snsTopicArn"],"members":{"dataSetType":{},"fromDate":{"type":"timestamp"},"roleNameArn":{},"destinationS3BucketName":{},"destinationS3Prefix":{},"snsTopicArn":{},"customerDefinedValues":{"shape":"S8"}}},"output":{"type":"structure","members":{"dataSetRequestId":{}}}}},"shapes":{"S8":{"type":"map","key":{},"value":{}}}}')},43265:function(e){"use strict";e.exports={o:{}}},55081:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-09-01","endpointPrefix":"data.mediastore","protocol":"rest-json","serviceAbbreviation":"MediaStore Data","serviceFullName":"AWS Elemental MediaStore Data Plane","serviceId":"MediaStore Data","signatureVersion":"v4","signingName":"mediastore","uid":"mediastore-data-2017-09-01"},"operations":{"DeleteObject":{"http":{"method":"DELETE","requestUri":"/{Path+}"},"input":{"type":"structure","required":["Path"],"members":{"Path":{"location":"uri","locationName":"Path"}}},"output":{"type":"structure","members":{}}},"DescribeObject":{"http":{"method":"HEAD","requestUri":"/{Path+}"},"input":{"type":"structure","required":["Path"],"members":{"Path":{"location":"uri","locationName":"Path"}}},"output":{"type":"structure","members":{"ETag":{"location":"header","locationName":"ETag"},"ContentType":{"location":"header","locationName":"Content-Type"},"ContentLength":{"location":"header","locationName":"Content-Length","type":"long"},"CacheControl":{"location":"header","locationName":"Cache-Control"},"LastModified":{"location":"header","locationName":"Last-Modified","type":"timestamp"}}}},"GetObject":{"http":{"method":"GET","requestUri":"/{Path+}"},"input":{"type":"structure","required":["Path"],"members":{"Path":{"location":"uri","locationName":"Path"},"Range":{"location":"header","locationName":"Range"}}},"output":{"type":"structure","required":["StatusCode"],"members":{"Body":{"shape":"Se"},"CacheControl":{"location":"header","locationName":"Cache-Control"},"ContentRange":{"location":"header","locationName":"Content-Range"},"ContentLength":{"location":"header","locationName":"Content-Length","type":"long"},"ContentType":{"location":"header","locationName":"Content-Type"},"ETag":{"location":"header","locationName":"ETag"},"LastModified":{"location":"header","locationName":"Last-Modified","type":"timestamp"},"StatusCode":{"location":"statusCode","type":"integer"}},"payload":"Body"}},"ListItems":{"http":{"method":"GET"},"input":{"type":"structure","members":{"Path":{"location":"querystring","locationName":"Path"},"MaxResults":{"location":"querystring","locationName":"MaxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"NextToken"}}},"output":{"type":"structure","members":{"Items":{"type":"list","member":{"type":"structure","members":{"Name":{},"Type":{},"ETag":{},"LastModified":{"type":"timestamp"},"ContentType":{},"ContentLength":{"type":"long"}}}},"NextToken":{}}}},"PutObject":{"http":{"method":"PUT","requestUri":"/{Path+}"},"input":{"type":"structure","required":["Body","Path"],"members":{"Body":{"shape":"Se"},"Path":{"location":"uri","locationName":"Path"},"ContentType":{"location":"header","locationName":"Content-Type"},"CacheControl":{"location":"header","locationName":"Cache-Control"},"StorageClass":{"location":"header","locationName":"x-amz-storage-class"},"UploadAvailability":{"location":"header","locationName":"x-amz-upload-availability"}},"payload":"Body"},"output":{"type":"structure","members":{"ContentSHA256":{},"ETag":{},"StorageClass":{}}},"authtype":"v4-unsigned-body"}},"shapes":{"Se":{"type":"blob","streaming":true}}}')},97948:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListItems":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"}}}')},17752:function(e){"use strict";e.exports=JSON.parse('{"acm":{"name":"ACM","cors":true},"apigateway":{"name":"APIGateway","cors":true},"applicationautoscaling":{"prefix":"application-autoscaling","name":"ApplicationAutoScaling","cors":true},"appstream":{"name":"AppStream"},"autoscaling":{"name":"AutoScaling","cors":true},"batch":{"name":"Batch"},"budgets":{"name":"Budgets"},"clouddirectory":{"name":"CloudDirectory","versions":["2016-05-10*"]},"cloudformation":{"name":"CloudFormation","cors":true},"cloudfront":{"name":"CloudFront","versions":["2013-05-12*","2013-11-11*","2014-05-31*","2014-10-21*","2014-11-06*","2015-04-17*","2015-07-27*","2015-09-17*","2016-01-13*","2016-01-28*","2016-08-01*","2016-08-20*","2016-09-07*","2016-09-29*","2016-11-25*","2017-03-25*","2017-10-30*","2018-06-18*","2018-11-05*","2019-03-26*"],"cors":true},"cloudhsm":{"name":"CloudHSM","cors":true},"cloudsearch":{"name":"CloudSearch"},"cloudsearchdomain":{"name":"CloudSearchDomain"},"cloudtrail":{"name":"CloudTrail","cors":true},"cloudwatch":{"prefix":"monitoring","name":"CloudWatch","cors":true},"cloudwatchevents":{"prefix":"events","name":"CloudWatchEvents","versions":["2014-02-03*"],"cors":true},"cloudwatchlogs":{"prefix":"logs","name":"CloudWatchLogs","cors":true},"codebuild":{"name":"CodeBuild","cors":true},"codecommit":{"name":"CodeCommit","cors":true},"codedeploy":{"name":"CodeDeploy","cors":true},"codepipeline":{"name":"CodePipeline","cors":true},"cognitoidentity":{"prefix":"cognito-identity","name":"CognitoIdentity","cors":true},"cognitoidentityserviceprovider":{"prefix":"cognito-idp","name":"CognitoIdentityServiceProvider","cors":true},"cognitosync":{"prefix":"cognito-sync","name":"CognitoSync","cors":true},"configservice":{"prefix":"config","name":"ConfigService","cors":true},"cur":{"name":"CUR","cors":true},"datapipeline":{"name":"DataPipeline"},"devicefarm":{"name":"DeviceFarm","cors":true},"directconnect":{"name":"DirectConnect","cors":true},"directoryservice":{"prefix":"ds","name":"DirectoryService"},"discovery":{"name":"Discovery"},"dms":{"name":"DMS"},"dynamodb":{"name":"DynamoDB","cors":true},"dynamodbstreams":{"prefix":"streams.dynamodb","name":"DynamoDBStreams","cors":true},"ec2":{"name":"EC2","versions":["2013-06-15*","2013-10-15*","2014-02-01*","2014-05-01*","2014-06-15*","2014-09-01*","2014-10-01*","2015-03-01*","2015-04-15*","2015-10-01*","2016-04-01*","2016-09-15*"],"cors":true},"ecr":{"name":"ECR","cors":true},"ecs":{"name":"ECS","cors":true},"efs":{"prefix":"elasticfilesystem","name":"EFS","cors":true},"elasticache":{"name":"ElastiCache","versions":["2012-11-15*","2014-03-24*","2014-07-15*","2014-09-30*"],"cors":true},"elasticbeanstalk":{"name":"ElasticBeanstalk","cors":true},"elb":{"prefix":"elasticloadbalancing","name":"ELB","cors":true},"elbv2":{"prefix":"elasticloadbalancingv2","name":"ELBv2","cors":true},"emr":{"prefix":"elasticmapreduce","name":"EMR","cors":true},"es":{"name":"ES"},"elastictranscoder":{"name":"ElasticTranscoder","cors":true},"firehose":{"name":"Firehose","cors":true},"gamelift":{"name":"GameLift","cors":true},"glacier":{"name":"Glacier"},"health":{"name":"Health"},"iam":{"name":"IAM","cors":true},"importexport":{"name":"ImportExport"},"inspector":{"name":"Inspector","versions":["2015-08-18*"],"cors":true},"iot":{"name":"Iot","cors":true},"iotdata":{"prefix":"iot-data","name":"IotData","cors":true},"kinesis":{"name":"Kinesis","cors":true},"kinesisanalytics":{"name":"KinesisAnalytics"},"kms":{"name":"KMS","cors":true},"lambda":{"name":"Lambda","cors":true},"lexruntime":{"prefix":"runtime.lex","name":"LexRuntime","cors":true},"lightsail":{"name":"Lightsail"},"machinelearning":{"name":"MachineLearning","cors":true},"marketplacecommerceanalytics":{"name":"MarketplaceCommerceAnalytics","cors":true},"marketplacemetering":{"prefix":"meteringmarketplace","name":"MarketplaceMetering"},"mturk":{"prefix":"mturk-requester","name":"MTurk","cors":true},"mobileanalytics":{"name":"MobileAnalytics","cors":true},"opsworks":{"name":"OpsWorks","cors":true},"opsworkscm":{"name":"OpsWorksCM"},"organizations":{"name":"Organizations"},"pinpoint":{"name":"Pinpoint"},"polly":{"name":"Polly","cors":true},"rds":{"name":"RDS","versions":["2014-09-01*"],"cors":true},"redshift":{"name":"Redshift","cors":true},"rekognition":{"name":"Rekognition","cors":true},"resourcegroupstaggingapi":{"name":"ResourceGroupsTaggingAPI"},"route53":{"name":"Route53","cors":true},"route53domains":{"name":"Route53Domains","cors":true},"s3":{"name":"S3","dualstackAvailable":true,"cors":true},"s3control":{"name":"S3Control","dualstackAvailable":true,"xmlNoDefaultLists":true},"servicecatalog":{"name":"ServiceCatalog","cors":true},"ses":{"prefix":"email","name":"SES","cors":true},"shield":{"name":"Shield"},"simpledb":{"prefix":"sdb","name":"SimpleDB"},"sms":{"name":"SMS"},"snowball":{"name":"Snowball"},"sns":{"name":"SNS","cors":true},"sqs":{"name":"SQS","cors":true},"ssm":{"name":"SSM","cors":true},"storagegateway":{"name":"StorageGateway","cors":true},"stepfunctions":{"prefix":"states","name":"StepFunctions"},"sts":{"name":"STS","cors":true},"support":{"name":"Support"},"swf":{"name":"SWF"},"xray":{"name":"XRay","cors":true},"waf":{"name":"WAF","cors":true},"wafregional":{"prefix":"waf-regional","name":"WAFRegional"},"workdocs":{"name":"WorkDocs","cors":true},"workspaces":{"name":"WorkSpaces"},"codestar":{"name":"CodeStar"},"lexmodelbuildingservice":{"prefix":"lex-models","name":"LexModelBuildingService","cors":true},"marketplaceentitlementservice":{"prefix":"entitlement.marketplace","name":"MarketplaceEntitlementService"},"athena":{"name":"Athena","cors":true},"greengrass":{"name":"Greengrass"},"dax":{"name":"DAX"},"migrationhub":{"prefix":"AWSMigrationHub","name":"MigrationHub"},"cloudhsmv2":{"name":"CloudHSMV2","cors":true},"glue":{"name":"Glue"},"mobile":{"name":"Mobile"},"pricing":{"name":"Pricing","cors":true},"costexplorer":{"prefix":"ce","name":"CostExplorer","cors":true},"mediaconvert":{"name":"MediaConvert"},"medialive":{"name":"MediaLive"},"mediapackage":{"name":"MediaPackage"},"mediastore":{"name":"MediaStore"},"mediastoredata":{"prefix":"mediastore-data","name":"MediaStoreData","cors":true},"appsync":{"name":"AppSync"},"guardduty":{"name":"GuardDuty"},"mq":{"name":"MQ"},"comprehend":{"name":"Comprehend","cors":true},"iotjobsdataplane":{"prefix":"iot-jobs-data","name":"IoTJobsDataPlane"},"kinesisvideoarchivedmedia":{"prefix":"kinesis-video-archived-media","name":"KinesisVideoArchivedMedia","cors":true},"kinesisvideomedia":{"prefix":"kinesis-video-media","name":"KinesisVideoMedia","cors":true},"kinesisvideo":{"name":"KinesisVideo","cors":true},"sagemakerruntime":{"prefix":"runtime.sagemaker","name":"SageMakerRuntime"},"sagemaker":{"name":"SageMaker"},"translate":{"name":"Translate","cors":true},"resourcegroups":{"prefix":"resource-groups","name":"ResourceGroups","cors":true},"alexaforbusiness":{"name":"AlexaForBusiness"},"cloud9":{"name":"Cloud9"},"serverlessapplicationrepository":{"prefix":"serverlessrepo","name":"ServerlessApplicationRepository"},"servicediscovery":{"name":"ServiceDiscovery"},"workmail":{"name":"WorkMail"},"autoscalingplans":{"prefix":"autoscaling-plans","name":"AutoScalingPlans"},"transcribeservice":{"prefix":"transcribe","name":"TranscribeService"},"connect":{"name":"Connect","cors":true},"acmpca":{"prefix":"acm-pca","name":"ACMPCA"},"fms":{"name":"FMS"},"secretsmanager":{"name":"SecretsManager","cors":true},"iotanalytics":{"name":"IoTAnalytics","cors":true},"iot1clickdevicesservice":{"prefix":"iot1click-devices","name":"IoT1ClickDevicesService"},"iot1clickprojects":{"prefix":"iot1click-projects","name":"IoT1ClickProjects"},"pi":{"name":"PI"},"neptune":{"name":"Neptune"},"mediatailor":{"name":"MediaTailor"},"eks":{"name":"EKS"},"macie":{"name":"Macie"},"dlm":{"name":"DLM"},"signer":{"name":"Signer"},"chime":{"name":"Chime"},"pinpointemail":{"prefix":"pinpoint-email","name":"PinpointEmail"},"ram":{"name":"RAM"},"route53resolver":{"name":"Route53Resolver"},"pinpointsmsvoice":{"prefix":"sms-voice","name":"PinpointSMSVoice"},"quicksight":{"name":"QuickSight"},"rdsdataservice":{"prefix":"rds-data","name":"RDSDataService"},"amplify":{"name":"Amplify"},"datasync":{"name":"DataSync"},"robomaker":{"name":"RoboMaker"},"transfer":{"name":"Transfer"},"globalaccelerator":{"name":"GlobalAccelerator"},"comprehendmedical":{"name":"ComprehendMedical","cors":true},"kinesisanalyticsv2":{"name":"KinesisAnalyticsV2"},"mediaconnect":{"name":"MediaConnect"},"fsx":{"name":"FSx"},"securityhub":{"name":"SecurityHub"},"appmesh":{"name":"AppMesh","versions":["2018-10-01*"]},"licensemanager":{"prefix":"license-manager","name":"LicenseManager"},"kafka":{"name":"Kafka"},"apigatewaymanagementapi":{"name":"ApiGatewayManagementApi"},"apigatewayv2":{"name":"ApiGatewayV2"},"docdb":{"name":"DocDB"},"backup":{"name":"Backup"},"worklink":{"name":"WorkLink"},"textract":{"name":"Textract"},"managedblockchain":{"name":"ManagedBlockchain"},"mediapackagevod":{"prefix":"mediapackage-vod","name":"MediaPackageVod"},"groundstation":{"name":"GroundStation"},"iotthingsgraph":{"name":"IoTThingsGraph"},"iotevents":{"name":"IoTEvents"},"ioteventsdata":{"prefix":"iotevents-data","name":"IoTEventsData"},"personalize":{"name":"Personalize","cors":true},"personalizeevents":{"prefix":"personalize-events","name":"PersonalizeEvents","cors":true},"personalizeruntime":{"prefix":"personalize-runtime","name":"PersonalizeRuntime","cors":true},"applicationinsights":{"prefix":"application-insights","name":"ApplicationInsights"},"servicequotas":{"prefix":"service-quotas","name":"ServiceQuotas"},"ec2instanceconnect":{"prefix":"ec2-instance-connect","name":"EC2InstanceConnect"},"eventbridge":{"name":"EventBridge"},"lakeformation":{"name":"LakeFormation"},"forecastservice":{"prefix":"forecast","name":"ForecastService","cors":true},"forecastqueryservice":{"prefix":"forecastquery","name":"ForecastQueryService","cors":true},"qldb":{"name":"QLDB"},"qldbsession":{"prefix":"qldb-session","name":"QLDBSession"},"workmailmessageflow":{"name":"WorkMailMessageFlow"},"codestarnotifications":{"prefix":"codestar-notifications","name":"CodeStarNotifications"},"savingsplans":{"name":"SavingsPlans"},"sso":{"name":"SSO"},"ssooidc":{"prefix":"sso-oidc","name":"SSOOIDC"},"marketplacecatalog":{"prefix":"marketplace-catalog","name":"MarketplaceCatalog","cors":true},"dataexchange":{"name":"DataExchange"},"sesv2":{"name":"SESV2"},"migrationhubconfig":{"prefix":"migrationhub-config","name":"MigrationHubConfig"},"connectparticipant":{"name":"ConnectParticipant"},"appconfig":{"name":"AppConfig"},"iotsecuretunneling":{"name":"IoTSecureTunneling"},"wafv2":{"name":"WAFV2"},"elasticinference":{"prefix":"elastic-inference","name":"ElasticInference"},"imagebuilder":{"name":"Imagebuilder"},"schemas":{"name":"Schemas"},"accessanalyzer":{"name":"AccessAnalyzer"},"codegurureviewer":{"prefix":"codeguru-reviewer","name":"CodeGuruReviewer"},"codeguruprofiler":{"name":"CodeGuruProfiler"},"computeoptimizer":{"prefix":"compute-optimizer","name":"ComputeOptimizer"},"frauddetector":{"name":"FraudDetector"},"kendra":{"name":"Kendra"},"networkmanager":{"name":"NetworkManager"},"outposts":{"name":"Outposts"},"augmentedairuntime":{"prefix":"sagemaker-a2i-runtime","name":"AugmentedAIRuntime"},"ebs":{"name":"EBS"},"kinesisvideosignalingchannels":{"prefix":"kinesis-video-signaling","name":"KinesisVideoSignalingChannels","cors":true},"detective":{"name":"Detective"},"codestarconnections":{"prefix":"codestar-connections","name":"CodeStarconnections"},"synthetics":{"name":"Synthetics"},"iotsitewise":{"name":"IoTSiteWise"},"macie2":{"name":"Macie2"},"codeartifact":{"name":"CodeArtifact"},"honeycode":{"name":"Honeycode"},"ivs":{"name":"IVS"},"braket":{"name":"Braket"},"identitystore":{"name":"IdentityStore"},"appflow":{"name":"Appflow"},"redshiftdata":{"prefix":"redshift-data","name":"RedshiftData"},"ssoadmin":{"prefix":"sso-admin","name":"SSOAdmin"},"timestreamquery":{"prefix":"timestream-query","name":"TimestreamQuery"},"timestreamwrite":{"prefix":"timestream-write","name":"TimestreamWrite"},"s3outposts":{"name":"S3Outposts"},"databrew":{"name":"DataBrew"},"servicecatalogappregistry":{"prefix":"servicecatalog-appregistry","name":"ServiceCatalogAppRegistry"},"networkfirewall":{"prefix":"network-firewall","name":"NetworkFirewall"},"mwaa":{"name":"MWAA"},"amplifybackend":{"name":"AmplifyBackend"},"appintegrations":{"name":"AppIntegrations"},"connectcontactlens":{"prefix":"connect-contact-lens","name":"ConnectContactLens"},"devopsguru":{"prefix":"devops-guru","name":"DevOpsGuru"},"ecrpublic":{"prefix":"ecr-public","name":"ECRPUBLIC"},"lookoutvision":{"name":"LookoutVision"},"sagemakerfeaturestoreruntime":{"prefix":"sagemaker-featurestore-runtime","name":"SageMakerFeatureStoreRuntime"},"customerprofiles":{"prefix":"customer-profiles","name":"CustomerProfiles"},"auditmanager":{"name":"AuditManager"},"emrcontainers":{"prefix":"emr-containers","name":"EMRcontainers"},"healthlake":{"name":"HealthLake"},"sagemakeredge":{"prefix":"sagemaker-edge","name":"SagemakerEdge"},"amp":{"name":"Amp","cors":true},"greengrassv2":{"name":"GreengrassV2"},"iotdeviceadvisor":{"name":"IotDeviceAdvisor"},"iotfleethub":{"name":"IoTFleetHub"},"iotwireless":{"name":"IoTWireless"},"location":{"name":"Location","cors":true},"wellarchitected":{"name":"WellArchitected"},"lexmodelsv2":{"prefix":"models.lex.v2","name":"LexModelsV2"},"lexruntimev2":{"prefix":"runtime.lex.v2","name":"LexRuntimeV2","cors":true},"fis":{"name":"Fis"},"lookoutmetrics":{"name":"LookoutMetrics"},"mgn":{"name":"Mgn"},"lookoutequipment":{"name":"LookoutEquipment"},"nimble":{"name":"Nimble"},"finspace":{"name":"Finspace"},"finspacedata":{"prefix":"finspace-data","name":"Finspacedata"},"ssmcontacts":{"prefix":"ssm-contacts","name":"SSMContacts"},"ssmincidents":{"prefix":"ssm-incidents","name":"SSMIncidents"},"applicationcostprofiler":{"name":"ApplicationCostProfiler"},"apprunner":{"name":"AppRunner"},"proton":{"name":"Proton"},"route53recoverycluster":{"prefix":"route53-recovery-cluster","name":"Route53RecoveryCluster"},"route53recoverycontrolconfig":{"prefix":"route53-recovery-control-config","name":"Route53RecoveryControlConfig"},"route53recoveryreadiness":{"prefix":"route53-recovery-readiness","name":"Route53RecoveryReadiness"},"chimesdkidentity":{"prefix":"chime-sdk-identity","name":"ChimeSDKIdentity"},"chimesdkmessaging":{"prefix":"chime-sdk-messaging","name":"ChimeSDKMessaging"},"snowdevicemanagement":{"prefix":"snow-device-management","name":"SnowDeviceManagement"},"memorydb":{"name":"MemoryDB"},"opensearch":{"name":"OpenSearch"},"kafkaconnect":{"name":"KafkaConnect"},"voiceid":{"prefix":"voice-id","name":"VoiceID"},"wisdom":{"name":"Wisdom"},"account":{"name":"Account"},"cloudcontrol":{"name":"CloudControl"},"grafana":{"name":"Grafana"},"panorama":{"name":"Panorama"},"chimesdkmeetings":{"prefix":"chime-sdk-meetings","name":"ChimeSDKMeetings"},"resiliencehub":{"name":"Resiliencehub"},"migrationhubstrategy":{"name":"MigrationHubStrategy"},"appconfigdata":{"name":"AppConfigData"},"drs":{"name":"Drs"},"migrationhubrefactorspaces":{"prefix":"migration-hub-refactor-spaces","name":"MigrationHubRefactorSpaces"},"evidently":{"name":"Evidently"},"inspector2":{"name":"Inspector2"},"rbin":{"name":"Rbin"},"rum":{"name":"RUM"},"backupgateway":{"prefix":"backup-gateway","name":"BackupGateway"},"iottwinmaker":{"name":"IoTTwinMaker"},"workspacesweb":{"prefix":"workspaces-web","name":"WorkSpacesWeb"},"amplifyuibuilder":{"name":"AmplifyUIBuilder"},"keyspaces":{"name":"Keyspaces"},"billingconductor":{"name":"Billingconductor"},"gamesparks":{"name":"GameSparks"},"pinpointsmsvoicev2":{"prefix":"pinpoint-sms-voice-v2","name":"PinpointSMSVoiceV2"},"ivschat":{"name":"Ivschat"},"chimesdkmediapipelines":{"prefix":"chime-sdk-media-pipelines","name":"ChimeSDKMediaPipelines"},"emrserverless":{"prefix":"emr-serverless","name":"EMRServerless"},"m2":{"name":"M2"},"connectcampaigns":{"name":"ConnectCampaigns"},"redshiftserverless":{"prefix":"redshift-serverless","name":"RedshiftServerless"},"rolesanywhere":{"name":"RolesAnywhere"},"licensemanagerusersubscriptions":{"prefix":"license-manager-user-subscriptions","name":"LicenseManagerUserSubscriptions"},"backupstorage":{"name":"BackupStorage"},"privatenetworks":{"name":"PrivateNetworks"},"supportapp":{"prefix":"support-app","name":"SupportApp"},"controltower":{"name":"ControlTower"},"iotfleetwise":{"name":"IoTFleetWise"},"migrationhuborchestrator":{"name":"MigrationHubOrchestrator"},"connectcases":{"name":"ConnectCases"},"resourceexplorer2":{"prefix":"resource-explorer-2","name":"ResourceExplorer2"},"scheduler":{"name":"Scheduler"},"chimesdkvoice":{"prefix":"chime-sdk-voice","name":"ChimeSDKVoice"},"iotroborunner":{"prefix":"iot-roborunner","name":"IoTRoboRunner"},"ssmsap":{"prefix":"ssm-sap","name":"SsmSap"},"oam":{"name":"OAM"},"arczonalshift":{"prefix":"arc-zonal-shift","name":"ARCZonalShift"},"omics":{"name":"Omics"},"opensearchserverless":{"name":"OpenSearchServerless"},"securitylake":{"name":"SecurityLake"},"simspaceweaver":{"name":"SimSpaceWeaver"},"docdbelastic":{"prefix":"docdb-elastic","name":"DocDBElastic"},"sagemakergeospatial":{"prefix":"sagemaker-geospatial","name":"SageMakerGeospatial"},"codecatalyst":{"name":"CodeCatalyst"},"pipes":{"name":"Pipes"},"sagemakermetrics":{"prefix":"sagemaker-metrics","name":"SageMakerMetrics"},"kinesisvideowebrtcstorage":{"prefix":"kinesis-video-webrtc-storage","name":"KinesisVideoWebRTCStorage"},"licensemanagerlinuxsubscriptions":{"prefix":"license-manager-linux-subscriptions","name":"LicenseManagerLinuxSubscriptions"},"kendraranking":{"prefix":"kendra-ranking","name":"KendraRanking"},"cleanrooms":{"name":"CleanRooms"},"cloudtraildata":{"prefix":"cloudtrail-data","name":"CloudTrailData"},"tnb":{"name":"Tnb"},"internetmonitor":{"name":"InternetMonitor"},"ivsrealtime":{"prefix":"ivs-realtime","name":"IVSRealTime"},"vpclattice":{"prefix":"vpc-lattice","name":"VPCLattice"},"osis":{"name":"OSIS"},"mediapackagev2":{"name":"MediaPackageV2"},"paymentcryptography":{"prefix":"payment-cryptography","name":"PaymentCryptography"},"paymentcryptographydata":{"prefix":"payment-cryptography-data","name":"PaymentCryptographyData"},"codegurusecurity":{"prefix":"codeguru-security","name":"CodeGuruSecurity"},"verifiedpermissions":{"name":"VerifiedPermissions"},"appfabric":{"name":"AppFabric"},"medicalimaging":{"prefix":"medical-imaging","name":"MedicalImaging"},"entityresolution":{"name":"EntityResolution"},"managedblockchainquery":{"prefix":"managedblockchain-query","name":"ManagedBlockchainQuery"},"neptunedata":{"name":"Neptunedata"},"pcaconnectorad":{"prefix":"pca-connector-ad","name":"PcaConnectorAd"}}')},90338:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-06-05","endpointPrefix":"mobileanalytics","serviceFullName":"Amazon Mobile Analytics","serviceId":"Mobile Analytics","signatureVersion":"v4","protocol":"rest-json"},"operations":{"PutEvents":{"http":{"requestUri":"/2014-06-05/events","responseCode":202},"input":{"type":"structure","required":["events","clientContext"],"members":{"events":{"type":"list","member":{"type":"structure","required":["eventType","timestamp"],"members":{"eventType":{},"timestamp":{},"session":{"type":"structure","members":{"id":{},"duration":{"type":"long"},"startTimestamp":{},"stopTimestamp":{}}},"version":{},"attributes":{"type":"map","key":{},"value":{}},"metrics":{"type":"map","key":{},"value":{"type":"double"}}}}},"clientContext":{"location":"header","locationName":"x-amz-Client-Context"},"clientContextEncoding":{"location":"header","locationName":"x-amz-Client-Context-Encoding"}}}}},"shapes":{}}')},16363:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2010-08-01","endpointPrefix":"monitoring","protocol":"query","serviceAbbreviation":"CloudWatch","serviceFullName":"Amazon CloudWatch","serviceId":"CloudWatch","signatureVersion":"v4","uid":"monitoring-2010-08-01","xmlNamespace":"http://monitoring.amazonaws.com/doc/2010-08-01/"},"operations":{"DeleteAlarms":{"input":{"type":"structure","required":["AlarmNames"],"members":{"AlarmNames":{"shape":"S2"}}}},"DeleteAnomalyDetector":{"input":{"type":"structure","members":{"Namespace":{"deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector."},"MetricName":{"deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector."},"Dimensions":{"shape":"S7","deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector."},"Stat":{"deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector."},"SingleMetricAnomalyDetector":{"shape":"Sc"},"MetricMathAnomalyDetector":{"shape":"Sd"}}},"output":{"resultWrapper":"DeleteAnomalyDetectorResult","type":"structure","members":{}}},"DeleteDashboards":{"input":{"type":"structure","required":["DashboardNames"],"members":{"DashboardNames":{"type":"list","member":{}}}},"output":{"resultWrapper":"DeleteDashboardsResult","type":"structure","members":{}}},"DeleteInsightRules":{"input":{"type":"structure","required":["RuleNames"],"members":{"RuleNames":{"shape":"Sw"}}},"output":{"resultWrapper":"DeleteInsightRulesResult","type":"structure","members":{"Failures":{"shape":"Sz"}}}},"DeleteMetricStream":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"resultWrapper":"DeleteMetricStreamResult","type":"structure","members":{}}},"DescribeAlarmHistory":{"input":{"type":"structure","members":{"AlarmName":{},"AlarmTypes":{"shape":"S19"},"HistoryItemType":{},"StartDate":{"type":"timestamp"},"EndDate":{"type":"timestamp"},"MaxRecords":{"type":"integer"},"NextToken":{},"ScanBy":{}}},"output":{"resultWrapper":"DescribeAlarmHistoryResult","type":"structure","members":{"AlarmHistoryItems":{"type":"list","member":{"type":"structure","members":{"AlarmName":{},"AlarmType":{},"Timestamp":{"type":"timestamp"},"HistoryItemType":{},"HistorySummary":{},"HistoryData":{}}}},"NextToken":{}}}},"DescribeAlarms":{"input":{"type":"structure","members":{"AlarmNames":{"shape":"S2"},"AlarmNamePrefix":{},"AlarmTypes":{"shape":"S19"},"ChildrenOfAlarmName":{},"ParentsOfAlarmName":{},"StateValue":{},"ActionPrefix":{},"MaxRecords":{"type":"integer"},"NextToken":{}}},"output":{"resultWrapper":"DescribeAlarmsResult","type":"structure","members":{"CompositeAlarms":{"type":"list","member":{"type":"structure","members":{"ActionsEnabled":{"type":"boolean"},"AlarmActions":{"shape":"S1t"},"AlarmArn":{},"AlarmConfigurationUpdatedTimestamp":{"type":"timestamp"},"AlarmDescription":{},"AlarmName":{},"AlarmRule":{},"InsufficientDataActions":{"shape":"S1t"},"OKActions":{"shape":"S1t"},"StateReason":{},"StateReasonData":{},"StateUpdatedTimestamp":{"type":"timestamp"},"StateValue":{},"StateTransitionedTimestamp":{"type":"timestamp"},"ActionsSuppressedBy":{},"ActionsSuppressedReason":{},"ActionsSuppressor":{},"ActionsSuppressorWaitPeriod":{"type":"integer"},"ActionsSuppressorExtensionPeriod":{"type":"integer"}},"xmlOrder":["ActionsEnabled","AlarmActions","AlarmArn","AlarmConfigurationUpdatedTimestamp","AlarmDescription","AlarmName","AlarmRule","InsufficientDataActions","OKActions","StateReason","StateReasonData","StateUpdatedTimestamp","StateValue","StateTransitionedTimestamp","ActionsSuppressedBy","ActionsSuppressedReason","ActionsSuppressor","ActionsSuppressorWaitPeriod","ActionsSuppressorExtensionPeriod"]}},"MetricAlarms":{"shape":"S23"},"NextToken":{}}}},"DescribeAlarmsForMetric":{"input":{"type":"structure","required":["MetricName","Namespace"],"members":{"MetricName":{},"Namespace":{},"Statistic":{},"ExtendedStatistic":{},"Dimensions":{"shape":"S7"},"Period":{"type":"integer"},"Unit":{}}},"output":{"resultWrapper":"DescribeAlarmsForMetricResult","type":"structure","members":{"MetricAlarms":{"shape":"S23"}}}},"DescribeAnomalyDetectors":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Namespace":{},"MetricName":{},"Dimensions":{"shape":"S7"},"AnomalyDetectorTypes":{"type":"list","member":{}}}},"output":{"resultWrapper":"DescribeAnomalyDetectorsResult","type":"structure","members":{"AnomalyDetectors":{"type":"list","member":{"type":"structure","members":{"Namespace":{"deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector.Namespace property."},"MetricName":{"deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector.MetricName property."},"Dimensions":{"shape":"S7","deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector.Dimensions property."},"Stat":{"deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector.Stat property."},"Configuration":{"shape":"S2n"},"StateValue":{},"SingleMetricAnomalyDetector":{"shape":"Sc"},"MetricMathAnomalyDetector":{"shape":"Sd"}}}},"NextToken":{}}}},"DescribeInsightRules":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"resultWrapper":"DescribeInsightRulesResult","type":"structure","members":{"NextToken":{},"InsightRules":{"type":"list","member":{"type":"structure","required":["Name","State","Schema","Definition"],"members":{"Name":{},"State":{},"Schema":{},"Definition":{},"ManagedRule":{"type":"boolean"}}}}}}},"DisableAlarmActions":{"input":{"type":"structure","required":["AlarmNames"],"members":{"AlarmNames":{"shape":"S2"}}}},"DisableInsightRules":{"input":{"type":"structure","required":["RuleNames"],"members":{"RuleNames":{"shape":"Sw"}}},"output":{"resultWrapper":"DisableInsightRulesResult","type":"structure","members":{"Failures":{"shape":"Sz"}}}},"EnableAlarmActions":{"input":{"type":"structure","required":["AlarmNames"],"members":{"AlarmNames":{"shape":"S2"}}}},"EnableInsightRules":{"input":{"type":"structure","required":["RuleNames"],"members":{"RuleNames":{"shape":"Sw"}}},"output":{"resultWrapper":"EnableInsightRulesResult","type":"structure","members":{"Failures":{"shape":"Sz"}}}},"GetDashboard":{"input":{"type":"structure","required":["DashboardName"],"members":{"DashboardName":{}}},"output":{"resultWrapper":"GetDashboardResult","type":"structure","members":{"DashboardArn":{},"DashboardBody":{},"DashboardName":{}}}},"GetInsightRuleReport":{"input":{"type":"structure","required":["RuleName","StartTime","EndTime","Period"],"members":{"RuleName":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Period":{"type":"integer"},"MaxContributorCount":{"type":"integer"},"Metrics":{"type":"list","member":{}},"OrderBy":{}}},"output":{"resultWrapper":"GetInsightRuleReportResult","type":"structure","members":{"KeyLabels":{"type":"list","member":{}},"AggregationStatistic":{},"AggregateValue":{"type":"double"},"ApproximateUniqueCount":{"type":"long"},"Contributors":{"type":"list","member":{"type":"structure","required":["Keys","ApproximateAggregateValue","Datapoints"],"members":{"Keys":{"type":"list","member":{}},"ApproximateAggregateValue":{"type":"double"},"Datapoints":{"type":"list","member":{"type":"structure","required":["Timestamp","ApproximateValue"],"members":{"Timestamp":{"type":"timestamp"},"ApproximateValue":{"type":"double"}}}}}}},"MetricDatapoints":{"type":"list","member":{"type":"structure","required":["Timestamp"],"members":{"Timestamp":{"type":"timestamp"},"UniqueContributors":{"type":"double"},"MaxContributorValue":{"type":"double"},"SampleCount":{"type":"double"},"Average":{"type":"double"},"Sum":{"type":"double"},"Minimum":{"type":"double"},"Maximum":{"type":"double"}}}}}}},"GetMetricData":{"input":{"type":"structure","required":["MetricDataQueries","StartTime","EndTime"],"members":{"MetricDataQueries":{"shape":"Se"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"NextToken":{},"ScanBy":{},"MaxDatapoints":{"type":"integer"},"LabelOptions":{"type":"structure","members":{"Timezone":{}}}}},"output":{"resultWrapper":"GetMetricDataResult","type":"structure","members":{"MetricDataResults":{"type":"list","member":{"type":"structure","members":{"Id":{},"Label":{},"Timestamps":{"type":"list","member":{"type":"timestamp"}},"Values":{"type":"list","member":{"type":"double"}},"StatusCode":{},"Messages":{"shape":"S45"}}}},"NextToken":{},"Messages":{"shape":"S45"}}}},"GetMetricStatistics":{"input":{"type":"structure","required":["Namespace","MetricName","StartTime","EndTime","Period"],"members":{"Namespace":{},"MetricName":{},"Dimensions":{"shape":"S7"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Period":{"type":"integer"},"Statistics":{"type":"list","member":{}},"ExtendedStatistics":{"type":"list","member":{}},"Unit":{}}},"output":{"resultWrapper":"GetMetricStatisticsResult","type":"structure","members":{"Label":{},"Datapoints":{"type":"list","member":{"type":"structure","members":{"Timestamp":{"type":"timestamp"},"SampleCount":{"type":"double"},"Average":{"type":"double"},"Sum":{"type":"double"},"Minimum":{"type":"double"},"Maximum":{"type":"double"},"Unit":{},"ExtendedStatistics":{"type":"map","key":{},"value":{"type":"double"}}},"xmlOrder":["Timestamp","SampleCount","Average","Sum","Minimum","Maximum","Unit","ExtendedStatistics"]}}}}},"GetMetricStream":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"resultWrapper":"GetMetricStreamResult","type":"structure","members":{"Arn":{},"Name":{},"IncludeFilters":{"shape":"S4j"},"ExcludeFilters":{"shape":"S4j"},"FirehoseArn":{},"RoleArn":{},"State":{},"CreationDate":{"type":"timestamp"},"LastUpdateDate":{"type":"timestamp"},"OutputFormat":{},"StatisticsConfigurations":{"shape":"S4o"},"IncludeLinkedAccountsMetrics":{"type":"boolean"}}}},"GetMetricWidgetImage":{"input":{"type":"structure","required":["MetricWidget"],"members":{"MetricWidget":{},"OutputFormat":{}}},"output":{"resultWrapper":"GetMetricWidgetImageResult","type":"structure","members":{"MetricWidgetImage":{"type":"blob"}}}},"ListDashboards":{"input":{"type":"structure","members":{"DashboardNamePrefix":{},"NextToken":{}}},"output":{"resultWrapper":"ListDashboardsResult","type":"structure","members":{"DashboardEntries":{"type":"list","member":{"type":"structure","members":{"DashboardName":{},"DashboardArn":{},"LastModified":{"type":"timestamp"},"Size":{"type":"long"}}}},"NextToken":{}}}},"ListManagedInsightRules":{"input":{"type":"structure","required":["ResourceARN"],"members":{"ResourceARN":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"resultWrapper":"ListManagedInsightRulesResult","type":"structure","members":{"ManagedRules":{"type":"list","member":{"type":"structure","members":{"TemplateName":{},"ResourceARN":{},"RuleState":{"type":"structure","required":["RuleName","State"],"members":{"RuleName":{},"State":{}}}}}},"NextToken":{}}}},"ListMetricStreams":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"resultWrapper":"ListMetricStreamsResult","type":"structure","members":{"NextToken":{},"Entries":{"type":"list","member":{"type":"structure","members":{"Arn":{},"CreationDate":{"type":"timestamp"},"LastUpdateDate":{"type":"timestamp"},"Name":{},"FirehoseArn":{},"State":{},"OutputFormat":{}}}}}}},"ListMetrics":{"input":{"type":"structure","members":{"Namespace":{},"MetricName":{},"Dimensions":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{},"Value":{}}}},"NextToken":{},"RecentlyActive":{},"IncludeLinkedAccounts":{"type":"boolean"},"OwningAccount":{}}},"output":{"resultWrapper":"ListMetricsResult","type":"structure","members":{"Metrics":{"type":"list","member":{"shape":"Si"}},"NextToken":{},"OwningAccounts":{"type":"list","member":{}}},"xmlOrder":["Metrics","NextToken","OwningAccounts"]}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceARN"],"members":{"ResourceARN":{}}},"output":{"resultWrapper":"ListTagsForResourceResult","type":"structure","members":{"Tags":{"shape":"S5s"}}}},"PutAnomalyDetector":{"input":{"type":"structure","members":{"Namespace":{"deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector."},"MetricName":{"deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector."},"Dimensions":{"shape":"S7","deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector."},"Stat":{"deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector."},"Configuration":{"shape":"S2n"},"SingleMetricAnomalyDetector":{"shape":"Sc"},"MetricMathAnomalyDetector":{"shape":"Sd"}}},"output":{"resultWrapper":"PutAnomalyDetectorResult","type":"structure","members":{}}},"PutCompositeAlarm":{"input":{"type":"structure","required":["AlarmName","AlarmRule"],"members":{"ActionsEnabled":{"type":"boolean"},"AlarmActions":{"shape":"S1t"},"AlarmDescription":{},"AlarmName":{},"AlarmRule":{},"InsufficientDataActions":{"shape":"S1t"},"OKActions":{"shape":"S1t"},"Tags":{"shape":"S5s"},"ActionsSuppressor":{},"ActionsSuppressorWaitPeriod":{"type":"integer"},"ActionsSuppressorExtensionPeriod":{"type":"integer"}}}},"PutDashboard":{"input":{"type":"structure","required":["DashboardName","DashboardBody"],"members":{"DashboardName":{},"DashboardBody":{}}},"output":{"resultWrapper":"PutDashboardResult","type":"structure","members":{"DashboardValidationMessages":{"type":"list","member":{"type":"structure","members":{"DataPath":{},"Message":{}}}}}}},"PutInsightRule":{"input":{"type":"structure","required":["RuleName","RuleDefinition"],"members":{"RuleName":{},"RuleState":{},"RuleDefinition":{},"Tags":{"shape":"S5s"}}},"output":{"resultWrapper":"PutInsightRuleResult","type":"structure","members":{}}},"PutManagedInsightRules":{"input":{"type":"structure","required":["ManagedRules"],"members":{"ManagedRules":{"type":"list","member":{"type":"structure","required":["TemplateName","ResourceARN"],"members":{"TemplateName":{},"ResourceARN":{},"Tags":{"shape":"S5s"}}}}}},"output":{"resultWrapper":"PutManagedInsightRulesResult","type":"structure","members":{"Failures":{"shape":"Sz"}}}},"PutMetricAlarm":{"input":{"type":"structure","required":["AlarmName","EvaluationPeriods","ComparisonOperator"],"members":{"AlarmName":{},"AlarmDescription":{},"ActionsEnabled":{"type":"boolean"},"OKActions":{"shape":"S1t"},"AlarmActions":{"shape":"S1t"},"InsufficientDataActions":{"shape":"S1t"},"MetricName":{},"Namespace":{},"Statistic":{},"ExtendedStatistic":{},"Dimensions":{"shape":"S7"},"Period":{"type":"integer"},"Unit":{},"EvaluationPeriods":{"type":"integer"},"DatapointsToAlarm":{"type":"integer"},"Threshold":{"type":"double"},"ComparisonOperator":{},"TreatMissingData":{},"EvaluateLowSampleCountPercentile":{},"Metrics":{"shape":"Se"},"Tags":{"shape":"S5s"},"ThresholdMetricId":{}}}},"PutMetricData":{"input":{"type":"structure","required":["Namespace","MetricData"],"members":{"Namespace":{},"MetricData":{"type":"list","member":{"type":"structure","required":["MetricName"],"members":{"MetricName":{},"Dimensions":{"shape":"S7"},"Timestamp":{"type":"timestamp"},"Value":{"type":"double"},"StatisticValues":{"type":"structure","required":["SampleCount","Sum","Minimum","Maximum"],"members":{"SampleCount":{"type":"double"},"Sum":{"type":"double"},"Minimum":{"type":"double"},"Maximum":{"type":"double"}}},"Values":{"type":"list","member":{"type":"double"}},"Counts":{"type":"list","member":{"type":"double"}},"Unit":{},"StorageResolution":{"type":"integer"}}}}}}},"PutMetricStream":{"input":{"type":"structure","required":["Name","FirehoseArn","RoleArn","OutputFormat"],"members":{"Name":{},"IncludeFilters":{"shape":"S4j"},"ExcludeFilters":{"shape":"S4j"},"FirehoseArn":{},"RoleArn":{},"OutputFormat":{},"Tags":{"shape":"S5s"},"StatisticsConfigurations":{"shape":"S4o"},"IncludeLinkedAccountsMetrics":{"type":"boolean"}}},"output":{"resultWrapper":"PutMetricStreamResult","type":"structure","members":{"Arn":{}}}},"SetAlarmState":{"input":{"type":"structure","required":["AlarmName","StateValue","StateReason"],"members":{"AlarmName":{},"StateValue":{},"StateReason":{},"StateReasonData":{}}}},"StartMetricStreams":{"input":{"type":"structure","required":["Names"],"members":{"Names":{"shape":"S6n"}}},"output":{"resultWrapper":"StartMetricStreamsResult","type":"structure","members":{}}},"StopMetricStreams":{"input":{"type":"structure","required":["Names"],"members":{"Names":{"shape":"S6n"}}},"output":{"resultWrapper":"StopMetricStreamsResult","type":"structure","members":{}}},"TagResource":{"input":{"type":"structure","required":["ResourceARN","Tags"],"members":{"ResourceARN":{},"Tags":{"shape":"S5s"}}},"output":{"resultWrapper":"TagResourceResult","type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceARN","TagKeys"],"members":{"ResourceARN":{},"TagKeys":{"type":"list","member":{}}}},"output":{"resultWrapper":"UntagResourceResult","type":"structure","members":{}}}},"shapes":{"S2":{"type":"list","member":{}},"S7":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}},"xmlOrder":["Name","Value"]}},"Sc":{"type":"structure","members":{"Namespace":{},"MetricName":{},"Dimensions":{"shape":"S7"},"Stat":{}}},"Sd":{"type":"structure","members":{"MetricDataQueries":{"shape":"Se"}}},"Se":{"type":"list","member":{"type":"structure","required":["Id"],"members":{"Id":{},"MetricStat":{"type":"structure","required":["Metric","Period","Stat"],"members":{"Metric":{"shape":"Si"},"Period":{"type":"integer"},"Stat":{},"Unit":{}}},"Expression":{},"Label":{},"ReturnData":{"type":"boolean"},"Period":{"type":"integer"},"AccountId":{}}}},"Si":{"type":"structure","members":{"Namespace":{},"MetricName":{},"Dimensions":{"shape":"S7"}},"xmlOrder":["Namespace","MetricName","Dimensions"]},"Sw":{"type":"list","member":{}},"Sz":{"type":"list","member":{"type":"structure","members":{"FailureResource":{},"ExceptionType":{},"FailureCode":{},"FailureDescription":{}}}},"S19":{"type":"list","member":{}},"S1t":{"type":"list","member":{}},"S23":{"type":"list","member":{"type":"structure","members":{"AlarmName":{},"AlarmArn":{},"AlarmDescription":{},"AlarmConfigurationUpdatedTimestamp":{"type":"timestamp"},"ActionsEnabled":{"type":"boolean"},"OKActions":{"shape":"S1t"},"AlarmActions":{"shape":"S1t"},"InsufficientDataActions":{"shape":"S1t"},"StateValue":{},"StateReason":{},"StateReasonData":{},"StateUpdatedTimestamp":{"type":"timestamp"},"MetricName":{},"Namespace":{},"Statistic":{},"ExtendedStatistic":{},"Dimensions":{"shape":"S7"},"Period":{"type":"integer"},"Unit":{},"EvaluationPeriods":{"type":"integer"},"DatapointsToAlarm":{"type":"integer"},"Threshold":{"type":"double"},"ComparisonOperator":{},"TreatMissingData":{},"EvaluateLowSampleCountPercentile":{},"Metrics":{"shape":"Se"},"ThresholdMetricId":{},"EvaluationState":{},"StateTransitionedTimestamp":{"type":"timestamp"}},"xmlOrder":["AlarmName","AlarmArn","AlarmDescription","AlarmConfigurationUpdatedTimestamp","ActionsEnabled","OKActions","AlarmActions","InsufficientDataActions","StateValue","StateReason","StateReasonData","StateUpdatedTimestamp","MetricName","Namespace","Statistic","Dimensions","Period","Unit","EvaluationPeriods","Threshold","ComparisonOperator","ExtendedStatistic","TreatMissingData","EvaluateLowSampleCountPercentile","DatapointsToAlarm","Metrics","ThresholdMetricId","EvaluationState","StateTransitionedTimestamp"]}},"S2n":{"type":"structure","members":{"ExcludedTimeRanges":{"type":"list","member":{"type":"structure","required":["StartTime","EndTime"],"members":{"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}},"xmlOrder":["StartTime","EndTime"]}},"MetricTimezone":{}}},"S45":{"type":"list","member":{"type":"structure","members":{"Code":{},"Value":{}}}},"S4j":{"type":"list","member":{"type":"structure","members":{"Namespace":{},"MetricNames":{"type":"list","member":{}}}}},"S4o":{"type":"list","member":{"type":"structure","required":["IncludeMetrics","AdditionalStatistics"],"members":{"IncludeMetrics":{"type":"list","member":{"type":"structure","required":["Namespace","MetricName"],"members":{"Namespace":{},"MetricName":{}}}},"AdditionalStatistics":{"type":"list","member":{}}}}},"S5s":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S6n":{"type":"list","member":{}}}}')},46675:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeAlarmHistory":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":"AlarmHistoryItems"},"DescribeAlarms":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":["MetricAlarms","CompositeAlarms"]},"DescribeAlarmsForMetric":{"result_key":"MetricAlarms"},"DescribeAnomalyDetectors":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"AnomalyDetectors"},"DescribeInsightRules":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetMetricData":{"input_token":"NextToken","limit_key":"MaxDatapoints","output_token":"NextToken","result_key":["MetricDataResults","Messages"]},"ListDashboards":{"input_token":"NextToken","output_token":"NextToken","result_key":"DashboardEntries"},"ListManagedInsightRules":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListMetricStreams":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListMetrics":{"input_token":"NextToken","output_token":"NextToken","result_key":["Metrics","OwningAccounts"]}}}')},21466:function(e){"use strict";e.exports=JSON.parse('{"V":{"AlarmExists":{"delay":5,"maxAttempts":40,"operation":"DescribeAlarms","acceptors":[{"matcher":"path","expected":true,"argument":"length(MetricAlarms[]) > `0`","state":"success"}]},"CompositeAlarmExists":{"delay":5,"maxAttempts":40,"operation":"DescribeAlarms","acceptors":[{"matcher":"path","expected":true,"argument":"length(CompositeAlarms[]) > `0`","state":"success"}]}}}')},73064:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-01-17","endpointPrefix":"mturk-requester","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"Amazon MTurk","serviceFullName":"Amazon Mechanical Turk","serviceId":"MTurk","signatureVersion":"v4","targetPrefix":"MTurkRequesterServiceV20170117","uid":"mturk-requester-2017-01-17"},"operations":{"AcceptQualificationRequest":{"input":{"type":"structure","required":["QualificationRequestId"],"members":{"QualificationRequestId":{},"IntegerValue":{"type":"integer"}}},"output":{"type":"structure","members":{}}},"ApproveAssignment":{"input":{"type":"structure","required":["AssignmentId"],"members":{"AssignmentId":{},"RequesterFeedback":{},"OverrideRejection":{"type":"boolean"}}},"output":{"type":"structure","members":{}},"idempotent":true},"AssociateQualificationWithWorker":{"input":{"type":"structure","required":["QualificationTypeId","WorkerId"],"members":{"QualificationTypeId":{},"WorkerId":{},"IntegerValue":{"type":"integer"},"SendNotification":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"CreateAdditionalAssignmentsForHIT":{"input":{"type":"structure","required":["HITId","NumberOfAdditionalAssignments"],"members":{"HITId":{},"NumberOfAdditionalAssignments":{"type":"integer"},"UniqueRequestToken":{}}},"output":{"type":"structure","members":{}}},"CreateHIT":{"input":{"type":"structure","required":["LifetimeInSeconds","AssignmentDurationInSeconds","Reward","Title","Description"],"members":{"MaxAssignments":{"type":"integer"},"AutoApprovalDelayInSeconds":{"type":"long"},"LifetimeInSeconds":{"type":"long"},"AssignmentDurationInSeconds":{"type":"long"},"Reward":{},"Title":{},"Keywords":{},"Description":{},"Question":{},"RequesterAnnotation":{},"QualificationRequirements":{"shape":"Si"},"UniqueRequestToken":{},"AssignmentReviewPolicy":{"shape":"Sq"},"HITReviewPolicy":{"shape":"Sq"},"HITLayoutId":{},"HITLayoutParameters":{"shape":"Sw"}}},"output":{"type":"structure","members":{"HIT":{"shape":"Sz"}}}},"CreateHITType":{"input":{"type":"structure","required":["AssignmentDurationInSeconds","Reward","Title","Description"],"members":{"AutoApprovalDelayInSeconds":{"type":"long"},"AssignmentDurationInSeconds":{"type":"long"},"Reward":{},"Title":{},"Keywords":{},"Description":{},"QualificationRequirements":{"shape":"Si"}}},"output":{"type":"structure","members":{"HITTypeId":{}}},"idempotent":true},"CreateHITWithHITType":{"input":{"type":"structure","required":["HITTypeId","LifetimeInSeconds"],"members":{"HITTypeId":{},"MaxAssignments":{"type":"integer"},"LifetimeInSeconds":{"type":"long"},"Question":{},"RequesterAnnotation":{},"UniqueRequestToken":{},"AssignmentReviewPolicy":{"shape":"Sq"},"HITReviewPolicy":{"shape":"Sq"},"HITLayoutId":{},"HITLayoutParameters":{"shape":"Sw"}}},"output":{"type":"structure","members":{"HIT":{"shape":"Sz"}}}},"CreateQualificationType":{"input":{"type":"structure","required":["Name","Description","QualificationTypeStatus"],"members":{"Name":{},"Keywords":{},"Description":{},"QualificationTypeStatus":{},"RetryDelayInSeconds":{"type":"long"},"Test":{},"AnswerKey":{},"TestDurationInSeconds":{"type":"long"},"AutoGranted":{"type":"boolean"},"AutoGrantedValue":{"type":"integer"}}},"output":{"type":"structure","members":{"QualificationType":{"shape":"S1a"}}}},"CreateWorkerBlock":{"input":{"type":"structure","required":["WorkerId","Reason"],"members":{"WorkerId":{},"Reason":{}}},"output":{"type":"structure","members":{}}},"DeleteHIT":{"input":{"type":"structure","required":["HITId"],"members":{"HITId":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeleteQualificationType":{"input":{"type":"structure","required":["QualificationTypeId"],"members":{"QualificationTypeId":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeleteWorkerBlock":{"input":{"type":"structure","required":["WorkerId"],"members":{"WorkerId":{},"Reason":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"DisassociateQualificationFromWorker":{"input":{"type":"structure","required":["WorkerId","QualificationTypeId"],"members":{"WorkerId":{},"QualificationTypeId":{},"Reason":{}}},"output":{"type":"structure","members":{}}},"GetAccountBalance":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"AvailableBalance":{},"OnHoldBalance":{}}},"idempotent":true},"GetAssignment":{"input":{"type":"structure","required":["AssignmentId"],"members":{"AssignmentId":{}}},"output":{"type":"structure","members":{"Assignment":{"shape":"S1p"},"HIT":{"shape":"Sz"}}},"idempotent":true},"GetFileUploadURL":{"input":{"type":"structure","required":["AssignmentId","QuestionIdentifier"],"members":{"AssignmentId":{},"QuestionIdentifier":{}}},"output":{"type":"structure","members":{"FileUploadURL":{}}},"idempotent":true},"GetHIT":{"input":{"type":"structure","required":["HITId"],"members":{"HITId":{}}},"output":{"type":"structure","members":{"HIT":{"shape":"Sz"}}},"idempotent":true},"GetQualificationScore":{"input":{"type":"structure","required":["QualificationTypeId","WorkerId"],"members":{"QualificationTypeId":{},"WorkerId":{}}},"output":{"type":"structure","members":{"Qualification":{"shape":"S1x"}}},"idempotent":true},"GetQualificationType":{"input":{"type":"structure","required":["QualificationTypeId"],"members":{"QualificationTypeId":{}}},"output":{"type":"structure","members":{"QualificationType":{"shape":"S1a"}}},"idempotent":true},"ListAssignmentsForHIT":{"input":{"type":"structure","required":["HITId"],"members":{"HITId":{},"NextToken":{},"MaxResults":{"type":"integer"},"AssignmentStatuses":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"NextToken":{},"NumResults":{"type":"integer"},"Assignments":{"type":"list","member":{"shape":"S1p"}}}},"idempotent":true},"ListBonusPayments":{"input":{"type":"structure","members":{"HITId":{},"AssignmentId":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NumResults":{"type":"integer"},"NextToken":{},"BonusPayments":{"type":"list","member":{"type":"structure","members":{"WorkerId":{},"BonusAmount":{},"AssignmentId":{},"Reason":{},"GrantTime":{"type":"timestamp"}}}}}},"idempotent":true},"ListHITs":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"NumResults":{"type":"integer"},"HITs":{"shape":"S2d"}}},"idempotent":true},"ListHITsForQualificationType":{"input":{"type":"structure","required":["QualificationTypeId"],"members":{"QualificationTypeId":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"NumResults":{"type":"integer"},"HITs":{"shape":"S2d"}}},"idempotent":true},"ListQualificationRequests":{"input":{"type":"structure","members":{"QualificationTypeId":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NumResults":{"type":"integer"},"NextToken":{},"QualificationRequests":{"type":"list","member":{"type":"structure","members":{"QualificationRequestId":{},"QualificationTypeId":{},"WorkerId":{},"Test":{},"Answer":{},"SubmitTime":{"type":"timestamp"}}}}}},"idempotent":true},"ListQualificationTypes":{"input":{"type":"structure","required":["MustBeRequestable"],"members":{"Query":{},"MustBeRequestable":{"type":"boolean"},"MustBeOwnedByCaller":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NumResults":{"type":"integer"},"NextToken":{},"QualificationTypes":{"type":"list","member":{"shape":"S1a"}}}},"idempotent":true},"ListReviewPolicyResultsForHIT":{"input":{"type":"structure","required":["HITId"],"members":{"HITId":{},"PolicyLevels":{"type":"list","member":{}},"RetrieveActions":{"type":"boolean"},"RetrieveResults":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"HITId":{},"AssignmentReviewPolicy":{"shape":"Sq"},"HITReviewPolicy":{"shape":"Sq"},"AssignmentReviewReport":{"shape":"S2r"},"HITReviewReport":{"shape":"S2r"},"NextToken":{}}},"idempotent":true},"ListReviewableHITs":{"input":{"type":"structure","members":{"HITTypeId":{},"Status":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"NumResults":{"type":"integer"},"HITs":{"shape":"S2d"}}},"idempotent":true},"ListWorkerBlocks":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"NumResults":{"type":"integer"},"WorkerBlocks":{"type":"list","member":{"type":"structure","members":{"WorkerId":{},"Reason":{}}}}}},"idempotent":true},"ListWorkersWithQualificationType":{"input":{"type":"structure","required":["QualificationTypeId"],"members":{"QualificationTypeId":{},"Status":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"NumResults":{"type":"integer"},"Qualifications":{"type":"list","member":{"shape":"S1x"}}}},"idempotent":true},"NotifyWorkers":{"input":{"type":"structure","required":["Subject","MessageText","WorkerIds"],"members":{"Subject":{},"MessageText":{},"WorkerIds":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"NotifyWorkersFailureStatuses":{"type":"list","member":{"type":"structure","members":{"NotifyWorkersFailureCode":{},"NotifyWorkersFailureMessage":{},"WorkerId":{}}}}}}},"RejectAssignment":{"input":{"type":"structure","required":["AssignmentId","RequesterFeedback"],"members":{"AssignmentId":{},"RequesterFeedback":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"RejectQualificationRequest":{"input":{"type":"structure","required":["QualificationRequestId"],"members":{"QualificationRequestId":{},"Reason":{}}},"output":{"type":"structure","members":{}}},"SendBonus":{"input":{"type":"structure","required":["WorkerId","BonusAmount","AssignmentId","Reason"],"members":{"WorkerId":{},"BonusAmount":{},"AssignmentId":{},"Reason":{},"UniqueRequestToken":{}}},"output":{"type":"structure","members":{}}},"SendTestEventNotification":{"input":{"type":"structure","required":["Notification","TestEventType"],"members":{"Notification":{"shape":"S3k"},"TestEventType":{}}},"output":{"type":"structure","members":{}}},"UpdateExpirationForHIT":{"input":{"type":"structure","required":["HITId","ExpireAt"],"members":{"HITId":{},"ExpireAt":{"type":"timestamp"}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateHITReviewStatus":{"input":{"type":"structure","required":["HITId"],"members":{"HITId":{},"Revert":{"type":"boolean"}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateHITTypeOfHIT":{"input":{"type":"structure","required":["HITId","HITTypeId"],"members":{"HITId":{},"HITTypeId":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateNotificationSettings":{"input":{"type":"structure","required":["HITTypeId"],"members":{"HITTypeId":{},"Notification":{"shape":"S3k"},"Active":{"type":"boolean"}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateQualificationType":{"input":{"type":"structure","required":["QualificationTypeId"],"members":{"QualificationTypeId":{},"Description":{},"QualificationTypeStatus":{},"Test":{},"AnswerKey":{},"TestDurationInSeconds":{"type":"long"},"RetryDelayInSeconds":{"type":"long"},"AutoGranted":{"type":"boolean"},"AutoGrantedValue":{"type":"integer"}}},"output":{"type":"structure","members":{"QualificationType":{"shape":"S1a"}}}}},"shapes":{"Si":{"type":"list","member":{"type":"structure","required":["QualificationTypeId","Comparator"],"members":{"QualificationTypeId":{},"Comparator":{},"IntegerValues":{"type":"list","member":{"type":"integer"}},"LocaleValues":{"type":"list","member":{"shape":"Sn"}},"RequiredToPreview":{"deprecated":true,"type":"boolean"},"ActionsGuarded":{}}}},"Sn":{"type":"structure","required":["Country"],"members":{"Country":{},"Subdivision":{}}},"Sq":{"type":"structure","required":["PolicyName"],"members":{"PolicyName":{},"Parameters":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"shape":"St"},"MapEntries":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"shape":"St"}}}}}}}}},"St":{"type":"list","member":{}},"Sw":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}},"Sz":{"type":"structure","members":{"HITId":{},"HITTypeId":{},"HITGroupId":{},"HITLayoutId":{},"CreationTime":{"type":"timestamp"},"Title":{},"Description":{},"Question":{},"Keywords":{},"HITStatus":{},"MaxAssignments":{"type":"integer"},"Reward":{},"AutoApprovalDelayInSeconds":{"type":"long"},"Expiration":{"type":"timestamp"},"AssignmentDurationInSeconds":{"type":"long"},"RequesterAnnotation":{},"QualificationRequirements":{"shape":"Si"},"HITReviewStatus":{},"NumberOfAssignmentsPending":{"type":"integer"},"NumberOfAssignmentsAvailable":{"type":"integer"},"NumberOfAssignmentsCompleted":{"type":"integer"}}},"S1a":{"type":"structure","members":{"QualificationTypeId":{},"CreationTime":{"type":"timestamp"},"Name":{},"Description":{},"Keywords":{},"QualificationTypeStatus":{},"Test":{},"TestDurationInSeconds":{"type":"long"},"AnswerKey":{},"RetryDelayInSeconds":{"type":"long"},"IsRequestable":{"type":"boolean"},"AutoGranted":{"type":"boolean"},"AutoGrantedValue":{"type":"integer"}}},"S1p":{"type":"structure","members":{"AssignmentId":{},"WorkerId":{},"HITId":{},"AssignmentStatus":{},"AutoApprovalTime":{"type":"timestamp"},"AcceptTime":{"type":"timestamp"},"SubmitTime":{"type":"timestamp"},"ApprovalTime":{"type":"timestamp"},"RejectionTime":{"type":"timestamp"},"Deadline":{"type":"timestamp"},"Answer":{},"RequesterFeedback":{}}},"S1x":{"type":"structure","members":{"QualificationTypeId":{},"WorkerId":{},"GrantTime":{"type":"timestamp"},"IntegerValue":{"type":"integer"},"LocaleValue":{"shape":"Sn"},"Status":{}}},"S2d":{"type":"list","member":{"shape":"Sz"}},"S2r":{"type":"structure","members":{"ReviewResults":{"type":"list","member":{"type":"structure","members":{"ActionId":{},"SubjectId":{},"SubjectType":{},"QuestionId":{},"Key":{},"Value":{}}}},"ReviewActions":{"type":"list","member":{"type":"structure","members":{"ActionId":{},"ActionName":{},"TargetId":{},"TargetType":{},"Status":{},"CompleteTime":{"type":"timestamp"},"Result":{},"ErrorCode":{}}}}}},"S3k":{"type":"structure","required":["Destination","Transport","Version","EventTypes"],"members":{"Destination":{},"Transport":{},"Version":{},"EventTypes":{"type":"list","member":{}}}}}}')},42409:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListAssignmentsForHIT":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListBonusPayments":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListHITs":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListHITsForQualificationType":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListQualificationRequests":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListQualificationTypes":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListReviewPolicyResultsForHIT":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListReviewableHITs":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListWorkerBlocks":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListWorkersWithQualificationType":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"}}}')},22805:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2013-02-18","endpointPrefix":"opsworks","jsonVersion":"1.1","protocol":"json","serviceFullName":"AWS OpsWorks","serviceId":"OpsWorks","signatureVersion":"v4","targetPrefix":"OpsWorks_20130218","uid":"opsworks-2013-02-18"},"operations":{"AssignInstance":{"input":{"type":"structure","required":["InstanceId","LayerIds"],"members":{"InstanceId":{},"LayerIds":{"shape":"S3"}}}},"AssignVolume":{"input":{"type":"structure","required":["VolumeId"],"members":{"VolumeId":{},"InstanceId":{}}}},"AssociateElasticIp":{"input":{"type":"structure","required":["ElasticIp"],"members":{"ElasticIp":{},"InstanceId":{}}}},"AttachElasticLoadBalancer":{"input":{"type":"structure","required":["ElasticLoadBalancerName","LayerId"],"members":{"ElasticLoadBalancerName":{},"LayerId":{}}}},"CloneStack":{"input":{"type":"structure","required":["SourceStackId","ServiceRoleArn"],"members":{"SourceStackId":{},"Name":{},"Region":{},"VpcId":{},"Attributes":{"shape":"S8"},"ServiceRoleArn":{},"DefaultInstanceProfileArn":{},"DefaultOs":{},"HostnameTheme":{},"DefaultAvailabilityZone":{},"DefaultSubnetId":{},"CustomJson":{},"ConfigurationManager":{"shape":"Sa"},"ChefConfiguration":{"shape":"Sb"},"UseCustomCookbooks":{"type":"boolean"},"UseOpsworksSecurityGroups":{"type":"boolean"},"CustomCookbooksSource":{"shape":"Sd"},"DefaultSshKeyName":{},"ClonePermissions":{"type":"boolean"},"CloneAppIds":{"shape":"S3"},"DefaultRootDeviceType":{},"AgentVersion":{}}},"output":{"type":"structure","members":{"StackId":{}}}},"CreateApp":{"input":{"type":"structure","required":["StackId","Name","Type"],"members":{"StackId":{},"Shortname":{},"Name":{},"Description":{},"DataSources":{"shape":"Si"},"Type":{},"AppSource":{"shape":"Sd"},"Domains":{"shape":"S3"},"EnableSsl":{"type":"boolean"},"SslConfiguration":{"shape":"Sl"},"Attributes":{"shape":"Sm"},"Environment":{"shape":"So"}}},"output":{"type":"structure","members":{"AppId":{}}}},"CreateDeployment":{"input":{"type":"structure","required":["StackId","Command"],"members":{"StackId":{},"AppId":{},"InstanceIds":{"shape":"S3"},"LayerIds":{"shape":"S3"},"Command":{"shape":"Ss"},"Comment":{},"CustomJson":{}}},"output":{"type":"structure","members":{"DeploymentId":{}}}},"CreateInstance":{"input":{"type":"structure","required":["StackId","LayerIds","InstanceType"],"members":{"StackId":{},"LayerIds":{"shape":"S3"},"InstanceType":{},"AutoScalingType":{},"Hostname":{},"Os":{},"AmiId":{},"SshKeyName":{},"AvailabilityZone":{},"VirtualizationType":{},"SubnetId":{},"Architecture":{},"RootDeviceType":{},"BlockDeviceMappings":{"shape":"Sz"},"InstallUpdatesOnBoot":{"type":"boolean"},"EbsOptimized":{"type":"boolean"},"AgentVersion":{},"Tenancy":{}}},"output":{"type":"structure","members":{"InstanceId":{}}}},"CreateLayer":{"input":{"type":"structure","required":["StackId","Type","Name","Shortname"],"members":{"StackId":{},"Type":{},"Name":{},"Shortname":{},"Attributes":{"shape":"S17"},"CloudWatchLogsConfiguration":{"shape":"S19"},"CustomInstanceProfileArn":{},"CustomJson":{},"CustomSecurityGroupIds":{"shape":"S3"},"Packages":{"shape":"S3"},"VolumeConfigurations":{"shape":"S1f"},"EnableAutoHealing":{"type":"boolean"},"AutoAssignElasticIps":{"type":"boolean"},"AutoAssignPublicIps":{"type":"boolean"},"CustomRecipes":{"shape":"S1h"},"InstallUpdatesOnBoot":{"type":"boolean"},"UseEbsOptimizedInstances":{"type":"boolean"},"LifecycleEventConfiguration":{"shape":"S1i"}}},"output":{"type":"structure","members":{"LayerId":{}}}},"CreateStack":{"input":{"type":"structure","required":["Name","Region","ServiceRoleArn","DefaultInstanceProfileArn"],"members":{"Name":{},"Region":{},"VpcId":{},"Attributes":{"shape":"S8"},"ServiceRoleArn":{},"DefaultInstanceProfileArn":{},"DefaultOs":{},"HostnameTheme":{},"DefaultAvailabilityZone":{},"DefaultSubnetId":{},"CustomJson":{},"ConfigurationManager":{"shape":"Sa"},"ChefConfiguration":{"shape":"Sb"},"UseCustomCookbooks":{"type":"boolean"},"UseOpsworksSecurityGroups":{"type":"boolean"},"CustomCookbooksSource":{"shape":"Sd"},"DefaultSshKeyName":{},"DefaultRootDeviceType":{},"AgentVersion":{}}},"output":{"type":"structure","members":{"StackId":{}}}},"CreateUserProfile":{"input":{"type":"structure","required":["IamUserArn"],"members":{"IamUserArn":{},"SshUsername":{},"SshPublicKey":{},"AllowSelfManagement":{"type":"boolean"}}},"output":{"type":"structure","members":{"IamUserArn":{}}}},"DeleteApp":{"input":{"type":"structure","required":["AppId"],"members":{"AppId":{}}}},"DeleteInstance":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"DeleteElasticIp":{"type":"boolean"},"DeleteVolumes":{"type":"boolean"}}}},"DeleteLayer":{"input":{"type":"structure","required":["LayerId"],"members":{"LayerId":{}}}},"DeleteStack":{"input":{"type":"structure","required":["StackId"],"members":{"StackId":{}}}},"DeleteUserProfile":{"input":{"type":"structure","required":["IamUserArn"],"members":{"IamUserArn":{}}}},"DeregisterEcsCluster":{"input":{"type":"structure","required":["EcsClusterArn"],"members":{"EcsClusterArn":{}}}},"DeregisterElasticIp":{"input":{"type":"structure","required":["ElasticIp"],"members":{"ElasticIp":{}}}},"DeregisterInstance":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{}}}},"DeregisterRdsDbInstance":{"input":{"type":"structure","required":["RdsDbInstanceArn"],"members":{"RdsDbInstanceArn":{}}}},"DeregisterVolume":{"input":{"type":"structure","required":["VolumeId"],"members":{"VolumeId":{}}}},"DescribeAgentVersions":{"input":{"type":"structure","members":{"StackId":{},"ConfigurationManager":{"shape":"Sa"}}},"output":{"type":"structure","members":{"AgentVersions":{"type":"list","member":{"type":"structure","members":{"Version":{},"ConfigurationManager":{"shape":"Sa"}}}}}}},"DescribeApps":{"input":{"type":"structure","members":{"StackId":{},"AppIds":{"shape":"S3"}}},"output":{"type":"structure","members":{"Apps":{"type":"list","member":{"type":"structure","members":{"AppId":{},"StackId":{},"Shortname":{},"Name":{},"Description":{},"DataSources":{"shape":"Si"},"Type":{},"AppSource":{"shape":"Sd"},"Domains":{"shape":"S3"},"EnableSsl":{"type":"boolean"},"SslConfiguration":{"shape":"Sl"},"Attributes":{"shape":"Sm"},"CreatedAt":{},"Environment":{"shape":"So"}}}}}}},"DescribeCommands":{"input":{"type":"structure","members":{"DeploymentId":{},"InstanceId":{},"CommandIds":{"shape":"S3"}}},"output":{"type":"structure","members":{"Commands":{"type":"list","member":{"type":"structure","members":{"CommandId":{},"InstanceId":{},"DeploymentId":{},"CreatedAt":{},"AcknowledgedAt":{},"CompletedAt":{},"Status":{},"ExitCode":{"type":"integer"},"LogUrl":{},"Type":{}}}}}}},"DescribeDeployments":{"input":{"type":"structure","members":{"StackId":{},"AppId":{},"DeploymentIds":{"shape":"S3"}}},"output":{"type":"structure","members":{"Deployments":{"type":"list","member":{"type":"structure","members":{"DeploymentId":{},"StackId":{},"AppId":{},"CreatedAt":{},"CompletedAt":{},"Duration":{"type":"integer"},"IamUserArn":{},"Comment":{},"Command":{"shape":"Ss"},"Status":{},"CustomJson":{},"InstanceIds":{"shape":"S3"}}}}}}},"DescribeEcsClusters":{"input":{"type":"structure","members":{"EcsClusterArns":{"shape":"S3"},"StackId":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"EcsClusters":{"type":"list","member":{"type":"structure","members":{"EcsClusterArn":{},"EcsClusterName":{},"StackId":{},"RegisteredAt":{}}}},"NextToken":{}}}},"DescribeElasticIps":{"input":{"type":"structure","members":{"InstanceId":{},"StackId":{},"Ips":{"shape":"S3"}}},"output":{"type":"structure","members":{"ElasticIps":{"type":"list","member":{"type":"structure","members":{"Ip":{},"Name":{},"Domain":{},"Region":{},"InstanceId":{}}}}}}},"DescribeElasticLoadBalancers":{"input":{"type":"structure","members":{"StackId":{},"LayerIds":{"shape":"S3"}}},"output":{"type":"structure","members":{"ElasticLoadBalancers":{"type":"list","member":{"type":"structure","members":{"ElasticLoadBalancerName":{},"Region":{},"DnsName":{},"StackId":{},"LayerId":{},"VpcId":{},"AvailabilityZones":{"shape":"S3"},"SubnetIds":{"shape":"S3"},"Ec2InstanceIds":{"shape":"S3"}}}}}}},"DescribeInstances":{"input":{"type":"structure","members":{"StackId":{},"LayerId":{},"InstanceIds":{"shape":"S3"}}},"output":{"type":"structure","members":{"Instances":{"type":"list","member":{"type":"structure","members":{"AgentVersion":{},"AmiId":{},"Architecture":{},"Arn":{},"AutoScalingType":{},"AvailabilityZone":{},"BlockDeviceMappings":{"shape":"Sz"},"CreatedAt":{},"EbsOptimized":{"type":"boolean"},"Ec2InstanceId":{},"EcsClusterArn":{},"EcsContainerInstanceArn":{},"ElasticIp":{},"Hostname":{},"InfrastructureClass":{},"InstallUpdatesOnBoot":{"type":"boolean"},"InstanceId":{},"InstanceProfileArn":{},"InstanceType":{},"LastServiceErrorId":{},"LayerIds":{"shape":"S3"},"Os":{},"Platform":{},"PrivateDns":{},"PrivateIp":{},"PublicDns":{},"PublicIp":{},"RegisteredBy":{},"ReportedAgentVersion":{},"ReportedOs":{"type":"structure","members":{"Family":{},"Name":{},"Version":{}}},"RootDeviceType":{},"RootDeviceVolumeId":{},"SecurityGroupIds":{"shape":"S3"},"SshHostDsaKeyFingerprint":{},"SshHostRsaKeyFingerprint":{},"SshKeyName":{},"StackId":{},"Status":{},"SubnetId":{},"Tenancy":{},"VirtualizationType":{}}}}}}},"DescribeLayers":{"input":{"type":"structure","members":{"StackId":{},"LayerIds":{"shape":"S3"}}},"output":{"type":"structure","members":{"Layers":{"type":"list","member":{"type":"structure","members":{"Arn":{},"StackId":{},"LayerId":{},"Type":{},"Name":{},"Shortname":{},"Attributes":{"shape":"S17"},"CloudWatchLogsConfiguration":{"shape":"S19"},"CustomInstanceProfileArn":{},"CustomJson":{},"CustomSecurityGroupIds":{"shape":"S3"},"DefaultSecurityGroupNames":{"shape":"S3"},"Packages":{"shape":"S3"},"VolumeConfigurations":{"shape":"S1f"},"EnableAutoHealing":{"type":"boolean"},"AutoAssignElasticIps":{"type":"boolean"},"AutoAssignPublicIps":{"type":"boolean"},"DefaultRecipes":{"shape":"S1h"},"CustomRecipes":{"shape":"S1h"},"CreatedAt":{},"InstallUpdatesOnBoot":{"type":"boolean"},"UseEbsOptimizedInstances":{"type":"boolean"},"LifecycleEventConfiguration":{"shape":"S1i"}}}}}}},"DescribeLoadBasedAutoScaling":{"input":{"type":"structure","required":["LayerIds"],"members":{"LayerIds":{"shape":"S3"}}},"output":{"type":"structure","members":{"LoadBasedAutoScalingConfigurations":{"type":"list","member":{"type":"structure","members":{"LayerId":{},"Enable":{"type":"boolean"},"UpScaling":{"shape":"S36"},"DownScaling":{"shape":"S36"}}}}}}},"DescribeMyUserProfile":{"output":{"type":"structure","members":{"UserProfile":{"type":"structure","members":{"IamUserArn":{},"Name":{},"SshUsername":{},"SshPublicKey":{}}}}}},"DescribeOperatingSystems":{"output":{"type":"structure","members":{"OperatingSystems":{"type":"list","member":{"type":"structure","members":{"Name":{},"Id":{},"Type":{},"ConfigurationManagers":{"type":"list","member":{"type":"structure","members":{"Name":{},"Version":{}}}},"ReportedName":{},"ReportedVersion":{},"Supported":{"type":"boolean"}}}}}}},"DescribePermissions":{"input":{"type":"structure","members":{"IamUserArn":{},"StackId":{}}},"output":{"type":"structure","members":{"Permissions":{"type":"list","member":{"type":"structure","members":{"StackId":{},"IamUserArn":{},"AllowSsh":{"type":"boolean"},"AllowSudo":{"type":"boolean"},"Level":{}}}}}}},"DescribeRaidArrays":{"input":{"type":"structure","members":{"InstanceId":{},"StackId":{},"RaidArrayIds":{"shape":"S3"}}},"output":{"type":"structure","members":{"RaidArrays":{"type":"list","member":{"type":"structure","members":{"RaidArrayId":{},"InstanceId":{},"Name":{},"RaidLevel":{"type":"integer"},"NumberOfDisks":{"type":"integer"},"Size":{"type":"integer"},"Device":{},"MountPoint":{},"AvailabilityZone":{},"CreatedAt":{},"StackId":{},"VolumeType":{},"Iops":{"type":"integer"}}}}}}},"DescribeRdsDbInstances":{"input":{"type":"structure","required":["StackId"],"members":{"StackId":{},"RdsDbInstanceArns":{"shape":"S3"}}},"output":{"type":"structure","members":{"RdsDbInstances":{"type":"list","member":{"type":"structure","members":{"RdsDbInstanceArn":{},"DbInstanceIdentifier":{},"DbUser":{},"DbPassword":{},"Region":{},"Address":{},"Engine":{},"StackId":{},"MissingOnRds":{"type":"boolean"}}}}}}},"DescribeServiceErrors":{"input":{"type":"structure","members":{"StackId":{},"InstanceId":{},"ServiceErrorIds":{"shape":"S3"}}},"output":{"type":"structure","members":{"ServiceErrors":{"type":"list","member":{"type":"structure","members":{"ServiceErrorId":{},"StackId":{},"InstanceId":{},"Type":{},"Message":{},"CreatedAt":{}}}}}}},"DescribeStackProvisioningParameters":{"input":{"type":"structure","required":["StackId"],"members":{"StackId":{}}},"output":{"type":"structure","members":{"AgentInstallerUrl":{},"Parameters":{"type":"map","key":{},"value":{}}}}},"DescribeStackSummary":{"input":{"type":"structure","required":["StackId"],"members":{"StackId":{}}},"output":{"type":"structure","members":{"StackSummary":{"type":"structure","members":{"StackId":{},"Name":{},"Arn":{},"LayersCount":{"type":"integer"},"AppsCount":{"type":"integer"},"InstancesCount":{"type":"structure","members":{"Assigning":{"type":"integer"},"Booting":{"type":"integer"},"ConnectionLost":{"type":"integer"},"Deregistering":{"type":"integer"},"Online":{"type":"integer"},"Pending":{"type":"integer"},"Rebooting":{"type":"integer"},"Registered":{"type":"integer"},"Registering":{"type":"integer"},"Requested":{"type":"integer"},"RunningSetup":{"type":"integer"},"SetupFailed":{"type":"integer"},"ShuttingDown":{"type":"integer"},"StartFailed":{"type":"integer"},"StopFailed":{"type":"integer"},"Stopped":{"type":"integer"},"Stopping":{"type":"integer"},"Terminated":{"type":"integer"},"Terminating":{"type":"integer"},"Unassigning":{"type":"integer"}}}}}}}},"DescribeStacks":{"input":{"type":"structure","members":{"StackIds":{"shape":"S3"}}},"output":{"type":"structure","members":{"Stacks":{"type":"list","member":{"type":"structure","members":{"StackId":{},"Name":{},"Arn":{},"Region":{},"VpcId":{},"Attributes":{"shape":"S8"},"ServiceRoleArn":{},"DefaultInstanceProfileArn":{},"DefaultOs":{},"HostnameTheme":{},"DefaultAvailabilityZone":{},"DefaultSubnetId":{},"CustomJson":{},"ConfigurationManager":{"shape":"Sa"},"ChefConfiguration":{"shape":"Sb"},"UseCustomCookbooks":{"type":"boolean"},"UseOpsworksSecurityGroups":{"type":"boolean"},"CustomCookbooksSource":{"shape":"Sd"},"DefaultSshKeyName":{},"CreatedAt":{},"DefaultRootDeviceType":{},"AgentVersion":{}}}}}}},"DescribeTimeBasedAutoScaling":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"S3"}}},"output":{"type":"structure","members":{"TimeBasedAutoScalingConfigurations":{"type":"list","member":{"type":"structure","members":{"InstanceId":{},"AutoScalingSchedule":{"shape":"S4b"}}}}}}},"DescribeUserProfiles":{"input":{"type":"structure","members":{"IamUserArns":{"shape":"S3"}}},"output":{"type":"structure","members":{"UserProfiles":{"type":"list","member":{"type":"structure","members":{"IamUserArn":{},"Name":{},"SshUsername":{},"SshPublicKey":{},"AllowSelfManagement":{"type":"boolean"}}}}}}},"DescribeVolumes":{"input":{"type":"structure","members":{"InstanceId":{},"StackId":{},"RaidArrayId":{},"VolumeIds":{"shape":"S3"}}},"output":{"type":"structure","members":{"Volumes":{"type":"list","member":{"type":"structure","members":{"VolumeId":{},"Ec2VolumeId":{},"Name":{},"RaidArrayId":{},"InstanceId":{},"Status":{},"Size":{"type":"integer"},"Device":{},"MountPoint":{},"Region":{},"AvailabilityZone":{},"VolumeType":{},"Iops":{"type":"integer"},"Encrypted":{"type":"boolean"}}}}}}},"DetachElasticLoadBalancer":{"input":{"type":"structure","required":["ElasticLoadBalancerName","LayerId"],"members":{"ElasticLoadBalancerName":{},"LayerId":{}}}},"DisassociateElasticIp":{"input":{"type":"structure","required":["ElasticIp"],"members":{"ElasticIp":{}}}},"GetHostnameSuggestion":{"input":{"type":"structure","required":["LayerId"],"members":{"LayerId":{}}},"output":{"type":"structure","members":{"LayerId":{},"Hostname":{}}}},"GrantAccess":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"ValidForInMinutes":{"type":"integer"}}},"output":{"type":"structure","members":{"TemporaryCredential":{"type":"structure","members":{"Username":{},"Password":{},"ValidForInMinutes":{"type":"integer"},"InstanceId":{}}}}}},"ListTags":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"S50"},"NextToken":{}}}},"RebootInstance":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{}}}},"RegisterEcsCluster":{"input":{"type":"structure","required":["EcsClusterArn","StackId"],"members":{"EcsClusterArn":{},"StackId":{}}},"output":{"type":"structure","members":{"EcsClusterArn":{}}}},"RegisterElasticIp":{"input":{"type":"structure","required":["ElasticIp","StackId"],"members":{"ElasticIp":{},"StackId":{}}},"output":{"type":"structure","members":{"ElasticIp":{}}}},"RegisterInstance":{"input":{"type":"structure","required":["StackId"],"members":{"StackId":{},"Hostname":{},"PublicIp":{},"PrivateIp":{},"RsaPublicKey":{},"RsaPublicKeyFingerprint":{},"InstanceIdentity":{"type":"structure","members":{"Document":{},"Signature":{}}}}},"output":{"type":"structure","members":{"InstanceId":{}}}},"RegisterRdsDbInstance":{"input":{"type":"structure","required":["StackId","RdsDbInstanceArn","DbUser","DbPassword"],"members":{"StackId":{},"RdsDbInstanceArn":{},"DbUser":{},"DbPassword":{}}}},"RegisterVolume":{"input":{"type":"structure","required":["StackId"],"members":{"Ec2VolumeId":{},"StackId":{}}},"output":{"type":"structure","members":{"VolumeId":{}}}},"SetLoadBasedAutoScaling":{"input":{"type":"structure","required":["LayerId"],"members":{"LayerId":{},"Enable":{"type":"boolean"},"UpScaling":{"shape":"S36"},"DownScaling":{"shape":"S36"}}}},"SetPermission":{"input":{"type":"structure","required":["StackId","IamUserArn"],"members":{"StackId":{},"IamUserArn":{},"AllowSsh":{"type":"boolean"},"AllowSudo":{"type":"boolean"},"Level":{}}}},"SetTimeBasedAutoScaling":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"AutoScalingSchedule":{"shape":"S4b"}}}},"StartInstance":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{}}}},"StartStack":{"input":{"type":"structure","required":["StackId"],"members":{"StackId":{}}}},"StopInstance":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"Force":{"type":"boolean"}}}},"StopStack":{"input":{"type":"structure","required":["StackId"],"members":{"StackId":{}}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"S50"}}}},"UnassignInstance":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{}}}},"UnassignVolume":{"input":{"type":"structure","required":["VolumeId"],"members":{"VolumeId":{}}}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}}},"UpdateApp":{"input":{"type":"structure","required":["AppId"],"members":{"AppId":{},"Name":{},"Description":{},"DataSources":{"shape":"Si"},"Type":{},"AppSource":{"shape":"Sd"},"Domains":{"shape":"S3"},"EnableSsl":{"type":"boolean"},"SslConfiguration":{"shape":"Sl"},"Attributes":{"shape":"Sm"},"Environment":{"shape":"So"}}}},"UpdateElasticIp":{"input":{"type":"structure","required":["ElasticIp"],"members":{"ElasticIp":{},"Name":{}}}},"UpdateInstance":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"LayerIds":{"shape":"S3"},"InstanceType":{},"AutoScalingType":{},"Hostname":{},"Os":{},"AmiId":{},"SshKeyName":{},"Architecture":{},"InstallUpdatesOnBoot":{"type":"boolean"},"EbsOptimized":{"type":"boolean"},"AgentVersion":{}}}},"UpdateLayer":{"input":{"type":"structure","required":["LayerId"],"members":{"LayerId":{},"Name":{},"Shortname":{},"Attributes":{"shape":"S17"},"CloudWatchLogsConfiguration":{"shape":"S19"},"CustomInstanceProfileArn":{},"CustomJson":{},"CustomSecurityGroupIds":{"shape":"S3"},"Packages":{"shape":"S3"},"VolumeConfigurations":{"shape":"S1f"},"EnableAutoHealing":{"type":"boolean"},"AutoAssignElasticIps":{"type":"boolean"},"AutoAssignPublicIps":{"type":"boolean"},"CustomRecipes":{"shape":"S1h"},"InstallUpdatesOnBoot":{"type":"boolean"},"UseEbsOptimizedInstances":{"type":"boolean"},"LifecycleEventConfiguration":{"shape":"S1i"}}}},"UpdateMyUserProfile":{"input":{"type":"structure","members":{"SshPublicKey":{}}}},"UpdateRdsDbInstance":{"input":{"type":"structure","required":["RdsDbInstanceArn"],"members":{"RdsDbInstanceArn":{},"DbUser":{},"DbPassword":{}}}},"UpdateStack":{"input":{"type":"structure","required":["StackId"],"members":{"StackId":{},"Name":{},"Attributes":{"shape":"S8"},"ServiceRoleArn":{},"DefaultInstanceProfileArn":{},"DefaultOs":{},"HostnameTheme":{},"DefaultAvailabilityZone":{},"DefaultSubnetId":{},"CustomJson":{},"ConfigurationManager":{"shape":"Sa"},"ChefConfiguration":{"shape":"Sb"},"UseCustomCookbooks":{"type":"boolean"},"CustomCookbooksSource":{"shape":"Sd"},"DefaultSshKeyName":{},"DefaultRootDeviceType":{},"UseOpsworksSecurityGroups":{"type":"boolean"},"AgentVersion":{}}}},"UpdateUserProfile":{"input":{"type":"structure","required":["IamUserArn"],"members":{"IamUserArn":{},"SshUsername":{},"SshPublicKey":{},"AllowSelfManagement":{"type":"boolean"}}}},"UpdateVolume":{"input":{"type":"structure","required":["VolumeId"],"members":{"VolumeId":{},"Name":{},"MountPoint":{}}}}},"shapes":{"S3":{"type":"list","member":{}},"S8":{"type":"map","key":{},"value":{}},"Sa":{"type":"structure","members":{"Name":{},"Version":{}}},"Sb":{"type":"structure","members":{"ManageBerkshelf":{"type":"boolean"},"BerkshelfVersion":{}}},"Sd":{"type":"structure","members":{"Type":{},"Url":{},"Username":{},"Password":{},"SshKey":{},"Revision":{}}},"Si":{"type":"list","member":{"type":"structure","members":{"Type":{},"Arn":{},"DatabaseName":{}}}},"Sl":{"type":"structure","required":["Certificate","PrivateKey"],"members":{"Certificate":{},"PrivateKey":{},"Chain":{}}},"Sm":{"type":"map","key":{},"value":{}},"So":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{},"Secure":{"type":"boolean"}}}},"Ss":{"type":"structure","required":["Name"],"members":{"Name":{},"Args":{"type":"map","key":{},"value":{"shape":"S3"}}}},"Sz":{"type":"list","member":{"type":"structure","members":{"DeviceName":{},"NoDevice":{},"VirtualName":{},"Ebs":{"type":"structure","members":{"SnapshotId":{},"Iops":{"type":"integer"},"VolumeSize":{"type":"integer"},"VolumeType":{},"DeleteOnTermination":{"type":"boolean"}}}}}},"S17":{"type":"map","key":{},"value":{}},"S19":{"type":"structure","members":{"Enabled":{"type":"boolean"},"LogStreams":{"type":"list","member":{"type":"structure","members":{"LogGroupName":{},"DatetimeFormat":{},"TimeZone":{},"File":{},"FileFingerprintLines":{},"MultiLineStartPattern":{},"InitialPosition":{},"Encoding":{},"BufferDuration":{"type":"integer"},"BatchCount":{"type":"integer"},"BatchSize":{"type":"integer"}}}}}},"S1f":{"type":"list","member":{"type":"structure","required":["MountPoint","NumberOfDisks","Size"],"members":{"MountPoint":{},"RaidLevel":{"type":"integer"},"NumberOfDisks":{"type":"integer"},"Size":{"type":"integer"},"VolumeType":{},"Iops":{"type":"integer"},"Encrypted":{"type":"boolean"}}}},"S1h":{"type":"structure","members":{"Setup":{"shape":"S3"},"Configure":{"shape":"S3"},"Deploy":{"shape":"S3"},"Undeploy":{"shape":"S3"},"Shutdown":{"shape":"S3"}}},"S1i":{"type":"structure","members":{"Shutdown":{"type":"structure","members":{"ExecutionTimeout":{"type":"integer"},"DelayUntilElbConnectionsDrained":{"type":"boolean"}}}}},"S36":{"type":"structure","members":{"InstanceCount":{"type":"integer"},"ThresholdsWaitTime":{"type":"integer"},"IgnoreMetricsTime":{"type":"integer"},"CpuThreshold":{"type":"double"},"MemoryThreshold":{"type":"double"},"LoadThreshold":{"type":"double"},"Alarms":{"shape":"S3"}}},"S4b":{"type":"structure","members":{"Monday":{"shape":"S4c"},"Tuesday":{"shape":"S4c"},"Wednesday":{"shape":"S4c"},"Thursday":{"shape":"S4c"},"Friday":{"shape":"S4c"},"Saturday":{"shape":"S4c"},"Sunday":{"shape":"S4c"}}},"S4c":{"type":"map","key":{},"value":{}},"S50":{"type":"map","key":{},"value":{}}}}')},24750:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeApps":{"result_key":"Apps"},"DescribeCommands":{"result_key":"Commands"},"DescribeDeployments":{"result_key":"Deployments"},"DescribeEcsClusters":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"EcsClusters"},"DescribeElasticIps":{"result_key":"ElasticIps"},"DescribeElasticLoadBalancers":{"result_key":"ElasticLoadBalancers"},"DescribeInstances":{"result_key":"Instances"},"DescribeLayers":{"result_key":"Layers"},"DescribeLoadBasedAutoScaling":{"result_key":"LoadBasedAutoScalingConfigurations"},"DescribePermissions":{"result_key":"Permissions"},"DescribeRaidArrays":{"result_key":"RaidArrays"},"DescribeServiceErrors":{"result_key":"ServiceErrors"},"DescribeStacks":{"result_key":"Stacks"},"DescribeTimeBasedAutoScaling":{"result_key":"TimeBasedAutoScalingConfigurations"},"DescribeUserProfiles":{"result_key":"UserProfiles"},"DescribeVolumes":{"result_key":"Volumes"}}}')},74961:function(e){"use strict";e.exports=JSON.parse('{"V":{"AppExists":{"delay":1,"operation":"DescribeApps","maxAttempts":40,"acceptors":[{"expected":200,"matcher":"status","state":"success"},{"matcher":"status","expected":400,"state":"failure"}]},"DeploymentSuccessful":{"delay":15,"operation":"DescribeDeployments","maxAttempts":40,"description":"Wait until a deployment has completed successfully.","acceptors":[{"expected":"successful","matcher":"pathAll","state":"success","argument":"Deployments[].Status"},{"expected":"failed","matcher":"pathAny","state":"failure","argument":"Deployments[].Status"}]},"InstanceOnline":{"delay":15,"operation":"DescribeInstances","maxAttempts":40,"description":"Wait until OpsWorks instance is online.","acceptors":[{"expected":"online","matcher":"pathAll","state":"success","argument":"Instances[].Status"},{"expected":"setup_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"shutting_down","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"start_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"stopped","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"stopping","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"terminating","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"terminated","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"stop_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"}]},"InstanceRegistered":{"delay":15,"operation":"DescribeInstances","maxAttempts":40,"description":"Wait until OpsWorks instance is registered.","acceptors":[{"expected":"registered","matcher":"pathAll","state":"success","argument":"Instances[].Status"},{"expected":"setup_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"shutting_down","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"stopped","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"stopping","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"terminating","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"terminated","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"stop_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"}]},"InstanceStopped":{"delay":15,"operation":"DescribeInstances","maxAttempts":40,"description":"Wait until OpsWorks instance is stopped.","acceptors":[{"expected":"stopped","matcher":"pathAll","state":"success","argument":"Instances[].Status"},{"expected":"booting","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"pending","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"rebooting","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"requested","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"running_setup","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"setup_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"start_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"stop_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"}]},"InstanceTerminated":{"delay":15,"operation":"DescribeInstances","maxAttempts":40,"description":"Wait until OpsWorks instance is terminated.","acceptors":[{"expected":"terminated","matcher":"pathAll","state":"success","argument":"Instances[].Status"},{"expected":"ResourceNotFoundException","matcher":"error","state":"success"},{"expected":"booting","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"online","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"pending","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"rebooting","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"requested","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"running_setup","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"setup_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"start_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"}]}}}')},70169:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2018-05-22","endpointPrefix":"personalize","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon Personalize","serviceId":"Personalize","signatureVersion":"v4","signingName":"personalize","targetPrefix":"AmazonPersonalize","uid":"personalize-2018-05-22"},"operations":{"CreateBatchInferenceJob":{"input":{"type":"structure","required":["jobName","solutionVersionArn","jobInput","jobOutput","roleArn"],"members":{"jobName":{},"solutionVersionArn":{},"filterArn":{},"numResults":{"type":"integer"},"jobInput":{"shape":"S5"},"jobOutput":{"shape":"S9"},"roleArn":{},"batchInferenceJobConfig":{"shape":"Sb"},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"batchInferenceJobArn":{}}}},"CreateBatchSegmentJob":{"input":{"type":"structure","required":["jobName","solutionVersionArn","jobInput","jobOutput","roleArn"],"members":{"jobName":{},"solutionVersionArn":{},"filterArn":{},"numResults":{"type":"integer"},"jobInput":{"shape":"Sl"},"jobOutput":{"shape":"Sm"},"roleArn":{},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"batchSegmentJobArn":{}}}},"CreateCampaign":{"input":{"type":"structure","required":["name","solutionVersionArn"],"members":{"name":{},"solutionVersionArn":{},"minProvisionedTPS":{"type":"integer"},"campaignConfig":{"shape":"Sq"},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"campaignArn":{}}},"idempotent":true},"CreateDataset":{"input":{"type":"structure","required":["name","schemaArn","datasetGroupArn","datasetType"],"members":{"name":{},"schemaArn":{},"datasetGroupArn":{},"datasetType":{},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"datasetArn":{}}},"idempotent":true},"CreateDatasetExportJob":{"input":{"type":"structure","required":["jobName","datasetArn","roleArn","jobOutput"],"members":{"jobName":{},"datasetArn":{},"ingestionMode":{},"roleArn":{},"jobOutput":{"shape":"Sx"},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"datasetExportJobArn":{}}},"idempotent":true},"CreateDatasetGroup":{"input":{"type":"structure","required":["name"],"members":{"name":{},"roleArn":{},"kmsKeyArn":{},"domain":{},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"datasetGroupArn":{},"domain":{}}}},"CreateDatasetImportJob":{"input":{"type":"structure","required":["jobName","datasetArn","dataSource","roleArn"],"members":{"jobName":{},"datasetArn":{},"dataSource":{"shape":"S13"},"roleArn":{},"tags":{"shape":"Sf"},"importMode":{},"publishAttributionMetricsToS3":{"type":"boolean"}}},"output":{"type":"structure","members":{"datasetImportJobArn":{}}}},"CreateEventTracker":{"input":{"type":"structure","required":["name","datasetGroupArn"],"members":{"name":{},"datasetGroupArn":{},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"eventTrackerArn":{},"trackingId":{}}},"idempotent":true},"CreateFilter":{"input":{"type":"structure","required":["name","datasetGroupArn","filterExpression"],"members":{"name":{},"datasetGroupArn":{},"filterExpression":{"shape":"S1b"},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"filterArn":{}}}},"CreateMetricAttribution":{"input":{"type":"structure","required":["name","datasetGroupArn","metrics","metricsOutputConfig"],"members":{"name":{},"datasetGroupArn":{},"metrics":{"shape":"S1e"},"metricsOutputConfig":{"shape":"S1j"}}},"output":{"type":"structure","members":{"metricAttributionArn":{}}}},"CreateRecommender":{"input":{"type":"structure","required":["name","datasetGroupArn","recipeArn"],"members":{"name":{},"datasetGroupArn":{},"recipeArn":{},"recommenderConfig":{"shape":"S1m"},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"recommenderArn":{}}},"idempotent":true},"CreateSchema":{"input":{"type":"structure","required":["name","schema"],"members":{"name":{},"schema":{},"domain":{}}},"output":{"type":"structure","members":{"schemaArn":{}}},"idempotent":true},"CreateSolution":{"input":{"type":"structure","required":["name","datasetGroupArn"],"members":{"name":{},"performHPO":{"type":"boolean"},"performAutoML":{"type":"boolean"},"recipeArn":{},"datasetGroupArn":{},"eventType":{},"solutionConfig":{"shape":"S1x"},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"solutionArn":{}}}},"CreateSolutionVersion":{"input":{"type":"structure","required":["solutionArn"],"members":{"name":{},"solutionArn":{},"trainingMode":{},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"solutionVersionArn":{}}}},"DeleteCampaign":{"input":{"type":"structure","required":["campaignArn"],"members":{"campaignArn":{}}},"idempotent":true},"DeleteDataset":{"input":{"type":"structure","required":["datasetArn"],"members":{"datasetArn":{}}},"idempotent":true},"DeleteDatasetGroup":{"input":{"type":"structure","required":["datasetGroupArn"],"members":{"datasetGroupArn":{}}},"idempotent":true},"DeleteEventTracker":{"input":{"type":"structure","required":["eventTrackerArn"],"members":{"eventTrackerArn":{}}},"idempotent":true},"DeleteFilter":{"input":{"type":"structure","required":["filterArn"],"members":{"filterArn":{}}}},"DeleteMetricAttribution":{"input":{"type":"structure","required":["metricAttributionArn"],"members":{"metricAttributionArn":{}}},"idempotent":true},"DeleteRecommender":{"input":{"type":"structure","required":["recommenderArn"],"members":{"recommenderArn":{}}},"idempotent":true},"DeleteSchema":{"input":{"type":"structure","required":["schemaArn"],"members":{"schemaArn":{}}},"idempotent":true},"DeleteSolution":{"input":{"type":"structure","required":["solutionArn"],"members":{"solutionArn":{}}},"idempotent":true},"DescribeAlgorithm":{"input":{"type":"structure","required":["algorithmArn"],"members":{"algorithmArn":{}}},"output":{"type":"structure","members":{"algorithm":{"type":"structure","members":{"name":{},"algorithmArn":{},"algorithmImage":{"type":"structure","required":["dockerURI"],"members":{"name":{},"dockerURI":{}}},"defaultHyperParameters":{"shape":"Sc"},"defaultHyperParameterRanges":{"type":"structure","members":{"integerHyperParameterRanges":{"type":"list","member":{"type":"structure","members":{"name":{},"minValue":{"type":"integer"},"maxValue":{"type":"integer"},"isTunable":{"type":"boolean"}}}},"continuousHyperParameterRanges":{"type":"list","member":{"type":"structure","members":{"name":{},"minValue":{"type":"double"},"maxValue":{"type":"double"},"isTunable":{"type":"boolean"}}}},"categoricalHyperParameterRanges":{"type":"list","member":{"type":"structure","members":{"name":{},"values":{"shape":"S2g"},"isTunable":{"type":"boolean"}}}}}},"defaultResourceConfig":{"type":"map","key":{},"value":{}},"trainingInputMode":{},"roleArn":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}}}},"idempotent":true},"DescribeBatchInferenceJob":{"input":{"type":"structure","required":["batchInferenceJobArn"],"members":{"batchInferenceJobArn":{}}},"output":{"type":"structure","members":{"batchInferenceJob":{"type":"structure","members":{"jobName":{},"batchInferenceJobArn":{},"filterArn":{},"failureReason":{},"solutionVersionArn":{},"numResults":{"type":"integer"},"jobInput":{"shape":"S5"},"jobOutput":{"shape":"S9"},"batchInferenceJobConfig":{"shape":"Sb"},"roleArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}}}},"idempotent":true},"DescribeBatchSegmentJob":{"input":{"type":"structure","required":["batchSegmentJobArn"],"members":{"batchSegmentJobArn":{}}},"output":{"type":"structure","members":{"batchSegmentJob":{"type":"structure","members":{"jobName":{},"batchSegmentJobArn":{},"filterArn":{},"failureReason":{},"solutionVersionArn":{},"numResults":{"type":"integer"},"jobInput":{"shape":"Sl"},"jobOutput":{"shape":"Sm"},"roleArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}}}},"idempotent":true},"DescribeCampaign":{"input":{"type":"structure","required":["campaignArn"],"members":{"campaignArn":{}}},"output":{"type":"structure","members":{"campaign":{"type":"structure","members":{"name":{},"campaignArn":{},"solutionVersionArn":{},"minProvisionedTPS":{"type":"integer"},"campaignConfig":{"shape":"Sq"},"status":{},"failureReason":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"latestCampaignUpdate":{"type":"structure","members":{"solutionVersionArn":{},"minProvisionedTPS":{"type":"integer"},"campaignConfig":{"shape":"Sq"},"status":{},"failureReason":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}}}}}},"idempotent":true},"DescribeDataset":{"input":{"type":"structure","required":["datasetArn"],"members":{"datasetArn":{}}},"output":{"type":"structure","members":{"dataset":{"type":"structure","members":{"name":{},"datasetArn":{},"datasetGroupArn":{},"datasetType":{},"schemaArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"latestDatasetUpdate":{"type":"structure","members":{"schemaArn":{},"status":{},"failureReason":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}}}}}},"idempotent":true},"DescribeDatasetExportJob":{"input":{"type":"structure","required":["datasetExportJobArn"],"members":{"datasetExportJobArn":{}}},"output":{"type":"structure","members":{"datasetExportJob":{"type":"structure","members":{"jobName":{},"datasetExportJobArn":{},"datasetArn":{},"ingestionMode":{},"roleArn":{},"status":{},"jobOutput":{"shape":"Sx"},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{}}}}},"idempotent":true},"DescribeDatasetGroup":{"input":{"type":"structure","required":["datasetGroupArn"],"members":{"datasetGroupArn":{}}},"output":{"type":"structure","members":{"datasetGroup":{"type":"structure","members":{"name":{},"datasetGroupArn":{},"status":{},"roleArn":{},"kmsKeyArn":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{},"domain":{}}}}},"idempotent":true},"DescribeDatasetImportJob":{"input":{"type":"structure","required":["datasetImportJobArn"],"members":{"datasetImportJobArn":{}}},"output":{"type":"structure","members":{"datasetImportJob":{"type":"structure","members":{"jobName":{},"datasetImportJobArn":{},"datasetArn":{},"dataSource":{"shape":"S13"},"roleArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{},"importMode":{},"publishAttributionMetricsToS3":{"type":"boolean"}}}}},"idempotent":true},"DescribeEventTracker":{"input":{"type":"structure","required":["eventTrackerArn"],"members":{"eventTrackerArn":{}}},"output":{"type":"structure","members":{"eventTracker":{"type":"structure","members":{"name":{},"eventTrackerArn":{},"accountId":{},"trackingId":{},"datasetGroupArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}}}},"idempotent":true},"DescribeFeatureTransformation":{"input":{"type":"structure","required":["featureTransformationArn"],"members":{"featureTransformationArn":{}}},"output":{"type":"structure","members":{"featureTransformation":{"type":"structure","members":{"name":{},"featureTransformationArn":{},"defaultParameters":{"type":"map","key":{},"value":{}},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"status":{}}}}},"idempotent":true},"DescribeFilter":{"input":{"type":"structure","required":["filterArn"],"members":{"filterArn":{}}},"output":{"type":"structure","members":{"filter":{"type":"structure","members":{"name":{},"filterArn":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"datasetGroupArn":{},"failureReason":{},"filterExpression":{"shape":"S1b"},"status":{}}}}},"idempotent":true},"DescribeMetricAttribution":{"input":{"type":"structure","required":["metricAttributionArn"],"members":{"metricAttributionArn":{}}},"output":{"type":"structure","members":{"metricAttribution":{"type":"structure","members":{"name":{},"metricAttributionArn":{},"datasetGroupArn":{},"metricsOutputConfig":{"shape":"S1j"},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{}}}}}},"DescribeRecipe":{"input":{"type":"structure","required":["recipeArn"],"members":{"recipeArn":{}}},"output":{"type":"structure","members":{"recipe":{"type":"structure","members":{"name":{},"recipeArn":{},"algorithmArn":{},"featureTransformationArn":{},"status":{},"description":{},"creationDateTime":{"type":"timestamp"},"recipeType":{},"lastUpdatedDateTime":{"type":"timestamp"}}}}},"idempotent":true},"DescribeRecommender":{"input":{"type":"structure","required":["recommenderArn"],"members":{"recommenderArn":{}}},"output":{"type":"structure","members":{"recommender":{"type":"structure","members":{"recommenderArn":{},"datasetGroupArn":{},"name":{},"recipeArn":{},"recommenderConfig":{"shape":"S1m"},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"status":{},"failureReason":{},"latestRecommenderUpdate":{"type":"structure","members":{"recommenderConfig":{"shape":"S1m"},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"status":{},"failureReason":{}}},"modelMetrics":{"shape":"S4t"}}}}},"idempotent":true},"DescribeSchema":{"input":{"type":"structure","required":["schemaArn"],"members":{"schemaArn":{}}},"output":{"type":"structure","members":{"schema":{"type":"structure","members":{"name":{},"schemaArn":{},"schema":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"domain":{}}}}},"idempotent":true},"DescribeSolution":{"input":{"type":"structure","required":["solutionArn"],"members":{"solutionArn":{}}},"output":{"type":"structure","members":{"solution":{"type":"structure","members":{"name":{},"solutionArn":{},"performHPO":{"type":"boolean"},"performAutoML":{"type":"boolean"},"recipeArn":{},"datasetGroupArn":{},"eventType":{},"solutionConfig":{"shape":"S1x"},"autoMLResult":{"type":"structure","members":{"bestRecipeArn":{}}},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"latestSolutionVersion":{"shape":"S53"}}}}},"idempotent":true},"DescribeSolutionVersion":{"input":{"type":"structure","required":["solutionVersionArn"],"members":{"solutionVersionArn":{}}},"output":{"type":"structure","members":{"solutionVersion":{"type":"structure","members":{"name":{},"solutionVersionArn":{},"solutionArn":{},"performHPO":{"type":"boolean"},"performAutoML":{"type":"boolean"},"recipeArn":{},"eventType":{},"datasetGroupArn":{},"solutionConfig":{"shape":"S1x"},"trainingHours":{"type":"double"},"trainingMode":{},"tunedHPOParams":{"type":"structure","members":{"algorithmHyperParameters":{"shape":"Sc"}}},"status":{},"failureReason":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}}}},"idempotent":true},"GetSolutionMetrics":{"input":{"type":"structure","required":["solutionVersionArn"],"members":{"solutionVersionArn":{}}},"output":{"type":"structure","members":{"solutionVersionArn":{},"metrics":{"shape":"S4t"}}}},"ListBatchInferenceJobs":{"input":{"type":"structure","members":{"solutionVersionArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"batchInferenceJobs":{"type":"list","member":{"type":"structure","members":{"batchInferenceJobArn":{},"jobName":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{},"solutionVersionArn":{}}}},"nextToken":{}}},"idempotent":true},"ListBatchSegmentJobs":{"input":{"type":"structure","members":{"solutionVersionArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"batchSegmentJobs":{"type":"list","member":{"type":"structure","members":{"batchSegmentJobArn":{},"jobName":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{},"solutionVersionArn":{}}}},"nextToken":{}}},"idempotent":true},"ListCampaigns":{"input":{"type":"structure","members":{"solutionArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"campaigns":{"type":"list","member":{"type":"structure","members":{"name":{},"campaignArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{}}}},"nextToken":{}}},"idempotent":true},"ListDatasetExportJobs":{"input":{"type":"structure","members":{"datasetArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"datasetExportJobs":{"type":"list","member":{"type":"structure","members":{"datasetExportJobArn":{},"jobName":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{}}}},"nextToken":{}}},"idempotent":true},"ListDatasetGroups":{"input":{"type":"structure","members":{"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"datasetGroups":{"type":"list","member":{"type":"structure","members":{"name":{},"datasetGroupArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{},"domain":{}}}},"nextToken":{}}},"idempotent":true},"ListDatasetImportJobs":{"input":{"type":"structure","members":{"datasetArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"datasetImportJobs":{"type":"list","member":{"type":"structure","members":{"datasetImportJobArn":{},"jobName":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{},"importMode":{}}}},"nextToken":{}}},"idempotent":true},"ListDatasets":{"input":{"type":"structure","members":{"datasetGroupArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"datasets":{"type":"list","member":{"type":"structure","members":{"name":{},"datasetArn":{},"datasetType":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}}},"nextToken":{}}},"idempotent":true},"ListEventTrackers":{"input":{"type":"structure","members":{"datasetGroupArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"eventTrackers":{"type":"list","member":{"type":"structure","members":{"name":{},"eventTrackerArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}}},"nextToken":{}}},"idempotent":true},"ListFilters":{"input":{"type":"structure","members":{"datasetGroupArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","members":{"name":{},"filterArn":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"datasetGroupArn":{},"failureReason":{},"status":{}}}},"nextToken":{}}},"idempotent":true},"ListMetricAttributionMetrics":{"input":{"type":"structure","members":{"metricAttributionArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"metrics":{"shape":"S1e"},"nextToken":{}}},"idempotent":true},"ListMetricAttributions":{"input":{"type":"structure","members":{"datasetGroupArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"metricAttributions":{"type":"list","member":{"type":"structure","members":{"name":{},"metricAttributionArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{}}}},"nextToken":{}}},"idempotent":true},"ListRecipes":{"input":{"type":"structure","members":{"recipeProvider":{},"nextToken":{},"maxResults":{"type":"integer"},"domain":{}}},"output":{"type":"structure","members":{"recipes":{"type":"list","member":{"type":"structure","members":{"name":{},"recipeArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"domain":{}}}},"nextToken":{}}},"idempotent":true},"ListRecommenders":{"input":{"type":"structure","members":{"datasetGroupArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"recommenders":{"type":"list","member":{"type":"structure","members":{"name":{},"recommenderArn":{},"datasetGroupArn":{},"recipeArn":{},"recommenderConfig":{"shape":"S1m"},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}}},"nextToken":{}}},"idempotent":true},"ListSchemas":{"input":{"type":"structure","members":{"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"schemas":{"type":"list","member":{"type":"structure","members":{"name":{},"schemaArn":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"domain":{}}}},"nextToken":{}}},"idempotent":true},"ListSolutionVersions":{"input":{"type":"structure","members":{"solutionArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"solutionVersions":{"type":"list","member":{"shape":"S53"}},"nextToken":{}}},"idempotent":true},"ListSolutions":{"input":{"type":"structure","members":{"datasetGroupArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"solutions":{"type":"list","member":{"type":"structure","members":{"name":{},"solutionArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"recipeArn":{}}}},"nextToken":{}}},"idempotent":true},"ListTagsForResource":{"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{}}},"output":{"type":"structure","members":{"tags":{"shape":"Sf"}}}},"StartRecommender":{"input":{"type":"structure","required":["recommenderArn"],"members":{"recommenderArn":{}}},"output":{"type":"structure","members":{"recommenderArn":{}}},"idempotent":true},"StopRecommender":{"input":{"type":"structure","required":["recommenderArn"],"members":{"recommenderArn":{}}},"output":{"type":"structure","members":{"recommenderArn":{}}},"idempotent":true},"StopSolutionVersionCreation":{"input":{"type":"structure","required":["solutionVersionArn"],"members":{"solutionVersionArn":{}}},"idempotent":true},"TagResource":{"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{},"tagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateCampaign":{"input":{"type":"structure","required":["campaignArn"],"members":{"campaignArn":{},"solutionVersionArn":{},"minProvisionedTPS":{"type":"integer"},"campaignConfig":{"shape":"Sq"}}},"output":{"type":"structure","members":{"campaignArn":{}}},"idempotent":true},"UpdateDataset":{"input":{"type":"structure","required":["datasetArn","schemaArn"],"members":{"datasetArn":{},"schemaArn":{}}},"output":{"type":"structure","members":{"datasetArn":{}}},"idempotent":true},"UpdateMetricAttribution":{"input":{"type":"structure","members":{"addMetrics":{"shape":"S1e"},"removeMetrics":{"type":"list","member":{}},"metricsOutputConfig":{"shape":"S1j"},"metricAttributionArn":{}}},"output":{"type":"structure","members":{"metricAttributionArn":{}}}},"UpdateRecommender":{"input":{"type":"structure","required":["recommenderArn","recommenderConfig"],"members":{"recommenderArn":{},"recommenderConfig":{"shape":"S1m"}}},"output":{"type":"structure","members":{"recommenderArn":{}}},"idempotent":true}},"shapes":{"S5":{"type":"structure","required":["s3DataSource"],"members":{"s3DataSource":{"shape":"S6"}}},"S6":{"type":"structure","required":["path"],"members":{"path":{},"kmsKeyArn":{}}},"S9":{"type":"structure","required":["s3DataDestination"],"members":{"s3DataDestination":{"shape":"S6"}}},"Sb":{"type":"structure","members":{"itemExplorationConfig":{"shape":"Sc"}}},"Sc":{"type":"map","key":{},"value":{}},"Sf":{"type":"list","member":{"type":"structure","required":["tagKey","tagValue"],"members":{"tagKey":{},"tagValue":{}}}},"Sl":{"type":"structure","required":["s3DataSource"],"members":{"s3DataSource":{"shape":"S6"}}},"Sm":{"type":"structure","required":["s3DataDestination"],"members":{"s3DataDestination":{"shape":"S6"}}},"Sq":{"type":"structure","members":{"itemExplorationConfig":{"shape":"Sc"}}},"Sx":{"type":"structure","required":["s3DataDestination"],"members":{"s3DataDestination":{"shape":"S6"}}},"S13":{"type":"structure","members":{"dataLocation":{}}},"S1b":{"type":"string","sensitive":true},"S1e":{"type":"list","member":{"type":"structure","required":["eventType","metricName","expression"],"members":{"eventType":{},"metricName":{},"expression":{}}}},"S1j":{"type":"structure","required":["roleArn"],"members":{"s3DataDestination":{"shape":"S6"},"roleArn":{}}},"S1m":{"type":"structure","members":{"itemExplorationConfig":{"shape":"Sc"},"minRecommendationRequestsPerSecond":{"type":"integer"},"trainingDataConfig":{"shape":"S1n"}}},"S1n":{"type":"structure","members":{"excludedDatasetColumns":{"type":"map","key":{},"value":{"type":"list","member":{}}}}},"S1x":{"type":"structure","members":{"eventValueThreshold":{},"hpoConfig":{"type":"structure","members":{"hpoObjective":{"type":"structure","members":{"type":{},"metricName":{},"metricRegex":{}}},"hpoResourceConfig":{"type":"structure","members":{"maxNumberOfTrainingJobs":{},"maxParallelTrainingJobs":{}}},"algorithmHyperParameterRanges":{"type":"structure","members":{"integerHyperParameterRanges":{"type":"list","member":{"type":"structure","members":{"name":{},"minValue":{"type":"integer"},"maxValue":{"type":"integer"}}}},"continuousHyperParameterRanges":{"type":"list","member":{"type":"structure","members":{"name":{},"minValue":{"type":"double"},"maxValue":{"type":"double"}}}},"categoricalHyperParameterRanges":{"type":"list","member":{"type":"structure","members":{"name":{},"values":{"shape":"S2g"}}}}}}}},"algorithmHyperParameters":{"shape":"Sc"},"featureTransformationParameters":{"type":"map","key":{},"value":{}},"autoMLConfig":{"type":"structure","members":{"metricName":{},"recipeList":{"type":"list","member":{}}}},"optimizationObjective":{"type":"structure","members":{"itemAttribute":{},"objectiveSensitivity":{}}},"trainingDataConfig":{"shape":"S1n"}}},"S2g":{"type":"list","member":{}},"S4t":{"type":"map","key":{},"value":{"type":"double"}},"S53":{"type":"structure","members":{"solutionVersionArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{}}}}}')},64441:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListBatchInferenceJobs":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"batchInferenceJobs"},"ListBatchSegmentJobs":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"batchSegmentJobs"},"ListCampaigns":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"campaigns"},"ListDatasetExportJobs":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"datasetExportJobs"},"ListDatasetGroups":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"datasetGroups"},"ListDatasetImportJobs":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"datasetImportJobs"},"ListDatasets":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"datasets"},"ListEventTrackers":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"eventTrackers"},"ListFilters":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"Filters"},"ListMetricAttributionMetrics":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"metrics"},"ListMetricAttributions":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"metricAttributions"},"ListRecipes":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"recipes"},"ListRecommenders":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"recommenders"},"ListSchemas":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"schemas"},"ListSolutionVersions":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"solutionVersions"},"ListSolutions":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"solutions"}}}')},3606:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2018-03-22","endpointPrefix":"personalize-events","jsonVersion":"1.1","protocol":"rest-json","serviceFullName":"Amazon Personalize Events","serviceId":"Personalize Events","signatureVersion":"v4","signingName":"personalize","uid":"personalize-events-2018-03-22"},"operations":{"PutEvents":{"http":{"requestUri":"/events"},"input":{"type":"structure","required":["trackingId","sessionId","eventList"],"members":{"trackingId":{},"userId":{"type":"string","sensitive":true},"sessionId":{},"eventList":{"type":"list","member":{"type":"structure","required":["eventType","sentAt"],"members":{"eventId":{},"eventType":{},"eventValue":{"type":"float"},"itemId":{"shape":"S7"},"properties":{"jsonvalue":true,"type":"string","sensitive":true},"sentAt":{"type":"timestamp"},"recommendationId":{},"impression":{"type":"list","member":{"shape":"S7"}},"metricAttribution":{"type":"structure","required":["eventAttributionSource"],"members":{"eventAttributionSource":{}}}},"sensitive":true}}}}},"PutItems":{"http":{"requestUri":"/items"},"input":{"type":"structure","required":["datasetArn","items"],"members":{"datasetArn":{},"items":{"type":"list","member":{"type":"structure","required":["itemId"],"members":{"itemId":{},"properties":{"jsonvalue":true,"type":"string","sensitive":true}}}}}}},"PutUsers":{"http":{"requestUri":"/users"},"input":{"type":"structure","required":["datasetArn","users"],"members":{"datasetArn":{},"users":{"type":"list","member":{"type":"structure","required":["userId"],"members":{"userId":{},"properties":{"jsonvalue":true,"type":"string","sensitive":true}}}}}}}},"shapes":{"S7":{"type":"string","sensitive":true}}}')},94507:function(e){"use strict";e.exports={o:{}}},18824:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2018-05-22","endpointPrefix":"personalize-runtime","jsonVersion":"1.1","protocol":"rest-json","serviceFullName":"Amazon Personalize Runtime","serviceId":"Personalize Runtime","signatureVersion":"v4","signingName":"personalize","uid":"personalize-runtime-2018-05-22"},"operations":{"GetPersonalizedRanking":{"http":{"requestUri":"/personalize-ranking"},"input":{"type":"structure","required":["campaignArn","inputList","userId"],"members":{"campaignArn":{},"inputList":{"type":"list","member":{}},"userId":{},"context":{"shape":"S6"},"filterArn":{},"filterValues":{"shape":"S9"}}},"output":{"type":"structure","members":{"personalizedRanking":{"shape":"Sd"},"recommendationId":{}}},"idempotent":true},"GetRecommendations":{"http":{"requestUri":"/recommendations"},"input":{"type":"structure","members":{"campaignArn":{},"itemId":{},"userId":{},"numResults":{"type":"integer"},"context":{"shape":"S6"},"filterArn":{},"filterValues":{"shape":"S9"},"recommenderArn":{},"promotions":{"type":"list","member":{"type":"structure","members":{"name":{},"percentPromotedItems":{"type":"integer"},"filterArn":{},"filterValues":{"shape":"S9"}}}}}},"output":{"type":"structure","members":{"itemList":{"shape":"Sd"},"recommendationId":{}}},"idempotent":true}},"shapes":{"S6":{"type":"map","key":{},"value":{"type":"string","sensitive":true}},"S9":{"type":"map","key":{},"value":{"type":"string","sensitive":true}},"Sd":{"type":"list","member":{"type":"structure","members":{"itemId":{},"score":{"type":"double"},"promotionName":{}}}}}}')},8069:function(e){"use strict";e.exports={o:{}}},55078:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2016-06-10","endpointPrefix":"polly","protocol":"rest-json","serviceFullName":"Amazon Polly","serviceId":"Polly","signatureVersion":"v4","uid":"polly-2016-06-10"},"operations":{"DeleteLexicon":{"http":{"method":"DELETE","requestUri":"/v1/lexicons/{LexiconName}","responseCode":200},"input":{"type":"structure","required":["Name"],"members":{"Name":{"location":"uri","locationName":"LexiconName"}}},"output":{"type":"structure","members":{}}},"DescribeVoices":{"http":{"method":"GET","requestUri":"/v1/voices","responseCode":200},"input":{"type":"structure","members":{"Engine":{"location":"querystring","locationName":"Engine"},"LanguageCode":{"location":"querystring","locationName":"LanguageCode"},"IncludeAdditionalLanguageCodes":{"location":"querystring","locationName":"IncludeAdditionalLanguageCodes","type":"boolean"},"NextToken":{"location":"querystring","locationName":"NextToken"}}},"output":{"type":"structure","members":{"Voices":{"type":"list","member":{"type":"structure","members":{"Gender":{},"Id":{},"LanguageCode":{},"LanguageName":{},"Name":{},"AdditionalLanguageCodes":{"type":"list","member":{}},"SupportedEngines":{"type":"list","member":{}}}}},"NextToken":{}}}},"GetLexicon":{"http":{"method":"GET","requestUri":"/v1/lexicons/{LexiconName}","responseCode":200},"input":{"type":"structure","required":["Name"],"members":{"Name":{"location":"uri","locationName":"LexiconName"}}},"output":{"type":"structure","members":{"Lexicon":{"type":"structure","members":{"Content":{"shape":"Sl"},"Name":{}}},"LexiconAttributes":{"shape":"Sm"}}}},"GetSpeechSynthesisTask":{"http":{"method":"GET","requestUri":"/v1/synthesisTasks/{TaskId}","responseCode":200},"input":{"type":"structure","required":["TaskId"],"members":{"TaskId":{"location":"uri","locationName":"TaskId"}}},"output":{"type":"structure","members":{"SynthesisTask":{"shape":"Sv"}}}},"ListLexicons":{"http":{"method":"GET","requestUri":"/v1/lexicons","responseCode":200},"input":{"type":"structure","members":{"NextToken":{"location":"querystring","locationName":"NextToken"}}},"output":{"type":"structure","members":{"Lexicons":{"type":"list","member":{"type":"structure","members":{"Name":{},"Attributes":{"shape":"Sm"}}}},"NextToken":{}}}},"ListSpeechSynthesisTasks":{"http":{"method":"GET","requestUri":"/v1/synthesisTasks","responseCode":200},"input":{"type":"structure","members":{"MaxResults":{"location":"querystring","locationName":"MaxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"NextToken"},"Status":{"location":"querystring","locationName":"Status"}}},"output":{"type":"structure","members":{"NextToken":{},"SynthesisTasks":{"type":"list","member":{"shape":"Sv"}}}}},"PutLexicon":{"http":{"method":"PUT","requestUri":"/v1/lexicons/{LexiconName}","responseCode":200},"input":{"type":"structure","required":["Name","Content"],"members":{"Name":{"location":"uri","locationName":"LexiconName"},"Content":{"shape":"Sl"}}},"output":{"type":"structure","members":{}}},"StartSpeechSynthesisTask":{"http":{"requestUri":"/v1/synthesisTasks","responseCode":200},"input":{"type":"structure","required":["OutputFormat","OutputS3BucketName","Text","VoiceId"],"members":{"Engine":{},"LanguageCode":{},"LexiconNames":{"shape":"S12"},"OutputFormat":{},"OutputS3BucketName":{},"OutputS3KeyPrefix":{},"SampleRate":{},"SnsTopicArn":{},"SpeechMarkTypes":{"shape":"S15"},"Text":{},"TextType":{},"VoiceId":{}}},"output":{"type":"structure","members":{"SynthesisTask":{"shape":"Sv"}}}},"SynthesizeSpeech":{"http":{"requestUri":"/v1/speech","responseCode":200},"input":{"type":"structure","required":["OutputFormat","Text","VoiceId"],"members":{"Engine":{},"LanguageCode":{},"LexiconNames":{"shape":"S12"},"OutputFormat":{},"SampleRate":{},"SpeechMarkTypes":{"shape":"S15"},"Text":{},"TextType":{},"VoiceId":{}}},"output":{"type":"structure","members":{"AudioStream":{"type":"blob","streaming":true},"ContentType":{"location":"header","locationName":"Content-Type"},"RequestCharacters":{"location":"header","locationName":"x-amzn-RequestCharacters","type":"integer"}},"payload":"AudioStream"}}},"shapes":{"Sl":{"type":"string","sensitive":true},"Sm":{"type":"structure","members":{"Alphabet":{},"LanguageCode":{},"LastModified":{"type":"timestamp"},"LexiconArn":{},"LexemesCount":{"type":"integer"},"Size":{"type":"integer"}}},"Sv":{"type":"structure","members":{"Engine":{},"TaskId":{},"TaskStatus":{},"TaskStatusReason":{},"OutputUri":{},"CreationTime":{"type":"timestamp"},"RequestCharacters":{"type":"integer"},"SnsTopicArn":{},"LexiconNames":{"shape":"S12"},"OutputFormat":{},"SampleRate":{},"SpeechMarkTypes":{"shape":"S15"},"TextType":{},"VoiceId":{},"LanguageCode":{}}},"S12":{"type":"list","member":{}},"S15":{"type":"list","member":{}}}}')},77060:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListSpeechSynthesisTasks":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"}}}')},22484:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-10-15","endpointPrefix":"api.pricing","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"AWS Pricing","serviceFullName":"AWS Price List Service","serviceId":"Pricing","signatureVersion":"v4","signingName":"pricing","targetPrefix":"AWSPriceListService","uid":"pricing-2017-10-15"},"operations":{"DescribeServices":{"input":{"type":"structure","members":{"ServiceCode":{},"FormatVersion":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Services":{"type":"list","member":{"type":"structure","required":["ServiceCode"],"members":{"ServiceCode":{},"AttributeNames":{"type":"list","member":{}}}}},"FormatVersion":{},"NextToken":{}}}},"GetAttributeValues":{"input":{"type":"structure","required":["ServiceCode","AttributeName"],"members":{"ServiceCode":{},"AttributeName":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"AttributeValues":{"type":"list","member":{"type":"structure","members":{"Value":{}}}},"NextToken":{}}}},"GetPriceListFileUrl":{"input":{"type":"structure","required":["PriceListArn","FileFormat"],"members":{"PriceListArn":{},"FileFormat":{}}},"output":{"type":"structure","members":{"Url":{}}}},"GetProducts":{"input":{"type":"structure","required":["ServiceCode"],"members":{"ServiceCode":{},"Filters":{"type":"list","member":{"type":"structure","required":["Type","Field","Value"],"members":{"Type":{},"Field":{},"Value":{}}}},"FormatVersion":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"FormatVersion":{},"PriceList":{"type":"list","member":{"jsonvalue":true}},"NextToken":{}}}},"ListPriceLists":{"input":{"type":"structure","required":["ServiceCode","EffectiveDate","CurrencyCode"],"members":{"ServiceCode":{},"EffectiveDate":{"type":"timestamp"},"RegionCode":{},"CurrencyCode":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"PriceLists":{"type":"list","member":{"type":"structure","members":{"PriceListArn":{},"RegionCode":{},"CurrencyCode":{},"FileFormats":{"type":"list","member":{}}}}},"NextToken":{}}}}},"shapes":{}}')},60369:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeServices":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Services"},"GetAttributeValues":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"AttributeValues"},"GetProducts":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"PriceList"},"ListPriceLists":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"PriceLists"}}}')},41996:function(e){"use strict";e.exports={V:{}}},59989:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2013-01-10","endpointPrefix":"rds","protocol":"query","serviceAbbreviation":"Amazon RDS","serviceFullName":"Amazon Relational Database Service","serviceId":"RDS","signatureVersion":"v4","uid":"rds-2013-01-10","xmlNamespace":"http://rds.amazonaws.com/doc/2013-01-10/"},"operations":{"AddSourceIdentifierToSubscription":{"input":{"type":"structure","required":["SubscriptionName","SourceIdentifier"],"members":{"SubscriptionName":{},"SourceIdentifier":{}}},"output":{"resultWrapper":"AddSourceIdentifierToSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"AddTagsToResource":{"input":{"type":"structure","required":["ResourceName","Tags"],"members":{"ResourceName":{},"Tags":{"shape":"S9"}}}},"AuthorizeDBSecurityGroupIngress":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"AuthorizeDBSecurityGroupIngressResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}},"CopyDBSnapshot":{"input":{"type":"structure","required":["SourceDBSnapshotIdentifier","TargetDBSnapshotIdentifier"],"members":{"SourceDBSnapshotIdentifier":{},"TargetDBSnapshotIdentifier":{}}},"output":{"resultWrapper":"CopyDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sk"}}}},"CreateDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier","AllocatedStorage","DBInstanceClass","Engine","MasterUsername","MasterUserPassword"],"members":{"DBName":{},"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"Engine":{},"MasterUsername":{},"MasterUserPassword":{},"DBSecurityGroups":{"shape":"Sp"},"VpcSecurityGroupIds":{"shape":"Sq"},"AvailabilityZone":{},"DBSubnetGroupName":{},"PreferredMaintenanceWindow":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"Port":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupName":{},"CharacterSetName":{},"PubliclyAccessible":{"type":"boolean"}}},"output":{"resultWrapper":"CreateDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"CreateDBInstanceReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier","SourceDBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"SourceDBInstanceIdentifier":{},"DBInstanceClass":{},"AvailabilityZone":{},"Port":{"type":"integer"},"AutoMinorVersionUpgrade":{"type":"boolean"},"Iops":{"type":"integer"},"OptionGroupName":{},"PubliclyAccessible":{"type":"boolean"}}},"output":{"resultWrapper":"CreateDBInstanceReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"CreateDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName","DBParameterGroupFamily","Description"],"members":{"DBParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{}}},"output":{"resultWrapper":"CreateDBParameterGroupResult","type":"structure","members":{"DBParameterGroup":{"shape":"S1c"}}}},"CreateDBSecurityGroup":{"input":{"type":"structure","required":["DBSecurityGroupName","DBSecurityGroupDescription"],"members":{"DBSecurityGroupName":{},"DBSecurityGroupDescription":{}}},"output":{"resultWrapper":"CreateDBSecurityGroupResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}},"CreateDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier","DBInstanceIdentifier"],"members":{"DBSnapshotIdentifier":{},"DBInstanceIdentifier":{}}},"output":{"resultWrapper":"CreateDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sk"}}}},"CreateDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName","DBSubnetGroupDescription","SubnetIds"],"members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"SubnetIds":{"shape":"S1i"}}},"output":{"resultWrapper":"CreateDBSubnetGroupResult","type":"structure","members":{"DBSubnetGroup":{"shape":"S11"}}}},"CreateEventSubscription":{"input":{"type":"structure","required":["SubscriptionName","SnsTopicArn"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"EventCategories":{"shape":"S6"},"SourceIds":{"shape":"S5"},"Enabled":{"type":"boolean"}}},"output":{"resultWrapper":"CreateEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"CreateOptionGroup":{"input":{"type":"structure","required":["OptionGroupName","EngineName","MajorEngineVersion","OptionGroupDescription"],"members":{"OptionGroupName":{},"EngineName":{},"MajorEngineVersion":{},"OptionGroupDescription":{}}},"output":{"resultWrapper":"CreateOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"S1o"}}}},"DeleteDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"SkipFinalSnapshot":{"type":"boolean"},"FinalDBSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"DeleteDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{}}}},"DeleteDBSecurityGroup":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{}}}},"DeleteDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier"],"members":{"DBSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sk"}}}},"DeleteDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName"],"members":{"DBSubnetGroupName":{}}}},"DeleteEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{}}},"output":{"resultWrapper":"DeleteEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"DeleteOptionGroup":{"input":{"type":"structure","required":["OptionGroupName"],"members":{"OptionGroupName":{}}}},"DescribeDBEngineVersions":{"input":{"type":"structure","members":{"Engine":{},"EngineVersion":{},"DBParameterGroupFamily":{},"MaxRecords":{"type":"integer"},"Marker":{},"DefaultOnly":{"type":"boolean"},"ListSupportedCharacterSets":{"type":"boolean"}}},"output":{"resultWrapper":"DescribeDBEngineVersionsResult","type":"structure","members":{"Marker":{},"DBEngineVersions":{"type":"list","member":{"locationName":"DBEngineVersion","type":"structure","members":{"Engine":{},"EngineVersion":{},"DBParameterGroupFamily":{},"DBEngineDescription":{},"DBEngineVersionDescription":{},"DefaultCharacterSet":{"shape":"S25"},"SupportedCharacterSets":{"type":"list","member":{"shape":"S25","locationName":"CharacterSet"}}}}}}}},"DescribeDBInstances":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBInstancesResult","type":"structure","members":{"Marker":{},"DBInstances":{"type":"list","member":{"shape":"St","locationName":"DBInstance"}}}}},"DescribeDBParameterGroups":{"input":{"type":"structure","members":{"DBParameterGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBParameterGroupsResult","type":"structure","members":{"Marker":{},"DBParameterGroups":{"type":"list","member":{"shape":"S1c","locationName":"DBParameterGroup"}}}}},"DescribeDBParameters":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{},"Source":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBParametersResult","type":"structure","members":{"Parameters":{"shape":"S2f"},"Marker":{}}}},"DescribeDBSecurityGroups":{"input":{"type":"structure","members":{"DBSecurityGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSecurityGroupsResult","type":"structure","members":{"Marker":{},"DBSecurityGroups":{"type":"list","member":{"shape":"Sd","locationName":"DBSecurityGroup"}}}}},"DescribeDBSnapshots":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{},"SnapshotType":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSnapshotsResult","type":"structure","members":{"Marker":{},"DBSnapshots":{"type":"list","member":{"shape":"Sk","locationName":"DBSnapshot"}}}}},"DescribeDBSubnetGroups":{"input":{"type":"structure","members":{"DBSubnetGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSubnetGroupsResult","type":"structure","members":{"Marker":{},"DBSubnetGroups":{"type":"list","member":{"shape":"S11","locationName":"DBSubnetGroup"}}}}},"DescribeEngineDefaultParameters":{"input":{"type":"structure","required":["DBParameterGroupFamily"],"members":{"DBParameterGroupFamily":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEngineDefaultParametersResult","type":"structure","members":{"EngineDefaults":{"type":"structure","members":{"DBParameterGroupFamily":{},"Marker":{},"Parameters":{"shape":"S2f"}},"wrapper":true}}}},"DescribeEventCategories":{"input":{"type":"structure","members":{"SourceType":{}}},"output":{"resultWrapper":"DescribeEventCategoriesResult","type":"structure","members":{"EventCategoriesMapList":{"type":"list","member":{"locationName":"EventCategoriesMap","type":"structure","members":{"SourceType":{},"EventCategories":{"shape":"S6"}},"wrapper":true}}}}},"DescribeEventSubscriptions":{"input":{"type":"structure","members":{"SubscriptionName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventSubscriptionsResult","type":"structure","members":{"Marker":{},"EventSubscriptionsList":{"type":"list","member":{"shape":"S4","locationName":"EventSubscription"}}}}},"DescribeEvents":{"input":{"type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Duration":{"type":"integer"},"EventCategories":{"shape":"S6"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventsResult","type":"structure","members":{"Marker":{},"Events":{"type":"list","member":{"locationName":"Event","type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"Message":{},"EventCategories":{"shape":"S6"},"Date":{"type":"timestamp"}}}}}}},"DescribeOptionGroupOptions":{"input":{"type":"structure","required":["EngineName"],"members":{"EngineName":{},"MajorEngineVersion":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOptionGroupOptionsResult","type":"structure","members":{"OptionGroupOptions":{"type":"list","member":{"locationName":"OptionGroupOption","type":"structure","members":{"Name":{},"Description":{},"EngineName":{},"MajorEngineVersion":{},"MinimumRequiredMinorEngineVersion":{},"PortRequired":{"type":"boolean"},"DefaultPort":{"type":"integer"},"OptionsDependedOn":{"type":"list","member":{"locationName":"OptionName"}}}}},"Marker":{}}}},"DescribeOptionGroups":{"input":{"type":"structure","members":{"OptionGroupName":{},"Marker":{},"MaxRecords":{"type":"integer"},"EngineName":{},"MajorEngineVersion":{}}},"output":{"resultWrapper":"DescribeOptionGroupsResult","type":"structure","members":{"OptionGroupsList":{"type":"list","member":{"shape":"S1o","locationName":"OptionGroup"}},"Marker":{}}}},"DescribeOrderableDBInstanceOptions":{"input":{"type":"structure","required":["Engine"],"members":{"Engine":{},"EngineVersion":{},"DBInstanceClass":{},"LicenseModel":{},"Vpc":{"type":"boolean"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOrderableDBInstanceOptionsResult","type":"structure","members":{"OrderableDBInstanceOptions":{"type":"list","member":{"locationName":"OrderableDBInstanceOption","type":"structure","members":{"Engine":{},"EngineVersion":{},"DBInstanceClass":{},"LicenseModel":{},"AvailabilityZones":{"type":"list","member":{"shape":"S14","locationName":"AvailabilityZone"}},"MultiAZCapable":{"type":"boolean"},"ReadReplicaCapable":{"type":"boolean"},"Vpc":{"type":"boolean"}},"wrapper":true}},"Marker":{}}}},"DescribeReservedDBInstances":{"input":{"type":"structure","members":{"ReservedDBInstanceId":{},"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedDBInstancesResult","type":"structure","members":{"Marker":{},"ReservedDBInstances":{"type":"list","member":{"shape":"S3m","locationName":"ReservedDBInstance"}}}}},"DescribeReservedDBInstancesOfferings":{"input":{"type":"structure","members":{"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedDBInstancesOfferingsResult","type":"structure","members":{"Marker":{},"ReservedDBInstancesOfferings":{"type":"list","member":{"locationName":"ReservedDBInstancesOffering","type":"structure","members":{"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"RecurringCharges":{"shape":"S3o"}},"wrapper":true}}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceName"],"members":{"ResourceName":{}}},"output":{"resultWrapper":"ListTagsForResourceResult","type":"structure","members":{"TagList":{"shape":"S9"}}}},"ModifyDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"DBSecurityGroups":{"shape":"Sp"},"VpcSecurityGroupIds":{"shape":"Sq"},"ApplyImmediately":{"type":"boolean"},"MasterUserPassword":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"PreferredMaintenanceWindow":{},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AllowMajorVersionUpgrade":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"Iops":{"type":"integer"},"OptionGroupName":{},"NewDBInstanceIdentifier":{}}},"output":{"resultWrapper":"ModifyDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"ModifyDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName","Parameters"],"members":{"DBParameterGroupName":{},"Parameters":{"shape":"S2f"}}},"output":{"shape":"S3z","resultWrapper":"ModifyDBParameterGroupResult"}},"ModifyDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName","SubnetIds"],"members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"SubnetIds":{"shape":"S1i"}}},"output":{"resultWrapper":"ModifyDBSubnetGroupResult","type":"structure","members":{"DBSubnetGroup":{"shape":"S11"}}}},"ModifyEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"EventCategories":{"shape":"S6"},"Enabled":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"ModifyOptionGroup":{"input":{"type":"structure","required":["OptionGroupName"],"members":{"OptionGroupName":{},"OptionsToInclude":{"type":"list","member":{"locationName":"OptionConfiguration","type":"structure","required":["OptionName"],"members":{"OptionName":{},"Port":{"type":"integer"},"DBSecurityGroupMemberships":{"shape":"Sp"},"VpcSecurityGroupMemberships":{"shape":"Sq"}}}},"OptionsToRemove":{"type":"list","member":{}},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"S1o"}}}},"PromoteReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{}}},"output":{"resultWrapper":"PromoteReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"PurchaseReservedDBInstancesOffering":{"input":{"type":"structure","required":["ReservedDBInstancesOfferingId"],"members":{"ReservedDBInstancesOfferingId":{},"ReservedDBInstanceId":{},"DBInstanceCount":{"type":"integer"}}},"output":{"resultWrapper":"PurchaseReservedDBInstancesOfferingResult","type":"structure","members":{"ReservedDBInstance":{"shape":"S3m"}}}},"RebootDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"ForceFailover":{"type":"boolean"}}},"output":{"resultWrapper":"RebootDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"RemoveSourceIdentifierFromSubscription":{"input":{"type":"structure","required":["SubscriptionName","SourceIdentifier"],"members":{"SubscriptionName":{},"SourceIdentifier":{}}},"output":{"resultWrapper":"RemoveSourceIdentifierFromSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"RemoveTagsFromResource":{"input":{"type":"structure","required":["ResourceName","TagKeys"],"members":{"ResourceName":{},"TagKeys":{"type":"list","member":{}}}}},"ResetDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{},"ResetAllParameters":{"type":"boolean"},"Parameters":{"shape":"S2f"}}},"output":{"shape":"S3z","resultWrapper":"ResetDBParameterGroupResult"}},"RestoreDBInstanceFromDBSnapshot":{"input":{"type":"structure","required":["DBInstanceIdentifier","DBSnapshotIdentifier"],"members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{},"DBInstanceClass":{},"Port":{"type":"integer"},"AvailabilityZone":{},"DBSubnetGroupName":{},"MultiAZ":{"type":"boolean"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"DBName":{},"Engine":{},"Iops":{"type":"integer"},"OptionGroupName":{}}},"output":{"resultWrapper":"RestoreDBInstanceFromDBSnapshotResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"RestoreDBInstanceToPointInTime":{"input":{"type":"structure","required":["SourceDBInstanceIdentifier","TargetDBInstanceIdentifier"],"members":{"SourceDBInstanceIdentifier":{},"TargetDBInstanceIdentifier":{},"RestoreTime":{"type":"timestamp"},"UseLatestRestorableTime":{"type":"boolean"},"DBInstanceClass":{},"Port":{"type":"integer"},"AvailabilityZone":{},"DBSubnetGroupName":{},"MultiAZ":{"type":"boolean"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"DBName":{},"Engine":{},"Iops":{"type":"integer"},"OptionGroupName":{}}},"output":{"resultWrapper":"RestoreDBInstanceToPointInTimeResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"RevokeDBSecurityGroupIngress":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"RevokeDBSecurityGroupIngressResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}}},"shapes":{"S4":{"type":"structure","members":{"Id":{},"CustomerAwsId":{},"CustSubscriptionId":{},"SnsTopicArn":{},"Status":{},"SubscriptionCreationTime":{},"SourceType":{},"SourceIdsList":{"shape":"S5"},"EventCategoriesList":{"shape":"S6"},"Enabled":{"type":"boolean"}},"wrapper":true},"S5":{"type":"list","member":{"locationName":"SourceId"}},"S6":{"type":"list","member":{"locationName":"EventCategory"}},"S9":{"type":"list","member":{"locationName":"Tag","type":"structure","members":{"Key":{},"Value":{}}}},"Sd":{"type":"structure","members":{"OwnerId":{},"DBSecurityGroupName":{},"DBSecurityGroupDescription":{},"VpcId":{},"EC2SecurityGroups":{"type":"list","member":{"locationName":"EC2SecurityGroup","type":"structure","members":{"Status":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}}},"IPRanges":{"type":"list","member":{"locationName":"IPRange","type":"structure","members":{"Status":{},"CIDRIP":{}}}}},"wrapper":true},"Sk":{"type":"structure","members":{"DBSnapshotIdentifier":{},"DBInstanceIdentifier":{},"SnapshotCreateTime":{"type":"timestamp"},"Engine":{},"AllocatedStorage":{"type":"integer"},"Status":{},"Port":{"type":"integer"},"AvailabilityZone":{},"VpcId":{},"InstanceCreateTime":{"type":"timestamp"},"MasterUsername":{},"EngineVersion":{},"LicenseModel":{},"SnapshotType":{},"Iops":{"type":"integer"}},"wrapper":true},"Sp":{"type":"list","member":{"locationName":"DBSecurityGroupName"}},"Sq":{"type":"list","member":{"locationName":"VpcSecurityGroupId"}},"St":{"type":"structure","members":{"DBInstanceIdentifier":{},"DBInstanceClass":{},"Engine":{},"DBInstanceStatus":{},"MasterUsername":{},"DBName":{},"Endpoint":{"type":"structure","members":{"Address":{},"Port":{"type":"integer"}}},"AllocatedStorage":{"type":"integer"},"InstanceCreateTime":{"type":"timestamp"},"PreferredBackupWindow":{},"BackupRetentionPeriod":{"type":"integer"},"DBSecurityGroups":{"shape":"Sv"},"VpcSecurityGroups":{"shape":"Sx"},"DBParameterGroups":{"type":"list","member":{"locationName":"DBParameterGroup","type":"structure","members":{"DBParameterGroupName":{},"ParameterApplyStatus":{}}}},"AvailabilityZone":{},"DBSubnetGroup":{"shape":"S11"},"PreferredMaintenanceWindow":{},"PendingModifiedValues":{"type":"structure","members":{"DBInstanceClass":{},"AllocatedStorage":{"type":"integer"},"MasterUserPassword":{},"Port":{"type":"integer"},"BackupRetentionPeriod":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"Iops":{"type":"integer"},"DBInstanceIdentifier":{}}},"LatestRestorableTime":{"type":"timestamp"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"ReadReplicaSourceDBInstanceIdentifier":{},"ReadReplicaDBInstanceIdentifiers":{"type":"list","member":{"locationName":"ReadReplicaDBInstanceIdentifier"}},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupMembership":{"type":"structure","members":{"OptionGroupName":{},"Status":{}}},"CharacterSetName":{},"SecondaryAvailabilityZone":{},"PubliclyAccessible":{"type":"boolean"}},"wrapper":true},"Sv":{"type":"list","member":{"locationName":"DBSecurityGroup","type":"structure","members":{"DBSecurityGroupName":{},"Status":{}}}},"Sx":{"type":"list","member":{"locationName":"VpcSecurityGroupMembership","type":"structure","members":{"VpcSecurityGroupId":{},"Status":{}}}},"S11":{"type":"structure","members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"VpcId":{},"SubnetGroupStatus":{},"Subnets":{"type":"list","member":{"locationName":"Subnet","type":"structure","members":{"SubnetIdentifier":{},"SubnetAvailabilityZone":{"shape":"S14"},"SubnetStatus":{}}}}},"wrapper":true},"S14":{"type":"structure","members":{"Name":{},"ProvisionedIopsCapable":{"type":"boolean"}},"wrapper":true},"S1c":{"type":"structure","members":{"DBParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{}},"wrapper":true},"S1i":{"type":"list","member":{"locationName":"SubnetIdentifier"}},"S1o":{"type":"structure","members":{"OptionGroupName":{},"OptionGroupDescription":{},"EngineName":{},"MajorEngineVersion":{},"Options":{"type":"list","member":{"locationName":"Option","type":"structure","members":{"OptionName":{},"OptionDescription":{},"Port":{"type":"integer"},"DBSecurityGroupMemberships":{"shape":"Sv"},"VpcSecurityGroupMemberships":{"shape":"Sx"}}}},"AllowsVpcAndNonVpcInstanceMemberships":{"type":"boolean"},"VpcId":{}},"wrapper":true},"S25":{"type":"structure","members":{"CharacterSetName":{},"CharacterSetDescription":{}}},"S2f":{"type":"list","member":{"locationName":"Parameter","type":"structure","members":{"ParameterName":{},"ParameterValue":{},"Description":{},"Source":{},"ApplyType":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"MinimumEngineVersion":{},"ApplyMethod":{}}}},"S3m":{"type":"structure","members":{"ReservedDBInstanceId":{},"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"StartTime":{"type":"timestamp"},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"DBInstanceCount":{"type":"integer"},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"State":{},"RecurringCharges":{"shape":"S3o"}},"wrapper":true},"S3o":{"type":"list","member":{"locationName":"RecurringCharge","type":"structure","members":{"RecurringChargeAmount":{"type":"double"},"RecurringChargeFrequency":{}},"wrapper":true}},"S3z":{"type":"structure","members":{"DBParameterGroupName":{}}}}}')},978:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeDBEngineVersions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBEngineVersions"},"DescribeDBInstances":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBInstances"},"DescribeDBParameterGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBParameterGroups"},"DescribeDBParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Parameters"},"DescribeDBSecurityGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSecurityGroups"},"DescribeDBSnapshots":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSnapshots"},"DescribeDBSubnetGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSubnetGroups"},"DescribeEngineDefaultParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"EngineDefaults.Marker","result_key":"EngineDefaults.Parameters"},"DescribeEventSubscriptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"EventSubscriptionsList"},"DescribeEvents":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Events"},"DescribeOptionGroupOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OptionGroupOptions"},"DescribeOptionGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OptionGroupsList"},"DescribeOrderableDBInstanceOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OrderableDBInstanceOptions"},"DescribeReservedDBInstances":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedDBInstances"},"DescribeReservedDBInstancesOfferings":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedDBInstancesOfferings"},"ListTagsForResource":{"result_key":"TagList"}}}')},55061:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2013-02-12","endpointPrefix":"rds","protocol":"query","serviceAbbreviation":"Amazon RDS","serviceFullName":"Amazon Relational Database Service","serviceId":"RDS","signatureVersion":"v4","uid":"rds-2013-02-12","xmlNamespace":"http://rds.amazonaws.com/doc/2013-02-12/"},"operations":{"AddSourceIdentifierToSubscription":{"input":{"type":"structure","required":["SubscriptionName","SourceIdentifier"],"members":{"SubscriptionName":{},"SourceIdentifier":{}}},"output":{"resultWrapper":"AddSourceIdentifierToSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"AddTagsToResource":{"input":{"type":"structure","required":["ResourceName","Tags"],"members":{"ResourceName":{},"Tags":{"shape":"S9"}}}},"AuthorizeDBSecurityGroupIngress":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"AuthorizeDBSecurityGroupIngressResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}},"CopyDBSnapshot":{"input":{"type":"structure","required":["SourceDBSnapshotIdentifier","TargetDBSnapshotIdentifier"],"members":{"SourceDBSnapshotIdentifier":{},"TargetDBSnapshotIdentifier":{}}},"output":{"resultWrapper":"CopyDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sk"}}}},"CreateDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier","AllocatedStorage","DBInstanceClass","Engine","MasterUsername","MasterUserPassword"],"members":{"DBName":{},"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"Engine":{},"MasterUsername":{},"MasterUserPassword":{},"DBSecurityGroups":{"shape":"Sp"},"VpcSecurityGroupIds":{"shape":"Sq"},"AvailabilityZone":{},"DBSubnetGroupName":{},"PreferredMaintenanceWindow":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"Port":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupName":{},"CharacterSetName":{},"PubliclyAccessible":{"type":"boolean"}}},"output":{"resultWrapper":"CreateDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"CreateDBInstanceReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier","SourceDBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"SourceDBInstanceIdentifier":{},"DBInstanceClass":{},"AvailabilityZone":{},"Port":{"type":"integer"},"AutoMinorVersionUpgrade":{"type":"boolean"},"Iops":{"type":"integer"},"OptionGroupName":{},"PubliclyAccessible":{"type":"boolean"}}},"output":{"resultWrapper":"CreateDBInstanceReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"CreateDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName","DBParameterGroupFamily","Description"],"members":{"DBParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{}}},"output":{"resultWrapper":"CreateDBParameterGroupResult","type":"structure","members":{"DBParameterGroup":{"shape":"S1d"}}}},"CreateDBSecurityGroup":{"input":{"type":"structure","required":["DBSecurityGroupName","DBSecurityGroupDescription"],"members":{"DBSecurityGroupName":{},"DBSecurityGroupDescription":{}}},"output":{"resultWrapper":"CreateDBSecurityGroupResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}},"CreateDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier","DBInstanceIdentifier"],"members":{"DBSnapshotIdentifier":{},"DBInstanceIdentifier":{}}},"output":{"resultWrapper":"CreateDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sk"}}}},"CreateDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName","DBSubnetGroupDescription","SubnetIds"],"members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"SubnetIds":{"shape":"S1j"}}},"output":{"resultWrapper":"CreateDBSubnetGroupResult","type":"structure","members":{"DBSubnetGroup":{"shape":"S11"}}}},"CreateEventSubscription":{"input":{"type":"structure","required":["SubscriptionName","SnsTopicArn"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"EventCategories":{"shape":"S6"},"SourceIds":{"shape":"S5"},"Enabled":{"type":"boolean"}}},"output":{"resultWrapper":"CreateEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"CreateOptionGroup":{"input":{"type":"structure","required":["OptionGroupName","EngineName","MajorEngineVersion","OptionGroupDescription"],"members":{"OptionGroupName":{},"EngineName":{},"MajorEngineVersion":{},"OptionGroupDescription":{}}},"output":{"resultWrapper":"CreateOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"S1p"}}}},"DeleteDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"SkipFinalSnapshot":{"type":"boolean"},"FinalDBSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"DeleteDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{}}}},"DeleteDBSecurityGroup":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{}}}},"DeleteDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier"],"members":{"DBSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sk"}}}},"DeleteDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName"],"members":{"DBSubnetGroupName":{}}}},"DeleteEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{}}},"output":{"resultWrapper":"DeleteEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"DeleteOptionGroup":{"input":{"type":"structure","required":["OptionGroupName"],"members":{"OptionGroupName":{}}}},"DescribeDBEngineVersions":{"input":{"type":"structure","members":{"Engine":{},"EngineVersion":{},"DBParameterGroupFamily":{},"MaxRecords":{"type":"integer"},"Marker":{},"DefaultOnly":{"type":"boolean"},"ListSupportedCharacterSets":{"type":"boolean"}}},"output":{"resultWrapper":"DescribeDBEngineVersionsResult","type":"structure","members":{"Marker":{},"DBEngineVersions":{"type":"list","member":{"locationName":"DBEngineVersion","type":"structure","members":{"Engine":{},"EngineVersion":{},"DBParameterGroupFamily":{},"DBEngineDescription":{},"DBEngineVersionDescription":{},"DefaultCharacterSet":{"shape":"S28"},"SupportedCharacterSets":{"type":"list","member":{"shape":"S28","locationName":"CharacterSet"}}}}}}}},"DescribeDBInstances":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBInstancesResult","type":"structure","members":{"Marker":{},"DBInstances":{"type":"list","member":{"shape":"St","locationName":"DBInstance"}}}}},"DescribeDBLogFiles":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"FilenameContains":{},"FileLastWritten":{"type":"long"},"FileSize":{"type":"long"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBLogFilesResult","type":"structure","members":{"DescribeDBLogFiles":{"type":"list","member":{"locationName":"DescribeDBLogFilesDetails","type":"structure","members":{"LogFileName":{},"LastWritten":{"type":"long"},"Size":{"type":"long"}}}},"Marker":{}}}},"DescribeDBParameterGroups":{"input":{"type":"structure","members":{"DBParameterGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBParameterGroupsResult","type":"structure","members":{"Marker":{},"DBParameterGroups":{"type":"list","member":{"shape":"S1d","locationName":"DBParameterGroup"}}}}},"DescribeDBParameters":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{},"Source":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBParametersResult","type":"structure","members":{"Parameters":{"shape":"S2n"},"Marker":{}}}},"DescribeDBSecurityGroups":{"input":{"type":"structure","members":{"DBSecurityGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSecurityGroupsResult","type":"structure","members":{"Marker":{},"DBSecurityGroups":{"type":"list","member":{"shape":"Sd","locationName":"DBSecurityGroup"}}}}},"DescribeDBSnapshots":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{},"SnapshotType":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSnapshotsResult","type":"structure","members":{"Marker":{},"DBSnapshots":{"type":"list","member":{"shape":"Sk","locationName":"DBSnapshot"}}}}},"DescribeDBSubnetGroups":{"input":{"type":"structure","members":{"DBSubnetGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSubnetGroupsResult","type":"structure","members":{"Marker":{},"DBSubnetGroups":{"type":"list","member":{"shape":"S11","locationName":"DBSubnetGroup"}}}}},"DescribeEngineDefaultParameters":{"input":{"type":"structure","required":["DBParameterGroupFamily"],"members":{"DBParameterGroupFamily":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEngineDefaultParametersResult","type":"structure","members":{"EngineDefaults":{"type":"structure","members":{"DBParameterGroupFamily":{},"Marker":{},"Parameters":{"shape":"S2n"}},"wrapper":true}}}},"DescribeEventCategories":{"input":{"type":"structure","members":{"SourceType":{}}},"output":{"resultWrapper":"DescribeEventCategoriesResult","type":"structure","members":{"EventCategoriesMapList":{"type":"list","member":{"locationName":"EventCategoriesMap","type":"structure","members":{"SourceType":{},"EventCategories":{"shape":"S6"}},"wrapper":true}}}}},"DescribeEventSubscriptions":{"input":{"type":"structure","members":{"SubscriptionName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventSubscriptionsResult","type":"structure","members":{"Marker":{},"EventSubscriptionsList":{"type":"list","member":{"shape":"S4","locationName":"EventSubscription"}}}}},"DescribeEvents":{"input":{"type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Duration":{"type":"integer"},"EventCategories":{"shape":"S6"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventsResult","type":"structure","members":{"Marker":{},"Events":{"type":"list","member":{"locationName":"Event","type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"Message":{},"EventCategories":{"shape":"S6"},"Date":{"type":"timestamp"}}}}}}},"DescribeOptionGroupOptions":{"input":{"type":"structure","required":["EngineName"],"members":{"EngineName":{},"MajorEngineVersion":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOptionGroupOptionsResult","type":"structure","members":{"OptionGroupOptions":{"type":"list","member":{"locationName":"OptionGroupOption","type":"structure","members":{"Name":{},"Description":{},"EngineName":{},"MajorEngineVersion":{},"MinimumRequiredMinorEngineVersion":{},"PortRequired":{"type":"boolean"},"DefaultPort":{"type":"integer"},"OptionsDependedOn":{"type":"list","member":{"locationName":"OptionName"}},"Persistent":{"type":"boolean"},"OptionGroupOptionSettings":{"type":"list","member":{"locationName":"OptionGroupOptionSetting","type":"structure","members":{"SettingName":{},"SettingDescription":{},"DefaultValue":{},"ApplyType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"}}}}}}},"Marker":{}}}},"DescribeOptionGroups":{"input":{"type":"structure","members":{"OptionGroupName":{},"Marker":{},"MaxRecords":{"type":"integer"},"EngineName":{},"MajorEngineVersion":{}}},"output":{"resultWrapper":"DescribeOptionGroupsResult","type":"structure","members":{"OptionGroupsList":{"type":"list","member":{"shape":"S1p","locationName":"OptionGroup"}},"Marker":{}}}},"DescribeOrderableDBInstanceOptions":{"input":{"type":"structure","required":["Engine"],"members":{"Engine":{},"EngineVersion":{},"DBInstanceClass":{},"LicenseModel":{},"Vpc":{"type":"boolean"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOrderableDBInstanceOptionsResult","type":"structure","members":{"OrderableDBInstanceOptions":{"type":"list","member":{"locationName":"OrderableDBInstanceOption","type":"structure","members":{"Engine":{},"EngineVersion":{},"DBInstanceClass":{},"LicenseModel":{},"AvailabilityZones":{"type":"list","member":{"shape":"S14","locationName":"AvailabilityZone"}},"MultiAZCapable":{"type":"boolean"},"ReadReplicaCapable":{"type":"boolean"},"Vpc":{"type":"boolean"}},"wrapper":true}},"Marker":{}}}},"DescribeReservedDBInstances":{"input":{"type":"structure","members":{"ReservedDBInstanceId":{},"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedDBInstancesResult","type":"structure","members":{"Marker":{},"ReservedDBInstances":{"type":"list","member":{"shape":"S3w","locationName":"ReservedDBInstance"}}}}},"DescribeReservedDBInstancesOfferings":{"input":{"type":"structure","members":{"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedDBInstancesOfferingsResult","type":"structure","members":{"Marker":{},"ReservedDBInstancesOfferings":{"type":"list","member":{"locationName":"ReservedDBInstancesOffering","type":"structure","members":{"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"RecurringCharges":{"shape":"S3y"}},"wrapper":true}}}}},"DownloadDBLogFilePortion":{"input":{"type":"structure","required":["DBInstanceIdentifier","LogFileName"],"members":{"DBInstanceIdentifier":{},"LogFileName":{},"Marker":{},"NumberOfLines":{"type":"integer"}}},"output":{"resultWrapper":"DownloadDBLogFilePortionResult","type":"structure","members":{"LogFileData":{},"Marker":{},"AdditionalDataPending":{"type":"boolean"}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceName"],"members":{"ResourceName":{}}},"output":{"resultWrapper":"ListTagsForResourceResult","type":"structure","members":{"TagList":{"shape":"S9"}}}},"ModifyDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"DBSecurityGroups":{"shape":"Sp"},"VpcSecurityGroupIds":{"shape":"Sq"},"ApplyImmediately":{"type":"boolean"},"MasterUserPassword":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"PreferredMaintenanceWindow":{},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AllowMajorVersionUpgrade":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"Iops":{"type":"integer"},"OptionGroupName":{},"NewDBInstanceIdentifier":{}}},"output":{"resultWrapper":"ModifyDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"ModifyDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName","Parameters"],"members":{"DBParameterGroupName":{},"Parameters":{"shape":"S2n"}}},"output":{"shape":"S4b","resultWrapper":"ModifyDBParameterGroupResult"}},"ModifyDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName","SubnetIds"],"members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"SubnetIds":{"shape":"S1j"}}},"output":{"resultWrapper":"ModifyDBSubnetGroupResult","type":"structure","members":{"DBSubnetGroup":{"shape":"S11"}}}},"ModifyEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"EventCategories":{"shape":"S6"},"Enabled":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"ModifyOptionGroup":{"input":{"type":"structure","required":["OptionGroupName"],"members":{"OptionGroupName":{},"OptionsToInclude":{"type":"list","member":{"locationName":"OptionConfiguration","type":"structure","required":["OptionName"],"members":{"OptionName":{},"Port":{"type":"integer"},"DBSecurityGroupMemberships":{"shape":"Sp"},"VpcSecurityGroupMemberships":{"shape":"Sq"},"OptionSettings":{"type":"list","member":{"shape":"S1t","locationName":"OptionSetting"}}}}},"OptionsToRemove":{"type":"list","member":{}},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"S1p"}}}},"PromoteReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{}}},"output":{"resultWrapper":"PromoteReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"PurchaseReservedDBInstancesOffering":{"input":{"type":"structure","required":["ReservedDBInstancesOfferingId"],"members":{"ReservedDBInstancesOfferingId":{},"ReservedDBInstanceId":{},"DBInstanceCount":{"type":"integer"}}},"output":{"resultWrapper":"PurchaseReservedDBInstancesOfferingResult","type":"structure","members":{"ReservedDBInstance":{"shape":"S3w"}}}},"RebootDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"ForceFailover":{"type":"boolean"}}},"output":{"resultWrapper":"RebootDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"RemoveSourceIdentifierFromSubscription":{"input":{"type":"structure","required":["SubscriptionName","SourceIdentifier"],"members":{"SubscriptionName":{},"SourceIdentifier":{}}},"output":{"resultWrapper":"RemoveSourceIdentifierFromSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"RemoveTagsFromResource":{"input":{"type":"structure","required":["ResourceName","TagKeys"],"members":{"ResourceName":{},"TagKeys":{"type":"list","member":{}}}}},"ResetDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{},"ResetAllParameters":{"type":"boolean"},"Parameters":{"shape":"S2n"}}},"output":{"shape":"S4b","resultWrapper":"ResetDBParameterGroupResult"}},"RestoreDBInstanceFromDBSnapshot":{"input":{"type":"structure","required":["DBInstanceIdentifier","DBSnapshotIdentifier"],"members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{},"DBInstanceClass":{},"Port":{"type":"integer"},"AvailabilityZone":{},"DBSubnetGroupName":{},"MultiAZ":{"type":"boolean"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"DBName":{},"Engine":{},"Iops":{"type":"integer"},"OptionGroupName":{}}},"output":{"resultWrapper":"RestoreDBInstanceFromDBSnapshotResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"RestoreDBInstanceToPointInTime":{"input":{"type":"structure","required":["SourceDBInstanceIdentifier","TargetDBInstanceIdentifier"],"members":{"SourceDBInstanceIdentifier":{},"TargetDBInstanceIdentifier":{},"RestoreTime":{"type":"timestamp"},"UseLatestRestorableTime":{"type":"boolean"},"DBInstanceClass":{},"Port":{"type":"integer"},"AvailabilityZone":{},"DBSubnetGroupName":{},"MultiAZ":{"type":"boolean"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"DBName":{},"Engine":{},"Iops":{"type":"integer"},"OptionGroupName":{}}},"output":{"resultWrapper":"RestoreDBInstanceToPointInTimeResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"RevokeDBSecurityGroupIngress":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"RevokeDBSecurityGroupIngressResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}}},"shapes":{"S4":{"type":"structure","members":{"CustomerAwsId":{},"CustSubscriptionId":{},"SnsTopicArn":{},"Status":{},"SubscriptionCreationTime":{},"SourceType":{},"SourceIdsList":{"shape":"S5"},"EventCategoriesList":{"shape":"S6"},"Enabled":{"type":"boolean"}},"wrapper":true},"S5":{"type":"list","member":{"locationName":"SourceId"}},"S6":{"type":"list","member":{"locationName":"EventCategory"}},"S9":{"type":"list","member":{"locationName":"Tag","type":"structure","members":{"Key":{},"Value":{}}}},"Sd":{"type":"structure","members":{"OwnerId":{},"DBSecurityGroupName":{},"DBSecurityGroupDescription":{},"VpcId":{},"EC2SecurityGroups":{"type":"list","member":{"locationName":"EC2SecurityGroup","type":"structure","members":{"Status":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}}},"IPRanges":{"type":"list","member":{"locationName":"IPRange","type":"structure","members":{"Status":{},"CIDRIP":{}}}}},"wrapper":true},"Sk":{"type":"structure","members":{"DBSnapshotIdentifier":{},"DBInstanceIdentifier":{},"SnapshotCreateTime":{"type":"timestamp"},"Engine":{},"AllocatedStorage":{"type":"integer"},"Status":{},"Port":{"type":"integer"},"AvailabilityZone":{},"VpcId":{},"InstanceCreateTime":{"type":"timestamp"},"MasterUsername":{},"EngineVersion":{},"LicenseModel":{},"SnapshotType":{},"Iops":{"type":"integer"},"OptionGroupName":{}},"wrapper":true},"Sp":{"type":"list","member":{"locationName":"DBSecurityGroupName"}},"Sq":{"type":"list","member":{"locationName":"VpcSecurityGroupId"}},"St":{"type":"structure","members":{"DBInstanceIdentifier":{},"DBInstanceClass":{},"Engine":{},"DBInstanceStatus":{},"MasterUsername":{},"DBName":{},"Endpoint":{"type":"structure","members":{"Address":{},"Port":{"type":"integer"}}},"AllocatedStorage":{"type":"integer"},"InstanceCreateTime":{"type":"timestamp"},"PreferredBackupWindow":{},"BackupRetentionPeriod":{"type":"integer"},"DBSecurityGroups":{"shape":"Sv"},"VpcSecurityGroups":{"shape":"Sx"},"DBParameterGroups":{"type":"list","member":{"locationName":"DBParameterGroup","type":"structure","members":{"DBParameterGroupName":{},"ParameterApplyStatus":{}}}},"AvailabilityZone":{},"DBSubnetGroup":{"shape":"S11"},"PreferredMaintenanceWindow":{},"PendingModifiedValues":{"type":"structure","members":{"DBInstanceClass":{},"AllocatedStorage":{"type":"integer"},"MasterUserPassword":{},"Port":{"type":"integer"},"BackupRetentionPeriod":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"Iops":{"type":"integer"},"DBInstanceIdentifier":{}}},"LatestRestorableTime":{"type":"timestamp"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"ReadReplicaSourceDBInstanceIdentifier":{},"ReadReplicaDBInstanceIdentifiers":{"type":"list","member":{"locationName":"ReadReplicaDBInstanceIdentifier"}},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupMemberships":{"type":"list","member":{"locationName":"OptionGroupMembership","type":"structure","members":{"OptionGroupName":{},"Status":{}}}},"CharacterSetName":{},"SecondaryAvailabilityZone":{},"PubliclyAccessible":{"type":"boolean"}},"wrapper":true},"Sv":{"type":"list","member":{"locationName":"DBSecurityGroup","type":"structure","members":{"DBSecurityGroupName":{},"Status":{}}}},"Sx":{"type":"list","member":{"locationName":"VpcSecurityGroupMembership","type":"structure","members":{"VpcSecurityGroupId":{},"Status":{}}}},"S11":{"type":"structure","members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"VpcId":{},"SubnetGroupStatus":{},"Subnets":{"type":"list","member":{"locationName":"Subnet","type":"structure","members":{"SubnetIdentifier":{},"SubnetAvailabilityZone":{"shape":"S14"},"SubnetStatus":{}}}}},"wrapper":true},"S14":{"type":"structure","members":{"Name":{},"ProvisionedIopsCapable":{"type":"boolean"}},"wrapper":true},"S1d":{"type":"structure","members":{"DBParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{}},"wrapper":true},"S1j":{"type":"list","member":{"locationName":"SubnetIdentifier"}},"S1p":{"type":"structure","members":{"OptionGroupName":{},"OptionGroupDescription":{},"EngineName":{},"MajorEngineVersion":{},"Options":{"type":"list","member":{"locationName":"Option","type":"structure","members":{"OptionName":{},"OptionDescription":{},"Persistent":{"type":"boolean"},"Port":{"type":"integer"},"OptionSettings":{"type":"list","member":{"shape":"S1t","locationName":"OptionSetting"}},"DBSecurityGroupMemberships":{"shape":"Sv"},"VpcSecurityGroupMemberships":{"shape":"Sx"}}}},"AllowsVpcAndNonVpcInstanceMemberships":{"type":"boolean"},"VpcId":{}},"wrapper":true},"S1t":{"type":"structure","members":{"Name":{},"Value":{},"DefaultValue":{},"Description":{},"ApplyType":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"IsCollection":{"type":"boolean"}}},"S28":{"type":"structure","members":{"CharacterSetName":{},"CharacterSetDescription":{}}},"S2n":{"type":"list","member":{"locationName":"Parameter","type":"structure","members":{"ParameterName":{},"ParameterValue":{},"Description":{},"Source":{},"ApplyType":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"MinimumEngineVersion":{},"ApplyMethod":{}}}},"S3w":{"type":"structure","members":{"ReservedDBInstanceId":{},"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"StartTime":{"type":"timestamp"},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"DBInstanceCount":{"type":"integer"},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"State":{},"RecurringCharges":{"shape":"S3y"}},"wrapper":true},"S3y":{"type":"list","member":{"locationName":"RecurringCharge","type":"structure","members":{"RecurringChargeAmount":{"type":"double"},"RecurringChargeFrequency":{}},"wrapper":true}},"S4b":{"type":"structure","members":{"DBParameterGroupName":{}}}}}')},39581:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeDBEngineVersions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBEngineVersions"},"DescribeDBInstances":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBInstances"},"DescribeDBLogFiles":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DescribeDBLogFiles"},"DescribeDBParameterGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBParameterGroups"},"DescribeDBParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Parameters"},"DescribeDBSecurityGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSecurityGroups"},"DescribeDBSnapshots":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSnapshots"},"DescribeDBSubnetGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSubnetGroups"},"DescribeEngineDefaultParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"EngineDefaults.Marker","result_key":"EngineDefaults.Parameters"},"DescribeEventSubscriptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"EventSubscriptionsList"},"DescribeEvents":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Events"},"DescribeOptionGroupOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OptionGroupOptions"},"DescribeOptionGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OptionGroupsList"},"DescribeOrderableDBInstanceOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OrderableDBInstanceOptions"},"DescribeReservedDBInstances":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedDBInstances"},"DescribeReservedDBInstancesOfferings":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedDBInstancesOfferings"},"DownloadDBLogFilePortion":{"input_token":"Marker","limit_key":"NumberOfLines","more_results":"AdditionalDataPending","output_token":"Marker","result_key":"LogFileData"},"ListTagsForResource":{"result_key":"TagList"}}}')},36331:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2013-09-09","endpointPrefix":"rds","protocol":"query","serviceAbbreviation":"Amazon RDS","serviceFullName":"Amazon Relational Database Service","serviceId":"RDS","signatureVersion":"v4","uid":"rds-2013-09-09","xmlNamespace":"http://rds.amazonaws.com/doc/2013-09-09/"},"operations":{"AddSourceIdentifierToSubscription":{"input":{"type":"structure","required":["SubscriptionName","SourceIdentifier"],"members":{"SubscriptionName":{},"SourceIdentifier":{}}},"output":{"resultWrapper":"AddSourceIdentifierToSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"AddTagsToResource":{"input":{"type":"structure","required":["ResourceName","Tags"],"members":{"ResourceName":{},"Tags":{"shape":"S9"}}}},"AuthorizeDBSecurityGroupIngress":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"AuthorizeDBSecurityGroupIngressResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}},"CopyDBSnapshot":{"input":{"type":"structure","required":["SourceDBSnapshotIdentifier","TargetDBSnapshotIdentifier"],"members":{"SourceDBSnapshotIdentifier":{},"TargetDBSnapshotIdentifier":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CopyDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sk"}}}},"CreateDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier","AllocatedStorage","DBInstanceClass","Engine","MasterUsername","MasterUserPassword"],"members":{"DBName":{},"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"Engine":{},"MasterUsername":{},"MasterUserPassword":{},"DBSecurityGroups":{"shape":"Sp"},"VpcSecurityGroupIds":{"shape":"Sq"},"AvailabilityZone":{},"DBSubnetGroupName":{},"PreferredMaintenanceWindow":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"Port":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupName":{},"CharacterSetName":{},"PubliclyAccessible":{"type":"boolean"},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"CreateDBInstanceReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier","SourceDBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"SourceDBInstanceIdentifier":{},"DBInstanceClass":{},"AvailabilityZone":{},"Port":{"type":"integer"},"AutoMinorVersionUpgrade":{"type":"boolean"},"Iops":{"type":"integer"},"OptionGroupName":{},"PubliclyAccessible":{"type":"boolean"},"Tags":{"shape":"S9"},"DBSubnetGroupName":{}}},"output":{"resultWrapper":"CreateDBInstanceReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"CreateDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName","DBParameterGroupFamily","Description"],"members":{"DBParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateDBParameterGroupResult","type":"structure","members":{"DBParameterGroup":{"shape":"S1f"}}}},"CreateDBSecurityGroup":{"input":{"type":"structure","required":["DBSecurityGroupName","DBSecurityGroupDescription"],"members":{"DBSecurityGroupName":{},"DBSecurityGroupDescription":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateDBSecurityGroupResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}},"CreateDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier","DBInstanceIdentifier"],"members":{"DBSnapshotIdentifier":{},"DBInstanceIdentifier":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sk"}}}},"CreateDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName","DBSubnetGroupDescription","SubnetIds"],"members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"SubnetIds":{"shape":"S1l"},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateDBSubnetGroupResult","type":"structure","members":{"DBSubnetGroup":{"shape":"S11"}}}},"CreateEventSubscription":{"input":{"type":"structure","required":["SubscriptionName","SnsTopicArn"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"EventCategories":{"shape":"S6"},"SourceIds":{"shape":"S5"},"Enabled":{"type":"boolean"},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"CreateOptionGroup":{"input":{"type":"structure","required":["OptionGroupName","EngineName","MajorEngineVersion","OptionGroupDescription"],"members":{"OptionGroupName":{},"EngineName":{},"MajorEngineVersion":{},"OptionGroupDescription":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"S1r"}}}},"DeleteDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"SkipFinalSnapshot":{"type":"boolean"},"FinalDBSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"DeleteDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{}}}},"DeleteDBSecurityGroup":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{}}}},"DeleteDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier"],"members":{"DBSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sk"}}}},"DeleteDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName"],"members":{"DBSubnetGroupName":{}}}},"DeleteEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{}}},"output":{"resultWrapper":"DeleteEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"DeleteOptionGroup":{"input":{"type":"structure","required":["OptionGroupName"],"members":{"OptionGroupName":{}}}},"DescribeDBEngineVersions":{"input":{"type":"structure","members":{"Engine":{},"EngineVersion":{},"DBParameterGroupFamily":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{},"DefaultOnly":{"type":"boolean"},"ListSupportedCharacterSets":{"type":"boolean"}}},"output":{"resultWrapper":"DescribeDBEngineVersionsResult","type":"structure","members":{"Marker":{},"DBEngineVersions":{"type":"list","member":{"locationName":"DBEngineVersion","type":"structure","members":{"Engine":{},"EngineVersion":{},"DBParameterGroupFamily":{},"DBEngineDescription":{},"DBEngineVersionDescription":{},"DefaultCharacterSet":{"shape":"S2d"},"SupportedCharacterSets":{"type":"list","member":{"shape":"S2d","locationName":"CharacterSet"}}}}}}}},"DescribeDBInstances":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBInstancesResult","type":"structure","members":{"Marker":{},"DBInstances":{"type":"list","member":{"shape":"St","locationName":"DBInstance"}}}}},"DescribeDBLogFiles":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"FilenameContains":{},"FileLastWritten":{"type":"long"},"FileSize":{"type":"long"},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBLogFilesResult","type":"structure","members":{"DescribeDBLogFiles":{"type":"list","member":{"locationName":"DescribeDBLogFilesDetails","type":"structure","members":{"LogFileName":{},"LastWritten":{"type":"long"},"Size":{"type":"long"}}}},"Marker":{}}}},"DescribeDBParameterGroups":{"input":{"type":"structure","members":{"DBParameterGroupName":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBParameterGroupsResult","type":"structure","members":{"Marker":{},"DBParameterGroups":{"type":"list","member":{"shape":"S1f","locationName":"DBParameterGroup"}}}}},"DescribeDBParameters":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{},"Source":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBParametersResult","type":"structure","members":{"Parameters":{"shape":"S2s"},"Marker":{}}}},"DescribeDBSecurityGroups":{"input":{"type":"structure","members":{"DBSecurityGroupName":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSecurityGroupsResult","type":"structure","members":{"Marker":{},"DBSecurityGroups":{"type":"list","member":{"shape":"Sd","locationName":"DBSecurityGroup"}}}}},"DescribeDBSnapshots":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{},"SnapshotType":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSnapshotsResult","type":"structure","members":{"Marker":{},"DBSnapshots":{"type":"list","member":{"shape":"Sk","locationName":"DBSnapshot"}}}}},"DescribeDBSubnetGroups":{"input":{"type":"structure","members":{"DBSubnetGroupName":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSubnetGroupsResult","type":"structure","members":{"Marker":{},"DBSubnetGroups":{"type":"list","member":{"shape":"S11","locationName":"DBSubnetGroup"}}}}},"DescribeEngineDefaultParameters":{"input":{"type":"structure","required":["DBParameterGroupFamily"],"members":{"DBParameterGroupFamily":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEngineDefaultParametersResult","type":"structure","members":{"EngineDefaults":{"type":"structure","members":{"DBParameterGroupFamily":{},"Marker":{},"Parameters":{"shape":"S2s"}},"wrapper":true}}}},"DescribeEventCategories":{"input":{"type":"structure","members":{"SourceType":{},"Filters":{"shape":"S27"}}},"output":{"resultWrapper":"DescribeEventCategoriesResult","type":"structure","members":{"EventCategoriesMapList":{"type":"list","member":{"locationName":"EventCategoriesMap","type":"structure","members":{"SourceType":{},"EventCategories":{"shape":"S6"}},"wrapper":true}}}}},"DescribeEventSubscriptions":{"input":{"type":"structure","members":{"SubscriptionName":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventSubscriptionsResult","type":"structure","members":{"Marker":{},"EventSubscriptionsList":{"type":"list","member":{"shape":"S4","locationName":"EventSubscription"}}}}},"DescribeEvents":{"input":{"type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Duration":{"type":"integer"},"EventCategories":{"shape":"S6"},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventsResult","type":"structure","members":{"Marker":{},"Events":{"type":"list","member":{"locationName":"Event","type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"Message":{},"EventCategories":{"shape":"S6"},"Date":{"type":"timestamp"}}}}}}},"DescribeOptionGroupOptions":{"input":{"type":"structure","required":["EngineName"],"members":{"EngineName":{},"MajorEngineVersion":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOptionGroupOptionsResult","type":"structure","members":{"OptionGroupOptions":{"type":"list","member":{"locationName":"OptionGroupOption","type":"structure","members":{"Name":{},"Description":{},"EngineName":{},"MajorEngineVersion":{},"MinimumRequiredMinorEngineVersion":{},"PortRequired":{"type":"boolean"},"DefaultPort":{"type":"integer"},"OptionsDependedOn":{"type":"list","member":{"locationName":"OptionName"}},"Persistent":{"type":"boolean"},"Permanent":{"type":"boolean"},"OptionGroupOptionSettings":{"type":"list","member":{"locationName":"OptionGroupOptionSetting","type":"structure","members":{"SettingName":{},"SettingDescription":{},"DefaultValue":{},"ApplyType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"}}}}}}},"Marker":{}}}},"DescribeOptionGroups":{"input":{"type":"structure","members":{"OptionGroupName":{},"Filters":{"shape":"S27"},"Marker":{},"MaxRecords":{"type":"integer"},"EngineName":{},"MajorEngineVersion":{}}},"output":{"resultWrapper":"DescribeOptionGroupsResult","type":"structure","members":{"OptionGroupsList":{"type":"list","member":{"shape":"S1r","locationName":"OptionGroup"}},"Marker":{}}}},"DescribeOrderableDBInstanceOptions":{"input":{"type":"structure","required":["Engine"],"members":{"Engine":{},"EngineVersion":{},"DBInstanceClass":{},"LicenseModel":{},"Vpc":{"type":"boolean"},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOrderableDBInstanceOptionsResult","type":"structure","members":{"OrderableDBInstanceOptions":{"type":"list","member":{"locationName":"OrderableDBInstanceOption","type":"structure","members":{"Engine":{},"EngineVersion":{},"DBInstanceClass":{},"LicenseModel":{},"AvailabilityZones":{"type":"list","member":{"shape":"S14","locationName":"AvailabilityZone"}},"MultiAZCapable":{"type":"boolean"},"ReadReplicaCapable":{"type":"boolean"},"Vpc":{"type":"boolean"}},"wrapper":true}},"Marker":{}}}},"DescribeReservedDBInstances":{"input":{"type":"structure","members":{"ReservedDBInstanceId":{},"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedDBInstancesResult","type":"structure","members":{"Marker":{},"ReservedDBInstances":{"type":"list","member":{"shape":"S41","locationName":"ReservedDBInstance"}}}}},"DescribeReservedDBInstancesOfferings":{"input":{"type":"structure","members":{"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedDBInstancesOfferingsResult","type":"structure","members":{"Marker":{},"ReservedDBInstancesOfferings":{"type":"list","member":{"locationName":"ReservedDBInstancesOffering","type":"structure","members":{"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"RecurringCharges":{"shape":"S43"}},"wrapper":true}}}}},"DownloadDBLogFilePortion":{"input":{"type":"structure","required":["DBInstanceIdentifier","LogFileName"],"members":{"DBInstanceIdentifier":{},"LogFileName":{},"Marker":{},"NumberOfLines":{"type":"integer"}}},"output":{"resultWrapper":"DownloadDBLogFilePortionResult","type":"structure","members":{"LogFileData":{},"Marker":{},"AdditionalDataPending":{"type":"boolean"}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceName"],"members":{"ResourceName":{},"Filters":{"shape":"S27"}}},"output":{"resultWrapper":"ListTagsForResourceResult","type":"structure","members":{"TagList":{"shape":"S9"}}}},"ModifyDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"DBSecurityGroups":{"shape":"Sp"},"VpcSecurityGroupIds":{"shape":"Sq"},"ApplyImmediately":{"type":"boolean"},"MasterUserPassword":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"PreferredMaintenanceWindow":{},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AllowMajorVersionUpgrade":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"Iops":{"type":"integer"},"OptionGroupName":{},"NewDBInstanceIdentifier":{}}},"output":{"resultWrapper":"ModifyDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"ModifyDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName","Parameters"],"members":{"DBParameterGroupName":{},"Parameters":{"shape":"S2s"}}},"output":{"shape":"S4g","resultWrapper":"ModifyDBParameterGroupResult"}},"ModifyDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName","SubnetIds"],"members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"SubnetIds":{"shape":"S1l"}}},"output":{"resultWrapper":"ModifyDBSubnetGroupResult","type":"structure","members":{"DBSubnetGroup":{"shape":"S11"}}}},"ModifyEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"EventCategories":{"shape":"S6"},"Enabled":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"ModifyOptionGroup":{"input":{"type":"structure","required":["OptionGroupName"],"members":{"OptionGroupName":{},"OptionsToInclude":{"type":"list","member":{"locationName":"OptionConfiguration","type":"structure","required":["OptionName"],"members":{"OptionName":{},"Port":{"type":"integer"},"DBSecurityGroupMemberships":{"shape":"Sp"},"VpcSecurityGroupMemberships":{"shape":"Sq"},"OptionSettings":{"type":"list","member":{"shape":"S1v","locationName":"OptionSetting"}}}}},"OptionsToRemove":{"type":"list","member":{}},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"S1r"}}}},"PromoteReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{}}},"output":{"resultWrapper":"PromoteReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"PurchaseReservedDBInstancesOffering":{"input":{"type":"structure","required":["ReservedDBInstancesOfferingId"],"members":{"ReservedDBInstancesOfferingId":{},"ReservedDBInstanceId":{},"DBInstanceCount":{"type":"integer"},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"PurchaseReservedDBInstancesOfferingResult","type":"structure","members":{"ReservedDBInstance":{"shape":"S41"}}}},"RebootDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"ForceFailover":{"type":"boolean"}}},"output":{"resultWrapper":"RebootDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"RemoveSourceIdentifierFromSubscription":{"input":{"type":"structure","required":["SubscriptionName","SourceIdentifier"],"members":{"SubscriptionName":{},"SourceIdentifier":{}}},"output":{"resultWrapper":"RemoveSourceIdentifierFromSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"RemoveTagsFromResource":{"input":{"type":"structure","required":["ResourceName","TagKeys"],"members":{"ResourceName":{},"TagKeys":{"type":"list","member":{}}}}},"ResetDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{},"ResetAllParameters":{"type":"boolean"},"Parameters":{"shape":"S2s"}}},"output":{"shape":"S4g","resultWrapper":"ResetDBParameterGroupResult"}},"RestoreDBInstanceFromDBSnapshot":{"input":{"type":"structure","required":["DBInstanceIdentifier","DBSnapshotIdentifier"],"members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{},"DBInstanceClass":{},"Port":{"type":"integer"},"AvailabilityZone":{},"DBSubnetGroupName":{},"MultiAZ":{"type":"boolean"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"DBName":{},"Engine":{},"Iops":{"type":"integer"},"OptionGroupName":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"RestoreDBInstanceFromDBSnapshotResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"RestoreDBInstanceToPointInTime":{"input":{"type":"structure","required":["SourceDBInstanceIdentifier","TargetDBInstanceIdentifier"],"members":{"SourceDBInstanceIdentifier":{},"TargetDBInstanceIdentifier":{},"RestoreTime":{"type":"timestamp"},"UseLatestRestorableTime":{"type":"boolean"},"DBInstanceClass":{},"Port":{"type":"integer"},"AvailabilityZone":{},"DBSubnetGroupName":{},"MultiAZ":{"type":"boolean"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"DBName":{},"Engine":{},"Iops":{"type":"integer"},"OptionGroupName":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"RestoreDBInstanceToPointInTimeResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"RevokeDBSecurityGroupIngress":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"RevokeDBSecurityGroupIngressResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}}},"shapes":{"S4":{"type":"structure","members":{"CustomerAwsId":{},"CustSubscriptionId":{},"SnsTopicArn":{},"Status":{},"SubscriptionCreationTime":{},"SourceType":{},"SourceIdsList":{"shape":"S5"},"EventCategoriesList":{"shape":"S6"},"Enabled":{"type":"boolean"}},"wrapper":true},"S5":{"type":"list","member":{"locationName":"SourceId"}},"S6":{"type":"list","member":{"locationName":"EventCategory"}},"S9":{"type":"list","member":{"locationName":"Tag","type":"structure","members":{"Key":{},"Value":{}}}},"Sd":{"type":"structure","members":{"OwnerId":{},"DBSecurityGroupName":{},"DBSecurityGroupDescription":{},"VpcId":{},"EC2SecurityGroups":{"type":"list","member":{"locationName":"EC2SecurityGroup","type":"structure","members":{"Status":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}}},"IPRanges":{"type":"list","member":{"locationName":"IPRange","type":"structure","members":{"Status":{},"CIDRIP":{}}}}},"wrapper":true},"Sk":{"type":"structure","members":{"DBSnapshotIdentifier":{},"DBInstanceIdentifier":{},"SnapshotCreateTime":{"type":"timestamp"},"Engine":{},"AllocatedStorage":{"type":"integer"},"Status":{},"Port":{"type":"integer"},"AvailabilityZone":{},"VpcId":{},"InstanceCreateTime":{"type":"timestamp"},"MasterUsername":{},"EngineVersion":{},"LicenseModel":{},"SnapshotType":{},"Iops":{"type":"integer"},"OptionGroupName":{},"PercentProgress":{"type":"integer"},"SourceRegion":{}},"wrapper":true},"Sp":{"type":"list","member":{"locationName":"DBSecurityGroupName"}},"Sq":{"type":"list","member":{"locationName":"VpcSecurityGroupId"}},"St":{"type":"structure","members":{"DBInstanceIdentifier":{},"DBInstanceClass":{},"Engine":{},"DBInstanceStatus":{},"MasterUsername":{},"DBName":{},"Endpoint":{"type":"structure","members":{"Address":{},"Port":{"type":"integer"}}},"AllocatedStorage":{"type":"integer"},"InstanceCreateTime":{"type":"timestamp"},"PreferredBackupWindow":{},"BackupRetentionPeriod":{"type":"integer"},"DBSecurityGroups":{"shape":"Sv"},"VpcSecurityGroups":{"shape":"Sx"},"DBParameterGroups":{"type":"list","member":{"locationName":"DBParameterGroup","type":"structure","members":{"DBParameterGroupName":{},"ParameterApplyStatus":{}}}},"AvailabilityZone":{},"DBSubnetGroup":{"shape":"S11"},"PreferredMaintenanceWindow":{},"PendingModifiedValues":{"type":"structure","members":{"DBInstanceClass":{},"AllocatedStorage":{"type":"integer"},"MasterUserPassword":{},"Port":{"type":"integer"},"BackupRetentionPeriod":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"Iops":{"type":"integer"},"DBInstanceIdentifier":{}}},"LatestRestorableTime":{"type":"timestamp"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"ReadReplicaSourceDBInstanceIdentifier":{},"ReadReplicaDBInstanceIdentifiers":{"type":"list","member":{"locationName":"ReadReplicaDBInstanceIdentifier"}},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupMemberships":{"type":"list","member":{"locationName":"OptionGroupMembership","type":"structure","members":{"OptionGroupName":{},"Status":{}}}},"CharacterSetName":{},"SecondaryAvailabilityZone":{},"PubliclyAccessible":{"type":"boolean"},"StatusInfos":{"type":"list","member":{"locationName":"DBInstanceStatusInfo","type":"structure","members":{"StatusType":{},"Normal":{"type":"boolean"},"Status":{},"Message":{}}}}},"wrapper":true},"Sv":{"type":"list","member":{"locationName":"DBSecurityGroup","type":"structure","members":{"DBSecurityGroupName":{},"Status":{}}}},"Sx":{"type":"list","member":{"locationName":"VpcSecurityGroupMembership","type":"structure","members":{"VpcSecurityGroupId":{},"Status":{}}}},"S11":{"type":"structure","members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"VpcId":{},"SubnetGroupStatus":{},"Subnets":{"type":"list","member":{"locationName":"Subnet","type":"structure","members":{"SubnetIdentifier":{},"SubnetAvailabilityZone":{"shape":"S14"},"SubnetStatus":{}}}}},"wrapper":true},"S14":{"type":"structure","members":{"Name":{},"ProvisionedIopsCapable":{"type":"boolean"}},"wrapper":true},"S1f":{"type":"structure","members":{"DBParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{}},"wrapper":true},"S1l":{"type":"list","member":{"locationName":"SubnetIdentifier"}},"S1r":{"type":"structure","members":{"OptionGroupName":{},"OptionGroupDescription":{},"EngineName":{},"MajorEngineVersion":{},"Options":{"type":"list","member":{"locationName":"Option","type":"structure","members":{"OptionName":{},"OptionDescription":{},"Persistent":{"type":"boolean"},"Permanent":{"type":"boolean"},"Port":{"type":"integer"},"OptionSettings":{"type":"list","member":{"shape":"S1v","locationName":"OptionSetting"}},"DBSecurityGroupMemberships":{"shape":"Sv"},"VpcSecurityGroupMemberships":{"shape":"Sx"}}}},"AllowsVpcAndNonVpcInstanceMemberships":{"type":"boolean"},"VpcId":{}},"wrapper":true},"S1v":{"type":"structure","members":{"Name":{},"Value":{},"DefaultValue":{},"Description":{},"ApplyType":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"IsCollection":{"type":"boolean"}}},"S27":{"type":"list","member":{"locationName":"Filter","type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"type":"list","member":{"locationName":"Value"}}}}},"S2d":{"type":"structure","members":{"CharacterSetName":{},"CharacterSetDescription":{}}},"S2s":{"type":"list","member":{"locationName":"Parameter","type":"structure","members":{"ParameterName":{},"ParameterValue":{},"Description":{},"Source":{},"ApplyType":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"MinimumEngineVersion":{},"ApplyMethod":{}}}},"S41":{"type":"structure","members":{"ReservedDBInstanceId":{},"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"StartTime":{"type":"timestamp"},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"DBInstanceCount":{"type":"integer"},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"State":{},"RecurringCharges":{"shape":"S43"}},"wrapper":true},"S43":{"type":"list","member":{"locationName":"RecurringCharge","type":"structure","members":{"RecurringChargeAmount":{"type":"double"},"RecurringChargeFrequency":{}},"wrapper":true}},"S4g":{"type":"structure","members":{"DBParameterGroupName":{}}}}}')},14485:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeDBEngineVersions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBEngineVersions"},"DescribeDBInstances":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBInstances"},"DescribeDBLogFiles":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DescribeDBLogFiles"},"DescribeDBParameterGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBParameterGroups"},"DescribeDBParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Parameters"},"DescribeDBSecurityGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSecurityGroups"},"DescribeDBSnapshots":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSnapshots"},"DescribeDBSubnetGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSubnetGroups"},"DescribeEngineDefaultParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"EngineDefaults.Marker","result_key":"EngineDefaults.Parameters"},"DescribeEventSubscriptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"EventSubscriptionsList"},"DescribeEvents":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Events"},"DescribeOptionGroupOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OptionGroupOptions"},"DescribeOptionGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OptionGroupsList"},"DescribeOrderableDBInstanceOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OrderableDBInstanceOptions"},"DescribeReservedDBInstances":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedDBInstances"},"DescribeReservedDBInstancesOfferings":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedDBInstancesOfferings"},"DownloadDBLogFilePortion":{"input_token":"Marker","limit_key":"NumberOfLines","more_results":"AdditionalDataPending","output_token":"Marker","result_key":"LogFileData"},"ListTagsForResource":{"result_key":"TagList"}}}')},36851:function(e){"use strict";e.exports=JSON.parse('{"V":{"DBInstanceAvailable":{"delay":30,"operation":"DescribeDBInstances","maxAttempts":60,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"DBInstances[].DBInstanceStatus"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"deleting","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"failed","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"incompatible-restore","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"incompatible-parameters","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"incompatible-parameters","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"incompatible-restore","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"}]},"DBInstanceDeleted":{"delay":30,"operation":"DescribeDBInstances","maxAttempts":60,"acceptors":[{"expected":"deleted","matcher":"pathAll","state":"success","argument":"DBInstances[].DBInstanceStatus"},{"expected":"creating","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"modifying","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"rebooting","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"resetting-master-credentials","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"}]}}}')},19226:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-09-01","endpointPrefix":"rds","protocol":"query","serviceAbbreviation":"Amazon RDS","serviceFullName":"Amazon Relational Database Service","serviceId":"RDS","signatureVersion":"v4","uid":"rds-2014-09-01","xmlNamespace":"http://rds.amazonaws.com/doc/2014-09-01/"},"operations":{"AddSourceIdentifierToSubscription":{"input":{"type":"structure","required":["SubscriptionName","SourceIdentifier"],"members":{"SubscriptionName":{},"SourceIdentifier":{}}},"output":{"resultWrapper":"AddSourceIdentifierToSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"AddTagsToResource":{"input":{"type":"structure","required":["ResourceName","Tags"],"members":{"ResourceName":{},"Tags":{"shape":"S9"}}}},"AuthorizeDBSecurityGroupIngress":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"AuthorizeDBSecurityGroupIngressResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}},"CopyDBParameterGroup":{"input":{"type":"structure","required":["SourceDBParameterGroupIdentifier","TargetDBParameterGroupIdentifier","TargetDBParameterGroupDescription"],"members":{"SourceDBParameterGroupIdentifier":{},"TargetDBParameterGroupIdentifier":{},"TargetDBParameterGroupDescription":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CopyDBParameterGroupResult","type":"structure","members":{"DBParameterGroup":{"shape":"Sk"}}}},"CopyDBSnapshot":{"input":{"type":"structure","required":["SourceDBSnapshotIdentifier","TargetDBSnapshotIdentifier"],"members":{"SourceDBSnapshotIdentifier":{},"TargetDBSnapshotIdentifier":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CopyDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sn"}}}},"CopyOptionGroup":{"input":{"type":"structure","required":["SourceOptionGroupIdentifier","TargetOptionGroupIdentifier","TargetOptionGroupDescription"],"members":{"SourceOptionGroupIdentifier":{},"TargetOptionGroupIdentifier":{},"TargetOptionGroupDescription":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CopyOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"St"}}}},"CreateDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier","AllocatedStorage","DBInstanceClass","Engine","MasterUsername","MasterUserPassword"],"members":{"DBName":{},"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"Engine":{},"MasterUsername":{},"MasterUserPassword":{},"DBSecurityGroups":{"shape":"S13"},"VpcSecurityGroupIds":{"shape":"S14"},"AvailabilityZone":{},"DBSubnetGroupName":{},"PreferredMaintenanceWindow":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"Port":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupName":{},"CharacterSetName":{},"PubliclyAccessible":{"type":"boolean"},"Tags":{"shape":"S9"},"StorageType":{},"TdeCredentialArn":{},"TdeCredentialPassword":{}}},"output":{"resultWrapper":"CreateDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"S17"}}}},"CreateDBInstanceReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier","SourceDBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"SourceDBInstanceIdentifier":{},"DBInstanceClass":{},"AvailabilityZone":{},"Port":{"type":"integer"},"AutoMinorVersionUpgrade":{"type":"boolean"},"Iops":{"type":"integer"},"OptionGroupName":{},"PubliclyAccessible":{"type":"boolean"},"Tags":{"shape":"S9"},"DBSubnetGroupName":{},"StorageType":{}}},"output":{"resultWrapper":"CreateDBInstanceReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"S17"}}}},"CreateDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName","DBParameterGroupFamily","Description"],"members":{"DBParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateDBParameterGroupResult","type":"structure","members":{"DBParameterGroup":{"shape":"Sk"}}}},"CreateDBSecurityGroup":{"input":{"type":"structure","required":["DBSecurityGroupName","DBSecurityGroupDescription"],"members":{"DBSecurityGroupName":{},"DBSecurityGroupDescription":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateDBSecurityGroupResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}},"CreateDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier","DBInstanceIdentifier"],"members":{"DBSnapshotIdentifier":{},"DBInstanceIdentifier":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sn"}}}},"CreateDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName","DBSubnetGroupDescription","SubnetIds"],"members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"SubnetIds":{"shape":"S1u"},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateDBSubnetGroupResult","type":"structure","members":{"DBSubnetGroup":{"shape":"S1b"}}}},"CreateEventSubscription":{"input":{"type":"structure","required":["SubscriptionName","SnsTopicArn"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"EventCategories":{"shape":"S6"},"SourceIds":{"shape":"S5"},"Enabled":{"type":"boolean"},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"CreateOptionGroup":{"input":{"type":"structure","required":["OptionGroupName","EngineName","MajorEngineVersion","OptionGroupDescription"],"members":{"OptionGroupName":{},"EngineName":{},"MajorEngineVersion":{},"OptionGroupDescription":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"St"}}}},"DeleteDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"SkipFinalSnapshot":{"type":"boolean"},"FinalDBSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"S17"}}}},"DeleteDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{}}}},"DeleteDBSecurityGroup":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{}}}},"DeleteDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier"],"members":{"DBSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sn"}}}},"DeleteDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName"],"members":{"DBSubnetGroupName":{}}}},"DeleteEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{}}},"output":{"resultWrapper":"DeleteEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"DeleteOptionGroup":{"input":{"type":"structure","required":["OptionGroupName"],"members":{"OptionGroupName":{}}}},"DescribeDBEngineVersions":{"input":{"type":"structure","members":{"Engine":{},"EngineVersion":{},"DBParameterGroupFamily":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{},"DefaultOnly":{"type":"boolean"},"ListSupportedCharacterSets":{"type":"boolean"}}},"output":{"resultWrapper":"DescribeDBEngineVersionsResult","type":"structure","members":{"Marker":{},"DBEngineVersions":{"type":"list","member":{"locationName":"DBEngineVersion","type":"structure","members":{"Engine":{},"EngineVersion":{},"DBParameterGroupFamily":{},"DBEngineDescription":{},"DBEngineVersionDescription":{},"DefaultCharacterSet":{"shape":"S2h"},"SupportedCharacterSets":{"type":"list","member":{"shape":"S2h","locationName":"CharacterSet"}}}}}}}},"DescribeDBInstances":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBInstancesResult","type":"structure","members":{"Marker":{},"DBInstances":{"type":"list","member":{"shape":"S17","locationName":"DBInstance"}}}}},"DescribeDBLogFiles":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"FilenameContains":{},"FileLastWritten":{"type":"long"},"FileSize":{"type":"long"},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBLogFilesResult","type":"structure","members":{"DescribeDBLogFiles":{"type":"list","member":{"locationName":"DescribeDBLogFilesDetails","type":"structure","members":{"LogFileName":{},"LastWritten":{"type":"long"},"Size":{"type":"long"}}}},"Marker":{}}}},"DescribeDBParameterGroups":{"input":{"type":"structure","members":{"DBParameterGroupName":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBParameterGroupsResult","type":"structure","members":{"Marker":{},"DBParameterGroups":{"type":"list","member":{"shape":"Sk","locationName":"DBParameterGroup"}}}}},"DescribeDBParameters":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{},"Source":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBParametersResult","type":"structure","members":{"Parameters":{"shape":"S2w"},"Marker":{}}}},"DescribeDBSecurityGroups":{"input":{"type":"structure","members":{"DBSecurityGroupName":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSecurityGroupsResult","type":"structure","members":{"Marker":{},"DBSecurityGroups":{"type":"list","member":{"shape":"Sd","locationName":"DBSecurityGroup"}}}}},"DescribeDBSnapshots":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{},"SnapshotType":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSnapshotsResult","type":"structure","members":{"Marker":{},"DBSnapshots":{"type":"list","member":{"shape":"Sn","locationName":"DBSnapshot"}}}}},"DescribeDBSubnetGroups":{"input":{"type":"structure","members":{"DBSubnetGroupName":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSubnetGroupsResult","type":"structure","members":{"Marker":{},"DBSubnetGroups":{"type":"list","member":{"shape":"S1b","locationName":"DBSubnetGroup"}}}}},"DescribeEngineDefaultParameters":{"input":{"type":"structure","required":["DBParameterGroupFamily"],"members":{"DBParameterGroupFamily":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEngineDefaultParametersResult","type":"structure","members":{"EngineDefaults":{"type":"structure","members":{"DBParameterGroupFamily":{},"Marker":{},"Parameters":{"shape":"S2w"}},"wrapper":true}}}},"DescribeEventCategories":{"input":{"type":"structure","members":{"SourceType":{},"Filters":{"shape":"S2b"}}},"output":{"resultWrapper":"DescribeEventCategoriesResult","type":"structure","members":{"EventCategoriesMapList":{"type":"list","member":{"locationName":"EventCategoriesMap","type":"structure","members":{"SourceType":{},"EventCategories":{"shape":"S6"}},"wrapper":true}}}}},"DescribeEventSubscriptions":{"input":{"type":"structure","members":{"SubscriptionName":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventSubscriptionsResult","type":"structure","members":{"Marker":{},"EventSubscriptionsList":{"type":"list","member":{"shape":"S4","locationName":"EventSubscription"}}}}},"DescribeEvents":{"input":{"type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Duration":{"type":"integer"},"EventCategories":{"shape":"S6"},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventsResult","type":"structure","members":{"Marker":{},"Events":{"type":"list","member":{"locationName":"Event","type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"Message":{},"EventCategories":{"shape":"S6"},"Date":{"type":"timestamp"}}}}}}},"DescribeOptionGroupOptions":{"input":{"type":"structure","required":["EngineName"],"members":{"EngineName":{},"MajorEngineVersion":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOptionGroupOptionsResult","type":"structure","members":{"OptionGroupOptions":{"type":"list","member":{"locationName":"OptionGroupOption","type":"structure","members":{"Name":{},"Description":{},"EngineName":{},"MajorEngineVersion":{},"MinimumRequiredMinorEngineVersion":{},"PortRequired":{"type":"boolean"},"DefaultPort":{"type":"integer"},"OptionsDependedOn":{"type":"list","member":{"locationName":"OptionName"}},"Persistent":{"type":"boolean"},"Permanent":{"type":"boolean"},"OptionGroupOptionSettings":{"type":"list","member":{"locationName":"OptionGroupOptionSetting","type":"structure","members":{"SettingName":{},"SettingDescription":{},"DefaultValue":{},"ApplyType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"}}}}}}},"Marker":{}}}},"DescribeOptionGroups":{"input":{"type":"structure","members":{"OptionGroupName":{},"Filters":{"shape":"S2b"},"Marker":{},"MaxRecords":{"type":"integer"},"EngineName":{},"MajorEngineVersion":{}}},"output":{"resultWrapper":"DescribeOptionGroupsResult","type":"structure","members":{"OptionGroupsList":{"type":"list","member":{"shape":"St","locationName":"OptionGroup"}},"Marker":{}}}},"DescribeOrderableDBInstanceOptions":{"input":{"type":"structure","required":["Engine"],"members":{"Engine":{},"EngineVersion":{},"DBInstanceClass":{},"LicenseModel":{},"Vpc":{"type":"boolean"},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOrderableDBInstanceOptionsResult","type":"structure","members":{"OrderableDBInstanceOptions":{"type":"list","member":{"locationName":"OrderableDBInstanceOption","type":"structure","members":{"Engine":{},"EngineVersion":{},"DBInstanceClass":{},"LicenseModel":{},"AvailabilityZones":{"type":"list","member":{"shape":"S1e","locationName":"AvailabilityZone"}},"MultiAZCapable":{"type":"boolean"},"ReadReplicaCapable":{"type":"boolean"},"Vpc":{"type":"boolean"},"StorageType":{},"SupportsIops":{"type":"boolean"}},"wrapper":true}},"Marker":{}}}},"DescribeReservedDBInstances":{"input":{"type":"structure","members":{"ReservedDBInstanceId":{},"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedDBInstancesResult","type":"structure","members":{"Marker":{},"ReservedDBInstances":{"type":"list","member":{"shape":"S45","locationName":"ReservedDBInstance"}}}}},"DescribeReservedDBInstancesOfferings":{"input":{"type":"structure","members":{"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedDBInstancesOfferingsResult","type":"structure","members":{"Marker":{},"ReservedDBInstancesOfferings":{"type":"list","member":{"locationName":"ReservedDBInstancesOffering","type":"structure","members":{"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"RecurringCharges":{"shape":"S47"}},"wrapper":true}}}}},"DownloadDBLogFilePortion":{"input":{"type":"structure","required":["DBInstanceIdentifier","LogFileName"],"members":{"DBInstanceIdentifier":{},"LogFileName":{},"Marker":{},"NumberOfLines":{"type":"integer"}}},"output":{"resultWrapper":"DownloadDBLogFilePortionResult","type":"structure","members":{"LogFileData":{},"Marker":{},"AdditionalDataPending":{"type":"boolean"}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceName"],"members":{"ResourceName":{},"Filters":{"shape":"S2b"}}},"output":{"resultWrapper":"ListTagsForResourceResult","type":"structure","members":{"TagList":{"shape":"S9"}}}},"ModifyDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"DBSecurityGroups":{"shape":"S13"},"VpcSecurityGroupIds":{"shape":"S14"},"ApplyImmediately":{"type":"boolean"},"MasterUserPassword":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"PreferredMaintenanceWindow":{},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AllowMajorVersionUpgrade":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"Iops":{"type":"integer"},"OptionGroupName":{},"NewDBInstanceIdentifier":{},"StorageType":{},"TdeCredentialArn":{},"TdeCredentialPassword":{}}},"output":{"resultWrapper":"ModifyDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"S17"}}}},"ModifyDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName","Parameters"],"members":{"DBParameterGroupName":{},"Parameters":{"shape":"S2w"}}},"output":{"shape":"S4k","resultWrapper":"ModifyDBParameterGroupResult"}},"ModifyDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName","SubnetIds"],"members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"SubnetIds":{"shape":"S1u"}}},"output":{"resultWrapper":"ModifyDBSubnetGroupResult","type":"structure","members":{"DBSubnetGroup":{"shape":"S1b"}}}},"ModifyEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"EventCategories":{"shape":"S6"},"Enabled":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"ModifyOptionGroup":{"input":{"type":"structure","required":["OptionGroupName"],"members":{"OptionGroupName":{},"OptionsToInclude":{"type":"list","member":{"locationName":"OptionConfiguration","type":"structure","required":["OptionName"],"members":{"OptionName":{},"Port":{"type":"integer"},"DBSecurityGroupMemberships":{"shape":"S13"},"VpcSecurityGroupMemberships":{"shape":"S14"},"OptionSettings":{"type":"list","member":{"shape":"Sx","locationName":"OptionSetting"}}}}},"OptionsToRemove":{"type":"list","member":{}},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"St"}}}},"PromoteReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{}}},"output":{"resultWrapper":"PromoteReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"S17"}}}},"PurchaseReservedDBInstancesOffering":{"input":{"type":"structure","required":["ReservedDBInstancesOfferingId"],"members":{"ReservedDBInstancesOfferingId":{},"ReservedDBInstanceId":{},"DBInstanceCount":{"type":"integer"},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"PurchaseReservedDBInstancesOfferingResult","type":"structure","members":{"ReservedDBInstance":{"shape":"S45"}}}},"RebootDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"ForceFailover":{"type":"boolean"}}},"output":{"resultWrapper":"RebootDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"S17"}}}},"RemoveSourceIdentifierFromSubscription":{"input":{"type":"structure","required":["SubscriptionName","SourceIdentifier"],"members":{"SubscriptionName":{},"SourceIdentifier":{}}},"output":{"resultWrapper":"RemoveSourceIdentifierFromSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"RemoveTagsFromResource":{"input":{"type":"structure","required":["ResourceName","TagKeys"],"members":{"ResourceName":{},"TagKeys":{"type":"list","member":{}}}}},"ResetDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{},"ResetAllParameters":{"type":"boolean"},"Parameters":{"shape":"S2w"}}},"output":{"shape":"S4k","resultWrapper":"ResetDBParameterGroupResult"}},"RestoreDBInstanceFromDBSnapshot":{"input":{"type":"structure","required":["DBInstanceIdentifier","DBSnapshotIdentifier"],"members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{},"DBInstanceClass":{},"Port":{"type":"integer"},"AvailabilityZone":{},"DBSubnetGroupName":{},"MultiAZ":{"type":"boolean"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"DBName":{},"Engine":{},"Iops":{"type":"integer"},"OptionGroupName":{},"Tags":{"shape":"S9"},"StorageType":{},"TdeCredentialArn":{},"TdeCredentialPassword":{}}},"output":{"resultWrapper":"RestoreDBInstanceFromDBSnapshotResult","type":"structure","members":{"DBInstance":{"shape":"S17"}}}},"RestoreDBInstanceToPointInTime":{"input":{"type":"structure","required":["SourceDBInstanceIdentifier","TargetDBInstanceIdentifier"],"members":{"SourceDBInstanceIdentifier":{},"TargetDBInstanceIdentifier":{},"RestoreTime":{"type":"timestamp"},"UseLatestRestorableTime":{"type":"boolean"},"DBInstanceClass":{},"Port":{"type":"integer"},"AvailabilityZone":{},"DBSubnetGroupName":{},"MultiAZ":{"type":"boolean"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"DBName":{},"Engine":{},"Iops":{"type":"integer"},"OptionGroupName":{},"Tags":{"shape":"S9"},"StorageType":{},"TdeCredentialArn":{},"TdeCredentialPassword":{}}},"output":{"resultWrapper":"RestoreDBInstanceToPointInTimeResult","type":"structure","members":{"DBInstance":{"shape":"S17"}}}},"RevokeDBSecurityGroupIngress":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"RevokeDBSecurityGroupIngressResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}}},"shapes":{"S4":{"type":"structure","members":{"CustomerAwsId":{},"CustSubscriptionId":{},"SnsTopicArn":{},"Status":{},"SubscriptionCreationTime":{},"SourceType":{},"SourceIdsList":{"shape":"S5"},"EventCategoriesList":{"shape":"S6"},"Enabled":{"type":"boolean"}},"wrapper":true},"S5":{"type":"list","member":{"locationName":"SourceId"}},"S6":{"type":"list","member":{"locationName":"EventCategory"}},"S9":{"type":"list","member":{"locationName":"Tag","type":"structure","members":{"Key":{},"Value":{}}}},"Sd":{"type":"structure","members":{"OwnerId":{},"DBSecurityGroupName":{},"DBSecurityGroupDescription":{},"VpcId":{},"EC2SecurityGroups":{"type":"list","member":{"locationName":"EC2SecurityGroup","type":"structure","members":{"Status":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}}},"IPRanges":{"type":"list","member":{"locationName":"IPRange","type":"structure","members":{"Status":{},"CIDRIP":{}}}}},"wrapper":true},"Sk":{"type":"structure","members":{"DBParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{}},"wrapper":true},"Sn":{"type":"structure","members":{"DBSnapshotIdentifier":{},"DBInstanceIdentifier":{},"SnapshotCreateTime":{"type":"timestamp"},"Engine":{},"AllocatedStorage":{"type":"integer"},"Status":{},"Port":{"type":"integer"},"AvailabilityZone":{},"VpcId":{},"InstanceCreateTime":{"type":"timestamp"},"MasterUsername":{},"EngineVersion":{},"LicenseModel":{},"SnapshotType":{},"Iops":{"type":"integer"},"OptionGroupName":{},"PercentProgress":{"type":"integer"},"SourceRegion":{},"StorageType":{},"TdeCredentialArn":{}},"wrapper":true},"St":{"type":"structure","members":{"OptionGroupName":{},"OptionGroupDescription":{},"EngineName":{},"MajorEngineVersion":{},"Options":{"type":"list","member":{"locationName":"Option","type":"structure","members":{"OptionName":{},"OptionDescription":{},"Persistent":{"type":"boolean"},"Permanent":{"type":"boolean"},"Port":{"type":"integer"},"OptionSettings":{"type":"list","member":{"shape":"Sx","locationName":"OptionSetting"}},"DBSecurityGroupMemberships":{"shape":"Sy"},"VpcSecurityGroupMemberships":{"shape":"S10"}}}},"AllowsVpcAndNonVpcInstanceMemberships":{"type":"boolean"},"VpcId":{}},"wrapper":true},"Sx":{"type":"structure","members":{"Name":{},"Value":{},"DefaultValue":{},"Description":{},"ApplyType":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"IsCollection":{"type":"boolean"}}},"Sy":{"type":"list","member":{"locationName":"DBSecurityGroup","type":"structure","members":{"DBSecurityGroupName":{},"Status":{}}}},"S10":{"type":"list","member":{"locationName":"VpcSecurityGroupMembership","type":"structure","members":{"VpcSecurityGroupId":{},"Status":{}}}},"S13":{"type":"list","member":{"locationName":"DBSecurityGroupName"}},"S14":{"type":"list","member":{"locationName":"VpcSecurityGroupId"}},"S17":{"type":"structure","members":{"DBInstanceIdentifier":{},"DBInstanceClass":{},"Engine":{},"DBInstanceStatus":{},"MasterUsername":{},"DBName":{},"Endpoint":{"type":"structure","members":{"Address":{},"Port":{"type":"integer"}}},"AllocatedStorage":{"type":"integer"},"InstanceCreateTime":{"type":"timestamp"},"PreferredBackupWindow":{},"BackupRetentionPeriod":{"type":"integer"},"DBSecurityGroups":{"shape":"Sy"},"VpcSecurityGroups":{"shape":"S10"},"DBParameterGroups":{"type":"list","member":{"locationName":"DBParameterGroup","type":"structure","members":{"DBParameterGroupName":{},"ParameterApplyStatus":{}}}},"AvailabilityZone":{},"DBSubnetGroup":{"shape":"S1b"},"PreferredMaintenanceWindow":{},"PendingModifiedValues":{"type":"structure","members":{"DBInstanceClass":{},"AllocatedStorage":{"type":"integer"},"MasterUserPassword":{},"Port":{"type":"integer"},"BackupRetentionPeriod":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"Iops":{"type":"integer"},"DBInstanceIdentifier":{},"StorageType":{}}},"LatestRestorableTime":{"type":"timestamp"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"ReadReplicaSourceDBInstanceIdentifier":{},"ReadReplicaDBInstanceIdentifiers":{"type":"list","member":{"locationName":"ReadReplicaDBInstanceIdentifier"}},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupMemberships":{"type":"list","member":{"locationName":"OptionGroupMembership","type":"structure","members":{"OptionGroupName":{},"Status":{}}}},"CharacterSetName":{},"SecondaryAvailabilityZone":{},"PubliclyAccessible":{"type":"boolean"},"StatusInfos":{"type":"list","member":{"locationName":"DBInstanceStatusInfo","type":"structure","members":{"StatusType":{},"Normal":{"type":"boolean"},"Status":{},"Message":{}}}},"StorageType":{},"TdeCredentialArn":{}},"wrapper":true},"S1b":{"type":"structure","members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"VpcId":{},"SubnetGroupStatus":{},"Subnets":{"type":"list","member":{"locationName":"Subnet","type":"structure","members":{"SubnetIdentifier":{},"SubnetAvailabilityZone":{"shape":"S1e"},"SubnetStatus":{}}}}},"wrapper":true},"S1e":{"type":"structure","members":{"Name":{}},"wrapper":true},"S1u":{"type":"list","member":{"locationName":"SubnetIdentifier"}},"S2b":{"type":"list","member":{"locationName":"Filter","type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"type":"list","member":{"locationName":"Value"}}}}},"S2h":{"type":"structure","members":{"CharacterSetName":{},"CharacterSetDescription":{}}},"S2w":{"type":"list","member":{"locationName":"Parameter","type":"structure","members":{"ParameterName":{},"ParameterValue":{},"Description":{},"Source":{},"ApplyType":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"MinimumEngineVersion":{},"ApplyMethod":{}}}},"S45":{"type":"structure","members":{"ReservedDBInstanceId":{},"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"StartTime":{"type":"timestamp"},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"DBInstanceCount":{"type":"integer"},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"State":{},"RecurringCharges":{"shape":"S47"}},"wrapper":true},"S47":{"type":"list","member":{"locationName":"RecurringCharge","type":"structure","members":{"RecurringChargeAmount":{"type":"double"},"RecurringChargeFrequency":{}},"wrapper":true}},"S4k":{"type":"structure","members":{"DBParameterGroupName":{}}}}}')},49863:function(e){"use strict";e.exports={o:{}}},91916:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-10-31","endpointPrefix":"rds","protocol":"query","serviceAbbreviation":"Amazon RDS","serviceFullName":"Amazon Relational Database Service","serviceId":"RDS","signatureVersion":"v4","uid":"rds-2014-10-31","xmlNamespace":"http://rds.amazonaws.com/doc/2014-10-31/"},"operations":{"AddRoleToDBCluster":{"input":{"type":"structure","required":["DBClusterIdentifier","RoleArn"],"members":{"DBClusterIdentifier":{},"RoleArn":{},"FeatureName":{}}}},"AddRoleToDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier","RoleArn","FeatureName"],"members":{"DBInstanceIdentifier":{},"RoleArn":{},"FeatureName":{}}}},"AddSourceIdentifierToSubscription":{"input":{"type":"structure","required":["SubscriptionName","SourceIdentifier"],"members":{"SubscriptionName":{},"SourceIdentifier":{}}},"output":{"resultWrapper":"AddSourceIdentifierToSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S6"}}}},"AddTagsToResource":{"input":{"type":"structure","required":["ResourceName","Tags"],"members":{"ResourceName":{},"Tags":{"shape":"Sb"}}}},"ApplyPendingMaintenanceAction":{"input":{"type":"structure","required":["ResourceIdentifier","ApplyAction","OptInType"],"members":{"ResourceIdentifier":{},"ApplyAction":{},"OptInType":{}}},"output":{"resultWrapper":"ApplyPendingMaintenanceActionResult","type":"structure","members":{"ResourcePendingMaintenanceActions":{"shape":"Sf"}}}},"AuthorizeDBSecurityGroupIngress":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"AuthorizeDBSecurityGroupIngressResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sl"}}}},"BacktrackDBCluster":{"input":{"type":"structure","required":["DBClusterIdentifier","BacktrackTo"],"members":{"DBClusterIdentifier":{},"BacktrackTo":{"type":"timestamp"},"Force":{"type":"boolean"},"UseEarliestTimeOnPointInTimeUnavailable":{"type":"boolean"}}},"output":{"shape":"Ss","resultWrapper":"BacktrackDBClusterResult"}},"CancelExportTask":{"input":{"type":"structure","required":["ExportTaskIdentifier"],"members":{"ExportTaskIdentifier":{}}},"output":{"shape":"Su","resultWrapper":"CancelExportTaskResult"}},"CopyDBClusterParameterGroup":{"input":{"type":"structure","required":["SourceDBClusterParameterGroupIdentifier","TargetDBClusterParameterGroupIdentifier","TargetDBClusterParameterGroupDescription"],"members":{"SourceDBClusterParameterGroupIdentifier":{},"TargetDBClusterParameterGroupIdentifier":{},"TargetDBClusterParameterGroupDescription":{},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CopyDBClusterParameterGroupResult","type":"structure","members":{"DBClusterParameterGroup":{"shape":"S10"}}}},"CopyDBClusterSnapshot":{"input":{"type":"structure","required":["SourceDBClusterSnapshotIdentifier","TargetDBClusterSnapshotIdentifier"],"members":{"SourceDBClusterSnapshotIdentifier":{},"TargetDBClusterSnapshotIdentifier":{},"KmsKeyId":{},"PreSignedUrl":{},"CopyTags":{"type":"boolean"},"Tags":{"shape":"Sb"},"SourceRegion":{}}},"output":{"resultWrapper":"CopyDBClusterSnapshotResult","type":"structure","members":{"DBClusterSnapshot":{"shape":"S13"}}}},"CopyDBParameterGroup":{"input":{"type":"structure","required":["SourceDBParameterGroupIdentifier","TargetDBParameterGroupIdentifier","TargetDBParameterGroupDescription"],"members":{"SourceDBParameterGroupIdentifier":{},"TargetDBParameterGroupIdentifier":{},"TargetDBParameterGroupDescription":{},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CopyDBParameterGroupResult","type":"structure","members":{"DBParameterGroup":{"shape":"S17"}}}},"CopyDBSnapshot":{"input":{"type":"structure","required":["SourceDBSnapshotIdentifier","TargetDBSnapshotIdentifier"],"members":{"SourceDBSnapshotIdentifier":{},"TargetDBSnapshotIdentifier":{},"KmsKeyId":{},"Tags":{"shape":"Sb"},"CopyTags":{"type":"boolean"},"PreSignedUrl":{},"OptionGroupName":{},"TargetCustomAvailabilityZone":{},"CopyOptionGroup":{"type":"boolean"},"SourceRegion":{}}},"output":{"resultWrapper":"CopyDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"S1a"}}}},"CopyOptionGroup":{"input":{"type":"structure","required":["SourceOptionGroupIdentifier","TargetOptionGroupIdentifier","TargetOptionGroupDescription"],"members":{"SourceOptionGroupIdentifier":{},"TargetOptionGroupIdentifier":{},"TargetOptionGroupDescription":{},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CopyOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"S1g"}}}},"CreateBlueGreenDeployment":{"input":{"type":"structure","required":["BlueGreenDeploymentName","Source"],"members":{"BlueGreenDeploymentName":{},"Source":{},"TargetEngineVersion":{},"TargetDBParameterGroupName":{},"TargetDBClusterParameterGroupName":{},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateBlueGreenDeploymentResult","type":"structure","members":{"BlueGreenDeployment":{"shape":"S1w"}}}},"CreateCustomDBEngineVersion":{"input":{"type":"structure","required":["Engine","EngineVersion"],"members":{"Engine":{},"EngineVersion":{},"DatabaseInstallationFilesS3BucketName":{},"DatabaseInstallationFilesS3Prefix":{},"ImageId":{},"KMSKeyId":{},"Description":{},"Manifest":{},"Tags":{"shape":"Sb"},"SourceCustomDbEngineVersionIdentifier":{},"UseAwsProvidedLatestImage":{"type":"boolean"}}},"output":{"shape":"S2f","resultWrapper":"CreateCustomDBEngineVersionResult"}},"CreateDBCluster":{"input":{"type":"structure","required":["DBClusterIdentifier","Engine"],"members":{"AvailabilityZones":{"shape":"S14"},"BackupRetentionPeriod":{"type":"integer"},"CharacterSetName":{},"DatabaseName":{},"DBClusterIdentifier":{},"DBClusterParameterGroupName":{},"VpcSecurityGroupIds":{"shape":"S2s"},"DBSubnetGroupName":{},"Engine":{},"EngineVersion":{},"Port":{"type":"integer"},"MasterUsername":{},"MasterUserPassword":{},"OptionGroupName":{},"PreferredBackupWindow":{},"PreferredMaintenanceWindow":{},"ReplicationSourceIdentifier":{},"Tags":{"shape":"Sb"},"StorageEncrypted":{"type":"boolean"},"KmsKeyId":{},"PreSignedUrl":{},"EnableIAMDatabaseAuthentication":{"type":"boolean"},"BacktrackWindow":{"type":"long"},"EnableCloudwatchLogsExports":{"shape":"S2o"},"EngineMode":{},"ScalingConfiguration":{"shape":"S2u"},"DeletionProtection":{"type":"boolean"},"GlobalClusterIdentifier":{},"EnableHttpEndpoint":{"type":"boolean"},"CopyTagsToSnapshot":{"type":"boolean"},"Domain":{},"DomainIAMRoleName":{},"EnableGlobalWriteForwarding":{"type":"boolean"},"DBClusterInstanceClass":{},"AllocatedStorage":{"type":"integer"},"StorageType":{},"Iops":{"type":"integer"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"MonitoringInterval":{"type":"integer"},"MonitoringRoleArn":{},"EnablePerformanceInsights":{"type":"boolean"},"PerformanceInsightsKMSKeyId":{},"PerformanceInsightsRetentionPeriod":{"type":"integer"},"ServerlessV2ScalingConfiguration":{"shape":"S2v"},"NetworkType":{},"DBSystemId":{},"ManageMasterUserPassword":{"type":"boolean"},"MasterUserSecretKmsKeyId":{},"EnableLocalWriteForwarding":{"type":"boolean"},"SourceRegion":{}}},"output":{"resultWrapper":"CreateDBClusterResult","type":"structure","members":{"DBCluster":{"shape":"S2y"}}}},"CreateDBClusterEndpoint":{"input":{"type":"structure","required":["DBClusterIdentifier","DBClusterEndpointIdentifier","EndpointType"],"members":{"DBClusterIdentifier":{},"DBClusterEndpointIdentifier":{},"EndpointType":{},"StaticMembers":{"shape":"Sv"},"ExcludedMembers":{"shape":"Sv"},"Tags":{"shape":"Sb"}}},"output":{"shape":"S3i","resultWrapper":"CreateDBClusterEndpointResult"}},"CreateDBClusterParameterGroup":{"input":{"type":"structure","required":["DBClusterParameterGroupName","DBParameterGroupFamily","Description"],"members":{"DBClusterParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateDBClusterParameterGroupResult","type":"structure","members":{"DBClusterParameterGroup":{"shape":"S10"}}}},"CreateDBClusterSnapshot":{"input":{"type":"structure","required":["DBClusterSnapshotIdentifier","DBClusterIdentifier"],"members":{"DBClusterSnapshotIdentifier":{},"DBClusterIdentifier":{},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateDBClusterSnapshotResult","type":"structure","members":{"DBClusterSnapshot":{"shape":"S13"}}}},"CreateDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier","DBInstanceClass","Engine"],"members":{"DBName":{},"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"Engine":{},"MasterUsername":{},"MasterUserPassword":{},"DBSecurityGroups":{"shape":"S3o"},"VpcSecurityGroupIds":{"shape":"S2s"},"AvailabilityZone":{},"DBSubnetGroupName":{},"PreferredMaintenanceWindow":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"Port":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupName":{},"CharacterSetName":{},"NcharCharacterSetName":{},"PubliclyAccessible":{"type":"boolean"},"Tags":{"shape":"Sb"},"DBClusterIdentifier":{},"StorageType":{},"TdeCredentialArn":{},"TdeCredentialPassword":{},"StorageEncrypted":{"type":"boolean"},"KmsKeyId":{},"Domain":{},"DomainFqdn":{},"DomainOu":{},"DomainAuthSecretArn":{},"DomainDnsIps":{"shape":"Sv"},"CopyTagsToSnapshot":{"type":"boolean"},"MonitoringInterval":{"type":"integer"},"MonitoringRoleArn":{},"DomainIAMRoleName":{},"PromotionTier":{"type":"integer"},"Timezone":{},"EnableIAMDatabaseAuthentication":{"type":"boolean"},"EnablePerformanceInsights":{"type":"boolean"},"PerformanceInsightsKMSKeyId":{},"PerformanceInsightsRetentionPeriod":{"type":"integer"},"EnableCloudwatchLogsExports":{"shape":"S2o"},"ProcessorFeatures":{"shape":"S1c"},"DeletionProtection":{"type":"boolean"},"MaxAllocatedStorage":{"type":"integer"},"EnableCustomerOwnedIp":{"type":"boolean"},"CustomIamInstanceProfile":{},"BackupTarget":{},"NetworkType":{},"StorageThroughput":{"type":"integer"},"ManageMasterUserPassword":{"type":"boolean"},"MasterUserSecretKmsKeyId":{},"CACertificateIdentifier":{},"DBSystemId":{}}},"output":{"resultWrapper":"CreateDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"S3q"}}}},"CreateDBInstanceReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"SourceDBInstanceIdentifier":{},"DBInstanceClass":{},"AvailabilityZone":{},"Port":{"type":"integer"},"MultiAZ":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"Iops":{"type":"integer"},"OptionGroupName":{},"DBParameterGroupName":{},"PubliclyAccessible":{"type":"boolean"},"Tags":{"shape":"Sb"},"DBSubnetGroupName":{},"VpcSecurityGroupIds":{"shape":"S2s"},"StorageType":{},"CopyTagsToSnapshot":{"type":"boolean"},"MonitoringInterval":{"type":"integer"},"MonitoringRoleArn":{},"KmsKeyId":{},"PreSignedUrl":{},"EnableIAMDatabaseAuthentication":{"type":"boolean"},"EnablePerformanceInsights":{"type":"boolean"},"PerformanceInsightsKMSKeyId":{},"PerformanceInsightsRetentionPeriod":{"type":"integer"},"EnableCloudwatchLogsExports":{"shape":"S2o"},"ProcessorFeatures":{"shape":"S1c"},"UseDefaultProcessorFeatures":{"type":"boolean"},"DeletionProtection":{"type":"boolean"},"Domain":{},"DomainIAMRoleName":{},"DomainFqdn":{},"DomainOu":{},"DomainAuthSecretArn":{},"DomainDnsIps":{"shape":"Sv"},"ReplicaMode":{},"MaxAllocatedStorage":{"type":"integer"},"CustomIamInstanceProfile":{},"NetworkType":{},"StorageThroughput":{"type":"integer"},"EnableCustomerOwnedIp":{"type":"boolean"},"AllocatedStorage":{"type":"integer"},"SourceDBClusterIdentifier":{},"SourceRegion":{}}},"output":{"resultWrapper":"CreateDBInstanceReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"S3q"}}}},"CreateDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName","DBParameterGroupFamily","Description"],"members":{"DBParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateDBParameterGroupResult","type":"structure","members":{"DBParameterGroup":{"shape":"S17"}}}},"CreateDBProxy":{"input":{"type":"structure","required":["DBProxyName","EngineFamily","Auth","RoleArn","VpcSubnetIds"],"members":{"DBProxyName":{},"EngineFamily":{},"Auth":{"shape":"S4k"},"RoleArn":{},"VpcSubnetIds":{"shape":"Sv"},"VpcSecurityGroupIds":{"shape":"Sv"},"RequireTLS":{"type":"boolean"},"IdleClientTimeout":{"type":"integer"},"DebugLogging":{"type":"boolean"},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateDBProxyResult","type":"structure","members":{"DBProxy":{"shape":"S4q"}}}},"CreateDBProxyEndpoint":{"input":{"type":"structure","required":["DBProxyName","DBProxyEndpointName","VpcSubnetIds"],"members":{"DBProxyName":{},"DBProxyEndpointName":{},"VpcSubnetIds":{"shape":"Sv"},"VpcSecurityGroupIds":{"shape":"Sv"},"TargetRole":{},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateDBProxyEndpointResult","type":"structure","members":{"DBProxyEndpoint":{"shape":"S4z"}}}},"CreateDBSecurityGroup":{"input":{"type":"structure","required":["DBSecurityGroupName","DBSecurityGroupDescription"],"members":{"DBSecurityGroupName":{},"DBSecurityGroupDescription":{},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateDBSecurityGroupResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sl"}}}},"CreateDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier","DBInstanceIdentifier"],"members":{"DBSnapshotIdentifier":{},"DBInstanceIdentifier":{},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"S1a"}}}},"CreateDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName","DBSubnetGroupDescription","SubnetIds"],"members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"SubnetIds":{"shape":"S56"},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateDBSubnetGroupResult","type":"structure","members":{"DBSubnetGroup":{"shape":"S3u"}}}},"CreateEventSubscription":{"input":{"type":"structure","required":["SubscriptionName","SnsTopicArn"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"EventCategories":{"shape":"S8"},"SourceIds":{"shape":"S7"},"Enabled":{"type":"boolean"},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S6"}}}},"CreateGlobalCluster":{"input":{"type":"structure","members":{"GlobalClusterIdentifier":{},"SourceDBClusterIdentifier":{},"Engine":{},"EngineVersion":{},"DeletionProtection":{"type":"boolean"},"DatabaseName":{},"StorageEncrypted":{"type":"boolean"}}},"output":{"resultWrapper":"CreateGlobalClusterResult","type":"structure","members":{"GlobalCluster":{"shape":"S5c"}}}},"CreateOptionGroup":{"input":{"type":"structure","required":["OptionGroupName","EngineName","MajorEngineVersion","OptionGroupDescription"],"members":{"OptionGroupName":{},"EngineName":{},"MajorEngineVersion":{},"OptionGroupDescription":{},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"S1g"}}}},"DeleteBlueGreenDeployment":{"input":{"type":"structure","required":["BlueGreenDeploymentIdentifier"],"members":{"BlueGreenDeploymentIdentifier":{},"DeleteTarget":{"type":"boolean"}}},"output":{"resultWrapper":"DeleteBlueGreenDeploymentResult","type":"structure","members":{"BlueGreenDeployment":{"shape":"S1w"}}}},"DeleteCustomDBEngineVersion":{"input":{"type":"structure","required":["Engine","EngineVersion"],"members":{"Engine":{},"EngineVersion":{}}},"output":{"shape":"S2f","resultWrapper":"DeleteCustomDBEngineVersionResult"}},"DeleteDBCluster":{"input":{"type":"structure","required":["DBClusterIdentifier"],"members":{"DBClusterIdentifier":{},"SkipFinalSnapshot":{"type":"boolean"},"FinalDBSnapshotIdentifier":{},"DeleteAutomatedBackups":{"type":"boolean"}}},"output":{"resultWrapper":"DeleteDBClusterResult","type":"structure","members":{"DBCluster":{"shape":"S2y"}}}},"DeleteDBClusterAutomatedBackup":{"input":{"type":"structure","required":["DbClusterResourceId"],"members":{"DbClusterResourceId":{}}},"output":{"resultWrapper":"DeleteDBClusterAutomatedBackupResult","type":"structure","members":{"DBClusterAutomatedBackup":{"shape":"S5s"}}}},"DeleteDBClusterEndpoint":{"input":{"type":"structure","required":["DBClusterEndpointIdentifier"],"members":{"DBClusterEndpointIdentifier":{}}},"output":{"shape":"S3i","resultWrapper":"DeleteDBClusterEndpointResult"}},"DeleteDBClusterParameterGroup":{"input":{"type":"structure","required":["DBClusterParameterGroupName"],"members":{"DBClusterParameterGroupName":{}}}},"DeleteDBClusterSnapshot":{"input":{"type":"structure","required":["DBClusterSnapshotIdentifier"],"members":{"DBClusterSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteDBClusterSnapshotResult","type":"structure","members":{"DBClusterSnapshot":{"shape":"S13"}}}},"DeleteDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"SkipFinalSnapshot":{"type":"boolean"},"FinalDBSnapshotIdentifier":{},"DeleteAutomatedBackups":{"type":"boolean"}}},"output":{"resultWrapper":"DeleteDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"S3q"}}}},"DeleteDBInstanceAutomatedBackup":{"input":{"type":"structure","members":{"DbiResourceId":{},"DBInstanceAutomatedBackupsArn":{}}},"output":{"resultWrapper":"DeleteDBInstanceAutomatedBackupResult","type":"structure","members":{"DBInstanceAutomatedBackup":{"shape":"S62"}}}},"DeleteDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{}}}},"DeleteDBProxy":{"input":{"type":"structure","required":["DBProxyName"],"members":{"DBProxyName":{}}},"output":{"resultWrapper":"DeleteDBProxyResult","type":"structure","members":{"DBProxy":{"shape":"S4q"}}}},"DeleteDBProxyEndpoint":{"input":{"type":"structure","required":["DBProxyEndpointName"],"members":{"DBProxyEndpointName":{}}},"output":{"resultWrapper":"DeleteDBProxyEndpointResult","type":"structure","members":{"DBProxyEndpoint":{"shape":"S4z"}}}},"DeleteDBSecurityGroup":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{}}}},"DeleteDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier"],"members":{"DBSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"S1a"}}}},"DeleteDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName"],"members":{"DBSubnetGroupName":{}}}},"DeleteEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{}}},"output":{"resultWrapper":"DeleteEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S6"}}}},"DeleteGlobalCluster":{"input":{"type":"structure","required":["GlobalClusterIdentifier"],"members":{"GlobalClusterIdentifier":{}}},"output":{"resultWrapper":"DeleteGlobalClusterResult","type":"structure","members":{"GlobalCluster":{"shape":"S5c"}}}},"DeleteOptionGroup":{"input":{"type":"structure","required":["OptionGroupName"],"members":{"OptionGroupName":{}}}},"DeregisterDBProxyTargets":{"input":{"type":"structure","required":["DBProxyName"],"members":{"DBProxyName":{},"TargetGroupName":{},"DBInstanceIdentifiers":{"shape":"Sv"},"DBClusterIdentifiers":{"shape":"Sv"}}},"output":{"resultWrapper":"DeregisterDBProxyTargetsResult","type":"structure","members":{}}},"DescribeAccountAttributes":{"input":{"type":"structure","members":{}},"output":{"resultWrapper":"DescribeAccountAttributesResult","type":"structure","members":{"AccountQuotas":{"type":"list","member":{"locationName":"AccountQuota","type":"structure","members":{"AccountQuotaName":{},"Used":{"type":"long"},"Max":{"type":"long"}},"wrapper":true}}}}},"DescribeBlueGreenDeployments":{"input":{"type":"structure","members":{"BlueGreenDeploymentIdentifier":{},"Filters":{"shape":"S6p"},"Marker":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeBlueGreenDeploymentsResult","type":"structure","members":{"BlueGreenDeployments":{"type":"list","member":{"shape":"S1w"}},"Marker":{}}}},"DescribeCertificates":{"input":{"type":"structure","members":{"CertificateIdentifier":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeCertificatesResult","type":"structure","members":{"Certificates":{"type":"list","member":{"shape":"S6y","locationName":"Certificate"}},"Marker":{}}}},"DescribeDBClusterAutomatedBackups":{"input":{"type":"structure","members":{"DbClusterResourceId":{},"DBClusterIdentifier":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBClusterAutomatedBackupsResult","type":"structure","members":{"Marker":{},"DBClusterAutomatedBackups":{"type":"list","member":{"shape":"S5s","locationName":"DBClusterAutomatedBackup"}}}}},"DescribeDBClusterBacktracks":{"input":{"type":"structure","required":["DBClusterIdentifier"],"members":{"DBClusterIdentifier":{},"BacktrackIdentifier":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBClusterBacktracksResult","type":"structure","members":{"Marker":{},"DBClusterBacktracks":{"type":"list","member":{"shape":"Ss","locationName":"DBClusterBacktrack"}}}}},"DescribeDBClusterEndpoints":{"input":{"type":"structure","members":{"DBClusterIdentifier":{},"DBClusterEndpointIdentifier":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBClusterEndpointsResult","type":"structure","members":{"Marker":{},"DBClusterEndpoints":{"type":"list","member":{"shape":"S3i","locationName":"DBClusterEndpointList"}}}}},"DescribeDBClusterParameterGroups":{"input":{"type":"structure","members":{"DBClusterParameterGroupName":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBClusterParameterGroupsResult","type":"structure","members":{"Marker":{},"DBClusterParameterGroups":{"type":"list","member":{"shape":"S10","locationName":"DBClusterParameterGroup"}}}}},"DescribeDBClusterParameters":{"input":{"type":"structure","required":["DBClusterParameterGroupName"],"members":{"DBClusterParameterGroupName":{},"Source":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBClusterParametersResult","type":"structure","members":{"Parameters":{"shape":"S7d"},"Marker":{}}}},"DescribeDBClusterSnapshotAttributes":{"input":{"type":"structure","required":["DBClusterSnapshotIdentifier"],"members":{"DBClusterSnapshotIdentifier":{}}},"output":{"resultWrapper":"DescribeDBClusterSnapshotAttributesResult","type":"structure","members":{"DBClusterSnapshotAttributesResult":{"shape":"S7i"}}}},"DescribeDBClusterSnapshots":{"input":{"type":"structure","members":{"DBClusterIdentifier":{},"DBClusterSnapshotIdentifier":{},"SnapshotType":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{},"IncludeShared":{"type":"boolean"},"IncludePublic":{"type":"boolean"},"DbClusterResourceId":{}}},"output":{"resultWrapper":"DescribeDBClusterSnapshotsResult","type":"structure","members":{"Marker":{},"DBClusterSnapshots":{"type":"list","member":{"shape":"S13","locationName":"DBClusterSnapshot"}}}}},"DescribeDBClusters":{"input":{"type":"structure","members":{"DBClusterIdentifier":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{},"IncludeShared":{"type":"boolean"}}},"output":{"resultWrapper":"DescribeDBClustersResult","type":"structure","members":{"Marker":{},"DBClusters":{"type":"list","member":{"shape":"S2y","locationName":"DBCluster"}}}}},"DescribeDBEngineVersions":{"input":{"type":"structure","members":{"Engine":{},"EngineVersion":{},"DBParameterGroupFamily":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{},"DefaultOnly":{"type":"boolean"},"ListSupportedCharacterSets":{"type":"boolean"},"ListSupportedTimezones":{"type":"boolean"},"IncludeAll":{"type":"boolean"}}},"output":{"resultWrapper":"DescribeDBEngineVersionsResult","type":"structure","members":{"Marker":{},"DBEngineVersions":{"type":"list","member":{"shape":"S2f","locationName":"DBEngineVersion"}}}}},"DescribeDBInstanceAutomatedBackups":{"input":{"type":"structure","members":{"DbiResourceId":{},"DBInstanceIdentifier":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{},"DBInstanceAutomatedBackupsArn":{}}},"output":{"resultWrapper":"DescribeDBInstanceAutomatedBackupsResult","type":"structure","members":{"Marker":{},"DBInstanceAutomatedBackups":{"type":"list","member":{"shape":"S62","locationName":"DBInstanceAutomatedBackup"}}}}},"DescribeDBInstances":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBInstancesResult","type":"structure","members":{"Marker":{},"DBInstances":{"type":"list","member":{"shape":"S3q","locationName":"DBInstance"}}}}},"DescribeDBLogFiles":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"FilenameContains":{},"FileLastWritten":{"type":"long"},"FileSize":{"type":"long"},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBLogFilesResult","type":"structure","members":{"DescribeDBLogFiles":{"type":"list","member":{"locationName":"DescribeDBLogFilesDetails","type":"structure","members":{"LogFileName":{},"LastWritten":{"type":"long"},"Size":{"type":"long"}}}},"Marker":{}}}},"DescribeDBParameterGroups":{"input":{"type":"structure","members":{"DBParameterGroupName":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBParameterGroupsResult","type":"structure","members":{"Marker":{},"DBParameterGroups":{"type":"list","member":{"shape":"S17","locationName":"DBParameterGroup"}}}}},"DescribeDBParameters":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{},"Source":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBParametersResult","type":"structure","members":{"Parameters":{"shape":"S7d"},"Marker":{}}}},"DescribeDBProxies":{"input":{"type":"structure","members":{"DBProxyName":{},"Filters":{"shape":"S6p"},"Marker":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeDBProxiesResult","type":"structure","members":{"DBProxies":{"type":"list","member":{"shape":"S4q"}},"Marker":{}}}},"DescribeDBProxyEndpoints":{"input":{"type":"structure","members":{"DBProxyName":{},"DBProxyEndpointName":{},"Filters":{"shape":"S6p"},"Marker":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeDBProxyEndpointsResult","type":"structure","members":{"DBProxyEndpoints":{"type":"list","member":{"shape":"S4z"}},"Marker":{}}}},"DescribeDBProxyTargetGroups":{"input":{"type":"structure","required":["DBProxyName"],"members":{"DBProxyName":{},"TargetGroupName":{},"Filters":{"shape":"S6p"},"Marker":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeDBProxyTargetGroupsResult","type":"structure","members":{"TargetGroups":{"type":"list","member":{"shape":"S8j"}},"Marker":{}}}},"DescribeDBProxyTargets":{"input":{"type":"structure","required":["DBProxyName"],"members":{"DBProxyName":{},"TargetGroupName":{},"Filters":{"shape":"S6p"},"Marker":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeDBProxyTargetsResult","type":"structure","members":{"Targets":{"shape":"S8n"},"Marker":{}}}},"DescribeDBSecurityGroups":{"input":{"type":"structure","members":{"DBSecurityGroupName":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSecurityGroupsResult","type":"structure","members":{"Marker":{},"DBSecurityGroups":{"type":"list","member":{"shape":"Sl","locationName":"DBSecurityGroup"}}}}},"DescribeDBSnapshotAttributes":{"input":{"type":"structure","required":["DBSnapshotIdentifier"],"members":{"DBSnapshotIdentifier":{}}},"output":{"resultWrapper":"DescribeDBSnapshotAttributesResult","type":"structure","members":{"DBSnapshotAttributesResult":{"shape":"S8z"}}}},"DescribeDBSnapshots":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{},"SnapshotType":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{},"IncludeShared":{"type":"boolean"},"IncludePublic":{"type":"boolean"},"DbiResourceId":{}}},"output":{"resultWrapper":"DescribeDBSnapshotsResult","type":"structure","members":{"Marker":{},"DBSnapshots":{"type":"list","member":{"shape":"S1a","locationName":"DBSnapshot"}}}}},"DescribeDBSubnetGroups":{"input":{"type":"structure","members":{"DBSubnetGroupName":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSubnetGroupsResult","type":"structure","members":{"Marker":{},"DBSubnetGroups":{"type":"list","member":{"shape":"S3u","locationName":"DBSubnetGroup"}}}}},"DescribeEngineDefaultClusterParameters":{"input":{"type":"structure","required":["DBParameterGroupFamily"],"members":{"DBParameterGroupFamily":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEngineDefaultClusterParametersResult","type":"structure","members":{"EngineDefaults":{"shape":"S9a"}}}},"DescribeEngineDefaultParameters":{"input":{"type":"structure","required":["DBParameterGroupFamily"],"members":{"DBParameterGroupFamily":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEngineDefaultParametersResult","type":"structure","members":{"EngineDefaults":{"shape":"S9a"}}}},"DescribeEventCategories":{"input":{"type":"structure","members":{"SourceType":{},"Filters":{"shape":"S6p"}}},"output":{"resultWrapper":"DescribeEventCategoriesResult","type":"structure","members":{"EventCategoriesMapList":{"type":"list","member":{"locationName":"EventCategoriesMap","type":"structure","members":{"SourceType":{},"EventCategories":{"shape":"S8"}},"wrapper":true}}}}},"DescribeEventSubscriptions":{"input":{"type":"structure","members":{"SubscriptionName":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventSubscriptionsResult","type":"structure","members":{"Marker":{},"EventSubscriptionsList":{"type":"list","member":{"shape":"S6","locationName":"EventSubscription"}}}}},"DescribeEvents":{"input":{"type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Duration":{"type":"integer"},"EventCategories":{"shape":"S8"},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventsResult","type":"structure","members":{"Marker":{},"Events":{"type":"list","member":{"locationName":"Event","type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"Message":{},"EventCategories":{"shape":"S8"},"Date":{"type":"timestamp"},"SourceArn":{}}}}}}},"DescribeExportTasks":{"input":{"type":"structure","members":{"ExportTaskIdentifier":{},"SourceArn":{},"Filters":{"shape":"S6p"},"Marker":{},"MaxRecords":{"type":"integer"},"SourceType":{}}},"output":{"resultWrapper":"DescribeExportTasksResult","type":"structure","members":{"Marker":{},"ExportTasks":{"type":"list","member":{"shape":"Su","locationName":"ExportTask"}}}}},"DescribeGlobalClusters":{"input":{"type":"structure","members":{"GlobalClusterIdentifier":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeGlobalClustersResult","type":"structure","members":{"Marker":{},"GlobalClusters":{"type":"list","member":{"shape":"S5c","locationName":"GlobalClusterMember"}}}}},"DescribeOptionGroupOptions":{"input":{"type":"structure","required":["EngineName"],"members":{"EngineName":{},"MajorEngineVersion":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOptionGroupOptionsResult","type":"structure","members":{"OptionGroupOptions":{"type":"list","member":{"locationName":"OptionGroupOption","type":"structure","members":{"Name":{},"Description":{},"EngineName":{},"MajorEngineVersion":{},"MinimumRequiredMinorEngineVersion":{},"PortRequired":{"type":"boolean"},"DefaultPort":{"type":"integer"},"OptionsDependedOn":{"type":"list","member":{"locationName":"OptionName"}},"OptionsConflictsWith":{"type":"list","member":{"locationName":"OptionConflictName"}},"Persistent":{"type":"boolean"},"Permanent":{"type":"boolean"},"RequiresAutoMinorEngineVersionUpgrade":{"type":"boolean"},"VpcOnly":{"type":"boolean"},"SupportsOptionVersionDowngrade":{"type":"boolean"},"OptionGroupOptionSettings":{"type":"list","member":{"locationName":"OptionGroupOptionSetting","type":"structure","members":{"SettingName":{},"SettingDescription":{},"DefaultValue":{},"ApplyType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"IsRequired":{"type":"boolean"},"MinimumEngineVersionPerAllowedValue":{"type":"list","member":{"locationName":"MinimumEngineVersionPerAllowedValue","type":"structure","members":{"AllowedValue":{},"MinimumEngineVersion":{}}}}}}},"OptionGroupOptionVersions":{"type":"list","member":{"locationName":"OptionVersion","type":"structure","members":{"Version":{},"IsDefault":{"type":"boolean"}}}},"CopyableCrossAccount":{"type":"boolean"}}}},"Marker":{}}}},"DescribeOptionGroups":{"input":{"type":"structure","members":{"OptionGroupName":{},"Filters":{"shape":"S6p"},"Marker":{},"MaxRecords":{"type":"integer"},"EngineName":{},"MajorEngineVersion":{}}},"output":{"resultWrapper":"DescribeOptionGroupsResult","type":"structure","members":{"OptionGroupsList":{"type":"list","member":{"shape":"S1g","locationName":"OptionGroup"}},"Marker":{}}}},"DescribeOrderableDBInstanceOptions":{"input":{"type":"structure","required":["Engine"],"members":{"Engine":{},"EngineVersion":{},"DBInstanceClass":{},"LicenseModel":{},"AvailabilityZoneGroup":{},"Vpc":{"type":"boolean"},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOrderableDBInstanceOptionsResult","type":"structure","members":{"OrderableDBInstanceOptions":{"type":"list","member":{"locationName":"OrderableDBInstanceOption","type":"structure","members":{"Engine":{},"EngineVersion":{},"DBInstanceClass":{},"LicenseModel":{},"AvailabilityZoneGroup":{},"AvailabilityZones":{"type":"list","member":{"shape":"S3x","locationName":"AvailabilityZone"}},"MultiAZCapable":{"type":"boolean"},"ReadReplicaCapable":{"type":"boolean"},"Vpc":{"type":"boolean"},"SupportsStorageEncryption":{"type":"boolean"},"StorageType":{},"SupportsIops":{"type":"boolean"},"SupportsEnhancedMonitoring":{"type":"boolean"},"SupportsIAMDatabaseAuthentication":{"type":"boolean"},"SupportsPerformanceInsights":{"type":"boolean"},"MinStorageSize":{"type":"integer"},"MaxStorageSize":{"type":"integer"},"MinIopsPerDbInstance":{"type":"integer"},"MaxIopsPerDbInstance":{"type":"integer"},"MinIopsPerGib":{"type":"double"},"MaxIopsPerGib":{"type":"double"},"AvailableProcessorFeatures":{"shape":"Saf"},"SupportedEngineModes":{"shape":"S2l"},"SupportsStorageAutoscaling":{"type":"boolean"},"SupportsKerberosAuthentication":{"type":"boolean"},"OutpostCapable":{"type":"boolean"},"SupportedActivityStreamModes":{"type":"list","member":{}},"SupportsGlobalDatabases":{"type":"boolean"},"SupportsClusters":{"type":"boolean"},"SupportedNetworkTypes":{"shape":"Sv"},"SupportsStorageThroughput":{"type":"boolean"},"MinStorageThroughputPerDbInstance":{"type":"integer"},"MaxStorageThroughputPerDbInstance":{"type":"integer"},"MinStorageThroughputPerIops":{"type":"double"},"MaxStorageThroughputPerIops":{"type":"double"}},"wrapper":true}},"Marker":{}}}},"DescribePendingMaintenanceActions":{"input":{"type":"structure","members":{"ResourceIdentifier":{},"Filters":{"shape":"S6p"},"Marker":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribePendingMaintenanceActionsResult","type":"structure","members":{"PendingMaintenanceActions":{"type":"list","member":{"shape":"Sf","locationName":"ResourcePendingMaintenanceActions"}},"Marker":{}}}},"DescribeReservedDBInstances":{"input":{"type":"structure","members":{"ReservedDBInstanceId":{},"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"LeaseId":{},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedDBInstancesResult","type":"structure","members":{"Marker":{},"ReservedDBInstances":{"type":"list","member":{"shape":"Sao","locationName":"ReservedDBInstance"}}}}},"DescribeReservedDBInstancesOfferings":{"input":{"type":"structure","members":{"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"Filters":{"shape":"S6p"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedDBInstancesOfferingsResult","type":"structure","members":{"Marker":{},"ReservedDBInstancesOfferings":{"type":"list","member":{"locationName":"ReservedDBInstancesOffering","type":"structure","members":{"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"RecurringCharges":{"shape":"Saq"}},"wrapper":true}}}}},"DescribeSourceRegions":{"input":{"type":"structure","members":{"RegionName":{},"MaxRecords":{"type":"integer"},"Marker":{},"Filters":{"shape":"S6p"}}},"output":{"resultWrapper":"DescribeSourceRegionsResult","type":"structure","members":{"Marker":{},"SourceRegions":{"type":"list","member":{"locationName":"SourceRegion","type":"structure","members":{"RegionName":{},"Endpoint":{},"Status":{},"SupportsDBInstanceAutomatedBackupsReplication":{"type":"boolean"}}}}}}},"DescribeValidDBInstanceModifications":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{}}},"output":{"resultWrapper":"DescribeValidDBInstanceModificationsResult","type":"structure","members":{"ValidDBInstanceModificationsMessage":{"type":"structure","members":{"Storage":{"type":"list","member":{"locationName":"ValidStorageOptions","type":"structure","members":{"StorageType":{},"StorageSize":{"shape":"Sb5"},"ProvisionedIops":{"shape":"Sb5"},"IopsToStorageRatio":{"shape":"Sb7"},"SupportsStorageAutoscaling":{"type":"boolean"},"ProvisionedStorageThroughput":{"shape":"Sb5"},"StorageThroughputToIopsRatio":{"shape":"Sb7"}}}},"ValidProcessorFeatures":{"shape":"Saf"}},"wrapper":true}}}},"DownloadDBLogFilePortion":{"input":{"type":"structure","required":["DBInstanceIdentifier","LogFileName"],"members":{"DBInstanceIdentifier":{},"LogFileName":{},"Marker":{},"NumberOfLines":{"type":"integer"}}},"output":{"resultWrapper":"DownloadDBLogFilePortionResult","type":"structure","members":{"LogFileData":{},"Marker":{},"AdditionalDataPending":{"type":"boolean"}}}},"FailoverDBCluster":{"input":{"type":"structure","required":["DBClusterIdentifier"],"members":{"DBClusterIdentifier":{},"TargetDBInstanceIdentifier":{}}},"output":{"resultWrapper":"FailoverDBClusterResult","type":"structure","members":{"DBCluster":{"shape":"S2y"}}}},"FailoverGlobalCluster":{"input":{"type":"structure","required":["GlobalClusterIdentifier","TargetDbClusterIdentifier"],"members":{"GlobalClusterIdentifier":{},"TargetDbClusterIdentifier":{},"AllowDataLoss":{"type":"boolean"},"Switchover":{"type":"boolean"}}},"output":{"resultWrapper":"FailoverGlobalClusterResult","type":"structure","members":{"GlobalCluster":{"shape":"S5c"}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceName"],"members":{"ResourceName":{},"Filters":{"shape":"S6p"}}},"output":{"resultWrapper":"ListTagsForResourceResult","type":"structure","members":{"TagList":{"shape":"Sb"}}}},"ModifyActivityStream":{"input":{"type":"structure","members":{"ResourceArn":{},"AuditPolicyState":{}}},"output":{"resultWrapper":"ModifyActivityStreamResult","type":"structure","members":{"KmsKeyId":{},"KinesisStreamName":{},"Status":{},"Mode":{},"EngineNativeAuditFieldsIncluded":{"type":"boolean"},"PolicyStatus":{}}}},"ModifyCertificates":{"input":{"type":"structure","members":{"CertificateIdentifier":{},"RemoveCustomerOverride":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyCertificatesResult","type":"structure","members":{"Certificate":{"shape":"S6y"}}}},"ModifyCurrentDBClusterCapacity":{"input":{"type":"structure","required":["DBClusterIdentifier"],"members":{"DBClusterIdentifier":{},"Capacity":{"type":"integer"},"SecondsBeforeTimeout":{"type":"integer"},"TimeoutAction":{}}},"output":{"resultWrapper":"ModifyCurrentDBClusterCapacityResult","type":"structure","members":{"DBClusterIdentifier":{},"PendingCapacity":{"type":"integer"},"CurrentCapacity":{"type":"integer"},"SecondsBeforeTimeout":{"type":"integer"},"TimeoutAction":{}}}},"ModifyCustomDBEngineVersion":{"input":{"type":"structure","required":["Engine","EngineVersion"],"members":{"Engine":{},"EngineVersion":{},"Description":{},"Status":{}}},"output":{"shape":"S2f","resultWrapper":"ModifyCustomDBEngineVersionResult"}},"ModifyDBCluster":{"input":{"type":"structure","required":["DBClusterIdentifier"],"members":{"DBClusterIdentifier":{},"NewDBClusterIdentifier":{},"ApplyImmediately":{"type":"boolean"},"BackupRetentionPeriod":{"type":"integer"},"DBClusterParameterGroupName":{},"VpcSecurityGroupIds":{"shape":"S2s"},"Port":{"type":"integer"},"MasterUserPassword":{},"OptionGroupName":{},"PreferredBackupWindow":{},"PreferredMaintenanceWindow":{},"EnableIAMDatabaseAuthentication":{"type":"boolean"},"BacktrackWindow":{"type":"long"},"CloudwatchLogsExportConfiguration":{"shape":"Sbt"},"EngineVersion":{},"AllowMajorVersionUpgrade":{"type":"boolean"},"DBInstanceParameterGroupName":{},"Domain":{},"DomainIAMRoleName":{},"ScalingConfiguration":{"shape":"S2u"},"DeletionProtection":{"type":"boolean"},"EnableHttpEndpoint":{"type":"boolean"},"CopyTagsToSnapshot":{"type":"boolean"},"EnableGlobalWriteForwarding":{"type":"boolean"},"DBClusterInstanceClass":{},"AllocatedStorage":{"type":"integer"},"StorageType":{},"Iops":{"type":"integer"},"AutoMinorVersionUpgrade":{"type":"boolean"},"MonitoringInterval":{"type":"integer"},"MonitoringRoleArn":{},"EnablePerformanceInsights":{"type":"boolean"},"PerformanceInsightsKMSKeyId":{},"PerformanceInsightsRetentionPeriod":{"type":"integer"},"ServerlessV2ScalingConfiguration":{"shape":"S2v"},"NetworkType":{},"ManageMasterUserPassword":{"type":"boolean"},"RotateMasterUserPassword":{"type":"boolean"},"MasterUserSecretKmsKeyId":{},"EngineMode":{},"AllowEngineModeChange":{"type":"boolean"},"EnableLocalWriteForwarding":{"type":"boolean"},"AwsBackupRecoveryPointArn":{}}},"output":{"resultWrapper":"ModifyDBClusterResult","type":"structure","members":{"DBCluster":{"shape":"S2y"}}}},"ModifyDBClusterEndpoint":{"input":{"type":"structure","required":["DBClusterEndpointIdentifier"],"members":{"DBClusterEndpointIdentifier":{},"EndpointType":{},"StaticMembers":{"shape":"Sv"},"ExcludedMembers":{"shape":"Sv"}}},"output":{"shape":"S3i","resultWrapper":"ModifyDBClusterEndpointResult"}},"ModifyDBClusterParameterGroup":{"input":{"type":"structure","required":["DBClusterParameterGroupName","Parameters"],"members":{"DBClusterParameterGroupName":{},"Parameters":{"shape":"S7d"}}},"output":{"shape":"Sby","resultWrapper":"ModifyDBClusterParameterGroupResult"}},"ModifyDBClusterSnapshotAttribute":{"input":{"type":"structure","required":["DBClusterSnapshotIdentifier","AttributeName"],"members":{"DBClusterSnapshotIdentifier":{},"AttributeName":{},"ValuesToAdd":{"shape":"S7l"},"ValuesToRemove":{"shape":"S7l"}}},"output":{"resultWrapper":"ModifyDBClusterSnapshotAttributeResult","type":"structure","members":{"DBClusterSnapshotAttributesResult":{"shape":"S7i"}}}},"ModifyDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"DBSubnetGroupName":{},"DBSecurityGroups":{"shape":"S3o"},"VpcSecurityGroupIds":{"shape":"S2s"},"ApplyImmediately":{"type":"boolean"},"MasterUserPassword":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"PreferredMaintenanceWindow":{},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AllowMajorVersionUpgrade":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupName":{},"NewDBInstanceIdentifier":{},"StorageType":{},"TdeCredentialArn":{},"TdeCredentialPassword":{},"CACertificateIdentifier":{},"Domain":{},"DomainFqdn":{},"DomainOu":{},"DomainAuthSecretArn":{},"DomainDnsIps":{"shape":"Sv"},"CopyTagsToSnapshot":{"type":"boolean"},"MonitoringInterval":{"type":"integer"},"DBPortNumber":{"type":"integer"},"PubliclyAccessible":{"type":"boolean"},"MonitoringRoleArn":{},"DomainIAMRoleName":{},"DisableDomain":{"type":"boolean"},"PromotionTier":{"type":"integer"},"EnableIAMDatabaseAuthentication":{"type":"boolean"},"EnablePerformanceInsights":{"type":"boolean"},"PerformanceInsightsKMSKeyId":{},"PerformanceInsightsRetentionPeriod":{"type":"integer"},"CloudwatchLogsExportConfiguration":{"shape":"Sbt"},"ProcessorFeatures":{"shape":"S1c"},"UseDefaultProcessorFeatures":{"type":"boolean"},"DeletionProtection":{"type":"boolean"},"MaxAllocatedStorage":{"type":"integer"},"CertificateRotationRestart":{"type":"boolean"},"ReplicaMode":{},"EnableCustomerOwnedIp":{"type":"boolean"},"AwsBackupRecoveryPointArn":{},"AutomationMode":{},"ResumeFullAutomationModeMinutes":{"type":"integer"},"NetworkType":{},"StorageThroughput":{"type":"integer"},"ManageMasterUserPassword":{"type":"boolean"},"RotateMasterUserPassword":{"type":"boolean"},"MasterUserSecretKmsKeyId":{},"Engine":{}}},"output":{"resultWrapper":"ModifyDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"S3q"}}}},"ModifyDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName","Parameters"],"members":{"DBParameterGroupName":{},"Parameters":{"shape":"S7d"}}},"output":{"shape":"Sc4","resultWrapper":"ModifyDBParameterGroupResult"}},"ModifyDBProxy":{"input":{"type":"structure","required":["DBProxyName"],"members":{"DBProxyName":{},"NewDBProxyName":{},"Auth":{"shape":"S4k"},"RequireTLS":{"type":"boolean"},"IdleClientTimeout":{"type":"integer"},"DebugLogging":{"type":"boolean"},"RoleArn":{},"SecurityGroups":{"shape":"Sv"}}},"output":{"resultWrapper":"ModifyDBProxyResult","type":"structure","members":{"DBProxy":{"shape":"S4q"}}}},"ModifyDBProxyEndpoint":{"input":{"type":"structure","required":["DBProxyEndpointName"],"members":{"DBProxyEndpointName":{},"NewDBProxyEndpointName":{},"VpcSecurityGroupIds":{"shape":"Sv"}}},"output":{"resultWrapper":"ModifyDBProxyEndpointResult","type":"structure","members":{"DBProxyEndpoint":{"shape":"S4z"}}}},"ModifyDBProxyTargetGroup":{"input":{"type":"structure","required":["TargetGroupName","DBProxyName"],"members":{"TargetGroupName":{},"DBProxyName":{},"ConnectionPoolConfig":{"type":"structure","members":{"MaxConnectionsPercent":{"type":"integer"},"MaxIdleConnectionsPercent":{"type":"integer"},"ConnectionBorrowTimeout":{"type":"integer"},"SessionPinningFilters":{"shape":"Sv"},"InitQuery":{}}},"NewName":{}}},"output":{"resultWrapper":"ModifyDBProxyTargetGroupResult","type":"structure","members":{"DBProxyTargetGroup":{"shape":"S8j"}}}},"ModifyDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier"],"members":{"DBSnapshotIdentifier":{},"EngineVersion":{},"OptionGroupName":{}}},"output":{"resultWrapper":"ModifyDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"S1a"}}}},"ModifyDBSnapshotAttribute":{"input":{"type":"structure","required":["DBSnapshotIdentifier","AttributeName"],"members":{"DBSnapshotIdentifier":{},"AttributeName":{},"ValuesToAdd":{"shape":"S7l"},"ValuesToRemove":{"shape":"S7l"}}},"output":{"resultWrapper":"ModifyDBSnapshotAttributeResult","type":"structure","members":{"DBSnapshotAttributesResult":{"shape":"S8z"}}}},"ModifyDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName","SubnetIds"],"members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"SubnetIds":{"shape":"S56"}}},"output":{"resultWrapper":"ModifyDBSubnetGroupResult","type":"structure","members":{"DBSubnetGroup":{"shape":"S3u"}}}},"ModifyEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"EventCategories":{"shape":"S8"},"Enabled":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S6"}}}},"ModifyGlobalCluster":{"input":{"type":"structure","members":{"GlobalClusterIdentifier":{},"NewGlobalClusterIdentifier":{},"DeletionProtection":{"type":"boolean"},"EngineVersion":{},"AllowMajorVersionUpgrade":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyGlobalClusterResult","type":"structure","members":{"GlobalCluster":{"shape":"S5c"}}}},"ModifyOptionGroup":{"input":{"type":"structure","required":["OptionGroupName"],"members":{"OptionGroupName":{},"OptionsToInclude":{"type":"list","member":{"locationName":"OptionConfiguration","type":"structure","required":["OptionName"],"members":{"OptionName":{},"Port":{"type":"integer"},"OptionVersion":{},"DBSecurityGroupMemberships":{"shape":"S3o"},"VpcSecurityGroupMemberships":{"shape":"S2s"},"OptionSettings":{"type":"list","member":{"shape":"S1k","locationName":"OptionSetting"}}}}},"OptionsToRemove":{"type":"list","member":{}},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"S1g"}}}},"PromoteReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{}}},"output":{"resultWrapper":"PromoteReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"S3q"}}}},"PromoteReadReplicaDBCluster":{"input":{"type":"structure","required":["DBClusterIdentifier"],"members":{"DBClusterIdentifier":{}}},"output":{"resultWrapper":"PromoteReadReplicaDBClusterResult","type":"structure","members":{"DBCluster":{"shape":"S2y"}}}},"PurchaseReservedDBInstancesOffering":{"input":{"type":"structure","required":["ReservedDBInstancesOfferingId"],"members":{"ReservedDBInstancesOfferingId":{},"ReservedDBInstanceId":{},"DBInstanceCount":{"type":"integer"},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"PurchaseReservedDBInstancesOfferingResult","type":"structure","members":{"ReservedDBInstance":{"shape":"Sao"}}}},"RebootDBCluster":{"input":{"type":"structure","required":["DBClusterIdentifier"],"members":{"DBClusterIdentifier":{}}},"output":{"resultWrapper":"RebootDBClusterResult","type":"structure","members":{"DBCluster":{"shape":"S2y"}}}},"RebootDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"ForceFailover":{"type":"boolean"}}},"output":{"resultWrapper":"RebootDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"S3q"}}}},"RegisterDBProxyTargets":{"input":{"type":"structure","required":["DBProxyName"],"members":{"DBProxyName":{},"TargetGroupName":{},"DBInstanceIdentifiers":{"shape":"Sv"},"DBClusterIdentifiers":{"shape":"Sv"}}},"output":{"resultWrapper":"RegisterDBProxyTargetsResult","type":"structure","members":{"DBProxyTargets":{"shape":"S8n"}}}},"RemoveFromGlobalCluster":{"input":{"type":"structure","members":{"GlobalClusterIdentifier":{},"DbClusterIdentifier":{}}},"output":{"resultWrapper":"RemoveFromGlobalClusterResult","type":"structure","members":{"GlobalCluster":{"shape":"S5c"}}}},"RemoveRoleFromDBCluster":{"input":{"type":"structure","required":["DBClusterIdentifier","RoleArn"],"members":{"DBClusterIdentifier":{},"RoleArn":{},"FeatureName":{}}}},"RemoveRoleFromDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier","RoleArn","FeatureName"],"members":{"DBInstanceIdentifier":{},"RoleArn":{},"FeatureName":{}}}},"RemoveSourceIdentifierFromSubscription":{"input":{"type":"structure","required":["SubscriptionName","SourceIdentifier"],"members":{"SubscriptionName":{},"SourceIdentifier":{}}},"output":{"resultWrapper":"RemoveSourceIdentifierFromSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S6"}}}},"RemoveTagsFromResource":{"input":{"type":"structure","required":["ResourceName","TagKeys"],"members":{"ResourceName":{},"TagKeys":{"type":"list","member":{}}}}},"ResetDBClusterParameterGroup":{"input":{"type":"structure","required":["DBClusterParameterGroupName"],"members":{"DBClusterParameterGroupName":{},"ResetAllParameters":{"type":"boolean"},"Parameters":{"shape":"S7d"}}},"output":{"shape":"Sby","resultWrapper":"ResetDBClusterParameterGroupResult"}},"ResetDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{},"ResetAllParameters":{"type":"boolean"},"Parameters":{"shape":"S7d"}}},"output":{"shape":"Sc4","resultWrapper":"ResetDBParameterGroupResult"}},"RestoreDBClusterFromS3":{"input":{"type":"structure","required":["DBClusterIdentifier","Engine","MasterUsername","SourceEngine","SourceEngineVersion","S3BucketName","S3IngestionRoleArn"],"members":{"AvailabilityZones":{"shape":"S14"},"BackupRetentionPeriod":{"type":"integer"},"CharacterSetName":{},"DatabaseName":{},"DBClusterIdentifier":{},"DBClusterParameterGroupName":{},"VpcSecurityGroupIds":{"shape":"S2s"},"DBSubnetGroupName":{},"Engine":{},"EngineVersion":{},"Port":{"type":"integer"},"MasterUsername":{},"MasterUserPassword":{},"OptionGroupName":{},"PreferredBackupWindow":{},"PreferredMaintenanceWindow":{},"Tags":{"shape":"Sb"},"StorageEncrypted":{"type":"boolean"},"KmsKeyId":{},"EnableIAMDatabaseAuthentication":{"type":"boolean"},"SourceEngine":{},"SourceEngineVersion":{},"S3BucketName":{},"S3Prefix":{},"S3IngestionRoleArn":{},"BacktrackWindow":{"type":"long"},"EnableCloudwatchLogsExports":{"shape":"S2o"},"DeletionProtection":{"type":"boolean"},"CopyTagsToSnapshot":{"type":"boolean"},"Domain":{},"DomainIAMRoleName":{},"ServerlessV2ScalingConfiguration":{"shape":"S2v"},"NetworkType":{},"ManageMasterUserPassword":{"type":"boolean"},"MasterUserSecretKmsKeyId":{},"StorageType":{}}},"output":{"resultWrapper":"RestoreDBClusterFromS3Result","type":"structure","members":{"DBCluster":{"shape":"S2y"}}}},"RestoreDBClusterFromSnapshot":{"input":{"type":"structure","required":["DBClusterIdentifier","SnapshotIdentifier","Engine"],"members":{"AvailabilityZones":{"shape":"S14"},"DBClusterIdentifier":{},"SnapshotIdentifier":{},"Engine":{},"EngineVersion":{},"Port":{"type":"integer"},"DBSubnetGroupName":{},"DatabaseName":{},"OptionGroupName":{},"VpcSecurityGroupIds":{"shape":"S2s"},"Tags":{"shape":"Sb"},"KmsKeyId":{},"EnableIAMDatabaseAuthentication":{"type":"boolean"},"BacktrackWindow":{"type":"long"},"EnableCloudwatchLogsExports":{"shape":"S2o"},"EngineMode":{},"ScalingConfiguration":{"shape":"S2u"},"DBClusterParameterGroupName":{},"DeletionProtection":{"type":"boolean"},"CopyTagsToSnapshot":{"type":"boolean"},"Domain":{},"DomainIAMRoleName":{},"DBClusterInstanceClass":{},"StorageType":{},"Iops":{"type":"integer"},"PubliclyAccessible":{"type":"boolean"},"ServerlessV2ScalingConfiguration":{"shape":"S2v"},"NetworkType":{}}},"output":{"resultWrapper":"RestoreDBClusterFromSnapshotResult","type":"structure","members":{"DBCluster":{"shape":"S2y"}}}},"RestoreDBClusterToPointInTime":{"input":{"type":"structure","required":["DBClusterIdentifier"],"members":{"DBClusterIdentifier":{},"RestoreType":{},"SourceDBClusterIdentifier":{},"RestoreToTime":{"type":"timestamp"},"UseLatestRestorableTime":{"type":"boolean"},"Port":{"type":"integer"},"DBSubnetGroupName":{},"OptionGroupName":{},"VpcSecurityGroupIds":{"shape":"S2s"},"Tags":{"shape":"Sb"},"KmsKeyId":{},"EnableIAMDatabaseAuthentication":{"type":"boolean"},"BacktrackWindow":{"type":"long"},"EnableCloudwatchLogsExports":{"shape":"S2o"},"DBClusterParameterGroupName":{},"DeletionProtection":{"type":"boolean"},"CopyTagsToSnapshot":{"type":"boolean"},"Domain":{},"DomainIAMRoleName":{},"ScalingConfiguration":{"shape":"S2u"},"EngineMode":{},"DBClusterInstanceClass":{},"StorageType":{},"PubliclyAccessible":{"type":"boolean"},"Iops":{"type":"integer"},"ServerlessV2ScalingConfiguration":{"shape":"S2v"},"NetworkType":{},"SourceDbClusterResourceId":{}}},"output":{"resultWrapper":"RestoreDBClusterToPointInTimeResult","type":"structure","members":{"DBCluster":{"shape":"S2y"}}}},"RestoreDBInstanceFromDBSnapshot":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{},"DBInstanceClass":{},"Port":{"type":"integer"},"AvailabilityZone":{},"DBSubnetGroupName":{},"MultiAZ":{"type":"boolean"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"DBName":{},"Engine":{},"Iops":{"type":"integer"},"OptionGroupName":{},"Tags":{"shape":"Sb"},"StorageType":{},"TdeCredentialArn":{},"TdeCredentialPassword":{},"VpcSecurityGroupIds":{"shape":"S2s"},"Domain":{},"DomainFqdn":{},"DomainOu":{},"DomainAuthSecretArn":{},"DomainDnsIps":{"shape":"Sv"},"CopyTagsToSnapshot":{"type":"boolean"},"DomainIAMRoleName":{},"EnableIAMDatabaseAuthentication":{"type":"boolean"},"EnableCloudwatchLogsExports":{"shape":"S2o"},"ProcessorFeatures":{"shape":"S1c"},"UseDefaultProcessorFeatures":{"type":"boolean"},"DBParameterGroupName":{},"DeletionProtection":{"type":"boolean"},"EnableCustomerOwnedIp":{"type":"boolean"},"CustomIamInstanceProfile":{},"BackupTarget":{},"NetworkType":{},"StorageThroughput":{"type":"integer"},"DBClusterSnapshotIdentifier":{},"AllocatedStorage":{"type":"integer"}}},"output":{"resultWrapper":"RestoreDBInstanceFromDBSnapshotResult","type":"structure","members":{"DBInstance":{"shape":"S3q"}}}},"RestoreDBInstanceFromS3":{"input":{"type":"structure","required":["DBInstanceIdentifier","DBInstanceClass","Engine","SourceEngine","SourceEngineVersion","S3BucketName","S3IngestionRoleArn"],"members":{"DBName":{},"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"Engine":{},"MasterUsername":{},"MasterUserPassword":{},"DBSecurityGroups":{"shape":"S3o"},"VpcSecurityGroupIds":{"shape":"S2s"},"AvailabilityZone":{},"DBSubnetGroupName":{},"PreferredMaintenanceWindow":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"Port":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupName":{},"PubliclyAccessible":{"type":"boolean"},"Tags":{"shape":"Sb"},"StorageType":{},"StorageEncrypted":{"type":"boolean"},"KmsKeyId":{},"CopyTagsToSnapshot":{"type":"boolean"},"MonitoringInterval":{"type":"integer"},"MonitoringRoleArn":{},"EnableIAMDatabaseAuthentication":{"type":"boolean"},"SourceEngine":{},"SourceEngineVersion":{},"S3BucketName":{},"S3Prefix":{},"S3IngestionRoleArn":{},"EnablePerformanceInsights":{"type":"boolean"},"PerformanceInsightsKMSKeyId":{},"PerformanceInsightsRetentionPeriod":{"type":"integer"},"EnableCloudwatchLogsExports":{"shape":"S2o"},"ProcessorFeatures":{"shape":"S1c"},"UseDefaultProcessorFeatures":{"type":"boolean"},"DeletionProtection":{"type":"boolean"},"MaxAllocatedStorage":{"type":"integer"},"NetworkType":{},"StorageThroughput":{"type":"integer"},"ManageMasterUserPassword":{"type":"boolean"},"MasterUserSecretKmsKeyId":{}}},"output":{"resultWrapper":"RestoreDBInstanceFromS3Result","type":"structure","members":{"DBInstance":{"shape":"S3q"}}}},"RestoreDBInstanceToPointInTime":{"input":{"type":"structure","required":["TargetDBInstanceIdentifier"],"members":{"SourceDBInstanceIdentifier":{},"TargetDBInstanceIdentifier":{},"RestoreTime":{"type":"timestamp"},"UseLatestRestorableTime":{"type":"boolean"},"DBInstanceClass":{},"Port":{"type":"integer"},"AvailabilityZone":{},"DBSubnetGroupName":{},"MultiAZ":{"type":"boolean"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"DBName":{},"Engine":{},"Iops":{"type":"integer"},"OptionGroupName":{},"CopyTagsToSnapshot":{"type":"boolean"},"Tags":{"shape":"Sb"},"StorageType":{},"TdeCredentialArn":{},"TdeCredentialPassword":{},"VpcSecurityGroupIds":{"shape":"S2s"},"Domain":{},"DomainIAMRoleName":{},"DomainFqdn":{},"DomainOu":{},"DomainAuthSecretArn":{},"DomainDnsIps":{"shape":"Sv"},"EnableIAMDatabaseAuthentication":{"type":"boolean"},"EnableCloudwatchLogsExports":{"shape":"S2o"},"ProcessorFeatures":{"shape":"S1c"},"UseDefaultProcessorFeatures":{"type":"boolean"},"DBParameterGroupName":{},"DeletionProtection":{"type":"boolean"},"SourceDbiResourceId":{},"MaxAllocatedStorage":{"type":"integer"},"SourceDBInstanceAutomatedBackupsArn":{},"EnableCustomerOwnedIp":{"type":"boolean"},"CustomIamInstanceProfile":{},"BackupTarget":{},"NetworkType":{},"StorageThroughput":{"type":"integer"},"AllocatedStorage":{"type":"integer"}}},"output":{"resultWrapper":"RestoreDBInstanceToPointInTimeResult","type":"structure","members":{"DBInstance":{"shape":"S3q"}}}},"RevokeDBSecurityGroupIngress":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"RevokeDBSecurityGroupIngressResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sl"}}}},"StartActivityStream":{"input":{"type":"structure","required":["ResourceArn","Mode","KmsKeyId"],"members":{"ResourceArn":{},"Mode":{},"KmsKeyId":{},"ApplyImmediately":{"type":"boolean"},"EngineNativeAuditFieldsIncluded":{"type":"boolean"}}},"output":{"resultWrapper":"StartActivityStreamResult","type":"structure","members":{"KmsKeyId":{},"KinesisStreamName":{},"Status":{},"Mode":{},"ApplyImmediately":{"type":"boolean"},"EngineNativeAuditFieldsIncluded":{"type":"boolean"}}}},"StartDBCluster":{"input":{"type":"structure","required":["DBClusterIdentifier"],"members":{"DBClusterIdentifier":{}}},"output":{"resultWrapper":"StartDBClusterResult","type":"structure","members":{"DBCluster":{"shape":"S2y"}}}},"StartDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{}}},"output":{"resultWrapper":"StartDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"S3q"}}}},"StartDBInstanceAutomatedBackupsReplication":{"input":{"type":"structure","required":["SourceDBInstanceArn"],"members":{"SourceDBInstanceArn":{},"BackupRetentionPeriod":{"type":"integer"},"KmsKeyId":{},"PreSignedUrl":{}}},"output":{"resultWrapper":"StartDBInstanceAutomatedBackupsReplicationResult","type":"structure","members":{"DBInstanceAutomatedBackup":{"shape":"S62"}}}},"StartExportTask":{"input":{"type":"structure","required":["ExportTaskIdentifier","SourceArn","S3BucketName","IamRoleArn","KmsKeyId"],"members":{"ExportTaskIdentifier":{},"SourceArn":{},"S3BucketName":{},"IamRoleArn":{},"KmsKeyId":{},"S3Prefix":{},"ExportOnly":{"shape":"Sv"}}},"output":{"shape":"Su","resultWrapper":"StartExportTaskResult"}},"StopActivityStream":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"StopActivityStreamResult","type":"structure","members":{"KmsKeyId":{},"KinesisStreamName":{},"Status":{}}}},"StopDBCluster":{"input":{"type":"structure","required":["DBClusterIdentifier"],"members":{"DBClusterIdentifier":{}}},"output":{"resultWrapper":"StopDBClusterResult","type":"structure","members":{"DBCluster":{"shape":"S2y"}}}},"StopDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{}}},"output":{"resultWrapper":"StopDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"S3q"}}}},"StopDBInstanceAutomatedBackupsReplication":{"input":{"type":"structure","required":["SourceDBInstanceArn"],"members":{"SourceDBInstanceArn":{}}},"output":{"resultWrapper":"StopDBInstanceAutomatedBackupsReplicationResult","type":"structure","members":{"DBInstanceAutomatedBackup":{"shape":"S62"}}}},"SwitchoverBlueGreenDeployment":{"input":{"type":"structure","required":["BlueGreenDeploymentIdentifier"],"members":{"BlueGreenDeploymentIdentifier":{},"SwitchoverTimeout":{"type":"integer"}}},"output":{"resultWrapper":"SwitchoverBlueGreenDeploymentResult","type":"structure","members":{"BlueGreenDeployment":{"shape":"S1w"}}}},"SwitchoverGlobalCluster":{"input":{"type":"structure","required":["GlobalClusterIdentifier","TargetDbClusterIdentifier"],"members":{"GlobalClusterIdentifier":{},"TargetDbClusterIdentifier":{}}},"output":{"resultWrapper":"SwitchoverGlobalClusterResult","type":"structure","members":{"GlobalCluster":{"shape":"S5c"}}}},"SwitchoverReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{}}},"output":{"resultWrapper":"SwitchoverReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"S3q"}}}}},"shapes":{"S6":{"type":"structure","members":{"CustomerAwsId":{},"CustSubscriptionId":{},"SnsTopicArn":{},"Status":{},"SubscriptionCreationTime":{},"SourceType":{},"SourceIdsList":{"shape":"S7"},"EventCategoriesList":{"shape":"S8"},"Enabled":{"type":"boolean"},"EventSubscriptionArn":{}},"wrapper":true},"S7":{"type":"list","member":{"locationName":"SourceId"}},"S8":{"type":"list","member":{"locationName":"EventCategory"}},"Sb":{"type":"list","member":{"locationName":"Tag","type":"structure","members":{"Key":{},"Value":{}}}},"Sf":{"type":"structure","members":{"ResourceIdentifier":{},"PendingMaintenanceActionDetails":{"type":"list","member":{"locationName":"PendingMaintenanceAction","type":"structure","members":{"Action":{},"AutoAppliedAfterDate":{"type":"timestamp"},"ForcedApplyDate":{"type":"timestamp"},"OptInStatus":{},"CurrentApplyDate":{"type":"timestamp"},"Description":{}}}}},"wrapper":true},"Sl":{"type":"structure","members":{"OwnerId":{},"DBSecurityGroupName":{},"DBSecurityGroupDescription":{},"VpcId":{},"EC2SecurityGroups":{"type":"list","member":{"locationName":"EC2SecurityGroup","type":"structure","members":{"Status":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}}},"IPRanges":{"type":"list","member":{"locationName":"IPRange","type":"structure","members":{"Status":{},"CIDRIP":{}}}},"DBSecurityGroupArn":{}},"wrapper":true},"Ss":{"type":"structure","members":{"DBClusterIdentifier":{},"BacktrackIdentifier":{},"BacktrackTo":{"type":"timestamp"},"BacktrackedFrom":{"type":"timestamp"},"BacktrackRequestCreationTime":{"type":"timestamp"},"Status":{}}},"Su":{"type":"structure","members":{"ExportTaskIdentifier":{},"SourceArn":{},"ExportOnly":{"shape":"Sv"},"SnapshotTime":{"type":"timestamp"},"TaskStartTime":{"type":"timestamp"},"TaskEndTime":{"type":"timestamp"},"S3Bucket":{},"S3Prefix":{},"IamRoleArn":{},"KmsKeyId":{},"Status":{},"PercentProgress":{"type":"integer"},"TotalExtractedDataInGB":{"type":"integer"},"FailureCause":{},"WarningMessage":{},"SourceType":{}}},"Sv":{"type":"list","member":{}},"S10":{"type":"structure","members":{"DBClusterParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{},"DBClusterParameterGroupArn":{}},"wrapper":true},"S13":{"type":"structure","members":{"AvailabilityZones":{"shape":"S14"},"DBClusterSnapshotIdentifier":{},"DBClusterIdentifier":{},"SnapshotCreateTime":{"type":"timestamp"},"Engine":{},"EngineMode":{},"AllocatedStorage":{"type":"integer"},"Status":{},"Port":{"type":"integer"},"VpcId":{},"ClusterCreateTime":{"type":"timestamp"},"MasterUsername":{},"EngineVersion":{},"LicenseModel":{},"SnapshotType":{},"PercentProgress":{"type":"integer"},"StorageEncrypted":{"type":"boolean"},"KmsKeyId":{},"DBClusterSnapshotArn":{},"SourceDBClusterSnapshotArn":{},"IAMDatabaseAuthenticationEnabled":{"type":"boolean"},"TagList":{"shape":"Sb"},"DBSystemId":{},"StorageType":{},"DbClusterResourceId":{}},"wrapper":true},"S14":{"type":"list","member":{"locationName":"AvailabilityZone"}},"S17":{"type":"structure","members":{"DBParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{},"DBParameterGroupArn":{}},"wrapper":true},"S1a":{"type":"structure","members":{"DBSnapshotIdentifier":{},"DBInstanceIdentifier":{},"SnapshotCreateTime":{"type":"timestamp"},"Engine":{},"AllocatedStorage":{"type":"integer"},"Status":{},"Port":{"type":"integer"},"AvailabilityZone":{},"VpcId":{},"InstanceCreateTime":{"type":"timestamp"},"MasterUsername":{},"EngineVersion":{},"LicenseModel":{},"SnapshotType":{},"Iops":{"type":"integer"},"OptionGroupName":{},"PercentProgress":{"type":"integer"},"SourceRegion":{},"SourceDBSnapshotIdentifier":{},"StorageType":{},"TdeCredentialArn":{},"Encrypted":{"type":"boolean"},"KmsKeyId":{},"DBSnapshotArn":{},"Timezone":{},"IAMDatabaseAuthenticationEnabled":{"type":"boolean"},"ProcessorFeatures":{"shape":"S1c"},"DbiResourceId":{},"TagList":{"shape":"Sb"},"OriginalSnapshotCreateTime":{"type":"timestamp"},"SnapshotDatabaseTime":{"type":"timestamp"},"SnapshotTarget":{},"StorageThroughput":{"type":"integer"},"DBSystemId":{}},"wrapper":true},"S1c":{"type":"list","member":{"locationName":"ProcessorFeature","type":"structure","members":{"Name":{},"Value":{}}}},"S1g":{"type":"structure","members":{"OptionGroupName":{},"OptionGroupDescription":{},"EngineName":{},"MajorEngineVersion":{},"Options":{"type":"list","member":{"locationName":"Option","type":"structure","members":{"OptionName":{},"OptionDescription":{},"Persistent":{"type":"boolean"},"Permanent":{"type":"boolean"},"Port":{"type":"integer"},"OptionVersion":{},"OptionSettings":{"type":"list","member":{"shape":"S1k","locationName":"OptionSetting"}},"DBSecurityGroupMemberships":{"shape":"S1l"},"VpcSecurityGroupMemberships":{"shape":"S1n"}}}},"AllowsVpcAndNonVpcInstanceMemberships":{"type":"boolean"},"VpcId":{},"OptionGroupArn":{},"SourceOptionGroup":{},"SourceAccountId":{},"CopyTimestamp":{"type":"timestamp"}},"wrapper":true},"S1k":{"type":"structure","members":{"Name":{},"Value":{},"DefaultValue":{},"Description":{},"ApplyType":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"IsCollection":{"type":"boolean"}}},"S1l":{"type":"list","member":{"locationName":"DBSecurityGroup","type":"structure","members":{"DBSecurityGroupName":{},"Status":{}}}},"S1n":{"type":"list","member":{"locationName":"VpcSecurityGroupMembership","type":"structure","members":{"VpcSecurityGroupId":{},"Status":{}}}},"S1w":{"type":"structure","members":{"BlueGreenDeploymentIdentifier":{},"BlueGreenDeploymentName":{},"Source":{},"Target":{},"SwitchoverDetails":{"type":"list","member":{"type":"structure","members":{"SourceMember":{},"TargetMember":{},"Status":{}}}},"Tasks":{"type":"list","member":{"type":"structure","members":{"Name":{},"Status":{}}}},"Status":{},"StatusDetails":{},"CreateTime":{"type":"timestamp"},"DeleteTime":{"type":"timestamp"},"TagList":{"shape":"Sb"}}},"S2f":{"type":"structure","members":{"Engine":{},"EngineVersion":{},"DBParameterGroupFamily":{},"DBEngineDescription":{},"DBEngineVersionDescription":{},"DefaultCharacterSet":{"shape":"S2g"},"Image":{"type":"structure","members":{"ImageId":{},"Status":{}}},"DBEngineMediaType":{},"SupportedCharacterSets":{"shape":"S2i"},"SupportedNcharCharacterSets":{"shape":"S2i"},"ValidUpgradeTarget":{"type":"list","member":{"locationName":"UpgradeTarget","type":"structure","members":{"Engine":{},"EngineVersion":{},"Description":{},"AutoUpgrade":{"type":"boolean"},"IsMajorVersionUpgrade":{"type":"boolean"},"SupportedEngineModes":{"shape":"S2l"},"SupportsParallelQuery":{"type":"boolean"},"SupportsGlobalDatabases":{"type":"boolean"},"SupportsBabelfish":{"type":"boolean"},"SupportsLocalWriteForwarding":{"type":"boolean"}}}},"SupportedTimezones":{"type":"list","member":{"locationName":"Timezone","type":"structure","members":{"TimezoneName":{}}}},"ExportableLogTypes":{"shape":"S2o"},"SupportsLogExportsToCloudwatchLogs":{"type":"boolean"},"SupportsReadReplica":{"type":"boolean"},"SupportedEngineModes":{"shape":"S2l"},"SupportedFeatureNames":{"type":"list","member":{}},"Status":{},"SupportsParallelQuery":{"type":"boolean"},"SupportsGlobalDatabases":{"type":"boolean"},"MajorEngineVersion":{},"DatabaseInstallationFilesS3BucketName":{},"DatabaseInstallationFilesS3Prefix":{},"DBEngineVersionArn":{},"KMSKeyId":{},"CreateTime":{"type":"timestamp"},"TagList":{"shape":"Sb"},"SupportsBabelfish":{"type":"boolean"},"CustomDBEngineVersionManifest":{},"SupportsCertificateRotationWithoutRestart":{"type":"boolean"},"SupportedCACertificateIdentifiers":{"type":"list","member":{}},"SupportsLocalWriteForwarding":{"type":"boolean"}}},"S2g":{"type":"structure","members":{"CharacterSetName":{},"CharacterSetDescription":{}}},"S2i":{"type":"list","member":{"shape":"S2g","locationName":"CharacterSet"}},"S2l":{"type":"list","member":{}},"S2o":{"type":"list","member":{}},"S2s":{"type":"list","member":{"locationName":"VpcSecurityGroupId"}},"S2u":{"type":"structure","members":{"MinCapacity":{"type":"integer"},"MaxCapacity":{"type":"integer"},"AutoPause":{"type":"boolean"},"SecondsUntilAutoPause":{"type":"integer"},"TimeoutAction":{},"SecondsBeforeTimeout":{"type":"integer"}}},"S2v":{"type":"structure","members":{"MinCapacity":{"type":"double"},"MaxCapacity":{"type":"double"}}},"S2y":{"type":"structure","members":{"AllocatedStorage":{"type":"integer"},"AvailabilityZones":{"shape":"S14"},"BackupRetentionPeriod":{"type":"integer"},"CharacterSetName":{},"DatabaseName":{},"DBClusterIdentifier":{},"DBClusterParameterGroup":{},"DBSubnetGroup":{},"Status":{},"AutomaticRestartTime":{"type":"timestamp"},"PercentProgress":{},"EarliestRestorableTime":{"type":"timestamp"},"Endpoint":{},"ReaderEndpoint":{},"CustomEndpoints":{"shape":"Sv"},"MultiAZ":{"type":"boolean"},"Engine":{},"EngineVersion":{},"LatestRestorableTime":{"type":"timestamp"},"Port":{"type":"integer"},"MasterUsername":{},"DBClusterOptionGroupMemberships":{"type":"list","member":{"locationName":"DBClusterOptionGroup","type":"structure","members":{"DBClusterOptionGroupName":{},"Status":{}}}},"PreferredBackupWindow":{},"PreferredMaintenanceWindow":{},"ReplicationSourceIdentifier":{},"ReadReplicaIdentifiers":{"type":"list","member":{"locationName":"ReadReplicaIdentifier"}},"DBClusterMembers":{"type":"list","member":{"locationName":"DBClusterMember","type":"structure","members":{"DBInstanceIdentifier":{},"IsClusterWriter":{"type":"boolean"},"DBClusterParameterGroupStatus":{},"PromotionTier":{"type":"integer"}},"wrapper":true}},"VpcSecurityGroups":{"shape":"S1n"},"HostedZoneId":{},"StorageEncrypted":{"type":"boolean"},"KmsKeyId":{},"DbClusterResourceId":{},"DBClusterArn":{},"AssociatedRoles":{"type":"list","member":{"locationName":"DBClusterRole","type":"structure","members":{"RoleArn":{},"Status":{},"FeatureName":{}}}},"IAMDatabaseAuthenticationEnabled":{"type":"boolean"},"CloneGroupId":{},"ClusterCreateTime":{"type":"timestamp"},"EarliestBacktrackTime":{"type":"timestamp"},"BacktrackWindow":{"type":"long"},"BacktrackConsumedChangeRecords":{"type":"long"},"EnabledCloudwatchLogsExports":{"shape":"S2o"},"Capacity":{"type":"integer"},"EngineMode":{},"ScalingConfigurationInfo":{"type":"structure","members":{"MinCapacity":{"type":"integer"},"MaxCapacity":{"type":"integer"},"AutoPause":{"type":"boolean"},"SecondsUntilAutoPause":{"type":"integer"},"TimeoutAction":{},"SecondsBeforeTimeout":{"type":"integer"}}},"DeletionProtection":{"type":"boolean"},"HttpEndpointEnabled":{"type":"boolean"},"ActivityStreamMode":{},"ActivityStreamStatus":{},"ActivityStreamKmsKeyId":{},"ActivityStreamKinesisStreamName":{},"CopyTagsToSnapshot":{"type":"boolean"},"CrossAccountClone":{"type":"boolean"},"DomainMemberships":{"shape":"S39"},"TagList":{"shape":"Sb"},"GlobalWriteForwardingStatus":{},"GlobalWriteForwardingRequested":{"type":"boolean"},"PendingModifiedValues":{"type":"structure","members":{"PendingCloudwatchLogsExports":{"shape":"S3d"},"DBClusterIdentifier":{},"MasterUserPassword":{},"IAMDatabaseAuthenticationEnabled":{"type":"boolean"},"EngineVersion":{},"BackupRetentionPeriod":{"type":"integer"},"AllocatedStorage":{"type":"integer"},"Iops":{"type":"integer"},"StorageType":{}}},"DBClusterInstanceClass":{},"StorageType":{},"Iops":{"type":"integer"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"MonitoringInterval":{"type":"integer"},"MonitoringRoleArn":{},"PerformanceInsightsEnabled":{"type":"boolean"},"PerformanceInsightsKMSKeyId":{},"PerformanceInsightsRetentionPeriod":{"type":"integer"},"ServerlessV2ScalingConfiguration":{"type":"structure","members":{"MinCapacity":{"type":"double"},"MaxCapacity":{"type":"double"}}},"NetworkType":{},"DBSystemId":{},"MasterUserSecret":{"shape":"S3f"},"IOOptimizedNextAllowedModificationTime":{"type":"timestamp"},"LocalWriteForwardingStatus":{},"AwsBackupRecoveryPointArn":{}},"wrapper":true},"S39":{"type":"list","member":{"locationName":"DomainMembership","type":"structure","members":{"Domain":{},"Status":{},"FQDN":{},"IAMRoleName":{},"OU":{},"AuthSecretArn":{},"DnsIps":{"shape":"Sv"}}}},"S3d":{"type":"structure","members":{"LogTypesToEnable":{"shape":"S2o"},"LogTypesToDisable":{"shape":"S2o"}}},"S3f":{"type":"structure","members":{"SecretArn":{},"SecretStatus":{},"KmsKeyId":{}}},"S3i":{"type":"structure","members":{"DBClusterEndpointIdentifier":{},"DBClusterIdentifier":{},"DBClusterEndpointResourceIdentifier":{},"Endpoint":{},"Status":{},"EndpointType":{},"CustomEndpointType":{},"StaticMembers":{"shape":"Sv"},"ExcludedMembers":{"shape":"Sv"},"DBClusterEndpointArn":{}}},"S3o":{"type":"list","member":{"locationName":"DBSecurityGroupName"}},"S3q":{"type":"structure","members":{"DBInstanceIdentifier":{},"DBInstanceClass":{},"Engine":{},"DBInstanceStatus":{},"AutomaticRestartTime":{"type":"timestamp"},"MasterUsername":{},"DBName":{},"Endpoint":{"shape":"S3r"},"AllocatedStorage":{"type":"integer"},"InstanceCreateTime":{"type":"timestamp"},"PreferredBackupWindow":{},"BackupRetentionPeriod":{"type":"integer"},"DBSecurityGroups":{"shape":"S1l"},"VpcSecurityGroups":{"shape":"S1n"},"DBParameterGroups":{"type":"list","member":{"locationName":"DBParameterGroup","type":"structure","members":{"DBParameterGroupName":{},"ParameterApplyStatus":{}}}},"AvailabilityZone":{},"DBSubnetGroup":{"shape":"S3u"},"PreferredMaintenanceWindow":{},"PendingModifiedValues":{"type":"structure","members":{"DBInstanceClass":{},"AllocatedStorage":{"type":"integer"},"MasterUserPassword":{},"Port":{"type":"integer"},"BackupRetentionPeriod":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"LicenseModel":{},"Iops":{"type":"integer"},"DBInstanceIdentifier":{},"StorageType":{},"CACertificateIdentifier":{},"DBSubnetGroupName":{},"PendingCloudwatchLogsExports":{"shape":"S3d"},"ProcessorFeatures":{"shape":"S1c"},"IAMDatabaseAuthenticationEnabled":{"type":"boolean"},"AutomationMode":{},"ResumeFullAutomationModeTime":{"type":"timestamp"},"StorageThroughput":{"type":"integer"},"Engine":{}}},"LatestRestorableTime":{"type":"timestamp"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"ReadReplicaSourceDBInstanceIdentifier":{},"ReadReplicaDBInstanceIdentifiers":{"type":"list","member":{"locationName":"ReadReplicaDBInstanceIdentifier"}},"ReadReplicaDBClusterIdentifiers":{"type":"list","member":{"locationName":"ReadReplicaDBClusterIdentifier"}},"ReplicaMode":{},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupMemberships":{"type":"list","member":{"locationName":"OptionGroupMembership","type":"structure","members":{"OptionGroupName":{},"Status":{}}}},"CharacterSetName":{},"NcharCharacterSetName":{},"SecondaryAvailabilityZone":{},"PubliclyAccessible":{"type":"boolean"},"StatusInfos":{"type":"list","member":{"locationName":"DBInstanceStatusInfo","type":"structure","members":{"StatusType":{},"Normal":{"type":"boolean"},"Status":{},"Message":{}}}},"StorageType":{},"TdeCredentialArn":{},"DbInstancePort":{"type":"integer"},"DBClusterIdentifier":{},"StorageEncrypted":{"type":"boolean"},"KmsKeyId":{},"DbiResourceId":{},"CACertificateIdentifier":{},"DomainMemberships":{"shape":"S39"},"CopyTagsToSnapshot":{"type":"boolean"},"MonitoringInterval":{"type":"integer"},"EnhancedMonitoringResourceArn":{},"MonitoringRoleArn":{},"PromotionTier":{"type":"integer"},"DBInstanceArn":{},"Timezone":{},"IAMDatabaseAuthenticationEnabled":{"type":"boolean"},"PerformanceInsightsEnabled":{"type":"boolean"},"PerformanceInsightsKMSKeyId":{},"PerformanceInsightsRetentionPeriod":{"type":"integer"},"EnabledCloudwatchLogsExports":{"shape":"S2o"},"ProcessorFeatures":{"shape":"S1c"},"DeletionProtection":{"type":"boolean"},"AssociatedRoles":{"type":"list","member":{"locationName":"DBInstanceRole","type":"structure","members":{"RoleArn":{},"FeatureName":{},"Status":{}}}},"ListenerEndpoint":{"shape":"S3r"},"MaxAllocatedStorage":{"type":"integer"},"TagList":{"shape":"Sb"},"DBInstanceAutomatedBackupsReplications":{"shape":"S4a"},"CustomerOwnedIpEnabled":{"type":"boolean"},"AwsBackupRecoveryPointArn":{},"ActivityStreamStatus":{},"ActivityStreamKmsKeyId":{},"ActivityStreamKinesisStreamName":{},"ActivityStreamMode":{},"ActivityStreamEngineNativeAuditFieldsIncluded":{"type":"boolean"},"AutomationMode":{},"ResumeFullAutomationModeTime":{"type":"timestamp"},"CustomIamInstanceProfile":{},"BackupTarget":{},"NetworkType":{},"ActivityStreamPolicyStatus":{},"StorageThroughput":{"type":"integer"},"DBSystemId":{},"MasterUserSecret":{"shape":"S3f"},"CertificateDetails":{"type":"structure","members":{"CAIdentifier":{},"ValidTill":{"type":"timestamp"}}},"ReadReplicaSourceDBClusterIdentifier":{},"PercentProgress":{}},"wrapper":true},"S3r":{"type":"structure","members":{"Address":{},"Port":{"type":"integer"},"HostedZoneId":{}}},"S3u":{"type":"structure","members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"VpcId":{},"SubnetGroupStatus":{},"Subnets":{"type":"list","member":{"locationName":"Subnet","type":"structure","members":{"SubnetIdentifier":{},"SubnetAvailabilityZone":{"shape":"S3x"},"SubnetOutpost":{"type":"structure","members":{"Arn":{}}},"SubnetStatus":{}}}},"DBSubnetGroupArn":{},"SupportedNetworkTypes":{"shape":"Sv"}},"wrapper":true},"S3x":{"type":"structure","members":{"Name":{}},"wrapper":true},"S4a":{"type":"list","member":{"locationName":"DBInstanceAutomatedBackupsReplication","type":"structure","members":{"DBInstanceAutomatedBackupsArn":{}}}},"S4k":{"type":"list","member":{"type":"structure","members":{"Description":{},"UserName":{},"AuthScheme":{},"SecretArn":{},"IAMAuth":{},"ClientPasswordAuthType":{}}}},"S4q":{"type":"structure","members":{"DBProxyName":{},"DBProxyArn":{},"Status":{},"EngineFamily":{},"VpcId":{},"VpcSecurityGroupIds":{"shape":"Sv"},"VpcSubnetIds":{"shape":"Sv"},"Auth":{"type":"list","member":{"type":"structure","members":{"Description":{},"UserName":{},"AuthScheme":{},"SecretArn":{},"IAMAuth":{},"ClientPasswordAuthType":{}}}},"RoleArn":{},"Endpoint":{},"RequireTLS":{"type":"boolean"},"IdleClientTimeout":{"type":"integer"},"DebugLogging":{"type":"boolean"},"CreatedDate":{"type":"timestamp"},"UpdatedDate":{"type":"timestamp"}}},"S4z":{"type":"structure","members":{"DBProxyEndpointName":{},"DBProxyEndpointArn":{},"DBProxyName":{},"Status":{},"VpcId":{},"VpcSecurityGroupIds":{"shape":"Sv"},"VpcSubnetIds":{"shape":"Sv"},"Endpoint":{},"CreatedDate":{"type":"timestamp"},"TargetRole":{},"IsDefault":{"type":"boolean"}}},"S56":{"type":"list","member":{"locationName":"SubnetIdentifier"}},"S5c":{"type":"structure","members":{"GlobalClusterIdentifier":{},"GlobalClusterResourceId":{},"GlobalClusterArn":{},"Status":{},"Engine":{},"EngineVersion":{},"DatabaseName":{},"StorageEncrypted":{"type":"boolean"},"DeletionProtection":{"type":"boolean"},"GlobalClusterMembers":{"type":"list","member":{"locationName":"GlobalClusterMember","type":"structure","members":{"DBClusterArn":{},"Readers":{"type":"list","member":{}},"IsWriter":{"type":"boolean"},"GlobalWriteForwardingStatus":{},"SynchronizationStatus":{}},"wrapper":true}},"FailoverState":{"type":"structure","members":{"Status":{},"FromDbClusterArn":{},"ToDbClusterArn":{},"IsDataLossAllowed":{"type":"boolean"}},"wrapper":true}},"wrapper":true},"S5s":{"type":"structure","members":{"Engine":{},"VpcId":{},"DBClusterAutomatedBackupsArn":{},"DBClusterIdentifier":{},"RestoreWindow":{"shape":"S5t"},"MasterUsername":{},"DbClusterResourceId":{},"Region":{},"LicenseModel":{},"Status":{},"IAMDatabaseAuthenticationEnabled":{"type":"boolean"},"ClusterCreateTime":{"type":"timestamp"},"StorageEncrypted":{"type":"boolean"},"AllocatedStorage":{"type":"integer"},"EngineVersion":{},"DBClusterArn":{},"BackupRetentionPeriod":{"type":"integer"},"EngineMode":{},"AvailabilityZones":{"shape":"S14"},"Port":{"type":"integer"},"KmsKeyId":{},"StorageType":{},"Iops":{"type":"integer"},"AwsBackupRecoveryPointArn":{}},"wrapper":true},"S5t":{"type":"structure","members":{"EarliestTime":{"type":"timestamp"},"LatestTime":{"type":"timestamp"}}},"S62":{"type":"structure","members":{"DBInstanceArn":{},"DbiResourceId":{},"Region":{},"DBInstanceIdentifier":{},"RestoreWindow":{"shape":"S5t"},"AllocatedStorage":{"type":"integer"},"Status":{},"Port":{"type":"integer"},"AvailabilityZone":{},"VpcId":{},"InstanceCreateTime":{"type":"timestamp"},"MasterUsername":{},"Engine":{},"EngineVersion":{},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupName":{},"TdeCredentialArn":{},"Encrypted":{"type":"boolean"},"StorageType":{},"KmsKeyId":{},"Timezone":{},"IAMDatabaseAuthenticationEnabled":{"type":"boolean"},"BackupRetentionPeriod":{"type":"integer"},"DBInstanceAutomatedBackupsArn":{},"DBInstanceAutomatedBackupsReplications":{"shape":"S4a"},"BackupTarget":{},"StorageThroughput":{"type":"integer"},"AwsBackupRecoveryPointArn":{}},"wrapper":true},"S6p":{"type":"list","member":{"locationName":"Filter","type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"type":"list","member":{"locationName":"Value"}}}}},"S6y":{"type":"structure","members":{"CertificateIdentifier":{},"CertificateType":{},"Thumbprint":{},"ValidFrom":{"type":"timestamp"},"ValidTill":{"type":"timestamp"},"CertificateArn":{},"CustomerOverride":{"type":"boolean"},"CustomerOverrideValidTill":{"type":"timestamp"}},"wrapper":true},"S7d":{"type":"list","member":{"locationName":"Parameter","type":"structure","members":{"ParameterName":{},"ParameterValue":{},"Description":{},"Source":{},"ApplyType":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"MinimumEngineVersion":{},"ApplyMethod":{},"SupportedEngineModes":{"shape":"S2l"}}}},"S7i":{"type":"structure","members":{"DBClusterSnapshotIdentifier":{},"DBClusterSnapshotAttributes":{"type":"list","member":{"locationName":"DBClusterSnapshotAttribute","type":"structure","members":{"AttributeName":{},"AttributeValues":{"shape":"S7l"}}}}},"wrapper":true},"S7l":{"type":"list","member":{"locationName":"AttributeValue"}},"S8j":{"type":"structure","members":{"DBProxyName":{},"TargetGroupName":{},"TargetGroupArn":{},"IsDefault":{"type":"boolean"},"Status":{},"ConnectionPoolConfig":{"type":"structure","members":{"MaxConnectionsPercent":{"type":"integer"},"MaxIdleConnectionsPercent":{"type":"integer"},"ConnectionBorrowTimeout":{"type":"integer"},"SessionPinningFilters":{"shape":"Sv"},"InitQuery":{}}},"CreatedDate":{"type":"timestamp"},"UpdatedDate":{"type":"timestamp"}}},"S8n":{"type":"list","member":{"type":"structure","members":{"TargetArn":{},"Endpoint":{},"TrackedClusterId":{},"RdsResourceId":{},"Port":{"type":"integer"},"Type":{},"Role":{},"TargetHealth":{"type":"structure","members":{"State":{},"Reason":{},"Description":{}}}}}},"S8z":{"type":"structure","members":{"DBSnapshotIdentifier":{},"DBSnapshotAttributes":{"type":"list","member":{"locationName":"DBSnapshotAttribute","type":"structure","members":{"AttributeName":{},"AttributeValues":{"shape":"S7l"}},"wrapper":true}}},"wrapper":true},"S9a":{"type":"structure","members":{"DBParameterGroupFamily":{},"Marker":{},"Parameters":{"shape":"S7d"}},"wrapper":true},"Saf":{"type":"list","member":{"locationName":"AvailableProcessorFeature","type":"structure","members":{"Name":{},"DefaultValue":{},"AllowedValues":{}}}},"Sao":{"type":"structure","members":{"ReservedDBInstanceId":{},"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"StartTime":{"type":"timestamp"},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"DBInstanceCount":{"type":"integer"},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"State":{},"RecurringCharges":{"shape":"Saq"},"ReservedDBInstanceArn":{},"LeaseId":{}},"wrapper":true},"Saq":{"type":"list","member":{"locationName":"RecurringCharge","type":"structure","members":{"RecurringChargeAmount":{"type":"double"},"RecurringChargeFrequency":{}},"wrapper":true}},"Sb5":{"type":"list","member":{"locationName":"Range","type":"structure","members":{"From":{"type":"integer"},"To":{"type":"integer"},"Step":{"type":"integer"}}}},"Sb7":{"type":"list","member":{"locationName":"DoubleRange","type":"structure","members":{"From":{"type":"double"},"To":{"type":"double"}}}},"Sbt":{"type":"structure","members":{"EnableLogTypes":{"shape":"S2o"},"DisableLogTypes":{"shape":"S2o"}}},"Sby":{"type":"structure","members":{"DBClusterParameterGroupName":{}}},"Sc4":{"type":"structure","members":{"DBParameterGroupName":{}}}}}')},85082:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeBlueGreenDeployments":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"BlueGreenDeployments"},"DescribeCertificates":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Certificates"},"DescribeDBClusterAutomatedBackups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBClusterAutomatedBackups"},"DescribeDBClusterBacktracks":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBClusterBacktracks"},"DescribeDBClusterEndpoints":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBClusterEndpoints"},"DescribeDBClusterParameterGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBClusterParameterGroups"},"DescribeDBClusterParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Parameters"},"DescribeDBClusterSnapshots":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBClusterSnapshots"},"DescribeDBClusters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBClusters"},"DescribeDBEngineVersions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBEngineVersions"},"DescribeDBInstanceAutomatedBackups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBInstanceAutomatedBackups"},"DescribeDBInstances":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBInstances"},"DescribeDBLogFiles":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DescribeDBLogFiles"},"DescribeDBParameterGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBParameterGroups"},"DescribeDBParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Parameters"},"DescribeDBProxies":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBProxies"},"DescribeDBProxyEndpoints":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBProxyEndpoints"},"DescribeDBProxyTargetGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"TargetGroups"},"DescribeDBProxyTargets":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Targets"},"DescribeDBSecurityGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSecurityGroups"},"DescribeDBSnapshots":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSnapshots"},"DescribeDBSubnetGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSubnetGroups"},"DescribeEngineDefaultParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"EngineDefaults.Marker","result_key":"EngineDefaults.Parameters"},"DescribeEventSubscriptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"EventSubscriptionsList"},"DescribeEvents":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Events"},"DescribeExportTasks":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ExportTasks"},"DescribeGlobalClusters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"GlobalClusters"},"DescribeOptionGroupOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OptionGroupOptions"},"DescribeOptionGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OptionGroupsList"},"DescribeOrderableDBInstanceOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OrderableDBInstanceOptions"},"DescribePendingMaintenanceActions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"PendingMaintenanceActions"},"DescribeReservedDBInstances":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedDBInstances"},"DescribeReservedDBInstancesOfferings":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedDBInstancesOfferings"},"DescribeSourceRegions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"SourceRegions"},"DownloadDBLogFilePortion":{"input_token":"Marker","limit_key":"NumberOfLines","more_results":"AdditionalDataPending","output_token":"Marker","result_key":"LogFileData"},"ListTagsForResource":{"result_key":"TagList"}}}')},20371:function(e){"use strict";e.exports=JSON.parse('{"V":{"DBInstanceAvailable":{"delay":30,"operation":"DescribeDBInstances","maxAttempts":60,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"DBInstances[].DBInstanceStatus"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"deleting","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"failed","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"incompatible-restore","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"incompatible-parameters","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"}]},"DBInstanceDeleted":{"delay":30,"operation":"DescribeDBInstances","maxAttempts":60,"acceptors":[{"expected":true,"matcher":"path","state":"success","argument":"length(DBInstances) == `0`"},{"expected":"DBInstanceNotFound","matcher":"error","state":"success"},{"expected":"creating","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"modifying","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"rebooting","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"resetting-master-credentials","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"}]},"DBSnapshotAvailable":{"delay":30,"operation":"DescribeDBSnapshots","maxAttempts":60,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"DBSnapshots[].Status"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"DBSnapshots[].Status"},{"expected":"deleting","matcher":"pathAny","state":"failure","argument":"DBSnapshots[].Status"},{"expected":"failed","matcher":"pathAny","state":"failure","argument":"DBSnapshots[].Status"},{"expected":"incompatible-restore","matcher":"pathAny","state":"failure","argument":"DBSnapshots[].Status"},{"expected":"incompatible-parameters","matcher":"pathAny","state":"failure","argument":"DBSnapshots[].Status"}]},"DBSnapshotDeleted":{"delay":30,"operation":"DescribeDBSnapshots","maxAttempts":60,"acceptors":[{"expected":true,"matcher":"path","state":"success","argument":"length(DBSnapshots) == `0`"},{"expected":"DBSnapshotNotFound","matcher":"error","state":"success"},{"expected":"creating","matcher":"pathAny","state":"failure","argument":"DBSnapshots[].Status"},{"expected":"modifying","matcher":"pathAny","state":"failure","argument":"DBSnapshots[].Status"},{"expected":"rebooting","matcher":"pathAny","state":"failure","argument":"DBSnapshots[].Status"},{"expected":"resetting-master-credentials","matcher":"pathAny","state":"failure","argument":"DBSnapshots[].Status"}]},"DBClusterSnapshotAvailable":{"delay":30,"operation":"DescribeDBClusterSnapshots","maxAttempts":60,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"DBClusterSnapshots[].Status"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"DBClusterSnapshots[].Status"},{"expected":"deleting","matcher":"pathAny","state":"failure","argument":"DBClusterSnapshots[].Status"},{"expected":"failed","matcher":"pathAny","state":"failure","argument":"DBClusterSnapshots[].Status"},{"expected":"incompatible-restore","matcher":"pathAny","state":"failure","argument":"DBClusterSnapshots[].Status"},{"expected":"incompatible-parameters","matcher":"pathAny","state":"failure","argument":"DBClusterSnapshots[].Status"}]},"DBClusterSnapshotDeleted":{"delay":30,"operation":"DescribeDBClusterSnapshots","maxAttempts":60,"acceptors":[{"expected":true,"matcher":"path","state":"success","argument":"length(DBClusterSnapshots) == `0`"},{"expected":"DBClusterSnapshotNotFoundFault","matcher":"error","state":"success"},{"expected":"creating","matcher":"pathAny","state":"failure","argument":"DBClusterSnapshots[].Status"},{"expected":"modifying","matcher":"pathAny","state":"failure","argument":"DBClusterSnapshots[].Status"},{"expected":"rebooting","matcher":"pathAny","state":"failure","argument":"DBClusterSnapshots[].Status"},{"expected":"resetting-master-credentials","matcher":"pathAny","state":"failure","argument":"DBClusterSnapshots[].Status"}]},"DBClusterAvailable":{"delay":30,"operation":"DescribeDBClusters","maxAttempts":60,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"DBClusters[].Status"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"DBClusters[].Status"},{"expected":"deleting","matcher":"pathAny","state":"failure","argument":"DBClusters[].Status"},{"expected":"failed","matcher":"pathAny","state":"failure","argument":"DBClusters[].Status"},{"expected":"incompatible-restore","matcher":"pathAny","state":"failure","argument":"DBClusters[].Status"},{"expected":"incompatible-parameters","matcher":"pathAny","state":"failure","argument":"DBClusters[].Status"}]},"DBClusterDeleted":{"delay":30,"operation":"DescribeDBClusters","maxAttempts":60,"acceptors":[{"expected":true,"matcher":"path","state":"success","argument":"length(DBClusters) == `0`"},{"expected":"DBClusterNotFoundFault","matcher":"error","state":"success"},{"expected":"creating","matcher":"pathAny","state":"failure","argument":"DBClusters[].Status"},{"expected":"modifying","matcher":"pathAny","state":"failure","argument":"DBClusters[].Status"},{"expected":"rebooting","matcher":"pathAny","state":"failure","argument":"DBClusters[].Status"},{"expected":"resetting-master-credentials","matcher":"pathAny","state":"failure","argument":"DBClusters[].Status"}]}}}')},24827:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2012-12-01","endpointPrefix":"redshift","protocol":"query","serviceFullName":"Amazon Redshift","serviceId":"Redshift","signatureVersion":"v4","uid":"redshift-2012-12-01","xmlNamespace":"http://redshift.amazonaws.com/doc/2012-12-01/"},"operations":{"AcceptReservedNodeExchange":{"input":{"type":"structure","required":["ReservedNodeId","TargetReservedNodeOfferingId"],"members":{"ReservedNodeId":{},"TargetReservedNodeOfferingId":{}}},"output":{"resultWrapper":"AcceptReservedNodeExchangeResult","type":"structure","members":{"ExchangedReservedNode":{"shape":"S4"}}}},"AddPartner":{"input":{"shape":"Sb"},"output":{"shape":"Sg","resultWrapper":"AddPartnerResult"}},"AssociateDataShareConsumer":{"input":{"type":"structure","required":["DataShareArn"],"members":{"DataShareArn":{},"AssociateEntireAccount":{"type":"boolean"},"ConsumerArn":{},"ConsumerRegion":{}}},"output":{"shape":"Sj","resultWrapper":"AssociateDataShareConsumerResult"}},"AuthorizeClusterSecurityGroupIngress":{"input":{"type":"structure","required":["ClusterSecurityGroupName"],"members":{"ClusterSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"AuthorizeClusterSecurityGroupIngressResult","type":"structure","members":{"ClusterSecurityGroup":{"shape":"Sq"}}}},"AuthorizeDataShare":{"input":{"type":"structure","required":["DataShareArn","ConsumerIdentifier"],"members":{"DataShareArn":{},"ConsumerIdentifier":{}}},"output":{"shape":"Sj","resultWrapper":"AuthorizeDataShareResult"}},"AuthorizeEndpointAccess":{"input":{"type":"structure","required":["Account"],"members":{"ClusterIdentifier":{},"Account":{},"VpcIds":{"shape":"Sz"}}},"output":{"shape":"S10","resultWrapper":"AuthorizeEndpointAccessResult"}},"AuthorizeSnapshotAccess":{"input":{"type":"structure","required":["AccountWithRestoreAccess"],"members":{"SnapshotIdentifier":{},"SnapshotArn":{},"SnapshotClusterIdentifier":{},"AccountWithRestoreAccess":{}}},"output":{"resultWrapper":"AuthorizeSnapshotAccessResult","type":"structure","members":{"Snapshot":{"shape":"S14"}}}},"BatchDeleteClusterSnapshots":{"input":{"type":"structure","required":["Identifiers"],"members":{"Identifiers":{"type":"list","member":{"shape":"S1c","locationName":"DeleteClusterSnapshotMessage"}}}},"output":{"resultWrapper":"BatchDeleteClusterSnapshotsResult","type":"structure","members":{"Resources":{"shape":"S1e"},"Errors":{"type":"list","member":{"shape":"S1g","locationName":"SnapshotErrorMessage"}}}}},"BatchModifyClusterSnapshots":{"input":{"type":"structure","required":["SnapshotIdentifierList"],"members":{"SnapshotIdentifierList":{"shape":"S1e"},"ManualSnapshotRetentionPeriod":{"type":"integer"},"Force":{"type":"boolean"}}},"output":{"resultWrapper":"BatchModifyClusterSnapshotsResult","type":"structure","members":{"Resources":{"shape":"S1e"},"Errors":{"type":"list","member":{"shape":"S1g","locationName":"SnapshotErrorMessage"}}}}},"CancelResize":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{}}},"output":{"shape":"S1l","resultWrapper":"CancelResizeResult"}},"CopyClusterSnapshot":{"input":{"type":"structure","required":["SourceSnapshotIdentifier","TargetSnapshotIdentifier"],"members":{"SourceSnapshotIdentifier":{},"SourceSnapshotClusterIdentifier":{},"TargetSnapshotIdentifier":{},"ManualSnapshotRetentionPeriod":{"type":"integer"}}},"output":{"resultWrapper":"CopyClusterSnapshotResult","type":"structure","members":{"Snapshot":{"shape":"S14"}}}},"CreateAuthenticationProfile":{"input":{"type":"structure","required":["AuthenticationProfileName","AuthenticationProfileContent"],"members":{"AuthenticationProfileName":{},"AuthenticationProfileContent":{}}},"output":{"resultWrapper":"CreateAuthenticationProfileResult","type":"structure","members":{"AuthenticationProfileName":{},"AuthenticationProfileContent":{}}}},"CreateCluster":{"input":{"type":"structure","required":["ClusterIdentifier","NodeType","MasterUsername","MasterUserPassword"],"members":{"DBName":{},"ClusterIdentifier":{},"ClusterType":{},"NodeType":{},"MasterUsername":{},"MasterUserPassword":{},"ClusterSecurityGroups":{"shape":"S1x"},"VpcSecurityGroupIds":{"shape":"S1y"},"ClusterSubnetGroupName":{},"AvailabilityZone":{},"PreferredMaintenanceWindow":{},"ClusterParameterGroupName":{},"AutomatedSnapshotRetentionPeriod":{"type":"integer"},"ManualSnapshotRetentionPeriod":{"type":"integer"},"Port":{"type":"integer"},"ClusterVersion":{},"AllowVersionUpgrade":{"type":"boolean"},"NumberOfNodes":{"type":"integer"},"PubliclyAccessible":{"type":"boolean"},"Encrypted":{"type":"boolean"},"HsmClientCertificateIdentifier":{},"HsmConfigurationIdentifier":{},"ElasticIp":{},"Tags":{"shape":"St"},"KmsKeyId":{},"EnhancedVpcRouting":{"type":"boolean"},"AdditionalInfo":{},"IamRoles":{"shape":"S1z"},"MaintenanceTrackName":{},"SnapshotScheduleIdentifier":{},"AvailabilityZoneRelocation":{"type":"boolean"},"AquaConfigurationStatus":{},"DefaultIamRoleArn":{},"LoadSampleData":{}}},"output":{"resultWrapper":"CreateClusterResult","type":"structure","members":{"Cluster":{"shape":"S22"}}}},"CreateClusterParameterGroup":{"input":{"type":"structure","required":["ParameterGroupName","ParameterGroupFamily","Description"],"members":{"ParameterGroupName":{},"ParameterGroupFamily":{},"Description":{},"Tags":{"shape":"St"}}},"output":{"resultWrapper":"CreateClusterParameterGroupResult","type":"structure","members":{"ClusterParameterGroup":{"shape":"S31"}}}},"CreateClusterSecurityGroup":{"input":{"type":"structure","required":["ClusterSecurityGroupName","Description"],"members":{"ClusterSecurityGroupName":{},"Description":{},"Tags":{"shape":"St"}}},"output":{"resultWrapper":"CreateClusterSecurityGroupResult","type":"structure","members":{"ClusterSecurityGroup":{"shape":"Sq"}}}},"CreateClusterSnapshot":{"input":{"type":"structure","required":["SnapshotIdentifier","ClusterIdentifier"],"members":{"SnapshotIdentifier":{},"ClusterIdentifier":{},"ManualSnapshotRetentionPeriod":{"type":"integer"},"Tags":{"shape":"St"}}},"output":{"resultWrapper":"CreateClusterSnapshotResult","type":"structure","members":{"Snapshot":{"shape":"S14"}}}},"CreateClusterSubnetGroup":{"input":{"type":"structure","required":["ClusterSubnetGroupName","Description","SubnetIds"],"members":{"ClusterSubnetGroupName":{},"Description":{},"SubnetIds":{"shape":"S37"},"Tags":{"shape":"St"}}},"output":{"resultWrapper":"CreateClusterSubnetGroupResult","type":"structure","members":{"ClusterSubnetGroup":{"shape":"S39"}}}},"CreateCustomDomainAssociation":{"input":{"type":"structure","required":["CustomDomainName","CustomDomainCertificateArn","ClusterIdentifier"],"members":{"CustomDomainName":{},"CustomDomainCertificateArn":{},"ClusterIdentifier":{}}},"output":{"resultWrapper":"CreateCustomDomainAssociationResult","type":"structure","members":{"CustomDomainName":{},"CustomDomainCertificateArn":{},"ClusterIdentifier":{},"CustomDomainCertExpiryTime":{}}}},"CreateEndpointAccess":{"input":{"type":"structure","required":["EndpointName","SubnetGroupName"],"members":{"ClusterIdentifier":{},"ResourceOwner":{},"EndpointName":{},"SubnetGroupName":{},"VpcSecurityGroupIds":{"shape":"S1y"}}},"output":{"shape":"S3k","resultWrapper":"CreateEndpointAccessResult"}},"CreateEventSubscription":{"input":{"type":"structure","required":["SubscriptionName","SnsTopicArn"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"SourceIds":{"shape":"S3m"},"EventCategories":{"shape":"S3n"},"Severity":{},"Enabled":{"type":"boolean"},"Tags":{"shape":"St"}}},"output":{"resultWrapper":"CreateEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S3p"}}}},"CreateHsmClientCertificate":{"input":{"type":"structure","required":["HsmClientCertificateIdentifier"],"members":{"HsmClientCertificateIdentifier":{},"Tags":{"shape":"St"}}},"output":{"resultWrapper":"CreateHsmClientCertificateResult","type":"structure","members":{"HsmClientCertificate":{"shape":"S3s"}}}},"CreateHsmConfiguration":{"input":{"type":"structure","required":["HsmConfigurationIdentifier","Description","HsmIpAddress","HsmPartitionName","HsmPartitionPassword","HsmServerPublicCertificate"],"members":{"HsmConfigurationIdentifier":{},"Description":{},"HsmIpAddress":{},"HsmPartitionName":{},"HsmPartitionPassword":{},"HsmServerPublicCertificate":{},"Tags":{"shape":"St"}}},"output":{"resultWrapper":"CreateHsmConfigurationResult","type":"structure","members":{"HsmConfiguration":{"shape":"S3v"}}}},"CreateScheduledAction":{"input":{"type":"structure","required":["ScheduledActionName","TargetAction","Schedule","IamRole"],"members":{"ScheduledActionName":{},"TargetAction":{"shape":"S3x"},"Schedule":{},"IamRole":{},"ScheduledActionDescription":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Enable":{"type":"boolean"}}},"output":{"shape":"S41","resultWrapper":"CreateScheduledActionResult"}},"CreateSnapshotCopyGrant":{"input":{"type":"structure","required":["SnapshotCopyGrantName"],"members":{"SnapshotCopyGrantName":{},"KmsKeyId":{},"Tags":{"shape":"St"}}},"output":{"resultWrapper":"CreateSnapshotCopyGrantResult","type":"structure","members":{"SnapshotCopyGrant":{"shape":"S46"}}}},"CreateSnapshotSchedule":{"input":{"type":"structure","members":{"ScheduleDefinitions":{"shape":"S48"},"ScheduleIdentifier":{},"ScheduleDescription":{},"Tags":{"shape":"St"},"DryRun":{"type":"boolean"},"NextInvocations":{"type":"integer"}}},"output":{"shape":"S49","resultWrapper":"CreateSnapshotScheduleResult"}},"CreateTags":{"input":{"type":"structure","required":["ResourceName","Tags"],"members":{"ResourceName":{},"Tags":{"shape":"St"}}}},"CreateUsageLimit":{"input":{"type":"structure","required":["ClusterIdentifier","FeatureType","LimitType","Amount"],"members":{"ClusterIdentifier":{},"FeatureType":{},"LimitType":{},"Amount":{"type":"long"},"Period":{},"BreachAction":{},"Tags":{"shape":"St"}}},"output":{"shape":"S4j","resultWrapper":"CreateUsageLimitResult"}},"DeauthorizeDataShare":{"input":{"type":"structure","required":["DataShareArn","ConsumerIdentifier"],"members":{"DataShareArn":{},"ConsumerIdentifier":{}}},"output":{"shape":"Sj","resultWrapper":"DeauthorizeDataShareResult"}},"DeleteAuthenticationProfile":{"input":{"type":"structure","required":["AuthenticationProfileName"],"members":{"AuthenticationProfileName":{}}},"output":{"resultWrapper":"DeleteAuthenticationProfileResult","type":"structure","members":{"AuthenticationProfileName":{}}}},"DeleteCluster":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{},"SkipFinalClusterSnapshot":{"type":"boolean"},"FinalClusterSnapshotIdentifier":{},"FinalClusterSnapshotRetentionPeriod":{"type":"integer"}}},"output":{"resultWrapper":"DeleteClusterResult","type":"structure","members":{"Cluster":{"shape":"S22"}}}},"DeleteClusterParameterGroup":{"input":{"type":"structure","required":["ParameterGroupName"],"members":{"ParameterGroupName":{}}}},"DeleteClusterSecurityGroup":{"input":{"type":"structure","required":["ClusterSecurityGroupName"],"members":{"ClusterSecurityGroupName":{}}}},"DeleteClusterSnapshot":{"input":{"shape":"S1c"},"output":{"resultWrapper":"DeleteClusterSnapshotResult","type":"structure","members":{"Snapshot":{"shape":"S14"}}}},"DeleteClusterSubnetGroup":{"input":{"type":"structure","required":["ClusterSubnetGroupName"],"members":{"ClusterSubnetGroupName":{}}}},"DeleteCustomDomainAssociation":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{}}}},"DeleteEndpointAccess":{"input":{"type":"structure","required":["EndpointName"],"members":{"EndpointName":{}}},"output":{"shape":"S3k","resultWrapper":"DeleteEndpointAccessResult"}},"DeleteEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{}}}},"DeleteHsmClientCertificate":{"input":{"type":"structure","required":["HsmClientCertificateIdentifier"],"members":{"HsmClientCertificateIdentifier":{}}}},"DeleteHsmConfiguration":{"input":{"type":"structure","required":["HsmConfigurationIdentifier"],"members":{"HsmConfigurationIdentifier":{}}}},"DeletePartner":{"input":{"shape":"Sb"},"output":{"shape":"Sg","resultWrapper":"DeletePartnerResult"}},"DeleteScheduledAction":{"input":{"type":"structure","required":["ScheduledActionName"],"members":{"ScheduledActionName":{}}}},"DeleteSnapshotCopyGrant":{"input":{"type":"structure","required":["SnapshotCopyGrantName"],"members":{"SnapshotCopyGrantName":{}}}},"DeleteSnapshotSchedule":{"input":{"type":"structure","required":["ScheduleIdentifier"],"members":{"ScheduleIdentifier":{}}}},"DeleteTags":{"input":{"type":"structure","required":["ResourceName","TagKeys"],"members":{"ResourceName":{},"TagKeys":{"shape":"S52"}}}},"DeleteUsageLimit":{"input":{"type":"structure","required":["UsageLimitId"],"members":{"UsageLimitId":{}}}},"DescribeAccountAttributes":{"input":{"type":"structure","members":{"AttributeNames":{"type":"list","member":{"locationName":"AttributeName"}}}},"output":{"resultWrapper":"DescribeAccountAttributesResult","type":"structure","members":{"AccountAttributes":{"type":"list","member":{"locationName":"AccountAttribute","type":"structure","members":{"AttributeName":{},"AttributeValues":{"type":"list","member":{"locationName":"AttributeValueTarget","type":"structure","members":{"AttributeValue":{}}}}}}}}}},"DescribeAuthenticationProfiles":{"input":{"type":"structure","members":{"AuthenticationProfileName":{}}},"output":{"resultWrapper":"DescribeAuthenticationProfilesResult","type":"structure","members":{"AuthenticationProfiles":{"type":"list","member":{"type":"structure","members":{"AuthenticationProfileName":{},"AuthenticationProfileContent":{}}}}}}},"DescribeClusterDbRevisions":{"input":{"type":"structure","members":{"ClusterIdentifier":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeClusterDbRevisionsResult","type":"structure","members":{"Marker":{},"ClusterDbRevisions":{"type":"list","member":{"locationName":"ClusterDbRevision","type":"structure","members":{"ClusterIdentifier":{},"CurrentDatabaseRevision":{},"DatabaseRevisionReleaseDate":{"type":"timestamp"},"RevisionTargets":{"type":"list","member":{"locationName":"RevisionTarget","type":"structure","members":{"DatabaseRevision":{},"Description":{},"DatabaseRevisionReleaseDate":{"type":"timestamp"}}}}}}}}}},"DescribeClusterParameterGroups":{"input":{"type":"structure","members":{"ParameterGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{},"TagKeys":{"shape":"S52"},"TagValues":{"shape":"S5m"}}},"output":{"resultWrapper":"DescribeClusterParameterGroupsResult","type":"structure","members":{"Marker":{},"ParameterGroups":{"type":"list","member":{"shape":"S31","locationName":"ClusterParameterGroup"}}}}},"DescribeClusterParameters":{"input":{"type":"structure","required":["ParameterGroupName"],"members":{"ParameterGroupName":{},"Source":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeClusterParametersResult","type":"structure","members":{"Parameters":{"shape":"S5r"},"Marker":{}}}},"DescribeClusterSecurityGroups":{"input":{"type":"structure","members":{"ClusterSecurityGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{},"TagKeys":{"shape":"S52"},"TagValues":{"shape":"S5m"}}},"output":{"resultWrapper":"DescribeClusterSecurityGroupsResult","type":"structure","members":{"Marker":{},"ClusterSecurityGroups":{"type":"list","member":{"shape":"Sq","locationName":"ClusterSecurityGroup"}}}}},"DescribeClusterSnapshots":{"input":{"type":"structure","members":{"ClusterIdentifier":{},"SnapshotIdentifier":{},"SnapshotArn":{},"SnapshotType":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"MaxRecords":{"type":"integer"},"Marker":{},"OwnerAccount":{},"TagKeys":{"shape":"S52"},"TagValues":{"shape":"S5m"},"ClusterExists":{"type":"boolean"},"SortingEntities":{"type":"list","member":{"locationName":"SnapshotSortingEntity","type":"structure","required":["Attribute"],"members":{"Attribute":{},"SortOrder":{}}}}}},"output":{"resultWrapper":"DescribeClusterSnapshotsResult","type":"structure","members":{"Marker":{},"Snapshots":{"type":"list","member":{"shape":"S14","locationName":"Snapshot"}}}}},"DescribeClusterSubnetGroups":{"input":{"type":"structure","members":{"ClusterSubnetGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{},"TagKeys":{"shape":"S52"},"TagValues":{"shape":"S5m"}}},"output":{"resultWrapper":"DescribeClusterSubnetGroupsResult","type":"structure","members":{"Marker":{},"ClusterSubnetGroups":{"type":"list","member":{"shape":"S39","locationName":"ClusterSubnetGroup"}}}}},"DescribeClusterTracks":{"input":{"type":"structure","members":{"MaintenanceTrackName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeClusterTracksResult","type":"structure","members":{"MaintenanceTracks":{"type":"list","member":{"locationName":"MaintenanceTrack","type":"structure","members":{"MaintenanceTrackName":{},"DatabaseVersion":{},"UpdateTargets":{"type":"list","member":{"locationName":"UpdateTarget","type":"structure","members":{"MaintenanceTrackName":{},"DatabaseVersion":{},"SupportedOperations":{"type":"list","member":{"locationName":"SupportedOperation","type":"structure","members":{"OperationName":{}}}}}}}}}},"Marker":{}}}},"DescribeClusterVersions":{"input":{"type":"structure","members":{"ClusterVersion":{},"ClusterParameterGroupFamily":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeClusterVersionsResult","type":"structure","members":{"Marker":{},"ClusterVersions":{"type":"list","member":{"locationName":"ClusterVersion","type":"structure","members":{"ClusterVersion":{},"ClusterParameterGroupFamily":{},"Description":{}}}}}}},"DescribeClusters":{"input":{"type":"structure","members":{"ClusterIdentifier":{},"MaxRecords":{"type":"integer"},"Marker":{},"TagKeys":{"shape":"S52"},"TagValues":{"shape":"S5m"}}},"output":{"resultWrapper":"DescribeClustersResult","type":"structure","members":{"Marker":{},"Clusters":{"type":"list","member":{"shape":"S22","locationName":"Cluster"}}}}},"DescribeCustomDomainAssociations":{"input":{"type":"structure","members":{"CustomDomainName":{},"CustomDomainCertificateArn":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeCustomDomainAssociationsResult","type":"structure","members":{"Marker":{},"Associations":{"type":"list","member":{"locationName":"Association","type":"structure","members":{"CustomDomainCertificateArn":{},"CustomDomainCertificateExpiryDate":{"type":"timestamp"},"CertificateAssociations":{"type":"list","member":{"locationName":"CertificateAssociation","type":"structure","members":{"CustomDomainName":{},"ClusterIdentifier":{}}}}},"wrapper":true}}}}},"DescribeDataShares":{"input":{"type":"structure","members":{"DataShareArn":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDataSharesResult","type":"structure","members":{"DataShares":{"shape":"S6u"},"Marker":{}}}},"DescribeDataSharesForConsumer":{"input":{"type":"structure","members":{"ConsumerArn":{},"Status":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDataSharesForConsumerResult","type":"structure","members":{"DataShares":{"shape":"S6u"},"Marker":{}}}},"DescribeDataSharesForProducer":{"input":{"type":"structure","members":{"ProducerArn":{},"Status":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDataSharesForProducerResult","type":"structure","members":{"DataShares":{"shape":"S6u"},"Marker":{}}}},"DescribeDefaultClusterParameters":{"input":{"type":"structure","required":["ParameterGroupFamily"],"members":{"ParameterGroupFamily":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDefaultClusterParametersResult","type":"structure","members":{"DefaultClusterParameters":{"type":"structure","members":{"ParameterGroupFamily":{},"Marker":{},"Parameters":{"shape":"S5r"}},"wrapper":true}}}},"DescribeEndpointAccess":{"input":{"type":"structure","members":{"ClusterIdentifier":{},"ResourceOwner":{},"EndpointName":{},"VpcId":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEndpointAccessResult","type":"structure","members":{"EndpointAccessList":{"type":"list","member":{"shape":"S3k"}},"Marker":{}}}},"DescribeEndpointAuthorization":{"input":{"type":"structure","members":{"ClusterIdentifier":{},"Account":{},"Grantee":{"type":"boolean"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEndpointAuthorizationResult","type":"structure","members":{"EndpointAuthorizationList":{"type":"list","member":{"shape":"S10"}},"Marker":{}}}},"DescribeEventCategories":{"input":{"type":"structure","members":{"SourceType":{}}},"output":{"resultWrapper":"DescribeEventCategoriesResult","type":"structure","members":{"EventCategoriesMapList":{"type":"list","member":{"locationName":"EventCategoriesMap","type":"structure","members":{"SourceType":{},"Events":{"type":"list","member":{"locationName":"EventInfoMap","type":"structure","members":{"EventId":{},"EventCategories":{"shape":"S3n"},"EventDescription":{},"Severity":{}},"wrapper":true}}},"wrapper":true}}}}},"DescribeEventSubscriptions":{"input":{"type":"structure","members":{"SubscriptionName":{},"MaxRecords":{"type":"integer"},"Marker":{},"TagKeys":{"shape":"S52"},"TagValues":{"shape":"S5m"}}},"output":{"resultWrapper":"DescribeEventSubscriptionsResult","type":"structure","members":{"Marker":{},"EventSubscriptionsList":{"type":"list","member":{"shape":"S3p","locationName":"EventSubscription"}}}}},"DescribeEvents":{"input":{"type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Duration":{"type":"integer"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventsResult","type":"structure","members":{"Marker":{},"Events":{"type":"list","member":{"locationName":"Event","type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"Message":{},"EventCategories":{"shape":"S3n"},"Severity":{},"Date":{"type":"timestamp"},"EventId":{}}}}}}},"DescribeHsmClientCertificates":{"input":{"type":"structure","members":{"HsmClientCertificateIdentifier":{},"MaxRecords":{"type":"integer"},"Marker":{},"TagKeys":{"shape":"S52"},"TagValues":{"shape":"S5m"}}},"output":{"resultWrapper":"DescribeHsmClientCertificatesResult","type":"structure","members":{"Marker":{},"HsmClientCertificates":{"type":"list","member":{"shape":"S3s","locationName":"HsmClientCertificate"}}}}},"DescribeHsmConfigurations":{"input":{"type":"structure","members":{"HsmConfigurationIdentifier":{},"MaxRecords":{"type":"integer"},"Marker":{},"TagKeys":{"shape":"S52"},"TagValues":{"shape":"S5m"}}},"output":{"resultWrapper":"DescribeHsmConfigurationsResult","type":"structure","members":{"Marker":{},"HsmConfigurations":{"type":"list","member":{"shape":"S3v","locationName":"HsmConfiguration"}}}}},"DescribeLoggingStatus":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{}}},"output":{"shape":"S7v","resultWrapper":"DescribeLoggingStatusResult"}},"DescribeNodeConfigurationOptions":{"input":{"type":"structure","required":["ActionType"],"members":{"ActionType":{},"ClusterIdentifier":{},"SnapshotIdentifier":{},"SnapshotArn":{},"OwnerAccount":{},"Filters":{"locationName":"Filter","type":"list","member":{"locationName":"NodeConfigurationOptionsFilter","type":"structure","members":{"Name":{},"Operator":{},"Values":{"shape":"S84","locationName":"Value"}}}},"Marker":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeNodeConfigurationOptionsResult","type":"structure","members":{"NodeConfigurationOptionList":{"type":"list","member":{"locationName":"NodeConfigurationOption","type":"structure","members":{"NodeType":{},"NumberOfNodes":{"type":"integer"},"EstimatedDiskUtilizationPercent":{"type":"double"},"Mode":{}}}},"Marker":{}}}},"DescribeOrderableClusterOptions":{"input":{"type":"structure","members":{"ClusterVersion":{},"NodeType":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOrderableClusterOptionsResult","type":"structure","members":{"OrderableClusterOptions":{"type":"list","member":{"locationName":"OrderableClusterOption","type":"structure","members":{"ClusterVersion":{},"ClusterType":{},"NodeType":{},"AvailabilityZones":{"type":"list","member":{"shape":"S3c","locationName":"AvailabilityZone"}}},"wrapper":true}},"Marker":{}}}},"DescribePartners":{"input":{"type":"structure","required":["AccountId","ClusterIdentifier"],"members":{"AccountId":{},"ClusterIdentifier":{},"DatabaseName":{},"PartnerName":{}}},"output":{"resultWrapper":"DescribePartnersResult","type":"structure","members":{"PartnerIntegrationInfoList":{"type":"list","member":{"locationName":"PartnerIntegrationInfo","type":"structure","members":{"DatabaseName":{},"PartnerName":{},"Status":{},"StatusMessage":{},"CreatedAt":{"type":"timestamp"},"UpdatedAt":{"type":"timestamp"}}}}}}},"DescribeReservedNodeExchangeStatus":{"input":{"type":"structure","members":{"ReservedNodeId":{},"ReservedNodeExchangeRequestId":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedNodeExchangeStatusResult","type":"structure","members":{"ReservedNodeExchangeStatusDetails":{"type":"list","member":{"shape":"S2x","locationName":"ReservedNodeExchangeStatus"}},"Marker":{}}}},"DescribeReservedNodeOfferings":{"input":{"type":"structure","members":{"ReservedNodeOfferingId":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedNodeOfferingsResult","type":"structure","members":{"Marker":{},"ReservedNodeOfferings":{"shape":"S8p"}}}},"DescribeReservedNodes":{"input":{"type":"structure","members":{"ReservedNodeId":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedNodesResult","type":"structure","members":{"Marker":{},"ReservedNodes":{"type":"list","member":{"shape":"S4","locationName":"ReservedNode"}}}}},"DescribeResize":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{}}},"output":{"shape":"S1l","resultWrapper":"DescribeResizeResult"}},"DescribeScheduledActions":{"input":{"type":"structure","members":{"ScheduledActionName":{},"TargetActionType":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Active":{"type":"boolean"},"Filters":{"type":"list","member":{"locationName":"ScheduledActionFilter","type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"shape":"S84"}}}},"Marker":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeScheduledActionsResult","type":"structure","members":{"Marker":{},"ScheduledActions":{"type":"list","member":{"shape":"S41","locationName":"ScheduledAction"}}}}},"DescribeSnapshotCopyGrants":{"input":{"type":"structure","members":{"SnapshotCopyGrantName":{},"MaxRecords":{"type":"integer"},"Marker":{},"TagKeys":{"shape":"S52"},"TagValues":{"shape":"S5m"}}},"output":{"resultWrapper":"DescribeSnapshotCopyGrantsResult","type":"structure","members":{"Marker":{},"SnapshotCopyGrants":{"type":"list","member":{"shape":"S46","locationName":"SnapshotCopyGrant"}}}}},"DescribeSnapshotSchedules":{"input":{"type":"structure","members":{"ClusterIdentifier":{},"ScheduleIdentifier":{},"TagKeys":{"shape":"S52"},"TagValues":{"shape":"S5m"},"Marker":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeSnapshotSchedulesResult","type":"structure","members":{"SnapshotSchedules":{"type":"list","member":{"shape":"S49","locationName":"SnapshotSchedule"}},"Marker":{}}}},"DescribeStorage":{"output":{"resultWrapper":"DescribeStorageResult","type":"structure","members":{"TotalBackupSizeInMegaBytes":{"type":"double"},"TotalProvisionedStorageInMegaBytes":{"type":"double"}}}},"DescribeTableRestoreStatus":{"input":{"type":"structure","members":{"ClusterIdentifier":{},"TableRestoreRequestId":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeTableRestoreStatusResult","type":"structure","members":{"TableRestoreStatusDetails":{"type":"list","member":{"shape":"S9c","locationName":"TableRestoreStatus"}},"Marker":{}}}},"DescribeTags":{"input":{"type":"structure","members":{"ResourceName":{},"ResourceType":{},"MaxRecords":{"type":"integer"},"Marker":{},"TagKeys":{"shape":"S52"},"TagValues":{"shape":"S5m"}}},"output":{"resultWrapper":"DescribeTagsResult","type":"structure","members":{"TaggedResources":{"type":"list","member":{"locationName":"TaggedResource","type":"structure","members":{"Tag":{"shape":"Su"},"ResourceName":{},"ResourceType":{}}}},"Marker":{}}}},"DescribeUsageLimits":{"input":{"type":"structure","members":{"UsageLimitId":{},"ClusterIdentifier":{},"FeatureType":{},"MaxRecords":{"type":"integer"},"Marker":{},"TagKeys":{"shape":"S52"},"TagValues":{"shape":"S5m"}}},"output":{"resultWrapper":"DescribeUsageLimitsResult","type":"structure","members":{"UsageLimits":{"type":"list","member":{"shape":"S4j"}},"Marker":{}}}},"DisableLogging":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{}}},"output":{"shape":"S7v","resultWrapper":"DisableLoggingResult"}},"DisableSnapshotCopy":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{}}},"output":{"resultWrapper":"DisableSnapshotCopyResult","type":"structure","members":{"Cluster":{"shape":"S22"}}}},"DisassociateDataShareConsumer":{"input":{"type":"structure","required":["DataShareArn"],"members":{"DataShareArn":{},"DisassociateEntireAccount":{"type":"boolean"},"ConsumerArn":{},"ConsumerRegion":{}}},"output":{"shape":"Sj","resultWrapper":"DisassociateDataShareConsumerResult"}},"EnableLogging":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{},"BucketName":{},"S3KeyPrefix":{},"LogDestinationType":{},"LogExports":{"shape":"S7x"}}},"output":{"shape":"S7v","resultWrapper":"EnableLoggingResult"}},"EnableSnapshotCopy":{"input":{"type":"structure","required":["ClusterIdentifier","DestinationRegion"],"members":{"ClusterIdentifier":{},"DestinationRegion":{},"RetentionPeriod":{"type":"integer"},"SnapshotCopyGrantName":{},"ManualSnapshotRetentionPeriod":{"type":"integer"}}},"output":{"resultWrapper":"EnableSnapshotCopyResult","type":"structure","members":{"Cluster":{"shape":"S22"}}}},"GetClusterCredentials":{"input":{"type":"structure","required":["DbUser"],"members":{"DbUser":{},"DbName":{},"ClusterIdentifier":{},"DurationSeconds":{"type":"integer"},"AutoCreate":{"type":"boolean"},"DbGroups":{"type":"list","member":{"locationName":"DbGroup"}},"CustomDomainName":{}}},"output":{"resultWrapper":"GetClusterCredentialsResult","type":"structure","members":{"DbUser":{},"DbPassword":{"shape":"S9v"},"Expiration":{"type":"timestamp"}}}},"GetClusterCredentialsWithIAM":{"input":{"type":"structure","members":{"DbName":{},"ClusterIdentifier":{},"DurationSeconds":{"type":"integer"},"CustomDomainName":{}}},"output":{"resultWrapper":"GetClusterCredentialsWithIAMResult","type":"structure","members":{"DbUser":{},"DbPassword":{"shape":"S9v"},"Expiration":{"type":"timestamp"},"NextRefreshTime":{"type":"timestamp"}}}},"GetReservedNodeExchangeConfigurationOptions":{"input":{"type":"structure","required":["ActionType"],"members":{"ActionType":{},"ClusterIdentifier":{},"SnapshotIdentifier":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"GetReservedNodeExchangeConfigurationOptionsResult","type":"structure","members":{"Marker":{},"ReservedNodeConfigurationOptionList":{"type":"list","member":{"locationName":"ReservedNodeConfigurationOption","type":"structure","members":{"SourceReservedNode":{"shape":"S4"},"TargetReservedNodeCount":{"type":"integer"},"TargetReservedNodeOffering":{"shape":"S8q"}},"wrapper":true}}}}},"GetReservedNodeExchangeOfferings":{"input":{"type":"structure","required":["ReservedNodeId"],"members":{"ReservedNodeId":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"GetReservedNodeExchangeOfferingsResult","type":"structure","members":{"Marker":{},"ReservedNodeOfferings":{"shape":"S8p"}}}},"ModifyAquaConfiguration":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{},"AquaConfigurationStatus":{}}},"output":{"resultWrapper":"ModifyAquaConfigurationResult","type":"structure","members":{"AquaConfiguration":{"shape":"S2v"}}}},"ModifyAuthenticationProfile":{"input":{"type":"structure","required":["AuthenticationProfileName","AuthenticationProfileContent"],"members":{"AuthenticationProfileName":{},"AuthenticationProfileContent":{}}},"output":{"resultWrapper":"ModifyAuthenticationProfileResult","type":"structure","members":{"AuthenticationProfileName":{},"AuthenticationProfileContent":{}}}},"ModifyCluster":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{},"ClusterType":{},"NodeType":{},"NumberOfNodes":{"type":"integer"},"ClusterSecurityGroups":{"shape":"S1x"},"VpcSecurityGroupIds":{"shape":"S1y"},"MasterUserPassword":{},"ClusterParameterGroupName":{},"AutomatedSnapshotRetentionPeriod":{"type":"integer"},"ManualSnapshotRetentionPeriod":{"type":"integer"},"PreferredMaintenanceWindow":{},"ClusterVersion":{},"AllowVersionUpgrade":{"type":"boolean"},"HsmClientCertificateIdentifier":{},"HsmConfigurationIdentifier":{},"NewClusterIdentifier":{},"PubliclyAccessible":{"type":"boolean"},"ElasticIp":{},"EnhancedVpcRouting":{"type":"boolean"},"MaintenanceTrackName":{},"Encrypted":{"type":"boolean"},"KmsKeyId":{},"AvailabilityZoneRelocation":{"type":"boolean"},"AvailabilityZone":{},"Port":{"type":"integer"}}},"output":{"resultWrapper":"ModifyClusterResult","type":"structure","members":{"Cluster":{"shape":"S22"}}}},"ModifyClusterDbRevision":{"input":{"type":"structure","required":["ClusterIdentifier","RevisionTarget"],"members":{"ClusterIdentifier":{},"RevisionTarget":{}}},"output":{"resultWrapper":"ModifyClusterDbRevisionResult","type":"structure","members":{"Cluster":{"shape":"S22"}}}},"ModifyClusterIamRoles":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{},"AddIamRoles":{"shape":"S1z"},"RemoveIamRoles":{"shape":"S1z"},"DefaultIamRoleArn":{}}},"output":{"resultWrapper":"ModifyClusterIamRolesResult","type":"structure","members":{"Cluster":{"shape":"S22"}}}},"ModifyClusterMaintenance":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{},"DeferMaintenance":{"type":"boolean"},"DeferMaintenanceIdentifier":{},"DeferMaintenanceStartTime":{"type":"timestamp"},"DeferMaintenanceEndTime":{"type":"timestamp"},"DeferMaintenanceDuration":{"type":"integer"}}},"output":{"resultWrapper":"ModifyClusterMaintenanceResult","type":"structure","members":{"Cluster":{"shape":"S22"}}}},"ModifyClusterParameterGroup":{"input":{"type":"structure","required":["ParameterGroupName","Parameters"],"members":{"ParameterGroupName":{},"Parameters":{"shape":"S5r"}}},"output":{"shape":"Sai","resultWrapper":"ModifyClusterParameterGroupResult"}},"ModifyClusterSnapshot":{"input":{"type":"structure","required":["SnapshotIdentifier"],"members":{"SnapshotIdentifier":{},"ManualSnapshotRetentionPeriod":{"type":"integer"},"Force":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyClusterSnapshotResult","type":"structure","members":{"Snapshot":{"shape":"S14"}}}},"ModifyClusterSnapshotSchedule":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{},"ScheduleIdentifier":{},"DisassociateSchedule":{"type":"boolean"}}}},"ModifyClusterSubnetGroup":{"input":{"type":"structure","required":["ClusterSubnetGroupName","SubnetIds"],"members":{"ClusterSubnetGroupName":{},"Description":{},"SubnetIds":{"shape":"S37"}}},"output":{"resultWrapper":"ModifyClusterSubnetGroupResult","type":"structure","members":{"ClusterSubnetGroup":{"shape":"S39"}}}},"ModifyCustomDomainAssociation":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"CustomDomainName":{},"CustomDomainCertificateArn":{},"ClusterIdentifier":{}}},"output":{"resultWrapper":"ModifyCustomDomainAssociationResult","type":"structure","members":{"CustomDomainName":{},"CustomDomainCertificateArn":{},"ClusterIdentifier":{},"CustomDomainCertExpiryTime":{}}}},"ModifyEndpointAccess":{"input":{"type":"structure","required":["EndpointName"],"members":{"EndpointName":{},"VpcSecurityGroupIds":{"shape":"S1y"}}},"output":{"shape":"S3k","resultWrapper":"ModifyEndpointAccessResult"}},"ModifyEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"SourceIds":{"shape":"S3m"},"EventCategories":{"shape":"S3n"},"Severity":{},"Enabled":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S3p"}}}},"ModifyScheduledAction":{"input":{"type":"structure","required":["ScheduledActionName"],"members":{"ScheduledActionName":{},"TargetAction":{"shape":"S3x"},"Schedule":{},"IamRole":{},"ScheduledActionDescription":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Enable":{"type":"boolean"}}},"output":{"shape":"S41","resultWrapper":"ModifyScheduledActionResult"}},"ModifySnapshotCopyRetentionPeriod":{"input":{"type":"structure","required":["ClusterIdentifier","RetentionPeriod"],"members":{"ClusterIdentifier":{},"RetentionPeriod":{"type":"integer"},"Manual":{"type":"boolean"}}},"output":{"resultWrapper":"ModifySnapshotCopyRetentionPeriodResult","type":"structure","members":{"Cluster":{"shape":"S22"}}}},"ModifySnapshotSchedule":{"input":{"type":"structure","required":["ScheduleIdentifier","ScheduleDefinitions"],"members":{"ScheduleIdentifier":{},"ScheduleDefinitions":{"shape":"S48"}}},"output":{"shape":"S49","resultWrapper":"ModifySnapshotScheduleResult"}},"ModifyUsageLimit":{"input":{"type":"structure","required":["UsageLimitId"],"members":{"UsageLimitId":{},"Amount":{"type":"long"},"BreachAction":{}}},"output":{"shape":"S4j","resultWrapper":"ModifyUsageLimitResult"}},"PauseCluster":{"input":{"shape":"S3z"},"output":{"resultWrapper":"PauseClusterResult","type":"structure","members":{"Cluster":{"shape":"S22"}}}},"PurchaseReservedNodeOffering":{"input":{"type":"structure","required":["ReservedNodeOfferingId"],"members":{"ReservedNodeOfferingId":{},"NodeCount":{"type":"integer"}}},"output":{"resultWrapper":"PurchaseReservedNodeOfferingResult","type":"structure","members":{"ReservedNode":{"shape":"S4"}}}},"RebootCluster":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{}}},"output":{"resultWrapper":"RebootClusterResult","type":"structure","members":{"Cluster":{"shape":"S22"}}}},"RejectDataShare":{"input":{"type":"structure","required":["DataShareArn"],"members":{"DataShareArn":{}}},"output":{"shape":"Sj","resultWrapper":"RejectDataShareResult"}},"ResetClusterParameterGroup":{"input":{"type":"structure","required":["ParameterGroupName"],"members":{"ParameterGroupName":{},"ResetAllParameters":{"type":"boolean"},"Parameters":{"shape":"S5r"}}},"output":{"shape":"Sai","resultWrapper":"ResetClusterParameterGroupResult"}},"ResizeCluster":{"input":{"shape":"S3y"},"output":{"resultWrapper":"ResizeClusterResult","type":"structure","members":{"Cluster":{"shape":"S22"}}}},"RestoreFromClusterSnapshot":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{},"SnapshotIdentifier":{},"SnapshotArn":{},"SnapshotClusterIdentifier":{},"Port":{"type":"integer"},"AvailabilityZone":{},"AllowVersionUpgrade":{"type":"boolean"},"ClusterSubnetGroupName":{},"PubliclyAccessible":{"type":"boolean"},"OwnerAccount":{},"HsmClientCertificateIdentifier":{},"HsmConfigurationIdentifier":{},"ElasticIp":{},"ClusterParameterGroupName":{},"ClusterSecurityGroups":{"shape":"S1x"},"VpcSecurityGroupIds":{"shape":"S1y"},"PreferredMaintenanceWindow":{},"AutomatedSnapshotRetentionPeriod":{"type":"integer"},"ManualSnapshotRetentionPeriod":{"type":"integer"},"KmsKeyId":{},"NodeType":{},"EnhancedVpcRouting":{"type":"boolean"},"AdditionalInfo":{},"IamRoles":{"shape":"S1z"},"MaintenanceTrackName":{},"SnapshotScheduleIdentifier":{},"NumberOfNodes":{"type":"integer"},"AvailabilityZoneRelocation":{"type":"boolean"},"AquaConfigurationStatus":{},"DefaultIamRoleArn":{},"ReservedNodeId":{},"TargetReservedNodeOfferingId":{},"Encrypted":{"type":"boolean"}}},"output":{"resultWrapper":"RestoreFromClusterSnapshotResult","type":"structure","members":{"Cluster":{"shape":"S22"}}}},"RestoreTableFromClusterSnapshot":{"input":{"type":"structure","required":["ClusterIdentifier","SnapshotIdentifier","SourceDatabaseName","SourceTableName","NewTableName"],"members":{"ClusterIdentifier":{},"SnapshotIdentifier":{},"SourceDatabaseName":{},"SourceSchemaName":{},"SourceTableName":{},"TargetDatabaseName":{},"TargetSchemaName":{},"NewTableName":{},"EnableCaseSensitiveIdentifier":{"type":"boolean"}}},"output":{"resultWrapper":"RestoreTableFromClusterSnapshotResult","type":"structure","members":{"TableRestoreStatus":{"shape":"S9c"}}}},"ResumeCluster":{"input":{"shape":"S40"},"output":{"resultWrapper":"ResumeClusterResult","type":"structure","members":{"Cluster":{"shape":"S22"}}}},"RevokeClusterSecurityGroupIngress":{"input":{"type":"structure","required":["ClusterSecurityGroupName"],"members":{"ClusterSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"RevokeClusterSecurityGroupIngressResult","type":"structure","members":{"ClusterSecurityGroup":{"shape":"Sq"}}}},"RevokeEndpointAccess":{"input":{"type":"structure","members":{"ClusterIdentifier":{},"Account":{},"VpcIds":{"shape":"Sz"},"Force":{"type":"boolean"}}},"output":{"shape":"S10","resultWrapper":"RevokeEndpointAccessResult"}},"RevokeSnapshotAccess":{"input":{"type":"structure","required":["AccountWithRestoreAccess"],"members":{"SnapshotIdentifier":{},"SnapshotArn":{},"SnapshotClusterIdentifier":{},"AccountWithRestoreAccess":{}}},"output":{"resultWrapper":"RevokeSnapshotAccessResult","type":"structure","members":{"Snapshot":{"shape":"S14"}}}},"RotateEncryptionKey":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{}}},"output":{"resultWrapper":"RotateEncryptionKeyResult","type":"structure","members":{"Cluster":{"shape":"S22"}}}},"UpdatePartnerStatus":{"input":{"type":"structure","required":["AccountId","ClusterIdentifier","DatabaseName","PartnerName","Status"],"members":{"AccountId":{},"ClusterIdentifier":{},"DatabaseName":{},"PartnerName":{},"Status":{},"StatusMessage":{}}},"output":{"shape":"Sg","resultWrapper":"UpdatePartnerStatusResult"}}},"shapes":{"S4":{"type":"structure","members":{"ReservedNodeId":{},"ReservedNodeOfferingId":{},"NodeType":{},"StartTime":{"type":"timestamp"},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"NodeCount":{"type":"integer"},"State":{},"OfferingType":{},"RecurringCharges":{"shape":"S8"},"ReservedNodeOfferingType":{}},"wrapper":true},"S8":{"type":"list","member":{"locationName":"RecurringCharge","type":"structure","members":{"RecurringChargeAmount":{"type":"double"},"RecurringChargeFrequency":{}},"wrapper":true}},"Sb":{"type":"structure","required":["AccountId","ClusterIdentifier","DatabaseName","PartnerName"],"members":{"AccountId":{},"ClusterIdentifier":{},"DatabaseName":{},"PartnerName":{}}},"Sg":{"type":"structure","members":{"DatabaseName":{},"PartnerName":{}}},"Sj":{"type":"structure","members":{"DataShareArn":{},"ProducerArn":{},"AllowPubliclyAccessibleConsumers":{"type":"boolean"},"DataShareAssociations":{"type":"list","member":{"type":"structure","members":{"ConsumerIdentifier":{},"Status":{},"ConsumerRegion":{},"CreatedDate":{"type":"timestamp"},"StatusChangeDate":{"type":"timestamp"}}}},"ManagedBy":{}}},"Sq":{"type":"structure","members":{"ClusterSecurityGroupName":{},"Description":{},"EC2SecurityGroups":{"type":"list","member":{"locationName":"EC2SecurityGroup","type":"structure","members":{"Status":{},"EC2SecurityGroupName":{},"EC2SecurityGroupOwnerId":{},"Tags":{"shape":"St"}}}},"IPRanges":{"type":"list","member":{"locationName":"IPRange","type":"structure","members":{"Status":{},"CIDRIP":{},"Tags":{"shape":"St"}}}},"Tags":{"shape":"St"}},"wrapper":true},"St":{"type":"list","member":{"shape":"Su","locationName":"Tag"}},"Su":{"type":"structure","members":{"Key":{},"Value":{}}},"Sz":{"type":"list","member":{"locationName":"VpcIdentifier"}},"S10":{"type":"structure","members":{"Grantor":{},"Grantee":{},"ClusterIdentifier":{},"AuthorizeTime":{"type":"timestamp"},"ClusterStatus":{},"Status":{},"AllowedAllVPCs":{"type":"boolean"},"AllowedVPCs":{"shape":"Sz"},"EndpointCount":{"type":"integer"}}},"S14":{"type":"structure","members":{"SnapshotIdentifier":{},"ClusterIdentifier":{},"SnapshotCreateTime":{"type":"timestamp"},"Status":{},"Port":{"type":"integer"},"AvailabilityZone":{},"ClusterCreateTime":{"type":"timestamp"},"MasterUsername":{},"ClusterVersion":{},"EngineFullVersion":{},"SnapshotType":{},"NodeType":{},"NumberOfNodes":{"type":"integer"},"DBName":{},"VpcId":{},"Encrypted":{"type":"boolean"},"KmsKeyId":{},"EncryptedWithHSM":{"type":"boolean"},"AccountsWithRestoreAccess":{"type":"list","member":{"locationName":"AccountWithRestoreAccess","type":"structure","members":{"AccountId":{},"AccountAlias":{}}}},"OwnerAccount":{},"TotalBackupSizeInMegaBytes":{"type":"double"},"ActualIncrementalBackupSizeInMegaBytes":{"type":"double"},"BackupProgressInMegaBytes":{"type":"double"},"CurrentBackupRateInMegaBytesPerSecond":{"type":"double"},"EstimatedSecondsToCompletion":{"type":"long"},"ElapsedTimeInSeconds":{"type":"long"},"SourceRegion":{},"Tags":{"shape":"St"},"RestorableNodeTypes":{"type":"list","member":{"locationName":"NodeType"}},"EnhancedVpcRouting":{"type":"boolean"},"MaintenanceTrackName":{},"ManualSnapshotRetentionPeriod":{"type":"integer"},"ManualSnapshotRemainingDays":{"type":"integer"},"SnapshotRetentionStartTime":{"type":"timestamp"}},"wrapper":true},"S1c":{"type":"structure","required":["SnapshotIdentifier"],"members":{"SnapshotIdentifier":{},"SnapshotClusterIdentifier":{}}},"S1e":{"type":"list","member":{"locationName":"String"}},"S1g":{"type":"structure","members":{"SnapshotIdentifier":{},"SnapshotClusterIdentifier":{},"FailureCode":{},"FailureReason":{}}},"S1l":{"type":"structure","members":{"TargetNodeType":{},"TargetNumberOfNodes":{"type":"integer"},"TargetClusterType":{},"Status":{},"ImportTablesCompleted":{"type":"list","member":{}},"ImportTablesInProgress":{"type":"list","member":{}},"ImportTablesNotStarted":{"type":"list","member":{}},"AvgResizeRateInMegaBytesPerSecond":{"type":"double"},"TotalResizeDataInMegaBytes":{"type":"long"},"ProgressInMegaBytes":{"type":"long"},"ElapsedTimeInSeconds":{"type":"long"},"EstimatedTimeToCompletionInSeconds":{"type":"long"},"ResizeType":{},"Message":{},"TargetEncryptionType":{},"DataTransferProgressPercent":{"type":"double"}}},"S1x":{"type":"list","member":{"locationName":"ClusterSecurityGroupName"}},"S1y":{"type":"list","member":{"locationName":"VpcSecurityGroupId"}},"S1z":{"type":"list","member":{"locationName":"IamRoleArn"}},"S22":{"type":"structure","members":{"ClusterIdentifier":{},"NodeType":{},"ClusterStatus":{},"ClusterAvailabilityStatus":{},"ModifyStatus":{},"MasterUsername":{},"DBName":{},"Endpoint":{"type":"structure","members":{"Address":{},"Port":{"type":"integer"},"VpcEndpoints":{"type":"list","member":{"shape":"S25","locationName":"VpcEndpoint"}}}},"ClusterCreateTime":{"type":"timestamp"},"AutomatedSnapshotRetentionPeriod":{"type":"integer"},"ManualSnapshotRetentionPeriod":{"type":"integer"},"ClusterSecurityGroups":{"type":"list","member":{"locationName":"ClusterSecurityGroup","type":"structure","members":{"ClusterSecurityGroupName":{},"Status":{}}}},"VpcSecurityGroups":{"shape":"S2a"},"ClusterParameterGroups":{"type":"list","member":{"locationName":"ClusterParameterGroup","type":"structure","members":{"ParameterGroupName":{},"ParameterApplyStatus":{},"ClusterParameterStatusList":{"type":"list","member":{"type":"structure","members":{"ParameterName":{},"ParameterApplyStatus":{},"ParameterApplyErrorDescription":{}}}}}}},"ClusterSubnetGroupName":{},"VpcId":{},"AvailabilityZone":{},"PreferredMaintenanceWindow":{},"PendingModifiedValues":{"type":"structure","members":{"MasterUserPassword":{},"NodeType":{},"NumberOfNodes":{"type":"integer"},"ClusterType":{},"ClusterVersion":{},"AutomatedSnapshotRetentionPeriod":{"type":"integer"},"ClusterIdentifier":{},"PubliclyAccessible":{"type":"boolean"},"EnhancedVpcRouting":{"type":"boolean"},"MaintenanceTrackName":{},"EncryptionType":{}}},"ClusterVersion":{},"AllowVersionUpgrade":{"type":"boolean"},"NumberOfNodes":{"type":"integer"},"PubliclyAccessible":{"type":"boolean"},"Encrypted":{"type":"boolean"},"RestoreStatus":{"type":"structure","members":{"Status":{},"CurrentRestoreRateInMegaBytesPerSecond":{"type":"double"},"SnapshotSizeInMegaBytes":{"type":"long"},"ProgressInMegaBytes":{"type":"long"},"ElapsedTimeInSeconds":{"type":"long"},"EstimatedTimeToCompletionInSeconds":{"type":"long"}}},"DataTransferProgress":{"type":"structure","members":{"Status":{},"CurrentRateInMegaBytesPerSecond":{"type":"double"},"TotalDataInMegaBytes":{"type":"long"},"DataTransferredInMegaBytes":{"type":"long"},"EstimatedTimeToCompletionInSeconds":{"type":"long"},"ElapsedTimeInSeconds":{"type":"long"}}},"HsmStatus":{"type":"structure","members":{"HsmClientCertificateIdentifier":{},"HsmConfigurationIdentifier":{},"Status":{}}},"ClusterSnapshotCopyStatus":{"type":"structure","members":{"DestinationRegion":{},"RetentionPeriod":{"type":"long"},"ManualSnapshotRetentionPeriod":{"type":"integer"},"SnapshotCopyGrantName":{}}},"ClusterPublicKey":{},"ClusterNodes":{"type":"list","member":{"type":"structure","members":{"NodeRole":{},"PrivateIPAddress":{},"PublicIPAddress":{}}}},"ElasticIpStatus":{"type":"structure","members":{"ElasticIp":{},"Status":{}}},"ClusterRevisionNumber":{},"Tags":{"shape":"St"},"KmsKeyId":{},"EnhancedVpcRouting":{"type":"boolean"},"IamRoles":{"type":"list","member":{"locationName":"ClusterIamRole","type":"structure","members":{"IamRoleArn":{},"ApplyStatus":{}}}},"PendingActions":{"type":"list","member":{}},"MaintenanceTrackName":{},"ElasticResizeNumberOfNodeOptions":{},"DeferredMaintenanceWindows":{"type":"list","member":{"locationName":"DeferredMaintenanceWindow","type":"structure","members":{"DeferMaintenanceIdentifier":{},"DeferMaintenanceStartTime":{"type":"timestamp"},"DeferMaintenanceEndTime":{"type":"timestamp"}}}},"SnapshotScheduleIdentifier":{},"SnapshotScheduleState":{},"ExpectedNextSnapshotScheduleTime":{"type":"timestamp"},"ExpectedNextSnapshotScheduleTimeStatus":{},"NextMaintenanceWindowStartTime":{"type":"timestamp"},"ResizeInfo":{"type":"structure","members":{"ResizeType":{},"AllowCancelResize":{"type":"boolean"}}},"AvailabilityZoneRelocationStatus":{},"ClusterNamespaceArn":{},"TotalStorageCapacityInMegaBytes":{"type":"long"},"AquaConfiguration":{"shape":"S2v"},"DefaultIamRoleArn":{},"ReservedNodeExchangeStatus":{"shape":"S2x"},"CustomDomainName":{},"CustomDomainCertificateArn":{},"CustomDomainCertificateExpiryDate":{"type":"timestamp"}},"wrapper":true},"S25":{"type":"structure","members":{"VpcEndpointId":{},"VpcId":{},"NetworkInterfaces":{"type":"list","member":{"locationName":"NetworkInterface","type":"structure","members":{"NetworkInterfaceId":{},"SubnetId":{},"PrivateIpAddress":{},"AvailabilityZone":{}}}}}},"S2a":{"type":"list","member":{"locationName":"VpcSecurityGroup","type":"structure","members":{"VpcSecurityGroupId":{},"Status":{}}}},"S2v":{"type":"structure","members":{"AquaStatus":{},"AquaConfigurationStatus":{}}},"S2x":{"type":"structure","members":{"ReservedNodeExchangeRequestId":{},"Status":{},"RequestTime":{"type":"timestamp"},"SourceReservedNodeId":{},"SourceReservedNodeType":{},"SourceReservedNodeCount":{"type":"integer"},"TargetReservedNodeOfferingId":{},"TargetReservedNodeType":{},"TargetReservedNodeCount":{"type":"integer"}},"wrapper":true},"S31":{"type":"structure","members":{"ParameterGroupName":{},"ParameterGroupFamily":{},"Description":{},"Tags":{"shape":"St"}},"wrapper":true},"S37":{"type":"list","member":{"locationName":"SubnetIdentifier"}},"S39":{"type":"structure","members":{"ClusterSubnetGroupName":{},"Description":{},"VpcId":{},"SubnetGroupStatus":{},"Subnets":{"type":"list","member":{"locationName":"Subnet","type":"structure","members":{"SubnetIdentifier":{},"SubnetAvailabilityZone":{"shape":"S3c"},"SubnetStatus":{}}}},"Tags":{"shape":"St"}},"wrapper":true},"S3c":{"type":"structure","members":{"Name":{},"SupportedPlatforms":{"type":"list","member":{"locationName":"SupportedPlatform","type":"structure","members":{"Name":{}},"wrapper":true}}},"wrapper":true},"S3k":{"type":"structure","members":{"ClusterIdentifier":{},"ResourceOwner":{},"SubnetGroupName":{},"EndpointStatus":{},"EndpointName":{},"EndpointCreateTime":{"type":"timestamp"},"Port":{"type":"integer"},"Address":{},"VpcSecurityGroups":{"shape":"S2a"},"VpcEndpoint":{"shape":"S25"}}},"S3m":{"type":"list","member":{"locationName":"SourceId"}},"S3n":{"type":"list","member":{"locationName":"EventCategory"}},"S3p":{"type":"structure","members":{"CustomerAwsId":{},"CustSubscriptionId":{},"SnsTopicArn":{},"Status":{},"SubscriptionCreationTime":{"type":"timestamp"},"SourceType":{},"SourceIdsList":{"shape":"S3m"},"EventCategoriesList":{"shape":"S3n"},"Severity":{},"Enabled":{"type":"boolean"},"Tags":{"shape":"St"}},"wrapper":true},"S3s":{"type":"structure","members":{"HsmClientCertificateIdentifier":{},"HsmClientCertificatePublicKey":{},"Tags":{"shape":"St"}},"wrapper":true},"S3v":{"type":"structure","members":{"HsmConfigurationIdentifier":{},"Description":{},"HsmIpAddress":{},"HsmPartitionName":{},"Tags":{"shape":"St"}},"wrapper":true},"S3x":{"type":"structure","members":{"ResizeCluster":{"shape":"S3y"},"PauseCluster":{"shape":"S3z"},"ResumeCluster":{"shape":"S40"}}},"S3y":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{},"ClusterType":{},"NodeType":{},"NumberOfNodes":{"type":"integer"},"Classic":{"type":"boolean"},"ReservedNodeId":{},"TargetReservedNodeOfferingId":{}}},"S3z":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{}}},"S40":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{}}},"S41":{"type":"structure","members":{"ScheduledActionName":{},"TargetAction":{"shape":"S3x"},"Schedule":{},"IamRole":{},"ScheduledActionDescription":{},"State":{},"NextInvocations":{"type":"list","member":{"locationName":"ScheduledActionTime","type":"timestamp"}},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}},"S46":{"type":"structure","members":{"SnapshotCopyGrantName":{},"KmsKeyId":{},"Tags":{"shape":"St"}},"wrapper":true},"S48":{"type":"list","member":{"locationName":"ScheduleDefinition"}},"S49":{"type":"structure","members":{"ScheduleDefinitions":{"shape":"S48"},"ScheduleIdentifier":{},"ScheduleDescription":{},"Tags":{"shape":"St"},"NextInvocations":{"type":"list","member":{"locationName":"SnapshotTime","type":"timestamp"}},"AssociatedClusterCount":{"type":"integer"},"AssociatedClusters":{"type":"list","member":{"locationName":"ClusterAssociatedToSchedule","type":"structure","members":{"ClusterIdentifier":{},"ScheduleAssociationState":{}}}}}},"S4j":{"type":"structure","members":{"UsageLimitId":{},"ClusterIdentifier":{},"FeatureType":{},"LimitType":{},"Amount":{"type":"long"},"Period":{},"BreachAction":{},"Tags":{"shape":"St"}}},"S52":{"type":"list","member":{"locationName":"TagKey"}},"S5m":{"type":"list","member":{"locationName":"TagValue"}},"S5r":{"type":"list","member":{"locationName":"Parameter","type":"structure","members":{"ParameterName":{},"ParameterValue":{},"Description":{},"Source":{},"DataType":{},"AllowedValues":{},"ApplyType":{},"IsModifiable":{"type":"boolean"},"MinimumEngineVersion":{}}}},"S6u":{"type":"list","member":{"shape":"Sj"}},"S7v":{"type":"structure","members":{"LoggingEnabled":{"type":"boolean"},"BucketName":{},"S3KeyPrefix":{},"LastSuccessfulDeliveryTime":{"type":"timestamp"},"LastFailureTime":{"type":"timestamp"},"LastFailureMessage":{},"LogDestinationType":{},"LogExports":{"shape":"S7x"}}},"S7x":{"type":"list","member":{}},"S84":{"type":"list","member":{"locationName":"item"}},"S8p":{"type":"list","member":{"shape":"S8q","locationName":"ReservedNodeOffering"}},"S8q":{"type":"structure","members":{"ReservedNodeOfferingId":{},"NodeType":{},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"OfferingType":{},"RecurringCharges":{"shape":"S8"},"ReservedNodeOfferingType":{}},"wrapper":true},"S9c":{"type":"structure","members":{"TableRestoreRequestId":{},"Status":{},"Message":{},"RequestTime":{"type":"timestamp"},"ProgressInMegaBytes":{"type":"long"},"TotalDataInMegaBytes":{"type":"long"},"ClusterIdentifier":{},"SnapshotIdentifier":{},"SourceDatabaseName":{},"SourceSchemaName":{},"SourceTableName":{},"TargetDatabaseName":{},"TargetSchemaName":{},"NewTableName":{}},"wrapper":true},"S9v":{"type":"string","sensitive":true},"Sai":{"type":"structure","members":{"ParameterGroupName":{},"ParameterGroupStatus":{}}}}}')},88012:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeClusterDbRevisions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ClusterDbRevisions"},"DescribeClusterParameterGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ParameterGroups"},"DescribeClusterParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Parameters"},"DescribeClusterSecurityGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ClusterSecurityGroups"},"DescribeClusterSnapshots":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Snapshots"},"DescribeClusterSubnetGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ClusterSubnetGroups"},"DescribeClusterTracks":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"MaintenanceTracks"},"DescribeClusterVersions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ClusterVersions"},"DescribeClusters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Clusters"},"DescribeCustomDomainAssociations":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Associations"},"DescribeDataShares":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DataShares"},"DescribeDataSharesForConsumer":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DataShares"},"DescribeDataSharesForProducer":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DataShares"},"DescribeDefaultClusterParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"DefaultClusterParameters.Marker","result_key":"DefaultClusterParameters.Parameters"},"DescribeEndpointAccess":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"EndpointAccessList"},"DescribeEndpointAuthorization":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"EndpointAuthorizationList"},"DescribeEventSubscriptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"EventSubscriptionsList"},"DescribeEvents":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Events"},"DescribeHsmClientCertificates":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"HsmClientCertificates"},"DescribeHsmConfigurations":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"HsmConfigurations"},"DescribeNodeConfigurationOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"NodeConfigurationOptionList"},"DescribeOrderableClusterOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OrderableClusterOptions"},"DescribeReservedNodeExchangeStatus":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedNodeExchangeStatusDetails"},"DescribeReservedNodeOfferings":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedNodeOfferings"},"DescribeReservedNodes":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedNodes"},"DescribeScheduledActions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ScheduledActions"},"DescribeSnapshotCopyGrants":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"SnapshotCopyGrants"},"DescribeSnapshotSchedules":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"SnapshotSchedules"},"DescribeTableRestoreStatus":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"TableRestoreStatusDetails"},"DescribeTags":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"TaggedResources"},"DescribeUsageLimits":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"UsageLimits"},"GetReservedNodeExchangeConfigurationOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedNodeConfigurationOptionList"},"GetReservedNodeExchangeOfferings":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedNodeOfferings"}}}')},79011:function(e){"use strict";e.exports=JSON.parse('{"V":{"ClusterAvailable":{"delay":60,"operation":"DescribeClusters","maxAttempts":30,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"Clusters[].ClusterStatus"},{"expected":"deleting","matcher":"pathAny","state":"failure","argument":"Clusters[].ClusterStatus"},{"expected":"ClusterNotFound","matcher":"error","state":"retry"}]},"ClusterDeleted":{"delay":60,"operation":"DescribeClusters","maxAttempts":30,"acceptors":[{"expected":"ClusterNotFound","matcher":"error","state":"success"},{"expected":"creating","matcher":"pathAny","state":"failure","argument":"Clusters[].ClusterStatus"},{"expected":"modifying","matcher":"pathAny","state":"failure","argument":"Clusters[].ClusterStatus"}]},"ClusterRestored":{"operation":"DescribeClusters","maxAttempts":30,"delay":60,"acceptors":[{"state":"success","matcher":"pathAll","argument":"Clusters[].RestoreStatus.Status","expected":"completed"},{"state":"failure","matcher":"pathAny","argument":"Clusters[].ClusterStatus","expected":"deleting"}]},"SnapshotAvailable":{"delay":15,"operation":"DescribeClusterSnapshots","maxAttempts":20,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"Snapshots[].Status"},{"expected":"failed","matcher":"pathAny","state":"failure","argument":"Snapshots[].Status"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"Snapshots[].Status"}]}}}')},66442:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2016-06-27","endpointPrefix":"rekognition","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon Rekognition","serviceId":"Rekognition","signatureVersion":"v4","targetPrefix":"RekognitionService","uid":"rekognition-2016-06-27"},"operations":{"AssociateFaces":{"input":{"type":"structure","required":["CollectionId","UserId","FaceIds"],"members":{"CollectionId":{},"UserId":{},"FaceIds":{"shape":"S4"},"UserMatchThreshold":{"type":"float"},"ClientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"AssociatedFaces":{"type":"list","member":{"type":"structure","members":{"FaceId":{}}}},"UnsuccessfulFaceAssociations":{"type":"list","member":{"type":"structure","members":{"FaceId":{},"UserId":{},"Confidence":{"type":"float"},"Reasons":{"type":"list","member":{}}}}},"UserStatus":{}}}},"CompareFaces":{"input":{"type":"structure","required":["SourceImage","TargetImage"],"members":{"SourceImage":{"shape":"Sh"},"TargetImage":{"shape":"Sh"},"SimilarityThreshold":{"type":"float"},"QualityFilter":{}}},"output":{"type":"structure","members":{"SourceImageFace":{"type":"structure","members":{"BoundingBox":{"shape":"Sq"},"Confidence":{"type":"float"}}},"FaceMatches":{"type":"list","member":{"type":"structure","members":{"Similarity":{"type":"float"},"Face":{"shape":"Su"}}}},"UnmatchedFaces":{"type":"list","member":{"shape":"Su"}},"SourceImageOrientationCorrection":{},"TargetImageOrientationCorrection":{}}}},"CopyProjectVersion":{"input":{"type":"structure","required":["SourceProjectArn","SourceProjectVersionArn","DestinationProjectArn","VersionName","OutputConfig"],"members":{"SourceProjectArn":{},"SourceProjectVersionArn":{},"DestinationProjectArn":{},"VersionName":{},"OutputConfig":{"shape":"S1c"},"Tags":{"shape":"S1e"},"KmsKeyId":{}}},"output":{"type":"structure","members":{"ProjectVersionArn":{}}}},"CreateCollection":{"input":{"type":"structure","required":["CollectionId"],"members":{"CollectionId":{},"Tags":{"shape":"S1e"}}},"output":{"type":"structure","members":{"StatusCode":{"type":"integer"},"CollectionArn":{},"FaceModelVersion":{}}}},"CreateDataset":{"input":{"type":"structure","required":["DatasetType","ProjectArn"],"members":{"DatasetSource":{"type":"structure","members":{"GroundTruthManifest":{"shape":"S1p"},"DatasetArn":{}}},"DatasetType":{},"ProjectArn":{}}},"output":{"type":"structure","members":{"DatasetArn":{}}}},"CreateFaceLivenessSession":{"input":{"type":"structure","members":{"KmsKeyId":{},"Settings":{"type":"structure","members":{"OutputConfig":{"type":"structure","required":["S3Bucket"],"members":{"S3Bucket":{},"S3KeyPrefix":{}}},"AuditImagesLimit":{"type":"integer"}}},"ClientRequestToken":{}}},"output":{"type":"structure","required":["SessionId"],"members":{"SessionId":{}}},"idempotent":true},"CreateProject":{"input":{"type":"structure","required":["ProjectName"],"members":{"ProjectName":{}}},"output":{"type":"structure","members":{"ProjectArn":{}}}},"CreateProjectVersion":{"input":{"type":"structure","required":["ProjectArn","VersionName","OutputConfig"],"members":{"ProjectArn":{},"VersionName":{},"OutputConfig":{"shape":"S1c"},"TrainingData":{"shape":"S24"},"TestingData":{"shape":"S27"},"Tags":{"shape":"S1e"},"KmsKeyId":{}}},"output":{"type":"structure","members":{"ProjectVersionArn":{}}}},"CreateStreamProcessor":{"input":{"type":"structure","required":["Input","Output","Name","Settings","RoleArn"],"members":{"Input":{"shape":"S2a"},"Output":{"shape":"S2d"},"Name":{},"Settings":{"shape":"S2i"},"RoleArn":{},"Tags":{"shape":"S1e"},"NotificationChannel":{"shape":"S2o"},"KmsKeyId":{},"RegionsOfInterest":{"shape":"S2q"},"DataSharingPreference":{"shape":"S2u"}}},"output":{"type":"structure","members":{"StreamProcessorArn":{}}}},"CreateUser":{"input":{"type":"structure","required":["CollectionId","UserId"],"members":{"CollectionId":{},"UserId":{},"ClientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{}}},"DeleteCollection":{"input":{"type":"structure","required":["CollectionId"],"members":{"CollectionId":{}}},"output":{"type":"structure","members":{"StatusCode":{"type":"integer"}}}},"DeleteDataset":{"input":{"type":"structure","required":["DatasetArn"],"members":{"DatasetArn":{}}},"output":{"type":"structure","members":{}}},"DeleteFaces":{"input":{"type":"structure","required":["CollectionId","FaceIds"],"members":{"CollectionId":{},"FaceIds":{"shape":"S34"}}},"output":{"type":"structure","members":{"DeletedFaces":{"shape":"S34"},"UnsuccessfulFaceDeletions":{"type":"list","member":{"type":"structure","members":{"FaceId":{},"UserId":{},"Reasons":{"type":"list","member":{}}}}}}}},"DeleteProject":{"input":{"type":"structure","required":["ProjectArn"],"members":{"ProjectArn":{}}},"output":{"type":"structure","members":{"Status":{}}}},"DeleteProjectPolicy":{"input":{"type":"structure","required":["ProjectArn","PolicyName"],"members":{"ProjectArn":{},"PolicyName":{},"PolicyRevisionId":{}}},"output":{"type":"structure","members":{}}},"DeleteProjectVersion":{"input":{"type":"structure","required":["ProjectVersionArn"],"members":{"ProjectVersionArn":{}}},"output":{"type":"structure","members":{"Status":{}}}},"DeleteStreamProcessor":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteUser":{"input":{"type":"structure","required":["CollectionId","UserId"],"members":{"CollectionId":{},"UserId":{},"ClientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{}}},"DescribeCollection":{"input":{"type":"structure","required":["CollectionId"],"members":{"CollectionId":{}}},"output":{"type":"structure","members":{"FaceCount":{"type":"long"},"FaceModelVersion":{},"CollectionARN":{},"CreationTimestamp":{"type":"timestamp"},"UserCount":{"type":"long"}}}},"DescribeDataset":{"input":{"type":"structure","required":["DatasetArn"],"members":{"DatasetArn":{}}},"output":{"type":"structure","members":{"DatasetDescription":{"type":"structure","members":{"CreationTimestamp":{"type":"timestamp"},"LastUpdatedTimestamp":{"type":"timestamp"},"Status":{},"StatusMessage":{},"StatusMessageCode":{},"DatasetStats":{"type":"structure","members":{"LabeledEntries":{"type":"integer"},"TotalEntries":{"type":"integer"},"TotalLabels":{"type":"integer"},"ErrorEntries":{"type":"integer"}}}}}}}},"DescribeProjectVersions":{"input":{"type":"structure","required":["ProjectArn"],"members":{"ProjectArn":{},"VersionNames":{"type":"list","member":{}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ProjectVersionDescriptions":{"type":"list","member":{"type":"structure","members":{"ProjectVersionArn":{},"CreationTimestamp":{"type":"timestamp"},"MinInferenceUnits":{"type":"integer"},"Status":{},"StatusMessage":{},"BillableTrainingTimeInSeconds":{"type":"long"},"TrainingEndTimestamp":{"type":"timestamp"},"OutputConfig":{"shape":"S1c"},"TrainingDataResult":{"type":"structure","members":{"Input":{"shape":"S24"},"Output":{"shape":"S24"},"Validation":{"shape":"S48"}}},"TestingDataResult":{"type":"structure","members":{"Input":{"shape":"S27"},"Output":{"shape":"S27"},"Validation":{"shape":"S48"}}},"EvaluationResult":{"type":"structure","members":{"F1Score":{"type":"float"},"Summary":{"type":"structure","members":{"S3Object":{"shape":"Sj"}}}}},"ManifestSummary":{"shape":"S1p"},"KmsKeyId":{},"MaxInferenceUnits":{"type":"integer"},"SourceProjectVersionArn":{}}}},"NextToken":{}}}},"DescribeProjects":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"ProjectNames":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"ProjectDescriptions":{"type":"list","member":{"type":"structure","members":{"ProjectArn":{},"CreationTimestamp":{"type":"timestamp"},"Status":{},"Datasets":{"type":"list","member":{"type":"structure","members":{"CreationTimestamp":{"type":"timestamp"},"DatasetType":{},"DatasetArn":{},"Status":{},"StatusMessage":{},"StatusMessageCode":{}}}}}}},"NextToken":{}}}},"DescribeStreamProcessor":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Name":{},"StreamProcessorArn":{},"Status":{},"StatusMessage":{},"CreationTimestamp":{"type":"timestamp"},"LastUpdateTimestamp":{"type":"timestamp"},"Input":{"shape":"S2a"},"Output":{"shape":"S2d"},"RoleArn":{},"Settings":{"shape":"S2i"},"NotificationChannel":{"shape":"S2o"},"KmsKeyId":{},"RegionsOfInterest":{"shape":"S2q"},"DataSharingPreference":{"shape":"S2u"}}}},"DetectCustomLabels":{"input":{"type":"structure","required":["ProjectVersionArn","Image"],"members":{"ProjectVersionArn":{},"Image":{"shape":"Sh"},"MaxResults":{"type":"integer"},"MinConfidence":{"type":"float"}}},"output":{"type":"structure","members":{"CustomLabels":{"type":"list","member":{"type":"structure","members":{"Name":{},"Confidence":{"type":"float"},"Geometry":{"shape":"S4r"}}}}}}},"DetectFaces":{"input":{"type":"structure","required":["Image"],"members":{"Image":{"shape":"Sh"},"Attributes":{"shape":"S4t"}}},"output":{"type":"structure","members":{"FaceDetails":{"type":"list","member":{"shape":"S4x"}},"OrientationCorrection":{}}}},"DetectLabels":{"input":{"type":"structure","required":["Image"],"members":{"Image":{"shape":"Sh"},"MaxLabels":{"type":"integer"},"MinConfidence":{"type":"float"},"Features":{"type":"list","member":{}},"Settings":{"type":"structure","members":{"GeneralLabels":{"shape":"S5d"},"ImageProperties":{"type":"structure","members":{"MaxDominantColors":{"type":"integer"}}}}}}},"output":{"type":"structure","members":{"Labels":{"type":"list","member":{"shape":"S5k"}},"OrientationCorrection":{},"LabelModelVersion":{},"ImageProperties":{"type":"structure","members":{"Quality":{"shape":"S5w"},"DominantColors":{"shape":"S5n"},"Foreground":{"type":"structure","members":{"Quality":{"shape":"S5w"},"DominantColors":{"shape":"S5n"}}},"Background":{"type":"structure","members":{"Quality":{"shape":"S5w"},"DominantColors":{"shape":"S5n"}}}}}}}},"DetectModerationLabels":{"input":{"type":"structure","required":["Image"],"members":{"Image":{"shape":"Sh"},"MinConfidence":{"type":"float"},"HumanLoopConfig":{"type":"structure","required":["HumanLoopName","FlowDefinitionArn"],"members":{"HumanLoopName":{},"FlowDefinitionArn":{},"DataAttributes":{"type":"structure","members":{"ContentClassifiers":{"type":"list","member":{}}}}}}}},"output":{"type":"structure","members":{"ModerationLabels":{"type":"list","member":{"shape":"S68"}},"ModerationModelVersion":{},"HumanLoopActivationOutput":{"type":"structure","members":{"HumanLoopArn":{},"HumanLoopActivationReasons":{"type":"list","member":{}},"HumanLoopActivationConditionsEvaluationResults":{"jsonvalue":true}}}}}},"DetectProtectiveEquipment":{"input":{"type":"structure","required":["Image"],"members":{"Image":{"shape":"Sh"},"SummarizationAttributes":{"type":"structure","required":["MinConfidence","RequiredEquipmentTypes"],"members":{"MinConfidence":{"type":"float"},"RequiredEquipmentTypes":{"type":"list","member":{}}}}}},"output":{"type":"structure","members":{"ProtectiveEquipmentModelVersion":{},"Persons":{"type":"list","member":{"type":"structure","members":{"BodyParts":{"type":"list","member":{"type":"structure","members":{"Name":{},"Confidence":{"type":"float"},"EquipmentDetections":{"type":"list","member":{"type":"structure","members":{"BoundingBox":{"shape":"Sq"},"Confidence":{"type":"float"},"Type":{},"CoversBodyPart":{"type":"structure","members":{"Confidence":{"type":"float"},"Value":{"type":"boolean"}}}}}}}}},"BoundingBox":{"shape":"Sq"},"Confidence":{"type":"float"},"Id":{"type":"integer"}}}},"Summary":{"type":"structure","members":{"PersonsWithRequiredEquipment":{"shape":"S6s"},"PersonsWithoutRequiredEquipment":{"shape":"S6s"},"PersonsIndeterminate":{"shape":"S6s"}}}}}},"DetectText":{"input":{"type":"structure","required":["Image"],"members":{"Image":{"shape":"Sh"},"Filters":{"type":"structure","members":{"WordFilter":{"shape":"S6v"},"RegionsOfInterest":{"shape":"S2q"}}}}},"output":{"type":"structure","members":{"TextDetections":{"type":"list","member":{"shape":"S70"}},"TextModelVersion":{}}}},"DisassociateFaces":{"input":{"type":"structure","required":["CollectionId","UserId","FaceIds"],"members":{"CollectionId":{},"UserId":{},"ClientRequestToken":{"idempotencyToken":true},"FaceIds":{"shape":"S4"}}},"output":{"type":"structure","members":{"DisassociatedFaces":{"type":"list","member":{"type":"structure","members":{"FaceId":{}}}},"UnsuccessfulFaceDisassociations":{"type":"list","member":{"type":"structure","members":{"FaceId":{},"UserId":{},"Reasons":{"type":"list","member":{}}}}},"UserStatus":{}}}},"DistributeDatasetEntries":{"input":{"type":"structure","required":["Datasets"],"members":{"Datasets":{"type":"list","member":{"type":"structure","required":["Arn"],"members":{"Arn":{}}}}}},"output":{"type":"structure","members":{}}},"GetCelebrityInfo":{"input":{"type":"structure","required":["Id"],"members":{"Id":{}}},"output":{"type":"structure","members":{"Urls":{"shape":"S7h"},"Name":{},"KnownGender":{"shape":"S7j"}}}},"GetCelebrityRecognition":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{},"MaxResults":{"type":"integer"},"NextToken":{},"SortBy":{}}},"output":{"type":"structure","members":{"JobStatus":{},"StatusMessage":{},"VideoMetadata":{"shape":"S7s"},"NextToken":{},"Celebrities":{"type":"list","member":{"type":"structure","members":{"Timestamp":{"type":"long"},"Celebrity":{"type":"structure","members":{"Urls":{"shape":"S7h"},"Name":{},"Id":{},"Confidence":{"type":"float"},"BoundingBox":{"shape":"Sq"},"Face":{"shape":"S4x"},"KnownGender":{"shape":"S7j"}}}}}},"JobId":{},"Video":{"shape":"S7y"},"JobTag":{}}}},"GetContentModeration":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{},"MaxResults":{"type":"integer"},"NextToken":{},"SortBy":{},"AggregateBy":{}}},"output":{"type":"structure","members":{"JobStatus":{},"StatusMessage":{},"VideoMetadata":{"shape":"S7s"},"ModerationLabels":{"type":"list","member":{"type":"structure","members":{"Timestamp":{"type":"long"},"ModerationLabel":{"shape":"S68"},"StartTimestampMillis":{"type":"long"},"EndTimestampMillis":{"type":"long"},"DurationMillis":{"type":"long"}}}},"NextToken":{},"ModerationModelVersion":{},"JobId":{},"Video":{"shape":"S7y"},"JobTag":{},"GetRequestMetadata":{"type":"structure","members":{"SortBy":{},"AggregateBy":{}}}}}},"GetFaceDetection":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"JobStatus":{},"StatusMessage":{},"VideoMetadata":{"shape":"S7s"},"NextToken":{},"Faces":{"type":"list","member":{"type":"structure","members":{"Timestamp":{"type":"long"},"Face":{"shape":"S4x"}}}},"JobId":{},"Video":{"shape":"S7y"},"JobTag":{}}}},"GetFaceLivenessSessionResults":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{}}},"output":{"type":"structure","required":["SessionId","Status"],"members":{"SessionId":{},"Status":{},"Confidence":{"type":"float"},"ReferenceImage":{"shape":"S8e"},"AuditImages":{"type":"list","member":{"shape":"S8e"}}}}},"GetFaceSearch":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{},"MaxResults":{"type":"integer"},"NextToken":{},"SortBy":{}}},"output":{"type":"structure","members":{"JobStatus":{},"StatusMessage":{},"NextToken":{},"VideoMetadata":{"shape":"S7s"},"Persons":{"type":"list","member":{"type":"structure","members":{"Timestamp":{"type":"long"},"Person":{"shape":"S8m"},"FaceMatches":{"shape":"S8o"}}}},"JobId":{},"Video":{"shape":"S7y"},"JobTag":{}}}},"GetLabelDetection":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{},"MaxResults":{"type":"integer"},"NextToken":{},"SortBy":{},"AggregateBy":{}}},"output":{"type":"structure","members":{"JobStatus":{},"StatusMessage":{},"VideoMetadata":{"shape":"S7s"},"NextToken":{},"Labels":{"type":"list","member":{"type":"structure","members":{"Timestamp":{"type":"long"},"Label":{"shape":"S5k"},"StartTimestampMillis":{"type":"long"},"EndTimestampMillis":{"type":"long"},"DurationMillis":{"type":"long"}}}},"LabelModelVersion":{},"JobId":{},"Video":{"shape":"S7y"},"JobTag":{},"GetRequestMetadata":{"type":"structure","members":{"SortBy":{},"AggregateBy":{}}}}}},"GetPersonTracking":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{},"MaxResults":{"type":"integer"},"NextToken":{},"SortBy":{}}},"output":{"type":"structure","members":{"JobStatus":{},"StatusMessage":{},"VideoMetadata":{"shape":"S7s"},"NextToken":{},"Persons":{"type":"list","member":{"type":"structure","members":{"Timestamp":{"type":"long"},"Person":{"shape":"S8m"}}}},"JobId":{},"Video":{"shape":"S7y"},"JobTag":{}}}},"GetSegmentDetection":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"JobStatus":{},"StatusMessage":{},"VideoMetadata":{"type":"list","member":{"shape":"S7s"}},"AudioMetadata":{"type":"list","member":{"type":"structure","members":{"Codec":{},"DurationMillis":{"type":"long"},"SampleRate":{"type":"long"},"NumberOfChannels":{"type":"long"}}}},"NextToken":{},"Segments":{"type":"list","member":{"type":"structure","members":{"Type":{},"StartTimestampMillis":{"type":"long"},"EndTimestampMillis":{"type":"long"},"DurationMillis":{"type":"long"},"StartTimecodeSMPTE":{},"EndTimecodeSMPTE":{},"DurationSMPTE":{},"TechnicalCueSegment":{"type":"structure","members":{"Type":{},"Confidence":{"type":"float"}}},"ShotSegment":{"type":"structure","members":{"Index":{"type":"long"},"Confidence":{"type":"float"}}},"StartFrameNumber":{"type":"long"},"EndFrameNumber":{"type":"long"},"DurationFrames":{"type":"long"}}}},"SelectedSegmentTypes":{"type":"list","member":{"type":"structure","members":{"Type":{},"ModelVersion":{}}}},"JobId":{},"Video":{"shape":"S7y"},"JobTag":{}}}},"GetTextDetection":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"JobStatus":{},"StatusMessage":{},"VideoMetadata":{"shape":"S7s"},"TextDetections":{"type":"list","member":{"type":"structure","members":{"Timestamp":{"type":"long"},"TextDetection":{"shape":"S70"}}}},"NextToken":{},"TextModelVersion":{},"JobId":{},"Video":{"shape":"S7y"},"JobTag":{}}}},"IndexFaces":{"input":{"type":"structure","required":["CollectionId","Image"],"members":{"CollectionId":{},"Image":{"shape":"Sh"},"ExternalImageId":{},"DetectionAttributes":{"shape":"S4t"},"MaxFaces":{"type":"integer"},"QualityFilter":{}}},"output":{"type":"structure","members":{"FaceRecords":{"type":"list","member":{"type":"structure","members":{"Face":{"shape":"S8q"},"FaceDetail":{"shape":"S4x"}}}},"OrientationCorrection":{},"FaceModelVersion":{},"UnindexedFaces":{"type":"list","member":{"type":"structure","members":{"Reasons":{"type":"list","member":{}},"FaceDetail":{"shape":"S4x"}}}}}}},"ListCollections":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"CollectionIds":{"type":"list","member":{}},"NextToken":{},"FaceModelVersions":{"type":"list","member":{}}}}},"ListDatasetEntries":{"input":{"type":"structure","required":["DatasetArn"],"members":{"DatasetArn":{},"ContainsLabels":{"type":"list","member":{}},"Labeled":{"type":"boolean"},"SourceRefContains":{},"HasErrors":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DatasetEntries":{"type":"list","member":{}},"NextToken":{}}}},"ListDatasetLabels":{"input":{"type":"structure","required":["DatasetArn"],"members":{"DatasetArn":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DatasetLabelDescriptions":{"type":"list","member":{"type":"structure","members":{"LabelName":{},"LabelStats":{"type":"structure","members":{"EntryCount":{"type":"integer"},"BoundingBoxCount":{"type":"integer"}}}}}},"NextToken":{}}}},"ListFaces":{"input":{"type":"structure","required":["CollectionId"],"members":{"CollectionId":{},"NextToken":{},"MaxResults":{"type":"integer"},"UserId":{},"FaceIds":{"shape":"S34"}}},"output":{"type":"structure","members":{"Faces":{"type":"list","member":{"shape":"S8q"}},"NextToken":{},"FaceModelVersion":{}}}},"ListProjectPolicies":{"input":{"type":"structure","required":["ProjectArn"],"members":{"ProjectArn":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ProjectPolicies":{"type":"list","member":{"type":"structure","members":{"ProjectArn":{},"PolicyName":{},"PolicyRevisionId":{},"PolicyDocument":{},"CreationTimestamp":{"type":"timestamp"},"LastUpdatedTimestamp":{"type":"timestamp"}}}},"NextToken":{}}}},"ListStreamProcessors":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"StreamProcessors":{"type":"list","member":{"type":"structure","members":{"Name":{},"Status":{}}}}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"S1e"}}}},"ListUsers":{"input":{"type":"structure","required":["CollectionId"],"members":{"CollectionId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Users":{"type":"list","member":{"type":"structure","members":{"UserId":{},"UserStatus":{}}}},"NextToken":{}}}},"PutProjectPolicy":{"input":{"type":"structure","required":["ProjectArn","PolicyName","PolicyDocument"],"members":{"ProjectArn":{},"PolicyName":{},"PolicyRevisionId":{},"PolicyDocument":{}}},"output":{"type":"structure","members":{"PolicyRevisionId":{}}}},"RecognizeCelebrities":{"input":{"type":"structure","required":["Image"],"members":{"Image":{"shape":"Sh"}}},"output":{"type":"structure","members":{"CelebrityFaces":{"type":"list","member":{"type":"structure","members":{"Urls":{"shape":"S7h"},"Name":{},"Id":{},"Face":{"shape":"Su"},"MatchConfidence":{"type":"float"},"KnownGender":{"shape":"S7j"}}}},"UnrecognizedFaces":{"type":"list","member":{"shape":"Su"}},"OrientationCorrection":{}}}},"SearchFaces":{"input":{"type":"structure","required":["CollectionId","FaceId"],"members":{"CollectionId":{},"FaceId":{},"MaxFaces":{"type":"integer"},"FaceMatchThreshold":{"type":"float"}}},"output":{"type":"structure","members":{"SearchedFaceId":{},"FaceMatches":{"shape":"S8o"},"FaceModelVersion":{}}}},"SearchFacesByImage":{"input":{"type":"structure","required":["CollectionId","Image"],"members":{"CollectionId":{},"Image":{"shape":"Sh"},"MaxFaces":{"type":"integer"},"FaceMatchThreshold":{"type":"float"},"QualityFilter":{}}},"output":{"type":"structure","members":{"SearchedFaceBoundingBox":{"shape":"Sq"},"SearchedFaceConfidence":{"type":"float"},"FaceMatches":{"shape":"S8o"},"FaceModelVersion":{}}}},"SearchUsers":{"input":{"type":"structure","required":["CollectionId"],"members":{"CollectionId":{},"UserId":{},"FaceId":{},"UserMatchThreshold":{"type":"float"},"MaxUsers":{"type":"integer"}}},"output":{"type":"structure","members":{"UserMatches":{"shape":"Sbi"},"FaceModelVersion":{},"SearchedFace":{"type":"structure","members":{"FaceId":{}}},"SearchedUser":{"type":"structure","members":{"UserId":{}}}}}},"SearchUsersByImage":{"input":{"type":"structure","required":["CollectionId","Image"],"members":{"CollectionId":{},"Image":{"shape":"Sh"},"UserMatchThreshold":{"type":"float"},"MaxUsers":{"type":"integer"},"QualityFilter":{}}},"output":{"type":"structure","members":{"UserMatches":{"shape":"Sbi"},"FaceModelVersion":{},"SearchedFace":{"type":"structure","members":{"FaceDetail":{"shape":"S4x"}}},"UnsearchedFaces":{"type":"list","member":{"type":"structure","members":{"FaceDetails":{"shape":"S4x"},"Reasons":{"type":"list","member":{}}}}}}}},"StartCelebrityRecognition":{"input":{"type":"structure","required":["Video"],"members":{"Video":{"shape":"S7y"},"ClientRequestToken":{},"NotificationChannel":{"shape":"Sbv"},"JobTag":{}}},"output":{"type":"structure","members":{"JobId":{}}},"idempotent":true},"StartContentModeration":{"input":{"type":"structure","required":["Video"],"members":{"Video":{"shape":"S7y"},"MinConfidence":{"type":"float"},"ClientRequestToken":{},"NotificationChannel":{"shape":"Sbv"},"JobTag":{}}},"output":{"type":"structure","members":{"JobId":{}}},"idempotent":true},"StartFaceDetection":{"input":{"type":"structure","required":["Video"],"members":{"Video":{"shape":"S7y"},"ClientRequestToken":{},"NotificationChannel":{"shape":"Sbv"},"FaceAttributes":{},"JobTag":{}}},"output":{"type":"structure","members":{"JobId":{}}},"idempotent":true},"StartFaceSearch":{"input":{"type":"structure","required":["Video","CollectionId"],"members":{"Video":{"shape":"S7y"},"ClientRequestToken":{},"FaceMatchThreshold":{"type":"float"},"CollectionId":{},"NotificationChannel":{"shape":"Sbv"},"JobTag":{}}},"output":{"type":"structure","members":{"JobId":{}}},"idempotent":true},"StartLabelDetection":{"input":{"type":"structure","required":["Video"],"members":{"Video":{"shape":"S7y"},"ClientRequestToken":{},"MinConfidence":{"type":"float"},"NotificationChannel":{"shape":"Sbv"},"JobTag":{},"Features":{"type":"list","member":{}},"Settings":{"type":"structure","members":{"GeneralLabels":{"shape":"S5d"}}}}},"output":{"type":"structure","members":{"JobId":{}}},"idempotent":true},"StartPersonTracking":{"input":{"type":"structure","required":["Video"],"members":{"Video":{"shape":"S7y"},"ClientRequestToken":{},"NotificationChannel":{"shape":"Sbv"},"JobTag":{}}},"output":{"type":"structure","members":{"JobId":{}}},"idempotent":true},"StartProjectVersion":{"input":{"type":"structure","required":["ProjectVersionArn","MinInferenceUnits"],"members":{"ProjectVersionArn":{},"MinInferenceUnits":{"type":"integer"},"MaxInferenceUnits":{"type":"integer"}}},"output":{"type":"structure","members":{"Status":{}}}},"StartSegmentDetection":{"input":{"type":"structure","required":["Video","SegmentTypes"],"members":{"Video":{"shape":"S7y"},"ClientRequestToken":{},"NotificationChannel":{"shape":"Sbv"},"JobTag":{},"Filters":{"type":"structure","members":{"TechnicalCueFilter":{"type":"structure","members":{"MinSegmentConfidence":{"type":"float"},"BlackFrame":{"type":"structure","members":{"MaxPixelThreshold":{"type":"float"},"MinCoveragePercentage":{"type":"float"}}}}},"ShotFilter":{"type":"structure","members":{"MinSegmentConfidence":{"type":"float"}}}}},"SegmentTypes":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"JobId":{}}},"idempotent":true},"StartStreamProcessor":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"StartSelector":{"type":"structure","members":{"KVSStreamStartSelector":{"type":"structure","members":{"ProducerTimestamp":{"type":"long"},"FragmentNumber":{}}}}},"StopSelector":{"type":"structure","members":{"MaxDurationInSeconds":{"type":"long"}}}}},"output":{"type":"structure","members":{"SessionId":{}}}},"StartTextDetection":{"input":{"type":"structure","required":["Video"],"members":{"Video":{"shape":"S7y"},"ClientRequestToken":{},"NotificationChannel":{"shape":"Sbv"},"JobTag":{},"Filters":{"type":"structure","members":{"WordFilter":{"shape":"S6v"},"RegionsOfInterest":{"shape":"S2q"}}}}},"output":{"type":"structure","members":{"JobId":{}}},"idempotent":true},"StopProjectVersion":{"input":{"type":"structure","required":["ProjectVersionArn"],"members":{"ProjectVersionArn":{}}},"output":{"type":"structure","members":{"Status":{}}}},"StopStreamProcessor":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"S1e"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateDatasetEntries":{"input":{"type":"structure","required":["DatasetArn","Changes"],"members":{"DatasetArn":{},"Changes":{"type":"structure","required":["GroundTruth"],"members":{"GroundTruth":{"type":"blob"}}}}},"output":{"type":"structure","members":{}}},"UpdateStreamProcessor":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"SettingsForUpdate":{"type":"structure","members":{"ConnectedHomeForUpdate":{"type":"structure","members":{"Labels":{"shape":"S2l"},"MinConfidence":{"type":"float"}}}}},"RegionsOfInterestForUpdate":{"shape":"S2q"},"DataSharingPreferenceForUpdate":{"shape":"S2u"},"ParametersToDelete":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}}},"shapes":{"S4":{"type":"list","member":{}},"Sh":{"type":"structure","members":{"Bytes":{"type":"blob"},"S3Object":{"shape":"Sj"}}},"Sj":{"type":"structure","members":{"Bucket":{},"Name":{},"Version":{}}},"Sq":{"type":"structure","members":{"Width":{"type":"float"},"Height":{"type":"float"},"Left":{"type":"float"},"Top":{"type":"float"}}},"Su":{"type":"structure","members":{"BoundingBox":{"shape":"Sq"},"Confidence":{"type":"float"},"Landmarks":{"shape":"Sv"},"Pose":{"shape":"Sy"},"Quality":{"shape":"S10"},"Emotions":{"shape":"S11"},"Smile":{"shape":"S14"}}},"Sv":{"type":"list","member":{"type":"structure","members":{"Type":{},"X":{"type":"float"},"Y":{"type":"float"}}}},"Sy":{"type":"structure","members":{"Roll":{"type":"float"},"Yaw":{"type":"float"},"Pitch":{"type":"float"}}},"S10":{"type":"structure","members":{"Brightness":{"type":"float"},"Sharpness":{"type":"float"}}},"S11":{"type":"list","member":{"type":"structure","members":{"Type":{},"Confidence":{"type":"float"}}}},"S14":{"type":"structure","members":{"Value":{"type":"boolean"},"Confidence":{"type":"float"}}},"S1c":{"type":"structure","members":{"S3Bucket":{},"S3KeyPrefix":{}}},"S1e":{"type":"map","key":{},"value":{}},"S1p":{"type":"structure","members":{"S3Object":{"shape":"Sj"}}},"S24":{"type":"structure","members":{"Assets":{"shape":"S25"}}},"S25":{"type":"list","member":{"type":"structure","members":{"GroundTruthManifest":{"shape":"S1p"}}}},"S27":{"type":"structure","members":{"Assets":{"shape":"S25"},"AutoCreate":{"type":"boolean"}}},"S2a":{"type":"structure","members":{"KinesisVideoStream":{"type":"structure","members":{"Arn":{}}}}},"S2d":{"type":"structure","members":{"KinesisDataStream":{"type":"structure","members":{"Arn":{}}},"S3Destination":{"type":"structure","members":{"Bucket":{},"KeyPrefix":{}}}}},"S2i":{"type":"structure","members":{"FaceSearch":{"type":"structure","members":{"CollectionId":{},"FaceMatchThreshold":{"type":"float"}}},"ConnectedHome":{"type":"structure","required":["Labels"],"members":{"Labels":{"shape":"S2l"},"MinConfidence":{"type":"float"}}}}},"S2l":{"type":"list","member":{}},"S2o":{"type":"structure","required":["SNSTopicArn"],"members":{"SNSTopicArn":{}}},"S2q":{"type":"list","member":{"type":"structure","members":{"BoundingBox":{"shape":"Sq"},"Polygon":{"shape":"S2s"}}}},"S2s":{"type":"list","member":{"type":"structure","members":{"X":{"type":"float"},"Y":{"type":"float"}}}},"S2u":{"type":"structure","required":["OptIn"],"members":{"OptIn":{"type":"boolean"}}},"S34":{"type":"list","member":{}},"S48":{"type":"structure","members":{"Assets":{"shape":"S25"}}},"S4r":{"type":"structure","members":{"BoundingBox":{"shape":"Sq"},"Polygon":{"shape":"S2s"}}},"S4t":{"type":"list","member":{}},"S4x":{"type":"structure","members":{"BoundingBox":{"shape":"Sq"},"AgeRange":{"type":"structure","members":{"Low":{"type":"integer"},"High":{"type":"integer"}}},"Smile":{"shape":"S14"},"Eyeglasses":{"type":"structure","members":{"Value":{"type":"boolean"},"Confidence":{"type":"float"}}},"Sunglasses":{"type":"structure","members":{"Value":{"type":"boolean"},"Confidence":{"type":"float"}}},"Gender":{"type":"structure","members":{"Value":{},"Confidence":{"type":"float"}}},"Beard":{"type":"structure","members":{"Value":{"type":"boolean"},"Confidence":{"type":"float"}}},"Mustache":{"type":"structure","members":{"Value":{"type":"boolean"},"Confidence":{"type":"float"}}},"EyesOpen":{"type":"structure","members":{"Value":{"type":"boolean"},"Confidence":{"type":"float"}}},"MouthOpen":{"type":"structure","members":{"Value":{"type":"boolean"},"Confidence":{"type":"float"}}},"Emotions":{"shape":"S11"},"Landmarks":{"shape":"Sv"},"Pose":{"shape":"Sy"},"Quality":{"shape":"S10"},"Confidence":{"type":"float"},"FaceOccluded":{"type":"structure","members":{"Value":{"type":"boolean"},"Confidence":{"type":"float"}}},"EyeDirection":{"type":"structure","members":{"Yaw":{"type":"float"},"Pitch":{"type":"float"},"Confidence":{"type":"float"}}}}},"S5d":{"type":"structure","members":{"LabelInclusionFilters":{"shape":"S5e"},"LabelExclusionFilters":{"shape":"S5e"},"LabelCategoryInclusionFilters":{"shape":"S5e"},"LabelCategoryExclusionFilters":{"shape":"S5e"}}},"S5e":{"type":"list","member":{}},"S5k":{"type":"structure","members":{"Name":{},"Confidence":{"type":"float"},"Instances":{"type":"list","member":{"type":"structure","members":{"BoundingBox":{"shape":"Sq"},"Confidence":{"type":"float"},"DominantColors":{"shape":"S5n"}}}},"Parents":{"type":"list","member":{"type":"structure","members":{"Name":{}}}},"Aliases":{"type":"list","member":{"type":"structure","members":{"Name":{}}}},"Categories":{"type":"list","member":{"type":"structure","members":{"Name":{}}}}}},"S5n":{"type":"list","member":{"type":"structure","members":{"Red":{"type":"integer"},"Blue":{"type":"integer"},"Green":{"type":"integer"},"HexCode":{},"CSSColor":{},"SimplifiedColor":{},"PixelPercent":{"type":"float"}}}},"S5w":{"type":"structure","members":{"Brightness":{"type":"float"},"Sharpness":{"type":"float"},"Contrast":{"type":"float"}}},"S68":{"type":"structure","members":{"Confidence":{"type":"float"},"Name":{},"ParentName":{}}},"S6s":{"type":"list","member":{"type":"integer"}},"S6v":{"type":"structure","members":{"MinConfidence":{"type":"float"},"MinBoundingBoxHeight":{"type":"float"},"MinBoundingBoxWidth":{"type":"float"}}},"S70":{"type":"structure","members":{"DetectedText":{},"Type":{},"Id":{"type":"integer"},"ParentId":{"type":"integer"},"Confidence":{"type":"float"},"Geometry":{"shape":"S4r"}}},"S7h":{"type":"list","member":{}},"S7j":{"type":"structure","members":{"Type":{}}},"S7s":{"type":"structure","members":{"Codec":{},"DurationMillis":{"type":"long"},"Format":{},"FrameRate":{"type":"float"},"FrameHeight":{"type":"long"},"FrameWidth":{"type":"long"},"ColorRange":{}}},"S7y":{"type":"structure","members":{"S3Object":{"shape":"Sj"}}},"S8e":{"type":"structure","members":{"Bytes":{"type":"blob","sensitive":true},"S3Object":{"shape":"Sj"},"BoundingBox":{"shape":"Sq"}}},"S8m":{"type":"structure","members":{"Index":{"type":"long"},"BoundingBox":{"shape":"Sq"},"Face":{"shape":"S4x"}}},"S8o":{"type":"list","member":{"type":"structure","members":{"Similarity":{"type":"float"},"Face":{"shape":"S8q"}}}},"S8q":{"type":"structure","members":{"FaceId":{},"BoundingBox":{"shape":"Sq"},"ImageId":{},"ExternalImageId":{},"Confidence":{"type":"float"},"IndexFacesModelVersion":{},"UserId":{}}},"Sbi":{"type":"list","member":{"type":"structure","members":{"Similarity":{"type":"float"},"User":{"type":"structure","members":{"UserId":{},"UserStatus":{}}}}}},"Sbv":{"type":"structure","required":["SNSTopicArn","RoleArn"],"members":{"SNSTopicArn":{},"RoleArn":{}}}}}')},37753:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeProjectVersions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ProjectVersionDescriptions"},"DescribeProjects":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ProjectDescriptions"},"GetCelebrityRecognition":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetContentModeration":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetFaceDetection":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetFaceSearch":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetLabelDetection":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetPersonTracking":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetSegmentDetection":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetTextDetection":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListCollections":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"CollectionIds"},"ListDatasetEntries":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"DatasetEntries"},"ListDatasetLabels":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"DatasetLabelDescriptions"},"ListFaces":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Faces"},"ListProjectPolicies":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ProjectPolicies"},"ListStreamProcessors":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListUsers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Users"}}}')},78910:function(e){"use strict";e.exports=JSON.parse('{"V":{"ProjectVersionTrainingCompleted":{"description":"Wait until the ProjectVersion training completes.","operation":"DescribeProjectVersions","delay":120,"maxAttempts":360,"acceptors":[{"state":"success","matcher":"pathAll","argument":"ProjectVersionDescriptions[].Status","expected":"TRAINING_COMPLETED"},{"state":"failure","matcher":"pathAny","argument":"ProjectVersionDescriptions[].Status","expected":"TRAINING_FAILED"}]},"ProjectVersionRunning":{"description":"Wait until the ProjectVersion is running.","delay":30,"maxAttempts":40,"operation":"DescribeProjectVersions","acceptors":[{"state":"success","matcher":"pathAll","argument":"ProjectVersionDescriptions[].Status","expected":"RUNNING"},{"state":"failure","matcher":"pathAny","argument":"ProjectVersionDescriptions[].Status","expected":"FAILED"}]}}}')},73621:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-11-27","endpointPrefix":"resource-groups","protocol":"rest-json","serviceAbbreviation":"Resource Groups","serviceFullName":"AWS Resource Groups","serviceId":"Resource Groups","signatureVersion":"v4","signingName":"resource-groups","uid":"resource-groups-2017-11-27"},"operations":{"CreateGroup":{"http":{"requestUri":"/groups"},"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"ResourceQuery":{"shape":"S4"},"Tags":{"shape":"S7"},"Configuration":{"shape":"Sa"}}},"output":{"type":"structure","members":{"Group":{"shape":"Sj"},"ResourceQuery":{"shape":"S4"},"Tags":{"shape":"S7"},"GroupConfiguration":{"shape":"Sl"}}}},"DeleteGroup":{"http":{"requestUri":"/delete-group"},"input":{"type":"structure","members":{"GroupName":{"deprecated":true,"deprecatedMessage":"This field is deprecated, use Group instead."},"Group":{}}},"output":{"type":"structure","members":{"Group":{"shape":"Sj"}}}},"GetAccountSettings":{"http":{"requestUri":"/get-account-settings"},"output":{"type":"structure","members":{"AccountSettings":{"shape":"Ss"}}}},"GetGroup":{"http":{"requestUri":"/get-group"},"input":{"type":"structure","members":{"GroupName":{"deprecated":true,"deprecatedMessage":"This field is deprecated, use Group instead."},"Group":{}}},"output":{"type":"structure","members":{"Group":{"shape":"Sj"}}}},"GetGroupConfiguration":{"http":{"requestUri":"/get-group-configuration"},"input":{"type":"structure","members":{"Group":{}}},"output":{"type":"structure","members":{"GroupConfiguration":{"shape":"Sl"}}}},"GetGroupQuery":{"http":{"requestUri":"/get-group-query"},"input":{"type":"structure","members":{"GroupName":{"deprecated":true,"deprecatedMessage":"This field is deprecated, use Group instead."},"Group":{}}},"output":{"type":"structure","members":{"GroupQuery":{"shape":"S12"}}}},"GetTags":{"http":{"method":"GET","requestUri":"/resources/{Arn}/tags"},"input":{"type":"structure","required":["Arn"],"members":{"Arn":{"location":"uri","locationName":"Arn"}}},"output":{"type":"structure","members":{"Arn":{},"Tags":{"shape":"S7"}}}},"GroupResources":{"http":{"requestUri":"/group-resources"},"input":{"type":"structure","required":["Group","ResourceArns"],"members":{"Group":{},"ResourceArns":{"shape":"S16"}}},"output":{"type":"structure","members":{"Succeeded":{"shape":"S16"},"Failed":{"shape":"S19"},"Pending":{"shape":"S1d"}}}},"ListGroupResources":{"http":{"requestUri":"/list-group-resources"},"input":{"type":"structure","members":{"GroupName":{"deprecated":true,"deprecatedMessage":"This field is deprecated, use Group instead."},"Group":{},"Filters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"type":"list","member":{}}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Resources":{"type":"list","member":{"type":"structure","members":{"Identifier":{"shape":"S1q"},"Status":{"type":"structure","members":{"Name":{}}}}}},"ResourceIdentifiers":{"shape":"S1u","deprecated":true,"deprecatedMessage":"This field is deprecated, use Resources instead."},"NextToken":{},"QueryErrors":{"shape":"S1v"}}}},"ListGroups":{"http":{"requestUri":"/groups-list"},"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"type":"list","member":{}}}}},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"GroupIdentifiers":{"type":"list","member":{"type":"structure","members":{"GroupName":{},"GroupArn":{}}}},"Groups":{"deprecated":true,"deprecatedMessage":"This field is deprecated, use GroupIdentifiers instead.","type":"list","member":{"shape":"Sj"}},"NextToken":{}}}},"PutGroupConfiguration":{"http":{"requestUri":"/put-group-configuration","responseCode":202},"input":{"type":"structure","members":{"Group":{},"Configuration":{"shape":"Sa"}}},"output":{"type":"structure","members":{}}},"SearchResources":{"http":{"requestUri":"/resources/search"},"input":{"type":"structure","required":["ResourceQuery"],"members":{"ResourceQuery":{"shape":"S4"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ResourceIdentifiers":{"shape":"S1u"},"NextToken":{},"QueryErrors":{"shape":"S1v"}}}},"Tag":{"http":{"method":"PUT","requestUri":"/resources/{Arn}/tags"},"input":{"type":"structure","required":["Arn","Tags"],"members":{"Arn":{"location":"uri","locationName":"Arn"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","members":{"Arn":{},"Tags":{"shape":"S7"}}}},"UngroupResources":{"http":{"requestUri":"/ungroup-resources"},"input":{"type":"structure","required":["Group","ResourceArns"],"members":{"Group":{},"ResourceArns":{"shape":"S16"}}},"output":{"type":"structure","members":{"Succeeded":{"shape":"S16"},"Failed":{"shape":"S19"},"Pending":{"shape":"S1d"}}}},"Untag":{"http":{"method":"PATCH","requestUri":"/resources/{Arn}/tags"},"input":{"type":"structure","required":["Arn","Keys"],"members":{"Arn":{"location":"uri","locationName":"Arn"},"Keys":{"shape":"S2i"}}},"output":{"type":"structure","members":{"Arn":{},"Keys":{"shape":"S2i"}}}},"UpdateAccountSettings":{"http":{"requestUri":"/update-account-settings"},"input":{"type":"structure","members":{"GroupLifecycleEventsDesiredStatus":{}}},"output":{"type":"structure","members":{"AccountSettings":{"shape":"Ss"}}}},"UpdateGroup":{"http":{"requestUri":"/update-group"},"input":{"type":"structure","members":{"GroupName":{"deprecated":true,"deprecatedMessage":"This field is deprecated, use Group instead."},"Group":{},"Description":{}}},"output":{"type":"structure","members":{"Group":{"shape":"Sj"}}}},"UpdateGroupQuery":{"http":{"requestUri":"/update-group-query"},"input":{"type":"structure","required":["ResourceQuery"],"members":{"GroupName":{"deprecated":true,"deprecatedMessage":"This field is deprecated, use Group instead."},"Group":{},"ResourceQuery":{"shape":"S4"}}},"output":{"type":"structure","members":{"GroupQuery":{"shape":"S12"}}}}},"shapes":{"S4":{"type":"structure","required":["Type","Query"],"members":{"Type":{},"Query":{}}},"S7":{"type":"map","key":{},"value":{}},"Sa":{"type":"list","member":{"type":"structure","required":["Type"],"members":{"Type":{},"Parameters":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{},"Values":{"type":"list","member":{}}}}}}}},"Sj":{"type":"structure","required":["GroupArn","Name"],"members":{"GroupArn":{},"Name":{},"Description":{}}},"Sl":{"type":"structure","members":{"Configuration":{"shape":"Sa"},"ProposedConfiguration":{"shape":"Sa"},"Status":{},"FailureReason":{}}},"Ss":{"type":"structure","members":{"GroupLifecycleEventsDesiredStatus":{},"GroupLifecycleEventsStatus":{},"GroupLifecycleEventsStatusMessage":{}}},"S12":{"type":"structure","required":["GroupName","ResourceQuery"],"members":{"GroupName":{},"ResourceQuery":{"shape":"S4"}}},"S16":{"type":"list","member":{}},"S19":{"type":"list","member":{"type":"structure","members":{"ResourceArn":{},"ErrorMessage":{},"ErrorCode":{}}}},"S1d":{"type":"list","member":{"type":"structure","members":{"ResourceArn":{}}}},"S1q":{"type":"structure","members":{"ResourceArn":{},"ResourceType":{}}},"S1u":{"type":"list","member":{"shape":"S1q"}},"S1v":{"type":"list","member":{"type":"structure","members":{"ErrorCode":{},"Message":{}}}},"S2i":{"type":"list","member":{}}}}')},24085:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListGroupResources":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":["ResourceIdentifiers","Resources"]},"ListGroups":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"GroupIdentifiers"},"SearchResources":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"ResourceIdentifiers"}}}')},20959:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2013-04-01","endpointPrefix":"route53","globalEndpoint":"route53.amazonaws.com","protocol":"rest-xml","serviceAbbreviation":"Route 53","serviceFullName":"Amazon Route 53","serviceId":"Route 53","signatureVersion":"v4","uid":"route53-2013-04-01"},"operations":{"ActivateKeySigningKey":{"http":{"requestUri":"/2013-04-01/keysigningkey/{HostedZoneId}/{Name}/activate"},"input":{"type":"structure","required":["HostedZoneId","Name"],"members":{"HostedZoneId":{"location":"uri","locationName":"HostedZoneId"},"Name":{"location":"uri","locationName":"Name"}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"AssociateVPCWithHostedZone":{"http":{"requestUri":"/2013-04-01/hostedzone/{Id}/associatevpc"},"input":{"locationName":"AssociateVPCWithHostedZoneRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["HostedZoneId","VPC"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"},"VPC":{"shape":"Sa"},"Comment":{}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"ChangeCidrCollection":{"http":{"requestUri":"/2013-04-01/cidrcollection/{CidrCollectionId}"},"input":{"locationName":"ChangeCidrCollectionRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["Id","Changes"],"members":{"Id":{"location":"uri","locationName":"CidrCollectionId"},"CollectionVersion":{"type":"long"},"Changes":{"type":"list","member":{"type":"structure","required":["LocationName","Action","CidrList"],"members":{"LocationName":{},"Action":{},"CidrList":{"type":"list","member":{"locationName":"Cidr"}}}}}}},"output":{"type":"structure","required":["Id"],"members":{"Id":{}}}},"ChangeResourceRecordSets":{"http":{"requestUri":"/2013-04-01/hostedzone/{Id}/rrset/"},"input":{"locationName":"ChangeResourceRecordSetsRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["HostedZoneId","ChangeBatch"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"},"ChangeBatch":{"type":"structure","required":["Changes"],"members":{"Comment":{},"Changes":{"type":"list","member":{"locationName":"Change","type":"structure","required":["Action","ResourceRecordSet"],"members":{"Action":{},"ResourceRecordSet":{"shape":"Sv"}}}}}}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"ChangeTagsForResource":{"http":{"requestUri":"/2013-04-01/tags/{ResourceType}/{ResourceId}"},"input":{"locationName":"ChangeTagsForResourceRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["ResourceType","ResourceId"],"members":{"ResourceType":{"location":"uri","locationName":"ResourceType"},"ResourceId":{"location":"uri","locationName":"ResourceId"},"AddTags":{"shape":"S1l"},"RemoveTagKeys":{"type":"list","member":{"locationName":"Key"}}}},"output":{"type":"structure","members":{}}},"CreateCidrCollection":{"http":{"requestUri":"/2013-04-01/cidrcollection","responseCode":201},"input":{"locationName":"CreateCidrCollectionRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["Name","CallerReference"],"members":{"Name":{},"CallerReference":{}}},"output":{"type":"structure","members":{"Collection":{"type":"structure","members":{"Arn":{},"Id":{},"Name":{},"Version":{"type":"long"}}},"Location":{"location":"header","locationName":"Location"}}}},"CreateHealthCheck":{"http":{"requestUri":"/2013-04-01/healthcheck","responseCode":201},"input":{"locationName":"CreateHealthCheckRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["CallerReference","HealthCheckConfig"],"members":{"CallerReference":{},"HealthCheckConfig":{"shape":"S20"}}},"output":{"type":"structure","required":["HealthCheck","Location"],"members":{"HealthCheck":{"shape":"S2n"},"Location":{"location":"header","locationName":"Location"}}}},"CreateHostedZone":{"http":{"requestUri":"/2013-04-01/hostedzone","responseCode":201},"input":{"locationName":"CreateHostedZoneRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["Name","CallerReference"],"members":{"Name":{},"VPC":{"shape":"Sa"},"CallerReference":{},"HostedZoneConfig":{"shape":"S34"},"DelegationSetId":{}}},"output":{"type":"structure","required":["HostedZone","ChangeInfo","DelegationSet","Location"],"members":{"HostedZone":{"shape":"S37"},"ChangeInfo":{"shape":"S5"},"DelegationSet":{"shape":"S39"},"VPC":{"shape":"Sa"},"Location":{"location":"header","locationName":"Location"}}}},"CreateKeySigningKey":{"http":{"requestUri":"/2013-04-01/keysigningkey","responseCode":201},"input":{"locationName":"CreateKeySigningKeyRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["CallerReference","HostedZoneId","KeyManagementServiceArn","Name","Status"],"members":{"CallerReference":{},"HostedZoneId":{},"KeyManagementServiceArn":{},"Name":{},"Status":{}}},"output":{"type":"structure","required":["ChangeInfo","KeySigningKey","Location"],"members":{"ChangeInfo":{"shape":"S5"},"KeySigningKey":{"shape":"S3f"},"Location":{"location":"header","locationName":"Location"}}}},"CreateQueryLoggingConfig":{"http":{"requestUri":"/2013-04-01/queryloggingconfig","responseCode":201},"input":{"locationName":"CreateQueryLoggingConfigRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["HostedZoneId","CloudWatchLogsLogGroupArn"],"members":{"HostedZoneId":{},"CloudWatchLogsLogGroupArn":{}}},"output":{"type":"structure","required":["QueryLoggingConfig","Location"],"members":{"QueryLoggingConfig":{"shape":"S3m"},"Location":{"location":"header","locationName":"Location"}}}},"CreateReusableDelegationSet":{"http":{"requestUri":"/2013-04-01/delegationset","responseCode":201},"input":{"locationName":"CreateReusableDelegationSetRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["CallerReference"],"members":{"CallerReference":{},"HostedZoneId":{}}},"output":{"type":"structure","required":["DelegationSet","Location"],"members":{"DelegationSet":{"shape":"S39"},"Location":{"location":"header","locationName":"Location"}}}},"CreateTrafficPolicy":{"http":{"requestUri":"/2013-04-01/trafficpolicy","responseCode":201},"input":{"locationName":"CreateTrafficPolicyRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["Name","Document"],"members":{"Name":{},"Document":{},"Comment":{}}},"output":{"type":"structure","required":["TrafficPolicy","Location"],"members":{"TrafficPolicy":{"shape":"S3v"},"Location":{"location":"header","locationName":"Location"}}}},"CreateTrafficPolicyInstance":{"http":{"requestUri":"/2013-04-01/trafficpolicyinstance","responseCode":201},"input":{"locationName":"CreateTrafficPolicyInstanceRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["HostedZoneId","Name","TTL","TrafficPolicyId","TrafficPolicyVersion"],"members":{"HostedZoneId":{},"Name":{},"TTL":{"type":"long"},"TrafficPolicyId":{},"TrafficPolicyVersion":{"type":"integer"}}},"output":{"type":"structure","required":["TrafficPolicyInstance","Location"],"members":{"TrafficPolicyInstance":{"shape":"S40"},"Location":{"location":"header","locationName":"Location"}}}},"CreateTrafficPolicyVersion":{"http":{"requestUri":"/2013-04-01/trafficpolicy/{Id}","responseCode":201},"input":{"locationName":"CreateTrafficPolicyVersionRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["Id","Document"],"members":{"Id":{"location":"uri","locationName":"Id"},"Document":{},"Comment":{}}},"output":{"type":"structure","required":["TrafficPolicy","Location"],"members":{"TrafficPolicy":{"shape":"S3v"},"Location":{"location":"header","locationName":"Location"}}}},"CreateVPCAssociationAuthorization":{"http":{"requestUri":"/2013-04-01/hostedzone/{Id}/authorizevpcassociation"},"input":{"locationName":"CreateVPCAssociationAuthorizationRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["HostedZoneId","VPC"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"},"VPC":{"shape":"Sa"}}},"output":{"type":"structure","required":["HostedZoneId","VPC"],"members":{"HostedZoneId":{},"VPC":{"shape":"Sa"}}}},"DeactivateKeySigningKey":{"http":{"requestUri":"/2013-04-01/keysigningkey/{HostedZoneId}/{Name}/deactivate"},"input":{"type":"structure","required":["HostedZoneId","Name"],"members":{"HostedZoneId":{"location":"uri","locationName":"HostedZoneId"},"Name":{"location":"uri","locationName":"Name"}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"DeleteCidrCollection":{"http":{"method":"DELETE","requestUri":"/2013-04-01/cidrcollection/{CidrCollectionId}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"CidrCollectionId"}}},"output":{"type":"structure","members":{}}},"DeleteHealthCheck":{"http":{"method":"DELETE","requestUri":"/2013-04-01/healthcheck/{HealthCheckId}"},"input":{"type":"structure","required":["HealthCheckId"],"members":{"HealthCheckId":{"location":"uri","locationName":"HealthCheckId"}}},"output":{"type":"structure","members":{}}},"DeleteHostedZone":{"http":{"method":"DELETE","requestUri":"/2013-04-01/hostedzone/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"DeleteKeySigningKey":{"http":{"method":"DELETE","requestUri":"/2013-04-01/keysigningkey/{HostedZoneId}/{Name}"},"input":{"type":"structure","required":["HostedZoneId","Name"],"members":{"HostedZoneId":{"location":"uri","locationName":"HostedZoneId"},"Name":{"location":"uri","locationName":"Name"}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"DeleteQueryLoggingConfig":{"http":{"method":"DELETE","requestUri":"/2013-04-01/queryloggingconfig/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{}}},"DeleteReusableDelegationSet":{"http":{"method":"DELETE","requestUri":"/2013-04-01/delegationset/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{}}},"DeleteTrafficPolicy":{"http":{"method":"DELETE","requestUri":"/2013-04-01/trafficpolicy/{Id}/{Version}"},"input":{"type":"structure","required":["Id","Version"],"members":{"Id":{"location":"uri","locationName":"Id"},"Version":{"location":"uri","locationName":"Version","type":"integer"}}},"output":{"type":"structure","members":{}}},"DeleteTrafficPolicyInstance":{"http":{"method":"DELETE","requestUri":"/2013-04-01/trafficpolicyinstance/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{}}},"DeleteVPCAssociationAuthorization":{"http":{"requestUri":"/2013-04-01/hostedzone/{Id}/deauthorizevpcassociation"},"input":{"locationName":"DeleteVPCAssociationAuthorizationRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["HostedZoneId","VPC"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"},"VPC":{"shape":"Sa"}}},"output":{"type":"structure","members":{}}},"DisableHostedZoneDNSSEC":{"http":{"requestUri":"/2013-04-01/hostedzone/{Id}/disable-dnssec"},"input":{"type":"structure","required":["HostedZoneId"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"DisassociateVPCFromHostedZone":{"http":{"requestUri":"/2013-04-01/hostedzone/{Id}/disassociatevpc"},"input":{"locationName":"DisassociateVPCFromHostedZoneRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["HostedZoneId","VPC"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"},"VPC":{"shape":"Sa"},"Comment":{}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"EnableHostedZoneDNSSEC":{"http":{"requestUri":"/2013-04-01/hostedzone/{Id}/enable-dnssec"},"input":{"type":"structure","required":["HostedZoneId"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"GetAccountLimit":{"http":{"method":"GET","requestUri":"/2013-04-01/accountlimit/{Type}"},"input":{"type":"structure","required":["Type"],"members":{"Type":{"location":"uri","locationName":"Type"}}},"output":{"type":"structure","required":["Limit","Count"],"members":{"Limit":{"type":"structure","required":["Type","Value"],"members":{"Type":{},"Value":{"type":"long"}}},"Count":{"type":"long"}}}},"GetChange":{"http":{"method":"GET","requestUri":"/2013-04-01/change/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"GetCheckerIpRanges":{"http":{"method":"GET","requestUri":"/2013-04-01/checkeripranges"},"input":{"type":"structure","members":{}},"output":{"type":"structure","required":["CheckerIpRanges"],"members":{"CheckerIpRanges":{"type":"list","member":{}}}}},"GetDNSSEC":{"http":{"method":"GET","requestUri":"/2013-04-01/hostedzone/{Id}/dnssec"},"input":{"type":"structure","required":["HostedZoneId"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["Status","KeySigningKeys"],"members":{"Status":{"type":"structure","members":{"ServeSignature":{},"StatusMessage":{}}},"KeySigningKeys":{"type":"list","member":{"shape":"S3f"}}}}},"GetGeoLocation":{"http":{"method":"GET","requestUri":"/2013-04-01/geolocation"},"input":{"type":"structure","members":{"ContinentCode":{"location":"querystring","locationName":"continentcode"},"CountryCode":{"location":"querystring","locationName":"countrycode"},"SubdivisionCode":{"location":"querystring","locationName":"subdivisioncode"}}},"output":{"type":"structure","required":["GeoLocationDetails"],"members":{"GeoLocationDetails":{"shape":"S5h"}}}},"GetHealthCheck":{"http":{"method":"GET","requestUri":"/2013-04-01/healthcheck/{HealthCheckId}"},"input":{"type":"structure","required":["HealthCheckId"],"members":{"HealthCheckId":{"location":"uri","locationName":"HealthCheckId"}}},"output":{"type":"structure","required":["HealthCheck"],"members":{"HealthCheck":{"shape":"S2n"}}}},"GetHealthCheckCount":{"http":{"method":"GET","requestUri":"/2013-04-01/healthcheckcount"},"input":{"type":"structure","members":{}},"output":{"type":"structure","required":["HealthCheckCount"],"members":{"HealthCheckCount":{"type":"long"}}}},"GetHealthCheckLastFailureReason":{"http":{"method":"GET","requestUri":"/2013-04-01/healthcheck/{HealthCheckId}/lastfailurereason"},"input":{"type":"structure","required":["HealthCheckId"],"members":{"HealthCheckId":{"location":"uri","locationName":"HealthCheckId"}}},"output":{"type":"structure","required":["HealthCheckObservations"],"members":{"HealthCheckObservations":{"shape":"S5s"}}}},"GetHealthCheckStatus":{"http":{"method":"GET","requestUri":"/2013-04-01/healthcheck/{HealthCheckId}/status"},"input":{"type":"structure","required":["HealthCheckId"],"members":{"HealthCheckId":{"location":"uri","locationName":"HealthCheckId"}}},"output":{"type":"structure","required":["HealthCheckObservations"],"members":{"HealthCheckObservations":{"shape":"S5s"}}}},"GetHostedZone":{"http":{"method":"GET","requestUri":"/2013-04-01/hostedzone/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["HostedZone"],"members":{"HostedZone":{"shape":"S37"},"DelegationSet":{"shape":"S39"},"VPCs":{"shape":"S60"}}}},"GetHostedZoneCount":{"http":{"method":"GET","requestUri":"/2013-04-01/hostedzonecount"},"input":{"type":"structure","members":{}},"output":{"type":"structure","required":["HostedZoneCount"],"members":{"HostedZoneCount":{"type":"long"}}}},"GetHostedZoneLimit":{"http":{"method":"GET","requestUri":"/2013-04-01/hostedzonelimit/{Id}/{Type}"},"input":{"type":"structure","required":["Type","HostedZoneId"],"members":{"Type":{"location":"uri","locationName":"Type"},"HostedZoneId":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["Limit","Count"],"members":{"Limit":{"type":"structure","required":["Type","Value"],"members":{"Type":{},"Value":{"type":"long"}}},"Count":{"type":"long"}}}},"GetQueryLoggingConfig":{"http":{"method":"GET","requestUri":"/2013-04-01/queryloggingconfig/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["QueryLoggingConfig"],"members":{"QueryLoggingConfig":{"shape":"S3m"}}}},"GetReusableDelegationSet":{"http":{"method":"GET","requestUri":"/2013-04-01/delegationset/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["DelegationSet"],"members":{"DelegationSet":{"shape":"S39"}}}},"GetReusableDelegationSetLimit":{"http":{"method":"GET","requestUri":"/2013-04-01/reusabledelegationsetlimit/{Id}/{Type}"},"input":{"type":"structure","required":["Type","DelegationSetId"],"members":{"Type":{"location":"uri","locationName":"Type"},"DelegationSetId":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["Limit","Count"],"members":{"Limit":{"type":"structure","required":["Type","Value"],"members":{"Type":{},"Value":{"type":"long"}}},"Count":{"type":"long"}}}},"GetTrafficPolicy":{"http":{"method":"GET","requestUri":"/2013-04-01/trafficpolicy/{Id}/{Version}"},"input":{"type":"structure","required":["Id","Version"],"members":{"Id":{"location":"uri","locationName":"Id"},"Version":{"location":"uri","locationName":"Version","type":"integer"}}},"output":{"type":"structure","required":["TrafficPolicy"],"members":{"TrafficPolicy":{"shape":"S3v"}}}},"GetTrafficPolicyInstance":{"http":{"method":"GET","requestUri":"/2013-04-01/trafficpolicyinstance/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["TrafficPolicyInstance"],"members":{"TrafficPolicyInstance":{"shape":"S40"}}}},"GetTrafficPolicyInstanceCount":{"http":{"method":"GET","requestUri":"/2013-04-01/trafficpolicyinstancecount"},"input":{"type":"structure","members":{}},"output":{"type":"structure","required":["TrafficPolicyInstanceCount"],"members":{"TrafficPolicyInstanceCount":{"type":"integer"}}}},"ListCidrBlocks":{"http":{"method":"GET","requestUri":"/2013-04-01/cidrcollection/{CidrCollectionId}/cidrblocks"},"input":{"type":"structure","required":["CollectionId"],"members":{"CollectionId":{"location":"uri","locationName":"CidrCollectionId"},"LocationName":{"location":"querystring","locationName":"location"},"NextToken":{"location":"querystring","locationName":"nexttoken"},"MaxResults":{"location":"querystring","locationName":"maxresults"}}},"output":{"type":"structure","members":{"NextToken":{},"CidrBlocks":{"type":"list","member":{"type":"structure","members":{"CidrBlock":{},"LocationName":{}}}}}}},"ListCidrCollections":{"http":{"method":"GET","requestUri":"/2013-04-01/cidrcollection"},"input":{"type":"structure","members":{"NextToken":{"location":"querystring","locationName":"nexttoken"},"MaxResults":{"location":"querystring","locationName":"maxresults"}}},"output":{"type":"structure","members":{"NextToken":{},"CidrCollections":{"type":"list","member":{"type":"structure","members":{"Arn":{},"Id":{},"Name":{},"Version":{"type":"long"}}}}}}},"ListCidrLocations":{"http":{"method":"GET","requestUri":"/2013-04-01/cidrcollection/{CidrCollectionId}"},"input":{"type":"structure","required":["CollectionId"],"members":{"CollectionId":{"location":"uri","locationName":"CidrCollectionId"},"NextToken":{"location":"querystring","locationName":"nexttoken"},"MaxResults":{"location":"querystring","locationName":"maxresults"}}},"output":{"type":"structure","members":{"NextToken":{},"CidrLocations":{"type":"list","member":{"type":"structure","members":{"LocationName":{}}}}}}},"ListGeoLocations":{"http":{"method":"GET","requestUri":"/2013-04-01/geolocations"},"input":{"type":"structure","members":{"StartContinentCode":{"location":"querystring","locationName":"startcontinentcode"},"StartCountryCode":{"location":"querystring","locationName":"startcountrycode"},"StartSubdivisionCode":{"location":"querystring","locationName":"startsubdivisioncode"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["GeoLocationDetailsList","IsTruncated","MaxItems"],"members":{"GeoLocationDetailsList":{"type":"list","member":{"shape":"S5h","locationName":"GeoLocationDetails"}},"IsTruncated":{"type":"boolean"},"NextContinentCode":{},"NextCountryCode":{},"NextSubdivisionCode":{},"MaxItems":{}}}},"ListHealthChecks":{"http":{"method":"GET","requestUri":"/2013-04-01/healthcheck"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"marker"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["HealthChecks","Marker","IsTruncated","MaxItems"],"members":{"HealthChecks":{"type":"list","member":{"shape":"S2n","locationName":"HealthCheck"}},"Marker":{},"IsTruncated":{"type":"boolean"},"NextMarker":{},"MaxItems":{}}}},"ListHostedZones":{"http":{"method":"GET","requestUri":"/2013-04-01/hostedzone"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"marker"},"MaxItems":{"location":"querystring","locationName":"maxitems"},"DelegationSetId":{"location":"querystring","locationName":"delegationsetid"}}},"output":{"type":"structure","required":["HostedZones","Marker","IsTruncated","MaxItems"],"members":{"HostedZones":{"shape":"S7c"},"Marker":{},"IsTruncated":{"type":"boolean"},"NextMarker":{},"MaxItems":{}}}},"ListHostedZonesByName":{"http":{"method":"GET","requestUri":"/2013-04-01/hostedzonesbyname"},"input":{"type":"structure","members":{"DNSName":{"location":"querystring","locationName":"dnsname"},"HostedZoneId":{"location":"querystring","locationName":"hostedzoneid"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["HostedZones","IsTruncated","MaxItems"],"members":{"HostedZones":{"shape":"S7c"},"DNSName":{},"HostedZoneId":{},"IsTruncated":{"type":"boolean"},"NextDNSName":{},"NextHostedZoneId":{},"MaxItems":{}}}},"ListHostedZonesByVPC":{"http":{"method":"GET","requestUri":"/2013-04-01/hostedzonesbyvpc"},"input":{"type":"structure","required":["VPCId","VPCRegion"],"members":{"VPCId":{"location":"querystring","locationName":"vpcid"},"VPCRegion":{"location":"querystring","locationName":"vpcregion"},"MaxItems":{"location":"querystring","locationName":"maxitems"},"NextToken":{"location":"querystring","locationName":"nexttoken"}}},"output":{"type":"structure","required":["HostedZoneSummaries","MaxItems"],"members":{"HostedZoneSummaries":{"type":"list","member":{"locationName":"HostedZoneSummary","type":"structure","required":["HostedZoneId","Name","Owner"],"members":{"HostedZoneId":{},"Name":{},"Owner":{"type":"structure","members":{"OwningAccount":{},"OwningService":{}}}}}},"MaxItems":{},"NextToken":{}}}},"ListQueryLoggingConfigs":{"http":{"method":"GET","requestUri":"/2013-04-01/queryloggingconfig"},"input":{"type":"structure","members":{"HostedZoneId":{"location":"querystring","locationName":"hostedzoneid"},"NextToken":{"location":"querystring","locationName":"nexttoken"},"MaxResults":{"location":"querystring","locationName":"maxresults"}}},"output":{"type":"structure","required":["QueryLoggingConfigs"],"members":{"QueryLoggingConfigs":{"type":"list","member":{"shape":"S3m","locationName":"QueryLoggingConfig"}},"NextToken":{}}}},"ListResourceRecordSets":{"http":{"method":"GET","requestUri":"/2013-04-01/hostedzone/{Id}/rrset"},"input":{"type":"structure","required":["HostedZoneId"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"},"StartRecordName":{"location":"querystring","locationName":"name"},"StartRecordType":{"location":"querystring","locationName":"type"},"StartRecordIdentifier":{"location":"querystring","locationName":"identifier"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["ResourceRecordSets","IsTruncated","MaxItems"],"members":{"ResourceRecordSets":{"type":"list","member":{"shape":"Sv","locationName":"ResourceRecordSet"}},"IsTruncated":{"type":"boolean"},"NextRecordName":{},"NextRecordType":{},"NextRecordIdentifier":{},"MaxItems":{}}}},"ListReusableDelegationSets":{"http":{"method":"GET","requestUri":"/2013-04-01/delegationset"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"marker"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["DelegationSets","Marker","IsTruncated","MaxItems"],"members":{"DelegationSets":{"type":"list","member":{"shape":"S39","locationName":"DelegationSet"}},"Marker":{},"IsTruncated":{"type":"boolean"},"NextMarker":{},"MaxItems":{}}}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/2013-04-01/tags/{ResourceType}/{ResourceId}"},"input":{"type":"structure","required":["ResourceType","ResourceId"],"members":{"ResourceType":{"location":"uri","locationName":"ResourceType"},"ResourceId":{"location":"uri","locationName":"ResourceId"}}},"output":{"type":"structure","required":["ResourceTagSet"],"members":{"ResourceTagSet":{"shape":"S7x"}}}},"ListTagsForResources":{"http":{"requestUri":"/2013-04-01/tags/{ResourceType}"},"input":{"locationName":"ListTagsForResourcesRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["ResourceType","ResourceIds"],"members":{"ResourceType":{"location":"uri","locationName":"ResourceType"},"ResourceIds":{"type":"list","member":{"locationName":"ResourceId"}}}},"output":{"type":"structure","required":["ResourceTagSets"],"members":{"ResourceTagSets":{"type":"list","member":{"shape":"S7x","locationName":"ResourceTagSet"}}}}},"ListTrafficPolicies":{"http":{"method":"GET","requestUri":"/2013-04-01/trafficpolicies"},"input":{"type":"structure","members":{"TrafficPolicyIdMarker":{"location":"querystring","locationName":"trafficpolicyid"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["TrafficPolicySummaries","IsTruncated","TrafficPolicyIdMarker","MaxItems"],"members":{"TrafficPolicySummaries":{"type":"list","member":{"locationName":"TrafficPolicySummary","type":"structure","required":["Id","Name","Type","LatestVersion","TrafficPolicyCount"],"members":{"Id":{},"Name":{},"Type":{},"LatestVersion":{"type":"integer"},"TrafficPolicyCount":{"type":"integer"}}}},"IsTruncated":{"type":"boolean"},"TrafficPolicyIdMarker":{},"MaxItems":{}}}},"ListTrafficPolicyInstances":{"http":{"method":"GET","requestUri":"/2013-04-01/trafficpolicyinstances"},"input":{"type":"structure","members":{"HostedZoneIdMarker":{"location":"querystring","locationName":"hostedzoneid"},"TrafficPolicyInstanceNameMarker":{"location":"querystring","locationName":"trafficpolicyinstancename"},"TrafficPolicyInstanceTypeMarker":{"location":"querystring","locationName":"trafficpolicyinstancetype"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["TrafficPolicyInstances","IsTruncated","MaxItems"],"members":{"TrafficPolicyInstances":{"shape":"S88"},"HostedZoneIdMarker":{},"TrafficPolicyInstanceNameMarker":{},"TrafficPolicyInstanceTypeMarker":{},"IsTruncated":{"type":"boolean"},"MaxItems":{}}}},"ListTrafficPolicyInstancesByHostedZone":{"http":{"method":"GET","requestUri":"/2013-04-01/trafficpolicyinstances/hostedzone"},"input":{"type":"structure","required":["HostedZoneId"],"members":{"HostedZoneId":{"location":"querystring","locationName":"id"},"TrafficPolicyInstanceNameMarker":{"location":"querystring","locationName":"trafficpolicyinstancename"},"TrafficPolicyInstanceTypeMarker":{"location":"querystring","locationName":"trafficpolicyinstancetype"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["TrafficPolicyInstances","IsTruncated","MaxItems"],"members":{"TrafficPolicyInstances":{"shape":"S88"},"TrafficPolicyInstanceNameMarker":{},"TrafficPolicyInstanceTypeMarker":{},"IsTruncated":{"type":"boolean"},"MaxItems":{}}}},"ListTrafficPolicyInstancesByPolicy":{"http":{"method":"GET","requestUri":"/2013-04-01/trafficpolicyinstances/trafficpolicy"},"input":{"type":"structure","required":["TrafficPolicyId","TrafficPolicyVersion"],"members":{"TrafficPolicyId":{"location":"querystring","locationName":"id"},"TrafficPolicyVersion":{"location":"querystring","locationName":"version","type":"integer"},"HostedZoneIdMarker":{"location":"querystring","locationName":"hostedzoneid"},"TrafficPolicyInstanceNameMarker":{"location":"querystring","locationName":"trafficpolicyinstancename"},"TrafficPolicyInstanceTypeMarker":{"location":"querystring","locationName":"trafficpolicyinstancetype"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["TrafficPolicyInstances","IsTruncated","MaxItems"],"members":{"TrafficPolicyInstances":{"shape":"S88"},"HostedZoneIdMarker":{},"TrafficPolicyInstanceNameMarker":{},"TrafficPolicyInstanceTypeMarker":{},"IsTruncated":{"type":"boolean"},"MaxItems":{}}}},"ListTrafficPolicyVersions":{"http":{"method":"GET","requestUri":"/2013-04-01/trafficpolicies/{Id}/versions"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"TrafficPolicyVersionMarker":{"location":"querystring","locationName":"trafficpolicyversion"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["TrafficPolicies","IsTruncated","TrafficPolicyVersionMarker","MaxItems"],"members":{"TrafficPolicies":{"type":"list","member":{"shape":"S3v","locationName":"TrafficPolicy"}},"IsTruncated":{"type":"boolean"},"TrafficPolicyVersionMarker":{},"MaxItems":{}}}},"ListVPCAssociationAuthorizations":{"http":{"method":"GET","requestUri":"/2013-04-01/hostedzone/{Id}/authorizevpcassociation"},"input":{"type":"structure","required":["HostedZoneId"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"},"NextToken":{"location":"querystring","locationName":"nexttoken"},"MaxResults":{"location":"querystring","locationName":"maxresults"}}},"output":{"type":"structure","required":["HostedZoneId","VPCs"],"members":{"HostedZoneId":{},"NextToken":{},"VPCs":{"shape":"S60"}}}},"TestDNSAnswer":{"http":{"method":"GET","requestUri":"/2013-04-01/testdnsanswer"},"input":{"type":"structure","required":["HostedZoneId","RecordName","RecordType"],"members":{"HostedZoneId":{"location":"querystring","locationName":"hostedzoneid"},"RecordName":{"location":"querystring","locationName":"recordname"},"RecordType":{"location":"querystring","locationName":"recordtype"},"ResolverIP":{"location":"querystring","locationName":"resolverip"},"EDNS0ClientSubnetIP":{"location":"querystring","locationName":"edns0clientsubnetip"},"EDNS0ClientSubnetMask":{"location":"querystring","locationName":"edns0clientsubnetmask"}}},"output":{"type":"structure","required":["Nameserver","RecordName","RecordType","RecordData","ResponseCode","Protocol"],"members":{"Nameserver":{},"RecordName":{},"RecordType":{},"RecordData":{"type":"list","member":{"locationName":"RecordDataEntry"}},"ResponseCode":{},"Protocol":{}}}},"UpdateHealthCheck":{"http":{"requestUri":"/2013-04-01/healthcheck/{HealthCheckId}"},"input":{"locationName":"UpdateHealthCheckRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["HealthCheckId"],"members":{"HealthCheckId":{"location":"uri","locationName":"HealthCheckId"},"HealthCheckVersion":{"type":"long"},"IPAddress":{},"Port":{"type":"integer"},"ResourcePath":{},"FullyQualifiedDomainName":{},"SearchString":{},"FailureThreshold":{"type":"integer"},"Inverted":{"type":"boolean"},"Disabled":{"type":"boolean"},"HealthThreshold":{"type":"integer"},"ChildHealthChecks":{"shape":"S2d"},"EnableSNI":{"type":"boolean"},"Regions":{"shape":"S2f"},"AlarmIdentifier":{"shape":"S2h"},"InsufficientDataHealthStatus":{},"ResetElements":{"type":"list","member":{"locationName":"ResettableElementName"}}}},"output":{"type":"structure","required":["HealthCheck"],"members":{"HealthCheck":{"shape":"S2n"}}}},"UpdateHostedZoneComment":{"http":{"requestUri":"/2013-04-01/hostedzone/{Id}"},"input":{"locationName":"UpdateHostedZoneCommentRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"Comment":{}}},"output":{"type":"structure","required":["HostedZone"],"members":{"HostedZone":{"shape":"S37"}}}},"UpdateTrafficPolicyComment":{"http":{"requestUri":"/2013-04-01/trafficpolicy/{Id}/{Version}"},"input":{"locationName":"UpdateTrafficPolicyCommentRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["Id","Version","Comment"],"members":{"Id":{"location":"uri","locationName":"Id"},"Version":{"location":"uri","locationName":"Version","type":"integer"},"Comment":{}}},"output":{"type":"structure","required":["TrafficPolicy"],"members":{"TrafficPolicy":{"shape":"S3v"}}}},"UpdateTrafficPolicyInstance":{"http":{"requestUri":"/2013-04-01/trafficpolicyinstance/{Id}"},"input":{"locationName":"UpdateTrafficPolicyInstanceRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["Id","TTL","TrafficPolicyId","TrafficPolicyVersion"],"members":{"Id":{"location":"uri","locationName":"Id"},"TTL":{"type":"long"},"TrafficPolicyId":{},"TrafficPolicyVersion":{"type":"integer"}}},"output":{"type":"structure","required":["TrafficPolicyInstance"],"members":{"TrafficPolicyInstance":{"shape":"S40"}}}}},"shapes":{"S5":{"type":"structure","required":["Id","Status","SubmittedAt"],"members":{"Id":{},"Status":{},"SubmittedAt":{"type":"timestamp"},"Comment":{}}},"Sa":{"type":"structure","members":{"VPCRegion":{},"VPCId":{}}},"Sv":{"type":"structure","required":["Name","Type"],"members":{"Name":{},"Type":{},"SetIdentifier":{},"Weight":{"type":"long"},"Region":{},"GeoLocation":{"type":"structure","members":{"ContinentCode":{},"CountryCode":{},"SubdivisionCode":{}}},"Failover":{},"MultiValueAnswer":{"type":"boolean"},"TTL":{"type":"long"},"ResourceRecords":{"type":"list","member":{"locationName":"ResourceRecord","type":"structure","required":["Value"],"members":{"Value":{}}}},"AliasTarget":{"type":"structure","required":["HostedZoneId","DNSName","EvaluateTargetHealth"],"members":{"HostedZoneId":{},"DNSName":{},"EvaluateTargetHealth":{"type":"boolean"}}},"HealthCheckId":{},"TrafficPolicyInstanceId":{},"CidrRoutingConfig":{"type":"structure","required":["CollectionId","LocationName"],"members":{"CollectionId":{},"LocationName":{}}}}},"S1l":{"type":"list","member":{"locationName":"Tag","type":"structure","members":{"Key":{},"Value":{}}}},"S20":{"type":"structure","required":["Type"],"members":{"IPAddress":{},"Port":{"type":"integer"},"Type":{},"ResourcePath":{},"FullyQualifiedDomainName":{},"SearchString":{},"RequestInterval":{"type":"integer"},"FailureThreshold":{"type":"integer"},"MeasureLatency":{"type":"boolean"},"Inverted":{"type":"boolean"},"Disabled":{"type":"boolean"},"HealthThreshold":{"type":"integer"},"ChildHealthChecks":{"shape":"S2d"},"EnableSNI":{"type":"boolean"},"Regions":{"shape":"S2f"},"AlarmIdentifier":{"shape":"S2h"},"InsufficientDataHealthStatus":{},"RoutingControlArn":{}}},"S2d":{"type":"list","member":{"locationName":"ChildHealthCheck"}},"S2f":{"type":"list","member":{"locationName":"Region"}},"S2h":{"type":"structure","required":["Region","Name"],"members":{"Region":{},"Name":{}}},"S2n":{"type":"structure","required":["Id","CallerReference","HealthCheckConfig","HealthCheckVersion"],"members":{"Id":{},"CallerReference":{},"LinkedService":{"shape":"S2o"},"HealthCheckConfig":{"shape":"S20"},"HealthCheckVersion":{"type":"long"},"CloudWatchAlarmConfiguration":{"type":"structure","required":["EvaluationPeriods","Threshold","ComparisonOperator","Period","MetricName","Namespace","Statistic"],"members":{"EvaluationPeriods":{"type":"integer"},"Threshold":{"type":"double"},"ComparisonOperator":{},"Period":{"type":"integer"},"MetricName":{},"Namespace":{},"Statistic":{},"Dimensions":{"type":"list","member":{"locationName":"Dimension","type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}}}}}},"S2o":{"type":"structure","members":{"ServicePrincipal":{},"Description":{}}},"S34":{"type":"structure","members":{"Comment":{},"PrivateZone":{"type":"boolean"}}},"S37":{"type":"structure","required":["Id","Name","CallerReference"],"members":{"Id":{},"Name":{},"CallerReference":{},"Config":{"shape":"S34"},"ResourceRecordSetCount":{"type":"long"},"LinkedService":{"shape":"S2o"}}},"S39":{"type":"structure","required":["NameServers"],"members":{"Id":{},"CallerReference":{},"NameServers":{"type":"list","member":{"locationName":"NameServer"}}}},"S3f":{"type":"structure","members":{"Name":{},"KmsArn":{},"Flag":{"type":"integer"},"SigningAlgorithmMnemonic":{},"SigningAlgorithmType":{"type":"integer"},"DigestAlgorithmMnemonic":{},"DigestAlgorithmType":{"type":"integer"},"KeyTag":{"type":"integer"},"DigestValue":{},"PublicKey":{},"DSRecord":{},"DNSKEYRecord":{},"Status":{},"StatusMessage":{},"CreatedDate":{"type":"timestamp"},"LastModifiedDate":{"type":"timestamp"}}},"S3m":{"type":"structure","required":["Id","HostedZoneId","CloudWatchLogsLogGroupArn"],"members":{"Id":{},"HostedZoneId":{},"CloudWatchLogsLogGroupArn":{}}},"S3v":{"type":"structure","required":["Id","Version","Name","Type","Document"],"members":{"Id":{},"Version":{"type":"integer"},"Name":{},"Type":{},"Document":{},"Comment":{}}},"S40":{"type":"structure","required":["Id","HostedZoneId","Name","TTL","State","Message","TrafficPolicyId","TrafficPolicyVersion","TrafficPolicyType"],"members":{"Id":{},"HostedZoneId":{},"Name":{},"TTL":{"type":"long"},"State":{},"Message":{},"TrafficPolicyId":{},"TrafficPolicyVersion":{"type":"integer"},"TrafficPolicyType":{}}},"S5h":{"type":"structure","members":{"ContinentCode":{},"ContinentName":{},"CountryCode":{},"CountryName":{},"SubdivisionCode":{},"SubdivisionName":{}}},"S5s":{"type":"list","member":{"locationName":"HealthCheckObservation","type":"structure","members":{"Region":{},"IPAddress":{},"StatusReport":{"type":"structure","members":{"Status":{},"CheckedTime":{"type":"timestamp"}}}}}},"S60":{"type":"list","member":{"shape":"Sa","locationName":"VPC"}},"S7c":{"type":"list","member":{"shape":"S37","locationName":"HostedZone"}},"S7x":{"type":"structure","members":{"ResourceType":{},"ResourceId":{},"Tags":{"shape":"S1l"}}},"S88":{"type":"list","member":{"shape":"S40","locationName":"TrafficPolicyInstance"}}}}')},46456:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListCidrBlocks":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"CidrBlocks"},"ListCidrCollections":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"CidrCollections"},"ListCidrLocations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"CidrLocations"},"ListHealthChecks":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"NextMarker","result_key":"HealthChecks"},"ListHostedZones":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"NextMarker","result_key":"HostedZones"},"ListQueryLoggingConfigs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"QueryLoggingConfigs"},"ListResourceRecordSets":{"input_token":["StartRecordName","StartRecordType","StartRecordIdentifier"],"limit_key":"MaxItems","more_results":"IsTruncated","output_token":["NextRecordName","NextRecordType","NextRecordIdentifier"],"result_key":"ResourceRecordSets"}}}')},28347:function(e){"use strict";e.exports=JSON.parse('{"V":{"ResourceRecordSetsChanged":{"delay":30,"maxAttempts":60,"operation":"GetChange","acceptors":[{"matcher":"path","expected":"INSYNC","argument":"ChangeInfo.Status","state":"success"}]}}}')},57598:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-05-15","endpointPrefix":"route53domains","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon Route 53 Domains","serviceId":"Route 53 Domains","signatureVersion":"v4","targetPrefix":"Route53Domains_v20140515","uid":"route53domains-2014-05-15"},"operations":{"AcceptDomainTransferFromAnotherAwsAccount":{"input":{"type":"structure","required":["DomainName","Password"],"members":{"DomainName":{},"Password":{"shape":"S3"}}},"output":{"type":"structure","members":{"OperationId":{}}}},"AssociateDelegationSignerToDomain":{"input":{"type":"structure","required":["DomainName","SigningAttributes"],"members":{"DomainName":{},"SigningAttributes":{"type":"structure","members":{"Algorithm":{"type":"integer"},"Flags":{"type":"integer"},"PublicKey":{}}}}},"output":{"type":"structure","members":{"OperationId":{}}}},"CancelDomainTransferToAnotherAwsAccount":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{}}},"output":{"type":"structure","members":{"OperationId":{}}}},"CheckDomainAvailability":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{},"IdnLangCode":{}}},"output":{"type":"structure","members":{"Availability":{}}}},"CheckDomainTransferability":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{},"AuthCode":{"shape":"Si"}}},"output":{"type":"structure","members":{"Transferability":{"type":"structure","members":{"Transferable":{}}},"Message":{}}}},"DeleteDomain":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{}}},"output":{"type":"structure","members":{"OperationId":{}}}},"DeleteTagsForDomain":{"input":{"type":"structure","required":["DomainName","TagsToDelete"],"members":{"DomainName":{},"TagsToDelete":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"DisableDomainAutoRenew":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{}}},"output":{"type":"structure","members":{}}},"DisableDomainTransferLock":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{}}},"output":{"type":"structure","members":{"OperationId":{}}}},"DisassociateDelegationSignerFromDomain":{"input":{"type":"structure","required":["DomainName","Id"],"members":{"DomainName":{},"Id":{}}},"output":{"type":"structure","members":{"OperationId":{}}}},"EnableDomainAutoRenew":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{}}},"output":{"type":"structure","members":{}}},"EnableDomainTransferLock":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{}}},"output":{"type":"structure","members":{"OperationId":{}}}},"GetContactReachabilityStatus":{"input":{"type":"structure","members":{"domainName":{}}},"output":{"type":"structure","members":{"domainName":{},"status":{}}}},"GetDomainDetail":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{}}},"output":{"type":"structure","members":{"DomainName":{},"Nameservers":{"shape":"S19"},"AutoRenew":{"type":"boolean"},"AdminContact":{"shape":"S1f"},"RegistrantContact":{"shape":"S1f"},"TechContact":{"shape":"S1f"},"AdminPrivacy":{"type":"boolean"},"RegistrantPrivacy":{"type":"boolean"},"TechPrivacy":{"type":"boolean"},"RegistrarName":{},"WhoIsServer":{},"RegistrarUrl":{},"AbuseContactEmail":{"shape":"S1o"},"AbuseContactPhone":{"shape":"S1n"},"RegistryDomainId":{},"CreationDate":{"type":"timestamp"},"UpdatedDate":{"type":"timestamp"},"ExpirationDate":{"type":"timestamp"},"Reseller":{},"DnsSec":{},"StatusList":{"type":"list","member":{}},"DnssecKeys":{"type":"list","member":{"type":"structure","members":{"Algorithm":{"type":"integer"},"Flags":{"type":"integer"},"PublicKey":{},"DigestType":{"type":"integer"},"Digest":{},"KeyTag":{"type":"integer"},"Id":{}}}}}}},"GetDomainSuggestions":{"input":{"type":"structure","required":["DomainName","SuggestionCount","OnlyAvailable"],"members":{"DomainName":{},"SuggestionCount":{"type":"integer"},"OnlyAvailable":{"type":"boolean"}}},"output":{"type":"structure","members":{"SuggestionsList":{"type":"list","member":{"type":"structure","members":{"DomainName":{},"Availability":{}}}}}}},"GetOperationDetail":{"input":{"type":"structure","required":["OperationId"],"members":{"OperationId":{}}},"output":{"type":"structure","members":{"OperationId":{},"Status":{},"Message":{},"DomainName":{},"Type":{},"SubmittedDate":{"type":"timestamp"},"LastUpdatedDate":{"type":"timestamp"},"StatusFlag":{}}}},"ListDomains":{"input":{"type":"structure","members":{"FilterConditions":{"type":"list","member":{"type":"structure","required":["Name","Operator","Values"],"members":{"Name":{},"Operator":{},"Values":{"type":"list","member":{}}}}},"SortCondition":{"type":"structure","required":["Name","SortOrder"],"members":{"Name":{},"SortOrder":{}}},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"type":"structure","members":{"Domains":{"type":"list","member":{"type":"structure","members":{"DomainName":{},"AutoRenew":{"type":"boolean"},"TransferLock":{"type":"boolean"},"Expiry":{"type":"timestamp"}}}},"NextPageMarker":{}}}},"ListOperations":{"input":{"type":"structure","members":{"SubmittedSince":{"type":"timestamp"},"Marker":{},"MaxItems":{"type":"integer"},"Status":{"type":"list","member":{}},"Type":{"type":"list","member":{}},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","members":{"Operations":{"type":"list","member":{"type":"structure","members":{"OperationId":{},"Status":{},"Type":{},"SubmittedDate":{"type":"timestamp"},"DomainName":{},"Message":{},"StatusFlag":{},"LastUpdatedDate":{"type":"timestamp"}}}},"NextPageMarker":{}}}},"ListPrices":{"input":{"type":"structure","members":{"Tld":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"type":"structure","members":{"Prices":{"type":"list","member":{"type":"structure","members":{"Name":{},"RegistrationPrice":{"shape":"S37"},"TransferPrice":{"shape":"S37"},"RenewalPrice":{"shape":"S37"},"ChangeOwnershipPrice":{"shape":"S37"},"RestorationPrice":{"shape":"S37"}}}},"NextPageMarker":{}}}},"ListTagsForDomain":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{}}},"output":{"type":"structure","members":{"TagList":{"shape":"S3c"}}}},"PushDomain":{"input":{"type":"structure","required":["DomainName","Target"],"members":{"DomainName":{},"Target":{}}}},"RegisterDomain":{"input":{"type":"structure","required":["DomainName","DurationInYears","AdminContact","RegistrantContact","TechContact"],"members":{"DomainName":{},"IdnLangCode":{},"DurationInYears":{"type":"integer"},"AutoRenew":{"type":"boolean"},"AdminContact":{"shape":"S1f"},"RegistrantContact":{"shape":"S1f"},"TechContact":{"shape":"S1f"},"PrivacyProtectAdminContact":{"type":"boolean"},"PrivacyProtectRegistrantContact":{"type":"boolean"},"PrivacyProtectTechContact":{"type":"boolean"}}},"output":{"type":"structure","members":{"OperationId":{}}}},"RejectDomainTransferFromAnotherAwsAccount":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{}}},"output":{"type":"structure","members":{"OperationId":{}}}},"RenewDomain":{"input":{"type":"structure","required":["DomainName","CurrentExpiryYear"],"members":{"DomainName":{},"DurationInYears":{"type":"integer"},"CurrentExpiryYear":{"type":"integer"}}},"output":{"type":"structure","members":{"OperationId":{}}}},"ResendContactReachabilityEmail":{"input":{"type":"structure","members":{"domainName":{}}},"output":{"type":"structure","members":{"domainName":{},"emailAddress":{"shape":"S1o"},"isAlreadyVerified":{"type":"boolean"}}}},"ResendOperationAuthorization":{"input":{"type":"structure","required":["OperationId"],"members":{"OperationId":{}}}},"RetrieveDomainAuthCode":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{}}},"output":{"type":"structure","members":{"AuthCode":{"shape":"Si"}}}},"TransferDomain":{"input":{"type":"structure","required":["DomainName","DurationInYears","AdminContact","RegistrantContact","TechContact"],"members":{"DomainName":{},"IdnLangCode":{},"DurationInYears":{"type":"integer"},"Nameservers":{"shape":"S19"},"AuthCode":{"shape":"Si"},"AutoRenew":{"type":"boolean"},"AdminContact":{"shape":"S1f"},"RegistrantContact":{"shape":"S1f"},"TechContact":{"shape":"S1f"},"PrivacyProtectAdminContact":{"type":"boolean"},"PrivacyProtectRegistrantContact":{"type":"boolean"},"PrivacyProtectTechContact":{"type":"boolean"}}},"output":{"type":"structure","members":{"OperationId":{}}}},"TransferDomainToAnotherAwsAccount":{"input":{"type":"structure","required":["DomainName","AccountId"],"members":{"DomainName":{},"AccountId":{}}},"output":{"type":"structure","members":{"OperationId":{},"Password":{"shape":"S3"}}}},"UpdateDomainContact":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{},"AdminContact":{"shape":"S1f"},"RegistrantContact":{"shape":"S1f"},"TechContact":{"shape":"S1f"},"Consent":{"type":"structure","required":["MaxPrice","Currency"],"members":{"MaxPrice":{"type":"double"},"Currency":{}}}}},"output":{"type":"structure","members":{"OperationId":{}}}},"UpdateDomainContactPrivacy":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{},"AdminPrivacy":{"type":"boolean"},"RegistrantPrivacy":{"type":"boolean"},"TechPrivacy":{"type":"boolean"}}},"output":{"type":"structure","members":{"OperationId":{}}}},"UpdateDomainNameservers":{"input":{"type":"structure","required":["DomainName","Nameservers"],"members":{"DomainName":{},"FIAuthKey":{"deprecated":true,"type":"string","sensitive":true},"Nameservers":{"shape":"S19"}}},"output":{"type":"structure","members":{"OperationId":{}}}},"UpdateTagsForDomain":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{},"TagsToUpdate":{"shape":"S3c"}}},"output":{"type":"structure","members":{}}},"ViewBilling":{"input":{"type":"structure","members":{"Start":{"type":"timestamp"},"End":{"type":"timestamp"},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"type":"structure","members":{"NextPageMarker":{},"BillingRecords":{"type":"list","member":{"type":"structure","members":{"DomainName":{},"Operation":{},"InvoiceId":{},"BillDate":{"type":"timestamp"},"Price":{"type":"double"}}}}}}}},"shapes":{"S3":{"type":"string","sensitive":true},"Si":{"type":"string","sensitive":true},"S19":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{},"GlueIps":{"type":"list","member":{}}}}},"S1f":{"type":"structure","members":{"FirstName":{"shape":"S1g"},"LastName":{"shape":"S1g"},"ContactType":{},"OrganizationName":{"shape":"S1g"},"AddressLine1":{"shape":"S1i"},"AddressLine2":{"shape":"S1i"},"City":{"type":"string","sensitive":true},"State":{"type":"string","sensitive":true},"CountryCode":{"type":"string","sensitive":true},"ZipCode":{"type":"string","sensitive":true},"PhoneNumber":{"shape":"S1n"},"Email":{"shape":"S1o"},"Fax":{"shape":"S1n"},"ExtraParams":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{"type":"string","sensitive":true}}}}},"sensitive":true},"S1g":{"type":"string","sensitive":true},"S1i":{"type":"string","sensitive":true},"S1n":{"type":"string","sensitive":true},"S1o":{"type":"string","sensitive":true},"S37":{"type":"structure","required":["Price","Currency"],"members":{"Price":{"type":"double"},"Currency":{}}},"S3c":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}}}}')},52189:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListDomains":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextPageMarker","result_key":"Domains"},"ListOperations":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextPageMarker","result_key":"Operations"},"ListPrices":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextPageMarker","result_key":"Prices"},"ViewBilling":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextPageMarker","result_key":"BillingRecords"}}}')},11059:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2016-11-28","endpointPrefix":"runtime.lex","jsonVersion":"1.1","protocol":"rest-json","serviceFullName":"Amazon Lex Runtime Service","serviceId":"Lex Runtime Service","signatureVersion":"v4","signingName":"lex","uid":"runtime.lex-2016-11-28"},"operations":{"DeleteSession":{"http":{"method":"DELETE","requestUri":"/bot/{botName}/alias/{botAlias}/user/{userId}/session"},"input":{"type":"structure","required":["botName","botAlias","userId"],"members":{"botName":{"location":"uri","locationName":"botName"},"botAlias":{"location":"uri","locationName":"botAlias"},"userId":{"location":"uri","locationName":"userId"}}},"output":{"type":"structure","members":{"botName":{},"botAlias":{},"userId":{},"sessionId":{}}}},"GetSession":{"http":{"method":"GET","requestUri":"/bot/{botName}/alias/{botAlias}/user/{userId}/session/"},"input":{"type":"structure","required":["botName","botAlias","userId"],"members":{"botName":{"location":"uri","locationName":"botName"},"botAlias":{"location":"uri","locationName":"botAlias"},"userId":{"location":"uri","locationName":"userId"},"checkpointLabelFilter":{"location":"querystring","locationName":"checkpointLabelFilter"}}},"output":{"type":"structure","members":{"recentIntentSummaryView":{"shape":"Sa"},"sessionAttributes":{"shape":"Sd"},"sessionId":{},"dialogAction":{"shape":"Sh"},"activeContexts":{"shape":"Sk"}}}},"PostContent":{"http":{"requestUri":"/bot/{botName}/alias/{botAlias}/user/{userId}/content"},"input":{"type":"structure","required":["botName","botAlias","userId","contentType","inputStream"],"members":{"botName":{"location":"uri","locationName":"botName"},"botAlias":{"location":"uri","locationName":"botAlias"},"userId":{"location":"uri","locationName":"userId"},"sessionAttributes":{"shape":"St","jsonvalue":true,"location":"header","locationName":"x-amz-lex-session-attributes"},"requestAttributes":{"shape":"St","jsonvalue":true,"location":"header","locationName":"x-amz-lex-request-attributes"},"contentType":{"location":"header","locationName":"Content-Type"},"accept":{"location":"header","locationName":"Accept"},"inputStream":{"shape":"Sw"},"activeContexts":{"shape":"Sx","jsonvalue":true,"location":"header","locationName":"x-amz-lex-active-contexts"}},"payload":"inputStream"},"output":{"type":"structure","members":{"contentType":{"location":"header","locationName":"Content-Type"},"intentName":{"location":"header","locationName":"x-amz-lex-intent-name"},"nluIntentConfidence":{"jsonvalue":true,"location":"header","locationName":"x-amz-lex-nlu-intent-confidence"},"alternativeIntents":{"jsonvalue":true,"location":"header","locationName":"x-amz-lex-alternative-intents"},"slots":{"jsonvalue":true,"location":"header","locationName":"x-amz-lex-slots"},"sessionAttributes":{"jsonvalue":true,"location":"header","locationName":"x-amz-lex-session-attributes"},"sentimentResponse":{"location":"header","locationName":"x-amz-lex-sentiment"},"message":{"shape":"Si","deprecated":true,"deprecatedMessage":"The message field is deprecated, use the encodedMessage field instead. The message field is available only in the de-DE, en-AU, en-GB, en-US, es-419, es-ES, es-US, fr-CA, fr-FR and it-IT locales.","location":"header","locationName":"x-amz-lex-message"},"encodedMessage":{"shape":"Sz","location":"header","locationName":"x-amz-lex-encoded-message"},"messageFormat":{"location":"header","locationName":"x-amz-lex-message-format"},"dialogState":{"location":"header","locationName":"x-amz-lex-dialog-state"},"slotToElicit":{"location":"header","locationName":"x-amz-lex-slot-to-elicit"},"inputTranscript":{"deprecated":true,"deprecatedMessage":"The inputTranscript field is deprecated, use the encodedInputTranscript field instead. The inputTranscript field is available only in the de-DE, en-AU, en-GB, en-US, es-419, es-ES, es-US, fr-CA, fr-FR and it-IT locales.","location":"header","locationName":"x-amz-lex-input-transcript"},"encodedInputTranscript":{"location":"header","locationName":"x-amz-lex-encoded-input-transcript","type":"string","sensitive":true},"audioStream":{"shape":"Sw"},"botVersion":{"location":"header","locationName":"x-amz-lex-bot-version"},"sessionId":{"location":"header","locationName":"x-amz-lex-session-id"},"activeContexts":{"shape":"Sx","jsonvalue":true,"location":"header","locationName":"x-amz-lex-active-contexts"}},"payload":"audioStream"},"authtype":"v4-unsigned-body"},"PostText":{"http":{"requestUri":"/bot/{botName}/alias/{botAlias}/user/{userId}/text"},"input":{"type":"structure","required":["botName","botAlias","userId","inputText"],"members":{"botName":{"location":"uri","locationName":"botName"},"botAlias":{"location":"uri","locationName":"botAlias"},"userId":{"location":"uri","locationName":"userId"},"sessionAttributes":{"shape":"Sd"},"requestAttributes":{"shape":"Sd"},"inputText":{"shape":"Si"},"activeContexts":{"shape":"Sk"}}},"output":{"type":"structure","members":{"intentName":{},"nluIntentConfidence":{"shape":"S15"},"alternativeIntents":{"type":"list","member":{"type":"structure","members":{"intentName":{},"nluIntentConfidence":{"shape":"S15"},"slots":{"shape":"Sd"}}}},"slots":{"shape":"Sd"},"sessionAttributes":{"shape":"Sd"},"message":{"shape":"Si"},"sentimentResponse":{"type":"structure","members":{"sentimentLabel":{},"sentimentScore":{}}},"messageFormat":{},"dialogState":{},"slotToElicit":{},"responseCard":{"type":"structure","members":{"version":{},"contentType":{},"genericAttachments":{"type":"list","member":{"type":"structure","members":{"title":{},"subTitle":{},"attachmentLinkUrl":{},"imageUrl":{},"buttons":{"type":"list","member":{"type":"structure","required":["text","value"],"members":{"text":{},"value":{}}}}}}}}},"sessionId":{},"botVersion":{},"activeContexts":{"shape":"Sk"}}}},"PutSession":{"http":{"requestUri":"/bot/{botName}/alias/{botAlias}/user/{userId}/session"},"input":{"type":"structure","required":["botName","botAlias","userId"],"members":{"botName":{"location":"uri","locationName":"botName"},"botAlias":{"location":"uri","locationName":"botAlias"},"userId":{"location":"uri","locationName":"userId"},"sessionAttributes":{"shape":"Sd"},"dialogAction":{"shape":"Sh"},"recentIntentSummaryView":{"shape":"Sa"},"accept":{"location":"header","locationName":"Accept"},"activeContexts":{"shape":"Sk"}}},"output":{"type":"structure","members":{"contentType":{"location":"header","locationName":"Content-Type"},"intentName":{"location":"header","locationName":"x-amz-lex-intent-name"},"slots":{"jsonvalue":true,"location":"header","locationName":"x-amz-lex-slots"},"sessionAttributes":{"jsonvalue":true,"location":"header","locationName":"x-amz-lex-session-attributes"},"message":{"shape":"Si","deprecated":true,"deprecatedMessage":"The message field is deprecated, use the encodedMessage field instead. The message field is available only in the de-DE, en-AU, en-GB, en-US, es-419, es-ES, es-US, fr-CA, fr-FR and it-IT locales.","location":"header","locationName":"x-amz-lex-message"},"encodedMessage":{"shape":"Sz","location":"header","locationName":"x-amz-lex-encoded-message"},"messageFormat":{"location":"header","locationName":"x-amz-lex-message-format"},"dialogState":{"location":"header","locationName":"x-amz-lex-dialog-state"},"slotToElicit":{"location":"header","locationName":"x-amz-lex-slot-to-elicit"},"audioStream":{"shape":"Sw"},"sessionId":{"location":"header","locationName":"x-amz-lex-session-id"},"activeContexts":{"shape":"Sx","jsonvalue":true,"location":"header","locationName":"x-amz-lex-active-contexts"}},"payload":"audioStream"}}},"shapes":{"Sa":{"type":"list","member":{"type":"structure","required":["dialogActionType"],"members":{"intentName":{},"checkpointLabel":{},"slots":{"shape":"Sd"},"confirmationStatus":{},"dialogActionType":{},"fulfillmentState":{},"slotToElicit":{}}}},"Sd":{"type":"map","key":{},"value":{},"sensitive":true},"Sh":{"type":"structure","required":["type"],"members":{"type":{},"intentName":{},"slots":{"shape":"Sd"},"slotToElicit":{},"fulfillmentState":{},"message":{"shape":"Si"},"messageFormat":{}}},"Si":{"type":"string","sensitive":true},"Sk":{"type":"list","member":{"type":"structure","required":["name","timeToLive","parameters"],"members":{"name":{},"timeToLive":{"type":"structure","members":{"timeToLiveInSeconds":{"type":"integer"},"turnsToLive":{"type":"integer"}}},"parameters":{"type":"map","key":{},"value":{"shape":"Si"}}}},"sensitive":true},"St":{"type":"string","sensitive":true},"Sw":{"type":"blob","streaming":true},"Sx":{"type":"string","sensitive":true},"Sz":{"type":"string","sensitive":true},"S15":{"type":"structure","members":{"score":{"type":"double"}}}}}')},97715:function(e){"use strict";e.exports={o:{}}},17908:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2020-08-07","endpointPrefix":"runtime-v2-lex","jsonVersion":"1.1","protocol":"rest-json","protocolSettings":{"h2":"eventstream"},"serviceAbbreviation":"Lex Runtime V2","serviceFullName":"Amazon Lex Runtime V2","serviceId":"Lex Runtime V2","signatureVersion":"v4","signingName":"lex","uid":"runtime.lex.v2-2020-08-07"},"operations":{"DeleteSession":{"http":{"method":"DELETE","requestUri":"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}"},"input":{"type":"structure","required":["botId","botAliasId","sessionId","localeId"],"members":{"botId":{"location":"uri","locationName":"botId"},"botAliasId":{"location":"uri","locationName":"botAliasId"},"localeId":{"location":"uri","locationName":"localeId"},"sessionId":{"location":"uri","locationName":"sessionId"}}},"output":{"type":"structure","members":{"botId":{},"botAliasId":{},"localeId":{},"sessionId":{}}}},"GetSession":{"http":{"method":"GET","requestUri":"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}"},"input":{"type":"structure","required":["botId","botAliasId","localeId","sessionId"],"members":{"botId":{"location":"uri","locationName":"botId"},"botAliasId":{"location":"uri","locationName":"botAliasId"},"localeId":{"location":"uri","locationName":"localeId"},"sessionId":{"location":"uri","locationName":"sessionId"}}},"output":{"type":"structure","members":{"sessionId":{},"messages":{"shape":"Sa"},"interpretations":{"shape":"Sl"},"sessionState":{"shape":"S11"}}}},"PutSession":{"http":{"requestUri":"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}"},"input":{"type":"structure","required":["botId","botAliasId","localeId","sessionState","sessionId"],"members":{"botId":{"location":"uri","locationName":"botId"},"botAliasId":{"location":"uri","locationName":"botAliasId"},"localeId":{"location":"uri","locationName":"localeId"},"sessionId":{"location":"uri","locationName":"sessionId"},"messages":{"shape":"Sa"},"sessionState":{"shape":"S11"},"requestAttributes":{"shape":"S1e"},"responseContentType":{"location":"header","locationName":"ResponseContentType"}}},"output":{"type":"structure","members":{"contentType":{"location":"header","locationName":"Content-Type"},"messages":{"location":"header","locationName":"x-amz-lex-messages"},"sessionState":{"location":"header","locationName":"x-amz-lex-session-state"},"requestAttributes":{"location":"header","locationName":"x-amz-lex-request-attributes"},"sessionId":{"location":"header","locationName":"x-amz-lex-session-id"},"audioStream":{"shape":"S1q"}},"payload":"audioStream"}},"RecognizeText":{"http":{"requestUri":"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}/text"},"input":{"type":"structure","required":["botId","botAliasId","localeId","text","sessionId"],"members":{"botId":{"location":"uri","locationName":"botId"},"botAliasId":{"location":"uri","locationName":"botAliasId"},"localeId":{"location":"uri","locationName":"localeId"},"sessionId":{"location":"uri","locationName":"sessionId"},"text":{"shape":"Sc"},"sessionState":{"shape":"S11"},"requestAttributes":{"shape":"S1e"}}},"output":{"type":"structure","members":{"messages":{"shape":"Sa"},"sessionState":{"shape":"S11"},"interpretations":{"shape":"Sl"},"requestAttributes":{"shape":"S1e"},"sessionId":{},"recognizedBotMember":{"type":"structure","required":["botId"],"members":{"botId":{},"botName":{}}}}}},"RecognizeUtterance":{"http":{"requestUri":"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}/utterance"},"input":{"type":"structure","required":["botId","botAliasId","localeId","requestContentType","sessionId"],"members":{"botId":{"location":"uri","locationName":"botId"},"botAliasId":{"location":"uri","locationName":"botAliasId"},"localeId":{"location":"uri","locationName":"localeId"},"sessionId":{"location":"uri","locationName":"sessionId"},"sessionState":{"shape":"S1v","location":"header","locationName":"x-amz-lex-session-state"},"requestAttributes":{"shape":"S1v","location":"header","locationName":"x-amz-lex-request-attributes"},"requestContentType":{"location":"header","locationName":"Content-Type"},"responseContentType":{"location":"header","locationName":"Response-Content-Type"},"inputStream":{"shape":"S1q"}},"payload":"inputStream"},"output":{"type":"structure","members":{"inputMode":{"location":"header","locationName":"x-amz-lex-input-mode"},"contentType":{"location":"header","locationName":"Content-Type"},"messages":{"location":"header","locationName":"x-amz-lex-messages"},"interpretations":{"location":"header","locationName":"x-amz-lex-interpretations"},"sessionState":{"location":"header","locationName":"x-amz-lex-session-state"},"requestAttributes":{"location":"header","locationName":"x-amz-lex-request-attributes"},"sessionId":{"location":"header","locationName":"x-amz-lex-session-id"},"inputTranscript":{"location":"header","locationName":"x-amz-lex-input-transcript"},"audioStream":{"shape":"S1q"},"recognizedBotMember":{"location":"header","locationName":"x-amz-lex-recognized-bot-member"}},"payload":"audioStream"},"authtype":"v4-unsigned-body"}},"shapes":{"Sa":{"type":"list","member":{"type":"structure","required":["contentType"],"members":{"content":{"shape":"Sc"},"contentType":{},"imageResponseCard":{"type":"structure","required":["title"],"members":{"title":{},"subtitle":{},"imageUrl":{},"buttons":{"type":"list","member":{"type":"structure","required":["text","value"],"members":{"text":{},"value":{}}}}}}}}},"Sc":{"type":"string","sensitive":true},"Sl":{"type":"list","member":{"type":"structure","members":{"nluConfidence":{"type":"structure","members":{"score":{"type":"double"}}},"sentimentResponse":{"type":"structure","members":{"sentiment":{},"sentimentScore":{"type":"structure","members":{"positive":{"type":"double"},"negative":{"type":"double"},"neutral":{"type":"double"},"mixed":{"type":"double"}}}}},"intent":{"shape":"Ss"}}}},"Ss":{"type":"structure","required":["name"],"members":{"name":{},"slots":{"shape":"St"},"state":{},"confirmationState":{}}},"St":{"type":"map","key":{},"value":{"shape":"Su"}},"Su":{"type":"structure","members":{"value":{"type":"structure","required":["interpretedValue"],"members":{"originalValue":{},"interpretedValue":{},"resolvedValues":{"type":"list","member":{}}}},"shape":{},"values":{"type":"list","member":{"shape":"Su"}},"subSlots":{"shape":"St"}}},"S11":{"type":"structure","members":{"dialogAction":{"type":"structure","required":["type"],"members":{"type":{},"slotToElicit":{},"slotElicitationStyle":{},"subSlotToElicit":{"shape":"S15"}}},"intent":{"shape":"Ss"},"activeContexts":{"type":"list","member":{"type":"structure","required":["name","timeToLive","contextAttributes"],"members":{"name":{},"timeToLive":{"type":"structure","required":["timeToLiveInSeconds","turnsToLive"],"members":{"timeToLiveInSeconds":{"type":"integer"},"turnsToLive":{"type":"integer"}}},"contextAttributes":{"type":"map","key":{},"value":{"shape":"Sc"}}}}},"sessionAttributes":{"shape":"S1e"},"originatingRequestId":{},"runtimeHints":{"type":"structure","members":{"slotHints":{"type":"map","key":{},"value":{"shape":"S1j"}}}}}},"S15":{"type":"structure","required":["name"],"members":{"name":{},"subSlotToElicit":{"shape":"S15"}}},"S1e":{"type":"map","key":{},"value":{}},"S1j":{"type":"map","key":{},"value":{"type":"structure","members":{"runtimeHintValues":{"type":"list","member":{"type":"structure","required":["phrase"],"members":{"phrase":{}}}},"subSlotHints":{"shape":"S1j"}}}},"S1q":{"type":"blob","streaming":true},"S1v":{"type":"string","sensitive":true}}}')},469:function(e){"use strict";e.exports={o:{}}},1129:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2006-03-01","checksumFormat":"md5","endpointPrefix":"s3","globalEndpoint":"s3.amazonaws.com","protocol":"rest-xml","serviceAbbreviation":"Amazon S3","serviceFullName":"Amazon Simple Storage Service","serviceId":"S3","signatureVersion":"s3","uid":"s3-2006-03-01"},"operations":{"AbortMultipartUpload":{"http":{"method":"DELETE","requestUri":"/{Bucket}/{Key+}","responseCode":204},"input":{"type":"structure","required":["Bucket","Key","UploadId"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"UploadId":{"location":"querystring","locationName":"uploadId"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}}},"CompleteMultipartUpload":{"http":{"requestUri":"/{Bucket}/{Key+}"},"input":{"type":"structure","required":["Bucket","Key","UploadId"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"MultipartUpload":{"locationName":"CompleteMultipartUpload","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"},"type":"structure","members":{"Parts":{"locationName":"Part","type":"list","member":{"type":"structure","members":{"ETag":{},"ChecksumCRC32":{},"ChecksumCRC32C":{},"ChecksumSHA1":{},"ChecksumSHA256":{},"PartNumber":{"type":"integer"}}},"flattened":true}}},"UploadId":{"location":"querystring","locationName":"uploadId"},"ChecksumCRC32":{"location":"header","locationName":"x-amz-checksum-crc32"},"ChecksumCRC32C":{"location":"header","locationName":"x-amz-checksum-crc32c"},"ChecksumSHA1":{"location":"header","locationName":"x-amz-checksum-sha1"},"ChecksumSHA256":{"location":"header","locationName":"x-amz-checksum-sha256"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKey":{"shape":"Sk","location":"header","locationName":"x-amz-server-side-encryption-customer-key"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"}},"payload":"MultipartUpload"},"output":{"type":"structure","members":{"Location":{},"Bucket":{},"Key":{},"Expiration":{"location":"header","locationName":"x-amz-expiration"},"ETag":{},"ChecksumCRC32":{},"ChecksumCRC32C":{},"ChecksumSHA1":{},"ChecksumSHA256":{},"ServerSideEncryption":{"location":"header","locationName":"x-amz-server-side-encryption"},"VersionId":{"location":"header","locationName":"x-amz-version-id"},"SSEKMSKeyId":{"shape":"Sr","location":"header","locationName":"x-amz-server-side-encryption-aws-kms-key-id"},"BucketKeyEnabled":{"location":"header","locationName":"x-amz-server-side-encryption-bucket-key-enabled","type":"boolean"},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}}},"CopyObject":{"http":{"method":"PUT","requestUri":"/{Bucket}/{Key+}"},"input":{"type":"structure","required":["Bucket","CopySource","Key"],"members":{"ACL":{"location":"header","locationName":"x-amz-acl"},"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"CacheControl":{"location":"header","locationName":"Cache-Control"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-checksum-algorithm"},"ContentDisposition":{"location":"header","locationName":"Content-Disposition"},"ContentEncoding":{"location":"header","locationName":"Content-Encoding"},"ContentLanguage":{"location":"header","locationName":"Content-Language"},"ContentType":{"location":"header","locationName":"Content-Type"},"CopySource":{"location":"header","locationName":"x-amz-copy-source"},"CopySourceIfMatch":{"location":"header","locationName":"x-amz-copy-source-if-match"},"CopySourceIfModifiedSince":{"location":"header","locationName":"x-amz-copy-source-if-modified-since","type":"timestamp"},"CopySourceIfNoneMatch":{"location":"header","locationName":"x-amz-copy-source-if-none-match"},"CopySourceIfUnmodifiedSince":{"location":"header","locationName":"x-amz-copy-source-if-unmodified-since","type":"timestamp"},"Expires":{"location":"header","locationName":"Expires","type":"timestamp"},"GrantFullControl":{"location":"header","locationName":"x-amz-grant-full-control"},"GrantRead":{"location":"header","locationName":"x-amz-grant-read"},"GrantReadACP":{"location":"header","locationName":"x-amz-grant-read-acp"},"GrantWriteACP":{"location":"header","locationName":"x-amz-grant-write-acp"},"Key":{"location":"uri","locationName":"Key"},"Metadata":{"shape":"S1b","location":"headers","locationName":"x-amz-meta-"},"MetadataDirective":{"location":"header","locationName":"x-amz-metadata-directive"},"TaggingDirective":{"location":"header","locationName":"x-amz-tagging-directive"},"ServerSideEncryption":{"location":"header","locationName":"x-amz-server-side-encryption"},"StorageClass":{"location":"header","locationName":"x-amz-storage-class"},"WebsiteRedirectLocation":{"location":"header","locationName":"x-amz-website-redirect-location"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKey":{"shape":"Sk","location":"header","locationName":"x-amz-server-side-encryption-customer-key"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"SSEKMSKeyId":{"shape":"Sr","location":"header","locationName":"x-amz-server-side-encryption-aws-kms-key-id"},"SSEKMSEncryptionContext":{"shape":"S1i","location":"header","locationName":"x-amz-server-side-encryption-context"},"BucketKeyEnabled":{"location":"header","locationName":"x-amz-server-side-encryption-bucket-key-enabled","type":"boolean"},"CopySourceSSECustomerAlgorithm":{"location":"header","locationName":"x-amz-copy-source-server-side-encryption-customer-algorithm"},"CopySourceSSECustomerKey":{"shape":"S1k","location":"header","locationName":"x-amz-copy-source-server-side-encryption-customer-key"},"CopySourceSSECustomerKeyMD5":{"location":"header","locationName":"x-amz-copy-source-server-side-encryption-customer-key-MD5"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"Tagging":{"location":"header","locationName":"x-amz-tagging"},"ObjectLockMode":{"location":"header","locationName":"x-amz-object-lock-mode"},"ObjectLockRetainUntilDate":{"shape":"S1o","location":"header","locationName":"x-amz-object-lock-retain-until-date"},"ObjectLockLegalHoldStatus":{"location":"header","locationName":"x-amz-object-lock-legal-hold"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"ExpectedSourceBucketOwner":{"location":"header","locationName":"x-amz-source-expected-bucket-owner"}}},"output":{"type":"structure","members":{"CopyObjectResult":{"type":"structure","members":{"ETag":{},"LastModified":{"type":"timestamp"},"ChecksumCRC32":{},"ChecksumCRC32C":{},"ChecksumSHA1":{},"ChecksumSHA256":{}}},"Expiration":{"location":"header","locationName":"x-amz-expiration"},"CopySourceVersionId":{"location":"header","locationName":"x-amz-copy-source-version-id"},"VersionId":{"location":"header","locationName":"x-amz-version-id"},"ServerSideEncryption":{"location":"header","locationName":"x-amz-server-side-encryption"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"SSEKMSKeyId":{"shape":"Sr","location":"header","locationName":"x-amz-server-side-encryption-aws-kms-key-id"},"SSEKMSEncryptionContext":{"shape":"S1i","location":"header","locationName":"x-amz-server-side-encryption-context"},"BucketKeyEnabled":{"location":"header","locationName":"x-amz-server-side-encryption-bucket-key-enabled","type":"boolean"},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}},"payload":"CopyObjectResult"},"alias":"PutObjectCopy"},"CreateBucket":{"http":{"method":"PUT","requestUri":"/{Bucket}"},"input":{"type":"structure","required":["Bucket"],"members":{"ACL":{"location":"header","locationName":"x-amz-acl"},"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"CreateBucketConfiguration":{"locationName":"CreateBucketConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"},"type":"structure","members":{"LocationConstraint":{}}},"GrantFullControl":{"location":"header","locationName":"x-amz-grant-full-control"},"GrantRead":{"location":"header","locationName":"x-amz-grant-read"},"GrantReadACP":{"location":"header","locationName":"x-amz-grant-read-acp"},"GrantWrite":{"location":"header","locationName":"x-amz-grant-write"},"GrantWriteACP":{"location":"header","locationName":"x-amz-grant-write-acp"},"ObjectLockEnabledForBucket":{"location":"header","locationName":"x-amz-bucket-object-lock-enabled","type":"boolean"},"ObjectOwnership":{"location":"header","locationName":"x-amz-object-ownership"}},"payload":"CreateBucketConfiguration"},"output":{"type":"structure","members":{"Location":{"location":"header","locationName":"Location"}}},"alias":"PutBucket","staticContextParams":{"DisableAccessPoints":{"value":true}}},"CreateMultipartUpload":{"http":{"requestUri":"/{Bucket}/{Key+}?uploads"},"input":{"type":"structure","required":["Bucket","Key"],"members":{"ACL":{"location":"header","locationName":"x-amz-acl"},"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"CacheControl":{"location":"header","locationName":"Cache-Control"},"ContentDisposition":{"location":"header","locationName":"Content-Disposition"},"ContentEncoding":{"location":"header","locationName":"Content-Encoding"},"ContentLanguage":{"location":"header","locationName":"Content-Language"},"ContentType":{"location":"header","locationName":"Content-Type"},"Expires":{"location":"header","locationName":"Expires","type":"timestamp"},"GrantFullControl":{"location":"header","locationName":"x-amz-grant-full-control"},"GrantRead":{"location":"header","locationName":"x-amz-grant-read"},"GrantReadACP":{"location":"header","locationName":"x-amz-grant-read-acp"},"GrantWriteACP":{"location":"header","locationName":"x-amz-grant-write-acp"},"Key":{"location":"uri","locationName":"Key"},"Metadata":{"shape":"S1b","location":"headers","locationName":"x-amz-meta-"},"ServerSideEncryption":{"location":"header","locationName":"x-amz-server-side-encryption"},"StorageClass":{"location":"header","locationName":"x-amz-storage-class"},"WebsiteRedirectLocation":{"location":"header","locationName":"x-amz-website-redirect-location"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKey":{"shape":"Sk","location":"header","locationName":"x-amz-server-side-encryption-customer-key"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"SSEKMSKeyId":{"shape":"Sr","location":"header","locationName":"x-amz-server-side-encryption-aws-kms-key-id"},"SSEKMSEncryptionContext":{"shape":"S1i","location":"header","locationName":"x-amz-server-side-encryption-context"},"BucketKeyEnabled":{"location":"header","locationName":"x-amz-server-side-encryption-bucket-key-enabled","type":"boolean"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"Tagging":{"location":"header","locationName":"x-amz-tagging"},"ObjectLockMode":{"location":"header","locationName":"x-amz-object-lock-mode"},"ObjectLockRetainUntilDate":{"shape":"S1o","location":"header","locationName":"x-amz-object-lock-retain-until-date"},"ObjectLockLegalHoldStatus":{"location":"header","locationName":"x-amz-object-lock-legal-hold"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-checksum-algorithm"}}},"output":{"type":"structure","members":{"AbortDate":{"location":"header","locationName":"x-amz-abort-date","type":"timestamp"},"AbortRuleId":{"location":"header","locationName":"x-amz-abort-rule-id"},"Bucket":{"locationName":"Bucket"},"Key":{},"UploadId":{},"ServerSideEncryption":{"location":"header","locationName":"x-amz-server-side-encryption"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"SSEKMSKeyId":{"shape":"Sr","location":"header","locationName":"x-amz-server-side-encryption-aws-kms-key-id"},"SSEKMSEncryptionContext":{"shape":"S1i","location":"header","locationName":"x-amz-server-side-encryption-context"},"BucketKeyEnabled":{"location":"header","locationName":"x-amz-server-side-encryption-bucket-key-enabled","type":"boolean"},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-checksum-algorithm"}}},"alias":"InitiateMultipartUpload"},"DeleteBucket":{"http":{"method":"DELETE","requestUri":"/{Bucket}","responseCode":204},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}}},"DeleteBucketAnalyticsConfiguration":{"http":{"method":"DELETE","requestUri":"/{Bucket}?analytics","responseCode":204},"input":{"type":"structure","required":["Bucket","Id"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Id":{"location":"querystring","locationName":"id"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}}},"DeleteBucketCors":{"http":{"method":"DELETE","requestUri":"/{Bucket}?cors","responseCode":204},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}}},"DeleteBucketEncryption":{"http":{"method":"DELETE","requestUri":"/{Bucket}?encryption","responseCode":204},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}}},"DeleteBucketIntelligentTieringConfiguration":{"http":{"method":"DELETE","requestUri":"/{Bucket}?intelligent-tiering","responseCode":204},"input":{"type":"structure","required":["Bucket","Id"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Id":{"location":"querystring","locationName":"id"}}}},"DeleteBucketInventoryConfiguration":{"http":{"method":"DELETE","requestUri":"/{Bucket}?inventory","responseCode":204},"input":{"type":"structure","required":["Bucket","Id"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Id":{"location":"querystring","locationName":"id"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}}},"DeleteBucketLifecycle":{"http":{"method":"DELETE","requestUri":"/{Bucket}?lifecycle","responseCode":204},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}}},"DeleteBucketMetricsConfiguration":{"http":{"method":"DELETE","requestUri":"/{Bucket}?metrics","responseCode":204},"input":{"type":"structure","required":["Bucket","Id"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Id":{"location":"querystring","locationName":"id"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}}},"DeleteBucketOwnershipControls":{"http":{"method":"DELETE","requestUri":"/{Bucket}?ownershipControls","responseCode":204},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}}},"DeleteBucketPolicy":{"http":{"method":"DELETE","requestUri":"/{Bucket}?policy","responseCode":204},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}}},"DeleteBucketReplication":{"http":{"method":"DELETE","requestUri":"/{Bucket}?replication","responseCode":204},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}}},"DeleteBucketTagging":{"http":{"method":"DELETE","requestUri":"/{Bucket}?tagging","responseCode":204},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}}},"DeleteBucketWebsite":{"http":{"method":"DELETE","requestUri":"/{Bucket}?website","responseCode":204},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}}},"DeleteObject":{"http":{"method":"DELETE","requestUri":"/{Bucket}/{Key+}","responseCode":204},"input":{"type":"structure","required":["Bucket","Key"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"MFA":{"location":"header","locationName":"x-amz-mfa"},"VersionId":{"location":"querystring","locationName":"versionId"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"BypassGovernanceRetention":{"location":"header","locationName":"x-amz-bypass-governance-retention","type":"boolean"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"DeleteMarker":{"location":"header","locationName":"x-amz-delete-marker","type":"boolean"},"VersionId":{"location":"header","locationName":"x-amz-version-id"},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}}},"DeleteObjectTagging":{"http":{"method":"DELETE","requestUri":"/{Bucket}/{Key+}?tagging","responseCode":204},"input":{"type":"structure","required":["Bucket","Key"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"VersionId":{"location":"querystring","locationName":"versionId"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"VersionId":{"location":"header","locationName":"x-amz-version-id"}}}},"DeleteObjects":{"http":{"requestUri":"/{Bucket}?delete"},"input":{"type":"structure","required":["Bucket","Delete"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Delete":{"locationName":"Delete","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"},"type":"structure","required":["Objects"],"members":{"Objects":{"locationName":"Object","type":"list","member":{"type":"structure","required":["Key"],"members":{"Key":{},"VersionId":{}}},"flattened":true},"Quiet":{"type":"boolean"}}},"MFA":{"location":"header","locationName":"x-amz-mfa"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"BypassGovernanceRetention":{"location":"header","locationName":"x-amz-bypass-governance-retention","type":"boolean"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"}},"payload":"Delete"},"output":{"type":"structure","members":{"Deleted":{"type":"list","member":{"type":"structure","members":{"Key":{},"VersionId":{},"DeleteMarker":{"type":"boolean"},"DeleteMarkerVersionId":{}}},"flattened":true},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"},"Errors":{"locationName":"Error","type":"list","member":{"type":"structure","members":{"Key":{},"VersionId":{},"Code":{},"Message":{}}},"flattened":true}}},"alias":"DeleteMultipleObjects","httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"DeletePublicAccessBlock":{"http":{"method":"DELETE","requestUri":"/{Bucket}?publicAccessBlock","responseCode":204},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}}},"GetBucketAccelerateConfiguration":{"http":{"method":"GET","requestUri":"/{Bucket}?accelerate"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"}}},"output":{"type":"structure","members":{"Status":{},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}}},"GetBucketAcl":{"http":{"method":"GET","requestUri":"/{Bucket}?acl"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"Owner":{"shape":"S3d"},"Grants":{"shape":"S3g","locationName":"AccessControlList"}}}},"GetBucketAnalyticsConfiguration":{"http":{"method":"GET","requestUri":"/{Bucket}?analytics"},"input":{"type":"structure","required":["Bucket","Id"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Id":{"location":"querystring","locationName":"id"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"AnalyticsConfiguration":{"shape":"S3p"}},"payload":"AnalyticsConfiguration"}},"GetBucketCors":{"http":{"method":"GET","requestUri":"/{Bucket}?cors"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"CORSRules":{"shape":"S44","locationName":"CORSRule"}}}},"GetBucketEncryption":{"http":{"method":"GET","requestUri":"/{Bucket}?encryption"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"ServerSideEncryptionConfiguration":{"shape":"S4h"}},"payload":"ServerSideEncryptionConfiguration"}},"GetBucketIntelligentTieringConfiguration":{"http":{"method":"GET","requestUri":"/{Bucket}?intelligent-tiering"},"input":{"type":"structure","required":["Bucket","Id"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Id":{"location":"querystring","locationName":"id"}}},"output":{"type":"structure","members":{"IntelligentTieringConfiguration":{"shape":"S4n"}},"payload":"IntelligentTieringConfiguration"}},"GetBucketInventoryConfiguration":{"http":{"method":"GET","requestUri":"/{Bucket}?inventory"},"input":{"type":"structure","required":["Bucket","Id"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Id":{"location":"querystring","locationName":"id"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"InventoryConfiguration":{"shape":"S4x"}},"payload":"InventoryConfiguration"}},"GetBucketLifecycle":{"http":{"method":"GET","requestUri":"/{Bucket}?lifecycle"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"Rules":{"shape":"S5d","locationName":"Rule"}}},"deprecated":true},"GetBucketLifecycleConfiguration":{"http":{"method":"GET","requestUri":"/{Bucket}?lifecycle"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"Rules":{"shape":"S5t","locationName":"Rule"}}}},"GetBucketLocation":{"http":{"method":"GET","requestUri":"/{Bucket}?location"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"LocationConstraint":{}}}},"GetBucketLogging":{"http":{"method":"GET","requestUri":"/{Bucket}?logging"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"LoggingEnabled":{"shape":"S65"}}}},"GetBucketMetricsConfiguration":{"http":{"method":"GET","requestUri":"/{Bucket}?metrics"},"input":{"type":"structure","required":["Bucket","Id"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Id":{"location":"querystring","locationName":"id"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"MetricsConfiguration":{"shape":"S6d"}},"payload":"MetricsConfiguration"}},"GetBucketNotification":{"http":{"method":"GET","requestUri":"/{Bucket}?notification"},"input":{"shape":"S6h"},"output":{"shape":"S6i"},"deprecated":true},"GetBucketNotificationConfiguration":{"http":{"method":"GET","requestUri":"/{Bucket}?notification"},"input":{"shape":"S6h"},"output":{"shape":"S6t"}},"GetBucketOwnershipControls":{"http":{"method":"GET","requestUri":"/{Bucket}?ownershipControls"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"OwnershipControls":{"shape":"S7a"}},"payload":"OwnershipControls"}},"GetBucketPolicy":{"http":{"method":"GET","requestUri":"/{Bucket}?policy"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"Policy":{}},"payload":"Policy"}},"GetBucketPolicyStatus":{"http":{"method":"GET","requestUri":"/{Bucket}?policyStatus"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"PolicyStatus":{"type":"structure","members":{"IsPublic":{"locationName":"IsPublic","type":"boolean"}}}},"payload":"PolicyStatus"}},"GetBucketReplication":{"http":{"method":"GET","requestUri":"/{Bucket}?replication"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"ReplicationConfiguration":{"shape":"S7m"}},"payload":"ReplicationConfiguration"}},"GetBucketRequestPayment":{"http":{"method":"GET","requestUri":"/{Bucket}?requestPayment"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"Payer":{}}}},"GetBucketTagging":{"http":{"method":"GET","requestUri":"/{Bucket}?tagging"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","required":["TagSet"],"members":{"TagSet":{"shape":"S3v"}}}},"GetBucketVersioning":{"http":{"method":"GET","requestUri":"/{Bucket}?versioning"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"Status":{},"MFADelete":{"locationName":"MfaDelete"}}}},"GetBucketWebsite":{"http":{"method":"GET","requestUri":"/{Bucket}?website"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"RedirectAllRequestsTo":{"shape":"S8p"},"IndexDocument":{"shape":"S8s"},"ErrorDocument":{"shape":"S8u"},"RoutingRules":{"shape":"S8v"}}}},"GetObject":{"http":{"method":"GET","requestUri":"/{Bucket}/{Key+}"},"input":{"type":"structure","required":["Bucket","Key"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"IfMatch":{"location":"header","locationName":"If-Match"},"IfModifiedSince":{"location":"header","locationName":"If-Modified-Since","type":"timestamp"},"IfNoneMatch":{"location":"header","locationName":"If-None-Match"},"IfUnmodifiedSince":{"location":"header","locationName":"If-Unmodified-Since","type":"timestamp"},"Key":{"location":"uri","locationName":"Key"},"Range":{"location":"header","locationName":"Range"},"ResponseCacheControl":{"location":"querystring","locationName":"response-cache-control"},"ResponseContentDisposition":{"location":"querystring","locationName":"response-content-disposition"},"ResponseContentEncoding":{"location":"querystring","locationName":"response-content-encoding"},"ResponseContentLanguage":{"location":"querystring","locationName":"response-content-language"},"ResponseContentType":{"location":"querystring","locationName":"response-content-type"},"ResponseExpires":{"location":"querystring","locationName":"response-expires","type":"timestamp","timestampFormat":"rfc822"},"VersionId":{"location":"querystring","locationName":"versionId"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKey":{"shape":"Sk","location":"header","locationName":"x-amz-server-side-encryption-customer-key"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"PartNumber":{"location":"querystring","locationName":"partNumber","type":"integer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"ChecksumMode":{"location":"header","locationName":"x-amz-checksum-mode"}}},"output":{"type":"structure","members":{"Body":{"streaming":true,"type":"blob"},"DeleteMarker":{"location":"header","locationName":"x-amz-delete-marker","type":"boolean"},"AcceptRanges":{"location":"header","locationName":"accept-ranges"},"Expiration":{"location":"header","locationName":"x-amz-expiration"},"Restore":{"location":"header","locationName":"x-amz-restore"},"LastModified":{"location":"header","locationName":"Last-Modified","type":"timestamp"},"ContentLength":{"location":"header","locationName":"Content-Length","type":"long"},"ETag":{"location":"header","locationName":"ETag"},"ChecksumCRC32":{"location":"header","locationName":"x-amz-checksum-crc32"},"ChecksumCRC32C":{"location":"header","locationName":"x-amz-checksum-crc32c"},"ChecksumSHA1":{"location":"header","locationName":"x-amz-checksum-sha1"},"ChecksumSHA256":{"location":"header","locationName":"x-amz-checksum-sha256"},"MissingMeta":{"location":"header","locationName":"x-amz-missing-meta","type":"integer"},"VersionId":{"location":"header","locationName":"x-amz-version-id"},"CacheControl":{"location":"header","locationName":"Cache-Control"},"ContentDisposition":{"location":"header","locationName":"Content-Disposition"},"ContentEncoding":{"location":"header","locationName":"Content-Encoding"},"ContentLanguage":{"location":"header","locationName":"Content-Language"},"ContentRange":{"location":"header","locationName":"Content-Range"},"ContentType":{"location":"header","locationName":"Content-Type"},"Expires":{"location":"header","locationName":"Expires","type":"timestamp"},"WebsiteRedirectLocation":{"location":"header","locationName":"x-amz-website-redirect-location"},"ServerSideEncryption":{"location":"header","locationName":"x-amz-server-side-encryption"},"Metadata":{"shape":"S1b","location":"headers","locationName":"x-amz-meta-"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"SSEKMSKeyId":{"shape":"Sr","location":"header","locationName":"x-amz-server-side-encryption-aws-kms-key-id"},"BucketKeyEnabled":{"location":"header","locationName":"x-amz-server-side-encryption-bucket-key-enabled","type":"boolean"},"StorageClass":{"location":"header","locationName":"x-amz-storage-class"},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"},"ReplicationStatus":{"location":"header","locationName":"x-amz-replication-status"},"PartsCount":{"location":"header","locationName":"x-amz-mp-parts-count","type":"integer"},"TagCount":{"location":"header","locationName":"x-amz-tagging-count","type":"integer"},"ObjectLockMode":{"location":"header","locationName":"x-amz-object-lock-mode"},"ObjectLockRetainUntilDate":{"shape":"S1o","location":"header","locationName":"x-amz-object-lock-retain-until-date"},"ObjectLockLegalHoldStatus":{"location":"header","locationName":"x-amz-object-lock-legal-hold"}},"payload":"Body"},"httpChecksum":{"requestValidationModeMember":"ChecksumMode","responseAlgorithms":["CRC32","CRC32C","SHA256","SHA1"]}},"GetObjectAcl":{"http":{"method":"GET","requestUri":"/{Bucket}/{Key+}?acl"},"input":{"type":"structure","required":["Bucket","Key"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"VersionId":{"location":"querystring","locationName":"versionId"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"Owner":{"shape":"S3d"},"Grants":{"shape":"S3g","locationName":"AccessControlList"},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}}},"GetObjectAttributes":{"http":{"method":"GET","requestUri":"/{Bucket}/{Key+}?attributes"},"input":{"type":"structure","required":["Bucket","Key","ObjectAttributes"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"VersionId":{"location":"querystring","locationName":"versionId"},"MaxParts":{"location":"header","locationName":"x-amz-max-parts","type":"integer"},"PartNumberMarker":{"location":"header","locationName":"x-amz-part-number-marker","type":"integer"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKey":{"shape":"Sk","location":"header","locationName":"x-amz-server-side-encryption-customer-key"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"ObjectAttributes":{"location":"header","locationName":"x-amz-object-attributes","type":"list","member":{}}}},"output":{"type":"structure","members":{"DeleteMarker":{"location":"header","locationName":"x-amz-delete-marker","type":"boolean"},"LastModified":{"location":"header","locationName":"Last-Modified","type":"timestamp"},"VersionId":{"location":"header","locationName":"x-amz-version-id"},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"},"ETag":{},"Checksum":{"type":"structure","members":{"ChecksumCRC32":{},"ChecksumCRC32C":{},"ChecksumSHA1":{},"ChecksumSHA256":{}}},"ObjectParts":{"type":"structure","members":{"TotalPartsCount":{"locationName":"PartsCount","type":"integer"},"PartNumberMarker":{"type":"integer"},"NextPartNumberMarker":{"type":"integer"},"MaxParts":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Parts":{"locationName":"Part","type":"list","member":{"type":"structure","members":{"PartNumber":{"type":"integer"},"Size":{"type":"long"},"ChecksumCRC32":{},"ChecksumCRC32C":{},"ChecksumSHA1":{},"ChecksumSHA256":{}}},"flattened":true}}},"StorageClass":{},"ObjectSize":{"type":"long"}}}},"GetObjectLegalHold":{"http":{"method":"GET","requestUri":"/{Bucket}/{Key+}?legal-hold"},"input":{"type":"structure","required":["Bucket","Key"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"VersionId":{"location":"querystring","locationName":"versionId"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"LegalHold":{"shape":"Sa9"}},"payload":"LegalHold"}},"GetObjectLockConfiguration":{"http":{"method":"GET","requestUri":"/{Bucket}?object-lock"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"ObjectLockConfiguration":{"shape":"Sac"}},"payload":"ObjectLockConfiguration"}},"GetObjectRetention":{"http":{"method":"GET","requestUri":"/{Bucket}/{Key+}?retention"},"input":{"type":"structure","required":["Bucket","Key"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"VersionId":{"location":"querystring","locationName":"versionId"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"Retention":{"shape":"Sak"}},"payload":"Retention"}},"GetObjectTagging":{"http":{"method":"GET","requestUri":"/{Bucket}/{Key+}?tagging"},"input":{"type":"structure","required":["Bucket","Key"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"VersionId":{"location":"querystring","locationName":"versionId"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"}}},"output":{"type":"structure","required":["TagSet"],"members":{"VersionId":{"location":"header","locationName":"x-amz-version-id"},"TagSet":{"shape":"S3v"}}}},"GetObjectTorrent":{"http":{"method":"GET","requestUri":"/{Bucket}/{Key+}?torrent"},"input":{"type":"structure","required":["Bucket","Key"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"Body":{"streaming":true,"type":"blob"},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}},"payload":"Body"}},"GetPublicAccessBlock":{"http":{"method":"GET","requestUri":"/{Bucket}?publicAccessBlock"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"PublicAccessBlockConfiguration":{"shape":"Sar"}},"payload":"PublicAccessBlockConfiguration"}},"HeadBucket":{"http":{"method":"HEAD","requestUri":"/{Bucket}"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}}},"HeadObject":{"http":{"method":"HEAD","requestUri":"/{Bucket}/{Key+}"},"input":{"type":"structure","required":["Bucket","Key"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"IfMatch":{"location":"header","locationName":"If-Match"},"IfModifiedSince":{"location":"header","locationName":"If-Modified-Since","type":"timestamp"},"IfNoneMatch":{"location":"header","locationName":"If-None-Match"},"IfUnmodifiedSince":{"location":"header","locationName":"If-Unmodified-Since","type":"timestamp"},"Key":{"location":"uri","locationName":"Key"},"Range":{"location":"header","locationName":"Range"},"VersionId":{"location":"querystring","locationName":"versionId"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKey":{"shape":"Sk","location":"header","locationName":"x-amz-server-side-encryption-customer-key"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"PartNumber":{"location":"querystring","locationName":"partNumber","type":"integer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"ChecksumMode":{"location":"header","locationName":"x-amz-checksum-mode"}}},"output":{"type":"structure","members":{"DeleteMarker":{"location":"header","locationName":"x-amz-delete-marker","type":"boolean"},"AcceptRanges":{"location":"header","locationName":"accept-ranges"},"Expiration":{"location":"header","locationName":"x-amz-expiration"},"Restore":{"location":"header","locationName":"x-amz-restore"},"ArchiveStatus":{"location":"header","locationName":"x-amz-archive-status"},"LastModified":{"location":"header","locationName":"Last-Modified","type":"timestamp"},"ContentLength":{"location":"header","locationName":"Content-Length","type":"long"},"ChecksumCRC32":{"location":"header","locationName":"x-amz-checksum-crc32"},"ChecksumCRC32C":{"location":"header","locationName":"x-amz-checksum-crc32c"},"ChecksumSHA1":{"location":"header","locationName":"x-amz-checksum-sha1"},"ChecksumSHA256":{"location":"header","locationName":"x-amz-checksum-sha256"},"ETag":{"location":"header","locationName":"ETag"},"MissingMeta":{"location":"header","locationName":"x-amz-missing-meta","type":"integer"},"VersionId":{"location":"header","locationName":"x-amz-version-id"},"CacheControl":{"location":"header","locationName":"Cache-Control"},"ContentDisposition":{"location":"header","locationName":"Content-Disposition"},"ContentEncoding":{"location":"header","locationName":"Content-Encoding"},"ContentLanguage":{"location":"header","locationName":"Content-Language"},"ContentType":{"location":"header","locationName":"Content-Type"},"Expires":{"location":"header","locationName":"Expires","type":"timestamp"},"WebsiteRedirectLocation":{"location":"header","locationName":"x-amz-website-redirect-location"},"ServerSideEncryption":{"location":"header","locationName":"x-amz-server-side-encryption"},"Metadata":{"shape":"S1b","location":"headers","locationName":"x-amz-meta-"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"SSEKMSKeyId":{"shape":"Sr","location":"header","locationName":"x-amz-server-side-encryption-aws-kms-key-id"},"BucketKeyEnabled":{"location":"header","locationName":"x-amz-server-side-encryption-bucket-key-enabled","type":"boolean"},"StorageClass":{"location":"header","locationName":"x-amz-storage-class"},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"},"ReplicationStatus":{"location":"header","locationName":"x-amz-replication-status"},"PartsCount":{"location":"header","locationName":"x-amz-mp-parts-count","type":"integer"},"ObjectLockMode":{"location":"header","locationName":"x-amz-object-lock-mode"},"ObjectLockRetainUntilDate":{"shape":"S1o","location":"header","locationName":"x-amz-object-lock-retain-until-date"},"ObjectLockLegalHoldStatus":{"location":"header","locationName":"x-amz-object-lock-legal-hold"}}}},"ListBucketAnalyticsConfigurations":{"http":{"method":"GET","requestUri":"/{Bucket}?analytics"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContinuationToken":{"location":"querystring","locationName":"continuation-token"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"IsTruncated":{"type":"boolean"},"ContinuationToken":{},"NextContinuationToken":{},"AnalyticsConfigurationList":{"locationName":"AnalyticsConfiguration","type":"list","member":{"shape":"S3p"},"flattened":true}}}},"ListBucketIntelligentTieringConfigurations":{"http":{"method":"GET","requestUri":"/{Bucket}?intelligent-tiering"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContinuationToken":{"location":"querystring","locationName":"continuation-token"}}},"output":{"type":"structure","members":{"IsTruncated":{"type":"boolean"},"ContinuationToken":{},"NextContinuationToken":{},"IntelligentTieringConfigurationList":{"locationName":"IntelligentTieringConfiguration","type":"list","member":{"shape":"S4n"},"flattened":true}}}},"ListBucketInventoryConfigurations":{"http":{"method":"GET","requestUri":"/{Bucket}?inventory"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContinuationToken":{"location":"querystring","locationName":"continuation-token"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"ContinuationToken":{},"InventoryConfigurationList":{"locationName":"InventoryConfiguration","type":"list","member":{"shape":"S4x"},"flattened":true},"IsTruncated":{"type":"boolean"},"NextContinuationToken":{}}}},"ListBucketMetricsConfigurations":{"http":{"method":"GET","requestUri":"/{Bucket}?metrics"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContinuationToken":{"location":"querystring","locationName":"continuation-token"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"IsTruncated":{"type":"boolean"},"ContinuationToken":{},"NextContinuationToken":{},"MetricsConfigurationList":{"locationName":"MetricsConfiguration","type":"list","member":{"shape":"S6d"},"flattened":true}}}},"ListBuckets":{"http":{"method":"GET"},"output":{"type":"structure","members":{"Buckets":{"type":"list","member":{"locationName":"Bucket","type":"structure","members":{"Name":{},"CreationDate":{"type":"timestamp"}}}},"Owner":{"shape":"S3d"}}},"alias":"GetService"},"ListMultipartUploads":{"http":{"method":"GET","requestUri":"/{Bucket}?uploads"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Delimiter":{"location":"querystring","locationName":"delimiter"},"EncodingType":{"location":"querystring","locationName":"encoding-type"},"KeyMarker":{"location":"querystring","locationName":"key-marker"},"MaxUploads":{"location":"querystring","locationName":"max-uploads","type":"integer"},"Prefix":{"location":"querystring","locationName":"prefix"},"UploadIdMarker":{"location":"querystring","locationName":"upload-id-marker"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"}}},"output":{"type":"structure","members":{"Bucket":{},"KeyMarker":{},"UploadIdMarker":{},"NextKeyMarker":{},"Prefix":{},"Delimiter":{},"NextUploadIdMarker":{},"MaxUploads":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Uploads":{"locationName":"Upload","type":"list","member":{"type":"structure","members":{"UploadId":{},"Key":{},"Initiated":{"type":"timestamp"},"StorageClass":{},"Owner":{"shape":"S3d"},"Initiator":{"shape":"Sbr"},"ChecksumAlgorithm":{}}},"flattened":true},"CommonPrefixes":{"shape":"Sbs"},"EncodingType":{},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}}},"ListObjectVersions":{"http":{"method":"GET","requestUri":"/{Bucket}?versions"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Delimiter":{"location":"querystring","locationName":"delimiter"},"EncodingType":{"location":"querystring","locationName":"encoding-type"},"KeyMarker":{"location":"querystring","locationName":"key-marker"},"MaxKeys":{"location":"querystring","locationName":"max-keys","type":"integer"},"Prefix":{"location":"querystring","locationName":"prefix"},"VersionIdMarker":{"location":"querystring","locationName":"version-id-marker"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"OptionalObjectAttributes":{"shape":"Sbx","location":"header","locationName":"x-amz-optional-object-attributes"}}},"output":{"type":"structure","members":{"IsTruncated":{"type":"boolean"},"KeyMarker":{},"VersionIdMarker":{},"NextKeyMarker":{},"NextVersionIdMarker":{},"Versions":{"locationName":"Version","type":"list","member":{"type":"structure","members":{"ETag":{},"ChecksumAlgorithm":{"shape":"Sc3"},"Size":{"type":"long"},"StorageClass":{},"Key":{},"VersionId":{},"IsLatest":{"type":"boolean"},"LastModified":{"type":"timestamp"},"Owner":{"shape":"S3d"},"RestoreStatus":{"shape":"Sc6"}}},"flattened":true},"DeleteMarkers":{"locationName":"DeleteMarker","type":"list","member":{"type":"structure","members":{"Owner":{"shape":"S3d"},"Key":{},"VersionId":{},"IsLatest":{"type":"boolean"},"LastModified":{"type":"timestamp"}}},"flattened":true},"Name":{},"Prefix":{},"Delimiter":{},"MaxKeys":{"type":"integer"},"CommonPrefixes":{"shape":"Sbs"},"EncodingType":{},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}},"alias":"GetBucketObjectVersions"},"ListObjects":{"http":{"method":"GET","requestUri":"/{Bucket}"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Delimiter":{"location":"querystring","locationName":"delimiter"},"EncodingType":{"location":"querystring","locationName":"encoding-type"},"Marker":{"location":"querystring","locationName":"marker"},"MaxKeys":{"location":"querystring","locationName":"max-keys","type":"integer"},"Prefix":{"location":"querystring","locationName":"prefix"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"OptionalObjectAttributes":{"shape":"Sbx","location":"header","locationName":"x-amz-optional-object-attributes"}}},"output":{"type":"structure","members":{"IsTruncated":{"type":"boolean"},"Marker":{},"NextMarker":{},"Contents":{"shape":"Scf"},"Name":{},"Prefix":{},"Delimiter":{},"MaxKeys":{"type":"integer"},"CommonPrefixes":{"shape":"Sbs"},"EncodingType":{},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}},"alias":"GetBucket"},"ListObjectsV2":{"http":{"method":"GET","requestUri":"/{Bucket}?list-type=2"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Delimiter":{"location":"querystring","locationName":"delimiter"},"EncodingType":{"location":"querystring","locationName":"encoding-type"},"MaxKeys":{"location":"querystring","locationName":"max-keys","type":"integer"},"Prefix":{"location":"querystring","locationName":"prefix"},"ContinuationToken":{"location":"querystring","locationName":"continuation-token"},"FetchOwner":{"location":"querystring","locationName":"fetch-owner","type":"boolean"},"StartAfter":{"location":"querystring","locationName":"start-after"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"OptionalObjectAttributes":{"shape":"Sbx","location":"header","locationName":"x-amz-optional-object-attributes"}}},"output":{"type":"structure","members":{"IsTruncated":{"type":"boolean"},"Contents":{"shape":"Scf"},"Name":{},"Prefix":{},"Delimiter":{},"MaxKeys":{"type":"integer"},"CommonPrefixes":{"shape":"Sbs"},"EncodingType":{},"KeyCount":{"type":"integer"},"ContinuationToken":{},"NextContinuationToken":{},"StartAfter":{},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}}},"ListParts":{"http":{"method":"GET","requestUri":"/{Bucket}/{Key+}"},"input":{"type":"structure","required":["Bucket","Key","UploadId"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"MaxParts":{"location":"querystring","locationName":"max-parts","type":"integer"},"PartNumberMarker":{"location":"querystring","locationName":"part-number-marker","type":"integer"},"UploadId":{"location":"querystring","locationName":"uploadId"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKey":{"shape":"Sk","location":"header","locationName":"x-amz-server-side-encryption-customer-key"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"}}},"output":{"type":"structure","members":{"AbortDate":{"location":"header","locationName":"x-amz-abort-date","type":"timestamp"},"AbortRuleId":{"location":"header","locationName":"x-amz-abort-rule-id"},"Bucket":{},"Key":{},"UploadId":{},"PartNumberMarker":{"type":"integer"},"NextPartNumberMarker":{"type":"integer"},"MaxParts":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Parts":{"locationName":"Part","type":"list","member":{"type":"structure","members":{"PartNumber":{"type":"integer"},"LastModified":{"type":"timestamp"},"ETag":{},"Size":{"type":"long"},"ChecksumCRC32":{},"ChecksumCRC32C":{},"ChecksumSHA1":{},"ChecksumSHA256":{}}},"flattened":true},"Initiator":{"shape":"Sbr"},"Owner":{"shape":"S3d"},"StorageClass":{},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"},"ChecksumAlgorithm":{}}}},"PutBucketAccelerateConfiguration":{"http":{"method":"PUT","requestUri":"/{Bucket}?accelerate"},"input":{"type":"structure","required":["Bucket","AccelerateConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"AccelerateConfiguration":{"locationName":"AccelerateConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"},"type":"structure","members":{"Status":{}}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"}},"payload":"AccelerateConfiguration"},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":false}},"PutBucketAcl":{"http":{"method":"PUT","requestUri":"/{Bucket}?acl"},"input":{"type":"structure","required":["Bucket"],"members":{"ACL":{"location":"header","locationName":"x-amz-acl"},"AccessControlPolicy":{"shape":"Scu","locationName":"AccessControlPolicy","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"GrantFullControl":{"location":"header","locationName":"x-amz-grant-full-control"},"GrantRead":{"location":"header","locationName":"x-amz-grant-read"},"GrantReadACP":{"location":"header","locationName":"x-amz-grant-read-acp"},"GrantWrite":{"location":"header","locationName":"x-amz-grant-write"},"GrantWriteACP":{"location":"header","locationName":"x-amz-grant-write-acp"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"AccessControlPolicy"},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutBucketAnalyticsConfiguration":{"http":{"method":"PUT","requestUri":"/{Bucket}?analytics"},"input":{"type":"structure","required":["Bucket","Id","AnalyticsConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Id":{"location":"querystring","locationName":"id"},"AnalyticsConfiguration":{"shape":"S3p","locationName":"AnalyticsConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"AnalyticsConfiguration"}},"PutBucketCors":{"http":{"method":"PUT","requestUri":"/{Bucket}?cors"},"input":{"type":"structure","required":["Bucket","CORSConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"CORSConfiguration":{"locationName":"CORSConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"},"type":"structure","required":["CORSRules"],"members":{"CORSRules":{"shape":"S44","locationName":"CORSRule"}}},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"CORSConfiguration"},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutBucketEncryption":{"http":{"method":"PUT","requestUri":"/{Bucket}?encryption"},"input":{"type":"structure","required":["Bucket","ServerSideEncryptionConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"ServerSideEncryptionConfiguration":{"shape":"S4h","locationName":"ServerSideEncryptionConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"ServerSideEncryptionConfiguration"},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutBucketIntelligentTieringConfiguration":{"http":{"method":"PUT","requestUri":"/{Bucket}?intelligent-tiering"},"input":{"type":"structure","required":["Bucket","Id","IntelligentTieringConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Id":{"location":"querystring","locationName":"id"},"IntelligentTieringConfiguration":{"shape":"S4n","locationName":"IntelligentTieringConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}}},"payload":"IntelligentTieringConfiguration"}},"PutBucketInventoryConfiguration":{"http":{"method":"PUT","requestUri":"/{Bucket}?inventory"},"input":{"type":"structure","required":["Bucket","Id","InventoryConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Id":{"location":"querystring","locationName":"id"},"InventoryConfiguration":{"shape":"S4x","locationName":"InventoryConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"InventoryConfiguration"}},"PutBucketLifecycle":{"http":{"method":"PUT","requestUri":"/{Bucket}?lifecycle"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"LifecycleConfiguration":{"locationName":"LifecycleConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"},"type":"structure","required":["Rules"],"members":{"Rules":{"shape":"S5d","locationName":"Rule"}}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"LifecycleConfiguration"},"deprecated":true,"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutBucketLifecycleConfiguration":{"http":{"method":"PUT","requestUri":"/{Bucket}?lifecycle"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"LifecycleConfiguration":{"locationName":"LifecycleConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"},"type":"structure","required":["Rules"],"members":{"Rules":{"shape":"S5t","locationName":"Rule"}}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"LifecycleConfiguration"},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutBucketLogging":{"http":{"method":"PUT","requestUri":"/{Bucket}?logging"},"input":{"type":"structure","required":["Bucket","BucketLoggingStatus"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"BucketLoggingStatus":{"locationName":"BucketLoggingStatus","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"},"type":"structure","members":{"LoggingEnabled":{"shape":"S65"}}},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"BucketLoggingStatus"},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutBucketMetricsConfiguration":{"http":{"method":"PUT","requestUri":"/{Bucket}?metrics"},"input":{"type":"structure","required":["Bucket","Id","MetricsConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Id":{"location":"querystring","locationName":"id"},"MetricsConfiguration":{"shape":"S6d","locationName":"MetricsConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"MetricsConfiguration"}},"PutBucketNotification":{"http":{"method":"PUT","requestUri":"/{Bucket}?notification"},"input":{"type":"structure","required":["Bucket","NotificationConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"NotificationConfiguration":{"shape":"S6i","locationName":"NotificationConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"NotificationConfiguration"},"deprecated":true,"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutBucketNotificationConfiguration":{"http":{"method":"PUT","requestUri":"/{Bucket}?notification"},"input":{"type":"structure","required":["Bucket","NotificationConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"NotificationConfiguration":{"shape":"S6t","locationName":"NotificationConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"SkipDestinationValidation":{"location":"header","locationName":"x-amz-skip-destination-validation","type":"boolean"}},"payload":"NotificationConfiguration"}},"PutBucketOwnershipControls":{"http":{"method":"PUT","requestUri":"/{Bucket}?ownershipControls"},"input":{"type":"structure","required":["Bucket","OwnershipControls"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"OwnershipControls":{"shape":"S7a","locationName":"OwnershipControls","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}}},"payload":"OwnershipControls"},"httpChecksum":{"requestChecksumRequired":true}},"PutBucketPolicy":{"http":{"method":"PUT","requestUri":"/{Bucket}?policy"},"input":{"type":"structure","required":["Bucket","Policy"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"ConfirmRemoveSelfBucketAccess":{"location":"header","locationName":"x-amz-confirm-remove-self-bucket-access","type":"boolean"},"Policy":{},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"Policy"},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutBucketReplication":{"http":{"method":"PUT","requestUri":"/{Bucket}?replication"},"input":{"type":"structure","required":["Bucket","ReplicationConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"ReplicationConfiguration":{"shape":"S7m","locationName":"ReplicationConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"Token":{"location":"header","locationName":"x-amz-bucket-object-lock-token"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"ReplicationConfiguration"},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutBucketRequestPayment":{"http":{"method":"PUT","requestUri":"/{Bucket}?requestPayment"},"input":{"type":"structure","required":["Bucket","RequestPaymentConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"RequestPaymentConfiguration":{"locationName":"RequestPaymentConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"},"type":"structure","required":["Payer"],"members":{"Payer":{}}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"RequestPaymentConfiguration"},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutBucketTagging":{"http":{"method":"PUT","requestUri":"/{Bucket}?tagging"},"input":{"type":"structure","required":["Bucket","Tagging"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"Tagging":{"shape":"Sdk","locationName":"Tagging","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"Tagging"},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutBucketVersioning":{"http":{"method":"PUT","requestUri":"/{Bucket}?versioning"},"input":{"type":"structure","required":["Bucket","VersioningConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"MFA":{"location":"header","locationName":"x-amz-mfa"},"VersioningConfiguration":{"locationName":"VersioningConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"},"type":"structure","members":{"MFADelete":{"locationName":"MfaDelete"},"Status":{}}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"VersioningConfiguration"},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutBucketWebsite":{"http":{"method":"PUT","requestUri":"/{Bucket}?website"},"input":{"type":"structure","required":["Bucket","WebsiteConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"WebsiteConfiguration":{"locationName":"WebsiteConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"},"type":"structure","members":{"ErrorDocument":{"shape":"S8u"},"IndexDocument":{"shape":"S8s"},"RedirectAllRequestsTo":{"shape":"S8p"},"RoutingRules":{"shape":"S8v"}}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"WebsiteConfiguration"},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutObject":{"http":{"method":"PUT","requestUri":"/{Bucket}/{Key+}"},"input":{"type":"structure","required":["Bucket","Key"],"members":{"ACL":{"location":"header","locationName":"x-amz-acl"},"Body":{"streaming":true,"type":"blob"},"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"CacheControl":{"location":"header","locationName":"Cache-Control"},"ContentDisposition":{"location":"header","locationName":"Content-Disposition"},"ContentEncoding":{"location":"header","locationName":"Content-Encoding"},"ContentLanguage":{"location":"header","locationName":"Content-Language"},"ContentLength":{"location":"header","locationName":"Content-Length","type":"long"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ContentType":{"location":"header","locationName":"Content-Type"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"ChecksumCRC32":{"location":"header","locationName":"x-amz-checksum-crc32"},"ChecksumCRC32C":{"location":"header","locationName":"x-amz-checksum-crc32c"},"ChecksumSHA1":{"location":"header","locationName":"x-amz-checksum-sha1"},"ChecksumSHA256":{"location":"header","locationName":"x-amz-checksum-sha256"},"Expires":{"location":"header","locationName":"Expires","type":"timestamp"},"GrantFullControl":{"location":"header","locationName":"x-amz-grant-full-control"},"GrantRead":{"location":"header","locationName":"x-amz-grant-read"},"GrantReadACP":{"location":"header","locationName":"x-amz-grant-read-acp"},"GrantWriteACP":{"location":"header","locationName":"x-amz-grant-write-acp"},"Key":{"location":"uri","locationName":"Key"},"Metadata":{"shape":"S1b","location":"headers","locationName":"x-amz-meta-"},"ServerSideEncryption":{"location":"header","locationName":"x-amz-server-side-encryption"},"StorageClass":{"location":"header","locationName":"x-amz-storage-class"},"WebsiteRedirectLocation":{"location":"header","locationName":"x-amz-website-redirect-location"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKey":{"shape":"Sk","location":"header","locationName":"x-amz-server-side-encryption-customer-key"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"SSEKMSKeyId":{"shape":"Sr","location":"header","locationName":"x-amz-server-side-encryption-aws-kms-key-id"},"SSEKMSEncryptionContext":{"shape":"S1i","location":"header","locationName":"x-amz-server-side-encryption-context"},"BucketKeyEnabled":{"location":"header","locationName":"x-amz-server-side-encryption-bucket-key-enabled","type":"boolean"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"Tagging":{"location":"header","locationName":"x-amz-tagging"},"ObjectLockMode":{"location":"header","locationName":"x-amz-object-lock-mode"},"ObjectLockRetainUntilDate":{"shape":"S1o","location":"header","locationName":"x-amz-object-lock-retain-until-date"},"ObjectLockLegalHoldStatus":{"location":"header","locationName":"x-amz-object-lock-legal-hold"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"Body"},"output":{"type":"structure","members":{"Expiration":{"location":"header","locationName":"x-amz-expiration"},"ETag":{"location":"header","locationName":"ETag"},"ChecksumCRC32":{"location":"header","locationName":"x-amz-checksum-crc32"},"ChecksumCRC32C":{"location":"header","locationName":"x-amz-checksum-crc32c"},"ChecksumSHA1":{"location":"header","locationName":"x-amz-checksum-sha1"},"ChecksumSHA256":{"location":"header","locationName":"x-amz-checksum-sha256"},"ServerSideEncryption":{"location":"header","locationName":"x-amz-server-side-encryption"},"VersionId":{"location":"header","locationName":"x-amz-version-id"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"SSEKMSKeyId":{"shape":"Sr","location":"header","locationName":"x-amz-server-side-encryption-aws-kms-key-id"},"SSEKMSEncryptionContext":{"shape":"S1i","location":"header","locationName":"x-amz-server-side-encryption-context"},"BucketKeyEnabled":{"location":"header","locationName":"x-amz-server-side-encryption-bucket-key-enabled","type":"boolean"},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":false}},"PutObjectAcl":{"http":{"method":"PUT","requestUri":"/{Bucket}/{Key+}?acl"},"input":{"type":"structure","required":["Bucket","Key"],"members":{"ACL":{"location":"header","locationName":"x-amz-acl"},"AccessControlPolicy":{"shape":"Scu","locationName":"AccessControlPolicy","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"GrantFullControl":{"location":"header","locationName":"x-amz-grant-full-control"},"GrantRead":{"location":"header","locationName":"x-amz-grant-read"},"GrantReadACP":{"location":"header","locationName":"x-amz-grant-read-acp"},"GrantWrite":{"location":"header","locationName":"x-amz-grant-write"},"GrantWriteACP":{"location":"header","locationName":"x-amz-grant-write-acp"},"Key":{"location":"uri","locationName":"Key"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"VersionId":{"location":"querystring","locationName":"versionId"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"AccessControlPolicy"},"output":{"type":"structure","members":{"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutObjectLegalHold":{"http":{"method":"PUT","requestUri":"/{Bucket}/{Key+}?legal-hold"},"input":{"type":"structure","required":["Bucket","Key"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"LegalHold":{"shape":"Sa9","locationName":"LegalHold","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"VersionId":{"location":"querystring","locationName":"versionId"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"LegalHold"},"output":{"type":"structure","members":{"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutObjectLockConfiguration":{"http":{"method":"PUT","requestUri":"/{Bucket}?object-lock"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ObjectLockConfiguration":{"shape":"Sac","locationName":"ObjectLockConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"Token":{"location":"header","locationName":"x-amz-bucket-object-lock-token"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"ObjectLockConfiguration"},"output":{"type":"structure","members":{"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutObjectRetention":{"http":{"method":"PUT","requestUri":"/{Bucket}/{Key+}?retention"},"input":{"type":"structure","required":["Bucket","Key"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"Retention":{"shape":"Sak","locationName":"Retention","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"VersionId":{"location":"querystring","locationName":"versionId"},"BypassGovernanceRetention":{"location":"header","locationName":"x-amz-bypass-governance-retention","type":"boolean"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"Retention"},"output":{"type":"structure","members":{"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutObjectTagging":{"http":{"method":"PUT","requestUri":"/{Bucket}/{Key+}?tagging"},"input":{"type":"structure","required":["Bucket","Key","Tagging"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"VersionId":{"location":"querystring","locationName":"versionId"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"Tagging":{"shape":"Sdk","locationName":"Tagging","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"}},"payload":"Tagging"},"output":{"type":"structure","members":{"VersionId":{"location":"header","locationName":"x-amz-version-id"}}},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutPublicAccessBlock":{"http":{"method":"PUT","requestUri":"/{Bucket}?publicAccessBlock"},"input":{"type":"structure","required":["Bucket","PublicAccessBlockConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"PublicAccessBlockConfiguration":{"shape":"Sar","locationName":"PublicAccessBlockConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"PublicAccessBlockConfiguration"},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"RestoreObject":{"http":{"requestUri":"/{Bucket}/{Key+}?restore"},"input":{"type":"structure","required":["Bucket","Key"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"VersionId":{"location":"querystring","locationName":"versionId"},"RestoreRequest":{"locationName":"RestoreRequest","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"},"type":"structure","members":{"Days":{"type":"integer"},"GlacierJobParameters":{"type":"structure","required":["Tier"],"members":{"Tier":{}}},"Type":{},"Tier":{},"Description":{},"SelectParameters":{"type":"structure","required":["InputSerialization","ExpressionType","Expression","OutputSerialization"],"members":{"InputSerialization":{"shape":"Sea"},"ExpressionType":{},"Expression":{},"OutputSerialization":{"shape":"Sep"}}},"OutputLocation":{"type":"structure","members":{"S3":{"type":"structure","required":["BucketName","Prefix"],"members":{"BucketName":{},"Prefix":{},"Encryption":{"type":"structure","required":["EncryptionType"],"members":{"EncryptionType":{},"KMSKeyId":{"shape":"Sr"},"KMSContext":{}}},"CannedACL":{},"AccessControlList":{"shape":"S3g"},"Tagging":{"shape":"Sdk"},"UserMetadata":{"type":"list","member":{"locationName":"MetadataEntry","type":"structure","members":{"Name":{},"Value":{}}}},"StorageClass":{}}}}}}},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"RestoreRequest"},"output":{"type":"structure","members":{"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"},"RestoreOutputPath":{"location":"header","locationName":"x-amz-restore-output-path"}}},"alias":"PostObjectRestore","httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":false}},"SelectObjectContent":{"http":{"requestUri":"/{Bucket}/{Key+}?select&select-type=2"},"input":{"locationName":"SelectObjectContentRequest","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"},"type":"structure","required":["Bucket","Key","Expression","ExpressionType","InputSerialization","OutputSerialization"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKey":{"shape":"Sk","location":"header","locationName":"x-amz-server-side-encryption-customer-key"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"Expression":{},"ExpressionType":{},"RequestProgress":{"type":"structure","members":{"Enabled":{"type":"boolean"}}},"InputSerialization":{"shape":"Sea"},"OutputSerialization":{"shape":"Sep"},"ScanRange":{"type":"structure","members":{"Start":{"type":"long"},"End":{"type":"long"}}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"Payload":{"type":"structure","members":{"Records":{"type":"structure","members":{"Payload":{"eventpayload":true,"type":"blob"}},"event":true},"Stats":{"type":"structure","members":{"Details":{"eventpayload":true,"type":"structure","members":{"BytesScanned":{"type":"long"},"BytesProcessed":{"type":"long"},"BytesReturned":{"type":"long"}}}},"event":true},"Progress":{"type":"structure","members":{"Details":{"eventpayload":true,"type":"structure","members":{"BytesScanned":{"type":"long"},"BytesProcessed":{"type":"long"},"BytesReturned":{"type":"long"}}}},"event":true},"Cont":{"type":"structure","members":{},"event":true},"End":{"type":"structure","members":{},"event":true}},"eventstream":true}},"payload":"Payload"}},"UploadPart":{"http":{"method":"PUT","requestUri":"/{Bucket}/{Key+}"},"input":{"type":"structure","required":["Bucket","Key","PartNumber","UploadId"],"members":{"Body":{"streaming":true,"type":"blob"},"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentLength":{"location":"header","locationName":"Content-Length","type":"long"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"ChecksumCRC32":{"location":"header","locationName":"x-amz-checksum-crc32"},"ChecksumCRC32C":{"location":"header","locationName":"x-amz-checksum-crc32c"},"ChecksumSHA1":{"location":"header","locationName":"x-amz-checksum-sha1"},"ChecksumSHA256":{"location":"header","locationName":"x-amz-checksum-sha256"},"Key":{"location":"uri","locationName":"Key"},"PartNumber":{"location":"querystring","locationName":"partNumber","type":"integer"},"UploadId":{"location":"querystring","locationName":"uploadId"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKey":{"shape":"Sk","location":"header","locationName":"x-amz-server-side-encryption-customer-key"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"Body"},"output":{"type":"structure","members":{"ServerSideEncryption":{"location":"header","locationName":"x-amz-server-side-encryption"},"ETag":{"location":"header","locationName":"ETag"},"ChecksumCRC32":{"location":"header","locationName":"x-amz-checksum-crc32"},"ChecksumCRC32C":{"location":"header","locationName":"x-amz-checksum-crc32c"},"ChecksumSHA1":{"location":"header","locationName":"x-amz-checksum-sha1"},"ChecksumSHA256":{"location":"header","locationName":"x-amz-checksum-sha256"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"SSEKMSKeyId":{"shape":"Sr","location":"header","locationName":"x-amz-server-side-encryption-aws-kms-key-id"},"BucketKeyEnabled":{"location":"header","locationName":"x-amz-server-side-encryption-bucket-key-enabled","type":"boolean"},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":false}},"UploadPartCopy":{"http":{"method":"PUT","requestUri":"/{Bucket}/{Key+}"},"input":{"type":"structure","required":["Bucket","CopySource","Key","PartNumber","UploadId"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"CopySource":{"location":"header","locationName":"x-amz-copy-source"},"CopySourceIfMatch":{"location":"header","locationName":"x-amz-copy-source-if-match"},"CopySourceIfModifiedSince":{"location":"header","locationName":"x-amz-copy-source-if-modified-since","type":"timestamp"},"CopySourceIfNoneMatch":{"location":"header","locationName":"x-amz-copy-source-if-none-match"},"CopySourceIfUnmodifiedSince":{"location":"header","locationName":"x-amz-copy-source-if-unmodified-since","type":"timestamp"},"CopySourceRange":{"location":"header","locationName":"x-amz-copy-source-range"},"Key":{"location":"uri","locationName":"Key"},"PartNumber":{"location":"querystring","locationName":"partNumber","type":"integer"},"UploadId":{"location":"querystring","locationName":"uploadId"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKey":{"shape":"Sk","location":"header","locationName":"x-amz-server-side-encryption-customer-key"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"CopySourceSSECustomerAlgorithm":{"location":"header","locationName":"x-amz-copy-source-server-side-encryption-customer-algorithm"},"CopySourceSSECustomerKey":{"shape":"S1k","location":"header","locationName":"x-amz-copy-source-server-side-encryption-customer-key"},"CopySourceSSECustomerKeyMD5":{"location":"header","locationName":"x-amz-copy-source-server-side-encryption-customer-key-MD5"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"ExpectedSourceBucketOwner":{"location":"header","locationName":"x-amz-source-expected-bucket-owner"}}},"output":{"type":"structure","members":{"CopySourceVersionId":{"location":"header","locationName":"x-amz-copy-source-version-id"},"CopyPartResult":{"type":"structure","members":{"ETag":{},"LastModified":{"type":"timestamp"},"ChecksumCRC32":{},"ChecksumCRC32C":{},"ChecksumSHA1":{},"ChecksumSHA256":{}}},"ServerSideEncryption":{"location":"header","locationName":"x-amz-server-side-encryption"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"SSEKMSKeyId":{"shape":"Sr","location":"header","locationName":"x-amz-server-side-encryption-aws-kms-key-id"},"BucketKeyEnabled":{"location":"header","locationName":"x-amz-server-side-encryption-bucket-key-enabled","type":"boolean"},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}},"payload":"CopyPartResult"}},"WriteGetObjectResponse":{"http":{"requestUri":"/WriteGetObjectResponse"},"input":{"type":"structure","required":["RequestRoute","RequestToken"],"members":{"RequestRoute":{"hostLabel":true,"location":"header","locationName":"x-amz-request-route"},"RequestToken":{"location":"header","locationName":"x-amz-request-token"},"Body":{"streaming":true,"type":"blob"},"StatusCode":{"location":"header","locationName":"x-amz-fwd-status","type":"integer"},"ErrorCode":{"location":"header","locationName":"x-amz-fwd-error-code"},"ErrorMessage":{"location":"header","locationName":"x-amz-fwd-error-message"},"AcceptRanges":{"location":"header","locationName":"x-amz-fwd-header-accept-ranges"},"CacheControl":{"location":"header","locationName":"x-amz-fwd-header-Cache-Control"},"ContentDisposition":{"location":"header","locationName":"x-amz-fwd-header-Content-Disposition"},"ContentEncoding":{"location":"header","locationName":"x-amz-fwd-header-Content-Encoding"},"ContentLanguage":{"location":"header","locationName":"x-amz-fwd-header-Content-Language"},"ContentLength":{"location":"header","locationName":"Content-Length","type":"long"},"ContentRange":{"location":"header","locationName":"x-amz-fwd-header-Content-Range"},"ContentType":{"location":"header","locationName":"x-amz-fwd-header-Content-Type"},"ChecksumCRC32":{"location":"header","locationName":"x-amz-fwd-header-x-amz-checksum-crc32"},"ChecksumCRC32C":{"location":"header","locationName":"x-amz-fwd-header-x-amz-checksum-crc32c"},"ChecksumSHA1":{"location":"header","locationName":"x-amz-fwd-header-x-amz-checksum-sha1"},"ChecksumSHA256":{"location":"header","locationName":"x-amz-fwd-header-x-amz-checksum-sha256"},"DeleteMarker":{"location":"header","locationName":"x-amz-fwd-header-x-amz-delete-marker","type":"boolean"},"ETag":{"location":"header","locationName":"x-amz-fwd-header-ETag"},"Expires":{"location":"header","locationName":"x-amz-fwd-header-Expires","type":"timestamp"},"Expiration":{"location":"header","locationName":"x-amz-fwd-header-x-amz-expiration"},"LastModified":{"location":"header","locationName":"x-amz-fwd-header-Last-Modified","type":"timestamp"},"MissingMeta":{"location":"header","locationName":"x-amz-fwd-header-x-amz-missing-meta","type":"integer"},"Metadata":{"shape":"S1b","location":"headers","locationName":"x-amz-meta-"},"ObjectLockMode":{"location":"header","locationName":"x-amz-fwd-header-x-amz-object-lock-mode"},"ObjectLockLegalHoldStatus":{"location":"header","locationName":"x-amz-fwd-header-x-amz-object-lock-legal-hold"},"ObjectLockRetainUntilDate":{"shape":"S1o","location":"header","locationName":"x-amz-fwd-header-x-amz-object-lock-retain-until-date"},"PartsCount":{"location":"header","locationName":"x-amz-fwd-header-x-amz-mp-parts-count","type":"integer"},"ReplicationStatus":{"location":"header","locationName":"x-amz-fwd-header-x-amz-replication-status"},"RequestCharged":{"location":"header","locationName":"x-amz-fwd-header-x-amz-request-charged"},"Restore":{"location":"header","locationName":"x-amz-fwd-header-x-amz-restore"},"ServerSideEncryption":{"location":"header","locationName":"x-amz-fwd-header-x-amz-server-side-encryption"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-fwd-header-x-amz-server-side-encryption-customer-algorithm"},"SSEKMSKeyId":{"shape":"Sr","location":"header","locationName":"x-amz-fwd-header-x-amz-server-side-encryption-aws-kms-key-id"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-fwd-header-x-amz-server-side-encryption-customer-key-MD5"},"StorageClass":{"location":"header","locationName":"x-amz-fwd-header-x-amz-storage-class"},"TagCount":{"location":"header","locationName":"x-amz-fwd-header-x-amz-tagging-count","type":"integer"},"VersionId":{"location":"header","locationName":"x-amz-fwd-header-x-amz-version-id"},"BucketKeyEnabled":{"location":"header","locationName":"x-amz-fwd-header-x-amz-server-side-encryption-bucket-key-enabled","type":"boolean"}},"payload":"Body"},"authtype":"v4-unsigned-body","endpoint":{"hostPrefix":"{RequestRoute}."},"staticContextParams":{"UseObjectLambdaEndpoint":{"value":true}}}},"shapes":{"Sk":{"type":"blob","sensitive":true},"Sr":{"type":"string","sensitive":true},"S1b":{"type":"map","key":{},"value":{}},"S1i":{"type":"string","sensitive":true},"S1k":{"type":"blob","sensitive":true},"S1o":{"type":"timestamp","timestampFormat":"iso8601"},"S3d":{"type":"structure","members":{"DisplayName":{},"ID":{}}},"S3g":{"type":"list","member":{"locationName":"Grant","type":"structure","members":{"Grantee":{"shape":"S3i"},"Permission":{}}}},"S3i":{"type":"structure","required":["Type"],"members":{"DisplayName":{},"EmailAddress":{},"ID":{},"Type":{"locationName":"xsi:type","xmlAttribute":true},"URI":{}},"xmlNamespace":{"prefix":"xsi","uri":"http://www.w3.org/2001/XMLSchema-instance"}},"S3p":{"type":"structure","required":["Id","StorageClassAnalysis"],"members":{"Id":{},"Filter":{"type":"structure","members":{"Prefix":{},"Tag":{"shape":"S3s"},"And":{"type":"structure","members":{"Prefix":{},"Tags":{"shape":"S3v","flattened":true,"locationName":"Tag"}}}}},"StorageClassAnalysis":{"type":"structure","members":{"DataExport":{"type":"structure","required":["OutputSchemaVersion","Destination"],"members":{"OutputSchemaVersion":{},"Destination":{"type":"structure","required":["S3BucketDestination"],"members":{"S3BucketDestination":{"type":"structure","required":["Format","Bucket"],"members":{"Format":{},"BucketAccountId":{},"Bucket":{},"Prefix":{}}}}}}}}}}},"S3s":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}},"S3v":{"type":"list","member":{"shape":"S3s","locationName":"Tag"}},"S44":{"type":"list","member":{"type":"structure","required":["AllowedMethods","AllowedOrigins"],"members":{"ID":{},"AllowedHeaders":{"locationName":"AllowedHeader","type":"list","member":{},"flattened":true},"AllowedMethods":{"locationName":"AllowedMethod","type":"list","member":{},"flattened":true},"AllowedOrigins":{"locationName":"AllowedOrigin","type":"list","member":{},"flattened":true},"ExposeHeaders":{"locationName":"ExposeHeader","type":"list","member":{},"flattened":true},"MaxAgeSeconds":{"type":"integer"}}},"flattened":true},"S4h":{"type":"structure","required":["Rules"],"members":{"Rules":{"locationName":"Rule","type":"list","member":{"type":"structure","members":{"ApplyServerSideEncryptionByDefault":{"type":"structure","required":["SSEAlgorithm"],"members":{"SSEAlgorithm":{},"KMSMasterKeyID":{"shape":"Sr"}}},"BucketKeyEnabled":{"type":"boolean"}}},"flattened":true}}},"S4n":{"type":"structure","required":["Id","Status","Tierings"],"members":{"Id":{},"Filter":{"type":"structure","members":{"Prefix":{},"Tag":{"shape":"S3s"},"And":{"type":"structure","members":{"Prefix":{},"Tags":{"shape":"S3v","flattened":true,"locationName":"Tag"}}}}},"Status":{},"Tierings":{"locationName":"Tiering","type":"list","member":{"type":"structure","required":["Days","AccessTier"],"members":{"Days":{"type":"integer"},"AccessTier":{}}},"flattened":true}}},"S4x":{"type":"structure","required":["Destination","IsEnabled","Id","IncludedObjectVersions","Schedule"],"members":{"Destination":{"type":"structure","required":["S3BucketDestination"],"members":{"S3BucketDestination":{"type":"structure","required":["Bucket","Format"],"members":{"AccountId":{},"Bucket":{},"Format":{},"Prefix":{},"Encryption":{"type":"structure","members":{"SSES3":{"locationName":"SSE-S3","type":"structure","members":{}},"SSEKMS":{"locationName":"SSE-KMS","type":"structure","required":["KeyId"],"members":{"KeyId":{"shape":"Sr"}}}}}}}}},"IsEnabled":{"type":"boolean"},"Filter":{"type":"structure","required":["Prefix"],"members":{"Prefix":{}}},"Id":{},"IncludedObjectVersions":{},"OptionalFields":{"type":"list","member":{"locationName":"Field"}},"Schedule":{"type":"structure","required":["Frequency"],"members":{"Frequency":{}}}}},"S5d":{"type":"list","member":{"type":"structure","required":["Prefix","Status"],"members":{"Expiration":{"shape":"S5f"},"ID":{},"Prefix":{},"Status":{},"Transition":{"shape":"S5k"},"NoncurrentVersionTransition":{"shape":"S5m"},"NoncurrentVersionExpiration":{"shape":"S5o"},"AbortIncompleteMultipartUpload":{"shape":"S5p"}}},"flattened":true},"S5f":{"type":"structure","members":{"Date":{"shape":"S5g"},"Days":{"type":"integer"},"ExpiredObjectDeleteMarker":{"type":"boolean"}}},"S5g":{"type":"timestamp","timestampFormat":"iso8601"},"S5k":{"type":"structure","members":{"Date":{"shape":"S5g"},"Days":{"type":"integer"},"StorageClass":{}}},"S5m":{"type":"structure","members":{"NoncurrentDays":{"type":"integer"},"StorageClass":{},"NewerNoncurrentVersions":{"type":"integer"}}},"S5o":{"type":"structure","members":{"NoncurrentDays":{"type":"integer"},"NewerNoncurrentVersions":{"type":"integer"}}},"S5p":{"type":"structure","members":{"DaysAfterInitiation":{"type":"integer"}}},"S5t":{"type":"list","member":{"type":"structure","required":["Status"],"members":{"Expiration":{"shape":"S5f"},"ID":{},"Prefix":{"deprecated":true},"Filter":{"type":"structure","members":{"Prefix":{},"Tag":{"shape":"S3s"},"ObjectSizeGreaterThan":{"type":"long"},"ObjectSizeLessThan":{"type":"long"},"And":{"type":"structure","members":{"Prefix":{},"Tags":{"shape":"S3v","flattened":true,"locationName":"Tag"},"ObjectSizeGreaterThan":{"type":"long"},"ObjectSizeLessThan":{"type":"long"}}}}},"Status":{},"Transitions":{"locationName":"Transition","type":"list","member":{"shape":"S5k"},"flattened":true},"NoncurrentVersionTransitions":{"locationName":"NoncurrentVersionTransition","type":"list","member":{"shape":"S5m"},"flattened":true},"NoncurrentVersionExpiration":{"shape":"S5o"},"AbortIncompleteMultipartUpload":{"shape":"S5p"}}},"flattened":true},"S65":{"type":"structure","required":["TargetBucket","TargetPrefix"],"members":{"TargetBucket":{},"TargetGrants":{"type":"list","member":{"locationName":"Grant","type":"structure","members":{"Grantee":{"shape":"S3i"},"Permission":{}}}},"TargetPrefix":{}}},"S6d":{"type":"structure","required":["Id"],"members":{"Id":{},"Filter":{"type":"structure","members":{"Prefix":{},"Tag":{"shape":"S3s"},"AccessPointArn":{},"And":{"type":"structure","members":{"Prefix":{},"Tags":{"shape":"S3v","flattened":true,"locationName":"Tag"},"AccessPointArn":{}}}}}}},"S6h":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"S6i":{"type":"structure","members":{"TopicConfiguration":{"type":"structure","members":{"Id":{},"Events":{"shape":"S6l","locationName":"Event"},"Event":{"deprecated":true},"Topic":{}}},"QueueConfiguration":{"type":"structure","members":{"Id":{},"Event":{"deprecated":true},"Events":{"shape":"S6l","locationName":"Event"},"Queue":{}}},"CloudFunctionConfiguration":{"type":"structure","members":{"Id":{},"Event":{"deprecated":true},"Events":{"shape":"S6l","locationName":"Event"},"CloudFunction":{},"InvocationRole":{}}}}},"S6l":{"type":"list","member":{},"flattened":true},"S6t":{"type":"structure","members":{"TopicConfigurations":{"locationName":"TopicConfiguration","type":"list","member":{"type":"structure","required":["TopicArn","Events"],"members":{"Id":{},"TopicArn":{"locationName":"Topic"},"Events":{"shape":"S6l","locationName":"Event"},"Filter":{"shape":"S6w"}}},"flattened":true},"QueueConfigurations":{"locationName":"QueueConfiguration","type":"list","member":{"type":"structure","required":["QueueArn","Events"],"members":{"Id":{},"QueueArn":{"locationName":"Queue"},"Events":{"shape":"S6l","locationName":"Event"},"Filter":{"shape":"S6w"}}},"flattened":true},"LambdaFunctionConfigurations":{"locationName":"CloudFunctionConfiguration","type":"list","member":{"type":"structure","required":["LambdaFunctionArn","Events"],"members":{"Id":{},"LambdaFunctionArn":{"locationName":"CloudFunction"},"Events":{"shape":"S6l","locationName":"Event"},"Filter":{"shape":"S6w"}}},"flattened":true},"EventBridgeConfiguration":{"type":"structure","members":{}}}},"S6w":{"type":"structure","members":{"Key":{"locationName":"S3Key","type":"structure","members":{"FilterRules":{"locationName":"FilterRule","type":"list","member":{"type":"structure","members":{"Name":{},"Value":{}}},"flattened":true}}}}},"S7a":{"type":"structure","required":["Rules"],"members":{"Rules":{"locationName":"Rule","type":"list","member":{"type":"structure","required":["ObjectOwnership"],"members":{"ObjectOwnership":{}}},"flattened":true}}},"S7m":{"type":"structure","required":["Role","Rules"],"members":{"Role":{},"Rules":{"locationName":"Rule","type":"list","member":{"type":"structure","required":["Status","Destination"],"members":{"ID":{},"Priority":{"type":"integer"},"Prefix":{"deprecated":true},"Filter":{"type":"structure","members":{"Prefix":{},"Tag":{"shape":"S3s"},"And":{"type":"structure","members":{"Prefix":{},"Tags":{"shape":"S3v","flattened":true,"locationName":"Tag"}}}}},"Status":{},"SourceSelectionCriteria":{"type":"structure","members":{"SseKmsEncryptedObjects":{"type":"structure","required":["Status"],"members":{"Status":{}}},"ReplicaModifications":{"type":"structure","required":["Status"],"members":{"Status":{}}}}},"ExistingObjectReplication":{"type":"structure","required":["Status"],"members":{"Status":{}}},"Destination":{"type":"structure","required":["Bucket"],"members":{"Bucket":{},"Account":{},"StorageClass":{},"AccessControlTranslation":{"type":"structure","required":["Owner"],"members":{"Owner":{}}},"EncryptionConfiguration":{"type":"structure","members":{"ReplicaKmsKeyID":{}}},"ReplicationTime":{"type":"structure","required":["Status","Time"],"members":{"Status":{},"Time":{"shape":"S88"}}},"Metrics":{"type":"structure","required":["Status"],"members":{"Status":{},"EventThreshold":{"shape":"S88"}}}}},"DeleteMarkerReplication":{"type":"structure","members":{"Status":{}}}}},"flattened":true}}},"S88":{"type":"structure","members":{"Minutes":{"type":"integer"}}},"S8p":{"type":"structure","required":["HostName"],"members":{"HostName":{},"Protocol":{}}},"S8s":{"type":"structure","required":["Suffix"],"members":{"Suffix":{}}},"S8u":{"type":"structure","required":["Key"],"members":{"Key":{}}},"S8v":{"type":"list","member":{"locationName":"RoutingRule","type":"structure","required":["Redirect"],"members":{"Condition":{"type":"structure","members":{"HttpErrorCodeReturnedEquals":{},"KeyPrefixEquals":{}}},"Redirect":{"type":"structure","members":{"HostName":{},"HttpRedirectCode":{},"Protocol":{},"ReplaceKeyPrefixWith":{},"ReplaceKeyWith":{}}}}}},"Sa9":{"type":"structure","members":{"Status":{}}},"Sac":{"type":"structure","members":{"ObjectLockEnabled":{},"Rule":{"type":"structure","members":{"DefaultRetention":{"type":"structure","members":{"Mode":{},"Days":{"type":"integer"},"Years":{"type":"integer"}}}}}}},"Sak":{"type":"structure","members":{"Mode":{},"RetainUntilDate":{"shape":"S5g"}}},"Sar":{"type":"structure","members":{"BlockPublicAcls":{"locationName":"BlockPublicAcls","type":"boolean"},"IgnorePublicAcls":{"locationName":"IgnorePublicAcls","type":"boolean"},"BlockPublicPolicy":{"locationName":"BlockPublicPolicy","type":"boolean"},"RestrictPublicBuckets":{"locationName":"RestrictPublicBuckets","type":"boolean"}}},"Sbr":{"type":"structure","members":{"ID":{},"DisplayName":{}}},"Sbs":{"type":"list","member":{"type":"structure","members":{"Prefix":{}}},"flattened":true},"Sbx":{"type":"list","member":{}},"Sc3":{"type":"list","member":{},"flattened":true},"Sc6":{"type":"structure","members":{"IsRestoreInProgress":{"type":"boolean"},"RestoreExpiryDate":{"type":"timestamp"}}},"Scf":{"type":"list","member":{"type":"structure","members":{"Key":{},"LastModified":{"type":"timestamp"},"ETag":{},"ChecksumAlgorithm":{"shape":"Sc3"},"Size":{"type":"long"},"StorageClass":{},"Owner":{"shape":"S3d"},"RestoreStatus":{"shape":"Sc6"}}},"flattened":true},"Scu":{"type":"structure","members":{"Grants":{"shape":"S3g","locationName":"AccessControlList"},"Owner":{"shape":"S3d"}}},"Sdk":{"type":"structure","required":["TagSet"],"members":{"TagSet":{"shape":"S3v"}}},"Sea":{"type":"structure","members":{"CSV":{"type":"structure","members":{"FileHeaderInfo":{},"Comments":{},"QuoteEscapeCharacter":{},"RecordDelimiter":{},"FieldDelimiter":{},"QuoteCharacter":{},"AllowQuotedRecordDelimiter":{"type":"boolean"}}},"CompressionType":{},"JSON":{"type":"structure","members":{"Type":{}}},"Parquet":{"type":"structure","members":{}}}},"Sep":{"type":"structure","members":{"CSV":{"type":"structure","members":{"QuoteFields":{},"QuoteEscapeCharacter":{},"RecordDelimiter":{},"FieldDelimiter":{},"QuoteCharacter":{}}},"JSON":{"type":"structure","members":{"RecordDelimiter":{}}}}}},"clientContextParams":{"Accelerate":{"documentation":"Enables this client to use S3 Transfer Acceleration endpoints.","type":"boolean"},"DisableMultiRegionAccessPoints":{"documentation":"Disables this client\'s usage of Multi-Region Access Points.","type":"boolean"},"ForcePathStyle":{"documentation":"Forces this client to use path-style addressing for buckets.","type":"boolean"},"UseArnRegion":{"documentation":"Enables this client to use an ARN\'s region when constructing an endpoint instead of the client\'s configured region.","type":"boolean"}}}')},7265:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListBuckets":{"result_key":"Buckets"},"ListMultipartUploads":{"input_token":["KeyMarker","UploadIdMarker"],"limit_key":"MaxUploads","more_results":"IsTruncated","output_token":["NextKeyMarker","NextUploadIdMarker"],"result_key":["Uploads","CommonPrefixes"]},"ListObjectVersions":{"input_token":["KeyMarker","VersionIdMarker"],"limit_key":"MaxKeys","more_results":"IsTruncated","output_token":["NextKeyMarker","NextVersionIdMarker"],"result_key":["Versions","DeleteMarkers","CommonPrefixes"]},"ListObjects":{"input_token":"Marker","limit_key":"MaxKeys","more_results":"IsTruncated","output_token":"NextMarker || Contents[-1].Key","result_key":["Contents","CommonPrefixes"]},"ListObjectsV2":{"input_token":"ContinuationToken","limit_key":"MaxKeys","output_token":"NextContinuationToken","result_key":["Contents","CommonPrefixes"]},"ListParts":{"input_token":"PartNumberMarker","limit_key":"MaxParts","more_results":"IsTruncated","output_token":"NextPartNumberMarker","result_key":"Parts"}}}')},74048:function(e){"use strict";e.exports=JSON.parse('{"V":{"BucketExists":{"delay":5,"operation":"HeadBucket","maxAttempts":20,"acceptors":[{"expected":200,"matcher":"status","state":"success"},{"expected":301,"matcher":"status","state":"success"},{"expected":403,"matcher":"status","state":"success"},{"expected":404,"matcher":"status","state":"retry"}]},"BucketNotExists":{"delay":5,"operation":"HeadBucket","maxAttempts":20,"acceptors":[{"expected":404,"matcher":"status","state":"success"}]},"ObjectExists":{"delay":5,"operation":"HeadObject","maxAttempts":20,"acceptors":[{"expected":200,"matcher":"status","state":"success"},{"expected":404,"matcher":"status","state":"retry"}]},"ObjectNotExists":{"delay":5,"operation":"HeadObject","maxAttempts":20,"acceptors":[{"expected":404,"matcher":"status","state":"success"}]}}}')},89470:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-10-17","endpointPrefix":"secretsmanager","jsonVersion":"1.1","protocol":"json","serviceFullName":"AWS Secrets Manager","serviceId":"Secrets Manager","signatureVersion":"v4","signingName":"secretsmanager","targetPrefix":"secretsmanager","uid":"secretsmanager-2017-10-17"},"operations":{"CancelRotateSecret":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{}}},"output":{"type":"structure","members":{"ARN":{},"Name":{},"VersionId":{}}}},"CreateSecret":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"ClientRequestToken":{"idempotencyToken":true},"Description":{},"KmsKeyId":{},"SecretBinary":{"shape":"Sc"},"SecretString":{"shape":"Sd"},"Tags":{"shape":"Se"},"AddReplicaRegions":{"shape":"Si"},"ForceOverwriteReplicaSecret":{"type":"boolean"}}},"output":{"type":"structure","members":{"ARN":{},"Name":{},"VersionId":{},"ReplicationStatus":{"shape":"Sn"}}}},"DeleteResourcePolicy":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{}}},"output":{"type":"structure","members":{"ARN":{},"Name":{}}}},"DeleteSecret":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{},"RecoveryWindowInDays":{"type":"long"},"ForceDeleteWithoutRecovery":{"type":"boolean"}}},"output":{"type":"structure","members":{"ARN":{},"Name":{},"DeletionDate":{"type":"timestamp"}}}},"DescribeSecret":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{}}},"output":{"type":"structure","members":{"ARN":{},"Name":{},"Description":{},"KmsKeyId":{},"RotationEnabled":{"type":"boolean"},"RotationLambdaARN":{},"RotationRules":{"shape":"S12"},"LastRotatedDate":{"type":"timestamp"},"LastChangedDate":{"type":"timestamp"},"LastAccessedDate":{"type":"timestamp"},"DeletedDate":{"type":"timestamp"},"NextRotationDate":{"type":"timestamp"},"Tags":{"shape":"Se"},"VersionIdsToStages":{"shape":"S1a"},"OwningService":{},"CreatedDate":{"type":"timestamp"},"PrimaryRegion":{},"ReplicationStatus":{"shape":"Sn"}}}},"GetRandomPassword":{"input":{"type":"structure","members":{"PasswordLength":{"type":"long"},"ExcludeCharacters":{},"ExcludeNumbers":{"type":"boolean"},"ExcludePunctuation":{"type":"boolean"},"ExcludeUppercase":{"type":"boolean"},"ExcludeLowercase":{"type":"boolean"},"IncludeSpace":{"type":"boolean"},"RequireEachIncludedType":{"type":"boolean"}}},"output":{"type":"structure","members":{"RandomPassword":{"type":"string","sensitive":true}}}},"GetResourcePolicy":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{}}},"output":{"type":"structure","members":{"ARN":{},"Name":{},"ResourcePolicy":{}}}},"GetSecretValue":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{},"VersionId":{},"VersionStage":{}}},"output":{"type":"structure","members":{"ARN":{},"Name":{},"VersionId":{},"SecretBinary":{"shape":"Sc"},"SecretString":{"shape":"Sd"},"VersionStages":{"shape":"S1b"},"CreatedDate":{"type":"timestamp"}}}},"ListSecretVersionIds":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{},"MaxResults":{"type":"integer"},"NextToken":{},"IncludeDeprecated":{"type":"boolean"}}},"output":{"type":"structure","members":{"Versions":{"type":"list","member":{"type":"structure","members":{"VersionId":{},"VersionStages":{"shape":"S1b"},"LastAccessedDate":{"type":"timestamp"},"CreatedDate":{"type":"timestamp"},"KmsKeyIds":{"type":"list","member":{}}}}},"NextToken":{},"ARN":{},"Name":{}}}},"ListSecrets":{"input":{"type":"structure","members":{"IncludePlannedDeletion":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}}}}},"SortOrder":{}}},"output":{"type":"structure","members":{"SecretList":{"type":"list","member":{"type":"structure","members":{"ARN":{},"Name":{},"Description":{},"KmsKeyId":{},"RotationEnabled":{"type":"boolean"},"RotationLambdaARN":{},"RotationRules":{"shape":"S12"},"LastRotatedDate":{"type":"timestamp"},"LastChangedDate":{"type":"timestamp"},"LastAccessedDate":{"type":"timestamp"},"DeletedDate":{"type":"timestamp"},"NextRotationDate":{"type":"timestamp"},"Tags":{"shape":"Se"},"SecretVersionsToStages":{"shape":"S1a"},"OwningService":{},"CreatedDate":{"type":"timestamp"},"PrimaryRegion":{}}}},"NextToken":{}}}},"PutResourcePolicy":{"input":{"type":"structure","required":["SecretId","ResourcePolicy"],"members":{"SecretId":{},"ResourcePolicy":{},"BlockPublicPolicy":{"type":"boolean"}}},"output":{"type":"structure","members":{"ARN":{},"Name":{}}}},"PutSecretValue":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{},"ClientRequestToken":{"idempotencyToken":true},"SecretBinary":{"shape":"Sc"},"SecretString":{"shape":"Sd"},"VersionStages":{"shape":"S1b"}}},"output":{"type":"structure","members":{"ARN":{},"Name":{},"VersionId":{},"VersionStages":{"shape":"S1b"}}}},"RemoveRegionsFromReplication":{"input":{"type":"structure","required":["SecretId","RemoveReplicaRegions"],"members":{"SecretId":{},"RemoveReplicaRegions":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"ARN":{},"ReplicationStatus":{"shape":"Sn"}}}},"ReplicateSecretToRegions":{"input":{"type":"structure","required":["SecretId","AddReplicaRegions"],"members":{"SecretId":{},"AddReplicaRegions":{"shape":"Si"},"ForceOverwriteReplicaSecret":{"type":"boolean"}}},"output":{"type":"structure","members":{"ARN":{},"ReplicationStatus":{"shape":"Sn"}}}},"RestoreSecret":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{}}},"output":{"type":"structure","members":{"ARN":{},"Name":{}}}},"RotateSecret":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{},"ClientRequestToken":{"idempotencyToken":true},"RotationLambdaARN":{},"RotationRules":{"shape":"S12"},"RotateImmediately":{"type":"boolean"}}},"output":{"type":"structure","members":{"ARN":{},"Name":{},"VersionId":{}}}},"StopReplicationToReplica":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{}}},"output":{"type":"structure","members":{"ARN":{}}}},"TagResource":{"input":{"type":"structure","required":["SecretId","Tags"],"members":{"SecretId":{},"Tags":{"shape":"Se"}}}},"UntagResource":{"input":{"type":"structure","required":["SecretId","TagKeys"],"members":{"SecretId":{},"TagKeys":{"type":"list","member":{}}}}},"UpdateSecret":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{},"ClientRequestToken":{"idempotencyToken":true},"Description":{},"KmsKeyId":{},"SecretBinary":{"shape":"Sc"},"SecretString":{"shape":"Sd"}}},"output":{"type":"structure","members":{"ARN":{},"Name":{},"VersionId":{}}}},"UpdateSecretVersionStage":{"input":{"type":"structure","required":["SecretId","VersionStage"],"members":{"SecretId":{},"VersionStage":{},"RemoveFromVersionId":{},"MoveToVersionId":{}}},"output":{"type":"structure","members":{"ARN":{},"Name":{}}}},"ValidateResourcePolicy":{"input":{"type":"structure","required":["ResourcePolicy"],"members":{"SecretId":{},"ResourcePolicy":{}}},"output":{"type":"structure","members":{"PolicyValidationPassed":{"type":"boolean"},"ValidationErrors":{"type":"list","member":{"type":"structure","members":{"CheckName":{},"ErrorMessage":{}}}}}}}},"shapes":{"Sc":{"type":"blob","sensitive":true},"Sd":{"type":"string","sensitive":true},"Se":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"Si":{"type":"list","member":{"type":"structure","members":{"Region":{},"KmsKeyId":{}}}},"Sn":{"type":"list","member":{"type":"structure","members":{"Region":{},"KmsKeyId":{},"Status":{},"StatusMessage":{},"LastAccessedDate":{"type":"timestamp"}}}},"S12":{"type":"structure","members":{"AutomaticallyAfterDays":{"type":"long"},"Duration":{},"ScheduleExpression":{}}},"S1a":{"type":"map","key":{},"value":{"shape":"S1b"}},"S1b":{"type":"list","member":{}}}}')},25613:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListSecretVersionIds":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListSecrets":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"}}}')},95500:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-12-10","endpointPrefix":"servicecatalog","jsonVersion":"1.1","protocol":"json","serviceFullName":"AWS Service Catalog","serviceId":"Service Catalog","signatureVersion":"v4","targetPrefix":"AWS242ServiceCatalogService","uid":"servicecatalog-2015-12-10"},"operations":{"AcceptPortfolioShare":{"input":{"type":"structure","required":["PortfolioId"],"members":{"AcceptLanguage":{},"PortfolioId":{},"PortfolioShareType":{}}},"output":{"type":"structure","members":{}}},"AssociateBudgetWithResource":{"input":{"type":"structure","required":["BudgetName","ResourceId"],"members":{"BudgetName":{},"ResourceId":{}}},"output":{"type":"structure","members":{}}},"AssociatePrincipalWithPortfolio":{"input":{"type":"structure","required":["PortfolioId","PrincipalARN","PrincipalType"],"members":{"AcceptLanguage":{},"PortfolioId":{},"PrincipalARN":{},"PrincipalType":{}}},"output":{"type":"structure","members":{}}},"AssociateProductWithPortfolio":{"input":{"type":"structure","required":["ProductId","PortfolioId"],"members":{"AcceptLanguage":{},"ProductId":{},"PortfolioId":{},"SourcePortfolioId":{}}},"output":{"type":"structure","members":{}}},"AssociateServiceActionWithProvisioningArtifact":{"input":{"type":"structure","required":["ProductId","ProvisioningArtifactId","ServiceActionId"],"members":{"ProductId":{},"ProvisioningArtifactId":{},"ServiceActionId":{},"AcceptLanguage":{}}},"output":{"type":"structure","members":{}}},"AssociateTagOptionWithResource":{"input":{"type":"structure","required":["ResourceId","TagOptionId"],"members":{"ResourceId":{},"TagOptionId":{}}},"output":{"type":"structure","members":{}}},"BatchAssociateServiceActionWithProvisioningArtifact":{"input":{"type":"structure","required":["ServiceActionAssociations"],"members":{"ServiceActionAssociations":{"shape":"Sm"},"AcceptLanguage":{}}},"output":{"type":"structure","members":{"FailedServiceActionAssociations":{"shape":"Sp"}}}},"BatchDisassociateServiceActionFromProvisioningArtifact":{"input":{"type":"structure","required":["ServiceActionAssociations"],"members":{"ServiceActionAssociations":{"shape":"Sm"},"AcceptLanguage":{}}},"output":{"type":"structure","members":{"FailedServiceActionAssociations":{"shape":"Sp"}}}},"CopyProduct":{"input":{"type":"structure","required":["SourceProductArn","IdempotencyToken"],"members":{"AcceptLanguage":{},"SourceProductArn":{},"TargetProductId":{},"TargetProductName":{},"SourceProvisioningArtifactIdentifiers":{"type":"list","member":{"type":"map","key":{},"value":{}}},"CopyOptions":{"type":"list","member":{}},"IdempotencyToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"CopyProductToken":{}}}},"CreateConstraint":{"input":{"type":"structure","required":["PortfolioId","ProductId","Parameters","Type","IdempotencyToken"],"members":{"AcceptLanguage":{},"PortfolioId":{},"ProductId":{},"Parameters":{},"Type":{},"Description":{},"IdempotencyToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"ConstraintDetail":{"shape":"S1b"},"ConstraintParameters":{},"Status":{}}}},"CreatePortfolio":{"input":{"type":"structure","required":["DisplayName","ProviderName","IdempotencyToken"],"members":{"AcceptLanguage":{},"DisplayName":{},"Description":{},"ProviderName":{},"Tags":{"shape":"S1i"},"IdempotencyToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"PortfolioDetail":{"shape":"S1n"},"Tags":{"shape":"S1q"}}}},"CreatePortfolioShare":{"input":{"type":"structure","required":["PortfolioId"],"members":{"AcceptLanguage":{},"PortfolioId":{},"AccountId":{},"OrganizationNode":{"shape":"S1s"},"ShareTagOptions":{"type":"boolean"},"SharePrincipals":{"type":"boolean"}}},"output":{"type":"structure","members":{"PortfolioShareToken":{}}}},"CreateProduct":{"input":{"type":"structure","required":["Name","Owner","ProductType","IdempotencyToken"],"members":{"AcceptLanguage":{},"Name":{},"Owner":{},"Description":{},"Distributor":{},"SupportDescription":{},"SupportEmail":{},"SupportUrl":{},"ProductType":{},"Tags":{"shape":"S1i"},"ProvisioningArtifactParameters":{"shape":"S24"},"IdempotencyToken":{"idempotencyToken":true},"SourceConnection":{"shape":"S2c"}}},"output":{"type":"structure","members":{"ProductViewDetail":{"shape":"S2l"},"ProvisioningArtifactDetail":{"shape":"S2w"},"Tags":{"shape":"S1q"}}}},"CreateProvisionedProductPlan":{"input":{"type":"structure","required":["PlanName","PlanType","ProductId","ProvisionedProductName","ProvisioningArtifactId","IdempotencyToken"],"members":{"AcceptLanguage":{},"PlanName":{},"PlanType":{},"NotificationArns":{"shape":"S33"},"PathId":{},"ProductId":{},"ProvisionedProductName":{},"ProvisioningArtifactId":{},"ProvisioningParameters":{"shape":"S36"},"IdempotencyToken":{"idempotencyToken":true},"Tags":{"shape":"S1q"}}},"output":{"type":"structure","members":{"PlanName":{},"PlanId":{},"ProvisionProductId":{},"ProvisionedProductName":{},"ProvisioningArtifactId":{}}}},"CreateProvisioningArtifact":{"input":{"type":"structure","required":["ProductId","Parameters","IdempotencyToken"],"members":{"AcceptLanguage":{},"ProductId":{},"Parameters":{"shape":"S24"},"IdempotencyToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"ProvisioningArtifactDetail":{"shape":"S2w"},"Info":{"shape":"S27"},"Status":{}}}},"CreateServiceAction":{"input":{"type":"structure","required":["Name","DefinitionType","Definition","IdempotencyToken"],"members":{"Name":{},"DefinitionType":{},"Definition":{"shape":"S3h"},"Description":{},"AcceptLanguage":{},"IdempotencyToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"ServiceActionDetail":{"shape":"S3m"}}}},"CreateTagOption":{"input":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}},"output":{"type":"structure","members":{"TagOptionDetail":{"shape":"S3s"}}}},"DeleteConstraint":{"input":{"type":"structure","required":["Id"],"members":{"AcceptLanguage":{},"Id":{}}},"output":{"type":"structure","members":{}}},"DeletePortfolio":{"input":{"type":"structure","required":["Id"],"members":{"AcceptLanguage":{},"Id":{}}},"output":{"type":"structure","members":{}}},"DeletePortfolioShare":{"input":{"type":"structure","required":["PortfolioId"],"members":{"AcceptLanguage":{},"PortfolioId":{},"AccountId":{},"OrganizationNode":{"shape":"S1s"}}},"output":{"type":"structure","members":{"PortfolioShareToken":{}}}},"DeleteProduct":{"input":{"type":"structure","required":["Id"],"members":{"AcceptLanguage":{},"Id":{}}},"output":{"type":"structure","members":{}}},"DeleteProvisionedProductPlan":{"input":{"type":"structure","required":["PlanId"],"members":{"AcceptLanguage":{},"PlanId":{},"IgnoreErrors":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"DeleteProvisioningArtifact":{"input":{"type":"structure","required":["ProductId","ProvisioningArtifactId"],"members":{"AcceptLanguage":{},"ProductId":{},"ProvisioningArtifactId":{}}},"output":{"type":"structure","members":{}}},"DeleteServiceAction":{"input":{"type":"structure","required":["Id"],"members":{"Id":{},"AcceptLanguage":{}}},"output":{"type":"structure","members":{}}},"DeleteTagOption":{"input":{"type":"structure","required":["Id"],"members":{"Id":{}}},"output":{"type":"structure","members":{}}},"DescribeConstraint":{"input":{"type":"structure","required":["Id"],"members":{"AcceptLanguage":{},"Id":{}}},"output":{"type":"structure","members":{"ConstraintDetail":{"shape":"S1b"},"ConstraintParameters":{},"Status":{}}}},"DescribeCopyProductStatus":{"input":{"type":"structure","required":["CopyProductToken"],"members":{"AcceptLanguage":{},"CopyProductToken":{}}},"output":{"type":"structure","members":{"CopyProductStatus":{},"TargetProductId":{},"StatusDetail":{}}}},"DescribePortfolio":{"input":{"type":"structure","required":["Id"],"members":{"AcceptLanguage":{},"Id":{}}},"output":{"type":"structure","members":{"PortfolioDetail":{"shape":"S1n"},"Tags":{"shape":"S1q"},"TagOptions":{"shape":"S4k"},"Budgets":{"shape":"S4l"}}}},"DescribePortfolioShareStatus":{"input":{"type":"structure","required":["PortfolioShareToken"],"members":{"PortfolioShareToken":{}}},"output":{"type":"structure","members":{"PortfolioShareToken":{},"PortfolioId":{},"OrganizationNodeValue":{},"Status":{},"ShareDetails":{"type":"structure","members":{"SuccessfulShares":{"type":"list","member":{}},"ShareErrors":{"type":"list","member":{"type":"structure","members":{"Accounts":{"type":"list","member":{}},"Message":{},"Error":{}}}}}}}}},"DescribePortfolioShares":{"input":{"type":"structure","required":["PortfolioId","Type"],"members":{"PortfolioId":{},"Type":{},"PageToken":{},"PageSize":{"type":"integer"}}},"output":{"type":"structure","members":{"NextPageToken":{},"PortfolioShareDetails":{"type":"list","member":{"type":"structure","members":{"PrincipalId":{},"Type":{},"Accepted":{"type":"boolean"},"ShareTagOptions":{"type":"boolean"},"SharePrincipals":{"type":"boolean"}}}}}}},"DescribeProduct":{"input":{"type":"structure","members":{"AcceptLanguage":{},"Id":{},"Name":{}}},"output":{"type":"structure","members":{"ProductViewSummary":{"shape":"S2m"},"ProvisioningArtifacts":{"shape":"S56"},"Budgets":{"shape":"S4l"},"LaunchPaths":{"type":"list","member":{"type":"structure","members":{"Id":{},"Name":{}}}}}}},"DescribeProductAsAdmin":{"input":{"type":"structure","members":{"AcceptLanguage":{},"Id":{},"Name":{},"SourcePortfolioId":{}}},"output":{"type":"structure","members":{"ProductViewDetail":{"shape":"S2l"},"ProvisioningArtifactSummaries":{"type":"list","member":{"type":"structure","members":{"Id":{},"Name":{},"Description":{},"CreatedTime":{"type":"timestamp"},"ProvisioningArtifactMetadata":{"shape":"S27"}}}},"Tags":{"shape":"S1q"},"TagOptions":{"shape":"S4k"},"Budgets":{"shape":"S4l"}}}},"DescribeProductView":{"input":{"type":"structure","required":["Id"],"members":{"AcceptLanguage":{},"Id":{}}},"output":{"type":"structure","members":{"ProductViewSummary":{"shape":"S2m"},"ProvisioningArtifacts":{"shape":"S56"}}}},"DescribeProvisionedProduct":{"input":{"type":"structure","members":{"AcceptLanguage":{},"Id":{},"Name":{}}},"output":{"type":"structure","members":{"ProvisionedProductDetail":{"shape":"S5k"},"CloudWatchDashboards":{"type":"list","member":{"type":"structure","members":{"Name":{}}}}}}},"DescribeProvisionedProductPlan":{"input":{"type":"structure","required":["PlanId"],"members":{"AcceptLanguage":{},"PlanId":{},"PageSize":{"type":"integer"},"PageToken":{}}},"output":{"type":"structure","members":{"ProvisionedProductPlanDetails":{"type":"structure","members":{"CreatedTime":{"type":"timestamp"},"PathId":{},"ProductId":{},"PlanName":{},"PlanId":{},"ProvisionProductId":{},"ProvisionProductName":{},"PlanType":{},"ProvisioningArtifactId":{},"Status":{},"UpdatedTime":{"type":"timestamp"},"NotificationArns":{"shape":"S33"},"ProvisioningParameters":{"shape":"S36"},"Tags":{"shape":"S1q"},"StatusMessage":{}}},"ResourceChanges":{"type":"list","member":{"type":"structure","members":{"Action":{},"LogicalResourceId":{},"PhysicalResourceId":{},"ResourceType":{},"Replacement":{},"Scope":{"type":"list","member":{}},"Details":{"type":"list","member":{"type":"structure","members":{"Target":{"type":"structure","members":{"Attribute":{},"Name":{},"RequiresRecreation":{}}},"Evaluation":{},"CausingEntity":{}}}}}}},"NextPageToken":{}}}},"DescribeProvisioningArtifact":{"input":{"type":"structure","members":{"AcceptLanguage":{},"ProvisioningArtifactId":{},"ProductId":{},"ProvisioningArtifactName":{},"ProductName":{},"Verbose":{"type":"boolean"},"IncludeProvisioningArtifactParameters":{"type":"boolean"}}},"output":{"type":"structure","members":{"ProvisioningArtifactDetail":{"shape":"S2w"},"Info":{"shape":"S27"},"Status":{},"ProvisioningArtifactParameters":{"shape":"S6l"}}}},"DescribeProvisioningParameters":{"input":{"type":"structure","members":{"AcceptLanguage":{},"ProductId":{},"ProductName":{},"ProvisioningArtifactId":{},"ProvisioningArtifactName":{},"PathId":{},"PathName":{}}},"output":{"type":"structure","members":{"ProvisioningArtifactParameters":{"shape":"S6l"},"ConstraintSummaries":{"shape":"S6w"},"UsageInstructions":{"type":"list","member":{"type":"structure","members":{"Type":{},"Value":{}}}},"TagOptions":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}}}}},"ProvisioningArtifactPreferences":{"type":"structure","members":{"StackSetAccounts":{"shape":"S76"},"StackSetRegions":{"shape":"S77"}}},"ProvisioningArtifactOutputs":{"shape":"S79","deprecated":true,"deprecatedMessage":"This property is deprecated and returns the Id and Description of the Provisioning Artifact. Use ProvisioningArtifactOutputKeys instead to get the Keys and Descriptions of the outputs."},"ProvisioningArtifactOutputKeys":{"shape":"S79"}}}},"DescribeRecord":{"input":{"type":"structure","required":["Id"],"members":{"AcceptLanguage":{},"Id":{},"PageToken":{},"PageSize":{"type":"integer"}}},"output":{"type":"structure","members":{"RecordDetail":{"shape":"S7f"},"RecordOutputs":{"shape":"S7q"},"NextPageToken":{}}}},"DescribeServiceAction":{"input":{"type":"structure","required":["Id"],"members":{"Id":{},"AcceptLanguage":{}}},"output":{"type":"structure","members":{"ServiceActionDetail":{"shape":"S3m"}}}},"DescribeServiceActionExecutionParameters":{"input":{"type":"structure","required":["ProvisionedProductId","ServiceActionId"],"members":{"ProvisionedProductId":{},"ServiceActionId":{},"AcceptLanguage":{}}},"output":{"type":"structure","members":{"ServiceActionParameters":{"type":"list","member":{"type":"structure","members":{"Name":{},"Type":{},"DefaultValues":{"shape":"S82"}}}}}}},"DescribeTagOption":{"input":{"type":"structure","required":["Id"],"members":{"Id":{}}},"output":{"type":"structure","members":{"TagOptionDetail":{"shape":"S3s"}}}},"DisableAWSOrganizationsAccess":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{}}},"DisassociateBudgetFromResource":{"input":{"type":"structure","required":["BudgetName","ResourceId"],"members":{"BudgetName":{},"ResourceId":{}}},"output":{"type":"structure","members":{}}},"DisassociatePrincipalFromPortfolio":{"input":{"type":"structure","required":["PortfolioId","PrincipalARN"],"members":{"AcceptLanguage":{},"PortfolioId":{},"PrincipalARN":{},"PrincipalType":{}}},"output":{"type":"structure","members":{}}},"DisassociateProductFromPortfolio":{"input":{"type":"structure","required":["ProductId","PortfolioId"],"members":{"AcceptLanguage":{},"ProductId":{},"PortfolioId":{}}},"output":{"type":"structure","members":{}}},"DisassociateServiceActionFromProvisioningArtifact":{"input":{"type":"structure","required":["ProductId","ProvisioningArtifactId","ServiceActionId"],"members":{"ProductId":{},"ProvisioningArtifactId":{},"ServiceActionId":{},"AcceptLanguage":{}}},"output":{"type":"structure","members":{}}},"DisassociateTagOptionFromResource":{"input":{"type":"structure","required":["ResourceId","TagOptionId"],"members":{"ResourceId":{},"TagOptionId":{}}},"output":{"type":"structure","members":{}}},"EnableAWSOrganizationsAccess":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{}}},"ExecuteProvisionedProductPlan":{"input":{"type":"structure","required":["PlanId","IdempotencyToken"],"members":{"AcceptLanguage":{},"PlanId":{},"IdempotencyToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"RecordDetail":{"shape":"S7f"}}}},"ExecuteProvisionedProductServiceAction":{"input":{"type":"structure","required":["ProvisionedProductId","ServiceActionId","ExecuteToken"],"members":{"ProvisionedProductId":{},"ServiceActionId":{},"ExecuteToken":{"idempotencyToken":true},"AcceptLanguage":{},"Parameters":{"type":"map","key":{},"value":{"shape":"S82"}}}},"output":{"type":"structure","members":{"RecordDetail":{"shape":"S7f"}}}},"GetAWSOrganizationsAccessStatus":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"AccessStatus":{}}}},"GetProvisionedProductOutputs":{"input":{"type":"structure","members":{"AcceptLanguage":{},"ProvisionedProductId":{},"ProvisionedProductName":{},"OutputKeys":{"type":"list","member":{}},"PageSize":{"type":"integer"},"PageToken":{}}},"output":{"type":"structure","members":{"Outputs":{"shape":"S7q"},"NextPageToken":{}}}},"ImportAsProvisionedProduct":{"input":{"type":"structure","required":["ProductId","ProvisioningArtifactId","ProvisionedProductName","PhysicalId","IdempotencyToken"],"members":{"AcceptLanguage":{},"ProductId":{},"ProvisioningArtifactId":{},"ProvisionedProductName":{},"PhysicalId":{},"IdempotencyToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"RecordDetail":{"shape":"S7f"}}}},"ListAcceptedPortfolioShares":{"input":{"type":"structure","members":{"AcceptLanguage":{},"PageToken":{},"PageSize":{"type":"integer"},"PortfolioShareType":{}}},"output":{"type":"structure","members":{"PortfolioDetails":{"shape":"S90"},"NextPageToken":{}}}},"ListBudgetsForResource":{"input":{"type":"structure","required":["ResourceId"],"members":{"AcceptLanguage":{},"ResourceId":{},"PageSize":{"type":"integer"},"PageToken":{}}},"output":{"type":"structure","members":{"Budgets":{"shape":"S4l"},"NextPageToken":{}}}},"ListConstraintsForPortfolio":{"input":{"type":"structure","required":["PortfolioId"],"members":{"AcceptLanguage":{},"PortfolioId":{},"ProductId":{},"PageSize":{"type":"integer"},"PageToken":{}}},"output":{"type":"structure","members":{"ConstraintDetails":{"type":"list","member":{"shape":"S1b"}},"NextPageToken":{}}}},"ListLaunchPaths":{"input":{"type":"structure","required":["ProductId"],"members":{"AcceptLanguage":{},"ProductId":{},"PageSize":{"type":"integer"},"PageToken":{}}},"output":{"type":"structure","members":{"LaunchPathSummaries":{"type":"list","member":{"type":"structure","members":{"Id":{},"ConstraintSummaries":{"shape":"S6w"},"Tags":{"shape":"S1q"},"Name":{}}}},"NextPageToken":{}}}},"ListOrganizationPortfolioAccess":{"input":{"type":"structure","required":["PortfolioId","OrganizationNodeType"],"members":{"AcceptLanguage":{},"PortfolioId":{},"OrganizationNodeType":{},"PageToken":{},"PageSize":{"type":"integer"}}},"output":{"type":"structure","members":{"OrganizationNodes":{"type":"list","member":{"shape":"S1s"}},"NextPageToken":{}}}},"ListPortfolioAccess":{"input":{"type":"structure","required":["PortfolioId"],"members":{"AcceptLanguage":{},"PortfolioId":{},"OrganizationParentId":{},"PageToken":{},"PageSize":{"type":"integer"}}},"output":{"type":"structure","members":{"AccountIds":{"type":"list","member":{}},"NextPageToken":{}}}},"ListPortfolios":{"input":{"type":"structure","members":{"AcceptLanguage":{},"PageToken":{},"PageSize":{"type":"integer"}}},"output":{"type":"structure","members":{"PortfolioDetails":{"shape":"S90"},"NextPageToken":{}}}},"ListPortfoliosForProduct":{"input":{"type":"structure","required":["ProductId"],"members":{"AcceptLanguage":{},"ProductId":{},"PageToken":{},"PageSize":{"type":"integer"}}},"output":{"type":"structure","members":{"PortfolioDetails":{"shape":"S90"},"NextPageToken":{}}}},"ListPrincipalsForPortfolio":{"input":{"type":"structure","required":["PortfolioId"],"members":{"AcceptLanguage":{},"PortfolioId":{},"PageSize":{"type":"integer"},"PageToken":{}}},"output":{"type":"structure","members":{"Principals":{"type":"list","member":{"type":"structure","members":{"PrincipalARN":{},"PrincipalType":{}}}},"NextPageToken":{}}}},"ListProvisionedProductPlans":{"input":{"type":"structure","members":{"AcceptLanguage":{},"ProvisionProductId":{},"PageSize":{"type":"integer"},"PageToken":{},"AccessLevelFilter":{"shape":"S9p"}}},"output":{"type":"structure","members":{"ProvisionedProductPlans":{"type":"list","member":{"type":"structure","members":{"PlanName":{},"PlanId":{},"ProvisionProductId":{},"ProvisionProductName":{},"PlanType":{},"ProvisioningArtifactId":{}}}},"NextPageToken":{}}}},"ListProvisioningArtifacts":{"input":{"type":"structure","required":["ProductId"],"members":{"AcceptLanguage":{},"ProductId":{}}},"output":{"type":"structure","members":{"ProvisioningArtifactDetails":{"type":"list","member":{"shape":"S2w"}},"NextPageToken":{}}}},"ListProvisioningArtifactsForServiceAction":{"input":{"type":"structure","required":["ServiceActionId"],"members":{"ServiceActionId":{},"PageSize":{"type":"integer"},"PageToken":{},"AcceptLanguage":{}}},"output":{"type":"structure","members":{"ProvisioningArtifactViews":{"type":"list","member":{"type":"structure","members":{"ProductViewSummary":{"shape":"S2m"},"ProvisioningArtifact":{"shape":"S57"}}}},"NextPageToken":{}}}},"ListRecordHistory":{"input":{"type":"structure","members":{"AcceptLanguage":{},"AccessLevelFilter":{"shape":"S9p"},"SearchFilter":{"type":"structure","members":{"Key":{},"Value":{}}},"PageSize":{"type":"integer"},"PageToken":{}}},"output":{"type":"structure","members":{"RecordDetails":{"type":"list","member":{"shape":"S7f"}},"NextPageToken":{}}}},"ListResourcesForTagOption":{"input":{"type":"structure","required":["TagOptionId"],"members":{"TagOptionId":{},"ResourceType":{},"PageSize":{"type":"integer"},"PageToken":{}}},"output":{"type":"structure","members":{"ResourceDetails":{"type":"list","member":{"type":"structure","members":{"Id":{},"ARN":{},"Name":{},"Description":{},"CreatedTime":{"type":"timestamp"}}}},"PageToken":{}}}},"ListServiceActions":{"input":{"type":"structure","members":{"AcceptLanguage":{},"PageSize":{"type":"integer"},"PageToken":{}}},"output":{"type":"structure","members":{"ServiceActionSummaries":{"shape":"Sak"},"NextPageToken":{}}}},"ListServiceActionsForProvisioningArtifact":{"input":{"type":"structure","required":["ProductId","ProvisioningArtifactId"],"members":{"ProductId":{},"ProvisioningArtifactId":{},"PageSize":{"type":"integer"},"PageToken":{},"AcceptLanguage":{}}},"output":{"type":"structure","members":{"ServiceActionSummaries":{"shape":"Sak"},"NextPageToken":{}}}},"ListStackInstancesForProvisionedProduct":{"input":{"type":"structure","required":["ProvisionedProductId"],"members":{"AcceptLanguage":{},"ProvisionedProductId":{},"PageToken":{},"PageSize":{"type":"integer"}}},"output":{"type":"structure","members":{"StackInstances":{"type":"list","member":{"type":"structure","members":{"Account":{},"Region":{},"StackInstanceStatus":{}}}},"NextPageToken":{}}}},"ListTagOptions":{"input":{"type":"structure","members":{"Filters":{"type":"structure","members":{"Key":{},"Value":{},"Active":{"type":"boolean"}}},"PageSize":{"type":"integer"},"PageToken":{}}},"output":{"type":"structure","members":{"TagOptionDetails":{"shape":"S4k"},"PageToken":{}}}},"NotifyProvisionProductEngineWorkflowResult":{"input":{"type":"structure","required":["WorkflowToken","RecordId","Status","IdempotencyToken"],"members":{"WorkflowToken":{},"RecordId":{},"Status":{},"FailureReason":{},"ResourceIdentifier":{"type":"structure","members":{"UniqueTag":{"type":"structure","members":{"Key":{},"Value":{}}}}},"Outputs":{"shape":"S7q"},"IdempotencyToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{}}},"NotifyTerminateProvisionedProductEngineWorkflowResult":{"input":{"type":"structure","required":["WorkflowToken","RecordId","Status","IdempotencyToken"],"members":{"WorkflowToken":{},"RecordId":{},"Status":{},"FailureReason":{},"IdempotencyToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{}}},"NotifyUpdateProvisionedProductEngineWorkflowResult":{"input":{"type":"structure","required":["WorkflowToken","RecordId","Status","IdempotencyToken"],"members":{"WorkflowToken":{},"RecordId":{},"Status":{},"FailureReason":{},"Outputs":{"shape":"S7q"},"IdempotencyToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{}}},"ProvisionProduct":{"input":{"type":"structure","required":["ProvisionedProductName","ProvisionToken"],"members":{"AcceptLanguage":{},"ProductId":{},"ProductName":{},"ProvisioningArtifactId":{},"ProvisioningArtifactName":{},"PathId":{},"PathName":{},"ProvisionedProductName":{},"ProvisioningParameters":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"ProvisioningPreferences":{"type":"structure","members":{"StackSetAccounts":{"shape":"S76"},"StackSetRegions":{"shape":"S77"},"StackSetFailureToleranceCount":{"type":"integer"},"StackSetFailureTolerancePercentage":{"type":"integer"},"StackSetMaxConcurrencyCount":{"type":"integer"},"StackSetMaxConcurrencyPercentage":{"type":"integer"}}},"Tags":{"shape":"S1q"},"NotificationArns":{"shape":"S33"},"ProvisionToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"RecordDetail":{"shape":"S7f"}}}},"RejectPortfolioShare":{"input":{"type":"structure","required":["PortfolioId"],"members":{"AcceptLanguage":{},"PortfolioId":{},"PortfolioShareType":{}}},"output":{"type":"structure","members":{}}},"ScanProvisionedProducts":{"input":{"type":"structure","members":{"AcceptLanguage":{},"AccessLevelFilter":{"shape":"S9p"},"PageSize":{"type":"integer"},"PageToken":{}}},"output":{"type":"structure","members":{"ProvisionedProducts":{"type":"list","member":{"shape":"S5k"}},"NextPageToken":{}}}},"SearchProducts":{"input":{"type":"structure","members":{"AcceptLanguage":{},"Filters":{"shape":"Sbn"},"PageSize":{"type":"integer"},"SortBy":{},"SortOrder":{},"PageToken":{}}},"output":{"type":"structure","members":{"ProductViewSummaries":{"type":"list","member":{"shape":"S2m"}},"ProductViewAggregations":{"type":"map","key":{},"value":{"type":"list","member":{"type":"structure","members":{"Value":{},"ApproximateCount":{"type":"integer"}}}}},"NextPageToken":{}}}},"SearchProductsAsAdmin":{"input":{"type":"structure","members":{"AcceptLanguage":{},"PortfolioId":{},"Filters":{"shape":"Sbn"},"SortBy":{},"SortOrder":{},"PageToken":{},"PageSize":{"type":"integer"},"ProductSource":{}}},"output":{"type":"structure","members":{"ProductViewDetails":{"type":"list","member":{"shape":"S2l"}},"NextPageToken":{}}}},"SearchProvisionedProducts":{"input":{"type":"structure","members":{"AcceptLanguage":{},"AccessLevelFilter":{"shape":"S9p"},"Filters":{"type":"map","key":{},"value":{"type":"list","member":{}}},"SortBy":{},"SortOrder":{},"PageSize":{"type":"integer"},"PageToken":{}}},"output":{"type":"structure","members":{"ProvisionedProducts":{"type":"list","member":{"type":"structure","members":{"Name":{},"Arn":{},"Type":{},"Id":{},"Status":{},"StatusMessage":{},"CreatedTime":{"type":"timestamp"},"IdempotencyToken":{},"LastRecordId":{},"LastProvisioningRecordId":{},"LastSuccessfulProvisioningRecordId":{},"Tags":{"shape":"S1q"},"PhysicalId":{},"ProductId":{},"ProductName":{},"ProvisioningArtifactId":{},"ProvisioningArtifactName":{},"UserArn":{},"UserArnSession":{}}}},"TotalResultsCount":{"type":"integer"},"NextPageToken":{}}}},"TerminateProvisionedProduct":{"input":{"type":"structure","required":["TerminateToken"],"members":{"ProvisionedProductName":{},"ProvisionedProductId":{},"TerminateToken":{"idempotencyToken":true},"IgnoreErrors":{"type":"boolean"},"AcceptLanguage":{},"RetainPhysicalResources":{"type":"boolean"}}},"output":{"type":"structure","members":{"RecordDetail":{"shape":"S7f"}}}},"UpdateConstraint":{"input":{"type":"structure","required":["Id"],"members":{"AcceptLanguage":{},"Id":{},"Description":{},"Parameters":{}}},"output":{"type":"structure","members":{"ConstraintDetail":{"shape":"S1b"},"ConstraintParameters":{},"Status":{}}}},"UpdatePortfolio":{"input":{"type":"structure","required":["Id"],"members":{"AcceptLanguage":{},"Id":{},"DisplayName":{},"Description":{},"ProviderName":{},"AddTags":{"shape":"S1i"},"RemoveTags":{"shape":"Sco"}}},"output":{"type":"structure","members":{"PortfolioDetail":{"shape":"S1n"},"Tags":{"shape":"S1q"}}}},"UpdatePortfolioShare":{"input":{"type":"structure","required":["PortfolioId"],"members":{"AcceptLanguage":{},"PortfolioId":{},"AccountId":{},"OrganizationNode":{"shape":"S1s"},"ShareTagOptions":{"type":"boolean"},"SharePrincipals":{"type":"boolean"}}},"output":{"type":"structure","members":{"PortfolioShareToken":{},"Status":{}}}},"UpdateProduct":{"input":{"type":"structure","required":["Id"],"members":{"AcceptLanguage":{},"Id":{},"Name":{},"Owner":{},"Description":{},"Distributor":{},"SupportDescription":{},"SupportEmail":{},"SupportUrl":{},"AddTags":{"shape":"S1i"},"RemoveTags":{"shape":"Sco"},"SourceConnection":{"shape":"S2c"}}},"output":{"type":"structure","members":{"ProductViewDetail":{"shape":"S2l"},"Tags":{"shape":"S1q"}}}},"UpdateProvisionedProduct":{"input":{"type":"structure","required":["UpdateToken"],"members":{"AcceptLanguage":{},"ProvisionedProductName":{},"ProvisionedProductId":{},"ProductId":{},"ProductName":{},"ProvisioningArtifactId":{},"ProvisioningArtifactName":{},"PathId":{},"PathName":{},"ProvisioningParameters":{"shape":"S36"},"ProvisioningPreferences":{"type":"structure","members":{"StackSetAccounts":{"shape":"S76"},"StackSetRegions":{"shape":"S77"},"StackSetFailureToleranceCount":{"type":"integer"},"StackSetFailureTolerancePercentage":{"type":"integer"},"StackSetMaxConcurrencyCount":{"type":"integer"},"StackSetMaxConcurrencyPercentage":{"type":"integer"},"StackSetOperationType":{}}},"Tags":{"shape":"S1q"},"UpdateToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"RecordDetail":{"shape":"S7f"}}}},"UpdateProvisionedProductProperties":{"input":{"type":"structure","required":["ProvisionedProductId","ProvisionedProductProperties","IdempotencyToken"],"members":{"AcceptLanguage":{},"ProvisionedProductId":{},"ProvisionedProductProperties":{"shape":"Sd0"},"IdempotencyToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"ProvisionedProductId":{},"ProvisionedProductProperties":{"shape":"Sd0"},"RecordId":{},"Status":{}}}},"UpdateProvisioningArtifact":{"input":{"type":"structure","required":["ProductId","ProvisioningArtifactId"],"members":{"AcceptLanguage":{},"ProductId":{},"ProvisioningArtifactId":{},"Name":{},"Description":{},"Active":{"type":"boolean"},"Guidance":{}}},"output":{"type":"structure","members":{"ProvisioningArtifactDetail":{"shape":"S2w"},"Info":{"shape":"S27"},"Status":{}}}},"UpdateServiceAction":{"input":{"type":"structure","required":["Id"],"members":{"Id":{},"Name":{},"Definition":{"shape":"S3h"},"Description":{},"AcceptLanguage":{}}},"output":{"type":"structure","members":{"ServiceActionDetail":{"shape":"S3m"}}}},"UpdateTagOption":{"input":{"type":"structure","required":["Id"],"members":{"Id":{},"Value":{},"Active":{"type":"boolean"}}},"output":{"type":"structure","members":{"TagOptionDetail":{"shape":"S3s"}}}}},"shapes":{"Sm":{"type":"list","member":{"type":"structure","required":["ServiceActionId","ProductId","ProvisioningArtifactId"],"members":{"ServiceActionId":{},"ProductId":{},"ProvisioningArtifactId":{}}}},"Sp":{"type":"list","member":{"type":"structure","members":{"ServiceActionId":{},"ProductId":{},"ProvisioningArtifactId":{},"ErrorCode":{},"ErrorMessage":{}}}},"S1b":{"type":"structure","members":{"ConstraintId":{},"Type":{},"Description":{},"Owner":{},"ProductId":{},"PortfolioId":{}}},"S1i":{"type":"list","member":{"shape":"S1j"}},"S1j":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}},"S1n":{"type":"structure","members":{"Id":{},"ARN":{},"DisplayName":{},"Description":{},"CreatedTime":{"type":"timestamp"},"ProviderName":{}}},"S1q":{"type":"list","member":{"shape":"S1j"}},"S1s":{"type":"structure","members":{"Type":{},"Value":{}}},"S24":{"type":"structure","members":{"Name":{},"Description":{},"Info":{"shape":"S27"},"Type":{},"DisableTemplateValidation":{"type":"boolean"}}},"S27":{"type":"map","key":{},"value":{}},"S2c":{"type":"structure","required":["ConnectionParameters"],"members":{"Type":{},"ConnectionParameters":{"shape":"S2e"}}},"S2e":{"type":"structure","members":{"CodeStar":{"type":"structure","required":["ConnectionArn","Repository","Branch","ArtifactPath"],"members":{"ConnectionArn":{},"Repository":{},"Branch":{},"ArtifactPath":{}}}}},"S2l":{"type":"structure","members":{"ProductViewSummary":{"shape":"S2m"},"Status":{},"ProductARN":{},"CreatedTime":{"type":"timestamp"},"SourceConnection":{"type":"structure","members":{"Type":{},"ConnectionParameters":{"shape":"S2e"},"LastSync":{"type":"structure","members":{"LastSyncTime":{"type":"timestamp"},"LastSyncStatus":{},"LastSyncStatusMessage":{},"LastSuccessfulSyncTime":{"type":"timestamp"},"LastSuccessfulSyncProvisioningArtifactId":{}}}}}}},"S2m":{"type":"structure","members":{"Id":{},"ProductId":{},"Name":{},"Owner":{},"ShortDescription":{},"Type":{},"Distributor":{},"HasDefaultPath":{"type":"boolean"},"SupportEmail":{},"SupportDescription":{},"SupportUrl":{}}},"S2w":{"type":"structure","members":{"Id":{},"Name":{},"Description":{},"Type":{},"CreatedTime":{"type":"timestamp"},"Active":{"type":"boolean"},"Guidance":{},"SourceRevision":{}}},"S33":{"type":"list","member":{}},"S36":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{},"UsePreviousValue":{"type":"boolean"}}}},"S3h":{"type":"map","key":{},"value":{}},"S3m":{"type":"structure","members":{"ServiceActionSummary":{"shape":"S3n"},"Definition":{"shape":"S3h"}}},"S3n":{"type":"structure","members":{"Id":{},"Name":{},"Description":{},"DefinitionType":{}}},"S3s":{"type":"structure","members":{"Key":{},"Value":{},"Active":{"type":"boolean"},"Id":{},"Owner":{}}},"S4k":{"type":"list","member":{"shape":"S3s"}},"S4l":{"type":"list","member":{"type":"structure","members":{"BudgetName":{}}}},"S56":{"type":"list","member":{"shape":"S57"}},"S57":{"type":"structure","members":{"Id":{},"Name":{},"Description":{},"CreatedTime":{"type":"timestamp"},"Guidance":{}}},"S5k":{"type":"structure","members":{"Name":{},"Arn":{},"Type":{},"Id":{},"Status":{},"StatusMessage":{},"CreatedTime":{"type":"timestamp"},"IdempotencyToken":{},"LastRecordId":{},"LastProvisioningRecordId":{},"LastSuccessfulProvisioningRecordId":{},"ProductId":{},"ProvisioningArtifactId":{},"LaunchRoleArn":{}}},"S6l":{"type":"list","member":{"type":"structure","members":{"ParameterKey":{},"DefaultValue":{},"ParameterType":{},"IsNoEcho":{"type":"boolean"},"Description":{},"ParameterConstraints":{"type":"structure","members":{"AllowedValues":{"type":"list","member":{}},"AllowedPattern":{},"ConstraintDescription":{},"MaxLength":{},"MinLength":{},"MaxValue":{},"MinValue":{}}}}}},"S6w":{"type":"list","member":{"type":"structure","members":{"Type":{},"Description":{}}}},"S76":{"type":"list","member":{}},"S77":{"type":"list","member":{}},"S79":{"type":"list","member":{"type":"structure","members":{"Key":{},"Description":{}}}},"S7f":{"type":"structure","members":{"RecordId":{},"ProvisionedProductName":{},"Status":{},"CreatedTime":{"type":"timestamp"},"UpdatedTime":{"type":"timestamp"},"ProvisionedProductType":{},"RecordType":{},"ProvisionedProductId":{},"ProductId":{},"ProvisioningArtifactId":{},"PathId":{},"RecordErrors":{"type":"list","member":{"type":"structure","members":{"Code":{},"Description":{}}}},"RecordTags":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"LaunchRoleArn":{}}},"S7q":{"type":"list","member":{"type":"structure","members":{"OutputKey":{},"OutputValue":{},"Description":{}}}},"S82":{"type":"list","member":{}},"S90":{"type":"list","member":{"shape":"S1n"}},"S9p":{"type":"structure","members":{"Key":{},"Value":{}}},"Sak":{"type":"list","member":{"shape":"S3n"}},"Sbn":{"type":"map","key":{},"value":{"type":"list","member":{}}},"Sco":{"type":"list","member":{}},"Sd0":{"type":"map","key":{},"value":{}}}}')},21687:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribePortfolioShares":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"GetProvisionedProductOutputs":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"ListAcceptedPortfolioShares":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"ListBudgetsForResource":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"ListConstraintsForPortfolio":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"ListLaunchPaths":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"ListOrganizationPortfolioAccess":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"ListPortfolioAccess":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"ListPortfolios":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"ListPortfoliosForProduct":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"ListPrincipalsForPortfolio":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"ListProvisioningArtifactsForServiceAction":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"ListResourcesForTagOption":{"input_token":"PageToken","output_token":"PageToken","limit_key":"PageSize"},"ListServiceActions":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"ListServiceActionsForProvisioningArtifact":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"ListTagOptions":{"input_token":"PageToken","output_token":"PageToken","limit_key":"PageSize"},"SearchProducts":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"SearchProductsAsAdmin":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"SearchProvisionedProducts":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"}}}')},64387:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2010-03-31","endpointPrefix":"sns","protocol":"query","serviceAbbreviation":"Amazon SNS","serviceFullName":"Amazon Simple Notification Service","serviceId":"SNS","signatureVersion":"v4","uid":"sns-2010-03-31","xmlNamespace":"http://sns.amazonaws.com/doc/2010-03-31/"},"operations":{"AddPermission":{"input":{"type":"structure","required":["TopicArn","Label","AWSAccountId","ActionName"],"members":{"TopicArn":{},"Label":{},"AWSAccountId":{"type":"list","member":{}},"ActionName":{"type":"list","member":{}}}}},"CheckIfPhoneNumberIsOptedOut":{"input":{"type":"structure","required":["phoneNumber"],"members":{"phoneNumber":{}}},"output":{"resultWrapper":"CheckIfPhoneNumberIsOptedOutResult","type":"structure","members":{"isOptedOut":{"type":"boolean"}}}},"ConfirmSubscription":{"input":{"type":"structure","required":["TopicArn","Token"],"members":{"TopicArn":{},"Token":{},"AuthenticateOnUnsubscribe":{}}},"output":{"resultWrapper":"ConfirmSubscriptionResult","type":"structure","members":{"SubscriptionArn":{}}}},"CreatePlatformApplication":{"input":{"type":"structure","required":["Name","Platform","Attributes"],"members":{"Name":{},"Platform":{},"Attributes":{"shape":"Sj"}}},"output":{"resultWrapper":"CreatePlatformApplicationResult","type":"structure","members":{"PlatformApplicationArn":{}}}},"CreatePlatformEndpoint":{"input":{"type":"structure","required":["PlatformApplicationArn","Token"],"members":{"PlatformApplicationArn":{},"Token":{},"CustomUserData":{},"Attributes":{"shape":"Sj"}}},"output":{"resultWrapper":"CreatePlatformEndpointResult","type":"structure","members":{"EndpointArn":{}}}},"CreateSMSSandboxPhoneNumber":{"input":{"type":"structure","required":["PhoneNumber"],"members":{"PhoneNumber":{},"LanguageCode":{}}},"output":{"resultWrapper":"CreateSMSSandboxPhoneNumberResult","type":"structure","members":{}}},"CreateTopic":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Attributes":{"shape":"St"},"Tags":{"shape":"Sw"},"DataProtectionPolicy":{}}},"output":{"resultWrapper":"CreateTopicResult","type":"structure","members":{"TopicArn":{}}}},"DeleteEndpoint":{"input":{"type":"structure","required":["EndpointArn"],"members":{"EndpointArn":{}}}},"DeletePlatformApplication":{"input":{"type":"structure","required":["PlatformApplicationArn"],"members":{"PlatformApplicationArn":{}}}},"DeleteSMSSandboxPhoneNumber":{"input":{"type":"structure","required":["PhoneNumber"],"members":{"PhoneNumber":{}}},"output":{"resultWrapper":"DeleteSMSSandboxPhoneNumberResult","type":"structure","members":{}}},"DeleteTopic":{"input":{"type":"structure","required":["TopicArn"],"members":{"TopicArn":{}}}},"GetDataProtectionPolicy":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"resultWrapper":"GetDataProtectionPolicyResult","type":"structure","members":{"DataProtectionPolicy":{}}}},"GetEndpointAttributes":{"input":{"type":"structure","required":["EndpointArn"],"members":{"EndpointArn":{}}},"output":{"resultWrapper":"GetEndpointAttributesResult","type":"structure","members":{"Attributes":{"shape":"Sj"}}}},"GetPlatformApplicationAttributes":{"input":{"type":"structure","required":["PlatformApplicationArn"],"members":{"PlatformApplicationArn":{}}},"output":{"resultWrapper":"GetPlatformApplicationAttributesResult","type":"structure","members":{"Attributes":{"shape":"Sj"}}}},"GetSMSAttributes":{"input":{"type":"structure","members":{"attributes":{"type":"list","member":{}}}},"output":{"resultWrapper":"GetSMSAttributesResult","type":"structure","members":{"attributes":{"shape":"Sj"}}}},"GetSMSSandboxAccountStatus":{"input":{"type":"structure","members":{}},"output":{"resultWrapper":"GetSMSSandboxAccountStatusResult","type":"structure","required":["IsInSandbox"],"members":{"IsInSandbox":{"type":"boolean"}}}},"GetSubscriptionAttributes":{"input":{"type":"structure","required":["SubscriptionArn"],"members":{"SubscriptionArn":{}}},"output":{"resultWrapper":"GetSubscriptionAttributesResult","type":"structure","members":{"Attributes":{"shape":"S1j"}}}},"GetTopicAttributes":{"input":{"type":"structure","required":["TopicArn"],"members":{"TopicArn":{}}},"output":{"resultWrapper":"GetTopicAttributesResult","type":"structure","members":{"Attributes":{"shape":"St"}}}},"ListEndpointsByPlatformApplication":{"input":{"type":"structure","required":["PlatformApplicationArn"],"members":{"PlatformApplicationArn":{},"NextToken":{}}},"output":{"resultWrapper":"ListEndpointsByPlatformApplicationResult","type":"structure","members":{"Endpoints":{"type":"list","member":{"type":"structure","members":{"EndpointArn":{},"Attributes":{"shape":"Sj"}}}},"NextToken":{}}}},"ListOriginationNumbers":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"resultWrapper":"ListOriginationNumbersResult","type":"structure","members":{"NextToken":{},"PhoneNumbers":{"type":"list","member":{"type":"structure","members":{"CreatedAt":{"type":"timestamp"},"PhoneNumber":{},"Status":{},"Iso2CountryCode":{},"RouteType":{},"NumberCapabilities":{"type":"list","member":{}}}}}}}},"ListPhoneNumbersOptedOut":{"input":{"type":"structure","members":{"nextToken":{}}},"output":{"resultWrapper":"ListPhoneNumbersOptedOutResult","type":"structure","members":{"phoneNumbers":{"type":"list","member":{}},"nextToken":{}}}},"ListPlatformApplications":{"input":{"type":"structure","members":{"NextToken":{}}},"output":{"resultWrapper":"ListPlatformApplicationsResult","type":"structure","members":{"PlatformApplications":{"type":"list","member":{"type":"structure","members":{"PlatformApplicationArn":{},"Attributes":{"shape":"Sj"}}}},"NextToken":{}}}},"ListSMSSandboxPhoneNumbers":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"resultWrapper":"ListSMSSandboxPhoneNumbersResult","type":"structure","required":["PhoneNumbers"],"members":{"PhoneNumbers":{"type":"list","member":{"type":"structure","members":{"PhoneNumber":{},"Status":{}}}},"NextToken":{}}}},"ListSubscriptions":{"input":{"type":"structure","members":{"NextToken":{}}},"output":{"resultWrapper":"ListSubscriptionsResult","type":"structure","members":{"Subscriptions":{"shape":"S2h"},"NextToken":{}}}},"ListSubscriptionsByTopic":{"input":{"type":"structure","required":["TopicArn"],"members":{"TopicArn":{},"NextToken":{}}},"output":{"resultWrapper":"ListSubscriptionsByTopicResult","type":"structure","members":{"Subscriptions":{"shape":"S2h"},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"resultWrapper":"ListTagsForResourceResult","type":"structure","members":{"Tags":{"shape":"Sw"}}}},"ListTopics":{"input":{"type":"structure","members":{"NextToken":{}}},"output":{"resultWrapper":"ListTopicsResult","type":"structure","members":{"Topics":{"type":"list","member":{"type":"structure","members":{"TopicArn":{}}}},"NextToken":{}}}},"OptInPhoneNumber":{"input":{"type":"structure","required":["phoneNumber"],"members":{"phoneNumber":{}}},"output":{"resultWrapper":"OptInPhoneNumberResult","type":"structure","members":{}}},"Publish":{"input":{"type":"structure","required":["Message"],"members":{"TopicArn":{},"TargetArn":{},"PhoneNumber":{},"Message":{},"Subject":{},"MessageStructure":{},"MessageAttributes":{"shape":"S31"},"MessageDeduplicationId":{},"MessageGroupId":{}}},"output":{"resultWrapper":"PublishResult","type":"structure","members":{"MessageId":{},"SequenceNumber":{}}}},"PublishBatch":{"input":{"type":"structure","required":["TopicArn","PublishBatchRequestEntries"],"members":{"TopicArn":{},"PublishBatchRequestEntries":{"type":"list","member":{"type":"structure","required":["Id","Message"],"members":{"Id":{},"Message":{},"Subject":{},"MessageStructure":{},"MessageAttributes":{"shape":"S31"},"MessageDeduplicationId":{},"MessageGroupId":{}}}}}},"output":{"resultWrapper":"PublishBatchResult","type":"structure","members":{"Successful":{"type":"list","member":{"type":"structure","members":{"Id":{},"MessageId":{},"SequenceNumber":{}}}},"Failed":{"type":"list","member":{"type":"structure","required":["Id","Code","SenderFault"],"members":{"Id":{},"Code":{},"Message":{},"SenderFault":{"type":"boolean"}}}}}}},"PutDataProtectionPolicy":{"input":{"type":"structure","required":["ResourceArn","DataProtectionPolicy"],"members":{"ResourceArn":{},"DataProtectionPolicy":{}}}},"RemovePermission":{"input":{"type":"structure","required":["TopicArn","Label"],"members":{"TopicArn":{},"Label":{}}}},"SetEndpointAttributes":{"input":{"type":"structure","required":["EndpointArn","Attributes"],"members":{"EndpointArn":{},"Attributes":{"shape":"Sj"}}}},"SetPlatformApplicationAttributes":{"input":{"type":"structure","required":["PlatformApplicationArn","Attributes"],"members":{"PlatformApplicationArn":{},"Attributes":{"shape":"Sj"}}}},"SetSMSAttributes":{"input":{"type":"structure","required":["attributes"],"members":{"attributes":{"shape":"Sj"}}},"output":{"resultWrapper":"SetSMSAttributesResult","type":"structure","members":{}}},"SetSubscriptionAttributes":{"input":{"type":"structure","required":["SubscriptionArn","AttributeName"],"members":{"SubscriptionArn":{},"AttributeName":{},"AttributeValue":{}}}},"SetTopicAttributes":{"input":{"type":"structure","required":["TopicArn","AttributeName"],"members":{"TopicArn":{},"AttributeName":{},"AttributeValue":{}}}},"Subscribe":{"input":{"type":"structure","required":["TopicArn","Protocol"],"members":{"TopicArn":{},"Protocol":{},"Endpoint":{},"Attributes":{"shape":"S1j"},"ReturnSubscriptionArn":{"type":"boolean"}}},"output":{"resultWrapper":"SubscribeResult","type":"structure","members":{"SubscriptionArn":{}}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"Sw"}}},"output":{"resultWrapper":"TagResourceResult","type":"structure","members":{}}},"Unsubscribe":{"input":{"type":"structure","required":["SubscriptionArn"],"members":{"SubscriptionArn":{}}}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}},"output":{"resultWrapper":"UntagResourceResult","type":"structure","members":{}}},"VerifySMSSandboxPhoneNumber":{"input":{"type":"structure","required":["PhoneNumber","OneTimePassword"],"members":{"PhoneNumber":{},"OneTimePassword":{}}},"output":{"resultWrapper":"VerifySMSSandboxPhoneNumberResult","type":"structure","members":{}}}},"shapes":{"Sj":{"type":"map","key":{},"value":{}},"St":{"type":"map","key":{},"value":{}},"Sw":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S1j":{"type":"map","key":{},"value":{}},"S2h":{"type":"list","member":{"type":"structure","members":{"SubscriptionArn":{},"Owner":{},"Protocol":{},"Endpoint":{},"TopicArn":{}}}},"S31":{"type":"map","key":{"locationName":"Name"},"value":{"locationName":"Value","type":"structure","required":["DataType"],"members":{"DataType":{},"StringValue":{},"BinaryValue":{"type":"blob"}}}}}}')},58054:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListEndpointsByPlatformApplication":{"input_token":"NextToken","output_token":"NextToken","result_key":"Endpoints"},"ListOriginationNumbers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"PhoneNumbers"},"ListPhoneNumbersOptedOut":{"input_token":"nextToken","output_token":"nextToken","result_key":"phoneNumbers"},"ListPlatformApplications":{"input_token":"NextToken","output_token":"NextToken","result_key":"PlatformApplications"},"ListSMSSandboxPhoneNumbers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"PhoneNumbers"},"ListSubscriptions":{"input_token":"NextToken","output_token":"NextToken","result_key":"Subscriptions"},"ListSubscriptionsByTopic":{"input_token":"NextToken","output_token":"NextToken","result_key":"Subscriptions"},"ListTopics":{"input_token":"NextToken","output_token":"NextToken","result_key":"Topics"}}}')},53974:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2012-11-05","endpointPrefix":"sqs","protocol":"query","serviceAbbreviation":"Amazon SQS","serviceFullName":"Amazon Simple Queue Service","serviceId":"SQS","signatureVersion":"v4","uid":"sqs-2012-11-05","xmlNamespace":"http://queue.amazonaws.com/doc/2012-11-05/"},"operations":{"AddPermission":{"input":{"type":"structure","required":["QueueUrl","Label","AWSAccountIds","Actions"],"members":{"QueueUrl":{},"Label":{},"AWSAccountIds":{"type":"list","member":{"locationName":"AWSAccountId"},"flattened":true},"Actions":{"type":"list","member":{"locationName":"ActionName"},"flattened":true}}}},"CancelMessageMoveTask":{"input":{"type":"structure","required":["TaskHandle"],"members":{"TaskHandle":{}}},"output":{"resultWrapper":"CancelMessageMoveTaskResult","type":"structure","members":{"ApproximateNumberOfMessagesMoved":{"type":"long"}}}},"ChangeMessageVisibility":{"input":{"type":"structure","required":["QueueUrl","ReceiptHandle","VisibilityTimeout"],"members":{"QueueUrl":{},"ReceiptHandle":{},"VisibilityTimeout":{"type":"integer"}}}},"ChangeMessageVisibilityBatch":{"input":{"type":"structure","required":["QueueUrl","Entries"],"members":{"QueueUrl":{},"Entries":{"type":"list","member":{"locationName":"ChangeMessageVisibilityBatchRequestEntry","type":"structure","required":["Id","ReceiptHandle"],"members":{"Id":{},"ReceiptHandle":{},"VisibilityTimeout":{"type":"integer"}}},"flattened":true}}},"output":{"resultWrapper":"ChangeMessageVisibilityBatchResult","type":"structure","required":["Successful","Failed"],"members":{"Successful":{"type":"list","member":{"locationName":"ChangeMessageVisibilityBatchResultEntry","type":"structure","required":["Id"],"members":{"Id":{}}},"flattened":true},"Failed":{"shape":"Sg"}}}},"CreateQueue":{"input":{"type":"structure","required":["QueueName"],"members":{"QueueName":{},"Attributes":{"shape":"Sk","locationName":"Attribute"},"tags":{"shape":"Sm","locationName":"Tag"}}},"output":{"resultWrapper":"CreateQueueResult","type":"structure","members":{"QueueUrl":{}}}},"DeleteMessage":{"input":{"type":"structure","required":["QueueUrl","ReceiptHandle"],"members":{"QueueUrl":{},"ReceiptHandle":{}}}},"DeleteMessageBatch":{"input":{"type":"structure","required":["QueueUrl","Entries"],"members":{"QueueUrl":{},"Entries":{"type":"list","member":{"locationName":"DeleteMessageBatchRequestEntry","type":"structure","required":["Id","ReceiptHandle"],"members":{"Id":{},"ReceiptHandle":{}}},"flattened":true}}},"output":{"resultWrapper":"DeleteMessageBatchResult","type":"structure","required":["Successful","Failed"],"members":{"Successful":{"type":"list","member":{"locationName":"DeleteMessageBatchResultEntry","type":"structure","required":["Id"],"members":{"Id":{}}},"flattened":true},"Failed":{"shape":"Sg"}}}},"DeleteQueue":{"input":{"type":"structure","required":["QueueUrl"],"members":{"QueueUrl":{}}}},"GetQueueAttributes":{"input":{"type":"structure","required":["QueueUrl"],"members":{"QueueUrl":{},"AttributeNames":{"shape":"Sz"}}},"output":{"resultWrapper":"GetQueueAttributesResult","type":"structure","members":{"Attributes":{"shape":"Sk","locationName":"Attribute"}}}},"GetQueueUrl":{"input":{"type":"structure","required":["QueueName"],"members":{"QueueName":{},"QueueOwnerAWSAccountId":{}}},"output":{"resultWrapper":"GetQueueUrlResult","type":"structure","members":{"QueueUrl":{}}}},"ListDeadLetterSourceQueues":{"input":{"type":"structure","required":["QueueUrl"],"members":{"QueueUrl":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"resultWrapper":"ListDeadLetterSourceQueuesResult","type":"structure","required":["queueUrls"],"members":{"queueUrls":{"shape":"S17"},"NextToken":{}}}},"ListMessageMoveTasks":{"input":{"type":"structure","required":["SourceArn"],"members":{"SourceArn":{},"MaxResults":{"type":"integer"}}},"output":{"resultWrapper":"ListMessageMoveTasksResult","type":"structure","members":{"Results":{"type":"list","member":{"locationName":"ListMessageMoveTasksResultEntry","type":"structure","members":{"TaskHandle":{},"Status":{},"SourceArn":{},"DestinationArn":{},"MaxNumberOfMessagesPerSecond":{"type":"integer"},"ApproximateNumberOfMessagesMoved":{"type":"long"},"ApproximateNumberOfMessagesToMove":{"type":"long"},"FailureReason":{},"StartedTimestamp":{"type":"long"}}},"flattened":true}}}},"ListQueueTags":{"input":{"type":"structure","required":["QueueUrl"],"members":{"QueueUrl":{}}},"output":{"resultWrapper":"ListQueueTagsResult","type":"structure","members":{"Tags":{"shape":"Sm","locationName":"Tag"}}}},"ListQueues":{"input":{"type":"structure","members":{"QueueNamePrefix":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"resultWrapper":"ListQueuesResult","type":"structure","members":{"QueueUrls":{"shape":"S17"},"NextToken":{}}}},"PurgeQueue":{"input":{"type":"structure","required":["QueueUrl"],"members":{"QueueUrl":{}}}},"ReceiveMessage":{"input":{"type":"structure","required":["QueueUrl"],"members":{"QueueUrl":{},"AttributeNames":{"shape":"Sz"},"MessageAttributeNames":{"type":"list","member":{"locationName":"MessageAttributeName"},"flattened":true},"MaxNumberOfMessages":{"type":"integer"},"VisibilityTimeout":{"type":"integer"},"WaitTimeSeconds":{"type":"integer"},"ReceiveRequestAttemptId":{}}},"output":{"resultWrapper":"ReceiveMessageResult","type":"structure","members":{"Messages":{"type":"list","member":{"locationName":"Message","type":"structure","members":{"MessageId":{},"ReceiptHandle":{},"MD5OfBody":{},"Body":{},"Attributes":{"locationName":"Attribute","type":"map","key":{"locationName":"Name"},"value":{"locationName":"Value"},"flattened":true},"MD5OfMessageAttributes":{},"MessageAttributes":{"shape":"S1p","locationName":"MessageAttribute"}}},"flattened":true}}}},"RemovePermission":{"input":{"type":"structure","required":["QueueUrl","Label"],"members":{"QueueUrl":{},"Label":{}}}},"SendMessage":{"input":{"type":"structure","required":["QueueUrl","MessageBody"],"members":{"QueueUrl":{},"MessageBody":{},"DelaySeconds":{"type":"integer"},"MessageAttributes":{"shape":"S1p","locationName":"MessageAttribute"},"MessageSystemAttributes":{"shape":"S1w","locationName":"MessageSystemAttribute"},"MessageDeduplicationId":{},"MessageGroupId":{}}},"output":{"resultWrapper":"SendMessageResult","type":"structure","members":{"MD5OfMessageBody":{},"MD5OfMessageAttributes":{},"MD5OfMessageSystemAttributes":{},"MessageId":{},"SequenceNumber":{}}}},"SendMessageBatch":{"input":{"type":"structure","required":["QueueUrl","Entries"],"members":{"QueueUrl":{},"Entries":{"type":"list","member":{"locationName":"SendMessageBatchRequestEntry","type":"structure","required":["Id","MessageBody"],"members":{"Id":{},"MessageBody":{},"DelaySeconds":{"type":"integer"},"MessageAttributes":{"shape":"S1p","locationName":"MessageAttribute"},"MessageSystemAttributes":{"shape":"S1w","locationName":"MessageSystemAttribute"},"MessageDeduplicationId":{},"MessageGroupId":{}}},"flattened":true}}},"output":{"resultWrapper":"SendMessageBatchResult","type":"structure","required":["Successful","Failed"],"members":{"Successful":{"type":"list","member":{"locationName":"SendMessageBatchResultEntry","type":"structure","required":["Id","MessageId","MD5OfMessageBody"],"members":{"Id":{},"MessageId":{},"MD5OfMessageBody":{},"MD5OfMessageAttributes":{},"MD5OfMessageSystemAttributes":{},"SequenceNumber":{}}},"flattened":true},"Failed":{"shape":"Sg"}}}},"SetQueueAttributes":{"input":{"type":"structure","required":["QueueUrl","Attributes"],"members":{"QueueUrl":{},"Attributes":{"shape":"Sk","locationName":"Attribute"}}}},"StartMessageMoveTask":{"input":{"type":"structure","required":["SourceArn"],"members":{"SourceArn":{},"DestinationArn":{},"MaxNumberOfMessagesPerSecond":{"type":"integer"}}},"output":{"resultWrapper":"StartMessageMoveTaskResult","type":"structure","members":{"TaskHandle":{}}}},"TagQueue":{"input":{"type":"structure","required":["QueueUrl","Tags"],"members":{"QueueUrl":{},"Tags":{"shape":"Sm"}}}},"UntagQueue":{"input":{"type":"structure","required":["QueueUrl","TagKeys"],"members":{"QueueUrl":{},"TagKeys":{"type":"list","member":{"locationName":"TagKey"},"flattened":true}}}}},"shapes":{"Sg":{"type":"list","member":{"locationName":"BatchResultErrorEntry","type":"structure","required":["Id","SenderFault","Code"],"members":{"Id":{},"SenderFault":{"type":"boolean"},"Code":{},"Message":{}}},"flattened":true},"Sk":{"type":"map","key":{"locationName":"Name"},"value":{"locationName":"Value"},"flattened":true,"locationName":"Attribute"},"Sm":{"type":"map","key":{"locationName":"Key"},"value":{"locationName":"Value"},"flattened":true,"locationName":"Tag"},"Sz":{"type":"list","member":{"locationName":"AttributeName"},"flattened":true},"S17":{"type":"list","member":{"locationName":"QueueUrl"},"flattened":true},"S1p":{"type":"map","key":{"locationName":"Name"},"value":{"locationName":"Value","type":"structure","required":["DataType"],"members":{"StringValue":{},"BinaryValue":{"type":"blob"},"StringListValues":{"shape":"S1s","flattened":true,"locationName":"StringListValue"},"BinaryListValues":{"shape":"S1t","flattened":true,"locationName":"BinaryListValue"},"DataType":{}}},"flattened":true},"S1s":{"type":"list","member":{"locationName":"StringListValue"}},"S1t":{"type":"list","member":{"locationName":"BinaryListValue","type":"blob"}},"S1w":{"type":"map","key":{"locationName":"Name"},"value":{"locationName":"Value","type":"structure","required":["DataType"],"members":{"StringValue":{},"BinaryValue":{"type":"blob"},"StringListValues":{"shape":"S1s","flattened":true,"locationName":"StringListValue"},"BinaryListValues":{"shape":"S1t","flattened":true,"locationName":"BinaryListValue"},"DataType":{}}},"flattened":true}}}')},17249:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListDeadLetterSourceQueues":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"queueUrls"},"ListQueues":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"QueueUrls"}}}')},44596:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-11-06","endpointPrefix":"ssm","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"Amazon SSM","serviceFullName":"Amazon Simple Systems Manager (SSM)","serviceId":"SSM","signatureVersion":"v4","targetPrefix":"AmazonSSM","uid":"ssm-2014-11-06"},"operations":{"AddTagsToResource":{"input":{"type":"structure","required":["ResourceType","ResourceId","Tags"],"members":{"ResourceType":{},"ResourceId":{},"Tags":{"shape":"S4"}}},"output":{"type":"structure","members":{}}},"AssociateOpsItemRelatedItem":{"input":{"type":"structure","required":["OpsItemId","AssociationType","ResourceType","ResourceUri"],"members":{"OpsItemId":{},"AssociationType":{},"ResourceType":{},"ResourceUri":{}}},"output":{"type":"structure","members":{"AssociationId":{}}}},"CancelCommand":{"input":{"type":"structure","required":["CommandId"],"members":{"CommandId":{},"InstanceIds":{"shape":"Si"}}},"output":{"type":"structure","members":{}}},"CancelMaintenanceWindowExecution":{"input":{"type":"structure","required":["WindowExecutionId"],"members":{"WindowExecutionId":{}}},"output":{"type":"structure","members":{"WindowExecutionId":{}}}},"CreateActivation":{"input":{"type":"structure","required":["IamRole"],"members":{"Description":{},"DefaultInstanceName":{},"IamRole":{},"RegistrationLimit":{"type":"integer"},"ExpirationDate":{"type":"timestamp"},"Tags":{"shape":"S4"},"RegistrationMetadata":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}}}},"output":{"type":"structure","members":{"ActivationId":{},"ActivationCode":{}}}},"CreateAssociation":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"DocumentVersion":{},"InstanceId":{},"Parameters":{"shape":"S14"},"Targets":{"shape":"S18"},"ScheduleExpression":{},"OutputLocation":{"shape":"S1e"},"AssociationName":{},"AutomationTargetParameterName":{},"MaxErrors":{},"MaxConcurrency":{},"ComplianceSeverity":{},"SyncCompliance":{},"ApplyOnlyAtCronInterval":{"type":"boolean"},"CalendarNames":{"shape":"S1q"},"TargetLocations":{"shape":"S1s"},"ScheduleOffset":{"type":"integer"},"TargetMaps":{"shape":"S25"},"Tags":{"shape":"S4"},"AlarmConfiguration":{"shape":"S1z"}}},"output":{"type":"structure","members":{"AssociationDescription":{"shape":"S2b"}}}},"CreateAssociationBatch":{"input":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"shape":"S2s"}}}},"output":{"type":"structure","members":{"Successful":{"type":"list","member":{"shape":"S2b"}},"Failed":{"type":"list","member":{"type":"structure","members":{"Entry":{"shape":"S2s"},"Message":{},"Fault":{}}}}}}},"CreateDocument":{"input":{"type":"structure","required":["Content","Name"],"members":{"Content":{},"Requires":{"shape":"S31"},"Attachments":{"shape":"S35"},"Name":{},"DisplayName":{},"VersionName":{},"DocumentType":{},"DocumentFormat":{},"TargetType":{},"Tags":{"shape":"S4"}}},"output":{"type":"structure","members":{"DocumentDescription":{"shape":"S3h"}}}},"CreateMaintenanceWindow":{"input":{"type":"structure","required":["Name","Schedule","Duration","Cutoff","AllowUnassociatedTargets"],"members":{"Name":{},"Description":{"shape":"S4b"},"StartDate":{},"EndDate":{},"Schedule":{},"ScheduleTimezone":{},"ScheduleOffset":{"type":"integer"},"Duration":{"type":"integer"},"Cutoff":{"type":"integer"},"AllowUnassociatedTargets":{"type":"boolean"},"ClientToken":{"idempotencyToken":true},"Tags":{"shape":"S4"}}},"output":{"type":"structure","members":{"WindowId":{}}}},"CreateOpsItem":{"input":{"type":"structure","required":["Description","Source","Title"],"members":{"Description":{},"OpsItemType":{},"OperationalData":{"shape":"S4p"},"Notifications":{"shape":"S4u"},"Priority":{"type":"integer"},"RelatedOpsItems":{"shape":"S4y"},"Source":{},"Title":{},"Tags":{"shape":"S4"},"Category":{},"Severity":{},"ActualStartTime":{"type":"timestamp"},"ActualEndTime":{"type":"timestamp"},"PlannedStartTime":{"type":"timestamp"},"PlannedEndTime":{"type":"timestamp"},"AccountId":{}}},"output":{"type":"structure","members":{"OpsItemId":{},"OpsItemArn":{}}}},"CreateOpsMetadata":{"input":{"type":"structure","required":["ResourceId"],"members":{"ResourceId":{},"Metadata":{"shape":"S59"},"Tags":{"shape":"S4"}}},"output":{"type":"structure","members":{"OpsMetadataArn":{}}}},"CreatePatchBaseline":{"input":{"type":"structure","required":["Name"],"members":{"OperatingSystem":{},"Name":{},"GlobalFilters":{"shape":"S5i"},"ApprovalRules":{"shape":"S5o"},"ApprovedPatches":{"shape":"S5u"},"ApprovedPatchesComplianceLevel":{},"ApprovedPatchesEnableNonSecurity":{"type":"boolean"},"RejectedPatches":{"shape":"S5u"},"RejectedPatchesAction":{},"Description":{},"Sources":{"shape":"S5y"},"ClientToken":{"idempotencyToken":true},"Tags":{"shape":"S4"}}},"output":{"type":"structure","members":{"BaselineId":{}}}},"CreateResourceDataSync":{"input":{"type":"structure","required":["SyncName"],"members":{"SyncName":{},"S3Destination":{"shape":"S68"},"SyncType":{},"SyncSource":{"shape":"S6h"}}},"output":{"type":"structure","members":{}}},"DeleteActivation":{"input":{"type":"structure","required":["ActivationId"],"members":{"ActivationId":{}}},"output":{"type":"structure","members":{}}},"DeleteAssociation":{"input":{"type":"structure","members":{"Name":{},"InstanceId":{},"AssociationId":{}}},"output":{"type":"structure","members":{}}},"DeleteDocument":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"DocumentVersion":{},"VersionName":{},"Force":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"DeleteInventory":{"input":{"type":"structure","required":["TypeName"],"members":{"TypeName":{},"SchemaDeleteOption":{},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"DeletionId":{},"TypeName":{},"DeletionSummary":{"shape":"S75"}}}},"DeleteMaintenanceWindow":{"input":{"type":"structure","required":["WindowId"],"members":{"WindowId":{}}},"output":{"type":"structure","members":{"WindowId":{}}}},"DeleteOpsMetadata":{"input":{"type":"structure","required":["OpsMetadataArn"],"members":{"OpsMetadataArn":{}}},"output":{"type":"structure","members":{}}},"DeleteParameter":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteParameters":{"input":{"type":"structure","required":["Names"],"members":{"Names":{"shape":"S7k"}}},"output":{"type":"structure","members":{"DeletedParameters":{"shape":"S7k"},"InvalidParameters":{"shape":"S7k"}}}},"DeletePatchBaseline":{"input":{"type":"structure","required":["BaselineId"],"members":{"BaselineId":{}}},"output":{"type":"structure","members":{"BaselineId":{}}}},"DeleteResourceDataSync":{"input":{"type":"structure","required":["SyncName"],"members":{"SyncName":{},"SyncType":{}}},"output":{"type":"structure","members":{}}},"DeleteResourcePolicy":{"input":{"type":"structure","required":["ResourceArn","PolicyId","PolicyHash"],"members":{"ResourceArn":{},"PolicyId":{},"PolicyHash":{}}},"output":{"type":"structure","members":{}}},"DeregisterManagedInstance":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{}}},"output":{"type":"structure","members":{}}},"DeregisterPatchBaselineForPatchGroup":{"input":{"type":"structure","required":["BaselineId","PatchGroup"],"members":{"BaselineId":{},"PatchGroup":{}}},"output":{"type":"structure","members":{"BaselineId":{},"PatchGroup":{}}}},"DeregisterTargetFromMaintenanceWindow":{"input":{"type":"structure","required":["WindowId","WindowTargetId"],"members":{"WindowId":{},"WindowTargetId":{},"Safe":{"type":"boolean"}}},"output":{"type":"structure","members":{"WindowId":{},"WindowTargetId":{}}}},"DeregisterTaskFromMaintenanceWindow":{"input":{"type":"structure","required":["WindowId","WindowTaskId"],"members":{"WindowId":{},"WindowTaskId":{}}},"output":{"type":"structure","members":{"WindowId":{},"WindowTaskId":{}}}},"DescribeActivations":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","members":{"FilterKey":{},"FilterValues":{"type":"list","member":{}}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ActivationList":{"type":"list","member":{"type":"structure","members":{"ActivationId":{},"Description":{},"DefaultInstanceName":{},"IamRole":{},"RegistrationLimit":{"type":"integer"},"RegistrationsCount":{"type":"integer"},"ExpirationDate":{"type":"timestamp"},"Expired":{"type":"boolean"},"CreatedDate":{"type":"timestamp"},"Tags":{"shape":"S4"}}}},"NextToken":{}}}},"DescribeAssociation":{"input":{"type":"structure","members":{"Name":{},"InstanceId":{},"AssociationId":{},"AssociationVersion":{}}},"output":{"type":"structure","members":{"AssociationDescription":{"shape":"S2b"}}}},"DescribeAssociationExecutionTargets":{"input":{"type":"structure","required":["AssociationId","ExecutionId"],"members":{"AssociationId":{},"ExecutionId":{},"Filters":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AssociationExecutionTargets":{"type":"list","member":{"type":"structure","members":{"AssociationId":{},"AssociationVersion":{},"ExecutionId":{},"ResourceId":{},"ResourceType":{},"Status":{},"DetailedStatus":{},"LastExecutionDate":{"type":"timestamp"},"OutputSource":{"type":"structure","members":{"OutputSourceId":{},"OutputSourceType":{}}}}}},"NextToken":{}}}},"DescribeAssociationExecutions":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{},"Filters":{"type":"list","member":{"type":"structure","required":["Key","Value","Type"],"members":{"Key":{},"Value":{},"Type":{}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AssociationExecutions":{"type":"list","member":{"type":"structure","members":{"AssociationId":{},"AssociationVersion":{},"ExecutionId":{},"Status":{},"DetailedStatus":{},"CreatedTime":{"type":"timestamp"},"LastExecutionDate":{"type":"timestamp"},"ResourceCountByStatus":{},"AlarmConfiguration":{"shape":"S1z"},"TriggeredAlarms":{"shape":"S2n"}}}},"NextToken":{}}}},"DescribeAutomationExecutions":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AutomationExecutionMetadataList":{"type":"list","member":{"type":"structure","members":{"AutomationExecutionId":{},"DocumentName":{},"DocumentVersion":{},"AutomationExecutionStatus":{},"ExecutionStartTime":{"type":"timestamp"},"ExecutionEndTime":{"type":"timestamp"},"ExecutedBy":{},"LogFile":{},"Outputs":{"shape":"S9k"},"Mode":{},"ParentAutomationExecutionId":{},"CurrentStepName":{},"CurrentAction":{},"FailureMessage":{},"TargetParameterName":{},"Targets":{"shape":"S18"},"TargetMaps":{"shape":"S25"},"ResolvedTargets":{"shape":"S9p"},"MaxConcurrency":{},"MaxErrors":{},"Target":{},"AutomationType":{},"AlarmConfiguration":{"shape":"S1z"},"TriggeredAlarms":{"shape":"S2n"},"AutomationSubtype":{},"ScheduledTime":{"type":"timestamp"},"Runbooks":{"shape":"S9t"},"OpsItemId":{},"AssociationId":{},"ChangeRequestName":{}}}},"NextToken":{}}}},"DescribeAutomationStepExecutions":{"input":{"type":"structure","required":["AutomationExecutionId"],"members":{"AutomationExecutionId":{},"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}}}}},"NextToken":{},"MaxResults":{"type":"integer"},"ReverseOrder":{"type":"boolean"}}},"output":{"type":"structure","members":{"StepExecutions":{"shape":"Sa3"},"NextToken":{}}}},"DescribeAvailablePatches":{"input":{"type":"structure","members":{"Filters":{"shape":"Sad"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Patches":{"type":"list","member":{"shape":"Sal"}},"NextToken":{}}}},"DescribeDocument":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"DocumentVersion":{},"VersionName":{}}},"output":{"type":"structure","members":{"Document":{"shape":"S3h"}}}},"DescribeDocumentPermission":{"input":{"type":"structure","required":["Name","PermissionType"],"members":{"Name":{},"PermissionType":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AccountIds":{"shape":"Sbg"},"AccountSharingInfoList":{"type":"list","member":{"type":"structure","members":{"AccountId":{},"SharedDocumentVersion":{}}}},"NextToken":{}}}},"DescribeEffectiveInstanceAssociations":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Associations":{"type":"list","member":{"type":"structure","members":{"AssociationId":{},"InstanceId":{},"Content":{},"AssociationVersion":{}}}},"NextToken":{}}}},"DescribeEffectivePatchesForPatchBaseline":{"input":{"type":"structure","required":["BaselineId"],"members":{"BaselineId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"EffectivePatches":{"type":"list","member":{"type":"structure","members":{"Patch":{"shape":"Sal"},"PatchStatus":{"type":"structure","members":{"DeploymentStatus":{},"ComplianceLevel":{},"ApprovalDate":{"type":"timestamp"}}}}}},"NextToken":{}}}},"DescribeInstanceAssociationsStatus":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceAssociationStatusInfos":{"type":"list","member":{"type":"structure","members":{"AssociationId":{},"Name":{},"DocumentVersion":{},"AssociationVersion":{},"InstanceId":{},"ExecutionDate":{"type":"timestamp"},"Status":{},"DetailedStatus":{},"ExecutionSummary":{},"ErrorCode":{},"OutputUrl":{"type":"structure","members":{"S3OutputUrl":{"type":"structure","members":{"OutputUrl":{}}}}},"AssociationName":{}}}},"NextToken":{}}}},"DescribeInstanceInformation":{"input":{"type":"structure","members":{"InstanceInformationFilterList":{"type":"list","member":{"type":"structure","required":["key","valueSet"],"members":{"key":{},"valueSet":{"shape":"Sc9"}}}},"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"shape":"Sc9"}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceInformationList":{"type":"list","member":{"type":"structure","members":{"InstanceId":{},"PingStatus":{},"LastPingDateTime":{"type":"timestamp"},"AgentVersion":{},"IsLatestVersion":{"type":"boolean"},"PlatformType":{},"PlatformName":{},"PlatformVersion":{},"ActivationId":{},"IamRole":{},"RegistrationDate":{"type":"timestamp"},"ResourceType":{},"Name":{},"IPAddress":{},"ComputerName":{},"AssociationStatus":{},"LastAssociationExecutionDate":{"type":"timestamp"},"LastSuccessfulAssociationExecutionDate":{"type":"timestamp"},"AssociationOverview":{"type":"structure","members":{"DetailedStatus":{},"InstanceAssociationStatusAggregatedCount":{"type":"map","key":{},"value":{"type":"integer"}}}},"SourceId":{},"SourceType":{}}}},"NextToken":{}}}},"DescribeInstancePatchStates":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"Si"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"InstancePatchStates":{"type":"list","member":{"shape":"Scv"}},"NextToken":{}}}},"DescribeInstancePatchStatesForPatchGroup":{"input":{"type":"structure","required":["PatchGroup"],"members":{"PatchGroup":{},"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values","Type"],"members":{"Key":{},"Values":{"type":"list","member":{}},"Type":{}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"InstancePatchStates":{"type":"list","member":{"shape":"Scv"}},"NextToken":{}}}},"DescribeInstancePatches":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"Filters":{"shape":"Sad"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Patches":{"type":"list","member":{"type":"structure","required":["Title","KBId","Classification","Severity","State","InstalledTime"],"members":{"Title":{},"KBId":{},"Classification":{},"Severity":{},"State":{},"InstalledTime":{"type":"timestamp"},"CVEIds":{}}}},"NextToken":{}}}},"DescribeInventoryDeletions":{"input":{"type":"structure","members":{"DeletionId":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"InventoryDeletions":{"type":"list","member":{"type":"structure","members":{"DeletionId":{},"TypeName":{},"DeletionStartTime":{"type":"timestamp"},"LastStatus":{},"LastStatusMessage":{},"DeletionSummary":{"shape":"S75"},"LastStatusUpdateTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeMaintenanceWindowExecutionTaskInvocations":{"input":{"type":"structure","required":["WindowExecutionId","TaskId"],"members":{"WindowExecutionId":{},"TaskId":{},"Filters":{"shape":"Se1"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"WindowExecutionTaskInvocationIdentities":{"type":"list","member":{"type":"structure","members":{"WindowExecutionId":{},"TaskExecutionId":{},"InvocationId":{},"ExecutionId":{},"TaskType":{},"Parameters":{"shape":"Sed"},"Status":{},"StatusDetails":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"OwnerInformation":{"shape":"Scy"},"WindowTargetId":{}}}},"NextToken":{}}}},"DescribeMaintenanceWindowExecutionTasks":{"input":{"type":"structure","required":["WindowExecutionId"],"members":{"WindowExecutionId":{},"Filters":{"shape":"Se1"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"WindowExecutionTaskIdentities":{"type":"list","member":{"type":"structure","members":{"WindowExecutionId":{},"TaskExecutionId":{},"Status":{},"StatusDetails":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"TaskArn":{},"TaskType":{},"AlarmConfiguration":{"shape":"S1z"},"TriggeredAlarms":{"shape":"S2n"}}}},"NextToken":{}}}},"DescribeMaintenanceWindowExecutions":{"input":{"type":"structure","required":["WindowId"],"members":{"WindowId":{},"Filters":{"shape":"Se1"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"WindowExecutions":{"type":"list","member":{"type":"structure","members":{"WindowId":{},"WindowExecutionId":{},"Status":{},"StatusDetails":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeMaintenanceWindowSchedule":{"input":{"type":"structure","members":{"WindowId":{},"Targets":{"shape":"S18"},"ResourceType":{},"Filters":{"shape":"Sad"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ScheduledWindowExecutions":{"type":"list","member":{"type":"structure","members":{"WindowId":{},"Name":{},"ExecutionTime":{}}}},"NextToken":{}}}},"DescribeMaintenanceWindowTargets":{"input":{"type":"structure","required":["WindowId"],"members":{"WindowId":{},"Filters":{"shape":"Se1"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Targets":{"type":"list","member":{"type":"structure","members":{"WindowId":{},"WindowTargetId":{},"ResourceType":{},"Targets":{"shape":"S18"},"OwnerInformation":{"shape":"Scy"},"Name":{},"Description":{"shape":"S4b"}}}},"NextToken":{}}}},"DescribeMaintenanceWindowTasks":{"input":{"type":"structure","required":["WindowId"],"members":{"WindowId":{},"Filters":{"shape":"Se1"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Tasks":{"type":"list","member":{"type":"structure","members":{"WindowId":{},"WindowTaskId":{},"TaskArn":{},"Type":{},"Targets":{"shape":"S18"},"TaskParameters":{"shape":"Sf4"},"Priority":{"type":"integer"},"LoggingInfo":{"shape":"Sfa"},"ServiceRoleArn":{},"MaxConcurrency":{},"MaxErrors":{},"Name":{},"Description":{"shape":"S4b"},"CutoffBehavior":{},"AlarmConfiguration":{"shape":"S1z"}}}},"NextToken":{}}}},"DescribeMaintenanceWindows":{"input":{"type":"structure","members":{"Filters":{"shape":"Se1"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"WindowIdentities":{"type":"list","member":{"type":"structure","members":{"WindowId":{},"Name":{},"Description":{"shape":"S4b"},"Enabled":{"type":"boolean"},"Duration":{"type":"integer"},"Cutoff":{"type":"integer"},"Schedule":{},"ScheduleTimezone":{},"ScheduleOffset":{"type":"integer"},"EndDate":{},"StartDate":{},"NextExecutionTime":{}}}},"NextToken":{}}}},"DescribeMaintenanceWindowsForTarget":{"input":{"type":"structure","required":["Targets","ResourceType"],"members":{"Targets":{"shape":"S18"},"ResourceType":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"WindowIdentities":{"type":"list","member":{"type":"structure","members":{"WindowId":{},"Name":{}}}},"NextToken":{}}}},"DescribeOpsItems":{"input":{"type":"structure","members":{"OpsItemFilters":{"type":"list","member":{"type":"structure","required":["Key","Values","Operator"],"members":{"Key":{},"Values":{"type":"list","member":{}},"Operator":{}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"NextToken":{},"OpsItemSummaries":{"type":"list","member":{"type":"structure","members":{"CreatedBy":{},"CreatedTime":{"type":"timestamp"},"LastModifiedBy":{},"LastModifiedTime":{"type":"timestamp"},"Priority":{"type":"integer"},"Source":{},"Status":{},"OpsItemId":{},"Title":{},"OperationalData":{"shape":"S4p"},"Category":{},"Severity":{},"OpsItemType":{},"ActualStartTime":{"type":"timestamp"},"ActualEndTime":{"type":"timestamp"},"PlannedStartTime":{"type":"timestamp"},"PlannedEndTime":{"type":"timestamp"}}}}}}},"DescribeParameters":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}}}}},"ParameterFilters":{"shape":"Sg4"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Parameters":{"type":"list","member":{"type":"structure","members":{"Name":{},"Type":{},"KeyId":{},"LastModifiedDate":{"type":"timestamp"},"LastModifiedUser":{},"Description":{},"AllowedPattern":{},"Version":{"type":"long"},"Tier":{},"Policies":{"shape":"Sgj"},"DataType":{}}}},"NextToken":{}}}},"DescribePatchBaselines":{"input":{"type":"structure","members":{"Filters":{"shape":"Sad"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"BaselineIdentities":{"type":"list","member":{"shape":"Sgp"}},"NextToken":{}}}},"DescribePatchGroupState":{"input":{"type":"structure","required":["PatchGroup"],"members":{"PatchGroup":{}}},"output":{"type":"structure","members":{"Instances":{"type":"integer"},"InstancesWithInstalledPatches":{"type":"integer"},"InstancesWithInstalledOtherPatches":{"type":"integer"},"InstancesWithInstalledPendingRebootPatches":{"type":"integer"},"InstancesWithInstalledRejectedPatches":{"type":"integer"},"InstancesWithMissingPatches":{"type":"integer"},"InstancesWithFailedPatches":{"type":"integer"},"InstancesWithNotApplicablePatches":{"type":"integer"},"InstancesWithUnreportedNotApplicablePatches":{"type":"integer"},"InstancesWithCriticalNonCompliantPatches":{"type":"integer"},"InstancesWithSecurityNonCompliantPatches":{"type":"integer"},"InstancesWithOtherNonCompliantPatches":{"type":"integer"}}}},"DescribePatchGroups":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"Filters":{"shape":"Sad"},"NextToken":{}}},"output":{"type":"structure","members":{"Mappings":{"type":"list","member":{"type":"structure","members":{"PatchGroup":{},"BaselineIdentity":{"shape":"Sgp"}}}},"NextToken":{}}}},"DescribePatchProperties":{"input":{"type":"structure","required":["OperatingSystem","Property"],"members":{"OperatingSystem":{},"Property":{},"PatchSet":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Properties":{"type":"list","member":{"type":"map","key":{},"value":{}}},"NextToken":{}}}},"DescribeSessions":{"input":{"type":"structure","required":["State"],"members":{"State":{},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}}}},"output":{"type":"structure","members":{"Sessions":{"type":"list","member":{"type":"structure","members":{"SessionId":{},"Target":{},"Status":{},"StartDate":{"type":"timestamp"},"EndDate":{"type":"timestamp"},"DocumentName":{},"Owner":{},"Reason":{},"Details":{},"OutputUrl":{"type":"structure","members":{"S3OutputUrl":{},"CloudWatchOutputUrl":{}}},"MaxSessionDuration":{}}}},"NextToken":{}}}},"DisassociateOpsItemRelatedItem":{"input":{"type":"structure","required":["OpsItemId","AssociationId"],"members":{"OpsItemId":{},"AssociationId":{}}},"output":{"type":"structure","members":{}}},"GetAutomationExecution":{"input":{"type":"structure","required":["AutomationExecutionId"],"members":{"AutomationExecutionId":{}}},"output":{"type":"structure","members":{"AutomationExecution":{"type":"structure","members":{"AutomationExecutionId":{},"DocumentName":{},"DocumentVersion":{},"ExecutionStartTime":{"type":"timestamp"},"ExecutionEndTime":{"type":"timestamp"},"AutomationExecutionStatus":{},"StepExecutions":{"shape":"Sa3"},"StepExecutionsTruncated":{"type":"boolean"},"Parameters":{"shape":"S9k"},"Outputs":{"shape":"S9k"},"FailureMessage":{},"Mode":{},"ParentAutomationExecutionId":{},"ExecutedBy":{},"CurrentStepName":{},"CurrentAction":{},"TargetParameterName":{},"Targets":{"shape":"S18"},"TargetMaps":{"shape":"S25"},"ResolvedTargets":{"shape":"S9p"},"MaxConcurrency":{},"MaxErrors":{},"Target":{},"TargetLocations":{"shape":"S1s"},"ProgressCounters":{"type":"structure","members":{"TotalSteps":{"type":"integer"},"SuccessSteps":{"type":"integer"},"FailedSteps":{"type":"integer"},"CancelledSteps":{"type":"integer"},"TimedOutSteps":{"type":"integer"}}},"AlarmConfiguration":{"shape":"S1z"},"TriggeredAlarms":{"shape":"S2n"},"AutomationSubtype":{},"ScheduledTime":{"type":"timestamp"},"Runbooks":{"shape":"S9t"},"OpsItemId":{},"AssociationId":{},"ChangeRequestName":{}}}}}},"GetCalendarState":{"input":{"type":"structure","required":["CalendarNames"],"members":{"CalendarNames":{"shape":"S1q"},"AtTime":{}}},"output":{"type":"structure","members":{"State":{},"AtTime":{},"NextTransitionTime":{}}}},"GetCommandInvocation":{"input":{"type":"structure","required":["CommandId","InstanceId"],"members":{"CommandId":{},"InstanceId":{},"PluginName":{}}},"output":{"type":"structure","members":{"CommandId":{},"InstanceId":{},"Comment":{},"DocumentName":{},"DocumentVersion":{},"PluginName":{},"ResponseCode":{"type":"integer"},"ExecutionStartDateTime":{},"ExecutionElapsedTime":{},"ExecutionEndDateTime":{},"Status":{},"StatusDetails":{},"StandardOutputContent":{},"StandardOutputUrl":{},"StandardErrorContent":{},"StandardErrorUrl":{},"CloudWatchOutputConfig":{"shape":"Sia"}}}},"GetConnectionStatus":{"input":{"type":"structure","required":["Target"],"members":{"Target":{}}},"output":{"type":"structure","members":{"Target":{},"Status":{}}}},"GetDefaultPatchBaseline":{"input":{"type":"structure","members":{"OperatingSystem":{}}},"output":{"type":"structure","members":{"BaselineId":{},"OperatingSystem":{}}}},"GetDeployablePatchSnapshotForInstance":{"input":{"type":"structure","required":["InstanceId","SnapshotId"],"members":{"InstanceId":{},"SnapshotId":{},"BaselineOverride":{"type":"structure","members":{"OperatingSystem":{},"GlobalFilters":{"shape":"S5i"},"ApprovalRules":{"shape":"S5o"},"ApprovedPatches":{"shape":"S5u"},"ApprovedPatchesComplianceLevel":{},"RejectedPatches":{"shape":"S5u"},"RejectedPatchesAction":{},"ApprovedPatchesEnableNonSecurity":{"type":"boolean"},"Sources":{"shape":"S5y"}}}}},"output":{"type":"structure","members":{"InstanceId":{},"SnapshotId":{},"SnapshotDownloadUrl":{},"Product":{}}}},"GetDocument":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"VersionName":{},"DocumentVersion":{},"DocumentFormat":{}}},"output":{"type":"structure","members":{"Name":{},"CreatedDate":{"type":"timestamp"},"DisplayName":{},"VersionName":{},"DocumentVersion":{},"Status":{},"StatusInformation":{},"Content":{},"DocumentType":{},"DocumentFormat":{},"Requires":{"shape":"S31"},"AttachmentsContent":{"type":"list","member":{"type":"structure","members":{"Name":{},"Size":{"type":"long"},"Hash":{},"HashType":{},"Url":{}}}},"ReviewStatus":{}}}},"GetInventory":{"input":{"type":"structure","members":{"Filters":{"shape":"Siw"},"Aggregators":{"shape":"Sj2"},"ResultAttributes":{"type":"list","member":{"type":"structure","required":["TypeName"],"members":{"TypeName":{}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Entities":{"type":"list","member":{"type":"structure","members":{"Id":{},"Data":{"type":"map","key":{},"value":{"type":"structure","required":["TypeName","SchemaVersion","Content"],"members":{"TypeName":{},"SchemaVersion":{},"CaptureTime":{},"ContentHash":{},"Content":{"shape":"Sjj"}}}}}}},"NextToken":{}}}},"GetInventorySchema":{"input":{"type":"structure","members":{"TypeName":{},"NextToken":{},"MaxResults":{"type":"integer"},"Aggregator":{"type":"boolean"},"SubType":{"type":"boolean"}}},"output":{"type":"structure","members":{"Schemas":{"type":"list","member":{"type":"structure","required":["TypeName","Attributes"],"members":{"TypeName":{},"Version":{},"Attributes":{"type":"list","member":{"type":"structure","required":["Name","DataType"],"members":{"Name":{},"DataType":{}}}},"DisplayName":{}}}},"NextToken":{}}}},"GetMaintenanceWindow":{"input":{"type":"structure","required":["WindowId"],"members":{"WindowId":{}}},"output":{"type":"structure","members":{"WindowId":{},"Name":{},"Description":{"shape":"S4b"},"StartDate":{},"EndDate":{},"Schedule":{},"ScheduleTimezone":{},"ScheduleOffset":{"type":"integer"},"NextExecutionTime":{},"Duration":{"type":"integer"},"Cutoff":{"type":"integer"},"AllowUnassociatedTargets":{"type":"boolean"},"Enabled":{"type":"boolean"},"CreatedDate":{"type":"timestamp"},"ModifiedDate":{"type":"timestamp"}}}},"GetMaintenanceWindowExecution":{"input":{"type":"structure","required":["WindowExecutionId"],"members":{"WindowExecutionId":{}}},"output":{"type":"structure","members":{"WindowExecutionId":{},"TaskIds":{"type":"list","member":{}},"Status":{},"StatusDetails":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}}},"GetMaintenanceWindowExecutionTask":{"input":{"type":"structure","required":["WindowExecutionId","TaskId"],"members":{"WindowExecutionId":{},"TaskId":{}}},"output":{"type":"structure","members":{"WindowExecutionId":{},"TaskExecutionId":{},"TaskArn":{},"ServiceRole":{},"Type":{},"TaskParameters":{"type":"list","member":{"shape":"Sf4"},"sensitive":true},"Priority":{"type":"integer"},"MaxConcurrency":{},"MaxErrors":{},"Status":{},"StatusDetails":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"AlarmConfiguration":{"shape":"S1z"},"TriggeredAlarms":{"shape":"S2n"}}}},"GetMaintenanceWindowExecutionTaskInvocation":{"input":{"type":"structure","required":["WindowExecutionId","TaskId","InvocationId"],"members":{"WindowExecutionId":{},"TaskId":{},"InvocationId":{}}},"output":{"type":"structure","members":{"WindowExecutionId":{},"TaskExecutionId":{},"InvocationId":{},"ExecutionId":{},"TaskType":{},"Parameters":{"shape":"Sed"},"Status":{},"StatusDetails":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"OwnerInformation":{"shape":"Scy"},"WindowTargetId":{}}}},"GetMaintenanceWindowTask":{"input":{"type":"structure","required":["WindowId","WindowTaskId"],"members":{"WindowId":{},"WindowTaskId":{}}},"output":{"type":"structure","members":{"WindowId":{},"WindowTaskId":{},"Targets":{"shape":"S18"},"TaskArn":{},"ServiceRoleArn":{},"TaskType":{},"TaskParameters":{"shape":"Sf4"},"TaskInvocationParameters":{"shape":"Ska"},"Priority":{"type":"integer"},"MaxConcurrency":{},"MaxErrors":{},"LoggingInfo":{"shape":"Sfa"},"Name":{},"Description":{"shape":"S4b"},"CutoffBehavior":{},"AlarmConfiguration":{"shape":"S1z"}}}},"GetOpsItem":{"input":{"type":"structure","required":["OpsItemId"],"members":{"OpsItemId":{},"OpsItemArn":{}}},"output":{"type":"structure","members":{"OpsItem":{"type":"structure","members":{"CreatedBy":{},"OpsItemType":{},"CreatedTime":{"type":"timestamp"},"Description":{},"LastModifiedBy":{},"LastModifiedTime":{"type":"timestamp"},"Notifications":{"shape":"S4u"},"Priority":{"type":"integer"},"RelatedOpsItems":{"shape":"S4y"},"Status":{},"OpsItemId":{},"Version":{},"Title":{},"Source":{},"OperationalData":{"shape":"S4p"},"Category":{},"Severity":{},"ActualStartTime":{"type":"timestamp"},"ActualEndTime":{"type":"timestamp"},"PlannedStartTime":{"type":"timestamp"},"PlannedEndTime":{"type":"timestamp"},"OpsItemArn":{}}}}}},"GetOpsMetadata":{"input":{"type":"structure","required":["OpsMetadataArn"],"members":{"OpsMetadataArn":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ResourceId":{},"Metadata":{"shape":"S59"},"NextToken":{}}}},"GetOpsSummary":{"input":{"type":"structure","members":{"SyncName":{},"Filters":{"shape":"Skx"},"Aggregators":{"shape":"Sl3"},"ResultAttributes":{"type":"list","member":{"type":"structure","required":["TypeName"],"members":{"TypeName":{}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Entities":{"type":"list","member":{"type":"structure","members":{"Id":{},"Data":{"type":"map","key":{},"value":{"type":"structure","members":{"CaptureTime":{},"Content":{"type":"list","member":{"type":"map","key":{},"value":{}}}}}}}}},"NextToken":{}}}},"GetParameter":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"WithDecryption":{"type":"boolean"}}},"output":{"type":"structure","members":{"Parameter":{"shape":"Slp"}}}},"GetParameterHistory":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"WithDecryption":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Parameters":{"type":"list","member":{"type":"structure","members":{"Name":{},"Type":{},"KeyId":{},"LastModifiedDate":{"type":"timestamp"},"LastModifiedUser":{},"Description":{},"Value":{"shape":"Slq"},"AllowedPattern":{},"Version":{"type":"long"},"Labels":{"shape":"Slw"},"Tier":{},"Policies":{"shape":"Sgj"},"DataType":{}}}},"NextToken":{}}}},"GetParameters":{"input":{"type":"structure","required":["Names"],"members":{"Names":{"shape":"S7k"},"WithDecryption":{"type":"boolean"}}},"output":{"type":"structure","members":{"Parameters":{"shape":"Sm0"},"InvalidParameters":{"shape":"S7k"}}}},"GetParametersByPath":{"input":{"type":"structure","required":["Path"],"members":{"Path":{},"Recursive":{"type":"boolean"},"ParameterFilters":{"shape":"Sg4"},"WithDecryption":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Parameters":{"shape":"Sm0"},"NextToken":{}}}},"GetPatchBaseline":{"input":{"type":"structure","required":["BaselineId"],"members":{"BaselineId":{}}},"output":{"type":"structure","members":{"BaselineId":{},"Name":{},"OperatingSystem":{},"GlobalFilters":{"shape":"S5i"},"ApprovalRules":{"shape":"S5o"},"ApprovedPatches":{"shape":"S5u"},"ApprovedPatchesComplianceLevel":{},"ApprovedPatchesEnableNonSecurity":{"type":"boolean"},"RejectedPatches":{"shape":"S5u"},"RejectedPatchesAction":{},"PatchGroups":{"type":"list","member":{}},"CreatedDate":{"type":"timestamp"},"ModifiedDate":{"type":"timestamp"},"Description":{},"Sources":{"shape":"S5y"}}}},"GetPatchBaselineForPatchGroup":{"input":{"type":"structure","required":["PatchGroup"],"members":{"PatchGroup":{},"OperatingSystem":{}}},"output":{"type":"structure","members":{"BaselineId":{},"PatchGroup":{},"OperatingSystem":{}}}},"GetResourcePolicies":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"Policies":{"type":"list","member":{"type":"structure","members":{"PolicyId":{},"PolicyHash":{},"Policy":{}}}}}}},"GetServiceSetting":{"input":{"type":"structure","required":["SettingId"],"members":{"SettingId":{}}},"output":{"type":"structure","members":{"ServiceSetting":{"shape":"Smi"}}}},"LabelParameterVersion":{"input":{"type":"structure","required":["Name","Labels"],"members":{"Name":{},"ParameterVersion":{"type":"long"},"Labels":{"shape":"Slw"}}},"output":{"type":"structure","members":{"InvalidLabels":{"shape":"Slw"},"ParameterVersion":{"type":"long"}}}},"ListAssociationVersions":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AssociationVersions":{"type":"list","member":{"type":"structure","members":{"AssociationId":{},"AssociationVersion":{},"CreatedDate":{"type":"timestamp"},"Name":{},"DocumentVersion":{},"Parameters":{"shape":"S14"},"Targets":{"shape":"S18"},"ScheduleExpression":{},"OutputLocation":{"shape":"S1e"},"AssociationName":{},"MaxErrors":{},"MaxConcurrency":{},"ComplianceSeverity":{},"SyncCompliance":{},"ApplyOnlyAtCronInterval":{"type":"boolean"},"CalendarNames":{"shape":"S1q"},"TargetLocations":{"shape":"S1s"},"ScheduleOffset":{"type":"integer"},"TargetMaps":{"shape":"S25"}}}},"NextToken":{}}}},"ListAssociations":{"input":{"type":"structure","members":{"AssociationFilterList":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Associations":{"type":"list","member":{"type":"structure","members":{"Name":{},"InstanceId":{},"AssociationId":{},"AssociationVersion":{},"DocumentVersion":{},"Targets":{"shape":"S18"},"LastExecutionDate":{"type":"timestamp"},"Overview":{"shape":"S2i"},"ScheduleExpression":{},"AssociationName":{},"ScheduleOffset":{"type":"integer"},"TargetMaps":{"shape":"S25"}}}},"NextToken":{}}}},"ListCommandInvocations":{"input":{"type":"structure","members":{"CommandId":{},"InstanceId":{},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Sn0"},"Details":{"type":"boolean"}}},"output":{"type":"structure","members":{"CommandInvocations":{"type":"list","member":{"type":"structure","members":{"CommandId":{},"InstanceId":{},"InstanceName":{},"Comment":{},"DocumentName":{},"DocumentVersion":{},"RequestedDateTime":{"type":"timestamp"},"Status":{},"StatusDetails":{},"TraceOutput":{},"StandardOutputUrl":{},"StandardErrorUrl":{},"CommandPlugins":{"type":"list","member":{"type":"structure","members":{"Name":{},"Status":{},"StatusDetails":{},"ResponseCode":{"type":"integer"},"ResponseStartDateTime":{"type":"timestamp"},"ResponseFinishDateTime":{"type":"timestamp"},"Output":{},"StandardOutputUrl":{},"StandardErrorUrl":{},"OutputS3Region":{},"OutputS3BucketName":{},"OutputS3KeyPrefix":{}}}},"ServiceRole":{},"NotificationConfig":{"shape":"Skc"},"CloudWatchOutputConfig":{"shape":"Sia"}}}},"NextToken":{}}}},"ListCommands":{"input":{"type":"structure","members":{"CommandId":{},"InstanceId":{},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Sn0"}}},"output":{"type":"structure","members":{"Commands":{"type":"list","member":{"shape":"Sng"}},"NextToken":{}}}},"ListComplianceItems":{"input":{"type":"structure","members":{"Filters":{"shape":"Snn"},"ResourceIds":{"type":"list","member":{}},"ResourceTypes":{"type":"list","member":{}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ComplianceItems":{"type":"list","member":{"type":"structure","members":{"ComplianceType":{},"ResourceType":{},"ResourceId":{},"Id":{},"Title":{},"Status":{},"Severity":{},"ExecutionSummary":{"shape":"So5"},"Details":{"shape":"So8"}}}},"NextToken":{}}}},"ListComplianceSummaries":{"input":{"type":"structure","members":{"Filters":{"shape":"Snn"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ComplianceSummaryItems":{"type":"list","member":{"type":"structure","members":{"ComplianceType":{},"CompliantSummary":{"shape":"Sod"},"NonCompliantSummary":{"shape":"Sog"}}}},"NextToken":{}}}},"ListDocumentMetadataHistory":{"input":{"type":"structure","required":["Name","Metadata"],"members":{"Name":{},"DocumentVersion":{},"Metadata":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Name":{},"DocumentVersion":{},"Author":{},"Metadata":{"type":"structure","members":{"ReviewerResponse":{"type":"list","member":{"type":"structure","members":{"CreateTime":{"type":"timestamp"},"UpdatedTime":{"type":"timestamp"},"ReviewStatus":{},"Comment":{"shape":"Son"},"Reviewer":{}}}}}},"NextToken":{}}}},"ListDocumentVersions":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"DocumentVersions":{"type":"list","member":{"type":"structure","members":{"Name":{},"DisplayName":{},"DocumentVersion":{},"VersionName":{},"CreatedDate":{"type":"timestamp"},"IsDefaultVersion":{"type":"boolean"},"DocumentFormat":{},"Status":{},"StatusInformation":{},"ReviewStatus":{}}}},"NextToken":{}}}},"ListDocuments":{"input":{"type":"structure","members":{"DocumentFilterList":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}},"Filters":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"DocumentIdentifiers":{"type":"list","member":{"type":"structure","members":{"Name":{},"CreatedDate":{"type":"timestamp"},"DisplayName":{},"Owner":{},"VersionName":{},"PlatformTypes":{"shape":"S3v"},"DocumentVersion":{},"DocumentType":{},"SchemaVersion":{},"DocumentFormat":{},"TargetType":{},"Tags":{"shape":"S4"},"Requires":{"shape":"S31"},"ReviewStatus":{},"Author":{}}}},"NextToken":{}}}},"ListInventoryEntries":{"input":{"type":"structure","required":["InstanceId","TypeName"],"members":{"InstanceId":{},"TypeName":{},"Filters":{"shape":"Siw"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"TypeName":{},"InstanceId":{},"SchemaVersion":{},"CaptureTime":{},"Entries":{"shape":"Sjj"},"NextToken":{}}}},"ListOpsItemEvents":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values","Operator"],"members":{"Key":{},"Values":{"type":"list","member":{}},"Operator":{}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"NextToken":{},"Summaries":{"type":"list","member":{"type":"structure","members":{"OpsItemId":{},"EventId":{},"Source":{},"DetailType":{},"Detail":{},"CreatedBy":{"shape":"Spl"},"CreatedTime":{"type":"timestamp"}}}}}}},"ListOpsItemRelatedItems":{"input":{"type":"structure","members":{"OpsItemId":{},"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values","Operator"],"members":{"Key":{},"Values":{"type":"list","member":{}},"Operator":{}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"NextToken":{},"Summaries":{"type":"list","member":{"type":"structure","members":{"OpsItemId":{},"AssociationId":{},"ResourceType":{},"AssociationType":{},"ResourceUri":{},"CreatedBy":{"shape":"Spl"},"CreatedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Spl"},"LastModifiedTime":{"type":"timestamp"}}}}}}},"ListOpsMetadata":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"OpsMetadataList":{"type":"list","member":{"type":"structure","members":{"ResourceId":{},"OpsMetadataArn":{},"LastModifiedDate":{"type":"timestamp"},"LastModifiedUser":{},"CreationDate":{"type":"timestamp"}}}},"NextToken":{}}}},"ListResourceComplianceSummaries":{"input":{"type":"structure","members":{"Filters":{"shape":"Snn"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ResourceComplianceSummaryItems":{"type":"list","member":{"type":"structure","members":{"ComplianceType":{},"ResourceType":{},"ResourceId":{},"Status":{},"OverallSeverity":{},"ExecutionSummary":{"shape":"So5"},"CompliantSummary":{"shape":"Sod"},"NonCompliantSummary":{"shape":"Sog"}}}},"NextToken":{}}}},"ListResourceDataSync":{"input":{"type":"structure","members":{"SyncType":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ResourceDataSyncItems":{"type":"list","member":{"type":"structure","members":{"SyncName":{},"SyncType":{},"SyncSource":{"type":"structure","members":{"SourceType":{},"AwsOrganizationsSource":{"shape":"S6j"},"SourceRegions":{"shape":"S6o"},"IncludeFutureRegions":{"type":"boolean"},"State":{},"EnableAllOpsDataSources":{"type":"boolean"}}},"S3Destination":{"shape":"S68"},"LastSyncTime":{"type":"timestamp"},"LastSuccessfulSyncTime":{"type":"timestamp"},"SyncLastModifiedTime":{"type":"timestamp"},"LastStatus":{},"SyncCreatedTime":{"type":"timestamp"},"LastSyncStatusMessage":{}}}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceType","ResourceId"],"members":{"ResourceType":{},"ResourceId":{}}},"output":{"type":"structure","members":{"TagList":{"shape":"S4"}}}},"ModifyDocumentPermission":{"input":{"type":"structure","required":["Name","PermissionType"],"members":{"Name":{},"PermissionType":{},"AccountIdsToAdd":{"shape":"Sbg"},"AccountIdsToRemove":{"shape":"Sbg"},"SharedDocumentVersion":{}}},"output":{"type":"structure","members":{}}},"PutComplianceItems":{"input":{"type":"structure","required":["ResourceId","ResourceType","ComplianceType","ExecutionSummary","Items"],"members":{"ResourceId":{},"ResourceType":{},"ComplianceType":{},"ExecutionSummary":{"shape":"So5"},"Items":{"type":"list","member":{"type":"structure","required":["Severity","Status"],"members":{"Id":{},"Title":{},"Severity":{},"Status":{},"Details":{"shape":"So8"}}}},"ItemContentHash":{},"UploadType":{}}},"output":{"type":"structure","members":{}}},"PutInventory":{"input":{"type":"structure","required":["InstanceId","Items"],"members":{"InstanceId":{},"Items":{"type":"list","member":{"type":"structure","required":["TypeName","SchemaVersion","CaptureTime"],"members":{"TypeName":{},"SchemaVersion":{},"CaptureTime":{},"ContentHash":{},"Content":{"shape":"Sjj"},"Context":{"type":"map","key":{},"value":{}}}}}}},"output":{"type":"structure","members":{"Message":{}}}},"PutParameter":{"input":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Description":{},"Value":{"shape":"Slq"},"Type":{},"KeyId":{},"Overwrite":{"type":"boolean"},"AllowedPattern":{},"Tags":{"shape":"S4"},"Tier":{},"Policies":{},"DataType":{}}},"output":{"type":"structure","members":{"Version":{"type":"long"},"Tier":{}}}},"PutResourcePolicy":{"input":{"type":"structure","required":["ResourceArn","Policy"],"members":{"ResourceArn":{},"Policy":{},"PolicyId":{},"PolicyHash":{}}},"output":{"type":"structure","members":{"PolicyId":{},"PolicyHash":{}}}},"RegisterDefaultPatchBaseline":{"input":{"type":"structure","required":["BaselineId"],"members":{"BaselineId":{}}},"output":{"type":"structure","members":{"BaselineId":{}}}},"RegisterPatchBaselineForPatchGroup":{"input":{"type":"structure","required":["BaselineId","PatchGroup"],"members":{"BaselineId":{},"PatchGroup":{}}},"output":{"type":"structure","members":{"BaselineId":{},"PatchGroup":{}}}},"RegisterTargetWithMaintenanceWindow":{"input":{"type":"structure","required":["WindowId","ResourceType","Targets"],"members":{"WindowId":{},"ResourceType":{},"Targets":{"shape":"S18"},"OwnerInformation":{"shape":"Scy"},"Name":{},"Description":{"shape":"S4b"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"WindowTargetId":{}}}},"RegisterTaskWithMaintenanceWindow":{"input":{"type":"structure","required":["WindowId","TaskArn","TaskType"],"members":{"WindowId":{},"Targets":{"shape":"S18"},"TaskArn":{},"ServiceRoleArn":{},"TaskType":{},"TaskParameters":{"shape":"Sf4"},"TaskInvocationParameters":{"shape":"Ska"},"Priority":{"type":"integer"},"MaxConcurrency":{},"MaxErrors":{},"LoggingInfo":{"shape":"Sfa"},"Name":{},"Description":{"shape":"S4b"},"ClientToken":{"idempotencyToken":true},"CutoffBehavior":{},"AlarmConfiguration":{"shape":"S1z"}}},"output":{"type":"structure","members":{"WindowTaskId":{}}}},"RemoveTagsFromResource":{"input":{"type":"structure","required":["ResourceType","ResourceId","TagKeys"],"members":{"ResourceType":{},"ResourceId":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"ResetServiceSetting":{"input":{"type":"structure","required":["SettingId"],"members":{"SettingId":{}}},"output":{"type":"structure","members":{"ServiceSetting":{"shape":"Smi"}}}},"ResumeSession":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{}}},"output":{"type":"structure","members":{"SessionId":{},"TokenValue":{},"StreamUrl":{}}}},"SendAutomationSignal":{"input":{"type":"structure","required":["AutomationExecutionId","SignalType"],"members":{"AutomationExecutionId":{},"SignalType":{},"Payload":{"shape":"S9k"}}},"output":{"type":"structure","members":{}}},"SendCommand":{"input":{"type":"structure","required":["DocumentName"],"members":{"InstanceIds":{"shape":"Si"},"Targets":{"shape":"S18"},"DocumentName":{},"DocumentVersion":{},"DocumentHash":{},"DocumentHashType":{},"TimeoutSeconds":{"type":"integer"},"Comment":{},"Parameters":{"shape":"S14"},"OutputS3Region":{},"OutputS3BucketName":{},"OutputS3KeyPrefix":{},"MaxConcurrency":{},"MaxErrors":{},"ServiceRoleArn":{},"NotificationConfig":{"shape":"Skc"},"CloudWatchOutputConfig":{"shape":"Sia"},"AlarmConfiguration":{"shape":"S1z"}}},"output":{"type":"structure","members":{"Command":{"shape":"Sng"}}}},"StartAssociationsOnce":{"input":{"type":"structure","required":["AssociationIds"],"members":{"AssociationIds":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"StartAutomationExecution":{"input":{"type":"structure","required":["DocumentName"],"members":{"DocumentName":{},"DocumentVersion":{},"Parameters":{"shape":"S9k"},"ClientToken":{},"Mode":{},"TargetParameterName":{},"Targets":{"shape":"S18"},"TargetMaps":{"shape":"S25"},"MaxConcurrency":{},"MaxErrors":{},"TargetLocations":{"shape":"S1s"},"Tags":{"shape":"S4"},"AlarmConfiguration":{"shape":"S1z"}}},"output":{"type":"structure","members":{"AutomationExecutionId":{}}}},"StartChangeRequestExecution":{"input":{"type":"structure","required":["DocumentName","Runbooks"],"members":{"ScheduledTime":{"type":"timestamp"},"DocumentName":{},"DocumentVersion":{},"Parameters":{"shape":"S9k"},"ChangeRequestName":{},"ClientToken":{},"AutoApprove":{"type":"boolean"},"Runbooks":{"shape":"S9t"},"Tags":{"shape":"S4"},"ScheduledEndTime":{"type":"timestamp"},"ChangeDetails":{}}},"output":{"type":"structure","members":{"AutomationExecutionId":{}}}},"StartSession":{"input":{"type":"structure","required":["Target"],"members":{"Target":{},"DocumentName":{},"Reason":{},"Parameters":{"type":"map","key":{},"value":{"type":"list","member":{}}}}},"output":{"type":"structure","members":{"SessionId":{},"TokenValue":{},"StreamUrl":{}}}},"StopAutomationExecution":{"input":{"type":"structure","required":["AutomationExecutionId"],"members":{"AutomationExecutionId":{},"Type":{}}},"output":{"type":"structure","members":{}}},"TerminateSession":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{}}},"output":{"type":"structure","members":{"SessionId":{}}}},"UnlabelParameterVersion":{"input":{"type":"structure","required":["Name","ParameterVersion","Labels"],"members":{"Name":{},"ParameterVersion":{"type":"long"},"Labels":{"shape":"Slw"}}},"output":{"type":"structure","members":{"RemovedLabels":{"shape":"Slw"},"InvalidLabels":{"shape":"Slw"}}}},"UpdateAssociation":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{},"Parameters":{"shape":"S14"},"DocumentVersion":{},"ScheduleExpression":{},"OutputLocation":{"shape":"S1e"},"Name":{},"Targets":{"shape":"S18"},"AssociationName":{},"AssociationVersion":{},"AutomationTargetParameterName":{},"MaxErrors":{},"MaxConcurrency":{},"ComplianceSeverity":{},"SyncCompliance":{},"ApplyOnlyAtCronInterval":{"type":"boolean"},"CalendarNames":{"shape":"S1q"},"TargetLocations":{"shape":"S1s"},"ScheduleOffset":{"type":"integer"},"TargetMaps":{"shape":"S25"},"AlarmConfiguration":{"shape":"S1z"}}},"output":{"type":"structure","members":{"AssociationDescription":{"shape":"S2b"}}}},"UpdateAssociationStatus":{"input":{"type":"structure","required":["Name","InstanceId","AssociationStatus"],"members":{"Name":{},"InstanceId":{},"AssociationStatus":{"shape":"S2e"}}},"output":{"type":"structure","members":{"AssociationDescription":{"shape":"S2b"}}}},"UpdateDocument":{"input":{"type":"structure","required":["Content","Name"],"members":{"Content":{},"Attachments":{"shape":"S35"},"Name":{},"DisplayName":{},"VersionName":{},"DocumentVersion":{},"DocumentFormat":{},"TargetType":{}}},"output":{"type":"structure","members":{"DocumentDescription":{"shape":"S3h"}}}},"UpdateDocumentDefaultVersion":{"input":{"type":"structure","required":["Name","DocumentVersion"],"members":{"Name":{},"DocumentVersion":{}}},"output":{"type":"structure","members":{"Description":{"type":"structure","members":{"Name":{},"DefaultVersion":{},"DefaultVersionName":{}}}}}},"UpdateDocumentMetadata":{"input":{"type":"structure","required":["Name","DocumentReviews"],"members":{"Name":{},"DocumentVersion":{},"DocumentReviews":{"type":"structure","required":["Action"],"members":{"Action":{},"Comment":{"shape":"Son"}}}}},"output":{"type":"structure","members":{}}},"UpdateMaintenanceWindow":{"input":{"type":"structure","required":["WindowId"],"members":{"WindowId":{},"Name":{},"Description":{"shape":"S4b"},"StartDate":{},"EndDate":{},"Schedule":{},"ScheduleTimezone":{},"ScheduleOffset":{"type":"integer"},"Duration":{"type":"integer"},"Cutoff":{"type":"integer"},"AllowUnassociatedTargets":{"type":"boolean"},"Enabled":{"type":"boolean"},"Replace":{"type":"boolean"}}},"output":{"type":"structure","members":{"WindowId":{},"Name":{},"Description":{"shape":"S4b"},"StartDate":{},"EndDate":{},"Schedule":{},"ScheduleTimezone":{},"ScheduleOffset":{"type":"integer"},"Duration":{"type":"integer"},"Cutoff":{"type":"integer"},"AllowUnassociatedTargets":{"type":"boolean"},"Enabled":{"type":"boolean"}}}},"UpdateMaintenanceWindowTarget":{"input":{"type":"structure","required":["WindowId","WindowTargetId"],"members":{"WindowId":{},"WindowTargetId":{},"Targets":{"shape":"S18"},"OwnerInformation":{"shape":"Scy"},"Name":{},"Description":{"shape":"S4b"},"Replace":{"type":"boolean"}}},"output":{"type":"structure","members":{"WindowId":{},"WindowTargetId":{},"Targets":{"shape":"S18"},"OwnerInformation":{"shape":"Scy"},"Name":{},"Description":{"shape":"S4b"}}}},"UpdateMaintenanceWindowTask":{"input":{"type":"structure","required":["WindowId","WindowTaskId"],"members":{"WindowId":{},"WindowTaskId":{},"Targets":{"shape":"S18"},"TaskArn":{},"ServiceRoleArn":{},"TaskParameters":{"shape":"Sf4"},"TaskInvocationParameters":{"shape":"Ska"},"Priority":{"type":"integer"},"MaxConcurrency":{},"MaxErrors":{},"LoggingInfo":{"shape":"Sfa"},"Name":{},"Description":{"shape":"S4b"},"Replace":{"type":"boolean"},"CutoffBehavior":{},"AlarmConfiguration":{"shape":"S1z"}}},"output":{"type":"structure","members":{"WindowId":{},"WindowTaskId":{},"Targets":{"shape":"S18"},"TaskArn":{},"ServiceRoleArn":{},"TaskParameters":{"shape":"Sf4"},"TaskInvocationParameters":{"shape":"Ska"},"Priority":{"type":"integer"},"MaxConcurrency":{},"MaxErrors":{},"LoggingInfo":{"shape":"Sfa"},"Name":{},"Description":{"shape":"S4b"},"CutoffBehavior":{},"AlarmConfiguration":{"shape":"S1z"}}}},"UpdateManagedInstanceRole":{"input":{"type":"structure","required":["InstanceId","IamRole"],"members":{"InstanceId":{},"IamRole":{}}},"output":{"type":"structure","members":{}}},"UpdateOpsItem":{"input":{"type":"structure","required":["OpsItemId"],"members":{"Description":{},"OperationalData":{"shape":"S4p"},"OperationalDataToDelete":{"type":"list","member":{}},"Notifications":{"shape":"S4u"},"Priority":{"type":"integer"},"RelatedOpsItems":{"shape":"S4y"},"Status":{},"OpsItemId":{},"Title":{},"Category":{},"Severity":{},"ActualStartTime":{"type":"timestamp"},"ActualEndTime":{"type":"timestamp"},"PlannedStartTime":{"type":"timestamp"},"PlannedEndTime":{"type":"timestamp"},"OpsItemArn":{}}},"output":{"type":"structure","members":{}}},"UpdateOpsMetadata":{"input":{"type":"structure","required":["OpsMetadataArn"],"members":{"OpsMetadataArn":{},"MetadataToUpdate":{"shape":"S59"},"KeysToDelete":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"OpsMetadataArn":{}}}},"UpdatePatchBaseline":{"input":{"type":"structure","required":["BaselineId"],"members":{"BaselineId":{},"Name":{},"GlobalFilters":{"shape":"S5i"},"ApprovalRules":{"shape":"S5o"},"ApprovedPatches":{"shape":"S5u"},"ApprovedPatchesComplianceLevel":{},"ApprovedPatchesEnableNonSecurity":{"type":"boolean"},"RejectedPatches":{"shape":"S5u"},"RejectedPatchesAction":{},"Description":{},"Sources":{"shape":"S5y"},"Replace":{"type":"boolean"}}},"output":{"type":"structure","members":{"BaselineId":{},"Name":{},"OperatingSystem":{},"GlobalFilters":{"shape":"S5i"},"ApprovalRules":{"shape":"S5o"},"ApprovedPatches":{"shape":"S5u"},"ApprovedPatchesComplianceLevel":{},"ApprovedPatchesEnableNonSecurity":{"type":"boolean"},"RejectedPatches":{"shape":"S5u"},"RejectedPatchesAction":{},"CreatedDate":{"type":"timestamp"},"ModifiedDate":{"type":"timestamp"},"Description":{},"Sources":{"shape":"S5y"}}}},"UpdateResourceDataSync":{"input":{"type":"structure","required":["SyncName","SyncType","SyncSource"],"members":{"SyncName":{},"SyncType":{},"SyncSource":{"shape":"S6h"}}},"output":{"type":"structure","members":{}}},"UpdateServiceSetting":{"input":{"type":"structure","required":["SettingId","SettingValue"],"members":{"SettingId":{},"SettingValue":{}}},"output":{"type":"structure","members":{}}}},"shapes":{"S4":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"Si":{"type":"list","member":{}},"S14":{"type":"map","key":{},"value":{"type":"list","member":{}},"sensitive":true},"S18":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}}}}},"S1e":{"type":"structure","members":{"S3Location":{"type":"structure","members":{"OutputS3Region":{},"OutputS3BucketName":{},"OutputS3KeyPrefix":{}}}}},"S1q":{"type":"list","member":{}},"S1s":{"type":"list","member":{"shape":"S1t"}},"S1t":{"type":"structure","members":{"Accounts":{"type":"list","member":{}},"Regions":{"type":"list","member":{}},"TargetLocationMaxConcurrency":{},"TargetLocationMaxErrors":{},"ExecutionRoleName":{},"TargetLocationAlarmConfiguration":{"shape":"S1z"}}},"S1z":{"type":"structure","required":["Alarms"],"members":{"IgnorePollAlarmFailure":{"type":"boolean"},"Alarms":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{}}}}}},"S25":{"type":"list","member":{"type":"map","key":{},"value":{"type":"list","member":{}}}},"S2b":{"type":"structure","members":{"Name":{},"InstanceId":{},"AssociationVersion":{},"Date":{"type":"timestamp"},"LastUpdateAssociationDate":{"type":"timestamp"},"Status":{"shape":"S2e"},"Overview":{"shape":"S2i"},"DocumentVersion":{},"AutomationTargetParameterName":{},"Parameters":{"shape":"S14"},"AssociationId":{},"Targets":{"shape":"S18"},"ScheduleExpression":{},"OutputLocation":{"shape":"S1e"},"LastExecutionDate":{"type":"timestamp"},"LastSuccessfulExecutionDate":{"type":"timestamp"},"AssociationName":{},"MaxErrors":{},"MaxConcurrency":{},"ComplianceSeverity":{},"SyncCompliance":{},"ApplyOnlyAtCronInterval":{"type":"boolean"},"CalendarNames":{"shape":"S1q"},"TargetLocations":{"shape":"S1s"},"ScheduleOffset":{"type":"integer"},"TargetMaps":{"shape":"S25"},"AlarmConfiguration":{"shape":"S1z"},"TriggeredAlarms":{"shape":"S2n"}}},"S2e":{"type":"structure","required":["Date","Name","Message"],"members":{"Date":{"type":"timestamp"},"Name":{},"Message":{},"AdditionalInfo":{}}},"S2i":{"type":"structure","members":{"Status":{},"DetailedStatus":{},"AssociationStatusAggregatedCount":{"type":"map","key":{},"value":{"type":"integer"}}}},"S2n":{"type":"list","member":{"type":"structure","required":["Name","State"],"members":{"Name":{},"State":{}}}},"S2s":{"type":"structure","required":["Name"],"members":{"Name":{},"InstanceId":{},"Parameters":{"shape":"S14"},"AutomationTargetParameterName":{},"DocumentVersion":{},"Targets":{"shape":"S18"},"ScheduleExpression":{},"OutputLocation":{"shape":"S1e"},"AssociationName":{},"MaxErrors":{},"MaxConcurrency":{},"ComplianceSeverity":{},"SyncCompliance":{},"ApplyOnlyAtCronInterval":{"type":"boolean"},"CalendarNames":{"shape":"S1q"},"TargetLocations":{"shape":"S1s"},"ScheduleOffset":{"type":"integer"},"TargetMaps":{"shape":"S25"},"AlarmConfiguration":{"shape":"S1z"}}},"S31":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{},"Version":{},"RequireType":{},"VersionName":{}}}},"S35":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}},"Name":{}}}},"S3h":{"type":"structure","members":{"Sha1":{},"Hash":{},"HashType":{},"Name":{},"DisplayName":{},"VersionName":{},"Owner":{},"CreatedDate":{"type":"timestamp"},"Status":{},"StatusInformation":{},"DocumentVersion":{},"Description":{},"Parameters":{"type":"list","member":{"type":"structure","members":{"Name":{},"Type":{},"Description":{},"DefaultValue":{}}}},"PlatformTypes":{"shape":"S3v"},"DocumentType":{},"SchemaVersion":{},"LatestVersion":{},"DefaultVersion":{},"DocumentFormat":{},"TargetType":{},"Tags":{"shape":"S4"},"AttachmentsInformation":{"type":"list","member":{"type":"structure","members":{"Name":{}}}},"Requires":{"shape":"S31"},"Author":{},"ReviewInformation":{"type":"list","member":{"type":"structure","members":{"ReviewedTime":{"type":"timestamp"},"Status":{},"Reviewer":{}}}},"ApprovedVersion":{},"PendingReviewVersion":{},"ReviewStatus":{},"Category":{"type":"list","member":{}},"CategoryEnum":{"type":"list","member":{}}}},"S3v":{"type":"list","member":{}},"S4b":{"type":"string","sensitive":true},"S4p":{"type":"map","key":{},"value":{"type":"structure","members":{"Value":{},"Type":{}}}},"S4u":{"type":"list","member":{"type":"structure","members":{"Arn":{}}}},"S4y":{"type":"list","member":{"type":"structure","required":["OpsItemId"],"members":{"OpsItemId":{}}}},"S59":{"type":"map","key":{},"value":{"type":"structure","members":{"Value":{}}}},"S5i":{"type":"structure","required":["PatchFilters"],"members":{"PatchFilters":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}}}}}}},"S5o":{"type":"structure","required":["PatchRules"],"members":{"PatchRules":{"type":"list","member":{"type":"structure","required":["PatchFilterGroup"],"members":{"PatchFilterGroup":{"shape":"S5i"},"ComplianceLevel":{},"ApproveAfterDays":{"type":"integer"},"ApproveUntilDate":{},"EnableNonSecurity":{"type":"boolean"}}}}}},"S5u":{"type":"list","member":{}},"S5y":{"type":"list","member":{"type":"structure","required":["Name","Products","Configuration"],"members":{"Name":{},"Products":{"type":"list","member":{}},"Configuration":{"type":"string","sensitive":true}}}},"S68":{"type":"structure","required":["BucketName","SyncFormat","Region"],"members":{"BucketName":{},"Prefix":{},"SyncFormat":{},"Region":{},"AWSKMSKeyARN":{},"DestinationDataSharing":{"type":"structure","members":{"DestinationDataSharingType":{}}}}},"S6h":{"type":"structure","required":["SourceType","SourceRegions"],"members":{"SourceType":{},"AwsOrganizationsSource":{"shape":"S6j"},"SourceRegions":{"shape":"S6o"},"IncludeFutureRegions":{"type":"boolean"},"EnableAllOpsDataSources":{"type":"boolean"}}},"S6j":{"type":"structure","required":["OrganizationSourceType"],"members":{"OrganizationSourceType":{},"OrganizationalUnits":{"type":"list","member":{"type":"structure","members":{"OrganizationalUnitId":{}}}}}},"S6o":{"type":"list","member":{}},"S75":{"type":"structure","members":{"TotalCount":{"type":"integer"},"RemainingCount":{"type":"integer"},"SummaryItems":{"type":"list","member":{"type":"structure","members":{"Version":{},"Count":{"type":"integer"},"RemainingCount":{"type":"integer"}}}}}},"S7k":{"type":"list","member":{}},"S9k":{"type":"map","key":{},"value":{"type":"list","member":{}}},"S9p":{"type":"structure","members":{"ParameterValues":{"type":"list","member":{}},"Truncated":{"type":"boolean"}}},"S9t":{"type":"list","member":{"type":"structure","required":["DocumentName"],"members":{"DocumentName":{},"DocumentVersion":{},"Parameters":{"shape":"S9k"},"TargetParameterName":{},"Targets":{"shape":"S18"},"TargetMaps":{"shape":"S25"},"MaxConcurrency":{},"MaxErrors":{},"TargetLocations":{"shape":"S1s"}}}},"Sa3":{"type":"list","member":{"type":"structure","members":{"StepName":{},"Action":{},"TimeoutSeconds":{"type":"long"},"OnFailure":{},"MaxAttempts":{"type":"integer"},"ExecutionStartTime":{"type":"timestamp"},"ExecutionEndTime":{"type":"timestamp"},"StepStatus":{},"ResponseCode":{},"Inputs":{"type":"map","key":{},"value":{}},"Outputs":{"shape":"S9k"},"Response":{},"FailureMessage":{},"FailureDetails":{"type":"structure","members":{"FailureStage":{},"FailureType":{},"Details":{"shape":"S9k"}}},"StepExecutionId":{},"OverriddenParameters":{"shape":"S9k"},"IsEnd":{"type":"boolean"},"NextStep":{},"IsCritical":{"type":"boolean"},"ValidNextSteps":{"type":"list","member":{}},"Targets":{"shape":"S18"},"TargetLocation":{"shape":"S1t"},"TriggeredAlarms":{"shape":"S2n"}}}},"Sad":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}}}}},"Sal":{"type":"structure","members":{"Id":{},"ReleaseDate":{"type":"timestamp"},"Title":{},"Description":{},"ContentUrl":{},"Vendor":{},"ProductFamily":{},"Product":{},"Classification":{},"MsrcSeverity":{},"KbNumber":{},"MsrcNumber":{},"Language":{},"AdvisoryIds":{"type":"list","member":{}},"BugzillaIds":{"type":"list","member":{}},"CVEIds":{"type":"list","member":{}},"Name":{},"Epoch":{"type":"integer"},"Version":{},"Release":{},"Arch":{},"Severity":{},"Repository":{}}},"Sbg":{"type":"list","member":{}},"Sc9":{"type":"list","member":{}},"Scv":{"type":"structure","required":["InstanceId","PatchGroup","BaselineId","OperationStartTime","OperationEndTime","Operation"],"members":{"InstanceId":{},"PatchGroup":{},"BaselineId":{},"SnapshotId":{},"InstallOverrideList":{},"OwnerInformation":{"shape":"Scy"},"InstalledCount":{"type":"integer"},"InstalledOtherCount":{"type":"integer"},"InstalledPendingRebootCount":{"type":"integer"},"InstalledRejectedCount":{"type":"integer"},"MissingCount":{"type":"integer"},"FailedCount":{"type":"integer"},"UnreportedNotApplicableCount":{"type":"integer"},"NotApplicableCount":{"type":"integer"},"OperationStartTime":{"type":"timestamp"},"OperationEndTime":{"type":"timestamp"},"Operation":{},"LastNoRebootInstallOperationTime":{"type":"timestamp"},"RebootOption":{},"CriticalNonCompliantCount":{"type":"integer"},"SecurityNonCompliantCount":{"type":"integer"},"OtherNonCompliantCount":{"type":"integer"}}},"Scy":{"type":"string","sensitive":true},"Se1":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}}}}},"Sed":{"type":"string","sensitive":true},"Sf4":{"type":"map","key":{},"value":{"type":"structure","members":{"Values":{"type":"list","member":{"type":"string","sensitive":true},"sensitive":true}},"sensitive":true},"sensitive":true},"Sfa":{"type":"structure","required":["S3BucketName","S3Region"],"members":{"S3BucketName":{},"S3KeyPrefix":{},"S3Region":{}}},"Sg4":{"type":"list","member":{"type":"structure","required":["Key"],"members":{"Key":{},"Option":{},"Values":{"type":"list","member":{}}}}},"Sgj":{"type":"list","member":{"type":"structure","members":{"PolicyText":{},"PolicyType":{},"PolicyStatus":{}}}},"Sgp":{"type":"structure","members":{"BaselineId":{},"BaselineName":{},"OperatingSystem":{},"BaselineDescription":{},"DefaultBaseline":{"type":"boolean"}}},"Sia":{"type":"structure","members":{"CloudWatchLogGroupName":{},"CloudWatchOutputEnabled":{"type":"boolean"}}},"Siw":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}},"Type":{}}}},"Sj2":{"type":"list","member":{"type":"structure","members":{"Expression":{},"Aggregators":{"shape":"Sj2"},"Groups":{"type":"list","member":{"type":"structure","required":["Name","Filters"],"members":{"Name":{},"Filters":{"shape":"Siw"}}}}}}},"Sjj":{"type":"list","member":{"type":"map","key":{},"value":{}}},"Ska":{"type":"structure","members":{"RunCommand":{"type":"structure","members":{"Comment":{},"CloudWatchOutputConfig":{"shape":"Sia"},"DocumentHash":{},"DocumentHashType":{},"DocumentVersion":{},"NotificationConfig":{"shape":"Skc"},"OutputS3BucketName":{},"OutputS3KeyPrefix":{},"Parameters":{"shape":"S14"},"ServiceRoleArn":{},"TimeoutSeconds":{"type":"integer"}}},"Automation":{"type":"structure","members":{"DocumentVersion":{},"Parameters":{"shape":"S9k"}}},"StepFunctions":{"type":"structure","members":{"Input":{"type":"string","sensitive":true},"Name":{}}},"Lambda":{"type":"structure","members":{"ClientContext":{},"Qualifier":{},"Payload":{"type":"blob","sensitive":true}}}}},"Skc":{"type":"structure","members":{"NotificationArn":{},"NotificationEvents":{"type":"list","member":{}},"NotificationType":{}}},"Skx":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}},"Type":{}}}},"Sl3":{"type":"list","member":{"type":"structure","members":{"AggregatorType":{},"TypeName":{},"AttributeName":{},"Values":{"type":"map","key":{},"value":{}},"Filters":{"shape":"Skx"},"Aggregators":{"shape":"Sl3"}}}},"Slp":{"type":"structure","members":{"Name":{},"Type":{},"Value":{"shape":"Slq"},"Version":{"type":"long"},"Selector":{},"SourceResult":{},"LastModifiedDate":{"type":"timestamp"},"ARN":{},"DataType":{}}},"Slq":{"type":"string","sensitive":true},"Slw":{"type":"list","member":{}},"Sm0":{"type":"list","member":{"shape":"Slp"}},"Smi":{"type":"structure","members":{"SettingId":{},"SettingValue":{},"LastModifiedDate":{"type":"timestamp"},"LastModifiedUser":{},"ARN":{},"Status":{}}},"Sn0":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}},"Sng":{"type":"structure","members":{"CommandId":{},"DocumentName":{},"DocumentVersion":{},"Comment":{},"ExpiresAfter":{"type":"timestamp"},"Parameters":{"shape":"S14"},"InstanceIds":{"shape":"Si"},"Targets":{"shape":"S18"},"RequestedDateTime":{"type":"timestamp"},"Status":{},"StatusDetails":{},"OutputS3Region":{},"OutputS3BucketName":{},"OutputS3KeyPrefix":{},"MaxConcurrency":{},"MaxErrors":{},"TargetCount":{"type":"integer"},"CompletedCount":{"type":"integer"},"ErrorCount":{"type":"integer"},"DeliveryTimedOutCount":{"type":"integer"},"ServiceRole":{},"NotificationConfig":{"shape":"Skc"},"CloudWatchOutputConfig":{"shape":"Sia"},"TimeoutSeconds":{"type":"integer"},"AlarmConfiguration":{"shape":"S1z"},"TriggeredAlarms":{"shape":"S2n"}}},"Snn":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}},"Type":{}}}},"So5":{"type":"structure","required":["ExecutionTime"],"members":{"ExecutionTime":{"type":"timestamp"},"ExecutionId":{},"ExecutionType":{}}},"So8":{"type":"map","key":{},"value":{}},"Sod":{"type":"structure","members":{"CompliantCount":{"type":"integer"},"SeveritySummary":{"shape":"Sof"}}},"Sof":{"type":"structure","members":{"CriticalCount":{"type":"integer"},"HighCount":{"type":"integer"},"MediumCount":{"type":"integer"},"LowCount":{"type":"integer"},"InformationalCount":{"type":"integer"},"UnspecifiedCount":{"type":"integer"}}},"Sog":{"type":"structure","members":{"NonCompliantCount":{"type":"integer"},"SeveritySummary":{"shape":"Sof"}}},"Son":{"type":"list","member":{"type":"structure","members":{"Type":{},"Content":{}}}},"Spl":{"type":"structure","members":{"Arn":{}}}}}')},5135:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeActivations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ActivationList"},"DescribeAssociationExecutionTargets":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"AssociationExecutionTargets"},"DescribeAssociationExecutions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"AssociationExecutions"},"DescribeAutomationExecutions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"AutomationExecutionMetadataList"},"DescribeAutomationStepExecutions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"StepExecutions"},"DescribeAvailablePatches":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Patches"},"DescribeEffectiveInstanceAssociations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Associations"},"DescribeEffectivePatchesForPatchBaseline":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"EffectivePatches"},"DescribeInstanceAssociationsStatus":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InstanceAssociationStatusInfos"},"DescribeInstanceInformation":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InstanceInformationList"},"DescribeInstancePatchStates":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InstancePatchStates"},"DescribeInstancePatchStatesForPatchGroup":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InstancePatchStates"},"DescribeInstancePatches":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Patches"},"DescribeInventoryDeletions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InventoryDeletions"},"DescribeMaintenanceWindowExecutionTaskInvocations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"WindowExecutionTaskInvocationIdentities"},"DescribeMaintenanceWindowExecutionTasks":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"WindowExecutionTaskIdentities"},"DescribeMaintenanceWindowExecutions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"WindowExecutions"},"DescribeMaintenanceWindowSchedule":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ScheduledWindowExecutions"},"DescribeMaintenanceWindowTargets":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Targets"},"DescribeMaintenanceWindowTasks":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Tasks"},"DescribeMaintenanceWindows":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"WindowIdentities"},"DescribeMaintenanceWindowsForTarget":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"WindowIdentities"},"DescribeOpsItems":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"OpsItemSummaries"},"DescribeParameters":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"DescribePatchBaselines":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"BaselineIdentities"},"DescribePatchGroups":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Mappings"},"DescribePatchProperties":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Properties"},"DescribeSessions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Sessions"},"GetInventory":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Entities"},"GetInventorySchema":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Schemas"},"GetOpsSummary":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Entities"},"GetParameterHistory":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetParametersByPath":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetResourcePolicies":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Policies"},"ListAssociationVersions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"AssociationVersions"},"ListAssociations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Associations"},"ListCommandInvocations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"CommandInvocations"},"ListCommands":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Commands"},"ListComplianceItems":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ComplianceItems"},"ListComplianceSummaries":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ComplianceSummaryItems"},"ListDocumentVersions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"DocumentVersions"},"ListDocuments":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"DocumentIdentifiers"},"ListOpsItemEvents":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Summaries"},"ListOpsItemRelatedItems":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Summaries"},"ListOpsMetadata":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"OpsMetadataList"},"ListResourceComplianceSummaries":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ResourceComplianceSummaryItems"},"ListResourceDataSync":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ResourceDataSyncItems"}}}')},98523:function(e){"use strict";e.exports=JSON.parse('{"V":{"CommandExecuted":{"delay":5,"operation":"GetCommandInvocation","maxAttempts":20,"acceptors":[{"expected":"Pending","matcher":"path","state":"retry","argument":"Status"},{"expected":"InProgress","matcher":"path","state":"retry","argument":"Status"},{"expected":"Delayed","matcher":"path","state":"retry","argument":"Status"},{"expected":"Success","matcher":"path","state":"success","argument":"Status"},{"expected":"Cancelled","matcher":"path","state":"failure","argument":"Status"},{"expected":"TimedOut","matcher":"path","state":"failure","argument":"Status"},{"expected":"Failed","matcher":"path","state":"failure","argument":"Status"},{"expected":"Cancelling","matcher":"path","state":"failure","argument":"Status"},{"state":"retry","matcher":"error","expected":"InvocationDoesNotExist"}]}}}')},11069:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2013-06-30","endpointPrefix":"storagegateway","jsonVersion":"1.1","protocol":"json","serviceFullName":"AWS Storage Gateway","serviceId":"Storage Gateway","signatureVersion":"v4","targetPrefix":"StorageGateway_20130630","uid":"storagegateway-2013-06-30"},"operations":{"ActivateGateway":{"input":{"type":"structure","required":["ActivationKey","GatewayName","GatewayTimezone","GatewayRegion"],"members":{"ActivationKey":{},"GatewayName":{},"GatewayTimezone":{},"GatewayRegion":{},"GatewayType":{},"TapeDriveType":{},"MediumChangerType":{},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"AddCache":{"input":{"type":"structure","required":["GatewayARN","DiskIds"],"members":{"GatewayARN":{},"DiskIds":{"shape":"Sg"}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"AddTagsToResource":{"input":{"type":"structure","required":["ResourceARN","Tags"],"members":{"ResourceARN":{},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"ResourceARN":{}}}},"AddUploadBuffer":{"input":{"type":"structure","required":["GatewayARN","DiskIds"],"members":{"GatewayARN":{},"DiskIds":{"shape":"Sg"}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"AddWorkingStorage":{"input":{"type":"structure","required":["GatewayARN","DiskIds"],"members":{"GatewayARN":{},"DiskIds":{"shape":"Sg"}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"AssignTapePool":{"input":{"type":"structure","required":["TapeARN","PoolId"],"members":{"TapeARN":{},"PoolId":{},"BypassGovernanceRetention":{"type":"boolean"}}},"output":{"type":"structure","members":{"TapeARN":{}}}},"AssociateFileSystem":{"input":{"type":"structure","required":["UserName","Password","ClientToken","GatewayARN","LocationARN"],"members":{"UserName":{},"Password":{"shape":"Sx"},"ClientToken":{},"GatewayARN":{},"LocationARN":{},"Tags":{"shape":"S9"},"AuditDestinationARN":{},"CacheAttributes":{"shape":"S11"},"EndpointNetworkConfiguration":{"shape":"S13"}}},"output":{"type":"structure","members":{"FileSystemAssociationARN":{}}}},"AttachVolume":{"input":{"type":"structure","required":["GatewayARN","VolumeARN","NetworkInterfaceId"],"members":{"GatewayARN":{},"TargetName":{},"VolumeARN":{},"NetworkInterfaceId":{},"DiskId":{}}},"output":{"type":"structure","members":{"VolumeARN":{},"TargetARN":{}}}},"CancelArchival":{"input":{"type":"structure","required":["GatewayARN","TapeARN"],"members":{"GatewayARN":{},"TapeARN":{}}},"output":{"type":"structure","members":{"TapeARN":{}}}},"CancelRetrieval":{"input":{"type":"structure","required":["GatewayARN","TapeARN"],"members":{"GatewayARN":{},"TapeARN":{}}},"output":{"type":"structure","members":{"TapeARN":{}}}},"CreateCachediSCSIVolume":{"input":{"type":"structure","required":["GatewayARN","VolumeSizeInBytes","TargetName","NetworkInterfaceId","ClientToken"],"members":{"GatewayARN":{},"VolumeSizeInBytes":{"type":"long"},"SnapshotId":{},"TargetName":{},"SourceVolumeARN":{},"NetworkInterfaceId":{},"ClientToken":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"VolumeARN":{},"TargetARN":{}}}},"CreateNFSFileShare":{"input":{"type":"structure","required":["ClientToken","GatewayARN","Role","LocationARN"],"members":{"ClientToken":{},"NFSFileShareDefaults":{"shape":"S1p"},"GatewayARN":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"Role":{},"LocationARN":{},"DefaultStorageClass":{},"ObjectACL":{},"ClientList":{"shape":"S1w"},"Squash":{},"ReadOnly":{"type":"boolean"},"GuessMIMETypeEnabled":{"type":"boolean"},"RequesterPays":{"type":"boolean"},"Tags":{"shape":"S9"},"FileShareName":{},"CacheAttributes":{"shape":"S11"},"NotificationPolicy":{},"VPCEndpointDNSName":{},"BucketRegion":{},"AuditDestinationARN":{}}},"output":{"type":"structure","members":{"FileShareARN":{}}}},"CreateSMBFileShare":{"input":{"type":"structure","required":["ClientToken","GatewayARN","Role","LocationARN"],"members":{"ClientToken":{},"GatewayARN":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"Role":{},"LocationARN":{},"DefaultStorageClass":{},"ObjectACL":{},"ReadOnly":{"type":"boolean"},"GuessMIMETypeEnabled":{"type":"boolean"},"RequesterPays":{"type":"boolean"},"SMBACLEnabled":{"type":"boolean"},"AccessBasedEnumeration":{"type":"boolean"},"AdminUserList":{"shape":"S25"},"ValidUserList":{"shape":"S25"},"InvalidUserList":{"shape":"S25"},"AuditDestinationARN":{},"Authentication":{},"CaseSensitivity":{},"Tags":{"shape":"S9"},"FileShareName":{},"CacheAttributes":{"shape":"S11"},"NotificationPolicy":{},"VPCEndpointDNSName":{},"BucketRegion":{},"OplocksEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"FileShareARN":{}}}},"CreateSnapshot":{"input":{"type":"structure","required":["VolumeARN","SnapshotDescription"],"members":{"VolumeARN":{},"SnapshotDescription":{},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"VolumeARN":{},"SnapshotId":{}}}},"CreateSnapshotFromVolumeRecoveryPoint":{"input":{"type":"structure","required":["VolumeARN","SnapshotDescription"],"members":{"VolumeARN":{},"SnapshotDescription":{},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"SnapshotId":{},"VolumeARN":{},"VolumeRecoveryPointTime":{}}}},"CreateStorediSCSIVolume":{"input":{"type":"structure","required":["GatewayARN","DiskId","PreserveExistingData","TargetName","NetworkInterfaceId"],"members":{"GatewayARN":{},"DiskId":{},"SnapshotId":{},"PreserveExistingData":{"type":"boolean"},"TargetName":{},"NetworkInterfaceId":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"VolumeARN":{},"VolumeSizeInBytes":{"type":"long"},"TargetARN":{}}}},"CreateTapePool":{"input":{"type":"structure","required":["PoolName","StorageClass"],"members":{"PoolName":{},"StorageClass":{},"RetentionLockType":{},"RetentionLockTimeInDays":{"type":"integer"},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"PoolARN":{}}}},"CreateTapeWithBarcode":{"input":{"type":"structure","required":["GatewayARN","TapeSizeInBytes","TapeBarcode"],"members":{"GatewayARN":{},"TapeSizeInBytes":{"type":"long"},"TapeBarcode":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"PoolId":{},"Worm":{"type":"boolean"},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"TapeARN":{}}}},"CreateTapes":{"input":{"type":"structure","required":["GatewayARN","TapeSizeInBytes","ClientToken","NumTapesToCreate","TapeBarcodePrefix"],"members":{"GatewayARN":{},"TapeSizeInBytes":{"type":"long"},"ClientToken":{},"NumTapesToCreate":{"type":"integer"},"TapeBarcodePrefix":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"PoolId":{},"Worm":{"type":"boolean"},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"TapeARNs":{"shape":"S2x"}}}},"DeleteAutomaticTapeCreationPolicy":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"DeleteBandwidthRateLimit":{"input":{"type":"structure","required":["GatewayARN","BandwidthType"],"members":{"GatewayARN":{},"BandwidthType":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"DeleteChapCredentials":{"input":{"type":"structure","required":["TargetARN","InitiatorName"],"members":{"TargetARN":{},"InitiatorName":{}}},"output":{"type":"structure","members":{"TargetARN":{},"InitiatorName":{}}}},"DeleteFileShare":{"input":{"type":"structure","required":["FileShareARN"],"members":{"FileShareARN":{},"ForceDelete":{"type":"boolean"}}},"output":{"type":"structure","members":{"FileShareARN":{}}}},"DeleteGateway":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"DeleteSnapshotSchedule":{"input":{"type":"structure","required":["VolumeARN"],"members":{"VolumeARN":{}}},"output":{"type":"structure","members":{"VolumeARN":{}}}},"DeleteTape":{"input":{"type":"structure","required":["GatewayARN","TapeARN"],"members":{"GatewayARN":{},"TapeARN":{},"BypassGovernanceRetention":{"type":"boolean"}}},"output":{"type":"structure","members":{"TapeARN":{}}}},"DeleteTapeArchive":{"input":{"type":"structure","required":["TapeARN"],"members":{"TapeARN":{},"BypassGovernanceRetention":{"type":"boolean"}}},"output":{"type":"structure","members":{"TapeARN":{}}}},"DeleteTapePool":{"input":{"type":"structure","required":["PoolARN"],"members":{"PoolARN":{}}},"output":{"type":"structure","members":{"PoolARN":{}}}},"DeleteVolume":{"input":{"type":"structure","required":["VolumeARN"],"members":{"VolumeARN":{}}},"output":{"type":"structure","members":{"VolumeARN":{}}}},"DescribeAvailabilityMonitorTest":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"Status":{},"StartTime":{"type":"timestamp"}}}},"DescribeBandwidthRateLimit":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"AverageUploadRateLimitInBitsPerSec":{"type":"long"},"AverageDownloadRateLimitInBitsPerSec":{"type":"long"}}}},"DescribeBandwidthRateLimitSchedule":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"BandwidthRateLimitIntervals":{"shape":"S3u"}}}},"DescribeCache":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"DiskIds":{"shape":"Sg"},"CacheAllocatedInBytes":{"type":"long"},"CacheUsedPercentage":{"type":"double"},"CacheDirtyPercentage":{"type":"double"},"CacheHitPercentage":{"type":"double"},"CacheMissPercentage":{"type":"double"}}}},"DescribeCachediSCSIVolumes":{"input":{"type":"structure","required":["VolumeARNs"],"members":{"VolumeARNs":{"shape":"S44"}}},"output":{"type":"structure","members":{"CachediSCSIVolumes":{"type":"list","member":{"type":"structure","members":{"VolumeARN":{},"VolumeId":{},"VolumeType":{},"VolumeStatus":{},"VolumeAttachmentStatus":{},"VolumeSizeInBytes":{"type":"long"},"VolumeProgress":{"type":"double"},"SourceSnapshotId":{},"VolumeiSCSIAttributes":{"shape":"S4d"},"CreatedDate":{"type":"timestamp"},"VolumeUsedInBytes":{"type":"long"},"KMSKey":{},"TargetName":{}}}}}}},"DescribeChapCredentials":{"input":{"type":"structure","required":["TargetARN"],"members":{"TargetARN":{}}},"output":{"type":"structure","members":{"ChapCredentials":{"type":"list","member":{"type":"structure","members":{"TargetARN":{},"SecretToAuthenticateInitiator":{"shape":"S4m"},"InitiatorName":{},"SecretToAuthenticateTarget":{"shape":"S4m"}}}}}}},"DescribeFileSystemAssociations":{"input":{"type":"structure","required":["FileSystemAssociationARNList"],"members":{"FileSystemAssociationARNList":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"FileSystemAssociationInfoList":{"type":"list","member":{"type":"structure","members":{"FileSystemAssociationARN":{},"LocationARN":{},"FileSystemAssociationStatus":{},"AuditDestinationARN":{},"GatewayARN":{},"Tags":{"shape":"S9"},"CacheAttributes":{"shape":"S11"},"EndpointNetworkConfiguration":{"shape":"S13"},"FileSystemAssociationStatusDetails":{"type":"list","member":{"type":"structure","members":{"ErrorCode":{}}}}}}}}}},"DescribeGatewayInformation":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"GatewayId":{},"GatewayName":{},"GatewayTimezone":{},"GatewayState":{},"GatewayNetworkInterfaces":{"type":"list","member":{"type":"structure","members":{"Ipv4Address":{},"MacAddress":{},"Ipv6Address":{}}}},"GatewayType":{},"NextUpdateAvailabilityDate":{},"LastSoftwareUpdate":{},"Ec2InstanceId":{},"Ec2InstanceRegion":{},"Tags":{"shape":"S9"},"VPCEndpoint":{},"CloudWatchLogGroupARN":{},"HostEnvironment":{},"EndpointType":{},"SoftwareUpdatesEndDate":{},"DeprecationDate":{},"GatewayCapacity":{},"SupportedGatewayCapacities":{"type":"list","member":{}},"HostEnvironmentId":{}}}},"DescribeMaintenanceStartTime":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"HourOfDay":{"type":"integer"},"MinuteOfHour":{"type":"integer"},"DayOfWeek":{"type":"integer"},"DayOfMonth":{"type":"integer"},"Timezone":{}}}},"DescribeNFSFileShares":{"input":{"type":"structure","required":["FileShareARNList"],"members":{"FileShareARNList":{"shape":"S5i"}}},"output":{"type":"structure","members":{"NFSFileShareInfoList":{"type":"list","member":{"type":"structure","members":{"NFSFileShareDefaults":{"shape":"S1p"},"FileShareARN":{},"FileShareId":{},"FileShareStatus":{},"GatewayARN":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"Path":{},"Role":{},"LocationARN":{},"DefaultStorageClass":{},"ObjectACL":{},"ClientList":{"shape":"S1w"},"Squash":{},"ReadOnly":{"type":"boolean"},"GuessMIMETypeEnabled":{"type":"boolean"},"RequesterPays":{"type":"boolean"},"Tags":{"shape":"S9"},"FileShareName":{},"CacheAttributes":{"shape":"S11"},"NotificationPolicy":{},"VPCEndpointDNSName":{},"BucketRegion":{},"AuditDestinationARN":{}}}}}}},"DescribeSMBFileShares":{"input":{"type":"structure","required":["FileShareARNList"],"members":{"FileShareARNList":{"shape":"S5i"}}},"output":{"type":"structure","members":{"SMBFileShareInfoList":{"type":"list","member":{"type":"structure","members":{"FileShareARN":{},"FileShareId":{},"FileShareStatus":{},"GatewayARN":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"Path":{},"Role":{},"LocationARN":{},"DefaultStorageClass":{},"ObjectACL":{},"ReadOnly":{"type":"boolean"},"GuessMIMETypeEnabled":{"type":"boolean"},"RequesterPays":{"type":"boolean"},"SMBACLEnabled":{"type":"boolean"},"AccessBasedEnumeration":{"type":"boolean"},"AdminUserList":{"shape":"S25"},"ValidUserList":{"shape":"S25"},"InvalidUserList":{"shape":"S25"},"AuditDestinationARN":{},"Authentication":{},"CaseSensitivity":{},"Tags":{"shape":"S9"},"FileShareName":{},"CacheAttributes":{"shape":"S11"},"NotificationPolicy":{},"VPCEndpointDNSName":{},"BucketRegion":{},"OplocksEnabled":{"type":"boolean"}}}}}}},"DescribeSMBSettings":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"DomainName":{},"ActiveDirectoryStatus":{},"SMBGuestPasswordSet":{"type":"boolean"},"SMBSecurityStrategy":{},"FileSharesVisible":{"type":"boolean"},"SMBLocalGroups":{"shape":"S5y"}}}},"DescribeSnapshotSchedule":{"input":{"type":"structure","required":["VolumeARN"],"members":{"VolumeARN":{}}},"output":{"type":"structure","members":{"VolumeARN":{},"StartAt":{"type":"integer"},"RecurrenceInHours":{"type":"integer"},"Description":{},"Timezone":{},"Tags":{"shape":"S9"}}}},"DescribeStorediSCSIVolumes":{"input":{"type":"structure","required":["VolumeARNs"],"members":{"VolumeARNs":{"shape":"S44"}}},"output":{"type":"structure","members":{"StorediSCSIVolumes":{"type":"list","member":{"type":"structure","members":{"VolumeARN":{},"VolumeId":{},"VolumeType":{},"VolumeStatus":{},"VolumeAttachmentStatus":{},"VolumeSizeInBytes":{"type":"long"},"VolumeProgress":{"type":"double"},"VolumeDiskId":{},"SourceSnapshotId":{},"PreservedExistingData":{"type":"boolean"},"VolumeiSCSIAttributes":{"shape":"S4d"},"CreatedDate":{"type":"timestamp"},"VolumeUsedInBytes":{"type":"long"},"KMSKey":{},"TargetName":{}}}}}}},"DescribeTapeArchives":{"input":{"type":"structure","members":{"TapeARNs":{"shape":"S2x"},"Marker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"TapeArchives":{"type":"list","member":{"type":"structure","members":{"TapeARN":{},"TapeBarcode":{},"TapeCreatedDate":{"type":"timestamp"},"TapeSizeInBytes":{"type":"long"},"CompletionTime":{"type":"timestamp"},"RetrievedTo":{},"TapeStatus":{},"TapeUsedInBytes":{"type":"long"},"KMSKey":{},"PoolId":{},"Worm":{"type":"boolean"},"RetentionStartDate":{"type":"timestamp"},"PoolEntryDate":{"type":"timestamp"}}}},"Marker":{}}}},"DescribeTapeRecoveryPoints":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{},"Marker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"GatewayARN":{},"TapeRecoveryPointInfos":{"type":"list","member":{"type":"structure","members":{"TapeARN":{},"TapeRecoveryPointTime":{"type":"timestamp"},"TapeSizeInBytes":{"type":"long"},"TapeStatus":{}}}},"Marker":{}}}},"DescribeTapes":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{},"TapeARNs":{"shape":"S2x"},"Marker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Tapes":{"type":"list","member":{"type":"structure","members":{"TapeARN":{},"TapeBarcode":{},"TapeCreatedDate":{"type":"timestamp"},"TapeSizeInBytes":{"type":"long"},"TapeStatus":{},"VTLDevice":{},"Progress":{"type":"double"},"TapeUsedInBytes":{"type":"long"},"KMSKey":{},"PoolId":{},"Worm":{"type":"boolean"},"RetentionStartDate":{"type":"timestamp"},"PoolEntryDate":{"type":"timestamp"}}}},"Marker":{}}}},"DescribeUploadBuffer":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"DiskIds":{"shape":"Sg"},"UploadBufferUsedInBytes":{"type":"long"},"UploadBufferAllocatedInBytes":{"type":"long"}}}},"DescribeVTLDevices":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{},"VTLDeviceARNs":{"type":"list","member":{}},"Marker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"GatewayARN":{},"VTLDevices":{"type":"list","member":{"type":"structure","members":{"VTLDeviceARN":{},"VTLDeviceType":{},"VTLDeviceVendor":{},"VTLDeviceProductIdentifier":{},"DeviceiSCSIAttributes":{"type":"structure","members":{"TargetARN":{},"NetworkInterfaceId":{},"NetworkInterfacePort":{"type":"integer"},"ChapEnabled":{"type":"boolean"}}}}}},"Marker":{}}}},"DescribeWorkingStorage":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"DiskIds":{"shape":"Sg"},"WorkingStorageUsedInBytes":{"type":"long"},"WorkingStorageAllocatedInBytes":{"type":"long"}}}},"DetachVolume":{"input":{"type":"structure","required":["VolumeARN"],"members":{"VolumeARN":{},"ForceDetach":{"type":"boolean"}}},"output":{"type":"structure","members":{"VolumeARN":{}}}},"DisableGateway":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"DisassociateFileSystem":{"input":{"type":"structure","required":["FileSystemAssociationARN"],"members":{"FileSystemAssociationARN":{},"ForceDelete":{"type":"boolean"}}},"output":{"type":"structure","members":{"FileSystemAssociationARN":{}}}},"JoinDomain":{"input":{"type":"structure","required":["GatewayARN","DomainName","UserName","Password"],"members":{"GatewayARN":{},"DomainName":{},"OrganizationalUnit":{},"DomainControllers":{"type":"list","member":{}},"TimeoutInSeconds":{"type":"integer"},"UserName":{},"Password":{"shape":"Sx"}}},"output":{"type":"structure","members":{"GatewayARN":{},"ActiveDirectoryStatus":{}}}},"ListAutomaticTapeCreationPolicies":{"input":{"type":"structure","members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"AutomaticTapeCreationPolicyInfos":{"type":"list","member":{"type":"structure","members":{"AutomaticTapeCreationRules":{"shape":"S7i"},"GatewayARN":{}}}}}}},"ListFileShares":{"input":{"type":"structure","members":{"GatewayARN":{},"Limit":{"type":"integer"},"Marker":{}}},"output":{"type":"structure","members":{"Marker":{},"NextMarker":{},"FileShareInfoList":{"type":"list","member":{"type":"structure","members":{"FileShareType":{},"FileShareARN":{},"FileShareId":{},"FileShareStatus":{},"GatewayARN":{}}}}}}},"ListFileSystemAssociations":{"input":{"type":"structure","members":{"GatewayARN":{},"Limit":{"type":"integer"},"Marker":{}}},"output":{"type":"structure","members":{"Marker":{},"NextMarker":{},"FileSystemAssociationSummaryList":{"type":"list","member":{"type":"structure","members":{"FileSystemAssociationId":{},"FileSystemAssociationARN":{},"FileSystemAssociationStatus":{},"GatewayARN":{}}}}}}},"ListGateways":{"input":{"type":"structure","members":{"Marker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Gateways":{"type":"list","member":{"type":"structure","members":{"GatewayId":{},"GatewayARN":{},"GatewayType":{},"GatewayOperationalState":{},"GatewayName":{},"Ec2InstanceId":{},"Ec2InstanceRegion":{},"HostEnvironment":{},"HostEnvironmentId":{}}}},"Marker":{}}}},"ListLocalDisks":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"Disks":{"type":"list","member":{"type":"structure","members":{"DiskId":{},"DiskPath":{},"DiskNode":{},"DiskStatus":{},"DiskSizeInBytes":{"type":"long"},"DiskAllocationType":{},"DiskAllocationResource":{},"DiskAttributeList":{"type":"list","member":{}}}}}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceARN"],"members":{"ResourceARN":{},"Marker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"ResourceARN":{},"Marker":{},"Tags":{"shape":"S9"}}}},"ListTapePools":{"input":{"type":"structure","members":{"PoolARNs":{"type":"list","member":{}},"Marker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"PoolInfos":{"type":"list","member":{"type":"structure","members":{"PoolARN":{},"PoolName":{},"StorageClass":{},"RetentionLockType":{},"RetentionLockTimeInDays":{"type":"integer"},"PoolStatus":{}}}},"Marker":{}}}},"ListTapes":{"input":{"type":"structure","members":{"TapeARNs":{"shape":"S2x"},"Marker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"TapeInfos":{"type":"list","member":{"type":"structure","members":{"TapeARN":{},"TapeBarcode":{},"TapeSizeInBytes":{"type":"long"},"TapeStatus":{},"GatewayARN":{},"PoolId":{},"RetentionStartDate":{"type":"timestamp"},"PoolEntryDate":{"type":"timestamp"}}}},"Marker":{}}}},"ListVolumeInitiators":{"input":{"type":"structure","required":["VolumeARN"],"members":{"VolumeARN":{}}},"output":{"type":"structure","members":{"Initiators":{"type":"list","member":{}}}}},"ListVolumeRecoveryPoints":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"VolumeRecoveryPointInfos":{"type":"list","member":{"type":"structure","members":{"VolumeARN":{},"VolumeSizeInBytes":{"type":"long"},"VolumeUsageInBytes":{"type":"long"},"VolumeRecoveryPointTime":{}}}}}}},"ListVolumes":{"input":{"type":"structure","members":{"GatewayARN":{},"Marker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"GatewayARN":{},"Marker":{},"VolumeInfos":{"type":"list","member":{"type":"structure","members":{"VolumeARN":{},"VolumeId":{},"GatewayARN":{},"GatewayId":{},"VolumeType":{},"VolumeSizeInBytes":{"type":"long"},"VolumeAttachmentStatus":{}}}}}}},"NotifyWhenUploaded":{"input":{"type":"structure","required":["FileShareARN"],"members":{"FileShareARN":{}}},"output":{"type":"structure","members":{"FileShareARN":{},"NotificationId":{}}}},"RefreshCache":{"input":{"type":"structure","required":["FileShareARN"],"members":{"FileShareARN":{},"FolderList":{"type":"list","member":{}},"Recursive":{"type":"boolean"}}},"output":{"type":"structure","members":{"FileShareARN":{},"NotificationId":{}}}},"RemoveTagsFromResource":{"input":{"type":"structure","required":["ResourceARN","TagKeys"],"members":{"ResourceARN":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"ResourceARN":{}}}},"ResetCache":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"RetrieveTapeArchive":{"input":{"type":"structure","required":["TapeARN","GatewayARN"],"members":{"TapeARN":{},"GatewayARN":{}}},"output":{"type":"structure","members":{"TapeARN":{}}}},"RetrieveTapeRecoveryPoint":{"input":{"type":"structure","required":["TapeARN","GatewayARN"],"members":{"TapeARN":{},"GatewayARN":{}}},"output":{"type":"structure","members":{"TapeARN":{}}}},"SetLocalConsolePassword":{"input":{"type":"structure","required":["GatewayARN","LocalConsolePassword"],"members":{"GatewayARN":{},"LocalConsolePassword":{"type":"string","sensitive":true}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"SetSMBGuestPassword":{"input":{"type":"structure","required":["GatewayARN","Password"],"members":{"GatewayARN":{},"Password":{"type":"string","sensitive":true}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"ShutdownGateway":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"StartAvailabilityMonitorTest":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"StartGateway":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"UpdateAutomaticTapeCreationPolicy":{"input":{"type":"structure","required":["AutomaticTapeCreationRules","GatewayARN"],"members":{"AutomaticTapeCreationRules":{"shape":"S7i"},"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"UpdateBandwidthRateLimit":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{},"AverageUploadRateLimitInBitsPerSec":{"type":"long"},"AverageDownloadRateLimitInBitsPerSec":{"type":"long"}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"UpdateBandwidthRateLimitSchedule":{"input":{"type":"structure","required":["GatewayARN","BandwidthRateLimitIntervals"],"members":{"GatewayARN":{},"BandwidthRateLimitIntervals":{"shape":"S3u"}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"UpdateChapCredentials":{"input":{"type":"structure","required":["TargetARN","SecretToAuthenticateInitiator","InitiatorName"],"members":{"TargetARN":{},"SecretToAuthenticateInitiator":{"shape":"S4m"},"InitiatorName":{},"SecretToAuthenticateTarget":{"shape":"S4m"}}},"output":{"type":"structure","members":{"TargetARN":{},"InitiatorName":{}}}},"UpdateFileSystemAssociation":{"input":{"type":"structure","required":["FileSystemAssociationARN"],"members":{"FileSystemAssociationARN":{},"UserName":{},"Password":{"shape":"Sx"},"AuditDestinationARN":{},"CacheAttributes":{"shape":"S11"}}},"output":{"type":"structure","members":{"FileSystemAssociationARN":{}}}},"UpdateGatewayInformation":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{},"GatewayName":{},"GatewayTimezone":{},"CloudWatchLogGroupARN":{},"GatewayCapacity":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"GatewayName":{}}}},"UpdateGatewaySoftwareNow":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"UpdateMaintenanceStartTime":{"input":{"type":"structure","required":["GatewayARN","HourOfDay","MinuteOfHour"],"members":{"GatewayARN":{},"HourOfDay":{"type":"integer"},"MinuteOfHour":{"type":"integer"},"DayOfWeek":{"type":"integer"},"DayOfMonth":{"type":"integer"}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"UpdateNFSFileShare":{"input":{"type":"structure","required":["FileShareARN"],"members":{"FileShareARN":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"NFSFileShareDefaults":{"shape":"S1p"},"DefaultStorageClass":{},"ObjectACL":{},"ClientList":{"shape":"S1w"},"Squash":{},"ReadOnly":{"type":"boolean"},"GuessMIMETypeEnabled":{"type":"boolean"},"RequesterPays":{"type":"boolean"},"FileShareName":{},"CacheAttributes":{"shape":"S11"},"NotificationPolicy":{},"AuditDestinationARN":{}}},"output":{"type":"structure","members":{"FileShareARN":{}}}},"UpdateSMBFileShare":{"input":{"type":"structure","required":["FileShareARN"],"members":{"FileShareARN":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"DefaultStorageClass":{},"ObjectACL":{},"ReadOnly":{"type":"boolean"},"GuessMIMETypeEnabled":{"type":"boolean"},"RequesterPays":{"type":"boolean"},"SMBACLEnabled":{"type":"boolean"},"AccessBasedEnumeration":{"type":"boolean"},"AdminUserList":{"shape":"S25"},"ValidUserList":{"shape":"S25"},"InvalidUserList":{"shape":"S25"},"AuditDestinationARN":{},"CaseSensitivity":{},"FileShareName":{},"CacheAttributes":{"shape":"S11"},"NotificationPolicy":{},"OplocksEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"FileShareARN":{}}}},"UpdateSMBFileShareVisibility":{"input":{"type":"structure","required":["GatewayARN","FileSharesVisible"],"members":{"GatewayARN":{},"FileSharesVisible":{"type":"boolean"}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"UpdateSMBLocalGroups":{"input":{"type":"structure","required":["GatewayARN","SMBLocalGroups"],"members":{"GatewayARN":{},"SMBLocalGroups":{"shape":"S5y"}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"UpdateSMBSecurityStrategy":{"input":{"type":"structure","required":["GatewayARN","SMBSecurityStrategy"],"members":{"GatewayARN":{},"SMBSecurityStrategy":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"UpdateSnapshotSchedule":{"input":{"type":"structure","required":["VolumeARN","StartAt","RecurrenceInHours"],"members":{"VolumeARN":{},"StartAt":{"type":"integer"},"RecurrenceInHours":{"type":"integer"},"Description":{},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"VolumeARN":{}}}},"UpdateVTLDeviceType":{"input":{"type":"structure","required":["VTLDeviceARN","DeviceType"],"members":{"VTLDeviceARN":{},"DeviceType":{}}},"output":{"type":"structure","members":{"VTLDeviceARN":{}}}}},"shapes":{"S9":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"Sg":{"type":"list","member":{}},"Sx":{"type":"string","sensitive":true},"S11":{"type":"structure","members":{"CacheStaleTimeoutInSeconds":{"type":"integer"}}},"S13":{"type":"structure","members":{"IpAddresses":{"type":"list","member":{}}}},"S1p":{"type":"structure","members":{"FileMode":{},"DirectoryMode":{},"GroupId":{"type":"long"},"OwnerId":{"type":"long"}}},"S1w":{"type":"list","member":{}},"S25":{"type":"list","member":{}},"S2x":{"type":"list","member":{}},"S3u":{"type":"list","member":{"type":"structure","required":["StartHourOfDay","StartMinuteOfHour","EndHourOfDay","EndMinuteOfHour","DaysOfWeek"],"members":{"StartHourOfDay":{"type":"integer"},"StartMinuteOfHour":{"type":"integer"},"EndHourOfDay":{"type":"integer"},"EndMinuteOfHour":{"type":"integer"},"DaysOfWeek":{"type":"list","member":{"type":"integer"}},"AverageUploadRateLimitInBitsPerSec":{"type":"long"},"AverageDownloadRateLimitInBitsPerSec":{"type":"long"}}}},"S44":{"type":"list","member":{}},"S4d":{"type":"structure","members":{"TargetARN":{},"NetworkInterfaceId":{},"NetworkInterfacePort":{"type":"integer"},"LunNumber":{"type":"integer"},"ChapEnabled":{"type":"boolean"}}},"S4m":{"type":"string","sensitive":true},"S5i":{"type":"list","member":{}},"S5y":{"type":"structure","members":{"GatewayAdmins":{"shape":"S25"}}},"S7i":{"type":"list","member":{"type":"structure","required":["TapeBarcodePrefix","PoolId","TapeSizeInBytes","MinimumNumTapes"],"members":{"TapeBarcodePrefix":{},"PoolId":{},"TapeSizeInBytes":{"type":"long"},"MinimumNumTapes":{"type":"integer"},"Worm":{"type":"boolean"}}}}}}')},33999:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeCachediSCSIVolumes":{"result_key":"CachediSCSIVolumes"},"DescribeStorediSCSIVolumes":{"result_key":"StorediSCSIVolumes"},"DescribeTapeArchives":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"TapeArchives"},"DescribeTapeRecoveryPoints":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"TapeRecoveryPointInfos"},"DescribeTapes":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"Tapes"},"DescribeVTLDevices":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"VTLDevices"},"ListFileShares":{"input_token":"Marker","limit_key":"Limit","non_aggregate_keys":["Marker"],"output_token":"NextMarker","result_key":"FileShareInfoList"},"ListFileSystemAssociations":{"input_token":"Marker","limit_key":"Limit","non_aggregate_keys":["Marker"],"output_token":"NextMarker","result_key":"FileSystemAssociationSummaryList"},"ListGateways":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"Gateways"},"ListLocalDisks":{"result_key":"Disks"},"ListTagsForResource":{"input_token":"Marker","limit_key":"Limit","non_aggregate_keys":["ResourceARN"],"output_token":"Marker","result_key":"Tags"},"ListTapePools":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"PoolInfos"},"ListTapes":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"TapeInfos"},"ListVolumeRecoveryPoints":{"result_key":"VolumeRecoveryPointInfos"},"ListVolumes":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"VolumeInfos"}}}')},26098:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2012-08-10","endpointPrefix":"streams.dynamodb","jsonVersion":"1.0","protocol":"json","serviceFullName":"Amazon DynamoDB Streams","serviceId":"DynamoDB Streams","signatureVersion":"v4","signingName":"dynamodb","targetPrefix":"DynamoDBStreams_20120810","uid":"streams-dynamodb-2012-08-10"},"operations":{"DescribeStream":{"input":{"type":"structure","required":["StreamArn"],"members":{"StreamArn":{},"Limit":{"type":"integer"},"ExclusiveStartShardId":{}}},"output":{"type":"structure","members":{"StreamDescription":{"type":"structure","members":{"StreamArn":{},"StreamLabel":{},"StreamStatus":{},"StreamViewType":{},"CreationRequestDateTime":{"type":"timestamp"},"TableName":{},"KeySchema":{"type":"list","member":{"type":"structure","required":["AttributeName","KeyType"],"members":{"AttributeName":{},"KeyType":{}}}},"Shards":{"type":"list","member":{"type":"structure","members":{"ShardId":{},"SequenceNumberRange":{"type":"structure","members":{"StartingSequenceNumber":{},"EndingSequenceNumber":{}}},"ParentShardId":{}}}},"LastEvaluatedShardId":{}}}}}},"GetRecords":{"input":{"type":"structure","required":["ShardIterator"],"members":{"ShardIterator":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Records":{"type":"list","member":{"type":"structure","members":{"eventID":{},"eventName":{},"eventVersion":{},"eventSource":{},"awsRegion":{},"dynamodb":{"type":"structure","members":{"ApproximateCreationDateTime":{"type":"timestamp"},"Keys":{"shape":"Sr"},"NewImage":{"shape":"Sr"},"OldImage":{"shape":"Sr"},"SequenceNumber":{},"SizeBytes":{"type":"long"},"StreamViewType":{}}},"userIdentity":{"type":"structure","members":{"PrincipalId":{},"Type":{}}}}}},"NextShardIterator":{}}}},"GetShardIterator":{"input":{"type":"structure","required":["StreamArn","ShardId","ShardIteratorType"],"members":{"StreamArn":{},"ShardId":{},"ShardIteratorType":{},"SequenceNumber":{}}},"output":{"type":"structure","members":{"ShardIterator":{}}}},"ListStreams":{"input":{"type":"structure","members":{"TableName":{},"Limit":{"type":"integer"},"ExclusiveStartStreamArn":{}}},"output":{"type":"structure","members":{"Streams":{"type":"list","member":{"type":"structure","members":{"StreamArn":{},"TableName":{},"StreamLabel":{}}}},"LastEvaluatedStreamArn":{}}}}},"shapes":{"Sr":{"type":"map","key":{},"value":{"shape":"St"}},"St":{"type":"structure","members":{"S":{},"N":{},"B":{"type":"blob"},"SS":{"type":"list","member":{}},"NS":{"type":"list","member":{}},"BS":{"type":"list","member":{"type":"blob"}},"M":{"type":"map","key":{},"value":{"shape":"St"}},"L":{"type":"list","member":{"shape":"St"}},"NULL":{"type":"boolean"},"BOOL":{"type":"boolean"}}}}}')},40549:function(e){"use strict";e.exports={o:{}}},80753:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2011-06-15","endpointPrefix":"sts","globalEndpoint":"sts.amazonaws.com","protocol":"query","serviceAbbreviation":"AWS STS","serviceFullName":"AWS Security Token Service","serviceId":"STS","signatureVersion":"v4","uid":"sts-2011-06-15","xmlNamespace":"https://sts.amazonaws.com/doc/2011-06-15/"},"operations":{"AssumeRole":{"input":{"type":"structure","required":["RoleArn","RoleSessionName"],"members":{"RoleArn":{},"RoleSessionName":{},"PolicyArns":{"shape":"S4"},"Policy":{},"DurationSeconds":{"type":"integer"},"Tags":{"shape":"S8"},"TransitiveTagKeys":{"type":"list","member":{}},"ExternalId":{},"SerialNumber":{},"TokenCode":{},"SourceIdentity":{},"ProvidedContexts":{"type":"list","member":{"type":"structure","members":{"ProviderArn":{},"ContextAssertion":{}}}}}},"output":{"resultWrapper":"AssumeRoleResult","type":"structure","members":{"Credentials":{"shape":"Sl"},"AssumedRoleUser":{"shape":"Sq"},"PackedPolicySize":{"type":"integer"},"SourceIdentity":{}}}},"AssumeRoleWithSAML":{"input":{"type":"structure","required":["RoleArn","PrincipalArn","SAMLAssertion"],"members":{"RoleArn":{},"PrincipalArn":{},"SAMLAssertion":{"type":"string","sensitive":true},"PolicyArns":{"shape":"S4"},"Policy":{},"DurationSeconds":{"type":"integer"}}},"output":{"resultWrapper":"AssumeRoleWithSAMLResult","type":"structure","members":{"Credentials":{"shape":"Sl"},"AssumedRoleUser":{"shape":"Sq"},"PackedPolicySize":{"type":"integer"},"Subject":{},"SubjectType":{},"Issuer":{},"Audience":{},"NameQualifier":{},"SourceIdentity":{}}}},"AssumeRoleWithWebIdentity":{"input":{"type":"structure","required":["RoleArn","RoleSessionName","WebIdentityToken"],"members":{"RoleArn":{},"RoleSessionName":{},"WebIdentityToken":{"type":"string","sensitive":true},"ProviderId":{},"PolicyArns":{"shape":"S4"},"Policy":{},"DurationSeconds":{"type":"integer"}}},"output":{"resultWrapper":"AssumeRoleWithWebIdentityResult","type":"structure","members":{"Credentials":{"shape":"Sl"},"SubjectFromWebIdentityToken":{},"AssumedRoleUser":{"shape":"Sq"},"PackedPolicySize":{"type":"integer"},"Provider":{},"Audience":{},"SourceIdentity":{}}}},"DecodeAuthorizationMessage":{"input":{"type":"structure","required":["EncodedMessage"],"members":{"EncodedMessage":{}}},"output":{"resultWrapper":"DecodeAuthorizationMessageResult","type":"structure","members":{"DecodedMessage":{}}}},"GetAccessKeyInfo":{"input":{"type":"structure","required":["AccessKeyId"],"members":{"AccessKeyId":{}}},"output":{"resultWrapper":"GetAccessKeyInfoResult","type":"structure","members":{"Account":{}}}},"GetCallerIdentity":{"input":{"type":"structure","members":{}},"output":{"resultWrapper":"GetCallerIdentityResult","type":"structure","members":{"UserId":{},"Account":{},"Arn":{}}}},"GetFederationToken":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Policy":{},"PolicyArns":{"shape":"S4"},"DurationSeconds":{"type":"integer"},"Tags":{"shape":"S8"}}},"output":{"resultWrapper":"GetFederationTokenResult","type":"structure","members":{"Credentials":{"shape":"Sl"},"FederatedUser":{"type":"structure","required":["FederatedUserId","Arn"],"members":{"FederatedUserId":{},"Arn":{}}},"PackedPolicySize":{"type":"integer"}}}},"GetSessionToken":{"input":{"type":"structure","members":{"DurationSeconds":{"type":"integer"},"SerialNumber":{},"TokenCode":{}}},"output":{"resultWrapper":"GetSessionTokenResult","type":"structure","members":{"Credentials":{"shape":"Sl"}}}}},"shapes":{"S4":{"type":"list","member":{"type":"structure","members":{"arn":{}}}},"S8":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"Sl":{"type":"structure","required":["AccessKeyId","SecretAccessKey","SessionToken","Expiration"],"members":{"AccessKeyId":{},"SecretAccessKey":{"type":"string","sensitive":true},"SessionToken":{},"Expiration":{"type":"timestamp"}}},"Sq":{"type":"structure","required":["AssumedRoleId","Arn"],"members":{"AssumedRoleId":{},"Arn":{}}}}}')},93639:function(e){"use strict";e.exports={o:{}}},61084:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-07-01","endpointPrefix":"translate","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon Translate","serviceId":"Translate","signatureVersion":"v4","signingName":"translate","targetPrefix":"AWSShineFrontendService_20170701","uid":"translate-2017-07-01"},"operations":{"CreateParallelData":{"input":{"type":"structure","required":["Name","ParallelDataConfig","ClientToken"],"members":{"Name":{},"Description":{},"ParallelDataConfig":{"shape":"S4"},"EncryptionKey":{"shape":"S7"},"ClientToken":{"idempotencyToken":true},"Tags":{"shape":"Sb"}}},"output":{"type":"structure","members":{"Name":{},"Status":{}}}},"DeleteParallelData":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Name":{},"Status":{}}}},"DeleteTerminology":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}}},"DescribeTextTranslationJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"TextTranslationJobProperties":{"shape":"Sn"}}}},"GetParallelData":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"ParallelDataProperties":{"shape":"S16"},"DataLocation":{"shape":"S1a"},"AuxiliaryDataLocation":{"shape":"S1a"},"LatestUpdateAttemptAuxiliaryDataLocation":{"shape":"S1a"}}}},"GetTerminology":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"TerminologyDataFormat":{}}},"output":{"type":"structure","members":{"TerminologyProperties":{"shape":"S1f"},"TerminologyDataLocation":{"shape":"S1i"},"AuxiliaryDataLocation":{"shape":"S1i"}}}},"ImportTerminology":{"input":{"type":"structure","required":["Name","MergeStrategy","TerminologyData"],"members":{"Name":{},"MergeStrategy":{},"Description":{},"TerminologyData":{"type":"structure","required":["File","Format"],"members":{"File":{"type":"blob","sensitive":true},"Format":{},"Directionality":{}}},"EncryptionKey":{"shape":"S7"},"Tags":{"shape":"Sb"}}},"output":{"type":"structure","members":{"TerminologyProperties":{"shape":"S1f"},"AuxiliaryDataLocation":{"shape":"S1i"}}}},"ListLanguages":{"input":{"type":"structure","members":{"DisplayLanguageCode":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Languages":{"type":"list","member":{"type":"structure","required":["LanguageName","LanguageCode"],"members":{"LanguageName":{},"LanguageCode":{}}}},"DisplayLanguageCode":{},"NextToken":{}}}},"ListParallelData":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ParallelDataPropertiesList":{"type":"list","member":{"shape":"S16"}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"Sb"}}}},"ListTerminologies":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"TerminologyPropertiesList":{"type":"list","member":{"shape":"S1f"}},"NextToken":{}}}},"ListTextTranslationJobs":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"JobName":{},"JobStatus":{},"SubmittedBeforeTime":{"type":"timestamp"},"SubmittedAfterTime":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"TextTranslationJobPropertiesList":{"type":"list","member":{"shape":"Sn"}},"NextToken":{}}}},"StartTextTranslationJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn","SourceLanguageCode","TargetLanguageCodes","ClientToken"],"members":{"JobName":{},"InputDataConfig":{"shape":"Sx"},"OutputDataConfig":{"shape":"Sz"},"DataAccessRoleArn":{},"SourceLanguageCode":{},"TargetLanguageCodes":{"shape":"St"},"TerminologyNames":{"shape":"Su"},"ParallelDataNames":{"shape":"Su"},"ClientToken":{"idempotencyToken":true},"Settings":{"shape":"S11"}}},"output":{"type":"structure","members":{"JobId":{},"JobStatus":{}}}},"StopTextTranslationJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{},"JobStatus":{}}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"Sb"}}},"output":{"type":"structure","members":{}}},"TranslateDocument":{"input":{"type":"structure","required":["Document","SourceLanguageCode","TargetLanguageCode"],"members":{"Document":{"type":"structure","required":["Content","ContentType"],"members":{"Content":{"type":"blob","sensitive":true},"ContentType":{}}},"TerminologyNames":{"shape":"Su"},"SourceLanguageCode":{},"TargetLanguageCode":{},"Settings":{"shape":"S11"}}},"output":{"type":"structure","required":["TranslatedDocument","SourceLanguageCode","TargetLanguageCode"],"members":{"TranslatedDocument":{"type":"structure","required":["Content"],"members":{"Content":{"type":"blob","sensitive":true}}},"SourceLanguageCode":{},"TargetLanguageCode":{},"AppliedTerminologies":{"shape":"S2l"},"AppliedSettings":{"shape":"S11"}}}},"TranslateText":{"input":{"type":"structure","required":["Text","SourceLanguageCode","TargetLanguageCode"],"members":{"Text":{},"TerminologyNames":{"shape":"Su"},"SourceLanguageCode":{},"TargetLanguageCode":{},"Settings":{"shape":"S11"}}},"output":{"type":"structure","required":["TranslatedText","SourceLanguageCode","TargetLanguageCode"],"members":{"TranslatedText":{},"SourceLanguageCode":{},"TargetLanguageCode":{},"AppliedTerminologies":{"shape":"S2l"},"AppliedSettings":{"shape":"S11"}}}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateParallelData":{"input":{"type":"structure","required":["Name","ParallelDataConfig","ClientToken"],"members":{"Name":{},"Description":{},"ParallelDataConfig":{"shape":"S4"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"Name":{},"Status":{},"LatestUpdateAttemptStatus":{},"LatestUpdateAttemptAt":{"type":"timestamp"}}}}},"shapes":{"S4":{"type":"structure","required":["S3Uri","Format"],"members":{"S3Uri":{},"Format":{}}},"S7":{"type":"structure","required":["Type","Id"],"members":{"Type":{},"Id":{}}},"Sb":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"Sn":{"type":"structure","members":{"JobId":{},"JobName":{},"JobStatus":{},"JobDetails":{"type":"structure","members":{"TranslatedDocumentsCount":{"type":"integer"},"DocumentsWithErrorsCount":{"type":"integer"},"InputDocumentsCount":{"type":"integer"}}},"SourceLanguageCode":{},"TargetLanguageCodes":{"shape":"St"},"TerminologyNames":{"shape":"Su"},"ParallelDataNames":{"shape":"Su"},"Message":{},"SubmittedTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"InputDataConfig":{"shape":"Sx"},"OutputDataConfig":{"shape":"Sz"},"DataAccessRoleArn":{},"Settings":{"shape":"S11"}}},"St":{"type":"list","member":{}},"Su":{"type":"list","member":{}},"Sx":{"type":"structure","required":["S3Uri","ContentType"],"members":{"S3Uri":{},"ContentType":{}}},"Sz":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{},"EncryptionKey":{"shape":"S7"}}},"S11":{"type":"structure","members":{"Formality":{},"Profanity":{}}},"S16":{"type":"structure","members":{"Name":{},"Arn":{},"Description":{},"Status":{},"SourceLanguageCode":{},"TargetLanguageCodes":{"shape":"S18"},"ParallelDataConfig":{"shape":"S4"},"Message":{},"ImportedDataSize":{"type":"long"},"ImportedRecordCount":{"type":"long"},"FailedRecordCount":{"type":"long"},"SkippedRecordCount":{"type":"long"},"EncryptionKey":{"shape":"S7"},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"LatestUpdateAttemptStatus":{},"LatestUpdateAttemptAt":{"type":"timestamp"}}},"S18":{"type":"list","member":{}},"S1a":{"type":"structure","required":["RepositoryType","Location"],"members":{"RepositoryType":{},"Location":{}}},"S1f":{"type":"structure","members":{"Name":{},"Description":{},"Arn":{},"SourceLanguageCode":{},"TargetLanguageCodes":{"shape":"S18"},"EncryptionKey":{"shape":"S7"},"SizeBytes":{"type":"integer"},"TermCount":{"type":"integer"},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"Directionality":{},"Message":{},"SkippedTermCount":{"type":"integer"},"Format":{}}},"S1i":{"type":"structure","required":["RepositoryType","Location"],"members":{"RepositoryType":{},"Location":{}}},"S2l":{"type":"list","member":{"type":"structure","members":{"Name":{},"Terms":{"type":"list","member":{"type":"structure","members":{"SourceText":{},"TargetText":{}}}}}}}}}')},40304:function(e){"use strict";e.exports=JSON.parse('{"o":{"ListLanguages":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListParallelData":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListTerminologies":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListTextTranslationJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"}}}')},37925:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-08-24","endpointPrefix":"waf","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"WAF","serviceFullName":"AWS WAF","serviceId":"WAF","signatureVersion":"v4","targetPrefix":"AWSWAF_20150824","uid":"waf-2015-08-24"},"operations":{"CreateByteMatchSet":{"input":{"type":"structure","required":["Name","ChangeToken"],"members":{"Name":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ByteMatchSet":{"shape":"S5"},"ChangeToken":{}}}},"CreateGeoMatchSet":{"input":{"type":"structure","required":["Name","ChangeToken"],"members":{"Name":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"GeoMatchSet":{"shape":"Sh"},"ChangeToken":{}}}},"CreateIPSet":{"input":{"type":"structure","required":["Name","ChangeToken"],"members":{"Name":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"IPSet":{"shape":"So"},"ChangeToken":{}}}},"CreateRateBasedRule":{"input":{"type":"structure","required":["Name","MetricName","RateKey","RateLimit","ChangeToken"],"members":{"Name":{},"MetricName":{},"RateKey":{},"RateLimit":{"type":"long"},"ChangeToken":{},"Tags":{"shape":"Sx"}}},"output":{"type":"structure","members":{"Rule":{"shape":"S12"},"ChangeToken":{}}}},"CreateRegexMatchSet":{"input":{"type":"structure","required":["Name","ChangeToken"],"members":{"Name":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"RegexMatchSet":{"shape":"S19"},"ChangeToken":{}}}},"CreateRegexPatternSet":{"input":{"type":"structure","required":["Name","ChangeToken"],"members":{"Name":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"RegexPatternSet":{"shape":"S1e"},"ChangeToken":{}}}},"CreateRule":{"input":{"type":"structure","required":["Name","MetricName","ChangeToken"],"members":{"Name":{},"MetricName":{},"ChangeToken":{},"Tags":{"shape":"Sx"}}},"output":{"type":"structure","members":{"Rule":{"shape":"S1j"},"ChangeToken":{}}}},"CreateRuleGroup":{"input":{"type":"structure","required":["Name","MetricName","ChangeToken"],"members":{"Name":{},"MetricName":{},"ChangeToken":{},"Tags":{"shape":"Sx"}}},"output":{"type":"structure","members":{"RuleGroup":{"shape":"S1m"},"ChangeToken":{}}}},"CreateSizeConstraintSet":{"input":{"type":"structure","required":["Name","ChangeToken"],"members":{"Name":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"SizeConstraintSet":{"shape":"S1p"},"ChangeToken":{}}}},"CreateSqlInjectionMatchSet":{"input":{"type":"structure","required":["Name","ChangeToken"],"members":{"Name":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"SqlInjectionMatchSet":{"shape":"S1w"},"ChangeToken":{}}}},"CreateWebACL":{"input":{"type":"structure","required":["Name","MetricName","DefaultAction","ChangeToken"],"members":{"Name":{},"MetricName":{},"DefaultAction":{"shape":"S20"},"ChangeToken":{},"Tags":{"shape":"Sx"}}},"output":{"type":"structure","members":{"WebACL":{"shape":"S23"},"ChangeToken":{}}}},"CreateWebACLMigrationStack":{"input":{"type":"structure","required":["WebACLId","S3BucketName","IgnoreUnsupportedType"],"members":{"WebACLId":{},"S3BucketName":{},"IgnoreUnsupportedType":{"type":"boolean"}}},"output":{"type":"structure","required":["S3ObjectUrl"],"members":{"S3ObjectUrl":{}}}},"CreateXssMatchSet":{"input":{"type":"structure","required":["Name","ChangeToken"],"members":{"Name":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"XssMatchSet":{"shape":"S2k"},"ChangeToken":{}}}},"DeleteByteMatchSet":{"input":{"type":"structure","required":["ByteMatchSetId","ChangeToken"],"members":{"ByteMatchSetId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteGeoMatchSet":{"input":{"type":"structure","required":["GeoMatchSetId","ChangeToken"],"members":{"GeoMatchSetId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteIPSet":{"input":{"type":"structure","required":["IPSetId","ChangeToken"],"members":{"IPSetId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteLoggingConfiguration":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{}}},"DeletePermissionPolicy":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{}}},"DeleteRateBasedRule":{"input":{"type":"structure","required":["RuleId","ChangeToken"],"members":{"RuleId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteRegexMatchSet":{"input":{"type":"structure","required":["RegexMatchSetId","ChangeToken"],"members":{"RegexMatchSetId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteRegexPatternSet":{"input":{"type":"structure","required":["RegexPatternSetId","ChangeToken"],"members":{"RegexPatternSetId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteRule":{"input":{"type":"structure","required":["RuleId","ChangeToken"],"members":{"RuleId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteRuleGroup":{"input":{"type":"structure","required":["RuleGroupId","ChangeToken"],"members":{"RuleGroupId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteSizeConstraintSet":{"input":{"type":"structure","required":["SizeConstraintSetId","ChangeToken"],"members":{"SizeConstraintSetId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteSqlInjectionMatchSet":{"input":{"type":"structure","required":["SqlInjectionMatchSetId","ChangeToken"],"members":{"SqlInjectionMatchSetId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteWebACL":{"input":{"type":"structure","required":["WebACLId","ChangeToken"],"members":{"WebACLId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteXssMatchSet":{"input":{"type":"structure","required":["XssMatchSetId","ChangeToken"],"members":{"XssMatchSetId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"GetByteMatchSet":{"input":{"type":"structure","required":["ByteMatchSetId"],"members":{"ByteMatchSetId":{}}},"output":{"type":"structure","members":{"ByteMatchSet":{"shape":"S5"}}}},"GetChangeToken":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"GetChangeTokenStatus":{"input":{"type":"structure","required":["ChangeToken"],"members":{"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeTokenStatus":{}}}},"GetGeoMatchSet":{"input":{"type":"structure","required":["GeoMatchSetId"],"members":{"GeoMatchSetId":{}}},"output":{"type":"structure","members":{"GeoMatchSet":{"shape":"Sh"}}}},"GetIPSet":{"input":{"type":"structure","required":["IPSetId"],"members":{"IPSetId":{}}},"output":{"type":"structure","members":{"IPSet":{"shape":"So"}}}},"GetLoggingConfiguration":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"LoggingConfiguration":{"shape":"S3s"}}}},"GetPermissionPolicy":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"Policy":{}}}},"GetRateBasedRule":{"input":{"type":"structure","required":["RuleId"],"members":{"RuleId":{}}},"output":{"type":"structure","members":{"Rule":{"shape":"S12"}}}},"GetRateBasedRuleManagedKeys":{"input":{"type":"structure","required":["RuleId"],"members":{"RuleId":{},"NextMarker":{}}},"output":{"type":"structure","members":{"ManagedKeys":{"type":"list","member":{}},"NextMarker":{}}}},"GetRegexMatchSet":{"input":{"type":"structure","required":["RegexMatchSetId"],"members":{"RegexMatchSetId":{}}},"output":{"type":"structure","members":{"RegexMatchSet":{"shape":"S19"}}}},"GetRegexPatternSet":{"input":{"type":"structure","required":["RegexPatternSetId"],"members":{"RegexPatternSetId":{}}},"output":{"type":"structure","members":{"RegexPatternSet":{"shape":"S1e"}}}},"GetRule":{"input":{"type":"structure","required":["RuleId"],"members":{"RuleId":{}}},"output":{"type":"structure","members":{"Rule":{"shape":"S1j"}}}},"GetRuleGroup":{"input":{"type":"structure","required":["RuleGroupId"],"members":{"RuleGroupId":{}}},"output":{"type":"structure","members":{"RuleGroup":{"shape":"S1m"}}}},"GetSampledRequests":{"input":{"type":"structure","required":["WebAclId","RuleId","TimeWindow","MaxItems"],"members":{"WebAclId":{},"RuleId":{},"TimeWindow":{"shape":"S4e"},"MaxItems":{"type":"long"}}},"output":{"type":"structure","members":{"SampledRequests":{"type":"list","member":{"type":"structure","required":["Request","Weight"],"members":{"Request":{"type":"structure","members":{"ClientIP":{},"Country":{},"URI":{},"Method":{},"HTTPVersion":{},"Headers":{"type":"list","member":{"type":"structure","members":{"Name":{},"Value":{}}}}}},"Weight":{"type":"long"},"Timestamp":{"type":"timestamp"},"Action":{},"RuleWithinRuleGroup":{}}}},"PopulationSize":{"type":"long"},"TimeWindow":{"shape":"S4e"}}}},"GetSizeConstraintSet":{"input":{"type":"structure","required":["SizeConstraintSetId"],"members":{"SizeConstraintSetId":{}}},"output":{"type":"structure","members":{"SizeConstraintSet":{"shape":"S1p"}}}},"GetSqlInjectionMatchSet":{"input":{"type":"structure","required":["SqlInjectionMatchSetId"],"members":{"SqlInjectionMatchSetId":{}}},"output":{"type":"structure","members":{"SqlInjectionMatchSet":{"shape":"S1w"}}}},"GetWebACL":{"input":{"type":"structure","required":["WebACLId"],"members":{"WebACLId":{}}},"output":{"type":"structure","members":{"WebACL":{"shape":"S23"}}}},"GetXssMatchSet":{"input":{"type":"structure","required":["XssMatchSetId"],"members":{"XssMatchSetId":{}}},"output":{"type":"structure","members":{"XssMatchSet":{"shape":"S2k"}}}},"ListActivatedRulesInRuleGroup":{"input":{"type":"structure","members":{"RuleGroupId":{},"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"ActivatedRules":{"shape":"S24"}}}},"ListByteMatchSets":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"ByteMatchSets":{"type":"list","member":{"type":"structure","required":["ByteMatchSetId","Name"],"members":{"ByteMatchSetId":{},"Name":{}}}}}}},"ListGeoMatchSets":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"GeoMatchSets":{"type":"list","member":{"type":"structure","required":["GeoMatchSetId","Name"],"members":{"GeoMatchSetId":{},"Name":{}}}}}}},"ListIPSets":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"IPSets":{"type":"list","member":{"type":"structure","required":["IPSetId","Name"],"members":{"IPSetId":{},"Name":{}}}}}}},"ListLoggingConfigurations":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"LoggingConfigurations":{"type":"list","member":{"shape":"S3s"}},"NextMarker":{}}}},"ListRateBasedRules":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"Rules":{"shape":"S5p"}}}},"ListRegexMatchSets":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"RegexMatchSets":{"type":"list","member":{"type":"structure","required":["RegexMatchSetId","Name"],"members":{"RegexMatchSetId":{},"Name":{}}}}}}},"ListRegexPatternSets":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"RegexPatternSets":{"type":"list","member":{"type":"structure","required":["RegexPatternSetId","Name"],"members":{"RegexPatternSetId":{},"Name":{}}}}}}},"ListRuleGroups":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"RuleGroups":{"type":"list","member":{"type":"structure","required":["RuleGroupId","Name"],"members":{"RuleGroupId":{},"Name":{}}}}}}},"ListRules":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"Rules":{"shape":"S5p"}}}},"ListSizeConstraintSets":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"SizeConstraintSets":{"type":"list","member":{"type":"structure","required":["SizeConstraintSetId","Name"],"members":{"SizeConstraintSetId":{},"Name":{}}}}}}},"ListSqlInjectionMatchSets":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"SqlInjectionMatchSets":{"type":"list","member":{"type":"structure","required":["SqlInjectionMatchSetId","Name"],"members":{"SqlInjectionMatchSetId":{},"Name":{}}}}}}},"ListSubscribedRuleGroups":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"RuleGroups":{"type":"list","member":{"type":"structure","required":["RuleGroupId","Name","MetricName"],"members":{"RuleGroupId":{},"Name":{},"MetricName":{}}}}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceARN"],"members":{"NextMarker":{},"Limit":{"type":"integer"},"ResourceARN":{}}},"output":{"type":"structure","members":{"NextMarker":{},"TagInfoForResource":{"type":"structure","members":{"ResourceARN":{},"TagList":{"shape":"Sx"}}}}}},"ListWebACLs":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"WebACLs":{"type":"list","member":{"type":"structure","required":["WebACLId","Name"],"members":{"WebACLId":{},"Name":{}}}}}}},"ListXssMatchSets":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"XssMatchSets":{"type":"list","member":{"type":"structure","required":["XssMatchSetId","Name"],"members":{"XssMatchSetId":{},"Name":{}}}}}}},"PutLoggingConfiguration":{"input":{"type":"structure","required":["LoggingConfiguration"],"members":{"LoggingConfiguration":{"shape":"S3s"}}},"output":{"type":"structure","members":{"LoggingConfiguration":{"shape":"S3s"}}}},"PutPermissionPolicy":{"input":{"type":"structure","required":["ResourceArn","Policy"],"members":{"ResourceArn":{},"Policy":{}}},"output":{"type":"structure","members":{}}},"TagResource":{"input":{"type":"structure","required":["ResourceARN","Tags"],"members":{"ResourceARN":{},"Tags":{"shape":"Sx"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceARN","TagKeys"],"members":{"ResourceARN":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateByteMatchSet":{"input":{"type":"structure","required":["ByteMatchSetId","ChangeToken","Updates"],"members":{"ByteMatchSetId":{},"ChangeToken":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","ByteMatchTuple"],"members":{"Action":{},"ByteMatchTuple":{"shape":"S8"}}}}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateGeoMatchSet":{"input":{"type":"structure","required":["GeoMatchSetId","ChangeToken","Updates"],"members":{"GeoMatchSetId":{},"ChangeToken":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","GeoMatchConstraint"],"members":{"Action":{},"GeoMatchConstraint":{"shape":"Sj"}}}}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateIPSet":{"input":{"type":"structure","required":["IPSetId","ChangeToken","Updates"],"members":{"IPSetId":{},"ChangeToken":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","IPSetDescriptor"],"members":{"Action":{},"IPSetDescriptor":{"shape":"Sq"}}}}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateRateBasedRule":{"input":{"type":"structure","required":["RuleId","ChangeToken","Updates","RateLimit"],"members":{"RuleId":{},"ChangeToken":{},"Updates":{"shape":"S7f"},"RateLimit":{"type":"long"}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateRegexMatchSet":{"input":{"type":"structure","required":["RegexMatchSetId","Updates","ChangeToken"],"members":{"RegexMatchSetId":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","RegexMatchTuple"],"members":{"Action":{},"RegexMatchTuple":{"shape":"S1b"}}}},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateRegexPatternSet":{"input":{"type":"structure","required":["RegexPatternSetId","Updates","ChangeToken"],"members":{"RegexPatternSetId":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","RegexPatternString"],"members":{"Action":{},"RegexPatternString":{}}}},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateRule":{"input":{"type":"structure","required":["RuleId","ChangeToken","Updates"],"members":{"RuleId":{},"ChangeToken":{},"Updates":{"shape":"S7f"}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateRuleGroup":{"input":{"type":"structure","required":["RuleGroupId","Updates","ChangeToken"],"members":{"RuleGroupId":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","ActivatedRule"],"members":{"Action":{},"ActivatedRule":{"shape":"S25"}}}},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateSizeConstraintSet":{"input":{"type":"structure","required":["SizeConstraintSetId","ChangeToken","Updates"],"members":{"SizeConstraintSetId":{},"ChangeToken":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","SizeConstraint"],"members":{"Action":{},"SizeConstraint":{"shape":"S1r"}}}}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateSqlInjectionMatchSet":{"input":{"type":"structure","required":["SqlInjectionMatchSetId","ChangeToken","Updates"],"members":{"SqlInjectionMatchSetId":{},"ChangeToken":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","SqlInjectionMatchTuple"],"members":{"Action":{},"SqlInjectionMatchTuple":{"shape":"S1y"}}}}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateWebACL":{"input":{"type":"structure","required":["WebACLId","ChangeToken"],"members":{"WebACLId":{},"ChangeToken":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","ActivatedRule"],"members":{"Action":{},"ActivatedRule":{"shape":"S25"}}}},"DefaultAction":{"shape":"S20"}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateXssMatchSet":{"input":{"type":"structure","required":["XssMatchSetId","ChangeToken","Updates"],"members":{"XssMatchSetId":{},"ChangeToken":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","XssMatchTuple"],"members":{"Action":{},"XssMatchTuple":{"shape":"S2m"}}}}}},"output":{"type":"structure","members":{"ChangeToken":{}}}}},"shapes":{"S5":{"type":"structure","required":["ByteMatchSetId","ByteMatchTuples"],"members":{"ByteMatchSetId":{},"Name":{},"ByteMatchTuples":{"type":"list","member":{"shape":"S8"}}}},"S8":{"type":"structure","required":["FieldToMatch","TargetString","TextTransformation","PositionalConstraint"],"members":{"FieldToMatch":{"shape":"S9"},"TargetString":{"type":"blob"},"TextTransformation":{},"PositionalConstraint":{}}},"S9":{"type":"structure","required":["Type"],"members":{"Type":{},"Data":{}}},"Sh":{"type":"structure","required":["GeoMatchSetId","GeoMatchConstraints"],"members":{"GeoMatchSetId":{},"Name":{},"GeoMatchConstraints":{"type":"list","member":{"shape":"Sj"}}}},"Sj":{"type":"structure","required":["Type","Value"],"members":{"Type":{},"Value":{}}},"So":{"type":"structure","required":["IPSetId","IPSetDescriptors"],"members":{"IPSetId":{},"Name":{},"IPSetDescriptors":{"type":"list","member":{"shape":"Sq"}}}},"Sq":{"type":"structure","required":["Type","Value"],"members":{"Type":{},"Value":{}}},"Sx":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S12":{"type":"structure","required":["RuleId","MatchPredicates","RateKey","RateLimit"],"members":{"RuleId":{},"Name":{},"MetricName":{},"MatchPredicates":{"shape":"S13"},"RateKey":{},"RateLimit":{"type":"long"}}},"S13":{"type":"list","member":{"shape":"S14"}},"S14":{"type":"structure","required":["Negated","Type","DataId"],"members":{"Negated":{"type":"boolean"},"Type":{},"DataId":{}}},"S19":{"type":"structure","members":{"RegexMatchSetId":{},"Name":{},"RegexMatchTuples":{"type":"list","member":{"shape":"S1b"}}}},"S1b":{"type":"structure","required":["FieldToMatch","TextTransformation","RegexPatternSetId"],"members":{"FieldToMatch":{"shape":"S9"},"TextTransformation":{},"RegexPatternSetId":{}}},"S1e":{"type":"structure","required":["RegexPatternSetId","RegexPatternStrings"],"members":{"RegexPatternSetId":{},"Name":{},"RegexPatternStrings":{"type":"list","member":{}}}},"S1j":{"type":"structure","required":["RuleId","Predicates"],"members":{"RuleId":{},"Name":{},"MetricName":{},"Predicates":{"shape":"S13"}}},"S1m":{"type":"structure","required":["RuleGroupId"],"members":{"RuleGroupId":{},"Name":{},"MetricName":{}}},"S1p":{"type":"structure","required":["SizeConstraintSetId","SizeConstraints"],"members":{"SizeConstraintSetId":{},"Name":{},"SizeConstraints":{"type":"list","member":{"shape":"S1r"}}}},"S1r":{"type":"structure","required":["FieldToMatch","TextTransformation","ComparisonOperator","Size"],"members":{"FieldToMatch":{"shape":"S9"},"TextTransformation":{},"ComparisonOperator":{},"Size":{"type":"long"}}},"S1w":{"type":"structure","required":["SqlInjectionMatchSetId","SqlInjectionMatchTuples"],"members":{"SqlInjectionMatchSetId":{},"Name":{},"SqlInjectionMatchTuples":{"type":"list","member":{"shape":"S1y"}}}},"S1y":{"type":"structure","required":["FieldToMatch","TextTransformation"],"members":{"FieldToMatch":{"shape":"S9"},"TextTransformation":{}}},"S20":{"type":"structure","required":["Type"],"members":{"Type":{}}},"S23":{"type":"structure","required":["WebACLId","DefaultAction","Rules"],"members":{"WebACLId":{},"Name":{},"MetricName":{},"DefaultAction":{"shape":"S20"},"Rules":{"shape":"S24"},"WebACLArn":{}}},"S24":{"type":"list","member":{"shape":"S25"}},"S25":{"type":"structure","required":["Priority","RuleId"],"members":{"Priority":{"type":"integer"},"RuleId":{},"Action":{"shape":"S20"},"OverrideAction":{"type":"structure","required":["Type"],"members":{"Type":{}}},"Type":{},"ExcludedRules":{"type":"list","member":{"type":"structure","required":["RuleId"],"members":{"RuleId":{}}}}}},"S2k":{"type":"structure","required":["XssMatchSetId","XssMatchTuples"],"members":{"XssMatchSetId":{},"Name":{},"XssMatchTuples":{"type":"list","member":{"shape":"S2m"}}}},"S2m":{"type":"structure","required":["FieldToMatch","TextTransformation"],"members":{"FieldToMatch":{"shape":"S9"},"TextTransformation":{}}},"S3s":{"type":"structure","required":["ResourceArn","LogDestinationConfigs"],"members":{"ResourceArn":{},"LogDestinationConfigs":{"type":"list","member":{}},"RedactedFields":{"type":"list","member":{"shape":"S9"}}}},"S4e":{"type":"structure","required":["StartTime","EndTime"],"members":{"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}},"S5p":{"type":"list","member":{"type":"structure","required":["RuleId","Name"],"members":{"RuleId":{},"Name":{}}}},"S7f":{"type":"list","member":{"type":"structure","required":["Action","Predicate"],"members":{"Action":{},"Predicate":{"shape":"S14"}}}}}}')},65794:function(e){"use strict";e.exports={o:{}}},41052:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2016-05-01","endpointPrefix":"workdocs","jsonVersion":"1.1","protocol":"rest-json","serviceFullName":"Amazon WorkDocs","serviceId":"WorkDocs","signatureVersion":"v4","uid":"workdocs-2016-05-01"},"operations":{"AbortDocumentVersionUpload":{"http":{"method":"DELETE","requestUri":"/api/v1/documents/{DocumentId}/versions/{VersionId}","responseCode":204},"input":{"type":"structure","required":["DocumentId","VersionId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"VersionId":{"location":"uri","locationName":"VersionId"}}}},"ActivateUser":{"http":{"requestUri":"/api/v1/users/{UserId}/activation","responseCode":200},"input":{"type":"structure","required":["UserId"],"members":{"UserId":{"location":"uri","locationName":"UserId"},"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"}}},"output":{"type":"structure","members":{"User":{"shape":"S8"}}}},"AddResourcePermissions":{"http":{"requestUri":"/api/v1/resources/{ResourceId}/permissions","responseCode":201},"input":{"type":"structure","required":["ResourceId","Principals"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"ResourceId":{"location":"uri","locationName":"ResourceId"},"Principals":{"type":"list","member":{"type":"structure","required":["Id","Type","Role"],"members":{"Id":{},"Type":{},"Role":{}}}},"NotificationOptions":{"type":"structure","members":{"SendEmail":{"type":"boolean"},"EmailMessage":{"shape":"St"}}}}},"output":{"type":"structure","members":{"ShareResults":{"type":"list","member":{"type":"structure","members":{"PrincipalId":{},"InviteePrincipalId":{},"Role":{},"Status":{},"ShareId":{},"StatusMessage":{"shape":"St"}}}}}}},"CreateComment":{"http":{"requestUri":"/api/v1/documents/{DocumentId}/versions/{VersionId}/comment","responseCode":201},"input":{"type":"structure","required":["DocumentId","VersionId","Text"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"VersionId":{"location":"uri","locationName":"VersionId"},"ParentId":{},"ThreadId":{},"Text":{"shape":"S10"},"Visibility":{},"NotifyCollaborators":{"type":"boolean"}}},"output":{"type":"structure","members":{"Comment":{"shape":"S13"}}}},"CreateCustomMetadata":{"http":{"method":"PUT","requestUri":"/api/v1/resources/{ResourceId}/customMetadata","responseCode":200},"input":{"type":"structure","required":["ResourceId","CustomMetadata"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"ResourceId":{"location":"uri","locationName":"ResourceId"},"VersionId":{"location":"querystring","locationName":"versionid"},"CustomMetadata":{"shape":"S16"}}},"output":{"type":"structure","members":{}}},"CreateFolder":{"http":{"requestUri":"/api/v1/folders","responseCode":201},"input":{"type":"structure","required":["ParentFolderId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"Name":{"shape":"S1b"},"ParentFolderId":{}}},"output":{"type":"structure","members":{"Metadata":{"shape":"S1d"}}}},"CreateLabels":{"http":{"method":"PUT","requestUri":"/api/v1/resources/{ResourceId}/labels","responseCode":200},"input":{"type":"structure","required":["ResourceId","Labels"],"members":{"ResourceId":{"location":"uri","locationName":"ResourceId"},"Labels":{"shape":"S1g"},"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"}}},"output":{"type":"structure","members":{}}},"CreateNotificationSubscription":{"http":{"requestUri":"/api/v1/organizations/{OrganizationId}/subscriptions","responseCode":200},"input":{"type":"structure","required":["OrganizationId","Endpoint","Protocol","SubscriptionType"],"members":{"OrganizationId":{"location":"uri","locationName":"OrganizationId"},"Endpoint":{},"Protocol":{},"SubscriptionType":{}}},"output":{"type":"structure","members":{"Subscription":{"shape":"S1p"}}}},"CreateUser":{"http":{"requestUri":"/api/v1/users","responseCode":201},"input":{"type":"structure","required":["Username","GivenName","Surname","Password"],"members":{"OrganizationId":{},"Username":{"shape":"S9"},"EmailAddress":{"shape":"Sa"},"GivenName":{"shape":"Sb"},"Surname":{"shape":"Sb"},"Password":{"type":"string","sensitive":true},"TimeZoneId":{},"StorageRule":{"shape":"Sj"},"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"}}},"output":{"type":"structure","members":{"User":{"shape":"S8"}}}},"DeactivateUser":{"http":{"method":"DELETE","requestUri":"/api/v1/users/{UserId}/activation","responseCode":204},"input":{"type":"structure","required":["UserId"],"members":{"UserId":{"location":"uri","locationName":"UserId"},"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"}}}},"DeleteComment":{"http":{"method":"DELETE","requestUri":"/api/v1/documents/{DocumentId}/versions/{VersionId}/comment/{CommentId}","responseCode":204},"input":{"type":"structure","required":["DocumentId","VersionId","CommentId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"VersionId":{"location":"uri","locationName":"VersionId"},"CommentId":{"location":"uri","locationName":"CommentId"}}}},"DeleteCustomMetadata":{"http":{"method":"DELETE","requestUri":"/api/v1/resources/{ResourceId}/customMetadata","responseCode":200},"input":{"type":"structure","required":["ResourceId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"ResourceId":{"location":"uri","locationName":"ResourceId"},"VersionId":{"location":"querystring","locationName":"versionId"},"Keys":{"location":"querystring","locationName":"keys","type":"list","member":{}},"DeleteAll":{"location":"querystring","locationName":"deleteAll","type":"boolean"}}},"output":{"type":"structure","members":{}}},"DeleteDocument":{"http":{"method":"DELETE","requestUri":"/api/v1/documents/{DocumentId}","responseCode":204},"input":{"type":"structure","required":["DocumentId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"}}}},"DeleteDocumentVersion":{"http":{"method":"DELETE","requestUri":"/api/v1/documentVersions/{DocumentId}/versions/{VersionId}","responseCode":204},"input":{"type":"structure","required":["DocumentId","VersionId","DeletePriorVersions"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"VersionId":{"location":"uri","locationName":"VersionId"},"DeletePriorVersions":{"location":"querystring","locationName":"deletePriorVersions","type":"boolean"}}}},"DeleteFolder":{"http":{"method":"DELETE","requestUri":"/api/v1/folders/{FolderId}","responseCode":204},"input":{"type":"structure","required":["FolderId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"FolderId":{"location":"uri","locationName":"FolderId"}}}},"DeleteFolderContents":{"http":{"method":"DELETE","requestUri":"/api/v1/folders/{FolderId}/contents","responseCode":204},"input":{"type":"structure","required":["FolderId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"FolderId":{"location":"uri","locationName":"FolderId"}}}},"DeleteLabels":{"http":{"method":"DELETE","requestUri":"/api/v1/resources/{ResourceId}/labels","responseCode":200},"input":{"type":"structure","required":["ResourceId"],"members":{"ResourceId":{"location":"uri","locationName":"ResourceId"},"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"Labels":{"shape":"S1g","location":"querystring","locationName":"labels"},"DeleteAll":{"location":"querystring","locationName":"deleteAll","type":"boolean"}}},"output":{"type":"structure","members":{}}},"DeleteNotificationSubscription":{"http":{"method":"DELETE","requestUri":"/api/v1/organizations/{OrganizationId}/subscriptions/{SubscriptionId}","responseCode":200},"input":{"type":"structure","required":["SubscriptionId","OrganizationId"],"members":{"SubscriptionId":{"location":"uri","locationName":"SubscriptionId"},"OrganizationId":{"location":"uri","locationName":"OrganizationId"}}}},"DeleteUser":{"http":{"method":"DELETE","requestUri":"/api/v1/users/{UserId}","responseCode":204},"input":{"type":"structure","required":["UserId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"UserId":{"location":"uri","locationName":"UserId"}}}},"DescribeActivities":{"http":{"method":"GET","requestUri":"/api/v1/activities","responseCode":200},"input":{"type":"structure","members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"StartTime":{"location":"querystring","locationName":"startTime","type":"timestamp"},"EndTime":{"location":"querystring","locationName":"endTime","type":"timestamp"},"OrganizationId":{"location":"querystring","locationName":"organizationId"},"ActivityTypes":{"location":"querystring","locationName":"activityTypes"},"ResourceId":{"location":"querystring","locationName":"resourceId"},"UserId":{"location":"querystring","locationName":"userId"},"IncludeIndirectActivities":{"location":"querystring","locationName":"includeIndirectActivities","type":"boolean"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Marker":{"location":"querystring","locationName":"marker"}}},"output":{"type":"structure","members":{"UserActivities":{"type":"list","member":{"type":"structure","members":{"Type":{},"TimeStamp":{"type":"timestamp"},"IsIndirectActivity":{"type":"boolean"},"OrganizationId":{},"Initiator":{"shape":"S2e"},"Participants":{"type":"structure","members":{"Users":{"type":"list","member":{"shape":"S2e"}},"Groups":{"shape":"S2h"}}},"ResourceMetadata":{"shape":"S2k"},"OriginalParent":{"shape":"S2k"},"CommentMetadata":{"shape":"S2m"}}}},"Marker":{}}}},"DescribeComments":{"http":{"method":"GET","requestUri":"/api/v1/documents/{DocumentId}/versions/{VersionId}/comments","responseCode":200},"input":{"type":"structure","required":["DocumentId","VersionId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"VersionId":{"location":"uri","locationName":"VersionId"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Marker":{"location":"querystring","locationName":"marker"}}},"output":{"type":"structure","members":{"Comments":{"type":"list","member":{"shape":"S13"}},"Marker":{}}}},"DescribeDocumentVersions":{"http":{"method":"GET","requestUri":"/api/v1/documents/{DocumentId}/versions","responseCode":200},"input":{"type":"structure","required":["DocumentId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"Marker":{"location":"querystring","locationName":"marker"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Include":{"location":"querystring","locationName":"include"},"Fields":{"location":"querystring","locationName":"fields"}}},"output":{"type":"structure","members":{"DocumentVersions":{"type":"list","member":{"shape":"S2w"}},"Marker":{}}}},"DescribeFolderContents":{"http":{"method":"GET","requestUri":"/api/v1/folders/{FolderId}/contents","responseCode":200},"input":{"type":"structure","required":["FolderId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"FolderId":{"location":"uri","locationName":"FolderId"},"Sort":{"location":"querystring","locationName":"sort"},"Order":{"location":"querystring","locationName":"order"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Marker":{"location":"querystring","locationName":"marker"},"Type":{"location":"querystring","locationName":"type"},"Include":{"location":"querystring","locationName":"include"}}},"output":{"type":"structure","members":{"Folders":{"shape":"S39"},"Documents":{"shape":"S3a"},"Marker":{}}}},"DescribeGroups":{"http":{"method":"GET","requestUri":"/api/v1/groups","responseCode":200},"input":{"type":"structure","required":["SearchQuery"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"SearchQuery":{"shape":"S3d","location":"querystring","locationName":"searchQuery"},"OrganizationId":{"location":"querystring","locationName":"organizationId"},"Marker":{"location":"querystring","locationName":"marker"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"Groups":{"shape":"S2h"},"Marker":{}}}},"DescribeNotificationSubscriptions":{"http":{"method":"GET","requestUri":"/api/v1/organizations/{OrganizationId}/subscriptions","responseCode":200},"input":{"type":"structure","required":["OrganizationId"],"members":{"OrganizationId":{"location":"uri","locationName":"OrganizationId"},"Marker":{"location":"querystring","locationName":"marker"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"Subscriptions":{"type":"list","member":{"shape":"S1p"}},"Marker":{}}}},"DescribeResourcePermissions":{"http":{"method":"GET","requestUri":"/api/v1/resources/{ResourceId}/permissions","responseCode":200},"input":{"type":"structure","required":["ResourceId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"ResourceId":{"location":"uri","locationName":"ResourceId"},"PrincipalId":{"location":"querystring","locationName":"principalId"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Marker":{"location":"querystring","locationName":"marker"}}},"output":{"type":"structure","members":{"Principals":{"type":"list","member":{"type":"structure","members":{"Id":{},"Type":{},"Roles":{"type":"list","member":{"type":"structure","members":{"Role":{},"Type":{}}}}}}},"Marker":{}}}},"DescribeRootFolders":{"http":{"method":"GET","requestUri":"/api/v1/me/root","responseCode":200},"input":{"type":"structure","required":["AuthenticationToken"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Marker":{"location":"querystring","locationName":"marker"}}},"output":{"type":"structure","members":{"Folders":{"shape":"S39"},"Marker":{}}}},"DescribeUsers":{"http":{"method":"GET","requestUri":"/api/v1/users","responseCode":200},"input":{"type":"structure","members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"OrganizationId":{"location":"querystring","locationName":"organizationId"},"UserIds":{"location":"querystring","locationName":"userIds"},"Query":{"shape":"S3d","location":"querystring","locationName":"query"},"Include":{"location":"querystring","locationName":"include"},"Order":{"location":"querystring","locationName":"order"},"Sort":{"location":"querystring","locationName":"sort"},"Marker":{"location":"querystring","locationName":"marker"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Fields":{"location":"querystring","locationName":"fields"}}},"output":{"type":"structure","members":{"Users":{"type":"list","member":{"shape":"S8"}},"TotalNumberOfUsers":{"deprecated":true,"type":"long"},"Marker":{}}}},"GetCurrentUser":{"http":{"method":"GET","requestUri":"/api/v1/me","responseCode":200},"input":{"type":"structure","required":["AuthenticationToken"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"}}},"output":{"type":"structure","members":{"User":{"shape":"S8"}}}},"GetDocument":{"http":{"method":"GET","requestUri":"/api/v1/documents/{DocumentId}","responseCode":200},"input":{"type":"structure","required":["DocumentId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"IncludeCustomMetadata":{"location":"querystring","locationName":"includeCustomMetadata","type":"boolean"}}},"output":{"type":"structure","members":{"Metadata":{"shape":"S3b"},"CustomMetadata":{"shape":"S16"}}}},"GetDocumentPath":{"http":{"method":"GET","requestUri":"/api/v1/documents/{DocumentId}/path","responseCode":200},"input":{"type":"structure","required":["DocumentId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Fields":{"location":"querystring","locationName":"fields"},"Marker":{"location":"querystring","locationName":"marker"}}},"output":{"type":"structure","members":{"Path":{"shape":"S44"}}}},"GetDocumentVersion":{"http":{"method":"GET","requestUri":"/api/v1/documents/{DocumentId}/versions/{VersionId}","responseCode":200},"input":{"type":"structure","required":["DocumentId","VersionId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"VersionId":{"location":"uri","locationName":"VersionId"},"Fields":{"location":"querystring","locationName":"fields"},"IncludeCustomMetadata":{"location":"querystring","locationName":"includeCustomMetadata","type":"boolean"}}},"output":{"type":"structure","members":{"Metadata":{"shape":"S2w"},"CustomMetadata":{"shape":"S16"}}}},"GetFolder":{"http":{"method":"GET","requestUri":"/api/v1/folders/{FolderId}","responseCode":200},"input":{"type":"structure","required":["FolderId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"FolderId":{"location":"uri","locationName":"FolderId"},"IncludeCustomMetadata":{"location":"querystring","locationName":"includeCustomMetadata","type":"boolean"}}},"output":{"type":"structure","members":{"Metadata":{"shape":"S1d"},"CustomMetadata":{"shape":"S16"}}}},"GetFolderPath":{"http":{"method":"GET","requestUri":"/api/v1/folders/{FolderId}/path","responseCode":200},"input":{"type":"structure","required":["FolderId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"FolderId":{"location":"uri","locationName":"FolderId"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Fields":{"location":"querystring","locationName":"fields"},"Marker":{"location":"querystring","locationName":"marker"}}},"output":{"type":"structure","members":{"Path":{"shape":"S44"}}}},"GetResources":{"http":{"method":"GET","requestUri":"/api/v1/resources","responseCode":200},"input":{"type":"structure","members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"UserId":{"location":"querystring","locationName":"userId"},"CollectionType":{"location":"querystring","locationName":"collectionType"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Marker":{"location":"querystring","locationName":"marker"}}},"output":{"type":"structure","members":{"Folders":{"shape":"S39"},"Documents":{"shape":"S3a"},"Marker":{}}}},"InitiateDocumentVersionUpload":{"http":{"requestUri":"/api/v1/documents","responseCode":201},"input":{"type":"structure","members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"Id":{},"Name":{"shape":"S1b"},"ContentCreatedTimestamp":{"type":"timestamp"},"ContentModifiedTimestamp":{"type":"timestamp"},"ContentType":{},"DocumentSizeInBytes":{"type":"long"},"ParentFolderId":{}}},"output":{"type":"structure","members":{"Metadata":{"shape":"S3b"},"UploadMetadata":{"type":"structure","members":{"UploadUrl":{"shape":"S31"},"SignedHeaders":{"type":"map","key":{},"value":{}}}}}}},"RemoveAllResourcePermissions":{"http":{"method":"DELETE","requestUri":"/api/v1/resources/{ResourceId}/permissions","responseCode":204},"input":{"type":"structure","required":["ResourceId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"ResourceId":{"location":"uri","locationName":"ResourceId"}}}},"RemoveResourcePermission":{"http":{"method":"DELETE","requestUri":"/api/v1/resources/{ResourceId}/permissions/{PrincipalId}","responseCode":204},"input":{"type":"structure","required":["ResourceId","PrincipalId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"ResourceId":{"location":"uri","locationName":"ResourceId"},"PrincipalId":{"location":"uri","locationName":"PrincipalId"},"PrincipalType":{"location":"querystring","locationName":"type"}}}},"RestoreDocumentVersions":{"http":{"requestUri":"/api/v1/documentVersions/restore/{DocumentId}","responseCode":204},"input":{"type":"structure","required":["DocumentId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"}}}},"SearchResources":{"http":{"requestUri":"/api/v1/search","responseCode":200},"input":{"type":"structure","members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"QueryText":{"shape":"S3d"},"QueryScopes":{"type":"list","member":{}},"OrganizationId":{},"AdditionalResponseFields":{"type":"list","member":{}},"Filters":{"type":"structure","members":{"TextLocales":{"type":"list","member":{}},"ContentCategories":{"type":"list","member":{}},"ResourceTypes":{"type":"list","member":{}},"Labels":{"type":"list","member":{}},"Principals":{"type":"list","member":{"type":"structure","required":["Id"],"members":{"Id":{},"Roles":{"type":"list","member":{}}}}},"AncestorIds":{"type":"list","member":{}},"SearchCollectionTypes":{"type":"list","member":{}},"SizeRange":{"type":"structure","members":{"StartValue":{"type":"long"},"EndValue":{"type":"long"}}},"CreatedRange":{"shape":"S5d"},"ModifiedRange":{"shape":"S5d"}}},"OrderBy":{"type":"list","member":{"type":"structure","members":{"Field":{},"Order":{}}}},"Limit":{"type":"integer"},"Marker":{}}},"output":{"type":"structure","members":{"Items":{"type":"list","member":{"type":"structure","members":{"ResourceType":{},"WebUrl":{"type":"string","sensitive":true},"DocumentMetadata":{"shape":"S3b"},"FolderMetadata":{"shape":"S1d"},"CommentMetadata":{"shape":"S2m"},"DocumentVersionMetadata":{"shape":"S2w"}}}},"Marker":{}}}},"UpdateDocument":{"http":{"method":"PATCH","requestUri":"/api/v1/documents/{DocumentId}","responseCode":200},"input":{"type":"structure","required":["DocumentId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"Name":{"shape":"S1b"},"ParentFolderId":{},"ResourceState":{}}}},"UpdateDocumentVersion":{"http":{"method":"PATCH","requestUri":"/api/v1/documents/{DocumentId}/versions/{VersionId}","responseCode":200},"input":{"type":"structure","required":["DocumentId","VersionId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"VersionId":{"location":"uri","locationName":"VersionId"},"VersionStatus":{}}}},"UpdateFolder":{"http":{"method":"PATCH","requestUri":"/api/v1/folders/{FolderId}","responseCode":200},"input":{"type":"structure","required":["FolderId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"FolderId":{"location":"uri","locationName":"FolderId"},"Name":{"shape":"S1b"},"ParentFolderId":{},"ResourceState":{}}}},"UpdateUser":{"http":{"method":"PATCH","requestUri":"/api/v1/users/{UserId}","responseCode":200},"input":{"type":"structure","required":["UserId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"UserId":{"location":"uri","locationName":"UserId"},"GivenName":{"shape":"Sb"},"Surname":{"shape":"Sb"},"Type":{},"StorageRule":{"shape":"Sj"},"TimeZoneId":{},"Locale":{},"GrantPoweruserPrivileges":{}}},"output":{"type":"structure","members":{"User":{"shape":"S8"}}}}},"shapes":{"S2":{"type":"string","sensitive":true},"S8":{"type":"structure","members":{"Id":{},"Username":{"shape":"S9"},"EmailAddress":{"shape":"Sa"},"GivenName":{"shape":"Sb"},"Surname":{"shape":"Sb"},"OrganizationId":{},"RootFolderId":{},"RecycleBinFolderId":{},"Status":{},"Type":{},"CreatedTimestamp":{"type":"timestamp"},"ModifiedTimestamp":{"type":"timestamp"},"TimeZoneId":{},"Locale":{},"Storage":{"type":"structure","members":{"StorageUtilizedInBytes":{"type":"long"},"StorageRule":{"shape":"Sj"}}}}},"S9":{"type":"string","sensitive":true},"Sa":{"type":"string","sensitive":true},"Sb":{"type":"string","sensitive":true},"Sj":{"type":"structure","members":{"StorageAllocatedInBytes":{"type":"long"},"StorageType":{}}},"St":{"type":"string","sensitive":true},"S10":{"type":"string","sensitive":true},"S13":{"type":"structure","required":["CommentId"],"members":{"CommentId":{},"ParentId":{},"ThreadId":{},"Text":{"shape":"S10"},"Contributor":{"shape":"S8"},"CreatedTimestamp":{"type":"timestamp"},"Status":{},"Visibility":{},"RecipientId":{}}},"S16":{"type":"map","key":{},"value":{}},"S1b":{"type":"string","sensitive":true},"S1d":{"type":"structure","members":{"Id":{},"Name":{"shape":"S1b"},"CreatorId":{},"ParentFolderId":{},"CreatedTimestamp":{"type":"timestamp"},"ModifiedTimestamp":{"type":"timestamp"},"ResourceState":{},"Signature":{},"Labels":{"shape":"S1g"},"Size":{"type":"long"},"LatestVersionSize":{"type":"long"}}},"S1g":{"type":"list","member":{}},"S1p":{"type":"structure","members":{"SubscriptionId":{},"EndPoint":{},"Protocol":{}}},"S2e":{"type":"structure","members":{"Id":{},"Username":{"shape":"S9"},"GivenName":{"shape":"Sb"},"Surname":{"shape":"Sb"},"EmailAddress":{"shape":"Sa"}}},"S2h":{"type":"list","member":{"type":"structure","members":{"Id":{},"Name":{}}}},"S2k":{"type":"structure","members":{"Type":{},"Name":{"shape":"S1b"},"OriginalName":{"shape":"S1b"},"Id":{},"VersionId":{},"Owner":{"shape":"S2e"},"ParentId":{}}},"S2m":{"type":"structure","members":{"CommentId":{},"Contributor":{"shape":"S8"},"CreatedTimestamp":{"type":"timestamp"},"CommentStatus":{},"RecipientId":{},"ContributorId":{}}},"S2w":{"type":"structure","members":{"Id":{},"Name":{"shape":"S1b"},"ContentType":{},"Size":{"type":"long"},"Signature":{},"Status":{},"CreatedTimestamp":{"type":"timestamp"},"ModifiedTimestamp":{"type":"timestamp"},"ContentCreatedTimestamp":{"type":"timestamp"},"ContentModifiedTimestamp":{"type":"timestamp"},"CreatorId":{},"Thumbnail":{"type":"map","key":{},"value":{"shape":"S31"}},"Source":{"type":"map","key":{},"value":{"shape":"S31"}}}},"S31":{"type":"string","sensitive":true},"S39":{"type":"list","member":{"shape":"S1d"}},"S3a":{"type":"list","member":{"shape":"S3b"}},"S3b":{"type":"structure","members":{"Id":{},"CreatorId":{},"ParentFolderId":{},"CreatedTimestamp":{"type":"timestamp"},"ModifiedTimestamp":{"type":"timestamp"},"LatestVersionMetadata":{"shape":"S2w"},"ResourceState":{},"Labels":{"shape":"S1g"}}},"S3d":{"type":"string","sensitive":true},"S44":{"type":"structure","members":{"Components":{"type":"list","member":{"type":"structure","members":{"Id":{},"Name":{"shape":"S1b"}}}}}},"S5d":{"type":"structure","members":{"StartValue":{"type":"timestamp"},"EndValue":{"type":"timestamp"}}}}}')},94768:function(e){"use strict";e.exports=JSON.parse('{"o":{"DescribeActivities":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"UserActivities"},"DescribeComments":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"Comments"},"DescribeDocumentVersions":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"DocumentVersions"},"DescribeFolderContents":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":["Folders","Documents"]},"DescribeGroups":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"Groups"},"DescribeNotificationSubscriptions":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"Subscriptions"},"DescribeResourcePermissions":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"Principals"},"DescribeRootFolders":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"Folders"},"DescribeUsers":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"Users"},"SearchResources":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"Items"}}}')},97355:function(e){"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2016-04-12","endpointPrefix":"xray","protocol":"rest-json","serviceFullName":"AWS X-Ray","serviceId":"XRay","signatureVersion":"v4","uid":"xray-2016-04-12"},"operations":{"BatchGetTraces":{"http":{"requestUri":"/Traces"},"input":{"type":"structure","required":["TraceIds"],"members":{"TraceIds":{"shape":"S2"},"NextToken":{}}},"output":{"type":"structure","members":{"Traces":{"type":"list","member":{"type":"structure","members":{"Id":{},"Duration":{"type":"double"},"LimitExceeded":{"type":"boolean"},"Segments":{"type":"list","member":{"type":"structure","members":{"Id":{},"Document":{}}}}}}},"UnprocessedTraceIds":{"type":"list","member":{}},"NextToken":{}}}},"CreateGroup":{"http":{"requestUri":"/CreateGroup"},"input":{"type":"structure","required":["GroupName"],"members":{"GroupName":{},"FilterExpression":{},"InsightsConfiguration":{"shape":"Si"},"Tags":{"shape":"Sj"}}},"output":{"type":"structure","members":{"Group":{"shape":"So"}}}},"CreateSamplingRule":{"http":{"requestUri":"/CreateSamplingRule"},"input":{"type":"structure","required":["SamplingRule"],"members":{"SamplingRule":{"shape":"Sq"},"Tags":{"shape":"Sj"}}},"output":{"type":"structure","members":{"SamplingRuleRecord":{"shape":"S16"}}}},"DeleteGroup":{"http":{"requestUri":"/DeleteGroup"},"input":{"type":"structure","members":{"GroupName":{},"GroupARN":{}}},"output":{"type":"structure","members":{}}},"DeleteResourcePolicy":{"http":{"requestUri":"/DeleteResourcePolicy"},"input":{"type":"structure","required":["PolicyName"],"members":{"PolicyName":{},"PolicyRevisionId":{}}},"output":{"type":"structure","members":{}}},"DeleteSamplingRule":{"http":{"requestUri":"/DeleteSamplingRule"},"input":{"type":"structure","members":{"RuleName":{},"RuleARN":{}}},"output":{"type":"structure","members":{"SamplingRuleRecord":{"shape":"S16"}}}},"GetEncryptionConfig":{"http":{"requestUri":"/EncryptionConfig"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"EncryptionConfig":{"shape":"S1j"}}}},"GetGroup":{"http":{"requestUri":"/GetGroup"},"input":{"type":"structure","members":{"GroupName":{},"GroupARN":{}}},"output":{"type":"structure","members":{"Group":{"shape":"So"}}}},"GetGroups":{"http":{"requestUri":"/Groups"},"input":{"type":"structure","members":{"NextToken":{}}},"output":{"type":"structure","members":{"Groups":{"type":"list","member":{"type":"structure","members":{"GroupName":{},"GroupARN":{},"FilterExpression":{},"InsightsConfiguration":{"shape":"Si"}}}},"NextToken":{}}}},"GetInsight":{"http":{"requestUri":"/Insight"},"input":{"type":"structure","required":["InsightId"],"members":{"InsightId":{}}},"output":{"type":"structure","members":{"Insight":{"type":"structure","members":{"InsightId":{},"GroupARN":{},"GroupName":{},"RootCauseServiceId":{"shape":"S1x"},"Categories":{"shape":"S1z"},"State":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Summary":{},"ClientRequestImpactStatistics":{"shape":"S23"},"RootCauseServiceRequestImpactStatistics":{"shape":"S23"},"TopAnomalousServices":{"shape":"S25"}}}}}},"GetInsightEvents":{"http":{"requestUri":"/InsightEvents"},"input":{"type":"structure","required":["InsightId"],"members":{"InsightId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InsightEvents":{"type":"list","member":{"type":"structure","members":{"Summary":{},"EventTime":{"type":"timestamp"},"ClientRequestImpactStatistics":{"shape":"S23"},"RootCauseServiceRequestImpactStatistics":{"shape":"S23"},"TopAnomalousServices":{"shape":"S25"}}}},"NextToken":{}}}},"GetInsightImpactGraph":{"http":{"requestUri":"/InsightImpactGraph"},"input":{"type":"structure","required":["InsightId","StartTime","EndTime"],"members":{"InsightId":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"NextToken":{}}},"output":{"type":"structure","members":{"InsightId":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"ServiceGraphStartTime":{"type":"timestamp"},"ServiceGraphEndTime":{"type":"timestamp"},"Services":{"type":"list","member":{"type":"structure","members":{"ReferenceId":{"type":"integer"},"Type":{},"Name":{},"Names":{"shape":"S1y"},"AccountId":{},"Edges":{"type":"list","member":{"type":"structure","members":{"ReferenceId":{"type":"integer"}}}}}}},"NextToken":{}}}},"GetInsightSummaries":{"http":{"requestUri":"/InsightSummaries"},"input":{"type":"structure","required":["StartTime","EndTime"],"members":{"States":{"type":"list","member":{}},"GroupARN":{},"GroupName":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InsightSummaries":{"type":"list","member":{"type":"structure","members":{"InsightId":{},"GroupARN":{},"GroupName":{},"RootCauseServiceId":{"shape":"S1x"},"Categories":{"shape":"S1z"},"State":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Summary":{},"ClientRequestImpactStatistics":{"shape":"S23"},"RootCauseServiceRequestImpactStatistics":{"shape":"S23"},"TopAnomalousServices":{"shape":"S25"},"LastUpdateTime":{"type":"timestamp"}}}},"NextToken":{}}}},"GetSamplingRules":{"http":{"requestUri":"/GetSamplingRules"},"input":{"type":"structure","members":{"NextToken":{}}},"output":{"type":"structure","members":{"SamplingRuleRecords":{"type":"list","member":{"shape":"S16"}},"NextToken":{}}}},"GetSamplingStatisticSummaries":{"http":{"requestUri":"/SamplingStatisticSummaries"},"input":{"type":"structure","members":{"NextToken":{}}},"output":{"type":"structure","members":{"SamplingStatisticSummaries":{"type":"list","member":{"type":"structure","members":{"RuleName":{},"Timestamp":{"type":"timestamp"},"RequestCount":{"type":"integer"},"BorrowCount":{"type":"integer"},"SampledCount":{"type":"integer"}}}},"NextToken":{}}}},"GetSamplingTargets":{"http":{"requestUri":"/SamplingTargets"},"input":{"type":"structure","required":["SamplingStatisticsDocuments"],"members":{"SamplingStatisticsDocuments":{"type":"list","member":{"type":"structure","required":["RuleName","ClientID","Timestamp","RequestCount","SampledCount"],"members":{"RuleName":{},"ClientID":{},"Timestamp":{"type":"timestamp"},"RequestCount":{"type":"integer"},"SampledCount":{"type":"integer"},"BorrowCount":{"type":"integer"}}}}}},"output":{"type":"structure","members":{"SamplingTargetDocuments":{"type":"list","member":{"type":"structure","members":{"RuleName":{},"FixedRate":{"type":"double"},"ReservoirQuota":{"type":"integer"},"ReservoirQuotaTTL":{"type":"timestamp"},"Interval":{"type":"integer"}}}},"LastRuleModification":{"type":"timestamp"},"UnprocessedStatistics":{"type":"list","member":{"type":"structure","members":{"RuleName":{},"ErrorCode":{},"Message":{}}}}}}},"GetServiceGraph":{"http":{"requestUri":"/ServiceGraph"},"input":{"type":"structure","required":["StartTime","EndTime"],"members":{"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"GroupName":{},"GroupARN":{},"NextToken":{}}},"output":{"type":"structure","members":{"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Services":{"shape":"S3e"},"ContainsOldGroupVersions":{"type":"boolean"},"NextToken":{}}}},"GetTimeSeriesServiceStatistics":{"http":{"requestUri":"/TimeSeriesServiceStatistics"},"input":{"type":"structure","required":["StartTime","EndTime"],"members":{"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"GroupName":{},"GroupARN":{},"EntitySelectorExpression":{},"Period":{"type":"integer"},"ForecastStatistics":{"type":"boolean"},"NextToken":{}}},"output":{"type":"structure","members":{"TimeSeriesServiceStatistics":{"type":"list","member":{"type":"structure","members":{"Timestamp":{"type":"timestamp"},"EdgeSummaryStatistics":{"shape":"S3i"},"ServiceSummaryStatistics":{"shape":"S3q"},"ServiceForecastStatistics":{"type":"structure","members":{"FaultCountHigh":{"type":"long"},"FaultCountLow":{"type":"long"}}},"ResponseTimeHistogram":{"shape":"S3l"}}}},"ContainsOldGroupVersions":{"type":"boolean"},"NextToken":{}}}},"GetTraceGraph":{"http":{"requestUri":"/TraceGraph"},"input":{"type":"structure","required":["TraceIds"],"members":{"TraceIds":{"shape":"S2"},"NextToken":{}}},"output":{"type":"structure","members":{"Services":{"shape":"S3e"},"NextToken":{}}}},"GetTraceSummaries":{"http":{"requestUri":"/TraceSummaries"},"input":{"type":"structure","required":["StartTime","EndTime"],"members":{"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"TimeRangeType":{},"Sampling":{"type":"boolean"},"SamplingStrategy":{"type":"structure","members":{"Name":{},"Value":{"type":"double"}}},"FilterExpression":{},"NextToken":{}}},"output":{"type":"structure","members":{"TraceSummaries":{"type":"list","member":{"type":"structure","members":{"Id":{},"StartTime":{"type":"timestamp"},"Duration":{"type":"double"},"ResponseTime":{"type":"double"},"HasFault":{"type":"boolean"},"HasError":{"type":"boolean"},"HasThrottle":{"type":"boolean"},"IsPartial":{"type":"boolean"},"Http":{"type":"structure","members":{"HttpURL":{},"HttpStatus":{"type":"integer"},"HttpMethod":{},"UserAgent":{},"ClientIp":{}}},"Annotations":{"type":"map","key":{},"value":{"type":"list","member":{"type":"structure","members":{"AnnotationValue":{"type":"structure","members":{"NumberValue":{"type":"double"},"BooleanValue":{"type":"boolean"},"StringValue":{}}},"ServiceIds":{"shape":"S4d"}}}}},"Users":{"type":"list","member":{"type":"structure","members":{"UserName":{},"ServiceIds":{"shape":"S4d"}}}},"ServiceIds":{"shape":"S4d"},"ResourceARNs":{"type":"list","member":{"type":"structure","members":{"ARN":{}}}},"InstanceIds":{"type":"list","member":{"type":"structure","members":{"Id":{}}}},"AvailabilityZones":{"type":"list","member":{"type":"structure","members":{"Name":{}}}},"EntryPoint":{"shape":"S1x"},"FaultRootCauses":{"type":"list","member":{"type":"structure","members":{"Services":{"type":"list","member":{"type":"structure","members":{"Name":{},"Names":{"shape":"S1y"},"Type":{},"AccountId":{},"EntityPath":{"type":"list","member":{"type":"structure","members":{"Name":{},"Exceptions":{"shape":"S4s"},"Remote":{"type":"boolean"}}}},"Inferred":{"type":"boolean"}}}},"ClientImpacting":{"type":"boolean"}}}},"ErrorRootCauses":{"type":"list","member":{"type":"structure","members":{"Services":{"type":"list","member":{"type":"structure","members":{"Name":{},"Names":{"shape":"S1y"},"Type":{},"AccountId":{},"EntityPath":{"type":"list","member":{"type":"structure","members":{"Name":{},"Exceptions":{"shape":"S4s"},"Remote":{"type":"boolean"}}}},"Inferred":{"type":"boolean"}}}},"ClientImpacting":{"type":"boolean"}}}},"ResponseTimeRootCauses":{"type":"list","member":{"type":"structure","members":{"Services":{"type":"list","member":{"type":"structure","members":{"Name":{},"Names":{"shape":"S1y"},"Type":{},"AccountId":{},"EntityPath":{"type":"list","member":{"type":"structure","members":{"Name":{},"Coverage":{"type":"double"},"Remote":{"type":"boolean"}}}},"Inferred":{"type":"boolean"}}}},"ClientImpacting":{"type":"boolean"}}}},"Revision":{"type":"integer"},"MatchedEventTime":{"type":"timestamp"}}}},"ApproximateTime":{"type":"timestamp"},"TracesProcessedCount":{"type":"long"},"NextToken":{}}}},"ListResourcePolicies":{"http":{"requestUri":"/ListResourcePolicies"},"input":{"type":"structure","members":{"NextToken":{}}},"output":{"type":"structure","members":{"ResourcePolicies":{"type":"list","member":{"shape":"S5a"}},"NextToken":{}}}},"ListTagsForResource":{"http":{"requestUri":"/ListTagsForResource"},"input":{"type":"structure","required":["ResourceARN"],"members":{"ResourceARN":{},"NextToken":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"Sj"},"NextToken":{}}}},"PutEncryptionConfig":{"http":{"requestUri":"/PutEncryptionConfig"},"input":{"type":"structure","required":["Type"],"members":{"KeyId":{},"Type":{}}},"output":{"type":"structure","members":{"EncryptionConfig":{"shape":"S1j"}}}},"PutResourcePolicy":{"http":{"requestUri":"/PutResourcePolicy"},"input":{"type":"structure","required":["PolicyName","PolicyDocument"],"members":{"PolicyName":{},"PolicyDocument":{},"PolicyRevisionId":{},"BypassPolicyLockoutCheck":{"type":"boolean"}}},"output":{"type":"structure","members":{"ResourcePolicy":{"shape":"S5a"}}}},"PutTelemetryRecords":{"http":{"requestUri":"/TelemetryRecords"},"input":{"type":"structure","required":["TelemetryRecords"],"members":{"TelemetryRecords":{"type":"list","member":{"type":"structure","required":["Timestamp"],"members":{"Timestamp":{"type":"timestamp"},"SegmentsReceivedCount":{"type":"integer"},"SegmentsSentCount":{"type":"integer"},"SegmentsSpilloverCount":{"type":"integer"},"SegmentsRejectedCount":{"type":"integer"},"BackendConnectionErrors":{"type":"structure","members":{"TimeoutCount":{"type":"integer"},"ConnectionRefusedCount":{"type":"integer"},"HTTPCode4XXCount":{"type":"integer"},"HTTPCode5XXCount":{"type":"integer"},"UnknownHostCount":{"type":"integer"},"OtherCount":{"type":"integer"}}}}}},"EC2InstanceId":{},"Hostname":{},"ResourceARN":{}}},"output":{"type":"structure","members":{}}},"PutTraceSegments":{"http":{"requestUri":"/TraceSegments"},"input":{"type":"structure","required":["TraceSegmentDocuments"],"members":{"TraceSegmentDocuments":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"UnprocessedTraceSegments":{"type":"list","member":{"type":"structure","members":{"Id":{},"ErrorCode":{},"Message":{}}}}}}},"TagResource":{"http":{"requestUri":"/TagResource"},"input":{"type":"structure","required":["ResourceARN","Tags"],"members":{"ResourceARN":{},"Tags":{"shape":"Sj"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"http":{"requestUri":"/UntagResource"},"input":{"type":"structure","required":["ResourceARN","TagKeys"],"members":{"ResourceARN":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateGroup":{"http":{"requestUri":"/UpdateGroup"},"input":{"type":"structure","members":{"GroupName":{},"GroupARN":{},"FilterExpression":{},"InsightsConfiguration":{"shape":"Si"}}},"output":{"type":"structure","members":{"Group":{"shape":"So"}}}},"UpdateSamplingRule":{"http":{"requestUri":"/UpdateSamplingRule"},"input":{"type":"structure","required":["SamplingRuleUpdate"],"members":{"SamplingRuleUpdate":{"type":"structure","members":{"RuleName":{},"RuleARN":{},"ResourceARN":{},"Priority":{"type":"integer"},"FixedRate":{"type":"double"},"ReservoirSize":{"type":"integer"},"Host":{},"ServiceName":{},"ServiceType":{},"HTTPMethod":{},"URLPath":{},"Attributes":{"shape":"S12"}}}}},"output":{"type":"structure","members":{"SamplingRuleRecord":{"shape":"S16"}}}}},"shapes":{"S2":{"type":"list","member":{}},"Si":{"type":"structure","members":{"InsightsEnabled":{"type":"boolean"},"NotificationsEnabled":{"type":"boolean"}}},"Sj":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"So":{"type":"structure","members":{"GroupName":{},"GroupARN":{},"FilterExpression":{},"InsightsConfiguration":{"shape":"Si"}}},"Sq":{"type":"structure","required":["ResourceARN","Priority","FixedRate","ReservoirSize","ServiceName","ServiceType","Host","HTTPMethod","URLPath","Version"],"members":{"RuleName":{},"RuleARN":{},"ResourceARN":{},"Priority":{"type":"integer"},"FixedRate":{"type":"double"},"ReservoirSize":{"type":"integer"},"ServiceName":{},"ServiceType":{},"Host":{},"HTTPMethod":{},"URLPath":{},"Version":{"type":"integer"},"Attributes":{"shape":"S12"}}},"S12":{"type":"map","key":{},"value":{}},"S16":{"type":"structure","members":{"SamplingRule":{"shape":"Sq"},"CreatedAt":{"type":"timestamp"},"ModifiedAt":{"type":"timestamp"}}},"S1j":{"type":"structure","members":{"KeyId":{},"Status":{},"Type":{}}},"S1x":{"type":"structure","members":{"Name":{},"Names":{"shape":"S1y"},"AccountId":{},"Type":{}}},"S1y":{"type":"list","member":{}},"S1z":{"type":"list","member":{}},"S23":{"type":"structure","members":{"FaultCount":{"type":"long"},"OkCount":{"type":"long"},"TotalCount":{"type":"long"}}},"S25":{"type":"list","member":{"type":"structure","members":{"ServiceId":{"shape":"S1x"}}}},"S3e":{"type":"list","member":{"type":"structure","members":{"ReferenceId":{"type":"integer"},"Name":{},"Names":{"shape":"S1y"},"Root":{"type":"boolean"},"AccountId":{},"Type":{},"State":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Edges":{"type":"list","member":{"type":"structure","members":{"ReferenceId":{"type":"integer"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"SummaryStatistics":{"shape":"S3i"},"ResponseTimeHistogram":{"shape":"S3l"},"Aliases":{"type":"list","member":{"type":"structure","members":{"Name":{},"Names":{"type":"list","member":{}},"Type":{}}}},"EdgeType":{},"ReceivedEventAgeHistogram":{"shape":"S3l"}}}},"SummaryStatistics":{"shape":"S3q"},"DurationHistogram":{"shape":"S3l"},"ResponseTimeHistogram":{"shape":"S3l"}}}},"S3i":{"type":"structure","members":{"OkCount":{"type":"long"},"ErrorStatistics":{"shape":"S3j"},"FaultStatistics":{"shape":"S3k"},"TotalCount":{"type":"long"},"TotalResponseTime":{"type":"double"}}},"S3j":{"type":"structure","members":{"ThrottleCount":{"type":"long"},"OtherCount":{"type":"long"},"TotalCount":{"type":"long"}}},"S3k":{"type":"structure","members":{"OtherCount":{"type":"long"},"TotalCount":{"type":"long"}}},"S3l":{"type":"list","member":{"type":"structure","members":{"Value":{"type":"double"},"Count":{"type":"integer"}}}},"S3q":{"type":"structure","members":{"OkCount":{"type":"long"},"ErrorStatistics":{"shape":"S3j"},"FaultStatistics":{"shape":"S3k"},"TotalCount":{"type":"long"},"TotalResponseTime":{"type":"double"}}},"S4d":{"type":"list","member":{"shape":"S1x"}},"S4s":{"type":"list","member":{"type":"structure","members":{"Name":{},"Message":{}}}},"S5a":{"type":"structure","members":{"PolicyName":{},"PolicyDocument":{},"PolicyRevisionId":{},"LastUpdatedTime":{"type":"timestamp"}}}}}')},97949:function(e){"use strict";e.exports=JSON.parse('{"o":{"BatchGetTraces":{"input_token":"NextToken","non_aggregate_keys":["UnprocessedTraceIds"],"output_token":"NextToken","result_key":"Traces"},"GetGroups":{"input_token":"NextToken","output_token":"NextToken","result_key":"Groups"},"GetInsightEvents":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetInsightSummaries":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetSamplingRules":{"input_token":"NextToken","output_token":"NextToken","result_key":"SamplingRuleRecords"},"GetSamplingStatisticSummaries":{"input_token":"NextToken","output_token":"NextToken","result_key":"SamplingStatisticSummaries"},"GetServiceGraph":{"input_token":"NextToken","non_aggregate_keys":["StartTime","EndTime","ContainsOldGroupVersions"],"output_token":"NextToken","result_key":"Services"},"GetTimeSeriesServiceStatistics":{"input_token":"NextToken","non_aggregate_keys":["ContainsOldGroupVersions"],"output_token":"NextToken","result_key":"TimeSeriesServiceStatistics"},"GetTraceGraph":{"input_token":"NextToken","output_token":"NextToken","result_key":"Services"},"GetTraceSummaries":{"input_token":"NextToken","non_aggregate_keys":["TracesProcessedCount","ApproximateTime"],"output_token":"NextToken","result_key":"TraceSummaries"},"ListResourcePolicies":{"input_token":"NextToken","output_token":"NextToken","result_key":"ResourcePolicies"},"ListTagsForResource":{"input_token":"NextToken","output_token":"NextToken","result_key":"Tags"}}}')},80738:function(e){"use strict";e.exports=JSON.parse('{"rules":{"*/*":{"endpoint":"{service}.{region}.amazonaws.com"},"cn-*/*":{"endpoint":"{service}.{region}.amazonaws.com.cn"},"us-iso-*/*":"usIso","us-isob-*/*":"usIsob","*/budgets":"globalSSL","*/cloudfront":"globalSSL","*/sts":"globalSSL","*/importexport":{"endpoint":"{service}.amazonaws.com","signatureVersion":"v2","globalEndpoint":true},"*/route53":"globalSSL","cn-*/route53":{"endpoint":"{service}.amazonaws.com.cn","globalEndpoint":true,"signingRegion":"cn-northwest-1"},"us-gov-*/route53":"globalGovCloud","us-iso-*/route53":{"endpoint":"{service}.c2s.ic.gov","globalEndpoint":true,"signingRegion":"us-iso-east-1"},"us-isob-*/route53":{"endpoint":"{service}.sc2s.sgov.gov","globalEndpoint":true,"signingRegion":"us-isob-east-1"},"*/waf":"globalSSL","*/iam":"globalSSL","cn-*/iam":{"endpoint":"{service}.cn-north-1.amazonaws.com.cn","globalEndpoint":true,"signingRegion":"cn-north-1"},"us-iso-*/iam":{"endpoint":"{service}.us-iso-east-1.c2s.ic.gov","globalEndpoint":true,"signingRegion":"us-iso-east-1"},"us-gov-*/iam":"globalGovCloud","*/ce":{"endpoint":"{service}.us-east-1.amazonaws.com","globalEndpoint":true,"signingRegion":"us-east-1"},"cn-*/ce":{"endpoint":"{service}.cn-northwest-1.amazonaws.com.cn","globalEndpoint":true,"signingRegion":"cn-northwest-1"},"us-gov-*/sts":{"endpoint":"{service}.{region}.amazonaws.com"},"us-gov-west-1/s3":"s3signature","us-west-1/s3":"s3signature","us-west-2/s3":"s3signature","eu-west-1/s3":"s3signature","ap-southeast-1/s3":"s3signature","ap-southeast-2/s3":"s3signature","ap-northeast-1/s3":"s3signature","sa-east-1/s3":"s3signature","us-east-1/s3":{"endpoint":"{service}.amazonaws.com","signatureVersion":"s3"},"us-east-1/sdb":{"endpoint":"{service}.amazonaws.com","signatureVersion":"v2"},"*/sdb":{"endpoint":"{service}.{region}.amazonaws.com","signatureVersion":"v2"},"*/resource-explorer-2":"dualstackByDefault","*/kendra-ranking":"dualstackByDefault","*/internetmonitor":"dualstackByDefault","*/codecatalyst":"globalDualstackByDefault"},"fipsRules":{"*/*":"fipsStandard","us-gov-*/*":"fipsStandard","us-iso-*/*":{"endpoint":"{service}-fips.{region}.c2s.ic.gov"},"us-iso-*/dms":"usIso","us-isob-*/*":{"endpoint":"{service}-fips.{region}.sc2s.sgov.gov"},"us-isob-*/dms":"usIsob","cn-*/*":{"endpoint":"{service}-fips.{region}.amazonaws.com.cn"},"*/api.ecr":"fips.api.ecr","*/api.sagemaker":"fips.api.sagemaker","*/batch":"fipsDotPrefix","*/eks":"fipsDotPrefix","*/models.lex":"fips.models.lex","*/runtime.lex":"fips.runtime.lex","*/runtime.sagemaker":{"endpoint":"runtime-fips.sagemaker.{region}.amazonaws.com"},"*/iam":"fipsWithoutRegion","*/route53":"fipsWithoutRegion","*/transcribe":"fipsDotPrefix","*/waf":"fipsWithoutRegion","us-gov-*/transcribe":"fipsDotPrefix","us-gov-*/api.ecr":"fips.api.ecr","us-gov-*/api.sagemaker":"fips.api.sagemaker","us-gov-*/models.lex":"fips.models.lex","us-gov-*/runtime.lex":"fips.runtime.lex","us-gov-*/acm-pca":"fipsWithServiceOnly","us-gov-*/batch":"fipsWithServiceOnly","us-gov-*/cloudformation":"fipsWithServiceOnly","us-gov-*/config":"fipsWithServiceOnly","us-gov-*/eks":"fipsWithServiceOnly","us-gov-*/elasticmapreduce":"fipsWithServiceOnly","us-gov-*/identitystore":"fipsWithServiceOnly","us-gov-*/dynamodb":"fipsWithServiceOnly","us-gov-*/elasticloadbalancing":"fipsWithServiceOnly","us-gov-*/guardduty":"fipsWithServiceOnly","us-gov-*/monitoring":"fipsWithServiceOnly","us-gov-*/resource-groups":"fipsWithServiceOnly","us-gov-*/runtime.sagemaker":"fipsWithServiceOnly","us-gov-*/servicecatalog-appregistry":"fipsWithServiceOnly","us-gov-*/servicequotas":"fipsWithServiceOnly","us-gov-*/ssm":"fipsWithServiceOnly","us-gov-*/sts":"fipsWithServiceOnly","us-gov-*/support":"fipsWithServiceOnly","us-gov-west-1/states":"fipsWithServiceOnly","us-iso-east-1/elasticfilesystem":{"endpoint":"elasticfilesystem-fips.{region}.c2s.ic.gov"},"us-gov-west-1/organizations":"fipsWithServiceOnly","us-gov-west-1/route53":{"endpoint":"route53.us-gov.amazonaws.com"},"*/resource-explorer-2":"fipsDualstackByDefault","*/kendra-ranking":"dualstackByDefault","*/internetmonitor":"dualstackByDefault","*/codecatalyst":"fipsGlobalDualstackByDefault"},"dualstackRules":{"*/*":{"endpoint":"{service}.{region}.api.aws"},"cn-*/*":{"endpoint":"{service}.{region}.api.amazonwebservices.com.cn"},"*/s3":"dualstackLegacy","cn-*/s3":"dualstackLegacyCn","*/s3-control":"dualstackLegacy","cn-*/s3-control":"dualstackLegacyCn","ap-south-1/ec2":"dualstackLegacyEc2","eu-west-1/ec2":"dualstackLegacyEc2","sa-east-1/ec2":"dualstackLegacyEc2","us-east-1/ec2":"dualstackLegacyEc2","us-east-2/ec2":"dualstackLegacyEc2","us-west-2/ec2":"dualstackLegacyEc2"},"dualstackFipsRules":{"*/*":{"endpoint":"{service}-fips.{region}.api.aws"},"cn-*/*":{"endpoint":"{service}-fips.{region}.api.amazonwebservices.com.cn"},"*/s3":"dualstackFipsLegacy","cn-*/s3":"dualstackFipsLegacyCn","*/s3-control":"dualstackFipsLegacy","cn-*/s3-control":"dualstackFipsLegacyCn"},"patterns":{"globalSSL":{"endpoint":"https://{service}.amazonaws.com","globalEndpoint":true,"signingRegion":"us-east-1"},"globalGovCloud":{"endpoint":"{service}.us-gov.amazonaws.com","globalEndpoint":true,"signingRegion":"us-gov-west-1"},"s3signature":{"endpoint":"{service}.{region}.amazonaws.com","signatureVersion":"s3"},"usIso":{"endpoint":"{service}.{region}.c2s.ic.gov"},"usIsob":{"endpoint":"{service}.{region}.sc2s.sgov.gov"},"fipsStandard":{"endpoint":"{service}-fips.{region}.amazonaws.com"},"fipsDotPrefix":{"endpoint":"fips.{service}.{region}.amazonaws.com"},"fipsWithoutRegion":{"endpoint":"{service}-fips.amazonaws.com"},"fips.api.ecr":{"endpoint":"ecr-fips.{region}.amazonaws.com"},"fips.api.sagemaker":{"endpoint":"api-fips.sagemaker.{region}.amazonaws.com"},"fips.models.lex":{"endpoint":"models-fips.lex.{region}.amazonaws.com"},"fips.runtime.lex":{"endpoint":"runtime-fips.lex.{region}.amazonaws.com"},"fipsWithServiceOnly":{"endpoint":"{service}.{region}.amazonaws.com"},"dualstackLegacy":{"endpoint":"{service}.dualstack.{region}.amazonaws.com"},"dualstackLegacyCn":{"endpoint":"{service}.dualstack.{region}.amazonaws.com.cn"},"dualstackFipsLegacy":{"endpoint":"{service}-fips.dualstack.{region}.amazonaws.com"},"dualstackFipsLegacyCn":{"endpoint":"{service}-fips.dualstack.{region}.amazonaws.com.cn"},"dualstackLegacyEc2":{"endpoint":"api.ec2.{region}.aws"},"dualstackByDefault":{"endpoint":"{service}.{region}.api.aws"},"fipsDualstackByDefault":{"endpoint":"{service}-fips.{region}.api.aws"},"globalDualstackByDefault":{"endpoint":"{service}.global.api.aws"},"fipsGlobalDualstackByDefault":{"endpoint":"{service}-fips.global.api.aws"}}}')}}]);
2.2.12. https://dev-app.illusto.com/_next/static/chunks/4072747d-52af1a7a256f74c0.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/4072747d-52af1a7a256f74c0.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://trhnnbrngzgm.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/4072747d-52af1a7a256f74c0.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://trhnnbrngzgm.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:32:34 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"7190c-18b142b7028"
Vary: Accept-Encoding
Content-Length: 465164

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6586],{2658:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2016-11-15","endpointPrefix":"ec2","protocol":"ec2","serviceAbbreviation":"Amazon EC2","serviceFullName":"Amazon Elastic Compute Cloud","serviceId":"EC2","signatureVersion":"v4","uid":"ec2-2016-11-15","xmlNamespace":"http://ec2.amazonaws.com/doc/2016-11-15"},"operations":{"AcceptAddressTransfer":{"input":{"type":"structure","required":["Address"],"members":{"Address":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"AddressTransfer":{"shape":"Sa","locationName":"addressTransfer"}}}},"AcceptReservedInstancesExchangeQuote":{"input":{"type":"structure","required":["ReservedInstanceIds"],"members":{"DryRun":{"type":"boolean"},"ReservedInstanceIds":{"shape":"Se","locationName":"ReservedInstanceId"},"TargetConfigurations":{"shape":"Sg","locationName":"TargetConfiguration"}}},"output":{"type":"structure","members":{"ExchangeId":{"locationName":"exchangeId"}}}},"AcceptTransitGatewayMulticastDomainAssociations":{"input":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{},"TransitGatewayAttachmentId":{},"SubnetIds":{"shape":"So"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Associations":{"shape":"Sq","locationName":"associations"}}}},"AcceptTransitGatewayPeeringAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPeeringAttachment":{"shape":"Sx","locationName":"transitGatewayPeeringAttachment"}}}},"AcceptTransitGatewayVpcAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayVpcAttachment":{"shape":"S16","locationName":"transitGatewayVpcAttachment"}}}},"AcceptVpcEndpointConnections":{"input":{"type":"structure","required":["ServiceId","VpcEndpointIds"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"VpcEndpointIds":{"shape":"S1d","locationName":"VpcEndpointId"}}},"output":{"type":"structure","members":{"Unsuccessful":{"shape":"S1g","locationName":"unsuccessful"}}}},"AcceptVpcPeeringConnection":{"input":{"type":"structure","required":["VpcPeeringConnectionId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}},"output":{"type":"structure","members":{"VpcPeeringConnection":{"shape":"S1m","locationName":"vpcPeeringConnection"}}}},"AdvertiseByoipCidr":{"input":{"type":"structure","required":["Cidr"],"members":{"Cidr":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ByoipCidr":{"shape":"S1x","locationName":"byoipCidr"}}}},"AllocateAddress":{"input":{"type":"structure","members":{"Domain":{},"Address":{},"PublicIpv4Pool":{},"NetworkBorderGroup":{},"CustomerOwnedIpv4Pool":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"PublicIp":{"locationName":"publicIp"},"AllocationId":{"locationName":"allocationId"},"PublicIpv4Pool":{"locationName":"publicIpv4Pool"},"NetworkBorderGroup":{"locationName":"networkBorderGroup"},"Domain":{"locationName":"domain"},"CustomerOwnedIp":{"locationName":"customerOwnedIp"},"CustomerOwnedIpv4Pool":{"locationName":"customerOwnedIpv4Pool"},"CarrierIp":{"locationName":"carrierIp"}}}},"AllocateHosts":{"input":{"type":"structure","required":["AvailabilityZone"],"members":{"AutoPlacement":{"locationName":"autoPlacement"},"AvailabilityZone":{"locationName":"availabilityZone"},"ClientToken":{"locationName":"clientToken"},"InstanceType":{"locationName":"instanceType"},"InstanceFamily":{},"Quantity":{"locationName":"quantity","type":"integer"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"HostRecovery":{},"OutpostArn":{},"HostMaintenance":{},"AssetIds":{"locationName":"AssetId","type":"list","member":{}}}},"output":{"type":"structure","members":{"HostIds":{"shape":"S2b","locationName":"hostIdSet"}}}},"AllocateIpamPoolCidr":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"Cidr":{},"NetmaskLength":{"type":"integer"},"ClientToken":{"idempotencyToken":true},"Description":{},"PreviewNextCidr":{"type":"boolean"},"DisallowedCidrs":{"locationName":"DisallowedCidr","type":"list","member":{"locationName":"item"}}}},"output":{"type":"structure","members":{"IpamPoolAllocation":{"shape":"S2g","locationName":"ipamPoolAllocation"}}}},"ApplySecurityGroupsToClientVpnTargetNetwork":{"input":{"type":"structure","required":["ClientVpnEndpointId","VpcId","SecurityGroupIds"],"members":{"ClientVpnEndpointId":{},"VpcId":{},"SecurityGroupIds":{"shape":"S2m","locationName":"SecurityGroupId"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SecurityGroupIds":{"shape":"S2m","locationName":"securityGroupIds"}}}},"AssignIpv6Addresses":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"Ipv6AddressCount":{"locationName":"ipv6AddressCount","type":"integer"},"Ipv6Addresses":{"shape":"S2q","locationName":"ipv6Addresses"},"Ipv6PrefixCount":{"type":"integer"},"Ipv6Prefixes":{"shape":"S2r","locationName":"Ipv6Prefix"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"}}},"output":{"type":"structure","members":{"AssignedIpv6Addresses":{"shape":"S2q","locationName":"assignedIpv6Addresses"},"AssignedIpv6Prefixes":{"shape":"S2r","locationName":"assignedIpv6PrefixSet"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"}}}},"AssignPrivateIpAddresses":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"AllowReassignment":{"locationName":"allowReassignment","type":"boolean"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"PrivateIpAddresses":{"shape":"S2v","locationName":"privateIpAddress"},"SecondaryPrivateIpAddressCount":{"locationName":"secondaryPrivateIpAddressCount","type":"integer"},"Ipv4Prefixes":{"shape":"S2r","locationName":"Ipv4Prefix"},"Ipv4PrefixCount":{"type":"integer"}}},"output":{"type":"structure","members":{"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"AssignedPrivateIpAddresses":{"locationName":"assignedPrivateIpAddressesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"PrivateIpAddress":{"locationName":"privateIpAddress"}}}},"AssignedIpv4Prefixes":{"shape":"S2z","locationName":"assignedIpv4PrefixSet"}}}},"AssignPrivateNatGatewayAddress":{"input":{"type":"structure","required":["NatGatewayId"],"members":{"NatGatewayId":{},"PrivateIpAddresses":{"shape":"S33","locationName":"PrivateIpAddress"},"PrivateIpAddressCount":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NatGatewayId":{"locationName":"natGatewayId"},"NatGatewayAddresses":{"shape":"S36","locationName":"natGatewayAddressSet"}}}},"AssociateAddress":{"input":{"type":"structure","members":{"AllocationId":{},"InstanceId":{},"PublicIp":{},"AllowReassociation":{"locationName":"allowReassociation","type":"boolean"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"PrivateIpAddress":{"locationName":"privateIpAddress"}}},"output":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"}}}},"AssociateClientVpnTargetNetwork":{"input":{"type":"structure","required":["ClientVpnEndpointId","SubnetId"],"members":{"ClientVpnEndpointId":{},"SubnetId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"Status":{"shape":"S3h","locationName":"status"}}}},"AssociateDhcpOptions":{"input":{"type":"structure","required":["DhcpOptionsId","VpcId"],"members":{"DhcpOptionsId":{},"VpcId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"AssociateEnclaveCertificateIamRole":{"input":{"type":"structure","required":["CertificateArn","RoleArn"],"members":{"CertificateArn":{},"RoleArn":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CertificateS3BucketName":{"locationName":"certificateS3BucketName"},"CertificateS3ObjectKey":{"locationName":"certificateS3ObjectKey"},"EncryptionKmsKeyId":{"locationName":"encryptionKmsKeyId"}}}},"AssociateIamInstanceProfile":{"input":{"type":"structure","required":["IamInstanceProfile","InstanceId"],"members":{"IamInstanceProfile":{"shape":"S3q"},"InstanceId":{}}},"output":{"type":"structure","members":{"IamInstanceProfileAssociation":{"shape":"S3s","locationName":"iamInstanceProfileAssociation"}}}},"AssociateInstanceEventWindow":{"input":{"type":"structure","required":["InstanceEventWindowId","AssociationTarget"],"members":{"DryRun":{"type":"boolean"},"InstanceEventWindowId":{},"AssociationTarget":{"type":"structure","members":{"InstanceIds":{"shape":"S3y","locationName":"InstanceId"},"InstanceTags":{"shape":"S6","locationName":"InstanceTag"},"DedicatedHostIds":{"shape":"S3z","locationName":"DedicatedHostId"}}}}},"output":{"type":"structure","members":{"InstanceEventWindow":{"shape":"S42","locationName":"instanceEventWindow"}}}},"AssociateIpamResourceDiscovery":{"input":{"type":"structure","required":["IpamId","IpamResourceDiscoveryId"],"members":{"DryRun":{"type":"boolean"},"IpamId":{},"IpamResourceDiscoveryId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"IpamResourceDiscoveryAssociation":{"shape":"S4e","locationName":"ipamResourceDiscoveryAssociation"}}}},"AssociateNatGatewayAddress":{"input":{"type":"structure","required":["NatGatewayId","AllocationIds"],"members":{"NatGatewayId":{},"AllocationIds":{"shape":"S4k","locationName":"AllocationId"},"PrivateIpAddresses":{"shape":"S33","locationName":"PrivateIpAddress"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NatGatewayId":{"locationName":"natGatewayId"},"NatGatewayAddresses":{"shape":"S36","locationName":"natGatewayAddressSet"}}}},"AssociateRouteTable":{"input":{"type":"structure","required":["RouteTableId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"RouteTableId":{"locationName":"routeTableId"},"SubnetId":{"locationName":"subnetId"},"GatewayId":{}}},"output":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"AssociationState":{"shape":"S4q","locationName":"associationState"}}}},"AssociateSubnetCidrBlock":{"input":{"type":"structure","required":["Ipv6CidrBlock","SubnetId"],"members":{"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"},"SubnetId":{"locationName":"subnetId"}}},"output":{"type":"structure","members":{"Ipv6CidrBlockAssociation":{"shape":"S4u","locationName":"ipv6CidrBlockAssociation"},"SubnetId":{"locationName":"subnetId"}}}},"AssociateTransitGatewayMulticastDomain":{"input":{"type":"structure","required":["TransitGatewayMulticastDomainId","TransitGatewayAttachmentId","SubnetIds"],"members":{"TransitGatewayMulticastDomainId":{},"TransitGatewayAttachmentId":{},"SubnetIds":{"shape":"S4z"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Associations":{"shape":"Sq","locationName":"associations"}}}},"AssociateTransitGatewayPolicyTable":{"input":{"type":"structure","required":["TransitGatewayPolicyTableId","TransitGatewayAttachmentId"],"members":{"TransitGatewayPolicyTableId":{},"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Association":{"shape":"S54","locationName":"association"}}}},"AssociateTransitGatewayRouteTable":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","TransitGatewayAttachmentId"],"members":{"TransitGatewayRouteTableId":{},"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Association":{"shape":"S59","locationName":"association"}}}},"AssociateTrunkInterface":{"input":{"type":"structure","required":["BranchInterfaceId","TrunkInterfaceId"],"members":{"BranchInterfaceId":{},"TrunkInterfaceId":{},"VlanId":{"type":"integer"},"GreKey":{"type":"integer"},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"InterfaceAssociation":{"shape":"S5c","locationName":"interfaceAssociation"},"ClientToken":{"locationName":"clientToken"}}}},"AssociateVpcCidrBlock":{"input":{"type":"structure","required":["VpcId"],"members":{"AmazonProvidedIpv6CidrBlock":{"locationName":"amazonProvidedIpv6CidrBlock","type":"boolean"},"CidrBlock":{},"VpcId":{"locationName":"vpcId"},"Ipv6CidrBlockNetworkBorderGroup":{},"Ipv6Pool":{},"Ipv6CidrBlock":{},"Ipv4IpamPoolId":{},"Ipv4NetmaskLength":{"type":"integer"},"Ipv6IpamPoolId":{},"Ipv6NetmaskLength":{"type":"integer"}}},"output":{"type":"structure","members":{"Ipv6CidrBlockAssociation":{"shape":"S5j","locationName":"ipv6CidrBlockAssociation"},"CidrBlockAssociation":{"shape":"S5m","locationName":"cidrBlockAssociation"},"VpcId":{"locationName":"vpcId"}}}},"AttachClassicLinkVpc":{"input":{"type":"structure","required":["Groups","InstanceId","VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"Groups":{"shape":"S5o","locationName":"SecurityGroupId"},"InstanceId":{"locationName":"instanceId"},"VpcId":{"locationName":"vpcId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"AttachInternetGateway":{"input":{"type":"structure","required":["InternetGatewayId","VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"InternetGatewayId":{"locationName":"internetGatewayId"},"VpcId":{"locationName":"vpcId"}}}},"AttachNetworkInterface":{"input":{"type":"structure","required":["DeviceIndex","InstanceId","NetworkInterfaceId"],"members":{"DeviceIndex":{"locationName":"deviceIndex","type":"integer"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceId":{"locationName":"instanceId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"NetworkCardIndex":{"type":"integer"},"EnaSrdSpecification":{"shape":"S5t"}}},"output":{"type":"structure","members":{"AttachmentId":{"locationName":"attachmentId"},"NetworkCardIndex":{"locationName":"networkCardIndex","type":"integer"}}}},"AttachVerifiedAccessTrustProvider":{"input":{"type":"structure","required":["VerifiedAccessInstanceId","VerifiedAccessTrustProviderId"],"members":{"VerifiedAccessInstanceId":{},"VerifiedAccessTrustProviderId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessTrustProvider":{"shape":"S60","locationName":"verifiedAccessTrustProvider"},"VerifiedAccessInstance":{"shape":"S67","locationName":"verifiedAccessInstance"}}}},"AttachVolume":{"input":{"type":"structure","required":["Device","InstanceId","VolumeId"],"members":{"Device":{},"InstanceId":{},"VolumeId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"shape":"S6c"}},"AttachVpnGateway":{"input":{"type":"structure","required":["VpcId","VpnGatewayId"],"members":{"VpcId":{},"VpnGatewayId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"VpcAttachment":{"shape":"S6h","locationName":"attachment"}}}},"AuthorizeClientVpnIngress":{"input":{"type":"structure","required":["ClientVpnEndpointId","TargetNetworkCidr"],"members":{"ClientVpnEndpointId":{},"TargetNetworkCidr":{},"AccessGroupId":{},"AuthorizeAllGroups":{"type":"boolean"},"Description":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Status":{"shape":"S6l","locationName":"status"}}}},"AuthorizeSecurityGroupEgress":{"input":{"type":"structure","required":["GroupId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"GroupId":{"locationName":"groupId"},"IpPermissions":{"shape":"S6o","locationName":"ipPermissions"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"CidrIp":{"locationName":"cidrIp"},"FromPort":{"locationName":"fromPort","type":"integer"},"IpProtocol":{"locationName":"ipProtocol"},"ToPort":{"locationName":"toPort","type":"integer"},"SourceSecurityGroupName":{"locationName":"sourceSecurityGroupName"},"SourceSecurityGroupOwnerId":{"locationName":"sourceSecurityGroupOwnerId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"},"SecurityGroupRules":{"shape":"S6z","locationName":"securityGroupRuleSet"}}}},"AuthorizeSecurityGroupIngress":{"input":{"type":"structure","members":{"CidrIp":{},"FromPort":{"type":"integer"},"GroupId":{},"GroupName":{},"IpPermissions":{"shape":"S6o"},"IpProtocol":{},"SourceSecurityGroupName":{},"SourceSecurityGroupOwnerId":{},"ToPort":{"type":"integer"},"DryRun":{"locationName":"dryRun","type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"},"SecurityGroupRules":{"shape":"S6z","locationName":"securityGroupRuleSet"}}}},"BundleInstance":{"input":{"type":"structure","required":["InstanceId","Storage"],"members":{"InstanceId":{},"Storage":{"shape":"S78"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"BundleTask":{"shape":"S7d","locationName":"bundleInstanceTask"}}}},"CancelBundleTask":{"input":{"type":"structure","required":["BundleId"],"members":{"BundleId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"BundleTask":{"shape":"S7d","locationName":"bundleInstanceTask"}}}},"CancelCapacityReservation":{"input":{"type":"structure","required":["CapacityReservationId"],"members":{"CapacityReservationId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"CancelCapacityReservationFleets":{"input":{"type":"structure","required":["CapacityReservationFleetIds"],"members":{"DryRun":{"type":"boolean"},"CapacityReservationFleetIds":{"shape":"S7n","locationName":"CapacityReservationFleetId"}}},"output":{"type":"structure","members":{"SuccessfulFleetCancellations":{"locationName":"successfulFleetCancellationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CurrentFleetState":{"locationName":"currentFleetState"},"PreviousFleetState":{"locationName":"previousFleetState"},"CapacityReservationFleetId":{"locationName":"capacityReservationFleetId"}}}},"FailedFleetCancellations":{"locationName":"failedFleetCancellationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CapacityReservationFleetId":{"locationName":"capacityReservationFleetId"},"CancelCapacityReservationFleetError":{"locationName":"cancelCapacityReservationFleetError","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}}}}},"CancelConversionTask":{"input":{"type":"structure","required":["ConversionTaskId"],"members":{"ConversionTaskId":{"locationName":"conversionTaskId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"ReasonMessage":{"locationName":"reasonMessage"}}}},"CancelExportTask":{"input":{"type":"structure","required":["ExportTaskId"],"members":{"ExportTaskId":{"locationName":"exportTaskId"}}}},"CancelImageLaunchPermission":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"CancelImportTask":{"input":{"type":"structure","members":{"CancelReason":{},"DryRun":{"type":"boolean"},"ImportTaskId":{}}},"output":{"type":"structure","members":{"ImportTaskId":{"locationName":"importTaskId"},"PreviousState":{"locationName":"previousState"},"State":{"locationName":"state"}}}},"CancelReservedInstancesListing":{"input":{"type":"structure","required":["ReservedInstancesListingId"],"members":{"ReservedInstancesListingId":{"locationName":"reservedInstancesListingId"}}},"output":{"type":"structure","members":{"ReservedInstancesListings":{"shape":"S8b","locationName":"reservedInstancesListingsSet"}}}},"CancelSpotFleetRequests":{"input":{"type":"structure","required":["SpotFleetRequestIds","TerminateInstances"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"SpotFleetRequestIds":{"shape":"S8n","locationName":"spotFleetRequestId"},"TerminateInstances":{"locationName":"terminateInstances","type":"boolean"}}},"output":{"type":"structure","members":{"SuccessfulFleetRequests":{"locationName":"successfulFleetRequestSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CurrentSpotFleetRequestState":{"locationName":"currentSpotFleetRequestState"},"PreviousSpotFleetRequestState":{"locationName":"previousSpotFleetRequestState"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"}}}},"UnsuccessfulFleetRequests":{"locationName":"unsuccessfulFleetRequestSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"}}}}}}},"CancelSpotInstanceRequests":{"input":{"type":"structure","required":["SpotInstanceRequestIds"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"SpotInstanceRequestIds":{"shape":"S8y","locationName":"SpotInstanceRequestId"}}},"output":{"type":"structure","members":{"CancelledSpotInstanceRequests":{"locationName":"spotInstanceRequestSet","type":"list","member":{"locationName":"item","type":"structure","members":{"SpotInstanceRequestId":{"locationName":"spotInstanceRequestId"},"State":{"locationName":"state"}}}}}}},"ConfirmProductInstance":{"input":{"type":"structure","required":["InstanceId","ProductCode"],"members":{"InstanceId":{},"ProductCode":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"Return":{"locationName":"return","type":"boolean"}}}},"CopyFpgaImage":{"input":{"type":"structure","required":["SourceFpgaImageId","SourceRegion"],"members":{"DryRun":{"type":"boolean"},"SourceFpgaImageId":{},"Description":{},"Name":{},"SourceRegion":{},"ClientToken":{}}},"output":{"type":"structure","members":{"FpgaImageId":{"locationName":"fpgaImageId"}}}},"CopyImage":{"input":{"type":"structure","required":["Name","SourceImageId","SourceRegion"],"members":{"ClientToken":{},"Description":{},"Encrypted":{"locationName":"encrypted","type":"boolean"},"KmsKeyId":{"locationName":"kmsKeyId"},"Name":{},"SourceImageId":{},"SourceRegion":{},"DestinationOutpostArn":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"CopyImageTags":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageId":{"locationName":"imageId"}}}},"CopySnapshot":{"input":{"type":"structure","required":["SourceRegion","SourceSnapshotId"],"members":{"Description":{},"DestinationOutpostArn":{},"DestinationRegion":{"locationName":"destinationRegion"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"KmsKeyId":{"locationName":"kmsKeyId"},"PresignedUrl":{"locationName":"presignedUrl","type":"string","sensitive":true},"SourceRegion":{},"SourceSnapshotId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"CreateCapacityReservation":{"input":{"type":"structure","required":["InstanceType","InstancePlatform","InstanceCount"],"members":{"ClientToken":{},"InstanceType":{},"InstancePlatform":{},"AvailabilityZone":{},"AvailabilityZoneId":{},"Tenancy":{},"InstanceCount":{"type":"integer"},"EbsOptimized":{"type":"boolean"},"EphemeralStorage":{"type":"boolean"},"EndDate":{"type":"timestamp"},"EndDateType":{},"InstanceMatchCriteria":{},"TagSpecifications":{"shape":"S3"},"DryRun":{"type":"boolean"},"OutpostArn":{},"PlacementGroupArn":{}}},"output":{"type":"structure","members":{"CapacityReservation":{"shape":"S9o","locationName":"capacityReservation"}}}},"CreateCapacityReservationFleet":{"input":{"type":"structure","required":["InstanceTypeSpecifications","TotalTargetCapacity"],"members":{"AllocationStrategy":{},"ClientToken":{"idempotencyToken":true},"InstanceTypeSpecifications":{"locationName":"InstanceTypeSpecification","type":"list","member":{"type":"structure","members":{"InstanceType":{},"InstancePlatform":{},"Weight":{"type":"double"},"AvailabilityZone":{},"AvailabilityZoneId":{},"EbsOptimized":{"type":"boolean"},"Priority":{"type":"integer"}}}},"Tenancy":{},"TotalTargetCapacity":{"type":"integer"},"EndDate":{"type":"timestamp"},"InstanceMatchCriteria":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CapacityReservationFleetId":{"locationName":"capacityReservationFleetId"},"State":{"locationName":"state"},"TotalTargetCapacity":{"locationName":"totalTargetCapacity","type":"integer"},"TotalFulfilledCapacity":{"locationName":"totalFulfilledCapacity","type":"double"},"InstanceMatchCriteria":{"locationName":"instanceMatchCriteria"},"AllocationStrategy":{"locationName":"allocationStrategy"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"EndDate":{"locationName":"endDate","type":"timestamp"},"Tenancy":{"locationName":"tenancy"},"FleetCapacityReservations":{"shape":"Sa2","locationName":"fleetCapacityReservationSet"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"CreateCarrierGateway":{"input":{"type":"structure","required":["VpcId"],"members":{"VpcId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"CarrierGateway":{"shape":"Sa6","locationName":"carrierGateway"}}}},"CreateClientVpnEndpoint":{"input":{"type":"structure","required":["ClientCidrBlock","ServerCertificateArn","AuthenticationOptions","ConnectionLogOptions"],"members":{"ClientCidrBlock":{},"ServerCertificateArn":{},"AuthenticationOptions":{"locationName":"Authentication","type":"list","member":{"type":"structure","members":{"Type":{},"ActiveDirectory":{"type":"structure","members":{"DirectoryId":{}}},"MutualAuthentication":{"type":"structure","members":{"ClientRootCertificateChainArn":{}}},"FederatedAuthentication":{"type":"structure","members":{"SAMLProviderArn":{},"SelfServiceSAMLProviderArn":{}}}}}},"ConnectionLogOptions":{"shape":"Sag"},"DnsServers":{"shape":"So"},"TransportProtocol":{},"VpnPort":{"type":"integer"},"Description":{},"SplitTunnel":{"type":"boolean"},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"SecurityGroupIds":{"shape":"S2m","locationName":"SecurityGroupId"},"VpcId":{},"SelfServicePortal":{},"ClientConnectOptions":{"shape":"Saj"},"SessionTimeoutHours":{"type":"integer"},"ClientLoginBannerOptions":{"shape":"Sak"}}},"output":{"type":"structure","members":{"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"Status":{"shape":"Sam","locationName":"status"},"DnsName":{"locationName":"dnsName"}}}},"CreateClientVpnRoute":{"input":{"type":"structure","required":["ClientVpnEndpointId","DestinationCidrBlock","TargetVpcSubnetId"],"members":{"ClientVpnEndpointId":{},"DestinationCidrBlock":{},"TargetVpcSubnetId":{},"Description":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Status":{"shape":"Saq","locationName":"status"}}}},"CreateCoipCidr":{"input":{"type":"structure","required":["Cidr","CoipPoolId"],"members":{"Cidr":{},"CoipPoolId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CoipCidr":{"shape":"Sav","locationName":"coipCidr"}}}},"CreateCoipPool":{"input":{"type":"structure","required":["LocalGatewayRouteTableId"],"members":{"LocalGatewayRouteTableId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CoipPool":{"shape":"Saz","locationName":"coipPool"}}}},"CreateCustomerGateway":{"input":{"type":"structure","required":["Type"],"members":{"BgpAsn":{"type":"integer"},"PublicIp":{},"CertificateArn":{},"Type":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DeviceName":{},"IpAddress":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"CustomerGateway":{"shape":"Sb3","locationName":"customerGateway"}}}},"CreateDefaultSubnet":{"input":{"type":"structure","required":["AvailabilityZone"],"members":{"AvailabilityZone":{},"DryRun":{"type":"boolean"},"Ipv6Native":{"type":"boolean"}}},"output":{"type":"structure","members":{"Subnet":{"shape":"Sb6","locationName":"subnet"}}}},"CreateDefaultVpc":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Vpc":{"shape":"Sbe","locationName":"vpc"}}}},"CreateDhcpOptions":{"input":{"type":"structure","required":["DhcpConfigurations"],"members":{"DhcpConfigurations":{"locationName":"dhcpConfiguration","type":"list","member":{"locationName":"item","type":"structure","members":{"Key":{"locationName":"key"},"Values":{"shape":"So","locationName":"Value"}}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"DhcpOptions":{"shape":"Sbn","locationName":"dhcpOptions"}}}},"CreateEgressOnlyInternetGateway":{"input":{"type":"structure","required":["VpcId"],"members":{"ClientToken":{},"DryRun":{"type":"boolean"},"VpcId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"ClientToken":{"locationName":"clientToken"},"EgressOnlyInternetGateway":{"shape":"Sbu","locationName":"egressOnlyInternetGateway"}}}},"CreateFleet":{"input":{"type":"structure","required":["LaunchTemplateConfigs","TargetCapacitySpecification"],"members":{"DryRun":{"type":"boolean"},"ClientToken":{},"SpotOptions":{"type":"structure","members":{"AllocationStrategy":{},"MaintenanceStrategies":{"type":"structure","members":{"CapacityRebalance":{"type":"structure","members":{"ReplacementStrategy":{},"TerminationDelay":{"type":"integer"}}}}},"InstanceInterruptionBehavior":{},"InstancePoolsToUseCount":{"type":"integer"},"SingleInstanceType":{"type":"boolean"},"SingleAvailabilityZone":{"type":"boolean"},"MinTargetCapacity":{"type":"integer"},"MaxTotalPrice":{}}},"OnDemandOptions":{"type":"structure","members":{"AllocationStrategy":{},"CapacityReservationOptions":{"type":"structure","members":{"UsageStrategy":{}}},"SingleInstanceType":{"type":"boolean"},"SingleAvailabilityZone":{"type":"boolean"},"MinTargetCapacity":{"type":"integer"},"MaxTotalPrice":{}}},"ExcessCapacityTerminationPolicy":{},"LaunchTemplateConfigs":{"shape":"Sca"},"TargetCapacitySpecification":{"shape":"Sdd"},"TerminateInstancesWithExpiration":{"type":"boolean"},"Type":{},"ValidFrom":{"type":"timestamp"},"ValidUntil":{"type":"timestamp"},"ReplaceUnhealthyInstances":{"type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"Context":{}}},"output":{"type":"structure","members":{"FleetId":{"locationName":"fleetId"},"Errors":{"locationName":"errorSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateAndOverrides":{"shape":"Sdl","locationName":"launchTemplateAndOverrides"},"Lifecycle":{"locationName":"lifecycle"},"ErrorCode":{"locationName":"errorCode"},"ErrorMessage":{"locationName":"errorMessage"}}}},"Instances":{"locationName":"fleetInstanceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateAndOverrides":{"shape":"Sdl","locationName":"launchTemplateAndOverrides"},"Lifecycle":{"locationName":"lifecycle"},"InstanceIds":{"shape":"Se2","locationName":"instanceIds"},"InstanceType":{"locationName":"instanceType"},"Platform":{"locationName":"platform"}}}}}}},"CreateFlowLogs":{"input":{"type":"structure","required":["ResourceIds","ResourceType"],"members":{"DryRun":{"type":"boolean"},"ClientToken":{},"DeliverLogsPermissionArn":{},"DeliverCrossAccountRole":{},"LogGroupName":{},"ResourceIds":{"locationName":"ResourceId","type":"list","member":{"locationName":"item"}},"ResourceType":{},"TrafficType":{},"LogDestinationType":{},"LogDestination":{},"LogFormat":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"MaxAggregationInterval":{"type":"integer"},"DestinationOptions":{"type":"structure","members":{"FileFormat":{},"HiveCompatiblePartitions":{"type":"boolean"},"PerHourPartition":{"type":"boolean"}}}}},"output":{"type":"structure","members":{"ClientToken":{"locationName":"clientToken"},"FlowLogIds":{"shape":"So","locationName":"flowLogIdSet"},"Unsuccessful":{"shape":"S1g","locationName":"unsuccessful"}}}},"CreateFpgaImage":{"input":{"type":"structure","required":["InputStorageLocation"],"members":{"DryRun":{"type":"boolean"},"InputStorageLocation":{"shape":"See"},"LogsStorageLocation":{"shape":"See"},"Description":{},"Name":{},"ClientToken":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"FpgaImageId":{"locationName":"fpgaImageId"},"FpgaImageGlobalId":{"locationName":"fpgaImageGlobalId"}}}},"CreateImage":{"input":{"type":"structure","required":["InstanceId","Name"],"members":{"BlockDeviceMappings":{"shape":"Seh","locationName":"blockDeviceMapping"},"Description":{"locationName":"description"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceId":{"locationName":"instanceId"},"Name":{"locationName":"name"},"NoReboot":{"locationName":"noReboot","type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"ImageId":{"locationName":"imageId"}}}},"CreateInstanceConnectEndpoint":{"input":{"type":"structure","required":["SubnetId"],"members":{"DryRun":{"type":"boolean"},"SubnetId":{},"SecurityGroupIds":{"locationName":"SecurityGroupId","type":"list","member":{"locationName":"SecurityGroupId"}},"PreserveClientIp":{"type":"boolean"},"ClientToken":{"idempotencyToken":true},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"InstanceConnectEndpoint":{"shape":"Seq","locationName":"instanceConnectEndpoint"},"ClientToken":{"locationName":"clientToken"}}}},"CreateInstanceEventWindow":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Name":{},"TimeRanges":{"shape":"Sew","locationName":"TimeRange"},"CronExpression":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"InstanceEventWindow":{"shape":"S42","locationName":"instanceEventWindow"}}}},"CreateInstanceExportTask":{"input":{"type":"structure","required":["ExportToS3Task","InstanceId","TargetEnvironment"],"members":{"Description":{"locationName":"description"},"ExportToS3Task":{"locationName":"exportToS3","type":"structure","members":{"ContainerFormat":{"locationName":"containerFormat"},"DiskImageFormat":{"locationName":"diskImageFormat"},"S3Bucket":{"locationName":"s3Bucket"},"S3Prefix":{"locationName":"s3Prefix"}}},"InstanceId":{"locationName":"instanceId"},"TargetEnvironment":{"locationName":"targetEnvironment"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"ExportTask":{"shape":"Sf5","locationName":"exportTask"}}}},"CreateInternetGateway":{"input":{"type":"structure","members":{"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"InternetGateway":{"shape":"Sfb","locationName":"internetGateway"}}}},"CreateIpam":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Description":{},"OperatingRegions":{"shape":"Sfd","locationName":"OperatingRegion"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"Ipam":{"shape":"Sfg","locationName":"ipam"}}}},"CreateIpamPool":{"input":{"type":"structure","required":["IpamScopeId","AddressFamily"],"members":{"DryRun":{"type":"boolean"},"IpamScopeId":{},"Locale":{},"SourceIpamPoolId":{},"Description":{},"AddressFamily":{},"AutoImport":{"type":"boolean"},"PubliclyAdvertisable":{"type":"boolean"},"AllocationMinNetmaskLength":{"type":"integer"},"AllocationMaxNetmaskLength":{"type":"integer"},"AllocationDefaultNetmaskLength":{"type":"integer"},"AllocationResourceTags":{"shape":"Sfo","locationName":"AllocationResourceTag"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true},"AwsService":{},"PublicIpSource":{}}},"output":{"type":"structure","members":{"IpamPool":{"shape":"Sft","locationName":"ipamPool"}}}},"CreateIpamResourceDiscovery":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Description":{},"OperatingRegions":{"shape":"Sfd","locationName":"OperatingRegion"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"IpamResourceDiscovery":{"shape":"Sg0","locationName":"ipamResourceDiscovery"}}}},"CreateIpamScope":{"input":{"type":"structure","required":["IpamId"],"members":{"DryRun":{"type":"boolean"},"IpamId":{},"Description":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"IpamScope":{"shape":"Sg4","locationName":"ipamScope"}}}},"CreateKeyPair":{"input":{"type":"structure","required":["KeyName"],"members":{"KeyName":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"KeyType":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"KeyFormat":{}}},"output":{"type":"structure","members":{"KeyFingerprint":{"locationName":"keyFingerprint"},"KeyMaterial":{"shape":"Sga","locationName":"keyMaterial"},"KeyName":{"locationName":"keyName"},"KeyPairId":{"locationName":"keyPairId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"CreateLaunchTemplate":{"input":{"type":"structure","required":["LaunchTemplateName","LaunchTemplateData"],"members":{"DryRun":{"type":"boolean"},"ClientToken":{},"LaunchTemplateName":{},"VersionDescription":{},"LaunchTemplateData":{"shape":"Sgd"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"LaunchTemplate":{"shape":"Shv","locationName":"launchTemplate"},"Warning":{"shape":"Shw","locationName":"warning"}}}},"CreateLaunchTemplateVersion":{"input":{"type":"structure","required":["LaunchTemplateData"],"members":{"DryRun":{"type":"boolean"},"ClientToken":{},"LaunchTemplateId":{},"LaunchTemplateName":{},"SourceVersion":{},"VersionDescription":{},"LaunchTemplateData":{"shape":"Sgd"},"ResolveAlias":{"type":"boolean"}}},"output":{"type":"structure","members":{"LaunchTemplateVersion":{"shape":"Si1","locationName":"launchTemplateVersion"},"Warning":{"shape":"Shw","locationName":"warning"}}}},"CreateLocalGatewayRoute":{"input":{"type":"structure","required":["LocalGatewayRouteTableId"],"members":{"DestinationCidrBlock":{},"LocalGatewayRouteTableId":{},"LocalGatewayVirtualInterfaceGroupId":{},"DryRun":{"type":"boolean"},"NetworkInterfaceId":{},"DestinationPrefixListId":{}}},"output":{"type":"structure","members":{"Route":{"shape":"Sj4","locationName":"route"}}}},"CreateLocalGatewayRouteTable":{"input":{"type":"structure","required":["LocalGatewayId"],"members":{"LocalGatewayId":{},"Mode":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTable":{"shape":"Sjb","locationName":"localGatewayRouteTable"}}}},"CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociation":{"input":{"type":"structure","required":["LocalGatewayRouteTableId","LocalGatewayVirtualInterfaceGroupId"],"members":{"LocalGatewayRouteTableId":{},"LocalGatewayVirtualInterfaceGroupId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTableVirtualInterfaceGroupAssociation":{"shape":"Sjf","locationName":"localGatewayRouteTableVirtualInterfaceGroupAssociation"}}}},"CreateLocalGatewayRouteTableVpcAssociation":{"input":{"type":"structure","required":["LocalGatewayRouteTableId","VpcId"],"members":{"LocalGatewayRouteTableId":{},"VpcId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTableVpcAssociation":{"shape":"Sjj","locationName":"localGatewayRouteTableVpcAssociation"}}}},"CreateManagedPrefixList":{"input":{"type":"structure","required":["PrefixListName","MaxEntries","AddressFamily"],"members":{"DryRun":{"type":"boolean"},"PrefixListName":{},"Entries":{"shape":"Sjm","locationName":"Entry"},"MaxEntries":{"type":"integer"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"AddressFamily":{},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"PrefixList":{"shape":"Sjp","locationName":"prefixList"}}}},"CreateNatGateway":{"input":{"type":"structure","required":["SubnetId"],"members":{"AllocationId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"SubnetId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ConnectivityType":{},"PrivateIpAddress":{},"SecondaryAllocationIds":{"shape":"S4k","locationName":"SecondaryAllocationId"},"SecondaryPrivateIpAddresses":{"shape":"S33","locationName":"SecondaryPrivateIpAddress"},"SecondaryPrivateIpAddressCount":{"type":"integer"}}},"output":{"type":"structure","members":{"ClientToken":{"locationName":"clientToken"},"NatGateway":{"shape":"Sju","locationName":"natGateway"}}}},"CreateNetworkAcl":{"input":{"type":"structure","required":["VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcId":{"locationName":"vpcId"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"NetworkAcl":{"shape":"Sjz","locationName":"networkAcl"}}}},"CreateNetworkAclEntry":{"input":{"type":"structure","required":["Egress","NetworkAclId","Protocol","RuleAction","RuleNumber"],"members":{"CidrBlock":{"locationName":"cidrBlock"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Egress":{"locationName":"egress","type":"boolean"},"IcmpTypeCode":{"shape":"Sk4","locationName":"Icmp"},"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"},"NetworkAclId":{"locationName":"networkAclId"},"PortRange":{"shape":"Sk5","locationName":"portRange"},"Protocol":{"locationName":"protocol"},"RuleAction":{"locationName":"ruleAction"},"RuleNumber":{"locationName":"ruleNumber","type":"integer"}}}},"CreateNetworkInsightsAccessScope":{"input":{"type":"structure","required":["ClientToken"],"members":{"MatchPaths":{"shape":"Ska","locationName":"MatchPath"},"ExcludePaths":{"shape":"Ska","locationName":"ExcludePath"},"ClientToken":{"idempotencyToken":true},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScope":{"shape":"Skk","locationName":"networkInsightsAccessScope"},"NetworkInsightsAccessScopeContent":{"shape":"Skm","locationName":"networkInsightsAccessScopeContent"}}}},"CreateNetworkInsightsPath":{"input":{"type":"structure","required":["Source","Protocol","ClientToken"],"members":{"SourceIp":{},"DestinationIp":{},"Source":{},"Destination":{},"Protocol":{},"DestinationPort":{"type":"integer"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true},"FilterAtSource":{"shape":"Sky"},"FilterAtDestination":{"shape":"Sky"}}},"output":{"type":"structure","members":{"NetworkInsightsPath":{"shape":"Sl1","locationName":"networkInsightsPath"}}}},"CreateNetworkInterface":{"input":{"type":"structure","required":["SubnetId"],"members":{"Description":{"locationName":"description"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Groups":{"shape":"Sgl","locationName":"SecurityGroupId"},"Ipv6AddressCount":{"locationName":"ipv6AddressCount","type":"integer"},"Ipv6Addresses":{"shape":"Si9","locationName":"ipv6Addresses"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"PrivateIpAddresses":{"shape":"Sgo","locationName":"privateIpAddresses"},"SecondaryPrivateIpAddressCount":{"locationName":"secondaryPrivateIpAddressCount","type":"integer"},"Ipv4Prefixes":{"shape":"Sgq","locationName":"Ipv4Prefix"},"Ipv4PrefixCount":{"type":"integer"},"Ipv6Prefixes":{"shape":"Sgs","locationName":"Ipv6Prefix"},"Ipv6PrefixCount":{"type":"integer"},"InterfaceType":{},"SubnetId":{"locationName":"subnetId"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true},"EnablePrimaryIpv6":{"type":"boolean"}}},"output":{"type":"structure","members":{"NetworkInterface":{"shape":"Sl8","locationName":"networkInterface"},"ClientToken":{"locationName":"clientToken"}}}},"CreateNetworkInterfacePermission":{"input":{"type":"structure","required":["NetworkInterfaceId","Permission"],"members":{"NetworkInterfaceId":{},"AwsAccountId":{},"AwsService":{},"Permission":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"InterfacePermission":{"shape":"Slq","locationName":"interfacePermission"}}}},"CreatePlacementGroup":{"input":{"type":"structure","members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"GroupName":{"locationName":"groupName"},"Strategy":{"locationName":"strategy"},"PartitionCount":{"type":"integer"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"SpreadLevel":{}}},"output":{"type":"structure","members":{"PlacementGroup":{"shape":"Slx","locationName":"placementGroup"}}}},"CreatePublicIpv4Pool":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"PoolId":{"locationName":"poolId"}}}},"CreateReplaceRootVolumeTask":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"SnapshotId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ImageId":{},"DeleteReplacedRootVolume":{"type":"boolean"}}},"output":{"type":"structure","members":{"ReplaceRootVolumeTask":{"shape":"Sm3","locationName":"replaceRootVolumeTask"}}}},"CreateReservedInstancesListing":{"input":{"type":"structure","required":["ClientToken","InstanceCount","PriceSchedules","ReservedInstancesId"],"members":{"ClientToken":{"locationName":"clientToken"},"InstanceCount":{"locationName":"instanceCount","type":"integer"},"PriceSchedules":{"locationName":"priceSchedules","type":"list","member":{"locationName":"item","type":"structure","members":{"CurrencyCode":{"locationName":"currencyCode"},"Price":{"locationName":"price","type":"double"},"Term":{"locationName":"term","type":"long"}}}},"ReservedInstancesId":{"locationName":"reservedInstancesId"}}},"output":{"type":"structure","members":{"ReservedInstancesListings":{"shape":"S8b","locationName":"reservedInstancesListingsSet"}}}},"CreateRestoreImageTask":{"input":{"type":"structure","required":["Bucket","ObjectKey"],"members":{"Bucket":{},"ObjectKey":{},"Name":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageId":{"locationName":"imageId"}}}},"CreateRoute":{"input":{"type":"structure","required":["RouteTableId"],"members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"DestinationIpv6CidrBlock":{"locationName":"destinationIpv6CidrBlock"},"DestinationPrefixListId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcEndpointId":{},"EgressOnlyInternetGatewayId":{"locationName":"egressOnlyInternetGatewayId"},"GatewayId":{"locationName":"gatewayId"},"InstanceId":{"locationName":"instanceId"},"NatGatewayId":{"locationName":"natGatewayId"},"TransitGatewayId":{},"LocalGatewayId":{},"CarrierGatewayId":{},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"RouteTableId":{"locationName":"routeTableId"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"},"CoreNetworkArn":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"CreateRouteTable":{"input":{"type":"structure","required":["VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcId":{"locationName":"vpcId"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"RouteTable":{"shape":"Smj","locationName":"routeTable"}}}},"CreateSecurityGroup":{"input":{"type":"structure","required":["Description","GroupName"],"members":{"Description":{"locationName":"GroupDescription"},"GroupName":{},"VpcId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"GroupId":{"locationName":"groupId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"CreateSnapshot":{"input":{"type":"structure","required":["VolumeId"],"members":{"Description":{},"OutpostArn":{},"VolumeId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"shape":"Smv"}},"CreateSnapshots":{"input":{"type":"structure","required":["InstanceSpecification"],"members":{"Description":{},"InstanceSpecification":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"ExcludeBootVolume":{"type":"boolean"},"ExcludeDataVolumeIds":{"shape":"Sn2","locationName":"ExcludeDataVolumeId"}}},"OutpostArn":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"},"CopyTagsFromSource":{}}},"output":{"type":"structure","members":{"Snapshots":{"locationName":"snapshotSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"Tags":{"shape":"S6","locationName":"tagSet"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"VolumeId":{"locationName":"volumeId"},"State":{"locationName":"state"},"VolumeSize":{"locationName":"volumeSize","type":"integer"},"StartTime":{"locationName":"startTime","type":"timestamp"},"Progress":{"locationName":"progress"},"OwnerId":{"locationName":"ownerId"},"SnapshotId":{"locationName":"snapshotId"},"OutpostArn":{"locationName":"outpostArn"},"SseType":{"locationName":"sseType"}}}}}}},"CreateSpotDatafeedSubscription":{"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"locationName":"bucket"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Prefix":{"locationName":"prefix"}}},"output":{"type":"structure","members":{"SpotDatafeedSubscription":{"shape":"Sn9","locationName":"spotDatafeedSubscription"}}}},"CreateStoreImageTask":{"input":{"type":"structure","required":["ImageId","Bucket"],"members":{"ImageId":{},"Bucket":{},"S3ObjectTags":{"locationName":"S3ObjectTag","type":"list","member":{"locationName":"item","type":"structure","members":{"Key":{},"Value":{}}}},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ObjectKey":{"locationName":"objectKey"}}}},"CreateSubnet":{"input":{"type":"structure","required":["VpcId"],"members":{"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"AvailabilityZone":{},"AvailabilityZoneId":{},"CidrBlock":{},"Ipv6CidrBlock":{},"OutpostArn":{},"VpcId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"Ipv6Native":{"type":"boolean"}}},"output":{"type":"structure","members":{"Subnet":{"shape":"Sb6","locationName":"subnet"}}}},"CreateSubnetCidrReservation":{"input":{"type":"structure","required":["SubnetId","Cidr","ReservationType"],"members":{"SubnetId":{},"Cidr":{},"ReservationType":{},"Description":{},"DryRun":{"type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"SubnetCidrReservation":{"shape":"Snl","locationName":"subnetCidrReservation"}}}},"CreateTags":{"input":{"type":"structure","required":["Resources","Tags"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"Resources":{"shape":"Sno","locationName":"ResourceId"},"Tags":{"shape":"S6","locationName":"Tag"}}}},"CreateTrafficMirrorFilter":{"input":{"type":"structure","members":{"Description":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"TrafficMirrorFilter":{"shape":"Sns","locationName":"trafficMirrorFilter"},"ClientToken":{"locationName":"clientToken"}}}},"CreateTrafficMirrorFilterRule":{"input":{"type":"structure","required":["TrafficMirrorFilterId","TrafficDirection","RuleNumber","RuleAction","DestinationCidrBlock","SourceCidrBlock"],"members":{"TrafficMirrorFilterId":{},"TrafficDirection":{},"RuleNumber":{"type":"integer"},"RuleAction":{},"DestinationPortRange":{"shape":"So2"},"SourcePortRange":{"shape":"So2"},"Protocol":{"type":"integer"},"DestinationCidrBlock":{},"SourceCidrBlock":{},"Description":{},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"TrafficMirrorFilterRule":{"shape":"Snu","locationName":"trafficMirrorFilterRule"},"ClientToken":{"locationName":"clientToken"}}}},"CreateTrafficMirrorSession":{"input":{"type":"structure","required":["NetworkInterfaceId","TrafficMirrorTargetId","TrafficMirrorFilterId","SessionNumber"],"members":{"NetworkInterfaceId":{},"TrafficMirrorTargetId":{},"TrafficMirrorFilterId":{},"PacketLength":{"type":"integer"},"SessionNumber":{"type":"integer"},"VirtualNetworkId":{"type":"integer"},"Description":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"TrafficMirrorSession":{"shape":"So7","locationName":"trafficMirrorSession"},"ClientToken":{"locationName":"clientToken"}}}},"CreateTrafficMirrorTarget":{"input":{"type":"structure","members":{"NetworkInterfaceId":{},"NetworkLoadBalancerArn":{},"Description":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true},"GatewayLoadBalancerEndpointId":{}}},"output":{"type":"structure","members":{"TrafficMirrorTarget":{"shape":"Soa","locationName":"trafficMirrorTarget"},"ClientToken":{"locationName":"clientToken"}}}},"CreateTransitGateway":{"input":{"type":"structure","members":{"Description":{},"Options":{"type":"structure","members":{"AmazonSideAsn":{"type":"long"},"AutoAcceptSharedAttachments":{},"DefaultRouteTableAssociation":{},"DefaultRouteTablePropagation":{},"VpnEcmpSupport":{},"DnsSupport":{},"MulticastSupport":{},"TransitGatewayCidrBlocks":{"shape":"Soj"}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGateway":{"shape":"Sol","locationName":"transitGateway"}}}},"CreateTransitGatewayConnect":{"input":{"type":"structure","required":["TransportTransitGatewayAttachmentId","Options"],"members":{"TransportTransitGatewayAttachmentId":{},"Options":{"type":"structure","required":["Protocol"],"members":{"Protocol":{}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayConnect":{"shape":"Sos","locationName":"transitGatewayConnect"}}}},"CreateTransitGatewayConnectPeer":{"input":{"type":"structure","required":["TransitGatewayAttachmentId","PeerAddress","InsideCidrBlocks"],"members":{"TransitGatewayAttachmentId":{},"TransitGatewayAddress":{},"PeerAddress":{},"BgpOptions":{"type":"structure","members":{"PeerAsn":{"type":"long"}}},"InsideCidrBlocks":{"shape":"Sow"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayConnectPeer":{"shape":"Soy","locationName":"transitGatewayConnectPeer"}}}},"CreateTransitGatewayMulticastDomain":{"input":{"type":"structure","required":["TransitGatewayId"],"members":{"TransitGatewayId":{},"Options":{"type":"structure","members":{"Igmpv2Support":{},"StaticSourcesSupport":{},"AutoAcceptSharedAssociations":{}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayMulticastDomain":{"shape":"Spb","locationName":"transitGatewayMulticastDomain"}}}},"CreateTransitGatewayPeeringAttachment":{"input":{"type":"structure","required":["TransitGatewayId","PeerTransitGatewayId","PeerAccountId","PeerRegion"],"members":{"TransitGatewayId":{},"PeerTransitGatewayId":{},"PeerAccountId":{},"PeerRegion":{},"Options":{"type":"structure","members":{"DynamicRouting":{}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPeeringAttachment":{"shape":"Sx","locationName":"transitGatewayPeeringAttachment"}}}},"CreateTransitGatewayPolicyTable":{"input":{"type":"structure","required":["TransitGatewayId"],"members":{"TransitGatewayId":{},"TagSpecifications":{"shape":"S3"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPolicyTable":{"shape":"Spk","locationName":"transitGatewayPolicyTable"}}}},"CreateTransitGatewayPrefixListReference":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","PrefixListId"],"members":{"TransitGatewayRouteTableId":{},"PrefixListId":{},"TransitGatewayAttachmentId":{},"Blackhole":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPrefixListReference":{"shape":"Spo","locationName":"transitGatewayPrefixListReference"}}}},"CreateTransitGatewayRoute":{"input":{"type":"structure","required":["DestinationCidrBlock","TransitGatewayRouteTableId"],"members":{"DestinationCidrBlock":{},"TransitGatewayRouteTableId":{},"TransitGatewayAttachmentId":{},"Blackhole":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Route":{"shape":"Spt","locationName":"route"}}}},"CreateTransitGatewayRouteTable":{"input":{"type":"structure","required":["TransitGatewayId"],"members":{"TransitGatewayId":{},"TagSpecifications":{"shape":"S3"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTable":{"shape":"Sq1","locationName":"transitGatewayRouteTable"}}}},"CreateTransitGatewayRouteTableAnnouncement":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","PeeringAttachmentId"],"members":{"TransitGatewayRouteTableId":{},"PeeringAttachmentId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTableAnnouncement":{"shape":"Sq5","locationName":"transitGatewayRouteTableAnnouncement"}}}},"CreateTransitGatewayVpcAttachment":{"input":{"type":"structure","required":["TransitGatewayId","VpcId","SubnetIds"],"members":{"TransitGatewayId":{},"VpcId":{},"SubnetIds":{"shape":"S4z"},"Options":{"type":"structure","members":{"DnsSupport":{},"Ipv6Support":{},"ApplianceModeSupport":{}}},"TagSpecifications":{"shape":"S3"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayVpcAttachment":{"shape":"S16","locationName":"transitGatewayVpcAttachment"}}}},"CreateVerifiedAccessEndpoint":{"input":{"type":"structure","required":["VerifiedAccessGroupId","EndpointType","AttachmentType","DomainCertificateArn","ApplicationDomain","EndpointDomainPrefix"],"members":{"VerifiedAccessGroupId":{},"EndpointType":{},"AttachmentType":{},"DomainCertificateArn":{},"ApplicationDomain":{},"EndpointDomainPrefix":{},"SecurityGroupIds":{"shape":"Sqg","locationName":"SecurityGroupId"},"LoadBalancerOptions":{"type":"structure","members":{"Protocol":{},"Port":{"type":"integer"},"LoadBalancerArn":{},"SubnetIds":{"locationName":"SubnetId","type":"list","member":{"locationName":"item"}}}},"NetworkInterfaceOptions":{"type":"structure","members":{"NetworkInterfaceId":{},"Protocol":{},"Port":{"type":"integer"}}},"Description":{},"PolicyDocument":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessEndpoint":{"shape":"Sqo","locationName":"verifiedAccessEndpoint"}}}},"CreateVerifiedAccessGroup":{"input":{"type":"structure","required":["VerifiedAccessInstanceId"],"members":{"VerifiedAccessInstanceId":{},"Description":{},"PolicyDocument":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessGroup":{"shape":"Sqw","locationName":"verifiedAccessGroup"}}}},"CreateVerifiedAccessInstance":{"input":{"type":"structure","members":{"Description":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"FIPSEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessInstance":{"shape":"S67","locationName":"verifiedAccessInstance"}}}},"CreateVerifiedAccessTrustProvider":{"input":{"type":"structure","required":["TrustProviderType","PolicyReferenceName"],"members":{"TrustProviderType":{},"UserTrustProviderType":{},"DeviceTrustProviderType":{},"OidcOptions":{"type":"structure","members":{"Issuer":{},"AuthorizationEndpoint":{},"TokenEndpoint":{},"UserInfoEndpoint":{},"ClientId":{},"ClientSecret":{"shape":"S65"},"Scope":{}}},"DeviceOptions":{"type":"structure","members":{"TenantId":{}}},"PolicyReferenceName":{},"Description":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessTrustProvider":{"shape":"S60","locationName":"verifiedAccessTrustProvider"}}}},"CreateVolume":{"input":{"type":"structure","required":["AvailabilityZone"],"members":{"AvailabilityZone":{},"Encrypted":{"locationName":"encrypted","type":"boolean"},"Iops":{"type":"integer"},"KmsKeyId":{},"OutpostArn":{},"Size":{"type":"integer"},"SnapshotId":{},"VolumeType":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"MultiAttachEnabled":{"type":"boolean"},"Throughput":{"type":"integer"},"ClientToken":{"idempotencyToken":true}}},"output":{"shape":"Sr4"}},"CreateVpc":{"input":{"type":"structure","members":{"CidrBlock":{},"AmazonProvidedIpv6CidrBlock":{"locationName":"amazonProvidedIpv6CidrBlock","type":"boolean"},"Ipv6Pool":{},"Ipv6CidrBlock":{},"Ipv4IpamPoolId":{},"Ipv4NetmaskLength":{"type":"integer"},"Ipv6IpamPoolId":{},"Ipv6NetmaskLength":{"type":"integer"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceTenancy":{"locationName":"instanceTenancy"},"Ipv6CidrBlockNetworkBorderGroup":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"Vpc":{"shape":"Sbe","locationName":"vpc"}}}},"CreateVpcEndpoint":{"input":{"type":"structure","required":["VpcId","ServiceName"],"members":{"DryRun":{"type":"boolean"},"VpcEndpointType":{},"VpcId":{},"ServiceName":{},"PolicyDocument":{},"RouteTableIds":{"shape":"Srb","locationName":"RouteTableId"},"SubnetIds":{"shape":"Src","locationName":"SubnetId"},"SecurityGroupIds":{"shape":"Srd","locationName":"SecurityGroupId"},"IpAddressType":{},"DnsOptions":{"shape":"Srf"},"ClientToken":{},"PrivateDnsEnabled":{"type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"SubnetConfigurations":{"shape":"Srh","locationName":"SubnetConfiguration"}}},"output":{"type":"structure","members":{"VpcEndpoint":{"shape":"Srk","locationName":"vpcEndpoint"},"ClientToken":{"locationName":"clientToken"}}}},"CreateVpcEndpointConnectionNotification":{"input":{"type":"structure","required":["ConnectionNotificationArn","ConnectionEvents"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"VpcEndpointId":{},"ConnectionNotificationArn":{},"ConnectionEvents":{"shape":"So"},"ClientToken":{}}},"output":{"type":"structure","members":{"ConnectionNotification":{"shape":"Sru","locationName":"connectionNotification"},"ClientToken":{"locationName":"clientToken"}}}},"CreateVpcEndpointServiceConfiguration":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"AcceptanceRequired":{"type":"boolean"},"PrivateDnsName":{},"NetworkLoadBalancerArns":{"shape":"So","locationName":"NetworkLoadBalancerArn"},"GatewayLoadBalancerArns":{"shape":"So","locationName":"GatewayLoadBalancerArn"},"SupportedIpAddressTypes":{"shape":"So","locationName":"SupportedIpAddressType"},"ClientToken":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"ServiceConfiguration":{"shape":"Srz","locationName":"serviceConfiguration"},"ClientToken":{"locationName":"clientToken"}}}},"CreateVpcPeeringConnection":{"input":{"type":"structure","required":["VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"PeerOwnerId":{"locationName":"peerOwnerId"},"PeerVpcId":{"locationName":"peerVpcId"},"VpcId":{"locationName":"vpcId"},"PeerRegion":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"VpcPeeringConnection":{"shape":"S1m","locationName":"vpcPeeringConnection"}}}},"CreateVpnConnection":{"input":{"type":"structure","required":["CustomerGatewayId","Type"],"members":{"CustomerGatewayId":{},"Type":{},"VpnGatewayId":{},"TransitGatewayId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"Options":{"locationName":"options","type":"structure","members":{"EnableAcceleration":{"type":"boolean"},"StaticRoutesOnly":{"locationName":"staticRoutesOnly","type":"boolean"},"TunnelInsideIpVersion":{},"TunnelOptions":{"type":"list","member":{"type":"structure","members":{"TunnelInsideCidr":{},"TunnelInsideIpv6Cidr":{},"PreSharedKey":{"shape":"Ssh"},"Phase1LifetimeSeconds":{"type":"integer"},"Phase2LifetimeSeconds":{"type":"integer"},"RekeyMarginTimeSeconds":{"type":"integer"},"RekeyFuzzPercentage":{"type":"integer"},"ReplayWindowSize":{"type":"integer"},"DPDTimeoutSeconds":{"type":"integer"},"DPDTimeoutAction":{},"Phase1EncryptionAlgorithms":{"shape":"Ssi","locationName":"Phase1EncryptionAlgorithm"},"Phase2EncryptionAlgorithms":{"shape":"Ssk","locationName":"Phase2EncryptionAlgorithm"},"Phase1IntegrityAlgorithms":{"shape":"Ssm","locationName":"Phase1IntegrityAlgorithm"},"Phase2IntegrityAlgorithms":{"shape":"Sso","locationName":"Phase2IntegrityAlgorithm"},"Phase1DHGroupNumbers":{"shape":"Ssq","locationName":"Phase1DHGroupNumber"},"Phase2DHGroupNumbers":{"shape":"Sss","locationName":"Phase2DHGroupNumber"},"IKEVersions":{"shape":"Ssu","locationName":"IKEVersion"},"StartupAction":{},"LogOptions":{"shape":"Ssw"},"EnableTunnelLifecycleControl":{"type":"boolean"}}}},"LocalIpv4NetworkCidr":{},"RemoteIpv4NetworkCidr":{},"LocalIpv6NetworkCidr":{},"RemoteIpv6NetworkCidr":{},"OutsideIpAddressType":{},"TransportTransitGatewayAttachmentId":{}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"VpnConnection":{"shape":"St0","locationName":"vpnConnection"}}}},"CreateVpnConnectionRoute":{"input":{"type":"structure","required":["DestinationCidrBlock","VpnConnectionId"],"members":{"DestinationCidrBlock":{},"VpnConnectionId":{}}}},"CreateVpnGateway":{"input":{"type":"structure","required":["Type"],"members":{"AvailabilityZone":{},"Type":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"AmazonSideAsn":{"type":"long"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"VpnGateway":{"shape":"Stx","locationName":"vpnGateway"}}}},"DeleteCarrierGateway":{"input":{"type":"structure","required":["CarrierGatewayId"],"members":{"CarrierGatewayId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CarrierGateway":{"shape":"Sa6","locationName":"carrierGateway"}}}},"DeleteClientVpnEndpoint":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Status":{"shape":"Sam","locationName":"status"}}}},"DeleteClientVpnRoute":{"input":{"type":"structure","required":["ClientVpnEndpointId","DestinationCidrBlock"],"members":{"ClientVpnEndpointId":{},"TargetVpcSubnetId":{},"DestinationCidrBlock":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Status":{"shape":"Saq","locationName":"status"}}}},"DeleteCoipCidr":{"input":{"type":"structure","required":["Cidr","CoipPoolId"],"members":{"Cidr":{},"CoipPoolId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CoipCidr":{"shape":"Sav","locationName":"coipCidr"}}}},"DeleteCoipPool":{"input":{"type":"structure","required":["CoipPoolId"],"members":{"CoipPoolId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CoipPool":{"shape":"Saz","locationName":"coipPool"}}}},"DeleteCustomerGateway":{"input":{"type":"structure","required":["CustomerGatewayId"],"members":{"CustomerGatewayId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteDhcpOptions":{"input":{"type":"structure","required":["DhcpOptionsId"],"members":{"DhcpOptionsId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteEgressOnlyInternetGateway":{"input":{"type":"structure","required":["EgressOnlyInternetGatewayId"],"members":{"DryRun":{"type":"boolean"},"EgressOnlyInternetGatewayId":{}}},"output":{"type":"structure","members":{"ReturnCode":{"locationName":"returnCode","type":"boolean"}}}},"DeleteFleets":{"input":{"type":"structure","required":["FleetIds","TerminateInstances"],"members":{"DryRun":{"type":"boolean"},"FleetIds":{"shape":"Suf","locationName":"FleetId"},"TerminateInstances":{"type":"boolean"}}},"output":{"type":"structure","members":{"SuccessfulFleetDeletions":{"locationName":"successfulFleetDeletionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CurrentFleetState":{"locationName":"currentFleetState"},"PreviousFleetState":{"locationName":"previousFleetState"},"FleetId":{"locationName":"fleetId"}}}},"UnsuccessfulFleetDeletions":{"locationName":"unsuccessfulFleetDeletionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"FleetId":{"locationName":"fleetId"}}}}}}},"DeleteFlowLogs":{"input":{"type":"structure","required":["FlowLogIds"],"members":{"DryRun":{"type":"boolean"},"FlowLogIds":{"shape":"Sup","locationName":"FlowLogId"}}},"output":{"type":"structure","members":{"Unsuccessful":{"shape":"S1g","locationName":"unsuccessful"}}}},"DeleteFpgaImage":{"input":{"type":"structure","required":["FpgaImageId"],"members":{"DryRun":{"type":"boolean"},"FpgaImageId":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DeleteInstanceConnectEndpoint":{"input":{"type":"structure","required":["InstanceConnectEndpointId"],"members":{"DryRun":{"type":"boolean"},"InstanceConnectEndpointId":{}}},"output":{"type":"structure","members":{"InstanceConnectEndpoint":{"shape":"Seq","locationName":"instanceConnectEndpoint"}}}},"DeleteInstanceEventWindow":{"input":{"type":"structure","required":["InstanceEventWindowId"],"members":{"DryRun":{"type":"boolean"},"ForceDelete":{"type":"boolean"},"InstanceEventWindowId":{}}},"output":{"type":"structure","members":{"InstanceEventWindowState":{"locationName":"instanceEventWindowState","type":"structure","members":{"InstanceEventWindowId":{"locationName":"instanceEventWindowId"},"State":{"locationName":"state"}}}}}},"DeleteInternetGateway":{"input":{"type":"structure","required":["InternetGatewayId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"InternetGatewayId":{"locationName":"internetGatewayId"}}}},"DeleteIpam":{"input":{"type":"structure","required":["IpamId"],"members":{"DryRun":{"type":"boolean"},"IpamId":{},"Cascade":{"type":"boolean"}}},"output":{"type":"structure","members":{"Ipam":{"shape":"Sfg","locationName":"ipam"}}}},"DeleteIpamPool":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{}}},"output":{"type":"structure","members":{"IpamPool":{"shape":"Sft","locationName":"ipamPool"}}}},"DeleteIpamResourceDiscovery":{"input":{"type":"structure","required":["IpamResourceDiscoveryId"],"members":{"DryRun":{"type":"boolean"},"IpamResourceDiscoveryId":{}}},"output":{"type":"structure","members":{"IpamResourceDiscovery":{"shape":"Sg0","locationName":"ipamResourceDiscovery"}}}},"DeleteIpamScope":{"input":{"type":"structure","required":["IpamScopeId"],"members":{"DryRun":{"type":"boolean"},"IpamScopeId":{}}},"output":{"type":"structure","members":{"IpamScope":{"shape":"Sg4","locationName":"ipamScope"}}}},"DeleteKeyPair":{"input":{"type":"structure","members":{"KeyName":{},"KeyPairId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"},"KeyPairId":{"locationName":"keyPairId"}}}},"DeleteLaunchTemplate":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"LaunchTemplateId":{},"LaunchTemplateName":{}}},"output":{"type":"structure","members":{"LaunchTemplate":{"shape":"Shv","locationName":"launchTemplate"}}}},"DeleteLaunchTemplateVersions":{"input":{"type":"structure","required":["Versions"],"members":{"DryRun":{"type":"boolean"},"LaunchTemplateId":{},"LaunchTemplateName":{},"Versions":{"shape":"Svf","locationName":"LaunchTemplateVersion"}}},"output":{"type":"structure","members":{"SuccessfullyDeletedLaunchTemplateVersions":{"locationName":"successfullyDeletedLaunchTemplateVersionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateId":{"locationName":"launchTemplateId"},"LaunchTemplateName":{"locationName":"launchTemplateName"},"VersionNumber":{"locationName":"versionNumber","type":"long"}}}},"UnsuccessfullyDeletedLaunchTemplateVersions":{"locationName":"unsuccessfullyDeletedLaunchTemplateVersionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateId":{"locationName":"launchTemplateId"},"LaunchTemplateName":{"locationName":"launchTemplateName"},"VersionNumber":{"locationName":"versionNumber","type":"long"},"ResponseError":{"locationName":"responseError","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}}}}},"DeleteLocalGatewayRoute":{"input":{"type":"structure","required":["LocalGatewayRouteTableId"],"members":{"DestinationCidrBlock":{},"LocalGatewayRouteTableId":{},"DryRun":{"type":"boolean"},"DestinationPrefixListId":{}}},"output":{"type":"structure","members":{"Route":{"shape":"Sj4","locationName":"route"}}}},"DeleteLocalGatewayRouteTable":{"input":{"type":"structure","required":["LocalGatewayRouteTableId"],"members":{"LocalGatewayRouteTableId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTable":{"shape":"Sjb","locationName":"localGatewayRouteTable"}}}},"DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociation":{"input":{"type":"structure","required":["LocalGatewayRouteTableVirtualInterfaceGroupAssociationId"],"members":{"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTableVirtualInterfaceGroupAssociation":{"shape":"Sjf","locationName":"localGatewayRouteTableVirtualInterfaceGroupAssociation"}}}},"DeleteLocalGatewayRouteTableVpcAssociation":{"input":{"type":"structure","required":["LocalGatewayRouteTableVpcAssociationId"],"members":{"LocalGatewayRouteTableVpcAssociationId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTableVpcAssociation":{"shape":"Sjj","locationName":"localGatewayRouteTableVpcAssociation"}}}},"DeleteManagedPrefixList":{"input":{"type":"structure","required":["PrefixListId"],"members":{"DryRun":{"type":"boolean"},"PrefixListId":{}}},"output":{"type":"structure","members":{"PrefixList":{"shape":"Sjp","locationName":"prefixList"}}}},"DeleteNatGateway":{"input":{"type":"structure","required":["NatGatewayId"],"members":{"DryRun":{"type":"boolean"},"NatGatewayId":{}}},"output":{"type":"structure","members":{"NatGatewayId":{"locationName":"natGatewayId"}}}},"DeleteNetworkAcl":{"input":{"type":"structure","required":["NetworkAclId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkAclId":{"locationName":"networkAclId"}}}},"DeleteNetworkAclEntry":{"input":{"type":"structure","required":["Egress","NetworkAclId","RuleNumber"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"Egress":{"locationName":"egress","type":"boolean"},"NetworkAclId":{"locationName":"networkAclId"},"RuleNumber":{"locationName":"ruleNumber","type":"integer"}}}},"DeleteNetworkInsightsAccessScope":{"input":{"type":"structure","required":["NetworkInsightsAccessScopeId"],"members":{"DryRun":{"type":"boolean"},"NetworkInsightsAccessScopeId":{}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopeId":{"locationName":"networkInsightsAccessScopeId"}}}},"DeleteNetworkInsightsAccessScopeAnalysis":{"input":{"type":"structure","required":["NetworkInsightsAccessScopeAnalysisId"],"members":{"NetworkInsightsAccessScopeAnalysisId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopeAnalysisId":{"locationName":"networkInsightsAccessScopeAnalysisId"}}}},"DeleteNetworkInsightsAnalysis":{"input":{"type":"structure","required":["NetworkInsightsAnalysisId"],"members":{"DryRun":{"type":"boolean"},"NetworkInsightsAnalysisId":{}}},"output":{"type":"structure","members":{"NetworkInsightsAnalysisId":{"locationName":"networkInsightsAnalysisId"}}}},"DeleteNetworkInsightsPath":{"input":{"type":"structure","required":["NetworkInsightsPathId"],"members":{"DryRun":{"type":"boolean"},"NetworkInsightsPathId":{}}},"output":{"type":"structure","members":{"NetworkInsightsPathId":{"locationName":"networkInsightsPathId"}}}},"DeleteNetworkInterface":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"}}}},"DeleteNetworkInterfacePermission":{"input":{"type":"structure","required":["NetworkInterfacePermissionId"],"members":{"NetworkInterfacePermissionId":{},"Force":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DeletePlacementGroup":{"input":{"type":"structure","required":["GroupName"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"GroupName":{"locationName":"groupName"}}}},"DeletePublicIpv4Pool":{"input":{"type":"structure","required":["PoolId"],"members":{"DryRun":{"type":"boolean"},"PoolId":{}}},"output":{"type":"structure","members":{"ReturnValue":{"locationName":"returnValue","type":"boolean"}}}},"DeleteQueuedReservedInstances":{"input":{"type":"structure","required":["ReservedInstancesIds"],"members":{"DryRun":{"type":"boolean"},"ReservedInstancesIds":{"locationName":"ReservedInstancesId","type":"list","member":{"locationName":"item"}}}},"output":{"type":"structure","members":{"SuccessfulQueuedPurchaseDeletions":{"locationName":"successfulQueuedPurchaseDeletionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ReservedInstancesId":{"locationName":"reservedInstancesId"}}}},"FailedQueuedPurchaseDeletions":{"locationName":"failedQueuedPurchaseDeletionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"ReservedInstancesId":{"locationName":"reservedInstancesId"}}}}}}},"DeleteRoute":{"input":{"type":"structure","required":["RouteTableId"],"members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"DestinationIpv6CidrBlock":{"locationName":"destinationIpv6CidrBlock"},"DestinationPrefixListId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"RouteTableId":{"locationName":"routeTableId"}}}},"DeleteRouteTable":{"input":{"type":"structure","required":["RouteTableId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"RouteTableId":{"locationName":"routeTableId"}}}},"DeleteSecurityGroup":{"input":{"type":"structure","members":{"GroupId":{},"GroupName":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteSnapshot":{"input":{"type":"structure","required":["SnapshotId"],"members":{"SnapshotId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteSpotDatafeedSubscription":{"input":{"type":"structure","members":{"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteSubnet":{"input":{"type":"structure","required":["SubnetId"],"members":{"SubnetId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteSubnetCidrReservation":{"input":{"type":"structure","required":["SubnetCidrReservationId"],"members":{"SubnetCidrReservationId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"DeletedSubnetCidrReservation":{"shape":"Snl","locationName":"deletedSubnetCidrReservation"}}}},"DeleteTags":{"input":{"type":"structure","required":["Resources"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"Resources":{"shape":"Sno","locationName":"resourceId"},"Tags":{"shape":"S6","locationName":"tag"}}}},"DeleteTrafficMirrorFilter":{"input":{"type":"structure","required":["TrafficMirrorFilterId"],"members":{"TrafficMirrorFilterId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorFilterId":{"locationName":"trafficMirrorFilterId"}}}},"DeleteTrafficMirrorFilterRule":{"input":{"type":"structure","required":["TrafficMirrorFilterRuleId"],"members":{"TrafficMirrorFilterRuleId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorFilterRuleId":{"locationName":"trafficMirrorFilterRuleId"}}}},"DeleteTrafficMirrorSession":{"input":{"type":"structure","required":["TrafficMirrorSessionId"],"members":{"TrafficMirrorSessionId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorSessionId":{"locationName":"trafficMirrorSessionId"}}}},"DeleteTrafficMirrorTarget":{"input":{"type":"structure","required":["TrafficMirrorTargetId"],"members":{"TrafficMirrorTargetId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorTargetId":{"locationName":"trafficMirrorTargetId"}}}},"DeleteTransitGateway":{"input":{"type":"structure","required":["TransitGatewayId"],"members":{"TransitGatewayId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGateway":{"shape":"Sol","locationName":"transitGateway"}}}},"DeleteTransitGatewayConnect":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayConnect":{"shape":"Sos","locationName":"transitGatewayConnect"}}}},"DeleteTransitGatewayConnectPeer":{"input":{"type":"structure","required":["TransitGatewayConnectPeerId"],"members":{"TransitGatewayConnectPeerId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayConnectPeer":{"shape":"Soy","locationName":"transitGatewayConnectPeer"}}}},"DeleteTransitGatewayMulticastDomain":{"input":{"type":"structure","required":["TransitGatewayMulticastDomainId"],"members":{"TransitGatewayMulticastDomainId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayMulticastDomain":{"shape":"Spb","locationName":"transitGatewayMulticastDomain"}}}},"DeleteTransitGatewayPeeringAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPeeringAttachment":{"shape":"Sx","locationName":"transitGatewayPeeringAttachment"}}}},"DeleteTransitGatewayPolicyTable":{"input":{"type":"structure","required":["TransitGatewayPolicyTableId"],"members":{"TransitGatewayPolicyTableId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPolicyTable":{"shape":"Spk","locationName":"transitGatewayPolicyTable"}}}},"DeleteTransitGatewayPrefixListReference":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","PrefixListId"],"members":{"TransitGatewayRouteTableId":{},"PrefixListId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPrefixListReference":{"shape":"Spo","locationName":"transitGatewayPrefixListReference"}}}},"DeleteTransitGatewayRoute":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","DestinationCidrBlock"],"members":{"TransitGatewayRouteTableId":{},"DestinationCidrBlock":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Route":{"shape":"Spt","locationName":"route"}}}},"DeleteTransitGatewayRouteTable":{"input":{"type":"structure","required":["TransitGatewayRouteTableId"],"members":{"TransitGatewayRouteTableId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTable":{"shape":"Sq1","locationName":"transitGatewayRouteTable"}}}},"DeleteTransitGatewayRouteTableAnnouncement":{"input":{"type":"structure","required":["TransitGatewayRouteTableAnnouncementId"],"members":{"TransitGatewayRouteTableAnnouncementId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTableAnnouncement":{"shape":"Sq5","locationName":"transitGatewayRouteTableAnnouncement"}}}},"DeleteTransitGatewayVpcAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayVpcAttachment":{"shape":"S16","locationName":"transitGatewayVpcAttachment"}}}},"DeleteVerifiedAccessEndpoint":{"input":{"type":"structure","required":["VerifiedAccessEndpointId"],"members":{"VerifiedAccessEndpointId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessEndpoint":{"shape":"Sqo","locationName":"verifiedAccessEndpoint"}}}},"DeleteVerifiedAccessGroup":{"input":{"type":"structure","required":["VerifiedAccessGroupId"],"members":{"VerifiedAccessGroupId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessGroup":{"shape":"Sqw","locationName":"verifiedAccessGroup"}}}},"DeleteVerifiedAccessInstance":{"input":{"type":"structure","required":["VerifiedAccessInstanceId"],"members":{"VerifiedAccessInstanceId":{},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"VerifiedAccessInstance":{"shape":"S67","locationName":"verifiedAccessInstance"}}}},"DeleteVerifiedAccessTrustProvider":{"input":{"type":"structure","required":["VerifiedAccessTrustProviderId"],"members":{"VerifiedAccessTrustProviderId":{},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"VerifiedAccessTrustProvider":{"shape":"S60","locationName":"verifiedAccessTrustProvider"}}}},"DeleteVolume":{"input":{"type":"structure","required":["VolumeId"],"members":{"VolumeId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteVpc":{"input":{"type":"structure","required":["VpcId"],"members":{"VpcId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteVpcEndpointConnectionNotifications":{"input":{"type":"structure","required":["ConnectionNotificationIds"],"members":{"DryRun":{"type":"boolean"},"ConnectionNotificationIds":{"locationName":"ConnectionNotificationId","type":"list","member":{"locationName":"item"}}}},"output":{"type":"structure","members":{"Unsuccessful":{"shape":"S1g","locationName":"unsuccessful"}}}},"DeleteVpcEndpointServiceConfigurations":{"input":{"type":"structure","required":["ServiceIds"],"members":{"DryRun":{"type":"boolean"},"ServiceIds":{"shape":"Syc","locationName":"ServiceId"}}},"output":{"type":"structure","members":{"Unsuccessful":{"shape":"S1g","locationName":"unsuccessful"}}}},"DeleteVpcEndpoints":{"input":{"type":"structure","required":["VpcEndpointIds"],"members":{"DryRun":{"type":"boolean"},"VpcEndpointIds":{"shape":"S1d","locationName":"VpcEndpointId"}}},"output":{"type":"structure","members":{"Unsuccessful":{"shape":"S1g","locationName":"unsuccessful"}}}},"DeleteVpcPeeringConnection":{"input":{"type":"structure","required":["VpcPeeringConnectionId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DeleteVpnConnection":{"input":{"type":"structure","required":["VpnConnectionId"],"members":{"VpnConnectionId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteVpnConnectionRoute":{"input":{"type":"structure","required":["DestinationCidrBlock","VpnConnectionId"],"members":{"DestinationCidrBlock":{},"VpnConnectionId":{}}}},"DeleteVpnGateway":{"input":{"type":"structure","required":["VpnGatewayId"],"members":{"VpnGatewayId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeprovisionByoipCidr":{"input":{"type":"structure","required":["Cidr"],"members":{"Cidr":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ByoipCidr":{"shape":"S1x","locationName":"byoipCidr"}}}},"DeprovisionIpamPoolCidr":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"Cidr":{}}},"output":{"type":"structure","members":{"IpamPoolCidr":{"shape":"Syp","locationName":"ipamPoolCidr"}}}},"DeprovisionPublicIpv4PoolCidr":{"input":{"type":"structure","required":["PoolId","Cidr"],"members":{"DryRun":{"type":"boolean"},"PoolId":{},"Cidr":{}}},"output":{"type":"structure","members":{"PoolId":{"locationName":"poolId"},"DeprovisionedAddresses":{"locationName":"deprovisionedAddressSet","type":"list","member":{"locationName":"item"}}}}},"DeregisterImage":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeregisterInstanceEventNotificationAttributes":{"input":{"type":"structure","required":["InstanceTagAttribute"],"members":{"DryRun":{"type":"boolean"},"InstanceTagAttribute":{"type":"structure","members":{"IncludeAllTagsOfInstance":{"type":"boolean"},"InstanceTagKeys":{"shape":"Sz0","locationName":"InstanceTagKey"}}}}},"output":{"type":"structure","members":{"InstanceTagAttribute":{"shape":"Sz2","locationName":"instanceTagAttribute"}}}},"DeregisterTransitGatewayMulticastGroupMembers":{"input":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{},"GroupIpAddress":{},"NetworkInterfaceIds":{"shape":"Sz4"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"DeregisteredMulticastGroupMembers":{"locationName":"deregisteredMulticastGroupMembers","type":"structure","members":{"TransitGatewayMulticastDomainId":{"locationName":"transitGatewayMulticastDomainId"},"DeregisteredNetworkInterfaceIds":{"shape":"So","locationName":"deregisteredNetworkInterfaceIds"},"GroupIpAddress":{"locationName":"groupIpAddress"}}}}}},"DeregisterTransitGatewayMulticastGroupSources":{"input":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{},"GroupIpAddress":{},"NetworkInterfaceIds":{"shape":"Sz4"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"DeregisteredMulticastGroupSources":{"locationName":"deregisteredMulticastGroupSources","type":"structure","members":{"TransitGatewayMulticastDomainId":{"locationName":"transitGatewayMulticastDomainId"},"DeregisteredNetworkInterfaceIds":{"shape":"So","locationName":"deregisteredNetworkInterfaceIds"},"GroupIpAddress":{"locationName":"groupIpAddress"}}}}}},"DescribeAccountAttributes":{"input":{"type":"structure","members":{"AttributeNames":{"locationName":"attributeName","type":"list","member":{"locationName":"attributeName"}},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"AccountAttributes":{"locationName":"accountAttributeSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AttributeName":{"locationName":"attributeName"},"AttributeValues":{"locationName":"attributeValueSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AttributeValue":{"locationName":"attributeValue"}}}}}}}}}},"DescribeAddressTransfers":{"input":{"type":"structure","members":{"AllocationIds":{"shape":"S4k","locationName":"AllocationId"},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"AddressTransfers":{"locationName":"addressTransferSet","type":"list","member":{"shape":"Sa","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeAddresses":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"PublicIps":{"locationName":"PublicIp","type":"list","member":{"locationName":"PublicIp"}},"AllocationIds":{"shape":"S4k","locationName":"AllocationId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"Addresses":{"locationName":"addressesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"PublicIp":{"locationName":"publicIp"},"AllocationId":{"locationName":"allocationId"},"AssociationId":{"locationName":"associationId"},"Domain":{"locationName":"domain"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"NetworkInterfaceOwnerId":{"locationName":"networkInterfaceOwnerId"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"Tags":{"shape":"S6","locationName":"tagSet"},"PublicIpv4Pool":{"locationName":"publicIpv4Pool"},"NetworkBorderGroup":{"locationName":"networkBorderGroup"},"CustomerOwnedIp":{"locationName":"customerOwnedIp"},"CustomerOwnedIpv4Pool":{"locationName":"customerOwnedIpv4Pool"},"CarrierIp":{"locationName":"carrierIp"}}}}}}},"DescribeAddressesAttribute":{"input":{"type":"structure","members":{"AllocationIds":{"locationName":"AllocationId","type":"list","member":{"locationName":"item"}},"Attribute":{},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Addresses":{"locationName":"addressSet","type":"list","member":{"shape":"S100","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeAggregateIdFormat":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"UseLongIdsAggregated":{"locationName":"useLongIdsAggregated","type":"boolean"},"Statuses":{"shape":"S104","locationName":"statusSet"}}}},"DescribeAvailabilityZones":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"ZoneNames":{"locationName":"ZoneName","type":"list","member":{"locationName":"ZoneName"}},"ZoneIds":{"locationName":"ZoneId","type":"list","member":{"locationName":"ZoneId"}},"AllAvailabilityZones":{"type":"boolean"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"AvailabilityZones":{"locationName":"availabilityZoneInfo","type":"list","member":{"locationName":"item","type":"structure","members":{"State":{"locationName":"zoneState"},"OptInStatus":{"locationName":"optInStatus"},"Messages":{"locationName":"messageSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Message":{"locationName":"message"}}}},"RegionName":{"locationName":"regionName"},"ZoneName":{"locationName":"zoneName"},"ZoneId":{"locationName":"zoneId"},"GroupName":{"locationName":"groupName"},"NetworkBorderGroup":{"locationName":"networkBorderGroup"},"ZoneType":{"locationName":"zoneType"},"ParentZoneName":{"locationName":"parentZoneName"},"ParentZoneId":{"locationName":"parentZoneId"}}}}}}},"DescribeAwsNetworkPerformanceMetricSubscriptions":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"Subscriptions":{"locationName":"subscriptionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Source":{"locationName":"source"},"Destination":{"locationName":"destination"},"Metric":{"locationName":"metric"},"Statistic":{"locationName":"statistic"},"Period":{"locationName":"period"}}}}}}},"DescribeBundleTasks":{"input":{"type":"structure","members":{"BundleIds":{"locationName":"BundleId","type":"list","member":{"locationName":"BundleId"}},"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"BundleTasks":{"locationName":"bundleInstanceTasksSet","type":"list","member":{"shape":"S7d","locationName":"item"}}}}},"DescribeByoipCidrs":{"input":{"type":"structure","required":["MaxResults"],"members":{"DryRun":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ByoipCidrs":{"locationName":"byoipCidrSet","type":"list","member":{"shape":"S1x","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeCapacityReservationFleets":{"input":{"type":"structure","members":{"CapacityReservationFleetIds":{"shape":"S7n","locationName":"CapacityReservationFleetId"},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CapacityReservationFleets":{"locationName":"capacityReservationFleetSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CapacityReservationFleetId":{"locationName":"capacityReservationFleetId"},"CapacityReservationFleetArn":{"locationName":"capacityReservationFleetArn"},"State":{"locationName":"state"},"TotalTargetCapacity":{"locationName":"totalTargetCapacity","type":"integer"},"TotalFulfilledCapacity":{"locationName":"totalFulfilledCapacity","type":"double"},"Tenancy":{"locationName":"tenancy"},"EndDate":{"locationName":"endDate","type":"timestamp"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"InstanceMatchCriteria":{"locationName":"instanceMatchCriteria"},"AllocationStrategy":{"locationName":"allocationStrategy"},"InstanceTypeSpecifications":{"shape":"Sa2","locationName":"instanceTypeSpecificationSet"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeCapacityReservations":{"input":{"type":"structure","members":{"CapacityReservationIds":{"locationName":"CapacityReservationId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"CapacityReservations":{"locationName":"capacityReservationSet","type":"list","member":{"shape":"S9o","locationName":"item"}}}}},"DescribeCarrierGateways":{"input":{"type":"structure","members":{"CarrierGatewayIds":{"locationName":"CarrierGatewayId","type":"list","member":{}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CarrierGateways":{"locationName":"carrierGatewaySet","type":"list","member":{"shape":"Sa6","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeClassicLinkInstances":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceIds":{"shape":"S11c","locationName":"InstanceId"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"Instances":{"locationName":"instancesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Groups":{"shape":"Sld","locationName":"groupSet"},"InstanceId":{"locationName":"instanceId"},"Tags":{"shape":"S6","locationName":"tagSet"},"VpcId":{"locationName":"vpcId"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeClientVpnAuthorizationRules":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"DryRun":{"type":"boolean"},"NextToken":{},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"AuthorizationRules":{"locationName":"authorizationRule","type":"list","member":{"locationName":"item","type":"structure","members":{"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"Description":{"locationName":"description"},"GroupId":{"locationName":"groupId"},"AccessAll":{"locationName":"accessAll","type":"boolean"},"DestinationCidr":{"locationName":"destinationCidr"},"Status":{"shape":"S6l","locationName":"status"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeClientVpnConnections":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"Filters":{"shape":"Szn","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Connections":{"locationName":"connections","type":"list","member":{"locationName":"item","type":"structure","members":{"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"Timestamp":{"locationName":"timestamp"},"ConnectionId":{"locationName":"connectionId"},"Username":{"locationName":"username"},"ConnectionEstablishedTime":{"locationName":"connectionEstablishedTime"},"IngressBytes":{"locationName":"ingressBytes"},"EgressBytes":{"locationName":"egressBytes"},"IngressPackets":{"locationName":"ingressPackets"},"EgressPackets":{"locationName":"egressPackets"},"ClientIp":{"locationName":"clientIp"},"CommonName":{"locationName":"commonName"},"Status":{"shape":"S11r","locationName":"status"},"ConnectionEndTime":{"locationName":"connectionEndTime"},"PostureComplianceStatuses":{"shape":"So","locationName":"postureComplianceStatusSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeClientVpnEndpoints":{"input":{"type":"structure","members":{"ClientVpnEndpointIds":{"locationName":"ClientVpnEndpointId","type":"list","member":{"locationName":"item"}},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ClientVpnEndpoints":{"locationName":"clientVpnEndpoint","type":"list","member":{"locationName":"item","type":"structure","members":{"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"Description":{"locationName":"description"},"Status":{"shape":"Sam","locationName":"status"},"CreationTime":{"locationName":"creationTime"},"DeletionTime":{"locationName":"deletionTime"},"DnsName":{"locationName":"dnsName"},"ClientCidrBlock":{"locationName":"clientCidrBlock"},"DnsServers":{"shape":"So","locationName":"dnsServer"},"SplitTunnel":{"locationName":"splitTunnel","type":"boolean"},"VpnProtocol":{"locationName":"vpnProtocol"},"TransportProtocol":{"locationName":"transportProtocol"},"VpnPort":{"locationName":"vpnPort","type":"integer"},"AssociatedTargetNetworks":{"deprecated":true,"deprecatedMessage":"This property is deprecated. To view the target networks associated with a Client VPN endpoint, call DescribeClientVpnTargetNetworks and inspect the clientVpnTargetNetworks response element.","locationName":"associatedTargetNetwork","type":"list","member":{"locationName":"item","type":"structure","members":{"NetworkId":{"locationName":"networkId"},"NetworkType":{"locationName":"networkType"}}}},"ServerCertificateArn":{"locationName":"serverCertificateArn"},"AuthenticationOptions":{"locationName":"authenticationOptions","type":"list","member":{"locationName":"item","type":"structure","members":{"Type":{"locationName":"type"},"ActiveDirectory":{"locationName":"activeDirectory","type":"structure","members":{"DirectoryId":{"locationName":"directoryId"}}},"MutualAuthentication":{"locationName":"mutualAuthentication","type":"structure","members":{"ClientRootCertificateChain":{"locationName":"clientRootCertificateChain"}}},"FederatedAuthentication":{"locationName":"federatedAuthentication","type":"structure","members":{"SamlProviderArn":{"locationName":"samlProviderArn"},"SelfServiceSamlProviderArn":{"locationName":"selfServiceSamlProviderArn"}}}}}},"ConnectionLogOptions":{"locationName":"connectionLogOptions","type":"structure","members":{"Enabled":{"type":"boolean"},"CloudwatchLogGroup":{},"CloudwatchLogStream":{}}},"Tags":{"shape":"S6","locationName":"tagSet"},"SecurityGroupIds":{"shape":"S2m","locationName":"securityGroupIdSet"},"VpcId":{"locationName":"vpcId"},"SelfServicePortalUrl":{"locationName":"selfServicePortalUrl"},"ClientConnectOptions":{"locationName":"clientConnectOptions","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"},"LambdaFunctionArn":{"locationName":"lambdaFunctionArn"},"Status":{"locationName":"status","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}},"SessionTimeoutHours":{"locationName":"sessionTimeoutHours","type":"integer"},"ClientLoginBannerOptions":{"locationName":"clientLoginBannerOptions","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"},"BannerText":{"locationName":"bannerText"}}}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeClientVpnRoutes":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Routes":{"locationName":"routes","type":"list","member":{"locationName":"item","type":"structure","members":{"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"DestinationCidr":{"locationName":"destinationCidr"},"TargetSubnet":{"locationName":"targetSubnet"},"Type":{"locationName":"type"},"Origin":{"locationName":"origin"},"Status":{"shape":"Saq","locationName":"status"},"Description":{"locationName":"description"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeClientVpnTargetNetworks":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"AssociationIds":{"shape":"So"},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ClientVpnTargetNetworks":{"locationName":"clientVpnTargetNetworks","type":"list","member":{"locationName":"item","type":"structure","members":{"AssociationId":{"locationName":"associationId"},"VpcId":{"locationName":"vpcId"},"TargetNetworkId":{"locationName":"targetNetworkId"},"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"Status":{"shape":"S3h","locationName":"status"},"SecurityGroups":{"shape":"So","locationName":"securityGroups"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeCoipPools":{"input":{"type":"structure","members":{"PoolIds":{"locationName":"PoolId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CoipPools":{"locationName":"coipPoolSet","type":"list","member":{"shape":"Saz","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeConversionTasks":{"input":{"type":"structure","members":{"ConversionTaskIds":{"locationName":"conversionTaskId","type":"list","member":{"locationName":"item"}},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"ConversionTasks":{"locationName":"conversionTasks","type":"list","member":{"shape":"S12w","locationName":"item"}}}}},"DescribeCustomerGateways":{"input":{"type":"structure","members":{"CustomerGatewayIds":{"locationName":"CustomerGatewayId","type":"list","member":{"locationName":"CustomerGatewayId"}},"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"CustomerGateways":{"locationName":"customerGatewaySet","type":"list","member":{"shape":"Sb3","locationName":"item"}}}}},"DescribeDhcpOptions":{"input":{"type":"structure","members":{"DhcpOptionsIds":{"locationName":"DhcpOptionsId","type":"list","member":{"locationName":"DhcpOptionsId"}},"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DhcpOptions":{"locationName":"dhcpOptionsSet","type":"list","member":{"shape":"Sbn","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeEgressOnlyInternetGateways":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"EgressOnlyInternetGatewayIds":{"locationName":"EgressOnlyInternetGatewayId","type":"list","member":{"locationName":"item"}},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szn","locationName":"Filter"}}},"output":{"type":"structure","members":{"EgressOnlyInternetGateways":{"locationName":"egressOnlyInternetGatewaySet","type":"list","member":{"shape":"Sbu","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeElasticGpus":{"input":{"type":"structure","members":{"ElasticGpuIds":{"locationName":"ElasticGpuId","type":"list","member":{"locationName":"item"}},"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ElasticGpuSet":{"locationName":"elasticGpuSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ElasticGpuId":{"locationName":"elasticGpuId"},"AvailabilityZone":{"locationName":"availabilityZone"},"ElasticGpuType":{"locationName":"elasticGpuType"},"ElasticGpuHealth":{"locationName":"elasticGpuHealth","type":"structure","members":{"Status":{"locationName":"status"}}},"ElasticGpuState":{"locationName":"elasticGpuState"},"InstanceId":{"locationName":"instanceId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"}}}},"DescribeExportImageTasks":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn","locationName":"Filter"},"ExportImageTaskIds":{"locationName":"ExportImageTaskId","type":"list","member":{"locationName":"ExportImageTaskId"}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ExportImageTasks":{"locationName":"exportImageTaskSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"ExportImageTaskId":{"locationName":"exportImageTaskId"},"ImageId":{"locationName":"imageId"},"Progress":{"locationName":"progress"},"S3ExportLocation":{"shape":"S140","locationName":"s3ExportLocation"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeExportTasks":{"input":{"type":"structure","members":{"ExportTaskIds":{"locationName":"exportTaskId","type":"list","member":{"locationName":"ExportTaskId"}},"Filters":{"shape":"Szn","locationName":"Filter"}}},"output":{"type":"structure","members":{"ExportTasks":{"locationName":"exportTaskSet","type":"list","member":{"shape":"Sf5","locationName":"item"}}}}},"DescribeFastLaunchImages":{"input":{"type":"structure","members":{"ImageIds":{"locationName":"ImageId","type":"list","member":{"locationName":"ImageId"}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"FastLaunchImages":{"locationName":"fastLaunchImageSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ImageId":{"locationName":"imageId"},"ResourceType":{"locationName":"resourceType"},"SnapshotConfiguration":{"shape":"S14d","locationName":"snapshotConfiguration"},"LaunchTemplate":{"shape":"S14e","locationName":"launchTemplate"},"MaxParallelLaunches":{"locationName":"maxParallelLaunches","type":"integer"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"StateTransitionReason":{"locationName":"stateTransitionReason"},"StateTransitionTime":{"locationName":"stateTransitionTime","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeFastSnapshotRestores":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"FastSnapshotRestores":{"locationName":"fastSnapshotRestoreSet","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"AvailabilityZone":{"locationName":"availabilityZone"},"State":{"locationName":"state"},"StateTransitionReason":{"locationName":"stateTransitionReason"},"OwnerId":{"locationName":"ownerId"},"OwnerAlias":{"locationName":"ownerAlias"},"EnablingTime":{"locationName":"enablingTime","type":"timestamp"},"OptimizingTime":{"locationName":"optimizingTime","type":"timestamp"},"EnabledTime":{"locationName":"enabledTime","type":"timestamp"},"DisablingTime":{"locationName":"disablingTime","type":"timestamp"},"DisabledTime":{"locationName":"disabledTime","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeFleetHistory":{"input":{"type":"structure","required":["FleetId","StartTime"],"members":{"DryRun":{"type":"boolean"},"EventType":{},"MaxResults":{"type":"integer"},"NextToken":{},"FleetId":{},"StartTime":{"type":"timestamp"}}},"output":{"type":"structure","members":{"HistoryRecords":{"locationName":"historyRecordSet","type":"list","member":{"locationName":"item","type":"structure","members":{"EventInformation":{"shape":"S14r","locationName":"eventInformation"},"EventType":{"locationName":"eventType"},"Timestamp":{"locationName":"timestamp","type":"timestamp"}}}},"LastEvaluatedTime":{"locationName":"lastEvaluatedTime","type":"timestamp"},"NextToken":{"locationName":"nextToken"},"FleetId":{"locationName":"fleetId"},"StartTime":{"locationName":"startTime","type":"timestamp"}}}},"DescribeFleetInstances":{"input":{"type":"structure","required":["FleetId"],"members":{"DryRun":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{},"FleetId":{},"Filters":{"shape":"Szn","locationName":"Filter"}}},"output":{"type":"structure","members":{"ActiveInstances":{"shape":"S14u","locationName":"activeInstanceSet"},"NextToken":{"locationName":"nextToken"},"FleetId":{"locationName":"fleetId"}}}},"DescribeFleets":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{},"FleetIds":{"shape":"Suf","locationName":"FleetId"},"Filters":{"shape":"Szn","locationName":"Filter"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"Fleets":{"locationName":"fleetSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ActivityStatus":{"locationName":"activityStatus"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"FleetId":{"locationName":"fleetId"},"FleetState":{"locationName":"fleetState"},"ClientToken":{"locationName":"clientToken"},"ExcessCapacityTerminationPolicy":{"locationName":"excessCapacityTerminationPolicy"},"FulfilledCapacity":{"locationName":"fulfilledCapacity","type":"double"},"FulfilledOnDemandCapacity":{"locationName":"fulfilledOnDemandCapacity","type":"double"},"LaunchTemplateConfigs":{"locationName":"launchTemplateConfigs","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateSpecification":{"shape":"Sdm","locationName":"launchTemplateSpecification"},"Overrides":{"locationName":"overrides","type":"list","member":{"shape":"Sdn","locationName":"item"}}}}},"TargetCapacitySpecification":{"locationName":"targetCapacitySpecification","type":"structure","members":{"TotalTargetCapacity":{"locationName":"totalTargetCapacity","type":"integer"},"OnDemandTargetCapacity":{"locationName":"onDemandTargetCapacity","type":"integer"},"SpotTargetCapacity":{"locationName":"spotTargetCapacity","type":"integer"},"DefaultTargetCapacityType":{"locationName":"defaultTargetCapacityType"},"TargetCapacityUnitType":{"locationName":"targetCapacityUnitType"}}},"TerminateInstancesWithExpiration":{"locationName":"terminateInstancesWithExpiration","type":"boolean"},"Type":{"locationName":"type"},"ValidFrom":{"locationName":"validFrom","type":"timestamp"},"ValidUntil":{"locationName":"validUntil","type":"timestamp"},"ReplaceUnhealthyInstances":{"locationName":"replaceUnhealthyInstances","type":"boolean"},"SpotOptions":{"locationName":"spotOptions","type":"structure","members":{"AllocationStrategy":{"locationName":"allocationStrategy"},"MaintenanceStrategies":{"locationName":"maintenanceStrategies","type":"structure","members":{"CapacityRebalance":{"locationName":"capacityRebalance","type":"structure","members":{"ReplacementStrategy":{"locationName":"replacementStrategy"},"TerminationDelay":{"locationName":"terminationDelay","type":"integer"}}}}},"InstanceInterruptionBehavior":{"locationName":"instanceInterruptionBehavior"},"InstancePoolsToUseCount":{"locationName":"instancePoolsToUseCount","type":"integer"},"SingleInstanceType":{"locationName":"singleInstanceType","type":"boolean"},"SingleAvailabilityZone":{"locationName":"singleAvailabilityZone","type":"boolean"},"MinTargetCapacity":{"locationName":"minTargetCapacity","type":"integer"},"MaxTotalPrice":{"locationName":"maxTotalPrice"}}},"OnDemandOptions":{"locationName":"onDemandOptions","type":"structure","members":{"AllocationStrategy":{"locationName":"allocationStrategy"},"CapacityReservationOptions":{"locationName":"capacityReservationOptions","type":"structure","members":{"UsageStrategy":{"locationName":"usageStrategy"}}},"SingleInstanceType":{"locationName":"singleInstanceType","type":"boolean"},"SingleAvailabilityZone":{"locationName":"singleAvailabilityZone","type":"boolean"},"MinTargetCapacity":{"locationName":"minTargetCapacity","type":"integer"},"MaxTotalPrice":{"locationName":"maxTotalPrice"}}},"Tags":{"shape":"S6","locationName":"tagSet"},"Errors":{"locationName":"errorSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateAndOverrides":{"shape":"Sdl","locationName":"launchTemplateAndOverrides"},"Lifecycle":{"locationName":"lifecycle"},"ErrorCode":{"locationName":"errorCode"},"ErrorMessage":{"locationName":"errorMessage"}}}},"Instances":{"locationName":"fleetInstanceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateAndOverrides":{"shape":"Sdl","locationName":"launchTemplateAndOverrides"},"Lifecycle":{"locationName":"lifecycle"},"InstanceIds":{"shape":"Se2","locationName":"instanceIds"},"InstanceType":{"locationName":"instanceType"},"Platform":{"locationName":"platform"}}}},"Context":{"locationName":"context"}}}}}}},"DescribeFlowLogs":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filter":{"shape":"Szn"},"FlowLogIds":{"shape":"Sup","locationName":"FlowLogId"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"FlowLogs":{"locationName":"flowLogSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CreationTime":{"locationName":"creationTime","type":"timestamp"},"DeliverLogsErrorMessage":{"locationName":"deliverLogsErrorMessage"},"DeliverLogsPermissionArn":{"locationName":"deliverLogsPermissionArn"},"DeliverCrossAccountRole":{"locationName":"deliverCrossAccountRole"},"DeliverLogsStatus":{"locationName":"deliverLogsStatus"},"FlowLogId":{"locationName":"flowLogId"},"FlowLogStatus":{"locationName":"flowLogStatus"},"LogGroupName":{"locationName":"logGroupName"},"ResourceId":{"locationName":"resourceId"},"TrafficType":{"locationName":"trafficType"},"LogDestinationType":{"locationName":"logDestinationType"},"LogDestination":{"locationName":"logDestination"},"LogFormat":{"locationName":"logFormat"},"Tags":{"shape":"S6","locationName":"tagSet"},"MaxAggregationInterval":{"locationName":"maxAggregationInterval","type":"integer"},"DestinationOptions":{"locationName":"destinationOptions","type":"structure","members":{"FileFormat":{"locationName":"fileFormat"},"HiveCompatiblePartitions":{"locationName":"hiveCompatiblePartitions","type":"boolean"},"PerHourPartition":{"locationName":"perHourPartition","type":"boolean"}}}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeFpgaImageAttribute":{"input":{"type":"structure","required":["FpgaImageId","Attribute"],"members":{"DryRun":{"type":"boolean"},"FpgaImageId":{},"Attribute":{}}},"output":{"type":"structure","members":{"FpgaImageAttribute":{"shape":"S15n","locationName":"fpgaImageAttribute"}}}},"DescribeFpgaImages":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"FpgaImageIds":{"locationName":"FpgaImageId","type":"list","member":{"locationName":"item"}},"Owners":{"shape":"S15w","locationName":"Owner"},"Filters":{"shape":"Szn","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"FpgaImages":{"locationName":"fpgaImageSet","type":"list","member":{"locationName":"item","type":"structure","members":{"FpgaImageId":{"locationName":"fpgaImageId"},"FpgaImageGlobalId":{"locationName":"fpgaImageGlobalId"},"Name":{"locationName":"name"},"Description":{"locationName":"description"},"ShellVersion":{"locationName":"shellVersion"},"PciId":{"locationName":"pciId","type":"structure","members":{"DeviceId":{},"VendorId":{},"SubsystemId":{},"SubsystemVendorId":{}}},"State":{"locationName":"state","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"CreateTime":{"locationName":"createTime","type":"timestamp"},"UpdateTime":{"locationName":"updateTime","type":"timestamp"},"OwnerId":{"locationName":"ownerId"},"OwnerAlias":{"locationName":"ownerAlias"},"ProductCodes":{"shape":"S15r","locationName":"productCodes"},"Tags":{"shape":"S6","locationName":"tags"},"Public":{"locationName":"public","type":"boolean"},"DataRetentionSupport":{"locationName":"dataRetentionSupport","type":"boolean"},"InstanceTypes":{"locationName":"instanceTypes","type":"list","member":{"locationName":"item"}}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeHostReservationOfferings":{"input":{"type":"structure","members":{"Filter":{"shape":"Szn"},"MaxDuration":{"type":"integer"},"MaxResults":{"type":"integer"},"MinDuration":{"type":"integer"},"NextToken":{},"OfferingId":{}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"OfferingSet":{"locationName":"offeringSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CurrencyCode":{"locationName":"currencyCode"},"Duration":{"locationName":"duration","type":"integer"},"HourlyPrice":{"locationName":"hourlyPrice"},"InstanceFamily":{"locationName":"instanceFamily"},"OfferingId":{"locationName":"offeringId"},"PaymentOption":{"locationName":"paymentOption"},"UpfrontPrice":{"locationName":"upfrontPrice"}}}}}}},"DescribeHostReservations":{"input":{"type":"structure","members":{"Filter":{"shape":"Szn"},"HostReservationIdSet":{"type":"list","member":{"locationName":"item"}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"HostReservationSet":{"locationName":"hostReservationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Count":{"locationName":"count","type":"integer"},"CurrencyCode":{"locationName":"currencyCode"},"Duration":{"locationName":"duration","type":"integer"},"End":{"locationName":"end","type":"timestamp"},"HostIdSet":{"shape":"S16i","locationName":"hostIdSet"},"HostReservationId":{"locationName":"hostReservationId"},"HourlyPrice":{"locationName":"hourlyPrice"},"InstanceFamily":{"locationName":"instanceFamily"},"OfferingId":{"locationName":"offeringId"},"PaymentOption":{"locationName":"paymentOption"},"Start":{"locationName":"start","type":"timestamp"},"State":{"locationName":"state"},"UpfrontPrice":{"locationName":"upfrontPrice"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeHosts":{"input":{"type":"structure","members":{"Filter":{"shape":"Szn","locationName":"filter"},"HostIds":{"shape":"S16l","locationName":"hostId"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"Hosts":{"locationName":"hostSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AutoPlacement":{"locationName":"autoPlacement"},"AvailabilityZone":{"locationName":"availabilityZone"},"AvailableCapacity":{"locationName":"availableCapacity","type":"structure","members":{"AvailableInstanceCapacity":{"locationName":"availableInstanceCapacity","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailableCapacity":{"locationName":"availableCapacity","type":"integer"},"InstanceType":{"locationName":"instanceType"},"TotalCapacity":{"locationName":"totalCapacity","type":"integer"}}}},"AvailableVCpus":{"locationName":"availableVCpus","type":"integer"}}},"ClientToken":{"locationName":"clientToken"},"HostId":{"locationName":"hostId"},"HostProperties":{"locationName":"hostProperties","type":"structure","members":{"Cores":{"locationName":"cores","type":"integer"},"InstanceType":{"locationName":"instanceType"},"InstanceFamily":{"locationName":"instanceFamily"},"Sockets":{"locationName":"sockets","type":"integer"},"TotalVCpus":{"locationName":"totalVCpus","type":"integer"}}},"HostReservationId":{"locationName":"hostReservationId"},"Instances":{"locationName":"instances","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"InstanceType":{"locationName":"instanceType"},"OwnerId":{"locationName":"ownerId"}}}},"State":{"locationName":"state"},"AllocationTime":{"locationName":"allocationTime","type":"timestamp"},"ReleaseTime":{"locationName":"releaseTime","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"},"HostRecovery":{"locationName":"hostRecovery"},"AllowsMultipleInstanceTypes":{"locationName":"allowsMultipleInstanceTypes"},"OwnerId":{"locationName":"ownerId"},"AvailabilityZoneId":{"locationName":"availabilityZoneId"},"MemberOfServiceLinkedResourceGroup":{"locationName":"memberOfServiceLinkedResourceGroup","type":"boolean"},"OutpostArn":{"locationName":"outpostArn"},"HostMaintenance":{"locationName":"hostMaintenance"},"AssetId":{"locationName":"assetId"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeIamInstanceProfileAssociations":{"input":{"type":"structure","members":{"AssociationIds":{"locationName":"AssociationId","type":"list","member":{"locationName":"AssociationId"}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"IamInstanceProfileAssociations":{"locationName":"iamInstanceProfileAssociationSet","type":"list","member":{"shape":"S3s","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeIdFormat":{"input":{"type":"structure","members":{"Resource":{}}},"output":{"type":"structure","members":{"Statuses":{"shape":"S104","locationName":"statusSet"}}}},"DescribeIdentityIdFormat":{"input":{"type":"structure","required":["PrincipalArn"],"members":{"PrincipalArn":{"locationName":"principalArn"},"Resource":{"locationName":"resource"}}},"output":{"type":"structure","members":{"Statuses":{"shape":"S104","locationName":"statusSet"}}}},"DescribeImageAttribute":{"input":{"type":"structure","required":["Attribute","ImageId"],"members":{"Attribute":{},"ImageId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"BlockDeviceMappings":{"shape":"S17a","locationName":"blockDeviceMapping"},"ImageId":{"locationName":"imageId"},"LaunchPermissions":{"shape":"S17b","locationName":"launchPermission"},"ProductCodes":{"shape":"S15r","locationName":"productCodes"},"Description":{"shape":"Sbr","locationName":"description"},"KernelId":{"shape":"Sbr","locationName":"kernel"},"RamdiskId":{"shape":"Sbr","locationName":"ramdisk"},"SriovNetSupport":{"shape":"Sbr","locationName":"sriovNetSupport"},"BootMode":{"shape":"Sbr","locationName":"bootMode"},"TpmSupport":{"shape":"Sbr","locationName":"tpmSupport"},"UefiData":{"shape":"Sbr","locationName":"uefiData"},"LastLaunchedTime":{"shape":"Sbr","locationName":"lastLaunchedTime"},"ImdsSupport":{"shape":"Sbr","locationName":"imdsSupport"}}}},"DescribeImages":{"input":{"type":"structure","members":{"ExecutableUsers":{"locationName":"ExecutableBy","type":"list","member":{"locationName":"ExecutableBy"}},"Filters":{"shape":"Szn","locationName":"Filter"},"ImageIds":{"shape":"S17f","locationName":"ImageId"},"Owners":{"shape":"S15w","locationName":"Owner"},"IncludeDeprecated":{"type":"boolean"},"DryRun":{"locationName":"dryRun","type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Images":{"locationName":"imagesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Architecture":{"locationName":"architecture"},"CreationDate":{"locationName":"creationDate"},"ImageId":{"locationName":"imageId"},"ImageLocation":{"locationName":"imageLocation"},"ImageType":{"locationName":"imageType"},"Public":{"locationName":"isPublic","type":"boolean"},"KernelId":{"locationName":"kernelId"},"OwnerId":{"locationName":"imageOwnerId"},"Platform":{"locationName":"platform"},"PlatformDetails":{"locationName":"platformDetails"},"UsageOperation":{"locationName":"usageOperation"},"ProductCodes":{"shape":"S15r","locationName":"productCodes"},"RamdiskId":{"locationName":"ramdiskId"},"State":{"locationName":"imageState"},"BlockDeviceMappings":{"shape":"S17a","locationName":"blockDeviceMapping"},"Description":{"locationName":"description"},"EnaSupport":{"locationName":"enaSupport","type":"boolean"},"Hypervisor":{"locationName":"hypervisor"},"ImageOwnerAlias":{"locationName":"imageOwnerAlias"},"Name":{"locationName":"name"},"RootDeviceName":{"locationName":"rootDeviceName"},"RootDeviceType":{"locationName":"rootDeviceType"},"SriovNetSupport":{"locationName":"sriovNetSupport"},"StateReason":{"shape":"Sjc","locationName":"stateReason"},"Tags":{"shape":"S6","locationName":"tagSet"},"VirtualizationType":{"locationName":"virtualizationType"},"BootMode":{"locationName":"bootMode"},"TpmSupport":{"locationName":"tpmSupport"},"DeprecationTime":{"locationName":"deprecationTime"},"ImdsSupport":{"locationName":"imdsSupport"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeImportImageTasks":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn"},"ImportTaskIds":{"locationName":"ImportTaskId","type":"list","member":{"locationName":"ImportTaskId"}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ImportImageTasks":{"locationName":"importImageTaskSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Architecture":{"locationName":"architecture"},"Description":{"locationName":"description"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"Hypervisor":{"locationName":"hypervisor"},"ImageId":{"locationName":"imageId"},"ImportTaskId":{"locationName":"importTaskId"},"KmsKeyId":{"locationName":"kmsKeyId"},"LicenseType":{"locationName":"licenseType"},"Platform":{"locationName":"platform"},"Progress":{"locationName":"progress"},"SnapshotDetails":{"shape":"S17y","locationName":"snapshotDetailSet"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Tags":{"shape":"S6","locationName":"tagSet"},"LicenseSpecifications":{"shape":"S182","locationName":"licenseSpecifications"},"UsageOperation":{"locationName":"usageOperation"},"BootMode":{"locationName":"bootMode"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeImportSnapshotTasks":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn"},"ImportTaskIds":{"locationName":"ImportTaskId","type":"list","member":{"locationName":"ImportTaskId"}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ImportSnapshotTasks":{"locationName":"importSnapshotTaskSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"ImportTaskId":{"locationName":"importTaskId"},"SnapshotTaskDetail":{"shape":"S18a","locationName":"snapshotTaskDetail"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstanceAttribute":{"input":{"type":"structure","required":["Attribute","InstanceId"],"members":{"Attribute":{"locationName":"attribute"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceId":{"locationName":"instanceId"}}},"output":{"type":"structure","members":{"Groups":{"shape":"Sld","locationName":"groupSet"},"BlockDeviceMappings":{"shape":"S18e","locationName":"blockDeviceMapping"},"DisableApiTermination":{"shape":"S18h","locationName":"disableApiTermination"},"EnaSupport":{"shape":"S18h","locationName":"enaSupport"},"EnclaveOptions":{"shape":"S18i","locationName":"enclaveOptions"},"EbsOptimized":{"shape":"S18h","locationName":"ebsOptimized"},"InstanceId":{"locationName":"instanceId"},"InstanceInitiatedShutdownBehavior":{"shape":"Sbr","locationName":"instanceInitiatedShutdownBehavior"},"InstanceType":{"shape":"Sbr","locationName":"instanceType"},"KernelId":{"shape":"Sbr","locationName":"kernel"},"ProductCodes":{"shape":"S15r","locationName":"productCodes"},"RamdiskId":{"shape":"Sbr","locationName":"ramdisk"},"RootDeviceName":{"shape":"Sbr","locationName":"rootDeviceName"},"SourceDestCheck":{"shape":"S18h","locationName":"sourceDestCheck"},"SriovNetSupport":{"shape":"Sbr","locationName":"sriovNetSupport"},"UserData":{"shape":"Sbr","locationName":"userData"},"DisableApiStop":{"shape":"S18h","locationName":"disableApiStop"}}}},"DescribeInstanceConnectEndpoints":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szn","locationName":"Filter"},"InstanceConnectEndpointIds":{"shape":"So","locationName":"InstanceConnectEndpointId"}}},"output":{"type":"structure","members":{"InstanceConnectEndpoints":{"locationName":"instanceConnectEndpointSet","type":"list","member":{"shape":"Seq","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstanceCreditSpecifications":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn","locationName":"Filter"},"InstanceIds":{"shape":"S11c","locationName":"InstanceId"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceCreditSpecifications":{"locationName":"instanceCreditSpecificationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"CpuCredits":{"locationName":"cpuCredits"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstanceEventNotificationAttributes":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"InstanceTagAttribute":{"shape":"Sz2","locationName":"instanceTagAttribute"}}}},"DescribeInstanceEventWindows":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"InstanceEventWindowIds":{"locationName":"InstanceEventWindowId","type":"list","member":{"locationName":"InstanceEventWindowId"}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceEventWindows":{"locationName":"instanceEventWindowSet","type":"list","member":{"shape":"S42","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstanceStatus":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"InstanceIds":{"shape":"S11c","locationName":"InstanceId"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"IncludeAllInstances":{"locationName":"includeAllInstances","type":"boolean"}}},"output":{"type":"structure","members":{"InstanceStatuses":{"locationName":"instanceStatusSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"OutpostArn":{"locationName":"outpostArn"},"Events":{"locationName":"eventsSet","type":"list","member":{"shape":"S194","locationName":"item"}},"InstanceId":{"locationName":"instanceId"},"InstanceState":{"shape":"S197","locationName":"instanceState"},"InstanceStatus":{"shape":"S199","locationName":"instanceStatus"},"SystemStatus":{"shape":"S199","locationName":"systemStatus"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstanceTypeOfferings":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"LocationType":{},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceTypeOfferings":{"locationName":"instanceTypeOfferingSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceType":{"locationName":"instanceType"},"LocationType":{"locationName":"locationType"},"Location":{"locationName":"location"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstanceTypes":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"InstanceTypes":{"locationName":"InstanceType","type":"list","member":{}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceTypes":{"locationName":"instanceTypeSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceType":{"locationName":"instanceType"},"CurrentGeneration":{"locationName":"currentGeneration","type":"boolean"},"FreeTierEligible":{"locationName":"freeTierEligible","type":"boolean"},"SupportedUsageClasses":{"locationName":"supportedUsageClasses","type":"list","member":{"locationName":"item"}},"SupportedRootDeviceTypes":{"locationName":"supportedRootDeviceTypes","type":"list","member":{"locationName":"item"}},"SupportedVirtualizationTypes":{"locationName":"supportedVirtualizationTypes","type":"list","member":{"locationName":"item"}},"BareMetal":{"locationName":"bareMetal","type":"boolean"},"Hypervisor":{"locationName":"hypervisor"},"ProcessorInfo":{"locationName":"processorInfo","type":"structure","members":{"SupportedArchitectures":{"locationName":"supportedArchitectures","type":"list","member":{"locationName":"item"}},"SustainedClockSpeedInGhz":{"locationName":"sustainedClockSpeedInGhz","type":"double"},"SupportedFeatures":{"locationName":"supportedFeatures","type":"list","member":{"locationName":"item"}}}},"VCpuInfo":{"locationName":"vCpuInfo","type":"structure","members":{"DefaultVCpus":{"locationName":"defaultVCpus","type":"integer"},"DefaultCores":{"locationName":"defaultCores","type":"integer"},"DefaultThreadsPerCore":{"locationName":"defaultThreadsPerCore","type":"integer"},"ValidCores":{"locationName":"validCores","type":"list","member":{"locationName":"item","type":"integer"}},"ValidThreadsPerCore":{"locationName":"validThreadsPerCore","type":"list","member":{"locationName":"item","type":"integer"}}}},"MemoryInfo":{"locationName":"memoryInfo","type":"structure","members":{"SizeInMiB":{"locationName":"sizeInMiB","type":"long"}}},"InstanceStorageSupported":{"locationName":"instanceStorageSupported","type":"boolean"},"InstanceStorageInfo":{"locationName":"instanceStorageInfo","type":"structure","members":{"TotalSizeInGB":{"locationName":"totalSizeInGB","type":"long"},"Disks":{"locationName":"disks","type":"list","member":{"locationName":"item","type":"structure","members":{"SizeInGB":{"locationName":"sizeInGB","type":"long"},"Count":{"locationName":"count","type":"integer"},"Type":{"locationName":"type"}}}},"NvmeSupport":{"locationName":"nvmeSupport"},"EncryptionSupport":{"locationName":"encryptionSupport"}}},"EbsInfo":{"locationName":"ebsInfo","type":"structure","members":{"EbsOptimizedSupport":{"locationName":"ebsOptimizedSupport"},"EncryptionSupport":{"locationName":"encryptionSupport"},"EbsOptimizedInfo":{"locationName":"ebsOptimizedInfo","type":"structure","members":{"BaselineBandwidthInMbps":{"locationName":"baselineBandwidthInMbps","type":"integer"},"BaselineThroughputInMBps":{"locationName":"baselineThroughputInMBps","type":"double"},"BaselineIops":{"locationName":"baselineIops","type":"integer"},"MaximumBandwidthInMbps":{"locationName":"maximumBandwidthInMbps","type":"integer"},"MaximumThroughputInMBps":{"locationName":"maximumThroughputInMBps","type":"double"},"MaximumIops":{"locationName":"maximumIops","type":"integer"}}},"NvmeSupport":{"locationName":"nvmeSupport"}}},"NetworkInfo":{"locationName":"networkInfo","type":"structure","members":{"NetworkPerformance":{"locationName":"networkPerformance"},"MaximumNetworkInterfaces":{"locationName":"maximumNetworkInterfaces","type":"integer"},"MaximumNetworkCards":{"locationName":"maximumNetworkCards","type":"integer"},"DefaultNetworkCardIndex":{"locationName":"defaultNetworkCardIndex","type":"integer"},"NetworkCards":{"locationName":"networkCards","type":"list","member":{"locationName":"item","type":"structure","members":{"NetworkCardIndex":{"locationName":"networkCardIndex","type":"integer"},"NetworkPerformance":{"locationName":"networkPerformance"},"MaximumNetworkInterfaces":{"locationName":"maximumNetworkInterfaces","type":"integer"},"BaselineBandwidthInGbps":{"locationName":"baselineBandwidthInGbps","type":"double"},"PeakBandwidthInGbps":{"locationName":"peakBandwidthInGbps","type":"double"}}}},"Ipv4AddressesPerInterface":{"locationName":"ipv4AddressesPerInterface","type":"integer"},"Ipv6AddressesPerInterface":{"locationName":"ipv6AddressesPerInterface","type":"integer"},"Ipv6Supported":{"locationName":"ipv6Supported","type":"boolean"},"EnaSupport":{"locationName":"enaSupport"},"EfaSupported":{"locationName":"efaSupported","type":"boolean"},"EfaInfo":{"locationName":"efaInfo","type":"structure","members":{"MaximumEfaInterfaces":{"locationName":"maximumEfaInterfaces","type":"integer"}}},"EncryptionInTransitSupported":{"locationName":"encryptionInTransitSupported","type":"boolean"},"EnaSrdSupported":{"locationName":"enaSrdSupported","type":"boolean"}}},"GpuInfo":{"locationName":"gpuInfo","type":"structure","members":{"Gpus":{"locationName":"gpus","type":"list","member":{"locationName":"item","type":"structure","members":{"Name":{"locationName":"name"},"Manufacturer":{"locationName":"manufacturer"},"Count":{"locationName":"count","type":"integer"},"MemoryInfo":{"locationName":"memoryInfo","type":"structure","members":{"SizeInMiB":{"locationName":"sizeInMiB","type":"integer"}}}}}},"TotalGpuMemoryInMiB":{"locationName":"totalGpuMemoryInMiB","type":"integer"}}},"FpgaInfo":{"locationName":"fpgaInfo","type":"structure","members":{"Fpgas":{"locationName":"fpgas","type":"list","member":{"locationName":"item","type":"structure","members":{"Name":{"locationName":"name"},"Manufacturer":{"locationName":"manufacturer"},"Count":{"locationName":"count","type":"integer"},"MemoryInfo":{"locationName":"memoryInfo","type":"structure","members":{"SizeInMiB":{"locationName":"sizeInMiB","type":"integer"}}}}}},"TotalFpgaMemoryInMiB":{"locationName":"totalFpgaMemoryInMiB","type":"integer"}}},"PlacementGroupInfo":{"locationName":"placementGroupInfo","type":"structure","members":{"SupportedStrategies":{"locationName":"supportedStrategies","type":"list","member":{"locationName":"item"}}}},"InferenceAcceleratorInfo":{"locationName":"inferenceAcceleratorInfo","type":"structure","members":{"Accelerators":{"locationName":"item","type":"list","member":{"type":"structure","members":{"Count":{"locationName":"count","type":"integer"},"Name":{"locationName":"name"},"Manufacturer":{"locationName":"manufacturer"},"MemoryInfo":{"locationName":"memoryInfo","type":"structure","members":{"SizeInMiB":{"locationName":"sizeInMiB","type":"integer"}}}}}},"TotalInferenceMemoryInMiB":{"locationName":"totalInferenceMemoryInMiB","type":"integer"}}},"HibernationSupported":{"locationName":"hibernationSupported","type":"boolean"},"BurstablePerformanceSupported":{"locationName":"burstablePerformanceSupported","type":"boolean"},"DedicatedHostsSupported":{"locationName":"dedicatedHostsSupported","type":"boolean"},"AutoRecoverySupported":{"locationName":"autoRecoverySupported","type":"boolean"},"SupportedBootModes":{"locationName":"supportedBootModes","type":"list","member":{"locationName":"item"}},"NitroEnclavesSupport":{"locationName":"nitroEnclavesSupport"},"NitroTpmSupport":{"locationName":"nitroTpmSupport"},"NitroTpmInfo":{"locationName":"nitroTpmInfo","type":"structure","members":{"SupportedVersions":{"locationName":"supportedVersions","type":"list","member":{"locationName":"item"}}}}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstances":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"InstanceIds":{"shape":"S11c","locationName":"InstanceId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"Reservations":{"locationName":"reservationSet","type":"list","member":{"shape":"S1cq","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInternetGateways":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InternetGatewayIds":{"locationName":"internetGatewayId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"InternetGateways":{"locationName":"internetGatewaySet","type":"list","member":{"shape":"Sfb","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeIpamPools":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"IpamPoolIds":{"shape":"So","locationName":"IpamPoolId"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"IpamPools":{"locationName":"ipamPoolSet","type":"list","member":{"shape":"Sft","locationName":"item"}}}}},"DescribeIpamResourceDiscoveries":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"IpamResourceDiscoveryIds":{"shape":"So","locationName":"IpamResourceDiscoveryId"},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"Szn","locationName":"Filter"}}},"output":{"type":"structure","members":{"IpamResourceDiscoveries":{"locationName":"ipamResourceDiscoverySet","type":"list","member":{"shape":"Sg0","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeIpamResourceDiscoveryAssociations":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"IpamResourceDiscoveryAssociationIds":{"shape":"So","locationName":"IpamResourceDiscoveryAssociationId"},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"Szn","locationName":"Filter"}}},"output":{"type":"structure","members":{"IpamResourceDiscoveryAssociations":{"locationName":"ipamResourceDiscoveryAssociationSet","type":"list","member":{"shape":"S4e","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeIpamScopes":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"IpamScopeIds":{"shape":"So","locationName":"IpamScopeId"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"IpamScopes":{"locationName":"ipamScopeSet","type":"list","member":{"shape":"Sg4","locationName":"item"}}}}},"DescribeIpams":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"IpamIds":{"shape":"So","locationName":"IpamId"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"Ipams":{"locationName":"ipamSet","type":"list","member":{"shape":"Sfg","locationName":"item"}}}}},"DescribeIpv6Pools":{"input":{"type":"structure","members":{"PoolIds":{"locationName":"PoolId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn","locationName":"Filter"}}},"output":{"type":"structure","members":{"Ipv6Pools":{"locationName":"ipv6PoolSet","type":"list","member":{"locationName":"item","type":"structure","members":{"PoolId":{"locationName":"poolId"},"Description":{"locationName":"description"},"PoolCidrBlocks":{"locationName":"poolCidrBlockSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Cidr":{"locationName":"poolCidrBlock"}}}},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeKeyPairs":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"KeyNames":{"locationName":"KeyName","type":"list","member":{"locationName":"KeyName"}},"KeyPairIds":{"locationName":"KeyPairId","type":"list","member":{"locationName":"KeyPairId"}},"DryRun":{"locationName":"dryRun","type":"boolean"},"IncludePublicKey":{"type":"boolean"}}},"output":{"type":"structure","members":{"KeyPairs":{"locationName":"keySet","type":"list","member":{"locationName":"item","type":"structure","members":{"KeyPairId":{"locationName":"keyPairId"},"KeyFingerprint":{"locationName":"keyFingerprint"},"KeyName":{"locationName":"keyName"},"KeyType":{"locationName":"keyType"},"Tags":{"shape":"S6","locationName":"tagSet"},"PublicKey":{"locationName":"publicKey"},"CreateTime":{"locationName":"createTime","type":"timestamp"}}}}}}},"DescribeLaunchTemplateVersions":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"LaunchTemplateId":{},"LaunchTemplateName":{},"Versions":{"shape":"Svf","locationName":"LaunchTemplateVersion"},"MinVersion":{},"MaxVersion":{},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"Szn","locationName":"Filter"},"ResolveAlias":{"type":"boolean"}}},"output":{"type":"structure","members":{"LaunchTemplateVersions":{"locationName":"launchTemplateVersionSet","type":"list","member":{"shape":"Si1","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLaunchTemplates":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"LaunchTemplateIds":{"locationName":"LaunchTemplateId","type":"list","member":{"locationName":"item"}},"LaunchTemplateNames":{"locationName":"LaunchTemplateName","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szn","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"LaunchTemplates":{"locationName":"launchTemplates","type":"list","member":{"shape":"Shv","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations":{"input":{"type":"structure","members":{"LocalGatewayRouteTableVirtualInterfaceGroupAssociationIds":{"locationName":"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTableVirtualInterfaceGroupAssociations":{"locationName":"localGatewayRouteTableVirtualInterfaceGroupAssociationSet","type":"list","member":{"shape":"Sjf","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLocalGatewayRouteTableVpcAssociations":{"input":{"type":"structure","members":{"LocalGatewayRouteTableVpcAssociationIds":{"locationName":"LocalGatewayRouteTableVpcAssociationId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTableVpcAssociations":{"locationName":"localGatewayRouteTableVpcAssociationSet","type":"list","member":{"shape":"Sjj","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLocalGatewayRouteTables":{"input":{"type":"structure","members":{"LocalGatewayRouteTableIds":{"locationName":"LocalGatewayRouteTableId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTables":{"locationName":"localGatewayRouteTableSet","type":"list","member":{"shape":"Sjb","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLocalGatewayVirtualInterfaceGroups":{"input":{"type":"structure","members":{"LocalGatewayVirtualInterfaceGroupIds":{"locationName":"LocalGatewayVirtualInterfaceGroupId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayVirtualInterfaceGroups":{"locationName":"localGatewayVirtualInterfaceGroupSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LocalGatewayVirtualInterfaceGroupId":{"locationName":"localGatewayVirtualInterfaceGroupId"},"LocalGatewayVirtualInterfaceIds":{"shape":"S1ff","locationName":"localGatewayVirtualInterfaceIdSet"},"LocalGatewayId":{"locationName":"localGatewayId"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLocalGatewayVirtualInterfaces":{"input":{"type":"structure","members":{"LocalGatewayVirtualInterfaceIds":{"shape":"S1ff","locationName":"LocalGatewayVirtualInterfaceId"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayVirtualInterfaces":{"locationName":"localGatewayVirtualInterfaceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LocalGatewayVirtualInterfaceId":{"locationName":"localGatewayVirtualInterfaceId"},"LocalGatewayId":{"locationName":"localGatewayId"},"Vlan":{"locationName":"vlan","type":"integer"},"LocalAddress":{"locationName":"localAddress"},"PeerAddress":{"locationName":"peerAddress"},"LocalBgpAsn":{"locationName":"localBgpAsn","type":"integer"},"PeerBgpAsn":{"locationName":"peerBgpAsn","type":"integer"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLocalGateways":{"input":{"type":"structure","members":{"LocalGatewayIds":{"locationName":"LocalGatewayId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGateways":{"locationName":"localGatewaySet","type":"list","member":{"locationName":"item","type":"structure","members":{"LocalGatewayId":{"locationName":"localGatewayId"},"OutpostArn":{"locationName":"outpostArn"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeManagedPrefixLists":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"PrefixListIds":{"shape":"So","locationName":"PrefixListId"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"PrefixLists":{"locationName":"prefixListSet","type":"list","member":{"shape":"Sjp","locationName":"item"}}}}},"DescribeMovingAddresses":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"PublicIps":{"shape":"So","locationName":"publicIp"}}},"output":{"type":"structure","members":{"MovingAddressStatuses":{"locationName":"movingAddressStatusSet","type":"list","member":{"locationName":"item","type":"structure","members":{"MoveStatus":{"locationName":"moveStatus"},"PublicIp":{"locationName":"publicIp"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNatGateways":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filter":{"shape":"Szn"},"MaxResults":{"type":"integer"},"NatGatewayIds":{"locationName":"NatGatewayId","type":"list","member":{"locationName":"item"}},"NextToken":{}}},"output":{"type":"structure","members":{"NatGateways":{"locationName":"natGatewaySet","type":"list","member":{"shape":"Sju","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkAcls":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkAclIds":{"locationName":"NetworkAclId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NetworkAcls":{"locationName":"networkAclSet","type":"list","member":{"shape":"Sjz","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkInsightsAccessScopeAnalyses":{"input":{"type":"structure","members":{"NetworkInsightsAccessScopeAnalysisIds":{"locationName":"NetworkInsightsAccessScopeAnalysisId","type":"list","member":{"locationName":"item"}},"NetworkInsightsAccessScopeId":{},"AnalysisStartTimeBegin":{"type":"timestamp"},"AnalysisStartTimeEnd":{"type":"timestamp"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"},"NextToken":{}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopeAnalyses":{"locationName":"networkInsightsAccessScopeAnalysisSet","type":"list","member":{"shape":"S1gf","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkInsightsAccessScopes":{"input":{"type":"structure","members":{"NetworkInsightsAccessScopeIds":{"locationName":"NetworkInsightsAccessScopeId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"},"NextToken":{}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopes":{"locationName":"networkInsightsAccessScopeSet","type":"list","member":{"shape":"Skk","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkInsightsAnalyses":{"input":{"type":"structure","members":{"NetworkInsightsAnalysisIds":{"locationName":"NetworkInsightsAnalysisId","type":"list","member":{"locationName":"item"}},"NetworkInsightsPathId":{},"AnalysisStartTime":{"type":"timestamp"},"AnalysisEndTime":{"type":"timestamp"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"},"NextToken":{}}},"output":{"type":"structure","members":{"NetworkInsightsAnalyses":{"locationName":"networkInsightsAnalysisSet","type":"list","member":{"shape":"S1gq","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkInsightsPaths":{"input":{"type":"structure","members":{"NetworkInsightsPathIds":{"locationName":"NetworkInsightsPathId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"},"NextToken":{}}},"output":{"type":"structure","members":{"NetworkInsightsPaths":{"locationName":"networkInsightsPathSet","type":"list","member":{"shape":"Sl1","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkInterfaceAttribute":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"Attribute":{"locationName":"attribute"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"}}},"output":{"type":"structure","members":{"Attachment":{"shape":"Sla","locationName":"attachment"},"Description":{"shape":"Sbr","locationName":"description"},"Groups":{"shape":"Sld","locationName":"groupSet"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"SourceDestCheck":{"shape":"S18h","locationName":"sourceDestCheck"}}}},"DescribeNetworkInterfacePermissions":{"input":{"type":"structure","members":{"NetworkInterfacePermissionIds":{"locationName":"NetworkInterfacePermissionId","type":"list","member":{}},"Filters":{"shape":"Szn","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NetworkInterfacePermissions":{"locationName":"networkInterfacePermissions","type":"list","member":{"shape":"Slq","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkInterfaces":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkInterfaceIds":{"locationName":"NetworkInterfaceId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NetworkInterfaces":{"locationName":"networkInterfaceSet","type":"list","member":{"shape":"Sl8","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribePlacementGroups":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"GroupNames":{"locationName":"groupName","type":"list","member":{}},"GroupIds":{"locationName":"GroupId","type":"list","member":{"locationName":"GroupId"}}}},"output":{"type":"structure","members":{"PlacementGroups":{"locationName":"placementGroupSet","type":"list","member":{"shape":"Slx","locationName":"item"}}}}},"DescribePrefixLists":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"PrefixListIds":{"locationName":"PrefixListId","type":"list","member":{"locationName":"item"}}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"PrefixLists":{"locationName":"prefixListSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Cidrs":{"shape":"So","locationName":"cidrSet"},"PrefixListId":{"locationName":"prefixListId"},"PrefixListName":{"locationName":"prefixListName"}}}}}}},"DescribePrincipalIdFormat":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Resources":{"locationName":"Resource","type":"list","member":{"locationName":"item"}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Principals":{"locationName":"principalSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Arn":{"locationName":"arn"},"Statuses":{"shape":"S104","locationName":"statusSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribePublicIpv4Pools":{"input":{"type":"structure","members":{"PoolIds":{"locationName":"PoolId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"Szn","locationName":"Filter"}}},"output":{"type":"structure","members":{"PublicIpv4Pools":{"locationName":"publicIpv4PoolSet","type":"list","member":{"locationName":"item","type":"structure","members":{"PoolId":{"locationName":"poolId"},"Description":{"locationName":"description"},"PoolAddressRanges":{"locationName":"poolAddressRangeSet","type":"list","member":{"shape":"S1it","locationName":"item"}},"TotalAddressCount":{"locationName":"totalAddressCount","type":"integer"},"TotalAvailableAddressCount":{"locationName":"totalAvailableAddressCount","type":"integer"},"NetworkBorderGroup":{"locationName":"networkBorderGroup"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeRegions":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"RegionNames":{"locationName":"RegionName","type":"list","member":{"locationName":"RegionName"}},"DryRun":{"locationName":"dryRun","type":"boolean"},"AllRegions":{"type":"boolean"}}},"output":{"type":"structure","members":{"Regions":{"locationName":"regionInfo","type":"list","member":{"locationName":"item","type":"structure","members":{"Endpoint":{"locationName":"regionEndpoint"},"RegionName":{"locationName":"regionName"},"OptInStatus":{"locationName":"optInStatus"}}}}}}},"DescribeReplaceRootVolumeTasks":{"input":{"type":"structure","members":{"ReplaceRootVolumeTaskIds":{"locationName":"ReplaceRootVolumeTaskId","type":"list","member":{"locationName":"ReplaceRootVolumeTaskId"}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ReplaceRootVolumeTasks":{"locationName":"replaceRootVolumeTaskSet","type":"list","member":{"shape":"Sm3","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeReservedInstances":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"OfferingClass":{},"ReservedInstancesIds":{"shape":"S1j6","locationName":"ReservedInstancesId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"OfferingType":{"locationName":"offeringType"}}},"output":{"type":"structure","members":{"ReservedInstances":{"locationName":"reservedInstancesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Duration":{"locationName":"duration","type":"long"},"End":{"locationName":"end","type":"timestamp"},"FixedPrice":{"locationName":"fixedPrice","type":"float"},"InstanceCount":{"locationName":"instanceCount","type":"integer"},"InstanceType":{"locationName":"instanceType"},"ProductDescription":{"locationName":"productDescription"},"ReservedInstancesId":{"locationName":"reservedInstancesId"},"Start":{"locationName":"start","type":"timestamp"},"State":{"locationName":"state"},"UsagePrice":{"locationName":"usagePrice","type":"float"},"CurrencyCode":{"locationName":"currencyCode"},"InstanceTenancy":{"locationName":"instanceTenancy"},"OfferingClass":{"locationName":"offeringClass"},"OfferingType":{"locationName":"offeringType"},"RecurringCharges":{"shape":"S1je","locationName":"recurringCharges"},"Scope":{"locationName":"scope"},"Tags":{"shape":"S6","locationName":"tagSet"}}}}}}},"DescribeReservedInstancesListings":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"ReservedInstancesId":{"locationName":"reservedInstancesId"},"ReservedInstancesListingId":{"locationName":"reservedInstancesListingId"}}},"output":{"type":"structure","members":{"ReservedInstancesListings":{"shape":"S8b","locationName":"reservedInstancesListingsSet"}}}},"DescribeReservedInstancesModifications":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"ReservedInstancesModificationIds":{"locationName":"ReservedInstancesModificationId","type":"list","member":{"locationName":"ReservedInstancesModificationId"}},"NextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"ReservedInstancesModifications":{"locationName":"reservedInstancesModificationsSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ClientToken":{"locationName":"clientToken"},"CreateDate":{"locationName":"createDate","type":"timestamp"},"EffectiveDate":{"locationName":"effectiveDate","type":"timestamp"},"ModificationResults":{"locationName":"modificationResultSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ReservedInstancesId":{"locationName":"reservedInstancesId"},"TargetConfiguration":{"shape":"S1js","locationName":"targetConfiguration"}}}},"ReservedInstancesIds":{"locationName":"reservedInstancesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ReservedInstancesId":{"locationName":"reservedInstancesId"}}}},"ReservedInstancesModificationId":{"locationName":"reservedInstancesModificationId"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"UpdateDate":{"locationName":"updateDate","type":"timestamp"}}}}}}},"DescribeReservedInstancesOfferings":{"input":{"type":"structure","members":{"AvailabilityZone":{},"Filters":{"shape":"Szn","locationName":"Filter"},"IncludeMarketplace":{"type":"boolean"},"InstanceType":{},"MaxDuration":{"type":"long"},"MaxInstanceCount":{"type":"integer"},"MinDuration":{"type":"long"},"OfferingClass":{},"ProductDescription":{},"ReservedInstancesOfferingIds":{"locationName":"ReservedInstancesOfferingId","type":"list","member":{}},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceTenancy":{"locationName":"instanceTenancy"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"OfferingType":{"locationName":"offeringType"}}},"output":{"type":"structure","members":{"ReservedInstancesOfferings":{"locationName":"reservedInstancesOfferingsSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Duration":{"locationName":"duration","type":"long"},"FixedPrice":{"locationName":"fixedPrice","type":"float"},"InstanceType":{"locationName":"instanceType"},"ProductDescription":{"locationName":"productDescription"},"ReservedInstancesOfferingId":{"locationName":"reservedInstancesOfferingId"},"UsagePrice":{"locationName":"usagePrice","type":"float"},"CurrencyCode":{"locationName":"currencyCode"},"InstanceTenancy":{"locationName":"instanceTenancy"},"Marketplace":{"locationName":"marketplace","type":"boolean"},"OfferingClass":{"locationName":"offeringClass"},"OfferingType":{"locationName":"offeringType"},"PricingDetails":{"locationName":"pricingDetailsSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Count":{"locationName":"count","type":"integer"},"Price":{"locationName":"price","type":"double"}}}},"RecurringCharges":{"shape":"S1je","locationName":"recurringCharges"},"Scope":{"locationName":"scope"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeRouteTables":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"RouteTableIds":{"locationName":"RouteTableId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"RouteTables":{"locationName":"routeTableSet","type":"list","member":{"shape":"Smj","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeScheduledInstanceAvailability":{"input":{"type":"structure","required":["FirstSlotStartTimeRange","Recurrence"],"members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn","locationName":"Filter"},"FirstSlotStartTimeRange":{"type":"structure","required":["EarliestTime","LatestTime"],"members":{"EarliestTime":{"type":"timestamp"},"LatestTime":{"type":"timestamp"}}},"MaxResults":{"type":"integer"},"MaxSlotDurationInHours":{"type":"integer"},"MinSlotDurationInHours":{"type":"integer"},"NextToken":{},"Recurrence":{"type":"structure","members":{"Frequency":{},"Interval":{"type":"integer"},"OccurrenceDays":{"locationName":"OccurrenceDay","type":"list","member":{"locationName":"OccurenceDay","type":"integer"}},"OccurrenceRelativeToEnd":{"type":"boolean"},"OccurrenceUnit":{}}}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"ScheduledInstanceAvailabilitySet":{"locationName":"scheduledInstanceAvailabilitySet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"AvailableInstanceCount":{"locationName":"availableInstanceCount","type":"integer"},"FirstSlotStartTime":{"locationName":"firstSlotStartTime","type":"timestamp"},"HourlyPrice":{"locationName":"hourlyPrice"},"InstanceType":{"locationName":"instanceType"},"MaxTermDurationInDays":{"locationName":"maxTermDurationInDays","type":"integer"},"MinTermDurationInDays":{"locationName":"minTermDurationInDays","type":"integer"},"NetworkPlatform":{"locationName":"networkPlatform"},"Platform":{"locationName":"platform"},"PurchaseToken":{"locationName":"purchaseToken"},"Recurrence":{"shape":"S1kf","locationName":"recurrence"},"SlotDurationInHours":{"locationName":"slotDurationInHours","type":"integer"},"TotalScheduledInstanceHours":{"locationName":"totalScheduledInstanceHours","type":"integer"}}}}}}},"DescribeScheduledInstances":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"ScheduledInstanceIds":{"locationName":"ScheduledInstanceId","type":"list","member":{"locationName":"ScheduledInstanceId"}},"SlotStartTimeRange":{"type":"structure","members":{"EarliestTime":{"type":"timestamp"},"LatestTime":{"type":"timestamp"}}}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"ScheduledInstanceSet":{"locationName":"scheduledInstanceSet","type":"list","member":{"shape":"S1kn","locationName":"item"}}}}},"DescribeSecurityGroupReferences":{"input":{"type":"structure","required":["GroupId"],"members":{"DryRun":{"type":"boolean"},"GroupId":{"type":"list","member":{"locationName":"item"}}}},"output":{"type":"structure","members":{"SecurityGroupReferenceSet":{"locationName":"securityGroupReferenceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"GroupId":{"locationName":"groupId"},"ReferencingVpcId":{"locationName":"referencingVpcId"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}}}}}},"DescribeSecurityGroupRules":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"SecurityGroupRuleIds":{"shape":"S1ku","locationName":"SecurityGroupRuleId"},"DryRun":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"SecurityGroupRules":{"shape":"S6z","locationName":"securityGroupRuleSet"},"NextToken":{"locationName":"nextToken"}}}},"DescribeSecurityGroups":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"GroupIds":{"shape":"S5o","locationName":"GroupId"},"GroupNames":{"shape":"S1ky","locationName":"GroupName"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"SecurityGroups":{"locationName":"securityGroupInfo","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"groupDescription"},"GroupName":{"locationName":"groupName"},"IpPermissions":{"shape":"S6o","locationName":"ipPermissions"},"OwnerId":{"locationName":"ownerId"},"GroupId":{"locationName":"groupId"},"IpPermissionsEgress":{"shape":"S6o","locationName":"ipPermissionsEgress"},"Tags":{"shape":"S6","locationName":"tagSet"},"VpcId":{"locationName":"vpcId"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeSnapshotAttribute":{"input":{"type":"structure","required":["Attribute","SnapshotId"],"members":{"Attribute":{},"SnapshotId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"CreateVolumePermissions":{"shape":"S1l6","locationName":"createVolumePermission"},"ProductCodes":{"shape":"S15r","locationName":"productCodes"},"SnapshotId":{"locationName":"snapshotId"}}}},"DescribeSnapshotTierStatus":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"SnapshotTierStatuses":{"locationName":"snapshotTierStatusSet","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"VolumeId":{"locationName":"volumeId"},"Status":{"locationName":"status"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"S6","locationName":"tagSet"},"StorageTier":{"locationName":"storageTier"},"LastTieringStartTime":{"locationName":"lastTieringStartTime","type":"timestamp"},"LastTieringProgress":{"locationName":"lastTieringProgress","type":"integer"},"LastTieringOperationStatus":{"locationName":"lastTieringOperationStatus"},"LastTieringOperationStatusDetail":{"locationName":"lastTieringOperationStatusDetail"},"ArchivalCompleteTime":{"locationName":"archivalCompleteTime","type":"timestamp"},"RestoreExpiryTime":{"locationName":"restoreExpiryTime","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeSnapshots":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"OwnerIds":{"shape":"S15w","locationName":"Owner"},"RestorableByUserIds":{"locationName":"RestorableBy","type":"list","member":{}},"SnapshotIds":{"shape":"S1lg","locationName":"SnapshotId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"Snapshots":{"locationName":"snapshotSet","type":"list","member":{"shape":"Smv","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeSpotDatafeedSubscription":{"input":{"type":"structure","members":{"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"SpotDatafeedSubscription":{"shape":"Sn9","locationName":"spotDatafeedSubscription"}}}},"DescribeSpotFleetInstances":{"input":{"type":"structure","required":["SpotFleetRequestId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"}}},"output":{"type":"structure","members":{"ActiveInstances":{"shape":"S14u","locationName":"activeInstanceSet"},"NextToken":{"locationName":"nextToken"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"}}}},"DescribeSpotFleetRequestHistory":{"input":{"type":"structure","required":["SpotFleetRequestId","StartTime"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"EventType":{"locationName":"eventType"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"},"StartTime":{"locationName":"startTime","type":"timestamp"}}},"output":{"type":"structure","members":{"HistoryRecords":{"locationName":"historyRecordSet","type":"list","member":{"locationName":"item","type":"structure","members":{"EventInformation":{"shape":"S14r","locationName":"eventInformation"},"EventType":{"locationName":"eventType"},"Timestamp":{"locationName":"timestamp","type":"timestamp"}}}},"LastEvaluatedTime":{"locationName":"lastEvaluatedTime","type":"timestamp"},"NextToken":{"locationName":"nextToken"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"},"StartTime":{"locationName":"startTime","type":"timestamp"}}}},"DescribeSpotFleetRequests":{"input":{"type":"structure","members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"SpotFleetRequestIds":{"shape":"S8n","locationName":"spotFleetRequestId"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"SpotFleetRequestConfigs":{"locationName":"spotFleetRequestConfigSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ActivityStatus":{"locationName":"activityStatus"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"SpotFleetRequestConfig":{"shape":"S1lz","locationName":"spotFleetRequestConfig"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"},"SpotFleetRequestState":{"locationName":"spotFleetRequestState"},"Tags":{"shape":"S6","locationName":"tagSet"}}}}}}},"DescribeSpotInstanceRequests":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"SpotInstanceRequestIds":{"shape":"S8y","locationName":"SpotInstanceRequestId"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"SpotInstanceRequests":{"shape":"S1mr","locationName":"spotInstanceRequestSet"},"NextToken":{"locationName":"nextToken"}}}},"DescribeSpotPriceHistory":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"AvailabilityZone":{"locationName":"availabilityZone"},"DryRun":{"locationName":"dryRun","type":"boolean"},"EndTime":{"locationName":"endTime","type":"timestamp"},"InstanceTypes":{"locationName":"InstanceType","type":"list","member":{}},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"ProductDescriptions":{"locationName":"ProductDescription","type":"list","member":{}},"StartTime":{"locationName":"startTime","type":"timestamp"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"SpotPriceHistory":{"locationName":"spotPriceHistorySet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"InstanceType":{"locationName":"instanceType"},"ProductDescription":{"locationName":"productDescription"},"SpotPrice":{"locationName":"spotPrice"},"Timestamp":{"locationName":"timestamp","type":"timestamp"}}}}}}},"DescribeStaleSecurityGroups":{"input":{"type":"structure","required":["VpcId"],"members":{"DryRun":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{},"VpcId":{}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"StaleSecurityGroupSet":{"locationName":"staleSecurityGroupSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"GroupId":{"locationName":"groupId"},"GroupName":{"locationName":"groupName"},"StaleIpPermissions":{"shape":"S1n9","locationName":"staleIpPermissions"},"StaleIpPermissionsEgress":{"shape":"S1n9","locationName":"staleIpPermissionsEgress"},"VpcId":{"locationName":"vpcId"}}}}}}},"DescribeStoreImageTasks":{"input":{"type":"structure","members":{"ImageIds":{"locationName":"ImageId","type":"list","member":{"locationName":"item"}},"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"StoreImageTaskResults":{"locationName":"storeImageTaskResultSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AmiId":{"locationName":"amiId"},"TaskStartTime":{"locationName":"taskStartTime","type":"timestamp"},"Bucket":{"locationName":"bucket"},"S3objectKey":{"locationName":"s3objectKey"},"ProgressPercentage":{"locationName":"progressPercentage","type":"integer"},"StoreTaskState":{"locationName":"storeTaskState"},"StoreTaskFailureReason":{"locationName":"storeTaskFailureReason"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeSubnets":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"SubnetIds":{"locationName":"SubnetId","type":"list","member":{"locationName":"SubnetId"}},"DryRun":{"locationName":"dryRun","type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Subnets":{"locationName":"subnetSet","type":"list","member":{"shape":"Sb6","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTags":{"input":{"type":"structure","members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"Tags":{"locationName":"tagSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Key":{"locationName":"key"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"Value":{"locationName":"value"}}}}}}},"DescribeTrafficMirrorFilters":{"input":{"type":"structure","members":{"TrafficMirrorFilterIds":{"locationName":"TrafficMirrorFilterId","type":"list","member":{"locationName":"item"}},"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"TrafficMirrorFilters":{"locationName":"trafficMirrorFilterSet","type":"list","member":{"shape":"Sns","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTrafficMirrorSessions":{"input":{"type":"structure","members":{"TrafficMirrorSessionIds":{"locationName":"TrafficMirrorSessionId","type":"list","member":{"locationName":"item"}},"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"TrafficMirrorSessions":{"locationName":"trafficMirrorSessionSet","type":"list","member":{"shape":"So7","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTrafficMirrorTargets":{"input":{"type":"structure","members":{"TrafficMirrorTargetIds":{"locationName":"TrafficMirrorTargetId","type":"list","member":{"locationName":"item"}},"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"TrafficMirrorTargets":{"locationName":"trafficMirrorTargetSet","type":"list","member":{"shape":"Soa","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayAttachments":{"input":{"type":"structure","members":{"TransitGatewayAttachmentIds":{"shape":"S1o7"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayAttachments":{"locationName":"transitGatewayAttachments","type":"list","member":{"locationName":"item","type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"TransitGatewayOwnerId":{"locationName":"transitGatewayOwnerId"},"ResourceOwnerId":{"locationName":"resourceOwnerId"},"ResourceType":{"locationName":"resourceType"},"ResourceId":{"locationName":"resourceId"},"State":{"locationName":"state"},"Association":{"locationName":"association","type":"structure","members":{"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"State":{"locationName":"state"}}},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayConnectPeers":{"input":{"type":"structure","members":{"TransitGatewayConnectPeerIds":{"type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayConnectPeers":{"locationName":"transitGatewayConnectPeerSet","type":"list","member":{"shape":"Soy","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayConnects":{"input":{"type":"structure","members":{"TransitGatewayAttachmentIds":{"shape":"S1o7"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayConnects":{"locationName":"transitGatewayConnectSet","type":"list","member":{"shape":"Sos","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayMulticastDomains":{"input":{"type":"structure","members":{"TransitGatewayMulticastDomainIds":{"type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayMulticastDomains":{"locationName":"transitGatewayMulticastDomains","type":"list","member":{"shape":"Spb","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayPeeringAttachments":{"input":{"type":"structure","members":{"TransitGatewayAttachmentIds":{"shape":"S1o7"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPeeringAttachments":{"locationName":"transitGatewayPeeringAttachments","type":"list","member":{"shape":"Sx","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayPolicyTables":{"input":{"type":"structure","members":{"TransitGatewayPolicyTableIds":{"type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPolicyTables":{"locationName":"transitGatewayPolicyTables","type":"list","member":{"shape":"Spk","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayRouteTableAnnouncements":{"input":{"type":"structure","members":{"TransitGatewayRouteTableAnnouncementIds":{"type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTableAnnouncements":{"locationName":"transitGatewayRouteTableAnnouncements","type":"list","member":{"shape":"Sq5","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayRouteTables":{"input":{"type":"structure","members":{"TransitGatewayRouteTableIds":{"type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTables":{"locationName":"transitGatewayRouteTables","type":"list","member":{"shape":"Sq1","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayVpcAttachments":{"input":{"type":"structure","members":{"TransitGatewayAttachmentIds":{"shape":"S1o7"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayVpcAttachments":{"locationName":"transitGatewayVpcAttachments","type":"list","member":{"shape":"S16","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGateways":{"input":{"type":"structure","members":{"TransitGatewayIds":{"type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGateways":{"locationName":"transitGatewaySet","type":"list","member":{"shape":"Sol","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTrunkInterfaceAssociations":{"input":{"type":"structure","members":{"AssociationIds":{"locationName":"AssociationId","type":"list","member":{"locationName":"item"}},"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"InterfaceAssociations":{"locationName":"interfaceAssociationSet","type":"list","member":{"shape":"S5c","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVerifiedAccessEndpoints":{"input":{"type":"structure","members":{"VerifiedAccessEndpointIds":{"locationName":"VerifiedAccessEndpointId","type":"list","member":{"locationName":"item"}},"VerifiedAccessInstanceId":{},"VerifiedAccessGroupId":{},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessEndpoints":{"locationName":"verifiedAccessEndpointSet","type":"list","member":{"shape":"Sqo","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVerifiedAccessGroups":{"input":{"type":"structure","members":{"VerifiedAccessGroupIds":{"locationName":"VerifiedAccessGroupId","type":"list","member":{"locationName":"item"}},"VerifiedAccessInstanceId":{},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessGroups":{"locationName":"verifiedAccessGroupSet","type":"list","member":{"shape":"Sqw","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVerifiedAccessInstanceLoggingConfigurations":{"input":{"type":"structure","members":{"VerifiedAccessInstanceIds":{"shape":"S1pq","locationName":"VerifiedAccessInstanceId"},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LoggingConfigurations":{"locationName":"loggingConfigurationSet","type":"list","member":{"shape":"S1pu","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVerifiedAccessInstances":{"input":{"type":"structure","members":{"VerifiedAccessInstanceIds":{"shape":"S1pq","locationName":"VerifiedAccessInstanceId"},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessInstances":{"locationName":"verifiedAccessInstanceSet","type":"list","member":{"shape":"S67","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVerifiedAccessTrustProviders":{"input":{"type":"structure","members":{"VerifiedAccessTrustProviderIds":{"locationName":"VerifiedAccessTrustProviderId","type":"list","member":{"locationName":"item"}},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessTrustProviders":{"locationName":"verifiedAccessTrustProviderSet","type":"list","member":{"shape":"S60","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVolumeAttribute":{"input":{"type":"structure","required":["Attribute","VolumeId"],"members":{"Attribute":{},"VolumeId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"AutoEnableIO":{"shape":"S18h","locationName":"autoEnableIO"},"ProductCodes":{"shape":"S15r","locationName":"productCodes"},"VolumeId":{"locationName":"volumeId"}}}},"DescribeVolumeStatus":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"VolumeIds":{"shape":"Sn2","locationName":"VolumeId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"VolumeStatuses":{"locationName":"volumeStatusSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Actions":{"locationName":"actionsSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Code":{"locationName":"code"},"Description":{"locationName":"description"},"EventId":{"locationName":"eventId"},"EventType":{"locationName":"eventType"}}}},"AvailabilityZone":{"locationName":"availabilityZone"},"OutpostArn":{"locationName":"outpostArn"},"Events":{"locationName":"eventsSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"EventId":{"locationName":"eventId"},"EventType":{"locationName":"eventType"},"NotAfter":{"locationName":"notAfter","type":"timestamp"},"NotBefore":{"locationName":"notBefore","type":"timestamp"},"InstanceId":{"locationName":"instanceId"}}}},"VolumeId":{"locationName":"volumeId"},"VolumeStatus":{"locationName":"volumeStatus","type":"structure","members":{"Details":{"locationName":"details","type":"list","member":{"locationName":"item","type":"structure","members":{"Name":{"locationName":"name"},"Status":{"locationName":"status"}}}},"Status":{"locationName":"status"}}},"AttachmentStatuses":{"locationName":"attachmentStatuses","type":"list","member":{"locationName":"item","type":"structure","members":{"IoPerformance":{"locationName":"ioPerformance"},"InstanceId":{"locationName":"instanceId"}}}}}}}}}},"DescribeVolumes":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"VolumeIds":{"shape":"Sn2","locationName":"VolumeId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"Volumes":{"locationName":"volumeSet","type":"list","member":{"shape":"Sr4","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVolumesModifications":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"VolumeIds":{"shape":"Sn2","locationName":"VolumeId"},"Filters":{"shape":"Szn","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"VolumesModifications":{"locationName":"volumeModificationSet","type":"list","member":{"shape":"S1qy","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcAttribute":{"input":{"type":"structure","required":["Attribute","VpcId"],"members":{"Attribute":{},"VpcId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"VpcId":{"locationName":"vpcId"},"EnableDnsHostnames":{"shape":"S18h","locationName":"enableDnsHostnames"},"EnableDnsSupport":{"shape":"S18h","locationName":"enableDnsSupport"},"EnableNetworkAddressUsageMetrics":{"shape":"S18h","locationName":"enableNetworkAddressUsageMetrics"}}}},"DescribeVpcClassicLink":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcIds":{"shape":"S1r4","locationName":"VpcId"}}},"output":{"type":"structure","members":{"Vpcs":{"locationName":"vpcSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ClassicLinkEnabled":{"locationName":"classicLinkEnabled","type":"boolean"},"Tags":{"shape":"S6","locationName":"tagSet"},"VpcId":{"locationName":"vpcId"}}}}}}},"DescribeVpcClassicLinkDnsSupport":{"input":{"type":"structure","members":{"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"VpcIds":{"shape":"S1r4"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"Vpcs":{"locationName":"vpcs","type":"list","member":{"locationName":"item","type":"structure","members":{"ClassicLinkDnsSupported":{"locationName":"classicLinkDnsSupported","type":"boolean"},"VpcId":{"locationName":"vpcId"}}}}}}},"DescribeVpcEndpointConnectionNotifications":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"ConnectionNotificationId":{},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ConnectionNotificationSet":{"locationName":"connectionNotificationSet","type":"list","member":{"shape":"Sru","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcEndpointConnections":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"VpcEndpointConnections":{"locationName":"vpcEndpointConnectionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ServiceId":{"locationName":"serviceId"},"VpcEndpointId":{"locationName":"vpcEndpointId"},"VpcEndpointOwner":{"locationName":"vpcEndpointOwner"},"VpcEndpointState":{"locationName":"vpcEndpointState"},"CreationTimestamp":{"locationName":"creationTimestamp","type":"timestamp"},"DnsEntries":{"shape":"Srp","locationName":"dnsEntrySet"},"NetworkLoadBalancerArns":{"shape":"So","locationName":"networkLoadBalancerArnSet"},"GatewayLoadBalancerArns":{"shape":"So","locationName":"gatewayLoadBalancerArnSet"},"IpAddressType":{"locationName":"ipAddressType"},"VpcEndpointConnectionId":{"locationName":"vpcEndpointConnectionId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcEndpointServiceConfigurations":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"ServiceIds":{"shape":"Syc","locationName":"ServiceId"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ServiceConfigurations":{"locationName":"serviceConfigurationSet","type":"list","member":{"shape":"Srz","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcEndpointServicePermissions":{"input":{"type":"structure","required":["ServiceId"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AllowedPrincipals":{"locationName":"allowedPrincipals","type":"list","member":{"locationName":"item","type":"structure","members":{"PrincipalType":{"locationName":"principalType"},"Principal":{"locationName":"principal"},"ServicePermissionId":{"locationName":"servicePermissionId"},"Tags":{"shape":"S6","locationName":"tagSet"},"ServiceId":{"locationName":"serviceId"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcEndpointServices":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"ServiceNames":{"shape":"So","locationName":"ServiceName"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ServiceNames":{"shape":"So","locationName":"serviceNameSet"},"ServiceDetails":{"locationName":"serviceDetailSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ServiceName":{"locationName":"serviceName"},"ServiceId":{"locationName":"serviceId"},"ServiceType":{"shape":"Ss0","locationName":"serviceType"},"AvailabilityZones":{"shape":"So","locationName":"availabilityZoneSet"},"Owner":{"locationName":"owner"},"BaseEndpointDnsNames":{"shape":"So","locationName":"baseEndpointDnsNameSet"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateDnsNames":{"locationName":"privateDnsNameSet","type":"list","member":{"locationName":"item","type":"structure","members":{"PrivateDnsName":{"locationName":"privateDnsName"}}}},"VpcEndpointPolicySupported":{"locationName":"vpcEndpointPolicySupported","type":"boolean"},"AcceptanceRequired":{"locationName":"acceptanceRequired","type":"boolean"},"ManagesVpcEndpoints":{"locationName":"managesVpcEndpoints","type":"boolean"},"PayerResponsibility":{"locationName":"payerResponsibility"},"Tags":{"shape":"S6","locationName":"tagSet"},"PrivateDnsNameVerificationState":{"locationName":"privateDnsNameVerificationState"},"SupportedIpAddressTypes":{"shape":"Ss4","locationName":"supportedIpAddressTypeSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcEndpoints":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"VpcEndpointIds":{"shape":"S1d","locationName":"VpcEndpointId"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"VpcEndpoints":{"locationName":"vpcEndpointSet","type":"list","member":{"shape":"Srk","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcPeeringConnections":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcPeeringConnectionIds":{"locationName":"VpcPeeringConnectionId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"VpcPeeringConnections":{"locationName":"vpcPeeringConnectionSet","type":"list","member":{"shape":"S1m","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcs":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"VpcIds":{"locationName":"VpcId","type":"list","member":{"locationName":"VpcId"}},"DryRun":{"locationName":"dryRun","type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Vpcs":{"locationName":"vpcSet","type":"list","member":{"shape":"Sbe","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpnConnections":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"VpnConnectionIds":{"locationName":"VpnConnectionId","type":"list","member":{"locationName":"VpnConnectionId"}},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnections":{"locationName":"vpnConnectionSet","type":"list","member":{"shape":"St0","locationName":"item"}}}}},"DescribeVpnGateways":{"input":{"type":"structure","members":{"Filters":{"shape":"Szn","locationName":"Filter"},"VpnGatewayIds":{"locationName":"VpnGatewayId","type":"list","member":{"locationName":"VpnGatewayId"}},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"VpnGateways":{"locationName":"vpnGatewaySet","type":"list","member":{"shape":"Stx","locationName":"item"}}}}},"DetachClassicLinkVpc":{"input":{"type":"structure","required":["InstanceId","VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceId":{"locationName":"instanceId"},"VpcId":{"locationName":"vpcId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DetachInternetGateway":{"input":{"type":"structure","required":["InternetGatewayId","VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"InternetGatewayId":{"locationName":"internetGatewayId"},"VpcId":{"locationName":"vpcId"}}}},"DetachNetworkInterface":{"input":{"type":"structure","required":["AttachmentId"],"members":{"AttachmentId":{"locationName":"attachmentId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Force":{"locationName":"force","type":"boolean"}}}},"DetachVerifiedAccessTrustProvider":{"input":{"type":"structure","required":["VerifiedAccessInstanceId","VerifiedAccessTrustProviderId"],"members":{"VerifiedAccessInstanceId":{},"VerifiedAccessTrustProviderId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessTrustProvider":{"shape":"S60","locationName":"verifiedAccessTrustProvider"},"VerifiedAccessInstance":{"shape":"S67","locationName":"verifiedAccessInstance"}}}},"DetachVolume":{"input":{"type":"structure","required":["VolumeId"],"members":{"Device":{},"Force":{"type":"boolean"},"InstanceId":{},"VolumeId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"shape":"S6c"}},"DetachVpnGateway":{"input":{"type":"structure","required":["VpcId","VpnGatewayId"],"members":{"VpcId":{},"VpnGatewayId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DisableAddressTransfer":{"input":{"type":"structure","required":["AllocationId"],"members":{"AllocationId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"AddressTransfer":{"shape":"Sa","locationName":"addressTransfer"}}}},"DisableAwsNetworkPerformanceMetricSubscription":{"input":{"type":"structure","members":{"Source":{},"Destination":{},"Metric":{},"Statistic":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Output":{"locationName":"output","type":"boolean"}}}},"DisableEbsEncryptionByDefault":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"EbsEncryptionByDefault":{"locationName":"ebsEncryptionByDefault","type":"boolean"}}}},"DisableFastLaunch":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"Force":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageId":{"locationName":"imageId"},"ResourceType":{"locationName":"resourceType"},"SnapshotConfiguration":{"shape":"S14d","locationName":"snapshotConfiguration"},"LaunchTemplate":{"shape":"S14e","locationName":"launchTemplate"},"MaxParallelLaunches":{"locationName":"maxParallelLaunches","type":"integer"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"StateTransitionReason":{"locationName":"stateTransitionReason"},"StateTransitionTime":{"locationName":"stateTransitionTime","type":"timestamp"}}}},"DisableFastSnapshotRestores":{"input":{"type":"structure","required":["AvailabilityZones","SourceSnapshotIds"],"members":{"AvailabilityZones":{"shape":"S1t4","locationName":"AvailabilityZone"},"SourceSnapshotIds":{"shape":"S1lg","locationName":"SourceSnapshotId"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Successful":{"locationName":"successful","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"AvailabilityZone":{"locationName":"availabilityZone"},"State":{"locationName":"state"},"StateTransitionReason":{"locationName":"stateTransitionReason"},"OwnerId":{"locationName":"ownerId"},"OwnerAlias":{"locationName":"ownerAlias"},"EnablingTime":{"locationName":"enablingTime","type":"timestamp"},"OptimizingTime":{"locationName":"optimizingTime","type":"timestamp"},"EnabledTime":{"locationName":"enabledTime","type":"timestamp"},"DisablingTime":{"locationName":"disablingTime","type":"timestamp"},"DisabledTime":{"locationName":"disabledTime","type":"timestamp"}}}},"Unsuccessful":{"locationName":"unsuccessful","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"FastSnapshotRestoreStateErrors":{"locationName":"fastSnapshotRestoreStateErrorSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}}}}}}}},"DisableImageBlockPublicAccess":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageBlockPublicAccessState":{"locationName":"imageBlockPublicAccessState"}}}},"DisableImageDeprecation":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DisableIpamOrganizationAdminAccount":{"input":{"type":"structure","required":["DelegatedAdminAccountId"],"members":{"DryRun":{"type":"boolean"},"DelegatedAdminAccountId":{}}},"output":{"type":"structure","members":{"Success":{"locationName":"success","type":"boolean"}}}},"DisableSerialConsoleAccess":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SerialConsoleAccessEnabled":{"locationName":"serialConsoleAccessEnabled","type":"boolean"}}}},"DisableTransitGatewayRouteTablePropagation":{"input":{"type":"structure","required":["TransitGatewayRouteTableId"],"members":{"TransitGatewayRouteTableId":{},"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"},"TransitGatewayRouteTableAnnouncementId":{}}},"output":{"type":"structure","members":{"Propagation":{"shape":"S1to","locationName":"propagation"}}}},"DisableVgwRoutePropagation":{"input":{"type":"structure","required":["GatewayId","RouteTableId"],"members":{"GatewayId":{},"RouteTableId":{},"DryRun":{"type":"boolean"}}}},"DisableVpcClassicLink":{"input":{"type":"structure","required":["VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcId":{"locationName":"vpcId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DisableVpcClassicLinkDnsSupport":{"input":{"type":"structure","members":{"VpcId":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DisassociateAddress":{"input":{"type":"structure","members":{"AssociationId":{},"PublicIp":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DisassociateClientVpnTargetNetwork":{"input":{"type":"structure","required":["ClientVpnEndpointId","AssociationId"],"members":{"ClientVpnEndpointId":{},"AssociationId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"Status":{"shape":"S3h","locationName":"status"}}}},"DisassociateEnclaveCertificateIamRole":{"input":{"type":"structure","required":["CertificateArn","RoleArn"],"members":{"CertificateArn":{},"RoleArn":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DisassociateIamInstanceProfile":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{}}},"output":{"type":"structure","members":{"IamInstanceProfileAssociation":{"shape":"S3s","locationName":"iamInstanceProfileAssociation"}}}},"DisassociateInstanceEventWindow":{"input":{"type":"structure","required":["InstanceEventWindowId","AssociationTarget"],"members":{"DryRun":{"type":"boolean"},"InstanceEventWindowId":{},"AssociationTarget":{"type":"structure","members":{"InstanceIds":{"shape":"S3y","locationName":"InstanceId"},"InstanceTags":{"shape":"S6","locationName":"InstanceTag"},"DedicatedHostIds":{"shape":"S3z","locationName":"DedicatedHostId"}}}}},"output":{"type":"structure","members":{"InstanceEventWindow":{"shape":"S42","locationName":"instanceEventWindow"}}}},"DisassociateIpamResourceDiscovery":{"input":{"type":"structure","required":["IpamResourceDiscoveryAssociationId"],"members":{"DryRun":{"type":"boolean"},"IpamResourceDiscoveryAssociationId":{}}},"output":{"type":"structure","members":{"IpamResourceDiscoveryAssociation":{"shape":"S4e","locationName":"ipamResourceDiscoveryAssociation"}}}},"DisassociateNatGatewayAddress":{"input":{"type":"structure","required":["NatGatewayId","AssociationIds"],"members":{"NatGatewayId":{},"AssociationIds":{"locationName":"AssociationId","type":"list","member":{"locationName":"item"}},"MaxDrainDurationSeconds":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NatGatewayId":{"locationName":"natGatewayId"},"NatGatewayAddresses":{"shape":"S36","locationName":"natGatewayAddressSet"}}}},"DisassociateRouteTable":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{"locationName":"associationId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DisassociateSubnetCidrBlock":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{"locationName":"associationId"}}},"output":{"type":"structure","members":{"Ipv6CidrBlockAssociation":{"shape":"S4u","locationName":"ipv6CidrBlockAssociation"},"SubnetId":{"locationName":"subnetId"}}}},"DisassociateTransitGatewayMulticastDomain":{"input":{"type":"structure","required":["TransitGatewayMulticastDomainId","TransitGatewayAttachmentId","SubnetIds"],"members":{"TransitGatewayMulticastDomainId":{},"TransitGatewayAttachmentId":{},"SubnetIds":{"shape":"S4z"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Associations":{"shape":"Sq","locationName":"associations"}}}},"DisassociateTransitGatewayPolicyTable":{"input":{"type":"structure","required":["TransitGatewayPolicyTableId","TransitGatewayAttachmentId"],"members":{"TransitGatewayPolicyTableId":{},"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Association":{"shape":"S54","locationName":"association"}}}},"DisassociateTransitGatewayRouteTable":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","TransitGatewayAttachmentId"],"members":{"TransitGatewayRouteTableId":{},"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Association":{"shape":"S59","locationName":"association"}}}},"DisassociateTrunkInterface":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"},"ClientToken":{"locationName":"clientToken"}}}},"DisassociateVpcCidrBlock":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{"locationName":"associationId"}}},"output":{"type":"structure","members":{"Ipv6CidrBlockAssociation":{"shape":"S5j","locationName":"ipv6CidrBlockAssociation"},"CidrBlockAssociation":{"shape":"S5m","locationName":"cidrBlockAssociation"},"VpcId":{"locationName":"vpcId"}}}},"EnableAddressTransfer":{"input":{"type":"structure","required":["AllocationId","TransferAccountId"],"members":{"AllocationId":{},"TransferAccountId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"AddressTransfer":{"shape":"Sa","locationName":"addressTransfer"}}}},"EnableAwsNetworkPerformanceMetricSubscription":{"input":{"type":"structure","members":{"Source":{},"Destination":{},"Metric":{},"Statistic":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Output":{"locationName":"output","type":"boolean"}}}},"EnableEbsEncryptionByDefault":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"EbsEncryptionByDefault":{"locationName":"ebsEncryptionByDefault","type":"boolean"}}}},"EnableFastLaunch":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"ResourceType":{},"SnapshotConfiguration":{"type":"structure","members":{"TargetResourceCount":{"type":"integer"}}},"LaunchTemplate":{"type":"structure","required":["Version"],"members":{"LaunchTemplateId":{},"LaunchTemplateName":{},"Version":{}}},"MaxParallelLaunches":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageId":{"locationName":"imageId"},"ResourceType":{"locationName":"resourceType"},"SnapshotConfiguration":{"shape":"S14d","locationName":"snapshotConfiguration"},"LaunchTemplate":{"shape":"S14e","locationName":"launchTemplate"},"MaxParallelLaunches":{"locationName":"maxParallelLaunches","type":"integer"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"StateTransitionReason":{"locationName":"stateTransitionReason"},"StateTransitionTime":{"locationName":"stateTransitionTime","type":"timestamp"}}}},"EnableFastSnapshotRestores":{"input":{"type":"structure","required":["AvailabilityZones","SourceSnapshotIds"],"members":{"AvailabilityZones":{"shape":"S1t4","locationName":"AvailabilityZone"},"SourceSnapshotIds":{"shape":"S1lg","locationName":"SourceSnapshotId"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Successful":{"locationName":"successful","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"AvailabilityZone":{"locationName":"availabilityZone"},"State":{"locationName":"state"},"StateTransitionReason":{"locationName":"stateTransitionReason"},"OwnerId":{"locationName":"ownerId"},"OwnerAlias":{"locationName":"ownerAlias"},"EnablingTime":{"locationName":"enablingTime","type":"timestamp"},"OptimizingTime":{"locationName":"optimizingTime","type":"timestamp"},"EnabledTime":{"locationName":"enabledTime","type":"timestamp"},"DisablingTime":{"locationName":"disablingTime","type":"timestamp"},"DisabledTime":{"locationName":"disabledTime","type":"timestamp"}}}},"Unsuccessful":{"locationName":"unsuccessful","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"FastSnapshotRestoreStateErrors":{"locationName":"fastSnapshotRestoreStateErrorSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}}}}}}}},"EnableImageBlockPublicAccess":{"input":{"type":"structure","required":["ImageBlockPublicAccessState"],"members":{"ImageBlockPublicAccessState":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageBlockPublicAccessState":{"locationName":"imageBlockPublicAccessState"}}}},"EnableImageDeprecation":{"input":{"type":"structure","required":["ImageId","DeprecateAt"],"members":{"ImageId":{},"DeprecateAt":{"type":"timestamp"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"EnableIpamOrganizationAdminAccount":{"input":{"type":"structure","required":["DelegatedAdminAccountId"],"members":{"DryRun":{"type":"boolean"},"DelegatedAdminAccountId":{}}},"output":{"type":"structure","members":{"Success":{"locationName":"success","type":"boolean"}}}},"EnableReachabilityAnalyzerOrganizationSharing":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ReturnValue":{"locationName":"returnValue","type":"boolean"}}}},"EnableSerialConsoleAccess":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SerialConsoleAccessEnabled":{"locationName":"serialConsoleAccessEnabled","type":"boolean"}}}},"EnableTransitGatewayRouteTablePropagation":{"input":{"type":"structure","required":["TransitGatewayRouteTableId"],"members":{"TransitGatewayRouteTableId":{},"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"},"TransitGatewayRouteTableAnnouncementId":{}}},"output":{"type":"structure","members":{"Propagation":{"shape":"S1to","locationName":"propagation"}}}},"EnableVgwRoutePropagation":{"input":{"type":"structure","required":["GatewayId","RouteTableId"],"members":{"GatewayId":{},"RouteTableId":{},"DryRun":{"type":"boolean"}}}},"EnableVolumeIO":{"input":{"type":"structure","required":["VolumeId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VolumeId":{"locationName":"volumeId"}}}},"EnableVpcClassicLink":{"input":{"type":"structure","required":["VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcId":{"locationName":"vpcId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"EnableVpcClassicLinkDnsSupport":{"input":{"type":"structure","members":{"VpcId":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ExportClientVpnClientCertificateRevocationList":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CertificateRevocationList":{"locationName":"certificateRevocationList"},"Status":{"locationName":"status","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}},"ExportClientVpnClientConfiguration":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ClientConfiguration":{"locationName":"clientConfiguration"}}}},"ExportImage":{"input":{"type":"structure","required":["DiskImageFormat","ImageId","S3ExportLocation"],"members":{"ClientToken":{"idempotencyToken":true},"Description":{},"DiskImageFormat":{},"DryRun":{"type":"boolean"},"ImageId":{},"S3ExportLocation":{"type":"structure","required":["S3Bucket"],"members":{"S3Bucket":{},"S3Prefix":{}}},"RoleName":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"Description":{"locationName":"description"},"DiskImageFormat":{"locationName":"diskImageFormat"},"ExportImageTaskId":{"locationName":"exportImageTaskId"},"ImageId":{"locationName":"imageId"},"RoleName":{"locationName":"roleName"},"Progress":{"locationName":"progress"},"S3ExportLocation":{"shape":"S140","locationName":"s3ExportLocation"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"ExportTransitGatewayRoutes":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","S3Bucket"],"members":{"TransitGatewayRouteTableId":{},"Filters":{"shape":"Szn","locationName":"Filter"},"S3Bucket":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"S3Location":{"locationName":"s3Location"}}}},"GetAssociatedEnclaveCertificateIamRoles":{"input":{"type":"structure","required":["CertificateArn"],"members":{"CertificateArn":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"AssociatedRoles":{"locationName":"associatedRoleSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AssociatedRoleArn":{"locationName":"associatedRoleArn"},"CertificateS3BucketName":{"locationName":"certificateS3BucketName"},"CertificateS3ObjectKey":{"locationName":"certificateS3ObjectKey"},"EncryptionKmsKeyId":{"locationName":"encryptionKmsKeyId"}}}}}}},"GetAssociatedIpv6PoolCidrs":{"input":{"type":"structure","required":["PoolId"],"members":{"PoolId":{},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Ipv6CidrAssociations":{"locationName":"ipv6CidrAssociationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Cidr":{"locationName":"ipv6Cidr"},"AssociatedResource":{"locationName":"associatedResource"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetAwsNetworkPerformanceData":{"input":{"type":"structure","members":{"DataQueries":{"locationName":"DataQuery","type":"list","member":{"type":"structure","members":{"Id":{},"Source":{},"Destination":{},"Metric":{},"Statistic":{},"Period":{}}}},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"DataResponses":{"locationName":"dataResponseSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Id":{"locationName":"id"},"Source":{"locationName":"source"},"Destination":{"locationName":"destination"},"Metric":{"locationName":"metric"},"Statistic":{"locationName":"statistic"},"Period":{"locationName":"period"},"MetricPoints":{"locationName":"metricPointSet","type":"list","member":{"locationName":"item","type":"structure","members":{"StartDate":{"locationName":"startDate","type":"timestamp"},"EndDate":{"locationName":"endDate","type":"timestamp"},"Value":{"locationName":"value","type":"float"},"Status":{"locationName":"status"}}}}}}},"NextToken":{"locationName":"nextToken"}}}},"GetCapacityReservationUsage":{"input":{"type":"structure","required":["CapacityReservationId"],"members":{"CapacityReservationId":{},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"CapacityReservationId":{"locationName":"capacityReservationId"},"InstanceType":{"locationName":"instanceType"},"TotalInstanceCount":{"locationName":"totalInstanceCount","type":"integer"},"AvailableInstanceCount":{"locationName":"availableInstanceCount","type":"integer"},"State":{"locationName":"state"},"InstanceUsages":{"locationName":"instanceUsageSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AccountId":{"locationName":"accountId"},"UsedInstanceCount":{"locationName":"usedInstanceCount","type":"integer"}}}}}}},"GetCoipPoolUsage":{"input":{"type":"structure","required":["PoolId"],"members":{"PoolId":{},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CoipPoolId":{"locationName":"coipPoolId"},"CoipAddressUsages":{"locationName":"coipAddressUsageSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AllocationId":{"locationName":"allocationId"},"AwsAccountId":{"locationName":"awsAccountId"},"AwsService":{"locationName":"awsService"},"CoIp":{"locationName":"coIp"}}}},"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"}}}},"GetConsoleOutput":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"Latest":{"type":"boolean"}}},"output":{"type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"Output":{"locationName":"output"},"Timestamp":{"locationName":"timestamp","type":"timestamp"}}}},"GetConsoleScreenshot":{"input":{"type":"structure","required":["InstanceId"],"members":{"DryRun":{"type":"boolean"},"InstanceId":{},"WakeUp":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageData":{"locationName":"imageData"},"InstanceId":{"locationName":"instanceId"}}}},"GetDefaultCreditSpecification":{"input":{"type":"structure","required":["InstanceFamily"],"members":{"DryRun":{"type":"boolean"},"InstanceFamily":{}}},"output":{"type":"structure","members":{"InstanceFamilyCreditSpecification":{"shape":"S1x1","locationName":"instanceFamilyCreditSpecification"}}}},"GetEbsDefaultKmsKeyId":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"KmsKeyId":{"locationName":"kmsKeyId"}}}},"GetEbsEncryptionByDefault":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"EbsEncryptionByDefault":{"locationName":"ebsEncryptionByDefault","type":"boolean"},"SseType":{"locationName":"sseType"}}}},"GetFlowLogsIntegrationTemplate":{"input":{"type":"structure","required":["FlowLogId","ConfigDeliveryS3DestinationArn","IntegrateServices"],"members":{"DryRun":{"type":"boolean"},"FlowLogId":{},"ConfigDeliveryS3DestinationArn":{},"IntegrateServices":{"locationName":"IntegrateService","type":"structure","members":{"AthenaIntegrations":{"locationName":"AthenaIntegration","type":"list","member":{"locationName":"item","type":"structure","required":["IntegrationResultS3DestinationArn","PartitionLoadFrequency"],"members":{"IntegrationResultS3DestinationArn":{},"PartitionLoadFrequency":{},"PartitionStartDate":{"type":"timestamp"},"PartitionEndDate":{"type":"timestamp"}}}}}}}},"output":{"type":"structure","members":{"Result":{"locationName":"result"}}}},"GetGroupsForCapacityReservation":{"input":{"type":"structure","required":["CapacityReservationId"],"members":{"CapacityReservationId":{},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"CapacityReservationGroups":{"locationName":"capacityReservationGroupSet","type":"list","member":{"locationName":"item","type":"structure","members":{"GroupArn":{"locationName":"groupArn"},"OwnerId":{"locationName":"ownerId"}}}}}}},"GetHostReservationPurchasePreview":{"input":{"type":"structure","required":["HostIdSet","OfferingId"],"members":{"HostIdSet":{"shape":"S1xi"},"OfferingId":{}}},"output":{"type":"structure","members":{"CurrencyCode":{"locationName":"currencyCode"},"Purchase":{"shape":"S1xk","locationName":"purchase"},"TotalHourlyPrice":{"locationName":"totalHourlyPrice"},"TotalUpfrontPrice":{"locationName":"totalUpfrontPrice"}}}},"GetImageBlockPublicAccessState":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageBlockPublicAccessState":{"locationName":"imageBlockPublicAccessState"}}}},"GetInstanceTypesFromInstanceRequirements":{"input":{"type":"structure","required":["ArchitectureTypes","VirtualizationTypes","InstanceRequirements"],"members":{"DryRun":{"type":"boolean"},"ArchitectureTypes":{"shape":"S1xp","locationName":"ArchitectureType"},"VirtualizationTypes":{"shape":"S1xq","locationName":"VirtualizationType"},"InstanceRequirements":{"shape":"Sck"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceTypes":{"locationName":"instanceTypeSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceType":{"locationName":"instanceType"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetInstanceUefiData":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"UefiData":{"locationName":"uefiData"}}}},"GetIpamAddressHistory":{"input":{"type":"structure","required":["Cidr","IpamScopeId"],"members":{"DryRun":{"type":"boolean"},"Cidr":{},"IpamScopeId":{},"VpcId":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"HistoryRecords":{"locationName":"historyRecordSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceOwnerId":{"locationName":"resourceOwnerId"},"ResourceRegion":{"locationName":"resourceRegion"},"ResourceType":{"locationName":"resourceType"},"ResourceId":{"locationName":"resourceId"},"ResourceCidr":{"locationName":"resourceCidr"},"ResourceName":{"locationName":"resourceName"},"ResourceComplianceStatus":{"locationName":"resourceComplianceStatus"},"ResourceOverlapStatus":{"locationName":"resourceOverlapStatus"},"VpcId":{"locationName":"vpcId"},"SampledStartTime":{"locationName":"sampledStartTime","type":"timestamp"},"SampledEndTime":{"locationName":"sampledEndTime","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetIpamDiscoveredAccounts":{"input":{"type":"structure","required":["IpamResourceDiscoveryId","DiscoveryRegion"],"members":{"DryRun":{"type":"boolean"},"IpamResourceDiscoveryId":{},"DiscoveryRegion":{},"Filters":{"shape":"Szn","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"IpamDiscoveredAccounts":{"locationName":"ipamDiscoveredAccountSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AccountId":{"locationName":"accountId"},"DiscoveryRegion":{"locationName":"discoveryRegion"},"FailureReason":{"locationName":"failureReason","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"LastAttemptedDiscoveryTime":{"locationName":"lastAttemptedDiscoveryTime","type":"timestamp"},"LastSuccessfulDiscoveryTime":{"locationName":"lastSuccessfulDiscoveryTime","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetIpamDiscoveredResourceCidrs":{"input":{"type":"structure","required":["IpamResourceDiscoveryId","ResourceRegion"],"members":{"DryRun":{"type":"boolean"},"IpamResourceDiscoveryId":{},"ResourceRegion":{},"Filters":{"shape":"Szn","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"IpamDiscoveredResourceCidrs":{"locationName":"ipamDiscoveredResourceCidrSet","type":"list","member":{"locationName":"item","type":"structure","members":{"IpamResourceDiscoveryId":{"locationName":"ipamResourceDiscoveryId"},"ResourceRegion":{"locationName":"resourceRegion"},"ResourceId":{"locationName":"resourceId"},"ResourceOwnerId":{"locationName":"resourceOwnerId"},"ResourceCidr":{"locationName":"resourceCidr"},"ResourceType":{"locationName":"resourceType"},"ResourceTags":{"shape":"Sfw","locationName":"resourceTagSet"},"IpUsage":{"locationName":"ipUsage","type":"double"},"VpcId":{"locationName":"vpcId"},"SampleTime":{"locationName":"sampleTime","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetIpamPoolAllocations":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"IpamPoolAllocationId":{},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"IpamPoolAllocations":{"locationName":"ipamPoolAllocationSet","type":"list","member":{"shape":"S2g","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"GetIpamPoolCidrs":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"IpamPoolCidrs":{"locationName":"ipamPoolCidrSet","type":"list","member":{"shape":"Syp","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"GetIpamResourceCidrs":{"input":{"type":"structure","required":["IpamScopeId"],"members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"IpamScopeId":{},"IpamPoolId":{},"ResourceId":{},"ResourceType":{},"ResourceTag":{"shape":"Sfp"},"ResourceOwner":{}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"IpamResourceCidrs":{"locationName":"ipamResourceCidrSet","type":"list","member":{"shape":"S1yq","locationName":"item"}}}}},"GetLaunchTemplateData":{"input":{"type":"structure","required":["InstanceId"],"members":{"DryRun":{"type":"boolean"},"InstanceId":{}}},"output":{"type":"structure","members":{"LaunchTemplateData":{"shape":"Si2","locationName":"launchTemplateData"}}}},"GetManagedPrefixListAssociations":{"input":{"type":"structure","required":["PrefixListId"],"members":{"DryRun":{"type":"boolean"},"PrefixListId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"PrefixListAssociations":{"locationName":"prefixListAssociationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceId":{"locationName":"resourceId"},"ResourceOwner":{"locationName":"resourceOwner"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetManagedPrefixListEntries":{"input":{"type":"structure","required":["PrefixListId"],"members":{"DryRun":{"type":"boolean"},"PrefixListId":{},"TargetVersion":{"type":"long"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Entries":{"locationName":"entrySet","type":"list","member":{"locationName":"item","type":"structure","members":{"Cidr":{"locationName":"cidr"},"Description":{"locationName":"description"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetNetworkInsightsAccessScopeAnalysisFindings":{"input":{"type":"structure","required":["NetworkInsightsAccessScopeAnalysisId"],"members":{"NetworkInsightsAccessScopeAnalysisId":{},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopeAnalysisId":{"locationName":"networkInsightsAccessScopeAnalysisId"},"AnalysisStatus":{"locationName":"analysisStatus"},"AnalysisFindings":{"locationName":"analysisFindingSet","type":"list","member":{"locationName":"item","type":"structure","members":{"NetworkInsightsAccessScopeAnalysisId":{"locationName":"networkInsightsAccessScopeAnalysisId"},"NetworkInsightsAccessScopeId":{"locationName":"networkInsightsAccessScopeId"},"FindingId":{"locationName":"findingId"},"FindingComponents":{"shape":"S1gs","locationName":"findingComponentSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetNetworkInsightsAccessScopeContent":{"input":{"type":"structure","required":["NetworkInsightsAccessScopeId"],"members":{"NetworkInsightsAccessScopeId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopeContent":{"shape":"Skm","locationName":"networkInsightsAccessScopeContent"}}}},"GetPasswordData":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"PasswordData":{"locationName":"passwordData","type":"string","sensitive":true},"Timestamp":{"locationName":"timestamp","type":"timestamp"}}}},"GetReservedInstancesExchangeQuote":{"input":{"type":"structure","required":["ReservedInstanceIds"],"members":{"DryRun":{"type":"boolean"},"ReservedInstanceIds":{"shape":"Se","locationName":"ReservedInstanceId"},"TargetConfigurations":{"shape":"Sg","locationName":"TargetConfiguration"}}},"output":{"type":"structure","members":{"CurrencyCode":{"locationName":"currencyCode"},"IsValidExchange":{"locationName":"isValidExchange","type":"boolean"},"OutputReservedInstancesWillExpireAt":{"locationName":"outputReservedInstancesWillExpireAt","type":"timestamp"},"PaymentDue":{"locationName":"paymentDue"},"ReservedInstanceValueRollup":{"shape":"S1ze","locationName":"reservedInstanceValueRollup"},"ReservedInstanceValueSet":{"locationName":"reservedInstanceValueSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ReservationValue":{"shape":"S1ze","locationName":"reservationValue"},"ReservedInstanceId":{"locationName":"reservedInstanceId"}}}},"TargetConfigurationValueRollup":{"shape":"S1ze","locationName":"targetConfigurationValueRollup"},"TargetConfigurationValueSet":{"locationName":"targetConfigurationValueSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ReservationValue":{"shape":"S1ze","locationName":"reservationValue"},"TargetConfiguration":{"locationName":"targetConfiguration","type":"structure","members":{"InstanceCount":{"locationName":"instanceCount","type":"integer"},"OfferingId":{"locationName":"offeringId"}}}}}},"ValidationFailureReason":{"locationName":"validationFailureReason"}}}},"GetSerialConsoleAccessStatus":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SerialConsoleAccessEnabled":{"locationName":"serialConsoleAccessEnabled","type":"boolean"}}}},"GetSpotPlacementScores":{"input":{"type":"structure","required":["TargetCapacity"],"members":{"InstanceTypes":{"locationName":"InstanceType","type":"list","member":{}},"TargetCapacity":{"type":"integer"},"TargetCapacityUnitType":{},"SingleAvailabilityZone":{"type":"boolean"},"RegionNames":{"locationName":"RegionName","type":"list","member":{}},"InstanceRequirementsWithMetadata":{"type":"structure","members":{"ArchitectureTypes":{"shape":"S1xp","locationName":"ArchitectureType"},"VirtualizationTypes":{"shape":"S1xq","locationName":"VirtualizationType"},"InstanceRequirements":{"shape":"Sck"}}},"DryRun":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"SpotPlacementScores":{"locationName":"spotPlacementScoreSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Region":{"locationName":"region"},"AvailabilityZoneId":{"locationName":"availabilityZoneId"},"Score":{"locationName":"score","type":"integer"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetSubnetCidrReservations":{"input":{"type":"structure","required":["SubnetId"],"members":{"Filters":{"shape":"Szn","locationName":"Filter"},"SubnetId":{},"DryRun":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"SubnetIpv4CidrReservations":{"shape":"S1zy","locationName":"subnetIpv4CidrReservationSet"},"SubnetIpv6CidrReservations":{"shape":"S1zy","locationName":"subnetIpv6CidrReservationSet"},"NextToken":{"locationName":"nextToken"}}}},"GetTransitGatewayAttachmentPropagations":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayAttachmentPropagations":{"locationName":"transitGatewayAttachmentPropagations","type":"list","member":{"locationName":"item","type":"structure","members":{"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"State":{"locationName":"state"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetTransitGatewayMulticastDomainAssociations":{"input":{"type":"structure","required":["TransitGatewayMulticastDomainId"],"members":{"TransitGatewayMulticastDomainId":{},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"MulticastDomainAssociations":{"locationName":"multicastDomainAssociations","type":"list","member":{"locationName":"item","type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"ResourceOwnerId":{"locationName":"resourceOwnerId"},"Subnet":{"shape":"St","locationName":"subnet"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetTransitGatewayPolicyTableAssociations":{"input":{"type":"structure","required":["TransitGatewayPolicyTableId"],"members":{"TransitGatewayPolicyTableId":{},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Associations":{"locationName":"associations","type":"list","member":{"shape":"S54","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"GetTransitGatewayPolicyTableEntries":{"input":{"type":"structure","required":["TransitGatewayPolicyTableId"],"members":{"TransitGatewayPolicyTableId":{},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPolicyTableEntries":{"locationName":"transitGatewayPolicyTableEntries","type":"list","member":{"locationName":"item","type":"structure","members":{"PolicyRuleNumber":{"locationName":"policyRuleNumber"},"PolicyRule":{"locationName":"policyRule","type":"structure","members":{"SourceCidrBlock":{"locationName":"sourceCidrBlock"},"SourcePortRange":{"locationName":"sourcePortRange"},"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"DestinationPortRange":{"locationName":"destinationPortRange"},"Protocol":{"locationName":"protocol"},"MetaData":{"locationName":"metaData","type":"structure","members":{"MetaDataKey":{"locationName":"metaDataKey"},"MetaDataValue":{"locationName":"metaDataValue"}}}}},"TargetRouteTableId":{"locationName":"targetRouteTableId"}}}}}}},"GetTransitGatewayPrefixListReferences":{"input":{"type":"structure","required":["TransitGatewayRouteTableId"],"members":{"TransitGatewayRouteTableId":{},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPrefixListReferences":{"locationName":"transitGatewayPrefixListReferenceSet","type":"list","member":{"shape":"Spo","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"GetTransitGatewayRouteTableAssociations":{"input":{"type":"structure","required":["TransitGatewayRouteTableId"],"members":{"TransitGatewayRouteTableId":{},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Associations":{"locationName":"associations","type":"list","member":{"locationName":"item","type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"State":{"locationName":"state"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetTransitGatewayRouteTablePropagations":{"input":{"type":"structure","required":["TransitGatewayRouteTableId"],"members":{"TransitGatewayRouteTableId":{},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTablePropagations":{"locationName":"transitGatewayRouteTablePropagations","type":"list","member":{"locationName":"item","type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"State":{"locationName":"state"},"TransitGatewayRouteTableAnnouncementId":{"locationName":"transitGatewayRouteTableAnnouncementId"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetVerifiedAccessEndpointPolicy":{"input":{"type":"structure","required":["VerifiedAccessEndpointId"],"members":{"VerifiedAccessEndpointId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"PolicyEnabled":{"locationName":"policyEnabled","type":"boolean"},"PolicyDocument":{"locationName":"policyDocument"}}}},"GetVerifiedAccessGroupPolicy":{"input":{"type":"structure","required":["VerifiedAccessGroupId"],"members":{"VerifiedAccessGroupId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"PolicyEnabled":{"locationName":"policyEnabled","type":"boolean"},"PolicyDocument":{"locationName":"policyDocument"}}}},"GetVpnConnectionDeviceSampleConfiguration":{"input":{"type":"structure","required":["VpnConnectionId","VpnConnectionDeviceTypeId"],"members":{"VpnConnectionId":{},"VpnConnectionDeviceTypeId":{},"InternetKeyExchangeVersion":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnectionDeviceSampleConfiguration":{"locationName":"vpnConnectionDeviceSampleConfiguration","type":"string","sensitive":true}}}},"GetVpnConnectionDeviceTypes":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnectionDeviceTypes":{"locationName":"vpnConnectionDeviceTypeSet","type":"list","member":{"locationName":"item","type":"structure","members":{"VpnConnectionDeviceTypeId":{"locationName":"vpnConnectionDeviceTypeId"},"Vendor":{"locationName":"vendor"},"Platform":{"locationName":"platform"},"Software":{"locationName":"software"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetVpnTunnelReplacementStatus":{"input":{"type":"structure","required":["VpnConnectionId","VpnTunnelOutsideIpAddress"],"members":{"VpnConnectionId":{},"VpnTunnelOutsideIpAddress":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnectionId":{"locationName":"vpnConnectionId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"CustomerGatewayId":{"locationName":"customerGatewayId"},"VpnGatewayId":{"locationName":"vpnGatewayId"},"VpnTunnelOutsideIpAddress":{"locationName":"vpnTunnelOutsideIpAddress"},"MaintenanceDetails":{"locationName":"maintenanceDetails","type":"structure","members":{"PendingMaintenance":{"locationName":"pendingMaintenance"},"MaintenanceAutoAppliedAfter":{"locationName":"maintenanceAutoAppliedAfter","type":"timestamp"},"LastMaintenanceApplied":{"locationName":"lastMaintenanceApplied","type":"timestamp"}}}}}},"ImportClientVpnClientCertificateRevocationList":{"input":{"type":"structure","required":["ClientVpnEndpointId","CertificateRevocationList"],"members":{"ClientVpnEndpointId":{},"CertificateRevocationList":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ImportImage":{"input":{"type":"structure","members":{"Architecture":{},"ClientData":{"shape":"S21a"},"ClientToken":{},"Description":{},"DiskContainers":{"locationName":"DiskContainer","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{},"DeviceName":{},"Format":{},"SnapshotId":{},"Url":{"shape":"S180"},"UserBucket":{"shape":"S21d"}}}},"DryRun":{"type":"boolean"},"Encrypted":{"type":"boolean"},"Hypervisor":{},"KmsKeyId":{},"LicenseType":{},"Platform":{},"RoleName":{},"LicenseSpecifications":{"type":"list","member":{"locationName":"item","type":"structure","members":{"LicenseConfigurationArn":{}}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"UsageOperation":{},"BootMode":{}}},"output":{"type":"structure","members":{"Architecture":{"locationName":"architecture"},"Description":{"locationName":"description"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"Hypervisor":{"locationName":"hypervisor"},"ImageId":{"locationName":"imageId"},"ImportTaskId":{"locationName":"importTaskId"},"KmsKeyId":{"locationName":"kmsKeyId"},"LicenseType":{"locationName":"licenseType"},"Platform":{"locationName":"platform"},"Progress":{"locationName":"progress"},"SnapshotDetails":{"shape":"S17y","locationName":"snapshotDetailSet"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"LicenseSpecifications":{"shape":"S182","locationName":"licenseSpecifications"},"Tags":{"shape":"S6","locationName":"tagSet"},"UsageOperation":{"locationName":"usageOperation"}}}},"ImportInstance":{"input":{"type":"structure","required":["Platform"],"members":{"Description":{"locationName":"description"},"DiskImages":{"locationName":"diskImage","type":"list","member":{"type":"structure","members":{"Description":{},"Image":{"shape":"S21k"},"Volume":{"shape":"S21l"}}}},"DryRun":{"locationName":"dryRun","type":"boolean"},"LaunchSpecification":{"locationName":"launchSpecification","type":"structure","members":{"AdditionalInfo":{"locationName":"additionalInfo"},"Architecture":{"locationName":"architecture"},"GroupIds":{"shape":"Sgl","locationName":"GroupId"},"GroupNames":{"shape":"Sh6","locationName":"GroupName"},"InstanceInitiatedShutdownBehavior":{"locationName":"instanceInitiatedShutdownBehavior"},"InstanceType":{"locationName":"instanceType"},"Monitoring":{"locationName":"monitoring","type":"boolean"},"Placement":{"shape":"Sch","locationName":"placement"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"SubnetId":{"locationName":"subnetId"},"UserData":{"locationName":"userData","type":"structure","members":{"Data":{"locationName":"data"}},"sensitive":true}}},"Platform":{"locationName":"platform"}}},"output":{"type":"structure","members":{"ConversionTask":{"shape":"S12w","locationName":"conversionTask"}}}},"ImportKeyPair":{"input":{"type":"structure","required":["KeyName","PublicKeyMaterial"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"KeyName":{"locationName":"keyName"},"PublicKeyMaterial":{"locationName":"publicKeyMaterial","type":"blob"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"KeyFingerprint":{"locationName":"keyFingerprint"},"KeyName":{"locationName":"keyName"},"KeyPairId":{"locationName":"keyPairId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"ImportSnapshot":{"input":{"type":"structure","members":{"ClientData":{"shape":"S21a"},"ClientToken":{},"Description":{},"DiskContainer":{"type":"structure","members":{"Description":{},"Format":{},"Url":{"shape":"S180"},"UserBucket":{"shape":"S21d"}}},"DryRun":{"type":"boolean"},"Encrypted":{"type":"boolean"},"KmsKeyId":{},"RoleName":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"Description":{"locationName":"description"},"ImportTaskId":{"locationName":"importTaskId"},"SnapshotTaskDetail":{"shape":"S18a","locationName":"snapshotTaskDetail"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"ImportVolume":{"input":{"type":"structure","required":["AvailabilityZone","Image","Volume"],"members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Description":{"locationName":"description"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Image":{"shape":"S21k","locationName":"image"},"Volume":{"shape":"S21l","locationName":"volume"}}},"output":{"type":"structure","members":{"ConversionTask":{"shape":"S12w","locationName":"conversionTask"}}}},"ListImagesInRecycleBin":{"input":{"type":"structure","members":{"ImageIds":{"shape":"S17f","locationName":"ImageId"},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Images":{"locationName":"imageSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ImageId":{"locationName":"imageId"},"Name":{"locationName":"name"},"Description":{"locationName":"description"},"RecycleBinEnterTime":{"locationName":"recycleBinEnterTime","type":"timestamp"},"RecycleBinExitTime":{"locationName":"recycleBinExitTime","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"ListSnapshotsInRecycleBin":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{},"SnapshotIds":{"shape":"S1lg","locationName":"SnapshotId"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Snapshots":{"locationName":"snapshotSet","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"RecycleBinEnterTime":{"locationName":"recycleBinEnterTime","type":"timestamp"},"RecycleBinExitTime":{"locationName":"recycleBinExitTime","type":"timestamp"},"Description":{"locationName":"description"},"VolumeId":{"locationName":"volumeId"}}}},"NextToken":{"locationName":"nextToken"}}}},"ModifyAddressAttribute":{"input":{"type":"structure","required":["AllocationId"],"members":{"AllocationId":{},"DomainName":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Address":{"shape":"S100","locationName":"address"}}}},"ModifyAvailabilityZoneGroup":{"input":{"type":"structure","required":["GroupName","OptInStatus"],"members":{"GroupName":{},"OptInStatus":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyCapacityReservation":{"input":{"type":"structure","required":["CapacityReservationId"],"members":{"CapacityReservationId":{},"InstanceCount":{"type":"integer"},"EndDate":{"type":"timestamp"},"EndDateType":{},"Accept":{"type":"boolean"},"DryRun":{"type":"boolean"},"AdditionalInfo":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyCapacityReservationFleet":{"input":{"type":"structure","required":["CapacityReservationFleetId"],"members":{"CapacityReservationFleetId":{},"TotalTargetCapacity":{"type":"integer"},"EndDate":{"type":"timestamp"},"DryRun":{"type":"boolean"},"RemoveEndDate":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyClientVpnEndpoint":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"ServerCertificateArn":{},"ConnectionLogOptions":{"shape":"Sag"},"DnsServers":{"type":"structure","members":{"CustomDnsServers":{"shape":"So"},"Enabled":{"type":"boolean"}}},"VpnPort":{"type":"integer"},"Description":{},"SplitTunnel":{"type":"boolean"},"DryRun":{"type":"boolean"},"SecurityGroupIds":{"shape":"S2m","locationName":"SecurityGroupId"},"VpcId":{},"SelfServicePortal":{},"ClientConnectOptions":{"shape":"Saj"},"SessionTimeoutHours":{"type":"integer"},"ClientLoginBannerOptions":{"shape":"Sak"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyDefaultCreditSpecification":{"input":{"type":"structure","required":["InstanceFamily","CpuCredits"],"members":{"DryRun":{"type":"boolean"},"InstanceFamily":{},"CpuCredits":{}}},"output":{"type":"structure","members":{"InstanceFamilyCreditSpecification":{"shape":"S1x1","locationName":"instanceFamilyCreditSpecification"}}}},"ModifyEbsDefaultKmsKeyId":{"input":{"type":"structure","required":["KmsKeyId"],"members":{"KmsKeyId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"KmsKeyId":{"locationName":"kmsKeyId"}}}},"ModifyFleet":{"input":{"type":"structure","required":["FleetId"],"members":{"DryRun":{"type":"boolean"},"ExcessCapacityTerminationPolicy":{},"LaunchTemplateConfigs":{"shape":"Sca","locationName":"LaunchTemplateConfig"},"FleetId":{},"TargetCapacitySpecification":{"shape":"Sdd"},"Context":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyFpgaImageAttribute":{"input":{"type":"structure","required":["FpgaImageId"],"members":{"DryRun":{"type":"boolean"},"FpgaImageId":{},"Attribute":{},"OperationType":{},"UserIds":{"shape":"S22q","locationName":"UserId"},"UserGroups":{"shape":"S22r","locationName":"UserGroup"},"ProductCodes":{"shape":"S22s","locationName":"ProductCode"},"LoadPermission":{"type":"structure","members":{"Add":{"shape":"S22u"},"Remove":{"shape":"S22u"}}},"Description":{},"Name":{}}},"output":{"type":"structure","members":{"FpgaImageAttribute":{"shape":"S15n","locationName":"fpgaImageAttribute"}}}},"ModifyHosts":{"input":{"type":"structure","required":["HostIds"],"members":{"AutoPlacement":{"locationName":"autoPlacement"},"HostIds":{"shape":"S16l","locationName":"hostId"},"HostRecovery":{},"InstanceType":{},"InstanceFamily":{},"HostMaintenance":{}}},"output":{"type":"structure","members":{"Successful":{"shape":"S2b","locationName":"successful"},"Unsuccessful":{"shape":"S22z","locationName":"unsuccessful"}}}},"ModifyIdFormat":{"input":{"type":"structure","required":["Resource","UseLongIds"],"members":{"Resource":{},"UseLongIds":{"type":"boolean"}}}},"ModifyIdentityIdFormat":{"input":{"type":"structure","required":["PrincipalArn","Resource","UseLongIds"],"members":{"PrincipalArn":{"locationName":"principalArn"},"Resource":{"locationName":"resource"},"UseLongIds":{"locationName":"useLongIds","type":"boolean"}}}},"ModifyImageAttribute":{"input":{"type":"structure","required":["ImageId"],"members":{"Attribute":{},"Description":{"shape":"Sbr"},"ImageId":{},"LaunchPermission":{"type":"structure","members":{"Add":{"shape":"S17b"},"Remove":{"shape":"S17b"}}},"OperationType":{},"ProductCodes":{"shape":"S22s","locationName":"ProductCode"},"UserGroups":{"shape":"S22r","locationName":"UserGroup"},"UserIds":{"shape":"S22q","locationName":"UserId"},"Value":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"OrganizationArns":{"locationName":"OrganizationArn","type":"list","member":{"locationName":"OrganizationArn"}},"OrganizationalUnitArns":{"locationName":"OrganizationalUnitArn","type":"list","member":{"locationName":"OrganizationalUnitArn"}},"ImdsSupport":{"shape":"Sbr"}}}},"ModifyInstanceAttribute":{"input":{"type":"structure","required":["InstanceId"],"members":{"SourceDestCheck":{"shape":"S18h"},"Attribute":{"locationName":"attribute"},"BlockDeviceMappings":{"locationName":"blockDeviceMapping","type":"list","member":{"locationName":"item","type":"structure","members":{"DeviceName":{"locationName":"deviceName"},"Ebs":{"locationName":"ebs","type":"structure","members":{"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"VolumeId":{"locationName":"volumeId"}}},"NoDevice":{"locationName":"noDevice"},"VirtualName":{"locationName":"virtualName"}}}},"DisableApiTermination":{"shape":"S18h","locationName":"disableApiTermination"},"DryRun":{"locationName":"dryRun","type":"boolean"},"EbsOptimized":{"shape":"S18h","locationName":"ebsOptimized"},"EnaSupport":{"shape":"S18h","locationName":"enaSupport"},"Groups":{"shape":"S5o","locationName":"GroupId"},"InstanceId":{"locationName":"instanceId"},"InstanceInitiatedShutdownBehavior":{"shape":"Sbr","locationName":"instanceInitiatedShutdownBehavior"},"InstanceType":{"shape":"Sbr","locationName":"instanceType"},"Kernel":{"shape":"Sbr","locationName":"kernel"},"Ramdisk":{"shape":"Sbr","locationName":"ramdisk"},"SriovNetSupport":{"shape":"Sbr","locationName":"sriovNetSupport"},"UserData":{"locationName":"userData","type":"structure","members":{"Value":{"locationName":"value","type":"blob"}}},"Value":{"locationName":"value"},"DisableApiStop":{"shape":"S18h"}}}},"ModifyInstanceCapacityReservationAttributes":{"input":{"type":"structure","required":["InstanceId","CapacityReservationSpecification"],"members":{"InstanceId":{},"CapacityReservationSpecification":{"shape":"S23c"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyInstanceCreditSpecification":{"input":{"type":"structure","required":["InstanceCreditSpecifications"],"members":{"DryRun":{"type":"boolean"},"ClientToken":{},"InstanceCreditSpecifications":{"locationName":"InstanceCreditSpecification","type":"list","member":{"locationName":"item","type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"CpuCredits":{}}}}}},"output":{"type":"structure","members":{"SuccessfulInstanceCreditSpecifications":{"locationName":"successfulInstanceCreditSpecificationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"}}}},"UnsuccessfulInstanceCreditSpecifications":{"locationName":"unsuccessfulInstanceCreditSpecificationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}}}}},"ModifyInstanceEventStartTime":{"input":{"type":"structure","required":["InstanceId","InstanceEventId","NotBefore"],"members":{"DryRun":{"type":"boolean"},"InstanceId":{},"InstanceEventId":{},"NotBefore":{"type":"timestamp"}}},"output":{"type":"structure","members":{"Event":{"shape":"S194","locationName":"event"}}}},"ModifyInstanceEventWindow":{"input":{"type":"structure","required":["InstanceEventWindowId"],"members":{"DryRun":{"type":"boolean"},"Name":{},"InstanceEventWindowId":{},"TimeRanges":{"shape":"Sew","locationName":"TimeRange"},"CronExpression":{}}},"output":{"type":"structure","members":{"InstanceEventWindow":{"shape":"S42","locationName":"instanceEventWindow"}}}},"ModifyInstanceMaintenanceOptions":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"AutoRecovery":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"AutoRecovery":{"locationName":"autoRecovery"}}}},"ModifyInstanceMetadataOptions":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"HttpTokens":{},"HttpPutResponseHopLimit":{"type":"integer"},"HttpEndpoint":{},"DryRun":{"type":"boolean"},"HttpProtocolIpv6":{},"InstanceMetadataTags":{}}},"output":{"type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"InstanceMetadataOptions":{"shape":"S1df","locationName":"instanceMetadataOptions"}}}},"ModifyInstancePlacement":{"input":{"type":"structure","required":["InstanceId"],"members":{"Affinity":{"locationName":"affinity"},"GroupName":{},"HostId":{"locationName":"hostId"},"InstanceId":{"locationName":"instanceId"},"Tenancy":{"locationName":"tenancy"},"PartitionNumber":{"type":"integer"},"HostResourceGroupArn":{},"GroupId":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyIpam":{"input":{"type":"structure","required":["IpamId"],"members":{"DryRun":{"type":"boolean"},"IpamId":{},"Description":{},"AddOperatingRegions":{"shape":"Sfd","locationName":"AddOperatingRegion"},"RemoveOperatingRegions":{"shape":"S241","locationName":"RemoveOperatingRegion"}}},"output":{"type":"structure","members":{"Ipam":{"shape":"Sfg","locationName":"ipam"}}}},"ModifyIpamPool":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"Description":{},"AutoImport":{"type":"boolean"},"AllocationMinNetmaskLength":{"type":"integer"},"AllocationMaxNetmaskLength":{"type":"integer"},"AllocationDefaultNetmaskLength":{"type":"integer"},"ClearAllocationDefaultNetmaskLength":{"type":"boolean"},"AddAllocationResourceTags":{"shape":"Sfo","locationName":"AddAllocationResourceTag"},"RemoveAllocationResourceTags":{"shape":"Sfo","locationName":"RemoveAllocationResourceTag"}}},"output":{"type":"structure","members":{"IpamPool":{"shape":"Sft","locationName":"ipamPool"}}}},"ModifyIpamResourceCidr":{"input":{"type":"structure","required":["ResourceId","ResourceCidr","ResourceRegion","CurrentIpamScopeId","Monitored"],"members":{"DryRun":{"type":"boolean"},"ResourceId":{},"ResourceCidr":{},"ResourceRegion":{},"CurrentIpamScopeId":{},"DestinationIpamScopeId":{},"Monitored":{"type":"boolean"}}},"output":{"type":"structure","members":{"IpamResourceCidr":{"shape":"S1yq","locationName":"ipamResourceCidr"}}}},"ModifyIpamResourceDiscovery":{"input":{"type":"structure","required":["IpamResourceDiscoveryId"],"members":{"DryRun":{"type":"boolean"},"IpamResourceDiscoveryId":{},"Description":{},"AddOperatingRegions":{"shape":"Sfd","locationName":"AddOperatingRegion"},"RemoveOperatingRegions":{"shape":"S241","locationName":"RemoveOperatingRegion"}}},"output":{"type":"structure","members":{"IpamResourceDiscovery":{"shape":"Sg0","locationName":"ipamResourceDiscovery"}}}},"ModifyIpamScope":{"input":{"type":"structure","required":["IpamScopeId"],"members":{"DryRun":{"type":"boolean"},"IpamScopeId":{},"Description":{}}},"output":{"type":"structure","members":{"IpamScope":{"shape":"Sg4","locationName":"ipamScope"}}}},"ModifyLaunchTemplate":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"ClientToken":{},"LaunchTemplateId":{},"LaunchTemplateName":{},"DefaultVersion":{"locationName":"SetDefaultVersion"}}},"output":{"type":"structure","members":{"LaunchTemplate":{"shape":"Shv","locationName":"launchTemplate"}}}},"ModifyLocalGatewayRoute":{"input":{"type":"structure","required":["LocalGatewayRouteTableId"],"members":{"DestinationCidrBlock":{},"LocalGatewayRouteTableId":{},"LocalGatewayVirtualInterfaceGroupId":{},"NetworkInterfaceId":{},"DryRun":{"type":"boolean"},"DestinationPrefixListId":{}}},"output":{"type":"structure","members":{"Route":{"shape":"Sj4","locationName":"route"}}}},"ModifyManagedPrefixList":{"input":{"type":"structure","required":["PrefixListId"],"members":{"DryRun":{"type":"boolean"},"PrefixListId":{},"CurrentVersion":{"type":"long"},"PrefixListName":{},"AddEntries":{"shape":"Sjm","locationName":"AddEntry"},"RemoveEntries":{"locationName":"RemoveEntry","type":"list","member":{"type":"structure","required":["Cidr"],"members":{"Cidr":{}}}},"MaxEntries":{"type":"integer"}}},"output":{"type":"structure","members":{"PrefixList":{"shape":"Sjp","locationName":"prefixList"}}}},"ModifyNetworkInterfaceAttribute":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"Attachment":{"locationName":"attachment","type":"structure","members":{"AttachmentId":{"locationName":"attachmentId"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"}}},"Description":{"shape":"Sbr","locationName":"description"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Groups":{"shape":"Sgl","locationName":"SecurityGroupId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"SourceDestCheck":{"shape":"S18h","locationName":"sourceDestCheck"},"EnaSrdSpecification":{"shape":"S5t"},"EnablePrimaryIpv6":{"type":"boolean"}}}},"ModifyPrivateDnsNameOptions":{"input":{"type":"structure","required":["InstanceId"],"members":{"DryRun":{"type":"boolean"},"InstanceId":{},"PrivateDnsHostnameType":{},"EnableResourceNameDnsARecord":{"type":"boolean"},"EnableResourceNameDnsAAAARecord":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyReservedInstances":{"input":{"type":"structure","required":["ReservedInstancesIds","TargetConfigurations"],"members":{"ReservedInstancesIds":{"shape":"S1j6","locationName":"ReservedInstancesId"},"ClientToken":{"locationName":"clientToken"},"TargetConfigurations":{"locationName":"ReservedInstancesConfigurationSetItemType","type":"list","member":{"shape":"S1js","locationName":"item"}}}},"output":{"type":"structure","members":{"ReservedInstancesModificationId":{"locationName":"reservedInstancesModificationId"}}}},"ModifySecurityGroupRules":{"input":{"type":"structure","required":["GroupId","SecurityGroupRules"],"members":{"GroupId":{},"SecurityGroupRules":{"locationName":"SecurityGroupRule","type":"list","member":{"locationName":"item","type":"structure","required":["SecurityGroupRuleId"],"members":{"SecurityGroupRuleId":{},"SecurityGroupRule":{"type":"structure","members":{"IpProtocol":{},"FromPort":{"type":"integer"},"ToPort":{"type":"integer"},"CidrIpv4":{},"CidrIpv6":{},"PrefixListId":{},"ReferencedGroupId":{},"Description":{}}}}}},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifySnapshotAttribute":{"input":{"type":"structure","required":["SnapshotId"],"members":{"Attribute":{},"CreateVolumePermission":{"type":"structure","members":{"Add":{"shape":"S1l6"},"Remove":{"shape":"S1l6"}}},"GroupNames":{"shape":"S1ky","locationName":"UserGroup"},"OperationType":{},"SnapshotId":{},"UserIds":{"shape":"S22q","locationName":"UserId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"ModifySnapshotTier":{"input":{"type":"structure","required":["SnapshotId"],"members":{"SnapshotId":{},"StorageTier":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"TieringStartTime":{"locationName":"tieringStartTime","type":"timestamp"}}}},"ModifySpotFleetRequest":{"input":{"type":"structure","required":["SpotFleetRequestId"],"members":{"ExcessCapacityTerminationPolicy":{"locationName":"excessCapacityTerminationPolicy"},"LaunchTemplateConfigs":{"shape":"S1me","locationName":"LaunchTemplateConfig"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"},"TargetCapacity":{"locationName":"targetCapacity","type":"integer"},"OnDemandTargetCapacity":{"type":"integer"},"Context":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifySubnetAttribute":{"input":{"type":"structure","required":["SubnetId"],"members":{"AssignIpv6AddressOnCreation":{"shape":"S18h"},"MapPublicIpOnLaunch":{"shape":"S18h"},"SubnetId":{"locationName":"subnetId"},"MapCustomerOwnedIpOnLaunch":{"shape":"S18h"},"CustomerOwnedIpv4Pool":{},"EnableDns64":{"shape":"S18h"},"PrivateDnsHostnameTypeOnLaunch":{},"EnableResourceNameDnsARecordOnLaunch":{"shape":"S18h"},"EnableResourceNameDnsAAAARecordOnLaunch":{"shape":"S18h"},"EnableLniAtDeviceIndex":{"type":"integer"},"DisableLniAtDeviceIndex":{"shape":"S18h"}}}},"ModifyTrafficMirrorFilterNetworkServices":{"input":{"type":"structure","required":["TrafficMirrorFilterId"],"members":{"TrafficMirrorFilterId":{},"AddNetworkServices":{"shape":"Sny","locationName":"AddNetworkService"},"RemoveNetworkServices":{"shape":"Sny","locationName":"RemoveNetworkService"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorFilter":{"shape":"Sns","locationName":"trafficMirrorFilter"}}}},"ModifyTrafficMirrorFilterRule":{"input":{"type":"structure","required":["TrafficMirrorFilterRuleId"],"members":{"TrafficMirrorFilterRuleId":{},"TrafficDirection":{},"RuleNumber":{"type":"integer"},"RuleAction":{},"DestinationPortRange":{"shape":"So2"},"SourcePortRange":{"shape":"So2"},"Protocol":{"type":"integer"},"DestinationCidrBlock":{},"SourceCidrBlock":{},"Description":{},"RemoveFields":{"locationName":"RemoveField","type":"list","member":{}},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorFilterRule":{"shape":"Snu","locationName":"trafficMirrorFilterRule"}}}},"ModifyTrafficMirrorSession":{"input":{"type":"structure","required":["TrafficMirrorSessionId"],"members":{"TrafficMirrorSessionId":{},"TrafficMirrorTargetId":{},"TrafficMirrorFilterId":{},"PacketLength":{"type":"integer"},"SessionNumber":{"type":"integer"},"VirtualNetworkId":{"type":"integer"},"Description":{},"RemoveFields":{"locationName":"RemoveField","type":"list","member":{}},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorSession":{"shape":"So7","locationName":"trafficMirrorSession"}}}},"ModifyTransitGateway":{"input":{"type":"structure","required":["TransitGatewayId"],"members":{"TransitGatewayId":{},"Description":{},"Options":{"type":"structure","members":{"AddTransitGatewayCidrBlocks":{"shape":"Soj"},"RemoveTransitGatewayCidrBlocks":{"shape":"Soj"},"VpnEcmpSupport":{},"DnsSupport":{},"AutoAcceptSharedAttachments":{},"DefaultRouteTableAssociation":{},"AssociationDefaultRouteTableId":{},"DefaultRouteTablePropagation":{},"PropagationDefaultRouteTableId":{},"AmazonSideAsn":{"type":"long"}}},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGateway":{"shape":"Sol","locationName":"transitGateway"}}}},"ModifyTransitGatewayPrefixListReference":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","PrefixListId"],"members":{"TransitGatewayRouteTableId":{},"PrefixListId":{},"TransitGatewayAttachmentId":{},"Blackhole":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPrefixListReference":{"shape":"Spo","locationName":"transitGatewayPrefixListReference"}}}},"ModifyTransitGatewayVpcAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"AddSubnetIds":{"shape":"S4z"},"RemoveSubnetIds":{"shape":"S4z"},"Options":{"type":"structure","members":{"DnsSupport":{},"Ipv6Support":{},"ApplianceModeSupport":{}}},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayVpcAttachment":{"shape":"S16","locationName":"transitGatewayVpcAttachment"}}}},"ModifyVerifiedAccessEndpoint":{"input":{"type":"structure","required":["VerifiedAccessEndpointId"],"members":{"VerifiedAccessEndpointId":{},"VerifiedAccessGroupId":{},"LoadBalancerOptions":{"type":"structure","members":{"SubnetIds":{"locationName":"SubnetId","type":"list","member":{"locationName":"item"}},"Protocol":{},"Port":{"type":"integer"}}},"NetworkInterfaceOptions":{"type":"structure","members":{"Protocol":{},"Port":{"type":"integer"}}},"Description":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessEndpoint":{"shape":"Sqo","locationName":"verifiedAccessEndpoint"}}}},"ModifyVerifiedAccessEndpointPolicy":{"input":{"type":"structure","required":["VerifiedAccessEndpointId","PolicyEnabled"],"members":{"VerifiedAccessEndpointId":{},"PolicyEnabled":{"type":"boolean"},"PolicyDocument":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"PolicyEnabled":{"locationName":"policyEnabled","type":"boolean"},"PolicyDocument":{"locationName":"policyDocument"}}}},"ModifyVerifiedAccessGroup":{"input":{"type":"structure","required":["VerifiedAccessGroupId"],"members":{"VerifiedAccessGroupId":{},"VerifiedAccessInstanceId":{},"Description":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessGroup":{"shape":"Sqw","locationName":"verifiedAccessGroup"}}}},"ModifyVerifiedAccessGroupPolicy":{"input":{"type":"structure","required":["VerifiedAccessGroupId","PolicyEnabled"],"members":{"VerifiedAccessGroupId":{},"PolicyEnabled":{"type":"boolean"},"PolicyDocument":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"PolicyEnabled":{"locationName":"policyEnabled","type":"boolean"},"PolicyDocument":{"locationName":"policyDocument"}}}},"ModifyVerifiedAccessInstance":{"input":{"type":"structure","required":["VerifiedAccessInstanceId"],"members":{"VerifiedAccessInstanceId":{},"Description":{},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"VerifiedAccessInstance":{"shape":"S67","locationName":"verifiedAccessInstance"}}}},"ModifyVerifiedAccessInstanceLoggingConfiguration":{"input":{"type":"structure","required":["VerifiedAccessInstanceId","AccessLogs"],"members":{"VerifiedAccessInstanceId":{},"AccessLogs":{"type":"structure","members":{"S3":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"BucketName":{},"Prefix":{},"BucketOwner":{}}},"CloudWatchLogs":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"LogGroup":{}}},"KinesisDataFirehose":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"DeliveryStream":{}}},"LogVersion":{},"IncludeTrustContext":{"type":"boolean"}}},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"LoggingConfiguration":{"shape":"S1pu","locationName":"loggingConfiguration"}}}},"ModifyVerifiedAccessTrustProvider":{"input":{"type":"structure","required":["VerifiedAccessTrustProviderId"],"members":{"VerifiedAccessTrustProviderId":{},"OidcOptions":{"type":"structure","members":{"Issuer":{},"AuthorizationEndpoint":{},"TokenEndpoint":{},"UserInfoEndpoint":{},"ClientId":{},"ClientSecret":{"shape":"S65"},"Scope":{}}},"Description":{},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"VerifiedAccessTrustProvider":{"shape":"S60","locationName":"verifiedAccessTrustProvider"}}}},"ModifyVolume":{"input":{"type":"structure","required":["VolumeId"],"members":{"DryRun":{"type":"boolean"},"VolumeId":{},"Size":{"type":"integer"},"VolumeType":{},"Iops":{"type":"integer"},"Throughput":{"type":"integer"},"MultiAttachEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"VolumeModification":{"shape":"S1qy","locationName":"volumeModification"}}}},"ModifyVolumeAttribute":{"input":{"type":"structure","required":["VolumeId"],"members":{"AutoEnableIO":{"shape":"S18h"},"VolumeId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"ModifyVpcAttribute":{"input":{"type":"structure","required":["VpcId"],"members":{"EnableDnsHostnames":{"shape":"S18h"},"EnableDnsSupport":{"shape":"S18h"},"VpcId":{"locationName":"vpcId"},"EnableNetworkAddressUsageMetrics":{"shape":"S18h"}}}},"ModifyVpcEndpoint":{"input":{"type":"structure","required":["VpcEndpointId"],"members":{"DryRun":{"type":"boolean"},"VpcEndpointId":{},"ResetPolicy":{"type":"boolean"},"PolicyDocument":{},"AddRouteTableIds":{"shape":"Srb","locationName":"AddRouteTableId"},"RemoveRouteTableIds":{"shape":"Srb","locationName":"RemoveRouteTableId"},"AddSubnetIds":{"shape":"Src","locationName":"AddSubnetId"},"RemoveSubnetIds":{"shape":"Src","locationName":"RemoveSubnetId"},"AddSecurityGroupIds":{"shape":"Srd","locationName":"AddSecurityGroupId"},"RemoveSecurityGroupIds":{"shape":"Srd","locationName":"RemoveSecurityGroupId"},"IpAddressType":{},"DnsOptions":{"shape":"Srf"},"PrivateDnsEnabled":{"type":"boolean"},"SubnetConfigurations":{"shape":"Srh","locationName":"SubnetConfiguration"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyVpcEndpointConnectionNotification":{"input":{"type":"structure","required":["ConnectionNotificationId"],"members":{"DryRun":{"type":"boolean"},"ConnectionNotificationId":{},"ConnectionNotificationArn":{},"ConnectionEvents":{"shape":"So"}}},"output":{"type":"structure","members":{"ReturnValue":{"locationName":"return","type":"boolean"}}}},"ModifyVpcEndpointServiceConfiguration":{"input":{"type":"structure","required":["ServiceId"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"PrivateDnsName":{},"RemovePrivateDnsName":{"type":"boolean"},"AcceptanceRequired":{"type":"boolean"},"AddNetworkLoadBalancerArns":{"shape":"So","locationName":"AddNetworkLoadBalancerArn"},"RemoveNetworkLoadBalancerArns":{"shape":"So","locationName":"RemoveNetworkLoadBalancerArn"},"AddGatewayLoadBalancerArns":{"shape":"So","locationName":"AddGatewayLoadBalancerArn"},"RemoveGatewayLoadBalancerArns":{"shape":"So","locationName":"RemoveGatewayLoadBalancerArn"},"AddSupportedIpAddressTypes":{"shape":"So","locationName":"AddSupportedIpAddressType"},"RemoveSupportedIpAddressTypes":{"shape":"So","locationName":"RemoveSupportedIpAddressType"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyVpcEndpointServicePayerResponsibility":{"input":{"type":"structure","required":["ServiceId","PayerResponsibility"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"PayerResponsibility":{}}},"output":{"type":"structure","members":{"ReturnValue":{"locationName":"return","type":"boolean"}}}},"ModifyVpcEndpointServicePermissions":{"input":{"type":"structure","required":["ServiceId"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"AddAllowedPrincipals":{"shape":"So"},"RemoveAllowedPrincipals":{"shape":"So"}}},"output":{"type":"structure","members":{"AddedPrincipals":{"locationName":"addedPrincipalSet","type":"list","member":{"locationName":"item","type":"structure","members":{"PrincipalType":{"locationName":"principalType"},"Principal":{"locationName":"principal"},"ServicePermissionId":{"locationName":"servicePermissionId"},"ServiceId":{"locationName":"serviceId"}}}},"ReturnValue":{"locationName":"return","type":"boolean"}}}},"ModifyVpcPeeringConnectionOptions":{"input":{"type":"structure","required":["VpcPeeringConnectionId"],"members":{"AccepterPeeringConnectionOptions":{"shape":"S26p"},"DryRun":{"type":"boolean"},"RequesterPeeringConnectionOptions":{"shape":"S26p"},"VpcPeeringConnectionId":{}}},"output":{"type":"structure","members":{"AccepterPeeringConnectionOptions":{"shape":"S26r","locationName":"accepterPeeringConnectionOptions"},"RequesterPeeringConnectionOptions":{"shape":"S26r","locationName":"requesterPeeringConnectionOptions"}}}},"ModifyVpcTenancy":{"input":{"type":"structure","required":["VpcId","InstanceTenancy"],"members":{"VpcId":{},"InstanceTenancy":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ReturnValue":{"locationName":"return","type":"boolean"}}}},"ModifyVpnConnection":{"input":{"type":"structure","required":["VpnConnectionId"],"members":{"VpnConnectionId":{},"TransitGatewayId":{},"CustomerGatewayId":{},"VpnGatewayId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnection":{"shape":"St0","locationName":"vpnConnection"}}}},"ModifyVpnConnectionOptions":{"input":{"type":"structure","required":["VpnConnectionId"],"members":{"VpnConnectionId":{},"LocalIpv4NetworkCidr":{},"RemoteIpv4NetworkCidr":{},"LocalIpv6NetworkCidr":{},"RemoteIpv6NetworkCidr":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnection":{"shape":"St0","locationName":"vpnConnection"}}}},"ModifyVpnTunnelCertificate":{"input":{"type":"structure","required":["VpnConnectionId","VpnTunnelOutsideIpAddress"],"members":{"VpnConnectionId":{},"VpnTunnelOutsideIpAddress":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnection":{"shape":"St0","locationName":"vpnConnection"}}}},"ModifyVpnTunnelOptions":{"input":{"type":"structure","required":["VpnConnectionId","VpnTunnelOutsideIpAddress","TunnelOptions"],"members":{"VpnConnectionId":{},"VpnTunnelOutsideIpAddress":{},"TunnelOptions":{"type":"structure","members":{"TunnelInsideCidr":{},"TunnelInsideIpv6Cidr":{},"PreSharedKey":{"shape":"Ssh"},"Phase1LifetimeSeconds":{"type":"integer"},"Phase2LifetimeSeconds":{"type":"integer"},"RekeyMarginTimeSeconds":{"type":"integer"},"RekeyFuzzPercentage":{"type":"integer"},"ReplayWindowSize":{"type":"integer"},"DPDTimeoutSeconds":{"type":"integer"},"DPDTimeoutAction":{},"Phase1EncryptionAlgorithms":{"shape":"Ssi","locationName":"Phase1EncryptionAlgorithm"},"Phase2EncryptionAlgorithms":{"shape":"Ssk","locationName":"Phase2EncryptionAlgorithm"},"Phase1IntegrityAlgorithms":{"shape":"Ssm","locationName":"Phase1IntegrityAlgorithm"},"Phase2IntegrityAlgorithms":{"shape":"Sso","locationName":"Phase2IntegrityAlgorithm"},"Phase1DHGroupNumbers":{"shape":"Ssq","locationName":"Phase1DHGroupNumber"},"Phase2DHGroupNumbers":{"shape":"Sss","locationName":"Phase2DHGroupNumber"},"IKEVersions":{"shape":"Ssu","locationName":"IKEVersion"},"StartupAction":{},"LogOptions":{"shape":"Ssw"},"EnableTunnelLifecycleControl":{"type":"boolean"}},"sensitive":true},"DryRun":{"type":"boolean"},"SkipTunnelReplacement":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnection":{"shape":"St0","locationName":"vpnConnection"}}}},"MonitorInstances":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"S11c","locationName":"InstanceId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"InstanceMonitorings":{"shape":"S276","locationName":"instancesSet"}}}},"MoveAddressToVpc":{"input":{"type":"structure","required":["PublicIp"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"PublicIp":{"locationName":"publicIp"}}},"output":{"type":"structure","members":{"AllocationId":{"locationName":"allocationId"},"Status":{"locationName":"status"}}}},"MoveByoipCidrToIpam":{"input":{"type":"structure","required":["Cidr","IpamPoolId","IpamPoolOwner"],"members":{"DryRun":{"type":"boolean"},"Cidr":{},"IpamPoolId":{},"IpamPoolOwner":{}}},"output":{"type":"structure","members":{"ByoipCidr":{"shape":"S1x","locationName":"byoipCidr"}}}},"ProvisionByoipCidr":{"input":{"type":"structure","required":["Cidr"],"members":{"Cidr":{},"CidrAuthorizationContext":{"type":"structure","required":["Message","Signature"],"members":{"Message":{},"Signature":{}}},"PubliclyAdvertisable":{"type":"boolean"},"Description":{},"DryRun":{"type":"boolean"},"PoolTagSpecifications":{"shape":"S3","locationName":"PoolTagSpecification"},"MultiRegion":{"type":"boolean"}}},"output":{"type":"structure","members":{"ByoipCidr":{"shape":"S1x","locationName":"byoipCidr"}}}},"ProvisionIpamPoolCidr":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"Cidr":{},"CidrAuthorizationContext":{"type":"structure","members":{"Message":{},"Signature":{}}},"NetmaskLength":{"type":"integer"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"IpamPoolCidr":{"shape":"Syp","locationName":"ipamPoolCidr"}}}},"ProvisionPublicIpv4PoolCidr":{"input":{"type":"structure","required":["IpamPoolId","PoolId","NetmaskLength"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"PoolId":{},"NetmaskLength":{"type":"integer"}}},"output":{"type":"structure","members":{"PoolId":{"locationName":"poolId"},"PoolAddressRange":{"shape":"S1it","locationName":"poolAddressRange"}}}},"PurchaseHostReservation":{"input":{"type":"structure","required":["HostIdSet","OfferingId"],"members":{"ClientToken":{},"CurrencyCode":{},"HostIdSet":{"shape":"S1xi"},"LimitPrice":{},"OfferingId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"ClientToken":{"locationName":"clientToken"},"CurrencyCode":{"locationName":"currencyCode"},"Purchase":{"shape":"S1xk","locationName":"purchase"},"TotalHourlyPrice":{"locationName":"totalHourlyPrice"},"TotalUpfrontPrice":{"locationName":"totalUpfrontPrice"}}}},"PurchaseReservedInstancesOffering":{"input":{"type":"structure","required":["InstanceCount","ReservedInstancesOfferingId"],"members":{"InstanceCount":{"type":"integer"},"ReservedInstancesOfferingId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"LimitPrice":{"locationName":"limitPrice","type":"structure","members":{"Amount":{"locationName":"amount","type":"double"},"CurrencyCode":{"locationName":"currencyCode"}}},"PurchaseTime":{"type":"timestamp"}}},"output":{"type":"structure","members":{"ReservedInstancesId":{"locationName":"reservedInstancesId"}}}},"PurchaseScheduledInstances":{"input":{"type":"structure","required":["PurchaseRequests"],"members":{"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"PurchaseRequests":{"locationName":"PurchaseRequest","type":"list","member":{"locationName":"PurchaseRequest","type":"structure","required":["InstanceCount","PurchaseToken"],"members":{"InstanceCount":{"type":"integer"},"PurchaseToken":{}}}}}},"output":{"type":"structure","members":{"ScheduledInstanceSet":{"locationName":"scheduledInstanceSet","type":"list","member":{"shape":"S1kn","locationName":"item"}}}}},"RebootInstances":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"S11c","locationName":"InstanceId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"RegisterImage":{"input":{"type":"structure","required":["Name"],"members":{"ImageLocation":{},"Architecture":{"locationName":"architecture"},"BlockDeviceMappings":{"shape":"Seh","locationName":"BlockDeviceMapping"},"Description":{"locationName":"description"},"DryRun":{"locationName":"dryRun","type":"boolean"},"EnaSupport":{"locationName":"enaSupport","type":"boolean"},"KernelId":{"locationName":"kernelId"},"Name":{"locationName":"name"},"BillingProducts":{"locationName":"BillingProduct","type":"list","member":{"locationName":"item"}},"RamdiskId":{"locationName":"ramdiskId"},"RootDeviceName":{"locationName":"rootDeviceName"},"SriovNetSupport":{"locationName":"sriovNetSupport"},"VirtualizationType":{"locationName":"virtualizationType"},"BootMode":{},"TpmSupport":{},"UefiData":{},"ImdsSupport":{}}},"output":{"type":"structure","members":{"ImageId":{"locationName":"imageId"}}}},"RegisterInstanceEventNotificationAttributes":{"input":{"type":"structure","required":["InstanceTagAttribute"],"members":{"DryRun":{"type":"boolean"},"InstanceTagAttribute":{"type":"structure","members":{"IncludeAllTagsOfInstance":{"type":"boolean"},"InstanceTagKeys":{"shape":"Sz0","locationName":"InstanceTagKey"}}}}},"output":{"type":"structure","members":{"InstanceTagAttribute":{"shape":"Sz2","locationName":"instanceTagAttribute"}}}},"RegisterTransitGatewayMulticastGroupMembers":{"input":{"type":"structure","required":["TransitGatewayMulticastDomainId","NetworkInterfaceIds"],"members":{"TransitGatewayMulticastDomainId":{},"GroupIpAddress":{},"NetworkInterfaceIds":{"shape":"Sz4"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"RegisteredMulticastGroupMembers":{"locationName":"registeredMulticastGroupMembers","type":"structure","members":{"TransitGatewayMulticastDomainId":{"locationName":"transitGatewayMulticastDomainId"},"RegisteredNetworkInterfaceIds":{"shape":"So","locationName":"registeredNetworkInterfaceIds"},"GroupIpAddress":{"locationName":"groupIpAddress"}}}}}},"RegisterTransitGatewayMulticastGroupSources":{"input":{"type":"structure","required":["TransitGatewayMulticastDomainId","NetworkInterfaceIds"],"members":{"TransitGatewayMulticastDomainId":{},"GroupIpAddress":{},"NetworkInterfaceIds":{"shape":"Sz4"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"RegisteredMulticastGroupSources":{"locationName":"registeredMulticastGroupSources","type":"structure","members":{"TransitGatewayMulticastDomainId":{"locationName":"transitGatewayMulticastDomainId"},"RegisteredNetworkInterfaceIds":{"shape":"So","locationName":"registeredNetworkInterfaceIds"},"GroupIpAddress":{"locationName":"groupIpAddress"}}}}}},"RejectTransitGatewayMulticastDomainAssociations":{"input":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{},"TransitGatewayAttachmentId":{},"SubnetIds":{"shape":"So"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Associations":{"shape":"Sq","locationName":"associations"}}}},"RejectTransitGatewayPeeringAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPeeringAttachment":{"shape":"Sx","locationName":"transitGatewayPeeringAttachment"}}}},"RejectTransitGatewayVpcAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayVpcAttachment":{"shape":"S16","locationName":"transitGatewayVpcAttachment"}}}},"RejectVpcEndpointConnections":{"input":{"type":"structure","required":["ServiceId","VpcEndpointIds"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"VpcEndpointIds":{"shape":"S1d","locationName":"VpcEndpointId"}}},"output":{"type":"structure","members":{"Unsuccessful":{"shape":"S1g","locationName":"unsuccessful"}}}},"RejectVpcPeeringConnection":{"input":{"type":"structure","required":["VpcPeeringConnectionId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ReleaseAddress":{"input":{"type":"structure","members":{"AllocationId":{},"PublicIp":{},"NetworkBorderGroup":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"ReleaseHosts":{"input":{"type":"structure","required":["HostIds"],"members":{"HostIds":{"shape":"S16l","locationName":"hostId"}}},"output":{"type":"structure","members":{"Successful":{"shape":"S2b","locationName":"successful"},"Unsuccessful":{"shape":"S22z","locationName":"unsuccessful"}}}},"ReleaseIpamPoolAllocation":{"input":{"type":"structure","required":["IpamPoolId","Cidr","IpamPoolAllocationId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"Cidr":{},"IpamPoolAllocationId":{}}},"output":{"type":"structure","members":{"Success":{"locationName":"success","type":"boolean"}}}},"ReplaceIamInstanceProfileAssociation":{"input":{"type":"structure","required":["IamInstanceProfile","AssociationId"],"members":{"IamInstanceProfile":{"shape":"S3q"},"AssociationId":{}}},"output":{"type":"structure","members":{"IamInstanceProfileAssociation":{"shape":"S3s","locationName":"iamInstanceProfileAssociation"}}}},"ReplaceNetworkAclAssociation":{"input":{"type":"structure","required":["AssociationId","NetworkAclId"],"members":{"AssociationId":{"locationName":"associationId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkAclId":{"locationName":"networkAclId"}}},"output":{"type":"structure","members":{"NewAssociationId":{"locationName":"newAssociationId"}}}},"ReplaceNetworkAclEntry":{"input":{"type":"structure","required":["Egress","NetworkAclId","Protocol","RuleAction","RuleNumber"],"members":{"CidrBlock":{"locationName":"cidrBlock"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Egress":{"locationName":"egress","type":"boolean"},"IcmpTypeCode":{"shape":"Sk4","locationName":"Icmp"},"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"},"NetworkAclId":{"locationName":"networkAclId"},"PortRange":{"shape":"Sk5","locationName":"portRange"},"Protocol":{"locationName":"protocol"},"RuleAction":{"locationName":"ruleAction"},"RuleNumber":{"locationName":"ruleNumber","type":"integer"}}}},"ReplaceRoute":{"input":{"type":"structure","required":["RouteTableId"],"members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"DestinationIpv6CidrBlock":{"locationName":"destinationIpv6CidrBlock"},"DestinationPrefixListId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcEndpointId":{},"EgressOnlyInternetGatewayId":{"locationName":"egressOnlyInternetGatewayId"},"GatewayId":{"locationName":"gatewayId"},"InstanceId":{"locationName":"instanceId"},"LocalTarget":{"type":"boolean"},"NatGatewayId":{"locationName":"natGatewayId"},"TransitGatewayId":{},"LocalGatewayId":{},"CarrierGatewayId":{},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"RouteTableId":{"locationName":"routeTableId"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"},"CoreNetworkArn":{}}}},"ReplaceRouteTableAssociation":{"input":{"type":"structure","required":["AssociationId","RouteTableId"],"members":{"AssociationId":{"locationName":"associationId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"RouteTableId":{"locationName":"routeTableId"}}},"output":{"type":"structure","members":{"NewAssociationId":{"locationName":"newAssociationId"},"AssociationState":{"shape":"S4q","locationName":"associationState"}}}},"ReplaceTransitGatewayRoute":{"input":{"type":"structure","required":["DestinationCidrBlock","TransitGatewayRouteTableId"],"members":{"DestinationCidrBlock":{},"TransitGatewayRouteTableId":{},"TransitGatewayAttachmentId":{},"Blackhole":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Route":{"shape":"Spt","locationName":"route"}}}},"ReplaceVpnTunnel":{"input":{"type":"structure","required":["VpnConnectionId","VpnTunnelOutsideIpAddress"],"members":{"VpnConnectionId":{},"VpnTunnelOutsideIpAddress":{},"ApplyPendingMaintenance":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ReportInstanceStatus":{"input":{"type":"structure","required":["Instances","ReasonCodes","Status"],"members":{"Description":{"locationName":"description"},"DryRun":{"locationName":"dryRun","type":"boolean"},"EndTime":{"locationName":"endTime","type":"timestamp"},"Instances":{"shape":"S11c","locationName":"instanceId"},"ReasonCodes":{"locationName":"reasonCode","type":"list","member":{"locationName":"item"}},"StartTime":{"locationName":"startTime","type":"timestamp"},"Status":{"locationName":"status"}}}},"RequestSpotFleet":{"input":{"type":"structure","required":["SpotFleetRequestConfig"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"SpotFleetRequestConfig":{"shape":"S1lz","locationName":"spotFleetRequestConfig"}}},"output":{"type":"structure","members":{"SpotFleetRequestId":{"locationName":"spotFleetRequestId"}}}},"RequestSpotInstances":{"input":{"type":"structure","members":{"AvailabilityZoneGroup":{"locationName":"availabilityZoneGroup"},"BlockDurationMinutes":{"locationName":"blockDurationMinutes","type":"integer"},"ClientToken":{"locationName":"clientToken"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceCount":{"locationName":"instanceCount","type":"integer"},"LaunchGroup":{"locationName":"launchGroup"},"LaunchSpecification":{"type":"structure","members":{"SecurityGroupIds":{"locationName":"SecurityGroupId","type":"list","member":{"locationName":"item"}},"SecurityGroups":{"locationName":"SecurityGroup","type":"list","member":{"locationName":"item"}},"AddressingType":{"locationName":"addressingType"},"BlockDeviceMappings":{"shape":"S17a","locationName":"blockDeviceMapping"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"IamInstanceProfile":{"shape":"S3q","locationName":"iamInstanceProfile"},"ImageId":{"locationName":"imageId"},"InstanceType":{"locationName":"instanceType"},"KernelId":{"locationName":"kernelId"},"KeyName":{"locationName":"keyName"},"Monitoring":{"shape":"S1mu","locationName":"monitoring"},"NetworkInterfaces":{"shape":"S1m9","locationName":"NetworkInterface"},"Placement":{"shape":"S1mb","locationName":"placement"},"RamdiskId":{"locationName":"ramdiskId"},"SubnetId":{"locationName":"subnetId"},"UserData":{"shape":"Sga","locationName":"userData"}}},"SpotPrice":{"locationName":"spotPrice"},"Type":{"locationName":"type"},"ValidFrom":{"locationName":"validFrom","type":"timestamp"},"ValidUntil":{"locationName":"validUntil","type":"timestamp"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"InstanceInterruptionBehavior":{}}},"output":{"type":"structure","members":{"SpotInstanceRequests":{"shape":"S1mr","locationName":"spotInstanceRequestSet"}}}},"ResetAddressAttribute":{"input":{"type":"structure","required":["AllocationId","Attribute"],"members":{"AllocationId":{},"Attribute":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Address":{"shape":"S100","locationName":"address"}}}},"ResetEbsDefaultKmsKeyId":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"KmsKeyId":{"locationName":"kmsKeyId"}}}},"ResetFpgaImageAttribute":{"input":{"type":"structure","required":["FpgaImageId"],"members":{"DryRun":{"type":"boolean"},"FpgaImageId":{},"Attribute":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ResetImageAttribute":{"input":{"type":"structure","required":["Attribute","ImageId"],"members":{"Attribute":{},"ImageId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"ResetInstanceAttribute":{"input":{"type":"structure","required":["Attribute","InstanceId"],"members":{"Attribute":{"locationName":"attribute"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceId":{"locationName":"instanceId"}}}},"ResetNetworkInterfaceAttribute":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"SourceDestCheck":{"locationName":"sourceDestCheck"}}}},"ResetSnapshotAttribute":{"input":{"type":"structure","required":["Attribute","SnapshotId"],"members":{"Attribute":{},"SnapshotId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"RestoreAddressToClassic":{"input":{"type":"structure","required":["PublicIp"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"PublicIp":{"locationName":"publicIp"}}},"output":{"type":"structure","members":{"PublicIp":{"locationName":"publicIp"},"Status":{"locationName":"status"}}}},"RestoreImageFromRecycleBin":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"RestoreManagedPrefixListVersion":{"input":{"type":"structure","required":["PrefixListId","PreviousVersion","CurrentVersion"],"members":{"DryRun":{"type":"boolean"},"PrefixListId":{},"PreviousVersion":{"type":"long"},"CurrentVersion":{"type":"long"}}},"output":{"type":"structure","members":{"PrefixList":{"shape":"Sjp","locationName":"prefixList"}}}},"RestoreSnapshotFromRecycleBin":{"input":{"type":"structure","required":["SnapshotId"],"members":{"SnapshotId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"OutpostArn":{"locationName":"outpostArn"},"Description":{"locationName":"description"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"OwnerId":{"locationName":"ownerId"},"Progress":{"locationName":"progress"},"StartTime":{"locationName":"startTime","type":"timestamp"},"State":{"locationName":"status"},"VolumeId":{"locationName":"volumeId"},"VolumeSize":{"locationName":"volumeSize","type":"integer"},"SseType":{"locationName":"sseType"}}}},"RestoreSnapshotTier":{"input":{"type":"structure","required":["SnapshotId"],"members":{"SnapshotId":{},"TemporaryRestoreDays":{"type":"integer"},"PermanentRestore":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"RestoreStartTime":{"locationName":"restoreStartTime","type":"timestamp"},"RestoreDuration":{"locationName":"restoreDuration","type":"integer"},"IsPermanentRestore":{"locationName":"isPermanentRestore","type":"boolean"}}}},"RevokeClientVpnIngress":{"input":{"type":"structure","required":["ClientVpnEndpointId","TargetNetworkCidr"],"members":{"ClientVpnEndpointId":{},"TargetNetworkCidr":{},"AccessGroupId":{},"RevokeAllGroups":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Status":{"shape":"S6l","locationName":"status"}}}},"RevokeSecurityGroupEgress":{"input":{"type":"structure","required":["GroupId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"GroupId":{"locationName":"groupId"},"IpPermissions":{"shape":"S6o","locationName":"ipPermissions"},"SecurityGroupRuleIds":{"shape":"S1ku","locationName":"SecurityGroupRuleId"},"CidrIp":{"locationName":"cidrIp"},"FromPort":{"locationName":"fromPort","type":"integer"},"IpProtocol":{"locationName":"ipProtocol"},"ToPort":{"locationName":"toPort","type":"integer"},"SourceSecurityGroupName":{"locationName":"sourceSecurityGroupName"},"SourceSecurityGroupOwnerId":{"locationName":"sourceSecurityGroupOwnerId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"},"UnknownIpPermissions":{"shape":"S6o","locationName":"unknownIpPermissionSet"}}}},"RevokeSecurityGroupIngress":{"input":{"type":"structure","members":{"CidrIp":{},"FromPort":{"type":"integer"},"GroupId":{},"GroupName":{},"IpPermissions":{"shape":"S6o"},"IpProtocol":{},"SourceSecurityGroupName":{},"SourceSecurityGroupOwnerId":{},"ToPort":{"type":"integer"},"DryRun":{"locationName":"dryRun","type":"boolean"},"SecurityGroupRuleIds":{"shape":"S1ku","locationName":"SecurityGroupRuleId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"},"UnknownIpPermissions":{"shape":"S6o","locationName":"unknownIpPermissionSet"}}}},"RunInstances":{"input":{"type":"structure","required":["MaxCount","MinCount"],"members":{"BlockDeviceMappings":{"shape":"Seh","locationName":"BlockDeviceMapping"},"ImageId":{},"InstanceType":{},"Ipv6AddressCount":{"type":"integer"},"Ipv6Addresses":{"shape":"Si9","locationName":"Ipv6Address"},"KernelId":{},"KeyName":{},"MaxCount":{"type":"integer"},"MinCount":{"type":"integer"},"Monitoring":{"shape":"S1mu"},"Placement":{"shape":"Sch"},"RamdiskId":{},"SecurityGroupIds":{"shape":"Sgl","locationName":"SecurityGroupId"},"SecurityGroups":{"shape":"Sh6","locationName":"SecurityGroup"},"SubnetId":{},"UserData":{"type":"string","sensitive":true},"AdditionalInfo":{"locationName":"additionalInfo"},"ClientToken":{"idempotencyToken":true,"locationName":"clientToken"},"DisableApiTermination":{"locationName":"disableApiTermination","type":"boolean"},"DryRun":{"locationName":"dryRun","type":"boolean"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"IamInstanceProfile":{"shape":"S3q","locationName":"iamInstanceProfile"},"InstanceInitiatedShutdownBehavior":{"locationName":"instanceInitiatedShutdownBehavior"},"NetworkInterfaces":{"shape":"S1m9","locationName":"networkInterface"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"ElasticGpuSpecification":{"type":"list","member":{"shape":"Sh2","locationName":"item"}},"ElasticInferenceAccelerators":{"locationName":"ElasticInferenceAccelerator","type":"list","member":{"locationName":"item","type":"structure","required":["Type"],"members":{"Type":{},"Count":{"type":"integer"}}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"LaunchTemplate":{"type":"structure","members":{"LaunchTemplateId":{},"LaunchTemplateName":{},"Version":{}}},"InstanceMarketOptions":{"type":"structure","members":{"MarketType":{},"SpotOptions":{"type":"structure","members":{"MaxPrice":{},"SpotInstanceType":{},"BlockDurationMinutes":{"type":"integer"},"ValidUntil":{"type":"timestamp"},"InstanceInterruptionBehavior":{}}}}},"CreditSpecification":{"shape":"Shc"},"CpuOptions":{"type":"structure","members":{"CoreCount":{"type":"integer"},"ThreadsPerCore":{"type":"integer"},"AmdSevSnp":{}}},"CapacityReservationSpecification":{"shape":"S23c"},"HibernationOptions":{"type":"structure","members":{"Configured":{"type":"boolean"}}},"LicenseSpecifications":{"locationName":"LicenseSpecification","type":"list","member":{"locationName":"item","type":"structure","members":{"LicenseConfigurationArn":{}}}},"MetadataOptions":{"type":"structure","members":{"HttpTokens":{},"HttpPutResponseHopLimit":{"type":"integer"},"HttpEndpoint":{},"HttpProtocolIpv6":{},"InstanceMetadataTags":{}}},"EnclaveOptions":{"type":"structure","members":{"Enabled":{"type":"boolean"}}},"PrivateDnsNameOptions":{"type":"structure","members":{"HostnameType":{},"EnableResourceNameDnsARecord":{"type":"boolean"},"EnableResourceNameDnsAAAARecord":{"type":"boolean"}}},"MaintenanceOptions":{"type":"structure","members":{"AutoRecovery":{}}},"DisableApiStop":{"type":"boolean"},"EnablePrimaryIpv6":{"type":"boolean"}}},"output":{"shape":"S1cq"}},"RunScheduledInstances":{"input":{"type":"structure","required":["LaunchSpecification","ScheduledInstanceId"],"members":{"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"InstanceCount":{"type":"integer"},"LaunchSpecification":{"type":"structure","required":["ImageId"],"members":{"BlockDeviceMappings":{"locationName":"BlockDeviceMapping","type":"list","member":{"locationName":"BlockDeviceMapping","type":"structure","members":{"DeviceName":{},"Ebs":{"type":"structure","members":{"DeleteOnTermination":{"type":"boolean"},"Encrypted":{"type":"boolean"},"Iops":{"type":"integer"},"SnapshotId":{},"VolumeSize":{"type":"integer"},"VolumeType":{}}},"NoDevice":{},"VirtualName":{}}}},"EbsOptimized":{"type":"boolean"},"IamInstanceProfile":{"type":"structure","members":{"Arn":{},"Name":{}}},"ImageId":{},"InstanceType":{},"KernelId":{},"KeyName":{},"Monitoring":{"type":"structure","members":{"Enabled":{"type":"boolean"}}},"NetworkInterfaces":{"locationName":"NetworkInterface","type":"list","member":{"locationName":"NetworkInterface","type":"structure","members":{"AssociatePublicIpAddress":{"type":"boolean"},"DeleteOnTermination":{"type":"boolean"},"Description":{},"DeviceIndex":{"type":"integer"},"Groups":{"shape":"S2av","locationName":"Group"},"Ipv6AddressCount":{"type":"integer"},"Ipv6Addresses":{"locationName":"Ipv6Address","type":"list","member":{"locationName":"Ipv6Address","type":"structure","members":{"Ipv6Address":{}}}},"NetworkInterfaceId":{},"PrivateIpAddress":{},"PrivateIpAddressConfigs":{"locationName":"PrivateIpAddressConfig","type":"list","member":{"locationName":"PrivateIpAddressConfigSet","type":"structure","members":{"Primary":{"type":"boolean"},"PrivateIpAddress":{}}}},"SecondaryPrivateIpAddressCount":{"type":"integer"},"SubnetId":{}}}},"Placement":{"type":"structure","members":{"AvailabilityZone":{},"GroupName":{}}},"RamdiskId":{},"SecurityGroupIds":{"shape":"S2av","locationName":"SecurityGroupId"},"SubnetId":{},"UserData":{}},"sensitive":true},"ScheduledInstanceId":{}}},"output":{"type":"structure","members":{"InstanceIdSet":{"locationName":"instanceIdSet","type":"list","member":{"locationName":"item"}}}}},"SearchLocalGatewayRoutes":{"input":{"type":"structure","required":["LocalGatewayRouteTableId"],"members":{"LocalGatewayRouteTableId":{},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Routes":{"locationName":"routeSet","type":"list","member":{"shape":"Sj4","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"SearchTransitGatewayMulticastGroups":{"input":{"type":"structure","required":["TransitGatewayMulticastDomainId"],"members":{"TransitGatewayMulticastDomainId":{},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"MulticastGroups":{"locationName":"multicastGroups","type":"list","member":{"locationName":"item","type":"structure","members":{"GroupIpAddress":{"locationName":"groupIpAddress"},"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"SubnetId":{"locationName":"subnetId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"ResourceOwnerId":{"locationName":"resourceOwnerId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"GroupMember":{"locationName":"groupMember","type":"boolean"},"GroupSource":{"locationName":"groupSource","type":"boolean"},"MemberType":{"locationName":"memberType"},"SourceType":{"locationName":"sourceType"}}}},"NextToken":{"locationName":"nextToken"}}}},"SearchTransitGatewayRoutes":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","Filters"],"members":{"TransitGatewayRouteTableId":{},"Filters":{"shape":"Szn","locationName":"Filter"},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Routes":{"locationName":"routeSet","type":"list","member":{"shape":"Spt","locationName":"item"}},"AdditionalRoutesAvailable":{"locationName":"additionalRoutesAvailable","type":"boolean"}}}},"SendDiagnosticInterrupt":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"DryRun":{"type":"boolean"}}}},"StartInstances":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"S11c","locationName":"InstanceId"},"AdditionalInfo":{"locationName":"additionalInfo"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"StartingInstances":{"shape":"S2bj","locationName":"instancesSet"}}}},"StartNetworkInsightsAccessScopeAnalysis":{"input":{"type":"structure","required":["NetworkInsightsAccessScopeId","ClientToken"],"members":{"NetworkInsightsAccessScopeId":{},"DryRun":{"type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopeAnalysis":{"shape":"S1gf","locationName":"networkInsightsAccessScopeAnalysis"}}}},"StartNetworkInsightsAnalysis":{"input":{"type":"structure","required":["NetworkInsightsPathId","ClientToken"],"members":{"NetworkInsightsPathId":{},"AdditionalAccounts":{"shape":"So","locationName":"AdditionalAccount"},"FilterInArns":{"shape":"S1gr","locationName":"FilterInArn"},"DryRun":{"type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"NetworkInsightsAnalysis":{"shape":"S1gq","locationName":"networkInsightsAnalysis"}}}},"StartVpcEndpointServicePrivateDnsVerification":{"input":{"type":"structure","required":["ServiceId"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{}}},"output":{"type":"structure","members":{"ReturnValue":{"locationName":"return","type":"boolean"}}}},"StopInstances":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"S11c","locationName":"InstanceId"},"Hibernate":{"type":"boolean"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Force":{"locationName":"force","type":"boolean"}}},"output":{"type":"structure","members":{"StoppingInstances":{"shape":"S2bj","locationName":"instancesSet"}}}},"TerminateClientVpnConnections":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"ConnectionId":{},"Username":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"Username":{"locationName":"username"},"ConnectionStatuses":{"locationName":"connectionStatuses","type":"list","member":{"locationName":"item","type":"structure","members":{"ConnectionId":{"locationName":"connectionId"},"PreviousStatus":{"shape":"S11r","locationName":"previousStatus"},"CurrentStatus":{"shape":"S11r","locationName":"currentStatus"}}}}}}},"TerminateInstances":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"S11c","locationName":"InstanceId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"TerminatingInstances":{"shape":"S2bj","locationName":"instancesSet"}}}},"UnassignIpv6Addresses":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"Ipv6Addresses":{"shape":"S2q","locationName":"ipv6Addresses"},"Ipv6Prefixes":{"shape":"S2r","locationName":"Ipv6Prefix"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"}}},"output":{"type":"structure","members":{"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"UnassignedIpv6Addresses":{"shape":"S2q","locationName":"unassignedIpv6Addresses"},"UnassignedIpv6Prefixes":{"shape":"S2r","locationName":"unassignedIpv6PrefixSet"}}}},"UnassignPrivateIpAddresses":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"PrivateIpAddresses":{"shape":"S2v","locationName":"privateIpAddress"},"Ipv4Prefixes":{"shape":"S2r","locationName":"Ipv4Prefix"}}}},"UnassignPrivateNatGatewayAddress":{"input":{"type":"structure","required":["NatGatewayId","PrivateIpAddresses"],"members":{"NatGatewayId":{},"PrivateIpAddresses":{"shape":"S33","locationName":"PrivateIpAddress"},"MaxDrainDurationSeconds":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NatGatewayId":{"locationName":"natGatewayId"},"NatGatewayAddresses":{"shape":"S36","locationName":"natGatewayAddressSet"}}}},"UnmonitorInstances":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"S11c","locationName":"InstanceId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"InstanceMonitorings":{"shape":"S276","locationName":"instancesSet"}}}},"UpdateSecurityGroupRuleDescriptionsEgress":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"GroupId":{},"GroupName":{},"IpPermissions":{"shape":"S6o"},"SecurityGroupRuleDescriptions":{"shape":"S2c7","locationName":"SecurityGroupRuleDescription"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"UpdateSecurityGroupRuleDescriptionsIngress":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"GroupId":{},"GroupName":{},"IpPermissions":{"shape":"S6o"},"SecurityGroupRuleDescriptions":{"shape":"S2c7","locationName":"SecurityGroupRuleDescription"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"WithdrawByoipCidr":{"input":{"type":"structure","required":["Cidr"],"members":{"Cidr":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ByoipCidr":{"shape":"S1x","locationName":"byoipCidr"}}}}},"shapes":{"S3":{"type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceType":{"locationName":"resourceType"},"Tags":{"shape":"S6","locationName":"Tag"}}}},"S6":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Key":{"locationName":"key"},"Value":{"locationName":"value"}}}},"Sa":{"type":"structure","members":{"PublicIp":{"locationName":"publicIp"},"AllocationId":{"locationName":"allocationId"},"TransferAccountId":{"locationName":"transferAccountId"},"TransferOfferExpirationTimestamp":{"locationName":"transferOfferExpirationTimestamp","type":"timestamp"},"TransferOfferAcceptedTimestamp":{"locationName":"transferOfferAcceptedTimestamp","type":"timestamp"},"AddressTransferStatus":{"locationName":"addressTransferStatus"}}},"Se":{"type":"list","member":{"locationName":"ReservedInstanceId"}},"Sg":{"type":"list","member":{"locationName":"TargetConfigurationRequest","type":"structure","required":["OfferingId"],"members":{"InstanceCount":{"type":"integer"},"OfferingId":{}}}},"So":{"type":"list","member":{"locationName":"item"}},"Sq":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{"locationName":"transitGatewayMulticastDomainId"},"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"ResourceOwnerId":{"locationName":"resourceOwnerId"},"Subnets":{"locationName":"subnets","type":"list","member":{"shape":"St","locationName":"item"}}}},"St":{"type":"structure","members":{"SubnetId":{"locationName":"subnetId"},"State":{"locationName":"state"}}},"Sx":{"type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"AccepterTransitGatewayAttachmentId":{"locationName":"accepterTransitGatewayAttachmentId"},"RequesterTgwInfo":{"shape":"Sy","locationName":"requesterTgwInfo"},"AccepterTgwInfo":{"shape":"Sy","locationName":"accepterTgwInfo"},"Options":{"locationName":"options","type":"structure","members":{"DynamicRouting":{"locationName":"dynamicRouting"}}},"Status":{"locationName":"status","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"State":{"locationName":"state"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sy":{"type":"structure","members":{"TransitGatewayId":{"locationName":"transitGatewayId"},"CoreNetworkId":{"locationName":"coreNetworkId"},"OwnerId":{"locationName":"ownerId"},"Region":{"locationName":"region"}}},"S16":{"type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"VpcId":{"locationName":"vpcId"},"VpcOwnerId":{"locationName":"vpcOwnerId"},"State":{"locationName":"state"},"SubnetIds":{"shape":"So","locationName":"subnetIds"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Options":{"locationName":"options","type":"structure","members":{"DnsSupport":{"locationName":"dnsSupport"},"Ipv6Support":{"locationName":"ipv6Support"},"ApplianceModeSupport":{"locationName":"applianceModeSupport"}}},"Tags":{"shape":"S6","locationName":"tagSet"}}},"S1d":{"type":"list","member":{"locationName":"item"}},"S1g":{"type":"list","member":{"shape":"S1h","locationName":"item"}},"S1h":{"type":"structure","members":{"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"ResourceId":{"locationName":"resourceId"}}},"S1m":{"type":"structure","members":{"AccepterVpcInfo":{"shape":"S1n","locationName":"accepterVpcInfo"},"ExpirationTime":{"locationName":"expirationTime","type":"timestamp"},"RequesterVpcInfo":{"shape":"S1n","locationName":"requesterVpcInfo"},"Status":{"locationName":"status","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"Tags":{"shape":"S6","locationName":"tagSet"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}},"S1n":{"type":"structure","members":{"CidrBlock":{"locationName":"cidrBlock"},"Ipv6CidrBlockSet":{"locationName":"ipv6CidrBlockSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"}}}},"CidrBlockSet":{"locationName":"cidrBlockSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CidrBlock":{"locationName":"cidrBlock"}}}},"OwnerId":{"locationName":"ownerId"},"PeeringOptions":{"locationName":"peeringOptions","type":"structure","members":{"AllowDnsResolutionFromRemoteVpc":{"locationName":"allowDnsResolutionFromRemoteVpc","type":"boolean"},"AllowEgressFromLocalClassicLinkToRemoteVpc":{"locationName":"allowEgressFromLocalClassicLinkToRemoteVpc","type":"boolean"},"AllowEgressFromLocalVpcToRemoteClassicLink":{"locationName":"allowEgressFromLocalVpcToRemoteClassicLink","type":"boolean"}}},"VpcId":{"locationName":"vpcId"},"Region":{"locationName":"region"}}},"S1x":{"type":"structure","members":{"Cidr":{"locationName":"cidr"},"Description":{"locationName":"description"},"StatusMessage":{"locationName":"statusMessage"},"State":{"locationName":"state"}}},"S2b":{"type":"list","member":{"locationName":"item"}},"S2g":{"type":"structure","members":{"Cidr":{"locationName":"cidr"},"IpamPoolAllocationId":{"locationName":"ipamPoolAllocationId"},"Description":{"locationName":"description"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"ResourceRegion":{"locationName":"resourceRegion"},"ResourceOwner":{"locationName":"resourceOwner"}}},"S2m":{"type":"list","member":{"locationName":"item"}},"S2q":{"type":"list","member":{"locationName":"item"}},"S2r":{"type":"list","member":{"locationName":"item"}},"S2v":{"type":"list","member":{"locationName":"PrivateIpAddress"}},"S2z":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv4Prefix":{"locationName":"ipv4Prefix"}}}},"S33":{"type":"list","member":{"locationName":"item"}},"S36":{"type":"list","member":{"locationName":"item","type":"structure","members":{"AllocationId":{"locationName":"allocationId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"PrivateIp":{"locationName":"privateIp"},"PublicIp":{"locationName":"publicIp"},"AssociationId":{"locationName":"associationId"},"IsPrimary":{"locationName":"isPrimary","type":"boolean"},"FailureMessage":{"locationName":"failureMessage"},"Status":{"locationName":"status"}}}},"S3h":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"S3q":{"type":"structure","members":{"Arn":{"locationName":"arn"},"Name":{"locationName":"name"}}},"S3s":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"InstanceId":{"locationName":"instanceId"},"IamInstanceProfile":{"shape":"S3t","locationName":"iamInstanceProfile"},"State":{"locationName":"state"},"Timestamp":{"locationName":"timestamp","type":"timestamp"}}},"S3t":{"type":"structure","members":{"Arn":{"locationName":"arn"},"Id":{"locationName":"id"}}},"S3y":{"type":"list","member":{"locationName":"item"}},"S3z":{"type":"list","member":{"locationName":"item"}},"S42":{"type":"structure","members":{"InstanceEventWindowId":{"locationName":"instanceEventWindowId"},"TimeRanges":{"locationName":"timeRangeSet","type":"list","member":{"locationName":"item","type":"structure","members":{"StartWeekDay":{"locationName":"startWeekDay"},"StartHour":{"locationName":"startHour","type":"integer"},"EndWeekDay":{"locationName":"endWeekDay"},"EndHour":{"locationName":"endHour","type":"integer"}}}},"Name":{"locationName":"name"},"CronExpression":{"locationName":"cronExpression"},"AssociationTarget":{"locationName":"associationTarget","type":"structure","members":{"InstanceIds":{"shape":"S3y","locationName":"instanceIdSet"},"Tags":{"shape":"S6","locationName":"tagSet"},"DedicatedHostIds":{"shape":"S3z","locationName":"dedicatedHostIdSet"}}},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"S4e":{"type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"IpamResourceDiscoveryAssociationId":{"locationName":"ipamResourceDiscoveryAssociationId"},"IpamResourceDiscoveryAssociationArn":{"locationName":"ipamResourceDiscoveryAssociationArn"},"IpamResourceDiscoveryId":{"locationName":"ipamResourceDiscoveryId"},"IpamId":{"locationName":"ipamId"},"IpamArn":{"locationName":"ipamArn"},"IpamRegion":{"locationName":"ipamRegion"},"IsDefault":{"locationName":"isDefault","type":"boolean"},"ResourceDiscoveryStatus":{"locationName":"resourceDiscoveryStatus"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"S4k":{"type":"list","member":{"locationName":"AllocationId"}},"S4q":{"type":"structure","members":{"State":{"locationName":"state"},"StatusMessage":{"locationName":"statusMessage"}}},"S4u":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"},"Ipv6CidrBlockState":{"locationName":"ipv6CidrBlockState","type":"structure","members":{"State":{"locationName":"state"},"StatusMessage":{"locationName":"statusMessage"}}}}},"S4z":{"type":"list","member":{"locationName":"item"}},"S54":{"type":"structure","members":{"TransitGatewayPolicyTableId":{"locationName":"transitGatewayPolicyTableId"},"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"State":{"locationName":"state"}}},"S59":{"type":"structure","members":{"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"State":{"locationName":"state"}}},"S5c":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"BranchInterfaceId":{"locationName":"branchInterfaceId"},"TrunkInterfaceId":{"locationName":"trunkInterfaceId"},"InterfaceProtocol":{"locationName":"interfaceProtocol"},"VlanId":{"locationName":"vlanId","type":"integer"},"GreKey":{"locationName":"greKey","type":"integer"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"S5j":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"},"Ipv6CidrBlockState":{"shape":"S5k","locationName":"ipv6CidrBlockState"},"NetworkBorderGroup":{"locationName":"networkBorderGroup"},"Ipv6Pool":{"locationName":"ipv6Pool"}}},"S5k":{"type":"structure","members":{"State":{"locationName":"state"},"StatusMessage":{"locationName":"statusMessage"}}},"S5m":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"CidrBlock":{"locationName":"cidrBlock"},"CidrBlockState":{"shape":"S5k","locationName":"cidrBlockState"}}},"S5o":{"type":"list","member":{"locationName":"groupId"}},"S5t":{"type":"structure","members":{"EnaSrdEnabled":{"type":"boolean"},"EnaSrdUdpSpecification":{"type":"structure","members":{"EnaSrdUdpEnabled":{"type":"boolean"}}}}},"S60":{"type":"structure","members":{"VerifiedAccessTrustProviderId":{"locationName":"verifiedAccessTrustProviderId"},"Description":{"locationName":"description"},"TrustProviderType":{"locationName":"trustProviderType"},"UserTrustProviderType":{"locationName":"userTrustProviderType"},"DeviceTrustProviderType":{"locationName":"deviceTrustProviderType"},"OidcOptions":{"locationName":"oidcOptions","type":"structure","members":{"Issuer":{"locationName":"issuer"},"AuthorizationEndpoint":{"locationName":"authorizationEndpoint"},"TokenEndpoint":{"locationName":"tokenEndpoint"},"UserInfoEndpoint":{"locationName":"userInfoEndpoint"},"ClientId":{"locationName":"clientId"},"ClientSecret":{"shape":"S65","locationName":"clientSecret"},"Scope":{"locationName":"scope"}}},"DeviceOptions":{"locationName":"deviceOptions","type":"structure","members":{"TenantId":{"locationName":"tenantId"}}},"PolicyReferenceName":{"locationName":"policyReferenceName"},"CreationTime":{"locationName":"creationTime"},"LastUpdatedTime":{"locationName":"lastUpdatedTime"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"S65":{"type":"string","sensitive":true},"S67":{"type":"structure","members":{"VerifiedAccessInstanceId":{"locationName":"verifiedAccessInstanceId"},"Description":{"locationName":"description"},"VerifiedAccessTrustProviders":{"locationName":"verifiedAccessTrustProviderSet","type":"list","member":{"locationName":"item","type":"structure","members":{"VerifiedAccessTrustProviderId":{"locationName":"verifiedAccessTrustProviderId"},"Description":{"locationName":"description"},"TrustProviderType":{"locationName":"trustProviderType"},"UserTrustProviderType":{"locationName":"userTrustProviderType"},"DeviceTrustProviderType":{"locationName":"deviceTrustProviderType"}}}},"CreationTime":{"locationName":"creationTime"},"LastUpdatedTime":{"locationName":"lastUpdatedTime"},"Tags":{"shape":"S6","locationName":"tagSet"},"FipsEnabled":{"locationName":"fipsEnabled","type":"boolean"}}},"S6c":{"type":"structure","members":{"AttachTime":{"locationName":"attachTime","type":"timestamp"},"Device":{"locationName":"device"},"InstanceId":{"locationName":"instanceId"},"State":{"locationName":"status"},"VolumeId":{"locationName":"volumeId"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"}}},"S6h":{"type":"structure","members":{"State":{"locationName":"state"},"VpcId":{"locationName":"vpcId"}}},"S6l":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"S6o":{"type":"list","member":{"locationName":"item","type":"structure","members":{"FromPort":{"locationName":"fromPort","type":"integer"},"IpProtocol":{"locationName":"ipProtocol"},"IpRanges":{"locationName":"ipRanges","type":"list","member":{"locationName":"item","type":"structure","members":{"CidrIp":{"locationName":"cidrIp"},"Description":{"locationName":"description"}}}},"Ipv6Ranges":{"locationName":"ipv6Ranges","type":"list","member":{"locationName":"item","type":"structure","members":{"CidrIpv6":{"locationName":"cidrIpv6"},"Description":{"locationName":"description"}}}},"PrefixListIds":{"locationName":"prefixListIds","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"PrefixListId":{"locationName":"prefixListId"}}}},"ToPort":{"locationName":"toPort","type":"integer"},"UserIdGroupPairs":{"locationName":"groups","type":"list","member":{"shape":"S6x","locationName":"item"}}}}},"S6x":{"type":"structure","members":{"Description":{"locationName":"description"},"GroupId":{"locationName":"groupId"},"GroupName":{"locationName":"groupName"},"PeeringStatus":{"locationName":"peeringStatus"},"UserId":{"locationName":"userId"},"VpcId":{"locationName":"vpcId"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}},"S6z":{"type":"list","member":{"locationName":"item","type":"structure","members":{"SecurityGroupRuleId":{"locationName":"securityGroupRuleId"},"GroupId":{"locationName":"groupId"},"GroupOwnerId":{"locationName":"groupOwnerId"},"IsEgress":{"locationName":"isEgress","type":"boolean"},"IpProtocol":{"locationName":"ipProtocol"},"FromPort":{"locationName":"fromPort","type":"integer"},"ToPort":{"locationName":"toPort","type":"integer"},"CidrIpv4":{"locationName":"cidrIpv4"},"CidrIpv6":{"locationName":"cidrIpv6"},"PrefixListId":{"locationName":"prefixListId"},"ReferencedGroupInfo":{"locationName":"referencedGroupInfo","type":"structure","members":{"GroupId":{"locationName":"groupId"},"PeeringStatus":{"locationName":"peeringStatus"},"UserId":{"locationName":"userId"},"VpcId":{"locationName":"vpcId"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}},"Description":{"locationName":"description"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"S78":{"type":"structure","members":{"S3":{"type":"structure","members":{"AWSAccessKeyId":{},"Bucket":{"locationName":"bucket"},"Prefix":{"locationName":"prefix"},"UploadPolicy":{"locationName":"uploadPolicy","type":"blob"},"UploadPolicySignature":{"locationName":"uploadPolicySignature","type":"string","sensitive":true}}}}},"S7d":{"type":"structure","members":{"BundleId":{"locationName":"bundleId"},"BundleTaskError":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"InstanceId":{"locationName":"instanceId"},"Progress":{"locationName":"progress"},"StartTime":{"locationName":"startTime","type":"timestamp"},"State":{"locationName":"state"},"Storage":{"shape":"S78","locationName":"storage"},"UpdateTime":{"locationName":"updateTime","type":"timestamp"}}},"S7n":{"type":"list","member":{"locationName":"item"}},"S8b":{"type":"list","member":{"locationName":"item","type":"structure","members":{"ClientToken":{"locationName":"clientToken"},"CreateDate":{"locationName":"createDate","type":"timestamp"},"InstanceCounts":{"locationName":"instanceCounts","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceCount":{"locationName":"instanceCount","type":"integer"},"State":{"locationName":"state"}}}},"PriceSchedules":{"locationName":"priceSchedules","type":"list","member":{"locationName":"item","type":"structure","members":{"Active":{"locationName":"active","type":"boolean"},"CurrencyCode":{"locationName":"currencyCode"},"Price":{"locationName":"price","type":"double"},"Term":{"locationName":"term","type":"long"}}}},"ReservedInstancesId":{"locationName":"reservedInstancesId"},"ReservedInstancesListingId":{"locationName":"reservedInstancesListingId"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Tags":{"shape":"S6","locationName":"tagSet"},"UpdateDate":{"locationName":"updateDate","type":"timestamp"}}}},"S8n":{"type":"list","member":{"locationName":"item"}},"S8y":{"type":"list","member":{"locationName":"SpotInstanceRequestId"}},"S9o":{"type":"structure","members":{"CapacityReservationId":{"locationName":"capacityReservationId"},"OwnerId":{"locationName":"ownerId"},"CapacityReservationArn":{"locationName":"capacityReservationArn"},"AvailabilityZoneId":{"locationName":"availabilityZoneId"},"InstanceType":{"locationName":"instanceType"},"InstancePlatform":{"locationName":"instancePlatform"},"AvailabilityZone":{"locationName":"availabilityZone"},"Tenancy":{"locationName":"tenancy"},"TotalInstanceCount":{"locationName":"totalInstanceCount","type":"integer"},"AvailableInstanceCount":{"locationName":"availableInstanceCount","type":"integer"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"EphemeralStorage":{"locationName":"ephemeralStorage","type":"boolean"},"State":{"locationName":"state"},"StartDate":{"locationName":"startDate","type":"timestamp"},"EndDate":{"locationName":"endDate","type":"timestamp"},"EndDateType":{"locationName":"endDateType"},"InstanceMatchCriteria":{"locationName":"instanceMatchCriteria"},"CreateDate":{"locationName":"createDate","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"},"OutpostArn":{"locationName":"outpostArn"},"CapacityReservationFleetId":{"locationName":"capacityReservationFleetId"},"PlacementGroupArn":{"locationName":"placementGroupArn"},"CapacityAllocations":{"locationName":"capacityAllocationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AllocationType":{"locationName":"allocationType"},"Count":{"locationName":"count","type":"integer"}}}}}},"Sa2":{"type":"list","member":{"locationName":"item","type":"structure","members":{"CapacityReservationId":{"locationName":"capacityReservationId"},"AvailabilityZoneId":{"locationName":"availabilityZoneId"},"InstanceType":{"locationName":"instanceType"},"InstancePlatform":{"locationName":"instancePlatform"},"AvailabilityZone":{"locationName":"availabilityZone"},"TotalInstanceCount":{"locationName":"totalInstanceCount","type":"integer"},"FulfilledCapacity":{"locationName":"fulfilledCapacity","type":"double"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"CreateDate":{"locationName":"createDate","type":"timestamp"},"Weight":{"locationName":"weight","type":"double"},"Priority":{"locationName":"priority","type":"integer"}}}},"Sa6":{"type":"structure","members":{"CarrierGatewayId":{"locationName":"carrierGatewayId"},"VpcId":{"locationName":"vpcId"},"State":{"locationName":"state"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sag":{"type":"structure","members":{"Enabled":{"type":"boolean"},"CloudwatchLogGroup":{},"CloudwatchLogStream":{}}},"Saj":{"type":"structure","members":{"Enabled":{"type":"boolean"},"LambdaFunctionArn":{}}},"Sak":{"type":"structure","members":{"Enabled":{"type":"boolean"},"BannerText":{}}},"Sam":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"Saq":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"Sav":{"type":"structure","members":{"Cidr":{"locationName":"cidr"},"CoipPoolId":{"locationName":"coipPoolId"},"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"}}},"Saz":{"type":"structure","members":{"PoolId":{"locationName":"poolId"},"PoolCidrs":{"shape":"So","locationName":"poolCidrSet"},"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"},"Tags":{"shape":"S6","locationName":"tagSet"},"PoolArn":{"locationName":"poolArn"}}},"Sb3":{"type":"structure","members":{"BgpAsn":{"locationName":"bgpAsn"},"CustomerGatewayId":{"locationName":"customerGatewayId"},"IpAddress":{"locationName":"ipAddress"},"CertificateArn":{"locationName":"certificateArn"},"State":{"locationName":"state"},"Type":{"locationName":"type"},"DeviceName":{"locationName":"deviceName"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sb6":{"type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"AvailabilityZoneId":{"locationName":"availabilityZoneId"},"AvailableIpAddressCount":{"locationName":"availableIpAddressCount","type":"integer"},"CidrBlock":{"locationName":"cidrBlock"},"DefaultForAz":{"locationName":"defaultForAz","type":"boolean"},"EnableLniAtDeviceIndex":{"locationName":"enableLniAtDeviceIndex","type":"integer"},"MapPublicIpOnLaunch":{"locationName":"mapPublicIpOnLaunch","type":"boolean"},"MapCustomerOwnedIpOnLaunch":{"locationName":"mapCustomerOwnedIpOnLaunch","type":"boolean"},"CustomerOwnedIpv4Pool":{"locationName":"customerOwnedIpv4Pool"},"State":{"locationName":"state"},"SubnetId":{"locationName":"subnetId"},"VpcId":{"locationName":"vpcId"},"OwnerId":{"locationName":"ownerId"},"AssignIpv6AddressOnCreation":{"locationName":"assignIpv6AddressOnCreation","type":"boolean"},"Ipv6CidrBlockAssociationSet":{"locationName":"ipv6CidrBlockAssociationSet","type":"list","member":{"shape":"S4u","locationName":"item"}},"Tags":{"shape":"S6","locationName":"tagSet"},"SubnetArn":{"locationName":"subnetArn"},"OutpostArn":{"locationName":"outpostArn"},"EnableDns64":{"locationName":"enableDns64","type":"boolean"},"Ipv6Native":{"locationName":"ipv6Native","type":"boolean"},"PrivateDnsNameOptionsOnLaunch":{"locationName":"privateDnsNameOptionsOnLaunch","type":"structure","members":{"HostnameType":{"locationName":"hostnameType"},"EnableResourceNameDnsARecord":{"locationName":"enableResourceNameDnsARecord","type":"boolean"},"EnableResourceNameDnsAAAARecord":{"locationName":"enableResourceNameDnsAAAARecord","type":"boolean"}}}}},"Sbe":{"type":"structure","members":{"CidrBlock":{"locationName":"cidrBlock"},"DhcpOptionsId":{"locationName":"dhcpOptionsId"},"State":{"locationName":"state"},"VpcId":{"locationName":"vpcId"},"OwnerId":{"locationName":"ownerId"},"InstanceTenancy":{"locationName":"instanceTenancy"},"Ipv6CidrBlockAssociationSet":{"locationName":"ipv6CidrBlockAssociationSet","type":"list","member":{"shape":"S5j","locationName":"item"}},"CidrBlockAssociationSet":{"locationName":"cidrBlockAssociationSet","type":"list","member":{"shape":"S5m","locationName":"item"}},"IsDefault":{"locationName":"isDefault","type":"boolean"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sbn":{"type":"structure","members":{"DhcpConfigurations":{"locationName":"dhcpConfigurationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Key":{"locationName":"key"},"Values":{"locationName":"valueSet","type":"list","member":{"shape":"Sbr","locationName":"item"}}}}},"DhcpOptionsId":{"locationName":"dhcpOptionsId"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sbr":{"type":"structure","members":{"Value":{"locationName":"value"}}},"Sbu":{"type":"structure","members":{"Attachments":{"shape":"Sbv","locationName":"attachmentSet"},"EgressOnlyInternetGatewayId":{"locationName":"egressOnlyInternetGatewayId"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sbv":{"type":"list","member":{"locationName":"item","type":"structure","members":{"State":{"locationName":"state"},"VpcId":{"locationName":"vpcId"}}}},"Sca":{"type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateSpecification":{"type":"structure","members":{"LaunchTemplateId":{},"LaunchTemplateName":{},"Version":{}}},"Overrides":{"type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceType":{},"MaxPrice":{},"SubnetId":{},"AvailabilityZone":{},"WeightedCapacity":{"type":"double"},"Priority":{"type":"double"},"Placement":{"shape":"Sch"},"InstanceRequirements":{"shape":"Sck"},"ImageId":{}}}}}}},"Sch":{"type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Affinity":{"locationName":"affinity"},"GroupName":{"locationName":"groupName"},"PartitionNumber":{"locationName":"partitionNumber","type":"integer"},"HostId":{"locationName":"hostId"},"Tenancy":{"locationName":"tenancy"},"SpreadDomain":{"locationName":"spreadDomain"},"HostResourceGroupArn":{"locationName":"hostResourceGroupArn"},"GroupId":{"locationName":"groupId"}}},"Sck":{"type":"structure","required":["VCpuCount","MemoryMiB"],"members":{"VCpuCount":{"type":"structure","required":["Min"],"members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"MemoryMiB":{"type":"structure","required":["Min"],"members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"CpuManufacturers":{"shape":"Scn","locationName":"CpuManufacturer"},"MemoryGiBPerVCpu":{"type":"structure","members":{"Min":{"type":"double"},"Max":{"type":"double"}}},"ExcludedInstanceTypes":{"shape":"Scq","locationName":"ExcludedInstanceType"},"InstanceGenerations":{"shape":"Scs","locationName":"InstanceGeneration"},"SpotMaxPricePercentageOverLowestPrice":{"type":"integer"},"OnDemandMaxPricePercentageOverLowestPrice":{"type":"integer"},"BareMetal":{},"BurstablePerformance":{},"RequireHibernateSupport":{"type":"boolean"},"NetworkInterfaceCount":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"LocalStorage":{},"LocalStorageTypes":{"shape":"Scy","locationName":"LocalStorageType"},"TotalLocalStorageGB":{"type":"structure","members":{"Min":{"type":"double"},"Max":{"type":"double"}}},"BaselineEbsBandwidthMbps":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"AcceleratorTypes":{"shape":"Sd2","locationName":"AcceleratorType"},"AcceleratorCount":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"AcceleratorManufacturers":{"shape":"Sd5","locationName":"AcceleratorManufacturer"},"AcceleratorNames":{"shape":"Sd7","locationName":"AcceleratorName"},"AcceleratorTotalMemoryMiB":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"NetworkBandwidthGbps":{"type":"structure","members":{"Min":{"type":"double"},"Max":{"type":"double"}}},"AllowedInstanceTypes":{"shape":"Sdb","locationName":"AllowedInstanceType"}}},"Scn":{"type":"list","member":{"locationName":"item"}},"Scq":{"type":"list","member":{"locationName":"item"}},"Scs":{"type":"list","member":{"locationName":"item"}},"Scy":{"type":"list","member":{"locationName":"item"}},"Sd2":{"type":"list","member":{"locationName":"item"}},"Sd5":{"type":"list","member":{"locationName":"item"}},"Sd7":{"type":"list","member":{"locationName":"item"}},"Sdb":{"type":"list","member":{"locationName":"item"}},"Sdd":{"type":"structure","required":["TotalTargetCapacity"],"members":{"TotalTargetCapacity":{"type":"integer"},"OnDemandTargetCapacity":{"type":"integer"},"SpotTargetCapacity":{"type":"integer"},"DefaultTargetCapacityType":{},"TargetCapacityUnitType":{}}},"Sdl":{"type":"structure","members":{"LaunchTemplateSpecification":{"shape":"Sdm","locationName":"launchTemplateSpecification"},"Overrides":{"shape":"Sdn","locationName":"overrides"}}},"Sdm":{"type":"structure","members":{"LaunchTemplateId":{"locationName":"launchTemplateId"},"LaunchTemplateName":{"locationName":"launchTemplateName"},"Version":{"locationName":"version"}}},"Sdn":{"type":"structure","members":{"InstanceType":{"locationName":"instanceType"},"MaxPrice":{"locationName":"maxPrice"},"SubnetId":{"locationName":"subnetId"},"AvailabilityZone":{"locationName":"availabilityZone"},"WeightedCapacity":{"locationName":"weightedCapacity","type":"double"},"Priority":{"locationName":"priority","type":"double"},"Placement":{"locationName":"placement","type":"structure","members":{"GroupName":{"locationName":"groupName"}}},"InstanceRequirements":{"shape":"Sdp","locationName":"instanceRequirements"},"ImageId":{"locationName":"imageId"}}},"Sdp":{"type":"structure","members":{"VCpuCount":{"locationName":"vCpuCount","type":"structure","members":{"Min":{"locationName":"min","type":"integer"},"Max":{"locationName":"max","type":"integer"}}},"MemoryMiB":{"locationName":"memoryMiB","type":"structure","members":{"Min":{"locationName":"min","type":"integer"},"Max":{"locationName":"max","type":"integer"}}},"CpuManufacturers":{"shape":"Scn","locationName":"cpuManufacturerSet"},"MemoryGiBPerVCpu":{"locationName":"memoryGiBPerVCpu","type":"structure","members":{"Min":{"locationName":"min","type":"double"},"Max":{"locationName":"max","type":"double"}}},"ExcludedInstanceTypes":{"shape":"Scq","locationName":"excludedInstanceTypeSet"},"InstanceGenerations":{"shape":"Scs","locationName":"instanceGenerationSet"},"SpotMaxPricePercentageOverLowestPrice":{"locationName":"spotMaxPricePercentageOverLowestPrice","type":"integer"},"OnDemandMaxPricePercentageOverLowestPrice":{"locationName":"onDemandMaxPricePercentageOverLowestPrice","type":"integer"},"BareMetal":{"locationName":"bareMetal"},"BurstablePerformance":{"locationName":"burstablePerformance"},"RequireHibernateSupport":{"locationName":"requireHibernateSupport","type":"boolean"},"NetworkInterfaceCount":{"locationName":"networkInterfaceCount","type":"structure","members":{"Min":{"locationName":"min","type":"integer"},"Max":{"locationName":"max","type":"integer"}}},"LocalStorage":{"locationName":"localStorage"},"LocalStorageTypes":{"shape":"Scy","locationName":"localStorageTypeSet"},"TotalLocalStorageGB":{"locationName":"totalLocalStorageGB","type":"structure","members":{"Min":{"locationName":"min","type":"double"},"Max":{"locationName":"max","type":"double"}}},"BaselineEbsBandwidthMbps":{"locationName":"baselineEbsBandwidthMbps","type":"structure","members":{"Min":{"locationName":"min","type":"integer"},"Max":{"locationName":"max","type":"integer"}}},"AcceleratorTypes":{"shape":"Sd2","locationName":"acceleratorTypeSet"},"AcceleratorCount":{"locationName":"acceleratorCount","type":"structure","members":{"Min":{"locationName":"min","type":"integer"},"Max":{"locationName":"max","type":"integer"}}},"AcceleratorManufacturers":{"shape":"Sd5","locationName":"acceleratorManufacturerSet"},"AcceleratorNames":{"shape":"Sd7","locationName":"acceleratorNameSet"},"AcceleratorTotalMemoryMiB":{"locationName":"acceleratorTotalMemoryMiB","type":"structure","members":{"Min":{"locationName":"min","type":"integer"},"Max":{"locationName":"max","type":"integer"}}},"NetworkBandwidthGbps":{"locationName":"networkBandwidthGbps","type":"structure","members":{"Min":{"locationName":"min","type":"double"},"Max":{"locationName":"max","type":"double"}}},"AllowedInstanceTypes":{"shape":"Sdb","locationName":"allowedInstanceTypeSet"}}},"Se2":{"type":"list","member":{"locationName":"item"}},"See":{"type":"structure","members":{"Bucket":{},"Key":{}}},"Seh":{"type":"list","member":{"shape":"Sei","locationName":"BlockDeviceMapping"}},"Sei":{"type":"structure","members":{"DeviceName":{"locationName":"deviceName"},"VirtualName":{"locationName":"virtualName"},"Ebs":{"locationName":"ebs","type":"structure","members":{"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"Iops":{"locationName":"iops","type":"integer"},"SnapshotId":{"locationName":"snapshotId"},"VolumeSize":{"locationName":"volumeSize","type":"integer"},"VolumeType":{"locationName":"volumeType"},"KmsKeyId":{"locationName":"kmsKeyId"},"Throughput":{"locationName":"throughput","type":"integer"},"OutpostArn":{"locationName":"outpostArn"},"Encrypted":{"locationName":"encrypted","type":"boolean"}}},"NoDevice":{"locationName":"noDevice"}}},"Seq":{"type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"InstanceConnectEndpointId":{"locationName":"instanceConnectEndpointId"},"InstanceConnectEndpointArn":{"locationName":"instanceConnectEndpointArn"},"State":{"locationName":"state"},"StateMessage":{"locationName":"stateMessage"},"DnsName":{"locationName":"dnsName"},"FipsDnsName":{"locationName":"fipsDnsName"},"NetworkInterfaceIds":{"locationName":"networkInterfaceIdSet","type":"list","member":{"locationName":"item"}},"VpcId":{"locationName":"vpcId"},"AvailabilityZone":{"locationName":"availabilityZone"},"CreatedAt":{"locationName":"createdAt","type":"timestamp"},"SubnetId":{"locationName":"subnetId"},"PreserveClientIp":{"locationName":"preserveClientIp","type":"boolean"},"SecurityGroupIds":{"locationName":"securityGroupIdSet","type":"list","member":{"locationName":"item"}},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sew":{"type":"list","member":{"type":"structure","members":{"StartWeekDay":{},"StartHour":{"type":"integer"},"EndWeekDay":{},"EndHour":{"type":"integer"}}}},"Sf5":{"type":"structure","members":{"Description":{"locationName":"description"},"ExportTaskId":{"locationName":"exportTaskId"},"ExportToS3Task":{"locationName":"exportToS3","type":"structure","members":{"ContainerFormat":{"locationName":"containerFormat"},"DiskImageFormat":{"locationName":"diskImageFormat"},"S3Bucket":{"locationName":"s3Bucket"},"S3Key":{"locationName":"s3Key"}}},"InstanceExportDetails":{"locationName":"instanceExport","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"TargetEnvironment":{"locationName":"targetEnvironment"}}},"State":{"locationName":"state"},"StatusMessage":{"locationName":"statusMessage"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sfb":{"type":"structure","members":{"Attachments":{"shape":"Sbv","locationName":"attachmentSet"},"InternetGatewayId":{"locationName":"internetGatewayId"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sfd":{"type":"list","member":{"type":"structure","members":{"RegionName":{}}}},"Sfg":{"type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"IpamId":{"locationName":"ipamId"},"IpamArn":{"locationName":"ipamArn"},"IpamRegion":{"locationName":"ipamRegion"},"PublicDefaultScopeId":{"locationName":"publicDefaultScopeId"},"PrivateDefaultScopeId":{"locationName":"privateDefaultScopeId"},"ScopeCount":{"locationName":"scopeCount","type":"integer"},"Description":{"locationName":"description"},"OperatingRegions":{"shape":"Sfi","locationName":"operatingRegionSet"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"},"DefaultResourceDiscoveryId":{"locationName":"defaultResourceDiscoveryId"},"DefaultResourceDiscoveryAssociationId":{"locationName":"defaultResourceDiscoveryAssociationId"},"ResourceDiscoveryAssociationCount":{"locationName":"resourceDiscoveryAssociationCount","type":"integer"}}},"Sfi":{"type":"list","member":{"locationName":"item","type":"structure","members":{"RegionName":{"locationName":"regionName"}}}},"Sfo":{"type":"list","member":{"shape":"Sfp","locationName":"item"}},"Sfp":{"type":"structure","members":{"Key":{},"Value":{}}},"Sft":{"type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"IpamPoolId":{"locationName":"ipamPoolId"},"SourceIpamPoolId":{"locationName":"sourceIpamPoolId"},"IpamPoolArn":{"locationName":"ipamPoolArn"},"IpamScopeArn":{"locationName":"ipamScopeArn"},"IpamScopeType":{"locationName":"ipamScopeType"},"IpamArn":{"locationName":"ipamArn"},"IpamRegion":{"locationName":"ipamRegion"},"Locale":{"locationName":"locale"},"PoolDepth":{"locationName":"poolDepth","type":"integer"},"State":{"locationName":"state"},"StateMessage":{"locationName":"stateMessage"},"Description":{"locationName":"description"},"AutoImport":{"locationName":"autoImport","type":"boolean"},"PubliclyAdvertisable":{"locationName":"publiclyAdvertisable","type":"boolean"},"AddressFamily":{"locationName":"addressFamily"},"AllocationMinNetmaskLength":{"locationName":"allocationMinNetmaskLength","type":"integer"},"AllocationMaxNetmaskLength":{"locationName":"allocationMaxNetmaskLength","type":"integer"},"AllocationDefaultNetmaskLength":{"locationName":"allocationDefaultNetmaskLength","type":"integer"},"AllocationResourceTags":{"shape":"Sfw","locationName":"allocationResourceTagSet"},"Tags":{"shape":"S6","locationName":"tagSet"},"AwsService":{"locationName":"awsService"},"PublicIpSource":{"locationName":"publicIpSource"}}},"Sfw":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Key":{"locationName":"key"},"Value":{"locationName":"value"}}}},"Sg0":{"type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"IpamResourceDiscoveryId":{"locationName":"ipamResourceDiscoveryId"},"IpamResourceDiscoveryArn":{"locationName":"ipamResourceDiscoveryArn"},"IpamResourceDiscoveryRegion":{"locationName":"ipamResourceDiscoveryRegion"},"Description":{"locationName":"description"},"OperatingRegions":{"shape":"Sfi","locationName":"operatingRegionSet"},"IsDefault":{"locationName":"isDefault","type":"boolean"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sg4":{"type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"IpamScopeId":{"locationName":"ipamScopeId"},"IpamScopeArn":{"locationName":"ipamScopeArn"},"IpamArn":{"locationName":"ipamArn"},"IpamRegion":{"locationName":"ipamRegion"},"IpamScopeType":{"locationName":"ipamScopeType"},"IsDefault":{"locationName":"isDefault","type":"boolean"},"Description":{"locationName":"description"},"PoolCount":{"locationName":"poolCount","type":"integer"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sga":{"type":"string","sensitive":true},"Sgd":{"type":"structure","members":{"KernelId":{},"EbsOptimized":{"type":"boolean"},"IamInstanceProfile":{"type":"structure","members":{"Arn":{},"Name":{}}},"BlockDeviceMappings":{"locationName":"BlockDeviceMapping","type":"list","member":{"locationName":"BlockDeviceMapping","type":"structure","members":{"DeviceName":{},"VirtualName":{},"Ebs":{"type":"structure","members":{"Encrypted":{"type":"boolean"},"DeleteOnTermination":{"type":"boolean"},"Iops":{"type":"integer"},"KmsKeyId":{},"SnapshotId":{},"VolumeSize":{"type":"integer"},"VolumeType":{},"Throughput":{"type":"integer"}}},"NoDevice":{}}}},"NetworkInterfaces":{"locationName":"NetworkInterface","type":"list","member":{"locationName":"InstanceNetworkInterfaceSpecification","type":"structure","members":{"AssociateCarrierIpAddress":{"type":"boolean"},"AssociatePublicIpAddress":{"type":"boolean"},"DeleteOnTermination":{"type":"boolean"},"Description":{},"DeviceIndex":{"type":"integer"},"Groups":{"shape":"Sgl","locationName":"SecurityGroupId"},"InterfaceType":{},"Ipv6AddressCount":{"type":"integer"},"Ipv6Addresses":{"type":"list","member":{"locationName":"InstanceIpv6Address","type":"structure","members":{"Ipv6Address":{}}}},"NetworkInterfaceId":{},"PrivateIpAddress":{},"PrivateIpAddresses":{"shape":"Sgo"},"SecondaryPrivateIpAddressCount":{"type":"integer"},"SubnetId":{},"NetworkCardIndex":{"type":"integer"},"Ipv4Prefixes":{"shape":"Sgq","locationName":"Ipv4Prefix"},"Ipv4PrefixCount":{"type":"integer"},"Ipv6Prefixes":{"shape":"Sgs","locationName":"Ipv6Prefix"},"Ipv6PrefixCount":{"type":"integer"},"PrimaryIpv6":{"type":"boolean"}}}},"ImageId":{},"InstanceType":{},"KeyName":{},"Monitoring":{"type":"structure","members":{"Enabled":{"type":"boolean"}}},"Placement":{"type":"structure","members":{"AvailabilityZone":{},"Affinity":{},"GroupName":{},"HostId":{},"Tenancy":{},"SpreadDomain":{},"HostResourceGroupArn":{},"PartitionNumber":{"type":"integer"},"GroupId":{}}},"RamDiskId":{},"DisableApiTermination":{"type":"boolean"},"InstanceInitiatedShutdownBehavior":{},"UserData":{"shape":"Sga"},"TagSpecifications":{"locationName":"TagSpecification","type":"list","member":{"locationName":"LaunchTemplateTagSpecificationRequest","type":"structure","members":{"ResourceType":{},"Tags":{"shape":"S6","locationName":"Tag"}}}},"ElasticGpuSpecifications":{"locationName":"ElasticGpuSpecification","type":"list","member":{"shape":"Sh2","locationName":"ElasticGpuSpecification"}},"ElasticInferenceAccelerators":{"locationName":"ElasticInferenceAccelerator","type":"list","member":{"locationName":"item","type":"structure","required":["Type"],"members":{"Type":{},"Count":{"type":"integer"}}}},"SecurityGroupIds":{"shape":"Sgl","locationName":"SecurityGroupId"},"SecurityGroups":{"shape":"Sh6","locationName":"SecurityGroup"},"InstanceMarketOptions":{"type":"structure","members":{"MarketType":{},"SpotOptions":{"type":"structure","members":{"MaxPrice":{},"SpotInstanceType":{},"BlockDurationMinutes":{"type":"integer"},"ValidUntil":{"type":"timestamp"},"InstanceInterruptionBehavior":{}}}}},"CreditSpecification":{"shape":"Shc"},"CpuOptions":{"type":"structure","members":{"CoreCount":{"type":"integer"},"ThreadsPerCore":{"type":"integer"},"AmdSevSnp":{}}},"CapacityReservationSpecification":{"type":"structure","members":{"CapacityReservationPreference":{},"CapacityReservationTarget":{"shape":"Shh"}}},"LicenseSpecifications":{"locationName":"LicenseSpecification","type":"list","member":{"locationName":"item","type":"structure","members":{"LicenseConfigurationArn":{}}}},"HibernationOptions":{"type":"structure","members":{"Configured":{"type":"boolean"}}},"MetadataOptions":{"type":"structure","members":{"HttpTokens":{},"HttpPutResponseHopLimit":{"type":"integer"},"HttpEndpoint":{},"HttpProtocolIpv6":{},"InstanceMetadataTags":{}}},"EnclaveOptions":{"type":"structure","members":{"Enabled":{"type":"boolean"}}},"InstanceRequirements":{"shape":"Sck"},"PrivateDnsNameOptions":{"type":"structure","members":{"HostnameType":{},"EnableResourceNameDnsARecord":{"type":"boolean"},"EnableResourceNameDnsAAAARecord":{"type":"boolean"}}},"MaintenanceOptions":{"type":"structure","members":{"AutoRecovery":{}}},"DisableApiStop":{"type":"boolean"}}},"Sgl":{"type":"list","member":{"locationName":"SecurityGroupId"}},"Sgo":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Primary":{"locationName":"primary","type":"boolean"},"PrivateIpAddress":{"locationName":"privateIpAddress"}}}},"Sgq":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv4Prefix":{}}}},"Sgs":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Prefix":{}}}},"Sh2":{"type":"structure","required":["Type"],"members":{"Type":{}}},"Sh6":{"type":"list","member":{"locationName":"SecurityGroup"}},"Shc":{"type":"structure","required":["CpuCredits"],"members":{"CpuCredits":{}}},"Shh":{"type":"structure","members":{"CapacityReservationId":{},"CapacityReservationResourceGroupArn":{}}},"Shv":{"type":"structure","members":{"LaunchTemplateId":{"locationName":"launchTemplateId"},"LaunchTemplateName":{"locationName":"launchTemplateName"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"CreatedBy":{"locationName":"createdBy"},"DefaultVersionNumber":{"locationName":"defaultVersionNumber","type":"long"},"LatestVersionNumber":{"locationName":"latestVersionNumber","type":"long"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Shw":{"type":"structure","members":{"Errors":{"locationName":"errorSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}},"Si1":{"type":"structure","members":{"LaunchTemplateId":{"locationName":"launchTemplateId"},"LaunchTemplateName":{"locationName":"launchTemplateName"},"VersionNumber":{"locationName":"versionNumber","type":"long"},"VersionDescription":{"locationName":"versionDescription"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"CreatedBy":{"locationName":"createdBy"},"DefaultVersion":{"locationName":"defaultVersion","type":"boolean"},"LaunchTemplateData":{"shape":"Si2","locationName":"launchTemplateData"}}},"Si2":{"type":"structure","members":{"KernelId":{"locationName":"kernelId"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"IamInstanceProfile":{"locationName":"iamInstanceProfile","type":"structure","members":{"Arn":{"locationName":"arn"},"Name":{"locationName":"name"}}},"BlockDeviceMappings":{"locationName":"blockDeviceMappingSet","type":"list","member":{"locationName":"item","type":"structure","members":{"DeviceName":{"locationName":"deviceName"},"VirtualName":{"locationName":"virtualName"},"Ebs":{"locationName":"ebs","type":"structure","members":{"Encrypted":{"locationName":"encrypted","type":"boolean"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"Iops":{"locationName":"iops","type":"integer"},"KmsKeyId":{"locationName":"kmsKeyId"},"SnapshotId":{"locationName":"snapshotId"},"VolumeSize":{"locationName":"volumeSize","type":"integer"},"VolumeType":{"locationName":"volumeType"},"Throughput":{"locationName":"throughput","type":"integer"}}},"NoDevice":{"locationName":"noDevice"}}}},"NetworkInterfaces":{"locationName":"networkInterfaceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AssociateCarrierIpAddress":{"locationName":"associateCarrierIpAddress","type":"boolean"},"AssociatePublicIpAddress":{"locationName":"associatePublicIpAddress","type":"boolean"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"Description":{"locationName":"description"},"DeviceIndex":{"locationName":"deviceIndex","type":"integer"},"Groups":{"shape":"S5o","locationName":"groupSet"},"InterfaceType":{"locationName":"interfaceType"},"Ipv6AddressCount":{"locationName":"ipv6AddressCount","type":"integer"},"Ipv6Addresses":{"shape":"Si9","locationName":"ipv6AddressesSet"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"PrivateIpAddresses":{"shape":"Sgo","locationName":"privateIpAddressesSet"},"SecondaryPrivateIpAddressCount":{"locationName":"secondaryPrivateIpAddressCount","type":"integer"},"SubnetId":{"locationName":"subnetId"},"NetworkCardIndex":{"locationName":"networkCardIndex","type":"integer"},"Ipv4Prefixes":{"locationName":"ipv4PrefixSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv4Prefix":{"locationName":"ipv4Prefix"}}}},"Ipv4PrefixCount":{"locationName":"ipv4PrefixCount","type":"integer"},"Ipv6Prefixes":{"locationName":"ipv6PrefixSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Prefix":{"locationName":"ipv6Prefix"}}}},"Ipv6PrefixCount":{"locationName":"ipv6PrefixCount","type":"integer"},"PrimaryIpv6":{"locationName":"primaryIpv6","type":"boolean"}}}},"ImageId":{"locationName":"imageId"},"InstanceType":{"locationName":"instanceType"},"KeyName":{"locationName":"keyName"},"Monitoring":{"locationName":"monitoring","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"}}},"Placement":{"locationName":"placement","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Affinity":{"locationName":"affinity"},"GroupName":{"locationName":"groupName"},"HostId":{"locationName":"hostId"},"Tenancy":{"locationName":"tenancy"},"SpreadDomain":{"locationName":"spreadDomain"},"HostResourceGroupArn":{"locationName":"hostResourceGroupArn"},"PartitionNumber":{"locationName":"partitionNumber","type":"integer"},"GroupId":{"locationName":"groupId"}}},"RamDiskId":{"locationName":"ramDiskId"},"DisableApiTermination":{"locationName":"disableApiTermination","type":"boolean"},"InstanceInitiatedShutdownBehavior":{"locationName":"instanceInitiatedShutdownBehavior"},"UserData":{"shape":"Sga","locationName":"userData"},"TagSpecifications":{"locationName":"tagSpecificationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceType":{"locationName":"resourceType"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"ElasticGpuSpecifications":{"locationName":"elasticGpuSpecificationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Type":{"locationName":"type"}}}},"ElasticInferenceAccelerators":{"locationName":"elasticInferenceAcceleratorSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Type":{"locationName":"type"},"Count":{"locationName":"count","type":"integer"}}}},"SecurityGroupIds":{"shape":"So","locationName":"securityGroupIdSet"},"SecurityGroups":{"shape":"So","locationName":"securityGroupSet"},"InstanceMarketOptions":{"locationName":"instanceMarketOptions","type":"structure","members":{"MarketType":{"locationName":"marketType"},"SpotOptions":{"locationName":"spotOptions","type":"structure","members":{"MaxPrice":{"locationName":"maxPrice"},"SpotInstanceType":{"locationName":"spotInstanceType"},"BlockDurationMinutes":{"locationName":"blockDurationMinutes","type":"integer"},"ValidUntil":{"locationName":"validUntil","type":"timestamp"},"InstanceInterruptionBehavior":{"locationName":"instanceInterruptionBehavior"}}}}},"CreditSpecification":{"locationName":"creditSpecification","type":"structure","members":{"CpuCredits":{"locationName":"cpuCredits"}}},"CpuOptions":{"locationName":"cpuOptions","type":"structure","members":{"CoreCount":{"locationName":"coreCount","type":"integer"},"ThreadsPerCore":{"locationName":"threadsPerCore","type":"integer"},"AmdSevSnp":{"locationName":"amdSevSnp"}}},"CapacityReservationSpecification":{"locationName":"capacityReservationSpecification","type":"structure","members":{"CapacityReservationPreference":{"locationName":"capacityReservationPreference"},"CapacityReservationTarget":{"shape":"Sis","locationName":"capacityReservationTarget"}}},"LicenseSpecifications":{"locationName":"licenseSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LicenseConfigurationArn":{"locationName":"licenseConfigurationArn"}}}},"HibernationOptions":{"locationName":"hibernationOptions","type":"structure","members":{"Configured":{"locationName":"configured","type":"boolean"}}},"MetadataOptions":{"locationName":"metadataOptions","type":"structure","members":{"State":{"locationName":"state"},"HttpTokens":{"locationName":"httpTokens"},"HttpPutResponseHopLimit":{"locationName":"httpPutResponseHopLimit","type":"integer"},"HttpEndpoint":{"locationName":"httpEndpoint"},"HttpProtocolIpv6":{"locationName":"httpProtocolIpv6"},"InstanceMetadataTags":{"locationName":"instanceMetadataTags"}}},"EnclaveOptions":{"locationName":"enclaveOptions","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"}}},"InstanceRequirements":{"shape":"Sdp","locationName":"instanceRequirements"},"PrivateDnsNameOptions":{"locationName":"privateDnsNameOptions","type":"structure","members":{"HostnameType":{"locationName":"hostnameType"},"EnableResourceNameDnsARecord":{"locationName":"enableResourceNameDnsARecord","type":"boolean"},"EnableResourceNameDnsAAAARecord":{"locationName":"enableResourceNameDnsAAAARecord","type":"boolean"}}},"MaintenanceOptions":{"locationName":"maintenanceOptions","type":"structure","members":{"AutoRecovery":{"locationName":"autoRecovery"}}},"DisableApiStop":{"locationName":"disableApiStop","type":"boolean"}}},"Si9":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Address":{"locationName":"ipv6Address"},"IsPrimaryIpv6":{"locationName":"isPrimaryIpv6","type":"boolean"}}}},"Sis":{"type":"structure","members":{"CapacityReservationId":{"locationName":"capacityReservationId"},"CapacityReservationResourceGroupArn":{"locationName":"capacityReservationResourceGroupArn"}}},"Sj4":{"type":"structure","members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"LocalGatewayVirtualInterfaceGroupId":{"locationName":"localGatewayVirtualInterfaceGroupId"},"Type":{"locationName":"type"},"State":{"locationName":"state"},"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"},"LocalGatewayRouteTableArn":{"locationName":"localGatewayRouteTableArn"},"OwnerId":{"locationName":"ownerId"},"SubnetId":{"locationName":"subnetId"},"CoipPoolId":{"locationName":"coipPoolId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"DestinationPrefixListId":{"locationName":"destinationPrefixListId"}}},"Sjb":{"type":"structure","members":{"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"},"LocalGatewayRouteTableArn":{"locationName":"localGatewayRouteTableArn"},"LocalGatewayId":{"locationName":"localGatewayId"},"OutpostArn":{"locationName":"outpostArn"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"},"Mode":{"locationName":"mode"},"StateReason":{"shape":"Sjc","locationName":"stateReason"}}},"Sjc":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"Sjf":{"type":"structure","members":{"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId":{"locationName":"localGatewayRouteTableVirtualInterfaceGroupAssociationId"},"LocalGatewayVirtualInterfaceGroupId":{"locationName":"localGatewayVirtualInterfaceGroupId"},"LocalGatewayId":{"locationName":"localGatewayId"},"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"},"LocalGatewayRouteTableArn":{"locationName":"localGatewayRouteTableArn"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sjj":{"type":"structure","members":{"LocalGatewayRouteTableVpcAssociationId":{"locationName":"localGatewayRouteTableVpcAssociationId"},"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"},"LocalGatewayRouteTableArn":{"locationName":"localGatewayRouteTableArn"},"LocalGatewayId":{"locationName":"localGatewayId"},"VpcId":{"locationName":"vpcId"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sjm":{"type":"list","member":{"type":"structure","required":["Cidr"],"members":{"Cidr":{},"Description":{}}}},"Sjp":{"type":"structure","members":{"PrefixListId":{"locationName":"prefixListId"},"AddressFamily":{"locationName":"addressFamily"},"State":{"locationName":"state"},"StateMessage":{"locationName":"stateMessage"},"PrefixListArn":{"locationName":"prefixListArn"},"PrefixListName":{"locationName":"prefixListName"},"MaxEntries":{"locationName":"maxEntries","type":"integer"},"Version":{"locationName":"version","type":"long"},"Tags":{"shape":"S6","locationName":"tagSet"},"OwnerId":{"locationName":"ownerId"}}},"Sju":{"type":"structure","members":{"CreateTime":{"locationName":"createTime","type":"timestamp"},"DeleteTime":{"locationName":"deleteTime","type":"timestamp"},"FailureCode":{"locationName":"failureCode"},"FailureMessage":{"locationName":"failureMessage"},"NatGatewayAddresses":{"shape":"S36","locationName":"natGatewayAddressSet"},"NatGatewayId":{"locationName":"natGatewayId"},"ProvisionedBandwidth":{"locationName":"provisionedBandwidth","type":"structure","members":{"ProvisionTime":{"locationName":"provisionTime","type":"timestamp"},"Provisioned":{"locationName":"provisioned"},"RequestTime":{"locationName":"requestTime","type":"timestamp"},"Requested":{"locationName":"requested"},"Status":{"locationName":"status"}}},"State":{"locationName":"state"},"SubnetId":{"locationName":"subnetId"},"VpcId":{"locationName":"vpcId"},"Tags":{"shape":"S6","locationName":"tagSet"},"ConnectivityType":{"locationName":"connectivityType"}}},"Sjz":{"type":"structure","members":{"Associations":{"locationName":"associationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"NetworkAclAssociationId":{"locationName":"networkAclAssociationId"},"NetworkAclId":{"locationName":"networkAclId"},"SubnetId":{"locationName":"subnetId"}}}},"Entries":{"locationName":"entrySet","type":"list","member":{"locationName":"item","type":"structure","members":{"CidrBlock":{"locationName":"cidrBlock"},"Egress":{"locationName":"egress","type":"boolean"},"IcmpTypeCode":{"shape":"Sk4","locationName":"icmpTypeCode"},"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"},"PortRange":{"shape":"Sk5","locationName":"portRange"},"Protocol":{"locationName":"protocol"},"RuleAction":{"locationName":"ruleAction"},"RuleNumber":{"locationName":"ruleNumber","type":"integer"}}}},"IsDefault":{"locationName":"default","type":"boolean"},"NetworkAclId":{"locationName":"networkAclId"},"Tags":{"shape":"S6","locationName":"tagSet"},"VpcId":{"locationName":"vpcId"},"OwnerId":{"locationName":"ownerId"}}},"Sk4":{"type":"structure","members":{"Code":{"locationName":"code","type":"integer"},"Type":{"locationName":"type","type":"integer"}}},"Sk5":{"type":"structure","members":{"From":{"locationName":"from","type":"integer"},"To":{"locationName":"to","type":"integer"}}},"Ska":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Source":{"shape":"Skc"},"Destination":{"shape":"Skc"},"ThroughResources":{"locationName":"ThroughResource","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceStatement":{"shape":"Skg"}}}}}}},"Skc":{"type":"structure","members":{"PacketHeaderStatement":{"type":"structure","members":{"SourceAddresses":{"shape":"So","locationName":"SourceAddress"},"DestinationAddresses":{"shape":"So","locationName":"DestinationAddress"},"SourcePorts":{"shape":"So","locationName":"SourcePort"},"DestinationPorts":{"shape":"So","locationName":"DestinationPort"},"SourcePrefixLists":{"shape":"So","locationName":"SourcePrefixList"},"DestinationPrefixLists":{"shape":"So","locationName":"DestinationPrefixList"},"Protocols":{"shape":"Ske","locationName":"Protocol"}}},"ResourceStatement":{"shape":"Skg"}}},"Ske":{"type":"list","member":{"locationName":"item"}},"Skg":{"type":"structure","members":{"Resources":{"shape":"So","locationName":"Resource"},"ResourceTypes":{"shape":"So","locationName":"ResourceType"}}},"Skk":{"type":"structure","members":{"NetworkInsightsAccessScopeId":{"locationName":"networkInsightsAccessScopeId"},"NetworkInsightsAccessScopeArn":{"locationName":"networkInsightsAccessScopeArn"},"CreatedDate":{"locationName":"createdDate","type":"timestamp"},"UpdatedDate":{"locationName":"updatedDate","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Skm":{"type":"structure","members":{"NetworkInsightsAccessScopeId":{"locationName":"networkInsightsAccessScopeId"},"MatchPaths":{"shape":"Skn","locationName":"matchPathSet"},"ExcludePaths":{"shape":"Skn","locationName":"excludePathSet"}}},"Skn":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Source":{"shape":"Skp","locationName":"source"},"Destination":{"shape":"Skp","locationName":"destination"},"ThroughResources":{"locationName":"throughResourceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceStatement":{"shape":"Skr","locationName":"resourceStatement"}}}}}}},"Skp":{"type":"structure","members":{"PacketHeaderStatement":{"locationName":"packetHeaderStatement","type":"structure","members":{"SourceAddresses":{"shape":"So","locationName":"sourceAddressSet"},"DestinationAddresses":{"shape":"So","locationName":"destinationAddressSet"},"SourcePorts":{"shape":"So","locationName":"sourcePortSet"},"DestinationPorts":{"shape":"So","locationName":"destinationPortSet"},"SourcePrefixLists":{"shape":"So","locationName":"sourcePrefixListSet"},"DestinationPrefixLists":{"shape":"So","locationName":"destinationPrefixListSet"},"Protocols":{"shape":"Ske","locationName":"protocolSet"}}},"ResourceStatement":{"shape":"Skr","locationName":"resourceStatement"}}},"Skr":{"type":"structure","members":{"Resources":{"shape":"So","locationName":"resourceSet"},"ResourceTypes":{"shape":"So","locationName":"resourceTypeSet"}}},"Sky":{"type":"structure","members":{"SourceAddress":{},"SourcePortRange":{"shape":"Skz"},"DestinationAddress":{},"DestinationPortRange":{"shape":"Skz"}}},"Skz":{"type":"structure","members":{"FromPort":{"type":"integer"},"ToPort":{"type":"integer"}}},"Sl1":{"type":"structure","members":{"NetworkInsightsPathId":{"locationName":"networkInsightsPathId"},"NetworkInsightsPathArn":{"locationName":"networkInsightsPathArn"},"CreatedDate":{"locationName":"createdDate","type":"timestamp"},"Source":{"locationName":"source"},"Destination":{"locationName":"destination"},"SourceArn":{"locationName":"sourceArn"},"DestinationArn":{"locationName":"destinationArn"},"SourceIp":{"locationName":"sourceIp"},"DestinationIp":{"locationName":"destinationIp"},"Protocol":{"locationName":"protocol"},"DestinationPort":{"locationName":"destinationPort","type":"integer"},"Tags":{"shape":"S6","locationName":"tagSet"},"FilterAtSource":{"shape":"Sl3","locationName":"filterAtSource"},"FilterAtDestination":{"shape":"Sl3","locationName":"filterAtDestination"}}},"Sl3":{"type":"structure","members":{"SourceAddress":{"locationName":"sourceAddress"},"SourcePortRange":{"shape":"Sl4","locationName":"sourcePortRange"},"DestinationAddress":{"locationName":"destinationAddress"},"DestinationPortRange":{"shape":"Sl4","locationName":"destinationPortRange"}}},"Sl4":{"type":"structure","members":{"FromPort":{"locationName":"fromPort","type":"integer"},"ToPort":{"locationName":"toPort","type":"integer"}}},"Sl8":{"type":"structure","members":{"Association":{"shape":"Sl9","locationName":"association"},"Attachment":{"shape":"Sla","locationName":"attachment"},"AvailabilityZone":{"locationName":"availabilityZone"},"Description":{"locationName":"description"},"Groups":{"shape":"Sld","locationName":"groupSet"},"InterfaceType":{"locationName":"interfaceType"},"Ipv6Addresses":{"locationName":"ipv6AddressesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Address":{"locationName":"ipv6Address"},"IsPrimaryIpv6":{"locationName":"isPrimaryIpv6","type":"boolean"}}}},"MacAddress":{"locationName":"macAddress"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"OutpostArn":{"locationName":"outpostArn"},"OwnerId":{"locationName":"ownerId"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"PrivateIpAddresses":{"locationName":"privateIpAddressesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Association":{"shape":"Sl9","locationName":"association"},"Primary":{"locationName":"primary","type":"boolean"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateIpAddress":{"locationName":"privateIpAddress"}}}},"Ipv4Prefixes":{"shape":"S2z","locationName":"ipv4PrefixSet"},"Ipv6Prefixes":{"locationName":"ipv6PrefixSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Prefix":{"locationName":"ipv6Prefix"}}}},"RequesterId":{"locationName":"requesterId"},"RequesterManaged":{"locationName":"requesterManaged","type":"boolean"},"SourceDestCheck":{"locationName":"sourceDestCheck","type":"boolean"},"Status":{"locationName":"status"},"SubnetId":{"locationName":"subnetId"},"TagSet":{"shape":"S6","locationName":"tagSet"},"VpcId":{"locationName":"vpcId"},"DenyAllIgwTraffic":{"locationName":"denyAllIgwTraffic","type":"boolean"},"Ipv6Native":{"locationName":"ipv6Native","type":"boolean"},"Ipv6Address":{"locationName":"ipv6Address"}}},"Sl9":{"type":"structure","members":{"AllocationId":{"locationName":"allocationId"},"AssociationId":{"locationName":"associationId"},"IpOwnerId":{"locationName":"ipOwnerId"},"PublicDnsName":{"locationName":"publicDnsName"},"PublicIp":{"locationName":"publicIp"},"CustomerOwnedIp":{"locationName":"customerOwnedIp"},"CarrierIp":{"locationName":"carrierIp"}}},"Sla":{"type":"structure","members":{"AttachTime":{"locationName":"attachTime","type":"timestamp"},"AttachmentId":{"locationName":"attachmentId"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"DeviceIndex":{"locationName":"deviceIndex","type":"integer"},"NetworkCardIndex":{"locationName":"networkCardIndex","type":"integer"},"InstanceId":{"locationName":"instanceId"},"InstanceOwnerId":{"locationName":"instanceOwnerId"},"Status":{"locationName":"status"},"EnaSrdSpecification":{"locationName":"enaSrdSpecification","type":"structure","members":{"EnaSrdEnabled":{"locationName":"enaSrdEnabled","type":"boolean"},"EnaSrdUdpSpecification":{"locationName":"enaSrdUdpSpecification","type":"structure","members":{"EnaSrdUdpEnabled":{"locationName":"enaSrdUdpEnabled","type":"boolean"}}}}}}},"Sld":{"type":"list","member":{"locationName":"item","type":"structure","members":{"GroupName":{"locationName":"groupName"},"GroupId":{"locationName":"groupId"}}}},"Slq":{"type":"structure","members":{"NetworkInterfacePermissionId":{"locationName":"networkInterfacePermissionId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"AwsAccountId":{"locationName":"awsAccountId"},"AwsService":{"locationName":"awsService"},"Permission":{"locationName":"permission"},"PermissionState":{"locationName":"permissionState","type":"structure","members":{"State":{"locationName":"state"},"StatusMessage":{"locationName":"statusMessage"}}}}},"Slx":{"type":"structure","members":{"GroupName":{"locationName":"groupName"},"State":{"locationName":"state"},"Strategy":{"locationName":"strategy"},"PartitionCount":{"locationName":"partitionCount","type":"integer"},"GroupId":{"locationName":"groupId"},"Tags":{"shape":"S6","locationName":"tagSet"},"GroupArn":{"locationName":"groupArn"},"SpreadLevel":{"locationName":"spreadLevel"}}},"Sm3":{"type":"structure","members":{"ReplaceRootVolumeTaskId":{"locationName":"replaceRootVolumeTaskId"},"InstanceId":{"locationName":"instanceId"},"TaskState":{"locationName":"taskState"},"StartTime":{"locationName":"startTime"},"CompleteTime":{"locationName":"completeTime"},"Tags":{"shape":"S6","locationName":"tagSet"},"ImageId":{"locationName":"imageId"},"SnapshotId":{"locationName":"snapshotId"},"DeleteReplacedRootVolume":{"locationName":"deleteReplacedRootVolume","type":"boolean"}}},"Smj":{"type":"structure","members":{"Associations":{"locationName":"associationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Main":{"locationName":"main","type":"boolean"},"RouteTableAssociationId":{"locationName":"routeTableAssociationId"},"RouteTableId":{"locationName":"routeTableId"},"SubnetId":{"locationName":"subnetId"},"GatewayId":{"locationName":"gatewayId"},"AssociationState":{"shape":"S4q","locationName":"associationState"}}}},"PropagatingVgws":{"locationName":"propagatingVgwSet","type":"list","member":{"locationName":"item","type":"structure","members":{"GatewayId":{"locationName":"gatewayId"}}}},"RouteTableId":{"locationName":"routeTableId"},"Routes":{"locationName":"routeSet","type":"list","member":{"locationName":"item","type":"structure","members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"DestinationIpv6CidrBlock":{"locationName":"destinationIpv6CidrBlock"},"DestinationPrefixListId":{"locationName":"destinationPrefixListId"},"EgressOnlyInternetGatewayId":{"locationName":"egressOnlyInternetGatewayId"},"GatewayId":{"locationName":"gatewayId"},"InstanceId":{"locationName":"instanceId"},"InstanceOwnerId":{"locationName":"instanceOwnerId"},"NatGatewayId":{"locationName":"natGatewayId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"LocalGatewayId":{"locationName":"localGatewayId"},"CarrierGatewayId":{"locationName":"carrierGatewayId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"Origin":{"locationName":"origin"},"State":{"locationName":"state"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"},"CoreNetworkArn":{"locationName":"coreNetworkArn"}}}},"Tags":{"shape":"S6","locationName":"tagSet"},"VpcId":{"locationName":"vpcId"},"OwnerId":{"locationName":"ownerId"}}},"Smv":{"type":"structure","members":{"DataEncryptionKeyId":{"locationName":"dataEncryptionKeyId"},"Description":{"locationName":"description"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"KmsKeyId":{"locationName":"kmsKeyId"},"OwnerId":{"locationName":"ownerId"},"Progress":{"locationName":"progress"},"SnapshotId":{"locationName":"snapshotId"},"StartTime":{"locationName":"startTime","type":"timestamp"},"State":{"locationName":"status"},"StateMessage":{"locationName":"statusMessage"},"VolumeId":{"locationName":"volumeId"},"VolumeSize":{"locationName":"volumeSize","type":"integer"},"OwnerAlias":{"locationName":"ownerAlias"},"OutpostArn":{"locationName":"outpostArn"},"Tags":{"shape":"S6","locationName":"tagSet"},"StorageTier":{"locationName":"storageTier"},"RestoreExpiryTime":{"locationName":"restoreExpiryTime","type":"timestamp"},"SseType":{"locationName":"sseType"}}},"Sn2":{"type":"list","member":{"locationName":"VolumeId"}},"Sn9":{"type":"structure","members":{"Bucket":{"locationName":"bucket"},"Fault":{"shape":"Sna","locationName":"fault"},"OwnerId":{"locationName":"ownerId"},"Prefix":{"locationName":"prefix"},"State":{"locationName":"state"}}},"Sna":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"Snl":{"type":"structure","members":{"SubnetCidrReservationId":{"locationName":"subnetCidrReservationId"},"SubnetId":{"locationName":"subnetId"},"Cidr":{"locationName":"cidr"},"ReservationType":{"locationName":"reservationType"},"OwnerId":{"locationName":"ownerId"},"Description":{"locationName":"description"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sno":{"type":"list","member":{}},"Sns":{"type":"structure","members":{"TrafficMirrorFilterId":{"locationName":"trafficMirrorFilterId"},"IngressFilterRules":{"shape":"Snt","locationName":"ingressFilterRuleSet"},"EgressFilterRules":{"shape":"Snt","locationName":"egressFilterRuleSet"},"NetworkServices":{"shape":"Sny","locationName":"networkServiceSet"},"Description":{"locationName":"description"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Snt":{"type":"list","member":{"shape":"Snu","locationName":"item"}},"Snu":{"type":"structure","members":{"TrafficMirrorFilterRuleId":{"locationName":"trafficMirrorFilterRuleId"},"TrafficMirrorFilterId":{"locationName":"trafficMirrorFilterId"},"TrafficDirection":{"locationName":"trafficDirection"},"RuleNumber":{"locationName":"ruleNumber","type":"integer"},"RuleAction":{"locationName":"ruleAction"},"Protocol":{"locationName":"protocol","type":"integer"},"DestinationPortRange":{"shape":"Snx","locationName":"destinationPortRange"},"SourcePortRange":{"shape":"Snx","locationName":"sourcePortRange"},"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"SourceCidrBlock":{"locationName":"sourceCidrBlock"},"Description":{"locationName":"description"}}},"Snx":{"type":"structure","members":{"FromPort":{"locationName":"fromPort","type":"integer"},"ToPort":{"locationName":"toPort","type":"integer"}}},"Sny":{"type":"list","member":{"locationName":"item"}},"So2":{"type":"structure","members":{"FromPort":{"type":"integer"},"ToPort":{"type":"integer"}}},"So7":{"type":"structure","members":{"TrafficMirrorSessionId":{"locationName":"trafficMirrorSessionId"},"TrafficMirrorTargetId":{"locationName":"trafficMirrorTargetId"},"TrafficMirrorFilterId":{"locationName":"trafficMirrorFilterId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"OwnerId":{"locationName":"ownerId"},"PacketLength":{"locationName":"packetLength","type":"integer"},"SessionNumber":{"locationName":"sessionNumber","type":"integer"},"VirtualNetworkId":{"locationName":"virtualNetworkId","type":"integer"},"Description":{"locationName":"description"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Soa":{"type":"structure","members":{"TrafficMirrorTargetId":{"locationName":"trafficMirrorTargetId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"NetworkLoadBalancerArn":{"locationName":"networkLoadBalancerArn"},"Type":{"locationName":"type"},"Description":{"locationName":"description"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"S6","locationName":"tagSet"},"GatewayLoadBalancerEndpointId":{"locationName":"gatewayLoadBalancerEndpointId"}}},"Soj":{"type":"list","member":{"locationName":"item"}},"Sol":{"type":"structure","members":{"TransitGatewayId":{"locationName":"transitGatewayId"},"TransitGatewayArn":{"locationName":"transitGatewayArn"},"State":{"locationName":"state"},"OwnerId":{"locationName":"ownerId"},"Description":{"locationName":"description"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Options":{"locationName":"options","type":"structure","members":{"AmazonSideAsn":{"locationName":"amazonSideAsn","type":"long"},"TransitGatewayCidrBlocks":{"shape":"So","locationName":"transitGatewayCidrBlocks"},"AutoAcceptSharedAttachments":{"locationName":"autoAcceptSharedAttachments"},"DefaultRouteTableAssociation":{"locationName":"defaultRouteTableAssociation"},"AssociationDefaultRouteTableId":{"locationName":"associationDefaultRouteTableId"},"DefaultRouteTablePropagation":{"locationName":"defaultRouteTablePropagation"},"PropagationDefaultRouteTableId":{"locationName":"propagationDefaultRouteTableId"},"VpnEcmpSupport":{"locationName":"vpnEcmpSupport"},"DnsSupport":{"locationName":"dnsSupport"},"MulticastSupport":{"locationName":"multicastSupport"}}},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sos":{"type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"TransportTransitGatewayAttachmentId":{"locationName":"transportTransitGatewayAttachmentId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"State":{"locationName":"state"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Options":{"locationName":"options","type":"structure","members":{"Protocol":{"locationName":"protocol"}}},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sow":{"type":"list","member":{"locationName":"item"}},"Soy":{"type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"TransitGatewayConnectPeerId":{"locationName":"transitGatewayConnectPeerId"},"State":{"locationName":"state"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"ConnectPeerConfiguration":{"locationName":"connectPeerConfiguration","type":"structure","members":{"TransitGatewayAddress":{"locationName":"transitGatewayAddress"},"PeerAddress":{"locationName":"peerAddress"},"InsideCidrBlocks":{"shape":"Sow","locationName":"insideCidrBlocks"},"Protocol":{"locationName":"protocol"},"BgpConfigurations":{"locationName":"bgpConfigurations","type":"list","member":{"locationName":"item","type":"structure","members":{"TransitGatewayAsn":{"locationName":"transitGatewayAsn","type":"long"},"PeerAsn":{"locationName":"peerAsn","type":"long"},"TransitGatewayAddress":{"locationName":"transitGatewayAddress"},"PeerAddress":{"locationName":"peerAddress"},"BgpStatus":{"locationName":"bgpStatus"}}}}}},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Spb":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{"locationName":"transitGatewayMulticastDomainId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"TransitGatewayMulticastDomainArn":{"locationName":"transitGatewayMulticastDomainArn"},"OwnerId":{"locationName":"ownerId"},"Options":{"locationName":"options","type":"structure","members":{"Igmpv2Support":{"locationName":"igmpv2Support"},"StaticSourcesSupport":{"locationName":"staticSourcesSupport"},"AutoAcceptSharedAssociations":{"locationName":"autoAcceptSharedAssociations"}}},"State":{"locationName":"state"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Spk":{"type":"structure","members":{"TransitGatewayPolicyTableId":{"locationName":"transitGatewayPolicyTableId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"State":{"locationName":"state"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Spo":{"type":"structure","members":{"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"PrefixListId":{"locationName":"prefixListId"},"PrefixListOwnerId":{"locationName":"prefixListOwnerId"},"State":{"locationName":"state"},"Blackhole":{"locationName":"blackhole","type":"boolean"},"TransitGatewayAttachment":{"locationName":"transitGatewayAttachment","type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceType":{"locationName":"resourceType"},"ResourceId":{"locationName":"resourceId"}}}}},"Spt":{"type":"structure","members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"PrefixListId":{"locationName":"prefixListId"},"TransitGatewayRouteTableAnnouncementId":{"locationName":"transitGatewayRouteTableAnnouncementId"},"TransitGatewayAttachments":{"locationName":"transitGatewayAttachments","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceId":{"locationName":"resourceId"},"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceType":{"locationName":"resourceType"}}}},"Type":{"locationName":"type"},"State":{"locationName":"state"}}},"Sq1":{"type":"structure","members":{"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"State":{"locationName":"state"},"DefaultAssociationRouteTable":{"locationName":"defaultAssociationRouteTable","type":"boolean"},"DefaultPropagationRouteTable":{"locationName":"defaultPropagationRouteTable","type":"boolean"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sq5":{"type":"structure","members":{"TransitGatewayRouteTableAnnouncementId":{"locationName":"transitGatewayRouteTableAnnouncementId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"CoreNetworkId":{"locationName":"coreNetworkId"},"PeerTransitGatewayId":{"locationName":"peerTransitGatewayId"},"PeerCoreNetworkId":{"locationName":"peerCoreNetworkId"},"PeeringAttachmentId":{"locationName":"peeringAttachmentId"},"AnnouncementDirection":{"locationName":"announcementDirection"},"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"State":{"locationName":"state"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sqg":{"type":"list","member":{"locationName":"item"}},"Sqo":{"type":"structure","members":{"VerifiedAccessInstanceId":{"locationName":"verifiedAccessInstanceId"},"VerifiedAccessGroupId":{"locationName":"verifiedAccessGroupId"},"VerifiedAccessEndpointId":{"locationName":"verifiedAccessEndpointId"},"ApplicationDomain":{"locationName":"applicationDomain"},"EndpointType":{"locationName":"endpointType"},"AttachmentType":{"locationName":"attachmentType"},"DomainCertificateArn":{"locationName":"domainCertificateArn"},"EndpointDomain":{"locationName":"endpointDomain"},"DeviceValidationDomain":{"locationName":"deviceValidationDomain"},"SecurityGroupIds":{"shape":"Sqg","locationName":"securityGroupIdSet"},"LoadBalancerOptions":{"locationName":"loadBalancerOptions","type":"structure","members":{"Protocol":{"locationName":"protocol"},"Port":{"locationName":"port","type":"integer"},"LoadBalancerArn":{"locationName":"loadBalancerArn"},"SubnetIds":{"locationName":"subnetIdSet","type":"list","member":{"locationName":"item"}}}},"NetworkInterfaceOptions":{"locationName":"networkInterfaceOptions","type":"structure","members":{"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"Protocol":{"locationName":"protocol"},"Port":{"locationName":"port","type":"integer"}}},"Status":{"locationName":"status","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"Description":{"locationName":"description"},"CreationTime":{"locationName":"creationTime"},"LastUpdatedTime":{"locationName":"lastUpdatedTime"},"DeletionTime":{"locationName":"deletionTime"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sqw":{"type":"structure","members":{"VerifiedAccessGroupId":{"locationName":"verifiedAccessGroupId"},"VerifiedAccessInstanceId":{"locationName":"verifiedAccessInstanceId"},"Description":{"locationName":"description"},"Owner":{"locationName":"owner"},"VerifiedAccessGroupArn":{"locationName":"verifiedAccessGroupArn"},"CreationTime":{"locationName":"creationTime"},"LastUpdatedTime":{"locationName":"lastUpdatedTime"},"DeletionTime":{"locationName":"deletionTime"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sr4":{"type":"structure","members":{"Attachments":{"locationName":"attachmentSet","type":"list","member":{"shape":"S6c","locationName":"item"}},"AvailabilityZone":{"locationName":"availabilityZone"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"KmsKeyId":{"locationName":"kmsKeyId"},"OutpostArn":{"locationName":"outpostArn"},"Size":{"locationName":"size","type":"integer"},"SnapshotId":{"locationName":"snapshotId"},"State":{"locationName":"status"},"VolumeId":{"locationName":"volumeId"},"Iops":{"locationName":"iops","type":"integer"},"Tags":{"shape":"S6","locationName":"tagSet"},"VolumeType":{"locationName":"volumeType"},"FastRestored":{"locationName":"fastRestored","type":"boolean"},"MultiAttachEnabled":{"locationName":"multiAttachEnabled","type":"boolean"},"Throughput":{"locationName":"throughput","type":"integer"},"SseType":{"locationName":"sseType"}}},"Srb":{"type":"list","member":{"locationName":"item"}},"Src":{"type":"list","member":{"locationName":"item"}},"Srd":{"type":"list","member":{"locationName":"item"}},"Srf":{"type":"structure","members":{"DnsRecordIpType":{},"PrivateDnsOnlyForInboundResolverEndpoint":{"type":"boolean"}}},"Srh":{"type":"list","member":{"locationName":"item","type":"structure","members":{"SubnetId":{},"Ipv4":{},"Ipv6":{}}}},"Srk":{"type":"structure","members":{"VpcEndpointId":{"locationName":"vpcEndpointId"},"VpcEndpointType":{"locationName":"vpcEndpointType"},"VpcId":{"locationName":"vpcId"},"ServiceName":{"locationName":"serviceName"},"State":{"locationName":"state"},"PolicyDocument":{"locationName":"policyDocument"},"RouteTableIds":{"shape":"So","locationName":"routeTableIdSet"},"SubnetIds":{"shape":"So","locationName":"subnetIdSet"},"Groups":{"locationName":"groupSet","type":"list","member":{"locationName":"item","type":"structure","members":{"GroupId":{"locationName":"groupId"},"GroupName":{"locationName":"groupName"}}}},"IpAddressType":{"locationName":"ipAddressType"},"DnsOptions":{"locationName":"dnsOptions","type":"structure","members":{"DnsRecordIpType":{"locationName":"dnsRecordIpType"},"PrivateDnsOnlyForInboundResolverEndpoint":{"locationName":"privateDnsOnlyForInboundResolverEndpoint","type":"boolean"}}},"PrivateDnsEnabled":{"locationName":"privateDnsEnabled","type":"boolean"},"RequesterManaged":{"locationName":"requesterManaged","type":"boolean"},"NetworkInterfaceIds":{"shape":"So","locationName":"networkInterfaceIdSet"},"DnsEntries":{"shape":"Srp","locationName":"dnsEntrySet"},"CreationTimestamp":{"locationName":"creationTimestamp","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"},"OwnerId":{"locationName":"ownerId"},"LastError":{"locationName":"lastError","type":"structure","members":{"Message":{"locationName":"message"},"Code":{"locationName":"code"}}}}},"Srp":{"type":"list","member":{"locationName":"item","type":"structure","members":{"DnsName":{"locationName":"dnsName"},"HostedZoneId":{"locationName":"hostedZoneId"}}}},"Sru":{"type":"structure","members":{"ConnectionNotificationId":{"locationName":"connectionNotificationId"},"ServiceId":{"locationName":"serviceId"},"VpcEndpointId":{"locationName":"vpcEndpointId"},"ConnectionNotificationType":{"locationName":"connectionNotificationType"},"ConnectionNotificationArn":{"locationName":"connectionNotificationArn"},"ConnectionEvents":{"shape":"So","locationName":"connectionEvents"},"ConnectionNotificationState":{"locationName":"connectionNotificationState"}}},"Srz":{"type":"structure","members":{"ServiceType":{"shape":"Ss0","locationName":"serviceType"},"ServiceId":{"locationName":"serviceId"},"ServiceName":{"locationName":"serviceName"},"ServiceState":{"locationName":"serviceState"},"AvailabilityZones":{"shape":"So","locationName":"availabilityZoneSet"},"AcceptanceRequired":{"locationName":"acceptanceRequired","type":"boolean"},"ManagesVpcEndpoints":{"locationName":"managesVpcEndpoints","type":"boolean"},"NetworkLoadBalancerArns":{"shape":"So","locationName":"networkLoadBalancerArnSet"},"GatewayLoadBalancerArns":{"shape":"So","locationName":"gatewayLoadBalancerArnSet"},"SupportedIpAddressTypes":{"shape":"Ss4","locationName":"supportedIpAddressTypeSet"},"BaseEndpointDnsNames":{"shape":"So","locationName":"baseEndpointDnsNameSet"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateDnsNameConfiguration":{"locationName":"privateDnsNameConfiguration","type":"structure","members":{"State":{"locationName":"state"},"Type":{"locationName":"type"},"Value":{"locationName":"value"},"Name":{"locationName":"name"}}},"PayerResponsibility":{"locationName":"payerResponsibility"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Ss0":{"type":"list","member":{"locationName":"item","type":"structure","members":{"ServiceType":{"locationName":"serviceType"}}}},"Ss4":{"type":"list","member":{"locationName":"item"}},"Ssh":{"type":"string","sensitive":true},"Ssi":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{}}}},"Ssk":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{}}}},"Ssm":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{}}}},"Sso":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{}}}},"Ssq":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"type":"integer"}}}},"Sss":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"type":"integer"}}}},"Ssu":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{}}}},"Ssw":{"type":"structure","members":{"CloudWatchLogOptions":{"type":"structure","members":{"LogEnabled":{"type":"boolean"},"LogGroupArn":{},"LogOutputFormat":{}}}}},"St0":{"type":"structure","members":{"CustomerGatewayConfiguration":{"locationName":"customerGatewayConfiguration","type":"string","sensitive":true},"CustomerGatewayId":{"locationName":"customerGatewayId"},"Category":{"locationName":"category"},"State":{"locationName":"state"},"Type":{"locationName":"type"},"VpnConnectionId":{"locationName":"vpnConnectionId"},"VpnGatewayId":{"locationName":"vpnGatewayId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"CoreNetworkArn":{"locationName":"coreNetworkArn"},"CoreNetworkAttachmentArn":{"locationName":"coreNetworkAttachmentArn"},"GatewayAssociationState":{"locationName":"gatewayAssociationState"},"Options":{"locationName":"options","type":"structure","members":{"EnableAcceleration":{"locationName":"enableAcceleration","type":"boolean"},"StaticRoutesOnly":{"locationName":"staticRoutesOnly","type":"boolean"},"LocalIpv4NetworkCidr":{"locationName":"localIpv4NetworkCidr"},"RemoteIpv4NetworkCidr":{"locationName":"remoteIpv4NetworkCidr"},"LocalIpv6NetworkCidr":{"locationName":"localIpv6NetworkCidr"},"RemoteIpv6NetworkCidr":{"locationName":"remoteIpv6NetworkCidr"},"OutsideIpAddressType":{"locationName":"outsideIpAddressType"},"TransportTransitGatewayAttachmentId":{"locationName":"transportTransitGatewayAttachmentId"},"TunnelInsideIpVersion":{"locationName":"tunnelInsideIpVersion"},"TunnelOptions":{"locationName":"tunnelOptionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"OutsideIpAddress":{"locationName":"outsideIpAddress"},"TunnelInsideCidr":{"locationName":"tunnelInsideCidr"},"TunnelInsideIpv6Cidr":{"locationName":"tunnelInsideIpv6Cidr"},"PreSharedKey":{"shape":"Ssh","locationName":"preSharedKey"},"Phase1LifetimeSeconds":{"locationName":"phase1LifetimeSeconds","type":"integer"},"Phase2LifetimeSeconds":{"locationName":"phase2LifetimeSeconds","type":"integer"},"RekeyMarginTimeSeconds":{"locationName":"rekeyMarginTimeSeconds","type":"integer"},"RekeyFuzzPercentage":{"locationName":"rekeyFuzzPercentage","type":"integer"},"ReplayWindowSize":{"locationName":"replayWindowSize","type":"integer"},"DpdTimeoutSeconds":{"locationName":"dpdTimeoutSeconds","type":"integer"},"DpdTimeoutAction":{"locationName":"dpdTimeoutAction"},"Phase1EncryptionAlgorithms":{"locationName":"phase1EncryptionAlgorithmSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value"}}}},"Phase2EncryptionAlgorithms":{"locationName":"phase2EncryptionAlgorithmSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value"}}}},"Phase1IntegrityAlgorithms":{"locationName":"phase1IntegrityAlgorithmSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value"}}}},"Phase2IntegrityAlgorithms":{"locationName":"phase2IntegrityAlgorithmSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value"}}}},"Phase1DHGroupNumbers":{"locationName":"phase1DHGroupNumberSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value","type":"integer"}}}},"Phase2DHGroupNumbers":{"locationName":"phase2DHGroupNumberSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value","type":"integer"}}}},"IkeVersions":{"locationName":"ikeVersionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value"}}}},"StartupAction":{"locationName":"startupAction"},"LogOptions":{"locationName":"logOptions","type":"structure","members":{"CloudWatchLogOptions":{"locationName":"cloudWatchLogOptions","type":"structure","members":{"LogEnabled":{"locationName":"logEnabled","type":"boolean"},"LogGroupArn":{"locationName":"logGroupArn"},"LogOutputFormat":{"locationName":"logOutputFormat"}}}}},"EnableTunnelLifecycleControl":{"locationName":"enableTunnelLifecycleControl","type":"boolean"}}}}}},"Routes":{"locationName":"routes","type":"list","member":{"locationName":"item","type":"structure","members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"Source":{"locationName":"source"},"State":{"locationName":"state"}}}},"Tags":{"shape":"S6","locationName":"tagSet"},"VgwTelemetry":{"locationName":"vgwTelemetry","type":"list","member":{"locationName":"item","type":"structure","members":{"AcceptedRouteCount":{"locationName":"acceptedRouteCount","type":"integer"},"LastStatusChange":{"locationName":"lastStatusChange","type":"timestamp"},"OutsideIpAddress":{"locationName":"outsideIpAddress"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"CertificateArn":{"locationName":"certificateArn"}}}}}},"Stx":{"type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"State":{"locationName":"state"},"Type":{"locationName":"type"},"VpcAttachments":{"locationName":"attachments","type":"list","member":{"shape":"S6h","locationName":"item"}},"VpnGatewayId":{"locationName":"vpnGatewayId"},"AmazonSideAsn":{"locationName":"amazonSideAsn","type":"long"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Suf":{"type":"list","member":{}},"Sup":{"type":"list","member":{"locationName":"item"}},"Svf":{"type":"list","member":{"locationName":"item"}},"Syc":{"type":"list","member":{"locationName":"item"}},"Syp":{"type":"structure","members":{"Cidr":{"locationName":"cidr"},"State":{"locationName":"state"},"FailureReason":{"locationName":"failureReason","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"IpamPoolCidrId":{"locationName":"ipamPoolCidrId"},"NetmaskLength":{"locationName":"netmaskLength","type":"integer"}}},"Sz0":{"type":"list","member":{"locationName":"item"}},"Sz2":{"type":"structure","members":{"InstanceTagKeys":{"shape":"Sz0","locationName":"instanceTagKeySet"},"IncludeAllTagsOfInstance":{"locationName":"includeAllTagsOfInstance","type":"boolean"}}},"Sz4":{"type":"list","member":{"locationName":"item"}},"Szn":{"type":"list","member":{"locationName":"Filter","type":"structure","members":{"Name":{},"Values":{"shape":"So","locationName":"Value"}}}},"S100":{"type":"structure","members":{"PublicIp":{"locationName":"publicIp"},"AllocationId":{"locationName":"allocationId"},"PtrRecord":{"locationName":"ptrRecord"},"PtrRecordUpdate":{"locationName":"ptrRecordUpdate","type":"structure","members":{"Value":{"locationName":"value"},"Status":{"locationName":"status"},"Reason":{"locationName":"reason"}}}}},"S104":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Deadline":{"locationName":"deadline","type":"timestamp"},"Resource":{"locationName":"resource"},"UseLongIds":{"locationName":"useLongIds","type":"boolean"}}}},"S11c":{"type":"list","member":{"locationName":"InstanceId"}},"S11r":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"S12w":{"type":"structure","members":{"ConversionTaskId":{"locationName":"conversionTaskId"},"ExpirationTime":{"locationName":"expirationTime"},"ImportInstance":{"locationName":"importInstance","type":"structure","members":{"Description":{"locationName":"description"},"InstanceId":{"locationName":"instanceId"},"Platform":{"locationName":"platform"},"Volumes":{"locationName":"volumes","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"BytesConverted":{"locationName":"bytesConverted","type":"long"},"Description":{"locationName":"description"},"Image":{"shape":"S130","locationName":"image"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Volume":{"shape":"S132","locationName":"volume"}}}}}},"ImportVolume":{"locationName":"importVolume","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"BytesConverted":{"locationName":"bytesConverted","type":"long"},"Description":{"locationName":"description"},"Image":{"shape":"S130","locationName":"image"},"Volume":{"shape":"S132","locationName":"volume"}}},"State":{"locationName":"state"},"StatusMessage":{"locationName":"statusMessage"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"S130":{"type":"structure","members":{"Checksum":{"locationName":"checksum"},"Format":{"locationName":"format"},"ImportManifestUrl":{"shape":"S131","locationName":"importManifestUrl"},"Size":{"locationName":"size","type":"long"}}},"S131":{"type":"string","sensitive":true},"S132":{"type":"structure","members":{"Id":{"locationName":"id"},"Size":{"locationName":"size","type":"long"}}},"S140":{"type":"structure","members":{"S3Bucket":{"locationName":"s3Bucket"},"S3Prefix":{"locationName":"s3Prefix"}}},"S14d":{"type":"structure","members":{"TargetResourceCount":{"locationName":"targetResourceCount","type":"integer"}}},"S14e":{"type":"structure","members":{"LaunchTemplateId":{"locationName":"launchTemplateId"},"LaunchTemplateName":{"locationName":"launchTemplateName"},"Version":{"locationName":"version"}}},"S14r":{"type":"structure","members":{"EventDescription":{"locationName":"eventDescription"},"EventSubType":{"locationName":"eventSubType"},"InstanceId":{"locationName":"instanceId"}}},"S14u":{"type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"InstanceType":{"locationName":"instanceType"},"SpotInstanceRequestId":{"locationName":"spotInstanceRequestId"},"InstanceHealth":{"locationName":"instanceHealth"}}}},"S15n":{"type":"structure","members":{"FpgaImageId":{"locationName":"fpgaImageId"},"Name":{"locationName":"name"},"Description":{"locationName":"description"},"LoadPermissions":{"locationName":"loadPermissions","type":"list","member":{"locationName":"item","type":"structure","members":{"UserId":{"locationName":"userId"},"Group":{"locationName":"group"}}}},"ProductCodes":{"shape":"S15r","locationName":"productCodes"}}},"S15r":{"type":"list","member":{"locationName":"item","type":"structure","members":{"ProductCodeId":{"locationName":"productCode"},"ProductCodeType":{"locationName":"type"}}}},"S15w":{"type":"list","member":{"locationName":"Owner"}},"S16i":{"type":"list","member":{"locationName":"item"}},"S16l":{"type":"list","member":{"locationName":"item"}},"S17a":{"type":"list","member":{"shape":"Sei","locationName":"item"}},"S17b":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Group":{"locationName":"group"},"UserId":{"locationName":"userId"},"OrganizationArn":{"locationName":"organizationArn"},"OrganizationalUnitArn":{"locationName":"organizationalUnitArn"}}}},"S17f":{"type":"list","member":{"locationName":"ImageId"}},"S17y":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"DeviceName":{"locationName":"deviceName"},"DiskImageSize":{"locationName":"diskImageSize","type":"double"},"Format":{"locationName":"format"},"Progress":{"locationName":"progress"},"SnapshotId":{"locationName":"snapshotId"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Url":{"shape":"S180","locationName":"url"},"UserBucket":{"shape":"S181","locationName":"userBucket"}}}},"S180":{"type":"string","sensitive":true},"S181":{"type":"structure","members":{"S3Bucket":{"locationName":"s3Bucket"},"S3Key":{"locationName":"s3Key"}}},"S182":{"type":"list","member":{"locationName":"item","type":"structure","members":{"LicenseConfigurationArn":{"locationName":"licenseConfigurationArn"}}}},"S18a":{"type":"structure","members":{"Description":{"locationName":"description"},"DiskImageSize":{"locationName":"diskImageSize","type":"double"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"Format":{"locationName":"format"},"KmsKeyId":{"locationName":"kmsKeyId"},"Progress":{"locationName":"progress"},"SnapshotId":{"locationName":"snapshotId"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Url":{"shape":"S180","locationName":"url"},"UserBucket":{"shape":"S181","locationName":"userBucket"}}},"S18e":{"type":"list","member":{"locationName":"item","type":"structure","members":{"DeviceName":{"locationName":"deviceName"},"Ebs":{"locationName":"ebs","type":"structure","members":{"AttachTime":{"locationName":"attachTime","type":"timestamp"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"Status":{"locationName":"status"},"VolumeId":{"locationName":"volumeId"}}}}}},"S18h":{"type":"structure","members":{"Value":{"locationName":"value","type":"boolean"}}},"S18i":{"type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"}}},"S194":{"type":"structure","members":{"InstanceEventId":{"locationName":"instanceEventId"},"Code":{"locationName":"code"},"Description":{"locationName":"description"},"NotAfter":{"locationName":"notAfter","type":"timestamp"},"NotBefore":{"locationName":"notBefore","type":"timestamp"},"NotBeforeDeadline":{"locationName":"notBeforeDeadline","type":"timestamp"}}},"S197":{"type":"structure","members":{"Code":{"locationName":"code","type":"integer"},"Name":{"locationName":"name"}}},"S199":{"type":"structure","members":{"Details":{"locationName":"details","type":"list","member":{"locationName":"item","type":"structure","members":{"ImpairedSince":{"locationName":"impairedSince","type":"timestamp"},"Name":{"locationName":"name"},"Status":{"locationName":"status"}}}},"Status":{"locationName":"status"}}},"S1cq":{"type":"structure","members":{"Groups":{"shape":"Sld","locationName":"groupSet"},"Instances":{"locationName":"instancesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AmiLaunchIndex":{"locationName":"amiLaunchIndex","type":"integer"},"ImageId":{"locationName":"imageId"},"InstanceId":{"locationName":"instanceId"},"InstanceType":{"locationName":"instanceType"},"KernelId":{"locationName":"kernelId"},"KeyName":{"locationName":"keyName"},"LaunchTime":{"locationName":"launchTime","type":"timestamp"},"Monitoring":{"shape":"S1ct","locationName":"monitoring"},"Placement":{"shape":"Sch","locationName":"placement"},"Platform":{"locationName":"platform"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"ProductCodes":{"shape":"S15r","locationName":"productCodes"},"PublicDnsName":{"locationName":"dnsName"},"PublicIpAddress":{"locationName":"ipAddress"},"RamdiskId":{"locationName":"ramdiskId"},"State":{"shape":"S197","locationName":"instanceState"},"StateTransitionReason":{"locationName":"reason"},"SubnetId":{"locationName":"subnetId"},"VpcId":{"locationName":"vpcId"},"Architecture":{"locationName":"architecture"},"BlockDeviceMappings":{"shape":"S18e","locationName":"blockDeviceMapping"},"ClientToken":{"locationName":"clientToken"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"EnaSupport":{"locationName":"enaSupport","type":"boolean"},"Hypervisor":{"locationName":"hypervisor"},"IamInstanceProfile":{"shape":"S3t","locationName":"iamInstanceProfile"},"InstanceLifecycle":{"locationName":"instanceLifecycle"},"ElasticGpuAssociations":{"locationName":"elasticGpuAssociationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ElasticGpuId":{"locationName":"elasticGpuId"},"ElasticGpuAssociationId":{"locationName":"elasticGpuAssociationId"},"ElasticGpuAssociationState":{"locationName":"elasticGpuAssociationState"},"ElasticGpuAssociationTime":{"locationName":"elasticGpuAssociationTime"}}}},"ElasticInferenceAcceleratorAssociations":{"locationName":"elasticInferenceAcceleratorAssociationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ElasticInferenceAcceleratorArn":{"locationName":"elasticInferenceAcceleratorArn"},"ElasticInferenceAcceleratorAssociationId":{"locationName":"elasticInferenceAcceleratorAssociationId"},"ElasticInferenceAcceleratorAssociationState":{"locationName":"elasticInferenceAcceleratorAssociationState"},"ElasticInferenceAcceleratorAssociationTime":{"locationName":"elasticInferenceAcceleratorAssociationTime","type":"timestamp"}}}},"NetworkInterfaces":{"locationName":"networkInterfaceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Association":{"shape":"S1d2","locationName":"association"},"Attachment":{"locationName":"attachment","type":"structure","members":{"AttachTime":{"locationName":"attachTime","type":"timestamp"},"AttachmentId":{"locationName":"attachmentId"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"DeviceIndex":{"locationName":"deviceIndex","type":"integer"},"Status":{"locationName":"status"},"NetworkCardIndex":{"locationName":"networkCardIndex","type":"integer"}}},"Description":{"locationName":"description"},"Groups":{"shape":"Sld","locationName":"groupSet"},"Ipv6Addresses":{"shape":"Si9","locationName":"ipv6AddressesSet"},"MacAddress":{"locationName":"macAddress"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"OwnerId":{"locationName":"ownerId"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"PrivateIpAddresses":{"locationName":"privateIpAddressesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Association":{"shape":"S1d2","locationName":"association"},"Primary":{"locationName":"primary","type":"boolean"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateIpAddress":{"locationName":"privateIpAddress"}}}},"SourceDestCheck":{"locationName":"sourceDestCheck","type":"boolean"},"Status":{"locationName":"status"},"SubnetId":{"locationName":"subnetId"},"VpcId":{"locationName":"vpcId"},"InterfaceType":{"locationName":"interfaceType"},"Ipv4Prefixes":{"locationName":"ipv4PrefixSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv4Prefix":{"locationName":"ipv4Prefix"}}}},"Ipv6Prefixes":{"locationName":"ipv6PrefixSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Prefix":{"locationName":"ipv6Prefix"}}}}}}},"OutpostArn":{"locationName":"outpostArn"},"RootDeviceName":{"locationName":"rootDeviceName"},"RootDeviceType":{"locationName":"rootDeviceType"},"SecurityGroups":{"shape":"Sld","locationName":"groupSet"},"SourceDestCheck":{"locationName":"sourceDestCheck","type":"boolean"},"SpotInstanceRequestId":{"locationName":"spotInstanceRequestId"},"SriovNetSupport":{"locationName":"sriovNetSupport"},"StateReason":{"shape":"Sjc","locationName":"stateReason"},"Tags":{"shape":"S6","locationName":"tagSet"},"VirtualizationType":{"locationName":"virtualizationType"},"CpuOptions":{"locationName":"cpuOptions","type":"structure","members":{"CoreCount":{"locationName":"coreCount","type":"integer"},"ThreadsPerCore":{"locationName":"threadsPerCore","type":"integer"},"AmdSevSnp":{"locationName":"amdSevSnp"}}},"CapacityReservationId":{"locationName":"capacityReservationId"},"CapacityReservationSpecification":{"locationName":"capacityReservationSpecification","type":"structure","members":{"CapacityReservationPreference":{"locationName":"capacityReservationPreference"},"CapacityReservationTarget":{"shape":"Sis","locationName":"capacityReservationTarget"}}},"HibernationOptions":{"locationName":"hibernationOptions","type":"structure","members":{"Configured":{"locationName":"configured","type":"boolean"}}},"Licenses":{"locationName":"licenseSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LicenseConfigurationArn":{"locationName":"licenseConfigurationArn"}}}},"MetadataOptions":{"shape":"S1df","locationName":"metadataOptions"},"EnclaveOptions":{"shape":"S18i","locationName":"enclaveOptions"},"BootMode":{"locationName":"bootMode"},"PlatformDetails":{"locationName":"platformDetails"},"UsageOperation":{"locationName":"usageOperation"},"UsageOperationUpdateTime":{"locationName":"usageOperationUpdateTime","type":"timestamp"},"PrivateDnsNameOptions":{"locationName":"privateDnsNameOptions","type":"structure","members":{"HostnameType":{"locationName":"hostnameType"},"EnableResourceNameDnsARecord":{"locationName":"enableResourceNameDnsARecord","type":"boolean"},"EnableResourceNameDnsAAAARecord":{"locationName":"enableResourceNameDnsAAAARecord","type":"boolean"}}},"Ipv6Address":{"locationName":"ipv6Address"},"TpmSupport":{"locationName":"tpmSupport"},"MaintenanceOptions":{"locationName":"maintenanceOptions","type":"structure","members":{"AutoRecovery":{"locationName":"autoRecovery"}}},"CurrentInstanceBootMode":{"locationName":"currentInstanceBootMode"}}}},"OwnerId":{"locationName":"ownerId"},"RequesterId":{"locationName":"requesterId"},"ReservationId":{"locationName":"reservationId"}}},"S1ct":{"type":"structure","members":{"State":{"locationName":"state"}}},"S1d2":{"type":"structure","members":{"CarrierIp":{"locationName":"carrierIp"},"CustomerOwnedIp":{"locationName":"customerOwnedIp"},"IpOwnerId":{"locationName":"ipOwnerId"},"PublicDnsName":{"locationName":"publicDnsName"},"PublicIp":{"locationName":"publicIp"}}},"S1df":{"type":"structure","members":{"State":{"locationName":"state"},"HttpTokens":{"locationName":"httpTokens"},"HttpPutResponseHopLimit":{"locationName":"httpPutResponseHopLimit","type":"integer"},"HttpEndpoint":{"locationName":"httpEndpoint"},"HttpProtocolIpv6":{"locationName":"httpProtocolIpv6"},"InstanceMetadataTags":{"locationName":"instanceMetadataTags"}}},"S1ff":{"type":"list","member":{"locationName":"item"}},"S1gf":{"type":"structure","members":{"NetworkInsightsAccessScopeAnalysisId":{"locationName":"networkInsightsAccessScopeAnalysisId"},"NetworkInsightsAccessScopeAnalysisArn":{"locationName":"networkInsightsAccessScopeAnalysisArn"},"NetworkInsightsAccessScopeId":{"locationName":"networkInsightsAccessScopeId"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"WarningMessage":{"locationName":"warningMessage"},"StartDate":{"locationName":"startDate","type":"timestamp"},"EndDate":{"locationName":"endDate","type":"timestamp"},"FindingsFound":{"locationName":"findingsFound"},"AnalyzedEniCount":{"locationName":"analyzedEniCount","type":"integer"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"S1gq":{"type":"structure","members":{"NetworkInsightsAnalysisId":{"locationName":"networkInsightsAnalysisId"},"NetworkInsightsAnalysisArn":{"locationName":"networkInsightsAnalysisArn"},"NetworkInsightsPathId":{"locationName":"networkInsightsPathId"},"AdditionalAccounts":{"shape":"So","locationName":"additionalAccountSet"},"FilterInArns":{"shape":"S1gr","locationName":"filterInArnSet"},"StartDate":{"locationName":"startDate","type":"timestamp"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"WarningMessage":{"locationName":"warningMessage"},"NetworkPathFound":{"locationName":"networkPathFound","type":"boolean"},"ForwardPathComponents":{"shape":"S1gs","locationName":"forwardPathComponentSet"},"ReturnPathComponents":{"shape":"S1gs","locationName":"returnPathComponentSet"},"Explanations":{"shape":"S1hc","locationName":"explanationSet"},"AlternatePathHints":{"locationName":"alternatePathHintSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ComponentId":{"locationName":"componentId"},"ComponentArn":{"locationName":"componentArn"}}}},"SuggestedAccounts":{"shape":"So","locationName":"suggestedAccountSet"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"S1gr":{"type":"list","member":{"locationName":"item"}},"S1gs":{"type":"list","member":{"locationName":"item","type":"structure","members":{"SequenceNumber":{"locationName":"sequenceNumber","type":"integer"},"AclRule":{"shape":"S1gu","locationName":"aclRule"},"AttachedTo":{"shape":"S1gv","locationName":"attachedTo"},"Component":{"shape":"S1gv","locationName":"component"},"DestinationVpc":{"shape":"S1gv","locationName":"destinationVpc"},"OutboundHeader":{"shape":"S1gw","locationName":"outboundHeader"},"InboundHeader":{"shape":"S1gw","locationName":"inboundHeader"},"RouteTableRoute":{"shape":"S1gz","locationName":"routeTableRoute"},"SecurityGroupRule":{"shape":"S1h0","locationName":"securityGroupRule"},"SourceVpc":{"shape":"S1gv","locationName":"sourceVpc"},"Subnet":{"shape":"S1gv","locationName":"subnet"},"Vpc":{"shape":"S1gv","locationName":"vpc"},"AdditionalDetails":{"locationName":"additionalDetailSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AdditionalDetailType":{"locationName":"additionalDetailType"},"Component":{"shape":"S1gv","locationName":"component"},"VpcEndpointService":{"shape":"S1gv","locationName":"vpcEndpointService"},"RuleOptions":{"shape":"S1h3","locationName":"ruleOptionSet"},"RuleGroupTypePairs":{"locationName":"ruleGroupTypePairSet","type":"list","member":{"locationName":"item","type":"structure","members":{"RuleGroupArn":{"locationName":"ruleGroupArn"},"RuleGroupType":{"locationName":"ruleGroupType"}}}},"RuleGroupRuleOptionsPairs":{"locationName":"ruleGroupRuleOptionsPairSet","type":"list","member":{"locationName":"item","type":"structure","members":{"RuleGroupArn":{"locationName":"ruleGroupArn"},"RuleOptions":{"shape":"S1h3","locationName":"ruleOptionSet"}}}},"ServiceName":{"locationName":"serviceName"},"LoadBalancers":{"shape":"S1ha","locationName":"loadBalancerSet"}}}},"TransitGateway":{"shape":"S1gv","locationName":"transitGateway"},"TransitGatewayRouteTableRoute":{"shape":"S1hb","locationName":"transitGatewayRouteTableRoute"},"Explanations":{"shape":"S1hc","locationName":"explanationSet"},"ElasticLoadBalancerListener":{"shape":"S1gv","locationName":"elasticLoadBalancerListener"},"FirewallStatelessRule":{"shape":"S1hi","locationName":"firewallStatelessRule"},"FirewallStatefulRule":{"shape":"S1hm","locationName":"firewallStatefulRule"},"ServiceName":{"locationName":"serviceName"}}}},"S1gu":{"type":"structure","members":{"Cidr":{"locationName":"cidr"},"Egress":{"locationName":"egress","type":"boolean"},"PortRange":{"shape":"Sk5","locationName":"portRange"},"Protocol":{"locationName":"protocol"},"RuleAction":{"locationName":"ruleAction"},"RuleNumber":{"locationName":"ruleNumber","type":"integer"}}},"S1gv":{"type":"structure","members":{"Id":{"locationName":"id"},"Arn":{"locationName":"arn"},"Name":{"locationName":"name"}}},"S1gw":{"type":"structure","members":{"DestinationAddresses":{"shape":"S1gx","locationName":"destinationAddressSet"},"DestinationPortRanges":{"shape":"S1gy","locationName":"destinationPortRangeSet"},"Protocol":{"locationName":"protocol"},"SourceAddresses":{"shape":"S1gx","locationName":"sourceAddressSet"},"SourcePortRanges":{"shape":"S1gy","locationName":"sourcePortRangeSet"}}},"S1gx":{"type":"list","member":{"locationName":"item"}},"S1gy":{"type":"list","member":{"shape":"Sk5","locationName":"item"}},"S1gz":{"type":"structure","members":{"DestinationCidr":{"locationName":"destinationCidr"},"DestinationPrefixListId":{"locationName":"destinationPrefixListId"},"EgressOnlyInternetGatewayId":{"locationName":"egressOnlyInternetGatewayId"},"GatewayId":{"locationName":"gatewayId"},"InstanceId":{"locationName":"instanceId"},"NatGatewayId":{"locationName":"natGatewayId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"Origin":{"locationName":"origin"},"TransitGatewayId":{"locationName":"transitGatewayId"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"},"State":{"locationName":"state"},"CarrierGatewayId":{"locationName":"carrierGatewayId"},"CoreNetworkArn":{"locationName":"coreNetworkArn"},"LocalGatewayId":{"locationName":"localGatewayId"}}},"S1h0":{"type":"structure","members":{"Cidr":{"locationName":"cidr"},"Direction":{"locationName":"direction"},"SecurityGroupId":{"locationName":"securityGroupId"},"PortRange":{"shape":"Sk5","locationName":"portRange"},"PrefixListId":{"locationName":"prefixListId"},"Protocol":{"locationName":"protocol"}}},"S1h3":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Keyword":{"locationName":"keyword"},"Settings":{"shape":"S1h5","locationName":"settingSet"}}}},"S1h5":{"type":"list","member":{"locationName":"item"}},"S1ha":{"type":"list","member":{"shape":"S1gv","locationName":"item"}},"S1hb":{"type":"structure","members":{"DestinationCidr":{"locationName":"destinationCidr"},"State":{"locationName":"state"},"RouteOrigin":{"locationName":"routeOrigin"},"PrefixListId":{"locationName":"prefixListId"},"AttachmentId":{"locationName":"attachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"}}},"S1hc":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Acl":{"shape":"S1gv","locationName":"acl"},"AclRule":{"shape":"S1gu","locationName":"aclRule"},"Address":{"locationName":"address"},"Addresses":{"shape":"S1gx","locationName":"addressSet"},"AttachedTo":{"shape":"S1gv","locationName":"attachedTo"},"AvailabilityZones":{"shape":"So","locationName":"availabilityZoneSet"},"Cidrs":{"shape":"So","locationName":"cidrSet"},"Component":{"shape":"S1gv","locationName":"component"},"CustomerGateway":{"shape":"S1gv","locationName":"customerGateway"},"Destination":{"shape":"S1gv","locationName":"destination"},"DestinationVpc":{"shape":"S1gv","locationName":"destinationVpc"},"Direction":{"locationName":"direction"},"ExplanationCode":{"locationName":"explanationCode"},"IngressRouteTable":{"shape":"S1gv","locationName":"ingressRouteTable"},"InternetGateway":{"shape":"S1gv","locationName":"internetGateway"},"LoadBalancerArn":{"locationName":"loadBalancerArn"},"ClassicLoadBalancerListener":{"locationName":"classicLoadBalancerListener","type":"structure","members":{"LoadBalancerPort":{"locationName":"loadBalancerPort","type":"integer"},"InstancePort":{"locationName":"instancePort","type":"integer"}}},"LoadBalancerListenerPort":{"locationName":"loadBalancerListenerPort","type":"integer"},"LoadBalancerTarget":{"locationName":"loadBalancerTarget","type":"structure","members":{"Address":{"locationName":"address"},"AvailabilityZone":{"locationName":"availabilityZone"},"Instance":{"shape":"S1gv","locationName":"instance"},"Port":{"locationName":"port","type":"integer"}}},"LoadBalancerTargetGroup":{"shape":"S1gv","locationName":"loadBalancerTargetGroup"},"LoadBalancerTargetGroups":{"shape":"S1ha","locationName":"loadBalancerTargetGroupSet"},"LoadBalancerTargetPort":{"locationName":"loadBalancerTargetPort","type":"integer"},"ElasticLoadBalancerListener":{"shape":"S1gv","locationName":"elasticLoadBalancerListener"},"MissingComponent":{"locationName":"missingComponent"},"NatGateway":{"shape":"S1gv","locationName":"natGateway"},"NetworkInterface":{"shape":"S1gv","locationName":"networkInterface"},"PacketField":{"locationName":"packetField"},"VpcPeeringConnection":{"shape":"S1gv","locationName":"vpcPeeringConnection"},"Port":{"locationName":"port","type":"integer"},"PortRanges":{"shape":"S1gy","locationName":"portRangeSet"},"PrefixList":{"shape":"S1gv","locationName":"prefixList"},"Protocols":{"shape":"S1h5","locationName":"protocolSet"},"RouteTableRoute":{"shape":"S1gz","locationName":"routeTableRoute"},"RouteTable":{"shape":"S1gv","locationName":"routeTable"},"SecurityGroup":{"shape":"S1gv","locationName":"securityGroup"},"SecurityGroupRule":{"shape":"S1h0","locationName":"securityGroupRule"},"SecurityGroups":{"shape":"S1ha","locationName":"securityGroupSet"},"SourceVpc":{"shape":"S1gv","locationName":"sourceVpc"},"State":{"locationName":"state"},"Subnet":{"shape":"S1gv","locationName":"subnet"},"SubnetRouteTable":{"shape":"S1gv","locationName":"subnetRouteTable"},"Vpc":{"shape":"S1gv","locationName":"vpc"},"VpcEndpoint":{"shape":"S1gv","locationName":"vpcEndpoint"},"VpnConnection":{"shape":"S1gv","locationName":"vpnConnection"},"VpnGateway":{"shape":"S1gv","locationName":"vpnGateway"},"TransitGateway":{"shape":"S1gv","locationName":"transitGateway"},"TransitGatewayRouteTable":{"shape":"S1gv","locationName":"transitGatewayRouteTable"},"TransitGatewayRouteTableRoute":{"shape":"S1hb","locationName":"transitGatewayRouteTableRoute"},"TransitGatewayAttachment":{"shape":"S1gv","locationName":"transitGatewayAttachment"},"ComponentAccount":{"locationName":"componentAccount"},"ComponentRegion":{"locationName":"componentRegion"},"FirewallStatelessRule":{"shape":"S1hi","locationName":"firewallStatelessRule"},"FirewallStatefulRule":{"shape":"S1hm","locationName":"firewallStatefulRule"}}}},"S1hi":{"type":"structure","members":{"RuleGroupArn":{"locationName":"ruleGroupArn"},"Sources":{"shape":"So","locationName":"sourceSet"},"Destinations":{"shape":"So","locationName":"destinationSet"},"SourcePorts":{"shape":"S1gy","locationName":"sourcePortSet"},"DestinationPorts":{"shape":"S1gy","locationName":"destinationPortSet"},"Protocols":{"locationName":"protocolSet","type":"list","member":{"locationName":"item","type":"integer"}},"RuleAction":{"locationName":"ruleAction"},"Priority":{"locationName":"priority","type":"integer"}}},"S1hm":{"type":"structure","members":{"RuleGroupArn":{"locationName":"ruleGroupArn"},"Sources":{"shape":"So","locationName":"sourceSet"},"Destinations":{"shape":"So","locationName":"destinationSet"},"SourcePorts":{"shape":"S1gy","locationName":"sourcePortSet"},"DestinationPorts":{"shape":"S1gy","locationName":"destinationPortSet"},"Protocol":{"locationName":"protocol"},"RuleAction":{"locationName":"ruleAction"},"Direction":{"locationName":"direction"}}},"S1it":{"type":"structure","members":{"FirstAddress":{"locationName":"firstAddress"},"LastAddress":{"locationName":"lastAddress"},"AddressCount":{"locationName":"addressCount","type":"integer"},"AvailableAddressCount":{"locationName":"availableAddressCount","type":"integer"}}},"S1j6":{"type":"list","member":{"locationName":"ReservedInstancesId"}},"S1je":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Amount":{"locationName":"amount","type":"double"},"Frequency":{"locationName":"frequency"}}}},"S1js":{"type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"InstanceCount":{"locationName":"instanceCount","type":"integer"},"InstanceType":{"locationName":"instanceType"},"Platform":{"locationName":"platform"},"Scope":{"locationName":"scope"}}},"S1kf":{"type":"structure","members":{"Frequency":{"locationName":"frequency"},"Interval":{"locationName":"interval","type":"integer"},"OccurrenceDaySet":{"locationName":"occurrenceDaySet","type":"list","member":{"locationName":"item","type":"integer"}},"OccurrenceRelativeToEnd":{"locationName":"occurrenceRelativeToEnd","type":"boolean"},"OccurrenceUnit":{"locationName":"occurrenceUnit"}}},"S1kn":{"type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"CreateDate":{"locationName":"createDate","type":"timestamp"},"HourlyPrice":{"locationName":"hourlyPrice"},"InstanceCount":{"locationName":"instanceCount","type":"integer"},"InstanceType":{"locationName":"instanceType"},"NetworkPlatform":{"locationName":"networkPlatform"},"NextSlotStartTime":{"locationName":"nextSlotStartTime","type":"timestamp"},"Platform":{"locationName":"platform"},"PreviousSlotEndTime":{"locationName":"previousSlotEndTime","type":"timestamp"},"Recurrence":{"shape":"S1kf","locationName":"recurrence"},"ScheduledInstanceId":{"locationName":"scheduledInstanceId"},"SlotDurationInHours":{"locationName":"slotDurationInHours","type":"integer"},"TermEndDate":{"locationName":"termEndDate","type":"timestamp"},"TermStartDate":{"locationName":"termStartDate","type":"timestamp"},"TotalScheduledInstanceHours":{"locationName":"totalScheduledInstanceHours","type":"integer"}}},"S1ku":{"type":"list","member":{"locationName":"item"}},"S1ky":{"type":"list","member":{"locationName":"GroupName"}},"S1l6":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Group":{"locationName":"group"},"UserId":{"locationName":"userId"}}}},"S1lg":{"type":"list","member":{"locationName":"SnapshotId"}},"S1lz":{"type":"structure","required":["IamFleetRole","TargetCapacity"],"members":{"AllocationStrategy":{"locationName":"allocationStrategy"},"OnDemandAllocationStrategy":{"locationName":"onDemandAllocationStrategy"},"SpotMaintenanceStrategies":{"locationName":"spotMaintenanceStrategies","type":"structure","members":{"CapacityRebalance":{"locationName":"capacityRebalance","type":"structure","members":{"ReplacementStrategy":{"locationName":"replacementStrategy"},"TerminationDelay":{"locationName":"terminationDelay","type":"integer"}}}}},"ClientToken":{"locationName":"clientToken"},"ExcessCapacityTerminationPolicy":{"locationName":"excessCapacityTerminationPolicy"},"FulfilledCapacity":{"locationName":"fulfilledCapacity","type":"double"},"OnDemandFulfilledCapacity":{"locationName":"onDemandFulfilledCapacity","type":"double"},"IamFleetRole":{"locationName":"iamFleetRole"},"LaunchSpecifications":{"locationName":"launchSpecifications","type":"list","member":{"locationName":"item","type":"structure","members":{"SecurityGroups":{"shape":"Sld","locationName":"groupSet"},"AddressingType":{"locationName":"addressingType"},"BlockDeviceMappings":{"shape":"S17a","locationName":"blockDeviceMapping"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"IamInstanceProfile":{"shape":"S3q","locationName":"iamInstanceProfile"},"ImageId":{"locationName":"imageId"},"InstanceType":{"locationName":"instanceType"},"KernelId":{"locationName":"kernelId"},"KeyName":{"locationName":"keyName"},"Monitoring":{"locationName":"monitoring","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"}}},"NetworkInterfaces":{"shape":"S1m9","locationName":"networkInterfaceSet"},"Placement":{"shape":"S1mb","locationName":"placement"},"RamdiskId":{"locationName":"ramdiskId"},"SpotPrice":{"locationName":"spotPrice"},"SubnetId":{"locationName":"subnetId"},"UserData":{"shape":"Sga","locationName":"userData"},"WeightedCapacity":{"locationName":"weightedCapacity","type":"double"},"TagSpecifications":{"locationName":"tagSpecificationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceType":{"locationName":"resourceType"},"Tags":{"shape":"S6","locationName":"tag"}}}},"InstanceRequirements":{"shape":"Sdp","locationName":"instanceRequirements"}}}},"LaunchTemplateConfigs":{"shape":"S1me","locationName":"launchTemplateConfigs"},"SpotPrice":{"locationName":"spotPrice"},"TargetCapacity":{"locationName":"targetCapacity","type":"integer"},"OnDemandTargetCapacity":{"locationName":"onDemandTargetCapacity","type":"integer"},"OnDemandMaxTotalPrice":{"locationName":"onDemandMaxTotalPrice"},"SpotMaxTotalPrice":{"locationName":"spotMaxTotalPrice"},"TerminateInstancesWithExpiration":{"locationName":"terminateInstancesWithExpiration","type":"boolean"},"Type":{"locationName":"type"},"ValidFrom":{"locationName":"validFrom","type":"timestamp"},"ValidUntil":{"locationName":"validUntil","type":"timestamp"},"ReplaceUnhealthyInstances":{"locationName":"replaceUnhealthyInstances","type":"boolean"},"InstanceInterruptionBehavior":{"locationName":"instanceInterruptionBehavior"},"LoadBalancersConfig":{"locationName":"loadBalancersConfig","type":"structure","members":{"ClassicLoadBalancersConfig":{"locationName":"classicLoadBalancersConfig","type":"structure","members":{"ClassicLoadBalancers":{"locationName":"classicLoadBalancers","type":"list","member":{"locationName":"item","type":"structure","members":{"Name":{"locationName":"name"}}}}}},"TargetGroupsConfig":{"locationName":"targetGroupsConfig","type":"structure","members":{"TargetGroups":{"locationName":"targetGroups","type":"list","member":{"locationName":"item","type":"structure","members":{"Arn":{"locationName":"arn"}}}}}}}},"InstancePoolsToUseCount":{"locationName":"instancePoolsToUseCount","type":"integer"},"Context":{"locationName":"context"},"TargetCapacityUnitType":{"locationName":"targetCapacityUnitType"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"S1m9":{"type":"list","member":{"locationName":"item","type":"structure","members":{"AssociatePublicIpAddress":{"locationName":"associatePublicIpAddress","type":"boolean"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"Description":{"locationName":"description"},"DeviceIndex":{"locationName":"deviceIndex","type":"integer"},"Groups":{"shape":"Sgl","locationName":"SecurityGroupId"},"Ipv6AddressCount":{"locationName":"ipv6AddressCount","type":"integer"},"Ipv6Addresses":{"shape":"Si9","locationName":"ipv6AddressesSet","queryName":"Ipv6Addresses"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"PrivateIpAddresses":{"shape":"Sgo","locationName":"privateIpAddressesSet","queryName":"PrivateIpAddresses"},"SecondaryPrivateIpAddressCount":{"locationName":"secondaryPrivateIpAddressCount","type":"integer"},"SubnetId":{"locationName":"subnetId"},"AssociateCarrierIpAddress":{"type":"boolean"},"InterfaceType":{},"NetworkCardIndex":{"type":"integer"},"Ipv4Prefixes":{"shape":"Sgq","locationName":"Ipv4Prefix"},"Ipv4PrefixCount":{"type":"integer"},"Ipv6Prefixes":{"shape":"Sgs","locationName":"Ipv6Prefix"},"Ipv6PrefixCount":{"type":"integer"},"PrimaryIpv6":{"type":"boolean"}}}},"S1mb":{"type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"GroupName":{"locationName":"groupName"},"Tenancy":{"locationName":"tenancy"}}},"S1me":{"type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateSpecification":{"shape":"Sdm","locationName":"launchTemplateSpecification"},"Overrides":{"locationName":"overrides","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceType":{"locationName":"instanceType"},"SpotPrice":{"locationName":"spotPrice"},"SubnetId":{"locationName":"subnetId"},"AvailabilityZone":{"locationName":"availabilityZone"},"WeightedCapacity":{"locationName":"weightedCapacity","type":"double"},"Priority":{"locationName":"priority","type":"double"},"InstanceRequirements":{"shape":"Sdp","locationName":"instanceRequirements"}}}}}}},"S1mr":{"type":"list","member":{"locationName":"item","type":"structure","members":{"ActualBlockHourlyPrice":{"locationName":"actualBlockHourlyPrice"},"AvailabilityZoneGroup":{"locationName":"availabilityZoneGroup"},"BlockDurationMinutes":{"locationName":"blockDurationMinutes","type":"integer"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"Fault":{"shape":"Sna","locationName":"fault"},"InstanceId":{"locationName":"instanceId"},"LaunchGroup":{"locationName":"launchGroup"},"LaunchSpecification":{"locationName":"launchSpecification","type":"structure","members":{"UserData":{"shape":"Sga","locationName":"userData"},"SecurityGroups":{"shape":"Sld","locationName":"groupSet"},"AddressingType":{"locationName":"addressingType"},"BlockDeviceMappings":{"shape":"S17a","locationName":"blockDeviceMapping"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"IamInstanceProfile":{"shape":"S3q","locationName":"iamInstanceProfile"},"ImageId":{"locationName":"imageId"},"InstanceType":{"locationName":"instanceType"},"KernelId":{"locationName":"kernelId"},"KeyName":{"locationName":"keyName"},"NetworkInterfaces":{"shape":"S1m9","locationName":"networkInterfaceSet"},"Placement":{"shape":"S1mb","locationName":"placement"},"RamdiskId":{"locationName":"ramdiskId"},"SubnetId":{"locationName":"subnetId"},"Monitoring":{"shape":"S1mu","locationName":"monitoring"}}},"LaunchedAvailabilityZone":{"locationName":"launchedAvailabilityZone"},"ProductDescription":{"locationName":"productDescription"},"SpotInstanceRequestId":{"locationName":"spotInstanceRequestId"},"SpotPrice":{"locationName":"spotPrice"},"State":{"locationName":"state"},"Status":{"locationName":"status","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"},"UpdateTime":{"locationName":"updateTime","type":"timestamp"}}},"Tags":{"shape":"S6","locationName":"tagSet"},"Type":{"locationName":"type"},"ValidFrom":{"locationName":"validFrom","type":"timestamp"},"ValidUntil":{"locationName":"validUntil","type":"timestamp"},"InstanceInterruptionBehavior":{"locationName":"instanceInterruptionBehavior"}}}},"S1mu":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"locationName":"enabled","type":"boolean"}}},"S1n9":{"type":"list","member":{"locationName":"item","type":"structure","members":{"FromPort":{"locationName":"fromPort","type":"integer"},"IpProtocol":{"locationName":"ipProtocol"},"IpRanges":{"locationName":"ipRanges","type":"list","member":{"locationName":"item"}},"PrefixListIds":{"locationName":"prefixListIds","type":"list","member":{"locationName":"item"}},"ToPort":{"locationName":"toPort","type":"integer"},"UserIdGroupPairs":{"locationName":"groups","type":"list","member":{"shape":"S6x","locationName":"item"}}}}},"S1o7":{"type":"list","member":{}},"S1pq":{"type":"list","member":{"locationName":"item"}},"S1pu":{"type":"structure","members":{"VerifiedAccessInstanceId":{"locationName":"verifiedAccessInstanceId"},"AccessLogs":{"locationName":"accessLogs","type":"structure","members":{"S3":{"locationName":"s3","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"},"DeliveryStatus":{"shape":"S1px","locationName":"deliveryStatus"},"BucketName":{"locationName":"bucketName"},"Prefix":{"locationName":"prefix"},"BucketOwner":{"locationName":"bucketOwner"}}},"CloudWatchLogs":{"locationName":"cloudWatchLogs","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"},"DeliveryStatus":{"shape":"S1px","locationName":"deliveryStatus"},"LogGroup":{"locationName":"logGroup"}}},"KinesisDataFirehose":{"locationName":"kinesisDataFirehose","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"},"DeliveryStatus":{"shape":"S1px","locationName":"deliveryStatus"},"DeliveryStream":{"locationName":"deliveryStream"}}},"LogVersion":{"locationName":"logVersion"},"IncludeTrustContext":{"locationName":"includeTrustContext","type":"boolean"}}}}},"S1px":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"S1qy":{"type":"structure","members":{"VolumeId":{"locationName":"volumeId"},"ModificationState":{"locationName":"modificationState"},"StatusMessage":{"locationName":"statusMessage"},"TargetSize":{"locationName":"targetSize","type":"integer"},"TargetIops":{"locationName":"targetIops","type":"integer"},"TargetVolumeType":{"locationName":"targetVolumeType"},"TargetThroughput":{"locationName":"targetThroughput","type":"integer"},"TargetMultiAttachEnabled":{"locationName":"targetMultiAttachEnabled","type":"boolean"},"OriginalSize":{"locationName":"originalSize","type":"integer"},"OriginalIops":{"locationName":"originalIops","type":"integer"},"OriginalVolumeType":{"locationName":"originalVolumeType"},"OriginalThroughput":{"locationName":"originalThroughput","type":"integer"},"OriginalMultiAttachEnabled":{"locationName":"originalMultiAttachEnabled","type":"boolean"},"Progress":{"locationName":"progress","type":"long"},"StartTime":{"locationName":"startTime","type":"timestamp"},"EndTime":{"locationName":"endTime","type":"timestamp"}}},"S1r4":{"type":"list","member":{"locationName":"VpcId"}},"S1t4":{"type":"list","member":{"locationName":"AvailabilityZone"}},"S1to":{"type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"State":{"locationName":"state"},"TransitGatewayRouteTableAnnouncementId":{"locationName":"transitGatewayRouteTableAnnouncementId"}}},"S1x1":{"type":"structure","members":{"InstanceFamily":{"locationName":"instanceFamily"},"CpuCredits":{"locationName":"cpuCredits"}}},"S1xi":{"type":"list","member":{"locationName":"item"}},"S1xk":{"type":"list","member":{"locationName":"item","type":"structure","members":{"CurrencyCode":{"locationName":"currencyCode"},"Duration":{"locationName":"duration","type":"integer"},"HostIdSet":{"shape":"S16i","locationName":"hostIdSet"},"HostReservationId":{"locationName":"hostReservationId"},"HourlyPrice":{"locationName":"hourlyPrice"},"InstanceFamily":{"locationName":"instanceFamily"},"PaymentOption":{"locationName":"paymentOption"},"UpfrontPrice":{"locationName":"upfrontPrice"}}}},"S1xp":{"type":"list","member":{"locationName":"item"}},"S1xq":{"type":"list","member":{"locationName":"item"}},"S1yq":{"type":"structure","members":{"IpamId":{"locationName":"ipamId"},"IpamScopeId":{"locationName":"ipamScopeId"},"IpamPoolId":{"locationName":"ipamPoolId"},"ResourceRegion":{"locationName":"resourceRegion"},"ResourceOwnerId":{"locationName":"resourceOwnerId"},"ResourceId":{"locationName":"resourceId"},"ResourceName":{"locationName":"resourceName"},"ResourceCidr":{"locationName":"resourceCidr"},"ResourceType":{"locationName":"resourceType"},"ResourceTags":{"shape":"Sfw","locationName":"resourceTagSet"},"IpUsage":{"locationName":"ipUsage","type":"double"},"ComplianceStatus":{"locationName":"complianceStatus"},"ManagementState":{"locationName":"managementState"},"OverlapStatus":{"locationName":"overlapStatus"},"VpcId":{"locationName":"vpcId"}}},"S1ze":{"type":"structure","members":{"HourlyPrice":{"locationName":"hourlyPrice"},"RemainingTotalValue":{"locationName":"remainingTotalValue"},"RemainingUpfrontValue":{"locationName":"remainingUpfrontValue"}}},"S1zy":{"type":"list","member":{"shape":"Snl","locationName":"item"}},"S21a":{"type":"structure","members":{"Comment":{},"UploadEnd":{"type":"timestamp"},"UploadSize":{"type":"double"},"UploadStart":{"type":"timestamp"}}},"S21d":{"type":"structure","members":{"S3Bucket":{},"S3Key":{}}},"S21k":{"type":"structure","required":["Bytes","Format","ImportManifestUrl"],"members":{"Bytes":{"locationName":"bytes","type":"long"},"Format":{"locationName":"format"},"ImportManifestUrl":{"shape":"S131","locationName":"importManifestUrl"}}},"S21l":{"type":"structure","required":["Size"],"members":{"Size":{"locationName":"size","type":"long"}}},"S22q":{"type":"list","member":{"locationName":"UserId"}},"S22r":{"type":"list","member":{"locationName":"UserGroup"}},"S22s":{"type":"list","member":{"locationName":"ProductCode"}},"S22u":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Group":{},"UserId":{}}}},"S22z":{"type":"list","member":{"shape":"S1h","locationName":"item"}},"S23c":{"type":"structure","members":{"CapacityReservationPreference":{},"CapacityReservationTarget":{"shape":"Shh"}}},"S241":{"type":"list","member":{"type":"structure","members":{"RegionName":{}}}},"S26p":{"type":"structure","members":{"AllowDnsResolutionFromRemoteVpc":{"type":"boolean"},"AllowEgressFromLocalClassicLinkToRemoteVpc":{"type":"boolean"},"AllowEgressFromLocalVpcToRemoteClassicLink":{"type":"boolean"}}},"S26r":{"type":"structure","members":{"AllowDnsResolutionFromRemoteVpc":{"locationName":"allowDnsResolutionFromRemoteVpc","type":"boolean"},"AllowEgressFromLocalClassicLinkToRemoteVpc":{"locationName":"allowEgressFromLocalClassicLinkToRemoteVpc","type":"boolean"},"AllowEgressFromLocalVpcToRemoteClassicLink":{"locationName":"allowEgressFromLocalVpcToRemoteClassicLink","type":"boolean"}}},"S276":{"type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"Monitoring":{"shape":"S1ct","locationName":"monitoring"}}}},"S2av":{"type":"list","member":{"locationName":"SecurityGroupId"}},"S2bj":{"type":"list","member":{"locationName":"item","type":"structure","members":{"CurrentState":{"shape":"S197","locationName":"currentState"},"InstanceId":{"locationName":"instanceId"},"PreviousState":{"shape":"S197","locationName":"previousState"}}}},"S2c7":{"type":"list","member":{"locationName":"item","type":"structure","members":{"SecurityGroupRuleId":{},"Description":{}}}}}}')}}]);
2.2.13. https://dev-app.illusto.com/_next/static/chunks/4150-8aadc095ad2591f4.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/4150-8aadc095ad2591f4.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://znwiiaihemjf.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/4150-8aadc095ad2591f4.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://znwiiaihemjf.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:31:05 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"263a8-18b142b7028"
Vary: Accept-Encoding
Content-Length: 156584

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4150],{45930:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)([(0,o.jsx)("path",{d:"M21 7.28V5c0-1.1-.9-2-2-2H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-2.28c.59-.35 1-.98 1-1.72V9c0-.74-.41-1.37-1-1.72zM20 9v6h-7V9h7zM5 19V5h14v2h-6c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h6v2H5z"},"0"),(0,o.jsx)("circle",{cx:"16",cy:"12",r:"1.5"},"1")],"AccountBalanceWalletOutlined");t.Z=a},6103:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)((0,o.jsx)("path",{d:"M18 13h-5v5c0 .55-.45 1-1 1s-1-.45-1-1v-5H6c-.55 0-1-.45-1-1s.45-1 1-1h5V6c0-.55.45-1 1-1s1 .45 1 1v5h5c.55 0 1 .45 1 1s-.45 1-1 1z"}),"AddRounded");t.Z=a},21023:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)((0,o.jsx)("path",{d:"M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"}),"ArrowBack");t.Z=a},46887:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)((0,o.jsx)("path",{d:"m8.71 11.71 2.59 2.59c.39.39 1.02.39 1.41 0l2.59-2.59c.63-.63.18-1.71-.71-1.71H9.41c-.89 0-1.33 1.08-.7 1.71z"}),"ArrowDropDownRounded");t.Z=a},93619:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)((0,o.jsx)("path",{d:"m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"}),"ArrowForward");t.Z=a},71476:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)((0,o.jsx)("path",{d:"M19 12h-2v3h-3v2h5v-5zM7 9h3V7H5v5h2V9zm14-6H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16.01H3V4.99h18v14.02z"}),"AspectRatioOutlined");t.Z=a},55724:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)((0,o.jsx)("path",{d:"M11 21h-1l1-7H7.5c-.58 0-.57-.32-.38-.66.19-.34.05-.08.07-.12C8.48 10.94 10.42 7.54 13 3h1l-1 7h3.5c.49 0 .56.33.47.51l-.07.15C12.96 17.55 11 21 11 21z"}),"Bolt");t.Z=a},36191:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)((0,o.jsx)("path",{d:"M18.3 5.71a.9959.9959 0 0 0-1.41 0L12 10.59 7.11 5.7a.9959.9959 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L10.59 12 5.7 16.89c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L12 13.41l4.89 4.89c.39.39 1.02.39 1.41 0 .39-.39.39-1.02 0-1.41L13.41 12l4.89-4.89c.38-.38.38-1.02 0-1.4z"}),"CloseRounded");t.Z=a},99609:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)((0,o.jsx)("path",{d:"m14.06 9.02.92.92L5.92 19H5v-.92l9.06-9.06M17.66 3c-.25 0-.51.1-.7.29l-1.83 1.83 3.75 3.75 1.83-1.83c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.2-.2-.45-.29-.71-.29zm-3.6 3.19L3 17.25V21h3.75L17.81 9.94l-3.75-3.75z"}),"EditOutlined");t.Z=a},26181:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)((0,o.jsx)("path",{d:"M7 14H5v5h5v-2H7v-3zm-2-4h2V7h3V5H5v5zm12 7h-3v2h5v-5h-2v3zM14 5v2h3v3h2V5h-5z"}),"FullscreenOutlined");t.Z=a},17445:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)((0,o.jsx)("path",{d:"M3 3v8h8V3H3zm6 6H5V5h4v4zm-6 4v8h8v-8H3zm6 6H5v-4h4v4zm4-16v8h8V3h-8zm6 6h-4V5h4v4zm-6 4v8h8v-8h-8zm6 6h-4v-4h4v4z"}),"GridViewOutlined");t.Z=a},26432:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)((0,o.jsx)("path",{d:"M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z"}),"LaunchOutlined");t.Z=a},57976:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)((0,o.jsx)("path",{d:"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}),"MoreVert");t.Z=a},52689:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)((0,o.jsx)("path",{d:"M12 22c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2zm6-6v-5c0-3.07-1.63-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.64 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2zm-2 1H8v-6c0-2.48 1.51-4.5 4-4.5s4 2.02 4 4.5v6z"}),"NotificationsNoneOutlined");t.Z=a},58152:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)((0,o.jsx)("path",{d:"M8 19c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2s-2 .9-2 2v10c0 1.1.9 2 2 2zm6-12v10c0 1.1.9 2 2 2s2-.9 2-2V7c0-1.1-.9-2-2-2s-2 .9-2 2z"}),"PauseRounded");t.Z=a},62851:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)((0,o.jsx)("path",{d:"M10 8.64 15.27 12 10 15.36V8.64M8 5v14l11-7L8 5z"}),"PlayArrowOutlined");t.Z=a},1849:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)((0,o.jsx)("path",{d:"M17.65 6.35C16.2 4.9 14.21 4 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08c-.82 2.33-3.04 4-5.65 4-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4l-2.35 2.35z"}),"Refresh");t.Z=a},85877:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)((0,o.jsx)("path",{d:"M3 18h6v-2H3v2zM3 6v2h18V6H3zm0 7h12v-2H3v2z"}),"Sort");t.Z=a},67985:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)((0,o.jsx)("path",{d:"M4.34 2.93 2.93 4.34 7.29 8.7 7 9H3v6h4l5 5v-6.59l4.18 4.18c-.65.49-1.38.88-2.18 1.11v2.06c1.34-.3 2.57-.92 3.61-1.75l2.05 2.05 1.41-1.41L4.34 2.93zM10 15.17 7.83 13H5v-2h2.83l.88-.88L10 11.41v3.76zM19 12c0 .82-.15 1.61-.41 2.34l1.53 1.53c.56-1.17.88-2.48.88-3.87 0-4.28-2.99-7.86-7-8.77v2.06c2.89.86 5 3.54 5 6.71zm-7-8-1.88 1.88L12 7.76zm4.5 8c0-1.77-1.02-3.29-2.5-4.03v1.79l2.48 2.48c.01-.08.02-.16.02-.24z"}),"VolumeOffOutlined");t.Z=a},13439:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(64938)),o=i(85893),a=(0,n.default)((0,o.jsx)("path",{d:"M3 9v6h4l5 5V4L7 9H3zm7-.17v6.34L7.83 13H5v-2h2.83L10 8.83zM16.5 12c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02zM14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 6.71v2.06c4.01-.91 7-4.49 7-8.77 0-4.28-2.99-7.86-7-8.77z"}),"VolumeUpOutlined");t.Z=a},45670:function(e,t,i){"use strict";i.d(t,{ZP:function(){return a},_i:function(){return s},pQ:function(){return c},uU:function(){return l}});var r=i(67294),n=i(85893);let o=r.createContext(null);function a(e){let{children:t,value:i}=e,a=function(){let[e,t]=r.useState(null);return r.useEffect(()=>{t(`mui-p-${Math.round(1e5*Math.random())}`)},[]),e}(),s=r.useMemo(()=>({idPrefix:a,value:i}),[a,i]);return(0,n.jsx)(o.Provider,{value:s,children:t})}function s(){return r.useContext(o)}function l(e,t){let{idPrefix:i}=e;return null===i?null:`${e.idPrefix}-P-${t}`}function c(e,t){let{idPrefix:i}=e;return null===i?null:`${e.idPrefix}-T-${t}`}},66568:function(e,t,i){"use strict";var r=i(87462),n=i(63366),o=i(67294),a=i(88409),s=i(45670),l=i(85893);let c=["children"],d=o.forwardRef(function(e,t){let{children:i}=e,d=(0,n.Z)(e,c),h=(0,s._i)();if(null===h)throw TypeError("No TabContext provided");let u=o.Children.map(i,e=>o.isValidElement(e)?o.cloneElement(e,{"aria-controls":(0,s.uU)(h,e.props.value),id:(0,s.pQ)(h,e.props.value)}):null);return(0,l.jsx)(a.Z,(0,r.Z)({},d,{ref:t,value:h.value,children:u}))});t.Z=d},55050:function(e,t,i){"use strict";i.d(t,{Z:function(){return b}});var r=i(87462),n=i(63366),o=i(67294),a=i(90512),s=i(90948),l=i(71657),c=i(94780),d=i(34867);function h(e){return(0,d.Z)("MuiTabPanel",e)}(0,i(1588).Z)("MuiTabPanel",["root"]);var u=i(45670),p=i(85893);let v=["children","className","value"],m=e=>{let{classes:t}=e;return(0,c.Z)({root:["root"]},h,t)},f=(0,s.ZP)("div",{name:"MuiTabPanel",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({padding:e.spacing(3)})),g=o.forwardRef(function(e,t){let i=(0,l.Z)({props:e,name:"MuiTabPanel"}),{children:o,className:s,value:c}=i,d=(0,n.Z)(i,v),h=(0,r.Z)({},i),g=m(h),b=(0,u._i)();if(null===b)throw TypeError("No TabContext provided");let w=(0,u.uU)(b,c),x=(0,u.pQ)(b,c);return(0,p.jsx)(f,(0,r.Z)({"aria-labelledby":x,className:(0,a.Z)(g.root,s),hidden:c!==b.value,id:w,ref:t,role:"tabpanel",ownerState:h},d,{children:c===b.value&&o}))});var b=g},78262:function(e,t,i){"use strict";i.d(t,{Z:function(){return Z}});var r=i(63366),n=i(87462),o=i(67294),a=i(93680),s=i(94780),l=i(92996),c=i(98216),d=i(18421),h=i(16628),u=i(90629),p=i(71657),v=i(90948),m=i(1588),f=i(34867);function g(e){return(0,f.Z)("MuiDialog",e)}let b=(0,m.Z)("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]),w=(0,o.createContext)({});var x=i(84808),y=i(2734),E=i(85893);let S=["aria-describedby","aria-labelledby","BackdropComponent","BackdropProps","children","className","disableEscapeKeyDown","fullScreen","fullWidth","maxWidth","onBackdropClick","onClose","open","PaperComponent","PaperProps","scroll","TransitionComponent","transitionDuration","TransitionProps"],A=(0,v.ZP)(x.Z,{name:"MuiDialog",slot:"Backdrop",overrides:(e,t)=>t.backdrop})({zIndex:-1}),M=e=>{let{classes:t,scroll:i,maxWidth:r,fullWidth:n,fullScreen:o}=e,a={root:["root"],container:["container",`scroll${(0,c.Z)(i)}`],paper:["paper",`paperScroll${(0,c.Z)(i)}`,`paperWidth${(0,c.Z)(String(r))}`,n&&"paperFullWidth",o&&"paperFullScreen"]};return(0,s.Z)(a,g,t)},z=(0,v.ZP)(d.Z,{name:"MuiDialog",slot:"Root",overridesResolver:(e,t)=>t.root})({"@media print":{position:"absolute !important"}}),C=(0,v.ZP)("div",{name:"MuiDialog",slot:"Container",overridesResolver:(e,t)=>{let{ownerState:i}=e;return[t.container,t[`scroll${(0,c.Z)(i.scroll)}`]]}})(({ownerState:e})=>(0,n.Z)({height:"100%","@media print":{height:"auto"},outline:0},"paper"===e.scroll&&{display:"flex",justifyContent:"center",alignItems:"center"},"body"===e.scroll&&{overflowY:"auto",overflowX:"hidden",textAlign:"center","&:after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}})),R=(0,v.ZP)(u.Z,{name:"MuiDialog",slot:"Paper",overridesResolver:(e,t)=>{let{ownerState:i}=e;return[t.paper,t[`scrollPaper${(0,c.Z)(i.scroll)}`],t[`paperWidth${(0,c.Z)(String(i.maxWidth))}`],i.fullWidth&&t.paperFullWidth,i.fullScreen&&t.paperFullScreen]}})(({theme:e,ownerState:t})=>(0,n.Z)({margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"}},"paper"===t.scroll&&{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"},"body"===t.scroll&&{display:"inline-block",verticalAlign:"middle",textAlign:"left"},!t.maxWidth&&{maxWidth:"calc(100% - 64px)"},"xs"===t.maxWidth&&{maxWidth:"px"===e.breakpoints.unit?Math.max(e.breakpoints.values.xs,444):`${e.breakpoints.values.xs}${e.breakpoints.unit}`,[`&.${b.paperScrollBody}`]:{[e.breakpoints.down(Math.max(e.breakpoints.values.xs,444)+64)]:{maxWidth:"calc(100% - 64px)"}}},t.maxWidth&&"xs"!==t.maxWidth&&{maxWidth:`${e.breakpoints.values[t.maxWidth]}${e.breakpoints.unit}`,[`&.${b.paperScrollBody}`]:{[e.breakpoints.down(e.breakpoints.values[t.maxWidth]+64)]:{maxWidth:"calc(100% - 64px)"}}},t.fullWidth&&{width:"calc(100% - 64px)"},t.fullScreen&&{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,[`&.${b.paperScrollBody}`]:{margin:0,maxWidth:"100%"}})),N=o.forwardRef(function(e,t){let i=(0,p.Z)({props:e,name:"MuiDialog"}),s=(0,y.Z)(),c={enter:s.transitions.duration.enteringScreen,exit:s.transitions.duration.leavingScreen},{"aria-describedby":d,"aria-labelledby":v,BackdropComponent:m,BackdropProps:f,children:g,className:b,disableEscapeKeyDown:x=!1,fullScreen:N=!1,fullWidth:Z=!1,maxWidth:k="sm",onBackdropClick:W,onClose:P,open:L,PaperComponent:O=u.Z,PaperProps:H={},scroll:T="paper",TransitionComponent:I=h.Z,transitionDuration:D=c,TransitionProps:j}=i,_=(0,r.Z)(i,S),V=(0,n.Z)({},i,{disableEscapeKeyDown:x,fullScreen:N,fullWidth:Z,maxWidth:k,scroll:T}),$=M(V),B=o.useRef(),Y=e=>{B.current=e.target===e.currentTarget},F=e=>{B.current&&(B.current=null,W&&W(e),P&&P(e,"backdropClick"))},X=(0,l.Z)(v),U=o.useMemo(()=>({titleId:X}),[X]);return(0,E.jsx)(z,(0,n.Z)({className:(0,a.Z)($.root,b),closeAfterTransition:!0,components:{Backdrop:A},componentsProps:{backdrop:(0,n.Z)({transitionDuration:D,as:m},f)},disableEscapeKeyDown:x,onClose:P,open:L,ref:t,onClick:F,ownerState:V},_,{children:(0,E.jsx)(I,(0,n.Z)({appear:!0,in:L,timeout:D,role:"presentation"},j,{children:(0,E.jsx)(C,{className:(0,a.Z)($.container),onMouseDown:Y,ownerState:V,children:(0,E.jsx)(R,(0,n.Z)({as:O,elevation:24,role:"dialog","aria-describedby":d,"aria-labelledby":X},H,{className:(0,a.Z)($.paper,H.className),ownerState:V,children:(0,E.jsx)(w.Provider,{value:U,children:g})}))})}))}))});var Z=N},67720:function(e,t,i){"use strict";var r=i(63366),n=i(87462),o=i(67294),a=i(93680),s=i(94780),l=i(41796),c=i(90948),d=i(71657),h=i(35097),u=i(85893);let p=["absolute","children","className","component","flexItem","light","orientation","role","textAlign","variant"],v=e=>{let{absolute:t,children:i,classes:r,flexItem:n,light:o,orientation:a,textAlign:l,variant:c}=e;return(0,s.Z)({root:["root",t&&"absolute",c,o&&"light","vertical"===a&&"vertical",n&&"flexItem",i&&"withChildren",i&&"vertical"===a&&"withChildrenVertical","right"===l&&"vertical"!==a&&"textAlignRight","left"===l&&"vertical"!==a&&"textAlignLeft"],wrapper:["wrapper","vertical"===a&&"wrapperVertical"]},h.V,r)},m=(0,c.ZP)("div",{name:"MuiDivider",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:i}=e;return[t.root,i.absolute&&t.absolute,t[i.variant],i.light&&t.light,"vertical"===i.orientation&&t.vertical,i.flexItem&&t.flexItem,i.children&&t.withChildren,i.children&&"vertical"===i.orientation&&t.withChildrenVertical,"right"===i.textAlign&&"vertical"!==i.orientation&&t.textAlignRight,"left"===i.textAlign&&"vertical"!==i.orientation&&t.textAlignLeft]}})(({theme:e,ownerState:t})=>(0,n.Z)({margin:0,flexShrink:0,borderWidth:0,borderStyle:"solid",borderColor:(e.vars||e).palette.divider,borderBottomWidth:"thin"},t.absolute&&{position:"absolute",bottom:0,left:0,width:"100%"},t.light&&{borderColor:e.vars?`rgba(${e.vars.palette.dividerChannel} / 0.08)`:(0,l.Fq)(e.palette.divider,.08)},"inset"===t.variant&&{marginLeft:72},"middle"===t.variant&&"horizontal"===t.orientation&&{marginLeft:e.spacing(2),marginRight:e.spacing(2)},"middle"===t.variant&&"vertical"===t.orientation&&{marginTop:e.spacing(1),marginBottom:e.spacing(1)},"vertical"===t.orientation&&{height:"100%",borderBottomWidth:0,borderRightWidth:"thin"},t.flexItem&&{alignSelf:"stretch",height:"auto"}),({theme:e,ownerState:t})=>(0,n.Z)({},t.children&&{display:"flex",whiteSpace:"nowrap",textAlign:"center",border:0,"&::before, &::after":{position:"relative",width:"100%",borderTop:`thin solid ${(e.vars||e).palette.divider}`,top:"50%",content:'""',transform:"translateY(50%)"}}),({theme:e,ownerState:t})=>(0,n.Z)({},t.children&&"vertical"===t.orientation&&{flexDirection:"column","&::before, &::after":{height:"100%",top:"0%",left:"50%",borderTop:0,borderLeft:`thin solid ${(e.vars||e).palette.divider}`,transform:"translateX(0%)"}}),({ownerState:e})=>(0,n.Z)({},"right"===e.textAlign&&"vertical"!==e.orientation&&{"&::before":{width:"90%"},"&::after":{width:"10%"}},"left"===e.textAlign&&"vertical"!==e.orientation&&{"&::before":{width:"10%"},"&::after":{width:"90%"}})),f=(0,c.ZP)("span",{name:"MuiDivider",slot:"Wrapper",overridesResolver:(e,t)=>{let{ownerState:i}=e;return[t.wrapper,"vertical"===i.orientation&&t.wrapperVertical]}})(({theme:e,ownerState:t})=>(0,n.Z)({display:"inline-block",paddingLeft:`calc(${e.spacing(1)} * 1.2)`,paddingRight:`calc(${e.spacing(1)} * 1.2)`},"vertical"===t.orientation&&{paddingTop:`calc(${e.spacing(1)} * 1.2)`,paddingBottom:`calc(${e.spacing(1)} * 1.2)`})),g=o.forwardRef(function(e,t){let i=(0,d.Z)({props:e,name:"MuiDivider"}),{absolute:o=!1,children:s,className:l,component:c=s?"div":"hr",flexItem:h=!1,light:g=!1,orientation:b="horizontal",role:w="hr"!==c?"separator":void 0,textAlign:x="center",variant:y="fullWidth"}=i,E=(0,r.Z)(i,p),S=(0,n.Z)({},i,{absolute:o,component:c,flexItem:h,light:g,orientation:b,role:w,textAlign:x,variant:y}),A=v(S);return(0,u.jsx)(m,(0,n.Z)({as:c,className:(0,a.Z)(A.root,l),role:w,ref:t,ownerState:S},E,{children:s?(0,u.jsx)(f,{className:A.wrapper,ownerState:S,children:s}):null}))});t.Z=g},87109:function(e,t,i){"use strict";i.d(t,{Z:function(){return M}});var r,n=i(63366),o=i(87462),a=i(67294),s=i(93680),l=i(94780),c=i(98216),d=i(15861),h=i(47167),u=i(74423),p=i(90948),v=i(1588),m=i(34867);function f(e){return(0,m.Z)("MuiInputAdornment",e)}let g=(0,v.Z)("MuiInputAdornment",["root","filled","standard","outlined","positionStart","positionEnd","disablePointerEvents","hiddenLabel","sizeSmall"]);var b=i(71657),w=i(85893);let x=["children","className","component","disablePointerEvents","disableTypography","position","variant"],y=(e,t)=>{let{ownerState:i}=e;return[t.root,t[`position${(0,c.Z)(i.position)}`],!0===i.disablePointerEvents&&t.disablePointerEvents,t[i.variant]]},E=e=>{let{classes:t,disablePointerEvents:i,hiddenLabel:r,position:n,size:o,variant:a}=e,s={root:["root",i&&"disablePointerEvents",n&&`position${(0,c.Z)(n)}`,a,r&&"hiddenLabel",o&&`size${(0,c.Z)(o)}`]};return(0,l.Z)(s,f,t)},S=(0,p.ZP)("div",{name:"MuiInputAdornment",slot:"Root",overridesResolver:y})(({theme:e,ownerState:t})=>(0,o.Z)({display:"flex",height:"0.01em",maxHeight:"2em",alignItems:"center",whiteSpace:"nowrap",color:(e.vars||e).palette.action.active},"filled"===t.variant&&{[`&.${g.positionStart}&:not(.${g.hiddenLabel})`]:{marginTop:16}},"start"===t.position&&{marginRight:8},"end"===t.position&&{marginLeft:8},!0===t.disablePointerEvents&&{pointerEvents:"none"})),A=a.forwardRef(function(e,t){let i=(0,b.Z)({props:e,name:"MuiInputAdornment"}),{children:l,className:c,component:p="div",disablePointerEvents:v=!1,disableTypography:m=!1,position:f,variant:g}=i,y=(0,n.Z)(i,x),A=(0,u.Z)()||{},M=g;g&&A.variant,A&&!M&&(M=A.variant);let z=(0,o.Z)({},i,{hiddenLabel:A.hiddenLabel,size:A.size,disablePointerEvents:v,position:f,variant:M}),C=E(z);return(0,w.jsx)(h.Z.Provider,{value:null,children:(0,w.jsx)(S,(0,o.Z)({as:p,ownerState:z,className:(0,s.Z)(C.root,c),ref:t},y,{children:"string"!=typeof l||m?(0,w.jsxs)(a.Fragment,{children:["start"===f?r||(r=(0,w.jsx)("span",{className:"notranslate",children:"..."})):null,l]}):(0,w.jsx)(d.Z,{color:"text.secondary",children:l})}))})});var M=A},58194:function(e,t,i){"use strict";let r;i.d(t,{ZP:function(){return ei}});var n=i(63366),o=i(87462),a=i(67294),s=i(93680),l=i(1588),c=i(34867);function d(e){return(0,c.Z)("MuiSlider",e)}let h=(0,l.Z)("MuiSlider",["root","active","focusVisible","disabled","dragging","marked","vertical","trackInverted","trackFalse","rail","track","mark","markActive","markLabel","markLabelActive","thumb","valueLabel","valueLabelOpen","valueLabelCircle","valueLabelLabel"]);var u=i(85893);let p=e=>{let{open:t}=e,i={offset:(0,s.Z)(t&&h.valueLabelOpen),circle:h.valueLabelCircle,label:h.valueLabelLabel};return i};function v(e){let{children:t,className:i,value:r}=e,n=p(e);return a.cloneElement(t,{className:(0,s.Z)(t.props.className)},(0,u.jsxs)(a.Fragment,{children:[t.props.children,(0,u.jsx)("span",{className:(0,s.Z)(n.offset,i),"aria-hidden":!0,children:(0,u.jsx)("span",{className:n.circle,children:(0,u.jsx)("span",{className:n.label,children:r})})})]}))}var m=i(13247),f=i(94780),g=i(82690),b=i(19032),w=i(99962),x=i(33703),y=i(73546),E=i(59948),S=i(13113);function A(e,t){return e-t}function M(e,t,i){return null==e?t:Math.min(Math.max(t,e),i)}function z(e,t){var i;let{index:r}=null!=(i=e.reduce((e,i,r)=>{let n=Math.abs(t-i);return null===e||n<e.distance||n===e.distance?{distance:n,index:r}:e},null))?i:{};return r}function C(e,t){if(void 0!==t.current&&e.changedTouches){for(let i=0;i<e.changedTouches.length;i+=1){let r=e.changedTouches[i];if(r.identifier===t.current)return{x:r.clientX,y:r.clientY}}return!1}return{x:e.clientX,y:e.clientY}}function R({values:e,newValue:t,index:i}){let r=e.slice();return r[i]=t,r.sort(A)}function N({sliderRef:e,activeIndex:t,setActive:i}){var r,n,o;let a=(0,g.Z)(e.current);null!=(r=e.current)&&r.contains(a.activeElement)&&Number(null==a?void 0:null==(n=a.activeElement)?void 0:n.getAttribute("data-index"))===t||null==(o=e.current)||o.querySelector(`[type="range"][data-index="${t}"]`).focus(),i&&i(t)}let Z={horizontal:{offset:e=>({left:`${e}%`}),leap:e=>({width:`${e}%`})},"horizontal-reverse":{offset:e=>({right:`${e}%`}),leap:e=>({width:`${e}%`})},vertical:{offset:e=>({bottom:`${e}%`}),leap:e=>({height:`${e}%`})}},k=e=>e;function W(){return void 0===r&&(r="undefined"==typeof CSS||"function"!=typeof CSS.supports||CSS.supports("touch-action","none")),r}var P=i(90631);let L=["aria-label","aria-valuetext","aria-labelledby","className","component","classes","disableSwap","disabled","getAriaLabel","getAriaValueText","marks","max","min","name","onChange","onChangeCommitted","orientation","scale","step","tabIndex","track","value","valueLabelDisplay","valueLabelFormat","isRtl","slotProps","slots"],O=e=>e,H=e=>{let{disabled:t,dragging:i,marked:r,orientation:n,track:o,classes:a}=e;return(0,f.Z)({root:["root",t&&"disabled",i&&"dragging",r&&"marked","vertical"===n&&"vertical","inverted"===o&&"trackInverted",!1===o&&"trackFalse"],rail:["rail"],track:["track"],mark:["mark"],markActive:["markActive"],markLabel:["markLabel"],markLabelActive:["markLabelActive"],valueLabel:["valueLabel"],thumb:["thumb",t&&"disabled"],active:["active"],disabled:["disabled"],focusVisible:["focusVisible"]},d,a)},T=({children:e})=>e,I=a.forwardRef(function(e,t){var i,r,l,c,d,h,p;let{"aria-label":f,"aria-valuetext":I,"aria-labelledby":D,className:j,component:_,classes:V,disableSwap:$=!1,disabled:B=!1,getAriaLabel:Y,getAriaValueText:F,marks:X=!1,max:U=100,min:q=0,orientation:Q="horizontal",scale:G=O,step:K=1,track:J="normal",valueLabelDisplay:ee="off",valueLabelFormat:et=O,isRtl:ei=!1,slotProps:er={},slots:en={}}=e,eo=(0,n.Z)(e,L),ea=(0,o.Z)({},e,{marks:X,classes:V,disabled:B,isRtl:ei,max:U,min:q,orientation:Q,scale:G,step:K,track:J,valueLabelDisplay:ee,valueLabelFormat:et}),{axisProps:es,getRootProps:el,getHiddenInputProps:ec,getThumbProps:ed,open:eh,active:eu,axis:ep,range:ev,focusedThumbIndex:em,dragging:ef,marks:eg,values:eb,trackOffset:ew,trackLeap:ex}=function(e){let{"aria-labelledby":t,defaultValue:i,disabled:r=!1,disableSwap:n=!1,isRtl:s=!1,marks:l=!1,max:c=100,min:d=0,name:h,onChange:u,onChangeCommitted:p,orientation:v="horizontal",ref:m,scale:f=k,step:P=1,tabIndex:L,value:O}=e,H=a.useRef(),[T,I]=a.useState(-1),[D,j]=a.useState(-1),[_,V]=a.useState(!1),$=a.useRef(0),[B,Y]=(0,b.Z)({controlled:O,default:null!=i?i:d,name:"Slider"}),F=u&&((e,t,i)=>{let r=e.nativeEvent||e,n=new r.constructor(r.type,r);Object.defineProperty(n,"target",{writable:!0,value:{value:t,name:h}}),u(n,t,i)}),X=Array.isArray(B),U=X?B.slice().sort(A):[B];U=U.map(e=>M(e,d,c));let q=!0===l&&null!==P?[...Array(Math.floor((c-d)/P)+1)].map((e,t)=>({value:d+P*t})):l||[],Q=q.map(e=>e.value),{isFocusVisibleRef:G,onBlur:K,onFocus:J,ref:ee}=(0,w.Z)(),[et,ei]=a.useState(-1),er=a.useRef(),en=(0,x.Z)(ee,er),eo=(0,x.Z)(m,en),ea=e=>t=>{var i;let r=Number(t.currentTarget.getAttribute("data-index"));J(t),!0===G.current&&ei(r),j(r),null==e||null==(i=e.onFocus)||i.call(e,t)},es=e=>t=>{var i;K(t),!1===G.current&&ei(-1),j(-1),null==e||null==(i=e.onBlur)||i.call(e,t)};(0,y.Z)(()=>{if(r&&er.current.contains(document.activeElement)){var e;null==(e=document.activeElement)||e.blur()}},[r]),r&&-1!==T&&I(-1),r&&-1!==et&&ei(-1);let el=e=>t=>{var i;null==(i=e.onChange)||i.call(e,t);let r=Number(t.currentTarget.getAttribute("data-index")),o=U[r],a=Q.indexOf(o),s=t.target.valueAsNumber;if(q&&null==P&&(s=s<o?Q[a-1]:Q[a+1]),s=M(s,d,c),q&&null==P){let l=Q.indexOf(U[r]);s=s<U[r]?Q[l-1]:Q[l+1]}if(X){n&&(s=M(s,U[r-1]||-1/0,U[r+1]||1/0));let h=s;s=R({values:U,newValue:s,index:r});let u=r;n||(u=s.indexOf(h)),N({sliderRef:er,activeIndex:u})}Y(s),ei(r),F&&F(t,s,r),p&&p(t,s)},ec=a.useRef(),ed=v;s&&"horizontal"===v&&(ed+="-reverse");let eh=({finger:e,move:t=!1})=>{let i,r;let{current:o}=er,{width:a,height:s,bottom:l,left:h}=o.getBoundingClientRect();if(i=0===ed.indexOf("vertical")?(l-e.y)/s:(e.x-h)/a,-1!==ed.indexOf("-reverse")&&(i=1-i),r=(c-d)*i+d,P)r=Number((Math.round((r-d)/P)*P+d).toFixed(function(e){if(1>Math.abs(e)){let t=e.toExponential().split("e-"),i=t[0].split(".")[1];return(i?i.length:0)+parseInt(t[1],10)}let r=e.toString().split(".")[1];return r?r.length:0}(P)));else{let u=z(Q,r);r=Q[u]}r=M(r,d,c);let p=0;if(X){p=t?ec.current:z(U,r),n&&(r=M(r,U[p-1]||-1/0,U[p+1]||1/0));let v=r;r=R({values:U,newValue:r,index:p}),n&&t||(p=r.indexOf(v),ec.current=p)}return{newValue:r,activeIndex:p}},eu=(0,E.Z)(e=>{let t=C(e,H);if(!t)return;if($.current+=1,"mousemove"===e.type&&0===e.buttons){ep(e);return}let{newValue:i,activeIndex:r}=eh({finger:t,move:!0});N({sliderRef:er,activeIndex:r,setActive:I}),Y(i),!_&&$.current>2&&V(!0),F&&i!==B&&F(e,i,r)}),ep=(0,E.Z)(e=>{let t=C(e,H);if(V(!1),!t)return;let{newValue:i}=eh({finger:t,move:!0});I(-1),"touchend"===e.type&&j(-1),p&&p(e,i),H.current=void 0,em()}),ev=(0,E.Z)(e=>{if(r)return;W()||e.preventDefault();let t=e.changedTouches[0];null!=t&&(H.current=t.identifier);let i=C(e,H);if(!1!==i){let{newValue:n,activeIndex:o}=eh({finger:i});N({sliderRef:er,activeIndex:o,setActive:I}),Y(n),F&&F(e,n,o)}$.current=0;let a=(0,g.Z)(er.current);a.addEventListener("touchmove",eu),a.addEventListener("touchend",ep)}),em=a.useCallback(()=>{let e=(0,g.Z)(er.current);e.removeEventListener("mousemove",eu),e.removeEventListener("mouseup",ep),e.removeEventListener("touchmove",eu),e.removeEventListener("touchend",ep)},[ep,eu]);a.useEffect(()=>{let{current:e}=er;return e.addEventListener("touchstart",ev,{passive:W()}),()=>{e.removeEventListener("touchstart",ev,{passive:W()}),em()}},[em,ev]),a.useEffect(()=>{r&&em()},[r,em]);let ef=e=>t=>{var i;if(null==(i=e.onMouseDown)||i.call(e,t),r||t.defaultPrevented||0!==t.button)return;t.preventDefault();let n=C(t,H);if(!1!==n){let{newValue:o,activeIndex:a}=eh({finger:n});N({sliderRef:er,activeIndex:a,setActive:I}),Y(o),F&&F(t,o,a)}$.current=0;let s=(0,g.Z)(er.current);s.addEventListener("mousemove",eu),s.addEventListener("mouseup",ep)},eg=((X?U[0]:d)-d)*100/(c-d),eb=(U[U.length-1]-d)*100/(c-d)-eg,ew=(e={})=>{let t={onMouseDown:ef(e||{})},i=(0,o.Z)({},e,t);return(0,o.Z)({ref:eo},i)},ex=e=>t=>{var i;null==(i=e.onMouseOver)||i.call(e,t);let r=Number(t.currentTarget.getAttribute("data-index"));j(r)},ey=e=>t=>{var i;null==(i=e.onMouseLeave)||i.call(e,t),j(-1)},eE=(e={})=>{let t={onMouseOver:ex(e||{}),onMouseLeave:ey(e||{})};return(0,o.Z)({},e,t)},eS=(i={})=>{var n;let a={onChange:el(i||{}),onFocus:ea(i||{}),onBlur:es(i||{})},l=(0,o.Z)({},i,a);return(0,o.Z)({tabIndex:L,"aria-labelledby":t,"aria-orientation":v,"aria-valuemax":f(c),"aria-valuemin":f(d),name:h,type:"range",min:e.min,max:e.max,step:null!=(n=e.step)?n:void 0,disabled:r},l,{style:(0,o.Z)({},S.Z,{direction:s?"rtl":"ltr",width:"100%",height:"100%"})})};return{active:T,axis:ed,axisProps:Z,dragging:_,focusedThumbIndex:et,getHiddenInputProps:eS,getRootProps:ew,getThumbProps:eE,marks:q,open:D,range:X,trackLeap:eb,trackOffset:eg,values:U}}((0,o.Z)({},ea,{ref:t}));ea.marked=eg.length>0&&eg.some(e=>e.label),ea.dragging=ef,ea.focusedThumbIndex=em;let ey=H(ea),eE=null!=(i=null!=_?_:en.root)?i:"span",eS=(0,P.Z)({elementType:eE,getSlotProps:el,externalSlotProps:er.root,externalForwardedProps:eo,ownerState:ea,className:[ey.root,j]}),eA=null!=(r=en.rail)?r:"span",eM=(0,P.Z)({elementType:eA,externalSlotProps:er.rail,ownerState:ea,className:ey.rail}),ez=null!=(l=en.track)?l:"span",eC=(0,P.Z)({elementType:ez,externalSlotProps:er.track,additionalProps:{style:(0,o.Z)({},es[ep].offset(ew),es[ep].leap(ex))},ownerState:ea,className:ey.track}),eR=null!=(c=en.thumb)?c:"span",eN=(0,P.Z)({elementType:eR,getSlotProps:ed,externalSlotProps:er.thumb,ownerState:ea}),eZ=null!=(d=en.valueLabel)?d:v,ek=(0,P.Z)({elementType:eZ,externalSlotProps:er.valueLabel,ownerState:ea}),eW=null!=(h=en.mark)?h:"span",eP=(0,P.Z)({elementType:eW,externalSlotProps:er.mark,ownerState:ea,className:ey.mark}),eL=null!=(p=en.markLabel)?p:"span",eO=(0,P.Z)({elementType:eL,externalSlotProps:er.markLabel,ownerState:ea}),eH=en.input||"input",eT=(0,P.Z)({elementType:eH,getSlotProps:ec,externalSlotProps:er.input,ownerState:ea});return(0,u.jsxs)(eE,(0,o.Z)({},eS,{children:[(0,u.jsx)(eA,(0,o.Z)({},eM)),(0,u.jsx)(ez,(0,o.Z)({},eC)),eg.filter(e=>e.value>=q&&e.value<=U).map((e,t)=>{let i;let r=(e.value-q)*100/(U-q),n=es[ep].offset(r);return i=!1===J?-1!==eb.indexOf(e.value):"normal"===J&&(ev?e.value>=eb[0]&&e.value<=eb[eb.length-1]:e.value<=eb[0])||"inverted"===J&&(ev?e.value<=eb[0]||e.value>=eb[eb.length-1]:e.value>=eb[0]),(0,u.jsxs)(a.Fragment,{children:[(0,u.jsx)(eW,(0,o.Z)({"data-index":t},eP,!(0,m.Z)(eW)&&{markActive:i},{style:(0,o.Z)({},n,eP.style),className:(0,s.Z)(eP.className,i&&ey.markActive)})),null!=e.label?(0,u.jsx)(eL,(0,o.Z)({"aria-hidden":!0,"data-index":t},eO,!(0,m.Z)(eL)&&{markLabelActive:i},{style:(0,o.Z)({},n,eO.style),className:(0,s.Z)(ey.markLabel,eO.className,i&&ey.markLabelActive),children:e.label})):null]},t)}),eb.map((e,t)=>{let i=es[ep].offset((e-q)*100/(U-q)),r="off"===ee?T:eZ;return(0,u.jsx)(a.Fragment,{children:(0,u.jsx)(r,(0,o.Z)({},!(0,m.Z)(r)&&{valueLabelFormat:et,valueLabelDisplay:ee,value:"function"==typeof et?et(G(e),t):et,index:t,open:eh===t||eu===t||"on"===ee,disabled:B},ek,{className:(0,s.Z)(ey.valueLabel,ek.className),children:(0,u.jsx)(eR,(0,o.Z)({"data-index":t,"data-focusvisible":em===t},eN,{className:(0,s.Z)(ey.thumb,eN.className,eu===t&&ey.active,em===t&&ey.focusVisible),style:(0,o.Z)({},i,{pointerEvents:$&&eu!==t?"none":void 0},eN.style),children:(0,u.jsx)(eH,(0,o.Z)({"data-index":t,"aria-label":Y?Y(t):f,"aria-valuenow":G(e),"aria-labelledby":D,"aria-valuetext":F?F(G(e),t):I,value:eb[t]},eT))}))}))},t)})]}))});var D=i(41796),j=i(71657),_=i(90948),V=i(2734),$=i(96285),B=i(98216);let Y=["component","components","componentsProps","color","size","slotProps","slots"],F=(0,o.Z)({},h,(0,l.Z)("MuiSlider",["colorPrimary","colorSecondary","thumbColorPrimary","thumbColorSecondary","sizeSmall","thumbSizeSmall"])),X=(0,_.ZP)("span",{name:"MuiSlider",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:i}=e;return[t.root,t[`color${(0,B.Z)(i.color)}`],"medium"!==i.size&&t[`size${(0,B.Z)(i.size)}`],i.marked&&t.marked,"vertical"===i.orientation&&t.vertical,"inverted"===i.track&&t.trackInverted,!1===i.track&&t.trackFalse]}})(({theme:e,ownerState:t})=>(0,o.Z)({borderRadius:12,boxSizing:"content-box",display:"inline-block",position:"relative",cursor:"pointer",touchAction:"none",color:(e.vars||e).palette[t.color].main,WebkitTapHighlightColor:"transparent"},"horizontal"===t.orientation&&(0,o.Z)({height:4,width:"100%",padding:"13px 0","@media (pointer: coarse)":{padding:"20px 0"}},"small"===t.size&&{height:2},t.marked&&{marginBottom:20}),"vertical"===t.orientation&&(0,o.Z)({height:"100%",width:4,padding:"0 13px","@media (pointer: coarse)":{padding:"0 20px"}},"small"===t.size&&{width:2},t.marked&&{marginRight:44}),{"@media print":{colorAdjust:"exact"},[`&.${F.disabled}`]:{pointerEvents:"none",cursor:"default",color:(e.vars||e).palette.grey[400]},[`&.${F.dragging}`]:{[`& .${F.thumb}, & .${F.track}`]:{transition:"none"}}})),U=(0,_.ZP)("span",{name:"MuiSlider",slot:"Rail",overridesResolver:(e,t)=>t.rail})(({ownerState:e})=>(0,o.Z)({display:"block",position:"absolute",borderRadius:"inherit",backgroundColor:"currentColor",opacity:.38},"horizontal"===e.orientation&&{width:"100%",height:"inherit",top:"50%",transform:"translateY(-50%)"},"vertical"===e.orientation&&{height:"100%",width:"inherit",left:"50%",transform:"translateX(-50%)"},"inverted"===e.track&&{opacity:1})),q=(0,_.ZP)("span",{name:"MuiSlider",slot:"Track",overridesResolver:(e,t)=>t.track})(({theme:e,ownerState:t})=>{let i="light"===e.palette.mode?(0,D.$n)(e.palette[t.color].main,.62):(0,D._j)(e.palette[t.color].main,.5);return(0,o.Z)({display:"block",position:"absolute",borderRadius:"inherit",border:"1px solid currentColor",backgroundColor:"currentColor",transition:e.transitions.create(["left","width","bottom","height"],{duration:e.transitions.duration.shortest})},"small"===t.size&&{border:"none"},"horizontal"===t.orientation&&{height:"inherit",top:"50%",transform:"translateY(-50%)"},"vertical"===t.orientation&&{width:"inherit",left:"50%",transform:"translateX(-50%)"},!1===t.track&&{display:"none"},"inverted"===t.track&&{backgroundColor:e.vars?e.vars.palette.Slider[`${t.color}Track`]:i,borderColor:e.vars?e.vars.palette.Slider[`${t.color}Track`]:i})}),Q=(0,_.ZP)("span",{name:"MuiSlider",slot:"Thumb",overridesResolver:(e,t)=>{let{ownerState:i}=e;return[t.thumb,t[`thumbColor${(0,B.Z)(i.color)}`],"medium"!==i.size&&t[`thumbSize${(0,B.Z)(i.size)}`]]}})(({theme:e,ownerState:t})=>(0,o.Z)({position:"absolute",width:20,height:20,boxSizing:"border-box",borderRadius:"50%",outline:0,backgroundColor:"currentColor",display:"flex",alignItems:"center",justifyContent:"center",transition:e.transitions.create(["box-shadow","left","bottom"],{duration:e.transitions.duration.shortest})},"small"===t.size&&{width:12,height:12},"horizontal"===t.orientation&&{top:"50%",transform:"translate(-50%, -50%)"},"vertical"===t.orientation&&{left:"50%",transform:"translate(-50%, 50%)"},{"&:before":(0,o.Z)({position:"absolute",content:'""',borderRadius:"inherit",width:"100%",height:"100%",boxShadow:(e.vars||e).shadows[2]},"small"===t.size&&{boxShadow:"none"}),"&::after":{position:"absolute",content:'""',borderRadius:"50%",width:42,height:42,top:"50%",left:"50%",transform:"translate(-50%, -50%)"},[`&:hover, &.${F.focusVisible}`]:{boxShadow:`0px 0px 0px 8px ${e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.16)`:(0,D.Fq)(e.palette[t.color].main,.16)}`,"@media (hover: none)":{boxShadow:"none"}},[`&.${F.active}`]:{boxShadow:`0px 0px 0px 14px ${e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.16)`:(0,D.Fq)(e.palette[t.color].main,.16)}`},[`&.${F.disabled}`]:{"&:hover":{boxShadow:"none"}}})),G=(0,_.ZP)(v,{name:"MuiSlider",slot:"ValueLabel",overridesResolver:(e,t)=>t.valueLabel})(({theme:e,ownerState:t})=>(0,o.Z)({[`&.${F.valueLabelOpen}`]:{transform:"translateY(-100%) scale(1)"},zIndex:1,whiteSpace:"nowrap"},e.typography.body2,{fontWeight:500,transition:e.transitions.create(["transform"],{duration:e.transitions.duration.shortest}),transform:"translateY(-100%) scale(0)",position:"absolute",backgroundColor:(e.vars||e).palette.grey[600],borderRadius:2,color:(e.vars||e).palette.common.white,display:"flex",alignItems:"center",justifyContent:"center",padding:"0.25rem 0.75rem"},"horizontal"===t.orientation&&{top:"-10px",transformOrigin:"bottom center","&:before":{position:"absolute",content:'""',width:8,height:8,transform:"translate(-50%, 50%) rotate(45deg)",backgroundColor:"inherit",bottom:0,left:"50%"}},"vertical"===t.orientation&&{right:"30px",top:"24px",transformOrigin:"right center","&:before":{position:"absolute",content:'""',width:8,height:8,transform:"translate(-50%, 50%) rotate(45deg)",backgroundColor:"inherit",right:"-20%",top:"25%"}},"small"===t.size&&{fontSize:e.typography.pxToRem(12),padding:"0.25rem 0.5rem"})),K=(0,_.ZP)("span",{name:"MuiSlider",slot:"Mark",shouldForwardProp:e=>(0,_.Dz)(e)&&"markActive"!==e,overridesResolver:(e,t)=>{let{markActive:i}=e;return[t.mark,i&&t.markActive]}})(({theme:e,ownerState:t,markActive:i})=>(0,o.Z)({position:"absolute",width:2,height:2,borderRadius:1,backgroundColor:"currentColor"},"horizontal"===t.orientation&&{top:"50%",transform:"translate(-1px, -50%)"},"vertical"===t.orientation&&{left:"50%",transform:"translate(-50%, 1px)"},i&&{backgroundColor:(e.vars||e).palette.background.paper,opacity:.8})),J=(0,_.ZP)("span",{name:"MuiSlider",slot:"MarkLabel",shouldForwardProp:e=>(0,_.Dz)(e)&&"markLabelActive"!==e,overridesResolver:(e,t)=>t.markLabel})(({theme:e,ownerState:t,markLabelActive:i})=>(0,o.Z)({},e.typography.body2,{color:(e.vars||e).palette.text.secondary,position:"absolute",whiteSpace:"nowrap"},"horizontal"===t.orientation&&{top:30,transform:"translateX(-50%)","@media (pointer: coarse)":{top:40}},"vertical"===t.orientation&&{left:36,transform:"translateY(50%)","@media (pointer: coarse)":{left:44}},i&&{color:(e.vars||e).palette.text.primary})),ee=e=>{let{color:t,size:i,classes:r={}}=e;return(0,o.Z)({},r,{root:(0,s.Z)(r.root,d(`color${(0,B.Z)(t)}`),r[`color${(0,B.Z)(t)}`],i&&[d(`size${(0,B.Z)(i)}`),r[`size${(0,B.Z)(i)}`]]),thumb:(0,s.Z)(r.thumb,d(`thumbColor${(0,B.Z)(t)}`),r[`thumbColor${(0,B.Z)(t)}`],i&&[d(`thumbSize${(0,B.Z)(i)}`),r[`thumbSize${(0,B.Z)(i)}`]])})},et=a.forwardRef(function(e,t){var i,r,a,s,l,c,d,h,p,v,m,f,g,b,w,x,y,E,S,A,M,z,C;let R=(0,j.Z)({props:e,name:"MuiSlider"}),N=(0,V.Z)(),Z="rtl"===N.direction,{component:k="span",components:W={},componentsProps:P={},color:L="primary",size:O="medium",slotProps:H,slots:T}=R,D=(0,n.Z)(R,Y),_=(0,o.Z)({},R,{color:L,size:O}),B=ee(_),F=null!=(i=null!=(r=null==T?void 0:T.root)?r:W.Root)?i:X,et=null!=(a=null!=(s=null==T?void 0:T.rail)?s:W.Rail)?a:U,ei=null!=(l=null!=(c=null==T?void 0:T.track)?c:W.Track)?l:q,er=null!=(d=null!=(h=null==T?void 0:T.thumb)?h:W.Thumb)?d:Q,en=null!=(p=null!=(v=null==T?void 0:T.valueLabel)?v:W.ValueLabel)?p:G,eo=null!=(m=null!=(f=null==T?void 0:T.mark)?f:W.Mark)?m:K,ea=null!=(g=null!=(b=null==T?void 0:T.markLabel)?b:W.MarkLabel)?g:J,es=null!=(w=null==T?void 0:T.input)?w:W.Input,el=null!=(x=null==H?void 0:H.root)?x:P.root,ec=null!=(y=null==H?void 0:H.rail)?y:P.rail,ed=null!=(E=null==H?void 0:H.track)?E:P.track,eh=null!=(S=null==H?void 0:H.thumb)?S:P.thumb,eu=null!=(A=null==H?void 0:H.valueLabel)?A:P.valueLabel,ep=null!=(M=null==H?void 0:H.mark)?M:P.mark,ev=null!=(z=null==H?void 0:H.markLabel)?z:P.markLabel,em=null!=(C=null==H?void 0:H.input)?C:P.input;return(0,u.jsx)(I,(0,o.Z)({},D,{isRtl:Z,slots:{root:F,rail:et,track:ei,thumb:er,valueLabel:en,mark:eo,markLabel:ea,input:es},slotProps:(0,o.Z)({},P,{root:(0,o.Z)({},el,(0,$.Z)(F)&&{as:k,ownerState:(0,o.Z)({},null==el?void 0:el.ownerState,{color:L,size:O})}),rail:ec,thumb:(0,o.Z)({},eh,(0,$.Z)(er)&&{ownerState:(0,o.Z)({},null==eh?void 0:eh.ownerState,{color:L,size:O})}),track:(0,o.Z)({},ed,(0,$.Z)(ei)&&{ownerState:(0,o.Z)({},null==ed?void 0:ed.ownerState,{color:L,size:O})}),valueLabel:(0,o.Z)({},eu,(0,$.Z)(en)&&{ownerState:(0,o.Z)({},null==eu?void 0:eu.ownerState,{color:L,size:O})}),mark:ep,markLabel:ev,input:em}),classes:B,ref:t}))});var ei=et},96420:function(e,t,i){"use strict";i.d(t,{Z:function(){return E}});var r=i(63366),n=i(87462),o=i(67294),a=i(93680),s=i(94780),l=i(41796),c=i(47739),d=i(98216),h=i(71657),u=i(90948),p=i(1588),v=i(34867);function m(e){return(0,v.Z)("MuiToggleButton",e)}let f=(0,p.Z)("MuiToggleButton",["root","disabled","selected","standard","primary","secondary","sizeSmall","sizeMedium","sizeLarge"]);var g=i(85893);let b=["children","className","color","disabled","disableFocusRipple","fullWidth","onChange","onClick","selected","size","value"],w=e=>{let{classes:t,fullWidth:i,selected:r,disabled:n,size:o,color:a}=e,l={root:["root",r&&"selected",n&&"disabled",i&&"fullWidth",`size${(0,d.Z)(o)}`,a]};return(0,s.Z)(l,m,t)},x=(0,u.ZP)(c.Z,{name:"MuiToggleButton",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:i}=e;return[t.root,t[`size${(0,d.Z)(i.size)}`]]}})(({theme:e,ownerState:t})=>{let i,r="standard"===t.color?e.palette.text.primary:e.palette[t.color].main;return e.vars&&(r="standard"===t.color?e.vars.palette.text.primary:e.vars.palette[t.color].main,i="standard"===t.color?e.vars.palette.text.primaryChannel:e.vars.palette[t.color].mainChannel),(0,n.Z)({},e.typography.button,{borderRadius:(e.vars||e).shape.borderRadius,padding:11,border:`1px solid ${(e.vars||e).palette.divider}`,color:(e.vars||e).palette.action.active},t.fullWidth&&{width:"100%"},{[`&.${f.disabled}`]:{color:(e.vars||e).palette.action.disabled,border:`1px solid ${(e.vars||e).palette.action.disabledBackground}`},"&:hover":{textDecoration:"none",backgroundColor:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,l.Fq)(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${f.selected}`]:{color:r,backgroundColor:e.vars?`rgba(${i} / ${e.vars.palette.action.selectedOpacity})`:(0,l.Fq)(r,e.palette.action.selectedOpacity),"&:hover":{backgroundColor:e.vars?`rgba(${i} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:(0,l.Fq)(r,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:e.vars?`rgba(${i} / ${e.vars.palette.action.selectedOpacity})`:(0,l.Fq)(r,e.palette.action.selectedOpacity)}}}},"small"===t.size&&{padding:7,fontSize:e.typography.pxToRem(13)},"large"===t.size&&{padding:15,fontSize:e.typography.pxToRem(15)})}),y=o.forwardRef(function(e,t){let i=(0,h.Z)({props:e,name:"MuiToggleButton"}),{children:o,className:s,color:l="standard",disabled:c=!1,disableFocusRipple:d=!1,fullWidth:u=!1,onChange:p,onClick:v,selected:m,size:f="medium",value:y}=i,E=(0,r.Z)(i,b),S=(0,n.Z)({},i,{color:l,disabled:c,disableFocusRipple:d,fullWidth:u,size:f}),A=w(S),M=e=>{v&&(v(e,y),e.defaultPrevented)||!p||p(e,y)};return(0,g.jsx)(x,(0,n.Z)({className:(0,a.Z)(A.root,s),disabled:c,focusRipple:!d,ref:t,onClick:M,onChange:p,value:y,ownerState:S,"aria-pressed":m},E,{children:o}))});var E=y},33454:function(e,t,i){"use strict";i.d(t,{Z:function(){return x}});var r=i(63366),n=i(87462),o=i(67294);i(59864);var a=i(93680),s=i(94780),l=i(90948),c=i(71657),d=i(98216),h=i(1588),u=i(34867);function p(e){return(0,u.Z)("MuiToggleButtonGroup",e)}let v=(0,h.Z)("MuiToggleButtonGroup",["root","selected","vertical","disabled","grouped","groupedHorizontal","groupedVertical"]);var m=i(85893);let f=["children","className","color","disabled","exclusive","fullWidth","onChange","orientation","size","value"],g=e=>{let{classes:t,orientation:i,fullWidth:r,disabled:n}=e,o={root:["root","vertical"===i&&"vertical",r&&"fullWidth"],grouped:["grouped",`grouped${(0,d.Z)(i)}`,n&&"disabled"]};return(0,s.Z)(o,p,t)},b=(0,l.ZP)("div",{name:"MuiToggleButtonGroup",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:i}=e;return[{[`& .${v.grouped}`]:t.grouped},{[`& .${v.grouped}`]:t[`grouped${(0,d.Z)(i.orientation)}`]},t.root,"vertical"===i.orientation&&t.vertical,i.fullWidth&&t.fullWidth]}})(({ownerState:e,theme:t})=>(0,n.Z)({display:"inline-flex",borderRadius:(t.vars||t).shape.borderRadius},"vertical"===e.orientation&&{flexDirection:"column"},e.fullWidth&&{width:"100%"},{[`& .${v.grouped}`]:(0,n.Z)({},"horizontal"===e.orientation?{"&:not(:first-of-type)":{marginLeft:-1,borderLeft:"1px solid transparent",borderTopLeftRadius:0,borderBottomLeftRadius:0},"&:not(:last-of-type)":{borderTopRightRadius:0,borderBottomRightRadius:0},[`&.${v.selected} + .${v.grouped}.${v.selected}`]:{borderLeft:0,marginLeft:0}}:{"&:not(:first-of-type)":{marginTop:-1,borderTop:"1px solid transparent",borderTopLeftRadius:0,borderTopRightRadius:0},"&:not(:last-of-type)":{borderBottomLeftRadius:0,borderBottomRightRadius:0},[`&.${v.selected} + .${v.grouped}.${v.selected}`]:{borderTop:0,marginTop:0}})})),w=o.forwardRef(function(e,t){let i=(0,c.Z)({props:e,name:"MuiToggleButtonGroup"}),{children:s,className:l,color:d="standard",disabled:h=!1,exclusive:u=!1,fullWidth:p=!1,onChange:v,orientation:w="horizontal",size:x="medium",value:y}=i,E=(0,r.Z)(i,f),S=(0,n.Z)({},i,{disabled:h,fullWidth:p,orientation:w,size:x}),A=g(S),M=(e,t)=>{let i;if(!v)return;let r=y&&y.indexOf(t);y&&r>=0?(i=y.slice()).splice(r,1):i=y?y.concat(t):[t],v(e,i)},z=(e,t)=>{v&&v(e,y===t?null:t)};return(0,m.jsx)(b,(0,n.Z)({role:"group",className:(0,a.Z)(A.root,l),ref:t,ownerState:S},E,{children:o.Children.map(s,e=>{var t;return o.isValidElement(e)?o.cloneElement(e,{className:(0,a.Z)(A.grouped,e.props.className),onChange:u?z:M,selected:void 0===e.props.selected?(t=e.props.value,void 0!==y&&void 0!==t&&(Array.isArray(y)?y.indexOf(t)>=0:t===y)):e.props.selected,size:e.props.size||x,fullWidth:p,color:e.props.color||d,disabled:e.props.disabled||h}):null})}))});var x=w},98396:function(e,t,i){"use strict";i.d(t,{Z:function(){return h}});var r,n=i(67294),o=i(34168),a=i(20539),s=i(58974);function l(e,t,i,r,o){let a="undefined"!=typeof window&&void 0!==window.matchMedia,[l,c]=n.useState(()=>o&&a?i(e).matches:r?r(e).matches:t);return(0,s.Z)(()=>{let t=!0;if(!a)return;let r=i(e),n=()=>{t&&c(r.matches)};return n(),r.addListener(n),()=>{t=!1,r.removeListener(n)}},[e,i,a]),l}let c=(r||(r=i.t(n,2))).useSyncExternalStore;function d(e,t,i,r){let o=n.useCallback(()=>t,[t]),a=n.useMemo(()=>{if(null!==r){let{matches:t}=r(e);return()=>t}return o},[o,e,r]),[s,l]=n.useMemo(()=>{if(null===i)return[o,()=>()=>{}];let t=i(e);return[()=>t.matches,e=>(t.addListener(e),()=>{t.removeListener(e)})]},[o,i,e]),d=c(l,s,a);return d}function h(e,t={}){let i=(0,o.Z)(),r="undefined"!=typeof window&&void 0!==window.matchMedia,{defaultMatches:n=!1,matchMedia:s=r?window.matchMedia:null,ssrMatchMedia:h=null,noSsr:u}=(0,a.Z)({name:"MuiUseMediaQuery",props:t,theme:i}),p="function"==typeof e?e(i):e;p=p.replace(/^@media( ?)/m,"");let v=(void 0!==c?d:l)(p,n,s,h,u);return v}},13113:function(e,t){"use strict";t.Z={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:-1,overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px"}},62245:function(e,t,i){"use strict";var r,n,o,a;i.d(t,{U:function(){return n},i:function(){return r}}),(o=r||(r={})).fillArea="fillArea",o.fitArea="fitArea",o.stencil="stencil",o.none="none",(a=n||(n={})).coordinates="coordinates",a.visibleArea="visibleArea"},31807:function(e){var t=!!("undefined"!=typeof window&&window.document&&window.document.createElement);e.exports=t},94184:function(e,t){var i;/*!
   Copyright (c) 2018 Jed Watson.
   Licensed under the MIT License (MIT), see
   http://jedwatson.github.io/classnames
*/!function(){"use strict";var r={}.hasOwnProperty;function n(){for(var e=[],t=0;t<arguments.length;t++){var i=arguments[t];if(i){var o=typeof i;if("string"===o||"number"===o)e.push(i);else if(Array.isArray(i)){if(i.length){var a=n.apply(null,i);a&&e.push(a)}}else if("object"===o){if(i.toString!==Object.prototype.toString&&!i.toString.toString().includes("[native code]")){e.push(i.toString());continue}for(var s in i)r.call(i,s)&&i[s]&&e.push(s)}}}return e.join(" ")}e.exports?(n.default=n,e.exports=n):void 0!==(i=(function(){return n}).apply(t,[]))&&(e.exports=i)}()},57055:function(){},38340:function(){},1088:function(e,t,i){"use strict";i.d(t,{U8w:function(){return tR}});var r,n,o=function(e,t){return(o=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])})(e,t)};function a(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function i(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}var s=function(){return(s=Object.assign||function(e){for(var t,i=1,r=arguments.length;i<r;i++)for(var n in t=arguments[i])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}).apply(this,arguments)};function l(e,t){var i={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(i[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var n=0,r=Object.getOwnPropertySymbols(e);n<r.length;n++)0>t.indexOf(r[n])&&Object.prototype.propertyIsEnumerable.call(e,r[n])&&(i[r[n]]=e[r[n]]);return i}function c(e,t,i,r){return new(i||(i=Promise))(function(n,o){function a(e){try{l(r.next(e))}catch(t){o(t)}}function s(e){try{l(r.throw(e))}catch(t){o(t)}}function l(e){var t;e.done?n(e.value):((t=e.value)instanceof i?t:new i(function(e){e(t)})).then(a,s)}l((r=r.apply(e,t||[])).next())})}function d(e,t){var i,r,n,o,a={label:0,sent:function(){if(1&n[0])throw n[1];return n[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(s){return function(l){return function(s){if(i)throw TypeError("Generator is already executing.");for(;o&&(o=0,s[0]&&(a=0)),a;)try{if(i=1,r&&(n=2&s[0]?r.return:s[0]?r.throw||((n=r.return)&&n.call(r),0):r.next)&&!(n=n.call(r,s[1])).done)return n;switch(r=0,n&&(s=[2&s[0],n.value]),s[0]){case 0:case 1:n=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!(n=(n=a.trys).length>0&&n[n.length-1])&&(6===s[0]||2===s[0])){a=0;continue}if(3===s[0]&&(!n||s[1]>n[0]&&s[1]<n[3])){a.label=s[1];break}if(6===s[0]&&a.label<n[1]){a.label=n[1],n=s;break}if(n&&a.label<n[2]){a.label=n[2],a.ops.push(s);break}n[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(l){s=[6,l],r=0}finally{i=n=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,l])}}}function h(e,t){var i="function"==typeof Symbol&&e[Symbol.iterator];if(!i)return e;var r,n,o=i.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(s){n={error:s}}finally{try{r&&!r.done&&(i=o.return)&&i.call(o)}finally{if(n)throw n.error}}return a}function u(e,t,i){if(i||2==arguments.length)for(var r,n=0,o=t.length;n<o;n++)!r&&n in t||(r||(r=Array.prototype.slice.call(t,0,n)),r[n]=t[n]);return e.concat(r||Array.prototype.slice.call(t))}"function"==typeof SuppressedError&&SuppressedError;var p=i(67294);function v(e){return e.moveCoordinates||e.resizeCoordinates||e.transformImage.move||e.transformImage.rotate||e.transformImage.flip||e.transformImage.scale}function m(e,t){var i,r;return e&&t?(i=""+e+t[0].toUpperCase()+t.slice(1),r=e+"-"+t):(i=e||t,r=e||t),{camelCase:i,snakeCase:r}}function f(e){return/^blob:/.test(e)}function g(e){return f(e)||/^data:/.test(e)}function b(e){return"function"==typeof e}function w(e){return void 0===e}var x=function(e){return null!==e&&"object"==typeof e};function y(e,t,i){void 0===i&&(i={});var r={};return x(e)?(Object.keys(t).forEach(function(n){w(e[n])?r[n]=t[n]:x(t[n])?x(e[n])?r[n]=y(e[n],t[n],i[n]):r[n]=e[n]?t[n]:i[n]:!0===t[n]||!1===t[n]?r[n]=Boolean(e[n]):r[n]=e[n]}),r):e?t:i}function E(e){var t=Number(e);return Number.isNaN(t)?e:t}function S(e){return!0===e||!1===e}function A(e){return"number"==typeof e}function M(e){return A(e)&&!(e!=e)||"string"==typeof e&&!Number.isNaN(parseFloat(e))&&isFinite(parseFloat(e))}function z(e,t){return Math.sqrt(Math.pow(e.left-t.left,2)+Math.pow(e.top-t.top,2))}function C(e,t,i){return void 0===i&&(i=.001),Math.abs(t-e)<i}function R(e,t,i){return!C(e,t,i)&&e>t}function N(e,t,i){return!C(e,t,i)&&e<t}function Z(e){return new Promise(function(t){setTimeout(function(){t()},e)})}function k(e){if(!x(e))return e;var t={};return Array.isArray(e)?t=e.map(function(e){return k(e)}):Object.keys(e).forEach(function(i){return t[i]=k(e[i])}),t}function W(e,t,i){if(void 0===i&&(i=.001),A(e)&&A(t)&&C(e,t,i)||e===t)return!0;if(e&&t&&"object"==typeof e&&"object"==typeof t){if(e.constructor!==t.constructor)return!1;var r,n=void 0;if(Array.isArray(e)){if((r=e.length)!=t.length)return!1;for(n=r;0!=n--;)if(!W(e[n],t[n],i))return!1;return!0}if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();var o=Object.keys(e);if((r=o.length)!==Object.keys(t).length)return!1;for(n=r;0!=n--;)if(!Object.prototype.hasOwnProperty.call(t,o[n]))return!1;for(n=r;0!=n--;){var a=o[n];if(!W(e[a],t[a],i))return!1}return!0}return e!=e&&t!=t}function P(){return{left:0,top:0,width:0,height:0}}function L(e,t){var i,r;function n(){for(var o=[],a=0;a<arguments.length;a++)o[a]=arguments[a];var s=Date.now()-i,l=b(t)?t():t||0;s<l&&s>=0?r=setTimeout(function(){return n.apply(void 0,o)},l-s):e.apply(void 0,o)}function o(){for(var e=[],o=0;o<arguments.length;o++)e[o]=arguments[o];i=Date.now(),r=setTimeout(function(){return n.apply(void 0,e)},b(t)?t():t||0)}return o.clear=function(){clearTimeout(r)},o}var O=["left","right","top","bottom"],H=["left","right"],T=["top","bottom"];function I(e,t){return{left:e.left-t.left,top:e.top-t.top}}function D(e){return{left:e.left+e.width/2,top:e.top+e.height/2}}function j(e,t){return Math.pow(e.width-t.width,2)+Math.pow(e.height-t.height,2)}function _(e,t){return{left:e.left-t.left,top:e.top-t.top,width:e.width+t.left+t.right,height:e.height+t.top+t.bottom}}function V(e){return{left:-e.left,top:-e.top}}function $(e,t){return s(s({},e),{left:e.left+t.left,top:e.top+t.top})}function B(e){return{left:e.left,top:e.top,right:e.left+e.width,bottom:e.top+e.height}}function Y(e,t,i,r){if(1===t)return e;if(!("left"in e)&&!("top"in e))return{width:e.width*t,height:e.height*t};if(!i)return{width:e.width*t,height:e.height*t,left:e.left+e.width*(1-t)/2,top:e.top+e.height*(1-t)/2};var n=D(e);return{width:e.width*t,height:e.height*t,left:e.left+e.width*(1-t)/2+(i.left-n.left)*(r||1-t),top:e.top+e.height*(1-t)/2+(i.top-n.top)*(r||1-t)}}function F(e){return e.width/e.height}function X(e,t){return Math.min(t.maxWidth?t.maxWidth/e.width:1/0,t.maxHeight?t.maxHeight/e.height:1/0)}function U(e,t){var i;return t.minimum&&N(e,t.minimum)?i=t.minimum:t.maximum&&R(e,t.maximum)&&(i=t.maximum),i}function q(e,t){var i=F(e),r=1;return t.minWidth>0&&t.minHeight>0?i>t.minWidth/t.minHeight?e.height<t.minHeight&&(r=t.minHeight/e.height):e.width<t.minWidth&&(r=t.minWidth/e.width):t.minWidth>0?e.width<t.minWidth&&(r=t.minWidth/e.width):t.minHeight>0&&e.height<t.minHeight&&(r=t.minHeight/e.height),t.maxWidth<1/0&&t.maxHeight<1/0?i>t.maxWidth/t.maxHeight?e.width>t.maxWidth&&(r=t.maxWidth/e.width):e.height>t.maxHeight&&(r=t.maxHeight/e.height):t.maxWidth<1/0?e.width>t.maxWidth&&(r=t.maxWidth/e.width):t.maxHeight<1/0&&e.height>t.maxHeight&&(r=t.maxHeight/e.height),r}function Q(e,t){var i={left:0,top:0,right:0,bottom:0};return O.forEach(function(r){var n=t[r],o=B(e)[r];void 0!==n&&void 0!==o?"left"===r||"top"===r?i[r]=Math.max(0,n-o):i[r]=Math.max(0,o-n):i[r]=0}),i}function G(e,t){return Y(e,q(e,t))}function K(e,t){var i=t*Math.PI/180;return{width:Math.abs(e.width*Math.cos(i))+Math.abs(e.height*Math.sin(i)),height:Math.abs(e.width*Math.sin(i))+Math.abs(e.height*Math.cos(i))}}function J(e,t,i){var r=t*Math.PI/180;return i?{left:(e.left-i.left)*Math.cos(r)-(e.top-i.top)*Math.sin(r)+i.left,top:(e.left-i.left)*Math.sin(r)+(e.top-i.top)*Math.cos(r)+i.top}:{left:e.left*Math.cos(r)-e.top*Math.sin(r),top:e.left*Math.sin(r)+e.top*Math.cos(r)}}function ee(e){return{minWidth:0,minHeight:0,maxWidth:void 0!==e.right&&void 0!==e.left?e.right-e.left:1/0,maxHeight:void 0!==e.bottom&&void 0!==e.top?e.bottom-e.top:1/0}}function et(e,t){var i={};return O.forEach(function(r){var n=e[r],o=t[r];void 0!==n&&void 0!==o?"left"===r||"top"===r?i[r]=Math.max(n,o):i[r]=Math.min(n,o):void 0!==o?i[r]=o:void 0!==n&&(i[r]=n)}),i}function ei(e,t){var i={left:0,top:0},r=Q(e,t);return r.left&&r.left>0?i.left=r.left:r.right&&r.right>0&&(i.left=-r.right),r.top&&r.top>0?i.top=r.top:r.bottom&&r.bottom>0&&(i.top=-r.bottom),i}function er(e,t){return $(e,ei(e,t))}function en(e){return(void 0===e&&(e={}),A(e))?{minimum:e,maximum:e}:{minimum:M(e.minimum)?e.minimum:0,maximum:M(e.maximum)?e.maximum:1/0}}function eo(e,t){return(w(t.maxWidth)||!R(e.width,t.maxWidth))&&(w(t.maxHeight)||!R(e.height,t.maxHeight))&&(w(t.minHeight)||!N(e.height,t.minHeight))&&(w(t.minWidth)||!N(e.width,t.minWidth))}function ea(e,t){return(w(t.left)||!N(e.left,t.left))&&(w(t.top)||!N(e.top,t.top))&&(w(t.right)||!R(e.left+e.width,t.right))&&(w(t.bottom)||!R(e.top+e.height,t.bottom))}function es(e){var t=s({},e);return t.minWidth>t.maxWidth&&(t.minWidth=t.maxWidth),t.minHeight>t.maxHeight&&(t.minHeight=t.maxHeight),t}function el(e,t){var i=s({minWidth:0,minHeight:0,maxWidth:1/0,maxHeight:1/0},t);return es({maxHeight:Math.min(e.maxHeight,i.maxHeight),minHeight:Math.max(e.minHeight,i.minHeight),maxWidth:Math.min(e.maxWidth,i.maxWidth),minWidth:Math.max(e.minWidth,i.minWidth)})}function ec(e){return Boolean(e&&e.visibleArea&&e.coordinates)}function ed(e,t){var i;return(i=b(t.areaSizeRestrictions)?t.areaSizeRestrictions(e,t):t.areaSizeRestrictions).maxWidth<1/0&&i.maxHeight<1/0&&(F(e.boundary)>i.maxWidth/i.maxHeight?i.maxHeight=i.maxWidth/F(e.boundary):i.maxWidth=i.maxHeight*F(e.boundary)),es(i)}function eh(e,t){return b(t.areaPositionRestrictions)?t.areaPositionRestrictions(e,t):t.areaPositionRestrictions}function eu(e,t){var i,r,n;return i=b(t.sizeRestrictions)?t.sizeRestrictions(e,t):t.sizeRestrictions,r=ep(e,t),n={minWidth:M(i.minWidth)?E(i.minWidth):0,minHeight:M(i.minHeight)?E(i.minHeight):0,maxWidth:M(i.maxWidth)?E(i.maxWidth):1/0,maxHeight:M(i.maxHeight)?E(i.maxHeight):1/0},void 0!==r.left&&void 0!==r.right&&(n.maxWidth=Math.min(n.maxWidth,r.right-r.left)),void 0!==r.bottom&&void 0!==r.top&&(n.maxHeight=Math.min(n.maxHeight,r.bottom-r.top)),es(n)}function ep(e,t){return b(t.positionRestrictions)?t.positionRestrictions(e,t):t.positionRestrictions}function ev(e){return e.visibleArea?e.visibleArea.width/e.boundary.width:0}function em(e){if(!ec(e))return P();var t=e.coordinates,i=t.width,r=t.height,n=t.left,o=t.top,a=ev(e);return{width:i/a,height:r/a,left:(n-e.visibleArea.left)/a,top:(o-e.visibleArea.top)/a}}function ef(e,t){return en(b(t.aspectRatio)?t.aspectRatio(e,t):t.aspectRatio)}function eg(e,t){return b(t.defaultCoordinates)?t.defaultCoordinates(e,t):t.defaultCoordinates}function eb(e,t){return b(t.defaultVisibleArea)?t.defaultVisibleArea(e,t):t.defaultVisibleArea}function ew(e){return e.imageSize&&e.imageSize.width&&e.imageSize.height?K(e.imageSize,e.transforms.rotate):{width:0,height:0}}function ex(e,t){return!ec(e)||!U(F(e.coordinates),ef(e,t))&&eo(e.visibleArea,ed(e,t))&&eo(e.coordinates,eu(e,t))&&ea(e.visibleArea,eh(e,t))&&ea(e.coordinates,ep(e,t))}function ey(e){var t,i,r,n=e.width,o=e.height,a=e.sizeRestrictions||{minWidth:0,minHeight:0,maxWidth:1/0,maxHeight:1/0},s=en(e.aspectRatio),l={width:Math.max(a.minWidth,Math.min(a.maxWidth,n)),height:Math.max(a.minHeight,Math.min(a.maxHeight,o))},c=[l];return s&&[s.minimum,s.maximum].forEach(function(e){e&&c.push({width:l.width,height:l.width/e},{width:l.height*e,height:l.height})}),t=c=c.map(function(e){return G(e,a)}),i={width:n,height:o},(r=function(e){return t.reduce(function(t,r){var n=b(a)?a(r):a,o=n.maxHeight,l=n.maxWidth,c=n.minWidth,d=n.minHeight,h=en(b(s)?s(r):s);return eo(r,e?{maxWidth:l,maxHeight:o}:{maxWidth:l,maxHeight:o,minWidth:c,minHeight:d})&&!U(F(r),h)&&r.width&&r.height&&(!t||N(j(r,i),j(t,i)))?r:t},null)})()||r(!0)}function eE(e,t){var i=k(e);if(e.visibleArea){var r=ed(e,t);i.visibleArea=s(s({},e.visibleArea),ey({width:e.visibleArea.width,height:e.visibleArea.height,aspectRatio:{minimum:F(i.boundary),maximum:F(i.boundary)},sizeRestrictions:r})),i.visibleArea=$(i.visibleArea,I(D(e.visibleArea),D(i.visibleArea))),i.visibleArea=er(i.visibleArea,eh(i,t))}return i}function eS(e,t,i){var r=$(e,t);return i?er(r,i):r}function eA(e,t,i,r){void 0===r&&(r=!0);var o=!1===r?n.unsafe:!0===r?n.zoom:r,a=ef(e,t),l=eu(e,t);e.visibleArea&&o===n.limit&&(l=s(s({},l),{minWidth:Math.min(e.visibleArea.width,l.minWidth),minHeight:Math.min(e.visibleArea.height,l.minHeight),maxWidth:Math.min(e.visibleArea.width,l.maxWidth),maxHeight:Math.min(e.visibleArea.height,l.maxHeight)}));var c=ep(e,t);e.visibleArea&&o===n.limit&&(c=et(c,B(e.visibleArea)));var d=function(e,t){return eS(e,{left:t.left-(e.left||0),top:t.top-(e.top||0)},c)},h=e.coordinates?s({},e.coordinates):P();(Array.isArray(i)?i:[i]).forEach(function(i){var r,n,o;(r="function"==typeof i?i(s(s({},e),{coordinates:h}),t):i)&&(w(r.width)&&w(r.height)||(n=h,o=s(s({},h),r),h=d(s(s(s({},n),ey({width:o.width,height:o.height,sizeRestrictions:l,aspectRatio:a})),{left:0,top:0}),{left:n.left||0,top:n.top||0})),w(r.left)&&w(r.top)||(h=d(h,s(s({},h),r))))});var u=s(s({},k(e)),{coordinates:h});if(!u.visibleArea||o!==n.zoom)return u;var p=Math.max(0,u.coordinates.width-u.visibleArea.width),v=Math.max(0,u.coordinates.height-u.visibleArea.height),m=ed(e,t),f=p>v?u.coordinates.width/u.visibleArea.width:u.coordinates.height/u.visibleArea.height;return f>1&&(u.visibleArea=Y(u.visibleArea,Math.min(f,X(u.visibleArea,m)))),u.visibleArea=$(u.visibleArea,V(ei(u.coordinates,B(u.visibleArea)))),eE(u,t)}function eM(e,t){if(e.coordinates){var i=k(e),r=ef(e,t),n=eu(e,t);return i.coordinates=s(s({},e.coordinates),ey({width:e.coordinates.width,height:e.coordinates.height,aspectRatio:r,sizeRestrictions:e.visibleArea?{maxWidth:Math.min(e.visibleArea.width,n.maxWidth),maxHeight:Math.min(e.visibleArea.height,n.maxHeight),minHeight:Math.min(e.visibleArea.height,n.minHeight),minWidth:Math.min(e.visibleArea.width,n.minWidth)}:n})),i.coordinates=$(i.coordinates,I(D(e.coordinates),D(i.coordinates))),i.coordinates=er(i.coordinates,e.visibleArea?et(B(e.visibleArea),ep(i,t)):ep(i,t)),i}return e}function ez(e,t,i,r){void 0===r&&(r=!0);var n=s(s({},k(e)),{visibleArea:i});return n=eE(n,t),r&&(n=eM(n,t)),n}(r=n||(n={})).limit="limit",r.zoom="zoom",r.unsafe="unsafe";var eC=i(62245);function eR(e,t){var i,r,o,a,l,c=e.boundary,d=e.image,h={boundary:{width:c.width,height:c.height},imageSize:{width:d.width,height:d.height},transforms:{rotate:(null===(i=d.transforms)||void 0===i?void 0:i.rotate)||0,flip:{horizontal:(null===(o=null===(r=d.transforms)||void 0===r?void 0:r.flip)||void 0===o?void 0:o.horizontal)||!1,vertical:(null===(l=null===(a=d.transforms)||void 0===a?void 0:a.flip)||void 0===l?void 0:l.vertical)||!1}},visibleArea:null,coordinates:null};return t.defaultTransforms&&(h.transforms=function(e,t){var i=s(s({},e.transforms),{flip:s({},e.transforms.flip)});if(t.defaultTransforms){var r=b(t.defaultTransforms)?t.defaultTransforms(e,t):t.defaultTransforms;A(r.rotate)&&(i.rotate=r.rotate),r.flip&&(S(r.flip.horizontal)&&(i.flip.horizontal=r.flip.horizontal),S(r.flip.vertical)&&(i.flip.vertical=r.flip.vertical))}return i}(h,t)),h=t.priority===eC.U.visibleArea?eA(h=ez(h,t,eb(h,t),!1),t,eg(h,t),n.limit):ez(h=eA(h,t,eg(h,t),n.unsafe),t,eb(h,t),!0)}function eN(e,t,i){if(ec(e)){var r=k(e);return r.coordinates=$(r.coordinates,i),r.coordinates=er(r.coordinates,et(B(r.visibleArea),ep(r,t))),r}return e}function eZ(e){var t=e.coordinates,i=e.directions,r=e.positionRestrictions,n=e.sizeRestrictions,o=e.preserveRatio,a=e.allowedDirections,l=e.compensate,c=s({},i),d=_(t,c).width,h=_(t,c).height;d<0&&(c.left<0&&c.right<0?(c.left=-(t.width-n.minWidth)/(c.left/c.right),c.right=-(t.width-n.minWidth)/(c.right/c.left)):c.left<0?c.left=-(t.width-n.minWidth):c.right<0&&(c.right=-(t.width-n.minWidth))),h<0&&(c.top<0&&c.bottom<0?(c.top=-(t.height-n.minHeight)/(c.top/c.bottom),c.bottom=-(t.height-n.minHeight)/(c.bottom/c.top)):c.top<0?c.top=-(t.height-n.minHeight):c.bottom<0&&(c.bottom=-(t.height-n.minHeight)));var u=Q(_(t,c),r),p=O.every(function(e){return!R(u[({left:"right",top:"bottom",right:"left",bottom:"top"})[e]],0)||a[e]});(void 0===l||l)&&p&&(u.left&&u.left>0&&0===u.right?(c.right+=u.left,c.left-=u.left):u.right&&u.right>0&&0===u.left&&(c.left+=u.right,c.right-=u.right),u.top&&u.top>0&&0===u.bottom?(c.bottom+=u.top,c.top-=u.top):u.bottom&&u.bottom>0&&0===u.top&&(c.top+=u.bottom,c.bottom-=u.bottom),u=Q(_(t,c),r));var v={width:1/0,height:1/0,left:1/0,right:1/0,top:1/0,bottom:1/0};if(O.forEach(function(e){var t=u[e];t&&c[e]&&(v[e]=Math.max(0,1-t/c[e]))}),o){var m=Math.min.apply(Math,O.map(function(e){return v[e]}));m!==1/0&&O.forEach(function(e){c[e]*=m})}else O.forEach(function(e){v[e]!==1/0&&(c[e]*=v[e])});if(d=_(t,c).width,h=_(t,c).height,c.right+c.left&&(d>n.maxWidth?v.width=(n.maxWidth-t.width)/(c.right+c.left):d<n.minWidth&&(v.width=(n.minWidth-t.width)/(c.right+c.left))),c.bottom+c.top&&(h>n.maxHeight?v.height=(n.maxHeight-t.height)/(c.bottom+c.top):h<n.minHeight&&(v.height=(n.minHeight-t.height)/(c.bottom+c.top))),o){var f=Math.min(v.width,v.height);f!==1/0&&O.forEach(function(e){c[e]*=f})}else v.width!==1/0&&H.forEach(function(e){c[e]*=v.width}),v.height!==1/0&&T.forEach(function(e){c[e]*=v.height});return c}function ek(e,t,i){return C(t+i,0)?e/2:C(t,0)?0:C(i,0)?e:e*Math.abs(t/(t+i))}function eW(e,t){var i=t.toLowerCase();return{left:e.left+e.width*(-1!==i.indexOf("west")?1:-1!==i.indexOf("east")?0:.5),top:e.top+e.height*(-1!==i.indexOf("north")?1:-1!==i.indexOf("south")?0:.5)}}function eP(e){var t=e.toLowerCase();return{left:-1===t.indexOf("east"),top:-1===t.indexOf("south"),right:-1===t.indexOf("west"),bottom:-1===t.indexOf("north")}}function eL(e,t,i,r,n){var o,a,l,c,d,h,u,p,v=e.coordinates?Math.min(e.coordinates.width,e.coordinates.height,20*ev(e)):1,m=eu(e,t);return ec(e)?s(s({},k(e)),{coordinates:(o=e.coordinates,a={positionRestrictions:et(ep(e,t),B(e.visibleArea)),sizeRestrictions:{maxWidth:Math.min(m.maxWidth,e.visibleArea.width),maxHeight:Math.min(m.maxHeight,e.visibleArea.height),minWidth:Math.max(Math.min(m.minWidth,e.visibleArea.width),v),minHeight:Math.max(Math.min(m.minHeight,e.visibleArea.height),v)},aspectRatio:ef(e,t)},l=n.reference,d={left:-1===(c=i.toLowerCase()).indexOf("west")?r.left:-r.left,top:-r.top,right:r.left,bottom:r.top},["north","south","center"].every(function(e){return -1===c.indexOf(e)})&&(d.top=0,d.bottom=0),["west","east","center"].every(function(e){return -1===c.indexOf(e)})&&(d.left=0,d.right=0),h=eP(i),O.forEach(function(e){h[e]||(d[e]=0)}),u=eP(i),p=function(e,t,i,r){var n=r.aspectRatio,o=r.positionRestrictions,a=r.sizeRestrictions,l=s({},e);t=s({},t);var c=i.allowedDirections||{left:!0,right:!0,bottom:!0,top:!0};e.width<a.minWidth&&(t.left=0,t.right=0),e.height<a.minHeight&&(t.top=0,t.bottom=0),O.forEach(function(e){c[e]||(t[e]=0)}),t=eZ({coordinates:l,directions:t,sizeRestrictions:a,positionRestrictions:o,allowedDirections:c});var d=_(l,t).width,h=_(l,t).height,u=i.preserveAspectRatio?F(l):U(d/h,n);if(u){var p=i.respectDirection;if("width"!==p&&"height"!==p&&(p=l.width>=l.height||1===u?"width":"height"),"width"===p){var v=d/u-l.height;if(c.top&&c.bottom){var m=t.top,f=t.bottom;t.bottom=ek(v,f,m),t.top=ek(v,m,f)}else c.bottom?t.bottom=v:c.top?t.top=v:c.right?t.right=0:c.left&&(t.left=0)}else if("height"===p){var g=l.width-h*u;if(c.left&&c.right){var b=t.left,w=t.right;t.left=-ek(g,b,w),t.right=-ek(g,w,b)}else c.left?t.left=-g:c.right?t.right=-g:c.top?t.top=0:c.bottom&&(t.bottom=0)}t=eZ({directions:t,coordinates:l,sizeRestrictions:a,positionRestrictions:o,preserveRatio:!0,compensate:i.compensate,allowedDirections:c})}return d=_(l,t).width,h=_(l,t).height,(u=i.preserveAspectRatio?F(l):U(d/h,n))&&R(Math.abs(u-d/h),0)&&O.forEach(function(e){t[e]=0}),eS({width:e.width+t.right+t.left,height:e.height+t.top+t.bottom,left:e.left,top:e.top},{left:-t.left,top:-t.top},o)}(o,d,s(s({},n),{allowedDirections:u}),a),l&&(p=$(p,I(eW(l,i),eW(p,i)))),er(p,a.positionRestrictions))}):e}function eO(e,t,i){var r=s(s({},k(e)),{boundary:i});if(r.visibleArea&&r.coordinates&&e.visibleArea){r.visibleArea.height=r.visibleArea.width/F(i),r.visibleArea.top+=(e.visibleArea.height-r.visibleArea.height)/2;var n=eu(r,t);(Math.max(n.minHeight,r.coordinates.height)-r.visibleArea.height>0||Math.max(n.minWidth,r.coordinates.width)-r.visibleArea.width>0)&&(r.visibleArea=Y(r.visibleArea,Math.max(Math.max(n.minHeight,r.coordinates.height)/r.visibleArea.height,Math.max(n.minWidth,r.coordinates.width)/r.visibleArea.width))),r.visibleArea=G(r.visibleArea,ed(r,t));var o=V(ei(r.coordinates,B(r.visibleArea)));r.visibleArea.width<r.coordinates.width&&(o.left=0),r.visibleArea.height<r.coordinates.height&&(o.top=0),r.visibleArea=$(r.visibleArea,o),r.visibleArea=er(r.visibleArea,eh(r,t)),r=eM(r,t)}return r}function eH(e,t,i){return i.rotate&&(e=function(e,t,i){if(ec(e)){var r=k(e),n=A(i)?i:i.angle,o=J(D(s({left:0,top:0},ew(e))),n);r.transforms.rotate+=n,r.coordinates=s(s({},ey({sizeRestrictions:eu(r,t),aspectRatio:ef(r,t),width:r.coordinates.width,height:r.coordinates.height})),J(D(r.coordinates),n));var a=!A(i)&&i.center?i.center:D(e.coordinates),l=I(D(e.coordinates),J(D(e.coordinates),n,a)),c=ew(r);return r.coordinates.left-=o.left-c.width/2+r.coordinates.width/2-l.left,r.coordinates.top-=o.top-c.height/2+r.coordinates.height/2-l.top,r.visibleArea=G(r.visibleArea,el(ed(r,t),{minWidth:r.coordinates.width,minHeight:r.coordinates.height})),r.coordinates=er(r.coordinates,ep(r,t)),r.visibleArea=$(r.visibleArea,I(D(r.coordinates),D(e.coordinates))),r.visibleArea=er(r.visibleArea,eh(r,t)),r}return e}(e,t,i.rotate)),i.flip&&(e=function(e,t,i,r){if(ec(e)){var n=k(e),o=e.transforms.rotate,a=ew(e),s={horizontal:i,vertical:r};if(s.horizontal||s.vertical){var l=J({left:a.width/2,top:a.height/2},-o),c=J(D(n.coordinates),-o),d=J({left:s.horizontal?l.left-(c.left-l.left):c.left,top:s.vertical?l.top-(c.top-l.top):c.top},o);n.coordinates=$(n.coordinates,I(d,D(n.coordinates))),c=J(D(n.visibleArea),-o),d=J({left:s.horizontal?l.left-(c.left-l.left):c.left,top:s.vertical?l.top-(c.top-l.top):c.top},o),n.visibleArea=$(n.visibleArea,I(d,D(n.visibleArea))),n.visibleArea=er(n.visibleArea,eh(n,t))}return s.horizontal&&(n.transforms.flip.horizontal=!e.transforms.flip.horizontal),s.vertical&&(n.transforms.flip.vertical=!e.transforms.flip.vertical),n}return e}(e,t,i.flip.horizontal,i.flip.vertical)),(i.move||i.scale)&&(e=function(e,t,i){var r,n=i.scale,o=void 0===n?1:n,a=i.move,s=void 0===a?{}:a;if(ec(e)){var l,c=k(e),d=1/(A(o)?o:o.factor),h=A(o)?void 0:o.center,u=!C(d,1),p=1,v=1;c.visibleArea=$(c.visibleArea,{left:s.left||0,top:s.top||0});var m=eu(c,t),f=ep(c,t),g=ed(c,t),b={stencil:{minimum:Math.max(m.minWidth?m.minWidth/c.coordinates.width:0,m.minHeight?m.minHeight/c.coordinates.height:0),maximum:Math.min(m.maxWidth?m.maxWidth/c.coordinates.width:1/0,m.maxHeight?m.maxHeight/c.coordinates.height:1/0,X(c.coordinates,ee(f)))},area:{maximum:X(c.visibleArea,g),minimum:(l=c.visibleArea,Math.max(g.minWidth?g.minWidth/l.width:0,g.minHeight?g.minHeight/l.height:0))}};d&&u&&(d<1?(v=Math.max(d,Math.max(b.area.minimum,b.stencil.minimum)))>1&&(v=1):d>1&&(v=Math.min(d,Math.min(b.area.maximum,b.stencil.maximum)))<1&&(v=1)),v&&(c.visibleArea=Y(c.visibleArea,v,h));var w={left:e.coordinates.left-e.visibleArea.left,right:e.visibleArea.width+e.visibleArea.left-(e.coordinates.width+e.coordinates.left),top:e.coordinates.top-e.visibleArea.top,bottom:e.visibleArea.height+e.visibleArea.top-(e.coordinates.height+e.coordinates.top)};return c.visibleArea=er(c.visibleArea,{left:void 0!==f.left?f.left-w.left*v:void 0,top:void 0!==f.top?f.top-w.top*v:void 0,bottom:void 0!==f.bottom?f.bottom+w.bottom*v:void 0,right:void 0!==f.right?f.right+w.right*v:void 0}),c.visibleArea=er(c.visibleArea,eh(c,t)),c.coordinates.width=c.coordinates.width*v,c.coordinates.height=c.coordinates.height*v,c.coordinates.left=c.visibleArea.left+w.left*v,c.coordinates.top=c.visibleArea.top+w.top*v,c.coordinates=er(c.coordinates,et(B(c.visibleArea),f)),u&&d&&(null===(r=t.transformImage)||void 0===r?void 0:r.adjustStencil)&&(d>1?p=Math.min(b.area.maximum,d)/v:d<1&&(p=Math.max(c.coordinates.height/c.visibleArea.height,c.coordinates.width/c.visibleArea.width,d/v)),1!==p&&(c.visibleArea=Y(c.visibleArea,p,d>1?h:D(c.coordinates)),c.visibleArea=er(c.visibleArea,eh(c,t)),c.visibleArea=$(c.visibleArea,V(ei(c.coordinates,B(c.visibleArea)))))),c}return e}(e,t,i)),e}function eT(e,t){if(ec(e)){var i=k(e),r=ef(e,t),n=eu(e,t),o=ed(e,t),a=U(F(e.coordinates),r),l=a?{height:e.coordinates.height,width:e.coordinates.height*a}:e.coordinates;i.coordinates=s(s({},i.coordinates),ey({width:l.width,height:l.height,aspectRatio:r,sizeRestrictions:el(o,n)})),i.coordinates=$(i.coordinates,I(D(e.coordinates),D(i.coordinates)));var c=Math.max(i.coordinates.width/i.visibleArea.width,i.coordinates.height/i.visibleArea.height,1);return i.visibleArea=s(s({},e.visibleArea),ey({width:e.visibleArea.width*c,height:e.visibleArea.height*c,aspectRatio:{minimum:F(i.boundary),maximum:F(i.boundary)},sizeRestrictions:o})),i.visibleArea=$(i.visibleArea,I(D(e.visibleArea),D(i.visibleArea))),i.visibleArea=er(i.visibleArea,eh(i,t)),i.coordinates=er(i.coordinates,et(B(i.visibleArea),ep(i,t))),i}return e}function eI(e,t){var i=ev(e);return e.visibleArea?{left:t.left*i+e.visibleArea.left,top:t.top*i+e.visibleArea.top}:t}function eD(e,t){var i=ev(e);return{left:A(t.left)?t.left*i:0,top:A(t.top)?t.top*i:0}}function ej(e,t){if(e&&t){var i=t();i&&e(i)}}function e_(e,t){e.forEach(function(e){ej(e,t)})}function eV(e,t){var i,r=e.imageSize,n=e.visibleArea,o=eu(e,t),a=ef(e,t);if(n)i=n;else{var l=ee(ep(e,t));i={width:Math.max(l.minWidth,Math.min(l.maxWidth,r.width)),height:Math.max(l.minHeight,Math.min(l.maxHeight,r.height))}}var c=Math.min(a.maximum||1/0,Math.max(a.minimum||0,F(i)));return ey(s(s({},i.width<i.height?{width:.8*i.width,height:.8*i.width/c}:{height:.8*i.height,width:.8*i.height*c}),{aspectRatio:a,sizeRestrictions:o}))}function e$(e,t){return{minWidth:M(t.minWidth)?E(t.minWidth):0,minHeight:M(t.minHeight)?E(t.minHeight):0,maxWidth:M(t.maxWidth)?E(t.maxWidth):1/0,maxHeight:M(t.maxHeight)?E(t.maxHeight):1/0}}function eB(e){var t=e.visibleArea,i=e.coordinates,r=t||ew(e);return{left:(t?t.left:0)+r.width/2-(i?i.width/2:0),top:(t?t.top:0)+r.height/2-(i?i.height/2:0)}}function eY(e){var t=e.src,i=e.arrayBuffer,r=void 0===i?null:i,n=e.orientation,o=void 0===n?null:n,a={src:t,arrayBuffer:r,revoke:!1,transforms:{flip:{horizontal:!1,vertical:!1},rotate:0}};return r&&o&&o>1?f(t)||!g(t)?(a.src=URL.createObjectURL(new Blob([r])),a.revoke=!0):a.src=function(e){for(var t=[],i=new Uint8Array(e);i.length>0;){var r=i.subarray(0,8192);t.push(String.fromCharCode.apply(null,Array.from?Array.from(r):r.slice())),i=i.subarray(8192)}return"data:image/jpeg;base64,"+btoa(t.join(""))}(r):a.src=t,o&&(a.transforms=function(e){var t={flip:{horizontal:!1,vertical:!1},rotate:0};if(e)switch(e){case 2:t.flip.horizontal=!0;break;case 3:t.rotate=-180;break;case 4:t.flip.vertical=!0;break;case 5:t.rotate=90,t.flip.vertical=!0;break;case 6:t.rotate=90;break;case 7:t.rotate=90,t.flip.horizontal=!0;break;case 8:t.rotate=-90}return t}(o)),a}function eF(e,t,i,r,n){void 0===n&&(n=null);var o,a,l,c,d,h=e.width>e.height?{width:Math.min(512,e.width),height:Math.min(512,e.width)/(e.width/e.height)}:{height:Math.min(512,e.height),width:Math.min(512,e.height)*(e.width/e.height)},u=ew(t),p={rotate:t.transforms.rotate,flip:{horizontal:t.transforms.flip.horizontal,vertical:t.transforms.flip.vertical},translateX:i.left/r,translateY:i.top/r,scale:1/r},v={rotate:{left:(h.width-u.width)/(2*r),top:(h.height-u.height)/(2*r)},scale:{left:(1-1/r)*h.width/2,top:(1-1/r)*h.height/2}},m=s(s({},p),{scale:p.scale*(e.width/h.width)}),f={width:h.width+"px",height:h.height+"px",left:"0px",top:"0px",transition:"none",transform:"translate3d("+(-v.rotate.left-v.scale.left-p.translateX)+"px, "+(-v.rotate.top-v.scale.top-p.translateY)+"px, 0px)"+(o=m.rotate,l=void 0===(a=m.flip)?{horizontal:!1,vertical:!1}:a," rotate("+(void 0===o?0:o)+"deg) scaleX("+(d=void 0===(c=m.scale)?1:c)*(l.horizontal?-1:1)+") scaleY("+d*(l.vertical?-1:1)+")"),willChange:"none"};return n&&n.active&&(f.willChange="transform",f.transition=n.duration+"ms "+n.timingFunction),f}function eX(e,t,i){t.style.width="0px",t.style.height="0px",t.style.width=Math.max(e.clientWidth,i.width)+"px";var r=i.width/i.height;t.style.height=Math.max(e.clientHeight,t.clientWidth/r)+"px",t.style.width=t.clientHeight*r+"px"}function eU(e,t,i){t.style.width="0px",t.style.height="0px",t.style.width=Math.max(e.getBoundingClientRect().width,i.width)+"px";var r=i.width/i.height;t.style.height=Math.max(e.getBoundingClientRect().height,t.getBoundingClientRect().width/r)+"px",t.style.width=t.getBoundingClientRect().height*r+"px",t.clientWidth/t.clientHeight>e.clientWidth/e.clientHeight?t.clientWidth>e.clientWidth&&(t.style.width=e.clientWidth+"px",t.style.height=e.clientWidth/r+"px"):t.clientHeight>e.clientHeight&&(t.style.height=e.clientHeight+"px",t.style.width=e.clientHeight*r+"px")}function eq(e){var t=e.getBoundingClientRect();return{width:t.width,height:t.height}}var eQ={linear:function(e){return e},"ease-in":function(e){return Math.pow(e,1.675)},"ease-out":function(e){return 1-Math.pow(1-e,1.675)},"ease-in-out":function(e){return .5*(Math.sin((e-.5)*Math.PI)+1)}},eG=function(){function e(){this.active=!1}return e.prototype.start=function(e){var t;this.onStart=e.onStart,this.onProgress=e.onProgress,this.onStop=e.onStop,this.active||null===(t=this.onStart)||void 0===t||t.call(this),this.id&&window.cancelAnimationFrame(this.id),this.startTime=performance.now(),this.timingFunction=e.timingFunction,this.endTime=this.startTime+e.duration,this.active=!0,this.animate()},e.prototype.animate=function(){var e=this;if(this.startTime&&this.endTime){var t=eQ[this.timingFunction];t||(t=eQ["ease-out"]);var i=1-(this.endTime-performance.now())/(this.endTime-this.startTime),r=Math.min(1,t(i));this.onProgress&&this.onProgress(r),i<1?this.id=window.requestAnimationFrame(function(){return e.animate()}):this.stop()}else this.stop()},e.prototype.stop=function(){this.active=!1,this.id&&window.cancelAnimationFrame(this.id),this.onStop&&this.onStop()},e}();function eK(e,t){var i=t.getBoundingClientRect(),r=i.left,n=i.top,o={left:0,top:0},a=0;return e.forEach(function(t){o.left+=(t.clientX-r)/e.length,o.top+=(t.clientY-n)/e.length}),e.forEach(function(e){a+=z({left:o.left,top:o.top},{left:e.clientX-r,top:e.clientY-n})}),{centerMass:o,spread:a,count:e.length}}function eJ(e,t){return e.aspectRatio?{}:{aspectRatio:en(b(t.aspectRatio)?t.aspectRatio():t.aspectRatio)}}var e0=i(94184),e1=i.n(e0);function e2(e,t){var i=eJ({},t);return{stencilSize:function(t,r){var n,o,a=b(e.stencilSize)?e.stencilSize(t,r):e.stencilSize;return ey(s(s({},a),{aspectRatio:(n=i.aspectRatio,(o=en(F(a)))?n?{minimum:Math.min(n.maximum,Math.max(n.minimum,o.minimum)),maximum:Math.max(n.minimum,Math.min(n.maximum,o.maximum))}:o:n)}))}}}function e8(e,t){var i=e.boundary,r=b(t.stencilSize)?t.stencilSize(e,t):t.stencilSize;return(r.width>i.width||r.height>i.height)&&(r=ey({sizeRestrictions:{maxWidth:i.width,maxHeight:i.height,minWidth:0,minHeight:0},width:r.width,height:r.height,aspectRatio:{minimum:F(r),maximum:F(r)}})),r}function e4(e,t){var i=e8(e,s(s({},t),{stencilSize:t.stencilSize})),r=ed(e,t);return{maxWidth:r.maxWidth*i.width/e.boundary.width,maxHeight:r.maxHeight*i.height/e.boundary.height,minWidth:0,minHeight:0}}function e9(e,t){var i,r,n=e.imageSize,o=e.visibleArea,a=e.boundary,s=eu(e,t),l=ef(e,t),c=b(t.stencilSize)?t.stencilSize(e,t):t.stencilSize,d=o||n;return F(d)>F(a)?r=(i=c.height*d.height/a.height)*F(c):i=(r=c.width*d.width/a.width)/F(c),ey({width:r,height:i,aspectRatio:l,sizeRestrictions:s})}function e5(e,t){var i=F(e8(e,t));return{minimum:i,maximum:i}}function e3(e,t,i){return i&&i.immediately?function(e,t){if(ec(e)){var i=k(e),r=e8(e,t);i.visibleArea=Y(i.visibleArea,i.coordinates.width*i.boundary.width/(i.visibleArea.width*r.width));var n=q(i.visibleArea,ed(i,t));return 1!==n&&(i.visibleArea=Y(i.visibleArea,n),i.coordinates=Y(i.coordinates,n)),i.visibleArea=$(i.visibleArea,I(D(i.coordinates),D(i.visibleArea))),i.visibleArea=er(i.visibleArea,eh(i,t)),i.coordinates=er(i.coordinates,et(B(i.visibleArea),eh(i,t))),i}return e}(e,t):e}function e6(e,t,i){return i.immediately?function(e,t){if(ec(e)){var i=k(e),r={width:0,height:0};F(i.boundary)>F(i.coordinates)?(r.height=.8*i.boundary.height,r.width=r.height*F(i.coordinates)):(r.width=.8*i.boundary.width,r.height=r.width*F(i.coordinates)),i.visibleArea=Y(i.visibleArea,i.coordinates.width*i.boundary.width/(i.visibleArea.width*r.width));var n=q(i.visibleArea,ed(i,t));return i.visibleArea=Y(i.visibleArea,n),1!==n&&(r.height/=n,r.width/=n),i.visibleArea=$(i.visibleArea,I(D(i.coordinates),D(i.visibleArea))),i.visibleArea=er(i.visibleArea,eh(i,t)),i.coordinates=er(i.coordinates,et(B(i.visibleArea),ep(i,t))),i}return e}(e,t):e}var e7=function(e,t){var i,r=(i=(0,p.useRef)(!0)).current?(i.current=!1,!0):i.current;(0,p.useEffect)(function(){if(!r)return e()},t)},te=function(e){function t(t,i){var r=e.call(this)||this;return r.props=t,r.notify=i,r.data={state:null,transitions:!1,interactions:{moveCoordinates:!1,resizeCoordinates:!1,transformImage:{rotate:!1,move:!1,scale:!1,flip:!1}}},r}return a(t,e),t.prototype.getProps=function(){return this.props()},t.prototype.setData=function(e){this.data=e,this.notify()},t.prototype.getData=function(){return this.data},t}(function(){var e=this;this.getTransitions=function(){var t=e.getData();return s(s({},y(e.getProps().transitions,{timingFunction:"ease-in-out",duration:350})),{active:t.transitions})},this.getInteractions=function(){return k(e.getData().interactions)},this.hasInteractions=function(){return v(e.getData().interactions)},this.startTransitions=function(){var t=e.getProps(),i=t.onTransitionsStart,r=t.onUpdate,n=t.getInstance,o=e.getData(),a=o.transitions,c=l(o,["transitions"]);e.setData(s(s({},c),{transitions:!0})),a||e_([i,r],n),e.endTransitions()},this.endTransitions=L(function(){var t=e.getProps(),i=t.onTransitionsEnd,r=t.onUpdate,n=t.getInstance;e.setData(s(s({},e.getData()),{transitions:!1})),e_([i,r],n)},function(){return e.getTransitions().duration}),this.applyPostProcess=function(t,i){var r=e.getProps(),n=r.settings,o=r.postProcess,a=t.name,s=t.interaction,l=t.transitions,c=t.immediately,d={name:a,interaction:void 0!==s&&s,transitions:void 0!==l&&l,immediately:void 0!==c&&c};return Array.isArray(o)?o.reduce(function(e,t){return t(e,n,d)},i):b(o)?o(i,n,d):i},this.updateState=function(t,i,r){void 0===i&&(i={}),void 0===r&&(r=[]);var n=i.transitions,o=void 0!==n&&n,a=e.getProps(),l=a.onTransitionsStart,c=a.getInstance,d=a.onChange,h=a.onUpdate,u=a.settings,p=e.getData(),v=b(t)?t(p.state,u):t,m=v?.001*ev(v):.001,f=!W(p.state,v,m),g=["coordinates","boundary","visibleArea","imageSize","transforms"].some(function(e){var t;return!W(null===(t=p.state)||void 0===t?void 0:t[e],null==v?void 0:v[e],m)}),w=p;f&&(o&&g&&e.endTransitions(),w=s(s({},w),{state:k(v),transitions:o&&g}),e.setData(w),ej(d,c)),w.transitions&&!p.transitions&&ej(l,c),e_(function(){for(var e=0,t=0,i=arguments.length;t<i;t++)e+=arguments[t].length;for(var r=Array(e),n=0,t=0;t<i;t++)for(var o=arguments[t],a=0,s=o.length;a<s;a++,n++)r[n]=o[a];return r}(r,[h]),c)},this.setInteractions=function(t){var i=e.getProps(),r=i.onInteractionStart,n=i.onInteractionEnd,o=i.getInstance,a=e.getInteractions(),l=s(s({},a),t);if(W(a,l)||e.setData(s(s({},e.getData()),{interactions:l})),v(a)!==v(l)){if(v(a)){var c=e.getData().state;e.updateState(function(){return c&&e.applyPostProcess({name:"interactionEnd",immediately:!0,transitions:!0},c)},{transitions:!0},[n])}else ej(r,o)}},this.resetState=function(t,i){e.updateState(e.createDefaultState(t,i))},this.clear=function(){e.updateState(null)},this.reconcileState=function(t){void 0===t&&(t={});var i=e.getProps(),r=i.reconcileStateAlgorithm,n=i.settings,o=e.getData().state,a=t.transitions,s=void 0!==a&&a;if(o&&!ex(o,n)){var l=(r||eT)(o,n);l=e.applyPostProcess({name:"reconcileState",immediately:!0,transitions:s},l),e.updateState(l,{transitions:s})}},this.transformImage=function(t,i){void 0===i&&(i={});var r,n=i.transitions,o=void 0===n||n,a=i.interaction,s=i.immediately,l=void 0!==s&&s,c=i.normalize,d=e.getProps(),h=d.transformImageAlgorithm,u=d.onTransformImage,p=d.onTransformImageEnd,v=d.settings,m=e.getData().state,f=[];if(m){(void 0===c||c)&&((r=t).scale&&(r.scale={factor:A(r.scale)?r.scale:r.scale.factor,center:!A(r.scale)&&r.scale.center?eI(m,r.scale.center):void 0}),r.rotate&&(r.rotate={angle:A(r.rotate)?r.rotate:r.rotate.angle,center:!A(r.rotate)&&r.rotate.center?eI(m,r.rotate.center):void 0}),r.move&&(r.move=eD(m,r.move)),t=r);var g=e.applyPostProcess({name:"transformImage",transitions:o,immediately:l},(h||eH)(m,v,t));f.push(u),void 0===a||a?e.setInteractions({transformImage:{rotate:!w(t.rotate),flip:!w(t.flip),scale:!w(t.scale),move:!w(t.move)}}):(g=e.applyPostProcess({name:"transformImageEnd",transitions:o,immediately:!0},g),f.push(p)),e.updateState(g,{transitions:l&&o},f)}},this.transformImageEnd=function(t){void 0===t&&(t={});var i=t.immediately,r=void 0===i||i,n=t.transitions,o=void 0===n||n,a=e.getData().state,s=e.getProps().onTransformImageEnd;e.updateState(function(){return a&&e.applyPostProcess({name:"transformImageEnd",immediately:r,transitions:o},a)},{transitions:o},[s]),e.setInteractions({transformImage:{rotate:!1,flip:!1,scale:!1,move:!1}})},this.zoomImage=function(t,i){void 0===i&&(i={});var r=i.interaction,n=i.immediately,o=i.transitions,a=i.normalize;e.transformImage({scale:t},{interaction:void 0!==r&&r,immediately:void 0===n||n,transitions:void 0===o||o,normalize:void 0!==a&&a})},this.moveImage=function(t,i,r){void 0===r&&(r={});var n=r.interaction,o=r.immediately,a=r.transitions,s=r.normalize;e.transformImage({move:{left:t,top:i}},{interaction:void 0!==n&&n,immediately:void 0===o||o,transitions:void 0===a||a,normalize:void 0!==s&&s})},this.flipImage=function(t,i,r){void 0===r&&(r={});var n=r.interaction,o=r.immediately,a=r.transitions,s=r.normalize,l=e.getState(),c={horizontal:t,vertical:i};e.transformImage({flip:l&&(void 0===s||s)?function(e,t){if(e){var i=Math.abs(e.transforms.rotate%180);if(!(i<=45)&&!(i>=135))return{horizontal:t.vertical,vertical:t.horizontal}}return t}(l,c):c},{interaction:void 0!==n&&n,immediately:void 0===o||o,transitions:void 0===a||a})},this.rotateImage=function(t,i){void 0===i&&(i={});var r=i.interaction,n=i.immediately,o=i.transitions,a=i.normalize;e.transformImage({rotate:t},{interaction:void 0!==r&&r,immediately:void 0===n||n,transitions:void 0===o||o,normalize:void 0!==a&&a})},this.reset=function(t,i){e.resetState(t,i)},this.setState=function(t,i){void 0===i&&(i={});var r=e.getSettings(),n=e.getData().state,o=i.transitions,a=void 0===o||o,l=i.immediately,c=void 0!==l&&l,d=i.interaction,h=void 0!==d&&d,u=i.postprocess,p=void 0!==u&&u,v=t&&(b(t)?t(n,r):s(s({},n),t));e.updateState(function(){return p?v&&e.applyPostProcess({name:"setState",immediately:c,transitions:a,interaction:h},v):v},{transitions:a})},this.setCoordinates=function(t,i){void 0===i&&(i={});var r=e.getData().state,o=e.getProps(),a=o.setCoordinatesAlgorithm,s=o.settings,l=i.transitions,c=void 0===l||l,d=i.immediately,h=void 0===d||d;e.updateState(function(){return r&&e.applyPostProcess({name:"setCoordinates",immediately:h,transitions:c},(a||eA)(r,s,t,n.zoom))},{transitions:c})},this.setVisibleArea=function(t,i){void 0===i&&(i={});var r=i.transitions,n=void 0===r||r,o=i.immediately,a=void 0===o||o,s=e.getData().state,l=e.getProps(),c=l.setVisibleAreaAlgorithm,d=l.settings;e.updateState(function(){return s&&e.applyPostProcess({name:"setVisibleArea",immediately:a,transitions:n},(c||ez)(s,d,t))},{transitions:n})},this.setBoundary=function(t,i){void 0===i&&(i={});var r=e.getData().state,n=e.getProps(),o=n.setBoundaryAlgorithm,a=n.settings,s=i.transitions,l=void 0!==s&&s,c=i.immediately,d=void 0===c||c;t?e.updateState(function(){return r&&e.applyPostProcess({name:"setBoundary",immediately:d,transitions:l},(o||eO)(r,a,t))}):e.updateState(null)},this.moveCoordinates=function(t,i){void 0===i&&(i={});var r=e.getData(),n=e.getProps(),o=n.moveCoordinatesAlgorithm,a=n.onMove,s=n.onMoveEnd,l=n.settings,c=i.interaction,d=void 0===c||c,h=i.transitions,u=void 0!==h&&h,p=i.immediately,v=void 0!==p&&p,m=i.normalize,f=[];if(!r.transitions&&r.state){var g=void 0===m||m?eD(r.state,t):{left:A(t.left)?t.left:0,top:A(t.top)?t.top:0},b=e.applyPostProcess({name:"moveCoordinates",interaction:d,immediately:v,transitions:u},(o||eN)(r.state,l,g));f.push(a),d?e.setInteractions({moveCoordinates:!0}):(b=e.applyPostProcess({name:"moveCoordinatesEnd",interaction:d,immediately:v,transitions:u},b),f.push(s)),e.updateState(b,{transitions:v&&u},f)}},this.moveCoordinatesEnd=function(t){void 0===t&&(t={});var i=e.getData().state,r=e.getProps().onMoveEnd,n=t.transitions,o=void 0===n||n,a=t.immediately,s=void 0!==a&&a;e.updateState(function(){return i&&e.applyPostProcess({name:"moveCoordinatesEnd",transitions:o,immediately:s},i)},{transitions:o},[r]),e.setInteractions({moveCoordinates:!1})},this.resizeCoordinates=function(t,i,r,n){void 0===n&&(n={});var o=e.getData().state,a=e.getProps(),s=a.resizeCoordinatesAlgorithm,l=a.onResize,c=a.onResizeEnd,d=a.settings,h=n.interaction,u=void 0===h||h,p=n.transitions,v=void 0!==p&&p,m=n.immediately,f=void 0!==m&&m,g=n.normalize;if(!e.getTransitions().active&&o){var b,w=[],y=void 0===g||g?(b=ev(o),{left:A(i.left)?i.left*b:0,top:A(i.top)?i.top*b:0,right:A(i.right)?i.right*b:0,bottom:A(i.bottom)?i.bottom*b:0}):{left:A(i.left)?i.left:0,top:A(i.top)?i.top:0,right:A(i.right)?i.right:0,bottom:A(i.bottom)?i.bottom:0},E=e.applyPostProcess({name:"resizeCoordinates",interaction:u,immediately:f,transitions:v},(s||eL)(o,d,t,y,x(r)?r:{}));w.push(l),u?e.setInteractions({resizeCoordinates:!0}):(E=e.applyPostProcess({name:"resizeCoordinatesEnd",interaction:u,immediately:f,transitions:v},E),w.push(c)),e.updateState(E,{transitions:f&&v},w)}},this.resizeCoordinatesEnd=function(t){void 0===t&&(t={});var i=e.getProps().onResizeEnd,r=e.getData().state,n=t.transitions,o=void 0===n||n,a=t.immediately,s=void 0!==a&&a;e.updateState(function(){return r&&e.applyPostProcess({name:"resizeCoordinatesEnd",transitions:o,immediately:s},r)},{transitions:o},[i]),e.setInteractions({resizeCoordinates:!1})},this.getStencilCoordinates=function(){return em(e.getData().state)},this.getCoordinates=function(t){void 0===t&&(t={});var i=e.getData().state,r=e.getProps().settings;if(!i||!i.coordinates)return null;var n=t.round;return void 0===n||n?function(e,t){if(!ec(e))return null;var i=eu(e,t),r=ep(e,t),n={width:Math.round(e.coordinates.width),height:Math.round(e.coordinates.height),left:Math.round(e.coordinates.left),top:Math.round(e.coordinates.top)};return n.width>i.maxWidth?n.width=Math.floor(e.coordinates.width):n.width<i.minWidth&&(n.width=Math.ceil(e.coordinates.width)),n.height>i.maxHeight?n.height=Math.floor(e.coordinates.height):n.height<i.minHeight&&(n.height=Math.ceil(e.coordinates.height)),er(n,r)}(i,r):s({},i.coordinates)},this.getVisibleArea=function(){var t=e.getData().state;return(null==t?void 0:t.visibleArea)?s({},t.visibleArea):null},this.getSettings=function(){return s({},e.getProps().settings)},this.getState=function(){return k(e.getData().state)},this.getTransforms=function(){var t=e.getData().state;return t?k(t.transforms):{rotate:0,flip:{horizontal:!1,vertical:!1}}},this.createDefaultState=function(t,i){var r=e.getProps(),n=r.createStateAlgorithm,o=r.settings;return e.applyPostProcess({name:"createState",immediately:!0,transitions:!1},(n||eR)({image:i,boundary:t},o))},this.isConsistent=function(){var t=e.getData().state,i=e.getProps().settings;return!t||ex(t,i)}});function tt(){var e=h((0,p.useState)({}),2);e[0];var t=e[1];return function(){t({})}}var ti=function(e){var t=(0,p.useRef)(e),i=function(){t.current&&t.current()};(0,p.useEffect)(function(){t.current=e},[e]),(0,p.useEffect)(function(){return window.addEventListener("resize",i),window.addEventListener("orientationchange",i),function(){window.removeEventListener("resize",i),window.removeEventListener("orientationchange",i)}},[])},tr=(0,p.forwardRef)(function(e,t){var i=e.className,r=e.style,n=e.stretcherClassName,o=e.contentClassName,a=e.stretchAlgorithm,s=void 0===a?eX:a,l=e.sizeAlgorithm,c=void 0===l?eq:l,d=e.children,h=(0,p.useRef)(null),u=(0,p.useRef)(null);return(0,p.useImperativeHandle)(t,function(){return{reset:function(){var e=h.current;e&&(e.style.height="",e.style.width="")},stretchTo:function(e){var t=h.current,i=u.current;if(null==e||!e.width||null==e||!e.height||!t||!i)return t&&(t.style.height="",t.style.width=""),Promise.resolve(null);s(i,t,e);var r=c(i,e);return Promise.resolve(r.width&&r.height?r:null)}}}),p.createElement("div",{ref:u,style:r,className:e1()("advanced-cropper-boundary",i)},p.createElement("div",{ref:h,className:e1()(["advanced-cropper-boundary__stretcher",n])}),p.createElement("div",{className:e1()(["advanced-cropper-boundary__content",o])},d))});tr.displayName="StretchableBoundary";var tn=function(e){var t=e.visible,i=e.className,r=e.style,n=e.children;return p.createElement("div",{style:r,className:e1()(i,"advanced-cropper-fade",Boolean(t)&&"advanced-cropper-fade--visible")},n)},to=function(e){var t=e.cropper,i=e.children,r=e.className,n=e.style,o=t?t.getState():null,a=!!t&&t.isLoaded();return p.createElement("div",{className:e1()(r,"advanced-cropper-wrapper"),style:n},p.createElement(tn,{visible:o&&a,className:"advanced-cropper-wrapper__fade"},i))};function ta(e){e.preventDefault()}var ts=(0,p.forwardRef)(function(e,t){var i,r=e.className,n=e.style,o=e.cropper,a=e.crossOrigin,l=void 0===a||a,c=o.getState(),d=o.getTransitions(),h=o.getImage(),u=h&&c&&(void 0===(i=d)&&(i=null),h&&c&&c.visibleArea)?eF(h,c,c.visibleArea,ev(c),i):{},v=h?h.src:void 0;return v?p.createElement("img",{key:v,ref:t,className:e1()("advanced-cropper-background-image",r),src:v,crossOrigin:!0===l?"anonymous":l||void 0,style:s(s({},u),n),onMouseDown:ta}):null});ts.displayName="CropperBackgroundImage";var tl=(0,p.forwardRef)(function(e,t){var i=(0,p.useRef)(null),r=(0,p.useRef)(null);return(0,p.useImperativeHandle)(t,function(){return{draw:function(e,t,n){return(void 0===n&&(n={}),t&&i.current&&r.current)?function(e,t,i,r,n){if(!ec(e))return null;var o=e.transforms,a=e.coordinates,l=0!==o.rotate||o.flip.horizontal||o.flip.vertical?function(e,t,i){var r=i.rotate,n=i.flip,o={width:"naturalWidth"in t?t.naturalWidth:t.width,height:"naturalHeight"in t?t.naturalHeight:t.height},a=K(o,r),l=e.getContext("2d");if(e.height=a.height,e.width=a.width,l){l.save();var c=J(D(s({left:0,top:0},o)),r);l.translate(-(c.left-a.width/2),-(c.top-a.height/2)),l.rotate(r*Math.PI/180),l.translate(n.horizontal?o.width:0,n.vertical?o.height:0),l.scale(n.horizontal?-1:1,n.vertical?-1:1),l.drawImage(t,0,0,o.width,o.height),l.restore()}return e}(r,t,o):t,c=s({minWidth:0,minHeight:0,maxWidth:1/0,maxHeight:1/0,maxArea:1/0,imageSmoothingEnabled:!0,imageSmoothingQuality:"high",fillColor:"transparent"},n),d=function(e){return e.find(function(e){return M(e)})},h=ey({sizeRestrictions:{minWidth:d([c.width,c.minWidth])||0,minHeight:d([c.height,c.minHeight])||0,maxWidth:d([c.width,c.maxWidth])||1/0,maxHeight:d([c.height,c.maxHeight])||1/0},width:a.width,height:a.height,aspectRatio:{minimum:a.width/a.height,maximum:a.width/a.height}});if(c.maxArea&&h.width*h.height>c.maxArea){var u=Math.sqrt(c.maxArea/(h.width*h.height));h={width:Math.round(u*h.width),height:Math.round(u*h.height)}}return function(e,t,i,r,n){e.width=r?r.width:i.width,e.height=r?r.height:i.height;var o=e.getContext("2d");if(o){o.clearRect(0,0,e.width,e.height),n&&(n.imageSmoothingEnabled&&(o.imageSmoothingEnabled=n.imageSmoothingEnabled),n.imageSmoothingQuality&&(o.imageSmoothingQuality=n.imageSmoothingQuality),n.fillColor&&(o.fillStyle=n.fillColor,o.fillRect(0,0,e.width,e.height),o.save()));var a=i.left<0?-i.left:0,s=i.top<0?-i.top:0;o.drawImage(t,i.left+a,i.top+s,i.width,i.height,a,s,e.width,e.height)}return e}(i,l,a,h,c)}(e,t,i.current,r.current,n):null}}}),p.createElement(p.Fragment,null,p.createElement("canvas",{className:"advanced-cropper-canvas",ref:i}),p.createElement("canvas",{className:"advanced-cropper-canvas",ref:r}))});tl.displayName="CropperCanvas";var tc=function(e){function t(t){var i=e.call(this,t)||this;return i.processMove=function(e,t){var r,n=i.container.current;if(n&&i.touches.length){var o=n.getBoundingClientRect(),a=o.left,s=o.top;if(1===i.touches.length&&1===t.length&&i.props.onMove){var l={left:Math.abs(t[0].clientX-i.anchor.left-a)<Math.abs(i.touches[0].clientX-i.anchor.left-a),top:Math.abs(t[0].clientY-i.anchor.top-s)<Math.abs(i.touches[0].clientY-i.anchor.top-s)},c={left:0,top:0};i.props.useAnchor&&l.left||(c.left=t[0].clientX-i.touches[0].clientX),i.props.useAnchor&&l.top||(c.top=t[0].clientY-i.touches[0].clientY),null===(r=i.props)||void 0===r||r.onMove(c,e),i.touches=u([],h(t),!1)}}},i.processEnd=function(){var e=i.props,t=e.onMoveEnd,r=e.onLeave;!i.props.disabled&&i.touches.length&&(null==t||t()),i.hovered&&(null==r||r(),i.hovered=!1),i.touches=[]},i.initAnchor=function(e){var t=i.container.current;if(t){var r=t.getBoundingClientRect(),n=r.left,o=r.top;i.anchor={left:e.clientX-n,top:e.clientY-o}}},i.onMouseOver=function(){var e=i.props,t=e.onEnter,r=e.disabled;i.hovered||r||(i.hovered=!0,null==t||t())},i.onMouseLeave=function(){var e=i.props.onLeave;i.hovered&&!i.touches.length&&(i.hovered=!1,null==e||e())},i.onTouchStart=function(e){var t=i.props,r=t.onEnter,n=t.onMoveStart,o=t.disabled;if(e.cancelable){i.touches=Array.from(e.touches);var a=!o&&1===e.touches.length;a&&(i.touches=Array.from(e.touches),null==n||n()),i.hovered||o||(i.hovered=!0,null==r||r()),(i.started||a)&&(e.preventDefault(),e.stopPropagation())}},i.onTouchEnd=function(){i.started=!1,i.processEnd()},i.onTouchMove=function(e){i.touches.length>=1&&(i.started?(i.processMove(e,Array.from(e.touches)),e.preventDefault(),e.stopPropagation()):z({left:i.touches[0].clientX,top:i.touches[0].clientY},{left:e.touches[0].clientX,top:e.touches[0].clientY})>(i.props.activationDistance||0)&&(i.initAnchor({clientX:e.touches[0].clientX,clientY:e.touches[0].clientY}),i.started=!0))},i.onMouseDown=function(e){var t=i.props,r=t.onMoveStart;if(!t.disabled&&0===e.button){var n={clientX:e.clientX,clientY:e.clientY};i.touches=[n],i.initAnchor(n),e.stopPropagation(),null==r||r()}},i.onMouseMove=function(e){!i.props.disabled&&i.touches.length&&(i.processMove(e,[{clientX:e.clientX,clientY:e.clientY}]),e.preventDefault&&e.cancelable&&e.preventDefault(),e.stopPropagation())},i.onMouseUp=function(){i.processEnd()},i.touches=[],i.hovered=!1,i.started=!1,i.anchor={left:0,top:0},i.container=(0,p.createRef)(),i}return a(t,e),t.prototype.componentWillUnmount=function(){window.removeEventListener("mouseup",this.onMouseUp),window.removeEventListener("mousemove",this.onMouseMove),window.removeEventListener("touchmove",this.onTouchMove),window.removeEventListener("touchend",this.onTouchEnd);var e=this.container.current;e&&(e.removeEventListener("touchstart",this.onTouchStart),e.removeEventListener("mousedown",this.onMouseDown))},t.prototype.componentDidMount=function(){window.addEventListener("mouseup",this.onMouseUp,{passive:!1}),window.addEventListener("mousemove",this.onMouseMove,{passive:!1}),window.addEventListener("touchmove",this.onTouchMove,{passive:!1}),window.addEventListener("touchend",this.onTouchEnd,{passive:!1});var e=this.container.current;e&&(e.addEventListener("touchstart",this.onTouchStart,{passive:!1}),e.addEventListener("mousedown",this.onMouseDown,{passive:!1}))},t.prototype.componentDidUpdate=function(e){this.props.disabled&&!e.disabled&&(this.touches=[])},t.prototype.render=function(){var e=this.props,t=e.children,i=e.className;return p.createElement("div",{className:e1()("advanced-cropper-draggable-element",i),ref:this.container,onMouseOver:this.onMouseOver,onMouseLeave:this.onMouseLeave},t)},t.defaultProps={disabled:!1,activationDistance:30,useAnchor:!0,rerender:!0},t}(p.Component),td=function(e){var t=e.position,i=e.className,r=e.disabled,n=e.onDrag,o=e.onDragEnd,a=e.onLeave,s=e.onEnter,l=e.children;return p.createElement(tc,{className:e1()(["advanced-cropper-line-wrapper",t&&"advanced-cropper-line-wrapper--".concat(t),i]),disabled:r,onMove:n,onMoveEnd:o,onLeave:a,onEnter:s,activationDistance:0},p.createElement("div",{className:e1()(["advanced-cropper-line-wrapper__content",t&&"advanced-cropper-line-wrapper__content--".concat(t)])},l))},th=function(e){var t,i,r=e.position,n=e.hoverClassName,o=e.wrapperClassName,a=e.defaultClassName,s=e.disabled,l=e.onMove,c=e.onMoveEnd,d=h((0,p.useState)(!1),2),u=d[0],v=d[1];return p.createElement(td,{className:e1()("advanced-cropper-simple-line-wrapper",o,((t={})["advanced-cropper-simple-line-wrapper--".concat(r)]=!!r,t)),position:r,disabled:s,onDrag:l,onDragEnd:c,onLeave:function(){v(!1)},onEnter:function(){v(!0)}},p.createElement("div",{className:e1()("advanced-cropper-simple-line",u&&"advanced-cropper-simple-line--hover",a,u&&n,((i={})["advanced-cropper-simple-line--".concat(r)]=!!r,i))}))},tu=function(e){var t=e.horizontalPosition,i=e.verticalPosition,r=e.className,n=e.disabled,o=e.onDrag,a=e.onDragEnd,s=e.onLeave,l=e.onEnter,c=e.children,d=e.style,h=t||i?m(t,i).snakeCase:null;return p.createElement("div",{style:d,className:e1()(r,"advanced-cropper-handler-wrapper",h&&"advanced-cropper-handler-wrapper--".concat(h),n&&"advanced-cropper-handler-wrapper--disabled")},p.createElement(tc,{className:"advanced-cropper-handler-wrapper__draggable",disabled:n,onMove:o,onMoveEnd:a,onLeave:s,onEnter:l,activationDistance:0},c))},tp=function(e){var t,i=e.verticalPosition,r=e.horizontalPosition,n=e.hoverClassName,o=e.wrapperClassName,a=e.defaultClassName,s=e.wrapperStyle,l=e.disabled,c=e.onMove,d=e.onMoveEnd,u=h((0,p.useState)(!1),2),v=u[0],m=u[1];return p.createElement(tu,{style:s,className:e1()("advanced-cropper-simple-handler-wrapper",o,i&&"advanced-cropper-simple-handler-wrapper--".concat(i),r&&"advanced-cropper-simple-handler-wrapper--".concat(r),r&&i&&"advanced-cropper-simple-handler-wrapper--".concat(r,"-").concat(i),v&&"advanced-cropper-simple-handler-wrapper--hover"),verticalPosition:i,horizontalPosition:r,disabled:l,onDrag:c,onDragEnd:d,onLeave:function(){m(!1)},onEnter:function(){m(!0)}},p.createElement("div",{className:e1()("advanced-cropper-simple-handler",v&&"advanced-cropper-simple-handler--hover",a,v&&n,((t={})["advanced-cropper-simple-handler--".concat(i)]=!!i,t["advanced-cropper-simple-handler--".concat(r)]=!!r,t["advanced-cropper-simple-handler--".concat(r,"-").concat(i)]=r&&i,t))}))},tv=["east","west",null],tm=["south","north",null],tf=function(e){var t=e.style,i=e.className,r=e.children,n=e.onResize,o=e.onResizeEnd,a=e.handlerComponent,s=void 0===a?tp:a,l=e.handlers,c=void 0===l?{eastNorth:!0,north:!0,westNorth:!0,west:!0,westSouth:!0,south:!0,eastSouth:!0,east:!0}:l,d=e.handlerClassNames,u=void 0===d?{}:d,v=e.handlerWrapperClassNames,f=void 0===v?{}:v,g=e.lines,b=void 0===g?{west:!0,north:!0,east:!0,south:!0}:g,w=e.lineComponent,y=void 0===w?th:w,E=e.lineClassNames,S=void 0===E?{}:E,A=e.lineWrapperClassNames,M=void 0===A?{}:A,z=e.disabled,C=void 0!==z&&z,R=e.reference,N=void 0===R?null:R,Z=h((0,p.useState)(null),2),k=Z[0],W=Z[1],P=(0,p.useMemo)(function(){var e=[];return tv.forEach(function(t){tm.forEach(function(i){if(t!==i){var r=m(t,i),n=r.snakeCase,o=r.camelCase;n&&o&&e.push({name:o,className:n,verticalPosition:i,horizontalPosition:t})}})}),e},[]),L=(0,p.useMemo)(function(){var e=[];return P.forEach(function(t){var i;("west"===(i=t.name)||"south"===i||"north"===i||"east"===i)&&(x(b)?b[t.name]:b)&&e.push({name:t.name,component:y,className:e1()(S.default,S[t.name],C&&S.disabled),wrapperClassName:e1()("advanced-cropper-bounding-box__line","advanced-cropper-bounding-box__line--".concat(t.name),M.default,M[t.name],C&&M.disabled),hoverClassName:S.hover,verticalPosition:t.verticalPosition,horizontalPosition:t.horizontalPosition,disabled:C})}),e},[P,b,y,S,M,C]),O=(0,p.useMemo)(function(){var e=[];return P.forEach(function(t){(x(c)?c[t.name]:c)&&e.push({name:t.name,component:s,className:e1()(u.default,u[t.name]),containerClassName:e1()("advanced-cropper-bounding-box__handler-wrapper","advanced-cropper-bounding-box__handler-wrapper--".concat(t.className)),wrapperClassName:e1()("advanced-cropper-bounding-box__handler","advanced-cropper-bounding-box__handler--".concat(t.className),f.default,f[t.name]),hoverClassName:u.hover,verticalPosition:t.verticalPosition,horizontalPosition:t.horizontalPosition,disabled:C})}),e},[P,c,s,u,f,C]),H=function(e,t){return function(i,r){var o,a=i.left,s=i.top;if(!t&&e?o="width":t&&!e&&(o="height"),!C){if(n){var l=m(e,t).camelCase;l&&n(l,{left:a,top:s},{reference:k||N,preserveAspectRatio:r&&r.shiftKey,respectDirection:o,compensate:!0})}k||W(N)}}},T=function(){null==o||o(),W(null)};return p.createElement("div",{className:e1()("advanced-cropper-bounding-box",i),style:t},r,p.createElement("div",null,L.map(function(e){return p.createElement(e.component,{key:e.name,defaultClassName:e.className,hoverClassName:e.hoverClassName,wrapperClassName:e.wrapperClassName,position:e.name,disabled:e.disabled,onMove:H(e.horizontalPosition,e.verticalPosition),onMoveEnd:T})})),p.createElement("div",null,O.map(function(e){var t=p.createElement(e.component,{defaultClassName:e.className,hoverClassName:e.hoverClassName,wrapperClassName:e.wrapperClassName,horizontalPosition:e.horizontalPosition,verticalPosition:e.verticalPosition,disabled:e.disabled,onMove:H(e.horizontalPosition,e.verticalPosition),onMoveEnd:T});return p.createElement("div",{key:e.name,className:e.containerClassName},t)})))},tg=function(e){var t=e.className,i=e.children;return p.createElement("div",{className:e1()("advanced-cropper-stencil-overlay",t)},i)},tb=function(e){var t,i,r,n,o,a=e.className,c=e.transitions,d=e.children,u=l(e,["className","transitions","children"]),v=(0,p.useRef)(null),m=(0,p.useRef)(u),f=h((0,p.useState)(u),2),g=f[0],b=f[1],w=h((void 0===(t=c)&&(t=null),i=(0,p.useRef)(new eG),n=(r=h((0,p.useState)(!1),2))[0],o=r[1],[function(e){t&&t.active?i.current.start(s(s({},t),{onStart:function(){o(!0)},onProgress:function(t){e(t)},onStop:function(){o(!1)}})):i.current.active||e(1)},n]),2),x=w[0],y=w[1];(0,p.useLayoutEffect)(function(){if(!W(g,u)){b(u);var e=y?s({},m.current):g;x(function(t){["left","top","height","width"].forEach(function(i){var r=u[i],n=e[i];m.current[i]=A(n)&&A(r)?n+(r-n)*t:r}),v.current&&(v.current.style.width="".concat(m.current.width,"px"),v.current.style.height="".concat(m.current.height,"px"),v.current.style.transform="translate3d(".concat(m.current.left,"px, ").concat(m.current.top,"px, 0px)"))})}},[g,y,u.width,u.height,u.top,u.left]);var E=y?m.current:u,S={left:0,top:0,width:"".concat(E.width,"px"),height:"".concat(E.height,"px"),transform:"translate3d(".concat(E.left,"px, ").concat(E.top,"px, 0px)")};return p.createElement("div",{ref:v,className:e1()("advanced-cropper-artificial-transition",a),style:S},d)},tw=function(e){var t=e.className,i=e.transitions,r=e.width,n=e.height,o=e.left,a=e.top,s=e.children;return p.createElement(tb,{className:e1()("advanced-cropper-stencil-wrapper",t),transitions:i,width:r,height:n,top:a,left:o},s)},tx=function(e){var t=e.columns,i=void 0===t?3:t,r=e.rows,n=void 0===r?3:r,o=e.visible,a=void 0!==o&&o,s=e.className,l=[],c=h((0,p.useState)(i),2),d=c[0],u=c[1],v=h((0,p.useState)(n),2),m=v[0],f=v[1];e7(function(){a&&(f(n),u(i))},[a,i,n]);for(var g=0;g<m;g++){for(var b=[],w=0;w<d;w++)b.push(p.createElement("div",{key:w,className:e1()("advanced-cropper-stencil-grid__cell",0===g&&"advanced-cropper-stencil-grid__cell--top",g===m-1&&"advanced-cropper-stencil-grid__cell--bottom",0===w&&"advanced-cropper-stencil-grid__cell--left",w===d-1&&"advanced-cropper-stencil-grid__cell--right")}));l.push(p.createElement("div",{key:g,className:"advanced-cropper-stencil-grid__row"},b))}return p.createElement("div",{className:e1()("advanced-cropper-stencil-grid",a&&"advanced-cropper-stencil-grid--visible",s)},l)},ty=(0,p.forwardRef)(function(e,t){var i=e.cropper,r=e.coordinates,n=e.aspectRatio,o=e.minAspectRatio,a=e.maxAspectRatio,s=e.handlerComponent,l=e.handlers,c=e.handlerClassNames,d=e.handlerWrapperClassNames,h=e.lines,u=e.lineComponent,v=e.lineClassNames,m=e.lineWrapperClassNames,f=e.resizable,g=void 0===f||f,w=e.movable,x=void 0===w||w,y=e.grid,E=e.gridClassName,S=e.className,A=e.movingClassName,M=e.resizingClassName,z=e.previewClassName,C=e.boundingBoxClassName,R=e.overlayClassName,N=e.draggableAreaClassName,Z=i.getState(),k=i.getTransitions(),W=i.getInteractions();(0,p.useImperativeHandle)(t,function(){return{aspectRatio:en(n||{minimum:o,maximum:a})}});var P=r?b(r)?r(Z):r:em(Z),L=P.width,O=P.height,H=P.left,T=P.top;return Z&&p.createElement(tw,{className:e1()("advanced-cropper-rectangle-stencil",S,W.moveCoordinates&&A,W.resizeCoordinates&&M,{"advanced-cropper-rectangle-stencil--movable":x,"advanced-cropper-rectangle-stencil--moving":W.moveCoordinates,"advanced-cropper-rectangle-stencil--resizable":g,"advanced-cropper-rectangle-stencil--resizing":W.resizeCoordinates}),width:L,height:O,left:H,top:T,transitions:k},p.createElement(tf,{reference:Z.coordinates,className:e1()(C,"advanced-cropper-rectangle-stencil__bounding-box"),handlers:void 0===l?{eastNorth:!0,north:!0,westNorth:!0,west:!0,westSouth:!0,south:!0,eastSouth:!0,east:!0}:l,handlerComponent:void 0===s?tp:s,handlerClassNames:void 0===c?{}:c,handlerWrapperClassNames:void 0===d?{}:d,lines:void 0===h?{west:!0,north:!0,east:!0,south:!0}:h,lineComponent:void 0===u?th:u,lineClassNames:void 0===v?{}:v,lineWrapperClassNames:void 0===m?{}:m,onResize:function(e,t,r){i&&g&&i.resizeCoordinates(e,t,r)},onResizeEnd:function(){i&&i.resizeCoordinatesEnd()},disabled:!g},p.createElement(tc,{disabled:!x,onMove:function(e){i&&x&&i.moveCoordinates(e)},onMoveEnd:function(){i&&i.moveCoordinatesEnd()},className:e1()("advanced-cropper-rectangle-stencil__draggable-area",N)},p.createElement(tg,{className:e1()("advanced-cropper-rectangle-stencil__overlay",R)},y&&p.createElement(tx,{visible:i.hasInteractions(),columns:W.transformImage.rotate?9:3,rows:W.transformImage.rotate?9:3,className:e1()("advanced-cropper-rectangle-stencil__grid",E)}),p.createElement("div",{className:e1()("advanced-cropper-rectangle-stencil__preview",z)})))))});ty.displayName="RectangleStencil";var tE=function(){function e(e){var t=e.active;this.active=t,this.defaultPrevented=!1}return e.prototype.preventDefault=function(){this.defaultPrevented=!0},e}(),tS=function(e){function t(t){var i=e.call(this,t)||this;return i.processMove=function(e){var t=i.props,r=t.onTransform,n=t.touchScale,o=t.touchMove,a=t.touchRotate,s=i.container.current;s&&r&&(r(function(e,t,i,r){if(void 0===r&&(r={}),1===t.length&&1===e.length)r.move&&(n={left:t[0].clientX-e[0].clientX,top:t[0].clientY-e[0].clientY});else if(e.length>1){var n,o,a,s=eK(t,i),l=eK(e,i);if(r.rotate&&2===t.length&&2===e.length){var c={left:[e[0].clientX-e[1].clientX,t[0].clientX-t[1].clientX],top:[e[0].clientY-e[1].clientY,t[0].clientY-t[1].clientY]},d=c.left[0]*c.top[1]-c.left[1]*c.top[0],h=c.left[0]*c.left[1]+c.top[0]*c.top[1];C(h,0)||C(d,0)||(a={center:l.centerMass,angle:-(180*Math.atan2(d,h))/Math.PI})}r.move&&(n={left:s.centerMass.left-l.centerMass.left,top:s.centerMass.top-l.centerMass.top}),r.scale&&(o={factor:l.spread/s.spread,center:l.centerMass})}return{move:n,scale:o,rotate:a}}(e,i.touches,s,{scale:n,rotate:a,move:o})),i.touches=e)},i.processEnd=function(){var e=i.props.onTransformEnd;i.transforming&&(i.transforming=!1,e&&e())},i.processStart=function(){i.transforming=!0,i.debouncedProcessEnd.clear()},i.processEvent=function(e){var t=i.props,r=t.onEvent,n=t.disabled,o=new tE({active:i.transforming});return r?r(o,e):(e.preventDefault(),e.stopPropagation()),!n&&!o.defaultPrevented},i.onWheel=function(e){var t,r,n,o,a,s,l,c=i.props,d=c.onTransform,h=c.wheelScale,u=i.container.current;h&&i.processEvent(e)&&(i.processStart(),d&&u&&d((t=e,r=u,void 0===(n=!0===h?.1:h.ratio)&&(n=.1),s=(a=r.getBoundingClientRect()).left,l=a.top,{scale:{factor:1-n*(0==(o=+(t.deltaY||t.detail||t.wheelDelta))||o!=o?o:o>0?1:-1),center:{left:t.clientX-s,top:t.clientY-l}}})),i.touches.length||i.debouncedProcessEnd())},i.onTouchStart=function(e){var t=i.props,r=t.touchMove,n=t.touchScale,o=t.touchRotate;if(e.cancelable&&(r||(n||o)&&e.touches.length>1)&&i.processEvent(e)){var a=i.container.current;if(a){var s=a.getBoundingClientRect(),l=s.left,c=s.top,d=s.bottom,h=s.right;i.touches=Array.from(e.touches).filter(function(e){return e.clientX>l&&e.clientX<h&&e.clientY>c&&e.clientY<d})}}},i.onTouchEnd=function(e){0===e.touches.length&&(i.touches=[],i.processEnd())},i.onTouchMove=function(e){if(i.touches.length){var t=u([],h(e.touches),!1).filter(function(e){return!e.identifier||i.touches.find(function(t){return t.identifier===e.identifier})});i.processEvent(e)&&(i.processMove(t),i.processStart())}},i.onMouseDown=function(e){if(i.props.mouseMove&&"buttons"in e&&1===e.buttons&&i.processEvent(e)){var t={clientX:e.clientX,clientY:e.clientY};i.touches=[t],i.processStart()}},i.onMouseMove=function(e){i.touches.length&&i.processEvent(e)&&i.processMove([{clientX:e.clientX,clientY:e.clientY}])},i.onMouseUp=function(){i.touches=[],i.processEnd()},i.transforming=!1,i.touches=[],i.anchor={left:0,top:0},i.container=(0,p.createRef)(),i.debouncedProcessEnd=L(i.processEnd,t.timeout),i}return a(t,e),t.prototype.shouldComponentUpdate=function(){return!0},t.prototype.componentWillUnmount=function(){window.removeEventListener("mouseup",this.onMouseUp),window.removeEventListener("mousemove",this.onMouseMove),window.removeEventListener("touchmove",this.onTouchMove),window.removeEventListener("touchend",this.onTouchEnd);var e=this.container.current;e&&(e.removeEventListener("touchstart",this.onTouchStart),e.removeEventListener("mousedown",this.onMouseDown),e.removeEventListener("wheel",this.onWheel))},t.prototype.componentDidMount=function(){window.addEventListener("mouseup",this.onMouseUp,{passive:!1}),window.addEventListener("mousemove",this.onMouseMove,{passive:!1}),window.addEventListener("touchmove",this.onTouchMove,{passive:!1}),window.addEventListener("touchend",this.onTouchEnd,{passive:!1});var e=this.container.current;e&&(e.addEventListener("touchstart",this.onTouchStart,{passive:!1}),e.addEventListener("mousedown",this.onMouseDown,{passive:!1}),e.addEventListener("wheel",this.onWheel,{passive:!1}))},t.prototype.render=function(){var e=this.props,t=e.className,i=e.children,r=e.style;return p.createElement("div",{className:t,style:r,ref:this.container},i)},t.defaultProps={touchMove:!0,mouseMove:!0,touchScale:!0,touchRotate:!1,wheelScale:!0,timeout:500},t}(p.Component),tA=function(e){var t,i,r,n=e.scaleImage,o=e.moveImage,a=e.rotateImage,s=e.children,l=e.className,c=e.style,d=e.cropper,h=e.timeout,u=d.getTransitions(),v=(t=void 0!==a&&a,(0,p.useMemo)(function(){return y(t,{touch:!0},{touch:!1})},[t])),m=(i=void 0===n||n,(0,p.useMemo)(function(){return y(i,{touch:!0,wheel:{ratio:.1}},{touch:!1,wheel:!1})},[i])),f=(r=void 0===o||o,(0,p.useMemo)(function(){return y(r,{touch:!0,mouse:!0},{touch:!1,mouse:!1})},[r]));return p.createElement(tS,{className:l,style:c,onTransform:d.transformImage,onTransformEnd:d.transformImageEnd,touchMove:f.touch,mouseMove:f.mouse,touchScale:m.touch,wheelScale:m.wheel,touchRotate:v.touch,disabled:u.active,timeout:h},s)},tM=(0,p.forwardRef)(function(e,t){var i=e.style,r=e.className,n=e.stencilComponent,o=void 0===n?ty:n,a=e.stencilConstraints,v=void 0===a?eJ:a,m=e.stencilProps,f=void 0===m?{}:m,x=e.wrapperComponent,y=e.wrapperProps,E=e.backgroundComponent,S=void 0===E?ts:E,A=e.backgroundProps,M=e.backgroundClassName,z=e.backgroundWrapperComponent,C=e.backgroundWrapperProps,R=e.boundaryComponent,N=void 0===R?tr:R,k=e.boundaryProps,W=e.boundaryClassName,P=e.canvas,L=void 0===P||P,O=e.crossOrigin,H=void 0===O||O,T=e.settings,I=l(e,["style","className","stencilComponent","stencilConstraints","stencilProps","wrapperComponent","wrapperProps","backgroundComponent","backgroundProps","backgroundClassName","backgroundWrapperComponent","backgroundWrapperProps","boundaryComponent","boundaryProps","boundaryClassName","canvas","crossOrigin","settings"]),D=(0,p.useRef)(null),j=function(e){var t,i,r,n,o,a,v,m,f,x,y,E,S,A,M,z,C,R,N,k,W,P,L,O,H,T,I,D,j,_,V,$,Y,X,U=this,q=e(),K=q.src,J=q.onReady,ee=q.onError,et=q.onUpdate,ei=q.canvas,eo=q.unloadTime,ea=q.crossOrigin,es=q.checkOrientation,el=q.autoReconcileState,ec=(0,p.useRef)(null),eh=(0,p.useRef)(null),eu=(0,p.useRef)(null),ep=(0,p.useRef)(null),ev=h((i=(t=h((0,p.useState)(null),2))[0],r=t[1],o=(n=h((0,p.useState)(null),2))[0],a=n[1],v=(0,p.useRef)(null),e7(function(){o&&o(i,v.current)},[o]),[i,function(e,t){v.current=i,r(e),a(function(){return t})}]),2),em=ev[0],ef=ev[1],eg=(m=tt(),f=function(){var t=s(s({},e()),{getInstance:function(){return ep.current}}),i=t.settings,r=l(t,["settings"]),n=s({imageRestriction:eC.i.fitArea,transformImage:{adjustStencil:!0}},i),o=s({transitions:!0},r);return s({settings:s(s({},n),s(s({},n),{sizeRestrictions:function(e,t){return n.sizeRestrictions?b(n.sizeRestrictions)?n.sizeRestrictions(e,t):n.sizeRestrictions:e$(e,t)},areaPositionRestrictions:function(e,t){var i,r,o,a,s;return n.areaPositionRestrictions?b(n.areaPositionRestrictions)?n.areaPositionRestrictions(e,t):n.areaPositionRestrictions:(i=e.visibleArea,r=e.boundary,o=t.imageRestriction,a=ew(e),s={},o===eC.i.fillArea?s={left:0,top:0,right:a.width,bottom:a.height}:o===eC.i.fitArea&&(F(r)>F(a)?(s={top:0,bottom:a.height},i&&(i.width>a.width?(s.left=-(i.width-a.width)/2,s.right=a.width-s.left):(s.left=0,s.right=a.width))):(s={left:0,right:a.width},i&&(i.height>a.height?(s.top=-(i.height-a.height)/2,s.bottom=a.height-s.top):(s.top=0,s.bottom=a.height)))),s)},areaSizeRestrictions:function(e,t){var i,r,o,a;return n.areaSizeRestrictions?b(n.areaSizeRestrictions)?n.areaSizeRestrictions(e,t):n.areaSizeRestrictions:(i=e.boundary,r=t.imageRestriction,o=ew(e),a={minWidth:0,minHeight:0,maxWidth:1/0,maxHeight:1/0},r===eC.i.fillArea?(a.maxWidth=o.width,a.maxHeight=o.height):r===eC.i.fitArea&&(F(i)>F(o)?(a.maxHeight=o.height,a.maxWidth=o.height*F(i)):(a.maxWidth=o.width,a.maxHeight=o.width/F(i))),a)},positionRestrictions:function(e,t){var i,r;return n.positionRestrictions?b(n.positionRestrictions)?n.positionRestrictions(e,t):n.positionRestrictions:(i=ew(e),r={},t.imageRestriction&&"none"!==t.imageRestriction&&(r={left:0,top:0,right:i.width,bottom:i.height}),r)},defaultCoordinates:function(e,t){if(n.defaultCoordinates)return b(n.defaultCoordinates)?n.defaultCoordinates(e,t):n.defaultCoordinates;var i=n.defaultSize;i||(i=eV);var r=b(i)?i(e,t):i,o=n.defaultPosition||eB;return[r,function(e){return s({},b(o)?o(e,t):o)}]},defaultVisibleArea:function(e,t){return n.defaultVisibleArea?b(n.defaultVisibleArea)?n.defaultVisibleArea(e,t):n.defaultVisibleArea:function(e,t){var i=e.coordinates,r=e.boundary,n=ew(e),o=F(r);if(i){var a={height:Math.max(i.height,n.height),width:Math.max(i.width,n.width)},l={left:0,top:0,width:F(a)>o?a.width:a.height*o,height:F(a)>o?a.width/o:a.height};(l=G(l,ed(e,t))).left=i.left+i.width/2-l.width/2,l.top=i.top+i.height/2-l.height/2;var c=Q(i,B(s({left:0,top:0},n))),d={};return c.left||c.right||!(l.width<=n.width)||(d.left=0,d.right=n.width),c.top||c.bottom||!(l.height<=n.height)||(d.top=0,d.bottom=n.height),er(l,d)}var h=F(n),u={height:h<o?n.height:n.width/o,width:h<o?n.height*o:n.width};return{left:n.width/2-u.width/2,top:n.height/2-u.height/2,width:u.width,height:u.height}}(e,t)},aspectRatio:function(e,t){return en(b(n.aspectRatio)?n.aspectRatio(e,t):n.aspectRatio)}}))},o)},(x=(0,p.useRef)(f)).current=f,(0,p.useRef)(new te(function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return x.current.apply(x,u([],h(e),!1))},m)).current),eb=(E=(y={src:K,crossOrigin:void 0===ea||ea,checkOrientation:void 0===es||es,unloadTime:void 0===eo?500:eo,canvas:void 0===ei||ei,onLoad:function(){ep.current&&(null==J||J(ep.current))},onError:function(){ep.current&&(null==ee||ee(ep.current))}}).src,S=y.onLoadingStart,A=y.onLoadingEnd,M=y.onError,z=y.onLoad,C=y.crossOrigin,R=y.checkOrientation,N=y.canvas,k=y.unloadTime,P=(W=h((0,p.useState)(!1),2))[0],L=W[1],H=(O=h((0,p.useState)(!1),2))[0],T=O[1],D=(I=h((0,p.useState)(null),2))[0],j=I[1],_=(0,p.useRef)(null),(0,p.useEffect)(function(){if(_.current!==E){if(_.current=E||null,T(!1),E){L(!0),null==S||S();var e,t,i,r,n=[(void 0===(t=s(s({},e={crossOrigin:w(C)?N:C,checkOrientation:R}),{crossOrigin:function(e){if(g(e))return!1;var t=window.location,i=/(\w+:)?(?:\/\/)([\w.-]+)?(?::(\d+))?\/?/.exec(e)||[],r={protocol:i[1]||"",host:i[2]||"",port:i[3]||""},n=function(e){return e.port||("http"===(e.protocol||t.protocol)?80:433)};return!(!r.protocol&&!r.host&&!r.port||Boolean(r.protocol&&r.protocol==t.protocol&&r.host&&r.host==t.host&&r.host&&n(r)==n(t)))}(E)&&e.crossOrigin}))&&(t={}),i=t.checkOrientation,r=t.parse,new Promise(function(e){i||r?new Promise(function(e,t){try{if(E){if(/^data:/i.test(E))e(function(e){for(var t=atob(e=e.replace(/^data:([^;]+);base64,/gim,"")),i=t.length,r=new ArrayBuffer(i),n=new Uint8Array(r),o=0;o<i;o++)n[o]=t.charCodeAt(o);return r}(E));else if(/^blob:/i.test(E)){var i,r,n=new FileReader;n.onload=function(t){var i;e(null===(i=t.target)||void 0===i?void 0:i.result)},i=function(e){n.readAsArrayBuffer(e)},(r=new XMLHttpRequest).open("GET",E,!0),r.responseType="blob",r.onload=function(){(200==this.status||0===this.status)&&i(this.response)},r.send()}else{var o=new XMLHttpRequest;o.onreadystatechange=function(){4===o.readyState&&(200===o.status||0===o.status?e(o.response):t("Warning: could not load an image to parse its orientation"))},o.onprogress=function(){"image/jpeg"!==o.getResponseHeader("content-type")&&o.abort()},o.withCredentials=!1,o.open("GET",E,!0),o.responseType="arraybuffer",o.send(null)}}else t("Error: the image is empty")}catch(a){t(a)}}).then(function(t){var i=function(e){try{var t,i=new DataView(e),r=void 0,n=void 0,o=void 0,a=void 0,s=void 0;if(255===i.getUint8(0)&&216===i.getUint8(1))for(var l=i.byteLength,c=2;c+1<l;){if(255===i.getUint8(c)&&225===i.getUint8(c+1)){a=c;break}c++}if(a&&(r=a+4,n=a+10,"Exif"===function(e,t,i){var r,n="";for(r=t,i+=t;r<i;r++)n+=String.fromCharCode(e.getUint8(r));return n}(i,r,4))){var d=i.getUint16(n);if(((o=18761===d)||19789===d)&&42===i.getUint16(n+2,o)){var h=i.getUint32(n+4,o);h>=8&&(s=n+h)}}if(s)for(var u=i.getUint16(s,o),p=0;p<u;p++){var c=s+12*p+2;if(274===i.getUint16(c,o)){c+=8,t=i.getUint16(c,o),i.setUint16(c,1,o);break}}return t}catch(v){return null}}(t);e(eY(t?{src:E,arrayBuffer:t,orientation:i}:{src:E,arrayBuffer:null,orientation:null}))}).catch(function(t){console.warn(t),e(eY({src:E}))}):e(eY({src:E}))})).then(function(t){return new Promise(function(i,r){var n,o;(n=t.src,void 0===(o=e)&&(o={}),new Promise(function(e,t){var i=document.createElement("img");o.crossOrigin&&(i.crossOrigin=!0!==o.crossOrigin?o.crossOrigin:"anonymous"),i.src=n,i.style.visibility="hidden",i.style.position="fixed",document.body.appendChild(i),i.complete?(e(i),document.body.removeChild(i)):(i.addEventListener("load",function(){e(i),document.body.removeChild(i)}),i.addEventListener("error",function(){t(null),document.body.removeChild(i)}))})).then(function(e){i(s(s({},t),{width:e.naturalWidth,height:e.naturalHeight}))}).catch(function(){r(null)})})})];H&&k&&n.push(Z(k)),Promise.all(n).then(function(e){var t=h(e,1)[0];_.current===E&&(j(t),null==z||z(t))}).catch(function(){_.current===E&&(null==M||M())}).finally(function(){_.current===E&&(null==A||A(),L(!1))})}else k?Z(k).then(function(){j(null)}):j(null)}},[E]),(0,p.useEffect)(function(){D&&T(!0)},[D]),{isLoading:function(){return P},isLoaded:function(){return H},getImage:function(){return D},setImage:j}),ex=(void 0===(V=void 0===el||el)&&(V=!0),Y=($=h((0,p.useState)(V),2))[0],X=$[1],(0,p.useLayoutEffect)(function(){Y&&!eg.hasInteractions()&&eg.reconcileState()}),{pause:function(){X(!1)},resume:function(){X(!0)}}),ey=function(){return c(U,void 0,void 0,function(){var e,t,i;return d(this,function(r){switch(r.label){case 0:if(!eh.current)return[3,2];return ex.pause(),e=eb.getImage(),[4,null===(i=eh.current)||void 0===i?void 0:i.stretchTo(e)];case 1:t=r.sent(),ef(e,function(){t&&e?eg.reset(t,e):eg.clear()}),ex.resume(),r.label=2;case 2:return[2]}})})},eE=function(){return c(U,void 0,void 0,function(){var e,t,i,r;return d(this,function(n){switch(n.label){case 0:if(!eh.current)return[3,2];return ex.pause(),e=eb.getImage(),[4,null===(r=eh.current)||void 0===r?void 0:r.stretchTo(e)];case 1:(t=n.sent())&&e?(i=eg.getState())?(t.width!==i.boundary.width||t.height!==i.boundary.height)&&(eg.setBoundary(t),eg.reconcileState()):eg.reset(t,e):eg.clear(),ex.resume(),n.label=2;case 2:return[2]}})})},eS={reset:function(){return ey()},refresh:function(){return eE()},setImage:function(e){return ef(e)},reconcileState:eg.reconcileState,moveCoordinates:eg.moveCoordinates,moveCoordinatesEnd:eg.moveCoordinatesEnd,resizeCoordinates:eg.resizeCoordinates,clear:eg.clear,resizeCoordinatesEnd:eg.resizeCoordinatesEnd,moveImage:eg.moveImage,flipImage:eg.flipImage,zoomImage:eg.zoomImage,rotateImage:eg.rotateImage,transformImage:eg.transformImage,transformImageEnd:eg.transformImageEnd,setCoordinates:eg.setCoordinates,setVisibleArea:eg.setVisibleArea,startTransitions:eg.startTransitions,setState:eg.setState,hasInteractions:eg.hasInteractions,getStencilCoordinates:eg.getStencilCoordinates,getCoordinates:eg.getCoordinates,getVisibleArea:eg.getVisibleArea,getTransforms:eg.getTransforms,getTransitions:eg.getTransitions,getInteractions:eg.getInteractions,getSettings:eg.getSettings,getState:eg.getState,getDefaultState:function(){var e=eg.getState(),t=eb.getImage();return e&&t?eg.createDefaultState(e.boundary,t):null},getCanvas:function(e){var t=eg.getState();return ec.current&&eu.current&&t?eu.current.draw(t,ec.current,e):null},getImage:function(){return em?s({},em):null},isLoading:eb.isLoading,isLoaded:eb.isLoaded};return ti(function(){eE()}),e7(function(){ey()},[eb.getImage()]),e7(function(){ep.current&&(null==et||et(ep.current))},[eb.isLoaded(),eb.isLoading()]),(0,p.useImperativeHandle)(ep,function(){return eS}),{cropper:eS,refs:{image:ec,boundary:eh,canvas:eu},image:em}}(function(){return s(s({},I),{crossOrigin:H,stencilProps:f,canvas:L,settings:s(s({},T),v(T,s(s({},f),D.current)))})}),_=j.cropper,V=j.image,$=j.refs;(0,p.useImperativeHandle)(t,function(){return _});var Y={loading:_.isLoading(),loaded:_.isLoaded()};return p.createElement(void 0===x?to:x,s({},void 0===y?{}:y,{className:e1()("advanced-cropper",r),cropper:_,style:i},Y),p.createElement(N,s({},k,{ref:$.boundary,className:e1()("advanced-cropper__boundary",W)}),p.createElement(void 0===z?tA:z,s({},void 0===C?{}:C,{cropper:_,className:"advanced-cropper__background-wrapper"}),_.getState()&&p.createElement(S,s({},void 0===A?{}:A,{ref:$.image,crossOrigin:H,cropper:_,className:e1()("advanced-cropper__background",M)})),p.createElement(o,s({},f,{ref:D,cropper:_,image:V}))),L&&p.createElement(tl,{ref:$.canvas})))}),tz=["transformImage","moveCoordinates","resizeCoordinates","defaultCoordinates","defaultVisibleArea","areaPositionRestrictions","areaSizeRestrictions","sizeRestrictions","positionRestrictions","aspectRatio","minWidth","minHeight","maxWidth","maxHeight","defaultSize","defaultPosition","defaultTransforms","imageRestriction","priority"];function tC(e,t){void 0===t&&(t=tz);var i={settings:{},props:{}};return Object.keys(e).forEach(function(r){t.some(function(e){return e===r})?i.settings[r]=e[r]:i.props[r]=e[r]}),i}var tR=(0,p.forwardRef)(function(e,t){var i=tC(e,u(u([],h(tz),!1),["stencilSize"],!1));return p.createElement(tM,s({postProcess:e3,stencilConstraints:e2},i.props,{settings:s(s({defaultSize:e9,aspectRatio:e5,sizeRestrictions:function(e,t){var i=b(e4)?e4(e,t):e4;return el(e$(e,t),i)}},i.settings),{transformImage:s(s({},i.settings.transformImage),{adjustStencil:!1})}),ref:t}))});tR.displayName="FixedCropper",(0,p.forwardRef)(function(e,t){var i,r=tC(e),n=r.props,o=r.settings,a=o.stencilSize,c=o.autoZoom,d=l(o,["stencilSize","autoZoom"]),h=(i=(0,p.useRef)([]),function(e){-1===i.current.indexOf(e)&&i.current.push(e)});return(w(c)||(n.postProcess||a?h("prop 'autoZoom' is deprecated now and will be removed, use 'postProcess' prop to pass your auto zoom function."):(h("prop 'autoZoom' is deprecated now and will be removed, use 'postProcess' prop to pass your auto zoom function. The 'postProcess' automatically set to 'hybridAutoZoom'"),n.postProcess=e6)),w(a))?p.createElement(tM,s({},n,{ref:t,settings:d})):(h("prop 'stencilSize' is deprecated for <Cropper/> component now and will be removed, use <FixedCropper/> component instead."),p.createElement(tR,s({ref:t,stencilSize:a},d,n)))}).displayName="CropperComponent",(0,p.forwardRef)(function(e,t){var i=e.cropper,r=e.coordinates,n=e.handlerComponent,o=e.handlers,a=e.handlerClassNames,s=e.handlerWrapperClassNames,l=e.lines,c=e.lineComponent,d=e.lineClassNames,h=e.lineWrapperClassNames,u=e.resizable,v=void 0===u||u,m=e.movable,f=void 0===m||m,g=e.grid,w=e.gridClassName,x=e.className,y=e.movingClassName,E=e.resizingClassName,S=e.previewClassName,A=e.boundingBoxClassName,M=e.overlayClassName,z=e.draggableAreaClassName,C=i.getState(),R=i.getTransitions(),N=i.getInteractions();(0,p.useImperativeHandle)(t,function(){return{aspectRatio:1,boundingBox:"circle"}});var Z=r?b(r)?r(C):r:em(C),k=Z.width,W=Z.height,P=Z.left,L=Z.top;return C&&p.createElement(tw,{className:e1()("advanced-cropper-circle-stencil",x,N.moveCoordinates&&y,N.resizeCoordinates&&E,{"advanced-cropper-circle-stencil--movable":f,"advanced-cropper-circle-stencil--moving":N.moveCoordinates,"advanced-cropper-circle-stencil--resizable":v,"advanced-cropper-circle-stencil--resizing":N.resizeCoordinates}),width:k,height:W,left:P,top:L,transitions:R},p.createElement(tf,{reference:C.coordinates,className:e1()(A,"advanced-cropper-circle-stencil__bounding-box"),handlers:void 0===o?{eastNorth:!0,westNorth:!0,westSouth:!0,eastSouth:!0}:o,handlerComponent:void 0===n?tp:n,handlerClassNames:void 0===a?{}:a,handlerWrapperClassNames:void 0===s?{}:s,lines:void 0===l?{west:!0,north:!0,east:!0,south:!0}:l,lineComponent:void 0===c?th:c,lineClassNames:void 0===d?{}:d,lineWrapperClassNames:void 0===h?{}:h,onResize:function(e,t,r){i&&v&&i.resizeCoordinates(e,t,r)},onResizeEnd:function(){i&&i.resizeCoordinatesEnd()},disabled:!v},p.createElement(tc,{disabled:!f,onMove:function(e){i&&f&&i.moveCoordinates(e)},onMoveEnd:function(){i&&i.moveCoordinatesEnd()},className:e1()("advanced-cropper-circle-stencil__draggable-area",z)},p.createElement(tg,{className:e1()("advanced-cropper-circle-stencil__overlay",M)},g&&p.createElement(tx,{visible:i.hasInteractions(),columns:N.transformImage.rotate?9:3,rows:N.transformImage.rotate?9:3,className:e1()("advanced-cropper-circle-stencil__grid",w)}),p.createElement("div",{className:e1()("advanced-cropper-circle-stencil__preview",S)})))))}).displayName="CircleStencil",(0,p.forwardRef)(function(e,t){var i=e.src,r=e.crossOrigin,n=void 0===r||r,o=l(e,["src","crossOrigin"]);return i?p.createElement("img",s({key:i,ref:t,src:i,className:e1()("advanced-cropper-source"),crossOrigin:!0===n?"anonymous":n||void 0},o)):null}).displayName="CropperSource";var tN=function(e){var t=e.children,i=e.cropper,r=e.className,n=e.style;return p.createElement("div",{className:e1()(r,"cropper-preview-wrapper"),style:n},p.createElement(tn,{visible:null==i?void 0:i.isLoaded(),className:"cropper-preview-wrapper__fade"},t))},tZ=function(e){var t,i=e.className,r=e.cropper,n=e.crossOrigin,o=void 0===n||n,a=e.size,l=e.style,c=r.getState(),d=r.getTransitions(),h=r.getImage(),u=a&&h&&(null==c?void 0:c.coordinates)&&(void 0===(t=d)&&(t=null),h&&c&&c.visibleArea&&c.coordinates)?eF(h,c,c.coordinates,F(c.coordinates)>F(a)?c.coordinates.width/a.width:c.coordinates.height/a.height,t):{},v=h?h.src:void 0;return v?p.createElement("img",{key:v,className:e1()("advanced-cropper-background-image",i),src:v,crossOrigin:!0===o?"anonymous":o||void 0,style:s(s({},u),l),onMouseDown:ta}):null};(0,p.forwardRef)(function(e,t){var i,r,n,o,a=e.className,l=e.contentClassName,c=e.state,d=void 0===c?null:c,u=e.image,v=void 0===u?null:u,m=e.transitions,f=void 0===m?null:m,g=e.backgroundComponent,b=e.backgroundProps,w=e.backgroundClassName,x=e.wrapperComponent,y=e.wrapperProps,E=e.loaded,S=void 0===E||E,A=e.loading,M=void 0!==A&&A,z=e.style,C=e.cropper,N=tt(),Z=(0,p.useRef)(null),k=C||{current:{getState:function(){return d},getTransitions:function(){return f},getImage:function(){return v},isLoaded:function(){return S},isLoading:function(){return M}}},W=h((0,p.useState)(null),2),P=W[0],L=W[1],O=null===(r=null===(i=k.current)||void 0===i?void 0:i.getState())||void 0===r?void 0:r.coordinates,H=null===(o=null===(n=k.current)||void 0===n?void 0:n.getImage())||void 0===o?void 0:o.src,T=P?{width:"".concat(P.width,"px"),height:"".concat(P.height,"px")}:{},I=function(){Z.current&&O&&Z.current.stretchTo(O).then(function(e){e&&O?R(F(O),F(e))?L({width:e.width,height:e.width/F(O)}):L({width:e.height*F(O),height:e.height}):L(null)}),N()};return ti(I),(0,p.useLayoutEffect)(I,[null==O?void 0:O.height,null==O?void 0:O.width]),(0,p.useImperativeHandle)(t,function(){return{refresh:N}}),p.createElement(void 0===x?tN:x,s({},y,{className:e1()(a,"advanced-cropper-preview"),cropper:k.current,style:z}),p.createElement(tr,{ref:Z,className:"advanced-cropper-preview__boundary",contentClassName:"advanced-cropper-preview__boundary-content",stretchAlgorithm:eU},p.createElement("div",{className:e1()(l,"advanced-cropper-preview__content"),style:T},k.current&&p.createElement(void 0===g?tZ:g,s({},b,{cropper:k.current,size:P,className:e1()(w,"advanced-cropper-preview__image",H&&"advanced-cropper-preview__image--visible")})))))})},84096:function(e,t,i){"use strict";i.d(t,{Z:function(){return O}});var r=i(67294),n=i(77226),o=i(66092),a=function(){return o.Z.Date.now()},s=/\s/,l=function(e){for(var t=e.length;t--&&s.test(e.charAt(t)););return t},c=/^\s+/,d=i(72714),h=0/0,u=/^[-+]0x[0-9a-f]+$/i,p=/^0b[01]+$/i,v=/^0o[0-7]+$/i,m=parseInt,f=function(e){if("number"==typeof e)return e;if((0,d.Z)(e))return h;if((0,n.Z)(e)){var t,i="function"==typeof e.valueOf?e.valueOf():e;e=(0,n.Z)(i)?i+"":i}if("string"!=typeof e)return 0===e?e:+e;e=(t=e)?t.slice(0,l(t)+1).replace(c,""):t;var r=p.test(e);return r||v.test(e)?m(e.slice(2),r?2:8):u.test(e)?h:+e},g=Math.max,b=Math.min,w=function(e,t,i){var r,o,s,l,c,d,h=0,u=!1,p=!1,v=!0;if("function"!=typeof e)throw TypeError("Expected a function");function m(t){var i=r,n=o;return r=o=void 0,h=t,l=e.apply(n,i)}function w(e){var i=e-d,r=e-h;return void 0===d||i>=t||i<0||p&&r>=s}function x(){var e,i,r,n=a();if(w(n))return y(n);c=setTimeout(x,(e=n-d,i=n-h,r=t-e,p?b(r,s-i):r))}function y(e){return(c=void 0,v&&r)?m(e):(r=o=void 0,l)}function E(){var e,i=a(),n=w(i);if(r=arguments,o=this,d=i,n){if(void 0===c)return h=e=d,c=setTimeout(x,t),u?m(e):l;if(p)return clearTimeout(c),c=setTimeout(x,t),m(d)}return void 0===c&&(c=setTimeout(x,t)),l}return t=f(t)||0,(0,n.Z)(i)&&(u=!!i.leading,s=(p="maxWait"in i)?g(f(i.maxWait)||0,t):s,v="trailing"in i?!!i.trailing:v),E.cancel=function(){void 0!==c&&clearTimeout(c),h=0,r=d=o=c=void 0},E.flush=function(){return void 0===c?l:y(a())},E},x=function(e,t,i){var r=!0,o=!0;if("function"!=typeof e)throw TypeError("Expected a function");return(0,n.Z)(i)&&(r="leading"in i?!!i.leading:r,o="trailing"in i?!!i.trailing:o),w(e,t,{leading:r,maxWait:t,trailing:o})},y=i(31807),E=function(){return(E=Object.assign||function(e){for(var t,i=1,r=arguments.length;i<r;i++)for(var n in t=arguments[i])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}).apply(this,arguments)},S=null,A=null;function M(){if(null===S){if("undefined"==typeof document)return S=0;var e=document.body,t=document.createElement("div");t.classList.add("simplebar-hide-scrollbar"),e.appendChild(t);var i=t.getBoundingClientRect().right;e.removeChild(t),S=i}return S}function z(e){return e&&e.ownerDocument&&e.ownerDocument.defaultView?e.ownerDocument.defaultView:window}function C(e){return e&&e.ownerDocument?e.ownerDocument:document}y&&window.addEventListener("resize",function(){A!==window.devicePixelRatio&&(A=window.devicePixelRatio,S=null)});var R=function(e){return Array.prototype.reduce.call(e,function(e,t){var i=t.name.match(/data-simplebar-(.+)/);if(i){var r=i[1].replace(/\W+(.)/g,function(e,t){return t.toUpperCase()});switch(t.value){case"true":case void 0:e[r]=!0;break;case"false":e[r]=!1;break;default:e[r]=t.value}}return e},{})};function N(e,t){var i;e&&(i=e.classList).add.apply(i,t.split(" "))}function Z(e,t){e&&t.split(" ").forEach(function(t){e.classList.remove(t)})}function k(e){return".".concat(e.split(" ").join("."))}var W=Object.freeze({__proto__:null,getElementWindow:z,getElementDocument:C,getOptions:R,addClasses:N,removeClasses:Z,classNamesToQuery:k}),P=function(){function e(t,i){void 0===i&&(i={});var r=this;if(this.removePreventClickId=null,this.minScrollbarWidth=20,this.stopScrollDelay=175,this.isScrolling=!1,this.isMouseEntering=!1,this.scrollXTicking=!1,this.scrollYTicking=!1,this.wrapperEl=null,this.contentWrapperEl=null,this.contentEl=null,this.offsetEl=null,this.maskEl=null,this.placeholderEl=null,this.heightAutoObserverWrapperEl=null,this.heightAutoObserverEl=null,this.rtlHelpers=null,this.scrollbarWidth=0,this.resizeObserver=null,this.mutationObserver=null,this.elStyles=null,this.isRtl=null,this.mouseX=0,this.mouseY=0,this.onMouseMove=function(){},this.onWindowResize=function(){},this.onStopScrolling=function(){},this.onMouseEntered=function(){},this.onScroll=function(){var e=z(r.el);r.scrollXTicking||(e.requestAnimationFrame(r.scrollX),r.scrollXTicking=!0),r.scrollYTicking||(e.requestAnimationFrame(r.scrollY),r.scrollYTicking=!0),r.isScrolling||(r.isScrolling=!0,N(r.el,r.classNames.scrolling)),r.showScrollbar("x"),r.showScrollbar("y"),r.onStopScrolling()},this.scrollX=function(){r.axis.x.isOverflowing&&r.positionScrollbar("x"),r.scrollXTicking=!1},this.scrollY=function(){r.axis.y.isOverflowing&&r.positionScrollbar("y"),r.scrollYTicking=!1},this._onStopScrolling=function(){Z(r.el,r.classNames.scrolling),r.options.autoHide&&(r.hideScrollbar("x"),r.hideScrollbar("y")),r.isScrolling=!1},this.onMouseEnter=function(){r.isMouseEntering||(N(r.el,r.classNames.mouseEntered),r.showScrollbar("x"),r.showScrollbar("y"),r.isMouseEntering=!0),r.onMouseEntered()},this._onMouseEntered=function(){Z(r.el,r.classNames.mouseEntered),r.options.autoHide&&(r.hideScrollbar("x"),r.hideScrollbar("y")),r.isMouseEntering=!1},this._onMouseMove=function(e){r.mouseX=e.clientX,r.mouseY=e.clientY,(r.axis.x.isOverflowing||r.axis.x.forceVisible)&&r.onMouseMoveForAxis("x"),(r.axis.y.isOverflowing||r.axis.y.forceVisible)&&r.onMouseMoveForAxis("y")},this.onMouseLeave=function(){r.onMouseMove.cancel(),(r.axis.x.isOverflowing||r.axis.x.forceVisible)&&r.onMouseLeaveForAxis("x"),(r.axis.y.isOverflowing||r.axis.y.forceVisible)&&r.onMouseLeaveForAxis("y"),r.mouseX=-1,r.mouseY=-1},this._onWindowResize=function(){r.scrollbarWidth=r.getScrollbarWidth(),r.hideNativeScrollbar()},this.onPointerEvent=function(e){var t,i;r.axis.x.track.el&&r.axis.y.track.el&&r.axis.x.scrollbar.el&&r.axis.y.scrollbar.el&&(r.axis.x.track.rect=r.axis.x.track.el.getBoundingClientRect(),r.axis.y.track.rect=r.axis.y.track.el.getBoundingClientRect(),(r.axis.x.isOverflowing||r.axis.x.forceVisible)&&(t=r.isWithinBounds(r.axis.x.track.rect)),(r.axis.y.isOverflowing||r.axis.y.forceVisible)&&(i=r.isWithinBounds(r.axis.y.track.rect)),(t||i)&&(e.stopPropagation(),"pointerdown"===e.type&&"touch"!==e.pointerType&&(t&&(r.axis.x.scrollbar.rect=r.axis.x.scrollbar.el.getBoundingClientRect(),r.isWithinBounds(r.axis.x.scrollbar.rect)?r.onDragStart(e,"x"):r.onTrackClick(e,"x")),i&&(r.axis.y.scrollbar.rect=r.axis.y.scrollbar.el.getBoundingClientRect(),r.isWithinBounds(r.axis.y.scrollbar.rect)?r.onDragStart(e,"y"):r.onTrackClick(e,"y")))))},this.drag=function(t){if(r.draggedAxis&&r.contentWrapperEl){var i,n,o,a,s,l,c,d,h,u,p,v=r.axis[r.draggedAxis].track,m=null!==(n=null===(i=v.rect)||void 0===i?void 0:i[r.axis[r.draggedAxis].sizeAttr])&&void 0!==n?n:0,f=r.axis[r.draggedAxis].scrollbar,g=null!==(a=null===(o=r.contentWrapperEl)||void 0===o?void 0:o[r.axis[r.draggedAxis].scrollSizeAttr])&&void 0!==a?a:0,b=parseInt(null!==(l=null===(s=r.elStyles)||void 0===s?void 0:s[r.axis[r.draggedAxis].sizeAttr])&&void 0!==l?l:"0px",10);t.preventDefault(),t.stopPropagation();var w=("y"===r.draggedAxis?t.pageY:t.pageX)-(null!==(d=null===(c=v.rect)||void 0===c?void 0:c[r.axis[r.draggedAxis].offsetAttr])&&void 0!==d?d:0)-r.axis[r.draggedAxis].dragOffset,x=(w="x"===r.draggedAxis&&r.isRtl?(null!==(u=null===(h=v.rect)||void 0===h?void 0:h[r.axis[r.draggedAxis].sizeAttr])&&void 0!==u?u:0)-f.size-w:w)/(m-f.size)*(g-b);"x"===r.draggedAxis&&r.isRtl&&(x=(null===(p=e.getRtlHelpers())||void 0===p?void 0:p.isScrollingToNegative)?-x:x),r.contentWrapperEl[r.axis[r.draggedAxis].scrollOffsetAttr]=x}},this.onEndDrag=function(e){var t=C(r.el),i=z(r.el);e.preventDefault(),e.stopPropagation(),Z(r.el,r.classNames.dragging),t.removeEventListener("mousemove",r.drag,!0),t.removeEventListener("mouseup",r.onEndDrag,!0),r.removePreventClickId=i.setTimeout(function(){t.removeEventListener("click",r.preventClick,!0),t.removeEventListener("dblclick",r.preventClick,!0),r.removePreventClickId=null})},this.preventClick=function(e){e.preventDefault(),e.stopPropagation()},this.el=t,this.options=E(E({},e.defaultOptions),i),this.classNames=E(E({},e.defaultOptions.classNames),i.classNames),this.axis={x:{scrollOffsetAttr:"scrollLeft",sizeAttr:"width",scrollSizeAttr:"scrollWidth",offsetSizeAttr:"offsetWidth",offsetAttr:"left",overflowAttr:"overflowX",dragOffset:0,isOverflowing:!0,forceVisible:!1,track:{size:null,el:null,rect:null,isVisible:!1},scrollbar:{size:null,el:null,rect:null,isVisible:!1}},y:{scrollOffsetAttr:"scrollTop",sizeAttr:"height",scrollSizeAttr:"scrollHeight",offsetSizeAttr:"offsetHeight",offsetAttr:"top",overflowAttr:"overflowY",dragOffset:0,isOverflowing:!0,forceVisible:!1,track:{size:null,el:null,rect:null,isVisible:!1},scrollbar:{size:null,el:null,rect:null,isVisible:!1}}},"object"!=typeof this.el||!this.el.nodeName)throw Error("Argument passed to SimpleBar must be an HTML element instead of ".concat(this.el));this.onMouseMove=x(this._onMouseMove,64),this.onWindowResize=w(this._onWindowResize,64,{leading:!0}),this.onStopScrolling=w(this._onStopScrolling,this.stopScrollDelay),this.onMouseEntered=w(this._onMouseEntered,this.stopScrollDelay),this.init()}return e.getRtlHelpers=function(){if(e.rtlHelpers)return e.rtlHelpers;var t=document.createElement("div");t.innerHTML='<div class="simplebar-dummy-scrollbar-size"><div></div></div>';var i=t.firstElementChild,r=null==i?void 0:i.firstElementChild;if(!r)return null;document.body.appendChild(i),i.scrollLeft=0;var n=e.getOffset(i),o=e.getOffset(r);i.scrollLeft=-999;var a=e.getOffset(r);return document.body.removeChild(i),e.rtlHelpers={isScrollOriginAtZero:n.left!==o.left,isScrollingToNegative:o.left!==a.left},e.rtlHelpers},e.prototype.getScrollbarWidth=function(){try{if(this.contentWrapperEl&&"none"===getComputedStyle(this.contentWrapperEl,"::-webkit-scrollbar").display||"scrollbarWidth"in document.documentElement.style||"-ms-overflow-style"in document.documentElement.style)return 0;return M()}catch(e){return M()}},e.getOffset=function(e){var t=e.getBoundingClientRect(),i=C(e),r=z(e);return{top:t.top+(r.pageYOffset||i.documentElement.scrollTop),left:t.left+(r.pageXOffset||i.documentElement.scrollLeft)}},e.prototype.init=function(){y&&(this.initDOM(),this.rtlHelpers=e.getRtlHelpers(),this.scrollbarWidth=this.getScrollbarWidth(),this.recalculate(),this.initListeners())},e.prototype.initDOM=function(){var e,t;this.wrapperEl=this.el.querySelector(k(this.classNames.wrapper)),this.contentWrapperEl=this.options.scrollableNode||this.el.querySelector(k(this.classNames.contentWrapper)),this.contentEl=this.options.contentNode||this.el.querySelector(k(this.classNames.contentEl)),this.offsetEl=this.el.querySelector(k(this.classNames.offset)),this.maskEl=this.el.querySelector(k(this.classNames.mask)),this.placeholderEl=this.findChild(this.wrapperEl,k(this.classNames.placeholder)),this.heightAutoObserverWrapperEl=this.el.querySelector(k(this.classNames.heightAutoObserverWrapperEl)),this.heightAutoObserverEl=this.el.querySelector(k(this.classNames.heightAutoObserverEl)),this.axis.x.track.el=this.findChild(this.el,"".concat(k(this.classNames.track)).concat(k(this.classNames.horizontal))),this.axis.y.track.el=this.findChild(this.el,"".concat(k(this.classNames.track)).concat(k(this.classNames.vertical))),this.axis.x.scrollbar.el=(null===(e=this.axis.x.track.el)||void 0===e?void 0:e.querySelector(k(this.classNames.scrollbar)))||null,this.axis.y.scrollbar.el=(null===(t=this.axis.y.track.el)||void 0===t?void 0:t.querySelector(k(this.classNames.scrollbar)))||null,this.options.autoHide||(N(this.axis.x.scrollbar.el,this.classNames.visible),N(this.axis.y.scrollbar.el,this.classNames.visible))},e.prototype.initListeners=function(){var e,t=this,i=z(this.el);if(this.el.addEventListener("mouseenter",this.onMouseEnter),this.el.addEventListener("pointerdown",this.onPointerEvent,!0),this.el.addEventListener("mousemove",this.onMouseMove),this.el.addEventListener("mouseleave",this.onMouseLeave),null===(e=this.contentWrapperEl)||void 0===e||e.addEventListener("scroll",this.onScroll),i.addEventListener("resize",this.onWindowResize),this.contentEl){if(window.ResizeObserver){var r=!1,n=i.ResizeObserver||ResizeObserver;this.resizeObserver=new n(function(){r&&i.requestAnimationFrame(function(){t.recalculate()})}),this.resizeObserver.observe(this.el),this.resizeObserver.observe(this.contentEl),i.requestAnimationFrame(function(){r=!0})}this.mutationObserver=new i.MutationObserver(function(){i.requestAnimationFrame(function(){t.recalculate()})}),this.mutationObserver.observe(this.contentEl,{childList:!0,subtree:!0,characterData:!0})}},e.prototype.recalculate=function(){if(this.heightAutoObserverEl&&this.contentEl&&this.contentWrapperEl&&this.wrapperEl&&this.placeholderEl){var e=z(this.el);this.elStyles=e.getComputedStyle(this.el),this.isRtl="rtl"===this.elStyles.direction;var t=this.contentEl.offsetWidth,i=this.heightAutoObserverEl.offsetHeight<=1,r=this.heightAutoObserverEl.offsetWidth<=1||t>0,n=this.contentWrapperEl.offsetWidth,o=this.elStyles.overflowX,a=this.elStyles.overflowY;this.contentEl.style.padding="".concat(this.elStyles.paddingTop," ").concat(this.elStyles.paddingRight," ").concat(this.elStyles.paddingBottom," ").concat(this.elStyles.paddingLeft),this.wrapperEl.style.margin="-".concat(this.elStyles.paddingTop," -").concat(this.elStyles.paddingRight," -").concat(this.elStyles.paddingBottom," -").concat(this.elStyles.paddingLeft);var s=this.contentEl.scrollHeight,l=this.contentEl.scrollWidth;this.contentWrapperEl.style.height=i?"auto":"100%",this.placeholderEl.style.width=r?"".concat(t||l,"px"):"auto",this.placeholderEl.style.height="".concat(s,"px");var c=this.contentWrapperEl.offsetHeight;this.axis.x.isOverflowing=0!==t&&l>t,this.axis.y.isOverflowing=s>c,this.axis.x.isOverflowing="hidden"!==o&&this.axis.x.isOverflowing,this.axis.y.isOverflowing="hidden"!==a&&this.axis.y.isOverflowing,this.axis.x.forceVisible="x"===this.options.forceVisible||!0===this.options.forceVisible,this.axis.y.forceVisible="y"===this.options.forceVisible||!0===this.options.forceVisible,this.hideNativeScrollbar();var d=this.axis.x.isOverflowing?this.scrollbarWidth:0,h=this.axis.y.isOverflowing?this.scrollbarWidth:0;this.axis.x.isOverflowing=this.axis.x.isOverflowing&&l>n-h,this.axis.y.isOverflowing=this.axis.y.isOverflowing&&s>c-d,this.axis.x.scrollbar.size=this.getScrollbarSize("x"),this.axis.y.scrollbar.size=this.getScrollbarSize("y"),this.axis.x.scrollbar.el&&(this.axis.x.scrollbar.el.style.width="".concat(this.axis.x.scrollbar.size,"px")),this.axis.y.scrollbar.el&&(this.axis.y.scrollbar.el.style.height="".concat(this.axis.y.scrollbar.size,"px")),this.positionScrollbar("x"),this.positionScrollbar("y"),this.toggleTrackVisibility("x"),this.toggleTrackVisibility("y")}},e.prototype.getScrollbarSize=function(e){if(void 0===e&&(e="y"),!this.axis[e].isOverflowing||!this.contentEl)return 0;var t,i,r,n=this.contentEl[this.axis[e].scrollSizeAttr],o=null!==(i=null===(t=this.axis[e].track.el)||void 0===t?void 0:t[this.axis[e].offsetSizeAttr])&&void 0!==i?i:0;return r=Math.max(~~(o/n*o),this.options.scrollbarMinSize),this.options.scrollbarMaxSize&&(r=Math.min(r,this.options.scrollbarMaxSize)),r},e.prototype.positionScrollbar=function(t){void 0===t&&(t="y");var i,r,n,o=this.axis[t].scrollbar;if(this.axis[t].isOverflowing&&this.contentWrapperEl&&o.el&&this.elStyles){var a=this.contentWrapperEl[this.axis[t].scrollSizeAttr],s=(null===(i=this.axis[t].track.el)||void 0===i?void 0:i[this.axis[t].offsetSizeAttr])||0,l=parseInt(this.elStyles[this.axis[t].sizeAttr],10),c=this.contentWrapperEl[this.axis[t].scrollOffsetAttr];c="x"===t&&this.isRtl&&(null===(r=e.getRtlHelpers())||void 0===r?void 0:r.isScrollOriginAtZero)?-c:c,"x"===t&&this.isRtl&&(c=(null===(n=e.getRtlHelpers())||void 0===n?void 0:n.isScrollingToNegative)?c:-c);var d=c/(a-l),h=~~((s-o.size)*d);h="x"===t&&this.isRtl?-h+(s-o.size):h,o.el.style.transform="x"===t?"translate3d(".concat(h,"px, 0, 0)"):"translate3d(0, ".concat(h,"px, 0)")}},e.prototype.toggleTrackVisibility=function(e){void 0===e&&(e="y");var t=this.axis[e].track.el,i=this.axis[e].scrollbar.el;t&&i&&this.contentWrapperEl&&(this.axis[e].isOverflowing||this.axis[e].forceVisible?(t.style.visibility="visible",this.contentWrapperEl.style[this.axis[e].overflowAttr]="scroll",this.el.classList.add("".concat(this.classNames.scrollable,"-").concat(e))):(t.style.visibility="hidden",this.contentWrapperEl.style[this.axis[e].overflowAttr]="hidden",this.el.classList.remove("".concat(this.classNames.scrollable,"-").concat(e))),this.axis[e].isOverflowing?i.style.display="block":i.style.display="none")},e.prototype.showScrollbar=function(e){void 0===e&&(e="y"),this.axis[e].isOverflowing&&!this.axis[e].scrollbar.isVisible&&(N(this.axis[e].scrollbar.el,this.classNames.visible),this.axis[e].scrollbar.isVisible=!0)},e.prototype.hideScrollbar=function(e){void 0===e&&(e="y"),this.axis[e].isOverflowing&&this.axis[e].scrollbar.isVisible&&(Z(this.axis[e].scrollbar.el,this.classNames.visible),this.axis[e].scrollbar.isVisible=!1)},e.prototype.hideNativeScrollbar=function(){this.offsetEl&&(this.offsetEl.style[this.isRtl?"left":"right"]=this.axis.y.isOverflowing||this.axis.y.forceVisible?"-".concat(this.scrollbarWidth,"px"):"0px",this.offsetEl.style.bottom=this.axis.x.isOverflowing||this.axis.x.forceVisible?"-".concat(this.scrollbarWidth,"px"):"0px")},e.prototype.onMouseMoveForAxis=function(e){void 0===e&&(e="y");var t=this.axis[e];t.track.el&&t.scrollbar.el&&(t.track.rect=t.track.el.getBoundingClientRect(),t.scrollbar.rect=t.scrollbar.el.getBoundingClientRect(),this.isWithinBounds(t.track.rect)?(this.showScrollbar(e),N(t.track.el,this.classNames.hover),this.isWithinBounds(t.scrollbar.rect)?N(t.scrollbar.el,this.classNames.hover):Z(t.scrollbar.el,this.classNames.hover)):(Z(t.track.el,this.classNames.hover),this.options.autoHide&&this.hideScrollbar(e)))},e.prototype.onMouseLeaveForAxis=function(e){void 0===e&&(e="y"),Z(this.axis[e].track.el,this.classNames.hover),Z(this.axis[e].scrollbar.el,this.classNames.hover),this.options.autoHide&&this.hideScrollbar(e)},e.prototype.onDragStart=function(e,t){void 0===t&&(t="y");var i,r=C(this.el),n=z(this.el),o=this.axis[t].scrollbar,a="y"===t?e.pageY:e.pageX;this.axis[t].dragOffset=a-((null===(i=o.rect)||void 0===i?void 0:i[this.axis[t].offsetAttr])||0),this.draggedAxis=t,N(this.el,this.classNames.dragging),r.addEventListener("mousemove",this.drag,!0),r.addEventListener("mouseup",this.onEndDrag,!0),null===this.removePreventClickId?(r.addEventListener("click",this.preventClick,!0),r.addEventListener("dblclick",this.preventClick,!0)):(n.clearTimeout(this.removePreventClickId),this.removePreventClickId=null)},e.prototype.onTrackClick=function(e,t){var i,r,n,o,a=this;void 0===t&&(t="y");var s=this.axis[t];if(this.options.clickOnTrack&&s.scrollbar.el&&this.contentWrapperEl){e.preventDefault();var l=z(this.el);this.axis[t].scrollbar.rect=s.scrollbar.el.getBoundingClientRect();var c=null!==(r=null===(i=this.axis[t].scrollbar.rect)||void 0===i?void 0:i[this.axis[t].offsetAttr])&&void 0!==r?r:0,d=parseInt(null!==(o=null===(n=this.elStyles)||void 0===n?void 0:n[this.axis[t].sizeAttr])&&void 0!==o?o:"0px",10),h=this.contentWrapperEl[this.axis[t].scrollOffsetAttr],u=("y"===t?this.mouseY-c:this.mouseX-c)<0?-1:1,p=-1===u?h-d:h+d,v=function(){a.contentWrapperEl&&(-1===u?h>p&&(h-=40,a.contentWrapperEl[a.axis[t].scrollOffsetAttr]=h,l.requestAnimationFrame(v)):h<p&&(h+=40,a.contentWrapperEl[a.axis[t].scrollOffsetAttr]=h,l.requestAnimationFrame(v)))};v()}},e.prototype.getContentElement=function(){return this.contentEl},e.prototype.getScrollElement=function(){return this.contentWrapperEl},e.prototype.removeListeners=function(){var e=z(this.el);this.el.removeEventListener("mouseenter",this.onMouseEnter),this.el.removeEventListener("pointerdown",this.onPointerEvent,!0),this.el.removeEventListener("mousemove",this.onMouseMove),this.el.removeEventListener("mouseleave",this.onMouseLeave),this.contentWrapperEl&&this.contentWrapperEl.removeEventListener("scroll",this.onScroll),e.removeEventListener("resize",this.onWindowResize),this.mutationObserver&&this.mutationObserver.disconnect(),this.resizeObserver&&this.resizeObserver.disconnect(),this.onMouseMove.cancel(),this.onWindowResize.cancel(),this.onStopScrolling.cancel(),this.onMouseEntered.cancel()},e.prototype.unMount=function(){this.removeListeners()},e.prototype.isWithinBounds=function(e){return this.mouseX>=e.left&&this.mouseX<=e.left+e.width&&this.mouseY>=e.top&&this.mouseY<=e.top+e.height},e.prototype.findChild=function(e,t){var i=e.matches||e.webkitMatchesSelector||e.mozMatchesSelector||e.msMatchesSelector;return Array.prototype.filter.call(e.children,function(e){return i.call(e,t)})[0]},e.rtlHelpers=null,e.defaultOptions={forceVisible:!1,clickOnTrack:!0,scrollbarMinSize:25,scrollbarMaxSize:0,ariaLabel:"scrollable content",classNames:{contentEl:"simplebar-content",contentWrapper:"simplebar-content-wrapper",offset:"simplebar-offset",mask:"simplebar-mask",wrapper:"simplebar-wrapper",placeholder:"simplebar-placeholder",scrollbar:"simplebar-scrollbar",track:"simplebar-track",heightAutoObserverWrapperEl:"simplebar-height-auto-observer-wrapper",heightAutoObserverEl:"simplebar-height-auto-observer",visible:"simplebar-visible",horizontal:"simplebar-horizontal",vertical:"simplebar-vertical",hover:"simplebar-hover",dragging:"simplebar-dragging",scrolling:"simplebar-scrolling",scrollable:"simplebar-scrollable",mouseEntered:"simplebar-mouse-entered"},scrollableNode:null,contentNode:null,autoHide:!0},e.getOptions=R,e.helpers=W,e}(),L=function(){return(L=Object.assign||function(e){for(var t,i=1,r=arguments.length;i<r;i++)for(var n in t=arguments[i])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}).apply(this,arguments)},O=r.forwardRef(function(e,t){var i=e.children,n=e.scrollableNodeProps,o=void 0===n?{}:n,a=function(e,t){var i={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(i[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var n=0,r=Object.getOwnPropertySymbols(e);n<r.length;n++)0>t.indexOf(r[n])&&Object.prototype.propertyIsEnumerable.call(e,r[n])&&(i[r[n]]=e[r[n]]);return i}(e,["children","scrollableNodeProps"]),s=r.useRef(),l=r.useRef(),c=r.useRef(),d={},h={};Object.keys(a).forEach(function(e){Object.prototype.hasOwnProperty.call(P.defaultOptions,e)?d[e]=a[e]:h[e]=a[e]});var u=L(L({},P.defaultOptions.classNames),d.classNames),p=L(L({},o),{className:"".concat(u.contentWrapper).concat(o.className?" ".concat(o.className):""),tabIndex:0,role:"region","aria-label":d.ariaLabel||P.defaultOptions.ariaLabel});return r.useEffect(function(){var e;return l.current=p.ref?p.ref.current:l.current,s.current&&(e=new P(s.current,L(L(L({},d),l.current&&{scrollableNode:l.current}),c.current&&{contentNode:c.current})),"function"==typeof t?t(e):t&&(t.current=e)),function(){null==e||e.unMount(),e=null,"function"==typeof t&&t(null)}},[]),r.createElement("div",L({"data-simplebar":"init",ref:s},h),r.createElement("div",{className:u.wrapper},r.createElement("div",{className:u.heightAutoObserverWrapperEl},r.createElement("div",{className:u.heightAutoObserverEl})),r.createElement("div",{className:u.mask},r.createElement("div",{className:u.offset},"function"==typeof i?i({scrollableNodeRef:l,scrollableNodeProps:L(L({},p),{ref:l}),contentNodeRef:c,contentNodeProps:{className:u.contentEl,ref:c}}):r.createElement("div",L({},p),r.createElement("div",{className:u.contentEl},i)))),r.createElement("div",{className:u.placeholder})),r.createElement("div",{className:"".concat(u.track," simplebar-horizontal")},r.createElement("div",{className:u.scrollbar})),r.createElement("div",{className:"".concat(u.track," simplebar-vertical")},r.createElement("div",{className:u.scrollbar})))});O.displayName="SimpleBar"}}]);
2.2.14. https://dev-app.illusto.com/_next/static/chunks/422-5346caaa06cc5559.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/422-5346caaa06cc5559.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://habdfcnzowmp.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/422-5346caaa06cc5559.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://habdfcnzowmp.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:30:57 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"24c5-18b142b7028"
Vary: Accept-Encoding
Content-Length: 9413

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[422],{81458:function(e,r,t){t.d(r,{Z:function(){return R}});var a=t(63366),o=t(87462),i=t(67294),n=t(93680),s=t(94780),l=t(70917),d=t(41796),c=t(98216),u=t(2734),p=t(90948),b=t(71657),m=t(1588),f=t(34867);function v(e){return(0,f.Z)("MuiLinearProgress",e)}(0,m.Z)("MuiLinearProgress",["root","colorPrimary","colorSecondary","determinate","indeterminate","buffer","query","dashed","dashedColorPrimary","dashedColorSecondary","bar","barColorPrimary","barColorSecondary","bar1Indeterminate","bar1Determinate","bar1Buffer","bar2Indeterminate","bar2Buffer"]);var g=t(85893);let h=["className","color","value","valueBuffer","variant"],y=e=>e,Z,$,C,x,k,w,P=(0,l.F4)(Z||(Z=y`
0% {
left: -35%;
right: 100%;
}

60% {
left: 100%;
right: -90%;
}

100% {
left: 100%;
right: -90%;
}
`)),I=(0,l.F4)($||($=y`
0% {
left: -200%;
right: 100%;
}

60% {
left: 107%;
right: -8%;
}

100% {
left: 107%;
right: -8%;
}
`)),M=(0,l.F4)(C||(C=y`
0% {
opacity: 1;
background-position: 0 -23px;
}

60% {
opacity: 0;
background-position: 0 -23px;
}

100% {
opacity: 1;
background-position: -200px -23px;
}
`)),O=e=>{let{classes:r,variant:t,color:a}=e,o={root:["root",`color${(0,c.Z)(a)}`,t],dashed:["dashed",`dashedColor${(0,c.Z)(a)}`],bar1:["bar",`barColor${(0,c.Z)(a)}`,("indeterminate"===t||"query"===t)&&"bar1Indeterminate","determinate"===t&&"bar1Determinate","buffer"===t&&"bar1Buffer"],bar2:["bar","buffer"!==t&&`barColor${(0,c.Z)(a)}`,"buffer"===t&&`color${(0,c.Z)(a)}`,("indeterminate"===t||"query"===t)&&"bar2Indeterminate","buffer"===t&&"bar2Buffer"]};return(0,s.Z)(o,v,r)},B=(e,r)=>"inherit"===r?"currentColor":e.vars?e.vars.palette.LinearProgress[`${r}Bg`]:"light"===e.palette.mode?(0,d.$n)(e.palette[r].main,.62):(0,d._j)(e.palette[r].main,.5),q=(0,p.ZP)("span",{name:"MuiLinearProgress",slot:"Root",overridesResolver:(e,r)=>{let{ownerState:t}=e;return[r.root,r[`color${(0,c.Z)(t.color)}`],r[t.variant]]}})(({ownerState:e,theme:r})=>(0,o.Z)({position:"relative",overflow:"hidden",display:"block",height:4,zIndex:0,"@media print":{colorAdjust:"exact"},backgroundColor:B(r,e.color)},"inherit"===e.color&&"buffer"!==e.variant&&{backgroundColor:"none","&::before":{content:'""',position:"absolute",left:0,top:0,right:0,bottom:0,backgroundColor:"currentColor",opacity:.3}},"buffer"===e.variant&&{backgroundColor:"transparent"},"query"===e.variant&&{transform:"rotate(180deg)"})),S=(0,p.ZP)("span",{name:"MuiLinearProgress",slot:"Dashed",overridesResolver:(e,r)=>{let{ownerState:t}=e;return[r.dashed,r[`dashedColor${(0,c.Z)(t.color)}`]]}})(({ownerState:e,theme:r})=>{let t=B(r,e.color);return(0,o.Z)({position:"absolute",marginTop:0,height:"100%",width:"100%"},"inherit"===e.color&&{opacity:.3},{backgroundImage:`radial-gradient(${t} 0%, ${t} 16%, transparent 42%)`,backgroundSize:"10px 10px",backgroundPosition:"0 -23px"})},(0,l.iv)(x||(x=y`
animation: ${0} 3s infinite linear;
`),M)),L=(0,p.ZP)("span",{name:"MuiLinearProgress",slot:"Bar1",overridesResolver:(e,r)=>{let{ownerState:t}=e;return[r.bar,r[`barColor${(0,c.Z)(t.color)}`],("indeterminate"===t.variant||"query"===t.variant)&&r.bar1Indeterminate,"determinate"===t.variant&&r.bar1Determinate,"buffer"===t.variant&&r.bar1Buffer]}})(({ownerState:e,theme:r})=>(0,o.Z)({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left",backgroundColor:"inherit"===e.color?"currentColor":(r.vars||r).palette[e.color].main},"determinate"===e.variant&&{transition:"transform .4s linear"},"buffer"===e.variant&&{zIndex:1,transition:"transform .4s linear"}),({ownerState:e})=>("indeterminate"===e.variant||"query"===e.variant)&&(0,l.iv)(k||(k=y`
width: auto;
animation: ${0} 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;
`),P)),N=(0,p.ZP)("span",{name:"MuiLinearProgress",slot:"Bar2",overridesResolver:(e,r)=>{let{ownerState:t}=e;return[r.bar,r[`barColor${(0,c.Z)(t.color)}`],("indeterminate"===t.variant||"query"===t.variant)&&r.bar2Indeterminate,"buffer"===t.variant&&r.bar2Buffer]}})(({ownerState:e,theme:r})=>(0,o.Z)({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left"},"buffer"!==e.variant&&{backgroundColor:"inherit"===e.color?"currentColor":(r.vars||r).palette[e.color].main},"inherit"===e.color&&{opacity:.3},"buffer"===e.variant&&{backgroundColor:B(r,e.color),transition:"transform .4s linear"}),({ownerState:e})=>("indeterminate"===e.variant||"query"===e.variant)&&(0,l.iv)(w||(w=y`
width: auto;
animation: ${0} 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.15s infinite;
`),I)),F=i.forwardRef(function(e,r){let t=(0,b.Z)({props:e,name:"MuiLinearProgress"}),{className:i,color:s="primary",value:l,valueBuffer:d,variant:c="indeterminate"}=t,p=(0,a.Z)(t,h),m=(0,o.Z)({},t,{color:s,variant:c}),f=O(m),v=(0,u.Z)(),y={},Z={bar1:{},bar2:{}};if(("determinate"===c||"buffer"===c)&&void 0!==l){y["aria-valuenow"]=Math.round(l),y["aria-valuemin"]=0,y["aria-valuemax"]=100;let $=l-100;"rtl"===v.direction&&($=-$),Z.bar1.transform=`translateX(${$}%)`}if("buffer"===c&&void 0!==d){let C=(d||0)-100;"rtl"===v.direction&&(C=-C),Z.bar2.transform=`translateX(${C}%)`}return(0,g.jsxs)(q,(0,o.Z)({className:(0,n.Z)(f.root,i),ownerState:m,role:"progressbar"},y,{ref:r},p,{children:["buffer"===c?(0,g.jsx)(S,{className:f.dashed,ownerState:m}):null,(0,g.jsx)(L,{className:f.bar1,ownerState:m,style:Z.bar1}),"determinate"===c?null:(0,g.jsx)(N,{className:f.bar2,ownerState:m,style:Z.bar2})]}))});var R=F},18972:function(e,r,t){t.d(r,{Z:function(){return M}});var a=t(63366),o=t(87462),i=t(67294),n=t(93680),s=t(94780),l=t(41796),d=t(90948),c=t(71657),u=t(59773),p=t(47739),b=t(58974),m=t(51705),f=t(35097),v=t(84592),g=t(26336),h=t(1588),y=t(34867);function Z(e){return(0,y.Z)("MuiMenuItem",e)}let $=(0,h.Z)("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]);var C=t(85893);let x=["autoFocus","component","dense","divider","disableGutters","focusVisibleClassName","role","tabIndex","className"],k=(e,r)=>{let{ownerState:t}=e;return[r.root,t.dense&&r.dense,t.divider&&r.divider,!t.disableGutters&&r.gutters]},w=e=>{let{disabled:r,dense:t,divider:a,disableGutters:i,selected:n,classes:l}=e,d=(0,s.Z)({root:["root",t&&"dense",r&&"disabled",!i&&"gutters",a&&"divider",n&&"selected"]},Z,l);return(0,o.Z)({},l,d)},P=(0,d.ZP)(p.Z,{shouldForwardProp:e=>(0,d.FO)(e)||"classes"===e,name:"MuiMenuItem",slot:"Root",overridesResolver:k})(({theme:e,ownerState:r})=>(0,o.Z)({},e.typography.body1,{display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",whiteSpace:"nowrap"},!r.disableGutters&&{paddingLeft:16,paddingRight:16},r.divider&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"},{"&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${$.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:(0,l.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${$.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,l.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},[`&.${$.selected}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:(0,l.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:(0,l.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity)}},[`&.${$.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${$.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},[`& + .${f.Z.root}`]:{marginTop:e.spacing(1),marginBottom:e.spacing(1)},[`& + .${f.Z.inset}`]:{marginLeft:52},[`& .${g.Z.root}`]:{marginTop:0,marginBottom:0},[`& .${g.Z.inset}`]:{paddingLeft:36},[`& .${v.Z.root}`]:{minWidth:36}},!r.dense&&{[e.breakpoints.up("sm")]:{minHeight:"auto"}},r.dense&&(0,o.Z)({minHeight:32,paddingTop:4,paddingBottom:4},e.typography.body2,{[`& .${v.Z.root} svg`]:{fontSize:"1.25rem"}}))),I=i.forwardRef(function(e,r){let t;let s=(0,c.Z)({props:e,name:"MuiMenuItem"}),{autoFocus:l=!1,component:d="li",dense:p=!1,divider:f=!1,disableGutters:v=!1,focusVisibleClassName:g,role:h="menuitem",tabIndex:y,className:Z}=s,$=(0,a.Z)(s,x),k=i.useContext(u.Z),I=i.useMemo(()=>({dense:p||k.dense||!1,disableGutters:v}),[k.dense,p,v]),M=i.useRef(null);(0,b.Z)(()=>{l&&M.current&&M.current.focus()},[l]);let O=(0,o.Z)({},s,{dense:I.dense,divider:f,disableGutters:v}),B=w(s),q=(0,m.Z)(M,r);return s.disabled||(t=void 0!==y?y:-1),(0,C.jsx)(u.Z.Provider,{value:I,children:(0,C.jsx)(P,(0,o.Z)({ref:q,role:h,tabIndex:t,component:d,focusVisibleClassName:(0,n.Z)(B.focusVisible,g),className:(0,n.Z)(B.root,Z)},$,{ownerState:O,classes:B}))})});var M=I}}]);
2.2.15. https://dev-app.illusto.com/_next/static/chunks/4290-86092922b3c052e4.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/4290-86092922b3c052e4.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://jatjqbwfkqqu.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/4290-86092922b3c052e4.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://jatjqbwfkqqu.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:30:21 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"3cda-18b142b7028"
Vary: Accept-Encoding
Content-Length: 15578

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4290],{96713:function(e,r,n){n.d(r,{ZP:function(){return u}});var o=n(85893),t=n(21023),i=n(93619),s=n(93946),a=n(57434),l=n(67294);let c=e=>{let{enabled:r,onClick:n}=e;return(0,o.jsx)(s.Z,{className:"embla__button embla__button--prev",onClick:n,disabled:!r,children:(0,o.jsx)(t.Z,{})})},d=e=>{let{enabled:r,onClick:n}=e;return(0,o.jsx)(s.Z,{className:"embla__button embla__button--next",onClick:n,disabled:!r,children:(0,o.jsx)(i.Z,{})})};function u(e){let[r,n]=(0,a.Z)({dragFree:!0,containScroll:"trimSnaps"}),[t,i]=l.useState(!1),[s,u]=l.useState(!1),[v,m]=l.useState(0),x=(0,l.useCallback)(()=>n&&n.scrollPrev(),[n]),p=(0,l.useCallback)(()=>n&&n.scrollNext(),[n]),h=(0,l.useCallback)(()=>{n&&(m(n.selectedScrollSnap()),i(n.canScrollPrev()),u(n.canScrollNext()))},[n,m]);return(0,l.useEffect)(()=>{n&&(h(),n.on("select",h),n.on("reInit",h))},[n,h]),(0,l.useEffect)(()=>{n&&setTimeout(()=>{n.reInit()},1e3)},[n]),(0,o.jsxs)("div",{className:"embla",children:[(0,o.jsx)(c,{onClick:x,enabled:t}),(0,o.jsx)("div",{className:"embla__viewport",ref:r,children:(0,o.jsx)("div",{className:"embla__container",children:e.children})}),(0,o.jsx)(d,{onClick:p,enabled:s})]})}},20525:function(e,r,n){var o=n(85893),t=n(67294),i=n(42293),s=n(87357),a=n(10155),l=n(93946),c=n(15861),d=n(44347),u=n(326),v=n(69661),m=n(83321),x=n(18972),p=n(21023),h=n(52689),f=n(45930),g=n(55724),j=n(13486),Z=n(23795),w=n(59047),y=n(48885),b=n(59334),S=n(11163),N=n(9473);r.Z=function(){var e;let{subscription_details:r,user_details:n}=(0,N.v9)(e=>e.exports),C=(0,S.useRouter)(),[_,E]=(0,t.useState)(null),k=Boolean(_),z=e=>{E(e.currentTarget)},I=()=>{E(null)};function T(){let e=null===localStorage.getItem("projectId")||""!==localStorage.getItem("projectId")?localStorage.getItem("projectId"):0;C.push("/App/".concat(e))}return(0,o.jsx)(i.Z,{className:"headerBlock export",position:"fixed",children:(0,o.jsxs)(a.Z,{className:"innerHeader",sx:{justifyContent:"space-between !important"},children:[(0,o.jsxs)(s.Z,{children:[(0,o.jsx)(Z.Z,{onClick:function(){C.push("/dashboard")},title:"illusto",sx:{display:"inline-block",verticalAlign:"middle",mr:3},children:(0,o.jsx)("img",{src:"/images/illustologo_colour.png",width:"30",className:"d-block"})}),(0,o.jsx)(m.Z,{variant:"contained",className:"updgradeBtn grey",startIcon:(0,o.jsx)(p.Z,{}),onClick:T,sx:{display:{xs:"none",sm:"inline-flex"},textTransform:"initial"},children:"Back to editing"})]}),(0,o.jsxs)(s.Z,{children:[(0,o.jsx)(l.Z,{className:"invisible",sx:{ml:{md:1}},children:(0,o.jsx)(w.Z,{color:"error",variant:"dot",children:(0,o.jsx)(h.Z,{})})}),(0,o.jsx)(m.Z,{href:"mysubscription",className:"updgradeBtn ".concat("FREE"!==r.unique_code?"d-none":""),variant:"contained",sx:{display:{xs:"none",sm:"inline-flex"},ml:{xs:2,md:3}},startIcon:(0,o.jsx)(g.Z,{}),children:"Upgrade"}),(0,o.jsx)(l.Z,{onClick:z,size:"small",sx:{display:{sm:"none"},ml:{xs:1,md:2}},"aria-controls":k?"account-menu":void 0,"aria-haspopup":"true","aria-expanded":k?"true":void 0,children:(0,o.jsx)(u.Z,{})}),(0,o.jsxs)(d.Z,{anchorEl:_,id:"account-menu",className:"commonMenu exportMenu",open:k,onClose:I,onClick:I,anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"left"},PaperProps:{elevation:0,sx:{overflow:"visible",filter:"drop-shadow(0px 2px 8px rgba(27, 16, 16, 0.1))",mt:1.5,"& .MuiAvatar-root":{width:32,height:32,ml:-.5,mr:1},"&:before":{content:'""',display:"block",position:"absolute",top:0,right:14,width:18,height:18,bgcolor:"background.paper",transform:"translateY(-50%) rotate(45deg)",zIndex:0}}},children:[(0,o.jsxs)(x.Z,{onClick:T,sx:{display:{xs:"black",sm:"none"}},children:[(0,o.jsx)(y.Z,{children:(0,o.jsx)(p.Z,{fontSize:"small"})}),"Back to editor"]}),(0,o.jsxs)(x.Z,{sx:{backgroundColor:"#fff !important",cursor:"default",my:1},disableTouchRipple:!0,children:[(0,o.jsx)(y.Z,{children:(0,o.jsx)(v.Z,{sx:{width:24,height:24,fontSize:12,bgcolor:j.Z[800]},children:"B"})}),(0,o.jsx)(b.Z,{sx:{maxWidth:175},primary:null==n?void 0:n.name,secondary:null==n?void 0:n.email})]}),(0,o.jsxs)(x.Z,{onClick:function(){location.href="/mysubscription"},children:[(0,o.jsx)(y.Z,{children:(0,o.jsx)(f.Z,{fontSize:"small"})}),"Subscription"]}),"FREE"===r.unique_code?(0,o.jsx)(m.Z,{href:"#",className:"updgradeBtn",variant:"contained",startIcon:(0,o.jsx)(g.Z,{}),fullWidth:!0,children:(0,o.jsx)(c.Z,{component:"small",sx:{font:"inherit"},children:"Upgrade"})}):(0,o.jsx)(o.Fragment,{})]}),(0,o.jsx)(l.Z,{onClick:z,size:"small",sx:{display:{xs:"none",sm:"inline-flex"},ml:{xs:1,md:2}},children:(0,o.jsx)(v.Z,{sx:{width:32,height:32,fontSize:16,bgcolor:j.Z[800]},children:null==n?void 0:null===(e=n.name)||void 0===e?void 0:e[0]})})]})]})})}},49301:function(e,r,n){n.d(r,{Z:function(){return g}});var o=n(85893),t=n(67294),i=n(87357),s=n(81458),a=n(58194),l=n(93946),c=n(14564),d=n(15861),u=n(62851),v=n(58152),m=n(13439),x=n(67985),p=n(26181),h=n(48240),f=n(9473);function g(e){var r;let{src:n,extension:g,resolution:j,size:Z,ratio:w,getVideos:y,projectData:b}=e,[S,N]=(0,t.useState)(null),[C,_]=(0,t.useState)(!1),[E,k]=(0,t.useState)(.5),[z,I]=(0,t.useState)(!1),T=(0,t.useRef)(null),A=(0,t.useRef)(null),[O,P]=(0,t.useState)(0),[R,M]=(0,t.useState)(0),[B,F]=(0,t.useState)(),[q,D]=(0,t.useState)(),{current_selection:G}=(0,f.v9)(e=>e.exports),[L,U]=(0,t.useState)(null),[V,W]=(0,t.useState)(!1);async function H(e){let r={jobIds:[e]},n=setInterval(async()=>{let o=await (0,h.xC)(r);U(o.data[e].progress),100==o.data[e].progress&&(console.log("here"),y(),setTimeout(()=>{W(!1)},2e3),clearInterval(n))},4e3)}(0,t.useEffect)(()=>{var e,r;F(null==A?void 0:null===(e=A.current)||void 0===e?void 0:e.offsetWidth),D(null==A?void 0:null===(r=A.current)||void 0===r?void 0:r.offsetHeight),console.log(G),""===G.url&&(W(!0),H(G.jobId))},[]);let J=e=>{N(e.currentTarget)},Q=()=>{N(null)},X=Boolean(S),Y=()=>{let e=document.querySelector("video");if(e.webkitRequestFullscreen){e.webkitRequestFullscreen();return}null===document.fullscreenElement?(A.current.requestFullscreen(),I(!0)):(window.document.exitFullscreen(),I(!1))},K=e=>{k(e.target.value),A.current.volume=e.target.value},[$,ee]=(0,t.useState)(null),er=()=>{C?(A.current.pause(),_(!1),eo()):(ee(A.current.currentTime),A.current.play(),_(!0),P(document.getElementById("videoPlayer").duration))},en=e=>{A.current.currentTime=e.target.value};function eo(){var e;let r={export_name:G.projectTitle,export_duration:G.duration/1e6,play_duration:A.current.currentTime-$,file_format:G.extension,size:G.fileSize/1048576,duration:G.duration/1e6,project_name:b.title,project_id:b.projectId,project_aspect_ratio:b.aspectRatio,project_platform:b.socialMedia,project_status:b.publishStatus,user_id:b.userId,status:"successful"};-1==["mp3","m4a"].indexOf(null==G?void 0:null===(e=G.extension)||void 0===e?void 0:e.toLowerCase())?(r.view_full=r.play_duration>=r.export_duration,r.event="exported_video_played"):(r.listened_full=r.play_duration>=r.export_duration,r.event="exported_audio_played"),dataLayer.push({...r})}return setInterval(()=>{var e,r;0==O&&P(null===(r=A.current)||void 0===r?void 0:r.duration),M(null===(e=A.current)||void 0===e?void 0:e.currentTime)},1e3),(0,t.useEffect)(()=>{A.current.currentTime>G.duration/1e6&&(eo(),A.current.pause())},[null===(r=A.current)||void 0===r?void 0:r.currentTime]),(0,o.jsx)(o.Fragment,{children:"gif"!==g?(0,o.jsxs)(i.Z,{className:"innerVideo",style:{width:0==B?"auto":B,height:0==q?"auto":q},sx:{mb:3},children:[(0,o.jsxs)(i.Z,{className:"video",sx:{mb:3},ref:T,children:[(0,o.jsx)("video",{id:"videoPlayer",crossOrigin:"anonymous",ref:A,onClick:er,children:(0,o.jsx)("source",{src:n,type:"video/mp4"})}),V&&(0,o.jsx)(i.Z,{className:"videoLoader",children:(0,o.jsxs)(i.Z,{className:"horizontalProgress",children:[(0,o.jsx)("small",{children:"Exporting your video ..."}),(0,o.jsx)(s.Z,{variant:"determinate",value:L,sx:{my:1}})]})})]},n),(0,o.jsxs)(i.Z,{className:"gif"!==g?"controlsDiv":"controlsDiv d-none",children:[(0,o.jsx)("div",{className:"sleekbar",children:(0,o.jsx)(a.ZP,{size:"medium",value:R,"aria-label":"Small",valueLabelDisplay:"off",min:0,max:O,onChange:en})}),(0,o.jsxs)(i.Z,{className:"controls",children:[(0,o.jsxs)(i.Z,{display:"flex",alignItems:"center",children:[(0,o.jsx)(l.Z,{sx:{borderRadius:0,width:"40px"},onClick:er,disableRipple:!0,children:C?(0,o.jsx)(v.Z,{fontSize:"medium"}):(0,o.jsx)(u.Z,{fontSize:"medium"})}),(0,o.jsxs)(i.Z,{className:"volume",sx:{ml:1},children:[(0,o.jsx)(l.Z,{sx:{borderRadius:0},onClick:J,disableRipple:!0,children:E>0?(0,o.jsx)(m.Z,{fontSize:"medium"}):(0,o.jsx)(x.Z,{fontSize:"medium"})}),(0,o.jsxs)(c.ZP,{className:"volumePopover",open:X,anchorEl:S,onClose:Q,anchorOrigin:{vertical:"bottom",horizontal:"center"},transformOrigin:{vertical:"bottom",horizontal:"center"},children:[(0,o.jsx)(a.ZP,{size:"small",value:E,valueLabelDisplay:"off",step:.01,min:0,max:1,orientation:"vertical",onChange:K}),E>0?(0,o.jsx)(m.Z,{fontSize:"16px"}):(0,o.jsx)(x.Z,{fontSize:"16px"})]})]}),isNaN(O)||0===O?(0,o.jsx)(o.Fragment,{}):(0,o.jsxs)(i.Z,{className:"timecontrols",children:[(0,o.jsxs)("strong",{children:[Math.floor(R/60)+":"+("0"+Math.floor(R%60)).slice(-2)," "]}),(0,o.jsxs)("span",{children:["/ ",Math.floor(O/60)+":"+("0"+Math.floor(O%60)).slice(-2)]})]},O)]}),(0,o.jsxs)(i.Z,{display:"flex",alignItems:"center",children:[(0,o.jsxs)(d.Z,{component:"code",children:[j?j+"p":""," | ",isNaN(Z)?"":Z+"MB"]}),(0,o.jsx)(l.Z,{sx:{borderRadius:0},onClick:Y,disableRipple:!0,children:(0,o.jsx)(p.Z,{fontSize:"medium"})})]})]})]})]}):(0,o.jsx)(i.Z,{className:"innerGif",children:(0,o.jsx)("img",{id:"image_and_gif",src:n,ref:A})})})}},48240:function(e,r,n){n.d(r,{CZ:function(){return d},ED:function(){return h},Jb:function(){return f},NU:function(){return a},O0:function(){return c},Od:function(){return x},QM:function(){return Z},QY:function(){return p},cd:function(){return m},eJ:function(){return s},i_:function(){return v},rj:function(){return u},uZ:function(){return j},xC:function(){return w},xX:function(){return g},yq:function(){return l}});var o=n(78945),t=n(78735),i=n(53415);let s=async e=>{try{return await (0,i.N)("".concat(t.C),"get",{},"",!1)}catch(s){var r,n;if(o.Z.isAxiosError(s)&&(null==s?void 0:null===(r=s.response)||void 0===r?void 0:null===(n=r.data)||void 0===n?void 0:n.error))return s.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},a=async e=>{try{return await (0,i.N)("".concat(t.s8,"?id=").concat(e),"get",{},"",!1)}catch(s){var r,n;if(o.Z.isAxiosError(s)&&(null==s?void 0:null===(r=s.response)||void 0===r?void 0:null===(n=r.data)||void 0===n?void 0:n.error))return s.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},l=async e=>{try{return await (0,i.N)("".concat(t.jN),"post",e,"",!1)}catch(s){var r,n;if(o.Z.isAxiosError(s)&&(null==s?void 0:null===(r=s.response)||void 0===r?void 0:null===(n=r.data)||void 0===n?void 0:n.error))return s.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},c=async e=>{try{return await (0,i.N)("".concat(t.hM),"POST",e,"",!1)}catch(a){var r,n,s;if(o.Z.isAxiosError(a)&&(null==a?void 0:null===(r=a.response)||void 0===r?void 0:null===(n=r.data)||void 0===n?void 0:n.error))return a.response.data;return{error:{errorCode:null==a?void 0:null===(s=a.response)||void 0===s?void 0:s.status,message:"Something went wrong!"}}}},d=async e=>{try{return await (0,i.N)("".concat(t.TV),"POST",e,"",!1)}catch(a){var r,n,s;if(o.Z.isAxiosError(a)&&(null==a?void 0:null===(r=a.response)||void 0===r?void 0:null===(n=r.data)||void 0===n?void 0:n.error))return a.response.data;return{error:{errorCode:null==a?void 0:null===(s=a.response)||void 0===s?void 0:s.status,message:"Something went wrong!"}}}},u=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await (0,i.N)("".concat(t.TV),"GET",e,"",!1)}catch(a){var r,n,s;if(o.Z.isAxiosError(a)&&(null==a?void 0:null===(r=a.response)||void 0===r?void 0:null===(n=r.data)||void 0===n?void 0:n.error))return a.response.data;return{error:{errorCode:null==a?void 0:null===(s=a.response)||void 0===s?void 0:s.status,message:"Something went wrong!"}}}},v=async e=>{try{return await (0,i.N)("".concat(t.XM),"GET",e,"",!1)}catch(a){var r,n,s;if(o.Z.isAxiosError(a)&&(null==a?void 0:null===(r=a.response)||void 0===r?void 0:null===(n=r.data)||void 0===n?void 0:n.error))return a.response.data;return{error:{errorCode:null==a?void 0:null===(s=a.response)||void 0===s?void 0:s.status,message:"Something went wrong!"}}}},m=async e=>{try{return await (0,i.N)("".concat(t.j6,"/").concat(e.exportId),"GET",{},"",!0)}catch(a){var r,n,s;if(o.Z.isAxiosError(a)&&(null==a?void 0:null===(r=a.response)||void 0===r?void 0:null===(n=r.data)||void 0===n?void 0:n.error))return a.response.data;return{error:{errorCode:null==a?void 0:null===(s=a.response)||void 0===s?void 0:s.status,message:"Something went wrong!"}}}},x=async()=>{try{return await (0,i.N)("".concat("".concat(t.O5,"/user")),"get",null,"",!0)}catch(n){var e,r;if(o.Z.isAxiosError(n)&&(null==n?void 0:null===(e=n.response)||void 0===e?void 0:null===(r=e.data)||void 0===r?void 0:r.error))return n.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},p=async()=>{try{return await (0,i.N)("".concat("".concat(t.O5,"/generate-jwt")),"get",null,"",!0)}catch(n){var e,r;if(o.Z.isAxiosError(n)&&(null==n?void 0:null===(e=n.response)||void 0===e?void 0:null===(r=e.data)||void 0===r?void 0:r.error))return n.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},h=async()=>{try{return await (0,i.N)("".concat("".concat(t.O5,"/create-user")),"get",null,"",!0)}catch(n){var e,r;if(o.Z.isAxiosError(n)&&(null==n?void 0:null===(e=n.response)||void 0===e?void 0:null===(r=e.data)||void 0===r?void 0:r.error))return n.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},f=async e=>{try{return await (0,i.N)("".concat("".concat(t.O5,"/post")),"post",e,"",!0)}catch(s){var r,n;if(o.Z.isAxiosError(s)&&(null==s?void 0:null===(r=s.response)||void 0===r?void 0:null===(n=r.data)||void 0===n?void 0:n.error))return s.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},g=async e=>{try{return await (0,i.N)("".concat("".concat(t.O5,"/get-posted-data")),"post",e,"",!0)}catch(s){var r,n;if(o.Z.isAxiosError(s)&&(null==s?void 0:null===(r=s.response)||void 0===r?void 0:null===(n=r.data)||void 0===n?void 0:n.error))return s.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},j=async e=>{try{return await (0,i.N)("".concat("".concat(t.O5,"/info")),"post",e,"",!0)}catch(s){var r,n;if(o.Z.isAxiosError(s)&&(null==s?void 0:null===(r=s.response)||void 0===r?void 0:null===(n=r.data)||void 0===n?void 0:n.error))return s.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},Z=async e=>{try{return await (0,i.N)("".concat("".concat(t.xq,"/").concat(e)),"GET",{},"",!1)}catch(s){var r,n;if(o.Z.isAxiosError(s)&&(null==s?void 0:null===(r=s.response)||void 0===r?void 0:null===(n=r.data)||void 0===n?void 0:n.error))return s.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},w=async e=>{try{return await (0,i.N)("".concat("".concat(t.j0)),"POST",e,"",!1)}catch(s){var r,n;if(o.Z.isAxiosError(s)&&(null==s?void 0:null===(r=s.response)||void 0===r?void 0:null===(n=r.data)||void 0===n?void 0:n.error))return s.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}}}}]);
2.2.16. https://dev-app.illusto.com/_next/static/chunks/4347-dbc2f0dfcf4db24e.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/4347-dbc2f0dfcf4db24e.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://bxnjbgvjoqse.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/4347-dbc2f0dfcf4db24e.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; countryCode=IN; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://bxnjbgvjoqse.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:28:55 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"3045-18b142b7028"
Vary: Accept-Encoding
Content-Length: 12357

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4347],{96514:function(e,t,n){var r=n(87462),i=n(63366),o=n(67294),a=n(8662),l=n(2734),s=n(30577),u=n(51705),c=n(85893);let d=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function p(e){return`scale(${e}, ${e**2})`}let f={entering:{opacity:1,transform:p(1)},entered:{opacity:1,transform:"none"}},h="undefined"!=typeof navigator&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),m=o.forwardRef(function(e,t){let{addEndListener:n,appear:m=!0,children:v,easing:g,in:Z,onEnter:y,onEntered:b,onEntering:P,onExit:E,onExited:x,onExiting:M,style:w,timeout:C="auto",TransitionComponent:R=a.ZP}=e,T=(0,i.Z)(e,d),k=o.useRef(),D=o.useRef(),S=(0,l.Z)(),z=o.useRef(null),j=(0,u.Z)(z,v.ref,t),H=e=>t=>{if(e){let n=z.current;void 0===t?e(n):e(n,t)}},L=H(P),N=H((e,t)=>{let n;(0,s.n)(e);let{duration:r,delay:i,easing:o}=(0,s.C)({style:w,timeout:C,easing:g},{mode:"enter"});"auto"===C?(n=S.transitions.getAutoHeightDuration(e.clientHeight),D.current=n):n=r,e.style.transition=[S.transitions.create("opacity",{duration:n,delay:i}),S.transitions.create("transform",{duration:h?n:.666*n,delay:i,easing:o})].join(","),y&&y(e,t)}),F=H(b),A=H(M),O=H(e=>{let t;let{duration:n,delay:r,easing:i}=(0,s.C)({style:w,timeout:C,easing:g},{mode:"exit"});"auto"===C?(t=S.transitions.getAutoHeightDuration(e.clientHeight),D.current=t):t=n,e.style.transition=[S.transitions.create("opacity",{duration:t,delay:r}),S.transitions.create("transform",{duration:h?t:.666*t,delay:h?r:r||.333*t,easing:i})].join(","),e.style.opacity=0,e.style.transform=p(.75),E&&E(e)}),I=H(x),K=e=>{"auto"===C&&(k.current=setTimeout(e,D.current||0)),n&&n(z.current,e)};return o.useEffect(()=>()=>{clearTimeout(k.current)},[]),(0,c.jsx)(R,(0,r.Z)({appear:m,in:Z,nodeRef:z,onEnter:N,onEntered:F,onEntering:L,onExit:O,onExited:I,onExiting:A,addEndListener:K,timeout:"auto"===C?null:C},T,{children:(e,t)=>o.cloneElement(v,(0,r.Z)({style:(0,r.Z)({opacity:0,transform:p(.75),visibility:"exited"!==e||Z?void 0:"hidden"},f[e],w,v.props.style),ref:j},t))}))});m.muiSupportAuto=!0,t.Z=m},78462:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(63366),i=n(87462),o=n(67294),a=n(93680),l=n(94780),s=n(90948),u=n(71657),c=n(59773),d=n(1588),p=n(34867);function f(e){return(0,p.Z)("MuiList",e)}(0,d.Z)("MuiList",["root","padding","dense","subheader"]);var h=n(85893);let m=["children","className","component","dense","disablePadding","subheader"],v=e=>{let{classes:t,disablePadding:n,dense:r,subheader:i}=e;return(0,l.Z)({root:["root",!n&&"padding",r&&"dense",i&&"subheader"]},f,t)},g=(0,s.ZP)("ul",{name:"MuiList",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:n}=e;return[t.root,!n.disablePadding&&t.padding,n.dense&&t.dense,n.subheader&&t.subheader]}})(({ownerState:e})=>(0,i.Z)({listStyle:"none",margin:0,padding:0,position:"relative"},!e.disablePadding&&{paddingTop:8,paddingBottom:8},e.subheader&&{paddingTop:0})),Z=o.forwardRef(function(e,t){let n=(0,u.Z)({props:e,name:"MuiList"}),{children:l,className:s,component:d="ul",dense:p=!1,disablePadding:f=!1,subheader:Z}=n,y=(0,r.Z)(n,m),b=o.useMemo(()=>({dense:p}),[p]),P=(0,i.Z)({},n,{component:d,dense:p,disablePadding:f}),E=v(P);return(0,h.jsx)(c.Z.Provider,{value:b,children:(0,h.jsxs)(g,(0,i.Z)({as:d,className:(0,a.Z)(E.root,s),ref:t,ownerState:P},y,{children:[Z,l]}))})});var y=Z},59773:function(e,t,n){var r=n(67294);let i=r.createContext({});t.Z=i},44347:function(e,t,n){n.d(t,{Z:function(){return F}});var r=n(87462),i=n(63366),o=n(67294);n(59864);var a=n(93680),l=n(94780),s=n(8038),u=n(78462),c=n(95806).Z,d=n(51705),p=n(58974),f=n(85893);let h=["actions","autoFocus","autoFocusItem","children","className","disabledItemsFocusable","disableListWrap","onKeyDown","variant"];function m(e,t,n){return e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:n?null:e.firstChild}function v(e,t,n){return e===t?n?e.firstChild:e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:n?null:e.lastChild}function g(e,t){if(void 0===t)return!0;let n=e.innerText;return void 0===n&&(n=e.textContent),0!==(n=n.trim().toLowerCase()).length&&(t.repeating?n[0]===t.keys[0]:0===n.indexOf(t.keys.join("")))}function Z(e,t,n,r,i,o){let a=!1,l=i(e,t,!!t&&n);for(;l;){if(l===e.firstChild){if(a)return!1;a=!0}let s=!r&&(l.disabled||"true"===l.getAttribute("aria-disabled"));if(l.hasAttribute("tabindex")&&g(l,o)&&!s)return l.focus(),!0;l=i(e,l,n)}return!1}let y=o.forwardRef(function(e,t){let{actions:n,autoFocus:a=!1,autoFocusItem:l=!1,children:y,className:b,disabledItemsFocusable:P=!1,disableListWrap:E=!1,onKeyDown:x,variant:M="selectedMenu"}=e,w=(0,i.Z)(e,h),C=o.useRef(null),R=o.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});(0,p.Z)(()=>{a&&C.current.focus()},[a]),o.useImperativeHandle(n,()=>({adjustStyleForScrollbar:(e,t)=>{let n=!C.current.style.width;if(e.clientHeight<C.current.clientHeight&&n){let r=`${c((0,s.Z)(e))}px`;C.current.style["rtl"===t.direction?"paddingLeft":"paddingRight"]=r,C.current.style.width=`calc(100% + ${r})`}return C.current}}),[]);let T=e=>{let t=C.current,n=e.key,r=(0,s.Z)(t).activeElement;if("ArrowDown"===n)e.preventDefault(),Z(t,r,E,P,m);else if("ArrowUp"===n)e.preventDefault(),Z(t,r,E,P,v);else if("Home"===n)e.preventDefault(),Z(t,null,E,P,m);else if("End"===n)e.preventDefault(),Z(t,null,E,P,v);else if(1===n.length){let i=R.current,o=n.toLowerCase(),a=performance.now();i.keys.length>0&&(a-i.lastTime>500?(i.keys=[],i.repeating=!0,i.previousKeyMatched=!0):i.repeating&&o!==i.keys[0]&&(i.repeating=!1)),i.lastTime=a,i.keys.push(o);let l=r&&!i.repeating&&g(r,i);i.previousKeyMatched&&(l||Z(t,r,!1,P,m,i))?e.preventDefault():i.previousKeyMatched=!1}x&&x(e)},k=(0,d.Z)(C,t),D=-1;o.Children.forEach(y,(e,t)=>{o.isValidElement(e)&&(e.props.disabled||("selectedMenu"===M&&e.props.selected?D=t:-1!==D||(D=t)))});let S=o.Children.map(y,(e,t)=>{if(t===D){let n={};return l&&(n.autoFocus=!0),void 0===e.props.tabIndex&&"selectedMenu"===M&&(n.tabIndex=0),o.cloneElement(e,n)}return e});return(0,f.jsx)(u.Z,(0,r.Z)({role:"menu",ref:k,className:b,onKeyDown:T,tabIndex:a?0:-1},w,{children:S}))});var b=n(90629),P=n(14564),E=n(90948),x=n(2734),M=n(71657),w=n(1588),C=n(34867);function R(e){return(0,C.Z)("MuiMenu",e)}(0,w.Z)("MuiMenu",["root","paper","list"]);let T=["onEntering"],k=["autoFocus","children","disableAutoFocusItem","MenuListProps","onClose","open","PaperProps","PopoverClasses","transitionDuration","TransitionProps","variant"],D={vertical:"top",horizontal:"right"},S={vertical:"top",horizontal:"left"},z=e=>{let{classes:t}=e;return(0,l.Z)({root:["root"],paper:["paper"],list:["list"]},R,t)},j=(0,E.ZP)(P.ZP,{shouldForwardProp:e=>(0,E.FO)(e)||"classes"===e,name:"MuiMenu",slot:"Root",overridesResolver:(e,t)=>t.root})({}),H=(0,E.ZP)(b.Z,{name:"MuiMenu",slot:"Paper",overridesResolver:(e,t)=>t.paper})({maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"}),L=(0,E.ZP)(y,{name:"MuiMenu",slot:"List",overridesResolver:(e,t)=>t.list})({outline:0}),N=o.forwardRef(function(e,t){let n=(0,M.Z)({props:e,name:"MuiMenu"}),{autoFocus:l=!0,children:s,disableAutoFocusItem:u=!1,MenuListProps:c={},onClose:d,open:p,PaperProps:h={},PopoverClasses:m,transitionDuration:v="auto",TransitionProps:{onEntering:g}={},variant:Z="selectedMenu"}=n,y=(0,i.Z)(n.TransitionProps,T),b=(0,i.Z)(n,k),P=(0,x.Z)(),E="rtl"===P.direction,w=(0,r.Z)({},n,{autoFocus:l,disableAutoFocusItem:u,MenuListProps:c,onEntering:g,PaperProps:h,transitionDuration:v,TransitionProps:y,variant:Z}),C=z(w),R=o.useRef(null),N=(e,t)=>{R.current&&R.current.adjustStyleForScrollbar(e,P),g&&g(e,t)},F=e=>{"Tab"===e.key&&(e.preventDefault(),d&&d(e,"tabKeyDown"))},A=-1;return o.Children.map(s,(e,t)=>{o.isValidElement(e)&&(e.props.disabled||("selectedMenu"===Z&&e.props.selected?A=t:-1!==A||(A=t)))}),(0,f.jsx)(j,(0,r.Z)({onClose:d,anchorOrigin:{vertical:"bottom",horizontal:E?"right":"left"},transformOrigin:E?D:S,PaperProps:(0,r.Z)({component:H},h,{classes:(0,r.Z)({},h.classes,{root:C.paper})}),className:C.root,open:p,ref:t,transitionDuration:v,TransitionProps:(0,r.Z)({onEntering:N},y),ownerState:w},b,{classes:m,children:(0,f.jsx)(L,(0,r.Z)({onKeyDown:F,actions:R,autoFocus:l&&(-1===A||u),autoFocusItem:l&&!u&&p,variant:Z},c,{className:(0,a.Z)(C.list,c.className),children:s}))}))});var F=N},14564:function(e,t,n){n.d(t,{ZP:function(){return S}});var r=n(87462),i=n(63366),o=n(67294),a=n(93680),l=n(94780),s=n(90948),u=n(71657),c=n(57144),d=n(8038),p=n(5340),f=n(51705),h=n(96514),m=n(18421),v=n(90629),g=n(1588),Z=n(34867);function y(e){return(0,Z.Z)("MuiPopover",e)}(0,g.Z)("MuiPopover",["root","paper"]);var b=n(85893);let P=["onEntering"],E=["action","anchorEl","anchorOrigin","anchorPosition","anchorReference","children","className","container","elevation","marginThreshold","open","PaperProps","transformOrigin","TransitionComponent","transitionDuration","TransitionProps"];function x(e,t){let n=0;return"number"==typeof t?n=t:"center"===t?n=e.height/2:"bottom"===t&&(n=e.height),n}function M(e,t){let n=0;return"number"==typeof t?n=t:"center"===t?n=e.width/2:"right"===t&&(n=e.width),n}function w(e){return[e.horizontal,e.vertical].map(e=>"number"==typeof e?`${e}px`:e).join(" ")}function C(e){return"function"==typeof e?e():e}let R=e=>{let{classes:t}=e;return(0,l.Z)({root:["root"],paper:["paper"]},y,t)},T=(0,s.ZP)(m.Z,{name:"MuiPopover",slot:"Root",overridesResolver:(e,t)=>t.root})({}),k=(0,s.ZP)(v.Z,{name:"MuiPopover",slot:"Paper",overridesResolver:(e,t)=>t.paper})({position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}),D=o.forwardRef(function(e,t){let n=(0,u.Z)({props:e,name:"MuiPopover"}),{action:l,anchorEl:s,anchorOrigin:m={vertical:"top",horizontal:"left"},anchorPosition:v,anchorReference:g="anchorEl",children:Z,className:y,container:D,elevation:S=8,marginThreshold:z=16,open:j,PaperProps:H={},transformOrigin:L={vertical:"top",horizontal:"left"},TransitionComponent:N=h.Z,transitionDuration:F="auto",TransitionProps:{onEntering:A}={}}=n,O=(0,i.Z)(n.TransitionProps,P),I=(0,i.Z)(n,E),K=o.useRef(),$=(0,f.Z)(K,H.ref),W=(0,r.Z)({},n,{anchorOrigin:m,anchorReference:g,elevation:S,marginThreshold:z,PaperProps:H,transformOrigin:L,TransitionComponent:N,transitionDuration:F,TransitionProps:O}),_=R(W),B=o.useCallback(()=>{if("anchorPosition"===g)return v;let e=C(s),t=e&&1===e.nodeType?e:(0,d.Z)(K.current).body,n=t.getBoundingClientRect();return{top:n.top+x(n,m.vertical),left:n.left+M(n,m.horizontal)}},[s,m.horizontal,m.vertical,v,g]),V=o.useCallback(e=>({vertical:x(e,L.vertical),horizontal:M(e,L.horizontal)}),[L.horizontal,L.vertical]),U=o.useCallback(e=>{let t={width:e.offsetWidth,height:e.offsetHeight},n=V(t);if("none"===g)return{top:null,left:null,transformOrigin:w(n)};let r=B(),i=r.top-n.vertical,o=r.left-n.horizontal,a=i+t.height,l=o+t.width,u=(0,p.Z)(C(s)),c=u.innerHeight-z,d=u.innerWidth-z;if(i<z){let f=i-z;i-=f,n.vertical+=f}else if(a>c){let h=a-c;i-=h,n.vertical+=h}if(o<z){let m=o-z;o-=m,n.horizontal+=m}else if(l>d){let v=l-d;o-=v,n.horizontal+=v}return{top:`${Math.round(i)}px`,left:`${Math.round(o)}px`,transformOrigin:w(n)}},[s,g,B,V,z]),[X,Y]=o.useState(j),q=o.useCallback(()=>{let e=K.current;if(!e)return;let t=U(e);null!==t.top&&(e.style.top=t.top),null!==t.left&&(e.style.left=t.left),e.style.transformOrigin=t.transformOrigin,Y(!0)},[U]),G=(e,t)=>{A&&A(e,t),q()},J=()=>{Y(!1)};o.useEffect(()=>{j&&q()}),o.useImperativeHandle(l,()=>j?{updatePosition:()=>{q()}}:null,[j,q]),o.useEffect(()=>{if(!j)return;let e=(0,c.Z)(()=>{q()}),t=(0,p.Z)(s);return t.addEventListener("resize",e),()=>{e.clear(),t.removeEventListener("resize",e)}},[s,j,q]);let Q=F;"auto"!==F||N.muiSupportAuto||(Q=void 0);let ee=D||(s?(0,d.Z)(C(s)).body:void 0);return(0,b.jsx)(T,(0,r.Z)({BackdropProps:{invisible:!0},className:(0,a.Z)(_.root,y),container:ee,open:j,ref:t,ownerState:W},I,{children:(0,b.jsx)(N,(0,r.Z)({appear:!0,in:j,onEntering:G,onExited:J,timeout:Q},O,{children:(0,b.jsx)(k,(0,r.Z)({elevation:S},H,{ref:$,className:(0,a.Z)(_.paper,H.className)},X?void 0:{style:(0,r.Z)({},H.style,{opacity:0})},{ownerState:W,children:Z}))}))}))});var S=D}}]);
2.2.17. https://dev-app.illusto.com/_next/static/chunks/4386-6cadbead29812b69.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/4386-6cadbead29812b69.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://icpdihajdrxl.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/4386-6cadbead29812b69.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://icpdihajdrxl.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:30:31 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"2412-18b142b7028"
Vary: Accept-Encoding
Content-Length: 9234

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4386],{34386:function(e,t,o){o.d(t,{Z:function(){return B}});var r=o(63366),n=o(87462),p=o(67294),i=o(93680),l=o(94780),a=o(76591),u=o(41796),s=o(90948),c=o(2734),m=o(71657),d=o(98216),h=o(96514),g=o(71362),f=o(2068),v=o(51705),T=o(27909),Z=o(79674),b=o(49299),w=o(1588),y=o(34867);function x(e){return(0,y.Z)("MuiTooltip",e)}let R=(0,w.Z)("MuiTooltip",["popper","popperInteractive","popperArrow","popperClose","tooltip","tooltipArrow","touch","tooltipPlacementLeft","tooltipPlacementRight","tooltipPlacementTop","tooltipPlacementBottom","arrow"]);var M=o(85893);let P=["arrow","children","classes","components","componentsProps","describeChild","disableFocusListener","disableHoverListener","disableInteractive","disableTouchListener","enterDelay","enterNextDelay","enterTouchDelay","followCursor","id","leaveDelay","leaveTouchDelay","onClose","onOpen","open","placement","PopperComponent","PopperProps","slotProps","slots","title","TransitionComponent","TransitionProps"],k=e=>{let{classes:t,disableInteractive:o,arrow:r,touch:n,placement:p}=e,i={popper:["popper",!o&&"popperInteractive",r&&"popperArrow"],tooltip:["tooltip",r&&"tooltipArrow",n&&"touch",`tooltipPlacement${(0,d.Z)(p.split("-")[0])}`],arrow:["arrow"]};return(0,l.Z)(i,x,t)},C=(0,s.ZP)(g.Z,{name:"MuiTooltip",slot:"Popper",overridesResolver:(e,t)=>{let{ownerState:o}=e;return[t.popper,!o.disableInteractive&&t.popperInteractive,o.arrow&&t.popperArrow,!o.open&&t.popperClose]}})(({theme:e,ownerState:t,open:o})=>(0,n.Z)({zIndex:(e.vars||e).zIndex.tooltip,pointerEvents:"none"},!t.disableInteractive&&{pointerEvents:"auto"},!o&&{pointerEvents:"none"},t.arrow&&{[`&[data-popper-placement*="bottom"] .${R.arrow}`]:{top:0,marginTop:"-0.71em","&::before":{transformOrigin:"0 100%"}},[`&[data-popper-placement*="top"] .${R.arrow}`]:{bottom:0,marginBottom:"-0.71em","&::before":{transformOrigin:"100% 0"}},[`&[data-popper-placement*="right"] .${R.arrow}`]:(0,n.Z)({},t.isRtl?{right:0,marginRight:"-0.71em"}:{left:0,marginLeft:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"100% 100%"}}),[`&[data-popper-placement*="left"] .${R.arrow}`]:(0,n.Z)({},t.isRtl?{left:0,marginLeft:"-0.71em"}:{right:0,marginRight:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"0 0"}})})),E=(0,s.ZP)("div",{name:"MuiTooltip",slot:"Tooltip",overridesResolver:(e,t)=>{let{ownerState:o}=e;return[t.tooltip,o.touch&&t.touch,o.arrow&&t.tooltipArrow,t[`tooltipPlacement${(0,d.Z)(o.placement.split("-")[0])}`]]}})(({theme:e,ownerState:t})=>(0,n.Z)({backgroundColor:e.vars?e.vars.palette.Tooltip.bg:(0,u.Fq)(e.palette.grey[700],.92),borderRadius:(e.vars||e).shape.borderRadius,color:(e.vars||e).palette.common.white,fontFamily:e.typography.fontFamily,padding:"4px 8px",fontSize:e.typography.pxToRem(11),maxWidth:300,margin:2,wordWrap:"break-word",fontWeight:e.typography.fontWeightMedium},t.arrow&&{position:"relative",margin:0},t.touch&&{padding:"8px 16px",fontSize:e.typography.pxToRem(14),lineHeight:`${Math.round(1e5*(16/14))/1e5}em`,fontWeight:e.typography.fontWeightRegular},{[`.${R.popper}[data-popper-placement*="left"] &`]:(0,n.Z)({transformOrigin:"right center"},t.isRtl?(0,n.Z)({marginLeft:"14px"},t.touch&&{marginLeft:"24px"}):(0,n.Z)({marginRight:"14px"},t.touch&&{marginRight:"24px"})),[`.${R.popper}[data-popper-placement*="right"] &`]:(0,n.Z)({transformOrigin:"left center"},t.isRtl?(0,n.Z)({marginRight:"14px"},t.touch&&{marginRight:"24px"}):(0,n.Z)({marginLeft:"14px"},t.touch&&{marginLeft:"24px"})),[`.${R.popper}[data-popper-placement*="top"] &`]:(0,n.Z)({transformOrigin:"center bottom",marginBottom:"14px"},t.touch&&{marginBottom:"24px"}),[`.${R.popper}[data-popper-placement*="bottom"] &`]:(0,n.Z)({transformOrigin:"center top",marginTop:"14px"},t.touch&&{marginTop:"24px"})})),O=(0,s.ZP)("span",{name:"MuiTooltip",slot:"Arrow",overridesResolver:(e,t)=>t.arrow})(({theme:e})=>({overflow:"hidden",position:"absolute",width:"1em",height:"0.71em",boxSizing:"border-box",color:e.vars?e.vars.palette.Tooltip.bg:(0,u.Fq)(e.palette.grey[700],.9),"&::before":{content:'""',margin:"auto",display:"block",width:"100%",height:"100%",backgroundColor:"currentColor",transform:"rotate(45deg)"}})),L=!1,S=null;function N(e,t){return o=>{t&&t(o),e(o)}}let $=p.forwardRef(function(e,t){var o,l,u,s,d,w,y,x,R,$,B,F,W,A,I,j,z,D,U;let _=(0,m.Z)({props:e,name:"MuiTooltip"}),{arrow:q=!1,children:H,components:X={},componentsProps:Y={},describeChild:G=!1,disableFocusListener:J=!1,disableHoverListener:K=!1,disableInteractive:Q=!1,disableTouchListener:V=!1,enterDelay:ee=100,enterNextDelay:et=0,enterTouchDelay:eo=700,followCursor:er=!1,id:en,leaveDelay:ep=0,leaveTouchDelay:ei=1500,onClose:el,onOpen:ea,open:eu,placement:es="bottom",PopperComponent:ec,PopperProps:em={},slotProps:ed={},slots:eh={},title:eg,TransitionComponent:ef=h.Z,TransitionProps:ev}=_,eT=(0,r.Z)(_,P),eZ=(0,c.Z)(),eb="rtl"===eZ.direction,[ew,ey]=p.useState(),[ex,eR]=p.useState(null),eM=p.useRef(!1),eP=Q||er,ek=p.useRef(),eC=p.useRef(),eE=p.useRef(),eO=p.useRef(),[eL,eS]=(0,b.Z)({controlled:eu,default:!1,name:"Tooltip",state:"open"}),eN=eL,e$=(0,T.Z)(en),eB=p.useRef(),eF=p.useCallback(()=>{void 0!==eB.current&&(document.body.style.WebkitUserSelect=eB.current,eB.current=void 0),clearTimeout(eO.current)},[]);p.useEffect(()=>()=>{clearTimeout(ek.current),clearTimeout(eC.current),clearTimeout(eE.current),eF()},[eF]);let eW=e=>{clearTimeout(S),L=!0,eS(!0),ea&&!eN&&ea(e)},eA=(0,f.Z)(e=>{clearTimeout(S),S=setTimeout(()=>{L=!1},800+ep),eS(!1),el&&eN&&el(e),clearTimeout(ek.current),ek.current=setTimeout(()=>{eM.current=!1},eZ.transitions.duration.shortest)}),eI=e=>{eM.current&&"touchstart"!==e.type||(ew&&ew.removeAttribute("title"),clearTimeout(eC.current),clearTimeout(eE.current),ee||L&&et?eC.current=setTimeout(()=>{eW(e)},L?et:ee):eW(e))},ej=e=>{clearTimeout(eC.current),clearTimeout(eE.current),eE.current=setTimeout(()=>{eA(e)},ep)},{isFocusVisibleRef:ez,onBlur:eD,onFocus:eU,ref:e_}=(0,Z.Z)(),[,eq]=p.useState(!1),eH=e=>{eD(e),!1===ez.current&&(eq(!1),ej(e))},eX=e=>{ew||ey(e.currentTarget),eU(e),!0===ez.current&&(eq(!0),eI(e))},eY=e=>{eM.current=!0;let t=H.props;t.onTouchStart&&t.onTouchStart(e)},eG=e=>{eY(e),clearTimeout(eE.current),clearTimeout(ek.current),eF(),eB.current=document.body.style.WebkitUserSelect,document.body.style.WebkitUserSelect="none",eO.current=setTimeout(()=>{document.body.style.WebkitUserSelect=eB.current,eI(e)},eo)},eJ=e=>{H.props.onTouchEnd&&H.props.onTouchEnd(e),eF(),clearTimeout(eE.current),eE.current=setTimeout(()=>{eA(e)},ei)};p.useEffect(()=>{if(eN)return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)};function e(e){("Escape"===e.key||"Esc"===e.key)&&eA(e)}},[eA,eN]);let eK=(0,v.Z)(H.ref,e_,ey,t);eg||0===eg||(eN=!1);let eQ=p.useRef({x:0,y:0}),eV=p.useRef(),e0=e=>{let t=H.props;t.onMouseMove&&t.onMouseMove(e),eQ.current={x:e.clientX,y:e.clientY},eV.current&&eV.current.update()},e1={},e4="string"==typeof eg;G?(e1.title=eN||!e4||K?null:eg,e1["aria-describedby"]=eN?e$:null):(e1["aria-label"]=e4?eg:null,e1["aria-labelledby"]=eN&&!e4?e$:null);let e7=(0,n.Z)({},e1,eT,H.props,{className:(0,i.Z)(eT.className,H.props.className),onTouchStart:eY,ref:eK},er?{onMouseMove:e0}:{}),e6={};V||(e7.onTouchStart=eG,e7.onTouchEnd=eJ),K||(e7.onMouseOver=N(eI,e7.onMouseOver),e7.onMouseLeave=N(ej,e7.onMouseLeave),eP||(e6.onMouseOver=eI,e6.onMouseLeave=ej)),J||(e7.onFocus=N(eX,e7.onFocus),e7.onBlur=N(eH,e7.onBlur),eP||(e6.onFocus=eX,e6.onBlur=eH));let e9=p.useMemo(()=>{var e;let t=[{name:"arrow",enabled:Boolean(ex),options:{element:ex,padding:4}}];return null!=(e=em.popperOptions)&&e.modifiers&&(t=t.concat(em.popperOptions.modifiers)),(0,n.Z)({},em.popperOptions,{modifiers:t})},[ex,em]),e2=(0,n.Z)({},_,{isRtl:eb,arrow:q,disableInteractive:eP,placement:es,PopperComponentProp:ec,touch:eM.current}),e8=k(e2),e3=null!=(o=null!=(l=eh.popper)?l:X.Popper)?o:C,e5=null!=(u=null!=(s=null!=(d=eh.transition)?d:X.Transition)?s:ef)?u:h.Z,te=null!=(w=null!=(y=eh.tooltip)?y:X.Tooltip)?w:E,tt=null!=(x=null!=(R=eh.arrow)?R:X.Arrow)?x:O,to=(0,a.Z)(e3,(0,n.Z)({},em,null!=($=ed.popper)?$:Y.popper,{className:(0,i.Z)(e8.popper,null==em?void 0:em.className,null==(B=null!=(F=ed.popper)?F:Y.popper)?void 0:B.className)}),e2),tr=(0,a.Z)(e5,(0,n.Z)({},ev,null!=(W=ed.transition)?W:Y.transition),e2),tn=(0,a.Z)(te,(0,n.Z)({},null!=(A=ed.tooltip)?A:Y.tooltip,{className:(0,i.Z)(e8.tooltip,null==(I=null!=(j=ed.tooltip)?j:Y.tooltip)?void 0:I.className)}),e2),tp=(0,a.Z)(tt,(0,n.Z)({},null!=(z=ed.arrow)?z:Y.arrow,{className:(0,i.Z)(e8.arrow,null==(D=null!=(U=ed.arrow)?U:Y.arrow)?void 0:D.className)}),e2);return(0,M.jsxs)(p.Fragment,{children:[p.cloneElement(H,e7),(0,M.jsx)(e3,(0,n.Z)({as:null!=ec?ec:g.Z,placement:es,anchorEl:er?{getBoundingClientRect:()=>({top:eQ.current.y,left:eQ.current.x,right:eQ.current.x,bottom:eQ.current.y,width:0,height:0})}:ew,popperRef:eV,open:!!ew&&eN,id:e$,transition:!0},e6,to,{popperOptions:e9,children:({TransitionProps:e})=>(0,M.jsx)(e5,(0,n.Z)({timeout:eZ.transitions.duration.shorter},e,tr,{children:(0,M.jsxs)(te,(0,n.Z)({},tn,{children:[eg,q?(0,M.jsx)(tt,(0,n.Z)({},tp,{ref:eR})):null]}))}))}))]})});var B=$}}]);
2.2.18. https://dev-app.illusto.com/_next/static/chunks/5171-6cd6c7c8044e61e0.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/5171-6cd6c7c8044e61e0.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://lxrkucspdxbc.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/5171-6cd6c7c8044e61e0.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; countryCode=IN; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://lxrkucspdxbc.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:31:42 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"68f9-18b142b7028"
Vary: Accept-Encoding
Content-Length: 26873

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5171],{78735:function(r,o,t){t.d(o,{$$:function(){return rd},AZ:function(){return C},B0:function(){return rh},BK:function(){return z},C:function(){return rr},CZ:function(){return $},D3:function(){return Z},Ef:function(){return P},Et:function(){return Y},GV:function(){return x},HR:function(){return N},Hq:function(){return A},I9:function(){return w},Ih:function(){return rl},J4:function(){return rp},JC:function(){return g},KY:function(){return n},Lj:function(){return f},M9:function(){return ru},MJ:function(){return j},N9:function(){return i},Ne:function(){return I},O5:function(){return rt},Qd:function(){return rv},S1:function(){return G},SE:function(){return rm},TB:function(){return d},TV:function(){return V},XM:function(){return U},XX:function(){return ri},Y2:function(){return l},_O:function(){return v},_v:function(){return T},au:function(){return K},bk:function(){return m},cg:function(){return y},dC:function(){return q},ez:function(){return O},fS:function(){return B},gO:function(){return R},hM:function(){return X},hj:function(){return J},hq:function(){return _},id:function(){return b},j0:function(){return re},j6:function(){return ro},jN:function(){return W},kp:function(){return e},ku:function(){return h},lR:function(){return c},lt:function(){return u},mu:function(){return M},oZ:function(){return E},pF:function(){return rg},qc:function(){return rc},r9:function(){return rf},rv:function(){return S},s8:function(){return F},sm:function(){return H},uK:function(){return L},ud:function(){return ra},x0:function(){return Q},xk:function(){return p},xq:function(){return rn},yR:function(){return D},yz:function(){return a},z3:function(){return s},zY:function(){return k},zd:function(){return rs}});let n="".concat("https://dev-api.illusto.com/api/v2","/user/is-email-exist"),e="".concat("https://dev-api.illusto.com/api/v2","/user/signup"),i="".concat("https://dev-api.illusto.com/api/v2","/user/send-otp"),a="".concat("https://dev-api.illusto.com/api/v2","/user/verify-email"),s="".concat("https://dev-api.illusto.com/api/v2","/user/login-with-google"),u="".concat("https://dev-api.illusto.com/api/v2","/user/connect-google"),c="".concat("https://dev-api.illusto.com/api/v2","/user/login-with-facebook"),l="".concat("https://dev-api.illusto.com/api/v2","/user/connect-facebook"),d="".concat("https://dev-api.illusto.com/api/v2","/user/login-with-password"),v="".concat("https://dev-api.illusto.com/api/v2","/user/login-with-otp"),p="".concat("https://dev-api.illusto.com/api/v2","/user/verify-forgot-password"),m="".concat("https://dev-api.illusto.com/api/v2","/user/reset-password"),f="".concat("https://dev-api.illusto.com/api/v2","/user/"),h="".concat("https://dev-api.illusto.com/api/v2","/user/profile"),g="".concat("https://dev-api.illusto.com/api/v2","/user/send-set-password-otp"),w="".concat("https://dev-api.illusto.com/api/v2","/user/verify-set-password-otp"),y="".concat("https://dev-api.illusto.com/api/v2","/user/set-password"),S="".concat("https://dev-api.illusto.com/api/v2","/user/avatar"),E="".concat("https://dev-api.illusto.com/api/v2","/user/verify-password"),C="".concat("https://dev-api.illusto.com/api/v2","/user/"),Z="".concat("https://dev-api.illusto.com/api/v2","/user/password"),A="".concat("https://dev-api.illusto.com/api/v2","/user/email"),N="".concat("https://dev-api.illusto.com/api/v2","/user/verify-new-email"),x="".concat("https://dev-api.illusto.com/api/v2","/user/restore-account"),T="".concat("https://dev-subscription.illusto.com","/payments/plans"),b="".concat("https://dev-subscription.illusto.com","/payments/transactions"),P="".concat("https://dev-subscription.illusto.com","/payments/subscription-details"),O="".concat("https://dev-subscription.illusto.com","/payments/create-order"),k="".concat("https://dev-subscription.illusto.com","/payments/confirm-subscription"),_="".concat("https://dev-subscription.illusto.com","/payments/cancel-subscription"),j="".concat("https://dev-subscription.illusto.com","/payments/notify/downgraded"),q="".concat("https://dev-demo-api.illusto.com","/onboardingForm/create"),I="".concat("https://dev-app.illusto.com","/editor/Home/ProjectList"),z="".concat("https://dev-api.illusto.com/api/v2","/material/categories"),G="".concat("https://dev-api.illusto.com/api/v2","/material/templates"),L="".concat("https://dev-demo-api.illusto.com","/project/createTemplate"),D="".concat("http://quotas-dev.development.svc.cluster.local:8075","/quotas/subscription/TEMPLATES"),H="".concat("http://quotas-dev.development.svc.cluster.local:8075","/quotas/subscription/STORAGE"),Y="".concat("https://dev-demo-api.illusto.com","/onboardingForm/status"),B="".concat("https://dev-api.illusto.com/api/v2","/user/cloud/account"),J="".concat("https://dev-api.illusto.com/api/v2","/user/cloud/account/"),M="".concat("https://dev-api.illusto.com/api/v2","/user/cloud/upload"),R="".concat("https://dev-api.illusto.com/api/v2","/user/cloud/progress"),$="".concat("https://dev-api.illusto.com/api/v2","/user/cloud/drive/list/"),K="".concat("https://dev-api.illusto.com/api/v2","/user/cloud/account/"),Q="".concat("https://dev-api.illusto.com/api/v2","/user/cloud/accountDetails/"),X="".concat("https://dev-demo-api.illusto.com","/upload/sts/info"),U="".concat("https://dev-demo-api.illusto.com","/video/quota/list"),V="".concat("https://dev-demo-api.illusto.com","/project/thumbnail"),F="".concat("https://dev-demo-api.illusto.com","/project/info"),W="".concat("https://dev-demo-api.illusto.com","/project/update"),rr="".concat("https://dev-demo-api.illusto.com","//project/categories"),ro="".concat("https://dev-api.illusto.com/api/v2","/get-download-link"),rt="".concat("https://dev-api.illusto.com/api/v2","/ayrshare"),rn="".concat("http://quotas-dev.development.svc.cluster.local:8075","/quotas/subscription"),re="".concat("https://dev-demo-api.illusto.com","/job/batch/info"),ri="".concat("https://dev-subscription.illusto.com","/payments/stripe/create-setup-intent"),ra="".concat("https://dev-subscription.illusto.com","/payments/stripe/one-time/create-payment-intent"),rs="".concat("https://dev-subscription.illusto.com","/payments/stripe/confirm-payment"),ru="".concat("https://dev-subscription.illusto.com","/payments/stripe/apply-promocode"),rc="".concat("https://dev-subscription.illusto.com","/payments/stripe/change-plan"),rl="".concat("https://dev-subscription.illusto.com","/payments/stripe/authorize-payment-method"),rd="".concat("https://dev-subscription.illusto.com","/payments/stripe/confirm-auth-payment"),rv="".concat("https://dev-subscription.illusto.com","/payments/stripe/create-resubscribe-order"),rp="".concat("https://dev-subscription.illusto.com","/payments/stripe/confirm-resubscribe-payment"),rm="".concat("https://dev-subscription.illusto.com","/payments/stripe/one-time"),rf="".concat("https://dev-subscription.illusto.com","/payments/appsumo/user"),rh="".concat("https://dev-api.illusto.com/api/v2","/onboarding/is-onboarded"),rg="".concat("https://dev-api.illusto.com/api/v2","/onboarding/save")},54332:function(r,o,t){t.d(o,{HD:function(){return v},Sj:function(){return u},am:function(){return s},iv:function(){return l},iy:function(){return a},ju:function(){return c},sf:function(){return d}});var n=t(78945),e=t(78735),i=t(53415);let a=async r=>{try{return await (0,i.N)("".concat(e.mu),"post",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},s=async r=>{try{return await (0,i.N)("".concat(e.fS),"post",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},u=async(r,o)=>{try{return await (0,i.N)("".concat(e.hj).concat(o),"post",r)}catch(s){var t,a;if(n.Z.isAxiosError(s)&&(null==s?void 0:null===(t=s.response)||void 0===t?void 0:null===(a=t.data)||void 0===a?void 0:a.error))return s.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},c=async r=>{try{return await (0,i.N)("".concat(e.gO),"get",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},l=async(r,o)=>{try{return await (0,i.N)("".concat(e.CZ).concat(r,"?folderId=").concat(o),"get",null,"",!0)}catch(s){var t,a;if(n.Z.isAxiosError(s)&&(null==s?void 0:null===(t=s.response)||void 0===t?void 0:null===(a=t.data)||void 0===a?void 0:a.error))return s.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},d=async r=>{let o=localStorage.getItem("Authorization"),t={method:"delete",url:"".concat(e.au).concat(r),headers:{Authorization:"Bearer ".concat(o)}};(0,n.Z)(t).then(function(r){return r.data}).catch(function(r){return{error:{errorCode:11110,message:"Something went wrong!"}}})},v=async r=>{try{return await (0,i.N)("".concat(e.x0).concat(r),"get",null,"",!0)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}}},55171:function(r,o,t){t.d(o,{$c:function(){return I},AH:function(){return w},Au:function(){return G},CK:function(){return s},Dc:function(){return R},Dr:function(){return N},Hx:function(){return p},Iw:function(){return C},KL:function(){return E},P2:function(){return Q},PI:function(){return m},Pf:function(){return $},Pi:function(){return d},QZ:function(){return k},Qb:function(){return g},Qk:function(){return L},R:function(){return J},V5:function(){return a},W7:function(){return Y},Xw:function(){return B},YO:function(){return u},ZN:function(){return P},Zr:function(){return K},_f:function(){return O},au:function(){return D},cB:function(){return b},g$:function(){return f},g_:function(){return T},iP:function(){return q},kO:function(){return v},lE:function(){return j},lL:function(){return x},mL:function(){return M},oX:function(){return _},oi:function(){return h},q0:function(){return l},sy:function(){return z},tZ:function(){return y},ts:function(){return Z},w$:function(){return H},y6:function(){return A},ye:function(){return S},yu:function(){return c}});var n=t(78945),e=t(78735),i=t(53415);let a=async r=>{try{return await (0,i.N)("".concat(e.kp),"POST",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},s=async r=>{try{return await (0,i.N)("".concat(e.KY),"POST",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},u=async r=>{try{return await (0,i.N)("".concat(e.N9),"POST",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},c=async r=>{try{return await (0,i.N)("".concat(e.yz),"POST",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},l=async r=>{try{return await (0,i.N)("".concat(e.z3),"POST",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},d=async r=>{try{return await (0,i.N)("".concat(e.lt),"POST",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},v=async r=>{try{return await (0,i.N)("".concat(e.lR),"POST",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},p=async r=>{try{return await (0,i.N)("".concat(e.Y2),"POST",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},m=async r=>{try{return await (0,i.N)("".concat(e.TB),"POST",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},f=async r=>{try{return await (0,i.N)("".concat(e._O),"POST",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},h=async r=>{try{return await (0,i.N)("".concat(e.xk),"POST",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},g=async r=>{try{return await (0,i.N)("".concat(e.bk),"POST",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},w=async()=>{try{return await (0,i.N)("".concat(e.Lj),"GET")}catch(t){var r,o;if(n.Z.isAxiosError(t)&&(null==t?void 0:null===(r=t.response)||void 0===r?void 0:null===(o=r.data)||void 0===o?void 0:o.error))return t.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},y=async r=>{try{return await (0,i.N)("".concat(e.ku),"PUT",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},S=async()=>{try{return await (0,i.N)("".concat(e.JC),"POST")}catch(t){var r,o;if(n.Z.isAxiosError(t)&&(null==t?void 0:null===(r=t.response)||void 0===r?void 0:null===(o=r.data)||void 0===o?void 0:o.error))return t.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},E=async r=>{try{return await (0,i.N)("".concat(e.I9),"POST",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},C=async r=>{try{return await (0,i.N)("".concat(e.cg),"POST",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},Z=async r=>{try{return await (0,i.N)("".concat(e.rv),"PUT",r,"multipart/form-data")}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},A=async r=>{try{return await (0,i.N)("".concat(e.oZ),"POST",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},N=async r=>{try{return await (0,i.N)("".concat(e.AZ),"DELETE",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},x=async r=>{try{return await (0,i.N)("".concat(e.D3),"PUT",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},T=async r=>{try{return await (0,i.N)("".concat(e.Hq),"PUT",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},b=async r=>{try{return await (0,i.N)("".concat(e.HR),"POST",r)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},P=async r=>{try{return await (0,i.N)("".concat(e.GV),"GET")}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},O=async r=>{try{return await (0,i.N)("".concat(e.dC),"POST",r,"",!1)}catch(a){var o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(o=a.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return a.response.data;return{error:{errorCode:11110,message:"Something went wrong!"}}}},k=async()=>{try{return await (0,i.N)("".concat(e._v),"GET")}catch(a){var r,o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(r=a.response)||void 0===r?void 0:null===(o=r.data)||void 0===o?void 0:o.error))return a.response.data;return{error:{errorCode:null==a?void 0:null===(t=a.response)||void 0===t?void 0:t.status,message:"Something went wrong!"}}}},_=async function(){let r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await (0,i.N)("".concat(e.id),"GET",r)}catch(s){var o,t,a;if(n.Z.isAxiosError(s)&&(null==s?void 0:null===(o=s.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return s.response.data;return{error:{errorCode:null==s?void 0:null===(a=s.response)||void 0===a?void 0:a.status,message:"Something went wrong!"}}}},j=async()=>{try{return await (0,i.N)("".concat(e.Ef),"GET")}catch(a){var r,o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(r=a.response)||void 0===r?void 0:null===(o=r.data)||void 0===o?void 0:o.error))return a.response.data;return{error:{errorCode:null==a?void 0:null===(t=a.response)||void 0===t?void 0:t.status,message:"Something went wrong!"}}}},q=async r=>{try{return await (0,i.N)("".concat(e.ez),"POST",r)}catch(s){var o,t,a;if(n.Z.isAxiosError(s)&&(null==s?void 0:null===(o=s.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return s.response.data;return{error:{errorCode:null==s?void 0:null===(a=s.response)||void 0===a?void 0:a.status,message:"Something went wrong!"}}}},I=async r=>{let o=e.M9;try{return await (0,i.N)(o,"POST",r)}catch(u){var t,a,s;if(n.Z.isAxiosError(u)&&(null==u?void 0:null===(t=u.response)||void 0===t?void 0:null===(a=t.data)||void 0===a?void 0:a.error))return u.response.data;return{error:{errorCode:null==u?void 0:null===(s=u.response)||void 0===s?void 0:s.status,message:"Something went wrong!"}}}},z=async r=>{try{return await (0,i.N)("".concat(e.zY),"POST",r)}catch(s){var o,t,a;if(n.Z.isAxiosError(s)&&(null==s?void 0:null===(o=s.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return s.response.data;return{error:{errorCode:null==s?void 0:null===(a=s.response)||void 0===a?void 0:a.status,message:"Something went wrong!"}}}},G=async r=>{let o=e.Ih;try{return await (0,i.N)(o,"POST",r)}catch(u){var t,a,s;if(n.Z.isAxiosError(u)&&(null==u?void 0:null===(t=u.response)||void 0===t?void 0:null===(a=t.data)||void 0===a?void 0:a.error))return u.response.data;return{error:{errorCode:null==u?void 0:null===(s=u.response)||void 0===s?void 0:s.status,message:"Something went wrong!"}}}},L=async r=>{try{return await (0,i.N)("".concat(e.hq),"POST",r)}catch(s){var o,t,a;if(n.Z.isAxiosError(s)&&(null==s?void 0:null===(o=s.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return s.response.data;return{error:{errorCode:null==s?void 0:null===(a=s.response)||void 0===a?void 0:a.status,message:"Something went wrong!"}}}},D=async r=>{let o=e.qc;try{return await (0,i.N)(o,"POST",r)}catch(u){var t,a,s;if(n.Z.isAxiosError(u)&&(null==u?void 0:null===(t=u.response)||void 0===t?void 0:null===(a=t.data)||void 0===a?void 0:a.error))return u.response.data;return{error:{errorCode:null==u?void 0:null===(s=u.response)||void 0===s?void 0:s.status,message:"Something went wrong!"}}}},H=async r=>{let o=e.Qd;try{return await (0,i.N)(o,"POST",r)}catch(u){var t,a,s;if(n.Z.isAxiosError(u)&&(null==u?void 0:null===(t=u.response)||void 0===t?void 0:null===(a=t.data)||void 0===a?void 0:a.error))return u.response.data;return{error:{errorCode:null==u?void 0:null===(s=u.response)||void 0===s?void 0:s.status,message:"Something went wrong!"}}}},Y=async r=>{let o=e.J4;try{return await (0,i.N)(o,"POST",r)}catch(u){var t,a,s;if(n.Z.isAxiosError(u)&&(null==u?void 0:null===(t=u.response)||void 0===t?void 0:null===(a=t.data)||void 0===a?void 0:a.error))return u.response.data;return{error:{errorCode:null==u?void 0:null===(s=u.response)||void 0===s?void 0:s.status,message:"Something went wrong!"}}}},B=async r=>{let o=e.$$;try{return await (0,i.N)(o,"POST",r)}catch(u){var t,a,s;if(n.Z.isAxiosError(u)&&(null==u?void 0:null===(t=u.response)||void 0===t?void 0:null===(a=t.data)||void 0===a?void 0:a.error))return u.response.data;return{error:{errorCode:null==u?void 0:null===(s=u.response)||void 0===s?void 0:s.status,message:"Something went wrong!"}}}},J=async()=>{try{return await (0,i.N)("".concat(e.Et),"GET",{},"",!1)}catch(a){var r,o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(r=a.response)||void 0===r?void 0:null===(o=r.data)||void 0===o?void 0:o.error))return a.response.data;return{error:{errorCode:null==a?void 0:null===(t=a.response)||void 0===t?void 0:t.status,message:"Something went wrong!"}}}},M=async()=>{try{return await (0,i.N)("".concat(e.MJ),"POST",{})}catch(a){var r,o,t;if(n.Z.isAxiosError(a)&&(null==a?void 0:null===(r=a.response)||void 0===r?void 0:null===(o=r.data)||void 0===o?void 0:o.error))return a.response.data;return{error:{errorCode:null==a?void 0:null===(t=a.response)||void 0===t?void 0:t.status,message:"Something went wrong!"}}}},R=async function(){let r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await (0,i.N)("".concat(e.r9,"/").concat(r.id),"GET",{},"",!1)}catch(s){var o,t,a;if(n.Z.isAxiosError(s)&&(null==s?void 0:null===(o=s.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return s.response.data;return{error:{errorCode:null==s?void 0:null===(a=s.response)||void 0===a?void 0:a.status,message:"Something went wrong!"}}}},$=async function(){let r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await (0,i.N)("".concat(e.SE,"/").concat(r.id),"GET")}catch(s){var o,t,a;if(n.Z.isAxiosError(s)&&(null==s?void 0:null===(o=s.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return s.response.data;return{error:{errorCode:null==s?void 0:null===(a=s.response)||void 0===a?void 0:a.status,message:"Something went wrong!"}}}},K=async function(){let r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};console.log(r);try{return await (0,i.N)("".concat(e.SE,"/upload/transactionDetails"),"POST",r,"multipart/form-data")}catch(s){var o,t,a;if(n.Z.isAxiosError(s)&&(null==s?void 0:null===(o=s.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return s.response.data;return{error:{errorCode:null==s?void 0:null===(a=s.response)||void 0===a?void 0:a.status,message:"Something went wrong!"}}}},Q=async function(){let r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await (0,i.N)("".concat(e.SE,"/confirm-payment"),"POST",r)}catch(s){var o,t,a;if(n.Z.isAxiosError(s)&&(null==s?void 0:null===(o=s.response)||void 0===o?void 0:null===(t=o.data)||void 0===t?void 0:t.error))return s.response.data;return{error:{errorCode:null==s?void 0:null===(a=s.response)||void 0===a?void 0:a.status,message:"Something went wrong!"}}}}},53415:function(r,o,t){t.d(o,{N:function(){return a}});var n=t(78945),e=t(31955),i=t(54332);async function a(r){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"get",t=arguments.length>2?arguments[2]:void 0,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",s=!(arguments.length>4)||void 0===arguments[4]||arguments[4],u=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"",c=(null==u?void 0:u.toLowerCase())=="drive"?localStorage.getItem("drive_access_token"):localStorage.getItem("Authorization"),l={countryCode:e.Z.get("countryCode"),Accept:"application/json","Content-type":a||"application/json",Authorization:"".concat(s?"Bearer ":"").concat(c)},d="get"===o.toLowerCase()?t:{},v="get"!==o.toLowerCase()?t:void 0;return n.Z.interceptors.response.use(function(r){return r},async function(r){var o,t,e,a;if((null==r?void 0:null===(o=r.response)||void 0===o?void 0:o.status)===401&&(null==r?void 0:null===(t=r.config)||void 0===t?void 0:null===(e=t.url)||void 0===e?void 0:e.includes("https://www.googleapis.com/oauth2/v1/userinfo"))){await n.Z.post("");let s=localStorage.getItem("drive_refresh_token");n.Z.post("https://oauth2.googleapis.com/token",{grant_type:"refresh_token",refresh_token:s,client_id:"1050069175329-k4dc9fn9fqo43udegrkpl6cum5ula8mk.apps.googleusercontent.com",client_secret:"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"},{headers:{"Content-Type":"application/json;"}}).then(r=>(localStorage.setItem("drive_access_token",r.data.access_token),r.data)).then(async r=>{localStorage.setItem("drive_access_token",r.access_token);let o=localStorage.getItem("drive_refresh_token"),t={service_id:"1",access_token:r.access_token,refresh_token:o},n=localStorage.getItem("userId");await (0,i.Sj)(t,n)}).catch(r=>console.log("err in access: ",r))}else(null==r?void 0:null===(a=r.response)||void 0===a?void 0:a.status)===401&&(localStorage.clear(),window.location.href="https://dev-app.illusto.com/login");return Promise.reject(r)}),(await (0,n.Z)({url:r,method:o,data:v,params:d,headers:l})).data}}}]);
2.2.19. https://dev-app.illusto.com/_next/static/chunks/5572-308d9fa0a85c2c5d.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/5572-308d9fa0a85c2c5d.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://rhghfnfhmkas.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/5572-308d9fa0a85c2c5d.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; countryCode=IN; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://rhghfnfhmkas.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:31:56 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"226a-18b142b7028"
Vary: Accept-Encoding
Content-Length: 8810

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5572],{95688:function(e,t,n){"use strict";var r=n(64836);t.Z=void 0;var o=r(n(64938)),i=n(85893),a=(0,o.default)((0,i.jsx)("path",{d:"M19 11H7.83l4.88-4.88c.39-.39.39-1.03 0-1.42a.9959.9959 0 0 0-1.41 0l-6.59 6.59c-.39.39-.39 1.02 0 1.41l6.59 6.59c.39.39 1.02.39 1.41 0 .39-.39.39-1.02 0-1.41L7.83 13H19c.55 0 1-.45 1-1s-.45-1-1-1z"}),"ArrowBackRounded");t.Z=a},91127:function(e,t,n){"use strict";var r=n(88169),o=n(85893);t.Z=(0,r.Z)((0,o.jsx)("path",{d:"M12 6c3.79 0 7.17 2.13 8.82 5.5-.59 1.22-1.42 2.27-2.41 3.12l1.41 1.41c1.39-1.23 2.49-2.77 3.18-4.53C21.27 7.11 17 4 12 4c-1.27 0-2.49.2-3.64.57l1.65 1.65C10.66 6.09 11.32 6 12 6zm-1.07 1.14L13 9.21c.57.25 1.03.71 1.28 1.28l2.07 2.07c.08-.34.14-.7.14-1.07C16.5 9.01 14.48 7 12 7c-.37 0-.72.05-1.07.14zM2.01 3.87l2.68 2.68C3.06 7.83 1.77 9.53 1 11.5 2.73 15.89 7 19 12 19c1.52 0 2.98-.29 4.32-.82l3.42 3.42 1.41-1.41L3.42 2.45 2.01 3.87zm7.5 7.5 2.61 2.61c-.04.01-.08.02-.12.02-1.38 0-2.5-1.12-2.5-2.5 0-.05.01-.08.01-.13zm-3.4-3.4 1.75 1.75c-.23.55-.36 1.15-.36 1.78 0 2.48 2.02 4.5 4.5 4.5.63 0 1.23-.13 1.77-.36l.98.98c-.88.24-1.8.38-2.75.38-3.79 0-7.17-2.13-8.82-5.5.7-1.43 1.72-2.61 2.93-3.53z"}),"VisibilityOffOutlined")},46149:function(e,t,n){"use strict";var r=n(88169),o=n(85893);t.Z=(0,r.Z)((0,o.jsx)("path",{d:"M12 6c3.79 0 7.17 2.13 8.82 5.5C19.17 14.87 15.79 17 12 17s-7.17-2.13-8.82-5.5C4.83 8.13 8.21 6 12 6m0-2C7 4 2.73 7.11 1 11.5 2.73 15.89 7 19 12 19s9.27-3.11 11-7.5C21.27 7.11 17 4 12 4zm0 5c1.38 0 2.5 1.12 2.5 2.5S13.38 14 12 14s-2.5-1.12-2.5-2.5S10.62 9 12 9m0-2c-2.48 0-4.5 2.02-4.5 4.5S9.52 16 12 16s4.5-2.02 4.5-4.5S14.48 7 12 7z"}),"VisibilityOutlined")},87109:function(e,t,n){"use strict";n.d(t,{Z:function(){return j}});var r,o=n(63366),i=n(87462),a=n(67294),l=n(93680),s=n(94780),u=n(98216),d=n(15861),c=n(47167),f=n(74423),p=n(90948),v=n(1588),b=n(34867);function h(e){return(0,b.Z)("MuiInputAdornment",e)}let _=(0,v.Z)("MuiInputAdornment",["root","filled","standard","outlined","positionStart","positionEnd","disablePointerEvents","hiddenLabel","sizeSmall"]);var y=n(71657),g=n(85893);let S=["children","className","component","disablePointerEvents","disableTypography","position","variant"],m=(e,t)=>{let{ownerState:n}=e;return[t.root,t[`position${(0,u.Z)(n.position)}`],!0===n.disablePointerEvents&&t.disablePointerEvents,t[n.variant]]},O=e=>{let{classes:t,disablePointerEvents:n,hiddenLabel:r,position:o,size:i,variant:a}=e,l={root:["root",n&&"disablePointerEvents",o&&`position${(0,u.Z)(o)}`,a,r&&"hiddenLabel",i&&`size${(0,u.Z)(i)}`]};return(0,s.Z)(l,h,t)},E=(0,p.ZP)("div",{name:"MuiInputAdornment",slot:"Root",overridesResolver:m})(({theme:e,ownerState:t})=>(0,i.Z)({display:"flex",height:"0.01em",maxHeight:"2em",alignItems:"center",whiteSpace:"nowrap",color:(e.vars||e).palette.action.active},"filled"===t.variant&&{[`&.${_.positionStart}&:not(.${_.hiddenLabel})`]:{marginTop:16}},"start"===t.position&&{marginRight:8},"end"===t.position&&{marginLeft:8},!0===t.disablePointerEvents&&{pointerEvents:"none"})),C=a.forwardRef(function(e,t){let n=(0,y.Z)({props:e,name:"MuiInputAdornment"}),{children:s,className:u,component:p="div",disablePointerEvents:v=!1,disableTypography:b=!1,position:h,variant:_}=n,m=(0,o.Z)(n,S),C=(0,f.Z)()||{},j=_;_&&C.variant,C&&!j&&(j=C.variant);let M=(0,i.Z)({},n,{hiddenLabel:C.hiddenLabel,size:C.size,disablePointerEvents:v,position:h,variant:j}),x=O(M);return(0,g.jsx)(c.Z.Provider,{value:null,children:(0,g.jsx)(E,(0,i.Z)({as:p,ownerState:M,className:(0,l.Z)(x.root,u),ref:t},m,{children:"string"!=typeof s||b?(0,g.jsxs)(a.Fragment,{children:["start"===h?r||(r=(0,g.jsx)("span",{className:"notranslate",children:"..."})):null,s]}):(0,g.jsx)(d.Z,{color:"text.secondary",children:s})}))})});var j=C},72308:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.bailoutToClientRendering=function(){let e=o.staticGenerationAsyncStorage&&"getStore"in o.staticGenerationAsyncStorage?null==o.staticGenerationAsyncStorage?void 0:o.staticGenerationAsyncStorage.getStore():o.staticGenerationAsyncStorage;return null!=e&&!!e.forceStatic||((null==e?void 0:e.isStaticGeneration)&&r.suspense(),!1)};var r=n(54564),o=n(82437);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},13897:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useSearchParams=function(){let e=r.useContext(i.SearchParamsContext),t=r.useMemo(()=>new f(e||new URLSearchParams),[e]);if(a.bailoutToClientRendering())return t;if(!e)throw Error("invariant expected search params to be mounted");return t},t.usePathname=function(){return r.useContext(i.PathnameContext)},Object.defineProperty(t,"ServerInsertedHTMLContext",{enumerable:!0,get:function(){return l.ServerInsertedHTMLContext}}),Object.defineProperty(t,"useServerInsertedHTML",{enumerable:!0,get:function(){return l.useServerInsertedHTML}}),t.useRouter=function(){let e=r.useContext(o.AppRouterContext);if(null===e)throw Error("invariant expected app router to be mounted");return e},t.useSelectedLayoutSegments=p,t.useSelectedLayoutSegment=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"children",t=p(e);return 0===t.length?null:t[0]},Object.defineProperty(t,"redirect",{enumerable:!0,get:function(){return s.redirect}}),Object.defineProperty(t,"notFound",{enumerable:!0,get:function(){return u.notFound}});var r=n(67294),o=n(48245),i=n(78914),a=n(72308),l=n(20671),s=n(30761),u=n(18739);let d=Symbol("internal for urlsearchparams readonly");function c(){return Error("ReadonlyURLSearchParams cannot be modified")}class f{[Symbol.iterator](){return this[d][Symbol.iterator]()}append(){throw c()}delete(){throw c()}set(){throw c()}sort(){throw c()}constructor(e){this[d]=e,this.entries=e.entries.bind(e),this.forEach=e.forEach.bind(e),this.get=e.get.bind(e),this.getAll=e.getAll.bind(e),this.has=e.has.bind(e),this.keys=e.keys.bind(e),this.values=e.values.bind(e),this.toString=e.toString.bind(e)}}function p(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"children",{tree:t}=r.useContext(o.LayoutRouterContext);return function e(t,n){let r,o=!(arguments.length>2)||void 0===arguments[2]||arguments[2],i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[];if(o)r=t[1][n];else{var a;let l=t[1];r=null!=(a=l.children)?a:Object.values(l)[0]}if(!r)return i;let s=r[0],u=Array.isArray(s)?s[1]:s;return u?(i.push(u),e(r,n,!1,i)):i}(t,e)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},18739:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.notFound=function(){let e=Error(n);throw e.digest=n,e},t.NOT_FOUND_ERROR_CODE=void 0;let n="NEXT_NOT_FOUND";t.NOT_FOUND_ERROR_CODE=n,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},30761:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.redirect=function(e){let t=Error(n);throw t.digest=n+";"+e,t},t.REDIRECT_ERROR_CODE=void 0;let n="NEXT_REDIRECT";t.REDIRECT_ERROR_CODE=n,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},54564:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){let{children:t}=e;return t},t.suspense=function(){let e=Error(r.NEXT_DYNAMIC_NO_SSR_CODE);throw e.digest=r.NEXT_DYNAMIC_NO_SSR_CODE,e},(0,n(92648).Z)(n(67294));var r=n(92983)},20671:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useServerInsertedHTML=function(e){let t=r.useContext(o);t&&t(e)},t.ServerInsertedHTMLContext=void 0;var r=(0,n(91598).Z)(n(67294));let o=r.default.createContext(null);t.ServerInsertedHTMLContext=o},9008:function(e,t,n){e.exports=n(83121)},39332:function(e,t,n){e.exports=n(13897)},82437:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.staticGenerationAsyncStorage=void 0;let n={};t.staticGenerationAsyncStorage=n,globalThis.AsyncLocalStorage&&(t.staticGenerationAsyncStorage=n=new globalThis.AsyncLocalStorage),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}}]);
2.2.20. https://dev-app.illusto.com/_next/static/chunks/5600-dbb07f8c1069f3ec.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/5600-dbb07f8c1069f3ec.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://ngzfwxqgdzpl.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/5600-dbb07f8c1069f3ec.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://ngzfwxqgdzpl.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:32:02 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"5a68-18b142b7028"
Vary: Accept-Encoding
Content-Length: 23144

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5600],{45600:function(e,t,o){o.d(t,{Z:function(){return eo}});var r,n,a=o(63366),l=o(87462),i=o(67294),p=o(93680),s=o(94780),u=o(92996),c=o(19032),d=o(59948),g=o(7960);function f(e){return void 0!==e.normalize?e.normalize("NFD").replace(/[\u0300-\u036f]/g,""):e}function h(e,t){for(let o=0;o<e.length;o+=1)if(t(e[o]))return o;return -1}let m=function(e={}){let{ignoreAccents:t=!0,ignoreCase:o=!0,limit:r,matchFrom:n="any",stringify:a,trim:l=!1}=e;return(e,{inputValue:i,getOptionLabel:p})=>{let s=l?i.trim():i;o&&(s=s.toLowerCase()),t&&(s=f(s));let u=s?e.filter(e=>{let r=(a||p)(e);return o&&(r=r.toLowerCase()),t&&(r=f(r)),"start"===n?0===r.indexOf(s):r.indexOf(s)>-1}):e;return"number"==typeof r?u.slice(0,r):u}}(),b=e=>{var t;return null!==e.current&&(null==(t=e.current.parentElement)?void 0:t.contains(document.activeElement))};var v=o(41796),x=o(71362),y=o(90948),Z=o(71657),$=o(98216),I=o(1588),S=o(34867);function k(e){return(0,S.Z)("MuiListSubheader",e)}(0,I.Z)("MuiListSubheader",["root","colorPrimary","colorInherit","gutters","inset","sticky"]);var P=o(85893);let O=["className","color","component","disableGutters","disableSticky","inset"],C=e=>{let{classes:t,color:o,disableGutters:r,inset:n,disableSticky:a}=e,l={root:["root","default"!==o&&`color${(0,$.Z)(o)}`,!r&&"gutters",n&&"inset",!a&&"sticky"]};return(0,s.Z)(l,k,t)},w=(0,y.ZP)("li",{name:"MuiListSubheader",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:o}=e;return[t.root,"default"!==o.color&&t[`color${(0,$.Z)(o.color)}`],!o.disableGutters&&t.gutters,o.inset&&t.inset,!o.disableSticky&&t.sticky]}})(({theme:e,ownerState:t})=>(0,l.Z)({boxSizing:"border-box",lineHeight:"48px",listStyle:"none",color:(e.vars||e).palette.text.secondary,fontFamily:e.typography.fontFamily,fontWeight:e.typography.fontWeightMedium,fontSize:e.typography.pxToRem(14)},"primary"===t.color&&{color:(e.vars||e).palette.primary.main},"inherit"===t.color&&{color:"inherit"},!t.disableGutters&&{paddingLeft:16,paddingRight:16},t.inset&&{paddingLeft:72},!t.disableSticky&&{position:"sticky",top:0,zIndex:1,backgroundColor:(e.vars||e).palette.background.paper})),R=i.forwardRef(function(e,t){let o=(0,Z.Z)({props:e,name:"MuiListSubheader"}),{className:r,color:n="default",component:i="li",disableGutters:s=!1,disableSticky:u=!1,inset:c=!1}=o,d=(0,a.Z)(o,O),g=(0,l.Z)({},o,{color:n,component:i,disableGutters:s,disableSticky:u,inset:c}),f=C(g);return(0,P.jsx)(w,(0,l.Z)({as:i,className:(0,p.Z)(f.root,r),ref:t,ownerState:g},d))});var A=o(90629),L=o(93946),N=o(87918),M=o(7021),D=o(55827),T=o(54656),z=o(24707),j=o(34484),E=o(60224);function F(e){return(0,S.Z)("MuiAutocomplete",e)}let H=(0,I.Z)("MuiAutocomplete",["root","fullWidth","focused","focusVisible","tag","tagSizeSmall","tagSizeMedium","hasPopupIcon","hasClearIcon","inputRoot","input","inputFocused","endAdornment","clearIndicator","popupIndicator","popupIndicatorOpen","popper","popperDisablePortal","paper","listbox","loading","noOptions","option","groupLabel","groupUl"]),W=["autoComplete","autoHighlight","autoSelect","blurOnSelect","ChipProps","className","clearIcon","clearOnBlur","clearOnEscape","clearText","closeText","componentsProps","defaultValue","disableClearable","disableCloseOnSelect","disabled","disabledItemsFocusable","disableListWrap","disablePortal","filterOptions","filterSelectedOptions","forcePopupIcon","freeSolo","fullWidth","getLimitTagsText","getOptionDisabled","getOptionLabel","isOptionEqualToValue","groupBy","handleHomeEndKeys","id","includeInputInList","inputValue","limitTags","ListboxComponent","ListboxProps","loading","loadingText","multiple","noOptionsText","onChange","onClose","onHighlightChange","onInputChange","onOpen","open","openOnFocus","openText","options","PaperComponent","PopperComponent","popupIcon","readOnly","renderGroup","renderInput","renderOption","renderTags","selectOnFocus","size","slotProps","value"],V=e=>{let{classes:t,disablePortal:o,focused:r,fullWidth:n,hasClearIcon:a,hasPopupIcon:l,inputFocused:i,popupOpen:p,size:u}=e,c={root:["root",r&&"focused",n&&"fullWidth",a&&"hasClearIcon",l&&"hasPopupIcon"],inputRoot:["inputRoot"],input:["input",i&&"inputFocused"],tag:["tag",`tagSize${(0,$.Z)(u)}`],endAdornment:["endAdornment"],clearIndicator:["clearIndicator"],popupIndicator:["popupIndicator",p&&"popupIndicatorOpen"],popper:["popper",o&&"popperDisablePortal"],paper:["paper"],listbox:["listbox"],loading:["loading"],noOptions:["noOptions"],option:["option"],groupLabel:["groupLabel"],groupUl:["groupUl"]};return(0,s.Z)(c,F,t)},q=(0,y.ZP)("div",{name:"MuiAutocomplete",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:o}=e,{fullWidth:r,hasClearIcon:n,hasPopupIcon:a,inputFocused:l,size:i}=o;return[{[`& .${H.tag}`]:t.tag},{[`& .${H.tag}`]:t[`tagSize${(0,$.Z)(i)}`]},{[`& .${H.inputRoot}`]:t.inputRoot},{[`& .${H.input}`]:t.input},{[`& .${H.input}`]:l&&t.inputFocused},t.root,r&&t.fullWidth,a&&t.hasPopupIcon,n&&t.hasClearIcon]}})(({ownerState:e})=>(0,l.Z)({[`&.${H.focused} .${H.clearIndicator}`]:{visibility:"visible"},"@media (pointer: fine)":{[`&:hover .${H.clearIndicator}`]:{visibility:"visible"}}},e.fullWidth&&{width:"100%"},{[`& .${H.tag}`]:(0,l.Z)({margin:3,maxWidth:"calc(100% - 6px)"},"small"===e.size&&{margin:2,maxWidth:"calc(100% - 4px)"}),[`& .${H.inputRoot}`]:{flexWrap:"wrap",[`.${H.hasPopupIcon}&, .${H.hasClearIcon}&`]:{paddingRight:30},[`.${H.hasPopupIcon}.${H.hasClearIcon}&`]:{paddingRight:56},[`& .${H.input}`]:{width:0,minWidth:30}},[`& .${M.Z.root}`]:{paddingBottom:1,"& .MuiInput-input":{padding:"4px 4px 4px 0px"}},[`& .${M.Z.root}.${D.Z.sizeSmall}`]:{[`& .${M.Z.input}`]:{padding:"2px 4px 3px 0"}},[`& .${T.Z.root}`]:{padding:9,[`.${H.hasPopupIcon}&, .${H.hasClearIcon}&`]:{paddingRight:39},[`.${H.hasPopupIcon}.${H.hasClearIcon}&`]:{paddingRight:65},[`& .${H.input}`]:{padding:"7.5px 4px 7.5px 6px"},[`& .${H.endAdornment}`]:{right:9}},[`& .${T.Z.root}.${D.Z.sizeSmall}`]:{paddingTop:6,paddingBottom:6,paddingLeft:6,[`& .${H.input}`]:{padding:"2.5px 4px 2.5px 6px"}},[`& .${z.Z.root}`]:{paddingTop:19,paddingLeft:8,[`.${H.hasPopupIcon}&, .${H.hasClearIcon}&`]:{paddingRight:39},[`.${H.hasPopupIcon}.${H.hasClearIcon}&`]:{paddingRight:65},[`& .${z.Z.input}`]:{padding:"7px 4px"},[`& .${H.endAdornment}`]:{right:9}},[`& .${z.Z.root}.${D.Z.sizeSmall}`]:{paddingBottom:1,[`& .${z.Z.input}`]:{padding:"2.5px 4px"}},[`& .${D.Z.hiddenLabel}`]:{paddingTop:8},[`& .${H.input}`]:(0,l.Z)({flexGrow:1,textOverflow:"ellipsis",opacity:0},e.inputFocused&&{opacity:1})})),B=(0,y.ZP)("div",{name:"MuiAutocomplete",slot:"EndAdornment",overridesResolver:(e,t)=>t.endAdornment})({position:"absolute",right:0,top:"calc(50% - 14px)"}),G=(0,y.ZP)(L.Z,{name:"MuiAutocomplete",slot:"ClearIndicator",overridesResolver:(e,t)=>t.clearIndicator})({marginRight:-2,padding:4,visibility:"hidden"}),U=(0,y.ZP)(L.Z,{name:"MuiAutocomplete",slot:"PopupIndicator",overridesResolver:({ownerState:e},t)=>(0,l.Z)({},t.popupIndicator,e.popupOpen&&t.popupIndicatorOpen)})(({ownerState:e})=>(0,l.Z)({padding:2,marginRight:-2},e.popupOpen&&{transform:"rotate(180deg)"})),K=(0,y.ZP)(x.Z,{name:"MuiAutocomplete",slot:"Popper",overridesResolver:(e,t)=>{let{ownerState:o}=e;return[{[`& .${H.option}`]:t.option},t.popper,o.disablePortal&&t.popperDisablePortal]}})(({theme:e,ownerState:t})=>(0,l.Z)({zIndex:(e.vars||e).zIndex.modal},t.disablePortal&&{position:"absolute"})),_=(0,y.ZP)(A.Z,{name:"MuiAutocomplete",slot:"Paper",overridesResolver:(e,t)=>t.paper})(({theme:e})=>(0,l.Z)({},e.typography.body1,{overflow:"auto"})),J=(0,y.ZP)("div",{name:"MuiAutocomplete",slot:"Loading",overridesResolver:(e,t)=>t.loading})(({theme:e})=>({color:(e.vars||e).palette.text.secondary,padding:"14px 16px"})),Q=(0,y.ZP)("div",{name:"MuiAutocomplete",slot:"NoOptions",overridesResolver:(e,t)=>t.noOptions})(({theme:e})=>({color:(e.vars||e).palette.text.secondary,padding:"14px 16px"})),X=(0,y.ZP)("div",{name:"MuiAutocomplete",slot:"Listbox",overridesResolver:(e,t)=>t.listbox})(({theme:e})=>({listStyle:"none",margin:0,padding:"8px 0",maxHeight:"40vh",overflow:"auto",position:"relative",[`& .${H.option}`]:{minHeight:48,display:"flex",overflow:"hidden",justifyContent:"flex-start",alignItems:"center",cursor:"pointer",paddingTop:6,boxSizing:"border-box",outline:"0",WebkitTapHighlightColor:"transparent",paddingBottom:6,paddingLeft:16,paddingRight:16,[e.breakpoints.up("sm")]:{minHeight:"auto"},[`&.${H.focused}`]:{backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},'&[aria-disabled="true"]':{opacity:(e.vars||e).palette.action.disabledOpacity,pointerEvents:"none"},[`&.${H.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},'&[aria-selected="true"]':{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:(0,v.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${H.focused}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:(0,v.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:(e.vars||e).palette.action.selected}},[`&.${H.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,v.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}}}})),Y=(0,y.ZP)(R,{name:"MuiAutocomplete",slot:"GroupLabel",overridesResolver:(e,t)=>t.groupLabel})(({theme:e})=>({backgroundColor:(e.vars||e).palette.background.paper,top:-8})),ee=(0,y.ZP)("ul",{name:"MuiAutocomplete",slot:"GroupUl",overridesResolver:(e,t)=>t.groupUl})({padding:0,[`& .${H.option}`]:{paddingLeft:24}}),et=i.forwardRef(function(e,t){var o,s,f,v;let y;let $=(0,Z.Z)({props:e,name:"MuiAutocomplete"}),{autoComplete:I=!1,autoHighlight:S=!1,autoSelect:k=!1,blurOnSelect:O=!1,ChipProps:C,className:w,clearIcon:R=r||(r=(0,P.jsx)(j.Z,{fontSize:"small"})),clearOnBlur:L=!$.freeSolo,clearOnEscape:M=!1,clearText:D="Clear",closeText:T="Close",componentsProps:z={},defaultValue:F=$.multiple?[]:null,disableClearable:H=!1,disableCloseOnSelect:et=!1,disabled:eo=!1,disabledItemsFocusable:er=!1,disableListWrap:en=!1,disablePortal:ea=!1,filterSelectedOptions:el=!1,forcePopupIcon:ei="auto",freeSolo:ep=!1,fullWidth:es=!1,getLimitTagsText:eu=e=>`+${e}`,getOptionLabel:ec=e=>{var t;return null!=(t=e.label)?t:e},groupBy:ed,handleHomeEndKeys:eg=!$.freeSolo,includeInputInList:ef=!1,limitTags:eh=-1,ListboxComponent:em="ul",ListboxProps:eb,loading:ev=!1,loadingText:ex="Loading...",multiple:ey=!1,noOptionsText:eZ="No options",openOnFocus:e$=!1,openText:eI="Open",PaperComponent:eS=A.Z,PopperComponent:ek=x.Z,popupIcon:eP=n||(n=(0,P.jsx)(E.Z,{})),readOnly:eO=!1,renderGroup:eC,renderInput:ew,renderOption:eR,renderTags:eA,selectOnFocus:eL=!$.freeSolo,size:eN="medium",slotProps:eM={}}=$,eD=(0,a.Z)($,W),{getRootProps:eT,getInputProps:ez,getInputLabelProps:ej,getPopupIndicatorProps:eE,getClearProps:eF,getTagProps:eH,getListboxProps:eW,getOptionProps:eV,value:eq,dirty:eB,id:eG,popupOpen:eU,focused:eK,focusedTag:e_,anchorEl:eJ,setAnchorEl:eQ,inputValue:eX,groupedOptions:eY}=function(e){let{unstable_isActiveElementInListbox:t=b,unstable_classNamePrefix:o="Mui",autoComplete:r=!1,autoHighlight:n=!1,autoSelect:a=!1,blurOnSelect:p=!1,clearOnBlur:s=!e.freeSolo,clearOnEscape:f=!1,componentName:v="useAutocomplete",defaultValue:x=e.multiple?[]:null,disableClearable:y=!1,disableCloseOnSelect:Z=!1,disabled:$,disabledItemsFocusable:I=!1,disableListWrap:S=!1,filterOptions:k=m,filterSelectedOptions:P=!1,freeSolo:O=!1,getOptionDisabled:C,getOptionLabel:w=e=>{var t;return null!=(t=e.label)?t:e},groupBy:R,handleHomeEndKeys:A=!e.freeSolo,id:L,includeInputInList:N=!1,inputValue:M,isOptionEqualToValue:D=(e,t)=>e===t,multiple:T=!1,onChange:z,onClose:j,onHighlightChange:E,onInputChange:F,onOpen:H,open:W,openOnFocus:V=!1,options:q,readOnly:B=!1,selectOnFocus:G=!e.freeSolo,value:U}=e,K=(0,u.Z)(L),_=w;_=e=>{let t=w(e);return"string"!=typeof t?String(t):t};let J=i.useRef(!1),Q=i.useRef(!0),X=i.useRef(null),Y=i.useRef(null),[ee,et]=i.useState(null),[eo,er]=i.useState(-1),en=n?0:-1,ea=i.useRef(en),[el,ei]=(0,c.Z)({controlled:U,default:x,name:v}),[ep,es]=(0,c.Z)({controlled:M,default:"",name:v,state:"inputValue"}),[eu,ec]=i.useState(!1),ed=i.useCallback((e,t)=>{let o;let r=T?el.length<t.length:null!==t;if(r||s){if(T)o="";else if(null==t)o="";else{let n=_(t);o="string"==typeof n?n:""}ep!==o&&(es(o),F&&F(e,o,"reset"))}},[_,ep,T,F,es,s,el]),eg=i.useRef();i.useEffect(()=>{let e=el!==eg.current;eg.current=el,(!eu||e)&&(!O||e)&&ed(null,el)},[el,ed,eu,eg,O]);let[ef,eh]=(0,c.Z)({controlled:W,default:!1,name:v,state:"open"}),[em,eb]=i.useState(!0),ev=!T&&null!=el&&ep===_(el),ex=ef&&!B,ey=ex?k(q.filter(e=>!(P&&(T?el:[el]).some(t=>null!==t&&D(e,t)))),{inputValue:ev&&em?"":ep,getOptionLabel:_}):[],eZ=ef&&ey.length>0&&!B,e$=(0,d.Z)(e=>{-1===e?X.current.focus():ee.querySelector(`[data-tag-index="${e}"]`).focus()});i.useEffect(()=>{T&&eo>el.length-1&&(er(-1),e$(-1))},[el,T,eo,e$]);let eI=(0,d.Z)(({event:e,index:t,reason:r="auto"})=>{if(ea.current=t,-1===t?X.current.removeAttribute("aria-activedescendant"):X.current.setAttribute("aria-activedescendant",`${K}-option-${t}`),E&&E(e,-1===t?null:ey[t],r),!Y.current)return;let n=Y.current.querySelector(`[role="option"].${o}-focused`);n&&(n.classList.remove(`${o}-focused`),n.classList.remove(`${o}-focusVisible`));let a=Y.current.parentElement.querySelector('[role="listbox"]');if(!a)return;if(-1===t){a.scrollTop=0;return}let l=Y.current.querySelector(`[data-option-index="${t}"]`);if(l&&(l.classList.add(`${o}-focused`),"keyboard"===r&&l.classList.add(`${o}-focusVisible`),a.scrollHeight>a.clientHeight&&"mouse"!==r)){let i=a.clientHeight+a.scrollTop,p=l.offsetTop+l.offsetHeight;p>i?a.scrollTop=p-a.clientHeight:l.offsetTop-l.offsetHeight*(R?1.3:0)<a.scrollTop&&(a.scrollTop=l.offsetTop-l.offsetHeight*(R?1.3:0))}}),eS=(0,d.Z)(({event:e,diff:t,direction:o="next",reason:n="auto"})=>{if(!ex)return;let a=function(e,t){if(!Y.current||-1===e)return -1;let o=e;for(;;){if("next"===t&&o===ey.length||"previous"===t&&-1===o)return -1;let r=Y.current.querySelector(`[data-option-index="${o}"]`),n=!I&&(!r||r.disabled||"true"===r.getAttribute("aria-disabled"));if((!r||r.hasAttribute("tabindex"))&&!n)return o;o+="next"===t?1:-1}}((()=>{let e=ey.length-1;if("reset"===t)return en;if("start"===t)return 0;if("end"===t)return e;let o=ea.current+t;return o<0?-1===o&&N?-1:S&&-1!==ea.current||Math.abs(t)>1?0:e:o>e?o===e+1&&N?-1:S||Math.abs(t)>1?e:0:o})(),o);if(eI({index:a,reason:n,event:e}),r&&"reset"!==t){if(-1===a)X.current.value=ep;else{let l=_(ey[a]);X.current.value=l;let i=l.toLowerCase().indexOf(ep.toLowerCase());0===i&&ep.length>0&&X.current.setSelectionRange(ep.length,l.length)}}}),ek=i.useCallback(()=>{if(!ex)return;let e=T?el[0]:el;if(0===ey.length||null==e){eS({diff:"reset"});return}if(Y.current){if(null!=e){let t=ey[ea.current];if(T&&t&&-1!==h(el,e=>D(t,e)))return;let o=h(ey,t=>D(t,e));-1===o?eS({diff:"reset"}):eI({index:o});return}if(ea.current>=ey.length-1){eI({index:ey.length-1});return}eI({index:ea.current})}},[ey.length,!T&&el,P,eS,eI,ex,ep,T]),eP=(0,d.Z)(e=>{(0,g.Z)(Y,e),e&&ek()});i.useEffect(()=>{ek()},[ek]);let eO=e=>{!ef&&(eh(!0),eb(!0),H&&H(e))},eC=(e,t)=>{ef&&(eh(!1),j&&j(e,t))},ew=(e,t,o,r)=>{if(T){if(el.length===t.length&&el.every((e,o)=>e===t[o]))return}else if(el===t)return;z&&z(e,t,o,r),ei(t)},eR=i.useRef(!1),eA=(e,t,o="selectOption",r="options")=>{let n=o,a=t;if(T){a=Array.isArray(el)?el.slice():[];let l=h(a,e=>D(t,e));-1===l?a.push(t):"freeSolo"!==r&&(a.splice(l,1),n="removeOption")}ed(e,a),ew(e,a,n,{option:t}),Z||e&&(e.ctrlKey||e.metaKey)||eC(e,n),(!0===p||"touch"===p&&eR.current||"mouse"===p&&!eR.current)&&X.current.blur()},eL=(e,t)=>{if(!T)return;""===ep&&eC(e,"toggleInput");let o=eo;-1===eo?""===ep&&"previous"===t&&(o=el.length-1):((o+="next"===t?1:-1)<0&&(o=0),o===el.length&&(o=-1)),er(o=function(e,t){if(-1===e)return -1;let o=e;for(;;){if("next"===t&&o===el.length||"previous"===t&&-1===o)return -1;let r=ee.querySelector(`[data-tag-index="${o}"]`);if(r&&r.hasAttribute("tabindex")&&!r.disabled&&"true"!==r.getAttribute("aria-disabled"))return o;o+="next"===t?1:-1}}(o,t)),e$(o)},eN=e=>{J.current=!0,es(""),F&&F(e,"","clear"),ew(e,T?[]:null,"clear")},eM=e=>t=>{if(e.onKeyDown&&e.onKeyDown(t),!t.defaultMuiPrevented&&(-1!==eo&&-1===["ArrowLeft","ArrowRight"].indexOf(t.key)&&(er(-1),e$(-1)),229!==t.which))switch(t.key){case"Home":ex&&A&&(t.preventDefault(),eS({diff:"start",direction:"next",reason:"keyboard",event:t}));break;case"End":ex&&A&&(t.preventDefault(),eS({diff:"end",direction:"previous",reason:"keyboard",event:t}));break;case"PageUp":t.preventDefault(),eS({diff:-5,direction:"previous",reason:"keyboard",event:t}),eO(t);break;case"PageDown":t.preventDefault(),eS({diff:5,direction:"next",reason:"keyboard",event:t}),eO(t);break;case"ArrowDown":t.preventDefault(),eS({diff:1,direction:"next",reason:"keyboard",event:t}),eO(t);break;case"ArrowUp":t.preventDefault(),eS({diff:-1,direction:"previous",reason:"keyboard",event:t}),eO(t);break;case"ArrowLeft":eL(t,"previous");break;case"ArrowRight":eL(t,"next");break;case"Enter":if(-1!==ea.current&&ex){let o=ey[ea.current],n=!!C&&C(o);if(t.preventDefault(),n)return;eA(t,o,"selectOption"),r&&X.current.setSelectionRange(X.current.value.length,X.current.value.length)}else O&&""!==ep&&!1===ev&&(T&&t.preventDefault(),eA(t,ep,"createOption","freeSolo"));break;case"Escape":ex?(t.preventDefault(),t.stopPropagation(),eC(t,"escape")):f&&(""!==ep||T&&el.length>0)&&(t.preventDefault(),t.stopPropagation(),eN(t));break;case"Backspace":if(T&&!B&&""===ep&&el.length>0){let a=-1===eo?el.length-1:eo,l=el.slice();l.splice(a,1),ew(t,l,"removeOption",{option:el[a]})}break;case"Delete":if(T&&!B&&""===ep&&el.length>0&&-1!==eo){let i=el.slice();i.splice(eo,1),ew(t,i,"removeOption",{option:el[eo]})}}},eD=e=>{ec(!0),V&&!J.current&&eO(e)},eT=e=>{if(t(Y)){X.current.focus();return}ec(!1),Q.current=!0,J.current=!1,a&&-1!==ea.current&&ex?eA(e,ey[ea.current],"blur"):a&&O&&""!==ep?eA(e,ep,"blur","freeSolo"):s&&ed(e,el),eC(e,"blur")},ez=e=>{let t=e.target.value;ep!==t&&(es(t),eb(!1),F&&F(e,t,"input")),""===t?y||T||ew(e,null,"clear"):eO(e)},ej=e=>{eI({event:e,index:Number(e.currentTarget.getAttribute("data-option-index")),reason:"mouse"})},eE=()=>{eR.current=!0},eF=e=>{let t=Number(e.currentTarget.getAttribute("data-option-index"));eA(e,ey[t],"selectOption"),eR.current=!1},eH=e=>t=>{let o=el.slice();o.splice(e,1),ew(t,o,"removeOption",{option:el[e]})},eW=e=>{ef?eC(e,"toggleInput"):eO(e)},eV=e=>{e.target.getAttribute("id")!==K&&e.preventDefault()},eq=()=>{X.current.focus(),G&&Q.current&&X.current.selectionEnd-X.current.selectionStart==0&&X.current.select(),Q.current=!1},eB=e=>{""!==ep&&ef||eW(e)},eG=O&&ep.length>0;eG=eG||(T?el.length>0:null!==el);let eU=ey;return R&&(eU=ey.reduce((e,t,o)=>{let r=R(t);return e.length>0&&e[e.length-1].group===r?e[e.length-1].options.push(t):e.push({key:o,index:o,group:r,options:[t]}),e},[])),$&&eu&&eT(),{getRootProps:(e={})=>(0,l.Z)({"aria-owns":eZ?`${K}-listbox`:null},e,{onKeyDown:eM(e),onMouseDown:eV,onClick:eq}),getInputLabelProps:()=>({id:`${K}-label`,htmlFor:K}),getInputProps:()=>({id:K,value:ep,onBlur:eT,onFocus:eD,onChange:ez,onMouseDown:eB,"aria-activedescendant":ex?"":null,"aria-autocomplete":r?"both":"list","aria-controls":eZ?`${K}-listbox`:void 0,"aria-expanded":eZ,autoComplete:"off",ref:X,autoCapitalize:"none",spellCheck:"false",role:"combobox"}),getClearProps:()=>({tabIndex:-1,onClick:eN}),getPopupIndicatorProps:()=>({tabIndex:-1,onClick:eW}),getTagProps:({index:e})=>(0,l.Z)({key:e,"data-tag-index":e,tabIndex:-1},!B&&{onDelete:eH(e)}),getListboxProps:()=>({role:"listbox",id:`${K}-listbox`,"aria-labelledby":`${K}-label`,ref:eP,onMouseDown:e=>{e.preventDefault()}}),getOptionProps:({index:e,option:t})=>{let o=(T?el:[el]).some(e=>null!=e&&D(t,e)),r=!!C&&C(t);return{key:_(t),tabIndex:-1,role:"option",id:`${K}-option-${e}`,onMouseOver:ej,onClick:eF,onTouchStart:eE,"data-option-index":e,"aria-disabled":r,"aria-selected":o}},id:K,inputValue:ep,value:el,dirty:eG,popupOpen:ex,focused:eu||-1!==eo,anchorEl:ee,setAnchorEl:et,focusedTag:eo,groupedOptions:eU}}((0,l.Z)({},$,{componentName:"Autocomplete"})),e0=!H&&!eo&&eB&&!eO,e1=(!ep||!0===ei)&&!1!==ei,e6=(0,l.Z)({},$,{disablePortal:ea,focused:eK,fullWidth:es,hasClearIcon:e0,hasPopupIcon:e1,inputFocused:-1===e_,popupOpen:eU,size:eN}),e4=V(e6);if(ey&&eq.length>0){let e9=e=>(0,l.Z)({className:e4.tag,disabled:eo},eH(e));y=eA?eA(eq,e9,e6):eq.map((e,t)=>(0,P.jsx)(N.Z,(0,l.Z)({label:ec(e),size:eN},e9({index:t}),C)))}if(eh>-1&&Array.isArray(y)){let e2=y.length-eh;!eK&&e2>0&&(y=y.splice(0,eh)).push((0,P.jsx)("span",{className:e4.tag,children:eu(e2)},y.length))}let e8=e=>(0,P.jsxs)("li",{children:[(0,P.jsx)(Y,{className:e4.groupLabel,ownerState:e6,component:"div",children:e.group}),(0,P.jsx)(ee,{className:e4.groupUl,ownerState:e6,children:e.children})]},e.key),e5=eC||e8,e3=(e,t)=>(0,P.jsx)("li",(0,l.Z)({},e,{children:ec(t)})),e7=eR||e3,te=(e,t)=>{let o=eV({option:e,index:t});return e7((0,l.Z)({},o,{className:e4.option}),e,{selected:o["aria-selected"],index:t,inputValue:eX})},tt=null!=(o=eM.clearIndicator)?o:z.clearIndicator,to=null!=(s=eM.paper)?s:z.paper,tr=null!=(f=eM.popper)?f:z.popper,tn=null!=(v=eM.popupIndicator)?v:z.popupIndicator;return(0,P.jsxs)(i.Fragment,{children:[(0,P.jsx)(q,(0,l.Z)({ref:t,className:(0,p.Z)(e4.root,w),ownerState:e6},eT(eD),{children:ew({id:eG,disabled:eo,fullWidth:!0,size:"small"===eN?"small":void 0,InputLabelProps:ej(),InputProps:(0,l.Z)({ref:eQ,className:e4.inputRoot,startAdornment:y},(e0||e1)&&{endAdornment:(0,P.jsxs)(B,{className:e4.endAdornment,ownerState:e6,children:[e0?(0,P.jsx)(G,(0,l.Z)({},eF(),{"aria-label":D,title:D,ownerState:e6},tt,{className:(0,p.Z)(e4.clearIndicator,null==tt?void 0:tt.className),children:R})):null,e1?(0,P.jsx)(U,(0,l.Z)({},eE(),{disabled:eo,"aria-label":eU?T:eI,title:eU?T:eI,ownerState:e6},tn,{className:(0,p.Z)(e4.popupIndicator,null==tn?void 0:tn.className),children:eP})):null]})}),inputProps:(0,l.Z)({className:e4.input,disabled:eo,readOnly:eO},ez())})})),eJ?(0,P.jsx)(K,(0,l.Z)({as:ek,disablePortal:ea,style:{width:eJ?eJ.clientWidth:null},ownerState:e6,role:"presentation",anchorEl:eJ,open:eU},tr,{className:(0,p.Z)(e4.popper,null==tr?void 0:tr.className),children:(0,P.jsxs)(_,(0,l.Z)({ownerState:e6,as:eS},to,{className:(0,p.Z)(e4.paper,null==to?void 0:to.className),children:[ev&&0===eY.length?(0,P.jsx)(J,{className:e4.loading,ownerState:e6,children:ex}):null,0!==eY.length||ep||ev?null:(0,P.jsx)(Q,{className:e4.noOptions,ownerState:e6,role:"presentation",onMouseDown:e=>{e.preventDefault()},children:eZ}),eY.length>0?(0,P.jsx)(X,(0,l.Z)({as:em,className:e4.listbox,ownerState:e6},eW(),eb,{children:eY.map((e,t)=>ed?e5({key:e.key,group:e.group,children:e.options.map((t,o)=>te(t,e.index+o))}):te(e,t))})):null]}))})):null]})});var eo=et}}]);
2.2.21. https://dev-app.illusto.com/_next/static/chunks/6261-772ef6afa04843db.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/6261-772ef6afa04843db.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://mecewhljufey.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/6261-772ef6afa04843db.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://mecewhljufey.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:32:04 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"1e12-18b142b7028"
Vary: Accept-Encoding
Content-Length: 7698

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6261],{7906:function(e,t,a){a.d(t,{Z:function(){return h}});var r=a(63366),o=a(87462),n=a(67294),i=a(93680),l=a(94780),d=a(31618),s=a(71657),c=a(90948),p=a(1588),u=a(34867);function v(e){return(0,u.Z)("MuiTable",e)}(0,p.Z)("MuiTable",["root","stickyHeader"]);var g=a(85893);let Z=["className","component","padding","size","stickyHeader"],f=e=>{let{classes:t,stickyHeader:a}=e;return(0,l.Z)({root:["root",a&&"stickyHeader"]},v,t)},y=(0,c.ZP)("table",{name:"MuiTable",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:a}=e;return[t.root,a.stickyHeader&&t.stickyHeader]}})(({theme:e,ownerState:t})=>(0,o.Z)({display:"table",width:"100%",borderCollapse:"collapse",borderSpacing:0,"& caption":(0,o.Z)({},e.typography.body2,{padding:e.spacing(2),color:(e.vars||e).palette.text.secondary,textAlign:"left",captionSide:"bottom"})},t.stickyHeader&&{borderCollapse:"separate"})),m="table",b=n.forwardRef(function(e,t){let a=(0,s.Z)({props:e,name:"MuiTable"}),{className:l,component:c=m,padding:p="normal",size:u="medium",stickyHeader:v=!1}=a,b=(0,r.Z)(a,Z),h=(0,o.Z)({},a,{component:c,padding:p,size:u,stickyHeader:v}),x=f(h),C=n.useMemo(()=>({padding:p,size:u,stickyHeader:v}),[p,u,v]);return(0,g.jsx)(d.Z.Provider,{value:C,children:(0,g.jsx)(y,(0,o.Z)({as:c,role:c===m?null:"table",ref:t,className:(0,i.Z)(x.root,l),ownerState:h},b))})});var h=b},31618:function(e,t,a){var r=a(67294);let o=r.createContext();t.Z=o},44063:function(e,t,a){var r=a(67294);let o=r.createContext();t.Z=o},295:function(e,t,a){a.d(t,{Z:function(){return x}});var r=a(87462),o=a(63366),n=a(67294),i=a(93680),l=a(94780),d=a(44063),s=a(71657),c=a(90948),p=a(1588),u=a(34867);function v(e){return(0,u.Z)("MuiTableBody",e)}(0,p.Z)("MuiTableBody",["root"]);var g=a(85893);let Z=["className","component"],f=e=>{let{classes:t}=e;return(0,l.Z)({root:["root"]},v,t)},y=(0,c.ZP)("tbody",{name:"MuiTableBody",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"table-row-group"}),m={variant:"body"},b="tbody",h=n.forwardRef(function(e,t){let a=(0,s.Z)({props:e,name:"MuiTableBody"}),{className:n,component:l=b}=a,c=(0,o.Z)(a,Z),p=(0,r.Z)({},a,{component:l}),u=f(p);return(0,g.jsx)(d.Z.Provider,{value:m,children:(0,g.jsx)(y,(0,r.Z)({className:(0,i.Z)(u.root,n),as:l,ref:t,role:l===b?null:"rowgroup",ownerState:p},c))})});var x=h},53252:function(e,t,a){a.d(t,{Z:function(){return k}});var r=a(63366),o=a(87462),n=a(67294),i=a(93680),l=a(94780),d=a(41796),s=a(98216),c=a(31618),p=a(44063),u=a(71657),v=a(90948),g=a(1588),Z=a(34867);function f(e){return(0,Z.Z)("MuiTableCell",e)}let y=(0,g.Z)("MuiTableCell",["root","head","body","footer","sizeSmall","sizeMedium","paddingCheckbox","paddingNone","alignLeft","alignCenter","alignRight","alignJustify","stickyHeader"]);var m=a(85893);let b=["align","className","component","padding","scope","size","sortDirection","variant"],h=e=>{let{classes:t,variant:a,align:r,padding:o,size:n,stickyHeader:i}=e,d={root:["root",a,i&&"stickyHeader","inherit"!==r&&`align${(0,s.Z)(r)}`,"normal"!==o&&`padding${(0,s.Z)(o)}`,`size${(0,s.Z)(n)}`]};return(0,l.Z)(d,f,t)},x=(0,v.ZP)("td",{name:"MuiTableCell",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:a}=e;return[t.root,t[a.variant],t[`size${(0,s.Z)(a.size)}`],"normal"!==a.padding&&t[`padding${(0,s.Z)(a.padding)}`],"inherit"!==a.align&&t[`align${(0,s.Z)(a.align)}`],a.stickyHeader&&t.stickyHeader]}})(({theme:e,ownerState:t})=>(0,o.Z)({},e.typography.body2,{display:"table-cell",verticalAlign:"inherit",borderBottom:e.vars?`1px solid ${e.vars.palette.TableCell.border}`:`1px solid
${"light"===e.palette.mode?(0,d.$n)((0,d.Fq)(e.palette.divider,1),.88):(0,d._j)((0,d.Fq)(e.palette.divider,1),.68)}`,textAlign:"left",padding:16},"head"===t.variant&&{color:(e.vars||e).palette.text.primary,lineHeight:e.typography.pxToRem(24),fontWeight:e.typography.fontWeightMedium},"body"===t.variant&&{color:(e.vars||e).palette.text.primary},"footer"===t.variant&&{color:(e.vars||e).palette.text.secondary,lineHeight:e.typography.pxToRem(21),fontSize:e.typography.pxToRem(12)},"small"===t.size&&{padding:"6px 16px",[`&.${y.paddingCheckbox}`]:{width:24,padding:"0 12px 0 16px","& > *":{padding:0}}},"checkbox"===t.padding&&{width:48,padding:"0 0 0 4px"},"none"===t.padding&&{padding:0},"left"===t.align&&{textAlign:"left"},"center"===t.align&&{textAlign:"center"},"right"===t.align&&{textAlign:"right",flexDirection:"row-reverse"},"justify"===t.align&&{textAlign:"justify"},t.stickyHeader&&{position:"sticky",top:0,zIndex:2,backgroundColor:(e.vars||e).palette.background.default})),C=n.forwardRef(function(e,t){let a;let l=(0,u.Z)({props:e,name:"MuiTableCell"}),{align:d="inherit",className:s,component:v,padding:g,scope:Z,size:f,sortDirection:y,variant:C}=l,k=(0,r.Z)(l,b),w=n.useContext(c.Z),T=n.useContext(p.Z),M=T&&"head"===T.variant,R=Z;"td"===(a=v||(M?"th":"td"))?R=void 0:!R&&M&&(R="col");let $=C||T&&T.variant,H=(0,o.Z)({},l,{align:d,component:a,padding:g||(w&&w.padding?w.padding:"normal"),size:f||(w&&w.size?w.size:"medium"),sortDirection:y,stickyHeader:"head"===$&&w&&w.stickyHeader,variant:$}),z=h(H),N=null;return y&&(N="asc"===y?"ascending":"descending"),(0,m.jsx)(x,(0,o.Z)({as:a,ref:t,className:(0,i.Z)(z.root,s),"aria-sort":N,scope:R,ownerState:H},k))});var k=C},72882:function(e,t,a){a.d(t,{Z:function(){return m}});var r=a(87462),o=a(63366),n=a(67294),i=a(93680),l=a(94780),d=a(71657),s=a(90948),c=a(1588),p=a(34867);function u(e){return(0,p.Z)("MuiTableContainer",e)}(0,c.Z)("MuiTableContainer",["root"]);var v=a(85893);let g=["className","component"],Z=e=>{let{classes:t}=e;return(0,l.Z)({root:["root"]},u,t)},f=(0,s.ZP)("div",{name:"MuiTableContainer",slot:"Root",overridesResolver:(e,t)=>t.root})({width:"100%",overflowX:"auto"}),y=n.forwardRef(function(e,t){let a=(0,d.Z)({props:e,name:"MuiTableContainer"}),{className:n,component:l="div"}=a,s=(0,o.Z)(a,g),c=(0,r.Z)({},a,{component:l}),p=Z(c);return(0,v.jsx)(f,(0,r.Z)({ref:t,as:l,className:(0,i.Z)(p.root,n),ownerState:c},s))});var m=y},68509:function(e,t,a){a.d(t,{Z:function(){return x}});var r=a(87462),o=a(63366),n=a(67294),i=a(93680),l=a(94780),d=a(41796),s=a(44063),c=a(71657),p=a(90948),u=a(1588),v=a(34867);function g(e){return(0,v.Z)("MuiTableRow",e)}let Z=(0,u.Z)("MuiTableRow",["root","selected","hover","head","footer"]);var f=a(85893);let y=["className","component","hover","selected"],m=e=>{let{classes:t,selected:a,hover:r,head:o,footer:n}=e;return(0,l.Z)({root:["root",a&&"selected",r&&"hover",o&&"head",n&&"footer"]},g,t)},b=(0,p.ZP)("tr",{name:"MuiTableRow",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:a}=e;return[t.root,a.head&&t.head,a.footer&&t.footer]}})(({theme:e})=>({color:"inherit",display:"table-row",verticalAlign:"middle",outline:0,[`&.${Z.hover}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${Z.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:(0,d.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity),"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:(0,d.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity)}}})),h=n.forwardRef(function(e,t){let a=(0,c.Z)({props:e,name:"MuiTableRow"}),{className:l,component:d="tr",hover:p=!1,selected:u=!1}=a,v=(0,o.Z)(a,y),g=n.useContext(s.Z),Z=(0,r.Z)({},a,{component:d,hover:p,selected:u,head:g&&"head"===g.variant,footer:g&&"footer"===g.variant}),h=m(Z);return(0,f.jsx)(b,(0,r.Z)({as:d,ref:t,className:(0,i.Z)(h.root,l),role:"tr"===d?null:"row",ownerState:Z},v))});var x=h}}]);
2.2.22. https://dev-app.illusto.com/_next/static/chunks/6467-382019194a773d08.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/6467-382019194a773d08.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://eqhwvxdkhhls.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/6467-382019194a773d08.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://eqhwvxdkhhls.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:32:06 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"2800-18b142b7028"
Vary: Accept-Encoding
Content-Length: 10240

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6467],{69661:function(r,t,e){e.d(t,{Z:function(){return R}});var a=e(63366),o=e(87462),n=e(67294),i=e(93680),l=e(94780),s=e(90948),c=e(71657),g=e(88169),u=e(85893),d=(0,g.Z)((0,u.jsx)("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"}),"Person"),f=e(1588),v=e(34867);function h(r){return(0,v.Z)("MuiAvatar",r)}(0,f.Z)("MuiAvatar",["root","colorDefault","circular","rounded","square","img","fallback"]);let m=["alt","children","className","component","imgProps","sizes","src","srcSet","variant"],p=r=>{let{classes:t,variant:e,colorDefault:a}=r;return(0,l.Z)({root:["root",e,a&&"colorDefault"],img:["img"],fallback:["fallback"]},h,t)},b=(0,s.ZP)("div",{name:"MuiAvatar",slot:"Root",overridesResolver:(r,t)=>{let{ownerState:e}=r;return[t.root,t[e.variant],e.colorDefault&&t.colorDefault]}})(({theme:r,ownerState:t})=>(0,o.Z)({position:"relative",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,width:40,height:40,fontFamily:r.typography.fontFamily,fontSize:r.typography.pxToRem(20),lineHeight:1,borderRadius:"50%",overflow:"hidden",userSelect:"none"},"rounded"===t.variant&&{borderRadius:(r.vars||r).shape.borderRadius},"square"===t.variant&&{borderRadius:0},t.colorDefault&&(0,o.Z)({color:(r.vars||r).palette.background.default},r.vars?{backgroundColor:r.vars.palette.Avatar.defaultBg}:{backgroundColor:"light"===r.palette.mode?r.palette.grey[400]:r.palette.grey[600]}))),Z=(0,s.ZP)("img",{name:"MuiAvatar",slot:"Img",overridesResolver:(r,t)=>t.img})({width:"100%",height:"100%",textAlign:"center",objectFit:"cover",color:"transparent",textIndent:1e4}),O=(0,s.ZP)(d,{name:"MuiAvatar",slot:"Fallback",overridesResolver:(r,t)=>t.fallback})({width:"75%",height:"75%"}),x=n.forwardRef(function(r,t){let e=(0,c.Z)({props:r,name:"MuiAvatar"}),{alt:l,children:s,className:g,component:d="div",imgProps:f,sizes:v,src:h,srcSet:x,variant:R="circular"}=e,y=(0,a.Z)(e,m),w=null,S=function({crossOrigin:r,referrerPolicy:t,src:e,srcSet:a}){let[o,i]=n.useState(!1);return n.useEffect(()=>{if(!e&&!a)return;i(!1);let o=!0,n=new Image;return n.onload=()=>{o&&i("loaded")},n.onerror=()=>{o&&i("error")},n.crossOrigin=r,n.referrerPolicy=t,n.src=e,a&&(n.srcset=a),()=>{o=!1}},[r,t,e,a]),o}((0,o.Z)({},f,{src:h,srcSet:x})),$=h||x,z=$&&"error"!==S,C=(0,o.Z)({},e,{colorDefault:!z,component:d,variant:R}),M=p(C);return w=z?(0,u.jsx)(Z,(0,o.Z)({alt:l,src:h,srcSet:x,sizes:v,ownerState:C,className:M.img},f)):null!=s?s:$&&l?l[0]:(0,u.jsx)(O,{className:M.fallback}),(0,u.jsx)(b,(0,o.Z)({as:d,ownerState:C,className:(0,i.Z)(M.root,g),ref:t},y,{children:w}))});var R=x},59047:function(r,t,e){e.d(t,{Z:function(){return C}});var a=e(63366),o=e(87462),n=e(67294),i=e(93680);let l=r=>{let t=n.useRef({});return n.useEffect(()=>{t.current=r}),t.current};var s=e(94780),c=e(1588),g=e(34867);function u(r){return(0,g.Z)("MuiBadge",r)}(0,c.Z)("MuiBadge",["root","badge","invisible"]);var d=e(90631),f=e(85893);let v=["badgeContent","component","children","invisible","max","slotProps","slots","showZero"],h=r=>{let{invisible:t}=r;return(0,s.Z)({root:["root"],badge:["badge",t&&"invisible"]},u,void 0)},m=n.forwardRef(function(r,t){let{component:e,children:n,max:i=99,slotProps:s={},slots:c={},showZero:g=!1}=r,u=(0,a.Z)(r,v),{badgeContent:m,max:p,displayValue:b,invisible:Z}=function(r){let{badgeContent:t,invisible:e=!1,max:a=99,showZero:o=!1}=r,n=l({badgeContent:t,max:a}),i=e;!1!==e||0!==t||o||(i=!0);let{badgeContent:s,max:c=a}=i?n:r,g=s&&Number(s)>c?`${c}+`:s;return{badgeContent:s,invisible:i,max:c,displayValue:g}}((0,o.Z)({},r,{max:i})),O=(0,o.Z)({},r,{badgeContent:m,invisible:Z,max:p,showZero:g}),x=h(O),R=e||c.root||"span",y=(0,d.Z)({elementType:R,externalSlotProps:s.root,externalForwardedProps:u,additionalProps:{ref:t},ownerState:O,className:x.root}),w=c.badge||"span",S=(0,d.Z)({elementType:w,externalSlotProps:s.badge,ownerState:O,className:x.badge});return(0,f.jsxs)(R,(0,o.Z)({},y,{children:[n,(0,f.jsx)(w,(0,o.Z)({},S,{children:b}))]}))});var p=e(90948),b=e(71657),Z=e(96285),O=e(98216);function x(r){return(0,g.Z)("MuiBadge",r)}let R=(0,c.Z)("MuiBadge",["root","badge","dot","standard","anchorOriginTopRight","anchorOriginBottomRight","anchorOriginTopLeft","anchorOriginBottomLeft","invisible","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","overlapRectangular","overlapCircular","anchorOriginTopLeftCircular","anchorOriginTopLeftRectangular","anchorOriginTopRightCircular","anchorOriginTopRightRectangular","anchorOriginBottomLeftCircular","anchorOriginBottomLeftRectangular","anchorOriginBottomRightCircular","anchorOriginBottomRightRectangular"]),y=["anchorOrigin","className","component","components","componentsProps","overlap","color","invisible","max","badgeContent","slots","slotProps","showZero","variant"],w=r=>{let{color:t,anchorOrigin:e,invisible:a,overlap:o,variant:n,classes:i={}}=r,l={root:["root"],badge:["badge",n,a&&"invisible",`anchorOrigin${(0,O.Z)(e.vertical)}${(0,O.Z)(e.horizontal)}`,`anchorOrigin${(0,O.Z)(e.vertical)}${(0,O.Z)(e.horizontal)}${(0,O.Z)(o)}`,`overlap${(0,O.Z)(o)}`,"default"!==t&&`color${(0,O.Z)(t)}`]};return(0,s.Z)(l,x,i)},S=(0,p.ZP)("span",{name:"MuiBadge",slot:"Root",overridesResolver:(r,t)=>t.root})({position:"relative",display:"inline-flex",verticalAlign:"middle",flexShrink:0}),$=(0,p.ZP)("span",{name:"MuiBadge",slot:"Badge",overridesResolver:(r,t)=>{let{ownerState:e}=r;return[t.badge,t[e.variant],t[`anchorOrigin${(0,O.Z)(e.anchorOrigin.vertical)}${(0,O.Z)(e.anchorOrigin.horizontal)}${(0,O.Z)(e.overlap)}`],"default"!==e.color&&t[`color${(0,O.Z)(e.color)}`],e.invisible&&t.invisible]}})(({theme:r,ownerState:t})=>(0,o.Z)({display:"flex",flexDirection:"row",flexWrap:"wrap",justifyContent:"center",alignContent:"center",alignItems:"center",position:"absolute",boxSizing:"border-box",fontFamily:r.typography.fontFamily,fontWeight:r.typography.fontWeightMedium,fontSize:r.typography.pxToRem(12),minWidth:20,lineHeight:1,padding:"0 6px",height:20,borderRadius:10,zIndex:1,transition:r.transitions.create("transform",{easing:r.transitions.easing.easeInOut,duration:r.transitions.duration.enteringScreen})},"default"!==t.color&&{backgroundColor:(r.vars||r).palette[t.color].main,color:(r.vars||r).palette[t.color].contrastText},"dot"===t.variant&&{borderRadius:4,height:8,minWidth:8,padding:0},"top"===t.anchorOrigin.vertical&&"right"===t.anchorOrigin.horizontal&&"rectangular"===t.overlap&&{top:0,right:0,transform:"scale(1) translate(50%, -50%)",transformOrigin:"100% 0%",[`&.${R.invisible}`]:{transform:"scale(0) translate(50%, -50%)"}},"bottom"===t.anchorOrigin.vertical&&"right"===t.anchorOrigin.horizontal&&"rectangular"===t.overlap&&{bottom:0,right:0,transform:"scale(1) translate(50%, 50%)",transformOrigin:"100% 100%",[`&.${R.invisible}`]:{transform:"scale(0) translate(50%, 50%)"}},"top"===t.anchorOrigin.vertical&&"left"===t.anchorOrigin.horizontal&&"rectangular"===t.overlap&&{top:0,left:0,transform:"scale(1) translate(-50%, -50%)",transformOrigin:"0% 0%",[`&.${R.invisible}`]:{transform:"scale(0) translate(-50%, -50%)"}},"bottom"===t.anchorOrigin.vertical&&"left"===t.anchorOrigin.horizontal&&"rectangular"===t.overlap&&{bottom:0,left:0,transform:"scale(1) translate(-50%, 50%)",transformOrigin:"0% 100%",[`&.${R.invisible}`]:{transform:"scale(0) translate(-50%, 50%)"}},"top"===t.anchorOrigin.vertical&&"right"===t.anchorOrigin.horizontal&&"circular"===t.overlap&&{top:"14%",right:"14%",transform:"scale(1) translate(50%, -50%)",transformOrigin:"100% 0%",[`&.${R.invisible}`]:{transform:"scale(0) translate(50%, -50%)"}},"bottom"===t.anchorOrigin.vertical&&"right"===t.anchorOrigin.horizontal&&"circular"===t.overlap&&{bottom:"14%",right:"14%",transform:"scale(1) translate(50%, 50%)",transformOrigin:"100% 100%",[`&.${R.invisible}`]:{transform:"scale(0) translate(50%, 50%)"}},"top"===t.anchorOrigin.vertical&&"left"===t.anchorOrigin.horizontal&&"circular"===t.overlap&&{top:"14%",left:"14%",transform:"scale(1) translate(-50%, -50%)",transformOrigin:"0% 0%",[`&.${R.invisible}`]:{transform:"scale(0) translate(-50%, -50%)"}},"bottom"===t.anchorOrigin.vertical&&"left"===t.anchorOrigin.horizontal&&"circular"===t.overlap&&{bottom:"14%",left:"14%",transform:"scale(1) translate(-50%, 50%)",transformOrigin:"0% 100%",[`&.${R.invisible}`]:{transform:"scale(0) translate(-50%, 50%)"}},t.invisible&&{transition:r.transitions.create("transform",{easing:r.transitions.easing.easeInOut,duration:r.transitions.duration.leavingScreen})})),z=n.forwardRef(function(r,t){var e,n,s,c,g,u;let d;let v=(0,b.Z)({props:r,name:"MuiBadge"}),{anchorOrigin:h={vertical:"top",horizontal:"right"},className:p,component:O="span",components:x={},componentsProps:R={},overlap:z="rectangular",color:C="default",invisible:M=!1,max:P,badgeContent:k,slots:B,slotProps:N,showZero:T=!1,variant:I="standard"}=v,j=(0,a.Z)(v,y),A=l({anchorOrigin:h,color:C,overlap:z,variant:I}),L=M;!1!==M||(0!==k||T)&&(null!=k||"dot"===I)||(L=!0);let{color:D=C,overlap:F=z,anchorOrigin:W=h,variant:E=I}=L?A:v,_=(0,o.Z)({},v,{anchorOrigin:W,invisible:L,color:D,overlap:F,variant:E}),q=w(_);"dot"!==E&&(d=k&&Number(k)>P?`${P}+`:k);let H=null!=(e=null!=(n=null==B?void 0:B.root)?n:x.Root)?e:S,G=null!=(s=null!=(c=null==B?void 0:B.badge)?c:x.Badge)?s:$,J=null!=(g=null==N?void 0:N.root)?g:R.root,K=null!=(u=null==N?void 0:N.badge)?u:R.badge;return(0,f.jsx)(m,(0,o.Z)({invisible:M,badgeContent:d,showZero:T,max:P},j,{slots:{root:H,badge:G},className:(0,i.Z)(null==J?void 0:J.className,q.root,p),slotProps:{root:(0,o.Z)({},J,(0,Z.Z)(H)&&{as:O,ownerState:(0,o.Z)({},null==J?void 0:J.ownerState,{anchorOrigin:W,color:D,overlap:F,variant:E})}),badge:(0,o.Z)({},K,{className:(0,i.Z)(q.badge,null==K?void 0:K.className)},(0,Z.Z)(G)&&{ownerState:(0,o.Z)({},null==K?void 0:K.ownerState,{anchorOrigin:W,color:D,overlap:F,variant:E})})},ref:t}))});var C=z},26336:function(r,t,e){e.d(t,{L:function(){return n}});var a=e(1588),o=e(34867);function n(r){return(0,o.Z)("MuiListItemText",r)}let i=(0,a.Z)("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]);t.Z=i},96285:function(r,t,e){var a=e(13247);let o=r=>!r||!(0,a.Z)(r);t.Z=o}}]);
2.2.23. https://dev-app.illusto.com/_next/static/chunks/6996-ee554cacbd978db0.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/6996-ee554cacbd978db0.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://ksylwknafucu.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/6996-ee554cacbd978db0.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://ksylwknafucu.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:32:39 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"3013-18b142b7028"
Vary: Accept-Encoding
Content-Length: 12307

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6996],{87918:function(e,o,a){a.d(o,{Z:function(){return w}});var t=a(63366),r=a(87462),l=a(67294),n=a(93680),i=a(94780),c=a(41796),s=a(88169),d=a(85893),p=(0,s.Z)((0,d.jsx)("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}),"Cancel"),u=a(51705),v=a(98216),m=a(47739),b=a(71657),g=a(90948),y=a(1588),$=a(34867);function h(e){return(0,$.Z)("MuiChip",e)}let C=(0,y.Z)("MuiChip",["root","sizeSmall","sizeMedium","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","disabled","clickable","clickableColorPrimary","clickableColorSecondary","deletable","deletableColorPrimary","deletableColorSecondary","outlined","filled","outlinedPrimary","outlinedSecondary","filledPrimary","filledSecondary","avatar","avatarSmall","avatarMedium","avatarColorPrimary","avatarColorSecondary","icon","iconSmall","iconMedium","iconColorPrimary","iconColorSecondary","label","labelSmall","labelMedium","deleteIcon","deleteIconSmall","deleteIconMedium","deleteIconColorPrimary","deleteIconColorSecondary","deleteIconOutlinedColorPrimary","deleteIconOutlinedColorSecondary","deleteIconFilledColorPrimary","deleteIconFilledColorSecondary","focusVisible"]),f=["avatar","className","clickable","color","component","deleteIcon","disabled","icon","label","onClick","onDelete","onKeyDown","onKeyUp","size","variant","tabIndex","skipFocusWhenDisabled"],Z=e=>{let{classes:o,disabled:a,size:t,color:r,iconColor:l,onDelete:n,clickable:c,variant:s}=e,d={root:["root",s,a&&"disabled",`size${(0,v.Z)(t)}`,`color${(0,v.Z)(r)}`,c&&"clickable",c&&`clickableColor${(0,v.Z)(r)}`,n&&"deletable",n&&`deletableColor${(0,v.Z)(r)}`,`${s}${(0,v.Z)(r)}`],label:["label",`label${(0,v.Z)(t)}`],avatar:["avatar",`avatar${(0,v.Z)(t)}`,`avatarColor${(0,v.Z)(r)}`],icon:["icon",`icon${(0,v.Z)(t)}`,`iconColor${(0,v.Z)(l)}`],deleteIcon:["deleteIcon",`deleteIcon${(0,v.Z)(t)}`,`deleteIconColor${(0,v.Z)(r)}`,`deleteIcon${(0,v.Z)(s)}Color${(0,v.Z)(r)}`]};return(0,i.Z)(d,h,o)},k=(0,g.ZP)("div",{name:"MuiChip",slot:"Root",overridesResolver:(e,o)=>{let{ownerState:a}=e,{color:t,iconColor:r,clickable:l,onDelete:n,size:i,variant:c}=a;return[{[`& .${C.avatar}`]:o.avatar},{[`& .${C.avatar}`]:o[`avatar${(0,v.Z)(i)}`]},{[`& .${C.avatar}`]:o[`avatarColor${(0,v.Z)(t)}`]},{[`& .${C.icon}`]:o.icon},{[`& .${C.icon}`]:o[`icon${(0,v.Z)(i)}`]},{[`& .${C.icon}`]:o[`iconColor${(0,v.Z)(r)}`]},{[`& .${C.deleteIcon}`]:o.deleteIcon},{[`& .${C.deleteIcon}`]:o[`deleteIcon${(0,v.Z)(i)}`]},{[`& .${C.deleteIcon}`]:o[`deleteIconColor${(0,v.Z)(t)}`]},{[`& .${C.deleteIcon}`]:o[`deleteIcon${(0,v.Z)(c)}Color${(0,v.Z)(t)}`]},o.root,o[`size${(0,v.Z)(i)}`],o[`color${(0,v.Z)(t)}`],l&&o.clickable,l&&"default"!==t&&o[`clickableColor${(0,v.Z)(t)})`],n&&o.deletable,n&&"default"!==t&&o[`deletableColor${(0,v.Z)(t)}`],o[c],o[`${c}${(0,v.Z)(t)}`]]}})(({theme:e,ownerState:o})=>{let a=(0,c.Fq)(e.palette.text.primary,.26),t="light"===e.palette.mode?e.palette.grey[700]:e.palette.grey[300];return(0,r.Z)({maxWidth:"100%",fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(13),display:"inline-flex",alignItems:"center",justifyContent:"center",height:32,color:(e.vars||e).palette.text.primary,backgroundColor:(e.vars||e).palette.action.selected,borderRadius:16,whiteSpace:"nowrap",transition:e.transitions.create(["background-color","box-shadow"]),cursor:"default",outline:0,textDecoration:"none",border:0,padding:0,verticalAlign:"middle",boxSizing:"border-box",[`&.${C.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity,pointerEvents:"none"},[`& .${C.avatar}`]:{marginLeft:5,marginRight:-6,width:24,height:24,color:e.vars?e.vars.palette.Chip.defaultAvatarColor:t,fontSize:e.typography.pxToRem(12)},[`& .${C.avatarColorPrimary}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.dark},[`& .${C.avatarColorSecondary}`]:{color:(e.vars||e).palette.secondary.contrastText,backgroundColor:(e.vars||e).palette.secondary.dark},[`& .${C.avatarSmall}`]:{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:e.typography.pxToRem(10)},[`& .${C.icon}`]:(0,r.Z)({marginLeft:5,marginRight:-6},"small"===o.size&&{fontSize:18,marginLeft:4,marginRight:-4},o.iconColor===o.color&&(0,r.Z)({color:e.vars?e.vars.palette.Chip.defaultIconColor:t},"default"!==o.color&&{color:"inherit"})),[`& .${C.deleteIcon}`]:(0,r.Z)({WebkitTapHighlightColor:"transparent",color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.26)`:a,fontSize:22,cursor:"pointer",margin:"0 5px 0 -6px","&:hover":{color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.4)`:(0,c.Fq)(a,.4)}},"small"===o.size&&{fontSize:16,marginRight:4,marginLeft:-4},"default"!==o.color&&{color:e.vars?`rgba(${e.vars.palette[o.color].contrastTextChannel} / 0.7)`:(0,c.Fq)(e.palette[o.color].contrastText,.7),"&:hover, &:active":{color:(e.vars||e).palette[o.color].contrastText}})},"small"===o.size&&{height:24},"default"!==o.color&&{backgroundColor:(e.vars||e).palette[o.color].main,color:(e.vars||e).palette[o.color].contrastText},o.onDelete&&{[`&.${C.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,c.Fq)(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},o.onDelete&&"default"!==o.color&&{[`&.${C.focusVisible}`]:{backgroundColor:(e.vars||e).palette[o.color].dark}})},({theme:e,ownerState:o})=>(0,r.Z)({},o.clickable&&{userSelect:"none",WebkitTapHighlightColor:"transparent",cursor:"pointer","&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:(0,c.Fq)(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity)},[`&.${C.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,c.Fq)(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)},"&:active":{boxShadow:(e.vars||e).shadows[1]}},o.clickable&&"default"!==o.color&&{[`&:hover, &.${C.focusVisible}`]:{backgroundColor:(e.vars||e).palette[o.color].dark}}),({theme:e,ownerState:o})=>(0,r.Z)({},"outlined"===o.variant&&{backgroundColor:"transparent",border:e.vars?`1px solid ${e.vars.palette.Chip.defaultBorder}`:`1px solid ${"light"===e.palette.mode?e.palette.grey[400]:e.palette.grey[700]}`,[`&.${C.clickable}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${C.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`& .${C.avatar}`]:{marginLeft:4},[`& .${C.avatarSmall}`]:{marginLeft:2},[`& .${C.icon}`]:{marginLeft:4},[`& .${C.iconSmall}`]:{marginLeft:2},[`& .${C.deleteIcon}`]:{marginRight:5},[`& .${C.deleteIconSmall}`]:{marginRight:3}},"outlined"===o.variant&&"default"!==o.color&&{color:(e.vars||e).palette[o.color].main,border:`1px solid ${e.vars?`rgba(${e.vars.palette[o.color].mainChannel} / 0.7)`:(0,c.Fq)(e.palette[o.color].main,.7)}`,[`&.${C.clickable}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[o.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,c.Fq)(e.palette[o.color].main,e.palette.action.hoverOpacity)},[`&.${C.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[o.color].mainChannel} / ${e.vars.palette.action.focusOpacity})`:(0,c.Fq)(e.palette[o.color].main,e.palette.action.focusOpacity)},[`& .${C.deleteIcon}`]:{color:e.vars?`rgba(${e.vars.palette[o.color].mainChannel} / 0.7)`:(0,c.Fq)(e.palette[o.color].main,.7),"&:hover, &:active":{color:(e.vars||e).palette[o.color].main}}})),x=(0,g.ZP)("span",{name:"MuiChip",slot:"Label",overridesResolver:(e,o)=>{let{ownerState:a}=e,{size:t}=a;return[o.label,o[`label${(0,v.Z)(t)}`]]}})(({ownerState:e})=>(0,r.Z)({overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap"},"small"===e.size&&{paddingLeft:8,paddingRight:8}));function S(e){return"Backspace"===e.key||"Delete"===e.key}let I=l.forwardRef(function(e,o){let a=(0,b.Z)({props:e,name:"MuiChip"}),{avatar:i,className:c,clickable:s,color:v="default",component:g,deleteIcon:y,disabled:$=!1,icon:h,label:C,onClick:I,onDelete:w,onKeyDown:R,onKeyUp:O,size:z="medium",variant:F="filled",tabIndex:D,skipFocusWhenDisabled:L=!1}=a,M=(0,t.Z)(a,f),N=l.useRef(null),P=(0,u.Z)(N,o),V=e=>{e.stopPropagation(),w&&w(e)},T=e=>{e.currentTarget===e.target&&S(e)&&e.preventDefault(),R&&R(e)},E=e=>{e.currentTarget===e.target&&(w&&S(e)?w(e):"Escape"===e.key&&N.current&&N.current.blur()),O&&O(e)},q=!1!==s&&!!I||s,W=q||w?m.Z:g||"div",A=(0,r.Z)({},a,{component:W,disabled:$,size:z,color:v,iconColor:l.isValidElement(h)&&h.props.color||v,onDelete:!!w,clickable:q,variant:F}),j=Z(A),B=W===m.Z?(0,r.Z)({component:g||"div",focusVisibleClassName:j.focusVisible},w&&{disableRipple:!0}):{},H=null;w&&(H=y&&l.isValidElement(y)?l.cloneElement(y,{className:(0,n.Z)(y.props.className,j.deleteIcon),onClick:V}):(0,d.jsx)(p,{className:(0,n.Z)(j.deleteIcon),onClick:V}));let K=null;i&&l.isValidElement(i)&&(K=l.cloneElement(i,{className:(0,n.Z)(j.avatar,i.props.className)}));let _=null;return h&&l.isValidElement(h)&&(_=l.cloneElement(h,{className:(0,n.Z)(j.icon,h.props.className)})),(0,d.jsxs)(k,(0,r.Z)({as:W,className:(0,n.Z)(j.root,c),disabled:!!q&&!!$||void 0,onClick:I,onKeyDown:T,onKeyUp:E,ref:P,tabIndex:L&&$?-1:D,ownerState:A},B,M,{children:[K||_,(0,d.jsx)(x,{className:(0,n.Z)(j.label),ownerState:A,children:C}),H]}))});var w=I},23795:function(e,o,a){a.d(o,{Z:function(){return R}});var t=a(63366),r=a(87462),l=a(67294),n=a(93680),i=a(94780),c=a(98216),s=a(90948),d=a(71657),p=a(79674),u=a(51705),v=a(15861),m=a(1588),b=a(34867);function g(e){return(0,b.Z)("MuiLink",e)}let y=(0,m.Z)("MuiLink",["root","underlineNone","underlineHover","underlineAlways","button","focusVisible"]);var $=a(54844),h=a(41796);let C={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},f=e=>C[e]||e,Z=({theme:e,ownerState:o})=>{let a=f(o.color),t=(0,$.DW)(e,`palette.${a}`,!1)||o.color,r=(0,$.DW)(e,`palette.${a}Channel`);return"vars"in e&&r?`rgba(${r} / 0.4)`:(0,h.Fq)(t,.4)};var k=a(85893);let x=["className","color","component","onBlur","onFocus","TypographyClasses","underline","variant","sx"],S=e=>{let{classes:o,component:a,focusVisible:t,underline:r}=e,l={root:["root",`underline${(0,c.Z)(r)}`,"button"===a&&"button",t&&"focusVisible"]};return(0,i.Z)(l,g,o)},I=(0,s.ZP)(v.Z,{name:"MuiLink",slot:"Root",overridesResolver:(e,o)=>{let{ownerState:a}=e;return[o.root,o[`underline${(0,c.Z)(a.underline)}`],"button"===a.component&&o.button]}})(({theme:e,ownerState:o})=>(0,r.Z)({},"none"===o.underline&&{textDecoration:"none"},"hover"===o.underline&&{textDecoration:"none","&:hover":{textDecoration:"underline"}},"always"===o.underline&&(0,r.Z)({textDecoration:"underline"},"inherit"!==o.color&&{textDecorationColor:Z({theme:e,ownerState:o})},{"&:hover":{textDecorationColor:"inherit"}}),"button"===o.component&&{position:"relative",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none","&::-moz-focus-inner":{borderStyle:"none"},[`&.${y.focusVisible}`]:{outline:"auto"}})),w=l.forwardRef(function(e,o){let a=(0,d.Z)({props:e,name:"MuiLink"}),{className:i,color:c="primary",component:s="a",onBlur:v,onFocus:m,TypographyClasses:b,underline:g="always",variant:y="inherit",sx:$}=a,h=(0,t.Z)(a,x),{isFocusVisibleRef:f,onBlur:Z,onFocus:w,ref:R}=(0,p.Z)(),[O,z]=l.useState(!1),F=(0,u.Z)(o,R),D=e=>{Z(e),!1===f.current&&z(!1),v&&v(e)},L=e=>{w(e),!0===f.current&&z(!0),m&&m(e)},M=(0,r.Z)({},a,{color:c,component:s,focusVisible:O,underline:g,variant:y}),N=S(M);return(0,k.jsx)(I,(0,r.Z)({color:c,className:(0,n.Z)(N.root,i),classes:b,component:s,onBlur:D,onFocus:L,ref:F,ownerState:M,variant:y,sx:[...Object.keys(C).includes(c)?[]:[{color:c}],...Array.isArray($)?$:[$]]},h))});var R=w}}]);
2.2.24. https://dev-app.illusto.com/_next/static/chunks/7307-ecd48816407d7807.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/7307-ecd48816407d7807.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://ndffqekvlozb.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/7307-ecd48816407d7807.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; countryCode=IN; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://ndffqekvlozb.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:32:42 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"c7a8-18b142b7028"
Vary: Accept-Encoding
Content-Length: 51112

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7307],{79742:function(t,e){"use strict";e.byteLength=function(t){var e=u(t),r=e[0],n=e[1];return(r+n)*3/4-n},e.toByteArray=function(t){var e,r,i=u(t),s=i[0],a=i[1],f=new o((s+a)*3/4-a),l=0,c=a>0?s-4:s;for(r=0;r<c;r+=4)e=n[t.charCodeAt(r)]<<18|n[t.charCodeAt(r+1)]<<12|n[t.charCodeAt(r+2)]<<6|n[t.charCodeAt(r+3)],f[l++]=e>>16&255,f[l++]=e>>8&255,f[l++]=255&e;return 2===a&&(e=n[t.charCodeAt(r)]<<2|n[t.charCodeAt(r+1)]>>4,f[l++]=255&e),1===a&&(e=n[t.charCodeAt(r)]<<10|n[t.charCodeAt(r+1)]<<4|n[t.charCodeAt(r+2)]>>2,f[l++]=e>>8&255,f[l++]=255&e),f},e.fromByteArray=function(t){for(var e,n=t.length,o=n%3,i=[],s=0,a=n-o;s<a;s+=16383)i.push(function(t,e,n){for(var o,i=[],s=e;s<n;s+=3)i.push(r[(o=(t[s]<<16&16711680)+(t[s+1]<<8&65280)+(255&t[s+2]))>>18&63]+r[o>>12&63]+r[o>>6&63]+r[63&o]);return i.join("")}(t,s,s+16383>a?a:s+16383));return 1===o?i.push(r[(e=t[n-1])>>2]+r[e<<4&63]+"=="):2===o&&i.push(r[(e=(t[n-2]<<8)+t[n-1])>>10]+r[e>>4&63]+r[e<<2&63]+"="),i.join("")};for(var r=[],n=[],o="undefined"!=typeof Uint8Array?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,a=i.length;s<a;++s)r[s]=i[s],n[i.charCodeAt(s)]=s;function u(t){var e=t.length;if(e%4>0)throw Error("Invalid string. Length must be a multiple of 4");var r=t.indexOf("=");-1===r&&(r=e);var n=r===e?0:4-r%4;return[r,n]}n["-".charCodeAt(0)]=62,n["_".charCodeAt(0)]=63},48764:function(t,e,r){"use strict";/*!
* The buffer module from node.js, for the browser.
*
* @author Feross Aboukhadijeh <http://feross.org>
* @license MIT
*/var n=r(79742),o=r(80645),i=r(5826);function s(){return u.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function a(t,e){if(s()<e)throw RangeError("Invalid typed array length");return u.TYPED_ARRAY_SUPPORT?(t=new Uint8Array(e)).__proto__=u.prototype:(null===t&&(t=new u(e)),t.length=e),t}function u(t,e,r){if(!u.TYPED_ARRAY_SUPPORT&&!(this instanceof u))return new u(t,e,r);if("number"==typeof t){if("string"==typeof e)throw Error("If encoding is specified then the first argument must be a string");return c(this,t)}return f(this,t,e,r)}function f(t,e,r,n){if("number"==typeof e)throw TypeError('"value" argument must not be a number');return"undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer?function(t,e,r,n){if(e.byteLength,r<0||e.byteLength<r)throw RangeError("'offset' is out of bounds");if(e.byteLength<r+(n||0))throw RangeError("'length' is out of bounds");return e=void 0===r&&void 0===n?new Uint8Array(e):void 0===n?new Uint8Array(e,r):new Uint8Array(e,r,n),u.TYPED_ARRAY_SUPPORT?(t=e).__proto__=u.prototype:t=h(t,e),t}(t,e,r,n):"string"==typeof e?function(t,e,r){if(("string"!=typeof r||""===r)&&(r="utf8"),!u.isEncoding(r))throw TypeError('"encoding" must be a valid string encoding');var n=0|d(e,r),o=(t=a(t,n)).write(e,r);return o!==n&&(t=t.slice(0,o)),t}(t,e,r):function(t,e){if(u.isBuffer(e)){var r,n=0|p(e.length);return 0===(t=a(t,n)).length||e.copy(t,0,0,n),t}if(e){if("undefined"!=typeof ArrayBuffer&&e.buffer instanceof ArrayBuffer||"length"in e)return"number"!=typeof e.length||(r=e.length)!=r?a(t,0):h(t,e);if("Buffer"===e.type&&i(e.data))return h(t,e.data)}throw TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(t,e)}function l(t){if("number"!=typeof t)throw TypeError('"size" argument must be a number');if(t<0)throw RangeError('"size" argument must not be negative')}function c(t,e){if(l(e),t=a(t,e<0?0:0|p(e)),!u.TYPED_ARRAY_SUPPORT)for(var r=0;r<e;++r)t[r]=0;return t}function h(t,e){var r=e.length<0?0:0|p(e.length);t=a(t,r);for(var n=0;n<r;n+=1)t[n]=255&e[n];return t}function p(t){if(t>=s())throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+s().toString(16)+" bytes");return 0|t}function d(t,e){if(u.isBuffer(t))return t.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(t)||t instanceof ArrayBuffer))return t.byteLength;"string"!=typeof t&&(t=""+t);var r=t.length;if(0===r)return 0;for(var n=!1;;)switch(e){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":case void 0:return P(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return C(t).length;default:if(n)return P(t).length;e=(""+e).toLowerCase(),n=!0}}function g(t,e,r){var o,i,s=!1;if((void 0===e||e<0)&&(e=0),e>this.length||((void 0===r||r>this.length)&&(r=this.length),r<=0||(r>>>=0)<=(e>>>=0)))return"";for(t||(t="utf8");;)switch(t){case"hex":return function(t,e,r){var n,o=t.length;(!e||e<0)&&(e=0),(!r||r<0||r>o)&&(r=o);for(var i="",s=e;s<r;++s)i+=(n=t[s])<16?"0"+n.toString(16):n.toString(16);return i}(this,e,r);case"utf8":case"utf-8":return E(this,e,r);case"ascii":return function(t,e,r){var n="";r=Math.min(t.length,r);for(var o=e;o<r;++o)n+=String.fromCharCode(127&t[o]);return n}(this,e,r);case"latin1":case"binary":return function(t,e,r){var n="";r=Math.min(t.length,r);for(var o=e;o<r;++o)n+=String.fromCharCode(t[o]);return n}(this,e,r);case"base64":return o=e,i=r,0===o&&i===this.length?n.fromByteArray(this):n.fromByteArray(this.slice(o,i));case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return function(t,e,r){for(var n=t.slice(e,r),o="",i=0;i<n.length;i+=2)o+=String.fromCharCode(n[i]+256*n[i+1]);return o}(this,e,r);default:if(s)throw TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),s=!0}}function y(t,e,r){var n=t[e];t[e]=t[r],t[r]=n}function m(t,e,r,n,o){if(0===t.length)return -1;if("string"==typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),isNaN(r=+r)&&(r=o?0:t.length-1),r<0&&(r=t.length+r),r>=t.length){if(o)return -1;r=t.length-1}else if(r<0){if(!o)return -1;r=0}if("string"==typeof e&&(e=u.from(e,n)),u.isBuffer(e))return 0===e.length?-1:b(t,e,r,n,o);if("number"==typeof e)return(e&=255,u.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf)?o?Uint8Array.prototype.indexOf.call(t,e,r):Uint8Array.prototype.lastIndexOf.call(t,e,r):b(t,[e],r,n,o);throw TypeError("val must be string, number or Buffer")}function b(t,e,r,n,o){var i,s=1,a=t.length,u=e.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(t.length<2||e.length<2)return -1;s=2,a/=2,u/=2,r/=2}function f(t,e){return 1===s?t[e]:t.readUInt16BE(e*s)}if(o){var l=-1;for(i=r;i<a;i++)if(f(t,i)===f(e,-1===l?0:i-l)){if(-1===l&&(l=i),i-l+1===u)return l*s}else -1!==l&&(i-=i-l),l=-1}else for(r+u>a&&(r=a-u),i=r;i>=0;i--){for(var c=!0,h=0;h<u;h++)if(f(t,i+h)!==f(e,h)){c=!1;break}if(c)return i}return -1}function E(t,e,r){r=Math.min(t.length,r);for(var n=[],o=e;o<r;){var i,s,a,u,f=t[o],l=null,c=f>239?4:f>223?3:f>191?2:1;if(o+c<=r)switch(c){case 1:f<128&&(l=f);break;case 2:(192&(i=t[o+1]))==128&&(u=(31&f)<<6|63&i)>127&&(l=u);break;case 3:i=t[o+1],s=t[o+2],(192&i)==128&&(192&s)==128&&(u=(15&f)<<12|(63&i)<<6|63&s)>2047&&(u<55296||u>57343)&&(l=u);break;case 4:i=t[o+1],s=t[o+2],a=t[o+3],(192&i)==128&&(192&s)==128&&(192&a)==128&&(u=(15&f)<<18|(63&i)<<12|(63&s)<<6|63&a)>65535&&u<1114112&&(l=u)}null===l?(l=65533,c=1):l>65535&&(l-=65536,n.push(l>>>10&1023|55296),l=56320|1023&l),n.push(l),o+=c}return function(t){var e=t.length;if(e<=4096)return String.fromCharCode.apply(String,t);for(var r="",n=0;n<e;)r+=String.fromCharCode.apply(String,t.slice(n,n+=4096));return r}(n)}function w(t,e,r){if(t%1!=0||t<0)throw RangeError("offset is not uint");if(t+e>r)throw RangeError("Trying to access beyond buffer length")}function v(t,e,r,n,o,i){if(!u.isBuffer(t))throw TypeError('"buffer" argument must be a Buffer instance');if(e>o||e<i)throw RangeError('"value" argument is out of bounds');if(r+n>t.length)throw RangeError("Index out of range")}function R(t,e,r,n){e<0&&(e=65535+e+1);for(var o=0,i=Math.min(t.length-r,2);o<i;++o)t[r+o]=(e&255<<8*(n?o:1-o))>>>(n?o:1-o)*8}function A(t,e,r,n){e<0&&(e=4294967295+e+1);for(var o=0,i=Math.min(t.length-r,4);o<i;++o)t[r+o]=e>>>(n?o:3-o)*8&255}function O(t,e,r,n,o,i){if(r+n>t.length||r<0)throw RangeError("Index out of range")}function S(t,e,r,n,i){return i||O(t,e,r,4,34028234663852886e22,-34028234663852886e22),o.write(t,e,r,n,23,4),r+4}function T(t,e,r,n,i){return i||O(t,e,r,8,17976931348623157e292,-17976931348623157e292),o.write(t,e,r,n,52,8),r+8}e.lW=u,e.h2=50,u.TYPED_ARRAY_SUPPORT=void 0!==r.g.TYPED_ARRAY_SUPPORT?r.g.TYPED_ARRAY_SUPPORT:function(){try{var t=new Uint8Array(1);return t.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===t.foo()&&"function"==typeof t.subarray&&0===t.subarray(1,1).byteLength}catch(e){return!1}}(),s(),u.poolSize=8192,u._augment=function(t){return t.__proto__=u.prototype,t},u.from=function(t,e,r){return f(null,t,e,r)},u.TYPED_ARRAY_SUPPORT&&(u.prototype.__proto__=Uint8Array.prototype,u.__proto__=Uint8Array,"undefined"!=typeof Symbol&&Symbol.species&&u[Symbol.species]===u&&Object.defineProperty(u,Symbol.species,{value:null,configurable:!0})),u.alloc=function(t,e,r){return(l(t),t<=0)?a(null,t):void 0!==e?"string"==typeof r?a(null,t).fill(e,r):a(null,t).fill(e):a(null,t)},u.allocUnsafe=function(t){return c(null,t)},u.allocUnsafeSlow=function(t){return c(null,t)},u.isBuffer=function(t){return!!(null!=t&&t._isBuffer)},u.compare=function(t,e){if(!u.isBuffer(t)||!u.isBuffer(e))throw TypeError("Arguments must be Buffers");if(t===e)return 0;for(var r=t.length,n=e.length,o=0,i=Math.min(r,n);o<i;++o)if(t[o]!==e[o]){r=t[o],n=e[o];break}return r<n?-1:n<r?1:0},u.isEncoding=function(t){switch(String(t).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},u.concat=function(t,e){if(!i(t))throw TypeError('"list" argument must be an Array of Buffers');if(0===t.length)return u.alloc(0);if(void 0===e)for(r=0,e=0;r<t.length;++r)e+=t[r].length;var r,n=u.allocUnsafe(e),o=0;for(r=0;r<t.length;++r){var s=t[r];if(!u.isBuffer(s))throw TypeError('"list" argument must be an Array of Buffers');s.copy(n,o),o+=s.length}return n},u.byteLength=d,u.prototype._isBuffer=!0,u.prototype.swap16=function(){var t=this.length;if(t%2!=0)throw RangeError("Buffer size must be a multiple of 16-bits");for(var e=0;e<t;e+=2)y(this,e,e+1);return this},u.prototype.swap32=function(){var t=this.length;if(t%4!=0)throw RangeError("Buffer size must be a multiple of 32-bits");for(var e=0;e<t;e+=4)y(this,e,e+3),y(this,e+1,e+2);return this},u.prototype.swap64=function(){var t=this.length;if(t%8!=0)throw RangeError("Buffer size must be a multiple of 64-bits");for(var e=0;e<t;e+=8)y(this,e,e+7),y(this,e+1,e+6),y(this,e+2,e+5),y(this,e+3,e+4);return this},u.prototype.toString=function(){var t=0|this.length;return 0===t?"":0==arguments.length?E(this,0,t):g.apply(this,arguments)},u.prototype.equals=function(t){if(!u.isBuffer(t))throw TypeError("Argument must be a Buffer");return this===t||0===u.compare(this,t)},u.prototype.inspect=function(){var t="",r=e.h2;return this.length>0&&(t=this.toString("hex",0,r).match(/.{2}/g).join(" "),this.length>r&&(t+=" ... ")),"<Buffer "+t+">"},u.prototype.compare=function(t,e,r,n,o){if(!u.isBuffer(t))throw TypeError("Argument must be a Buffer");if(void 0===e&&(e=0),void 0===r&&(r=t?t.length:0),void 0===n&&(n=0),void 0===o&&(o=this.length),e<0||r>t.length||n<0||o>this.length)throw RangeError("out of range index");if(n>=o&&e>=r)return 0;if(n>=o)return -1;if(e>=r)return 1;if(e>>>=0,r>>>=0,n>>>=0,o>>>=0,this===t)return 0;for(var i=o-n,s=r-e,a=Math.min(i,s),f=this.slice(n,o),l=t.slice(e,r),c=0;c<a;++c)if(f[c]!==l[c]){i=f[c],s=l[c];break}return i<s?-1:s<i?1:0},u.prototype.includes=function(t,e,r){return -1!==this.indexOf(t,e,r)},u.prototype.indexOf=function(t,e,r){return m(this,t,e,r,!0)},u.prototype.lastIndexOf=function(t,e,r){return m(this,t,e,r,!1)},u.prototype.write=function(t,e,r,n){if(void 0===e)n="utf8",r=this.length,e=0;else if(void 0===r&&"string"==typeof e)n=e,r=this.length,e=0;else if(isFinite(e))e|=0,isFinite(r)?(r|=0,void 0===n&&(n="utf8")):(n=r,r=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var o,i,s,a,u,f,l,c,h,p,d,g,y=this.length-e;if((void 0===r||r>y)&&(r=y),t.length>0&&(r<0||e<0)||e>this.length)throw RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var m=!1;;)switch(n){case"hex":return function(t,e,r,n){r=Number(r)||0;var o=t.length-r;n?(n=Number(n))>o&&(n=o):n=o;var i=e.length;if(i%2!=0)throw TypeError("Invalid hex string");n>i/2&&(n=i/2);for(var s=0;s<n;++s){var a=parseInt(e.substr(2*s,2),16);if(isNaN(a))break;t[r+s]=a}return s}(this,t,e,r);case"utf8":case"utf-8":return u=e,f=r,B(P(t,this.length-u),this,u,f);case"ascii":return l=e,c=r,B(U(t),this,l,c);case"latin1":case"binary":return o=this,i=t,s=e,a=r,B(U(i),o,s,a);case"base64":return h=e,p=r,B(C(t),this,h,p);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return d=e,g=r,B(function(t,e){for(var r,n,o=[],i=0;i<t.length&&!((e-=2)<0);++i)n=(r=t.charCodeAt(i))>>8,o.push(r%256),o.push(n);return o}(t,this.length-d),this,d,g);default:if(m)throw TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),m=!0}},u.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},u.prototype.slice=function(t,e){var r,n=this.length;if(t=~~t,e=void 0===e?n:~~e,t<0?(t+=n)<0&&(t=0):t>n&&(t=n),e<0?(e+=n)<0&&(e=0):e>n&&(e=n),e<t&&(e=t),u.TYPED_ARRAY_SUPPORT)(r=this.subarray(t,e)).__proto__=u.prototype;else{var o=e-t;r=new u(o,void 0);for(var i=0;i<o;++i)r[i]=this[i+t]}return r},u.prototype.readUIntLE=function(t,e,r){t|=0,e|=0,r||w(t,e,this.length);for(var n=this[t],o=1,i=0;++i<e&&(o*=256);)n+=this[t+i]*o;return n},u.prototype.readUIntBE=function(t,e,r){t|=0,e|=0,r||w(t,e,this.length);for(var n=this[t+--e],o=1;e>0&&(o*=256);)n+=this[t+--e]*o;return n},u.prototype.readUInt8=function(t,e){return e||w(t,1,this.length),this[t]},u.prototype.readUInt16LE=function(t,e){return e||w(t,2,this.length),this[t]|this[t+1]<<8},u.prototype.readUInt16BE=function(t,e){return e||w(t,2,this.length),this[t]<<8|this[t+1]},u.prototype.readUInt32LE=function(t,e){return e||w(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},u.prototype.readUInt32BE=function(t,e){return e||w(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},u.prototype.readIntLE=function(t,e,r){t|=0,e|=0,r||w(t,e,this.length);for(var n=this[t],o=1,i=0;++i<e&&(o*=256);)n+=this[t+i]*o;return n>=(o*=128)&&(n-=Math.pow(2,8*e)),n},u.prototype.readIntBE=function(t,e,r){t|=0,e|=0,r||w(t,e,this.length);for(var n=e,o=1,i=this[t+--n];n>0&&(o*=256);)i+=this[t+--n]*o;return i>=(o*=128)&&(i-=Math.pow(2,8*e)),i},u.prototype.readInt8=function(t,e){return(e||w(t,1,this.length),128&this[t])?-((255-this[t]+1)*1):this[t]},u.prototype.readInt16LE=function(t,e){e||w(t,2,this.length);var r=this[t]|this[t+1]<<8;return 32768&r?4294901760|r:r},u.prototype.readInt16BE=function(t,e){e||w(t,2,this.length);var r=this[t+1]|this[t]<<8;return 32768&r?4294901760|r:r},u.prototype.readInt32LE=function(t,e){return e||w(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},u.prototype.readInt32BE=function(t,e){return e||w(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},u.prototype.readFloatLE=function(t,e){return e||w(t,4,this.length),o.read(this,t,!0,23,4)},u.prototype.readFloatBE=function(t,e){return e||w(t,4,this.length),o.read(this,t,!1,23,4)},u.prototype.readDoubleLE=function(t,e){return e||w(t,8,this.length),o.read(this,t,!0,52,8)},u.prototype.readDoubleBE=function(t,e){return e||w(t,8,this.length),o.read(this,t,!1,52,8)},u.prototype.writeUIntLE=function(t,e,r,n){if(t=+t,e|=0,r|=0,!n){var o=Math.pow(2,8*r)-1;v(this,t,e,r,o,0)}var i=1,s=0;for(this[e]=255&t;++s<r&&(i*=256);)this[e+s]=t/i&255;return e+r},u.prototype.writeUIntBE=function(t,e,r,n){if(t=+t,e|=0,r|=0,!n){var o=Math.pow(2,8*r)-1;v(this,t,e,r,o,0)}var i=r-1,s=1;for(this[e+i]=255&t;--i>=0&&(s*=256);)this[e+i]=t/s&255;return e+r},u.prototype.writeUInt8=function(t,e,r){return t=+t,e|=0,r||v(this,t,e,1,255,0),u.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),this[e]=255&t,e+1},u.prototype.writeUInt16LE=function(t,e,r){return t=+t,e|=0,r||v(this,t,e,2,65535,0),u.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):R(this,t,e,!0),e+2},u.prototype.writeUInt16BE=function(t,e,r){return t=+t,e|=0,r||v(this,t,e,2,65535,0),u.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):R(this,t,e,!1),e+2},u.prototype.writeUInt32LE=function(t,e,r){return t=+t,e|=0,r||v(this,t,e,4,4294967295,0),u.TYPED_ARRAY_SUPPORT?(this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=255&t):A(this,t,e,!0),e+4},u.prototype.writeUInt32BE=function(t,e,r){return t=+t,e|=0,r||v(this,t,e,4,4294967295,0),u.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):A(this,t,e,!1),e+4},u.prototype.writeIntLE=function(t,e,r,n){if(t=+t,e|=0,!n){var o=Math.pow(2,8*r-1);v(this,t,e,r,o-1,-o)}var i=0,s=1,a=0;for(this[e]=255&t;++i<r&&(s*=256);)t<0&&0===a&&0!==this[e+i-1]&&(a=1),this[e+i]=(t/s>>0)-a&255;return e+r},u.prototype.writeIntBE=function(t,e,r,n){if(t=+t,e|=0,!n){var o=Math.pow(2,8*r-1);v(this,t,e,r,o-1,-o)}var i=r-1,s=1,a=0;for(this[e+i]=255&t;--i>=0&&(s*=256);)t<0&&0===a&&0!==this[e+i+1]&&(a=1),this[e+i]=(t/s>>0)-a&255;return e+r},u.prototype.writeInt8=function(t,e,r){return t=+t,e|=0,r||v(this,t,e,1,127,-128),u.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),t<0&&(t=255+t+1),this[e]=255&t,e+1},u.prototype.writeInt16LE=function(t,e,r){return t=+t,e|=0,r||v(this,t,e,2,32767,-32768),u.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):R(this,t,e,!0),e+2},u.prototype.writeInt16BE=function(t,e,r){return t=+t,e|=0,r||v(this,t,e,2,32767,-32768),u.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):R(this,t,e,!1),e+2},u.prototype.writeInt32LE=function(t,e,r){return t=+t,e|=0,r||v(this,t,e,4,2147483647,-2147483648),u.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24):A(this,t,e,!0),e+4},u.prototype.writeInt32BE=function(t,e,r){return t=+t,e|=0,r||v(this,t,e,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),u.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):A(this,t,e,!1),e+4},u.prototype.writeFloatLE=function(t,e,r){return S(this,t,e,!0,r)},u.prototype.writeFloatBE=function(t,e,r){return S(this,t,e,!1,r)},u.prototype.writeDoubleLE=function(t,e,r){return T(this,t,e,!0,r)},u.prototype.writeDoubleBE=function(t,e,r){return T(this,t,e,!1,r)},u.prototype.copy=function(t,e,r,n){if(r||(r=0),n||0===n||(n=this.length),e>=t.length&&(e=t.length),e||(e=0),n>0&&n<r&&(n=r),n===r||0===t.length||0===this.length)return 0;if(e<0)throw RangeError("targetStart out of bounds");if(r<0||r>=this.length)throw RangeError("sourceStart out of bounds");if(n<0)throw RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),t.length-e<n-r&&(n=t.length-e+r);var o,i=n-r;if(this===t&&r<e&&e<n)for(o=i-1;o>=0;--o)t[o+e]=this[o+r];else if(i<1e3||!u.TYPED_ARRAY_SUPPORT)for(o=0;o<i;++o)t[o+e]=this[o+r];else Uint8Array.prototype.set.call(t,this.subarray(r,r+i),e);return i},u.prototype.fill=function(t,e,r,n){if("string"==typeof t){if("string"==typeof e?(n=e,e=0,r=this.length):"string"==typeof r&&(n=r,r=this.length),1===t.length){var o,i=t.charCodeAt(0);i<256&&(t=i)}if(void 0!==n&&"string"!=typeof n)throw TypeError("encoding must be a string");if("string"==typeof n&&!u.isEncoding(n))throw TypeError("Unknown encoding: "+n)}else"number"==typeof t&&(t&=255);if(e<0||this.length<e||this.length<r)throw RangeError("Out of range index");if(r<=e)return this;if(e>>>=0,r=void 0===r?this.length:r>>>0,t||(t=0),"number"==typeof t)for(o=e;o<r;++o)this[o]=t;else{var s=u.isBuffer(t)?t:P(new u(t,n).toString()),a=s.length;for(o=0;o<r-e;++o)this[o+e]=s[o%a]}return this};var _=/[^+\/0-9A-Za-z-_]/g;function P(t,e){e=e||1/0;for(var r,n=t.length,o=null,i=[],s=0;s<n;++s){if((r=t.charCodeAt(s))>55295&&r<57344){if(!o){if(r>56319||s+1===n){(e-=3)>-1&&i.push(239,191,189);continue}o=r;continue}if(r<56320){(e-=3)>-1&&i.push(239,191,189),o=r;continue}r=(o-55296<<10|r-56320)+65536}else o&&(e-=3)>-1&&i.push(239,191,189);if(o=null,r<128){if((e-=1)<0)break;i.push(r)}else if(r<2048){if((e-=2)<0)break;i.push(r>>6|192,63&r|128)}else if(r<65536){if((e-=3)<0)break;i.push(r>>12|224,r>>6&63|128,63&r|128)}else if(r<1114112){if((e-=4)<0)break;i.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}else throw Error("Invalid code point")}return i}function U(t){for(var e=[],r=0;r<t.length;++r)e.push(255&t.charCodeAt(r));return e}function C(t){return n.toByteArray(function(t){var e;if((t=((e=t).trim?e.trim():e.replace(/^\s+|\s+$/g,"")).replace(_,"")).length<2)return"";for(;t.length%4!=0;)t+="=";return t}(t))}function B(t,e,r,n){for(var o=0;o<n&&!(o+r>=e.length)&&!(o>=t.length);++o)e[o+r]=t[o];return o}},6230:function(t){t.exports="object"==typeof self?self.FormData:window.FormData},80645:function(t,e){e.read=function(t,e,r,n,o){var i,s,a=8*o-n-1,u=(1<<a)-1,f=u>>1,l=-7,c=r?o-1:0,h=r?-1:1,p=t[e+c];for(c+=h,i=p&(1<<-l)-1,p>>=-l,l+=a;l>0;i=256*i+t[e+c],c+=h,l-=8);for(s=i&(1<<-l)-1,i>>=-l,l+=n;l>0;s=256*s+t[e+c],c+=h,l-=8);if(0===i)i=1-f;else{if(i===u)return s?NaN:(p?-1:1)*(1/0);s+=Math.pow(2,n),i-=f}return(p?-1:1)*s*Math.pow(2,i-n)},e.write=function(t,e,r,n,o,i){var s,a,u,f=8*i-o-1,l=(1<<f)-1,c=l>>1,h=23===o?5960464477539062e-23:0,p=n?0:i-1,d=n?1:-1,g=e<0||0===e&&1/e<0?1:0;for(isNaN(e=Math.abs(e))||e===1/0?(a=isNaN(e)?1:0,s=l):(s=Math.floor(Math.log(e)/Math.LN2),e*(u=Math.pow(2,-s))<1&&(s--,u*=2),s+c>=1?e+=h/u:e+=h*Math.pow(2,1-c),e*u>=2&&(s++,u/=2),s+c>=l?(a=0,s=l):s+c>=1?(a=(e*u-1)*Math.pow(2,o),s+=c):(a=e*Math.pow(2,c-1)*Math.pow(2,o),s=0));o>=8;t[r+p]=255&a,p+=d,a/=256,o-=8);for(s=s<<o|a,f+=o;f>0;t[r+p]=255&s,p+=d,s/=256,f-=8);t[r+p-d]|=128*g}},5826:function(t){var e={}.toString;t.exports=Array.isArray||function(t){return"[object Array]"==e.call(t)}},78945:function(t,e,r){"use strict";let n;function o(t,e){return function(){return t.apply(e,arguments)}}r.d(e,{Z:function(){return t1}});let{toString:i}=Object.prototype,{getPrototypeOf:s}=Object,a=($=Object.create(null),t=>{let e=i.call(t);return $[e]||($[e]=e.slice(8,-1).toLowerCase())}),u=t=>(t=t.toLowerCase(),e=>a(e)===t),f=t=>e=>typeof e===t,{isArray:l}=Array,c=f("undefined"),h=u("ArrayBuffer"),p=f("string"),d=f("function"),g=f("number"),y=t=>null!==t&&"object"==typeof t,m=t=>{if("object"!==a(t))return!1;let e=s(t);return(null===e||e===Object.prototype||null===Object.getPrototypeOf(e))&&!(Symbol.toStringTag in t)&&!(Symbol.iterator in t)},b=u("Date"),E=u("File"),w=u("Blob"),v=u("FileList"),R=t=>y(t)&&d(t.pipe),A=t=>{let e="[object FormData]";return t&&("function"==typeof FormData&&t instanceof FormData||i.call(t)===e||d(t.toString)&&t.toString()===e)},O=u("URLSearchParams"),S=t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function T(t,e,{allOwnKeys:r=!1}={}){let n,o;if(null!=t){if("object"!=typeof t&&(t=[t]),l(t))for(n=0,o=t.length;n<o;n++)e.call(null,t[n],n,t);else{let i;let s=r?Object.getOwnPropertyNames(t):Object.keys(t),a=s.length;for(n=0;n<a;n++)i=s[n],e.call(null,t[i],i,t)}}}function _(t,e){let r;e=e.toLowerCase();let n=Object.keys(t),o=n.length;for(;o-- >0;)if(e===(r=n[o]).toLowerCase())return r;return null}let P="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,U=t=>!c(t)&&t!==P,C=(t,e,r,{allOwnKeys:n}={})=>(T(e,(e,n)=>{r&&d(e)?t[n]=o(e,r):t[n]=e},{allOwnKeys:n}),t),B=t=>(65279===t.charCodeAt(0)&&(t=t.slice(1)),t),x=(t,e,r,n)=>{t.prototype=Object.create(e.prototype,n),t.prototype.constructor=t,Object.defineProperty(t,"super",{value:e.prototype}),r&&Object.assign(t.prototype,r)},N=(t,e,r,n)=>{let o,i,a;let u={};if(e=e||{},null==t)return e;do{for(i=(o=Object.getOwnPropertyNames(t)).length;i-- >0;)a=o[i],(!n||n(a,t,e))&&!u[a]&&(e[a]=t[a],u[a]=!0);t=!1!==r&&s(t)}while(t&&(!r||r(t,e))&&t!==Object.prototype);return e},j=(t,e,r)=>{t=String(t),(void 0===r||r>t.length)&&(r=t.length),r-=e.length;let n=t.indexOf(e,r);return -1!==n&&n===r},L=t=>{if(!t)return null;if(l(t))return t;let e=t.length;if(!g(e))return null;let r=Array(e);for(;e-- >0;)r[e]=t[e];return r},D=(G="undefined"!=typeof Uint8Array&&s(Uint8Array),t=>G&&t instanceof G),I=(t,e)=>{let r;let n=t&&t[Symbol.iterator],o=n.call(t);for(;(r=o.next())&&!r.done;){let i=r.value;e.call(t,i[0],i[1])}},k=(t,e)=>{let r;let n=[];for(;null!==(r=t.exec(e));)n.push(r);return n},F=u("HTMLFormElement"),M=t=>t.toLowerCase().replace(/[_-\s]([a-z\d])(\w*)/g,function(t,e,r){return e.toUpperCase()+r}),Y=(({hasOwnProperty:t})=>(e,r)=>t.call(e,r))(Object.prototype),z=u("RegExp"),q=(t,e)=>{let r=Object.getOwnPropertyDescriptors(t),n={};T(r,(r,o)=>{!1!==e(r,o,t)&&(n[o]=r)}),Object.defineProperties(t,n)},J=t=>{q(t,(e,r)=>{if(d(t)&&-1!==["arguments","caller","callee"].indexOf(r))return!1;let n=t[r];if(d(n)){if(e.enumerable=!1,"writable"in e){e.writable=!1;return}e.set||(e.set=()=>{throw Error("Can not rewrite read-only method '"+r+"'")})}})},H=(t,e)=>{let r={};return(t=>{t.forEach(t=>{r[t]=!0})})(l(t)?t:String(t).split(e)),r},W=()=>{},V=(t,e)=>Number.isFinite(t=+t)?t:e,K=t=>{let e=Array(10),r=(t,n)=>{if(y(t)){if(e.indexOf(t)>=0)return;if(!("toJSON"in t)){e[n]=t;let o=l(t)?[]:{};return T(t,(t,e)=>{let i=r(t,n+1);c(i)||(o[e]=i)}),e[n]=void 0,o}}return t};return r(t,0)};var $,G,X={isArray:l,isArrayBuffer:h,isBuffer:function(t){return null!==t&&!c(t)&&null!==t.constructor&&!c(t.constructor)&&d(t.constructor.isBuffer)&&t.constructor.isBuffer(t)},isFormData:A,isArrayBufferView:function(t){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer&&h(t.buffer)},isString:p,isNumber:g,isBoolean:t=>!0===t||!1===t,isObject:y,isPlainObject:m,isUndefined:c,isDate:b,isFile:E,isBlob:w,isRegExp:z,isFunction:d,isStream:R,isURLSearchParams:O,isTypedArray:D,isFileList:v,forEach:T,merge:function t(){let{caseless:e}=U(this)&&this||{},r={},n=(n,o)=>{let i=e&&_(r,o)||o;m(r[i])&&m(n)?r[i]=t(r[i],n):m(n)?r[i]=t({},n):l(n)?r[i]=n.slice():r[i]=n};for(let o=0,i=arguments.length;o<i;o++)arguments[o]&&T(arguments[o],n);return r},extend:C,trim:S,stripBOM:B,inherits:x,toFlatObject:N,kindOf:a,kindOfTest:u,endsWith:j,toArray:L,forEachEntry:I,matchAll:k,isHTMLForm:F,hasOwnProperty:Y,hasOwnProp:Y,reduceDescriptors:q,freezeMethods:J,toObjectSet:H,toCamelCase:M,noop:W,toFiniteNumber:V,findKey:_,global:P,isContextDefined:U,toJSONObject:K};function Z(t,e,r,n,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=Error().stack,this.message=t,this.name="AxiosError",e&&(this.code=e),r&&(this.config=r),n&&(this.request=n),o&&(this.response=o)}X.inherits(Z,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:X.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});let Q=Z.prototype,tt={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(t=>{tt[t]={value:t}}),Object.defineProperties(Z,tt),Object.defineProperty(Q,"isAxiosError",{value:!0}),Z.from=(t,e,r,n,o,i)=>{let s=Object.create(Q);return X.toFlatObject(t,s,function(t){return t!==Error.prototype},t=>"isAxiosError"!==t),Z.call(s,t.message,e,r,n,o),s.cause=t,s.name=t.name,i&&Object.assign(s,i),s};var te=r(6230),tr=r(48764).lW;function tn(t){return X.isPlainObject(t)||X.isArray(t)}function to(t){return X.endsWith(t,"[]")?t.slice(0,-2):t}function ti(t,e,r){return t?t.concat(e).map(function(t,e){return t=to(t),!r&&e?"["+t+"]":t}).join(r?".":""):e}let ts=X.toFlatObject(X,{},null,function(t){return/^is[A-Z]/.test(t)});var ta=function(t,e,r){var n;if(!X.isObject(t))throw TypeError("target must be an object");e=e||new(te||FormData),r=X.toFlatObject(r,{metaTokens:!0,dots:!1,indexes:!1},!1,function(t,e){return!X.isUndefined(e[t])});let o=r.metaTokens,i=r.visitor||c,s=r.dots,a=r.indexes,u=r.Blob||"undefined"!=typeof Blob&&Blob,f=u&&(n=e)&&X.isFunction(n.append)&&"FormData"===n[Symbol.toStringTag]&&n[Symbol.iterator];if(!X.isFunction(i))throw TypeError("visitor must be a function");function l(t){if(null===t)return"";if(X.isDate(t))return t.toISOString();if(!f&&X.isBlob(t))throw new Z("Blob is not supported. Use a Buffer instead.");return X.isArrayBuffer(t)||X.isTypedArray(t)?f&&"function"==typeof Blob?new Blob([t]):tr.from(t):t}function c(t,r,n){let i=t;if(t&&!n&&"object"==typeof t){if(X.endsWith(r,"{}"))r=o?r:r.slice(0,-2),t=JSON.stringify(t);else{var u;if(X.isArray(t)&&(u=t,X.isArray(u)&&!u.some(tn))||X.isFileList(t)||X.endsWith(r,"[]")&&(i=X.toArray(t)))return r=to(r),i.forEach(function(t,n){X.isUndefined(t)||null===t||e.append(!0===a?ti([r],n,s):null===a?r:r+"[]",l(t))}),!1}}return!!tn(t)||(e.append(ti(n,r,s),l(t)),!1)}let h=[],p=Object.assign(ts,{defaultVisitor:c,convertValue:l,isVisitable:tn});if(!X.isObject(t))throw TypeError("data must be an object");return!function t(r,n){if(!X.isUndefined(r)){if(-1!==h.indexOf(r))throw Error("Circular reference detected in "+n.join("."));h.push(r),X.forEach(r,function(r,o){let s=!(X.isUndefined(r)||null===r)&&i.call(e,r,X.isString(o)?o.trim():o,n,p);!0===s&&t(r,n?n.concat(o):[o])}),h.pop()}}(t),e};function tu(t){let e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,function(t){return e[t]})}function tf(t,e){this._pairs=[],t&&ta(t,this,e)}let tl=tf.prototype;function tc(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function th(t,e,r){let n;if(!e)return t;let o=r&&r.encode||tc,i=r&&r.serialize;if(n=i?i(e,r):X.isURLSearchParams(e)?e.toString():new tf(e,r).toString(o)){let s=t.indexOf("#");-1!==s&&(t=t.slice(0,s)),t+=(-1===t.indexOf("?")?"?":"&")+n}return t}tl.append=function(t,e){this._pairs.push([t,e])},tl.toString=function(t){let e=t?function(e){return t.call(this,e,tu)}:tu;return this._pairs.map(function(t){return e(t[0])+"="+e(t[1])},"").join("&")};var tp=class{constructor(){this.handlers=[]}use(t,e,r){return this.handlers.push({fulfilled:t,rejected:e,synchronous:!!r&&r.synchronous,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){X.forEach(this.handlers,function(e){null!==e&&t(e)})}},td={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},tg="undefined"!=typeof URLSearchParams?URLSearchParams:tf,ty=FormData;let tm=("undefined"==typeof navigator||"ReactNative"!==(n=navigator.product)&&"NativeScript"!==n&&"NS"!==n)&&"undefined"!=typeof window&&"undefined"!=typeof document,tb="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts;var tE={isBrowser:!0,classes:{URLSearchParams:tg,FormData:ty,Blob},isStandardBrowserEnv:tm,isStandardBrowserWebWorkerEnv:tb,protocols:["http","https","file","blob","url","data"]},tw=function(t){if(X.isFormData(t)&&X.isFunction(t.entries)){let e={};return X.forEachEntry(t,(t,r)=>{!function t(e,r,n,o){let i=e[o++],s=Number.isFinite(+i),a=o>=e.length;if(i=!i&&X.isArray(n)?n.length:i,a)return X.hasOwnProp(n,i)?n[i]=[n[i],r]:n[i]=r,!s;n[i]&&X.isObject(n[i])||(n[i]=[]);let u=t(e,r,n[i],o);return u&&X.isArray(n[i])&&(n[i]=function(t){let e,r;let n={},o=Object.keys(t),i=o.length;for(e=0;e<i;e++)n[r=o[e]]=t[r];return n}(n[i])),!s}(X.matchAll(/\w+|\[(\w*)]/g,t).map(t=>"[]"===t[0]?"":t[1]||t[0]),r,e,0)}),e}return null};let tv={"Content-Type":void 0},tR={transitional:td,adapter:["xhr","http"],transformRequest:[function(t,e){let r;let n=e.getContentType()||"",o=n.indexOf("application/json")>-1,i=X.isObject(t);i&&X.isHTMLForm(t)&&(t=new FormData(t));let s=X.isFormData(t);if(s)return o&&o?JSON.stringify(tw(t)):t;if(X.isArrayBuffer(t)||X.isBuffer(t)||X.isStream(t)||X.isFile(t)||X.isBlob(t))return t;if(X.isArrayBufferView(t))return t.buffer;if(X.isURLSearchParams(t))return e.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();if(i){if(n.indexOf("application/x-www-form-urlencoded")>-1){var a,u;return(a=t,u=this.formSerializer,ta(a,new tE.classes.URLSearchParams,Object.assign({visitor:function(t,e,r,n){return tE.isNode&&X.isBuffer(t)?(this.append(e,t.toString("base64")),!1):n.defaultVisitor.apply(this,arguments)}},u))).toString()}if((r=X.isFileList(t))||n.indexOf("multipart/form-data")>-1){let f=this.env&&this.env.FormData;return ta(r?{"files[]":t}:t,f&&new f,this.formSerializer)}}return i||o?(e.setContentType("application/json",!1),function(t,e,r){if(X.isString(t))try{return(0,JSON.parse)(t),X.trim(t)}catch(n){if("SyntaxError"!==n.name)throw n}return(0,JSON.stringify)(t)}(t)):t}],transformResponse:[function(t){let e=this.transitional||tR.transitional,r=e&&e.forcedJSONParsing,n="json"===this.responseType;if(t&&X.isString(t)&&(r&&!this.responseType||n)){let o=e&&e.silentJSONParsing;try{return JSON.parse(t)}catch(i){if(!o&&n){if("SyntaxError"===i.name)throw Z.from(i,Z.ERR_BAD_RESPONSE,this,null,this.response);throw i}}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:tE.classes.FormData,Blob:tE.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};X.forEach(["delete","get","head"],function(t){tR.headers[t]={}}),X.forEach(["post","put","patch"],function(t){tR.headers[t]=X.merge(tv)});let tA=X.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);var tO=t=>{let e,r,n;let o={};return t&&t.split("\n").forEach(function(t){n=t.indexOf(":"),e=t.substring(0,n).trim().toLowerCase(),r=t.substring(n+1).trim(),!e||o[e]&&tA[e]||("set-cookie"===e?o[e]?o[e].push(r):o[e]=[r]:o[e]=o[e]?o[e]+", "+r:r)}),o};let tS=Symbol("internals");function tT(t){return t&&String(t).trim().toLowerCase()}function t_(t){return!1===t||null==t?t:X.isArray(t)?t.map(t_):String(t)}function tP(t,e,r,n){if(X.isFunction(n))return n.call(this,e,r);if(X.isString(e)){if(X.isString(n))return -1!==e.indexOf(n);if(X.isRegExp(n))return n.test(e)}}class tU{constructor(t){t&&this.set(t)}set(t,e,r){let n=this;function o(t,e,r){let o=tT(e);if(!o)throw Error("header name must be a non-empty string");let i=X.findKey(n,o);i&&void 0!==n[i]&&!0!==r&&(void 0!==r||!1===n[i])||(n[i||e]=t_(t))}let i=(t,e)=>X.forEach(t,(t,r)=>o(t,r,e));if(X.isPlainObject(t)||t instanceof this.constructor)i(t,e);else{var s;X.isString(t)&&(t=t.trim())&&(s=t,!/^[-_a-zA-Z]+$/.test(s.trim()))?i(tO(t),e):null!=t&&o(e,t,r)}return this}get(t,e){if(t=tT(t)){let r=X.findKey(this,t);if(r){let n=this[r];if(!e)return n;if(!0===e)return function(t){let e;let r=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;for(;e=n.exec(t);)r[e[1]]=e[2];return r}(n);if(X.isFunction(e))return e.call(this,n,r);if(X.isRegExp(e))return e.exec(n);throw TypeError("parser must be boolean|regexp|function")}}}has(t,e){if(t=tT(t)){let r=X.findKey(this,t);return!!(r&&(!e||tP(this,this[r],r,e)))}return!1}delete(t,e){let r=this,n=!1;function o(t){if(t=tT(t)){let o=X.findKey(r,t);o&&(!e||tP(r,r[o],o,e))&&(delete r[o],n=!0)}}return X.isArray(t)?t.forEach(o):o(t),n}clear(){return Object.keys(this).forEach(this.delete.bind(this))}normalize(t){let e=this,r={};return X.forEach(this,(n,o)=>{let i=X.findKey(r,o);if(i){e[i]=t_(n),delete e[o];return}let s=t?o.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,e,r)=>e.toUpperCase()+r):String(o).trim();s!==o&&delete e[o],e[s]=t_(n),r[s]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){let e=Object.create(null);return X.forEach(this,(r,n)=>{null!=r&&!1!==r&&(e[n]=t&&X.isArray(r)?r.join(", "):r)}),e}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,e])=>t+": "+e).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...e){let r=new this(t);return e.forEach(t=>r.set(t)),r}static accessor(t){let e=this[tS]=this[tS]={accessors:{}},r=e.accessors,n=this.prototype;function o(t){let e=tT(t);r[e]||(!function(t,e){let r=X.toCamelCase(" "+e);["get","set","has"].forEach(n=>{Object.defineProperty(t,n+r,{value:function(t,r,o){return this[n].call(this,e,t,r,o)},configurable:!0})})}(n,t),r[e]=!0)}return X.isArray(t)?t.forEach(o):o(t),this}}function tC(t,e){let r=this||tR,n=e||r,o=tU.from(n.headers),i=n.data;return X.forEach(t,function(t){i=t.call(r,i,o.normalize(),e?e.status:void 0)}),o.normalize(),i}function tB(t){return!!(t&&t.__CANCEL__)}function tx(t,e,r){Z.call(this,null==t?"canceled":t,Z.ERR_CANCELED,e,r),this.name="CanceledError"}tU.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]),X.freezeMethods(tU.prototype),X.freezeMethods(tU),X.inherits(tx,Z,{__CANCEL__:!0});var tN=tE.isStandardBrowserEnv?{write:function(t,e,r,n,o,i){let s=[];s.push(t+"="+encodeURIComponent(e)),X.isNumber(r)&&s.push("expires="+new Date(r).toGMTString()),X.isString(n)&&s.push("path="+n),X.isString(o)&&s.push("domain="+o),!0===i&&s.push("secure"),document.cookie=s.join("; ")},read:function(t){let e=document.cookie.match(RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}};function tj(t,e){return t&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)?e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t:e}var tL=tE.isStandardBrowserEnv?function(){let t;let e=/(msie|trident)/i.test(navigator.userAgent),r=document.createElement("a");function n(t){let n=t;return e&&(r.setAttribute("href",n),n=r.href),r.setAttribute("href",n),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,""):"",host:r.host,search:r.search?r.search.replace(/^\?/,""):"",hash:r.hash?r.hash.replace(/^#/,""):"",hostname:r.hostname,port:r.port,pathname:"/"===r.pathname.charAt(0)?r.pathname:"/"+r.pathname}}return t=n(window.location.href),function(e){let r=X.isString(e)?n(e):e;return r.protocol===t.protocol&&r.host===t.host}}():function(){return!0},tD=function(t,e){let r;t=t||10;let n=Array(t),o=Array(t),i=0,s=0;return e=void 0!==e?e:1e3,function(a){let u=Date.now(),f=o[s];r||(r=u),n[i]=a,o[i]=u;let l=s,c=0;for(;l!==i;)c+=n[l++],l%=t;if((i=(i+1)%t)===s&&(s=(s+1)%t),u-r<e)return;let h=f&&u-f;return h?Math.round(1e3*c/h):void 0}};function tI(t,e){let r=0,n=tD(50,250);return o=>{let i=o.loaded,s=o.lengthComputable?o.total:void 0,a=i-r,u=n(a);r=i;let f={loaded:i,total:s,progress:s?i/s:void 0,bytes:a,rate:u||void 0,estimated:u&&s&&i<=s?(s-i)/u:void 0,event:o};f[e?"download":"upload"]=!0,t(f)}}let tk="undefined"!=typeof XMLHttpRequest;var tF=tk&&function(t){return new Promise(function(e,r){let n,o=t.data,i=tU.from(t.headers).normalize(),s=t.responseType;function a(){t.cancelToken&&t.cancelToken.unsubscribe(n),t.signal&&t.signal.removeEventListener("abort",n)}X.isFormData(o)&&(tE.isStandardBrowserEnv||tE.isStandardBrowserWebWorkerEnv)&&i.setContentType(!1);let u=new XMLHttpRequest;if(t.auth){let f=t.auth.username||"",l=t.auth.password?unescape(encodeURIComponent(t.auth.password)):"";i.set("Authorization","Basic "+btoa(f+":"+l))}let c=tj(t.baseURL,t.url);function h(){if(!u)return;let n=tU.from("getAllResponseHeaders"in u&&u.getAllResponseHeaders()),o=s&&"text"!==s&&"json"!==s?u.response:u.responseText,i={data:o,status:u.status,statusText:u.statusText,headers:n,config:t,request:u};!function(t,e,r){let n=r.config.validateStatus;!r.status||!n||n(r.status)?t(r):e(new Z("Request failed with status code "+r.status,[Z.ERR_BAD_REQUEST,Z.ERR_BAD_RESPONSE][Math.floor(r.status/100)-4],r.config,r.request,r))}(function(t){e(t),a()},function(t){r(t),a()},i),u=null}if(u.open(t.method.toUpperCase(),th(c,t.params,t.paramsSerializer),!0),u.timeout=t.timeout,"onloadend"in u?u.onloadend=h:u.onreadystatechange=function(){u&&4===u.readyState&&(0!==u.status||u.responseURL&&0===u.responseURL.indexOf("file:"))&&setTimeout(h)},u.onabort=function(){u&&(r(new Z("Request aborted",Z.ECONNABORTED,t,u)),u=null)},u.onerror=function(){r(new Z("Network Error",Z.ERR_NETWORK,t,u)),u=null},u.ontimeout=function(){let e=t.timeout?"timeout of "+t.timeout+"ms exceeded":"timeout exceeded",n=t.transitional||td;t.timeoutErrorMessage&&(e=t.timeoutErrorMessage),r(new Z(e,n.clarifyTimeoutError?Z.ETIMEDOUT:Z.ECONNABORTED,t,u)),u=null},tE.isStandardBrowserEnv){let p=(t.withCredentials||tL(c))&&t.xsrfCookieName&&tN.read(t.xsrfCookieName);p&&i.set(t.xsrfHeaderName,p)}void 0===o&&i.setContentType(null),"setRequestHeader"in u&&X.forEach(i.toJSON(),function(t,e){u.setRequestHeader(e,t)}),X.isUndefined(t.withCredentials)||(u.withCredentials=!!t.withCredentials),s&&"json"!==s&&(u.responseType=t.responseType),"function"==typeof t.onDownloadProgress&&u.addEventListener("progress",tI(t.onDownloadProgress,!0)),"function"==typeof t.onUploadProgress&&u.upload&&u.upload.addEventListener("progress",tI(t.onUploadProgress)),(t.cancelToken||t.signal)&&(n=e=>{u&&(r(!e||e.type?new tx(null,t,u):e),u.abort(),u=null)},t.cancelToken&&t.cancelToken.subscribe(n),t.signal&&(t.signal.aborted?n():t.signal.addEventListener("abort",n)));let d=function(t){let e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}(c);if(d&&-1===tE.protocols.indexOf(d)){r(new Z("Unsupported protocol "+d+":",Z.ERR_BAD_REQUEST,t));return}u.send(o||null)})};let tM={http:null,xhr:tF};X.forEach(tM,(t,e)=>{if(t){try{Object.defineProperty(t,"name",{value:e})}catch(r){}Object.defineProperty(t,"adapterName",{value:e})}});var tY={getAdapter:t=>{let e,r;t=X.isArray(t)?t:[t];let{length:n}=t;for(let o=0;o<n&&(e=t[o],!(r=X.isString(e)?tM[e.toLowerCase()]:e));o++);if(!r){if(!1===r)throw new Z(`Adapter ${e} is not supported by the environment`,"ERR_NOT_SUPPORT");throw Error(X.hasOwnProp(tM,e)?`Adapter '${e}' is not available in the build`:`Unknown adapter '${e}'`)}if(!X.isFunction(r))throw TypeError("adapter is not a function");return r},adapters:tM};function tz(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new tx(null,t)}function tq(t){tz(t),t.headers=tU.from(t.headers),t.data=tC.call(t,t.transformRequest),-1!==["post","put","patch"].indexOf(t.method)&&t.headers.setContentType("application/x-www-form-urlencoded",!1);let e=tY.getAdapter(t.adapter||tR.adapter);return e(t).then(function(e){return tz(t),e.data=tC.call(t,t.transformResponse,e),e.headers=tU.from(e.headers),e},function(e){return!tB(e)&&(tz(t),e&&e.response&&(e.response.data=tC.call(t,t.transformResponse,e.response),e.response.headers=tU.from(e.response.headers))),Promise.reject(e)})}let tJ=t=>t instanceof tU?t.toJSON():t;function tH(t,e){e=e||{};let r={};function n(t,e,r){return X.isPlainObject(t)&&X.isPlainObject(e)?X.merge.call({caseless:r},t,e):X.isPlainObject(e)?X.merge({},e):X.isArray(e)?e.slice():e}function o(t,e,r){return X.isUndefined(e)?X.isUndefined(t)?void 0:n(void 0,t,r):n(t,e,r)}function i(t,e){if(!X.isUndefined(e))return n(void 0,e)}function s(t,e){return X.isUndefined(e)?X.isUndefined(t)?void 0:n(void 0,t):n(void 0,e)}function a(r,o,i){return i in e?n(r,o):i in t?n(void 0,r):void 0}let u={url:i,method:i,data:i,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,beforeRedirect:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:a,headers:(t,e)=>o(tJ(t),tJ(e),!0)};return X.forEach(Object.keys(t).concat(Object.keys(e)),function(n){let i=u[n]||o,s=i(t[n],e[n],n);X.isUndefined(s)&&i!==a||(r[n]=s)}),r}let tW="1.2.2",tV={};["object","boolean","number","function","string","symbol"].forEach((t,e)=>{tV[t]=function(r){return typeof r===t||"a"+(e<1?"n ":" ")+t}});let tK={};tV.transitional=function(t,e,r){function n(t,e){return"[Axios v"+tW+"] Transitional option '"+t+"'"+e+(r?". "+r:"")}return(r,o,i)=>{if(!1===t)throw new Z(n(o," has been removed"+(e?" in "+e:"")),Z.ERR_DEPRECATED);return e&&!tK[o]&&(tK[o]=!0,console.warn(n(o," has been deprecated since v"+e+" and will be removed in the near future"))),!t||t(r,o,i)}};var t$={assertOptions:function(t,e,r){if("object"!=typeof t)throw new Z("options must be an object",Z.ERR_BAD_OPTION_VALUE);let n=Object.keys(t),o=n.length;for(;o-- >0;){let i=n[o],s=e[i];if(s){let a=t[i],u=void 0===a||s(a,i,t);if(!0!==u)throw new Z("option "+i+" must be "+u,Z.ERR_BAD_OPTION_VALUE);continue}if(!0!==r)throw new Z("Unknown option "+i,Z.ERR_BAD_OPTION)}},validators:tV};let tG=t$.validators;class tX{constructor(t){this.defaults=t,this.interceptors={request:new tp,response:new tp}}request(t,e){let r,n,o;"string"==typeof t?(e=e||{}).url=t:e=t||{},e=tH(this.defaults,e);let{transitional:i,paramsSerializer:s,headers:a}=e;void 0!==i&&t$.assertOptions(i,{silentJSONParsing:tG.transitional(tG.boolean),forcedJSONParsing:tG.transitional(tG.boolean),clarifyTimeoutError:tG.transitional(tG.boolean)},!1),void 0!==s&&t$.assertOptions(s,{encode:tG.function,serialize:tG.function},!0),e.method=(e.method||this.defaults.method||"get").toLowerCase(),(r=a&&X.merge(a.common,a[e.method]))&&X.forEach(["delete","get","head","post","put","patch","common"],t=>{delete a[t]}),e.headers=tU.concat(r,a);let u=[],f=!0;this.interceptors.request.forEach(function(t){("function"!=typeof t.runWhen||!1!==t.runWhen(e))&&(f=f&&t.synchronous,u.unshift(t.fulfilled,t.rejected))});let l=[];this.interceptors.response.forEach(function(t){l.push(t.fulfilled,t.rejected)});let c=0;if(!f){let h=[tq.bind(this),void 0];for(h.unshift.apply(h,u),h.push.apply(h,l),o=h.length,n=Promise.resolve(e);c<o;)n=n.then(h[c++],h[c++]);return n}o=u.length;let p=e;for(c=0;c<o;){let d=u[c++],g=u[c++];try{p=d(p)}catch(y){g.call(this,y);break}}try{n=tq.call(this,p)}catch(m){return Promise.reject(m)}for(c=0,o=l.length;c<o;)n=n.then(l[c++],l[c++]);return n}getUri(t){t=tH(this.defaults,t);let e=tj(t.baseURL,t.url);return th(e,t.params,t.paramsSerializer)}}X.forEach(["delete","get","head","options"],function(t){tX.prototype[t]=function(e,r){return this.request(tH(r||{},{method:t,url:e,data:(r||{}).data}))}}),X.forEach(["post","put","patch"],function(t){function e(e){return function(r,n,o){return this.request(tH(o||{},{method:t,headers:e?{"Content-Type":"multipart/form-data"}:{},url:r,data:n}))}}tX.prototype[t]=e(),tX.prototype[t+"Form"]=e(!0)});class tZ{constructor(t){let e;if("function"!=typeof t)throw TypeError("executor must be a function.");this.promise=new Promise(function(t){e=t});let r=this;this.promise.then(t=>{if(!r._listeners)return;let e=r._listeners.length;for(;e-- >0;)r._listeners[e](t);r._listeners=null}),this.promise.then=t=>{let e;let n=new Promise(t=>{r.subscribe(t),e=t}).then(t);return n.cancel=function(){r.unsubscribe(e)},n},t(function(t,n,o){r.reason||(r.reason=new tx(t,n,o),e(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;let e=this._listeners.indexOf(t);-1!==e&&this._listeners.splice(e,1)}static source(){let t;let e=new tZ(function(e){t=e});return{token:e,cancel:t}}}let tQ={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(tQ).forEach(([t,e])=>{tQ[e]=t});let t0=function t(e){let r=new tX(e),n=o(tX.prototype.request,r);return X.extend(n,tX.prototype,r,{allOwnKeys:!0}),X.extend(n,r,null,{allOwnKeys:!0}),n.create=function(r){return t(tH(e,r))},n}(tR);t0.Axios=tX,t0.CanceledError=tx,t0.CancelToken=tZ,t0.isCancel=tB,t0.VERSION=tW,t0.toFormData=ta,t0.AxiosError=Z,t0.Cancel=t0.CanceledError,t0.all=function(t){return Promise.all(t)},t0.spread=function(t){return function(e){return t.apply(null,e)}},t0.isAxiosError=function(t){return X.isObject(t)&&!0===t.isAxiosError},t0.mergeConfig=tH,t0.AxiosHeaders=tU,t0.formToJSON=t=>tw(X.isHTMLForm(t)?new FormData(t):t),t0.HttpStatusCode=tQ,t0.default=t0;var t1=t0},31955:function(t,e,r){"use strict";/*! js-cookie v3.0.5 | MIT */function n(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var n in r)t[n]=r[n]}return t}r.d(e,{Z:function(){return o}});var o=function t(e,r){function o(t,o,i){if("undefined"!=typeof document){"number"==typeof(i=n({},r,i)).expires&&(i.expires=new Date(Date.now()+864e5*i.expires)),i.expires&&(i.expires=i.expires.toUTCString()),t=encodeURIComponent(t).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var s="";for(var a in i)i[a]&&(s+="; "+a,!0!==i[a]&&(s+="="+i[a].split(";")[0]));return document.cookie=t+"="+e.write(o,t)+s}}return Object.create({set:o,get:function(t){if("undefined"!=typeof document&&(!arguments.length||t)){for(var r=document.cookie?document.cookie.split("; "):[],n={},o=0;o<r.length;o++){var i=r[o].split("="),s=i.slice(1).join("=");try{var a=decodeURIComponent(i[0]);if(n[a]=e.read(s,a),t===a)break}catch(u){}}return t?n[t]:n}},remove:function(t,e){o(t,"",n({},e,{expires:-1}))},withAttributes:function(e){return t(this.converter,n({},this.attributes,e))},withConverter:function(e){return t(n({},this.converter,e),this.attributes)}},{attributes:{value:Object.freeze(r)},converter:{value:Object.freeze(e)}})}({read:function(t){return'"'===t[0]&&(t=t.slice(1,-1)),t.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(t){return encodeURIComponent(t).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"})}}]);
2.2.25. https://dev-app.illusto.com/_next/static/chunks/75fc9c18-2cc04cd5a8e46304.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/75fc9c18-2cc04cd5a8e46304.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://aewxrsymlmsg.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/75fc9c18-2cc04cd5a8e46304.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://aewxrsymlmsg.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:33:58 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"e3eb-18b142b7028"
Vary: Accept-Encoding
Content-Length: 58347

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4885],{30381:function(e,t,n){(e=n.nmd(e)).exports=function(){"use strict";function t(){return q.apply(null,arguments)}function n(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function s(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function i(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function r(e){var t;if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;for(t in e)if(i(e,t))return!1;return!0}function a(e){return void 0===e}function o(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function u(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function l(e,t){var n,s=[],i=e.length;for(n=0;n<i;++n)s.push(t(e[n],n));return s}function h(e,t){for(var n in t)i(t,n)&&(e[n]=t[n]);return i(t,"toString")&&(e.toString=t.toString),i(t,"valueOf")&&(e.valueOf=t.valueOf),e}function d(e,t,n,s){return ts(e,t,n,s,!0).utc()}function c(e){return null==e._pf&&(e._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}),e._pf}function f(e){if(null==e._isValid){var t=c(e),n=B.call(t.parsedDateParts,function(e){return null!=e}),s=!isNaN(e._d.getTime())&&t.overflow<0&&!t.empty&&!t.invalidEra&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&n);if(e._strict&&(s=s&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour),null!=Object.isFrozen&&Object.isFrozen(e))return s;e._isValid=s}return e._isValid}function m(e){var t=d(NaN);return null!=e?h(c(t),e):c(t).userInvalidated=!0,t}B=Array.prototype.some?Array.prototype.some:function(e){var t,n=Object(this),s=n.length>>>0;for(t=0;t<s;t++)if(t in n&&e.call(this,n[t],t,n))return!0;return!1};var _,y,g=t.momentProperties=[],p=!1;function w(e,t){var n,s,i,r=g.length;if(a(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),a(t._i)||(e._i=t._i),a(t._f)||(e._f=t._f),a(t._l)||(e._l=t._l),a(t._strict)||(e._strict=t._strict),a(t._tzm)||(e._tzm=t._tzm),a(t._isUTC)||(e._isUTC=t._isUTC),a(t._offset)||(e._offset=t._offset),a(t._pf)||(e._pf=c(t)),a(t._locale)||(e._locale=t._locale),r>0)for(n=0;n<r;n++)a(i=t[s=g[n]])||(e[s]=i);return e}function v(e){w(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===p&&(p=!0,t.updateOffset(this),p=!1)}function k(e){return e instanceof v||null!=e&&null!=e._isAMomentObject}function M(e){!1===t.suppressDeprecationWarnings&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function D(e,n){var s=!0;return h(function(){if(null!=t.deprecationHandler&&t.deprecationHandler(null,e),s){var r,a,o,u=[],l=arguments.length;for(a=0;a<l;a++){if(r="","object"==typeof arguments[a]){for(o in r+="\n["+a+"] ",arguments[0])i(arguments[0],o)&&(r+=o+": "+arguments[0][o]+", ");r=r.slice(0,-2)}else r=arguments[a];u.push(r)}M(e+"\nArguments: "+Array.prototype.slice.call(u).join("")+"\n"+Error().stack),s=!1}return n.apply(this,arguments)},n)}var S={};function Y(e,n){null!=t.deprecationHandler&&t.deprecationHandler(e,n),S[e]||(M(n),S[e]=!0)}function O(e){return"undefined"!=typeof Function&&e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function b(e,t){var n,r=h({},e);for(n in t)i(t,n)&&(s(e[n])&&s(t[n])?(r[n]={},h(r[n],e[n]),h(r[n],t[n])):null!=t[n]?r[n]=t[n]:delete r[n]);for(n in e)i(e,n)&&!i(t,n)&&s(e[n])&&(r[n]=h({},r[n]));return r}function x(e){null!=e&&this.set(e)}function T(e,t,n){var s=""+Math.abs(e),i=t-s.length;return(e>=0?n?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+s}t.suppressDeprecationWarnings=!1,t.deprecationHandler=null,J=Object.keys?Object.keys:function(e){var t,n=[];for(t in e)i(e,t)&&n.push(t);return n};var N=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,P=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,R={},W={};function C(e,t,n,s){var i=s;"string"==typeof s&&(i=function(){return this[s]()}),e&&(W[e]=i),t&&(W[t[0]]=function(){return T(i.apply(this,arguments),t[1],t[2])}),n&&(W[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function U(e,t){return e.isValid()?(R[t=H(t,e.localeData())]=R[t]||function(e){var t,n,s,i=e.match(N);for(n=0,s=i.length;n<s;n++)W[i[n]]?i[n]=W[i[n]]:i[n]=(t=i[n]).match(/\[[\s\S]/)?t.replace(/^\[|\]$/g,""):t.replace(/\\/g,"");return function(t){var n,r="";for(n=0;n<s;n++)r+=O(i[n])?i[n].call(t,e):i[n];return r}}(t),R[t](e)):e.localeData().invalidDate()}function H(e,t){var n=5;function s(e){return t.longDateFormat(e)||e}for(P.lastIndex=0;n>=0&&P.test(e);)e=e.replace(P,s),P.lastIndex=0,n-=1;return e}var F={};function L(e,t){var n=e.toLowerCase();F[n]=F[n+"s"]=F[t]=e}function V(e){return"string"==typeof e?F[e]||F[e.toLowerCase()]:void 0}function E(e){var t,n,s={};for(n in e)i(e,n)&&(t=V(n))&&(s[t]=e[n]);return s}var G={};function A(e){return e%4==0&&e%100!=0||e%400==0}function I(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function j(e){var t=+e,n=0;return 0!==t&&isFinite(t)&&(n=I(t)),n}function Z(e,n){return function(s){return null!=s?($(this,e,s),t.updateOffset(this,n),this):z(this,e)}}function z(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function $(e,t,n){e.isValid()&&!isNaN(n)&&("FullYear"===t&&A(e.year())&&1===e.month()&&29===e.date()?(n=j(n),e._d["set"+(e._isUTC?"UTC":"")+t](n,e.month(),ew(n,e.month()))):e._d["set"+(e._isUTC?"UTC":"")+t](n))}var q,B,J,Q,X=/\d/,K=/\d\d/,ee=/\d{3}/,et=/\d{4}/,en=/[+-]?\d{6}/,es=/\d\d?/,ei=/\d\d\d\d?/,er=/\d\d\d\d\d\d?/,ea=/\d{1,3}/,eo=/\d{1,4}/,eu=/[+-]?\d{1,6}/,el=/\d+/,eh=/[+-]?\d+/,ed=/Z|[+-]\d\d:?\d\d/gi,ec=/Z|[+-]\d\d(?::?\d\d)?/gi,ef=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i;function em(e,t,n){Q[e]=O(t)?t:function(e,s){return e&&n?n:t}}function e_(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}Q={};var ey={};function eg(e,t){var n,s,i=t;for("string"==typeof e&&(e=[e]),o(t)&&(i=function(e,n){n[t]=j(e)}),s=e.length,n=0;n<s;n++)ey[e[n]]=i}function ep(e,t){eg(e,function(e,n,s,i){s._w=s._w||{},t(e,s._w,s,i)})}function ew(e,t){if(isNaN(e)||isNaN(t))return NaN;var n=(t%12+12)%12;return e+=(t-n)/12,1===n?A(e)?29:28:31-n%7%2}eG=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return -1},C("M",["MM",2],"Mo",function(){return this.month()+1}),C("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)}),C("MMMM",0,0,function(e){return this.localeData().months(this,e)}),L("month","M"),G.month=8,em("M",es),em("MM",es,K),em("MMM",function(e,t){return t.monthsShortRegex(e)}),em("MMMM",function(e,t){return t.monthsRegex(e)}),eg(["M","MM"],function(e,t){t[1]=j(e)-1}),eg(["MMM","MMMM"],function(e,t,n,s){var i=n._locale.monthsParse(e,s,n._strict);null!=i?t[1]=i:c(n).invalidMonth=e});var ev="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),ek=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/;function eM(e,t,n){var s,i,r,a=e.toLocaleLowerCase();if(!this._monthsParse)for(s=0,this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[];s<12;++s)r=d([2e3,s]),this._shortMonthsParse[s]=this.monthsShort(r,"").toLocaleLowerCase(),this._longMonthsParse[s]=this.months(r,"").toLocaleLowerCase();return n?"MMM"===t?-1!==(i=eG.call(this._shortMonthsParse,a))?i:null:-1!==(i=eG.call(this._longMonthsParse,a))?i:null:"MMM"===t?-1!==(i=eG.call(this._shortMonthsParse,a))?i:-1!==(i=eG.call(this._longMonthsParse,a))?i:null:-1!==(i=eG.call(this._longMonthsParse,a))?i:-1!==(i=eG.call(this._shortMonthsParse,a))?i:null}function eD(e,t){var n;if(!e.isValid())return e;if("string"==typeof t){if(/^\d+$/.test(t))t=j(t);else if(!o(t=e.localeData().monthsParse(t)))return e}return n=Math.min(e.date(),ew(e.year(),t)),e._d["set"+(e._isUTC?"UTC":"")+"Month"](t,n),e}function eS(e){return null!=e?(eD(this,e),t.updateOffset(this,!0),this):z(this,"Month")}function eY(){function e(e,t){return t.length-e.length}var t,n,s=[],i=[],r=[];for(t=0;t<12;t++)n=d([2e3,t]),s.push(this.monthsShort(n,"")),i.push(this.months(n,"")),r.push(this.months(n,"")),r.push(this.monthsShort(n,""));for(s.sort(e),i.sort(e),r.sort(e),t=0;t<12;t++)s[t]=e_(s[t]),i[t]=e_(i[t]);for(t=0;t<24;t++)r[t]=e_(r[t]);this._monthsRegex=RegExp("^("+r.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=RegExp("^("+i.join("|")+")","i"),this._monthsShortStrictRegex=RegExp("^("+s.join("|")+")","i")}function eO(e){return A(e)?366:365}C("Y",0,0,function(){var e=this.year();return e<=9999?T(e,4):"+"+e}),C(0,["YY",2],0,function(){return this.year()%100}),C(0,["YYYY",4],0,"year"),C(0,["YYYYY",5],0,"year"),C(0,["YYYYYY",6,!0],0,"year"),L("year","y"),G.year=1,em("Y",eh),em("YY",es,K),em("YYYY",eo,et),em("YYYYY",eu,en),em("YYYYYY",eu,en),eg(["YYYYY","YYYYYY"],0),eg("YYYY",function(e,n){n[0]=2===e.length?t.parseTwoDigitYear(e):j(e)}),eg("YY",function(e,n){n[0]=t.parseTwoDigitYear(e)}),eg("Y",function(e,t){t[0]=parseInt(e,10)}),t.parseTwoDigitYear=function(e){return j(e)+(j(e)>68?1900:2e3)};var eb=Z("FullYear",!0);function ex(e,t,n,s,i,r,a){var o;return e<100&&e>=0?isFinite((o=new Date(e+400,t,n,s,i,r,a)).getFullYear())&&o.setFullYear(e):o=new Date(e,t,n,s,i,r,a),o}function eT(e){var t,n;return e<100&&e>=0?(n=Array.prototype.slice.call(arguments),n[0]=e+400,isFinite((t=new Date(Date.UTC.apply(null,n))).getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function eN(e,t,n){var s=7+t-n;return-((7+eT(e,0,s).getUTCDay()-t)%7)+s-1}function eP(e,t,n,s,i){var r,a,o=eN(e,s,i),u=1+7*(t-1)+(7+n-s)%7+o;return u<=0?a=eO(r=e-1)+u:u>eO(e)?(r=e+1,a=u-eO(e)):(r=e,a=u),{year:r,dayOfYear:a}}function eR(e,t,n){var s,i,r=eN(e.year(),t,n),a=Math.floor((e.dayOfYear()-r-1)/7)+1;return a<1?s=a+eW(i=e.year()-1,t,n):a>eW(e.year(),t,n)?(s=a-eW(e.year(),t,n),i=e.year()+1):(i=e.year(),s=a),{week:s,year:i}}function eW(e,t,n){var s=eN(e,t,n),i=eN(e+1,t,n);return(eO(e)-s+i)/7}function eC(e,t){return e.slice(t,7).concat(e.slice(0,t))}C("w",["ww",2],"wo","week"),C("W",["WW",2],"Wo","isoWeek"),L("week","w"),L("isoWeek","W"),G.week=5,G.isoWeek=5,em("w",es),em("ww",es,K),em("W",es),em("WW",es,K),ep(["w","ww","W","WW"],function(e,t,n,s){t[s.substr(0,1)]=j(e)}),C("d",0,"do","day"),C("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)}),C("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)}),C("dddd",0,0,function(e){return this.localeData().weekdays(this,e)}),C("e",0,0,"weekday"),C("E",0,0,"isoWeekday"),L("day","d"),L("weekday","e"),L("isoWeekday","E"),G.day=11,G.weekday=11,G.isoWeekday=11,em("d",es),em("e",es),em("E",es),em("dd",function(e,t){return t.weekdaysMinRegex(e)}),em("ddd",function(e,t){return t.weekdaysShortRegex(e)}),em("dddd",function(e,t){return t.weekdaysRegex(e)}),ep(["dd","ddd","dddd"],function(e,t,n,s){var i=n._locale.weekdaysParse(e,s,n._strict);null!=i?t.d=i:c(n).invalidWeekday=e}),ep(["d","e","E"],function(e,t,n,s){t[s]=j(e)});var eU="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_");function eH(e,t,n){var s,i,r,a=e.toLocaleLowerCase();if(!this._weekdaysParse)for(s=0,this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[];s<7;++s)r=d([2e3,1]).day(s),this._minWeekdaysParse[s]=this.weekdaysMin(r,"").toLocaleLowerCase(),this._shortWeekdaysParse[s]=this.weekdaysShort(r,"").toLocaleLowerCase(),this._weekdaysParse[s]=this.weekdays(r,"").toLocaleLowerCase();return n?"dddd"===t?-1!==(i=eG.call(this._weekdaysParse,a))?i:null:"ddd"===t?-1!==(i=eG.call(this._shortWeekdaysParse,a))?i:null:-1!==(i=eG.call(this._minWeekdaysParse,a))?i:null:"dddd"===t?-1!==(i=eG.call(this._weekdaysParse,a))||-1!==(i=eG.call(this._shortWeekdaysParse,a))?i:-1!==(i=eG.call(this._minWeekdaysParse,a))?i:null:"ddd"===t?-1!==(i=eG.call(this._shortWeekdaysParse,a))||-1!==(i=eG.call(this._weekdaysParse,a))?i:-1!==(i=eG.call(this._minWeekdaysParse,a))?i:null:-1!==(i=eG.call(this._minWeekdaysParse,a))||-1!==(i=eG.call(this._weekdaysParse,a))?i:-1!==(i=eG.call(this._shortWeekdaysParse,a))?i:null}function eF(){function e(e,t){return t.length-e.length}var t,n,s,i,r,a=[],o=[],u=[],l=[];for(t=0;t<7;t++)n=d([2e3,1]).day(t),s=e_(this.weekdaysMin(n,"")),i=e_(this.weekdaysShort(n,"")),r=e_(this.weekdays(n,"")),a.push(s),o.push(i),u.push(r),l.push(s),l.push(i),l.push(r);a.sort(e),o.sort(e),u.sort(e),l.sort(e),this._weekdaysRegex=RegExp("^("+l.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=RegExp("^("+u.join("|")+")","i"),this._weekdaysShortStrictRegex=RegExp("^("+o.join("|")+")","i"),this._weekdaysMinStrictRegex=RegExp("^("+a.join("|")+")","i")}function eL(){return this.hours()%12||12}function eV(e,t){C(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function eE(e,t){return t._meridiemParse}C("H",["HH",2],0,"hour"),C("h",["hh",2],0,eL),C("k",["kk",2],0,function(){return this.hours()||24}),C("hmm",0,0,function(){return""+eL.apply(this)+T(this.minutes(),2)}),C("hmmss",0,0,function(){return""+eL.apply(this)+T(this.minutes(),2)+T(this.seconds(),2)}),C("Hmm",0,0,function(){return""+this.hours()+T(this.minutes(),2)}),C("Hmmss",0,0,function(){return""+this.hours()+T(this.minutes(),2)+T(this.seconds(),2)}),eV("a",!0),eV("A",!1),L("hour","h"),G.hour=13,em("a",eE),em("A",eE),em("H",es),em("h",es),em("k",es),em("HH",es,K),em("hh",es,K),em("kk",es,K),em("hmm",ei),em("hmmss",er),em("Hmm",ei),em("Hmmss",er),eg(["H","HH"],3),eg(["k","kk"],function(e,t,n){var s=j(e);t[3]=24===s?0:s}),eg(["a","A"],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e}),eg(["h","hh"],function(e,t,n){t[3]=j(e),c(n).bigHour=!0}),eg("hmm",function(e,t,n){var s=e.length-2;t[3]=j(e.substr(0,s)),t[4]=j(e.substr(s)),c(n).bigHour=!0}),eg("hmmss",function(e,t,n){var s=e.length-4,i=e.length-2;t[3]=j(e.substr(0,s)),t[4]=j(e.substr(s,2)),t[5]=j(e.substr(i)),c(n).bigHour=!0}),eg("Hmm",function(e,t,n){var s=e.length-2;t[3]=j(e.substr(0,s)),t[4]=j(e.substr(s))}),eg("Hmmss",function(e,t,n){var s=e.length-4,i=e.length-2;t[3]=j(e.substr(0,s)),t[4]=j(e.substr(s,2)),t[5]=j(e.substr(i))});var eG,eA,eI=Z("Hours",!0),ej={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:ev,week:{dow:0,doy:6},weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),weekdaysShort:eU,meridiemParse:/[ap]\.?m?\.?/i},eZ={},ez={};function e$(e){return e?e.toLowerCase().replace("_","-"):e}function eq(t){var n=null;if(void 0===eZ[t]&&e&&e.exports&&null!=t.match("^[^/\\\\]*$"))try{n=eA._abbr,function(){var e=Error("Cannot find module 'undefined'");throw e.code="MODULE_NOT_FOUND",e}(),eB(n)}catch(s){eZ[t]=null}return eZ[t]}function eB(e,t){var n;return e&&((n=a(t)?eQ(e):eJ(e,t))?eA=n:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),eA._abbr}function eJ(e,t){if(null===t)return delete eZ[e],null;var n,s=ej;if(t.abbr=e,null!=eZ[e])Y("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),s=eZ[e]._config;else if(null!=t.parentLocale){if(null!=eZ[t.parentLocale])s=eZ[t.parentLocale]._config;else{if(null==(n=eq(t.parentLocale)))return ez[t.parentLocale]||(ez[t.parentLocale]=[]),ez[t.parentLocale].push({name:e,config:t}),null;s=n._config}}return eZ[e]=new x(b(s,t)),ez[e]&&ez[e].forEach(function(e){eJ(e.name,e.config)}),eB(e),eZ[e]}function eQ(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return eA;if(!n(e)){if(t=eq(e))return t;e=[e]}return function(e){for(var t,n,s,i,r=0;r<e.length;){for(t=(i=e$(e[r]).split("-")).length,n=(n=e$(e[r+1]))?n.split("-"):null;t>0;){if(s=eq(i.slice(0,t).join("-")))return s;if(n&&n.length>=t&&function(e,t){var n,s=Math.min(e.length,t.length);for(n=0;n<s;n+=1)if(e[n]!==t[n])return n;return s}(i,n)>=t-1)break;t--}r++}return eA}(e)}function eX(e){var t,n=e._a;return n&&-2===c(e).overflow&&(t=n[1]<0||n[1]>11?1:n[2]<1||n[2]>ew(n[0],n[1])?2:n[3]<0||n[3]>24||24===n[3]&&(0!==n[4]||0!==n[5]||0!==n[6])?3:n[4]<0||n[4]>59?4:n[5]<0||n[5]>59?5:n[6]<0||n[6]>999?6:-1,c(e)._overflowDayOfYear&&(t<0||t>2)&&(t=2),c(e)._overflowWeeks&&-1===t&&(t=7),c(e)._overflowWeekday&&-1===t&&(t=8),c(e).overflow=t),e}var eK=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,e0=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,e1=/Z|[+-]\d\d(?::?\d\d)?/,e2=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],e4=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],e6=/^\/?Date\((-?\d+)/i,e3=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,e5={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function e7(e){var t,n,s,i,r,a,o=e._i,u=eK.exec(o)||e0.exec(o),l=e2.length,h=e4.length;if(u){for(t=0,c(e).iso=!0,n=l;t<n;t++)if(e2[t][1].exec(u[1])){i=e2[t][0],s=!1!==e2[t][2];break}if(null==i){e._isValid=!1;return}if(u[3]){for(t=0,n=h;t<n;t++)if(e4[t][1].exec(u[3])){r=(u[2]||" ")+e4[t][0];break}if(null==r){e._isValid=!1;return}}if(!s&&null!=r){e._isValid=!1;return}if(u[4]){if(e1.exec(u[4]))a="Z";else{e._isValid=!1;return}}e._f=i+(r||"")+(a||""),tt(e)}else e._isValid=!1}function e9(e){var t,n,s,i,r,a,o,u,l,h,d=e3.exec(e._i.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,""));if(d){if(n=d[4],s=d[3],i=d[2],r=d[5],a=d[6],o=d[7],u=[(t=parseInt(n,10))<=49?2e3+t:t<=999?1900+t:t,ev.indexOf(s),parseInt(i,10),parseInt(r,10),parseInt(a,10)],o&&u.push(parseInt(o,10)),l=d[1],h=e,l&&eU.indexOf(l)!==new Date(u[0],u[1],u[2]).getDay()&&(c(h).weekdayMismatch=!0,h._isValid=!1,1))return;e._a=u,e._tzm=function(e,t,n){if(e)return e5[e];if(t)return 0;var s=parseInt(n,10),i=s%100;return 60*((s-i)/100)+i}(d[8],d[9],d[10]),e._d=eT.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),c(e).rfc2822=!0}else e._isValid=!1}function e8(e,t,n){return null!=e?e:null!=t?t:n}function te(e){var n,s,i,r,a,o,u,l,h,d,f,m,_,y,g,p,w=[];if(!e._d){for(f=new Date(t.now()),y=e._useUTC?[f.getUTCFullYear(),f.getUTCMonth(),f.getUTCDate()]:[f.getFullYear(),f.getMonth(),f.getDate()],e._w&&null==e._a[2]&&null==e._a[1]&&(null!=(s=(n=e)._w).GG||null!=s.W||null!=s.E?(o=1,u=4,i=e8(s.GG,n._a[0],eR(ti(),1,4).year),r=e8(s.W,1),((a=e8(s.E,1))<1||a>7)&&(h=!0)):(o=n._locale._week.dow,u=n._locale._week.doy,d=eR(ti(),o,u),i=e8(s.gg,n._a[0],d.year),r=e8(s.w,d.week),null!=s.d?((a=s.d)<0||a>6)&&(h=!0):null!=s.e?(a=s.e+o,(s.e<0||s.e>6)&&(h=!0)):a=o),r<1||r>eW(i,o,u)?c(n)._overflowWeeks=!0:null!=h?c(n)._overflowWeekday=!0:(l=eP(i,r,a,o,u),n._a[0]=l.year,n._dayOfYear=l.dayOfYear)),null!=e._dayOfYear&&(p=e8(e._a[0],y[0]),(e._dayOfYear>eO(p)||0===e._dayOfYear)&&(c(e)._overflowDayOfYear=!0),_=eT(p,0,e._dayOfYear),e._a[1]=_.getUTCMonth(),e._a[2]=_.getUTCDate()),m=0;m<3&&null==e._a[m];++m)e._a[m]=w[m]=y[m];for(;m<7;m++)e._a[m]=w[m]=null==e._a[m]?2===m?1:0:e._a[m];24===e._a[3]&&0===e._a[4]&&0===e._a[5]&&0===e._a[6]&&(e._nextDay=!0,e._a[3]=0),e._d=(e._useUTC?eT:ex).apply(null,w),g=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[3]=24),e._w&&void 0!==e._w.d&&e._w.d!==g&&(c(e).weekdayMismatch=!0)}}function tt(e){if(e._f===t.ISO_8601){e7(e);return}if(e._f===t.RFC_2822){e9(e);return}e._a=[],c(e).empty=!0;var n,s,r,a,o,u,l,h,d,f,m,_=""+e._i,y=_.length,g=0;for(o=0,m=(l=H(e._f,e._locale).match(N)||[]).length;o<m;o++)(h=l[o],(u=(_.match(i(Q,h)?Q[h](e._strict,e._locale):RegExp(e_(h.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,t,n,s,i){return t||n||s||i}))))||[])[0])&&((d=_.substr(0,_.indexOf(u))).length>0&&c(e).unusedInput.push(d),_=_.slice(_.indexOf(u)+u.length),g+=u.length),W[h])?(u?c(e).empty=!1:c(e).unusedTokens.push(h),null!=u&&i(ey,h)&&ey[h](u,e._a,e,h)):e._strict&&!u&&c(e).unusedTokens.push(h);c(e).charsLeftOver=y-g,_.length>0&&c(e).unusedInput.push(_),e._a[3]<=12&&!0===c(e).bigHour&&e._a[3]>0&&(c(e).bigHour=void 0),c(e).parsedDateParts=e._a.slice(0),c(e).meridiem=e._meridiem,e._a[3]=(n=e._locale,s=e._a[3],null==(r=e._meridiem)?s:null!=n.meridiemHour?n.meridiemHour(s,r):(null!=n.isPM&&((a=n.isPM(r))&&s<12&&(s+=12),a||12!==s||(s=0)),s)),null!==(f=c(e).era)&&(e._a[0]=e._locale.erasConvertYear(f,e._a[0])),te(e),eX(e)}function tn(e){var i,r,d=e._i,_=e._f;return(e._locale=e._locale||eQ(e._l),null===d||void 0===_&&""===d)?m({nullInput:!0}):("string"==typeof d&&(e._i=d=e._locale.preparse(d)),k(d))?new v(eX(d)):(u(d)?e._d=d:n(_)?function(e){var t,n,s,i,r,a,o=!1,u=e._f.length;if(0===u){c(e).invalidFormat=!0,e._d=new Date(NaN);return}for(i=0;i<u;i++)r=0,a=!1,t=w({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[i],tt(t),f(t)&&(a=!0),r+=c(t).charsLeftOver+10*c(t).unusedTokens.length,c(t).score=r,o?r<s&&(s=r,n=t):(null==s||r<s||a)&&(s=r,n=t,a&&(o=!0));h(e,n||t)}(e):_?tt(e):a(r=(i=e)._i)?i._d=new Date(t.now()):u(r)?i._d=new Date(r.valueOf()):"string"==typeof r?function(e){var n=e6.exec(e._i);if(null!==n){e._d=new Date(+n[1]);return}e7(e),!1===e._isValid&&(delete e._isValid,e9(e),!1===e._isValid&&(delete e._isValid,e._strict?e._isValid=!1:t.createFromInputFallback(e)))}(i):n(r)?(i._a=l(r.slice(0),function(e){return parseInt(e,10)}),te(i)):s(r)?function(e){if(!e._d){var t=E(e._i),n=void 0===t.day?t.date:t.day;e._a=l([t.year,t.month,n,t.hour,t.minute,t.second,t.millisecond],function(e){return e&&parseInt(e,10)}),te(e)}}(i):o(r)?i._d=new Date(r):t.createFromInputFallback(i),f(e)||(e._d=null),e)}function ts(e,t,i,a,o){var u,l={};return(!0===t||!1===t)&&(a=t,t=void 0),(!0===i||!1===i)&&(a=i,i=void 0),(s(e)&&r(e)||n(e)&&0===e.length)&&(e=void 0),l._isAMomentObject=!0,l._useUTC=l._isUTC=o,l._l=i,l._i=e,l._f=t,l._strict=a,(u=new v(eX(tn(l))))._nextDay&&(u.add(1,"d"),u._nextDay=void 0),u}function ti(e,t,n,s){return ts(e,t,n,s,!1)}t.createFromInputFallback=D("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))}),t.ISO_8601=function(){},t.RFC_2822=function(){};var tr=D("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=ti.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:m()}),ta=D("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=ti.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:m()});function to(e,t){var s,i;if(1===t.length&&n(t[0])&&(t=t[0]),!t.length)return ti();for(i=1,s=t[0];i<t.length;++i)(!t[i].isValid()||t[i][e](s))&&(s=t[i]);return s}var tu=["year","quarter","month","week","day","hour","minute","second","millisecond"];function tl(e){var t=E(e),n=t.year||0,s=t.quarter||0,r=t.month||0,a=t.week||t.isoWeek||0,o=t.day||0,u=t.hour||0,l=t.minute||0,h=t.second||0,d=t.millisecond||0;this._isValid=function(e){var t,n,s=!1,r=tu.length;for(t in e)if(i(e,t)&&!(-1!==eG.call(tu,t)&&(null==e[t]||!isNaN(e[t]))))return!1;for(n=0;n<r;++n)if(e[tu[n]]){if(s)return!1;parseFloat(e[tu[n]])!==j(e[tu[n]])&&(s=!0)}return!0}(t),this._milliseconds=+d+1e3*h+6e4*l+36e5*u,this._days=+o+7*a,this._months=+r+3*s+12*n,this._data={},this._locale=eQ(),this._bubble()}function th(e){return e instanceof tl}function td(e){return e<0?-1*Math.round(-1*e):Math.round(e)}function tc(e,t){C(e,0,0,function(){var e=this.utcOffset(),n="+";return e<0&&(e=-e,n="-"),n+T(~~(e/60),2)+t+T(~~e%60,2)})}tc("Z",":"),tc("ZZ",""),em("Z",ec),em("ZZ",ec),eg(["Z","ZZ"],function(e,t,n){n._useUTC=!0,n._tzm=tm(ec,e)});var tf=/([\+\-]|\d\d)/gi;function tm(e,t){var n,s,i=(t||"").match(e);return null===i?null:0===(s=+(60*(n=((i[i.length-1]||[])+"").match(tf)||["-",0,0])[1])+j(n[2]))?0:"+"===n[0]?s:-s}function t_(e,n){var s,i;return n._isUTC?(s=n.clone(),i=(k(e)||u(e)?e.valueOf():ti(e).valueOf())-s.valueOf(),s._d.setTime(s._d.valueOf()+i),t.updateOffset(s,!1),s):ti(e).local()}function ty(e){return-Math.round(e._d.getTimezoneOffset())}function tg(){return!!this.isValid()&&this._isUTC&&0===this._offset}t.updateOffset=function(){};var tp=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,tw=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function tv(e,t){var n,s,r,a,u,l,h=e,d=null;return th(e)?h={ms:e._milliseconds,d:e._days,M:e._months}:o(e)||!isNaN(+e)?(h={},t?h[t]=+e:h.milliseconds=+e):(d=tp.exec(e))?(a="-"===d[1]?-1:1,h={y:0,d:j(d[2])*a,h:j(d[3])*a,m:j(d[4])*a,s:j(d[5])*a,ms:j(td(1e3*d[6]))*a}):(d=tw.exec(e))?(a="-"===d[1]?-1:1,h={y:tk(d[2],a),M:tk(d[3],a),w:tk(d[4],a),d:tk(d[5],a),h:tk(d[6],a),m:tk(d[7],a),s:tk(d[8],a)}):null==h?h={}:"object"==typeof h&&("from"in h||"to"in h)&&(n=ti(h.from),s=ti(h.to),l=n.isValid()&&s.isValid()?(s=t_(s,n),n.isBefore(s)?r=tM(n,s):((r=tM(s,n)).milliseconds=-r.milliseconds,r.months=-r.months),r):{milliseconds:0,months:0},(h={}).ms=l.milliseconds,h.M=l.months),u=new tl(h),th(e)&&i(e,"_locale")&&(u._locale=e._locale),th(e)&&i(e,"_isValid")&&(u._isValid=e._isValid),u}function tk(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function tM(e,t){var n={};return n.months=t.month()-e.month()+(t.year()-e.year())*12,e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function tD(e,t){return function(n,s){var i;return null===s||isNaN(+s)||(Y(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),i=n,n=s,s=i),tS(this,tv(n,s),e),this}}function tS(e,n,s,i){var r=n._milliseconds,a=td(n._days),o=td(n._months);e.isValid()&&(i=null==i||i,o&&eD(e,z(e,"Month")+o*s),a&&$(e,"Date",z(e,"Date")+a*s),r&&e._d.setTime(e._d.valueOf()+r*s),i&&t.updateOffset(e,a||o))}tv.fn=tl.prototype,tv.invalid=function(){return tv(NaN)};var tY=tD(1,"add"),tO=tD(-1,"subtract");function tb(e){return"string"==typeof e||e instanceof String}function tx(e,t){if(e.date()<t.date())return-tx(t,e);var n,s=(t.year()-e.year())*12+(t.month()-e.month()),i=e.clone().add(s,"months");return n=t-i<0?(t-i)/(i-e.clone().add(s-1,"months")):(t-i)/(e.clone().add(s+1,"months")-i),-(s+n)||0}function tT(e){var t;return void 0===e?this._locale._abbr:(null!=(t=eQ(e))&&(this._locale=t),this)}t.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",t.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var tN=D("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return void 0===e?this.localeData():this.locale(e)});function tP(){return this._locale}function tR(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-126227808e5:new Date(e,t,n).valueOf()}function tW(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-126227808e5:Date.UTC(e,t,n)}function tC(e,t){return t.erasAbbrRegex(e)}function tU(){var e,t,n=[],s=[],i=[],r=[],a=this.eras();for(e=0,t=a.length;e<t;++e)s.push(e_(a[e].name)),n.push(e_(a[e].abbr)),i.push(e_(a[e].narrow)),r.push(e_(a[e].name)),r.push(e_(a[e].abbr)),r.push(e_(a[e].narrow));this._erasRegex=RegExp("^("+r.join("|")+")","i"),this._erasNameRegex=RegExp("^("+s.join("|")+")","i"),this._erasAbbrRegex=RegExp("^("+n.join("|")+")","i"),this._erasNarrowRegex=RegExp("^("+i.join("|")+")","i")}function tH(e,t){C(0,[e,e.length],0,t)}function tF(e,t,n,s,i){var r;return null==e?eR(this,s,i).year:(t>(r=eW(e,s,i))&&(t=r),tL.call(this,e,t,n,s,i))}function tL(e,t,n,s,i){var r=eP(e,t,n,s,i),a=eT(r.year,0,r.dayOfYear);return this.year(a.getUTCFullYear()),this.month(a.getUTCMonth()),this.date(a.getUTCDate()),this}C("N",0,0,"eraAbbr"),C("NN",0,0,"eraAbbr"),C("NNN",0,0,"eraAbbr"),C("NNNN",0,0,"eraName"),C("NNNNN",0,0,"eraNarrow"),C("y",["y",1],"yo","eraYear"),C("y",["yy",2],0,"eraYear"),C("y",["yyy",3],0,"eraYear"),C("y",["yyyy",4],0,"eraYear"),em("N",tC),em("NN",tC),em("NNN",tC),em("NNNN",function(e,t){return t.erasNameRegex(e)}),em("NNNNN",function(e,t){return t.erasNarrowRegex(e)}),eg(["N","NN","NNN","NNNN","NNNNN"],function(e,t,n,s){var i=n._locale.erasParse(e,s,n._strict);i?c(n).era=i:c(n).invalidEra=e}),em("y",el),em("yy",el),em("yyy",el),em("yyyy",el),em("yo",function(e,t){return t._eraYearOrdinalRegex||el}),eg(["y","yy","yyy","yyyy"],0),eg(["yo"],function(e,t,n,s){var i;n._locale._eraYearOrdinalRegex&&(i=e.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?t[0]=n._locale.eraYearOrdinalParse(e,i):t[0]=parseInt(e,10)}),C(0,["gg",2],0,function(){return this.weekYear()%100}),C(0,["GG",2],0,function(){return this.isoWeekYear()%100}),tH("gggg","weekYear"),tH("ggggg","weekYear"),tH("GGGG","isoWeekYear"),tH("GGGGG","isoWeekYear"),L("weekYear","gg"),L("isoWeekYear","GG"),G.weekYear=1,G.isoWeekYear=1,em("G",eh),em("g",eh),em("GG",es,K),em("gg",es,K),em("GGGG",eo,et),em("gggg",eo,et),em("GGGGG",eu,en),em("ggggg",eu,en),ep(["gggg","ggggg","GGGG","GGGGG"],function(e,t,n,s){t[s.substr(0,2)]=j(e)}),ep(["gg","GG"],function(e,n,s,i){n[i]=t.parseTwoDigitYear(e)}),C("Q",0,"Qo","quarter"),L("quarter","Q"),G.quarter=7,em("Q",X),eg("Q",function(e,t){t[1]=(j(e)-1)*3}),C("D",["DD",2],"Do","date"),L("date","D"),G.date=9,em("D",es),em("DD",es,K),em("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),eg(["D","DD"],2),eg("Do",function(e,t){t[2]=j(e.match(es)[0])});var tV=Z("Date",!0);C("DDD",["DDDD",3],"DDDo","dayOfYear"),L("dayOfYear","DDD"),G.dayOfYear=4,em("DDD",ea),em("DDDD",ee),eg(["DDD","DDDD"],function(e,t,n){n._dayOfYear=j(e)}),C("m",["mm",2],0,"minute"),L("minute","m"),G.minute=14,em("m",es),em("mm",es,K),eg(["m","mm"],4);var tE=Z("Minutes",!1);C("s",["ss",2],0,"second"),L("second","s"),G.second=15,em("s",es),em("ss",es,K),eg(["s","ss"],5);var tG=Z("Seconds",!1);for(C("S",0,0,function(){return~~(this.millisecond()/100)}),C(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),C(0,["SSS",3],0,"millisecond"),C(0,["SSSS",4],0,function(){return 10*this.millisecond()}),C(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),C(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),C(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),C(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),C(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),L("millisecond","ms"),G.millisecond=16,em("S",ea,X),em("SS",ea,K),em("SSS",ea,ee),_="SSSS";_.length<=9;_+="S")em(_,el);function tA(e,t){t[6]=j(("0."+e)*1e3)}for(_="S";_.length<=9;_+="S")eg(_,tA);y=Z("Milliseconds",!1),C("z",0,0,"zoneAbbr"),C("zz",0,0,"zoneName");var tI=v.prototype;function tj(e){return e}tI.add=tY,tI.calendar=function(e,a){if(1==arguments.length){if(arguments[0]){var l,h,d;(l=arguments[0],k(l)||u(l)||tb(l)||o(l)||(h=n(l),d=!1,h&&(d=0===l.filter(function(e){return!o(e)&&tb(l)}).length),h&&d)||function(e){var t,n,a=s(e)&&!r(e),o=!1,u=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],l=u.length;for(t=0;t<l;t+=1)n=u[t],o=o||i(e,n);return a&&o}(l)||null==l)?(e=arguments[0],a=void 0):function(e){var t,n,a=s(e)&&!r(e),o=!1,u=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"];for(t=0;t<u.length;t+=1)n=u[t],o=o||i(e,n);return a&&o}(arguments[0])&&(a=arguments[0],e=void 0)}else e=void 0,a=void 0}var c=e||ti(),f=t_(c,this).startOf("day"),m=t.calendarFormat(this,f)||"sameElse",_=a&&(O(a[m])?a[m].call(this,c):a[m]);return this.format(_||this.localeData().calendar(m,this,ti(c)))},tI.clone=function(){return new v(this)},tI.diff=function(e,t,n){var s,i,r;if(!this.isValid()||!(s=t_(e,this)).isValid())return NaN;switch(i=(s.utcOffset()-this.utcOffset())*6e4,t=V(t)){case"year":r=tx(this,s)/12;break;case"month":r=tx(this,s);break;case"quarter":r=tx(this,s)/3;break;case"second":r=(this-s)/1e3;break;case"minute":r=(this-s)/6e4;break;case"hour":r=(this-s)/36e5;break;case"day":r=(this-s-i)/864e5;break;case"week":r=(this-s-i)/6048e5;break;default:r=this-s}return n?r:I(r)},tI.endOf=function(e){var n,s;if(void 0===(e=V(e))||"millisecond"===e||!this.isValid())return this;switch(s=this._isUTC?tW:tR,e){case"year":n=s(this.year()+1,0,1)-1;break;case"quarter":n=s(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":n=s(this.year(),this.month()+1,1)-1;break;case"week":n=s(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":n=s(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":n=s(this.year(),this.month(),this.date()+1)-1;break;case"hour":n=this._d.valueOf(),n+=36e5-((n+(this._isUTC?0:6e4*this.utcOffset()))%36e5+36e5)%36e5-1;break;case"minute":n=this._d.valueOf(),n+=6e4-(n%6e4+6e4)%6e4-1;break;case"second":n=this._d.valueOf(),n+=1e3-(n%1e3+1e3)%1e3-1}return this._d.setTime(n),t.updateOffset(this,!0),this},tI.format=function(e){e||(e=this.isUtc()?t.defaultFormatUtc:t.defaultFormat);var n=U(this,e);return this.localeData().postformat(n)},tI.from=function(e,t){return this.isValid()&&(k(e)&&e.isValid()||ti(e).isValid())?tv({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},tI.fromNow=function(e){return this.from(ti(),e)},tI.to=function(e,t){return this.isValid()&&(k(e)&&e.isValid()||ti(e).isValid())?tv({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},tI.toNow=function(e){return this.to(ti(),e)},tI.get=function(e){return O(this[e=V(e)])?this[e]():this},tI.invalidAt=function(){return c(this).overflow},tI.isAfter=function(e,t){var n=k(e)?e:ti(e);return!!(this.isValid()&&n.isValid())&&("millisecond"===(t=V(t)||"millisecond")?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf())},tI.isBefore=function(e,t){var n=k(e)?e:ti(e);return!!(this.isValid()&&n.isValid())&&("millisecond"===(t=V(t)||"millisecond")?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf())},tI.isBetween=function(e,t,n,s){var i=k(e)?e:ti(e),r=k(t)?t:ti(t);return!!(this.isValid()&&i.isValid()&&r.isValid())&&("("===(s=s||"()")[0]?this.isAfter(i,n):!this.isBefore(i,n))&&(")"===s[1]?this.isBefore(r,n):!this.isAfter(r,n))},tI.isSame=function(e,t){var n,s=k(e)?e:ti(e);return!!(this.isValid()&&s.isValid())&&("millisecond"===(t=V(t)||"millisecond")?this.valueOf()===s.valueOf():(n=s.valueOf(),this.clone().startOf(t).valueOf()<=n&&n<=this.clone().endOf(t).valueOf()))},tI.isSameOrAfter=function(e,t){return this.isSame(e,t)||this.isAfter(e,t)},tI.isSameOrBefore=function(e,t){return this.isSame(e,t)||this.isBefore(e,t)},tI.isValid=function(){return f(this)},tI.lang=tN,tI.locale=tT,tI.localeData=tP,tI.max=ta,tI.min=tr,tI.parsingFlags=function(){return h({},c(this))},tI.set=function(e,t){if("object"==typeof e){var n,s=function(e){var t,n=[];for(t in e)i(e,t)&&n.push({unit:t,priority:G[t]});return n.sort(function(e,t){return e.priority-t.priority}),n}(e=E(e)),r=s.length;for(n=0;n<r;n++)this[s[n].unit](e[s[n].unit])}else if(O(this[e=V(e)]))return this[e](t);return this},tI.startOf=function(e){var n,s;if(void 0===(e=V(e))||"millisecond"===e||!this.isValid())return this;switch(s=this._isUTC?tW:tR,e){case"year":n=s(this.year(),0,1);break;case"quarter":n=s(this.year(),this.month()-this.month()%3,1);break;case"month":n=s(this.year(),this.month(),1);break;case"week":n=s(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":n=s(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":n=s(this.year(),this.month(),this.date());break;case"hour":n=this._d.valueOf(),n-=((n+(this._isUTC?0:6e4*this.utcOffset()))%36e5+36e5)%36e5;break;case"minute":n=this._d.valueOf(),n-=(n%6e4+6e4)%6e4;break;case"second":n=this._d.valueOf(),n-=(n%1e3+1e3)%1e3}return this._d.setTime(n),t.updateOffset(this,!0),this},tI.subtract=tO,tI.toArray=function(){return[this.year(),this.month(),this.date(),this.hour(),this.minute(),this.second(),this.millisecond()]},tI.toObject=function(){return{years:this.year(),months:this.month(),date:this.date(),hours:this.hours(),minutes:this.minutes(),seconds:this.seconds(),milliseconds:this.milliseconds()}},tI.toDate=function(){return new Date(this.valueOf())},tI.toISOString=function(e){if(!this.isValid())return null;var t=!0!==e,n=t?this.clone().utc():this;return 0>n.year()||n.year()>9999?U(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):O(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+6e4*this.utcOffset()).toISOString().replace("Z",U(n,"Z")):U(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},tI.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e,t,n,s="moment",i="";return this.isLocal()||(s=0===this.utcOffset()?"moment.utc":"moment.parseZone",i="Z"),e="["+s+'("]',t=0<=this.year()&&9999>=this.year()?"YYYY":"YYYYYY",n=i+'[")]',this.format(e+t+"-MM-DD[T]HH:mm:ss.SSS"+n)},"undefined"!=typeof Symbol&&null!=Symbol.for&&(tI[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),tI.toJSON=function(){return this.isValid()?this.toISOString():null},tI.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},tI.unix=function(){return Math.floor(this.valueOf()/1e3)},tI.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},tI.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},tI.eraName=function(){var e,t,n,s=this.localeData().eras();for(e=0,t=s.length;e<t;++e)if(n=this.clone().startOf("day").valueOf(),s[e].since<=n&&n<=s[e].until||s[e].until<=n&&n<=s[e].since)return s[e].name;return""},tI.eraNarrow=function(){var e,t,n,s=this.localeData().eras();for(e=0,t=s.length;e<t;++e)if(n=this.clone().startOf("day").valueOf(),s[e].since<=n&&n<=s[e].until||s[e].until<=n&&n<=s[e].since)return s[e].narrow;return""},tI.eraAbbr=function(){var e,t,n,s=this.localeData().eras();for(e=0,t=s.length;e<t;++e)if(n=this.clone().startOf("day").valueOf(),s[e].since<=n&&n<=s[e].until||s[e].until<=n&&n<=s[e].since)return s[e].abbr;return""},tI.eraYear=function(){var e,n,s,i,r=this.localeData().eras();for(e=0,n=r.length;e<n;++e)if(s=r[e].since<=r[e].until?1:-1,i=this.clone().startOf("day").valueOf(),r[e].since<=i&&i<=r[e].until||r[e].until<=i&&i<=r[e].since)return(this.year()-t(r[e].since).year())*s+r[e].offset;return this.year()},tI.year=eb,tI.isLeapYear=function(){return A(this.year())},tI.weekYear=function(e){return tF.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},tI.isoWeekYear=function(e){return tF.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)},tI.quarter=tI.quarters=function(e){return null==e?Math.ceil((this.month()+1)/3):this.month((e-1)*3+this.month()%3)},tI.month=eS,tI.daysInMonth=function(){return ew(this.year(),this.month())},tI.week=tI.weeks=function(e){var t=this.localeData().week(this);return null==e?t:this.add((e-t)*7,"d")},tI.isoWeek=tI.isoWeeks=function(e){var t=eR(this,1,4).week;return null==e?t:this.add((e-t)*7,"d")},tI.weeksInYear=function(){var e=this.localeData()._week;return eW(this.year(),e.dow,e.doy)},tI.weeksInWeekYear=function(){var e=this.localeData()._week;return eW(this.weekYear(),e.dow,e.doy)},tI.isoWeeksInYear=function(){return eW(this.year(),1,4)},tI.isoWeeksInISOWeekYear=function(){return eW(this.isoWeekYear(),1,4)},tI.date=tV,tI.day=tI.days=function(e){if(!this.isValid())return null!=e?this:NaN;var t,n,s=this._isUTC?this._d.getUTCDay():this._d.getDay();return null==e?s:(t=e,n=this.localeData(),e="string"!=typeof t?t:isNaN(t)?"number"==typeof(t=n.weekdaysParse(t))?t:null:parseInt(t,10),this.add(e-s,"d"))},tI.weekday=function(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")},tI.isoWeekday=function(e){if(!this.isValid())return null!=e?this:NaN;if(null==e)return this.day()||7;var t,n=(t=this.localeData(),"string"==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e);return this.day(this.day()%7?n:n-7)},tI.dayOfYear=function(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")},tI.hour=tI.hours=eI,tI.minute=tI.minutes=tE,tI.second=tI.seconds=tG,tI.millisecond=tI.milliseconds=y,tI.utcOffset=function(e,n,s){var i,r=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null==e)return this._isUTC?r:ty(this);if("string"==typeof e){if(null===(e=tm(ec,e)))return this}else 16>Math.abs(e)&&!s&&(e*=60);return!this._isUTC&&n&&(i=ty(this)),this._offset=e,this._isUTC=!0,null!=i&&this.add(i,"m"),r===e||(!n||this._changeInProgress?tS(this,tv(e-r,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,t.updateOffset(this,!0),this._changeInProgress=null)),this},tI.utc=function(e){return this.utcOffset(0,e)},tI.local=function(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(ty(this),"m")),this},tI.parseZone=function(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var e=tm(ed,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this},tI.hasAlignedHourOffset=function(e){return!!this.isValid()&&(e=e?ti(e).utcOffset():0,(this.utcOffset()-e)%60==0)},tI.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},tI.isLocal=function(){return!!this.isValid()&&!this._isUTC},tI.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},tI.isUtc=tg,tI.isUTC=tg,tI.zoneAbbr=function(){return this._isUTC?"UTC":""},tI.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},tI.dates=D("dates accessor is deprecated. Use date instead.",tV),tI.months=D("months accessor is deprecated. Use month instead",eS),tI.years=D("years accessor is deprecated. Use year instead",eb),tI.zone=D("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}),tI.isDSTShifted=D("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function(){if(!a(this._isDSTShifted))return this._isDSTShifted;var e,t={};return w(t,this),(t=tn(t))._a?(e=t._isUTC?d(t._a):ti(t._a),this._isDSTShifted=this.isValid()&&function(e,t,n){var s,i=Math.min(e.length,t.length),r=Math.abs(e.length-t.length),a=0;for(s=0;s<i;s++)(n&&e[s]!==t[s]||!n&&j(e[s])!==j(t[s]))&&a++;return a+r}(t._a,e.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted});var tZ=x.prototype;function tz(e,t,n,s){var i=eQ(),r=d().set(s,t);return i[n](r,e)}function t$(e,t,n){if(o(e)&&(t=e,e=void 0),e=e||"",null!=t)return tz(e,t,n,"month");var s,i=[];for(s=0;s<12;s++)i[s]=tz(e,s,n,"month");return i}function tq(e,t,n,s){"boolean"==typeof e?(o(t)&&(n=t,t=void 0),t=t||""):(n=t=e,e=!1,o(t)&&(n=t,t=void 0),t=t||"");var i,r=eQ(),a=e?r._week.dow:0,u=[];if(null!=n)return tz(t,(n+a)%7,s,"day");for(i=0;i<7;i++)u[i]=tz(t,(i+a)%7,s,"day");return u}tZ.calendar=function(e,t,n){var s=this._calendar[e]||this._calendar.sameElse;return O(s)?s.call(t,n):s},tZ.longDateFormat=function(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(N).map(function(e){return"MMMM"===e||"MM"===e||"DD"===e||"dddd"===e?e.slice(1):e}).join(""),this._longDateFormat[e])},tZ.invalidDate=function(){return this._invalidDate},tZ.ordinal=function(e){return this._ordinal.replace("%d",e)},tZ.preparse=tj,tZ.postformat=tj,tZ.relativeTime=function(e,t,n,s){var i=this._relativeTime[n];return O(i)?i(e,t,n,s):i.replace(/%d/i,e)},tZ.pastFuture=function(e,t){var n=this._relativeTime[e>0?"future":"past"];return O(n)?n(t):n.replace(/%s/i,t)},tZ.set=function(e){var t,n;for(n in e)i(e,n)&&(O(t=e[n])?this[n]=t:this["_"+n]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},tZ.eras=function(e,n){var s,i,r,a=this._eras||eQ("en")._eras;for(s=0,i=a.length;s<i;++s)switch("string"==typeof a[s].since&&(r=t(a[s].since).startOf("day"),a[s].since=r.valueOf()),typeof a[s].until){case"undefined":a[s].until=Infinity;break;case"string":r=t(a[s].until).startOf("day").valueOf(),a[s].until=r.valueOf()}return a},tZ.erasParse=function(e,t,n){var s,i,r,a,o,u=this.eras();for(s=0,e=e.toUpperCase(),i=u.length;s<i;++s)if(r=u[s].name.toUpperCase(),a=u[s].abbr.toUpperCase(),o=u[s].narrow.toUpperCase(),n)switch(t){case"N":case"NN":case"NNN":if(a===e)return u[s];break;case"NNNN":if(r===e)return u[s];break;case"NNNNN":if(o===e)return u[s]}else if([r,a,o].indexOf(e)>=0)return u[s]},tZ.erasConvertYear=function(e,n){var s=e.since<=e.until?1:-1;return void 0===n?t(e.since).year():t(e.since).year()+(n-e.offset)*s},tZ.erasAbbrRegex=function(e){return i(this,"_erasAbbrRegex")||tU.call(this),e?this._erasAbbrRegex:this._erasRegex},tZ.erasNameRegex=function(e){return i(this,"_erasNameRegex")||tU.call(this),e?this._erasNameRegex:this._erasRegex},tZ.erasNarrowRegex=function(e){return i(this,"_erasNarrowRegex")||tU.call(this),e?this._erasNarrowRegex:this._erasRegex},tZ.months=function(e,t){return e?n(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||ek).test(t)?"format":"standalone"][e.month()]:n(this._months)?this._months:this._months.standalone},tZ.monthsShort=function(e,t){return e?n(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[ek.test(t)?"format":"standalone"][e.month()]:n(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},tZ.monthsParse=function(e,t,n){var s,i,r;if(this._monthsParseExact)return eM.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),s=0;s<12;s++)if(i=d([2e3,s]),n&&!this._longMonthsParse[s]&&(this._longMonthsParse[s]=RegExp("^"+this.months(i,"").replace(".","")+"$","i"),this._shortMonthsParse[s]=RegExp("^"+this.monthsShort(i,"").replace(".","")+"$","i")),n||this._monthsParse[s]||(r="^"+this.months(i,"")+"|^"+this.monthsShort(i,""),this._monthsParse[s]=RegExp(r.replace(".",""),"i")),n&&"MMMM"===t&&this._longMonthsParse[s].test(e)||n&&"MMM"===t&&this._shortMonthsParse[s].test(e)||!n&&this._monthsParse[s].test(e))return s},tZ.monthsRegex=function(e){return this._monthsParseExact?(i(this,"_monthsRegex")||eY.call(this),e)?this._monthsStrictRegex:this._monthsRegex:(i(this,"_monthsRegex")||(this._monthsRegex=ef),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)},tZ.monthsShortRegex=function(e){return this._monthsParseExact?(i(this,"_monthsRegex")||eY.call(this),e)?this._monthsShortStrictRegex:this._monthsShortRegex:(i(this,"_monthsShortRegex")||(this._monthsShortRegex=ef),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)},tZ.week=function(e){return eR(e,this._week.dow,this._week.doy).week},tZ.firstDayOfYear=function(){return this._week.doy},tZ.firstDayOfWeek=function(){return this._week.dow},tZ.weekdays=function(e,t){var s=n(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?eC(s,this._week.dow):e?s[e.day()]:s},tZ.weekdaysMin=function(e){return!0===e?eC(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin},tZ.weekdaysShort=function(e){return!0===e?eC(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort},tZ.weekdaysParse=function(e,t,n){var s,i,r;if(this._weekdaysParseExact)return eH.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),s=0;s<7;s++){if(i=d([2e3,1]).day(s),n&&!this._fullWeekdaysParse[s]&&(this._fullWeekdaysParse[s]=RegExp("^"+this.weekdays(i,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[s]=RegExp("^"+this.weekdaysShort(i,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[s]=RegExp("^"+this.weekdaysMin(i,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[s]||(r="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[s]=RegExp(r.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[s].test(e)||n&&"ddd"===t&&this._shortWeekdaysParse[s].test(e))return s;if(n&&"dd"===t&&this._minWeekdaysParse[s].test(e))return s;if(!n&&this._weekdaysParse[s].test(e))return s}},tZ.weekdaysRegex=function(e){return this._weekdaysParseExact?(i(this,"_weekdaysRegex")||eF.call(this),e)?this._weekdaysStrictRegex:this._weekdaysRegex:(i(this,"_weekdaysRegex")||(this._weekdaysRegex=ef),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)},tZ.weekdaysShortRegex=function(e){return this._weekdaysParseExact?(i(this,"_weekdaysRegex")||eF.call(this),e)?this._weekdaysShortStrictRegex:this._weekdaysShortRegex:(i(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=ef),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},tZ.weekdaysMinRegex=function(e){return this._weekdaysParseExact?(i(this,"_weekdaysRegex")||eF.call(this),e)?this._weekdaysMinStrictRegex:this._weekdaysMinRegex:(i(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=ef),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},tZ.isPM=function(e){return"p"===(e+"").toLowerCase().charAt(0)},tZ.meridiem=function(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"},eB("en",{eras:[{since:"0001-01-01",until:Infinity,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,n=1===j(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n}}),t.lang=D("moment.lang is deprecated. Use moment.locale instead.",eB),t.langData=D("moment.langData is deprecated. Use moment.localeData instead.",eQ);var tB=Math.abs;function tJ(e,t,n,s){var i=tv(t,n);return e._milliseconds+=s*i._milliseconds,e._days+=s*i._days,e._months+=s*i._months,e._bubble()}function tQ(e){return e<0?Math.floor(e):Math.ceil(e)}function tX(e){return 4800*e/146097}function tK(e){return 146097*e/4800}function t0(e){return function(){return this.as(e)}}var t1=t0("ms"),t2=t0("s"),t4=t0("m"),t6=t0("h"),t3=t0("d"),t5=t0("w"),t7=t0("M"),t9=t0("Q"),t8=t0("y");function ne(e){return function(){return this.isValid()?this._data[e]:NaN}}var nt=ne("milliseconds"),nn=ne("seconds"),ns=ne("minutes"),ni=ne("hours"),nr=ne("days"),na=ne("months"),no=ne("years"),nu=Math.round,nl={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function nh(e,t,n,s,i){return i.relativeTime(t||1,!!n,e,s)}var nd=Math.abs;function nc(e){return(e>0)-(e<0)||+e}function nf(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n,s,i,r,a,o=nd(this._milliseconds)/1e3,u=nd(this._days),l=nd(this._months),h=this.asSeconds();return h?(e=I(o/60),t=I(e/60),o%=60,e%=60,n=I(l/12),l%=12,s=o?o.toFixed(3).replace(/\.?0+$/,""):"",i=nc(this._months)!==nc(h)?"-":"",r=nc(this._days)!==nc(h)?"-":"",a=nc(this._milliseconds)!==nc(h)?"-":"",(h<0?"-":"")+"P"+(n?i+n+"Y":"")+(l?i+l+"M":"")+(u?r+u+"D":"")+(t||e||o?"T":"")+(t?a+t+"H":"")+(e?a+e+"M":"")+(o?a+s+"S":"")):"P0D"}var nm=tl.prototype;return nm.isValid=function(){return this._isValid},nm.abs=function(){var e=this._data;return this._milliseconds=tB(this._milliseconds),this._days=tB(this._days),this._months=tB(this._months),e.milliseconds=tB(e.milliseconds),e.seconds=tB(e.seconds),e.minutes=tB(e.minutes),e.hours=tB(e.hours),e.months=tB(e.months),e.years=tB(e.years),this},nm.add=function(e,t){return tJ(this,e,t,1)},nm.subtract=function(e,t){return tJ(this,e,t,-1)},nm.as=function(e){if(!this.isValid())return NaN;var t,n,s=this._milliseconds;if("month"===(e=V(e))||"quarter"===e||"year"===e)switch(t=this._days+s/864e5,n=this._months+tX(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(tK(this._months)),e){case"week":return t/7+s/6048e5;case"day":return t+s/864e5;case"hour":return 24*t+s/36e5;case"minute":return 1440*t+s/6e4;case"second":return 86400*t+s/1e3;case"millisecond":return Math.floor(864e5*t)+s;default:throw Error("Unknown unit "+e)}},nm.asMilliseconds=t1,nm.asSeconds=t2,nm.asMinutes=t4,nm.asHours=t6,nm.asDays=t3,nm.asWeeks=t5,nm.asMonths=t7,nm.asQuarters=t9,nm.asYears=t8,nm.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*j(this._months/12):NaN},nm._bubble=function(){var e,t,n,s,i,r=this._milliseconds,a=this._days,o=this._months,u=this._data;return r>=0&&a>=0&&o>=0||r<=0&&a<=0&&o<=0||(r+=864e5*tQ(tK(o)+a),a=0,o=0),u.milliseconds=r%1e3,e=I(r/1e3),u.seconds=e%60,t=I(e/60),u.minutes=t%60,n=I(t/60),u.hours=n%24,a+=I(n/24),o+=i=I(tX(a)),a-=tQ(tK(i)),s=I(o/12),o%=12,u.days=a,u.months=o,u.years=s,this},nm.clone=function(){return tv(this)},nm.get=function(e){return e=V(e),this.isValid()?this[e+"s"]():NaN},nm.milliseconds=nt,nm.seconds=nn,nm.minutes=ns,nm.hours=ni,nm.days=nr,nm.weeks=function(){return I(this.days()/7)},nm.months=na,nm.years=no,nm.humanize=function(e,t){if(!this.isValid())return this.localeData().invalidDate();var n,s,i,r,a,o,u,l,h,d,c,f,m,_=!1,y=nl;return"object"==typeof e&&(t=e,e=!1),"boolean"==typeof e&&(_=e),"object"==typeof t&&(y=Object.assign({},nl,t),null!=t.s&&null==t.ss&&(y.ss=t.s-1)),f=this.localeData(),n=!_,s=y,r=nu((i=tv(this).abs()).as("s")),a=nu(i.as("m")),o=nu(i.as("h")),u=nu(i.as("d")),l=nu(i.as("M")),h=nu(i.as("w")),d=nu(i.as("y")),c=r<=s.ss&&["s",r]||r<s.s&&["ss",r]||a<=1&&["m"]||a<s.m&&["mm",a]||o<=1&&["h"]||o<s.h&&["hh",o]||u<=1&&["d"]||u<s.d&&["dd",u],null!=s.w&&(c=c||h<=1&&["w"]||h<s.w&&["ww",h]),(c=c||l<=1&&["M"]||l<s.M&&["MM",l]||d<=1&&["y"]||["yy",d])[2]=n,c[3]=+this>0,c[4]=f,m=nh.apply(null,c),_&&(m=f.pastFuture(+this,m)),f.postformat(m)},nm.toISOString=nf,nm.toString=nf,nm.toJSON=nf,nm.locale=tT,nm.localeData=tP,nm.toIsoString=D("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",nf),nm.lang=tN,C("X",0,0,"unix"),C("x",0,0,"valueOf"),em("x",eh),em("X",/[+-]?\d+(\.\d{1,3})?/),eg("X",function(e,t,n){n._d=new Date(1e3*parseFloat(e))}),eg("x",function(e,t,n){n._d=new Date(j(e))}),//! moment.js
t.version="2.29.4",q=ti,t.fn=tI,t.min=function(){var e=[].slice.call(arguments,0);return to("isBefore",e)},t.max=function(){var e=[].slice.call(arguments,0);return to("isAfter",e)},t.now=function(){return Date.now?Date.now():+new Date},t.utc=d,t.unix=function(e){return ti(1e3*e)},t.months=function(e,t){return t$(e,t,"months")},t.isDate=u,t.locale=eB,t.invalid=m,t.duration=tv,t.isMoment=k,t.weekdays=function(e,t,n){return tq(e,t,n,"weekdays")},t.parseZone=function(){return ti.apply(null,arguments).parseZone()},t.localeData=eQ,t.isDuration=th,t.monthsShort=function(e,t){return t$(e,t,"monthsShort")},t.weekdaysMin=function(e,t,n){return tq(e,t,n,"weekdaysMin")},t.defineLocale=eJ,t.updateLocale=function(e,t){if(null!=t){var n,s,i=ej;null!=eZ[e]&&null!=eZ[e].parentLocale?eZ[e].set(b(eZ[e]._config,t)):(null!=(s=eq(e))&&(i=s._config),t=b(i,t),null==s&&(t.abbr=e),(n=new x(t)).parentLocale=eZ[e],eZ[e]=n),eB(e)}else null!=eZ[e]&&(null!=eZ[e].parentLocale?(eZ[e]=eZ[e].parentLocale,e===eB()&&eB(e)):null!=eZ[e]&&delete eZ[e]);return eZ[e]},t.locales=function(){return J(eZ)},t.weekdaysShort=function(e,t,n){return tq(e,t,n,"weekdaysShort")},t.normalizeUnits=V,t.relativeTimeRounding=function(e){return void 0===e?nu:"function"==typeof e&&(nu=e,!0)},t.relativeTimeThreshold=function(e,t){return void 0!==nl[e]&&(void 0===t?nl[e]:(nl[e]=t,"s"===e&&(nl.ss=t-1),!0))},t.calendarFormat=function(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"},t.prototype=tI,t.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},t}()}}]);
2.2.26. https://dev-app.illusto.com/_next/static/chunks/8523-bea1385d1672bd94.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/8523-bea1385d1672bd94.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://qevfugacpzgj.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/8523-bea1385d1672bd94.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; countryCode=IN; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://qevfugacpzgj.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:33:33 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"253b-18b142b7028"
Vary: Accept-Encoding
Content-Length: 9531

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8523],{66276:function(e,l,i){i.d(l,{Z:function(){return r}});var o=i(85893),t=i(9473),s=i(86886),n=i(83321),d=i(55171),a=i(28043);function r(e){var l,i,r,c;let{text:u,authCallback:v,type:h,userDeviceDetails:p}=e,g=(0,t.I0)(),{user:x}=(0,t.v9)(e=>e.user),f=()=>{let e=window.open("https://www.facebook.com/v15.0/dialog/oauth?&client_id=".concat("603071471426175","&redirect_uri=").concat("https://dev-app.illusto.com","/login/FacebookRedirect&response_type=code&auth_type=rerequest&scope=email"),"Facebook Auth","left=150,top=50,width=520,height=600"),l=setInterval(async()=>{if(e.closed){let i=localStorage.getItem("facebookAuthCode");if(clearInterval(l),!i)return g(a.Nw.set({message:"Facebook login didn't work, please try again."}));{var o,t,s,n,r,c;let u="CONNECT"===h?await (0,d.Hx)({authCode:i}):await (0,d.kO)({authCode:i,...p});if(u&&(null==u?void 0:u.error))g(a.Nw.set({message:null==u?void 0:null===(o=u.error)||void 0===o?void 0:o.message}));else{let x;for(let f of document.cookie.split(";")){let m=f.trim();0==m.indexOf("countryCode=")&&(x=m.substring(12,m.length))}(null==u?void 0:null===(t=u.data)||void 0===t?void 0:t.isSignup)?dataLayer.push({method:"facebook",type:"social_login",user_id:null==u?void 0:null===(s=u.data)||void 0===s?void 0:s.userId,user_id_illusto:null==u?void 0:null===(n=u.data)||void 0===n?void 0:n.userId,user_country:x,event:"sign_up"}):dataLayer.push({method:"facebook",type:"social_login",user_id:null==u?void 0:null===(r=u.data)||void 0===r?void 0:r.userId,user_id_illusto:null==u?void 0:null===(c=u.data)||void 0===c?void 0:c.userId,user_country:x,event:"login"}),v(null==u?void 0:u.data)}return localStorage.removeItem("facebookAuthCode")}}},3e3)};return(0,o.jsx)(o.Fragment,{children:"CONNECT"===h?(0,o.jsx)(s.ZP,{item:!0,lg:6,xs:12,children:(0,o.jsxs)("div",{className:"connectedAccs ".concat((null==x?void 0:null===(l=x.socialPlatform)||void 0===l?void 0:null===(i=l.facebook)||void 0===i?void 0:i.email)?"active":""),children:[(0,o.jsx)("div",{className:"imgDiv",children:(0,o.jsxs)("svg",{width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,o.jsx)("path",{d:"M20 4C11.1632 4 4 11.1632 4 20C4 28.8368 11.1632 36 20 36C28.8368 36 36 28.8368 36 20C36 11.1632 28.8368 4 20 4Z",fill:"url(#paint0_linear_727_1515)"}),(0,o.jsx)("path",{d:"M22.166 24.2408H26.3068L26.9572 20.0344H22.166V17.7352C22.166 15.988 22.7372 14.4384 24.3716 14.4384H26.998V10.768C26.5364 10.7056 25.5604 10.5696 23.7164 10.5696C19.8652 10.5696 17.6076 12.6032 17.6076 17.2368V20.0352H13.6484V24.2416H17.6068V35.8032C18.3908 35.92 19.1852 36 20.0004 36C20.7372 36 21.4564 35.9328 22.166 35.8368V24.2408Z",fill:"white"}),(0,o.jsx)("defs",{children:(0,o.jsxs)("linearGradient",{id:"paint0_linear_727_1515",x1:"8.7944",y1:"8.7944",x2:"33.292",y2:"33.292",gradientUnits:"userSpaceOnUse",children:[(0,o.jsx)("stop",{stopColor:"#2AA4F4"}),(0,o.jsx)("stop",{offset:"1",stopColor:"#007AD9"})]})})]})}),(0,o.jsxs)("div",{className:"textDiv",children:[(0,o.jsx)("span",{className:"d-block",children:"Facebook"}),(0,o.jsx)("small",{className:"d-block",children:"Log in to IIusto with Facebook"})]}),(0,o.jsx)("div",{className:"btnDiv",children:(null==x?void 0:null===(r=x.socialPlatform)||void 0===r?void 0:null===(c=r.facebook)||void 0===c?void 0:c.email)?"":(0,o.jsx)(n.Z,{onClick:e=>{e.preventDefault(),f()},className:"updgradeBtn",variant:"outlined",children:"Connect"})})]})}):(0,o.jsxs)("button",{onClick:e=>{e.preventDefault(),f()},children:[" ",u,(0,o.jsxs)("svg",{width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,o.jsx)("path",{d:"M20 4C11.1632 4 4 11.1632 4 20C4 28.8368 11.1632 36 20 36C28.8368 36 36 28.8368 36 20C36 11.1632 28.8368 4 20 4Z",fill:"url(#paint0_linear_727_1515)"}),(0,o.jsx)("path",{d:"M22.166 24.2408H26.3068L26.9572 20.0344H22.166V17.7352C22.166 15.988 22.7372 14.4384 24.3716 14.4384H26.998V10.768C26.5364 10.7056 25.5604 10.5696 23.7164 10.5696C19.8652 10.5696 17.6076 12.6032 17.6076 17.2368V20.0352H13.6484V24.2416H17.6068V35.8032C18.3908 35.92 19.1852 36 20.0004 36C20.7372 36 21.4564 35.9328 22.166 35.8368V24.2408Z",fill:"white"}),(0,o.jsx)("defs",{children:(0,o.jsxs)("linearGradient",{id:"paint0_linear_727_1515",x1:"8.7944",y1:"8.7944",x2:"33.292",y2:"33.292",gradientUnits:"userSpaceOnUse",children:[(0,o.jsx)("stop",{stopColor:"#2AA4F4"}),(0,o.jsx)("stop",{offset:"1",stopColor:"#007AD9"})]})})]})]})})}},99586:function(e,l,i){i.d(l,{Z:function(){return r}});var o=i(85893),t=i(9473),s=i(86886),n=i(83321),d=i(55171),a=i(28043);function r(e){var l,i,r,c;let{text:u,authCallback:v,type:h,userDeviceDetails:p}=e,g=(0,t.I0)(),{user:x}=(0,t.v9)(e=>e.user),f=()=>{let e=window.open("https://accounts.google.com/o/oauth2/v2/auth?response_type=code&client_id=".concat("251900414580-lk6hkg29h5d3g327ob2966thjtsdt9qg.apps.googleusercontent.com","&scope=openid%20email%20profile&redirect_uri=").concat("https://dev-app.illusto.com","/login/GoogleRedirect&prompt=consent"),"Google Auth","left=150,top=50,width=520,height=600"),l=setInterval(async()=>{if(e.closed){let i=localStorage.getItem("googleAuthCode");if(clearInterval(l),!i)return g(a.Nw.set({message:"Google login didn't work, please try again."}));{var o,t,s,n,r,c;let u="CONNECT"===h?await (0,d.Pi)({authCode:i}):await (0,d.q0)({authCode:i,...p});if(u&&(null==u?void 0:u.error))g(a.Nw.set({message:null==u?void 0:null===(o=u.error)||void 0===o?void 0:o.message}));else{let x;for(let f of document.cookie.split(";")){let m=f.trim();0==m.indexOf("countryCode=")&&(x=m.substring(12,m.length))}(null==u?void 0:null===(t=u.data)||void 0===t?void 0:t.isSignup)?dataLayer.push({method:"google",type:"social_login",user_id:null==u?void 0:null===(s=u.data)||void 0===s?void 0:s.userId,user_id_illusto:null==u?void 0:null===(n=u.data)||void 0===n?void 0:n.userId,user_country:x,event:"sign_up"}):dataLayer.push({method:"google",type:"social_login",user_id:null==u?void 0:null===(r=u.data)||void 0===r?void 0:r.userId,user_id_illusto:null==u?void 0:null===(c=u.data)||void 0===c?void 0:c.userId,user_country:x,event:"login"}),v(null==u?void 0:u.data)}return localStorage.removeItem("googleAuthCode")}}},3e3)};return(0,o.jsx)(o.Fragment,{children:"CONNECT"===h?(0,o.jsx)(s.ZP,{item:!0,lg:6,xs:12,children:(0,o.jsxs)("div",{className:"connectedAccs ".concat((null==x?void 0:null===(l=x.socialPlatform)||void 0===l?void 0:null===(i=l.gmail)||void 0===i?void 0:i.email)?"active":""),children:[(0,o.jsx)("div",{className:"imgDiv",children:(0,o.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"40",height:"40",fill:"none",viewBox:"0 0 40 40",children:[(0,o.jsxs)("g",{clipPath:"url(#a)",children:[(0,o.jsx)("path",{fill:"#FFC107",d:"M35.689 16.866h-1.29V16.8H20v6.4h9.043c-1.319 3.726-4.864 6.4-9.042 6.4-5.302 0-9.6-4.299-9.6-9.6 0-5.302 4.298-9.6 9.6-9.6 2.447 0 4.674.923 6.369 2.431l4.525-4.525C28.037 5.642 24.214 4 20 4 11.164 4 4 11.164 4 20s7.164 16 16 16 16-7.164 16-16c0-1.073-.11-2.12-.311-3.134Z"}),(0,o.jsx)("path",{fill:"#FF3D00",d:"m5.844 12.553 5.256 3.855C12.524 12.886 15.969 10.4 20 10.4c2.447 0 4.674.923 6.369 2.431l4.525-4.525C28.036 5.642 24.213 4 20 4 13.853 4 8.524 7.47 5.844 12.553Z"}),(0,o.jsx)("path",{fill:"#4CAF50",d:"M20.002 36c4.133 0 7.888-1.582 10.727-4.154l-4.952-4.19a9.528 9.528 0 0 1-5.775 1.944c-4.162 0-7.695-2.654-9.027-6.357l-5.217 4.02C8.406 32.445 13.783 36 20.002 36Z"}),(0,o.jsx)("path",{fill:"#1976D2",d:"M35.689 16.866h-1.29V16.8H20v6.4h9.042a9.632 9.632 0 0 1-3.27 4.457l.003-.002 4.952 4.19C30.377 32.165 36 28 36 20c0-1.073-.11-2.12-.311-3.134Z"})]}),(0,o.jsx)("defs",{children:(0,o.jsx)("clipPath",{id:"a",children:(0,o.jsx)("path",{fill:"#fff",d:"M4 4h32v32H4z"})})})]})}),(0,o.jsxs)("div",{className:"textDiv",children:[(0,o.jsx)("span",{className:"d-block",children:"Google"}),(0,o.jsx)("small",{className:"d-block",children:"Log in to IIusto with Google"})]}),(0,o.jsx)("div",{className:"btnDiv",children:(null==x?void 0:null===(r=x.socialPlatform)||void 0===r?void 0:null===(c=r.gmail)||void 0===c?void 0:c.email)?"":(0,o.jsx)(n.Z,{onClick:e=>{e.preventDefault(),f()},className:"updgradeBtn",variant:"outlined",children:"Connect"})})]})}):(0,o.jsxs)("button",{onClick:e=>{e.preventDefault(),f()},children:[" ",u,(0,o.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"40",height:"40",fill:"none",viewBox:"0 0 40 40",children:[(0,o.jsxs)("g",{clipPath:"url(#a)",children:[(0,o.jsx)("path",{fill:"#FFC107",d:"M35.689 16.866h-1.29V16.8H20v6.4h9.043c-1.319 3.726-4.864 6.4-9.042 6.4-5.302 0-9.6-4.299-9.6-9.6 0-5.302 4.298-9.6 9.6-9.6 2.447 0 4.674.923 6.369 2.431l4.525-4.525C28.037 5.642 24.214 4 20 4 11.164 4 4 11.164 4 20s7.164 16 16 16 16-7.164 16-16c0-1.073-.11-2.12-.311-3.134Z"}),(0,o.jsx)("path",{fill:"#FF3D00",d:"m5.844 12.553 5.256 3.855C12.524 12.886 15.969 10.4 20 10.4c2.447 0 4.674.923 6.369 2.431l4.525-4.525C28.036 5.642 24.213 4 20 4 13.853 4 8.524 7.47 5.844 12.553Z"}),(0,o.jsx)("path",{fill:"#4CAF50",d:"M20.002 36c4.133 0 7.888-1.582 10.727-4.154l-4.952-4.19a9.528 9.528 0 0 1-5.775 1.944c-4.162 0-7.695-2.654-9.027-6.357l-5.217 4.02C8.406 32.445 13.783 36 20.002 36Z"}),(0,o.jsx)("path",{fill:"#1976D2",d:"M35.689 16.866h-1.29V16.8H20v6.4h9.042a9.632 9.632 0 0 1-3.27 4.457l.003-.002 4.952 4.19C30.377 32.165 36 28 36 20c0-1.073-.11-2.12-.311-3.134Z"})]}),(0,o.jsx)("defs",{children:(0,o.jsx)("clipPath",{id:"a",children:(0,o.jsx)("path",{fill:"#fff",d:"M4 4h32v32H4z"})})})]})]})})}}}]);
2.2.27. https://dev-app.illusto.com/_next/static/chunks/8538-7b208ff33d221f39.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/8538-7b208ff33d221f39.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://sikrrkzxlywj.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/8538-7b208ff33d221f39.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://sikrrkzxlywj.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:33:46 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"6d41-18b142b7028"
Vary: Accept-Encoding
Content-Length: 27969

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8538],{23508:function(e,t,r){var o=r(64836);t.Z=void 0;var i=o(r(64938)),n=r(85893),a=(0,i.default)((0,n.jsx)("path",{d:"M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6z"}),"ExpandMore");t.Z=a},67358:function(e,t,r){r.d(t,{Z:function(){return w}});var o=r(63366),i=r(87462),n=r(67294);r(59864);var a=r(93680),l=r(94780),s=r(90948),d=r(71657),c=r(57922),u=r(90629),p=r(64861),f=r(49299),b=r(1588),m=r(34867);function h(e){return(0,m.Z)("MuiAccordion",e)}let v=(0,b.Z)("MuiAccordion",["root","rounded","expanded","disabled","gutters","region"]);var g=r(85893);let Z=["children","className","defaultExpanded","disabled","disableGutters","expanded","onChange","square","TransitionComponent","TransitionProps"],x=e=>{let{classes:t,square:r,expanded:o,disabled:i,disableGutters:n}=e;return(0,l.Z)({root:["root",!r&&"rounded",o&&"expanded",i&&"disabled",!n&&"gutters"],region:["region"]},h,t)},y=(0,s.ZP)(u.Z,{name:"MuiAccordion",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[{[`& .${v.region}`]:t.region},t.root,!r.square&&t.rounded,!r.disableGutters&&t.gutters]}})(({theme:e})=>{let t={duration:e.transitions.duration.shortest};return{position:"relative",transition:e.transitions.create(["margin"],t),overflowAnchor:"none","&:before":{position:"absolute",left:0,top:-1,right:0,height:1,content:'""',opacity:1,backgroundColor:(e.vars||e).palette.divider,transition:e.transitions.create(["opacity","background-color"],t)},"&:first-of-type":{"&:before":{display:"none"}},[`&.${v.expanded}`]:{"&:before":{opacity:0},"&:first-of-type":{marginTop:0},"&:last-of-type":{marginBottom:0},"& + &":{"&:before":{display:"none"}}},[`&.${v.disabled}`]:{backgroundColor:(e.vars||e).palette.action.disabledBackground}}},({theme:e,ownerState:t})=>(0,i.Z)({},!t.square&&{borderRadius:0,"&:first-of-type":{borderTopLeftRadius:(e.vars||e).shape.borderRadius,borderTopRightRadius:(e.vars||e).shape.borderRadius},"&:last-of-type":{borderBottomLeftRadius:(e.vars||e).shape.borderRadius,borderBottomRightRadius:(e.vars||e).shape.borderRadius,"@supports (-ms-ime-align: auto)":{borderBottomLeftRadius:0,borderBottomRightRadius:0}}},!t.disableGutters&&{[`&.${v.expanded}`]:{margin:"16px 0"}})),C=n.forwardRef(function(e,t){let r=(0,d.Z)({props:e,name:"MuiAccordion"}),{children:l,className:s,defaultExpanded:u=!1,disabled:b=!1,disableGutters:m=!1,expanded:h,onChange:v,square:C=!1,TransitionComponent:w=c.Z,TransitionProps:S}=r,R=(0,o.Z)(r,Z),[M,A]=(0,f.Z)({controlled:h,default:u,name:"Accordion",state:"expanded"}),N=n.useCallback(e=>{A(!M),v&&v(e,!M)},[M,v,A]),[B,...k]=n.Children.toArray(l),$=n.useMemo(()=>({expanded:M,disabled:b,disableGutters:m,toggle:N}),[M,b,m,N]),I=(0,i.Z)({},r,{square:C,disabled:b,disableGutters:m,expanded:M}),P=x(I);return(0,g.jsxs)(y,(0,i.Z)({className:(0,a.Z)(P.root,s),ref:t,ownerState:I,square:C},R,{children:[(0,g.jsx)(p.Z.Provider,{value:$,children:B}),(0,g.jsx)(w,(0,i.Z)({in:M,timeout:"auto"},S,{children:(0,g.jsx)("div",{"aria-labelledby":B.props.id,id:B.props["aria-controls"],role:"region",className:P.region,children:k})}))]}))});var w=C},64861:function(e,t,r){var o=r(67294);let i=o.createContext({});t.Z=i},22797:function(e,t,r){r.d(t,{Z:function(){return g}});var o=r(87462),i=r(63366),n=r(67294),a=r(93680),l=r(94780),s=r(90948),d=r(71657),c=r(1588),u=r(34867);function p(e){return(0,u.Z)("MuiAccordionDetails",e)}(0,c.Z)("MuiAccordionDetails",["root"]);var f=r(85893);let b=["className"],m=e=>{let{classes:t}=e;return(0,l.Z)({root:["root"]},p,t)},h=(0,s.ZP)("div",{name:"MuiAccordionDetails",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({padding:e.spacing(1,2,2)})),v=n.forwardRef(function(e,t){let r=(0,d.Z)({props:e,name:"MuiAccordionDetails"}),{className:n}=r,l=(0,i.Z)(r,b),s=m(r);return(0,f.jsx)(h,(0,o.Z)({className:(0,a.Z)(s.root,n),ref:t,ownerState:r},l))});var g=v},38895:function(e,t,r){r.d(t,{Z:function(){return w}});var o=r(63366),i=r(87462),n=r(67294),a=r(93680),l=r(94780),s=r(90948),d=r(71657),c=r(47739),u=r(64861),p=r(1588),f=r(34867);function b(e){return(0,f.Z)("MuiAccordionSummary",e)}let m=(0,p.Z)("MuiAccordionSummary",["root","expanded","focusVisible","disabled","gutters","contentGutters","content","expandIconWrapper"]);var h=r(85893);let v=["children","className","expandIcon","focusVisibleClassName","onClick"],g=e=>{let{classes:t,expanded:r,disabled:o,disableGutters:i}=e;return(0,l.Z)({root:["root",r&&"expanded",o&&"disabled",!i&&"gutters"],focusVisible:["focusVisible"],content:["content",r&&"expanded",!i&&"contentGutters"],expandIconWrapper:["expandIconWrapper",r&&"expanded"]},b,t)},Z=(0,s.ZP)(c.Z,{name:"MuiAccordionSummary",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>{let r={duration:e.transitions.duration.shortest};return(0,i.Z)({display:"flex",minHeight:48,padding:e.spacing(0,2),transition:e.transitions.create(["min-height","background-color"],r),[`&.${m.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${m.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},[`&:hover:not(.${m.disabled})`]:{cursor:"pointer"}},!t.disableGutters&&{[`&.${m.expanded}`]:{minHeight:64}})}),x=(0,s.ZP)("div",{name:"MuiAccordionSummary",slot:"Content",overridesResolver:(e,t)=>t.content})(({theme:e,ownerState:t})=>(0,i.Z)({display:"flex",flexGrow:1,margin:"12px 0"},!t.disableGutters&&{transition:e.transitions.create(["margin"],{duration:e.transitions.duration.shortest}),[`&.${m.expanded}`]:{margin:"20px 0"}})),y=(0,s.ZP)("div",{name:"MuiAccordionSummary",slot:"ExpandIconWrapper",overridesResolver:(e,t)=>t.expandIconWrapper})(({theme:e})=>({display:"flex",color:(e.vars||e).palette.action.active,transform:"rotate(0deg)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shortest}),[`&.${m.expanded}`]:{transform:"rotate(180deg)"}})),C=n.forwardRef(function(e,t){let r=(0,d.Z)({props:e,name:"MuiAccordionSummary"}),{children:l,className:s,expandIcon:c,focusVisibleClassName:p,onClick:f}=r,b=(0,o.Z)(r,v),{disabled:m=!1,disableGutters:C,expanded:w,toggle:S}=n.useContext(u.Z),R=e=>{S&&S(e),f&&f(e)},M=(0,i.Z)({},r,{expanded:w,disabled:m,disableGutters:C}),A=g(M);return(0,h.jsxs)(Z,(0,i.Z)({focusRipple:!1,disableRipple:!0,disabled:m,component:"div","aria-expanded":w,className:(0,a.Z)(A.root,s),focusVisibleClassName:(0,a.Z)(A.focusVisible,p),onClick:R,ref:t,ownerState:M},b,{children:[(0,h.jsx)(x,{className:A.content,ownerState:M,children:l}),c&&(0,h.jsx)(y,{className:A.expandIconWrapper,ownerState:M,children:c})]}))});var w=C},97212:function(e,t,r){r.d(t,{ZP:function(){return W}});var o=r(63366),i=r(87462),n=r(67294),a=r(93680),l=r(94780),s=r(13247),d=r(41796),c=r(90948),u=r(71657),p=r(47739),f=r(71579),b=r(58974),m=r(51705),h=r(59773),v=r(1588),g=r(34867);function Z(e){return(0,g.Z)("MuiListItem",e)}let x=(0,v.Z)("MuiListItem",["root","container","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","padding","button","secondaryAction","selected"]);var y=r(68686);function C(e){return(0,g.Z)("MuiListItemSecondaryAction",e)}(0,v.Z)("MuiListItemSecondaryAction",["root","disableGutters"]);var w=r(85893);let S=["className"],R=e=>{let{disableGutters:t,classes:r}=e;return(0,l.Z)({root:["root",t&&"disableGutters"]},C,r)},M=(0,c.ZP)("div",{name:"MuiListItemSecondaryAction",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.disableGutters&&t.disableGutters]}})(({ownerState:e})=>(0,i.Z)({position:"absolute",right:16,top:"50%",transform:"translateY(-50%)"},e.disableGutters&&{right:0})),A=n.forwardRef(function(e,t){let r=(0,u.Z)({props:e,name:"MuiListItemSecondaryAction"}),{className:l}=r,s=(0,o.Z)(r,S),d=n.useContext(h.Z),c=(0,i.Z)({},r,{disableGutters:d.disableGutters}),p=R(c);return(0,w.jsx)(M,(0,i.Z)({className:(0,a.Z)(p.root,l),ownerState:c,ref:t},s))});A.muiName="ListItemSecondaryAction";let N=["className"],B=["alignItems","autoFocus","button","children","className","component","components","componentsProps","ContainerComponent","ContainerProps","dense","disabled","disableGutters","disablePadding","divider","focusVisibleClassName","secondaryAction","selected","slotProps","slots"],k=(e,t)=>{let{ownerState:r}=e;return[t.root,r.dense&&t.dense,"flex-start"===r.alignItems&&t.alignItemsFlexStart,r.divider&&t.divider,!r.disableGutters&&t.gutters,!r.disablePadding&&t.padding,r.button&&t.button,r.hasSecondaryAction&&t.secondaryAction]},$=e=>{let{alignItems:t,button:r,classes:o,dense:i,disabled:n,disableGutters:a,disablePadding:s,divider:d,hasSecondaryAction:c,selected:u}=e;return(0,l.Z)({root:["root",i&&"dense",!a&&"gutters",!s&&"padding",d&&"divider",n&&"disabled",r&&"button","flex-start"===t&&"alignItemsFlexStart",c&&"secondaryAction",u&&"selected"],container:["container"]},Z,o)},I=(0,c.ZP)("div",{name:"MuiListItem",slot:"Root",overridesResolver:k})(({theme:e,ownerState:t})=>(0,i.Z)({display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",width:"100%",boxSizing:"border-box",textAlign:"left"},!t.disablePadding&&(0,i.Z)({paddingTop:8,paddingBottom:8},t.dense&&{paddingTop:4,paddingBottom:4},!t.disableGutters&&{paddingLeft:16,paddingRight:16},!!t.secondaryAction&&{paddingRight:48}),!!t.secondaryAction&&{[`& > .${y.Z.root}`]:{paddingRight:48}},{[`&.${x.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${x.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:(0,d.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${x.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,d.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},[`&.${x.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}},"flex-start"===t.alignItems&&{alignItems:"flex-start"},t.divider&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"},t.button&&{transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${x.selected}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:(0,d.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:(0,d.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity)}}},t.hasSecondaryAction&&{paddingRight:48})),P=(0,c.ZP)("li",{name:"MuiListItem",slot:"Container",overridesResolver:(e,t)=>t.container})({position:"relative"}),L=n.forwardRef(function(e,t){let r=(0,u.Z)({props:e,name:"MuiListItem"}),{alignItems:l="center",autoFocus:d=!1,button:c=!1,children:v,className:g,component:Z,components:y={},componentsProps:C={},ContainerComponent:S="li",ContainerProps:{className:R}={},dense:M=!1,disabled:k=!1,disableGutters:L=!1,disablePadding:W=!1,divider:j=!1,focusVisibleClassName:E,secondaryAction:T,selected:z=!1,slotProps:F={},slots:G={}}=r,O=(0,o.Z)(r.ContainerProps,N),V=(0,o.Z)(r,B),H=n.useContext(h.Z),D=n.useMemo(()=>({dense:M||H.dense||!1,alignItems:l,disableGutters:L}),[l,H.dense,M,L]),X=n.useRef(null);(0,b.Z)(()=>{d&&X.current&&X.current.focus()},[d]);let q=n.Children.toArray(v),Y=q.length&&(0,f.Z)(q[q.length-1],["ListItemSecondaryAction"]),_=(0,i.Z)({},r,{alignItems:l,autoFocus:d,button:c,dense:D.dense,disabled:k,disableGutters:L,disablePadding:W,divider:j,hasSecondaryAction:Y,selected:z}),K=$(_),U=(0,m.Z)(X,t),J=G.root||y.Root||I,Q=F.root||C.root||{},ee=(0,i.Z)({className:(0,a.Z)(K.root,Q.className,g),disabled:k},V),et=Z||"li";return(c&&(ee.component=Z||"div",ee.focusVisibleClassName=(0,a.Z)(x.focusVisible,E),et=p.Z),Y)?(et=ee.component||Z?et:"div","li"===S&&("li"===et?et="div":"li"===ee.component&&(ee.component="div")),(0,w.jsx)(h.Z.Provider,{value:D,children:(0,w.jsxs)(P,(0,i.Z)({as:S,className:(0,a.Z)(K.container,R),ref:U,ownerState:_},O,{children:[(0,w.jsx)(J,(0,i.Z)({},Q,!(0,s.Z)(J)&&{as:et,ownerState:(0,i.Z)({},_,Q.ownerState)},ee,{children:q})),q.pop()]}))})):(0,w.jsx)(h.Z.Provider,{value:D,children:(0,w.jsxs)(J,(0,i.Z)({},Q,{as:et,ref:U},!(0,s.Z)(J)&&{ownerState:(0,i.Z)({},_,Q.ownerState)},ee,{children:[q,T&&(0,w.jsx)(A,{children:T})]}))})});var W=L},40044:function(e,t,r){r.d(t,{Z:function(){return y}});var o=r(63366),i=r(87462),n=r(67294),a=r(93680),l=r(94780),s=r(47739),d=r(98216),c=r(71657),u=r(90948),p=r(1588),f=r(34867);function b(e){return(0,f.Z)("MuiTab",e)}let m=(0,p.Z)("MuiTab",["root","labelIcon","textColorInherit","textColorPrimary","textColorSecondary","selected","disabled","fullWidth","wrapped","iconWrapper"]);var h=r(85893);let v=["className","disabled","disableFocusRipple","fullWidth","icon","iconPosition","indicator","label","onChange","onClick","onFocus","selected","selectionFollowsFocus","textColor","value","wrapped"],g=e=>{let{classes:t,textColor:r,fullWidth:o,wrapped:i,icon:n,label:a,selected:s,disabled:c}=e,u={root:["root",n&&a&&"labelIcon",`textColor${(0,d.Z)(r)}`,o&&"fullWidth",i&&"wrapped",s&&"selected",c&&"disabled"],iconWrapper:["iconWrapper"]};return(0,l.Z)(u,b,t)},Z=(0,u.ZP)(s.Z,{name:"MuiTab",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.label&&r.icon&&t.labelIcon,t[`textColor${(0,d.Z)(r.textColor)}`],r.fullWidth&&t.fullWidth,r.wrapped&&t.wrapped]}})(({theme:e,ownerState:t})=>(0,i.Z)({},e.typography.button,{maxWidth:360,minWidth:90,position:"relative",minHeight:48,flexShrink:0,padding:"12px 16px",overflow:"hidden",whiteSpace:"normal",textAlign:"center"},t.label&&{flexDirection:"top"===t.iconPosition||"bottom"===t.iconPosition?"column":"row"},{lineHeight:1.25},t.icon&&t.label&&{minHeight:72,paddingTop:9,paddingBottom:9,[`& > .${m.iconWrapper}`]:(0,i.Z)({},"top"===t.iconPosition&&{marginBottom:6},"bottom"===t.iconPosition&&{marginTop:6},"start"===t.iconPosition&&{marginRight:e.spacing(1)},"end"===t.iconPosition&&{marginLeft:e.spacing(1)})},"inherit"===t.textColor&&{color:"inherit",opacity:.6,[`&.${m.selected}`]:{opacity:1},[`&.${m.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}},"primary"===t.textColor&&{color:(e.vars||e).palette.text.secondary,[`&.${m.selected}`]:{color:(e.vars||e).palette.primary.main},[`&.${m.disabled}`]:{color:(e.vars||e).palette.text.disabled}},"secondary"===t.textColor&&{color:(e.vars||e).palette.text.secondary,[`&.${m.selected}`]:{color:(e.vars||e).palette.secondary.main},[`&.${m.disabled}`]:{color:(e.vars||e).palette.text.disabled}},t.fullWidth&&{flexShrink:1,flexGrow:1,flexBasis:0,maxWidth:"none"},t.wrapped&&{fontSize:e.typography.pxToRem(12)})),x=n.forwardRef(function(e,t){let r=(0,c.Z)({props:e,name:"MuiTab"}),{className:l,disabled:s=!1,disableFocusRipple:d=!1,fullWidth:u,icon:p,iconPosition:f="top",indicator:b,label:m,onChange:x,onClick:y,onFocus:C,selected:w,selectionFollowsFocus:S,textColor:R="inherit",value:M,wrapped:A=!1}=r,N=(0,o.Z)(r,v),B=(0,i.Z)({},r,{disabled:s,disableFocusRipple:d,selected:w,icon:!!p,iconPosition:f,label:!!m,fullWidth:u,textColor:R,wrapped:A}),k=g(B),$=p&&m&&n.isValidElement(p)?n.cloneElement(p,{className:(0,a.Z)(k.iconWrapper,p.props.className)}):p,I=e=>{!w&&x&&x(e,M),y&&y(e)},P=e=>{S&&!w&&x&&x(e,M),C&&C(e)};return(0,h.jsxs)(Z,(0,i.Z)({focusRipple:!d,className:(0,a.Z)(k.root,l),ref:t,role:"tab","aria-selected":w,disabled:s,onClick:I,onFocus:P,ownerState:B,tabIndex:w?0:-1},N,{children:["top"===f||"start"===f?(0,h.jsxs)(n.Fragment,{children:[$,m]}):(0,h.jsxs)(n.Fragment,{children:[m,$]}),b]}))});var y=x},88409:function(e,t,r){let o;r.d(t,{Z:function(){return _}});var i,n,a=r(63366),l=r(87462),s=r(67294);r(59864);var d=r(93680),c=r(94780),u=r(90948),p=r(71657),f=r(2734),b=r(57144);function m(){if(o)return o;let e=document.createElement("div"),t=document.createElement("div");return t.style.width="10px",t.style.height="1px",e.appendChild(t),e.dir="rtl",e.style.fontSize="14px",e.style.width="4px",e.style.height="1px",e.style.position="absolute",e.style.top="-1000px",e.style.overflow="scroll",document.body.appendChild(e),o="reverse",e.scrollLeft>0?o="default":(e.scrollLeft=1,0===e.scrollLeft&&(o="negative")),document.body.removeChild(e),o}function h(e,t){let r=e.scrollLeft;if("rtl"!==t)return r;let o=m();switch(o){case"negative":return e.scrollWidth-e.clientWidth+r;case"reverse":return e.scrollWidth-e.clientWidth-r;default:return r}}function v(e){return(1+Math.sin(Math.PI*e-Math.PI/2))/2}var g=r(5340),Z=r(85893);let x=["onChange"],y={width:99,height:99,position:"absolute",top:-9999,overflow:"scroll"};var C=r(67070),w=r(56686),S=r(47739),R=r(1588),M=r(34867);function A(e){return(0,M.Z)("MuiTabScrollButton",e)}let N=(0,R.Z)("MuiTabScrollButton",["root","vertical","horizontal","disabled"]),B=["className","direction","orientation","disabled"],k=e=>{let{classes:t,orientation:r,disabled:o}=e;return(0,c.Z)({root:["root",r,o&&"disabled"]},A,t)},$=(0,u.ZP)(S.Z,{name:"MuiTabScrollButton",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.orientation&&t[r.orientation]]}})(({ownerState:e})=>(0,l.Z)({width:40,flexShrink:0,opacity:.8,[`&.${N.disabled}`]:{opacity:0}},"vertical"===e.orientation&&{width:"100%",height:40,"& svg":{transform:`rotate(${e.isRtl?-90:90}deg)`}})),I=s.forwardRef(function(e,t){let r=(0,p.Z)({props:e,name:"MuiTabScrollButton"}),{className:o,direction:s}=r,c=(0,a.Z)(r,B),u=(0,f.Z)(),b="rtl"===u.direction,m=(0,l.Z)({isRtl:b},r),h=k(m);return(0,Z.jsx)($,(0,l.Z)({component:"div",className:(0,d.Z)(h.root,o),ref:t,role:null,ownerState:m,tabIndex:null},c,{children:"left"===s?i||(i=(0,Z.jsx)(C.Z,{fontSize:"small"})):n||(n=(0,Z.jsx)(w.Z,{fontSize:"small"}))}))});var P=r(2068);function L(e){return(0,M.Z)("MuiTabs",e)}let W=(0,R.Z)("MuiTabs",["root","vertical","flexContainer","flexContainerVertical","centered","scroller","fixed","scrollableX","scrollableY","hideScrollbar","scrollButtons","scrollButtonsHideMobile","indicator"]);var j=r(8038);let E=["aria-label","aria-labelledby","action","centered","children","className","component","allowScrollButtonsMobile","indicatorColor","onChange","orientation","ScrollButtonComponent","scrollButtons","selectionFollowsFocus","TabIndicatorProps","TabScrollButtonProps","textColor","value","variant","visibleScrollbar"],T=(e,t)=>e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:e.firstChild,z=(e,t)=>e===t?e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:e.lastChild,F=(e,t,r)=>{let o=!1,i=r(e,t);for(;i;){if(i===e.firstChild){if(o)return;o=!0}let n=i.disabled||"true"===i.getAttribute("aria-disabled");if(!i.hasAttribute("tabindex")||n)i=r(e,i);else{i.focus();return}}},G=e=>{let{vertical:t,fixed:r,hideScrollbar:o,scrollableX:i,scrollableY:n,centered:a,scrollButtonsHideMobile:l,classes:s}=e;return(0,c.Z)({root:["root",t&&"vertical"],scroller:["scroller",r&&"fixed",o&&"hideScrollbar",i&&"scrollableX",n&&"scrollableY"],flexContainer:["flexContainer",t&&"flexContainerVertical",a&&"centered"],indicator:["indicator"],scrollButtons:["scrollButtons",l&&"scrollButtonsHideMobile"],scrollableX:[i&&"scrollableX"],hideScrollbar:[o&&"hideScrollbar"]},L,s)},O=(0,u.ZP)("div",{name:"MuiTabs",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[{[`& .${W.scrollButtons}`]:t.scrollButtons},{[`& .${W.scrollButtons}`]:r.scrollButtonsHideMobile&&t.scrollButtonsHideMobile},t.root,r.vertical&&t.vertical]}})(({ownerState:e,theme:t})=>(0,l.Z)({overflow:"hidden",minHeight:48,WebkitOverflowScrolling:"touch",display:"flex"},e.vertical&&{flexDirection:"column"},e.scrollButtonsHideMobile&&{[`& .${W.scrollButtons}`]:{[t.breakpoints.down("sm")]:{display:"none"}}})),V=(0,u.ZP)("div",{name:"MuiTabs",slot:"Scroller",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.scroller,r.fixed&&t.fixed,r.hideScrollbar&&t.hideScrollbar,r.scrollableX&&t.scrollableX,r.scrollableY&&t.scrollableY]}})(({ownerState:e})=>(0,l.Z)({position:"relative",display:"inline-block",flex:"1 1 auto",whiteSpace:"nowrap"},e.fixed&&{overflowX:"hidden",width:"100%"},e.hideScrollbar&&{scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}},e.scrollableX&&{overflowX:"auto",overflowY:"hidden"},e.scrollableY&&{overflowY:"auto",overflowX:"hidden"})),H=(0,u.ZP)("div",{name:"MuiTabs",slot:"FlexContainer",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.flexContainer,r.vertical&&t.flexContainerVertical,r.centered&&t.centered]}})(({ownerState:e})=>(0,l.Z)({display:"flex"},e.vertical&&{flexDirection:"column"},e.centered&&{justifyContent:"center"})),D=(0,u.ZP)("span",{name:"MuiTabs",slot:"Indicator",overridesResolver:(e,t)=>t.indicator})(({ownerState:e,theme:t})=>(0,l.Z)({position:"absolute",height:2,bottom:0,width:"100%",transition:t.transitions.create()},"primary"===e.indicatorColor&&{backgroundColor:(t.vars||t).palette.primary.main},"secondary"===e.indicatorColor&&{backgroundColor:(t.vars||t).palette.secondary.main},e.vertical&&{height:"100%",width:2,right:0})),X=(0,u.ZP)(function(e){let{onChange:t}=e,r=(0,a.Z)(e,x),o=s.useRef(),i=s.useRef(null),n=()=>{o.current=i.current.offsetHeight-i.current.clientHeight};return s.useEffect(()=>{let e=(0,b.Z)(()=>{let e=o.current;n(),e!==o.current&&t(o.current)}),r=(0,g.Z)(i.current);return r.addEventListener("resize",e),()=>{e.clear(),r.removeEventListener("resize",e)}},[t]),s.useEffect(()=>{n(),t(o.current)},[t]),(0,Z.jsx)("div",(0,l.Z)({style:y,ref:i},r))},{name:"MuiTabs",slot:"ScrollbarSize"})({overflowX:"auto",overflowY:"hidden",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}}),q={},Y=s.forwardRef(function(e,t){let r=(0,p.Z)({props:e,name:"MuiTabs"}),o=(0,f.Z)(),i="rtl"===o.direction,{"aria-label":n,"aria-labelledby":c,action:u,centered:x=!1,children:y,className:C,component:w="div",allowScrollButtonsMobile:S=!1,indicatorColor:R="primary",onChange:M,orientation:A="horizontal",ScrollButtonComponent:N=I,scrollButtons:B="auto",selectionFollowsFocus:k,TabIndicatorProps:$={},TabScrollButtonProps:L={},textColor:W="primary",value:Y,variant:_="standard",visibleScrollbar:K=!1}=r,U=(0,a.Z)(r,E),J="scrollable"===_,Q="vertical"===A,ee=Q?"scrollTop":"scrollLeft",et=Q?"top":"left",er=Q?"bottom":"right",eo=Q?"clientHeight":"clientWidth",ei=Q?"height":"width",en=(0,l.Z)({},r,{component:w,allowScrollButtonsMobile:S,indicatorColor:R,orientation:A,vertical:Q,scrollButtons:B,textColor:W,variant:_,visibleScrollbar:K,fixed:!J,hideScrollbar:J&&!K,scrollableX:J&&!Q,scrollableY:J&&Q,centered:x&&!J,scrollButtonsHideMobile:!S}),ea=G(en),[el,es]=s.useState(!1),[ed,ec]=s.useState(q),[eu,ep]=s.useState({start:!1,end:!1}),[ef,eb]=s.useState({overflow:"hidden",scrollbarWidth:0}),em=new Map,eh=s.useRef(null),ev=s.useRef(null),eg=()=>{let e,t;let r=eh.current;if(r){let i=r.getBoundingClientRect();e={clientWidth:r.clientWidth,scrollLeft:r.scrollLeft,scrollTop:r.scrollTop,scrollLeftNormalized:h(r,o.direction),scrollWidth:r.scrollWidth,top:i.top,bottom:i.bottom,left:i.left,right:i.right}}if(r&&!1!==Y){let n=ev.current.children;if(n.length>0){let a=n[em.get(Y)];t=a?a.getBoundingClientRect():null}}return{tabsMeta:e,tabMeta:t}},eZ=(0,P.Z)(()=>{let e;let{tabsMeta:t,tabMeta:r}=eg(),o=0;if(Q)e="top",r&&t&&(o=r.top-t.top+t.scrollTop);else if(e=i?"right":"left",r&&t){let n=i?t.scrollLeftNormalized+t.clientWidth-t.scrollWidth:t.scrollLeft;o=(i?-1:1)*(r[e]-t[e]+n)}let a={[e]:o,[ei]:r?r[ei]:0};if(isNaN(ed[e])||isNaN(ed[ei]))ec(a);else{let l=Math.abs(ed[e]-a[e]),s=Math.abs(ed[ei]-a[ei]);(l>=1||s>=1)&&ec(a)}}),ex=(e,{animation:t=!0}={})=>{t?function(e,t,r,o={},i=()=>{}){let{ease:n=v,duration:a=300}=o,l=null,s=t[e],d=!1,c=()=>{d=!0},u=o=>{if(d){i(Error("Animation cancelled"));return}null===l&&(l=o);let c=Math.min(1,(o-l)/a);if(t[e]=n(c)*(r-s)+s,c>=1){requestAnimationFrame(()=>{i(null)});return}requestAnimationFrame(u)};return s===r?(i(Error("Element already at target position")),c):(requestAnimationFrame(u),c)}(ee,eh.current,e,{duration:o.transitions.duration.standard}):eh.current[ee]=e},ey=e=>{let t=eh.current[ee];Q?t+=e:(t+=e*(i?-1:1),t*=i&&"reverse"===m()?-1:1),ex(t)},eC=()=>{let e=eh.current[eo],t=0,r=Array.from(ev.current.children);for(let o=0;o<r.length;o+=1){let i=r[o];if(t+i[eo]>e){0===o&&(t=e);break}t+=i[eo]}return t},ew=()=>{ey(-1*eC())},eS=()=>{ey(eC())},eR=s.useCallback(e=>{eb({overflow:null,scrollbarWidth:e})},[]),eM=(0,P.Z)(e=>{let{tabsMeta:t,tabMeta:r}=eg();if(r&&t){if(r[et]<t[et]){let o=t[ee]+(r[et]-t[et]);ex(o,{animation:e})}else if(r[er]>t[er]){let i=t[ee]+(r[er]-t[er]);ex(i,{animation:e})}}}),eA=(0,P.Z)(()=>{if(J&&!1!==B){let e,t;let{scrollTop:r,scrollHeight:n,clientHeight:a,scrollWidth:l,clientWidth:s}=eh.current;if(Q)e=r>1,t=r<n-a-1;else{let d=h(eh.current,o.direction);e=i?d<l-s-1:d>1,t=i?d>1:d<l-s-1}(e!==eu.start||t!==eu.end)&&ep({start:e,end:t})}});s.useEffect(()=>{let e;let t=(0,b.Z)(()=>{eh.current&&(eZ(),eA())}),r=(0,g.Z)(eh.current);return r.addEventListener("resize",t),"undefined"!=typeof ResizeObserver&&(e=new ResizeObserver(t),Array.from(ev.current.children).forEach(t=>{e.observe(t)})),()=>{t.clear(),r.removeEventListener("resize",t),e&&e.disconnect()}},[eZ,eA]);let eN=s.useMemo(()=>(0,b.Z)(()=>{eA()}),[eA]);s.useEffect(()=>()=>{eN.clear()},[eN]),s.useEffect(()=>{es(!0)},[]),s.useEffect(()=>{eZ(),eA()}),s.useEffect(()=>{eM(q!==ed)},[eM,ed]),s.useImperativeHandle(u,()=>({updateIndicator:eZ,updateScrollButtons:eA}),[eZ,eA]);let eB=(0,Z.jsx)(D,(0,l.Z)({},$,{className:(0,d.Z)(ea.indicator,$.className),ownerState:en,style:(0,l.Z)({},ed,$.style)})),ek=0,e$=s.Children.map(y,e=>{if(!s.isValidElement(e))return null;let t=void 0===e.props.value?ek:e.props.value;em.set(t,ek);let r=t===Y;return ek+=1,s.cloneElement(e,(0,l.Z)({fullWidth:"fullWidth"===_,indicator:r&&!el&&eB,selected:r,selectionFollowsFocus:k,onChange:M,textColor:W,value:t},1!==ek||!1!==Y||e.props.tabIndex?{}:{tabIndex:0}))}),eI=e=>{let t=ev.current,r=(0,j.Z)(t).activeElement,o=r.getAttribute("role");if("tab"!==o)return;let n="horizontal"===A?"ArrowLeft":"ArrowUp",a="horizontal"===A?"ArrowRight":"ArrowDown";switch("horizontal"===A&&i&&(n="ArrowRight",a="ArrowLeft"),e.key){case n:e.preventDefault(),F(t,r,z);break;case a:e.preventDefault(),F(t,r,T);break;case"Home":e.preventDefault(),F(t,null,T);break;case"End":e.preventDefault(),F(t,null,z)}},eP=(()=>{let e={};e.scrollbarSizeListener=J?(0,Z.jsx)(X,{onChange:eR,className:(0,d.Z)(ea.scrollableX,ea.hideScrollbar)}):null;let t=eu.start||eu.end,r=J&&("auto"===B&&t||!0===B);return e.scrollButtonStart=r?(0,Z.jsx)(N,(0,l.Z)({orientation:A,direction:i?"right":"left",onClick:ew,disabled:!eu.start},L,{className:(0,d.Z)(ea.scrollButtons,L.className)})):null,e.scrollButtonEnd=r?(0,Z.jsx)(N,(0,l.Z)({orientation:A,direction:i?"left":"right",onClick:eS,disabled:!eu.end},L,{className:(0,d.Z)(ea.scrollButtons,L.className)})):null,e})();return(0,Z.jsxs)(O,(0,l.Z)({className:(0,d.Z)(ea.root,C),ownerState:en,ref:t,as:w},U,{children:[eP.scrollButtonStart,eP.scrollbarSizeListener,(0,Z.jsxs)(V,{className:ea.scroller,ownerState:en,style:{overflow:ef.overflow,[Q?`margin${i?"Left":"Right"}`:"marginBottom"]:K?void 0:-ef.scrollbarWidth},ref:eh,onScroll:eN,children:[(0,Z.jsx)(H,{"aria-label":n,"aria-labelledby":c,"aria-orientation":"vertical"===A?"vertical":null,className:ea.flexContainer,ownerState:en,onKeyDown:eI,ref:ev,role:"tablist",children:e$}),el&&eB]}),eP.scrollButtonEnd]}))});var _=Y},67070:function(e,t,r){r(67294);var o=r(88169),i=r(85893);t.Z=(0,o.Z)((0,i.jsx)("path",{d:"M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"}),"KeyboardArrowLeft")},56686:function(e,t,r){r(67294);var o=r(88169),i=r(85893);t.Z=(0,o.Z)((0,i.jsx)("path",{d:"M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"}),"KeyboardArrowRight")}}]);
2.2.28. https://dev-app.illusto.com/_next/static/chunks/8755-bee09a232fb7ec60.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/8755-bee09a232fb7ec60.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://oyyvnilrhdvz.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/8755-bee09a232fb7ec60.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; countryCode=IN; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://oyyvnilrhdvz.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:33:39 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"2752-18b142b7028"
Vary: Accept-Encoding
Content-Length: 10066

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8755],{86176:function(e,t,r){r.d(t,{$Y:function(){return c},H3:function(){return s},Hi:function(){return n},Rw:function(){return o},Wg:function(){return l},e_:function(){return d},el:function(){return u},jE:function(){return a},nK:function(){return i},vD:function(){return k}});let l=[{key:"creator",value:"Content creator",description:"You are an influencer, gamer, vlogger or more..."},{key:"business_small",value:"Business (small to medium)",description:"You...re a startup, solopreneur, freelancer, and more..."},{key:"business_large",value:"Business (Large enterprise)",description:"You work for a large company"},{key:"education_educator",value:"Educator",description:"You are a teacher, tutor or educator"},{key:"education_learner",value:"Learner",description:"You are a student or learner"},{key:"other",value:"",description:""}],a=[{key:"<1k",value:"Less than 1k followers"},{key:">1k to 10k<",value:"Between 1k-10k followers"},{key:">10k to 100k<",value:"Between 10k-100k followers"},{key:">100k to 500k<",value:"Between 100k-500k followers"},{key:">500k to 1m<",value:"Between 500k-1m followers"},{key:">1m",value:"More than 1m followers"}],o=[{key:"not really",value:"Not Really"},{key:"about a year",value:"About a year"},{key:"around 1 to 2 years",value:"Around 1 to 2 years"},{key:"around 2 to 4 years",value:"Around 2 to 4 years"},{key:"around 4 to 6 years",value:"Around 4 to 6 years"},{key:"6+ years, I am a pro",value:"6+ years, I am a pro"}],s=[{key:"influencer",value:"Influencer",description:"Create, unbox, collab, and more",type:"creator",checked:!1,multiselect:!0},{key:"gamer",value:"Gamer",description:"Post your amazing gameplays",type:"creator",checked:!1,multiselect:!0},{key:"musician",value:"Musician",description:"Make videos for your music",type:"creator",checked:!1,multiselect:!0},{key:"podcaster",value:"Podcaster",description:"Need videos for podcasts?",type:"creator",checked:!1,multiselect:!0},{key:"vlogger",value:"Vlogger",description:"Make your next vlog",type:"creator",checked:!1,multiselect:!0},{key:"general_creator",value:"Coach, consultant, or speaker",description:"Motivate, educate, and inspire",type:"creator",checked:!1,multiselect:!0},{key:"other",value:"",description:"Tell us more",type:"creator",checked:!1,multiselect:!0},{key:"freelance_designer",value:"Freelance Designer",description:"Freelance Designer or editor",type:"business_small",checked:!1,multiselect:!1},{key:"owner",value:"Owner",description:"Enterpreneur, solopreneur, owner",type:"business_small",checked:!1,multiselect:!1},{key:"marketing",value:"Marketing",description:"Create virtual videos for customers",type:"business_small",checked:!1,multiselect:!1},{key:"sales",value:"Sales",description:"Supercharge sales with videos",type:"business_small",checked:!1,multiselect:!1},{key:"customer_support",value:"Customer Support",description:"Create video tutorials",type:"business_small",checked:!1,multiselect:!1},{key:"core_team",value:"Core Team",description:"Multitask at startup. Need Videos",type:"business_small",checked:!1,multiselect:!1},{key:"other",value:"",description:"",type:"business_small",checked:!1,multiselect:!1},{key:"design",value:"Design",description:"Design or Editor",type:"business_large",checked:!1,multiselect:!1},{key:"marketing",value:"Marketing",description:"Create virtual videos for customers",type:"business_large",checked:!1,multiselect:!1},{key:"sales",value:"Sales",description:"Supercharge sales with videos",type:"business_large",checked:!1,multiselect:!1},{key:"customer_support",value:"Customer Support",description:"Create video tutorials",type:"business_large",checked:!1,multiselect:!1},{key:"product",value:"Product",description:"Create video walkthrough",type:"business_large",checked:!1,multiselect:!1},{key:"it_team",value:"IT",description:"Share expertise via video",type:"business_large",checked:!1,multiselect:!1},{key:"other",value:"",description:"Tell us more",type:"business_large",checked:!1,multiselect:!1},{key:"school",value:"School",description:"Looking to use for school projects",type:"education_educator",checked:!1,multiselect:!0},{key:"university",value:"College or University",description:"Make teaching more enjoyable",type:"education_educator",checked:!1,multiselect:!0},{key:"coaching",value:"Coaching Classes",description:"Make high-quality learning videos",type:"education_educator",checked:!1,multiselect:!0},{key:"edtech",value:"EdTech",description:"Online educators",type:"education_educator",checked:!1,multiselect:!0},{key:"other",value:"Other",description:"Tell us more",type:"education_educator",checked:!1,multiselect:!0},{key:"school",value:"School",description:"Looking to use for school projects",type:"education_learner",checked:!1,multiselect:!0},{key:"university",value:"College or University",description:"Make teaching more enjoyable",type:"education_learner",checked:!1,multiselect:!0},{key:"coaching",value:"Coaching Classes",description:"Make high-quality learning videos",type:"education_learner",checked:!1,multiselect:!0},{key:"edtech",value:"EdTech",description:"Online educators",type:"education_learner",checked:!1,multiselect:!0},{key:"other",value:"",description:"Tell us more",type:"education_learner",checked:!1,multiselect:!0}],i=[{key:"youtube_videos",value:"Youtube Videos",checked:!1},{key:"facebook",value:"Facebook",checked:!1},{key:"instagram_tv",value:"Instagram tv",checked:!1},{key:"website",value:"Website",checked:!1},{key:"drive_share",value:"Share it via google drive, dropbox etc.",checked:!1},{key:"tiktok",value:"Tik Tok",checked:!1},{key:"youtube_shorts",value:"Youtube Shorts",checked:!1},{key:"instagram_reels",value:"Instagram Reels",checked:!1},{key:"instagram_posts",value:"Instagram Posts",checked:!1},{key:"instagram_stories",value:"Instagram Stories",checked:!1},{key:"snapchat",value:"Snapchat",checked:!1},{key:"youtube_live",value:"Youtube Live",checked:!1},{key:"facebook_live",value:"Facebook Live",checked:!1},{key:"instagram_live",value:"Instagram Live",checked:!1},{key:"linkedin_live",value:"Linkedin Live",checked:!1},{key:"twitch",value:"Twitch",checked:!1},{key:"other",value:"Other",checked:!1}],n={creator:"creator",business_small:"small business",business_large:"large business",education_educator:"educator",education_learner:"learner",other:""},c={creator:"all",business_small:"any",business_large:"any",education_educator:"all",education_learner:"all",other:""},u=(e,t,r)=>{let l={...JSON.parse(localStorage.getItem(e)),[t]:r};localStorage.setItem(e,JSON.stringify(l))},d=e=>JSON.parse(null==localStorage?void 0:localStorage.getItem(e)),k=e=>localStorage.removeItem(e)},91111:function(e,t,r){r.d(t,{Z:function(){return d}});var l=r(85893),a=r(67294),o=r(9473),s=r(87357),i=r(50135),n=r(83321);r(45989);var c=r(55171),u=r(28043);function d(e){let{props:{email:t,authCallback:r,userDeviceDetails:d}}=e,k=(0,o.I0)(),[v,y]=(0,a.useState)(),[m,p]=(0,a.useState)(!0),[h,g]=(0,a.useState)(null),[_,f]=(0,a.useState)("");(0,a.useEffect)(()=>{let e;if(h>0){e=setTimeout(()=>g(h-1),1e3);let t=Math.floor(h/60),r=h-60*t;t>0?f("".concat(t," minutes and ").concat(r," seconds")):f("".concat(r," seconds"))}return()=>clearTimeout(e)},[h]),(0,a.useEffect)(()=>{b()},[]);let b=async()=>{p(!0),y("");let e=parseInt(new Date().getTime()/1e3),r=localStorage.getItem("sendOtpCallExpTime");if(r&&r-e>0){g(r-e);let l=Math.floor((r-e)/60),a=r-e-60*l;l>0?k(u.Nw.set({message:"You have hit the limit, please try again in ".concat(l," minutes and ").concat(a," seconds.")})):k(u.Nw.set({message:"You have hit the limit, please try again in ".concat(a," seconds.")}));return}let o=await (0,c.YO)({email:t,type:"SIGNUP"});if(o&&(null==o?void 0:o.error)){var s,i,n,d,v;return((null==o?void 0:null===(s=o.error)||void 0===s?void 0:s.errorCode)===11115||(null==o?void 0:null===(i=o.error)||void 0===i?void 0:i.errorCode)===11127)&&(g(null==o?void 0:null===(d=o.error)||void 0===d?void 0:d.resetTime),localStorage.setItem("sendOtpCallExpTime",parseInt(new Date().getTime()/1e3)+((null==o?void 0:null===(v=o.error)||void 0===v?void 0:v.resetTime)||0))),k(u.Nw.set({message:null==o?void 0:null===(n=o.error)||void 0===n?void 0:n.message}))}g("60")},w=async()=>{let e=await (0,c.yu)({email:t,otp:v,...d});if(e&&(null==e?void 0:e.error))p(!1);else{var l,a;let o;for(let s of document.cookie.split(";")){let i=s.trim();0==i.indexOf("countryCode=")&&(o=i.substring(12,i.length))}dataLayer.push({method:"email",type:"email",user_id:null==e?void 0:null===(l=e.data)||void 0===l?void 0:l.userId,user_id_illusto:null==e?void 0:null===(a=e.data)||void 0===a?void 0:a.userId,user_country:o,event:"sign_up"}),r(null==e?void 0:e.data)}},S=e=>{let t=e.key;if(RegExp("^[eE+-.]+$").test(t)){e.preventDefault();return}"Enter"===e.key&&w()},C=e=>{var t,r,l,a;return(null==e?void 0:null===(t=e.target)||void 0===t?void 0:null===(r=t.value)||void 0===r?void 0:r.length)||p(!0),(null==e?void 0:null===(l=e.target)||void 0===l?void 0:null===(a=l.value)||void 0===a?void 0:a.length)<7?y(e.target.value):null};return(0,l.jsx)(l.Fragment,{children:(0,l.jsxs)(s.Z,{component:"form",autoComplete:"off",children:[(0,l.jsxs)("span",{className:"signIntxt",children:["We've sent a 6-digit code to ",(0,l.jsx)("strong",{children:t})]}),(0,l.jsxs)("div",{className:"inputfield ".concat(m?"":"error"),children:[(0,l.jsx)(i.Z,{type:"number",inputProps:{maxLength:"6"},id:"outlined-number",label:"6 digit code",variant:"filled",helperText:m?"":"That code isn't valid, please try again.",autoComplete:"off",fullWidth:!0,value:v,onChange:C,onKeyDown:S}),h>0?(0,l.jsxs)("span",{className:"smallTxt mb-0",children:["Resend code in ",(0,l.jsx)("strong",{children:_})]}):(0,l.jsx)("span",{className:"smallTxt mb-0",children:(0,l.jsx)("a",{onClick:b,children:"Resend code"})})]}),(0,l.jsx)("div",{className:"btnDiv",children:(0,l.jsx)(n.Z,{className:"primaryBtn",variant:"contained",disabled:(null==v?void 0:v.toString().length)!="6",fullWidth:!0,onClick:()=>w(),onKeyDown:S,children:"Submit"})})]})})}}}]);
2.2.29. https://dev-app.illusto.com/_next/static/chunks/8756-bde511b4bad18991.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/8756-bde511b4bad18991.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://uqbcfvhljnux.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/8756-bde511b4bad18991.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://uqbcfvhljnux.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:33:48 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"191b-18b142b7028"
Vary: Accept-Encoding
Content-Length: 6427

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8756],{12963:function(e,t,r){r.d(t,{Z:function(){return j}});var a=r(87462),o=r(63366),i=r(67294);r(59864);var n=r(93680),l=r(94780),s=r(90948),d=r(71657),h=r(15861),c=r(41796),u=r(88169),p=r(85893),m=(0,u.Z)((0,p.jsx)("path",{d:"M6 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm12 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm-6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}),"MoreHoriz"),g=r(47739);let f=(0,s.ZP)(g.Z)(({theme:e})=>(0,a.Z)({display:"flex",marginLeft:`calc(${e.spacing(1)} * 0.5)`,marginRight:`calc(${e.spacing(1)} * 0.5)`},"light"===e.palette.mode?{backgroundColor:e.palette.grey[100],color:e.palette.grey[700]}:{backgroundColor:e.palette.grey[700],color:e.palette.grey[100]},{borderRadius:2,"&:hover, &:focus":(0,a.Z)({},"light"===e.palette.mode?{backgroundColor:e.palette.grey[200]}:{backgroundColor:e.palette.grey[600]}),"&:active":(0,a.Z)({boxShadow:e.shadows[0]},"light"===e.palette.mode?{backgroundColor:(0,c._4)(e.palette.grey[200],.12)}:{backgroundColor:(0,c._4)(e.palette.grey[600],.12)})})),b=(0,s.ZP)(m)({width:24,height:16});var v=function(e){return(0,p.jsx)("li",{children:(0,p.jsx)(f,(0,a.Z)({focusRipple:!0},e,{ownerState:e,children:(0,p.jsx)(b,{ownerState:e})}))})},Z=r(1588),w=r(34867);function x(e){return(0,w.Z)("MuiBreadcrumbs",e)}let y=(0,Z.Z)("MuiBreadcrumbs",["root","ol","li","separator"]),C=["children","className","component","expandText","itemsAfterCollapse","itemsBeforeCollapse","maxItems","separator"],k=e=>{let{classes:t}=e;return(0,l.Z)({root:["root"],li:["li"],ol:["ol"],separator:["separator"]},x,t)},S=(0,s.ZP)(h.Z,{name:"MuiBreadcrumbs",slot:"Root",overridesResolver:(e,t)=>[{[`& .${y.li}`]:t.li},t.root]})({}),R=(0,s.ZP)("ol",{name:"MuiBreadcrumbs",slot:"Ol",overridesResolver:(e,t)=>t.ol})({display:"flex",flexWrap:"wrap",alignItems:"center",padding:0,margin:0,listStyle:"none"}),M=(0,s.ZP)("li",{name:"MuiBreadcrumbs",slot:"Separator",overridesResolver:(e,t)=>t.separator})({display:"flex",userSelect:"none",marginLeft:8,marginRight:8}),$=i.forwardRef(function(e,t){var r,l;let s=(0,d.Z)({props:e,name:"MuiBreadcrumbs"}),{children:h,className:c,component:u="nav",expandText:m="Show path",itemsAfterCollapse:g=1,itemsBeforeCollapse:f=1,maxItems:b=8,separator:Z="/"}=s,w=(0,o.Z)(s,C),[x,y]=i.useState(!1),$=(0,a.Z)({},s,{component:u,expanded:x,expandText:m,itemsAfterCollapse:g,itemsBeforeCollapse:f,maxItems:b,separator:Z}),j=k($),B=i.useRef(null),N=i.Children.toArray(h).filter(e=>i.isValidElement(e)).map((e,t)=>(0,p.jsx)("li",{className:j.li,children:e},`child-${t}`));return(0,p.jsx)(S,(0,a.Z)({ref:t,component:u,color:"text.secondary",className:(0,n.Z)(j.root,c),ownerState:$},w,{children:(0,p.jsx)(R,{className:j.ol,ref:B,ownerState:$,children:(r=x||b&&N.length<=b?N:(e=>{let t=()=>{y(!0);let e=B.current.querySelector("a[href],button,[tabindex]");e&&e.focus()};return f+g>=e.length?e:[...e.slice(0,f),(0,p.jsx)(v,{"aria-label":m,onClick:t},"ellipsis"),...e.slice(e.length-g,e.length)]})(N),l=j.separator,r.reduce((e,t,a)=>(a<r.length-1?e=e.concat(t,(0,p.jsx)(M,{"aria-hidden":!0,className:l,ownerState:$,children:Z},`separator-${a}`)):e.push(t),e),[]))})}))});var j=$},88078:function(e,t,r){r.d(t,{Z:function(){return M}});var a=r(63366),o=r(87462),i=r(67294),n=r(93680),l=r(70917),s=r(94780),d=r(41796),h=r(90948),c=r(71657),u=r(1588),p=r(34867);function m(e){return(0,p.Z)("MuiSkeleton",e)}(0,u.Z)("MuiSkeleton",["root","text","rectangular","rounded","circular","pulse","wave","withChildren","fitContent","heightAuto"]);var g=r(85893);let f=["animation","className","component","height","style","variant","width"],b=e=>e,v,Z,w,x,y=e=>{let{classes:t,variant:r,animation:a,hasChildren:o,width:i,height:n}=e;return(0,s.Z)({root:["root",r,a,o&&"withChildren",o&&!i&&"fitContent",o&&!n&&"heightAuto"]},m,t)},C=(0,l.F4)(v||(v=b`
0% {
opacity: 1;
}

50% {
opacity: 0.4;
}

100% {
opacity: 1;
}
`)),k=(0,l.F4)(Z||(Z=b`
0% {
transform: translateX(-100%);
}

50% {
/* +0.5s of delay between each loop */
transform: translateX(100%);
}

100% {
transform: translateX(100%);
}
`)),S=(0,h.ZP)("span",{name:"MuiSkeleton",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[r.variant],!1!==r.animation&&t[r.animation],r.hasChildren&&t.withChildren,r.hasChildren&&!r.width&&t.fitContent,r.hasChildren&&!r.height&&t.heightAuto]}})(({theme:e,ownerState:t})=>{let r=String(e.shape.borderRadius).match(/[\d.\-+]*\s*(.*)/)[1]||"px",a=parseFloat(e.shape.borderRadius);return(0,o.Z)({display:"block",backgroundColor:e.vars?e.vars.palette.Skeleton.bg:(0,d.Fq)(e.palette.text.primary,"light"===e.palette.mode?.11:.13),height:"1.2em"},"text"===t.variant&&{marginTop:0,marginBottom:0,height:"auto",transformOrigin:"0 55%",transform:"scale(1, 0.60)",borderRadius:`${a}${r}/${Math.round(a/.6*10)/10}${r}`,"&:empty:before":{content:'"\\00a0"'}},"circular"===t.variant&&{borderRadius:"50%"},"rounded"===t.variant&&{borderRadius:(e.vars||e).shape.borderRadius},t.hasChildren&&{"& > *":{visibility:"hidden"}},t.hasChildren&&!t.width&&{maxWidth:"fit-content"},t.hasChildren&&!t.height&&{height:"auto"})},({ownerState:e})=>"pulse"===e.animation&&(0,l.iv)(w||(w=b`
animation: ${0} 1.5s ease-in-out 0.5s infinite;
`),C),({ownerState:e,theme:t})=>"wave"===e.animation&&(0,l.iv)(x||(x=b`
position: relative;
overflow: hidden;

/* Fix bug in Safari https://bugs.webkit.org/show_bug.cgi?id=68196 */
-webkit-mask-image: -webkit-radial-gradient(white, black);

&::after {
animation: ${0} 1.6s linear 0.5s infinite;
background: linear-gradient(
90deg,
transparent,
${0},
transparent
);
content: '';
position: absolute;
transform: translateX(-100%); /* Avoid flash during server-side hydration */
bottom: 0;
left: 0;
right: 0;
top: 0;
}
`),k,(t.vars||t).palette.action.hover)),R=i.forwardRef(function(e,t){let r=(0,c.Z)({props:e,name:"MuiSkeleton"}),{animation:i="pulse",className:l,component:s="span",height:d,style:h,variant:u="text",width:p}=r,m=(0,a.Z)(r,f),b=(0,o.Z)({},r,{animation:i,component:s,variant:u,hasChildren:Boolean(m.children)}),v=y(b);return(0,g.jsx)(S,(0,o.Z)({as:s,ref:t,className:(0,n.Z)(v.root,l),ownerState:b},m,{style:(0,o.Z)({width:p,height:d},h)}))});var M=R}}]);
2.2.30. https://dev-app.illusto.com/_next/static/chunks/9248-caf8d339ac98424e.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/9248-caf8d339ac98424e.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://ltncajauwgvj.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/9248-caf8d339ac98424e.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; countryCode=IN; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga=GA1.2.1572859313.1697020601; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://ltncajauwgvj.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:34:13 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"30d7-18b142b7028"
Vary: Accept-Encoding
Content-Length: 12503

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9248],{78262:function(e,t,r){"use strict";r.d(t,{Z:function(){return _}});var i=r(63366),a=r(87462),o=r(67294),n=r(93680),l=r(94780),s=r(92996),c=r(98216),d=r(18421),u=r(16628),p=r(90629),f=r(71657),h=r(90948),g=r(1588),m=r(34867);function b(e){return(0,m.Z)("MuiDialog",e)}let v=(0,g.Z)("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]),w=(0,o.createContext)({});var x=r(84808),y=r(2734),S=r(85893);let k=["aria-describedby","aria-labelledby","BackdropComponent","BackdropProps","children","className","disableEscapeKeyDown","fullScreen","fullWidth","maxWidth","onBackdropClick","onClose","open","PaperComponent","PaperProps","scroll","TransitionComponent","transitionDuration","TransitionProps"],Z=(0,h.ZP)(x.Z,{name:"MuiDialog",slot:"Backdrop",overrides:(e,t)=>t.backdrop})({zIndex:-1}),C=e=>{let{classes:t,scroll:r,maxWidth:i,fullWidth:a,fullScreen:o}=e,n={root:["root"],container:["container",`scroll${(0,c.Z)(r)}`],paper:["paper",`paperScroll${(0,c.Z)(r)}`,`paperWidth${(0,c.Z)(String(i))}`,a&&"paperFullWidth",o&&"paperFullScreen"]};return(0,l.Z)(n,b,t)},W=(0,h.ZP)(d.Z,{name:"MuiDialog",slot:"Root",overridesResolver:(e,t)=>t.root})({"@media print":{position:"absolute !important"}}),E=(0,h.ZP)("div",{name:"MuiDialog",slot:"Container",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.container,t[`scroll${(0,c.Z)(r.scroll)}`]]}})(({ownerState:e})=>(0,a.Z)({height:"100%","@media print":{height:"auto"},outline:0},"paper"===e.scroll&&{display:"flex",justifyContent:"center",alignItems:"center"},"body"===e.scroll&&{overflowY:"auto",overflowX:"hidden",textAlign:"center","&:after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}})),j=(0,h.ZP)(p.Z,{name:"MuiDialog",slot:"Paper",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.paper,t[`scrollPaper${(0,c.Z)(r.scroll)}`],t[`paperWidth${(0,c.Z)(String(r.maxWidth))}`],r.fullWidth&&t.paperFullWidth,r.fullScreen&&t.paperFullScreen]}})(({theme:e,ownerState:t})=>(0,a.Z)({margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"}},"paper"===t.scroll&&{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"},"body"===t.scroll&&{display:"inline-block",verticalAlign:"middle",textAlign:"left"},!t.maxWidth&&{maxWidth:"calc(100% - 64px)"},"xs"===t.maxWidth&&{maxWidth:"px"===e.breakpoints.unit?Math.max(e.breakpoints.values.xs,444):`${e.breakpoints.values.xs}${e.breakpoints.unit}`,[`&.${v.paperScrollBody}`]:{[e.breakpoints.down(Math.max(e.breakpoints.values.xs,444)+64)]:{maxWidth:"calc(100% - 64px)"}}},t.maxWidth&&"xs"!==t.maxWidth&&{maxWidth:`${e.breakpoints.values[t.maxWidth]}${e.breakpoints.unit}`,[`&.${v.paperScrollBody}`]:{[e.breakpoints.down(e.breakpoints.values[t.maxWidth]+64)]:{maxWidth:"calc(100% - 64px)"}}},t.fullWidth&&{width:"calc(100% - 64px)"},t.fullScreen&&{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,[`&.${v.paperScrollBody}`]:{margin:0,maxWidth:"100%"}})),P=o.forwardRef(function(e,t){let r=(0,f.Z)({props:e,name:"MuiDialog"}),l=(0,y.Z)(),c={enter:l.transitions.duration.enteringScreen,exit:l.transitions.duration.leavingScreen},{"aria-describedby":d,"aria-labelledby":h,BackdropComponent:g,BackdropProps:m,children:b,className:v,disableEscapeKeyDown:x=!1,fullScreen:P=!1,fullWidth:_=!1,maxWidth:R="sm",onBackdropClick:z,onClose:M,open:D,PaperComponent:B=p.Z,PaperProps:I={},scroll:A="paper",TransitionComponent:N=u.Z,transitionDuration:O=c,TransitionProps:$}=r,F=(0,i.Z)(r,k),L=(0,a.Z)({},r,{disableEscapeKeyDown:x,fullScreen:P,fullWidth:_,maxWidth:R,scroll:A}),T=C(L),q=o.useRef(),G=e=>{q.current=e.target===e.currentTarget},H=e=>{q.current&&(q.current=null,z&&z(e),M&&M(e,"backdropClick"))},U=(0,s.Z)(h),V=o.useMemo(()=>({titleId:U}),[U]);return(0,S.jsx)(W,(0,a.Z)({className:(0,n.Z)(T.root,v),closeAfterTransition:!0,components:{Backdrop:Z},componentsProps:{backdrop:(0,a.Z)({transitionDuration:O,as:g},m)},disableEscapeKeyDown:x,onClose:M,open:D,ref:t,onClick:H,ownerState:L},F,{children:(0,S.jsx)(N,(0,a.Z)({appear:!0,in:D,timeout:O,role:"presentation"},$,{children:(0,S.jsx)(E,{className:(0,n.Z)(T.container),onMouseDown:G,ownerState:L,children:(0,S.jsx)(j,(0,a.Z)({as:B,elevation:24,role:"dialog","aria-describedby":d,"aria-labelledby":U},I,{className:(0,n.Z)(T.paper,I.className),ownerState:L,children:(0,S.jsx)(w.Provider,{value:V,children:b})}))})}))}))});var _=P},19749:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=r(6495).Z,a=r(92648).Z,o=r(91598).Z,n=r(17273).Z,l=o(r(67294)),s=a(r(83121)),c=r(2675),d=r(10139),u=r(28730);r(57238);var p=a(r(89824));let f={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function h(e){return void 0!==e.default}function g(e){return"number"==typeof e||void 0===e?e:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function m(e,t,r,a,o,n,l){if(!e||e["data-loaded-src"]===t)return;e["data-loaded-src"]=t;let s="decode"in e?e.decode():Promise.resolve();s.catch(()=>{}).then(()=>{if(e.parentNode){if("blur"===r&&n(!0),null==a?void 0:a.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let l=!1,s=!1;a.current(i({},t,{nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>l,isPropagationStopped:()=>s,persist:()=>{},preventDefault:()=>{l=!0,t.preventDefault()},stopPropagation:()=>{s=!0,t.stopPropagation()}}))}(null==o?void 0:o.current)&&o.current(e)}})}let b=l.forwardRef((e,t)=>{var{imgAttributes:r,heightInt:a,widthInt:o,qualityInt:s,className:c,imgStyle:d,blurStyle:u,isLazy:p,fill:f,placeholder:h,loading:g,srcString:b,config:v,unoptimized:w,loader:x,onLoadRef:y,onLoadingCompleteRef:S,setBlurComplete:k,setShowAltText:Z,onLoad:C,onError:W}=e,E=n(e,["imgAttributes","heightInt","widthInt","qualityInt","className","imgStyle","blurStyle","isLazy","fill","placeholder","loading","srcString","config","unoptimized","loader","onLoadRef","onLoadingCompleteRef","setBlurComplete","setShowAltText","onLoad","onError"]);return g=p?"lazy":g,l.default.createElement(l.default.Fragment,null,l.default.createElement("img",Object.assign({},E,r,{width:o,height:a,decoding:"async","data-nimg":f?"fill":"1",className:c,loading:g,style:i({},d,u),ref:l.useCallback(e=>{t&&("function"==typeof t?t(e):"object"==typeof t&&(t.current=e)),e&&(W&&(e.src=e.src),e.complete&&m(e,b,h,y,S,k,w))},[b,h,y,S,k,W,w,t]),onLoad:e=>{let t=e.currentTarget;m(t,b,h,y,S,k,w)},onError:e=>{Z(!0),"blur"===h&&k(!0),W&&W(e)}})))}),v=l.forwardRef((e,t)=>{let r,a;var o,{src:m,sizes:v,unoptimized:w=!1,priority:x=!1,loading:y,className:S,quality:k,width:Z,height:C,fill:W,style:E,onLoad:j,onLoadingComplete:P,placeholder:_="empty",blurDataURL:R,layout:z,objectFit:M,objectPosition:D,lazyBoundary:B,lazyRoot:I}=e,A=n(e,["src","sizes","unoptimized","priority","loading","className","quality","width","height","fill","style","onLoad","onLoadingComplete","placeholder","blurDataURL","layout","objectFit","objectPosition","lazyBoundary","lazyRoot"]);let N=l.useContext(u.ImageConfigContext),O=l.useMemo(()=>{let e=f||N||d.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),r=e.deviceSizes.sort((e,t)=>e-t);return i({},e,{allSizes:t,deviceSizes:r})},[N]),$=A,F=$.loader||p.default;delete $.loader;let L="__next_img_default"in F;if(L){if("custom"===O.loader)throw Error('Image with src "'.concat(m,'" is missing "loader" prop.')+"\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader")}else{let T=F;F=e=>{let{config:t}=e,r=n(e,["config"]);return T(r)}}if(z){"fill"===z&&(W=!0);let q={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[z];q&&(E=i({},E,q));let G={responsive:"100vw",fill:"100vw"}[z];G&&!v&&(v=G)}let H="",U=g(Z),V=g(C);if("object"==typeof(o=m)&&(h(o)||void 0!==o.src)){let X=h(m)?m.default:m;if(!X.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ".concat(JSON.stringify(X)));if(!X.height||!X.width)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ".concat(JSON.stringify(X)));if(r=X.blurWidth,a=X.blurHeight,R=R||X.blurDataURL,H=X.src,!W){if(U||V){if(U&&!V){let Y=U/X.width;V=Math.round(X.height*Y)}else if(!U&&V){let J=V/X.height;U=Math.round(X.width*J)}}else U=X.width,V=X.height}}let K=!x&&("lazy"===y||void 0===y);((m="string"==typeof m?m:H).startsWith("data:")||m.startsWith("blob:"))&&(w=!0,K=!1),O.unoptimized&&(w=!0),L&&m.endsWith(".svg")&&!O.dangerouslyAllowSVG&&(w=!0);let[Q,ee]=l.useState(!1),[et,er]=l.useState(!1),ei=g(k),ea=Object.assign(W?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:M,objectPosition:D}:{},et?{}:{color:"transparent"},E),eo="blur"===_&&R&&!Q?{backgroundSize:ea.objectFit||"cover",backgroundPosition:ea.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:'url("data:image/svg+xml;charset=utf-8,'.concat(c.getImageBlurSvg({widthInt:U,heightInt:V,blurWidth:r,blurHeight:a,blurDataURL:R}),'")')}:{},en=function(e){let{config:t,src:r,unoptimized:i,width:a,quality:o,sizes:n,loader:l}=e;if(i)return{src:r,srcSet:void 0,sizes:void 0};let{widths:s,kind:c}=function(e,t,r){let{deviceSizes:i,allSizes:a}=e;if(r){let o=/(^|\s)(1?\d?\d)vw/g,n=[];for(let l;l=o.exec(r);l)n.push(parseInt(l[2]));if(n.length){let s=.01*Math.min(...n);return{widths:a.filter(e=>e>=i[0]*s),kind:"w"}}return{widths:a,kind:"w"}}if("number"!=typeof t)return{widths:i,kind:"w"};let c=[...new Set([t,2*t].map(e=>a.find(t=>t>=e)||a[a.length-1]))];return{widths:c,kind:"x"}}(t,a,n),d=s.length-1;return{sizes:n||"w"!==c?n:"100vw",srcSet:s.map((e,i)=>"".concat(l({config:t,src:r,quality:o,width:e})," ").concat("w"===c?e:i+1).concat(c)).join(", "),src:l({config:t,src:r,quality:o,width:s[d]})}}({config:O,src:m,unoptimized:w,width:U,quality:ei,sizes:v,loader:F}),el=m,es={imageSrcSet:en.srcSet,imageSizes:en.sizes,crossOrigin:$.crossOrigin},ec=l.useRef(j);l.useEffect(()=>{ec.current=j},[j]);let ed=l.useRef(P);l.useEffect(()=>{ed.current=P},[P]);let eu=i({isLazy:K,imgAttributes:en,heightInt:V,widthInt:U,qualityInt:ei,className:S,imgStyle:ea,blurStyle:eo,loading:y,config:O,fill:W,unoptimized:w,placeholder:_,loader:F,srcString:el,onLoadRef:ec,onLoadingCompleteRef:ed,setBlurComplete:ee,setShowAltText:er},$);return l.default.createElement(l.default.Fragment,null,l.default.createElement(b,Object.assign({},eu,{ref:t})),x?l.default.createElement(s.default,null,l.default.createElement("link",Object.assign({key:"__nimg-"+en.src+en.srcSet+en.sizes,rel:"preload",as:"image",href:en.srcSet?void 0:en.src},es))):null)});t.default=v,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2675:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getImageBlurSvg=function(e){let{widthInt:t,heightInt:r,blurWidth:i,blurHeight:a,blurDataURL:o}=e,n=i||t,l=a||r,s=o.startsWith("data:image/jpeg")?"%3CfeComponentTransfer%3E%3CfeFuncA type='discrete' tableValues='1 1'/%3E%3C/feComponentTransfer%3E%":"";return n&&l?"%3Csvg xmlns='http%3A//www.w3.org/2000/svg' viewBox='0 0 ".concat(n," ").concat(l,"'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='").concat(i&&a?"1":"20","'/%3E").concat(s,"%3C/filter%3E%3Cimage preserveAspectRatio='none' filter='url(%23b)' x='0' y='0' height='100%25' width='100%25' href='").concat(o,"'/%3E%3C/svg%3E"):"%3Csvg xmlns='http%3A//www.w3.org/2000/svg'%3E%3Cimage style='filter:blur(20px)' x='0' y='0' height='100%25' width='100%25' href='".concat(o,"'/%3E%3C/svg%3E")}},89824:function(e,t){"use strict";function r(e){let{config:t,src:r,width:i,quality:a}=e;return"".concat(t.path,"?url=").concat(encodeURIComponent(r),"&w=").concat(i,"&q=").concat(a||75)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,r.__next_img_default=!0,t.default=r},25675:function(e,t,r){e.exports=r(19749)}}]);
2.2.31. https://dev-app.illusto.com/_next/static/chunks/981-c772fb43b54b1c78.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/981-c772fb43b54b1c78.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://xxdhtljmwbil.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/981-c772fb43b54b1c78.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://xxdhtljmwbil.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:34:15 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"458f-18b142b7028"
Vary: Accept-Encoding
Content-Length: 17807

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[981],{59334:function(n,e,t){var r=t(63366),o=t(87462),i=t(67294),u=t(93680),a=t(94780),c=t(15861),s=t(59773),d=t(71657),l=t(90948),f=t(26336),p=t(85893);let m=["children","className","disableTypography","inset","primary","primaryTypographyProps","secondary","secondaryTypographyProps"],v=n=>{let{classes:e,inset:t,primary:r,secondary:o,dense:i}=n;return(0,a.Z)({root:["root",t&&"inset",i&&"dense",r&&o&&"multiline"],primary:["primary"],secondary:["secondary"]},f.L,e)},g=(0,l.ZP)("div",{name:"MuiListItemText",slot:"Root",overridesResolver:(n,e)=>{let{ownerState:t}=n;return[{[`& .${f.Z.primary}`]:e.primary},{[`& .${f.Z.secondary}`]:e.secondary},e.root,t.inset&&e.inset,t.primary&&t.secondary&&e.multiline,t.dense&&e.dense]}})(({ownerState:n})=>(0,o.Z)({flex:"1 1 auto",minWidth:0,marginTop:4,marginBottom:4},n.primary&&n.secondary&&{marginTop:6,marginBottom:6},n.inset&&{paddingLeft:56})),y=i.forwardRef(function(n,e){let t=(0,d.Z)({props:n,name:"MuiListItemText"}),{children:a,className:l,disableTypography:f=!1,inset:y=!1,primary:x,primaryTypographyProps:h,secondary:S,secondaryTypographyProps:b}=t,w=(0,r.Z)(t,m),{dense:E}=i.useContext(s.Z),A=null!=x?x:a,M=S,T=(0,o.Z)({},t,{disableTypography:f,inset:y,primary:!!A,secondary:!!M,dense:E}),k=v(T);return null==A||A.type===c.Z||f||(A=(0,p.jsx)(c.Z,(0,o.Z)({variant:E?"body2":"body1",className:k.primary,component:null!=h&&h.variant?void 0:"span",display:"block"},h,{children:A}))),null==M||M.type===c.Z||f||(M=(0,p.jsx)(c.Z,(0,o.Z)({variant:"body2",className:k.secondary,color:"text.secondary",display:"block"},b,{children:M}))),(0,p.jsxs)(g,(0,o.Z)({className:(0,u.Z)(k.root,l),ownerState:T,ref:e},w,{children:[A,M]}))});e.Z=y},57434:function(n,e,t){t.d(e,{Z:function(){return w}});var r=t(67294);function o(n){return"number"==typeof n}function i(n){return"string"==typeof n}function u(n){return"[object Object]"===Object.prototype.toString.call(n)}function a(n){return u(n)||Array.isArray(n)}function c(n){return Math.abs(n)}function s(n){return n?n/c(n):0}function d(n){return p(n).map(Number)}function l(n){return n[f(n)]}function f(n){return Math.max(0,n.length-1)}function p(n){return Object.keys(n)}function m(n,e){var t=c(n-e);function r(t){return t<n||t>e}return{length:t,max:e,min:n,constrain:function(t){return r(t)?t<n?n:e:t},reachedAny:r,reachedMax:function(n){return n>e},reachedMin:function(e){return e<n},removeOffset:function(n){return t?n-t*Math.ceil((n-e)/t):n}}}function v(){var n=[],e={add:function(t,r,o,i){return void 0===i&&(i={passive:!0}),t.addEventListener(r,o,i),n.push(function(){return t.removeEventListener(r,o,i)}),e},removeAll:function(){return n=n.filter(function(n){return n()}),e}};return e}function g(n){var e=n;function t(n){return e/=n,i}function r(n){return o(n)?n:n.get()}var i={add:function(n){return e+=r(n),i},divide:t,get:function(){return e},multiply:function(n){return e*=n,i},normalize:function(){return 0!==e&&t(e),i},set:function(n){return e=r(n),i},subtract:function(n){return e-=r(n),i}};return i}function y(n,e,t){var r="x"===n.scroll?function(n){return"translate3d(".concat(n,"px,0px,0px)")}:function(n){return"translate3d(0px,".concat(n,"px,0px)")},o=t.style,i=!1;return{clear:function(){i||(o.transform="",t.getAttribute("style")||t.removeAttribute("style"))},to:function(n){i||(o.transform=r(e.apply(n.get())))},toggleActive:function(n){i=!n}}}var x={align:"center",axis:"x",container:null,slides:null,containScroll:"",direction:"ltr",slidesToScroll:1,breakpoints:{},dragFree:!1,draggable:!0,inViewThreshold:0,loop:!1,skipSnaps:!1,speed:10,startIndex:0,active:!0};function h(){function n(n,e){return function n(e,t){return[e,t].reduce(function(e,t){return p(t).forEach(function(r){var o=e[r],i=t[r],a=u(o)&&u(i);e[r]=a?n(o,i):i}),e},{})}(n,e||{})}return{merge:n,areEqual:function(n,e){return JSON.stringify(p(n.breakpoints||{}))===JSON.stringify(p(e.breakpoints||{}))&&function n(e,t){var r=p(e),o=p(t);return r.length===o.length&&r.every(function(r){var o=e[r],i=t[r];return"function"==typeof o?"".concat(o)==="".concat(i):a(o)&&a(i)?n(o,i):o===i})}(n,e)},atMedia:function(e){var t=e.breakpoints||{},r=p(t).filter(function(n){return window.matchMedia(n).matches}).map(function(n){return t[n]}).reduce(function(e,t){return n(e,t)},{});return n(e,r)}}}function S(n,e,t){var r,u,a,p,b,w,E=v(),A=h(),M=function(){var n=h(),e=n.atMedia,t=n.areEqual,r=[],o=[];function i(n){var r=e(n.options);return function(){return!t(r,e(n.options))}}return{init:function(n,t){return o=n.map(i),(r=n.filter(function(n){return e(n.options).active})).forEach(function(n){return n.init(t)}),n.reduce(function(n,e){var t;return Object.assign(n,((t={})[e.name]=e,t))},{})},destroy:function(){r=r.filter(function(n){return n.destroy()})},haveChanged:function(){return o.some(function(n){return n()})}}}(),T=(r={},u={emit:function(n){return(r[n]||[]).forEach(function(e){return e(n)}),u},off:function(n,e){return r[n]=(r[n]||[]).filter(function(n){return n!==e}),u},on:function(n,e){return r[n]=(r[n]||[]).concat([e]),u}}),k=T.on,O=T.off,P=!1,B=A.merge(x,S.globalOptions),I=A.merge(B),Z=[],N=0;function L(e,t){if(!P){var r,u,x;if(B=A.merge(B,e),r=(I=A.atMedia(B)).container,u=I.slides,b=(i(r)?n.querySelector(r):r)||n.children[0],x=i(u)?b.querySelectorAll(u):u,w=[].slice.call(x||b.children),N=(a=function(n,e,t,r,i){var u,a,p,x,h,S,b,w,E,A,M,T,k,O,P,B,I,Z,N,L,C,z,D,R,H,j,q,V,F,U,_,W,G,J=r.align,X=r.axis,$=r.direction,Y=r.startIndex,K=r.inViewThreshold,Q=r.loop,nn=r.speed,ne=r.dragFree,nt=r.slidesToScroll,nr=r.skipSnaps,no=r.containScroll,ni=e.getBoundingClientRect(),nu=t.map(function(n){return n.getBoundingClientRect()}),na=(h="rtl"===$?-1:1,{apply:function(n){return n*h}}),nc={scroll:S="y"===X?"y":"x",cross:"y"===X?"x":"y",startEdge:"y"===S?"top":"rtl"===$?"right":"left",endEdge:"y"===S?"bottom":"rtl"===$?"left":"right",measureSize:function(n){var e=n.width,t=n.height;return"x"===S?e:t}},ns=nc.measureSize(ni),nd={measure:function(n){return ns*(n/100)}},nl=(u={start:function(){return 0},center:function(n){return(ns-n)/2},end:function(n){return ns-n}},{measure:function(n){return o(J)?ns*Number(J):u[J](n)}}),nf=!Q&&""!==no,np=(b=nc.measureSize,w=nc.startEdge,E=nc.endEdge,A=nu[0]&&(Q||""!==no),M=function(){if(!A)return 0;var n=nu[0];return c(ni[w]-n[w])}(),T=A?parseFloat(window.getComputedStyle(l(t)).getPropertyValue("margin-".concat(E))):0,k=nu.map(b),O=nu.map(function(n,e,t){var r=e===f(t);return e?r?k[e]+T:t[e+1][w]-n[w]:k[e]+M}).map(c),{slideSizes:k,slideSizesWithGaps:O}),nm=np.slideSizes,nv=np.slideSizesWithGaps,ng=(P=o(nt),{groupSlides:function(n){return P?d(n).filter(function(n){return n%nt==0}).map(function(e){return n.slice(e,e+nt)}):d(n).reduce(function(n,e){var t=nv.slice(l(n),e+1).reduce(function(n,e){return n+e},0);return!e||t>ns?n.concat(e):n},[]).map(function(e,t,r){return n.slice(e,r[t+1])})}}),ny=(B=nc.startEdge,I=nc.endEdge,N=(Z=ng.groupSlides)(nu).map(function(n){return l(n)[I]-n[0][B]}).map(c).map(nl.measure),a=l(L=nu.map(function(n){return ni[B]-n[B]}).map(function(n){return-c(n)}))-l(nv),C=Z(L).map(function(n){return n[0]}).map(function(n,e,t){var r=e===f(t);return nf&&!e?0:nf&&r?a:n+N[e]}),{snaps:L,snapsAligned:C}),nx=ny.snaps,nh=ny.snapsAligned,nS=-l(nx)+l(nv),nb=(z=m(-nS+ns,nh[0]),D=nh.map(z.constrain),{snapsContained:function(){if(nS<=ns)return[z.max];if("keepSnaps"===no)return D;var n,e,t=(n=D[0],e=l(D),m(D.lastIndexOf(n),D.indexOf(e)+1)),r=t.min,o=t.max;return D.slice(r,o)}()}).snapsContained,nw=nf?nb:nh,nE={limit:(p=nw[0],x=l(nw),m(Q?p-nS:x,p))}.limit,nA=function n(e,t,r){var o=m(0,e),i=o.min,u=o.constrain,a=e+1,s=d(t);function d(n){return r?c((a+n)%a):u(n)}function l(n){return s=d(n),f}var f={add:function(n){return l(s+n)},clone:function(){return n(e,s,r)},get:function(){return s},set:l,min:i,max:e};return f}(f(nw),Y,Q),nM=nA.clone(),nT=d(t),nk=function(n){var e=0;function t(n,t){return function(){!!e===n&&t()}}function r(){e=window.requestAnimationFrame(n)}return{proceed:t(!0,r),start:t(!1,r),stop:t(!0,function(){window.cancelAnimationFrame(e),e=0})}}(function(){Q||nz.scrollBounds.constrain(nz.dragHandler.pointerDown()),nz.scrollBody.seek(nB).update();var n=nz.scrollBody.settle(nB);n&&!nz.dragHandler.pointerDown()&&(nz.animation.stop(),i.emit("settle")),n||i.emit("scroll"),Q&&(nz.scrollLooper.loop(nz.scrollBody.direction()),nz.slideLooper.loop()),nz.translate.to(nP),nz.animation.proceed()}),nO=nw[nA.get()],nP=g(nO),nB=g(nO),nI=function(n,e,t){var r=g(0),o=g(0),i=g(0),u=0,a=e,c=t;function d(n){return a=n,f}function l(n){return c=n,f}var f={direction:function(){return u},seek:function(e){i.set(e).subtract(n);var t=0+(a-0)*((i.get()-0)/100);return u=s(i.get()),i.normalize().multiply(t).subtract(r),i.divide(c),o.add(i),f},settle:function(e){var t=!(Math.round((e.get()-n.get())*100)/100);return t&&n.set(e),t},update:function(){r.add(o),n.add(r),o.multiply(0)},useBaseMass:function(){return l(t)},useBaseSpeed:function(){return d(e)},useMass:l,useSpeed:d};return f}(nP,nn,1),nZ=function(n,e,t,r,o){var i=r.reachedAny,u=r.removeOffset,a=r.constrain;function d(n){return n.concat().sort(function(n,e){return c(n)-c(e)})[0]}function l(e,r){var o=[e,e+t,e-t];return n?r?d(o.filter(function(n){return s(n)===r})):d(o):o[0]}return{byDistance:function(t,r){var s,d=o.get()+t,f=(s=n?u(d):a(d),{index:e.map(function(n){return n-s}).map(function(n){return l(n,0)}).map(function(n,e){return{diff:n,index:e}}).sort(function(n,e){return c(n.diff)-c(e.diff)})[0].index,distance:s}),p=f.index,m=f.distance,v=!n&&i(d);if(!r||v)return{index:p,distance:t};var g=t+l(e[p]-m,0);return{index:p,distance:g}},byIndex:function(n,t){var r=l(e[n]-o.get(),t);return{index:n,distance:r}},shortcut:l}}(Q,nw,nS,nE,nB),nN=function(n,e,t,r,o,i){function u(r){var u=r.distance,a=r.index!==e.get();u&&(n.start(),o.add(u)),a&&(t.set(e.get()),e.set(r.index),i.emit("select"))}return{distance:function(n,e){u(r.byDistance(n,e))},index:function(n,t){var o=e.clone().set(n);u(r.byIndex(o.get(),t))}}}(nk,nA,nM,nZ,nB,i),nL=function(n,e,t,r,o,i,u){var a=o.removeOffset,c=o.constrain,s=i?[0,e,-e]:[0],d=l(s,u);function l(e,o){var i,u=(i=o||0,t.map(function(n){return m(.5,n-.5).constrain(n*i)}));return(e||s).reduce(function(e,o){var i=r.map(function(e,r){return{start:e-t[r]+u[r]+o,end:e+n-u[r]+o,index:r}});return e.concat(i)},[])}return{check:function(n,e){var t=i?a(n):c(n);return(e||d).reduce(function(n,e){var r=e.index,o=e.start,i=e.end;return!(-1!==n.indexOf(r))&&o<t&&i>t?n.concat([r]):n},[])},findSlideBounds:l}}(ns,nS,nm,nx,nE,Q,K),nC=function(n,e,t,r,o,i,u,a,d,l,f,p,m,y,x,h){var S=n.cross,b=["INPUT","SELECT","TEXTAREA"],w={passive:!1},E=g(0),A=v(),M=v(),T=m.measure(20),k={mouse:300,touch:400},O={mouse:500,touch:600},P=x?5:16,B=0,I=0,Z=!1,N=!1,L=!1,C=!1;function z(n){if((!(C=!o.isTouchEvent(n))||0===n.button)&&(e=n.target.nodeName||"",!(b.indexOf(e)>-1))){var e,u,a=c(r.get()-i.get())>=2,s=C||!a;Z=!0,o.pointerDown(n),E.set(r),r.set(i),d.useBaseMass().useSpeed(80),u=C?document:t,M.add(u,"touchmove",D,w).add(u,"touchend",R).add(u,"mousemove",D,w).add(u,"mouseup",R),B=o.readPoint(n),I=o.readPoint(n,S),p.emit("pointerDown"),s&&(L=!1)}}function D(n){if(!N&&!C){if(!n.cancelable)return R(n);var t=o.readPoint(n),i=o.readPoint(n,S);if(!(N=c(t-B)>c(i-I))&&!L)return R(n)}var a=o.pointerMove(n);!L&&a&&(L=!0),u.start(),r.add(e.apply(a)),n.preventDefault()}function R(n){var t,i,u,m,v=l.byDistance(0,!1).index!==f.get(),g=o.pointerUp(n)*(x?O:k)[C?"mouse":"touch"],S=(t=e.apply(g),u=(i=f.clone().add(-1*s(t))).get()===f.min||i.get()===f.max,m=l.byDistance(t,!x).distance,x||c(t)<T?m:!y&&u?.4*m:h&&v?.5*m:l.byIndex(i.get(),0).distance),b=function(n,e){if(0===n||0===e||c(n)<=c(e))return 0;var t,r,o=(t=c(n),r=c(e),c(t-r));return c(o/n)}(g,S),w=c(r.get()-E.get())>=.5,A=v&&b>.75,B=c(g)<T;w&&!C&&(L=!0),N=!1,Z=!1,M.removeAll(),d.useSpeed(B?9:A?10:P).useMass(A?1+2.5*b:1),a.distance(S,!x),C=!1,p.emit("pointerUp")}function H(n){L&&(n.stopPropagation(),n.preventDefault())}return{addActivationEvents:function(){A.add(t,"dragstart",function(n){return n.preventDefault()},w).add(t,"touchmove",function(){},w).add(t,"touchend",function(){}).add(t,"touchstart",z).add(t,"mousedown",z).add(t,"touchcancel",R).add(t,"contextmenu",R).add(t,"click",H,!0)},clickAllowed:function(){return!L},pointerDown:function(){return Z},removeAllEvents:function(){A.removeAll(),M.removeAll()}}}(nc,na,n,nB,function(n){var e,t;function r(n){return"undefined"!=typeof TouchEvent&&n instanceof TouchEvent}function o(n){return n.timeStamp}function i(e,t){var o=t||n.scroll;return(r(e)?e.touches[0]:e)["client".concat("x"===o?"X":"Y")]}return{isTouchEvent:r,pointerDown:function(n){return e=n,t=n,i(n)},pointerMove:function(n){var r=i(n)-i(t),u=o(n)-o(e)>170;return t=n,u&&(e=n),r},pointerUp:function(n){if(!e||!t)return 0;var r=i(t)-i(e),u=o(n)-o(e),a=o(n)-o(t)>170,s=r/u;return u&&!a&&c(s)>.1?s:0},readPoint:i}}(nc),nP,nk,nN,nI,nZ,nA,i,nd,Q,ne,nr),nz={containerRect:ni,slideRects:nu,animation:nk,axis:nc,direction:na,dragHandler:nC,eventStore:v(),percentOfView:nd,index:nA,indexPrevious:nM,limit:nE,location:nP,options:r,scrollBody:nI,scrollBounds:(H=nd.measure(10),j=nd.measure(50),q=!1,{constrain:function(n){if(!q&&nE.reachedAny(nB.get())&&nE.reachedAny(nP.get())){var e=nE.reachedMin(nP.get())?"min":"max",t=c(nE[e]-nP.get()),r=nB.get()-nP.get();nB.subtract(r*Math.min(t/j,.85)),!n&&c(r)<H&&(nB.set(nE.constrain(nB.get())),nI.useSpeed(10).useMass(3))}},toggleActive:function(n){q=!n}}),scrollLooper:(V=[nP,nB],U=(F=m(nE.min+.1,nE.max+.1)).reachedMin,_=F.reachedMax,{loop:function(n){if(1===n?_(nP.get()):-1===n&&U(nP.get())){var e=nS*(-1*n);V.forEach(function(n){return n.add(e)})}}}),scrollProgress:(W=nE.max,G=nE.length,{get:function(n){return-((n-W)/G)}}),scrollSnaps:nw,scrollTarget:nZ,scrollTo:nN,slideLooper:function(n,e,t,r,o,i,u,a,c){var s=d(o),l=m(p(d(o).reverse(),i[0]-1),"end").concat(m(p(s,t-i[0]-1),"start"));function f(n,e){return n.reduce(function(n,e){return n-o[e]},e)}function p(n,e){return n.reduce(function(n,t){return f(n,e)>0?n.concat([t]):n},[])}function m(t,o){var i="start"===o,s=u.findSlideBounds([i?-r:r]);return t.map(function(t){var o=i?0:-r,u=i?r:0,d=s.filter(function(n){return n.index===t})[0][i?"end":"start"],l=g(-1),f=g(-1),p=y(n,e,c[t]);return{index:t,location:f,translate:p,target:function(){return l.set(a.get()>d?o:u)}}})}return{canLoop:function(){return l.every(function(n){var e=n.index;return .1>=f(s.filter(function(n){return n!==e}),t)})},clear:function(){l.forEach(function(n){return n.translate.clear()})},loop:function(){l.forEach(function(n){var e=n.target,t=n.translate,r=n.location,o=e();o.get()!==r.get()&&(0===o.get()?t.clear():t.to(o),r.set(o))})},loopPoints:l}}(nc,na,ns,nS,nv,nw,nL,nP,t),slidesToScroll:ng,slidesInView:nL,slideIndexes:nT,target:nB,translate:y(nc,na,e)};return nz}(n,b,w,I,T)).axis.measureSize(n.getBoundingClientRect()),!I.active)return z();if(a.translate.to(a.location),Z=t||Z,p=M.init(Z,j),I.loop){if(!a.slideLooper.canLoop()){z(),L({loop:!1},t),B=A.merge(B,{loop:!0});return}a.slideLooper.loop()}I.draggable&&b.offsetParent&&w.length&&a.dragHandler.addActivationEvents()}}function C(n,e){var t=H();z(),L(A.merge({startIndex:t},n),e),T.emit("reInit")}function z(){a.dragHandler.removeAllEvents(),a.animation.stop(),a.eventStore.removeAll(),a.translate.clear(),a.slideLooper.clear(),M.destroy()}function D(n){var e=a[n?"target":"location"].get(),t=I.loop?"removeOffset":"constrain";return a.slidesInView.check(a.limit[t](e))}function R(n,e,t){I.active&&!P&&(a.scrollBody.useBaseMass().useSpeed(e?100:I.speed),a.scrollTo.index(n,t||0))}function H(){return a.index.get()}var j={canScrollNext:function(){return a.index.clone().add(1).get()!==H()},canScrollPrev:function(){return a.index.clone().add(-1).get()!==H()},clickAllowed:function(){return a.dragHandler.clickAllowed()},containerNode:function(){return b},internalEngine:function(){return a},destroy:function(){P||(P=!0,E.removeAll(),z(),T.emit("destroy"))},off:O,on:k,plugins:function(){return p},previousScrollSnap:function(){return a.indexPrevious.get()},reInit:C,rootNode:function(){return n},scrollNext:function(n){R(a.index.clone().add(1).get(),!0===n,-1)},scrollPrev:function(n){R(a.index.clone().add(-1).get(),!0===n,1)},scrollProgress:function(){return a.scrollProgress.get(a.location.get())},scrollSnapList:function(){return a.scrollSnaps.map(a.scrollProgress.get)},scrollTo:R,selectedScrollSnap:H,slideNodes:function(){return w},slidesInView:D,slidesNotInView:function(n){var e=D(n);return a.slideIndexes.filter(function(n){return -1===e.indexOf(n)})}};return L(e,t),E.add(window,"resize",function(){var e=A.atMedia(B),t=!A.areEqual(e,I),r=N!==a.axis.measureSize(n.getBoundingClientRect()),o=M.haveChanged();(r||t||o)&&C(),T.emit("resize")}),setTimeout(function(){return T.emit("init")},0),j}function b(n){return n.concat().sort(function(n,e){return n.name>e.name?1:-1}).map(function(n){return n.options})}function w(n,e){void 0===n&&(n={}),void 0===e&&(e=[]);var t=(0,r.useRef)(S.optionsHandler()),o=(0,r.useRef)(n),i=(0,r.useRef)(e),u=(0,r.useState)(),a=u[0],c=u[1],s=(0,r.useState)(),d=s[0],l=s[1],f=(0,r.useCallback)(function(){a&&a.reInit(o.current,i.current)},[a]);return(0,r.useEffect)(function(){if("undefined"!=typeof window&&window.document&&window.document.createElement&&d){S.globalOptions=w.globalOptions;var n=S(d,o.current,i.current);return c(n),function(){return n.destroy()}}c(void 0)},[d,c]),(0,r.useEffect)(function(){t.current.areEqual(o.current,n)||(o.current=n,f())},[n,f]),(0,r.useEffect)(function(){!function(n,e){if(n.length!==e.length)return!1;var t=S.optionsHandler().areEqual,r=b(n),o=b(e);return r.every(function(n,e){return t(n,o[e])})}(i.current,e)&&(i.current=e,f())},[e,f]),[l,a]}S.globalOptions=void 0,S.optionsHandler=h,w.globalOptions=void 0}}]);
2.2.32. https://dev-app.illusto.com/_next/static/chunks/d59bccd2-c1134a38adb2b29d.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/d59bccd2-c1134a38adb2b29d.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://ogjyqngkomuf.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/d59bccd2-c1134a38adb2b29d.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://ogjyqngkomuf.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:34:23 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"12e8f-18b142b7028"
Vary: Accept-Encoding
Content-Length: 77455

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9510],{6431:function(e,t,n){function i(e){return e&&e.__esModule?e.default:e}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,{cW:function(){return e2}});var r,s,a,l,c,d,u={},h=[],p=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;function f(e,t){for(var n in t)e[n]=t[n];return e}function _(e){var t=e.parentNode;t&&t.removeChild(e)}function g(e,t,n){var i,o,s,a={};for(s in t)"key"==s?i=t[s]:"ref"==s?o=t[s]:a[s]=t[s];if(arguments.length>2&&(a.children=arguments.length>3?r.call(arguments,2):n),"function"==typeof e&&null!=e.defaultProps)for(s in e.defaultProps)void 0===a[s]&&(a[s]=e.defaultProps[s]);return m(e,a,i,o,null)}function m(e,t,n,i,o){var r={type:e,props:t,key:n,ref:i,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:null==o?++a:o};return null==o&&null!=s.vnode&&s.vnode(r),r}function v(){return{current:null}}function b(e){return e.children}function k(e,t){this.props=e,this.context=t}function w(e,t){if(null==t)return e.__?w(e.__,e.__.__k.indexOf(e)+1):null;for(var n;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e)return n.__e;return"function"==typeof e.type?w(e):null}function y(e){(!e.__d&&(e.__d=!0)&&l.push(e)&&!C.__r++||d!==s.debounceRendering)&&((d=s.debounceRendering)||c)(C)}function C(){for(var e;C.__r=l.length;)e=l.sort(function(e,t){return e.__v.__b-t.__v.__b}),l=[],e.some(function(e){var t,n,i,o,r;e.__d&&(o=(i=e.__v).__e,(r=e.__P)&&(t=[],(n=f({},i)).__v=i.__v+1,P(r,i,n,e.__n,void 0!==r.ownerSVGElement,null!=i.__h?[o]:null,t,null==o?w(i):o,i.__h),D(t,i),i.__e!=o&&function e(t){var n,i;if(null!=(t=t.__)&&null!=t.__c){for(t.__e=t.__c.base=null,n=0;n<t.__k.length;n++)if(null!=(i=t.__k[n])&&null!=i.__e){t.__e=t.__c.base=i.__e;break}return e(t)}}(i)))})}function x(e,t,n,i,o,r,a,l,c,d){var p,f,g,v,k,y,C,x=i&&i.__k||h,S=x.length;for(n.__k=[],p=0;p<t.length;p++)if(null!=(v=n.__k[p]=null==(v=t[p])||"boolean"==typeof v?null:"string"==typeof v||"number"==typeof v||"bigint"==typeof v?m(null,v,null,null,v):Array.isArray(v)?m(b,{children:v},null,null,null):v.__b>0?m(v.type,v.props,v.key,null,v.__v):v)){if(v.__=n,v.__b=n.__b+1,null===(g=x[p])||g&&v.key==g.key&&v.type===g.type)x[p]=void 0;else for(f=0;f<S;f++){if((g=x[f])&&v.key==g.key&&v.type===g.type){x[f]=void 0;break}g=null}P(e,v,g=g||u,o,r,a,l,c,d),k=v.__e,(f=v.ref)&&g.ref!=f&&(C||(C=[]),g.ref&&C.push(g.ref,null,v),C.push(f,v.__c||k,v)),null!=k?(null==y&&(y=k),"function"==typeof v.type&&v.__k===g.__k?v.__d=c=function e(t,n,i){for(var o,r=t.__k,s=0;r&&s<r.length;s++)(o=r[s])&&(o.__=t,n="function"==typeof o.type?e(o,n,i):j(i,o,o,r,o.__e,n));return n}(v,c,e):c=j(e,v,g,x,k,c),"function"==typeof n.type&&(n.__d=c)):c&&g.__e==c&&c.parentNode!=e&&(c=w(g))}for(n.__e=y,p=S;p--;)null!=x[p]&&("function"==typeof n.type&&null!=x[p].__e&&x[p].__e==n.__d&&(n.__d=w(i,p+1)),function e(t,n,i){var o,r;if(s.unmount&&s.unmount(t),(o=t.ref)&&(o.current&&o.current!==t.__e||R(o,null,n)),null!=(o=t.__c)){if(o.componentWillUnmount)try{o.componentWillUnmount()}catch(a){s.__e(a,n)}o.base=o.__P=null}if(o=t.__k)for(r=0;r<o.length;r++)o[r]&&e(o[r],n,"function"!=typeof t.type);i||null==t.__e||_(t.__e),t.__e=t.__d=void 0}(x[p],x[p]));if(C)for(p=0;p<C.length;p++)R(C[p],C[++p],C[++p])}function S(e,t){return t=t||[],null==e||"boolean"==typeof e||(Array.isArray(e)?e.some(function(e){S(e,t)}):t.push(e)),t}function j(e,t,n,i,o,r){var s,a,l;if(void 0!==t.__d)s=t.__d,t.__d=void 0;else if(null==n||o!=r||null==o.parentNode)e:if(null==r||r.parentNode!==e)e.appendChild(o),s=null;else{for(a=r,l=0;(a=a.nextSibling)&&l<i.length;l+=2)if(a==o)break e;e.insertBefore(o,r),s=r}return void 0!==s?s:o.nextSibling}function z(e,t,n){"-"===t[0]?e.setProperty(t,n):e[t]=null==n?"":"number"!=typeof n||p.test(t)?n:n+"px"}function M(e,t,n,i,o){var r;e:if("style"===t){if("string"==typeof n)e.style.cssText=n;else{if("string"==typeof i&&(e.style.cssText=i=""),i)for(t in i)n&&t in n||z(e.style,t,"");if(n)for(t in n)i&&n[t]===i[t]||z(e.style,t,n[t])}}else if("o"===t[0]&&"n"===t[1])r=t!==(t=t.replace(/Capture$/,"")),t=t.toLowerCase() in e?t.toLowerCase().slice(2):t.slice(2),e.l||(e.l={}),e.l[t+r]=n,n?i||e.addEventListener(t,r?E:L,r):e.removeEventListener(t,r?E:L,r);else if("dangerouslySetInnerHTML"!==t){if(o)t=t.replace(/xlink[H:h]/,"h").replace(/sName$/,"s");else if("href"!==t&&"list"!==t&&"form"!==t&&"tabIndex"!==t&&"download"!==t&&t in e)try{e[t]=null==n?"":n;break e}catch(s){}"function"==typeof n||(null!=n&&(!1!==n||"a"===t[0]&&"r"===t[1])?e.setAttribute(t,n):e.removeAttribute(t))}}function L(e){this.l[e.type+!1](s.event?s.event(e):e)}function E(e){this.l[e.type+!0](s.event?s.event(e):e)}function P(e,t,n,i,o,a,l,c,d){var h,p,g,m,v,y,C,S,j,z,L,E=t.type;if(void 0!==t.constructor)return null;null!=n.__h&&(d=n.__h,c=t.__e=n.__e,t.__h=null,a=[c]),(h=s.__b)&&h(t);try{e:if("function"==typeof E){if(S=t.props,j=(h=E.contextType)&&i[h.__c],z=h?j?j.props.value:h.__:i,n.__c?C=(p=t.__c=n.__c).__=p.__E:("prototype"in E&&E.prototype.render?t.__c=p=new E(S,z):(t.__c=p=new k(S,z),p.constructor=E,p.render=B),j&&j.sub(p),p.props=S,p.state||(p.state={}),p.context=z,p.__n=i,g=p.__d=!0,p.__h=[]),null==p.__s&&(p.__s=p.state),null!=E.getDerivedStateFromProps&&(p.__s==p.state&&(p.__s=f({},p.__s)),f(p.__s,E.getDerivedStateFromProps(S,p.__s))),m=p.props,v=p.state,g)null==E.getDerivedStateFromProps&&null!=p.componentWillMount&&p.componentWillMount(),null!=p.componentDidMount&&p.__h.push(p.componentDidMount);else{if(null==E.getDerivedStateFromProps&&S!==m&&null!=p.componentWillReceiveProps&&p.componentWillReceiveProps(S,z),!p.__e&&null!=p.shouldComponentUpdate&&!1===p.shouldComponentUpdate(S,p.__s,z)||t.__v===n.__v){p.props=S,p.state=p.__s,t.__v!==n.__v&&(p.__d=!1),p.__v=t,t.__e=n.__e,t.__k=n.__k,t.__k.forEach(function(e){e&&(e.__=t)}),p.__h.length&&l.push(p);break e}null!=p.componentWillUpdate&&p.componentWillUpdate(S,p.__s,z),null!=p.componentDidUpdate&&p.__h.push(function(){p.componentDidUpdate(m,v,y)})}p.context=z,p.props=S,p.state=p.__s,(h=s.__r)&&h(t),p.__d=!1,p.__v=t,p.__P=e,h=p.render(p.props,p.state,p.context),p.state=p.__s,null!=p.getChildContext&&(i=f(f({},i),p.getChildContext())),g||null==p.getSnapshotBeforeUpdate||(y=p.getSnapshotBeforeUpdate(m,v)),L=null!=h&&h.type===b&&null==h.key?h.props.children:h,x(e,Array.isArray(L)?L:[L],t,n,i,o,a,l,c,d),p.base=t.__e,t.__h=null,p.__h.length&&l.push(p),C&&(p.__E=p.__=null),p.__e=!1}else null==a&&t.__v===n.__v?(t.__k=n.__k,t.__e=n.__e):t.__e=function(e,t,n,i,o,s,a,l){var c,d,h,p=n.props,f=t.props,g=t.type,m=0;if("svg"===g&&(o=!0),null!=s){for(;m<s.length;m++)if((c=s[m])&&"setAttribute"in c==!!g&&(g?c.localName===g:3===c.nodeType)){e=c,s[m]=null;break}}if(null==e){if(null===g)return document.createTextNode(f);e=o?document.createElementNS("http://www.w3.org/2000/svg",g):document.createElement(g,f.is&&f),s=null,l=!1}if(null===g)p===f||l&&e.data===f||(e.data=f);else{if(s=s&&r.call(e.childNodes),d=(p=n.props||u).dangerouslySetInnerHTML,h=f.dangerouslySetInnerHTML,!l){if(null!=s)for(p={},m=0;m<e.attributes.length;m++)p[e.attributes[m].name]=e.attributes[m].value;(h||d)&&(h&&(d&&h.__html==d.__html||h.__html===e.innerHTML)||(e.innerHTML=h&&h.__html||""))}if(function(e,t,n,i,o){var r;for(r in n)"children"===r||"key"===r||r in t||M(e,r,null,n[r],i);for(r in t)o&&"function"!=typeof t[r]||"children"===r||"key"===r||"value"===r||"checked"===r||n[r]===t[r]||M(e,r,t[r],n[r],i)}(e,f,p,o,l),h)t.__k=[];else if(x(e,Array.isArray(m=t.props.children)?m:[m],t,n,i,o&&"foreignObject"!==g,s,a,s?s[0]:n.__k&&w(n,0),l),null!=s)for(m=s.length;m--;)null!=s[m]&&_(s[m]);l||("value"in f&&void 0!==(m=f.value)&&(m!==p.value||m!==e.value||"progress"===g&&!m)&&M(e,"value",m,p.value,!1),"checked"in f&&void 0!==(m=f.checked)&&m!==e.checked&&M(e,"checked",m,p.checked,!1))}return e}(n.__e,t,n,i,o,a,l,d);(h=s.diffed)&&h(t)}catch(P){t.__v=null,(d||null!=a)&&(t.__e=c,t.__h=!!d,a[a.indexOf(c)]=null),s.__e(P,t,n)}}function D(e,t){s.__c&&s.__c(t,e),e.some(function(t){try{e=t.__h,t.__h=[],e.some(function(e){e.call(t)})}catch(n){s.__e(n,t.__v)}})}function R(e,t,n){try{"function"==typeof e?e(t):e.current=t}catch(i){s.__e(i,n)}}function B(e,t,n){return this.constructor(e,n)}function H(e,t,n){var i,o,a;s.__&&s.__(e,t),o=(i="function"==typeof n)?null:n&&n.__k||t.__k,a=[],P(t,e=(!i&&n||t).__k=g(b,null,[e]),o||u,u,void 0!==t.ownerSVGElement,!i&&n?[n]:o?null:t.firstChild?r.call(t.childNodes):null,a,!i&&n?n:o?o.__e:t.firstChild,i),D(a,e)}r=h.slice,s={__e:function(e,t){for(var n,i,o;t=t.__;)if((n=t.__c)&&!n.__)try{if((i=n.constructor)&&null!=i.getDerivedStateFromError&&(n.setState(i.getDerivedStateFromError(e)),o=n.__d),null!=n.componentDidCatch&&(n.componentDidCatch(e),o=n.__d),o)return n.__E=n}catch(r){e=r}throw e}},a=0,k.prototype.setState=function(e,t){var n;n=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=f({},this.state),"function"==typeof e&&(e=e(f({},n),this.props)),e&&f(n,e),null!=e&&this.__v&&(t&&this.__h.push(t),y(this))},k.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),y(this))},k.prototype.render=b,l=[],c="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,C.__r=0;var A=0;function T(e,t,n,i,o){var r,a,l={};for(a in t)"ref"==a?r=t[a]:l[a]=t[a];var c={type:e,props:l,key:n,ref:r,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:--A,__source:i,__self:o};if("function"==typeof e&&(r=e.defaultProps))for(a in r)void 0===l[a]&&(l[a]=r[a]);return s.vnode&&s.vnode(c),c}var I={set:function(e,t){try{window.localStorage[`emoji-mart.${e}`]=JSON.stringify(t)}catch(n){}},get:function(e){try{let t=window.localStorage[`emoji-mart.${e}`];if(t)return JSON.parse(t)}catch(n){}}};let O=new Map,V=[{v:14,emoji:"\uD83E\uDEE0"},{v:13.1,emoji:"\uD83D\uDE36...\uD83C\uDF2B..."},{v:13,emoji:"\uD83E\uDD78"},{v:12.1,emoji:"\uD83E\uDDD1...\uD83E\uDDB0"},{v:12,emoji:"\uD83E\uDD71"},{v:11,emoji:"\uD83E\uDD70"},{v:5,emoji:"\uD83E\uDD29"},{v:4,emoji:"\uD83D\uDC71........."},{v:3,emoji:"\uD83E\uDD23"},{v:2,emoji:"\uD83D\uDC4B\uD83C\uDFFB"},{v:1,emoji:"\uD83D\uDE43"}];function $(e){if(O.has(e))return O.get(e);let t=F(e);return O.set(e,t),t}let F=(()=>{let e=null;try{navigator.userAgent.includes("jsdom")||(e=document.createElement("canvas").getContext("2d",{willReadFrequently:!0}))}catch{}return e?(e.font=Math.floor(12.5)+"px Arial, Sans-Serif",e.textBaseline="top",e.canvas.width=40,e.canvas.height=25,t=>{e.clearRect(0,0,40,25),e.fillStyle="#FF0000",e.fillText(t,0,22),e.fillStyle="#0000FF",e.fillText(t,20,22);let n=e.getImageData(0,0,20,25).data,i=n.length,o=0;for(;o<i&&!n[o+3];o+=4);if(o>=i)return!1;let r=20+o/4%20,s=Math.floor(o/4/20),a=e.getImageData(r,s,1,1).data;return n[o]===a[0]&&n[o+2]===a[2]&&!(e.measureText(t).width>=20)}):()=>!1})();var U={latestVersion:function(){for(let{v:e,emoji:t}of V)if($(t))return e},noCountryFlags:function(){return!$("\uD83C\uDDE8\uD83C\uDDE6")}};let N=["+1","grinning","kissing_heart","heart_eyes","laughing","stuck_out_tongue_winking_eye","sweat_smile","joy","scream","disappointed","unamused","weary","sob","sunglasses","heart"],W=null;var q={add:function(e){W||(W=I.get("frequently")||{});let t=e.id||e;t&&(W[t]||(W[t]=0),W[t]+=1,I.set("last",t),I.set("frequently",W))},get:function({maxFrequentRows:e,perLine:t}){if(!e)return[];W||(W=I.get("frequently"));let n=[];if(!W){for(let i in W={},N.slice(0,t)){let o=N[i];W[o]=t-i,n.push(o)}return n}let r=e*t,s=I.get("last");for(let a in W)n.push(a);if(n.sort((e,t)=>{let n=W[t],i=W[e];return n==i?e.localeCompare(t):n-i}),n.length>r){let l=n.slice(r);for(let c of(n=n.slice(0,r),l))c!=s&&delete W[c];s&&-1==n.indexOf(s)&&(delete W[n[n.length-1]],n.splice(-1,1,s)),I.set("frequently",W)}return n},DEFAULTS:N},K={};K=JSON.parse('{"search":"Search","search_no_results_1":"Oh no!","search_no_results_2":"That emoji couldn...t be found","pick":"Pick an emoji...","add_custom":"Add custom emoji","categories":{"activity":"Activity","custom":"Custom","flags":"Flags","foods":"Food & Drink","frequent":"Frequently used","nature":"Animals & Nature","objects":"Objects","people":"Smileys & People","places":"Travel & Places","search":"Search Results","symbols":"Symbols"},"skins":{"1":"Default","2":"Light","3":"Medium-Light","4":"Medium","5":"Medium-Dark","6":"Dark","choose":"Choose default skin tone"}}');var G={autoFocus:{value:!1},dynamicWidth:{value:!1},emojiButtonColors:{value:null},emojiButtonRadius:{value:"100%"},emojiButtonSize:{value:36},emojiSize:{value:24},emojiVersion:{value:14,choices:[1,2,3,4,5,11,12,12.1,13,13.1,14]},exceptEmojis:{value:[]},icons:{value:"auto",choices:["auto","outline","solid"]},locale:{value:"en",choices:["en","ar","be","cs","de","es","fa","fi","fr","hi","it","ja","kr","nl","pl","pt","ru","sa","tr","uk","vi","zh"]},maxFrequentRows:{value:4},navPosition:{value:"top",choices:["top","bottom","none"]},noCountryFlags:{value:!1},noResultsEmoji:{value:null},perLine:{value:9},previewEmoji:{value:null},previewPosition:{value:"bottom",choices:["top","bottom","none"]},searchPosition:{value:"sticky",choices:["sticky","static","none"]},set:{value:"native",choices:["native","apple","facebook","google","twitter"]},skin:{value:1,choices:[1,2,3,4,5,6]},skinTonePosition:{value:"preview",choices:["preview","search","none"]},theme:{value:"auto",choices:["auto","light","dark"]},categories:null,categoryIcons:null,custom:null,data:null,i18n:null,getImageURL:null,getSpritesheetURL:null,onAddCustomEmoji:null,onClickOutside:null,onEmojiSelect:null,stickySearch:{deprecated:!0,value:!0}};let X=null,J=null,Y={};async function Z(e){if(Y[e])return Y[e];let t=await fetch(e),n=await t.json();return Y[e]=n,n}let Q=null,ee=null,et=!1;function en(e,{caller:t}={}){return Q||(Q=new Promise(e=>{ee=e})),e?ei(e):t&&!et&&console.warn(`\`${t}\` requires data to be initialized first. Promise will be pending until \`init\` is called.`),Q}async function ei(e){et=!0;let{emojiVersion:t,set:n,locale:o}=e;if(t||(t=G.emojiVersion.value),n||(n=G.set.value),o||(o=G.locale.value),J)J.categories=J.categories.filter(e=>{let t=!!e.name;return!t});else{for(let r in(J=("function"==typeof e.data?await e.data():e.data)||await Z(`https://cdn.jsdelivr.net/npm/@emoji-mart/data@latest/sets/${t}/${n}.json`)).emoticons={},J.natives={},J.categories.unshift({id:"frequent",emojis:[]}),J.aliases){let s=J.aliases[r],a=J.emojis[s];a&&(a.aliases||(a.aliases=[]),a.aliases.push(r))}J.originalCategories=J.categories}if(X=("function"==typeof e.i18n?await e.i18n():e.i18n)||("en"==o?i(K):await Z(`https://cdn.jsdelivr.net/npm/@emoji-mart/data@latest/i18n/${o}.json`)),e.custom)for(let l in e.custom){l=parseInt(l);let c=e.custom[l],d=e.custom[l-1];if(c.emojis&&c.emojis.length)for(let u of(c.id||(c.id=`custom_${l+1}`),c.name||(c.name=X.categories.custom),d&&!c.icon&&(c.target=d.target||d),J.categories.push(c),c.emojis))J.emojis[u.id]=u}e.categories&&(J.categories=J.originalCategories.filter(t=>-1!=e.categories.indexOf(t.id)).sort((t,n)=>{let i=e.categories.indexOf(t.id),o=e.categories.indexOf(n.id);return i-o}));let h=null,p=null;"native"==n&&(h=U.latestVersion(),p=e.noCountryFlags||U.noCountryFlags());let f=J.categories.length,_=!1;for(;f--;){let g=J.categories[f];if("frequent"==g.id){let{maxFrequentRows:m,perLine:v}=e;m=m>=0?m:G.maxFrequentRows.value,v||(v=G.perLine.value),g.emojis=q.get({maxFrequentRows:m,perLine:v})}if(!g.emojis||!g.emojis.length){J.categories.splice(f,1);continue}let{categoryIcons:b}=e;if(b){let k=b[g.id];k&&!g.icon&&(g.icon=k)}let w=g.emojis.length;for(;w--;){let y=g.emojis[w],C=y.id?y:J.emojis[y],x=()=>{g.emojis.splice(w,1)};if(!C||e.exceptEmojis&&e.exceptEmojis.includes(C.id)||h&&C.version>h||p&&"flags"==g.id&&!el.includes(C.id)){x();continue}if(!C.search){if(_=!0,C.search=","+[[C.id,!1],[C.name,!0],[C.keywords,!1],[C.emoticons,!1]].map(([e,t])=>{if(e)return(Array.isArray(e)?e:[e]).map(e=>(t?e.split(/[-|_|\s]+/):[e]).map(e=>e.toLowerCase())).flat()}).flat().filter(e=>e&&e.trim()).join(","),C.emoticons)for(let S of C.emoticons)J.emoticons[S]||(J.emoticons[S]=C.id);let j=0;for(let z of C.skins){if(!z)continue;j++;let{native:M}=z;M&&(J.natives[M]=C.id,C.search+=`,${M}`);let L=1==j?"":`:skin-tone-${j}:`;z.shortcodes=`:${C.id}:${L}`}}}}_&&ea.reset(),ee()}function eo(e,t,n){e||(e={});let i={};for(let o in t)i[o]=er(o,e,t,n);return i}function er(e,t,n,i){let o=n[e],r=i&&i.getAttribute(e)||(null!=t[e]&&void 0!=t[e]?t[e]:null);return o&&(null!=r&&o.value&&typeof o.value!=typeof r&&(r="boolean"==typeof o.value?"false"!=r:o.value.constructor(r)),o.transform&&r&&(r=o.transform(r)),(null==r||o.choices&&-1==o.choices.indexOf(r))&&(r=o.value)),r}let es=null;var ea={search:async function(e,{maxResults:t,caller:n}={}){let i,o;if(!e||!e.trim().length)return null;t||(t=90),await en(null,{caller:n||"SearchIndex.search"});let r=e.toLowerCase().replace(/(\w)-/,"$1 ").split(/[\s|,]+/).filter((e,t,n)=>e.trim()&&n.indexOf(e)==t);if(!r.length)return;let s=es||(es=Object.values(J.emojis));for(let a of r){if(!s.length)break;for(let l of(i=[],o={},s)){if(!l.search)continue;let c=l.search.indexOf(`,${a}`);-1!=c&&(i.push(l),o[l.id]||(o[l.id]=0),o[l.id]+=l.id==a?0:c+1)}s=i}return i.length<2||(i.sort((e,t)=>{let n=o[e.id],i=o[t.id];return n==i?e.id.localeCompare(t.id):n-i}),i.length>t&&(i=i.slice(0,t))),i},get:function(e){return e.id?e:J.emojis[e]||J.emojis[J.aliases[e]]||J.emojis[J.natives[e]]},reset:function(){es=null},SHORTCODES_REGEX:/^(?:\:([^\:]+)\:)(?:\:skin-tone-(\d)\:)?$/};let el=["checkered_flag","crossed_flags","pirate_flag","rainbow-flag","transgender_flag","triangular_flag_on_post","waving_black_flag","waving_white_flag"];async function ec(e=1){for(let t in[...Array(e).keys()])await new Promise(requestAnimationFrame)}let ed={activity:{outline:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:T("path",{d:"M12 0C5.373 0 0 5.372 0 12c0 6.627 5.373 12 12 12 6.628 0 12-5.373 12-12 0-6.628-5.372-12-12-12m9.949 11H17.05c.224-2.527 1.232-4.773 1.968-6.113A9.966 9.966 0 0 1 21.949 11M13 11V2.051a9.945 9.945 0 0 1 4.432 1.564c-.858 1.491-2.156 4.22-2.392 7.385H13zm-2 0H8.961c-.238-3.165-1.536-5.894-2.393-7.385A9.95 9.95 0 0 1 11 2.051V11zm0 2v8.949a9.937 9.937 0 0 1-4.432-1.564c.857-1.492 2.155-4.221 2.393-7.385H11zm4.04 0c.236 3.164 1.534 5.893 2.392 7.385A9.92 9.92 0 0 1 13 21.949V13h2.04zM4.982 4.887C5.718 6.227 6.726 8.473 6.951 11h-4.9a9.977 9.977 0 0 1 2.931-6.113M2.051 13h4.9c-.226 2.527-1.233 4.771-1.969 6.113A9.972 9.972 0 0 1 2.051 13m16.967 6.113c-.735-1.342-1.744-3.586-1.968-6.113h4.899a9.961 9.961 0 0 1-2.931 6.113"})}),solid:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:T("path",{d:"M16.17 337.5c0 44.98 7.565 83.54 13.98 107.9C35.22 464.3 50.46 496 174.9 496c9.566 0 19.59-.4707 29.84-1.271L17.33 307.3C16.53 317.6 16.17 327.7 16.17 337.5zM495.8 174.5c0-44.98-7.565-83.53-13.98-107.9c-4.688-17.54-18.34-31.23-36.04-35.95C435.5 27.91 392.9 16 337 16c-9.564 0-19.59 .4707-29.84 1.271l187.5 187.5C495.5 194.4 495.8 184.3 495.8 174.5zM26.77 248.8l236.3 236.3c142-36.1 203.9-150.4 222.2-221.1L248.9 26.87C106.9 62.96 45.07 177.2 26.77 248.8zM256 335.1c0 9.141-7.474 16-16 16c-4.094 0-8.188-1.564-11.31-4.689L164.7 283.3C161.6 280.2 160 276.1 160 271.1c0-8.529 6.865-16 16-16c4.095 0 8.189 1.562 11.31 4.688l64.01 64C254.4 327.8 256 331.9 256 335.1zM304 287.1c0 9.141-7.474 16-16 16c-4.094 0-8.188-1.564-11.31-4.689L212.7 235.3C209.6 232.2 208 228.1 208 223.1c0-9.141 7.473-16 16-16c4.094 0 8.188 1.562 11.31 4.688l64.01 64.01C302.5 279.8 304 283.9 304 287.1zM256 175.1c0-9.141 7.473-16 16-16c4.094 0 8.188 1.562 11.31 4.688l64.01 64.01c3.125 3.125 4.688 7.219 4.688 11.31c0 9.133-7.468 16-16 16c-4.094 0-8.189-1.562-11.31-4.688l-64.01-64.01C257.6 184.2 256 180.1 256 175.1z"})})},custom:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512",children:T("path",{d:"M417.1 368c-5.937 10.27-16.69 16-27.75 16c-5.422 0-10.92-1.375-15.97-4.281L256 311.4V448c0 17.67-14.33 32-31.1 32S192 465.7 192 448V311.4l-118.3 68.29C68.67 382.6 63.17 384 57.75 384c-11.06 0-21.81-5.734-27.75-16c-8.828-15.31-3.594-34.88 11.72-43.72L159.1 256L41.72 187.7C26.41 178.9 21.17 159.3 29.1 144C36.63 132.5 49.26 126.7 61.65 128.2C65.78 128.7 69.88 130.1 73.72 132.3L192 200.6V64c0-17.67 14.33-32 32-32S256 46.33 256 64v136.6l118.3-68.29c3.838-2.213 7.939-3.539 12.07-4.051C398.7 126.7 411.4 132.5 417.1 144c8.828 15.31 3.594 34.88-11.72 43.72L288 256l118.3 68.28C421.6 333.1 426.8 352.7 417.1 368z"})}),flags:{outline:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:T("path",{d:"M0 0l6.084 24H8L1.916 0zM21 5h-4l-1-4H4l3 12h3l1 4h13L21 5zM6.563 3h7.875l2 8H8.563l-2-8zm8.832 10l-2.856 1.904L12.063 13h3.332zM19 13l-1.5-6h1.938l2 8H16l3-2z"})}),solid:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:T("path",{d:"M64 496C64 504.8 56.75 512 48 512h-32C7.25 512 0 504.8 0 496V32c0-17.75 14.25-32 32-32s32 14.25 32 32V496zM476.3 0c-6.365 0-13.01 1.35-19.34 4.233c-45.69 20.86-79.56 27.94-107.8 27.94c-59.96 0-94.81-31.86-163.9-31.87C160.9 .3055 131.6 4.867 96 15.75v350.5c32-9.984 59.87-14.1 84.85-14.1c73.63 0 124.9 31.78 198.6 31.78c31.91 0 68.02-5.971 111.1-23.09C504.1 355.9 512 344.4 512 332.1V30.73C512 11.1 495.3 0 476.3 0z"})})},foods:{outline:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:T("path",{d:"M17 4.978c-1.838 0-2.876.396-3.68.934.513-1.172 1.768-2.934 4.68-2.934a1 1 0 0 0 0-2c-2.921 0-4.629 1.365-5.547 2.512-.064.078-.119.162-.18.244C11.73 1.838 10.798.023 9.207.023 8.579.022 7.85.306 7 .978 5.027 2.54 5.329 3.902 6.492 4.999 3.609 5.222 0 7.352 0 12.969c0 4.582 4.961 11.009 9 11.009 1.975 0 2.371-.486 3-1 .629.514 1.025 1 3 1 4.039 0 9-6.418 9-11 0-5.953-4.055-8-7-8M8.242 2.546c.641-.508.943-.523.965-.523.426.169.975 1.405 1.357 3.055-1.527-.629-2.741-1.352-2.98-1.846.059-.112.241-.356.658-.686M15 21.978c-1.08 0-1.21-.109-1.559-.402l-.176-.146c-.367-.302-.816-.452-1.266-.452s-.898.15-1.266.452l-.176.146c-.347.292-.477.402-1.557.402-2.813 0-7-5.389-7-9.009 0-5.823 4.488-5.991 5-5.991 1.939 0 2.484.471 3.387 1.251l.323.276a1.995 1.995 0 0 0 2.58 0l.323-.276c.902-.78 1.447-1.251 3.387-1.251.512 0 5 .168 5 6 0 3.617-4.187 9-7 9"})}),solid:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:T("path",{d:"M481.9 270.1C490.9 279.1 496 291.3 496 304C496 316.7 490.9 328.9 481.9 337.9C472.9 346.9 460.7 352 448 352H64C51.27 352 39.06 346.9 30.06 337.9C21.06 328.9 16 316.7 16 304C16 291.3 21.06 279.1 30.06 270.1C39.06 261.1 51.27 256 64 256H448C460.7 256 472.9 261.1 481.9 270.1zM475.3 388.7C478.3 391.7 480 395.8 480 400V416C480 432.1 473.3 449.3 461.3 461.3C449.3 473.3 432.1 480 416 480H96C79.03 480 62.75 473.3 50.75 461.3C38.74 449.3 32 432.1 32 416V400C32 395.8 33.69 391.7 36.69 388.7C39.69 385.7 43.76 384 48 384H464C468.2 384 472.3 385.7 475.3 388.7zM50.39 220.8C45.93 218.6 42.03 215.5 38.97 211.6C35.91 207.7 33.79 203.2 32.75 198.4C31.71 193.5 31.8 188.5 32.99 183.7C54.98 97.02 146.5 32 256 32C365.5 32 457 97.02 479 183.7C480.2 188.5 480.3 193.5 479.2 198.4C478.2 203.2 476.1 207.7 473 211.6C469.1 215.5 466.1 218.6 461.6 220.8C457.2 222.9 452.3 224 447.3 224H64.67C59.73 224 54.84 222.9 50.39 220.8zM372.7 116.7C369.7 119.7 368 123.8 368 128C368 131.2 368.9 134.3 370.7 136.9C372.5 139.5 374.1 141.6 377.9 142.8C380.8 143.1 384 144.3 387.1 143.7C390.2 143.1 393.1 141.6 395.3 139.3C397.6 137.1 399.1 134.2 399.7 131.1C400.3 128 399.1 124.8 398.8 121.9C397.6 118.1 395.5 116.5 392.9 114.7C390.3 112.9 387.2 111.1 384 111.1C379.8 111.1 375.7 113.7 372.7 116.7V116.7zM244.7 84.69C241.7 87.69 240 91.76 240 96C240 99.16 240.9 102.3 242.7 104.9C244.5 107.5 246.1 109.6 249.9 110.8C252.8 111.1 256 112.3 259.1 111.7C262.2 111.1 265.1 109.6 267.3 107.3C269.6 105.1 271.1 102.2 271.7 99.12C272.3 96.02 271.1 92.8 270.8 89.88C269.6 86.95 267.5 84.45 264.9 82.7C262.3 80.94 259.2 79.1 256 79.1C251.8 79.1 247.7 81.69 244.7 84.69V84.69zM116.7 116.7C113.7 119.7 112 123.8 112 128C112 131.2 112.9 134.3 114.7 136.9C116.5 139.5 118.1 141.6 121.9 142.8C124.8 143.1 128 144.3 131.1 143.7C134.2 143.1 137.1 141.6 139.3 139.3C141.6 137.1 143.1 134.2 143.7 131.1C144.3 128 143.1 124.8 142.8 121.9C141.6 118.1 139.5 116.5 136.9 114.7C134.3 112.9 131.2 111.1 128 111.1C123.8 111.1 119.7 113.7 116.7 116.7L116.7 116.7z"})})},frequent:{outline:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[T("path",{d:"M13 4h-2l-.001 7H9v2h2v2h2v-2h4v-2h-4z"}),T("path",{d:"M12 0C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0m0 22C6.486 22 2 17.514 2 12S6.486 2 12 2s10 4.486 10 10-4.486 10-10 10"})]}),solid:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:T("path",{d:"M256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512zM232 256C232 264 236 271.5 242.7 275.1L338.7 339.1C349.7 347.3 364.6 344.3 371.1 333.3C379.3 322.3 376.3 307.4 365.3 300L280 243.2V120C280 106.7 269.3 96 255.1 96C242.7 96 231.1 106.7 231.1 120L232 256z"})})},nature:{outline:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[T("path",{d:"M15.5 8a1.5 1.5 0 1 0 .001 3.001A1.5 1.5 0 0 0 15.5 8M8.5 8a1.5 1.5 0 1 0 .001 3.001A1.5 1.5 0 0 0 8.5 8"}),T("path",{d:"M18.933 0h-.027c-.97 0-2.138.787-3.018 1.497-1.274-.374-2.612-.51-3.887-.51-1.285 0-2.616.133-3.874.517C7.245.79 6.069 0 5.093 0h-.027C3.352 0 .07 2.67.002 7.026c-.039 2.479.276 4.238 1.04 5.013.254.258.882.677 1.295.882.191 3.177.922 5.238 2.536 6.38.897.637 2.187.949 3.2 1.102C8.04 20.6 8 20.795 8 21c0 1.773 2.35 3 4 3 1.648 0 4-1.227 4-3 0-.201-.038-.393-.072-.586 2.573-.385 5.435-1.877 5.925-7.587.396-.22.887-.568 1.104-.788.763-.774 1.079-2.534 1.04-5.013C23.929 2.67 20.646 0 18.933 0M3.223 9.135c-.237.281-.837 1.155-.884 1.238-.15-.41-.368-1.349-.337-3.291.051-3.281 2.478-4.972 3.091-5.031.256.015.731.27 1.265.646-1.11 1.171-2.275 2.915-2.352 5.125-.133.546-.398.858-.783 1.313M12 22c-.901 0-1.954-.693-2-1 0-.654.475-1.236 1-1.602V20a1 1 0 1 0 2 0v-.602c.524.365 1 .947 1 1.602-.046.307-1.099 1-2 1m3-3.48v.02a4.752 4.752 0 0 0-1.262-1.02c1.092-.516 2.239-1.334 2.239-2.217 0-1.842-1.781-2.195-3.977-2.195-2.196 0-3.978.354-3.978 2.195 0 .883 1.148 1.701 2.238 2.217A4.8 4.8 0 0 0 9 18.539v-.025c-1-.076-2.182-.281-2.973-.842-1.301-.92-1.838-3.045-1.853-6.478l.023-.041c.496-.826 1.49-1.45 1.804-3.102 0-2.047 1.357-3.631 2.362-4.522C9.37 3.178 10.555 3 11.948 3c1.447 0 2.685.192 3.733.57 1 .9 2.316 2.465 2.316 4.48.313 1.651 1.307 2.275 1.803 3.102.035.058.068.117.102.178-.059 5.967-1.949 7.01-4.902 7.19m6.628-8.202c-.037-.065-.074-.13-.113-.195a7.587 7.587 0 0 0-.739-.987c-.385-.455-.648-.768-.782-1.313-.076-2.209-1.241-3.954-2.353-5.124.531-.376 1.004-.63 1.261-.647.636.071 3.044 1.764 3.096 5.031.027 1.81-.347 3.218-.37 3.235"})]}),solid:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512",children:T("path",{d:"M332.7 19.85C334.6 8.395 344.5 0 356.1 0C363.6 0 370.6 3.52 375.1 9.502L392 32H444.1C456.8 32 469.1 37.06 478.1 46.06L496 64H552C565.3 64 576 74.75 576 88V112C576 156.2 540.2 192 496 192H426.7L421.6 222.5L309.6 158.5L332.7 19.85zM448 64C439.2 64 432 71.16 432 80C432 88.84 439.2 96 448 96C456.8 96 464 88.84 464 80C464 71.16 456.8 64 448 64zM416 256.1V480C416 497.7 401.7 512 384 512H352C334.3 512 320 497.7 320 480V364.8C295.1 377.1 268.8 384 240 384C211.2 384 184 377.1 160 364.8V480C160 497.7 145.7 512 128 512H96C78.33 512 64 497.7 64 480V249.8C35.23 238.9 12.64 214.5 4.836 183.3L.9558 167.8C-3.331 150.6 7.094 133.2 24.24 128.1C41.38 124.7 58.76 135.1 63.05 152.2L66.93 167.8C70.49 182 83.29 191.1 97.97 191.1H303.8L416 256.1z"})})},objects:{outline:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[T("path",{d:"M12 0a9 9 0 0 0-5 16.482V21s2.035 3 5 3 5-3 5-3v-4.518A9 9 0 0 0 12 0zm0 2c3.86 0 7 3.141 7 7s-3.14 7-7 7-7-3.141-7-7 3.14-7 7-7zM9 17.477c.94.332 1.946.523 3 .523s2.06-.19 3-.523v.834c-.91.436-1.925.689-3 .689a6.924 6.924 0 0 1-3-.69v-.833zm.236 3.07A8.854 8.854 0 0 0 12 21c.965 0 1.888-.167 2.758-.451C14.155 21.173 13.153 22 12 22c-1.102 0-2.117-.789-2.764-1.453z"}),T("path",{d:"M14.745 12.449h-.004c-.852-.024-1.188-.858-1.577-1.824-.421-1.061-.703-1.561-1.182-1.566h-.009c-.481 0-.783.497-1.235 1.537-.436.982-.801 1.811-1.636 1.791l-.276-.043c-.565-.171-.853-.691-1.284-1.794-.125-.313-.202-.632-.27-.913-.051-.213-.127-.53-.195-.634C7.067 9.004 7.039 9 6.99 9A1 1 0 0 1 7 7h.01c1.662.017 2.015 1.373 2.198 2.134.486-.981 1.304-2.058 2.797-2.075 1.531.018 2.28 1.153 2.731 2.141l.002-.008C14.944 8.424 15.327 7 16.979 7h.032A1 1 0 1 1 17 9h-.011c-.149.076-.256.474-.319.709a6.484 6.484 0 0 1-.311.951c-.429.973-.79 1.789-1.614 1.789"})]}),solid:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 384 512",children:T("path",{d:"M112.1 454.3c0 6.297 1.816 12.44 5.284 17.69l17.14 25.69c5.25 7.875 17.17 14.28 26.64 14.28h61.67c9.438 0 21.36-6.401 26.61-14.28l17.08-25.68c2.938-4.438 5.348-12.37 5.348-17.7L272 415.1h-160L112.1 454.3zM191.4 .0132C89.44 .3257 16 82.97 16 175.1c0 44.38 16.44 84.84 43.56 115.8c16.53 18.84 42.34 58.23 52.22 91.45c.0313 .25 .0938 .5166 .125 .7823h160.2c.0313-.2656 .0938-.5166 .125-.7823c9.875-33.22 35.69-72.61 52.22-91.45C351.6 260.8 368 220.4 368 175.1C368 78.61 288.9-.2837 191.4 .0132zM192 96.01c-44.13 0-80 35.89-80 79.1C112 184.8 104.8 192 96 192S80 184.8 80 176c0-61.76 50.25-111.1 112-111.1c8.844 0 16 7.159 16 16S200.8 96.01 192 96.01z"})})},people:{outline:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[T("path",{d:"M12 0C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0m0 22C6.486 22 2 17.514 2 12S6.486 2 12 2s10 4.486 10 10-4.486 10-10 10"}),T("path",{d:"M8 7a2 2 0 1 0-.001 3.999A2 2 0 0 0 8 7M16 7a2 2 0 1 0-.001 3.999A2 2 0 0 0 16 7M15.232 15c-.693 1.195-1.87 2-3.349 2-1.477 0-2.655-.805-3.347-2H15m3-2H6a6 6 0 1 0 12 0"})]}),solid:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:T("path",{d:"M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256 432C332.1 432 396.2 382 415.2 314.1C419.1 300.4 407.8 288 393.6 288H118.4C104.2 288 92.92 300.4 96.76 314.1C115.8 382 179.9 432 256 432V432zM176.4 160C158.7 160 144.4 174.3 144.4 192C144.4 209.7 158.7 224 176.4 224C194 224 208.4 209.7 208.4 192C208.4 174.3 194 160 176.4 160zM336.4 224C354 224 368.4 209.7 368.4 192C368.4 174.3 354 160 336.4 160C318.7 160 304.4 174.3 304.4 192C304.4 209.7 318.7 224 336.4 224z"})})},places:{outline:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[T("path",{d:"M6.5 12C5.122 12 4 13.121 4 14.5S5.122 17 6.5 17 9 15.879 9 14.5 7.878 12 6.5 12m0 3c-.275 0-.5-.225-.5-.5s.225-.5.5-.5.5.225.5.5-.225.5-.5.5M17.5 12c-1.378 0-2.5 1.121-2.5 2.5s1.122 2.5 2.5 2.5 2.5-1.121 2.5-2.5-1.122-2.5-2.5-2.5m0 3c-.275 0-.5-.225-.5-.5s.225-.5.5-.5.5.225.5.5-.225.5-.5.5"}),T("path",{d:"M22.482 9.494l-1.039-.346L21.4 9h.6c.552 0 1-.439 1-.992 0-.006-.003-.008-.003-.008H23c0-1-.889-2-1.984-2h-.642l-.731-1.717C19.262 3.012 18.091 2 16.764 2H7.236C5.909 2 4.738 3.012 4.357 4.283L3.626 6h-.642C1.889 6 1 7 1 8h.003S1 8.002 1 8.008C1 8.561 1.448 9 2 9h.6l-.043.148-1.039.346a2.001 2.001 0 0 0-1.359 2.097l.751 7.508a1 1 0 0 0 .994.901H3v1c0 1.103.896 2 2 2h2c1.104 0 2-.897 2-2v-1h6v1c0 1.103.896 2 2 2h2c1.104 0 2-.897 2-2v-1h1.096a.999.999 0 0 0 .994-.901l.751-7.508a2.001 2.001 0 0 0-1.359-2.097M6.273 4.857C6.402 4.43 6.788 4 7.236 4h9.527c.448 0 .834.43.963.857L19.313 9H4.688l1.585-4.143zM7 21H5v-1h2v1zm12 0h-2v-1h2v1zm2.189-3H2.811l-.662-6.607L3 11h18l.852.393L21.189 18z"})]}),solid:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:T("path",{d:"M39.61 196.8L74.8 96.29C88.27 57.78 124.6 32 165.4 32H346.6C387.4 32 423.7 57.78 437.2 96.29L472.4 196.8C495.6 206.4 512 229.3 512 256V448C512 465.7 497.7 480 480 480H448C430.3 480 416 465.7 416 448V400H96V448C96 465.7 81.67 480 64 480H32C14.33 480 0 465.7 0 448V256C0 229.3 16.36 206.4 39.61 196.8V196.8zM109.1 192H402.9L376.8 117.4C372.3 104.6 360.2 96 346.6 96H165.4C151.8 96 139.7 104.6 135.2 117.4L109.1 192zM96 256C78.33 256 64 270.3 64 288C64 305.7 78.33 320 96 320C113.7 320 128 305.7 128 288C128 270.3 113.7 256 96 256zM416 320C433.7 320 448 305.7 448 288C448 270.3 433.7 256 416 256C398.3 256 384 270.3 384 288C384 305.7 398.3 320 416 320z"})})},symbols:{outline:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:T("path",{d:"M0 0h11v2H0zM4 11h3V6h4V4H0v2h4zM15.5 17c1.381 0 2.5-1.116 2.5-2.493s-1.119-2.493-2.5-2.493S13 13.13 13 14.507 14.119 17 15.5 17m0-2.986c.276 0 .5.222.5.493 0 .272-.224.493-.5.493s-.5-.221-.5-.493.224-.493.5-.493M21.5 19.014c-1.381 0-2.5 1.116-2.5 2.493S20.119 24 21.5 24s2.5-1.116 2.5-2.493-1.119-2.493-2.5-2.493m0 2.986a.497.497 0 0 1-.5-.493c0-.271.224-.493.5-.493s.5.222.5.493a.497.497 0 0 1-.5.493M22 13l-9 9 1.513 1.5 8.99-9.009zM17 11c2.209 0 4-1.119 4-2.5V2s.985-.161 1.498.949C23.01 4.055 23 6 23 6s1-1.119 1-3.135C24-.02 21 0 21 0h-2v6.347A5.853 5.853 0 0 0 17 6c-2.209 0-4 1.119-4 2.5s1.791 2.5 4 2.5M10.297 20.482l-1.475-1.585a47.54 47.54 0 0 1-1.442 1.129c-.307-.288-.989-1.016-2.045-2.183.902-.836 1.479-1.466 1.729-1.892s.376-.871.376-1.336c0-.592-.273-1.178-.818-1.759-.546-.581-1.329-.871-2.349-.871-1.008 0-1.79.293-2.344.879-.556.587-.832 1.181-.832 1.784 0 .813.419 1.748 1.256 2.805-.847.614-1.444 1.208-1.794 1.784a3.465 3.465 0 0 0-.523 1.833c0 .857.308 1.56.924 2.107.616.549 1.423.823 2.42.823 1.173 0 2.444-.379 3.813-1.137L8.235 24h2.819l-2.09-2.383 1.333-1.135zm-6.736-6.389a1.02 1.02 0 0 1 .73-.286c.31 0 .559.085.747.254a.849.849 0 0 1 .283.659c0 .518-.419 1.112-1.257 1.784-.536-.651-.805-1.231-.805-1.742a.901.901 0 0 1 .302-.669M3.74 22c-.427 0-.778-.116-1.057-.349-.279-.232-.418-.487-.418-.766 0-.594.509-1.288 1.527-2.083.968 1.134 1.717 1.946 2.248 2.438-.921.507-1.686.76-2.3.76"})}),solid:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:T("path",{d:"M500.3 7.251C507.7 13.33 512 22.41 512 31.1V175.1C512 202.5 483.3 223.1 447.1 223.1C412.7 223.1 383.1 202.5 383.1 175.1C383.1 149.5 412.7 127.1 447.1 127.1V71.03L351.1 90.23V207.1C351.1 234.5 323.3 255.1 287.1 255.1C252.7 255.1 223.1 234.5 223.1 207.1C223.1 181.5 252.7 159.1 287.1 159.1V63.1C287.1 48.74 298.8 35.61 313.7 32.62L473.7 .6198C483.1-1.261 492.9 1.173 500.3 7.251H500.3zM74.66 303.1L86.5 286.2C92.43 277.3 102.4 271.1 113.1 271.1H174.9C185.6 271.1 195.6 277.3 201.5 286.2L213.3 303.1H239.1C266.5 303.1 287.1 325.5 287.1 351.1V463.1C287.1 490.5 266.5 511.1 239.1 511.1H47.1C21.49 511.1-.0019 490.5-.0019 463.1V351.1C-.0019 325.5 21.49 303.1 47.1 303.1H74.66zM143.1 359.1C117.5 359.1 95.1 381.5 95.1 407.1C95.1 434.5 117.5 455.1 143.1 455.1C170.5 455.1 191.1 434.5 191.1 407.1C191.1 381.5 170.5 359.1 143.1 359.1zM440.3 367.1H496C502.7 367.1 508.6 372.1 510.1 378.4C513.3 384.6 511.6 391.7 506.5 396L378.5 508C372.9 512.1 364.6 513.3 358.6 508.9C352.6 504.6 350.3 496.6 353.3 489.7L391.7 399.1H336C329.3 399.1 323.4 395.9 321 389.6C318.7 383.4 320.4 376.3 325.5 371.1L453.5 259.1C459.1 255 467.4 254.7 473.4 259.1C479.4 263.4 481.6 271.4 478.7 278.3L440.3 367.1zM116.7 219.1L19.85 119.2C-8.112 90.26-6.614 42.31 24.85 15.34C51.82-8.137 93.26-3.642 118.2 21.83L128.2 32.32L137.7 21.83C162.7-3.642 203.6-8.137 231.6 15.34C262.6 42.31 264.1 90.26 236.1 119.2L139.7 219.1C133.2 225.6 122.7 225.6 116.7 219.1H116.7z"})})}},eu={loupe:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",children:T("path",{d:"M12.9 14.32a8 8 0 1 1 1.41-1.41l5.35 5.33-1.42 1.42-5.33-5.34zM8 14A6 6 0 1 0 8 2a6 6 0 0 0 0 12z"})}),delete:T("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",children:T("path",{d:"M10 8.586L2.929 1.515 1.515 2.929 8.586 10l-7.071 7.071 1.414 1.414L10 11.414l7.071 7.071 1.414-1.414L11.414 10l7.071-7.071-1.414-1.414L10 8.586z"})})};var eh={categories:ed,search:eu};function ep(e){let{id:t,skin:n,emoji:i}=e;if(e.shortcodes){let o=e.shortcodes.match(ea.SHORTCODES_REGEX);o&&(t=o[1],o[2]&&(n=o[2]))}if(i||(i=ea.get(t||e.native)),!i)return e.fallback;let r=i.skins[n-1]||i.skins[0],s=r.src||("native"==e.set||e.spritesheet?void 0:"function"==typeof e.getImageURL?e.getImageURL(e.set,r.unified):`https://cdn.jsdelivr.net/npm/emoji-datasource-${e.set}@14.0.0/img/${e.set}/64/${r.unified}.png`),a="function"==typeof e.getSpritesheetURL?e.getSpritesheetURL(e.set):`https://cdn.jsdelivr.net/npm/emoji-datasource-${e.set}@14.0.0/img/${e.set}/sheets-256/64.png`;return T("span",{class:"emoji-mart-emoji","data-emoji-set":e.set,children:s?T("img",{style:{maxWidth:e.size||"1em",maxHeight:e.size||"1em",display:"inline-block"},alt:r.native||r.shortcodes,src:s}):"native"==e.set?T("span",{style:{fontSize:e.size,fontFamily:'"EmojiMart", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "Apple Color Emoji", "Twemoji Mozilla", "Noto Color Emoji", "Android Emoji"'},children:r.native}):T("span",{style:{display:"block",width:e.size,height:e.size,backgroundImage:`url(${a})`,backgroundSize:`${100*J.sheet.cols}% ${100*J.sheet.rows}%`,backgroundPosition:`${100/(J.sheet.cols-1)*r.x}% ${100/(J.sheet.rows-1)*r.y}%`}})})}let ef="undefined"!=typeof window&&window.HTMLElement?window.HTMLElement:Object;class e_ extends ef{static get observedAttributes(){return Object.keys(this.Props)}update(e={}){for(let t in e)this.attributeChangedCallback(t,null,e[t])}attributeChangedCallback(e,t,n){if(!this.component)return;let i=er(e,{[e]:n},this.constructor.Props,this);this.component.componentWillReceiveProps?this.component.componentWillReceiveProps({[e]:i}):(this.component.props[e]=i,this.component.forceUpdate())}disconnectedCallback(){this.disconnected=!0,this.component&&this.component.unregister&&this.component.unregister()}constructor(e={}){if(super(),this.props=e,e.parent||e.ref){let t=null,n=e.parent||(t=e.ref&&e.ref.current);t&&(t.innerHTML=""),n&&n.appendChild(this)}}}class eg extends e_{setShadow(){this.attachShadow({mode:"open"})}injectStyles(e){if(!e)return;let t=document.createElement("style");t.textContent=e,this.shadowRoot.insertBefore(t,this.shadowRoot.firstChild)}constructor(e,{styles:t}={}){super(e),this.setShadow(),this.injectStyles(t)}}var em={fallback:"",id:"",native:"",shortcodes:"",size:{value:"",transform:e=>/\D/.test(e)?e:`${e}px`},set:G.set,skin:G.skin};class ev extends e_{async connectedCallback(){let e=eo(this.props,em,this);e.element=this,e.ref=e=>{this.component=e},await en(),this.disconnected||H(T(ep,{...e}),this)}constructor(e){super(e)}}o(ev,"Props",em),"undefined"==typeof customElements||customElements.get("em-emoji")||customElements.define("em-emoji",ev);var eb,ek,ew=[],ey=s.__b,eC=s.__r,ex=s.diffed,eS=s.__c,ej=s.unmount;function ez(){var e;for(ew.sort(function(e,t){return e.__v.__b-t.__v.__b});e=ew.pop();)if(e.__P)try{e.__H.__h.forEach(eL),e.__H.__h.forEach(eE),e.__H.__h=[]}catch(t){e.__H.__h=[],s.__e(t,e.__v)}}s.__b=function(e){eb=null,ey&&ey(e)},s.__r=function(e){eC&&eC(e);var t=(eb=e.__c).__H;t&&(t.__h.forEach(eL),t.__h.forEach(eE),t.__h=[])},s.diffed=function(e){ex&&ex(e);var t=e.__c;t&&t.__H&&t.__H.__h.length&&(1!==ew.push(t)&&ek===s.requestAnimationFrame||((ek=s.requestAnimationFrame)||function(e){var t,n=function(){clearTimeout(i),eM&&cancelAnimationFrame(t),setTimeout(e)},i=setTimeout(n,100);eM&&(t=requestAnimationFrame(n))})(ez)),eb=null},s.__c=function(e,t){t.some(function(e){try{e.__h.forEach(eL),e.__h=e.__h.filter(function(e){return!e.__||eE(e)})}catch(n){t.some(function(e){e.__h&&(e.__h=[])}),t=[],s.__e(n,e.__v)}}),eS&&eS(e,t)},s.unmount=function(e){ej&&ej(e);var t,n=e.__c;n&&n.__H&&(n.__H.__.forEach(function(e){try{eL(e)}catch(n){t=n}}),t&&s.__e(t,n.__v))};var eM="function"==typeof requestAnimationFrame;function eL(e){var t=eb,n=e.__c;"function"==typeof n&&(e.__c=void 0,n()),eb=t}function eE(e){var t=eb;e.__c=e.__(),eb=t}function eP(e,t){for(var n in e)if("__source"!==n&&!(n in t))return!0;for(var i in t)if("__source"!==i&&e[i]!==t[i])return!0;return!1}function eD(e){this.props=e}(eD.prototype=new k).isPureReactComponent=!0,eD.prototype.shouldComponentUpdate=function(e,t){return eP(this.props,e)||eP(this.state,t)};var eR=s.__b;s.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),eR&&eR(e)},"undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.forward_ref");var eB=s.__e;s.__e=function(e,t,n){if(e.then){for(var i,o=t;o=o.__;)if((i=o.__c)&&i.__c)return null==t.__e&&(t.__e=n.__e,t.__k=n.__k),i.__c(e,t)}eB(e,t,n)};var eH=s.unmount;function eA(){this.__u=0,this.t=null,this.__b=null}function eT(e){var t=e.__.__c;return t&&t.__e&&t.__e(e)}function eI(){this.u=null,this.o=null}s.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&!0===e.__h&&(e.type=null),eH&&eH(e)},(eA.prototype=new k).__c=function(e,t){var n=t.__c,i=this;null==i.t&&(i.t=[]),i.t.push(n);var o=eT(i.__v),r=!1,s=function(){r||(r=!0,n.__R=null,o?o(a):a())};n.__R=s;var a=function(){if(!--i.__u){if(i.state.__e){var e,t=i.state.__e;i.__v.__k[0]=function e(t,n,i){return t&&(t.__v=null,t.__k=t.__k&&t.__k.map(function(t){return e(t,n,i)}),t.__c&&t.__c.__P===n&&(t.__e&&i.insertBefore(t.__e,t.__d),t.__c.__e=!0,t.__c.__P=i)),t}(t,t.__c.__P,t.__c.__O)}for(i.setState({__e:i.__b=null});e=i.t.pop();)e.forceUpdate()}},l=!0===t.__h;i.__u++||l||i.setState({__e:i.__b=i.__v.__k[0]}),e.then(s,s)},eA.prototype.componentWillUnmount=function(){this.t=[]},eA.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),i=this.__v.__k[0].__c;this.__v.__k[0]=function e(t,n,i){return t&&(t.__c&&t.__c.__H&&(t.__c.__H.__.forEach(function(e){"function"==typeof e.__c&&e.__c()}),t.__c.__H=null),null!=(t=function(e,t){for(var n in t)e[n]=t[n];return e}({},t)).__c&&(t.__c.__P===i&&(t.__c.__P=n),t.__c=null),t.__k=t.__k&&t.__k.map(function(t){return e(t,n,i)})),t}(this.__b,n,i.__O=i.__P)}this.__b=null}var o=t.__e&&g(b,null,e.fallback);return o&&(o.__h=null),[g(b,null,t.__e?null:e.children),o]};var eO=function(e,t,n){if(++n[1]===n[0]&&e.o.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.o.size))for(n=e.u;n;){for(;n.length>3;)n.pop()();if(n[1]<n[0])break;e.u=n=n[2]}};(eI.prototype=new k).__e=function(e){var t=this,n=eT(t.__v),i=t.o.get(e);return i[0]++,function(o){var r=function(){t.props.revealOrder?(i.push(o),eO(t,e,i)):o()};n?n(r):r()}},eI.prototype.render=function(e){this.u=null,this.o=new Map;var t=S(e.children);e.revealOrder&&"b"===e.revealOrder[0]&&t.reverse();for(var n=t.length;n--;)this.o.set(t[n],this.u=[1,0,this.u]);return e.children},eI.prototype.componentDidUpdate=eI.prototype.componentDidMount=function(){var e=this;this.o.forEach(function(t,n){eO(e,n,t)})};var eV="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,e$=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|marker(?!H|W|U)|overline|paint|stop|strikethrough|stroke|text(?!L)|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,eF="undefined"!=typeof document;k.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(e){Object.defineProperty(k.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})});var eU=s.event;function eN(){}function eW(){return this.cancelBubble}function eq(){return this.defaultPrevented}s.event=function(e){return eU&&(e=eU(e)),e.persist=eN,e.isPropagationStopped=eW,e.isDefaultPrevented=eq,e.nativeEvent=e};var eK={configurable:!0,get:function(){return this.class}},eG=s.vnode;s.vnode=function(e){var t=e.type,n=e.props,i=n;if("string"==typeof t){var o=-1===t.indexOf("-");for(var r in i={},n){var s,a=n[r];eF&&"children"===r&&"noscript"===t||"value"===r&&"defaultValue"in n&&null==a||("defaultValue"===r&&"value"in n&&null==n.value?r="value":"download"===r&&!0===a?a="":/ondoubleclick/i.test(r)?r="ondblclick":/^onchange(textarea|input)/i.test(r+t)&&(s=n.type,!("undefined"!=typeof Symbol&&"symbol"==typeof Symbol()?/fil|che|rad/i:/fil|che|ra/i).test(s))?r="oninput":/^onfocus$/i.test(r)?r="onfocusin":/^onblur$/i.test(r)?r="onfocusout":/^on(Ani|Tra|Tou|BeforeInp)/.test(r)?r=r.toLowerCase():o&&e$.test(r)?r=r.replace(/[A-Z0-9]/,"-$&").toLowerCase():null===a&&(a=void 0),i[r]=a)}"select"==t&&i.multiple&&Array.isArray(i.value)&&(i.value=S(n.children).forEach(function(e){e.props.selected=-1!=i.value.indexOf(e.props.value)})),"select"==t&&null!=i.defaultValue&&(i.value=S(n.children).forEach(function(e){e.props.selected=i.multiple?-1!=i.defaultValue.indexOf(e.props.value):i.defaultValue==e.props.value})),e.props=i,n.class!=n.className&&(eK.enumerable="className"in n,null!=n.className&&(i.class=n.className),Object.defineProperty(i,"className",eK))}e.$$typeof=eV,eG&&eG(e)};var eX=s.__r;s.__r=function(e){eX&&eX(e),e.__c};let eJ={light:"outline",dark:"solid"};class eY extends eD{renderIcon(e){let{icon:t}=e;if(t){if(t.svg)return T("span",{class:"flex",dangerouslySetInnerHTML:{__html:t.svg}});if(t.src)return T("img",{src:t.src})}let n=eh.categories[e.id]||eh.categories.custom,i="auto"==this.props.icons?eJ[this.props.theme]:this.props.icons;return n[i]||n}render(){let e=null;return T("nav",{id:"nav",class:"padding","data-position":this.props.position,dir:this.props.dir,children:T("div",{class:"flex relative",children:[this.categories.map((t,n)=>{let i=t.name||X.categories[t.id],o=!this.props.unfocused&&t.id==this.state.categoryId;return o&&(e=n),T("button",{"aria-label":i,"aria-selected":o||void 0,title:i,type:"button",class:"flex flex-grow flex-center",onMouseDown:e=>e.preventDefault(),onClick:()=>{this.props.onClick({category:t,i:n})},children:this.renderIcon(t)})}),T("div",{class:"bar",style:{width:`${100/this.categories.length}%`,opacity:null==e?0:1,transform:"rtl"===this.props.dir?`scaleX(-1) translateX(${100*e}%)`:`translateX(${100*e}%)`}})]})})}constructor(){super(),this.categories=J.categories.filter(e=>!e.target),this.state={categoryId:this.categories[0].id}}}class eZ extends eD{shouldComponentUpdate(e){for(let t in e)if("children"!=t&&e[t]!=this.props[t])return!0;return!1}render(){return this.props.children}}let eQ={rowsPerRender:10};class e1 extends k{getInitialState(e=this.props){return{skin:I.get("skin")||e.skin,theme:this.initTheme(e.theme)}}componentWillMount(){this.dir=X.rtl?"rtl":"ltr",this.refs={menu:v(),navigation:v(),scroll:v(),search:v(),searchInput:v(),skinToneButton:v(),skinToneRadio:v()},this.initGrid(),!1==this.props.stickySearch&&"sticky"==this.props.searchPosition&&(console.warn("[EmojiMart] Deprecation warning: `stickySearch` has been renamed `searchPosition`."),this.props.searchPosition="static")}componentDidMount(){if(this.register(),this.shadowRoot=this.base.parentNode,this.props.autoFocus){let{searchInput:e}=this.refs;e.current&&e.current.focus()}}componentWillReceiveProps(e){for(let t in this.nextState||(this.nextState={}),e)this.nextState[t]=e[t];clearTimeout(this.nextStateTimer),this.nextStateTimer=setTimeout(()=>{let e=!1;for(let t in this.nextState)this.props[t]=this.nextState[t],("custom"===t||"categories"===t)&&(e=!0);delete this.nextState;let n=this.getInitialState();if(e)return this.reset(n);this.setState(n)})}componentWillUnmount(){this.unregister()}async reset(e={}){await en(this.props),this.initGrid(),this.unobserve(),this.setState(e,()=>{this.observeCategories(),this.observeRows()})}register(){document.addEventListener("click",this.handleClickOutside),this.observe()}unregister(){document.removeEventListener("click",this.handleClickOutside),this.unobserve()}observe(){this.observeCategories(),this.observeRows()}unobserve({except:e=[]}={}){for(let t of(Array.isArray(e)||(e=[e]),this.observers))e.includes(t)||t.disconnect();this.observers=[].concat(e)}initGrid(){let{categories:e}=J;this.refs.categories=new Map;let t=J.categories.map(e=>e.id).join(",");this.navKey&&this.navKey!=t&&this.refs.scroll.current&&(this.refs.scroll.current.scrollTop=0),this.navKey=t,this.grid=[],this.grid.setsize=0;let n=(e,t)=>{let n=[];n.__categoryId=t.id,n.__index=e.length,this.grid.push(n);let i=this.grid.length-1,o=i%eQ.rowsPerRender?{}:v();return o.index=i,o.posinset=this.grid.setsize+1,e.push(o),n};for(let i of e){let o=[],r=n(o,i);for(let s of i.emojis)r.length==this.getPerLine()&&(r=n(o,i)),this.grid.setsize+=1,r.push(s);this.refs.categories.set(i.id,{root:v(),rows:o})}}initTheme(e){if("auto"!=e)return e;if(!this.darkMedia){if(this.darkMedia=matchMedia("(prefers-color-scheme: dark)"),this.darkMedia.media.match(/^not/))return"light";this.darkMedia.addListener(()=>{"auto"==this.props.theme&&this.setState({theme:this.darkMedia.matches?"dark":"light"})})}return this.darkMedia.matches?"dark":"light"}initDynamicPerLine(e=this.props){if(!e.dynamicWidth)return;let{element:t,emojiButtonSize:n}=e,i=()=>{let{width:e}=t.getBoundingClientRect();return Math.floor(e/n)},o=new ResizeObserver(()=>{this.unobserve({except:o}),this.setState({perLine:i()},()=>{this.initGrid(),this.forceUpdate(()=>{this.observeCategories(),this.observeRows()})})});return o.observe(t),this.observers.push(o),i()}getPerLine(){return this.state.perLine||this.props.perLine}getEmojiByPos([e,t]){let n=this.state.searchResults||this.grid,i=n[e]&&n[e][t];if(i)return ea.get(i)}observeCategories(){let e=this.refs.navigation.current;if(!e)return;let t=new Map,n=t=>{t!=e.state.categoryId&&e.setState({categoryId:t})},i={root:this.refs.scroll.current,threshold:[0,1]},o=new IntersectionObserver(e=>{for(let i of e){let o=i.target.dataset.id;t.set(o,i.intersectionRatio)}let r=[...t];for(let[s,a]of r)if(a){n(s);break}},i);for(let{root:r}of this.refs.categories.values())o.observe(r.current);this.observers.push(o)}observeRows(){let e={...this.state.visibleRows},t=new IntersectionObserver(t=>{for(let n of t){let i=parseInt(n.target.dataset.index);n.isIntersecting?e[i]=!0:delete e[i]}this.setState({visibleRows:e})},{root:this.refs.scroll.current,rootMargin:`${this.props.emojiButtonSize*(eQ.rowsPerRender+5)}px 0px ${this.props.emojiButtonSize*eQ.rowsPerRender}px`});for(let{rows:n}of this.refs.categories.values())for(let i of n)i.current&&t.observe(i.current);this.observers.push(t)}preventDefault(e){e.preventDefault()}unfocusSearch(){let e=this.refs.searchInput.current;e&&e.blur()}navigate({e:e,input:t,left:n,right:i,up:o,down:r}){let s=this.state.searchResults||this.grid;if(!s.length)return;let[a,l]=this.state.pos,c=(()=>{if(0==a&&0==l&&!e.repeat&&(n||o))return null;if(-1==a)return!e.repeat&&(i||r)&&t.selectionStart==t.value.length?[0,0]:null;if(n||i){let c=s[a],d=n?-1:1;if(!c[l+=d]){if(a+=d,!(c=s[a]))return a=n?0:s.length-1,l=n?0:s[a].length-1,[a,l];l=n?c.length-1:0}return[a,l]}if(o||r){a+=o?-1:1;let u=s[a];return u?(u[l]||(l=u.length-1),[a,l]):(a=o?0:s.length-1,l=o?0:s[a].length-1,[a,l])}})();if(c)e.preventDefault();else{this.state.pos[0]>-1&&this.setState({pos:[-1,-1]});return}this.setState({pos:c,keyboard:!0},()=>{this.scrollTo({row:c[0]})})}scrollTo({categoryId:e,row:t}){let n=this.state.searchResults||this.grid;if(!n.length)return;let i=this.refs.scroll.current,o=i.getBoundingClientRect(),r=0;if(t>=0&&(e=n[t].__categoryId),e){let s=this.refs[e]||this.refs.categories.get(e).root,a=s.current.getBoundingClientRect();r=a.top-(o.top-i.scrollTop)+1}if(t>=0){if(t){let l=n[t].__index,c=r+l*this.props.emojiButtonSize,d=c+this.props.emojiButtonSize+.88*this.props.emojiButtonSize;if(c<i.scrollTop)r=c;else{if(!(d>i.scrollTop+o.height))return;r=d-o.height}}else r=0}this.ignoreMouse(),i.scrollTop=r}ignoreMouse(){this.mouseIsIgnored=!0,clearTimeout(this.ignoreMouseTimer),this.ignoreMouseTimer=setTimeout(()=>{delete this.mouseIsIgnored},100)}handleEmojiOver(e){this.mouseIsIgnored||this.state.showSkins||this.setState({pos:e||[-1,-1],keyboard:!1})}handleEmojiClick({e:e,emoji:t,pos:n}){if(this.props.onEmojiSelect&&(!t&&n&&(t=this.getEmojiByPos(n)),t)){let i=function(e,{skinIndex:t=0}={}){let n=e.skins[t]||(t=0,e.skins[t]),i={id:e.id,name:e.name,native:n.native,unified:n.unified,keywords:e.keywords,shortcodes:n.shortcodes||e.shortcodes};return e.skins.length>1&&(i.skin=t+1),n.src&&(i.src=n.src),e.aliases&&e.aliases.length&&(i.aliases=e.aliases),e.emoticons&&e.emoticons.length&&(i.emoticons=e.emoticons),i}(t,{skinIndex:this.state.skin-1});this.props.maxFrequentRows&&q.add(i,this.props),this.props.onEmojiSelect(i,e)}}closeSkins(){this.state.showSkins&&(this.setState({showSkins:null,tempSkin:null}),this.base.removeEventListener("click",this.handleBaseClick),this.base.removeEventListener("keydown",this.handleBaseKeydown))}handleSkinMouseOver(e){this.setState({tempSkin:e})}handleSkinClick(e){this.ignoreMouse(),this.closeSkins(),this.setState({skin:e,tempSkin:null}),I.set("skin",e)}renderNav(){return T(eY,{ref:this.refs.navigation,icons:this.props.icons,theme:this.state.theme,dir:this.dir,unfocused:!!this.state.searchResults,position:this.props.navPosition,onClick:this.handleCategoryClick},this.navKey)}renderPreview(){let e=this.getEmojiByPos(this.state.pos),t=this.state.searchResults&&!this.state.searchResults.length;return T("div",{id:"preview",class:"flex flex-middle",dir:this.dir,"data-position":this.props.previewPosition,children:[T("div",{class:"flex flex-middle flex-grow",children:[T("div",{class:"flex flex-auto flex-middle flex-center",style:{height:this.props.emojiButtonSize,fontSize:this.props.emojiButtonSize},children:T(ep,{emoji:e,id:t?this.props.noResultsEmoji||"cry":this.props.previewEmoji||("top"==this.props.previewPosition?"point_down":"point_up"),set:this.props.set,size:this.props.emojiButtonSize,skin:this.state.tempSkin||this.state.skin,spritesheet:!0,getSpritesheetURL:this.props.getSpritesheetURL})}),T("div",{class:`margin-${this.dir[0]}`,children:e||t?T("div",{class:`padding-${this.dir[2]} align-${this.dir[0]}`,children:[T("div",{class:"preview-title ellipsis",children:e?e.name:X.search_no_results_1}),T("div",{class:"preview-subtitle ellipsis color-c",children:e?e.skins[0].shortcodes:X.search_no_results_2})]}):T("div",{class:"preview-placeholder color-c",children:X.pick})})]}),!e&&"preview"==this.props.skinTonePosition&&this.renderSkinToneButton()]})}renderEmojiButton(e,{pos:t,posinset:n,grid:i}){var o;let r=this.props.emojiButtonSize,s=this.state.tempSkin||this.state.skin,a=e.skins[s-1]||e.skins[0],l=a.native,c=Array.isArray(o=this.state.pos)&&Array.isArray(t)&&o.length===t.length&&o.every((e,n)=>e==t[n]),d=t.concat(e.id).join("");return T(eZ,{selected:c,skin:s,size:r,children:T("button",{"aria-label":l,"aria-selected":c||void 0,"aria-posinset":n,"aria-setsize":i.setsize,"data-keyboard":this.state.keyboard,title:"none"==this.props.previewPosition?e.name:void 0,type:"button",class:"flex flex-center flex-middle",tabindex:"-1",onClick:t=>this.handleEmojiClick({e:t,emoji:e}),onMouseEnter:()=>this.handleEmojiOver(t),onMouseLeave:()=>this.handleEmojiOver(),style:{width:this.props.emojiButtonSize,height:this.props.emojiButtonSize,fontSize:this.props.emojiSize,lineHeight:0},children:[T("div",{"aria-hidden":"true",class:"background",style:{borderRadius:this.props.emojiButtonRadius,backgroundColor:this.props.emojiButtonColors?this.props.emojiButtonColors[(n-1)%this.props.emojiButtonColors.length]:void 0}}),T(ep,{emoji:e,set:this.props.set,size:this.props.emojiSize,skin:s,spritesheet:!0,getSpritesheetURL:this.props.getSpritesheetURL})]})},d)}renderSearch(){let e="none"==this.props.previewPosition||"search"==this.props.skinTonePosition;return T("div",{children:[T("div",{class:"spacer"}),T("div",{class:"flex flex-middle",children:[T("div",{class:"search relative flex-grow",children:[T("input",{type:"search",ref:this.refs.searchInput,placeholder:X.search,onClick:this.handleSearchClick,onInput:this.handleSearchInput,onKeyDown:this.handleSearchKeyDown,autoComplete:"off"}),T("span",{class:"icon loupe flex",children:eh.search.loupe}),this.state.searchResults&&T("button",{title:"Clear","aria-label":"Clear",type:"button",class:"icon delete flex",onClick:this.clearSearch,onMouseDown:this.preventDefault,children:eh.search.delete})]}),e&&this.renderSkinToneButton()]})]})}renderSearchResults(){let{searchResults:e}=this.state;return e?T("div",{class:"category",ref:this.refs.search,children:[T("div",{class:`sticky padding-small align-${this.dir[0]}`,children:X.categories.search}),T("div",{children:e.length?e.map((t,n)=>T("div",{class:"flex",children:t.map((t,i)=>this.renderEmojiButton(t,{pos:[n,i],posinset:n*this.props.perLine+i+1,grid:e}))})):T("div",{class:`padding-small align-${this.dir[0]}`,children:this.props.onAddCustomEmoji&&T("a",{onClick:this.props.onAddCustomEmoji,children:X.add_custom})})})]}):null}renderCategories(){let{categories:e}=J,t=!!this.state.searchResults,n=this.getPerLine();return T("div",{style:{visibility:t?"hidden":void 0,display:t?"none":void 0,height:"100%"},children:e.map(e=>{let{root:t,rows:i}=this.refs.categories.get(e.id);return T("div",{"data-id":e.target?e.target.id:e.id,class:"category",ref:t,children:[T("div",{class:`sticky padding-small align-${this.dir[0]}`,children:e.name||X.categories[e.id]}),T("div",{class:"relative",style:{height:i.length*this.props.emojiButtonSize},children:i.map((t,i)=>{let o=t.index-t.index%eQ.rowsPerRender,r=this.state.visibleRows[o],s="current"in t?t:void 0;if(!r&&!s)return null;let a=i*n,l=e.emojis.slice(a,a+n);return l.length<n&&l.push(...Array(n-l.length)),T("div",{"data-index":t.index,ref:s,class:"flex row",style:{top:i*this.props.emojiButtonSize},children:r&&l.map((e,n)=>{if(!e)return T("div",{style:{width:this.props.emojiButtonSize,height:this.props.emojiButtonSize}});let i=ea.get(e);return this.renderEmojiButton(i,{pos:[t.index,n],posinset:t.posinset+n,grid:this.grid})})},t.index)})})]})})})}renderSkinToneButton(){return"none"==this.props.skinTonePosition?null:T("div",{class:"flex flex-auto flex-center flex-middle",style:{position:"relative",width:this.props.emojiButtonSize,height:this.props.emojiButtonSize},children:T("button",{type:"button",ref:this.refs.skinToneButton,class:"skin-tone-button flex flex-auto flex-center flex-middle","aria-selected":this.state.showSkins?"":void 0,"aria-label":X.skins.choose,title:X.skins.choose,onClick:this.openSkins,style:{width:this.props.emojiSize,height:this.props.emojiSize},children:T("span",{class:`skin-tone skin-tone-${this.state.skin}`})})})}renderLiveRegion(){let e=this.getEmojiByPos(this.state.pos),t=e?e.name:"";return T("div",{"aria-live":"polite",class:"sr-only",children:t})}renderSkins(){let e=this.refs.skinToneButton.current,t=e.getBoundingClientRect(),n=this.base.getBoundingClientRect(),i={};return"ltr"==this.dir?i.right=n.right-t.right-3:i.left=t.left-n.left-3,"bottom"==this.props.previewPosition&&"preview"==this.props.skinTonePosition?i.bottom=n.bottom-t.top+6:(i.top=t.bottom-n.top+3,i.bottom="auto"),T("div",{ref:this.refs.menu,role:"radiogroup",dir:this.dir,"aria-label":X.skins.choose,class:"menu hidden","data-position":i.top?"top":"bottom",style:i,children:[...Array(6).keys()].map(e=>{let t=e+1,n=this.state.skin==t;return T("div",{children:[T("input",{type:"radio",name:"skin-tone",value:t,"aria-label":X.skins[t],ref:n?this.refs.skinToneRadio:null,defaultChecked:n,onChange:()=>this.handleSkinMouseOver(t),onKeyDown:e=>{("Enter"==e.code||"Space"==e.code||"Tab"==e.code)&&(e.preventDefault(),this.handleSkinClick(t))}}),T("button",{"aria-hidden":"true",tabindex:"-1",onClick:()=>this.handleSkinClick(t),onMouseEnter:()=>this.handleSkinMouseOver(t),onMouseLeave:()=>this.handleSkinMouseOver(),class:"option flex flex-grow flex-middle",children:[T("span",{class:`skin-tone skin-tone-${t}`}),T("span",{class:"margin-small-lr",children:X.skins[t]})]})]})})})}render(){let e=this.props.perLine*this.props.emojiButtonSize;return T("section",{id:"root",class:"flex flex-column",dir:this.dir,style:{width:this.props.dynamicWidth?"100%":`calc(${e}px + (var(--padding) + var(--sidebar-width)))`},"data-emoji-set":this.props.set,"data-theme":this.state.theme,"data-menu":this.state.showSkins?"":void 0,children:["top"==this.props.previewPosition&&this.renderPreview(),"top"==this.props.navPosition&&this.renderNav(),"sticky"==this.props.searchPosition&&T("div",{class:"padding-lr",children:this.renderSearch()}),T("div",{ref:this.refs.scroll,class:"scroll flex-grow padding-lr",children:T("div",{style:{width:this.props.dynamicWidth?"100%":e,height:"100%"},children:["static"==this.props.searchPosition&&this.renderSearch(),this.renderSearchResults(),this.renderCategories()]})}),"bottom"==this.props.navPosition&&this.renderNav(),"bottom"==this.props.previewPosition&&this.renderPreview(),this.state.showSkins&&this.renderSkins(),this.renderLiveRegion()]})}constructor(e){super(),o(this,"handleClickOutside",e=>{let{element:t}=this.props;e.target!=t&&(this.state.showSkins&&this.closeSkins(),this.props.onClickOutside&&this.props.onClickOutside(e))}),o(this,"handleBaseClick",e=>{this.state.showSkins&&!e.target.closest(".menu")&&(e.preventDefault(),e.stopImmediatePropagation(),this.closeSkins())}),o(this,"handleBaseKeydown",e=>{this.state.showSkins&&"Escape"==e.key&&(e.preventDefault(),e.stopImmediatePropagation(),this.closeSkins())}),o(this,"handleSearchClick",()=>{let e=this.getEmojiByPos(this.state.pos);e&&this.setState({pos:[-1,-1]})}),o(this,"handleSearchInput",async()=>{let e=this.refs.searchInput.current;if(!e)return;let{value:t}=e,n=await ea.search(t),i=()=>{this.refs.scroll.current&&(this.refs.scroll.current.scrollTop=0)};if(!n)return this.setState({searchResults:n,pos:[-1,-1]},i);let o=e.selectionStart==e.value.length?[0,0]:[-1,-1],r=[];r.setsize=n.length;let s=null;for(let a of n)r.length&&s.length!=this.getPerLine()||((s=[]).__categoryId="search",s.__index=r.length,r.push(s)),s.push(a);this.ignoreMouse(),this.setState({searchResults:r,pos:o},i)}),o(this,"handleSearchKeyDown",e=>{let t=e.currentTarget;switch(e.stopImmediatePropagation(),e.key){case"ArrowLeft":this.navigate({e:e,input:t,left:!0});break;case"ArrowRight":this.navigate({e:e,input:t,right:!0});break;case"ArrowUp":this.navigate({e:e,input:t,up:!0});break;case"ArrowDown":this.navigate({e:e,input:t,down:!0});break;case"Enter":e.preventDefault(),this.handleEmojiClick({e:e,pos:this.state.pos});break;case"Escape":e.preventDefault(),this.state.searchResults?this.clearSearch():this.unfocusSearch()}}),o(this,"clearSearch",()=>{let e=this.refs.searchInput.current;e&&(e.value="",e.focus(),this.handleSearchInput())}),o(this,"handleCategoryClick",({category:e,i:t})=>{this.scrollTo(0==t?{row:-1}:{categoryId:e.id})}),o(this,"openSkins",e=>{let{currentTarget:t}=e,n=t.getBoundingClientRect();this.setState({showSkins:n},async()=>{await ec(2);let e=this.refs.menu.current;e&&(e.classList.remove("hidden"),this.refs.skinToneRadio.current.focus(),this.base.addEventListener("click",this.handleBaseClick,!0),this.base.addEventListener("keydown",this.handleBaseKeydown,!0))})}),this.observers=[],this.state={pos:[-1,-1],perLine:this.initDynamicPerLine(e),visibleRows:{0:!0},...this.getInitialState(e)}}}class e2 extends eg{async connectedCallback(){let e=eo(this.props,G,this);e.element=this,e.ref=e=>{this.component=e},await en(e),this.disconnected||H(T(e1,{...e}),this.shadowRoot)}constructor(e){super(e,{styles:i(e0)})}}o(e2,"Props",G),"undefined"==typeof customElements||customElements.get("em-emoji-picker")||customElements.define("em-emoji-picker",e2);var e0={};e0=':host {\n width: min-content;\n height: 435px;\n min-height: 230px;\n border-radius: var(--border-radius);\n box-shadow: var(--shadow);\n --border-radius: 10px;\n --category-icon-size: 18px;\n --font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;\n --font-size: 15px;\n --preview-placeholder-size: 21px;\n --preview-title-size: 1.1em;\n --preview-subtitle-size: .9em;\n --shadow-color: 0deg 0% 0%;\n --shadow: .3px .5px 2.7px hsl(var(--shadow-color) / .14), .4px .8px 1px -3.2px hsl(var(--shadow-color) / .14), 1px 2px 2.5px -4.5px hsl(var(--shadow-color) / .14);\n display: flex;\n}\n\n[data-theme="light"] {\n --em-rgb-color: var(--rgb-color, 34, 36, 39);\n --em-rgb-accent: var(--rgb-accent, 34, 102, 237);\n --em-rgb-background: var(--rgb-background, 255, 255, 255);\n --em-rgb-input: var(--rgb-input, 255, 255, 255);\n --em-color-border: var(--color-border, rgba(0, 0, 0, .05));\n --em-color-border-over: var(--color-border-over, rgba(0, 0, 0, .1));\n}\n\n[data-theme="dark"] {\n --em-rgb-color: var(--rgb-color, 222, 222, 221);\n --em-rgb-accent: var(--rgb-accent, 58, 130, 247);\n --em-rgb-background: var(--rgb-background, 21, 22, 23);\n --em-rgb-input: var(--rgb-input, 0, 0, 0);\n --em-color-border: var(--color-border, rgba(255, 255, 255, .1));\n --em-color-border-over: var(--color-border-over, rgba(255, 255, 255, .2));\n}\n\n#root {\n --color-a: rgb(var(--em-rgb-color));\n --color-b: rgba(var(--em-rgb-color), .65);\n --color-c: rgba(var(--em-rgb-color), .45);\n --padding: 12px;\n --padding-small: calc(var(--padding) / 2);\n --sidebar-width: 16px;\n --duration: 225ms;\n --duration-fast: 125ms;\n --duration-instant: 50ms;\n --easing: cubic-bezier(.4, 0, .2, 1);\n width: 100%;\n text-align: left;\n border-radius: var(--border-radius);\n background-color: rgb(var(--em-rgb-background));\n position: relative;\n}\n\n@media (prefers-reduced-motion) {\n #root {\n --duration: 0;\n --duration-fast: 0;\n --duration-instant: 0;\n }\n}\n\n#root[data-menu] button {\n cursor: auto;\n}\n\n#root[data-menu] .menu button {\n cursor: pointer;\n}\n\n:host, #root, input, button {\n color: rgb(var(--em-rgb-color));\n font-family: var(--font-family);\n font-size: var(--font-size);\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n line-height: normal;\n}\n\n*, :before, :after {\n box-sizing: border-box;\n min-width: 0;\n margin: 0;\n padding: 0;\n}\n\n.relative {\n position: relative;\n}\n\n.flex {\n display: flex;\n}\n\n.flex-auto {\n flex: none;\n}\n\n.flex-center {\n justify-content: center;\n}\n\n.flex-column {\n flex-direction: column;\n}\n\n.flex-grow {\n flex: auto;\n}\n\n.flex-middle {\n align-items: center;\n}\n\n.flex-wrap {\n flex-wrap: wrap;\n}\n\n.padding {\n padding: var(--padding);\n}\n\n.padding-t {\n padding-top: var(--padding);\n}\n\n.padding-lr {\n padding-left: var(--padding);\n padding-right: var(--padding);\n}\n\n.padding-r {\n padding-right: var(--padding);\n}\n\n.padding-small {\n padding: var(--padding-small);\n}\n\n.padding-small-b {\n padding-bottom: var(--padding-small);\n}\n\n.padding-small-lr {\n padding-left: var(--padding-small);\n padding-right: var(--padding-small);\n}\n\n.margin {\n margin: var(--padding);\n}\n\n.margin-r {\n margin-right: var(--padding);\n}\n\n.margin-l {\n margin-left: var(--padding);\n}\n\n.margin-small-l {\n margin-left: var(--padding-small);\n}\n\n.margin-small-lr {\n margin-left: var(--padding-small);\n margin-right: var(--padding-small);\n}\n\n.align-l {\n text-align: left;\n}\n\n.align-r {\n text-align: right;\n}\n\n.color-a {\n color: var(--color-a);\n}\n\n.color-b {\n color: var(--color-b);\n}\n\n.color-c {\n color: var(--color-c);\n}\n\n.ellipsis {\n white-space: nowrap;\n max-width: 100%;\n width: auto;\n text-overflow: ellipsis;\n overflow: hidden;\n}\n\n.sr-only {\n width: 1px;\n height: 1px;\n position: absolute;\n top: auto;\n left: -10000px;\n overflow: hidden;\n}\n\na {\n cursor: pointer;\n color: rgb(var(--em-rgb-accent));\n}\n\na:hover {\n text-decoration: underline;\n}\n\n.spacer {\n height: 10px;\n}\n\n[dir="rtl"] .scroll {\n padding-left: 0;\n padding-right: var(--padding);\n}\n\n.scroll {\n padding-right: 0;\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.scroll::-webkit-scrollbar {\n width: var(--sidebar-width);\n height: var(--sidebar-width);\n}\n\n.scroll::-webkit-scrollbar-track {\n border: 0;\n}\n\n.scroll::-webkit-scrollbar-button {\n width: 0;\n height: 0;\n display: none;\n}\n\n.scroll::-webkit-scrollbar-corner {\n background-color: rgba(0, 0, 0, 0);\n}\n\n.scroll::-webkit-scrollbar-thumb {\n min-height: 20%;\n min-height: 65px;\n border: 4px solid rgb(var(--em-rgb-background));\n border-radius: 8px;\n}\n\n.scroll::-webkit-scrollbar-thumb:hover {\n background-color: var(--em-color-border-over) !important;\n}\n\n.scroll:hover::-webkit-scrollbar-thumb {\n background-color: var(--em-color-border);\n}\n\n.sticky {\n z-index: 1;\n background-color: rgba(var(--em-rgb-background), .9);\n -webkit-backdrop-filter: blur(4px);\n backdrop-filter: blur(4px);\n font-weight: 500;\n position: sticky;\n top: -1px;\n}\n\n[dir="rtl"] .search input[type="search"] {\n padding: 10px 2.2em 10px 2em;\n}\n\n[dir="rtl"] .search .loupe {\n left: auto;\n right: .7em;\n}\n\n[dir="rtl"] .search .delete {\n left: .7em;\n right: auto;\n}\n\n.search {\n z-index: 2;\n position: relative;\n}\n\n.search input, .search button {\n font-size: calc(var(--font-size) - 1px);\n}\n\n.search input[type="search"] {\n width: 100%;\n background-color: var(--em-color-border);\n transition-duration: var(--duration);\n transition-property: background-color, box-shadow;\n transition-timing-function: var(--easing);\n border: 0;\n border-radius: 10px;\n outline: 0;\n padding: 10px 2em 10px 2.2em;\n display: block;\n}\n\n.search input[type="search"]::-ms-input-placeholder {\n color: inherit;\n opacity: .6;\n}\n\n.search input[type="search"]::placeholder {\n color: inherit;\n opacity: .6;\n}\n\n.search input[type="search"], .search input[type="search"]::-webkit-search-decoration, .search input[type="search"]::-webkit-search-cancel-button, .search input[type="search"]::-webkit-search-results-button, .search input[type="search"]::-webkit-search-results-decoration {\n -webkit-appearance: none;\n -ms-appearance: none;\n appearance: none;\n}\n\n.search input[type="search"]:focus {\n background-color: rgb(var(--em-rgb-input));\n box-shadow: inset 0 0 0 1px rgb(var(--em-rgb-accent)), 0 1px 3px rgba(65, 69, 73, .2);\n}\n\n.search .icon {\n z-index: 1;\n color: rgba(var(--em-rgb-color), .7);\n position: absolute;\n top: 50%;\n transform: translateY(-50%);\n}\n\n.search .loupe {\n pointer-events: none;\n left: .7em;\n}\n\n.search .delete {\n right: .7em;\n}\n\nsvg {\n fill: currentColor;\n width: 1em;\n height: 1em;\n}\n\nbutton {\n -webkit-appearance: none;\n -ms-appearance: none;\n appearance: none;\n cursor: pointer;\n color: currentColor;\n background-color: rgba(0, 0, 0, 0);\n border: 0;\n}\n\n#nav {\n z-index: 2;\n padding-top: 12px;\n padding-bottom: 12px;\n padding-right: var(--sidebar-width);\n position: relative;\n}\n\n#nav button {\n color: var(--color-b);\n transition: color var(--duration) var(--easing);\n}\n\n#nav button:hover {\n color: var(--color-a);\n}\n\n#nav svg, #nav img {\n width: var(--category-icon-size);\n height: var(--category-icon-size);\n}\n\n#nav[dir="rtl"] .bar {\n left: auto;\n right: 0;\n}\n\n#nav .bar {\n width: 100%;\n height: 3px;\n background-color: rgb(var(--em-rgb-accent));\n transition: transform var(--duration) var(--easing);\n border-radius: 3px 3px 0 0;\n position: absolute;\n bottom: -12px;\n left: 0;\n}\n\n#nav button[aria-selected] {\n color: rgb(var(--em-rgb-accent));\n}\n\n#preview {\n z-index: 2;\n padding: calc(var(--padding) + 4px) var(--padding);\n padding-right: var(--sidebar-width);\n position: relative;\n}\n\n#preview .preview-placeholder {\n font-size: var(--preview-placeholder-size);\n}\n\n#preview .preview-title {\n font-size: var(--preview-title-size);\n}\n\n#preview .preview-subtitle {\n font-size: var(--preview-subtitle-size);\n}\n\n#nav:before, #preview:before {\n content: "";\n height: 2px;\n position: absolute;\n left: 0;\n right: 0;\n}\n\n#nav[data-position="top"]:before, #preview[data-position="top"]:before {\n background: linear-gradient(to bottom, var(--em-color-border), transparent);\n top: 100%;\n}\n\n#nav[data-position="bottom"]:before, #preview[data-position="bottom"]:before {\n background: linear-gradient(to top, var(--em-color-border), transparent);\n bottom: 100%;\n}\n\n.category:last-child {\n min-height: calc(100% + 1px);\n}\n\n.category button {\n font-family: -apple-system, BlinkMacSystemFont, Helvetica Neue, sans-serif;\n position: relative;\n}\n\n.category button > * {\n position: relative;\n}\n\n.category button .background {\n opacity: 0;\n background-color: var(--em-color-border);\n transition: opacity var(--duration-fast) var(--easing) var(--duration-instant);\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n}\n\n.category button:hover .background {\n transition-duration: var(--duration-instant);\n transition-delay: 0s;\n}\n\n.category button[aria-selected] .background {\n opacity: 1;\n}\n\n.category button[data-keyboard] .background {\n transition: none;\n}\n\n.row {\n width: 100%;\n position: absolute;\n top: 0;\n left: 0;\n}\n\n.skin-tone-button {\n border: 1px solid rgba(0, 0, 0, 0);\n border-radius: 100%;\n}\n\n.skin-tone-button:hover {\n border-color: var(--em-color-border);\n}\n\n.skin-tone-button:active .skin-tone {\n transform: scale(.85) !important;\n}\n\n.skin-tone-button .skin-tone {\n transition: transform var(--duration) var(--easing);\n}\n\n.skin-tone-button[aria-selected] {\n background-color: var(--em-color-border);\n border-top-color: rgba(0, 0, 0, .05);\n border-bottom-color: rgba(0, 0, 0, 0);\n border-left-width: 0;\n border-right-width: 0;\n}\n\n.skin-tone-button[aria-selected] .skin-tone {\n transform: scale(.9);\n}\n\n.menu {\n z-index: 2;\n white-space: nowrap;\n border: 1px solid var(--em-color-border);\n background-color: rgba(var(--em-rgb-background), .9);\n -webkit-backdrop-filter: blur(4px);\n backdrop-filter: blur(4px);\n transition-property: opacity, transform;\n transition-duration: var(--duration);\n transition-timing-function: var(--easing);\n border-radius: 10px;\n padding: 4px;\n position: absolute;\n box-shadow: 1px 1px 5px rgba(0, 0, 0, .05);\n}\n\n.menu.hidden {\n opacity: 0;\n}\n\n.menu[data-position="bottom"] {\n transform-origin: 100% 100%;\n}\n\n.menu[data-position="bottom"].hidden {\n transform: scale(.9)rotate(-3deg)translateY(5%);\n}\n\n.menu[data-position="top"] {\n transform-origin: 100% 0;\n}\n\n.menu[data-position="top"].hidden {\n transform: scale(.9)rotate(3deg)translateY(-5%);\n}\n\n.menu input[type="radio"] {\n clip: rect(0 0 0 0);\n width: 1px;\n height: 1px;\n border: 0;\n margin: 0;\n padding: 0;\n position: absolute;\n overflow: hidden;\n}\n\n.menu input[type="radio"]:checked + .option {\n box-shadow: 0 0 0 2px rgb(var(--em-rgb-accent));\n}\n\n.option {\n width: 100%;\n border-radius: 6px;\n padding: 4px 6px;\n}\n\n.option:hover {\n color: #fff;\n background-color: rgb(var(--em-rgb-accent));\n}\n\n.skin-tone {\n width: 16px;\n height: 16px;\n border-radius: 100%;\n display: inline-block;\n position: relative;\n overflow: hidden;\n}\n\n.skin-tone:after {\n content: "";\n mix-blend-mode: overlay;\n background: linear-gradient(rgba(255, 255, 255, .2), rgba(0, 0, 0, 0));\n border: 1px solid rgba(0, 0, 0, .8);\n border-radius: 100%;\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n box-shadow: inset 0 -2px 3px #000, inset 0 1px 2px #fff;\n}\n\n.skin-tone-1 {\n background-color: #ffc93a;\n}\n\n.skin-tone-2 {\n background-color: #ffdab7;\n}\n\n.skin-tone-3 {\n background-color: #e7b98f;\n}\n\n.skin-tone-4 {\n background-color: #c88c61;\n}\n\n.skin-tone-5 {\n background-color: #a46134;\n}\n\n.skin-tone-6 {\n background-color: #5d4437;\n}\n\n[data-index] {\n justify-content: space-between;\n}\n\n[data-emoji-set="twitter"] .skin-tone:after {\n box-shadow: none;\n border-color: rgba(0, 0, 0, .5);\n}\n\n[data-emoji-set="twitter"] .skin-tone-1 {\n background-color: #fade72;\n}\n\n[data-emoji-set="twitter"] .skin-tone-2 {\n background-color: #f3dfd0;\n}\n\n[data-emoji-set="twitter"] .skin-tone-3 {\n background-color: #eed3a8;\n}\n\n[data-emoji-set="twitter"] .skin-tone-4 {\n background-color: #cfad8d;\n}\n\n[data-emoji-set="twitter"] .skin-tone-5 {\n background-color: #a8805d;\n}\n\n[data-emoji-set="twitter"] .skin-tone-6 {\n background-color: #765542;\n}\n\n[data-emoji-set="google"] .skin-tone:after {\n box-shadow: inset 0 0 2px 2px rgba(0, 0, 0, .4);\n}\n\n[data-emoji-set="google"] .skin-tone-1 {\n background-color: #f5c748;\n}\n\n[data-emoji-set="google"] .skin-tone-2 {\n background-color: #f1d5aa;\n}\n\n[data-emoji-set="google"] .skin-tone-3 {\n background-color: #d4b48d;\n}\n\n[data-emoji-set="google"] .skin-tone-4 {\n background-color: #aa876b;\n}\n\n[data-emoji-set="google"] .skin-tone-5 {\n background-color: #916544;\n}\n\n[data-emoji-set="google"] .skin-tone-6 {\n background-color: #61493f;\n}\n\n[data-emoji-set="facebook"] .skin-tone:after {\n border-color: rgba(0, 0, 0, .4);\n box-shadow: inset 0 -2px 3px #000, inset 0 1px 4px #fff;\n}\n\n[data-emoji-set="facebook"] .skin-tone-1 {\n background-color: #f5c748;\n}\n\n[data-emoji-set="facebook"] .skin-tone-2 {\n background-color: #f1d5aa;\n}\n\n[data-emoji-set="facebook"] .skin-tone-3 {\n background-color: #d4b48d;\n}\n\n[data-emoji-set="facebook"] .skin-tone-4 {\n background-color: #aa876b;\n}\n\n[data-emoji-set="facebook"] .skin-tone-5 {\n background-color: #916544;\n}\n\n[data-emoji-set="facebook"] .skin-tone-6 {\n background-color: #61493f;\n}\n\n'}}]);
2.2.33. https://dev-app.illusto.com/_next/static/chunks/f1b7312e-789b66262cc92505.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/f1b7312e-789b66262cc92505.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://lzylyqipjwsb.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/f1b7312e-789b66262cc92505.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://lzylyqipjwsb.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:34:32 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"7320f-18b142b7028"
Vary: Accept-Encoding
Content-Length: 471567

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[314],{26638:function(e){e.exports=JSON.parse('{"categories":[{"id":"people","emojis":["grinning","smiley","smile","grin","laughing","sweat_smile","rolling_on_the_floor_laughing","joy","slightly_smiling_face","upside_down_face","melting_face","wink","blush","innocent","smiling_face_with_3_hearts","heart_eyes","star-struck","kissing_heart","kissing","relaxed","kissing_closed_eyes","kissing_smiling_eyes","smiling_face_with_tear","yum","stuck_out_tongue","stuck_out_tongue_winking_eye","zany_face","stuck_out_tongue_closed_eyes","money_mouth_face","hugging_face","face_with_hand_over_mouth","face_with_open_eyes_and_hand_over_mouth","face_with_peeking_eye","shushing_face","thinking_face","saluting_face","zipper_mouth_face","face_with_raised_eyebrow","neutral_face","expressionless","no_mouth","dotted_line_face","face_in_clouds","smirk","unamused","face_with_rolling_eyes","grimacing","face_exhaling","lying_face","relieved","pensive","sleepy","drooling_face","sleeping","mask","face_with_thermometer","face_with_head_bandage","nauseated_face","face_vomiting","sneezing_face","hot_face","cold_face","woozy_face","dizzy_face","face_with_spiral_eyes","exploding_head","face_with_cowboy_hat","partying_face","disguised_face","sunglasses","nerd_face","face_with_monocle","confused","face_with_diagonal_mouth","worried","slightly_frowning_face","white_frowning_face","open_mouth","hushed","astonished","flushed","pleading_face","face_holding_back_tears","frowning","anguished","fearful","cold_sweat","disappointed_relieved","cry","sob","scream","confounded","persevere","disappointed","sweat","weary","tired_face","yawning_face","triumph","rage","angry","face_with_symbols_on_mouth","smiling_imp","imp","skull","skull_and_crossbones","hankey","clown_face","japanese_ogre","japanese_goblin","ghost","alien","space_invader","robot_face","wave","raised_back_of_hand","raised_hand_with_fingers_splayed","hand","spock-hand","rightwards_hand","leftwards_hand","palm_down_hand","palm_up_hand","ok_hand","pinched_fingers","pinching_hand","v","crossed_fingers","hand_with_index_finger_and_thumb_crossed","i_love_you_hand_sign","the_horns","call_me_hand","point_left","point_right","point_up_2","middle_finger","point_down","point_up","index_pointing_at_the_viewer","+1","-1","fist","facepunch","left-facing_fist","right-facing_fist","clap","raised_hands","heart_hands","open_hands","palms_up_together","handshake","pray","writing_hand","nail_care","selfie","muscle","mechanical_arm","mechanical_leg","leg","foot","ear","ear_with_hearing_aid","nose","brain","anatomical_heart","lungs","tooth","bone","eyes","eye","tongue","lips","biting_lip","baby","child","boy","girl","adult","person_with_blond_hair","man","bearded_person","man_with_beard","woman_with_beard","red_haired_man","curly_haired_man","white_haired_man","bald_man","woman","red_haired_woman","red_haired_person","curly_haired_woman","curly_haired_person","white_haired_woman","white_haired_person","bald_woman","bald_person","blond-haired-woman","blond-haired-man","older_adult","older_man","older_woman","person_frowning","man-frowning","woman-frowning","person_with_pouting_face","man-pouting","woman-pouting","no_good","man-gesturing-no","woman-gesturing-no","ok_woman","man-gesturing-ok","woman-gesturing-ok","information_desk_person","man-tipping-hand","woman-tipping-hand","raising_hand","man-raising-hand","woman-raising-hand","deaf_person","deaf_man","deaf_woman","bow","man-bowing","woman-bowing","face_palm","man-facepalming","woman-facepalming","shrug","man-shrugging","woman-shrugging","health_worker","male-doctor","female-doctor","student","male-student","female-student","teacher","male-teacher","female-teacher","judge","male-judge","female-judge","farmer","male-farmer","female-farmer","cook","male-cook","female-cook","mechanic","male-mechanic","female-mechanic","factory_worker","male-factory-worker","female-factory-worker","office_worker","male-office-worker","female-office-worker","scientist","male-scientist","female-scientist","technologist","male-technologist","female-technologist","singer","male-singer","female-singer","artist","male-artist","female-artist","pilot","male-pilot","female-pilot","astronaut","male-astronaut","female-astronaut","firefighter","male-firefighter","female-firefighter","cop","male-police-officer","female-police-officer","sleuth_or_spy","male-detective","female-detective","guardsman","male-guard","female-guard","ninja","construction_worker","male-construction-worker","female-construction-worker","person_with_crown","prince","princess","man_with_turban","man-wearing-turban","woman-wearing-turban","man_with_gua_pi_mao","person_with_headscarf","person_in_tuxedo","man_in_tuxedo","woman_in_tuxedo","bride_with_veil","man_with_veil","woman_with_veil","pregnant_woman","pregnant_man","pregnant_person","breast-feeding","woman_feeding_baby","man_feeding_baby","person_feeding_baby","angel","santa","mrs_claus","mx_claus","superhero","male_superhero","female_superhero","supervillain","male_supervillain","female_supervillain","mage","male_mage","female_mage","fairy","male_fairy","female_fairy","vampire","male_vampire","female_vampire","merperson","merman","mermaid","elf","male_elf","female_elf","genie","male_genie","female_genie","zombie","male_zombie","female_zombie","troll","massage","man-getting-massage","woman-getting-massage","haircut","man-getting-haircut","woman-getting-haircut","walking","man-walking","woman-walking","standing_person","man_standing","woman_standing","kneeling_person","man_kneeling","woman_kneeling","person_with_probing_cane","man_with_probing_cane","woman_with_probing_cane","person_in_motorized_wheelchair","man_in_motorized_wheelchair","woman_in_motorized_wheelchair","person_in_manual_wheelchair","man_in_manual_wheelchair","woman_in_manual_wheelchair","runner","man-running","woman-running","dancer","man_dancing","man_in_business_suit_levitating","dancers","men-with-bunny-ears-partying","women-with-bunny-ears-partying","person_in_steamy_room","man_in_steamy_room","woman_in_steamy_room","person_climbing","man_climbing","woman_climbing","fencer","horse_racing","skier","snowboarder","golfer","man-golfing","woman-golfing","surfer","man-surfing","woman-surfing","rowboat","man-rowing-boat","woman-rowing-boat","swimmer","man-swimming","woman-swimming","person_with_ball","man-bouncing-ball","woman-bouncing-ball","weight_lifter","man-lifting-weights","woman-lifting-weights","bicyclist","man-biking","woman-biking","mountain_bicyclist","man-mountain-biking","woman-mountain-biking","person_doing_cartwheel","man-cartwheeling","woman-cartwheeling","wrestlers","man-wrestling","woman-wrestling","water_polo","man-playing-water-polo","woman-playing-water-polo","handball","man-playing-handball","woman-playing-handball","juggling","man-juggling","woman-juggling","person_in_lotus_position","man_in_lotus_position","woman_in_lotus_position","bath","sleeping_accommodation","people_holding_hands","two_women_holding_hands","man_and_woman_holding_hands","two_men_holding_hands","couplekiss","woman-kiss-man","man-kiss-man","woman-kiss-woman","couple_with_heart","woman-heart-man","man-heart-man","woman-heart-woman","family","man-woman-boy","man-woman-girl","man-woman-girl-boy","man-woman-boy-boy","man-woman-girl-girl","man-man-boy","man-man-girl","man-man-girl-boy","man-man-boy-boy","man-man-girl-girl","woman-woman-boy","woman-woman-girl","woman-woman-girl-boy","woman-woman-boy-boy","woman-woman-girl-girl","man-boy","man-boy-boy","man-girl","man-girl-boy","man-girl-girl","woman-boy","woman-boy-boy","woman-girl","woman-girl-boy","woman-girl-girl","speaking_head_in_silhouette","bust_in_silhouette","busts_in_silhouette","people_hugging","footprints","smiley_cat","smile_cat","joy_cat","heart_eyes_cat","smirk_cat","kissing_cat","scream_cat","crying_cat_face","pouting_cat","see_no_evil","hear_no_evil","speak_no_evil","kiss","love_letter","cupid","gift_heart","sparkling_heart","heartpulse","heartbeat","revolving_hearts","two_hearts","heart_decoration","heavy_heart_exclamation_mark_ornament","broken_heart","heart_on_fire","mending_heart","heart","orange_heart","yellow_heart","green_heart","blue_heart","purple_heart","brown_heart","black_heart","white_heart","100","anger","boom","dizzy","sweat_drops","dash","hole","bomb","speech_balloon","eye-in-speech-bubble","left_speech_bubble","right_anger_bubble","thought_balloon","zzz"]},{"id":"nature","emojis":["monkey_face","monkey","gorilla","orangutan","dog","dog2","guide_dog","service_dog","poodle","wolf","fox_face","raccoon","cat","cat2","black_cat","lion_face","tiger","tiger2","leopard","horse","racehorse","unicorn_face","zebra_face","deer","bison","cow","ox","water_buffalo","cow2","pig","pig2","boar","pig_nose","ram","sheep","goat","dromedary_camel","camel","llama","giraffe_face","elephant","mammoth","rhinoceros","hippopotamus","mouse","mouse2","rat","hamster","rabbit","rabbit2","chipmunk","beaver","hedgehog","bat","bear","polar_bear","koala","panda_face","sloth","otter","skunk","kangaroo","badger","feet","turkey","chicken","rooster","hatching_chick","baby_chick","hatched_chick","bird","penguin","dove_of_peace","eagle","duck","swan","owl","dodo","feather","flamingo","peacock","parrot","frog","crocodile","turtle","lizard","snake","dragon_face","dragon","sauropod","t-rex","whale","whale2","dolphin","seal","fish","tropical_fish","blowfish","shark","octopus","shell","coral","snail","butterfly","bug","ant","bee","beetle","ladybug","cricket","cockroach","spider","spider_web","scorpion","mosquito","fly","worm","microbe","bouquet","cherry_blossom","white_flower","lotus","rosette","rose","wilted_flower","hibiscus","sunflower","blossom","tulip","seedling","potted_plant","evergreen_tree","deciduous_tree","palm_tree","cactus","ear_of_rice","herb","shamrock","four_leaf_clover","maple_leaf","fallen_leaf","leaves","empty_nest","nest_with_eggs"]},{"id":"foods","emojis":["grapes","melon","watermelon","tangerine","lemon","banana","pineapple","mango","apple","green_apple","pear","peach","cherries","strawberry","blueberries","kiwifruit","tomato","olive","coconut","avocado","eggplant","potato","carrot","corn","hot_pepper","bell_pepper","cucumber","leafy_green","broccoli","garlic","onion","mushroom","peanuts","beans","chestnut","bread","croissant","baguette_bread","flatbread","pretzel","bagel","pancakes","waffle","cheese_wedge","meat_on_bone","poultry_leg","cut_of_meat","bacon","hamburger","fries","pizza","hotdog","sandwich","taco","burrito","tamale","stuffed_flatbread","falafel","egg","fried_egg","shallow_pan_of_food","stew","fondue","bowl_with_spoon","green_salad","popcorn","butter","salt","canned_food","bento","rice_cracker","rice_ball","rice","curry","ramen","spaghetti","sweet_potato","oden","sushi","fried_shrimp","fish_cake","moon_cake","dango","dumpling","fortune_cookie","takeout_box","crab","lobster","shrimp","squid","oyster","icecream","shaved_ice","ice_cream","doughnut","cookie","birthday","cake","cupcake","pie","chocolate_bar","candy","lollipop","custard","honey_pot","baby_bottle","glass_of_milk","coffee","teapot","tea","sake","champagne","wine_glass","cocktail","tropical_drink","beer","beers","clinking_glasses","tumbler_glass","pouring_liquid","cup_with_straw","bubble_tea","beverage_box","mate_drink","ice_cube","chopsticks","knife_fork_plate","fork_and_knife","spoon","hocho","jar","amphora"]},{"id":"activity","emojis":["jack_o_lantern","christmas_tree","fireworks","sparkler","firecracker","sparkles","balloon","tada","confetti_ball","tanabata_tree","bamboo","dolls","flags","wind_chime","rice_scene","red_envelope","ribbon","gift","reminder_ribbon","admission_tickets","ticket","medal","trophy","sports_medal","first_place_medal","second_place_medal","third_place_medal","soccer","baseball","softball","basketball","volleyball","football","rugby_football","tennis","flying_disc","bowling","cricket_bat_and_ball","field_hockey_stick_and_ball","ice_hockey_stick_and_puck","lacrosse","table_tennis_paddle_and_ball","badminton_racquet_and_shuttlecock","boxing_glove","martial_arts_uniform","goal_net","golf","ice_skate","fishing_pole_and_fish","diving_mask","running_shirt_with_sash","ski","sled","curling_stone","dart","yo-yo","kite","8ball","crystal_ball","magic_wand","nazar_amulet","hamsa","video_game","joystick","slot_machine","game_die","jigsaw","teddy_bear","pinata","mirror_ball","nesting_dolls","spades","hearts","diamonds","clubs","chess_pawn","black_joker","mahjong","flower_playing_cards","performing_arts","frame_with_picture","art","thread","sewing_needle","yarn","knot"]},{"id":"places","emojis":["earth_africa","earth_americas","earth_asia","globe_with_meridians","world_map","japan","compass","snow_capped_mountain","mountain","volcano","mount_fuji","camping","beach_with_umbrella","desert","desert_island","national_park","stadium","classical_building","building_construction","bricks","rock","wood","hut","house_buildings","derelict_house_building","house","house_with_garden","office","post_office","european_post_office","hospital","bank","hotel","love_hotel","convenience_store","school","department_store","factory","japanese_castle","european_castle","wedding","tokyo_tower","statue_of_liberty","church","mosque","hindu_temple","synagogue","shinto_shrine","kaaba","fountain","tent","foggy","night_with_stars","cityscape","sunrise_over_mountains","sunrise","city_sunset","city_sunrise","bridge_at_night","hotsprings","carousel_horse","playground_slide","ferris_wheel","roller_coaster","barber","circus_tent","steam_locomotive","railway_car","bullettrain_side","bullettrain_front","train2","metro","light_rail","station","tram","monorail","mountain_railway","train","bus","oncoming_bus","trolleybus","minibus","ambulance","fire_engine","police_car","oncoming_police_car","taxi","oncoming_taxi","car","oncoming_automobile","blue_car","pickup_truck","truck","articulated_lorry","tractor","racing_car","racing_motorcycle","motor_scooter","manual_wheelchair","motorized_wheelchair","auto_rickshaw","bike","scooter","skateboard","roller_skate","busstop","motorway","railway_track","oil_drum","fuelpump","wheel","rotating_light","traffic_light","vertical_traffic_light","octagonal_sign","construction","anchor","ring_buoy","boat","canoe","speedboat","passenger_ship","ferry","motor_boat","ship","airplane","small_airplane","airplane_departure","airplane_arriving","parachute","seat","helicopter","suspension_railway","mountain_cableway","aerial_tramway","satellite","rocket","flying_saucer","bellhop_bell","luggage","hourglass","hourglass_flowing_sand","watch","alarm_clock","stopwatch","timer_clock","mantelpiece_clock","clock12","clock1230","clock1","clock130","clock2","clock230","clock3","clock330","clock4","clock430","clock5","clock530","clock6","clock630","clock7","clock730","clock8","clock830","clock9","clock930","clock10","clock1030","clock11","clock1130","new_moon","waxing_crescent_moon","first_quarter_moon","moon","full_moon","waning_gibbous_moon","last_quarter_moon","waning_crescent_moon","crescent_moon","new_moon_with_face","first_quarter_moon_with_face","last_quarter_moon_with_face","thermometer","sunny","full_moon_with_face","sun_with_face","ringed_planet","star","star2","stars","milky_way","cloud","partly_sunny","thunder_cloud_and_rain","mostly_sunny","barely_sunny","partly_sunny_rain","rain_cloud","snow_cloud","lightning","tornado","fog","wind_blowing_face","cyclone","rainbow","closed_umbrella","umbrella","umbrella_with_rain_drops","umbrella_on_ground","zap","snowflake","snowman","snowman_without_snow","comet","fire","droplet","ocean"]},{"id":"objects","emojis":["eyeglasses","dark_sunglasses","goggles","lab_coat","safety_vest","necktie","shirt","jeans","scarf","gloves","coat","socks","dress","kimono","sari","one-piece_swimsuit","briefs","shorts","bikini","womans_clothes","purse","handbag","pouch","shopping_bags","school_satchel","thong_sandal","mans_shoe","athletic_shoe","hiking_boot","womans_flat_shoe","high_heel","sandal","ballet_shoes","boot","crown","womans_hat","tophat","mortar_board","billed_cap","military_helmet","helmet_with_white_cross","prayer_beads","lipstick","ring","gem","mute","speaker","sound","loud_sound","loudspeaker","mega","postal_horn","bell","no_bell","musical_score","musical_note","notes","studio_microphone","level_slider","control_knobs","microphone","headphones","radio","saxophone","accordion","guitar","musical_keyboard","trumpet","violin","banjo","drum_with_drumsticks","long_drum","iphone","calling","phone","telephone_receiver","pager","fax","battery","low_battery","electric_plug","computer","desktop_computer","printer","keyboard","three_button_mouse","trackball","minidisc","floppy_disk","cd","dvd","abacus","movie_camera","film_frames","film_projector","clapper","tv","camera","camera_with_flash","video_camera","vhs","mag","mag_right","candle","bulb","flashlight","izakaya_lantern","diya_lamp","notebook_with_decorative_cover","closed_book","book","green_book","blue_book","orange_book","books","notebook","ledger","page_with_curl","scroll","page_facing_up","newspaper","rolled_up_newspaper","bookmark_tabs","bookmark","label","moneybag","coin","yen","dollar","euro","pound","money_with_wings","credit_card","receipt","chart","email","e-mail","incoming_envelope","envelope_with_arrow","outbox_tray","inbox_tray","package","mailbox","mailbox_closed","mailbox_with_mail","mailbox_with_no_mail","postbox","ballot_box_with_ballot","pencil2","black_nib","lower_left_fountain_pen","lower_left_ballpoint_pen","lower_left_paintbrush","lower_left_crayon","memo","briefcase","file_folder","open_file_folder","card_index_dividers","date","calendar","spiral_note_pad","spiral_calendar_pad","card_index","chart_with_upwards_trend","chart_with_downwards_trend","bar_chart","clipboard","pushpin","round_pushpin","paperclip","linked_paperclips","straight_ruler","triangular_ruler","scissors","card_file_box","file_cabinet","wastebasket","lock","unlock","lock_with_ink_pen","closed_lock_with_key","key","old_key","hammer","axe","pick","hammer_and_pick","hammer_and_wrench","dagger_knife","crossed_swords","gun","boomerang","bow_and_arrow","shield","carpentry_saw","wrench","screwdriver","nut_and_bolt","gear","compression","scales","probing_cane","link","chains","hook","toolbox","magnet","ladder","alembic","test_tube","petri_dish","dna","microscope","telescope","satellite_antenna","syringe","drop_of_blood","pill","adhesive_bandage","crutch","stethoscope","x-ray","door","elevator","mirror","window","bed","couch_and_lamp","chair","toilet","plunger","shower","bathtub","mouse_trap","razor","lotion_bottle","safety_pin","broom","basket","roll_of_paper","bucket","soap","bubbles","toothbrush","sponge","fire_extinguisher","shopping_trolley","smoking","coffin","headstone","funeral_urn","moyai","placard","identification_card"]},{"id":"symbols","emojis":["atm","put_litter_in_its_place","potable_water","wheelchair","mens","womens","restroom","baby_symbol","wc","passport_control","customs","baggage_claim","left_luggage","warning","children_crossing","no_entry","no_entry_sign","no_bicycles","no_smoking","do_not_litter","non-potable_water","no_pedestrians","no_mobile_phones","underage","radioactive_sign","biohazard_sign","arrow_up","arrow_upper_right","arrow_right","arrow_lower_right","arrow_down","arrow_lower_left","arrow_left","arrow_upper_left","arrow_up_down","left_right_arrow","leftwards_arrow_with_hook","arrow_right_hook","arrow_heading_up","arrow_heading_down","arrows_clockwise","arrows_counterclockwise","back","end","on","soon","top","place_of_worship","atom_symbol","om_symbol","star_of_david","wheel_of_dharma","yin_yang","latin_cross","orthodox_cross","star_and_crescent","peace_symbol","menorah_with_nine_branches","six_pointed_star","aries","taurus","gemini","cancer","leo","virgo","libra","scorpius","sagittarius","capricorn","aquarius","pisces","ophiuchus","twisted_rightwards_arrows","repeat","repeat_one","arrow_forward","fast_forward","black_right_pointing_double_triangle_with_vertical_bar","black_right_pointing_triangle_with_double_vertical_bar","arrow_backward","rewind","black_left_pointing_double_triangle_with_vertical_bar","arrow_up_small","arrow_double_up","arrow_down_small","arrow_double_down","double_vertical_bar","black_square_for_stop","black_circle_for_record","eject","cinema","low_brightness","high_brightness","signal_strength","vibration_mode","mobile_phone_off","female_sign","male_sign","transgender_symbol","heavy_multiplication_x","heavy_plus_sign","heavy_minus_sign","heavy_division_sign","heavy_equals_sign","infinity","bangbang","interrobang","question","grey_question","grey_exclamation","exclamation","wavy_dash","currency_exchange","heavy_dollar_sign","medical_symbol","recycle","fleur_de_lis","trident","name_badge","beginner","o","white_check_mark","ballot_box_with_check","heavy_check_mark","x","negative_squared_cross_mark","curly_loop","loop","part_alternation_mark","eight_spoked_asterisk","eight_pointed_black_star","sparkle","copyright","registered","tm","hash","keycap_star","zero","one","two","three","four","five","six","seven","eight","nine","keycap_ten","capital_abcd","abcd","1234","symbols","abc","a","ab","b","cl","cool","free","information_source","id","m","new","ng","o2","ok","parking","sos","up","vs","koko","sa","u6708","u6709","u6307","ideograph_advantage","u5272","u7121","u7981","accept","u7533","u5408","u7a7a","congratulations","secret","u55b6","u6e80","red_circle","large_orange_circle","large_yellow_circle","large_green_circle","large_blue_circle","large_purple_circle","large_brown_circle","black_circle","white_circle","large_red_square","large_orange_square","large_yellow_square","large_green_square","large_blue_square","large_purple_square","large_brown_square","black_large_square","white_large_square","black_medium_square","white_medium_square","black_medium_small_square","white_medium_small_square","black_small_square","white_small_square","large_orange_diamond","large_blue_diamond","small_orange_diamond","small_blue_diamond","small_red_triangle","small_red_triangle_down","diamond_shape_with_a_dot_inside","radio_button","white_square_button","black_square_button"]},{"id":"flags","emojis":["checkered_flag","cn","crossed_flags","de","es","flag-ac","flag-ad","flag-ae","flag-af","flag-ag","flag-ai","flag-al","flag-am","flag-ao","flag-aq","flag-ar","flag-as","flag-at","flag-au","flag-aw","flag-ax","flag-az","flag-ba","flag-bb","flag-bd","flag-be","flag-bf","flag-bg","flag-bh","flag-bi","flag-bj","flag-bl","flag-bm","flag-bn","flag-bo","flag-bq","flag-br","flag-bs","flag-bt","flag-bv","flag-bw","flag-by","flag-bz","flag-ca","flag-cc","flag-cd","flag-cf","flag-cg","flag-ch","flag-ci","flag-ck","flag-cl","flag-cm","flag-co","flag-cp","flag-cr","flag-cu","flag-cv","flag-cw","flag-cx","flag-cy","flag-cz","flag-dg","flag-dj","flag-dk","flag-dm","flag-do","flag-dz","flag-ea","flag-ec","flag-ee","flag-eg","flag-eh","flag-england","flag-er","flag-et","flag-eu","flag-fi","flag-fj","flag-fk","flag-fm","flag-fo","flag-ga","flag-gd","flag-ge","flag-gf","flag-gg","flag-gh","flag-gi","flag-gl","flag-gm","flag-gn","flag-gp","flag-gq","flag-gr","flag-gs","flag-gt","flag-gu","flag-gw","flag-gy","flag-hk","flag-hm","flag-hn","flag-hr","flag-ht","flag-hu","flag-ic","flag-id","flag-ie","flag-il","flag-im","flag-in","flag-io","flag-iq","flag-ir","flag-is","flag-je","flag-jm","flag-jo","flag-ke","flag-kg","flag-kh","flag-ki","flag-km","flag-kn","flag-kp","flag-kw","flag-ky","flag-kz","flag-la","flag-lb","flag-lc","flag-li","flag-lk","flag-lr","flag-ls","flag-lt","flag-lu","flag-lv","flag-ly","flag-ma","flag-mc","flag-md","flag-me","flag-mf","flag-mg","flag-mh","flag-mk","flag-ml","flag-mm","flag-mn","flag-mo","flag-mp","flag-mq","flag-mr","flag-ms","flag-mt","flag-mu","flag-mv","flag-mw","flag-mx","flag-my","flag-mz","flag-na","flag-nc","flag-ne","flag-nf","flag-ng","flag-ni","flag-nl","flag-no","flag-np","flag-nr","flag-nu","flag-nz","flag-om","flag-pa","flag-pe","flag-pf","flag-pg","flag-ph","flag-pk","flag-pl","flag-pm","flag-pn","flag-pr","flag-ps","flag-pt","flag-pw","flag-py","flag-qa","flag-re","flag-ro","flag-rs","flag-rw","flag-sa","flag-sb","flag-sc","flag-scotland","flag-sd","flag-se","flag-sg","flag-sh","flag-si","flag-sj","flag-sk","flag-sl","flag-sm","flag-sn","flag-so","flag-sr","flag-ss","flag-st","flag-sv","flag-sx","flag-sy","flag-sz","flag-ta","flag-tc","flag-td","flag-tf","flag-tg","flag-th","flag-tj","flag-tk","flag-tl","flag-tm","flag-tn","flag-to","flag-tr","flag-tt","flag-tv","flag-tw","flag-tz","flag-ua","flag-ug","flag-um","flag-un","flag-uy","flag-uz","flag-va","flag-vc","flag-ve","flag-vg","flag-vi","flag-vn","flag-vu","flag-wales","flag-wf","flag-ws","flag-xk","flag-ye","flag-yt","flag-za","flag-zm","flag-zw","fr","gb","it","jp","kr","pirate_flag","rainbow-flag","ru","transgender_flag","triangular_flag_on_post","us","waving_black_flag","waving_white_flag"]}],"emojis":{"100":{"id":"100","name":"Hundred Points","keywords":["100","score","perfect","numbers","century","exam","quiz","test","pass"],"skins":[{"unified":"1f4af","native":"\uD83D\uDCAF"}],"version":1},"1234":{"id":"1234","name":"Input Numbers","keywords":["1234","blue","square"],"skins":[{"unified":"1f522","native":"\uD83D\uDD22"}],"version":1},"grinning":{"id":"grinning","name":"Grinning Face","emoticons":[":D"],"keywords":["smile","happy","joy",":D","grin"],"skins":[{"unified":"1f600","native":"\uD83D\uDE00"}],"version":1},"smiley":{"id":"smiley","name":"Grinning Face with Big Eyes","emoticons":[":)","=)","=-)"],"keywords":["smiley","happy","joy","haha",":D",":)","smile","funny"],"skins":[{"unified":"1f603","native":"\uD83D\uDE03"}],"version":1},"smile":{"id":"smile","name":"Grinning Face with Smiling Eyes","emoticons":[":)","C:","c:",":D",":-D"],"keywords":["smile","happy","joy","funny","haha","laugh","like",":D",":)"],"skins":[{"unified":"1f604","native":"\uD83D\uDE04"}],"version":1},"grin":{"id":"grin","name":"Beaming Face with Smiling Eyes","keywords":["grin","happy","smile","joy","kawaii"],"skins":[{"unified":"1f601","native":"\uD83D\uDE01"}],"version":1},"laughing":{"id":"laughing","name":"Grinning Squinting Face","emoticons":[":>",":->"],"keywords":["laughing","satisfied","happy","joy","lol","haha","glad","XD","laugh"],"skins":[{"unified":"1f606","native":"\uD83D\uDE06"}],"version":1},"sweat_smile":{"id":"sweat_smile","name":"Grinning Face with Sweat","keywords":["smile","hot","happy","laugh","relief"],"skins":[{"unified":"1f605","native":"\uD83D\uDE05"}],"version":1},"rolling_on_the_floor_laughing":{"id":"rolling_on_the_floor_laughing","name":"Rolling on the Floor Laughing","keywords":["face","lol","haha","rofl"],"skins":[{"unified":"1f923","native":"\uD83E\uDD23"}],"version":3},"joy":{"id":"joy","name":"Face with Tears of Joy","keywords":["cry","weep","happy","happytears","haha"],"skins":[{"unified":"1f602","native":"\uD83D\uDE02"}],"version":1},"slightly_smiling_face":{"id":"slightly_smiling_face","name":"Slightly Smiling Face","emoticons":[":)","(:",":-)"],"keywords":["smile"],"skins":[{"unified":"1f642","native":"\uD83D\uDE42"}],"version":1},"upside_down_face":{"id":"upside_down_face","name":"Upside-Down Face","keywords":["upside","down","flipped","silly","smile"],"skins":[{"unified":"1f643","native":"\uD83D\uDE43"}],"version":1},"melting_face":{"id":"melting_face","name":"Melting Face","keywords":["hot","heat"],"skins":[{"unified":"1fae0","native":"\uD83E\uDEE0"}],"version":14},"wink":{"id":"wink","name":"Winking Face","emoticons":[";)",";-)"],"keywords":["wink","happy","mischievous","secret",";)","smile","eye"],"skins":[{"unified":"1f609","native":"\uD83D\uDE09"}],"version":1},"blush":{"id":"blush","name":"Smiling Face with Smiling Eyes","emoticons":[":)"],"keywords":["blush","smile","happy","flushed","crush","embarrassed","shy","joy"],"skins":[{"unified":"1f60a","native":"\uD83D\uDE0A"}],"version":1},"innocent":{"id":"innocent","name":"Smiling Face with Halo","keywords":["innocent","angel","heaven"],"skins":[{"unified":"1f607","native":"\uD83D\uDE07"}],"version":1},"smiling_face_with_3_hearts":{"id":"smiling_face_with_3_hearts","name":"Smiling Face with Hearts","keywords":["3","love","like","affection","valentines","infatuation","crush","adore"],"skins":[{"unified":"1f970","native":"\uD83E\uDD70"}],"version":11},"heart_eyes":{"id":"heart_eyes","name":"Smiling Face with Heart-Eyes","keywords":["heart","eyes","love","like","affection","valentines","infatuation","crush"],"skins":[{"unified":"1f60d","native":"\uD83D\uDE0D"}],"version":1},"star-struck":{"id":"star-struck","name":"Star-Struck","keywords":["star","struck","grinning","face","with","eyes","smile","starry"],"skins":[{"unified":"1f929","native":"\uD83E\uDD29"}],"version":5},"kissing_heart":{"id":"kissing_heart","name":"Face Blowing a Kiss","emoticons":[":*",":-*"],"keywords":["kissing","heart","love","like","affection","valentines","infatuation"],"skins":[{"unified":"1f618","native":"\uD83D\uDE18"}],"version":1},"kissing":{"id":"kissing","name":"Kissing Face","keywords":["love","like","3","valentines","infatuation","kiss"],"skins":[{"unified":"1f617","native":"\uD83D\uDE17"}],"version":1},"relaxed":{"id":"relaxed","name":"Smiling Face","keywords":["relaxed","blush","massage","happiness"],"skins":[{"unified":"263a-fe0f","native":"......"}],"version":1},"kissing_closed_eyes":{"id":"kissing_closed_eyes","name":"Kissing Face with Closed Eyes","keywords":["love","like","affection","valentines","infatuation","kiss"],"skins":[{"unified":"1f61a","native":"\uD83D\uDE1A"}],"version":1},"kissing_smiling_eyes":{"id":"kissing_smiling_eyes","name":"Kissing Face with Smiling Eyes","keywords":["affection","valentines","infatuation","kiss"],"skins":[{"unified":"1f619","native":"\uD83D\uDE19"}],"version":1},"smiling_face_with_tear":{"id":"smiling_face_with_tear","name":"Smiling Face with Tear","keywords":["sad","cry","pretend"],"skins":[{"unified":"1f972","native":"\uD83E\uDD72"}],"version":13},"yum":{"id":"yum","name":"Face Savoring Food","keywords":["yum","happy","joy","tongue","smile","silly","yummy","nom","delicious","savouring"],"skins":[{"unified":"1f60b","native":"\uD83D\uDE0B"}],"version":1},"stuck_out_tongue":{"id":"stuck_out_tongue","name":"Face with Tongue","emoticons":[":p",":-p",":P",":-P",":b",":-b"],"keywords":["stuck","out","prank","childish","playful","mischievous","smile"],"skins":[{"unified":"1f61b","native":"\uD83D\uDE1B"}],"version":1},"stuck_out_tongue_winking_eye":{"id":"stuck_out_tongue_winking_eye","name":"Winking Face with Tongue","emoticons":[";p",";-p",";b",";-b",";P",";-P"],"keywords":["stuck","out","eye","prank","childish","playful","mischievous","smile","wink"],"skins":[{"unified":"1f61c","native":"\uD83D\uDE1C"}],"version":1},"zany_face":{"id":"zany_face","name":"Zany Face","keywords":["grinning","with","one","large","and","small","eye","goofy","crazy"],"skins":[{"unified":"1f92a","native":"\uD83E\uDD2A"}],"version":5},"stuck_out_tongue_closed_eyes":{"id":"stuck_out_tongue_closed_eyes","name":"Squinting Face with Tongue","keywords":["stuck","out","closed","eyes","prank","playful","mischievous","smile"],"skins":[{"unified":"1f61d","native":"\uD83D\uDE1D"}],"version":1},"money_mouth_face":{"id":"money_mouth_face","name":"Money-Mouth Face","keywords":["money","mouth","rich","dollar"],"skins":[{"unified":"1f911","native":"\uD83E\uDD11"}],"version":1},"hugging_face":{"id":"hugging_face","name":"Hugging Face","keywords":["smile","hug"],"skins":[{"unified":"1f917","native":"\uD83E\uDD17"}],"version":1},"face_with_hand_over_mouth":{"id":"face_with_hand_over_mouth","name":"Face with Hand over Mouth","keywords":["smiling","eyes","and","covering","whoops","shock","surprise"],"skins":[{"unified":"1f92d","native":"\uD83E\uDD2D"}],"version":5},"face_with_open_eyes_and_hand_over_mouth":{"id":"face_with_open_eyes_and_hand_over_mouth","name":"Face with Open Eyes and Hand over Mouth","keywords":["silence","secret","shock","surprise"],"skins":[{"unified":"1fae2","native":"\uD83E\uDEE2"}],"version":14},"face_with_peeking_eye":{"id":"face_with_peeking_eye","name":"Face with Peeking Eye","keywords":["scared","frightening","embarrassing"],"skins":[{"unified":"1fae3","native":"\uD83E\uDEE3"}],"version":14},"shushing_face":{"id":"shushing_face","name":"Shushing Face","keywords":["with","finger","covering","closed","lips","quiet","shhh"],"skins":[{"unified":"1f92b","native":"\uD83E\uDD2B"}],"version":5},"thinking_face":{"id":"thinking_face","name":"Thinking Face","keywords":["hmmm","think","consider"],"skins":[{"unified":"1f914","native":"\uD83E\uDD14"}],"version":1},"saluting_face":{"id":"saluting_face","name":"Saluting Face","keywords":["respect","salute"],"skins":[{"unified":"1fae1","native":"\uD83E\uDEE1"}],"version":14},"zipper_mouth_face":{"id":"zipper_mouth_face","name":"Zipper-Mouth Face","keywords":["zipper","mouth","sealed","secret"],"skins":[{"unified":"1f910","native":"\uD83E\uDD10"}],"version":1},"face_with_raised_eyebrow":{"id":"face_with_raised_eyebrow","name":"Face with Raised Eyebrow","keywords":["one","distrust","scepticism","disapproval","disbelief","surprise"],"skins":[{"unified":"1f928","native":"\uD83E\uDD28"}],"version":5},"neutral_face":{"id":"neutral_face","name":"Neutral Face","emoticons":[":|",":-|"],"keywords":["indifference","meh",":",""],"skins":[{"unified":"1f610","native":"\uD83D\uDE10"}],"version":1},"expressionless":{"id":"expressionless","name":"Expressionless Face","emoticons":["-_-"],"keywords":["indifferent","-","","meh","deadpan"],"skins":[{"unified":"1f611","native":"\uD83D\uDE11"}],"version":1},"no_mouth":{"id":"no_mouth","name":"Face Without Mouth","keywords":["no","hellokitty"],"skins":[{"unified":"1f636","native":"\uD83D\uDE36"}],"version":1},"dotted_line_face":{"id":"dotted_line_face","name":"Dotted Line Face","keywords":["invisible","lonely","isolation","depression"],"skins":[{"unified":"1fae5","native":"\uD83E\uDEE5"}],"version":14},"face_in_clouds":{"id":"face_in_clouds","name":"Face in Clouds","keywords":["shower","steam","dream"],"skins":[{"unified":"1f636-200d-1f32b-fe0f","native":"\uD83D\uDE36...\uD83C\uDF2B..."}],"version":13.1},"smirk":{"id":"smirk","name":"Smirking Face","keywords":["smirk","smile","mean","prank","smug","sarcasm"],"skins":[{"unified":"1f60f","native":"\uD83D\uDE0F"}],"version":1},"unamused":{"id":"unamused","name":"Unamused Face","emoticons":[":("],"keywords":["indifference","bored","straight","serious","sarcasm","unimpressed","skeptical","dubious","side","eye"],"skins":[{"unified":"1f612","native":"\uD83D\uDE12"}],"version":1},"face_with_rolling_eyes":{"id":"face_with_rolling_eyes","name":"Face with Rolling Eyes","keywords":["eyeroll","frustrated"],"skins":[{"unified":"1f644","native":"\uD83D\uDE44"}],"version":1},"grimacing":{"id":"grimacing","name":"Grimacing Face","keywords":["grimace","teeth"],"skins":[{"unified":"1f62c","native":"\uD83D\uDE2C"}],"version":1},"face_exhaling":{"id":"face_exhaling","name":"Face Exhaling","keywords":["relieve","relief","tired","sigh"],"skins":[{"unified":"1f62e-200d-1f4a8","native":"\uD83D\uDE2E...\uD83D\uDCA8"}],"version":13.1},"lying_face":{"id":"lying_face","name":"Lying Face","keywords":["lie","pinocchio"],"skins":[{"unified":"1f925","native":"\uD83E\uDD25"}],"version":3},"relieved":{"id":"relieved","name":"Relieved Face","keywords":["relaxed","phew","massage","happiness"],"skins":[{"unified":"1f60c","native":"\uD83D\uDE0C"}],"version":1},"pensive":{"id":"pensive","name":"Pensive Face","keywords":["sad","depressed","upset"],"skins":[{"unified":"1f614","native":"\uD83D\uDE14"}],"version":1},"sleepy":{"id":"sleepy","name":"Sleepy Face","keywords":["tired","rest","nap"],"skins":[{"unified":"1f62a","native":"\uD83D\uDE2A"}],"version":1},"drooling_face":{"id":"drooling_face","name":"Drooling Face","keywords":[],"skins":[{"unified":"1f924","native":"\uD83E\uDD24"}],"version":3},"sleeping":{"id":"sleeping","name":"Sleeping Face","keywords":["tired","sleepy","night","zzz"],"skins":[{"unified":"1f634","native":"\uD83D\uDE34"}],"version":1},"mask":{"id":"mask","name":"Face with Medical Mask","keywords":["sick","ill","disease"],"skins":[{"unified":"1f637","native":"\uD83D\uDE37"}],"version":1},"face_with_thermometer":{"id":"face_with_thermometer","name":"Face with Thermometer","keywords":["sick","temperature","cold","fever"],"skins":[{"unified":"1f912","native":"\uD83E\uDD12"}],"version":1},"face_with_head_bandage":{"id":"face_with_head_bandage","name":"Face with Head-Bandage","keywords":["head","bandage","injured","clumsy","hurt"],"skins":[{"unified":"1f915","native":"\uD83E\uDD15"}],"version":1},"nauseated_face":{"id":"nauseated_face","name":"Nauseated Face","keywords":["vomit","gross","green","sick","throw","up","ill"],"skins":[{"unified":"1f922","native":"\uD83E\uDD22"}],"version":3},"face_vomiting":{"id":"face_vomiting","name":"Face Vomiting","keywords":["with","open","mouth","sick"],"skins":[{"unified":"1f92e","native":"\uD83E\uDD2E"}],"version":5},"sneezing_face":{"id":"sneezing_face","name":"Sneezing Face","keywords":["gesundheit","sneeze","sick","allergy"],"skins":[{"unified":"1f927","native":"\uD83E\uDD27"}],"version":3},"hot_face":{"id":"hot_face","name":"Hot Face","keywords":["feverish","heat","red","sweating"],"skins":[{"unified":"1f975","native":"\uD83E\uDD75"}],"version":11},"cold_face":{"id":"cold_face","name":"Cold Face","keywords":["blue","freezing","frozen","frostbite","icicles"],"skins":[{"unified":"1f976","native":"\uD83E\uDD76"}],"version":11},"woozy_face":{"id":"woozy_face","name":"Woozy Face","keywords":["dizzy","intoxicated","tipsy","wavy"],"skins":[{"unified":"1f974","native":"\uD83E\uDD74"}],"version":11},"dizzy_face":{"id":"dizzy_face","name":"Dizzy Face","keywords":["spent","unconscious","xox"],"skins":[{"unified":"1f635","native":"\uD83D\uDE35"}],"version":1},"face_with_spiral_eyes":{"id":"face_with_spiral_eyes","name":"Face with Spiral Eyes","keywords":["sick","ill","confused","nauseous","nausea"],"skins":[{"unified":"1f635-200d-1f4ab","native":"\uD83D\uDE35...\uD83D\uDCAB"}],"version":13.1},"exploding_head":{"id":"exploding_head","name":"Exploding Head","keywords":["shocked","face","with","mind","blown"],"skins":[{"unified":"1f92f","native":"\uD83E\uDD2F"}],"version":5},"face_with_cowboy_hat":{"id":"face_with_cowboy_hat","name":"Cowboy Hat Face","keywords":["with","cowgirl"],"skins":[{"unified":"1f920","native":"\uD83E\uDD20"}],"version":3},"partying_face":{"id":"partying_face","name":"Partying Face","keywords":["celebration","woohoo"],"skins":[{"unified":"1f973","native":"\uD83E\uDD73"}],"version":11},"disguised_face":{"id":"disguised_face","name":"Disguised Face","keywords":["pretent","brows","glasses","moustache"],"skins":[{"unified":"1f978","native":"\uD83E\uDD78"}],"version":13},"sunglasses":{"id":"sunglasses","name":"Smiling Face with Sunglasses","emoticons":["8)"],"keywords":["cool","smile","summer","beach","sunglass"],"skins":[{"unified":"1f60e","native":"\uD83D\uDE0E"}],"version":1},"nerd_face":{"id":"nerd_face","name":"Nerd Face","keywords":["nerdy","geek","dork"],"skins":[{"unified":"1f913","native":"\uD83E\uDD13"}],"version":1},"face_with_monocle":{"id":"face_with_monocle","name":"Face with Monocle","keywords":["stuffy","wealthy"],"skins":[{"unified":"1f9d0","native":"\uD83E\uDDD0"}],"version":5},"confused":{"id":"confused","name":"Confused Face","emoticons":[":\\\\",":-\\\\",":/",":-/"],"keywords":["indifference","huh","weird","hmmm",":/"],"skins":[{"unified":"1f615","native":"\uD83D\uDE15"}],"version":1},"face_with_diagonal_mouth":{"id":"face_with_diagonal_mouth","name":"Face with Diagonal Mouth","keywords":["skeptic","confuse","frustrated","indifferent"],"skins":[{"unified":"1fae4","native":"\uD83E\uDEE4"}],"version":14},"worried":{"id":"worried","name":"Worried Face","keywords":["concern","nervous",":("],"skins":[{"unified":"1f61f","native":"\uD83D\uDE1F"}],"version":1},"slightly_frowning_face":{"id":"slightly_frowning_face","name":"Slightly Frowning Face","keywords":["disappointed","sad","upset"],"skins":[{"unified":"1f641","native":"\uD83D\uDE41"}],"version":1},"white_frowning_face":{"id":"white_frowning_face","name":"Frowning Face","keywords":["white","sad","upset","frown"],"skins":[{"unified":"2639-fe0f","native":"......"}],"version":1},"open_mouth":{"id":"open_mouth","name":"Face with Open Mouth","emoticons":[":o",":-o",":O",":-O"],"keywords":["surprise","impressed","wow","whoa",":O"],"skins":[{"unified":"1f62e","native":"\uD83D\uDE2E"}],"version":1},"hushed":{"id":"hushed","name":"Hushed Face","keywords":["woo","shh"],"skins":[{"unified":"1f62f","native":"\uD83D\uDE2F"}],"version":1},"astonished":{"id":"astonished","name":"Astonished Face","keywords":["xox","surprised","poisoned"],"skins":[{"unified":"1f632","native":"\uD83D\uDE32"}],"version":1},"flushed":{"id":"flushed","name":"Flushed Face","keywords":["blush","shy","flattered"],"skins":[{"unified":"1f633","native":"\uD83D\uDE33"}],"version":1},"pleading_face":{"id":"pleading_face","name":"Pleading Face","keywords":["begging","mercy"],"skins":[{"unified":"1f97a","native":"\uD83E\uDD7A"}],"version":11},"face_holding_back_tears":{"id":"face_holding_back_tears","name":"Face Holding Back Tears","keywords":["touched","gratitude"],"skins":[{"unified":"1f979","native":"\uD83E\uDD79"}],"version":14},"frowning":{"id":"frowning","name":"Frowning Face with Open Mouth","keywords":["aw","what"],"skins":[{"unified":"1f626","native":"\uD83D\uDE26"}],"version":1},"anguished":{"id":"anguished","name":"Anguished Face","emoticons":["D:"],"keywords":["stunned","nervous"],"skins":[{"unified":"1f627","native":"\uD83D\uDE27"}],"version":1},"fearful":{"id":"fearful","name":"Fearful Face","keywords":["scared","terrified","nervous","oops","huh"],"skins":[{"unified":"1f628","native":"\uD83D\uDE28"}],"version":1},"cold_sweat":{"id":"cold_sweat","name":"Anxious Face with Sweat","keywords":["cold","nervous"],"skins":[{"unified":"1f630","native":"\uD83D\uDE30"}],"version":1},"disappointed_relieved":{"id":"disappointed_relieved","name":"Sad but Relieved Face","keywords":["disappointed","phew","sweat","nervous"],"skins":[{"unified":"1f625","native":"\uD83D\uDE25"}],"version":1},"cry":{"id":"cry","name":"Crying Face","emoticons":[":\'("],"keywords":["cry","tears","sad","depressed","upset",":\'("],"skins":[{"unified":"1f622","native":"\uD83D\uDE22"}],"version":1},"sob":{"id":"sob","name":"Loudly Crying Face","emoticons":[":\'("],"keywords":["sob","cry","tears","sad","upset","depressed"],"skins":[{"unified":"1f62d","native":"\uD83D\uDE2D"}],"version":1},"scream":{"id":"scream","name":"Face Screaming in Fear","keywords":["scream","munch","scared","omg"],"skins":[{"unified":"1f631","native":"\uD83D\uDE31"}],"version":1},"confounded":{"id":"confounded","name":"Confounded Face","keywords":["confused","sick","unwell","oops",":S"],"skins":[{"unified":"1f616","native":"\uD83D\uDE16"}],"version":1},"persevere":{"id":"persevere","name":"Persevering Face","keywords":["persevere","sick","no","upset","oops"],"skins":[{"unified":"1f623","native":"\uD83D\uDE23"}],"version":1},"disappointed":{"id":"disappointed","name":"Disappointed Face","emoticons":["):",":(",":-("],"keywords":["sad","upset","depressed",":("],"skins":[{"unified":"1f61e","native":"\uD83D\uDE1E"}],"version":1},"sweat":{"id":"sweat","name":"Face with Cold Sweat","keywords":["downcast","hot","sad","tired","exercise"],"skins":[{"unified":"1f613","native":"\uD83D\uDE13"}],"version":1},"weary":{"id":"weary","name":"Weary Face","keywords":["tired","sleepy","sad","frustrated","upset"],"skins":[{"unified":"1f629","native":"\uD83D\uDE29"}],"version":1},"tired_face":{"id":"tired_face","name":"Tired Face","keywords":["sick","whine","upset","frustrated"],"skins":[{"unified":"1f62b","native":"\uD83D\uDE2B"}],"version":1},"yawning_face":{"id":"yawning_face","name":"Yawning Face","keywords":["tired","sleepy"],"skins":[{"unified":"1f971","native":"\uD83E\uDD71"}],"version":12},"triumph":{"id":"triumph","name":"Face with Look of Triumph","keywords":["steam","from","nose","gas","phew","proud","pride"],"skins":[{"unified":"1f624","native":"\uD83D\uDE24"}],"version":1},"rage":{"id":"rage","name":"Pouting Face","keywords":["rage","angry","mad","hate","despise"],"skins":[{"unified":"1f621","native":"\uD83D\uDE21"}],"version":1},"angry":{"id":"angry","name":"Angry Face","emoticons":[">:(",">:-("],"keywords":["mad","annoyed","frustrated"],"skins":[{"unified":"1f620","native":"\uD83D\uDE20"}],"version":1},"face_with_symbols_on_mouth":{"id":"face_with_symbols_on_mouth","name":"Face with Symbols on Mouth","keywords":["serious","covering","swearing","cursing","cussing","profanity","expletive"],"skins":[{"unified":"1f92c","native":"\uD83E\uDD2C"}],"version":5},"smiling_imp":{"id":"smiling_imp","name":"Smiling Face with Horns","keywords":["imp","devil"],"skins":[{"unified":"1f608","native":"\uD83D\uDE08"}],"version":1},"imp":{"id":"imp","name":"Imp","keywords":["angry","face","with","horns","devil"],"skins":[{"unified":"1f47f","native":"\uD83D\uDC7F"}],"version":1},"skull":{"id":"skull","name":"Skull","keywords":["dead","skeleton","creepy","death"],"skins":[{"unified":"1f480","native":"\uD83D\uDC80"}],"version":1},"skull_and_crossbones":{"id":"skull_and_crossbones","name":"Skull and Crossbones","keywords":["poison","danger","deadly","scary","death","pirate","evil"],"skins":[{"unified":"2620-fe0f","native":"......"}],"version":1},"hankey":{"id":"hankey","name":"Pile of Poo","keywords":["hankey","poop","shit","shitface","fail","turd"],"skins":[{"unified":"1f4a9","native":"\uD83D\uDCA9"}],"version":1},"clown_face":{"id":"clown_face","name":"Clown Face","keywords":[],"skins":[{"unified":"1f921","native":"\uD83E\uDD21"}],"version":3},"japanese_ogre":{"id":"japanese_ogre","name":"Ogre","keywords":["japanese","monster","red","mask","halloween","scary","creepy","devil","demon"],"skins":[{"unified":"1f479","native":"\uD83D\uDC79"}],"version":1},"japanese_goblin":{"id":"japanese_goblin","name":"Goblin","keywords":["japanese","red","evil","mask","monster","scary","creepy"],"skins":[{"unified":"1f47a","native":"\uD83D\uDC7A"}],"version":1},"ghost":{"id":"ghost","name":"Ghost","keywords":["halloween","spooky","scary"],"skins":[{"unified":"1f47b","native":"\uD83D\uDC7B"}],"version":1},"alien":{"id":"alien","name":"Alien","keywords":["UFO","paul","weird","outer","space"],"skins":[{"unified":"1f47d","native":"\uD83D\uDC7D"}],"version":1},"space_invader":{"id":"space_invader","name":"Alien Monster","keywords":["space","invader","game","arcade","play"],"skins":[{"unified":"1f47e","native":"\uD83D\uDC7E"}],"version":1},"robot_face":{"id":"robot_face","name":"Robot","keywords":["face","computer","machine","bot"],"skins":[{"unified":"1f916","native":"\uD83E\uDD16"}],"version":1},"smiley_cat":{"id":"smiley_cat","name":"Grinning Cat","keywords":["smiley","animal","cats","happy","smile"],"skins":[{"unified":"1f63a","native":"\uD83D\uDE3A"}],"version":1},"smile_cat":{"id":"smile_cat","name":"Grinning Cat with Smiling Eyes","keywords":["smile","animal","cats"],"skins":[{"unified":"1f638","native":"\uD83D\uDE38"}],"version":1},"joy_cat":{"id":"joy_cat","name":"Cat with Tears of Joy","keywords":["animal","cats","haha","happy"],"skins":[{"unified":"1f639","native":"\uD83D\uDE39"}],"version":1},"heart_eyes_cat":{"id":"heart_eyes_cat","name":"Smiling Cat with Heart-Eyes","keywords":["heart","eyes","animal","love","like","affection","cats","valentines"],"skins":[{"unified":"1f63b","native":"\uD83D\uDE3B"}],"version":1},"smirk_cat":{"id":"smirk_cat","name":"Cat with Wry Smile","keywords":["smirk","animal","cats"],"skins":[{"unified":"1f63c","native":"\uD83D\uDE3C"}],"version":1},"kissing_cat":{"id":"kissing_cat","name":"Kissing Cat","keywords":["animal","cats","kiss"],"skins":[{"unified":"1f63d","native":"\uD83D\uDE3D"}],"version":1},"scream_cat":{"id":"scream_cat","name":"Weary Cat","keywords":["scream","animal","cats","munch","scared"],"skins":[{"unified":"1f640","native":"\uD83D\uDE40"}],"version":1},"crying_cat_face":{"id":"crying_cat_face","name":"Crying Cat","keywords":["face","animal","tears","weep","sad","cats","upset","cry"],"skins":[{"unified":"1f63f","native":"\uD83D\uDE3F"}],"version":1},"pouting_cat":{"id":"pouting_cat","name":"Pouting Cat","keywords":["animal","cats"],"skins":[{"unified":"1f63e","native":"\uD83D\uDE3E"}],"version":1},"see_no_evil":{"id":"see_no_evil","name":"See-No-Evil Monkey","keywords":["see","no","evil","animal","nature","haha"],"skins":[{"unified":"1f648","native":"\uD83D\uDE48"}],"version":1},"hear_no_evil":{"id":"hear_no_evil","name":"Hear-No-Evil Monkey","keywords":["hear","no","evil","animal","nature"],"skins":[{"unified":"1f649","native":"\uD83D\uDE49"}],"version":1},"speak_no_evil":{"id":"speak_no_evil","name":"Speak-No-Evil Monkey","keywords":["speak","no","evil","animal","nature","omg"],"skins":[{"unified":"1f64a","native":"\uD83D\uDE4A"}],"version":1},"kiss":{"id":"kiss","name":"Kiss Mark","keywords":["face","lips","love","like","affection","valentines"],"skins":[{"unified":"1f48b","native":"\uD83D\uDC8B"}],"version":1},"love_letter":{"id":"love_letter","name":"Love Letter","keywords":["email","like","affection","envelope","valentines"],"skins":[{"unified":"1f48c","native":"\uD83D\uDC8C"}],"version":1},"cupid":{"id":"cupid","name":"Heart with Arrow","keywords":["cupid","love","like","affection","valentines"],"skins":[{"unified":"1f498","native":"\uD83D\uDC98"}],"version":1},"gift_heart":{"id":"gift_heart","name":"Heart with Ribbon","keywords":["gift","love","valentines"],"skins":[{"unified":"1f49d","native":"\uD83D\uDC9D"}],"version":1},"sparkling_heart":{"id":"sparkling_heart","name":"Sparkling Heart","keywords":["love","like","affection","valentines"],"skins":[{"unified":"1f496","native":"\uD83D\uDC96"}],"version":1},"heartpulse":{"id":"heartpulse","name":"Growing Heart","keywords":["heartpulse","like","love","affection","valentines","pink"],"skins":[{"unified":"1f497","native":"\uD83D\uDC97"}],"version":1},"heartbeat":{"id":"heartbeat","name":"Beating Heart","keywords":["heartbeat","love","like","affection","valentines","pink"],"skins":[{"unified":"1f493","native":"\uD83D\uDC93"}],"version":1},"revolving_hearts":{"id":"revolving_hearts","name":"Revolving Hearts","keywords":["love","like","affection","valentines"],"skins":[{"unified":"1f49e","native":"\uD83D\uDC9E"}],"version":1},"two_hearts":{"id":"two_hearts","name":"Two Hearts","keywords":["love","like","affection","valentines","heart"],"skins":[{"unified":"1f495","native":"\uD83D\uDC95"}],"version":1},"heart_decoration":{"id":"heart_decoration","name":"Heart Decoration","keywords":["purple","square","love","like"],"skins":[{"unified":"1f49f","native":"\uD83D\uDC9F"}],"version":1},"heavy_heart_exclamation_mark_ornament":{"id":"heavy_heart_exclamation_mark_ornament","name":"Heart Exclamation","keywords":["heavy","mark","ornament","decoration","love"],"skins":[{"unified":"2763-fe0f","native":"......"}],"version":1},"broken_heart":{"id":"broken_heart","name":"Broken Heart","emoticons":["</3"],"keywords":["sad","sorry","break","heartbreak"],"skins":[{"unified":"1f494","native":"\uD83D\uDC94"}],"version":1},"heart_on_fire":{"id":"heart_on_fire","name":"Heart on Fire","keywords":["passionate","enthusiastic"],"skins":[{"unified":"2764-fe0f-200d-1f525","native":".........\uD83D\uDD25"}],"version":13.1},"mending_heart":{"id":"mending_heart","name":"Mending Heart","keywords":["broken","bandage","wounded"],"skins":[{"unified":"2764-fe0f-200d-1fa79","native":".........\uD83E\uDE79"}],"version":13.1},"heart":{"id":"heart","name":"Red Heart","emoticons":["<3"],"keywords":["love","like","valentines"],"skins":[{"unified":"2764-fe0f","native":"......"}],"version":1},"orange_heart":{"id":"orange_heart","name":"Orange Heart","keywords":["love","like","affection","valentines"],"skins":[{"unified":"1f9e1","native":"\uD83E\uDDE1"}],"version":5},"yellow_heart":{"id":"yellow_heart","name":"Yellow Heart","emoticons":["<3"],"keywords":["love","like","affection","valentines"],"skins":[{"unified":"1f49b","native":"\uD83D\uDC9B"}],"version":1},"green_heart":{"id":"green_heart","name":"Green Heart","emoticons":["<3"],"keywords":["love","like","affection","valentines"],"skins":[{"unified":"1f49a","native":"\uD83D\uDC9A"}],"version":1},"blue_heart":{"id":"blue_heart","name":"Blue Heart","emoticons":["<3"],"keywords":["love","like","affection","valentines"],"skins":[{"unified":"1f499","native":"\uD83D\uDC99"}],"version":1},"purple_heart":{"id":"purple_heart","name":"Purple Heart","emoticons":["<3"],"keywords":["love","like","affection","valentines"],"skins":[{"unified":"1f49c","native":"\uD83D\uDC9C"}],"version":1},"brown_heart":{"id":"brown_heart","name":"Brown Heart","keywords":["coffee"],"skins":[{"unified":"1f90e","native":"\uD83E\uDD0E"}],"version":12},"black_heart":{"id":"black_heart","name":"Black Heart","keywords":["evil"],"skins":[{"unified":"1f5a4","native":"\uD83D\uDDA4"}],"version":3},"white_heart":{"id":"white_heart","name":"White Heart","keywords":["pure"],"skins":[{"unified":"1f90d","native":"\uD83E\uDD0D"}],"version":12},"anger":{"id":"anger","name":"Anger Symbol","keywords":["angry","mad"],"skins":[{"unified":"1f4a2","native":"\uD83D\uDCA2"}],"version":1},"boom":{"id":"boom","name":"Collision","keywords":["boom","bomb","explode","explosion","blown"],"skins":[{"unified":"1f4a5","native":"\uD83D\uDCA5"}],"version":1},"dizzy":{"id":"dizzy","name":"Dizzy","keywords":["star","sparkle","shoot","magic"],"skins":[{"unified":"1f4ab","native":"\uD83D\uDCAB"}],"version":1},"sweat_drops":{"id":"sweat_drops","name":"Sweat Droplets","keywords":["drops","water","drip","oops"],"skins":[{"unified":"1f4a6","native":"\uD83D\uDCA6"}],"version":1},"dash":{"id":"dash","name":"Dash Symbol","keywords":["dashing","away","wind","air","fast","shoo","fart","smoke","puff"],"skins":[{"unified":"1f4a8","native":"\uD83D\uDCA8"}],"version":1},"hole":{"id":"hole","name":"Hole","keywords":["embarrassing"],"skins":[{"unified":"1f573-fe0f","native":"\uD83D\uDD73..."}],"version":1},"bomb":{"id":"bomb","name":"Bomb","keywords":["boom","explode","explosion","terrorism"],"skins":[{"unified":"1f4a3","native":"\uD83D\uDCA3"}],"version":1},"speech_balloon":{"id":"speech_balloon","name":"Speech Balloon","keywords":["bubble","words","message","talk","chatting"],"skins":[{"unified":"1f4ac","native":"\uD83D\uDCAC"}],"version":1},"eye-in-speech-bubble":{"id":"eye-in-speech-bubble","name":"Eye in Speech Bubble","keywords":["in-speech-bubble","info"],"skins":[{"unified":"1f441-fe0f-200d-1f5e8-fe0f","native":"\uD83D\uDC41......\uD83D\uDDE8..."}],"version":2},"left_speech_bubble":{"id":"left_speech_bubble","name":"Left Speech Bubble","keywords":["words","message","talk","chatting"],"skins":[{"unified":"1f5e8-fe0f","native":"\uD83D\uDDE8..."}],"version":2},"right_anger_bubble":{"id":"right_anger_bubble","name":"Right Anger Bubble","keywords":["caption","speech","thinking","mad"],"skins":[{"unified":"1f5ef-fe0f","native":"\uD83D\uDDEF..."}],"version":1},"thought_balloon":{"id":"thought_balloon","name":"Thought Balloon","keywords":["bubble","cloud","speech","thinking","dream"],"skins":[{"unified":"1f4ad","native":"\uD83D\uDCAD"}],"version":1},"zzz":{"id":"zzz","name":"Zzz","keywords":["sleepy","tired","dream"],"skins":[{"unified":"1f4a4","native":"\uD83D\uDCA4"}],"version":1},"wave":{"id":"wave","name":"Waving Hand","keywords":["wave","hands","gesture","goodbye","solong","farewell","hello","hi","palm"],"skins":[{"unified":"1f44b","native":"\uD83D\uDC4B"},{"unified":"1f44b-1f3fb","native":"\uD83D\uDC4B\uD83C\uDFFB"},{"unified":"1f44b-1f3fc","native":"\uD83D\uDC4B\uD83C\uDFFC"},{"unified":"1f44b-1f3fd","native":"\uD83D\uDC4B\uD83C\uDFFD"},{"unified":"1f44b-1f3fe","native":"\uD83D\uDC4B\uD83C\uDFFE"},{"unified":"1f44b-1f3ff","native":"\uD83D\uDC4B\uD83C\uDFFF"}],"version":1},"raised_back_of_hand":{"id":"raised_back_of_hand","name":"Raised Back of Hand","keywords":["fingers","backhand"],"skins":[{"unified":"1f91a","native":"\uD83E\uDD1A"},{"unified":"1f91a-1f3fb","native":"\uD83E\uDD1A\uD83C\uDFFB"},{"unified":"1f91a-1f3fc","native":"\uD83E\uDD1A\uD83C\uDFFC"},{"unified":"1f91a-1f3fd","native":"\uD83E\uDD1A\uD83C\uDFFD"},{"unified":"1f91a-1f3fe","native":"\uD83E\uDD1A\uD83C\uDFFE"},{"unified":"1f91a-1f3ff","native":"\uD83E\uDD1A\uD83C\uDFFF"}],"version":3},"raised_hand_with_fingers_splayed":{"id":"raised_hand_with_fingers_splayed","name":"Hand with Fingers Splayed","keywords":["raised","palm"],"skins":[{"unified":"1f590-fe0f","native":"\uD83D\uDD90..."},{"unified":"1f590-1f3fb","native":"\uD83D\uDD90\uD83C\uDFFB"},{"unified":"1f590-1f3fc","native":"\uD83D\uDD90\uD83C\uDFFC"},{"unified":"1f590-1f3fd","native":"\uD83D\uDD90\uD83C\uDFFD"},{"unified":"1f590-1f3fe","native":"\uD83D\uDD90\uD83C\uDFFE"},{"unified":"1f590-1f3ff","native":"\uD83D\uDD90\uD83C\uDFFF"}],"version":1},"hand":{"id":"hand","name":"Raised Hand","keywords":["fingers","stop","highfive","high","five","palm","ban"],"skins":[{"unified":"270b","native":"..."},{"unified":"270b-1f3fb","native":"...\uD83C\uDFFB"},{"unified":"270b-1f3fc","native":"...\uD83C\uDFFC"},{"unified":"270b-1f3fd","native":"...\uD83C\uDFFD"},{"unified":"270b-1f3fe","native":"...\uD83C\uDFFE"},{"unified":"270b-1f3ff","native":"...\uD83C\uDFFF"}],"version":1},"spock-hand":{"id":"spock-hand","name":"Vulcan Salute","keywords":["spock","hand","fingers","star","trek"],"skins":[{"unified":"1f596","native":"\uD83D\uDD96"},{"unified":"1f596-1f3fb","native":"\uD83D\uDD96\uD83C\uDFFB"},{"unified":"1f596-1f3fc","native":"\uD83D\uDD96\uD83C\uDFFC"},{"unified":"1f596-1f3fd","native":"\uD83D\uDD96\uD83C\uDFFD"},{"unified":"1f596-1f3fe","native":"\uD83D\uDD96\uD83C\uDFFE"},{"unified":"1f596-1f3ff","native":"\uD83D\uDD96\uD83C\uDFFF"}],"version":1},"rightwards_hand":{"id":"rightwards_hand","name":"Rightwards Hand","keywords":["palm","offer"],"skins":[{"unified":"1faf1","native":"\uD83E\uDEF1"},{"unified":"1faf1-1f3fb","native":"\uD83E\uDEF1\uD83C\uDFFB"},{"unified":"1faf1-1f3fc","native":"\uD83E\uDEF1\uD83C\uDFFC"},{"unified":"1faf1-1f3fd","native":"\uD83E\uDEF1\uD83C\uDFFD"},{"unified":"1faf1-1f3fe","native":"\uD83E\uDEF1\uD83C\uDFFE"},{"unified":"1faf1-1f3ff","native":"\uD83E\uDEF1\uD83C\uDFFF"}],"version":14},"leftwards_hand":{"id":"leftwards_hand","name":"Leftwards Hand","keywords":["palm","offer"],"skins":[{"unified":"1faf2","native":"\uD83E\uDEF2"},{"unified":"1faf2-1f3fb","native":"\uD83E\uDEF2\uD83C\uDFFB"},{"unified":"1faf2-1f3fc","native":"\uD83E\uDEF2\uD83C\uDFFC"},{"unified":"1faf2-1f3fd","native":"\uD83E\uDEF2\uD83C\uDFFD"},{"unified":"1faf2-1f3fe","native":"\uD83E\uDEF2\uD83C\uDFFE"},{"unified":"1faf2-1f3ff","native":"\uD83E\uDEF2\uD83C\uDFFF"}],"version":14},"palm_down_hand":{"id":"palm_down_hand","name":"Palm Down Hand","keywords":["drop"],"skins":[{"unified":"1faf3","native":"\uD83E\uDEF3"},{"unified":"1faf3-1f3fb","native":"\uD83E\uDEF3\uD83C\uDFFB"},{"unified":"1faf3-1f3fc","native":"\uD83E\uDEF3\uD83C\uDFFC"},{"unified":"1faf3-1f3fd","native":"\uD83E\uDEF3\uD83C\uDFFD"},{"unified":"1faf3-1f3fe","native":"\uD83E\uDEF3\uD83C\uDFFE"},{"unified":"1faf3-1f3ff","native":"\uD83E\uDEF3\uD83C\uDFFF"}],"version":14},"palm_up_hand":{"id":"palm_up_hand","name":"Palm Up Hand","keywords":["lift","offer","demand"],"skins":[{"unified":"1faf4","native":"\uD83E\uDEF4"},{"unified":"1faf4-1f3fb","native":"\uD83E\uDEF4\uD83C\uDFFB"},{"unified":"1faf4-1f3fc","native":"\uD83E\uDEF4\uD83C\uDFFC"},{"unified":"1faf4-1f3fd","native":"\uD83E\uDEF4\uD83C\uDFFD"},{"unified":"1faf4-1f3fe","native":"\uD83E\uDEF4\uD83C\uDFFE"},{"unified":"1faf4-1f3ff","native":"\uD83E\uDEF4\uD83C\uDFFF"}],"version":14},"ok_hand":{"id":"ok_hand","name":"Ok Hand","keywords":["fingers","limbs","perfect","okay"],"skins":[{"unified":"1f44c","native":"\uD83D\uDC4C"},{"unified":"1f44c-1f3fb","native":"\uD83D\uDC4C\uD83C\uDFFB"},{"unified":"1f44c-1f3fc","native":"\uD83D\uDC4C\uD83C\uDFFC"},{"unified":"1f44c-1f3fd","native":"\uD83D\uDC4C\uD83C\uDFFD"},{"unified":"1f44c-1f3fe","native":"\uD83D\uDC4C\uD83C\uDFFE"},{"unified":"1f44c-1f3ff","native":"\uD83D\uDC4C\uD83C\uDFFF"}],"version":1},"pinched_fingers":{"id":"pinched_fingers","name":"Pinched Fingers","keywords":["size","tiny","small"],"skins":[{"unified":"1f90c","native":"\uD83E\uDD0C"},{"unified":"1f90c-1f3fb","native":"\uD83E\uDD0C\uD83C\uDFFB"},{"unified":"1f90c-1f3fc","native":"\uD83E\uDD0C\uD83C\uDFFC"},{"unified":"1f90c-1f3fd","native":"\uD83E\uDD0C\uD83C\uDFFD"},{"unified":"1f90c-1f3fe","native":"\uD83E\uDD0C\uD83C\uDFFE"},{"unified":"1f90c-1f3ff","native":"\uD83E\uDD0C\uD83C\uDFFF"}],"version":13},"pinching_hand":{"id":"pinching_hand","name":"Pinching Hand","keywords":["tiny","small","size"],"skins":[{"unified":"1f90f","native":"\uD83E\uDD0F"},{"unified":"1f90f-1f3fb","native":"\uD83E\uDD0F\uD83C\uDFFB"},{"unified":"1f90f-1f3fc","native":"\uD83E\uDD0F\uD83C\uDFFC"},{"unified":"1f90f-1f3fd","native":"\uD83E\uDD0F\uD83C\uDFFD"},{"unified":"1f90f-1f3fe","native":"\uD83E\uDD0F\uD83C\uDFFE"},{"unified":"1f90f-1f3ff","native":"\uD83E\uDD0F\uD83C\uDFFF"}],"version":12},"v":{"id":"v","name":"Victory Hand","keywords":["v","fingers","ohyeah","peace","two"],"skins":[{"unified":"270c-fe0f","native":"......"},{"unified":"270c-1f3fb","native":"...\uD83C\uDFFB"},{"unified":"270c-1f3fc","native":"...\uD83C\uDFFC"},{"unified":"270c-1f3fd","native":"...\uD83C\uDFFD"},{"unified":"270c-1f3fe","native":"...\uD83C\uDFFE"},{"unified":"270c-1f3ff","native":"...\uD83C\uDFFF"}],"version":1},"crossed_fingers":{"id":"crossed_fingers","name":"Crossed Fingers","keywords":["hand","with","index","and","middle","good","lucky"],"skins":[{"unified":"1f91e","native":"\uD83E\uDD1E"},{"unified":"1f91e-1f3fb","native":"\uD83E\uDD1E\uD83C\uDFFB"},{"unified":"1f91e-1f3fc","native":"\uD83E\uDD1E\uD83C\uDFFC"},{"unified":"1f91e-1f3fd","native":"\uD83E\uDD1E\uD83C\uDFFD"},{"unified":"1f91e-1f3fe","native":"\uD83E\uDD1E\uD83C\uDFFE"},{"unified":"1f91e-1f3ff","native":"\uD83E\uDD1E\uD83C\uDFFF"}],"version":3},"hand_with_index_finger_and_thumb_crossed":{"id":"hand_with_index_finger_and_thumb_crossed","name":"Hand with Index Finger and Thumb Crossed","keywords":["heart","love","money","expensive"],"skins":[{"unified":"1faf0","native":"\uD83E\uDEF0"},{"unified":"1faf0-1f3fb","native":"\uD83E\uDEF0\uD83C\uDFFB"},{"unified":"1faf0-1f3fc","native":"\uD83E\uDEF0\uD83C\uDFFC"},{"unified":"1faf0-1f3fd","native":"\uD83E\uDEF0\uD83C\uDFFD"},{"unified":"1faf0-1f3fe","native":"\uD83E\uDEF0\uD83C\uDFFE"},{"unified":"1faf0-1f3ff","native":"\uD83E\uDEF0\uD83C\uDFFF"}],"version":14},"i_love_you_hand_sign":{"id":"i_love_you_hand_sign","name":"Love-You Gesture","keywords":["i","love","you","hand","sign","fingers"],"skins":[{"unified":"1f91f","native":"\uD83E\uDD1F"},{"unified":"1f91f-1f3fb","native":"\uD83E\uDD1F\uD83C\uDFFB"},{"unified":"1f91f-1f3fc","native":"\uD83E\uDD1F\uD83C\uDFFC"},{"unified":"1f91f-1f3fd","native":"\uD83E\uDD1F\uD83C\uDFFD"},{"unified":"1f91f-1f3fe","native":"\uD83E\uDD1F\uD83C\uDFFE"},{"unified":"1f91f-1f3ff","native":"\uD83E\uDD1F\uD83C\uDFFF"}],"version":5},"the_horns":{"id":"the_horns","name":"Sign of the Horns","keywords":["hand","fingers","evil","eye","rock","on"],"skins":[{"unified":"1f918","native":"\uD83E\uDD18"},{"unified":"1f918-1f3fb","native":"\uD83E\uDD18\uD83C\uDFFB"},{"unified":"1f918-1f3fc","native":"\uD83E\uDD18\uD83C\uDFFC"},{"unified":"1f918-1f3fd","native":"\uD83E\uDD18\uD83C\uDFFD"},{"unified":"1f918-1f3fe","native":"\uD83E\uDD18\uD83C\uDFFE"},{"unified":"1f918-1f3ff","native":"\uD83E\uDD18\uD83C\uDFFF"}],"version":1},"call_me_hand":{"id":"call_me_hand","name":"Call Me Hand","keywords":["hands","gesture","shaka"],"skins":[{"unified":"1f919","native":"\uD83E\uDD19"},{"unified":"1f919-1f3fb","native":"\uD83E\uDD19\uD83C\uDFFB"},{"unified":"1f919-1f3fc","native":"\uD83E\uDD19\uD83C\uDFFC"},{"unified":"1f919-1f3fd","native":"\uD83E\uDD19\uD83C\uDFFD"},{"unified":"1f919-1f3fe","native":"\uD83E\uDD19\uD83C\uDFFE"},{"unified":"1f919-1f3ff","native":"\uD83E\uDD19\uD83C\uDFFF"}],"version":3},"point_left":{"id":"point_left","name":"Backhand Index Pointing Left","keywords":["point","direction","fingers","hand"],"skins":[{"unified":"1f448","native":"\uD83D\uDC48"},{"unified":"1f448-1f3fb","native":"\uD83D\uDC48\uD83C\uDFFB"},{"unified":"1f448-1f3fc","native":"\uD83D\uDC48\uD83C\uDFFC"},{"unified":"1f448-1f3fd","native":"\uD83D\uDC48\uD83C\uDFFD"},{"unified":"1f448-1f3fe","native":"\uD83D\uDC48\uD83C\uDFFE"},{"unified":"1f448-1f3ff","native":"\uD83D\uDC48\uD83C\uDFFF"}],"version":1},"point_right":{"id":"point_right","name":"Backhand Index Pointing Right","keywords":["point","fingers","hand","direction"],"skins":[{"unified":"1f449","native":"\uD83D\uDC49"},{"unified":"1f449-1f3fb","native":"\uD83D\uDC49\uD83C\uDFFB"},{"unified":"1f449-1f3fc","native":"\uD83D\uDC49\uD83C\uDFFC"},{"unified":"1f449-1f3fd","native":"\uD83D\uDC49\uD83C\uDFFD"},{"unified":"1f449-1f3fe","native":"\uD83D\uDC49\uD83C\uDFFE"},{"unified":"1f449-1f3ff","native":"\uD83D\uDC49\uD83C\uDFFF"}],"version":1},"point_up_2":{"id":"point_up_2","name":"Backhand Index Pointing Up","keywords":["point","2","fingers","hand","direction"],"skins":[{"unified":"1f446","native":"\uD83D\uDC46"},{"unified":"1f446-1f3fb","native":"\uD83D\uDC46\uD83C\uDFFB"},{"unified":"1f446-1f3fc","native":"\uD83D\uDC46\uD83C\uDFFC"},{"unified":"1f446-1f3fd","native":"\uD83D\uDC46\uD83C\uDFFD"},{"unified":"1f446-1f3fe","native":"\uD83D\uDC46\uD83C\uDFFE"},{"unified":"1f446-1f3ff","native":"\uD83D\uDC46\uD83C\uDFFF"}],"version":1},"middle_finger":{"id":"middle_finger","name":"Middle Finger","keywords":["reversed","hand","with","extended","fingers","rude","flipping"],"skins":[{"unified":"1f595","native":"\uD83D\uDD95"},{"unified":"1f595-1f3fb","native":"\uD83D\uDD95\uD83C\uDFFB"},{"unified":"1f595-1f3fc","native":"\uD83D\uDD95\uD83C\uDFFC"},{"unified":"1f595-1f3fd","native":"\uD83D\uDD95\uD83C\uDFFD"},{"unified":"1f595-1f3fe","native":"\uD83D\uDD95\uD83C\uDFFE"},{"unified":"1f595-1f3ff","native":"\uD83D\uDD95\uD83C\uDFFF"}],"version":1},"point_down":{"id":"point_down","name":"Backhand Index Pointing Down","keywords":["point","fingers","hand","direction"],"skins":[{"unified":"1f447","native":"\uD83D\uDC47"},{"unified":"1f447-1f3fb","native":"\uD83D\uDC47\uD83C\uDFFB"},{"unified":"1f447-1f3fc","native":"\uD83D\uDC47\uD83C\uDFFC"},{"unified":"1f447-1f3fd","native":"\uD83D\uDC47\uD83C\uDFFD"},{"unified":"1f447-1f3fe","native":"\uD83D\uDC47\uD83C\uDFFE"},{"unified":"1f447-1f3ff","native":"\uD83D\uDC47\uD83C\uDFFF"}],"version":1},"point_up":{"id":"point_up","name":"Index Pointing Up","keywords":["point","hand","fingers","direction"],"skins":[{"unified":"261d-fe0f","native":"......"},{"unified":"261d-1f3fb","native":"...\uD83C\uDFFB"},{"unified":"261d-1f3fc","native":"...\uD83C\uDFFC"},{"unified":"261d-1f3fd","native":"...\uD83C\uDFFD"},{"unified":"261d-1f3fe","native":"...\uD83C\uDFFE"},{"unified":"261d-1f3ff","native":"...\uD83C\uDFFF"}],"version":1},"index_pointing_at_the_viewer":{"id":"index_pointing_at_the_viewer","name":"Index Pointing at the Viewer","keywords":["you","recruit"],"skins":[{"unified":"1faf5","native":"\uD83E\uDEF5"},{"unified":"1faf5-1f3fb","native":"\uD83E\uDEF5\uD83C\uDFFB"},{"unified":"1faf5-1f3fc","native":"\uD83E\uDEF5\uD83C\uDFFC"},{"unified":"1faf5-1f3fd","native":"\uD83E\uDEF5\uD83C\uDFFD"},{"unified":"1faf5-1f3fe","native":"\uD83E\uDEF5\uD83C\uDFFE"},{"unified":"1faf5-1f3ff","native":"\uD83E\uDEF5\uD83C\uDFFF"}],"version":14},"+1":{"id":"+1","name":"Thumbs Up","keywords":["+1","thumbsup","yes","awesome","good","agree","accept","cool","hand","like"],"skins":[{"unified":"1f44d","native":"\uD83D\uDC4D"},{"unified":"1f44d-1f3fb","native":"\uD83D\uDC4D\uD83C\uDFFB"},{"unified":"1f44d-1f3fc","native":"\uD83D\uDC4D\uD83C\uDFFC"},{"unified":"1f44d-1f3fd","native":"\uD83D\uDC4D\uD83C\uDFFD"},{"unified":"1f44d-1f3fe","native":"\uD83D\uDC4D\uD83C\uDFFE"},{"unified":"1f44d-1f3ff","native":"\uD83D\uDC4D\uD83C\uDFFF"}],"version":1},"-1":{"id":"-1","name":"Thumbs Down","keywords":["-1","thumbsdown","no","dislike","hand"],"skins":[{"unified":"1f44e","native":"\uD83D\uDC4E"},{"unified":"1f44e-1f3fb","native":"\uD83D\uDC4E\uD83C\uDFFB"},{"unified":"1f44e-1f3fc","native":"\uD83D\uDC4E\uD83C\uDFFC"},{"unified":"1f44e-1f3fd","native":"\uD83D\uDC4E\uD83C\uDFFD"},{"unified":"1f44e-1f3fe","native":"\uD83D\uDC4E\uD83C\uDFFE"},{"unified":"1f44e-1f3ff","native":"\uD83D\uDC4E\uD83C\uDFFF"}],"version":1},"fist":{"id":"fist","name":"Raised Fist","keywords":["fingers","hand","grasp"],"skins":[{"unified":"270a","native":"..."},{"unified":"270a-1f3fb","native":"...\uD83C\uDFFB"},{"unified":"270a-1f3fc","native":"...\uD83C\uDFFC"},{"unified":"270a-1f3fd","native":"...\uD83C\uDFFD"},{"unified":"270a-1f3fe","native":"...\uD83C\uDFFE"},{"unified":"270a-1f3ff","native":"...\uD83C\uDFFF"}],"version":1},"facepunch":{"id":"facepunch","name":"Oncoming Fist","keywords":["facepunch","punch","angry","violence","hit","attack","hand"],"skins":[{"unified":"1f44a","native":"\uD83D\uDC4A"},{"unified":"1f44a-1f3fb","native":"\uD83D\uDC4A\uD83C\uDFFB"},{"unified":"1f44a-1f3fc","native":"\uD83D\uDC4A\uD83C\uDFFC"},{"unified":"1f44a-1f3fd","native":"\uD83D\uDC4A\uD83C\uDFFD"},{"unified":"1f44a-1f3fe","native":"\uD83D\uDC4A\uD83C\uDFFE"},{"unified":"1f44a-1f3ff","native":"\uD83D\uDC4A\uD83C\uDFFF"}],"version":1},"left-facing_fist":{"id":"left-facing_fist","name":"Left-Facing Fist","keywords":["left","facing","hand","fistbump"],"skins":[{"unified":"1f91b","native":"\uD83E\uDD1B"},{"unified":"1f91b-1f3fb","native":"\uD83E\uDD1B\uD83C\uDFFB"},{"unified":"1f91b-1f3fc","native":"\uD83E\uDD1B\uD83C\uDFFC"},{"unified":"1f91b-1f3fd","native":"\uD83E\uDD1B\uD83C\uDFFD"},{"unified":"1f91b-1f3fe","native":"\uD83E\uDD1B\uD83C\uDFFE"},{"unified":"1f91b-1f3ff","native":"\uD83E\uDD1B\uD83C\uDFFF"}],"version":3},"right-facing_fist":{"id":"right-facing_fist","name":"Right-Facing Fist","keywords":["right","facing","hand","fistbump"],"skins":[{"unified":"1f91c","native":"\uD83E\uDD1C"},{"unified":"1f91c-1f3fb","native":"\uD83E\uDD1C\uD83C\uDFFB"},{"unified":"1f91c-1f3fc","native":"\uD83E\uDD1C\uD83C\uDFFC"},{"unified":"1f91c-1f3fd","native":"\uD83E\uDD1C\uD83C\uDFFD"},{"unified":"1f91c-1f3fe","native":"\uD83E\uDD1C\uD83C\uDFFE"},{"unified":"1f91c-1f3ff","native":"\uD83E\uDD1C\uD83C\uDFFF"}],"version":3},"clap":{"id":"clap","name":"Clapping Hands","keywords":["clap","praise","applause","congrats","yay"],"skins":[{"unified":"1f44f","native":"\uD83D\uDC4F"},{"unified":"1f44f-1f3fb","native":"\uD83D\uDC4F\uD83C\uDFFB"},{"unified":"1f44f-1f3fc","native":"\uD83D\uDC4F\uD83C\uDFFC"},{"unified":"1f44f-1f3fd","native":"\uD83D\uDC4F\uD83C\uDFFD"},{"unified":"1f44f-1f3fe","native":"\uD83D\uDC4F\uD83C\uDFFE"},{"unified":"1f44f-1f3ff","native":"\uD83D\uDC4F\uD83C\uDFFF"}],"version":1},"raised_hands":{"id":"raised_hands","name":"Raising Hands","keywords":["raised","gesture","hooray","yea","celebration"],"skins":[{"unified":"1f64c","native":"\uD83D\uDE4C"},{"unified":"1f64c-1f3fb","native":"\uD83D\uDE4C\uD83C\uDFFB"},{"unified":"1f64c-1f3fc","native":"\uD83D\uDE4C\uD83C\uDFFC"},{"unified":"1f64c-1f3fd","native":"\uD83D\uDE4C\uD83C\uDFFD"},{"unified":"1f64c-1f3fe","native":"\uD83D\uDE4C\uD83C\uDFFE"},{"unified":"1f64c-1f3ff","native":"\uD83D\uDE4C\uD83C\uDFFF"}],"version":1},"heart_hands":{"id":"heart_hands","name":"Heart Hands","keywords":["love","appreciation","support"],"skins":[{"unified":"1faf6","native":"\uD83E\uDEF6"},{"unified":"1faf6-1f3fb","native":"\uD83E\uDEF6\uD83C\uDFFB"},{"unified":"1faf6-1f3fc","native":"\uD83E\uDEF6\uD83C\uDFFC"},{"unified":"1faf6-1f3fd","native":"\uD83E\uDEF6\uD83C\uDFFD"},{"unified":"1faf6-1f3fe","native":"\uD83E\uDEF6\uD83C\uDFFE"},{"unified":"1faf6-1f3ff","native":"\uD83E\uDEF6\uD83C\uDFFF"}],"version":14},"open_hands":{"id":"open_hands","name":"Open Hands","keywords":["fingers","butterfly"],"skins":[{"unified":"1f450","native":"\uD83D\uDC50"},{"unified":"1f450-1f3fb","native":"\uD83D\uDC50\uD83C\uDFFB"},{"unified":"1f450-1f3fc","native":"\uD83D\uDC50\uD83C\uDFFC"},{"unified":"1f450-1f3fd","native":"\uD83D\uDC50\uD83C\uDFFD"},{"unified":"1f450-1f3fe","native":"\uD83D\uDC50\uD83C\uDFFE"},{"unified":"1f450-1f3ff","native":"\uD83D\uDC50\uD83C\uDFFF"}],"version":1},"palms_up_together":{"id":"palms_up_together","name":"Palms Up Together","keywords":["hands","gesture","cupped","prayer"],"skins":[{"unified":"1f932","native":"\uD83E\uDD32"},{"unified":"1f932-1f3fb","native":"\uD83E\uDD32\uD83C\uDFFB"},{"unified":"1f932-1f3fc","native":"\uD83E\uDD32\uD83C\uDFFC"},{"unified":"1f932-1f3fd","native":"\uD83E\uDD32\uD83C\uDFFD"},{"unified":"1f932-1f3fe","native":"\uD83E\uDD32\uD83C\uDFFE"},{"unified":"1f932-1f3ff","native":"\uD83E\uDD32\uD83C\uDFFF"}],"version":5},"handshake":{"id":"handshake","name":"Handshake","keywords":["agreement","shake"],"skins":[{"unified":"1f91d","native":"\uD83E\uDD1D"},{"unified":"1f91d-1f3fb","native":"\uD83E\uDD1D\uD83C\uDFFB"},{"unified":"1f91d-1f3fc","native":"\uD83E\uDD1D\uD83C\uDFFC"},{"unified":"1f91d-1f3fd","native":"\uD83E\uDD1D\uD83C\uDFFD"},{"unified":"1f91d-1f3fe","native":"\uD83E\uDD1D\uD83C\uDFFE"},{"unified":"1f91d-1f3ff","native":"\uD83E\uDD1D\uD83C\uDFFF"}],"version":3},"pray":{"id":"pray","name":"Folded Hands","keywords":["pray","please","hope","wish","namaste","highfive","high","five"],"skins":[{"unified":"1f64f","native":"\uD83D\uDE4F"},{"unified":"1f64f-1f3fb","native":"\uD83D\uDE4F\uD83C\uDFFB"},{"unified":"1f64f-1f3fc","native":"\uD83D\uDE4F\uD83C\uDFFC"},{"unified":"1f64f-1f3fd","native":"\uD83D\uDE4F\uD83C\uDFFD"},{"unified":"1f64f-1f3fe","native":"\uD83D\uDE4F\uD83C\uDFFE"},{"unified":"1f64f-1f3ff","native":"\uD83D\uDE4F\uD83C\uDFFF"}],"version":1},"writing_hand":{"id":"writing_hand","name":"Writing Hand","keywords":["lower","left","ballpoint","pen","stationery","write","compose"],"skins":[{"unified":"270d-fe0f","native":"......"},{"unified":"270d-1f3fb","native":"...\uD83C\uDFFB"},{"unified":"270d-1f3fc","native":"...\uD83C\uDFFC"},{"unified":"270d-1f3fd","native":"...\uD83C\uDFFD"},{"unified":"270d-1f3fe","native":"...\uD83C\uDFFE"},{"unified":"270d-1f3ff","native":"...\uD83C\uDFFF"}],"version":1},"nail_care":{"id":"nail_care","name":"Nail Polish","keywords":["care","beauty","manicure","finger","fashion"],"skins":[{"unified":"1f485","native":"\uD83D\uDC85"},{"unified":"1f485-1f3fb","native":"\uD83D\uDC85\uD83C\uDFFB"},{"unified":"1f485-1f3fc","native":"\uD83D\uDC85\uD83C\uDFFC"},{"unified":"1f485-1f3fd","native":"\uD83D\uDC85\uD83C\uDFFD"},{"unified":"1f485-1f3fe","native":"\uD83D\uDC85\uD83C\uDFFE"},{"unified":"1f485-1f3ff","native":"\uD83D\uDC85\uD83C\uDFFF"}],"version":1},"selfie":{"id":"selfie","name":"Selfie","keywords":["camera","phone"],"skins":[{"unified":"1f933","native":"\uD83E\uDD33"},{"unified":"1f933-1f3fb","native":"\uD83E\uDD33\uD83C\uDFFB"},{"unified":"1f933-1f3fc","native":"\uD83E\uDD33\uD83C\uDFFC"},{"unified":"1f933-1f3fd","native":"\uD83E\uDD33\uD83C\uDFFD"},{"unified":"1f933-1f3fe","native":"\uD83E\uDD33\uD83C\uDFFE"},{"unified":"1f933-1f3ff","native":"\uD83E\uDD33\uD83C\uDFFF"}],"version":3},"muscle":{"id":"muscle","name":"Flexed Biceps","keywords":["muscle","arm","flex","hand","summer","strong"],"skins":[{"unified":"1f4aa","native":"\uD83D\uDCAA"},{"unified":"1f4aa-1f3fb","native":"\uD83D\uDCAA\uD83C\uDFFB"},{"unified":"1f4aa-1f3fc","native":"\uD83D\uDCAA\uD83C\uDFFC"},{"unified":"1f4aa-1f3fd","native":"\uD83D\uDCAA\uD83C\uDFFD"},{"unified":"1f4aa-1f3fe","native":"\uD83D\uDCAA\uD83C\uDFFE"},{"unified":"1f4aa-1f3ff","native":"\uD83D\uDCAA\uD83C\uDFFF"}],"version":1},"mechanical_arm":{"id":"mechanical_arm","name":"Mechanical Arm","keywords":["accessibility"],"skins":[{"unified":"1f9be","native":"\uD83E\uDDBE"}],"version":12},"mechanical_leg":{"id":"mechanical_leg","name":"Mechanical Leg","keywords":["accessibility"],"skins":[{"unified":"1f9bf","native":"\uD83E\uDDBF"}],"version":12},"leg":{"id":"leg","name":"Leg","keywords":["kick","limb"],"skins":[{"unified":"1f9b5","native":"\uD83E\uDDB5"},{"unified":"1f9b5-1f3fb","native":"\uD83E\uDDB5\uD83C\uDFFB"},{"unified":"1f9b5-1f3fc","native":"\uD83E\uDDB5\uD83C\uDFFC"},{"unified":"1f9b5-1f3fd","native":"\uD83E\uDDB5\uD83C\uDFFD"},{"unified":"1f9b5-1f3fe","native":"\uD83E\uDDB5\uD83C\uDFFE"},{"unified":"1f9b5-1f3ff","native":"\uD83E\uDDB5\uD83C\uDFFF"}],"version":11},"foot":{"id":"foot","name":"Foot","keywords":["kick","stomp"],"skins":[{"unified":"1f9b6","native":"\uD83E\uDDB6"},{"unified":"1f9b6-1f3fb","native":"\uD83E\uDDB6\uD83C\uDFFB"},{"unified":"1f9b6-1f3fc","native":"\uD83E\uDDB6\uD83C\uDFFC"},{"unified":"1f9b6-1f3fd","native":"\uD83E\uDDB6\uD83C\uDFFD"},{"unified":"1f9b6-1f3fe","native":"\uD83E\uDDB6\uD83C\uDFFE"},{"unified":"1f9b6-1f3ff","native":"\uD83E\uDDB6\uD83C\uDFFF"}],"version":11},"ear":{"id":"ear","name":"Ear","keywords":["face","hear","sound","listen"],"skins":[{"unified":"1f442","native":"\uD83D\uDC42"},{"unified":"1f442-1f3fb","native":"\uD83D\uDC42\uD83C\uDFFB"},{"unified":"1f442-1f3fc","native":"\uD83D\uDC42\uD83C\uDFFC"},{"unified":"1f442-1f3fd","native":"\uD83D\uDC42\uD83C\uDFFD"},{"unified":"1f442-1f3fe","native":"\uD83D\uDC42\uD83C\uDFFE"},{"unified":"1f442-1f3ff","native":"\uD83D\uDC42\uD83C\uDFFF"}],"version":1},"ear_with_hearing_aid":{"id":"ear_with_hearing_aid","name":"Ear with Hearing Aid","keywords":["accessibility"],"skins":[{"unified":"1f9bb","native":"\uD83E\uDDBB"},{"unified":"1f9bb-1f3fb","native":"\uD83E\uDDBB\uD83C\uDFFB"},{"unified":"1f9bb-1f3fc","native":"\uD83E\uDDBB\uD83C\uDFFC"},{"unified":"1f9bb-1f3fd","native":"\uD83E\uDDBB\uD83C\uDFFD"},{"unified":"1f9bb-1f3fe","native":"\uD83E\uDDBB\uD83C\uDFFE"},{"unified":"1f9bb-1f3ff","native":"\uD83E\uDDBB\uD83C\uDFFF"}],"version":12},"nose":{"id":"nose","name":"Nose","keywords":["smell","sniff"],"skins":[{"unified":"1f443","native":"\uD83D\uDC43"},{"unified":"1f443-1f3fb","native":"\uD83D\uDC43\uD83C\uDFFB"},{"unified":"1f443-1f3fc","native":"\uD83D\uDC43\uD83C\uDFFC"},{"unified":"1f443-1f3fd","native":"\uD83D\uDC43\uD83C\uDFFD"},{"unified":"1f443-1f3fe","native":"\uD83D\uDC43\uD83C\uDFFE"},{"unified":"1f443-1f3ff","native":"\uD83D\uDC43\uD83C\uDFFF"}],"version":1},"brain":{"id":"brain","name":"Brain","keywords":["smart","intelligent"],"skins":[{"unified":"1f9e0","native":"\uD83E\uDDE0"}],"version":5},"anatomical_heart":{"id":"anatomical_heart","name":"Anatomical Heart","keywords":["health","heartbeat"],"skins":[{"unified":"1fac0","native":"\uD83E\uDEC0"}],"version":13},"lungs":{"id":"lungs","name":"Lungs","keywords":["breathe"],"skins":[{"unified":"1fac1","native":"\uD83E\uDEC1"}],"version":13},"tooth":{"id":"tooth","name":"Tooth","keywords":["teeth","dentist"],"skins":[{"unified":"1f9b7","native":"\uD83E\uDDB7"}],"version":11},"bone":{"id":"bone","name":"Bone","keywords":["skeleton"],"skins":[{"unified":"1f9b4","native":"\uD83E\uDDB4"}],"version":11},"eyes":{"id":"eyes","name":"Eyes","keywords":["look","watch","stalk","peek","see"],"skins":[{"unified":"1f440","native":"\uD83D\uDC40"}],"version":1},"eye":{"id":"eye","name":"Eye","keywords":["face","look","see","watch","stare"],"skins":[{"unified":"1f441-fe0f","native":"\uD83D\uDC41..."}],"version":1},"tongue":{"id":"tongue","name":"Tongue","keywords":["mouth","playful"],"skins":[{"unified":"1f445","native":"\uD83D\uDC45"}],"version":1},"lips":{"id":"lips","name":"Mouth","keywords":["lips","kiss"],"skins":[{"unified":"1f444","native":"\uD83D\uDC44"}],"version":1},"biting_lip":{"id":"biting_lip","name":"Biting Lip","keywords":["flirt","sexy","pain","worry"],"skins":[{"unified":"1fae6","native":"\uD83E\uDEE6"}],"version":14},"baby":{"id":"baby","name":"Baby","keywords":["child","boy","girl","toddler"],"skins":[{"unified":"1f476","native":"\uD83D\uDC76"},{"unified":"1f476-1f3fb","native":"\uD83D\uDC76\uD83C\uDFFB"},{"unified":"1f476-1f3fc","native":"\uD83D\uDC76\uD83C\uDFFC"},{"unified":"1f476-1f3fd","native":"\uD83D\uDC76\uD83C\uDFFD"},{"unified":"1f476-1f3fe","native":"\uD83D\uDC76\uD83C\uDFFE"},{"unified":"1f476-1f3ff","native":"\uD83D\uDC76\uD83C\uDFFF"}],"version":1},"child":{"id":"child","name":"Child","keywords":["gender","neutral","young"],"skins":[{"unified":"1f9d2","native":"\uD83E\uDDD2"},{"unified":"1f9d2-1f3fb","native":"\uD83E\uDDD2\uD83C\uDFFB"},{"unified":"1f9d2-1f3fc","native":"\uD83E\uDDD2\uD83C\uDFFC"},{"unified":"1f9d2-1f3fd","native":"\uD83E\uDDD2\uD83C\uDFFD"},{"unified":"1f9d2-1f3fe","native":"\uD83E\uDDD2\uD83C\uDFFE"},{"unified":"1f9d2-1f3ff","native":"\uD83E\uDDD2\uD83C\uDFFF"}],"version":5},"boy":{"id":"boy","name":"Boy","keywords":["man","male","guy","teenager"],"skins":[{"unified":"1f466","native":"\uD83D\uDC66"},{"unified":"1f466-1f3fb","native":"\uD83D\uDC66\uD83C\uDFFB"},{"unified":"1f466-1f3fc","native":"\uD83D\uDC66\uD83C\uDFFC"},{"unified":"1f466-1f3fd","native":"\uD83D\uDC66\uD83C\uDFFD"},{"unified":"1f466-1f3fe","native":"\uD83D\uDC66\uD83C\uDFFE"},{"unified":"1f466-1f3ff","native":"\uD83D\uDC66\uD83C\uDFFF"}],"version":1},"girl":{"id":"girl","name":"Girl","keywords":["female","woman","teenager"],"skins":[{"unified":"1f467","native":"\uD83D\uDC67"},{"unified":"1f467-1f3fb","native":"\uD83D\uDC67\uD83C\uDFFB"},{"unified":"1f467-1f3fc","native":"\uD83D\uDC67\uD83C\uDFFC"},{"unified":"1f467-1f3fd","native":"\uD83D\uDC67\uD83C\uDFFD"},{"unified":"1f467-1f3fe","native":"\uD83D\uDC67\uD83C\uDFFE"},{"unified":"1f467-1f3ff","native":"\uD83D\uDC67\uD83C\uDFFF"}],"version":1},"adult":{"id":"adult","name":"Adult","keywords":["person","gender","neutral"],"skins":[{"unified":"1f9d1","native":"\uD83E\uDDD1"},{"unified":"1f9d1-1f3fb","native":"\uD83E\uDDD1\uD83C\uDFFB"},{"unified":"1f9d1-1f3fc","native":"\uD83E\uDDD1\uD83C\uDFFC"},{"unified":"1f9d1-1f3fd","native":"\uD83E\uDDD1\uD83C\uDFFD"},{"unified":"1f9d1-1f3fe","native":"\uD83E\uDDD1\uD83C\uDFFE"},{"unified":"1f9d1-1f3ff","native":"\uD83E\uDDD1\uD83C\uDFFF"}],"version":5},"person_with_blond_hair":{"id":"person_with_blond_hair","name":"Person Blond Hair","keywords":["with","hairstyle"],"skins":[{"unified":"1f471","native":"\uD83D\uDC71"},{"unified":"1f471-1f3fb","native":"\uD83D\uDC71\uD83C\uDFFB"},{"unified":"1f471-1f3fc","native":"\uD83D\uDC71\uD83C\uDFFC"},{"unified":"1f471-1f3fd","native":"\uD83D\uDC71\uD83C\uDFFD"},{"unified":"1f471-1f3fe","native":"\uD83D\uDC71\uD83C\uDFFE"},{"unified":"1f471-1f3ff","native":"\uD83D\uDC71\uD83C\uDFFF"}],"version":1},"man":{"id":"man","name":"Man","keywords":["mustache","father","dad","guy","classy","sir","moustache"],"skins":[{"unified":"1f468","native":"\uD83D\uDC68"},{"unified":"1f468-1f3fb","native":"\uD83D\uDC68\uD83C\uDFFB"},{"unified":"1f468-1f3fc","native":"\uD83D\uDC68\uD83C\uDFFC"},{"unified":"1f468-1f3fd","native":"\uD83D\uDC68\uD83C\uDFFD"},{"unified":"1f468-1f3fe","native":"\uD83D\uDC68\uD83C\uDFFE"},{"unified":"1f468-1f3ff","native":"\uD83D\uDC68\uD83C\uDFFF"}],"version":1},"bearded_person":{"id":"bearded_person","name":"Person Beard","keywords":["bearded","man","bewhiskered"],"skins":[{"unified":"1f9d4","native":"\uD83E\uDDD4"},{"unified":"1f9d4-1f3fb","native":"\uD83E\uDDD4\uD83C\uDFFB"},{"unified":"1f9d4-1f3fc","native":"\uD83E\uDDD4\uD83C\uDFFC"},{"unified":"1f9d4-1f3fd","native":"\uD83E\uDDD4\uD83C\uDFFD"},{"unified":"1f9d4-1f3fe","native":"\uD83E\uDDD4\uD83C\uDFFE"},{"unified":"1f9d4-1f3ff","native":"\uD83E\uDDD4\uD83C\uDFFF"}],"version":5},"man_with_beard":{"id":"man_with_beard","name":"Man: Beard","keywords":["man","with","facial","hair"],"skins":[{"unified":"1f9d4-200d-2642-fe0f","native":"\uD83E\uDDD4........."},{"unified":"1f9d4-1f3fb-200d-2642-fe0f","native":"\uD83E\uDDD4\uD83C\uDFFB........."},{"unified":"1f9d4-1f3fc-200d-2642-fe0f","native":"\uD83E\uDDD4\uD83C\uDFFC........."},{"unified":"1f9d4-1f3fd-200d-2642-fe0f","native":"\uD83E\uDDD4\uD83C\uDFFD........."},{"unified":"1f9d4-1f3fe-200d-2642-fe0f","native":"\uD83E\uDDD4\uD83C\uDFFE........."},{"unified":"1f9d4-1f3ff-200d-2642-fe0f","native":"\uD83E\uDDD4\uD83C\uDFFF........."}],"version":13.1},"woman_with_beard":{"id":"woman_with_beard","name":"Woman: Beard","keywords":["woman","with","facial","hair"],"skins":[{"unified":"1f9d4-200d-2640-fe0f","native":"\uD83E\uDDD4........."},{"unified":"1f9d4-1f3fb-200d-2640-fe0f","native":"\uD83E\uDDD4\uD83C\uDFFB........."},{"unified":"1f9d4-1f3fc-200d-2640-fe0f","native":"\uD83E\uDDD4\uD83C\uDFFC........."},{"unified":"1f9d4-1f3fd-200d-2640-fe0f","native":"\uD83E\uDDD4\uD83C\uDFFD........."},{"unified":"1f9d4-1f3fe-200d-2640-fe0f","native":"\uD83E\uDDD4\uD83C\uDFFE........."},{"unified":"1f9d4-1f3ff-200d-2640-fe0f","native":"\uD83E\uDDD4\uD83C\uDFFF........."}],"version":13.1},"red_haired_man":{"id":"red_haired_man","name":"Man: Red Hair","keywords":["haired","man","hairstyle"],"skins":[{"unified":"1f468-200d-1f9b0","native":"\uD83D\uDC68...\uD83E\uDDB0"},{"unified":"1f468-1f3fb-200d-1f9b0","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83E\uDDB0"},{"unified":"1f468-1f3fc-200d-1f9b0","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83E\uDDB0"},{"unified":"1f468-1f3fd-200d-1f9b0","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83E\uDDB0"},{"unified":"1f468-1f3fe-200d-1f9b0","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83E\uDDB0"},{"unified":"1f468-1f3ff-200d-1f9b0","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83E\uDDB0"}],"version":11},"curly_haired_man":{"id":"curly_haired_man","name":"Man: Curly Hair","keywords":["haired","man","hairstyle"],"skins":[{"unified":"1f468-200d-1f9b1","native":"\uD83D\uDC68...\uD83E\uDDB1"},{"unified":"1f468-1f3fb-200d-1f9b1","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83E\uDDB1"},{"unified":"1f468-1f3fc-200d-1f9b1","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83E\uDDB1"},{"unified":"1f468-1f3fd-200d-1f9b1","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83E\uDDB1"},{"unified":"1f468-1f3fe-200d-1f9b1","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83E\uDDB1"},{"unified":"1f468-1f3ff-200d-1f9b1","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83E\uDDB1"}],"version":11},"white_haired_man":{"id":"white_haired_man","name":"Man: White Hair","keywords":["haired","man","old","elder"],"skins":[{"unified":"1f468-200d-1f9b3","native":"\uD83D\uDC68...\uD83E\uDDB3"},{"unified":"1f468-1f3fb-200d-1f9b3","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83E\uDDB3"},{"unified":"1f468-1f3fc-200d-1f9b3","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83E\uDDB3"},{"unified":"1f468-1f3fd-200d-1f9b3","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83E\uDDB3"},{"unified":"1f468-1f3fe-200d-1f9b3","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83E\uDDB3"},{"unified":"1f468-1f3ff-200d-1f9b3","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83E\uDDB3"}],"version":11},"bald_man":{"id":"bald_man","name":"Man: Bald","keywords":["man","hairless"],"skins":[{"unified":"1f468-200d-1f9b2","native":"\uD83D\uDC68...\uD83E\uDDB2"},{"unified":"1f468-1f3fb-200d-1f9b2","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83E\uDDB2"},{"unified":"1f468-1f3fc-200d-1f9b2","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83E\uDDB2"},{"unified":"1f468-1f3fd-200d-1f9b2","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83E\uDDB2"},{"unified":"1f468-1f3fe-200d-1f9b2","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83E\uDDB2"},{"unified":"1f468-1f3ff-200d-1f9b2","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83E\uDDB2"}],"version":11},"woman":{"id":"woman","name":"Woman","keywords":["female","girls","lady"],"skins":[{"unified":"1f469","native":"\uD83D\uDC69"},{"unified":"1f469-1f3fb","native":"\uD83D\uDC69\uD83C\uDFFB"},{"unified":"1f469-1f3fc","native":"\uD83D\uDC69\uD83C\uDFFC"},{"unified":"1f469-1f3fd","native":"\uD83D\uDC69\uD83C\uDFFD"},{"unified":"1f469-1f3fe","native":"\uD83D\uDC69\uD83C\uDFFE"},{"unified":"1f469-1f3ff","native":"\uD83D\uDC69\uD83C\uDFFF"}],"version":1},"red_haired_woman":{"id":"red_haired_woman","name":"Woman: Red Hair","keywords":["haired","woman","hairstyle"],"skins":[{"unified":"1f469-200d-1f9b0","native":"\uD83D\uDC69...\uD83E\uDDB0"},{"unified":"1f469-1f3fb-200d-1f9b0","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83E\uDDB0"},{"unified":"1f469-1f3fc-200d-1f9b0","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83E\uDDB0"},{"unified":"1f469-1f3fd-200d-1f9b0","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83E\uDDB0"},{"unified":"1f469-1f3fe-200d-1f9b0","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83E\uDDB0"},{"unified":"1f469-1f3ff-200d-1f9b0","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83E\uDDB0"}],"version":11},"red_haired_person":{"id":"red_haired_person","name":"Person: Red Hair","keywords":["haired","person","hairstyle"],"skins":[{"unified":"1f9d1-200d-1f9b0","native":"\uD83E\uDDD1...\uD83E\uDDB0"},{"unified":"1f9d1-1f3fb-200d-1f9b0","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83E\uDDB0"},{"unified":"1f9d1-1f3fc-200d-1f9b0","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83E\uDDB0"},{"unified":"1f9d1-1f3fd-200d-1f9b0","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83E\uDDB0"},{"unified":"1f9d1-1f3fe-200d-1f9b0","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83E\uDDB0"},{"unified":"1f9d1-1f3ff-200d-1f9b0","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83E\uDDB0"}],"version":12.1},"curly_haired_woman":{"id":"curly_haired_woman","name":"Woman: Curly Hair","keywords":["haired","woman","hairstyle"],"skins":[{"unified":"1f469-200d-1f9b1","native":"\uD83D\uDC69...\uD83E\uDDB1"},{"unified":"1f469-1f3fb-200d-1f9b1","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83E\uDDB1"},{"unified":"1f469-1f3fc-200d-1f9b1","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83E\uDDB1"},{"unified":"1f469-1f3fd-200d-1f9b1","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83E\uDDB1"},{"unified":"1f469-1f3fe-200d-1f9b1","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83E\uDDB1"},{"unified":"1f469-1f3ff-200d-1f9b1","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83E\uDDB1"}],"version":11},"curly_haired_person":{"id":"curly_haired_person","name":"Person: Curly Hair","keywords":["haired","person","hairstyle"],"skins":[{"unified":"1f9d1-200d-1f9b1","native":"\uD83E\uDDD1...\uD83E\uDDB1"},{"unified":"1f9d1-1f3fb-200d-1f9b1","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83E\uDDB1"},{"unified":"1f9d1-1f3fc-200d-1f9b1","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83E\uDDB1"},{"unified":"1f9d1-1f3fd-200d-1f9b1","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83E\uDDB1"},{"unified":"1f9d1-1f3fe-200d-1f9b1","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83E\uDDB1"},{"unified":"1f9d1-1f3ff-200d-1f9b1","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83E\uDDB1"}],"version":12.1},"white_haired_woman":{"id":"white_haired_woman","name":"Woman: White Hair","keywords":["haired","woman","old","elder"],"skins":[{"unified":"1f469-200d-1f9b3","native":"\uD83D\uDC69...\uD83E\uDDB3"},{"unified":"1f469-1f3fb-200d-1f9b3","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83E\uDDB3"},{"unified":"1f469-1f3fc-200d-1f9b3","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83E\uDDB3"},{"unified":"1f469-1f3fd-200d-1f9b3","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83E\uDDB3"},{"unified":"1f469-1f3fe-200d-1f9b3","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83E\uDDB3"},{"unified":"1f469-1f3ff-200d-1f9b3","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83E\uDDB3"}],"version":11},"white_haired_person":{"id":"white_haired_person","name":"Person: White Hair","keywords":["haired","person","elder","old"],"skins":[{"unified":"1f9d1-200d-1f9b3","native":"\uD83E\uDDD1...\uD83E\uDDB3"},{"unified":"1f9d1-1f3fb-200d-1f9b3","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83E\uDDB3"},{"unified":"1f9d1-1f3fc-200d-1f9b3","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83E\uDDB3"},{"unified":"1f9d1-1f3fd-200d-1f9b3","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83E\uDDB3"},{"unified":"1f9d1-1f3fe-200d-1f9b3","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83E\uDDB3"},{"unified":"1f9d1-1f3ff-200d-1f9b3","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83E\uDDB3"}],"version":12.1},"bald_woman":{"id":"bald_woman","name":"Woman: Bald","keywords":["woman","hairless"],"skins":[{"unified":"1f469-200d-1f9b2","native":"\uD83D\uDC69...\uD83E\uDDB2"},{"unified":"1f469-1f3fb-200d-1f9b2","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83E\uDDB2"},{"unified":"1f469-1f3fc-200d-1f9b2","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83E\uDDB2"},{"unified":"1f469-1f3fd-200d-1f9b2","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83E\uDDB2"},{"unified":"1f469-1f3fe-200d-1f9b2","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83E\uDDB2"},{"unified":"1f469-1f3ff-200d-1f9b2","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83E\uDDB2"}],"version":11},"bald_person":{"id":"bald_person","name":"Person: Bald","keywords":["person","hairless"],"skins":[{"unified":"1f9d1-200d-1f9b2","native":"\uD83E\uDDD1...\uD83E\uDDB2"},{"unified":"1f9d1-1f3fb-200d-1f9b2","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83E\uDDB2"},{"unified":"1f9d1-1f3fc-200d-1f9b2","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83E\uDDB2"},{"unified":"1f9d1-1f3fd-200d-1f9b2","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83E\uDDB2"},{"unified":"1f9d1-1f3fe-200d-1f9b2","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83E\uDDB2"},{"unified":"1f9d1-1f3ff-200d-1f9b2","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83E\uDDB2"}],"version":12.1},"blond-haired-woman":{"id":"blond-haired-woman","name":"Woman: Blond Hair","keywords":["haired-woman","woman","female","girl","blonde","person"],"skins":[{"unified":"1f471-200d-2640-fe0f","native":"\uD83D\uDC71........."},{"unified":"1f471-1f3fb-200d-2640-fe0f","native":"\uD83D\uDC71\uD83C\uDFFB........."},{"unified":"1f471-1f3fc-200d-2640-fe0f","native":"\uD83D\uDC71\uD83C\uDFFC........."},{"unified":"1f471-1f3fd-200d-2640-fe0f","native":"\uD83D\uDC71\uD83C\uDFFD........."},{"unified":"1f471-1f3fe-200d-2640-fe0f","native":"\uD83D\uDC71\uD83C\uDFFE........."},{"unified":"1f471-1f3ff-200d-2640-fe0f","native":"\uD83D\uDC71\uD83C\uDFFF........."}],"version":4},"blond-haired-man":{"id":"blond-haired-man","name":"Man: Blond Hair","keywords":["haired-man","man","male","boy","blonde","guy","person"],"skins":[{"unified":"1f471-200d-2642-fe0f","native":"\uD83D\uDC71........."},{"unified":"1f471-1f3fb-200d-2642-fe0f","native":"\uD83D\uDC71\uD83C\uDFFB........."},{"unified":"1f471-1f3fc-200d-2642-fe0f","native":"\uD83D\uDC71\uD83C\uDFFC........."},{"unified":"1f471-1f3fd-200d-2642-fe0f","native":"\uD83D\uDC71\uD83C\uDFFD........."},{"unified":"1f471-1f3fe-200d-2642-fe0f","native":"\uD83D\uDC71\uD83C\uDFFE........."},{"unified":"1f471-1f3ff-200d-2642-fe0f","native":"\uD83D\uDC71\uD83C\uDFFF........."}],"version":4},"older_adult":{"id":"older_adult","name":"Older Adult","keywords":["person","human","elder","senior","gender","neutral"],"skins":[{"unified":"1f9d3","native":"\uD83E\uDDD3"},{"unified":"1f9d3-1f3fb","native":"\uD83E\uDDD3\uD83C\uDFFB"},{"unified":"1f9d3-1f3fc","native":"\uD83E\uDDD3\uD83C\uDFFC"},{"unified":"1f9d3-1f3fd","native":"\uD83E\uDDD3\uD83C\uDFFD"},{"unified":"1f9d3-1f3fe","native":"\uD83E\uDDD3\uD83C\uDFFE"},{"unified":"1f9d3-1f3ff","native":"\uD83E\uDDD3\uD83C\uDFFF"}],"version":5},"older_man":{"id":"older_man","name":"Old Man","keywords":["older","human","male","men","elder","senior"],"skins":[{"unified":"1f474","native":"\uD83D\uDC74"},{"unified":"1f474-1f3fb","native":"\uD83D\uDC74\uD83C\uDFFB"},{"unified":"1f474-1f3fc","native":"\uD83D\uDC74\uD83C\uDFFC"},{"unified":"1f474-1f3fd","native":"\uD83D\uDC74\uD83C\uDFFD"},{"unified":"1f474-1f3fe","native":"\uD83D\uDC74\uD83C\uDFFE"},{"unified":"1f474-1f3ff","native":"\uD83D\uDC74\uD83C\uDFFF"}],"version":1},"older_woman":{"id":"older_woman","name":"Old Woman","keywords":["older","human","female","women","lady","elder","senior"],"skins":[{"unified":"1f475","native":"\uD83D\uDC75"},{"unified":"1f475-1f3fb","native":"\uD83D\uDC75\uD83C\uDFFB"},{"unified":"1f475-1f3fc","native":"\uD83D\uDC75\uD83C\uDFFC"},{"unified":"1f475-1f3fd","native":"\uD83D\uDC75\uD83C\uDFFD"},{"unified":"1f475-1f3fe","native":"\uD83D\uDC75\uD83C\uDFFE"},{"unified":"1f475-1f3ff","native":"\uD83D\uDC75\uD83C\uDFFF"}],"version":1},"person_frowning":{"id":"person_frowning","name":"Person Frowning","keywords":["worried"],"skins":[{"unified":"1f64d","native":"\uD83D\uDE4D"},{"unified":"1f64d-1f3fb","native":"\uD83D\uDE4D\uD83C\uDFFB"},{"unified":"1f64d-1f3fc","native":"\uD83D\uDE4D\uD83C\uDFFC"},{"unified":"1f64d-1f3fd","native":"\uD83D\uDE4D\uD83C\uDFFD"},{"unified":"1f64d-1f3fe","native":"\uD83D\uDE4D\uD83C\uDFFE"},{"unified":"1f64d-1f3ff","native":"\uD83D\uDE4D\uD83C\uDFFF"}],"version":1},"man-frowning":{"id":"man-frowning","name":"Man Frowning","keywords":["male","boy","sad","depressed","discouraged","unhappy"],"skins":[{"unified":"1f64d-200d-2642-fe0f","native":"\uD83D\uDE4D........."},{"unified":"1f64d-1f3fb-200d-2642-fe0f","native":"\uD83D\uDE4D\uD83C\uDFFB........."},{"unified":"1f64d-1f3fc-200d-2642-fe0f","native":"\uD83D\uDE4D\uD83C\uDFFC........."},{"unified":"1f64d-1f3fd-200d-2642-fe0f","native":"\uD83D\uDE4D\uD83C\uDFFD........."},{"unified":"1f64d-1f3fe-200d-2642-fe0f","native":"\uD83D\uDE4D\uD83C\uDFFE........."},{"unified":"1f64d-1f3ff-200d-2642-fe0f","native":"\uD83D\uDE4D\uD83C\uDFFF........."}],"version":4},"woman-frowning":{"id":"woman-frowning","name":"Woman Frowning","keywords":["female","girl","sad","depressed","discouraged","unhappy"],"skins":[{"unified":"1f64d-200d-2640-fe0f","native":"\uD83D\uDE4D........."},{"unified":"1f64d-1f3fb-200d-2640-fe0f","native":"\uD83D\uDE4D\uD83C\uDFFB........."},{"unified":"1f64d-1f3fc-200d-2640-fe0f","native":"\uD83D\uDE4D\uD83C\uDFFC........."},{"unified":"1f64d-1f3fd-200d-2640-fe0f","native":"\uD83D\uDE4D\uD83C\uDFFD........."},{"unified":"1f64d-1f3fe-200d-2640-fe0f","native":"\uD83D\uDE4D\uD83C\uDFFE........."},{"unified":"1f64d-1f3ff-200d-2640-fe0f","native":"\uD83D\uDE4D\uD83C\uDFFF........."}],"version":4},"person_with_pouting_face":{"id":"person_with_pouting_face","name":"Person Pouting","keywords":["with","face","upset"],"skins":[{"unified":"1f64e","native":"\uD83D\uDE4E"},{"unified":"1f64e-1f3fb","native":"\uD83D\uDE4E\uD83C\uDFFB"},{"unified":"1f64e-1f3fc","native":"\uD83D\uDE4E\uD83C\uDFFC"},{"unified":"1f64e-1f3fd","native":"\uD83D\uDE4E\uD83C\uDFFD"},{"unified":"1f64e-1f3fe","native":"\uD83D\uDE4E\uD83C\uDFFE"},{"unified":"1f64e-1f3ff","native":"\uD83D\uDE4E\uD83C\uDFFF"}],"version":1},"man-pouting":{"id":"man-pouting","name":"Man Pouting","keywords":["male","boy"],"skins":[{"unified":"1f64e-200d-2642-fe0f","native":"\uD83D\uDE4E........."},{"unified":"1f64e-1f3fb-200d-2642-fe0f","native":"\uD83D\uDE4E\uD83C\uDFFB........."},{"unified":"1f64e-1f3fc-200d-2642-fe0f","native":"\uD83D\uDE4E\uD83C\uDFFC........."},{"unified":"1f64e-1f3fd-200d-2642-fe0f","native":"\uD83D\uDE4E\uD83C\uDFFD........."},{"unified":"1f64e-1f3fe-200d-2642-fe0f","native":"\uD83D\uDE4E\uD83C\uDFFE........."},{"unified":"1f64e-1f3ff-200d-2642-fe0f","native":"\uD83D\uDE4E\uD83C\uDFFF........."}],"version":4},"woman-pouting":{"id":"woman-pouting","name":"Woman Pouting","keywords":["female","girl"],"skins":[{"unified":"1f64e-200d-2640-fe0f","native":"\uD83D\uDE4E........."},{"unified":"1f64e-1f3fb-200d-2640-fe0f","native":"\uD83D\uDE4E\uD83C\uDFFB........."},{"unified":"1f64e-1f3fc-200d-2640-fe0f","native":"\uD83D\uDE4E\uD83C\uDFFC........."},{"unified":"1f64e-1f3fd-200d-2640-fe0f","native":"\uD83D\uDE4E\uD83C\uDFFD........."},{"unified":"1f64e-1f3fe-200d-2640-fe0f","native":"\uD83D\uDE4E\uD83C\uDFFE........."},{"unified":"1f64e-1f3ff-200d-2640-fe0f","native":"\uD83D\uDE4E\uD83C\uDFFF........."}],"version":4},"no_good":{"id":"no_good","name":"Person Gesturing No","keywords":["good","decline"],"skins":[{"unified":"1f645","native":"\uD83D\uDE45"},{"unified":"1f645-1f3fb","native":"\uD83D\uDE45\uD83C\uDFFB"},{"unified":"1f645-1f3fc","native":"\uD83D\uDE45\uD83C\uDFFC"},{"unified":"1f645-1f3fd","native":"\uD83D\uDE45\uD83C\uDFFD"},{"unified":"1f645-1f3fe","native":"\uD83D\uDE45\uD83C\uDFFE"},{"unified":"1f645-1f3ff","native":"\uD83D\uDE45\uD83C\uDFFF"}],"version":1},"man-gesturing-no":{"id":"man-gesturing-no","name":"Man Gesturing No","keywords":["gesturing-no","male","boy","nope"],"skins":[{"unified":"1f645-200d-2642-fe0f","native":"\uD83D\uDE45........."},{"unified":"1f645-1f3fb-200d-2642-fe0f","native":"\uD83D\uDE45\uD83C\uDFFB........."},{"unified":"1f645-1f3fc-200d-2642-fe0f","native":"\uD83D\uDE45\uD83C\uDFFC........."},{"unified":"1f645-1f3fd-200d-2642-fe0f","native":"\uD83D\uDE45\uD83C\uDFFD........."},{"unified":"1f645-1f3fe-200d-2642-fe0f","native":"\uD83D\uDE45\uD83C\uDFFE........."},{"unified":"1f645-1f3ff-200d-2642-fe0f","native":"\uD83D\uDE45\uD83C\uDFFF........."}],"version":4},"woman-gesturing-no":{"id":"woman-gesturing-no","name":"Woman Gesturing No","keywords":["gesturing-no","female","girl","nope"],"skins":[{"unified":"1f645-200d-2640-fe0f","native":"\uD83D\uDE45........."},{"unified":"1f645-1f3fb-200d-2640-fe0f","native":"\uD83D\uDE45\uD83C\uDFFB........."},{"unified":"1f645-1f3fc-200d-2640-fe0f","native":"\uD83D\uDE45\uD83C\uDFFC........."},{"unified":"1f645-1f3fd-200d-2640-fe0f","native":"\uD83D\uDE45\uD83C\uDFFD........."},{"unified":"1f645-1f3fe-200d-2640-fe0f","native":"\uD83D\uDE45\uD83C\uDFFE........."},{"unified":"1f645-1f3ff-200d-2640-fe0f","native":"\uD83D\uDE45\uD83C\uDFFF........."}],"version":4},"ok_woman":{"id":"ok_woman","name":"Person Gesturing Ok","keywords":["woman","agree"],"skins":[{"unified":"1f646","native":"\uD83D\uDE46"},{"unified":"1f646-1f3fb","native":"\uD83D\uDE46\uD83C\uDFFB"},{"unified":"1f646-1f3fc","native":"\uD83D\uDE46\uD83C\uDFFC"},{"unified":"1f646-1f3fd","native":"\uD83D\uDE46\uD83C\uDFFD"},{"unified":"1f646-1f3fe","native":"\uD83D\uDE46\uD83C\uDFFE"},{"unified":"1f646-1f3ff","native":"\uD83D\uDE46\uD83C\uDFFF"}],"version":1},"man-gesturing-ok":{"id":"man-gesturing-ok","name":"Man Gesturing Ok","keywords":["gesturing-ok","men","boy","male","blue","human"],"skins":[{"unified":"1f646-200d-2642-fe0f","native":"\uD83D\uDE46........."},{"unified":"1f646-1f3fb-200d-2642-fe0f","native":"\uD83D\uDE46\uD83C\uDFFB........."},{"unified":"1f646-1f3fc-200d-2642-fe0f","native":"\uD83D\uDE46\uD83C\uDFFC........."},{"unified":"1f646-1f3fd-200d-2642-fe0f","native":"\uD83D\uDE46\uD83C\uDFFD........."},{"unified":"1f646-1f3fe-200d-2642-fe0f","native":"\uD83D\uDE46\uD83C\uDFFE........."},{"unified":"1f646-1f3ff-200d-2642-fe0f","native":"\uD83D\uDE46\uD83C\uDFFF........."}],"version":4},"woman-gesturing-ok":{"id":"woman-gesturing-ok","name":"Woman Gesturing Ok","keywords":["gesturing-ok","women","girl","female","pink","human"],"skins":[{"unified":"1f646-200d-2640-fe0f","native":"\uD83D\uDE46........."},{"unified":"1f646-1f3fb-200d-2640-fe0f","native":"\uD83D\uDE46\uD83C\uDFFB........."},{"unified":"1f646-1f3fc-200d-2640-fe0f","native":"\uD83D\uDE46\uD83C\uDFFC........."},{"unified":"1f646-1f3fd-200d-2640-fe0f","native":"\uD83D\uDE46\uD83C\uDFFD........."},{"unified":"1f646-1f3fe-200d-2640-fe0f","native":"\uD83D\uDE46\uD83C\uDFFE........."},{"unified":"1f646-1f3ff-200d-2640-fe0f","native":"\uD83D\uDE46\uD83C\uDFFF........."}],"version":4},"information_desk_person":{"id":"information_desk_person","name":"Person Tipping Hand","keywords":["information","desk"],"skins":[{"unified":"1f481","native":"\uD83D\uDC81"},{"unified":"1f481-1f3fb","native":"\uD83D\uDC81\uD83C\uDFFB"},{"unified":"1f481-1f3fc","native":"\uD83D\uDC81\uD83C\uDFFC"},{"unified":"1f481-1f3fd","native":"\uD83D\uDC81\uD83C\uDFFD"},{"unified":"1f481-1f3fe","native":"\uD83D\uDC81\uD83C\uDFFE"},{"unified":"1f481-1f3ff","native":"\uD83D\uDC81\uD83C\uDFFF"}],"version":1},"man-tipping-hand":{"id":"man-tipping-hand","name":"Man Tipping Hand","keywords":["tipping-hand","male","boy","human","information"],"skins":[{"unified":"1f481-200d-2642-fe0f","native":"\uD83D\uDC81........."},{"unified":"1f481-1f3fb-200d-2642-fe0f","native":"\uD83D\uDC81\uD83C\uDFFB........."},{"unified":"1f481-1f3fc-200d-2642-fe0f","native":"\uD83D\uDC81\uD83C\uDFFC........."},{"unified":"1f481-1f3fd-200d-2642-fe0f","native":"\uD83D\uDC81\uD83C\uDFFD........."},{"unified":"1f481-1f3fe-200d-2642-fe0f","native":"\uD83D\uDC81\uD83C\uDFFE........."},{"unified":"1f481-1f3ff-200d-2642-fe0f","native":"\uD83D\uDC81\uD83C\uDFFF........."}],"version":4},"woman-tipping-hand":{"id":"woman-tipping-hand","name":"Woman Tipping Hand","keywords":["tipping-hand","female","girl","human","information"],"skins":[{"unified":"1f481-200d-2640-fe0f","native":"\uD83D\uDC81........."},{"unified":"1f481-1f3fb-200d-2640-fe0f","native":"\uD83D\uDC81\uD83C\uDFFB........."},{"unified":"1f481-1f3fc-200d-2640-fe0f","native":"\uD83D\uDC81\uD83C\uDFFC........."},{"unified":"1f481-1f3fd-200d-2640-fe0f","native":"\uD83D\uDC81\uD83C\uDFFD........."},{"unified":"1f481-1f3fe-200d-2640-fe0f","native":"\uD83D\uDC81\uD83C\uDFFE........."},{"unified":"1f481-1f3ff-200d-2640-fe0f","native":"\uD83D\uDC81\uD83C\uDFFF........."}],"version":4},"raising_hand":{"id":"raising_hand","name":"Person Raising Hand","keywords":["question"],"skins":[{"unified":"1f64b","native":"\uD83D\uDE4B"},{"unified":"1f64b-1f3fb","native":"\uD83D\uDE4B\uD83C\uDFFB"},{"unified":"1f64b-1f3fc","native":"\uD83D\uDE4B\uD83C\uDFFC"},{"unified":"1f64b-1f3fd","native":"\uD83D\uDE4B\uD83C\uDFFD"},{"unified":"1f64b-1f3fe","native":"\uD83D\uDE4B\uD83C\uDFFE"},{"unified":"1f64b-1f3ff","native":"\uD83D\uDE4B\uD83C\uDFFF"}],"version":1},"man-raising-hand":{"id":"man-raising-hand","name":"Man Raising Hand","keywords":["raising-hand","male","boy"],"skins":[{"unified":"1f64b-200d-2642-fe0f","native":"\uD83D\uDE4B........."},{"unified":"1f64b-1f3fb-200d-2642-fe0f","native":"\uD83D\uDE4B\uD83C\uDFFB........."},{"unified":"1f64b-1f3fc-200d-2642-fe0f","native":"\uD83D\uDE4B\uD83C\uDFFC........."},{"unified":"1f64b-1f3fd-200d-2642-fe0f","native":"\uD83D\uDE4B\uD83C\uDFFD........."},{"unified":"1f64b-1f3fe-200d-2642-fe0f","native":"\uD83D\uDE4B\uD83C\uDFFE........."},{"unified":"1f64b-1f3ff-200d-2642-fe0f","native":"\uD83D\uDE4B\uD83C\uDFFF........."}],"version":4},"woman-raising-hand":{"id":"woman-raising-hand","name":"Woman Raising Hand","keywords":["raising-hand","female","girl"],"skins":[{"unified":"1f64b-200d-2640-fe0f","native":"\uD83D\uDE4B........."},{"unified":"1f64b-1f3fb-200d-2640-fe0f","native":"\uD83D\uDE4B\uD83C\uDFFB........."},{"unified":"1f64b-1f3fc-200d-2640-fe0f","native":"\uD83D\uDE4B\uD83C\uDFFC........."},{"unified":"1f64b-1f3fd-200d-2640-fe0f","native":"\uD83D\uDE4B\uD83C\uDFFD........."},{"unified":"1f64b-1f3fe-200d-2640-fe0f","native":"\uD83D\uDE4B\uD83C\uDFFE........."},{"unified":"1f64b-1f3ff-200d-2640-fe0f","native":"\uD83D\uDE4B\uD83C\uDFFF........."}],"version":4},"deaf_person":{"id":"deaf_person","name":"Deaf Person","keywords":["accessibility"],"skins":[{"unified":"1f9cf","native":"\uD83E\uDDCF"},{"unified":"1f9cf-1f3fb","native":"\uD83E\uDDCF\uD83C\uDFFB"},{"unified":"1f9cf-1f3fc","native":"\uD83E\uDDCF\uD83C\uDFFC"},{"unified":"1f9cf-1f3fd","native":"\uD83E\uDDCF\uD83C\uDFFD"},{"unified":"1f9cf-1f3fe","native":"\uD83E\uDDCF\uD83C\uDFFE"},{"unified":"1f9cf-1f3ff","native":"\uD83E\uDDCF\uD83C\uDFFF"}],"version":12},"deaf_man":{"id":"deaf_man","name":"Deaf Man","keywords":["accessibility"],"skins":[{"unified":"1f9cf-200d-2642-fe0f","native":"\uD83E\uDDCF........."},{"unified":"1f9cf-1f3fb-200d-2642-fe0f","native":"\uD83E\uDDCF\uD83C\uDFFB........."},{"unified":"1f9cf-1f3fc-200d-2642-fe0f","native":"\uD83E\uDDCF\uD83C\uDFFC........."},{"unified":"1f9cf-1f3fd-200d-2642-fe0f","native":"\uD83E\uDDCF\uD83C\uDFFD........."},{"unified":"1f9cf-1f3fe-200d-2642-fe0f","native":"\uD83E\uDDCF\uD83C\uDFFE........."},{"unified":"1f9cf-1f3ff-200d-2642-fe0f","native":"\uD83E\uDDCF\uD83C\uDFFF........."}],"version":12},"deaf_woman":{"id":"deaf_woman","name":"Deaf Woman","keywords":["accessibility"],"skins":[{"unified":"1f9cf-200d-2640-fe0f","native":"\uD83E\uDDCF........."},{"unified":"1f9cf-1f3fb-200d-2640-fe0f","native":"\uD83E\uDDCF\uD83C\uDFFB........."},{"unified":"1f9cf-1f3fc-200d-2640-fe0f","native":"\uD83E\uDDCF\uD83C\uDFFC........."},{"unified":"1f9cf-1f3fd-200d-2640-fe0f","native":"\uD83E\uDDCF\uD83C\uDFFD........."},{"unified":"1f9cf-1f3fe-200d-2640-fe0f","native":"\uD83E\uDDCF\uD83C\uDFFE........."},{"unified":"1f9cf-1f3ff-200d-2640-fe0f","native":"\uD83E\uDDCF\uD83C\uDFFF........."}],"version":12},"bow":{"id":"bow","name":"Person Bowing","keywords":["bow","respectiful"],"skins":[{"unified":"1f647","native":"\uD83D\uDE47"},{"unified":"1f647-1f3fb","native":"\uD83D\uDE47\uD83C\uDFFB"},{"unified":"1f647-1f3fc","native":"\uD83D\uDE47\uD83C\uDFFC"},{"unified":"1f647-1f3fd","native":"\uD83D\uDE47\uD83C\uDFFD"},{"unified":"1f647-1f3fe","native":"\uD83D\uDE47\uD83C\uDFFE"},{"unified":"1f647-1f3ff","native":"\uD83D\uDE47\uD83C\uDFFF"}],"version":1},"man-bowing":{"id":"man-bowing","name":"Man Bowing","keywords":["male","boy"],"skins":[{"unified":"1f647-200d-2642-fe0f","native":"\uD83D\uDE47........."},{"unified":"1f647-1f3fb-200d-2642-fe0f","native":"\uD83D\uDE47\uD83C\uDFFB........."},{"unified":"1f647-1f3fc-200d-2642-fe0f","native":"\uD83D\uDE47\uD83C\uDFFC........."},{"unified":"1f647-1f3fd-200d-2642-fe0f","native":"\uD83D\uDE47\uD83C\uDFFD........."},{"unified":"1f647-1f3fe-200d-2642-fe0f","native":"\uD83D\uDE47\uD83C\uDFFE........."},{"unified":"1f647-1f3ff-200d-2642-fe0f","native":"\uD83D\uDE47\uD83C\uDFFF........."}],"version":4},"woman-bowing":{"id":"woman-bowing","name":"Woman Bowing","keywords":["female","girl"],"skins":[{"unified":"1f647-200d-2640-fe0f","native":"\uD83D\uDE47........."},{"unified":"1f647-1f3fb-200d-2640-fe0f","native":"\uD83D\uDE47\uD83C\uDFFB........."},{"unified":"1f647-1f3fc-200d-2640-fe0f","native":"\uD83D\uDE47\uD83C\uDFFC........."},{"unified":"1f647-1f3fd-200d-2640-fe0f","native":"\uD83D\uDE47\uD83C\uDFFD........."},{"unified":"1f647-1f3fe-200d-2640-fe0f","native":"\uD83D\uDE47\uD83C\uDFFE........."},{"unified":"1f647-1f3ff-200d-2640-fe0f","native":"\uD83D\uDE47\uD83C\uDFFF........."}],"version":4},"face_palm":{"id":"face_palm","name":"Face Palm","keywords":["person","facepalming","disappointed"],"skins":[{"unified":"1f926","native":"\uD83E\uDD26"},{"unified":"1f926-1f3fb","native":"\uD83E\uDD26\uD83C\uDFFB"},{"unified":"1f926-1f3fc","native":"\uD83E\uDD26\uD83C\uDFFC"},{"unified":"1f926-1f3fd","native":"\uD83E\uDD26\uD83C\uDFFD"},{"unified":"1f926-1f3fe","native":"\uD83E\uDD26\uD83C\uDFFE"},{"unified":"1f926-1f3ff","native":"\uD83E\uDD26\uD83C\uDFFF"}],"version":3},"man-facepalming":{"id":"man-facepalming","name":"Man Facepalming","keywords":["male","boy","disbelief"],"skins":[{"unified":"1f926-200d-2642-fe0f","native":"\uD83E\uDD26........."},{"unified":"1f926-1f3fb-200d-2642-fe0f","native":"\uD83E\uDD26\uD83C\uDFFB........."},{"unified":"1f926-1f3fc-200d-2642-fe0f","native":"\uD83E\uDD26\uD83C\uDFFC........."},{"unified":"1f926-1f3fd-200d-2642-fe0f","native":"\uD83E\uDD26\uD83C\uDFFD........."},{"unified":"1f926-1f3fe-200d-2642-fe0f","native":"\uD83E\uDD26\uD83C\uDFFE........."},{"unified":"1f926-1f3ff-200d-2642-fe0f","native":"\uD83E\uDD26\uD83C\uDFFF........."}],"version":4},"woman-facepalming":{"id":"woman-facepalming","name":"Woman Facepalming","keywords":["female","girl","disbelief"],"skins":[{"unified":"1f926-200d-2640-fe0f","native":"\uD83E\uDD26........."},{"unified":"1f926-1f3fb-200d-2640-fe0f","native":"\uD83E\uDD26\uD83C\uDFFB........."},{"unified":"1f926-1f3fc-200d-2640-fe0f","native":"\uD83E\uDD26\uD83C\uDFFC........."},{"unified":"1f926-1f3fd-200d-2640-fe0f","native":"\uD83E\uDD26\uD83C\uDFFD........."},{"unified":"1f926-1f3fe-200d-2640-fe0f","native":"\uD83E\uDD26\uD83C\uDFFE........."},{"unified":"1f926-1f3ff-200d-2640-fe0f","native":"\uD83E\uDD26\uD83C\uDFFF........."}],"version":4},"shrug":{"id":"shrug","name":"Shrug","keywords":["person","shrugging","regardless"],"skins":[{"unified":"1f937","native":"\uD83E\uDD37"},{"unified":"1f937-1f3fb","native":"\uD83E\uDD37\uD83C\uDFFB"},{"unified":"1f937-1f3fc","native":"\uD83E\uDD37\uD83C\uDFFC"},{"unified":"1f937-1f3fd","native":"\uD83E\uDD37\uD83C\uDFFD"},{"unified":"1f937-1f3fe","native":"\uD83E\uDD37\uD83C\uDFFE"},{"unified":"1f937-1f3ff","native":"\uD83E\uDD37\uD83C\uDFFF"}],"version":3},"man-shrugging":{"id":"man-shrugging","name":"Man Shrugging","keywords":["male","boy","confused","indifferent","doubt"],"skins":[{"unified":"1f937-200d-2642-fe0f","native":"\uD83E\uDD37........."},{"unified":"1f937-1f3fb-200d-2642-fe0f","native":"\uD83E\uDD37\uD83C\uDFFB........."},{"unified":"1f937-1f3fc-200d-2642-fe0f","native":"\uD83E\uDD37\uD83C\uDFFC........."},{"unified":"1f937-1f3fd-200d-2642-fe0f","native":"\uD83E\uDD37\uD83C\uDFFD........."},{"unified":"1f937-1f3fe-200d-2642-fe0f","native":"\uD83E\uDD37\uD83C\uDFFE........."},{"unified":"1f937-1f3ff-200d-2642-fe0f","native":"\uD83E\uDD37\uD83C\uDFFF........."}],"version":4},"woman-shrugging":{"id":"woman-shrugging","name":"Woman Shrugging","keywords":["female","girl","confused","indifferent","doubt"],"skins":[{"unified":"1f937-200d-2640-fe0f","native":"\uD83E\uDD37........."},{"unified":"1f937-1f3fb-200d-2640-fe0f","native":"\uD83E\uDD37\uD83C\uDFFB........."},{"unified":"1f937-1f3fc-200d-2640-fe0f","native":"\uD83E\uDD37\uD83C\uDFFC........."},{"unified":"1f937-1f3fd-200d-2640-fe0f","native":"\uD83E\uDD37\uD83C\uDFFD........."},{"unified":"1f937-1f3fe-200d-2640-fe0f","native":"\uD83E\uDD37\uD83C\uDFFE........."},{"unified":"1f937-1f3ff-200d-2640-fe0f","native":"\uD83E\uDD37\uD83C\uDFFF........."}],"version":4},"health_worker":{"id":"health_worker","name":"Health Worker","keywords":["hospital"],"skins":[{"unified":"1f9d1-200d-2695-fe0f","native":"\uD83E\uDDD1........."},{"unified":"1f9d1-1f3fb-200d-2695-fe0f","native":"\uD83E\uDDD1\uD83C\uDFFB........."},{"unified":"1f9d1-1f3fc-200d-2695-fe0f","native":"\uD83E\uDDD1\uD83C\uDFFC........."},{"unified":"1f9d1-1f3fd-200d-2695-fe0f","native":"\uD83E\uDDD1\uD83C\uDFFD........."},{"unified":"1f9d1-1f3fe-200d-2695-fe0f","native":"\uD83E\uDDD1\uD83C\uDFFE........."},{"unified":"1f9d1-1f3ff-200d-2695-fe0f","native":"\uD83E\uDDD1\uD83C\uDFFF........."}],"version":12.1},"male-doctor":{"id":"male-doctor","name":"Man Health Worker","keywords":["male","doctor","nurse","therapist","healthcare","human"],"skins":[{"unified":"1f468-200d-2695-fe0f","native":"\uD83D\uDC68........."},{"unified":"1f468-1f3fb-200d-2695-fe0f","native":"\uD83D\uDC68\uD83C\uDFFB........."},{"unified":"1f468-1f3fc-200d-2695-fe0f","native":"\uD83D\uDC68\uD83C\uDFFC........."},{"unified":"1f468-1f3fd-200d-2695-fe0f","native":"\uD83D\uDC68\uD83C\uDFFD........."},{"unified":"1f468-1f3fe-200d-2695-fe0f","native":"\uD83D\uDC68\uD83C\uDFFE........."},{"unified":"1f468-1f3ff-200d-2695-fe0f","native":"\uD83D\uDC68\uD83C\uDFFF........."}],"version":4},"female-doctor":{"id":"female-doctor","name":"Woman Health Worker","keywords":["female","doctor","nurse","therapist","healthcare","human"],"skins":[{"unified":"1f469-200d-2695-fe0f","native":"\uD83D\uDC69........."},{"unified":"1f469-1f3fb-200d-2695-fe0f","native":"\uD83D\uDC69\uD83C\uDFFB........."},{"unified":"1f469-1f3fc-200d-2695-fe0f","native":"\uD83D\uDC69\uD83C\uDFFC........."},{"unified":"1f469-1f3fd-200d-2695-fe0f","native":"\uD83D\uDC69\uD83C\uDFFD........."},{"unified":"1f469-1f3fe-200d-2695-fe0f","native":"\uD83D\uDC69\uD83C\uDFFE........."},{"unified":"1f469-1f3ff-200d-2695-fe0f","native":"\uD83D\uDC69\uD83C\uDFFF........."}],"version":4},"student":{"id":"student","name":"Student","keywords":["learn"],"skins":[{"unified":"1f9d1-200d-1f393","native":"\uD83E\uDDD1...\uD83C\uDF93"},{"unified":"1f9d1-1f3fb-200d-1f393","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83C\uDF93"},{"unified":"1f9d1-1f3fc-200d-1f393","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83C\uDF93"},{"unified":"1f9d1-1f3fd-200d-1f393","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83C\uDF93"},{"unified":"1f9d1-1f3fe-200d-1f393","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83C\uDF93"},{"unified":"1f9d1-1f3ff-200d-1f393","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83C\uDF93"}],"version":12.1},"male-student":{"id":"male-student","name":"Man Student","keywords":["male","graduate","human"],"skins":[{"unified":"1f468-200d-1f393","native":"\uD83D\uDC68...\uD83C\uDF93"},{"unified":"1f468-1f3fb-200d-1f393","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83C\uDF93"},{"unified":"1f468-1f3fc-200d-1f393","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83C\uDF93"},{"unified":"1f468-1f3fd-200d-1f393","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83C\uDF93"},{"unified":"1f468-1f3fe-200d-1f393","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83C\uDF93"},{"unified":"1f468-1f3ff-200d-1f393","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83C\uDF93"}],"version":4},"female-student":{"id":"female-student","name":"Woman Student","keywords":["female","graduate","human"],"skins":[{"unified":"1f469-200d-1f393","native":"\uD83D\uDC69...\uD83C\uDF93"},{"unified":"1f469-1f3fb-200d-1f393","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83C\uDF93"},{"unified":"1f469-1f3fc-200d-1f393","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83C\uDF93"},{"unified":"1f469-1f3fd-200d-1f393","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83C\uDF93"},{"unified":"1f469-1f3fe-200d-1f393","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83C\uDF93"},{"unified":"1f469-1f3ff-200d-1f393","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83C\uDF93"}],"version":4},"teacher":{"id":"teacher","name":"Teacher","keywords":["professor"],"skins":[{"unified":"1f9d1-200d-1f3eb","native":"\uD83E\uDDD1...\uD83C\uDFEB"},{"unified":"1f9d1-1f3fb-200d-1f3eb","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83C\uDFEB"},{"unified":"1f9d1-1f3fc-200d-1f3eb","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83C\uDFEB"},{"unified":"1f9d1-1f3fd-200d-1f3eb","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83C\uDFEB"},{"unified":"1f9d1-1f3fe-200d-1f3eb","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83C\uDFEB"},{"unified":"1f9d1-1f3ff-200d-1f3eb","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83C\uDFEB"}],"version":12.1},"male-teacher":{"id":"male-teacher","name":"Man Teacher","keywords":["male","instructor","professor","human"],"skins":[{"unified":"1f468-200d-1f3eb","native":"\uD83D\uDC68...\uD83C\uDFEB"},{"unified":"1f468-1f3fb-200d-1f3eb","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83C\uDFEB"},{"unified":"1f468-1f3fc-200d-1f3eb","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83C\uDFEB"},{"unified":"1f468-1f3fd-200d-1f3eb","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83C\uDFEB"},{"unified":"1f468-1f3fe-200d-1f3eb","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83C\uDFEB"},{"unified":"1f468-1f3ff-200d-1f3eb","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83C\uDFEB"}],"version":4},"female-teacher":{"id":"female-teacher","name":"Woman Teacher","keywords":["female","instructor","professor","human"],"skins":[{"unified":"1f469-200d-1f3eb","native":"\uD83D\uDC69...\uD83C\uDFEB"},{"unified":"1f469-1f3fb-200d-1f3eb","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83C\uDFEB"},{"unified":"1f469-1f3fc-200d-1f3eb","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83C\uDFEB"},{"unified":"1f469-1f3fd-200d-1f3eb","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83C\uDFEB"},{"unified":"1f469-1f3fe-200d-1f3eb","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83C\uDFEB"},{"unified":"1f469-1f3ff-200d-1f3eb","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83C\uDFEB"}],"version":4},"judge":{"id":"judge","name":"Judge","keywords":["law"],"skins":[{"unified":"1f9d1-200d-2696-fe0f","native":"\uD83E\uDDD1........."},{"unified":"1f9d1-1f3fb-200d-2696-fe0f","native":"\uD83E\uDDD1\uD83C\uDFFB........."},{"unified":"1f9d1-1f3fc-200d-2696-fe0f","native":"\uD83E\uDDD1\uD83C\uDFFC........."},{"unified":"1f9d1-1f3fd-200d-2696-fe0f","native":"\uD83E\uDDD1\uD83C\uDFFD........."},{"unified":"1f9d1-1f3fe-200d-2696-fe0f","native":"\uD83E\uDDD1\uD83C\uDFFE........."},{"unified":"1f9d1-1f3ff-200d-2696-fe0f","native":"\uD83E\uDDD1\uD83C\uDFFF........."}],"version":12.1},"male-judge":{"id":"male-judge","name":"Man Judge","keywords":["male","justice","court","human"],"skins":[{"unified":"1f468-200d-2696-fe0f","native":"\uD83D\uDC68........."},{"unified":"1f468-1f3fb-200d-2696-fe0f","native":"\uD83D\uDC68\uD83C\uDFFB........."},{"unified":"1f468-1f3fc-200d-2696-fe0f","native":"\uD83D\uDC68\uD83C\uDFFC........."},{"unified":"1f468-1f3fd-200d-2696-fe0f","native":"\uD83D\uDC68\uD83C\uDFFD........."},{"unified":"1f468-1f3fe-200d-2696-fe0f","native":"\uD83D\uDC68\uD83C\uDFFE........."},{"unified":"1f468-1f3ff-200d-2696-fe0f","native":"\uD83D\uDC68\uD83C\uDFFF........."}],"version":4},"female-judge":{"id":"female-judge","name":"Woman Judge","keywords":["female","justice","court","human"],"skins":[{"unified":"1f469-200d-2696-fe0f","native":"\uD83D\uDC69........."},{"unified":"1f469-1f3fb-200d-2696-fe0f","native":"\uD83D\uDC69\uD83C\uDFFB........."},{"unified":"1f469-1f3fc-200d-2696-fe0f","native":"\uD83D\uDC69\uD83C\uDFFC........."},{"unified":"1f469-1f3fd-200d-2696-fe0f","native":"\uD83D\uDC69\uD83C\uDFFD........."},{"unified":"1f469-1f3fe-200d-2696-fe0f","native":"\uD83D\uDC69\uD83C\uDFFE........."},{"unified":"1f469-1f3ff-200d-2696-fe0f","native":"\uD83D\uDC69\uD83C\uDFFF........."}],"version":4},"farmer":{"id":"farmer","name":"Farmer","keywords":["crops"],"skins":[{"unified":"1f9d1-200d-1f33e","native":"\uD83E\uDDD1...\uD83C\uDF3E"},{"unified":"1f9d1-1f3fb-200d-1f33e","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83C\uDF3E"},{"unified":"1f9d1-1f3fc-200d-1f33e","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83C\uDF3E"},{"unified":"1f9d1-1f3fd-200d-1f33e","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83C\uDF3E"},{"unified":"1f9d1-1f3fe-200d-1f33e","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83C\uDF3E"},{"unified":"1f9d1-1f3ff-200d-1f33e","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83C\uDF3E"}],"version":12.1},"male-farmer":{"id":"male-farmer","name":"Man Farmer","keywords":["male","rancher","gardener","human"],"skins":[{"unified":"1f468-200d-1f33e","native":"\uD83D\uDC68...\uD83C\uDF3E"},{"unified":"1f468-1f3fb-200d-1f33e","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83C\uDF3E"},{"unified":"1f468-1f3fc-200d-1f33e","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83C\uDF3E"},{"unified":"1f468-1f3fd-200d-1f33e","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83C\uDF3E"},{"unified":"1f468-1f3fe-200d-1f33e","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83C\uDF3E"},{"unified":"1f468-1f3ff-200d-1f33e","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83C\uDF3E"}],"version":4},"female-farmer":{"id":"female-farmer","name":"Woman Farmer","keywords":["female","rancher","gardener","human"],"skins":[{"unified":"1f469-200d-1f33e","native":"\uD83D\uDC69...\uD83C\uDF3E"},{"unified":"1f469-1f3fb-200d-1f33e","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83C\uDF3E"},{"unified":"1f469-1f3fc-200d-1f33e","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83C\uDF3E"},{"unified":"1f469-1f3fd-200d-1f33e","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83C\uDF3E"},{"unified":"1f469-1f3fe-200d-1f33e","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83C\uDF3E"},{"unified":"1f469-1f3ff-200d-1f33e","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83C\uDF3E"}],"version":4},"cook":{"id":"cook","name":"Cook","keywords":["food","kitchen","culinary"],"skins":[{"unified":"1f9d1-200d-1f373","native":"\uD83E\uDDD1...\uD83C\uDF73"},{"unified":"1f9d1-1f3fb-200d-1f373","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83C\uDF73"},{"unified":"1f9d1-1f3fc-200d-1f373","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83C\uDF73"},{"unified":"1f9d1-1f3fd-200d-1f373","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83C\uDF73"},{"unified":"1f9d1-1f3fe-200d-1f373","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83C\uDF73"},{"unified":"1f9d1-1f3ff-200d-1f373","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83C\uDF73"}],"version":12.1},"male-cook":{"id":"male-cook","name":"Man Cook","keywords":["male","chef","human"],"skins":[{"unified":"1f468-200d-1f373","native":"\uD83D\uDC68...\uD83C\uDF73"},{"unified":"1f468-1f3fb-200d-1f373","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83C\uDF73"},{"unified":"1f468-1f3fc-200d-1f373","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83C\uDF73"},{"unified":"1f468-1f3fd-200d-1f373","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83C\uDF73"},{"unified":"1f468-1f3fe-200d-1f373","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83C\uDF73"},{"unified":"1f468-1f3ff-200d-1f373","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83C\uDF73"}],"version":4},"female-cook":{"id":"female-cook","name":"Woman Cook","keywords":["female","chef","human"],"skins":[{"unified":"1f469-200d-1f373","native":"\uD83D\uDC69...\uD83C\uDF73"},{"unified":"1f469-1f3fb-200d-1f373","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83C\uDF73"},{"unified":"1f469-1f3fc-200d-1f373","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83C\uDF73"},{"unified":"1f469-1f3fd-200d-1f373","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83C\uDF73"},{"unified":"1f469-1f3fe-200d-1f373","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83C\uDF73"},{"unified":"1f469-1f3ff-200d-1f373","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83C\uDF73"}],"version":4},"mechanic":{"id":"mechanic","name":"Mechanic","keywords":["worker","technician"],"skins":[{"unified":"1f9d1-200d-1f527","native":"\uD83E\uDDD1...\uD83D\uDD27"},{"unified":"1f9d1-1f3fb-200d-1f527","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83D\uDD27"},{"unified":"1f9d1-1f3fc-200d-1f527","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83D\uDD27"},{"unified":"1f9d1-1f3fd-200d-1f527","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83D\uDD27"},{"unified":"1f9d1-1f3fe-200d-1f527","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83D\uDD27"},{"unified":"1f9d1-1f3ff-200d-1f527","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83D\uDD27"}],"version":12.1},"male-mechanic":{"id":"male-mechanic","name":"Man Mechanic","keywords":["male","plumber","human","wrench"],"skins":[{"unified":"1f468-200d-1f527","native":"\uD83D\uDC68...\uD83D\uDD27"},{"unified":"1f468-1f3fb-200d-1f527","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83D\uDD27"},{"unified":"1f468-1f3fc-200d-1f527","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83D\uDD27"},{"unified":"1f468-1f3fd-200d-1f527","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83D\uDD27"},{"unified":"1f468-1f3fe-200d-1f527","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83D\uDD27"},{"unified":"1f468-1f3ff-200d-1f527","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83D\uDD27"}],"version":4},"female-mechanic":{"id":"female-mechanic","name":"Woman Mechanic","keywords":["female","plumber","human","wrench"],"skins":[{"unified":"1f469-200d-1f527","native":"\uD83D\uDC69...\uD83D\uDD27"},{"unified":"1f469-1f3fb-200d-1f527","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83D\uDD27"},{"unified":"1f469-1f3fc-200d-1f527","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83D\uDD27"},{"unified":"1f469-1f3fd-200d-1f527","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83D\uDD27"},{"unified":"1f469-1f3fe-200d-1f527","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83D\uDD27"},{"unified":"1f469-1f3ff-200d-1f527","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83D\uDD27"}],"version":4},"factory_worker":{"id":"factory_worker","name":"Factory Worker","keywords":["labor"],"skins":[{"unified":"1f9d1-200d-1f3ed","native":"\uD83E\uDDD1...\uD83C\uDFED"},{"unified":"1f9d1-1f3fb-200d-1f3ed","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83C\uDFED"},{"unified":"1f9d1-1f3fc-200d-1f3ed","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83C\uDFED"},{"unified":"1f9d1-1f3fd-200d-1f3ed","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83C\uDFED"},{"unified":"1f9d1-1f3fe-200d-1f3ed","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83C\uDFED"},{"unified":"1f9d1-1f3ff-200d-1f3ed","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83C\uDFED"}],"version":12.1},"male-factory-worker":{"id":"male-factory-worker","name":"Man Factory Worker","keywords":["male","factory-worker","assembly","industrial","human"],"skins":[{"unified":"1f468-200d-1f3ed","native":"\uD83D\uDC68...\uD83C\uDFED"},{"unified":"1f468-1f3fb-200d-1f3ed","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83C\uDFED"},{"unified":"1f468-1f3fc-200d-1f3ed","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83C\uDFED"},{"unified":"1f468-1f3fd-200d-1f3ed","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83C\uDFED"},{"unified":"1f468-1f3fe-200d-1f3ed","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83C\uDFED"},{"unified":"1f468-1f3ff-200d-1f3ed","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83C\uDFED"}],"version":4},"female-factory-worker":{"id":"female-factory-worker","name":"Woman Factory Worker","keywords":["female","factory-worker","assembly","industrial","human"],"skins":[{"unified":"1f469-200d-1f3ed","native":"\uD83D\uDC69...\uD83C\uDFED"},{"unified":"1f469-1f3fb-200d-1f3ed","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83C\uDFED"},{"unified":"1f469-1f3fc-200d-1f3ed","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83C\uDFED"},{"unified":"1f469-1f3fd-200d-1f3ed","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83C\uDFED"},{"unified":"1f469-1f3fe-200d-1f3ed","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83C\uDFED"},{"unified":"1f469-1f3ff-200d-1f3ed","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83C\uDFED"}],"version":4},"office_worker":{"id":"office_worker","name":"Office Worker","keywords":["business"],"skins":[{"unified":"1f9d1-200d-1f4bc","native":"\uD83E\uDDD1...\uD83D\uDCBC"},{"unified":"1f9d1-1f3fb-200d-1f4bc","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83D\uDCBC"},{"unified":"1f9d1-1f3fc-200d-1f4bc","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83D\uDCBC"},{"unified":"1f9d1-1f3fd-200d-1f4bc","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83D\uDCBC"},{"unified":"1f9d1-1f3fe-200d-1f4bc","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83D\uDCBC"},{"unified":"1f9d1-1f3ff-200d-1f4bc","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83D\uDCBC"}],"version":12.1},"male-office-worker":{"id":"male-office-worker","name":"Man Office Worker","keywords":["male","office-worker","business","manager","human"],"skins":[{"unified":"1f468-200d-1f4bc","native":"\uD83D\uDC68...\uD83D\uDCBC"},{"unified":"1f468-1f3fb-200d-1f4bc","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83D\uDCBC"},{"unified":"1f468-1f3fc-200d-1f4bc","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83D\uDCBC"},{"unified":"1f468-1f3fd-200d-1f4bc","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83D\uDCBC"},{"unified":"1f468-1f3fe-200d-1f4bc","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83D\uDCBC"},{"unified":"1f468-1f3ff-200d-1f4bc","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83D\uDCBC"}],"version":4},"female-office-worker":{"id":"female-office-worker","name":"Woman Office Worker","keywords":["female","office-worker","business","manager","human"],"skins":[{"unified":"1f469-200d-1f4bc","native":"\uD83D\uDC69...\uD83D\uDCBC"},{"unified":"1f469-1f3fb-200d-1f4bc","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83D\uDCBC"},{"unified":"1f469-1f3fc-200d-1f4bc","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83D\uDCBC"},{"unified":"1f469-1f3fd-200d-1f4bc","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83D\uDCBC"},{"unified":"1f469-1f3fe-200d-1f4bc","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83D\uDCBC"},{"unified":"1f469-1f3ff-200d-1f4bc","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83D\uDCBC"}],"version":4},"scientist":{"id":"scientist","name":"Scientist","keywords":["chemistry"],"skins":[{"unified":"1f9d1-200d-1f52c","native":"\uD83E\uDDD1...\uD83D\uDD2C"},{"unified":"1f9d1-1f3fb-200d-1f52c","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83D\uDD2C"},{"unified":"1f9d1-1f3fc-200d-1f52c","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83D\uDD2C"},{"unified":"1f9d1-1f3fd-200d-1f52c","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83D\uDD2C"},{"unified":"1f9d1-1f3fe-200d-1f52c","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83D\uDD2C"},{"unified":"1f9d1-1f3ff-200d-1f52c","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83D\uDD2C"}],"version":12.1},"male-scientist":{"id":"male-scientist","name":"Man Scientist","keywords":["male","biologist","chemist","engineer","physicist","human"],"skins":[{"unified":"1f468-200d-1f52c","native":"\uD83D\uDC68...\uD83D\uDD2C"},{"unified":"1f468-1f3fb-200d-1f52c","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83D\uDD2C"},{"unified":"1f468-1f3fc-200d-1f52c","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83D\uDD2C"},{"unified":"1f468-1f3fd-200d-1f52c","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83D\uDD2C"},{"unified":"1f468-1f3fe-200d-1f52c","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83D\uDD2C"},{"unified":"1f468-1f3ff-200d-1f52c","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83D\uDD2C"}],"version":4},"female-scientist":{"id":"female-scientist","name":"Woman Scientist","keywords":["female","biologist","chemist","engineer","physicist","human"],"skins":[{"unified":"1f469-200d-1f52c","native":"\uD83D\uDC69...\uD83D\uDD2C"},{"unified":"1f469-1f3fb-200d-1f52c","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83D\uDD2C"},{"unified":"1f469-1f3fc-200d-1f52c","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83D\uDD2C"},{"unified":"1f469-1f3fd-200d-1f52c","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83D\uDD2C"},{"unified":"1f469-1f3fe-200d-1f52c","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83D\uDD2C"},{"unified":"1f469-1f3ff-200d-1f52c","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83D\uDD2C"}],"version":4},"technologist":{"id":"technologist","name":"Technologist","keywords":["computer"],"skins":[{"unified":"1f9d1-200d-1f4bb","native":"\uD83E\uDDD1...\uD83D\uDCBB"},{"unified":"1f9d1-1f3fb-200d-1f4bb","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83D\uDCBB"},{"unified":"1f9d1-1f3fc-200d-1f4bb","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83D\uDCBB"},{"unified":"1f9d1-1f3fd-200d-1f4bb","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83D\uDCBB"},{"unified":"1f9d1-1f3fe-200d-1f4bb","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83D\uDCBB"},{"unified":"1f9d1-1f3ff-200d-1f4bb","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83D\uDCBB"}],"version":12.1},"male-technologist":{"id":"male-technologist","name":"Man Technologist","keywords":["male","coder","developer","engineer","programmer","software","human","laptop","computer"],"skins":[{"unified":"1f468-200d-1f4bb","native":"\uD83D\uDC68...\uD83D\uDCBB"},{"unified":"1f468-1f3fb-200d-1f4bb","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83D\uDCBB"},{"unified":"1f468-1f3fc-200d-1f4bb","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83D\uDCBB"},{"unified":"1f468-1f3fd-200d-1f4bb","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83D\uDCBB"},{"unified":"1f468-1f3fe-200d-1f4bb","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83D\uDCBB"},{"unified":"1f468-1f3ff-200d-1f4bb","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83D\uDCBB"}],"version":4},"female-technologist":{"id":"female-technologist","name":"Woman Technologist","keywords":["female","coder","developer","engineer","programmer","software","human","laptop","computer"],"skins":[{"unified":"1f469-200d-1f4bb","native":"\uD83D\uDC69...\uD83D\uDCBB"},{"unified":"1f469-1f3fb-200d-1f4bb","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83D\uDCBB"},{"unified":"1f469-1f3fc-200d-1f4bb","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83D\uDCBB"},{"unified":"1f469-1f3fd-200d-1f4bb","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83D\uDCBB"},{"unified":"1f469-1f3fe-200d-1f4bb","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83D\uDCBB"},{"unified":"1f469-1f3ff-200d-1f4bb","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83D\uDCBB"}],"version":4},"singer":{"id":"singer","name":"Singer","keywords":["song","artist","performer"],"skins":[{"unified":"1f9d1-200d-1f3a4","native":"\uD83E\uDDD1...\uD83C\uDFA4"},{"unified":"1f9d1-1f3fb-200d-1f3a4","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83C\uDFA4"},{"unified":"1f9d1-1f3fc-200d-1f3a4","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83C\uDFA4"},{"unified":"1f9d1-1f3fd-200d-1f3a4","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83C\uDFA4"},{"unified":"1f9d1-1f3fe-200d-1f3a4","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83C\uDFA4"},{"unified":"1f9d1-1f3ff-200d-1f3a4","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83C\uDFA4"}],"version":12.1},"male-singer":{"id":"male-singer","name":"Man Singer","keywords":["male","rockstar","entertainer","human"],"skins":[{"unified":"1f468-200d-1f3a4","native":"\uD83D\uDC68...\uD83C\uDFA4"},{"unified":"1f468-1f3fb-200d-1f3a4","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83C\uDFA4"},{"unified":"1f468-1f3fc-200d-1f3a4","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83C\uDFA4"},{"unified":"1f468-1f3fd-200d-1f3a4","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83C\uDFA4"},{"unified":"1f468-1f3fe-200d-1f3a4","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83C\uDFA4"},{"unified":"1f468-1f3ff-200d-1f3a4","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83C\uDFA4"}],"version":4},"female-singer":{"id":"female-singer","name":"Woman Singer","keywords":["female","rockstar","entertainer","human"],"skins":[{"unified":"1f469-200d-1f3a4","native":"\uD83D\uDC69...\uD83C\uDFA4"},{"unified":"1f469-1f3fb-200d-1f3a4","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83C\uDFA4"},{"unified":"1f469-1f3fc-200d-1f3a4","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83C\uDFA4"},{"unified":"1f469-1f3fd-200d-1f3a4","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83C\uDFA4"},{"unified":"1f469-1f3fe-200d-1f3a4","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83C\uDFA4"},{"unified":"1f469-1f3ff-200d-1f3a4","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83C\uDFA4"}],"version":4},"artist":{"id":"artist","name":"Artist","keywords":["painting","draw","creativity"],"skins":[{"unified":"1f9d1-200d-1f3a8","native":"\uD83E\uDDD1...\uD83C\uDFA8"},{"unified":"1f9d1-1f3fb-200d-1f3a8","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83C\uDFA8"},{"unified":"1f9d1-1f3fc-200d-1f3a8","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83C\uDFA8"},{"unified":"1f9d1-1f3fd-200d-1f3a8","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83C\uDFA8"},{"unified":"1f9d1-1f3fe-200d-1f3a8","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83C\uDFA8"},{"unified":"1f9d1-1f3ff-200d-1f3a8","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83C\uDFA8"}],"version":12.1},"male-artist":{"id":"male-artist","name":"Man Artist","keywords":["male","painter","human"],"skins":[{"unified":"1f468-200d-1f3a8","native":"\uD83D\uDC68...\uD83C\uDFA8"},{"unified":"1f468-1f3fb-200d-1f3a8","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83C\uDFA8"},{"unified":"1f468-1f3fc-200d-1f3a8","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83C\uDFA8"},{"unified":"1f468-1f3fd-200d-1f3a8","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83C\uDFA8"},{"unified":"1f468-1f3fe-200d-1f3a8","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83C\uDFA8"},{"unified":"1f468-1f3ff-200d-1f3a8","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83C\uDFA8"}],"version":4},"female-artist":{"id":"female-artist","name":"Woman Artist","keywords":["female","painter","human"],"skins":[{"unified":"1f469-200d-1f3a8","native":"\uD83D\uDC69...\uD83C\uDFA8"},{"unified":"1f469-1f3fb-200d-1f3a8","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83C\uDFA8"},{"unified":"1f469-1f3fc-200d-1f3a8","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83C\uDFA8"},{"unified":"1f469-1f3fd-200d-1f3a8","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83C\uDFA8"},{"unified":"1f469-1f3fe-200d-1f3a8","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83C\uDFA8"},{"unified":"1f469-1f3ff-200d-1f3a8","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83C\uDFA8"}],"version":4},"pilot":{"id":"pilot","name":"Pilot","keywords":["fly","plane","airplane"],"skins":[{"unified":"1f9d1-200d-2708-fe0f","native":"\uD83E\uDDD1........."},{"unified":"1f9d1-1f3fb-200d-2708-fe0f","native":"\uD83E\uDDD1\uD83C\uDFFB........."},{"unified":"1f9d1-1f3fc-200d-2708-fe0f","native":"\uD83E\uDDD1\uD83C\uDFFC........."},{"unified":"1f9d1-1f3fd-200d-2708-fe0f","native":"\uD83E\uDDD1\uD83C\uDFFD........."},{"unified":"1f9d1-1f3fe-200d-2708-fe0f","native":"\uD83E\uDDD1\uD83C\uDFFE........."},{"unified":"1f9d1-1f3ff-200d-2708-fe0f","native":"\uD83E\uDDD1\uD83C\uDFFF........."}],"version":12.1},"male-pilot":{"id":"male-pilot","name":"Man Pilot","keywords":["male","aviator","plane","human"],"skins":[{"unified":"1f468-200d-2708-fe0f","native":"\uD83D\uDC68........."},{"unified":"1f468-1f3fb-200d-2708-fe0f","native":"\uD83D\uDC68\uD83C\uDFFB........."},{"unified":"1f468-1f3fc-200d-2708-fe0f","native":"\uD83D\uDC68\uD83C\uDFFC........."},{"unified":"1f468-1f3fd-200d-2708-fe0f","native":"\uD83D\uDC68\uD83C\uDFFD........."},{"unified":"1f468-1f3fe-200d-2708-fe0f","native":"\uD83D\uDC68\uD83C\uDFFE........."},{"unified":"1f468-1f3ff-200d-2708-fe0f","native":"\uD83D\uDC68\uD83C\uDFFF........."}],"version":4},"female-pilot":{"id":"female-pilot","name":"Woman Pilot","keywords":["female","aviator","plane","human"],"skins":[{"unified":"1f469-200d-2708-fe0f","native":"\uD83D\uDC69........."},{"unified":"1f469-1f3fb-200d-2708-fe0f","native":"\uD83D\uDC69\uD83C\uDFFB........."},{"unified":"1f469-1f3fc-200d-2708-fe0f","native":"\uD83D\uDC69\uD83C\uDFFC........."},{"unified":"1f469-1f3fd-200d-2708-fe0f","native":"\uD83D\uDC69\uD83C\uDFFD........."},{"unified":"1f469-1f3fe-200d-2708-fe0f","native":"\uD83D\uDC69\uD83C\uDFFE........."},{"unified":"1f469-1f3ff-200d-2708-fe0f","native":"\uD83D\uDC69\uD83C\uDFFF........."}],"version":4},"astronaut":{"id":"astronaut","name":"Astronaut","keywords":["outerspace"],"skins":[{"unified":"1f9d1-200d-1f680","native":"\uD83E\uDDD1...\uD83D\uDE80"},{"unified":"1f9d1-1f3fb-200d-1f680","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83D\uDE80"},{"unified":"1f9d1-1f3fc-200d-1f680","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83D\uDE80"},{"unified":"1f9d1-1f3fd-200d-1f680","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83D\uDE80"},{"unified":"1f9d1-1f3fe-200d-1f680","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83D\uDE80"},{"unified":"1f9d1-1f3ff-200d-1f680","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83D\uDE80"}],"version":12.1},"male-astronaut":{"id":"male-astronaut","name":"Man Astronaut","keywords":["male","space","rocket","human"],"skins":[{"unified":"1f468-200d-1f680","native":"\uD83D\uDC68...\uD83D\uDE80"},{"unified":"1f468-1f3fb-200d-1f680","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83D\uDE80"},{"unified":"1f468-1f3fc-200d-1f680","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83D\uDE80"},{"unified":"1f468-1f3fd-200d-1f680","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83D\uDE80"},{"unified":"1f468-1f3fe-200d-1f680","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83D\uDE80"},{"unified":"1f468-1f3ff-200d-1f680","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83D\uDE80"}],"version":4},"female-astronaut":{"id":"female-astronaut","name":"Woman Astronaut","keywords":["female","space","rocket","human"],"skins":[{"unified":"1f469-200d-1f680","native":"\uD83D\uDC69...\uD83D\uDE80"},{"unified":"1f469-1f3fb-200d-1f680","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83D\uDE80"},{"unified":"1f469-1f3fc-200d-1f680","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83D\uDE80"},{"unified":"1f469-1f3fd-200d-1f680","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83D\uDE80"},{"unified":"1f469-1f3fe-200d-1f680","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83D\uDE80"},{"unified":"1f469-1f3ff-200d-1f680","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83D\uDE80"}],"version":4},"firefighter":{"id":"firefighter","name":"Firefighter","keywords":["fire"],"skins":[{"unified":"1f9d1-200d-1f692","native":"\uD83E\uDDD1...\uD83D\uDE92"},{"unified":"1f9d1-1f3fb-200d-1f692","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83D\uDE92"},{"unified":"1f9d1-1f3fc-200d-1f692","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83D\uDE92"},{"unified":"1f9d1-1f3fd-200d-1f692","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83D\uDE92"},{"unified":"1f9d1-1f3fe-200d-1f692","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83D\uDE92"},{"unified":"1f9d1-1f3ff-200d-1f692","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83D\uDE92"}],"version":12.1},"male-firefighter":{"id":"male-firefighter","name":"Man Firefighter","keywords":["male","fireman","human"],"skins":[{"unified":"1f468-200d-1f692","native":"\uD83D\uDC68...\uD83D\uDE92"},{"unified":"1f468-1f3fb-200d-1f692","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83D\uDE92"},{"unified":"1f468-1f3fc-200d-1f692","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83D\uDE92"},{"unified":"1f468-1f3fd-200d-1f692","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83D\uDE92"},{"unified":"1f468-1f3fe-200d-1f692","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83D\uDE92"},{"unified":"1f468-1f3ff-200d-1f692","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83D\uDE92"}],"version":4},"female-firefighter":{"id":"female-firefighter","name":"Woman Firefighter","keywords":["female","fireman","human"],"skins":[{"unified":"1f469-200d-1f692","native":"\uD83D\uDC69...\uD83D\uDE92"},{"unified":"1f469-1f3fb-200d-1f692","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83D\uDE92"},{"unified":"1f469-1f3fc-200d-1f692","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83D\uDE92"},{"unified":"1f469-1f3fd-200d-1f692","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83D\uDE92"},{"unified":"1f469-1f3fe-200d-1f692","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83D\uDE92"},{"unified":"1f469-1f3ff-200d-1f692","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83D\uDE92"}],"version":4},"cop":{"id":"cop","name":"Police Officer","keywords":["cop"],"skins":[{"unified":"1f46e","native":"\uD83D\uDC6E"},{"unified":"1f46e-1f3fb","native":"\uD83D\uDC6E\uD83C\uDFFB"},{"unified":"1f46e-1f3fc","native":"\uD83D\uDC6E\uD83C\uDFFC"},{"unified":"1f46e-1f3fd","native":"\uD83D\uDC6E\uD83C\uDFFD"},{"unified":"1f46e-1f3fe","native":"\uD83D\uDC6E\uD83C\uDFFE"},{"unified":"1f46e-1f3ff","native":"\uD83D\uDC6E\uD83C\uDFFF"}],"version":1},"male-police-officer":{"id":"male-police-officer","name":"Man Police Officer","keywords":["male","police-officer","law","legal","enforcement","arrest","911"],"skins":[{"unified":"1f46e-200d-2642-fe0f","native":"\uD83D\uDC6E........."},{"unified":"1f46e-1f3fb-200d-2642-fe0f","native":"\uD83D\uDC6E\uD83C\uDFFB........."},{"unified":"1f46e-1f3fc-200d-2642-fe0f","native":"\uD83D\uDC6E\uD83C\uDFFC........."},{"unified":"1f46e-1f3fd-200d-2642-fe0f","native":"\uD83D\uDC6E\uD83C\uDFFD........."},{"unified":"1f46e-1f3fe-200d-2642-fe0f","native":"\uD83D\uDC6E\uD83C\uDFFE........."},{"unified":"1f46e-1f3ff-200d-2642-fe0f","native":"\uD83D\uDC6E\uD83C\uDFFF........."}],"version":4},"female-police-officer":{"id":"female-police-officer","name":"Woman Police Officer","keywords":["female","police-officer","law","legal","enforcement","arrest","911"],"skins":[{"unified":"1f46e-200d-2640-fe0f","native":"\uD83D\uDC6E........."},{"unified":"1f46e-1f3fb-200d-2640-fe0f","native":"\uD83D\uDC6E\uD83C\uDFFB........."},{"unified":"1f46e-1f3fc-200d-2640-fe0f","native":"\uD83D\uDC6E\uD83C\uDFFC........."},{"unified":"1f46e-1f3fd-200d-2640-fe0f","native":"\uD83D\uDC6E\uD83C\uDFFD........."},{"unified":"1f46e-1f3fe-200d-2640-fe0f","native":"\uD83D\uDC6E\uD83C\uDFFE........."},{"unified":"1f46e-1f3ff-200d-2640-fe0f","native":"\uD83D\uDC6E\uD83C\uDFFF........."}],"version":4},"sleuth_or_spy":{"id":"sleuth_or_spy","name":"Detective","keywords":["sleuth","or","spy","human"],"skins":[{"unified":"1f575-fe0f","native":"\uD83D\uDD75..."},{"unified":"1f575-1f3fb","native":"\uD83D\uDD75\uD83C\uDFFB"},{"unified":"1f575-1f3fc","native":"\uD83D\uDD75\uD83C\uDFFC"},{"unified":"1f575-1f3fd","native":"\uD83D\uDD75\uD83C\uDFFD"},{"unified":"1f575-1f3fe","native":"\uD83D\uDD75\uD83C\uDFFE"},{"unified":"1f575-1f3ff","native":"\uD83D\uDD75\uD83C\uDFFF"}],"version":1},"male-detective":{"id":"male-detective","name":"Man Detective","keywords":["male","crime"],"skins":[{"unified":"1f575-fe0f-200d-2642-fe0f","native":"\uD83D\uDD75............"},{"unified":"1f575-1f3fb-200d-2642-fe0f","native":"\uD83D\uDD75\uD83C\uDFFB........."},{"unified":"1f575-1f3fc-200d-2642-fe0f","native":"\uD83D\uDD75\uD83C\uDFFC........."},{"unified":"1f575-1f3fd-200d-2642-fe0f","native":"\uD83D\uDD75\uD83C\uDFFD........."},{"unified":"1f575-1f3fe-200d-2642-fe0f","native":"\uD83D\uDD75\uD83C\uDFFE........."},{"unified":"1f575-1f3ff-200d-2642-fe0f","native":"\uD83D\uDD75\uD83C\uDFFF........."}],"version":4},"female-detective":{"id":"female-detective","name":"Woman Detective","keywords":["female","human","spy"],"skins":[{"unified":"1f575-fe0f-200d-2640-fe0f","native":"\uD83D\uDD75............"},{"unified":"1f575-1f3fb-200d-2640-fe0f","native":"\uD83D\uDD75\uD83C\uDFFB........."},{"unified":"1f575-1f3fc-200d-2640-fe0f","native":"\uD83D\uDD75\uD83C\uDFFC........."},{"unified":"1f575-1f3fd-200d-2640-fe0f","native":"\uD83D\uDD75\uD83C\uDFFD........."},{"unified":"1f575-1f3fe-200d-2640-fe0f","native":"\uD83D\uDD75\uD83C\uDFFE........."},{"unified":"1f575-1f3ff-200d-2640-fe0f","native":"\uD83D\uDD75\uD83C\uDFFF........."}],"version":4},"guardsman":{"id":"guardsman","name":"Guard","keywords":["guardsman","protect"],"skins":[{"unified":"1f482","native":"\uD83D\uDC82"},{"unified":"1f482-1f3fb","native":"\uD83D\uDC82\uD83C\uDFFB"},{"unified":"1f482-1f3fc","native":"\uD83D\uDC82\uD83C\uDFFC"},{"unified":"1f482-1f3fd","native":"\uD83D\uDC82\uD83C\uDFFD"},{"unified":"1f482-1f3fe","native":"\uD83D\uDC82\uD83C\uDFFE"},{"unified":"1f482-1f3ff","native":"\uD83D\uDC82\uD83C\uDFFF"}],"version":1},"male-guard":{"id":"male-guard","name":"Man Guard","keywords":["male","uk","gb","british","guy","royal"],"skins":[{"unified":"1f482-200d-2642-fe0f","native":"\uD83D\uDC82........."},{"unified":"1f482-1f3fb-200d-2642-fe0f","native":"\uD83D\uDC82\uD83C\uDFFB........."},{"unified":"1f482-1f3fc-200d-2642-fe0f","native":"\uD83D\uDC82\uD83C\uDFFC........."},{"unified":"1f482-1f3fd-200d-2642-fe0f","native":"\uD83D\uDC82\uD83C\uDFFD........."},{"unified":"1f482-1f3fe-200d-2642-fe0f","native":"\uD83D\uDC82\uD83C\uDFFE........."},{"unified":"1f482-1f3ff-200d-2642-fe0f","native":"\uD83D\uDC82\uD83C\uDFFF........."}],"version":4},"female-guard":{"id":"female-guard","name":"Woman Guard","keywords":["female","uk","gb","british","royal"],"skins":[{"unified":"1f482-200d-2640-fe0f","native":"\uD83D\uDC82........."},{"unified":"1f482-1f3fb-200d-2640-fe0f","native":"\uD83D\uDC82\uD83C\uDFFB........."},{"unified":"1f482-1f3fc-200d-2640-fe0f","native":"\uD83D\uDC82\uD83C\uDFFC........."},{"unified":"1f482-1f3fd-200d-2640-fe0f","native":"\uD83D\uDC82\uD83C\uDFFD........."},{"unified":"1f482-1f3fe-200d-2640-fe0f","native":"\uD83D\uDC82\uD83C\uDFFE........."},{"unified":"1f482-1f3ff-200d-2640-fe0f","native":"\uD83D\uDC82\uD83C\uDFFF........."}],"version":4},"ninja":{"id":"ninja","name":"Ninja","keywords":["ninjutsu","skills","japanese"],"skins":[{"unified":"1f977","native":"\uD83E\uDD77"},{"unified":"1f977-1f3fb","native":"\uD83E\uDD77\uD83C\uDFFB"},{"unified":"1f977-1f3fc","native":"\uD83E\uDD77\uD83C\uDFFC"},{"unified":"1f977-1f3fd","native":"\uD83E\uDD77\uD83C\uDFFD"},{"unified":"1f977-1f3fe","native":"\uD83E\uDD77\uD83C\uDFFE"},{"unified":"1f977-1f3ff","native":"\uD83E\uDD77\uD83C\uDFFF"}],"version":13},"construction_worker":{"id":"construction_worker","name":"Construction Worker","keywords":["labor","build"],"skins":[{"unified":"1f477","native":"\uD83D\uDC77"},{"unified":"1f477-1f3fb","native":"\uD83D\uDC77\uD83C\uDFFB"},{"unified":"1f477-1f3fc","native":"\uD83D\uDC77\uD83C\uDFFC"},{"unified":"1f477-1f3fd","native":"\uD83D\uDC77\uD83C\uDFFD"},{"unified":"1f477-1f3fe","native":"\uD83D\uDC77\uD83C\uDFFE"},{"unified":"1f477-1f3ff","native":"\uD83D\uDC77\uD83C\uDFFF"}],"version":1},"male-construction-worker":{"id":"male-construction-worker","name":"Man Construction Worker","keywords":["male","construction-worker","human","wip","guy","build","labor"],"skins":[{"unified":"1f477-200d-2642-fe0f","native":"\uD83D\uDC77........."},{"unified":"1f477-1f3fb-200d-2642-fe0f","native":"\uD83D\uDC77\uD83C\uDFFB........."},{"unified":"1f477-1f3fc-200d-2642-fe0f","native":"\uD83D\uDC77\uD83C\uDFFC........."},{"unified":"1f477-1f3fd-200d-2642-fe0f","native":"\uD83D\uDC77\uD83C\uDFFD........."},{"unified":"1f477-1f3fe-200d-2642-fe0f","native":"\uD83D\uDC77\uD83C\uDFFE........."},{"unified":"1f477-1f3ff-200d-2642-fe0f","native":"\uD83D\uDC77\uD83C\uDFFF........."}],"version":4},"female-construction-worker":{"id":"female-construction-worker","name":"Woman Construction Worker","keywords":["female","construction-worker","human","wip","build","labor"],"skins":[{"unified":"1f477-200d-2640-fe0f","native":"\uD83D\uDC77........."},{"unified":"1f477-1f3fb-200d-2640-fe0f","native":"\uD83D\uDC77\uD83C\uDFFB........."},{"unified":"1f477-1f3fc-200d-2640-fe0f","native":"\uD83D\uDC77\uD83C\uDFFC........."},{"unified":"1f477-1f3fd-200d-2640-fe0f","native":"\uD83D\uDC77\uD83C\uDFFD........."},{"unified":"1f477-1f3fe-200d-2640-fe0f","native":"\uD83D\uDC77\uD83C\uDFFE........."},{"unified":"1f477-1f3ff-200d-2640-fe0f","native":"\uD83D\uDC77\uD83C\uDFFF........."}],"version":4},"person_with_crown":{"id":"person_with_crown","name":"Person with Crown","keywords":["royalty","power"],"skins":[{"unified":"1fac5","native":"\uD83E\uDEC5"},{"unified":"1fac5-1f3fb","native":"\uD83E\uDEC5\uD83C\uDFFB"},{"unified":"1fac5-1f3fc","native":"\uD83E\uDEC5\uD83C\uDFFC"},{"unified":"1fac5-1f3fd","native":"\uD83E\uDEC5\uD83C\uDFFD"},{"unified":"1fac5-1f3fe","native":"\uD83E\uDEC5\uD83C\uDFFE"},{"unified":"1fac5-1f3ff","native":"\uD83E\uDEC5\uD83C\uDFFF"}],"version":14},"prince":{"id":"prince","name":"Prince","keywords":["boy","man","male","crown","royal","king"],"skins":[{"unified":"1f934","native":"\uD83E\uDD34"},{"unified":"1f934-1f3fb","native":"\uD83E\uDD34\uD83C\uDFFB"},{"unified":"1f934-1f3fc","native":"\uD83E\uDD34\uD83C\uDFFC"},{"unified":"1f934-1f3fd","native":"\uD83E\uDD34\uD83C\uDFFD"},{"unified":"1f934-1f3fe","native":"\uD83E\uDD34\uD83C\uDFFE"},{"unified":"1f934-1f3ff","native":"\uD83E\uDD34\uD83C\uDFFF"}],"version":3},"princess":{"id":"princess","name":"Princess","keywords":["girl","woman","female","blond","crown","royal","queen"],"skins":[{"unified":"1f478","native":"\uD83D\uDC78"},{"unified":"1f478-1f3fb","native":"\uD83D\uDC78\uD83C\uDFFB"},{"unified":"1f478-1f3fc","native":"\uD83D\uDC78\uD83C\uDFFC"},{"unified":"1f478-1f3fd","native":"\uD83D\uDC78\uD83C\uDFFD"},{"unified":"1f478-1f3fe","native":"\uD83D\uDC78\uD83C\uDFFE"},{"unified":"1f478-1f3ff","native":"\uD83D\uDC78\uD83C\uDFFF"}],"version":1},"man_with_turban":{"id":"man_with_turban","name":"Man with Turban","keywords":["person","wearing","headdress"],"skins":[{"unified":"1f473","native":"\uD83D\uDC73"},{"unified":"1f473-1f3fb","native":"\uD83D\uDC73\uD83C\uDFFB"},{"unified":"1f473-1f3fc","native":"\uD83D\uDC73\uD83C\uDFFC"},{"unified":"1f473-1f3fd","native":"\uD83D\uDC73\uD83C\uDFFD"},{"unified":"1f473-1f3fe","native":"\uD83D\uDC73\uD83C\uDFFE"},{"unified":"1f473-1f3ff","native":"\uD83D\uDC73\uD83C\uDFFF"}],"version":1},"man-wearing-turban":{"id":"man-wearing-turban","name":"Man Wearing Turban","keywords":["wearing-turban","male","indian","hinduism","arabs"],"skins":[{"unified":"1f473-200d-2642-fe0f","native":"\uD83D\uDC73........."},{"unified":"1f473-1f3fb-200d-2642-fe0f","native":"\uD83D\uDC73\uD83C\uDFFB........."},{"unified":"1f473-1f3fc-200d-2642-fe0f","native":"\uD83D\uDC73\uD83C\uDFFC........."},{"unified":"1f473-1f3fd-200d-2642-fe0f","native":"\uD83D\uDC73\uD83C\uDFFD........."},{"unified":"1f473-1f3fe-200d-2642-fe0f","native":"\uD83D\uDC73\uD83C\uDFFE........."},{"unified":"1f473-1f3ff-200d-2642-fe0f","native":"\uD83D\uDC73\uD83C\uDFFF........."}],"version":4},"woman-wearing-turban":{"id":"woman-wearing-turban","name":"Woman Wearing Turban","keywords":["wearing-turban","female","indian","hinduism","arabs"],"skins":[{"unified":"1f473-200d-2640-fe0f","native":"\uD83D\uDC73........."},{"unified":"1f473-1f3fb-200d-2640-fe0f","native":"\uD83D\uDC73\uD83C\uDFFB........."},{"unified":"1f473-1f3fc-200d-2640-fe0f","native":"\uD83D\uDC73\uD83C\uDFFC........."},{"unified":"1f473-1f3fd-200d-2640-fe0f","native":"\uD83D\uDC73\uD83C\uDFFD........."},{"unified":"1f473-1f3fe-200d-2640-fe0f","native":"\uD83D\uDC73\uD83C\uDFFE........."},{"unified":"1f473-1f3ff-200d-2640-fe0f","native":"\uD83D\uDC73\uD83C\uDFFF........."}],"version":4},"man_with_gua_pi_mao":{"id":"man_with_gua_pi_mao","name":"Man with Gua Pi Mao","keywords":["skullcap","male","boy","chinese"],"skins":[{"unified":"1f472","native":"\uD83D\uDC72"},{"unified":"1f472-1f3fb","native":"\uD83D\uDC72\uD83C\uDFFB"},{"unified":"1f472-1f3fc","native":"\uD83D\uDC72\uD83C\uDFFC"},{"unified":"1f472-1f3fd","native":"\uD83D\uDC72\uD83C\uDFFD"},{"unified":"1f472-1f3fe","native":"\uD83D\uDC72\uD83C\uDFFE"},{"unified":"1f472-1f3ff","native":"\uD83D\uDC72\uD83C\uDFFF"}],"version":1},"person_with_headscarf":{"id":"person_with_headscarf","name":"Woman with Headscarf","keywords":["person","female","hijab","mantilla","tichel"],"skins":[{"unified":"1f9d5","native":"\uD83E\uDDD5"},{"unified":"1f9d5-1f3fb","native":"\uD83E\uDDD5\uD83C\uDFFB"},{"unified":"1f9d5-1f3fc","native":"\uD83E\uDDD5\uD83C\uDFFC"},{"unified":"1f9d5-1f3fd","native":"\uD83E\uDDD5\uD83C\uDFFD"},{"unified":"1f9d5-1f3fe","native":"\uD83E\uDDD5\uD83C\uDFFE"},{"unified":"1f9d5-1f3ff","native":"\uD83E\uDDD5\uD83C\uDFFF"}],"version":5},"person_in_tuxedo":{"id":"person_in_tuxedo","name":"Man in Tuxedo","keywords":["person","couple","marriage","wedding","groom"],"skins":[{"unified":"1f935","native":"\uD83E\uDD35"},{"unified":"1f935-1f3fb","native":"\uD83E\uDD35\uD83C\uDFFB"},{"unified":"1f935-1f3fc","native":"\uD83E\uDD35\uD83C\uDFFC"},{"unified":"1f935-1f3fd","native":"\uD83E\uDD35\uD83C\uDFFD"},{"unified":"1f935-1f3fe","native":"\uD83E\uDD35\uD83C\uDFFE"},{"unified":"1f935-1f3ff","native":"\uD83E\uDD35\uD83C\uDFFF"}],"version":3},"man_in_tuxedo":{"id":"man_in_tuxedo","name":"Man in Tuxedo","keywords":["formal","fashion"],"skins":[{"unified":"1f935-200d-2642-fe0f","native":"\uD83E\uDD35........."},{"unified":"1f935-1f3fb-200d-2642-fe0f","native":"\uD83E\uDD35\uD83C\uDFFB........."},{"unified":"1f935-1f3fc-200d-2642-fe0f","native":"\uD83E\uDD35\uD83C\uDFFC........."},{"unified":"1f935-1f3fd-200d-2642-fe0f","native":"\uD83E\uDD35\uD83C\uDFFD........."},{"unified":"1f935-1f3fe-200d-2642-fe0f","native":"\uD83E\uDD35\uD83C\uDFFE........."},{"unified":"1f935-1f3ff-200d-2642-fe0f","native":"\uD83E\uDD35\uD83C\uDFFF........."}],"version":13},"woman_in_tuxedo":{"id":"woman_in_tuxedo","name":"Woman in Tuxedo","keywords":["formal","fashion"],"skins":[{"unified":"1f935-200d-2640-fe0f","native":"\uD83E\uDD35........."},{"unified":"1f935-1f3fb-200d-2640-fe0f","native":"\uD83E\uDD35\uD83C\uDFFB........."},{"unified":"1f935-1f3fc-200d-2640-fe0f","native":"\uD83E\uDD35\uD83C\uDFFC........."},{"unified":"1f935-1f3fd-200d-2640-fe0f","native":"\uD83E\uDD35\uD83C\uDFFD........."},{"unified":"1f935-1f3fe-200d-2640-fe0f","native":"\uD83E\uDD35\uD83C\uDFFE........."},{"unified":"1f935-1f3ff-200d-2640-fe0f","native":"\uD83E\uDD35\uD83C\uDFFF........."}],"version":13},"bride_with_veil":{"id":"bride_with_veil","name":"Bride with Veil","keywords":["couple","marriage","wedding","woman"],"skins":[{"unified":"1f470","native":"\uD83D\uDC70"},{"unified":"1f470-1f3fb","native":"\uD83D\uDC70\uD83C\uDFFB"},{"unified":"1f470-1f3fc","native":"\uD83D\uDC70\uD83C\uDFFC"},{"unified":"1f470-1f3fd","native":"\uD83D\uDC70\uD83C\uDFFD"},{"unified":"1f470-1f3fe","native":"\uD83D\uDC70\uD83C\uDFFE"},{"unified":"1f470-1f3ff","native":"\uD83D\uDC70\uD83C\uDFFF"}],"version":1},"man_with_veil":{"id":"man_with_veil","name":"Man with Veil","keywords":["wedding","marriage"],"skins":[{"unified":"1f470-200d-2642-fe0f","native":"\uD83D\uDC70........."},{"unified":"1f470-1f3fb-200d-2642-fe0f","native":"\uD83D\uDC70\uD83C\uDFFB........."},{"unified":"1f470-1f3fc-200d-2642-fe0f","native":"\uD83D\uDC70\uD83C\uDFFC........."},{"unified":"1f470-1f3fd-200d-2642-fe0f","native":"\uD83D\uDC70\uD83C\uDFFD........."},{"unified":"1f470-1f3fe-200d-2642-fe0f","native":"\uD83D\uDC70\uD83C\uDFFE........."},{"unified":"1f470-1f3ff-200d-2642-fe0f","native":"\uD83D\uDC70\uD83C\uDFFF........."}],"version":13},"woman_with_veil":{"id":"woman_with_veil","name":"Woman with Veil","keywords":["wedding","marriage"],"skins":[{"unified":"1f470-200d-2640-fe0f","native":"\uD83D\uDC70........."},{"unified":"1f470-1f3fb-200d-2640-fe0f","native":"\uD83D\uDC70\uD83C\uDFFB........."},{"unified":"1f470-1f3fc-200d-2640-fe0f","native":"\uD83D\uDC70\uD83C\uDFFC........."},{"unified":"1f470-1f3fd-200d-2640-fe0f","native":"\uD83D\uDC70\uD83C\uDFFD........."},{"unified":"1f470-1f3fe-200d-2640-fe0f","native":"\uD83D\uDC70\uD83C\uDFFE........."},{"unified":"1f470-1f3ff-200d-2640-fe0f","native":"\uD83D\uDC70\uD83C\uDFFF........."}],"version":13},"pregnant_woman":{"id":"pregnant_woman","name":"Pregnant Woman","keywords":["baby"],"skins":[{"unified":"1f930","native":"\uD83E\uDD30"},{"unified":"1f930-1f3fb","native":"\uD83E\uDD30\uD83C\uDFFB"},{"unified":"1f930-1f3fc","native":"\uD83E\uDD30\uD83C\uDFFC"},{"unified":"1f930-1f3fd","native":"\uD83E\uDD30\uD83C\uDFFD"},{"unified":"1f930-1f3fe","native":"\uD83E\uDD30\uD83C\uDFFE"},{"unified":"1f930-1f3ff","native":"\uD83E\uDD30\uD83C\uDFFF"}],"version":3},"pregnant_man":{"id":"pregnant_man","name":"Pregnant Man","keywords":["baby","belly"],"skins":[{"unified":"1fac3","native":"\uD83E\uDEC3"},{"unified":"1fac3-1f3fb","native":"\uD83E\uDEC3\uD83C\uDFFB"},{"unified":"1fac3-1f3fc","native":"\uD83E\uDEC3\uD83C\uDFFC"},{"unified":"1fac3-1f3fd","native":"\uD83E\uDEC3\uD83C\uDFFD"},{"unified":"1fac3-1f3fe","native":"\uD83E\uDEC3\uD83C\uDFFE"},{"unified":"1fac3-1f3ff","native":"\uD83E\uDEC3\uD83C\uDFFF"}],"version":14},"pregnant_person":{"id":"pregnant_person","name":"Pregnant Person","keywords":["baby","belly"],"skins":[{"unified":"1fac4","native":"\uD83E\uDEC4"},{"unified":"1fac4-1f3fb","native":"\uD83E\uDEC4\uD83C\uDFFB"},{"unified":"1fac4-1f3fc","native":"\uD83E\uDEC4\uD83C\uDFFC"},{"unified":"1fac4-1f3fd","native":"\uD83E\uDEC4\uD83C\uDFFD"},{"unified":"1fac4-1f3fe","native":"\uD83E\uDEC4\uD83C\uDFFE"},{"unified":"1fac4-1f3ff","native":"\uD83E\uDEC4\uD83C\uDFFF"}],"version":14},"breast-feeding":{"id":"breast-feeding","name":"Breast-Feeding","keywords":["breast","feeding","nursing","baby"],"skins":[{"unified":"1f931","native":"\uD83E\uDD31"},{"unified":"1f931-1f3fb","native":"\uD83E\uDD31\uD83C\uDFFB"},{"unified":"1f931-1f3fc","native":"\uD83E\uDD31\uD83C\uDFFC"},{"unified":"1f931-1f3fd","native":"\uD83E\uDD31\uD83C\uDFFD"},{"unified":"1f931-1f3fe","native":"\uD83E\uDD31\uD83C\uDFFE"},{"unified":"1f931-1f3ff","native":"\uD83E\uDD31\uD83C\uDFFF"}],"version":5},"woman_feeding_baby":{"id":"woman_feeding_baby","name":"Woman Feeding Baby","keywords":["birth","food"],"skins":[{"unified":"1f469-200d-1f37c","native":"\uD83D\uDC69...\uD83C\uDF7C"},{"unified":"1f469-1f3fb-200d-1f37c","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83C\uDF7C"},{"unified":"1f469-1f3fc-200d-1f37c","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83C\uDF7C"},{"unified":"1f469-1f3fd-200d-1f37c","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83C\uDF7C"},{"unified":"1f469-1f3fe-200d-1f37c","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83C\uDF7C"},{"unified":"1f469-1f3ff-200d-1f37c","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83C\uDF7C"}],"version":13},"man_feeding_baby":{"id":"man_feeding_baby","name":"Man Feeding Baby","keywords":["birth","food"],"skins":[{"unified":"1f468-200d-1f37c","native":"\uD83D\uDC68...\uD83C\uDF7C"},{"unified":"1f468-1f3fb-200d-1f37c","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83C\uDF7C"},{"unified":"1f468-1f3fc-200d-1f37c","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83C\uDF7C"},{"unified":"1f468-1f3fd-200d-1f37c","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83C\uDF7C"},{"unified":"1f468-1f3fe-200d-1f37c","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83C\uDF7C"},{"unified":"1f468-1f3ff-200d-1f37c","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83C\uDF7C"}],"version":13},"person_feeding_baby":{"id":"person_feeding_baby","name":"Person Feeding Baby","keywords":["birth","food"],"skins":[{"unified":"1f9d1-200d-1f37c","native":"\uD83E\uDDD1...\uD83C\uDF7C"},{"unified":"1f9d1-1f3fb-200d-1f37c","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83C\uDF7C"},{"unified":"1f9d1-1f3fc-200d-1f37c","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83C\uDF7C"},{"unified":"1f9d1-1f3fd-200d-1f37c","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83C\uDF7C"},{"unified":"1f9d1-1f3fe-200d-1f37c","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83C\uDF7C"},{"unified":"1f9d1-1f3ff-200d-1f37c","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83C\uDF7C"}],"version":13},"angel":{"id":"angel","name":"Baby Angel","keywords":["heaven","wings","halo"],"skins":[{"unified":"1f47c","native":"\uD83D\uDC7C"},{"unified":"1f47c-1f3fb","native":"\uD83D\uDC7C\uD83C\uDFFB"},{"unified":"1f47c-1f3fc","native":"\uD83D\uDC7C\uD83C\uDFFC"},{"unified":"1f47c-1f3fd","native":"\uD83D\uDC7C\uD83C\uDFFD"},{"unified":"1f47c-1f3fe","native":"\uD83D\uDC7C\uD83C\uDFFE"},{"unified":"1f47c-1f3ff","native":"\uD83D\uDC7C\uD83C\uDFFF"}],"version":1},"santa":{"id":"santa","name":"Santa Claus","keywords":["festival","man","male","xmas","father","christmas"],"skins":[{"unified":"1f385","native":"\uD83C\uDF85"},{"unified":"1f385-1f3fb","native":"\uD83C\uDF85\uD83C\uDFFB"},{"unified":"1f385-1f3fc","native":"\uD83C\uDF85\uD83C\uDFFC"},{"unified":"1f385-1f3fd","native":"\uD83C\uDF85\uD83C\uDFFD"},{"unified":"1f385-1f3fe","native":"\uD83C\uDF85\uD83C\uDFFE"},{"unified":"1f385-1f3ff","native":"\uD83C\uDF85\uD83C\uDFFF"}],"version":1},"mrs_claus":{"id":"mrs_claus","name":"Mrs. Claus","keywords":["mrs","mother","christmas","woman","female","xmas"],"skins":[{"unified":"1f936","native":"\uD83E\uDD36"},{"unified":"1f936-1f3fb","native":"\uD83E\uDD36\uD83C\uDFFB"},{"unified":"1f936-1f3fc","native":"\uD83E\uDD36\uD83C\uDFFC"},{"unified":"1f936-1f3fd","native":"\uD83E\uDD36\uD83C\uDFFD"},{"unified":"1f936-1f3fe","native":"\uD83E\uDD36\uD83C\uDFFE"},{"unified":"1f936-1f3ff","native":"\uD83E\uDD36\uD83C\uDFFF"}],"version":3},"mx_claus":{"id":"mx_claus","name":"Mx Claus","keywords":["christmas"],"skins":[{"unified":"1f9d1-200d-1f384","native":"\uD83E\uDDD1...\uD83C\uDF84"},{"unified":"1f9d1-1f3fb-200d-1f384","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83C\uDF84"},{"unified":"1f9d1-1f3fc-200d-1f384","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83C\uDF84"},{"unified":"1f9d1-1f3fd-200d-1f384","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83C\uDF84"},{"unified":"1f9d1-1f3fe-200d-1f384","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83C\uDF84"},{"unified":"1f9d1-1f3ff-200d-1f384","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83C\uDF84"}],"version":13},"superhero":{"id":"superhero","name":"Superhero","keywords":["marvel"],"skins":[{"unified":"1f9b8","native":"\uD83E\uDDB8"},{"unified":"1f9b8-1f3fb","native":"\uD83E\uDDB8\uD83C\uDFFB"},{"unified":"1f9b8-1f3fc","native":"\uD83E\uDDB8\uD83C\uDFFC"},{"unified":"1f9b8-1f3fd","native":"\uD83E\uDDB8\uD83C\uDFFD"},{"unified":"1f9b8-1f3fe","native":"\uD83E\uDDB8\uD83C\uDFFE"},{"unified":"1f9b8-1f3ff","native":"\uD83E\uDDB8\uD83C\uDFFF"}],"version":11},"male_superhero":{"id":"male_superhero","name":"Man Superhero","keywords":["male","good","hero","superpowers"],"skins":[{"unified":"1f9b8-200d-2642-fe0f","native":"\uD83E\uDDB8........."},{"unified":"1f9b8-1f3fb-200d-2642-fe0f","native":"\uD83E\uDDB8\uD83C\uDFFB........."},{"unified":"1f9b8-1f3fc-200d-2642-fe0f","native":"\uD83E\uDDB8\uD83C\uDFFC........."},{"unified":"1f9b8-1f3fd-200d-2642-fe0f","native":"\uD83E\uDDB8\uD83C\uDFFD........."},{"unified":"1f9b8-1f3fe-200d-2642-fe0f","native":"\uD83E\uDDB8\uD83C\uDFFE........."},{"unified":"1f9b8-1f3ff-200d-2642-fe0f","native":"\uD83E\uDDB8\uD83C\uDFFF........."}],"version":11},"female_superhero":{"id":"female_superhero","name":"Woman Superhero","keywords":["female","good","heroine","superpowers"],"skins":[{"unified":"1f9b8-200d-2640-fe0f","native":"\uD83E\uDDB8........."},{"unified":"1f9b8-1f3fb-200d-2640-fe0f","native":"\uD83E\uDDB8\uD83C\uDFFB........."},{"unified":"1f9b8-1f3fc-200d-2640-fe0f","native":"\uD83E\uDDB8\uD83C\uDFFC........."},{"unified":"1f9b8-1f3fd-200d-2640-fe0f","native":"\uD83E\uDDB8\uD83C\uDFFD........."},{"unified":"1f9b8-1f3fe-200d-2640-fe0f","native":"\uD83E\uDDB8\uD83C\uDFFE........."},{"unified":"1f9b8-1f3ff-200d-2640-fe0f","native":"\uD83E\uDDB8\uD83C\uDFFF........."}],"version":11},"supervillain":{"id":"supervillain","name":"Supervillain","keywords":["marvel"],"skins":[{"unified":"1f9b9","native":"\uD83E\uDDB9"},{"unified":"1f9b9-1f3fb","native":"\uD83E\uDDB9\uD83C\uDFFB"},{"unified":"1f9b9-1f3fc","native":"\uD83E\uDDB9\uD83C\uDFFC"},{"unified":"1f9b9-1f3fd","native":"\uD83E\uDDB9\uD83C\uDFFD"},{"unified":"1f9b9-1f3fe","native":"\uD83E\uDDB9\uD83C\uDFFE"},{"unified":"1f9b9-1f3ff","native":"\uD83E\uDDB9\uD83C\uDFFF"}],"version":11},"male_supervillain":{"id":"male_supervillain","name":"Man Supervillain","keywords":["male","evil","bad","criminal","hero","superpowers"],"skins":[{"unified":"1f9b9-200d-2642-fe0f","native":"\uD83E\uDDB9........."},{"unified":"1f9b9-1f3fb-200d-2642-fe0f","native":"\uD83E\uDDB9\uD83C\uDFFB........."},{"unified":"1f9b9-1f3fc-200d-2642-fe0f","native":"\uD83E\uDDB9\uD83C\uDFFC........."},{"unified":"1f9b9-1f3fd-200d-2642-fe0f","native":"\uD83E\uDDB9\uD83C\uDFFD........."},{"unified":"1f9b9-1f3fe-200d-2642-fe0f","native":"\uD83E\uDDB9\uD83C\uDFFE........."},{"unified":"1f9b9-1f3ff-200d-2642-fe0f","native":"\uD83E\uDDB9\uD83C\uDFFF........."}],"version":11},"female_supervillain":{"id":"female_supervillain","name":"Woman Supervillain","keywords":["female","evil","bad","criminal","heroine","superpowers"],"skins":[{"unified":"1f9b9-200d-2640-fe0f","native":"\uD83E\uDDB9........."},{"unified":"1f9b9-1f3fb-200d-2640-fe0f","native":"\uD83E\uDDB9\uD83C\uDFFB........."},{"unified":"1f9b9-1f3fc-200d-2640-fe0f","native":"\uD83E\uDDB9\uD83C\uDFFC........."},{"unified":"1f9b9-1f3fd-200d-2640-fe0f","native":"\uD83E\uDDB9\uD83C\uDFFD........."},{"unified":"1f9b9-1f3fe-200d-2640-fe0f","native":"\uD83E\uDDB9\uD83C\uDFFE........."},{"unified":"1f9b9-1f3ff-200d-2640-fe0f","native":"\uD83E\uDDB9\uD83C\uDFFF........."}],"version":11},"mage":{"id":"mage","name":"Mage","keywords":["magic"],"skins":[{"unified":"1f9d9","native":"\uD83E\uDDD9"},{"unified":"1f9d9-1f3fb","native":"\uD83E\uDDD9\uD83C\uDFFB"},{"unified":"1f9d9-1f3fc","native":"\uD83E\uDDD9\uD83C\uDFFC"},{"unified":"1f9d9-1f3fd","native":"\uD83E\uDDD9\uD83C\uDFFD"},{"unified":"1f9d9-1f3fe","native":"\uD83E\uDDD9\uD83C\uDFFE"},{"unified":"1f9d9-1f3ff","native":"\uD83E\uDDD9\uD83C\uDFFF"}],"version":5},"male_mage":{"id":"male_mage","name":"Man Mage","keywords":["male","sorcerer"],"skins":[{"unified":"1f9d9-200d-2642-fe0f","native":"\uD83E\uDDD9........."},{"unified":"1f9d9-1f3fb-200d-2642-fe0f","native":"\uD83E\uDDD9\uD83C\uDFFB........."},{"unified":"1f9d9-1f3fc-200d-2642-fe0f","native":"\uD83E\uDDD9\uD83C\uDFFC........."},{"unified":"1f9d9-1f3fd-200d-2642-fe0f","native":"\uD83E\uDDD9\uD83C\uDFFD........."},{"unified":"1f9d9-1f3fe-200d-2642-fe0f","native":"\uD83E\uDDD9\uD83C\uDFFE........."},{"unified":"1f9d9-1f3ff-200d-2642-fe0f","native":"\uD83E\uDDD9\uD83C\uDFFF........."}],"version":5},"female_mage":{"id":"female_mage","name":"Woman Mage","keywords":["female","witch"],"skins":[{"unified":"1f9d9-200d-2640-fe0f","native":"\uD83E\uDDD9........."},{"unified":"1f9d9-1f3fb-200d-2640-fe0f","native":"\uD83E\uDDD9\uD83C\uDFFB........."},{"unified":"1f9d9-1f3fc-200d-2640-fe0f","native":"\uD83E\uDDD9\uD83C\uDFFC........."},{"unified":"1f9d9-1f3fd-200d-2640-fe0f","native":"\uD83E\uDDD9\uD83C\uDFFD........."},{"unified":"1f9d9-1f3fe-200d-2640-fe0f","native":"\uD83E\uDDD9\uD83C\uDFFE........."},{"unified":"1f9d9-1f3ff-200d-2640-fe0f","native":"\uD83E\uDDD9\uD83C\uDFFF........."}],"version":5},"fairy":{"id":"fairy","name":"Fairy","keywords":["wings","magical"],"skins":[{"unified":"1f9da","native":"\uD83E\uDDDA"},{"unified":"1f9da-1f3fb","native":"\uD83E\uDDDA\uD83C\uDFFB"},{"unified":"1f9da-1f3fc","native":"\uD83E\uDDDA\uD83C\uDFFC"},{"unified":"1f9da-1f3fd","native":"\uD83E\uDDDA\uD83C\uDFFD"},{"unified":"1f9da-1f3fe","native":"\uD83E\uDDDA\uD83C\uDFFE"},{"unified":"1f9da-1f3ff","native":"\uD83E\uDDDA\uD83C\uDFFF"}],"version":5},"male_fairy":{"id":"male_fairy","name":"Man Fairy","keywords":["male"],"skins":[{"unified":"1f9da-200d-2642-fe0f","native":"\uD83E\uDDDA........."},{"unified":"1f9da-1f3fb-200d-2642-fe0f","native":"\uD83E\uDDDA\uD83C\uDFFB........."},{"unified":"1f9da-1f3fc-200d-2642-fe0f","native":"\uD83E\uDDDA\uD83C\uDFFC........."},{"unified":"1f9da-1f3fd-200d-2642-fe0f","native":"\uD83E\uDDDA\uD83C\uDFFD........."},{"unified":"1f9da-1f3fe-200d-2642-fe0f","native":"\uD83E\uDDDA\uD83C\uDFFE........."},{"unified":"1f9da-1f3ff-200d-2642-fe0f","native":"\uD83E\uDDDA\uD83C\uDFFF........."}],"version":5},"female_fairy":{"id":"female_fairy","name":"Woman Fairy","keywords":["female"],"skins":[{"unified":"1f9da-200d-2640-fe0f","native":"\uD83E\uDDDA........."},{"unified":"1f9da-1f3fb-200d-2640-fe0f","native":"\uD83E\uDDDA\uD83C\uDFFB........."},{"unified":"1f9da-1f3fc-200d-2640-fe0f","native":"\uD83E\uDDDA\uD83C\uDFFC........."},{"unified":"1f9da-1f3fd-200d-2640-fe0f","native":"\uD83E\uDDDA\uD83C\uDFFD........."},{"unified":"1f9da-1f3fe-200d-2640-fe0f","native":"\uD83E\uDDDA\uD83C\uDFFE........."},{"unified":"1f9da-1f3ff-200d-2640-fe0f","native":"\uD83E\uDDDA\uD83C\uDFFF........."}],"version":5},"vampire":{"id":"vampire","name":"Vampire","keywords":["blood","twilight"],"skins":[{"unified":"1f9db","native":"\uD83E\uDDDB"},{"unified":"1f9db-1f3fb","native":"\uD83E\uDDDB\uD83C\uDFFB"},{"unified":"1f9db-1f3fc","native":"\uD83E\uDDDB\uD83C\uDFFC"},{"unified":"1f9db-1f3fd","native":"\uD83E\uDDDB\uD83C\uDFFD"},{"unified":"1f9db-1f3fe","native":"\uD83E\uDDDB\uD83C\uDFFE"},{"unified":"1f9db-1f3ff","native":"\uD83E\uDDDB\uD83C\uDFFF"}],"version":5},"male_vampire":{"id":"male_vampire","name":"Man Vampire","keywords":["male","dracula"],"skins":[{"unified":"1f9db-200d-2642-fe0f","native":"\uD83E\uDDDB........."},{"unified":"1f9db-1f3fb-200d-2642-fe0f","native":"\uD83E\uDDDB\uD83C\uDFFB........."},{"unified":"1f9db-1f3fc-200d-2642-fe0f","native":"\uD83E\uDDDB\uD83C\uDFFC........."},{"unified":"1f9db-1f3fd-200d-2642-fe0f","native":"\uD83E\uDDDB\uD83C\uDFFD........."},{"unified":"1f9db-1f3fe-200d-2642-fe0f","native":"\uD83E\uDDDB\uD83C\uDFFE........."},{"unified":"1f9db-1f3ff-200d-2642-fe0f","native":"\uD83E\uDDDB\uD83C\uDFFF........."}],"version":5},"female_vampire":{"id":"female_vampire","name":"Woman Vampire","keywords":["female"],"skins":[{"unified":"1f9db-200d-2640-fe0f","native":"\uD83E\uDDDB........."},{"unified":"1f9db-1f3fb-200d-2640-fe0f","native":"\uD83E\uDDDB\uD83C\uDFFB........."},{"unified":"1f9db-1f3fc-200d-2640-fe0f","native":"\uD83E\uDDDB\uD83C\uDFFC........."},{"unified":"1f9db-1f3fd-200d-2640-fe0f","native":"\uD83E\uDDDB\uD83C\uDFFD........."},{"unified":"1f9db-1f3fe-200d-2640-fe0f","native":"\uD83E\uDDDB\uD83C\uDFFE........."},{"unified":"1f9db-1f3ff-200d-2640-fe0f","native":"\uD83E\uDDDB\uD83C\uDFFF........."}],"version":5},"merperson":{"id":"merperson","name":"Merperson","keywords":["sea"],"skins":[{"unified":"1f9dc","native":"\uD83E\uDDDC"},{"unified":"1f9dc-1f3fb","native":"\uD83E\uDDDC\uD83C\uDFFB"},{"unified":"1f9dc-1f3fc","native":"\uD83E\uDDDC\uD83C\uDFFC"},{"unified":"1f9dc-1f3fd","native":"\uD83E\uDDDC\uD83C\uDFFD"},{"unified":"1f9dc-1f3fe","native":"\uD83E\uDDDC\uD83C\uDFFE"},{"unified":"1f9dc-1f3ff","native":"\uD83E\uDDDC\uD83C\uDFFF"}],"version":5},"merman":{"id":"merman","name":"Merman","keywords":["man","male","triton"],"skins":[{"unified":"1f9dc-200d-2642-fe0f","native":"\uD83E\uDDDC........."},{"unified":"1f9dc-1f3fb-200d-2642-fe0f","native":"\uD83E\uDDDC\uD83C\uDFFB........."},{"unified":"1f9dc-1f3fc-200d-2642-fe0f","native":"\uD83E\uDDDC\uD83C\uDFFC........."},{"unified":"1f9dc-1f3fd-200d-2642-fe0f","native":"\uD83E\uDDDC\uD83C\uDFFD........."},{"unified":"1f9dc-1f3fe-200d-2642-fe0f","native":"\uD83E\uDDDC\uD83C\uDFFE........."},{"unified":"1f9dc-1f3ff-200d-2642-fe0f","native":"\uD83E\uDDDC\uD83C\uDFFF........."}],"version":5},"mermaid":{"id":"mermaid","name":"Mermaid","keywords":["woman","female","merwoman","ariel"],"skins":[{"unified":"1f9dc-200d-2640-fe0f","native":"\uD83E\uDDDC........."},{"unified":"1f9dc-1f3fb-200d-2640-fe0f","native":"\uD83E\uDDDC\uD83C\uDFFB........."},{"unified":"1f9dc-1f3fc-200d-2640-fe0f","native":"\uD83E\uDDDC\uD83C\uDFFC........."},{"unified":"1f9dc-1f3fd-200d-2640-fe0f","native":"\uD83E\uDDDC\uD83C\uDFFD........."},{"unified":"1f9dc-1f3fe-200d-2640-fe0f","native":"\uD83E\uDDDC\uD83C\uDFFE........."},{"unified":"1f9dc-1f3ff-200d-2640-fe0f","native":"\uD83E\uDDDC\uD83C\uDFFF........."}],"version":5},"elf":{"id":"elf","name":"Elf","keywords":["magical"],"skins":[{"unified":"1f9dd","native":"\uD83E\uDDDD"},{"unified":"1f9dd-1f3fb","native":"\uD83E\uDDDD\uD83C\uDFFB"},{"unified":"1f9dd-1f3fc","native":"\uD83E\uDDDD\uD83C\uDFFC"},{"unified":"1f9dd-1f3fd","native":"\uD83E\uDDDD\uD83C\uDFFD"},{"unified":"1f9dd-1f3fe","native":"\uD83E\uDDDD\uD83C\uDFFE"},{"unified":"1f9dd-1f3ff","native":"\uD83E\uDDDD\uD83C\uDFFF"}],"version":5},"male_elf":{"id":"male_elf","name":"Man Elf","keywords":["male"],"skins":[{"unified":"1f9dd-200d-2642-fe0f","native":"\uD83E\uDDDD........."},{"unified":"1f9dd-1f3fb-200d-2642-fe0f","native":"\uD83E\uDDDD\uD83C\uDFFB........."},{"unified":"1f9dd-1f3fc-200d-2642-fe0f","native":"\uD83E\uDDDD\uD83C\uDFFC........."},{"unified":"1f9dd-1f3fd-200d-2642-fe0f","native":"\uD83E\uDDDD\uD83C\uDFFD........."},{"unified":"1f9dd-1f3fe-200d-2642-fe0f","native":"\uD83E\uDDDD\uD83C\uDFFE........."},{"unified":"1f9dd-1f3ff-200d-2642-fe0f","native":"\uD83E\uDDDD\uD83C\uDFFF........."}],"version":5},"female_elf":{"id":"female_elf","name":"Woman Elf","keywords":["female"],"skins":[{"unified":"1f9dd-200d-2640-fe0f","native":"\uD83E\uDDDD........."},{"unified":"1f9dd-1f3fb-200d-2640-fe0f","native":"\uD83E\uDDDD\uD83C\uDFFB........."},{"unified":"1f9dd-1f3fc-200d-2640-fe0f","native":"\uD83E\uDDDD\uD83C\uDFFC........."},{"unified":"1f9dd-1f3fd-200d-2640-fe0f","native":"\uD83E\uDDDD\uD83C\uDFFD........."},{"unified":"1f9dd-1f3fe-200d-2640-fe0f","native":"\uD83E\uDDDD\uD83C\uDFFE........."},{"unified":"1f9dd-1f3ff-200d-2640-fe0f","native":"\uD83E\uDDDD\uD83C\uDFFF........."}],"version":5},"genie":{"id":"genie","name":"Genie","keywords":["magical","wishes"],"skins":[{"unified":"1f9de","native":"\uD83E\uDDDE"}],"version":5},"male_genie":{"id":"male_genie","name":"Man Genie","keywords":["male"],"skins":[{"unified":"1f9de-200d-2642-fe0f","native":"\uD83E\uDDDE........."}],"version":5},"female_genie":{"id":"female_genie","name":"Woman Genie","keywords":["female"],"skins":[{"unified":"1f9de-200d-2640-fe0f","native":"\uD83E\uDDDE........."}],"version":5},"zombie":{"id":"zombie","name":"Zombie","keywords":["dead"],"skins":[{"unified":"1f9df","native":"\uD83E\uDDDF"}],"version":5},"male_zombie":{"id":"male_zombie","name":"Man Zombie","keywords":["male","dracula","undead","walking","dead"],"skins":[{"unified":"1f9df-200d-2642-fe0f","native":"\uD83E\uDDDF........."}],"version":5},"female_zombie":{"id":"female_zombie","name":"Woman Zombie","keywords":["female","undead","walking","dead"],"skins":[{"unified":"1f9df-200d-2640-fe0f","native":"\uD83E\uDDDF........."}],"version":5},"troll":{"id":"troll","name":"Troll","keywords":["mystical","monster"],"skins":[{"unified":"1f9cc","native":"\uD83E\uDDCC"}],"version":14},"massage":{"id":"massage","name":"Face Massage","keywords":["person","getting","relax"],"skins":[{"unified":"1f486","native":"\uD83D\uDC86"},{"unified":"1f486-1f3fb","native":"\uD83D\uDC86\uD83C\uDFFB"},{"unified":"1f486-1f3fc","native":"\uD83D\uDC86\uD83C\uDFFC"},{"unified":"1f486-1f3fd","native":"\uD83D\uDC86\uD83C\uDFFD"},{"unified":"1f486-1f3fe","native":"\uD83D\uDC86\uD83C\uDFFE"},{"unified":"1f486-1f3ff","native":"\uD83D\uDC86\uD83C\uDFFF"}],"version":1},"man-getting-massage":{"id":"man-getting-massage","name":"Man Getting Massage","keywords":["getting-massage","male","boy","head"],"skins":[{"unified":"1f486-200d-2642-fe0f","native":"\uD83D\uDC86........."},{"unified":"1f486-1f3fb-200d-2642-fe0f","native":"\uD83D\uDC86\uD83C\uDFFB........."},{"unified":"1f486-1f3fc-200d-2642-fe0f","native":"\uD83D\uDC86\uD83C\uDFFC........."},{"unified":"1f486-1f3fd-200d-2642-fe0f","native":"\uD83D\uDC86\uD83C\uDFFD........."},{"unified":"1f486-1f3fe-200d-2642-fe0f","native":"\uD83D\uDC86\uD83C\uDFFE........."},{"unified":"1f486-1f3ff-200d-2642-fe0f","native":"\uD83D\uDC86\uD83C\uDFFF........."}],"version":4},"woman-getting-massage":{"id":"woman-getting-massage","name":"Woman Getting Massage","keywords":["getting-massage","female","girl","head"],"skins":[{"unified":"1f486-200d-2640-fe0f","native":"\uD83D\uDC86........."},{"unified":"1f486-1f3fb-200d-2640-fe0f","native":"\uD83D\uDC86\uD83C\uDFFB........."},{"unified":"1f486-1f3fc-200d-2640-fe0f","native":"\uD83D\uDC86\uD83C\uDFFC........."},{"unified":"1f486-1f3fd-200d-2640-fe0f","native":"\uD83D\uDC86\uD83C\uDFFD........."},{"unified":"1f486-1f3fe-200d-2640-fe0f","native":"\uD83D\uDC86\uD83C\uDFFE........."},{"unified":"1f486-1f3ff-200d-2640-fe0f","native":"\uD83D\uDC86\uD83C\uDFFF........."}],"version":4},"haircut":{"id":"haircut","name":"Haircut","keywords":["person","getting","hairstyle"],"skins":[{"unified":"1f487","native":"\uD83D\uDC87"},{"unified":"1f487-1f3fb","native":"\uD83D\uDC87\uD83C\uDFFB"},{"unified":"1f487-1f3fc","native":"\uD83D\uDC87\uD83C\uDFFC"},{"unified":"1f487-1f3fd","native":"\uD83D\uDC87\uD83C\uDFFD"},{"unified":"1f487-1f3fe","native":"\uD83D\uDC87\uD83C\uDFFE"},{"unified":"1f487-1f3ff","native":"\uD83D\uDC87\uD83C\uDFFF"}],"version":1},"man-getting-haircut":{"id":"man-getting-haircut","name":"Man Getting Haircut","keywords":["getting-haircut","male","boy"],"skins":[{"unified":"1f487-200d-2642-fe0f","native":"\uD83D\uDC87........."},{"unified":"1f487-1f3fb-200d-2642-fe0f","native":"\uD83D\uDC87\uD83C\uDFFB........."},{"unified":"1f487-1f3fc-200d-2642-fe0f","native":"\uD83D\uDC87\uD83C\uDFFC........."},{"unified":"1f487-1f3fd-200d-2642-fe0f","native":"\uD83D\uDC87\uD83C\uDFFD........."},{"unified":"1f487-1f3fe-200d-2642-fe0f","native":"\uD83D\uDC87\uD83C\uDFFE........."},{"unified":"1f487-1f3ff-200d-2642-fe0f","native":"\uD83D\uDC87\uD83C\uDFFF........."}],"version":4},"woman-getting-haircut":{"id":"woman-getting-haircut","name":"Woman Getting Haircut","keywords":["getting-haircut","female","girl"],"skins":[{"unified":"1f487-200d-2640-fe0f","native":"\uD83D\uDC87........."},{"unified":"1f487-1f3fb-200d-2640-fe0f","native":"\uD83D\uDC87\uD83C\uDFFB........."},{"unified":"1f487-1f3fc-200d-2640-fe0f","native":"\uD83D\uDC87\uD83C\uDFFC........."},{"unified":"1f487-1f3fd-200d-2640-fe0f","native":"\uD83D\uDC87\uD83C\uDFFD........."},{"unified":"1f487-1f3fe-200d-2640-fe0f","native":"\uD83D\uDC87\uD83C\uDFFE........."},{"unified":"1f487-1f3ff-200d-2640-fe0f","native":"\uD83D\uDC87\uD83C\uDFFF........."}],"version":4},"walking":{"id":"walking","name":"Pedestrian","keywords":["walking","person","move"],"skins":[{"unified":"1f6b6","native":"\uD83D\uDEB6"},{"unified":"1f6b6-1f3fb","native":"\uD83D\uDEB6\uD83C\uDFFB"},{"unified":"1f6b6-1f3fc","native":"\uD83D\uDEB6\uD83C\uDFFC"},{"unified":"1f6b6-1f3fd","native":"\uD83D\uDEB6\uD83C\uDFFD"},{"unified":"1f6b6-1f3fe","native":"\uD83D\uDEB6\uD83C\uDFFE"},{"unified":"1f6b6-1f3ff","native":"\uD83D\uDEB6\uD83C\uDFFF"}],"version":1},"man-walking":{"id":"man-walking","name":"Man Walking","keywords":["human","feet","steps"],"skins":[{"unified":"1f6b6-200d-2642-fe0f","native":"\uD83D\uDEB6........."},{"unified":"1f6b6-1f3fb-200d-2642-fe0f","native":"\uD83D\uDEB6\uD83C\uDFFB........."},{"unified":"1f6b6-1f3fc-200d-2642-fe0f","native":"\uD83D\uDEB6\uD83C\uDFFC........."},{"unified":"1f6b6-1f3fd-200d-2642-fe0f","native":"\uD83D\uDEB6\uD83C\uDFFD........."},{"unified":"1f6b6-1f3fe-200d-2642-fe0f","native":"\uD83D\uDEB6\uD83C\uDFFE........."},{"unified":"1f6b6-1f3ff-200d-2642-fe0f","native":"\uD83D\uDEB6\uD83C\uDFFF........."}],"version":4},"woman-walking":{"id":"woman-walking","name":"Woman Walking","keywords":["human","feet","steps","female"],"skins":[{"unified":"1f6b6-200d-2640-fe0f","native":"\uD83D\uDEB6........."},{"unified":"1f6b6-1f3fb-200d-2640-fe0f","native":"\uD83D\uDEB6\uD83C\uDFFB........."},{"unified":"1f6b6-1f3fc-200d-2640-fe0f","native":"\uD83D\uDEB6\uD83C\uDFFC........."},{"unified":"1f6b6-1f3fd-200d-2640-fe0f","native":"\uD83D\uDEB6\uD83C\uDFFD........."},{"unified":"1f6b6-1f3fe-200d-2640-fe0f","native":"\uD83D\uDEB6\uD83C\uDFFE........."},{"unified":"1f6b6-1f3ff-200d-2640-fe0f","native":"\uD83D\uDEB6\uD83C\uDFFF........."}],"version":4},"standing_person":{"id":"standing_person","name":"Standing Person","keywords":["still"],"skins":[{"unified":"1f9cd","native":"\uD83E\uDDCD"},{"unified":"1f9cd-1f3fb","native":"\uD83E\uDDCD\uD83C\uDFFB"},{"unified":"1f9cd-1f3fc","native":"\uD83E\uDDCD\uD83C\uDFFC"},{"unified":"1f9cd-1f3fd","native":"\uD83E\uDDCD\uD83C\uDFFD"},{"unified":"1f9cd-1f3fe","native":"\uD83E\uDDCD\uD83C\uDFFE"},{"unified":"1f9cd-1f3ff","native":"\uD83E\uDDCD\uD83C\uDFFF"}],"version":12},"man_standing":{"id":"man_standing","name":"Man Standing","keywords":["still"],"skins":[{"unified":"1f9cd-200d-2642-fe0f","native":"\uD83E\uDDCD........."},{"unified":"1f9cd-1f3fb-200d-2642-fe0f","native":"\uD83E\uDDCD\uD83C\uDFFB........."},{"unified":"1f9cd-1f3fc-200d-2642-fe0f","native":"\uD83E\uDDCD\uD83C\uDFFC........."},{"unified":"1f9cd-1f3fd-200d-2642-fe0f","native":"\uD83E\uDDCD\uD83C\uDFFD........."},{"unified":"1f9cd-1f3fe-200d-2642-fe0f","native":"\uD83E\uDDCD\uD83C\uDFFE........."},{"unified":"1f9cd-1f3ff-200d-2642-fe0f","native":"\uD83E\uDDCD\uD83C\uDFFF........."}],"version":12},"woman_standing":{"id":"woman_standing","name":"Woman Standing","keywords":["still"],"skins":[{"unified":"1f9cd-200d-2640-fe0f","native":"\uD83E\uDDCD........."},{"unified":"1f9cd-1f3fb-200d-2640-fe0f","native":"\uD83E\uDDCD\uD83C\uDFFB........."},{"unified":"1f9cd-1f3fc-200d-2640-fe0f","native":"\uD83E\uDDCD\uD83C\uDFFC........."},{"unified":"1f9cd-1f3fd-200d-2640-fe0f","native":"\uD83E\uDDCD\uD83C\uDFFD........."},{"unified":"1f9cd-1f3fe-200d-2640-fe0f","native":"\uD83E\uDDCD\uD83C\uDFFE........."},{"unified":"1f9cd-1f3ff-200d-2640-fe0f","native":"\uD83E\uDDCD\uD83C\uDFFF........."}],"version":12},"kneeling_person":{"id":"kneeling_person","name":"Kneeling Person","keywords":["pray","respectful"],"skins":[{"unified":"1f9ce","native":"\uD83E\uDDCE"},{"unified":"1f9ce-1f3fb","native":"\uD83E\uDDCE\uD83C\uDFFB"},{"unified":"1f9ce-1f3fc","native":"\uD83E\uDDCE\uD83C\uDFFC"},{"unified":"1f9ce-1f3fd","native":"\uD83E\uDDCE\uD83C\uDFFD"},{"unified":"1f9ce-1f3fe","native":"\uD83E\uDDCE\uD83C\uDFFE"},{"unified":"1f9ce-1f3ff","native":"\uD83E\uDDCE\uD83C\uDFFF"}],"version":12},"man_kneeling":{"id":"man_kneeling","name":"Man Kneeling","keywords":["pray","respectful"],"skins":[{"unified":"1f9ce-200d-2642-fe0f","native":"\uD83E\uDDCE........."},{"unified":"1f9ce-1f3fb-200d-2642-fe0f","native":"\uD83E\uDDCE\uD83C\uDFFB........."},{"unified":"1f9ce-1f3fc-200d-2642-fe0f","native":"\uD83E\uDDCE\uD83C\uDFFC........."},{"unified":"1f9ce-1f3fd-200d-2642-fe0f","native":"\uD83E\uDDCE\uD83C\uDFFD........."},{"unified":"1f9ce-1f3fe-200d-2642-fe0f","native":"\uD83E\uDDCE\uD83C\uDFFE........."},{"unified":"1f9ce-1f3ff-200d-2642-fe0f","native":"\uD83E\uDDCE\uD83C\uDFFF........."}],"version":12},"woman_kneeling":{"id":"woman_kneeling","name":"Woman Kneeling","keywords":["respectful","pray"],"skins":[{"unified":"1f9ce-200d-2640-fe0f","native":"\uD83E\uDDCE........."},{"unified":"1f9ce-1f3fb-200d-2640-fe0f","native":"\uD83E\uDDCE\uD83C\uDFFB........."},{"unified":"1f9ce-1f3fc-200d-2640-fe0f","native":"\uD83E\uDDCE\uD83C\uDFFC........."},{"unified":"1f9ce-1f3fd-200d-2640-fe0f","native":"\uD83E\uDDCE\uD83C\uDFFD........."},{"unified":"1f9ce-1f3fe-200d-2640-fe0f","native":"\uD83E\uDDCE\uD83C\uDFFE........."},{"unified":"1f9ce-1f3ff-200d-2640-fe0f","native":"\uD83E\uDDCE\uD83C\uDFFF........."}],"version":12},"person_with_probing_cane":{"id":"person_with_probing_cane","name":"Person with White Cane","keywords":["probing","blind"],"skins":[{"unified":"1f9d1-200d-1f9af","native":"\uD83E\uDDD1...\uD83E\uDDAF"},{"unified":"1f9d1-1f3fb-200d-1f9af","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83E\uDDAF"},{"unified":"1f9d1-1f3fc-200d-1f9af","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83E\uDDAF"},{"unified":"1f9d1-1f3fd-200d-1f9af","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83E\uDDAF"},{"unified":"1f9d1-1f3fe-200d-1f9af","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83E\uDDAF"},{"unified":"1f9d1-1f3ff-200d-1f9af","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83E\uDDAF"}],"version":12.1},"man_with_probing_cane":{"id":"man_with_probing_cane","name":"Man with White Cane","keywords":["probing","blind"],"skins":[{"unified":"1f468-200d-1f9af","native":"\uD83D\uDC68...\uD83E\uDDAF"},{"unified":"1f468-1f3fb-200d-1f9af","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83E\uDDAF"},{"unified":"1f468-1f3fc-200d-1f9af","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83E\uDDAF"},{"unified":"1f468-1f3fd-200d-1f9af","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83E\uDDAF"},{"unified":"1f468-1f3fe-200d-1f9af","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83E\uDDAF"},{"unified":"1f468-1f3ff-200d-1f9af","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83E\uDDAF"}],"version":12},"woman_with_probing_cane":{"id":"woman_with_probing_cane","name":"Woman with White Cane","keywords":["probing","blind"],"skins":[{"unified":"1f469-200d-1f9af","native":"\uD83D\uDC69...\uD83E\uDDAF"},{"unified":"1f469-1f3fb-200d-1f9af","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83E\uDDAF"},{"unified":"1f469-1f3fc-200d-1f9af","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83E\uDDAF"},{"unified":"1f469-1f3fd-200d-1f9af","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83E\uDDAF"},{"unified":"1f469-1f3fe-200d-1f9af","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83E\uDDAF"},{"unified":"1f469-1f3ff-200d-1f9af","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83E\uDDAF"}],"version":12},"person_in_motorized_wheelchair":{"id":"person_in_motorized_wheelchair","name":"Person in Motorized Wheelchair","keywords":["disability","accessibility"],"skins":[{"unified":"1f9d1-200d-1f9bc","native":"\uD83E\uDDD1...\uD83E\uDDBC"},{"unified":"1f9d1-1f3fb-200d-1f9bc","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83E\uDDBC"},{"unified":"1f9d1-1f3fc-200d-1f9bc","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83E\uDDBC"},{"unified":"1f9d1-1f3fd-200d-1f9bc","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83E\uDDBC"},{"unified":"1f9d1-1f3fe-200d-1f9bc","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83E\uDDBC"},{"unified":"1f9d1-1f3ff-200d-1f9bc","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83E\uDDBC"}],"version":12.1},"man_in_motorized_wheelchair":{"id":"man_in_motorized_wheelchair","name":"Man in Motorized Wheelchair","keywords":["disability","accessibility"],"skins":[{"unified":"1f468-200d-1f9bc","native":"\uD83D\uDC68...\uD83E\uDDBC"},{"unified":"1f468-1f3fb-200d-1f9bc","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83E\uDDBC"},{"unified":"1f468-1f3fc-200d-1f9bc","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83E\uDDBC"},{"unified":"1f468-1f3fd-200d-1f9bc","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83E\uDDBC"},{"unified":"1f468-1f3fe-200d-1f9bc","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83E\uDDBC"},{"unified":"1f468-1f3ff-200d-1f9bc","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83E\uDDBC"}],"version":12},"woman_in_motorized_wheelchair":{"id":"woman_in_motorized_wheelchair","name":"Woman in Motorized Wheelchair","keywords":["disability","accessibility"],"skins":[{"unified":"1f469-200d-1f9bc","native":"\uD83D\uDC69...\uD83E\uDDBC"},{"unified":"1f469-1f3fb-200d-1f9bc","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83E\uDDBC"},{"unified":"1f469-1f3fc-200d-1f9bc","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83E\uDDBC"},{"unified":"1f469-1f3fd-200d-1f9bc","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83E\uDDBC"},{"unified":"1f469-1f3fe-200d-1f9bc","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83E\uDDBC"},{"unified":"1f469-1f3ff-200d-1f9bc","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83E\uDDBC"}],"version":12},"person_in_manual_wheelchair":{"id":"person_in_manual_wheelchair","name":"Person in Manual Wheelchair","keywords":["disability","accessibility"],"skins":[{"unified":"1f9d1-200d-1f9bd","native":"\uD83E\uDDD1...\uD83E\uDDBD"},{"unified":"1f9d1-1f3fb-200d-1f9bd","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83E\uDDBD"},{"unified":"1f9d1-1f3fc-200d-1f9bd","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83E\uDDBD"},{"unified":"1f9d1-1f3fd-200d-1f9bd","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83E\uDDBD"},{"unified":"1f9d1-1f3fe-200d-1f9bd","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83E\uDDBD"},{"unified":"1f9d1-1f3ff-200d-1f9bd","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83E\uDDBD"}],"version":12.1},"man_in_manual_wheelchair":{"id":"man_in_manual_wheelchair","name":"Man in Manual Wheelchair","keywords":["disability","accessibility"],"skins":[{"unified":"1f468-200d-1f9bd","native":"\uD83D\uDC68...\uD83E\uDDBD"},{"unified":"1f468-1f3fb-200d-1f9bd","native":"\uD83D\uDC68\uD83C\uDFFB...\uD83E\uDDBD"},{"unified":"1f468-1f3fc-200d-1f9bd","native":"\uD83D\uDC68\uD83C\uDFFC...\uD83E\uDDBD"},{"unified":"1f468-1f3fd-200d-1f9bd","native":"\uD83D\uDC68\uD83C\uDFFD...\uD83E\uDDBD"},{"unified":"1f468-1f3fe-200d-1f9bd","native":"\uD83D\uDC68\uD83C\uDFFE...\uD83E\uDDBD"},{"unified":"1f468-1f3ff-200d-1f9bd","native":"\uD83D\uDC68\uD83C\uDFFF...\uD83E\uDDBD"}],"version":12},"woman_in_manual_wheelchair":{"id":"woman_in_manual_wheelchair","name":"Woman in Manual Wheelchair","keywords":["disability","accessibility"],"skins":[{"unified":"1f469-200d-1f9bd","native":"\uD83D\uDC69...\uD83E\uDDBD"},{"unified":"1f469-1f3fb-200d-1f9bd","native":"\uD83D\uDC69\uD83C\uDFFB...\uD83E\uDDBD"},{"unified":"1f469-1f3fc-200d-1f9bd","native":"\uD83D\uDC69\uD83C\uDFFC...\uD83E\uDDBD"},{"unified":"1f469-1f3fd-200d-1f9bd","native":"\uD83D\uDC69\uD83C\uDFFD...\uD83E\uDDBD"},{"unified":"1f469-1f3fe-200d-1f9bd","native":"\uD83D\uDC69\uD83C\uDFFE...\uD83E\uDDBD"},{"unified":"1f469-1f3ff-200d-1f9bd","native":"\uD83D\uDC69\uD83C\uDFFF...\uD83E\uDDBD"}],"version":12},"runner":{"id":"runner","name":"Runner","keywords":["running","person","move"],"skins":[{"unified":"1f3c3","native":"\uD83C\uDFC3"},{"unified":"1f3c3-1f3fb","native":"\uD83C\uDFC3\uD83C\uDFFB"},{"unified":"1f3c3-1f3fc","native":"\uD83C\uDFC3\uD83C\uDFFC"},{"unified":"1f3c3-1f3fd","native":"\uD83C\uDFC3\uD83C\uDFFD"},{"unified":"1f3c3-1f3fe","native":"\uD83C\uDFC3\uD83C\uDFFE"},{"unified":"1f3c3-1f3ff","native":"\uD83C\uDFC3\uD83C\uDFFF"}],"version":1},"man-running":{"id":"man-running","name":"Man Running","keywords":["walking","exercise","race"],"skins":[{"unified":"1f3c3-200d-2642-fe0f","native":"\uD83C\uDFC3........."},{"unified":"1f3c3-1f3fb-200d-2642-fe0f","native":"\uD83C\uDFC3\uD83C\uDFFB........."},{"unified":"1f3c3-1f3fc-200d-2642-fe0f","native":"\uD83C\uDFC3\uD83C\uDFFC........."},{"unified":"1f3c3-1f3fd-200d-2642-fe0f","native":"\uD83C\uDFC3\uD83C\uDFFD........."},{"unified":"1f3c3-1f3fe-200d-2642-fe0f","native":"\uD83C\uDFC3\uD83C\uDFFE........."},{"unified":"1f3c3-1f3ff-200d-2642-fe0f","native":"\uD83C\uDFC3\uD83C\uDFFF........."}],"version":4},"woman-running":{"id":"woman-running","name":"Woman Running","keywords":["walking","exercise","race","female"],"skins":[{"unified":"1f3c3-200d-2640-fe0f","native":"\uD83C\uDFC3........."},{"unified":"1f3c3-1f3fb-200d-2640-fe0f","native":"\uD83C\uDFC3\uD83C\uDFFB........."},{"unified":"1f3c3-1f3fc-200d-2640-fe0f","native":"\uD83C\uDFC3\uD83C\uDFFC........."},{"unified":"1f3c3-1f3fd-200d-2640-fe0f","native":"\uD83C\uDFC3\uD83C\uDFFD........."},{"unified":"1f3c3-1f3fe-200d-2640-fe0f","native":"\uD83C\uDFC3\uD83C\uDFFE........."},{"unified":"1f3c3-1f3ff-200d-2640-fe0f","native":"\uD83C\uDFC3\uD83C\uDFFF........."}],"version":4},"dancer":{"id":"dancer","name":"Dancer","keywords":["woman","dancing","female","girl","fun"],"skins":[{"unified":"1f483","native":"\uD83D\uDC83"},{"unified":"1f483-1f3fb","native":"\uD83D\uDC83\uD83C\uDFFB"},{"unified":"1f483-1f3fc","native":"\uD83D\uDC83\uD83C\uDFFC"},{"unified":"1f483-1f3fd","native":"\uD83D\uDC83\uD83C\uDFFD"},{"unified":"1f483-1f3fe","native":"\uD83D\uDC83\uD83C\uDFFE"},{"unified":"1f483-1f3ff","native":"\uD83D\uDC83\uD83C\uDFFF"}],"version":1},"man_dancing":{"id":"man_dancing","name":"Man Dancing","keywords":["male","boy","fun","dancer"],"skins":[{"unified":"1f57a","native":"\uD83D\uDD7A"},{"unified":"1f57a-1f3fb","native":"\uD83D\uDD7A\uD83C\uDFFB"},{"unified":"1f57a-1f3fc","native":"\uD83D\uDD7A\uD83C\uDFFC"},{"unified":"1f57a-1f3fd","native":"\uD83D\uDD7A\uD83C\uDFFD"},{"unified":"1f57a-1f3fe","native":"\uD83D\uDD7A\uD83C\uDFFE"},{"unified":"1f57a-1f3ff","native":"\uD83D\uDD7A\uD83C\uDFFF"}],"version":3},"man_in_business_suit_levitating":{"id":"man_in_business_suit_levitating","name":"Person in Suit Levitating","keywords":["man","business","levitate","hover","jump"],"skins":[{"unified":"1f574-fe0f","native":"\uD83D\uDD74..."},{"unified":"1f574-1f3fb","native":"\uD83D\uDD74\uD83C\uDFFB"},{"unified":"1f574-1f3fc","native":"\uD83D\uDD74\uD83C\uDFFC"},{"unified":"1f574-1f3fd","native":"\uD83D\uDD74\uD83C\uDFFD"},{"unified":"1f574-1f3fe","native":"\uD83D\uDD74\uD83C\uDFFE"},{"unified":"1f574-1f3ff","native":"\uD83D\uDD74\uD83C\uDFFF"}],"version":1},"dancers":{"id":"dancers","name":"Woman with Bunny Ears","keywords":["dancers","people","perform","costume"],"skins":[{"unified":"1f46f","native":"\uD83D\uDC6F"}],"version":1},"men-with-bunny-ears-partying":{"id":"men-with-bunny-ears-partying","name":"Men with Bunny Ears","keywords":["with-bunny-ears-partying","man","male","boys"],"skins":[{"unified":"1f46f-200d-2642-fe0f","native":"\uD83D\uDC6F........."}],"version":4},"women-with-bunny-ears-partying":{"id":"women-with-bunny-ears-partying","name":"Women with Bunny Ears","keywords":["with-bunny-ears-partying","woman","female","girls"],"skins":[{"unified":"1f46f-200d-2640-fe0f","native":"\uD83D\uDC6F........."}],"version":4},"person_in_steamy_room":{"id":"person_in_steamy_room","name":"Person in Steamy Room","keywords":["relax","spa"],"skins":[{"unified":"1f9d6","native":"\uD83E\uDDD6"},{"unified":"1f9d6-1f3fb","native":"\uD83E\uDDD6\uD83C\uDFFB"},{"unified":"1f9d6-1f3fc","native":"\uD83E\uDDD6\uD83C\uDFFC"},{"unified":"1f9d6-1f3fd","native":"\uD83E\uDDD6\uD83C\uDFFD"},{"unified":"1f9d6-1f3fe","native":"\uD83E\uDDD6\uD83C\uDFFE"},{"unified":"1f9d6-1f3ff","native":"\uD83E\uDDD6\uD83C\uDFFF"}],"version":5},"man_in_steamy_room":{"id":"man_in_steamy_room","name":"Man in Steamy Room","keywords":["male","spa","steamroom","sauna"],"skins":[{"unified":"1f9d6-200d-2642-fe0f","native":"\uD83E\uDDD6........."},{"unified":"1f9d6-1f3fb-200d-2642-fe0f","native":"\uD83E\uDDD6\uD83C\uDFFB........."},{"unified":"1f9d6-1f3fc-200d-2642-fe0f","native":"\uD83E\uDDD6\uD83C\uDFFC........."},{"unified":"1f9d6-1f3fd-200d-2642-fe0f","native":"\uD83E\uDDD6\uD83C\uDFFD........."},{"unified":"1f9d6-1f3fe-200d-2642-fe0f","native":"\uD83E\uDDD6\uD83C\uDFFE........."},{"unified":"1f9d6-1f3ff-200d-2642-fe0f","native":"\uD83E\uDDD6\uD83C\uDFFF........."}],"version":5},"woman_in_steamy_room":{"id":"woman_in_steamy_room","name":"Woman in Steamy Room","keywords":["female","spa","steamroom","sauna"],"skins":[{"unified":"1f9d6-200d-2640-fe0f","native":"\uD83E\uDDD6........."},{"unified":"1f9d6-1f3fb-200d-2640-fe0f","native":"\uD83E\uDDD6\uD83C\uDFFB........."},{"unified":"1f9d6-1f3fc-200d-2640-fe0f","native":"\uD83E\uDDD6\uD83C\uDFFC........."},{"unified":"1f9d6-1f3fd-200d-2640-fe0f","native":"\uD83E\uDDD6\uD83C\uDFFD........."},{"unified":"1f9d6-1f3fe-200d-2640-fe0f","native":"\uD83E\uDDD6\uD83C\uDFFE........."},{"unified":"1f9d6-1f3ff-200d-2640-fe0f","native":"\uD83E\uDDD6\uD83C\uDFFF........."}],"version":5},"person_climbing":{"id":"person_climbing","name":"Person Climbing","keywords":["sport"],"skins":[{"unified":"1f9d7","native":"\uD83E\uDDD7"},{"unified":"1f9d7-1f3fb","native":"\uD83E\uDDD7\uD83C\uDFFB"},{"unified":"1f9d7-1f3fc","native":"\uD83E\uDDD7\uD83C\uDFFC"},{"unified":"1f9d7-1f3fd","native":"\uD83E\uDDD7\uD83C\uDFFD"},{"unified":"1f9d7-1f3fe","native":"\uD83E\uDDD7\uD83C\uDFFE"},{"unified":"1f9d7-1f3ff","native":"\uD83E\uDDD7\uD83C\uDFFF"}],"version":5},"man_climbing":{"id":"man_climbing","name":"Man Climbing","keywords":["sports","hobby","male","rock"],"skins":[{"unified":"1f9d7-200d-2642-fe0f","native":"\uD83E\uDDD7........."},{"unified":"1f9d7-1f3fb-200d-2642-fe0f","native":"\uD83E\uDDD7\uD83C\uDFFB........."},{"unified":"1f9d7-1f3fc-200d-2642-fe0f","native":"\uD83E\uDDD7\uD83C\uDFFC........."},{"unified":"1f9d7-1f3fd-200d-2642-fe0f","native":"\uD83E\uDDD7\uD83C\uDFFD........."},{"unified":"1f9d7-1f3fe-200d-2642-fe0f","native":"\uD83E\uDDD7\uD83C\uDFFE........."},{"unified":"1f9d7-1f3ff-200d-2642-fe0f","native":"\uD83E\uDDD7\uD83C\uDFFF........."}],"version":5},"woman_climbing":{"id":"woman_climbing","name":"Woman Climbing","keywords":["sports","hobby","female","rock"],"skins":[{"unified":"1f9d7-200d-2640-fe0f","native":"\uD83E\uDDD7........."},{"unified":"1f9d7-1f3fb-200d-2640-fe0f","native":"\uD83E\uDDD7\uD83C\uDFFB........."},{"unified":"1f9d7-1f3fc-200d-2640-fe0f","native":"\uD83E\uDDD7\uD83C\uDFFC........."},{"unified":"1f9d7-1f3fd-200d-2640-fe0f","native":"\uD83E\uDDD7\uD83C\uDFFD........."},{"unified":"1f9d7-1f3fe-200d-2640-fe0f","native":"\uD83E\uDDD7\uD83C\uDFFE........."},{"unified":"1f9d7-1f3ff-200d-2640-fe0f","native":"\uD83E\uDDD7\uD83C\uDFFF........."}],"version":5},"fencer":{"id":"fencer","name":"Fencer","keywords":["person","fencing","sports","sword"],"skins":[{"unified":"1f93a","native":"\uD83E\uDD3A"}],"version":3},"horse_racing":{"id":"horse_racing","name":"Horse Racing","keywords":["animal","betting","competition","gambling","luck"],"skins":[{"unified":"1f3c7","native":"\uD83C\uDFC7"},{"unified":"1f3c7-1f3fb","native":"\uD83C\uDFC7\uD83C\uDFFB"},{"unified":"1f3c7-1f3fc","native":"\uD83C\uDFC7\uD83C\uDFFC"},{"unified":"1f3c7-1f3fd","native":"\uD83C\uDFC7\uD83C\uDFFD"},{"unified":"1f3c7-1f3fe","native":"\uD83C\uDFC7\uD83C\uDFFE"},{"unified":"1f3c7-1f3ff","native":"\uD83C\uDFC7\uD83C\uDFFF"}],"version":1},"skier":{"id":"skier","name":"Skier","keywords":["sports","winter","snow"],"skins":[{"unified":"26f7-fe0f","native":"......"}],"version":1},"snowboarder":{"id":"snowboarder","name":"Snowboarder","keywords":["sports","winter"],"skins":[{"unified":"1f3c2","native":"\uD83C\uDFC2"},{"unified":"1f3c2-1f3fb","native":"\uD83C\uDFC2\uD83C\uDFFB"},{"unified":"1f3c2-1f3fc","native":"\uD83C\uDFC2\uD83C\uDFFC"},{"unified":"1f3c2-1f3fd","native":"\uD83C\uDFC2\uD83C\uDFFD"},{"unified":"1f3c2-1f3fe","native":"\uD83C\uDFC2\uD83C\uDFFE"},{"unified":"1f3c2-1f3ff","native":"\uD83C\uDFC2\uD83C\uDFFF"}],"version":1},"golfer":{"id":"golfer","name":"Person Golfing","keywords":["golfer","sports","business"],"skins":[{"unified":"1f3cc-fe0f","native":"\uD83C\uDFCC..."},{"unified":"1f3cc-1f3fb","native":"\uD83C\uDFCC\uD83C\uDFFB"},{"unified":"1f3cc-1f3fc","native":"\uD83C\uDFCC\uD83C\uDFFC"},{"unified":"1f3cc-1f3fd","native":"\uD83C\uDFCC\uD83C\uDFFD"},{"unified":"1f3cc-1f3fe","native":"\uD83C\uDFCC\uD83C\uDFFE"},{"unified":"1f3cc-1f3ff","native":"\uD83C\uDFCC\uD83C\uDFFF"}],"version":1},"man-golfing":{"id":"man-golfing","name":"Man Golfing","keywords":["sport"],"skins":[{"unified":"1f3cc-fe0f-200d-2642-fe0f","native":"\uD83C\uDFCC............"},{"unified":"1f3cc-1f3fb-200d-2642-fe0f","native":"\uD83C\uDFCC\uD83C\uDFFB........."},{"unified":"1f3cc-1f3fc-200d-2642-fe0f","native":"\uD83C\uDFCC\uD83C\uDFFC........."},{"unified":"1f3cc-1f3fd-200d-2642-fe0f","native":"\uD83C\uDFCC\uD83C\uDFFD........."},{"unified":"1f3cc-1f3fe-200d-2642-fe0f","native":"\uD83C\uDFCC\uD83C\uDFFE........."},{"unified":"1f3cc-1f3ff-200d-2642-fe0f","native":"\uD83C\uDFCC\uD83C\uDFFF........."}],"version":4},"woman-golfing":{"id":"woman-golfing","name":"Woman Golfing","keywords":["sports","business","female"],"skins":[{"unified":"1f3cc-fe0f-200d-2640-fe0f","native":"\uD83C\uDFCC............"},{"unified":"1f3cc-1f3fb-200d-2640-fe0f","native":"\uD83C\uDFCC\uD83C\uDFFB........."},{"unified":"1f3cc-1f3fc-200d-2640-fe0f","native":"\uD83C\uDFCC\uD83C\uDFFC........."},{"unified":"1f3cc-1f3fd-200d-2640-fe0f","native":"\uD83C\uDFCC\uD83C\uDFFD........."},{"unified":"1f3cc-1f3fe-200d-2640-fe0f","native":"\uD83C\uDFCC\uD83C\uDFFE........."},{"unified":"1f3cc-1f3ff-200d-2640-fe0f","native":"\uD83C\uDFCC\uD83C\uDFFF........."}],"version":4},"surfer":{"id":"surfer","name":"Surfer","keywords":["person","surfing","sport","sea"],"skins":[{"unified":"1f3c4","native":"\uD83C\uDFC4"},{"unified":"1f3c4-1f3fb","native":"\uD83C\uDFC4\uD83C\uDFFB"},{"unified":"1f3c4-1f3fc","native":"\uD83C\uDFC4\uD83C\uDFFC"},{"unified":"1f3c4-1f3fd","native":"\uD83C\uDFC4\uD83C\uDFFD"},{"unified":"1f3c4-1f3fe","native":"\uD83C\uDFC4\uD83C\uDFFE"},{"unified":"1f3c4-1f3ff","native":"\uD83C\uDFC4\uD83C\uDFFF"}],"version":1},"man-surfing":{"id":"man-surfing","name":"Man Surfing","keywords":["sports","ocean","sea","summer","beach"],"skins":[{"unified":"1f3c4-200d-2642-fe0f","native":"\uD83C\uDFC4........."},{"unified":"1f3c4-1f3fb-200d-2642-fe0f","native":"\uD83C\uDFC4\uD83C\uDFFB........."},{"unified":"1f3c4-1f3fc-200d-2642-fe0f","native":"\uD83C\uDFC4\uD83C\uDFFC........."},{"unified":"1f3c4-1f3fd-200d-2642-fe0f","native":"\uD83C\uDFC4\uD83C\uDFFD........."},{"unified":"1f3c4-1f3fe-200d-2642-fe0f","native":"\uD83C\uDFC4\uD83C\uDFFE........."},{"unified":"1f3c4-1f3ff-200d-2642-fe0f","native":"\uD83C\uDFC4\uD83C\uDFFF........."}],"version":4},"woman-surfing":{"id":"woman-surfing","name":"Woman Surfing","keywords":["sports","ocean","sea","summer","beach","female"],"skins":[{"unified":"1f3c4-200d-2640-fe0f","native":"\uD83C\uDFC4........."},{"unified":"1f3c4-1f3fb-200d-2640-fe0f","native":"\uD83C\uDFC4\uD83C\uDFFB........."},{"unified":"1f3c4-1f3fc-200d-2640-fe0f","native":"\uD83C\uDFC4\uD83C\uDFFC........."},{"unified":"1f3c4-1f3fd-200d-2640-fe0f","native":"\uD83C\uDFC4\uD83C\uDFFD........."},{"unified":"1f3c4-1f3fe-200d-2640-fe0f","native":"\uD83C\uDFC4\uD83C\uDFFE........."},{"unified":"1f3c4-1f3ff-200d-2640-fe0f","native":"\uD83C\uDFC4\uD83C\uDFFF........."}],"version":4},"rowboat":{"id":"rowboat","name":"Rowboat","keywords":["person","rowing","boat","sport","move"],"skins":[{"unified":"1f6a3","native":"\uD83D\uDEA3"},{"unified":"1f6a3-1f3fb","native":"\uD83D\uDEA3\uD83C\uDFFB"},{"unified":"1f6a3-1f3fc","native":"\uD83D\uDEA3\uD83C\uDFFC"},{"unified":"1f6a3-1f3fd","native":"\uD83D\uDEA3\uD83C\uDFFD"},{"unified":"1f6a3-1f3fe","native":"\uD83D\uDEA3\uD83C\uDFFE"},{"unified":"1f6a3-1f3ff","native":"\uD83D\uDEA3\uD83C\uDFFF"}],"version":1},"man-rowing-boat":{"id":"man-rowing-boat","name":"Man Rowing Boat","keywords":["rowing-boat","sports","hobby","water","ship"],"skins":[{"unified":"1f6a3-200d-2642-fe0f","native":"\uD83D\uDEA3........."},{"unified":"1f6a3-1f3fb-200d-2642-fe0f","native":"\uD83D\uDEA3\uD83C\uDFFB........."},{"unified":"1f6a3-1f3fc-200d-2642-fe0f","native":"\uD83D\uDEA3\uD83C\uDFFC........."},{"unified":"1f6a3-1f3fd-200d-2642-fe0f","native":"\uD83D\uDEA3\uD83C\uDFFD........."},{"unified":"1f6a3-1f3fe-200d-2642-fe0f","native":"\uD83D\uDEA3\uD83C\uDFFE........."},{"unified":"1f6a3-1f3ff-200d-2642-fe0f","native":"\uD83D\uDEA3\uD83C\uDFFF........."}],"version":4},"woman-rowing-boat":{"id":"woman-rowing-boat","name":"Woman Rowing Boat","keywords":["rowing-boat","sports","hobby","water","ship","female"],"skins":[{"unified":"1f6a3-200d-2640-fe0f","native":"\uD83D\uDEA3........."},{"unified":"1f6a3-1f3fb-200d-2640-fe0f","native":"\uD83D\uDEA3\uD83C\uDFFB........."},{"unified":"1f6a3-1f3fc-200d-2640-fe0f","native":"\uD83D\uDEA3\uD83C\uDFFC........."},{"unified":"1f6a3-1f3fd-200d-2640-fe0f","native":"\uD83D\uDEA3\uD83C\uDFFD........."},{"unified":"1f6a3-1f3fe-200d-2640-fe0f","native":"\uD83D\uDEA3\uD83C\uDFFE........."},{"unified":"1f6a3-1f3ff-200d-2640-fe0f","native":"\uD83D\uDEA3\uD83C\uDFFF........."}],"version":4},"swimmer":{"id":"swimmer","name":"Swimmer","keywords":["person","swimming","sport","pool"],"skins":[{"unified":"1f3ca","native":"\uD83C\uDFCA"},{"unified":"1f3ca-1f3fb","native":"\uD83C\uDFCA\uD83C\uDFFB"},{"unified":"1f3ca-1f3fc","native":"\uD83C\uDFCA\uD83C\uDFFC"},{"unified":"1f3ca-1f3fd","native":"\uD83C\uDFCA\uD83C\uDFFD"},{"unified":"1f3ca-1f3fe","native":"\uD83C\uDFCA\uD83C\uDFFE"},{"unified":"1f3ca-1f3ff","native":"\uD83C\uDFCA\uD83C\uDFFF"}],"version":1},"man-swimming":{"id":"man-swimming","name":"Man Swimming","keywords":["sports","exercise","human","athlete","water","summer"],"skins":[{"unified":"1f3ca-200d-2642-fe0f","native":"\uD83C\uDFCA........."},{"unified":"1f3ca-1f3fb-200d-2642-fe0f","native":"\uD83C\uDFCA\uD83C\uDFFB........."},{"unified":"1f3ca-1f3fc-200d-2642-fe0f","native":"\uD83C\uDFCA\uD83C\uDFFC........."},{"unified":"1f3ca-1f3fd-200d-2642-fe0f","native":"\uD83C\uDFCA\uD83C\uDFFD........."},{"unified":"1f3ca-1f3fe-200d-2642-fe0f","native":"\uD83C\uDFCA\uD83C\uDFFE........."},{"unified":"1f3ca-1f3ff-200d-2642-fe0f","native":"\uD83C\uDFCA\uD83C\uDFFF........."}],"version":4},"woman-swimming":{"id":"woman-swimming","name":"Woman Swimming","keywords":["sports","exercise","human","athlete","water","summer","female"],"skins":[{"unified":"1f3ca-200d-2640-fe0f","native":"\uD83C\uDFCA........."},{"unified":"1f3ca-1f3fb-200d-2640-fe0f","native":"\uD83C\uDFCA\uD83C\uDFFB........."},{"unified":"1f3ca-1f3fc-200d-2640-fe0f","native":"\uD83C\uDFCA\uD83C\uDFFC........."},{"unified":"1f3ca-1f3fd-200d-2640-fe0f","native":"\uD83C\uDFCA\uD83C\uDFFD........."},{"unified":"1f3ca-1f3fe-200d-2640-fe0f","native":"\uD83C\uDFCA\uD83C\uDFFE........."},{"unified":"1f3ca-1f3ff-200d-2640-fe0f","native":"\uD83C\uDFCA\uD83C\uDFFF........."}],"version":4},"person_with_ball":{"id":"person_with_ball","name":"Person Bouncing Ball","keywords":["with","sports","human"],"skins":[{"unified":"26f9-fe0f","native":"......"},{"unified":"26f9-1f3fb","native":"...\uD83C\uDFFB"},{"unified":"26f9-1f3fc","native":"...\uD83C\uDFFC"},{"unified":"26f9-1f3fd","native":"...\uD83C\uDFFD"},{"unified":"26f9-1f3fe","native":"...\uD83C\uDFFE"},{"unified":"26f9-1f3ff","native":"...\uD83C\uDFFF"}],"version":1},"man-bouncing-ball":{"id":"man-bouncing-ball","name":"Man Bouncing Ball","keywords":["bouncing-ball","sport"],"skins":[{"unified":"26f9-fe0f-200d-2642-fe0f","native":"..............."},{"unified":"26f9-1f3fb-200d-2642-fe0f","native":"...\uD83C\uDFFB........."},{"unified":"26f9-1f3fc-200d-2642-fe0f","native":"...\uD83C\uDFFC........."},{"unified":"26f9-1f3fd-200d-2642-fe0f","native":"...\uD83C\uDFFD........."},{"unified":"26f9-1f3fe-200d-2642-fe0f","native":"...\uD83C\uDFFE........."},{"unified":"26f9-1f3ff-200d-2642-fe0f","native":"...\uD83C\uDFFF........."}],"version":4},"woman-bouncing-ball":{"id":"woman-bouncing-ball","name":"Woman Bouncing Ball","keywords":["bouncing-ball","sports","human","female"],"skins":[{"unified":"26f9-fe0f-200d-2640-fe0f","native":"..............."},{"unified":"26f9-1f3fb-200d-2640-fe0f","native":"...\uD83C\uDFFB........."},{"unified":"26f9-1f3fc-200d-2640-fe0f","native":"...\uD83C\uDFFC........."},{"unified":"26f9-1f3fd-200d-2640-fe0f","native":"...\uD83C\uDFFD........."},{"unified":"26f9-1f3fe-200d-2640-fe0f","native":"...\uD83C\uDFFE........."},{"unified":"26f9-1f3ff-200d-2640-fe0f","native":"...\uD83C\uDFFF........."}],"version":4},"weight_lifter":{"id":"weight_lifter","name":"Person Lifting Weights","keywords":["weight","lifter","sports","training","exercise"],"skins":[{"unified":"1f3cb-fe0f","native":"\uD83C\uDFCB..."},{"unified":"1f3cb-1f3fb","native":"\uD83C\uDFCB\uD83C\uDFFB"},{"unified":"1f3cb-1f3fc","native":"\uD83C\uDFCB\uD83C\uDFFC"},{"unified":"1f3cb-1f3fd","native":"\uD83C\uDFCB\uD83C\uDFFD"},{"unified":"1f3cb-1f3fe","native":"\uD83C\uDFCB\uD83C\uDFFE"},{"unified":"1f3cb-1f3ff","native":"\uD83C\uDFCB\uD83C\uDFFF"}],"version":1},"man-lifting-weights":{"id":"man-lifting-weights","name":"Man Lifting Weights","keywords":["lifting-weights","sport"],"skins":[{"unified":"1f3cb-fe0f-200d-2642-fe0f","native":"\uD83C\uDFCB............"},{"unified":"1f3cb-1f3fb-200d-2642-fe0f","native":"\uD83C\uDFCB\uD83C\uDFFB........."},{"unified":"1f3cb-1f3fc-200d-2642-fe0f","native":"\uD83C\uDFCB\uD83C\uDFFC........."},{"unified":"1f3cb-1f3fd-200d-2642-fe0f","native":"\uD83C\uDFCB\uD83C\uDFFD........."},{"unified":"1f3cb-1f3fe-200d-2642-fe0f","native":"\uD83C\uDFCB\uD83C\uDFFE........."},{"unified":"1f3cb-1f3ff-200d-2642-fe0f","native":"\uD83C\uDFCB\uD83C\uDFFF........."}],"version":4},"woman-lifting-weights":{"id":"woman-lifting-weights","name":"Woman Lifting Weights","keywords":["lifting-weights","sports","training","exercise","female"],"skins":[{"unified":"1f3cb-fe0f-200d-2640-fe0f","native":"\uD83C\uDFCB............"},{"unified":"1f3cb-1f3fb-200d-2640-fe0f","native":"\uD83C\uDFCB\uD83C\uDFFB........."},{"unified":"1f3cb-1f3fc-200d-2640-fe0f","native":"\uD83C\uDFCB\uD83C\uDFFC........."},{"unified":"1f3cb-1f3fd-200d-2640-fe0f","native":"\uD83C\uDFCB\uD83C\uDFFD........."},{"unified":"1f3cb-1f3fe-200d-2640-fe0f","native":"\uD83C\uDFCB\uD83C\uDFFE........."},{"unified":"1f3cb-1f3ff-200d-2640-fe0f","native":"\uD83C\uDFCB\uD83C\uDFFF........."}],"version":4},"bicyclist":{"id":"bicyclist","name":"Bicyclist","keywords":["person","biking","sport","move"],"skins":[{"unified":"1f6b4","native":"\uD83D\uDEB4"},{"unified":"1f6b4-1f3fb","native":"\uD83D\uDEB4\uD83C\uDFFB"},{"unified":"1f6b4-1f3fc","native":"\uD83D\uDEB4\uD83C\uDFFC"},{"unified":"1f6b4-1f3fd","native":"\uD83D\uDEB4\uD83C\uDFFD"},{"unified":"1f6b4-1f3fe","native":"\uD83D\uDEB4\uD83C\uDFFE"},{"unified":"1f6b4-1f3ff","native":"\uD83D\uDEB4\uD83C\uDFFF"}],"version":1},"man-biking":{"id":"man-biking","name":"Man Biking","keywords":["sports","bike","exercise","hipster"],"skins":[{"unified":"1f6b4-200d-2642-fe0f","native":"\uD83D\uDEB4........."},{"unified":"1f6b4-1f3fb-200d-2642-fe0f","native":"\uD83D\uDEB4\uD83C\uDFFB........."},{"unified":"1f6b4-1f3fc-200d-2642-fe0f","native":"\uD83D\uDEB4\uD83C\uDFFC........."},{"unified":"1f6b4-1f3fd-200d-2642-fe0f","native":"\uD83D\uDEB4\uD83C\uDFFD........."},{"unified":"1f6b4-1f3fe-200d-2642-fe0f","native":"\uD83D\uDEB4\uD83C\uDFFE........."},{"unified":"1f6b4-1f3ff-200d-2642-fe0f","native":"\uD83D\uDEB4\uD83C\uDFFF........."}],"version":4},"woman-biking":{"id":"woman-biking","name":"Woman Biking","keywords":["sports","bike","exercise","hipster","female"],"skins":[{"unified":"1f6b4-200d-2640-fe0f","native":"\uD83D\uDEB4........."},{"unified":"1f6b4-1f3fb-200d-2640-fe0f","native":"\uD83D\uDEB4\uD83C\uDFFB........."},{"unified":"1f6b4-1f3fc-200d-2640-fe0f","native":"\uD83D\uDEB4\uD83C\uDFFC........."},{"unified":"1f6b4-1f3fd-200d-2640-fe0f","native":"\uD83D\uDEB4\uD83C\uDFFD........."},{"unified":"1f6b4-1f3fe-200d-2640-fe0f","native":"\uD83D\uDEB4\uD83C\uDFFE........."},{"unified":"1f6b4-1f3ff-200d-2640-fe0f","native":"\uD83D\uDEB4\uD83C\uDFFF........."}],"version":4},"mountain_bicyclist":{"id":"mountain_bicyclist","name":"Mountain Bicyclist","keywords":["person","biking","sport","move"],"skins":[{"unified":"1f6b5","native":"\uD83D\uDEB5"},{"unified":"1f6b5-1f3fb","native":"\uD83D\uDEB5\uD83C\uDFFB"},{"unified":"1f6b5-1f3fc","native":"\uD83D\uDEB5\uD83C\uDFFC"},{"unified":"1f6b5-1f3fd","native":"\uD83D\uDEB5\uD83C\uDFFD"},{"unified":"1f6b5-1f3fe","native":"\uD83D\uDEB5\uD83C\uDFFE"},{"unified":"1f6b5-1f3ff","native":"\uD83D\uDEB5\uD83C\uDFFF"}],"version":1},"man-mountain-biking":{"id":"man-mountain-biking","name":"Man Mountain Biking","keywords":["mountain-biking","transportation","sports","human","race","bike"],"skins":[{"unified":"1f6b5-200d-2642-fe0f","native":"\uD83D\uDEB5........."},{"unified":"1f6b5-1f3fb-200d-2642-fe0f","native":"\uD83D\uDEB5\uD83C\uDFFB........."},{"unified":"1f6b5-1f3fc-200d-2642-fe0f","native":"\uD83D\uDEB5\uD83C\uDFFC........."},{"unified":"1f6b5-1f3fd-200d-2642-fe0f","native":"\uD83D\uDEB5\uD83C\uDFFD........."},{"unified":"1f6b5-1f3fe-200d-2642-fe0f","native":"\uD83D\uDEB5\uD83C\uDFFE........."},{"unified":"1f6b5-1f3ff-200d-2642-fe0f","native":"\uD83D\uDEB5\uD83C\uDFFF........."}],"version":4},"woman-mountain-biking":{"id":"woman-mountain-biking","name":"Woman Mountain Biking","keywords":["mountain-biking","transportation","sports","human","race","bike","female"],"skins":[{"unified":"1f6b5-200d-2640-fe0f","native":"\uD83D\uDEB5........."},{"unified":"1f6b5-1f3fb-200d-2640-fe0f","native":"\uD83D\uDEB5\uD83C\uDFFB........."},{"unified":"1f6b5-1f3fc-200d-2640-fe0f","native":"\uD83D\uDEB5\uD83C\uDFFC........."},{"unified":"1f6b5-1f3fd-200d-2640-fe0f","native":"\uD83D\uDEB5\uD83C\uDFFD........."},{"unified":"1f6b5-1f3fe-200d-2640-fe0f","native":"\uD83D\uDEB5\uD83C\uDFFE........."},{"unified":"1f6b5-1f3ff-200d-2640-fe0f","native":"\uD83D\uDEB5\uD83C\uDFFF........."}],"version":4},"person_doing_cartwheel":{"id":"person_doing_cartwheel","name":"Person Cartwheeling","keywords":["doing","cartwheel","sport","gymnastic"],"skins":[{"unified":"1f938","native":"\uD83E\uDD38"},{"unified":"1f938-1f3fb","native":"\uD83E\uDD38\uD83C\uDFFB"},{"unified":"1f938-1f3fc","native":"\uD83E\uDD38\uD83C\uDFFC"},{"unified":"1f938-1f3fd","native":"\uD83E\uDD38\uD83C\uDFFD"},{"unified":"1f938-1f3fe","native":"\uD83E\uDD38\uD83C\uDFFE"},{"unified":"1f938-1f3ff","native":"\uD83E\uDD38\uD83C\uDFFF"}],"version":3},"man-cartwheeling":{"id":"man-cartwheeling","name":"Man Cartwheeling","keywords":["gymnastics"],"skins":[{"unified":"1f938-200d-2642-fe0f","native":"\uD83E\uDD38........."},{"unified":"1f938-1f3fb-200d-2642-fe0f","native":"\uD83E\uDD38\uD83C\uDFFB........."},{"unified":"1f938-1f3fc-200d-2642-fe0f","native":"\uD83E\uDD38\uD83C\uDFFC........."},{"unified":"1f938-1f3fd-200d-2642-fe0f","native":"\uD83E\uDD38\uD83C\uDFFD........."},{"unified":"1f938-1f3fe-200d-2642-fe0f","native":"\uD83E\uDD38\uD83C\uDFFE........."},{"unified":"1f938-1f3ff-200d-2642-fe0f","native":"\uD83E\uDD38\uD83C\uDFFF........."}],"version":4},"woman-cartwheeling":{"id":"woman-cartwheeling","name":"Woman Cartwheeling","keywords":["gymnastics"],"skins":[{"unified":"1f938-200d-2640-fe0f","native":"\uD83E\uDD38........."},{"unified":"1f938-1f3fb-200d-2640-fe0f","native":"\uD83E\uDD38\uD83C\uDFFB........."},{"unified":"1f938-1f3fc-200d-2640-fe0f","native":"\uD83E\uDD38\uD83C\uDFFC........."},{"unified":"1f938-1f3fd-200d-2640-fe0f","native":"\uD83E\uDD38\uD83C\uDFFD........."},{"unified":"1f938-1f3fe-200d-2640-fe0f","native":"\uD83E\uDD38\uD83C\uDFFE........."},{"unified":"1f938-1f3ff-200d-2640-fe0f","native":"\uD83E\uDD38\uD83C\uDFFF........."}],"version":4},"wrestlers":{"id":"wrestlers","name":"Wrestlers","keywords":["people","wrestling","sport"],"skins":[{"unified":"1f93c","native":"\uD83E\uDD3C"}],"version":3},"man-wrestling":{"id":"man-wrestling","name":"Men Wrestling","keywords":["man","sports","wrestlers"],"skins":[{"unified":"1f93c-200d-2642-fe0f","native":"\uD83E\uDD3C........."}],"version":4},"woman-wrestling":{"id":"woman-wrestling","name":"Women Wrestling","keywords":["woman","sports","wrestlers"],"skins":[{"unified":"1f93c-200d-2640-fe0f","native":"\uD83E\uDD3C........."}],"version":4},"water_polo":{"id":"water_polo","name":"Water Polo","keywords":["person","playing","sport"],"skins":[{"unified":"1f93d","native":"\uD83E\uDD3D"},{"unified":"1f93d-1f3fb","native":"\uD83E\uDD3D\uD83C\uDFFB"},{"unified":"1f93d-1f3fc","native":"\uD83E\uDD3D\uD83C\uDFFC"},{"unified":"1f93d-1f3fd","native":"\uD83E\uDD3D\uD83C\uDFFD"},{"unified":"1f93d-1f3fe","native":"\uD83E\uDD3D\uD83C\uDFFE"},{"unified":"1f93d-1f3ff","native":"\uD83E\uDD3D\uD83C\uDFFF"}],"version":3},"man-playing-water-polo":{"id":"man-playing-water-polo","name":"Man Playing Water Polo","keywords":["playing-water-polo","sports","pool"],"skins":[{"unified":"1f93d-200d-2642-fe0f","native":"\uD83E\uDD3D........."},{"unified":"1f93d-1f3fb-200d-2642-fe0f","native":"\uD83E\uDD3D\uD83C\uDFFB........."},{"unified":"1f93d-1f3fc-200d-2642-fe0f","native":"\uD83E\uDD3D\uD83C\uDFFC........."},{"unified":"1f93d-1f3fd-200d-2642-fe0f","native":"\uD83E\uDD3D\uD83C\uDFFD........."},{"unified":"1f93d-1f3fe-200d-2642-fe0f","native":"\uD83E\uDD3D\uD83C\uDFFE........."},{"unified":"1f93d-1f3ff-200d-2642-fe0f","native":"\uD83E\uDD3D\uD83C\uDFFF........."}],"version":4},"woman-playing-water-polo":{"id":"woman-playing-water-polo","name":"Woman Playing Water Polo","keywords":["playing-water-polo","sports","pool"],"skins":[{"unified":"1f93d-200d-2640-fe0f","native":"\uD83E\uDD3D........."},{"unified":"1f93d-1f3fb-200d-2640-fe0f","native":"\uD83E\uDD3D\uD83C\uDFFB........."},{"unified":"1f93d-1f3fc-200d-2640-fe0f","native":"\uD83E\uDD3D\uD83C\uDFFC........."},{"unified":"1f93d-1f3fd-200d-2640-fe0f","native":"\uD83E\uDD3D\uD83C\uDFFD........."},{"unified":"1f93d-1f3fe-200d-2640-fe0f","native":"\uD83E\uDD3D\uD83C\uDFFE........."},{"unified":"1f93d-1f3ff-200d-2640-fe0f","native":"\uD83E\uDD3D\uD83C\uDFFF........."}],"version":4},"handball":{"id":"handball","name":"Handball","keywords":["person","playing","sport"],"skins":[{"unified":"1f93e","native":"\uD83E\uDD3E"},{"unified":"1f93e-1f3fb","native":"\uD83E\uDD3E\uD83C\uDFFB"},{"unified":"1f93e-1f3fc","native":"\uD83E\uDD3E\uD83C\uDFFC"},{"unified":"1f93e-1f3fd","native":"\uD83E\uDD3E\uD83C\uDFFD"},{"unified":"1f93e-1f3fe","native":"\uD83E\uDD3E\uD83C\uDFFE"},{"unified":"1f93e-1f3ff","native":"\uD83E\uDD3E\uD83C\uDFFF"}],"version":3},"man-playing-handball":{"id":"man-playing-handball","name":"Man Playing Handball","keywords":["playing-handball","sports"],"skins":[{"unified":"1f93e-200d-2642-fe0f","native":"\uD83E\uDD3E........."},{"unified":"1f93e-1f3fb-200d-2642-fe0f","native":"\uD83E\uDD3E\uD83C\uDFFB........."},{"unified":"1f93e-1f3fc-200d-2642-fe0f","native":"\uD83E\uDD3E\uD83C\uDFFC........."},{"unified":"1f93e-1f3fd-200d-2642-fe0f","native":"\uD83E\uDD3E\uD83C\uDFFD........."},{"unified":"1f93e-1f3fe-200d-2642-fe0f","native":"\uD83E\uDD3E\uD83C\uDFFE........."},{"unified":"1f93e-1f3ff-200d-2642-fe0f","native":"\uD83E\uDD3E\uD83C\uDFFF........."}],"version":4},"woman-playing-handball":{"id":"woman-playing-handball","name":"Woman Playing Handball","keywords":["playing-handball","sports"],"skins":[{"unified":"1f93e-200d-2640-fe0f","native":"\uD83E\uDD3E........."},{"unified":"1f93e-1f3fb-200d-2640-fe0f","native":"\uD83E\uDD3E\uD83C\uDFFB........."},{"unified":"1f93e-1f3fc-200d-2640-fe0f","native":"\uD83E\uDD3E\uD83C\uDFFC........."},{"unified":"1f93e-1f3fd-200d-2640-fe0f","native":"\uD83E\uDD3E\uD83C\uDFFD........."},{"unified":"1f93e-1f3fe-200d-2640-fe0f","native":"\uD83E\uDD3E\uD83C\uDFFE........."},{"unified":"1f93e-1f3ff-200d-2640-fe0f","native":"\uD83E\uDD3E\uD83C\uDFFF........."}],"version":4},"juggling":{"id":"juggling","name":"Juggling","keywords":["person","performance","balance"],"skins":[{"unified":"1f939","native":"\uD83E\uDD39"},{"unified":"1f939-1f3fb","native":"\uD83E\uDD39\uD83C\uDFFB"},{"unified":"1f939-1f3fc","native":"\uD83E\uDD39\uD83C\uDFFC"},{"unified":"1f939-1f3fd","native":"\uD83E\uDD39\uD83C\uDFFD"},{"unified":"1f939-1f3fe","native":"\uD83E\uDD39\uD83C\uDFFE"},{"unified":"1f939-1f3ff","native":"\uD83E\uDD39\uD83C\uDFFF"}],"version":3},"man-juggling":{"id":"man-juggling","name":"Man Juggling","keywords":["juggle","balance","skill","multitask"],"skins":[{"unified":"1f939-200d-2642-fe0f","native":"\uD83E\uDD39........."},{"unified":"1f939-1f3fb-200d-2642-fe0f","native":"\uD83E\uDD39\uD83C\uDFFB........."},{"unified":"1f939-1f3fc-200d-2642-fe0f","native":"\uD83E\uDD39\uD83C\uDFFC........."},{"unified":"1f939-1f3fd-200d-2642-fe0f","native":"\uD83E\uDD39\uD83C\uDFFD........."},{"unified":"1f939-1f3fe-200d-2642-fe0f","native":"\uD83E\uDD39\uD83C\uDFFE........."},{"unified":"1f939-1f3ff-200d-2642-fe0f","native":"\uD83E\uDD39\uD83C\uDFFF........."}],"version":4},"woman-juggling":{"id":"woman-juggling","name":"Woman Juggling","keywords":["juggle","balance","skill","multitask"],"skins":[{"unified":"1f939-200d-2640-fe0f","native":"\uD83E\uDD39........."},{"unified":"1f939-1f3fb-200d-2640-fe0f","native":"\uD83E\uDD39\uD83C\uDFFB........."},{"unified":"1f939-1f3fc-200d-2640-fe0f","native":"\uD83E\uDD39\uD83C\uDFFC........."},{"unified":"1f939-1f3fd-200d-2640-fe0f","native":"\uD83E\uDD39\uD83C\uDFFD........."},{"unified":"1f939-1f3fe-200d-2640-fe0f","native":"\uD83E\uDD39\uD83C\uDFFE........."},{"unified":"1f939-1f3ff-200d-2640-fe0f","native":"\uD83E\uDD39\uD83C\uDFFF........."}],"version":4},"person_in_lotus_position":{"id":"person_in_lotus_position","name":"Person in Lotus Position","keywords":["meditate"],"skins":[{"unified":"1f9d8","native":"\uD83E\uDDD8"},{"unified":"1f9d8-1f3fb","native":"\uD83E\uDDD8\uD83C\uDFFB"},{"unified":"1f9d8-1f3fc","native":"\uD83E\uDDD8\uD83C\uDFFC"},{"unified":"1f9d8-1f3fd","native":"\uD83E\uDDD8\uD83C\uDFFD"},{"unified":"1f9d8-1f3fe","native":"\uD83E\uDDD8\uD83C\uDFFE"},{"unified":"1f9d8-1f3ff","native":"\uD83E\uDDD8\uD83C\uDFFF"}],"version":5},"man_in_lotus_position":{"id":"man_in_lotus_position","name":"Man in Lotus Position","keywords":["male","meditation","yoga","serenity","zen","mindfulness"],"skins":[{"unified":"1f9d8-200d-2642-fe0f","native":"\uD83E\uDDD8........."},{"unified":"1f9d8-1f3fb-200d-2642-fe0f","native":"\uD83E\uDDD8\uD83C\uDFFB........."},{"unified":"1f9d8-1f3fc-200d-2642-fe0f","native":"\uD83E\uDDD8\uD83C\uDFFC........."},{"unified":"1f9d8-1f3fd-200d-2642-fe0f","native":"\uD83E\uDDD8\uD83C\uDFFD........."},{"unified":"1f9d8-1f3fe-200d-2642-fe0f","native":"\uD83E\uDDD8\uD83C\uDFFE........."},{"unified":"1f9d8-1f3ff-200d-2642-fe0f","native":"\uD83E\uDDD8\uD83C\uDFFF........."}],"version":5},"woman_in_lotus_position":{"id":"woman_in_lotus_position","name":"Woman in Lotus Position","keywords":["female","meditation","yoga","serenity","zen","mindfulness"],"skins":[{"unified":"1f9d8-200d-2640-fe0f","native":"\uD83E\uDDD8........."},{"unified":"1f9d8-1f3fb-200d-2640-fe0f","native":"\uD83E\uDDD8\uD83C\uDFFB........."},{"unified":"1f9d8-1f3fc-200d-2640-fe0f","native":"\uD83E\uDDD8\uD83C\uDFFC........."},{"unified":"1f9d8-1f3fd-200d-2640-fe0f","native":"\uD83E\uDDD8\uD83C\uDFFD........."},{"unified":"1f9d8-1f3fe-200d-2640-fe0f","native":"\uD83E\uDDD8\uD83C\uDFFE........."},{"unified":"1f9d8-1f3ff-200d-2640-fe0f","native":"\uD83E\uDDD8\uD83C\uDFFF........."}],"version":5},"bath":{"id":"bath","name":"Bath","keywords":["person","taking","clean","shower","bathroom"],"skins":[{"unified":"1f6c0","native":"\uD83D\uDEC0"},{"unified":"1f6c0-1f3fb","native":"\uD83D\uDEC0\uD83C\uDFFB"},{"unified":"1f6c0-1f3fc","native":"\uD83D\uDEC0\uD83C\uDFFC"},{"unified":"1f6c0-1f3fd","native":"\uD83D\uDEC0\uD83C\uDFFD"},{"unified":"1f6c0-1f3fe","native":"\uD83D\uDEC0\uD83C\uDFFE"},{"unified":"1f6c0-1f3ff","native":"\uD83D\uDEC0\uD83C\uDFFF"}],"version":1},"sleeping_accommodation":{"id":"sleeping_accommodation","name":"Person in Bed","keywords":["sleeping","accommodation","rest"],"skins":[{"unified":"1f6cc","native":"\uD83D\uDECC"},{"unified":"1f6cc-1f3fb","native":"\uD83D\uDECC\uD83C\uDFFB"},{"unified":"1f6cc-1f3fc","native":"\uD83D\uDECC\uD83C\uDFFC"},{"unified":"1f6cc-1f3fd","native":"\uD83D\uDECC\uD83C\uDFFD"},{"unified":"1f6cc-1f3fe","native":"\uD83D\uDECC\uD83C\uDFFE"},{"unified":"1f6cc-1f3ff","native":"\uD83D\uDECC\uD83C\uDFFF"}],"version":1},"people_holding_hands":{"id":"people_holding_hands","name":"People Holding Hands","keywords":["friendship"],"skins":[{"unified":"1f9d1-200d-1f91d-200d-1f9d1","native":"\uD83E\uDDD1...\uD83E\uDD1D...\uD83E\uDDD1"},{"unified":"1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fb","native":"\uD83E\uDDD1\uD83C\uDFFB...\uD83E\uDD1D...\uD83E\uDDD1\uD83C\uDFFB"},{"unified":"1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fc","native":"\uD83E\uDDD1\uD83C\uDFFC...\uD83E\uDD1D...\uD83E\uDDD1\uD83C\uDFFC"},{"unified":"1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fd","native":"\uD83E\uDDD1\uD83C\uDFFD...\uD83E\uDD1D...\uD83E\uDDD1\uD83C\uDFFD"},{"unified":"1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fe","native":"\uD83E\uDDD1\uD83C\uDFFE...\uD83E\uDD1D...\uD83E\uDDD1\uD83C\uDFFE"},{"unified":"1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3ff","native":"\uD83E\uDDD1\uD83C\uDFFF...\uD83E\uDD1D...\uD83E\uDDD1\uD83C\uDFFF"}],"version":12},"two_women_holding_hands":{"id":"two_women_holding_hands","name":"Women Holding Hands","keywords":["two","pair","friendship","couple","love","like","female","people","human"],"skins":[{"unified":"1f46d","native":"\uD83D\uDC6D"},{"unified":"1f46d-1f3fb","native":"\uD83D\uDC6D\uD83C\uDFFB"},{"unified":"1f46d-1f3fc","native":"\uD83D\uDC6D\uD83C\uDFFC"},{"unified":"1f46d-1f3fd","native":"\uD83D\uDC6D\uD83C\uDFFD"},{"unified":"1f46d-1f3fe","native":"\uD83D\uDC6D\uD83C\uDFFE"},{"unified":"1f46d-1f3ff","native":"\uD83D\uDC6D\uD83C\uDFFF"}],"version":1},"man_and_woman_holding_hands":{"id":"man_and_woman_holding_hands","name":"Man and Woman Holding Hands","keywords":["couple","pair","people","human","love","date","dating","like","affection","valentines","marriage"],"skins":[{"unified":"1f46b","native":"\uD83D\uDC6B"},{"unified":"1f46b-1f3fb","native":"\uD83D\uDC6B\uD83C\uDFFB"},{"unified":"1f46b-1f3fc","native":"\uD83D\uDC6B\uD83C\uDFFC"},{"unified":"1f46b-1f3fd","native":"\uD83D\uDC6B\uD83C\uDFFD"},{"unified":"1f46b-1f3fe","native":"\uD83D\uDC6B\uD83C\uDFFE"},{"unified":"1f46b-1f3ff","native":"\uD83D\uDC6B\uD83C\uDFFF"}],"version":1},"two_men_holding_hands":{"id":"two_men_holding_hands","name":"Men Holding Hands","keywords":["two","pair","couple","love","like","bromance","friendship","people","human"],"skins":[{"unified":"1f46c","native":"\uD83D\uDC6C"},{"unified":"1f46c-1f3fb","native":"\uD83D\uDC6C\uD83C\uDFFB"},{"unified":"1f46c-1f3fc","native":"\uD83D\uDC6C\uD83C\uDFFC"},{"unified":"1f46c-1f3fd","native":"\uD83D\uDC6C\uD83C\uDFFD"},{"unified":"1f46c-1f3fe","native":"\uD83D\uDC6C\uD83C\uDFFE"},{"unified":"1f46c-1f3ff","native":"\uD83D\uDC6C\uD83C\uDFFF"}],"version":1},"couplekiss":{"id":"couplekiss","name":"Kiss","keywords":["couplekiss","pair","valentines","love","like","dating","marriage"],"skins":[{"unified":"1f48f","native":"\uD83D\uDC8F"},{"unified":"1f48f-1f3fb","native":"\uD83D\uDC8F\uD83C\uDFFB"},{"unified":"1f48f-1f3fc","native":"\uD83D\uDC8F\uD83C\uDFFC"},{"unified":"1f48f-1f3fd","native":"\uD83D\uDC8F\uD83C\uDFFD"},{"unified":"1f48f-1f3fe","native":"\uD83D\uDC8F\uD83C\uDFFE"},{"unified":"1f48f-1f3ff","native":"\uD83D\uDC8F\uD83C\uDFFF"}],"version":1},"woman-kiss-man":{"id":"woman-kiss-man","name":"Kiss: Woman, Man","keywords":["woman","kiss-man","kiss","love"],"skins":[{"unified":"1f469-200d-2764-fe0f-200d-1f48b-200d-1f468","native":"\uD83D\uDC69............\uD83D\uDC8B...\uD83D\uDC68"},{"unified":"1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","native":"\uD83D\uDC69\uD83C\uDFFB............\uD83D\uDC8B...\uD83D\uDC68\uD83C\uDFFB"},{"unified":"1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","native":"\uD83D\uDC69\uD83C\uDFFC............\uD83D\uDC8B...\uD83D\uDC68\uD83C\uDFFC"},{"unified":"1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","native":"\uD83D\uDC69\uD83C\uDFFD............\uD83D\uDC8B...\uD83D\uDC68\uD83C\uDFFD"},{"unified":"1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","native":"\uD83D\uDC69\uD83C\uDFFE............\uD83D\uDC8B...\uD83D\uDC68\uD83C\uDFFE"},{"unified":"1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff","native":"\uD83D\uDC69\uD83C\uDFFF............\uD83D\uDC8B...\uD83D\uDC68\uD83C\uDFFF"}],"version":2},"man-kiss-man":{"id":"man-kiss-man","name":"Kiss: Man, Man","keywords":["kiss-man","kiss","pair","valentines","love","like","dating","marriage"],"skins":[{"unified":"1f468-200d-2764-fe0f-200d-1f48b-200d-1f468","native":"\uD83D\uDC68............\uD83D\uDC8B...\uD83D\uDC68"},{"unified":"1f468-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","native":"\uD83D\uDC68\uD83C\uDFFB............\uD83D\uDC8B...\uD83D\uDC68\uD83C\uDFFB"},{"unified":"1f468-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","native":"\uD83D\uDC68\uD83C\uDFFC............\uD83D\uDC8B...\uD83D\uDC68\uD83C\uDFFC"},{"unified":"1f468-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","native":"\uD83D\uDC68\uD83C\uDFFD............\uD83D\uDC8B...\uD83D\uDC68\uD83C\uDFFD"},{"unified":"1f468-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","native":"\uD83D\uDC68\uD83C\uDFFE............\uD83D\uDC8B...\uD83D\uDC68\uD83C\uDFFE"},{"unified":"1f468-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff","native":"\uD83D\uDC68\uD83C\uDFFF............\uD83D\uDC8B...\uD83D\uDC68\uD83C\uDFFF"}],"version":2},"woman-kiss-woman":{"id":"woman-kiss-woman","name":"Kiss: Woman, Woman","keywords":["kiss-woman","kiss","pair","valentines","love","like","dating","marriage"],"skins":[{"unified":"1f469-200d-2764-fe0f-200d-1f48b-200d-1f469","native":"\uD83D\uDC69............\uD83D\uDC8B...\uD83D\uDC69"},{"unified":"1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fb","native":"\uD83D\uDC69\uD83C\uDFFB............\uD83D\uDC8B...\uD83D\uDC69\uD83C\uDFFB"},{"unified":"1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fc","native":"\uD83D\uDC69\uD83C\uDFFC............\uD83D\uDC8B...\uD83D\uDC69\uD83C\uDFFC"},{"unified":"1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fd","native":"\uD83D\uDC69\uD83C\uDFFD............\uD83D\uDC8B...\uD83D\uDC69\uD83C\uDFFD"},{"unified":"1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fe","native":"\uD83D\uDC69\uD83C\uDFFE............\uD83D\uDC8B...\uD83D\uDC69\uD83C\uDFFE"},{"unified":"1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3ff","native":"\uD83D\uDC69\uD83C\uDFFF............\uD83D\uDC8B...\uD83D\uDC69\uD83C\uDFFF"}],"version":2},"couple_with_heart":{"id":"couple_with_heart","name":"Couple with Heart","keywords":["pair","love","like","affection","human","dating","valentines","marriage"],"skins":[{"unified":"1f491","native":"\uD83D\uDC91"},{"unified":"1f491-1f3fb","native":"\uD83D\uDC91\uD83C\uDFFB"},{"unified":"1f491-1f3fc","native":"\uD83D\uDC91\uD83C\uDFFC"},{"unified":"1f491-1f3fd","native":"\uD83D\uDC91\uD83C\uDFFD"},{"unified":"1f491-1f3fe","native":"\uD83D\uDC91\uD83C\uDFFE"},{"unified":"1f491-1f3ff","native":"\uD83D\uDC91\uD83C\uDFFF"}],"version":1},"woman-heart-man":{"id":"woman-heart-man","name":"Couple with Heart: Woman, Man","keywords":["woman","heart-man","heart","love"],"skins":[{"unified":"1f469-200d-2764-fe0f-200d-1f468","native":"\uD83D\uDC69............\uD83D\uDC68"},{"unified":"1f469-1f3fb-200d-2764-fe0f-200d-1f468-1f3fb","native":"\uD83D\uDC69\uD83C\uDFFB............\uD83D\uDC68\uD83C\uDFFB"},{"unified":"1f469-1f3fc-200d-2764-fe0f-200d-1f468-1f3fc","native":"\uD83D\uDC69\uD83C\uDFFC............\uD83D\uDC68\uD83C\uDFFC"},{"unified":"1f469-1f3fd-200d-2764-fe0f-200d-1f468-1f3fd","native":"\uD83D\uDC69\uD83C\uDFFD............\uD83D\uDC68\uD83C\uDFFD"},{"unified":"1f469-1f3fe-200d-2764-fe0f-200d-1f468-1f3fe","native":"\uD83D\uDC69\uD83C\uDFFE............\uD83D\uDC68\uD83C\uDFFE"},{"unified":"1f469-1f3ff-200d-2764-fe0f-200d-1f468-1f3ff","native":"\uD83D\uDC69\uD83C\uDFFF............\uD83D\uDC68\uD83C\uDFFF"}],"version":2},"man-heart-man":{"id":"man-heart-man","name":"Couple with Heart: Man, Man","keywords":["heart-man","heart","pair","love","like","affection","human","dating","valentines","marriage"],"skins":[{"unified":"1f468-200d-2764-fe0f-200d-1f468","native":"\uD83D\uDC68............\uD83D\uDC68"},{"unified":"1f468-1f3fb-200d-2764-fe0f-200d-1f468-1f3fb","native":"\uD83D\uDC68\uD83C\uDFFB............\uD83D\uDC68\uD83C\uDFFB"},{"unified":"1f468-1f3fc-200d-2764-fe0f-200d-1f468-1f3fc","native":"\uD83D\uDC68\uD83C\uDFFC............\uD83D\uDC68\uD83C\uDFFC"},{"unified":"1f468-1f3fd-200d-2764-fe0f-200d-1f468-1f3fd","native":"\uD83D\uDC68\uD83C\uDFFD............\uD83D\uDC68\uD83C\uDFFD"},{"unified":"1f468-1f3fe-200d-2764-fe0f-200d-1f468-1f3fe","native":"\uD83D\uDC68\uD83C\uDFFE............\uD83D\uDC68\uD83C\uDFFE"},{"unified":"1f468-1f3ff-200d-2764-fe0f-200d-1f468-1f3ff","native":"\uD83D\uDC68\uD83C\uDFFF............\uD83D\uDC68\uD83C\uDFFF"}],"version":2},"woman-heart-woman":{"id":"woman-heart-woman","name":"Couple with Heart: Woman, Woman","keywords":["heart-woman","heart","pair","love","like","affection","human","dating","valentines","marriage"],"skins":[{"unified":"1f469-200d-2764-fe0f-200d-1f469","native":"\uD83D\uDC69............\uD83D\uDC69"},{"unified":"1f469-1f3fb-200d-2764-fe0f-200d-1f469-1f3fb","native":"\uD83D\uDC69\uD83C\uDFFB............\uD83D\uDC69\uD83C\uDFFB"},{"unified":"1f469-1f3fc-200d-2764-fe0f-200d-1f469-1f3fc","native":"\uD83D\uDC69\uD83C\uDFFC............\uD83D\uDC69\uD83C\uDFFC"},{"unified":"1f469-1f3fd-200d-2764-fe0f-200d-1f469-1f3fd","native":"\uD83D\uDC69\uD83C\uDFFD............\uD83D\uDC69\uD83C\uDFFD"},{"unified":"1f469-1f3fe-200d-2764-fe0f-200d-1f469-1f3fe","native":"\uD83D\uDC69\uD83C\uDFFE............\uD83D\uDC69\uD83C\uDFFE"},{"unified":"1f469-1f3ff-200d-2764-fe0f-200d-1f469-1f3ff","native":"\uD83D\uDC69\uD83C\uDFFF............\uD83D\uDC69\uD83C\uDFFF"}],"version":2},"family":{"id":"family","name":"Family","keywords":["home","parents","child","mom","dad","father","mother","people","human"],"skins":[{"unified":"1f46a","native":"\uD83D\uDC6A"}],"version":1},"man-woman-boy":{"id":"man-woman-boy","name":"Family: Man, Woman, Boy","keywords":["man","woman-boy","family","woman","love"],"skins":[{"unified":"1f468-200d-1f469-200d-1f466","native":"\uD83D\uDC68...\uD83D\uDC69...\uD83D\uDC66"}],"version":2},"man-woman-girl":{"id":"man-woman-girl","name":"Family: Man, Woman, Girl","keywords":["man","woman-girl","family","woman","home","parents","people","human","child"],"skins":[{"unified":"1f468-200d-1f469-200d-1f467","native":"\uD83D\uDC68...\uD83D\uDC69...\uD83D\uDC67"}],"version":2},"man-woman-girl-boy":{"id":"man-woman-girl-boy","name":"Family: Man, Woman, Girl, Boy","keywords":["man","woman-girl-boy","family","woman","girl","home","parents","people","human","children"],"skins":[{"unified":"1f468-200d-1f469-200d-1f467-200d-1f466","native":"\uD83D\uDC68...\uD83D\uDC69...\uD83D\uDC67...\uD83D\uDC66"}],"version":2},"man-woman-boy-boy":{"id":"man-woman-boy-boy","name":"Family: Man, Woman, Boy, Boy","keywords":["man","woman-boy-boy","family","woman","home","parents","people","human","children"],"skins":[{"unified":"1f468-200d-1f469-200d-1f466-200d-1f466","native":"\uD83D\uDC68...\uD83D\uDC69...\uD83D\uDC66...\uD83D\uDC66"}],"version":2},"man-woman-girl-girl":{"id":"man-woman-girl-girl","name":"Family: Man, Woman, Girl, Girl","keywords":["man","woman-girl-girl","family","woman","home","parents","people","human","children"],"skins":[{"unified":"1f468-200d-1f469-200d-1f467-200d-1f467","native":"\uD83D\uDC68...\uD83D\uDC69...\uD83D\uDC67...\uD83D\uDC67"}],"version":2},"man-man-boy":{"id":"man-man-boy","name":"Family: Man, Man, Boy","keywords":["man","man-boy","family","home","parents","people","human","children"],"skins":[{"unified":"1f468-200d-1f468-200d-1f466","native":"\uD83D\uDC68...\uD83D\uDC68...\uD83D\uDC66"}],"version":2},"man-man-girl":{"id":"man-man-girl","name":"Family: Man, Man, Girl","keywords":["man","man-girl","family","home","parents","people","human","children"],"skins":[{"unified":"1f468-200d-1f468-200d-1f467","native":"\uD83D\uDC68...\uD83D\uDC68...\uD83D\uDC67"}],"version":2},"man-man-girl-boy":{"id":"man-man-girl-boy","name":"Family: Man, Man, Girl, Boy","keywords":["man","man-girl-boy","family","girl","home","parents","people","human","children"],"skins":[{"unified":"1f468-200d-1f468-200d-1f467-200d-1f466","native":"\uD83D\uDC68...\uD83D\uDC68...\uD83D\uDC67...\uD83D\uDC66"}],"version":2},"man-man-boy-boy":{"id":"man-man-boy-boy","name":"Family: Man, Man, Boy, Boy","keywords":["man","man-boy-boy","family","home","parents","people","human","children"],"skins":[{"unified":"1f468-200d-1f468-200d-1f466-200d-1f466","native":"\uD83D\uDC68...\uD83D\uDC68...\uD83D\uDC66...\uD83D\uDC66"}],"version":2},"man-man-girl-girl":{"id":"man-man-girl-girl","name":"Family: Man, Man, Girl, Girl","keywords":["man","man-girl-girl","family","home","parents","people","human","children"],"skins":[{"unified":"1f468-200d-1f468-200d-1f467-200d-1f467","native":"\uD83D\uDC68...\uD83D\uDC68...\uD83D\uDC67...\uD83D\uDC67"}],"version":2},"woman-woman-boy":{"id":"woman-woman-boy","name":"Family: Woman, Woman, Boy","keywords":["woman","woman-boy","family","home","parents","people","human","children"],"skins":[{"unified":"1f469-200d-1f469-200d-1f466","native":"\uD83D\uDC69...\uD83D\uDC69...\uD83D\uDC66"}],"version":2},"woman-woman-girl":{"id":"woman-woman-girl","name":"Family: Woman, Woman, Girl","keywords":["woman","woman-girl","family","home","parents","people","human","children"],"skins":[{"unified":"1f469-200d-1f469-200d-1f467","native":"\uD83D\uDC69...\uD83D\uDC69...\uD83D\uDC67"}],"version":2},"woman-woman-girl-boy":{"id":"woman-woman-girl-boy","name":"Family: Woman, Woman, Girl, Boy","keywords":["woman","woman-girl-boy","family","girl","home","parents","people","human","children"],"skins":[{"unified":"1f469-200d-1f469-200d-1f467-200d-1f466","native":"\uD83D\uDC69...\uD83D\uDC69...\uD83D\uDC67...\uD83D\uDC66"}],"version":2},"woman-woman-boy-boy":{"id":"woman-woman-boy-boy","name":"Family: Woman, Woman, Boy, Boy","keywords":["woman","woman-boy-boy","family","home","parents","people","human","children"],"skins":[{"unified":"1f469-200d-1f469-200d-1f466-200d-1f466","native":"\uD83D\uDC69...\uD83D\uDC69...\uD83D\uDC66...\uD83D\uDC66"}],"version":2},"woman-woman-girl-girl":{"id":"woman-woman-girl-girl","name":"Family: Woman, Woman, Girl, Girl","keywords":["woman","woman-girl-girl","family","home","parents","people","human","children"],"skins":[{"unified":"1f469-200d-1f469-200d-1f467-200d-1f467","native":"\uD83D\uDC69...\uD83D\uDC69...\uD83D\uDC67...\uD83D\uDC67"}],"version":2},"man-boy":{"id":"man-boy","name":"Family: Man, Boy","keywords":["man","family","home","parent","people","human","child"],"skins":[{"unified":"1f468-200d-1f466","native":"\uD83D\uDC68...\uD83D\uDC66"}],"version":4},"man-boy-boy":{"id":"man-boy-boy","name":"Family: Man, Boy, Boy","keywords":["man","boy-boy","family","home","parent","people","human","children"],"skins":[{"unified":"1f468-200d-1f466-200d-1f466","native":"\uD83D\uDC68...\uD83D\uDC66...\uD83D\uDC66"}],"version":4},"man-girl":{"id":"man-girl","name":"Family: Man, Girl","keywords":["man","family","home","parent","people","human","child"],"skins":[{"unified":"1f468-200d-1f467","native":"\uD83D\uDC68...\uD83D\uDC67"}],"version":4},"man-girl-boy":{"id":"man-girl-boy","name":"Family: Man, Girl, Boy","keywords":["man","girl-boy","family","girl","home","parent","people","human","children"],"skins":[{"unified":"1f468-200d-1f467-200d-1f466","native":"\uD83D\uDC68...\uD83D\uDC67...\uD83D\uDC66"}],"version":4},"man-girl-girl":{"id":"man-girl-girl","name":"Family: Man, Girl, Girl","keywords":["man","girl-girl","family","home","parent","people","human","children"],"skins":[{"unified":"1f468-200d-1f467-200d-1f467","native":"\uD83D\uDC68...\uD83D\uDC67...\uD83D\uDC67"}],"version":4},"woman-boy":{"id":"woman-boy","name":"Family: Woman, Boy","keywords":["woman","family","home","parent","people","human","child"],"skins":[{"unified":"1f469-200d-1f466","native":"\uD83D\uDC69...\uD83D\uDC66"}],"version":4},"woman-boy-boy":{"id":"woman-boy-boy","name":"Family: Woman, Boy, Boy","keywords":["woman","boy-boy","family","home","parent","people","human","children"],"skins":[{"unified":"1f469-200d-1f466-200d-1f466","native":"\uD83D\uDC69...\uD83D\uDC66...\uD83D\uDC66"}],"version":4},"woman-girl":{"id":"woman-girl","name":"Family: Woman, Girl","keywords":["woman","family","home","parent","people","human","child"],"skins":[{"unified":"1f469-200d-1f467","native":"\uD83D\uDC69...\uD83D\uDC67"}],"version":4},"woman-girl-boy":{"id":"woman-girl-boy","name":"Family: Woman, Girl, Boy","keywords":["woman","girl-boy","family","girl","home","parent","people","human","children"],"skins":[{"unified":"1f469-200d-1f467-200d-1f466","native":"\uD83D\uDC69...\uD83D\uDC67...\uD83D\uDC66"}],"version":4},"woman-girl-girl":{"id":"woman-girl-girl","name":"Family: Woman, Girl, Girl","keywords":["woman","girl-girl","family","home","parent","people","human","children"],"skins":[{"unified":"1f469-200d-1f467-200d-1f467","native":"\uD83D\uDC69...\uD83D\uDC67...\uD83D\uDC67"}],"version":4},"speaking_head_in_silhouette":{"id":"speaking_head_in_silhouette","name":"Speaking Head","keywords":["in","silhouette","user","person","human","sing","say","talk"],"skins":[{"unified":"1f5e3-fe0f","native":"\uD83D\uDDE3..."}],"version":1},"bust_in_silhouette":{"id":"bust_in_silhouette","name":"Bust in Silhouette","keywords":["user","person","human"],"skins":[{"unified":"1f464","native":"\uD83D\uDC64"}],"version":1},"busts_in_silhouette":{"id":"busts_in_silhouette","name":"Busts in Silhouette","keywords":["user","person","human","group","team"],"skins":[{"unified":"1f465","native":"\uD83D\uDC65"}],"version":1},"people_hugging":{"id":"people_hugging","name":"People Hugging","keywords":["care"],"skins":[{"unified":"1fac2","native":"\uD83E\uDEC2"}],"version":13},"footprints":{"id":"footprints","name":"Footprints","keywords":["feet","tracking","walking","beach"],"skins":[{"unified":"1f463","native":"\uD83D\uDC63"}],"version":1},"monkey_face":{"id":"monkey_face","name":"Monkey Face","emoticons":[":o)"],"keywords":["animal","nature","circus"],"skins":[{"unified":"1f435","native":"\uD83D\uDC35"}],"version":1},"monkey":{"id":"monkey","name":"Monkey","keywords":["animal","nature","banana","circus"],"skins":[{"unified":"1f412","native":"\uD83D\uDC12"}],"version":1},"gorilla":{"id":"gorilla","name":"Gorilla","keywords":["animal","nature","circus"],"skins":[{"unified":"1f98d","native":"\uD83E\uDD8D"}],"version":3},"orangutan":{"id":"orangutan","name":"Orangutan","keywords":["animal"],"skins":[{"unified":"1f9a7","native":"\uD83E\uDDA7"}],"version":12},"dog":{"id":"dog","name":"Dog Face","keywords":["animal","friend","nature","woof","puppy","pet","faithful"],"skins":[{"unified":"1f436","native":"\uD83D\uDC36"}],"version":1},"dog2":{"id":"dog2","name":"Dog","keywords":["dog2","animal","nature","friend","doge","pet","faithful"],"skins":[{"unified":"1f415","native":"\uD83D\uDC15"}],"version":1},"guide_dog":{"id":"guide_dog","name":"Guide Dog","keywords":["animal","blind"],"skins":[{"unified":"1f9ae","native":"\uD83E\uDDAE"}],"version":12},"service_dog":{"id":"service_dog","name":"Service Dog","keywords":["blind","animal"],"skins":[{"unified":"1f415-200d-1f9ba","native":"\uD83D\uDC15...\uD83E\uDDBA"}],"version":12},"poodle":{"id":"poodle","name":"Poodle","keywords":["dog","animal","101","nature","pet"],"skins":[{"unified":"1f429","native":"\uD83D\uDC29"}],"version":1},"wolf":{"id":"wolf","name":"Wolf","keywords":["animal","nature","wild"],"skins":[{"unified":"1f43a","native":"\uD83D\uDC3A"}],"version":1},"fox_face":{"id":"fox_face","name":"Fox","keywords":["face","animal","nature"],"skins":[{"unified":"1f98a","native":"\uD83E\uDD8A"}],"version":3},"raccoon":{"id":"raccoon","name":"Raccoon","keywords":["animal","nature"],"skins":[{"unified":"1f99d","native":"\uD83E\uDD9D"}],"version":11},"cat":{"id":"cat","name":"Cat Face","keywords":["animal","meow","nature","pet","kitten"],"skins":[{"unified":"1f431","native":"\uD83D\uDC31"}],"version":1},"cat2":{"id":"cat2","name":"Cat","keywords":["cat2","animal","meow","pet","cats"],"skins":[{"unified":"1f408","native":"\uD83D\uDC08"}],"version":1},"black_cat":{"id":"black_cat","name":"Black Cat","keywords":["superstition","luck"],"skins":[{"unified":"1f408-200d-2b1b","native":"\uD83D\uDC08......"}],"version":13},"lion_face":{"id":"lion_face","name":"Lion","keywords":["face","animal","nature"],"skins":[{"unified":"1f981","native":"\uD83E\uDD81"}],"version":1},"tiger":{"id":"tiger","name":"Tiger Face","keywords":["animal","cat","danger","wild","nature","roar"],"skins":[{"unified":"1f42f","native":"\uD83D\uDC2F"}],"version":1},"tiger2":{"id":"tiger2","name":"Tiger","keywords":["tiger2","animal","nature","roar"],"skins":[{"unified":"1f405","native":"\uD83D\uDC05"}],"version":1},"leopard":{"id":"leopard","name":"Leopard","keywords":["animal","nature"],"skins":[{"unified":"1f406","native":"\uD83D\uDC06"}],"version":1},"horse":{"id":"horse","name":"Horse Face","keywords":["animal","brown","nature"],"skins":[{"unified":"1f434","native":"\uD83D\uDC34"}],"version":1},"racehorse":{"id":"racehorse","name":"Horse","keywords":["racehorse","animal","gamble","luck"],"skins":[{"unified":"1f40e","native":"\uD83D\uDC0E"}],"version":1},"unicorn_face":{"id":"unicorn_face","name":"Unicorn","keywords":["face","animal","nature","mystical"],"skins":[{"unified":"1f984","native":"\uD83E\uDD84"}],"version":1},"zebra_face":{"id":"zebra_face","name":"Zebra","keywords":["face","animal","nature","stripes","safari"],"skins":[{"unified":"1f993","native":"\uD83E\uDD93"}],"version":5},"deer":{"id":"deer","name":"Deer","keywords":["animal","nature","horns","venison"],"skins":[{"unified":"1f98c","native":"\uD83E\uDD8C"}],"version":3},"bison":{"id":"bison","name":"Bison","keywords":["ox"],"skins":[{"unified":"1f9ac","native":"\uD83E\uDDAC"}],"version":13},"cow":{"id":"cow","name":"Cow Face","keywords":["beef","ox","animal","nature","moo","milk"],"skins":[{"unified":"1f42e","native":"\uD83D\uDC2E"}],"version":1},"ox":{"id":"ox","name":"Ox","keywords":["animal","cow","beef"],"skins":[{"unified":"1f402","native":"\uD83D\uDC02"}],"version":1},"water_buffalo":{"id":"water_buffalo","name":"Water Buffalo","keywords":["animal","nature","ox","cow"],"skins":[{"unified":"1f403","native":"\uD83D\uDC03"}],"version":1},"cow2":{"id":"cow2","name":"Cow","keywords":["cow2","beef","ox","animal","nature","moo","milk"],"skins":[{"unified":"1f404","native":"\uD83D\uDC04"}],"version":1},"pig":{"id":"pig","name":"Pig Face","keywords":["animal","oink","nature"],"skins":[{"unified":"1f437","native":"\uD83D\uDC37"}],"version":1},"pig2":{"id":"pig2","name":"Pig","keywords":["pig2","animal","nature"],"skins":[{"unified":"1f416","native":"\uD83D\uDC16"}],"version":1},"boar":{"id":"boar","name":"Boar","keywords":["animal","nature"],"skins":[{"unified":"1f417","native":"\uD83D\uDC17"}],"version":1},"pig_nose":{"id":"pig_nose","name":"Pig Nose","keywords":["animal","oink"],"skins":[{"unified":"1f43d","native":"\uD83D\uDC3D"}],"version":1},"ram":{"id":"ram","name":"Ram","keywords":["animal","sheep","nature"],"skins":[{"unified":"1f40f","native":"\uD83D\uDC0F"}],"version":1},"sheep":{"id":"sheep","name":"Ewe","keywords":["sheep","animal","nature","wool","shipit"],"skins":[{"unified":"1f411","native":"\uD83D\uDC11"}],"version":1},"goat":{"id":"goat","name":"Goat","keywords":["animal","nature"],"skins":[{"unified":"1f410","native":"\uD83D\uDC10"}],"version":1},"dromedary_camel":{"id":"dromedary_camel","name":"Camel","keywords":["dromedary","animal","hot","desert","hump"],"skins":[{"unified":"1f42a","native":"\uD83D\uDC2A"}],"version":1},"camel":{"id":"camel","name":"Bactrian Camel","keywords":["two","hump","animal","nature","hot","desert"],"skins":[{"unified":"1f42b","native":"\uD83D\uDC2B"}],"version":1},"llama":{"id":"llama","name":"Llama","keywords":["animal","nature","alpaca"],"skins":[{"unified":"1f999","native":"\uD83E\uDD99"}],"version":11},"giraffe_face":{"id":"giraffe_face","name":"Giraffe","keywords":["face","animal","nature","spots","safari"],"skins":[{"unified":"1f992","native":"\uD83E\uDD92"}],"version":5},"elephant":{"id":"elephant","name":"Elephant","keywords":["animal","nature","nose","th","circus"],"skins":[{"unified":"1f418","native":"\uD83D\uDC18"}],"version":1},"mammoth":{"id":"mammoth","name":"Mammoth","keywords":["elephant","tusks"],"skins":[{"unified":"1f9a3","native":"\uD83E\uDDA3"}],"version":13},"rhinoceros":{"id":"rhinoceros","name":"Rhinoceros","keywords":["animal","nature","horn"],"skins":[{"unified":"1f98f","native":"\uD83E\uDD8F"}],"version":3},"hippopotamus":{"id":"hippopotamus","name":"Hippopotamus","keywords":["animal","nature"],"skins":[{"unified":"1f99b","native":"\uD83E\uDD9B"}],"version":11},"mouse":{"id":"mouse","name":"Mouse Face","keywords":["animal","nature","cheese","wedge","rodent"],"skins":[{"unified":"1f42d","native":"\uD83D\uDC2D"}],"version":1},"mouse2":{"id":"mouse2","name":"Mouse","keywords":["mouse2","animal","nature","rodent"],"skins":[{"unified":"1f401","native":"\uD83D\uDC01"}],"version":1},"rat":{"id":"rat","name":"Rat","keywords":["animal","mouse","rodent"],"skins":[{"unified":"1f400","native":"\uD83D\uDC00"}],"version":1},"hamster":{"id":"hamster","name":"Hamster","keywords":["animal","nature"],"skins":[{"unified":"1f439","native":"\uD83D\uDC39"}],"version":1},"rabbit":{"id":"rabbit","name":"Rabbit Face","keywords":["animal","nature","pet","spring","magic","bunny"],"skins":[{"unified":"1f430","native":"\uD83D\uDC30"}],"version":1},"rabbit2":{"id":"rabbit2","name":"Rabbit","keywords":["rabbit2","animal","nature","pet","magic","spring"],"skins":[{"unified":"1f407","native":"\uD83D\uDC07"}],"version":1},"chipmunk":{"id":"chipmunk","name":"Chipmunk","keywords":["animal","nature","rodent","squirrel"],"skins":[{"unified":"1f43f-fe0f","native":"\uD83D\uDC3F..."}],"version":1},"beaver":{"id":"beaver","name":"Beaver","keywords":["animal","rodent"],"skins":[{"unified":"1f9ab","native":"\uD83E\uDDAB"}],"version":13},"hedgehog":{"id":"hedgehog","name":"Hedgehog","keywords":["animal","nature","spiny"],"skins":[{"unified":"1f994","native":"\uD83E\uDD94"}],"version":5},"bat":{"id":"bat","name":"Bat","keywords":["animal","nature","blind","vampire"],"skins":[{"unified":"1f987","native":"\uD83E\uDD87"}],"version":3},"bear":{"id":"bear","name":"Bear","keywords":["animal","nature","wild"],"skins":[{"unified":"1f43b","native":"\uD83D\uDC3B"}],"version":1},"polar_bear":{"id":"polar_bear","name":"Polar Bear","keywords":["animal","arctic"],"skins":[{"unified":"1f43b-200d-2744-fe0f","native":"\uD83D\uDC3B........."}],"version":13},"koala":{"id":"koala","name":"Koala","keywords":["animal","nature"],"skins":[{"unified":"1f428","native":"\uD83D\uDC28"}],"version":1},"panda_face":{"id":"panda_face","name":"Panda","keywords":["face","animal","nature"],"skins":[{"unified":"1f43c","native":"\uD83D\uDC3C"}],"version":1},"sloth":{"id":"sloth","name":"Sloth","keywords":["animal"],"skins":[{"unified":"1f9a5","native":"\uD83E\uDDA5"}],"version":12},"otter":{"id":"otter","name":"Otter","keywords":["animal"],"skins":[{"unified":"1f9a6","native":"\uD83E\uDDA6"}],"version":12},"skunk":{"id":"skunk","name":"Skunk","keywords":["animal"],"skins":[{"unified":"1f9a8","native":"\uD83E\uDDA8"}],"version":12},"kangaroo":{"id":"kangaroo","name":"Kangaroo","keywords":["animal","nature","australia","joey","hop","marsupial"],"skins":[{"unified":"1f998","native":"\uD83E\uDD98"}],"version":11},"badger":{"id":"badger","name":"Badger","keywords":["animal","nature","honey"],"skins":[{"unified":"1f9a1","native":"\uD83E\uDDA1"}],"version":11},"feet":{"id":"feet","name":"Paw Prints","keywords":["feet","animal","tracking","footprints","dog","cat","pet"],"skins":[{"unified":"1f43e","native":"\uD83D\uDC3E"}],"version":1},"turkey":{"id":"turkey","name":"Turkey","keywords":["animal","bird"],"skins":[{"unified":"1f983","native":"\uD83E\uDD83"}],"version":1},"chicken":{"id":"chicken","name":"Chicken","keywords":["animal","cluck","nature","bird"],"skins":[{"unified":"1f414","native":"\uD83D\uDC14"}],"version":1},"rooster":{"id":"rooster","name":"Rooster","keywords":["animal","nature","chicken"],"skins":[{"unified":"1f413","native":"\uD83D\uDC13"}],"version":1},"hatching_chick":{"id":"hatching_chick","name":"Hatching Chick","keywords":["animal","chicken","egg","born","baby","bird"],"skins":[{"unified":"1f423","native":"\uD83D\uDC23"}],"version":1},"baby_chick":{"id":"baby_chick","name":"Baby Chick","keywords":["animal","chicken","bird"],"skins":[{"unified":"1f424","native":"\uD83D\uDC24"}],"version":1},"hatched_chick":{"id":"hatched_chick","name":"Front-Facing Baby Chick","keywords":["hatched","front","facing","animal","chicken","bird"],"skins":[{"unified":"1f425","native":"\uD83D\uDC25"}],"version":1},"bird":{"id":"bird","name":"Bird","keywords":["animal","nature","fly","tweet","spring"],"skins":[{"unified":"1f426","native":"\uD83D\uDC26"}],"version":1},"penguin":{"id":"penguin","name":"Penguin","keywords":["animal","nature"],"skins":[{"unified":"1f427","native":"\uD83D\uDC27"}],"version":1},"dove_of_peace":{"id":"dove_of_peace","name":"Dove","keywords":["of","peace","animal","bird"],"skins":[{"unified":"1f54a-fe0f","native":"\uD83D\uDD4A..."}],"version":1},"eagle":{"id":"eagle","name":"Eagle","keywords":["animal","nature","bird"],"skins":[{"unified":"1f985","native":"\uD83E\uDD85"}],"version":3},"duck":{"id":"duck","name":"Duck","keywords":["animal","nature","bird","mallard"],"skins":[{"unified":"1f986","native":"\uD83E\uDD86"}],"version":3},"swan":{"id":"swan","name":"Swan","keywords":["animal","nature","bird"],"skins":[{"unified":"1f9a2","native":"\uD83E\uDDA2"}],"version":11},"owl":{"id":"owl","name":"Owl","keywords":["animal","nature","bird","hoot"],"skins":[{"unified":"1f989","native":"\uD83E\uDD89"}],"version":3},"dodo":{"id":"dodo","name":"Dodo","keywords":["animal","bird"],"skins":[{"unified":"1f9a4","native":"\uD83E\uDDA4"}],"version":13},"feather":{"id":"feather","name":"Feather","keywords":["bird","fly"],"skins":[{"unified":"1fab6","native":"\uD83E\uDEB6"}],"version":13},"flamingo":{"id":"flamingo","name":"Flamingo","keywords":["animal"],"skins":[{"unified":"1f9a9","native":"\uD83E\uDDA9"}],"version":12},"peacock":{"id":"peacock","name":"Peacock","keywords":["animal","nature","peahen","bird"],"skins":[{"unified":"1f99a","native":"\uD83E\uDD9A"}],"version":11},"parrot":{"id":"parrot","name":"Parrot","keywords":["animal","nature","bird","pirate","talk"],"skins":[{"unified":"1f99c","native":"\uD83E\uDD9C"}],"version":11},"frog":{"id":"frog","name":"Frog","keywords":["animal","nature","croak","toad"],"skins":[{"unified":"1f438","native":"\uD83D\uDC38"}],"version":1},"crocodile":{"id":"crocodile","name":"Crocodile","keywords":["animal","nature","reptile","lizard","alligator"],"skins":[{"unified":"1f40a","native":"\uD83D\uDC0A"}],"version":1},"turtle":{"id":"turtle","name":"Turtle","keywords":["animal","slow","nature","tortoise"],"skins":[{"unified":"1f422","native":"\uD83D\uDC22"}],"version":1},"lizard":{"id":"lizard","name":"Lizard","keywords":["animal","nature","reptile"],"skins":[{"unified":"1f98e","native":"\uD83E\uDD8E"}],"version":3},"snake":{"id":"snake","name":"Snake","keywords":["animal","evil","nature","hiss","python"],"skins":[{"unified":"1f40d","native":"\uD83D\uDC0D"}],"version":1},"dragon_face":{"id":"dragon_face","name":"Dragon Face","keywords":["animal","myth","nature","chinese","green"],"skins":[{"unified":"1f432","native":"\uD83D\uDC32"}],"version":1},"dragon":{"id":"dragon","name":"Dragon","keywords":["animal","myth","nature","chinese","green"],"skins":[{"unified":"1f409","native":"\uD83D\uDC09"}],"version":1},"sauropod":{"id":"sauropod","name":"Sauropod","keywords":["animal","nature","dinosaur","brachiosaurus","brontosaurus","diplodocus","extinct"],"skins":[{"unified":"1f995","native":"\uD83E\uDD95"}],"version":5},"t-rex":{"id":"t-rex","name":"T-Rex","keywords":["t","rex","animal","nature","dinosaur","tyrannosaurus","extinct"],"skins":[{"unified":"1f996","native":"\uD83E\uDD96"}],"version":5},"whale":{"id":"whale","name":"Spouting Whale","keywords":["animal","nature","sea","ocean"],"skins":[{"unified":"1f433","native":"\uD83D\uDC33"}],"version":1},"whale2":{"id":"whale2","name":"Whale","keywords":["whale2","animal","nature","sea","ocean"],"skins":[{"unified":"1f40b","native":"\uD83D\uDC0B"}],"version":1},"dolphin":{"id":"dolphin","name":"Dolphin","keywords":["flipper","animal","nature","fish","sea","ocean","fins","beach"],"skins":[{"unified":"1f42c","native":"\uD83D\uDC2C"}],"version":1},"seal":{"id":"seal","name":"Seal","keywords":["animal","creature","sea"],"skins":[{"unified":"1f9ad","native":"\uD83E\uDDAD"}],"version":13},"fish":{"id":"fish","name":"Fish","keywords":["animal","food","nature"],"skins":[{"unified":"1f41f","native":"\uD83D\uDC1F"}],"version":1},"tropical_fish":{"id":"tropical_fish","name":"Tropical Fish","keywords":["animal","swim","ocean","beach","nemo"],"skins":[{"unified":"1f420","native":"\uD83D\uDC20"}],"version":1},"blowfish":{"id":"blowfish","name":"Blowfish","keywords":["animal","nature","food","sea","ocean"],"skins":[{"unified":"1f421","native":"\uD83D\uDC21"}],"version":1},"shark":{"id":"shark","name":"Shark","keywords":["animal","nature","fish","sea","ocean","jaws","fins","beach"],"skins":[{"unified":"1f988","native":"\uD83E\uDD88"}],"version":3},"octopus":{"id":"octopus","name":"Octopus","keywords":["animal","creature","ocean","sea","nature","beach"],"skins":[{"unified":"1f419","native":"\uD83D\uDC19"}],"version":1},"shell":{"id":"shell","name":"Spiral Shell","keywords":["nature","sea","beach"],"skins":[{"unified":"1f41a","native":"\uD83D\uDC1A"}],"version":1},"coral":{"id":"coral","name":"Coral","keywords":["ocean","sea","reef"],"skins":[{"unified":"1fab8","native":"\uD83E\uDEB8"}],"version":14},"snail":{"id":"snail","name":"Snail","keywords":["slow","animal","shell"],"skins":[{"unified":"1f40c","native":"\uD83D\uDC0C"}],"version":1},"butterfly":{"id":"butterfly","name":"Butterfly","keywords":["animal","insect","nature","caterpillar"],"skins":[{"unified":"1f98b","native":"\uD83E\uDD8B"}],"version":3},"bug":{"id":"bug","name":"Bug","keywords":["animal","insect","nature","worm"],"skins":[{"unified":"1f41b","native":"\uD83D\uDC1B"}],"version":1},"ant":{"id":"ant","name":"Ant","keywords":["animal","insect","nature","bug"],"skins":[{"unified":"1f41c","native":"\uD83D\uDC1C"}],"version":1},"bee":{"id":"bee","name":"Honeybee","keywords":["bee","animal","insect","nature","bug","spring","honey"],"skins":[{"unified":"1f41d","native":"\uD83D\uDC1D"}],"version":1},"beetle":{"id":"beetle","name":"Beetle","keywords":["insect"],"skins":[{"unified":"1fab2","native":"\uD83E\uDEB2"}],"version":13},"ladybug":{"id":"ladybug","name":"Lady Beetle","keywords":["ladybug","animal","insect","nature"],"skins":[{"unified":"1f41e","native":"\uD83D\uDC1E"}],"version":1},"cricket":{"id":"cricket","name":"Cricket","keywords":["animal","chirp"],"skins":[{"unified":"1f997","native":"\uD83E\uDD97"}],"version":5},"cockroach":{"id":"cockroach","name":"Cockroach","keywords":["insect","pests"],"skins":[{"unified":"1fab3","native":"\uD83E\uDEB3"}],"version":13},"spider":{"id":"spider","name":"Spider","keywords":["animal","arachnid"],"skins":[{"unified":"1f577-fe0f","native":"\uD83D\uDD77..."}],"version":1},"spider_web":{"id":"spider_web","name":"Spider Web","keywords":["animal","insect","arachnid","silk"],"skins":[{"unified":"1f578-fe0f","native":"\uD83D\uDD78..."}],"version":1},"scorpion":{"id":"scorpion","name":"Scorpion","keywords":["animal","arachnid"],"skins":[{"unified":"1f982","native":"\uD83E\uDD82"}],"version":1},"mosquito":{"id":"mosquito","name":"Mosquito","keywords":["animal","nature","insect","malaria"],"skins":[{"unified":"1f99f","native":"\uD83E\uDD9F"}],"version":11},"fly":{"id":"fly","name":"Fly","keywords":["insect"],"skins":[{"unified":"1fab0","native":"\uD83E\uDEB0"}],"version":13},"worm":{"id":"worm","name":"Worm","keywords":["animal"],"skins":[{"unified":"1fab1","native":"\uD83E\uDEB1"}],"version":13},"microbe":{"id":"microbe","name":"Microbe","keywords":["amoeba","bacteria","germs","virus"],"skins":[{"unified":"1f9a0","native":"\uD83E\uDDA0"}],"version":11},"bouquet":{"id":"bouquet","name":"Bouquet","keywords":["flowers","nature","spring"],"skins":[{"unified":"1f490","native":"\uD83D\uDC90"}],"version":1},"cherry_blossom":{"id":"cherry_blossom","name":"Cherry Blossom","keywords":["nature","plant","spring","flower"],"skins":[{"unified":"1f338","native":"\uD83C\uDF38"}],"version":1},"white_flower":{"id":"white_flower","name":"White Flower","keywords":["japanese","spring"],"skins":[{"unified":"1f4ae","native":"\uD83D\uDCAE"}],"version":1},"lotus":{"id":"lotus","name":"Lotus","keywords":["flower","calm","meditation"],"skins":[{"unified":"1fab7","native":"\uD83E\uDEB7"}],"version":14},"rosette":{"id":"rosette","name":"Rosette","keywords":["flower","decoration","military"],"skins":[{"unified":"1f3f5-fe0f","native":"\uD83C\uDFF5..."}],"version":1},"rose":{"id":"rose","name":"Rose","keywords":["flowers","valentines","love","spring"],"skins":[{"unified":"1f339","native":"\uD83C\uDF39"}],"version":1},"wilted_flower":{"id":"wilted_flower","name":"Wilted Flower","keywords":["plant","nature"],"skins":[{"unified":"1f940","native":"\uD83E\uDD40"}],"version":3},"hibiscus":{"id":"hibiscus","name":"Hibiscus","keywords":["plant","vegetable","flowers","beach"],"skins":[{"unified":"1f33a","native":"\uD83C\uDF3A"}],"version":1},"sunflower":{"id":"sunflower","name":"Sunflower","keywords":["nature","plant","fall"],"skins":[{"unified":"1f33b","native":"\uD83C\uDF3B"}],"version":1},"blossom":{"id":"blossom","name":"Blossom","keywords":["nature","flowers","yellow"],"skins":[{"unified":"1f33c","native":"\uD83C\uDF3C"}],"version":1},"tulip":{"id":"tulip","name":"Tulip","keywords":["flowers","plant","nature","summer","spring"],"skins":[{"unified":"1f337","native":"\uD83C\uDF37"}],"version":1},"seedling":{"id":"seedling","name":"Seedling","keywords":["plant","nature","grass","lawn","spring"],"skins":[{"unified":"1f331","native":"\uD83C\uDF31"}],"version":1},"potted_plant":{"id":"potted_plant","name":"Potted Plant","keywords":["greenery","house"],"skins":[{"unified":"1fab4","native":"\uD83E\uDEB4"}],"version":13},"evergreen_tree":{"id":"evergreen_tree","name":"Evergreen Tree","keywords":["plant","nature"],"skins":[{"unified":"1f332","native":"\uD83C\uDF32"}],"version":1},"deciduous_tree":{"id":"deciduous_tree","name":"Deciduous Tree","keywords":["plant","nature"],"skins":[{"unified":"1f333","native":"\uD83C\uDF33"}],"version":1},"palm_tree":{"id":"palm_tree","name":"Palm Tree","keywords":["plant","vegetable","nature","summer","beach","mojito","tropical"],"skins":[{"unified":"1f334","native":"\uD83C\uDF34"}],"version":1},"cactus":{"id":"cactus","name":"Cactus","keywords":["vegetable","plant","nature"],"skins":[{"unified":"1f335","native":"\uD83C\uDF35"}],"version":1},"ear_of_rice":{"id":"ear_of_rice","name":"Ear of Rice","keywords":["sheaf","nature","plant"],"skins":[{"unified":"1f33e","native":"\uD83C\uDF3E"}],"version":1},"herb":{"id":"herb","name":"Herb","keywords":["vegetable","plant","medicine","weed","grass","lawn"],"skins":[{"unified":"1f33f","native":"\uD83C\uDF3F"}],"version":1},"shamrock":{"id":"shamrock","name":"Shamrock","keywords":["vegetable","plant","nature","irish","clover"],"skins":[{"unified":"2618-fe0f","native":"......"}],"version":1},"four_leaf_clover":{"id":"four_leaf_clover","name":"Four Leaf Clover","keywords":["vegetable","plant","nature","lucky","irish"],"skins":[{"unified":"1f340","native":"\uD83C\uDF40"}],"version":1},"maple_leaf":{"id":"maple_leaf","name":"Maple Leaf","keywords":["nature","plant","vegetable","ca","fall"],"skins":[{"unified":"1f341","native":"\uD83C\uDF41"}],"version":1},"fallen_leaf":{"id":"fallen_leaf","name":"Fallen Leaf","keywords":["nature","plant","vegetable","leaves"],"skins":[{"unified":"1f342","native":"\uD83C\uDF42"}],"version":1},"leaves":{"id":"leaves","name":"Leaf Fluttering in Wind","keywords":["leaves","nature","plant","tree","vegetable","grass","lawn","spring"],"skins":[{"unified":"1f343","native":"\uD83C\uDF43"}],"version":1},"empty_nest":{"id":"empty_nest","name":"Empty Nest","keywords":["bird"],"skins":[{"unified":"1fab9","native":"\uD83E\uDEB9"}],"version":14},"nest_with_eggs":{"id":"nest_with_eggs","name":"Nest with Eggs","keywords":["bird"],"skins":[{"unified":"1faba","native":"\uD83E\uDEBA"}],"version":14},"grapes":{"id":"grapes","name":"Grapes","keywords":["fruit","food","wine"],"skins":[{"unified":"1f347","native":"\uD83C\uDF47"}],"version":1},"melon":{"id":"melon","name":"Melon","keywords":["fruit","nature","food"],"skins":[{"unified":"1f348","native":"\uD83C\uDF48"}],"version":1},"watermelon":{"id":"watermelon","name":"Watermelon","keywords":["fruit","food","picnic","summer"],"skins":[{"unified":"1f349","native":"\uD83C\uDF49"}],"version":1},"tangerine":{"id":"tangerine","name":"Tangerine","keywords":["food","fruit","nature","orange"],"skins":[{"unified":"1f34a","native":"\uD83C\uDF4A"}],"version":1},"lemon":{"id":"lemon","name":"Lemon","keywords":["fruit","nature"],"skins":[{"unified":"1f34b","native":"\uD83C\uDF4B"}],"version":1},"banana":{"id":"banana","name":"Banana","keywords":["fruit","food","monkey"],"skins":[{"unified":"1f34c","native":"\uD83C\uDF4C"}],"version":1},"pineapple":{"id":"pineapple","name":"Pineapple","keywords":["fruit","nature","food"],"skins":[{"unified":"1f34d","native":"\uD83C\uDF4D"}],"version":1},"mango":{"id":"mango","name":"Mango","keywords":["fruit","food","tropical"],"skins":[{"unified":"1f96d","native":"\uD83E\uDD6D"}],"version":11},"apple":{"id":"apple","name":"Red Apple","keywords":["fruit","mac","school"],"skins":[{"unified":"1f34e","native":"\uD83C\uDF4E"}],"version":1},"green_apple":{"id":"green_apple","name":"Green Apple","keywords":["fruit","nature"],"skins":[{"unified":"1f34f","native":"\uD83C\uDF4F"}],"version":1},"pear":{"id":"pear","name":"Pear","keywords":["fruit","nature","food"],"skins":[{"unified":"1f350","native":"\uD83C\uDF50"}],"version":1},"peach":{"id":"peach","name":"Peach","keywords":["fruit","nature","food"],"skins":[{"unified":"1f351","native":"\uD83C\uDF51"}],"version":1},"cherries":{"id":"cherries","name":"Cherries","keywords":["food","fruit"],"skins":[{"unified":"1f352","native":"\uD83C\uDF52"}],"version":1},"strawberry":{"id":"strawberry","name":"Strawberry","keywords":["fruit","food","nature"],"skins":[{"unified":"1f353","native":"\uD83C\uDF53"}],"version":1},"blueberries":{"id":"blueberries","name":"Blueberries","keywords":["fruit"],"skins":[{"unified":"1fad0","native":"\uD83E\uDED0"}],"version":13},"kiwifruit":{"id":"kiwifruit","name":"Kiwifruit","keywords":["kiwi","fruit","food"],"skins":[{"unified":"1f95d","native":"\uD83E\uDD5D"}],"version":3},"tomato":{"id":"tomato","name":"Tomato","keywords":["fruit","vegetable","nature","food"],"skins":[{"unified":"1f345","native":"\uD83C\uDF45"}],"version":1},"olive":{"id":"olive","name":"Olive","keywords":["fruit"],"skins":[{"unified":"1fad2","native":"\uD83E\uDED2"}],"version":13},"coconut":{"id":"coconut","name":"Coconut","keywords":["fruit","nature","food","palm"],"skins":[{"unified":"1f965","native":"\uD83E\uDD65"}],"version":5},"avocado":{"id":"avocado","name":"Avocado","keywords":["fruit","food"],"skins":[{"unified":"1f951","native":"\uD83E\uDD51"}],"version":3},"eggplant":{"id":"eggplant","name":"Eggplant","keywords":["vegetable","nature","food","aubergine"],"skins":[{"unified":"1f346","native":"\uD83C\uDF46"}],"version":1},"potato":{"id":"potato","name":"Potato","keywords":["food","tuber","vegatable","starch"],"skins":[{"unified":"1f954","native":"\uD83E\uDD54"}],"version":3},"carrot":{"id":"carrot","name":"Carrot","keywords":["vegetable","food","orange"],"skins":[{"unified":"1f955","native":"\uD83E\uDD55"}],"version":3},"corn":{"id":"corn","name":"Ear of Corn","keywords":["food","vegetable","plant"],"skins":[{"unified":"1f33d","native":"\uD83C\uDF3D"}],"version":1},"hot_pepper":{"id":"hot_pepper","name":"Hot Pepper","keywords":["food","spicy","chilli","chili"],"skins":[{"unified":"1f336-fe0f","native":"\uD83C\uDF36..."}],"version":1},"bell_pepper":{"id":"bell_pepper","name":"Bell Pepper","keywords":["fruit","plant"],"skins":[{"unified":"1fad1","native":"\uD83E\uDED1"}],"version":13},"cucumber":{"id":"cucumber","name":"Cucumber","keywords":["fruit","food","pickle"],"skins":[{"unified":"1f952","native":"\uD83E\uDD52"}],"version":3},"leafy_green":{"id":"leafy_green","name":"Leafy Green","keywords":["food","vegetable","plant","bok","choy","cabbage","kale","lettuce"],"skins":[{"unified":"1f96c","native":"\uD83E\uDD6C"}],"version":11},"broccoli":{"id":"broccoli","name":"Broccoli","keywords":["fruit","food","vegetable"],"skins":[{"unified":"1f966","native":"\uD83E\uDD66"}],"version":5},"garlic":{"id":"garlic","name":"Garlic","keywords":["food","spice","cook"],"skins":[{"unified":"1f9c4","native":"\uD83E\uDDC4"}],"version":12},"onion":{"id":"onion","name":"Onion","keywords":["cook","food","spice"],"skins":[{"unified":"1f9c5","native":"\uD83E\uDDC5"}],"version":12},"mushroom":{"id":"mushroom","name":"Mushroom","keywords":["plant","vegetable"],"skins":[{"unified":"1f344","native":"\uD83C\uDF44"}],"version":1},"peanuts":{"id":"peanuts","name":"Peanuts","keywords":["food","nut"],"skins":[{"unified":"1f95c","native":"\uD83E\uDD5C"}],"version":3},"beans":{"id":"beans","name":"Beans","keywords":["food"],"skins":[{"unified":"1fad8","native":"\uD83E\uDED8"}],"version":14},"chestnut":{"id":"chestnut","name":"Chestnut","keywords":["food","squirrel"],"skins":[{"unified":"1f330","native":"\uD83C\uDF30"}],"version":1},"bread":{"id":"bread","name":"Bread","keywords":["food","wheat","breakfast","toast"],"skins":[{"unified":"1f35e","native":"\uD83C\uDF5E"}],"version":1},"croissant":{"id":"croissant","name":"Croissant","keywords":["food","bread","french"],"skins":[{"unified":"1f950","native":"\uD83E\uDD50"}],"version":3},"baguette_bread":{"id":"baguette_bread","name":"Baguette Bread","keywords":["food","french"],"skins":[{"unified":"1f956","native":"\uD83E\uDD56"}],"version":3},"flatbread":{"id":"flatbread","name":"Flatbread","keywords":["flour","food"],"skins":[{"unified":"1fad3","native":"\uD83E\uDED3"}],"version":13},"pretzel":{"id":"pretzel","name":"Pretzel","keywords":["food","bread","twisted"],"skins":[{"unified":"1f968","native":"\uD83E\uDD68"}],"version":5},"bagel":{"id":"bagel","name":"Bagel","keywords":["food","bread","bakery","schmear"],"skins":[{"unified":"1f96f","native":"\uD83E\uDD6F"}],"version":11},"pancakes":{"id":"pancakes","name":"Pancakes","keywords":["food","breakfast","flapjacks","hotcakes"],"skins":[{"unified":"1f95e","native":"\uD83E\uDD5E"}],"version":3},"waffle":{"id":"waffle","name":"Waffle","keywords":["food","breakfast"],"skins":[{"unified":"1f9c7","native":"\uD83E\uDDC7"}],"version":12},"cheese_wedge":{"id":"cheese_wedge","name":"Cheese Wedge","keywords":["food","chadder"],"skins":[{"unified":"1f9c0","native":"\uD83E\uDDC0"}],"version":1},"meat_on_bone":{"id":"meat_on_bone","name":"Meat on Bone","keywords":["good","food","drumstick"],"skins":[{"unified":"1f356","native":"\uD83C\uDF56"}],"version":1},"poultry_leg":{"id":"poultry_leg","name":"Poultry Leg","keywords":["food","meat","drumstick","bird","chicken","turkey"],"skins":[{"unified":"1f357","native":"\uD83C\uDF57"}],"version":1},"cut_of_meat":{"id":"cut_of_meat","name":"Cut of Meat","keywords":["food","cow","chop","lambchop","porkchop"],"skins":[{"unified":"1f969","native":"\uD83E\uDD69"}],"version":5},"bacon":{"id":"bacon","name":"Bacon","keywords":["food","breakfast","pork","pig","meat"],"skins":[{"unified":"1f953","native":"\uD83E\uDD53"}],"version":3},"hamburger":{"id":"hamburger","name":"Hamburger","keywords":["meat","fast","food","beef","cheeseburger","mcdonalds","burger","king"],"skins":[{"unified":"1f354","native":"\uD83C\uDF54"}],"version":1},"fries":{"id":"fries","name":"French Fries","keywords":["chips","snack","fast","food"],"skins":[{"unified":"1f35f","native":"\uD83C\uDF5F"}],"version":1},"pizza":{"id":"pizza","name":"Pizza","keywords":["food","party"],"skins":[{"unified":"1f355","native":"\uD83C\uDF55"}],"version":1},"hotdog":{"id":"hotdog","name":"Hot Dog","keywords":["hotdog","food","frankfurter"],"skins":[{"unified":"1f32d","native":"\uD83C\uDF2D"}],"version":1},"sandwich":{"id":"sandwich","name":"Sandwich","keywords":["food","lunch","bread"],"skins":[{"unified":"1f96a","native":"\uD83E\uDD6A"}],"version":5},"taco":{"id":"taco","name":"Taco","keywords":["food","mexican"],"skins":[{"unified":"1f32e","native":"\uD83C\uDF2E"}],"version":1},"burrito":{"id":"burrito","name":"Burrito","keywords":["food","mexican"],"skins":[{"unified":"1f32f","native":"\uD83C\uDF2F"}],"version":1},"tamale":{"id":"tamale","name":"Tamale","keywords":["food","masa"],"skins":[{"unified":"1fad4","native":"\uD83E\uDED4"}],"version":13},"stuffed_flatbread":{"id":"stuffed_flatbread","name":"Stuffed Flatbread","keywords":["food","gyro"],"skins":[{"unified":"1f959","native":"\uD83E\uDD59"}],"version":3},"falafel":{"id":"falafel","name":"Falafel","keywords":["food"],"skins":[{"unified":"1f9c6","native":"\uD83E\uDDC6"}],"version":12},"egg":{"id":"egg","name":"Egg","keywords":["food","chicken","breakfast"],"skins":[{"unified":"1f95a","native":"\uD83E\uDD5A"}],"version":3},"fried_egg":{"id":"fried_egg","name":"Cooking","keywords":["fried","egg","food","breakfast","kitchen"],"skins":[{"unified":"1f373","native":"\uD83C\uDF73"}],"version":1},"shallow_pan_of_food":{"id":"shallow_pan_of_food","name":"Shallow Pan of Food","keywords":["cooking","casserole","paella"],"skins":[{"unified":"1f958","native":"\uD83E\uDD58"}],"version":3},"stew":{"id":"stew","name":"Pot of Food","keywords":["stew","meat","soup"],"skins":[{"unified":"1f372","native":"\uD83C\uDF72"}],"version":1},"fondue":{"id":"fondue","name":"Fondue","keywords":["cheese","pot","food"],"skins":[{"unified":"1fad5","native":"\uD83E\uDED5"}],"version":13},"bowl_with_spoon":{"id":"bowl_with_spoon","name":"Bowl with Spoon","keywords":["food","breakfast","cereal","oatmeal","porridge"],"skins":[{"unified":"1f963","native":"\uD83E\uDD63"}],"version":5},"green_salad":{"id":"green_salad","name":"Green Salad","keywords":["food","healthy","lettuce"],"skins":[{"unified":"1f957","native":"\uD83E\uDD57"}],"version":3},"popcorn":{"id":"popcorn","name":"Popcorn","keywords":["food","movie","theater","films","snack"],"skins":[{"unified":"1f37f","native":"\uD83C\uDF7F"}],"version":1},"butter":{"id":"butter","name":"Butter","keywords":["food","cook"],"skins":[{"unified":"1f9c8","native":"\uD83E\uDDC8"}],"version":12},"salt":{"id":"salt","name":"Salt","keywords":["condiment","shaker"],"skins":[{"unified":"1f9c2","native":"\uD83E\uDDC2"}],"version":11},"canned_food":{"id":"canned_food","name":"Canned Food","keywords":["soup"],"skins":[{"unified":"1f96b","native":"\uD83E\uDD6B"}],"version":5},"bento":{"id":"bento","name":"Bento Box","keywords":["food","japanese"],"skins":[{"unified":"1f371","native":"\uD83C\uDF71"}],"version":1},"rice_cracker":{"id":"rice_cracker","name":"Rice Cracker","keywords":["food","japanese"],"skins":[{"unified":"1f358","native":"\uD83C\uDF58"}],"version":1},"rice_ball":{"id":"rice_ball","name":"Rice Ball","keywords":["food","japanese"],"skins":[{"unified":"1f359","native":"\uD83C\uDF59"}],"version":1},"rice":{"id":"rice","name":"Cooked Rice","keywords":["food","china","asian"],"skins":[{"unified":"1f35a","native":"\uD83C\uDF5A"}],"version":1},"curry":{"id":"curry","name":"Curry Rice","keywords":["food","spicy","hot","indian"],"skins":[{"unified":"1f35b","native":"\uD83C\uDF5B"}],"version":1},"ramen":{"id":"ramen","name":"Steaming Bowl","keywords":["ramen","food","japanese","noodle","chopsticks"],"skins":[{"unified":"1f35c","native":"\uD83C\uDF5C"}],"version":1},"spaghetti":{"id":"spaghetti","name":"Spaghetti","keywords":["food","italian","noodle"],"skins":[{"unified":"1f35d","native":"\uD83C\uDF5D"}],"version":1},"sweet_potato":{"id":"sweet_potato","name":"Roasted Sweet Potato","keywords":["food","nature"],"skins":[{"unified":"1f360","native":"\uD83C\uDF60"}],"version":1},"oden":{"id":"oden","name":"Oden","keywords":["food","japanese"],"skins":[{"unified":"1f362","native":"\uD83C\uDF62"}],"version":1},"sushi":{"id":"sushi","name":"Sushi","keywords":["food","fish","japanese","rice"],"skins":[{"unified":"1f363","native":"\uD83C\uDF63"}],"version":1},"fried_shrimp":{"id":"fried_shrimp","name":"Fried Shrimp","keywords":["food","animal","appetizer","summer"],"skins":[{"unified":"1f364","native":"\uD83C\uDF64"}],"version":1},"fish_cake":{"id":"fish_cake","name":"Fish Cake with Swirl","keywords":["food","japan","sea","beach","narutomaki","pink","kamaboko","surimi","ramen"],"skins":[{"unified":"1f365","native":"\uD83C\uDF65"}],"version":1},"moon_cake":{"id":"moon_cake","name":"Moon Cake","keywords":["food","autumn"],"skins":[{"unified":"1f96e","native":"\uD83E\uDD6E"}],"version":11},"dango":{"id":"dango","name":"Dango","keywords":["food","dessert","sweet","japanese","barbecue","meat"],"skins":[{"unified":"1f361","native":"\uD83C\uDF61"}],"version":1},"dumpling":{"id":"dumpling","name":"Dumpling","keywords":["food","empanada","pierogi","potsticker"],"skins":[{"unified":"1f95f","native":"\uD83E\uDD5F"}],"version":5},"fortune_cookie":{"id":"fortune_cookie","name":"Fortune Cookie","keywords":["food","prophecy"],"skins":[{"unified":"1f960","native":"\uD83E\uDD60"}],"version":5},"takeout_box":{"id":"takeout_box","name":"Takeout Box","keywords":["food","leftovers"],"skins":[{"unified":"1f961","native":"\uD83E\uDD61"}],"version":5},"crab":{"id":"crab","name":"Crab","keywords":["animal","crustacean"],"skins":[{"unified":"1f980","native":"\uD83E\uDD80"}],"version":1},"lobster":{"id":"lobster","name":"Lobster","keywords":["animal","nature","bisque","claws","seafood"],"skins":[{"unified":"1f99e","native":"\uD83E\uDD9E"}],"version":11},"shrimp":{"id":"shrimp","name":"Shrimp","keywords":["animal","ocean","nature","seafood"],"skins":[{"unified":"1f990","native":"\uD83E\uDD90"}],"version":3},"squid":{"id":"squid","name":"Squid","keywords":["animal","nature","ocean","sea"],"skins":[{"unified":"1f991","native":"\uD83E\uDD91"}],"version":3},"oyster":{"id":"oyster","name":"Oyster","keywords":["food"],"skins":[{"unified":"1f9aa","native":"\uD83E\uDDAA"}],"version":12},"icecream":{"id":"icecream","name":"Soft Ice Cream","keywords":["icecream","food","hot","dessert","summer"],"skins":[{"unified":"1f366","native":"\uD83C\uDF66"}],"version":1},"shaved_ice":{"id":"shaved_ice","name":"Shaved Ice","keywords":["hot","dessert","summer"],"skins":[{"unified":"1f367","native":"\uD83C\uDF67"}],"version":1},"ice_cream":{"id":"ice_cream","name":"Ice Cream","keywords":["food","hot","dessert"],"skins":[{"unified":"1f368","native":"\uD83C\uDF68"}],"version":1},"doughnut":{"id":"doughnut","name":"Doughnut","keywords":["food","dessert","snack","sweet","donut"],"skins":[{"unified":"1f369","native":"\uD83C\uDF69"}],"version":1},"cookie":{"id":"cookie","name":"Cookie","keywords":["food","snack","oreo","chocolate","sweet","dessert"],"skins":[{"unified":"1f36a","native":"\uD83C\uDF6A"}],"version":1},"birthday":{"id":"birthday","name":"Birthday Cake","keywords":["food","dessert"],"skins":[{"unified":"1f382","native":"\uD83C\uDF82"}],"version":1},"cake":{"id":"cake","name":"Shortcake","keywords":["cake","food","dessert"],"skins":[{"unified":"1f370","native":"\uD83C\uDF70"}],"version":1},"cupcake":{"id":"cupcake","name":"Cupcake","keywords":["food","dessert","bakery","sweet"],"skins":[{"unified":"1f9c1","native":"\uD83E\uDDC1"}],"version":11},"pie":{"id":"pie","name":"Pie","keywords":["food","dessert","pastry"],"skins":[{"unified":"1f967","native":"\uD83E\uDD67"}],"version":5},"chocolate_bar":{"id":"chocolate_bar","name":"Chocolate Bar","keywords":["food","snack","dessert","sweet"],"skins":[{"unified":"1f36b","native":"\uD83C\uDF6B"}],"version":1},"candy":{"id":"candy","name":"Candy","keywords":["snack","dessert","sweet","lolly"],"skins":[{"unified":"1f36c","native":"\uD83C\uDF6C"}],"version":1},"lollipop":{"id":"lollipop","name":"Lollipop","keywords":["food","snack","candy","sweet"],"skins":[{"unified":"1f36d","native":"\uD83C\uDF6D"}],"version":1},"custard":{"id":"custard","name":"Custard","keywords":["dessert","food"],"skins":[{"unified":"1f36e","native":"\uD83C\uDF6E"}],"version":1},"honey_pot":{"id":"honey_pot","name":"Honey Pot","keywords":["bees","sweet","kitchen"],"skins":[{"unified":"1f36f","native":"\uD83C\uDF6F"}],"version":1},"baby_bottle":{"id":"baby_bottle","name":"Baby Bottle","keywords":["food","container","milk"],"skins":[{"unified":"1f37c","native":"\uD83C\uDF7C"}],"version":1},"glass_of_milk":{"id":"glass_of_milk","name":"Glass of Milk","keywords":["beverage","drink","cow"],"skins":[{"unified":"1f95b","native":"\uD83E\uDD5B"}],"version":3},"coffee":{"id":"coffee","name":"Hot Beverage","keywords":["coffee","caffeine","latte","espresso"],"skins":[{"unified":"2615","native":"..."}],"version":1},"teapot":{"id":"teapot","name":"Teapot","keywords":["drink","hot"],"skins":[{"unified":"1fad6","native":"\uD83E\uDED6"}],"version":13},"tea":{"id":"tea","name":"Teacup Without Handle","keywords":["tea","drink","bowl","breakfast","green","british"],"skins":[{"unified":"1f375","native":"\uD83C\uDF75"}],"version":1},"sake":{"id":"sake","name":"Sake","keywords":["wine","drink","drunk","beverage","japanese","alcohol","booze"],"skins":[{"unified":"1f376","native":"\uD83C\uDF76"}],"version":1},"champagne":{"id":"champagne","name":"Bottle with Popping Cork","keywords":["champagne","drink","wine","celebration"],"skins":[{"unified":"1f37e","native":"\uD83C\uDF7E"}],"version":1},"wine_glass":{"id":"wine_glass","name":"Wine Glass","keywords":["drink","beverage","drunk","alcohol","booze"],"skins":[{"unified":"1f377","native":"\uD83C\uDF77"}],"version":1},"cocktail":{"id":"cocktail","name":"Cocktail Glass","keywords":["drink","drunk","alcohol","beverage","booze","mojito"],"skins":[{"unified":"1f378","native":"\uD83C\uDF78"}],"version":1},"tropical_drink":{"id":"tropical_drink","name":"Tropical Drink","keywords":["beverage","cocktail","summer","beach","alcohol","booze","mojito"],"skins":[{"unified":"1f379","native":"\uD83C\uDF79"}],"version":1},"beer":{"id":"beer","name":"Beer Mug","keywords":["relax","beverage","drink","drunk","party","pub","summer","alcohol","booze"],"skins":[{"unified":"1f37a","native":"\uD83C\uDF7A"}],"version":1},"beers":{"id":"beers","name":"Clinking Beer Mugs","keywords":["beers","relax","beverage","drink","drunk","party","pub","summer","alcohol","booze"],"skins":[{"unified":"1f37b","native":"\uD83C\uDF7B"}],"version":1},"clinking_glasses":{"id":"clinking_glasses","name":"Clinking Glasses","keywords":["beverage","drink","party","alcohol","celebrate","cheers","wine","champagne","toast"],"skins":[{"unified":"1f942","native":"\uD83E\uDD42"}],"version":3},"tumbler_glass":{"id":"tumbler_glass","name":"Tumbler Glass","keywords":["drink","beverage","drunk","alcohol","liquor","booze","bourbon","scotch","whisky","shot"],"skins":[{"unified":"1f943","native":"\uD83E\uDD43"}],"version":3},"pouring_liquid":{"id":"pouring_liquid","name":"Pouring Liquid","keywords":["cup","water"],"skins":[{"unified":"1fad7","native":"\uD83E\uDED7"}],"version":14},"cup_with_straw":{"id":"cup_with_straw","name":"Cup with Straw","keywords":["drink","soda"],"skins":[{"unified":"1f964","native":"\uD83E\uDD64"}],"version":5},"bubble_tea":{"id":"bubble_tea","name":"Bubble Tea","keywords":["taiwan","boba","milk","straw"],"skins":[{"unified":"1f9cb","native":"\uD83E\uDDCB"}],"version":13},"beverage_box":{"id":"beverage_box","name":"Beverage Box","keywords":["drink"],"skins":[{"unified":"1f9c3","native":"\uD83E\uDDC3"}],"version":12},"mate_drink":{"id":"mate_drink","name":"Mate","keywords":["drink","tea","beverage"],"skins":[{"unified":"1f9c9","native":"\uD83E\uDDC9"}],"version":12},"ice_cube":{"id":"ice_cube","name":"Ice","keywords":["cube","water","cold"],"skins":[{"unified":"1f9ca","native":"\uD83E\uDDCA"}],"version":12},"chopsticks":{"id":"chopsticks","name":"Chopsticks","keywords":["food"],"skins":[{"unified":"1f962","native":"\uD83E\uDD62"}],"version":5},"knife_fork_plate":{"id":"knife_fork_plate","name":"Fork and Knife with Plate","keywords":["food","eat","meal","lunch","dinner","restaurant"],"skins":[{"unified":"1f37d-fe0f","native":"\uD83C\uDF7D..."}],"version":1},"fork_and_knife":{"id":"fork_and_knife","name":"Fork and Knife","keywords":["cutlery","kitchen"],"skins":[{"unified":"1f374","native":"\uD83C\uDF74"}],"version":1},"spoon":{"id":"spoon","name":"Spoon","keywords":["cutlery","kitchen","tableware"],"skins":[{"unified":"1f944","native":"\uD83E\uDD44"}],"version":3},"hocho":{"id":"hocho","name":"Hocho","keywords":["knife","kitchen","blade","cutlery","weapon"],"skins":[{"unified":"1f52a","native":"\uD83D\uDD2A"}],"version":1},"jar":{"id":"jar","name":"Jar","keywords":["container","sauce"],"skins":[{"unified":"1fad9","native":"\uD83E\uDED9"}],"version":14},"amphora":{"id":"amphora","name":"Amphora","keywords":["vase","jar"],"skins":[{"unified":"1f3fa","native":"\uD83C\uDFFA"}],"version":1},"earth_africa":{"id":"earth_africa","name":"Earth Globe Europe-Africa","keywords":["africa","showing","europe","world","international"],"skins":[{"unified":"1f30d","native":"\uD83C\uDF0D"}],"version":1},"earth_americas":{"id":"earth_americas","name":"Earth Globe Americas","keywords":["showing","world","USA","international"],"skins":[{"unified":"1f30e","native":"\uD83C\uDF0E"}],"version":1},"earth_asia":{"id":"earth_asia","name":"Earth Globe Asia-Australia","keywords":["asia","showing","australia","world","east","international"],"skins":[{"unified":"1f30f","native":"\uD83C\uDF0F"}],"version":1},"globe_with_meridians":{"id":"globe_with_meridians","name":"Globe with Meridians","keywords":["earth","international","world","internet","interweb","i18n"],"skins":[{"unified":"1f310","native":"\uD83C\uDF10"}],"version":1},"world_map":{"id":"world_map","name":"World Map","keywords":["location","direction"],"skins":[{"unified":"1f5fa-fe0f","native":"\uD83D\uDDFA..."}],"version":1},"japan":{"id":"japan","name":"Map of Japan","keywords":["nation","country","japanese","asia"],"skins":[{"unified":"1f5fe","native":"\uD83D\uDDFE"}],"version":1},"compass":{"id":"compass","name":"Compass","keywords":["magnetic","navigation","orienteering"],"skins":[{"unified":"1f9ed","native":"\uD83E\uDDED"}],"version":11},"snow_capped_mountain":{"id":"snow_capped_mountain","name":"Snow-Capped Mountain","keywords":["snow","capped","photo","nature","environment","winter","cold"],"skins":[{"unified":"1f3d4-fe0f","native":"\uD83C\uDFD4..."}],"version":1},"mountain":{"id":"mountain","name":"Mountain","keywords":["photo","nature","environment"],"skins":[{"unified":"26f0-fe0f","native":"......"}],"version":1},"volcano":{"id":"volcano","name":"Volcano","keywords":["photo","nature","disaster"],"skins":[{"unified":"1f30b","native":"\uD83C\uDF0B"}],"version":1},"mount_fuji":{"id":"mount_fuji","name":"Mount Fuji","keywords":["photo","mountain","nature","japanese"],"skins":[{"unified":"1f5fb","native":"\uD83D\uDDFB"}],"version":1},"camping":{"id":"camping","name":"Camping","keywords":["photo","outdoors","tent"],"skins":[{"unified":"1f3d5-fe0f","native":"\uD83C\uDFD5..."}],"version":1},"beach_with_umbrella":{"id":"beach_with_umbrella","name":"Beach with Umbrella","keywords":["weather","summer","sunny","sand","mojito"],"skins":[{"unified":"1f3d6-fe0f","native":"\uD83C\uDFD6..."}],"version":1},"desert":{"id":"desert","name":"Desert","keywords":["photo","warm","saharah"],"skins":[{"unified":"1f3dc-fe0f","native":"\uD83C\uDFDC..."}],"version":1},"desert_island":{"id":"desert_island","name":"Desert Island","keywords":["photo","tropical","mojito"],"skins":[{"unified":"1f3dd-fe0f","native":"\uD83C\uDFDD..."}],"version":1},"national_park":{"id":"national_park","name":"National Park","keywords":["photo","environment","nature"],"skins":[{"unified":"1f3de-fe0f","native":"\uD83C\uDFDE..."}],"version":1},"stadium":{"id":"stadium","name":"Stadium","keywords":["photo","place","sports","concert","venue"],"skins":[{"unified":"1f3df-fe0f","native":"\uD83C\uDFDF..."}],"version":1},"classical_building":{"id":"classical_building","name":"Classical Building","keywords":["art","culture","history"],"skins":[{"unified":"1f3db-fe0f","native":"\uD83C\uDFDB..."}],"version":1},"building_construction":{"id":"building_construction","name":"Building Construction","keywords":["wip","working","progress"],"skins":[{"unified":"1f3d7-fe0f","native":"\uD83C\uDFD7..."}],"version":1},"bricks":{"id":"bricks","name":"Brick","keywords":["bricks"],"skins":[{"unified":"1f9f1","native":"\uD83E\uDDF1"}],"version":11},"rock":{"id":"rock","name":"Rock","keywords":["stone"],"skins":[{"unified":"1faa8","native":"\uD83E\uDEA8"}],"version":13},"wood":{"id":"wood","name":"Wood","keywords":["nature","timber","trunk"],"skins":[{"unified":"1fab5","native":"\uD83E\uDEB5"}],"version":13},"hut":{"id":"hut","name":"Hut","keywords":["house","structure"],"skins":[{"unified":"1f6d6","native":"\uD83D\uDED6"}],"version":13},"house_buildings":{"id":"house_buildings","name":"Houses","keywords":["house","buildings","photo"],"skins":[{"unified":"1f3d8-fe0f","native":"\uD83C\uDFD8..."}],"version":1},"derelict_house_building":{"id":"derelict_house_building","name":"Derelict House","keywords":["building","abandon","evict","broken"],"skins":[{"unified":"1f3da-fe0f","native":"\uD83C\uDFDA..."}],"version":1},"house":{"id":"house","name":"House","keywords":["building","home"],"skins":[{"unified":"1f3e0","native":"\uD83C\uDFE0"}],"version":1},"house_with_garden":{"id":"house_with_garden","name":"House with Garden","keywords":["home","plant","nature"],"skins":[{"unified":"1f3e1","native":"\uD83C\uDFE1"}],"version":1},"office":{"id":"office","name":"Office Building","keywords":["bureau","work"],"skins":[{"unified":"1f3e2","native":"\uD83C\uDFE2"}],"version":1},"post_office":{"id":"post_office","name":"Japanese Post Office","keywords":["building","envelope","communication"],"skins":[{"unified":"1f3e3","native":"\uD83C\uDFE3"}],"version":1},"european_post_office":{"id":"european_post_office","name":"Post Office","keywords":["european","building","email"],"skins":[{"unified":"1f3e4","native":"\uD83C\uDFE4"}],"version":1},"hospital":{"id":"hospital","name":"Hospital","keywords":["building","health","surgery","doctor"],"skins":[{"unified":"1f3e5","native":"\uD83C\uDFE5"}],"version":1},"bank":{"id":"bank","name":"Bank","keywords":["building","money","sales","cash","business","enterprise"],"skins":[{"unified":"1f3e6","native":"\uD83C\uDFE6"}],"version":1},"hotel":{"id":"hotel","name":"Hotel","keywords":["building","accomodation","checkin"],"skins":[{"unified":"1f3e8","native":"\uD83C\uDFE8"}],"version":1},"love_hotel":{"id":"love_hotel","name":"Love Hotel","keywords":["like","affection","dating"],"skins":[{"unified":"1f3e9","native":"\uD83C\uDFE9"}],"version":1},"convenience_store":{"id":"convenience_store","name":"Convenience Store","keywords":["building","shopping","groceries"],"skins":[{"unified":"1f3ea","native":"\uD83C\uDFEA"}],"version":1},"school":{"id":"school","name":"School","keywords":["building","student","education","learn","teach"],"skins":[{"unified":"1f3eb","native":"\uD83C\uDFEB"}],"version":1},"department_store":{"id":"department_store","name":"Department Store","keywords":["building","shopping","mall"],"skins":[{"unified":"1f3ec","native":"\uD83C\uDFEC"}],"version":1},"factory":{"id":"factory","name":"Factory","keywords":["building","industry","pollution","smoke"],"skins":[{"unified":"1f3ed","native":"\uD83C\uDFED"}],"version":1},"japanese_castle":{"id":"japanese_castle","name":"Japanese Castle","keywords":["photo","building"],"skins":[{"unified":"1f3ef","native":"\uD83C\uDFEF"}],"version":1},"european_castle":{"id":"european_castle","name":"Castle","keywords":["european","building","royalty","history"],"skins":[{"unified":"1f3f0","native":"\uD83C\uDFF0"}],"version":1},"wedding":{"id":"wedding","name":"Wedding","keywords":["love","like","affection","couple","marriage","bride","groom"],"skins":[{"unified":"1f492","native":"\uD83D\uDC92"}],"version":1},"tokyo_tower":{"id":"tokyo_tower","name":"Tokyo Tower","keywords":["photo","japanese"],"skins":[{"unified":"1f5fc","native":"\uD83D\uDDFC"}],"version":1},"statue_of_liberty":{"id":"statue_of_liberty","name":"Statue of Liberty","keywords":["american","newyork"],"skins":[{"unified":"1f5fd","native":"\uD83D\uDDFD"}],"version":1},"church":{"id":"church","name":"Church","keywords":["building","religion","christ"],"skins":[{"unified":"26ea","native":"..."}],"version":1},"mosque":{"id":"mosque","name":"Mosque","keywords":["islam","worship","minaret"],"skins":[{"unified":"1f54c","native":"\uD83D\uDD4C"}],"version":1},"hindu_temple":{"id":"hindu_temple","name":"Hindu Temple","keywords":["religion"],"skins":[{"unified":"1f6d5","native":"\uD83D\uDED5"}],"version":12},"synagogue":{"id":"synagogue","name":"Synagogue","keywords":["judaism","worship","temple","jewish"],"skins":[{"unified":"1f54d","native":"\uD83D\uDD4D"}],"version":1},"shinto_shrine":{"id":"shinto_shrine","name":"Shinto Shrine","keywords":["temple","japan","kyoto"],"skins":[{"unified":"26e9-fe0f","native":"......"}],"version":1},"kaaba":{"id":"kaaba","name":"Kaaba","keywords":["mecca","mosque","islam"],"skins":[{"unified":"1f54b","native":"\uD83D\uDD4B"}],"version":1},"fountain":{"id":"fountain","name":"Fountain","keywords":["photo","summer","water","fresh"],"skins":[{"unified":"26f2","native":"..."}],"version":1},"tent":{"id":"tent","name":"Tent","keywords":["photo","camping","outdoors"],"skins":[{"unified":"26fa","native":"..."}],"version":1},"foggy":{"id":"foggy","name":"Foggy","keywords":["photo","mountain"],"skins":[{"unified":"1f301","native":"\uD83C\uDF01"}],"version":1},"night_with_stars":{"id":"night_with_stars","name":"Night with Stars","keywords":["evening","city","downtown"],"skins":[{"unified":"1f303","native":"\uD83C\uDF03"}],"version":1},"cityscape":{"id":"cityscape","name":"Cityscape","keywords":["photo","night","life","urban"],"skins":[{"unified":"1f3d9-fe0f","native":"\uD83C\uDFD9..."}],"version":1},"sunrise_over_mountains":{"id":"sunrise_over_mountains","name":"Sunrise over Mountains","keywords":["view","vacation","photo"],"skins":[{"unified":"1f304","native":"\uD83C\uDF04"}],"version":1},"sunrise":{"id":"sunrise","name":"Sunrise","keywords":["morning","view","vacation","photo"],"skins":[{"unified":"1f305","native":"\uD83C\uDF05"}],"version":1},"city_sunset":{"id":"city_sunset","name":"Cityscape at Dusk","keywords":["city","sunset","photo","evening","sky","buildings"],"skins":[{"unified":"1f306","native":"\uD83C\uDF06"}],"version":1},"city_sunrise":{"id":"city_sunrise","name":"Sunset","keywords":["city","sunrise","photo","good","morning","dawn"],"skins":[{"unified":"1f307","native":"\uD83C\uDF07"}],"version":1},"bridge_at_night":{"id":"bridge_at_night","name":"Bridge at Night","keywords":["photo","sanfrancisco"],"skins":[{"unified":"1f309","native":"\uD83C\uDF09"}],"version":1},"hotsprings":{"id":"hotsprings","name":"Hot Springs","keywords":["hotsprings","bath","warm","relax"],"skins":[{"unified":"2668-fe0f","native":"......"}],"version":1},"carousel_horse":{"id":"carousel_horse","name":"Carousel Horse","keywords":["photo","carnival"],"skins":[{"unified":"1f3a0","native":"\uD83C\uDFA0"}],"version":1},"playground_slide":{"id":"playground_slide","name":"Playground Slide","keywords":["fun","park"],"skins":[{"unified":"1f6dd","native":"\uD83D\uDEDD"}],"version":14},"ferris_wheel":{"id":"ferris_wheel","name":"Ferris Wheel","keywords":["photo","carnival","londoneye"],"skins":[{"unified":"1f3a1","native":"\uD83C\uDFA1"}],"version":1},"roller_coaster":{"id":"roller_coaster","name":"Roller Coaster","keywords":["carnival","playground","photo","fun"],"skins":[{"unified":"1f3a2","native":"\uD83C\uDFA2"}],"version":1},"barber":{"id":"barber","name":"Barber Pole","keywords":["hair","salon","style"],"skins":[{"unified":"1f488","native":"\uD83D\uDC88"}],"version":1},"circus_tent":{"id":"circus_tent","name":"Circus Tent","keywords":["festival","carnival","party"],"skins":[{"unified":"1f3aa","native":"\uD83C\uDFAA"}],"version":1},"steam_locomotive":{"id":"steam_locomotive","name":"Locomotive","keywords":["steam","transportation","vehicle","train"],"skins":[{"unified":"1f682","native":"\uD83D\uDE82"}],"version":1},"railway_car":{"id":"railway_car","name":"Railway Car","keywords":["transportation","vehicle"],"skins":[{"unified":"1f683","native":"\uD83D\uDE83"}],"version":1},"bullettrain_side":{"id":"bullettrain_side","name":"High-Speed Train","keywords":["bullettrain","side","high","speed","transportation","vehicle"],"skins":[{"unified":"1f684","native":"\uD83D\uDE84"}],"version":1},"bullettrain_front":{"id":"bullettrain_front","name":"Bullet Train","keywords":["bullettrain","front","transportation","vehicle","speed","fast","public","travel"],"skins":[{"unified":"1f685","native":"\uD83D\uDE85"}],"version":1},"train2":{"id":"train2","name":"Train","keywords":["train2","transportation","vehicle"],"skins":[{"unified":"1f686","native":"\uD83D\uDE86"}],"version":1},"metro":{"id":"metro","name":"Metro","keywords":["transportation","blue","square","mrt","underground","tube"],"skins":[{"unified":"1f687","native":"\uD83D\uDE87"}],"version":1},"light_rail":{"id":"light_rail","name":"Light Rail","keywords":["transportation","vehicle"],"skins":[{"unified":"1f688","native":"\uD83D\uDE88"}],"version":1},"station":{"id":"station","name":"Station","keywords":["transportation","vehicle","public"],"skins":[{"unified":"1f689","native":"\uD83D\uDE89"}],"version":1},"tram":{"id":"tram","name":"Tram","keywords":["transportation","vehicle"],"skins":[{"unified":"1f68a","native":"\uD83D\uDE8A"}],"version":1},"monorail":{"id":"monorail","name":"Monorail","keywords":["transportation","vehicle"],"skins":[{"unified":"1f69d","native":"\uD83D\uDE9D"}],"version":1},"mountain_railway":{"id":"mountain_railway","name":"Mountain Railway","keywords":["transportation","vehicle"],"skins":[{"unified":"1f69e","native":"\uD83D\uDE9E"}],"version":1},"train":{"id":"train","name":"Tram Car","keywords":["train","transportation","vehicle","carriage","public","travel"],"skins":[{"unified":"1f68b","native":"\uD83D\uDE8B"}],"version":1},"bus":{"id":"bus","name":"Bus","keywords":["car","vehicle","transportation"],"skins":[{"unified":"1f68c","native":"\uD83D\uDE8C"}],"version":1},"oncoming_bus":{"id":"oncoming_bus","name":"Oncoming Bus","keywords":["vehicle","transportation"],"skins":[{"unified":"1f68d","native":"\uD83D\uDE8D"}],"version":1},"trolleybus":{"id":"trolleybus","name":"Trolleybus","keywords":["bart","transportation","vehicle"],"skins":[{"unified":"1f68e","native":"\uD83D\uDE8E"}],"version":1},"minibus":{"id":"minibus","name":"Minibus","keywords":["vehicle","car","transportation"],"skins":[{"unified":"1f690","native":"\uD83D\uDE90"}],"version":1},"ambulance":{"id":"ambulance","name":"Ambulance","keywords":["health","911","hospital"],"skins":[{"unified":"1f691","native":"\uD83D\uDE91"}],"version":1},"fire_engine":{"id":"fire_engine","name":"Fire Engine","keywords":["transportation","cars","vehicle"],"skins":[{"unified":"1f692","native":"\uD83D\uDE92"}],"version":1},"police_car":{"id":"police_car","name":"Police Car","keywords":["vehicle","cars","transportation","law","legal","enforcement"],"skins":[{"unified":"1f693","native":"\uD83D\uDE93"}],"version":1},"oncoming_police_car":{"id":"oncoming_police_car","name":"Oncoming Police Car","keywords":["vehicle","law","legal","enforcement","911"],"skins":[{"unified":"1f694","native":"\uD83D\uDE94"}],"version":1},"taxi":{"id":"taxi","name":"Taxi","keywords":["uber","vehicle","cars","transportation"],"skins":[{"unified":"1f695","native":"\uD83D\uDE95"}],"version":1},"oncoming_taxi":{"id":"oncoming_taxi","name":"Oncoming Taxi","keywords":["vehicle","cars","uber"],"skins":[{"unified":"1f696","native":"\uD83D\uDE96"}],"version":1},"car":{"id":"car","name":"Automobile","keywords":["car","red","transportation","vehicle"],"skins":[{"unified":"1f697","native":"\uD83D\uDE97"}],"version":1},"oncoming_automobile":{"id":"oncoming_automobile","name":"Oncoming Automobile","keywords":["car","vehicle","transportation"],"skins":[{"unified":"1f698","native":"\uD83D\uDE98"}],"version":1},"blue_car":{"id":"blue_car","name":"Recreational Vehicle","keywords":["blue","car","sport","utility","transportation"],"skins":[{"unified":"1f699","native":"\uD83D\uDE99"}],"version":1},"pickup_truck":{"id":"pickup_truck","name":"Pickup Truck","keywords":["car","transportation"],"skins":[{"unified":"1f6fb","native":"\uD83D\uDEFB"}],"version":13},"truck":{"id":"truck","name":"Delivery Truck","keywords":["cars","transportation"],"skins":[{"unified":"1f69a","native":"\uD83D\uDE9A"}],"version":1},"articulated_lorry":{"id":"articulated_lorry","name":"Articulated Lorry","keywords":["vehicle","cars","transportation","express"],"skins":[{"unified":"1f69b","native":"\uD83D\uDE9B"}],"version":1},"tractor":{"id":"tractor","name":"Tractor","keywords":["vehicle","car","farming","agriculture"],"skins":[{"unified":"1f69c","native":"\uD83D\uDE9C"}],"version":1},"racing_car":{"id":"racing_car","name":"Racing Car","keywords":["sports","race","fast","formula","f1"],"skins":[{"unified":"1f3ce-fe0f","native":"\uD83C\uDFCE..."}],"version":1},"racing_motorcycle":{"id":"racing_motorcycle","name":"Motorcycle","keywords":["racing","race","sports","fast"],"skins":[{"unified":"1f3cd-fe0f","native":"\uD83C\uDFCD..."}],"version":1},"motor_scooter":{"id":"motor_scooter","name":"Motor Scooter","keywords":["vehicle","vespa","sasha"],"skins":[{"unified":"1f6f5","native":"\uD83D\uDEF5"}],"version":3},"manual_wheelchair":{"id":"manual_wheelchair","name":"Manual Wheelchair","keywords":["accessibility"],"skins":[{"unified":"1f9bd","native":"\uD83E\uDDBD"}],"version":12},"motorized_wheelchair":{"id":"motorized_wheelchair","name":"Motorized Wheelchair","keywords":["accessibility"],"skins":[{"unified":"1f9bc","native":"\uD83E\uDDBC"}],"version":12},"auto_rickshaw":{"id":"auto_rickshaw","name":"Auto Rickshaw","keywords":["move","transportation"],"skins":[{"unified":"1f6fa","native":"\uD83D\uDEFA"}],"version":12},"bike":{"id":"bike","name":"Bicycle","keywords":["bike","sports","exercise","hipster"],"skins":[{"unified":"1f6b2","native":"\uD83D\uDEB2"}],"version":1},"scooter":{"id":"scooter","name":"Scooter","keywords":["kick","vehicle","razor"],"skins":[{"unified":"1f6f4","native":"\uD83D\uDEF4"}],"version":3},"skateboard":{"id":"skateboard","name":"Skateboard","keywords":["board"],"skins":[{"unified":"1f6f9","native":"\uD83D\uDEF9"}],"version":11},"roller_skate":{"id":"roller_skate","name":"Roller Skate","keywords":["footwear","sports"],"skins":[{"unified":"1f6fc","native":"\uD83D\uDEFC"}],"version":13},"busstop":{"id":"busstop","name":"Bus Stop","keywords":["busstop","transportation","wait"],"skins":[{"unified":"1f68f","native":"\uD83D\uDE8F"}],"version":1},"motorway":{"id":"motorway","name":"Motorway","keywords":["road","cupertino","interstate","highway"],"skins":[{"unified":"1f6e3-fe0f","native":"\uD83D\uDEE3..."}],"version":1},"railway_track":{"id":"railway_track","name":"Railway Track","keywords":["train","transportation"],"skins":[{"unified":"1f6e4-fe0f","native":"\uD83D\uDEE4..."}],"version":1},"oil_drum":{"id":"oil_drum","name":"Oil Drum","keywords":["barrell"],"skins":[{"unified":"1f6e2-fe0f","native":"\uD83D\uDEE2..."}],"version":1},"fuelpump":{"id":"fuelpump","name":"Fuel Pump","keywords":["fuelpump","gas","station","petroleum"],"skins":[{"unified":"26fd","native":"..."}],"version":1},"wheel":{"id":"wheel","name":"Wheel","keywords":["car","transport"],"skins":[{"unified":"1f6de","native":"\uD83D\uDEDE"}],"version":14},"rotating_light":{"id":"rotating_light","name":"Police Car Light","keywords":["rotating","ambulance","911","emergency","alert","error","pinged","law","legal"],"skins":[{"unified":"1f6a8","native":"\uD83D\uDEA8"}],"version":1},"traffic_light":{"id":"traffic_light","name":"Horizontal Traffic Light","keywords":["transportation","signal"],"skins":[{"unified":"1f6a5","native":"\uD83D\uDEA5"}],"version":1},"vertical_traffic_light":{"id":"vertical_traffic_light","name":"Vertical Traffic Light","keywords":["transportation","driving"],"skins":[{"unified":"1f6a6","native":"\uD83D\uDEA6"}],"version":1},"octagonal_sign":{"id":"octagonal_sign","name":"Stop Sign","keywords":["octagonal"],"skins":[{"unified":"1f6d1","native":"\uD83D\uDED1"}],"version":3},"construction":{"id":"construction","name":"Construction","keywords":["wip","progress","caution","warning"],"skins":[{"unified":"1f6a7","native":"\uD83D\uDEA7"}],"version":1},"anchor":{"id":"anchor","name":"Anchor","keywords":["ship","ferry","sea","boat"],"skins":[{"unified":"2693","native":"..."}],"version":1},"ring_buoy":{"id":"ring_buoy","name":"Ring Buoy","keywords":["life","saver","preserver"],"skins":[{"unified":"1f6df","native":"\uD83D\uDEDF"}],"version":14},"boat":{"id":"boat","name":"Sailboat","keywords":["boat","ship","summer","transportation","water","sailing"],"skins":[{"unified":"26f5","native":"..."}],"version":1},"canoe":{"id":"canoe","name":"Canoe","keywords":["boat","paddle","water","ship"],"skins":[{"unified":"1f6f6","native":"\uD83D\uDEF6"}],"version":3},"speedboat":{"id":"speedboat","name":"Speedboat","keywords":["ship","transportation","vehicle","summer"],"skins":[{"unified":"1f6a4","native":"\uD83D\uDEA4"}],"version":1},"passenger_ship":{"id":"passenger_ship","name":"Passenger Ship","keywords":["yacht","cruise","ferry"],"skins":[{"unified":"1f6f3-fe0f","native":"\uD83D\uDEF3..."}],"version":1},"ferry":{"id":"ferry","name":"Ferry","keywords":["boat","ship","yacht"],"skins":[{"unified":"26f4-fe0f","native":"......"}],"version":1},"motor_boat":{"id":"motor_boat","name":"Motor Boat","keywords":["ship"],"skins":[{"unified":"1f6e5-fe0f","native":"\uD83D\uDEE5..."}],"version":1},"ship":{"id":"ship","name":"Ship","keywords":["transportation","titanic","deploy"],"skins":[{"unified":"1f6a2","native":"\uD83D\uDEA2"}],"version":1},"airplane":{"id":"airplane","name":"Airplane","keywords":["vehicle","transportation","flight","fly"],"skins":[{"unified":"2708-fe0f","native":"......"}],"version":1},"small_airplane":{"id":"small_airplane","name":"Small Airplane","keywords":["flight","transportation","fly","vehicle"],"skins":[{"unified":"1f6e9-fe0f","native":"\uD83D\uDEE9..."}],"version":1},"airplane_departure":{"id":"airplane_departure","name":"Airplane Departure","keywords":["airport","flight","landing"],"skins":[{"unified":"1f6eb","native":"\uD83D\uDEEB"}],"version":1},"airplane_arriving":{"id":"airplane_arriving","name":"Airplane Arrival","keywords":["arriving","airport","flight","boarding"],"skins":[{"unified":"1f6ec","native":"\uD83D\uDEEC"}],"version":1},"parachute":{"id":"parachute","name":"Parachute","keywords":["fly","glide"],"skins":[{"unified":"1fa82","native":"\uD83E\uDE82"}],"version":12},"seat":{"id":"seat","name":"Seat","keywords":["sit","airplane","transport","bus","flight","fly"],"skins":[{"unified":"1f4ba","native":"\uD83D\uDCBA"}],"version":1},"helicopter":{"id":"helicopter","name":"Helicopter","keywords":["transportation","vehicle","fly"],"skins":[{"unified":"1f681","native":"\uD83D\uDE81"}],"version":1},"suspension_railway":{"id":"suspension_railway","name":"Suspension Railway","keywords":["vehicle","transportation"],"skins":[{"unified":"1f69f","native":"\uD83D\uDE9F"}],"version":1},"mountain_cableway":{"id":"mountain_cableway","name":"Mountain Cableway","keywords":["transportation","vehicle","ski"],"skins":[{"unified":"1f6a0","native":"\uD83D\uDEA0"}],"version":1},"aerial_tramway":{"id":"aerial_tramway","name":"Aerial Tramway","keywords":["transportation","vehicle","ski"],"skins":[{"unified":"1f6a1","native":"\uD83D\uDEA1"}],"version":1},"satellite":{"id":"satellite","name":"Satellite","keywords":["communication","gps","orbit","spaceflight","NASA","ISS"],"skins":[{"unified":"1f6f0-fe0f","native":"\uD83D\uDEF0..."}],"version":1},"rocket":{"id":"rocket","name":"Rocket","keywords":["launch","ship","staffmode","NASA","outer","space","fly"],"skins":[{"unified":"1f680","native":"\uD83D\uDE80"}],"version":1},"flying_saucer":{"id":"flying_saucer","name":"Flying Saucer","keywords":["transportation","vehicle","ufo"],"skins":[{"unified":"1f6f8","native":"\uD83D\uDEF8"}],"version":5},"bellhop_bell":{"id":"bellhop_bell","name":"Bellhop Bell","keywords":["service"],"skins":[{"unified":"1f6ce-fe0f","native":"\uD83D\uDECE..."}],"version":1},"luggage":{"id":"luggage","name":"Luggage","keywords":["packing","travel"],"skins":[{"unified":"1f9f3","native":"\uD83E\uDDF3"}],"version":11},"hourglass":{"id":"hourglass","name":"Hourglass","keywords":["done","time","clock","oldschool","limit","exam","quiz","test"],"skins":[{"unified":"231b","native":"..."}],"version":1},"hourglass_flowing_sand":{"id":"hourglass_flowing_sand","name":"Hourglass Not Done","keywords":["flowing","sand","oldschool","time","countdown"],"skins":[{"unified":"23f3","native":"..."}],"version":1},"watch":{"id":"watch","name":"Watch","keywords":["time","accessories"],"skins":[{"unified":"231a","native":"..."}],"version":1},"alarm_clock":{"id":"alarm_clock","name":"Alarm Clock","keywords":["time","wake"],"skins":[{"unified":"23f0","native":"..."}],"version":1},"stopwatch":{"id":"stopwatch","name":"Stopwatch","keywords":["time","deadline"],"skins":[{"unified":"23f1-fe0f","native":"......"}],"version":1},"timer_clock":{"id":"timer_clock","name":"Timer Clock","keywords":["alarm"],"skins":[{"unified":"23f2-fe0f","native":"......"}],"version":1},"mantelpiece_clock":{"id":"mantelpiece_clock","name":"Mantelpiece Clock","keywords":["time"],"skins":[{"unified":"1f570-fe0f","native":"\uD83D\uDD70..."}],"version":1},"clock12":{"id":"clock12","name":"Twelve O...clock","keywords":["clock12","o","clock","time","noon","midnight","midday","late","early","schedule"],"skins":[{"unified":"1f55b","native":"\uD83D\uDD5B"}],"version":1},"clock1230":{"id":"clock1230","name":"Twelve-Thirty","keywords":["clock1230","twelve","thirty","time","late","early","schedule"],"skins":[{"unified":"1f567","native":"\uD83D\uDD67"}],"version":1},"clock1":{"id":"clock1","name":"One O...clock","keywords":["clock1","o","clock","time","late","early","schedule"],"skins":[{"unified":"1f550","native":"\uD83D\uDD50"}],"version":1},"clock130":{"id":"clock130","name":"One-Thirty","keywords":["clock130","one","thirty","time","late","early","schedule"],"skins":[{"unified":"1f55c","native":"\uD83D\uDD5C"}],"version":1},"clock2":{"id":"clock2","name":"Two O...clock","keywords":["clock2","o","clock","time","late","early","schedule"],"skins":[{"unified":"1f551","native":"\uD83D\uDD51"}],"version":1},"clock230":{"id":"clock230","name":"Two-Thirty","keywords":["clock230","two","thirty","time","late","early","schedule"],"skins":[{"unified":"1f55d","native":"\uD83D\uDD5D"}],"version":1},"clock3":{"id":"clock3","name":"Three O...clock","keywords":["clock3","o","clock","time","late","early","schedule"],"skins":[{"unified":"1f552","native":"\uD83D\uDD52"}],"version":1},"clock330":{"id":"clock330","name":"Three-Thirty","keywords":["clock330","three","thirty","time","late","early","schedule"],"skins":[{"unified":"1f55e","native":"\uD83D\uDD5E"}],"version":1},"clock4":{"id":"clock4","name":"Four O...clock","keywords":["clock4","o","clock","time","late","early","schedule"],"skins":[{"unified":"1f553","native":"\uD83D\uDD53"}],"version":1},"clock430":{"id":"clock430","name":"Four-Thirty","keywords":["clock430","four","thirty","time","late","early","schedule"],"skins":[{"unified":"1f55f","native":"\uD83D\uDD5F"}],"version":1},"clock5":{"id":"clock5","name":"Five O...clock","keywords":["clock5","o","clock","time","late","early","schedule"],"skins":[{"unified":"1f554","native":"\uD83D\uDD54"}],"version":1},"clock530":{"id":"clock530","name":"Five-Thirty","keywords":["clock530","five","thirty","time","late","early","schedule"],"skins":[{"unified":"1f560","native":"\uD83D\uDD60"}],"version":1},"clock6":{"id":"clock6","name":"Six O...clock","keywords":["clock6","o","clock","time","late","early","schedule","dawn","dusk"],"skins":[{"unified":"1f555","native":"\uD83D\uDD55"}],"version":1},"clock630":{"id":"clock630","name":"Six-Thirty","keywords":["clock630","six","thirty","time","late","early","schedule"],"skins":[{"unified":"1f561","native":"\uD83D\uDD61"}],"version":1},"clock7":{"id":"clock7","name":"Seven O...clock","keywords":["clock7","o","clock","time","late","early","schedule"],"skins":[{"unified":"1f556","native":"\uD83D\uDD56"}],"version":1},"clock730":{"id":"clock730","name":"Seven-Thirty","keywords":["clock730","seven","thirty","time","late","early","schedule"],"skins":[{"unified":"1f562","native":"\uD83D\uDD62"}],"version":1},"clock8":{"id":"clock8","name":"Eight O...clock","keywords":["clock8","o","clock","time","late","early","schedule"],"skins":[{"unified":"1f557","native":"\uD83D\uDD57"}],"version":1},"clock830":{"id":"clock830","name":"Eight-Thirty","keywords":["clock830","eight","thirty","time","late","early","schedule"],"skins":[{"unified":"1f563","native":"\uD83D\uDD63"}],"version":1},"clock9":{"id":"clock9","name":"Nine O...clock","keywords":["clock9","o","clock","time","late","early","schedule"],"skins":[{"unified":"1f558","native":"\uD83D\uDD58"}],"version":1},"clock930":{"id":"clock930","name":"Nine-Thirty","keywords":["clock930","nine","thirty","time","late","early","schedule"],"skins":[{"unified":"1f564","native":"\uD83D\uDD64"}],"version":1},"clock10":{"id":"clock10","name":"Ten O...clock","keywords":["clock10","o","clock","time","late","early","schedule"],"skins":[{"unified":"1f559","native":"\uD83D\uDD59"}],"version":1},"clock1030":{"id":"clock1030","name":"Ten-Thirty","keywords":["clock1030","ten","thirty","time","late","early","schedule"],"skins":[{"unified":"1f565","native":"\uD83D\uDD65"}],"version":1},"clock11":{"id":"clock11","name":"Eleven O...clock","keywords":["clock11","o","clock","time","late","early","schedule"],"skins":[{"unified":"1f55a","native":"\uD83D\uDD5A"}],"version":1},"clock1130":{"id":"clock1130","name":"Eleven-Thirty","keywords":["clock1130","eleven","thirty","time","late","early","schedule"],"skins":[{"unified":"1f566","native":"\uD83D\uDD66"}],"version":1},"new_moon":{"id":"new_moon","name":"New Moon","keywords":["nature","twilight","planet","space","night","evening","sleep"],"skins":[{"unified":"1f311","native":"\uD83C\uDF11"}],"version":1},"waxing_crescent_moon":{"id":"waxing_crescent_moon","name":"Waxing Crescent Moon","keywords":["nature","twilight","planet","space","night","evening","sleep"],"skins":[{"unified":"1f312","native":"\uD83C\uDF12"}],"version":1},"first_quarter_moon":{"id":"first_quarter_moon","name":"First Quarter Moon","keywords":["nature","twilight","planet","space","night","evening","sleep"],"skins":[{"unified":"1f313","native":"\uD83C\uDF13"}],"version":1},"moon":{"id":"moon","name":"Waxing Gibbous Moon","keywords":["nature","night","sky","gray","twilight","planet","space","evening","sleep"],"skins":[{"unified":"1f314","native":"\uD83C\uDF14"}],"version":1},"full_moon":{"id":"full_moon","name":"Full Moon","keywords":["nature","yellow","twilight","planet","space","night","evening","sleep"],"skins":[{"unified":"1f315","native":"\uD83C\uDF15"}],"version":1},"waning_gibbous_moon":{"id":"waning_gibbous_moon","name":"Waning Gibbous Moon","keywords":["nature","twilight","planet","space","night","evening","sleep","waxing"],"skins":[{"unified":"1f316","native":"\uD83C\uDF16"}],"version":1},"last_quarter_moon":{"id":"last_quarter_moon","name":"Last Quarter Moon","keywords":["nature","twilight","planet","space","night","evening","sleep"],"skins":[{"unified":"1f317","native":"\uD83C\uDF17"}],"version":1},"waning_crescent_moon":{"id":"waning_crescent_moon","name":"Waning Crescent Moon","keywords":["nature","twilight","planet","space","night","evening","sleep"],"skins":[{"unified":"1f318","native":"\uD83C\uDF18"}],"version":1},"crescent_moon":{"id":"crescent_moon","name":"Crescent Moon","keywords":["night","sleep","sky","evening","magic"],"skins":[{"unified":"1f319","native":"\uD83C\uDF19"}],"version":1},"new_moon_with_face":{"id":"new_moon_with_face","name":"New Moon Face","keywords":["with","nature","twilight","planet","space","night","evening","sleep"],"skins":[{"unified":"1f31a","native":"\uD83C\uDF1A"}],"version":1},"first_quarter_moon_with_face":{"id":"first_quarter_moon_with_face","name":"First Quarter Moon Face","keywords":["with","nature","twilight","planet","space","night","evening","sleep"],"skins":[{"unified":"1f31b","native":"\uD83C\uDF1B"}],"version":1},"last_quarter_moon_with_face":{"id":"last_quarter_moon_with_face","name":"Last Quarter Moon Face","keywords":["with","nature","twilight","planet","space","night","evening","sleep"],"skins":[{"unified":"1f31c","native":"\uD83C\uDF1C"}],"version":1},"thermometer":{"id":"thermometer","name":"Thermometer","keywords":["weather","temperature","hot","cold"],"skins":[{"unified":"1f321-fe0f","native":"\uD83C\uDF21..."}],"version":1},"sunny":{"id":"sunny","name":"Sun","keywords":["sunny","weather","nature","brightness","summer","beach","spring"],"skins":[{"unified":"2600-fe0f","native":"......"}],"version":1},"full_moon_with_face":{"id":"full_moon_with_face","name":"Full Moon Face","keywords":["with","nature","twilight","planet","space","night","evening","sleep"],"skins":[{"unified":"1f31d","native":"\uD83C\uDF1D"}],"version":1},"sun_with_face":{"id":"sun_with_face","name":"Sun with Face","keywords":["nature","morning","sky"],"skins":[{"unified":"1f31e","native":"\uD83C\uDF1E"}],"version":1},"ringed_planet":{"id":"ringed_planet","name":"Ringed Planet","keywords":["outerspace"],"skins":[{"unified":"1fa90","native":"\uD83E\uDE90"}],"version":12},"star":{"id":"star","name":"Star","keywords":["night","yellow"],"skins":[{"unified":"2b50","native":"..."}],"version":1},"star2":{"id":"star2","name":"Glowing Star","keywords":["star2","night","sparkle","awesome","good","magic"],"skins":[{"unified":"1f31f","native":"\uD83C\uDF1F"}],"version":1},"stars":{"id":"stars","name":"Shooting Star","keywords":["stars","night","photo"],"skins":[{"unified":"1f320","native":"\uD83C\uDF20"}],"version":1},"milky_way":{"id":"milky_way","name":"Milky Way","keywords":["photo","space","stars"],"skins":[{"unified":"1f30c","native":"\uD83C\uDF0C"}],"version":1},"cloud":{"id":"cloud","name":"Cloud","keywords":["weather","sky"],"skins":[{"unified":"2601-fe0f","native":"......"}],"version":1},"partly_sunny":{"id":"partly_sunny","name":"Sun Behind Cloud","keywords":["partly","sunny","weather","nature","cloudy","morning","fall","spring"],"skins":[{"unified":"26c5","native":"..."}],"version":1},"thunder_cloud_and_rain":{"id":"thunder_cloud_and_rain","name":"Cloud with Lightning and Rain","keywords":["thunder","weather"],"skins":[{"unified":"26c8-fe0f","native":"......"}],"version":1},"mostly_sunny":{"id":"mostly_sunny","name":"Sun Behind Small Cloud","keywords":["mostly","sunny","weather"],"skins":[{"unified":"1f324-fe0f","native":"\uD83C\uDF24..."}],"version":1},"barely_sunny":{"id":"barely_sunny","name":"Sun Behind Large Cloud","keywords":["barely","sunny","weather"],"skins":[{"unified":"1f325-fe0f","native":"\uD83C\uDF25..."}],"version":1},"partly_sunny_rain":{"id":"partly_sunny_rain","name":"Sun Behind Rain Cloud","keywords":["partly","sunny","weather"],"skins":[{"unified":"1f326-fe0f","native":"\uD83C\uDF26..."}],"version":1},"rain_cloud":{"id":"rain_cloud","name":"Cloud with Rain","keywords":["weather"],"skins":[{"unified":"1f327-fe0f","native":"\uD83C\uDF27..."}],"version":1},"snow_cloud":{"id":"snow_cloud","name":"Cloud with Snow","keywords":["weather"],"skins":[{"unified":"1f328-fe0f","native":"\uD83C\uDF28..."}],"version":1},"lightning":{"id":"lightning","name":"Cloud with Lightning","keywords":["weather","thunder"],"skins":[{"unified":"1f329-fe0f","native":"\uD83C\uDF29..."}],"version":1},"tornado":{"id":"tornado","name":"Tornado","keywords":["cloud","weather","cyclone","twister"],"skins":[{"unified":"1f32a-fe0f","native":"\uD83C\uDF2A..."}],"version":1},"fog":{"id":"fog","name":"Fog","keywords":["weather"],"skins":[{"unified":"1f32b-fe0f","native":"\uD83C\uDF2B..."}],"version":1},"wind_blowing_face":{"id":"wind_blowing_face","name":"Wind Face","keywords":["blowing","gust","air"],"skins":[{"unified":"1f32c-fe0f","native":"\uD83C\uDF2C..."}],"version":1},"cyclone":{"id":"cyclone","name":"Cyclone","keywords":["weather","swirl","blue","cloud","vortex","spiral","whirlpool","spin","tornado","hurricane","typhoon"],"skins":[{"unified":"1f300","native":"\uD83C\uDF00"}],"version":1},"rainbow":{"id":"rainbow","name":"Rainbow","keywords":["nature","happy","unicorn","face","photo","sky","spring"],"skins":[{"unified":"1f308","native":"\uD83C\uDF08"}],"version":1},"closed_umbrella":{"id":"closed_umbrella","name":"Closed Umbrella","keywords":["weather","rain","drizzle"],"skins":[{"unified":"1f302","native":"\uD83C\uDF02"}],"version":1},"umbrella":{"id":"umbrella","name":"Umbrella","keywords":["weather","spring"],"skins":[{"unified":"2602-fe0f","native":"......"}],"version":1},"umbrella_with_rain_drops":{"id":"umbrella_with_rain_drops","name":"Umbrella with Rain Drops","keywords":["rainy","weather","spring"],"skins":[{"unified":"2614","native":"..."}],"version":1},"umbrella_on_ground":{"id":"umbrella_on_ground","name":"Umbrella on Ground","keywords":["weather","summer"],"skins":[{"unified":"26f1-fe0f","native":"......"}],"version":1},"zap":{"id":"zap","name":"High Voltage","keywords":["zap","thunder","weather","lightning","bolt","fast"],"skins":[{"unified":"26a1","native":"..."}],"version":1},"snowflake":{"id":"snowflake","name":"Snowflake","keywords":["winter","season","cold","weather","christmas","xmas"],"skins":[{"unified":"2744-fe0f","native":"......"}],"version":1},"snowman":{"id":"snowman","name":"Snowman","keywords":["winter","season","cold","weather","christmas","xmas","frozen"],"skins":[{"unified":"2603-fe0f","native":"......"}],"version":1},"snowman_without_snow":{"id":"snowman_without_snow","name":"Snowman Without Snow","keywords":["winter","season","cold","weather","christmas","xmas","frozen"],"skins":[{"unified":"26c4","native":"..."}],"version":1},"comet":{"id":"comet","name":"Comet","keywords":["space"],"skins":[{"unified":"2604-fe0f","native":"......"}],"version":1},"fire":{"id":"fire","name":"Fire","keywords":["hot","cook","flame"],"skins":[{"unified":"1f525","native":"\uD83D\uDD25"}],"version":1},"droplet":{"id":"droplet","name":"Droplet","keywords":["water","drip","faucet","spring"],"skins":[{"unified":"1f4a7","native":"\uD83D\uDCA7"}],"version":1},"ocean":{"id":"ocean","name":"Water Wave","keywords":["ocean","sea","nature","tsunami","disaster"],"skins":[{"unified":"1f30a","native":"\uD83C\uDF0A"}],"version":1},"jack_o_lantern":{"id":"jack_o_lantern","name":"Jack-O-Lantern","keywords":["jack","o","lantern","halloween","light","pumpkin","creepy","fall"],"skins":[{"unified":"1f383","native":"\uD83C\uDF83"}],"version":1},"christmas_tree":{"id":"christmas_tree","name":"Christmas Tree","keywords":["festival","vacation","december","xmas","celebration"],"skins":[{"unified":"1f384","native":"\uD83C\uDF84"}],"version":1},"fireworks":{"id":"fireworks","name":"Fireworks","keywords":["photo","festival","carnival","congratulations"],"skins":[{"unified":"1f386","native":"\uD83C\uDF86"}],"version":1},"sparkler":{"id":"sparkler","name":"Sparkler","keywords":["stars","night","shine"],"skins":[{"unified":"1f387","native":"\uD83C\uDF87"}],"version":1},"firecracker":{"id":"firecracker","name":"Firecracker","keywords":["dynamite","boom","explode","explosion","explosive"],"skins":[{"unified":"1f9e8","native":"\uD83E\uDDE8"}],"version":11},"sparkles":{"id":"sparkles","name":"Sparkles","keywords":["stars","shine","shiny","cool","awesome","good","magic"],"skins":[{"unified":"2728","native":"..."}],"version":1},"balloon":{"id":"balloon","name":"Balloon","keywords":["party","celebration","birthday","circus"],"skins":[{"unified":"1f388","native":"\uD83C\uDF88"}],"version":1},"tada":{"id":"tada","name":"Party Popper","keywords":["tada","congratulations","birthday","magic","circus","celebration"],"skins":[{"unified":"1f389","native":"\uD83C\uDF89"}],"version":1},"confetti_ball":{"id":"confetti_ball","name":"Confetti Ball","keywords":["festival","party","birthday","circus"],"skins":[{"unified":"1f38a","native":"\uD83C\uDF8A"}],"version":1},"tanabata_tree":{"id":"tanabata_tree","name":"Tanabata Tree","keywords":["plant","nature","branch","summer"],"skins":[{"unified":"1f38b","native":"\uD83C\uDF8B"}],"version":1},"bamboo":{"id":"bamboo","name":"Pine Decoration","keywords":["bamboo","plant","nature","vegetable","panda"],"skins":[{"unified":"1f38d","native":"\uD83C\uDF8D"}],"version":1},"dolls":{"id":"dolls","name":"Japanese Dolls","keywords":["toy","kimono"],"skins":[{"unified":"1f38e","native":"\uD83C\uDF8E"}],"version":1},"flags":{"id":"flags","name":"Carp Streamer","keywords":["flags","fish","japanese","koinobori","banner"],"skins":[{"unified":"1f38f","native":"\uD83C\uDF8F"}],"version":1},"wind_chime":{"id":"wind_chime","name":"Wind Chime","keywords":["nature","ding","spring","bell"],"skins":[{"unified":"1f390","native":"\uD83C\uDF90"}],"version":1},"rice_scene":{"id":"rice_scene","name":"Moon Viewing Ceremony","keywords":["rice","scene","photo","japan","asia","tsukimi"],"skins":[{"unified":"1f391","native":"\uD83C\uDF91"}],"version":1},"red_envelope":{"id":"red_envelope","name":"Red Envelope","keywords":["gift"],"skins":[{"unified":"1f9e7","native":"\uD83E\uDDE7"}],"version":11},"ribbon":{"id":"ribbon","name":"Ribbon","keywords":["decoration","pink","girl","bowtie"],"skins":[{"unified":"1f380","native":"\uD83C\uDF80"}],"version":1},"gift":{"id":"gift","name":"Wrapped Gift","keywords":["present","birthday","christmas","xmas"],"skins":[{"unified":"1f381","native":"\uD83C\uDF81"}],"version":1},"reminder_ribbon":{"id":"reminder_ribbon","name":"Reminder Ribbon","keywords":["sports","cause","support","awareness"],"skins":[{"unified":"1f397-fe0f","native":"\uD83C\uDF97..."}],"version":1},"admission_tickets":{"id":"admission_tickets","name":"Admission Tickets","keywords":["sports","concert","entrance"],"skins":[{"unified":"1f39f-fe0f","native":"\uD83C\uDF9F..."}],"version":1},"ticket":{"id":"ticket","name":"Ticket","keywords":["event","concert","pass"],"skins":[{"unified":"1f3ab","native":"\uD83C\uDFAB"}],"version":1},"medal":{"id":"medal","name":"Military Medal","keywords":["award","winning","army"],"skins":[{"unified":"1f396-fe0f","native":"\uD83C\uDF96..."}],"version":1},"trophy":{"id":"trophy","name":"Trophy","keywords":["win","award","contest","place","ftw","ceremony"],"skins":[{"unified":"1f3c6","native":"\uD83C\uDFC6"}],"version":1},"sports_medal":{"id":"sports_medal","name":"Sports Medal","keywords":["award","winning"],"skins":[{"unified":"1f3c5","native":"\uD83C\uDFC5"}],"version":1},"first_place_medal":{"id":"first_place_medal","name":"1st Place Medal","keywords":["first","award","winning"],"skins":[{"unified":"1f947","native":"\uD83E\uDD47"}],"version":3},"second_place_medal":{"id":"second_place_medal","name":"2nd Place Medal","keywords":["second","award"],"skins":[{"unified":"1f948","native":"\uD83E\uDD48"}],"version":3},"third_place_medal":{"id":"third_place_medal","name":"3rd Place Medal","keywords":["third","award"],"skins":[{"unified":"1f949","native":"\uD83E\uDD49"}],"version":3},"soccer":{"id":"soccer","name":"Soccer Ball","keywords":["sports","football"],"skins":[{"unified":"26bd","native":"..."}],"version":1},"baseball":{"id":"baseball","name":"Baseball","keywords":["sports","balls"],"skins":[{"unified":"26be","native":"..."}],"version":1},"softball":{"id":"softball","name":"Softball","keywords":["sports","balls"],"skins":[{"unified":"1f94e","native":"\uD83E\uDD4E"}],"version":11},"basketball":{"id":"basketball","name":"Basketball","keywords":["sports","balls","NBA"],"skins":[{"unified":"1f3c0","native":"\uD83C\uDFC0"}],"version":1},"volleyball":{"id":"volleyball","name":"Volleyball","keywords":["sports","balls"],"skins":[{"unified":"1f3d0","native":"\uD83C\uDFD0"}],"version":1},"football":{"id":"football","name":"American Football","keywords":["sports","balls","NFL"],"skins":[{"unified":"1f3c8","native":"\uD83C\uDFC8"}],"version":1},"rugby_football":{"id":"rugby_football","name":"Rugby Football","keywords":["sports","team"],"skins":[{"unified":"1f3c9","native":"\uD83C\uDFC9"}],"version":1},"tennis":{"id":"tennis","name":"Tennis","keywords":["sports","balls","green"],"skins":[{"unified":"1f3be","native":"\uD83C\uDFBE"}],"version":1},"flying_disc":{"id":"flying_disc","name":"Flying Disc","keywords":["sports","frisbee","ultimate"],"skins":[{"unified":"1f94f","native":"\uD83E\uDD4F"}],"version":11},"bowling":{"id":"bowling","name":"Bowling","keywords":["sports","fun","play"],"skins":[{"unified":"1f3b3","native":"\uD83C\uDFB3"}],"version":1},"cricket_bat_and_ball":{"id":"cricket_bat_and_ball","name":"Cricket Game","keywords":["bat","and","ball","sports"],"skins":[{"unified":"1f3cf","native":"\uD83C\uDFCF"}],"version":1},"field_hockey_stick_and_ball":{"id":"field_hockey_stick_and_ball","name":"Field Hockey","keywords":["stick","and","ball","sports"],"skins":[{"unified":"1f3d1","native":"\uD83C\uDFD1"}],"version":1},"ice_hockey_stick_and_puck":{"id":"ice_hockey_stick_and_puck","name":"Ice Hockey","keywords":["stick","and","puck","sports"],"skins":[{"unified":"1f3d2","native":"\uD83C\uDFD2"}],"version":1},"lacrosse":{"id":"lacrosse","name":"Lacrosse","keywords":["sports","ball","stick"],"skins":[{"unified":"1f94d","native":"\uD83E\uDD4D"}],"version":11},"table_tennis_paddle_and_ball":{"id":"table_tennis_paddle_and_ball","name":"Ping Pong","keywords":["table","tennis","paddle","and","ball","sports","pingpong"],"skins":[{"unified":"1f3d3","native":"\uD83C\uDFD3"}],"version":1},"badminton_racquet_and_shuttlecock":{"id":"badminton_racquet_and_shuttlecock","name":"Badminton","keywords":["racquet","and","shuttlecock","sports"],"skins":[{"unified":"1f3f8","native":"\uD83C\uDFF8"}],"version":1},"boxing_glove":{"id":"boxing_glove","name":"Boxing Glove","keywords":["sports","fighting"],"skins":[{"unified":"1f94a","native":"\uD83E\uDD4A"}],"version":3},"martial_arts_uniform":{"id":"martial_arts_uniform","name":"Martial Arts Uniform","keywords":["judo","karate","taekwondo"],"skins":[{"unified":"1f94b","native":"\uD83E\uDD4B"}],"version":3},"goal_net":{"id":"goal_net","name":"Goal Net","keywords":["sports"],"skins":[{"unified":"1f945","native":"\uD83E\uDD45"}],"version":3},"golf":{"id":"golf","name":"Flag in Hole","keywords":["golf","sports","business","summer"],"skins":[{"unified":"26f3","native":"..."}],"version":1},"ice_skate":{"id":"ice_skate","name":"Ice Skate","keywords":["sports"],"skins":[{"unified":"26f8-fe0f","native":"......"}],"version":1},"fishing_pole_and_fish":{"id":"fishing_pole_and_fish","name":"Fishing Pole","keywords":["and","fish","food","hobby","summer"],"skins":[{"unified":"1f3a3","native":"\uD83C\uDFA3"}],"version":1},"diving_mask":{"id":"diving_mask","name":"Diving Mask","keywords":["sport","ocean"],"skins":[{"unified":"1f93f","native":"\uD83E\uDD3F"}],"version":12},"running_shirt_with_sash":{"id":"running_shirt_with_sash","name":"Running Shirt","keywords":["with","sash","play","pageant"],"skins":[{"unified":"1f3bd","native":"\uD83C\uDFBD"}],"version":1},"ski":{"id":"ski","name":"Skis","keywords":["ski","sports","winter","cold","snow"],"skins":[{"unified":"1f3bf","native":"\uD83C\uDFBF"}],"version":1},"sled":{"id":"sled","name":"Sled","keywords":["sleigh","luge","toboggan"],"skins":[{"unified":"1f6f7","native":"\uD83D\uDEF7"}],"version":5},"curling_stone":{"id":"curling_stone","name":"Curling Stone","keywords":["sports"],"skins":[{"unified":"1f94c","native":"\uD83E\uDD4C"}],"version":5},"dart":{"id":"dart","name":"Bullseye","keywords":["dart","direct","hit","game","play","bar","target"],"skins":[{"unified":"1f3af","native":"\uD83C\uDFAF"}],"version":1},"yo-yo":{"id":"yo-yo","name":"Yo-Yo","keywords":["yo","toy"],"skins":[{"unified":"1fa80","native":"\uD83E\uDE80"}],"version":12},"kite":{"id":"kite","name":"Kite","keywords":["wind","fly"],"skins":[{"unified":"1fa81","native":"\uD83E\uDE81"}],"version":12},"8ball":{"id":"8ball","name":"Billiards","keywords":["8ball","pool","8","ball","hobby","game","luck","magic"],"skins":[{"unified":"1f3b1","native":"\uD83C\uDFB1"}],"version":1},"crystal_ball":{"id":"crystal_ball","name":"Crystal Ball","keywords":["disco","party","magic","circus","fortune","teller"],"skins":[{"unified":"1f52e","native":"\uD83D\uDD2E"}],"version":1},"magic_wand":{"id":"magic_wand","name":"Magic Wand","keywords":["supernature","power"],"skins":[{"unified":"1fa84","native":"\uD83E\uDE84"}],"version":13},"nazar_amulet":{"id":"nazar_amulet","name":"Nazar Amulet","keywords":["bead","charm"],"skins":[{"unified":"1f9ff","native":"\uD83E\uDDFF"}],"version":11},"hamsa":{"id":"hamsa","name":"Hamsa","keywords":["religion","protection"],"skins":[{"unified":"1faac","native":"\uD83E\uDEAC"}],"version":14},"video_game":{"id":"video_game","name":"Video Game","keywords":["play","console","PS4","controller"],"skins":[{"unified":"1f3ae","native":"\uD83C\uDFAE"}],"version":1},"joystick":{"id":"joystick","name":"Joystick","keywords":["game","play"],"skins":[{"unified":"1f579-fe0f","native":"\uD83D\uDD79..."}],"version":1},"slot_machine":{"id":"slot_machine","name":"Slot Machine","keywords":["bet","gamble","vegas","fruit","luck","casino"],"skins":[{"unified":"1f3b0","native":"\uD83C\uDFB0"}],"version":1},"game_die":{"id":"game_die","name":"Game Die","keywords":["dice","random","tabletop","play","luck"],"skins":[{"unified":"1f3b2","native":"\uD83C\uDFB2"}],"version":1},"jigsaw":{"id":"jigsaw","name":"Puzzle Piece","keywords":["jigsaw","interlocking"],"skins":[{"unified":"1f9e9","native":"\uD83E\uDDE9"}],"version":11},"teddy_bear":{"id":"teddy_bear","name":"Teddy Bear","keywords":["plush","stuffed"],"skins":[{"unified":"1f9f8","native":"\uD83E\uDDF8"}],"version":11},"pinata":{"id":"pinata","name":"Pinata","keywords":["mexico","candy","celebration"],"skins":[{"unified":"1fa85","native":"\uD83E\uDE85"}],"version":13},"mirror_ball":{"id":"mirror_ball","name":"Mirror Ball","keywords":["disco","dance","party"],"skins":[{"unified":"1faa9","native":"\uD83E\uDEA9"}],"version":14},"nesting_dolls":{"id":"nesting_dolls","name":"Nesting Dolls","keywords":["matryoshka","toy"],"skins":[{"unified":"1fa86","native":"\uD83E\uDE86"}],"version":13},"spades":{"id":"spades","name":"Spade Suit","keywords":["spades","poker","cards","suits","magic"],"skins":[{"unified":"2660-fe0f","native":"......"}],"version":1},"hearts":{"id":"hearts","name":"Heart Suit","keywords":["hearts","poker","cards","magic","suits"],"skins":[{"unified":"2665-fe0f","native":"......"}],"version":1},"diamonds":{"id":"diamonds","name":"Diamond Suit","keywords":["diamonds","poker","cards","magic","suits"],"skins":[{"unified":"2666-fe0f","native":"......"}],"version":1},"clubs":{"id":"clubs","name":"Club Suit","keywords":["clubs","poker","cards","magic","suits"],"skins":[{"unified":"2663-fe0f","native":"......"}],"version":1},"chess_pawn":{"id":"chess_pawn","name":"Chess Pawn","keywords":["expendable"],"skins":[{"unified":"265f-fe0f","native":"......"}],"version":11},"black_joker":{"id":"black_joker","name":"Joker","keywords":["black","poker","cards","game","play","magic"],"skins":[{"unified":"1f0cf","native":"\uD83C\uDCCF"}],"version":1},"mahjong":{"id":"mahjong","name":"Mahjong Red Dragon","keywords":["game","play","chinese","kanji"],"skins":[{"unified":"1f004","native":"\uD83C\uDC04"}],"version":1},"flower_playing_cards":{"id":"flower_playing_cards","name":"Flower Playing Cards","keywords":["game","sunset","red"],"skins":[{"unified":"1f3b4","native":"\uD83C\uDFB4"}],"version":1},"performing_arts":{"id":"performing_arts","name":"Performing Arts","keywords":["acting","theater","drama"],"skins":[{"unified":"1f3ad","native":"\uD83C\uDFAD"}],"version":1},"frame_with_picture":{"id":"frame_with_picture","name":"Framed Picture","keywords":["frame","with","photography"],"skins":[{"unified":"1f5bc-fe0f","native":"\uD83D\uDDBC..."}],"version":1},"art":{"id":"art","name":"Artist Palette","keywords":["art","design","paint","draw","colors"],"skins":[{"unified":"1f3a8","native":"\uD83C\uDFA8"}],"version":1},"thread":{"id":"thread","name":"Thread","keywords":["needle","sewing","spool","string"],"skins":[{"unified":"1f9f5","native":"\uD83E\uDDF5"}],"version":11},"sewing_needle":{"id":"sewing_needle","name":"Sewing Needle","keywords":["stitches"],"skins":[{"unified":"1faa1","native":"\uD83E\uDEA1"}],"version":13},"yarn":{"id":"yarn","name":"Yarn","keywords":["ball","crochet","knit"],"skins":[{"unified":"1f9f6","native":"\uD83E\uDDF6"}],"version":11},"knot":{"id":"knot","name":"Knot","keywords":["rope","scout"],"skins":[{"unified":"1faa2","native":"\uD83E\uDEA2"}],"version":13},"eyeglasses":{"id":"eyeglasses","name":"Glasses","keywords":["eyeglasses","fashion","accessories","eyesight","nerdy","dork","geek"],"skins":[{"unified":"1f453","native":"\uD83D\uDC53"}],"version":1},"dark_sunglasses":{"id":"dark_sunglasses","name":"Sunglasses","keywords":["dark","face","cool","accessories"],"skins":[{"unified":"1f576-fe0f","native":"\uD83D\uDD76..."}],"version":1},"goggles":{"id":"goggles","name":"Goggles","keywords":["eyes","protection","safety"],"skins":[{"unified":"1f97d","native":"\uD83E\uDD7D"}],"version":11},"lab_coat":{"id":"lab_coat","name":"Lab Coat","keywords":["doctor","experiment","scientist","chemist"],"skins":[{"unified":"1f97c","native":"\uD83E\uDD7C"}],"version":11},"safety_vest":{"id":"safety_vest","name":"Safety Vest","keywords":["protection"],"skins":[{"unified":"1f9ba","native":"\uD83E\uDDBA"}],"version":12},"necktie":{"id":"necktie","name":"Necktie","keywords":["shirt","suitup","formal","fashion","cloth","business"],"skins":[{"unified":"1f454","native":"\uD83D\uDC54"}],"version":1},"shirt":{"id":"shirt","name":"T-Shirt","keywords":["shirt","tshirt","t","fashion","cloth","casual","tee"],"skins":[{"unified":"1f455","native":"\uD83D\uDC55"}],"version":1},"jeans":{"id":"jeans","name":"Jeans","keywords":["fashion","shopping"],"skins":[{"unified":"1f456","native":"\uD83D\uDC56"}],"version":1},"scarf":{"id":"scarf","name":"Scarf","keywords":["neck","winter","clothes"],"skins":[{"unified":"1f9e3","native":"\uD83E\uDDE3"}],"version":5},"gloves":{"id":"gloves","name":"Gloves","keywords":["hands","winter","clothes"],"skins":[{"unified":"1f9e4","native":"\uD83E\uDDE4"}],"version":5},"coat":{"id":"coat","name":"Coat","keywords":["jacket"],"skins":[{"unified":"1f9e5","native":"\uD83E\uDDE5"}],"version":5},"socks":{"id":"socks","name":"Socks","keywords":["stockings","clothes"],"skins":[{"unified":"1f9e6","native":"\uD83E\uDDE6"}],"version":5},"dress":{"id":"dress","name":"Dress","keywords":["clothes","fashion","shopping"],"skins":[{"unified":"1f457","native":"\uD83D\uDC57"}],"version":1},"kimono":{"id":"kimono","name":"Kimono","keywords":["dress","fashion","women","female","japanese"],"skins":[{"unified":"1f458","native":"\uD83D\uDC58"}],"version":1},"sari":{"id":"sari","name":"Sari","keywords":["dress"],"skins":[{"unified":"1f97b","native":"\uD83E\uDD7B"}],"version":12},"one-piece_swimsuit":{"id":"one-piece_swimsuit","name":"One-Piece Swimsuit","keywords":["one","piece","fashion"],"skins":[{"unified":"1fa71","native":"\uD83E\uDE71"}],"version":12},"briefs":{"id":"briefs","name":"Briefs","keywords":["clothing"],"skins":[{"unified":"1fa72","native":"\uD83E\uDE72"}],"version":12},"shorts":{"id":"shorts","name":"Shorts","keywords":["clothing"],"skins":[{"unified":"1fa73","native":"\uD83E\uDE73"}],"version":12},"bikini":{"id":"bikini","name":"Bikini","keywords":["swimming","female","woman","girl","fashion","beach","summer"],"skins":[{"unified":"1f459","native":"\uD83D\uDC59"}],"version":1},"womans_clothes":{"id":"womans_clothes","name":"Womans Clothes","keywords":["woman","s","fashion","shopping","bags","female"],"skins":[{"unified":"1f45a","native":"\uD83D\uDC5A"}],"version":1},"purse":{"id":"purse","name":"Purse","keywords":["fashion","accessories","money","sales","shopping"],"skins":[{"unified":"1f45b","native":"\uD83D\uDC5B"}],"version":1},"handbag":{"id":"handbag","name":"Handbag","keywords":["fashion","accessory","accessories","shopping"],"skins":[{"unified":"1f45c","native":"\uD83D\uDC5C"}],"version":1},"pouch":{"id":"pouch","name":"Pouch","keywords":["clutch","bag","accessories","shopping"],"skins":[{"unified":"1f45d","native":"\uD83D\uDC5D"}],"version":1},"shopping_bags":{"id":"shopping_bags","name":"Shopping Bags","keywords":["mall","buy","purchase"],"skins":[{"unified":"1f6cd-fe0f","native":"\uD83D\uDECD..."}],"version":1},"school_satchel":{"id":"school_satchel","name":"Backpack","keywords":["school","satchel","student","education","bag"],"skins":[{"unified":"1f392","native":"\uD83C\uDF92"}],"version":1},"thong_sandal":{"id":"thong_sandal","name":"Thong Sandal","keywords":["footwear","summer"],"skins":[{"unified":"1fa74","native":"\uD83E\uDE74"}],"version":13},"mans_shoe":{"id":"mans_shoe","name":"Mans Shoe","keywords":["man","s","fashion","male"],"skins":[{"unified":"1f45e","native":"\uD83D\uDC5E"}],"version":1},"athletic_shoe":{"id":"athletic_shoe","name":"Running Shoe","keywords":["athletic","shoes","sports","sneakers"],"skins":[{"unified":"1f45f","native":"\uD83D\uDC5F"}],"version":1},"hiking_boot":{"id":"hiking_boot","name":"Hiking Boot","keywords":["backpacking","camping"],"skins":[{"unified":"1f97e","native":"\uD83E\uDD7E"}],"version":11},"womans_flat_shoe":{"id":"womans_flat_shoe","name":"Flat Shoe","keywords":["womans","ballet","slip","on","slipper"],"skins":[{"unified":"1f97f","native":"\uD83E\uDD7F"}],"version":11},"high_heel":{"id":"high_heel","name":"High-Heeled Shoe","keywords":["high","heel","heeled","fashion","shoes","female","pumps","stiletto"],"skins":[{"unified":"1f460","native":"\uD83D\uDC60"}],"version":1},"sandal":{"id":"sandal","name":"Womans Sandal","keywords":["woman","s","shoes","fashion","flip","flops"],"skins":[{"unified":"1f461","native":"\uD83D\uDC61"}],"version":1},"ballet_shoes":{"id":"ballet_shoes","name":"Ballet Shoes","keywords":["dance"],"skins":[{"unified":"1fa70","native":"\uD83E\uDE70"}],"version":12},"boot":{"id":"boot","name":"Womans Boots","keywords":["boot","woman","s","shoes","fashion"],"skins":[{"unified":"1f462","native":"\uD83D\uDC62"}],"version":1},"crown":{"id":"crown","name":"Crown","keywords":["king","kod","leader","royalty","lord"],"skins":[{"unified":"1f451","native":"\uD83D\uDC51"}],"version":1},"womans_hat":{"id":"womans_hat","name":"Womans Hat","keywords":["woman","s","fashion","accessories","female","lady","spring"],"skins":[{"unified":"1f452","native":"\uD83D\uDC52"}],"version":1},"tophat":{"id":"tophat","name":"Top Hat","keywords":["tophat","magic","gentleman","classy","circus"],"skins":[{"unified":"1f3a9","native":"\uD83C\uDFA9"}],"version":1},"mortar_board":{"id":"mortar_board","name":"Graduation Cap","keywords":["mortar","board","school","college","degree","university","hat","legal","learn","education"],"skins":[{"unified":"1f393","native":"\uD83C\uDF93"}],"version":1},"billed_cap":{"id":"billed_cap","name":"Billed Cap","keywords":["baseball"],"skins":[{"unified":"1f9e2","native":"\uD83E\uDDE2"}],"version":5},"military_helmet":{"id":"military_helmet","name":"Military Helmet","keywords":["army","protection"],"skins":[{"unified":"1fa96","native":"\uD83E\uDE96"}],"version":13},"helmet_with_white_cross":{"id":"helmet_with_white_cross","name":"Rescue Worker...s Helmet","keywords":["with","white","cross","worker","s","construction","build"],"skins":[{"unified":"26d1-fe0f","native":"......"}],"version":1},"prayer_beads":{"id":"prayer_beads","name":"Prayer Beads","keywords":["dhikr","religious"],"skins":[{"unified":"1f4ff","native":"\uD83D\uDCFF"}],"version":1},"lipstick":{"id":"lipstick","name":"Lipstick","keywords":["female","girl","fashion","woman"],"skins":[{"unified":"1f484","native":"\uD83D\uDC84"}],"version":1},"ring":{"id":"ring","name":"Ring","keywords":["wedding","propose","marriage","valentines","diamond","fashion","jewelry","gem","engagement"],"skins":[{"unified":"1f48d","native":"\uD83D\uDC8D"}],"version":1},"gem":{"id":"gem","name":"Gem Stone","keywords":["blue","ruby","diamond","jewelry"],"skins":[{"unified":"1f48e","native":"\uD83D\uDC8E"}],"version":1},"mute":{"id":"mute","name":"Muted Speaker","keywords":["mute","sound","volume","silence","quiet"],"skins":[{"unified":"1f507","native":"\uD83D\uDD07"}],"version":1},"speaker":{"id":"speaker","name":"Speaker","keywords":["low","volume","sound","silence","broadcast"],"skins":[{"unified":"1f508","native":"\uD83D\uDD08"}],"version":1},"sound":{"id":"sound","name":"Speaker Medium Volume","keywords":["sound","broadcast"],"skins":[{"unified":"1f509","native":"\uD83D\uDD09"}],"version":1},"loud_sound":{"id":"loud_sound","name":"Speaker High Volume","keywords":["loud","sound","noise","noisy","broadcast"],"skins":[{"unified":"1f50a","native":"\uD83D\uDD0A"}],"version":1},"loudspeaker":{"id":"loudspeaker","name":"Loudspeaker","keywords":["volume","sound"],"skins":[{"unified":"1f4e2","native":"\uD83D\uDCE2"}],"version":1},"mega":{"id":"mega","name":"Megaphone","keywords":["mega","sound","speaker","volume"],"skins":[{"unified":"1f4e3","native":"\uD83D\uDCE3"}],"version":1},"postal_horn":{"id":"postal_horn","name":"Postal Horn","keywords":["instrument","music"],"skins":[{"unified":"1f4ef","native":"\uD83D\uDCEF"}],"version":1},"bell":{"id":"bell","name":"Bell","keywords":["sound","notification","christmas","xmas","chime"],"skins":[{"unified":"1f514","native":"\uD83D\uDD14"}],"version":1},"no_bell":{"id":"no_bell","name":"Bell with Slash","keywords":["no","sound","volume","mute","quiet","silent"],"skins":[{"unified":"1f515","native":"\uD83D\uDD15"}],"version":1},"musical_score":{"id":"musical_score","name":"Musical Score","keywords":["treble","clef","compose"],"skins":[{"unified":"1f3bc","native":"\uD83C\uDFBC"}],"version":1},"musical_note":{"id":"musical_note","name":"Musical Note","keywords":["score","tone","sound"],"skins":[{"unified":"1f3b5","native":"\uD83C\uDFB5"}],"version":1},"notes":{"id":"notes","name":"Musical Notes","keywords":["music","score"],"skins":[{"unified":"1f3b6","native":"\uD83C\uDFB6"}],"version":1},"studio_microphone":{"id":"studio_microphone","name":"Studio Microphone","keywords":["sing","recording","artist","talkshow"],"skins":[{"unified":"1f399-fe0f","native":"\uD83C\uDF99..."}],"version":1},"level_slider":{"id":"level_slider","name":"Level Slider","keywords":["scale"],"skins":[{"unified":"1f39a-fe0f","native":"\uD83C\uDF9A..."}],"version":1},"control_knobs":{"id":"control_knobs","name":"Control Knobs","keywords":["dial"],"skins":[{"unified":"1f39b-fe0f","native":"\uD83C\uDF9B..."}],"version":1},"microphone":{"id":"microphone","name":"Microphone","keywords":["sound","music","PA","sing","talkshow"],"skins":[{"unified":"1f3a4","native":"\uD83C\uDFA4"}],"version":1},"headphones":{"id":"headphones","name":"Headphone","keywords":["headphones","music","score","gadgets"],"skins":[{"unified":"1f3a7","native":"\uD83C\uDFA7"}],"version":1},"radio":{"id":"radio","name":"Radio","keywords":["communication","music","podcast","program"],"skins":[{"unified":"1f4fb","native":"\uD83D\uDCFB"}],"version":1},"saxophone":{"id":"saxophone","name":"Saxophone","keywords":["music","instrument","jazz","blues"],"skins":[{"unified":"1f3b7","native":"\uD83C\uDFB7"}],"version":1},"accordion":{"id":"accordion","name":"Accordion","keywords":["music"],"skins":[{"unified":"1fa97","native":"\uD83E\uDE97"}],"version":13},"guitar":{"id":"guitar","name":"Guitar","keywords":["music","instrument"],"skins":[{"unified":"1f3b8","native":"\uD83C\uDFB8"}],"version":1},"musical_keyboard":{"id":"musical_keyboard","name":"Musical Keyboard","keywords":["piano","instrument","compose"],"skins":[{"unified":"1f3b9","native":"\uD83C\uDFB9"}],"version":1},"trumpet":{"id":"trumpet","name":"Trumpet","keywords":["music","brass"],"skins":[{"unified":"1f3ba","native":"\uD83C\uDFBA"}],"version":1},"violin":{"id":"violin","name":"Violin","keywords":["music","instrument","orchestra","symphony"],"skins":[{"unified":"1f3bb","native":"\uD83C\uDFBB"}],"version":1},"banjo":{"id":"banjo","name":"Banjo","keywords":["music","instructment"],"skins":[{"unified":"1fa95","native":"\uD83E\uDE95"}],"version":12},"drum_with_drumsticks":{"id":"drum_with_drumsticks","name":"Drum","keywords":["with","drumsticks","music","instrument","snare"],"skins":[{"unified":"1f941","native":"\uD83E\uDD41"}],"version":3},"long_drum":{"id":"long_drum","name":"Long Drum","keywords":["music"],"skins":[{"unified":"1fa98","native":"\uD83E\uDE98"}],"version":13},"iphone":{"id":"iphone","name":"Mobile Phone","keywords":["iphone","technology","apple","gadgets","dial"],"skins":[{"unified":"1f4f1","native":"\uD83D\uDCF1"}],"version":1},"calling":{"id":"calling","name":"Mobile Phone with Arrow","keywords":["calling","iphone","incoming"],"skins":[{"unified":"1f4f2","native":"\uD83D\uDCF2"}],"version":1},"phone":{"id":"phone","name":"Telephone","keywords":["phone","technology","communication","dial"],"skins":[{"unified":"260e-fe0f","native":"......"}],"version":1},"telephone_receiver":{"id":"telephone_receiver","name":"Telephone Receiver","keywords":["technology","communication","dial"],"skins":[{"unified":"1f4de","native":"\uD83D\uDCDE"}],"version":1},"pager":{"id":"pager","name":"Pager","keywords":["bbcall","oldschool","90s"],"skins":[{"unified":"1f4df","native":"\uD83D\uDCDF"}],"version":1},"fax":{"id":"fax","name":"Fax Machine","keywords":["communication","technology"],"skins":[{"unified":"1f4e0","native":"\uD83D\uDCE0"}],"version":1},"battery":{"id":"battery","name":"Battery","keywords":["power","energy","sustain"],"skins":[{"unified":"1f50b","native":"\uD83D\uDD0B"}],"version":1},"low_battery":{"id":"low_battery","name":"Low Battery","keywords":["drained","dead"],"skins":[{"unified":"1faab","native":"\uD83E\uDEAB"}],"version":14},"electric_plug":{"id":"electric_plug","name":"Electric Plug","keywords":["charger","power"],"skins":[{"unified":"1f50c","native":"\uD83D\uDD0C"}],"version":1},"computer":{"id":"computer","name":"Laptop","keywords":["computer","technology","screen","display","monitor"],"skins":[{"unified":"1f4bb","native":"\uD83D\uDCBB"}],"version":1},"desktop_computer":{"id":"desktop_computer","name":"Desktop Computer","keywords":["technology","computing","screen"],"skins":[{"unified":"1f5a5-fe0f","native":"\uD83D\uDDA5..."}],"version":1},"printer":{"id":"printer","name":"Printer","keywords":["paper","ink"],"skins":[{"unified":"1f5a8-fe0f","native":"\uD83D\uDDA8..."}],"version":1},"keyboard":{"id":"keyboard","name":"Keyboard","keywords":["technology","computer","type","input","text"],"skins":[{"unified":"2328-fe0f","native":"......"}],"version":1},"three_button_mouse":{"id":"three_button_mouse","name":"Computer Mouse","keywords":["three","button","click"],"skins":[{"unified":"1f5b1-fe0f","native":"\uD83D\uDDB1..."}],"version":1},"trackball":{"id":"trackball","name":"Trackball","keywords":["technology","trackpad"],"skins":[{"unified":"1f5b2-fe0f","native":"\uD83D\uDDB2..."}],"version":1},"minidisc":{"id":"minidisc","name":"Minidisc","keywords":["computer","disk","technology","record","data","90s"],"skins":[{"unified":"1f4bd","native":"\uD83D\uDCBD"}],"version":1},"floppy_disk":{"id":"floppy_disk","name":"Floppy Disk","keywords":["oldschool","technology","save","90s","80s"],"skins":[{"unified":"1f4be","native":"\uD83D\uDCBE"}],"version":1},"cd":{"id":"cd","name":"Optical Disc","keywords":["cd","disk","technology","dvd","90s"],"skins":[{"unified":"1f4bf","native":"\uD83D\uDCBF"}],"version":1},"dvd":{"id":"dvd","name":"Dvd","keywords":["cd","disk","disc"],"skins":[{"unified":"1f4c0","native":"\uD83D\uDCC0"}],"version":1},"abacus":{"id":"abacus","name":"Abacus","keywords":["calculation"],"skins":[{"unified":"1f9ee","native":"\uD83E\uDDEE"}],"version":11},"movie_camera":{"id":"movie_camera","name":"Movie Camera","keywords":["film","record"],"skins":[{"unified":"1f3a5","native":"\uD83C\uDFA5"}],"version":1},"film_frames":{"id":"film_frames","name":"Film Frames","keywords":["movie"],"skins":[{"unified":"1f39e-fe0f","native":"\uD83C\uDF9E..."}],"version":1},"film_projector":{"id":"film_projector","name":"Film Projector","keywords":["video","tape","record","movie"],"skins":[{"unified":"1f4fd-fe0f","native":"\uD83D\uDCFD..."}],"version":1},"clapper":{"id":"clapper","name":"Clapper Board","keywords":["movie","film","record"],"skins":[{"unified":"1f3ac","native":"\uD83C\uDFAC"}],"version":1},"tv":{"id":"tv","name":"Television","keywords":["tv","technology","program","oldschool","show"],"skins":[{"unified":"1f4fa","native":"\uD83D\uDCFA"}],"version":1},"camera":{"id":"camera","name":"Camera","keywords":["gadgets","photography"],"skins":[{"unified":"1f4f7","native":"\uD83D\uDCF7"}],"version":1},"camera_with_flash":{"id":"camera_with_flash","name":"Camera with Flash","keywords":["photography","gadgets"],"skins":[{"unified":"1f4f8","native":"\uD83D\uDCF8"}],"version":1},"video_camera":{"id":"video_camera","name":"Video Camera","keywords":["film","record"],"skins":[{"unified":"1f4f9","native":"\uD83D\uDCF9"}],"version":1},"vhs":{"id":"vhs","name":"Videocassette","keywords":["vhs","record","video","oldschool","90s","80s"],"skins":[{"unified":"1f4fc","native":"\uD83D\uDCFC"}],"version":1},"mag":{"id":"mag","name":"Magnifying Glass Tilted Left","keywords":["mag","search","zoom","find","detective"],"skins":[{"unified":"1f50d","native":"\uD83D\uDD0D"}],"version":1},"mag_right":{"id":"mag_right","name":"Magnifying Glass Tilted Right","keywords":["mag","search","zoom","find","detective"],"skins":[{"unified":"1f50e","native":"\uD83D\uDD0E"}],"version":1},"candle":{"id":"candle","name":"Candle","keywords":["fire","wax"],"skins":[{"unified":"1f56f-fe0f","native":"\uD83D\uDD6F..."}],"version":1},"bulb":{"id":"bulb","name":"Light Bulb","keywords":["electricity","idea"],"skins":[{"unified":"1f4a1","native":"\uD83D\uDCA1"}],"version":1},"flashlight":{"id":"flashlight","name":"Flashlight","keywords":["dark","camping","sight","night"],"skins":[{"unified":"1f526","native":"\uD83D\uDD26"}],"version":1},"izakaya_lantern":{"id":"izakaya_lantern","name":"Izakaya Lantern","keywords":["red","paper","light","halloween","spooky"],"skins":[{"unified":"1f3ee","native":"\uD83C\uDFEE"}],"version":1},"diya_lamp":{"id":"diya_lamp","name":"Diya Lamp","keywords":["lighting"],"skins":[{"unified":"1fa94","native":"\uD83E\uDE94"}],"version":12},"notebook_with_decorative_cover":{"id":"notebook_with_decorative_cover","name":"Notebook with Decorative Cover","keywords":["classroom","notes","record","paper","study"],"skins":[{"unified":"1f4d4","native":"\uD83D\uDCD4"}],"version":1},"closed_book":{"id":"closed_book","name":"Closed Book","keywords":["read","library","knowledge","textbook","learn"],"skins":[{"unified":"1f4d5","native":"\uD83D\uDCD5"}],"version":1},"book":{"id":"book","name":"Open Book","keywords":["read","library","knowledge","literature","learn","study"],"skins":[{"unified":"1f4d6","native":"\uD83D\uDCD6"}],"version":1},"green_book":{"id":"green_book","name":"Green Book","keywords":["read","library","knowledge","study"],"skins":[{"unified":"1f4d7","native":"\uD83D\uDCD7"}],"version":1},"blue_book":{"id":"blue_book","name":"Blue Book","keywords":["read","library","knowledge","learn","study"],"skins":[{"unified":"1f4d8","native":"\uD83D\uDCD8"}],"version":1},"orange_book":{"id":"orange_book","name":"Orange Book","keywords":["read","library","knowledge","textbook","study"],"skins":[{"unified":"1f4d9","native":"\uD83D\uDCD9"}],"version":1},"books":{"id":"books","name":"Books","keywords":["literature","library","study"],"skins":[{"unified":"1f4da","native":"\uD83D\uDCDA"}],"version":1},"notebook":{"id":"notebook","name":"Notebook","keywords":["stationery","record","notes","paper","study"],"skins":[{"unified":"1f4d3","native":"\uD83D\uDCD3"}],"version":1},"ledger":{"id":"ledger","name":"Ledger","keywords":["notes","paper"],"skins":[{"unified":"1f4d2","native":"\uD83D\uDCD2"}],"version":1},"page_with_curl":{"id":"page_with_curl","name":"Page with Curl","keywords":["documents","office","paper"],"skins":[{"unified":"1f4c3","native":"\uD83D\uDCC3"}],"version":1},"scroll":{"id":"scroll","name":"Scroll","keywords":["documents","ancient","history","paper"],"skins":[{"unified":"1f4dc","native":"\uD83D\uDCDC"}],"version":1},"page_facing_up":{"id":"page_facing_up","name":"Page Facing Up","keywords":["documents","office","paper","information"],"skins":[{"unified":"1f4c4","native":"\uD83D\uDCC4"}],"version":1},"newspaper":{"id":"newspaper","name":"Newspaper","keywords":["press","headline"],"skins":[{"unified":"1f4f0","native":"\uD83D\uDCF0"}],"version":1},"rolled_up_newspaper":{"id":"rolled_up_newspaper","name":"Rolled-Up Newspaper","keywords":["rolled","up","press","headline"],"skins":[{"unified":"1f5de-fe0f","native":"\uD83D\uDDDE..."}],"version":1},"bookmark_tabs":{"id":"bookmark_tabs","name":"Bookmark Tabs","keywords":["favorite","save","order","tidy"],"skins":[{"unified":"1f4d1","native":"\uD83D\uDCD1"}],"version":1},"bookmark":{"id":"bookmark","name":"Bookmark","keywords":["favorite","label","save"],"skins":[{"unified":"1f516","native":"\uD83D\uDD16"}],"version":1},"label":{"id":"label","name":"Label","keywords":["sale","tag"],"skins":[{"unified":"1f3f7-fe0f","native":"\uD83C\uDFF7..."}],"version":1},"moneybag":{"id":"moneybag","name":"Money Bag","keywords":["moneybag","dollar","payment","coins","sale"],"skins":[{"unified":"1f4b0","native":"\uD83D\uDCB0"}],"version":1},"coin":{"id":"coin","name":"Coin","keywords":["money","currency"],"skins":[{"unified":"1fa99","native":"\uD83E\uDE99"}],"version":13},"yen":{"id":"yen","name":"Yen Banknote","keywords":["money","sales","japanese","dollar","currency"],"skins":[{"unified":"1f4b4","native":"\uD83D\uDCB4"}],"version":1},"dollar":{"id":"dollar","name":"Dollar Banknote","keywords":["money","sales","bill","currency"],"skins":[{"unified":"1f4b5","native":"\uD83D\uDCB5"}],"version":1},"euro":{"id":"euro","name":"Euro Banknote","keywords":["money","sales","dollar","currency"],"skins":[{"unified":"1f4b6","native":"\uD83D\uDCB6"}],"version":1},"pound":{"id":"pound","name":"Pound Banknote","keywords":["british","sterling","money","sales","bills","uk","england","currency"],"skins":[{"unified":"1f4b7","native":"\uD83D\uDCB7"}],"version":1},"money_with_wings":{"id":"money_with_wings","name":"Money with Wings","keywords":["dollar","bills","payment","sale"],"skins":[{"unified":"1f4b8","native":"\uD83D\uDCB8"}],"version":1},"credit_card":{"id":"credit_card","name":"Credit Card","keywords":["money","sales","dollar","bill","payment","shopping"],"skins":[{"unified":"1f4b3","native":"\uD83D\uDCB3"}],"version":1},"receipt":{"id":"receipt","name":"Receipt","keywords":["accounting","expenses"],"skins":[{"unified":"1f9fe","native":"\uD83E\uDDFE"}],"version":11},"chart":{"id":"chart","name":"Chart Increasing with Yen","keywords":["green","square","graph","presentation","stats"],"skins":[{"unified":"1f4b9","native":"\uD83D\uDCB9"}],"version":1},"email":{"id":"email","name":"Envelope","keywords":["email","letter","postal","inbox","communication"],"skins":[{"unified":"2709-fe0f","native":"......"}],"version":1},"e-mail":{"id":"e-mail","name":"E-Mail","keywords":["e","mail","communication","inbox"],"skins":[{"unified":"1f4e7","native":"\uD83D\uDCE7"}],"version":1},"incoming_envelope":{"id":"incoming_envelope","name":"Incoming Envelope","keywords":["email","inbox"],"skins":[{"unified":"1f4e8","native":"\uD83D\uDCE8"}],"version":1},"envelope_with_arrow":{"id":"envelope_with_arrow","name":"Envelope with Arrow","keywords":["email","communication"],"skins":[{"unified":"1f4e9","native":"\uD83D\uDCE9"}],"version":1},"outbox_tray":{"id":"outbox_tray","name":"Outbox Tray","keywords":["inbox","email"],"skins":[{"unified":"1f4e4","native":"\uD83D\uDCE4"}],"version":1},"inbox_tray":{"id":"inbox_tray","name":"Inbox Tray","keywords":["email","documents"],"skins":[{"unified":"1f4e5","native":"\uD83D\uDCE5"}],"version":1},"package":{"id":"package","name":"Package","keywords":["mail","gift","cardboard","box","moving"],"skins":[{"unified":"1f4e6","native":"\uD83D\uDCE6"}],"version":1},"mailbox":{"id":"mailbox","name":"Closed Mailbox with Raised Flag","keywords":["email","inbox","communication"],"skins":[{"unified":"1f4eb","native":"\uD83D\uDCEB"}],"version":1},"mailbox_closed":{"id":"mailbox_closed","name":"Closed Mailbox with Lowered Flag","keywords":["email","communication","inbox"],"skins":[{"unified":"1f4ea","native":"\uD83D\uDCEA"}],"version":1},"mailbox_with_mail":{"id":"mailbox_with_mail","name":"Open Mailbox with Raised Flag","keywords":["mail","email","inbox","communication"],"skins":[{"unified":"1f4ec","native":"\uD83D\uDCEC"}],"version":1},"mailbox_with_no_mail":{"id":"mailbox_with_no_mail","name":"Open Mailbox with Lowered Flag","keywords":["no","mail","email","inbox"],"skins":[{"unified":"1f4ed","native":"\uD83D\uDCED"}],"version":1},"postbox":{"id":"postbox","name":"Postbox","keywords":["email","letter","envelope"],"skins":[{"unified":"1f4ee","native":"\uD83D\uDCEE"}],"version":1},"ballot_box_with_ballot":{"id":"ballot_box_with_ballot","name":"Ballot Box with Ballot","keywords":["election","vote"],"skins":[{"unified":"1f5f3-fe0f","native":"\uD83D\uDDF3..."}],"version":1},"pencil2":{"id":"pencil2","name":"Pencil","keywords":["pencil2","stationery","write","paper","writing","school","study"],"skins":[{"unified":"270f-fe0f","native":"......"}],"version":1},"black_nib":{"id":"black_nib","name":"Black Nib","keywords":["pen","stationery","writing","write"],"skins":[{"unified":"2712-fe0f","native":"......"}],"version":1},"lower_left_fountain_pen":{"id":"lower_left_fountain_pen","name":"Fountain Pen","keywords":["lower","left","stationery","writing","write"],"skins":[{"unified":"1f58b-fe0f","native":"\uD83D\uDD8B..."}],"version":1},"lower_left_ballpoint_pen":{"id":"lower_left_ballpoint_pen","name":"Pen","keywords":["lower","left","ballpoint","stationery","writing","write"],"skins":[{"unified":"1f58a-fe0f","native":"\uD83D\uDD8A..."}],"version":1},"lower_left_paintbrush":{"id":"lower_left_paintbrush","name":"Paintbrush","keywords":["lower","left","drawing","creativity","art"],"skins":[{"unified":"1f58c-fe0f","native":"\uD83D\uDD8C..."}],"version":1},"lower_left_crayon":{"id":"lower_left_crayon","name":"Crayon","keywords":["lower","left","drawing","creativity"],"skins":[{"unified":"1f58d-fe0f","native":"\uD83D\uDD8D..."}],"version":1},"memo":{"id":"memo","name":"Memo","keywords":["pencil","write","documents","stationery","paper","writing","legal","exam","quiz","test","study","compose"],"skins":[{"unified":"1f4dd","native":"\uD83D\uDCDD"}],"version":1},"briefcase":{"id":"briefcase","name":"Briefcase","keywords":["business","documents","work","law","legal","job","career"],"skins":[{"unified":"1f4bc","native":"\uD83D\uDCBC"}],"version":1},"file_folder":{"id":"file_folder","name":"File Folder","keywords":["documents","business","office"],"skins":[{"unified":"1f4c1","native":"\uD83D\uDCC1"}],"version":1},"open_file_folder":{"id":"open_file_folder","name":"Open File Folder","keywords":["documents","load"],"skins":[{"unified":"1f4c2","native":"\uD83D\uDCC2"}],"version":1},"card_index_dividers":{"id":"card_index_dividers","name":"Card Index Dividers","keywords":["organizing","business","stationery"],"skins":[{"unified":"1f5c2-fe0f","native":"\uD83D\uDDC2..."}],"version":1},"date":{"id":"date","name":"Calendar","keywords":["date","schedule"],"skins":[{"unified":"1f4c5","native":"\uD83D\uDCC5"}],"version":1},"calendar":{"id":"calendar","name":"Tear-off Calendar","keywords":["tear","off","schedule","date","planning"],"skins":[{"unified":"1f4c6","native":"\uD83D\uDCC6"}],"version":1},"spiral_note_pad":{"id":"spiral_note_pad","name":"Spiral Notepad","keywords":["note","pad","memo","stationery"],"skins":[{"unified":"1f5d2-fe0f","native":"\uD83D\uDDD2..."}],"version":1},"spiral_calendar_pad":{"id":"spiral_calendar_pad","name":"Spiral Calendar","keywords":["pad","date","schedule","planning"],"skins":[{"unified":"1f5d3-fe0f","native":"\uD83D\uDDD3..."}],"version":1},"card_index":{"id":"card_index","name":"Card Index","keywords":["business","stationery"],"skins":[{"unified":"1f4c7","native":"\uD83D\uDCC7"}],"version":1},"chart_with_upwards_trend":{"id":"chart_with_upwards_trend","name":"Chart Increasing","keywords":["with","upwards","trend","graph","presentation","stats","recovery","business","economics","money","sales","good","success"],"skins":[{"unified":"1f4c8","native":"\uD83D\uDCC8"}],"version":1},"chart_with_downwards_trend":{"id":"chart_with_downwards_trend","name":"Chart Decreasing","keywords":["with","downwards","trend","graph","presentation","stats","recession","business","economics","money","sales","bad","failure"],"skins":[{"unified":"1f4c9","native":"\uD83D\uDCC9"}],"version":1},"bar_chart":{"id":"bar_chart","name":"Bar Chart","keywords":["graph","presentation","stats"],"skins":[{"unified":"1f4ca","native":"\uD83D\uDCCA"}],"version":1},"clipboard":{"id":"clipboard","name":"Clipboard","keywords":["stationery","documents"],"skins":[{"unified":"1f4cb","native":"\uD83D\uDCCB"}],"version":1},"pushpin":{"id":"pushpin","name":"Pushpin","keywords":["stationery","mark","here"],"skins":[{"unified":"1f4cc","native":"\uD83D\uDCCC"}],"version":1},"round_pushpin":{"id":"round_pushpin","name":"Round Pushpin","keywords":["stationery","location","map","here"],"skins":[{"unified":"1f4cd","native":"\uD83D\uDCCD"}],"version":1},"paperclip":{"id":"paperclip","name":"Paperclip","keywords":["documents","stationery"],"skins":[{"unified":"1f4ce","native":"\uD83D\uDCCE"}],"version":1},"linked_paperclips":{"id":"linked_paperclips","name":"Linked Paperclips","keywords":["documents","stationery"],"skins":[{"unified":"1f587-fe0f","native":"\uD83D\uDD87..."}],"version":1},"straight_ruler":{"id":"straight_ruler","name":"Straight Ruler","keywords":["stationery","calculate","length","math","school","drawing","architect","sketch"],"skins":[{"unified":"1f4cf","native":"\uD83D\uDCCF"}],"version":1},"triangular_ruler":{"id":"triangular_ruler","name":"Triangular Ruler","keywords":["stationery","math","architect","sketch"],"skins":[{"unified":"1f4d0","native":"\uD83D\uDCD0"}],"version":1},"scissors":{"id":"scissors","name":"Scissors","keywords":["stationery","cut"],"skins":[{"unified":"2702-fe0f","native":"......"}],"version":1},"card_file_box":{"id":"card_file_box","name":"Card File Box","keywords":["business","stationery"],"skins":[{"unified":"1f5c3-fe0f","native":"\uD83D\uDDC3..."}],"version":1},"file_cabinet":{"id":"file_cabinet","name":"File Cabinet","keywords":["filing","organizing"],"skins":[{"unified":"1f5c4-fe0f","native":"\uD83D\uDDC4..."}],"version":1},"wastebasket":{"id":"wastebasket","name":"Wastebasket","keywords":["bin","trash","rubbish","garbage","toss"],"skins":[{"unified":"1f5d1-fe0f","native":"\uD83D\uDDD1..."}],"version":1},"lock":{"id":"lock","name":"Lock","keywords":["locked","security","password","padlock"],"skins":[{"unified":"1f512","native":"\uD83D\uDD12"}],"version":1},"unlock":{"id":"unlock","name":"Unlocked","keywords":["unlock","privacy","security"],"skins":[{"unified":"1f513","native":"\uD83D\uDD13"}],"version":1},"lock_with_ink_pen":{"id":"lock_with_ink_pen","name":"Locked with Pen","keywords":["lock","ink","security","secret"],"skins":[{"unified":"1f50f","native":"\uD83D\uDD0F"}],"version":1},"closed_lock_with_key":{"id":"closed_lock_with_key","name":"Locked with Key","keywords":["closed","lock","security","privacy"],"skins":[{"unified":"1f510","native":"\uD83D\uDD10"}],"version":1},"key":{"id":"key","name":"Key","keywords":["lock","door","password"],"skins":[{"unified":"1f511","native":"\uD83D\uDD11"}],"version":1},"old_key":{"id":"old_key","name":"Old Key","keywords":["lock","door","password"],"skins":[{"unified":"1f5dd-fe0f","native":"\uD83D\uDDDD..."}],"version":1},"hammer":{"id":"hammer","name":"Hammer","keywords":["tools","build","create"],"skins":[{"unified":"1f528","native":"\uD83D\uDD28"}],"version":1},"axe":{"id":"axe","name":"Axe","keywords":["tool","chop","cut"],"skins":[{"unified":"1fa93","native":"\uD83E\uDE93"}],"version":12},"pick":{"id":"pick","name":"Pick","keywords":["tools","dig"],"skins":[{"unified":"26cf-fe0f","native":"......"}],"version":1},"hammer_and_pick":{"id":"hammer_and_pick","name":"Hammer and Pick","keywords":["tools","build","create"],"skins":[{"unified":"2692-fe0f","native":"......"}],"version":1},"hammer_and_wrench":{"id":"hammer_and_wrench","name":"Hammer and Wrench","keywords":["tools","build","create"],"skins":[{"unified":"1f6e0-fe0f","native":"\uD83D\uDEE0..."}],"version":1},"dagger_knife":{"id":"dagger_knife","name":"Dagger","keywords":["knife","weapon"],"skins":[{"unified":"1f5e1-fe0f","native":"\uD83D\uDDE1..."}],"version":1},"crossed_swords":{"id":"crossed_swords","name":"Crossed Swords","keywords":["weapon"],"skins":[{"unified":"2694-fe0f","native":"......"}],"version":1},"gun":{"id":"gun","name":"Pistol","keywords":["gun","violence","weapon","revolver"],"skins":[{"unified":"1f52b","native":"\uD83D\uDD2B"}],"version":1},"boomerang":{"id":"boomerang","name":"Boomerang","keywords":["weapon"],"skins":[{"unified":"1fa83","native":"\uD83E\uDE83"}],"version":13},"bow_and_arrow":{"id":"bow_and_arrow","name":"Bow and Arrow","keywords":["sports"],"skins":[{"unified":"1f3f9","native":"\uD83C\uDFF9"}],"version":1},"shield":{"id":"shield","name":"Shield","keywords":["protection","security"],"skins":[{"unified":"1f6e1-fe0f","native":"\uD83D\uDEE1..."}],"version":1},"carpentry_saw":{"id":"carpentry_saw","name":"Carpentry Saw","keywords":["cut","chop"],"skins":[{"unified":"1fa9a","native":"\uD83E\uDE9A"}],"version":13},"wrench":{"id":"wrench","name":"Wrench","keywords":["tools","diy","ikea","fix","maintainer"],"skins":[{"unified":"1f527","native":"\uD83D\uDD27"}],"version":1},"screwdriver":{"id":"screwdriver","name":"Screwdriver","keywords":["tools"],"skins":[{"unified":"1fa9b","native":"\uD83E\uDE9B"}],"version":13},"nut_and_bolt":{"id":"nut_and_bolt","name":"Nut and Bolt","keywords":["handy","tools","fix"],"skins":[{"unified":"1f529","native":"\uD83D\uDD29"}],"version":1},"gear":{"id":"gear","name":"Gear","keywords":["cog"],"skins":[{"unified":"2699-fe0f","native":"......"}],"version":1},"compression":{"id":"compression","name":"Clamp","keywords":["compression","tool"],"skins":[{"unified":"1f5dc-fe0f","native":"\uD83D\uDDDC..."}],"version":1},"scales":{"id":"scales","name":"Balance Scale","keywords":["scales","law","fairness","weight"],"skins":[{"unified":"2696-fe0f","native":"......"}],"version":1},"probing_cane":{"id":"probing_cane","name":"White Cane","keywords":["probing","accessibility"],"skins":[{"unified":"1f9af","native":"\uD83E\uDDAF"}],"version":12},"link":{"id":"link","name":"Link","keywords":["rings","url"],"skins":[{"unified":"1f517","native":"\uD83D\uDD17"}],"version":1},"chains":{"id":"chains","name":"Chains","keywords":["lock","arrest"],"skins":[{"unified":"26d3-fe0f","native":"......"}],"version":1},"hook":{"id":"hook","name":"Hook","keywords":["tools"],"skins":[{"unified":"1fa9d","native":"\uD83E\uDE9D"}],"version":13},"toolbox":{"id":"toolbox","name":"Toolbox","keywords":["tools","diy","fix","maintainer","mechanic"],"skins":[{"unified":"1f9f0","native":"\uD83E\uDDF0"}],"version":11},"magnet":{"id":"magnet","name":"Magnet","keywords":["attraction","magnetic"],"skins":[{"unified":"1f9f2","native":"\uD83E\uDDF2"}],"version":11},"ladder":{"id":"ladder","name":"Ladder","keywords":["tools"],"skins":[{"unified":"1fa9c","native":"\uD83E\uDE9C"}],"version":13},"alembic":{"id":"alembic","name":"Alembic","keywords":["distilling","science","experiment","chemistry"],"skins":[{"unified":"2697-fe0f","native":"......"}],"version":1},"test_tube":{"id":"test_tube","name":"Test Tube","keywords":["chemistry","experiment","lab","science"],"skins":[{"unified":"1f9ea","native":"\uD83E\uDDEA"}],"version":11},"petri_dish":{"id":"petri_dish","name":"Petri Dish","keywords":["bacteria","biology","culture","lab"],"skins":[{"unified":"1f9eb","native":"\uD83E\uDDEB"}],"version":11},"dna":{"id":"dna","name":"Dna","keywords":["biologist","genetics","life"],"skins":[{"unified":"1f9ec","native":"\uD83E\uDDEC"}],"version":11},"microscope":{"id":"microscope","name":"Microscope","keywords":["laboratory","experiment","zoomin","science","study"],"skins":[{"unified":"1f52c","native":"\uD83D\uDD2C"}],"version":1},"telescope":{"id":"telescope","name":"Telescope","keywords":["stars","space","zoom","science","astronomy"],"skins":[{"unified":"1f52d","native":"\uD83D\uDD2D"}],"version":1},"satellite_antenna":{"id":"satellite_antenna","name":"Satellite Antenna","keywords":["communication","future","radio","space"],"skins":[{"unified":"1f4e1","native":"\uD83D\uDCE1"}],"version":1},"syringe":{"id":"syringe","name":"Syringe","keywords":["health","hospital","drugs","blood","medicine","needle","doctor","nurse"],"skins":[{"unified":"1f489","native":"\uD83D\uDC89"}],"version":1},"drop_of_blood":{"id":"drop_of_blood","name":"Drop of Blood","keywords":["period","hurt","harm","wound"],"skins":[{"unified":"1fa78","native":"\uD83E\uDE78"}],"version":12},"pill":{"id":"pill","name":"Pill","keywords":["health","medicine","doctor","pharmacy","drug"],"skins":[{"unified":"1f48a","native":"\uD83D\uDC8A"}],"version":1},"adhesive_bandage":{"id":"adhesive_bandage","name":"Adhesive Bandage","keywords":["heal"],"skins":[{"unified":"1fa79","native":"\uD83E\uDE79"}],"version":12},"crutch":{"id":"crutch","name":"Crutch","keywords":["accessibility","assist"],"skins":[{"unified":"1fa7c","native":"\uD83E\uDE7C"}],"version":14},"stethoscope":{"id":"stethoscope","name":"Stethoscope","keywords":["health"],"skins":[{"unified":"1fa7a","native":"\uD83E\uDE7A"}],"version":12},"x-ray":{"id":"x-ray","name":"X-Ray","keywords":["x","ray","skeleton","medicine"],"skins":[{"unified":"1fa7b","native":"\uD83E\uDE7B"}],"version":14},"door":{"id":"door","name":"Door","keywords":["house","entry","exit"],"skins":[{"unified":"1f6aa","native":"\uD83D\uDEAA"}],"version":1},"elevator":{"id":"elevator","name":"Elevator","keywords":["lift"],"skins":[{"unified":"1f6d7","native":"\uD83D\uDED7"}],"version":13},"mirror":{"id":"mirror","name":"Mirror","keywords":["reflection"],"skins":[{"unified":"1fa9e","native":"\uD83E\uDE9E"}],"version":13},"window":{"id":"window","name":"Window","keywords":["scenery"],"skins":[{"unified":"1fa9f","native":"\uD83E\uDE9F"}],"version":13},"bed":{"id":"bed","name":"Bed","keywords":["sleep","rest"],"skins":[{"unified":"1f6cf-fe0f","native":"\uD83D\uDECF..."}],"version":1},"couch_and_lamp":{"id":"couch_and_lamp","name":"Couch and Lamp","keywords":["read","chill"],"skins":[{"unified":"1f6cb-fe0f","native":"\uD83D\uDECB..."}],"version":1},"chair":{"id":"chair","name":"Chair","keywords":["sit","furniture"],"skins":[{"unified":"1fa91","native":"\uD83E\uDE91"}],"version":12},"toilet":{"id":"toilet","name":"Toilet","keywords":["restroom","wc","washroom","bathroom","potty"],"skins":[{"unified":"1f6bd","native":"\uD83D\uDEBD"}],"version":1},"plunger":{"id":"plunger","name":"Plunger","keywords":["toilet"],"skins":[{"unified":"1faa0","native":"\uD83E\uDEA0"}],"version":13},"shower":{"id":"shower","name":"Shower","keywords":["clean","water","bathroom"],"skins":[{"unified":"1f6bf","native":"\uD83D\uDEBF"}],"version":1},"bathtub":{"id":"bathtub","name":"Bathtub","keywords":["clean","shower","bathroom"],"skins":[{"unified":"1f6c1","native":"\uD83D\uDEC1"}],"version":1},"mouse_trap":{"id":"mouse_trap","name":"Mouse Trap","keywords":["cheese"],"skins":[{"unified":"1faa4","native":"\uD83E\uDEA4"}],"version":13},"razor":{"id":"razor","name":"Razor","keywords":["cut"],"skins":[{"unified":"1fa92","native":"\uD83E\uDE92"}],"version":12},"lotion_bottle":{"id":"lotion_bottle","name":"Lotion Bottle","keywords":["moisturizer","sunscreen"],"skins":[{"unified":"1f9f4","native":"\uD83E\uDDF4"}],"version":11},"safety_pin":{"id":"safety_pin","name":"Safety Pin","keywords":["diaper"],"skins":[{"unified":"1f9f7","native":"\uD83E\uDDF7"}],"version":11},"broom":{"id":"broom","name":"Broom","keywords":["cleaning","sweeping","witch"],"skins":[{"unified":"1f9f9","native":"\uD83E\uDDF9"}],"version":11},"basket":{"id":"basket","name":"Basket","keywords":["laundry"],"skins":[{"unified":"1f9fa","native":"\uD83E\uDDFA"}],"version":11},"roll_of_paper":{"id":"roll_of_paper","name":"Roll of Paper","keywords":[],"skins":[{"unified":"1f9fb","native":"\uD83E\uDDFB"}],"version":11},"bucket":{"id":"bucket","name":"Bucket","keywords":["water","container"],"skins":[{"unified":"1faa3","native":"\uD83E\uDEA3"}],"version":13},"soap":{"id":"soap","name":"Soap","keywords":["bar","bathing","cleaning","lather"],"skins":[{"unified":"1f9fc","native":"\uD83E\uDDFC"}],"version":11},"bubbles":{"id":"bubbles","name":"Bubbles","keywords":["soap","fun","carbonation","sparkling"],"skins":[{"unified":"1fae7","native":"\uD83E\uDEE7"}],"version":14},"toothbrush":{"id":"toothbrush","name":"Toothbrush","keywords":["hygiene","dental"],"skins":[{"unified":"1faa5","native":"\uD83E\uDEA5"}],"version":13},"sponge":{"id":"sponge","name":"Sponge","keywords":["absorbing","cleaning","porous"],"skins":[{"unified":"1f9fd","native":"\uD83E\uDDFD"}],"version":11},"fire_extinguisher":{"id":"fire_extinguisher","name":"Fire Extinguisher","keywords":["quench"],"skins":[{"unified":"1f9ef","native":"\uD83E\uDDEF"}],"version":11},"shopping_trolley":{"id":"shopping_trolley","name":"Shopping Cart","keywords":["trolley"],"skins":[{"unified":"1f6d2","native":"\uD83D\uDED2"}],"version":3},"smoking":{"id":"smoking","name":"Cigarette","keywords":["smoking","kills","tobacco","joint","smoke"],"skins":[{"unified":"1f6ac","native":"\uD83D\uDEAC"}],"version":1},"coffin":{"id":"coffin","name":"Coffin","keywords":["vampire","dead","die","death","rip","graveyard","cemetery","casket","funeral","box"],"skins":[{"unified":"26b0-fe0f","native":"......"}],"version":1},"headstone":{"id":"headstone","name":"Headstone","keywords":["death","rip","grave"],"skins":[{"unified":"1faa6","native":"\uD83E\uDEA6"}],"version":13},"funeral_urn":{"id":"funeral_urn","name":"Funeral Urn","keywords":["dead","die","death","rip","ashes"],"skins":[{"unified":"26b1-fe0f","native":"......"}],"version":1},"moyai":{"id":"moyai","name":"Moai","keywords":["moyai","rock","easter","island"],"skins":[{"unified":"1f5ff","native":"\uD83D\uDDFF"}],"version":1},"placard":{"id":"placard","name":"Placard","keywords":["announcement"],"skins":[{"unified":"1faa7","native":"\uD83E\uDEA7"}],"version":13},"identification_card":{"id":"identification_card","name":"Identification Card","keywords":["document"],"skins":[{"unified":"1faaa","native":"\uD83E\uDEAA"}],"version":14},"atm":{"id":"atm","name":"Atm Sign","keywords":["money","sales","cash","blue","square","payment","bank"],"skins":[{"unified":"1f3e7","native":"\uD83C\uDFE7"}],"version":1},"put_litter_in_its_place":{"id":"put_litter_in_its_place","name":"Litter in Bin Sign","keywords":["put","its","place","blue","square","human","info"],"skins":[{"unified":"1f6ae","native":"\uD83D\uDEAE"}],"version":1},"potable_water":{"id":"potable_water","name":"Potable Water","keywords":["blue","square","liquid","restroom","cleaning","faucet"],"skins":[{"unified":"1f6b0","native":"\uD83D\uDEB0"}],"version":1},"wheelchair":{"id":"wheelchair","name":"Wheelchair Symbol","keywords":["blue","square","disabled","accessibility"],"skins":[{"unified":"267f","native":"..."}],"version":1},"mens":{"id":"mens","name":"Men...s Room","keywords":["mens","men","s","toilet","restroom","wc","blue","square","gender","male"],"skins":[{"unified":"1f6b9","native":"\uD83D\uDEB9"}],"version":1},"womens":{"id":"womens","name":"Women...s Room","keywords":["womens","women","s","purple","square","woman","female","toilet","loo","restroom","gender"],"skins":[{"unified":"1f6ba","native":"\uD83D\uDEBA"}],"version":1},"restroom":{"id":"restroom","name":"Restroom","keywords":["blue","square","toilet","refresh","wc","gender"],"skins":[{"unified":"1f6bb","native":"\uD83D\uDEBB"}],"version":1},"baby_symbol":{"id":"baby_symbol","name":"Baby Symbol","keywords":["orange","square","child"],"skins":[{"unified":"1f6bc","native":"\uD83D\uDEBC"}],"version":1},"wc":{"id":"wc","name":"Water Closet","keywords":["wc","toilet","restroom","blue","square"],"skins":[{"unified":"1f6be","native":"\uD83D\uDEBE"}],"version":1},"passport_control":{"id":"passport_control","name":"Passport Control","keywords":["custom","blue","square"],"skins":[{"unified":"1f6c2","native":"\uD83D\uDEC2"}],"version":1},"customs":{"id":"customs","name":"Customs","keywords":["passport","border","blue","square"],"skins":[{"unified":"1f6c3","native":"\uD83D\uDEC3"}],"version":1},"baggage_claim":{"id":"baggage_claim","name":"Baggage Claim","keywords":["blue","square","airport","transport"],"skins":[{"unified":"1f6c4","native":"\uD83D\uDEC4"}],"version":1},"left_luggage":{"id":"left_luggage","name":"Left Luggage","keywords":["blue","square","travel"],"skins":[{"unified":"1f6c5","native":"\uD83D\uDEC5"}],"version":1},"warning":{"id":"warning","name":"Warning","keywords":["exclamation","wip","alert","error","problem","issue"],"skins":[{"unified":"26a0-fe0f","native":"......"}],"version":1},"children_crossing":{"id":"children_crossing","name":"Children Crossing","keywords":["school","warning","danger","sign","driving","yellow","diamond"],"skins":[{"unified":"1f6b8","native":"\uD83D\uDEB8"}],"version":1},"no_entry":{"id":"no_entry","name":"No Entry","keywords":["limit","security","privacy","bad","denied","stop","circle"],"skins":[{"unified":"26d4","native":"..."}],"version":1},"no_entry_sign":{"id":"no_entry_sign","name":"Prohibited","keywords":["no","entry","sign","forbid","stop","limit","denied","disallow","circle"],"skins":[{"unified":"1f6ab","native":"\uD83D\uDEAB"}],"version":1},"no_bicycles":{"id":"no_bicycles","name":"No Bicycles","keywords":["cyclist","prohibited","circle"],"skins":[{"unified":"1f6b3","native":"\uD83D\uDEB3"}],"version":1},"no_smoking":{"id":"no_smoking","name":"No Smoking","keywords":["cigarette","blue","square","smell","smoke"],"skins":[{"unified":"1f6ad","native":"\uD83D\uDEAD"}],"version":1},"do_not_litter":{"id":"do_not_litter","name":"No Littering","keywords":["do","not","litter","trash","bin","garbage","circle"],"skins":[{"unified":"1f6af","native":"\uD83D\uDEAF"}],"version":1},"non-potable_water":{"id":"non-potable_water","name":"Non-Potable Water","keywords":["non","potable","drink","faucet","tap","circle"],"skins":[{"unified":"1f6b1","native":"\uD83D\uDEB1"}],"version":1},"no_pedestrians":{"id":"no_pedestrians","name":"No Pedestrians","keywords":["rules","crossing","walking","circle"],"skins":[{"unified":"1f6b7","native":"\uD83D\uDEB7"}],"version":1},"no_mobile_phones":{"id":"no_mobile_phones","name":"No Mobile Phones","keywords":["iphone","mute","circle"],"skins":[{"unified":"1f4f5","native":"\uD83D\uDCF5"}],"version":1},"underage":{"id":"underage","name":"No One Under Eighteen","keywords":["underage","18","drink","pub","night","minor","circle"],"skins":[{"unified":"1f51e","native":"\uD83D\uDD1E"}],"version":1},"radioactive_sign":{"id":"radioactive_sign","name":"Radioactive","keywords":["sign","nuclear","danger"],"skins":[{"unified":"2622-fe0f","native":"......"}],"version":1},"biohazard_sign":{"id":"biohazard_sign","name":"Biohazard","keywords":["sign","danger"],"skins":[{"unified":"2623-fe0f","native":"......"}],"version":1},"arrow_up":{"id":"arrow_up","name":"Up Arrow","keywords":["blue","square","continue","top","direction"],"skins":[{"unified":"2b06-fe0f","native":"......"}],"version":1},"arrow_upper_right":{"id":"arrow_upper_right","name":"Up-Right Arrow","keywords":["upper","right","up","blue","square","point","direction","diagonal","northeast"],"skins":[{"unified":"2197-fe0f","native":"......"}],"version":1},"arrow_right":{"id":"arrow_right","name":"Right Arrow","keywords":["blue","square","next"],"skins":[{"unified":"27a1-fe0f","native":"......"}],"version":1},"arrow_lower_right":{"id":"arrow_lower_right","name":"South East Arrow","keywords":["lower","right","down","blue","square","direction","diagonal","southeast"],"skins":[{"unified":"2198-fe0f","native":"......"}],"version":1},"arrow_down":{"id":"arrow_down","name":"Down Arrow","keywords":["blue","square","direction","bottom"],"skins":[{"unified":"2b07-fe0f","native":"......"}],"version":1},"arrow_lower_left":{"id":"arrow_lower_left","name":"Down-Left Arrow","keywords":["lower","left","down","blue","square","direction","diagonal","southwest"],"skins":[{"unified":"2199-fe0f","native":"......"}],"version":1},"arrow_left":{"id":"arrow_left","name":"Left Arrow","keywords":["blue","square","previous","back"],"skins":[{"unified":"2b05-fe0f","native":"......"}],"version":1},"arrow_upper_left":{"id":"arrow_upper_left","name":"Up-Left Arrow","keywords":["upper","left","up","blue","square","point","direction","diagonal","northwest"],"skins":[{"unified":"2196-fe0f","native":"......"}],"version":1},"arrow_up_down":{"id":"arrow_up_down","name":"Up Down Arrow","keywords":["blue","square","direction","way","vertical"],"skins":[{"unified":"2195-fe0f","native":"......"}],"version":1},"left_right_arrow":{"id":"left_right_arrow","name":"Left Right Arrow","keywords":["shape","direction","horizontal","sideways"],"skins":[{"unified":"2194-fe0f","native":"......"}],"version":1},"leftwards_arrow_with_hook":{"id":"leftwards_arrow_with_hook","name":"Right Arrow Curving Left","keywords":["leftwards","with","hook","back","return","blue","square","undo","enter"],"skins":[{"unified":"21a9-fe0f","native":"......"}],"version":1},"arrow_right_hook":{"id":"arrow_right_hook","name":"Left Arrow Curving Right","keywords":["hook","blue","square","return","rotate","direction"],"skins":[{"unified":"21aa-fe0f","native":"......"}],"version":1},"arrow_heading_up":{"id":"arrow_heading_up","name":"Right Arrow Curving Up","keywords":["heading","blue","square","direction","top"],"skins":[{"unified":"2934-fe0f","native":"......"}],"version":1},"arrow_heading_down":{"id":"arrow_heading_down","name":"Right Arrow Curving Down","keywords":["heading","blue","square","direction","bottom"],"skins":[{"unified":"2935-fe0f","native":"......"}],"version":1},"arrows_clockwise":{"id":"arrows_clockwise","name":"Clockwise Vertical Arrows","keywords":["sync","cycle","round","repeat"],"skins":[{"unified":"1f503","native":"\uD83D\uDD03"}],"version":1},"arrows_counterclockwise":{"id":"arrows_counterclockwise","name":"Counterclockwise Arrows Button","keywords":["blue","square","sync","cycle"],"skins":[{"unified":"1f504","native":"\uD83D\uDD04"}],"version":1},"back":{"id":"back","name":"Back Arrow","keywords":["words","return"],"skins":[{"unified":"1f519","native":"\uD83D\uDD19"}],"version":1},"end":{"id":"end","name":"End Arrow","keywords":["words"],"skins":[{"unified":"1f51a","native":"\uD83D\uDD1A"}],"version":1},"on":{"id":"on","name":"On! Arrow","keywords":["on","words"],"skins":[{"unified":"1f51b","native":"\uD83D\uDD1B"}],"version":1},"soon":{"id":"soon","name":"Soon Arrow","keywords":["words"],"skins":[{"unified":"1f51c","native":"\uD83D\uDD1C"}],"version":1},"top":{"id":"top","name":"Top Arrow","keywords":["words","blue","square"],"skins":[{"unified":"1f51d","native":"\uD83D\uDD1D"}],"version":1},"place_of_worship":{"id":"place_of_worship","name":"Place of Worship","keywords":["religion","church","temple","prayer"],"skins":[{"unified":"1f6d0","native":"\uD83D\uDED0"}],"version":1},"atom_symbol":{"id":"atom_symbol","name":"Atom Symbol","keywords":["science","physics","chemistry"],"skins":[{"unified":"269b-fe0f","native":"......"}],"version":1},"om_symbol":{"id":"om_symbol","name":"Om","keywords":["symbol","hinduism","buddhism","sikhism","jainism"],"skins":[{"unified":"1f549-fe0f","native":"\uD83D\uDD49..."}],"version":1},"star_of_david":{"id":"star_of_david","name":"Star of David","keywords":["judaism"],"skins":[{"unified":"2721-fe0f","native":"......"}],"version":1},"wheel_of_dharma":{"id":"wheel_of_dharma","name":"Wheel of Dharma","keywords":["hinduism","buddhism","sikhism","jainism"],"skins":[{"unified":"2638-fe0f","native":"......"}],"version":1},"yin_yang":{"id":"yin_yang","name":"Yin Yang","keywords":["balance"],"skins":[{"unified":"262f-fe0f","native":"......"}],"version":1},"latin_cross":{"id":"latin_cross","name":"Latin Cross","keywords":["christianity"],"skins":[{"unified":"271d-fe0f","native":"......"}],"version":1},"orthodox_cross":{"id":"orthodox_cross","name":"Orthodox Cross","keywords":["suppedaneum","religion"],"skins":[{"unified":"2626-fe0f","native":"......"}],"version":1},"star_and_crescent":{"id":"star_and_crescent","name":"Star and Crescent","keywords":["islam"],"skins":[{"unified":"262a-fe0f","native":"......"}],"version":1},"peace_symbol":{"id":"peace_symbol","name":"Peace Symbol","keywords":["hippie"],"skins":[{"unified":"262e-fe0f","native":"......"}],"version":1},"menorah_with_nine_branches":{"id":"menorah_with_nine_branches","name":"Menorah","keywords":["with","nine","branches","hanukkah","candles","jewish"],"skins":[{"unified":"1f54e","native":"\uD83D\uDD4E"}],"version":1},"six_pointed_star":{"id":"six_pointed_star","name":"Dotted Six-Pointed Star","keywords":["six","pointed","purple","square","religion","jewish","hexagram"],"skins":[{"unified":"1f52f","native":"\uD83D\uDD2F"}],"version":1},"aries":{"id":"aries","name":"Aries","keywords":["sign","purple","square","zodiac","astrology"],"skins":[{"unified":"2648","native":"..."}],"version":1},"taurus":{"id":"taurus","name":"Taurus","keywords":["purple","square","sign","zodiac","astrology"],"skins":[{"unified":"2649","native":"..."}],"version":1},"gemini":{"id":"gemini","name":"Gemini","keywords":["sign","zodiac","purple","square","astrology"],"skins":[{"unified":"264a","native":"..."}],"version":1},"cancer":{"id":"cancer","name":"Cancer","keywords":["sign","zodiac","purple","square","astrology"],"skins":[{"unified":"264b","native":"..."}],"version":1},"leo":{"id":"leo","name":"Leo","keywords":["sign","purple","square","zodiac","astrology"],"skins":[{"unified":"264c","native":"..."}],"version":1},"virgo":{"id":"virgo","name":"Virgo","keywords":["sign","zodiac","purple","square","astrology"],"skins":[{"unified":"264d","native":"..."}],"version":1},"libra":{"id":"libra","name":"Libra","keywords":["sign","purple","square","zodiac","astrology"],"skins":[{"unified":"264e","native":"..."}],"version":1},"scorpius":{"id":"scorpius","name":"Scorpio","keywords":["scorpius","sign","zodiac","purple","square","astrology"],"skins":[{"unified":"264f","native":"..."}],"version":1},"sagittarius":{"id":"sagittarius","name":"Sagittarius","keywords":["sign","zodiac","purple","square","astrology"],"skins":[{"unified":"2650","native":"..."}],"version":1},"capricorn":{"id":"capricorn","name":"Capricorn","keywords":["sign","zodiac","purple","square","astrology"],"skins":[{"unified":"2651","native":"..."}],"version":1},"aquarius":{"id":"aquarius","name":"Aquarius","keywords":["sign","purple","square","zodiac","astrology"],"skins":[{"unified":"2652","native":"..."}],"version":1},"pisces":{"id":"pisces","name":"Pisces","keywords":["purple","square","sign","zodiac","astrology"],"skins":[{"unified":"2653","native":"..."}],"version":1},"ophiuchus":{"id":"ophiuchus","name":"Ophiuchus","keywords":["sign","purple","square","constellation","astrology"],"skins":[{"unified":"26ce","native":"..."}],"version":1},"twisted_rightwards_arrows":{"id":"twisted_rightwards_arrows","name":"Shuffle Tracks Button","keywords":["twisted","rightwards","arrows","blue","square","music","random"],"skins":[{"unified":"1f500","native":"\uD83D\uDD00"}],"version":1},"repeat":{"id":"repeat","name":"Repeat Button","keywords":["loop","record"],"skins":[{"unified":"1f501","native":"\uD83D\uDD01"}],"version":1},"repeat_one":{"id":"repeat_one","name":"Repeat Single Button","keywords":["one","blue","square","loop"],"skins":[{"unified":"1f502","native":"\uD83D\uDD02"}],"version":1},"arrow_forward":{"id":"arrow_forward","name":"Play Button","keywords":["arrow","forward","blue","square","right","direction"],"skins":[{"unified":"25b6-fe0f","native":"......"}],"version":1},"fast_forward":{"id":"fast_forward","name":"Fast-Forward Button","keywords":["fast","forward","blue","square","play","speed","continue"],"skins":[{"unified":"23e9","native":"..."}],"version":1},"black_right_pointing_double_triangle_with_vertical_bar":{"id":"black_right_pointing_double_triangle_with_vertical_bar","name":"Next Track Button","keywords":["black","right","pointing","double","triangle","with","vertical","bar","forward","blue","square"],"skins":[{"unified":"23ed-fe0f","native":"......"}],"version":1},"black_right_pointing_triangle_with_double_vertical_bar":{"id":"black_right_pointing_triangle_with_double_vertical_bar","name":"Play or Pause Button","keywords":["black","right","pointing","triangle","with","double","vertical","bar","blue","square"],"skins":[{"unified":"23ef-fe0f","native":"......"}],"version":1},"arrow_backward":{"id":"arrow_backward","name":"Reverse Button","keywords":["arrow","backward","blue","square","left","direction"],"skins":[{"unified":"25c0-fe0f","native":"......"}],"version":1},"rewind":{"id":"rewind","name":"Fast Reverse Button","keywords":["rewind","play","blue","square"],"skins":[{"unified":"23ea","native":"..."}],"version":1},"black_left_pointing_double_triangle_with_vertical_bar":{"id":"black_left_pointing_double_triangle_with_vertical_bar","name":"Last Track Button","keywords":["black","left","pointing","double","triangle","with","vertical","bar","backward"],"skins":[{"unified":"23ee-fe0f","native":"......"}],"version":1},"arrow_up_small":{"id":"arrow_up_small","name":"Upwards Button","keywords":["arrow","up","small","blue","square","triangle","direction","point","forward","top"],"skins":[{"unified":"1f53c","native":"\uD83D\uDD3C"}],"version":1},"arrow_double_up":{"id":"arrow_double_up","name":"Fast Up Button","keywords":["arrow","double","blue","square","direction","top"],"skins":[{"unified":"23eb","native":"..."}],"version":1},"arrow_down_small":{"id":"arrow_down_small","name":"Downwards Button","keywords":["arrow","down","small","blue","square","direction","bottom"],"skins":[{"unified":"1f53d","native":"\uD83D\uDD3D"}],"version":1},"arrow_double_down":{"id":"arrow_double_down","name":"Fast Down Button","keywords":["arrow","double","blue","square","direction","bottom"],"skins":[{"unified":"23ec","native":"..."}],"version":1},"double_vertical_bar":{"id":"double_vertical_bar","name":"Pause Button","keywords":["double","vertical","bar","blue","square"],"skins":[{"unified":"23f8-fe0f","native":"......"}],"version":1},"black_square_for_stop":{"id":"black_square_for_stop","name":"Stop Button","keywords":["black","square","for","blue"],"skins":[{"unified":"23f9-fe0f","native":"......"}],"version":1},"black_circle_for_record":{"id":"black_circle_for_record","name":"Record Button","keywords":["black","circle","for","blue","square"],"skins":[{"unified":"23fa-fe0f","native":"......"}],"version":1},"eject":{"id":"eject","name":"Eject Button","keywords":["blue","square"],"skins":[{"unified":"23cf-fe0f","native":"......"}],"version":1},"cinema":{"id":"cinema","name":"Cinema","keywords":["blue","square","record","film","movie","curtain","stage","theater"],"skins":[{"unified":"1f3a6","native":"\uD83C\uDFA6"}],"version":1},"low_brightness":{"id":"low_brightness","name":"Dim Button","keywords":["low","brightness","sun","afternoon","warm","summer"],"skins":[{"unified":"1f505","native":"\uD83D\uDD05"}],"version":1},"high_brightness":{"id":"high_brightness","name":"Bright Button","keywords":["high","brightness","sun","light"],"skins":[{"unified":"1f506","native":"\uD83D\uDD06"}],"version":1},"signal_strength":{"id":"signal_strength","name":"Antenna Bars","keywords":["signal","strength","blue","square","reception","phone","internet","connection","wifi","bluetooth"],"skins":[{"unified":"1f4f6","native":"\uD83D\uDCF6"}],"version":1},"vibration_mode":{"id":"vibration_mode","name":"Vibration Mode","keywords":["orange","square","phone"],"skins":[{"unified":"1f4f3","native":"\uD83D\uDCF3"}],"version":1},"mobile_phone_off":{"id":"mobile_phone_off","name":"Mobile Phone off","keywords":["mute","orange","square","silence","quiet"],"skins":[{"unified":"1f4f4","native":"\uD83D\uDCF4"}],"version":1},"female_sign":{"id":"female_sign","name":"Female Sign","keywords":["woman","women","lady","girl"],"skins":[{"unified":"2640-fe0f","native":"......"}],"version":4},"male_sign":{"id":"male_sign","name":"Male Sign","keywords":["man","boy","men"],"skins":[{"unified":"2642-fe0f","native":"......"}],"version":4},"transgender_symbol":{"id":"transgender_symbol","name":"Transgender Symbol","keywords":["lgbtq"],"skins":[{"unified":"26a7-fe0f","native":"......"}],"version":13},"heavy_multiplication_x":{"id":"heavy_multiplication_x","name":"Multiply","keywords":["heavy","multiplication","x","sign","math","calculation"],"skins":[{"unified":"2716-fe0f","native":"......"}],"version":1},"heavy_plus_sign":{"id":"heavy_plus_sign","name":"Plus","keywords":["heavy","sign","math","calculation","addition","more","increase"],"skins":[{"unified":"2795","native":"..."}],"version":1},"heavy_minus_sign":{"id":"heavy_minus_sign","name":"Minus","keywords":["heavy","sign","math","calculation","subtract","less"],"skins":[{"unified":"2796","native":"..."}],"version":1},"heavy_division_sign":{"id":"heavy_division_sign","name":"Divide","keywords":["heavy","division","sign","math","calculation"],"skins":[{"unified":"2797","native":"..."}],"version":1},"heavy_equals_sign":{"id":"heavy_equals_sign","name":"Heavy Equals Sign","keywords":["math"],"skins":[{"unified":"1f7f0","native":"\uD83D\uDFF0"}],"version":14},"infinity":{"id":"infinity","name":"Infinity","keywords":["forever"],"skins":[{"unified":"267e-fe0f","native":"......"}],"version":11},"bangbang":{"id":"bangbang","name":"Double Exclamation Mark","keywords":["bangbang","surprise"],"skins":[{"unified":"203c-fe0f","native":"......"}],"version":1},"interrobang":{"id":"interrobang","name":"Exclamation Question Mark","keywords":["interrobang","wat","punctuation","surprise"],"skins":[{"unified":"2049-fe0f","native":"......"}],"version":1},"question":{"id":"question","name":"Red Question Mark","keywords":["doubt","confused"],"skins":[{"unified":"2753","native":"..."}],"version":1},"grey_question":{"id":"grey_question","name":"White Question Mark","keywords":["grey","doubts","gray","huh","confused"],"skins":[{"unified":"2754","native":"..."}],"version":1},"grey_exclamation":{"id":"grey_exclamation","name":"White Exclamation Mark","keywords":["grey","surprise","punctuation","gray","wow","warning"],"skins":[{"unified":"2755","native":"..."}],"version":1},"exclamation":{"id":"exclamation","name":"Red Exclamation Mark","keywords":["heavy","danger","surprise","punctuation","wow","warning"],"skins":[{"unified":"2757","native":"..."}],"version":1},"wavy_dash":{"id":"wavy_dash","name":"Wavy Dash","keywords":["draw","line","moustache","mustache","squiggle","scribble"],"skins":[{"unified":"3030-fe0f","native":"......"}],"version":1},"currency_exchange":{"id":"currency_exchange","name":"Currency Exchange","keywords":["money","sales","dollar","travel"],"skins":[{"unified":"1f4b1","native":"\uD83D\uDCB1"}],"version":1},"heavy_dollar_sign":{"id":"heavy_dollar_sign","name":"Heavy Dollar Sign","keywords":["money","sales","payment","currency","buck"],"skins":[{"unified":"1f4b2","native":"\uD83D\uDCB2"}],"version":1},"medical_symbol":{"id":"medical_symbol","name":"Medical Symbol","keywords":["staff","of","aesculapius","health","hospital"],"skins":[{"unified":"2695-fe0f","native":"......"}],"version":4},"recycle":{"id":"recycle","name":"Recycling Symbol","keywords":["recycle","arrow","environment","garbage","trash"],"skins":[{"unified":"267b-fe0f","native":"......"}],"version":1},"fleur_de_lis":{"id":"fleur_de_lis","name":"Fleur-De-Lis","keywords":["fleur","de","lis","decorative","scout"],"skins":[{"unified":"269c-fe0f","native":"......"}],"version":1},"trident":{"id":"trident","name":"Trident Emblem","keywords":["weapon","spear"],"skins":[{"unified":"1f531","native":"\uD83D\uDD31"}],"version":1},"name_badge":{"id":"name_badge","name":"Name Badge","keywords":["fire","forbid"],"skins":[{"unified":"1f4db","native":"\uD83D\uDCDB"}],"version":1},"beginner":{"id":"beginner","name":"Japanese Symbol for Beginner","keywords":["badge","shield"],"skins":[{"unified":"1f530","native":"\uD83D\uDD30"}],"version":1},"o":{"id":"o","name":"Hollow Red Circle","keywords":["o","round"],"skins":[{"unified":"2b55","native":"..."}],"version":1},"white_check_mark":{"id":"white_check_mark","name":"Check Mark Button","keywords":["white","green","square","ok","agree","vote","election","answer","tick"],"skins":[{"unified":"2705","native":"..."}],"version":1},"ballot_box_with_check":{"id":"ballot_box_with_check","name":"Check Box with Check","keywords":["ballot","ok","agree","confirm","black","square","vote","election","yes","tick"],"skins":[{"unified":"2611-fe0f","native":"......"}],"version":1},"heavy_check_mark":{"id":"heavy_check_mark","name":"Check Mark","keywords":["heavy","ok","nike","answer","yes","tick"],"skins":[{"unified":"2714-fe0f","native":"......"}],"version":1},"x":{"id":"x","name":"Cross Mark","keywords":["x","no","delete","remove","cancel","red"],"skins":[{"unified":"274c","native":"..."}],"version":1},"negative_squared_cross_mark":{"id":"negative_squared_cross_mark","name":"Cross Mark Button","keywords":["negative","squared","x","green","square","no","deny"],"skins":[{"unified":"274e","native":"..."}],"version":1},"curly_loop":{"id":"curly_loop","name":"Curly Loop","keywords":["scribble","draw","shape","squiggle"],"skins":[{"unified":"27b0","native":"..."}],"version":1},"loop":{"id":"loop","name":"Double Curly Loop","keywords":["tape","cassette"],"skins":[{"unified":"27bf","native":"..."}],"version":1},"part_alternation_mark":{"id":"part_alternation_mark","name":"Part Alternation Mark","keywords":["graph","presentation","stats","business","economics","bad"],"skins":[{"unified":"303d-fe0f","native":"......"}],"version":1},"eight_spoked_asterisk":{"id":"eight_spoked_asterisk","name":"Eight Spoked Asterisk","keywords":["star","sparkle","green","square"],"skins":[{"unified":"2733-fe0f","native":"......"}],"version":1},"eight_pointed_black_star":{"id":"eight_pointed_black_star","name":"Eight-Pointed Star","keywords":["eight","pointed","black","orange","square","shape","polygon"],"skins":[{"unified":"2734-fe0f","native":"......"}],"version":1},"sparkle":{"id":"sparkle","name":"Sparkle","keywords":["stars","green","square","awesome","good","fireworks"],"skins":[{"unified":"2747-fe0f","native":"......"}],"version":1},"copyright":{"id":"copyright","name":"Copyright","keywords":["ip","license","circle","law","legal"],"skins":[{"unified":"00a9-fe0f","native":"\xa9..."}],"version":1},"registered":{"id":"registered","name":"Registered","keywords":["alphabet","circle"],"skins":[{"unified":"00ae-fe0f","native":"\xae..."}],"version":1},"tm":{"id":"tm","name":"Trade Mark","keywords":["tm","trademark","brand","law","legal"],"skins":[{"unified":"2122-fe0f","native":"......"}],"version":1},"hash":{"id":"hash","name":"Hash Key","keywords":["keycap","","symbol","blue","square","twitter"],"skins":[{"unified":"0023-fe0f-20e3","native":"#......"}],"version":1},"keycap_star":{"id":"keycap_star","name":"Keycap: *","keywords":["keycap","star",""],"skins":[{"unified":"002a-fe0f-20e3","native":"*......"}],"version":2},"zero":{"id":"zero","name":"Keycap 0","keywords":["zero","numbers","blue","square","null"],"skins":[{"unified":"0030-fe0f-20e3","native":"0......"}],"version":1},"one":{"id":"one","name":"Keycap 1","keywords":["one","blue","square","numbers"],"skins":[{"unified":"0031-fe0f-20e3","native":"1......"}],"version":1},"two":{"id":"two","name":"Keycap 2","keywords":["two","numbers","prime","blue","square"],"skins":[{"unified":"0032-fe0f-20e3","native":"2......"}],"version":1},"three":{"id":"three","name":"Keycap 3","keywords":["three","numbers","prime","blue","square"],"skins":[{"unified":"0033-fe0f-20e3","native":"3......"}],"version":1},"four":{"id":"four","name":"Keycap 4","keywords":["four","numbers","blue","square"],"skins":[{"unified":"0034-fe0f-20e3","native":"4......"}],"version":1},"five":{"id":"five","name":"Keycap 5","keywords":["five","numbers","blue","square","prime"],"skins":[{"unified":"0035-fe0f-20e3","native":"5......"}],"version":1},"six":{"id":"six","name":"Keycap 6","keywords":["six","numbers","blue","square"],"skins":[{"unified":"0036-fe0f-20e3","native":"6......"}],"version":1},"seven":{"id":"seven","name":"Keycap 7","keywords":["seven","numbers","blue","square","prime"],"skins":[{"unified":"0037-fe0f-20e3","native":"7......"}],"version":1},"eight":{"id":"eight","name":"Keycap 8","keywords":["eight","blue","square","numbers"],"skins":[{"unified":"0038-fe0f-20e3","native":"8......"}],"version":1},"nine":{"id":"nine","name":"Keycap 9","keywords":["nine","blue","square","numbers"],"skins":[{"unified":"0039-fe0f-20e3","native":"9......"}],"version":1},"keycap_ten":{"id":"keycap_ten","name":"Keycap 10","keywords":["ten","numbers","blue","square"],"skins":[{"unified":"1f51f","native":"\uD83D\uDD1F"}],"version":1},"capital_abcd":{"id":"capital_abcd","name":"Input Latin Uppercase","keywords":["capital","abcd","alphabet","words","blue","square"],"skins":[{"unified":"1f520","native":"\uD83D\uDD20"}],"version":1},"abcd":{"id":"abcd","name":"Input Latin Lowercase","keywords":["abcd","blue","square","alphabet"],"skins":[{"unified":"1f521","native":"\uD83D\uDD21"}],"version":1},"symbols":{"id":"symbols","name":"Input Symbols","keywords":["blue","square","music","note","ampersand","percent","glyphs","characters"],"skins":[{"unified":"1f523","native":"\uD83D\uDD23"}],"version":1},"abc":{"id":"abc","name":"Input Latin Letters","keywords":["abc","blue","square","alphabet"],"skins":[{"unified":"1f524","native":"\uD83D\uDD24"}],"version":1},"a":{"id":"a","name":"A Button (blood Type)","keywords":["red","square","alphabet","letter"],"skins":[{"unified":"1f170-fe0f","native":"\uD83C\uDD70..."}],"version":1},"ab":{"id":"ab","name":"Negative Squared Ab","keywords":["button","red","square","alphabet"],"skins":[{"unified":"1f18e","native":"\uD83C\uDD8E"}],"version":1},"b":{"id":"b","name":"B Button (blood Type)","keywords":["red","square","alphabet","letter"],"skins":[{"unified":"1f171-fe0f","native":"\uD83C\uDD71..."}],"version":1},"cl":{"id":"cl","name":"Cl Button","keywords":["alphabet","words","red","square"],"skins":[{"unified":"1f191","native":"\uD83C\uDD91"}],"version":1},"cool":{"id":"cool","name":"Cool Button","keywords":["words","blue","square"],"skins":[{"unified":"1f192","native":"\uD83C\uDD92"}],"version":1},"free":{"id":"free","name":"Free Button","keywords":["blue","square","words"],"skins":[{"unified":"1f193","native":"\uD83C\uDD93"}],"version":1},"information_source":{"id":"information_source","name":"Information","keywords":["source","blue","square","alphabet","letter"],"skins":[{"unified":"2139-fe0f","native":"......"}],"version":1},"id":{"id":"id","name":"Id Button","keywords":["purple","square","words"],"skins":[{"unified":"1f194","native":"\uD83C\uDD94"}],"version":1},"m":{"id":"m","name":"Circled M","keywords":["alphabet","blue","circle","letter"],"skins":[{"unified":"24c2-fe0f","native":"......"}],"version":1},"new":{"id":"new","name":"New Button","keywords":["blue","square","words","start"],"skins":[{"unified":"1f195","native":"\uD83C\uDD95"}],"version":1},"ng":{"id":"ng","name":"Ng Button","keywords":["blue","square","words","shape","icon"],"skins":[{"unified":"1f196","native":"\uD83C\uDD96"}],"version":1},"o2":{"id":"o2","name":"O Button (blood Type)","keywords":["o2","alphabet","red","square","letter"],"skins":[{"unified":"1f17e-fe0f","native":"\uD83C\uDD7E..."}],"version":1},"ok":{"id":"ok","name":"Ok Button","keywords":["good","agree","yes","blue","square"],"skins":[{"unified":"1f197","native":"\uD83C\uDD97"}],"version":1},"parking":{"id":"parking","name":"P Button","keywords":["parking","cars","blue","square","alphabet","letter"],"skins":[{"unified":"1f17f-fe0f","native":"\uD83C\uDD7F..."}],"version":1},"sos":{"id":"sos","name":"Sos Button","keywords":["help","red","square","words","emergency","911"],"skins":[{"unified":"1f198","native":"\uD83C\uDD98"}],"version":1},"up":{"id":"up","name":"Up! Button","keywords":["up","blue","square","above","high"],"skins":[{"unified":"1f199","native":"\uD83C\uDD99"}],"version":1},"vs":{"id":"vs","name":"Vs Button","keywords":["words","orange","square"],"skins":[{"unified":"1f19a","native":"\uD83C\uDD9A"}],"version":1},"koko":{"id":"koko","name":"Squared Katakana Koko","keywords":["japanese","here","button","blue","square","destination"],"skins":[{"unified":"1f201","native":"\uD83C\uDE01"}],"version":1},"sa":{"id":"sa","name":"Squared Katakana Sa","keywords":["japanese","service","charge","button","blue","square"],"skins":[{"unified":"1f202-fe0f","native":"\uD83C\uDE02..."}],"version":1},"u6708":{"id":"u6708","name":"Japanese ...monthly Amount... Button","keywords":["u6708","monthly","amount","chinese","month","moon","orange","square","kanji"],"skins":[{"unified":"1f237-fe0f","native":"\uD83C\uDE37..."}],"version":1},"u6709":{"id":"u6709","name":"Squared Cjk Unified Ideograph-6709","keywords":["u6709","japanese","not","free","of","charge","button","orange","square","chinese","have","kanji"],"skins":[{"unified":"1f236","native":"\uD83C\uDE36"}],"version":1},"u6307":{"id":"u6307","name":"Japanese ...reserved... Button","keywords":["u6307","reserved","chinese","point","green","square","kanji"],"skins":[{"unified":"1f22f","native":"\uD83C\uDE2F"}],"version":1},"ideograph_advantage":{"id":"ideograph_advantage","name":"Japanese ...bargain... Button","keywords":["ideograph","advantage","bargain","chinese","kanji","obtain","get","circle"],"skins":[{"unified":"1f250","native":"\uD83C\uDE50"}],"version":1},"u5272":{"id":"u5272","name":"Japanese ...discount... Button","keywords":["u5272","discount","cut","divide","chinese","kanji","pink","square"],"skins":[{"unified":"1f239","native":"\uD83C\uDE39"}],"version":1},"u7121":{"id":"u7121","name":"Japanese ...free of Charge... Button","keywords":["u7121","free","charge","nothing","chinese","kanji","orange","square"],"skins":[{"unified":"1f21a","native":"\uD83C\uDE1A"}],"version":1},"u7981":{"id":"u7981","name":"Japanese ...prohibited... Button","keywords":["u7981","prohibited","kanji","chinese","forbidden","limit","restricted","red","square"],"skins":[{"unified":"1f232","native":"\uD83C\uDE32"}],"version":1},"accept":{"id":"accept","name":"Circled Ideograph Accept","keywords":["japanese","acceptable","button","ok","good","chinese","kanji","agree","yes","orange","circle"],"skins":[{"unified":"1f251","native":"\uD83C\uDE51"}],"version":1},"u7533":{"id":"u7533","name":"Japanese ...application... Button","keywords":["u7533","application","chinese","kanji","orange","square"],"skins":[{"unified":"1f238","native":"\uD83C\uDE38"}],"version":1},"u5408":{"id":"u5408","name":"Japanese ...passing Grade... Button","keywords":["u5408","passing","grade","chinese","join","kanji","red","square"],"skins":[{"unified":"1f234","native":"\uD83C\uDE34"}],"version":1},"u7a7a":{"id":"u7a7a","name":"Japanese ...vacancy... Button","keywords":["u7a7a","vacancy","kanji","chinese","empty","sky","blue","square"],"skins":[{"unified":"1f233","native":"\uD83C\uDE33"}],"version":1},"congratulations":{"id":"congratulations","name":"Circled Ideograph Congratulation","keywords":["congratulations","japanese","button","chinese","kanji","red","circle"],"skins":[{"unified":"3297-fe0f","native":"......"}],"version":1},"secret":{"id":"secret","name":"Circled Ideograph Secret","keywords":["japanese","button","privacy","chinese","sshh","kanji","red","circle"],"skins":[{"unified":"3299-fe0f","native":"......"}],"version":1},"u55b6":{"id":"u55b6","name":"Squared Cjk Unified Ideograph-55b6","keywords":["u55b6","japanese","open","for","business","button","opening","hours","orange","square"],"skins":[{"unified":"1f23a","native":"\uD83C\uDE3A"}],"version":1},"u6e80":{"id":"u6e80","name":"Japanese ...no Vacancy... Button","keywords":["u6e80","no","vacancy","full","chinese","red","square","kanji"],"skins":[{"unified":"1f235","native":"\uD83C\uDE35"}],"version":1},"red_circle":{"id":"red_circle","name":"Red Circle","keywords":["shape","error","danger"],"skins":[{"unified":"1f534","native":"\uD83D\uDD34"}],"version":1},"large_orange_circle":{"id":"large_orange_circle","name":"Orange Circle","keywords":["large","round"],"skins":[{"unified":"1f7e0","native":"\uD83D\uDFE0"}],"version":12},"large_yellow_circle":{"id":"large_yellow_circle","name":"Yellow Circle","keywords":["large","round"],"skins":[{"unified":"1f7e1","native":"\uD83D\uDFE1"}],"version":12},"large_green_circle":{"id":"large_green_circle","name":"Green Circle","keywords":["large","round"],"skins":[{"unified":"1f7e2","native":"\uD83D\uDFE2"}],"version":12},"large_blue_circle":{"id":"large_blue_circle","name":"Blue Circle","keywords":["large","shape","icon","button"],"skins":[{"unified":"1f535","native":"\uD83D\uDD35"}],"version":1},"large_purple_circle":{"id":"large_purple_circle","name":"Purple Circle","keywords":["large","round"],"skins":[{"unified":"1f7e3","native":"\uD83D\uDFE3"}],"version":12},"large_brown_circle":{"id":"large_brown_circle","name":"Brown Circle","keywords":["large","round"],"skins":[{"unified":"1f7e4","native":"\uD83D\uDFE4"}],"version":12},"black_circle":{"id":"black_circle","name":"Black Circle","keywords":["shape","button","round"],"skins":[{"unified":"26ab","native":"..."}],"version":1},"white_circle":{"id":"white_circle","name":"White Circle","keywords":["shape","round"],"skins":[{"unified":"26aa","native":"..."}],"version":1},"large_red_square":{"id":"large_red_square","name":"Red Square","keywords":["large"],"skins":[{"unified":"1f7e5","native":"\uD83D\uDFE5"}],"version":12},"large_orange_square":{"id":"large_orange_square","name":"Orange Square","keywords":["large"],"skins":[{"unified":"1f7e7","native":"\uD83D\uDFE7"}],"version":12},"large_yellow_square":{"id":"large_yellow_square","name":"Yellow Square","keywords":["large"],"skins":[{"unified":"1f7e8","native":"\uD83D\uDFE8"}],"version":12},"large_green_square":{"id":"large_green_square","name":"Green Square","keywords":["large"],"skins":[{"unified":"1f7e9","native":"\uD83D\uDFE9"}],"version":12},"large_blue_square":{"id":"large_blue_square","name":"Blue Square","keywords":["large"],"skins":[{"unified":"1f7e6","native":"\uD83D\uDFE6"}],"version":12},"large_purple_square":{"id":"large_purple_square","name":"Purple Square","keywords":["large"],"skins":[{"unified":"1f7ea","native":"\uD83D\uDFEA"}],"version":12},"large_brown_square":{"id":"large_brown_square","name":"Brown Square","keywords":["large"],"skins":[{"unified":"1f7eb","native":"\uD83D\uDFEB"}],"version":12},"black_large_square":{"id":"black_large_square","name":"Black Large Square","keywords":["shape","icon","button"],"skins":[{"unified":"2b1b","native":"..."}],"version":1},"white_large_square":{"id":"white_large_square","name":"White Large Square","keywords":["shape","icon","stone","button"],"skins":[{"unified":"2b1c","native":"..."}],"version":1},"black_medium_square":{"id":"black_medium_square","name":"Black Medium Square","keywords":["shape","button","icon"],"skins":[{"unified":"25fc-fe0f","native":"......"}],"version":1},"white_medium_square":{"id":"white_medium_square","name":"White Medium Square","keywords":["shape","stone","icon"],"skins":[{"unified":"25fb-fe0f","native":"......"}],"version":1},"black_medium_small_square":{"id":"black_medium_small_square","name":"Black Medium Small Square","keywords":["icon","shape","button"],"skins":[{"unified":"25fe","native":"..."}],"version":1},"white_medium_small_square":{"id":"white_medium_small_square","name":"White Medium Small Square","keywords":["shape","stone","icon","button"],"skins":[{"unified":"25fd","native":"..."}],"version":1},"black_small_square":{"id":"black_small_square","name":"Black Small Square","keywords":["shape","icon"],"skins":[{"unified":"25aa-fe0f","native":"......"}],"version":1},"white_small_square":{"id":"white_small_square","name":"White Small Square","keywords":["shape","icon"],"skins":[{"unified":"25ab-fe0f","native":"......"}],"version":1},"large_orange_diamond":{"id":"large_orange_diamond","name":"Large Orange Diamond","keywords":["shape","jewel","gem"],"skins":[{"unified":"1f536","native":"\uD83D\uDD36"}],"version":1},"large_blue_diamond":{"id":"large_blue_diamond","name":"Large Blue Diamond","keywords":["shape","jewel","gem"],"skins":[{"unified":"1f537","native":"\uD83D\uDD37"}],"version":1},"small_orange_diamond":{"id":"small_orange_diamond","name":"Small Orange Diamond","keywords":["shape","jewel","gem"],"skins":[{"unified":"1f538","native":"\uD83D\uDD38"}],"version":1},"small_blue_diamond":{"id":"small_blue_diamond","name":"Small Blue Diamond","keywords":["shape","jewel","gem"],"skins":[{"unified":"1f539","native":"\uD83D\uDD39"}],"version":1},"small_red_triangle":{"id":"small_red_triangle","name":"Red Triangle Pointed Up","keywords":["small","shape","direction","top"],"skins":[{"unified":"1f53a","native":"\uD83D\uDD3A"}],"version":1},"small_red_triangle_down":{"id":"small_red_triangle_down","name":"Red Triangle Pointed Down","keywords":["small","shape","direction","bottom"],"skins":[{"unified":"1f53b","native":"\uD83D\uDD3B"}],"version":1},"diamond_shape_with_a_dot_inside":{"id":"diamond_shape_with_a_dot_inside","name":"Diamond with a Dot","keywords":["shape","inside","jewel","blue","gem","crystal","fancy"],"skins":[{"unified":"1f4a0","native":"\uD83D\uDCA0"}],"version":1},"radio_button":{"id":"radio_button","name":"Radio Button","keywords":["input","old","music","circle"],"skins":[{"unified":"1f518","native":"\uD83D\uDD18"}],"version":1},"white_square_button":{"id":"white_square_button","name":"White Square Button","keywords":["shape","input"],"skins":[{"unified":"1f533","native":"\uD83D\uDD33"}],"version":1},"black_square_button":{"id":"black_square_button","name":"Black Square Button","keywords":["shape","input","frame"],"skins":[{"unified":"1f532","native":"\uD83D\uDD32"}],"version":1},"checkered_flag":{"id":"checkered_flag","name":"Chequered Flag","keywords":["checkered","contest","finishline","race","gokart"],"skins":[{"unified":"1f3c1","native":"\uD83C\uDFC1"}],"version":1},"triangular_flag_on_post":{"id":"triangular_flag_on_post","name":"Triangular Flag","keywords":["on","post","mark","milestone","place"],"skins":[{"unified":"1f6a9","native":"\uD83D\uDEA9"}],"version":1},"crossed_flags":{"id":"crossed_flags","name":"Crossed Flags","keywords":["japanese","nation","country","border"],"skins":[{"unified":"1f38c","native":"\uD83C\uDF8C"}],"version":1},"waving_black_flag":{"id":"waving_black_flag","name":"Black Flag","keywords":["waving","pirate"],"skins":[{"unified":"1f3f4","native":"\uD83C\uDFF4"}],"version":1},"waving_white_flag":{"id":"waving_white_flag","name":"White Flag","keywords":["waving","losing","loser","lost","surrender","give","up","fail"],"skins":[{"unified":"1f3f3-fe0f","native":"\uD83C\uDFF3..."}],"version":1},"rainbow-flag":{"id":"rainbow-flag","name":"Rainbow Flag","keywords":["pride","gay","lgbt","glbt","queer","homosexual","lesbian","bisexual","transgender"],"skins":[{"unified":"1f3f3-fe0f-200d-1f308","native":"\uD83C\uDFF3......\uD83C\uDF08"}],"version":4},"transgender_flag":{"id":"transgender_flag","name":"Transgender Flag","keywords":["lgbtq"],"skins":[{"unified":"1f3f3-fe0f-200d-26a7-fe0f","native":"\uD83C\uDFF3............"}],"version":13},"pirate_flag":{"id":"pirate_flag","name":"Pirate Flag","keywords":["skull","crossbones","banner"],"skins":[{"unified":"1f3f4-200d-2620-fe0f","native":"\uD83C\uDFF4........."}],"version":11},"flag-ac":{"id":"flag-ac","name":"Ascension Island Flag","keywords":["ac"],"skins":[{"unified":"1f1e6-1f1e8","native":"\uD83C\uDDE6\uD83C\uDDE8"}],"version":2},"flag-ad":{"id":"flag-ad","name":"Andorra Flag","keywords":["ad","nation","country","banner"],"skins":[{"unified":"1f1e6-1f1e9","native":"\uD83C\uDDE6\uD83C\uDDE9"}],"version":2},"flag-ae":{"id":"flag-ae","name":"United Arab Emirates Flag","keywords":["ae","nation","country","banner"],"skins":[{"unified":"1f1e6-1f1ea","native":"\uD83C\uDDE6\uD83C\uDDEA"}],"version":2},"flag-af":{"id":"flag-af","name":"Afghanistan Flag","keywords":["af","nation","country","banner"],"skins":[{"unified":"1f1e6-1f1eb","native":"\uD83C\uDDE6\uD83C\uDDEB"}],"version":2},"flag-ag":{"id":"flag-ag","name":"Antigua & Barbuda Flag","keywords":["ag","nation","country","banner"],"skins":[{"unified":"1f1e6-1f1ec","native":"\uD83C\uDDE6\uD83C\uDDEC"}],"version":2},"flag-ai":{"id":"flag-ai","name":"Anguilla Flag","keywords":["ai","nation","country","banner"],"skins":[{"unified":"1f1e6-1f1ee","native":"\uD83C\uDDE6\uD83C\uDDEE"}],"version":2},"flag-al":{"id":"flag-al","name":"Albania Flag","keywords":["al","nation","country","banner"],"skins":[{"unified":"1f1e6-1f1f1","native":"\uD83C\uDDE6\uD83C\uDDF1"}],"version":2},"flag-am":{"id":"flag-am","name":"Armenia Flag","keywords":["am","nation","country","banner"],"skins":[{"unified":"1f1e6-1f1f2","native":"\uD83C\uDDE6\uD83C\uDDF2"}],"version":2},"flag-ao":{"id":"flag-ao","name":"Angola Flag","keywords":["ao","nation","country","banner"],"skins":[{"unified":"1f1e6-1f1f4","native":"\uD83C\uDDE6\uD83C\uDDF4"}],"version":2},"flag-aq":{"id":"flag-aq","name":"Antarctica Flag","keywords":["aq","nation","country","banner"],"skins":[{"unified":"1f1e6-1f1f6","native":"\uD83C\uDDE6\uD83C\uDDF6"}],"version":2},"flag-ar":{"id":"flag-ar","name":"Argentina Flag","keywords":["ar","nation","country","banner"],"skins":[{"unified":"1f1e6-1f1f7","native":"\uD83C\uDDE6\uD83C\uDDF7"}],"version":2},"flag-as":{"id":"flag-as","name":"American Samoa Flag","keywords":["as","ws","nation","country","banner"],"skins":[{"unified":"1f1e6-1f1f8","native":"\uD83C\uDDE6\uD83C\uDDF8"}],"version":2},"flag-at":{"id":"flag-at","name":"Austria Flag","keywords":["at","nation","country","banner"],"skins":[{"unified":"1f1e6-1f1f9","native":"\uD83C\uDDE6\uD83C\uDDF9"}],"version":2},"flag-au":{"id":"flag-au","name":"Australia Flag","keywords":["au","nation","country","banner"],"skins":[{"unified":"1f1e6-1f1fa","native":"\uD83C\uDDE6\uD83C\uDDFA"}],"version":2},"flag-aw":{"id":"flag-aw","name":"Aruba Flag","keywords":["aw","nation","country","banner"],"skins":[{"unified":"1f1e6-1f1fc","native":"\uD83C\uDDE6\uD83C\uDDFC"}],"version":2},"flag-ax":{"id":"flag-ax","name":"\xc5land Islands Flag","keywords":["ax","aland","Aland","nation","country","banner"],"skins":[{"unified":"1f1e6-1f1fd","native":"\uD83C\uDDE6\uD83C\uDDFD"}],"version":2},"flag-az":{"id":"flag-az","name":"Azerbaijan Flag","keywords":["az","nation","country","banner"],"skins":[{"unified":"1f1e6-1f1ff","native":"\uD83C\uDDE6\uD83C\uDDFF"}],"version":2},"flag-ba":{"id":"flag-ba","name":"Bosnia & Herzegovina Flag","keywords":["ba","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1e6","native":"\uD83C\uDDE7\uD83C\uDDE6"}],"version":2},"flag-bb":{"id":"flag-bb","name":"Barbados Flag","keywords":["bb","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1e7","native":"\uD83C\uDDE7\uD83C\uDDE7"}],"version":2},"flag-bd":{"id":"flag-bd","name":"Bangladesh Flag","keywords":["bd","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1e9","native":"\uD83C\uDDE7\uD83C\uDDE9"}],"version":2},"flag-be":{"id":"flag-be","name":"Belgium Flag","keywords":["be","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1ea","native":"\uD83C\uDDE7\uD83C\uDDEA"}],"version":2},"flag-bf":{"id":"flag-bf","name":"Burkina Faso Flag","keywords":["bf","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1eb","native":"\uD83C\uDDE7\uD83C\uDDEB"}],"version":2},"flag-bg":{"id":"flag-bg","name":"Bulgaria Flag","keywords":["bg","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1ec","native":"\uD83C\uDDE7\uD83C\uDDEC"}],"version":2},"flag-bh":{"id":"flag-bh","name":"Bahrain Flag","keywords":["bh","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1ed","native":"\uD83C\uDDE7\uD83C\uDDED"}],"version":2},"flag-bi":{"id":"flag-bi","name":"Burundi Flag","keywords":["bi","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1ee","native":"\uD83C\uDDE7\uD83C\uDDEE"}],"version":2},"flag-bj":{"id":"flag-bj","name":"Benin Flag","keywords":["bj","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1ef","native":"\uD83C\uDDE7\uD83C\uDDEF"}],"version":2},"flag-bl":{"id":"flag-bl","name":"St. Barth\xe9lemy Flag","keywords":["bl","st","barthelemy","saint","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1f1","native":"\uD83C\uDDE7\uD83C\uDDF1"}],"version":2},"flag-bm":{"id":"flag-bm","name":"Bermuda Flag","keywords":["bm","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1f2","native":"\uD83C\uDDE7\uD83C\uDDF2"}],"version":2},"flag-bn":{"id":"flag-bn","name":"Brunei Flag","keywords":["bn","darussalam","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1f3","native":"\uD83C\uDDE7\uD83C\uDDF3"}],"version":2},"flag-bo":{"id":"flag-bo","name":"Bolivia Flag","keywords":["bo","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1f4","native":"\uD83C\uDDE7\uD83C\uDDF4"}],"version":2},"flag-bq":{"id":"flag-bq","name":"Caribbean Netherlands Flag","keywords":["bq","bonaire","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1f6","native":"\uD83C\uDDE7\uD83C\uDDF6"}],"version":2},"flag-br":{"id":"flag-br","name":"Brazil Flag","keywords":["br","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1f7","native":"\uD83C\uDDE7\uD83C\uDDF7"}],"version":2},"flag-bs":{"id":"flag-bs","name":"Bahamas Flag","keywords":["bs","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1f8","native":"\uD83C\uDDE7\uD83C\uDDF8"}],"version":2},"flag-bt":{"id":"flag-bt","name":"Bhutan Flag","keywords":["bt","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1f9","native":"\uD83C\uDDE7\uD83C\uDDF9"}],"version":2},"flag-bv":{"id":"flag-bv","name":"Bouvet Island Flag","keywords":["bv","norway"],"skins":[{"unified":"1f1e7-1f1fb","native":"\uD83C\uDDE7\uD83C\uDDFB"}],"version":2},"flag-bw":{"id":"flag-bw","name":"Botswana Flag","keywords":["bw","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1fc","native":"\uD83C\uDDE7\uD83C\uDDFC"}],"version":2},"flag-by":{"id":"flag-by","name":"Belarus Flag","keywords":["by","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1fe","native":"\uD83C\uDDE7\uD83C\uDDFE"}],"version":2},"flag-bz":{"id":"flag-bz","name":"Belize Flag","keywords":["bz","nation","country","banner"],"skins":[{"unified":"1f1e7-1f1ff","native":"\uD83C\uDDE7\uD83C\uDDFF"}],"version":2},"flag-ca":{"id":"flag-ca","name":"Canada Flag","keywords":["ca","nation","country","banner"],"skins":[{"unified":"1f1e8-1f1e6","native":"\uD83C\uDDE8\uD83C\uDDE6"}],"version":2},"flag-cc":{"id":"flag-cc","name":"Cocos (keeling) Islands Flag","keywords":["cc","keeling","nation","country","banner"],"skins":[{"unified":"1f1e8-1f1e8","native":"\uD83C\uDDE8\uD83C\uDDE8"}],"version":2},"flag-cd":{"id":"flag-cd","name":"Congo - Kinshasa Flag","keywords":["cd","democratic","republic","nation","country","banner"],"skins":[{"unified":"1f1e8-1f1e9","native":"\uD83C\uDDE8\uD83C\uDDE9"}],"version":2},"flag-cf":{"id":"flag-cf","name":"Central African Republic Flag","keywords":["cf","nation","country","banner"],"skins":[{"unified":"1f1e8-1f1eb","native":"\uD83C\uDDE8\uD83C\uDDEB"}],"version":2},"flag-cg":{"id":"flag-cg","name":"Congo - Brazzaville Flag","keywords":["cg","nation","country","banner"],"skins":[{"unified":"1f1e8-1f1ec","native":"\uD83C\uDDE8\uD83C\uDDEC"}],"version":2},"flag-ch":{"id":"flag-ch","name":"Switzerland Flag","keywords":["ch","nation","country","banner"],"skins":[{"unified":"1f1e8-1f1ed","native":"\uD83C\uDDE8\uD83C\uDDED"}],"version":2},"flag-ci":{"id":"flag-ci","name":"C\xf4te D...ivoire Flag","keywords":["ci","cote","d","ivoire","ivory","coast","nation","country","banner"],"skins":[{"unified":"1f1e8-1f1ee","native":"\uD83C\uDDE8\uD83C\uDDEE"}],"version":2},"flag-ck":{"id":"flag-ck","name":"Cook Islands Flag","keywords":["ck","nation","country","banner"],"skins":[{"unified":"1f1e8-1f1f0","native":"\uD83C\uDDE8\uD83C\uDDF0"}],"version":2},"flag-cl":{"id":"flag-cl","name":"Chile Flag","keywords":["cl","nation","country","banner"],"skins":[{"unified":"1f1e8-1f1f1","native":"\uD83C\uDDE8\uD83C\uDDF1"}],"version":2},"flag-cm":{"id":"flag-cm","name":"Cameroon Flag","keywords":["cm","nation","country","banner"],"skins":[{"unified":"1f1e8-1f1f2","native":"\uD83C\uDDE8\uD83C\uDDF2"}],"version":2},"cn":{"id":"cn","name":"China Flag","keywords":["cn","chinese","prc","country","nation","banner"],"skins":[{"unified":"1f1e8-1f1f3","native":"\uD83C\uDDE8\uD83C\uDDF3"}],"version":1},"flag-co":{"id":"flag-co","name":"Colombia Flag","keywords":["co","nation","country","banner"],"skins":[{"unified":"1f1e8-1f1f4","native":"\uD83C\uDDE8\uD83C\uDDF4"}],"version":2},"flag-cp":{"id":"flag-cp","name":"Clipperton Island Flag","keywords":["cp"],"skins":[{"unified":"1f1e8-1f1f5","native":"\uD83C\uDDE8\uD83C\uDDF5"}],"version":2},"flag-cr":{"id":"flag-cr","name":"Costa Rica Flag","keywords":["cr","nation","country","banner"],"skins":[{"unified":"1f1e8-1f1f7","native":"\uD83C\uDDE8\uD83C\uDDF7"}],"version":2},"flag-cu":{"id":"flag-cu","name":"Cuba Flag","keywords":["cu","nation","country","banner"],"skins":[{"unified":"1f1e8-1f1fa","native":"\uD83C\uDDE8\uD83C\uDDFA"}],"version":2},"flag-cv":{"id":"flag-cv","name":"Cape Verde Flag","keywords":["cv","cabo","nation","country","banner"],"skins":[{"unified":"1f1e8-1f1fb","native":"\uD83C\uDDE8\uD83C\uDDFB"}],"version":2},"flag-cw":{"id":"flag-cw","name":"Cura\xe7ao Flag","keywords":["cw","curacao","nation","country","banner"],"skins":[{"unified":"1f1e8-1f1fc","native":"\uD83C\uDDE8\uD83C\uDDFC"}],"version":2},"flag-cx":{"id":"flag-cx","name":"Christmas Island Flag","keywords":["cx","nation","country","banner"],"skins":[{"unified":"1f1e8-1f1fd","native":"\uD83C\uDDE8\uD83C\uDDFD"}],"version":2},"flag-cy":{"id":"flag-cy","name":"Cyprus Flag","keywords":["cy","nation","country","banner"],"skins":[{"unified":"1f1e8-1f1fe","native":"\uD83C\uDDE8\uD83C\uDDFE"}],"version":2},"flag-cz":{"id":"flag-cz","name":"Czechia Flag","keywords":["cz","nation","country","banner"],"skins":[{"unified":"1f1e8-1f1ff","native":"\uD83C\uDDE8\uD83C\uDDFF"}],"version":2},"de":{"id":"de","name":"Germany Flag","keywords":["de","german","nation","country","banner"],"skins":[{"unified":"1f1e9-1f1ea","native":"\uD83C\uDDE9\uD83C\uDDEA"}],"version":1},"flag-dg":{"id":"flag-dg","name":"Diego Garcia Flag","keywords":["dg"],"skins":[{"unified":"1f1e9-1f1ec","native":"\uD83C\uDDE9\uD83C\uDDEC"}],"version":2},"flag-dj":{"id":"flag-dj","name":"Djibouti Flag","keywords":["dj","nation","country","banner"],"skins":[{"unified":"1f1e9-1f1ef","native":"\uD83C\uDDE9\uD83C\uDDEF"}],"version":2},"flag-dk":{"id":"flag-dk","name":"Denmark Flag","keywords":["dk","nation","country","banner"],"skins":[{"unified":"1f1e9-1f1f0","native":"\uD83C\uDDE9\uD83C\uDDF0"}],"version":2},"flag-dm":{"id":"flag-dm","name":"Dominica Flag","keywords":["dm","nation","country","banner"],"skins":[{"unified":"1f1e9-1f1f2","native":"\uD83C\uDDE9\uD83C\uDDF2"}],"version":2},"flag-do":{"id":"flag-do","name":"Dominican Republic Flag","keywords":["do","nation","country","banner"],"skins":[{"unified":"1f1e9-1f1f4","native":"\uD83C\uDDE9\uD83C\uDDF4"}],"version":2},"flag-dz":{"id":"flag-dz","name":"Algeria Flag","keywords":["dz","nation","country","banner"],"skins":[{"unified":"1f1e9-1f1ff","native":"\uD83C\uDDE9\uD83C\uDDFF"}],"version":2},"flag-ea":{"id":"flag-ea","name":"Ceuta & Melilla Flag","keywords":["ea"],"skins":[{"unified":"1f1ea-1f1e6","native":"\uD83C\uDDEA\uD83C\uDDE6"}],"version":2},"flag-ec":{"id":"flag-ec","name":"Ecuador Flag","keywords":["ec","nation","country","banner"],"skins":[{"unified":"1f1ea-1f1e8","native":"\uD83C\uDDEA\uD83C\uDDE8"}],"version":2},"flag-ee":{"id":"flag-ee","name":"Estonia Flag","keywords":["ee","nation","country","banner"],"skins":[{"unified":"1f1ea-1f1ea","native":"\uD83C\uDDEA\uD83C\uDDEA"}],"version":2},"flag-eg":{"id":"flag-eg","name":"Egypt Flag","keywords":["eg","nation","country","banner"],"skins":[{"unified":"1f1ea-1f1ec","native":"\uD83C\uDDEA\uD83C\uDDEC"}],"version":2},"flag-eh":{"id":"flag-eh","name":"Western Sahara Flag","keywords":["eh","nation","country","banner"],"skins":[{"unified":"1f1ea-1f1ed","native":"\uD83C\uDDEA\uD83C\uDDED"}],"version":2},"flag-er":{"id":"flag-er","name":"Eritrea Flag","keywords":["er","nation","country","banner"],"skins":[{"unified":"1f1ea-1f1f7","native":"\uD83C\uDDEA\uD83C\uDDF7"}],"version":2},"es":{"id":"es","name":"Spain Flag","keywords":["es","nation","country","banner"],"skins":[{"unified":"1f1ea-1f1f8","native":"\uD83C\uDDEA\uD83C\uDDF8"}],"version":1},"flag-et":{"id":"flag-et","name":"Ethiopia Flag","keywords":["et","nation","country","banner"],"skins":[{"unified":"1f1ea-1f1f9","native":"\uD83C\uDDEA\uD83C\uDDF9"}],"version":2},"flag-eu":{"id":"flag-eu","name":"European Union Flag","keywords":["eu","banner"],"skins":[{"unified":"1f1ea-1f1fa","native":"\uD83C\uDDEA\uD83C\uDDFA"}],"version":2},"flag-fi":{"id":"flag-fi","name":"Finland Flag","keywords":["fi","nation","country","banner"],"skins":[{"unified":"1f1eb-1f1ee","native":"\uD83C\uDDEB\uD83C\uDDEE"}],"version":2},"flag-fj":{"id":"flag-fj","name":"Fiji Flag","keywords":["fj","nation","country","banner"],"skins":[{"unified":"1f1eb-1f1ef","native":"\uD83C\uDDEB\uD83C\uDDEF"}],"version":2},"flag-fk":{"id":"flag-fk","name":"Falkland Islands Flag","keywords":["fk","malvinas","nation","country","banner"],"skins":[{"unified":"1f1eb-1f1f0","native":"\uD83C\uDDEB\uD83C\uDDF0"}],"version":2},"flag-fm":{"id":"flag-fm","name":"Micronesia Flag","keywords":["fm","federated","states","nation","country","banner"],"skins":[{"unified":"1f1eb-1f1f2","native":"\uD83C\uDDEB\uD83C\uDDF2"}],"version":2},"flag-fo":{"id":"flag-fo","name":"Faroe Islands Flag","keywords":["fo","nation","country","banner"],"skins":[{"unified":"1f1eb-1f1f4","native":"\uD83C\uDDEB\uD83C\uDDF4"}],"version":2},"fr":{"id":"fr","name":"France Flag","keywords":["fr","banner","nation","french","country"],"skins":[{"unified":"1f1eb-1f1f7","native":"\uD83C\uDDEB\uD83C\uDDF7"}],"version":1},"flag-ga":{"id":"flag-ga","name":"Gabon Flag","keywords":["ga","nation","country","banner"],"skins":[{"unified":"1f1ec-1f1e6","native":"\uD83C\uDDEC\uD83C\uDDE6"}],"version":2},"gb":{"id":"gb","name":"United Kingdom Flag","keywords":["gb","uk","great","britain","northern","ireland","nation","country","banner","british","UK","english","england","union","jack"],"skins":[{"unified":"1f1ec-1f1e7","native":"\uD83C\uDDEC\uD83C\uDDE7"}],"version":1},"flag-gd":{"id":"flag-gd","name":"Grenada Flag","keywords":["gd","nation","country","banner"],"skins":[{"unified":"1f1ec-1f1e9","native":"\uD83C\uDDEC\uD83C\uDDE9"}],"version":2},"flag-ge":{"id":"flag-ge","name":"Georgia Flag","keywords":["ge","nation","country","banner"],"skins":[{"unified":"1f1ec-1f1ea","native":"\uD83C\uDDEC\uD83C\uDDEA"}],"version":2},"flag-gf":{"id":"flag-gf","name":"French Guiana Flag","keywords":["gf","nation","country","banner"],"skins":[{"unified":"1f1ec-1f1eb","native":"\uD83C\uDDEC\uD83C\uDDEB"}],"version":2},"flag-gg":{"id":"flag-gg","name":"Guernsey Flag","keywords":["gg","nation","country","banner"],"skins":[{"unified":"1f1ec-1f1ec","native":"\uD83C\uDDEC\uD83C\uDDEC"}],"version":2},"flag-gh":{"id":"flag-gh","name":"Ghana Flag","keywords":["gh","nation","country","banner"],"skins":[{"unified":"1f1ec-1f1ed","native":"\uD83C\uDDEC\uD83C\uDDED"}],"version":2},"flag-gi":{"id":"flag-gi","name":"Gibraltar Flag","keywords":["gi","nation","country","banner"],"skins":[{"unified":"1f1ec-1f1ee","native":"\uD83C\uDDEC\uD83C\uDDEE"}],"version":2},"flag-gl":{"id":"flag-gl","name":"Greenland Flag","keywords":["gl","nation","country","banner"],"skins":[{"unified":"1f1ec-1f1f1","native":"\uD83C\uDDEC\uD83C\uDDF1"}],"version":2},"flag-gm":{"id":"flag-gm","name":"Gambia Flag","keywords":["gm","nation","country","banner"],"skins":[{"unified":"1f1ec-1f1f2","native":"\uD83C\uDDEC\uD83C\uDDF2"}],"version":2},"flag-gn":{"id":"flag-gn","name":"Guinea Flag","keywords":["gn","nation","country","banner"],"skins":[{"unified":"1f1ec-1f1f3","native":"\uD83C\uDDEC\uD83C\uDDF3"}],"version":2},"flag-gp":{"id":"flag-gp","name":"Guadeloupe Flag","keywords":["gp","nation","country","banner"],"skins":[{"unified":"1f1ec-1f1f5","native":"\uD83C\uDDEC\uD83C\uDDF5"}],"version":2},"flag-gq":{"id":"flag-gq","name":"Equatorial Guinea Flag","keywords":["gq","gn","nation","country","banner"],"skins":[{"unified":"1f1ec-1f1f6","native":"\uD83C\uDDEC\uD83C\uDDF6"}],"version":2},"flag-gr":{"id":"flag-gr","name":"Greece Flag","keywords":["gr","nation","country","banner"],"skins":[{"unified":"1f1ec-1f1f7","native":"\uD83C\uDDEC\uD83C\uDDF7"}],"version":2},"flag-gs":{"id":"flag-gs","name":"South Georgia & South Sandwich Islands Flag","keywords":["gs","nation","country","banner"],"skins":[{"unified":"1f1ec-1f1f8","native":"\uD83C\uDDEC\uD83C\uDDF8"}],"version":2},"flag-gt":{"id":"flag-gt","name":"Guatemala Flag","keywords":["gt","nation","country","banner"],"skins":[{"unified":"1f1ec-1f1f9","native":"\uD83C\uDDEC\uD83C\uDDF9"}],"version":2},"flag-gu":{"id":"flag-gu","name":"Guam Flag","keywords":["gu","nation","country","banner"],"skins":[{"unified":"1f1ec-1f1fa","native":"\uD83C\uDDEC\uD83C\uDDFA"}],"version":2},"flag-gw":{"id":"flag-gw","name":"Guinea-Bissau Flag","keywords":["gw","guinea","bissau","nation","country","banner"],"skins":[{"unified":"1f1ec-1f1fc","native":"\uD83C\uDDEC\uD83C\uDDFC"}],"version":2},"flag-gy":{"id":"flag-gy","name":"Guyana Flag","keywords":["gy","nation","country","banner"],"skins":[{"unified":"1f1ec-1f1fe","native":"\uD83C\uDDEC\uD83C\uDDFE"}],"version":2},"flag-hk":{"id":"flag-hk","name":"Hong Kong Sar China Flag","keywords":["hk","nation","country","banner"],"skins":[{"unified":"1f1ed-1f1f0","native":"\uD83C\uDDED\uD83C\uDDF0"}],"version":2},"flag-hm":{"id":"flag-hm","name":"Heard & Mcdonald Islands Flag","keywords":["hm"],"skins":[{"unified":"1f1ed-1f1f2","native":"\uD83C\uDDED\uD83C\uDDF2"}],"version":2},"flag-hn":{"id":"flag-hn","name":"Honduras Flag","keywords":["hn","nation","country","banner"],"skins":[{"unified":"1f1ed-1f1f3","native":"\uD83C\uDDED\uD83C\uDDF3"}],"version":2},"flag-hr":{"id":"flag-hr","name":"Croatia Flag","keywords":["hr","nation","country","banner"],"skins":[{"unified":"1f1ed-1f1f7","native":"\uD83C\uDDED\uD83C\uDDF7"}],"version":2},"flag-ht":{"id":"flag-ht","name":"Haiti Flag","keywords":["ht","nation","country","banner"],"skins":[{"unified":"1f1ed-1f1f9","native":"\uD83C\uDDED\uD83C\uDDF9"}],"version":2},"flag-hu":{"id":"flag-hu","name":"Hungary Flag","keywords":["hu","nation","country","banner"],"skins":[{"unified":"1f1ed-1f1fa","native":"\uD83C\uDDED\uD83C\uDDFA"}],"version":2},"flag-ic":{"id":"flag-ic","name":"Canary Islands Flag","keywords":["ic","nation","country","banner"],"skins":[{"unified":"1f1ee-1f1e8","native":"\uD83C\uDDEE\uD83C\uDDE8"}],"version":2},"flag-id":{"id":"flag-id","name":"Indonesia Flag","keywords":["id","nation","country","banner"],"skins":[{"unified":"1f1ee-1f1e9","native":"\uD83C\uDDEE\uD83C\uDDE9"}],"version":2},"flag-ie":{"id":"flag-ie","name":"Ireland Flag","keywords":["ie","nation","country","banner"],"skins":[{"unified":"1f1ee-1f1ea","native":"\uD83C\uDDEE\uD83C\uDDEA"}],"version":2},"flag-il":{"id":"flag-il","name":"Israel Flag","keywords":["il","nation","country","banner"],"skins":[{"unified":"1f1ee-1f1f1","native":"\uD83C\uDDEE\uD83C\uDDF1"}],"version":2},"flag-im":{"id":"flag-im","name":"Isle of Man Flag","keywords":["im","nation","country","banner"],"skins":[{"unified":"1f1ee-1f1f2","native":"\uD83C\uDDEE\uD83C\uDDF2"}],"version":2},"flag-in":{"id":"flag-in","name":"India Flag","keywords":["in","nation","country","banner"],"skins":[{"unified":"1f1ee-1f1f3","native":"\uD83C\uDDEE\uD83C\uDDF3"}],"version":2},"flag-io":{"id":"flag-io","name":"British Indian Ocean Territory Flag","keywords":["io","nation","country","banner"],"skins":[{"unified":"1f1ee-1f1f4","native":"\uD83C\uDDEE\uD83C\uDDF4"}],"version":2},"flag-iq":{"id":"flag-iq","name":"Iraq Flag","keywords":["iq","nation","country","banner"],"skins":[{"unified":"1f1ee-1f1f6","native":"\uD83C\uDDEE\uD83C\uDDF6"}],"version":2},"flag-ir":{"id":"flag-ir","name":"Iran Flag","keywords":["ir","islamic","republic","nation","country","banner"],"skins":[{"unified":"1f1ee-1f1f7","native":"\uD83C\uDDEE\uD83C\uDDF7"}],"version":2},"flag-is":{"id":"flag-is","name":"Iceland Flag","keywords":["is","nation","country","banner"],"skins":[{"unified":"1f1ee-1f1f8","native":"\uD83C\uDDEE\uD83C\uDDF8"}],"version":2},"it":{"id":"it","name":"Italy Flag","keywords":["it","nation","country","banner"],"skins":[{"unified":"1f1ee-1f1f9","native":"\uD83C\uDDEE\uD83C\uDDF9"}],"version":1},"flag-je":{"id":"flag-je","name":"Jersey Flag","keywords":["je","nation","country","banner"],"skins":[{"unified":"1f1ef-1f1ea","native":"\uD83C\uDDEF\uD83C\uDDEA"}],"version":2},"flag-jm":{"id":"flag-jm","name":"Jamaica Flag","keywords":["jm","nation","country","banner"],"skins":[{"unified":"1f1ef-1f1f2","native":"\uD83C\uDDEF\uD83C\uDDF2"}],"version":2},"flag-jo":{"id":"flag-jo","name":"Jordan Flag","keywords":["jo","nation","country","banner"],"skins":[{"unified":"1f1ef-1f1f4","native":"\uD83C\uDDEF\uD83C\uDDF4"}],"version":2},"jp":{"id":"jp","name":"Japan Flag","keywords":["jp","japanese","nation","country","banner"],"skins":[{"unified":"1f1ef-1f1f5","native":"\uD83C\uDDEF\uD83C\uDDF5"}],"version":1},"flag-ke":{"id":"flag-ke","name":"Kenya Flag","keywords":["ke","nation","country","banner"],"skins":[{"unified":"1f1f0-1f1ea","native":"\uD83C\uDDF0\uD83C\uDDEA"}],"version":2},"flag-kg":{"id":"flag-kg","name":"Kyrgyzstan Flag","keywords":["kg","nation","country","banner"],"skins":[{"unified":"1f1f0-1f1ec","native":"\uD83C\uDDF0\uD83C\uDDEC"}],"version":2},"flag-kh":{"id":"flag-kh","name":"Cambodia Flag","keywords":["kh","nation","country","banner"],"skins":[{"unified":"1f1f0-1f1ed","native":"\uD83C\uDDF0\uD83C\uDDED"}],"version":2},"flag-ki":{"id":"flag-ki","name":"Kiribati Flag","keywords":["ki","nation","country","banner"],"skins":[{"unified":"1f1f0-1f1ee","native":"\uD83C\uDDF0\uD83C\uDDEE"}],"version":2},"flag-km":{"id":"flag-km","name":"Comoros Flag","keywords":["km","nation","country","banner"],"skins":[{"unified":"1f1f0-1f1f2","native":"\uD83C\uDDF0\uD83C\uDDF2"}],"version":2},"flag-kn":{"id":"flag-kn","name":"St. Kitts & Nevis Flag","keywords":["kn","st","saint","nation","country","banner"],"skins":[{"unified":"1f1f0-1f1f3","native":"\uD83C\uDDF0\uD83C\uDDF3"}],"version":2},"flag-kp":{"id":"flag-kp","name":"North Korea Flag","keywords":["kp","nation","country","banner"],"skins":[{"unified":"1f1f0-1f1f5","native":"\uD83C\uDDF0\uD83C\uDDF5"}],"version":2},"kr":{"id":"kr","name":"South Korea Flag","keywords":["kr","nation","country","banner"],"skins":[{"unified":"1f1f0-1f1f7","native":"\uD83C\uDDF0\uD83C\uDDF7"}],"version":1},"flag-kw":{"id":"flag-kw","name":"Kuwait Flag","keywords":["kw","nation","country","banner"],"skins":[{"unified":"1f1f0-1f1fc","native":"\uD83C\uDDF0\uD83C\uDDFC"}],"version":2},"flag-ky":{"id":"flag-ky","name":"Cayman Islands Flag","keywords":["ky","nation","country","banner"],"skins":[{"unified":"1f1f0-1f1fe","native":"\uD83C\uDDF0\uD83C\uDDFE"}],"version":2},"flag-kz":{"id":"flag-kz","name":"Kazakhstan Flag","keywords":["kz","nation","country","banner"],"skins":[{"unified":"1f1f0-1f1ff","native":"\uD83C\uDDF0\uD83C\uDDFF"}],"version":2},"flag-la":{"id":"flag-la","name":"Laos Flag","keywords":["la","lao","democratic","republic","nation","country","banner"],"skins":[{"unified":"1f1f1-1f1e6","native":"\uD83C\uDDF1\uD83C\uDDE6"}],"version":2},"flag-lb":{"id":"flag-lb","name":"Lebanon Flag","keywords":["lb","nation","country","banner"],"skins":[{"unified":"1f1f1-1f1e7","native":"\uD83C\uDDF1\uD83C\uDDE7"}],"version":2},"flag-lc":{"id":"flag-lc","name":"St. Lucia Flag","keywords":["lc","st","saint","nation","country","banner"],"skins":[{"unified":"1f1f1-1f1e8","native":"\uD83C\uDDF1\uD83C\uDDE8"}],"version":2},"flag-li":{"id":"flag-li","name":"Liechtenstein Flag","keywords":["li","nation","country","banner"],"skins":[{"unified":"1f1f1-1f1ee","native":"\uD83C\uDDF1\uD83C\uDDEE"}],"version":2},"flag-lk":{"id":"flag-lk","name":"Sri Lanka Flag","keywords":["lk","nation","country","banner"],"skins":[{"unified":"1f1f1-1f1f0","native":"\uD83C\uDDF1\uD83C\uDDF0"}],"version":2},"flag-lr":{"id":"flag-lr","name":"Liberia Flag","keywords":["lr","nation","country","banner"],"skins":[{"unified":"1f1f1-1f1f7","native":"\uD83C\uDDF1\uD83C\uDDF7"}],"version":2},"flag-ls":{"id":"flag-ls","name":"Lesotho Flag","keywords":["ls","nation","country","banner"],"skins":[{"unified":"1f1f1-1f1f8","native":"\uD83C\uDDF1\uD83C\uDDF8"}],"version":2},"flag-lt":{"id":"flag-lt","name":"Lithuania Flag","keywords":["lt","nation","country","banner"],"skins":[{"unified":"1f1f1-1f1f9","native":"\uD83C\uDDF1\uD83C\uDDF9"}],"version":2},"flag-lu":{"id":"flag-lu","name":"Luxembourg Flag","keywords":["lu","nation","country","banner"],"skins":[{"unified":"1f1f1-1f1fa","native":"\uD83C\uDDF1\uD83C\uDDFA"}],"version":2},"flag-lv":{"id":"flag-lv","name":"Latvia Flag","keywords":["lv","nation","country","banner"],"skins":[{"unified":"1f1f1-1f1fb","native":"\uD83C\uDDF1\uD83C\uDDFB"}],"version":2},"flag-ly":{"id":"flag-ly","name":"Libya Flag","keywords":["ly","nation","country","banner"],"skins":[{"unified":"1f1f1-1f1fe","native":"\uD83C\uDDF1\uD83C\uDDFE"}],"version":2},"flag-ma":{"id":"flag-ma","name":"Morocco Flag","keywords":["ma","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1e6","native":"\uD83C\uDDF2\uD83C\uDDE6"}],"version":2},"flag-mc":{"id":"flag-mc","name":"Monaco Flag","keywords":["mc","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1e8","native":"\uD83C\uDDF2\uD83C\uDDE8"}],"version":2},"flag-md":{"id":"flag-md","name":"Moldova Flag","keywords":["md","republic","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1e9","native":"\uD83C\uDDF2\uD83C\uDDE9"}],"version":2},"flag-me":{"id":"flag-me","name":"Montenegro Flag","keywords":["me","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1ea","native":"\uD83C\uDDF2\uD83C\uDDEA"}],"version":2},"flag-mf":{"id":"flag-mf","name":"St. Martin Flag","keywords":["mf","st"],"skins":[{"unified":"1f1f2-1f1eb","native":"\uD83C\uDDF2\uD83C\uDDEB"}],"version":2},"flag-mg":{"id":"flag-mg","name":"Madagascar Flag","keywords":["mg","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1ec","native":"\uD83C\uDDF2\uD83C\uDDEC"}],"version":2},"flag-mh":{"id":"flag-mh","name":"Marshall Islands Flag","keywords":["mh","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1ed","native":"\uD83C\uDDF2\uD83C\uDDED"}],"version":2},"flag-mk":{"id":"flag-mk","name":"North Macedonia Flag","keywords":["mk","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1f0","native":"\uD83C\uDDF2\uD83C\uDDF0"}],"version":2},"flag-ml":{"id":"flag-ml","name":"Mali Flag","keywords":["ml","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1f1","native":"\uD83C\uDDF2\uD83C\uDDF1"}],"version":2},"flag-mm":{"id":"flag-mm","name":"Myanmar (burma) Flag","keywords":["mm","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1f2","native":"\uD83C\uDDF2\uD83C\uDDF2"}],"version":2},"flag-mn":{"id":"flag-mn","name":"Mongolia Flag","keywords":["mn","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1f3","native":"\uD83C\uDDF2\uD83C\uDDF3"}],"version":2},"flag-mo":{"id":"flag-mo","name":"Macao Sar China Flag","keywords":["mo","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1f4","native":"\uD83C\uDDF2\uD83C\uDDF4"}],"version":2},"flag-mp":{"id":"flag-mp","name":"Northern Mariana Islands Flag","keywords":["mp","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1f5","native":"\uD83C\uDDF2\uD83C\uDDF5"}],"version":2},"flag-mq":{"id":"flag-mq","name":"Martinique Flag","keywords":["mq","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1f6","native":"\uD83C\uDDF2\uD83C\uDDF6"}],"version":2},"flag-mr":{"id":"flag-mr","name":"Mauritania Flag","keywords":["mr","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1f7","native":"\uD83C\uDDF2\uD83C\uDDF7"}],"version":2},"flag-ms":{"id":"flag-ms","name":"Montserrat Flag","keywords":["ms","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1f8","native":"\uD83C\uDDF2\uD83C\uDDF8"}],"version":2},"flag-mt":{"id":"flag-mt","name":"Malta Flag","keywords":["mt","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1f9","native":"\uD83C\uDDF2\uD83C\uDDF9"}],"version":2},"flag-mu":{"id":"flag-mu","name":"Mauritius Flag","keywords":["mu","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1fa","native":"\uD83C\uDDF2\uD83C\uDDFA"}],"version":2},"flag-mv":{"id":"flag-mv","name":"Maldives Flag","keywords":["mv","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1fb","native":"\uD83C\uDDF2\uD83C\uDDFB"}],"version":2},"flag-mw":{"id":"flag-mw","name":"Malawi Flag","keywords":["mw","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1fc","native":"\uD83C\uDDF2\uD83C\uDDFC"}],"version":2},"flag-mx":{"id":"flag-mx","name":"Mexico Flag","keywords":["mx","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1fd","native":"\uD83C\uDDF2\uD83C\uDDFD"}],"version":2},"flag-my":{"id":"flag-my","name":"Malaysia Flag","keywords":["my","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1fe","native":"\uD83C\uDDF2\uD83C\uDDFE"}],"version":2},"flag-mz":{"id":"flag-mz","name":"Mozambique Flag","keywords":["mz","nation","country","banner"],"skins":[{"unified":"1f1f2-1f1ff","native":"\uD83C\uDDF2\uD83C\uDDFF"}],"version":2},"flag-na":{"id":"flag-na","name":"Namibia Flag","keywords":["na","nation","country","banner"],"skins":[{"unified":"1f1f3-1f1e6","native":"\uD83C\uDDF3\uD83C\uDDE6"}],"version":2},"flag-nc":{"id":"flag-nc","name":"New Caledonia Flag","keywords":["nc","nation","country","banner"],"skins":[{"unified":"1f1f3-1f1e8","native":"\uD83C\uDDF3\uD83C\uDDE8"}],"version":2},"flag-ne":{"id":"flag-ne","name":"Niger Flag","keywords":["ne","nation","country","banner"],"skins":[{"unified":"1f1f3-1f1ea","native":"\uD83C\uDDF3\uD83C\uDDEA"}],"version":2},"flag-nf":{"id":"flag-nf","name":"Norfolk Island Flag","keywords":["nf","nation","country","banner"],"skins":[{"unified":"1f1f3-1f1eb","native":"\uD83C\uDDF3\uD83C\uDDEB"}],"version":2},"flag-ng":{"id":"flag-ng","name":"Nigeria Flag","keywords":["ng","nation","country","banner"],"skins":[{"unified":"1f1f3-1f1ec","native":"\uD83C\uDDF3\uD83C\uDDEC"}],"version":2},"flag-ni":{"id":"flag-ni","name":"Nicaragua Flag","keywords":["ni","nation","country","banner"],"skins":[{"unified":"1f1f3-1f1ee","native":"\uD83C\uDDF3\uD83C\uDDEE"}],"version":2},"flag-nl":{"id":"flag-nl","name":"Netherlands Flag","keywords":["nl","nation","country","banner"],"skins":[{"unified":"1f1f3-1f1f1","native":"\uD83C\uDDF3\uD83C\uDDF1"}],"version":2},"flag-no":{"id":"flag-no","name":"Norway Flag","keywords":["no","nation","country","banner"],"skins":[{"unified":"1f1f3-1f1f4","native":"\uD83C\uDDF3\uD83C\uDDF4"}],"version":2},"flag-np":{"id":"flag-np","name":"Nepal Flag","keywords":["np","nation","country","banner"],"skins":[{"unified":"1f1f3-1f1f5","native":"\uD83C\uDDF3\uD83C\uDDF5"}],"version":2},"flag-nr":{"id":"flag-nr","name":"Nauru Flag","keywords":["nr","nation","country","banner"],"skins":[{"unified":"1f1f3-1f1f7","native":"\uD83C\uDDF3\uD83C\uDDF7"}],"version":2},"flag-nu":{"id":"flag-nu","name":"Niue Flag","keywords":["nu","nation","country","banner"],"skins":[{"unified":"1f1f3-1f1fa","native":"\uD83C\uDDF3\uD83C\uDDFA"}],"version":2},"flag-nz":{"id":"flag-nz","name":"New Zealand Flag","keywords":["nz","nation","country","banner"],"skins":[{"unified":"1f1f3-1f1ff","native":"\uD83C\uDDF3\uD83C\uDDFF"}],"version":2},"flag-om":{"id":"flag-om","name":"Oman Flag","keywords":["om","symbol","nation","country","banner"],"skins":[{"unified":"1f1f4-1f1f2","native":"\uD83C\uDDF4\uD83C\uDDF2"}],"version":2},"flag-pa":{"id":"flag-pa","name":"Panama Flag","keywords":["pa","nation","country","banner"],"skins":[{"unified":"1f1f5-1f1e6","native":"\uD83C\uDDF5\uD83C\uDDE6"}],"version":2},"flag-pe":{"id":"flag-pe","name":"Peru Flag","keywords":["pe","nation","country","banner"],"skins":[{"unified":"1f1f5-1f1ea","native":"\uD83C\uDDF5\uD83C\uDDEA"}],"version":2},"flag-pf":{"id":"flag-pf","name":"French Polynesia Flag","keywords":["pf","nation","country","banner"],"skins":[{"unified":"1f1f5-1f1eb","native":"\uD83C\uDDF5\uD83C\uDDEB"}],"version":2},"flag-pg":{"id":"flag-pg","name":"Papua New Guinea Flag","keywords":["pg","nation","country","banner"],"skins":[{"unified":"1f1f5-1f1ec","native":"\uD83C\uDDF5\uD83C\uDDEC"}],"version":2},"flag-ph":{"id":"flag-ph","name":"Philippines Flag","keywords":["ph","nation","country","banner"],"skins":[{"unified":"1f1f5-1f1ed","native":"\uD83C\uDDF5\uD83C\uDDED"}],"version":2},"flag-pk":{"id":"flag-pk","name":"Pakistan Flag","keywords":["pk","nation","country","banner"],"skins":[{"unified":"1f1f5-1f1f0","native":"\uD83C\uDDF5\uD83C\uDDF0"}],"version":2},"flag-pl":{"id":"flag-pl","name":"Poland Flag","keywords":["pl","nation","country","banner"],"skins":[{"unified":"1f1f5-1f1f1","native":"\uD83C\uDDF5\uD83C\uDDF1"}],"version":2},"flag-pm":{"id":"flag-pm","name":"St. Pierre & Miquelon Flag","keywords":["pm","st","saint","nation","country","banner"],"skins":[{"unified":"1f1f5-1f1f2","native":"\uD83C\uDDF5\uD83C\uDDF2"}],"version":2},"flag-pn":{"id":"flag-pn","name":"Pitcairn Islands Flag","keywords":["pn","nation","country","banner"],"skins":[{"unified":"1f1f5-1f1f3","native":"\uD83C\uDDF5\uD83C\uDDF3"}],"version":2},"flag-pr":{"id":"flag-pr","name":"Puerto Rico Flag","keywords":["pr","nation","country","banner"],"skins":[{"unified":"1f1f5-1f1f7","native":"\uD83C\uDDF5\uD83C\uDDF7"}],"version":2},"flag-ps":{"id":"flag-ps","name":"Palestinian Territories Flag","keywords":["ps","palestine","nation","country","banner"],"skins":[{"unified":"1f1f5-1f1f8","native":"\uD83C\uDDF5\uD83C\uDDF8"}],"version":2},"flag-pt":{"id":"flag-pt","name":"Portugal Flag","keywords":["pt","nation","country","banner"],"skins":[{"unified":"1f1f5-1f1f9","native":"\uD83C\uDDF5\uD83C\uDDF9"}],"version":2},"flag-pw":{"id":"flag-pw","name":"Palau Flag","keywords":["pw","nation","country","banner"],"skins":[{"unified":"1f1f5-1f1fc","native":"\uD83C\uDDF5\uD83C\uDDFC"}],"version":2},"flag-py":{"id":"flag-py","name":"Paraguay Flag","keywords":["py","nation","country","banner"],"skins":[{"unified":"1f1f5-1f1fe","native":"\uD83C\uDDF5\uD83C\uDDFE"}],"version":2},"flag-qa":{"id":"flag-qa","name":"Qatar Flag","keywords":["qa","nation","country","banner"],"skins":[{"unified":"1f1f6-1f1e6","native":"\uD83C\uDDF6\uD83C\uDDE6"}],"version":2},"flag-re":{"id":"flag-re","name":"R\xe9union Flag","keywords":["re","reunion","nation","country","banner"],"skins":[{"unified":"1f1f7-1f1ea","native":"\uD83C\uDDF7\uD83C\uDDEA"}],"version":2},"flag-ro":{"id":"flag-ro","name":"Romania Flag","keywords":["ro","nation","country","banner"],"skins":[{"unified":"1f1f7-1f1f4","native":"\uD83C\uDDF7\uD83C\uDDF4"}],"version":2},"flag-rs":{"id":"flag-rs","name":"Serbia Flag","keywords":["rs","nation","country","banner"],"skins":[{"unified":"1f1f7-1f1f8","native":"\uD83C\uDDF7\uD83C\uDDF8"}],"version":2},"ru":{"id":"ru","name":"Russia Flag","keywords":["ru","russian","federation","nation","country","banner"],"skins":[{"unified":"1f1f7-1f1fa","native":"\uD83C\uDDF7\uD83C\uDDFA"}],"version":1},"flag-rw":{"id":"flag-rw","name":"Rwanda Flag","keywords":["rw","nation","country","banner"],"skins":[{"unified":"1f1f7-1f1fc","native":"\uD83C\uDDF7\uD83C\uDDFC"}],"version":2},"flag-sa":{"id":"flag-sa","name":"Saudi Arabia Flag","keywords":["sa","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1e6","native":"\uD83C\uDDF8\uD83C\uDDE6"}],"version":2},"flag-sb":{"id":"flag-sb","name":"Solomon Islands Flag","keywords":["sb","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1e7","native":"\uD83C\uDDF8\uD83C\uDDE7"}],"version":2},"flag-sc":{"id":"flag-sc","name":"Seychelles Flag","keywords":["sc","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1e8","native":"\uD83C\uDDF8\uD83C\uDDE8"}],"version":2},"flag-sd":{"id":"flag-sd","name":"Sudan Flag","keywords":["sd","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1e9","native":"\uD83C\uDDF8\uD83C\uDDE9"}],"version":2},"flag-se":{"id":"flag-se","name":"Sweden Flag","keywords":["se","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1ea","native":"\uD83C\uDDF8\uD83C\uDDEA"}],"version":2},"flag-sg":{"id":"flag-sg","name":"Singapore Flag","keywords":["sg","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1ec","native":"\uD83C\uDDF8\uD83C\uDDEC"}],"version":2},"flag-sh":{"id":"flag-sh","name":"St. Helena Flag","keywords":["sh","st","saint","ascension","tristan","cunha","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1ed","native":"\uD83C\uDDF8\uD83C\uDDED"}],"version":2},"flag-si":{"id":"flag-si","name":"Slovenia Flag","keywords":["si","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1ee","native":"\uD83C\uDDF8\uD83C\uDDEE"}],"version":2},"flag-sj":{"id":"flag-sj","name":"Svalbard & Jan Mayen Flag","keywords":["sj"],"skins":[{"unified":"1f1f8-1f1ef","native":"\uD83C\uDDF8\uD83C\uDDEF"}],"version":2},"flag-sk":{"id":"flag-sk","name":"Slovakia Flag","keywords":["sk","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1f0","native":"\uD83C\uDDF8\uD83C\uDDF0"}],"version":2},"flag-sl":{"id":"flag-sl","name":"Sierra Leone Flag","keywords":["sl","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1f1","native":"\uD83C\uDDF8\uD83C\uDDF1"}],"version":2},"flag-sm":{"id":"flag-sm","name":"San Marino Flag","keywords":["sm","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1f2","native":"\uD83C\uDDF8\uD83C\uDDF2"}],"version":2},"flag-sn":{"id":"flag-sn","name":"Senegal Flag","keywords":["sn","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1f3","native":"\uD83C\uDDF8\uD83C\uDDF3"}],"version":2},"flag-so":{"id":"flag-so","name":"Somalia Flag","keywords":["so","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1f4","native":"\uD83C\uDDF8\uD83C\uDDF4"}],"version":2},"flag-sr":{"id":"flag-sr","name":"Suriname Flag","keywords":["sr","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1f7","native":"\uD83C\uDDF8\uD83C\uDDF7"}],"version":2},"flag-ss":{"id":"flag-ss","name":"South Sudan Flag","keywords":["ss","sd","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1f8","native":"\uD83C\uDDF8\uD83C\uDDF8"}],"version":2},"flag-st":{"id":"flag-st","name":"S\xe3o Tom\xe9 & Pr\xedncipe Flag","keywords":["st","sao","tome","principe","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1f9","native":"\uD83C\uDDF8\uD83C\uDDF9"}],"version":2},"flag-sv":{"id":"flag-sv","name":"El Salvador Flag","keywords":["sv","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1fb","native":"\uD83C\uDDF8\uD83C\uDDFB"}],"version":2},"flag-sx":{"id":"flag-sx","name":"Sint Maarten Flag","keywords":["sx","dutch","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1fd","native":"\uD83C\uDDF8\uD83C\uDDFD"}],"version":2},"flag-sy":{"id":"flag-sy","name":"Syria Flag","keywords":["sy","syrian","arab","republic","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1fe","native":"\uD83C\uDDF8\uD83C\uDDFE"}],"version":2},"flag-sz":{"id":"flag-sz","name":"Eswatini Flag","keywords":["sz","nation","country","banner"],"skins":[{"unified":"1f1f8-1f1ff","native":"\uD83C\uDDF8\uD83C\uDDFF"}],"version":2},"flag-ta":{"id":"flag-ta","name":"Tristan Da Cunha Flag","keywords":["ta"],"skins":[{"unified":"1f1f9-1f1e6","native":"\uD83C\uDDF9\uD83C\uDDE6"}],"version":2},"flag-tc":{"id":"flag-tc","name":"Turks & Caicos Islands Flag","keywords":["tc","nation","country","banner"],"skins":[{"unified":"1f1f9-1f1e8","native":"\uD83C\uDDF9\uD83C\uDDE8"}],"version":2},"flag-td":{"id":"flag-td","name":"Chad Flag","keywords":["td","nation","country","banner"],"skins":[{"unified":"1f1f9-1f1e9","native":"\uD83C\uDDF9\uD83C\uDDE9"}],"version":2},"flag-tf":{"id":"flag-tf","name":"French Southern Territories Flag","keywords":["tf","nation","country","banner"],"skins":[{"unified":"1f1f9-1f1eb","native":"\uD83C\uDDF9\uD83C\uDDEB"}],"version":2},"flag-tg":{"id":"flag-tg","name":"Togo Flag","keywords":["tg","nation","country","banner"],"skins":[{"unified":"1f1f9-1f1ec","native":"\uD83C\uDDF9\uD83C\uDDEC"}],"version":2},"flag-th":{"id":"flag-th","name":"Thailand Flag","keywords":["th","nation","country","banner"],"skins":[{"unified":"1f1f9-1f1ed","native":"\uD83C\uDDF9\uD83C\uDDED"}],"version":2},"flag-tj":{"id":"flag-tj","name":"Tajikistan Flag","keywords":["tj","nation","country","banner"],"skins":[{"unified":"1f1f9-1f1ef","native":"\uD83C\uDDF9\uD83C\uDDEF"}],"version":2},"flag-tk":{"id":"flag-tk","name":"Tokelau Flag","keywords":["tk","nation","country","banner"],"skins":[{"unified":"1f1f9-1f1f0","native":"\uD83C\uDDF9\uD83C\uDDF0"}],"version":2},"flag-tl":{"id":"flag-tl","name":"Timor-Leste Flag","keywords":["tl","timor","leste","nation","country","banner"],"skins":[{"unified":"1f1f9-1f1f1","native":"\uD83C\uDDF9\uD83C\uDDF1"}],"version":2},"flag-tm":{"id":"flag-tm","name":"Turkmenistan Flag","keywords":["tm","nation","country","banner"],"skins":[{"unified":"1f1f9-1f1f2","native":"\uD83C\uDDF9\uD83C\uDDF2"}],"version":2},"flag-tn":{"id":"flag-tn","name":"Tunisia Flag","keywords":["tn","nation","country","banner"],"skins":[{"unified":"1f1f9-1f1f3","native":"\uD83C\uDDF9\uD83C\uDDF3"}],"version":2},"flag-to":{"id":"flag-to","name":"Tonga Flag","keywords":["to","nation","country","banner"],"skins":[{"unified":"1f1f9-1f1f4","native":"\uD83C\uDDF9\uD83C\uDDF4"}],"version":2},"flag-tr":{"id":"flag-tr","name":"Turkey Flag","keywords":["tr","nation","country","banner"],"skins":[{"unified":"1f1f9-1f1f7","native":"\uD83C\uDDF9\uD83C\uDDF7"}],"version":2},"flag-tt":{"id":"flag-tt","name":"Trinidad & Tobago Flag","keywords":["tt","nation","country","banner"],"skins":[{"unified":"1f1f9-1f1f9","native":"\uD83C\uDDF9\uD83C\uDDF9"}],"version":2},"flag-tv":{"id":"flag-tv","name":"Tuvalu Flag","keywords":["tv","nation","country","banner"],"skins":[{"unified":"1f1f9-1f1fb","native":"\uD83C\uDDF9\uD83C\uDDFB"}],"version":2},"flag-tw":{"id":"flag-tw","name":"Taiwan Flag","keywords":["tw","nation","country","banner"],"skins":[{"unified":"1f1f9-1f1fc","native":"\uD83C\uDDF9\uD83C\uDDFC"}],"version":2},"flag-tz":{"id":"flag-tz","name":"Tanzania Flag","keywords":["tz","united","republic","nation","country","banner"],"skins":[{"unified":"1f1f9-1f1ff","native":"\uD83C\uDDF9\uD83C\uDDFF"}],"version":2},"flag-ua":{"id":"flag-ua","name":"Ukraine Flag","keywords":["ua","nation","country","banner"],"skins":[{"unified":"1f1fa-1f1e6","native":"\uD83C\uDDFA\uD83C\uDDE6"}],"version":2},"flag-ug":{"id":"flag-ug","name":"Uganda Flag","keywords":["ug","nation","country","banner"],"skins":[{"unified":"1f1fa-1f1ec","native":"\uD83C\uDDFA\uD83C\uDDEC"}],"version":2},"flag-um":{"id":"flag-um","name":"U.s. Outlying Islands Flag","keywords":["um","u","s"],"skins":[{"unified":"1f1fa-1f1f2","native":"\uD83C\uDDFA\uD83C\uDDF2"}],"version":2},"flag-un":{"id":"flag-un","name":"United Nations Flag","keywords":["un","banner"],"skins":[{"unified":"1f1fa-1f1f3","native":"\uD83C\uDDFA\uD83C\uDDF3"}],"version":4},"us":{"id":"us","name":"United States Flag","keywords":["us","america","nation","country","banner"],"skins":[{"unified":"1f1fa-1f1f8","native":"\uD83C\uDDFA\uD83C\uDDF8"}],"version":1},"flag-uy":{"id":"flag-uy","name":"Uruguay Flag","keywords":["uy","nation","country","banner"],"skins":[{"unified":"1f1fa-1f1fe","native":"\uD83C\uDDFA\uD83C\uDDFE"}],"version":2},"flag-uz":{"id":"flag-uz","name":"Uzbekistan Flag","keywords":["uz","nation","country","banner"],"skins":[{"unified":"1f1fa-1f1ff","native":"\uD83C\uDDFA\uD83C\uDDFF"}],"version":2},"flag-va":{"id":"flag-va","name":"Vatican City Flag","keywords":["va","nation","country","banner"],"skins":[{"unified":"1f1fb-1f1e6","native":"\uD83C\uDDFB\uD83C\uDDE6"}],"version":2},"flag-vc":{"id":"flag-vc","name":"St. Vincent & Grenadines Flag","keywords":["vc","st","saint","nation","country","banner"],"skins":[{"unified":"1f1fb-1f1e8","native":"\uD83C\uDDFB\uD83C\uDDE8"}],"version":2},"flag-ve":{"id":"flag-ve","name":"Venezuela Flag","keywords":["ve","bolivarian","republic","nation","country","banner"],"skins":[{"unified":"1f1fb-1f1ea","native":"\uD83C\uDDFB\uD83C\uDDEA"}],"version":2},"flag-vg":{"id":"flag-vg","name":"British Virgin Islands Flag","keywords":["vg","bvi","nation","country","banner"],"skins":[{"unified":"1f1fb-1f1ec","native":"\uD83C\uDDFB\uD83C\uDDEC"}],"version":2},"flag-vi":{"id":"flag-vi","name":"U.s. Virgin Islands Flag","keywords":["vi","u","s","us","nation","country","banner"],"skins":[{"unified":"1f1fb-1f1ee","native":"\uD83C\uDDFB\uD83C\uDDEE"}],"version":2},"flag-vn":{"id":"flag-vn","name":"Vietnam Flag","keywords":["vn","viet","nam","nation","country","banner"],"skins":[{"unified":"1f1fb-1f1f3","native":"\uD83C\uDDFB\uD83C\uDDF3"}],"version":2},"flag-vu":{"id":"flag-vu","name":"Vanuatu Flag","keywords":["vu","nation","country","banner"],"skins":[{"unified":"1f1fb-1f1fa","native":"\uD83C\uDDFB\uD83C\uDDFA"}],"version":2},"flag-wf":{"id":"flag-wf","name":"Wallis & Futuna Flag","keywords":["wf","nation","country","banner"],"skins":[{"unified":"1f1fc-1f1eb","native":"\uD83C\uDDFC\uD83C\uDDEB"}],"version":2},"flag-ws":{"id":"flag-ws","name":"Samoa Flag","keywords":["ws","nation","country","banner"],"skins":[{"unified":"1f1fc-1f1f8","native":"\uD83C\uDDFC\uD83C\uDDF8"}],"version":2},"flag-xk":{"id":"flag-xk","name":"Kosovo Flag","keywords":["xk","nation","country","banner"],"skins":[{"unified":"1f1fd-1f1f0","native":"\uD83C\uDDFD\uD83C\uDDF0"}],"version":2},"flag-ye":{"id":"flag-ye","name":"Yemen Flag","keywords":["ye","nation","country","banner"],"skins":[{"unified":"1f1fe-1f1ea","native":"\uD83C\uDDFE\uD83C\uDDEA"}],"version":2},"flag-yt":{"id":"flag-yt","name":"Mayotte Flag","keywords":["yt","nation","country","banner"],"skins":[{"unified":"1f1fe-1f1f9","native":"\uD83C\uDDFE\uD83C\uDDF9"}],"version":2},"flag-za":{"id":"flag-za","name":"South Africa Flag","keywords":["za","nation","country","banner"],"skins":[{"unified":"1f1ff-1f1e6","native":"\uD83C\uDDFF\uD83C\uDDE6"}],"version":2},"flag-zm":{"id":"flag-zm","name":"Zambia Flag","keywords":["zm","nation","country","banner"],"skins":[{"unified":"1f1ff-1f1f2","native":"\uD83C\uDDFF\uD83C\uDDF2"}],"version":2},"flag-zw":{"id":"flag-zw","name":"Zimbabwe Flag","keywords":["zw","nation","country","banner"],"skins":[{"unified":"1f1ff-1f1fc","native":"\uD83C\uDDFF\uD83C\uDDFC"}],"version":2},"flag-england":{"id":"flag-england","name":"England Flag","keywords":["english"],"skins":[{"unified":"1f3f4-e0067-e0062-e0065-e006e-e0067-e007f","native":"\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67\uDB40\uDC7F"}],"version":5},"flag-scotland":{"id":"flag-scotland","name":"Scotland Flag","keywords":["scottish"],"skins":[{"unified":"1f3f4-e0067-e0062-e0073-e0063-e0074-e007f","native":"\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62\uDB40\uDC73\uDB40\uDC63\uDB40\uDC74\uDB40\uDC7F"}],"version":5},"flag-wales":{"id":"flag-wales","name":"Wales Flag","keywords":["welsh"],"skins":[{"unified":"1f3f4-e0067-e0062-e0077-e006c-e0073-e007f","native":"\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62\uDB40\uDC77\uDB40\uDC6C\uDB40\uDC73\uDB40\uDC7F"}],"version":5}},"aliases":{"satisfied":"laughing","grinning_face_with_star_eyes":"star-struck","grinning_face_with_one_large_and_one_small_eye":"zany_face","smiling_face_with_smiling_eyes_and_hand_covering_mouth":"face_with_hand_over_mouth","face_with_finger_covering_closed_lips":"shushing_face","face_with_one_eyebrow_raised":"face_with_raised_eyebrow","face_with_open_mouth_vomiting":"face_vomiting","shocked_face_with_exploding_head":"exploding_head","serious_face_with_symbols_covering_mouth":"face_with_symbols_on_mouth","poop":"hankey","shit":"hankey","collision":"boom","raised_hand":"hand","hand_with_index_and_middle_fingers_crossed":"crossed_fingers","sign_of_the_horns":"the_horns","reversed_hand_with_middle_finger_extended":"middle_finger","thumbsup":"+1","thumbsdown":"-1","punch":"facepunch","mother_christmas":"mrs_claus","running":"runner","man-with-bunny-ears-partying":"men-with-bunny-ears-partying","woman-with-bunny-ears-partying":"women-with-bunny-ears-partying","women_holding_hands":"two_women_holding_hands","woman_and_man_holding_hands":"man_and_woman_holding_hands","couple":"man_and_woman_holding_hands","men_holding_hands":"two_men_holding_hands","paw_prints":"feet","flipper":"dolphin","honeybee":"bee","lady_beetle":"ladybug","cooking":"fried_egg","knife":"hocho","red_car":"car","sailboat":"boat","waxing_gibbous_moon":"moon","sun_small_cloud":"mostly_sunny","sun_behind_cloud":"barely_sunny","sun_behind_rain_cloud":"partly_sunny_rain","lightning_cloud":"lightning","tornado_cloud":"tornado","tshirt":"shirt","shoe":"mans_shoe","telephone":"phone","lantern":"izakaya_lantern","open_book":"book","envelope":"email","pencil":"memo","heavy_exclamation_mark":"exclamation","staff_of_aesculapius":"medical_symbol","flag-cn":"cn","flag-de":"de","flag-es":"es","flag-fr":"fr","uk":"gb","flag-gb":"gb","flag-it":"it","flag-jp":"jp","flag-kr":"kr","flag-ru":"ru","flag-us":"us"},"sheet":{"cols":61,"rows":61}}')}}]);
2.2.34. https://dev-app.illusto.com/_next/static/chunks/framework-1f1fb5c07f2be279.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/framework-1f1fb5c07f2be279.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://oskswlyvfraa.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/framework-1f1fb5c07f2be279.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; countryCode=IN; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://oskswlyvfraa.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:34:28 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"22715-18b142b7028"
Vary: Accept-Encoding
Content-Length: 141077

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9774],{64448:function(e,n,t){/**
* @license React
* react-dom.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var r,l,a,u,o,i,s=t(67294),c=t(63840);function f(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t<arguments.length;t++)n+="&args[]="+encodeURIComponent(arguments[t]);return"Minified React error #"+e+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var d=new Set,p={};function m(e,n){h(e,n),h(e+"Capture",n)}function h(e,n){for(p[e]=n,e=0;e<n.length;e++)d.add(n[e])}var g=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),v=Object.prototype.hasOwnProperty,y=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,b={},k={};function w(e,n,t,r,l,a,u){this.acceptsBooleans=2===n||3===n||4===n,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=t,this.propertyName=e,this.type=n,this.sanitizeURL=a,this.removeEmptyString=u}var S={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){S[e]=new w(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var n=e[0];S[n]=new w(n,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){S[e]=new w(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){S[e]=new w(e,2,!1,e,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){S[e]=new w(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){S[e]=new w(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){S[e]=new w(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){S[e]=new w(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){S[e]=new w(e,5,!1,e.toLowerCase(),null,!1,!1)});var x=/[\-:]([a-z])/g;function E(e){return e[1].toUpperCase()}function _(e,n,t,r){var l,a=S.hasOwnProperty(n)?S[n]:null;(null!==a?0!==a.type:r||!(2<n.length)||"o"!==n[0]&&"O"!==n[0]||"n"!==n[1]&&"N"!==n[1])&&(function(e,n,t,r){if(null==n||function(e,n,t,r){if(null!==t&&0===t.type)return!1;switch(typeof n){case"function":case"symbol":return!0;case"boolean":if(r)return!1;if(null!==t)return!t.acceptsBooleans;return"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e;default:return!1}}(e,n,t,r))return!0;if(r)return!1;if(null!==t)switch(t.type){case 3:return!n;case 4:return!1===n;case 5:return isNaN(n);case 6:return isNaN(n)||1>n}return!1}(n,t,a,r)&&(t=null),r||null===a?(l=n,(!!v.call(k,l)||!v.call(b,l)&&(y.test(l)?k[l]=!0:(b[l]=!0,!1)))&&(null===t?e.removeAttribute(n):e.setAttribute(n,""+t))):a.mustUseProperty?e[a.propertyName]=null===t?3!==a.type&&"":t:(n=a.attributeName,r=a.attributeNamespace,null===t?e.removeAttribute(n):(t=3===(a=a.type)||4===a&&!0===t?"":""+t,r?e.setAttributeNS(r,n,t):e.setAttribute(n,t))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var n=e.replace(x,E);S[n]=new w(n,1,!1,e,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var n=e.replace(x,E);S[n]=new w(n,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var n=e.replace(x,E);S[n]=new w(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){S[e]=new w(e,1,!1,e.toLowerCase(),null,!1,!1)}),S.xlinkHref=new w("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){S[e]=new w(e,1,!1,e.toLowerCase(),null,!0,!0)});var C=s.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,P=Symbol.for("react.element"),N=Symbol.for("react.portal"),z=Symbol.for("react.fragment"),T=Symbol.for("react.strict_mode"),L=Symbol.for("react.profiler"),R=Symbol.for("react.provider"),M=Symbol.for("react.context"),F=Symbol.for("react.forward_ref"),O=Symbol.for("react.suspense"),D=Symbol.for("react.suspense_list"),I=Symbol.for("react.memo"),U=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var V=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var $=Symbol.iterator;function A(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=$&&e[$]||e["@@iterator"])?e:null}var j,B=Object.assign;function H(e){if(void 0===j)try{throw Error()}catch(t){var n=t.stack.trim().match(/\n( *(at )?)/);j=n&&n[1]||""}return"\n"+j+e}var W=!1;function Q(e,n){if(!e||W)return"";W=!0;var t=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(n){if(n=function(){throw Error()},Object.defineProperty(n.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(n,[])}catch(l){var r=l}Reflect.construct(e,[],n)}else{try{n.call()}catch(a){r=a}e.call(n.prototype)}}else{try{throw Error()}catch(u){r=u}e()}}catch(d){if(d&&r&&"string"==typeof d.stack){for(var o=d.stack.split("\n"),i=r.stack.split("\n"),s=o.length-1,c=i.length-1;1<=s&&0<=c&&o[s]!==i[c];)c--;for(;1<=s&&0<=c;s--,c--)if(o[s]!==i[c]){if(1!==s||1!==c)do if(s--,0>--c||o[s]!==i[c]){var f="\n"+o[s].replace(" at new "," at ");return e.displayName&&f.includes("<anonymous>")&&(f=f.replace("<anonymous>",e.displayName)),f}while(1<=s&&0<=c);break}}}finally{W=!1,Error.prepareStackTrace=t}return(e=e?e.displayName||e.name:"")?H(e):""}function q(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function K(e){var n=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===n||"radio"===n)}function Y(e){e._valueTracker||(e._valueTracker=function(e){var n=K(e)?"checked":"value",t=Object.getOwnPropertyDescriptor(e.constructor.prototype,n),r=""+e[n];if(!e.hasOwnProperty(n)&&void 0!==t&&"function"==typeof t.get&&"function"==typeof t.set){var l=t.get,a=t.set;return Object.defineProperty(e,n,{configurable:!0,get:function(){return l.call(this)},set:function(e){r=""+e,a.call(this,e)}}),Object.defineProperty(e,n,{enumerable:t.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[n]}}}}(e))}function X(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var t=n.getValue(),r="";return e&&(r=K(e)?e.checked?"true":"false":e.value),(e=r)!==t&&(n.setValue(e),!0)}function G(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(n){return e.body}}function Z(e,n){var t=n.checked;return B({},n,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=t?t:e._wrapperState.initialChecked})}function J(e,n){var t=null==n.defaultValue?"":n.defaultValue,r=null!=n.checked?n.checked:n.defaultChecked;t=q(null!=n.value?n.value:t),e._wrapperState={initialChecked:r,initialValue:t,controlled:"checkbox"===n.type||"radio"===n.type?null!=n.checked:null!=n.value}}function ee(e,n){null!=(n=n.checked)&&_(e,"checked",n,!1)}function en(e,n){ee(e,n);var t=q(n.value),r=n.type;if(null!=t)"number"===r?(0===t&&""===e.value||e.value!=t)&&(e.value=""+t):e.value!==""+t&&(e.value=""+t);else if("submit"===r||"reset"===r){e.removeAttribute("value");return}n.hasOwnProperty("value")?er(e,n.type,t):n.hasOwnProperty("defaultValue")&&er(e,n.type,q(n.defaultValue)),null==n.checked&&null!=n.defaultChecked&&(e.defaultChecked=!!n.defaultChecked)}function et(e,n,t){if(n.hasOwnProperty("value")||n.hasOwnProperty("defaultValue")){var r=n.type;if(!("submit"!==r&&"reset"!==r||void 0!==n.value&&null!==n.value))return;n=""+e._wrapperState.initialValue,t||n===e.value||(e.value=n),e.defaultValue=n}""!==(t=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==t&&(e.name=t)}function er(e,n,t){("number"!==n||G(e.ownerDocument)!==e)&&(null==t?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+t&&(e.defaultValue=""+t))}var el=Array.isArray;function ea(e,n,t,r){if(e=e.options,n){n={};for(var l=0;l<t.length;l++)n["$"+t[l]]=!0;for(t=0;t<e.length;t++)l=n.hasOwnProperty("$"+e[t].value),e[t].selected!==l&&(e[t].selected=l),l&&r&&(e[t].defaultSelected=!0)}else{for(l=0,t=""+q(t),n=null;l<e.length;l++){if(e[l].value===t){e[l].selected=!0,r&&(e[l].defaultSelected=!0);return}null!==n||e[l].disabled||(n=e[l])}null!==n&&(n.selected=!0)}}function eu(e,n){if(null!=n.dangerouslySetInnerHTML)throw Error(f(91));return B({},n,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function eo(e,n){var t=n.value;if(null==t){if(t=n.children,n=n.defaultValue,null!=t){if(null!=n)throw Error(f(92));if(el(t)){if(1<t.length)throw Error(f(93));t=t[0]}n=t}null==n&&(n=""),t=n}e._wrapperState={initialValue:q(t)}}function ei(e,n){var t=q(n.value),r=q(n.defaultValue);null!=t&&((t=""+t)!==e.value&&(e.value=t),null==n.defaultValue&&e.defaultValue!==t&&(e.defaultValue=t)),null!=r&&(e.defaultValue=""+r)}function es(e){var n=e.textContent;n===e._wrapperState.initialValue&&""!==n&&null!==n&&(e.value=n)}function ec(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function ef(e,n){return null==e||"http://www.w3.org/1999/xhtml"===e?ec(n):"http://www.w3.org/2000/svg"===e&&"foreignObject"===n?"http://www.w3.org/1999/xhtml":e}var ed,ep,em=(ed=function(e,n){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=n;else{for((ep=ep||document.createElement("div")).innerHTML="<svg>"+n.valueOf().toString()+"</svg>",n=ep.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;n.firstChild;)e.appendChild(n.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,n,t,r){MSApp.execUnsafeLocalFunction(function(){return ed(e,n,t,r)})}:ed);function eh(e,n){if(n){var t=e.firstChild;if(t&&t===e.lastChild&&3===t.nodeType){t.nodeValue=n;return}}e.textContent=n}var eg={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},ev=["Webkit","ms","Moz","O"];function ey(e,n,t){return null==n||"boolean"==typeof n||""===n?"":t||"number"!=typeof n||0===n||eg.hasOwnProperty(e)&&eg[e]?(""+n).trim():n+"px"}function eb(e,n){for(var t in e=e.style,n)if(n.hasOwnProperty(t)){var r=0===t.indexOf("--"),l=ey(t,n[t],r);"float"===t&&(t="cssFloat"),r?e.setProperty(t,l):e[t]=l}}Object.keys(eg).forEach(function(e){ev.forEach(function(n){eg[n=n+e.charAt(0).toUpperCase()+e.substring(1)]=eg[e]})});var ek=B({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function ew(e,n){if(n){if(ek[e]&&(null!=n.children||null!=n.dangerouslySetInnerHTML))throw Error(f(137,e));if(null!=n.dangerouslySetInnerHTML){if(null!=n.children)throw Error(f(60));if("object"!=typeof n.dangerouslySetInnerHTML||!("__html"in n.dangerouslySetInnerHTML))throw Error(f(61))}if(null!=n.style&&"object"!=typeof n.style)throw Error(f(62))}}function eS(e,n){if(-1===e.indexOf("-"))return"string"==typeof n.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var ex=null;function eE(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var e_=null,eC=null,eP=null;function eN(e){if(e=rI(e)){if("function"!=typeof e_)throw Error(f(280));var n=e.stateNode;n&&(n=rV(n),e_(e.stateNode,e.type,n))}}function ez(e){eC?eP?eP.push(e):eP=[e]:eC=e}function eT(){if(eC){var e=eC,n=eP;if(eP=eC=null,eN(e),n)for(e=0;e<n.length;e++)eN(n[e])}}function eL(e,n){return e(n)}function eR(){}var eM=!1;function eF(e,n,t){if(eM)return e(n,t);eM=!0;try{return eL(e,n,t)}finally{eM=!1,(null!==eC||null!==eP)&&(eR(),eT())}}function eO(e,n){var t=e.stateNode;if(null===t)return null;var r=rV(t);if(null===r)return null;t=r[n];e:switch(n){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(t&&"function"!=typeof t)throw Error(f(231,n,typeof t));return t}var eD=!1;if(g)try{var eI={};Object.defineProperty(eI,"passive",{get:function(){eD=!0}}),window.addEventListener("test",eI,eI),window.removeEventListener("test",eI,eI)}catch(eU){eD=!1}function eV(e,n,t,r,l,a,u,o,i){var s=Array.prototype.slice.call(arguments,3);try{n.apply(t,s)}catch(c){this.onError(c)}}var e$=!1,eA=null,ej=!1,eB=null,eH={onError:function(e){e$=!0,eA=e}};function eW(e,n,t,r,l,a,u,o,i){e$=!1,eA=null,eV.apply(eH,arguments)}function eQ(e){var n=e,t=e;if(e.alternate)for(;n.return;)n=n.return;else{e=n;do 0!=(4098&(n=e).flags)&&(t=n.return),e=n.return;while(e)}return 3===n.tag?t:null}function eq(e){if(13===e.tag){var n=e.memoizedState;if(null===n&&null!==(e=e.alternate)&&(n=e.memoizedState),null!==n)return n.dehydrated}return null}function eK(e){if(eQ(e)!==e)throw Error(f(188))}function eY(e){return null!==(e=function(e){var n=e.alternate;if(!n){if(null===(n=eQ(e)))throw Error(f(188));return n!==e?null:e}for(var t=e,r=n;;){var l=t.return;if(null===l)break;var a=l.alternate;if(null===a){if(null!==(r=l.return)){t=r;continue}break}if(l.child===a.child){for(a=l.child;a;){if(a===t)return eK(l),e;if(a===r)return eK(l),n;a=a.sibling}throw Error(f(188))}if(t.return!==r.return)t=l,r=a;else{for(var u=!1,o=l.child;o;){if(o===t){u=!0,t=l,r=a;break}if(o===r){u=!0,r=l,t=a;break}o=o.sibling}if(!u){for(o=a.child;o;){if(o===t){u=!0,t=a,r=l;break}if(o===r){u=!0,r=a,t=l;break}o=o.sibling}if(!u)throw Error(f(189))}}if(t.alternate!==r)throw Error(f(190))}if(3!==t.tag)throw Error(f(188));return t.stateNode.current===t?e:n}(e))?function e(n){if(5===n.tag||6===n.tag)return n;for(n=n.child;null!==n;){var t=e(n);if(null!==t)return t;n=n.sibling}return null}(e):null}var eX=c.unstable_scheduleCallback,eG=c.unstable_cancelCallback,eZ=c.unstable_shouldYield,eJ=c.unstable_requestPaint,e0=c.unstable_now,e1=c.unstable_getCurrentPriorityLevel,e2=c.unstable_ImmediatePriority,e3=c.unstable_UserBlockingPriority,e4=c.unstable_NormalPriority,e8=c.unstable_LowPriority,e6=c.unstable_IdlePriority,e5=null,e9=null,e7=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(ne(e)/nn|0)|0},ne=Math.log,nn=Math.LN2,nt=64,nr=4194304;function nl(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function na(e,n){var t=e.pendingLanes;if(0===t)return 0;var r=0,l=e.suspendedLanes,a=e.pingedLanes,u=268435455&t;if(0!==u){var o=u&~l;0!==o?r=nl(o):0!=(a&=u)&&(r=nl(a))}else 0!=(u=t&~l)?r=nl(u):0!==a&&(r=nl(a));if(0===r)return 0;if(0!==n&&n!==r&&0==(n&l)&&((l=r&-r)>=(a=n&-n)||16===l&&0!=(4194240&a)))return n;if(0!=(4&r)&&(r|=16&t),0!==(n=e.entangledLanes))for(e=e.entanglements,n&=r;0<n;)l=1<<(t=31-e7(n)),r|=e[t],n&=~l;return r}function nu(e){return 0!=(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function no(){var e=nt;return 0==(4194240&(nt<<=1))&&(nt=64),e}function ni(e){for(var n=[],t=0;31>t;t++)n.push(e);return n}function ns(e,n,t){e.pendingLanes|=n,536870912!==n&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[n=31-e7(n)]=t}function nc(e,n){var t=e.entangledLanes|=n;for(e=e.entanglements;t;){var r=31-e7(t),l=1<<r;l&n|e[r]&n&&(e[r]|=n),t&=~l}}var nf=0;function nd(e){return 1<(e&=-e)?4<e?0!=(268435455&e)?16:536870912:4:1}var np,nm,nh,ng,nv,ny=!1,nb=[],nk=null,nw=null,nS=null,nx=new Map,nE=new Map,n_=[],nC="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function nP(e,n){switch(e){case"focusin":case"focusout":nk=null;break;case"dragenter":case"dragleave":nw=null;break;case"mouseover":case"mouseout":nS=null;break;case"pointerover":case"pointerout":nx.delete(n.pointerId);break;case"gotpointercapture":case"lostpointercapture":nE.delete(n.pointerId)}}function nN(e,n,t,r,l,a){return null===e||e.nativeEvent!==a?(e={blockedOn:n,domEventName:t,eventSystemFlags:r,nativeEvent:a,targetContainers:[l]},null!==n&&null!==(n=rI(n))&&nm(n),e):(e.eventSystemFlags|=r,n=e.targetContainers,null!==l&&-1===n.indexOf(l)&&n.push(l),e)}function nz(e){var n=rD(e.target);if(null!==n){var t=eQ(n);if(null!==t){if(13===(n=t.tag)){if(null!==(n=eq(t))){e.blockedOn=n,nv(e.priority,function(){nh(t)});return}}else if(3===n&&t.stateNode.current.memoizedState.isDehydrated){e.blockedOn=3===t.tag?t.stateNode.containerInfo:null;return}}}e.blockedOn=null}function nT(e){if(null!==e.blockedOn)return!1;for(var n=e.targetContainers;0<n.length;){var t=nA(e.domEventName,e.eventSystemFlags,n[0],e.nativeEvent);if(null!==t)return null!==(n=rI(t))&&nm(n),e.blockedOn=t,!1;var r=new(t=e.nativeEvent).constructor(t.type,t);ex=r,t.target.dispatchEvent(r),ex=null,n.shift()}return!0}function nL(e,n,t){nT(e)&&t.delete(n)}function nR(){ny=!1,null!==nk&&nT(nk)&&(nk=null),null!==nw&&nT(nw)&&(nw=null),null!==nS&&nT(nS)&&(nS=null),nx.forEach(nL),nE.forEach(nL)}function nM(e,n){e.blockedOn===n&&(e.blockedOn=null,ny||(ny=!0,c.unstable_scheduleCallback(c.unstable_NormalPriority,nR)))}function nF(e){function n(n){return nM(n,e)}if(0<nb.length){nM(nb[0],e);for(var t=1;t<nb.length;t++){var r=nb[t];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==nk&&nM(nk,e),null!==nw&&nM(nw,e),null!==nS&&nM(nS,e),nx.forEach(n),nE.forEach(n),t=0;t<n_.length;t++)(r=n_[t]).blockedOn===e&&(r.blockedOn=null);for(;0<n_.length&&null===(t=n_[0]).blockedOn;)nz(t),null===t.blockedOn&&n_.shift()}var nO=C.ReactCurrentBatchConfig,nD=!0;function nI(e,n,t,r){var l=nf,a=nO.transition;nO.transition=null;try{nf=1,nV(e,n,t,r)}finally{nf=l,nO.transition=a}}function nU(e,n,t,r){var l=nf,a=nO.transition;nO.transition=null;try{nf=4,nV(e,n,t,r)}finally{nf=l,nO.transition=a}}function nV(e,n,t,r){if(nD){var l=nA(e,n,t,r);if(null===l)ri(e,n,r,n$,t),nP(e,r);else if(function(e,n,t,r,l){switch(n){case"focusin":return nk=nN(nk,e,n,t,r,l),!0;case"dragenter":return nw=nN(nw,e,n,t,r,l),!0;case"mouseover":return nS=nN(nS,e,n,t,r,l),!0;case"pointerover":var a=l.pointerId;return nx.set(a,nN(nx.get(a)||null,e,n,t,r,l)),!0;case"gotpointercapture":return a=l.pointerId,nE.set(a,nN(nE.get(a)||null,e,n,t,r,l)),!0}return!1}(l,e,n,t,r))r.stopPropagation();else if(nP(e,r),4&n&&-1<nC.indexOf(e)){for(;null!==l;){var a=rI(l);if(null!==a&&np(a),null===(a=nA(e,n,t,r))&&ri(e,n,r,n$,t),a===l)break;l=a}null!==l&&r.stopPropagation()}else ri(e,n,r,null,t)}}var n$=null;function nA(e,n,t,r){if(n$=null,null!==(e=rD(e=eE(r)))){if(null===(n=eQ(e)))e=null;else if(13===(t=n.tag)){if(null!==(e=eq(n)))return e;e=null}else if(3===t){if(n.stateNode.current.memoizedState.isDehydrated)return 3===n.tag?n.stateNode.containerInfo:null;e=null}else n!==e&&(e=null)}return n$=e,null}function nj(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(e1()){case e2:return 1;case e3:return 4;case e4:case e8:return 16;case e6:return 536870912;default:return 16}default:return 16}}var nB=null,nH=null,nW=null;function nQ(){if(nW)return nW;var e,n,t=nH,r=t.length,l="value"in nB?nB.value:nB.textContent,a=l.length;for(e=0;e<r&&t[e]===l[e];e++);var u=r-e;for(n=1;n<=u&&t[r-n]===l[a-n];n++);return nW=l.slice(e,1<n?1-n:void 0)}function nq(e){var n=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===n&&(e=13):e=n,10===e&&(e=13),32<=e||13===e?e:0}function nK(){return!0}function nY(){return!1}function nX(e){function n(n,t,r,l,a){for(var u in this._reactName=n,this._targetInst=r,this.type=t,this.nativeEvent=l,this.target=a,this.currentTarget=null,e)e.hasOwnProperty(u)&&(n=e[u],this[u]=n?n(l):l[u]);return this.isDefaultPrevented=(null!=l.defaultPrevented?l.defaultPrevented:!1===l.returnValue)?nK:nY,this.isPropagationStopped=nY,this}return B(n.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=nK)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=nK)},persist:function(){},isPersistent:nK}),n}var nG,nZ,nJ,n0={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},n1=nX(n0),n2=B({},n0,{view:0,detail:0}),n3=nX(n2),n4=B({},n2,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:ta,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==nJ&&(nJ&&"mousemove"===e.type?(nG=e.screenX-nJ.screenX,nZ=e.screenY-nJ.screenY):nZ=nG=0,nJ=e),nG)},movementY:function(e){return"movementY"in e?e.movementY:nZ}}),n8=nX(n4),n6=nX(B({},n4,{dataTransfer:0})),n5=nX(B({},n2,{relatedTarget:0})),n9=nX(B({},n0,{animationName:0,elapsedTime:0,pseudoElement:0})),n7=nX(B({},n0,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}})),te=nX(B({},n0,{data:0})),tn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},tt={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},tr={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function tl(e){var n=this.nativeEvent;return n.getModifierState?n.getModifierState(e):!!(e=tr[e])&&!!n[e]}function ta(){return tl}var tu=nX(B({},n2,{key:function(e){if(e.key){var n=tn[e.key]||e.key;if("Unidentified"!==n)return n}return"keypress"===e.type?13===(e=nq(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?tt[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:ta,charCode:function(e){return"keypress"===e.type?nq(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?nq(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}})),to=nX(B({},n4,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),ti=nX(B({},n2,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:ta})),ts=nX(B({},n0,{propertyName:0,elapsedTime:0,pseudoElement:0})),tc=nX(B({},n4,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0})),tf=[9,13,27,32],td=g&&"CompositionEvent"in window,tp=null;g&&"documentMode"in document&&(tp=document.documentMode);var tm=g&&"TextEvent"in window&&!tp,th=g&&(!td||tp&&8<tp&&11>=tp),tg=!1;function tv(e,n){switch(e){case"keyup":return -1!==tf.indexOf(n.keyCode);case"keydown":return 229!==n.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function ty(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var tb=!1,tk={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function tw(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===n?!!tk[e.type]:"textarea"===n}function tS(e,n,t,r){ez(r),0<(n=rc(n,"onChange")).length&&(t=new n1("onChange","change",null,t,r),e.push({event:t,listeners:n}))}var tx=null,tE=null;function t_(e){rt(e,0)}function tC(e){if(X(rU(e)))return e}function tP(e,n){if("change"===e)return n}var tN=!1;if(g){if(g){var tz="oninput"in document;if(!tz){var tT=document.createElement("div");tT.setAttribute("oninput","return;"),tz="function"==typeof tT.oninput}r=tz}else r=!1;tN=r&&(!document.documentMode||9<document.documentMode)}function tL(){tx&&(tx.detachEvent("onpropertychange",tR),tE=tx=null)}function tR(e){if("value"===e.propertyName&&tC(tE)){var n=[];tS(n,tE,e,eE(e)),eF(t_,n)}}function tM(e,n,t){"focusin"===e?(tL(),tx=n,tE=t,tx.attachEvent("onpropertychange",tR)):"focusout"===e&&tL()}function tF(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return tC(tE)}function tO(e,n){if("click"===e)return tC(n)}function tD(e,n){if("input"===e||"change"===e)return tC(n)}var tI="function"==typeof Object.is?Object.is:function(e,n){return e===n&&(0!==e||1/e==1/n)||e!=e&&n!=n};function tU(e,n){if(tI(e,n))return!0;if("object"!=typeof e||null===e||"object"!=typeof n||null===n)return!1;var t=Object.keys(e),r=Object.keys(n);if(t.length!==r.length)return!1;for(r=0;r<t.length;r++){var l=t[r];if(!v.call(n,l)||!tI(e[l],n[l]))return!1}return!0}function tV(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function t$(e,n){var t,r=tV(e);for(e=0;r;){if(3===r.nodeType){if(t=e+r.textContent.length,e<=n&&t>=n)return{node:r,offset:n-e};e=t}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=tV(r)}}function tA(){for(var e=window,n=G();n instanceof e.HTMLIFrameElement;){try{var t="string"==typeof n.contentWindow.location.href}catch(r){t=!1}if(t)e=n.contentWindow;else break;n=G(e.document)}return n}function tj(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&("input"===n&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===n||"true"===e.contentEditable)}var tB=g&&"documentMode"in document&&11>=document.documentMode,tH=null,tW=null,tQ=null,tq=!1;function tK(e,n,t){var r=t.window===t?t.document:9===t.nodeType?t:t.ownerDocument;tq||null==tH||tH!==G(r)||(r="selectionStart"in(r=tH)&&tj(r)?{start:r.selectionStart,end:r.selectionEnd}:{anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},tQ&&tU(tQ,r)||(tQ=r,0<(r=rc(tW,"onSelect")).length&&(n=new n1("onSelect","select",null,n,t),e.push({event:n,listeners:r}),n.target=tH)))}function tY(e,n){var t={};return t[e.toLowerCase()]=n.toLowerCase(),t["Webkit"+e]="webkit"+n,t["Moz"+e]="moz"+n,t}var tX={animationend:tY("Animation","AnimationEnd"),animationiteration:tY("Animation","AnimationIteration"),animationstart:tY("Animation","AnimationStart"),transitionend:tY("Transition","TransitionEnd")},tG={},tZ={};function tJ(e){if(tG[e])return tG[e];if(!tX[e])return e;var n,t=tX[e];for(n in t)if(t.hasOwnProperty(n)&&n in tZ)return tG[e]=t[n];return e}g&&(tZ=document.createElement("div").style,"AnimationEvent"in window||(delete tX.animationend.animation,delete tX.animationiteration.animation,delete tX.animationstart.animation),"TransitionEvent"in window||delete tX.transitionend.transition);var t0=tJ("animationend"),t1=tJ("animationiteration"),t2=tJ("animationstart"),t3=tJ("transitionend"),t4=new Map,t8="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function t6(e,n){t4.set(e,n),m(n,[e])}for(var t5=0;t5<t8.length;t5++){var t9=t8[t5];t6(t9.toLowerCase(),"on"+(t9[0].toUpperCase()+t9.slice(1)))}t6(t0,"onAnimationEnd"),t6(t1,"onAnimationIteration"),t6(t2,"onAnimationStart"),t6("dblclick","onDoubleClick"),t6("focusin","onFocus"),t6("focusout","onBlur"),t6(t3,"onTransitionEnd"),h("onMouseEnter",["mouseout","mouseover"]),h("onMouseLeave",["mouseout","mouseover"]),h("onPointerEnter",["pointerout","pointerover"]),h("onPointerLeave",["pointerout","pointerover"]),m("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),m("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),m("onBeforeInput",["compositionend","keypress","textInput","paste"]),m("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),m("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),m("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var t7="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),re=new Set("cancel close invalid load scroll toggle".split(" ").concat(t7));function rn(e,n,t){var r=e.type||"unknown-event";e.currentTarget=t,function(e,n,t,r,l,a,u,o,i){if(eW.apply(this,arguments),e$){if(e$){var s=eA;e$=!1,eA=null}else throw Error(f(198));ej||(ej=!0,eB=s)}}(r,n,void 0,e),e.currentTarget=null}function rt(e,n){n=0!=(4&n);for(var t=0;t<e.length;t++){var r=e[t],l=r.event;r=r.listeners;e:{var a=void 0;if(n)for(var u=r.length-1;0<=u;u--){var o=r[u],i=o.instance,s=o.currentTarget;if(o=o.listener,i!==a&&l.isPropagationStopped())break e;rn(l,o,s),a=i}else for(u=0;u<r.length;u++){if(i=(o=r[u]).instance,s=o.currentTarget,o=o.listener,i!==a&&l.isPropagationStopped())break e;rn(l,o,s),a=i}}}if(ej)throw e=eB,ej=!1,eB=null,e}function rr(e,n){var t=n[rM];void 0===t&&(t=n[rM]=new Set);var r=e+"__bubble";t.has(r)||(ro(n,e,2,!1),t.add(r))}function rl(e,n,t){var r=0;n&&(r|=4),ro(t,e,r,n)}var ra="_reactListening"+Math.random().toString(36).slice(2);function ru(e){if(!e[ra]){e[ra]=!0,d.forEach(function(n){"selectionchange"!==n&&(re.has(n)||rl(n,!1,e),rl(n,!0,e))});var n=9===e.nodeType?e:e.ownerDocument;null===n||n[ra]||(n[ra]=!0,rl("selectionchange",!1,n))}}function ro(e,n,t,r){switch(nj(n)){case 1:var l=nI;break;case 4:l=nU;break;default:l=nV}t=l.bind(null,n,t,e),l=void 0,eD&&("touchstart"===n||"touchmove"===n||"wheel"===n)&&(l=!0),r?void 0!==l?e.addEventListener(n,t,{capture:!0,passive:l}):e.addEventListener(n,t,!0):void 0!==l?e.addEventListener(n,t,{passive:l}):e.addEventListener(n,t,!1)}function ri(e,n,t,r,l){var a=r;if(0==(1&n)&&0==(2&n)&&null!==r)e:for(;;){if(null===r)return;var u=r.tag;if(3===u||4===u){var o=r.stateNode.containerInfo;if(o===l||8===o.nodeType&&o.parentNode===l)break;if(4===u)for(u=r.return;null!==u;){var i=u.tag;if((3===i||4===i)&&((i=u.stateNode.containerInfo)===l||8===i.nodeType&&i.parentNode===l))return;u=u.return}for(;null!==o;){if(null===(u=rD(o)))return;if(5===(i=u.tag)||6===i){r=a=u;continue e}o=o.parentNode}}r=r.return}eF(function(){var r=a,l=eE(t),u=[];e:{var o=t4.get(e);if(void 0!==o){var i=n1,s=e;switch(e){case"keypress":if(0===nq(t))break e;case"keydown":case"keyup":i=tu;break;case"focusin":s="focus",i=n5;break;case"focusout":s="blur",i=n5;break;case"beforeblur":case"afterblur":i=n5;break;case"click":if(2===t.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":i=n8;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":i=n6;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":i=ti;break;case t0:case t1:case t2:i=n9;break;case t3:i=ts;break;case"scroll":i=n3;break;case"wheel":i=tc;break;case"copy":case"cut":case"paste":i=n7;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":i=to}var c=0!=(4&n),f=!c&&"scroll"===e,d=c?null!==o?o+"Capture":null:o;c=[];for(var p,m=r;null!==m;){var h=(p=m).stateNode;if(5===p.tag&&null!==h&&(p=h,null!==d&&null!=(h=eO(m,d))&&c.push(rs(m,h,p))),f)break;m=m.return}0<c.length&&(o=new i(o,s,null,t,l),u.push({event:o,listeners:c}))}}if(0==(7&n)){e:if(o="mouseover"===e||"pointerover"===e,i="mouseout"===e||"pointerout"===e,!(o&&t!==ex&&(s=t.relatedTarget||t.fromElement)&&(rD(s)||s[rR]))&&(i||o)&&(o=l.window===l?l:(o=l.ownerDocument)?o.defaultView||o.parentWindow:window,i?(s=t.relatedTarget||t.toElement,i=r,null!==(s=s?rD(s):null)&&(f=eQ(s),s!==f||5!==s.tag&&6!==s.tag)&&(s=null)):(i=null,s=r),i!==s)){if(c=n8,h="onMouseLeave",d="onMouseEnter",m="mouse",("pointerout"===e||"pointerover"===e)&&(c=to,h="onPointerLeave",d="onPointerEnter",m="pointer"),f=null==i?o:rU(i),p=null==s?o:rU(s),(o=new c(h,m+"leave",i,t,l)).target=f,o.relatedTarget=p,h=null,rD(l)===r&&((c=new c(d,m+"enter",s,t,l)).target=p,c.relatedTarget=f,h=c),f=h,i&&s)n:{for(c=i,d=s,m=0,p=c;p;p=rf(p))m++;for(p=0,h=d;h;h=rf(h))p++;for(;0<m-p;)c=rf(c),m--;for(;0<p-m;)d=rf(d),p--;for(;m--;){if(c===d||null!==d&&c===d.alternate)break n;c=rf(c),d=rf(d)}c=null}else c=null;null!==i&&rd(u,o,i,c,!1),null!==s&&null!==f&&rd(u,f,s,c,!0)}e:{if("select"===(i=(o=r?rU(r):window).nodeName&&o.nodeName.toLowerCase())||"input"===i&&"file"===o.type)var g,v=tP;else if(tw(o)){if(tN)v=tD;else{v=tF;var y=tM}}else(i=o.nodeName)&&"input"===i.toLowerCase()&&("checkbox"===o.type||"radio"===o.type)&&(v=tO);if(v&&(v=v(e,r))){tS(u,v,t,l);break e}y&&y(e,o,r),"focusout"===e&&(y=o._wrapperState)&&y.controlled&&"number"===o.type&&er(o,"number",o.value)}switch(y=r?rU(r):window,e){case"focusin":(tw(y)||"true"===y.contentEditable)&&(tH=y,tW=r,tQ=null);break;case"focusout":tQ=tW=tH=null;break;case"mousedown":tq=!0;break;case"contextmenu":case"mouseup":case"dragend":tq=!1,tK(u,t,l);break;case"selectionchange":if(tB)break;case"keydown":case"keyup":tK(u,t,l)}if(td)n:{switch(e){case"compositionstart":var b="onCompositionStart";break n;case"compositionend":b="onCompositionEnd";break n;case"compositionupdate":b="onCompositionUpdate";break n}b=void 0}else tb?tv(e,t)&&(b="onCompositionEnd"):"keydown"===e&&229===t.keyCode&&(b="onCompositionStart");b&&(th&&"ko"!==t.locale&&(tb||"onCompositionStart"!==b?"onCompositionEnd"===b&&tb&&(g=nQ()):(nH="value"in(nB=l)?nB.value:nB.textContent,tb=!0)),0<(y=rc(r,b)).length&&(b=new te(b,e,null,t,l),u.push({event:b,listeners:y}),g?b.data=g:null!==(g=ty(t))&&(b.data=g))),(g=tm?function(e,n){switch(e){case"compositionend":return ty(n);case"keypress":if(32!==n.which)return null;return tg=!0," ";case"textInput":return" "===(e=n.data)&&tg?null:e;default:return null}}(e,t):function(e,n){if(tb)return"compositionend"===e||!td&&tv(e,n)?(e=nQ(),nW=nH=nB=null,tb=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1<n.char.length)return n.char;if(n.which)return String.fromCharCode(n.which)}return null;case"compositionend":return th&&"ko"!==n.locale?null:n.data}}(e,t))&&0<(r=rc(r,"onBeforeInput")).length&&(l=new te("onBeforeInput","beforeinput",null,t,l),u.push({event:l,listeners:r}),l.data=g)}rt(u,n)})}function rs(e,n,t){return{instance:e,listener:n,currentTarget:t}}function rc(e,n){for(var t=n+"Capture",r=[];null!==e;){var l=e,a=l.stateNode;5===l.tag&&null!==a&&(l=a,null!=(a=eO(e,t))&&r.unshift(rs(e,a,l)),null!=(a=eO(e,n))&&r.push(rs(e,a,l))),e=e.return}return r}function rf(e){if(null===e)return null;do e=e.return;while(e&&5!==e.tag);return e||null}function rd(e,n,t,r,l){for(var a=n._reactName,u=[];null!==t&&t!==r;){var o=t,i=o.alternate,s=o.stateNode;if(null!==i&&i===r)break;5===o.tag&&null!==s&&(o=s,l?null!=(i=eO(t,a))&&u.unshift(rs(t,i,o)):l||null!=(i=eO(t,a))&&u.push(rs(t,i,o))),t=t.return}0!==u.length&&e.push({event:n,listeners:u})}var rp=/\r\n?/g,rm=/\u0000|\uFFFD/g;function rh(e){return("string"==typeof e?e:""+e).replace(rp,"\n").replace(rm,"")}function rg(e,n,t){if(n=rh(n),rh(e)!==n&&t)throw Error(f(425))}function rv(){}var ry=null,rb=null;function rk(e,n){return"textarea"===e||"noscript"===e||"string"==typeof n.children||"number"==typeof n.children||"object"==typeof n.dangerouslySetInnerHTML&&null!==n.dangerouslySetInnerHTML&&null!=n.dangerouslySetInnerHTML.__html}var rw="function"==typeof setTimeout?setTimeout:void 0,rS="function"==typeof clearTimeout?clearTimeout:void 0,rx="function"==typeof Promise?Promise:void 0,rE="function"==typeof queueMicrotask?queueMicrotask:void 0!==rx?function(e){return rx.resolve(null).then(e).catch(r_)}:rw;function r_(e){setTimeout(function(){throw e})}function rC(e,n){var t=n,r=0;do{var l=t.nextSibling;if(e.removeChild(t),l&&8===l.nodeType){if("/$"===(t=l.data)){if(0===r){e.removeChild(l),nF(n);return}r--}else"$"!==t&&"$?"!==t&&"$!"!==t||r++}t=l}while(t);nF(n)}function rP(e){for(;null!=e;e=e.nextSibling){var n=e.nodeType;if(1===n||3===n)break;if(8===n){if("$"===(n=e.data)||"$!"===n||"$?"===n)break;if("/$"===n)return null}}return e}function rN(e){e=e.previousSibling;for(var n=0;e;){if(8===e.nodeType){var t=e.data;if("$"===t||"$!"===t||"$?"===t){if(0===n)return e;n--}else"/$"===t&&n++}e=e.previousSibling}return null}var rz=Math.random().toString(36).slice(2),rT="__reactFiber$"+rz,rL="__reactProps$"+rz,rR="__reactContainer$"+rz,rM="__reactEvents$"+rz,rF="__reactListeners$"+rz,rO="__reactHandles$"+rz;function rD(e){var n=e[rT];if(n)return n;for(var t=e.parentNode;t;){if(n=t[rR]||t[rT]){if(t=n.alternate,null!==n.child||null!==t&&null!==t.child)for(e=rN(e);null!==e;){if(t=e[rT])return t;e=rN(e)}return n}t=(e=t).parentNode}return null}function rI(e){return(e=e[rT]||e[rR])&&(5===e.tag||6===e.tag||13===e.tag||3===e.tag)?e:null}function rU(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(f(33))}function rV(e){return e[rL]||null}var r$=[],rA=-1;function rj(e){return{current:e}}function rB(e){0>rA||(e.current=r$[rA],r$[rA]=null,rA--)}function rH(e,n){r$[++rA]=e.current,e.current=n}var rW={},rQ=rj(rW),rq=rj(!1),rK=rW;function rY(e,n){var t=e.type.contextTypes;if(!t)return rW;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===n)return r.__reactInternalMemoizedMaskedChildContext;var l,a={};for(l in t)a[l]=n[l];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=n,e.__reactInternalMemoizedMaskedChildContext=a),a}function rX(e){return null!=(e=e.childContextTypes)}function rG(){rB(rq),rB(rQ)}function rZ(e,n,t){if(rQ.current!==rW)throw Error(f(168));rH(rQ,n),rH(rq,t)}function rJ(e,n,t){var r=e.stateNode;if(n=n.childContextTypes,"function"!=typeof r.getChildContext)return t;for(var l in r=r.getChildContext())if(!(l in n))throw Error(f(108,function(e){var n=e.type;switch(e.tag){case 24:return"Cache";case 9:return(n.displayName||"Context")+".Consumer";case 10:return(n._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=n.render).displayName||e.name||"",n.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return n;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return function e(n){if(null==n)return null;if("function"==typeof n)return n.displayName||n.name||null;if("string"==typeof n)return n;switch(n){case z:return"Fragment";case N:return"Portal";case L:return"Profiler";case T:return"StrictMode";case O:return"Suspense";case D:return"SuspenseList"}if("object"==typeof n)switch(n.$$typeof){case M:return(n.displayName||"Context")+".Consumer";case R:return(n._context.displayName||"Context")+".Provider";case F:var t=n.render;return(n=n.displayName)||(n=""!==(n=t.displayName||t.name||"")?"ForwardRef("+n+")":"ForwardRef"),n;case I:return null!==(t=n.displayName||null)?t:e(n.type)||"Memo";case U:t=n._payload,n=n._init;try{return e(n(t))}catch(r){}}return null}(n);case 8:return n===T?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"==typeof n)return n.displayName||n.name||null;if("string"==typeof n)return n}return null}(e)||"Unknown",l));return B({},t,r)}function r0(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||rW,rK=rQ.current,rH(rQ,e),rH(rq,rq.current),!0}function r1(e,n,t){var r=e.stateNode;if(!r)throw Error(f(169));t?(e=rJ(e,n,rK),r.__reactInternalMemoizedMergedChildContext=e,rB(rq),rB(rQ),rH(rQ,e)):rB(rq),rH(rq,t)}var r2=null,r3=!1,r4=!1;function r8(){if(!r4&&null!==r2){r4=!0;var e=0,n=nf;try{var t=r2;for(nf=1;e<t.length;e++){var r=t[e];do r=r(!0);while(null!==r)}r2=null,r3=!1}catch(l){throw null!==r2&&(r2=r2.slice(e+1)),eX(e2,r8),l}finally{nf=n,r4=!1}}return null}var r6=[],r5=0,r9=null,r7=0,le=[],ln=0,lt=null,lr=1,ll="";function la(e,n){r6[r5++]=r7,r6[r5++]=r9,r9=e,r7=n}function lu(e,n,t){le[ln++]=lr,le[ln++]=ll,le[ln++]=lt,lt=e;var r=lr;e=ll;var l=32-e7(r)-1;r&=~(1<<l),t+=1;var a=32-e7(n)+l;if(30<a){var u=l-l%5;a=(r&(1<<u)-1).toString(32),r>>=u,l-=u,lr=1<<32-e7(n)+l|t<<l|r,ll=a+e}else lr=1<<a|t<<l|r,ll=e}function lo(e){null!==e.return&&(la(e,1),lu(e,1,0))}function li(e){for(;e===r9;)r9=r6[--r5],r6[r5]=null,r7=r6[--r5],r6[r5]=null;for(;e===lt;)lt=le[--ln],le[ln]=null,ll=le[--ln],le[ln]=null,lr=le[--ln],le[ln]=null}var ls=null,lc=null,lf=!1,ld=null;function lp(e,n){var t=oq(5,null,null,0);t.elementType="DELETED",t.stateNode=n,t.return=e,null===(n=e.deletions)?(e.deletions=[t],e.flags|=16):n.push(t)}function lm(e,n){switch(e.tag){case 5:var t=e.type;return null!==(n=1!==n.nodeType||t.toLowerCase()!==n.nodeName.toLowerCase()?null:n)&&(e.stateNode=n,ls=e,lc=rP(n.firstChild),!0);case 6:return null!==(n=""===e.pendingProps||3!==n.nodeType?null:n)&&(e.stateNode=n,ls=e,lc=null,!0);case 13:return null!==(n=8!==n.nodeType?null:n)&&(t=null!==lt?{id:lr,overflow:ll}:null,e.memoizedState={dehydrated:n,treeContext:t,retryLane:1073741824},(t=oq(18,null,null,0)).stateNode=n,t.return=e,e.child=t,ls=e,lc=null,!0);default:return!1}}function lh(e){return 0!=(1&e.mode)&&0==(128&e.flags)}function lg(e){if(lf){var n=lc;if(n){var t=n;if(!lm(e,n)){if(lh(e))throw Error(f(418));n=rP(t.nextSibling);var r=ls;n&&lm(e,n)?lp(r,t):(e.flags=-4097&e.flags|2,lf=!1,ls=e)}}else{if(lh(e))throw Error(f(418));e.flags=-4097&e.flags|2,lf=!1,ls=e}}}function lv(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;ls=e}function ly(e){if(e!==ls)return!1;if(!lf)return lv(e),lf=!0,!1;if((n=3!==e.tag)&&!(n=5!==e.tag)&&(n="head"!==(n=e.type)&&"body"!==n&&!rk(e.type,e.memoizedProps)),n&&(n=lc)){if(lh(e))throw lb(),Error(f(418));for(;n;)lp(e,n),n=rP(n.nextSibling)}if(lv(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(f(317));e:{for(n=0,e=e.nextSibling;e;){if(8===e.nodeType){var n,t=e.data;if("/$"===t){if(0===n){lc=rP(e.nextSibling);break e}n--}else"$"!==t&&"$!"!==t&&"$?"!==t||n++}e=e.nextSibling}lc=null}}else lc=ls?rP(e.stateNode.nextSibling):null;return!0}function lb(){for(var e=lc;e;)e=rP(e.nextSibling)}function lk(){lc=ls=null,lf=!1}function lw(e){null===ld?ld=[e]:ld.push(e)}var lS=C.ReactCurrentBatchConfig;function lx(e,n){if(e&&e.defaultProps)for(var t in n=B({},n),e=e.defaultProps)void 0===n[t]&&(n[t]=e[t]);return n}var lE=rj(null),l_=null,lC=null,lP=null;function lN(){lP=lC=l_=null}function lz(e){var n=lE.current;rB(lE),e._currentValue=n}function lT(e,n,t){for(;null!==e;){var r=e.alternate;if((e.childLanes&n)!==n?(e.childLanes|=n,null!==r&&(r.childLanes|=n)):null!==r&&(r.childLanes&n)!==n&&(r.childLanes|=n),e===t)break;e=e.return}}function lL(e,n){l_=e,lP=lC=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!=(e.lanes&n)&&(uu=!0),e.firstContext=null)}function lR(e){var n=e._currentValue;if(lP!==e){if(e={context:e,memoizedValue:n,next:null},null===lC){if(null===l_)throw Error(f(308));lC=e,l_.dependencies={lanes:0,firstContext:e}}else lC=lC.next=e}return n}var lM=null;function lF(e){null===lM?lM=[e]:lM.push(e)}function lO(e,n,t,r){var l=n.interleaved;return null===l?(t.next=t,lF(n)):(t.next=l.next,l.next=t),n.interleaved=t,lD(e,r)}function lD(e,n){e.lanes|=n;var t=e.alternate;for(null!==t&&(t.lanes|=n),t=e,e=e.return;null!==e;)e.childLanes|=n,null!==(t=e.alternate)&&(t.childLanes|=n),t=e,e=e.return;return 3===t.tag?t.stateNode:null}var lI=!1;function lU(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function lV(e,n){e=e.updateQueue,n.updateQueue===e&&(n.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function l$(e,n){return{eventTime:e,lane:n,tag:0,payload:null,callback:null,next:null}}function lA(e,n,t){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,0!=(2&u3)){var l=r.pending;return null===l?n.next=n:(n.next=l.next,l.next=n),r.pending=n,lD(e,t)}return null===(l=r.interleaved)?(n.next=n,lF(r)):(n.next=l.next,l.next=n),r.interleaved=n,lD(e,t)}function lj(e,n,t){if(null!==(n=n.updateQueue)&&(n=n.shared,0!=(4194240&t))){var r=n.lanes;r&=e.pendingLanes,t|=r,n.lanes=t,nc(e,t)}}function lB(e,n){var t=e.updateQueue,r=e.alternate;if(null!==r&&t===(r=r.updateQueue)){var l=null,a=null;if(null!==(t=t.firstBaseUpdate)){do{var u={eventTime:t.eventTime,lane:t.lane,tag:t.tag,payload:t.payload,callback:t.callback,next:null};null===a?l=a=u:a=a.next=u,t=t.next}while(null!==t);null===a?l=a=n:a=a.next=n}else l=a=n;t={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:a,shared:r.shared,effects:r.effects},e.updateQueue=t;return}null===(e=t.lastBaseUpdate)?t.firstBaseUpdate=n:e.next=n,t.lastBaseUpdate=n}function lH(e,n,t,r){var l=e.updateQueue;lI=!1;var a=l.firstBaseUpdate,u=l.lastBaseUpdate,o=l.shared.pending;if(null!==o){l.shared.pending=null;var i=o,s=i.next;i.next=null,null===u?a=s:u.next=s,u=i;var c=e.alternate;null!==c&&(o=(c=c.updateQueue).lastBaseUpdate)!==u&&(null===o?c.firstBaseUpdate=s:o.next=s,c.lastBaseUpdate=i)}if(null!==a){var f=l.baseState;for(u=0,c=s=i=null,o=a;;){var d=o.lane,p=o.eventTime;if((r&d)===d){null!==c&&(c=c.next={eventTime:p,lane:0,tag:o.tag,payload:o.payload,callback:o.callback,next:null});e:{var m=e,h=o;switch(d=n,p=t,h.tag){case 1:if("function"==typeof(m=h.payload)){f=m.call(p,f,d);break e}f=m;break e;case 3:m.flags=-65537&m.flags|128;case 0:if(null==(d="function"==typeof(m=h.payload)?m.call(p,f,d):m))break e;f=B({},f,d);break e;case 2:lI=!0}}null!==o.callback&&0!==o.lane&&(e.flags|=64,null===(d=l.effects)?l.effects=[o]:d.push(o))}else p={eventTime:p,lane:d,tag:o.tag,payload:o.payload,callback:o.callback,next:null},null===c?(s=c=p,i=f):c=c.next=p,u|=d;if(null===(o=o.next)){if(null===(o=l.shared.pending))break;o=(d=o).next,d.next=null,l.lastBaseUpdate=d,l.shared.pending=null}}if(null===c&&(i=f),l.baseState=i,l.firstBaseUpdate=s,l.lastBaseUpdate=c,null!==(n=l.shared.interleaved)){l=n;do u|=l.lane,l=l.next;while(l!==n)}else null===a&&(l.shared.lanes=0);on|=u,e.lanes=u,e.memoizedState=f}}function lW(e,n,t){if(e=n.effects,n.effects=null,null!==e)for(n=0;n<e.length;n++){var r=e[n],l=r.callback;if(null!==l){if(r.callback=null,r=t,"function"!=typeof l)throw Error(f(191,l));l.call(r)}}}var lQ=(new s.Component).refs;function lq(e,n,t,r){n=e.memoizedState,t=null==(t=t(r,n))?n:B({},n,t),e.memoizedState=t,0===e.lanes&&(e.updateQueue.baseState=t)}var lK={isMounted:function(e){return!!(e=e._reactInternals)&&eQ(e)===e},enqueueSetState:function(e,n,t){e=e._reactInternals;var r=ob(),l=ok(e),a=l$(r,l);a.payload=n,null!=t&&(a.callback=t),null!==(n=lA(e,a,l))&&(ow(n,e,l,r),lj(n,e,l))},enqueueReplaceState:function(e,n,t){e=e._reactInternals;var r=ob(),l=ok(e),a=l$(r,l);a.tag=1,a.payload=n,null!=t&&(a.callback=t),null!==(n=lA(e,a,l))&&(ow(n,e,l,r),lj(n,e,l))},enqueueForceUpdate:function(e,n){e=e._reactInternals;var t=ob(),r=ok(e),l=l$(t,r);l.tag=2,null!=n&&(l.callback=n),null!==(n=lA(e,l,r))&&(ow(n,e,r,t),lj(n,e,r))}};function lY(e,n,t,r,l,a,u){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,a,u):!n.prototype||!n.prototype.isPureReactComponent||!tU(t,r)||!tU(l,a)}function lX(e,n,t){var r=!1,l=rW,a=n.contextType;return"object"==typeof a&&null!==a?a=lR(a):(l=rX(n)?rK:rQ.current,a=(r=null!=(r=n.contextTypes))?rY(e,l):rW),n=new n(t,a),e.memoizedState=null!==n.state&&void 0!==n.state?n.state:null,n.updater=lK,e.stateNode=n,n._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=a),n}function lG(e,n,t,r){e=n.state,"function"==typeof n.componentWillReceiveProps&&n.componentWillReceiveProps(t,r),"function"==typeof n.UNSAFE_componentWillReceiveProps&&n.UNSAFE_componentWillReceiveProps(t,r),n.state!==e&&lK.enqueueReplaceState(n,n.state,null)}function lZ(e,n,t,r){var l=e.stateNode;l.props=t,l.state=e.memoizedState,l.refs=lQ,lU(e);var a=n.contextType;"object"==typeof a&&null!==a?l.context=lR(a):(a=rX(n)?rK:rQ.current,l.context=rY(e,a)),l.state=e.memoizedState,"function"==typeof(a=n.getDerivedStateFromProps)&&(lq(e,n,a,t),l.state=e.memoizedState),"function"==typeof n.getDerivedStateFromProps||"function"==typeof l.getSnapshotBeforeUpdate||"function"!=typeof l.UNSAFE_componentWillMount&&"function"!=typeof l.componentWillMount||(n=l.state,"function"==typeof l.componentWillMount&&l.componentWillMount(),"function"==typeof l.UNSAFE_componentWillMount&&l.UNSAFE_componentWillMount(),n!==l.state&&lK.enqueueReplaceState(l,l.state,null),lH(e,t,l,r),l.state=e.memoizedState),"function"==typeof l.componentDidMount&&(e.flags|=4194308)}function lJ(e,n,t){if(null!==(e=t.ref)&&"function"!=typeof e&&"object"!=typeof e){if(t._owner){if(t=t._owner){if(1!==t.tag)throw Error(f(309));var r=t.stateNode}if(!r)throw Error(f(147,e));var l=r,a=""+e;return null!==n&&null!==n.ref&&"function"==typeof n.ref&&n.ref._stringRef===a?n.ref:((n=function(e){var n=l.refs;n===lQ&&(n=l.refs={}),null===e?delete n[a]:n[a]=e})._stringRef=a,n)}if("string"!=typeof e)throw Error(f(284));if(!t._owner)throw Error(f(290,e))}return e}function l0(e,n){throw Error(f(31,"[object Object]"===(e=Object.prototype.toString.call(n))?"object with keys {"+Object.keys(n).join(", ")+"}":e))}function l1(e){return(0,e._init)(e._payload)}function l2(e){function n(n,t){if(e){var r=n.deletions;null===r?(n.deletions=[t],n.flags|=16):r.push(t)}}function t(t,r){if(!e)return null;for(;null!==r;)n(t,r),r=r.sibling;return null}function r(e,n){for(e=new Map;null!==n;)null!==n.key?e.set(n.key,n):e.set(n.index,n),n=n.sibling;return e}function l(e,n){return(e=oY(e,n)).index=0,e.sibling=null,e}function a(n,t,r){return(n.index=r,e)?null!==(r=n.alternate)?(r=r.index)<t?(n.flags|=2,t):r:(n.flags|=2,t):(n.flags|=1048576,t)}function u(n){return e&&null===n.alternate&&(n.flags|=2),n}function o(e,n,t,r){return null===n||6!==n.tag?((n=oJ(t,e.mode,r)).return=e,n):((n=l(n,t)).return=e,n)}function i(e,n,t,r){var a=t.type;return a===z?c(e,n,t.props.children,r,t.key):null!==n&&(n.elementType===a||"object"==typeof a&&null!==a&&a.$$typeof===U&&l1(a)===n.type)?((r=l(n,t.props)).ref=lJ(e,n,t),r.return=e,r):((r=oX(t.type,t.key,t.props,null,e.mode,r)).ref=lJ(e,n,t),r.return=e,r)}function s(e,n,t,r){return null===n||4!==n.tag||n.stateNode.containerInfo!==t.containerInfo||n.stateNode.implementation!==t.implementation?((n=o0(t,e.mode,r)).return=e,n):((n=l(n,t.children||[])).return=e,n)}function c(e,n,t,r,a){return null===n||7!==n.tag?((n=oG(t,e.mode,r,a)).return=e,n):((n=l(n,t)).return=e,n)}function d(e,n,t){if("string"==typeof n&&""!==n||"number"==typeof n)return(n=oJ(""+n,e.mode,t)).return=e,n;if("object"==typeof n&&null!==n){switch(n.$$typeof){case P:return(t=oX(n.type,n.key,n.props,null,e.mode,t)).ref=lJ(e,null,n),t.return=e,t;case N:return(n=o0(n,e.mode,t)).return=e,n;case U:var r=n._init;return d(e,r(n._payload),t)}if(el(n)||A(n))return(n=oG(n,e.mode,t,null)).return=e,n;l0(e,n)}return null}function p(e,n,t,r){var l=null!==n?n.key:null;if("string"==typeof t&&""!==t||"number"==typeof t)return null!==l?null:o(e,n,""+t,r);if("object"==typeof t&&null!==t){switch(t.$$typeof){case P:return t.key===l?i(e,n,t,r):null;case N:return t.key===l?s(e,n,t,r):null;case U:return p(e,n,(l=t._init)(t._payload),r)}if(el(t)||A(t))return null!==l?null:c(e,n,t,r,null);l0(e,t)}return null}function m(e,n,t,r,l){if("string"==typeof r&&""!==r||"number"==typeof r)return o(n,e=e.get(t)||null,""+r,l);if("object"==typeof r&&null!==r){switch(r.$$typeof){case P:return i(n,e=e.get(null===r.key?t:r.key)||null,r,l);case N:return s(n,e=e.get(null===r.key?t:r.key)||null,r,l);case U:return m(e,n,t,(0,r._init)(r._payload),l)}if(el(r)||A(r))return c(n,e=e.get(t)||null,r,l,null);l0(n,r)}return null}return function o(i,s,c,h){if("object"==typeof c&&null!==c&&c.type===z&&null===c.key&&(c=c.props.children),"object"==typeof c&&null!==c){switch(c.$$typeof){case P:e:{for(var g=c.key,v=s;null!==v;){if(v.key===g){if((g=c.type)===z){if(7===v.tag){t(i,v.sibling),(s=l(v,c.props.children)).return=i,i=s;break e}}else if(v.elementType===g||"object"==typeof g&&null!==g&&g.$$typeof===U&&l1(g)===v.type){t(i,v.sibling),(s=l(v,c.props)).ref=lJ(i,v,c),s.return=i,i=s;break e}t(i,v);break}n(i,v),v=v.sibling}c.type===z?((s=oG(c.props.children,i.mode,h,c.key)).return=i,i=s):((h=oX(c.type,c.key,c.props,null,i.mode,h)).ref=lJ(i,s,c),h.return=i,i=h)}return u(i);case N:e:{for(v=c.key;null!==s;){if(s.key===v){if(4===s.tag&&s.stateNode.containerInfo===c.containerInfo&&s.stateNode.implementation===c.implementation){t(i,s.sibling),(s=l(s,c.children||[])).return=i,i=s;break e}t(i,s);break}n(i,s),s=s.sibling}(s=o0(c,i.mode,h)).return=i,i=s}return u(i);case U:return o(i,s,(v=c._init)(c._payload),h)}if(el(c))return function(l,u,o,i){for(var s=null,c=null,f=u,h=u=0,g=null;null!==f&&h<o.length;h++){f.index>h?(g=f,f=null):g=f.sibling;var v=p(l,f,o[h],i);if(null===v){null===f&&(f=g);break}e&&f&&null===v.alternate&&n(l,f),u=a(v,u,h),null===c?s=v:c.sibling=v,c=v,f=g}if(h===o.length)return t(l,f),lf&&la(l,h),s;if(null===f){for(;h<o.length;h++)null!==(f=d(l,o[h],i))&&(u=a(f,u,h),null===c?s=f:c.sibling=f,c=f);return lf&&la(l,h),s}for(f=r(l,f);h<o.length;h++)null!==(g=m(f,l,h,o[h],i))&&(e&&null!==g.alternate&&f.delete(null===g.key?h:g.key),u=a(g,u,h),null===c?s=g:c.sibling=g,c=g);return e&&f.forEach(function(e){return n(l,e)}),lf&&la(l,h),s}(i,s,c,h);if(A(c))return function(l,u,o,i){var s=A(o);if("function"!=typeof s)throw Error(f(150));if(null==(o=s.call(o)))throw Error(f(151));for(var c=s=null,h=u,g=u=0,v=null,y=o.next();null!==h&&!y.done;g++,y=o.next()){h.index>g?(v=h,h=null):v=h.sibling;var b=p(l,h,y.value,i);if(null===b){null===h&&(h=v);break}e&&h&&null===b.alternate&&n(l,h),u=a(b,u,g),null===c?s=b:c.sibling=b,c=b,h=v}if(y.done)return t(l,h),lf&&la(l,g),s;if(null===h){for(;!y.done;g++,y=o.next())null!==(y=d(l,y.value,i))&&(u=a(y,u,g),null===c?s=y:c.sibling=y,c=y);return lf&&la(l,g),s}for(h=r(l,h);!y.done;g++,y=o.next())null!==(y=m(h,l,g,y.value,i))&&(e&&null!==y.alternate&&h.delete(null===y.key?g:y.key),u=a(y,u,g),null===c?s=y:c.sibling=y,c=y);return e&&h.forEach(function(e){return n(l,e)}),lf&&la(l,g),s}(i,s,c,h);l0(i,c)}return"string"==typeof c&&""!==c||"number"==typeof c?(c=""+c,null!==s&&6===s.tag?(t(i,s.sibling),(s=l(s,c)).return=i,i=s):(t(i,s),(s=oJ(c,i.mode,h)).return=i,i=s),u(i)):t(i,s)}}var l3=l2(!0),l4=l2(!1),l8={},l6=rj(l8),l5=rj(l8),l9=rj(l8);function l7(e){if(e===l8)throw Error(f(174));return e}function ae(e,n){switch(rH(l9,n),rH(l5,e),rH(l6,l8),e=n.nodeType){case 9:case 11:n=(n=n.documentElement)?n.namespaceURI:ef(null,"");break;default:n=(e=8===e?n.parentNode:n).namespaceURI||null,e=e.tagName,n=ef(n,e)}rB(l6),rH(l6,n)}function an(){rB(l6),rB(l5),rB(l9)}function at(e){l7(l9.current);var n=l7(l6.current),t=ef(n,e.type);n!==t&&(rH(l5,e),rH(l6,t))}function ar(e){l5.current===e&&(rB(l6),rB(l5))}var al=rj(0);function aa(e){for(var n=e;null!==n;){if(13===n.tag){var t=n.memoizedState;if(null!==t&&(null===(t=t.dehydrated)||"$?"===t.data||"$!"===t.data))return n}else if(19===n.tag&&void 0!==n.memoizedProps.revealOrder){if(0!=(128&n.flags))return n}else if(null!==n.child){n.child.return=n,n=n.child;continue}if(n===e)break;for(;null===n.sibling;){if(null===n.return||n.return===e)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}return null}var au=[];function ao(){for(var e=0;e<au.length;e++)au[e]._workInProgressVersionPrimary=null;au.length=0}var ai=C.ReactCurrentDispatcher,as=C.ReactCurrentBatchConfig,ac=0,af=null,ad=null,ap=null,am=!1,ah=!1,ag=0,av=0;function ay(){throw Error(f(321))}function ab(e,n){if(null===n)return!1;for(var t=0;t<n.length&&t<e.length;t++)if(!tI(e[t],n[t]))return!1;return!0}function ak(e,n,t,r,l,a){if(ac=a,af=n,n.memoizedState=null,n.updateQueue=null,n.lanes=0,ai.current=null===e||null===e.memoizedState?a3:a4,e=t(r,l),ah){a=0;do{if(ah=!1,ag=0,25<=a)throw Error(f(301));a+=1,ap=ad=null,n.updateQueue=null,ai.current=a8,e=t(r,l)}while(ah)}if(ai.current=a2,n=null!==ad&&null!==ad.next,ac=0,ap=ad=af=null,am=!1,n)throw Error(f(300));return e}function aw(){var e=0!==ag;return ag=0,e}function aS(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===ap?af.memoizedState=ap=e:ap=ap.next=e,ap}function ax(){if(null===ad){var e=af.alternate;e=null!==e?e.memoizedState:null}else e=ad.next;var n=null===ap?af.memoizedState:ap.next;if(null!==n)ap=n,ad=e;else{if(null===e)throw Error(f(310));e={memoizedState:(ad=e).memoizedState,baseState:ad.baseState,baseQueue:ad.baseQueue,queue:ad.queue,next:null},null===ap?af.memoizedState=ap=e:ap=ap.next=e}return ap}function aE(e,n){return"function"==typeof n?n(e):n}function a_(e){var n=ax(),t=n.queue;if(null===t)throw Error(f(311));t.lastRenderedReducer=e;var r=ad,l=r.baseQueue,a=t.pending;if(null!==a){if(null!==l){var u=l.next;l.next=a.next,a.next=u}r.baseQueue=l=a,t.pending=null}if(null!==l){a=l.next,r=r.baseState;var o=u=null,i=null,s=a;do{var c=s.lane;if((ac&c)===c)null!==i&&(i=i.next={lane:0,action:s.action,hasEagerState:s.hasEagerState,eagerState:s.eagerState,next:null}),r=s.hasEagerState?s.eagerState:e(r,s.action);else{var d={lane:c,action:s.action,hasEagerState:s.hasEagerState,eagerState:s.eagerState,next:null};null===i?(o=i=d,u=r):i=i.next=d,af.lanes|=c,on|=c}s=s.next}while(null!==s&&s!==a);null===i?u=r:i.next=o,tI(r,n.memoizedState)||(uu=!0),n.memoizedState=r,n.baseState=u,n.baseQueue=i,t.lastRenderedState=r}if(null!==(e=t.interleaved)){l=e;do a=l.lane,af.lanes|=a,on|=a,l=l.next;while(l!==e)}else null===l&&(t.lanes=0);return[n.memoizedState,t.dispatch]}function aC(e){var n=ax(),t=n.queue;if(null===t)throw Error(f(311));t.lastRenderedReducer=e;var r=t.dispatch,l=t.pending,a=n.memoizedState;if(null!==l){t.pending=null;var u=l=l.next;do a=e(a,u.action),u=u.next;while(u!==l);tI(a,n.memoizedState)||(uu=!0),n.memoizedState=a,null===n.baseQueue&&(n.baseState=a),t.lastRenderedState=a}return[a,r]}function aP(){}function aN(e,n){var t=af,r=ax(),l=n(),a=!tI(r.memoizedState,l);if(a&&(r.memoizedState=l,uu=!0),r=r.queue,a$(aL.bind(null,t,r,e),[e]),r.getSnapshot!==n||a||null!==ap&&1&ap.memoizedState.tag){if(t.flags|=2048,aO(9,aT.bind(null,t,r,l,n),void 0,null),null===u4)throw Error(f(349));0!=(30&ac)||az(t,n,l)}return l}function az(e,n,t){e.flags|=16384,e={getSnapshot:n,value:t},null===(n=af.updateQueue)?(n={lastEffect:null,stores:null},af.updateQueue=n,n.stores=[e]):null===(t=n.stores)?n.stores=[e]:t.push(e)}function aT(e,n,t,r){n.value=t,n.getSnapshot=r,aR(n)&&aM(e)}function aL(e,n,t){return t(function(){aR(n)&&aM(e)})}function aR(e){var n=e.getSnapshot;e=e.value;try{var t=n();return!tI(e,t)}catch(r){return!0}}function aM(e){var n=lD(e,1);null!==n&&ow(n,e,1,-1)}function aF(e){var n=aS();return"function"==typeof e&&(e=e()),n.memoizedState=n.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:aE,lastRenderedState:e},n.queue=e,e=e.dispatch=aZ.bind(null,af,e),[n.memoizedState,e]}function aO(e,n,t,r){return e={tag:e,create:n,destroy:t,deps:r,next:null},null===(n=af.updateQueue)?(n={lastEffect:null,stores:null},af.updateQueue=n,n.lastEffect=e.next=e):null===(t=n.lastEffect)?n.lastEffect=e.next=e:(r=t.next,t.next=e,e.next=r,n.lastEffect=e),e}function aD(){return ax().memoizedState}function aI(e,n,t,r){var l=aS();af.flags|=e,l.memoizedState=aO(1|n,t,void 0,void 0===r?null:r)}function aU(e,n,t,r){var l=ax();r=void 0===r?null:r;var a=void 0;if(null!==ad){var u=ad.memoizedState;if(a=u.destroy,null!==r&&ab(r,u.deps)){l.memoizedState=aO(n,t,a,r);return}}af.flags|=e,l.memoizedState=aO(1|n,t,a,r)}function aV(e,n){return aI(8390656,8,e,n)}function a$(e,n){return aU(2048,8,e,n)}function aA(e,n){return aU(4,2,e,n)}function aj(e,n){return aU(4,4,e,n)}function aB(e,n){return"function"==typeof n?(n(e=e()),function(){n(null)}):null!=n?(e=e(),n.current=e,function(){n.current=null}):void 0}function aH(e,n,t){return t=null!=t?t.concat([e]):null,aU(4,4,aB.bind(null,n,e),t)}function aW(){}function aQ(e,n){var t=ax();n=void 0===n?null:n;var r=t.memoizedState;return null!==r&&null!==n&&ab(n,r[1])?r[0]:(t.memoizedState=[e,n],e)}function aq(e,n){var t=ax();n=void 0===n?null:n;var r=t.memoizedState;return null!==r&&null!==n&&ab(n,r[1])?r[0]:(e=e(),t.memoizedState=[e,n],e)}function aK(e,n,t){return 0==(21&ac)?(e.baseState&&(e.baseState=!1,uu=!0),e.memoizedState=t):(tI(t,n)||(t=no(),af.lanes|=t,on|=t,e.baseState=!0),n)}function aY(e,n){var t=nf;nf=0!==t&&4>t?t:4,e(!0);var r=as.transition;as.transition={};try{e(!1),n()}finally{nf=t,as.transition=r}}function aX(){return ax().memoizedState}function aG(e,n,t){var r=ok(e);t={lane:r,action:t,hasEagerState:!1,eagerState:null,next:null},aJ(e)?a0(n,t):null!==(t=lO(e,n,t,r))&&(ow(t,e,r,ob()),a1(t,n,r))}function aZ(e,n,t){var r=ok(e),l={lane:r,action:t,hasEagerState:!1,eagerState:null,next:null};if(aJ(e))a0(n,l);else{var a=e.alternate;if(0===e.lanes&&(null===a||0===a.lanes)&&null!==(a=n.lastRenderedReducer))try{var u=n.lastRenderedState,o=a(u,t);if(l.hasEagerState=!0,l.eagerState=o,tI(o,u)){var i=n.interleaved;null===i?(l.next=l,lF(n)):(l.next=i.next,i.next=l),n.interleaved=l;return}}catch(s){}finally{}null!==(t=lO(e,n,l,r))&&(ow(t,e,r,l=ob()),a1(t,n,r))}}function aJ(e){var n=e.alternate;return e===af||null!==n&&n===af}function a0(e,n){ah=am=!0;var t=e.pending;null===t?n.next=n:(n.next=t.next,t.next=n),e.pending=n}function a1(e,n,t){if(0!=(4194240&t)){var r=n.lanes;r&=e.pendingLanes,t|=r,n.lanes=t,nc(e,t)}}var a2={readContext:lR,useCallback:ay,useContext:ay,useEffect:ay,useImperativeHandle:ay,useInsertionEffect:ay,useLayoutEffect:ay,useMemo:ay,useReducer:ay,useRef:ay,useState:ay,useDebugValue:ay,useDeferredValue:ay,useTransition:ay,useMutableSource:ay,useSyncExternalStore:ay,useId:ay,unstable_isNewReconciler:!1},a3={readContext:lR,useCallback:function(e,n){return aS().memoizedState=[e,void 0===n?null:n],e},useContext:lR,useEffect:aV,useImperativeHandle:function(e,n,t){return t=null!=t?t.concat([e]):null,aI(4194308,4,aB.bind(null,n,e),t)},useLayoutEffect:function(e,n){return aI(4194308,4,e,n)},useInsertionEffect:function(e,n){return aI(4,2,e,n)},useMemo:function(e,n){var t=aS();return n=void 0===n?null:n,e=e(),t.memoizedState=[e,n],e},useReducer:function(e,n,t){var r=aS();return n=void 0!==t?t(n):n,r.memoizedState=r.baseState=n,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:n},r.queue=e,e=e.dispatch=aG.bind(null,af,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},aS().memoizedState=e},useState:aF,useDebugValue:aW,useDeferredValue:function(e){return aS().memoizedState=e},useTransition:function(){var e=aF(!1),n=e[0];return e=aY.bind(null,e[1]),aS().memoizedState=e,[n,e]},useMutableSource:function(){},useSyncExternalStore:function(e,n,t){var r=af,l=aS();if(lf){if(void 0===t)throw Error(f(407));t=t()}else{if(t=n(),null===u4)throw Error(f(349));0!=(30&ac)||az(r,n,t)}l.memoizedState=t;var a={value:t,getSnapshot:n};return l.queue=a,aV(aL.bind(null,r,a,e),[e]),r.flags|=2048,aO(9,aT.bind(null,r,a,t,n),void 0,null),t},useId:function(){var e=aS(),n=u4.identifierPrefix;if(lf){var t=ll,r=lr;n=":"+n+"R"+(t=(r&~(1<<32-e7(r)-1)).toString(32)+t),0<(t=ag++)&&(n+="H"+t.toString(32)),n+=":"}else n=":"+n+"r"+(t=av++).toString(32)+":";return e.memoizedState=n},unstable_isNewReconciler:!1},a4={readContext:lR,useCallback:aQ,useContext:lR,useEffect:a$,useImperativeHandle:aH,useInsertionEffect:aA,useLayoutEffect:aj,useMemo:aq,useReducer:a_,useRef:aD,useState:function(){return a_(aE)},useDebugValue:aW,useDeferredValue:function(e){return aK(ax(),ad.memoizedState,e)},useTransition:function(){return[a_(aE)[0],ax().memoizedState]},useMutableSource:aP,useSyncExternalStore:aN,useId:aX,unstable_isNewReconciler:!1},a8={readContext:lR,useCallback:aQ,useContext:lR,useEffect:a$,useImperativeHandle:aH,useInsertionEffect:aA,useLayoutEffect:aj,useMemo:aq,useReducer:aC,useRef:aD,useState:function(){return aC(aE)},useDebugValue:aW,useDeferredValue:function(e){var n=ax();return null===ad?n.memoizedState=e:aK(n,ad.memoizedState,e)},useTransition:function(){return[aC(aE)[0],ax().memoizedState]},useMutableSource:aP,useSyncExternalStore:aN,useId:aX,unstable_isNewReconciler:!1};function a6(e,n){try{var t="",r=n;do t+=function(e){switch(e.tag){case 5:return H(e.type);case 16:return H("Lazy");case 13:return H("Suspense");case 19:return H("SuspenseList");case 0:case 2:case 15:return e=Q(e.type,!1);case 11:return e=Q(e.type.render,!1);case 1:return e=Q(e.type,!0);default:return""}}(r),r=r.return;while(r);var l=t}catch(a){l="\nError generating stack: "+a.message+"\n"+a.stack}return{value:e,source:n,stack:l,digest:null}}function a5(e,n,t){return{value:e,source:null,stack:null!=t?t:null,digest:null!=n?n:null}}function a9(e,n){try{console.error(n.value)}catch(t){setTimeout(function(){throw t})}}var a7="function"==typeof WeakMap?WeakMap:Map;function ue(e,n,t){(t=l$(-1,t)).tag=3,t.payload={element:null};var r=n.value;return t.callback=function(){os||(os=!0,oc=r),a9(e,n)},t}function un(e,n,t){(t=l$(-1,t)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var l=n.value;t.payload=function(){return r(l)},t.callback=function(){a9(e,n)}}var a=e.stateNode;return null!==a&&"function"==typeof a.componentDidCatch&&(t.callback=function(){a9(e,n),"function"!=typeof r&&(null===of?of=new Set([this]):of.add(this));var t=n.stack;this.componentDidCatch(n.value,{componentStack:null!==t?t:""})}),t}function ut(e,n,t){var r=e.pingCache;if(null===r){r=e.pingCache=new a7;var l=new Set;r.set(n,l)}else void 0===(l=r.get(n))&&(l=new Set,r.set(n,l));l.has(t)||(l.add(t),e=oj.bind(null,e,n,t),n.then(e,e))}function ur(e){do{var n;if((n=13===e.tag)&&(n=null===(n=e.memoizedState)||null!==n.dehydrated),n)return e;e=e.return}while(null!==e);return null}function ul(e,n,t,r,l){return 0==(1&e.mode)?(e===n?e.flags|=65536:(e.flags|=128,t.flags|=131072,t.flags&=-52805,1===t.tag&&(null===t.alternate?t.tag=17:((n=l$(-1,1)).tag=2,lA(t,n,1))),t.lanes|=1),e):(e.flags|=65536,e.lanes=l,e)}var ua=C.ReactCurrentOwner,uu=!1;function uo(e,n,t,r){n.child=null===e?l4(n,null,t,r):l3(n,e.child,t,r)}function ui(e,n,t,r,l){t=t.render;var a=n.ref;return(lL(n,l),r=ak(e,n,t,r,a,l),t=aw(),null===e||uu)?(lf&&t&&lo(n),n.flags|=1,uo(e,n,r,l),n.child):(n.updateQueue=e.updateQueue,n.flags&=-2053,e.lanes&=~l,uP(e,n,l))}function us(e,n,t,r,l){if(null===e){var a=t.type;return"function"!=typeof a||oK(a)||void 0!==a.defaultProps||null!==t.compare||void 0!==t.defaultProps?((e=oX(t.type,null,r,n,n.mode,l)).ref=n.ref,e.return=n,n.child=e):(n.tag=15,n.type=a,uc(e,n,a,r,l))}if(a=e.child,0==(e.lanes&l)){var u=a.memoizedProps;if((t=null!==(t=t.compare)?t:tU)(u,r)&&e.ref===n.ref)return uP(e,n,l)}return n.flags|=1,(e=oY(a,r)).ref=n.ref,e.return=n,n.child=e}function uc(e,n,t,r,l){if(null!==e){var a=e.memoizedProps;if(tU(a,r)&&e.ref===n.ref){if(uu=!1,n.pendingProps=r=a,0==(e.lanes&l))return n.lanes=e.lanes,uP(e,n,l);0!=(131072&e.flags)&&(uu=!0)}}return up(e,n,t,r,l)}function uf(e,n,t){var r=n.pendingProps,l=r.children,a=null!==e?e.memoizedState:null;if("hidden"===r.mode){if(0==(1&n.mode))n.memoizedState={baseLanes:0,cachePool:null,transitions:null},rH(u9,u5),u5|=t;else{if(0==(1073741824&t))return e=null!==a?a.baseLanes|t:t,n.lanes=n.childLanes=1073741824,n.memoizedState={baseLanes:e,cachePool:null,transitions:null},n.updateQueue=null,rH(u9,u5),u5|=e,null;n.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==a?a.baseLanes:t,rH(u9,u5),u5|=r}}else null!==a?(r=a.baseLanes|t,n.memoizedState=null):r=t,rH(u9,u5),u5|=r;return uo(e,n,l,t),n.child}function ud(e,n){var t=n.ref;(null===e&&null!==t||null!==e&&e.ref!==t)&&(n.flags|=512,n.flags|=2097152)}function up(e,n,t,r,l){var a=rX(t)?rK:rQ.current;return(a=rY(n,a),lL(n,l),t=ak(e,n,t,r,a,l),r=aw(),null===e||uu)?(lf&&r&&lo(n),n.flags|=1,uo(e,n,t,l),n.child):(n.updateQueue=e.updateQueue,n.flags&=-2053,e.lanes&=~l,uP(e,n,l))}function um(e,n,t,r,l){if(rX(t)){var a=!0;r0(n)}else a=!1;if(lL(n,l),null===n.stateNode)uC(e,n),lX(n,t,r),lZ(n,t,r,l),r=!0;else if(null===e){var u=n.stateNode,o=n.memoizedProps;u.props=o;var i=u.context,s=t.contextType;s="object"==typeof s&&null!==s?lR(s):rY(n,s=rX(t)?rK:rQ.current);var c=t.getDerivedStateFromProps,f="function"==typeof c||"function"==typeof u.getSnapshotBeforeUpdate;f||"function"!=typeof u.UNSAFE_componentWillReceiveProps&&"function"!=typeof u.componentWillReceiveProps||(o!==r||i!==s)&&lG(n,u,r,s),lI=!1;var d=n.memoizedState;u.state=d,lH(n,r,u,l),i=n.memoizedState,o!==r||d!==i||rq.current||lI?("function"==typeof c&&(lq(n,t,c,r),i=n.memoizedState),(o=lI||lY(n,t,o,r,d,i,s))?(f||"function"!=typeof u.UNSAFE_componentWillMount&&"function"!=typeof u.componentWillMount||("function"==typeof u.componentWillMount&&u.componentWillMount(),"function"==typeof u.UNSAFE_componentWillMount&&u.UNSAFE_componentWillMount()),"function"==typeof u.componentDidMount&&(n.flags|=4194308)):("function"==typeof u.componentDidMount&&(n.flags|=4194308),n.memoizedProps=r,n.memoizedState=i),u.props=r,u.state=i,u.context=s,r=o):("function"==typeof u.componentDidMount&&(n.flags|=4194308),r=!1)}else{u=n.stateNode,lV(e,n),o=n.memoizedProps,s=n.type===n.elementType?o:lx(n.type,o),u.props=s,f=n.pendingProps,d=u.context,i="object"==typeof(i=t.contextType)&&null!==i?lR(i):rY(n,i=rX(t)?rK:rQ.current);var p=t.getDerivedStateFromProps;(c="function"==typeof p||"function"==typeof u.getSnapshotBeforeUpdate)||"function"!=typeof u.UNSAFE_componentWillReceiveProps&&"function"!=typeof u.componentWillReceiveProps||(o!==f||d!==i)&&lG(n,u,r,i),lI=!1,d=n.memoizedState,u.state=d,lH(n,r,u,l);var m=n.memoizedState;o!==f||d!==m||rq.current||lI?("function"==typeof p&&(lq(n,t,p,r),m=n.memoizedState),(s=lI||lY(n,t,s,r,d,m,i)||!1)?(c||"function"!=typeof u.UNSAFE_componentWillUpdate&&"function"!=typeof u.componentWillUpdate||("function"==typeof u.componentWillUpdate&&u.componentWillUpdate(r,m,i),"function"==typeof u.UNSAFE_componentWillUpdate&&u.UNSAFE_componentWillUpdate(r,m,i)),"function"==typeof u.componentDidUpdate&&(n.flags|=4),"function"==typeof u.getSnapshotBeforeUpdate&&(n.flags|=1024)):("function"!=typeof u.componentDidUpdate||o===e.memoizedProps&&d===e.memoizedState||(n.flags|=4),"function"!=typeof u.getSnapshotBeforeUpdate||o===e.memoizedProps&&d===e.memoizedState||(n.flags|=1024),n.memoizedProps=r,n.memoizedState=m),u.props=r,u.state=m,u.context=i,r=s):("function"!=typeof u.componentDidUpdate||o===e.memoizedProps&&d===e.memoizedState||(n.flags|=4),"function"!=typeof u.getSnapshotBeforeUpdate||o===e.memoizedProps&&d===e.memoizedState||(n.flags|=1024),r=!1)}return uh(e,n,t,r,a,l)}function uh(e,n,t,r,l,a){ud(e,n);var u=0!=(128&n.flags);if(!r&&!u)return l&&r1(n,t,!1),uP(e,n,a);r=n.stateNode,ua.current=n;var o=u&&"function"!=typeof t.getDerivedStateFromError?null:r.render();return n.flags|=1,null!==e&&u?(n.child=l3(n,e.child,null,a),n.child=l3(n,null,o,a)):uo(e,n,o,a),n.memoizedState=r.state,l&&r1(n,t,!0),n.child}function ug(e){var n=e.stateNode;n.pendingContext?rZ(e,n.pendingContext,n.pendingContext!==n.context):n.context&&rZ(e,n.context,!1),ae(e,n.containerInfo)}function uv(e,n,t,r,l){return lk(),lw(l),n.flags|=256,uo(e,n,t,r),n.child}var uy={dehydrated:null,treeContext:null,retryLane:0};function ub(e){return{baseLanes:e,cachePool:null,transitions:null}}function uk(e,n,t){var r,l=n.pendingProps,a=al.current,u=!1,o=0!=(128&n.flags);if((r=o)||(r=(null===e||null!==e.memoizedState)&&0!=(2&a)),r?(u=!0,n.flags&=-129):(null===e||null!==e.memoizedState)&&(a|=1),rH(al,1&a),null===e)return(lg(n),null!==(e=n.memoizedState)&&null!==(e=e.dehydrated))?(0==(1&n.mode)?n.lanes=1:"$!"===e.data?n.lanes=8:n.lanes=1073741824,null):(o=l.children,e=l.fallback,u?(l=n.mode,u=n.child,o={mode:"hidden",children:o},0==(1&l)&&null!==u?(u.childLanes=0,u.pendingProps=o):u=oZ(o,l,0,null),e=oG(e,l,t,null),u.return=n,e.return=n,u.sibling=e,n.child=u,n.child.memoizedState=ub(t),n.memoizedState=uy,e):uw(n,o));if(null!==(a=e.memoizedState)&&null!==(r=a.dehydrated))return function(e,n,t,r,l,a,u){if(t)return 256&n.flags?(n.flags&=-257,uS(e,n,u,r=a5(Error(f(422))))):null!==n.memoizedState?(n.child=e.child,n.flags|=128,null):(a=r.fallback,l=n.mode,r=oZ({mode:"visible",children:r.children},l,0,null),a=oG(a,l,u,null),a.flags|=2,r.return=n,a.return=n,r.sibling=a,n.child=r,0!=(1&n.mode)&&l3(n,e.child,null,u),n.child.memoizedState=ub(u),n.memoizedState=uy,a);if(0==(1&n.mode))return uS(e,n,u,null);if("$!"===l.data){if(r=l.nextSibling&&l.nextSibling.dataset)var o=r.dgst;return r=o,r=a5(a=Error(f(419)),r,void 0),uS(e,n,u,r)}if(o=0!=(u&e.childLanes),uu||o){if(null!==(r=u4)){switch(u&-u){case 4:l=2;break;case 16:l=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:l=32;break;case 536870912:l=268435456;break;default:l=0}0!==(l=0!=(l&(r.suspendedLanes|u))?0:l)&&l!==a.retryLane&&(a.retryLane=l,lD(e,l),ow(r,e,l,-1))}return oF(),uS(e,n,u,r=a5(Error(f(421))))}return"$?"===l.data?(n.flags|=128,n.child=e.child,n=oH.bind(null,e),l._reactRetry=n,null):(e=a.treeContext,lc=rP(l.nextSibling),ls=n,lf=!0,ld=null,null!==e&&(le[ln++]=lr,le[ln++]=ll,le[ln++]=lt,lr=e.id,ll=e.overflow,lt=n),n=uw(n,r.children),n.flags|=4096,n)}(e,n,o,l,r,a,t);if(u){u=l.fallback,o=n.mode,r=(a=e.child).sibling;var i={mode:"hidden",children:l.children};return 0==(1&o)&&n.child!==a?((l=n.child).childLanes=0,l.pendingProps=i,n.deletions=null):(l=oY(a,i)).subtreeFlags=14680064&a.subtreeFlags,null!==r?u=oY(r,u):(u=oG(u,o,t,null),u.flags|=2),u.return=n,l.return=n,l.sibling=u,n.child=l,l=u,u=n.child,o=null===(o=e.child.memoizedState)?ub(t):{baseLanes:o.baseLanes|t,cachePool:null,transitions:o.transitions},u.memoizedState=o,u.childLanes=e.childLanes&~t,n.memoizedState=uy,l}return e=(u=e.child).sibling,l=oY(u,{mode:"visible",children:l.children}),0==(1&n.mode)&&(l.lanes=t),l.return=n,l.sibling=null,null!==e&&(null===(t=n.deletions)?(n.deletions=[e],n.flags|=16):t.push(e)),n.child=l,n.memoizedState=null,l}function uw(e,n){return(n=oZ({mode:"visible",children:n},e.mode,0,null)).return=e,e.child=n}function uS(e,n,t,r){return null!==r&&lw(r),l3(n,e.child,null,t),e=uw(n,n.pendingProps.children),e.flags|=2,n.memoizedState=null,e}function ux(e,n,t){e.lanes|=n;var r=e.alternate;null!==r&&(r.lanes|=n),lT(e.return,n,t)}function uE(e,n,t,r,l){var a=e.memoizedState;null===a?e.memoizedState={isBackwards:n,rendering:null,renderingStartTime:0,last:r,tail:t,tailMode:l}:(a.isBackwards=n,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=t,a.tailMode=l)}function u_(e,n,t){var r=n.pendingProps,l=r.revealOrder,a=r.tail;if(uo(e,n,r.children,t),0!=(2&(r=al.current)))r=1&r|2,n.flags|=128;else{if(null!==e&&0!=(128&e.flags))e:for(e=n.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&ux(e,t,n);else if(19===e.tag)ux(e,t,n);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===n)break e;for(;null===e.sibling;){if(null===e.return||e.return===n)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(rH(al,r),0==(1&n.mode))n.memoizedState=null;else switch(l){case"forwards":for(l=null,t=n.child;null!==t;)null!==(e=t.alternate)&&null===aa(e)&&(l=t),t=t.sibling;null===(t=l)?(l=n.child,n.child=null):(l=t.sibling,t.sibling=null),uE(n,!1,l,t,a);break;case"backwards":for(t=null,l=n.child,n.child=null;null!==l;){if(null!==(e=l.alternate)&&null===aa(e)){n.child=l;break}e=l.sibling,l.sibling=t,t=l,l=e}uE(n,!0,t,null,a);break;case"together":uE(n,!1,null,null,void 0);break;default:n.memoizedState=null}return n.child}function uC(e,n){0==(1&n.mode)&&null!==e&&(e.alternate=null,n.alternate=null,n.flags|=2)}function uP(e,n,t){if(null!==e&&(n.dependencies=e.dependencies),on|=n.lanes,0==(t&n.childLanes))return null;if(null!==e&&n.child!==e.child)throw Error(f(153));if(null!==n.child){for(t=oY(e=n.child,e.pendingProps),n.child=t,t.return=n;null!==e.sibling;)e=e.sibling,(t=t.sibling=oY(e,e.pendingProps)).return=n;t.sibling=null}return n.child}function uN(e,n){if(!lf)switch(e.tailMode){case"hidden":n=e.tail;for(var t=null;null!==n;)null!==n.alternate&&(t=n),n=n.sibling;null===t?e.tail=null:t.sibling=null;break;case"collapsed":t=e.tail;for(var r=null;null!==t;)null!==t.alternate&&(r=t),t=t.sibling;null===r?n||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function uz(e){var n=null!==e.alternate&&e.alternate.child===e.child,t=0,r=0;if(n)for(var l=e.child;null!==l;)t|=l.lanes|l.childLanes,r|=14680064&l.subtreeFlags,r|=14680064&l.flags,l.return=e,l=l.sibling;else for(l=e.child;null!==l;)t|=l.lanes|l.childLanes,r|=l.subtreeFlags,r|=l.flags,l.return=e,l=l.sibling;return e.subtreeFlags|=r,e.childLanes=t,n}l=function(e,n){for(var t=n.child;null!==t;){if(5===t.tag||6===t.tag)e.appendChild(t.stateNode);else if(4!==t.tag&&null!==t.child){t.child.return=t,t=t.child;continue}if(t===n)break;for(;null===t.sibling;){if(null===t.return||t.return===n)return;t=t.return}t.sibling.return=t.return,t=t.sibling}},a=function(){},u=function(e,n,t,r){var l=e.memoizedProps;if(l!==r){e=n.stateNode,l7(l6.current);var a,u=null;switch(t){case"input":l=Z(e,l),r=Z(e,r),u=[];break;case"select":l=B({},l,{value:void 0}),r=B({},r,{value:void 0}),u=[];break;case"textarea":l=eu(e,l),r=eu(e,r),u=[];break;default:"function"!=typeof l.onClick&&"function"==typeof r.onClick&&(e.onclick=rv)}for(s in ew(t,r),t=null,l)if(!r.hasOwnProperty(s)&&l.hasOwnProperty(s)&&null!=l[s]){if("style"===s){var o=l[s];for(a in o)o.hasOwnProperty(a)&&(t||(t={}),t[a]="")}else"dangerouslySetInnerHTML"!==s&&"children"!==s&&"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&"autoFocus"!==s&&(p.hasOwnProperty(s)?u||(u=[]):(u=u||[]).push(s,null))}for(s in r){var i=r[s];if(o=null!=l?l[s]:void 0,r.hasOwnProperty(s)&&i!==o&&(null!=i||null!=o)){if("style"===s){if(o){for(a in o)!o.hasOwnProperty(a)||i&&i.hasOwnProperty(a)||(t||(t={}),t[a]="");for(a in i)i.hasOwnProperty(a)&&o[a]!==i[a]&&(t||(t={}),t[a]=i[a])}else t||(u||(u=[]),u.push(s,t)),t=i}else"dangerouslySetInnerHTML"===s?(i=i?i.__html:void 0,o=o?o.__html:void 0,null!=i&&o!==i&&(u=u||[]).push(s,i)):"children"===s?"string"!=typeof i&&"number"!=typeof i||(u=u||[]).push(s,""+i):"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&(p.hasOwnProperty(s)?(null!=i&&"onScroll"===s&&rr("scroll",e),u||o===i||(u=[])):(u=u||[]).push(s,i))}}t&&(u=u||[]).push("style",t);var s=u;(n.updateQueue=s)&&(n.flags|=4)}},o=function(e,n,t,r){t!==r&&(n.flags|=4)};var uT=!1,uL=!1,uR="function"==typeof WeakSet?WeakSet:Set,uM=null;function uF(e,n){var t=e.ref;if(null!==t){if("function"==typeof t)try{t(null)}catch(r){oA(e,n,r)}else t.current=null}}function uO(e,n,t){try{t()}catch(r){oA(e,n,r)}}var uD=!1;function uI(e,n,t){var r=n.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var l=r=r.next;do{if((l.tag&e)===e){var a=l.destroy;l.destroy=void 0,void 0!==a&&uO(n,t,a)}l=l.next}while(l!==r)}}function uU(e,n){if(null!==(n=null!==(n=n.updateQueue)?n.lastEffect:null)){var t=n=n.next;do{if((t.tag&e)===e){var r=t.create;t.destroy=r()}t=t.next}while(t!==n)}}function uV(e){var n=e.ref;if(null!==n){var t=e.stateNode;e.tag,e=t,"function"==typeof n?n(e):n.current=e}}function u$(e){return 5===e.tag||3===e.tag||4===e.tag}function uA(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||u$(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags||null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}var uj=null,uB=!1;function uH(e,n,t){for(t=t.child;null!==t;)uW(e,n,t),t=t.sibling}function uW(e,n,t){if(e9&&"function"==typeof e9.onCommitFiberUnmount)try{e9.onCommitFiberUnmount(e5,t)}catch(r){}switch(t.tag){case 5:uL||uF(t,n);case 6:var l=uj,a=uB;uj=null,uH(e,n,t),uj=l,uB=a,null!==uj&&(uB?(e=uj,t=t.stateNode,8===e.nodeType?e.parentNode.removeChild(t):e.removeChild(t)):uj.removeChild(t.stateNode));break;case 18:null!==uj&&(uB?(e=uj,t=t.stateNode,8===e.nodeType?rC(e.parentNode,t):1===e.nodeType&&rC(e,t),nF(e)):rC(uj,t.stateNode));break;case 4:l=uj,a=uB,uj=t.stateNode.containerInfo,uB=!0,uH(e,n,t),uj=l,uB=a;break;case 0:case 11:case 14:case 15:if(!uL&&null!==(l=t.updateQueue)&&null!==(l=l.lastEffect)){a=l=l.next;do{var u=a,o=u.destroy;u=u.tag,void 0!==o&&(0!=(2&u)?uO(t,n,o):0!=(4&u)&&uO(t,n,o)),a=a.next}while(a!==l)}uH(e,n,t);break;case 1:if(!uL&&(uF(t,n),"function"==typeof(l=t.stateNode).componentWillUnmount))try{l.props=t.memoizedProps,l.state=t.memoizedState,l.componentWillUnmount()}catch(i){oA(t,n,i)}uH(e,n,t);break;case 21:default:uH(e,n,t);break;case 22:1&t.mode?(uL=(l=uL)||null!==t.memoizedState,uH(e,n,t),uL=l):uH(e,n,t)}}function uQ(e){var n=e.updateQueue;if(null!==n){e.updateQueue=null;var t=e.stateNode;null===t&&(t=e.stateNode=new uR),n.forEach(function(n){var r=oW.bind(null,e,n);t.has(n)||(t.add(n),n.then(r,r))})}}function uq(e,n){var t=n.deletions;if(null!==t)for(var r=0;r<t.length;r++){var l=t[r];try{var a=n,u=a;e:for(;null!==u;){switch(u.tag){case 5:uj=u.stateNode,uB=!1;break e;case 3:case 4:uj=u.stateNode.containerInfo,uB=!0;break e}u=u.return}if(null===uj)throw Error(f(160));uW(e,a,l),uj=null,uB=!1;var o=l.alternate;null!==o&&(o.return=null),l.return=null}catch(i){oA(l,n,i)}}if(12854&n.subtreeFlags)for(n=n.child;null!==n;)uK(n,e),n=n.sibling}function uK(e,n){var t=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(uq(n,e),uY(e),4&r){try{uI(3,e,e.return),uU(3,e)}catch(l){oA(e,e.return,l)}try{uI(5,e,e.return)}catch(a){oA(e,e.return,a)}}break;case 1:uq(n,e),uY(e),512&r&&null!==t&&uF(t,t.return);break;case 5:if(uq(n,e),uY(e),512&r&&null!==t&&uF(t,t.return),32&e.flags){var u=e.stateNode;try{eh(u,"")}catch(o){oA(e,e.return,o)}}if(4&r&&null!=(u=e.stateNode)){var i=e.memoizedProps,s=null!==t?t.memoizedProps:i,c=e.type,d=e.updateQueue;if(e.updateQueue=null,null!==d)try{"input"===c&&"radio"===i.type&&null!=i.name&&ee(u,i),eS(c,s);var p=eS(c,i);for(s=0;s<d.length;s+=2){var m=d[s],h=d[s+1];"style"===m?eb(u,h):"dangerouslySetInnerHTML"===m?em(u,h):"children"===m?eh(u,h):_(u,m,h,p)}switch(c){case"input":en(u,i);break;case"textarea":ei(u,i);break;case"select":var g=u._wrapperState.wasMultiple;u._wrapperState.wasMultiple=!!i.multiple;var v=i.value;null!=v?ea(u,!!i.multiple,v,!1):!!i.multiple!==g&&(null!=i.defaultValue?ea(u,!!i.multiple,i.defaultValue,!0):ea(u,!!i.multiple,i.multiple?[]:"",!1))}u[rL]=i}catch(y){oA(e,e.return,y)}}break;case 6:if(uq(n,e),uY(e),4&r){if(null===e.stateNode)throw Error(f(162));u=e.stateNode,i=e.memoizedProps;try{u.nodeValue=i}catch(b){oA(e,e.return,b)}}break;case 3:if(uq(n,e),uY(e),4&r&&null!==t&&t.memoizedState.isDehydrated)try{nF(n.containerInfo)}catch(k){oA(e,e.return,k)}break;case 4:default:uq(n,e),uY(e);break;case 13:uq(n,e),uY(e),8192&(u=e.child).flags&&(i=null!==u.memoizedState,u.stateNode.isHidden=i,i&&(null===u.alternate||null===u.alternate.memoizedState)&&(ou=e0())),4&r&&uQ(e);break;case 22:if(m=null!==t&&null!==t.memoizedState,1&e.mode?(uL=(p=uL)||m,uq(n,e),uL=p):uq(n,e),uY(e),8192&r){if(p=null!==e.memoizedState,(e.stateNode.isHidden=p)&&!m&&0!=(1&e.mode))for(uM=e,m=e.child;null!==m;){for(h=uM=m;null!==uM;){switch(v=(g=uM).child,g.tag){case 0:case 11:case 14:case 15:uI(4,g,g.return);break;case 1:uF(g,g.return);var w=g.stateNode;if("function"==typeof w.componentWillUnmount){r=g,t=g.return;try{n=r,w.props=n.memoizedProps,w.state=n.memoizedState,w.componentWillUnmount()}catch(S){oA(r,t,S)}}break;case 5:uF(g,g.return);break;case 22:if(null!==g.memoizedState){uG(h);continue}}null!==v?(v.return=g,uM=v):uG(h)}m=m.sibling}e:for(m=null,h=e;;){if(5===h.tag){if(null===m){m=h;try{u=h.stateNode,p?(i=u.style,"function"==typeof i.setProperty?i.setProperty("display","none","important"):i.display="none"):(c=h.stateNode,s=null!=(d=h.memoizedProps.style)&&d.hasOwnProperty("display")?d.display:null,c.style.display=ey("display",s))}catch(x){oA(e,e.return,x)}}}else if(6===h.tag){if(null===m)try{h.stateNode.nodeValue=p?"":h.memoizedProps}catch(E){oA(e,e.return,E)}}else if((22!==h.tag&&23!==h.tag||null===h.memoizedState||h===e)&&null!==h.child){h.child.return=h,h=h.child;continue}if(h===e)break e;for(;null===h.sibling;){if(null===h.return||h.return===e)break e;m===h&&(m=null),h=h.return}m===h&&(m=null),h.sibling.return=h.return,h=h.sibling}}break;case 19:uq(n,e),uY(e),4&r&&uQ(e);case 21:}}function uY(e){var n=e.flags;if(2&n){try{e:{for(var t=e.return;null!==t;){if(u$(t)){var r=t;break e}t=t.return}throw Error(f(160))}switch(r.tag){case 5:var l=r.stateNode;32&r.flags&&(eh(l,""),r.flags&=-33);var a=uA(e);!function e(n,t,r){var l=n.tag;if(5===l||6===l)n=n.stateNode,t?r.insertBefore(n,t):r.appendChild(n);else if(4!==l&&null!==(n=n.child))for(e(n,t,r),n=n.sibling;null!==n;)e(n,t,r),n=n.sibling}(e,a,l);break;case 3:case 4:var u=r.stateNode.containerInfo,o=uA(e);!function e(n,t,r){var l=n.tag;if(5===l||6===l)n=n.stateNode,t?8===r.nodeType?r.parentNode.insertBefore(n,t):r.insertBefore(n,t):(8===r.nodeType?(t=r.parentNode).insertBefore(n,r):(t=r).appendChild(n),null!=(r=r._reactRootContainer)||null!==t.onclick||(t.onclick=rv));else if(4!==l&&null!==(n=n.child))for(e(n,t,r),n=n.sibling;null!==n;)e(n,t,r),n=n.sibling}(e,o,u);break;default:throw Error(f(161))}}catch(i){oA(e,e.return,i)}e.flags&=-3}4096&n&&(e.flags&=-4097)}function uX(e){for(;null!==uM;){var n=uM;if(0!=(8772&n.flags)){var t=n.alternate;try{if(0!=(8772&n.flags))switch(n.tag){case 0:case 11:case 15:uL||uU(5,n);break;case 1:var r=n.stateNode;if(4&n.flags&&!uL){if(null===t)r.componentDidMount();else{var l=n.elementType===n.type?t.memoizedProps:lx(n.type,t.memoizedProps);r.componentDidUpdate(l,t.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}}var a=n.updateQueue;null!==a&&lW(n,a,r);break;case 3:var u=n.updateQueue;if(null!==u){if(t=null,null!==n.child)switch(n.child.tag){case 5:case 1:t=n.child.stateNode}lW(n,u,t)}break;case 5:var o=n.stateNode;if(null===t&&4&n.flags){t=o;var i=n.memoizedProps;switch(n.type){case"button":case"input":case"select":case"textarea":i.autoFocus&&t.focus();break;case"img":i.src&&(t.src=i.src)}}break;case 6:case 4:case 12:case 19:case 17:case 21:case 22:case 23:case 25:break;case 13:if(null===n.memoizedState){var s=n.alternate;if(null!==s){var c=s.memoizedState;if(null!==c){var d=c.dehydrated;null!==d&&nF(d)}}}break;default:throw Error(f(163))}uL||512&n.flags&&uV(n)}catch(p){oA(n,n.return,p)}}if(n===e){uM=null;break}if(null!==(t=n.sibling)){t.return=n.return,uM=t;break}uM=n.return}}function uG(e){for(;null!==uM;){var n=uM;if(n===e){uM=null;break}var t=n.sibling;if(null!==t){t.return=n.return,uM=t;break}uM=n.return}}function uZ(e){for(;null!==uM;){var n=uM;try{switch(n.tag){case 0:case 11:case 15:var t=n.return;try{uU(4,n)}catch(r){oA(n,t,r)}break;case 1:var l=n.stateNode;if("function"==typeof l.componentDidMount){var a=n.return;try{l.componentDidMount()}catch(u){oA(n,a,u)}}var o=n.return;try{uV(n)}catch(i){oA(n,o,i)}break;case 5:var s=n.return;try{uV(n)}catch(c){oA(n,s,c)}}}catch(f){oA(n,n.return,f)}if(n===e){uM=null;break}var d=n.sibling;if(null!==d){d.return=n.return,uM=d;break}uM=n.return}}var uJ=Math.ceil,u0=C.ReactCurrentDispatcher,u1=C.ReactCurrentOwner,u2=C.ReactCurrentBatchConfig,u3=0,u4=null,u8=null,u6=0,u5=0,u9=rj(0),u7=0,oe=null,on=0,ot=0,or=0,ol=null,oa=null,ou=0,oo=1/0,oi=null,os=!1,oc=null,of=null,od=!1,op=null,om=0,oh=0,og=null,ov=-1,oy=0;function ob(){return 0!=(6&u3)?e0():-1!==ov?ov:ov=e0()}function ok(e){return 0==(1&e.mode)?1:0!=(2&u3)&&0!==u6?u6&-u6:null!==lS.transition?(0===oy&&(oy=no()),oy):0!==(e=nf)?e:e=void 0===(e=window.event)?16:nj(e.type)}function ow(e,n,t,r){if(50<oh)throw oh=0,og=null,Error(f(185));ns(e,t,r),(0==(2&u3)||e!==u4)&&(e===u4&&(0==(2&u3)&&(ot|=t),4===u7&&oC(e,u6)),oS(e,r),1===t&&0===u3&&0==(1&n.mode)&&(oo=e0()+500,r3&&r8()))}function oS(e,n){var t,r,l,a=e.callbackNode;!function(e,n){for(var t=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,a=e.pendingLanes;0<a;){var u=31-e7(a),o=1<<u,i=l[u];-1===i?(0==(o&t)||0!=(o&r))&&(l[u]=function(e,n){switch(e){case 1:case 2:case 4:return n+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return n+5e3;default:return -1}}(o,n)):i<=n&&(e.expiredLanes|=o),a&=~o}}(e,n);var u=na(e,e===u4?u6:0);if(0===u)null!==a&&eG(a),e.callbackNode=null,e.callbackPriority=0;else if(n=u&-u,e.callbackPriority!==n){if(null!=a&&eG(a),1===n){;0===e.tag&&(r3=!0),t=oP.bind(null,e),null===r2?r2=[t]:r2.push(t),rE(function(){0==(6&u3)&&r8()}),a=null}else{switch(nd(u)){case 1:a=e2;break;case 4:a=e3;break;case 16:default:a=e4;break;case 536870912:a=e6}r=a,l=ox.bind(null,e),a=eX(r,l)}e.callbackPriority=n,e.callbackNode=a}}function ox(e,n){if(ov=-1,oy=0,0!=(6&u3))throw Error(f(327));var t=e.callbackNode;if(oV()&&e.callbackNode!==t)return null;var r=na(e,e===u4?u6:0);if(0===r)return null;if(0!=(30&r)||0!=(r&e.expiredLanes)||n)n=oO(e,r);else{n=r;var l=u3;u3|=2;var a=oM();for((u4!==e||u6!==n)&&(oi=null,oo=e0()+500,oL(e,n));;)try{!function(){for(;null!==u8&&!eZ();)oD(u8)}();break}catch(u){oR(e,u)}lN(),u0.current=a,u3=l,null!==u8?n=0:(u4=null,u6=0,n=u7)}if(0!==n){if(2===n&&0!==(l=nu(e))&&(r=l,n=oE(e,l)),1===n)throw t=oe,oL(e,0),oC(e,r),oS(e,e0()),t;if(6===n)oC(e,r);else{if(l=e.current.alternate,0==(30&r)&&!function(e){for(var n=e;;){if(16384&n.flags){var t=n.updateQueue;if(null!==t&&null!==(t=t.stores))for(var r=0;r<t.length;r++){var l=t[r],a=l.getSnapshot;l=l.value;try{if(!tI(a(),l))return!1}catch(u){return!1}}}if(t=n.child,16384&n.subtreeFlags&&null!==t)t.return=n,n=t;else{if(n===e)break;for(;null===n.sibling;){if(null===n.return||n.return===e)return!0;n=n.return}n.sibling.return=n.return,n=n.sibling}}return!0}(l)&&(2===(n=oO(e,r))&&0!==(a=nu(e))&&(r=a,n=oE(e,a)),1===n))throw t=oe,oL(e,0),oC(e,r),oS(e,e0()),t;switch(e.finishedWork=l,e.finishedLanes=r,n){case 0:case 1:throw Error(f(345));case 2:case 5:oU(e,oa,oi);break;case 3:if(oC(e,r),(130023424&r)===r&&10<(n=ou+500-e0())){if(0!==na(e,0))break;if(((l=e.suspendedLanes)&r)!==r){ob(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=rw(oU.bind(null,e,oa,oi),n);break}oU(e,oa,oi);break;case 4:if(oC(e,r),(4194240&r)===r)break;for(l=-1,n=e.eventTimes;0<r;){var o=31-e7(r);a=1<<o,(o=n[o])>l&&(l=o),r&=~a}if(r=l,10<(r=(120>(r=e0()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*uJ(r/1960))-r)){e.timeoutHandle=rw(oU.bind(null,e,oa,oi),r);break}oU(e,oa,oi);break;default:throw Error(f(329))}}}return oS(e,e0()),e.callbackNode===t?ox.bind(null,e):null}function oE(e,n){var t=ol;return e.current.memoizedState.isDehydrated&&(oL(e,n).flags|=256),2!==(e=oO(e,n))&&(n=oa,oa=t,null!==n&&o_(n)),e}function o_(e){null===oa?oa=e:oa.push.apply(oa,e)}function oC(e,n){for(n&=~or,n&=~ot,e.suspendedLanes|=n,e.pingedLanes&=~n,e=e.expirationTimes;0<n;){var t=31-e7(n),r=1<<t;e[t]=-1,n&=~r}}function oP(e){if(0!=(6&u3))throw Error(f(327));oV();var n=na(e,0);if(0==(1&n))return oS(e,e0()),null;var t=oO(e,n);if(0!==e.tag&&2===t){var r=nu(e);0!==r&&(n=r,t=oE(e,r))}if(1===t)throw t=oe,oL(e,0),oC(e,n),oS(e,e0()),t;if(6===t)throw Error(f(345));return e.finishedWork=e.current.alternate,e.finishedLanes=n,oU(e,oa,oi),oS(e,e0()),null}function oN(e,n){var t=u3;u3|=1;try{return e(n)}finally{0===(u3=t)&&(oo=e0()+500,r3&&r8())}}function oz(e){null!==op&&0===op.tag&&0==(6&u3)&&oV();var n=u3;u3|=1;var t=u2.transition,r=nf;try{if(u2.transition=null,nf=1,e)return e()}finally{nf=r,u2.transition=t,0==(6&(u3=n))&&r8()}}function oT(){u5=u9.current,rB(u9)}function oL(e,n){e.finishedWork=null,e.finishedLanes=0;var t=e.timeoutHandle;if(-1!==t&&(e.timeoutHandle=-1,rS(t)),null!==u8)for(t=u8.return;null!==t;){var r=t;switch(li(r),r.tag){case 1:null!=(r=r.type.childContextTypes)&&rG();break;case 3:an(),rB(rq),rB(rQ),ao();break;case 5:ar(r);break;case 4:an();break;case 13:case 19:rB(al);break;case 10:lz(r.type._context);break;case 22:case 23:oT()}t=t.return}if(u4=e,u8=e=oY(e.current,null),u6=u5=n,u7=0,oe=null,or=ot=on=0,oa=ol=null,null!==lM){for(n=0;n<lM.length;n++)if(null!==(r=(t=lM[n]).interleaved)){t.interleaved=null;var l=r.next,a=t.pending;if(null!==a){var u=a.next;a.next=l,r.next=u}t.pending=r}lM=null}return e}function oR(e,n){for(;;){var t=u8;try{if(lN(),ai.current=a2,am){for(var r=af.memoizedState;null!==r;){var l=r.queue;null!==l&&(l.pending=null),r=r.next}am=!1}if(ac=0,ap=ad=af=null,ah=!1,ag=0,u1.current=null,null===t||null===t.return){u7=1,oe=n,u8=null;break}e:{var a=e,u=t.return,o=t,i=n;if(n=u6,o.flags|=32768,null!==i&&"object"==typeof i&&"function"==typeof i.then){var s=i,c=o,d=c.tag;if(0==(1&c.mode)&&(0===d||11===d||15===d)){var p=c.alternate;p?(c.updateQueue=p.updateQueue,c.memoizedState=p.memoizedState,c.lanes=p.lanes):(c.updateQueue=null,c.memoizedState=null)}var m=ur(u);if(null!==m){m.flags&=-257,ul(m,u,o,a,n),1&m.mode&&ut(a,s,n),n=m,i=s;var h=n.updateQueue;if(null===h){var g=new Set;g.add(i),n.updateQueue=g}else h.add(i);break e}if(0==(1&n)){ut(a,s,n),oF();break e}i=Error(f(426))}else if(lf&&1&o.mode){var v=ur(u);if(null!==v){0==(65536&v.flags)&&(v.flags|=256),ul(v,u,o,a,n),lw(a6(i,o));break e}}a=i=a6(i,o),4!==u7&&(u7=2),null===ol?ol=[a]:ol.push(a),a=u;do{switch(a.tag){case 3:a.flags|=65536,n&=-n,a.lanes|=n;var y=ue(a,i,n);lB(a,y);break e;case 1:o=i;var b=a.type,k=a.stateNode;if(0==(128&a.flags)&&("function"==typeof b.getDerivedStateFromError||null!==k&&"function"==typeof k.componentDidCatch&&(null===of||!of.has(k)))){a.flags|=65536,n&=-n,a.lanes|=n;var w=un(a,o,n);lB(a,w);break e}}a=a.return}while(null!==a)}oI(t)}catch(S){n=S,u8===t&&null!==t&&(u8=t=t.return);continue}break}}function oM(){var e=u0.current;return u0.current=a2,null===e?a2:e}function oF(){(0===u7||3===u7||2===u7)&&(u7=4),null===u4||0==(268435455&on)&&0==(268435455&ot)||oC(u4,u6)}function oO(e,n){var t=u3;u3|=2;var r=oM();for((u4!==e||u6!==n)&&(oi=null,oL(e,n));;)try{!function(){for(;null!==u8;)oD(u8)}();break}catch(l){oR(e,l)}if(lN(),u3=t,u0.current=r,null!==u8)throw Error(f(261));return u4=null,u6=0,u7}function oD(e){var n=i(e.alternate,e,u5);e.memoizedProps=e.pendingProps,null===n?oI(e):u8=n,u1.current=null}function oI(e){var n=e;do{var t=n.alternate;if(e=n.return,0==(32768&n.flags)){if(null!==(t=function(e,n,t){var r=n.pendingProps;switch(li(n),n.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return uz(n),null;case 1:case 17:return rX(n.type)&&rG(),uz(n),null;case 3:return r=n.stateNode,an(),rB(rq),rB(rQ),ao(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(null===e||null===e.child)&&(ly(n)?n.flags|=4:null===e||e.memoizedState.isDehydrated&&0==(256&n.flags)||(n.flags|=1024,null!==ld&&(o_(ld),ld=null))),a(e,n),uz(n),null;case 5:ar(n);var i=l7(l9.current);if(t=n.type,null!==e&&null!=n.stateNode)u(e,n,t,r,i),e.ref!==n.ref&&(n.flags|=512,n.flags|=2097152);else{if(!r){if(null===n.stateNode)throw Error(f(166));return uz(n),null}if(e=l7(l6.current),ly(n)){r=n.stateNode,t=n.type;var s=n.memoizedProps;switch(r[rT]=n,r[rL]=s,e=0!=(1&n.mode),t){case"dialog":rr("cancel",r),rr("close",r);break;case"iframe":case"object":case"embed":rr("load",r);break;case"video":case"audio":for(i=0;i<t7.length;i++)rr(t7[i],r);break;case"source":rr("error",r);break;case"img":case"image":case"link":rr("error",r),rr("load",r);break;case"details":rr("toggle",r);break;case"input":J(r,s),rr("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!s.multiple},rr("invalid",r);break;case"textarea":eo(r,s),rr("invalid",r)}for(var c in ew(t,s),i=null,s)if(s.hasOwnProperty(c)){var d=s[c];"children"===c?"string"==typeof d?r.textContent!==d&&(!0!==s.suppressHydrationWarning&&rg(r.textContent,d,e),i=["children",d]):"number"==typeof d&&r.textContent!==""+d&&(!0!==s.suppressHydrationWarning&&rg(r.textContent,d,e),i=["children",""+d]):p.hasOwnProperty(c)&&null!=d&&"onScroll"===c&&rr("scroll",r)}switch(t){case"input":Y(r),et(r,s,!0);break;case"textarea":Y(r),es(r);break;case"select":case"option":break;default:"function"==typeof s.onClick&&(r.onclick=rv)}r=i,n.updateQueue=r,null!==r&&(n.flags|=4)}else{c=9===i.nodeType?i:i.ownerDocument,"http://www.w3.org/1999/xhtml"===e&&(e=ec(t)),"http://www.w3.org/1999/xhtml"===e?"script"===t?((e=c.createElement("div")).innerHTML="<script></script>",e=e.removeChild(e.firstChild)):"string"==typeof r.is?e=c.createElement(t,{is:r.is}):(e=c.createElement(t),"select"===t&&(c=e,r.multiple?c.multiple=!0:r.size&&(c.size=r.size))):e=c.createElementNS(e,t),e[rT]=n,e[rL]=r,l(e,n,!1,!1),n.stateNode=e;e:{switch(c=eS(t,r),t){case"dialog":rr("cancel",e),rr("close",e),i=r;break;case"iframe":case"object":case"embed":rr("load",e),i=r;break;case"video":case"audio":for(i=0;i<t7.length;i++)rr(t7[i],e);i=r;break;case"source":rr("error",e),i=r;break;case"img":case"image":case"link":rr("error",e),rr("load",e),i=r;break;case"details":rr("toggle",e),i=r;break;case"input":J(e,r),i=Z(e,r),rr("invalid",e);break;case"option":default:i=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},i=B({},r,{value:void 0}),rr("invalid",e);break;case"textarea":eo(e,r),i=eu(e,r),rr("invalid",e)}for(s in ew(t,i),d=i)if(d.hasOwnProperty(s)){var m=d[s];"style"===s?eb(e,m):"dangerouslySetInnerHTML"===s?null!=(m=m?m.__html:void 0)&&em(e,m):"children"===s?"string"==typeof m?("textarea"!==t||""!==m)&&eh(e,m):"number"==typeof m&&eh(e,""+m):"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&"autoFocus"!==s&&(p.hasOwnProperty(s)?null!=m&&"onScroll"===s&&rr("scroll",e):null!=m&&_(e,s,m,c))}switch(t){case"input":Y(e),et(e,r,!1);break;case"textarea":Y(e),es(e);break;case"option":null!=r.value&&e.setAttribute("value",""+q(r.value));break;case"select":e.multiple=!!r.multiple,null!=(s=r.value)?ea(e,!!r.multiple,s,!1):null!=r.defaultValue&&ea(e,!!r.multiple,r.defaultValue,!0);break;default:"function"==typeof i.onClick&&(e.onclick=rv)}switch(t){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(n.flags|=4)}null!==n.ref&&(n.flags|=512,n.flags|=2097152)}return uz(n),null;case 6:if(e&&null!=n.stateNode)o(e,n,e.memoizedProps,r);else{if("string"!=typeof r&&null===n.stateNode)throw Error(f(166));if(t=l7(l9.current),l7(l6.current),ly(n)){if(r=n.stateNode,t=n.memoizedProps,r[rT]=n,(s=r.nodeValue!==t)&&null!==(e=ls))switch(e.tag){case 3:rg(r.nodeValue,t,0!=(1&e.mode));break;case 5:!0!==e.memoizedProps.suppressHydrationWarning&&rg(r.nodeValue,t,0!=(1&e.mode))}s&&(n.flags|=4)}else(r=(9===t.nodeType?t:t.ownerDocument).createTextNode(r))[rT]=n,n.stateNode=r}return uz(n),null;case 13:if(rB(al),r=n.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(lf&&null!==lc&&0!=(1&n.mode)&&0==(128&n.flags))lb(),lk(),n.flags|=98560,s=!1;else if(s=ly(n),null!==r&&null!==r.dehydrated){if(null===e){if(!s)throw Error(f(318));if(!(s=null!==(s=n.memoizedState)?s.dehydrated:null))throw Error(f(317));s[rT]=n}else lk(),0==(128&n.flags)&&(n.memoizedState=null),n.flags|=4;uz(n),s=!1}else null!==ld&&(o_(ld),ld=null),s=!0;if(!s)return 65536&n.flags?n:null}if(0!=(128&n.flags))return n.lanes=t,n;return(r=null!==r)!=(null!==e&&null!==e.memoizedState)&&r&&(n.child.flags|=8192,0!=(1&n.mode)&&(null===e||0!=(1&al.current)?0===u7&&(u7=3):oF())),null!==n.updateQueue&&(n.flags|=4),uz(n),null;case 4:return an(),a(e,n),null===e&&ru(n.stateNode.containerInfo),uz(n),null;case 10:return lz(n.type._context),uz(n),null;case 19:if(rB(al),null===(s=n.memoizedState))return uz(n),null;if(r=0!=(128&n.flags),null===(c=s.rendering)){if(r)uN(s,!1);else{if(0!==u7||null!==e&&0!=(128&e.flags))for(e=n.child;null!==e;){if(null!==(c=aa(e))){for(n.flags|=128,uN(s,!1),null!==(r=c.updateQueue)&&(n.updateQueue=r,n.flags|=4),n.subtreeFlags=0,r=t,t=n.child;null!==t;)s=t,e=r,s.flags&=14680066,null===(c=s.alternate)?(s.childLanes=0,s.lanes=e,s.child=null,s.subtreeFlags=0,s.memoizedProps=null,s.memoizedState=null,s.updateQueue=null,s.dependencies=null,s.stateNode=null):(s.childLanes=c.childLanes,s.lanes=c.lanes,s.child=c.child,s.subtreeFlags=0,s.deletions=null,s.memoizedProps=c.memoizedProps,s.memoizedState=c.memoizedState,s.updateQueue=c.updateQueue,s.type=c.type,e=c.dependencies,s.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),t=t.sibling;return rH(al,1&al.current|2),n.child}e=e.sibling}null!==s.tail&&e0()>oo&&(n.flags|=128,r=!0,uN(s,!1),n.lanes=4194304)}}else{if(!r){if(null!==(e=aa(c))){if(n.flags|=128,r=!0,null!==(t=e.updateQueue)&&(n.updateQueue=t,n.flags|=4),uN(s,!0),null===s.tail&&"hidden"===s.tailMode&&!c.alternate&&!lf)return uz(n),null}else 2*e0()-s.renderingStartTime>oo&&1073741824!==t&&(n.flags|=128,r=!0,uN(s,!1),n.lanes=4194304)}s.isBackwards?(c.sibling=n.child,n.child=c):(null!==(t=s.last)?t.sibling=c:n.child=c,s.last=c)}if(null!==s.tail)return n=s.tail,s.rendering=n,s.tail=n.sibling,s.renderingStartTime=e0(),n.sibling=null,t=al.current,rH(al,r?1&t|2:1&t),n;return uz(n),null;case 22:case 23:return oT(),r=null!==n.memoizedState,null!==e&&null!==e.memoizedState!==r&&(n.flags|=8192),r&&0!=(1&n.mode)?0!=(1073741824&u5)&&(uz(n),6&n.subtreeFlags&&(n.flags|=8192)):uz(n),null;case 24:case 25:return null}throw Error(f(156,n.tag))}(t,n,u5))){u8=t;return}}else{if(null!==(t=function(e,n){switch(li(n),n.tag){case 1:return rX(n.type)&&rG(),65536&(e=n.flags)?(n.flags=-65537&e|128,n):null;case 3:return an(),rB(rq),rB(rQ),ao(),0!=(65536&(e=n.flags))&&0==(128&e)?(n.flags=-65537&e|128,n):null;case 5:return ar(n),null;case 13:if(rB(al),null!==(e=n.memoizedState)&&null!==e.dehydrated){if(null===n.alternate)throw Error(f(340));lk()}return 65536&(e=n.flags)?(n.flags=-65537&e|128,n):null;case 19:return rB(al),null;case 4:return an(),null;case 10:return lz(n.type._context),null;case 22:case 23:return oT(),null;default:return null}}(t,n))){t.flags&=32767,u8=t;return}if(null!==e)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{u7=6,u8=null;return}}if(null!==(n=n.sibling)){u8=n;return}u8=n=e}while(null!==n);0===u7&&(u7=5)}function oU(e,n,t){var r=nf,l=u2.transition;try{u2.transition=null,nf=1,function(e,n,t,r){do oV();while(null!==op);if(0!=(6&u3))throw Error(f(327));t=e.finishedWork;var l=e.finishedLanes;if(null!==t){if(e.finishedWork=null,e.finishedLanes=0,t===e.current)throw Error(f(177));e.callbackNode=null,e.callbackPriority=0;var a=t.lanes|t.childLanes;if(function(e,n){var t=e.pendingLanes&~n;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=n,e.mutableReadLanes&=n,e.entangledLanes&=n,n=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<t;){var l=31-e7(t),a=1<<l;n[l]=0,r[l]=-1,e[l]=-1,t&=~a}}(e,a),e===u4&&(u8=u4=null,u6=0),0==(2064&t.subtreeFlags)&&0==(2064&t.flags)||od||(od=!0,u=e4,o=function(){return oV(),null},eX(u,o)),a=0!=(15990&t.flags),0!=(15990&t.subtreeFlags)||a){a=u2.transition,u2.transition=null;var u,o,i,s,c,d=nf;nf=1;var p=u3;u3|=4,u1.current=null,function(e,n){if(ry=nD,tj(e=tA())){if("selectionStart"in e)var t={start:e.selectionStart,end:e.selectionEnd};else e:{var r=(t=(t=e.ownerDocument)&&t.defaultView||window).getSelection&&t.getSelection();if(r&&0!==r.rangeCount){t=r.anchorNode;var l,a=r.anchorOffset,u=r.focusNode;r=r.focusOffset;try{t.nodeType,u.nodeType}catch(o){t=null;break e}var i=0,s=-1,c=-1,d=0,p=0,m=e,h=null;n:for(;;){for(;m!==t||0!==a&&3!==m.nodeType||(s=i+a),m!==u||0!==r&&3!==m.nodeType||(c=i+r),3===m.nodeType&&(i+=m.nodeValue.length),null!==(l=m.firstChild);)h=m,m=l;for(;;){if(m===e)break n;if(h===t&&++d===a&&(s=i),h===u&&++p===r&&(c=i),null!==(l=m.nextSibling))break;h=(m=h).parentNode}m=l}t=-1===s||-1===c?null:{start:s,end:c}}else t=null}t=t||{start:0,end:0}}else t=null;for(rb={focusedElem:e,selectionRange:t},nD=!1,uM=n;null!==uM;)if(e=(n=uM).child,0!=(1028&n.subtreeFlags)&&null!==e)e.return=n,uM=e;else for(;null!==uM;){n=uM;try{var g=n.alternate;if(0!=(1024&n.flags))switch(n.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==g){var v=g.memoizedProps,y=g.memoizedState,b=n.stateNode,k=b.getSnapshotBeforeUpdate(n.elementType===n.type?v:lx(n.type,v),y);b.__reactInternalSnapshotBeforeUpdate=k}break;case 3:var w=n.stateNode.containerInfo;1===w.nodeType?w.textContent="":9===w.nodeType&&w.documentElement&&w.removeChild(w.documentElement);break;default:throw Error(f(163))}}catch(S){oA(n,n.return,S)}if(null!==(e=n.sibling)){e.return=n.return,uM=e;break}uM=n.return}g=uD,uD=!1}(e,t),uK(t,e),function(e){var n=tA(),t=e.focusedElem,r=e.selectionRange;if(n!==t&&t&&t.ownerDocument&&function e(n,t){return!!n&&!!t&&(n===t||(!n||3!==n.nodeType)&&(t&&3===t.nodeType?e(n,t.parentNode):"contains"in n?n.contains(t):!!n.compareDocumentPosition&&!!(16&n.compareDocumentPosition(t))))}(t.ownerDocument.documentElement,t)){if(null!==r&&tj(t)){if(n=r.start,void 0===(e=r.end)&&(e=n),"selectionStart"in t)t.selectionStart=n,t.selectionEnd=Math.min(e,t.value.length);else if((e=(n=t.ownerDocument||document)&&n.defaultView||window).getSelection){e=e.getSelection();var l=t.textContent.length,a=Math.min(r.start,l);r=void 0===r.end?a:Math.min(r.end,l),!e.extend&&a>r&&(l=r,r=a,a=l),l=t$(t,a);var u=t$(t,r);l&&u&&(1!==e.rangeCount||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==u.node||e.focusOffset!==u.offset)&&((n=n.createRange()).setStart(l.node,l.offset),e.removeAllRanges(),a>r?(e.addRange(n),e.extend(u.node,u.offset)):(n.setEnd(u.node,u.offset),e.addRange(n)))}}for(n=[],e=t;e=e.parentNode;)1===e.nodeType&&n.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"==typeof t.focus&&t.focus(),t=0;t<n.length;t++)(e=n[t]).element.scrollLeft=e.left,e.element.scrollTop=e.top}}(rb),nD=!!ry,rb=ry=null,e.current=t,i=t,s=e,c=l,uM=i,function e(n,t,r){for(var l=0!=(1&n.mode);null!==uM;){var a=uM,u=a.child;if(22===a.tag&&l){var o=null!==a.memoizedState||uT;if(!o){var i=a.alternate,s=null!==i&&null!==i.memoizedState||uL;i=uT;var c=uL;if(uT=o,(uL=s)&&!c)for(uM=a;null!==uM;)s=(o=uM).child,22===o.tag&&null!==o.memoizedState?uZ(a):null!==s?(s.return=o,uM=s):uZ(a);for(;null!==u;)uM=u,e(u,t,r),u=u.sibling;uM=a,uT=i,uL=c}uX(n,t,r)}else 0!=(8772&a.subtreeFlags)&&null!==u?(u.return=a,uM=u):uX(n,t,r)}}(i,s,c),eJ(),u3=p,nf=d,u2.transition=a}else e.current=t;if(od&&(od=!1,op=e,om=l),0===(a=e.pendingLanes)&&(of=null),function(e){if(e9&&"function"==typeof e9.onCommitFiberRoot)try{e9.onCommitFiberRoot(e5,e,void 0,128==(128&e.current.flags))}catch(n){}}(t.stateNode,r),oS(e,e0()),null!==n)for(r=e.onRecoverableError,t=0;t<n.length;t++)r((l=n[t]).value,{componentStack:l.stack,digest:l.digest});if(os)throw os=!1,e=oc,oc=null,e;0!=(1&om)&&0!==e.tag&&oV(),0!=(1&(a=e.pendingLanes))?e===og?oh++:(oh=0,og=e):oh=0,r8()}}(e,n,t,r)}finally{u2.transition=l,nf=r}return null}function oV(){if(null!==op){var e=nd(om),n=u2.transition,t=nf;try{if(u2.transition=null,nf=16>e?16:e,null===op)var r=!1;else{if(e=op,op=null,om=0,0!=(6&u3))throw Error(f(331));var l=u3;for(u3|=4,uM=e.current;null!==uM;){var a=uM,u=a.child;if(0!=(16&uM.flags)){var o=a.deletions;if(null!==o){for(var i=0;i<o.length;i++){var s=o[i];for(uM=s;null!==uM;){var c=uM;switch(c.tag){case 0:case 11:case 15:uI(8,c,a)}var d=c.child;if(null!==d)d.return=c,uM=d;else for(;null!==uM;){var p=(c=uM).sibling,m=c.return;if(!function e(n){var t=n.alternate;null!==t&&(n.alternate=null,e(t)),n.child=null,n.deletions=null,n.sibling=null,5===n.tag&&null!==(t=n.stateNode)&&(delete t[rT],delete t[rL],delete t[rM],delete t[rF],delete t[rO]),n.stateNode=null,n.return=null,n.dependencies=null,n.memoizedProps=null,n.memoizedState=null,n.pendingProps=null,n.stateNode=null,n.updateQueue=null}(c),c===s){uM=null;break}if(null!==p){p.return=m,uM=p;break}uM=m}}}var h=a.alternate;if(null!==h){var g=h.child;if(null!==g){h.child=null;do{var v=g.sibling;g.sibling=null,g=v}while(null!==g)}}uM=a}}if(0!=(2064&a.subtreeFlags)&&null!==u)u.return=a,uM=u;else n:for(;null!==uM;){if(a=uM,0!=(2048&a.flags))switch(a.tag){case 0:case 11:case 15:uI(9,a,a.return)}var y=a.sibling;if(null!==y){y.return=a.return,uM=y;break n}uM=a.return}}var b=e.current;for(uM=b;null!==uM;){var k=(u=uM).child;if(0!=(2064&u.subtreeFlags)&&null!==k)k.return=u,uM=k;else n:for(u=b;null!==uM;){if(o=uM,0!=(2048&o.flags))try{switch(o.tag){case 0:case 11:case 15:uU(9,o)}}catch(w){oA(o,o.return,w)}if(o===u){uM=null;break n}var S=o.sibling;if(null!==S){S.return=o.return,uM=S;break n}uM=o.return}}if(u3=l,r8(),e9&&"function"==typeof e9.onPostCommitFiberRoot)try{e9.onPostCommitFiberRoot(e5,e)}catch(x){}r=!0}return r}finally{nf=t,u2.transition=n}}return!1}function o$(e,n,t){n=a6(t,n),n=ue(e,n,1),e=lA(e,n,1),n=ob(),null!==e&&(ns(e,1,n),oS(e,n))}function oA(e,n,t){if(3===e.tag)o$(e,e,t);else for(;null!==n;){if(3===n.tag){o$(n,e,t);break}if(1===n.tag){var r=n.stateNode;if("function"==typeof n.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===of||!of.has(r))){e=a6(t,e),e=un(n,e,1),n=lA(n,e,1),e=ob(),null!==n&&(ns(n,1,e),oS(n,e));break}}n=n.return}}function oj(e,n,t){var r=e.pingCache;null!==r&&r.delete(n),n=ob(),e.pingedLanes|=e.suspendedLanes&t,u4===e&&(u6&t)===t&&(4===u7||3===u7&&(130023424&u6)===u6&&500>e0()-ou?oL(e,0):or|=t),oS(e,n)}function oB(e,n){0===n&&(0==(1&e.mode)?n=1:(n=nr,0==(130023424&(nr<<=1))&&(nr=4194304)));var t=ob();null!==(e=lD(e,n))&&(ns(e,n,t),oS(e,t))}function oH(e){var n=e.memoizedState,t=0;null!==n&&(t=n.retryLane),oB(e,t)}function oW(e,n){var t=0;switch(e.tag){case 13:var r=e.stateNode,l=e.memoizedState;null!==l&&(t=l.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(f(314))}null!==r&&r.delete(n),oB(e,t)}function oQ(e,n,t,r){this.tag=e,this.key=t,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=n,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function oq(e,n,t,r){return new oQ(e,n,t,r)}function oK(e){return!(!(e=e.prototype)||!e.isReactComponent)}function oY(e,n){var t=e.alternate;return null===t?((t=oq(e.tag,n,e.key,e.mode)).elementType=e.elementType,t.type=e.type,t.stateNode=e.stateNode,t.alternate=e,e.alternate=t):(t.pendingProps=n,t.type=e.type,t.flags=0,t.subtreeFlags=0,t.deletions=null),t.flags=14680064&e.flags,t.childLanes=e.childLanes,t.lanes=e.lanes,t.child=e.child,t.memoizedProps=e.memoizedProps,t.memoizedState=e.memoizedState,t.updateQueue=e.updateQueue,n=e.dependencies,t.dependencies=null===n?null:{lanes:n.lanes,firstContext:n.firstContext},t.sibling=e.sibling,t.index=e.index,t.ref=e.ref,t}function oX(e,n,t,r,l,a){var u=2;if(r=e,"function"==typeof e)oK(e)&&(u=1);else if("string"==typeof e)u=5;else e:switch(e){case z:return oG(t.children,l,a,n);case T:u=8,l|=8;break;case L:return(e=oq(12,t,n,2|l)).elementType=L,e.lanes=a,e;case O:return(e=oq(13,t,n,l)).elementType=O,e.lanes=a,e;case D:return(e=oq(19,t,n,l)).elementType=D,e.lanes=a,e;case V:return oZ(t,l,a,n);default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case R:u=10;break e;case M:u=9;break e;case F:u=11;break e;case I:u=14;break e;case U:u=16,r=null;break e}throw Error(f(130,null==e?e:typeof e,""))}return(n=oq(u,t,n,l)).elementType=e,n.type=r,n.lanes=a,n}function oG(e,n,t,r){return(e=oq(7,e,r,n)).lanes=t,e}function oZ(e,n,t,r){return(e=oq(22,e,r,n)).elementType=V,e.lanes=t,e.stateNode={isHidden:!1},e}function oJ(e,n,t){return(e=oq(6,e,null,n)).lanes=t,e}function o0(e,n,t){return(n=oq(4,null!==e.children?e.children:[],e.key,n)).lanes=t,n.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},n}function o1(e,n,t,r,l){this.tag=n,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=ni(0),this.expirationTimes=ni(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ni(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function o2(e,n,t,r,l,a,u,o,i){return e=new o1(e,n,t,o,i),1===n?(n=1,!0===a&&(n|=8)):n=0,a=oq(3,null,null,n),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:t,cache:null,transitions:null,pendingSuspenseBoundaries:null},lU(a),e}function o3(e){if(!e)return rW;e=e._reactInternals;e:{if(eQ(e)!==e||1!==e.tag)throw Error(f(170));var n=e;do{switch(n.tag){case 3:n=n.stateNode.context;break e;case 1:if(rX(n.type)){n=n.stateNode.__reactInternalMemoizedMergedChildContext;break e}}n=n.return}while(null!==n);throw Error(f(171))}if(1===e.tag){var t=e.type;if(rX(t))return rJ(e,t,n)}return n}function o4(e,n,t,r,l,a,u,o,i){return(e=o2(t,r,!0,e,l,a,u,o,i)).context=o3(null),t=e.current,(a=l$(r=ob(),l=ok(t))).callback=null!=n?n:null,lA(t,a,l),e.current.lanes=l,ns(e,l,r),oS(e,r),e}function o8(e,n,t,r){var l=n.current,a=ob(),u=ok(l);return t=o3(t),null===n.context?n.context=t:n.pendingContext=t,(n=l$(a,u)).payload={element:e},null!==(r=void 0===r?null:r)&&(n.callback=r),null!==(e=lA(l,n,u))&&(ow(e,l,u,a),lj(e,l,u)),u}function o6(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function o5(e,n){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var t=e.retryLane;e.retryLane=0!==t&&t<n?t:n}}function o9(e,n){o5(e,n),(e=e.alternate)&&o5(e,n)}i=function(e,n,t){if(null!==e){if(e.memoizedProps!==n.pendingProps||rq.current)uu=!0;else{if(0==(e.lanes&t)&&0==(128&n.flags))return uu=!1,function(e,n,t){switch(n.tag){case 3:ug(n),lk();break;case 5:at(n);break;case 1:rX(n.type)&&r0(n);break;case 4:ae(n,n.stateNode.containerInfo);break;case 10:var r=n.type._context,l=n.memoizedProps.value;rH(lE,r._currentValue),r._currentValue=l;break;case 13:if(null!==(r=n.memoizedState)){if(null!==r.dehydrated)return rH(al,1&al.current),n.flags|=128,null;if(0!=(t&n.child.childLanes))return uk(e,n,t);return rH(al,1&al.current),null!==(e=uP(e,n,t))?e.sibling:null}rH(al,1&al.current);break;case 19:if(r=0!=(t&n.childLanes),0!=(128&e.flags)){if(r)return u_(e,n,t);n.flags|=128}if(null!==(l=n.memoizedState)&&(l.rendering=null,l.tail=null,l.lastEffect=null),rH(al,al.current),!r)return null;break;case 22:case 23:return n.lanes=0,uf(e,n,t)}return uP(e,n,t)}(e,n,t);uu=0!=(131072&e.flags)}}else uu=!1,lf&&0!=(1048576&n.flags)&&lu(n,r7,n.index);switch(n.lanes=0,n.tag){case 2:var r=n.type;uC(e,n),e=n.pendingProps;var l=rY(n,rQ.current);lL(n,t),l=ak(null,n,r,e,l,t);var a=aw();return n.flags|=1,"object"==typeof l&&null!==l&&"function"==typeof l.render&&void 0===l.$$typeof?(n.tag=1,n.memoizedState=null,n.updateQueue=null,rX(r)?(a=!0,r0(n)):a=!1,n.memoizedState=null!==l.state&&void 0!==l.state?l.state:null,lU(n),l.updater=lK,n.stateNode=l,l._reactInternals=n,lZ(n,r,e,t),n=uh(null,n,r,!0,a,t)):(n.tag=0,lf&&a&&lo(n),uo(null,n,l,t),n=n.child),n;case 16:r=n.elementType;e:{switch(uC(e,n),e=n.pendingProps,r=(l=r._init)(r._payload),n.type=r,l=n.tag=function(e){if("function"==typeof e)return oK(e)?1:0;if(null!=e){if((e=e.$$typeof)===F)return 11;if(e===I)return 14}return 2}(r),e=lx(r,e),l){case 0:n=up(null,n,r,e,t);break e;case 1:n=um(null,n,r,e,t);break e;case 11:n=ui(null,n,r,e,t);break e;case 14:n=us(null,n,r,lx(r.type,e),t);break e}throw Error(f(306,r,""))}return n;case 0:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:lx(r,l),up(e,n,r,l,t);case 1:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:lx(r,l),um(e,n,r,l,t);case 3:e:{if(ug(n),null===e)throw Error(f(387));r=n.pendingProps,l=(a=n.memoizedState).element,lV(e,n),lH(n,r,null,t);var u=n.memoizedState;if(r=u.element,a.isDehydrated){if(a={element:r,isDehydrated:!1,cache:u.cache,pendingSuspenseBoundaries:u.pendingSuspenseBoundaries,transitions:u.transitions},n.updateQueue.baseState=a,n.memoizedState=a,256&n.flags){l=a6(Error(f(423)),n),n=uv(e,n,r,t,l);break e}if(r!==l){l=a6(Error(f(424)),n),n=uv(e,n,r,t,l);break e}for(lc=rP(n.stateNode.containerInfo.firstChild),ls=n,lf=!0,ld=null,t=l4(n,null,r,t),n.child=t;t;)t.flags=-3&t.flags|4096,t=t.sibling}else{if(lk(),r===l){n=uP(e,n,t);break e}uo(e,n,r,t)}n=n.child}return n;case 5:return at(n),null===e&&lg(n),r=n.type,l=n.pendingProps,a=null!==e?e.memoizedProps:null,u=l.children,rk(r,l)?u=null:null!==a&&rk(r,a)&&(n.flags|=32),ud(e,n),uo(e,n,u,t),n.child;case 6:return null===e&&lg(n),null;case 13:return uk(e,n,t);case 4:return ae(n,n.stateNode.containerInfo),r=n.pendingProps,null===e?n.child=l3(n,null,r,t):uo(e,n,r,t),n.child;case 11:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:lx(r,l),ui(e,n,r,l,t);case 7:return uo(e,n,n.pendingProps,t),n.child;case 8:case 12:return uo(e,n,n.pendingProps.children,t),n.child;case 10:e:{if(r=n.type._context,l=n.pendingProps,a=n.memoizedProps,u=l.value,rH(lE,r._currentValue),r._currentValue=u,null!==a){if(tI(a.value,u)){if(a.children===l.children&&!rq.current){n=uP(e,n,t);break e}}else for(null!==(a=n.child)&&(a.return=n);null!==a;){var o=a.dependencies;if(null!==o){u=a.child;for(var i=o.firstContext;null!==i;){if(i.context===r){if(1===a.tag){(i=l$(-1,t&-t)).tag=2;var s=a.updateQueue;if(null!==s){var c=(s=s.shared).pending;null===c?i.next=i:(i.next=c.next,c.next=i),s.pending=i}}a.lanes|=t,null!==(i=a.alternate)&&(i.lanes|=t),lT(a.return,t,n),o.lanes|=t;break}i=i.next}}else if(10===a.tag)u=a.type===n.type?null:a.child;else if(18===a.tag){if(null===(u=a.return))throw Error(f(341));u.lanes|=t,null!==(o=u.alternate)&&(o.lanes|=t),lT(u,t,n),u=a.sibling}else u=a.child;if(null!==u)u.return=a;else for(u=a;null!==u;){if(u===n){u=null;break}if(null!==(a=u.sibling)){a.return=u.return,u=a;break}u=u.return}a=u}}uo(e,n,l.children,t),n=n.child}return n;case 9:return l=n.type,r=n.pendingProps.children,lL(n,t),l=lR(l),r=r(l),n.flags|=1,uo(e,n,r,t),n.child;case 14:return l=lx(r=n.type,n.pendingProps),l=lx(r.type,l),us(e,n,r,l,t);case 15:return uc(e,n,n.type,n.pendingProps,t);case 17:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:lx(r,l),uC(e,n),n.tag=1,rX(r)?(e=!0,r0(n)):e=!1,lL(n,t),lX(n,r,l),lZ(n,r,l,t),uh(null,n,r,!0,e,t);case 19:return u_(e,n,t);case 22:return uf(e,n,t)}throw Error(f(156,n.tag))};var o7="function"==typeof reportError?reportError:function(e){console.error(e)};function ie(e){this._internalRoot=e}function it(e){this._internalRoot=e}function ir(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function il(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function ia(){}function iu(e,n,t,r,l){var a=t._reactRootContainer;if(a){var u=a;if("function"==typeof l){var o=l;l=function(){var e=o6(u);o.call(e)}}o8(n,u,e,l)}else u=function(e,n,t,r,l){if(l){if("function"==typeof r){var a=r;r=function(){var e=o6(u);a.call(e)}}var u=o4(n,r,e,0,null,!1,!1,"",ia);return e._reactRootContainer=u,e[rR]=u.current,ru(8===e.nodeType?e.parentNode:e),oz(),u}for(;l=e.lastChild;)e.removeChild(l);if("function"==typeof r){var o=r;r=function(){var e=o6(i);o.call(e)}}var i=o2(e,0,!1,null,null,!1,!1,"",ia);return e._reactRootContainer=i,e[rR]=i.current,ru(8===e.nodeType?e.parentNode:e),oz(function(){o8(n,i,t,r)}),i}(t,n,e,l,r);return o6(u)}it.prototype.render=ie.prototype.render=function(e){var n=this._internalRoot;if(null===n)throw Error(f(409));o8(e,n,null,null)},it.prototype.unmount=ie.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var n=e.containerInfo;oz(function(){o8(null,e,null,null)}),n[rR]=null}},it.prototype.unstable_scheduleHydration=function(e){if(e){var n=ng();e={blockedOn:null,target:e,priority:n};for(var t=0;t<n_.length&&0!==n&&n<n_[t].priority;t++);n_.splice(t,0,e),0===t&&nz(e)}},np=function(e){switch(e.tag){case 3:var n=e.stateNode;if(n.current.memoizedState.isDehydrated){var t=nl(n.pendingLanes);0!==t&&(nc(n,1|t),oS(n,e0()),0==(6&u3)&&(oo=e0()+500,r8()))}break;case 13:oz(function(){var n=lD(e,1);null!==n&&ow(n,e,1,ob())}),o9(e,1)}},nm=function(e){if(13===e.tag){var n=lD(e,134217728);null!==n&&ow(n,e,134217728,ob()),o9(e,134217728)}},nh=function(e){if(13===e.tag){var n=ok(e),t=lD(e,n);null!==t&&ow(t,e,n,ob()),o9(e,n)}},ng=function(){return nf},nv=function(e,n){var t=nf;try{return nf=e,n()}finally{nf=t}},e_=function(e,n,t){switch(n){case"input":if(en(e,t),n=t.name,"radio"===t.type&&null!=n){for(t=e;t.parentNode;)t=t.parentNode;for(t=t.querySelectorAll("input[name="+JSON.stringify(""+n)+'][type="radio"]'),n=0;n<t.length;n++){var r=t[n];if(r!==e&&r.form===e.form){var l=rV(r);if(!l)throw Error(f(90));X(r),en(r,l)}}}break;case"textarea":ei(e,t);break;case"select":null!=(n=t.value)&&ea(e,!!t.multiple,n,!1)}},eL=oN,eR=oz;var io={findFiberByHostInstance:rD,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},ii={bundleType:io.bundleType,version:io.version,rendererPackageName:io.rendererPackageName,rendererConfig:io.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:C.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=eY(e))?null:e.stateNode},findFiberByHostInstance:io.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var is=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!is.isDisabled&&is.supportsFiber)try{e5=is.inject(ii),e9=is}catch(ic){}}n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED={usingClientEntryPoint:!1,Events:[rI,rU,rV,ez,eT,oN]},n.createPortal=function(e,n){var t=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!ir(n))throw Error(f(200));return function(e,n,t){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:N,key:null==r?null:""+r,children:e,containerInfo:n,implementation:null}}(e,n,null,t)},n.createRoot=function(e,n){if(!ir(e))throw Error(f(299));var t=!1,r="",l=o7;return null!=n&&(!0===n.unstable_strictMode&&(t=!0),void 0!==n.identifierPrefix&&(r=n.identifierPrefix),void 0!==n.onRecoverableError&&(l=n.onRecoverableError)),n=o2(e,1,!1,null,null,t,!1,r,l),e[rR]=n.current,ru(8===e.nodeType?e.parentNode:e),new ie(n)},n.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var n=e._reactInternals;if(void 0===n){if("function"==typeof e.render)throw Error(f(188));throw Error(f(268,e=Object.keys(e).join(",")))}return e=null===(e=eY(n))?null:e.stateNode},n.flushSync=function(e){return oz(e)},n.hydrate=function(e,n,t){if(!il(n))throw Error(f(200));return iu(null,e,n,!0,t)},n.hydrateRoot=function(e,n,t){if(!ir(e))throw Error(f(405));var r=null!=t&&t.hydratedSources||null,l=!1,a="",u=o7;if(null!=t&&(!0===t.unstable_strictMode&&(l=!0),void 0!==t.identifierPrefix&&(a=t.identifierPrefix),void 0!==t.onRecoverableError&&(u=t.onRecoverableError)),n=o4(n,null,e,1,null!=t?t:null,l,!1,a,u),e[rR]=n.current,ru(e),r)for(e=0;e<r.length;e++)l=(l=(t=r[e])._getVersion)(t._source),null==n.mutableSourceEagerHydrationData?n.mutableSourceEagerHydrationData=[t,l]:n.mutableSourceEagerHydrationData.push(t,l);return new it(n)},n.render=function(e,n,t){if(!il(n))throw Error(f(200));return iu(null,e,n,!1,t)},n.unmountComponentAtNode=function(e){if(!il(e))throw Error(f(40));return!!e._reactRootContainer&&(oz(function(){iu(null,null,e,!1,function(){e._reactRootContainer=null,e[rR]=null})}),!0)},n.unstable_batchedUpdates=oN,n.unstable_renderSubtreeIntoContainer=function(e,n,t,r){if(!il(t))throw Error(f(200));if(null==e||void 0===e._reactInternals)throw Error(f(38));return iu(e,n,t,!1,r)},n.version="18.2.0-next-9e3b772b8-20220608"},20745:function(e,n,t){var r=t(73935);n.createRoot=r.createRoot,n.hydrateRoot=r.hydrateRoot},73935:function(e,n,t){!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(n){console.error(n)}}(),e.exports=t(64448)},75251:function(e,n,t){/**
* @license React
* react-jsx-runtime.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var r=t(67294),l=Symbol.for("react.element"),a=Symbol.for("react.fragment"),u=Object.prototype.hasOwnProperty,o=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,i={key:!0,ref:!0,__self:!0,__source:!0};function s(e,n,t){var r,a={},s=null,c=null;for(r in void 0!==t&&(s=""+t),void 0!==n.key&&(s=""+n.key),void 0!==n.ref&&(c=n.ref),n)u.call(n,r)&&!i.hasOwnProperty(r)&&(a[r]=n[r]);if(e&&e.defaultProps)for(r in n=e.defaultProps)void 0===a[r]&&(a[r]=n[r]);return{$$typeof:l,type:e,key:s,ref:c,props:a,_owner:o.current}}n.Fragment=a,n.jsx=s,n.jsxs=s},72408:function(e,n){/**
* @license React
* react.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var t=Symbol.for("react.element"),r=Symbol.for("react.portal"),l=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),u=Symbol.for("react.profiler"),o=Symbol.for("react.provider"),i=Symbol.for("react.context"),s=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),f=Symbol.for("react.memo"),d=Symbol.for("react.lazy"),p=Symbol.iterator,m={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},h=Object.assign,g={};function v(e,n,t){this.props=e,this.context=n,this.refs=g,this.updater=t||m}function y(){}function b(e,n,t){this.props=e,this.context=n,this.refs=g,this.updater=t||m}v.prototype.isReactComponent={},v.prototype.setState=function(e,n){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,n,"setState")},v.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},y.prototype=v.prototype;var k=b.prototype=new y;k.constructor=b,h(k,v.prototype),k.isPureReactComponent=!0;var w=Array.isArray,S=Object.prototype.hasOwnProperty,x={current:null},E={key:!0,ref:!0,__self:!0,__source:!0};function _(e,n,r){var l,a={},u=null,o=null;if(null!=n)for(l in void 0!==n.ref&&(o=n.ref),void 0!==n.key&&(u=""+n.key),n)S.call(n,l)&&!E.hasOwnProperty(l)&&(a[l]=n[l]);var i=arguments.length-2;if(1===i)a.children=r;else if(1<i){for(var s=Array(i),c=0;c<i;c++)s[c]=arguments[c+2];a.children=s}if(e&&e.defaultProps)for(l in i=e.defaultProps)void 0===a[l]&&(a[l]=i[l]);return{$$typeof:t,type:e,key:u,ref:o,props:a,_owner:x.current}}function C(e){return"object"==typeof e&&null!==e&&e.$$typeof===t}var P=/\/+/g;function N(e,n){var t,r;return"object"==typeof e&&null!==e&&null!=e.key?(t=""+e.key,r={"=":"=0",":":"=2"},"$"+t.replace(/[=:]/g,function(e){return r[e]})):n.toString(36)}function z(e,n,l){if(null==e)return e;var a=[],u=0;return!function e(n,l,a,u,o){var i,s,c,f=typeof n;("undefined"===f||"boolean"===f)&&(n=null);var d=!1;if(null===n)d=!0;else switch(f){case"string":case"number":d=!0;break;case"object":switch(n.$$typeof){case t:case r:d=!0}}if(d)return o=o(d=n),n=""===u?"."+N(d,0):u,w(o)?(a="",null!=n&&(a=n.replace(P,"$&/")+"/"),e(o,l,a,"",function(e){return e})):null!=o&&(C(o)&&(i=o,s=a+(!o.key||d&&d.key===o.key?"":(""+o.key).replace(P,"$&/")+"/")+n,o={$$typeof:t,type:i.type,key:s,ref:i.ref,props:i.props,_owner:i._owner}),l.push(o)),1;if(d=0,u=""===u?".":u+":",w(n))for(var m=0;m<n.length;m++){f=n[m];var h=u+N(f,m);d+=e(f,l,a,h,o)}else if("function"==typeof(h=null===(c=n)||"object"!=typeof c?null:"function"==typeof(c=p&&c[p]||c["@@iterator"])?c:null))for(n=h.call(n),m=0;!(f=n.next()).done;)h=u+N(f=f.value,m++),d+=e(f,l,a,h,o);else if("object"===f)throw Error("Objects are not valid as a React child (found: "+("[object Object]"===(l=String(n))?"object with keys {"+Object.keys(n).join(", ")+"}":l)+"). If you meant to render a collection of children, use an array instead.");return d}(e,a,"","",function(e){return n.call(l,e,u++)}),a}function T(e){if(-1===e._status){var n=e._result;(n=n()).then(function(n){(0===e._status||-1===e._status)&&(e._status=1,e._result=n)},function(n){(0===e._status||-1===e._status)&&(e._status=2,e._result=n)}),-1===e._status&&(e._status=0,e._result=n)}if(1===e._status)return e._result.default;throw e._result}var L={current:null},R={transition:null};n.Children={map:z,forEach:function(e,n,t){z(e,function(){n.apply(this,arguments)},t)},count:function(e){var n=0;return z(e,function(){n++}),n},toArray:function(e){return z(e,function(e){return e})||[]},only:function(e){if(!C(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},n.Component=v,n.Fragment=l,n.Profiler=u,n.PureComponent=b,n.StrictMode=a,n.Suspense=c,n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED={ReactCurrentDispatcher:L,ReactCurrentBatchConfig:R,ReactCurrentOwner:x},n.cloneElement=function(e,n,r){if(null==e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var l=h({},e.props),a=e.key,u=e.ref,o=e._owner;if(null!=n){if(void 0!==n.ref&&(u=n.ref,o=x.current),void 0!==n.key&&(a=""+n.key),e.type&&e.type.defaultProps)var i=e.type.defaultProps;for(s in n)S.call(n,s)&&!E.hasOwnProperty(s)&&(l[s]=void 0===n[s]&&void 0!==i?i[s]:n[s])}var s=arguments.length-2;if(1===s)l.children=r;else if(1<s){i=Array(s);for(var c=0;c<s;c++)i[c]=arguments[c+2];l.children=i}return{$$typeof:t,type:e.type,key:a,ref:u,props:l,_owner:o}},n.createContext=function(e){return(e={$$typeof:i,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:o,_context:e},e.Consumer=e},n.createElement=_,n.createFactory=function(e){var n=_.bind(null,e);return n.type=e,n},n.createRef=function(){return{current:null}},n.forwardRef=function(e){return{$$typeof:s,render:e}},n.isValidElement=C,n.lazy=function(e){return{$$typeof:d,_payload:{_status:-1,_result:e},_init:T}},n.memo=function(e,n){return{$$typeof:f,type:e,compare:void 0===n?null:n}},n.startTransition=function(e){var n=R.transition;R.transition={};try{e()}finally{R.transition=n}},n.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")},n.useCallback=function(e,n){return L.current.useCallback(e,n)},n.useContext=function(e){return L.current.useContext(e)},n.useDebugValue=function(){},n.useDeferredValue=function(e){return L.current.useDeferredValue(e)},n.useEffect=function(e,n){return L.current.useEffect(e,n)},n.useId=function(){return L.current.useId()},n.useImperativeHandle=function(e,n,t){return L.current.useImperativeHandle(e,n,t)},n.useInsertionEffect=function(e,n){return L.current.useInsertionEffect(e,n)},n.useLayoutEffect=function(e,n){return L.current.useLayoutEffect(e,n)},n.useMemo=function(e,n){return L.current.useMemo(e,n)},n.useReducer=function(e,n,t){return L.current.useReducer(e,n,t)},n.useRef=function(e){return L.current.useRef(e)},n.useState=function(e){return L.current.useState(e)},n.useSyncExternalStore=function(e,n,t){return L.current.useSyncExternalStore(e,n,t)},n.useTransition=function(){return L.current.useTransition()},n.version="18.2.0"},67294:function(e,n,t){e.exports=t(72408)},85893:function(e,n,t){e.exports=t(75251)},60053:function(e,n){/**
* @license React
* scheduler.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/function t(e,n){var t=e.length;e.push(n);e:for(;0<t;){var r=t-1>>>1,l=e[r];if(0<a(l,n))e[r]=n,e[t]=l,t=r;else break e}}function r(e){return 0===e.length?null:e[0]}function l(e){if(0===e.length)return null;var n=e[0],t=e.pop();if(t!==n){e[0]=t;e:for(var r=0,l=e.length,u=l>>>1;r<u;){var o=2*(r+1)-1,i=e[o],s=o+1,c=e[s];if(0>a(i,t))s<l&&0>a(c,i)?(e[r]=c,e[s]=t,r=s):(e[r]=i,e[o]=t,r=o);else if(s<l&&0>a(c,t))e[r]=c,e[s]=t,r=s;else break e}}return n}function a(e,n){var t=e.sortIndex-n.sortIndex;return 0!==t?t:e.id-n.id}if("object"==typeof performance&&"function"==typeof performance.now){var u,o=performance;n.unstable_now=function(){return o.now()}}else{var i=Date,s=i.now();n.unstable_now=function(){return i.now()-s}}var c=[],f=[],d=1,p=null,m=3,h=!1,g=!1,v=!1,y="function"==typeof setTimeout?setTimeout:null,b="function"==typeof clearTimeout?clearTimeout:null,k="undefined"!=typeof setImmediate?setImmediate:null;function w(e){for(var n=r(f);null!==n;){if(null===n.callback)l(f);else if(n.startTime<=e)l(f),n.sortIndex=n.expirationTime,t(c,n);else break;n=r(f)}}function S(e){if(v=!1,w(e),!g){if(null!==r(c))g=!0,M(x);else{var n=r(f);null!==n&&F(S,n.startTime-e)}}}function x(e,t){g=!1,v&&(v=!1,b(C),C=-1),h=!0;var a=m;try{for(w(t),p=r(c);null!==p&&(!(p.expirationTime>t)||e&&!z());){var u=p.callback;if("function"==typeof u){p.callback=null,m=p.priorityLevel;var o=u(p.expirationTime<=t);t=n.unstable_now(),"function"==typeof o?p.callback=o:p===r(c)&&l(c),w(t)}else l(c);p=r(c)}if(null!==p)var i=!0;else{var s=r(f);null!==s&&F(S,s.startTime-t),i=!1}return i}finally{p=null,m=a,h=!1}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var E=!1,_=null,C=-1,P=5,N=-1;function z(){return!(n.unstable_now()-N<P)}function T(){if(null!==_){var e=n.unstable_now();N=e;var t=!0;try{t=_(!0,e)}finally{t?u():(E=!1,_=null)}}else E=!1}if("function"==typeof k)u=function(){k(T)};else if("undefined"!=typeof MessageChannel){var L=new MessageChannel,R=L.port2;L.port1.onmessage=T,u=function(){R.postMessage(null)}}else u=function(){y(T,0)};function M(e){_=e,E||(E=!0,u())}function F(e,t){C=y(function(){e(n.unstable_now())},t)}n.unstable_IdlePriority=5,n.unstable_ImmediatePriority=1,n.unstable_LowPriority=4,n.unstable_NormalPriority=3,n.unstable_Profiling=null,n.unstable_UserBlockingPriority=2,n.unstable_cancelCallback=function(e){e.callback=null},n.unstable_continueExecution=function(){g||h||(g=!0,M(x))},n.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):P=0<e?Math.floor(1e3/e):5},n.unstable_getCurrentPriorityLevel=function(){return m},n.unstable_getFirstCallbackNode=function(){return r(c)},n.unstable_next=function(e){switch(m){case 1:case 2:case 3:var n=3;break;default:n=m}var t=m;m=n;try{return e()}finally{m=t}},n.unstable_pauseExecution=function(){},n.unstable_requestPaint=function(){},n.unstable_runWithPriority=function(e,n){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var t=m;m=e;try{return n()}finally{m=t}},n.unstable_scheduleCallback=function(e,l,a){var u=n.unstable_now();switch(a="object"==typeof a&&null!==a&&"number"==typeof(a=a.delay)&&0<a?u+a:u,e){case 1:var o=-1;break;case 2:o=250;break;case 5:o=1073741823;break;case 4:o=1e4;break;default:o=5e3}return o=a+o,e={id:d++,callback:l,priorityLevel:e,startTime:a,expirationTime:o,sortIndex:-1},a>u?(e.sortIndex=a,t(f,e),null===r(c)&&e===r(f)&&(v?(b(C),C=-1):v=!0,F(S,a-u))):(e.sortIndex=o,t(c,e),g||h||(g=!0,M(x))),e},n.unstable_shouldYield=z,n.unstable_wrapCallback=function(e){var n=m;return function(){var t=m;m=n;try{return e.apply(this,arguments)}finally{m=t}}}},63840:function(e,n,t){e.exports=t(60053)}}]);
2.2.35. https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/main-42b45f53948b43e8.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://qgksxkpzbasw.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/main-42b45f53948b43e8.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; countryCode=IN; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://qgksxkpzbasw.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:35:46 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"15e34-18b142b7028"
Vary: Accept-Encoding
Content-Length: 89652

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[179],{60932:function(e,t){"use strict";function r(e,t,r,n,a,o,i){try{var l=e[o](i),s=l.value}catch(u){r(u);return}l.done?t(s):Promise.resolve(s).then(n,a)}function n(e){return function(){var t=this,n=arguments;return new Promise(function(a,o){var i=e.apply(t,n);function l(e){r(i,a,o,l,s,"next",e)}function s(e){r(i,a,o,l,s,"throw",e)}l(void 0)})}}Object.defineProperty(t,"Z",{enumerable:!0,get:function(){return n}})},6495:function(e,t){"use strict";function r(){return(r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function n(){return r.apply(this,arguments)}Object.defineProperty(t,"Z",{enumerable:!0,get:function(){return n}})},92648:function(e,t){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"Z",{enumerable:!0,get:function(){return r}})},91598:function(e,t){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}function n(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var a={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=o?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(a,i,l):a[i]=e[i]}return a.default=e,n&&n.set(e,a),a}Object.defineProperty(t,"Z",{enumerable:!0,get:function(){return n}})},17273:function(e,t){"use strict";function r(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}Object.defineProperty(t,"Z",{enumerable:!0,get:function(){return r}})},40037:function(){"trimStart"in String.prototype||(String.prototype.trimStart=String.prototype.trimLeft),"trimEnd"in String.prototype||(String.prototype.trimEnd=String.prototype.trimRight),"description"in Symbol.prototype||Object.defineProperty(Symbol.prototype,"description",{configurable:!0,get:function(){var e=/\((.*)\)/.exec(this.toString());return e?e[1]:void 0}}),Array.prototype.flat||(Array.prototype.flat=function(e,t){return t=this.concat.apply([],this),e>1&&t.some(Array.isArray)?t.flat(e-1):t},Array.prototype.flatMap=function(e,t){return this.map(e,t).flat()}),Promise.prototype.finally||(Promise.prototype.finally=function(e){if("function"!=typeof e)return this.then(e,e);var t=this.constructor||Promise;return this.then(function(r){return t.resolve(e()).then(function(){return r})},function(r){return t.resolve(e()).then(function(){throw r})})}),Object.fromEntries||(Object.fromEntries=function(e){return Array.from(e).reduce(function(e,t){return e[t[0]]=t[1],e},{})})},33468:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addBasePath=function(e,t){return a.normalizePathTrailingSlash(n.addPathPrefix(e,""))};var n=r(44135),a=r(52700);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},54465:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addLocale=void 0,r(52700),t.addLocale=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return e},("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},84643:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.detectDomainLocale=void 0,t.detectDomainLocale=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r]},("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},10928:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hasBasePath=function(e){return n.pathHasPrefix(e,"")};var n=r(93210);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},31831:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return{mountedInstances:new Set,updateHead:e=>{let t={};e.forEach(e=>{if("link"===e.type&&e.props["data-optimized-fonts"]){if(document.querySelector('style[data-href="'.concat(e.props["data-href"],'"]')))return;e.props.href=e.props["data-href"],e.props["data-href"]=void 0}let r=t[e.type]||[];r.push(e),t[e.type]=r});let r=t.title?t.title[0]:null,o="";if(r){let{children:i}=r.props;o="string"==typeof i?i:Array.isArray(i)?i.join(""):""}o!==document.title&&(document.title=o),["meta","base","link","style","script"].forEach(e=>{(function(e,t){let r=document.getElementsByTagName("head")[0],o=r.querySelector("meta[name=next-head-count]"),i=Number(o.content),l=[];for(let s=0,u=o.previousElementSibling;s<i;s++,u=(null==u?void 0:u.previousElementSibling)||null){var c;(null==u?void 0:null==(c=u.tagName)?void 0:c.toLowerCase())===e&&l.push(u)}let d=t.map(n).filter(e=>{for(let t=0,r=l.length;t<r;t++){let n=l[t];if(a(n,e))return l.splice(t,1),!1}return!0});l.forEach(e=>{var t;return null==(t=e.parentNode)?void 0:t.removeChild(e)}),d.forEach(e=>r.insertBefore(e,o)),o.content=(i-l.length+d.length).toString()})(e,t[e]||[])})}}},t.isEqualNode=a,t.DOMAttributeNames=void 0;let r={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv",noModule:"noModule"};function n(e){let{type:t,props:n}=e,a=document.createElement(t);for(let o in n){if(!n.hasOwnProperty(o)||"children"===o||"dangerouslySetInnerHTML"===o||void 0===n[o])continue;let i=r[o]||o.toLowerCase();"script"===t&&("async"===i||"defer"===i||"noModule"===i)?a[i]=!!n[o]:a.setAttribute(i,n[o])}let{children:l,dangerouslySetInnerHTML:s}=n;return s?a.innerHTML=s.__html||"":l&&(a.textContent="string"==typeof l?l:Array.isArray(l)?l.join(""):""),a}function a(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){let r=t.getAttribute("nonce");if(r&&!e.getAttribute("nonce")){let n=t.cloneNode(!0);return n.setAttribute("nonce",""),n.nonce=r,r===e.nonce&&e.isEqualNode(n)}}return e.isEqualNode(t)}t.DOMAttributeNames=r,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},84534:function(e,t,r){"use strict";let n,a,o,i,l,s,u,c,d,f,p,h;Object.defineProperty(t,"__esModule",{value:!0});let m=r(91598).Z;Object.defineProperty(t,"__esModule",{value:!0}),t.initialize=function(){return G.apply(this,arguments)},t.hydrate=function(e){return el.apply(this,arguments)},t.emitter=t.router=t.version=void 0;var g=r(60932).Z,y=r(6495).Z,v=r(92648).Z;r(91598).Z,r(40037);var _=v(r(67294)),P=v(r(20745)),b=r(4664),S=v(r(8550)),w=r(72692),E=r(86238),x=r(94919),C=r(86949),j=r(670),O=r(17345),R=v(r(31831)),M=v(r(70976)),A=v(r(659)),L=r(18483),T=r(80880),I=r(80676),N=r(28730),k=r(82813),D=r(10928),B=r(48245),H=r(60401),U=r(78914),F=v(r(86954));t.version="13.1.1",t.router=n;let q=S.default();t.emitter=q;let W=e=>[].slice.call(e),Z=!1;self.__next_require__=r;class z extends _.default.Component{componentDidCatch(e,t){this.props.fn(e,t)}componentDidMount(){this.scrollToHash(),n.isSsr&&(a.isFallback||a.nextExport&&(E.isDynamicRoute(n.pathname)||location.search||Z)||a.props&&a.props.__N_SSG&&(location.search||Z))&&n.replace(n.pathname+"?"+String(x.assign(x.urlQueryToSearchParams(n.query),new URLSearchParams(location.search))),o,{_h:1,shallow:!a.isFallback&&!Z}).catch(e=>{if(!e.cancelled)throw e})}componentDidUpdate(){this.scrollToHash()}scrollToHash(){let{hash:e}=location;if(!(e=e&&e.substring(1)))return;let t=document.getElementById(e);t&&setTimeout(()=>t.scrollIntoView(),0)}render(){return this.props.children}}function G(){return(G=g(function*(){arguments.length>0&&void 0!==arguments[0]&&arguments[0],a=JSON.parse(document.getElementById("__NEXT_DATA__").textContent),window.__NEXT_DATA__=a,h=a.defaultLocale;let e=a.assetPrefix||"";if(r.p="".concat(e,"/_next/"),C.setConfig({serverRuntimeConfig:{},publicRuntimeConfig:a.runtimeConfig||{}}),o=j.getURL(),D.hasBasePath(o)&&(o=k.removeBasePath(o)),a.scriptLoader){let{initScriptLoader:t}=r(63573);t(a.scriptLoader)}i=new M.default(a.buildId,e);let u=e=>{let[t,r]=e;return i.routeLoader.onEntrypoint(t,r)};return window.__NEXT_P&&window.__NEXT_P.map(e=>setTimeout(()=>u(e),0)),window.__NEXT_P=[],window.__NEXT_P.push=u,(s=R.default()).getIsSsr=()=>n.isSsr,l=document.getElementById("__next"),{assetPrefix:e}})).apply(this,arguments)}function V(e,t){return _.default.createElement(e,Object.assign({},t))}function X(e){var t;let{children:r}=e;return _.default.createElement(z,{fn:e=>$({App:d,err:e}).catch(e=>console.error("Error rendering page: ",e))},_.default.createElement(B.AppRouterContext.Provider,{value:H.adaptForAppRouterInstance(n)},_.default.createElement(U.SearchParamsContext.Provider,{value:H.adaptForSearchParams(n)},_.default.createElement(H.PathnameContextProviderAdapter,{router:n,isAutoExport:null!=(t=self.__NEXT_DATA__.autoExport)&&t},_.default.createElement(w.RouterContext.Provider,{value:T.makePublicRouterInstance(n)},_.default.createElement(b.HeadManagerContext.Provider,{value:s},_.default.createElement(N.ImageConfigContext.Provider,{value:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}},r)))))))}let Y=e=>t=>{let r=y({},t,{Component:p,err:a.err,router:n});return _.default.createElement(X,null,V(e,r))};function $(e){let{App:t,err:l}=e;return console.error(l),console.error("A client-side exception has occurred, see here for more info: https://nextjs.org/docs/messages/client-side-exception-occurred"),i.loadPage("/_error").then(n=>{let{page:a,styleSheets:o}=n;return(null==u?void 0:u.Component)===a?Promise.resolve().then(()=>m(r(97345))).then(n=>Promise.resolve().then(()=>m(r(74297))).then(r=>(t=r.default,e.App=t,n))).then(e=>({ErrorComponent:e.default,styleSheets:[]})):{ErrorComponent:a,styleSheets:o}}).then(r=>{var i;let{ErrorComponent:s,styleSheets:u}=r,c=Y(t),d={Component:s,AppTree:c,router:n,ctx:{err:l,pathname:a.page,query:a.query,asPath:o,AppTree:c}};return Promise.resolve((null==(i=e.props)?void 0:i.err)?e.props:j.loadGetInitialProps(t,d)).then(t=>ea(y({},e,{err:l,Component:s,styleSheets:u,props:t})))})}function K(e){let{callback:t}=e;return _.default.useLayoutEffect(()=>t(),[t]),null}let J=null,Q=!0;function ee(){["beforeRender","afterHydrate","afterRender","routeChange"].forEach(e=>performance.clearMarks(e))}function et(){j.ST&&(performance.mark("afterHydrate"),performance.measure("Next.js-before-hydration","navigationStart","beforeRender"),performance.measure("Next.js-hydration","beforeRender","afterHydrate"),f&&performance.getEntriesByName("Next.js-hydration").forEach(f),ee())}function er(){if(!j.ST)return;performance.mark("afterRender");let e=performance.getEntriesByName("routeChange","mark");e.length&&(performance.measure("Next.js-route-change-to-render",e[0].name,"beforeRender"),performance.measure("Next.js-render","beforeRender","afterRender"),f&&(performance.getEntriesByName("Next.js-render").forEach(f),performance.getEntriesByName("Next.js-route-change-to-render").forEach(f)),ee(),["Next.js-route-change-to-render","Next.js-render"].forEach(e=>performance.clearMeasures(e)))}function en(e){let{callbacks:t,children:r}=e;return _.default.useLayoutEffect(()=>t.forEach(e=>e()),[t]),_.default.useEffect(()=>{A.default(f)},[]),r}function ea(e){let t,{App:r,Component:a,props:o,err:i}=e,s="initial"in e?void 0:e.styleSheets;a=a||u.Component,o=o||u.props;let d=y({},o,{Component:a,err:i,router:n});u=d;let f=!1,p=new Promise((e,r)=>{c&&c(),t=()=>{c=null,e()},c=()=>{f=!0,c=null;let e=Error("Cancel rendering route");e.cancelled=!0,r(e)}});function h(){t()}!function(){if(!s)return;let e=W(document.querySelectorAll("style[data-n-href]")),t=new Set(e.map(e=>e.getAttribute("data-n-href"))),r=document.querySelector("noscript[data-n-css]"),n=null==r?void 0:r.getAttribute("data-n-css");s.forEach(e=>{let{href:r,text:a}=e;if(!t.has(r)){let o=document.createElement("style");o.setAttribute("data-n-href",r),o.setAttribute("media","x"),n&&o.setAttribute("nonce",n),document.head.appendChild(o),o.appendChild(document.createTextNode(a))}})}();let m=_.default.createElement(_.default.Fragment,null,_.default.createElement(K,{callback:function(){if(s&&!f){let t=new Set(s.map(e=>e.href)),r=W(document.querySelectorAll("style[data-n-href]")),n=r.map(e=>e.getAttribute("data-n-href"));for(let a=0;a<n.length;++a)t.has(n[a])?r[a].removeAttribute("media"):r[a].setAttribute("media","x");let o=document.querySelector("noscript[data-n-css]");o&&s.forEach(e=>{let{href:t}=e,r=document.querySelector('style[data-n-href="'.concat(t,'"]'));r&&(o.parentNode.insertBefore(r,o.nextSibling),o=r)}),W(document.querySelectorAll("link[data-n-p]")).forEach(e=>{e.parentNode.removeChild(e)})}if(e.scroll){let i=document.documentElement,l=i.style.scrollBehavior;i.style.scrollBehavior="auto",i.getClientRects(),window.scrollTo(e.scroll.x,e.scroll.y),i.style.scrollBehavior=l}}}),_.default.createElement(X,null,V(r,d),_.default.createElement(O.Portal,{type:"next-route-announcer"},_.default.createElement(L.RouteAnnouncer,null))));return!function(e,t){j.ST&&performance.mark("beforeRender");let r=t(Q?et:er);if(J){let n=_.default.startTransition;n(()=>{J.render(r)})}else J=P.default.hydrateRoot(e,r,{onRecoverableError:F.default}),Q=!1}(l,e=>_.default.createElement(en,{callbacks:[e,h]},m)),p}function eo(e){return ei.apply(this,arguments)}function ei(){return(ei=g(function*(e){if(e.err){yield $(e);return}try{yield ea(e)}catch(r){let t=I.getProperError(r);if(t.cancelled)throw t;yield $(y({},e,{err:t}))}})).apply(this,arguments)}function el(){return(el=g(function*(e){let r=a.err;try{let l=yield i.routeLoader.whenEntrypoint("/_app");if("error"in l)throw l.error;let{component:s,exports:u}=l;d=s,u&&u.reportWebVitals&&(f=e=>{let t,{id:r,name:n,startTime:a,value:o,duration:i,entryType:l,entries:s,attribution:c}=e,d="".concat(Date.now(),"-").concat(Math.floor(Math.random()*(9e12-1))+1e12);s&&s.length&&(t=s[0].startTime);let f={id:r||d,name:n,startTime:a||t,value:null==o?i:o,label:"mark"===l||"measure"===l?"custom":"web-vital"};c&&(f.attribution=c),u.reportWebVitals(f)});let c=yield i.routeLoader.whenEntrypoint(a.page);if("error"in c)throw c.error;p=c.component}catch(m){r=I.getProperError(m)}window.__NEXT_PRELOADREADY&&(yield window.__NEXT_PRELOADREADY(a.dynamicIds)),t.router=n=T.createRouter(a.page,a.query,o,{initialProps:a.props,pageLoader:i,App:d,Component:p,wrapApp:Y,err:r,isFallback:Boolean(a.isFallback),subscription:(e,t,r)=>eo(Object.assign({},e,{App:t,scroll:r})),locale:a.locale,locales:a.locales,defaultLocale:h,domainLocales:a.domainLocales,isPreview:a.isPreview}),Z=yield n._initialMatchesMiddlewarePromise;let g={App:d,initial:!0,Component:p,props:a.props,err:r};(null==e?void 0:e.beforeRender)&&(yield e.beforeRender()),eo(g)})).apply(this,arguments)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},21783:function(e,t,r){"use strict";var n=r(84534);window.next={version:n.version,get router(){return n.router},emitter:n.emitter},n.initialize({}).then(()=>n.hydrate()).catch(console.error),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},52700:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.normalizePathTrailingSlash=void 0;var n=r(40012),a=r(26727);let o=e=>{if(!e.startsWith("/"))return e;let{pathname:t,query:r,hash:o}=a.parsePath(e);return"".concat(n.removeTrailingSlash(t)).concat(r).concat(o)};t.normalizePathTrailingSlash=o,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},86954:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let r=e.digest||t.digest,a="function"==typeof reportError?reportError:e=>{window.console.error(e)};r!==n.NEXT_DYNAMIC_NO_SSR_CODE&&a(e)};var n=r(92983);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},70976:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(92648).Z,a=r(33468),o=r(41003),i=n(r(27929)),l=r(54465),s=r(86238),u=r(22864),c=r(40012),d=r(82497);t.default=class{getPageList(){return d.getClientBuildManifest().then(e=>e.sortedPages)}getMiddleware(){return window.__MIDDLEWARE_MATCHERS=[],window.__MIDDLEWARE_MATCHERS}getDataHref(e){let{asPath:t,href:r,locale:n}=e,{pathname:d,query:f,search:p}=u.parseRelativeUrl(r),{pathname:h}=u.parseRelativeUrl(t),m=c.removeTrailingSlash(d);if("/"!==m[0])throw Error('Route name should start with a "/", got "'.concat(m,'"'));return(e=>{let t=i.default(c.removeTrailingSlash(l.addLocale(e,n)),".json");return a.addBasePath("/_next/data/".concat(this.buildId).concat(t).concat(p),!0)})(e.skipInterpolation?h:s.isDynamicRoute(m)?o.interpolateAs(d,h,f).result:m)}_isSsg(e){return this.promisedSsgManifest.then(t=>t.has(e))}loadPage(e){return this.routeLoader.loadRoute(e).then(e=>{if("component"in e)return{page:e.component,mod:e.exports,styleSheets:e.styles.map(e=>({href:e.href,text:e.content}))};throw e.error})}prefetch(e){return this.routeLoader.prefetch(e)}constructor(e,t){this.routeLoader=d.createRouteLoader(t),this.buildId=e,this.assetPrefix=t,this.promisedSsgManifest=new Promise(e=>{window.__SSG_MANIFEST?e(window.__SSG_MANIFEST):window.__SSG_MANIFEST_CB=()=>{e(window.__SSG_MANIFEST)}})}},("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},659:function(e,t,r){"use strict";let n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;let a=["CLS","FCP","FID","INP","LCP","TTFB"];location.href;let o=!1;function i(e){n&&n(e)}var l=e=>{if(n=e,!o)for(let t of(o=!0,a))try{let l;l||(l=r(78018)),l["on".concat(t)](i)}catch(s){console.warn("Failed to track ".concat(t," web-vital"),s)}};t.default=l,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},17345:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Portal=void 0;var n=r(67294),a=r(73935);let o=e=>{let{children:t,type:r}=e,[o,i]=n.useState(null);return n.useEffect(()=>{let e=document.createElement(r);return document.body.appendChild(e),i(e),()=>{document.body.removeChild(e)}},[r]),o?a.createPortal(t,o):null};t.Portal=o,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},82813:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.removeBasePath=function(e){return(e=e.slice(0)).startsWith("/")||(e="/".concat(e)),e},r(10928),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},66876:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.removeLocale=function(e,t){return e},r(26727),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},44686:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.cancelIdleCallback=t.requestIdleCallback=void 0;let r="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)};t.requestIdleCallback=r;let n="undefined"!=typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};t.cancelIdleCallback=n,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},18483:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.RouteAnnouncer=void 0;var n=(0,r(92648).Z)(r(67294)),a=r(80880);let o={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap",wordWrap:"normal"},i=()=>{let{asPath:e}=a.useRouter(),[t,r]=n.default.useState(""),i=n.default.useRef(e);return n.default.useEffect(()=>{if(i.current!==e){if(i.current=e,document.title)r(document.title);else{var t;let n=document.querySelector("h1"),a=null!=(t=null==n?void 0:n.innerText)?t:null==n?void 0:n.textContent;r(a||e)}}},[e]),n.default.createElement("p",{"aria-live":"assertive",id:"__next-route-announcer__",role:"alert",style:o},t)};t.RouteAnnouncer=i,t.default=i,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},82497:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.markAssetError=l,t.isAssetError=function(e){return e&&i in e},t.getClientBuildManifest=c,t.createRouteLoader=function(e){let t=new Map,r=new Map,n=new Map,i=new Map;function c(e){{var t;let n=r.get(e.toString());return n||(document.querySelector('script[src^="'.concat(e,'"]'))?Promise.resolve():(r.set(e.toString(),n=new Promise((r,n)=>{(t=document.createElement("script")).onload=r,t.onerror=()=>n(l(Error("Failed to load script: ".concat(e)))),t.crossOrigin=void 0,t.src=e,document.body.appendChild(t)})),n))}}function f(e){let t=n.get(e);return t||n.set(e,t=fetch(e).then(t=>{if(!t.ok)throw Error("Failed to load stylesheet: ".concat(e));return t.text().then(t=>({href:e,content:t}))}).catch(e=>{throw l(e)})),t}return{whenEntrypoint:e=>o(e,t),onEntrypoint(e,r){(r?Promise.resolve().then(()=>r()).then(e=>({component:e&&e.default||e,exports:e}),e=>({error:e})):Promise.resolve(void 0)).then(r=>{let n=t.get(e);n&&"resolve"in n?r&&(t.set(e,r),n.resolve(r)):(r?t.set(e,r):t.delete(e),i.delete(e))})},loadRoute(r,n){return o(r,i,()=>{let a;return u(d(e,r).then(e=>{let{scripts:n,css:a}=e;return Promise.all([t.has(r)?[]:Promise.all(n.map(c)),Promise.all(a.map(f))])}).then(e=>this.whenEntrypoint(r).then(t=>({entrypoint:t,styles:e[1]}))),3800,l(Error("Route did not complete loading: ".concat(r)))).then(e=>{let{entrypoint:t,styles:r}=e,n=Object.assign({styles:r},t);return"error"in t?t:n}).catch(e=>{if(n)throw e;return{error:e}}).finally(()=>null==a?void 0:a())})},prefetch(t){let r;return(r=navigator.connection)&&(r.saveData||/2g/.test(r.effectiveType))?Promise.resolve():d(e,t).then(e=>Promise.all(s?e.scripts.map(e=>{var t,r,n;return t=e.toString(),r="script",new Promise((e,a)=>{let o='\n link[rel="prefetch"][href^="'.concat(t,'"],\n link[rel="preload"][href^="').concat(t,'"],\n script[src^="').concat(t,'"]');if(document.querySelector(o))return e();n=document.createElement("link"),r&&(n.as=r),n.rel="prefetch",n.crossOrigin=void 0,n.onload=e,n.onerror=()=>a(l(Error("Failed to prefetch: ".concat(t)))),n.href=t,document.head.appendChild(n)})}):[])).then(()=>{a.requestIdleCallback(()=>this.loadRoute(t,!0).catch(()=>{}))}).catch(()=>{})}}},(0,r(92648).Z)(r(27929));var n=r(65407),a=r(44686);function o(e,t,r){let n,a=t.get(e);if(a)return"future"in a?a.future:Promise.resolve(a);let o=new Promise(e=>{n=e});return t.set(e,a={resolve:n,future:o}),r?r().then(e=>(n(e),e)).catch(r=>{throw t.delete(e),r}):o}let i=Symbol("ASSET_LOAD_ERROR");function l(e){return Object.defineProperty(e,i,{})}let s=function(e){try{return e=document.createElement("link"),!!window.MSInputMethodContext&&!!document.documentMode||e.relList.supports("prefetch")}catch(t){return!1}}();function u(e,t,r){return new Promise((n,o)=>{let i=!1;e.then(e=>{i=!0,n(e)}).catch(o),a.requestIdleCallback(()=>setTimeout(()=>{i||o(r)},t))})}function c(){if(self.__BUILD_MANIFEST)return Promise.resolve(self.__BUILD_MANIFEST);let e=new Promise(e=>{let t=self.__BUILD_MANIFEST_CB;self.__BUILD_MANIFEST_CB=()=>{e(self.__BUILD_MANIFEST),t&&t()}});return u(e,3800,l(Error("Failed to load client build manifest")))}function d(e,t){return c().then(r=>{if(!(t in r))throw l(Error("Failed to lookup route: ".concat(t)));let a=r[t].map(t=>e+"/_next/"+encodeURI(t));return{scripts:a.filter(e=>e.endsWith(".js")).map(e=>n.__unsafeCreateTrustedScriptURL(e)),css:a.filter(e=>e.endsWith(".css"))}})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},80880:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Router",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"withRouter",{enumerable:!0,get:function(){return s.default}}),t.useRouter=function(){let e=a.default.useContext(i.RouterContext);if(!e)throw Error("Error: NextRouter was not mounted. https://nextjs.org/docs/messages/next-router-not-mounted");return e},t.createRouter=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return u.router=new o.default(...t),u.readyCallbacks.forEach(e=>e()),u.readyCallbacks=[],u.router},t.makePublicRouterInstance=function(e){let t={};for(let r of c){if("object"==typeof e[r]){t[r]=Object.assign(Array.isArray(e[r])?[]:{},e[r]);continue}t[r]=e[r]}return t.events=o.default.events,d.forEach(r=>{t[r]=function(){for(var t=arguments.length,n=Array(t),a=0;a<t;a++)n[a]=arguments[a];return e[r](...n)}}),t},t.default=void 0;var n=r(92648).Z,a=n(r(67294)),o=n(r(41003)),i=r(72692),l=n(r(80676)),s=n(r(49977));let u={router:null,readyCallbacks:[],ready(e){if(this.router)return e();this.readyCallbacks.push(e)}},c=["pathname","route","query","asPath","components","isFallback","basePath","locale","locales","defaultLocale","isReady","isPreview","isLocaleDomain","domainLocales"],d=["push","replace","reload","back","prefetch","beforePopState"];function f(){if(!u.router)throw Error('No router instance found.\nYou should only use "next/router" on the client side of your app.\n');return u.router}Object.defineProperty(u,"events",{get:()=>o.default.events}),c.forEach(e=>{Object.defineProperty(u,e,{get(){let t=f();return t[e]}})}),d.forEach(e=>{u[e]=function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];let a=f();return a[e](...r)}}),["routeChangeStart","beforeHistoryChange","routeChangeComplete","routeChangeError","hashChangeStart","hashChangeComplete"].forEach(e=>{u.ready(()=>{o.default.events.on(e,function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];let a="on".concat(e.charAt(0).toUpperCase()).concat(e.substring(1));if(u[a])try{u[a](...r)}catch(o){console.error("Error when running the Router event: ".concat(a)),console.error(l.default(o)?"".concat(o.message,"\n").concat(o.stack):o+"")}})})}),t.default=u,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},63573:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.handleClientScriptLoad=g,t.initScriptLoader=function(e){e.forEach(g),function(){let e=[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')];e.forEach(e=>{let t=e.id||e.getAttribute("src");p.add(t)})}()},t.default=void 0;var n=r(6495).Z,a=r(92648).Z,o=r(91598).Z,i=r(17273).Z,l=a(r(73935)),s=o(r(67294)),u=r(4664),c=r(31831),d=r(44686);let f=new Map,p=new Set,h=["onLoad","onReady","dangerouslySetInnerHTML","children","onError","strategy"],m=e=>{let{src:t,id:r,onLoad:n=()=>{},onReady:a=null,dangerouslySetInnerHTML:o,children:i="",strategy:l="afterInteractive",onError:s}=e,u=r||t;if(u&&p.has(u))return;if(f.has(t)){p.add(u),f.get(t).then(n,s);return}let d=()=>{a&&a(),p.add(u)},m=document.createElement("script"),g=new Promise((e,t)=>{m.addEventListener("load",function(t){e(),n&&n.call(this,t),d()}),m.addEventListener("error",function(e){t(e)})}).catch(function(e){s&&s(e)});for(let[y,v]of(o?(m.innerHTML=o.__html||"",d()):i?(m.textContent="string"==typeof i?i:Array.isArray(i)?i.join(""):"",d()):t&&(m.src=t,f.set(t,g)),Object.entries(e))){if(void 0===v||h.includes(y))continue;let _=c.DOMAttributeNames[y]||y.toLowerCase();m.setAttribute(_,v)}"worker"===l&&m.setAttribute("type","text/partytown"),m.setAttribute("data-nscript",l),document.body.appendChild(m)};function g(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{d.requestIdleCallback(()=>m(e))}):m(e)}function y(e){let{id:t,src:r="",onLoad:a=()=>{},onReady:o=null,strategy:c="afterInteractive",onError:f}=e,h=i(e,["id","src","onLoad","onReady","strategy","onError"]),{updateScripts:g,scripts:y,getIsSsr:v,appDir:_,nonce:P}=s.useContext(u.HeadManagerContext),b=s.useRef(!1);s.useEffect(()=>{let e=t||r;b.current||(o&&e&&p.has(e)&&o(),b.current=!0)},[o,t,r]);let S=s.useRef(!1);if(s.useEffect(()=>{!S.current&&("afterInteractive"===c?m(e):"lazyOnload"===c&&("complete"===document.readyState?d.requestIdleCallback(()=>m(e)):window.addEventListener("load",()=>{d.requestIdleCallback(()=>m(e))})),S.current=!0)},[e,c]),("beforeInteractive"===c||"worker"===c)&&(g?(y[c]=(y[c]||[]).concat([n({id:t,src:r,onLoad:a,onReady:o,onError:f},h)]),g(y)):v&&v()?p.add(t||r):v&&!v()&&m(e)),_){if("beforeInteractive"===c)return r?(l.default.preload(r,h.integrity?{as:"script",integrity:h.integrity}:{as:"script"}),s.default.createElement("script",{nonce:P,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push(".concat(JSON.stringify([r]),")")}})):(h.dangerouslySetInnerHTML&&(h.children=h.dangerouslySetInnerHTML.__html,delete h.dangerouslySetInnerHTML),s.default.createElement("script",{nonce:P,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push(".concat(JSON.stringify([0,n({},h)]),")")}}));"afterInteractive"===c&&r&&l.default.preload(r,h.integrity?{as:"script",integrity:h.integrity}:{as:"script"})}return null}Object.defineProperty(y,"__nextScript",{value:!0}),t.default=y,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},65407:function(e,t){"use strict";let r;Object.defineProperty(t,"__esModule",{value:!0}),t.__unsafeCreateTrustedScriptURL=function(e){var t;return(null==(t=function(){if(void 0===r){var e;r=(null==(e=window.trustedTypes)?void 0:e.createPolicy("nextjs",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e}))||null}return r}())?void 0:t.createScriptURL(e))||e},("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},49977:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){function t(t){return n.default.createElement(e,Object.assign({router:a.useRouter()},t))}return t.getInitialProps=e.getInitialProps,t.origGetInitialProps=e.origGetInitialProps,t};var n=(0,r(92648).Z)(r(67294)),a=r(80880);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},74297:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a=r(60932).Z,o=(0,r(92648).Z)(r(67294)),i=r(670);function l(e){return s.apply(this,arguments)}function s(){return(s=a(function*(e){let{Component:t,ctx:r}=e,n=yield i.loadGetInitialProps(t,r);return{pageProps:n}})).apply(this,arguments)}class u extends(n=o.default.Component){render(){let{Component:e,pageProps:t}=this.props;return o.default.createElement(e,Object.assign({},t))}}u.origGetInitialProps=l,u.getInitialProps=l,t.default=u,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},97345:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a=r(92648).Z,o=a(r(67294)),i=a(r(83121));let l={400:"Bad Request",404:"This page could not be found",405:"Method Not Allowed",500:"Internal Server Error"};function s(e){let{res:t,err:r}=e,n=t&&t.statusCode?t.statusCode:r?r.statusCode:404;return{statusCode:n}}let u={error:{fontFamily:'-apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", "Fira Sans", Avenir, "Helvetica Neue", "Lucida Grande", sans-serif',height:"100vh",textAlign:"center",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},desc:{display:"inline-block",textAlign:"left",lineHeight:"49px",height:"49px",verticalAlign:"middle"},h1:{display:"inline-block",margin:0,marginRight:"20px",padding:"0 23px 0 0",fontSize:"24px",fontWeight:500,verticalAlign:"top",lineHeight:"49px"},h2:{fontSize:"14px",fontWeight:"normal",lineHeight:"49px",margin:0,padding:0}};class c extends(n=o.default.Component){render(){let{statusCode:e,withDarkMode:t=!0}=this.props,r=this.props.title||l[e]||"An unexpected error has occurred";return o.default.createElement("div",{style:u.error},o.default.createElement(i.default,null,o.default.createElement("title",null,e?"".concat(e,": ").concat(r):"Application error: a client-side exception has occurred")),o.default.createElement("div",null,o.default.createElement("style",{dangerouslySetInnerHTML:{__html:"\n body { margin: 0; color: #000; background: #fff; }\n .next-error-h1 {\n border-right: 1px solid rgba(0, 0, 0, .3);\n }\n\n ".concat(t?"@media (prefers-color-scheme: dark) {\n body { color: #fff; background: #000; }\n .next-error-h1 {\n border-right: 1px solid rgba(255, 255, 255, .3);\n }\n }":"")}}),e?o.default.createElement("h1",{className:"next-error-h1",style:u.h1},e):null,o.default.createElement("div",{style:u.desc},o.default.createElement("h2",{style:u.h2},this.props.title||e?r:o.default.createElement(o.default.Fragment,null,"Application error: a client-side exception has occurred (see the browser console for more information)"),"."))))}}c.displayName="ErrorPage",c.getInitialProps=s,c.origGetInitialProps=s,t.default=c,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},40610:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AmpStateContext=void 0;var n=(0,r(92648).Z)(r(67294));let a=n.default.createContext({});t.AmpStateContext=a},40532:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isInAmpMode=function(){let{ampFirst:e=!1,hybrid:t=!1,hasQuery:r=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e||t&&r}},48245:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TemplateContext=t.GlobalLayoutRouterContext=t.LayoutRouterContext=t.AppRouterContext=t.CacheStates=void 0;var n,a,o=(0,r(92648).Z)(r(67294));t.CacheStates=n,(a=n||(t.CacheStates=n={})).LAZY_INITIALIZED="LAZYINITIALIZED",a.DATA_FETCH="DATAFETCH",a.READY="READY";let i=o.default.createContext(null);t.AppRouterContext=i;let l=o.default.createContext(null);t.LayoutRouterContext=l;let s=o.default.createContext(null);t.GlobalLayoutRouterContext=s;let u=o.default.createContext(null);t.TemplateContext=u},18659:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.escapeStringRegexp=function(e){return r.test(e)?e.replace(n,"\\$&"):e};let r=/[|\\{}()[\]^$+*?.-]/,n=/[|\\{}()[\]^$+*?.-]/g},4664:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HeadManagerContext=void 0;var n=(0,r(92648).Z)(r(67294));let a=n.default.createContext({});t.HeadManagerContext=a},83121:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.defaultHead=c,t.default=void 0;var n=r(6495).Z,a=r(92648).Z,o=(0,r(91598).Z)(r(67294)),i=a(r(31436)),l=r(40610),s=r(4664),u=r(40532);function c(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=[o.default.createElement("meta",{charSet:"utf-8"})];return e||t.push(o.default.createElement("meta",{name:"viewport",content:"width=device-width"})),t}function d(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===o.default.Fragment?e.concat(o.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}r(57238);let f=["name","httpEquiv","charSet","itemProp"];function p(e,t){let{inAmpMode:r}=t;return e.reduce(d,[]).reverse().concat(c(r).reverse()).filter(function(){let e=new Set,t=new Set,r=new Set,n={};return a=>{let o=!0,i=!1;if(a.key&&"number"!=typeof a.key&&a.key.indexOf("$")>0){i=!0;let l=a.key.slice(a.key.indexOf("$")+1);e.has(l)?o=!1:e.add(l)}switch(a.type){case"title":case"base":t.has(a.type)?o=!1:t.add(a.type);break;case"meta":for(let s=0,u=f.length;s<u;s++){let c=f[s];if(a.props.hasOwnProperty(c)){if("charSet"===c)r.has(c)?o=!1:r.add(c);else{let d=a.props[c],p=n[c]||new Set;("name"!==c||!i)&&p.has(d)?o=!1:(p.add(d),n[c]=p)}}}}return o}}()).reverse().map((e,t)=>{let a=e.key||t;if(!r&&"link"===e.type&&e.props.href&&["https://fonts.googleapis.com/css","https://use.typekit.net/"].some(t=>e.props.href.startsWith(t))){let i=n({},e.props||{});return i["data-href"]=i.href,i.href=void 0,i["data-optimized-fonts"]=!0,o.default.cloneElement(e,i)}return o.default.cloneElement(e,{key:a})})}t.default=function(e){let{children:t}=e,r=o.useContext(l.AmpStateContext),n=o.useContext(s.HeadManagerContext);return o.default.createElement(i.default,{reduceComponentsToState:p,headManager:n,inAmpMode:u.isInAmpMode(r)},t)},("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},78914:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LayoutSegmentsContext=t.ParamsContext=t.PathnameContext=t.SearchParamsContext=void 0;var n=r(67294);let a=n.createContext(null);t.SearchParamsContext=a;let o=n.createContext(null);t.PathnameContext=o;let i=n.createContext(null);t.ParamsContext=i;let l=n.createContext(null);t.LayoutSegmentsContext=l},24769:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.normalizeLocalePath=function(e,t){let r;let n=e.split("/");return(t||[]).some(t=>!!n[1]&&n[1].toLowerCase()===t.toLowerCase()&&(r=t,n.splice(1,1),e=n.join("/")||"/",!0)),{pathname:e,detectedLocale:r}}},28730:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ImageConfigContext=void 0;var n=(0,r(92648).Z)(r(67294)),a=r(10139);let o=n.default.createContext(a.imageConfigDefault);t.ImageConfigContext=o},10139:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.imageConfigDefault=t.VALID_LOADERS=void 0,t.VALID_LOADERS=["default","imgix","cloudinary","akamai","custom"],t.imageConfigDefault={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:60,formats:["image/webp"],dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",remotePatterns:[],unoptimized:!1}},82849:function(e,t){"use strict";function r(e){return Object.prototype.toString.call(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.getObjectClassLabel=r,t.isPlainObject=function(e){if("[object Object]"!==r(e))return!1;let t=Object.getPrototypeOf(e);return null===t||t.hasOwnProperty("isPrototypeOf")}},8550:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){let e=Object.create(null);return{on(t,r){(e[t]||(e[t]=[])).push(r)},off(t,r){e[t]&&e[t].splice(e[t].indexOf(r)>>>0,1)},emit(t){for(var r=arguments.length,n=Array(r>1?r-1:0),a=1;a<r;a++)n[a-1]=arguments[a];(e[t]||[]).slice().map(e=>{e(...n)})}}}},92983:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.NEXT_DYNAMIC_NO_SSR_CODE=void 0,t.NEXT_DYNAMIC_NO_SSR_CODE="DYNAMIC_SERVER_USAGE"},6301:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.denormalizePagePath=function(e){let t=a.normalizePathSep(e);return t.startsWith("/index/")&&!n.isDynamicRoute(t)?t.slice(6):"/index"!==t?t:"/"};var n=r(18588),a=r(49997)},49997:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.normalizePathSep=function(e){return e.replace(/\\/g,"/")}},72692:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RouterContext=void 0;var n=(0,r(92648).Z)(r(67294));let a=n.default.createContext(null);t.RouterContext=a},60401:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptForAppRouterInstance=function(e){return{back(){e.back()},forward(){e.forward()},refresh(){e.reload()},push(t){e.push(t)},replace(t){e.replace(t)},prefetch(t){e.prefetch(t)}}},t.adaptForSearchParams=function(e){return e.isReady&&e.query?function(e){let t=new URLSearchParams;for(let[r,n]of Object.entries(e))if(Array.isArray(n))for(let a of n)t.append(r,a);else void 0!==n&&t.append(r,n);return t}(e.query):new URLSearchParams},t.PathnameContextProviderAdapter=function(e){var{children:t,router:r}=e,n=a(e,["children","router"]);let s=o.useRef(n.isAutoExport),u=o.useMemo(()=>{let e;let t=s.current;if(t&&(s.current=!1),l.isDynamicRoute(r.pathname)&&(r.isFallback||t&&!r.isReady))return null;try{e=new URL(r.asPath,"http://f")}catch(n){return"/"}return e.pathname},[r.asPath,r.isFallback,r.isReady,r.pathname]);return o.default.createElement(i.PathnameContext.Provider,{value:u},t)};var n=r(91598).Z,a=r(17273).Z,o=n(r(67294)),i=r(78914),l=r(18588)},41003:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.matchesMiddleware=I,t.isLocalURL=B,t.interpolateAs=H,t.resolveHref=U,t.createKey=Y,t.default=void 0;var n=r(60932).Z,a=r(6495).Z,o=r(92648).Z,i=r(91598).Z,l=r(52700),s=r(40012),u=r(82497),c=r(63573),d=i(r(80676)),f=r(6301),p=r(24769),h=o(r(8550)),m=r(670),g=r(86238),y=r(22864),v=r(94919);o(r(72431));var _=r(13156),P=r(54903),b=r(67795);r(84643);var S=r(26727),w=r(54465),E=r(66876),x=r(82813),C=r(33468),j=r(10928),O=r(79423),R=r(18756),M=r(57429),A=r(79002),L=r(21754);function T(){return Object.assign(Error("Route Cancelled"),{cancelled:!0})}function I(e){return N.apply(this,arguments)}function N(){return(N=n(function*(e){let t=yield Promise.resolve(e.router.pageLoader.getMiddleware());if(!t)return!1;let{pathname:r}=S.parsePath(e.asPath),n=j.hasBasePath(r)?x.removeBasePath(r):r,a=C.addBasePath(w.addLocale(n,e.locale));return t.some(e=>RegExp(e.regexp).test(a))})).apply(this,arguments)}function k(e){let t=m.getLocationOrigin();return e.startsWith(t)?e.substring(t.length):e}function D(e,t){let r={};return Object.keys(e).forEach(n=>{t.includes(n)||(r[n]=e[n])}),r}function B(e){if(!m.isAbsoluteUrl(e))return!0;try{let t=m.getLocationOrigin(),r=new URL(e,t);return r.origin===t&&j.hasBasePath(r.pathname)}catch(n){return!1}}function H(e,t,r){let n="",a=P.getRouteRegex(e),o=a.groups,i=(t!==e?_.getRouteMatcher(a)(t):"")||r;n=e;let l=Object.keys(o);return l.every(e=>{let t=i[e]||"",{repeat:r,optional:a}=o[e],l="[".concat(r?"...":"").concat(e,"]");return a&&(l="".concat(t?"":"/","[").concat(l,"]")),r&&!Array.isArray(t)&&(t=[t]),(a||e in i)&&(n=n.replace(l,r?t.map(e=>encodeURIComponent(e)).join("/"):encodeURIComponent(t))||"/")})||(n=""),{params:l,result:n}}function U(e,t,r){let n;let a="string"==typeof t?t:b.formatWithValidation(t),o=a.match(/^[a-zA-Z]{1,}:\/\//),i=o?a.slice(o[0].length):a,s=i.split("?");if((s[0]||"").match(/(\/\/|\\)/)){console.error("Invalid href passed to next/router: ".concat(a,", repeated forward-slashes (//) or backslashes \\ are not valid in the href"));let u=m.normalizeRepeatedSlashes(i);a=(o?o[0]:"")+u}if(!B(a))return r?[a]:a;try{n=new URL(a.startsWith("#")?e.asPath:e.pathname,"http://n")}catch(c){n=new URL("/","http://n")}try{let d=new URL(a,n);d.pathname=l.normalizePathTrailingSlash(d.pathname);let f="";if(g.isDynamicRoute(d.pathname)&&d.searchParams&&r){let p=v.searchParamsToUrlQuery(d.searchParams),{result:h,params:y}=H(d.pathname,d.pathname,p);h&&(f=b.formatWithValidation({pathname:h,hash:d.hash,query:D(p,y)}))}let _=d.origin===n.origin?d.href.slice(d.origin.length):d.href;return r?[_,f||_]:_}catch(P){return r?[a]:a}}function F(e,t,r){let[n,a]=U(e,t,!0),o=m.getLocationOrigin(),i=n.startsWith(o),l=a&&a.startsWith(o);n=k(n),a=a?k(a):a;let s=i?n:C.addBasePath(n),u=r?k(U(e,r)):a||n;return{url:s,as:l?u:C.addBasePath(u)}}function q(e,t){let r=s.removeTrailingSlash(f.denormalizePagePath(e));return"/404"===r||"/_error"===r?e:(t.includes(r)||t.some(t=>{if(g.isDynamicRoute(t)&&P.getRouteRegex(t).re.test(r))return e=t,!0}),s.removeTrailingSlash(e))}function W(e){return Z.apply(this,arguments)}function Z(){return(Z=n(function*(e){let t=yield I(e);if(!t||!e.fetchData)return null;try{let r=yield e.fetchData(),n=yield function(e,t,r){let n={basePath:r.router.basePath,i18n:{locales:r.router.locales},trailingSlash:Boolean(!1)},o=t.headers.get("x-nextjs-rewrite"),i=o||t.headers.get("x-nextjs-matched-path"),l=t.headers.get("x-matched-path");if(!l||i||l.includes("__next_data_catchall")||l.includes("/_error")||l.includes("/404")||(i=l),i){if(i.startsWith("/")){let c=y.parseRelativeUrl(i),d=R.getNextPathnameInfo(c.pathname,{nextConfig:n,parseData:!0}),f=s.removeTrailingSlash(d.pathname);return Promise.all([r.router.pageLoader.getPageList(),u.getClientBuildManifest()]).then(t=>{let[n,{__rewrites:a}]=t,i=w.addLocale(d.pathname,d.locale);if(g.isDynamicRoute(i)||!o&&n.includes(p.normalizeLocalePath(x.removeBasePath(i),r.router.locales).pathname)){let l=R.getNextPathnameInfo(y.parseRelativeUrl(e).pathname,{parseData:!0});i=C.addBasePath(l.pathname),c.pathname=i}if(!n.includes(f)){let s=q(f,n);s!==f&&(f=s)}let u=n.includes(f)?f:q(p.normalizeLocalePath(x.removeBasePath(c.pathname),r.router.locales).pathname,n);if(g.isDynamicRoute(u)){let h=_.getRouteMatcher(P.getRouteRegex(u))(i);Object.assign(c.query,h||{})}return{type:"rewrite",parsedAs:c,resolvedHref:u}})}let h=S.parsePath(e),m=M.formatNextPathnameInfo(a({},R.getNextPathnameInfo(h.pathname,{nextConfig:n,parseData:!0}),{defaultLocale:r.router.defaultLocale,buildId:""}));return Promise.resolve({type:"redirect-external",destination:"".concat(m).concat(h.query).concat(h.hash)})}let v=t.headers.get("x-nextjs-redirect");if(v){if(v.startsWith("/")){let b=S.parsePath(v),E=M.formatNextPathnameInfo(a({},R.getNextPathnameInfo(b.pathname,{nextConfig:n,parseData:!0}),{defaultLocale:r.router.defaultLocale,buildId:""}));return Promise.resolve({type:"redirect-internal",newAs:"".concat(E).concat(b.query).concat(b.hash),newUrl:"".concat(E).concat(b.query).concat(b.hash)})}return Promise.resolve({type:"redirect-external",destination:v})}return Promise.resolve({type:"next"})}(r.dataHref,r.response,e);return{dataHref:r.dataHref,json:r.json,response:r.response,text:r.text,cacheKey:r.cacheKey,effect:n}}catch(o){return null}})).apply(this,arguments)}let z=Symbol("SSG_DATA_NOT_FOUND");function G(e){let t=document.documentElement,r=t.style.scrollBehavior;t.style.scrollBehavior="auto",t.getClientRects(),e(),t.style.scrollBehavior=r}function V(e){try{return JSON.parse(e)}catch(t){return null}}function X(e){var t;let{dataHref:r,inflightCache:n,isPrefetch:a,hasMiddleware:o,isServerRender:i,parseJSON:l,persistCache:s,isBackground:c,unstable_skipClientCache:d}=e,{href:f}=new URL(r,window.location.href),p=e=>(function e(t,r,n){return fetch(t,{credentials:"same-origin",method:n.method||"GET",headers:Object.assign({},n.headers,{"x-nextjs-data":"1"})}).then(a=>!a.ok&&r>1&&a.status>=500?e(t,r-1,n):a)})(r,i?3:1,{headers:Object.assign({},a?{purpose:"prefetch"}:{},a&&o?{"x-middleware-prefetch":"1"}:{}),method:null!=(t=null==e?void 0:e.method)?t:"GET"}).then(t=>t.ok&&(null==e?void 0:e.method)==="HEAD"?{dataHref:r,response:t,text:"",json:{},cacheKey:f}:t.text().then(e=>{if(!t.ok){if(o&&[301,302,307,308].includes(t.status))return{dataHref:r,response:t,text:e,json:{},cacheKey:f};if(!o&&404===t.status){var n;if(null==(n=V(e))?void 0:n.notFound)return{dataHref:r,json:{notFound:z},response:t,text:e,cacheKey:f}}let a=Error("Failed to load static props");throw i||u.markAssetError(a),a}return{dataHref:r,json:l?V(e):null,response:t,text:e,cacheKey:f}})).then(e=>(s&&"no-cache"!==e.response.headers.get("x-middleware-cache")||delete n[f],e)).catch(e=>{throw d||delete n[f],"Failed to fetch"===e.message&&u.markAssetError(e),e});return d&&s?p({}).then(e=>(n[f]=Promise.resolve(e),e)):void 0!==n[f]?n[f]:n[f]=p(c?{method:"HEAD"}:{})}function Y(){return Math.random().toString(36).slice(2,10)}function $(e){let{url:t,router:r}=e;if(t===C.addBasePath(w.addLocale(r.asPath,r.locale)))throw Error("Invariant: attempted to hard navigate to the same URL ".concat(t," ").concat(location.href));window.location.href=t}let K=e=>{let{route:t,router:r}=e,n=!1,a=r.clc=()=>{n=!0},o=()=>{if(n){let e=Error('Abort fetching component for route: "'.concat(t,'"'));throw e.cancelled=!0,e}a===r.clc&&(r.clc=null)};return o};class J{reload(){window.location.reload()}back(){window.history.back()}forward(){window.history.forward()}push(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return{url:e,as:t}=F(this,e,t),this.change("pushState",e,t,r)}replace(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return{url:e,as:t}=F(this,e,t),this.change("replaceState",e,t,r)}change(e,t,r,o,i){var l=this;return n(function*(){let n,f;if(!B(t))return $({url:t,router:l}),!1;let p=1===o._h,h=p||o._shouldResolveHref||S.parsePath(t).pathname===S.parsePath(r).pathname,v=a({},l.state),O=!0!==l.isReady;l.isReady=!0;let R=l.isSsr;if(p||(l.isSsr=!1),p&&l.clc)return!1;let M=v.locale;m.ST&&performance.mark("routeChange");let{shallow:L=!1,scroll:N=!0}=o,k={shallow:L};l._inFlightRoute&&l.clc&&(R||J.events.emit("routeChangeError",T(),l._inFlightRoute,k),l.clc(),l.clc=null),r=C.addBasePath(w.addLocale(j.hasBasePath(r)?x.removeBasePath(r):r,o.locale,l.defaultLocale));let U=E.removeLocale(j.hasBasePath(r)?x.removeBasePath(r):r,v.locale);l._inFlightRoute=r;let W=M!==v.locale;if(!p&&l.onlyAHashChange(U)&&!W){v.asPath=U,J.events.emit("hashChangeStart",r,k),l.changeState(e,t,r,a({},o,{scroll:!1})),N&&l.scrollToHash(U);try{yield l.set(v,l.components[v.route],null)}catch(Z){throw d.default(Z)&&Z.cancelled&&J.events.emit("routeChangeError",Z,U,k),Z}return J.events.emit("hashChangeComplete",r,k),!0}let G=y.parseRelativeUrl(t),{pathname:V,query:X}=G;try{[n,{__rewrites:f}]=yield Promise.all([l.pageLoader.getPageList(),u.getClientBuildManifest(),l.pageLoader.getMiddleware()])}catch(Y){return $({url:r,router:l}),!1}l.urlIsNew(U)||W||(e="replaceState");let K=r;V=V?s.removeTrailingSlash(x.removeBasePath(V)):V;let Q=s.removeTrailingSlash(V),ee=r.startsWith("/")&&y.parseRelativeUrl(r).pathname,et=!!(ee&&Q!==ee&&(!g.isDynamicRoute(Q)||!_.getRouteMatcher(P.getRouteRegex(Q))(ee))),er=!o.shallow&&(yield I({asPath:r,locale:v.locale,router:l}));if(p&&er&&(h=!1),h&&"/_error"!==V&&(o._shouldResolveHref=!0,G.pathname=q(V,n),G.pathname===V||(V=G.pathname,G.pathname=C.addBasePath(V),er||(t=b.formatWithValidation(G)))),!B(r))return $({url:r,router:l}),!1;K=E.removeLocale(x.removeBasePath(K),v.locale),Q=s.removeTrailingSlash(V);let en=!1;if(g.isDynamicRoute(Q)){let ea=y.parseRelativeUrl(K),eo=ea.pathname,ei=P.getRouteRegex(Q);en=_.getRouteMatcher(ei)(eo);let el=Q===eo,es=el?H(Q,eo,X):{};if(en&&(!el||es.result))el?r=b.formatWithValidation(Object.assign({},ea,{pathname:es.result,query:D(X,es.params)})):Object.assign(X,en);else{let eu=Object.keys(ei.groups).filter(e=>!X[e]&&!ei.groups[e].optional);if(eu.length>0&&!er)throw Error((el?"The provided `href` (".concat(t,") value is missing query values (").concat(eu.join(", "),") to be interpolated properly. "):"The provided `as` value (".concat(eo,") is incompatible with the `href` value (").concat(Q,"). "))+"Read more: https://nextjs.org/docs/messages/".concat(el?"href-interpolation-failed":"incompatible-href-as"))}}p||J.events.emit("routeChangeStart",r,k);try{var ec,ed,ef,ep,eh,em,eg,ey;let ev=yield l.getRouteInfo({route:Q,pathname:V,query:X,as:r,resolvedAs:K,routeProps:k,locale:v.locale,isPreview:v.isPreview,hasMiddleware:er,unstable_skipClientCache:o.unstable_skipClientCache,isQueryUpdating:p&&!l.isFallback,isMiddlewareRewrite:et});if("route"in ev&&er){Q=V=ev.route||Q,k.shallow||(X=Object.assign({},ev.query||{},X));let e_=j.hasBasePath(G.pathname)?x.removeBasePath(G.pathname):G.pathname;if(en&&V!==e_&&Object.keys(en).forEach(e=>{en&&X[e]===en[e]&&delete X[e]}),g.isDynamicRoute(V)){let eP=!k.shallow&&ev.resolvedAs?ev.resolvedAs:C.addBasePath(w.addLocale(new URL(r,location.href).pathname,v.locale),!0),eb=eP;j.hasBasePath(eb)&&(eb=x.removeBasePath(eb));let eS=P.getRouteRegex(V),ew=_.getRouteMatcher(eS)(new URL(eb,location.href).pathname);ew&&Object.assign(X,ew)}}if("type"in ev){if("redirect-internal"===ev.type)return l.change(e,ev.newUrl,ev.newAs,o);return $({url:ev.destination,router:l}),new Promise(()=>{})}let eE=ev.Component;if(eE&&eE.unstable_scriptLoader){let ex=[].concat(eE.unstable_scriptLoader());ex.forEach(e=>{c.handleClientScriptLoad(e.props)})}if((ev.__N_SSG||ev.__N_SSP)&&ev.props){if(ev.props.pageProps&&ev.props.pageProps.__N_REDIRECT){o.locale=!1;let eC=ev.props.pageProps.__N_REDIRECT;if(eC.startsWith("/")&&!1!==ev.props.pageProps.__N_REDIRECT_BASE_PATH){let ej=y.parseRelativeUrl(eC);ej.pathname=q(ej.pathname,n);let{url:eO,as:eR}=F(l,eC,eC);return l.change(e,eO,eR,o)}return $({url:eC,router:l}),new Promise(()=>{})}if(v.isPreview=!!ev.props.__N_PREVIEW,ev.props.notFound===z){let eM;try{yield l.fetchComponent("/404"),eM="/404"}catch(eA){eM="/_error"}if(ev=yield l.getRouteInfo({route:eM,pathname:eM,query:X,as:r,resolvedAs:K,routeProps:{shallow:!1},locale:v.locale,isPreview:v.isPreview}),"type"in ev)throw Error("Unexpected middleware effect on /404")}}p&&"/_error"===l.pathname&&(null==(ec=self.__NEXT_DATA__.props)?void 0:null==(ed=ec.pageProps)?void 0:ed.statusCode)===500&&(null==(ef=ev.props)?void 0:ef.pageProps)&&(ev.props.pageProps.statusCode=500);let eL=o.shallow&&v.route===(null!=(ep=ev.route)?ep:Q),eT=null!=(eh=o.scroll)?eh:!p&&!eL,eI=null!=i?i:eT?{x:0,y:0}:null,eN=a({},v,{route:Q,pathname:V,query:X,asPath:U,isFallback:!1});if(p&&("/404"===l.pathname||"/_error"===l.pathname)){if(ev=yield l.getRouteInfo({route:l.pathname,pathname:l.pathname,query:X,as:r,resolvedAs:K,routeProps:{shallow:!1},locale:v.locale,isPreview:v.isPreview}),"type"in ev)throw Error("Unexpected middleware effect on ".concat(l.pathname));"/_error"===l.pathname&&(null==(em=self.__NEXT_DATA__.props)?void 0:null==(eg=em.pageProps)?void 0:eg.statusCode)===500&&(null==(ey=ev.props)?void 0:ey.pageProps)&&(ev.props.pageProps.statusCode=500);try{yield l.set(eN,ev,eI)}catch(ek){throw d.default(ek)&&ek.cancelled&&J.events.emit("routeChangeError",ek,U,k),ek}return!0}J.events.emit("beforeHistoryChange",r,k),l.changeState(e,t,r,o);let eD=p&&!eI&&!O&&!W&&A.compareRouterStates(eN,l.state);if(!eD){try{yield l.set(eN,ev,eI)}catch(eB){if(eB.cancelled)ev.error=ev.error||eB;else throw eB}if(ev.error)throw p||J.events.emit("routeChangeError",ev.error,U,k),ev.error;p||J.events.emit("routeChangeComplete",r,k),eT&&/#.+$/.test(r)&&l.scrollToHash(r)}return!0}catch(eH){if(d.default(eH)&&eH.cancelled)return!1;throw eH}})()}changeState(e,t,r){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};("pushState"!==e||m.getURL()!==r)&&(this._shallow=n.shallow,window.history[e]({url:t,as:r,options:n,__N:!0,key:this._key="pushState"!==e?this._key:Y()},"",r))}handleRouteInfoError(e,t,r,a,o,i){var l=this;return n(function*(){if(console.error(e),e.cancelled)throw e;if(u.isAssetError(e)||i)throw J.events.emit("routeChangeError",e,a,o),$({url:a,router:l}),T();try{let n;let{page:s,styleSheets:c}=yield l.fetchComponent("/_error"),f={props:n,Component:s,styleSheets:c,err:e,error:e};if(!f.props)try{f.props=yield l.getInitialProps(s,{err:e,pathname:t,query:r})}catch(p){console.error("Error in error page `getInitialProps`: ",p),f.props={}}return f}catch(h){return l.handleRouteInfoError(d.default(h)?h:Error(h+""),t,r,a,o,!0)}})()}getRouteInfo(e){let{route:t,pathname:r,query:o,as:i,resolvedAs:l,routeProps:u,locale:c,hasMiddleware:f,isPreview:h,unstable_skipClientCache:m,isQueryUpdating:g,isMiddlewareRewrite:y}=e;var v=this;return n(function*(){let e=t;try{var _,P,S,w;let E=K({route:e,router:v}),C=v.components[e];if(u.shallow&&C&&v.route===e)return C;f&&(C=void 0);let j=!C||"initial"in C?void 0:C,R={dataHref:v.pageLoader.getDataHref({href:b.formatWithValidation({pathname:r,query:o}),skipInterpolation:!0,asPath:l,locale:c}),hasMiddleware:!0,isServerRender:v.isSsr,parseJSON:!0,inflightCache:g?v.sbc:v.sdc,persistCache:!h,isPrefetch:!1,unstable_skipClientCache:m,isBackground:g},M=g&&!y?null:yield W({fetchData:()=>X(R),asPath:l,locale:c,router:v}).catch(e=>{if(g)return null;throw e});if(g&&(M?M.json=self.__NEXT_DATA__.props:M={json:self.__NEXT_DATA__.props}),E(),(null==M?void 0:null==(_=M.effect)?void 0:_.type)==="redirect-internal"||(null==M?void 0:null==(P=M.effect)?void 0:P.type)==="redirect-external")return M.effect;if((null==M?void 0:null==(S=M.effect)?void 0:S.type)==="rewrite"){let A=s.removeTrailingSlash(M.effect.resolvedHref),L=yield v.pageLoader.getPageList();if((!g||L.includes(A))&&(e=A,r=M.effect.resolvedHref,o=a({},o,M.effect.parsedAs.query),l=x.removeBasePath(p.normalizeLocalePath(M.effect.parsedAs.pathname,v.locales).pathname),C=v.components[e],u.shallow&&C&&v.route===e&&!f))return a({},C,{route:e})}if(O.isAPIRoute(e))return $({url:i,router:v}),new Promise(()=>{});let T=j||(yield v.fetchComponent(e).then(e=>({Component:e.page,styleSheets:e.styleSheets,__N_SSG:e.mod.__N_SSG,__N_SSP:e.mod.__N_SSP}))),I=null==M?void 0:null==(w=M.response)?void 0:w.headers.get("x-middleware-skip"),N=T.__N_SSG||T.__N_SSP;I&&(null==M?void 0:M.dataHref)&&delete v.sdc[M.dataHref];let{props:k,cacheKey:D}=yield v._getData(n(function*(){if(N){if((null==M?void 0:M.json)&&!I)return{cacheKey:M.cacheKey,props:M.json};let e=(null==M?void 0:M.dataHref)?M.dataHref:v.pageLoader.getDataHref({href:b.formatWithValidation({pathname:r,query:o}),asPath:l,locale:c}),t=yield X({dataHref:e,isServerRender:v.isSsr,parseJSON:!0,inflightCache:I?{}:v.sdc,persistCache:!h,isPrefetch:!1,unstable_skipClientCache:m});return{cacheKey:t.cacheKey,props:t.json||{}}}return{headers:{},props:yield v.getInitialProps(T.Component,{pathname:r,query:o,asPath:i,locale:c,locales:v.locales,defaultLocale:v.defaultLocale})}}));return T.__N_SSP&&R.dataHref&&D&&delete v.sdc[D],v.isPreview||!T.__N_SSG||g||X(Object.assign({},R,{isBackground:!0,persistCache:!1,inflightCache:v.sbc})).catch(()=>{}),k.pageProps=Object.assign({},k.pageProps),T.props=k,T.route=e,T.query=o,T.resolvedAs=l,v.components[e]=T,T}catch(B){return v.handleRouteInfoError(d.getProperError(B),r,o,i,u)}})()}set(e,t,r){return this.state=e,this.sub(t,this.components["/_app"].Component,r)}beforePopState(e){this._bps=e}onlyAHashChange(e){if(!this.asPath)return!1;let[t,r]=this.asPath.split("#"),[n,a]=e.split("#");return!!a&&t===n&&r===a||t===n&&r!==a}scrollToHash(e){let[,t=""]=e.split("#");if(""===t||"top"===t){G(()=>window.scrollTo(0,0));return}let r=decodeURIComponent(t),n=document.getElementById(r);if(n){G(()=>n.scrollIntoView());return}let a=document.getElementsByName(r)[0];a&&G(()=>a.scrollIntoView())}urlIsNew(e){return this.asPath!==e}prefetch(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};var o=this;return n(function*(){if(L.isBot(window.navigator.userAgent))return;let n=y.parseRelativeUrl(e),{pathname:i,query:l}=n,u=i,c=yield o.pageLoader.getPageList(),d=t,f=void 0!==r.locale?r.locale||void 0:o.locale,p=yield I({asPath:t,locale:f,router:o});n.pathname=q(n.pathname,c),g.isDynamicRoute(n.pathname)&&(i=n.pathname,n.pathname=i,Object.assign(l,_.getRouteMatcher(P.getRouteRegex(n.pathname))(S.parsePath(t).pathname)||{}),p||(e=b.formatWithValidation(n)));let h=yield W({fetchData:()=>X({dataHref:o.pageLoader.getDataHref({href:b.formatWithValidation({pathname:u,query:l}),skipInterpolation:!0,asPath:d,locale:f}),hasMiddleware:!0,isServerRender:o.isSsr,parseJSON:!0,inflightCache:o.sdc,persistCache:!o.isPreview,isPrefetch:!0}),asPath:t,locale:f,router:o});if((null==h?void 0:h.effect.type)==="rewrite"&&(n.pathname=h.effect.resolvedHref,i=h.effect.resolvedHref,l=a({},l,h.effect.parsedAs.query),d=h.effect.parsedAs.pathname,e=b.formatWithValidation(n)),(null==h?void 0:h.effect.type)==="redirect-external")return;let m=s.removeTrailingSlash(i);yield Promise.all([o.pageLoader._isSsg(m).then(t=>!!t&&X({dataHref:(null==h?void 0:h.json)?null==h?void 0:h.dataHref:o.pageLoader.getDataHref({href:e,asPath:d,locale:f}),isServerRender:!1,parseJSON:!0,inflightCache:o.sdc,persistCache:!o.isPreview,isPrefetch:!0,unstable_skipClientCache:r.unstable_skipClientCache||r.priority&&!0}).then(()=>!1)),o.pageLoader[r.priority?"loadPage":"prefetch"](m)])})()}fetchComponent(e){var t=this;return n(function*(){let r=K({route:e,router:t});try{let n=yield t.pageLoader.loadPage(e);return r(),n}catch(a){throw r(),a}})()}_getData(e){let t=!1,r=()=>{t=!0};return this.clc=r,e().then(e=>{if(r===this.clc&&(this.clc=null),t){let n=Error("Loading initial props cancelled");throw n.cancelled=!0,n}return e})}_getFlightData(e){return X({dataHref:e,isServerRender:!0,parseJSON:!1,inflightCache:this.sdc,persistCache:!1,isPrefetch:!1}).then(e=>{let{text:t}=e;return{data:t}})}getInitialProps(e,t){let{Component:r}=this.components["/_app"],n=this._wrapApp(r);return t.AppTree=n,m.loadGetInitialProps(r,{AppTree:n,Component:e,router:this,ctx:t})}get route(){return this.state.route}get pathname(){return this.state.pathname}get query(){return this.state.query}get asPath(){return this.state.asPath}get locale(){return this.state.locale}get isFallback(){return this.state.isFallback}get isPreview(){return this.state.isPreview}constructor(e,t,r,{initialProps:n,pageLoader:a,App:o,wrapApp:i,Component:l,err:u,subscription:c,isFallback:d,locale:f,locales:p,defaultLocale:h,domainLocales:v,isPreview:_}){this.sdc={},this.sbc={},this.isFirstPopStateEvent=!0,this._key=Y(),this.onPopState=e=>{let t;let{isFirstPopStateEvent:r}=this;this.isFirstPopStateEvent=!1;let n=e.state;if(!n){let{pathname:a,query:o}=this;this.changeState("replaceState",b.formatWithValidation({pathname:C.addBasePath(a),query:o}),m.getURL());return}if(n.__NA){window.location.reload();return}if(!n.__N||r&&this.locale===n.options.locale&&n.as===this.asPath)return;let{url:i,as:l,options:s,key:u}=n;this._key=u;let{pathname:c}=y.parseRelativeUrl(i);(!this.isSsr||l!==C.addBasePath(this.asPath)||c!==C.addBasePath(this.pathname))&&(!this._bps||this._bps(n))&&this.change("replaceState",i,l,Object.assign({},s,{shallow:s.shallow&&this._shallow,locale:s.locale||this.defaultLocale,_h:0}),t)};let P=s.removeTrailingSlash(e);this.components={},"/_error"!==e&&(this.components[P]={Component:l,initial:!0,props:n,err:u,__N_SSG:n&&n.__N_SSG,__N_SSP:n&&n.__N_SSP}),this.components["/_app"]={Component:o,styleSheets:[]},this.events=J.events,this.pageLoader=a;let S=g.isDynamicRoute(e)&&self.__NEXT_DATA__.autoExport;if(this.basePath="",this.sub=c,this.clc=null,this._wrapApp=i,this.isSsr=!0,this.isLocaleDomain=!1,this.isReady=!!(self.__NEXT_DATA__.gssp||self.__NEXT_DATA__.gip||self.__NEXT_DATA__.appGip&&!self.__NEXT_DATA__.gsp||!S&&!self.location.search),this.state={route:P,pathname:e,query:t,asPath:S?e:r,isPreview:!!_,locale:void 0,isFallback:d},this._initialMatchesMiddlewarePromise=Promise.resolve(!1),!r.startsWith("//")){let w={locale:f},E=m.getURL();this._initialMatchesMiddlewarePromise=I({router:this,locale:f,asPath:E}).then(n=>(w._shouldResolveHref=r!==e,this.changeState("replaceState",n?E:b.formatWithValidation({pathname:C.addBasePath(e),query:t}),E,w),n))}window.addEventListener("popstate",this.onPopState)}}J.events=h.default(),t.default=J},34441:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addLocale=function(e,t,r,o){return t&&t!==r&&(o||!a.pathHasPrefix(e.toLowerCase(),"/".concat(t.toLowerCase()))&&!a.pathHasPrefix(e.toLowerCase(),"/api"))?n.addPathPrefix(e,"/".concat(t)):e};var n=r(44135),a=r(93210)},44135:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addPathPrefix=function(e,t){if(!e.startsWith("/")||!t)return e;let{pathname:r,query:a,hash:o}=n.parsePath(e);return"".concat(t).concat(r).concat(a).concat(o)};var n=r(26727)},96074:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addPathSuffix=function(e,t){if(!e.startsWith("/")||!t)return e;let{pathname:r,query:a,hash:o}=n.parsePath(e);return"".concat(r).concat(t).concat(a).concat(o)};var n=r(26727)},79002:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.compareRouterStates=function(e,t){let r=Object.keys(e);if(r.length!==Object.keys(t).length)return!1;for(let n=r.length;n--;){let a=r[n];if("query"===a){let o=Object.keys(e.query);if(o.length!==Object.keys(t.query).length)return!1;for(let i=o.length;i--;){let l=o[i];if(!t.query.hasOwnProperty(l)||e.query[l]!==t.query[l])return!1}}else if(!t.hasOwnProperty(a)||e[a]!==t[a])return!1}return!0}},57429:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.formatNextPathnameInfo=function(e){let t=i.addLocale(e.pathname,e.locale,e.buildId?void 0:e.defaultLocale,e.ignorePrefix);return(e.buildId||!e.trailingSlash)&&(t=n.removeTrailingSlash(t)),e.buildId&&(t=o.addPathSuffix(a.addPathPrefix(t,"/_next/data/".concat(e.buildId)),"/"===e.pathname?"index.json":".json")),t=a.addPathPrefix(t,e.basePath),!e.buildId&&e.trailingSlash?t.endsWith("/")?t:o.addPathSuffix(t,"/"):n.removeTrailingSlash(t)};var n=r(40012),a=r(44135),o=r(96074),i=r(34441)},67795:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.formatUrl=o,t.formatWithValidation=function(e){return o(e)},t.urlObjectKeys=void 0;var n=(0,r(91598).Z)(r(94919));let a=/https?|ftp|gopher|file/;function o(e){let{auth:t,hostname:r}=e,o=e.protocol||"",i=e.pathname||"",l=e.hash||"",s=e.query||"",u=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?u=t+e.host:r&&(u=t+(~r.indexOf(":")?"[".concat(r,"]"):r),e.port&&(u+=":"+e.port)),s&&"object"==typeof s&&(s=String(n.urlQueryToSearchParams(s)));let c=e.search||s&&"?".concat(s)||"";return o&&!o.endsWith(":")&&(o+=":"),e.slashes||(!o||a.test(o))&&!1!==u?(u="//"+(u||""),i&&"/"!==i[0]&&(i="/"+i)):u||(u=""),l&&"#"!==l[0]&&(l="#"+l),c&&"?"!==c[0]&&(c="?"+c),i=i.replace(/[?#]/g,encodeURIComponent),c=c.replace("#","%23"),"".concat(o).concat(u).concat(i).concat(c).concat(l)}t.urlObjectKeys=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"]},27929:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r="/"===e?"/index":/^\/index(\/|$)/.test(e)?"/index".concat(e):"".concat(e);return r+t}},18756:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getNextPathnameInfo=function(e,t){var r;let{basePath:i,i18n:l,trailingSlash:s}=null!=(r=t.nextConfig)?r:{},u={pathname:e,trailingSlash:"/"!==e?e.endsWith("/"):s};if(i&&o.pathHasPrefix(u.pathname,i)&&(u.pathname=a.removePathPrefix(u.pathname,i),u.basePath=i),!0===t.parseData&&u.pathname.startsWith("/_next/data/")&&u.pathname.endsWith(".json")){let c=u.pathname.replace(/^\/_next\/data\//,"").replace(/\.json$/,"").split("/"),d=c[0];u.pathname="index"!==c[1]?"/".concat(c.slice(1).join("/")):"/",u.buildId=d}if(l){let f=n.normalizeLocalePath(u.pathname,l.locales);u.locale=null==f?void 0:f.detectedLocale,u.pathname=(null==f?void 0:f.pathname)||u.pathname}return u};var n=r(24769),a=r(22650),o=r(93210)},18588:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSortedRoutes",{enumerable:!0,get:function(){return n.getSortedRoutes}}),Object.defineProperty(t,"isDynamicRoute",{enumerable:!0,get:function(){return a.isDynamicRoute}});var n=r(30566),a=r(86238)},21754:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isBot=function(e){return/Googlebot|Mediapartners-Google|AdsBot-Google|googleweblight|Storebot-Google|Google-PageRenderer|Bingbot|BingPreview|Slurp|DuckDuckBot|baiduspider|yandex|sogou|LinkedInBot|bitlybot|tumblr|vkShare|quora link preview|facebookexternalhit|facebookcatalog|Twitterbot|applebot|redditbot|Slackbot|Discordbot|WhatsApp|SkypeUriPreview|ia_archiver/i.test(e)}},86238:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isDynamicRoute=function(e){return r.test(e)};let r=/\/\[[^/]+?\](?=\/|$)/},26727:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.parsePath=function(e){let t=e.indexOf("#"),r=e.indexOf("?"),n=r>-1&&(t<0||r<t);return n||t>-1?{pathname:e.substring(0,n?r:t),query:n?e.substring(r,t>-1?t:void 0):"",hash:t>-1?e.slice(t):""}:{pathname:e,query:"",hash:""}}},22864:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.parseRelativeUrl=function(e,t){let r=new URL(n.getLocationOrigin()),o=t?new URL(t,r):e.startsWith(".")?new URL(window.location.href):r,{pathname:i,searchParams:l,search:s,hash:u,href:c,origin:d}=new URL(e,o);if(d!==r.origin)throw Error("invariant: invalid relative URL, router received ".concat(e));return{pathname:i,query:a.searchParamsToUrlQuery(l),search:s,hash:u,href:c.slice(r.origin.length)}};var n=r(670),a=r(94919)},93210:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.pathHasPrefix=function(e,t){if("string"!=typeof e)return!1;let{pathname:r}=n.parsePath(e);return r===t||r.startsWith(t+"/")};var n=r(26727)},94919:function(e,t){"use strict";function r(e){return"string"!=typeof e&&("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.searchParamsToUrlQuery=function(e){let t={};return e.forEach((e,r)=>{void 0===t[r]?t[r]=e:Array.isArray(t[r])?t[r].push(e):t[r]=[t[r],e]}),t},t.urlQueryToSearchParams=function(e){let t=new URLSearchParams;return Object.entries(e).forEach(e=>{let[n,a]=e;Array.isArray(a)?a.forEach(e=>t.append(n,r(e))):t.set(n,r(a))}),t},t.assign=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return r.forEach(t=>{Array.from(t.keys()).forEach(t=>e.delete(t)),t.forEach((t,r)=>e.append(r,t))}),e}},22650:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.removePathPrefix=function(e,t){if(n.pathHasPrefix(e,t)){let r=e.slice(t.length);return r.startsWith("/")?r:"/".concat(r)}return e};var n=r(93210)},40012:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.removeTrailingSlash=function(e){return e.replace(/\/$/,"")||"/"}},13156:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getRouteMatcher=function(e){let{re:t,groups:r}=e;return e=>{let a=t.exec(e);if(!a)return!1;let o=e=>{try{return decodeURIComponent(e)}catch(t){throw new n.DecodeError("failed to decode param")}},i={};return Object.keys(r).forEach(e=>{let t=r[e],n=a[t.pos];void 0!==n&&(i[e]=~n.indexOf("/")?n.split("/").map(e=>o(e)):t.repeat?[o(n)]:o(n))}),i}};var n=r(670)},54903:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getRouteRegex=s,t.getNamedRouteRegex=function(e){let t=u(e);return n({},s(e),{namedRegex:"^".concat(t.namedParameterizedRoute,"(?:/)?$"),routeKeys:t.routeKeys})},t.getNamedMiddlewareRegex=function(e,t){let{parameterizedRoute:r}=l(e),{catchAll:n=!0}=t;if("/"===r)return{namedRegex:"^/".concat(n?".*":"","$")};let{namedParameterizedRoute:a}=u(e);return{namedRegex:"^".concat(a).concat(n?"(?:(/.*)?)":"","$")}};var n=r(6495).Z,a=r(18659),o=r(40012);function i(e){let t=e.startsWith("[")&&e.endsWith("]");t&&(e=e.slice(1,-1));let r=e.startsWith("...");return r&&(e=e.slice(3)),{key:e,repeat:r,optional:t}}function l(e){let t=o.removeTrailingSlash(e).slice(1).split("/"),r={},n=1;return{parameterizedRoute:t.map(e=>{if(!(e.startsWith("[")&&e.endsWith("]")))return"/".concat(a.escapeStringRegexp(e));{let{key:t,optional:o,repeat:l}=i(e.slice(1,-1));return r[t]={pos:n++,repeat:l,optional:o},l?o?"(?:/(.+?))?":"/(.+?)":"/([^/]+?)"}}).join(""),groups:r}}function s(e){let{parameterizedRoute:t,groups:r}=l(e);return{re:RegExp("^".concat(t,"(?:/)?$")),groups:r}}function u(e){let t,r;let n=o.removeTrailingSlash(e).slice(1).split("/"),l=(t=97,r=1,()=>{let e="";for(let n=0;n<r;n++)e+=String.fromCharCode(t),++t>122&&(r++,t=97);return e}),s={};return{namedParameterizedRoute:n.map(e=>{if(!(e.startsWith("[")&&e.endsWith("]")))return"/".concat(a.escapeStringRegexp(e));{let{key:t,optional:r,repeat:n}=i(e.slice(1,-1)),o=t.replace(/\W/g,""),u=!1;return(0===o.length||o.length>30)&&(u=!0),isNaN(parseInt(o.slice(0,1)))||(u=!0),u&&(o=l()),s[o]=t,n?r?"(?:/(?<".concat(o,">.+?))?"):"/(?<".concat(o,">.+?)"):"/(?<".concat(o,">[^/]+?)")}}).join(""),routeKeys:s}}},30566:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getSortedRoutes=function(e){let t=new r;return e.forEach(e=>t.insert(e)),t.smoosh()};class r{insert(e){this._insert(e.split("/").filter(Boolean),[],!1)}smoosh(){return this._smoosh()}_smoosh(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",t=[...this.children.keys()].sort();null!==this.slugName&&t.splice(t.indexOf("[]"),1),null!==this.restSlugName&&t.splice(t.indexOf("[...]"),1),null!==this.optionalRestSlugName&&t.splice(t.indexOf("[[...]]"),1);let r=t.map(t=>this.children.get(t)._smoosh("".concat(e).concat(t,"/"))).reduce((e,t)=>[...e,...t],[]);if(null!==this.slugName&&r.push(...this.children.get("[]")._smoosh("".concat(e,"[").concat(this.slugName,"]/"))),!this.placeholder){let n="/"===e?"/":e.slice(0,-1);if(null!=this.optionalRestSlugName)throw Error('You cannot define a route with the same specificity as a optional catch-all route ("'.concat(n,'" and "').concat(n,"[[...").concat(this.optionalRestSlugName,']]").'));r.unshift(n)}return null!==this.restSlugName&&r.push(...this.children.get("[...]")._smoosh("".concat(e,"[...").concat(this.restSlugName,"]/"))),null!==this.optionalRestSlugName&&r.push(...this.children.get("[[...]]")._smoosh("".concat(e,"[[...").concat(this.optionalRestSlugName,"]]/"))),r}_insert(e,t,n){if(0===e.length){this.placeholder=!1;return}if(n)throw Error("Catch-all must be the last part of the URL.");let a=e[0];if(a.startsWith("[")&&a.endsWith("]")){let o=a.slice(1,-1),i=!1;if(o.startsWith("[")&&o.endsWith("]")&&(o=o.slice(1,-1),i=!0),o.startsWith("...")&&(o=o.substring(3),n=!0),o.startsWith("[")||o.endsWith("]"))throw Error("Segment names may not start or end with extra brackets ('".concat(o,"')."));if(o.startsWith("."))throw Error("Segment names may not start with erroneous periods ('".concat(o,"')."));function l(e,r){if(null!==e&&e!==r)throw Error("You cannot use different slug names for the same dynamic path ('".concat(e,"' !== '").concat(r,"')."));t.forEach(e=>{if(e===r)throw Error('You cannot have the same slug name "'.concat(r,'" repeat within a single dynamic path'));if(e.replace(/\W/g,"")===a.replace(/\W/g,""))throw Error('You cannot have the slug names "'.concat(e,'" and "').concat(r,'" differ only by non-word symbols within a single dynamic path'))}),t.push(r)}if(n){if(i){if(null!=this.restSlugName)throw Error('You cannot use both an required and optional catch-all route at the same level ("[...'.concat(this.restSlugName,']" and "').concat(e[0],'" ).'));l(this.optionalRestSlugName,o),this.optionalRestSlugName=o,a="[[...]]"}else{if(null!=this.optionalRestSlugName)throw Error('You cannot use both an optional and required catch-all route at the same level ("[[...'.concat(this.optionalRestSlugName,']]" and "').concat(e[0],'").'));l(this.restSlugName,o),this.restSlugName=o,a="[...]"}}else{if(i)throw Error('Optional route parameters are not yet supported ("'.concat(e[0],'").'));l(this.slugName,o),this.slugName=o,a="[]"}}this.children.has(a)||this.children.set(a,new r),this.children.get(a)._insert(e.slice(1),t,n)}constructor(){this.placeholder=!0,this.children=new Map,this.slugName=null,this.restSlugName=null,this.optionalRestSlugName=null}}},86949:function(e,t){"use strict";let r;Object.defineProperty(t,"__esModule",{value:!0}),t.setConfig=function(e){r=e},t.default=void 0,t.default=()=>r,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},31436:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){let{headManager:t,reduceComponentsToState:r}=e;function l(){if(t&&t.mountedInstances){let a=n.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(a,e))}}if(a){var s;null==t||null==(s=t.mountedInstances)||s.add(e.children),l()}return o(()=>{var r;return null==t||null==(r=t.mountedInstances)||r.add(e.children),()=>{var r;null==t||null==(r=t.mountedInstances)||r.delete(e.children)}}),o(()=>(t&&(t._pendingUpdate=l),()=>{t&&(t._pendingUpdate=l)})),i(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null};var n=(0,r(91598).Z)(r(67294));let a=!1,o=a?()=>{}:n.useLayoutEffect,i=a?()=>{}:n.useEffect},670:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.execOnce=function(e){let t,r=!1;return function(){for(var n=arguments.length,a=Array(n),o=0;o<n;o++)a[o]=arguments[o];return r||(r=!0,t=e(...a)),t}},t.getLocationOrigin=i,t.getURL=function(){let{href:e}=window.location,t=i();return e.substring(t.length)},t.getDisplayName=l,t.isResSent=s,t.normalizeRepeatedSlashes=function(e){let t=e.split("?"),r=t[0];return r.replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?"?".concat(t.slice(1).join("?")):"")},t.loadGetInitialProps=u,t.ST=t.SP=t.isAbsoluteUrl=t.WEB_VITALS=void 0;var n=r(60932).Z;t.WEB_VITALS=["CLS","FCP","FID","INP","LCP","TTFB"];let a=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,o=e=>a.test(e);function i(){let{protocol:e,hostname:t,port:r}=window.location;return"".concat(e,"//").concat(t).concat(r?":"+r:"")}function l(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function s(e){return e.finished||e.headersSent}function u(e,t){return c.apply(this,arguments)}function c(){return(c=n(function*(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:yield u(t.Component,t.ctx)}:{};let n=yield e.getInitialProps(t);if(r&&s(r))return n;if(!n){let a='"'.concat(l(e),'.getInitialProps()" should resolve to an object. But found "').concat(n,'" instead.');throw Error(a)}return n})).apply(this,arguments)}t.isAbsoluteUrl=o;let d="undefined"!=typeof performance;t.SP=d;let f=d&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);t.ST=f,t.DecodeError=class extends Error{},t.NormalizeError=class extends Error{},t.PageNotFoundError=class extends Error{constructor(e){super(),this.code="ENOENT",this.message="Cannot find module for page: ".concat(e)}},t.MissingStaticPage=class extends Error{constructor(e,t){super(),this.message="Failed to load static file for page: ".concat(e," ").concat(t)}},t.MiddlewareNotFoundError=class extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}},57238:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.warnOnce=void 0;let r=e=>{};t.warnOnce=r},78018:function(e){var t,r,n,a,o,i,l,s,u,c,d,f,p,h,m,g,y,v,_,P,b,S,w,E,x,C,j,O,R,M,A,L,T,I,N,k,D,B,H,U,F,q,W,Z,z,G;(t={}).d=function(e,r){for(var n in r)t.o(r,n)&&!t.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:r[n]})},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},void 0!==t&&(t.ab="//"),r={},t.r(r),t.d(r,{getCLS:function(){return w},getFCP:function(){return P},getFID:function(){return M},getINP:function(){return q},getLCP:function(){return Z},getTTFB:function(){return G},onCLS:function(){return w},onFCP:function(){return P},onFID:function(){return M},onINP:function(){return q},onLCP:function(){return Z},onTTFB:function(){return G}}),s=-1,u=function(e){addEventListener("pageshow",function(t){t.persisted&&(s=t.timeStamp,e(t))},!0)},c=function(){return window.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]},d=function(){var e=c();return e&&e.activationStart||0},f=function(e,t){var r=c(),n="navigate";return s>=0?n="back-forward-cache":r&&(n=document.prerendering||d()>0?"prerender":r.type.replace(/_/g,"-")),{name:e,value:void 0===t?-1:t,rating:"good",delta:0,entries:[],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:n}},p=function(e,t,r){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var n=new PerformanceObserver(function(e){t(e.getEntries())});return n.observe(Object.assign({type:e,buffered:!0},r||{})),n}}catch(a){}},h=function(e,t){var r=function r(n){"pagehide"!==n.type&&"hidden"!==document.visibilityState||(e(n),t&&(removeEventListener("visibilitychange",r,!0),removeEventListener("pagehide",r,!0)))};addEventListener("visibilitychange",r,!0),addEventListener("pagehide",r,!0)},m=function(e,t,r,n){var a,o;return function(i){var l;t.value>=0&&(i||n)&&((o=t.value-(a||0))||void 0===a)&&(a=t.value,t.delta=o,t.rating=(l=t.value)>r[1]?"poor":l>r[0]?"needs-improvement":"good",e(t))}},g=-1,y=function(){return"hidden"!==document.visibilityState||document.prerendering?1/0:0},v=function(){h(function(e){g=e.timeStamp},!0)},_=function(){return g<0&&(g=y(),v(),u(function(){setTimeout(function(){g=y(),v()},0)})),{get firstHiddenTime(){return g}}},P=function(e,t){t=t||{};var r,n=[1800,3e3],a=_(),o=f("FCP"),i=function(e){e.forEach(function(e){"first-contentful-paint"===e.name&&(s&&s.disconnect(),e.startTime<a.firstHiddenTime&&(o.value=e.startTime-d(),o.entries.push(e),r(!0)))})},l=window.performance&&window.performance.getEntriesByName&&window.performance.getEntriesByName("first-contentful-paint")[0],s=l?null:p("paint",i);(l||s)&&(r=m(e,o,n,t.reportAllChanges),l&&i([l]),u(function(a){r=m(e,o=f("FCP"),n,t.reportAllChanges),requestAnimationFrame(function(){requestAnimationFrame(function(){o.value=performance.now()-a.timeStamp,r(!0)})})}))},b=!1,S=-1,w=function(e,t){t=t||{};var r=[.1,.25];b||(P(function(e){S=e.value}),b=!0);var n,a=function(t){S>-1&&e(t)},o=f("CLS",0),i=0,l=[],s=function(e){e.forEach(function(e){if(!e.hadRecentInput){var t=l[0],r=l[l.length-1];i&&e.startTime-r.startTime<1e3&&e.startTime-t.startTime<5e3?(i+=e.value,l.push(e)):(i=e.value,l=[e]),i>o.value&&(o.value=i,o.entries=l,n())}})},c=p("layout-shift",s);c&&(n=m(a,o,r,t.reportAllChanges),h(function(){s(c.takeRecords()),n(!0)}),u(function(){i=0,S=-1,n=m(a,o=f("CLS",0),r,t.reportAllChanges)}))},E={passive:!0,capture:!0},x=new Date,C=function(e,t){n||(n=t,a=e,o=new Date,R(removeEventListener),j())},j=function(){if(a>=0&&a<o-x){var e={entryType:"first-input",name:n.type,target:n.target,cancelable:n.cancelable,startTime:n.timeStamp,processingStart:n.timeStamp+a};i.forEach(function(t){t(e)}),i=[]}},O=function(e){if(e.cancelable){var t,r,n,a=(e.timeStamp>1e12?new Date:performance.now())-e.timeStamp;"pointerdown"==e.type?(t=function(){C(a,e),n()},r=function(){n()},n=function(){removeEventListener("pointerup",t,E),removeEventListener("pointercancel",r,E)},addEventListener("pointerup",t,E),addEventListener("pointercancel",r,E)):C(a,e)}},R=function(e){["mousedown","keydown","touchstart","pointerdown"].forEach(function(t){return e(t,O,E)})},M=function(e,t){t=t||{};var r,o=[100,300],l=_(),s=f("FID"),c=function(e){e.startTime<l.firstHiddenTime&&(s.value=e.processingStart-e.startTime,s.entries.push(e),r(!0))},d=function(e){e.forEach(c)},g=p("first-input",d);r=m(e,s,o,t.reportAllChanges),g&&h(function(){d(g.takeRecords()),g.disconnect()},!0),g&&u(function(){r=m(e,s=f("FID"),o,t.reportAllChanges),i=[],a=-1,n=null,R(addEventListener),i.push(c),j()})},A=0,L=1/0,T=0,I=function(e){e.forEach(function(e){e.interactionId&&(L=Math.min(L,e.interactionId),A=(T=Math.max(T,e.interactionId))?(T-L)/7+1:0)})},N=function(){return l?A:performance.interactionCount||0},k=function(){"interactionCount"in performance||l||(l=p("event",I,{type:"event",buffered:!0,durationThreshold:0}))},D=0,B=function(){return N()-D},H=[],U={},F=function(e){var t=H[H.length-1],r=U[e.interactionId];if(r||H.length<10||e.duration>t.latency){if(r)r.entries.push(e),r.latency=Math.max(r.latency,e.duration);else{var n={id:e.interactionId,latency:e.duration,entries:[e]};U[n.id]=n,H.push(n)}H.sort(function(e,t){return t.latency-e.latency}),H.splice(10).forEach(function(e){delete U[e.id]})}},q=function(e,t){t=t||{};var r=[200,500];k();var n,a=f("INP"),o=function(e){e.forEach(function(e){e.interactionId&&F(e),"first-input"!==e.entryType||H.some(function(t){return t.entries.some(function(t){return e.duration===t.duration&&e.startTime===t.startTime})})||F(e)});var t,r=(t=Math.min(H.length-1,Math.floor(B()/50)),H[t]);r&&r.latency!==a.value&&(a.value=r.latency,a.entries=r.entries,n())},i=p("event",o,{durationThreshold:t.durationThreshold||40});n=m(e,a,r,t.reportAllChanges),i&&(i.observe({type:"first-input",buffered:!0}),h(function(){o(i.takeRecords()),a.value<0&&B()>0&&(a.value=0,a.entries=[]),n(!0)}),u(function(){H=[],D=N(),n=m(e,a=f("INP"),r,t.reportAllChanges)}))},W={},Z=function(e,t){t=t||{};var r,n=[2500,4e3],a=_(),o=f("LCP"),i=function(e){var t=e[e.length-1];if(t){var n=t.startTime-d();n<a.firstHiddenTime&&(o.value=n,o.entries=[t],r())}},l=p("largest-contentful-paint",i);if(l){r=m(e,o,n,t.reportAllChanges);var s=function(){W[o.id]||(i(l.takeRecords()),l.disconnect(),W[o.id]=!0,r(!0))};["keydown","click"].forEach(function(e){addEventListener(e,s,{once:!0,capture:!0})}),h(s,!0),u(function(a){r=m(e,o=f("LCP"),n,t.reportAllChanges),requestAnimationFrame(function(){requestAnimationFrame(function(){o.value=performance.now()-a.timeStamp,W[o.id]=!0,r(!0)})})})}},z=function e(t){document.prerendering?addEventListener("prerenderingchange",function(){return e(t)},!0):"complete"!==document.readyState?addEventListener("load",function(){return e(t)},!0):setTimeout(t,0)},G=function(e,t){t=t||{};var r=[800,1800],n=f("TTFB"),a=m(e,n,r,t.reportAllChanges);z(function(){var o=c();if(o){if(n.value=Math.max(o.responseStart-d(),0),n.value<0||n.value>performance.now())return;n.entries=[o],a(!0),u(function(){(a=m(e,n=f("TTFB",0),r,t.reportAllChanges))(!0)})}})},e.exports=r},79423:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isAPIRoute=function(e){return"/api"===e||Boolean(null==e?void 0:e.startsWith("/api/"))}},80676:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=a,t.getProperError=function(e){return a(e)?e:Error(n.isPlainObject(e)?JSON.stringify(e):e+"")};var n=r(82849);function a(e){return"object"==typeof e&&null!==e&&"name"in e&&"message"in e}},72431:function(){}},function(e){e.O(0,[9774],function(){return e(e.s=21783)}),_N_E=e.O()}]);
2.2.36. https://dev-app.illusto.com/_next/static/chunks/pages/_app-0c1956830c7f6018.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/pages/_app-0c1956830c7f6018.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://wfxkhbkrjijg.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/pages/_app-0c1956830c7f6018.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; countryCode=IN; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://wfxkhbkrjijg.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:38:09 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"2e85a-18b142b7028"
Vary: Accept-Encoding
Content-Length: 190554

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2888],{8417:function(e,t,r){"use strict";r.d(t,{Z:function(){return V}});var n=function(){function e(e){var t=this;this._insertTag=function(e){var r;r=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,r),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){if(this.ctr%(this.isSpeedy?65e3:1)==0){var t;this._insertTag(((t=document.createElement("style")).setAttribute("data-emotion",this.key),void 0!==this.nonce&&t.setAttribute("nonce",this.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t))}var r=this.tags[this.tags.length-1];if(this.isSpeedy){var n=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(r);try{n.insertRule(e,n.cssRules.length)}catch(o){}}else r.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEach(function(e){return e.parentNode&&e.parentNode.removeChild(e)}),this.tags=[],this.ctr=0},e}(),o=Math.abs,i=String.fromCharCode,a=Object.assign;function s(e,t,r){return e.replace(t,r)}function l(e,t){return e.indexOf(t)}function u(e,t){return 0|e.charCodeAt(t)}function c(e,t,r){return e.slice(t,r)}function d(e){return e.length}function f(e,t){return t.push(e),e}var p=1,m=1,h=0,v=0,g=0,y="";function b(e,t,r,n,o,i,a){return{value:e,root:t,parent:r,type:n,props:o,children:i,line:p,column:m,length:a,return:""}}function x(e,t){return a(b("",null,null,"",null,null,0),e,{length:-e.length},t)}function Z(){return g=v<h?u(y,v++):0,m++,10===g&&(m=1,p++),g}function w(){return u(y,v)}function k(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function S(e){return p=m=1,h=d(y=e),v=0,[]}function E(e){var t,r;return(t=v-1,r=function e(t){for(;Z();)switch(g){case t:return v;case 34:case 39:34!==t&&39!==t&&e(g);break;case 40:41===t&&e(t);break;case 92:Z()}return v}(91===e?e+2:40===e?e+1:e),c(y,t,r)).trim()}var P="-ms-",j="-moz-",O="-webkit-",C="comm",R="rule",A="decl",T="@keyframes";function $(e,t){for(var r="",n=e.length,o=0;o<n;o++)r+=t(e[o],o,e,t)||"";return r}function M(e,t,r,n){switch(e.type){case"@layer":if(e.children.length)break;case"@import":case A:return e.return=e.return||e.value;case C:return"";case T:return e.return=e.value+"{"+$(e.children,n)+"}";case R:e.value=e.props.join(",")}return d(r=$(e.children,n))?e.return=e.value+"{"+r+"}":""}function _(e,t,r,n,i,a,l,u,d,f,p){for(var m=i-1,h=0===i?a:[""],v=h.length,g=0,y=0,x=0;g<n;++g)for(var Z=0,w=c(e,m+1,m=o(y=l[g])),k=e;Z<v;++Z)(k=(y>0?h[Z]+" "+w:s(w,/&\f/g,h[Z])).trim())&&(d[x++]=k);return b(e,t,r,0===i?R:u,d,f,p)}function N(e,t,r,n){return b(e,t,r,A,c(e,0,n),c(e,n+1,-1),n)}var I=function(e,t,r){for(var n=0,o=0;n=o,o=w(),38===n&&12===o&&(t[r]=1),!k(o);)Z();return c(y,e,v)},z=function(e,t){var r=-1,n=44;do switch(k(n)){case 0:38===n&&12===w()&&(t[r]=1),e[r]+=I(v-1,t,r);break;case 2:e[r]+=E(n);break;case 4:if(44===n){e[++r]=58===w()?"&\f":"",t[r]=e[r].length;break}default:e[r]+=i(n)}while(n=Z());return e},B=function(e,t){var r;return r=z(S(e),t),y="",r},L=new WeakMap,D=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,r=e.parent,n=e.column===r.column&&e.line===r.line;"rule"!==r.type;)if(!(r=r.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||L.get(r))&&!n){L.set(e,!0);for(var o=[],i=B(t,o),a=r.props,s=0,l=0;s<i.length;s++)for(var u=0;u<a.length;u++,l++)e.props[l]=o[s]?i[s].replace(/&\f/g,a[u]):a[u]+" "+i[s]}}},W=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}},F=[function(e,t,r,n){if(e.length>-1&&!e.return)switch(e.type){case A:e.return=function e(t,r){switch(45^u(t,0)?(((r<<2^u(t,0))<<2^u(t,1))<<2^u(t,2))<<2^u(t,3):0){case 5103:return O+"print-"+t+t;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return O+t+t;case 5349:case 4246:case 4810:case 6968:case 2756:return O+t+j+t+P+t+t;case 6828:case 4268:return O+t+P+t+t;case 6165:return O+t+P+"flex-"+t+t;case 5187:return O+t+s(t,/(\w+).+(:[^]+)/,O+"box-$1$2"+P+"flex-$1$2")+t;case 5443:return O+t+P+"flex-item-"+s(t,/flex-|-self/,"")+t;case 4675:return O+t+P+"flex-line-pack"+s(t,/align-content|flex-|-self/,"")+t;case 5548:return O+t+P+s(t,"shrink","negative")+t;case 5292:return O+t+P+s(t,"basis","preferred-size")+t;case 6060:return O+"box-"+s(t,"-grow","")+O+t+P+s(t,"grow","positive")+t;case 4554:return O+s(t,/([^-])(transform)/g,"$1"+O+"$2")+t;case 6187:return s(s(s(t,/(zoom-|grab)/,O+"$1"),/(image-set)/,O+"$1"),t,"")+t;case 5495:case 3959:return s(t,/(image-set\([^]*)/,O+"$1$`$1");case 4968:return s(s(t,/(.+:)(flex-)?(.*)/,O+"box-pack:$3"+P+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+O+t+t;case 4095:case 3583:case 4068:case 2532:return s(t,/(.+)-inline(.+)/,O+"$1$2")+t;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(d(t)-1-r>6)switch(u(t,r+1)){case 109:if(45!==u(t,r+4))break;case 102:return s(t,/(.+:)(.+)-([^]+)/,"$1"+O+"$2-$3$1"+j+(108==u(t,r+3)?"$3":"$2-$3"))+t;case 115:return~l(t,"stretch")?e(s(t,"stretch","fill-available"),r)+t:t}break;case 4949:if(115!==u(t,r+1))break;case 6444:switch(u(t,d(t)-3-(~l(t,"!important")&&10))){case 107:return s(t,":",":"+O)+t;case 101:return s(t,/(.+:)([^;!]+)(;|!.+)?/,"$1"+O+(45===u(t,14)?"inline-":"")+"box$3$1"+O+"$2$3$1"+P+"$2box$3")+t}break;case 5936:switch(u(t,r+11)){case 114:return O+t+P+s(t,/[svh]\w+-[tblr]{2}/,"tb")+t;case 108:return O+t+P+s(t,/[svh]\w+-[tblr]{2}/,"tb-rl")+t;case 45:return O+t+P+s(t,/[svh]\w+-[tblr]{2}/,"lr")+t}return O+t+P+t+t}return t}(e.value,e.length);break;case T:return $([x(e,{value:s(e.value,"@","@"+O)})],n);case R:if(e.length)return e.props.map(function(t){var r;switch(r=t,(r=/(::plac\w+|:read-\w+)/.exec(r))?r[0]:r){case":read-only":case":read-write":return $([x(e,{props:[s(t,/:(read-\w+)/,":"+j+"$1")]})],n);case"::placeholder":return $([x(e,{props:[s(t,/:(plac\w+)/,":"+O+"input-$1")]}),x(e,{props:[s(t,/:(plac\w+)/,":"+j+"$1")]}),x(e,{props:[s(t,/:(plac\w+)/,P+"input-$1")]})],n)}return""}).join("")}}],V=function(e){var t,r,o,a,h,x=e.key;if("css"===x){var P=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(P,function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))})}var j=e.stylisPlugins||F,O={},R=[];a=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+x+' "]'),function(e){for(var t=e.getAttribute("data-emotion").split(" "),r=1;r<t.length;r++)O[t[r]]=!0;R.push(e)});var A=(r=(t=[D,W].concat(j,[M,(o=function(e){h.insert(e)},function(e){!e.root&&(e=e.return)&&o(e)})])).length,function(e,n,o,i){for(var a="",s=0;s<r;s++)a+=t[s](e,n,o,i)||"";return a}),T=function(e){var t,r;return $((r=function e(t,r,n,o,a,h,x,S,P){for(var j,O=0,R=0,A=x,T=0,$=0,M=0,I=1,z=1,B=1,L=0,D="",W=a,F=h,V=o,U=D;z;)switch(M=L,L=Z()){case 40:if(108!=M&&58==u(U,A-1)){-1!=l(U+=s(E(L),"&","&\f"),"&\f")&&(B=-1);break}case 34:case 39:case 91:U+=E(L);break;case 9:case 10:case 13:case 32:U+=function(e){for(;g=w();)if(g<33)Z();else break;return k(e)>2||k(g)>3?"":" "}(M);break;case 92:U+=function(e,t){for(var r;--t&&Z()&&!(g<48)&&!(g>102)&&(!(g>57)||!(g<65))&&(!(g>70)||!(g<97)););return r=v+(t<6&&32==w()&&32==Z()),c(y,e,r)}(v-1,7);continue;case 47:switch(w()){case 42:case 47:f(b(j=function(e,t){for(;Z();)if(e+g===57)break;else if(e+g===84&&47===w())break;return"/*"+c(y,t,v-1)+"*"+i(47===e?e:Z())}(Z(),v),r,n,C,i(g),c(j,2,-2),0),P);break;default:U+="/"}break;case 123*I:S[O++]=d(U)*B;case 125*I:case 59:case 0:switch(L){case 0:case 125:z=0;case 59+R:-1==B&&(U=s(U,/\f/g,"")),$>0&&d(U)-A&&f($>32?N(U+";",o,n,A-1):N(s(U," ","")+";",o,n,A-2),P);break;case 59:U+=";";default:if(f(V=_(U,r,n,O,R,a,S,D,W=[],F=[],A),h),123===L){if(0===R)e(U,r,V,V,W,h,A,S,F);else switch(99===T&&110===u(U,3)?100:T){case 100:case 108:case 109:case 115:e(t,V,V,o&&f(_(t,V,V,0,0,a,S,D,a,W=[],A),F),a,F,A,S,o?W:F);break;default:e(U,V,V,V,[""],F,0,S,F)}}}O=R=$=0,I=B=1,D=U="",A=x;break;case 58:A=1+d(U),$=M;default:if(I<1){if(123==L)--I;else if(125==L&&0==I++&&125==(g=v>0?u(y,--v):0,m--,10===g&&(m=1,p--),g))continue}switch(U+=i(L),L*I){case 38:B=R>0?1:(U+="\f",-1);break;case 44:S[O++]=(d(U)-1)*B,B=1;break;case 64:45===w()&&(U+=E(Z())),T=w(),R=A=d(D=U+=function(e){for(;!k(w());)Z();return c(y,e,v)}(v)),L++;break;case 45:45===M&&2==d(U)&&(I=0)}}return h}("",null,null,null,[""],t=S(t=e),0,[0],t),y="",r),A)},I={key:x,sheet:new n({key:x,container:a,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:O,registered:{},insert:function(e,t,r,n){h=r,T(e?e+"{"+t.styles+"}":t.styles),n&&(I.inserted[t.name]=!0)}};return I.sheet.hydrate(R),I}},45042:function(e,t,r){"use strict";function n(e){var t=Object.create(null);return function(r){return void 0===t[r]&&(t[r]=e(r)),t[r]}}r.d(t,{Z:function(){return n}})},52443:function(e,t,r){"use strict";r.d(t,{T:function(){return s},w:function(){return a}});var n=r(67294),o=r(8417);r(48137),r(27278);var i=(0,n.createContext)("undefined"!=typeof HTMLElement?(0,o.Z)({key:"css"}):null);i.Provider;var a=function(e){return(0,n.forwardRef)(function(t,r){return e(t,(0,n.useContext)(i),r)})},s=(0,n.createContext)({})},70917:function(e,t,r){"use strict";r.d(t,{F4:function(){return c},iv:function(){return u},xB:function(){return l}});var n=r(67294);r(8417);var o=r(52443);r(8679);var i=r(70444),a=r(48137),s=r(27278),l=(0,o.w)(function(e,t){var r=e.styles,l=(0,a.O)([r],void 0,(0,n.useContext)(o.T)),u=(0,n.useRef)();return(0,s.j)(function(){var e=t.key+"-global",r=new t.sheet.constructor({key:e,nonce:t.sheet.nonce,container:t.sheet.container,speedy:t.sheet.isSpeedy}),n=!1,o=document.querySelector('style[data-emotion="'+e+" "+l.name+'"]');return t.sheet.tags.length&&(r.before=t.sheet.tags[0]),null!==o&&(n=!0,o.setAttribute("data-emotion",e),r.hydrate([o])),u.current=[r,n],function(){r.flush()}},[t]),(0,s.j)(function(){var e=u.current,r=e[0];if(e[1]){e[1]=!1;return}if(void 0!==l.next&&(0,i.My)(t,l.next,!0),r.tags.length){var n=r.tags[r.tags.length-1].nextElementSibling;r.before=n,r.flush()}t.insert("",l,r,!1)},[t,l.name]),null});function u(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,a.O)(t)}var c=function(){var e=u.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}},48137:function(e,t,r){"use strict";r.d(t,{O:function(){return m}});var n,o={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},i=r(45042),a=/[A-Z]|^ms/g,s=/_EMO_([^_]+?)_([^]*?)_EMO_/g,l=function(e){return 45===e.charCodeAt(1)},u=function(e){return null!=e&&"boolean"!=typeof e},c=(0,i.Z)(function(e){return l(e)?e:e.replace(a,"-$&").toLowerCase()}),d=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(s,function(e,t,r){return n={name:t,styles:r,next:n},t})}return 1===o[e]||l(e)||"number"!=typeof t||0===t?t:t+"px"};function f(e,t,r){if(null==r)return"";if(void 0!==r.__emotion_styles)return r;switch(typeof r){case"boolean":return"";case"object":if(1===r.anim)return n={name:r.name,styles:r.styles,next:n},r.name;if(void 0!==r.styles){var o=r.next;if(void 0!==o)for(;void 0!==o;)n={name:o.name,styles:o.styles,next:n},o=o.next;return r.styles+";"}return function(e,t,r){var n="";if(Array.isArray(r))for(var o=0;o<r.length;o++)n+=f(e,t,r[o])+";";else for(var i in r){var a=r[i];if("object"!=typeof a)null!=t&&void 0!==t[a]?n+=i+"{"+t[a]+"}":u(a)&&(n+=c(i)+":"+d(i,a)+";");else if(Array.isArray(a)&&"string"==typeof a[0]&&(null==t||void 0===t[a[0]]))for(var s=0;s<a.length;s++)u(a[s])&&(n+=c(i)+":"+d(i,a[s])+";");else{var l=f(e,t,a);switch(i){case"animation":case"animationName":n+=c(i)+":"+l+";";break;default:n+=i+"{"+l+"}"}}}return n}(e,t,r);case"function":if(void 0!==e){var i=n,a=r(e);return n=i,f(e,t,a)}}if(null==t)return r;var s=t[r];return void 0!==s?s:r}var p=/label:\s*([^\s;\n{]+)\s*(;|$)/g,m=function(e,t,r){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var o,i=!0,a="";n=void 0;var s=e[0];null==s||void 0===s.raw?(i=!1,a+=f(r,t,s)):a+=s[0];for(var l=1;l<e.length;l++)a+=f(r,t,e[l]),i&&(a+=s[l]);p.lastIndex=0;for(var u="";null!==(o=p.exec(a));)u+="-"+o[1];return{name:function(e){for(var t,r=0,n=0,o=e.length;o>=4;++n,o-=4)t=(65535&(t=255&e.charCodeAt(n)|(255&e.charCodeAt(++n))<<8|(255&e.charCodeAt(++n))<<16|(255&e.charCodeAt(++n))<<24))*1540483477+((t>>>16)*59797<<16),t^=t>>>24,r=(65535&t)*1540483477+((t>>>16)*59797<<16)^(65535&r)*1540483477+((r>>>16)*59797<<16);switch(o){case 3:r^=(255&e.charCodeAt(n+2))<<16;case 2:r^=(255&e.charCodeAt(n+1))<<8;case 1:r^=255&e.charCodeAt(n),r=(65535&r)*1540483477+((r>>>16)*59797<<16)}return r^=r>>>13,(((r=(65535&r)*1540483477+((r>>>16)*59797<<16))^r>>>15)>>>0).toString(36)}(a)+u,styles:a,next:n}}},27278:function(e,t,r){"use strict";r.d(t,{L:function(){return a},j:function(){return s}});var n,o=r(67294),i=!!(n||(n=r.t(o,2))).useInsertionEffect&&(n||(n=r.t(o,2))).useInsertionEffect,a=i||function(e){return e()},s=i||o.useLayoutEffect},70444:function(e,t,r){"use strict";function n(e,t,r){var n="";return r.split(" ").forEach(function(r){void 0!==e[r]?t.push(e[r]+";"):n+=r+" "}),n}r.d(t,{My:function(){return i},fp:function(){return n},hC:function(){return o}});var o=function(e,t,r){var n=e.key+"-"+t.name;!1===r&&void 0===e.registered[n]&&(e.registered[n]=t.styles)},i=function(e,t,r){o(e,t,r);var n=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var i=t;do e.insert(t===i?"."+n:"",i,e.sheet,!0),i=i.next;while(void 0!==i)}}},50594:function(e,t,r){"use strict";var n=r(64836);t.Z=void 0;var o=n(r(64938)),i=r(85893),a=(0,o.default)((0,i.jsx)("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close");t.Z=a},326:function(e,t,r){"use strict";var n=r(64836);t.Z=void 0;var o=n(r(64938)),i=r(85893),a=(0,o.default)((0,i.jsx)("path",{d:"M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"}),"Menu");t.Z=a},64938:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return n.createSvgIcon}});var n=r(58372)},46901:function(e,t,r){"use strict";r.d(t,{Z:function(){return $}});var n=r(63366),o=r(87462),i=r(67294),a=r(93680),s=r(94780),l=r(41796),u=r(90948),c=r(71657),d=r(98216),f=r(90629),p=r(1588),m=r(34867);function h(e){return(0,m.Z)("MuiAlert",e)}let v=(0,p.Z)("MuiAlert",["root","action","icon","message","filled","filledSuccess","filledInfo","filledWarning","filledError","outlined","outlinedSuccess","outlinedInfo","outlinedWarning","outlinedError","standard","standardSuccess","standardInfo","standardWarning","standardError"]);var g=r(93946),y=r(88169),b=r(85893),x=(0,y.Z)((0,b.jsx)("path",{d:"M20,12A8,8 0 0,1 12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4C12.76,4 13.5,4.11 14.2, 4.31L15.77,2.74C14.61,2.26 13.34,2 12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0, 0 22,12M7.91,10.08L6.5,11.5L11,16L21,6L19.59,4.58L11,13.17L7.91,10.08Z"}),"SuccessOutlined"),Z=(0,y.Z)((0,b.jsx)("path",{d:"M12 5.99L19.53 19H4.47L12 5.99M12 2L1 21h22L12 2zm1 14h-2v2h2v-2zm0-6h-2v4h2v-4z"}),"ReportProblemOutlined"),w=(0,y.Z)((0,b.jsx)("path",{d:"M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"ErrorOutline"),k=(0,y.Z)((0,b.jsx)("path",{d:"M11,9H13V7H11M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20, 12C20,16.41 16.41,20 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10, 10 0 0,0 12,2M11,17H13V11H11V17Z"}),"InfoOutlined"),S=r(34484);let E=["action","children","className","closeText","color","components","componentsProps","icon","iconMapping","onClose","role","severity","slotProps","slots","variant"],P=e=>{let{variant:t,color:r,severity:n,classes:o}=e,i={root:["root",`${t}${(0,d.Z)(r||n)}`,`${t}`],icon:["icon"],message:["message"],action:["action"]};return(0,s.Z)(i,h,o)},j=(0,u.ZP)(f.Z,{name:"MuiAlert",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[r.variant],t[`${r.variant}${(0,d.Z)(r.color||r.severity)}`]]}})(({theme:e,ownerState:t})=>{let r="light"===e.palette.mode?l._j:l.$n,n="light"===e.palette.mode?l.$n:l._j,i=t.color||t.severity;return(0,o.Z)({},e.typography.body2,{backgroundColor:"transparent",display:"flex",padding:"6px 16px"},i&&"standard"===t.variant&&{color:e.vars?e.vars.palette.Alert[`${i}Color`]:r(e.palette[i].light,.6),backgroundColor:e.vars?e.vars.palette.Alert[`${i}StandardBg`]:n(e.palette[i].light,.9),[`& .${v.icon}`]:e.vars?{color:e.vars.palette.Alert[`${i}IconColor`]}:{color:e.palette[i].main}},i&&"outlined"===t.variant&&{color:e.vars?e.vars.palette.Alert[`${i}Color`]:r(e.palette[i].light,.6),border:`1px solid ${(e.vars||e).palette[i].light}`,[`& .${v.icon}`]:e.vars?{color:e.vars.palette.Alert[`${i}IconColor`]}:{color:e.palette[i].main}},i&&"filled"===t.variant&&(0,o.Z)({fontWeight:e.typography.fontWeightMedium},e.vars?{color:e.vars.palette.Alert[`${i}FilledColor`],backgroundColor:e.vars.palette.Alert[`${i}FilledBg`]}:{backgroundColor:"dark"===e.palette.mode?e.palette[i].dark:e.palette[i].main,color:e.palette.getContrastText(e.palette[i].main)}))}),O=(0,u.ZP)("div",{name:"MuiAlert",slot:"Icon",overridesResolver:(e,t)=>t.icon})({marginRight:12,padding:"7px 0",display:"flex",fontSize:22,opacity:.9}),C=(0,u.ZP)("div",{name:"MuiAlert",slot:"Message",overridesResolver:(e,t)=>t.message})({padding:"8px 0",minWidth:0,overflow:"auto"}),R=(0,u.ZP)("div",{name:"MuiAlert",slot:"Action",overridesResolver:(e,t)=>t.action})({display:"flex",alignItems:"flex-start",padding:"4px 0 0 16px",marginLeft:"auto",marginRight:-8}),A={success:(0,b.jsx)(x,{fontSize:"inherit"}),warning:(0,b.jsx)(Z,{fontSize:"inherit"}),error:(0,b.jsx)(w,{fontSize:"inherit"}),info:(0,b.jsx)(k,{fontSize:"inherit"})},T=i.forwardRef(function(e,t){var r,i,s,l,u,d;let f=(0,c.Z)({props:e,name:"MuiAlert"}),{action:p,children:m,className:h,closeText:v="Close",color:y,components:x={},componentsProps:Z={},icon:w,iconMapping:k=A,onClose:T,role:$="alert",severity:M="success",slotProps:_={},slots:N={},variant:I="standard"}=f,z=(0,n.Z)(f,E),B=(0,o.Z)({},f,{color:y,severity:M,variant:I}),L=P(B),D=null!=(r=null!=(i=N.closeButton)?i:x.CloseButton)?r:g.Z,W=null!=(s=null!=(l=N.closeIcon)?l:x.CloseIcon)?s:S.Z,F=null!=(u=_.closeButton)?u:Z.closeButton,V=null!=(d=_.closeIcon)?d:Z.closeIcon;return(0,b.jsxs)(j,(0,o.Z)({role:$,elevation:0,ownerState:B,className:(0,a.Z)(L.root,h),ref:t},z,{children:[!1!==w?(0,b.jsx)(O,{ownerState:B,className:L.icon,children:w||k[M]||A[M]}):null,(0,b.jsx)(C,{ownerState:B,className:L.message,children:m}),null!=p?(0,b.jsx)(R,{ownerState:B,className:L.action,children:p}):null,null==p&&T?(0,b.jsx)(R,{ownerState:B,className:L.action,children:(0,b.jsx)(D,(0,o.Z)({size:"small","aria-label":v,title:v,color:"inherit",onClick:T},F,{children:(0,b.jsx)(W,(0,o.Z)({fontSize:"small"},V))}))}):null]}))});var $=T},42293:function(e,t,r){"use strict";r.d(t,{Z:function(){return Z}});var n=r(63366),o=r(87462),i=r(67294),a=r(93680),s=r(94780),l=r(90948),u=r(71657),c=r(98216),d=r(90629),f=r(1588),p=r(34867);function m(e){return(0,p.Z)("MuiAppBar",e)}(0,f.Z)("MuiAppBar",["root","positionFixed","positionAbsolute","positionSticky","positionStatic","positionRelative","colorDefault","colorPrimary","colorSecondary","colorInherit","colorTransparent"]);var h=r(85893);let v=["className","color","enableColorOnDark","position"],g=e=>{let{color:t,position:r,classes:n}=e,o={root:["root",`color${(0,c.Z)(t)}`,`position${(0,c.Z)(r)}`]};return(0,s.Z)(o,m,n)},y=(e,t)=>`${null==e?void 0:e.replace(")","")}, ${t})`,b=(0,l.ZP)(d.Z,{name:"MuiAppBar",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[`position${(0,c.Z)(r.position)}`],t[`color${(0,c.Z)(r.color)}`]]}})(({theme:e,ownerState:t})=>{let r="light"===e.palette.mode?e.palette.grey[100]:e.palette.grey[900];return(0,o.Z)({display:"flex",flexDirection:"column",width:"100%",boxSizing:"border-box",flexShrink:0},"fixed"===t.position&&{position:"fixed",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0,"@media print":{position:"absolute"}},"absolute"===t.position&&{position:"absolute",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0},"sticky"===t.position&&{position:"sticky",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0},"static"===t.position&&{position:"static"},"relative"===t.position&&{position:"relative"},!e.vars&&(0,o.Z)({},"default"===t.color&&{backgroundColor:r,color:e.palette.getContrastText(r)},t.color&&"default"!==t.color&&"inherit"!==t.color&&"transparent"!==t.color&&{backgroundColor:e.palette[t.color].main,color:e.palette[t.color].contrastText},"inherit"===t.color&&{color:"inherit"},"dark"===e.palette.mode&&!t.enableColorOnDark&&{backgroundColor:null,color:null},"transparent"===t.color&&(0,o.Z)({backgroundColor:"transparent",color:"inherit"},"dark"===e.palette.mode&&{backgroundImage:"none"})),e.vars&&(0,o.Z)({},"default"===t.color&&{"--AppBar-background":t.enableColorOnDark?e.vars.palette.AppBar.defaultBg:y(e.vars.palette.AppBar.darkBg,e.vars.palette.AppBar.defaultBg),"--AppBar-color":t.enableColorOnDark?e.vars.palette.text.primary:y(e.vars.palette.AppBar.darkColor,e.vars.palette.text.primary)},t.color&&!t.color.match(/^(default|inherit|transparent)$/)&&{"--AppBar-background":t.enableColorOnDark?e.vars.palette[t.color].main:y(e.vars.palette.AppBar.darkBg,e.vars.palette[t.color].main),"--AppBar-color":t.enableColorOnDark?e.vars.palette[t.color].contrastText:y(e.vars.palette.AppBar.darkColor,e.vars.palette[t.color].contrastText)},{backgroundColor:"var(--AppBar-background)",color:"inherit"===t.color?"inherit":"var(--AppBar-color)"},"transparent"===t.color&&{backgroundImage:"none",backgroundColor:"transparent",color:"inherit"}))}),x=i.forwardRef(function(e,t){let r=(0,u.Z)({props:e,name:"MuiAppBar"}),{className:i,color:s="primary",enableColorOnDark:l=!1,position:c="fixed"}=r,d=(0,n.Z)(r,v),f=(0,o.Z)({},r,{color:s,position:c,enableColorOnDark:l}),p=g(f);return(0,h.jsx)(b,(0,o.Z)({square:!0,component:"header",ownerState:f,elevation:4,className:(0,a.Z)(p.root,i,"fixed"===c&&"mui-fixed"),ref:t},d))});var Z=x},84808:function(e,t,r){"use strict";r.d(t,{Z:function(){return b}});var n=r(63366),o=r(87462),i=r(67294),a=r(93680),s=r(94780),l=r(90948),u=r(71657),c=r(16628),d=r(1588),f=r(34867);function p(e){return(0,f.Z)("MuiBackdrop",e)}(0,d.Z)("MuiBackdrop",["root","invisible"]);var m=r(85893);let h=["children","component","components","componentsProps","className","invisible","open","slotProps","slots","transitionDuration","TransitionComponent"],v=e=>{let{classes:t,invisible:r}=e;return(0,s.Z)({root:["root",r&&"invisible"]},p,t)},g=(0,l.ZP)("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.invisible&&t.invisible]}})(({ownerState:e})=>(0,o.Z)({position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent"},e.invisible&&{backgroundColor:"transparent"})),y=i.forwardRef(function(e,t){var r,i,s;let l=(0,u.Z)({props:e,name:"MuiBackdrop"}),{children:d,component:f="div",components:p={},componentsProps:y={},className:b,invisible:x=!1,open:Z,slotProps:w={},slots:k={},transitionDuration:S,TransitionComponent:E=c.Z}=l,P=(0,n.Z)(l,h),j=(0,o.Z)({},l,{component:f,invisible:x}),O=v(j),C=null!=(r=w.root)?r:y.root;return(0,m.jsx)(E,(0,o.Z)({in:Z,timeout:S},P,{children:(0,m.jsx)(g,(0,o.Z)({"aria-hidden":!0},C,{as:null!=(i=null!=(s=k.root)?s:p.Root)?i:f,className:(0,a.Z)(O.root,b,null==C?void 0:C.className),ownerState:(0,o.Z)({},j,null==C?void 0:C.ownerState),classes:O,ref:t,children:d}))}))});var b=y},87357:function(e,t,r){"use strict";r.d(t,{Z:function(){return g}});var n=r(87462),o=r(63366),i=r(67294),a=r(90512),s=r(49731),l=r(86523),u=r(39707),c=r(96682),d=r(85893);let f=["className","component"];var p=r(37078),m=r(549);let h=(0,m.Z)(),v=function(e={}){let{themeId:t,defaultTheme:r,defaultClassName:p="MuiBox-root",generateClassName:m}=e,h=(0,s.ZP)("div",{shouldForwardProp:e=>"theme"!==e&&"sx"!==e&&"as"!==e})(l.Z),v=i.forwardRef(function(e,i){let s=(0,c.Z)(r),l=(0,u.Z)(e),{className:v,component:g="div"}=l,y=(0,o.Z)(l,f);return(0,d.jsx)(h,(0,n.Z)({as:g,ref:i,className:(0,a.Z)(v,m?m(p):p),theme:t&&s[t]||s},y))});return v}({defaultTheme:h,defaultClassName:"MuiBox-root",generateClassName:p.Z.generate});var g=v},83321:function(e,t,r){"use strict";r.d(t,{Z:function(){return j}});var n=r(63366),o=r(87462),i=r(67294),a=r(93680),s=r(47925),l=r(94780),u=r(41796),c=r(90948),d=r(71657),f=r(47739),p=r(98216),m=r(1588),h=r(34867);function v(e){return(0,h.Z)("MuiButton",e)}let g=(0,m.Z)("MuiButton",["root","text","textInherit","textPrimary","textSecondary","textSuccess","textError","textInfo","textWarning","outlined","outlinedInherit","outlinedPrimary","outlinedSecondary","outlinedSuccess","outlinedError","outlinedInfo","outlinedWarning","contained","containedInherit","containedPrimary","containedSecondary","containedSuccess","containedError","containedInfo","containedWarning","disableElevation","focusVisible","disabled","colorInherit","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","iconSizeSmall","iconSizeMedium","iconSizeLarge"]),y=i.createContext({});var b=r(85893);let x=["children","color","component","className","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"],Z=e=>{let{color:t,disableElevation:r,fullWidth:n,size:i,variant:a,classes:s}=e,u={root:["root",a,`${a}${(0,p.Z)(t)}`,`size${(0,p.Z)(i)}`,`${a}Size${(0,p.Z)(i)}`,"inherit"===t&&"colorInherit",r&&"disableElevation",n&&"fullWidth"],label:["label"],startIcon:["startIcon",`iconSize${(0,p.Z)(i)}`],endIcon:["endIcon",`iconSize${(0,p.Z)(i)}`]},c=(0,l.Z)(u,v,s);return(0,o.Z)({},s,c)},w=e=>(0,o.Z)({},"small"===e.size&&{"& > *:nth-of-type(1)":{fontSize:18}},"medium"===e.size&&{"& > *:nth-of-type(1)":{fontSize:20}},"large"===e.size&&{"& > *:nth-of-type(1)":{fontSize:22}}),k=(0,c.ZP)(f.Z,{shouldForwardProp:e=>(0,c.FO)(e)||"classes"===e,name:"MuiButton",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[r.variant],t[`${r.variant}${(0,p.Z)(r.color)}`],t[`size${(0,p.Z)(r.size)}`],t[`${r.variant}Size${(0,p.Z)(r.size)}`],"inherit"===r.color&&t.colorInherit,r.disableElevation&&t.disableElevation,r.fullWidth&&t.fullWidth]}})(({theme:e,ownerState:t})=>{var r,n;return(0,o.Z)({},e.typography.button,{minWidth:64,padding:"6px 16px",borderRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create(["background-color","box-shadow","border-color","color"],{duration:e.transitions.duration.short}),"&:hover":(0,o.Z)({textDecoration:"none",backgroundColor:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,u.Fq)(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"text"===t.variant&&"inherit"!==t.color&&{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,u.Fq)(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"outlined"===t.variant&&"inherit"!==t.color&&{border:`1px solid ${(e.vars||e).palette[t.color].main}`,backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,u.Fq)(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"contained"===t.variant&&{backgroundColor:(e.vars||e).palette.grey.A100,boxShadow:(e.vars||e).shadows[4],"@media (hover: none)":{boxShadow:(e.vars||e).shadows[2],backgroundColor:(e.vars||e).palette.grey[300]}},"contained"===t.variant&&"inherit"!==t.color&&{backgroundColor:(e.vars||e).palette[t.color].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t.color].main}}),"&:active":(0,o.Z)({},"contained"===t.variant&&{boxShadow:(e.vars||e).shadows[8]}),[`&.${g.focusVisible}`]:(0,o.Z)({},"contained"===t.variant&&{boxShadow:(e.vars||e).shadows[6]}),[`&.${g.disabled}`]:(0,o.Z)({color:(e.vars||e).palette.action.disabled},"outlined"===t.variant&&{border:`1px solid ${(e.vars||e).palette.action.disabledBackground}`},"outlined"===t.variant&&"secondary"===t.color&&{border:`1px solid ${(e.vars||e).palette.action.disabled}`},"contained"===t.variant&&{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground})},"text"===t.variant&&{padding:"6px 8px"},"text"===t.variant&&"inherit"!==t.color&&{color:(e.vars||e).palette[t.color].main},"outlined"===t.variant&&{padding:"5px 15px",border:"1px solid currentColor"},"outlined"===t.variant&&"inherit"!==t.color&&{color:(e.vars||e).palette[t.color].main,border:e.vars?`1px solid rgba(${e.vars.palette[t.color].mainChannel} / 0.5)`:`1px solid ${(0,u.Fq)(e.palette[t.color].main,.5)}`},"contained"===t.variant&&{color:e.vars?e.vars.palette.text.primary:null==(r=(n=e.palette).getContrastText)?void 0:r.call(n,e.palette.grey[300]),backgroundColor:(e.vars||e).palette.grey[300],boxShadow:(e.vars||e).shadows[2]},"contained"===t.variant&&"inherit"!==t.color&&{color:(e.vars||e).palette[t.color].contrastText,backgroundColor:(e.vars||e).palette[t.color].main},"inherit"===t.color&&{color:"inherit",borderColor:"currentColor"},"small"===t.size&&"text"===t.variant&&{padding:"4px 5px",fontSize:e.typography.pxToRem(13)},"large"===t.size&&"text"===t.variant&&{padding:"8px 11px",fontSize:e.typography.pxToRem(15)},"small"===t.size&&"outlined"===t.variant&&{padding:"3px 9px",fontSize:e.typography.pxToRem(13)},"large"===t.size&&"outlined"===t.variant&&{padding:"7px 21px",fontSize:e.typography.pxToRem(15)},"small"===t.size&&"contained"===t.variant&&{padding:"4px 10px",fontSize:e.typography.pxToRem(13)},"large"===t.size&&"contained"===t.variant&&{padding:"8px 22px",fontSize:e.typography.pxToRem(15)},t.fullWidth&&{width:"100%"})},({ownerState:e})=>e.disableElevation&&{boxShadow:"none","&:hover":{boxShadow:"none"},[`&.${g.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${g.disabled}`]:{boxShadow:"none"}}),S=(0,c.ZP)("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.startIcon,t[`iconSize${(0,p.Z)(r.size)}`]]}})(({ownerState:e})=>(0,o.Z)({display:"inherit",marginRight:8,marginLeft:-4},"small"===e.size&&{marginLeft:-2},w(e))),E=(0,c.ZP)("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.endIcon,t[`iconSize${(0,p.Z)(r.size)}`]]}})(({ownerState:e})=>(0,o.Z)({display:"inherit",marginRight:-4,marginLeft:8},"small"===e.size&&{marginRight:-2},w(e))),P=i.forwardRef(function(e,t){let r=i.useContext(y),l=(0,s.Z)(r,e),u=(0,d.Z)({props:l,name:"MuiButton"}),{children:c,color:f="primary",component:p="button",className:m,disabled:h=!1,disableElevation:v=!1,disableFocusRipple:g=!1,endIcon:w,focusVisibleClassName:P,fullWidth:j=!1,size:O="medium",startIcon:C,type:R,variant:A="text"}=u,T=(0,n.Z)(u,x),$=(0,o.Z)({},u,{color:f,component:p,disabled:h,disableElevation:v,disableFocusRipple:g,fullWidth:j,size:O,type:R,variant:A}),M=Z($),_=C&&(0,b.jsx)(S,{className:M.startIcon,ownerState:$,children:C}),N=w&&(0,b.jsx)(E,{className:M.endIcon,ownerState:$,children:w});return(0,b.jsxs)(k,(0,o.Z)({ownerState:$,className:(0,a.Z)(r.className,M.root,m),component:p,disabled:h,focusRipple:!g,focusVisibleClassName:(0,a.Z)(M.focusVisible,P),ref:t,type:R},T,{classes:M,children:[_,c,N]}))});var j=P},47739:function(e,t,r){"use strict";let n,o,i,a;r.d(t,{Z:function(){return D}});var s=r(87462),l=r(63366),u=r(67294),c=r(93680),d=r(94780),f=r(90948),p=r(71657),m=r(51705),h=r(2068),v=r(79674),g=r(75068),y=r(220);function b(e,t){var r=Object.create(null);return e&&u.Children.map(e,function(e){return e}).forEach(function(e){r[e.key]=t&&(0,u.isValidElement)(e)?t(e):e}),r}function x(e,t,r){return null!=r[t]?r[t]:e.props[t]}var Z=Object.values||function(e){return Object.keys(e).map(function(t){return e[t]})},w=function(e){function t(t,r){var n,o=(n=e.call(this,t,r)||this).handleExited.bind(function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(n));return n.state={contextValue:{isMounting:!0},handleExited:o,firstRender:!0},n}(0,g.Z)(t,e);var r=t.prototype;return r.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},r.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(e,t){var r,n,o=t.children,i=t.handleExited;return{children:t.firstRender?b(e.children,function(t){return(0,u.cloneElement)(t,{onExited:i.bind(null,t),in:!0,appear:x(t,"appear",e),enter:x(t,"enter",e),exit:x(t,"exit",e)})}):(Object.keys(n=function(e,t){function r(r){return r in t?t[r]:e[r]}e=e||{},t=t||{};var n,o=Object.create(null),i=[];for(var a in e)a in t?i.length&&(o[a]=i,i=[]):i.push(a);var s={};for(var l in t){if(o[l])for(n=0;n<o[l].length;n++){var u=o[l][n];s[o[l][n]]=r(u)}s[l]=r(l)}for(n=0;n<i.length;n++)s[i[n]]=r(i[n]);return s}(o,r=b(e.children))).forEach(function(t){var a=n[t];if((0,u.isValidElement)(a)){var s=t in o,l=t in r,c=o[t],d=(0,u.isValidElement)(c)&&!c.props.in;l&&(!s||d)?n[t]=(0,u.cloneElement)(a,{onExited:i.bind(null,a),in:!0,exit:x(a,"exit",e),enter:x(a,"enter",e)}):l||!s||d?l&&s&&(0,u.isValidElement)(c)&&(n[t]=(0,u.cloneElement)(a,{onExited:i.bind(null,a),in:c.props.in,exit:x(a,"exit",e),enter:x(a,"enter",e)})):n[t]=(0,u.cloneElement)(a,{in:!1})}}),n),firstRender:!1}},r.handleExited=function(e,t){var r=b(this.props.children);e.key in r||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState(function(t){var r=(0,s.Z)({},t.children);return delete r[e.key],{children:r}}))},r.render=function(){var e=this.props,t=e.component,r=e.childFactory,n=(0,l.Z)(e,["component","childFactory"]),o=this.state.contextValue,i=Z(this.state.children).map(r);return(delete n.appear,delete n.enter,delete n.exit,null===t)?u.createElement(y.Z.Provider,{value:o},i):u.createElement(y.Z.Provider,{value:o},u.createElement(t,n,i))},t}(u.Component);w.propTypes={},w.defaultProps={component:"div",childFactory:function(e){return e}};var k=r(70917),S=r(85893),E=r(1588);let P=(0,E.Z)("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),j=["center","classes","className"],O=(0,k.F4)(n||(n=(e=>e)`
0% {
transform: scale(0);
opacity: 0.1;
}

100% {
transform: scale(1);
opacity: 0.3;
}
`)),C=(0,k.F4)(o||(o=(e=>e)`
0% {
opacity: 1;
}

100% {
opacity: 0;
}
`)),R=(0,k.F4)(i||(i=(e=>e)`
0% {
transform: scale(1);
}

50% {
transform: scale(0.92);
}

100% {
transform: scale(1);
}
`)),A=(0,f.ZP)("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),T=(0,f.ZP)(function(e){let{className:t,classes:r,pulsate:n=!1,rippleX:o,rippleY:i,rippleSize:a,in:s,onExited:l,timeout:d}=e,[f,p]=u.useState(!1),m=(0,c.Z)(t,r.ripple,r.rippleVisible,n&&r.ripplePulsate),h=(0,c.Z)(r.child,f&&r.childLeaving,n&&r.childPulsate);return s||f||p(!0),u.useEffect(()=>{if(!s&&null!=l){let e=setTimeout(l,d);return()=>{clearTimeout(e)}}},[l,s,d]),(0,S.jsx)("span",{className:m,style:{width:a,height:a,top:-(a/2)+i,left:-(a/2)+o},children:(0,S.jsx)("span",{className:h})})},{name:"MuiTouchRipple",slot:"Ripple"})(a||(a=(e=>e)`
opacity: 0;
position: absolute;

&.${0} {
opacity: 0.3;
transform: scale(1);
animation-name: ${0};
animation-duration: ${0}ms;
animation-timing-function: ${0};
}

&.${0} {
animation-duration: ${0}ms;
}

& .${0} {
opacity: 1;
display: block;
width: 100%;
height: 100%;
border-radius: 50%;
background-color: currentColor;
}

& .${0} {
opacity: 0;
animation-name: ${0};
animation-duration: ${0}ms;
animation-timing-function: ${0};
}

& .${0} {
position: absolute;
/* @noflip */
left: 0px;
top: 0;
animation-name: ${0};
animation-duration: 2500ms;
animation-timing-function: ${0};
animation-iteration-count: infinite;
animation-delay: 200ms;
}
`),P.rippleVisible,O,550,({theme:e})=>e.transitions.easing.easeInOut,P.ripplePulsate,({theme:e})=>e.transitions.duration.shorter,P.child,P.childLeaving,C,550,({theme:e})=>e.transitions.easing.easeInOut,P.childPulsate,R,({theme:e})=>e.transitions.easing.easeInOut),$=u.forwardRef(function(e,t){let r=(0,p.Z)({props:e,name:"MuiTouchRipple"}),{center:n=!1,classes:o={},className:i}=r,a=(0,l.Z)(r,j),[d,f]=u.useState([]),m=u.useRef(0),h=u.useRef(null);u.useEffect(()=>{h.current&&(h.current(),h.current=null)},[d]);let v=u.useRef(!1),g=u.useRef(null),y=u.useRef(null),b=u.useRef(null);u.useEffect(()=>()=>{clearTimeout(g.current)},[]);let x=u.useCallback(e=>{let{pulsate:t,rippleX:r,rippleY:n,rippleSize:i,cb:a}=e;f(e=>[...e,(0,S.jsx)(T,{classes:{ripple:(0,c.Z)(o.ripple,P.ripple),rippleVisible:(0,c.Z)(o.rippleVisible,P.rippleVisible),ripplePulsate:(0,c.Z)(o.ripplePulsate,P.ripplePulsate),child:(0,c.Z)(o.child,P.child),childLeaving:(0,c.Z)(o.childLeaving,P.childLeaving),childPulsate:(0,c.Z)(o.childPulsate,P.childPulsate)},timeout:550,pulsate:t,rippleX:r,rippleY:n,rippleSize:i},m.current)]),m.current+=1,h.current=a},[o]),Z=u.useCallback((e={},t={},r=()=>{})=>{let o,i,a;let{pulsate:s=!1,center:l=n||t.pulsate,fakeElement:u=!1}=t;if((null==e?void 0:e.type)==="mousedown"&&v.current){v.current=!1;return}(null==e?void 0:e.type)==="touchstart"&&(v.current=!0);let c=u?null:b.current,d=c?c.getBoundingClientRect():{width:0,height:0,left:0,top:0};if(!l&&void 0!==e&&(0!==e.clientX||0!==e.clientY)&&(e.clientX||e.touches)){let{clientX:f,clientY:p}=e.touches&&e.touches.length>0?e.touches[0]:e;o=Math.round(f-d.left),i=Math.round(p-d.top)}else o=Math.round(d.width/2),i=Math.round(d.height/2);if(l)(a=Math.sqrt((2*d.width**2+d.height**2)/3))%2==0&&(a+=1);else{let m=2*Math.max(Math.abs((c?c.clientWidth:0)-o),o)+2,h=2*Math.max(Math.abs((c?c.clientHeight:0)-i),i)+2;a=Math.sqrt(m**2+h**2)}null!=e&&e.touches?null===y.current&&(y.current=()=>{x({pulsate:s,rippleX:o,rippleY:i,rippleSize:a,cb:r})},g.current=setTimeout(()=>{y.current&&(y.current(),y.current=null)},80)):x({pulsate:s,rippleX:o,rippleY:i,rippleSize:a,cb:r})},[n,x]),k=u.useCallback(()=>{Z({},{pulsate:!0})},[Z]),E=u.useCallback((e,t)=>{if(clearTimeout(g.current),(null==e?void 0:e.type)==="touchend"&&y.current){y.current(),y.current=null,g.current=setTimeout(()=>{E(e,t)});return}y.current=null,f(e=>e.length>0?e.slice(1):e),h.current=t},[]);return u.useImperativeHandle(t,()=>({pulsate:k,start:Z,stop:E}),[k,Z,E]),(0,S.jsx)(A,(0,s.Z)({className:(0,c.Z)(P.root,o.root,i),ref:b},a,{children:(0,S.jsx)(w,{component:null,exit:!0,children:d})}))});var M=r(34867);function _(e){return(0,M.Z)("MuiButtonBase",e)}let N=(0,E.Z)("MuiButtonBase",["root","disabled","focusVisible"]),I=["action","centerRipple","children","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","LinkComponent","onBlur","onClick","onContextMenu","onDragLeave","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","tabIndex","TouchRippleProps","touchRippleRef","type"],z=e=>{let{disabled:t,focusVisible:r,focusVisibleClassName:n,classes:o}=e,i=(0,d.Z)({root:["root",t&&"disabled",r&&"focusVisible"]},_,o);return r&&n&&(i.root+=` ${n}`),i},B=(0,f.ZP)("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},[`&.${N.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),L=u.forwardRef(function(e,t){let r=(0,p.Z)({props:e,name:"MuiButtonBase"}),{action:n,centerRipple:o=!1,children:i,className:a,component:d="button",disabled:f=!1,disableRipple:g=!1,disableTouchRipple:y=!1,focusRipple:b=!1,LinkComponent:x="a",onBlur:Z,onClick:w,onContextMenu:k,onDragLeave:E,onFocus:P,onFocusVisible:j,onKeyDown:O,onKeyUp:C,onMouseDown:R,onMouseLeave:A,onMouseUp:T,onTouchEnd:M,onTouchMove:_,onTouchStart:N,tabIndex:L=0,TouchRippleProps:D,touchRippleRef:W,type:F}=r,V=(0,l.Z)(r,I),U=u.useRef(null),q=u.useRef(null),K=(0,m.Z)(q,W),{isFocusVisibleRef:G,onFocus:H,onBlur:Y,ref:X}=(0,v.Z)(),[J,Q]=u.useState(!1);f&&J&&Q(!1),u.useImperativeHandle(n,()=>({focusVisible:()=>{Q(!0),U.current.focus()}}),[]);let[ee,et]=u.useState(!1);function er(e,t,r=y){return(0,h.Z)(n=>(t&&t(n),!r&&q.current&&q.current[e](n),!0))}u.useEffect(()=>{et(!0)},[]),u.useEffect(()=>{J&&b&&!g&&ee&&q.current.pulsate()},[g,b,J,ee]);let en=er("start",R),eo=er("stop",k),ei=er("stop",E),ea=er("stop",T),es=er("stop",e=>{J&&e.preventDefault(),A&&A(e)}),el=er("start",N),eu=er("stop",M),ec=er("stop",_),ed=er("stop",e=>{Y(e),!1===G.current&&Q(!1),Z&&Z(e)},!1),ef=(0,h.Z)(e=>{U.current||(U.current=e.currentTarget),H(e),!0===G.current&&(Q(!0),j&&j(e)),P&&P(e)}),ep=()=>{let e=U.current;return d&&"button"!==d&&!("A"===e.tagName&&e.href)},em=u.useRef(!1),eh=(0,h.Z)(e=>{b&&!em.current&&J&&q.current&&" "===e.key&&(em.current=!0,q.current.stop(e,()=>{q.current.start(e)})),e.target===e.currentTarget&&ep()&&" "===e.key&&e.preventDefault(),O&&O(e),e.target===e.currentTarget&&ep()&&"Enter"===e.key&&!f&&(e.preventDefault(),w&&w(e))}),ev=(0,h.Z)(e=>{b&&" "===e.key&&q.current&&J&&!e.defaultPrevented&&(em.current=!1,q.current.stop(e,()=>{q.current.pulsate(e)})),C&&C(e),w&&e.target===e.currentTarget&&ep()&&" "===e.key&&!e.defaultPrevented&&w(e)}),eg=d;"button"===eg&&(V.href||V.to)&&(eg=x);let ey={};"button"===eg?(ey.type=void 0===F?"button":F,ey.disabled=f):(V.href||V.to||(ey.role="button"),f&&(ey["aria-disabled"]=f));let eb=(0,m.Z)(t,X,U),ex=(0,s.Z)({},r,{centerRipple:o,component:d,disabled:f,disableRipple:g,disableTouchRipple:y,focusRipple:b,tabIndex:L,focusVisible:J}),eZ=z(ex);return(0,S.jsxs)(B,(0,s.Z)({as:eg,className:(0,c.Z)(eZ.root,a),ownerState:ex,onBlur:ed,onClick:w,onContextMenu:eo,onFocus:ef,onKeyDown:eh,onKeyUp:ev,onMouseDown:en,onMouseLeave:es,onMouseUp:ea,onDragLeave:ei,onTouchEnd:eu,onTouchMove:ec,onTouchStart:el,ref:eb,tabIndex:f?-1:L,type:F},ey,V,{children:[i,!ee||g||f?null:(0,S.jsx)($,(0,s.Z)({ref:K,center:o},D))]}))});var D=L},57922:function(e,t,r){"use strict";r.d(t,{Z:function(){return E}});var n=r(63366),o=r(87462),i=r(67294),a=r(93680),s=r(8662),l=r(94780),u=r(90948),c=r(71657),d=r(96067),f=r(30577),p=r(2734),m=r(51705),h=r(1588),v=r(34867);function g(e){return(0,v.Z)("MuiCollapse",e)}(0,h.Z)("MuiCollapse",["root","horizontal","vertical","entered","hidden","wrapper","wrapperInner"]);var y=r(85893);let b=["addEndListener","children","className","collapsedSize","component","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","orientation","style","timeout","TransitionComponent"],x=e=>{let{orientation:t,classes:r}=e,n={root:["root",`${t}`],entered:["entered"],hidden:["hidden"],wrapper:["wrapper",`${t}`],wrapperInner:["wrapperInner",`${t}`]};return(0,l.Z)(n,g,r)},Z=(0,u.ZP)("div",{name:"MuiCollapse",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[r.orientation],"entered"===r.state&&t.entered,"exited"===r.state&&!r.in&&"0px"===r.collapsedSize&&t.hidden]}})(({theme:e,ownerState:t})=>(0,o.Z)({height:0,overflow:"hidden",transition:e.transitions.create("height")},"horizontal"===t.orientation&&{height:"auto",width:0,transition:e.transitions.create("width")},"entered"===t.state&&(0,o.Z)({height:"auto",overflow:"visible"},"horizontal"===t.orientation&&{width:"auto"}),"exited"===t.state&&!t.in&&"0px"===t.collapsedSize&&{visibility:"hidden"})),w=(0,u.ZP)("div",{name:"MuiCollapse",slot:"Wrapper",overridesResolver:(e,t)=>t.wrapper})(({ownerState:e})=>(0,o.Z)({display:"flex",width:"100%"},"horizontal"===e.orientation&&{width:"auto",height:"100%"})),k=(0,u.ZP)("div",{name:"MuiCollapse",slot:"WrapperInner",overridesResolver:(e,t)=>t.wrapperInner})(({ownerState:e})=>(0,o.Z)({width:"100%"},"horizontal"===e.orientation&&{width:"auto",height:"100%"})),S=i.forwardRef(function(e,t){let r=(0,c.Z)({props:e,name:"MuiCollapse"}),{addEndListener:l,children:u,className:h,collapsedSize:v="0px",component:g,easing:S,in:E,onEnter:P,onEntered:j,onEntering:O,onExit:C,onExited:R,onExiting:A,orientation:T="vertical",style:$,timeout:M=d.x9.standard,TransitionComponent:_=s.ZP}=r,N=(0,n.Z)(r,b),I=(0,o.Z)({},r,{orientation:T,collapsedSize:v}),z=x(I),B=(0,p.Z)(),L=i.useRef(),D=i.useRef(null),W=i.useRef(),F="number"==typeof v?`${v}px`:v,V="horizontal"===T,U=V?"width":"height";i.useEffect(()=>()=>{clearTimeout(L.current)},[]);let q=i.useRef(null),K=(0,m.Z)(t,q),G=e=>t=>{if(e){let r=q.current;void 0===t?e(r):e(r,t)}},H=()=>D.current?D.current[V?"clientWidth":"clientHeight"]:0,Y=G((e,t)=>{D.current&&V&&(D.current.style.position="absolute"),e.style[U]=F,P&&P(e,t)}),X=G((e,t)=>{let r=H();D.current&&V&&(D.current.style.position="");let{duration:n,easing:o}=(0,f.C)({style:$,timeout:M,easing:S},{mode:"enter"});if("auto"===M){let i=B.transitions.getAutoHeightDuration(r);e.style.transitionDuration=`${i}ms`,W.current=i}else e.style.transitionDuration="string"==typeof n?n:`${n}ms`;e.style[U]=`${r}px`,e.style.transitionTimingFunction=o,O&&O(e,t)}),J=G((e,t)=>{e.style[U]="auto",j&&j(e,t)}),Q=G(e=>{e.style[U]=`${H()}px`,C&&C(e)}),ee=G(R),et=G(e=>{let t=H(),{duration:r,easing:n}=(0,f.C)({style:$,timeout:M,easing:S},{mode:"exit"});if("auto"===M){let o=B.transitions.getAutoHeightDuration(t);e.style.transitionDuration=`${o}ms`,W.current=o}else e.style.transitionDuration="string"==typeof r?r:`${r}ms`;e.style[U]=F,e.style.transitionTimingFunction=n,A&&A(e)}),er=e=>{"auto"===M&&(L.current=setTimeout(e,W.current||0)),l&&l(q.current,e)};return(0,y.jsx)(_,(0,o.Z)({in:E,onEnter:Y,onEntered:J,onEntering:X,onExit:Q,onExited:ee,onExiting:et,addEndListener:er,nodeRef:q,timeout:"auto"===M?null:M},N,{children:(e,t)=>(0,y.jsx)(Z,(0,o.Z)({as:g,className:(0,a.Z)(z.root,h,{entered:z.entered,exited:!E&&"0px"===F&&z.hidden}[e]),style:(0,o.Z)({[V?"minWidth":"minHeight"]:F},$),ownerState:(0,o.Z)({},I,{state:e}),ref:K},t,{children:(0,y.jsx)(w,{ownerState:(0,o.Z)({},I,{state:e}),className:z.wrapper,ref:D,children:(0,y.jsx)(k,{ownerState:(0,o.Z)({},I,{state:e}),className:z.wrapperInner,children:u})})}))}))});S.muiSupportAuto=!0;var E=S},53156:function(e,t,r){"use strict";r.d(t,{Z:function(){return S}});var n=r(63366),o=r(87462),i=r(67294),a=r(90512),s=r(14142),l=r(34867),u=r(94780),c=r(29628),d=r(70182);let f=(0,d.ZP)();var p=r(66500),m=r(85893);let h=["className","component","disableGutters","fixed","maxWidth","classes"],v=(0,p.Z)(),g=f("div",{name:"MuiContainer",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[`maxWidth${(0,s.Z)(String(r.maxWidth))}`],r.fixed&&t.fixed,r.disableGutters&&t.disableGutters]}}),y=e=>(0,c.Z)({props:e,name:"MuiContainer",defaultTheme:v}),b=(e,t)=>{let r=e=>(0,l.Z)(t,e),{classes:n,fixed:o,disableGutters:i,maxWidth:a}=e,c={root:["root",a&&`maxWidth${(0,s.Z)(String(a))}`,o&&"fixed",i&&"disableGutters"]};return(0,u.Z)(c,r,n)};var x=r(98216),Z=r(90948),w=r(71657);let k=function(e={}){let{createStyledComponent:t=g,useThemeProps:r=y,componentName:s="MuiContainer"}=e,l=t(({theme:e,ownerState:t})=>(0,o.Z)({width:"100%",marginLeft:"auto",boxSizing:"border-box",marginRight:"auto",display:"block"},!t.disableGutters&&{paddingLeft:e.spacing(2),paddingRight:e.spacing(2),[e.breakpoints.up("sm")]:{paddingLeft:e.spacing(3),paddingRight:e.spacing(3)}}),({theme:e,ownerState:t})=>t.fixed&&Object.keys(e.breakpoints.values).reduce((t,r)=>{let n=e.breakpoints.values[r];return 0!==n&&(t[e.breakpoints.up(r)]={maxWidth:`${n}${e.breakpoints.unit}`}),t},{}),({theme:e,ownerState:t})=>(0,o.Z)({},"xs"===t.maxWidth&&{[e.breakpoints.up("xs")]:{maxWidth:Math.max(e.breakpoints.values.xs,444)}},t.maxWidth&&"xs"!==t.maxWidth&&{[e.breakpoints.up(t.maxWidth)]:{maxWidth:`${e.breakpoints.values[t.maxWidth]}${e.breakpoints.unit}`}})),u=i.forwardRef(function(e,t){let i=r(e),{className:u,component:c="div",disableGutters:d=!1,fixed:f=!1,maxWidth:p="lg"}=i,v=(0,n.Z)(i,h),g=(0,o.Z)({},i,{component:c,disableGutters:d,fixed:f,maxWidth:p}),y=b(g,s);return(0,m.jsx)(l,(0,o.Z)({as:c,ownerState:g,className:(0,a.Z)(y.root,u),ref:t},v))});return u}({createStyledComponent:(0,Z.ZP)("div",{name:"MuiContainer",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[`maxWidth${(0,x.Z)(String(r.maxWidth))}`],r.fixed&&t.fixed,r.disableGutters&&t.disableGutters]}}),useThemeProps:e=>(0,w.Z)({props:e,name:"MuiContainer"})});var S=k},66720:function(e,t,r){"use strict";var n=r(87462),o=r(67294),i=r(71657),a=r(17297),s=r(85893);let l=(e,t)=>(0,n.Z)({WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",boxSizing:"border-box",WebkitTextSizeAdjust:"100%"},t&&!e.vars&&{colorScheme:e.palette.mode}),u=e=>(0,n.Z)({color:(e.vars||e).palette.text.primary},e.typography.body1,{backgroundColor:(e.vars||e).palette.background.default,"@media print":{backgroundColor:(e.vars||e).palette.common.white}}),c=(e,t=!1)=>{var r,o;let i={};t&&e.colorSchemes&&Object.entries(e.colorSchemes).forEach(([t,r])=>{var n;i[e.getColorSchemeSelector(t).replace(/\s*&/,"")]={colorScheme:null==(n=r.palette)?void 0:n.mode}});let a=(0,n.Z)({html:l(e,t),"*, *::before, *::after":{boxSizing:"inherit"},"strong, b":{fontWeight:e.typography.fontWeightBold},body:(0,n.Z)({margin:0},u(e),{"&::backdrop":{backgroundColor:(e.vars||e).palette.background.default}})},i),s=null==(r=e.components)?void 0:null==(o=r.MuiCssBaseline)?void 0:o.styleOverrides;return s&&(a=[a,s]),a};t.ZP=function(e){let t=(0,i.Z)({props:e,name:"MuiCssBaseline"}),{children:r,enableColorScheme:n=!1}=t;return(0,s.jsxs)(o.Fragment,{children:[(0,s.jsx)(a.Z,{styles:e=>c(e,n)}),r]})}},77533:function(e,t,r){"use strict";r.d(t,{ZP:function(){return _}});var n=r(63366),o=r(87462),i=r(67294),a=r(93680),s=r(94780),l=r(18421),u=r(8662),c=r(57144),d=r(51705),f=r(2734),p=r(30577),m=r(5340),h=r(85893);let v=["addEndListener","appear","children","container","direction","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function g(e,t,r){let n="function"==typeof r?r():r,o=function(e,t,r){let n;let o=t.getBoundingClientRect(),i=r&&r.getBoundingClientRect(),a=(0,m.Z)(t);if(t.fakeTransform)n=t.fakeTransform;else{let s=a.getComputedStyle(t);n=s.getPropertyValue("-webkit-transform")||s.getPropertyValue("transform")}let l=0,u=0;if(n&&"none"!==n&&"string"==typeof n){let c=n.split("(")[1].split(")")[0].split(",");l=parseInt(c[4],10),u=parseInt(c[5],10)}return"left"===e?i?`translateX(${i.right+l-o.left}px)`:`translateX(${a.innerWidth+l-o.left}px)`:"right"===e?i?`translateX(-${o.right-i.left-l}px)`:`translateX(-${o.left+o.width-l}px)`:"up"===e?i?`translateY(${i.bottom+u-o.top}px)`:`translateY(${a.innerHeight+u-o.top}px)`:i?`translateY(-${o.top-i.top+o.height-u}px)`:`translateY(-${o.top+o.height-u}px)`}(e,t,n);o&&(t.style.webkitTransform=o,t.style.transform=o)}let y=i.forwardRef(function(e,t){let r=(0,f.Z)(),a={enter:r.transitions.easing.easeOut,exit:r.transitions.easing.sharp},s={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:l,appear:y=!0,children:b,container:x,direction:Z="down",easing:w=a,in:k,onEnter:S,onEntered:E,onEntering:P,onExit:j,onExited:O,onExiting:C,style:R,timeout:A=s,TransitionComponent:T=u.ZP}=e,$=(0,n.Z)(e,v),M=i.useRef(null),_=(0,d.Z)(b.ref,M,t),N=e=>t=>{e&&(void 0===t?e(M.current):e(M.current,t))},I=N((e,t)=>{g(Z,e,x),(0,p.n)(e),S&&S(e,t)}),z=N((e,t)=>{let n=(0,p.C)({timeout:A,style:R,easing:w},{mode:"enter"});e.style.webkitTransition=r.transitions.create("-webkit-transform",(0,o.Z)({},n)),e.style.transition=r.transitions.create("transform",(0,o.Z)({},n)),e.style.webkitTransform="none",e.style.transform="none",P&&P(e,t)}),B=N(E),L=N(C),D=N(e=>{let t=(0,p.C)({timeout:A,style:R,easing:w},{mode:"exit"});e.style.webkitTransition=r.transitions.create("-webkit-transform",t),e.style.transition=r.transitions.create("transform",t),g(Z,e,x),j&&j(e)}),W=N(e=>{e.style.webkitTransition="",e.style.transition="",O&&O(e)}),F=e=>{l&&l(M.current,e)},V=i.useCallback(()=>{M.current&&g(Z,M.current,x)},[Z,x]);return i.useEffect(()=>{if(k||"down"===Z||"right"===Z)return;let e=(0,c.Z)(()=>{M.current&&g(Z,M.current,x)}),t=(0,m.Z)(M.current);return t.addEventListener("resize",e),()=>{e.clear(),t.removeEventListener("resize",e)}},[Z,k,x]),i.useEffect(()=>{k||V()},[k,V]),(0,h.jsx)(T,(0,o.Z)({nodeRef:M,onEnter:I,onEntered:B,onEntering:z,onExit:D,onExited:W,onExiting:L,addEndListener:F,appear:y,in:k,timeout:A},$,{children:(e,t)=>i.cloneElement(b,(0,o.Z)({ref:_,style:(0,o.Z)({visibility:"exited"!==e||k?void 0:"hidden"},R,b.props.style)},t))}))});var b=r(90629),x=r(98216),Z=r(71657),w=r(90948),k=r(1588),S=r(34867);function E(e){return(0,S.Z)("MuiDrawer",e)}(0,k.Z)("MuiDrawer",["root","docked","paper","paperAnchorLeft","paperAnchorRight","paperAnchorTop","paperAnchorBottom","paperAnchorDockedLeft","paperAnchorDockedRight","paperAnchorDockedTop","paperAnchorDockedBottom","modal"]);let P=["BackdropProps"],j=["anchor","BackdropProps","children","className","elevation","hideBackdrop","ModalProps","onClose","open","PaperProps","SlideProps","TransitionComponent","transitionDuration","variant"],O=(e,t)=>{let{ownerState:r}=e;return[t.root,("permanent"===r.variant||"persistent"===r.variant)&&t.docked,t.modal]},C=e=>{let{classes:t,anchor:r,variant:n}=e,o={root:["root"],docked:[("permanent"===n||"persistent"===n)&&"docked"],modal:["modal"],paper:["paper",`paperAnchor${(0,x.Z)(r)}`,"temporary"!==n&&`paperAnchorDocked${(0,x.Z)(r)}`]};return(0,s.Z)(o,E,t)},R=(0,w.ZP)(l.Z,{name:"MuiDrawer",slot:"Root",overridesResolver:O})(({theme:e})=>({zIndex:(e.vars||e).zIndex.drawer})),A=(0,w.ZP)("div",{shouldForwardProp:w.FO,name:"MuiDrawer",slot:"Docked",skipVariantsResolver:!1,overridesResolver:O})({flex:"0 0 auto"}),T=(0,w.ZP)(b.Z,{name:"MuiDrawer",slot:"Paper",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.paper,t[`paperAnchor${(0,x.Z)(r.anchor)}`],"temporary"!==r.variant&&t[`paperAnchorDocked${(0,x.Z)(r.anchor)}`]]}})(({theme:e,ownerState:t})=>(0,o.Z)({overflowY:"auto",display:"flex",flexDirection:"column",height:"100%",flex:"1 0 auto",zIndex:(e.vars||e).zIndex.drawer,WebkitOverflowScrolling:"touch",position:"fixed",top:0,outline:0},"left"===t.anchor&&{left:0},"top"===t.anchor&&{top:0,left:0,right:0,height:"auto",maxHeight:"100%"},"right"===t.anchor&&{right:0},"bottom"===t.anchor&&{top:"auto",left:0,bottom:0,right:0,height:"auto",maxHeight:"100%"},"left"===t.anchor&&"temporary"!==t.variant&&{borderRight:`1px solid ${(e.vars||e).palette.divider}`},"top"===t.anchor&&"temporary"!==t.variant&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`},"right"===t.anchor&&"temporary"!==t.variant&&{borderLeft:`1px solid ${(e.vars||e).palette.divider}`},"bottom"===t.anchor&&"temporary"!==t.variant&&{borderTop:`1px solid ${(e.vars||e).palette.divider}`})),$={left:"right",right:"left",top:"down",bottom:"up"},M=i.forwardRef(function(e,t){let r=(0,Z.Z)({props:e,name:"MuiDrawer"}),s=(0,f.Z)(),l={enter:s.transitions.duration.enteringScreen,exit:s.transitions.duration.leavingScreen},{anchor:u="left",BackdropProps:c,children:d,className:p,elevation:m=16,hideBackdrop:v=!1,ModalProps:{BackdropProps:g}={},onClose:b,open:x=!1,PaperProps:w={},SlideProps:k,TransitionComponent:S=y,transitionDuration:E=l,variant:O="temporary"}=r,M=(0,n.Z)(r.ModalProps,P),_=(0,n.Z)(r,j),N=i.useRef(!1);i.useEffect(()=>{N.current=!0},[]);let I="rtl"===s.direction&&-1!==["left","right"].indexOf(u)?$[u]:u,z=(0,o.Z)({},r,{anchor:u,elevation:m,open:x,variant:O},_),B=C(z),L=(0,h.jsx)(T,(0,o.Z)({elevation:"temporary"===O?m:0,square:!0},w,{className:(0,a.Z)(B.paper,w.className),ownerState:z,children:d}));if("permanent"===O)return(0,h.jsx)(A,(0,o.Z)({className:(0,a.Z)(B.root,B.docked,p),ownerState:z,ref:t},_,{children:L}));let D=(0,h.jsx)(S,(0,o.Z)({in:x,direction:$[I],timeout:E,appear:N.current},k,{children:L}));return"persistent"===O?(0,h.jsx)(A,(0,o.Z)({className:(0,a.Z)(B.root,B.docked,p),ownerState:z,ref:t},_,{children:D})):(0,h.jsx)(R,(0,o.Z)({BackdropProps:(0,o.Z)({},c,g,{transitionDuration:E}),className:(0,a.Z)(B.root,B.modal,p),open:x,ownerState:z,onClose:b,hideBackdrop:v,ref:t},_,M,{children:D}))});var _=M},16628:function(e,t,r){"use strict";var n=r(87462),o=r(63366),i=r(67294),a=r(8662),s=r(2734),l=r(30577),u=r(51705),c=r(85893);let d=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"],f={entering:{opacity:1},entered:{opacity:1}},p=i.forwardRef(function(e,t){let r=(0,s.Z)(),p={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:m,appear:h=!0,children:v,easing:g,in:y,onEnter:b,onEntered:x,onEntering:Z,onExit:w,onExited:k,onExiting:S,style:E,timeout:P=p,TransitionComponent:j=a.ZP}=e,O=(0,o.Z)(e,d),C=i.useRef(null),R=(0,u.Z)(C,v.ref,t),A=e=>t=>{if(e){let r=C.current;void 0===t?e(r):e(r,t)}},T=A(Z),$=A((e,t)=>{(0,l.n)(e);let n=(0,l.C)({style:E,timeout:P,easing:g},{mode:"enter"});e.style.webkitTransition=r.transitions.create("opacity",n),e.style.transition=r.transitions.create("opacity",n),b&&b(e,t)}),M=A(x),_=A(S),N=A(e=>{let t=(0,l.C)({style:E,timeout:P,easing:g},{mode:"exit"});e.style.webkitTransition=r.transitions.create("opacity",t),e.style.transition=r.transitions.create("opacity",t),w&&w(e)}),I=A(k),z=e=>{m&&m(C.current,e)};return(0,c.jsx)(j,(0,n.Z)({appear:h,in:y,nodeRef:C,onEnter:$,onEntered:M,onEntering:T,onExit:N,onExited:I,onExiting:_,addEndListener:z,timeout:P},O,{children:(e,t)=>i.cloneElement(v,(0,n.Z)({style:(0,n.Z)({opacity:0,visibility:"exited"!==e||y?void 0:"hidden"},f[e],E,v.props.style),ref:R},t))}))});t.Z=p},17297:function(e,t,r){"use strict";r.d(t,{Z:function(){return c}});var n=r(87462);r(67294);var o=r(70917),i=r(85893);function a(e){let{styles:t,defaultTheme:r={}}=e;return(0,i.jsx)(o.xB,{styles:"function"==typeof t?e=>t(null==e||0===Object.keys(e).length?r:e):t})}var s=r(96682),l=function({styles:e,themeId:t,defaultTheme:r={}}){let n=(0,s.Z)(r),o="function"==typeof e?e(t&&n[t]||n):e;return(0,i.jsx)(a,{styles:o})},u=r(90247),c=function(e){return(0,i.jsx)(l,(0,n.Z)({},e,{defaultTheme:u.Z}))}},86886:function(e,t,r){"use strict";r.d(t,{ZP:function(){return j}});var n=r(63366),o=r(87462),i=r(67294),a=r(93680),s=r(95408),l=r(39707),u=r(94780),c=r(90948),d=r(71657),f=r(2734);let p=i.createContext();var m=r(1588),h=r(34867);function v(e){return(0,h.Z)("MuiGrid",e)}let g=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12],y=(0,m.Z)("MuiGrid",["root","container","item","zeroMinWidth",...[0,1,2,3,4,5,6,7,8,9,10].map(e=>`spacing-xs-${e}`),...["column-reverse","column","row-reverse","row"].map(e=>`direction-xs-${e}`),...["nowrap","wrap-reverse","wrap"].map(e=>`wrap-xs-${e}`),...g.map(e=>`grid-xs-${e}`),...g.map(e=>`grid-sm-${e}`),...g.map(e=>`grid-md-${e}`),...g.map(e=>`grid-lg-${e}`),...g.map(e=>`grid-xl-${e}`)]);var b=y,x=r(85893);let Z=["className","columns","columnSpacing","component","container","direction","item","rowSpacing","spacing","wrap","zeroMinWidth"];function w(e){let t=parseFloat(e);return`${t}${String(e).replace(String(t),"")||"px"}`}function k({breakpoints:e,values:t}){let r="";Object.keys(t).forEach(e=>{""===r&&0!==t[e]&&(r=e)});let n=Object.keys(e).sort((t,r)=>e[t]-e[r]);return n.slice(0,n.indexOf(r))}let S=(0,c.ZP)("div",{name:"MuiGrid",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e,{container:n,direction:o,item:i,spacing:a,wrap:s,zeroMinWidth:l,breakpoints:u}=r,c=[];n&&(c=function(e,t,r={}){if(!e||e<=0)return[];if("string"==typeof e&&!Number.isNaN(Number(e))||"number"==typeof e)return[r[`spacing-xs-${String(e)}`]];let n=[];return t.forEach(t=>{let o=e[t];Number(o)>0&&n.push(r[`spacing-${t}-${String(o)}`])}),n}(a,u,t));let d=[];return u.forEach(e=>{let n=r[e];n&&d.push(t[`grid-${e}-${String(n)}`])}),[t.root,n&&t.container,i&&t.item,l&&t.zeroMinWidth,...c,"row"!==o&&t[`direction-xs-${String(o)}`],"wrap"!==s&&t[`wrap-xs-${String(s)}`],...d]}})(({ownerState:e})=>(0,o.Z)({boxSizing:"border-box"},e.container&&{display:"flex",flexWrap:"wrap",width:"100%"},e.item&&{margin:0},e.zeroMinWidth&&{minWidth:0},"wrap"!==e.wrap&&{flexWrap:e.wrap}),function({theme:e,ownerState:t}){let r=(0,s.P$)({values:t.direction,breakpoints:e.breakpoints.values});return(0,s.k9)({theme:e},r,e=>{let t={flexDirection:e};return 0===e.indexOf("column")&&(t[`& > .${b.item}`]={maxWidth:"none"}),t})},function({theme:e,ownerState:t}){let{container:r,rowSpacing:n}=t,o={};if(r&&0!==n){let i;let a=(0,s.P$)({values:n,breakpoints:e.breakpoints.values});"object"==typeof a&&(i=k({breakpoints:e.breakpoints.values,values:a})),o=(0,s.k9)({theme:e},a,(t,r)=>{let n=e.spacing(t);return"0px"!==n?{marginTop:`-${w(n)}`,[`& > .${b.item}`]:{paddingTop:w(n)}}:null!=i&&i.includes(r)?{}:{marginTop:0,[`& > .${b.item}`]:{paddingTop:0}}})}return o},function({theme:e,ownerState:t}){let{container:r,columnSpacing:n}=t,o={};if(r&&0!==n){let i;let a=(0,s.P$)({values:n,breakpoints:e.breakpoints.values});"object"==typeof a&&(i=k({breakpoints:e.breakpoints.values,values:a})),o=(0,s.k9)({theme:e},a,(t,r)=>{let n=e.spacing(t);return"0px"!==n?{width:`calc(100% + ${w(n)})`,marginLeft:`-${w(n)}`,[`& > .${b.item}`]:{paddingLeft:w(n)}}:null!=i&&i.includes(r)?{}:{width:"100%",marginLeft:0,[`& > .${b.item}`]:{paddingLeft:0}}})}return o},function({theme:e,ownerState:t}){let r;return e.breakpoints.keys.reduce((n,i)=>{let a={};if(t[i]&&(r=t[i]),!r)return n;if(!0===r)a={flexBasis:0,flexGrow:1,maxWidth:"100%"};else if("auto"===r)a={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"};else{let l=(0,s.P$)({values:t.columns,breakpoints:e.breakpoints.values}),u="object"==typeof l?l[i]:l;if(null==u)return n;let c=`${Math.round(r/u*1e8)/1e6}%`,d={};if(t.container&&t.item&&0!==t.columnSpacing){let f=e.spacing(t.columnSpacing);if("0px"!==f){let p=`calc(${c} + ${w(f)})`;d={flexBasis:p,maxWidth:p}}}a=(0,o.Z)({flexBasis:c,flexGrow:0,maxWidth:c},d)}return 0===e.breakpoints.values[i]?Object.assign(n,a):n[e.breakpoints.up(i)]=a,n},{})}),E=e=>{let{classes:t,container:r,direction:n,item:o,spacing:i,wrap:a,zeroMinWidth:s,breakpoints:l}=e,c=[];r&&(c=function(e,t){if(!e||e<=0)return[];if("string"==typeof e&&!Number.isNaN(Number(e))||"number"==typeof e)return[`spacing-xs-${String(e)}`];let r=[];return t.forEach(t=>{let n=e[t];if(Number(n)>0){let o=`spacing-${t}-${String(n)}`;r.push(o)}}),r}(i,l));let d=[];l.forEach(t=>{let r=e[t];r&&d.push(`grid-${t}-${String(r)}`)});let f={root:["root",r&&"container",o&&"item",s&&"zeroMinWidth",...c,"row"!==n&&`direction-xs-${String(n)}`,"wrap"!==a&&`wrap-xs-${String(a)}`,...d]};return(0,u.Z)(f,v,t)},P=i.forwardRef(function(e,t){let r=(0,d.Z)({props:e,name:"MuiGrid"}),{breakpoints:s}=(0,f.Z)(),u=(0,l.Z)(r),{className:c,columns:m,columnSpacing:h,component:v="div",container:g=!1,direction:y="row",item:b=!1,rowSpacing:w,spacing:k=0,wrap:P="wrap",zeroMinWidth:j=!1}=u,O=(0,n.Z)(u,Z),C=i.useContext(p),R=g?m||12:C,A={},T=(0,o.Z)({},O);s.keys.forEach(e=>{null!=O[e]&&(A[e]=O[e],delete T[e])});let $=(0,o.Z)({},u,{columns:R,container:g,direction:y,item:b,rowSpacing:w||k,columnSpacing:h||k,wrap:P,zeroMinWidth:j,spacing:k},A,{breakpoints:s.keys}),M=E($);return(0,x.jsx)(p.Provider,{value:R,children:(0,x.jsx)(S,(0,o.Z)({ownerState:$,className:(0,a.Z)(M.root,c),as:v,ref:t},T))})});var j=P},93946:function(e,t,r){"use strict";r.d(t,{Z:function(){return w}});var n=r(63366),o=r(87462),i=r(67294),a=r(93680),s=r(94780),l=r(41796),u=r(90948),c=r(71657),d=r(47739),f=r(98216),p=r(1588),m=r(34867);function h(e){return(0,m.Z)("MuiIconButton",e)}let v=(0,p.Z)("MuiIconButton",["root","disabled","colorInherit","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","edgeStart","edgeEnd","sizeSmall","sizeMedium","sizeLarge"]);var g=r(85893);let y=["edge","children","className","color","disabled","disableFocusRipple","size"],b=e=>{let{classes:t,disabled:r,color:n,edge:o,size:i}=e,a={root:["root",r&&"disabled","default"!==n&&`color${(0,f.Z)(n)}`,o&&`edge${(0,f.Z)(o)}`,`size${(0,f.Z)(i)}`]};return(0,s.Z)(a,h,t)},x=(0,u.ZP)(d.Z,{name:"MuiIconButton",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,"default"!==r.color&&t[`color${(0,f.Z)(r.color)}`],r.edge&&t[`edge${(0,f.Z)(r.edge)}`],t[`size${(0,f.Z)(r.size)}`]]}})(({theme:e,ownerState:t})=>(0,o.Z)({textAlign:"center",flex:"0 0 auto",fontSize:e.typography.pxToRem(24),padding:8,borderRadius:"50%",overflow:"visible",color:(e.vars||e).palette.action.active,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest})},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,l.Fq)(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"start"===t.edge&&{marginLeft:"small"===t.size?-3:-12},"end"===t.edge&&{marginRight:"small"===t.size?-3:-12}),({theme:e,ownerState:t})=>{var r;let n=null==(r=(e.vars||e).palette)?void 0:r[t.color];return(0,o.Z)({},"inherit"===t.color&&{color:"inherit"},"inherit"!==t.color&&"default"!==t.color&&(0,o.Z)({color:null==n?void 0:n.main},!t.disableRipple&&{"&:hover":(0,o.Z)({},n&&{backgroundColor:e.vars?`rgba(${n.mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,l.Fq)(n.main,e.palette.action.hoverOpacity)},{"@media (hover: none)":{backgroundColor:"transparent"}})}),"small"===t.size&&{padding:5,fontSize:e.typography.pxToRem(18)},"large"===t.size&&{padding:12,fontSize:e.typography.pxToRem(28)},{[`&.${v.disabled}`]:{backgroundColor:"transparent",color:(e.vars||e).palette.action.disabled}})}),Z=i.forwardRef(function(e,t){let r=(0,c.Z)({props:e,name:"MuiIconButton"}),{edge:i=!1,children:s,className:l,color:u="default",disabled:d=!1,disableFocusRipple:f=!1,size:p="medium"}=r,m=(0,n.Z)(r,y),h=(0,o.Z)({},r,{edge:i,color:u,disabled:d,disableFocusRipple:f,size:p}),v=b(h);return(0,g.jsx)(x,(0,o.Z)({className:(0,a.Z)(v.root,l),centerRipple:!0,focusRipple:!f,disabled:d,ref:t,ownerState:h},m,{children:s}))});var w=Z},18421:function(e,t,r){"use strict";r.d(t,{Z:function(){return L}});var n=r(63366),o=r(87462),i=r(67294),a=r(33703),s=r(82690),l=r(59948),u=r(49064),c=r(94780),d=r(8173),f=r(74161),p=r(95806);function m(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function h(e){return parseInt((0,f.Z)(e).getComputedStyle(e).paddingRight,10)||0}function v(e,t,r,n,o){let i=[t,r,...n];[].forEach.call(e.children,e=>{let t=-1===i.indexOf(e),r=!function(e){let t=-1!==["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].indexOf(e.tagName),r="INPUT"===e.tagName&&"hidden"===e.getAttribute("type");return t||r}(e);t&&r&&m(e,o)})}function g(e,t){let r=-1;return e.some((e,n)=>!!t(e)&&(r=n,!0)),r}var y=r(85893);function b(e){let t=[],r=[];return Array.from(e.querySelectorAll('input,select,textarea,a[href],button,[tabindex],audio[controls],video[controls],[contenteditable]:not([contenteditable="false"])')).forEach((e,n)=>{let o=function(e){let t=parseInt(e.getAttribute("tabindex")||"",10);return Number.isNaN(t)?"true"===e.contentEditable||("AUDIO"===e.nodeName||"VIDEO"===e.nodeName||"DETAILS"===e.nodeName)&&null===e.getAttribute("tabindex")?0:e.tabIndex:t}(e);-1===o||e.disabled||"INPUT"===e.tagName&&"hidden"===e.type||function(e){if("INPUT"!==e.tagName||"radio"!==e.type||!e.name)return!1;let t=t=>e.ownerDocument.querySelector(`input[type="radio"]${t}`),r=t(`[name="${e.name}"]:checked`);return r||(r=t(`[name="${e.name}"]`)),r!==e}(e)||(0===o?t.push(e):r.push({documentOrder:n,tabIndex:o,node:e}))}),r.sort((e,t)=>e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex).map(e=>e.node).concat(t)}function x(){return!0}var Z=function(e){let{children:t,disableAutoFocus:r=!1,disableEnforceFocus:n=!1,disableRestoreFocus:o=!1,getTabbable:l=b,isEnabled:u=x,open:c}=e,d=i.useRef(!1),f=i.useRef(null),p=i.useRef(null),m=i.useRef(null),h=i.useRef(null),v=i.useRef(!1),g=i.useRef(null),Z=(0,a.Z)(t.ref,g),w=i.useRef(null);i.useEffect(()=>{c&&g.current&&(v.current=!r)},[r,c]),i.useEffect(()=>{if(!c||!g.current)return;let e=(0,s.Z)(g.current);return!g.current.contains(e.activeElement)&&(g.current.hasAttribute("tabIndex")||g.current.setAttribute("tabIndex","-1"),v.current&&g.current.focus()),()=>{o||(m.current&&m.current.focus&&(d.current=!0,m.current.focus()),m.current=null)}},[c]),i.useEffect(()=>{if(!c||!g.current)return;let e=(0,s.Z)(g.current),t=t=>{let{current:r}=g;if(null!==r){if(!e.hasFocus()||n||!u()||d.current){d.current=!1;return}if(!r.contains(e.activeElement)){if(t&&h.current!==t.target||e.activeElement!==h.current)h.current=null;else if(null!==h.current)return;if(!v.current)return;let o=[];if((e.activeElement===f.current||e.activeElement===p.current)&&(o=l(g.current)),o.length>0){var i,a;let s=Boolean((null==(i=w.current)?void 0:i.shiftKey)&&(null==(a=w.current)?void 0:a.key)==="Tab"),c=o[0],m=o[o.length-1];"string"!=typeof c&&"string"!=typeof m&&(s?m.focus():c.focus())}else r.focus()}}},r=t=>{w.current=t,!n&&u()&&"Tab"===t.key&&e.activeElement===g.current&&t.shiftKey&&(d.current=!0,p.current&&p.current.focus())};e.addEventListener("focusin",t),e.addEventListener("keydown",r,!0);let o=setInterval(()=>{e.activeElement&&"BODY"===e.activeElement.tagName&&t(null)},50);return()=>{clearInterval(o),e.removeEventListener("focusin",t),e.removeEventListener("keydown",r,!0)}},[r,n,o,u,c,l]);let k=e=>{null===m.current&&(m.current=e.relatedTarget),v.current=!0,h.current=e.target;let r=t.props.onFocus;r&&r(e)},S=e=>{null===m.current&&(m.current=e.relatedTarget),v.current=!0};return(0,y.jsxs)(i.Fragment,{children:[(0,y.jsx)("div",{tabIndex:c?0:-1,onFocus:S,ref:f,"data-testid":"sentinelStart"}),i.cloneElement(t,{ref:Z,onFocus:k}),(0,y.jsx)("div",{tabIndex:c?0:-1,onFocus:S,ref:p,"data-testid":"sentinelEnd"})]})},w=r(1588),k=r(34867);function S(e){return(0,k.Z)("MuiModal",e)}(0,w.Z)("MuiModal",["root","hidden"]);var E=r(90631);let P=["children","classes","closeAfterTransition","component","container","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","manager","onBackdropClick","onClose","onKeyDown","open","onTransitionEnter","onTransitionExited","slotProps","slots"],j=e=>{let{open:t,exited:r,classes:n}=e;return(0,c.Z)({root:["root",!t&&r&&"hidden"],backdrop:["backdrop"]},S,n)},O=new class{constructor(){this.containers=void 0,this.modals=void 0,this.modals=[],this.containers=[]}add(e,t){let r=this.modals.indexOf(e);if(-1!==r)return r;r=this.modals.length,this.modals.push(e),e.modalRef&&m(e.modalRef,!1);let n=function(e){let t=[];return[].forEach.call(e.children,e=>{"true"===e.getAttribute("aria-hidden")&&t.push(e)}),t}(t);v(t,e.mount,e.modalRef,n,!0);let o=g(this.containers,e=>e.container===t);return -1!==o?(this.containers[o].modals.push(e),r):(this.containers.push({modals:[e],container:t,restore:null,hiddenSiblings:n}),r)}mount(e,t){let r=g(this.containers,t=>-1!==t.modals.indexOf(e)),n=this.containers[r];n.restore||(n.restore=function(e,t){let r=[],n=e.container;if(!t.disableScrollLock){let o;if(function(e){let t=(0,s.Z)(e);return t.body===e?(0,f.Z)(e).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}(n)){let i=(0,p.Z)((0,s.Z)(n));r.push({value:n.style.paddingRight,property:"padding-right",el:n}),n.style.paddingRight=`${h(n)+i}px`;let a=(0,s.Z)(n).querySelectorAll(".mui-fixed");[].forEach.call(a,e=>{r.push({value:e.style.paddingRight,property:"padding-right",el:e}),e.style.paddingRight=`${h(e)+i}px`})}if(n.parentNode instanceof DocumentFragment)o=(0,s.Z)(n).body;else{let l=n.parentElement,u=(0,f.Z)(n);o=(null==l?void 0:l.nodeName)==="HTML"&&"scroll"===u.getComputedStyle(l).overflowY?l:n}r.push({value:o.style.overflow,property:"overflow",el:o},{value:o.style.overflowX,property:"overflow-x",el:o},{value:o.style.overflowY,property:"overflow-y",el:o}),o.style.overflow="hidden"}let c=()=>{r.forEach(({value:e,el:t,property:r})=>{e?t.style.setProperty(r,e):t.style.removeProperty(r)})};return c}(n,t))}remove(e,t=!0){let r=this.modals.indexOf(e);if(-1===r)return r;let n=g(this.containers,t=>-1!==t.modals.indexOf(e)),o=this.containers[n];if(o.modals.splice(o.modals.indexOf(e),1),this.modals.splice(r,1),0===o.modals.length)o.restore&&o.restore(),e.modalRef&&m(e.modalRef,t),v(o.container,e.mount,e.modalRef,o.hiddenSiblings,!1),this.containers.splice(n,1);else{let i=o.modals[o.modals.length-1];i.modalRef&&m(i.modalRef,!1)}return r}isTopModal(e){return this.modals.length>0&&this.modals[this.modals.length-1]===e}},C=i.forwardRef(function(e,t){var r,c;let{children:f,classes:p,closeAfterTransition:h=!1,component:v,container:g,disableAutoFocus:b=!1,disableEnforceFocus:x=!1,disableEscapeKeyDown:w=!1,disablePortal:k=!1,disableRestoreFocus:S=!1,disableScrollLock:C=!1,hideBackdrop:R=!1,keepMounted:A=!1,manager:T=O,onBackdropClick:$,onClose:M,onKeyDown:_,open:N,onTransitionEnter:I,onTransitionExited:z,slotProps:B={},slots:L={}}=e,D=(0,n.Z)(e,P),[W,F]=i.useState(!N),V=i.useRef({}),U=i.useRef(null),q=i.useRef(null),K=(0,a.Z)(q,t),G=!!f&&f.props.hasOwnProperty("in"),H=null==(r=e["aria-hidden"])||r,Y=()=>(0,s.Z)(U.current),X=()=>(V.current.modalRef=q.current,V.current.mountNode=U.current,V.current),J=()=>{T.mount(X(),{disableScrollLock:C}),q.current&&(q.current.scrollTop=0)},Q=(0,l.Z)(()=>{let e=("function"==typeof g?g():g)||Y().body;T.add(X(),e),q.current&&J()}),ee=i.useCallback(()=>T.isTopModal(X()),[T]),et=(0,l.Z)(e=>{U.current=e,e&&q.current&&(N&&ee()?J():m(q.current,H))}),er=i.useCallback(()=>{T.remove(X(),H)},[T,H]);i.useEffect(()=>()=>{er()},[er]),i.useEffect(()=>{N?Q():G&&h||er()},[N,er,G,h,Q]);let en=(0,o.Z)({},e,{classes:p,closeAfterTransition:h,disableAutoFocus:b,disableEnforceFocus:x,disableEscapeKeyDown:w,disablePortal:k,disableRestoreFocus:S,disableScrollLock:C,exited:W,hideBackdrop:R,keepMounted:A}),eo=j(en),ei=()=>{F(!1),I&&I()},ea=()=>{F(!0),z&&z(),h&&er()},es=e=>{e.target===e.currentTarget&&($&&$(e),M&&M(e,"backdropClick"))},el=e=>{_&&_(e),"Escape"===e.key&&ee()&&!w&&(e.stopPropagation(),M&&M(e,"escapeKeyDown"))},eu={};void 0===f.props.tabIndex&&(eu.tabIndex="-1"),G&&(eu.onEnter=(0,u.Z)(ei,f.props.onEnter),eu.onExited=(0,u.Z)(ea,f.props.onExited));let ec=null!=(c=null!=v?v:L.root)?c:"div",ed=(0,E.Z)({elementType:ec,externalSlotProps:B.root,externalForwardedProps:D,additionalProps:{ref:K,role:"presentation",onKeyDown:el},className:eo.root,ownerState:en}),ef=L.backdrop,ep=(0,E.Z)({elementType:ef,externalSlotProps:B.backdrop,additionalProps:{"aria-hidden":!0,onClick:es,open:N},className:eo.backdrop,ownerState:en});return A||N||G&&!W?(0,y.jsx)(d.Z,{ref:et,container:g,disablePortal:k,children:(0,y.jsxs)(ec,(0,o.Z)({},ed,{children:[!R&&ef?(0,y.jsx)(ef,(0,o.Z)({},ep)):null,(0,y.jsx)(Z,{disableEnforceFocus:x,disableAutoFocus:b,disableRestoreFocus:S,isEnabled:ee,open:N,children:i.cloneElement(f,eu)})]}))}):null});var R=r(17488),A=r(13247),T=r(90948),$=r(71657),M=r(84808);let _=["BackdropComponent","BackdropProps","closeAfterTransition","children","component","components","componentsProps","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","slotProps","slots","theme"],N=e=>e.classes,I=(0,T.ZP)("div",{name:"MuiModal",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,!r.open&&r.exited&&t.hidden]}})(({theme:e,ownerState:t})=>(0,o.Z)({position:"fixed",zIndex:(e.vars||e).zIndex.modal,right:0,bottom:0,top:0,left:0},!t.open&&t.exited&&{visibility:"hidden"})),z=(0,T.ZP)(M.Z,{name:"MuiModal",slot:"Backdrop",overridesResolver:(e,t)=>t.backdrop})({zIndex:-1}),B=i.forwardRef(function(e,t){var r,a,s,l,u,c;let d=(0,$.Z)({name:"MuiModal",props:e}),{BackdropComponent:f=z,BackdropProps:p,closeAfterTransition:m=!1,children:h,component:v,components:g={},componentsProps:b={},disableAutoFocus:x=!1,disableEnforceFocus:Z=!1,disableEscapeKeyDown:w=!1,disablePortal:k=!1,disableRestoreFocus:S=!1,disableScrollLock:E=!1,hideBackdrop:P=!1,keepMounted:j=!1,slotProps:O,slots:T,theme:M}=d,B=(0,n.Z)(d,_),[L,D]=i.useState(!0),W={closeAfterTransition:m,disableAutoFocus:x,disableEnforceFocus:Z,disableEscapeKeyDown:w,disablePortal:k,disableRestoreFocus:S,disableScrollLock:E,hideBackdrop:P,keepMounted:j},F=(0,o.Z)({},d,W,{exited:L}),V=N(F),U=null!=(r=null!=(a=null==T?void 0:T.root)?a:g.Root)?r:I,q=null!=(s=null!=(l=null==T?void 0:T.backdrop)?l:g.Backdrop)?s:f,K=null!=(u=null==O?void 0:O.root)?u:b.root,G=null!=(c=null==O?void 0:O.backdrop)?c:b.backdrop;return(0,y.jsx)(C,(0,o.Z)({slots:{root:U,backdrop:q},slotProps:{root:()=>(0,o.Z)({},(0,R.Z)(K,F),!(0,A.Z)(U)&&{as:v,theme:M}),backdrop:()=>(0,o.Z)({},p,(0,R.Z)(G,F))},onTransitionEnter:()=>D(!1),onTransitionExited:()=>D(!0),ref:t},B,{classes:V},W,{children:h}))});var L=B},90629:function(e,t,r){"use strict";r.d(t,{Z:function(){return x}});var n=r(63366),o=r(87462),i=r(67294),a=r(93680),s=r(94780),l=r(41796),u=r(90948);let c=e=>((e<1?5.11916*e**2:4.5*Math.log(e+1)+2)/100).toFixed(2);var d=r(71657),f=r(1588),p=r(34867);function m(e){return(0,p.Z)("MuiPaper",e)}(0,f.Z)("MuiPaper",["root","rounded","outlined","elevation","elevation0","elevation1","elevation2","elevation3","elevation4","elevation5","elevation6","elevation7","elevation8","elevation9","elevation10","elevation11","elevation12","elevation13","elevation14","elevation15","elevation16","elevation17","elevation18","elevation19","elevation20","elevation21","elevation22","elevation23","elevation24"]);var h=r(85893);let v=["className","component","elevation","square","variant"],g=e=>{let{square:t,elevation:r,variant:n,classes:o}=e,i={root:["root",n,!t&&"rounded","elevation"===n&&`elevation${r}`]};return(0,s.Z)(i,m,o)},y=(0,u.ZP)("div",{name:"MuiPaper",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[r.variant],!r.square&&t.rounded,"elevation"===r.variant&&t[`elevation${r.elevation}`]]}})(({theme:e,ownerState:t})=>{var r;return(0,o.Z)({backgroundColor:(e.vars||e).palette.background.paper,color:(e.vars||e).palette.text.primary,transition:e.transitions.create("box-shadow")},!t.square&&{borderRadius:e.shape.borderRadius},"outlined"===t.variant&&{border:`1px solid ${(e.vars||e).palette.divider}`},"elevation"===t.variant&&(0,o.Z)({boxShadow:(e.vars||e).shadows[t.elevation]},!e.vars&&"dark"===e.palette.mode&&{backgroundImage:`linear-gradient(${(0,l.Fq)("#fff",c(t.elevation))}, ${(0,l.Fq)("#fff",c(t.elevation))})`},e.vars&&{backgroundImage:null==(r=e.vars.overlays)?void 0:r[t.elevation]}))}),b=i.forwardRef(function(e,t){let r=(0,d.Z)({props:e,name:"MuiPaper"}),{className:i,component:s="div",elevation:l=1,square:u=!1,variant:c="elevation"}=r,f=(0,n.Z)(r,v),p=(0,o.Z)({},r,{component:s,elevation:l,square:u,variant:c}),m=g(p);return(0,h.jsx)(y,(0,o.Z)({as:s,ownerState:p,className:(0,a.Z)(m.root,i),ref:t},f))});var x=b},10155:function(e,t,r){"use strict";r.d(t,{Z:function(){return y}});var n=r(63366),o=r(87462),i=r(67294),a=r(93680),s=r(94780),l=r(71657),u=r(90948),c=r(1588),d=r(34867);function f(e){return(0,d.Z)("MuiToolbar",e)}(0,c.Z)("MuiToolbar",["root","gutters","regular","dense"]);var p=r(85893);let m=["className","component","disableGutters","variant"],h=e=>{let{classes:t,disableGutters:r,variant:n}=e;return(0,s.Z)({root:["root",!r&&"gutters",n]},f,t)},v=(0,u.ZP)("div",{name:"MuiToolbar",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,!r.disableGutters&&t.gutters,t[r.variant]]}})(({theme:e,ownerState:t})=>(0,o.Z)({position:"relative",display:"flex",alignItems:"center"},!t.disableGutters&&{paddingLeft:e.spacing(2),paddingRight:e.spacing(2),[e.breakpoints.up("sm")]:{paddingLeft:e.spacing(3),paddingRight:e.spacing(3)}},"dense"===t.variant&&{minHeight:48}),({theme:e,ownerState:t})=>"regular"===t.variant&&e.mixins.toolbar),g=i.forwardRef(function(e,t){let r=(0,l.Z)({props:e,name:"MuiToolbar"}),{className:i,component:s="div",disableGutters:u=!1,variant:c="regular"}=r,d=(0,n.Z)(r,m),f=(0,o.Z)({},r,{component:s,disableGutters:u,variant:c}),g=h(f);return(0,p.jsx)(v,(0,o.Z)({as:s,className:(0,a.Z)(g.root,i),ref:t,ownerState:f},d))});var y=g},15861:function(e,t,r){"use strict";r.d(t,{Z:function(){return k}});var n=r(63366),o=r(87462),i=r(67294),a=r(93680),s=r(39707),l=r(94780),u=r(90948),c=r(71657),d=r(98216),f=r(1588),p=r(34867);function m(e){return(0,p.Z)("MuiTypography",e)}(0,f.Z)("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]);var h=r(85893);let v=["align","className","component","gutterBottom","noWrap","paragraph","variant","variantMapping"],g=e=>{let{align:t,gutterBottom:r,noWrap:n,paragraph:o,variant:i,classes:a}=e,s={root:["root",i,"inherit"!==e.align&&`align${(0,d.Z)(t)}`,r&&"gutterBottom",n&&"noWrap",o&&"paragraph"]};return(0,l.Z)(s,m,a)},y=(0,u.ZP)("span",{name:"MuiTypography",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.variant&&t[r.variant],"inherit"!==r.align&&t[`align${(0,d.Z)(r.align)}`],r.noWrap&&t.noWrap,r.gutterBottom&&t.gutterBottom,r.paragraph&&t.paragraph]}})(({theme:e,ownerState:t})=>(0,o.Z)({margin:0},t.variant&&e.typography[t.variant],"inherit"!==t.align&&{textAlign:t.align},t.noWrap&&{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t.gutterBottom&&{marginBottom:"0.35em"},t.paragraph&&{marginBottom:16})),b={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},x={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},Z=e=>x[e]||e,w=i.forwardRef(function(e,t){let r=(0,c.Z)({props:e,name:"MuiTypography"}),i=Z(r.color),l=(0,s.Z)((0,o.Z)({},r,{color:i})),{align:u="inherit",className:d,component:f,gutterBottom:p=!1,noWrap:m=!1,paragraph:x=!1,variant:w="body1",variantMapping:k=b}=l,S=(0,n.Z)(l,v),E=(0,o.Z)({},l,{align:u,color:i,className:d,component:f,gutterBottom:p,noWrap:m,paragraph:x,variant:w,variantMapping:k}),P=f||(x?"p":k[w]||b[w])||"span",j=g(E);return(0,h.jsx)(y,(0,o.Z)({as:P,ref:t,ownerState:E,className:(0,a.Z)(j.root,d)},S))});var k=w},13486:function(e,t){"use strict";t.Z={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"}},34484:function(e,t,r){"use strict";r(67294);var n=r(88169),o=r(85893);t.Z=(0,n.Z)((0,o.jsx)("path",{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close")},8173:function(e,t,r){"use strict";var n=r(67294),o=r(73935),i=r(33703),a=r(73546),s=r(7960),l=r(85893);let u=n.forwardRef(function(e,t){let{children:r,container:u,disablePortal:c=!1}=e,[d,f]=n.useState(null),p=(0,i.Z)(n.isValidElement(r)?r.ref:null,t);return((0,a.Z)(()=>{!c&&f(("function"==typeof u?u():u)||document.body)},[u,c]),(0,a.Z)(()=>{if(d&&!c)return(0,s.Z)(t,d),()=>{(0,s.Z)(t,null)}},[t,d,c]),c)?n.isValidElement(r)?n.cloneElement(r,{ref:p}):(0,l.jsx)(n.Fragment,{children:r}):(0,l.jsx)(n.Fragment,{children:d?o.createPortal(r,d):d})});t.Z=u},76591:function(e,t,r){"use strict";r.d(t,{Z:function(){return i}});var n=r(87462),o=r(13247);function i(e,t,r){return void 0===e||(0,o.Z)(e)?t:(0,n.Z)({},t,{ownerState:(0,n.Z)({},t.ownerState,r)})}},13247:function(e,t){"use strict";t.Z=function(e){return"string"==typeof e}},17488:function(e,t,r){"use strict";function n(e,t){return"function"==typeof e?e(t):e}r.d(t,{Z:function(){return n}})},90631:function(e,t,r){"use strict";r.d(t,{Z:function(){return d}});var n=r(87462),o=r(63366),i=r(33703),a=r(76591),s=r(93680);function l(e){if(void 0===e)return{};let t={};return Object.keys(e).filter(t=>!(t.match(/^on[A-Z]/)&&"function"==typeof e[t])).forEach(r=>{t[r]=e[r]}),t}var u=r(17488);let c=["elementType","externalSlotProps","ownerState"];function d(e){var t;let{elementType:r,externalSlotProps:d,ownerState:f}=e,p=(0,o.Z)(e,c),m=(0,u.Z)(d,f),{props:h,internalRef:v}=function(e){let{getSlotProps:t,additionalProps:r,externalSlotProps:o,externalForwardedProps:i,className:a}=e;if(!t){let u=(0,s.Z)(null==i?void 0:i.className,null==o?void 0:o.className,a,null==r?void 0:r.className),c=(0,n.Z)({},null==r?void 0:r.style,null==i?void 0:i.style,null==o?void 0:o.style),d=(0,n.Z)({},r,i,o);return u.length>0&&(d.className=u),Object.keys(c).length>0&&(d.style=c),{props:d,internalRef:void 0}}let f=function(e,t=[]){if(void 0===e)return{};let r={};return Object.keys(e).filter(r=>r.match(/^on[A-Z]/)&&"function"==typeof e[r]&&!t.includes(r)).forEach(t=>{r[t]=e[t]}),r}((0,n.Z)({},i,o)),p=l(o),m=l(i),h=t(f),v=(0,s.Z)(null==h?void 0:h.className,null==r?void 0:r.className,a,null==i?void 0:i.className,null==o?void 0:o.className),g=(0,n.Z)({},null==h?void 0:h.style,null==r?void 0:r.style,null==i?void 0:i.style,null==o?void 0:o.style),y=(0,n.Z)({},h,r,m,p);return v.length>0&&(y.className=v),Object.keys(g).length>0&&(y.style=g),{props:y,internalRef:h.ref}}((0,n.Z)({},p,{externalSlotProps:m})),g=(0,i.Z)(v,null==m?void 0:m.ref,null==(t=e.additionalProps)?void 0:t.ref),y=(0,a.Z)(r,(0,n.Z)({},h,{ref:g}),f);return y}},93680:function(e,t,r){"use strict";t.Z=function(){for(var e,t,r=0,n="";r<arguments.length;)(e=arguments[r++])&&(t=function e(t){var r,n,o="";if("string"==typeof t||"number"==typeof t)o+=t;else if("object"==typeof t){if(Array.isArray(t))for(r=0;r<t.length;r++)t[r]&&(n=e(t[r]))&&(o&&(o+=" "),o+=n);else for(r in t)t[r]&&(o&&(o+=" "),o+=r)}return o}(e))&&(n&&(n+=" "),n+=t);return n}},549:function(e,t,r){"use strict";r.d(t,{Z:function(){return A}});var n=r(87462),o=r(63366),i=r(71387),a=r(59766),s=r(66500),l=r(44920),u=r(86523),c=r(41796),d={black:"#000",white:"#fff"},f={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"},p={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"},m={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},h={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"},v={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"},g={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"},y=r(13486);let b=["mode","contrastThreshold","tonalOffset"],x={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:d.white,default:d.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},Z={text:{primary:d.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:d.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function w(e,t,r,n){let o=n.light||n,i=n.dark||1.5*n;e[t]||(e.hasOwnProperty(r)?e[t]=e[r]:"light"===t?e.light=(0,c.$n)(e.main,o):"dark"===t&&(e.dark=(0,c._j)(e.main,i)))}let k=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"],S={textTransform:"uppercase"},E='"Roboto", "Helvetica", "Arial", sans-serif';function P(...e){return`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,0.2),${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,0.14),${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,0.12)`}let j=["none",P(0,2,1,-1,0,1,1,0,0,1,3,0),P(0,3,1,-2,0,2,2,0,0,1,5,0),P(0,3,3,-2,0,3,4,0,0,1,8,0),P(0,2,4,-1,0,4,5,0,0,1,10,0),P(0,3,5,-1,0,5,8,0,0,1,14,0),P(0,3,5,-1,0,6,10,0,0,1,18,0),P(0,4,5,-2,0,7,10,1,0,2,16,1),P(0,5,5,-3,0,8,10,1,0,3,14,2),P(0,5,6,-3,0,9,12,1,0,3,16,2),P(0,6,6,-3,0,10,14,1,0,4,18,3),P(0,6,7,-4,0,11,15,1,0,4,20,3),P(0,7,8,-4,0,12,17,2,0,5,22,4),P(0,7,8,-4,0,13,19,2,0,5,24,4),P(0,7,9,-4,0,14,21,2,0,5,26,4),P(0,8,9,-5,0,15,22,2,0,6,28,5),P(0,8,10,-5,0,16,24,2,0,6,30,5),P(0,8,11,-5,0,17,26,2,0,6,32,5),P(0,9,11,-5,0,18,28,2,0,7,34,6),P(0,9,12,-6,0,19,29,2,0,7,36,6),P(0,10,13,-6,0,20,31,3,0,8,38,7),P(0,10,13,-6,0,21,33,3,0,8,40,7),P(0,10,14,-6,0,22,35,3,0,8,42,7),P(0,11,14,-7,0,23,36,3,0,9,44,8),P(0,11,15,-7,0,24,38,3,0,9,46,8)];var O=r(96067),C={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500};let R=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];var A=function(e={},...t){var r;let{mixins:P={},palette:A={},transitions:T={},typography:$={}}=e,M=(0,o.Z)(e,R);if(e.vars)throw Error((0,i.Z)(18));let _=function(e){let{mode:t="light",contrastThreshold:r=3,tonalOffset:s=.2}=e,l=(0,o.Z)(e,b),u=e.primary||function(e="light"){return"dark"===e?{main:v[200],light:v[50],dark:v[400]}:{main:v[700],light:v[400],dark:v[800]}}(t),k=e.secondary||function(e="light"){return"dark"===e?{main:p[200],light:p[50],dark:p[400]}:{main:p[500],light:p[300],dark:p[700]}}(t),S=e.error||function(e="light"){return"dark"===e?{main:m[500],light:m[300],dark:m[700]}:{main:m[700],light:m[400],dark:m[800]}}(t),E=e.info||function(e="light"){return"dark"===e?{main:g[400],light:g[300],dark:g[700]}:{main:g[700],light:g[500],dark:g[900]}}(t),P=e.success||function(e="light"){return"dark"===e?{main:y.Z[400],light:y.Z[300],dark:y.Z[700]}:{main:y.Z[800],light:y.Z[500],dark:y.Z[900]}}(t),j=e.warning||function(e="light"){return"dark"===e?{main:h[400],light:h[300],dark:h[700]}:{main:"#ed6c02",light:h[500],dark:h[900]}}(t);function O(e){let t=(0,c.mi)(e,Z.text.primary)>=r?Z.text.primary:x.text.primary;return t}let C=({color:e,name:t,mainShade:r=500,lightShade:o=300,darkShade:a=700})=>{if(!(e=(0,n.Z)({},e)).main&&e[r]&&(e.main=e[r]),!e.hasOwnProperty("main"))throw Error((0,i.Z)(11,t?` (${t})`:"",r));if("string"!=typeof e.main)throw Error((0,i.Z)(12,t?` (${t})`:"",JSON.stringify(e.main)));return w(e,"light",o,s),w(e,"dark",a,s),e.contrastText||(e.contrastText=O(e.main)),e},R=(0,a.Z)((0,n.Z)({common:(0,n.Z)({},d),mode:t,primary:C({color:u,name:"primary"}),secondary:C({color:k,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:C({color:S,name:"error"}),warning:C({color:j,name:"warning"}),info:C({color:E,name:"info"}),success:C({color:P,name:"success"}),grey:f,contrastThreshold:r,getContrastText:O,augmentColor:C,tonalOffset:s},{dark:Z,light:x}[t]),l);return R}(A),N=(0,s.Z)(e),I=(0,a.Z)(N,{mixins:(r=N.breakpoints,(0,n.Z)({toolbar:{minHeight:56,[r.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[r.up("sm")]:{minHeight:64}}},P)),palette:_,shadows:j.slice(),typography:function(e,t){let r="function"==typeof t?t(e):t,{fontFamily:i=E,fontSize:s=14,fontWeightLight:l=300,fontWeightRegular:u=400,fontWeightMedium:c=500,fontWeightBold:d=700,htmlFontSize:f=16,allVariants:p,pxToRem:m}=r,h=(0,o.Z)(r,k),v=s/14,g=m||(e=>`${e/f*v}rem`),y=(e,t,r,o,a)=>(0,n.Z)({fontFamily:i,fontWeight:e,fontSize:g(t),lineHeight:r},i===E?{letterSpacing:`${Math.round(1e5*(o/t))/1e5}em`}:{},a,p),b={h1:y(l,96,1.167,-1.5),h2:y(l,60,1.2,-.5),h3:y(u,48,1.167,0),h4:y(u,34,1.235,.25),h5:y(u,24,1.334,0),h6:y(c,20,1.6,.15),subtitle1:y(u,16,1.75,.15),subtitle2:y(c,14,1.57,.1),body1:y(u,16,1.5,.15),body2:y(u,14,1.43,.15),button:y(c,14,1.75,.4,S),caption:y(u,12,1.66,.4),overline:y(u,12,2.66,1,S)};return(0,a.Z)((0,n.Z)({htmlFontSize:f,pxToRem:g,fontFamily:i,fontSize:s,fontWeightLight:l,fontWeightRegular:u,fontWeightMedium:c,fontWeightBold:d},b),h,{clone:!1})}(_,$),transitions:(0,O.ZP)(T),zIndex:(0,n.Z)({},C)});return I=(0,a.Z)(I,M),(I=t.reduce((e,t)=>(0,a.Z)(e,t),I)).unstable_sxConfig=(0,n.Z)({},l.Z,null==M?void 0:M.unstable_sxConfig),I.unstable_sx=function(e){return(0,u.Z)({sx:e,theme:this})},I}},96067:function(e,t,r){"use strict";r.d(t,{ZP:function(){return c},x9:function(){return s}});var n=r(63366),o=r(87462);let i=["duration","easing","delay"],a={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},s={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function l(e){return`${Math.round(e)}ms`}function u(e){if(!e)return 0;let t=e/36;return Math.round((4+15*t**.25+t/5)*10)}function c(e){let t=(0,o.Z)({},a,e.easing),r=(0,o.Z)({},s,e.duration),c=(e=["all"],o={})=>{let{duration:a=r.standard,easing:s=t.easeInOut,delay:u=0}=o;return(0,n.Z)(o,i),(Array.isArray(e)?e:[e]).map(e=>`${e} ${"string"==typeof a?a:l(a)} ${s} ${"string"==typeof u?u:l(u)}`).join(",")};return(0,o.Z)({getAutoHeightDuration:u,create:c},e,{easing:t,duration:r})}},90247:function(e,t,r){"use strict";var n=r(549);let o=(0,n.Z)();t.Z=o},90948:function(e,t,r){"use strict";r.d(t,{Dz:function(){return a},FO:function(){return i}});var n=r(70182),o=r(90247);let i=e=>(0,n.x9)(e)&&"classes"!==e,a=n.x9,s=(0,n.ZP)({defaultTheme:o.Z,rootShouldForwardProp:i});t.ZP=s},2734:function(e,t,r){"use strict";r.d(t,{Z:function(){return i}}),r(67294);var n=r(96682),o=r(90247);function i(){let e=(0,n.Z)(o.Z);return e}},71657:function(e,t,r){"use strict";r.d(t,{Z:function(){return i}});var n=r(29628),o=r(90247);function i({props:e,name:t}){return(0,n.Z)({props:e,name:t,defaultTheme:o.Z})}},30577:function(e,t,r){"use strict";r.d(t,{C:function(){return o},n:function(){return n}});let n=e=>e.scrollTop;function o(e,t){var r,n;let{timeout:o,easing:i,style:a={}}=e;return{duration:null!=(r=a.transitionDuration)?r:"number"==typeof o?o:o[t.mode]||0,easing:null!=(n=a.transitionTimingFunction)?n:"object"==typeof i?i[t.mode]:i,delay:a.transitionDelay}}},98216:function(e,t,r){"use strict";var n=r(14142);t.Z=n.Z},35893:function(e,t,r){"use strict";var n=r(49064);t.Z=n.Z},88169:function(e,t,r){"use strict";r.d(t,{Z:function(){return b}});var n=r(87462),o=r(67294),i=r(63366),a=r(93680),s=r(94780),l=r(98216),u=r(71657),c=r(90948),d=r(1588),f=r(34867);function p(e){return(0,f.Z)("MuiSvgIcon",e)}(0,d.Z)("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);var m=r(85893);let h=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],v=e=>{let{color:t,fontSize:r,classes:n}=e,o={root:["root","inherit"!==t&&`color${(0,l.Z)(t)}`,`fontSize${(0,l.Z)(r)}`]};return(0,s.Z)(o,p,n)},g=(0,c.ZP)("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,"inherit"!==r.color&&t[`color${(0,l.Z)(r.color)}`],t[`fontSize${(0,l.Z)(r.fontSize)}`]]}})(({theme:e,ownerState:t})=>{var r,n,o,i,a,s,l,u,c,d,f,p,m,h,v,g,y;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:"currentColor",flexShrink:0,transition:null==(r=e.transitions)?void 0:null==(n=r.create)?void 0:n.call(r,"fill",{duration:null==(o=e.transitions)?void 0:null==(i=o.duration)?void 0:i.shorter}),fontSize:({inherit:"inherit",small:(null==(a=e.typography)?void 0:null==(s=a.pxToRem)?void 0:s.call(a,20))||"1.25rem",medium:(null==(l=e.typography)?void 0:null==(u=l.pxToRem)?void 0:u.call(l,24))||"1.5rem",large:(null==(c=e.typography)?void 0:null==(d=c.pxToRem)?void 0:d.call(c,35))||"2.1875rem"})[t.fontSize],color:null!=(f=null==(p=(e.vars||e).palette)?void 0:null==(m=p[t.color])?void 0:m.main)?f:({action:null==(h=(e.vars||e).palette)?void 0:null==(v=h.action)?void 0:v.active,disabled:null==(g=(e.vars||e).palette)?void 0:null==(y=g.action)?void 0:y.disabled,inherit:void 0})[t.color]}}),y=o.forwardRef(function(e,t){let r=(0,u.Z)({props:e,name:"MuiSvgIcon"}),{children:o,className:s,color:l="inherit",component:c="svg",fontSize:d="medium",htmlColor:f,inheritViewBox:p=!1,titleAccess:y,viewBox:b="0 0 24 24"}=r,x=(0,i.Z)(r,h),Z=(0,n.Z)({},r,{color:l,component:c,fontSize:d,instanceFontSize:e.fontSize,inheritViewBox:p,viewBox:b}),w={};p||(w.viewBox=b);let k=v(Z);return(0,m.jsxs)(g,(0,n.Z)({as:c,className:(0,a.Z)(k.root,s),focusable:"false",color:f,"aria-hidden":!y||void 0,role:y?"img":void 0,ref:t},w,x,{ownerState:Z,children:[o,y?(0,m.jsx)("title",{children:y}):null]}))});function b(e,t){function r(r,o){return(0,m.jsx)(y,(0,n.Z)({"data-testid":`${t}Icon`,ref:o},r,{children:e}))}return r.muiName=y.muiName,o.memo(o.forwardRef(r))}y.muiName="SvgIcon"},57144:function(e,t,r){"use strict";var n=r(39336);t.Z=n.Z},58372:function(e,t,r){"use strict";r.r(t),r.d(t,{capitalize:function(){return o.Z},createChainedFunction:function(){return i.Z},createSvgIcon:function(){return a.Z},debounce:function(){return s.Z},deprecatedPropType:function(){return l},isMuiElement:function(){return u.Z},ownerDocument:function(){return c.Z},ownerWindow:function(){return d.Z},requirePropFactory:function(){return f},setRef:function(){return p},unstable_ClassNameGenerator:function(){return Z},unstable_useEnhancedEffect:function(){return m.Z},unstable_useId:function(){return h.Z},unsupportedProp:function(){return v},useControlled:function(){return g.Z},useEventCallback:function(){return y.Z},useForkRef:function(){return b.Z},useIsFocusVisible:function(){return x.Z}});var n=r(37078),o=r(98216),i=r(35893),a=r(88169),s=r(57144),l=function(e,t){return()=>null},u=r(71579),c=r(8038),d=r(5340);r(87462);var f=function(e,t){return()=>null},p=r(7960).Z,m=r(58974),h=r(27909),v=function(e,t,r,n,o){return null},g=r(49299),y=r(2068),b=r(51705),x=r(79674);let Z={configure:e=>{n.Z.configure(e)}}},71579:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var n=r(67294),o=function(e,t){var r,o;return n.isValidElement(e)&&-1!==t.indexOf(null!=(r=e.type.muiName)?r:null==(o=e.type)||null==(o=o._payload)||null==(o=o.value)?void 0:o.muiName)}},8038:function(e,t,r){"use strict";var n=r(82690);t.Z=n.Z},5340:function(e,t,r){"use strict";var n=r(74161);t.Z=n.Z},49299:function(e,t,r){"use strict";var n=r(19032);t.Z=n.Z},58974:function(e,t,r){"use strict";var n=r(73546);t.Z=n.Z},2068:function(e,t,r){"use strict";var n=r(59948);t.Z=n.Z},51705:function(e,t,r){"use strict";var n=r(33703);t.Z=n.Z},27909:function(e,t,r){"use strict";var n=r(92996);t.Z=n.Z},79674:function(e,t,r){"use strict";var n=r(99962);t.Z=n.Z},49731:function(e,t,r){"use strict";r.d(t,{ZP:function(){return g},Co:function(){return y}});var n=r(67294),o=r(87462),i=r(45042),a=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,s=(0,i.Z)(function(e){return a.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&91>e.charCodeAt(2)}),l=r(52443),u=r(70444),c=r(48137),d=r(27278),f=function(e){return"theme"!==e},p=function(e){return"string"==typeof e&&e.charCodeAt(0)>96?s:f},m=function(e,t,r){var n;if(t){var o=t.shouldForwardProp;n=e.__emotion_forwardProp&&o?function(t){return e.__emotion_forwardProp(t)&&o(t)}:o}return"function"!=typeof n&&r&&(n=e.__emotion_forwardProp),n},h=function(e){var t=e.cache,r=e.serialized,n=e.isStringTag;return(0,u.hC)(t,r,n),(0,d.L)(function(){return(0,u.My)(t,r,n)}),null},v=(function e(t,r){var i,a,s=t.__emotion_real===t,d=s&&t.__emotion_base||t;void 0!==r&&(i=r.label,a=r.target);var f=m(t,r,s),v=f||p(d),g=!v("as");return function(){var y=arguments,b=s&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==i&&b.push("label:"+i+";"),null==y[0]||void 0===y[0].raw)b.push.apply(b,y);else{b.push(y[0][0]);for(var x=y.length,Z=1;Z<x;Z++)b.push(y[Z],y[0][Z])}var w=(0,l.w)(function(e,t,r){var o=g&&e.as||d,i="",s=[],m=e;if(null==e.theme){for(var y in m={},e)m[y]=e[y];m.theme=(0,n.useContext)(l.T)}"string"==typeof e.className?i=(0,u.fp)(t.registered,s,e.className):null!=e.className&&(i=e.className+" ");var x=(0,c.O)(b.concat(s),t.registered,m);i+=t.key+"-"+x.name,void 0!==a&&(i+=" "+a);var Z=g&&void 0===f?p(o):v,w={};for(var k in e)(!g||"as"!==k)&&Z(k)&&(w[k]=e[k]);return w.className=i,w.ref=r,(0,n.createElement)(n.Fragment,null,(0,n.createElement)(h,{cache:t,serialized:x,isStringTag:"string"==typeof o}),(0,n.createElement)(o,w))});return w.displayName=void 0!==i?i:"Styled("+("string"==typeof d?d:d.displayName||d.name||"Component")+")",w.defaultProps=t.defaultProps,w.__emotion_real=w,w.__emotion_base=d,w.__emotion_styles=b,w.__emotion_forwardProp=f,Object.defineProperty(w,"toString",{value:function(){return"."+a}}),w.withComponent=function(t,n){return e(t,(0,o.Z)({},r,n,{shouldForwardProp:m(w,n,!0)})).apply(void 0,b)},w}}).bind();function g(e,t){let r=v(e,t);return r}["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"].forEach(function(e){v[e]=v(e)});let y=(e,t)=>{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))}},95408:function(e,t,r){"use strict";r.d(t,{L7:function(){return l},P$:function(){return c},VO:function(){return o},W8:function(){return s},dt:function(){return u},k9:function(){return a}});var n=r(59766);let o={xs:0,sm:600,md:900,lg:1200,xl:1536},i={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${o[e]}px)`};function a(e,t,r){let n=e.theme||{};if(Array.isArray(t)){let a=n.breakpoints||i;return t.reduce((e,n,o)=>(e[a.up(a.keys[o])]=r(t[o]),e),{})}if("object"==typeof t){let s=n.breakpoints||i;return Object.keys(t).reduce((e,n)=>{if(-1!==Object.keys(s.values||o).indexOf(n)){let i=s.up(n);e[i]=r(t[n],n)}else e[n]=t[n];return e},{})}let l=r(t);return l}function s(e={}){var t;let r=null==(t=e.keys)?void 0:t.reduce((t,r)=>{let n=e.up(r);return t[n]={},t},{});return r||{}}function l(e,t){return e.reduce((e,t)=>{let r=e[t],n=!r||0===Object.keys(r).length;return n&&delete e[t],e},t)}function u(e,...t){let r=s(e),o=[r,...t].reduce((e,t)=>(0,n.Z)(e,t),{});return l(Object.keys(r),o)}function c({values:e,breakpoints:t,base:r}){let n;let o=r||function(e,t){if("object"!=typeof e)return{};let r={},n=Object.keys(t);return Array.isArray(e)?n.forEach((t,n)=>{n<e.length&&(r[t]=!0)}):n.forEach(t=>{null!=e[t]&&(r[t]=!0)}),r}(e,t),i=Object.keys(o);return 0===i.length?e:i.reduce((t,r,o)=>(Array.isArray(e)?(t[r]=null!=e[o]?e[o]:e[n],n=o):"object"==typeof e?(t[r]=null!=e[r]?e[r]:e[n],n=r):t[r]=e,t),{})}},41796:function(e,t,r){"use strict";r.d(t,{$n:function(){return d},Fq:function(){return u},_4:function(){return f},_j:function(){return c},mi:function(){return l}});var n=r(71387);function o(e,t=0,r=1){return Math.min(Math.max(t,e),r)}function i(e){let t;if(e.type)return e;if("#"===e.charAt(0))return i(function(e){e=e.slice(1);let t=RegExp(`.{1,${e.length>=6?2:1}}`,"g"),r=e.match(t);return r&&1===r[0].length&&(r=r.map(e=>e+e)),r?`rgb${4===r.length?"a":""}(${r.map((e,t)=>t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3).join(", ")})`:""}(e));let r=e.indexOf("("),o=e.substring(0,r);if(-1===["rgb","rgba","hsl","hsla","color"].indexOf(o))throw Error((0,n.Z)(9,e));let a=e.substring(r+1,e.length-1);if("color"===o){if(t=(a=a.split(" ")).shift(),4===a.length&&"/"===a[3].charAt(0)&&(a[3]=a[3].slice(1)),-1===["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(t))throw Error((0,n.Z)(10,t))}else a=a.split(",");return a=a.map(e=>parseFloat(e)),{type:o,values:a,colorSpace:t}}function a(e){let{type:t,colorSpace:r}=e,{values:n}=e;return -1!==t.indexOf("rgb")?n=n.map((e,t)=>t<3?parseInt(e,10):e):-1!==t.indexOf("hsl")&&(n[1]=`${n[1]}%`,n[2]=`${n[2]}%`),`${t}(${n=-1!==t.indexOf("color")?`${r} ${n.join(" ")}`:`${n.join(", ")}`})`}function s(e){let t="hsl"===(e=i(e)).type||"hsla"===e.type?i(function(e){e=i(e);let{values:t}=e,r=t[0],n=t[1]/100,o=t[2]/100,s=n*Math.min(o,1-o),l=(e,t=(e+r/30)%12)=>o-s*Math.max(Math.min(t-3,9-t,1),-1),u="rgb",c=[Math.round(255*l(0)),Math.round(255*l(8)),Math.round(255*l(4))];return"hsla"===e.type&&(u+="a",c.push(t[3])),a({type:u,values:c})}(e)).values:e.values;return Number((.2126*(t=t.map(t=>("color"!==e.type&&(t/=255),t<=.03928?t/12.92:((t+.055)/1.055)**2.4)))[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function l(e,t){let r=s(e),n=s(t);return(Math.max(r,n)+.05)/(Math.min(r,n)+.05)}function u(e,t){return e=i(e),t=o(t),("rgb"===e.type||"hsl"===e.type)&&(e.type+="a"),"color"===e.type?e.values[3]=`/${t}`:e.values[3]=t,a(e)}function c(e,t){if(e=i(e),t=o(t),-1!==e.type.indexOf("hsl"))e.values[2]*=1-t;else if(-1!==e.type.indexOf("rgb")||-1!==e.type.indexOf("color"))for(let r=0;r<3;r+=1)e.values[r]*=1-t;return a(e)}function d(e,t){if(e=i(e),t=o(t),-1!==e.type.indexOf("hsl"))e.values[2]+=(100-e.values[2])*t;else if(-1!==e.type.indexOf("rgb"))for(let r=0;r<3;r+=1)e.values[r]+=(255-e.values[r])*t;else if(-1!==e.type.indexOf("color"))for(let n=0;n<3;n+=1)e.values[n]+=(1-e.values[n])*t;return a(e)}function f(e,t=.15){return s(e)>.5?c(e,t):d(e,t)}},70182:function(e,t,r){"use strict";r.d(t,{ZP:function(){return x},x9:function(){return v}});var n=r(63366),o=r(87462),i=r(49731),a=r(66500),s=r(14142);let l=["variant"];function u(e){return 0===e.length}function c(e){let{variant:t}=e,r=(0,n.Z)(e,l),o=t||"";return Object.keys(r).sort().forEach(t=>{"color"===t?o+=u(o)?e[t]:(0,s.Z)(e[t]):o+=`${u(o)?t:(0,s.Z)(t)}${(0,s.Z)(e[t].toString())}`}),o}var d=r(86523);let f=["name","slot","skipVariantsResolver","skipSx","overridesResolver"],p=(e,t)=>t.components&&t.components[e]&&t.components[e].styleOverrides?t.components[e].styleOverrides:null,m=(e,t)=>{let r=[];t&&t.components&&t.components[e]&&t.components[e].variants&&(r=t.components[e].variants);let n={};return r.forEach(e=>{let t=c(e.props);n[t]=e.style}),n},h=(e,t,r,n)=>{var o;let{ownerState:i={}}=e,a=[],s=null==r||null==(o=r.components)||null==(o=o[n])?void 0:o.variants;return s&&s.forEach(r=>{let n=!0;Object.keys(r.props).forEach(t=>{i[t]!==r.props[t]&&e[t]!==r.props[t]&&(n=!1)}),n&&a.push(t[c(r.props)])}),a};function v(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}let g=(0,a.Z)(),y=e=>e?e.charAt(0).toLowerCase()+e.slice(1):e;function b({defaultTheme:e,theme:t,themeId:r}){return 0===Object.keys(t).length?e:t[r]||t}function x(e={}){let{themeId:t,defaultTheme:r=g,rootShouldForwardProp:a=v,slotShouldForwardProp:s=v}=e,l=e=>(0,d.Z)((0,o.Z)({},e,{theme:b((0,o.Z)({},e,{defaultTheme:r,themeId:t}))}));return l.__mui_systemSx=!0,(e,u={})=>{var c;let d;(0,i.Co)(e,e=>e.filter(e=>!(null!=e&&e.__mui_systemSx)));let{name:g,slot:x,skipVariantsResolver:Z,skipSx:w,overridesResolver:k=(c=y(x))?(e,t)=>t[c]:null}=u,S=(0,n.Z)(u,f),E=void 0!==Z?Z:x&&"Root"!==x&&"root"!==x||!1,P=w||!1,j=v;"Root"===x||"root"===x?j=a:x?j=s:"string"==typeof e&&e.charCodeAt(0)>96&&(j=void 0);let O=(0,i.ZP)(e,(0,o.Z)({shouldForwardProp:j,label:d},S)),C=(n,...i)=>{let a=i?i.map(e=>"function"==typeof e&&e.__emotion_real!==e?n=>e((0,o.Z)({},n,{theme:b((0,o.Z)({},n,{defaultTheme:r,themeId:t}))})):e):[],s=n;g&&k&&a.push(e=>{let n=b((0,o.Z)({},e,{defaultTheme:r,themeId:t})),i=p(g,n);if(i){let a={};return Object.entries(i).forEach(([t,r])=>{a[t]="function"==typeof r?r((0,o.Z)({},e,{theme:n})):r}),k(e,a)}return null}),g&&!E&&a.push(e=>{let n=b((0,o.Z)({},e,{defaultTheme:r,themeId:t}));return h(e,m(g,n),n,g)}),P||a.push(l);let u=a.length-i.length;if(Array.isArray(n)&&u>0){let c=Array(u).fill("");(s=[...n,...c]).raw=[...n.raw,...c]}else"function"==typeof n&&n.__emotion_real!==n&&(s=e=>n((0,o.Z)({},e,{theme:b((0,o.Z)({},e,{defaultTheme:r,themeId:t}))})));let d=O(s,...a);return e.muiName&&(d.muiName=e.muiName),d};return O.withConfig&&(C.withConfig=O.withConfig),C}}},66500:function(e,t,r){"use strict";r.d(t,{Z:function(){return p}});var n=r(87462),o=r(63366),i=r(59766);let a=["values","unit","step"],s=e=>{let t=Object.keys(e).map(t=>({key:t,val:e[t]}))||[];return t.sort((e,t)=>e.val-t.val),t.reduce((e,t)=>(0,n.Z)({},e,{[t.key]:t.val}),{})};var l={borderRadius:4},u=r(98700),c=r(86523),d=r(44920);let f=["breakpoints","palette","spacing","shape"];var p=function(e={},...t){let{breakpoints:r={},palette:p={},spacing:m,shape:h={}}=e,v=(0,o.Z)(e,f),g=function(e){let{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:r="px",step:i=5}=e,l=(0,o.Z)(e,a),u=s(t),c=Object.keys(u);function d(e){let n="number"==typeof t[e]?t[e]:e;return`@media (min-width:${n}${r})`}function f(e){let n="number"==typeof t[e]?t[e]:e;return`@media (max-width:${n-i/100}${r})`}function p(e,n){let o=c.indexOf(n);return`@media (min-width:${"number"==typeof t[e]?t[e]:e}${r}) and (max-width:${(-1!==o&&"number"==typeof t[c[o]]?t[c[o]]:n)-i/100}${r})`}return(0,n.Z)({keys:c,values:u,up:d,down:f,between:p,only:function(e){return c.indexOf(e)+1<c.length?p(e,c[c.indexOf(e)+1]):d(e)},not:function(e){let t=c.indexOf(e);return 0===t?d(c[1]):t===c.length-1?f(c[t]):p(e,c[c.indexOf(e)+1]).replace("@media","@media not all and")},unit:r},l)}(r),y=function(e=8){if(e.mui)return e;let t=(0,u.hB)({spacing:e}),r=(...e)=>{let r=0===e.length?[1]:e;return r.map(e=>{let r=t(e);return"number"==typeof r?`${r}px`:r}).join(" ")};return r.mui=!0,r}(m),b=(0,i.Z)({breakpoints:g,direction:"ltr",components:{},palette:(0,n.Z)({mode:"light"},p),spacing:y,shape:(0,n.Z)({},l,h)},v);return(b=t.reduce((e,t)=>(0,i.Z)(e,t),b)).unstable_sxConfig=(0,n.Z)({},d.Z,null==v?void 0:v.unstable_sxConfig),b.unstable_sx=function(e){return(0,c.Z)({sx:e,theme:this})},b}},47730:function(e,t,r){"use strict";var n=r(59766);t.Z=function(e,t){return t?(0,n.Z)(e,t,{clone:!1}):e}},98700:function(e,t,r){"use strict";r.d(t,{hB:function(){return m},eI:function(){return p},NA:function(){return h},e6:function(){return g},o3:function(){return y}});var n=r(95408),o=r(54844),i=r(47730);let a={m:"margin",p:"padding"},s={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},l={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},u=function(e){let t={};return r=>(void 0===t[r]&&(t[r]=e(r)),t[r])}(e=>{if(e.length>2){if(!l[e])return[e];e=l[e]}let[t,r]=e.split(""),n=a[t],o=s[r]||"";return Array.isArray(o)?o.map(e=>n+e):[n+o]}),c=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],d=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],f=[...c,...d];function p(e,t,r,n){var i;let a=null!=(i=(0,o.DW)(e,t,!1))?i:r;return"number"==typeof a?e=>"string"==typeof e?e:a*e:Array.isArray(a)?e=>"string"==typeof e?e:a[e]:"function"==typeof a?a:()=>void 0}function m(e){return p(e,"spacing",8,"spacing")}function h(e,t){if("string"==typeof t||null==t)return t;let r=e(Math.abs(t));return t>=0?r:"number"==typeof r?-r:`-${r}`}function v(e,t){let r=m(e.theme);return Object.keys(e).map(o=>(function(e,t,r,o){if(-1===t.indexOf(r))return null;let i=u(r),a=e=>i.reduce((t,r)=>(t[r]=h(o,e),t),{}),s=e[r];return(0,n.k9)(e,s,a)})(e,t,o,r)).reduce(i.Z,{})}function g(e){return v(e,c)}function y(e){return v(e,d)}function b(e){return v(e,f)}g.propTypes={},g.filterProps=c,y.propTypes={},y.filterProps=d,b.propTypes={},b.filterProps=f},54844:function(e,t,r){"use strict";r.d(t,{DW:function(){return i},Jq:function(){return a}});var n=r(14142),o=r(95408);function i(e,t,r=!0){if(!t||"string"!=typeof t)return null;if(e&&e.vars&&r){let n=`vars.${t}`.split(".").reduce((e,t)=>e&&e[t]?e[t]:null,e);if(null!=n)return n}return t.split(".").reduce((e,t)=>e&&null!=e[t]?e[t]:null,e)}function a(e,t,r,n=r){let o;return o="function"==typeof e?e(r):Array.isArray(e)?e[r]||n:i(e,r)||n,t&&(o=t(o,n,e)),o}t.ZP=function(e){let{prop:t,cssProperty:r=e.prop,themeKey:s,transform:l}=e,u=e=>{if(null==e[t])return null;let u=e[t],c=e.theme,d=i(c,s)||{},f=e=>{let o=a(d,l,e);return(e===o&&"string"==typeof e&&(o=a(d,l,`${t}${"default"===e?"":(0,n.Z)(e)}`,e)),!1===r)?o:{[r]:o}};return(0,o.k9)(e,u,f)};return u.propTypes={},u.filterProps=[t],u}},44920:function(e,t,r){"use strict";r.d(t,{Z:function(){return U}});var n=r(98700),o=r(54844),i=r(47730),a=function(...e){let t=e.reduce((e,t)=>(t.filterProps.forEach(r=>{e[r]=t}),e),{}),r=e=>Object.keys(e).reduce((r,n)=>t[n]?(0,i.Z)(r,t[n](e)):r,{});return r.propTypes={},r.filterProps=e.reduce((e,t)=>e.concat(t.filterProps),[]),r},s=r(95408);function l(e){return"number"!=typeof e?e:`${e}px solid`}let u=(0,o.ZP)({prop:"border",themeKey:"borders",transform:l}),c=(0,o.ZP)({prop:"borderTop",themeKey:"borders",transform:l}),d=(0,o.ZP)({prop:"borderRight",themeKey:"borders",transform:l}),f=(0,o.ZP)({prop:"borderBottom",themeKey:"borders",transform:l}),p=(0,o.ZP)({prop:"borderLeft",themeKey:"borders",transform:l}),m=(0,o.ZP)({prop:"borderColor",themeKey:"palette"}),h=(0,o.ZP)({prop:"borderTopColor",themeKey:"palette"}),v=(0,o.ZP)({prop:"borderRightColor",themeKey:"palette"}),g=(0,o.ZP)({prop:"borderBottomColor",themeKey:"palette"}),y=(0,o.ZP)({prop:"borderLeftColor",themeKey:"palette"}),b=e=>{if(void 0!==e.borderRadius&&null!==e.borderRadius){let t=(0,n.eI)(e.theme,"shape.borderRadius",4,"borderRadius"),r=e=>({borderRadius:(0,n.NA)(t,e)});return(0,s.k9)(e,e.borderRadius,r)}return null};b.propTypes={},b.filterProps=["borderRadius"],a(u,c,d,f,p,m,h,v,g,y,b);let x=e=>{if(void 0!==e.gap&&null!==e.gap){let t=(0,n.eI)(e.theme,"spacing",8,"gap"),r=e=>({gap:(0,n.NA)(t,e)});return(0,s.k9)(e,e.gap,r)}return null};x.propTypes={},x.filterProps=["gap"];let Z=e=>{if(void 0!==e.columnGap&&null!==e.columnGap){let t=(0,n.eI)(e.theme,"spacing",8,"columnGap"),r=e=>({columnGap:(0,n.NA)(t,e)});return(0,s.k9)(e,e.columnGap,r)}return null};Z.propTypes={},Z.filterProps=["columnGap"];let w=e=>{if(void 0!==e.rowGap&&null!==e.rowGap){let t=(0,n.eI)(e.theme,"spacing",8,"rowGap"),r=e=>({rowGap:(0,n.NA)(t,e)});return(0,s.k9)(e,e.rowGap,r)}return null};w.propTypes={},w.filterProps=["rowGap"];let k=(0,o.ZP)({prop:"gridColumn"}),S=(0,o.ZP)({prop:"gridRow"}),E=(0,o.ZP)({prop:"gridAutoFlow"}),P=(0,o.ZP)({prop:"gridAutoColumns"}),j=(0,o.ZP)({prop:"gridAutoRows"}),O=(0,o.ZP)({prop:"gridTemplateColumns"}),C=(0,o.ZP)({prop:"gridTemplateRows"}),R=(0,o.ZP)({prop:"gridTemplateAreas"}),A=(0,o.ZP)({prop:"gridArea"});function T(e,t){return"grey"===t?t:e}a(x,Z,w,k,S,E,P,j,O,C,R,A);let $=(0,o.ZP)({prop:"color",themeKey:"palette",transform:T}),M=(0,o.ZP)({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:T}),_=(0,o.ZP)({prop:"backgroundColor",themeKey:"palette",transform:T});function N(e){return e<=1&&0!==e?`${100*e}%`:e}a($,M,_);let I=(0,o.ZP)({prop:"width",transform:N}),z=e=>{if(void 0!==e.maxWidth&&null!==e.maxWidth){let t=t=>{var r,n;let o=(null==(r=e.theme)||null==(r=r.breakpoints)||null==(r=r.values)?void 0:r[t])||s.VO[t];return o?(null==(n=e.theme)||null==(n=n.breakpoints)?void 0:n.unit)!=="px"?{maxWidth:`${o}${e.theme.breakpoints.unit}`}:{maxWidth:o}:{maxWidth:N(t)}};return(0,s.k9)(e,e.maxWidth,t)}return null};z.filterProps=["maxWidth"];let B=(0,o.ZP)({prop:"minWidth",transform:N}),L=(0,o.ZP)({prop:"height",transform:N}),D=(0,o.ZP)({prop:"maxHeight",transform:N}),W=(0,o.ZP)({prop:"minHeight",transform:N});(0,o.ZP)({prop:"size",cssProperty:"width",transform:N}),(0,o.ZP)({prop:"size",cssProperty:"height",transform:N});let F=(0,o.ZP)({prop:"boxSizing"});a(I,z,B,L,D,W,F);let V={border:{themeKey:"borders",transform:l},borderTop:{themeKey:"borders",transform:l},borderRight:{themeKey:"borders",transform:l},borderBottom:{themeKey:"borders",transform:l},borderLeft:{themeKey:"borders",transform:l},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:b},color:{themeKey:"palette",transform:T},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:T},backgroundColor:{themeKey:"palette",transform:T},p:{style:n.o3},pt:{style:n.o3},pr:{style:n.o3},pb:{style:n.o3},pl:{style:n.o3},px:{style:n.o3},py:{style:n.o3},padding:{style:n.o3},paddingTop:{style:n.o3},paddingRight:{style:n.o3},paddingBottom:{style:n.o3},paddingLeft:{style:n.o3},paddingX:{style:n.o3},paddingY:{style:n.o3},paddingInline:{style:n.o3},paddingInlineStart:{style:n.o3},paddingInlineEnd:{style:n.o3},paddingBlock:{style:n.o3},paddingBlockStart:{style:n.o3},paddingBlockEnd:{style:n.o3},m:{style:n.e6},mt:{style:n.e6},mr:{style:n.e6},mb:{style:n.e6},ml:{style:n.e6},mx:{style:n.e6},my:{style:n.e6},margin:{style:n.e6},marginTop:{style:n.e6},marginRight:{style:n.e6},marginBottom:{style:n.e6},marginLeft:{style:n.e6},marginX:{style:n.e6},marginY:{style:n.e6},marginInline:{style:n.e6},marginInlineStart:{style:n.e6},marginInlineEnd:{style:n.e6},marginBlock:{style:n.e6},marginBlockStart:{style:n.e6},marginBlockEnd:{style:n.e6},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:x},rowGap:{style:w},columnGap:{style:Z},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:N},maxWidth:{style:z},minWidth:{transform:N},height:{transform:N},maxHeight:{transform:N},minHeight:{transform:N},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}};var U=V},39707:function(e,t,r){"use strict";r.d(t,{Z:function(){return u}});var n=r(87462),o=r(63366),i=r(59766),a=r(44920);let s=["sx"],l=e=>{var t,r;let n={systemProps:{},otherProps:{}},o=null!=(t=null==e||null==(r=e.theme)?void 0:r.unstable_sxConfig)?t:a.Z;return Object.keys(e).forEach(t=>{o[t]?n.systemProps[t]=e[t]:n.otherProps[t]=e[t]}),n};function u(e){let t;let{sx:r}=e,a=(0,o.Z)(e,s),{systemProps:u,otherProps:c}=l(a);return t=Array.isArray(r)?[u,...r]:"function"==typeof r?(...e)=>{let t=r(...e);return(0,i.P)(t)?(0,n.Z)({},u,t):u}:(0,n.Z)({},u,r),(0,n.Z)({},c,{sx:t})}},86523:function(e,t,r){"use strict";var n=r(14142),o=r(47730),i=r(54844),a=r(95408),s=r(44920);let l=function(){function e(e,t,r,o){let s={[e]:t,theme:r},l=o[e];if(!l)return{[e]:t};let{cssProperty:u=e,themeKey:c,transform:d,style:f}=l;if(null==t)return null;if("typography"===c&&"inherit"===t)return{[e]:t};let p=(0,i.DW)(r,c)||{};if(f)return f(s);let m=t=>{let r=(0,i.Jq)(p,d,t);return(t===r&&"string"==typeof t&&(r=(0,i.Jq)(p,d,`${e}${"default"===t?"":(0,n.Z)(t)}`,t)),!1===u)?r:{[u]:r}};return(0,a.k9)(s,t,m)}return function t(r){var n;let{sx:i,theme:l={}}=r||{};if(!i)return null;let u=null!=(n=l.unstable_sxConfig)?n:s.Z;function c(r){let n=r;if("function"==typeof r)n=r(l);else if("object"!=typeof r)return r;if(!n)return null;let i=(0,a.W8)(l.breakpoints),s=Object.keys(i),c=i;return Object.keys(n).forEach(r=>{var i;let s="function"==typeof(i=n[r])?i(l):i;if(null!=s){if("object"==typeof s){if(u[r])c=(0,o.Z)(c,e(r,s,l,u));else{let d=(0,a.k9)({theme:l},s,e=>({[r]:e}));(function(...e){let t=e.reduce((e,t)=>e.concat(Object.keys(t)),[]),r=new Set(t);return e.every(e=>r.size===Object.keys(e).length)})(d,s)?c[r]=t({sx:s,theme:l}):c=(0,o.Z)(c,d)}}else c=(0,o.Z)(c,e(r,s,l,u))}}),(0,a.L7)(s,c)}return Array.isArray(i)?i.map(c):c(i)}}();l.filterProps=["sx"],t.Z=l},96682:function(e,t,r){"use strict";var n=r(66500),o=r(34168);let i=(0,n.Z)();t.Z=function(e=i){return(0,o.Z)(e)}},20539:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var n=r(47925);function o(e){let{theme:t,name:r,props:o}=e;return t&&t.components&&t.components[r]&&t.components[r].defaultProps?(0,n.Z)(t.components[r].defaultProps,o):o}},29628:function(e,t,r){"use strict";r.d(t,{Z:function(){return i}});var n=r(20539),o=r(96682);function i({props:e,name:t,defaultTheme:r,themeId:i}){let a=(0,o.Z)(r);i&&(a=a[i]||a);let s=(0,n.Z)({theme:a,name:t,props:e});return s}},34168:function(e,t,r){"use strict";var n=r(67294),o=r(52443);t.Z=function(e=null){let t=n.useContext(o.T);return t&&0!==Object.keys(t).length?t:e}},37078:function(e,t){"use strict";let r;let n=e=>e,o=(r=n,{configure(e){r=e},generate:e=>r(e),reset(){r=n}});t.Z=o},14142:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var n=r(71387);function o(e){if("string"!=typeof e)throw Error((0,n.Z)(7));return e.charAt(0).toUpperCase()+e.slice(1)}},94780:function(e,t,r){"use strict";function n(e,t,r){let n={};return Object.keys(e).forEach(o=>{n[o]=e[o].reduce((e,n)=>{if(n){let o=t(n);""!==o&&e.push(o),r&&r[n]&&e.push(r[n])}return e},[]).join(" ")}),n}r.d(t,{Z:function(){return n}})},49064:function(e,t,r){"use strict";function n(...e){return e.reduce((e,t)=>null==t?e:function(...r){e.apply(this,r),t.apply(this,r)},()=>{})}r.d(t,{Z:function(){return n}})},39336:function(e,t,r){"use strict";function n(e,t=166){let r;function n(...n){let o=()=>{e.apply(this,n)};clearTimeout(r),r=setTimeout(o,t)}return n.clear=()=>{clearTimeout(r)},n}r.d(t,{Z:function(){return n}})},59766:function(e,t,r){"use strict";r.d(t,{P:function(){return o},Z:function(){return function e(t,r,i={clone:!0}){let a=i.clone?(0,n.Z)({},t):t;return o(t)&&o(r)&&Object.keys(r).forEach(n=>{"__proto__"!==n&&(o(r[n])&&n in t&&o(t[n])?a[n]=e(t[n],r[n],i):i.clone?a[n]=o(r[n])?function e(t){if(!o(t))return t;let r={};return Object.keys(t).forEach(n=>{r[n]=e(t[n])}),r}(r[n]):r[n]:a[n]=r[n])}),a}}});var n=r(87462);function o(e){return null!==e&&"object"==typeof e&&e.constructor===Object}},71387:function(e,t,r){"use strict";function n(e){let t="https://mui.com/production-error/?code="+e;for(let r=1;r<arguments.length;r+=1)t+="&args[]="+encodeURIComponent(arguments[r]);return"Minified MUI error #"+e+"; visit "+t+" for the full message."}r.d(t,{Z:function(){return n}})},34867:function(e,t,r){"use strict";r.d(t,{Z:function(){return i}});var n=r(37078);let o={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function i(e,t,r="Mui"){let i=o[t];return i?`${r}-${i}`:`${n.Z.generate(e)}-${t}`}},1588:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var n=r(34867);function o(e,t,r="Mui"){let o={};return t.forEach(t=>{o[t]=(0,n.Z)(e,t,r)}),o}},95806:function(e,t,r){"use strict";function n(e){let t=e.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}r.d(t,{Z:function(){return n}})},82690:function(e,t,r){"use strict";function n(e){return e&&e.ownerDocument||document}r.d(t,{Z:function(){return n}})},74161:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var n=r(82690);function o(e){let t=(0,n.Z)(e);return t.defaultView||window}},47925:function(e,t,r){"use strict";r.d(t,{Z:function(){return function e(t,r){let o=(0,n.Z)({},r);return Object.keys(t).forEach(i=>{if(i.toString().match(/^(components|slots)$/))o[i]=(0,n.Z)({},t[i],o[i]);else if(i.toString().match(/^(componentsProps|slotProps)$/)){let a=t[i]||{},s=r[i];o[i]={},s&&Object.keys(s)?a&&Object.keys(a)?(o[i]=(0,n.Z)({},s),Object.keys(a).forEach(t=>{o[i][t]=e(a[t],s[t])})):o[i]=s:o[i]=a}else void 0===o[i]&&(o[i]=t[i])}),o}}});var n=r(87462)},7960:function(e,t,r){"use strict";function n(e,t){"function"==typeof e?e(t):e&&(e.current=t)}r.d(t,{Z:function(){return n}})},19032:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var n=r(67294);function o({controlled:e,default:t,name:r,state:o="value"}){let{current:i}=n.useRef(void 0!==e),[a,s]=n.useState(t),l=n.useCallback(e=>{i||s(e)},[]);return[i?e:a,l]}},73546:function(e,t,r){"use strict";var n=r(67294);let o="undefined"!=typeof window?n.useLayoutEffect:n.useEffect;t.Z=o},59948:function(e,t,r){"use strict";var n=r(67294),o=r(73546);t.Z=function(e){let t=n.useRef(e);return(0,o.Z)(()=>{t.current=e}),n.useCallback((...e)=>(0,t.current)(...e),[])}},33703:function(e,t,r){"use strict";r.d(t,{Z:function(){return i}});var n=r(67294),o=r(7960);function i(...e){return n.useMemo(()=>e.every(e=>null==e)?null:t=>{e.forEach(e=>{(0,o.Z)(e,t)})},e)}},92996:function(e,t,r){"use strict";r.d(t,{Z:function(){return s}});var n,o=r(67294);let i=0,a=(n||(n=r.t(o,2)))["useId".toString()];function s(e){if(void 0!==a){let t=a();return null!=e?e:t}return function(e){let[t,r]=o.useState(e);return o.useEffect(()=>{null==t&&r(`mui-${i+=1}`)},[t]),e||t}(e)}},99962:function(e,t,r){"use strict";let n;r.d(t,{Z:function(){return d}});var o=r(67294);let i=!0,a=!1,s={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function l(e){e.metaKey||e.altKey||e.ctrlKey||(i=!0)}function u(){i=!1}function c(){"hidden"===this.visibilityState&&a&&(i=!0)}function d(){let e=o.useCallback(e=>{if(null!=e){var t;(t=e.ownerDocument).addEventListener("keydown",l,!0),t.addEventListener("mousedown",u,!0),t.addEventListener("pointerdown",u,!0),t.addEventListener("touchstart",u,!0),t.addEventListener("visibilitychange",c,!0)}},[]),t=o.useRef(!1);return{isFocusVisibleRef:t,onFocus:function(e){return!!function(e){let{target:t}=e;try{return t.matches(":focus-visible")}catch(r){}return i||function(e){let{type:t,tagName:r}=e;return"INPUT"===r&&!!s[t]&&!e.readOnly||"TEXTAREA"===r&&!e.readOnly||!!e.isContentEditable}(t)}(e)&&(t.current=!0,!0)},onBlur:function(){return!!t.current&&(a=!0,window.clearTimeout(n),n=window.setTimeout(()=>{a=!1},100),t.current=!1,!0)},ref:e}}},77236:function(e,t,r){"use strict";function n(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];throw Error("[Immer] minified error nr: "+e+(r.length?" "+r.map(function(e){return"'"+e+"'"}).join(","):"")+". Find the full error at: https://bit.ly/3cXEKWf")}function o(e){return!!e&&!!e[F]}function i(e){var t;return!!e&&(function(e){if(!e||"object"!=typeof e)return!1;var t=Object.getPrototypeOf(e);if(null===t)return!0;var r=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return r===Object||"function"==typeof r&&Function.toString.call(r)===V}(e)||Array.isArray(e)||!!e[W]||!!(null===(t=e.constructor)||void 0===t?void 0:t[W])||d(e)||f(e))}function a(e,t,r){void 0===r&&(r=!1),0===s(e)?(r?Object.keys:U)(e).forEach(function(n){r&&"symbol"==typeof n||t(n,e[n],e)}):e.forEach(function(r,n){return t(n,r,e)})}function s(e){var t=e[F];return t?t.i>3?t.i-4:t.i:Array.isArray(e)?1:d(e)?2:f(e)?3:0}function l(e,t){return 2===s(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function u(e,t,r){var n=s(e);2===n?e.set(t,r):3===n?e.add(r):e[t]=r}function c(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}function d(e){return z&&e instanceof Map}function f(e){return B&&e instanceof Set}function p(e){return e.o||e.t}function m(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=q(e);delete t[F];for(var r=U(t),n=0;n<r.length;n++){var o=r[n],i=t[o];!1===i.writable&&(i.writable=!0,i.configurable=!0),(i.get||i.set)&&(t[o]={configurable:!0,writable:!0,enumerable:i.enumerable,value:e[o]})}return Object.create(Object.getPrototypeOf(e),t)}function h(e,t){return void 0===t&&(t=!1),g(e)||o(e)||!i(e)||(s(e)>1&&(e.set=e.add=e.clear=e.delete=v),Object.freeze(e),t&&a(e,function(e,t){return h(t,!0)},!0)),e}function v(){n(2)}function g(e){return null==e||"object"!=typeof e||Object.isFrozen(e)}function y(e){var t=K[e];return t||n(18,e),t}function b(e,t){t&&(y("Patches"),e.u=[],e.s=[],e.v=t)}function x(e){Z(e),e.p.forEach(k),e.p=null}function Z(e){e===N&&(N=e.l)}function w(e){return N={p:[],l:N,h:e,m:!0,_:0}}function k(e){var t=e[F];0===t.i||1===t.i?t.j():t.g=!0}function S(e,t){t._=t.p.length;var r=t.p[0],o=void 0!==e&&e!==r;return t.h.O||y("ES5").S(t,e,o),o?(r[F].P&&(x(t),n(4)),i(e)&&(e=E(t,e),t.l||j(t,e)),t.u&&y("Patches").M(r[F].t,e,t.u,t.s)):e=E(t,r,[]),x(t),t.u&&t.v(t.u,t.s),e!==D?e:void 0}function E(e,t,r){if(g(t))return t;var n=t[F];if(!n)return a(t,function(o,i){return P(e,n,t,o,i,r)},!0),t;if(n.A!==e)return t;if(!n.P)return j(e,n.t,!0),n.t;if(!n.I){n.I=!0,n.A._--;var o=4===n.i||5===n.i?n.o=m(n.k):n.o,i=o,s=!1;3===n.i&&(i=new Set(o),o.clear(),s=!0),a(i,function(t,i){return P(e,n,o,t,i,r,s)}),j(e,o,!1),r&&e.u&&y("Patches").N(n,r,e.u,e.s)}return n.o}function P(e,t,r,n,a,s,c){if(o(a)){var d=E(e,a,s&&t&&3!==t.i&&!l(t.R,n)?s.concat(n):void 0);if(u(r,n,d),!o(d))return;e.m=!1}else c&&r.add(a);if(i(a)&&!g(a)){if(!e.h.D&&e._<1)return;E(e,a),t&&t.A.l||j(e,a)}}function j(e,t,r){void 0===r&&(r=!1),!e.l&&e.h.D&&e.m&&h(t,r)}function O(e,t){var r=e[F];return(r?p(r):e)[t]}function C(e,t){if(t in e)for(var r=Object.getPrototypeOf(e);r;){var n=Object.getOwnPropertyDescriptor(r,t);if(n)return n;r=Object.getPrototypeOf(r)}}function R(e){e.P||(e.P=!0,e.l&&R(e.l))}function A(e){e.o||(e.o=m(e.t))}function T(e,t,r){var n,o,i,a,s,l,u,c=d(t)?y("MapSet").F(t,r):f(t)?y("MapSet").T(t,r):e.O?(i=o={i:(n=Array.isArray(t))?1:0,A:r?r.A:N,P:!1,I:!1,R:{},l:r,t:t,k:null,o:null,j:null,C:!1},a=G,n&&(i=[o],a=H),l=(s=Proxy.revocable(i,a)).revoke,u=s.proxy,o.k=u,o.j=l,u):y("ES5").J(t,r);return(r?r.A:N).p.push(c),c}function $(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return m(e)}r.d(t,{xC:function(){return eg},oM:function(){return ex},Bx:function(){return ev}});var M,_,N,I="undefined"!=typeof Symbol&&"symbol"==typeof Symbol("x"),z="undefined"!=typeof Map,B="undefined"!=typeof Set,L="undefined"!=typeof Proxy&&void 0!==Proxy.revocable&&"undefined"!=typeof Reflect,D=I?Symbol.for("immer-nothing"):((_={})["immer-nothing"]=!0,_),W=I?Symbol.for("immer-draftable"):"__$immer_draftable",F=I?Symbol.for("immer-state"):"__$immer_state",V=""+Object.prototype.constructor,U="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:void 0!==Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,q=Object.getOwnPropertyDescriptors||function(e){var t={};return U(e).forEach(function(r){t[r]=Object.getOwnPropertyDescriptor(e,r)}),t},K={},G={get:function(e,t){if(t===F)return e;var r,n,o=p(e);if(!l(o,t))return(n=C(o,t))?"value"in n?n.value:null===(r=n.get)||void 0===r?void 0:r.call(e.k):void 0;var a=o[t];return e.I||!i(a)?a:a===O(e.t,t)?(A(e),e.o[t]=T(e.A.h,a,e)):a},has:function(e,t){return t in p(e)},ownKeys:function(e){return Reflect.ownKeys(p(e))},set:function(e,t,r){var n=C(p(e),t);if(null==n?void 0:n.set)return n.set.call(e.k,r),!0;if(!e.P){var o=O(p(e),t),i=null==o?void 0:o[F];if(i&&i.t===r)return e.o[t]=r,e.R[t]=!1,!0;if(c(r,o)&&(void 0!==r||l(e.t,t)))return!0;A(e),R(e)}return e.o[t]===r&&(void 0!==r||t in e.o)||Number.isNaN(r)&&Number.isNaN(e.o[t])||(e.o[t]=r,e.R[t]=!0),!0},deleteProperty:function(e,t){return void 0!==O(e.t,t)||t in e.t?(e.R[t]=!1,A(e),R(e)):delete e.R[t],e.o&&delete e.o[t],!0},getOwnPropertyDescriptor:function(e,t){var r=p(e),n=Reflect.getOwnPropertyDescriptor(r,t);return n?{writable:!0,configurable:1!==e.i||"length"!==t,enumerable:n.enumerable,value:r[t]}:n},defineProperty:function(){n(11)},getPrototypeOf:function(e){return Object.getPrototypeOf(e.t)},setPrototypeOf:function(){n(12)}},H={};a(G,function(e,t){H[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}}),H.deleteProperty=function(e,t){return H.set.call(this,e,t,void 0)},H.set=function(e,t,r){return G.set.call(this,e[0],t,r,e[0])};var Y=new(function(){function e(e){var t=this;this.O=L,this.D=!0,this.produce=function(e,r,o){if("function"==typeof e&&"function"!=typeof r){var a,s=r;return r=e,function(e){var n=this;void 0===e&&(e=s);for(var o=arguments.length,i=Array(o>1?o-1:0),a=1;a<o;a++)i[a-1]=arguments[a];return t.produce(e,function(e){var t;return(t=r).call.apply(t,[n,e].concat(i))})}}if("function"!=typeof r&&n(6),void 0!==o&&"function"!=typeof o&&n(7),i(e)){var l=w(t),u=T(t,e,void 0),c=!0;try{a=r(u),c=!1}finally{c?x(l):Z(l)}return"undefined"!=typeof Promise&&a instanceof Promise?a.then(function(e){return b(l,o),S(e,l)},function(e){throw x(l),e}):(b(l,o),S(a,l))}if(!e||"object"!=typeof e){if(void 0===(a=r(e))&&(a=e),a===D&&(a=void 0),t.D&&h(a,!0),o){var d=[],f=[];y("Patches").M(e,a,d,f),o(d,f)}return a}n(21,e)},this.produceWithPatches=function(e,r){if("function"==typeof e)return function(r){for(var n=arguments.length,o=Array(n>1?n-1:0),i=1;i<n;i++)o[i-1]=arguments[i];return t.produceWithPatches(r,function(t){return e.apply(void 0,[t].concat(o))})};var n,o,i=t.produce(e,r,function(e,t){n=e,o=t});return"undefined"!=typeof Promise&&i instanceof Promise?i.then(function(e){return[e,n,o]}):[i,n,o]},"boolean"==typeof(null==e?void 0:e.useProxies)&&this.setUseProxies(e.useProxies),"boolean"==typeof(null==e?void 0:e.autoFreeze)&&this.setAutoFreeze(e.autoFreeze)}var t=e.prototype;return t.createDraft=function(e){i(e)||n(8),o(e)&&(o(t=e)||n(22,t),e=function e(t){if(!i(t))return t;var r,n=t[F],o=s(t);if(n){if(!n.P&&(n.i<4||!y("ES5").K(n)))return n.t;n.I=!0,r=$(t,o),n.I=!1}else r=$(t,o);return a(r,function(t,o){var i;n&&(2===s(i=n.t)?i.get(t):i[t])===o||u(r,t,e(o))}),3===o?new Set(r):r}(t));var t,r=w(this),l=T(this,e,void 0);return l[F].C=!0,Z(r),l},t.finishDraft=function(e,t){var r=(e&&e[F]).A;return b(r,t),S(void 0,r)},t.setAutoFreeze=function(e){this.D=e},t.setUseProxies=function(e){e&&!L&&n(20),this.O=e},t.applyPatches=function(e,t){for(r=t.length-1;r>=0;r--){var r,n=t[r];if(0===n.path.length&&"replace"===n.op){e=n.value;break}}r>-1&&(t=t.slice(r+1));var i=y("Patches").$;return o(e)?i(e,t):this.produce(e,function(e){return i(e,t)})},e}()),X=Y.produce;Y.produceWithPatches.bind(Y),Y.setAutoFreeze.bind(Y),Y.setUseProxies.bind(Y),Y.applyPatches.bind(Y),Y.createDraft.bind(Y),Y.finishDraft.bind(Y);var J=r(68356);function Q(e){return function(t){var r=t.dispatch,n=t.getState;return function(t){return function(o){return"function"==typeof o?o(r,n,e):t(o)}}}}var ee=Q();ee.withExtraArgument=Q,r(83454);var et=(M=function(e,t){return(M=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}M(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),er=function(e,t){var r,n,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(r)throw TypeError("Generator is already executing.");for(;a;)try{if(r=1,n&&(o=2&i[0]?n.return:i[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,i[1])).done)return o;switch(n=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,n=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(s){i=[6,s],n=0}finally{r=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}},en=function(e,t){for(var r=0,n=t.length,o=e.length;r<n;r++,o++)e[o]=t[r];return e},eo=Object.defineProperty,ei=Object.defineProperties,ea=Object.getOwnPropertyDescriptors,es=Object.getOwnPropertySymbols,el=Object.prototype.hasOwnProperty,eu=Object.prototype.propertyIsEnumerable,ec=function(e,t,r){return t in e?eo(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r},ed=function(e,t){for(var r in t||(t={}))el.call(t,r)&&ec(e,r,t[r]);if(es)for(var n=0,o=es(t);n<o.length;n++){var r=o[n];eu.call(t,r)&&ec(e,r,t[r])}return e},ef=function(e,t){return ei(e,ea(t))},ep="undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(0!=arguments.length)return"object"==typeof arguments[0]?J.qC:J.qC.apply(null,arguments)};"undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__&&window.__REDUX_DEVTOOLS_EXTENSION__;var em=function(e){function t(){for(var r=[],n=0;n<arguments.length;n++)r[n]=arguments[n];var o=e.apply(this,r)||this;return Object.setPrototypeOf(o,t.prototype),o}return et(t,e),Object.defineProperty(t,Symbol.species,{get:function(){return t},enumerable:!1,configurable:!0}),t.prototype.concat=function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];return e.prototype.concat.apply(this,t)},t.prototype.prepend=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return 1===e.length&&Array.isArray(e[0])?new(t.bind.apply(t,en([void 0],e[0].concat(this)))):new(t.bind.apply(t,en([void 0],e.concat(this))))},t}(Array);function eh(e){return i(e)?X(e,function(){}):e}function ev(e){void 0===e&&(e={});var t=e.thunk,r=void 0===t||t;e.immutableCheck,e.serializableCheck;var n=new em;return r&&("boolean"==typeof r?n.push(ee):n.push(ee.withExtraArgument(r.extraArgument))),n}function eg(e){var t,r=function(e){return ev(e)},n=e||{},o=n.reducer,i=void 0===o?void 0:o,a=n.middleware,s=void 0===a?r():a,l=n.devTools,u=void 0===l||l,c=n.preloadedState,d=n.enhancers,f=void 0===d?void 0:d;if("function"==typeof i)t=i;else if(function(e){if("object"!=typeof e||null===e)return!1;var t=Object.getPrototypeOf(e);if(null===t)return!0;for(var r=t;null!==Object.getPrototypeOf(r);)r=Object.getPrototypeOf(r);return t===r}(i))t=(0,J.UY)(i);else throw Error('"reducer" is a required argument, and must be a function or an object of functions that can be passed to combineReducers');var p=s;"function"==typeof p&&(p=p(r));var m=J.md.apply(void 0,p),h=J.qC;u&&(h=ep(ed({trace:!1},"object"==typeof u&&u)));var v=[m];Array.isArray(f)?v=en([m],f):"function"==typeof f&&(v=f(v));var g=h.apply(void 0,v);return(0,J.MT)(t,void 0===c?void 0:c,g)}function ey(e,t){function r(){for(var r=[],n=0;n<arguments.length;n++)r[n]=arguments[n];if(t){var o=t.apply(void 0,r);if(!o)throw Error("prepareAction did not return an object");return ed(ed({type:e,payload:o.payload},"meta"in o&&{meta:o.meta}),"error"in o&&{error:o.error})}return{type:e,payload:r[0]}}return r.toString=function(){return""+e},r.type=e,r.match=function(t){return t.type===e},r}function eb(e){var t,r={},n=[],o={addCase:function(e,t){var n="string"==typeof e?e:e.type;if(n in r)throw Error("addCase cannot be called with two reducers for the same action type");return r[n]=t,o},addMatcher:function(e,t){return n.push({matcher:e,reducer:t}),o},addDefaultCase:function(e){return t=e,o}};return e(o),[r,n,t]}function ex(e){var t,r=e.name;if(!r)throw Error("`name` is a required option for createSlice");var n="function"==typeof e.initialState?e.initialState:eh(e.initialState),a=e.reducers||{},s=Object.keys(a),l={},u={},c={};function d(){var t="function"==typeof e.extraReducers?eb(e.extraReducers):[e.extraReducers],r=t[0],a=t[1],s=void 0===a?[]:a,l=t[2],c=void 0===l?void 0:l,d=ed(ed({},void 0===r?{}:r),u);return function(e,t,r,n){void 0===r&&(r=[]);var a,s="function"==typeof t?eb(t):[t,r,void 0],l=s[0],u=s[1],c=s[2];if("function"==typeof e)a=function(){return eh(e())};else{var d=eh(e);a=function(){return d}}function f(e,t){void 0===e&&(e=a());var r=en([l[t.type]],u.filter(function(e){return(0,e.matcher)(t)}).map(function(e){return e.reducer}));return 0===r.filter(function(e){return!!e}).length&&(r=[c]),r.reduce(function(e,r){if(r){if(o(e)){var n=r(e,t);return void 0===n?e:n}if(i(e))return X(e,function(e){return r(e,t)});var n=r(e,t);if(void 0===n){if(null===e)return e;throw Error("A case reducer on a non-draftable value must not return undefined")}return n}return e},e)}return f.getInitialState=a,f}(n,function(e){for(var t in d)e.addCase(t,d[t]);for(var r=0;r<s.length;r++){var n=s[r];e.addMatcher(n.matcher,n.reducer)}c&&e.addDefaultCase(c)})}return s.forEach(function(e){var t,n,o=a[e],i=r+"/"+e;"reducer"in o?(t=o.reducer,n=o.prepare):t=o,l[e]=t,u[i]=t,c[e]=n?ey(i,n):ey(i)}),{name:r,reducer:function(e,r){return t||(t=d()),t(e,r)},actions:c,caseReducers:l,getInitialState:function(){return t||(t=d()),t.getInitialState()}}}var eZ=function(e){void 0===e&&(e=21);for(var t="",r=e;r--;)t+="ModuleSymbhasOwnPr-0123456789ABCDEFGHNRVfgctiUvz_KqYTJkLxpZXIjQW"[64*Math.random()|0];return t},ew=["name","message","stack","code"],ek=function(e,t){this.payload=e,this.meta=t},eS=function(e,t){this.payload=e,this.meta=t},eE=function(e){if("object"==typeof e&&null!==e){for(var t={},r=0;r<ew.length;r++){var n=ew[r];"string"==typeof e[n]&&(t[n]=e[n])}return t}return{message:String(e)}};function eP(e){if(e.meta&&e.meta.rejectedWithValue)throw e.payload;if(e.error)throw e.error;return e.payload}!function(){function e(e,t,r){var n=ey(e+"/fulfilled",function(e,t,r,n){return{payload:e,meta:ef(ed({},n||{}),{arg:r,requestId:t,requestStatus:"fulfilled"})}}),o=ey(e+"/pending",function(e,t,r){return{payload:void 0,meta:ef(ed({},r||{}),{arg:t,requestId:e,requestStatus:"pending"})}}),i=ey(e+"/rejected",function(e,t,n,o,i){return{payload:o,error:(r&&r.serializeError||eE)(e||"Rejected"),meta:ef(ed({},i||{}),{arg:n,requestId:t,rejectedWithValue:!!o,requestStatus:"rejected",aborted:(null==e?void 0:e.name)==="AbortError",condition:(null==e?void 0:e.name)==="ConditionError"})}}),a="undefined"!=typeof AbortController?AbortController:function(){function e(){this.signal={aborted:!1,addEventListener:function(){},dispatchEvent:function(){return!1},onabort:function(){},removeEventListener:function(){},reason:void 0,throwIfAborted:function(){}}}return e.prototype.abort=function(){},e}();return Object.assign(function(e){return function(s,l,u){var c,d=(null==r?void 0:r.idGenerator)?r.idGenerator(e):eZ(),f=new a;function p(e){c=e,f.abort()}var m=function(){var a,m;return a=this,m=function(){var a,m,h,v,g,y;return er(this,function(b){switch(b.label){case 0:var x;if(b.trys.push([0,4,,5]),!(null!==(x=v=null==(a=null==r?void 0:r.condition)?void 0:a.call(r,e,{getState:l,extra:u}))&&"object"==typeof x&&"function"==typeof x.then))return[3,2];return[4,v];case 1:v=b.sent(),b.label=2;case 2:if(!1===v||f.signal.aborted)throw{name:"ConditionError",message:"Aborted due to condition callback returning false."};return g=new Promise(function(e,t){return f.signal.addEventListener("abort",function(){return t({name:"AbortError",message:c||"Aborted"})})}),s(o(d,e,null==(m=null==r?void 0:r.getPendingMeta)?void 0:m.call(r,{requestId:d,arg:e},{getState:l,extra:u}))),[4,Promise.race([g,Promise.resolve(t(e,{dispatch:s,getState:l,extra:u,requestId:d,signal:f.signal,abort:p,rejectWithValue:function(e,t){return new ek(e,t)},fulfillWithValue:function(e,t){return new eS(e,t)}})).then(function(t){if(t instanceof ek)throw t;return t instanceof eS?n(t.payload,d,e,t.meta):n(t,d,e)})])];case 3:return h=b.sent(),[3,5];case 4:return h=(y=b.sent())instanceof ek?i(null,d,e,y.payload,y.meta):i(y,d,e),[3,5];case 5:return r&&!r.dispatchConditionRejection&&i.match(h)&&h.meta.condition||s(h),[2,h]}})},new Promise(function(e,t){var r=function(e){try{o(m.next(e))}catch(r){t(r)}},n=function(e){try{o(m.throw(e))}catch(r){t(r)}},o=function(t){return t.done?e(t.value):Promise.resolve(t.value).then(r,n)};o((m=m.apply(a,null)).next())})}();return Object.assign(m,{abort:p,requestId:d,arg:e,unwrap:function(){return m.then(eP)}})}},{pending:o,rejected:i,fulfilled:n,typePrefix:e})}e.withTypes=function(){return e}}();var ej="listenerMiddleware";ey(ej+"/add"),ey(ej+"/removeAll"),ey(ej+"/remove"),"function"==typeof queueMicrotask&&queueMicrotask.bind("undefined"!=typeof window?window:void 0!==r.g?r.g:globalThis),"undefined"!=typeof window&&window.requestAnimationFrame&&window.requestAnimationFrame,function(){function e(e,t){var r=i[e];return r?r.enumerable=t:i[e]=r={configurable:!0,enumerable:t,get:function(){var t=this[F];return G.get(t,e)},set:function(t){var r=this[F];G.set(r,e,t)}},r}function t(e){for(var t=e.length-1;t>=0;t--){var o=e[t][F];if(!o.P)switch(o.i){case 5:n(o)&&R(o);break;case 4:r(o)&&R(o)}}}function r(e){for(var t=e.t,r=e.k,n=U(r),o=n.length-1;o>=0;o--){var i=n[o];if(i!==F){var a=t[i];if(void 0===a&&!l(t,i))return!0;var s=r[i],u=s&&s[F];if(u?u.t!==a:!c(s,a))return!0}}var d=!!t[F];return n.length!==U(t).length+(d?0:1)}function n(e){var t=e.k;if(t.length!==e.t.length)return!0;var r=Object.getOwnPropertyDescriptor(t,t.length-1);if(r&&!r.get)return!0;for(var n=0;n<t.length;n++)if(!t.hasOwnProperty(n))return!0;return!1}var i={};K.ES5||(K.ES5={J:function(t,r){var n=Array.isArray(t),o=function(t,r){if(t){for(var n=Array(r.length),o=0;o<r.length;o++)Object.defineProperty(n,""+o,e(o,!0));return n}var i=q(r);delete i[F];for(var a=U(i),s=0;s<a.length;s++){var l=a[s];i[l]=e(l,t||!!i[l].enumerable)}return Object.create(Object.getPrototypeOf(r),i)}(n,t),i={i:n?5:4,A:r?r.A:N,P:!1,I:!1,R:{},l:r,t:t,k:o,o:null,g:!1,C:!1};return Object.defineProperty(o,F,{value:i,writable:!0}),o},S:function(e,r,i){i?o(r)&&r[F].A===e&&t(e.p):(e.u&&function e(t){if(t&&"object"==typeof t){var r=t[F];if(r){var o=r.t,i=r.k,s=r.R,u=r.i;if(4===u)a(i,function(t){t!==F&&(void 0!==o[t]||l(o,t)?s[t]||e(i[t]):(s[t]=!0,R(r)))}),a(o,function(e){void 0!==i[e]||l(i,e)||(s[e]=!1,R(r))});else if(5===u){if(n(r)&&(R(r),s.length=!0),i.length<o.length)for(var c=i.length;c<o.length;c++)s[c]=!1;else for(var d=o.length;d<i.length;d++)s[d]=!0;for(var f=Math.min(i.length,o.length),p=0;p<f;p++)i.hasOwnProperty(p)||(s[p]=!0),void 0===s[p]&&e(i[p])}}}}(e.p[0]),t(e.p))},K:function(e){return 4===e.i?r(e):n(e)}})}()},8679:function(e,t,r){"use strict";var n=r(21296),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return n.isMemo(e)?a:s[e.$$typeof]||o}s[n.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[n.Memo]=a;var u=Object.defineProperty,c=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,r,n){if("string"!=typeof r){if(m){var o=p(r);o&&o!==m&&e(t,o,n)}var a=c(r);d&&(a=a.concat(d(r)));for(var s=l(t),h=l(r),v=0;v<a.length;++v){var g=a[v];if(!i[g]&&!(n&&n[g])&&!(h&&h[g])&&!(s&&s[g])){var y=f(r,g);try{u(t,g,y)}catch(b){}}}}return t}},96103:function(e,t){"use strict";/** @license React v16.13.1
* react-is.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var r="function"==typeof Symbol&&Symbol.for,n=r?Symbol.for("react.element"):60103,o=r?Symbol.for("react.portal"):60106,i=r?Symbol.for("react.fragment"):60107,a=r?Symbol.for("react.strict_mode"):60108,s=r?Symbol.for("react.profiler"):60114,l=r?Symbol.for("react.provider"):60109,u=r?Symbol.for("react.context"):60110,c=r?Symbol.for("react.async_mode"):60111,d=r?Symbol.for("react.concurrent_mode"):60111,f=r?Symbol.for("react.forward_ref"):60112,p=r?Symbol.for("react.suspense"):60113,m=r?Symbol.for("react.suspense_list"):60120,h=r?Symbol.for("react.memo"):60115,v=r?Symbol.for("react.lazy"):60116,g=r?Symbol.for("react.block"):60121,y=r?Symbol.for("react.fundamental"):60117,b=r?Symbol.for("react.responder"):60118,x=r?Symbol.for("react.scope"):60119;function Z(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case c:case d:case i:case s:case a:case p:return e;default:switch(e=e&&e.$$typeof){case u:case f:case v:case h:case l:return e;default:return t}}case o:return t}}}function w(e){return Z(e)===d}t.AsyncMode=c,t.ConcurrentMode=d,t.ContextConsumer=u,t.ContextProvider=l,t.Element=n,t.ForwardRef=f,t.Fragment=i,t.Lazy=v,t.Memo=h,t.Portal=o,t.Profiler=s,t.StrictMode=a,t.Suspense=p,t.isAsyncMode=function(e){return w(e)||Z(e)===c},t.isConcurrentMode=w,t.isContextConsumer=function(e){return Z(e)===u},t.isContextProvider=function(e){return Z(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},t.isForwardRef=function(e){return Z(e)===f},t.isFragment=function(e){return Z(e)===i},t.isLazy=function(e){return Z(e)===v},t.isMemo=function(e){return Z(e)===h},t.isPortal=function(e){return Z(e)===o},t.isProfiler=function(e){return Z(e)===s},t.isStrictMode=function(e){return Z(e)===a},t.isSuspense=function(e){return Z(e)===p},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===d||e===s||e===a||e===p||e===m||"object"==typeof e&&null!==e&&(e.$$typeof===v||e.$$typeof===h||e.$$typeof===l||e.$$typeof===u||e.$$typeof===f||e.$$typeof===y||e.$$typeof===b||e.$$typeof===x||e.$$typeof===g)},t.typeOf=Z},21296:function(e,t,r){"use strict";e.exports=r(96103)},83454:function(e,t,r){"use strict";var n,o;e.exports=(null==(n=r.g.process)?void 0:n.env)&&"object"==typeof(null==(o=r.g.process)?void 0:o.env)?r.g.process:r(77663)},91118:function(e,t,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return r(46394)}])},45989:function(e,t,r){"use strict";r.d(t,{Z:function(){return d}});var n=r(85893),o=r(67294),i=r(46901),a=r(93946),s=r(57922),l=r(50594),u=r(9473),c=r(28043);function d(){let e=(0,u.I0)(),{message:t,level:r="error",isOpen:d}=(0,u.v9)(e=>e.alert);return(0,o.useEffect)(()=>{let t=setTimeout(()=>{e(c.Nw.remove())},"2"*2e3);return()=>{clearTimeout(t)}}),(0,n.jsx)(s.Z,{className:"alertBox",in:d,children:(0,n.jsx)(i.Z,{variant:"filled",severity:r,action:(0,n.jsx)(a.Z,{"aria-label":"close",color:"inherit",size:"small",onClick:()=>{e(c.Nw.remove())},children:(0,n.jsx)(l.Z,{fontSize:"inherit"})}),children:t})})}},47336:function(e,t,r){"use strict";r.d(t,{W:function(){return n}});let n=[{id:1,img:"/images/icons/social_icons/youtube.svg",key:"youtube",name:"Youtube",quota:"YOUTUBE_PUBLISH",components:["title","description"],info:["Max video size: 5 GB. Please contact us for larger files.","Supported formats: MP4 and MOV.","The standard aspect ratio for YouTube on a computer is 16:9. When uploading other aspect ratios such as vertical or square, the player automatically adapts itself to the size of the video. This setting gives the best viewing experience based on the aspect ratio and device.","Recommended format MP4 with H.264 video codec and AAC audio codec. Results in a high-quality video with a smaller file size.","The standard video...s frame rate frequency is: 24, 25, 30, 48, 50, 60 frames a second. YouTube also accepts other frequencies."]},{id:2,img:"/images/icons/social_icons/facebook.svg",key:"facebook",name:"FB Pages",quota:"FACEBOOK_PUBLISH",components:["title","description"],info:["Max video size: 2 GB. Please contact us for larger files.","Supported formats: MP4, MOV, and AVI.","Duration max: 4 hours.","Recommended video dimensions is 1280 x 720 for landscape and portrait.","Landscape aspect ratio is 16:9.","Portrait aspect ratio is 9:16.","Video max frames 30fps."]},{id:3,img:"/images/icons/social_icons/facebook.svg",key:"fbg",name:"FB Groups",quota:"FACEBOOK_GROUP_PUBLISH",components:["title","description"],info:["Max video size: 2 GB. Please contact us for larger files.","Supported formats: MP4, MOV, and AVI.","Duration max: 4 hours.","Recommended video dimensions is 1280 x 720 for landscape and portrait.","Landscape aspect ratio is 16:9.","Portrait aspect ratio is 9:16.","Video max frames 30fps."]},{id:4,img:"/images/icons/social_icons/instagram.svg",key:"instagram",name:"Instagram",quota:"INSTAGRAM_PUBLISH",components:["description"],info:["Max video size: 100 MB","Supported formats: MP4 and MOV.","Multi-videos are not supported.","Duration max: 60 seconds.","Duration min: 3 seconds.","Video size:\n <ul>\n <li>Maximum columns (horizontal pixels): 1920.</li>\n <li>Minimum aspect ratio [cols / rows]: 4 / 5 or 0.8.</li>\n <li>Maximum aspect ratio [cols / rows]: 16 / 9 or 1.77.</li>\n </ul>","Video max frames 60fps.","Video bitrate: VBR, 5Mbps maximum","Audio bitrate: 128kbps","Audio codec: AAC, 48khz sample rate maximum, 1 or 2 channels (mono or stereo). ","Video codec: HEVC or H264, progressive scan, closed GOP, 4:2:0 chroma subsampling. ","Frame rate: 23-60 FPS.","IGTV objects are not supported."]},{id:5,img:"/images/icons/social_icons/twitter.svg",key:"twitter",name:"Twitter",quota:"TWITTER_PUBLISH",components:["description"],info:["Max video size 512 MB","Supported formats: MP4 and MOV.","Maximum video resolution: 1280x1024 px.","Recommended Video Codec: H264 High Profile.","Recommended Video Resolution:\n <ul>\n <li>landscape 1280x720 px.</li>\n <li>portrait 720x1280 px.</li>\n <li>square 720x720 px.</li>\n </ul>","Frame rate must be 60 FPS or less.","Duration must be between 0.5 seconds and 140 seconds. Please see here for posting longer Twitter videos up to 10 minutes.","Aspect ratio must be between 1:3 and 3:1.","Must have 1:1 pixel aspect ratio.","Audio must be mono or stereo, not 5.1 or greater."]},{id:6,img:"/images/icons/social_icons/pinterest.svg",key:"pinterest",name:"Pinterest",quota:"PINTEREST_PUBLISH",components:["title","description"],info:["Max video size: 1 GB","Supported formats: MP4, MOV, and M4V.","Duration max: 15 minutes.","Duration min: 4 seconds.","Aspect ratio: Taller than 1.91:1 and shorter than 1:2. Recommended for standard video: 1:1 (square) or 2:3, 4:5 or 9:16 (vertical)."]},{id:7,key:"linkedin",img:"/images/icons/social_icons/linkdin.svg",name:"LinkedIn",quota:"LINKEDIN_PUBLISH",components:["title","description"],info:["Max video size: 200 MB","Supported formats: MP4.","Duration max: 30 minutes.","Duration min: 3 seconds.","Aspect ratio must be between 1:2.4 and 2.4:1."]}]},46394:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return z}});var n=r(85893);r(37599),r(93036);var o=r(9473),i=r(77236),a=r(68356),s=r(21469),l=r(28043),u=r(42948),c=r(77750),d=r(71858);let f=(0,a.UY)({user:s.ZP,alert:l.ZP,social:u.ZP,exports:c.ZP,payment:d.ZP}),p=(e,t)=>f(e,t),m=[...(0,i.Bx)({thunk:!1})];var h=r(67294),v=r(87357),g=r(66720),y=r(42293),b=r(77533),x=r(93946),Z=r(326),w=r(10155),k=r(15861),S=r(83321),E=r(90948),P=r(90629),j=r(53156);function O(e){let{window:t}=e,[r,o]=h.useState(!1),i=()=>{o(e=>!e)},a=(0,n.jsx)(v.Z,{onClick:i,sx:{textAlign:"left"},className:"mobilenavigationSlider",children:(0,n.jsxs)(v.Z,{className:"mobilenavigation",children:[(0,n.jsx)(S.Z,{variant:"text",children:(0,n.jsx)("a",{href:"/tutorials",children:(0,n.jsx)("span",{children:"Tutorials"})})}),(0,n.jsx)(S.Z,{variant:"text",children:(0,n.jsx)("a",{href:"/pricing",children:(0,n.jsx)("span",{children:"Pricing"})})}),(0,n.jsx)(S.Z,{variant:"text",children:(0,n.jsxs)("a",{href:"/contact",children:[(0,n.jsx)("img",{className:"contactimg",src:"/images/headphone.svg"}),(0,n.jsx)("span",{children:"Contact Us"})]})}),(0,n.jsx)(S.Z,{variant:"outlined",children:(0,n.jsx)("a",{className:"btn-cta-login",href:"/login",children:"Login"})}),(0,n.jsx)(S.Z,{variant:"contained",className:"fillbutton",children:(0,n.jsx)("a",{className:"btn-cta",href:"/signup",children:"Try for Free"})})]})});return(0,n.jsxs)(v.Z,{children:[(0,n.jsx)(g.ZP,{}),(0,n.jsx)(y.Z,{component:"header",className:"webHeader",children:(0,n.jsx)(j.Z,{maxWidth:"xl",children:(0,n.jsxs)(w.Z,{children:[(0,n.jsx)(k.Z,{variant:"h6",component:"a",href:"/",sx:{flexGrow:1,display:{sm:"block"}},children:(0,n.jsx)("img",{src:"/images/logo.png"})}),(0,n.jsx)(v.Z,{sx:{display:{xs:"none",md:"block"}},children:a}),(0,n.jsx)(x.Z,{color:"inherit","aria-label":"open drawer",edge:"start",onClick:i,sx:{ml:2,display:{md:"none"}},children:(0,n.jsx)(Z.Z,{})})]})})}),(0,n.jsx)(b.ZP,{container:void 0!==t?()=>t().document.body:void 0,variant:"temporary",open:r,onClose:i,anchor:"right",className:"mobileSliderr",ModalProps:{keepMounted:!0},sx:{display:{xs:"block",md:"none"},"& .MuiDrawer-paper":{boxSizing:"border-box",width:300}},children:a})]})}(0,E.ZP)(P.Z)(e=>{let{theme:t}=e;return{backgroundColor:"dark"===t.palette.mode?"#1A2027":"#fff",...t.typography.body2,padding:t.spacing(1),textAlign:"center",color:t.palette.text.secondary}});var C=r(86886),R=function(e){let[t,r]=(0,h.useState)(!1),o=()=>{let e=window.scrollY;e>0?r(!0):r(!1)},i=()=>{window.scroll(0,0)};(0,h.useEffect)(()=>{window.addEventListener("scroll",o)},[t]);let a=["BackToTop"];return t&&a.push("isActive"),(0,n.jsx)("div",{className:a.join(" "),onClick:i,children:(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"9",height:"16",className:"BackToTop__icon",children:(0,n.jsx)("path",{fill:"#FFF",fillRule:"evenodd",d:"M.3 14.3c-.4.4-.4 1.02 0 1.4.38.4 1 .4 1.4 0l7-7c.4-.4.4-1.02 0-1.4l-7-7C1.3-.1.68-.1.3.3c-.4.38-.4 1 0 1.4L6.6 8 .3 14.3z"})})})};function A(){return(0,n.jsx)(v.Z,{component:"footer",className:"webFooter",children:(0,n.jsxs)(j.Z,{maxWidth:"xl",children:[(0,n.jsxs)(C.ZP,{container:!0,spacing:2,columns:12,children:[(0,n.jsxs)(C.ZP,{item:!0,xs:12,sm:12,md:3,className:"footerBox",children:[(0,n.jsx)("div",{className:"brand-logo",children:(0,n.jsx)("img",{src:"/images/logo.png"})}),(0,n.jsx)("p",{children:"Use our free video editor to create amazing videos today"})]}),(0,n.jsx)(C.ZP,{item:!0,xs:12,sm:12,md:3,className:"footerBox",children:(0,n.jsx)("ul",{className:"contact-list",children:(0,n.jsxs)("li",{className:"item",children:[(0,n.jsx)("svg",{className:"MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-xr78m9",focusable:"false","aria-hidden":"true",viewBox:"0 0 24 24","data-testid":"MailOutlineOutlinedIcon",children:(0,n.jsx)("path",{d:"M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 14H4V8l8 5 8-5v10zm-8-7L4 6h16l-8 5z"})}),(0,n.jsx)("span",{children:(0,n.jsx)("a",{href:"mailto:contact@illusto.com",children:"contact@illusto.com"})})]})})}),(0,n.jsx)(C.ZP,{item:!0,xs:12,sm:12,md:3,className:"footerBox",children:(0,n.jsxs)("div",{className:"footerLink",children:[(0,n.jsxs)("ul",{children:[(0,n.jsx)("li",{children:(0,n.jsx)("a",{href:"/",children:"About Us"})}),(0,n.jsx)("li",{children:(0,n.jsx)("a",{href:"/tutorials",children:"Tutorials"})}),(0,n.jsx)("li",{children:(0,n.jsx)("a",{href:"/faq",children:"FAQs"})}),(0,n.jsx)("li",{children:(0,n.jsx)("a",{target:"_blank",href:"".concat("https://dev-app.illusto.com","/blog/"),children:"Blog"})}),(0,n.jsx)("li",{children:(0,n.jsx)("a",{href:"/comingsoon",children:"Glossary"})})]}),(0,n.jsxs)("ul",{children:[(0,n.jsx)("li",{children:(0,n.jsx)("a",{href:"/contact",children:"Contact Us"})}),(0,n.jsx)("li",{children:(0,n.jsx)("a",{href:"/terms",children:"Terms"})}),(0,n.jsx)("li",{children:(0,n.jsx)("a",{href:"/privacy",children:"Privacy"})})]})]})}),(0,n.jsxs)(C.ZP,{item:!0,xs:12,sm:12,md:3,className:"footerBox",children:[(0,n.jsxs)("div",{className:"social-icons",children:[(0,n.jsxs)("a",{target:"_blank",href:"https://www.youtube.com/channel/UC9ZPOYA0MK4-QNxbo_81bTw",children:[" ",(0,n.jsx)("img",{src:"/images/YT.svg",alt:"youtube"})]}),(0,n.jsx)("a",{target:"_blank",href:"https://www.facebook.com/IllustoHQ",children:(0,n.jsx)("img",{src:"/images/fb.svg",alt:"facebook"})}),(0,n.jsxs)("a",{target:"_blank",href:"https://www.instagram.com/illustofficial/",children:[" ",(0,n.jsx)("img",{src:"/images/insta.svg",alt:"instagram"})]}),(0,n.jsxs)("a",{target:"_blank",href:"https://www.linkedin.com/company/illusto/",children:[" ",(0,n.jsx)("img",{src:"/images/in.svg",alt:"linkedin"})]}),(0,n.jsx)("a",{target:"_blank",href:"https://twitter.com/IllustoHQ",children:(0,n.jsx)("img",{src:"/images/twitte.svg",alt:"twitter"})})]}),(0,n.jsx)("div",{className:"featuredimg",children:(0,n.jsx)("a",{href:"https://www.producthunt.com/posts/illusto?utm_source=badge-featured&utm_medium=badge&utm_souce=badge-illusto%22",target:"_blank",children:(0,n.jsx)("img",{src:"/images/featured.svg"})})})]})]}),(0,n.jsx)(v.Z,{component:"div",className:"copyText",children:(0,n.jsx)("p",{children:"\xa9 2023 Multistream Technologies Pvt. Ltd."})}),(0,n.jsx)(R,{})]})})}var T=r(11163);function $(e){let t=(0,T.useRouter)(),r=t.pathname.includes("/login")||t.pathname.includes("/myprofile")||t.pathname.includes("/signup")||t.pathname.includes("/subscription")||t.pathname.includes("/home")||t.pathname.includes("/onboarding")||t.pathname.includes("/templatecenter")||t.pathname.includes("/appsumosignup");return r||t.pathname.includes("/404")?null==e?void 0:e.children:(0,n.jsx)("div",{className:"privacy_page",children:(0,n.jsxs)(v.Z,{children:[(0,n.jsx)(g.ZP,{}),(0,n.jsx)(O,{}),null==e?void 0:e.children,(0,n.jsx)(A,{})]})})}var M=r(4298),_=r.n(M),N=r(45989);let I=function(e){let t=(0,i.xC)({reducer:p,middleware:m,preloadedState:void 0});return t}();var z=function(e){let{Component:t,pageProps:r}=e;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(_(),{id:"google-tag-manager",strategy:"afterInteractive",children:"\n (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\n new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\n j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n })(window,document,'script','dataLayer','GTM-NN5F9W4');\n "}),(0,n.jsx)(_(),{src:"https://www.googletagmanager.com/gtag/js?id=".concat("G-VF7Y0F40QW"),onLoad:async()=>{function e(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],e("js",new Date),e("config","G-VF7Y0F40QW")}}),(0,n.jsx)(_(),{strategy:"beforeInteractive",src:"".concat("https://demobackend.illusto.com/api/","v2/geolocation")}),(0,n.jsxs)(o.zt,{store:I,children:[(0,n.jsx)(N.Z,{}),(0,n.jsx)($,{children:(0,n.jsx)(t,{...r})})]})]})}},28043:function(e,t,r){"use strict";r.d(t,{Nw:function(){return a}});var n=r(77236);let o=(0,n.oM)({name:"alertActions",initialState:{level:"error",message:"",isOpen:!1},reducers:{init(e,t){e.isOpen=!1},set(e,t){e.level=t.payload.level,e.message=t.payload.message,e.isOpen=!0},remove(e,t){e.isOpen=!1}}});t.ZP=o.reducer;let{reducer:i,actions:a}=o},77750:function(e,t,r){"use strict";r.d(t,{Nw:function(){return a}});var n=r(77236);let o=(0,n.oM)({name:"exportActions",initialState:{project:{},categories:[],isYoutubeDisconnect:!1,refreshToken:!1,loading:!1,error:{},videos:[],current_selection:{},subscription_details:{},user_details:{}},reducers:{init(e,t){e.loading=!0},set(e,t){e.project=t.payload,e.loading=!1},setCategories(e,t){e.categories=t.payload},error(e,t){e.loading=!1},setVideos(e,t){e.videos=t.payload},setCurrentSelection(e,t){e.current_selection=t.payload},setSubscriptionDetails(e,t){e.subscription_details=t.payload},setUserDetails(e,t){e.user_details=t.payload}}});t.ZP=o.reducer;let{reducer:i,actions:a}=o},71858:function(e,t,r){"use strict";r.d(t,{Nw:function(){return a}});var n=r(77236);let o=(0,n.oM)({name:"alertActions",initialState:{one_time_data:{},success_type:"",error_type:"",error_while_subscription:!1,cancel_notification:!1},reducers:{setOneTimeDataStore(e,t){e.one_time_data=t.payload},setSuccessType(e,t){e.success_type=t.payload},setErrorType(e,t){e.error_type=t.payload},setSubscriptionTimeError(e,t){e.error_while_subscription=t.payload},setCancelNotification(e,t){e.cancel_notification=t.payload}}});t.ZP=o.reducer;let{reducer:i,actions:a}=o},42948:function(e,t,r){"use strict";r.d(t,{Nw:function(){return l}});var n=r(77236),o=r(47336);let i={youtubeUser:{},youtubeResult:{},isYoutubeDisconnect:!1,refreshToken:!1,loading:!1,driveUser:{},driveResult:{},isDriveDisconnect:!0,driveRefreshToken:!1,error:{},publish_utils:function(){let e={};for(let t of o.W)e[t.id]={loader:!1,panel:!1};return e}(),polling_exists:!1,recent_complete:!1,recent_completed_data:{}},a=(0,n.oM)({name:"socialActions",initialState:i,reducers:{init(e,t){e.loading=!0},setYoutubeProfile(e,t){e.youtubeUser=t.payload,e.loading=!1},setYoutubeDisconnect(e,t){e.isYoutubeDisconnect=t.payload,e.youtubeUser={}},setRefreshToken(e,t){e.refreshToken=t.payload},setYoutubeResponse(e,t){e.youtubeResult=t.payload,e.youtubeUser={}},setDriveProfile(e,t){e.driveUser=t.payload,e.isDriveDisconnect=!1,e.loading=!1},setDriveDisconnect(e,t){e.isDriveDisconnect=t.payload,e.driveUser={}},setDriveRefreshToken(e,t){e.driveRefreshToken=t.payload},setDriveResponse(e,t){e.driveResult=t.payload,e.driveUser={}},error(e,t){e.loading=!1},setPublishUtils(e,t){let{index:r,panel:n,loader:o}=t.payload;0!=r&&(void 0!==n&&(e.publish_utils[r].panel=n),void 0!==o&&(e.publish_utils[r].loader=o))},setpollingExists(e,t){e.polling_exists=t.payload},setRecentComplete(e,t){let{status:r,data:n}=t.payload;e.recent_complete=r,e.recent_completed_data=n}}});t.ZP=a.reducer;let{reducer:s,actions:l}=a},21469:function(e,t,r){"use strict";r.d(t,{Nw:function(){return a}});var n=r(77236);let o=(0,n.oM)({name:"userActions",initialState:{user:{},loading:!1,error:{},selectedPlan:[],app_sumo_details:null},reducers:{init(e,t){e.loading=!0},set(e,t){e.user=t.payload,e.loading=!1},error(e,t){e.loading=!1},setSelectedPlan(e,t){e.selectedPlan=t.payload},setAppSumoDetails(e,t){e.app_sumo_details=t.payload}}});t.ZP=o.reducer;let{reducer:i,actions:a}=o},37599:function(){},93036:function(){},77663:function(e){!function(){var t={229:function(e){var t,r,n,o=e.exports={};function i(){throw Error("setTimeout has not been defined")}function a(){throw Error("clearTimeout has not been defined")}function s(e){if(t===setTimeout)return setTimeout(e,0);if((t===i||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(r){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:i}catch(e){t=i}try{r="function"==typeof clearTimeout?clearTimeout:a}catch(n){r=a}}();var l=[],u=!1,c=-1;function d(){u&&n&&(u=!1,n.length?l=n.concat(l):c=-1,l.length&&f())}function f(){if(!u){var e=s(d);u=!0;for(var t=l.length;t;){for(n=l,l=[];++c<t;)n&&n[c].run();c=-1,t=l.length}n=null,u=!1,function(e){if(r===clearTimeout)return clearTimeout(e);if((r===a||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(e);try{r(e)}catch(n){try{return r.call(null,e)}catch(t){return r.call(this,e)}}}(e)}}function p(e,t){this.fun=e,this.array=t}function m(){}o.nextTick=function(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)t[r-1]=arguments[r];l.push(new p(e,t)),1!==l.length||u||s(f)},p.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=m,o.addListener=m,o.once=m,o.off=m,o.removeListener=m,o.removeAllListeners=m,o.emit=m,o.prependListener=m,o.prependOnceListener=m,o.listeners=function(e){return[]},o.binding=function(e){throw Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(e){throw Error("process.chdir is not supported")},o.umask=function(){return 0}}},r={};function n(e){var o=r[e];if(void 0!==o)return o.exports;var i=r[e]={exports:{}},a=!0;try{t[e](i,i.exports,n),a=!1}finally{a&&delete r[e]}return i.exports}n.ab="//";var o=n(229);e.exports=o}()},11163:function(e,t,r){e.exports=r(80880)},4298:function(e,t,r){e.exports=r(63573)},69921:function(e,t){"use strict";Symbol.for("react.element"),Symbol.for("react.portal"),Symbol.for("react.fragment"),Symbol.for("react.strict_mode"),Symbol.for("react.profiler"),Symbol.for("react.provider"),Symbol.for("react.context"),Symbol.for("react.server_context"),Symbol.for("react.forward_ref"),Symbol.for("react.suspense"),Symbol.for("react.suspense_list"),Symbol.for("react.memo"),Symbol.for("react.lazy"),Symbol.for("react.offscreen"),Symbol.for("react.module.reference")},59864:function(e,t,r){"use strict";r(69921)},9473:function(e,t,r){"use strict";r.d(t,{zt:function(){return y},I0:function(){return Z},v9:function(){return m}});var n=r(61688),o=r(52798),i=r(73935);let a=function(e){e()},s=()=>a;var l=r(67294);let u=(0,l.createContext)(null);function c(){let e=(0,l.useContext)(u);return e}let d=()=>{throw Error("uSES not initialized!")},f=d,p=(e,t)=>e===t,m=function(e=u){let t=e===u?c:()=>(0,l.useContext)(e);return function(e,r=p){let{store:n,subscription:o,getServerState:i}=t(),a=f(o.addNestedSub,n.getState,i||n.getState,e,r);return(0,l.useDebugValue)(a),a}}();r(8679),r(59864);let h={notify(){},get:()=>[]},v=!!("undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement),g=v?l.useLayoutEffect:l.useEffect;var y=function({store:e,context:t,children:r,serverState:n}){let o=(0,l.useMemo)(()=>{let t=function(e,t){let r;let n=h;function o(){a.onStateChange&&a.onStateChange()}function i(){r||(r=t?t.addNestedSub(o):e.subscribe(o),n=function(){let e=s(),t=null,r=null;return{clear(){t=null,r=null},notify(){e(()=>{let e=t;for(;e;)e.callback(),e=e.next})},get(){let e=[],r=t;for(;r;)e.push(r),r=r.next;return e},subscribe(e){let n=!0,o=r={callback:e,next:null,prev:r};return o.prev?o.prev.next=o:t=o,function(){n&&null!==t&&(n=!1,o.next?o.next.prev=o.prev:r=o.prev,o.prev?o.prev.next=o.next:t=o.next)}}}}())}let a={addNestedSub:function(e){return i(),n.subscribe(e)},notifyNestedSubs:function(){n.notify()},handleChangeWrapper:o,isSubscribed:function(){return Boolean(r)},trySubscribe:i,tryUnsubscribe:function(){r&&(r(),r=void 0,n.clear(),n=h)},getListeners:()=>n};return a}(e);return{store:e,subscription:t,getServerState:n?()=>n:void 0}},[e,n]),i=(0,l.useMemo)(()=>e.getState(),[e]);return g(()=>{let{subscription:t}=o;return t.onStateChange=t.notifyNestedSubs,t.trySubscribe(),i!==e.getState()&&t.notifyNestedSubs(),()=>{t.tryUnsubscribe(),t.onStateChange=void 0}},[o,i]),l.createElement((t||u).Provider,{value:o},r)};function b(e=u){let t=e===u?c:()=>(0,l.useContext)(e);return function(){let{store:e}=t();return e}}let x=b(),Z=function(e=u){let t=e===u?x:b(e);return function(){let e=t();return e.dispatch}}();f=o.useSyncExternalStoreWithSelector,n.useSyncExternalStore,a=i.unstable_batchedUpdates},8662:function(e,t,r){"use strict";r.d(t,{ZP:function(){return v}});var n=r(63366),o=r(75068),i=r(67294),a=r(73935),s={disabled:!1},l=r(220),u="unmounted",c="exited",d="entering",f="entered",p="exiting",m=function(e){function t(t,r){n=e.call(this,t,r)||this;var n,o,i=r&&!r.isMounting?t.enter:t.appear;return n.appearStatus=null,t.in?i?(o=c,n.appearStatus=d):o=f:o=t.unmountOnExit||t.mountOnEnter?u:c,n.state={status:o},n.nextCallback=null,n}(0,o.Z)(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===u?{status:c}:null};var r=t.prototype;return r.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},r.componentDidUpdate=function(e){var t=null;if(e!==this.props){var r=this.state.status;this.props.in?r!==d&&r!==f&&(t=d):(r===d||r===f)&&(t=p)}this.updateStatus(!1,t)},r.componentWillUnmount=function(){this.cancelNextCallback()},r.getTimeouts=function(){var e,t,r,n=this.props.timeout;return e=t=r=n,null!=n&&"number"!=typeof n&&(e=n.exit,t=n.enter,r=void 0!==n.appear?n.appear:t),{exit:e,enter:t,appear:r}},r.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t){if(this.cancelNextCallback(),t===d){if(this.props.unmountOnExit||this.props.mountOnEnter){var r=this.props.nodeRef?this.props.nodeRef.current:a.findDOMNode(this);r&&r.scrollTop}this.performEnter(e)}else this.performExit()}else this.props.unmountOnExit&&this.state.status===c&&this.setState({status:u})},r.performEnter=function(e){var t=this,r=this.props.enter,n=this.context?this.context.isMounting:e,o=this.props.nodeRef?[n]:[a.findDOMNode(this),n],i=o[0],l=o[1],u=this.getTimeouts(),c=n?u.appear:u.enter;if(!e&&!r||s.disabled){this.safeSetState({status:f},function(){t.props.onEntered(i)});return}this.props.onEnter(i,l),this.safeSetState({status:d},function(){t.props.onEntering(i,l),t.onTransitionEnd(c,function(){t.safeSetState({status:f},function(){t.props.onEntered(i,l)})})})},r.performExit=function(){var e=this,t=this.props.exit,r=this.getTimeouts(),n=this.props.nodeRef?void 0:a.findDOMNode(this);if(!t||s.disabled){this.safeSetState({status:c},function(){e.props.onExited(n)});return}this.props.onExit(n),this.safeSetState({status:p},function(){e.props.onExiting(n),e.onTransitionEnd(r.exit,function(){e.safeSetState({status:c},function(){e.props.onExited(n)})})})},r.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},r.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},r.setNextCallback=function(e){var t=this,r=!0;return this.nextCallback=function(n){r&&(r=!1,t.nextCallback=null,e(n))},this.nextCallback.cancel=function(){r=!1},this.nextCallback},r.onTransitionEnd=function(e,t){this.setNextCallback(t);var r=this.props.nodeRef?this.props.nodeRef.current:a.findDOMNode(this),n=null==e&&!this.props.addEndListener;if(!r||n){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var o=this.props.nodeRef?[this.nextCallback]:[r,this.nextCallback],i=o[0],s=o[1];this.props.addEndListener(i,s)}null!=e&&setTimeout(this.nextCallback,e)},r.render=function(){var e=this.state.status;if(e===u)return null;var t=this.props,r=t.children,o=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,(0,n.Z)(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return i.createElement(l.Z.Provider,{value:null},"function"==typeof r?r(e,o):i.cloneElement(i.Children.only(r),o))},t}(i.Component);function h(){}m.contextType=l.Z,m.propTypes={},m.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:h,onEntering:h,onEntered:h,onExit:h,onExiting:h,onExited:h},m.UNMOUNTED=u,m.EXITED=c,m.ENTERING=d,m.ENTERED=f,m.EXITING=p;var v=m},220:function(e,t,r){"use strict";var n=r(67294);t.Z=n.createContext(null)},68356:function(e,t,r){"use strict";function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?o(Object(r),!0).forEach(function(t){!function(e,t,r){var o;o=function(e,t){if("object"!==n(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var o=r.call(e,t||"default");if("object"!==n(o))return o;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"===n(o)?o:String(o))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function a(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}r.d(t,{md:function(){return p},UY:function(){return d},qC:function(){return f},MT:function(){return c}});var s="function"==typeof Symbol&&Symbol.observable||"@@observable",l=function(){return Math.random().toString(36).substring(7).split("").join(".")},u={INIT:"@@redux/INIT"+l(),REPLACE:"@@redux/REPLACE"+l(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+l()}};function c(e,t,r){if("function"==typeof t&&"function"==typeof r||"function"==typeof r&&"function"==typeof arguments[3])throw Error(a(0));if("function"==typeof t&&void 0===r&&(r=t,t=void 0),void 0!==r){if("function"!=typeof r)throw Error(a(1));return r(c)(e,t)}if("function"!=typeof e)throw Error(a(2));var n,o=e,i=t,l=[],d=l,f=!1;function p(){d===l&&(d=l.slice())}function m(){if(f)throw Error(a(3));return i}function h(e){if("function"!=typeof e)throw Error(a(4));if(f)throw Error(a(5));var t=!0;return p(),d.push(e),function(){if(t){if(f)throw Error(a(6));t=!1,p();var r=d.indexOf(e);d.splice(r,1),l=null}}}function v(e){if(!function(e){if("object"!=typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}(e))throw Error(a(7));if(void 0===e.type)throw Error(a(8));if(f)throw Error(a(9));try{f=!0,i=o(i,e)}finally{f=!1}for(var t=l=d,r=0;r<t.length;r++)(0,t[r])();return e}return v({type:u.INIT}),(n={dispatch:v,subscribe:h,getState:m,replaceReducer:function(e){if("function"!=typeof e)throw Error(a(10));o=e,v({type:u.REPLACE})}})[s]=function(){var e;return(e={subscribe:function(e){if("object"!=typeof e||null===e)throw Error(a(11));function t(){e.next&&e.next(m())}return t(),{unsubscribe:h(t)}}})[s]=function(){return this},e},n}function d(e){for(var t,r=Object.keys(e),n={},o=0;o<r.length;o++){var i=r[o];"function"==typeof e[i]&&(n[i]=e[i])}var s=Object.keys(n);try{!function(e){Object.keys(e).forEach(function(t){var r=e[t];if(void 0===r(void 0,{type:u.INIT}))throw Error(a(12));if(void 0===r(void 0,{type:u.PROBE_UNKNOWN_ACTION()}))throw Error(a(13))})}(n)}catch(l){t=l}return function(e,r){if(void 0===e&&(e={}),t)throw t;for(var o=!1,i={},l=0;l<s.length;l++){var u=s[l],c=n[u],d=e[u],f=c(d,r);if(void 0===f)throw r&&r.type,Error(a(14));i[u]=f,o=o||f!==d}return(o=o||s.length!==Object.keys(e).length)?i:e}}function f(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return 0===t.length?function(e){return e}:1===t.length?t[0]:t.reduce(function(e,t){return function(){return e(t.apply(void 0,arguments))}})}function p(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e){return function(){var r=e.apply(void 0,arguments),n=function(){throw Error(a(15))},o={getState:r.getState,dispatch:function(){return n.apply(void 0,arguments)}},s=t.map(function(e){return e(o)});return n=f.apply(void 0,s)(r.dispatch),i(i({},r),{},{dispatch:n})}}}},53250:function(e,t,r){"use strict";/**
* @license React
* use-sync-external-store-shim.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var n=r(67294),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=n.useState,a=n.useEffect,s=n.useLayoutEffect,l=n.useDebugValue;function u(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!o(e,r)}catch(n){return!0}}var c="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var r=t(),n=i({inst:{value:r,getSnapshot:t}}),o=n[0].inst,c=n[1];return s(function(){o.value=r,o.getSnapshot=t,u(o)&&c({inst:o})},[e,r,t]),a(function(){return u(o)&&c({inst:o}),e(function(){u(o)&&c({inst:o})})},[e]),l(r),r};t.useSyncExternalStore=void 0!==n.useSyncExternalStore?n.useSyncExternalStore:c},50139:function(e,t,r){"use strict";/**
* @license React
* use-sync-external-store-shim/with-selector.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var n=r(67294),o=r(61688),i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=o.useSyncExternalStore,s=n.useRef,l=n.useEffect,u=n.useMemo,c=n.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,r,n,o){var d=s(null);if(null===d.current){var f={hasValue:!1,value:null};d.current=f}else f=d.current;d=u(function(){function e(e){if(!l){if(l=!0,a=e,e=n(e),void 0!==o&&f.hasValue){var t=f.value;if(o(t,e))return s=t}return s=e}if(t=s,i(a,e))return t;var r=n(e);return void 0!==o&&o(t,r)?t:(a=e,s=r)}var a,s,l=!1,u=void 0===r?null:r;return[function(){return e(t())},null===u?void 0:function(){return e(u())}]},[t,r,n,o]);var p=a(e,d[0],d[1]);return l(function(){f.hasValue=!0,f.value=p},[p]),c(p),p}},61688:function(e,t,r){"use strict";e.exports=r(53250)},52798:function(e,t,r){"use strict";e.exports=r(50139)},64836:function(e){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},87462:function(e,t,r){"use strict";function n(){return(n=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}r.d(t,{Z:function(){return n}})},75068:function(e,t,r){"use strict";function n(e,t){return(n=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function o(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,n(e,t)}r.d(t,{Z:function(){return o}})},63366:function(e,t,r){"use strict";function n(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}r.d(t,{Z:function(){return n}})},90512:function(e,t,r){"use strict";t.Z=function(){for(var e,t,r=0,n="";r<arguments.length;)(e=arguments[r++])&&(t=function e(t){var r,n,o="";if("string"==typeof t||"number"==typeof t)o+=t;else if("object"==typeof t){if(Array.isArray(t))for(r=0;r<t.length;r++)t[r]&&(n=e(t[r]))&&(o&&(o+=" "),o+=n);else for(r in t)t[r]&&(o&&(o+=" "),o+=r)}return o}(e))&&(n&&(n+=" "),n+=t);return n}}},function(e){var t=function(t){return e(e.s=t)};e.O(0,[9774,179],function(){return t(91118),t(80880)}),_N_E=e.O()}]);
2.2.37. https://dev-app.illusto.com/_next/static/chunks/pages/export-9947dc00df4cc271.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/pages/export-9947dc00df4cc271.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://dcnbqyofeqag.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/pages/export-9947dc00df4cc271.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://dcnbqyofeqag.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:38:16 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"f75f-18b142b7028"
Vary: Accept-Encoding
Content-Length: 63327

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7914],{38418:function(e,t,l){(window.__NEXT_P=window.__NEXT_P||[]).push(["/export",function(){return l(32404)}])},32404:function(e,t,l){"use strict";l.r(t),l.d(t,{NextButton:function(){return e2},PrevButton:function(){return e1},default:function(){return e3}});var a=l(85893),i=l(67294),s=l(93946),n=l(83321),o=l(87357),r=l(97212),c=l(59334),d=l(44347),u=l(18972),m=l(15861),h=l(67358),p=l(38895),v=l(22797),x=l(48885),g=l(33454),j=l(96420),f=l(88078),b=l(78262),w=l(20525),Z=l(49301),S=l(98396),N=l(46887),y=l(6103),_=l(71476),I=l(23508),C=l(93619),k=l(21023),T=l(40044),D=l(45670),P=l(66568),O=l(55050),U=l(2734),E=l(57976),A=l(77533),B=l(51161);function L(e){let{isOpen:t,setDeleteVideoExportFlow:l,container:i}=e,s=()=>{l(!1)},r=(0,a.jsxs)(o.Z,{className:"innerModal",children:[(0,a.jsxs)("div",{className:"modalHeader",children:[(0,a.jsxs)("h3",{children:[(0,a.jsx)(B.Z,{}),"Are you sure you want to delete this video export?"]}),(0,a.jsx)(o.Z,{component:"span",className:"signIntxt d-block",sx:{mt:{xs:1,sm:2},fontWeight:"500 !important"},children:"You won't be able to restore the video export, v1, again."})]}),(0,a.jsx)(o.Z,{className:"modalContent",sx:{marginTop:6},children:(0,a.jsxs)("div",{className:"btnDiv",children:[(0,a.jsx)(n.Z,{className:"updgradeBtn",variant:"text",onClick:s,sx:{mt:{xs:-1,sm:0}},children:"No"}),(0,a.jsx)(n.Z,{className:"logoutBtn",variant:"contained",children:"Yes, delete"})]})})]});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(b.Z,{className:"commonModal",open:t,onClose:s,sx:{display:{xs:"none",sm:"block"}},disableEscapeKeyDown:!0,children:r}),(0,a.jsx)(A.ZP,{className:"commonModal",container:i,anchor:"bottom",open:t,onClose:s,sx:{display:{xs:"block",sm:"none"}},children:r})]})}var M=l(84096);l(38340);var z=l(96713),F=l(1088),H=l(62245);l(57055);var R=l(11163),W=l(28043),q=l(77750),V=l(9473),J=l(48240),Y=l(55171),G=l(98690),K=l.n(G),Q=l(2548),X=l(34386),$=l(36191),ee=l(47336),et=l(31812),el=l(50135),ea=l(69661),ei=l(87109),es=l(70452),en=l(81458),eo=l(42948),er=l(28482),ec=l(74231);function ed(e){var t,l;let{showtabPub:r,setShowtabPub:c,linkAccounts:m,published:h,isConnected:p}=e,v=(0,V.I0)(),{youtubeUser:x,isYoutubeDisconnect:g,youtubeResult:j,publish_utils:f,polling_exists:b,recent_complete:w,recent_completed_data:Z}=(0,V.v9)(e=>e.social),{current_selection:S,user_details:N,project:y}=(0,V.v9)(e=>e.exports),[_,I]=(0,i.useState)({title:"",description:"",langauge:"en",categoryId:24,privacyStatus:"private",selfDeclaredMadeForKids:!1}),[C,k]=i.useState({gilad:!0,jason:!1,antoine:!1}),[T,D]=i.useState(null),P=Boolean(T),O=e=>{D(e.currentTarget)},U=()=>{D(null)},[A,B]=(0,i.useState)(null),[L,M]=(0,i.useState)(0),z=()=>{m(),D(null)},F=()=>{c(!1)},H=async e=>{if(""==S.coverUrl)return v(W.Nw.set({message:"Please select a thumbnail."}));if(""==e.title||""==e.description)return;0!==r&&v(eo.Nw.setPublishUtils({index:r,loader:!0}));let t=await (0,J.Jb)({title:e.title,description:e.description,mediaUrl:S.url,thumbNail:S.coverUrl,platforms:[null==R?void 0:R.key],versionId:S.version,projectId:localStorage.getItem("projectId")});if("success"==t.status)return ed(),v(W.Nw.set({level:"success",message:"Publishing has been initiated"}));{var l,a;0!==r&&v(eo.Nw.setPublishUtils({index:r,loader:!1}));let i=null===(l=null===(a=t.data)||void 0===a?void 0:a.errors[0])||void 0===l?void 0:l.message;return v(W.Nw.set({message:i}))}},[R,q]=(0,i.useState)({}),[Y,G]=(0,i.useState)([]),[K,Q]=(0,i.useState)(!1);async function ed(){v(eo.Nw.setpollingExists(!0));let e=setInterval(async()=>{if(0!==r){var t;let l=await (0,J.uZ)({platforms:[null===(t=ee.W.filter(e=>e.id==r)[0])||void 0===t?void 0:t.key],versionId:S.version,projectId:localStorage.getItem("projectId")});if("success"==l.status&&("completed"==l.data[0].status||"failed"==l.data[0].status)){if(0!==r){v(W.Nw.set({level:"success",message:"Publishing complete!"}));let a={projectId:localStorage.getItem("projectId"),publishStatus:"PUBLISHED"};await (0,J.yq)(a),v(eo.Nw.setPublishUtils({index:r,panel:!1,loader:!1})),v(eo.Nw.setRecentComplete({status:!0,data:l.data})),v(eo.Nw.setpollingExists(!1))}if(clearInterval(e),"failed"==l.data[0].status)return v(W.Nw.set({message:l.data[0].message}))}}},4e3)}ec.Ry({title:ec.Z_().required("Title is required"),description:ec.Z_().required("Description is required")}),(0,i.useEffect)(()=>(I({..._,title:y.title,description:y.description?y.description:""}),q(ee.W.filter(e=>e.id==r)[0]),()=>{0!==r&&v(eo.Nw.setPublishUtils({index:r,panel:!1,loader:!1})),v(eo.Nw.setRecentComplete({status:!1,data:{}})),G([])}),[]),(0,i.useEffect)(()=>{if(void 0!==h&&0!==r){var e;let t=null==h?void 0:h.filter(e=>{var t;return e.platform==(null===(t=ee.W.filter(e=>e.id==r)[0])||void 0===t?void 0:t.key)});"scheduled"==(null===(e=t[0])||void 0===e?void 0:e.status)&&(b||ed(),0!==r&&v(eo.Nw.setPublishUtils({index:r,loader:!0,panel:!0}))),G(t)}},[h]),(0,i.useEffect)(()=>{w&&(G(Z),v(eo.Nw.setRecentComplete({status:!1,data:{}})))},[w]),null==x||x.name;let[eu,em]=(0,i.useState)(null),[eh,ep]=(0,i.useState)(null);function ev(e){""==e?em("Title is required"):em(null)}function ex(e){""==e?ep("Description is required"):ep(null)}return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(s.Z,{className:"close",onClick:F,children:(0,a.jsx)($.Z,{})}),(0,a.jsxs)(o.Z,{className:"profileDetails",children:[(0,a.jsxs)(o.Z,{className:"videoSave",children:[(0,a.jsx)("img",{src:null==R?void 0:R.img,className:"socialicon"}),(0,a.jsxs)("span",{children:["Publish on ",null==R?void 0:R.name]})]}),(0,a.jsxs)(o.Z,{className:"videoProfileWrapper",children:[(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(o.Z,{sx:{ml:1},className:"avtarWrapper",children:[(0,a.jsx)(X.Z,{title:null==N?void 0:N.email,children:(0,a.jsx)(ea.Z,{src:x.picture,children:null==N?void 0:null===(t=N.name)||void 0===t?void 0:t[0]})}),(0,a.jsx)("span",{children:null==N?void 0:N.name})]}),(0,a.jsx)(s.Z,{onClick:O,disableRipple:!0,children:(0,a.jsx)(E.Z,{sx:{fontSize:"18px"}})})]}),(0,a.jsx)(d.Z,{className:"disconnect",anchorEl:T,open:P,onClose:U,anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},children:(0,a.jsx)(u.Z,{onClick:z,children:"Switch Account"})})]})]}),0==Y.length||""==Y[0].url||(null===(l=f[r])||void 0===l?void 0:l.panel)?(0,a.jsx)(er.J9,{enableReinitialize:!0,initialValues:_,onSubmit:H,children:e=>{var t,l,i,s;return(0,a.jsx)(er.l0,{children:(0,a.jsxs)(o.Z,{className:"selectFolder",sx:{my:2},children:[(null==R?void 0:null===(t=R.components)||void 0===t?void 0:t.indexOf("title"))!=-1?(0,a.jsx)(o.Z,{className:"inputfield ".concat(null!==eu?"error":""),children:(0,a.jsx)(er.gN,{as:el.Z,label:"Title (required)",name:"title",variant:"filled",autoComplete:"off",fullWidth:!0,validate:ev,helperText:eu})}):"",(null==R?void 0:null===(l=R.components)||void 0===l?void 0:l.indexOf("description"))!=-1?(0,a.jsx)(o.Z,{sx:{mt:2},className:"inputfield ".concat(null!==eh?"error":""),children:(0,a.jsx)(er.gN,{as:el.Z,label:"Description (required)",name:"description",autoComplete:"off",variant:"filled",className:"multiline",multiline:!0,rows:3,fullWidth:!0,validate:ex,helperText:eh})}):"",(null===(i=f[r])||void 0===i?void 0:i.loader)?(0,a.jsxs)(o.Z,{className:"horizontalProgress",children:[(0,a.jsx)("small",{children:"Publishing"}),(0,a.jsx)(en.Z,{sx:{my:1}})]}):(0,a.jsx)(a.Fragment,{}),(0,a.jsx)(o.Z,{className:"publish-wrapper",sx:{mt:2,textAlign:"right"},children:(0,a.jsx)(et.Z,{className:"updgradeBtn",variant:"contained",type:"submit",loading:null===(s=f[r])||void 0===s?void 0:s.loader,sx:{width:{xs:"calc( 100% - 42px )",sm:"83px"}},disable:!0,children:"Publish"})}),(0,a.jsx)(o.Z,{sx:{mt:2}})]})})}}):(0,a.jsxs)(o.Z,{className:"copyLink",children:[(0,a.jsxs)(o.Z,{className:"inputfield cstmInput",sx:{my:2},children:[(0,a.jsx)(el.Z,{helperText:"Published on ".concat(Y[0].postedAt?function(e){let t=new Date(1e3*e);return t.toLocaleString("en-US",{day:"numeric",month:"short",year:"numeric",hour:"numeric",minute:"numeric"})}(Y[0].postedAt):""),value:Y[0].url,id:"copy-link",InputProps:{readOnly:!0,endAdornment:(0,a.jsx)(ei.Z,{position:"start",component:"a",onClick:()=>{let e=document.getElementById("copy-link");navigator.clipboard.writeText(e.value)},children:(0,a.jsx)(es.Z,{})})},variant:"standard",fullWidth:!0}),(0,a.jsx)("a",{target:"_blank",href:Y[0].url,children:(0,a.jsx)(n.Z,{variant:"contained",className:"updgradeBtn",children:"View"})})]}),(0,a.jsx)(o.Z,{sx:{textAlign:"right"},children:(0,a.jsx)(n.Z,{className:"graybutton",onClick:()=>{0!==r&&v(eo.Nw.setPublishUtils({index:r,panel:!0}))},variant:"contained",children:"Publish again"})}),(0,a.jsx)(o.Z,{sx:{mt:4}})]})]})}function eu(){var e;let[t,l]=(0,i.useState)(!0),[r,c]=(0,i.useState)(""),[d,u]=(0,i.useState)(0);(0,i.useEffect)(()=>{l(!1)},[]);let[m,h]=i.useState(null),[p,v]=(0,i.useState)(null),[x,g]=(0,i.useState)(null),j=e=>{u(e)},w=()=>{u(0)},[Z,S]=(0,i.useState)(null),[N,y]=(0,i.useState)(!1),{subscription_details:_,current_selection:I,project:C,user_details:k}=(0,V.v9)(e=>e.exports),[T,D]=(0,i.useState)([]);async function P(){let e=await (0,J.xX)({versionId:I.version,projectId:localStorage.getItem("projectId")});return D(e.data.platform),e}async function O(){var e;let t=await (0,J.Od)();if(0==Object.keys((null==t?void 0:t.data)?null==t?void 0:t.data:{}).length){S({});return}y(!0);let l=t.data.profiles[0],a={};for(let i of(null==l?void 0:l.activeSocialAccounts)?null==l?void 0:l.activeSocialAccounts:[])a[i]=!0;a[null===(e=ee.W.filter(e=>e.id==d)[0])||void 0===e?void 0:e.key]?L(!0):L(!1),S(a)}(0,i.useEffect)(()=>{"{}"!=JSON.stringify(k)&&O()},[k]),(0,i.useEffect)(()=>{"{}"!==JSON.stringify(I)&&P()},[I]);let U=async()=>{let e=(await (0,J.QY)()).data.url,t=window.open(e,"Auth","left=150,top=50,width=720,height=600"),l=setInterval(async()=>{t.closed&&(O(),clearInterval(l))},1e3)},[E,L]=(0,i.useState)(!1),M=async e=>{await (0,J.ED)(),y(!0),j(e.id)};(0,R.useRouter)();let[F,H]=(0,i.useState)(!1),[W,q]=(0,i.useState)(!1),[Y,G]=(0,i.useState)({});async function K(e){let t,l;if(-1!=_.unique_code.toLowerCase().indexOf("free")||-1!=_.unique_code.toLowerCase().indexOf("essential")){H(!0),G({platform:e.name,plan:"Free"});return}for(let a of(await Promise.all([(0,J.QM)("TOTAL_PUBLISH"),(0,J.QM)(e.quota)])))"TOTAL_PUBLISH"===a.data[0].feature_name?t=a.data[0]:l=a.data[0];if(t.feature_exhausted){H(!0),G({max_quota:t.max_quota,plan:"Total",plan_in_total:-1!=_.unique_code.toLowerCase().indexOf("business")?"Business":"Essential"});return}if(l.feature_exhausted){let i;H(!0),-1!=_.unique_code.toLowerCase().indexOf("business")?i="Business":-1!=_.unique_code.toLowerCase().indexOf("essential")&&(i="Essential"),G({platform:e.name,max_quota:l.max_quota,plan:i});return}Z[e.key]?(await P(),L(!0),j(e.id)):(L(!1),N?j(e.id):M(e))}let[et,el]=(0,i.useState)({});(0,i.useEffect)(()=>{el(ee.W.filter(e=>e.id==d)[0])},[d]);let ea=(0,a.jsxs)("div",{className:"youTubePop",children:[(0,a.jsxs)("div",{className:"heding",children:[(0,a.jsx)("span",{style:{marginRight:"5px"},children:(0,a.jsx)("img",{src:null==et?void 0:et.img})})," ",(0,a.jsxs)("h2",{children:[null==et?void 0:et.name,"'s publishing guideline"]})]}),(0,a.jsx)("div",{className:"info",children:(0,a.jsx)("ul",{children:null==et?void 0:null===(e=et.info)||void 0===e?void 0:e.map(e=>(0,a.jsx)("li",{dangerouslySetInnerHTML:{__html:e}}))})}),(0,a.jsx)("div",{className:"btnDiv",children:(0,a.jsx)(n.Z,{className:"updgradeBtn",onClick:()=>{q(!1)},children:"Ok"})})]}),ei=(0,a.jsxs)("div",{className:"innerModal",children:[(0,a.jsx)("div",{className:"modalHeader",children:"Total"==Y.plan&&"Business"==Y.plan_in_total?(0,a.jsxs)("h3",{children:[(0,a.jsx)(B.Z,{}),"Contact us to publish more"]}):"Total"==Y.plan&&"Essential"==Y.plan_in_total?(0,a.jsxs)("h3",{children:[(0,a.jsx)(B.Z,{}),"Upgrade to publish more videos today"]}):"Free"==Y.plan?(0,a.jsxs)("h3",{children:[(0,a.jsx)(B.Z,{}),"Upgrade to publish this video on ",Y.platform]}):"Essential"==Y.plan?(0,a.jsxs)("h3",{children:[(0,a.jsx)(B.Z,{}),"Upgrade to publish more video on ",Y.platform]}):"Business"==Y.plan?(0,a.jsxs)("h3",{children:[(0,a.jsx)(B.Z,{}),"Contact us to publish on ",Y.platform]}):(0,a.jsx)(a.Fragment,{})}),(0,a.jsx)("div",{className:"modalContent",children:(0,a.jsxs)("div",{className:"",children:["Total"==Y.plan?(0,a.jsxs)("p",{className:"mediumTxt",children:["You have exceeded the daily publishing limit of ",Y.max_quota," for the day.","Business"==Y.plan_in_total?"Try again tomorrow.":""]}):"Free"==Y.plan?(0,a.jsxs)("p",{className:"mediumTxt",children:["Direct publishing to ",Y.platform," is available in the illusto business plan."]}):"Essential"==Y.plan?(0,a.jsxs)("p",{className:"mediumTxt",children:["You have exceeded the publishing limit for ",Y.platform,", ",Y.max_quota," for the day."]}):"Business"==Y.plan?(0,a.jsxs)("p",{className:"mediumTxt",children:["You have exceeded the publishing limit for ",Y.platform,", ",Y.max_quota," for the day. Try again tomorrow."]}):(0,a.jsx)(a.Fragment,{}),(0,a.jsx)("br",{}),(0,a.jsxs)("div",{className:"btnDiv",children:[(0,a.jsx)(n.Z,{className:"updgradeBtn",variant:"Business"==Y.plan||"Total"==Y.plan&&"Business"==Y.plan_in_total?"contained":"text",onClick:()=>{H(!1)},children:"Business"==Y.plan||"Total"==Y.plan&&"Business"==Y.plan_in_total?"Ok":"Not now"}),"Business"==Y.plan||"Total"==Y.plan&&"Business"==Y.plan_in_total?(0,a.jsx)(a.Fragment,{}):(0,a.jsx)(n.Z,{className:"updgradeBtn",variant:"contained",onClick:()=>{location.href="".concat("https://dev-app.illusto.com","/mysubscription")},children:"Upgrade Plan"})]})]})})]}),es=(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(o.Z,{class:"social-button",onClick:U,children:[(0,a.jsx)("img",{src:null==et?void 0:et.img,style:{marginRight:"5px"}}),(0,a.jsxs)("span",{children:["Connect to ",null==et?void 0:et.name]})]}),(0,a.jsxs)(o.Z,{onClick:()=>{q(!0)},className:"bottomInfo",children:[(0,a.jsx)(Q.Z,{}),(0,a.jsxs)("p",{children:["View ",null==et?void 0:et.name,"'s publishing guideline"]})]})]});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(o.Z,{className:"videoWrapper",children:[(0,a.jsx)("h3",{children:"Publish your video"}),(0,a.jsxs)(o.Z,{sx:{my:2},className:"savePubVideos",children:[(0,a.jsx)(o.Z,{className:"savePubVideosBtns",children:(0,a.jsx)(z.ZP,{children:null===ee.W||void 0===ee.W?void 0:ee.W.map((e,l)=>(0,a.jsx)(o.Z,{className:"innerDiv",children:t?(0,a.jsxs)(o.Z,{mr:2,children:[(0,a.jsx)(f.Z,{variant:"circular",animation:"wave",width:32,height:32}),(0,a.jsx)(f.Z,{variant:"text",animation:"wave",sx:{fontSize:"10px"}})]}):(0,a.jsx)(X.Z,{placement:"top",title:e.name,arrow:!0,children:(0,a.jsxs)(n.Z,{disabled:null==Z,disableRipple:!0,className:"".concat(d==e.id?"active":""),onClick:()=>{K(e)},children:[(0,a.jsx)("span",{children:(0,a.jsx)("img",{src:e.img})}),e.name]})})},l))})}),(0,a.jsx)(o.Z,{className:"savePubVideosContent",children:(0,a.jsxs)(o.Z,{className:d?"innerDiv active":"innerDiv",children:[(0,a.jsx)(s.Z,{className:"close",onClick:w,children:(0,a.jsx)($.Z,{})}),0===d||E?0!==d&&E?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(ed,{isConnected:E,published:T,showtabPub:d,setShowtabPub:u,linkAccounts:U},d),(0,a.jsxs)(o.Z,{onClick:()=>{q(!0)},className:"bottomInfo",children:[(0,a.jsx)(Q.Z,{}),(0,a.jsxs)("p",{children:["View ",null==et?void 0:et.name,"'s publishing guideline"]})]})]}):(0,a.jsx)(a.Fragment,{}):(0,a.jsx)(o.Z,{className:"socialButtonDiv",children:es})]})},T)]})]}),(0,a.jsx)(b.Z,{sx:{display:{xs:"none",sm:"block"}},className:"commonModal",open:F,onClose:()=>{},disableEscapeKeyDown:!0,children:ei}),(0,a.jsx)(A.ZP,{className:"commonModal",anchor:"bottom",open:F,onClose:()=>{},sx:{display:{sm:"none"}},children:ei}),(0,a.jsx)(b.Z,{sx:{display:{xs:"none",sm:"block"}},className:"commonModal",open:W,onClose:()=>{},disableEscapeKeyDown:!0,children:ea}),(0,a.jsx)(A.ZP,{className:"commonModal",anchor:"bottom",open:W,onClose:()=>{},sx:{display:{sm:"none"}},children:ea})]})}var em=l(14564),eh=l(45600),ep=l(28983),ev=l(73814),ex=l(26638);function eg(e){let{setProjectInfo:t}=e,l=(0,V.I0)(),[n,r]=(0,i.useState)(null),[c,d]=(0,i.useState)(null),{project:u,categories:m}=(0,V.v9)(e=>e.exports),[h,p]=(0,i.useState)({title:"",description:"",projectCategory:[]});(0,i.useEffect)(()=>{v()},[]),(0,i.useEffect)(()=>{var e;p({title:null==u?void 0:u.title,description:null==u?void 0:u.description,projectCategory:null==u?void 0:null===(e=u.projectCategoryList)||void 0===e?void 0:e.map(e=>({id:e.id,category_name:e.categoryName}))})},[u]);let v=async()=>{var e,t;let a=await (0,J.eJ)();if((null==a?void 0:a.code)!==0)return l(W.Nw.set({message:null==a?void 0:null===(t=a.error)||void 0===t?void 0:t.message}));l(q.Nw.setCategories(null==a?void 0:null===(e=a.data)||void 0===e?void 0:e.list))},x=async e=>{if("correct"!==N(h.title,!0)){setTimeout(()=>{var e;return null===(e=document.getElementById("hidden-btn"))||void 0===e?void 0:e.click()},0);return}let a=e?{projectId:u.projectId,title:h.title,description:h.description,projectCategoryList:e.projectCategory.map(e=>e.id)}:{projectId:u.projectId,title:h.title,description:h.description,projectCategoryList:h.projectCategory.map(e=>e.id)},i=await (0,J.yq)(a);if((null==i?void 0:i.code)!==0){var s;return l(W.Nw.set({message:null==i?void 0:null===(s=i.error)||void 0===s?void 0:s.message}))}t(),l(q.Nw.set(null==i?void 0:i.data))},g=e=>{r(e.currentTarget)},j=()=>{r(null)},f=Boolean(n),b=f?"emoji-popover":void 0,w=(e,t)=>{let l=new Set(t.map(e=>e.id)),a=[];for(let i of t)l.has(i.id)&&(a.push(i),l.delete(i.id));p({...h,projectCategory:a}),x({...h,projectCategory:a})},[Z,S]=(0,i.useState)(null),N=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(""!==e&&e.replace(/\s/g,"").length){if(/^[\w-\ ]{1,100}$/.test(e)){if(!t){x();return}return S(null),"correct"}{let l;return(null==e?void 0:e.length)>100?(S(l="Not allowed more than 100 characters"),l):(S(l="Cannot contain special characters, please enter the correct name"),l)}}{let a="Please enter a project name";return S(a),a}};return(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(er.J9,{enableReinitialize:!0,initialValues:h,children:e=>{let{values:t,validateField:l}=e;return(0,a.jsxs)(er.l0,{children:[(0,a.jsx)("button",{id:"hidden-btn",style:{display:"none"},onClick:()=>{l("title")},children:"validate"}),(0,a.jsx)(o.Z,{className:"inputfield ".concat(null!==Z?"error":""),children:(0,a.jsx)(er.gN,{inputProps:{maxLength:100},as:el.Z,name:"title",label:"Title (required)",autoComplete:"off",variant:"filled",fullWidth:!0,onChange:e=>p({...h,title:e.target.value}),validate:N,helperText:(0,a.jsxs)("small",{style:{fontSize:"12px",color:"rgb(194, 63, 56)"},children:[" ",Z]})})}),(0,a.jsxs)(o.Z,{sx:{my:1.5},className:"inputfield emojiDiv",children:[(0,a.jsx)(er.gN,{as:el.Z,inputProps:{maxLength:5e3},id:"outlined-multiline-static",label:"Description",name:"description",autoComplete:"off",variant:"filled",className:"multiline",multiline:!0,rows:3,fullWidth:!0,onChange:e=>{p({...h,description:e.target.value})},onBlur:e=>x()}),(0,a.jsx)(s.Z,{className:"activeClass invisible",onClick:g,"aria-describedby":b,disableRipple:!0,children:(0,a.jsx)(ep.Z,{fontSize:"medium"})}),(0,a.jsx)(em.ZP,{id:b,open:f,anchorEl:n,onClose:j,anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},children:(0,a.jsx)(o.Z,{sx:{width:"352px"},children:(0,a.jsx)(ev.Z,{onEmojiSelect:e=>{d(e.native)},data:ex,previewPosition:"none",theme:"light"})})}),c]}),(0,a.jsx)(o.Z,{className:"inputfield selectWrapper",children:(0,a.jsx)(eh.Z,{multiple:!0,id:"tags-outlined",name:"projectCategory",options:m,getOptionLabel:e=>e.category_name,onChange:w,value:h.projectCategory?h.projectCategory:[],renderInput:e=>(0,a.jsx)(er.gN,{component:el.Z,...e,label:"Content category",name:"projectCategory",variant:"filled"})})})]})}})})}let ej=[{id:1,img:"/images/icons/social_icons/download.svg",name:"Download"},{id:2,img:"/images/icons/google-drive.png",name:"Google drive"}];var ef=l(86426),eb=l(78945),ew=l(94054),eZ=l(99609),eS=l(26432),eN=l(23795),ey=l(1849),e_=l(17445),eI=l(67720),eC=l(50480),ek=l(36872),eT=l(72890),eD=l(7906),eP=l(295),eO=l(53252),eU=l(72882),eE=l(53184),eA=l(68509),eB=l(90629),eL=l(12963),eM=l(85877),ez=l(54332);let eF=async(e,t,l,a)=>{let i=await (0,eb.Z)({url:"".concat("https://dev-api.illusto.com/api/v2","/user/cloud/drive/refreshToken"),method:"POST",data:{code:null==localStorage?void 0:localStorage.getItem("refresh_token_code")},params:{},headers:{Authorization:"Bearer ".concat(localStorage.getItem("Authorization"))}});if(i){var s,n,o,r,c;if(e(i.data),localStorage.getItem("drive_refresh_token")){let d={access_token:i.data.access_token,refresh_token:i.data.refresh_token},u=localStorage.getItem("userId");await (0,ez.Sj)(d,u)}else{let m={user_id:localStorage.getItem("userId"),service_id:"1",access_token:null==i?void 0:i.data.access_token,refresh_token:null==i?void 0:i.data.refresh_token,status:"success",selected_folder:"Home"};(0,ez.am)(m)}if(localStorage.setItem("drive_refresh_token",null==i?void 0:null===(s=i.data)||void 0===s?void 0:s.refresh_token),localStorage.setItem("drive_access_token",null==i?void 0:null===(n=i.data)||void 0===n?void 0:n.access_token),null==i?void 0:null===(o=i.data)||void 0===o?void 0:o.access_token){let h=await eb.Z.get("https://www.googleapis.com/oauth2/v1/userinfo?access_token=".concat(null==i?void 0:null===(r=i.data)||void 0===r?void 0:r.access_token),{headers:{Authorization:"Bearer ".concat(null==i?void 0:null===(c=i.data)||void 0===c?void 0:c.access_token),Accept:"application/json"}});(null==h?void 0:h.data)&&(l(null==h?void 0:h.data),a(eo.Nw.setDriveProfile(null==h?void 0:h.data)))}}},eH=e=>{let t={refresh_token:(null==e?void 0:e.refresh_token)||localStorage.getItem("drive_refresh_token")};eb.Z.post("".concat("https://dev-api.illusto.com/api/v2","/user/cloud/drive/accessToken"),t,{headers:{"Content-Type":"application/json;",Authorization:"".concat("Bearer ").concat(localStorage.getItem("Authorization"))}}).then(e=>(localStorage.setItem("drive_access_token",e.data.access_token),e.data)).then(async t=>{localStorage.setItem("drive_access_token",t.access_token);let l=localStorage.getItem("drive_refresh_token")||(null==e?void 0:e.refresh_token),a={service_id:"1",access_token:t.access_token,refresh_token:l},i=localStorage.getItem("userId");await (0,ez.Sj)(a,i)}).catch(e=>console.log("err in access: ",e))};var eR=function(e){let t=(0,V.I0)(),{driveRefreshToken:l,isDriveDisconnect:s}=(0,V.v9)(e=>e.social),{subscription_details:o}=(0,V.v9)(e=>e.exports),[r,c]=i.useState({access_token:"",expires_in:0,id_token:"",refresh_token:"",scope:"",token_type:""}),[d,u]=i.useState({email:"",family_name:"",given_name:"",hd:"",id:"",locale:"",name:"",picture:"",verified_email:!1}),m=(0,ef.Nq)({scope:"https://www.googleapis.com/auth/drive",flow:"auth-code",onSuccess:e=>{localStorage.removeItem("refresh_token_code"),localStorage.removeItem("drive_refresh_token"),localStorage.removeItem("drive_access_token"),localStorage.removeItem("selectedFolder"),localStorage.removeItem("selectedId"),localStorage.removeItem("brdCrum");let l=e.scope.split(" "),a=!0;for(let i of["email","profile","https://www.googleapis.com/auth/drive","openid","https://www.googleapis.com/auth/userinfo.profile","https://www.googleapis.com/auth/userinfo.email"])if(-1==l.indexOf(i)){a=!1;break}a?(localStorage.setItem("refresh_token_code",e.code),new Promise((e,l)=>{eF(c,o,u,t),r.refresh_token&&e()}).then(()=>{setTimeout(()=>{eH(r)},1e4)})):(console.log("Please give required permission to read google drive!"),t(W.Nw.set({message:"Please give required permission to read google drive!"})))},onError:e=>{console.log("Login Failed:",e)}});i.useEffect(()=>{setTimeout(()=>{let e=localStorage.getItem("drive_access_token");"undefined"!==e&&null!=e&&s&&eb.Z.get("https://www.googleapis.com/oauth2/v1/userinfo?access_token=".concat(e),{headers:{Authorization:"Bearer ".concat(r.access_token),Accept:"application/json"}}).then(e=>{(null==e?void 0:e.data)&&(u(e.data),t(eo.Nw.setDriveProfile(e.data)))}).catch(e=>{401==e.response.status&&eH(r)})},1e3)},[r]);let h=async()=>{console.log("call logout"),(0,ef.Kz)()},p=()=>{eH(r)};return(0,i.useEffect)(()=>{h()},[e.isDisconnect]),(0,i.useEffect)(()=>{l&&p()},[l]),(0,a.jsx)("div",{onClick:()=>m(),children:(0,a.jsx)(n.Z,{className:"socialbutton",startIcon:(0,a.jsx)("img",{src:"/images/icons/icons-google-drive.png",className:"d-block"}),children:"Connect to Google drive"})})},eW=l(33185),eq=l(84808),eV=l(98456);function eJ(e){return(0,a.jsx)("div",{children:(0,a.jsx)(eq.Z,{sx:{color:"#fff",zIndex:e=>e.zIndex.drawer+1},open:e.showBackdrop,children:(0,a.jsx)(eV.Z,{color:"inherit"})})})}var eY=l(30381),eG=l.n(eY);function eK(e){var t,l,r;let c=e.showTabPopup,h=(0,V.I0)(),[p,v]=(0,i.useState)(null),[x,g]=(0,i.useState)(),[j,f]=(0,i.useState)(),[w,Z]=(0,i.useState)(!1),[S,y]=(0,i.useState)(0),[_,I]=(0,i.useState)(""),[C,k]=(0,i.useState)([]),[T,D]=(0,i.useState)(!1),[P,O]=(0,i.useState)(!1),[U,A]=(0,i.useState)(),[B,L]=(0,i.useState)(!1),[z,F]=(0,i.useState)("Name"),[H,R]=(0,i.useState)([{id:"Home",name:"Home"}]),q=Boolean(x),{driveUser:J,isDriveDisconnect:Y,driveResult:G}=(0,V.v9)(e=>e.social),{subscription_details:K,current_selection:Q}=(0,V.v9)(e=>e.exports),{title:X,projectId:$}=(0,V.v9)(e=>e.exports.project);function ee(e){let t=new Date(1e3*e);return t.toLocaleString("en-US",{day:"numeric",month:"short",year:"numeric",hour:"numeric",minute:"numeric"})}(0,i.useEffect)(()=>{Z(!1),setTimeout(async()=>{if(!Q.hasOwnProperty("id"))return;let t=$||localStorage.getItem("projectId"),l=localStorage.getItem("userId");if(!j){let a=await (0,ez.HD)(l);if(null==a?void 0:a.data){let{selected_folder:i,selected_id:s}=a.data[0];f(i),ed(s)}}if(JSON.parse(localStorage.getItem("brdCrum"))&&R(JSON.parse(localStorage.getItem("brdCrum"))),t){let n=await (0,ez.ju)({project_id:t,version:e.current_selection});n&&(null==n?void 0:n.data)?"UPLOAD_FAILED"===n.data.status?(y(0),I(""),e.driveTick()):n.data.driveUrl?(e.onUploadComplete(),I(n.data.driveUrl),y(100),A(ee(n.data.savedDate))):"UPLOAD_PROGRESS"==n.data.status?(D(!0),window._uploadInterval&&clearInterval(window._uploadInterval),window._uploadInterval=setInterval(async()=>{let l=await (0,ez.ju)({project_id:t,version:e.current_selection});if(l&&(null==l?void 0:l.data)){let{uploadedBytes:a,totalBytes:i,status:s,driveUrl:n,savedDate:o}=l.data;if(("UPLOAD_COMPLETED"==s||"UPLOAD_FAILED"==s)&&clearInterval(window._uploadInterval),Number(a)&&Number(i)&&"UPLOAD_PROGRESS"==s){let r=parseInt(Number(a)/Number(i)*100);y(r)}else"UPLOAD_COMPLETED"==s&&(A(ee(o)),y(100),I(n),D(!1),e.onUploadComplete())}},2e3)):"No data"===n.data.status&&(y(0),I(""),e.driveTick()):(y(0),I(""),e.driveTick())}},500)},[Q]);let et=e=>{g(e.currentTarget)},es=()=>{g(null)},er=async()=>{g(null),v(null);let e=localStorage.getItem("userId");e?(await (0,ez.sf)(e),localStorage.removeItem("drive_refresh_token"),localStorage.removeItem("drive_access_token"),localStorage.removeItem("refresh_token_code"),localStorage.removeItem("brdCrum"),localStorage.removeItem("selectedFolder"),localStorage.removeItem("selectedId"),h(eo.Nw.setDriveDisconnect(!0)),h(eo.Nw.setDriveProfile({})),f("Home"),ed("")):h(W.Nw.set({message:"User detail is missing."}))},[ec,ed]=i.useState(""),eu=async e=>{ed(e.target.value)},[em,eh]=i.useState(!1),[ep,ev]=i.useState("paper");async function ex(e,t,l){let a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"root",i=null===a?"root":a;l?(await eX(j,ec,l),O(!0),setTimeout(async()=>{var e,t,a,s;let n=await (0,ez.iv)(l,i),o={files:[]};(null==z?void 0:z.toLowerCase())=="name"?o.files=null==n?void 0:null===(e=n.data)||void 0===e?void 0:null===(t=e.files)||void 0===t?void 0:t.sort((e,t)=>e.name.localeCompare(t.name)):(null==z?void 0:z.toLowerCase())=="modified time"&&(o.files=null==n?void 0:null===(a=n.data)||void 0===a?void 0:null===(s=a.files)||void 0===s?void 0:s.sort((e,t)=>{let l=eG()(e.modifiedTime),a=eG()(t.modifiedTime);return l-a})),k(o||(null==n?void 0:n.data)||[]),O(!1)},500)):l&&t&&e||h(W.Nw.set({message:"User detail is missing."}))}let eg=async(e,t)=>{if("Select"==t){var l;let a=null==C?void 0:null===(l=C.files)||void 0===l?void 0:l.filter(e=>{if(e.id==ec)return e.name})[0];a&&f(a.name);let i=localStorage.getItem("userId"),s={folderId:(null==a?void 0:a.id)||ec||"root",folderName:(null==a?void 0:a.name)||j||"Home"};await (0,ez.Sj)(s,i),localStorage.setItem("brdCrum",JSON.stringify(H))}else ed(localStorage.getItem("selectedId")||"root"),f(localStorage.getItem("selectedFolder")||"Home"),R(JSON.parse(localStorage.getItem("brdCrum")));eh(!1)},[ej,eF]=i.useState(null),eH=Boolean(ej),eq=e=>{eF(e.currentTarget)},eV=e=>{var t,l,a,i;let s={files:[]};e.target.innerText?(F(e.target.innerText),"name"==e.target.innerText.toLowerCase()?s.files=null==C?void 0:null===(t=C.files)||void 0===t?void 0:t.sort((e,t)=>e.name.localeCompare(t.name)):"modified time"==e.target.innerText.toLowerCase()&&(s.files=null==C?void 0:null===(l=C.files)||void 0===l?void 0:l.sort((e,t)=>{let l=eG()(e.modifiedTime),a=eG()(t.modifiedTime);return l-a}))):(null==z?void 0:z.toLowerCase())=="name"?s.files=null==C?void 0:null===(a=C.files)||void 0===a?void 0:a.sort((e,t)=>e.name.localeCompare(t.name)):(null==z?void 0:z.toLowerCase())=="modified time"&&(s.files=null==C?void 0:null===(i=C.files)||void 0===i?void 0:i.sort((e,t)=>{let l=eG()(e.modifiedTime),a=eG()(t.modifiedTime);return l-a})),k(s),eF(null)},eY=async(e,t,l)=>{e.preventDefault();let a="Home"==e.target.innerText?"root":e.target.innerText;if("Home"==t&&R([{id:"Home",name:"Home"}]),ed("root"),f("Home"),"Home"!=t){let i=H.findIndex(e=>e.id==l);ed(a=H[i].id),f(t);let s=H.slice(0,i+1);R(s)}let n=localStorage.getItem("userId"),o=localStorage.getItem("drive_refresh_token"),r=localStorage.getItem("drive_access_token");await ex(r,o,n,a)},eK=async e=>{e.preventDefault(),eh(!1);let t=localStorage.getItem("userId");t?(await (0,ez.sf)(t),localStorage.removeItem("drive_refresh_token"),localStorage.removeItem("drive_access_token"),localStorage.removeItem("refresh_token_code"),localStorage.removeItem("brdCrum"),localStorage.removeItem("selectedFolder"),localStorage.removeItem("selectedId"),h(eo.Nw.setDriveDisconnect(!0)),h(eo.Nw.setDriveProfile({}))):h(W.Nw.set({message:"User detail is missing."}))},eQ=(0,a.jsxs)("div",{className:"innerModal",children:[(0,a.jsxs)("div",{className:"modalHeader",children:[(0,a.jsxs)("div",{className:"popheader",children:[(0,a.jsxs)("div",{className:"socialimg",children:[(0,a.jsx)("img",{src:"/images/icons/icons-google-drive.png"})," "]}),(0,a.jsxs)("div",{className:"info",children:[(0,a.jsx)("h3",{children:"Select folder"}),(0,a.jsxs)("p",{children:[null==J?void 0:J.email," |"," ",(0,a.jsx)(eN.Z,{href:"#",onClick:eK,children:"Disconnect"})]})]})]}),(0,a.jsxs)("div",{className:"popsecondHeder",children:[(0,a.jsx)("div",{className:"folderDetail",children:(0,a.jsx)("div",{role:"presentation",children:(0,a.jsx)(eL.Z,{"aria-label":"breadcrumb",children:null==H?void 0:H.map(e=>(0,a.jsx)(eN.Z,{title:e.name,underline:"hover",color:"inherit",onClick:t=>eY(t,e.name,e.id),children:e.name}))})})}),(0,a.jsxs)("div",{className:"sortWrapper",children:[(0,a.jsxs)(o.Z,{className:"sortname",children:[(0,a.jsx)("p",{className:"sorthed",children:"Sort by :"}),(0,a.jsx)("p",{children:z}),(0,a.jsx)(s.Z,{variant:"contained",sx:{marginLeft:.25,width:"40px"},onClick:eq,children:(0,a.jsx)(N.Z,{fontSize:"small"})}),(0,a.jsxs)(d.Z,{className:"commonMenu publishMenu",anchorEl:ej,open:eH,onClose:eV,anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"bottom",horizontal:"right"},children:[(0,a.jsx)(u.Z,{onClick:eV,children:"Name"}),(0,a.jsx)(u.Z,{onClick:eV,children:"Modified Time"})]})]}),(0,a.jsx)(s.Z,{color:"primary","aria-label":"RefreshIcon",className:"mobilesort",onClick:eq,children:(0,a.jsx)(eM.Z,{})}),(0,a.jsx)(s.Z,{color:"primary","aria-label":"RefreshIcon",onClick:async()=>{let e=localStorage.getItem("userId");if(e){var t,l,a,i;let s=await (0,ez.iv)(e,ec||"root"),n={files:[]};(null==z?void 0:z.toLowerCase())=="name"?n.files=null==s?void 0:null===(t=s.data)||void 0===t?void 0:null===(l=t.files)||void 0===l?void 0:l.sort((e,t)=>e.name.localeCompare(t.name)):(null==z?void 0:z.toLowerCase())=="modified time"&&(n.files=null==s?void 0:null===(a=s.data)||void 0===a?void 0:null===(i=a.files)||void 0===i?void 0:i.sort((e,t)=>{let l=eG()(e.modifiedTime),a=eG()(t.modifiedTime);return l-a})),k(s.data)}},children:(0,a.jsx)(ey.Z,{})}),(0,a.jsx)(s.Z,{color:"primary","aria-label":"GridViewOutlinedIcon",onClick:()=>L(!1),children:(0,a.jsx)(e_.Z,{})}),(0,a.jsx)(eI.Z,{orientation:"vertical",variant:"middle",flexItem:!0}),(0,a.jsx)(s.Z,{color:"primary","aria-label":"RefreshIcon",onClick:()=>L(!0),children:(0,a.jsx)("img",{src:"/images/icons/ListIcon.png"})})]})]})]}),(0,a.jsxs)("div",{className:"modalContent",children:[(0,a.jsx)(eJ,{showBackdrop:P}),!P&&(0,a.jsxs)(M.Z,{autoHide:!1,children:[!1===B&&(0,a.jsx)(o.Z,{className:"folderrcheckWrapper",children:(0,a.jsxs)(ew.Z,{children:[null==C?void 0:null===(t=C.files)||void 0===t?void 0:t.map(e=>(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(eC.Z,{value:null==e?void 0:e.id,control:(0,a.jsx)(ek.Z,{}),onClick:async t=>{t.preventDefault();let l=localStorage.getItem("userId"),a=localStorage.getItem("drive_refresh_token"),i=localStorage.getItem("drive_access_token");if(await ex(i,a,l,null==e?void 0:e.id),e.name){let s=[];ed(e.id),f(e.name),(s=H).push(e),R(s)}},label:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("img",{src:"/images/icons/folder.png",className:"profile-img"}),(0,a.jsx)("p",{title:null==e?void 0:e.name,children:null==e?void 0:e.name})]})})})),(null==C?void 0:null===(l=C.files)||void 0===l?void 0:l.length)==0&&"None"]})}),!0===B&&(0,a.jsx)(o.Z,{className:"listViewWrapper",children:(0,a.jsx)(eU.Z,{component:eB.Z,children:(0,a.jsx)(ew.Z,{children:(0,a.jsx)(eT.Z,{"aria-labelledby":"demo-controlled-radio-buttons-group",name:"controlled-radio-buttons-group",value:ec,onChange:eu,children:(0,a.jsxs)(eD.Z,{className:"redioselectionWrapper","aria-label":"simple table",children:[(0,a.jsx)(eE.Z,{children:(0,a.jsxs)(eA.Z,{children:[(0,a.jsx)(eO.Z,{children:"Name"}),(0,a.jsx)(eO.Z,{align:"left",children:"Modified Time"})]})}),(0,a.jsx)(eP.Z,{children:null==C?void 0:null===(r=C.files)||void 0===r?void 0:r.map(e=>(0,a.jsxs)(eA.Z,{children:[(0,a.jsx)(eO.Z,{title:e.name,component:"th",scope:"row",onClick:async t=>{t.preventDefault();let l=localStorage.getItem("userId"),a=localStorage.getItem("drive_refresh_token"),i=localStorage.getItem("drive_access_token");if(await ex(i,a,l,null==e?void 0:e.id),e.name){let s=[];ed(e.id),f(e.name),(s=H).push(e),R(s)}},children:(0,a.jsx)(eC.Z,{value:null==e?void 0:e.id,control:(0,a.jsx)(ek.Z,{}),label:null==e?void 0:e.name,disableRipple:!0})}),(0,a.jsx)(eO.Z,{align:"left",children:eG()(null==e?void 0:e.modifiedTime).format("Do MMM YY HH:mm")})]}))})]})})})})})]}),(0,a.jsxs)("div",{className:" btnDiv",children:[(0,a.jsx)(n.Z,{className:"updgradeBtn",variant:"outlined",onClick:e=>{eg(e,"Close")},children:"Cancel"}),(0,a.jsx)(n.Z,{className:"updgradeBtn",variant:"contained",onClick:e=>{eg(e,"Select")},sx:{ml:{xs:0,sm:2}},children:"Select"})]})]})]});async function eX(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",a=await (0,eb.Z)({url:"".concat("https://dev-api.illusto.com/api/v2","/user/cloud/drive/accessToken"),method:"POST",data:{refresh_token:null==localStorage?void 0:localStorage.getItem("drive_refresh_token"),userId:(null==localStorage?void 0:localStorage.getItem("userId"))||l,folderName:e,folderId:t},params:{},headers:{Authorization:"Bearer ".concat(localStorage.getItem("Authorization"))}});a&&localStorage.setItem("drive_access_token",a.data.data.access_token)}let e$=async()=>{let t=$||localStorage.getItem("projectId"),l=localStorage.getItem("userId");D(!0),I(),y(0),await eX("","",l),localStorage.getItem("drive_refresh_token");let a=(0,eW.Ds)(async function(){var a,i,s;let n={project_id:t,selected_folder:"Home"!==j&&"root"!==j&&j?ec:"Home",project_title:X,service_id:"1",user_id:l,currentVersion:e.current_selection};if(t&&X){if(!l){h(W.Nw.set({message:"User detail is missing."}));return}}else{h(W.Nw.set({message:"Project detail is missing."}));return}let o=await (0,ez.iy)(n);(null==o?void 0:null===(a=o.error)||void 0===a?void 0:a.message)&&h(W.Nw.set({message:o.error.message})),(null==o?void 0:null===(i=o.data)||void 0===i?void 0:i.jobId)&&(null==o?void 0:null===(s=o.data)||void 0===s?void 0:s.uploadStatus)=="STARTED"&&(window._uploadInterval&&clearInterval(window._uploadInterval),window._uploadInterval=setInterval(async()=>{let t=await (0,ez.ju)({project_id:$,version:e.current_selection});if(t&&(null==t?void 0:t.data)){let{uploadedBytes:l,totalBytes:a,status:i,driveUrl:s,savedDate:n}=t.data;if(["UPLOAD_SUCCESS","UPLOAD_COMPLETED","UPLOAD_FAILED"].includes(i)&&clearInterval(window._uploadInterval),Number(l)&&Number(a)&&"UPLOAD_PROGRESS"==i){let o=parseInt(Number(l)/Number(a)*100);y(o)}else"UPLOAD_COMPLETED"===i||"UPLOAD_SUCCESS"===i?(A(ee(n)),y(100),I(s),e.onUploadComplete(),D(!1)):"UPLOAD_FAILED"==i&&(y(0),Z(!0),h(W.Nw.set({message:"Google Drive Upload failed"})),D(!1),e.onUploadComplete())}},2e3))},1e3);a()},[e0,e1]=(0,i.useState)(!1);return(0,i.useEffect)(()=>{100==S?(e1(!1),Z(!1)):e1(!0)},[S]),(0,i.useEffect)(()=>{!1==c&&(e1(!1),Z(!1)),100!=S&&e1(!0)},[c]),(0,i.useEffect)(()=>{Z(!1)},[j]),(0,a.jsxs)(a.Fragment,{children:[!(null==J?void 0:J.name)&&(0,a.jsx)(o.Z,{className:"socialButtonDiv",children:(0,a.jsx)(ef.rg,{clientId:"1050069175329-k4dc9fn9fqo43udegrkpl6cum5ula8mk.apps.googleusercontent.com",children:(0,a.jsx)(eR,{isDisconnect:Y})})}),(null==J?void 0:J.name)&&(0,a.jsxs)(o.Z,{className:"profileDetails",children:[(0,a.jsxs)(o.Z,{className:"videoSave",children:[(0,a.jsx)("img",{src:"/images/icons/icons-google-drive.png",className:"socialicon"}),(0,a.jsx)("span",{children:"Save to Google drive"})]}),(0,a.jsxs)(o.Z,{className:"videoProfileWrapper",children:[(null==J?void 0:J.name)&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(o.Z,{sx:{ml:1},className:"avtarWrapper",children:[(0,a.jsx)(ea.Z,{src:J.picture,children:"H"}),(0,a.jsx)("span",{children:null==J?void 0:J.name})]}),(0,a.jsx)(s.Z,{onClick:et,disableRipple:!0,children:(0,a.jsx)(E.Z,{sx:{fontSize:"18px"}})})]}),(0,a.jsx)(d.Z,{className:"disconnect",anchorEl:x,open:q,onClose:es,anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},children:(0,a.jsx)(u.Z,{onClick:er,children:"Disconnect"})})]})]}),(null==J?void 0:J.name)&&e0&&(0,a.jsxs)(o.Z,{className:"selectFolder ",sx:{my:2},children:[(0,a.jsx)(o.Z,{className:"inputfield",children:(0,a.jsx)(el.Z,{id:"input-with-icon-textfield",label:"Destination folder",defaultValue:"Home",value:j,InputProps:{endAdornment:(0,a.jsx)(ei.Z,{position:"end",sx:{cursor:"pointer"},onClick:async()=>{eh(!0),ev("body");let e=localStorage.getItem("userId"),t=localStorage.getItem("drive_refresh_token"),l=localStorage.getItem("drive_access_token");localStorage.setItem("selectedFolder",j||"Home"),localStorage.setItem("selectedId",ec||"root"),localStorage.setItem("brdCrum",JSON.stringify(H)),await ex(l,t,e,"Home"==ec?"root":ec)},children:(0,a.jsx)(eZ.Z,{})})},variant:"filled",fullWidth:!0})}),(0,a.jsx)(o.Z,{sx:{my:2,textAlign:"right"},children:(0,a.jsx)(n.Z,{className:"updgradeBtn",variant:"contained",disabled:T,onClick:e$,sx:{width:{xs:"100%",sm:"auto"}},children:"Save"})}),0!=S&&100!=S&&(0,a.jsxs)(o.Z,{className:"horizontalProgress",children:[0!=S&&100!=S||T&&(0,a.jsx)("small",{children:"Saving"}),(0,a.jsx)(en.Z,{variant:"determinate",value:S,sx:{my:1}}),(0,a.jsxs)("small",{children:[S,"% Completed"]})]})]}),(null==J?void 0:J.name)&&(0,a.jsxs)(o.Z,{className:"copyLink",children:[(null==_?void 0:_.length)>0&&!e0&&(0,a.jsxs)(o.Z,{className:"inputfield cstmInput",sx:{my:2},children:[(0,a.jsx)(el.Z,{id:"input-with-icon-textfield",value:_,helperText:U?"Saved on ".concat(U):JSON.stringify({data:U}),InputProps:{endAdornment:(0,a.jsx)(ei.Z,{position:"start",component:"a",target:"_blank",href:_,children:(0,a.jsx)(eS.Z,{})})},variant:"standard",fullWidth:!0}),(0,a.jsx)(n.Z,{variant:"contained",className:"updgradeBtn",sx:{},onClick:()=>{var e;return null==navigator?void 0:null===(e=navigator.clipboard)||void 0===e?void 0:e.writeText(_)},children:"Copy link"})]}),100==S&&!e0&&(0,a.jsxs)(o.Z,{sx:{display:"flex",alignItems:"center",justifyContent:"space-between"},children:[(0,a.jsx)(m.Z,{component:"span",className:"smallTxt",sx:{fontWeight:"500 !important",color:"#1A5E20 !important"},children:"Saved!"}),(0,a.jsx)(o.Z,{sx:{my:2,textAlign:"right"},children:(0,a.jsx)(n.Z,{className:"graybutton",variant:"contained",disabled:T,onClick:()=>{e1(!0)},sx:{width:{xs:"100%",sm:"auto"}},children:"Save Again"})})]}),T&&(0,a.jsx)(m.Z,{component:"span",className:"smallTxt",sx:{fontWeight:"500 !important",color:"#1A5E20 !important"},children:"Saving..."}),w&&!T&&(0,a.jsx)(m.Z,{component:"span",className:"smallTxt",sx:{fontWeight:"500 !important",color:"#8e0020 !important"},children:"Upload Failed!"})]}),(0,a.jsx)(b.Z,{open:em,onClose:eg,className:"drivepop commonModal",scroll:ep,children:eQ})]})}function eQ(e){let[t,l]=(0,i.useState)(!0),[r,c]=(0,i.useState)(!1),[d,u]=(0,i.useState)(0),[m,h]=(0,i.useState)(!0),[p,v]=(0,i.useState)(!1),x=e=>{u(e),h(!0)},g=()=>{u(0),h(!1)};async function j(){let t,l=(await (0,J.cd)({exportId:e.current_selection.id})).downloadLink,a="https://dev-api.illusto.com/api/v2";a=a.replace("/api/v2","");let i="".concat(a).concat(l,"/illusto_").concat(e.projectData.projectId,"_").concat(e.projectData.title);var s,n,o=document.createElement("a");o.href=i,document.body.appendChild(o),o.click(),document.body.removeChild(o),t={export_name:e.current_selection.projectTitle,export_duration:e.current_selection.duration/1e6,file_format:e.current_selection.extension,size:e.current_selection.fileSize/1048576,duration:e.current_selection.duration/1e6,project_name:e.projectData.title,project_id:e.projectData.projectId,project_aspect_ratio:e.projectData.aspectRatio,project_platform:e.projectData.socialMedia,project_status:e.projectData.publishStatus,user_id:e.projectData.userId,status:"successful"},-1==["mp3","m4a"].indexOf(null===(s=e.current_selection)||void 0===s?void 0:null===(n=s.extension)||void 0===n?void 0:n.toLowerCase())?t.event="exported_video_downloaded":t.event="exported_audio_downloaded",dataLayer.push({...t})}(0,i.useEffect)(()=>{l(!1)},[]);let w=()=>{v(!0)},Z=()=>{v(!1)},S=(0,a.jsxs)("div",{className:"youTubePop",children:[(0,a.jsxs)("div",{className:"heding",style:{alignItems:"center",marginBottom:"15px"},children:[(0,a.jsx)("span",{style:{marginRight:"5px"},children:(0,a.jsx)("img",{src:"/images/icons/icons-google-drive.png",style:{display:"block"}})}),(0,a.jsx)("h2",{style:{marginBottom:"0"},children:"Google drives's saving guideline"})]}),(0,a.jsx)("div",{className:"info",children:(0,a.jsx)("ul",{children:(0,a.jsxs)("li",{children:["Disclosure: illusto...s use and transfer of information received from Google APIs to any other app will adhere to ",(0,a.jsx)("a",{href:"https://developers.google.com/terms/api-services-user-data-policy#additional_requirements_for_specific_api_scopes",target:"_blank",children:"Google API Services User Data Policy"}),", including the Limited Use requirements."]})})}),(0,a.jsx)("div",{className:"btnDiv",children:(0,a.jsx)(n.Z,{className:"updgradeBtn",onClick:()=>{c(!1)},children:"Ok"})})]});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(o.Z,{sx:{mt:3},className:"videoWrapper",children:[(0,a.jsx)("h3",{children:"Save your video"}),(0,a.jsxs)(o.Z,{sx:{my:2},className:"savePubVideos",children:[(0,a.jsx)(o.Z,{className:"savePubVideosBtns",children:(0,a.jsx)(z.ZP,{children:null==ej?void 0:ej.map((e,l)=>(0,a.jsx)(o.Z,{className:"innerDiv",children:t?(0,a.jsxs)(o.Z,{mr:2,children:[(0,a.jsx)(f.Z,{variant:"circular",animation:"wave",width:32,height:32}),(0,a.jsx)(f.Z,{variant:"text",animation:"wave",sx:{fontSize:"10px"}})]}):(0,a.jsxs)(n.Z,{className:d===e.id&&m?"active":"",disableRipple:!0,onClick:()=>{"Download"==e.name?j():x(e.id)},children:[(0,a.jsx)("span",{children:(0,a.jsx)("img",{src:p&&"Google drive"==e.name?"/images/icons/drive-upload.png":e.img})}),e.name]})},l))})}),(0,a.jsx)(o.Z,{className:"".concat(m?"savePubVideosContent":"d-none"),children:(0,a.jsxs)(o.Z,{className:2==d?"innerDiv active":"d-none",children:[(0,a.jsx)(s.Z,{className:"close",onClick:g,children:(0,a.jsx)($.Z,{})}),(0,a.jsx)(eK,{showTabPopup:m,current_selection:e.current_selection.id,driveTick:Z,onUploadComplete:w}),(0,a.jsxs)(o.Z,{onClick:()=>{c(!0)},className:"bottomInfo",children:[(0,a.jsx)(Q.Z,{}),(0,a.jsx)("p",{children:"View Google drive's publishing guideline"})]})]})})]})]}),(0,a.jsx)(b.Z,{sx:{display:{xs:"none",sm:"block"}},className:"commonModal",open:r,onClose:()=>{},disableEscapeKeyDown:!0,children:S}),(0,a.jsx)(A.ZP,{className:"commonModal",anchor:"bottom",open:r,onClose:()=>{},sx:{display:{sm:"none"}},children:S})]})}var eX=l(9008),e$=l.n(eX);let e0={"9:16":{width:104,height:184},"16:9":{width:184,height:104},"1:1":{width:184,height:184},"3:4":{width:104,height:184},"4:3":{width:184,height:104},"21:9":{width:240,height:104}},e1=e=>{let{enabled:t,onClick:l}=e;return(0,a.jsx)(s.Z,{className:"embla__button embla__button--prev",onClick:l,disabled:!t,children:(0,a.jsx)(k.Z,{})})},e2=e=>{let{enabled:t,onClick:l}=e;return(0,a.jsx)(s.Z,{className:"embla__button embla__button--next",onClick:l,disabled:!t,children:(0,a.jsx)(C.Z,{})})};function e3(e){var t,l,C;let[k,A]=(0,i.useState)(!0),[B,G]=(0,i.useState)(""),[Q,X]=(0,i.useState)(),[$,ee]=(0,i.useState)(),[et,el]=(0,i.useState)(""),[ea,ei]=(0,i.useState)(!1),[es,en]=(0,i.useState)(!1),eo=(0,R.useRouter)(),{window:er}=e,ec=(0,V.I0)(),{videos:ed,current_selection:em}=(0,V.v9)(e=>e.exports),[eh,ep]=(0,i.useState)([]),ev=()=>{en(!1)},ex=(0,a.jsxs)("div",{className:"innerModal",children:[(0,a.jsx)("div",{className:"modalHeader",children:(0,a.jsx)("h3",{children:"Schedule "})}),(0,a.jsxs)("div",{className:"modalContent",children:[(0,a.jsx)("div",{className:"boxWrapper",children:(0,a.jsx)("div",{className:"datepickerWrapper",children:"11111111111111111111"})}),(0,a.jsxs)("div",{className:"btnDiv",children:[(0,a.jsx)(n.Z,{className:"updgradeBtn",variant:"text",onClick:ev,children:"Cancel"}),(0,a.jsx)(n.Z,{className:"updgradeBtn",variant:"contained",children:"Schedule"})]})]})]}),[ej,ef]=(0,i.useState)(null),eb=Boolean(ej),ew=e=>{ef(e.currentTarget)},eZ=()=>{ef(null)},[eS,eN]=i.useState("female"),[ey,e_]=i.useState({gilad:!0,jason:!1,antoine:!1}),{gilad:eI,jason:eC,antoine:ek}=ey;[eI,eC,ek].filter(e=>e).length;let[eT,eD]=i.useState(!1),[eP,eO]=i.useState("paper"),[eU,eE]=i.useState(null);(0,U.Z)();let[eA,eB]=i.useState([]),[eL,eM]=i.useState(null),[ez,eF]=(0,i.useState)(null),[eH,eR]=(0,i.useState)(0),eW=Boolean(ez),eq=e=>{eF(e.currentTarget)},eV=(e,t,l)=>{eR(t);let a={...l,coverUrl:""};ec(q.Nw.setCurrentSelection(a)),eF(null)},eJ=()=>{eF(null)},[eY,eG]=i.useState(1023),eK=(0,S.Z)("(min-width:900px)"),[eX,e1]=(0,i.useState)(!1);(0,i.useEffect)(()=>{e1(eK)},[eK]);let[e2,e3]=i.useState("left"),e5=(e,t)=>{e3(t)},[e7,e8]=(0,i.useState)(!0),[e4,e9]=(0,i.useState)(!1),e6=()=>{e9(!0)},te=()=>{e9(!1)},[tt,tl]=i.useState("publish"),ta=(e,t)=>{tl(t)},[ti,ts]=(0,i.useState)(null),[tn,to]=(0,i.useState)(""),[tr,tc]=(0,i.useState)({}),[td,tu]=(0,i.useState)([]),tm="",th=(0,i.useRef)(null),[tp,tv]=(0,i.useState)(!1);async function tx(){let e=await (0,Y.AH)();"success"==e.status&&ec(q.Nw.setUserDetails(e.data))}async function tg(){let e=await (0,Y.lE)();await localStorage.setItem("userId",(e=e.data).user_id),ec(q.Nw.setSubscriptionDetails(e)),e.unique_code.toLowerCase().indexOf("free")}async function tj(){let e;let t=await (0,J.NU)(localStorage.getItem("projectId"));if(null==(e=(null==t?void 0:t.code)!==0?null:t.data)){await eo.push("https://dev-app.illusto.com/dashboard");return}ec(q.Nw.set(null==t?void 0:t.data)),tc(e)}async function tf(){let e=await (0,J.rj)({projectId:localStorage.getItem("projectId"),page:0,pageSize:5});if((null==e?void 0:e.code)!==0){var t;return ec(W.Nw.set({message:null==e?void 0:null===(t=e.error)||void 0===t?void 0:t.message}))}tu((e=e.data)?e.list:[])}async function tb(){let e=await (0,J.i_)({projectId:localStorage.getItem("projectId")});if((null==e?void 0:e.code)!==0){var t;return ec(W.Nw.set({message:null==e?void 0:null===(t=e.error)||void 0===t?void 0:t.message}))}let l=(e=e.data).videoCompiledList;ep(l),ec(q.Nw.setVideos(l));let a={...l[0],coverUrl:""};ec(q.Nw.setCurrentSelection(a))}(0,i.useEffect)(()=>{A(!1)},[]),(0,i.useEffect)(()=>{(function(e){for(let t of e.split(";")){let l=t.trim();if(0==l.indexOf("Authorization=")){let a=l.substring(14,l.length);localStorage.setItem("Authorization",a)}if(0==l.indexOf("projectId=")){let i=l.substring(10,l.length);localStorage.setItem("projectId",i)}}document.cookie="Authorization=; expires=Thu, 01 Jan 1970 00:00:00 UTC; domain=illusto.com;path=/;",document.cookie="projectId=; expires=Thu, 01 Jan 1970 00:00:00 UTC; domain=illusto.com;path=/;",tf(),tb(),tj(),tg(),tx()})(document.cookie)},[]);let tw=async e=>{let t=localStorage.getItem("projectId"),l=td.find(t=>t.thumbnailUrl===e);l&&await (0,J.yq)({projectId:t,thumbnailId:l.id});let a={...em,coverUrl:e};ec(q.Nw.setCurrentSelection(a))};async function tZ(){if(""==tm)return;let e={extension:"jpg",isDir:0,isNeedCallback:0,type:2,uploadModule:"resource_image"},t=await (0,J.O0)(e);if((null==t?void 0:t.code)!==0){var l;return ec(W.Nw.set({message:null==t?void 0:null===(l=t.error)||void 0===l?void 0:l.message}))}try{t=t.data;let a=new(K()).S3({accessKeyId:t.accessKeyId,secretAccessKey:t.secretAccessKey,sessionToken:t.securityToken,region:t.region||"us-west-1"});e={Bucket:t.bucket||"bsedit",Key:t.relativePath,Body:tm,ACL:"public-read"},te(),await a.upload(e,async function(e,t){e&&console.log(e);let l="https://d1dy753lo9i1og.cloudfront.net/"+t.Key;await (0,J.CZ)({thumbnailUrl:l,projectId:localStorage.getItem("projectId")}),tw(l),tf(),tv(!1)}).on("httpUploadProgress",function(e){parseInt(100*e.loaded/e.total)})}catch(i){tv(!1),console.log(i)}}let tS=()=>{let e=em.coverUrl;var t=document.createElement("a");t.href=e,document.body.appendChild(t),t.click(),document.body.removeChild(t),ef(null)},tN=()=>{let e={...em,coverUrl:""};ec(q.Nw.setCurrentSelection(e)),ef(null)},ty=(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(eg,{setProjectInfo:tj}),(0,a.jsx)(eQ,{current_selection:em,projectData:tr}),-1==["gif","mp3","m4a"].indexOf(null==em?void 0:null===(t=em.extension)||void 0===t?void 0:t.toLowerCase())?(0,a.jsx)(eu,{}):(0,a.jsx)(a.Fragment,{})]});(0,i.useEffect)(()=>{if(tr&&td&&td.length){let e=td.find(e=>e.id===tr.thumbnailId);if(e){let t={...em,coverUrl:e.thumbnailUrl};ec(q.Nw.setCurrentSelection(t))}}},[td,tr]);let t_=i.useCallback(()=>{let e=tr.aspectRatio||"16:9";return e0[e]||{width:184,height:104}},[tr]),tI=t_(),tC=null==tI?void 0:tI.width,tk=null==tI?void 0:tI.height;return(0,a.jsxs)("div",{className:"dashboard_layout",children:[(0,a.jsx)(e$(),{children:(0,a.jsx)("title",{children:"illusto - Publish Video"})}),(0,a.jsx)(w.Z,{}),(0,a.jsxs)(o.Z,{className:"editorDiv",children:[(0,a.jsxs)(o.Z,{className:"videoDiv",children:[(0,a.jsxs)(o.Z,{className:"versions",sx:{mb:2},children:[(0,a.jsxs)(o.Z,{children:[(0,a.jsx)("h4",{children:tr.title}),(0,a.jsxs)(r.ZP,{component:"button","aria-expanded":eW?"true":void 0,onClick:eq,children:[(0,a.jsx)(c.Z,{secondary:null===(l=eh[eH])||void 0===l?void 0:l.version}),(0,a.jsx)(N.Z,{})]}),(0,a.jsx)(d.Z,{className:"commonMenu versionMenu",anchorEl:ez,open:eW,onClose:eJ,anchorOrigin:{vertical:"bottom",horizontal:"left"},transformOrigin:{vertical:"top",horizontal:"left"},children:eh.map((e,t)=>(0,a.jsx)(u.Z,{selected:t===eH,onClick:l=>eV(l,t,e),disableRipple:!0,children:(0,a.jsxs)(o.Z,{className:"innerDiv",children:[(0,a.jsxs)(c.Z,{sx:{mb:"8.5px !important"},children:["Version ",(0,a.jsx)("span",{children:e.version})]}),(0,a.jsxs)(c.Z,{children:[e.resolution+"p"," ",(0,a.jsx)(m.Z,{component:"small",sx:{mx:1},children:"|"})," ",(e.fileSize/1048576).toFixed(1)+"MB"]}),(0,a.jsxs)(c.Z,{className:"small",sx:{my:"8px !important"},children:["File: ",(0,a.jsx)(m.Z,{component:"small",sx:{mr:1.5},children:e.extension.toUpperCase()})]}),(0,a.jsxs)(c.Z,{className:"small",children:["Exported on ",(0,a.jsx)(m.Z,{component:"small",children:function(e){let t=new Date(e),l=t.toLocaleDateString("en-GB",{day:"numeric",month:"short",year:"numeric"});return l}(e.createdAt)})]})]})},t))})]}),(0,a.jsx)(o.Z,{className:"invisible",children:(0,a.jsx)(n.Z,{variant:"contained",className:"updgradeBtn",sx:{textTransform:"initial"},children:"Share"})})]}),0!==Object.keys(em).length?(0,a.jsx)(Z.Z,{getVideos:tb,projectData:tr,src:tr.projectId?em.url:"",extension:em.extension,resolution:em.resolution,size:(em.fileSize/1048576).toFixed(1),ratio:em.ratio},em.id):(0,a.jsx)(a.Fragment,{}),"{}"!==JSON.stringify(em)?(0,a.jsxs)(h.Z,{expanded:eX,onChange:(C=!eX,(e,t)=>{e1(!!t&&C)}),className:"gif"==em.extension?"d-none":"",children:[(0,a.jsx)(p.Z,{expandIcon:(0,a.jsx)(I.Z,{}),"aria-controls":"panel1a-content",id:"panel1a-header",children:(0,a.jsx)("h4",{children:"Thumbnail"})}),(0,a.jsx)(v.Z,{children:(0,a.jsxs)(o.Z,{className:"thumbnailDiv",sx:{mt:1},children:[(0,a.jsxs)(o.Z,{className:"upload",children:[(0,a.jsxs)(o.Z,{className:"thumb_img",style:{width:em.coverUrl?"auto":"186px"},children:[em.coverUrl?(0,a.jsx)("img",{src:em.coverUrl,height:"104",id:"thumbnail-image",alt:"image"},em):"",(0,a.jsx)(s.Z,{onClick:ew,disableRipple:!0,children:em.coverUrl?(0,a.jsx)(E.Z,{}):(0,a.jsx)(a.Fragment,{})}),(0,a.jsxs)(d.Z,{className:"commonMenu thumbMenu",anchorEl:ej,open:eb,onClose:eZ,anchorOrigin:{vertical:"bottom",horizontal:"left"},transformOrigin:{vertical:"bottom",horizontal:"left"},children:[(0,a.jsxs)(u.Z,{onClick:tS,children:[(0,a.jsx)(x.Z,{children:(0,a.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",children:[(0,a.jsx)("mask",{id:"a",width:"24",height:"24",x:"0",y:"0",children:(0,a.jsx)("path",{fill:"#D9D9D9",d:"M0 0h24v24H0z"})}),(0,a.jsx)("g",{children:(0,a.jsx)("path",{fill:"#414141",d:"M12 15.25a.933.933 0 0 1-.337-.063.704.704 0 0 1-.288-.213l-3.125-3.1a.71.71 0 0 1-.2-.525.71.71 0 0 1 .2-.525c.15-.15.329-.23.537-.238a.694.694 0 0 1 .538.213l1.925 1.925v-7.65a.728.728 0 0 1 .75-.75c.217 0 .396.07.538.212a.731.731 0 0 1 .212.538v7.65l1.925-1.925a.71.71 0 0 1 .525-.2c.217 0 .4.075.55.225.133.134.2.304.2.512a.782.782 0 0 1-.2.538l-3.125 3.1a.706.706 0 0 1-.287.213.941.941 0 0 1-.338.062ZM6.3 19.5c-.5 0-.925-.176-1.275-.526A1.736 1.736 0 0 1 4.5 17.7v-1.95a.728.728 0 0 1 .75-.75.728.728 0 0 1 .75.75v1.95c0 .067.033.134.1.2.067.067.133.1.2.1h11.4c.067 0 .133-.033.2-.1.067-.066.1-.133.1-.2v-1.95c0-.216.07-.396.212-.538A.731.731 0 0 1 18.75 15c.217 0 .396.07.538.212a.731.731 0 0 1 .212.538v1.95c0 .5-.175.925-.525 1.275-.35.35-.775.525-1.275.525H6.3Z"})})]})}),(0,a.jsx)(c.Z,{children:"Download"})]}),(0,a.jsxs)(u.Z,{onClick:tN,children:[(0,a.jsx)(x.Z,{children:(0,a.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",children:[(0,a.jsx)("mask",{id:"a",width:"24",height:"24",x:"0",y:"0",children:(0,a.jsx)("path",{fill:"#D9D9D9",d:"M0 0h24v24H0z"})}),(0,a.jsx)("g",{children:(0,a.jsx)("path",{fill:"#414141",d:"M7.3 20.5c-.5 0-.925-.175-1.275-.525A1.736 1.736 0 0 1 5.5 18.7V6h-.25a.726.726 0 0 1-.75-.75.726.726 0 0 1 .75-.75H9c0-.25.087-.458.262-.625a.892.892 0 0 1 .638-.25h4.2c.25 0 .463.083.638.25A.828.828 0 0 1 15 4.5h3.75a.728.728 0 0 1 .75.75.728.728 0 0 1-.75.75h-.25v12.7c0 .5-.175.925-.525 1.275-.35.35-.775.525-1.275.525H7.3ZM7 6v12.7c0 .083.03.154.088.213A.289.289 0 0 0 7.3 19h9.4a.292.292 0 0 0 .213-.087A.292.292 0 0 0 17 18.7V6H7Zm2.4 10.25a.728.728 0 0 0 .75.75c.217 0 .396-.07.538-.212a.731.731 0 0 0 .212-.538v-7.5a.731.731 0 0 0-.212-.538A.731.731 0 0 0 10.15 8a.728.728 0 0 0-.75.75v7.5Zm3.7 0c0 .217.07.396.212.538a.731.731 0 0 0 .538.212c.217 0 .396-.07.538-.212a.731.731 0 0 0 .212-.538v-7.5a.731.731 0 0 0-.212-.538A.731.731 0 0 0 13.85 8a.731.731 0 0 0-.538.212.731.731 0 0 0-.212.538v7.5ZM7 6v12.7c0 .083.03.154.088.213A.289.289 0 0 0 7.3 19H7V6Z"})})]})}),(0,a.jsx)(c.Z,{children:"Remove"})]})]})]}),(0,a.jsxs)(o.Z,{className:"uploadBtns",children:[(0,a.jsx)(n.Z,{variant:"contained",startIcon:(0,a.jsx)(y.Z,{}),onClick:()=>{document.getElementById("global_upload_ref").click()},fullWidth:!0,children:"Upload thumbnail"}),(0,a.jsx)(n.Z,{variant:"contained",captured:tp,style:{opacity:tp?.3:1},disabled:tp,startIcon:(0,a.jsx)(_.Z,{}),onClick:function(){let e=document.createElement("canvas"),t=document.querySelector("video");t.crossOrigin="Anonymous",e.width=t.videoWidth,e.height=t.videoHeight,e.getContext("2d").drawImage(t,0,0,t.videoWidth,t.videoHeight),e.crossOrigin="Anonymous",e.toDataURL("image/jpeg"),e.toBlob(e=>{null!==e&&(tm=e,tv(!0),tZ())},"image/jpeg")},fullWidth:!0,children:"Capture thumbnail"})]}),(0,a.jsx)("input",{id:"global_upload_ref",type:"file",style:{display:"none"},accept:"image/*,.tga",onChange:e=>{var t;let l,a,i;return a=(l=(t=e).target.files[0]).name.split(".").pop(),i=l.size/1048576,-1==["jpg","jpeg","png","webp"].indexOf(a)?(t.target.value=[],ec(W.Nw.set({message:"Format not supported"}))):i>2?(t.target.value=[],ec(W.Nw.set({message:"File size greater then 2 MB"}))):void(to(URL.createObjectURL(t.target.files[0])),e6())}})]}),(0,a.jsxs)(o.Z,{className:"recentThumbs",sx:{ml:2},children:[(0,a.jsxs)("h6",{children:["Recently used",(0,a.jsx)(g.Z,{value:e2,exclusive:!0,onChange:e5,onClick:()=>e8(!e7),children:(0,a.jsx)(j.Z,{value:"arrow",children:(0,a.jsx)(N.Z,{})})})]}),e7?(0,a.jsx)(z.ZP,{children:td.map(e=>(0,a.jsx)(o.Z,{onClick:()=>tw(e.thumbnailUrl),data:e.id,style:{cursor:"pointer"},className:"embla__slide",sx:{borderRadius:"2px",overflow:"hidden"},children:k?(0,a.jsx)(f.Z,{variant:"rectangular",animation:"wave",width:100,height:78}):(0,a.jsx)("img",{src:e.thumbnailUrl,className:"d-block",height:"78"})},e.id))}):null]})]})})]}):(0,a.jsx)(a.Fragment,{})]}),(0,a.jsx)(o.Z,{className:"publishDiv",children:(0,a.jsxs)(D.ZP,{value:tt,children:[(0,a.jsx)(o.Z,{className:"tablist",children:(0,a.jsxs)(P.Z,{onChange:ta,children:[(0,a.jsx)(T.Z,{label:"Publish details",value:"publish"}),(0,a.jsx)(T.Z,{className:"invisible",label:"Comments",value:"comments"})]})}),(0,a.jsx)(O.Z,{value:"publish",children:eY>=1023?(0,a.jsx)(M.Z,{autoHide:!1,children:ty}):(0,a.jsx)(a.Fragment,{children:ty})}),(0,a.jsx)(O.Z,{value:"comments",children:"Item Two"})]})})]}),(0,a.jsx)(b.Z,{className:"commonModal uploadThumbModal",open:e4,onClose:te,disableEscapeKeyDown:!0,children:(0,a.jsxs)("div",{className:"innerModal",children:[(0,a.jsx)("div",{className:"modalHeader",children:(0,a.jsx)("h3",{children:"Upload Thumbnail"})}),(0,a.jsxs)("div",{className:"modalContent",children:[(0,a.jsx)(F.U8w,{ref:th,src:tn,stencilProps:{handlers:!1,lines:!1,movable:!0,resizable:!0},stencilSize:{width:tC,height:tk},className:"cropper",imageRestriction:H.i.stencil}),(0,a.jsxs)("div",{className:"btnDiv",children:[(0,a.jsx)(n.Z,{className:"updgradeBtn",variant:"outlined",onClick:te,children:"Cancel"}),(0,a.jsx)(n.Z,{className:"updgradeBtn",variant:"contained",onClick:function(){let e=th.current.getCanvas();null!=e&&(e.crossOrigin="Anonymous",e.toDataURL("image/jpeg"),e.toBlob(e=>{null!==e&&(tm=e,tZ())},"image/jpeg"))},sx:{ml:{xs:0,sm:2}},children:"Upload"})]})]})]})}),(0,a.jsx)(b.Z,{className:"commonModal",open:es,onClose:ev,disableEscapeKeyDown:!0,children:ex}),(0,a.jsx)(L,{isOpen:ea,setDeleteVideoExportFlow:ei,container:void 0!==er?()=>er().document.body:void 0})]})}},33185:function(e,t,l){"use strict";l.d(t,{Ds:function(){return r},HQ:function(){return c},_3:function(){return s},dq:function(){return a},kC:function(){return n},xb:function(){return o}}),l(31955);let a={INR:"...",USD:"USD "},i=["January","February","March","April","May","June","July","August","September","October","November","December"],s=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{yearsToAdd:l=0}=t;if(!e)return"-";let a="currentDate"==e?new Date:new Date(e);return"".concat(a.getDate()," ").concat(i[a.getMonth()],", ").concat(a.getFullYear()+l)},n=function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return t?(null===(e=t[0])||void 0===e?void 0:e.toUpperCase())+(null==t?void 0:t.slice(1)):""};function o(e){return null==e||0===e.length||"object"==typeof e&&0===Object.keys(e).length}function r(e,t){var l;return function(){var a=this,i=arguments;clearTimeout(l),l=setTimeout(function(){e.apply(a,i)},t)}}let c=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0,{currentPlanName:l="",updatedPlanName:a="",planDate:i,price:s,paymentFrequency:n,currentFrequency:o}=t,r="yearly"==n?"year":"month",c={primaryText:"Current Plan - ".concat(l," (").concat(n,")"),secondaryText:"Your next payment is due on ".concat(i),tertiaryText:"illusto will automatically continue your membership and charge the membership fee ".concat(r," to your payment method until you cancel.")};switch(e){case"appSumo":return c.primaryText="Current Plan - ".concat(l),c.secondaryText="You are on ".concat(l," plan."),c.tertiaryText="Subscription renews automatically every month until canceled.",c;case"subscribedToPaidPlan":return c.primaryText="Current Plan - ".concat(l," (").concat(o,")"),c.secondaryText="Your next payment is due on ".concat(i,"."),c.tertiaryText="Subscription continues to be charged at ".concat(s," every ").concat(r," until cancelled."),c;case"downgradedToOtherPlan":return c.primaryText="Current Plan - ".concat(l," (").concat(o,")"),c.secondaryText="Your plan will switch to ".concat(a," (").concat(n,") on ").concat(i,". The next charge is on ").concat(i,"."),c.tertiaryText="Subscription continues to be charged at ".concat(s," every ").concat(r," until cancelled."),c;case"cancelledSubscription":return c.primaryText="Current Plan - ".concat(l," (").concat(o,")"),c.secondaryText="Your plan will switch to ".concat(a," (").concat(n,") on ").concat(i,". "),c.tertiaryText="Subscription continues to be charged at ".concat(s," every ").concat(r," until cancelled."),c;case"planSuspended":return c.primaryText="Current Plan - ".concat(l," (").concat(o,")"),c.secondaryText="The last charge failed on ".concat(i,"."),c.tertiaryText="Your subscription is currently suspended due to problems with your payment method. ",c;case"downgradedToFree":return c.primaryText="Current Plan - ".concat(l," (").concat(o,")"),c.secondaryText="You have canceled the subscription. Your plan will switch to the ".concat(a," plan on ").concat(i,"."),c.tertiaryText="",c;default:return c}}},28022:function(){}},function(e){e.O(0,[4885,6586,314,9510,4347,135,7307,6996,2255,1362,981,4386,6261,422,5600,6467,2919,8538,4150,8756,3596,5171,4290,9774,2888,179],function(){return e(e.s=38418)}),_N_E=e.O()}]);
2.2.38. https://dev-app.illusto.com/_next/static/chunks/pages/index-8f81de8f8f88e7d0.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/pages/index-8f81de8f8f88e7d0.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://uqoiimukdsna.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/pages/index-8f81de8f8f88e7d0.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; countryCode=IN; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga=GA1.2.1572859313.1697020601; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://uqoiimukdsna.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:38:13 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"9068-18b142b7028"
Vary: Accept-Encoding
Content-Length: 36968

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5405,2390],{23508:function(e,t,i){"use strict";var n=i(64836);t.Z=void 0;var a=n(i(64938)),s=i(85893),o=(0,a.default)((0,s.jsx)("path",{d:"M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6z"}),"ExpandMore");t.Z=o},67358:function(e,t,i){"use strict";i.d(t,{Z:function(){return w}});var n=i(63366),a=i(87462),s=i(67294);i(59864);var o=i(93680),r=i(94780),A=i(90948),d=i(71657),l=i(57922),c=i(90629),h=i(64861),x=i(49299),m=i(1588),p=i(34867);function u(e){return(0,p.Z)("MuiAccordion",e)}let g=(0,m.Z)("MuiAccordion",["root","rounded","expanded","disabled","gutters","region"]);var f=i(85893);let v=["children","className","defaultExpanded","disabled","disableGutters","expanded","onChange","square","TransitionComponent","TransitionProps"],j=e=>{let{classes:t,square:i,expanded:n,disabled:a,disableGutters:s}=e;return(0,r.Z)({root:["root",!i&&"rounded",n&&"expanded",a&&"disabled",!s&&"gutters"],region:["region"]},u,t)},Z=(0,A.ZP)(c.Z,{name:"MuiAccordion",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:i}=e;return[{[`& .${g.region}`]:t.region},t.root,!i.square&&t.rounded,!i.disableGutters&&t.gutters]}})(({theme:e})=>{let t={duration:e.transitions.duration.shortest};return{position:"relative",transition:e.transitions.create(["margin"],t),overflowAnchor:"none","&:before":{position:"absolute",left:0,top:-1,right:0,height:1,content:'""',opacity:1,backgroundColor:(e.vars||e).palette.divider,transition:e.transitions.create(["opacity","background-color"],t)},"&:first-of-type":{"&:before":{display:"none"}},[`&.${g.expanded}`]:{"&:before":{opacity:0},"&:first-of-type":{marginTop:0},"&:last-of-type":{marginBottom:0},"& + &":{"&:before":{display:"none"}}},[`&.${g.disabled}`]:{backgroundColor:(e.vars||e).palette.action.disabledBackground}}},({theme:e,ownerState:t})=>(0,a.Z)({},!t.square&&{borderRadius:0,"&:first-of-type":{borderTopLeftRadius:(e.vars||e).shape.borderRadius,borderTopRightRadius:(e.vars||e).shape.borderRadius},"&:last-of-type":{borderBottomLeftRadius:(e.vars||e).shape.borderRadius,borderBottomRightRadius:(e.vars||e).shape.borderRadius,"@supports (-ms-ime-align: auto)":{borderBottomLeftRadius:0,borderBottomRightRadius:0}}},!t.disableGutters&&{[`&.${g.expanded}`]:{margin:"16px 0"}})),b=s.forwardRef(function(e,t){let i=(0,d.Z)({props:e,name:"MuiAccordion"}),{children:r,className:A,defaultExpanded:c=!1,disabled:m=!1,disableGutters:p=!1,expanded:u,onChange:g,square:b=!1,TransitionComponent:w=l.Z,TransitionProps:y}=i,S=(0,n.Z)(i,v),[C,I]=(0,x.Z)({controlled:u,default:c,name:"Accordion",state:"expanded"}),E=s.useCallback(e=>{I(!C),g&&g(e,!C)},[C,g,I]),[B,...Q]=s.Children.toArray(r),M=s.useMemo(()=>({expanded:C,disabled:m,disableGutters:p,toggle:E}),[C,m,p,E]),k=(0,a.Z)({},i,{square:b,disabled:m,disableGutters:p,expanded:C}),T=j(k);return(0,f.jsxs)(Z,(0,a.Z)({className:(0,o.Z)(T.root,A),ref:t,ownerState:k,square:b},S,{children:[(0,f.jsx)(h.Z.Provider,{value:M,children:B}),(0,f.jsx)(w,(0,a.Z)({in:C,timeout:"auto"},y,{children:(0,f.jsx)("div",{"aria-labelledby":B.props.id,id:B.props["aria-controls"],role:"region",className:T.region,children:Q})}))]}))});var w=b},64861:function(e,t,i){"use strict";var n=i(67294);let a=n.createContext({});t.Z=a},22797:function(e,t,i){"use strict";i.d(t,{Z:function(){return f}});var n=i(87462),a=i(63366),s=i(67294),o=i(93680),r=i(94780),A=i(90948),d=i(71657),l=i(1588),c=i(34867);function h(e){return(0,c.Z)("MuiAccordionDetails",e)}(0,l.Z)("MuiAccordionDetails",["root"]);var x=i(85893);let m=["className"],p=e=>{let{classes:t}=e;return(0,r.Z)({root:["root"]},h,t)},u=(0,A.ZP)("div",{name:"MuiAccordionDetails",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({padding:e.spacing(1,2,2)})),g=s.forwardRef(function(e,t){let i=(0,d.Z)({props:e,name:"MuiAccordionDetails"}),{className:s}=i,r=(0,a.Z)(i,m),A=p(i);return(0,x.jsx)(u,(0,n.Z)({className:(0,o.Z)(A.root,s),ref:t,ownerState:i},r))});var f=g},38895:function(e,t,i){"use strict";i.d(t,{Z:function(){return w}});var n=i(63366),a=i(87462),s=i(67294),o=i(93680),r=i(94780),A=i(90948),d=i(71657),l=i(47739),c=i(64861),h=i(1588),x=i(34867);function m(e){return(0,x.Z)("MuiAccordionSummary",e)}let p=(0,h.Z)("MuiAccordionSummary",["root","expanded","focusVisible","disabled","gutters","contentGutters","content","expandIconWrapper"]);var u=i(85893);let g=["children","className","expandIcon","focusVisibleClassName","onClick"],f=e=>{let{classes:t,expanded:i,disabled:n,disableGutters:a}=e;return(0,r.Z)({root:["root",i&&"expanded",n&&"disabled",!a&&"gutters"],focusVisible:["focusVisible"],content:["content",i&&"expanded",!a&&"contentGutters"],expandIconWrapper:["expandIconWrapper",i&&"expanded"]},m,t)},v=(0,A.ZP)(l.Z,{name:"MuiAccordionSummary",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>{let i={duration:e.transitions.duration.shortest};return(0,a.Z)({display:"flex",minHeight:48,padding:e.spacing(0,2),transition:e.transitions.create(["min-height","background-color"],i),[`&.${p.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${p.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},[`&:hover:not(.${p.disabled})`]:{cursor:"pointer"}},!t.disableGutters&&{[`&.${p.expanded}`]:{minHeight:64}})}),j=(0,A.ZP)("div",{name:"MuiAccordionSummary",slot:"Content",overridesResolver:(e,t)=>t.content})(({theme:e,ownerState:t})=>(0,a.Z)({display:"flex",flexGrow:1,margin:"12px 0"},!t.disableGutters&&{transition:e.transitions.create(["margin"],{duration:e.transitions.duration.shortest}),[`&.${p.expanded}`]:{margin:"20px 0"}})),Z=(0,A.ZP)("div",{name:"MuiAccordionSummary",slot:"ExpandIconWrapper",overridesResolver:(e,t)=>t.expandIconWrapper})(({theme:e})=>({display:"flex",color:(e.vars||e).palette.action.active,transform:"rotate(0deg)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shortest}),[`&.${p.expanded}`]:{transform:"rotate(180deg)"}})),b=s.forwardRef(function(e,t){let i=(0,d.Z)({props:e,name:"MuiAccordionSummary"}),{children:r,className:A,expandIcon:l,focusVisibleClassName:h,onClick:x}=i,m=(0,n.Z)(i,g),{disabled:p=!1,disableGutters:b,expanded:w,toggle:y}=s.useContext(c.Z),S=e=>{y&&y(e),x&&x(e)},C=(0,a.Z)({},i,{expanded:w,disabled:p,disableGutters:b}),I=f(C);return(0,u.jsxs)(v,(0,a.Z)({focusRipple:!1,disableRipple:!0,disabled:p,component:"div","aria-expanded":w,className:(0,o.Z)(I.root,A),focusVisibleClassName:(0,o.Z)(I.focusVisible,h),onClick:S,ref:t,ownerState:C},m,{children:[(0,u.jsx)(j,{className:I.content,ownerState:C,children:r}),l&&(0,u.jsx)(Z,{className:I.expandIconWrapper,ownerState:C,children:l})]}))});var w=b},83965:function(e,t,i){"use strict";i.d(t,{Z:function(){return j}});var n=i(63366),a=i(87462),s=i(67294),o=i(93680),r=i(94780),A=i(71657),d=i(90948),l=i(1588),c=i(34867);function h(e){return(0,c.Z)("MuiCardMedia",e)}(0,l.Z)("MuiCardMedia",["root","media","img"]);var x=i(85893);let m=["children","className","component","image","src","style"],p=e=>{let{classes:t,isMediaComponent:i,isImageComponent:n}=e;return(0,r.Z)({root:["root",i&&"media",n&&"img"]},h,t)},u=(0,d.ZP)("div",{name:"MuiCardMedia",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:i}=e,{isMediaComponent:n,isImageComponent:a}=i;return[t.root,n&&t.media,a&&t.img]}})(({ownerState:e})=>(0,a.Z)({display:"block",backgroundSize:"cover",backgroundRepeat:"no-repeat",backgroundPosition:"center"},e.isMediaComponent&&{width:"100%"},e.isImageComponent&&{objectFit:"cover"})),g=["video","audio","picture","iframe","img"],f=["picture","img"],v=s.forwardRef(function(e,t){let i=(0,A.Z)({props:e,name:"MuiCardMedia"}),{children:s,className:r,component:d="div",image:l,src:c,style:h}=i,v=(0,n.Z)(i,m),j=-1!==g.indexOf(d),Z=!j&&l?(0,a.Z)({backgroundImage:`url("${l}")`},h):h,b=(0,a.Z)({},i,{component:d,isMediaComponent:j,isImageComponent:-1!==f.indexOf(d)}),w=p(b);return(0,x.jsx)(u,(0,a.Z)({className:(0,o.Z)(w.root,r),as:d,role:!j&&l?"img":void 0,ref:t,style:Z,ownerState:b,src:j?l||c:void 0},v,{children:s}))});var j=v},9581:function(e,t,i){"use strict";i.d(t,{Z:function(){return v}});var n=i(63366),a=i(87462),s=i(67294),o=i(93680),r=i(94780),A=i(90948),d=i(71657),l=i(1588),c=i(34867);function h(e){return(0,c.Z)("MuiDialogContent",e)}(0,l.Z)("MuiDialogContent",["root","dividers"]);let x=(0,l.Z)("MuiDialogTitle",["root"]);var m=i(85893);let p=["className","dividers"],u=e=>{let{classes:t,dividers:i}=e;return(0,r.Z)({root:["root",i&&"dividers"]},h,t)},g=(0,A.ZP)("div",{name:"MuiDialogContent",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:i}=e;return[t.root,i.dividers&&t.dividers]}})(({theme:e,ownerState:t})=>(0,a.Z)({flex:"1 1 auto",WebkitOverflowScrolling:"touch",overflowY:"auto",padding:"20px 24px"},t.dividers?{padding:"16px 24px",borderTop:`1px solid ${(e.vars||e).palette.divider}`,borderBottom:`1px solid ${(e.vars||e).palette.divider}`}:{[`.${x.root} + &`]:{paddingTop:0}})),f=s.forwardRef(function(e,t){let i=(0,d.Z)({props:e,name:"MuiDialogContent"}),{className:s,dividers:r=!1}=i,A=(0,n.Z)(i,p),l=(0,a.Z)({},i,{dividers:r}),c=u(l);return(0,m.jsx)(g,(0,a.Z)({className:(0,o.Z)(c.root,s),ownerState:l,ref:t},A))});var v=f},88078:function(e,t,i){"use strict";i.d(t,{Z:function(){return I}});var n=i(63366),a=i(87462),s=i(67294),o=i(93680),r=i(70917),A=i(94780),d=i(41796),l=i(90948),c=i(71657),h=i(1588),x=i(34867);function m(e){return(0,x.Z)("MuiSkeleton",e)}(0,h.Z)("MuiSkeleton",["root","text","rectangular","rounded","circular","pulse","wave","withChildren","fitContent","heightAuto"]);var p=i(85893);let u=["animation","className","component","height","style","variant","width"],g=e=>e,f,v,j,Z,b=e=>{let{classes:t,variant:i,animation:n,hasChildren:a,width:s,height:o}=e;return(0,A.Z)({root:["root",i,n,a&&"withChildren",a&&!s&&"fitContent",a&&!o&&"heightAuto"]},m,t)},w=(0,r.F4)(f||(f=g`
0% {
opacity: 1;
}

50% {
opacity: 0.4;
}

100% {
opacity: 1;
}
`)),y=(0,r.F4)(v||(v=g`
0% {
transform: translateX(-100%);
}

50% {
/* +0.5s of delay between each loop */
transform: translateX(100%);
}

100% {
transform: translateX(100%);
}
`)),S=(0,l.ZP)("span",{name:"MuiSkeleton",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:i}=e;return[t.root,t[i.variant],!1!==i.animation&&t[i.animation],i.hasChildren&&t.withChildren,i.hasChildren&&!i.width&&t.fitContent,i.hasChildren&&!i.height&&t.heightAuto]}})(({theme:e,ownerState:t})=>{let i=String(e.shape.borderRadius).match(/[\d.\-+]*\s*(.*)/)[1]||"px",n=parseFloat(e.shape.borderRadius);return(0,a.Z)({display:"block",backgroundColor:e.vars?e.vars.palette.Skeleton.bg:(0,d.Fq)(e.palette.text.primary,"light"===e.palette.mode?.11:.13),height:"1.2em"},"text"===t.variant&&{marginTop:0,marginBottom:0,height:"auto",transformOrigin:"0 55%",transform:"scale(1, 0.60)",borderRadius:`${n}${i}/${Math.round(n/.6*10)/10}${i}`,"&:empty:before":{content:'"\\00a0"'}},"circular"===t.variant&&{borderRadius:"50%"},"rounded"===t.variant&&{borderRadius:(e.vars||e).shape.borderRadius},t.hasChildren&&{"& > *":{visibility:"hidden"}},t.hasChildren&&!t.width&&{maxWidth:"fit-content"},t.hasChildren&&!t.height&&{height:"auto"})},({ownerState:e})=>"pulse"===e.animation&&(0,r.iv)(j||(j=g`
animation: ${0} 1.5s ease-in-out 0.5s infinite;
`),w),({ownerState:e,theme:t})=>"wave"===e.animation&&(0,r.iv)(Z||(Z=g`
position: relative;
overflow: hidden;

/* Fix bug in Safari https://bugs.webkit.org/show_bug.cgi?id=68196 */
-webkit-mask-image: -webkit-radial-gradient(white, black);

&::after {
animation: ${0} 1.6s linear 0.5s infinite;
background: linear-gradient(
90deg,
transparent,
${0},
transparent
);
content: '';
position: absolute;
transform: translateX(-100%); /* Avoid flash during server-side hydration */
bottom: 0;
left: 0;
right: 0;
top: 0;
}
`),y,(t.vars||t).palette.action.hover)),C=s.forwardRef(function(e,t){let i=(0,c.Z)({props:e,name:"MuiSkeleton"}),{animation:s="pulse",className:r,component:A="span",height:d,style:l,variant:h="text",width:x}=i,m=(0,n.Z)(i,u),g=(0,a.Z)({},i,{animation:s,component:A,variant:h,hasChildren:Boolean(m.children)}),f=b(g);return(0,p.jsx)(S,(0,a.Z)({as:A,ref:t,className:(0,o.Z)(f.root,r),ownerState:g},m,{style:(0,a.Z)({width:x,height:d},l)}))});var I=C},75557:function(e,t,i){(window.__NEXT_P=window.__NEXT_P||[]).push(["/",function(){return i(29957)}])},86889:function(e,t,i){"use strict";var n=i(85893);i(67294);let a=e=>{let{embedId:t}=e;return(0,n.jsx)("div",{className:"video-responsive",children:(0,n.jsx)("iframe",{src:"https://www.youtube.com/embed/".concat(t),frameBorder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowFullScreen:!0})})};t.Z=a},29957:function(e,t,i){"use strict";i.r(t),i.d(t,{default:function(){return k}});var n=i(85893),a=i(67294),s=i(87357),o=i(53156),r=i(88078),A=i(86886),d=i(83965),l=i(46066),c=i(78262),h=i(9581),x=i(86889);i(77383),i(5714);let m=[{header:"Bring your video <br /> to life",description:"Use illusto's powerful online video editor to create <br /> professional-looking videos in minutes."},{header:"The most powerful <br /> online video editor",description:" Unleash your creativity to deliver stunning content with <br />\n versatile effects filters, 3D transitions, media library <br />\n and much more"},{header:"Transform raw videos <br /> into incredible stories <br />\n in minutes",description:" It's never been easier to create exclusive videos that <br />\n captivate and engage your audiences"}],p=[{header:"Extensive Media Library",description:"An exhaustive variety of stock images, videos and audio\n clips to give your videos the boost it deserves",cardImg:"/images/Media.fd71b25f6af99d4fbab1.mp4"},{header:"Cool Transitions and Filters",description:" Transform your videos with cool transitions, effects and\n filters for a powerful impact",cardImg:"/images/FiltersTransitions.25e8bba3fe1e30259280.mp4"},{header:"Text Overlays",description:" Add creative and relevant text titles to amplify your\n messaging and engage your audience",cardImg:"/images/TextOverlay.ef8124a51f92ca5c7e95.mp4"},{header:"Voiceovers",description:" Illusto allows you to add that extra layer of precise\n messaging by adding prerecorded or live voiceovers",cardImg:"/images/Voiceover.0674215c081784e780dc.mp4"},{header:"Edit Audio",description:" Add life to your videos with audio edits and special\n effects",cardImg:"/images/homepageBannerVideo.webm"}],u=[{name:"Jane Malyon",address:"Entrepreneur and content creator",comment:(0,n.jsxs)("span",{children:["...I...ve been experimenting with illusto as an editing tool for my YouTube and TikTok videos. I...m not a very technical lady (and of a certain age!) but I really loved the fun ability to change the voice audio completely, and add texts, stickers and other special effects and I hadn...t come across these before. I will continue to try this new and exciting editing method out - so watch this space!...",(0,n.jsx)("br",{}),(0,n.jsx)("a",{href:"www.englishcreamtea.com",children:"www.englishcreamtea.com"})]}),image:{src:"/_next/static/media/Jane.c2d0d5da.jpg",height:853,width:1280,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAUACAMBIgACEQEDEQH/xAAoAAEBAAAAAAAAAAAAAAAAAAAABgEBAQAAAAAAAAAAAAAAAAAABAb/2gAMAwEAAhADEAAAAK0Drf/EABwQAAIBBQEAAAAAAAAAAAAAAAIDBQABBhESE//aAAgBAQABPwDIZZ0cxLFjsULFhB1qx+hc1//EABgRAAIDAAAAAAAAAAAAAAAAAAABAhIh/9oACAECAQE/AHJ2en//xAAbEQABBAMAAAAAAAAAAAAAAAACAAMEBQERcf/aAAgBAwEBPwCvr4b0UDcZ2Xcr/9k=",blurWidth:8,blurHeight:5}},{name:"Ajita Mahajan",address:"Freelance Video Editor",comment:(0,n.jsxs)("span",{children:["...illusto is a powerful video editing software for beginners and intermediate editors who do not want to invest in hefty and expensive software. One feature that stood out for me was preset video frame sizes; it caters to modern-day social media content requirements. In addition, the safe box is an interesting concept that most beginner editors tend to ignore in their projects. Lastly, the UI is intuitive and easy to use....",(0,n.jsx)("br",{})]}),image:{src:"/_next/static/media/Ajita.3721bd78.png",height:4026,width:3414,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAICAIAAAC6ZnJRAAAAuUlEQVR42mPIS45bvnxRaX7G9Cl9a9YuryxLzU+LZehtypg3u68wO729pX7fgT211bl5qVEMZamhMyY2d3VUL++sbSnJndzfWlOQypAXH5kQ7ZEU57uhtbQpPbyju6IiK5YhOcwnNcynKDx4RnH03NDIJB+f7IRQhpTIgFRf9yR1i66CxEXlhQXxsVnxIQz1xbHZia4MDAy+pprn5rZv6i7PywDalhdVXx6kLyENlHCR5YtSVG2tLQAApD1GEdYqh+UAAAAASUVORK5CYII=",blurWidth:7,blurHeight:8}},{name:"Nitya Nair",address:"Freelance Video Editor",comment:(0,n.jsxs)("span",{children:["...illusto is a wonderful tool for beginner and intermediate video editors. I used Illusto for building my corporate videos - the learning curve is not steep and is perfect for someone who wants to put together high-quality videos quickly and efficiently. I especially like the masking tool and in-house text effects! They make the transition to slightly more advanced editing techniques a lot smoother....",(0,n.jsx)("br",{})]}),image:{src:"/_next/static/media/Nitya.d3b1650e.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAYACAMBIgACEQEDEQH/xAAnAAEBAAAAAAAAAAAAAAAAAAAABgEBAAAAAAAAAAAAAAAAAAAAA//aAAwDAQACEAMQAAAAjAK//8QAHhAAAQMEAwAAAAAAAAAAAAAAAQIDEgAEBREVMkL/2gAIAQEAAT8A4MuYRi82gFSiZeox61//xAAXEQEAAwAAAAAAAAAAAAAAAAABAAIh/9oACAECAQE/AGyLs//EABcRAQEBAQAAAAAAAAAAAAAAAAECACH/2gAIAQMBAT8AJlDm/9k=",blurWidth:8,blurHeight:6}},{name:"Promira Banerjee",address:"Freelance Content Marketeer",comment:(0,n.jsxs)("span",{children:["...I have been using a lot of photo and video apps professionally and personally for our brand Asaba Branding. I was suggested ILLUSTO and little did i know i was in for a surprise. The video quality was the first thing that astounded me, the ease of workflow with all the insertions made it worth the effort. A few more still editing tool and this is my absolutely favourite app....",(0,n.jsx)("br",{})]}),image:{src:"/_next/static/media/Promira.c2392ca2.jpg",height:960,width:597,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAgABQMBIgACEQEDEQH/xAAnAAEBAAAAAAAAAAAAAAAAAAAABAEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEAMQAAAAiB//xAAfEAEAAAQHAAAAAAAAAAAAAAACAAEDBAUGExQiM3L/2gAIAQEAAT8AxHLt3PQq2r2tVFG4LXFsz7D6j//EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQIBAT8Af//EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQMBAT8Af//Z",blurWidth:5,blurHeight:8}},{name:"Shaheen",address:"Communication Designer",comment:(0,n.jsxs)("span",{children:["...illusto is an easy to use video editing platform. It is a powerful and inexpensive tool with all the essential video editing capabilities. Being a designer, I've always wanted a platform for quick edits, and the fact that I can work with different layers for videos and images on my browser, the possibilities are endless!...",(0,n.jsx)("br",{})]}),image:{src:"/_next/static/media/Shaheen.d971ef51.jpg",height:491,width:491,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAgACAMBIgACEQEDEQH/xAAoAAEBAAAAAAAAAAAAAAAAAAAAAQEBAQAAAAAAAAAAAAAAAAAAAgP/2gAMAwEAAhADEAAAAIDT/8QAHxAAAgECBwAAAAAAAAAAAAAAAQIDAAQGERITFDFx/9oACAEBAAE/AExLNzpg2vbW6aNZRmyKoAXr2v/EABURAQEAAAAAAAAAAAAAAAAAAAAx/9oACAECAQE/AI//xAAXEQADAQAAAAAAAAAAAAAAAAAAAhEi/9oACAEDAQE/AF1af//Z",blurWidth:8,blurHeight:8}},{name:"Siddhant Bhandari",address:"Youtube Podcast Host",comment:(0,n.jsxs)("span",{children:["...I have recently started editing my youtube videos on illusto. It is an intuitive video editing platform. It took me no time to figure out. My favorite tools are audio separation and the live voice-over recorder. I also like how everything is in one place for easy access. illusto will help any novice video editor feel more in control of their creativity, and this is empowering....",(0,n.jsx)("br",{})]}),image:{src:"/_next/static/media/Siddhant.556c11d6.jpg",height:3442,width:3442,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAgACAMBIgACEQEDEQH/xAAoAAEBAAAAAAAAAAAAAAAAAAAABQEBAQAAAAAAAAAAAAAAAAAAAAL/2gAMAwEAAhADEAAAAKAt/8QAHRAAAgIBBQAAAAAAAAAAAAAAAQMCBAAREiEywf/aAAgBAQABPwC5YaEgoQycw2Gg29ufBn//xAAYEQACAwAAAAAAAAAAAAAAAAAAARESQf/aAAgBAgEBPwC8Yj//xAAYEQACAwAAAAAAAAAAAAAAAAAAARIxYf/aAAgBAwEBPwCOuj//2Q==",blurWidth:8,blurHeight:8}},{name:"Brooke VanSant",address:"Associate at a VC firm",comment:(0,n.jsxs)("span",{children:["...My first time using Illusto, I created a high-quality video for my company's social media in under 15 minutes. Illusto is intuitive and powerful. It's my go-to video editor now...",(0,n.jsx)("br",{})]}),image:{src:"/_next/static/media/Brooke_Vansant.9bcaa349.jpg",height:2048,width:1365,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAgABQMBIgACEQEDEQH/xAAoAAEBAAAAAAAAAAAAAAAAAAAABAEBAQAAAAAAAAAAAAAAAAAAAQL/2gAMAwEAAhADEAAAAIQR/8QAHhAAAgEDBQAAAAAAAAAAAAAAAQQCAxExAAUhMmH/2gAIAQEAAT8AcS2xekp2AlTxe/vJjk6//8QAFxEAAwEAAAAAAAAAAAAAAAAAAAECUv/aAAgBAgEBPwBxGUf/xAAWEQADAAAAAAAAAAAAAAAAAAAAASH/2gAIAQMBAT8AdP/Z",blurWidth:5,blurHeight:8}}];function g(){let[e,t]=(0,a.useState)(!0);(0,a.useEffect)(()=>{t(!1)},[]);let[i,p]=(0,a.useState)(!1),u=()=>{p(!0)},g=()=>{p(!1)};return(0,n.jsx)(n.Fragment,{children:e?(0,n.jsx)(s.Z,{component:"section",className:"homeSekeltonBanner",children:(0,n.jsxs)(o.Z,{maxWidth:"xl",children:[(0,n.jsx)(s.Z,{component:"aside",className:"bannerLeftSkelton",children:(0,n.jsx)(A.ZP,{container:!0,spacing:2,className:"articaleScalten",children:(0,n.jsxs)(A.ZP,{item:!0,xs:12,sm:12,md:8,sx:{marginBottom:"20px"},children:[(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"2rem",width:"100%",marginBottom:"30px"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem",width:"100%"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem",width:"100%"}}),(0,n.jsxs)(s.Z,{component:"div",sx:{display:"flex",marginTop:"20px"},children:[(0,n.jsx)(r.Z,{variant:"rounded",width:100,height:50,style:{marginRight:6}}),(0,n.jsx)(r.Z,{variant:"rounded",width:100,height:50})]})]})})}),(0,n.jsx)(s.Z,{component:"aside",className:"bannerRightSkelton"})]})}):(0,n.jsxs)(s.Z,{component:"section",className:"HomeBanner",children:[(0,n.jsx)(d.Z,{component:"video",image:"/images/homepageBannerVideo.webm",autoPlay:!0,loop:!0,playsInline:!0,muted:!0}),(0,n.jsx)(o.Z,{maxWidth:"xl",children:(0,n.jsx)(s.Z,{component:"section",className:"bannerSliderWrapper",children:(0,n.jsx)(l.Z,{className:"center",infinite:!0,autoplay:!0,speed:500,slidesToShow:1,slidesToScroll:1,initialSlide:0,dots:!0,arrows:!1,adaptiveHeight:!0,responsive:[{breakpoint:1024,settings:{slidesToShow:1,slidesToScroll:1,infinite:!0}},{breakpoint:770,settings:{slidesToShow:1,slidesToScroll:1}},{breakpoint:600,settings:{slidesToShow:1,centerMode:!1,infinite:!1,autoplay:!1}}],children:null==m?void 0:m.map((e,t)=>(0,n.jsx)(s.Z,{children:(0,n.jsxs)(s.Z,{component:"section",className:"bannerSlider",children:[(0,n.jsx)("h2",{dangerouslySetInnerHTML:{__html:e.header}}),(0,n.jsx)("p",{dangerouslySetInnerHTML:{__html:e.description}}),(0,n.jsxs)("div",{className:"bannerButtonWrapper",children:[(0,n.jsx)("a",{href:"/signup",children:(0,n.jsxs)("button",{className:"PrimaryButton ",tabIndex:"0",type:"button",children:["Try for free"," "]})}),(0,n.jsxs)("button",{className:"wachButton",tabIndex:"0",onClick:u,type:"button",children:["Watch Video"," "]})]})]})},t))})})}),(0,n.jsx)(c.Z,{open:i,keepMounted:!0,onClose:g,className:"tutorialModal",children:(0,n.jsx)(h.Z,{className:"video-modal-content",sx:{padding:"0px"},children:i?(0,n.jsx)(x.Z,{embedId:"SM1XNIJ3bfA"}):""})})]})})}function f(){let[e,t]=(0,a.useState)(!0);return(0,a.useEffect)(()=>{t(!1)},[]),(0,n.jsx)(s.Z,{component:"section",className:"featuresMainWrapper",children:(0,n.jsx)(o.Z,{maxWidth:"xl",children:(0,n.jsxs)(s.Z,{component:"div",className:"features",children:[e?(0,n.jsx)(r.Z,{variant:"text",animation:"wave",sx:{fontSize:"2rem",marginBottom:1,width:{xs:"100%",md:"40%"}}}):(0,n.jsx)("h1",{children:"The best part?"}),e?(0,n.jsx)(r.Z,{variant:"text",animation:"wave",sx:{fontSize:"1.5rem",width:{xs:"100%",md:"60%"}}}):(0,n.jsx)("h4",{children:"You don't need any prior experience!"}),e?(0,n.jsx)(r.Z,{variant:"text",animation:"wave",sx:{fontSize:"1rem",marginBottom:1,width:{xs:"100%",md:"30%"}}}):(0,n.jsx)("h5",{children:"Our Features"}),(0,n.jsx)("box",{component:"div",className:"featureSlider",children:e?(0,n.jsxs)(A.ZP,{container:!0,spacing:2,className:"articaleScalten",sx:{display:"flex"},children:[(0,n.jsxs)(A.ZP,{item:!0,xs:12,sm:12,md:4,sx:{marginLeft:"20px",marginBottom:"40px"},children:[(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"2rem"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"0.8rem",marginBottom:"10px"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"0.8rem",marginBottom:"10px"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"0.8rem"}})]}),(0,n.jsx)(A.ZP,{item:!0,xs:12,sm:6,md:7,sx:{marginBottom:"20px"},children:(0,n.jsx)(r.Z,{variant:"rectangular",width:"100%",height:300})})]}):(0,n.jsx)(l.Z,{className:"center",infinite:!0,autoplay:!0,speed:500,slidesToShow:1,slidesToScroll:1,initialSlide:0,dots:!0,arrows:!1,responsive:[{breakpoint:1024,settings:{slidesToShow:1,slidesToScroll:1,infinite:!0}},{breakpoint:770,settings:{slidesToShow:1,slidesToScroll:1}},{breakpoint:600,settings:{slidesToShow:1,centerMode:!1,infinite:!1,autoplay:!1}}],children:null==p?void 0:p.map((e,t)=>(0,n.jsx)(s.Z,{children:(0,n.jsxs)("div",{className:"featuresSliderWrapper",children:[(0,n.jsxs)("div",{className:"featureInfo",children:[(0,n.jsx)("h2",{children:e.header}),(0,n.jsx)("p",{children:e.description})]}),(0,n.jsx)("div",{className:"featureVedio",children:(0,n.jsx)(d.Z,{component:"video",image:e.cardImg,autoPlay:!0,loop:!0,playsInline:!0,muted:!0})})]})},t))})})]})})})}var v=i(25675),j=i.n(v);function Z(){let[e,t]=(0,a.useState)(!0);return(0,a.useEffect)(()=>{t(!1)},[]),(0,n.jsx)(s.Z,{component:"section",className:"testimonialOuterWrapper",children:(0,n.jsxs)(o.Z,{maxWidth:"xl",sx:{textAlign:"center"},children:[e?(0,n.jsx)(r.Z,{variant:"text",animation:"wave",sx:{fontSize:"1rem",width:"60%",display:"inline-block",marginBottom:"30px"}}):(0,n.jsx)("h2",{children:"See what our early users are saying!!"}),(0,n.jsx)(s.Z,{component:"div",className:"testimonialSliderWrapper",children:e?(0,n.jsxs)(A.ZP,{container:!0,spacing:2,className:"articaleScalten",children:[(0,n.jsxs)(A.ZP,{item:!0,xs:12,sm:6,md:4,sx:{marginBottom:"20px"},children:[(0,n.jsxs)(s.Z,{component:"div",sx:{display:"flex"},children:[(0,n.jsx)(r.Z,{animation:"wave",variant:"circular",width:100,height:100,style:{marginRight:"20px"}}),(0,n.jsxs)(s.Z,{component:"div",width:"80%",sx:{marginTop:"20px"},children:[(0,n.jsx)(r.Z,{variant:"text",width:"60%",sx:{fontSize:"1rem"},style:{marginBottom:"10px"}}),(0,n.jsx)(r.Z,{variant:"text",width:"90%",sx:{fontSize:"0.5rem"}})]})]}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem",marginTop:"20px"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem"}})]}),(0,n.jsxs)(A.ZP,{item:!0,xs:12,sm:6,md:4,sx:{marginBottom:"20px",display:{xs:"none",sm:"block"}},children:[(0,n.jsxs)(s.Z,{component:"div",sx:{display:"flex"},children:[(0,n.jsx)(r.Z,{animation:"wave",variant:"circular",width:100,height:100,style:{marginRight:"20px"}}),(0,n.jsxs)(s.Z,{component:"div",width:"80%",sx:{marginTop:"20px"},children:[(0,n.jsx)(r.Z,{variant:"text",width:"60%",sx:{fontSize:"1rem"},style:{marginBottom:"10px"}}),(0,n.jsx)(r.Z,{variant:"text",width:"90%",sx:{fontSize:"0.5rem"}})]})]}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem",marginTop:"20px"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem"}})]}),(0,n.jsxs)(A.ZP,{item:!0,xs:12,sm:6,md:4,sx:{marginBottom:"20px",display:{xs:"none",md:"block"}},children:[(0,n.jsxs)(s.Z,{component:"div",sx:{display:"flex"},children:[(0,n.jsx)(r.Z,{animation:"wave",variant:"circular",width:100,height:100,style:{marginRight:"20px"}}),(0,n.jsxs)(s.Z,{component:"div",width:"80%",sx:{marginTop:"20px"},children:[(0,n.jsx)(r.Z,{variant:"text",width:"60%",sx:{fontSize:"1rem"},style:{marginBottom:"10px"}}),(0,n.jsx)(r.Z,{variant:"text",width:"90%",sx:{fontSize:"0.5rem"}})]})]}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem",marginTop:"20px"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem"}})]})]}):(0,n.jsx)(l.Z,{className:"center",infinite:!0,autoplay:!0,speed:1e3,slidesToShow:3,slidesToScroll:1,dots:!0,arrows:!1,responsive:[{breakpoint:1050,settings:{slidesToShow:2,slidesToScroll:1,infinite:!0}},{breakpoint:770,settings:{slidesToShow:2,slidesToScroll:1}},{breakpoint:700,settings:{slidesToShow:1,centerMode:!1,infinite:!1,autoplay:!1}}],style:{width:"100%",paddingRight:"20px"},children:u.map((e,t)=>(0,n.jsx)(s.Z,{component:"div",children:(0,n.jsxs)(s.Z,{component:"div",className:"testimonial",children:[(0,n.jsxs)(s.Z,{component:"div",className:"testimonialHeader",children:[(0,n.jsx)("div",{className:"testimonialPerson",children:(0,n.jsx)(j(),{src:e.image})}),(0,n.jsxs)("div",{className:"testimonialPersonName",children:[(0,n.jsx)("h4",{children:e.name}),(0,n.jsx)("span",{dangerouslySetInnerHTML:{__html:e.address}})]})]}),(0,n.jsx)(s.Z,{component:"div",className:"testimonialBody",children:(0,n.jsx)("p",{children:e.comment})})]})},t))})})]})})}var b=i(67358),w=i(22797),y=i(38895),S=i(15861),C=i(23508);function I(){let[e,t]=a.useState(!1),i=e=>(i,n)=>{t(!!n&&e)};return(0,n.jsx)(s.Z,{component:"section",className:"faqWrapper",children:(0,n.jsxs)(o.Z,{maxWidth:"xl",children:[(0,n.jsxs)(s.Z,{component:"div",className:"faqSection",sx:{textAlign:"center"},children:[(0,n.jsx)("h3",{children:"Have Questions? We're here to help!"}),(0,n.jsx)("h2",{children:"Frequently Asked Questions"}),(0,n.jsxs)(s.Z,{component:"div",className:"faqAccordianWrapper",children:[(0,n.jsxs)(b.Z,{expanded:"panel1"===e,onChange:i("panel1"),children:[(0,n.jsx)(y.Z,{expandIcon:(0,n.jsx)(C.Z,{}),"aria-controls":"panel1bh-content",id:"panel1bh-header",children:(0,n.jsx)(S.Z,{children:"Do I need to have prior video editing knowledge or skills?"})}),(0,n.jsx)(w.Z,{children:(0,n.jsx)(S.Z,{children:"Absolutely not! All you need is your laptop and 10-15 minutes to spare."})})]}),(0,n.jsxs)(b.Z,{expanded:"panel2"===e,onChange:i("panel2"),children:[(0,n.jsx)(y.Z,{expandIcon:(0,n.jsx)(C.Z,{}),"aria-controls":"panel2bh-content",id:"panel2bh-header",children:(0,n.jsx)(S.Z,{children:"Do I have to download any special apps?"})}),(0,n.jsx)(w.Z,{children:(0,n.jsx)(S.Z,{children:"Nope! Just login, upload and begin. It's that simple"})})]}),(0,n.jsxs)(b.Z,{expanded:"panel3"===e,onChange:i("panel3"),children:[(0,n.jsx)(y.Z,{expandIcon:(0,n.jsx)(C.Z,{}),"aria-controls":"panel3bh-content",id:"panel3bh-header",children:(0,n.jsx)(S.Z,{children:"Is it really free?"})}),(0,n.jsx)(w.Z,{children:(0,n.jsx)(S.Z,{children:"Yes, absolutely."})})]})]})]}),(0,n.jsx)(s.Z,{component:"div",className:"faqbuttonWrapper",children:(0,n.jsx)("a",{href:"/faq",children:(0,n.jsxs)("button",{className:"faqbutton",tabIndex:"0",type:"button",children:["see more"," "]})})})]})})}function E(){let[e,t]=(0,a.useState)(!0);return(0,a.useEffect)(()=>{t(!1)},[]),(0,n.jsx)(s.Z,{component:"section",className:"illustoInfoWrapper",children:(0,n.jsx)(o.Z,{maxWidth:"xl",children:(0,n.jsx)(s.Z,{component:"div",className:"illustoInfoSlider",children:e?(0,n.jsxs)(A.ZP,{container:!0,spacing:2,className:"articaleScalten",children:[(0,n.jsxs)(A.ZP,{item:!0,xs:12,sm:6,md:6,sx:{marginBottom:"20px"},children:[(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem",marginTop:"20px",width:"300px"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"2rem",width:"250px"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem",marginBottom:"10px",marginTop:"10px"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem"}})]}),(0,n.jsxs)(A.ZP,{item:!0,xs:12,sm:6,md:6,sx:{marginBottom:"20px",display:{xs:"none",sm:"block"}},children:[(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem",marginTop:"20px",width:"300px"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"2rem",width:"250px"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem",marginBottom:"10px",marginTop:"10px"}}),(0,n.jsx)(r.Z,{variant:"text",sx:{fontSize:"1rem"}})]})]}):(0,n.jsxs)(l.Z,{className:"center",infinite:!0,speed:1e3,slidesToShow:2,slidesToScroll:1,initialSlide:1,dots:!1,responsive:[{breakpoint:1024,settings:{slidesToShow:2,slidesToScroll:1,infinite:!0}},{breakpoint:770,settings:{slidesToShow:2,slidesToScroll:1}},{breakpoint:600,settings:{slidesToShow:1,infinite:!1,autoplay:!0}}],style:{width:"100%"},children:[(0,n.jsx)(s.Z,{component:"div",children:(0,n.jsxs)(s.Z,{component:"div",className:"illustoInfoCard",children:[(0,n.jsx)("h3",{children:" illusto is "}),(0,n.jsx)("h2",{children:" limitless "}),(0,n.jsx)("p",{children:" Where can you access it from? "}),(0,n.jsx)("p",{children:"Anywhere! Store your content on the cloud and access it at no extra cost"})]})}),(0,n.jsx)(s.Z,{component:"div",children:(0,n.jsxs)(s.Z,{component:"div",className:"illustoInfoCard pinkborder",children:[(0,n.jsx)("h3",{children:" illusto is "}),(0,n.jsx)("h2",{className:"pink",children:" fast "}),(0,n.jsx)("p",{children:" Who's got time to resize? "}),(0,n.jsx)("p",{children:"Instantly edit and publish videos to share on any digital platform, Create and export as many videos as you like"})]})}),(0,n.jsx)(s.Z,{component:"div",children:(0,n.jsxs)(s.Z,{component:"div",className:"illustoInfoCard purpulblueborder",children:[(0,n.jsx)("h3",{children:" illusto is "}),(0,n.jsx)("h2",{className:"purpulblue",children:" easy "}),(0,n.jsx)("p",{children:" Why would you download anything? "}),(0,n.jsx)("p",{children:"Avail tons of features in a single click online. Add subtitle,text animations and more"})]})}),(0,n.jsx)(s.Z,{component:"div",children:(0,n.jsxs)(s.Z,{component:"div",className:"illustoInfoCard skyblueborder",children:[(0,n.jsx)("h3",{children:" illusto is "}),(0,n.jsx)("h2",{className:"skyblue",children:" limitless "}),(0,n.jsx)("p",{children:" Where can you access it from? "}),(0,n.jsx)("p",{children:"Anywhere! Store your content on the cloud and access it at no extra cost"})]})})]})})})})}function B(){let[e,t]=(0,a.useState)(!0);return(0,a.useEffect)(()=>{t(!1)},[]),(0,n.jsxs)(s.Z,{component:"main",sx:{p:3},className:"HomeWrapper",children:[(0,n.jsx)(g,{}),(0,n.jsx)(f,{}),(0,n.jsx)(s.Z,{component:"section",className:"onlineSoftBannerWrapper",children:(0,n.jsx)(o.Z,{maxWidth:"xl",children:e?(0,n.jsx)(r.Z,{variant:"rounded",width:"100%",height:300}):(0,n.jsxs)(s.Z,{component:"div",className:"onlineSoftBanner",children:[(0,n.jsxs)("h2",{children:["Easy to Use Online Software That...s ",(0,n.jsx)("br",{}),"Exciting, Immersive & Gives Your",(0,n.jsx)("br",{}),"Edits Serious Credits"]}),(0,n.jsx)("p",{children:"What are you waiting for? Get exclusive early access now!"}),(0,n.jsx)("a",{href:"/signup",children:(0,n.jsxs)("button",{className:"PrimaryButton ",tabIndex:"0",type:"button",children:["Try for Free"," "]})})]})})}),(0,n.jsx)(Z,{}),(0,n.jsx)(E,{}),(0,n.jsx)(I,{})]})}var Q=i(9008),M=i.n(Q);function k(){return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(M(),{children:[(0,n.jsx)("title",{children:"Online Video Creator | illusto"}),(0,n.jsx)("meta",{property:"og:title",content:"Transform your raw footage into cinematic masterpieces with our video editing platform. Discover powerful tools, tutorials, and support today."},"title")]}),(0,n.jsx)(B,{})]})}i(11163)}},function(e){e.O(0,[9248,2531,9774,2888,179],function(){return e(e.s=75557)}),_N_E=e.O()}]);
2.2.39. https://dev-app.illusto.com/_next/static/chunks/pages/login-7262f8d1210d07d6.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/pages/login-7262f8d1210d07d6.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://iaycxuvrrmof.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/pages/login-7262f8d1210d07d6.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; countryCode=IN; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://iaycxuvrrmof.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:38:10 GMT
Content-Type: application/javascript; charset=UTF-8
Content-Length: 790
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"316-18b142b7028"
Vary: Accept-Encoding

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3459],{42070:function(n,t,i){(window.__NEXT_P=window.__NEXT_P||[]).push(["/login",function(){return i(72038)}])},72038:function(n,t,i){"use strict";i.r(t),i.d(t,{default:function(){return c}});var o=i(85893),e=i(9008),r=i.n(e),u=i(21866);function c(){return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsxs)(r(),{children:[(0,o.jsx)("title",{children:"Login | illusto"}),(0,o.jsx)("meta",{property:"og:title",content:"Access your video editing account and unleash your creativity. Login now to continue working on your projects and bring your vision to life."},"title")]}),(0,o.jsx)(u.Z,{routeState:"Login"})]})}}},function(n){n.O(0,[4347,135,7307,3184,5572,5171,8755,8523,1866,9774,2888,179],function(){return n(n.s=42070)}),_N_E=n.O()}]);
2.2.40. https://dev-app.illusto.com/_next/static/chunks/pages/privacy-198b501bfc47c0af.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/pages/privacy-198b501bfc47c0af.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://zkeuebjrxglc.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/pages/privacy-198b501bfc47c0af.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; countryCode=IN; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga=GA1.2.1572859313.1697020601; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://zkeuebjrxglc.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:38:18 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"8ee0-18b142b7028"
Vary: Accept-Encoding
Content-Length: 36576

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8915],{67852:function(e,o,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/privacy",function(){return r(61474)}])},61474:function(e,o,r){"use strict";r.r(o),r.d(o,{default:function(){return f}});var t=r(85893),i=r(67294),a=r(9008),n=r.n(a),s=r(87357),l=r(53156),c=r(78462),d=r(97212),h=r(59334),u=r(11163);function m(e){return[0].map(o=>i.cloneElement(e,{key:o}))}function f(){let[e,o]=i.useState(!1),r=(0,u.useRouter)();return(0,i.useEffect)(()=>{r.isReady&&r.push("https://dev-app.illusto.com")},[r.isReady]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(n(),{children:[(0,t.jsx)("title",{children:"Privacy Policy | illusto"}),(0,t.jsx)("meta",{property:"og:title",content:"Protecting your privacy is our top priority. Read our video editing platform's privacy policy to learn how we safeguard your data and information."},"title")]}),(0,t.jsx)(s.Z,{component:"main",sx:{p:3},className:"terms privacyPolicy",children:(0,t.jsxs)(l.Z,{maxWidth:"xl",children:[(0,t.jsx)("h1",{children:"PRIVACY POLICY"}),(0,t.jsxs)("p",{children:['Clippings Inc. and Multistream Technologies Private Ltd. (referred as Company or ...we... or ...us... or ...our") is the owner of the website domain at ',"".concat("https://dev-app.illusto.com")," (referred as ...Platform...); and any service availed by Users (hereinafter referred to as ...you..., ...your... or ...User...) through the Platform is conditioned upon your acceptance of the terms and conditions contained in Terms of Service as available on Platform and this privacy policy (...Privacy Policy...)."]}),(0,t.jsx)("p",{children:"THIS PRIVACY POLICY IS AN ELECTRONIC RECORD IN THE FORM OF AN ELECTRONIC CONTRACT FORMED UNDER ANY RELEVANT STATUTE OR REGULATION UNDER ANY APPLICABLE JURISDICTION. THIS PRIVACY POLICY DOES NOT REQUIRE ANY PHYSICAL, ELECTRONIC OR DIGITAL SIGNATURE."}),(0,t.jsx)("p",{children:"The purpose of this Privacy Policy is to ensure that there is an intact charter to collect, use and protect any personal and/or sensitive data collected by us. This Policy defines our procedure for collection, usage, processing, disclosure and protection of any information obtained by us through the Platform. Capitalized terms that are not defined in this Privacy Policy shall have the same meaning as ascribed to them in our Terms of Service. Any reference made to Privacy policy in this document shall mean and refer to the latest version of the Privacy Policy"}),(0,t.jsx)("h2",{children:"1. CONSENT"}),(0,t.jsx)("p",{children:"THIS PRIVACY POLICY IS A LEGALLY BINDING DOCUMENT BETWEEN YOU AND THE COMPANY. THE TERMS OF THIS PRIVACY POLICY WILL BE EFFECTIVE UPON YOUR ACCEPTANCE OF THE SAME OR BY YOUR USE OF OUR SERVICES AND WILL GOVERN THE RELATIONSHIP BETWEEN COMPANY AND YOU FOR YOUR USE OF THE PLATFORM AND OUR SERVICES."}),(0,t.jsx)("p",{children:"PLEASE READ THIS PRIVACY POLICY CAREFULLY AS IT AFFECTS YOUR RIGHTS AND LIABILITIES UNDER LAW. BY USING THIS PLATFORM AND AVAILING OUR SERVICES, YOU INDICATE THAT YOU UNDERSTAND, AGREE AND CONSENT TO THIS PRIVACY POLICY. IF YOU DO NOT AGREE WITH THE TERMS OF THIS PRIVACY POLICY, PLEASE DO NOT USE THIS WEBSITE OR AVAIL OUR SERVICES."}),(0,t.jsx)("p",{children:"Please be advised that any Information procured by us, shall be:"}),(0,t.jsxs)(c.Z,{dense:e,className:"points",children:[m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"processed fairly and lawfully for rendering the Services; "})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"obtained only for specified and lawful purposes;"})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"adequate, relevant and not excessive in relation to the purpose for which it is required;"})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:" able to be reviewed by the User, from time to time and updated-if need arises; and"})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"not kept longer than for the time which it is required or the purpose for which it is required or as required by the applicable law."})}))]}),(0,t.jsxs)("p",{children:["If you do not agree with this Privacy Policy, you may refuse or withdraw your consent any time, or alternatively choose to not provide us with any Personal Information, you understand that under such circumstance, we may be unable to render Services. Any such intimation to withdraw your consent can be sent to",(0,t.jsx)("a",{href:"mailto::privacy@illusto.com",children:" privacy@illusto.com "})," . "]}),(0,t.jsx)("p",{children:"WE SHALL NOT BE LIABLE FOR ANY LOSS OR DAMAGE SUSTAINED BY REASON OF ANY DISCLOSURE (INADVERTENT OR OTHERWISE) OF ANY DATA, IF THE SAME IS EITHER (A) REQUIRED FOR SHARING YOUR INFORMATION FOR LEGITIMATE PURPOSES; OR (B) WAS CAUSED THROUGH NO FAULT, ACT, OR OMISSION OF THE COMPANY."}),(0,t.jsx)("h2",{children:"2. TYPES OF INFORMATION COLLECTED BY US "}),(0,t.jsxs)(c.Z,{dense:e,className:"points",children:[m((0,t.jsx)(d.ZP,{children:(0,t.jsxs)(h.Z,{children:[(0,t.jsx)("strong",{children:"...Personal Data... "})," means and includes any Information that relates to a natural person through which an individual is identified, such as the name, contact details, email address, gender, age, organisation name, organisation email id, demographic information such as address and pin code, any photo identity or any other information relevant to product choice and preferences provided by a User, including but not limited to information gathered through availing Services."]})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsxs)(h.Z,{children:[(0,t.jsx)("strong",{children:"...Technical Information... "})," means and includes any Information gathered through various technologies that may employ cookies, web beacons, or similar technologies to automatically record certain information from your device through which you use the Platform. This technical information may include your Internet Protocol (IP) address, device or browser type, Internet service provider (ISP), referring or exit pages, clickstream data, operating system, hardware model, operating system version, unique device identifiers, and mobile network. This data includes usage information and user statistics."]})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsxs)(h.Z,{children:[(0,t.jsx)("strong",{children:" ...Locational Information..."})," shall mean and include the information obtained through GPS or other means, such as the geographical location of the User."]})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsxs)(h.Z,{children:[(0,t.jsx)("strong",{children:" ...Social Media Data... "})," If you access the Platform through a third-party platform such as a social media service or connect Our Services to a third-party platform, the Information we collect may include your user name associated with that third-party platform, any information or content the third-party platform has the right to share with Us, such as your profile picture, email address or friends list, and any information you have made public in connection with the respective third-party platform. When you access the Platform through third-party platform, you are authorizing us to collect, store, and use and retain such information from the third-party platform in accordance with this Privacy Policy."]})}))]}),(0,t.jsx)("h2",{children:"...Non-Personal Information..."}),(0,t.jsxs)(c.Z,{dense:e,className:"points",children:[m((0,t.jsx)(d.ZP,{children:(0,t.jsxs)(h.Z,{children:[(0,t.jsx)("strong",{children:" ...Information collected through use of our Service... "})," means and includes generic and non-identifying information which is shared with us to avail our Services."]})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsxs)(h.Z,{children:[(0,t.jsx)("strong",{children:' "Non-Personal Information...'})," means and includes any information that does not reveal your specific identity, such as, browser information, information collected through Cookies (as defined below), pixel tags and other technologies, demographic information, etc. As is true with most websites, our Company gathers some information automatically when you visit the Platform. When you use the Platform, we may collect certain information about your computer or mobile to facilitate, evaluate and verify your use of the Platform. For example, we may store environmental variables, such as browser type, operating system, speed of the central processing unit (CPU), referring or exit web pages, click patterns. This information is generally collected in aggregate form, without identifying any User individually."]})}))]}),(0,t.jsxs)("p",{children:["(The Personal Data, Technical Information, Locational Information and Non-Personal Information are collectively referred to as ",(0,t.jsx)("strong",{children:'...Information"'})," ). "]}),(0,t.jsx)("h2",{children:"3. COLLECTION OF INFORMATION"}),(0,t.jsxs)(c.Z,{dense:e,className:"points",children:[m((0,t.jsx)(d.ZP,{children:(0,t.jsxs)(h.Z,{children:["Information may be collected in various ways including during the course of you registering as a User on the Platform, or availing certain Services offered on the Platform.",(0,t.jsxs)("ul",{children:[(0,t.jsx)("li",{children:"Directly from You. For example, from the forms You complete on our Service, preferences You express or provide through our Service, or from Your purchases on our Service."}),(0,t.jsx)("li",{children:"Indirectly from You. For example, from observing Your activity on our Service."}),(0,t.jsx)("li",{children:"Automatically from You. For example, through cookies We or our Service Providers set on Your Device as You navigate through our Service."}),(0,t.jsx)("li",{children:"From Service Providers. For example we may receive Information about you from third-party platform, such as social media platforms, marketing and advertising firms, commercially available sources and business partners to whom you have consented disclosure of such Information."})]})]})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"Please do note that each category of Information may be treated differently as per this Privacy Policy."})}))]}),(0,t.jsx)("h2",{children:"4. PURPOSE FOR COLLECTING OF INFORMATION "}),(0,t.jsx)(c.Z,{dense:e,className:"points",children:m((0,t.jsx)(d.ZP,{children:(0,t.jsxs)(h.Z,{children:["The Company collects, uses, stores and processes your Information for any purpose as may be permissible under applicable laws (including where the applicable law provides for such collection, usage, storage or processes in accordance with the consent of the User) and shall include the following:",(0,t.jsxs)("ul",{children:[(0,t.jsx)("li",{children:"to render Services and facilitate your use of the Platform; "}),(0,t.jsx)("li",{children:"to respond to your inquiries or fulfil your requests for information about the various Services offered on the Platform;"}),(0,t.jsx)("li",{children:" to provide you with information about Services available on the Platform and to send you information, materials, and offers;"}),(0,t.jsx)("li",{children:"to send you important information regarding the Platform, changes in terms and conditions, user agreements, and policies and/or other administrative information;"}),(0,t.jsx)("li",{children:"to send you surveys and marketing communications; "}),(0,t.jsx)("li",{children:"to improve user experience"}),(0,t.jsx)("li",{children:"to help you address your problems incurred on the Platform including addressing any technical problems;"}),(0,t.jsx)("li",{children:"to protect the integrity and for proper administering of the Platform;"}),(0,t.jsx)("li",{children:"to conduct academic research, surveys, analytical studies on various aspects including user behaviour, user preferences etc.;"}),(0,t.jsx)("li",{children:"to respond to legal, judicial, quasi-judicial process and provide information to law enforcement agencies or in connection with an investigation on matters related to public safety, as permitted by law;"}),(0,t.jsx)("li",{children:"to implement information security practices;"}),(0,t.jsx)("li",{children:"to determine any security breaches, computer contaminant or computer virus;"}),(0,t.jsx)("li",{children:"to investigate, prevent, or take action regarding illegal activities and suspected fraud, "}),(0,t.jsx)("li",{children:"to enable a potential buyer or investor to evaluate the business of the Company."}),(0,t.jsx)("li",{children:"Business or Research Purposes: The Information saved and except Sensitive Personal Information, is used for business or research purposes, including improving and customizing the Platform for ease of use and the products and services offered by us. We may archive this information to use it for future communications for providing updates and/or surveys."}),(0,t.jsxs)("li",{children:["Aggregating Information / Anonymized data: We may aggregate Information and analyse it in a manner to further accentuate the level of services that we offer to our customers. This Information includes average number of Users of the Platform, the average clicks of the services/, the features used, the response rate, etc. and other such statistics regarding groups or individuals. In doing so, we shall not be making disclosures of any Sensitive Personal Information as defined above.",(0,t.jsxs)("p",{children:["[Individually and collectively referred to as ",(0,t.jsx)("span",{children:' ("Legitimate Purposes") '})," ]"]})]})]})]})}))}),(0,t.jsx)("h2",{children:"5. SHARING AND DISCLOSURE OF YOUR INFORMATION "}),(0,t.jsxs)(c.Z,{dense:e,className:"points",children:[m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"We do not disclose or share any Information that we collect from you, with third parties, save and except in order to provide you with the Services. Any such disclosure, if made, shall be in accordance to this Privacy Policy and as per the procedure prescribed by law and in compliance with our legal obligations. We may share your Information in circumstances and for the purposes as specified hereunder:"})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"We shall share the information to the third-party service providers/ vendors, to provide you with the Services."})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsxs)(h.Z,{children:["We may disclose any Information provided by you on the Platform as may be deemed to be necessary or appropriate:",(0,t.jsxs)("ul",{children:[(0,t.jsx)("li",{children:"under applicable law, including laws outside your country of residence;"}),(0,t.jsx)("li",{children:"to comply with legal process; "}),(0,t.jsx)("li",{children:"to respond to requests from public and government authorities including public and government authorities including public and government authorities outside your country of residence;"}),(0,t.jsx)("li",{children:"to protect our operations or those of any of our affiliates; "}),(0,t.jsx)("li",{children:"to protect our rights, privacy, safety or property, and/that of our affiliates, you or others; "}),(0,t.jsx)("li",{children:"to allow us to pursue available remedies or limit the damages that we may sustain; or "}),(0,t.jsx)("li",{children:"to protect against legal liability;"}),(0,t.jsx)("li",{children:"to protect the personal safety of Users of the Platform;"}),(0,t.jsx)("li",{children:"to prevent or investigate possible wrongdoing in connection with the Platform."})]})]})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"Merger or Acquisition: We may share Information upon merger or acquisition of Company with another company. We shall transmit and transfer the Information upon acquisition or merger of Company with another company."})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"With our service providers: We may share Information with other service providers on a need to know basis, subject to obligations of confidentiality for provision of Services. We hereby clarify that we work with institutions, vendors, partners, advertisers, and other service providers, including (but not limited) to those who provide products or services such as contact Information verification, website hosting, data analysis, providing infrastructure, information technology services, auditing services and other similar services, in different industries and categories of business by virtue of lawful contracts instituted between such third parties and Company to improve our product and services. Accordingly, we may share your Information with such service provider in order to provide you with Services."})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"Employees /Agents of Company: We follow a strict confidentiality policy with regard to disclosure of confidential information to our employees or other personnel. There may be situations, where we may disclose the confidential information only to those of our employees and other personnel on a need to know basis. Any breach of confidential information by the employees, personnel within the Company is dealt with stringently by us."})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"Except for the Information disclosed pursuant to this section, Company may share Information only if you authorize us to do so."})}))]}),(0,t.jsx)("h2",{children:"6. LINK TO OTHER WEBSITES AND THIRD-PARTY SERVICES "}),(0,t.jsxs)(c.Z,{dense:e,className:"points",children:[m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"Our Platform may provide links to other sites. These links are provided for your convenience only and the provision of these links does not mean that sites are related or associated with us. Please note that these sites have their own terms of use and privacy policy. You should check their privacy policy before you submit Your Personal Information or any other data with them. We don...t guarantee the content and the security of those sites."})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"We may have certain features on our Platform which may be hosted by third parties, your interaction with such features shall be governed by the privacy policy of such third parties."})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"We shall not be responsible for any loss, damage, claim or expense caused as a result of you accessing these third-party sites and features."})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"We may use your Information to send you promotional Information about third parties which, we think you may find interesting, if you tell us that you wish this to happen. We shall not be responsible for any disclosure of Information due to unauthorized third-party access or other acts of third parties or acts or omissions beyond our reasonable control and you agree that you will not hold us responsible for any breach of security unless such breach has been caused as a direct result of our negligence or wilful default."})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"We use support services of third-party platforms and/or companies to direct you to payment gateways when you opt to pay for our Services. Your financial information is collected, stored and retained by such third-party platforms. We and such designated third-party platforms undertake measures designed to provide a security level that is appropriate to the risks of processing your personal information. However, you are requested to check and consent to the ...Privacy Policy... of such third-party platforms in order to accept how such third-party platforms handle your Information."})}))]}),(0,t.jsx)("h2",{children:"7. CHILDREN...S PRIVACY"}),(0,t.jsx)("p",{children:"We may need to collect your child's Personal Information to provide our services to you and your child. We are committed to protecting the privacy of children who use our Platform. If your child is a resident of India, we will treat their Personal Information as a child...s Personal Information if they are under 18 years of age and receive consent of their legal guardian as required for the processing of Personal Information and using the Services."}),(0,t.jsx)("p",{children:"Any portion of the Information containing personal data relating to minors provided to us shall be deemed to be given with the consent of the minor's legal guardian. Such consent is deemed to be provided by your registration on the Platform."}),(0,t.jsx)("p",{children:"If you think that your child has provided this Personal Information on our Platform without your consent, we strongly encourage you to contact us immediately and we will take reasonable steps to promptly remove or destroy such information."}),(0,t.jsx)("h2",{children:"8. DATA PROTECTION RIGHTS "}),(0,t.jsxs)(c.Z,{dense:e,className:"points",children:[m((0,t.jsx)(d.ZP,{children:(0,t.jsxs)(h.Z,{children:["You have certain rights available to you when it comes to your Personal Information. Subject to any exemptions provided by the applicable laws, you have the following rights:",(0,t.jsxs)("ul",{children:[(0,t.jsxs)("li",{children:[" ",(0,t.jsx)("strong",{children:" Rectifying, correcting, updating and removing Your information: "})," ",(0,t.jsx)("br",{}),"You can access, edit, modify and/or update your Personal Information by logging into your user profile or you can write to us via email in case you wish to exercise this right."]}),(0,t.jsxs)("li",{children:[(0,t.jsx)("strong",{children:"Accessing and updating or deleting Your information: "})," ",(0,t.jsx)("br",{}),"Our Services and related documentation on our Platform provide you with the ability to access, update and delete certain Personal Information from your Account, if any. We will provide you with information about whether we hold any of your Personal Information upon request. We will respond to such requests within a reasonable timeframe. Please note, however, that we may need to retain certain information for record keeping purposes, to complete our Services and related obligations to you or to comply with our legal obligations."]}),(0,t.jsxs)("li",{children:[(0,t.jsx)("strong",{children:" Object or restrict processing of Your information:"})," ",(0,t.jsx)("br",{}),"You have the right to: (i) object to our processing of your Personal Information; and/or (ii) request that we restrict the processing of your Personal Information."]}),(0,t.jsxs)("li",{children:[(0,t.jsx)("strong",{children:"Portability:"})," ",(0,t.jsx)("br",{}),"You shall have the right to request us to transfer Your Personal Information to another controller, or directly to you, in a structured, commonly used and machine-readable format."]})]})]})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsxs)(h.Z,{children:["In order to exercise these rights, please contact us on ",(0,t.jsx)("a",{href:"mailto:privacy@illusto.com",children:" privacy@illusto.com"})," "]})}))]}),(0,t.jsx)("h2",{children:"9. STORAGE AND TRANSFER OF INFORMATION "}),(0,t.jsx)("p",{children:"Your Information will primarily be stored in electronic form; provided, however, that certain data can also be stored in physical form. We may store, collect, process and use your data in countries other than the jurisdiction where it has been collected, but under compliance with applicable laws. We may enter into agreements with third parties to store or process your information or data. These third parties may have their own security standards to safeguard your information or data and we will on commercial reasonable basis require from such third parties to adopt reasonable security standards to safeguard your information / data."}),(0,t.jsx)("h2",{children:"10. COOKIES AND OTHER TRACKING TECHNOLOGIES "}),(0,t.jsxs)(c.Z,{dense:e,className:"points",children:[m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"Our Platform may utilize ...cookies... and other Technical Information. ...Cookies... are a small text file consisting of alphanumeric numbers used to collect the Information about Platform activity. The Technical Information helps us analyse web traffic and helps you by customizing the Platform to your preferences. Cookies in no way gives us access to your computer or mobile device. In relation to Cookies, you can deny access to the installation of the Cookies by modifying the settings on your web browser, however, this may prevent you from taking full advantage of the Platform."})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"Our use of Cookies and Technical Information allows us to improve Platform and your experience of Platform and Services. We may also analyse Technical Information that does not contain Sensitive Personal Information for trends and statistics."})}))]}),(0,t.jsx)("h2",{children:" 11. DATA RETENTION "}),(0,t.jsx)("p",{children:"We will retain your Information for as long as your Account is active or as needed to provide our Services. We shall retain and use the Information collected by us as necessary to comply with our legal obligations, resolve disputes or for other Legitimate Purposes. If you cancel/ deactivate/ unsubscribe your account with us, we are not under any obligation to retain your Information. However, may retain the Information pertaining to the User for the maximum period permitted under the law of the land from the date of deactivation of User...s Account."}),(0,t.jsx)("h2",{children:" 12. SECURITY MEASURES AND SAFEGUARDS "}),(0,t.jsx)("p",{children:"You agree and accept that your Information may be stored in third-party cloud service infrastructure providers. While all reasonable attempts have been taken from our end to ensure the safe and secure storage of your data, we shall not be liable for any data breach on the part of the third-party cloud service infrastructure provider that was beyond our control. In addition to the security measures put in place by the third-party cloud service infrastructure provider for safe and secure storage of your Information, we use certain physical, managerial, technical or operational safeguards as per industry standards and established best practices to protect the Information we collect. We use reasonable security practices and procedures and use secure servers as mandated under applicable laws for the protection of your Information. We review our Information collection, storage, and processing practices, including physical security measures to guard against unauthorized access to systems. However, as effective as these measures are, no security system is impenetrable. We cannot guarantee the security of our database, nor can we guarantee that the Information you supply will not be intercepted while being transmitted to us over the internet. However, since the internet is not a 100% secure environment, we on best effort basis ensure the security of any information the User transmits to us and that the information may not be accessed, disclosed, altered, or destroyed by breach of any of our physical, technical, or managerial safeguards. Please note that e-mails and other communications the User sends to us through our Platform are not encrypted, and we strongly advise the User not to communicate any confidential information through these means."}),(0,t.jsx)("h2",{children:"13. DO NOT SELL"}),(0,t.jsxs)("p",{children:["We do not sell your Personal Data in the conventional sense (i.e., for money). However, like many companies, we use services that collect information from You (to deliver advertisements to You for example) and this may classify this use as a ...sale... of your Personal Data, You can request to opt-out out of this ...sale..., if you direct us not to sell your Personal Information, we will stop sharing your personal information if you submit a written request to us via email at ",(0,t.jsx)("a",{href:"mailto:privacy@illusto.com",children:"privacy@illusto.com"})," . You must put the statement ...Sale of Information- Opt-out) in your request and include your name, street address, city, state, and ZIP code. We are not responsible for notices that are not labelled or sent properly, or do not have complete information."]}),(0,t.jsx)("h2",{children:"14. DO NOT TRACK"}),(0,t.jsxs)("p",{children:["Our Service currently does not respond to ...Do Not Track... (DNT) signals and operates as described in this Privacy Policy whether or not a DNT signal is received. To find out more about ...Do Not Track,... please visit ",(0,t.jsx)("a",{href:"http://www.allaboutdnt.com",children:" http://www.allaboutdnt.com "}),"."]}),(0,t.jsx)("h2",{children:"15. UPDATES TO THIS PRIVACY POLICY "}),(0,t.jsx)("p",{children:"We may change the data privacy practices and update this Privacy Policy as and when the need arises, and the same will be made available on the Platform. But our commitment to protect your privacy will continue to remain. We suggest that you regularly check this Privacy Policy to apprise yourself of any updates. Your continued use of Platform and Services or provision of Information thereafter will imply your unconditional acceptance of such updates to this Privacy Policy. Further, we retain the right at any time to deny or suspend access to all, or any part of, the service to anyone who we reasonably believe has violated any provision of this Privacy Policy"}),(0,t.jsx)("h2",{children:"16. MISCELLANEOUS "}),(0,t.jsx)("p",{children:"ENFORCEABILITY OF THE REMAINDER OF THIS PRIVACY POLICY. THIS PRIVACY POLICY DOES NOT APPLY TO ANY INFORMATION OTHER THAN THE INFORMATION COLLECTED BY US THROUGH THE PLATFORM. THIS PRIVACY POLICY SHALL BE INAPPLICABLE TO ANY UNSOLICITED INFORMATION YOU PROVIDE US THROUGH THE PLATFORM OR THROUGH ANY OTHER MEANS. ALL UNSOLICITED INFORMATION SHALL BE DEEMED TO BE NON-CONFIDENTIAL AND WE SHALL BE FREE TO USE AND/ OR DISCLOSE SUCH UNSOLICITED INFORMATION WITHOUT ANY LIMITATIONS. THE RIGHTS AND REMEDIES AVAILABLE UNDER THIS POLICY MAY BE EXERCISED AS OFTEN AS NECESSARY AND ARE CUMULATIVE AND NOT EXCLUSIVE OF RIGHTS OR REMEDIES PROVIDED BY LAW. RIGHTS UNDER THIS POLICY MAY BE WAIVED ONLY IN WRITING. DELAY IN EXERCISING OR NON-EXERCISE OF ANY SUCH RIGHT OR REMEDY DOES NOT CONSTITUTE A WAIVER OF THAT RIGHT OR REMEDY, OR ANY OTHER RIGHT OR REMEDY."}),(0,t.jsx)("h2",{children:"17. THE FOLLOWING SECTION IS APPLICABLE TO RESIDENTS OF CALIFORNIA "}),(0,t.jsx)("p",{children:"...Personal Information... has the meaning given in the California Consumer Privacy Act of 2018 (...CCPA...) but does not include information exempted from the scope of the CCPA. "}),(0,t.jsxs)("p",{children:["California...s ...Shine the Light... law (Civil Code section 1798.83) also permits California residents once per calendar year to request and receive information about a business... disclosure of certain categories of Personal Information to other companies for direct marketing purposes. If you are a California resident and would like a copy of this notice, please submit a written request to us via email at ",(0,t.jsx)("a",{href:"mailto:privacy@illusto.com",children:"privacy@illusto.com "})," . You must put the statement ...Your California Privacy Rights... in your request and include your name, street address, city, state, and ZIP code. We are not responsible for notices that are not labelled or sent properly, or do not have complete information."]}),(0,t.jsx)("h2",{children:"18. GRIEVANCE OFFICER- INDIA "}),(0,t.jsx)("p",{children:"For Indian Users, in furtherance of the Information Technology Act, 2000 (...IT Act...) and the Information Technology (Intermediary Guidelines and Digital Media Ethics Code) Rules, 2021 (...Intermediary Guidelines...) a grievance officer is appointed to ensure compliance with the IT Act and the Intermediary guidelines."}),(0,t.jsxs)("p",{children:["Name: Shalesh Jagal ",(0,t.jsx)("br",{}),"Address: 108 W, 13th street suite 100, Wilmington, New Castle, DE, 19801, United States",(0,t.jsx)("br",{}),"Email: ",(0,t.jsx)("a",{href:"mailto:grievance@illusto.com",children:"grievance@illusto.com"})]}),(0,t.jsx)("p",{children:"The grievance officer shall revert to every complaint within 24 hours of receipt of the complaint. Further, the Company shall take best possible efforts to redress the complaint within 15 days of receipt of the complaint. Any suggestions by Company regarding use of the Services shall not be construed as a warranty."}),(0,t.jsxs)("p",{children:["Please feel free to reach out to us by e-mail at ",(0,t.jsx)("a",{href:"mailto:grievance@illusto.com",children:" grievance@illusto.com "}),"in case of any concerns, grievances, or questions relating to our privacy or data related practices"]}),(0,t.jsx)("h2",{children:"19. EMAIL NEWSLETTER"}),(0,t.jsx)("p",{children:"This Platform operates an email newsletter program, used to inform Users about products and services. Users shall be receiving the newsletters once the User signs up on our Platform."}),(0,t.jsx)("p",{children:"Subscriptions are taken in compliance with all applicable laws. All personal details relating to subscriptions are held securely and in accordance with this Privacy Policy."}),(0,t.jsx)("p",{children:"Email marketing campaigns published by this Platform or its owners may contain tracking facilities within the actual email. User activity may be tracked and stored in a database for future analysis and evaluation. Such tracked activity may include but is not limited to the opening of emails, forwarding of emails, the clicking of links within the email content, times, dates and frequency of activity. This information is used to refine future email campaigns and supply the User with more relevant content based on their activity."}),(0,t.jsx)("p",{children:"In compliance with applicable laws subscribed Users are given the opportunity to unsubscribe at any time through an automated system. The User shall have an option to unsubscribe to the newsletters by clicking the ...unsubscribe... button in the footer of each email that they receive."}),(0,t.jsx)("h2",{children:"20. EXTERNAL LINKS"}),(0,t.jsx)("p",{children:"While availing Services, Users may connect with third-party service providers. The Company is not responsible for, and does not endorse, any third-party services mentioned on the Platform. It is hereby stated that Company shall in no way be responsible for any acts or omissions of third parties. Any transaction, dealings or communication otherwise that the User may have with such third parties are at the User...s own risk and we make no warranties, express or implied regarding the quality or suitability of the services or products of such third-party vendors. You may be redirected to a third-party website upon clicking on such links, these websites will be governed by its privacy policy and terms of use. We shall not be responsible for any transaction or dissemination of information that may take place while accessing these third-party websites."}),(0,t.jsx)("p",{children:"We attempt to be as accurate as possible. However, we do not warrant those descriptions of our content or other content of this site is accurate, complete, reliable, current, or error-free. We are not responsible for the availability of such external sites or resources and we do not endorse and are not responsible or liable for any content, advertising, products or other material on or available from such sites or resources."}),(0,t.jsx)("p",{children:"You acknowledge that when you access a link that leaves the Platform, the site you will enter into is not controlled by us and different terms of use and privacy policy may apply. By assessing links to other sites, You acknowledge that we are not responsible for those sites. We reserve the right to disable links to and / or from third-party sites to the Services, although we are under no obligation to do so."}),(0,t.jsx)("h2",{children:"21. SHORTENED LINKS IN SOCIAL MEDIA "}),(0,t.jsxs)("p",{children:["This Platform and its owners through their social media platform accounts may share web links to relevant web pages. By default, some social media platforms shorten lengthy URLs [web addresses] (this is an example: ",(0,t.jsx)("a",{href:"".concat("https://dev-app.illusto.com","/?utm_source=newsletter&utm_medium=email&utm_campaign=first_newsletter"),children:" http://bit.ly/zyVUBo "}),") ."]}),(0,t.jsx)("p",{children:"Users are advised to take caution and good judgment before clicking any shortened URLs published on social media platforms by this website and its owners. Despite the best efforts to ensure only genuine URLs are published, many social media platforms are prone to spam and hacking and therefore this website and its owners cannot be held liable for any damages or implications caused by visiting any shortened links."})]})})]})}}},function(e){e.O(0,[2221,9774,2888,179],function(){return e(e.s=67852)}),_N_E=e.O()}]);
2.2.41. https://dev-app.illusto.com/_next/static/chunks/pages/signup-f744e09648b140e6.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/pages/signup-f744e09648b140e6.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://fwnvtizoiccm.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/pages/signup-f744e09648b140e6.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; countryCode=IN; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga=GA1.2.1572859313.1697020601; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://fwnvtizoiccm.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:38:21 GMT
Content-Type: application/javascript; charset=UTF-8
Content-Length: 797
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"31d-18b142b7028"
Vary: Accept-Encoding

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7616],{73665:function(n,t,e){(window.__NEXT_P=window.__NEXT_P||[]).push(["/signup",function(){return e(4644)}])},4644:function(n,t,e){"use strict";e.r(t),e.d(t,{default:function(){return s}});var o=e(85893),i=e(9008),u=e.n(i),r=e(21866);function s(){return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsxs)(u(),{children:[(0,o.jsx)("title",{children:"Signup | illusto"}),(0,o.jsx)("meta",{property:"og:title",content:"Join the community of video editors and start creating amazing content today. Sign up now to unlock access to our tools, resources, and tutorials."},"title")]}),(0,o.jsx)(r.Z,{routeState:"SignUp"})]})}}},function(n){n.O(0,[4347,135,7307,3184,5572,5171,8755,8523,1866,9774,2888,179],function(){return n(n.s=73665)}),_N_E=n.O()}]);
2.2.42. https://dev-app.illusto.com/_next/static/chunks/pages/terms-7f693ceb59969084.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/pages/terms-7f693ceb59969084.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://gdfdcdoimpoy.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/pages/terms-7f693ceb59969084.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; countryCode=IN; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga=GA1.2.1572859313.1697020601; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://gdfdcdoimpoy.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:38:55 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"1370b-18b142b7028"
Vary: Accept-Encoding
Content-Length: 79627

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6890],{91162:function(e,t,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/terms",function(){return o(58384)}])},58384:function(e,t,o){"use strict";o.r(t),o.d(t,{default:function(){return d}});var n=o(85893),i=o(67294),r=o(9008),a=o.n(r),s=o(87357),l=o(10155),c=o(53156),h=o(11163);function d(e){let t=(0,h.useRouter)();return(0,i.useEffect)(()=>{t.isReady&&t.push("https://dev-app.illusto.com")},[t.isReady]),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(a(),{children:[(0,n.jsx)("title",{children:"Terms and Conditions | illusto"}),(0,n.jsx)("meta",{property:"og:title",content:"Understand the terms and conditions of using our video editing platform. Read our guidelines and policies to ensure a safe and enjoyable experience."},"title")]}),(0,n.jsxs)(s.Z,{component:"main",sx:{p:3},className:"terms",children:[(0,n.jsx)(l.Z,{}),(0,n.jsxs)(c.Z,{maxWidth:"xl",children:[(0,n.jsx)("h1",{children:" TERMS OF SERVICE "}),(0,n.jsx)("p",{children:" THESE TERMS OF SERVICES IS AN ELECTRONIC RECORD IN THE FORM OF AN ELECTRONIC CONTRACT FORMED UNDER APPLICABLE LAWS THE AMENDED PROVISIONS PERTAINING TO ELECTRONIC DOCUMENTS / RECORDS IN VARIOUS STATUTES. THESE TERMS OF SERVICES DOES NOT REQUIRE ANY PHYSICAL, ELECTRONIC OR DIGITAL SIGNATURE."}),(0,n.jsx)("p",{children:"PLEASE READ THESE TERMS OF SERVICES CAREFULLY. BY USING THE WEBSITE, YOU INDICATE THAT YOU UNDERSTAND, AGREE AND CONSENT TO THESE TERMS OF SERVICES. IF YOU DO NOT AGREE WITH THE TERMS OF THESE TERMS OF SERVICES, PLEASE DO NOT USE THE PLATFORM OR SERVICES."}),(0,n.jsxs)("p",{children:['These Terms of Service (" ',(0,n.jsx)("strong",{children:"Terms"}),"...)of the website located at the URL ",(0,n.jsx)("a",{href:"".concat("https://dev-app.illusto.com"),children:"".concat("https://dev-app.illusto.com","/")})," on mobile sites or the other associated/ancillary applications, products, websites and services and all other variations of the same (collectively referred to as ...",(0,n.jsx)("strong",{children:"Platform"}),"...) is between Clippings Inc. and Multistream Technologies Private Limited (referred as ...",(0,n.jsx)("strong",{children:"Company"}),"..., ...",(0,n.jsx)("strong",{children:"illusto"}),"... or ...",(0,n.jsx)("strong",{children:"we"}),"... or ...",(0,n.jsx)("strong",{children:"us"}),"... or ...",(0,n.jsx)("strong",{children:"our"}),'"), and the registered Users, defined to include any person who registers himself/herself/itself on the Platform and holds an Account on the Platform (referred as "',(0,n.jsx)("strong",{children:"you"}),'" or "',(0,n.jsx)("strong",{children:"your"}),'" or or ...',(0,n.jsx)("strong",{children:"User"}),"...) describe the terms on which Company offers Services."]}),(0,n.jsxs)("p",{children:["These Terms are a contract between you and Company. These Terms of Services shall be read together with the Privacy Policy available on",(0,n.jsxs)("a",{href:"".concat("https://dev-app.illusto.com","/privacy"),children:["".concat("https://dev-app.illusto.com","/privacy")," "]}),' or other terms and condition with all other notices, disclaimers, guidelines appearing on the Platform from time to time (collectively referred to as "',(0,n.jsx)("strong",{children:"Terms and Conditions"}),'" or ...',(0,n.jsx)("strong",{children:"Terms"}),"...) constitute the entire agreement upon which you are allowed to access and use the Platform and avail the Services."]}),(0,n.jsx)("p",{children:" By accessing this Platform, you are agreeing to be bound by these Terms and Conditions, all applicable laws and regulations, and agree that you are responsible for compliance with any applicable local laws. Your continued use of the Platform shall constitute your acceptance to the Terms and Conditions, as revised from time to time."}),(0,n.jsxs)("p",{children:["You and Company shall hereinafter be individually referred to as a ...",(0,n.jsx)("strong",{children:"Party"}),"... and collectively as the ...",(0,n.jsx)("strong",{children:"Parties"}),"..."]}),(0,n.jsx)("h2",{children:"1. CLICK TO ACCEPT"}),(0,n.jsx)("p",{children:'Before using certain areas of the Platform you may be asked to indicate your acceptance of additional special terms and conditions by clicking a button marked "I Accept" "I Agree" "Okay" "I Consent" or other words or actions that similarly acknowledge your consent or acceptance of a Click-Through Terms and Conditions. Any consent so provided by you will be deemed to be valid consent under all applicable laws.'}),(0,n.jsx)("h2",{children:"2. UPDATION OF TERMS AND CONDITIONS"}),(0,n.jsx)("p",{children:"Your use of the Platform is subject to the Terms and Conditions, which may be updated, amended, modified, or revised by us from time to time. To ensure that you are aware of any additions, revisions, amendments, or modifications that we may have made to these Terms and Conditions, it is important for you to refer to the Terms and Conditions from time to time. The updated Terms and Conditions shall be effective immediately and shall supersede these. We shall not be under an obligation to notify you of any changes to the Terms and Conditions. You shall be solely responsible for reviewing the Terms and Conditions from time to time for any modifications. If you continue to use the Platform and/or Services after the updated Terms and Conditions have been published, it shall be deemed that you have read and understood and accept the updated Terms and Conditions. Any reference to Terms of Service herein shall refer to the latest version of the Terms of Service."}),(0,n.jsx)("h2",{children:"3. WEBSITE SERVICES "}),(0,n.jsx)("p",{children:"illusto is an online video creation platform that offers all the basic video editing functionality including but not limited to upload, cut, trim, merge, add effects etc. as well as offers third party materials including but not limited to stock media libraries, image creation using AI for creating videos."}),(0,n.jsx)("p",{children:"Company reserves the right to update the Platform and /or Services, in order to, inter alia, introduce new features or Services, enhance existing features or Services, improve user experience and performance. You hereby agree that."}),(0,n.jsx)("h2",{children:"4. ELIGIBILITY AND ACCOUNT REGISTRATION"}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsx)("li",{children:'By using the Platform, you affirm that you are at least 18 years of age and are fully able and competent to accept the Terms and Conditions and the obligations, affirmations, representations, warranties set forth in the Terms and Conditions, and to abide by and comply with the terms stated therein. Registration of User in the Platform is available only to persons who can form legally binding contracts. Persons who are "incompetent to contract" within the meaning of the applicable law including minors, un-discharged insolvents, or person with unsound mind etc. are not eligible to use the Platform.'}),(0,n.jsxs)("li",{children:["You must register an account on the Platform (an ... ",(0,n.jsx)("strong",{children:"Account"}),"...). When you register on the Platform and set up your Account, you must: (i) provide accurate and complete information; (ii) promptly update your Account information with any new information that may affect the operation of your Account; (iii) authorize Company to make any inquiries we consider necessary or appropriate to verify your Account information or the information you provide to us via the Platform including document proofs or copies or any such information as required mandatorily by applicable law that need to be provided to us; and (iv) acknowledge and accept any applicable policies, including but not limited to those pertaining to service quality, confidentiality, User integrity, anti-harassment and conflict of interest. You will not use false identities or impersonate any other person or use another account that you are not authorized to use on any computer, mobile phone, tablet, or other device (collectively ...",(0,n.jsx)("strong",{children:"Device"}),"...)."]}),(0,n.jsxs)("li",{children:["You can create an Account by logging into your account with certain third-party social networking websites (... ",(0,n.jsx)("strong",{children:"SNS"}),"...) including Google, Facebook etc. ...Third- Party Account..., or by using your phone number. If you create an Account using your phone number, you must enter in the necessary details on the Platform, post which one-time verification shall be conducted by the Company. Post such verification the Account shall be created."]}),(0,n.jsx)("li",{children:"If you chose to create an Account using a Third-Party Account, you may link your Account with Third Party Accounts, by either: (i) providing your Third-Party Account login information to Platform; or (ii) allowing Platform to access your Third-Party Account, as is permitted under the applicable terms and conditions that govern your use of each Third-Party Account. You represent that you are entitled to disclose your Third-Party Account login information to Platform and/or grant Platform access to your Third-Party Account (including, but not limited to, for use for the purposes described herein), without breach of any of the terms and conditions that govern your use of the Third-Party Account and without obligating Company to pay any fees or making Company subject to any usage limitations imposed by such third-party service providers."}),(0,n.jsx)("li",{children:"By granting Company access to any Third-Party Account, you understand that the Company will access, make available and store (if applicable) any content that you have provided to and stored in your Third-Party Account, so that it is available on and through the Platform. Unless otherwise specified in these Terms of Service, all SNS Content, if any, will be considered to be User...s data for all purposes of these Terms of Service. Depending on the Third-Party Accounts you choose and subject to the privacy settings that you have set in such Third-Party Accounts, personal information that you post to your Third-Party Account will be available on and through your Platform."}),(0,n.jsx)("li",{children:" Please note that if a Third- Party Account becomes unavailable, or User...s access to such Third-Party Account is terminated by the third-party service provider, then SNS Content will no longer be available on and through the Platform. You have the ability to disable the connection between your Account and your Third-Party Accounts, at any time, by accessing the ...Settings... section of the Platform and Application. However, under such circumstances, the Services may be discontinued by the Company, at its sole discretion."}),(0,n.jsx)("li",{children:" Please note that your relationship with any third- party service providers associated with your third- party accounts is governed solely by your agreement(s) with such third- party service providers. Company makes no effort to review any SNS Content for any purpose, including but not limited to, for accuracy, legality or non-infringement and Company is not responsible for any SNS Content."}),(0,n.jsx)("li",{children:"You are responsible for safeguarding and maintaining the confidentiality of your Account information. You agree not to disclose your Account information to any third party and that you are entirely and solely responsible for any and all activities or actions that occur pursuant to the use of your Account on the Platform, whether or not you have authorized such activities or actions. You will immediately notify Company of any unauthorized use of your Account. You may be held liable for losses incurred by Company due to authorized or unauthorized use of your Account as a result of your failure in keeping your Account Information secure and confidential."}),(0,n.jsxs)("li",{children:["If you provide any information that is untrue, inaccurate, not current or incomplete (or becomes untrue, inaccurate, not current or incomplete), or Company has reasonable grounds to suspect that such information is untrue, inaccurate, not current or incomplete, Company has the right to suspend or terminate your Account and refuse any and all current or future use of the Platform / Services (or any portion thereof).",(0,n.jsx)("p",{className:"martop1",children:"Details:"}),(0,n.jsxs)("ul",{children:[(0,n.jsx)("li",{children:"Plans: We provide a variety of plan package options, as set out on the Platform (...Plans...). Our Plans include personal use Plans and business use Plans with different inclusions, pricing and billing options for you to select from. For example, we may make available on the Platform: (1) Plans that renew on an annual basis, with annual payments (Annual Plans); and (2) Plans that renew on a monthly basis, with monthly payments (Monthly Plans). You must use the free Plan only for personal purposes (and not for business or commercial purposes)."}),(0,n.jsx)("li",{children:"Account: To sign up for the Services you must select a Plan and register for an account (Account). Account creation is subject to our approval. To create an Account, we require that you provide us with information about yourself, such as your name and email. You must provide accurate, current and complete information during the registration process and you must update such information to keep it accurate, current and complete. At our sole discretion, we may refuse to allow any person to register an Account. "}),(0,n.jsx)("li",{children:"Account Owner: Where you choose a Plan and register for an Account, you are the Account Owner and you are responsible for your Account, as set out in these Terms."})]}),(0,n.jsx)("p",{children:"Highlights: There may be a ...Team... function within certain Plans under the Services. To create or join a Team, you have to have registered an Account with us. Under some Plans a Team Administrator can be assigned. illusto is not responsible for disputes between users that arise from your use of the Services, including the Team function."}),(0,n.jsx)("p",{className:"martop1",children:"Details:"}),(0,n.jsxs)("ul",{children:[(0,n.jsx)("li",{children:"Team Members: As an Account Owner, your Plan may allow you to access the team function, a function that allows Account Owners to share videos within a group of other Account Owners (collectively, a ...Team...). An Account Owner can create a Team and invite other Account Owners to join that Team. Account Owners that create and Account Owners that accept a Team invitation are ...Team Members.... A Team Member must choose a Plan and register for an Account. As an Account Owner, Team Members are responsible for their Account, as set out in these Terms. At our sole discretion, we may refuse to allow any Account Owner to be a Team Member. Team Members can leave a Team at any time. illusto does not monitor or moderate Team Members... observance of collegial expectations of Teams that use our Services. illusto is not responsible for Team Member or any user disputes arising from the use of our Services."}),(0,n.jsx)("li",{children:"Team Administrator: A Plan may allow a Team Administrator to be assigned to a Team under the Teams function. Where a Team Administrator has been assigned, the Team Administrator will be the only Team Member that can add and remove Team Member from the Team."}),(0,n.jsx)("li",{children:"Some parts of the Services are interactive, and illusto is in no way responsible for the content, information or actions of the users, Account Owners and/or other third parties. You are solely responsible for your interactions and communications with other Account Owners including any sensitive personal information provided by You to such other Account Owners, and any other parties with whom you interact or communicate with through the Services."})]}),"Highlights: There are a number of different Plans and user types. You can choose a type of Plan that suits your needs.",(0,n.jsx)("p",{className:"martop1",children:"Details:"}),(0,n.jsx)("p",{children:"User types: Different Plans allow for different user types. Your user type will determine the type of access (specified in pricing section) we grant for you to use the Services. You can be classified as more than one user type."})]})]}),(0,n.jsx)("h2",{children:"5. PLATFORM LICENSE"}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsx)("li",{children:"Subject to your compliance with these Terms, and unless the subscription plans chosen by you and the third party terms and conditions, state otherwise, Company grants you a limited, non-exclusive, non-transferable license: (i) to view, download and print any content of Platform solely for your personal and non-commercial purposes; and (ii) to access, modify, edit and download any content, to which you are permitted access solely for your use. You have no right to sublicense the license rights granted herein."}),(0,n.jsx)("li",{children:"You will not use, copy, adapt, modify, prepare derivative works based upon, distribute, license, sell, transfer, publicly display, publicly perform, transmit, stream, broadcast or otherwise exploit the Platform and Services, except as expressly permitted in the Terms. No licenses or rights are granted to you by implication or otherwise under any Intellectual Property Rights owned or controlled by Company or its licensors, except for the licenses and rights expressly granted in the Terms. The Platform and the Intellectual Property Rights vested therein is owned by Company."}),(0,n.jsx)("li",{children:"You agree that this Platform and its Services are made available to you on a non-exclusive, non-transferable, non-sublicensable and on a limited license basis and hence, you will not permit, enable, introduce or facilitate other persons to participate in availing Services from your Account, including others who may be subject to an agreement that is the same or similar to this Terms and Conditions."})]}),(0,n.jsx)("h2",{children:"6. FEES AND PRICING"}),(0,n.jsx)("p",{children:"Highlights: If you choose a paid Plan, you must pay for that Plan. You can upgrade and downgrade your Plan. If our fees change, we will notify you 15 days prior. If you do not pay for your Plan or if you violate these Terms, we may suspend your Account. To the maximum extent permitted by law, the Plan Fees are non-refundable."}),(0,n.jsx)("p",{className:"martop1",children:"Details:"}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsx)("li",{children:"Plan Fees: If applicable for your Plan, in order to receive the Services outlined in your Plan, you must pay us the fees set out on the Platform in relation to your chosen Plan (Plan Fee). Where you have selected an Annual Plan, you must pay the Plan Fee in advance of the next year from a credit card or bank account using the designated payment systems on the Platform (Annual Payment Date). Where you have selected a Monthly Plan, you must pay the Plan Fee in advance of the next month from a credit card or bank account (Monthly Payment Date)."}),(0,n.jsx)("li",{children:'Refund Policy: If required by the jurisdiction in which you are located, you will be entitled to a cancellation period (a "Cooling-Off Period") of seven (7) days from the day of purchase, with or without cause. If the Services are partly delivered at the time of cancellation, you will get a pro-rated refund. You acknowledge that the Cooling-Off Period ends at the time the Services are fully delivered to you, after which your purchase cannot be refunded. When you purchase digital content from us, you will cease to have the right to cancel from the moment when you begin the download. Unless otherwise provided by applicable law or by a particular Service offer, all purchases are final and non-refundable. If you believe that we have charged you in error, you must contact us and we will investigate the charge. We will evaluate your claim and provide a refund if your claim is found to be legitimate and genuine basis a detailed inquiry conducted by us and our decision on the subject-matter shall be final and binding. If we issue a refund or credit, we are under no obligation to issue the same or similar refund in the future. This refund policy does not affect any rights under applicable law.'}),(0,n.jsx)("li",{children:"Upgrades and downgrades: You may upgrade or downgrade your Plan through the Platform. Should you face any issues with upgrades and downgrades, you may contact through email."}),(0,n.jsx)("li",{children:" Annual Plan upgrades and downgrades: For Annual Plans: (1) any additional fees for an upgrade will be billed to you on a pro-rata basis for the remaining period before your next Annual Payment Date and your upgrade will come into effect. You must then pay to us the new Plan Fees on each Annual Payment Date thereafter; and (2) any downgrade will come into effect on your next Annual Payment Date and you must then pay to us the new Plan Fees on each Annual Payment Date thereafter."}),(0,n.jsx)("li",{children:" Monthly Plan upgrades and downgrades: For Monthly Plans: (1) any additional fees for an upgrade will be billed to you on a pro-rata basis for the remaining period before your next Monthly Payment Date and your upgrade will come into effect. You must then pay to us the new Plan Fees on each Monthly Payment Date thereafter; and (2) any downgrade will come into effect on your next Monthly Payment Date and you must then pay to us the new Plan Fees on each Monthly Payment Date thereafter."}),(0,n.jsx)("li",{children:"Trials: Your Plan may begin with a trial. The trial period of your Plan will last for the period specified on the Platform. We determine the terms of any trial, including trial eligibility in our sole discretion and we may limit eligibility to prevent trial abuse. We reserve the right to revoke the trial and suspend your Account at any time in the event that we determine that you are not eligible. If you do not cancel during the trial period, we will automatically charge you the Plan Fees for the Plan you have chosen to your chosen payment method on the date the trial ends (Payment Date). If you do not pay the Plan Fee on the Payment Date your access to Plan benefits will finish at the end of the trial period."}),(0,n.jsx)("li",{children:"Taxes: You are responsible for all taxes, levies or duties imposed by taxing authorities in your own country, and you shall be responsible for payment of them. We have no responsibility to them on your behalf. "}),(0,n.jsx)("li",{children:"Currency: All transactions are processed in INR for India and USA dollars for any payments anywhere else in the world. You accept that international payment processing fees may apply from your financial institution. We have no Liability to you for any international payment processing fees."}),(0,n.jsx)("li",{children:"Fee changes: If there is a fixed term and price for your Service offer, that price will remain in force for the fixed term. You will need to agree to any new offer and price if you want to continue the Services. If your Services are on a periodic basis (for example, monthly), with no specific time length, and isn't a trial offer, we may change the Plan Fees from time to time, such as if we add new or improved Service features, to the extent the costs of providing the Services have increased accordingly, or in response to market changes (for example, due to labour costs, currency fluctuations, changes in taxes/regulations, inflation, licence fees, infrastructure and administrative costs). We will inform you at least 14 days before the price change becomes effective, unless a greater period of notice is required under applicable law. The new Plan Fees will apply to your next payment due after the notice period. If you do not agree to the price change, you must cancel and stop using the Services before the price change takes effect in accordance with our refund policy above. When we notify you of the price change, if required by applicable law, we'll also inform you of the reasons and scope of the increase in prices and that the new price will become effective if you don't cancel the Services, and we...ll also remind you of how you can cancel the Services."}),(0,n.jsx)("li",{children:"Failure to pay on time: If any payment is not made in accordance with these Terms, we may (at our absolute discretion) immediately suspend providing you with access to the Services."}),(0,n.jsx)("li",{children:"Recurring Payments. When you purchase the Services on a subscription basis (e.g., monthly), you agree that you are authorizing recurring payments, and payments will be made by the method and at the recurring intervals you have agreed to, until the subscription for that Service is terminated by you or by us. You must cancel your Services before the next billing date to stop being charged to continue your Services. We will provide you with instructions on how you may cancel the Services. By authorizing recurring payments, you are authorizing illusto to store your payment instrument and process such payments."})]}),(0,n.jsx)("h2",{children:"7. RULES AND CODE OF CONDUCT"}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsx)("li",{children:"You shall not use the Platform for any purpose that is prohibited by the Terms; or other rules or policies implemented by us from time to time."}),(0,n.jsx)("li",{children:"You shall comply with all applicable local, provincial laws, and regulations in connection with your availing of the Services."}),(0,n.jsx)("li",{children:"You shall keep Company informed of any technical issues or problems with the Platform, as and when the issues develop."}),(0,n.jsx)("li",{children:"By way of example, and not as a limitation, you shall not (and shall not permit any third party to) take any action (including without limitation host, display, upload, modify, publish, transmit, store, update or sharing of information) that: (i) would constitute a violation of any applicable law, rule or regulation or belongs to another person; (ii) infringes on any intellectual property or other right of any other person or entity; (iii) is threatening, abusive, harassing, defamatory, libelous, deceptive, fraudulent; or (iv) impersonates any person or entity (v) deceives or misleads the addressee about the origin of the message or knowingly and intentionally communicates any information which is patently false or misleading in nature but may reasonably be perceived as a fact, (vi) contains software virus or any other computer code, file or program designed to interrupt, destroy or limit the functionality of any computer resource or (vii) is patently false and untrue, and is written or published in any form, with the intent to mislead or harass a person, entity or agency for financial gain or to cause any injury to any person. The Company reserves the right to disable any Account from the Platform at any time for any reason (including, but not limited to, upon receipt of claims or allegations from third parties or authorities; or if Company is concerned that you may have violated the Terms of Use), or for no reason at all with or without notice to the User/Users."}),(0,n.jsx)("li",{children:"Additionally, you shall not share any information that: (i) may be harmful to minors or children below the age of 18 (eighteen) years; (ii) threatens the unity, integrity, defence, security or sovereignty of the country, friendly relations with foreign states or public order or causes incitement to the commission of any cognisable offence or prevents investigation of any offence or is insulting any other nation; and (iii) is invasive of another...s privacy, hateful, or racially, ethnically objectionable, disparaging, relating or encouraging money laundering or gambling, or otherwise unlawful in any manner whatever; (iv) harms minors in any manner; (v) infringes any patent, trademark, copyright or other proprietary rights; (vi) violates any laws for time being."}),(0,n.jsx)("li",{children:"Furthermore, you shall not (directly or indirectly): (i) take any action that imposes or may impose an unreasonable or disproportionately large load on Company...s (or its third party providers...) infrastructure; (ii) interfere or attempt to interfere with the proper working of the Platform or any activities conducted on the Platform; (iii) bypass any measures we may use to prevent or restrict access to the Platform (or parts thereof); (iv) decipher, decompile, disassemble, reverse engineer or otherwise attempt to derive any source code or underlying ideas or algorithms of any part of the Platform, except to the limited extent applicable laws specifically prohibit such restriction; (v) modify, translate, or otherwise create derivative works of any part of the Platform; or (vi) copy, rent, lease, distribute, or otherwise transfer any or all of the rights that you receive hereunder."}),(0,n.jsx)("li",{children:"You will not access the Platform, and/or its services, or the personal information of other Users, available on the Platform in order to build a similar or competitive website, product, or service."}),(0,n.jsx)("li",{children:"If are an Individual, you will not access the Platform and/or its services for the purpose of hiring, recruiting or inviting any other User to attend any program, event, function, seminar, conference, talk, etc."}),(0,n.jsx)("li",{children:"You agree to immediately notify us of any unauthorised use, or suspected unauthorized use of your Account, or any other breach of security, in relation to your personal information on the Platform."}),(0,n.jsx)("li",{children:"One Account shall not be used by more than one User. Any use of an Account by a third-party would deem to be unauthorised usage. The Company reserves the right to disable any such Account from the Platform."})]}),(0,n.jsx)("h2",{children:"8. USE OF YOUR INFORMATION "}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsx)("li",{children:"You may provide only information that you own or have the right to use. We may only use the information you provide as permitted by our Privacy Policy and applicable law. For example, we will never share your personally identifiable information without your prior permission. Please closely review our Privacy Policy for more information regarding how we use and disclose your personal information. Our Privacy Policy is hereby incorporated into these Terms of Service by this reference."}),(0,n.jsx)("li",{children:"We ensure easy access to the Users by providing an option to update your Account information. We reserve the right to moderate the changes or updates requested by you."}),(0,n.jsx)("li",{children:"We reserve the right to maintain, delete or destroy all information and materials posted or uploaded through the Services, pursuant to our internal record retention and/or destruction policies. We (may/may not) make use of third-party cloud services providers or use our own service infrastructure for hosting the servers and databases. While we make commercially reasonable efforts to ensure that the data stored on our servers is persistent and always available to the User, we will not be responsible in the event of failure of the third-party servers or any other factors outside our reasonable control that may cause the User...s data to be permanently deleted, irretrievable, or temporarily inaccessible."}),(0,n.jsx)("li",{children:"You acknowledge and agree that we may preserve your information and may also disclose your related information if required to do so by law; or in the good faith belief that such preservation or disclosure is reasonably necessary to: (a) comply with legal process, applicable laws or government requests; (b) enforce these TOS; (c) respond to claims that any of your usage of the Platform violates the rights of third parties; (d) detect, prevent, or otherwise address fraud, security or technical issues; or (e) protect the rights, property, or personal safety of the Platform, its users, or the public."})]}),(0,n.jsx)("h2",{children:"9. REPRESENTATIONS AND WARRANTIES "}),(0,n.jsx)("ul",{className:"points",children:(0,n.jsx)("li",{children:"Each Party hereby represents and warrants that it has the legal right, power and authority to enter into, deliver and perform this Terms and Conditions and any other documents executed in connection with or pursuant thereto."})}),(0,n.jsx)("h2",{children:"10. THIRD PARTY SITES"}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsx)("li",{children:" While availing Services, Users may connect with third-party service providers. The Company is not responsible for, and does not endorse, any third-party services mentioned on the Platform. It is hereby stated that Company shall in no way be responsible for any acts or omissions of third parties. Any transaction, dealings or communication otherwise that the User may have with such third parties are at the User...s own risk and we make no warranties, express or implied regarding the quality or suitability of the services or products of such third-party vendors. You may be redirected to a third-party website upon clicking on such links, these websites will be governed by its privacy policy and terms of use. We shall not be responsible for any transaction or dissemination of information that may take place while accessing these third-party websites."}),(0,n.jsx)("li",{children:"We attempt to be as accurate as possible. However, we do not warrant those descriptions of our content or other content of this site is accurate, complete, reliable, current, or error-free. Also, your access to the Platform may also be occasionally suspended or restricted to allow for repairs, maintenance, or the introduction of new facilities or at any time without prior notice. We will attempt to limit the frequency and duration of any such suspension or restriction. We also provide links to other sites over which we have no control. We are not responsible for the availability of such external sites or resources and we do not endorse and are not responsible or liable for any content, advertising, products or other material on or available from such sites or resources."}),(0,n.jsx)("li",{children:"We cannot and will not assure that other Users are or will be complying with the foregoing rules or any other provisions of these Terms, and, as between you and us, you hereby assume all risk of harm or injury resulting from any such lack of compliance."}),(0,n.jsx)("li",{children:"You acknowledge and agree that certain features or services provided by us may be provided by third-party providers, and that your use of such features or services may be subject to additional terms and conditions imposed by those third-party providers. By using such features or services, you agree to comply with any such additional terms and conditions. We are not responsible for any actions or omissions of our third-party providers, and your use of such features or services is at your own risk."}),(0,n.jsx)("li",{children:" You acknowledge that when you access a link that leaves the services, the site you will enter into is not controlled by us and different terms of use and privacy policy may apply. By assessing links to other sites, you acknowledge that we are not responsible for those sites. We reserve the right to disable links to and / or from third-party sites to the Services, although we are under no obligation to do so."})]}),(0,n.jsx)("h2",{children:"11. INTERACTIVE SESSIONS"}),(0,n.jsx)("ul",{className:"points",children:(0,n.jsx)("li",{children:"Some parts of the Services are interactive, and Company is in no way responsible for the content, information or actions of the User and/or other third parties."})}),(0,n.jsx)("h2",{children:"12. INTELLECTUAL PROPERTY "}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsxs)("li",{children:["Company shall own all right, title and interest (including patent rights, copyrights, trade secret rights, mask work rights, trademark rights and all other rights of any sort throughout the world) relating to any and all inventions (whether or not patentable), works of authorship, mask works, designations, designs, know-how, content of the Platform, video recordings, ideas and information, google text chats which are subject matter of services (collectively referred to as ...",(0,n.jsx)("strong",{children:"Intellectual Properties"}),"...)."]}),(0,n.jsx)("li",{children:"Notwithstanding anything contained in this Terms and Conditions, Intellectual Properties include all rights of paternity, integrity, disclosure and withdrawal and any other rights that may be known as or referred to as ...moral rights,... ...artist...s rights,... ...droit moral,... or the like."}),(0,n.jsxs)("li",{children:["While rendering Services, Company directly or through its representatives, may provide Users with certain materials relevant to the Services, which may be in the form of audio, video, written and oral content (...",(0,n.jsx)("strong",{children:"Company Materials"}),"...). Company Materials shall be the exclusive property of the Company. User hereby agrees and acknowledges that he/she shall ensure that the Company Materials are not shared with any third party, without Company...s written consent and any breach of such nature shall cause financial and irreparable injury to Company. Company hereby provides User with a revocable, non-exclusive, non-transferable, non-sublicensable, limited license to use the Company Materials solely for its personal purpose and not for any commercial use."]}),(0,n.jsxs)("li",{children:["User-Generated Content:",(0,n.jsxs)("ul",{children:[(0,n.jsxs)("li",{children:['Our Platform may allow you to create, upload, or share your own marketing materials, guides, collateral demos, videos, and other content (collectively, " ',(0,n.jsx)("strong",{children:"User-Generated Content"}),'"). You retain all intellectual property rights in your User-Generated Content, subject to the licenses granted to the Company below.']}),(0,n.jsx)("li",{children:"By creating, uploading, or sharing User-Generated Content on our Platform, you grant the Company a non-exclusive, worldwide, royalty-free, and transferable license to use, reproduce, distribute, and create derivative works of your User-Generated Content solely for the purposes of operating and promoting our Platform. If you elect to make the User-Generated Content publicly available, then you also grant other users of our Platform a non-exclusive license to access and view your User-Generated Content. In a similar manner, in case the User elects to restrict the access of User-Generated Content, then you also grant such users to whom access is provided a non-exclusive license to access and view your User-Generated Content."}),(0,n.jsx)("li",{children:" You represent and warrant that your User-Generated Content does not infringe any third party's intellectual property rights or violate any applicable laws, rules, or regulations. You also agree to indemnify and hold the Company harmless from any claims, damages, or losses arising out of or in connection with your User-Generated Content."}),(0,n.jsx)("li",{children:" We reserve the right to remove any User-Generated Content from our Platform at any time, in our sole discretion, for any reason or no reason, without notice or liability to you."}),(0,n.jsxs)("li",{children:["Additional Rights & Obligations in case the User elects to make the User-Generated Content publicly available:",(0,n.jsx)("br",{}),(0,n.jsx)("br",{}),(0,n.jsx)("p",{children:"A. The User acknowledges and understands that other Users are, with the consent of the said User, also allowed to comment, annotate, and otherwise engage with the User-Generated Content on our Platform. However, any comments or annotations made by other Users will not be considered a part of the original content creator's intellectual property."}),(0,n.jsx)("p",{children:"B. It is to be noted that access to such User-Generated Content will be limited to the Users with the appropriate subscription and authorization as determined by the Company."}),(0,n.jsx)("p",{children:"C. The User acknowledges and agrees that the Company does not take responsibility for any text or other material that anyone may enter or submit on our Platform. The Users are solely responsible for the accuracy, completeness, and legality of any such text or material that they enter or submit on our Platform."}),(0,n.jsx)("p",{children:"Interactive Services: Some parts of the Services are interactive, and the Company is in no way responsible for the content, information or actions of the User and/or other third parties. You are solely responsible for your interactions and communications with the other Users including any sensitive personal information provided by you to the other Users, and any other parties with whom you interact or communicate with through the Service. You shall not use the Platform except strictly for the purposes specifically laid down in these Terms and Conditions."})]})]})]})]}),(0,n.jsx)("h2",{children:"13. DMCA NOTICE "}),(0,n.jsx)("ul",{className:"points",children:(0,n.jsxs)("li",{children:["If you believe that any content on our Platform violates your copyright, and you wish to have the allegedly infringing material removed, the following information in the form of a written notification (pursuant to the Digital Millennium Copyright Act of 1998 (... ",(0,n.jsx)("strong",{children:"DMCA Takedown Notice"}),"...)) must be provided to our designated Copyright Agent.",(0,n.jsxs)("ul",{children:[(0,n.jsx)("li",{children:"Your physical or electronic signature; "}),(0,n.jsx)("li",{children:" Identification of the copyrighted work(s) that you claim to have been infringed; "}),(0,n.jsx)("li",{children:"Identification of the material on our Website or Platform that you claim is infringing and that you request us to remove; "}),(0,n.jsx)("li",{children:"Sufficient information to permit us to locate such material; "}),(0,n.jsx)("li",{children:"Your address, telephone number, and email address; "}),(0,n.jsx)("li",{children:" A statement that you have a good faith belief that use of the objectionable material is not authorized by the copyright owner, its agent, or under the law; and "}),(0,n.jsxs)("li",{children:["A statement that the information in the notification is accurate, and under penalty of perjury, that you are either the owner of the copyright that has allegedly been infringed or that you are authorized to act on behalf of the",(0,n.jsx)("p",{children:"copyright owner."}),(0,n.jsx)("p",{children:"The Copyright Agent to receive DMCA Takedown Notices is Shalesh Jagal, support@illusto.com at 108 W, 13th street suite 100, Wilmington, New Castle, DE, 19801, United States . You acknowledge that for us to be authorized to take down any content, your DMCA Takedown Notice must comply with all the requirements of this Section. Please note that, pursuant to 17 U.S.C. \xa7 512(f), any misrepresentation of material fact (falsities) in a written notification automatically subjects the complaining party to liability for any damages, costs and attorney...s fees incurred by the Company in connection with the written notification and allegation of copyright infringement."})]})]})]})}),(0,n.jsx)("h2",{children:"14. CONFIDENTIALITY "}),(0,n.jsx)("p",{children:"The User agrees to keep all technical and non-technical information, which Company may have acquired before or after the date of this Terms and Conditions in relation to the technology, customers, business, operations, financial conditions, assets or affairs of the other Party resulting from negotiating this Terms and Conditions; or exercising its rights or performing its obligations under this Terms and Conditions; or which relates to the contents of this Terms and Conditions (or any agreement or arrangement entered into pursuant to this Terms and Conditions), including but not limited to business plans, business forecasts, research, technology and financial information, procurement requirements, purchasing requirements, manufacturing, customer lists, sales and merchandising efforts, marketing plans, experimental work, development, design details, specifications, engineering, copyrights, trade secrets, proprietary information, know-how, processes, equipment, algorithms, software programs, software source documents, and information in any way related to the current, future and proposed business, products and Services of Company confidential or any other information designated as confidential from time to time."}),(0,n.jsx)("p",{children:"Notwithstanding anything in the foregoing to the contrary, confidential information shall not include information which: (i) was known by the User prior to receiving the confidential information from Company; (b) becomes rightfully known to the User from a third-party source not known (after diligent inquiry) by the User to be under an obligation to Company to maintain confidentiality; (c) is or becomes publicly available through no fault of or failure to act by the User in breach of this Terms and Conditions; (d) is required to be disclosed in a judicial or administrative proceeding, or is otherwise requested or required to be disclosed by law or regulation."}),(0,n.jsx)("h2",{children:"15. RIGHTS AND OBLIGATIONS RELATING TO THE USAGE OF THE PLATFORM "}),(0,n.jsx)("ul",{className:"points",children:(0,n.jsxs)("li",{children:["Users shall be prohibited from carrying out the any illegal acts in the Platform including but not limited to acts mentioned below:",(0,n.jsxs)("ul",{children:[(0,n.jsx)("li",{children:"violating or attempting to violate the integrity or security of the Platform;"}),(0,n.jsx)("li",{children:"transmitting any information on or through the Platform that is disruptive or competitive to the provision of our Services;"}),(0,n.jsx)("li",{children:"intentionally submitting on the Platform any incomplete, false or inaccurate information;"}),(0,n.jsx)("li",{children:"making any unsolicited communications to other Users;"}),(0,n.jsx)("li",{children:"using any engine, software, tool, agent or other device or mechanism (such as spiders, robots, avatars or intelligent agents) to navigate or search the Platform;"}),(0,n.jsx)("li",{children:"circumventing or disabling any digital rights management, usage rules, or other security features of the Platform."}),(0,n.jsx)("li",{children:"Any unlawful activities in the Platform which are prohibited by applicable laws."}),(0,n.jsx)("p",{children:"The Company shall, upon obtaining knowledge by itself or been brought to actual knowledge by an affected person in writing or through email signed with electronic signature about any such information as mentioned above, be entitled to disable such information that is in contravention of this Clause. We shall also be entitled to preserve such information and associated records for at least 90 (ninety) days for production to governmental authorities for investigation purposes. In case of non-compliance with any applicable laws, rules or regulations, or the Terms and Conditions (including the Privacy Policy) by a User, we shall have the right to immediately terminate your access or usage rights to the Platform and Services and to remove non-compliant information from the Platform."}),(0,n.jsx)("p",{children:"We may disclose or transfer User-generated information to our affiliates or governmental authorities in such manner as permitted or required by applicable law, and you hereby consent to such transfer. In accordance with the applicable laws, we shall transfer sensitive personal data or information including any information, to any other body corporate or a person in India, or located in any other country, that ensures the same level of data protection that is adhered to by us, only if such transfer is necessary for the performance of the lawful contract between Company or any person on its behalf and the User or where the User has consented to data transfer."})]})]})}),(0,n.jsx)("h2",{children:"16. SUSPENSION AND TERMINATION "}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsx)("li",{children:"These Terms of Services are effective unless and until terminated by either you or Company. You may terminate these Terms of Services at any time by notifying us that you no longer wish to use our Services, or when you cease using our Platform."}),(0,n.jsx)("li",{children:"We have the right to temporarily suspend access to the whole or any part of the Services for any reason whatsoever (including but not limited to technical/operational reasons) and shall be under no liability to you in such an event. Further, we may, but are not obliged to, give you notice of any interruption of access to the Service."}),(0,n.jsx)("li",{children:"We may temporarily suspend access to the whole or any part of the Services for pre-scheduled maintenance.. If you choose to access the Platform or avail Services during such pre-scheduled maintenance, we cannot guarantee the availability of the Services and/or functionality of the Platform."}),(0,n.jsx)("li",{children:"We may terminate your usage of the Platform at any time for any reason, including breach of the Terms and Conditions. We have the right (but not the obligation) to refuse to grant access to Platform. Except for the rights and license granted in these terms, we reserve all other rights and grant no other rights or licenses, implied or otherwise."}),(0,n.jsx)("li",{children:"Once temporarily suspended, indefinitely suspended or terminated, the User may not continue to use the Platform under the same account, a different account or re-register under a new account. On termination of an account due to the reasons mentioned herein, such User shall no longer have access to data, messages and other material kept on the Platform by such User. All provisions of the TOS, which by their nature should survive termination, shall survive termination, including, without limitation, warranty disclaimers, indemnity and limitations of liability."}),(0,n.jsx)("li",{children:"In the event of any termination of this Terms and Conditions, the User shall promptly and forthwith make payments accrued or due to Company."}),(0,n.jsx)("li",{children:"Upon termination of this Terms and Conditions, any rights or obligations of the User existing at the time of expiration or termination, which, by their nature, survive the expiration or termination of this Terms and Conditions and such other provision as specifically identified in this Terms and Conditions, shall survive."})]}),(0,n.jsx)("h2",{children:"17. ALERTS "}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsx)("li",{children:"The Company provides you with multiple automatic and/or customised alerts while providing Services."}),(0,n.jsx)("li",{children:"You understand and agree that any alerts provided to you through the Platform may be delayed or prevented by a variety of factors. We will do our best to provide alerts in a timely manner with accurate information. However, we neither guarantee the delivery nor the accuracy of the content of any alert. You also agree that we shall not be liable for any delays, failure to deliver, or misdirected delivery of any alert; for any errors in the content of an alert; or for any actions taken or not taken by you or any third party in reliance on an alert."})]}),(0,n.jsx)("h2",{children:"18. CONTACT YOU"}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsxs)("li",{children:["You agree that we may contact you through telephone, email, SMS, or any other means of communication for the purpose of:",(0,n.jsxs)("ul",{children:[(0,n.jsx)("li",{children:"Rendering Services "}),(0,n.jsx)("li",{children:"Obtaining feedback in relation to Platform or our Services; "}),(0,n.jsx)("li",{children:"Obtaining feedback in relation to any other Users listed on the Platform; "}),(0,n.jsx)("li",{children:"Any events or initiatives that you may be interested in as part of the community of users "}),(0,n.jsx)("li",{children:"Resolving any complaints, information, or queries by other Users regarding your critical content. "})]})]}),(0,n.jsx)("li",{children:"You agree to provide your fullest co-operation further to such communication by Company."})]}),(0,n.jsx)("h2",{children:"19. DISCLAIMERS "}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsx)("li",{children:'THE SERVICE RENDERED ON COMPANY\'S PLATFORM ARE PROVIDED "AS IS" AND ...AS AVAILABLE.... COMPANY MAKES NO WARRANTIES, EXPRESSED OR IMPLIED, AND HEREBY DISCLAIMS AND NEGATES ALL OTHER WARRANTIES, INCLUDING WITHOUT LIMITATION, IMPLIED WARRANTIES OR CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT OF INTELLECTUAL PROPERTY OR OTHER VIOLATION OF RIGHTS. FURTHERMORE, COMPANY DOES NOT WARRANT OR MAKE ANY REPRESENTATIONS CONCERNING THE ACCURACY, LIKELY RESULTS, OR RELIABILITY OF THE USE OF THE MATERIALS ON ITS PLATFORM OR OTHERWISE RELATING TO SUCH MATERIALS OR ON ANY SITES LINKED TO THIS SITE.'}),(0,n.jsx)("li",{children:"THE COMPANY, ITS DIRECTORS, EMPLOYEES, AGENTS, SUPPLIERS, SPONSORS AND PARTNERS DO NOT WARRANT THAT: (A) THE SERVICE WILL BE SECURE OR AVAILABLE AT ANY PARTICULAR TIME OR LOCATION; (B) ANY DEFECTS OR ERRORS WILL BE CORRECTED; (C) ANY CONTENT OR SOFTWARE AVAILABLE AT OR THROUGH THE SERVICE IS FREE OF VIRUSES OR OTHER HARMFUL COMPONENTS; (D) THE RESULTS OF USING THE SERVICE WILL MEET YOUR REQUIREMENTS; (E) ANY INFORMATION PROVIDED BY US IN ANY WAY WILL MEET YOUR REQUIREMENTS ; OR (F) THE PLATFORM WILL BE FREE OF GLITCHES; ON YOUR USE OF THE SERVICE IS SOLELY AT YOUR OWN RISK."}),(0,n.jsx)("li",{children:"COMPANY DOES NOT WARRANT THAT THE USER WILL BE ABLE TO USE THE PLATFORM/PLATFORM AT ALL TIMES OR LOCATIONS ON THE PLATFORM/PLATFORM OR THAT THE PLATFORM AND THE SERVICES PROVIDED THROUGH THE PLATFORM/PLATFORM WILL BE UNINTERRUPTED OR ERROR-FREE."}),(0,n.jsx)("li",{children:"THE MATERIALS AS APPEARING ON THE PLATFORM MAY CONTAIN TYPOGRAPHICAL ERRORS, INACCURACIES OR OMISSIONS. COMPANY RESERVES THE RIGHT, ALTHOUGH IT IS UNDER NO OBLIGATION TO DO SO, TO CORRECT ANY ERRORS, INACCURACIES OR OMISSIONS, AND TO CHANGE OR UPDATE INFORMATION OR MATERIAL AS APPEARING ON THE PLATFORM AT ANY TIME WITHOUT PRIOR NOTICE."}),(0,n.jsx)("li",{children:"WE DON...T PROMISE TO STORE OR KEEP SHOWING ANY INFORMATION AND CONTENT THAT YOU...VE POSTED BEYOND THE SUBSCRIPTION PLAN THAT YOU HAVE CHOSEN. THE COMPANY DOES NOT PROVIDE A STORAGE SERVICE. YOU AGREE THAT WE HAVE NO OBLIGATION TO STORE, MAINTAIN OR PROVIDE YOU A COPY OF ANY CONTENT OR INFORMATION THAT YOU OR OTHERS PROVIDE, EXCEPT TO THE EXTENT REQUIRED BY THE SUBSCRIPTION PLAN OR APPLICABLE LAW AND AS NOTED IN OUR PRIVACY POLICY."})]}),(0,n.jsx)("h2",{children:"20. INDEMNITY "}),(0,n.jsx)("p",{children:"You shall defend, indemnify, and hold harmless the Company, its affiliates/subsidiaries/joint venture partners and each of its, and its affiliates.../subsidiaries/joint venture partners... employees, contractors, directors, suppliers and representatives from all liabilities, losses, claims, and expenses, including reasonable attorneys... fees, that arise from or relate to (i) your use or misuse of, or access to, the Services and Platform; or (ii) your violation of the Terms; or any applicable law, contract, policy, regulation or other obligation. We reserve the right to assume the exclusive defense and control of any matter otherwise subject to indemnification by you, in which event you will assist and cooperate with us in connection therewith."}),(0,n.jsx)("p",{children:"If you are a California resident, you waive California Civil Code Section 1542, which says: ...A general release does not extend to claims which the creditor does not know or suspect to exist in his favor at the time of executing the release, which if known by him must have materially affected his settlement with the debtor.... If you are a resident of another jurisdiction, you waive any comparable statute or doctrine."}),(0,n.jsx)("h2",{children:"21. LIMITATION OF LIABILITY "}),(0,n.jsx)("p",{children:"TO THE FULLEST EXTENT PERMITTED UNDER LAW, IN NO EVENT SHALL COMPANY BE LIABLE WHETHER IN TORT (INCLUDING FOR NEGLIGENCE OR BREACH OF STATUTORY DUTY), CONTRACT, MISREPRESENTATION, RESTITUTION OR OTHERWISE FOR (I) ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL OR OTHER SUCH LOSS OR DAMAGE, INCLUDING BUT NOT LIMITED TO THOSE SUCH AS AND/OR RESULTING FROM LOSS OF PROFITS, LOSS OF BUSINESS, BUSINESS INTERRUPTION, COMPUTER FAILURE, LOSS OF BUSINESS INFORMATION, DEPLETION OF GOODWILL, LOSS OR CORRUPTION OF DATA OR INFORMATION, PURE ECONOMIC LOSS AND/OR SIMILAR LOSSES OR DAMAGES OF ANY KIND, HOWSOEVER ARISING IN CONNECTION WITH THESE TERMS, (II) FOR YOUR RELIANCE ON THE SERVICES (III) FOR ANY DAMAGES (IV) FOR ANY MATTER BEYOND ITS OR THEIR REASONABLE CONTROL, EVEN IF USER HAS BEEN INFORMED IN ADVANCE OF THE POSSIBILITY OF SUCH DAMAGES."}),(0,n.jsx)("p",{children:"THE LIMITATIONS OF THIS SECTION WILL NOT APPLY TO ANY LIABILITY THAT CANNOT BE EXCLUDED OR LIMITED BY LAW. Our licensors and service providers will have no liability of any kind under this Terms and Conditions. Unless such restriction is prohibited by applicable law, you may not bring any claim under this Terms and Conditions more than twelve (12) months after the cause of action arises."}),(0,n.jsx)("h2",{children:"22.EXEMPTIONS TO LIMITATION OF LIABILITY"}),(0,n.jsx)("p",{children:"You further agree and confirm that Company shall not be responsible, in any manner whatsoever, for any delay/unavailability of Services or failure to meet its obligations under the Terms and Conditions, which may be caused, directly or indirectly, due to:"}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsx)("li",{children:"your failure to cooperate;"}),(0,n.jsx)("li",{children:"your unavailability and/or unresponsiveness;"}),(0,n.jsx)("li",{children:"your failure to provide accurate and complete information;"}),(0,n.jsx)("li",{children:"your failure to provide or facilitate the submission of information in timely manner;"}),(0,n.jsx)("li",{children:"any event beyond Company...s reasonable control."})]}),(0,n.jsx)("h2",{children:"23. UPDATES "}),(0,n.jsx)("p",{children:"We reserve the right, at Our sole discretion, to change, modify, add or remove portions of these Terms of Services, at any time without any prior written notice to you. We suggest that you regularly check these Terms of Services to apprise yourself of any updates. Your continued use of the Platform following the posting of changes will mean that you accept and agree to the revisions. As long as you comply with these Terms of Services, we grant you a personal, non-exclusive, non-transferable, limited privilege to enter and use the Platform."}),(0,n.jsx)("h2",{children:"24. SEVERABILITY AND WAIVER "}),(0,n.jsx)("p",{children:"If any of these terms should be determined to be illegal, invalid or otherwise unenforceable by reason of the laws of any state in which these terms are intended to be effective, then to the extent and within the jurisdiction which that term is illegal, invalid or unenforceable, it shall be severed and deleted and the remaining Terms of Services shall survive, remain in full force and effect and continue to be binding and enforceable. The failure of either party to exercise in any respect any right provided for herein shall not be deemed a waiver of any further rights hereunder."}),(0,n.jsx)("h2",{children:"25. FORCE MAJEURE "}),(0,n.jsxs)("p",{children:["If the performance of the Party...s obligations hereunder is prevented, restricted or interfered with by reason of fire, or by epidemic or pandemic, or other casualty or accident; strike or labour disputes; war or other violence; or any act or condition beyond the reasonable control of the Parties, or an act of God (each a ...",(0,n.jsx)("strong",{children:"Force Majeure Event"}),"...), then the Parties shall be excused from such performance to the extent of such prevention, restriction or interference; provided, however, that the Parties shall give prompt notice within a period of three (3) days from the date of occurrence of the Force Majeure Event and providing a description to the other Party of such Force Majeure Event in such notice, including a description, in reasonable specificity, of the cause of the Force Majeure Event and the likely duration of the impact or delay cause by the Force Majeure Event; and provided further that the Parties shall use reasonable efforts to avoid or remove such cause of non-performance and shall continue performance hereunder whenever such causes are removed."]}),(0,n.jsx)("p",{children:"If the Party...s performance of its obligations under this Terms and Conditions is suspended due to the occurrence of a Force Majeure Event for a period in excess of thirty (30) business days, the Parties may terminate this Terms and Conditions without incurring any charges."}),(0,n.jsx)("h2",{children:"26. RELATIONSHIP BETWEEN THE USER AND COMPANY "}),(0,n.jsx)("p",{children:"Nothing in this Terms and Conditions shall be construed to create any relationship between Company and you other than that of a service provider and user. You do not have the authority to bind Company in any manner whatsoever."}),(0,n.jsx)("h2",{children:"27. NON-ASSIGNMENT "}),(0,n.jsx)("p",{children:"These Terms are personal to you and you shall not assign or transfer or purport to assign or transfer the contract between you and us to any other person."}),(0,n.jsx)("h2",{children:"28. PROHIBITION OF CLASS AND REPRESENTATIVE ACTIONS AND NON-INDIVIDUALIZED RELIEF "}),(0,n.jsx)("p",{children:"YOU AND THE COMPANY AGREE THAT EACH OF US MAY BRING CLAIMS AGAINST THE OTHER ONLY ON AN INDIVIDUAL BASIS AND NOT AS A PLAINTIFF OR CLASS MEMBER IN ANY PURPORTED CLASS OR REPRESENTATIVE ACTION OR PROCEEDING. UNLESS BOTH YOU AND THE COMPANY AGREE OTHERWISE, THE ARBITRATOR MAY NOT CONSOLIDATE OR JOIN MORE THAN ONE PERSON'S OR PARTY'S CLAIMS AND MAY NOT OTHERWISE PRESIDE OVER ANY FORM OF A CONSOLIDATED, REPRESENTATIVE, OR CLASS PROCEEDING. ALSO, THE ARBITRATOR MAY AWARD RELIEF (INCLUDING MONETARY, INJUNCTIVE, AND DECLARATORY RELIEF) ONLY IN FAVOR OF THE INDIVIDUAL PARTY SEEKING RELIEF AND ONLY TO THE EXTENT NECESSARY TO PROVIDE RELIEF NECESSITATED BY THAT PARTY'S INDIVIDUAL CLAIM(S)."}),(0,n.jsx)("h2",{children:"29. GOVERNING LAW, JURISDICTION AND DISPUTE RESOLUTION "}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsxs)("li",{children:["FOR INDIA USERS",(0,n.jsx)("p",{children:"The laws of India shall govern all matters arising out of or relating to this Term without giving effect to any conflict of law principles. You irrevocably consent to the exclusive jurisdiction of the courts of Mumbai for any matter arising out of or relating to this Agreement."})]}),(0,n.jsxs)("li",{children:["FOR UNITED STATES USERS",(0,n.jsx)("p",{children:"If there is a dispute between us and you, we would like to meet with you and attempt to resolve the dispute. If we cannot resolve the dispute informally, and if you live or are a business in the United States, you and we agree to binding individual arbitration and not to sue in court before a judge or jury."}),(0,n.jsx)("p",{children:'Binding Arbitration and Class Action Waiver If You Live In (or, if a Business, Your Principal Place of Business Is In) the United States. We hope we never have a dispute, but if we do, you and we agree to try for 60 days to resolve it informally. If we can...t, you and we agree to binding individual arbitration before the American Arbitration Association ("AAA") under the Federal Arbitration Act ("FAA"), and not to sue in court in front of a judge or jury. Instead, a neutral arbitrator will decide and the arbitrator...s decision will be final except for a limited right of review under the FAA. Class action lawsuits, class-wide arbitrations, private attorney-general actions, and any other proceeding where someone acts in a representative capacity aren...t allowed. Nor is combining individual proceedings without the consent of all parties.'}),(0,n.jsxs)("ul",{children:[(0,n.jsx)("li",{children:"In this section, ...we..., ...us... and ...our... includes illusto and its affiliates, including Multistream Technologies Pvt. Ltd. And Clippings Inc."}),(0,n.jsx)("li",{children:'Disputes Covered- The term "dispute" is as broad as it can be. It includes any claim or controversy between you and us concerning the Services, the software related to the Services, the Services... or software...s price, your account, advertising, marketing, communications, your purchase transaction, billing, intellectual property rights or these Terms, under any legal theory including contract, warranty, tort, statute, or regulation. Mail a Notice of Dispute First. If you have a dispute and our customer service representatives can...t resolve it, send a Notice of Dispute by U.S. Mail to Clippings Inc. ATTN: 108 W, 13th street suite 100, Wilmington, New Castle, DE, 19801, United States. Tell us your name, address, how to contact you, what the problem is, and what you want. We...ll do the same if we have a dispute with you. After 60 days, you or we may start an arbitration if the dispute is unresolved.'}),(0,n.jsx)("li",{children:"Small Claims Court Option. Instead of mailing a Notice of Dispute, you may sue us in small claims court in your county of residence (or, if a business, your principal place of business) or Delaware, U.S.A. if you meet the court...s requirements."}),(0,n.jsx)("li",{children:"Arbitration Procedure. The AAA will conduct any arbitration under its Commercial Arbitration Rules (or if you are an individual and use the Services for personal or household use, or if the value of the dispute is $75,000 or less whether or not you are an individual or how you use the Services, its Consumer Arbitration Rules). For more information, see www.adr.org or call 1-800-778-7879. In a dispute involving $25,000 or less, any hearing will be telephonic unless the arbitrator finds good cause to hold an in-person hearing instead. Any in-person hearing will take place in your county of residence (or, if a business, your principal place of business) or in Delaware, USA. You choose. The arbitrator may award the same damages to you individually as a court could. The arbitrator may award declaratory or injunctive relief only to you individually to satisfy your individual claim. Under AAA Rules, the arbitrator rules on his or her own jurisdiction, including the arbitrability of any claim. But a court has exclusive authority to enforce the prohibition on arbitration on a class-wide basis or in a representative capacity."}),(0,n.jsx)("li",{children:'Arbitration Fees and Payments. Disputes Involving $75,000 or Less. We will promptly reimburse your filing fees and pay the AAA...s and arbitrator...s fees and expenses. If you reject our last written settlement offer made before the arbitrator was appointed, your dispute goes all the way to an arbitrator...s decision (called an "award"), and the arbitrator awards you more than this last written offer, we will: (i) pay the greater of the award or $1,000; (ii) pay your reasonable attorney...s fees, if any; and (iii) reimburse any expenses (including expert witness fees and costs) that your attorney reasonably accrues for investigating, preparing, and pursuing your claim in arbitration.'}),(0,n.jsx)("li",{children:"Disputes Involving More than $75,000. The AAA rules will govern payment of filing fees and the AAA...s and arbitrator...s fees and expenses."}),(0,n.jsx)("li",{children:"Conflict with AAA Rules. These Terms govern to the extent they conflict with the AAA...s Commercial Arbitration Rules or Consumer Arbitration Rules."}),(0,n.jsx)("li",{children:"Must File Within One Year. You and we must file in small claims court or arbitration any claim or dispute (except intellectual property disputes...see the subsection on Disputes Covered - Everything Except IP, above) within one year from when it first could be filed. Otherwise, it...s permanently barred."}),(0,n.jsx)("li",{children:"Rejecting Future Arbitration Changes. You may reject any change we make to this section by sending us notice within 30 days of the change by U.S. Mail to the address listed above. If you do, the most recent version of this section before the change you rejected will apply."}),(0,n.jsx)("li",{children:"Severability. If the class action waiver is found to be illegal or unenforceable as to all or some parts of a dispute, then those parts won...t be arbitrated but will proceed in court, with the rest proceeding in arbitration. If any other provision of this section is found to be illegal or unenforceable, that provision will be severed but the rest of this section still applies."})]})]})]}),(0,n.jsx)("h2",{children:"30. ENTIRE AGREEMENT"}),(0,n.jsx)("p",{children:"The Terms and Conditions are the entire agreement and understanding between you and Company with respect to the Services and usage of Platform. "}),(0,n.jsx)("h2",{children:"31. GRIEVANCE REDRESSAL OFFICER "}),(0,n.jsx)("p",{children:"In furtherance of the Information Technology Act, 2000 (...IT Act...) and the Information Technology (Intermediary Guidelines and Digital Media Ethics Code) Rules, 2021 (...Intermediary Guidelines...) a grievance officer is appointed to ensure compliance with the IT Act and the Intermediary guidelines."}),(0,n.jsx)("p",{children:"Any discrepancies or grievances with regard to content and or comment or breach of the Terms of Service shall be taken up with the designated grievance officer as mentioned below in writing or through email signed with the electronic signature to:"}),(0,n.jsx)("p",{children:"Any discrepancies or grievances with regard to content and or comment or breach of the Terms and Conditions shall be taken up with the designated Grievance Officer as mentioned below via in writing or through email signed with the electronic signature to:"}),(0,n.jsxs)("p",{children:["Attention: Shalesh Jagal ",(0,n.jsx)("br",{}),"Email ID: ",(0,n.jsx)("a",{href:"mailto:grievance@illusto.com",children:"grievance@illusto.com"})," ",(0,n.jsx)("br",{}),"Address: 108 W, 13th street suite 100, Wilmington, New Castle, DE, 19801, United States"]}),(0,n.jsx)("p",{children:"The grievance officer shall revert to every complaint within 24 hours of receipt of the complaint. Further, the Company shall take best possible efforts to redress the complaint within 15 days of receipt of the complaint. Any suggestions by Company regarding use of the Services shall not be construed as a warranty."}),(0,n.jsx)("h2",{children:"32. SUPPORT "}),(0,n.jsxs)("p",{children:["The Company offers an email and in-app-based support system. In case you require any assistance or support, you may access support resources or WhatsApp support or use the ...Help Centre... function on the Platform or email at ",(0,n.jsx)("a",{href:"mailto:support@illusto.com",children:"support@illusto.com "}),". The Company provides Support on Monday ... Friday between the hours of 10 a.m. ... 6:30 p.m. IST (except public holidays)."]}),(0,n.jsx)("p",{children:"The User agrees and acknowledges that the Company shall address and attempt to resolve the complaint received in accordance with the standard policies and procedures adopted by the Company, the User...s disapproval/discontent with the outcome/mode of redressal shall not be deemed to mean non-redressal of the complaint by the Company. Any suggestions by Company regarding use of the Service shall not be construed as a warranty."}),(0,n.jsx)("p",{children:"In furtherance of the Consumer Protection Act 2019 (...Consumer Protection Act...) and the Consumer Protection (E- Commerce) Rules 2020 (...E-Commerce Rules...) a nodal officer is appointed to ensure compliance with the Consumer Protection Act and the E-Commerce Rules. "}),(0,n.jsx)("p",{children:"The details of the grievance officer to which consumer grievances can be redressed are as follows;"}),(0,n.jsxs)("p",{children:["Name: Shalesh Jagal ",(0,n.jsx)("br",{}),"Contact Details: ",(0,n.jsx)("a",{href:"mailto:grievance@illusto.com",children:"grievance@illusto.com"})," ",(0,n.jsx)("br",{}),"Designation of such officer: Vice President - Engineering"]}),(0,n.jsx)("p",{children:"The Company shall revert to every complaint within 48 hours of receipt of the complaint. Further, the Company shall take best possible efforts to redress the complaint within 30 days of receipt of the complaint. Any suggestions by Company regarding use of the Services shall not be construed as a warranty."}),(0,n.jsx)("p",{children:"The User agrees and acknowledges that the Company shall address and attempt to resolve the complaint received in accordance with the standard policies and procedures adopted by the Company, the User...s disapproval/discontent with the outcome/mode of redressal shall not be deemed to mean non-redressal of the complaint by the Company. Any suggestions by Company regarding use of the Service shall not be construed as a warranty. "}),(0,n.jsx)("p",{children:"Under California Civil Code Section 1789.3, users of the Service from California are entitled to the following specific consumer rights notice: The Complaint Assistance Unit of the Division of Consumer Services of the California Department of Consumer Affairs may be contacted in writing at 1625 North Market Blvd., Suite N 112, Sacramento, CA 95834, or by telephone at (916) 445-1254 or (800) 952-5210."}),(0,n.jsx)("h2",{children:"33. CONTACT"}),(0,n.jsxs)("p",{children:["If you have any questions regarding the Services or usage of the Platform, please contact Company at ",(0,n.jsx)("a",{href:"mailto:contact@illusto.com",children:"contact@illusto.com"})," lease note that for the purpose of validation, you shall be required to provide information (including, but not limited to contact number or registered mobile number, etc.) for the purpose of validation and taking your service request. "]}),(0,n.jsx)("h2",{children:"34. ADDITIONAL TERMS AND CONDITIONS- GETTY IMAGE/ iSTOCK USERS ON ALL PAID PLANS"}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsx)("li",{children:"You shall not download any item of content of Getty Images including iStock Essential Royalty-free stills and iStock Essential RF clip bundle (hereinafter collectively referred to as ...iStock Content...) on a standalone basis. Any such use of the items of the iStock Content should be within the tools on our Platform to create your content."}),(0,n.jsxs)("li",{children:["You shall agree with terms of use of iStock Content prescribed in the iStock Content License Agreement available at ",(0,n.jsx)("a",{href:"https://www.istockphoto.com/legal/license-agreement",children:" https://www.istockphoto.com/legal/license-agreement "})]}),(0,n.jsxs)("li",{children:["Restricted Uses.",(0,n.jsxs)("ul",{children:[(0,n.jsxs)("li",{children:[" ",(0,n.jsx)("strong",{children:'No Commercial Use of "Editorial Use Only" Content'}),' . You may not use content marked "editorial use only" for any commercial, promotional, advertorial, endorsement, advertising, gambling/betting/gaming uses or merchandising purpose. This type of content is not model or property released and is primarily intended to be used for editorial purposes, meaning descriptive purposes such as news reporting and discussion of current events or other human interest topics (for example, in a blog, textbook, newspaper or magazine article).']}),(0,n.jsxs)("li",{children:[" ",(0,n.jsx)("strong",{children:" No Standalone File Use."})," You may not use content in any way that allows others to download, extract, or redistribute content as a standalone file (meaning just the content file itself, separate from the project or end use)."]}),(0,n.jsxs)("li",{children:[" ",(0,n.jsx)("strong",{children:"No Use in Trademark or Logo. "})," Unless you purchase a custom license (not available for Music), you may not use content (in whole or in part) as the distinctive or distinguishing feature of a trademark, design mark, tradename, business name, service mark or logo. Additionally, you shall not be entitled to register (in any jurisdiction) such content (in whole or in part) as a trademark or rely on any such registrations, prior use, and/or accrued goodwill to prevent any third party use of the content or any similar content."]}),(0,n.jsxs)("li",{children:[" ",(0,n.jsx)("strong",{children:"Sensitive Use Disclaimer Required. "}),"If you use content that features models or property in connection with a subject that would be unflattering or unduly controversial to a reasonable person (for example, sexually transmitted diseases), you must indicate: (1) that the content is being used for illustrative purposes only, and (2) any person depicted in the content is a model. For example, you could say:",(0,n.jsx)("br",{}),(0,n.jsx)("strong",{children:'"Stock photo. Posed by model."'}),' No disclaimer is required for "editorial use only" content that is used in an editorial manner.']}),(0,n.jsxs)("li",{children:[" ",(0,n.jsx)("strong",{children:"No False Representation of Authorship."})," You may not falsely represent that you are the original creator of an end use that is made up largely of licensed content. For instance, you cannot create a painting based solely licensed content and claim that you are the author."]}),(0,n.jsxs)("p",{children:[" ",(0,n.jsx)("strong",{children:"Additional Restrictions for Use of Music:"})," "]}),(0,n.jsxs)("li",{children:[" ",(0,n.jsx)("strong",{children:"No Music listening experience uses. "})," Music may not be made available as part of a music listening experience, including where Music, on its own or as part of a compilation, is combined with accompanying visual/narrative elements that are of negligible importance (such as images, panning motions or other audio-visual animations)"]}),(0,n.jsxs)("li",{children:[" ",(0,n.jsx)("strong",{children:'No "Audio Products". '})," You may not use Music to manufacture, distribute or sell any product in any format or media now known or hereafter devised, embodying Music alone or only with other music, including without limitation, compact discs (CDs), cassettes, phonograph records and digital transmissions of any kind."]}),(0,n.jsxs)("li",{children:[" ",(0,n.jsx)("strong",{children:"No Separate Use of Titles, Lyrics or use in Themes. "}),"You may not use any Music as the theme song for a program or other production or to use the title or lyrics of any Music separately from the Music."]}),(0,n.jsxs)("li",{children:[" ",(0,n.jsx)("strong",{children:"No political campaigns."})," Music may not be used for political campaigns."]}),(0,n.jsxs)("li",{children:[" ",(0,n.jsx)("strong",{children:"No Use in Trademark or Logo."})," You may not incorporate any Music into a logo, trademark or service mark."]})]})]}),(0,n.jsx)("li",{children:"You shall promptly notify us in case of any dispute, or issue to be raised and resolved."}),(0,n.jsx)("li",{children:"You agree to defend, indemnify, and hold harmless the Company and each of their respective officers, directors and employees from all damages, liabilities and expenses (including reasonable legal costs including attorney fees) arising out of or in connection with any breach or alleged breach by you (or anyone acting on your behalf) of any of the terms of these additional terms."})]})]})]})]})}},9008:function(e,t,o){e.exports=o(83121)}},function(e){e.O(0,[9774,2888,179],function(){return e(e.s=91162)}),_N_E=e.O()}]);
2.2.43. https://dev-app.illusto.com/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/polyfills-c67a75d1b6f99dc8.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://mrcemiylilyx.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/polyfills-c67a75d1b6f99dc8.js HTTP/1.1
Host: dev-app.illusto.com
Accept-Encoding: gzip, deflate, br
Accept: */*
Accept-Language: en-US;q=0.9,en;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Connection: close
Cache-Control: max-age=0
Origin: https://mrcemiylilyx.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; countryCode=IN; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga=GA1.2.1572859313.1697020601; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:36:48 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"16544-18b142b7028"
Vary: Accept-Encoding
Content-Length: 91460

!function(){var t="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function e(t){var e={exports:{}};return t(e,e.exports),e.exports}var r=function(t){return t&&t.Math==Math&&t},n=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof t&&t)||Function("return this")(),o=function(t){try{return!!t()}catch(t){return!0}},i=!o(function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}),a={}.propertyIsEnumerable,u=Object.getOwnPropertyDescriptor,s=u&&!a.call({1:2},1)?function(t){var e=u(this,t);return!!e&&e.enumerable}:a,c={f:s},f=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},l={}.toString,h=function(t){return l.call(t).slice(8,-1)},p="".split,d=o(function(){return!Object("z").propertyIsEnumerable(0)})?function(t){return"String"==h(t)?p.call(t,""):Object(t)}:Object,v=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},g=function(t){return d(v(t))},y=function(t){return"object"==typeof t?null!==t:"function"==typeof t},m=function(t,e){if(!y(t))return t;var r,n;if(e&&"function"==typeof(r=t.toString)&&!y(n=r.call(t)))return n;if("function"==typeof(r=t.valueOf)&&!y(n=r.call(t)))return n;if(!e&&"function"==typeof(r=t.toString)&&!y(n=r.call(t)))return n;throw TypeError("Can't convert object to primitive value")},b={}.hasOwnProperty,w=function(t,e){return b.call(t,e)},S=n.document,E=y(S)&&y(S.createElement),x=function(t){return E?S.createElement(t):{}},A=!i&&!o(function(){return 7!=Object.defineProperty(x("div"),"a",{get:function(){return 7}}).a}),O=Object.getOwnPropertyDescriptor,R={f:i?O:function(t,e){if(t=g(t),e=m(e,!0),A)try{return O(t,e)}catch(t){}if(w(t,e))return f(!c.f.call(t,e),t[e])}},j=function(t){if(!y(t))throw TypeError(String(t)+" is not an object");return t},P=Object.defineProperty,I={f:i?P:function(t,e,r){if(j(t),e=m(e,!0),j(r),A)try{return P(t,e,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[e]=r.value),t}},T=i?function(t,e,r){return I.f(t,e,f(1,r))}:function(t,e,r){return t[e]=r,t},k=function(t,e){try{T(n,t,e)}catch(r){n[t]=e}return e},L="__core-js_shared__",U=n[L]||k(L,{}),M=Function.toString;"function"!=typeof U.inspectSource&&(U.inspectSource=function(t){return M.call(t)});var _,N,C,F=U.inspectSource,B=n.WeakMap,D="function"==typeof B&&/native code/.test(F(B)),q=!1,z=e(function(t){(t.exports=function(t,e){return U[t]||(U[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.6.5",mode:"global",copyright:".. 2020 Denis Pushkarev (zloirock.ru)"})}),W=0,K=Math.random(),G=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++W+K).toString(36)},$=z("keys"),V=function(t){return $[t]||($[t]=G(t))},H={};if(D){var X=new(0,n.WeakMap),Y=X.get,J=X.has,Q=X.set;_=function(t,e){return Q.call(X,t,e),e},N=function(t){return Y.call(X,t)||{}},C=function(t){return J.call(X,t)}}else{var Z=V("state");H[Z]=!0,_=function(t,e){return T(t,Z,e),e},N=function(t){return w(t,Z)?t[Z]:{}},C=function(t){return w(t,Z)}}var tt,et={set:_,get:N,has:C,enforce:function(t){return C(t)?N(t):_(t,{})},getterFor:function(t){return function(e){var r;if(!y(e)||(r=N(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},rt=e(function(t){var e=et.get,r=et.enforce,o=String(String).split("String");(t.exports=function(t,e,i,a){var u=!!a&&!!a.unsafe,s=!!a&&!!a.enumerable,c=!!a&&!!a.noTargetGet;"function"==typeof i&&("string"!=typeof e||w(i,"name")||T(i,"name",e),r(i).source=o.join("string"==typeof e?e:"")),t!==n?(u?!c&&t[e]&&(s=!0):delete t[e],s?t[e]=i:T(t,e,i)):s?t[e]=i:k(e,i)})(Function.prototype,"toString",function(){return"function"==typeof this&&e(this).source||F(this)})}),nt=n,ot=function(t){return"function"==typeof t?t:void 0},it=function(t,e){return arguments.length<2?ot(nt[t])||ot(n[t]):nt[t]&&nt[t][e]||n[t]&&n[t][e]},at=Math.ceil,ut=Math.floor,st=function(t){return isNaN(t=+t)?0:(t>0?ut:at)(t)},ct=Math.min,ft=function(t){return t>0?ct(st(t),9007199254740991):0},lt=Math.max,ht=Math.min,pt=function(t,e){var r=st(t);return r<0?lt(r+e,0):ht(r,e)},dt=function(t){return function(e,r,n){var o,i=g(e),a=ft(i.length),u=pt(n,a);if(t&&r!=r){for(;a>u;)if((o=i[u++])!=o)return!0}else for(;a>u;u++)if((t||u in i)&&i[u]===r)return t||u||0;return!t&&-1}},vt={includes:dt(!0),indexOf:dt(!1)},gt=vt.indexOf,yt=function(t,e){var r,n=g(t),o=0,i=[];for(r in n)!w(H,r)&&w(n,r)&&i.push(r);for(;e.length>o;)w(n,r=e[o++])&&(~gt(i,r)||i.push(r));return i},mt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],bt=mt.concat("length","prototype"),wt={f:Object.getOwnPropertyNames||function(t){return yt(t,bt)}},St={f:Object.getOwnPropertySymbols},Et=it("Reflect","ownKeys")||function(t){var e=wt.f(j(t)),r=St.f;return r?e.concat(r(t)):e},xt=function(t,e){for(var r=Et(e),n=I.f,o=R.f,i=0;i<r.length;i++){var a=r[i];w(t,a)||n(t,a,o(e,a))}},At=/#|\.prototype\./,Ot=function(t,e){var r=jt[Rt(t)];return r==It||r!=Pt&&("function"==typeof e?o(e):!!e)},Rt=Ot.normalize=function(t){return String(t).replace(At,".").toLowerCase()},jt=Ot.data={},Pt=Ot.NATIVE="N",It=Ot.POLYFILL="P",Tt=Ot,kt=R.f,Lt=function(t,e){var r,o,i,a,u,s=t.target,c=t.global,f=t.stat;if(r=c?n:f?n[s]||k(s,{}):(n[s]||{}).prototype)for(o in e){if(a=e[o],i=t.noTargetGet?(u=kt(r,o))&&u.value:r[o],!Tt(c?o:s+(f?".":"#")+o,t.forced)&&void 0!==i){if(typeof a==typeof i)continue;xt(a,i)}(t.sham||i&&i.sham)&&T(a,"sham",!0),rt(r,o,a,t)}},Ut=function(t){return Object(v(t))},Mt=Math.min,_t=[].copyWithin||function(t,e){var r=Ut(this),n=ft(r.length),o=pt(t,n),i=pt(e,n),a=arguments.length>2?arguments[2]:void 0,u=Mt((void 0===a?n:pt(a,n))-i,n-o),s=1;for(i<o&&o<i+u&&(s=-1,i+=u-1,o+=u-1);u-- >0;)i in r?r[o]=r[i]:delete r[o],o+=s,i+=s;return r},Nt=!!Object.getOwnPropertySymbols&&!o(function(){return!String(Symbol())}),Ct=Nt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Ft=z("wks"),Bt=n.Symbol,Dt=Ct?Bt:Bt&&Bt.withoutSetter||G,qt=function(t){return w(Ft,t)||(Ft[t]=Nt&&w(Bt,t)?Bt[t]:Dt("Symbol."+t)),Ft[t]},zt=Object.keys||function(t){return yt(t,mt)},Wt=i?Object.defineProperties:function(t,e){j(t);for(var r,n=zt(e),o=n.length,i=0;o>i;)I.f(t,r=n[i++],e[r]);return t},Kt=it("document","documentElement"),Gt=V("IE_PROTO"),$t=function(){},Vt=function(t){return"<script>"+t+"<\/script>"},Ht=function(){try{tt=document.domain&&new ActiveXObject("htmlfile")}catch(t){}var t,e;Ht=tt?function(t){t.write(Vt("")),t.close();var e=t.parentWindow.Object;return t=null,e}(tt):((e=x("iframe")).style.display="none",Kt.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(Vt("document.F=Object")),t.close(),t.F);for(var r=mt.length;r--;)delete Ht.prototype[mt[r]];return Ht()};H[Gt]=!0;var Xt=Object.create||function(t,e){var r;return null!==t?($t.prototype=j(t),r=new $t,$t.prototype=null,r[Gt]=t):r=Ht(),void 0===e?r:Wt(r,e)},Yt=qt("unscopables"),Jt=Array.prototype;null==Jt[Yt]&&I.f(Jt,Yt,{configurable:!0,value:Xt(null)});var Qt=function(t){Jt[Yt][t]=!0};Lt({target:"Array",proto:!0},{copyWithin:_t}),Qt("copyWithin");var Zt=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t},te=function(t,e,r){if(Zt(t),void 0===e)return t;switch(r){case 0:return function(){return t.call(e)};case 1:return function(r){return t.call(e,r)};case 2:return function(r,n){return t.call(e,r,n)};case 3:return function(r,n,o){return t.call(e,r,n,o)}}return function(){return t.apply(e,arguments)}},ee=Function.call,re=function(t,e,r){return te(ee,n[t].prototype[e],r)};re("Array","copyWithin"),Lt({target:"Array",proto:!0},{fill:function(t){for(var e=Ut(this),r=ft(e.length),n=arguments.length,o=pt(n>1?arguments[1]:void 0,r),i=n>2?arguments[2]:void 0,a=void 0===i?r:pt(i,r);a>o;)e[o++]=t;return e}}),Qt("fill"),re("Array","fill");var ne=Array.isArray||function(t){return"Array"==h(t)},oe=qt("species"),ie=function(t,e){var r;return ne(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!ne(r.prototype)?y(r)&&null===(r=r[oe])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===e?0:e)},ae=[].push,ue=function(t){var e=1==t,r=2==t,n=3==t,o=4==t,i=6==t,a=5==t||i;return function(u,s,c,f){for(var l,h,p=Ut(u),v=d(p),g=te(s,c,3),y=ft(v.length),m=0,b=f||ie,w=e?b(u,y):r?b(u,0):void 0;y>m;m++)if((a||m in v)&&(h=g(l=v[m],m,p),t))if(e)w[m]=h;else if(h)switch(t){case 3:return!0;case 5:return l;case 6:return m;case 2:ae.call(w,l)}else if(o)return!1;return i?-1:n||o?o:w}},se={forEach:ue(0),map:ue(1),filter:ue(2),some:ue(3),every:ue(4),find:ue(5),findIndex:ue(6)},ce=Object.defineProperty,fe={},le=function(t){throw t},he=function(t,e){if(w(fe,t))return fe[t];e||(e={});var r=[][t],n=!!w(e,"ACCESSORS")&&e.ACCESSORS,a=w(e,0)?e[0]:le,u=w(e,1)?e[1]:void 0;return fe[t]=!!r&&!o(function(){if(n&&!i)return!0;var t={length:-1};n?ce(t,1,{enumerable:!0,get:le}):t[1]=1,r.call(t,a,u)})},pe=se.find,de="find",ve=!0,ge=he(de);de in[]&&Array(1).find(function(){ve=!1}),Lt({target:"Array",proto:!0,forced:ve||!ge},{find:function(t){return pe(this,t,arguments.length>1?arguments[1]:void 0)}}),Qt(de),re("Array","find");var ye=se.findIndex,me="findIndex",be=!0,we=he(me);me in[]&&Array(1).findIndex(function(){be=!1}),Lt({target:"Array",proto:!0,forced:be||!we},{findIndex:function(t){return ye(this,t,arguments.length>1?arguments[1]:void 0)}}),Qt(me),re("Array","findIndex");var Se=function(t,e,r,n,o,i,a,u){for(var s,c=o,f=0,l=!!a&&te(a,u,3);f<n;){if(f in r){if(s=l?l(r[f],f,e):r[f],i>0&&ne(s))c=Se(t,e,s,ft(s.length),c,i-1)-1;else{if(c>=9007199254740991)throw TypeError("Exceed the acceptable array length");t[c]=s}c++}f++}return c},Ee=Se;Lt({target:"Array",proto:!0},{flatMap:function(t){var e,r=Ut(this),n=ft(r.length);return Zt(t),(e=ie(r,0)).length=Ee(e,r,r,n,0,1,t,arguments.length>1?arguments[1]:void 0),e}}),Qt("flatMap"),re("Array","flatMap"),Lt({target:"Array",proto:!0},{flat:function(){var t=arguments.length?arguments[0]:void 0,e=Ut(this),r=ft(e.length),n=ie(e,0);return n.length=Ee(n,e,e,r,0,void 0===t?1:st(t)),n}}),Qt("flat"),re("Array","flat");var xe,Ae,Oe,Re=function(t){return function(e,r){var n,o,i=String(v(e)),a=st(r),u=i.length;return a<0||a>=u?t?"":void 0:(n=i.charCodeAt(a))<55296||n>56319||a+1===u||(o=i.charCodeAt(a+1))<56320||o>57343?t?i.charAt(a):n:t?i.slice(a,a+2):o-56320+(n-55296<<10)+65536}},je={codeAt:Re(!1),charAt:Re(!0)},Pe=!o(function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}),Ie=V("IE_PROTO"),Te=Object.prototype,ke=Pe?Object.getPrototypeOf:function(t){return t=Ut(t),w(t,Ie)?t[Ie]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?Te:null},Le=qt("iterator"),Ue=!1;[].keys&&("next"in(Oe=[].keys())?(Ae=ke(ke(Oe)))!==Object.prototype&&(xe=Ae):Ue=!0),null==xe&&(xe={}),w(xe,Le)||T(xe,Le,function(){return this});var Me={IteratorPrototype:xe,BUGGY_SAFARI_ITERATORS:Ue},_e=I.f,Ne=qt("toStringTag"),Ce=function(t,e,r){t&&!w(t=r?t:t.prototype,Ne)&&_e(t,Ne,{configurable:!0,value:e})},Fe={},Be=Me.IteratorPrototype,De=function(){return this},qe=function(t,e,r){var n=e+" Iterator";return t.prototype=Xt(Be,{next:f(1,r)}),Ce(t,n,!1),Fe[n]=De,t},ze=function(t){if(!y(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype");return t},We=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,r={};try{(t=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(r,[]),e=r instanceof Array}catch(t){}return function(r,n){return j(r),ze(n),e?t.call(r,n):r.__proto__=n,r}}():void 0),Ke=Me.IteratorPrototype,Ge=Me.BUGGY_SAFARI_ITERATORS,$e=qt("iterator"),Ve="keys",He="values",Xe="entries",Ye=function(){return this},Je=function(t,e,r,n,o,i,a){qe(r,e,n);var u,s,c,f=function(t){if(t===o&&v)return v;if(!Ge&&t in p)return p[t];switch(t){case Ve:case He:case Xe:return function(){return new r(this,t)}}return function(){return new r(this)}},l=e+" Iterator",h=!1,p=t.prototype,d=p[$e]||p["@@iterator"]||o&&p[o],v=!Ge&&d||f(o),g="Array"==e&&p.entries||d;if(g&&(u=ke(g.call(new t)),Ke!==Object.prototype&&u.next&&(ke(u)!==Ke&&(We?We(u,Ke):"function"!=typeof u[$e]&&T(u,$e,Ye)),Ce(u,l,!0))),o==He&&d&&d.name!==He&&(h=!0,v=function(){return d.call(this)}),p[$e]!==v&&T(p,$e,v),Fe[e]=v,o)if(s={values:f(He),keys:i?v:f(Ve),entries:f(Xe)},a)for(c in s)(Ge||h||!(c in p))&&rt(p,c,s[c]);else Lt({target:e,proto:!0,forced:Ge||h},s);return s},Qe=je.charAt,Ze="String Iterator",tr=et.set,er=et.getterFor(Ze);Je(String,"String",function(t){tr(this,{type:Ze,string:String(t),index:0})},function(){var t,e=er(this),r=e.string,n=e.index;return n>=r.length?{value:void 0,done:!0}:(t=Qe(r,n),e.index+=t.length,{value:t,done:!1})});var rr=function(t,e,r,n){try{return n?e(j(r)[0],r[1]):e(r)}catch(e){var o=t.return;throw void 0!==o&&j(o.call(t)),e}},nr=qt("iterator"),or=Array.prototype,ir=function(t){return void 0!==t&&(Fe.Array===t||or[nr]===t)},ar=function(t,e,r){var n=m(e);n in t?I.f(t,n,f(0,r)):t[n]=r},ur={};ur[qt("toStringTag")]="z";var sr="[object z]"===String(ur),cr=qt("toStringTag"),fr="Arguments"==h(function(){return arguments}()),lr=sr?h:function(t){var e,r,n;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(r=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),cr))?r:fr?h(e):"Object"==(n=h(e))&&"function"==typeof e.callee?"Arguments":n},hr=qt("iterator"),pr=function(t){if(null!=t)return t[hr]||t["@@iterator"]||Fe[lr(t)]},dr=function(t){var e,r,n,o,i,a,u=Ut(t),s="function"==typeof this?this:Array,c=arguments.length,f=c>1?arguments[1]:void 0,l=void 0!==f,h=pr(u),p=0;if(l&&(f=te(f,c>2?arguments[2]:void 0,2)),null==h||s==Array&&ir(h))for(r=new s(e=ft(u.length));e>p;p++)a=l?f(u[p],p):u[p],ar(r,p,a);else for(i=(o=h.call(u)).next,r=new s;!(n=i.call(o)).done;p++)a=l?rr(o,f,[n.value,p],!0):n.value,ar(r,p,a);return r.length=p,r},vr=qt("iterator"),gr=!1;try{var yr=0,mr={next:function(){return{done:!!yr++}},return:function(){gr=!0}};mr[vr]=function(){return this},Array.from(mr,function(){throw 2})}catch(t){}var br=function(t,e){if(!e&&!gr)return!1;var r=!1;try{var n={};n[vr]=function(){return{next:function(){return{done:r=!0}}}},t(n)}catch(t){}return r},wr=!br(function(t){Array.from(t)});Lt({target:"Array",stat:!0,forced:wr},{from:dr});var Sr=vt.includes,Er=he("indexOf",{ACCESSORS:!0,1:0});Lt({target:"Array",proto:!0,forced:!Er},{includes:function(t){return Sr(this,t,arguments.length>1?arguments[1]:void 0)}}),Qt("includes"),re("Array","includes");var xr="Array Iterator",Ar=et.set,Or=et.getterFor(xr),Rr=Je(Array,"Array",function(t,e){Ar(this,{type:xr,target:g(t),index:0,kind:e})},function(){var t=Or(this),e=t.target,r=t.kind,n=t.index++;return!e||n>=e.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==r?{value:n,done:!1}:"values"==r?{value:e[n],done:!1}:{value:[n,e[n]],done:!1}},"values");Fe.Arguments=Fe.Array,Qt("keys"),Qt("values"),Qt("entries"),re("Array","values");var jr=o(function(){function t(){}return!(Array.of.call(t)instanceof t)});Lt({target:"Array",stat:!0,forced:jr},{of:function(){for(var t=0,e=arguments.length,r=new("function"==typeof this?this:Array)(e);e>t;)ar(r,t,arguments[t++]);return r.length=e,r}});var Pr=qt("hasInstance"),Ir=Function.prototype;Pr in Ir||I.f(Ir,Pr,{value:function(t){if("function"!=typeof this||!y(t))return!1;if(!y(this.prototype))return t instanceof this;for(;t=ke(t);)if(this.prototype===t)return!0;return!1}}),qt("hasInstance");var Tr=Function.prototype,kr=Tr.toString,Lr=/^\s*function ([^ (]*)/,Ur="name";i&&!(Ur in Tr)&&(0,I.f)(Tr,Ur,{configurable:!0,get:function(){try{return kr.call(this).match(Lr)[1]}catch(t){return""}}});var Mr=!o(function(){return Object.isExtensible(Object.preventExtensions({}))}),_r=e(function(t){var e=I.f,r=G("meta"),n=0,o=Object.isExtensible||function(){return!0},i=function(t){e(t,r,{value:{objectID:"O"+ ++n,weakData:{}}})},a=t.exports={REQUIRED:!1,fastKey:function(t,e){if(!y(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!w(t,r)){if(!o(t))return"F";if(!e)return"E";i(t)}return t[r].objectID},getWeakData:function(t,e){if(!w(t,r)){if(!o(t))return!0;if(!e)return!1;i(t)}return t[r].weakData},onFreeze:function(t){return Mr&&a.REQUIRED&&o(t)&&!w(t,r)&&i(t),t}};H[r]=!0}),Nr=e(function(t){var e=function(t,e){this.stopped=t,this.result=e},r=t.exports=function(t,r,n,o,i){var a,u,s,c,f,l,h,p=te(r,n,o?2:1);if(i)a=t;else{if("function"!=typeof(u=pr(t)))throw TypeError("Target is not iterable");if(ir(u)){for(s=0,c=ft(t.length);c>s;s++)if((f=o?p(j(h=t[s])[0],h[1]):p(t[s]))&&f instanceof e)return f;return new e(!1)}a=u.call(t)}for(l=a.next;!(h=l.call(a)).done;)if("object"==typeof(f=rr(a,p,h.value,o))&&f&&f instanceof e)return f;return new e(!1)};r.stop=function(t){return new e(!0,t)}}),Cr=function(t,e,r){if(!(t instanceof e))throw TypeError("Incorrect "+(r?r+" ":"")+"invocation");return t},Fr=function(t,e,r){var n,o;return We&&"function"==typeof(n=e.constructor)&&n!==r&&y(o=n.prototype)&&o!==r.prototype&&We(t,o),t},Br=function(t,e,r){var i=-1!==t.indexOf("Map"),a=-1!==t.indexOf("Weak"),u=i?"set":"add",s=n[t],c=s&&s.prototype,f=s,l={},h=function(t){var e=c[t];rt(c,t,"add"==t?function(t){return e.call(this,0===t?0:t),this}:"delete"==t?function(t){return!(a&&!y(t))&&e.call(this,0===t?0:t)}:"get"==t?function(t){return a&&!y(t)?void 0:e.call(this,0===t?0:t)}:"has"==t?function(t){return!(a&&!y(t))&&e.call(this,0===t?0:t)}:function(t,r){return e.call(this,0===t?0:t,r),this})};if(Tt(t,"function"!=typeof s||!(a||c.forEach&&!o(function(){(new s).entries().next()}))))f=r.getConstructor(e,t,i,u),_r.REQUIRED=!0;else if(Tt(t,!0)){var p=new f,d=p[u](a?{}:-0,1)!=p,v=o(function(){p.has(1)}),g=br(function(t){new s(t)}),m=!a&&o(function(){for(var t=new s,e=5;e--;)t[u](e,e);return!t.has(-0)});g||((f=e(function(e,r){Cr(e,f,t);var n=Fr(new s,e,f);return null!=r&&Nr(r,n[u],n,i),n})).prototype=c,c.constructor=f),(v||m)&&(h("delete"),h("has"),i&&h("get")),(m||d)&&h(u),a&&c.clear&&delete c.clear}return l[t]=f,Lt({global:!0,forced:f!=s},l),Ce(f,t),a||r.setStrong(f,t,i),f},Dr=function(t,e,r){for(var n in e)rt(t,n,e[n],r);return t},qr=qt("species"),zr=function(t){var e=it(t);i&&e&&!e[qr]&&(0,I.f)(e,qr,{configurable:!0,get:function(){return this}})},Wr=I.f,Kr=_r.fastKey,Gr=et.set,$r=et.getterFor,Vr={getConstructor:function(t,e,r,n){var o=t(function(t,a){Cr(t,o,e),Gr(t,{type:e,index:Xt(null),first:void 0,last:void 0,size:0}),i||(t.size=0),null!=a&&Nr(a,t[n],t,r)}),a=$r(e),u=function(t,e,r){var n,o,u=a(t),c=s(t,e);return c?c.value=r:(u.last=c={index:o=Kr(e,!0),key:e,value:r,previous:n=u.last,next:void 0,removed:!1},u.first||(u.first=c),n&&(n.next=c),i?u.size++:t.size++,"F"!==o&&(u.index[o]=c)),t},s=function(t,e){var r,n=a(t),o=Kr(e);if("F"!==o)return n.index[o];for(r=n.first;r;r=r.next)if(r.key==e)return r};return Dr(o.prototype,{clear:function(){for(var t=a(this),e=t.index,r=t.first;r;)r.removed=!0,r.previous&&(r.previous=r.previous.next=void 0),delete e[r.index],r=r.next;t.first=t.last=void 0,i?t.size=0:this.size=0},delete:function(t){var e=this,r=a(e),n=s(e,t);if(n){var o=n.next,u=n.previous;delete r.index[n.index],n.removed=!0,u&&(u.next=o),o&&(o.previous=u),r.first==n&&(r.first=o),r.last==n&&(r.last=u),i?r.size--:e.size--}return!!n},forEach:function(t){for(var e,r=a(this),n=te(t,arguments.length>1?arguments[1]:void 0,3);e=e?e.next:r.first;)for(n(e.value,e.key,this);e&&e.removed;)e=e.previous},has:function(t){return!!s(this,t)}}),Dr(o.prototype,r?{get:function(t){var e=s(this,t);return e&&e.value},set:function(t,e){return u(this,0===t?0:t,e)}}:{add:function(t){return u(this,t=0===t?0:t,t)}}),i&&Wr(o.prototype,"size",{get:function(){return a(this).size}}),o},setStrong:function(t,e,r){var n=e+" Iterator",o=$r(e),i=$r(n);Je(t,e,function(t,e){Gr(this,{type:n,target:t,state:o(t),kind:e,last:void 0})},function(){for(var t=i(this),e=t.kind,r=t.last;r&&r.removed;)r=r.previous;return t.target&&(t.last=r=r?r.next:t.state.first)?"keys"==e?{value:r.key,done:!1}:"values"==e?{value:r.value,done:!1}:{value:[r.key,r.value],done:!1}:(t.target=void 0,{value:void 0,done:!0})},r?"entries":"values",!r,!0),zr(e)}},Hr=Br("Map",function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},Vr);sr||rt(Object.prototype,"toString",sr?{}.toString:function(){return"[object "+lr(this)+"]"},{unsafe:!0});var Xr={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0},Yr=qt("iterator"),Jr=qt("toStringTag"),Qr=Rr.values;for(var Zr in Xr){var tn=n[Zr],en=tn&&tn.prototype;if(en){if(en[Yr]!==Qr)try{T(en,Yr,Qr)}catch(t){en[Yr]=Qr}if(en[Jr]||T(en,Jr,Zr),Xr[Zr])for(var rn in Rr)if(en[rn]!==Rr[rn])try{T(en,rn,Rr[rn])}catch(t){en[rn]=Rr[rn]}}}var nn=function(t){var e,r,n,o,i=arguments.length,a=i>1?arguments[1]:void 0;return Zt(this),(e=void 0!==a)&&Zt(a),null==t?new this:(r=[],e?(n=0,o=te(a,i>2?arguments[2]:void 0,2),Nr(t,function(t){r.push(o(t,n++))})):Nr(t,r.push,r),new this(r))};Lt({target:"Map",stat:!0},{from:nn});var on=function(){for(var t=arguments.length,e=new Array(t);t--;)e[t]=arguments[t];return new this(e)};Lt({target:"Map",stat:!0},{of:on});var an=function(){for(var t,e=j(this),r=Zt(e.delete),n=!0,o=0,i=arguments.length;o<i;o++)t=r.call(e,arguments[o]),n=n&&t;return!!n};Lt({target:"Map",proto:!0,real:!0,forced:q},{deleteAll:function(){return an.apply(this,arguments)}});var un=function(t){var e=pr(t);if("function"!=typeof e)throw TypeError(String(t)+" is not iterable");return j(e.call(t))},sn=function(t){return Map.prototype.entries.call(t)};Lt({target:"Map",proto:!0,real:!0,forced:q},{every:function(t){var e=j(this),r=sn(e),n=te(t,arguments.length>1?arguments[1]:void 0,3);return!Nr(r,function(t,r){if(!n(r,t,e))return Nr.stop()},void 0,!0,!0).stopped}});var cn=qt("species"),fn=function(t,e){var r,n=j(t).constructor;return void 0===n||null==(r=j(n)[cn])?e:Zt(r)};Lt({target:"Map",proto:!0,real:!0,forced:q},{filter:function(t){var e=j(this),r=sn(e),n=te(t,arguments.length>1?arguments[1]:void 0,3),o=new(fn(e,it("Map"))),i=Zt(o.set);return Nr(r,function(t,r){n(r,t,e)&&i.call(o,t,r)},void 0,!0,!0),o}}),Lt({target:"Map",proto:!0,real:!0,forced:q},{find:function(t){var e=j(this),r=sn(e),n=te(t,arguments.length>1?arguments[1]:void 0,3);return Nr(r,function(t,r){if(n(r,t,e))return Nr.stop(r)},void 0,!0,!0).result}}),Lt({target:"Map",proto:!0,real:!0,forced:q},{findKey:function(t){var e=j(this),r=sn(e),n=te(t,arguments.length>1?arguments[1]:void 0,3);return Nr(r,function(t,r){if(n(r,t,e))return Nr.stop(t)},void 0,!0,!0).result}}),Lt({target:"Map",stat:!0},{groupBy:function(t,e){var r=new this;Zt(e);var n=Zt(r.has),o=Zt(r.get),i=Zt(r.set);return Nr(t,function(t){var a=e(t);n.call(r,a)?o.call(r,a).push(t):i.call(r,a,[t])}),r}}),Lt({target:"Map",proto:!0,real:!0,forced:q},{includes:function(t){return Nr(sn(j(this)),function(e,r){if((n=r)===(o=t)||n!=n&&o!=o)return Nr.stop();var n,o},void 0,!0,!0).stopped}}),Lt({target:"Map",stat:!0},{keyBy:function(t,e){var r=new this;Zt(e);var n=Zt(r.set);return Nr(t,function(t){n.call(r,e(t),t)}),r}}),Lt({target:"Map",proto:!0,real:!0,forced:q},{keyOf:function(t){return Nr(sn(j(this)),function(e,r){if(r===t)return Nr.stop(e)},void 0,!0,!0).result}}),Lt({target:"Map",proto:!0,real:!0,forced:q},{mapKeys:function(t){var e=j(this),r=sn(e),n=te(t,arguments.length>1?arguments[1]:void 0,3),o=new(fn(e,it("Map"))),i=Zt(o.set);return Nr(r,function(t,r){i.call(o,n(r,t,e),r)},void 0,!0,!0),o}}),Lt({target:"Map",proto:!0,real:!0,forced:q},{mapValues:function(t){var e=j(this),r=sn(e),n=te(t,arguments.length>1?arguments[1]:void 0,3),o=new(fn(e,it("Map"))),i=Zt(o.set);return Nr(r,function(t,r){i.call(o,t,n(r,t,e))},void 0,!0,!0),o}}),Lt({target:"Map",proto:!0,real:!0,forced:q},{merge:function(t){for(var e=j(this),r=Zt(e.set),n=0;n<arguments.length;)Nr(arguments[n++],r,e,!0);return e}}),Lt({target:"Map",proto:!0,real:!0,forced:q},{reduce:function(t){var e=j(this),r=sn(e),n=arguments.length<2,o=n?void 0:arguments[1];if(Zt(t),Nr(r,function(r,i){n?(n=!1,o=i):o=t(o,i,r,e)},void 0,!0,!0),n)throw TypeError("Reduce of empty map with no initial value");return o}}),Lt({target:"Map",proto:!0,real:!0,forced:q},{some:function(t){var e=j(this),r=sn(e),n=te(t,arguments.length>1?arguments[1]:void 0,3);return Nr(r,function(t,r){if(n(r,t,e))return Nr.stop()},void 0,!0,!0).stopped}}),Lt({target:"Map",proto:!0,real:!0,forced:q},{update:function(t,e){var r=j(this),n=arguments.length;Zt(e);var o=r.has(t);if(!o&&n<3)throw TypeError("Updating absent value");var i=o?r.get(t):Zt(n>2?arguments[2]:void 0)(t,r);return r.set(t,e(i,t,r)),r}});var ln=function(t,e){var r,n=j(this),o=arguments.length>2?arguments[2]:void 0;if("function"!=typeof e&&"function"!=typeof o)throw TypeError("At least one callback required");return n.has(t)?(r=n.get(t),"function"==typeof e&&(r=e(r),n.set(t,r))):"function"==typeof o&&(r=o(),n.set(t,r)),r};Lt({target:"Map",proto:!0,real:!0,forced:q},{upsert:ln}),Lt({target:"Map",proto:!0,real:!0,forced:q},{updateOrInsert:ln});var hn="\t\n\v\f\r ...............................................\u2028\u2029\ufeff",pn="["+hn+"]",dn=RegExp("^"+pn+pn+"*"),vn=RegExp(pn+pn+"*$"),gn=function(t){return function(e){var r=String(v(e));return 1&t&&(r=r.replace(dn,"")),2&t&&(r=r.replace(vn,"")),r}},yn={start:gn(1),end:gn(2),trim:gn(3)},mn=wt.f,bn=R.f,wn=I.f,Sn=yn.trim,En="Number",xn=n.Number,An=xn.prototype,On=h(Xt(An))==En,Rn=function(t){var e,r,n,o,i,a,u,s,c=m(t,!1);if("string"==typeof c&&c.length>2)if(43===(e=(c=Sn(c)).charCodeAt(0))||45===e){if(88===(r=c.charCodeAt(2))||120===r)return NaN}else if(48===e){switch(c.charCodeAt(1)){case 66:case 98:n=2,o=49;break;case 79:case 111:n=8,o=55;break;default:return+c}for(a=(i=c.slice(2)).length,u=0;u<a;u++)if((s=i.charCodeAt(u))<48||s>o)return NaN;return parseInt(i,n)}return+c};if(Tt(En,!xn(" 0o1")||!xn("0b1")||xn("+0x1"))){for(var jn,Pn=function(t){var e=arguments.length<1?0:t,r=this;return r instanceof Pn&&(On?o(function(){An.valueOf.call(r)}):h(r)!=En)?Fr(new xn(Rn(e)),r,Pn):Rn(e)},In=i?mn(xn):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),Tn=0;In.length>Tn;Tn++)w(xn,jn=In[Tn])&&!w(Pn,jn)&&wn(Pn,jn,bn(xn,jn));Pn.prototype=An,An.constructor=Pn,rt(n,En,Pn)}Lt({target:"Number",stat:!0},{EPSILON:Math.pow(2,-52)});var kn=n.isFinite;Lt({target:"Number",stat:!0},{isFinite:Number.isFinite||function(t){return"number"==typeof t&&kn(t)}});var Ln=Math.floor,Un=function(t){return!y(t)&&isFinite(t)&&Ln(t)===t};Lt({target:"Number",stat:!0},{isInteger:Un}),Lt({target:"Number",stat:!0},{isNaN:function(t){return t!=t}});var Mn=Math.abs;Lt({target:"Number",stat:!0},{isSafeInteger:function(t){return Un(t)&&Mn(t)<=9007199254740991}}),Lt({target:"Number",stat:!0},{MAX_SAFE_INTEGER:9007199254740991}),Lt({target:"Number",stat:!0},{MIN_SAFE_INTEGER:-9007199254740991});var _n=yn.trim,Nn=n.parseFloat,Cn=1/Nn(hn+"-0")!=-Infinity?function(t){var e=_n(String(t)),r=Nn(e);return 0===r&&"-"==e.charAt(0)?-0:r}:Nn;Lt({target:"Number",stat:!0,forced:Number.parseFloat!=Cn},{parseFloat:Cn});var Fn=yn.trim,Bn=n.parseInt,Dn=/^[+-]?0[Xx]/,qn=8!==Bn(hn+"08")||22!==Bn(hn+"0x16")?function(t,e){var r=Fn(String(t));return Bn(r,e>>>0||(Dn.test(r)?16:10))}:Bn;Lt({target:"Number",stat:!0,forced:Number.parseInt!=qn},{parseInt:qn});var zn=c.f,Wn=function(t){return function(e){for(var r,n=g(e),o=zt(n),a=o.length,u=0,s=[];a>u;)r=o[u++],i&&!zn.call(n,r)||s.push(t?[r,n[r]]:n[r]);return s}},Kn={entries:Wn(!0),values:Wn(!1)},Gn=Kn.entries;Lt({target:"Object",stat:!0},{entries:function(t){return Gn(t)}}),Lt({target:"Object",stat:!0,sham:!i},{getOwnPropertyDescriptors:function(t){for(var e,r,n=g(t),o=R.f,i=Et(n),a={},u=0;i.length>u;)void 0!==(r=o(n,e=i[u++]))&&ar(a,e,r);return a}});var $n=o(function(){zt(1)});Lt({target:"Object",stat:!0,forced:$n},{keys:function(t){return zt(Ut(t))}});var Vn=Object.is||function(t,e){return t===e?0!==t||1/t==1/e:t!=t&&e!=e};Lt({target:"Object",stat:!0},{is:Vn});var Hn=Kn.values;Lt({target:"Object",stat:!0},{values:function(t){return Hn(t)}});var Xn=it("Reflect","apply"),Yn=Function.apply,Jn=!o(function(){Xn(function(){})});Lt({target:"Reflect",stat:!0,forced:Jn},{apply:function(t,e,r){return Zt(t),j(r),Xn?Xn(t,e,r):Yn.call(t,e,r)}});var Qn=[].slice,Zn={},to=function(t,e,r){if(!(e in Zn)){for(var n=[],o=0;o<e;o++)n[o]="a["+o+"]";Zn[e]=Function("C,a","return new C("+n.join(",")+")")}return Zn[e](t,r)},eo=Function.bind||function(t){var e=Zt(this),r=Qn.call(arguments,1),n=function(){var o=r.concat(Qn.call(arguments));return this instanceof n?to(e,o.length,o):e.apply(t,o)};return y(e.prototype)&&(n.prototype=e.prototype),n},ro=it("Reflect","construct"),no=o(function(){function t(){}return!(ro(function(){},[],t)instanceof t)}),oo=!o(function(){ro(function(){})}),io=no||oo;Lt({target:"Reflect",stat:!0,forced:io,sham:io},{construct:function(t,e){Zt(t),j(e);var r=arguments.length<3?t:Zt(arguments[2]);if(oo&&!no)return ro(t,e,r);if(t==r){switch(e.length){case 0:return new t;case 1:return new t(e[0]);case 2:return new t(e[0],e[1]);case 3:return new t(e[0],e[1],e[2]);case 4:return new t(e[0],e[1],e[2],e[3])}var n=[null];return n.push.apply(n,e),new(eo.apply(t,n))}var o=r.prototype,i=Xt(y(o)?o:Object.prototype),a=Function.apply.call(t,i,e);return y(a)?a:i}});var ao=o(function(){Reflect.defineProperty(I.f({},1,{value:1}),1,{value:2})});Lt({target:"Reflect",stat:!0,forced:ao,sham:!i},{defineProperty:function(t,e,r){j(t);var n=m(e,!0);j(r);try{return I.f(t,n,r),!0}catch(t){return!1}}});var uo=R.f;Lt({target:"Reflect",stat:!0},{deleteProperty:function(t,e){var r=uo(j(t),e);return!(r&&!r.configurable)&&delete t[e]}}),Lt({target:"Reflect",stat:!0},{get:function t(e,r){var n,o,i=arguments.length<3?e:arguments[2];return j(e)===i?e[r]:(n=R.f(e,r))?w(n,"value")?n.value:void 0===n.get?void 0:n.get.call(i):y(o=ke(e))?t(o,r,i):void 0}}),Lt({target:"Reflect",stat:!0,sham:!i},{getOwnPropertyDescriptor:function(t,e){return R.f(j(t),e)}}),Lt({target:"Reflect",stat:!0,sham:!Pe},{getPrototypeOf:function(t){return ke(j(t))}}),Lt({target:"Reflect",stat:!0},{has:function(t,e){return e in t}});var so=Object.isExtensible;Lt({target:"Reflect",stat:!0},{isExtensible:function(t){return j(t),!so||so(t)}}),Lt({target:"Reflect",stat:!0},{ownKeys:Et}),Lt({target:"Reflect",stat:!0,sham:!Mr},{preventExtensions:function(t){j(t);try{var e=it("Object","preventExtensions");return e&&e(t),!0}catch(t){return!1}}});var co=o(function(){var t=I.f({},"a",{configurable:!0});return!1!==Reflect.set(ke(t),"a",1,t)});Lt({target:"Reflect",stat:!0,forced:co},{set:function t(e,r,n){var o,i,a=arguments.length<4?e:arguments[3],u=R.f(j(e),r);if(!u){if(y(i=ke(e)))return t(i,r,n,a);u=f(0)}if(w(u,"value")){if(!1===u.writable||!y(a))return!1;if(o=R.f(a,r)){if(o.get||o.set||!1===o.writable)return!1;o.value=n,I.f(a,r,o)}else I.f(a,r,f(0,n));return!0}return void 0!==u.set&&(u.set.call(a,n),!0)}}),We&&Lt({target:"Reflect",stat:!0},{setPrototypeOf:function(t,e){j(t),ze(e);try{return We(t,e),!0}catch(t){return!1}}});var fo=_r.getWeakData,lo=et.set,ho=et.getterFor,po=se.find,vo=se.findIndex,go=0,yo=function(t){return t.frozen||(t.frozen=new mo)},mo=function(){this.entries=[]},bo=function(t,e){return po(t.entries,function(t){return t[0]===e})};mo.prototype={get:function(t){var e=bo(this,t);if(e)return e[1]},has:function(t){return!!bo(this,t)},set:function(t,e){var r=bo(this,t);r?r[1]=e:this.entries.push([t,e])},delete:function(t){var e=vo(this.entries,function(e){return e[0]===t});return~e&&this.entries.splice(e,1),!!~e}};var wo={getConstructor:function(t,e,r,n){var o=t(function(t,i){Cr(t,o,e),lo(t,{type:e,id:go++,frozen:void 0}),null!=i&&Nr(i,t[n],t,r)}),i=ho(e),a=function(t,e,r){var n=i(t),o=fo(j(e),!0);return!0===o?yo(n).set(e,r):o[n.id]=r,t};return Dr(o.prototype,{delete:function(t){var e=i(this);if(!y(t))return!1;var r=fo(t);return!0===r?yo(e).delete(t):r&&w(r,e.id)&&delete r[e.id]},has:function(t){var e=i(this);if(!y(t))return!1;var r=fo(t);return!0===r?yo(e).has(t):r&&w(r,e.id)}}),Dr(o.prototype,r?{get:function(t){var e=i(this);if(y(t)){var r=fo(t);return!0===r?yo(e).get(t):r?r[e.id]:void 0}},set:function(t,e){return a(this,t,e)}}:{add:function(t){return a(this,t,!0)}}),o}},So=e(function(t){var e,r=et.enforce,o=!n.ActiveXObject&&"ActiveXObject"in n,i=Object.isExtensible,a=function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},u=t.exports=Br("WeakMap",a,wo);if(D&&o){e=wo.getConstructor(a,"WeakMap",!0),_r.REQUIRED=!0;var s=u.prototype,c=s.delete,f=s.has,l=s.get,h=s.set;Dr(s,{delete:function(t){if(y(t)&&!i(t)){var n=r(this);return n.frozen||(n.frozen=new e),c.call(this,t)||n.frozen.delete(t)}return c.call(this,t)},has:function(t){if(y(t)&&!i(t)){var n=r(this);return n.frozen||(n.frozen=new e),f.call(this,t)||n.frozen.has(t)}return f.call(this,t)},get:function(t){if(y(t)&&!i(t)){var n=r(this);return n.frozen||(n.frozen=new e),f.call(this,t)?l.call(this,t):n.frozen.get(t)}return l.call(this,t)},set:function(t,n){if(y(t)&&!i(t)){var o=r(this);o.frozen||(o.frozen=new e),f.call(this,t)?h.call(this,t,n):o.frozen.set(t,n)}else h.call(this,t,n);return this}})}}),Eo=z("metadata"),xo=Eo.store||(Eo.store=new So),Ao=function(t,e,r){var n=xo.get(t);if(!n){if(!r)return;xo.set(t,n=new Hr)}var o=n.get(e);if(!o){if(!r)return;n.set(e,o=new Hr)}return o},Oo={store:xo,getMap:Ao,has:function(t,e,r){var n=Ao(e,r,!1);return void 0!==n&&n.has(t)},get:function(t,e,r){var n=Ao(e,r,!1);return void 0===n?void 0:n.get(t)},set:function(t,e,r,n){Ao(r,n,!0).set(t,e)},keys:function(t,e){var r=Ao(t,e,!1),n=[];return r&&r.forEach(function(t,e){n.push(e)}),n},toKey:function(t){return void 0===t||"symbol"==typeof t?t:String(t)}},Ro=Oo.toKey,jo=Oo.set;Lt({target:"Reflect",stat:!0},{defineMetadata:function(t,e,r){var n=arguments.length<4?void 0:Ro(arguments[3]);jo(t,e,j(r),n)}});var Po=Oo.toKey,Io=Oo.getMap,To=Oo.store;Lt({target:"Reflect",stat:!0},{deleteMetadata:function(t,e){var r=arguments.length<3?void 0:Po(arguments[2]),n=Io(j(e),r,!1);if(void 0===n||!n.delete(t))return!1;if(n.size)return!0;var o=To.get(e);return o.delete(r),!!o.size||To.delete(e)}});var ko=Oo.has,Lo=Oo.get,Uo=Oo.toKey,Mo=function(t,e,r){if(ko(t,e,r))return Lo(t,e,r);var n=ke(e);return null!==n?Mo(t,n,r):void 0};Lt({target:"Reflect",stat:!0},{getMetadata:function(t,e){var r=arguments.length<3?void 0:Uo(arguments[2]);return Mo(t,j(e),r)}});var _o=Br("Set",function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},Vr),No=Oo.keys,Co=Oo.toKey,Fo=function(t,e){var r=No(t,e),n=ke(t);if(null===n)return r;var o,i,a=Fo(n,e);return a.length?r.length?(o=new _o(r.concat(a)),Nr(o,(i=[]).push,i),i):a:r};Lt({target:"Reflect",stat:!0},{getMetadataKeys:function(t){var e=arguments.length<2?void 0:Co(arguments[1]);return Fo(j(t),e)}});var Bo=Oo.get,Do=Oo.toKey;Lt({target:"Reflect",stat:!0},{getOwnMetadata:function(t,e){var r=arguments.length<3?void 0:Do(arguments[2]);return Bo(t,j(e),r)}});var qo=Oo.keys,zo=Oo.toKey;Lt({target:"Reflect",stat:!0},{getOwnMetadataKeys:function(t){var e=arguments.length<2?void 0:zo(arguments[1]);return qo(j(t),e)}});var Wo=Oo.has,Ko=Oo.toKey,Go=function(t,e,r){if(Wo(t,e,r))return!0;var n=ke(e);return null!==n&&Go(t,n,r)};Lt({target:"Reflect",stat:!0},{hasMetadata:function(t,e){var r=arguments.length<3?void 0:Ko(arguments[2]);return Go(t,j(e),r)}});var $o=Oo.has,Vo=Oo.toKey;Lt({target:"Reflect",stat:!0},{hasOwnMetadata:function(t,e){var r=arguments.length<3?void 0:Vo(arguments[2]);return $o(t,j(e),r)}});var Ho=Oo.toKey,Xo=Oo.set;Lt({target:"Reflect",stat:!0},{metadata:function(t,e){return function(r,n){Xo(t,e,j(r),Ho(n))}}});var Yo=qt("match"),Jo=function(t){var e;return y(t)&&(void 0!==(e=t[Yo])?!!e:"RegExp"==h(t))},Qo=function(){var t=j(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e};function Zo(t,e){return RegExp(t,e)}var ti=o(function(){var t=Zo("a","y");return t.lastIndex=2,null!=t.exec("abcd")}),ei=o(function(){var t=Zo("^r","gy");return t.lastIndex=2,null!=t.exec("str")}),ri={UNSUPPORTED_Y:ti,BROKEN_CARET:ei},ni=I.f,oi=wt.f,ii=et.set,ai=qt("match"),ui=n.RegExp,si=ui.prototype,ci=/a/g,fi=/a/g,li=new ui(ci)!==ci,hi=ri.UNSUPPORTED_Y;if(i&&Tt("RegExp",!li||hi||o(function(){return fi[ai]=!1,ui(ci)!=ci||ui(fi)==fi||"/a/i"!=ui(ci,"i")}))){for(var pi=function(t,e){var r,n=this instanceof pi,o=Jo(t),i=void 0===e;if(!n&&o&&t.constructor===pi&&i)return t;li?o&&!i&&(t=t.source):t instanceof pi&&(i&&(e=Qo.call(t)),t=t.source),hi&&(r=!!e&&e.indexOf("y")>-1)&&(e=e.replace(/y/g,""));var a=Fr(li?new ui(t,e):ui(t,e),n?this:si,pi);return hi&&r&&ii(a,{sticky:r}),a},di=function(t){t in pi||ni(pi,t,{configurable:!0,get:function(){return ui[t]},set:function(e){ui[t]=e}})},vi=oi(ui),gi=0;vi.length>gi;)di(vi[gi++]);si.constructor=pi,pi.prototype=si,rt(n,"RegExp",pi)}zr("RegExp");var yi="toString",mi=RegExp.prototype,bi=mi.toString;(o(function(){return"/a/b"!=bi.call({source:"a",flags:"b"})})||bi.name!=yi)&&rt(RegExp.prototype,yi,function(){var t=j(this),e=String(t.source),r=t.flags;return"/"+e+"/"+String(void 0===r&&t instanceof RegExp&&!("flags"in mi)?Qo.call(t):r)},{unsafe:!0});var wi=RegExp.prototype.exec,Si=String.prototype.replace,Ei=wi,xi=function(){var t=/a/,e=/b*/g;return wi.call(t,"a"),wi.call(e,"a"),0!==t.lastIndex||0!==e.lastIndex}(),Ai=ri.UNSUPPORTED_Y||ri.BROKEN_CARET,Oi=void 0!==/()??/.exec("")[1];(xi||Oi||Ai)&&(Ei=function(t){var e,r,n,o,i=this,a=Ai&&i.sticky,u=Qo.call(i),s=i.source,c=0,f=t;return a&&(-1===(u=u.replace("y","")).indexOf("g")&&(u+="g"),f=String(t).slice(i.lastIndex),i.lastIndex>0&&(!i.multiline||i.multiline&&"\n"!==t[i.lastIndex-1])&&(s="(?: "+s+")",f=" "+f,c++),r=new RegExp("^(?:"+s+")",u)),Oi&&(r=new RegExp("^"+s+"$(?!\\s)",u)),xi&&(e=i.lastIndex),n=wi.call(a?r:i,f),a?n?(n.input=n.input.slice(c),n[0]=n[0].slice(c),n.index=i.lastIndex,i.lastIndex+=n[0].length):i.lastIndex=0:xi&&n&&(i.lastIndex=i.global?n.index+n[0].length:e),Oi&&n&&n.length>1&&Si.call(n[0],r,function(){for(o=1;o<arguments.length-2;o++)void 0===arguments[o]&&(n[o]=void 0)}),n});var Ri=Ei;Lt({target:"RegExp",proto:!0,forced:/./.exec!==Ri},{exec:Ri}),i&&("g"!=/./g.flags||ri.UNSUPPORTED_Y)&&I.f(RegExp.prototype,"flags",{configurable:!0,get:Qo});var ji=et.get,Pi=RegExp.prototype;i&&ri.UNSUPPORTED_Y&&(0,I.f)(RegExp.prototype,"sticky",{configurable:!0,get:function(){if(this!==Pi){if(this instanceof RegExp)return!!ji(this).sticky;throw TypeError("Incompatible receiver, RegExp required")}}});var Ii,Ti,ki=(Ii=!1,(Ti=/[ac]/).exec=function(){return Ii=!0,/./.exec.apply(this,arguments)},!0===Ti.test("abc")&&Ii),Li=/./.test;Lt({target:"RegExp",proto:!0,forced:!ki},{test:function(t){if("function"!=typeof this.exec)return Li.call(this,t);var e=this.exec(t);if(null!==e&&!y(e))throw new Error("RegExp exec method returned something other than an Object or null");return!!e}});var Ui=qt("species"),Mi=!o(function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")}),_i="$0"==="a".replace(/./,"$0"),Ni=qt("replace"),Ci=!!/./[Ni]&&""===/./[Ni]("a","$0"),Fi=!o(function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var r="ab".split(t);return 2!==r.length||"a"!==r[0]||"b"!==r[1]}),Bi=function(t,e,r,n){var i=qt(t),a=!o(function(){var e={};return e[i]=function(){return 7},7!=""[t](e)}),u=a&&!o(function(){var e=!1,r=/a/;return"split"===t&&((r={}).constructor={},r.constructor[Ui]=function(){return r},r.flags="",r[i]=/./[i]),r.exec=function(){return e=!0,null},r[i](""),!e});if(!a||!u||"replace"===t&&(!Mi||!_i||Ci)||"split"===t&&!Fi){var s=/./[i],c=r(i,""[t],function(t,e,r,n,o){return e.exec===Ri?a&&!o?{done:!0,value:s.call(e,r,n)}:{done:!0,value:t.call(r,e,n)}:{done:!1}},{REPLACE_KEEPS_$0:_i,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:Ci}),f=c[1];rt(String.prototype,t,c[0]),rt(RegExp.prototype,i,2==e?function(t,e){return f.call(t,this,e)}:function(t){return f.call(t,this)})}n&&T(RegExp.prototype[i],"sham",!0)},Di=je.charAt,qi=function(t,e,r){return e+(r?Di(t,e).length:1)},zi=function(t,e){var r=t.exec;if("function"==typeof r){var n=r.call(t,e);if("object"!=typeof n)throw TypeError("RegExp exec method returned something other than an Object or null");return n}if("RegExp"!==h(t))throw TypeError("RegExp#exec called on incompatible receiver");return Ri.call(t,e)};Bi("match",1,function(t,e,r){return[function(e){var r=v(this),n=null==e?void 0:e[t];return void 0!==n?n.call(e,r):new RegExp(e)[t](String(r))},function(t){var n=r(e,t,this);if(n.done)return n.value;var o=j(t),i=String(this);if(!o.global)return zi(o,i);var a=o.unicode;o.lastIndex=0;for(var u,s=[],c=0;null!==(u=zi(o,i));){var f=String(u[0]);s[c]=f,""===f&&(o.lastIndex=qi(i,ft(o.lastIndex),a)),c++}return 0===c?null:s}]});var Wi=Math.max,Ki=Math.min,Gi=Math.floor,$i=/\$([$&'`]|\d\d?|<[^>]*>)/g,Vi=/\$([$&'`]|\d\d?)/g;Bi("replace",2,function(t,e,r,n){var o=n.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,i=n.REPLACE_KEEPS_$0,a=o?"$":"$0";return[function(r,n){var o=v(this),i=null==r?void 0:r[t];return void 0!==i?i.call(r,o,n):e.call(String(o),r,n)},function(t,n){if(!o&&i||"string"==typeof n&&-1===n.indexOf(a)){var s=r(e,t,this,n);if(s.done)return s.value}var c=j(t),f=String(this),l="function"==typeof n;l||(n=String(n));var h=c.global;if(h){var p=c.unicode;c.lastIndex=0}for(var d=[];;){var v=zi(c,f);if(null===v)break;if(d.push(v),!h)break;""===String(v[0])&&(c.lastIndex=qi(f,ft(c.lastIndex),p))}for(var g,y="",m=0,b=0;b<d.length;b++){v=d[b];for(var w=String(v[0]),S=Wi(Ki(st(v.index),f.length),0),E=[],x=1;x<v.length;x++)E.push(void 0===(g=v[x])?g:String(g));var A=v.groups;if(l){var O=[w].concat(E,S,f);void 0!==A&&O.push(A);var R=String(n.apply(void 0,O))}else R=u(w,f,S,E,A,n);S>=m&&(y+=f.slice(m,S)+R,m=S+w.length)}return y+f.slice(m)}];function u(t,r,n,o,i,a){var u=n+t.length,s=o.length,c=Vi;return void 0!==i&&(i=Ut(i),c=$i),e.call(a,c,function(e,a){var c;switch(a.charAt(0)){case"$":return"$";case"&":return t;case"`":return r.slice(0,n);case"'":return r.slice(u);case"<":c=i[a.slice(1,-1)];break;default:var f=+a;if(0===f)return e;if(f>s){var l=Gi(f/10);return 0===l?e:l<=s?void 0===o[l-1]?a.charAt(1):o[l-1]+a.charAt(1):e}c=o[f-1]}return void 0===c?"":c})}}),Bi("search",1,function(t,e,r){return[function(e){var r=v(this),n=null==e?void 0:e[t];return void 0!==n?n.call(e,r):new RegExp(e)[t](String(r))},function(t){var n=r(e,t,this);if(n.done)return n.value;var o=j(t),i=String(this),a=o.lastIndex;Vn(a,0)||(o.lastIndex=0);var u=zi(o,i);return Vn(o.lastIndex,a)||(o.lastIndex=a),null===u?-1:u.index}]});var Hi=[].push,Xi=Math.min,Yi=4294967295,Ji=!o(function(){return!RegExp(Yi,"y")});Bi("split",2,function(t,e,r){var n;return n="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,r){var n=String(v(this)),o=void 0===r?Yi:r>>>0;if(0===o)return[];if(void 0===t)return[n];if(!Jo(t))return e.call(n,t,o);for(var i,a,u,s=[],c=0,f=new RegExp(t.source,(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":"")+"g");(i=Ri.call(f,n))&&!((a=f.lastIndex)>c&&(s.push(n.slice(c,i.index)),i.length>1&&i.index<n.length&&Hi.apply(s,i.slice(1)),u=i[0].length,c=a,s.length>=o));)f.lastIndex===i.index&&f.lastIndex++;return c===n.length?!u&&f.test("")||s.push(""):s.push(n.slice(c)),s.length>o?s.slice(0,o):s}:"0".split(void 0,0).length?function(t,r){return void 0===t&&0===r?[]:e.call(this,t,r)}:e,[function(e,r){var o=v(this),i=null==e?void 0:e[t];return void 0!==i?i.call(e,o,r):n.call(String(o),e,r)},function(t,o){var i=r(n,t,this,o,n!==e);if(i.done)return i.value;var a=j(t),u=String(this),s=fn(a,RegExp),c=a.unicode,f=new s(Ji?a:"^(?:"+a.source+")",(a.ignoreCase?"i":"")+(a.multiline?"m":"")+(a.unicode?"u":"")+(Ji?"y":"g")),l=void 0===o?Yi:o>>>0;if(0===l)return[];if(0===u.length)return null===zi(f,u)?[u]:[];for(var h=0,p=0,d=[];p<u.length;){f.lastIndex=Ji?p:0;var v,g=zi(f,Ji?u:u.slice(p));if(null===g||(v=Xi(ft(f.lastIndex+(Ji?0:p)),u.length))===h)p=qi(u,p,c);else{if(d.push(u.slice(h,p)),d.length===l)return d;for(var y=1;y<=g.length-1;y++)if(d.push(g[y]),d.length===l)return d;p=h=v}}return d.push(u.slice(h)),d}]},!Ji),Lt({target:"Set",stat:!0},{from:nn}),Lt({target:"Set",stat:!0},{of:on});var Qi=function(){for(var t=j(this),e=Zt(t.add),r=0,n=arguments.length;r<n;r++)e.call(t,arguments[r]);return t};Lt({target:"Set",proto:!0,real:!0,forced:q},{addAll:function(){return Qi.apply(this,arguments)}}),Lt({target:"Set",proto:!0,real:!0,forced:q},{deleteAll:function(){return an.apply(this,arguments)}});var Zi=function(t){return Set.prototype.values.call(t)};Lt({target:"Set",proto:!0,real:!0,forced:q},{every:function(t){var e=j(this),r=Zi(e),n=te(t,arguments.length>1?arguments[1]:void 0,3);return!Nr(r,function(t){if(!n(t,t,e))return Nr.stop()},void 0,!1,!0).stopped}}),Lt({target:"Set",proto:!0,real:!0,forced:q},{difference:function(t){var e=j(this),r=new(fn(e,it("Set")))(e),n=Zt(r.delete);return Nr(t,function(t){n.call(r,t)}),r}}),Lt({target:"Set",proto:!0,real:!0,forced:q},{filter:function(t){var e=j(this),r=Zi(e),n=te(t,arguments.length>1?arguments[1]:void 0,3),o=new(fn(e,it("Set"))),i=Zt(o.add);return Nr(r,function(t){n(t,t,e)&&i.call(o,t)},void 0,!1,!0),o}}),Lt({target:"Set",proto:!0,real:!0,forced:q},{find:function(t){var e=j(this),r=Zi(e),n=te(t,arguments.length>1?arguments[1]:void 0,3);return Nr(r,function(t){if(n(t,t,e))return Nr.stop(t)},void 0,!1,!0).result}}),Lt({target:"Set",proto:!0,real:!0,forced:q},{intersection:function(t){var e=j(this),r=new(fn(e,it("Set"))),n=Zt(e.has),o=Zt(r.add);return Nr(t,function(t){n.call(e,t)&&o.call(r,t)}),r}}),Lt({target:"Set",proto:!0,real:!0,forced:q},{isDisjointFrom:function(t){var e=j(this),r=Zt(e.has);return!Nr(t,function(t){if(!0===r.call(e,t))return Nr.stop()}).stopped}}),Lt({target:"Set",proto:!0,real:!0,forced:q},{isSubsetOf:function(t){var e=un(this),r=j(t),n=r.has;return"function"!=typeof n&&(r=new(it("Set"))(t),n=Zt(r.has)),!Nr(e,function(t){if(!1===n.call(r,t))return Nr.stop()},void 0,!1,!0).stopped}}),Lt({target:"Set",proto:!0,real:!0,forced:q},{isSupersetOf:function(t){var e=j(this),r=Zt(e.has);return!Nr(t,function(t){if(!1===r.call(e,t))return Nr.stop()}).stopped}}),Lt({target:"Set",proto:!0,real:!0,forced:q},{join:function(t){var e=j(this),r=Zi(e),n=void 0===t?",":String(t),o=[];return Nr(r,o.push,o,!1,!0),o.join(n)}}),Lt({target:"Set",proto:!0,real:!0,forced:q},{map:function(t){var e=j(this),r=Zi(e),n=te(t,arguments.length>1?arguments[1]:void 0,3),o=new(fn(e,it("Set"))),i=Zt(o.add);return Nr(r,function(t){i.call(o,n(t,t,e))},void 0,!1,!0),o}}),Lt({target:"Set",proto:!0,real:!0,forced:q},{reduce:function(t){var e=j(this),r=Zi(e),n=arguments.length<2,o=n?void 0:arguments[1];if(Zt(t),Nr(r,function(r){n?(n=!1,o=r):o=t(o,r,r,e)},void 0,!1,!0),n)throw TypeError("Reduce of empty set with no initial value");return o}}),Lt({target:"Set",proto:!0,real:!0,forced:q},{some:function(t){var e=j(this),r=Zi(e),n=te(t,arguments.length>1?arguments[1]:void 0,3);return Nr(r,function(t){if(n(t,t,e))return Nr.stop()},void 0,!1,!0).stopped}}),Lt({target:"Set",proto:!0,real:!0,forced:q},{symmetricDifference:function(t){var e=j(this),r=new(fn(e,it("Set")))(e),n=Zt(r.delete),o=Zt(r.add);return Nr(t,function(t){n.call(r,t)||o.call(r,t)}),r}}),Lt({target:"Set",proto:!0,real:!0,forced:q},{union:function(t){var e=j(this),r=new(fn(e,it("Set")))(e);return Nr(t,Zt(r.add),r),r}});var ta,ea,ra=it("navigator","userAgent")||"",na=n.process,oa=na&&na.versions,ia=oa&&oa.v8;ia?ea=(ta=ia.split("."))[0]+ta[1]:ra&&(!(ta=ra.match(/Edge\/(\d+)/))||ta[1]>=74)&&(ta=ra.match(/Chrome\/(\d+)/))&&(ea=ta[1]);var aa=ea&&+ea,ua=qt("species"),sa=qt("isConcatSpreadable"),ca=9007199254740991,fa="Maximum allowed index exceeded",la=aa>=51||!o(function(){var t=[];return t[sa]=!1,t.concat()[0]!==t}),ha=aa>=51||!o(function(){var t=[];return(t.constructor={})[ua]=function(){return{foo:1}},1!==t.concat(Boolean).foo}),pa=function(t){if(!y(t))return!1;var e=t[sa];return void 0!==e?!!e:ne(t)};Lt({target:"Array",proto:!0,forced:!la||!ha},{concat:function(t){var e,r,n,o,i,a=Ut(this),u=ie(a,0),s=0;for(e=-1,n=arguments.length;e<n;e++)if(pa(i=-1===e?a:arguments[e])){if(s+(o=ft(i.length))>ca)throw TypeError(fa);for(r=0;r<o;r++,s++)r in i&&ar(u,s,i[r])}else{if(s>=ca)throw TypeError(fa);ar(u,s++,i)}return u.length=s,u}});var da=wt.f,va={}.toString,ga="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],ya={f:function(t){return ga&&"[object Window]"==va.call(t)?function(t){try{return da(t)}catch(t){return ga.slice()}}(t):da(g(t))}},ma={f:qt},ba=I.f,wa=function(t){var e=nt.Symbol||(nt.Symbol={});w(e,t)||ba(e,t,{value:ma.f(t)})},Sa=se.forEach,Ea=V("hidden"),xa="Symbol",Aa=qt("toPrimitive"),Oa=et.set,Ra=et.getterFor(xa),ja=Object.prototype,Pa=n.Symbol,Ia=it("JSON","stringify"),Ta=R.f,ka=I.f,La=ya.f,Ua=c.f,Ma=z("symbols"),_a=z("op-symbols"),Na=z("string-to-symbol-registry"),Ca=z("symbol-to-string-registry"),Fa=z("wks"),Ba=n.QObject,Da=!Ba||!Ba.prototype||!Ba.prototype.findChild,qa=i&&o(function(){return 7!=Xt(ka({},"a",{get:function(){return ka(this,"a",{value:7}).a}})).a})?function(t,e,r){var n=Ta(ja,e);n&&delete ja[e],ka(t,e,r),n&&t!==ja&&ka(ja,e,n)}:ka,za=function(t,e){var r=Ma[t]=Xt(Pa.prototype);return Oa(r,{type:xa,tag:t,description:e}),i||(r.description=e),r},Wa=Ct?function(t){return"symbol"==typeof t}:function(t){return Object(t)instanceof Pa},Ka=function(t,e,r){t===ja&&Ka(_a,e,r),j(t);var n=m(e,!0);return j(r),w(Ma,n)?(r.enumerable?(w(t,Ea)&&t[Ea][n]&&(t[Ea][n]=!1),r=Xt(r,{enumerable:f(0,!1)})):(w(t,Ea)||ka(t,Ea,f(1,{})),t[Ea][n]=!0),qa(t,n,r)):ka(t,n,r)},Ga=function(t,e){j(t);var r=g(e),n=zt(r).concat(Xa(r));return Sa(n,function(e){i&&!$a.call(r,e)||Ka(t,e,r[e])}),t},$a=function(t){var e=m(t,!0),r=Ua.call(this,e);return!(this===ja&&w(Ma,e)&&!w(_a,e))&&(!(r||!w(this,e)||!w(Ma,e)||w(this,Ea)&&this[Ea][e])||r)},Va=function(t,e){var r=g(t),n=m(e,!0);if(r!==ja||!w(Ma,n)||w(_a,n)){var o=Ta(r,n);return!o||!w(Ma,n)||w(r,Ea)&&r[Ea][n]||(o.enumerable=!0),o}},Ha=function(t){var e=La(g(t)),r=[];return Sa(e,function(t){w(Ma,t)||w(H,t)||r.push(t)}),r},Xa=function(t){var e=t===ja,r=La(e?_a:g(t)),n=[];return Sa(r,function(t){!w(Ma,t)||e&&!w(ja,t)||n.push(Ma[t])}),n};if(Nt||(Pa=function(){if(this instanceof Pa)throw TypeError("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,e=G(t),r=function(t){this===ja&&r.call(_a,t),w(this,Ea)&&w(this[Ea],e)&&(this[Ea][e]=!1),qa(this,e,f(1,t))};return i&&Da&&qa(ja,e,{configurable:!0,set:r}),za(e,t)},rt(Pa.prototype,"toString",function(){return Ra(this).tag}),rt(Pa,"withoutSetter",function(t){return za(G(t),t)}),c.f=$a,I.f=Ka,R.f=Va,wt.f=ya.f=Ha,St.f=Xa,ma.f=function(t){return za(qt(t),t)},i&&(ka(Pa.prototype,"description",{configurable:!0,get:function(){return Ra(this).description}}),rt(ja,"propertyIsEnumerable",$a,{unsafe:!0}))),Lt({global:!0,wrap:!0,forced:!Nt,sham:!Nt},{Symbol:Pa}),Sa(zt(Fa),function(t){wa(t)}),Lt({target:xa,stat:!0,forced:!Nt},{for:function(t){var e=String(t);if(w(Na,e))return Na[e];var r=Pa(e);return Na[e]=r,Ca[r]=e,r},keyFor:function(t){if(!Wa(t))throw TypeError(t+" is not a symbol");if(w(Ca,t))return Ca[t]},useSetter:function(){Da=!0},useSimple:function(){Da=!1}}),Lt({target:"Object",stat:!0,forced:!Nt,sham:!i},{create:function(t,e){return void 0===e?Xt(t):Ga(Xt(t),e)},defineProperty:Ka,defineProperties:Ga,getOwnPropertyDescriptor:Va}),Lt({target:"Object",stat:!0,forced:!Nt},{getOwnPropertyNames:Ha,getOwnPropertySymbols:Xa}),Lt({target:"Object",stat:!0,forced:o(function(){St.f(1)})},{getOwnPropertySymbols:function(t){return St.f(Ut(t))}}),Ia){var Ya=!Nt||o(function(){var t=Pa();return"[null]"!=Ia([t])||"{}"!=Ia({a:t})||"{}"!=Ia(Object(t))});Lt({target:"JSON",stat:!0,forced:Ya},{stringify:function(t,e,r){for(var n,o=[t],i=1;arguments.length>i;)o.push(arguments[i++]);if(n=e,(y(e)||void 0!==t)&&!Wa(t))return ne(e)||(e=function(t,e){if("function"==typeof n&&(e=n.call(this,t,e)),!Wa(e))return e}),o[1]=e,Ia.apply(null,o)}})}Pa.prototype[Aa]||T(Pa.prototype,Aa,Pa.prototype.valueOf),Ce(Pa,xa),H[Ea]=!0,wa("asyncIterator");var Ja=I.f,Qa=n.Symbol;if(i&&"function"==typeof Qa&&(!("description"in Qa.prototype)||void 0!==Qa().description)){var Za={},tu=function(){var t=arguments.length<1||void 0===arguments[0]?void 0:String(arguments[0]),e=this instanceof tu?new Qa(t):void 0===t?Qa():Qa(t);return""===t&&(Za[e]=!0),e};xt(tu,Qa);var eu=tu.prototype=Qa.prototype;eu.constructor=tu;var ru=eu.toString,nu="Symbol(test)"==String(Qa("test")),ou=/^Symbol\((.*)\)[^)]+$/;Ja(eu,"description",{configurable:!0,get:function(){var t=y(this)?this.valueOf():this,e=ru.call(t);if(w(Za,t))return"";var r=nu?e.slice(7,-1):e.replace(ou,"$1");return""===r?void 0:r}}),Lt({global:!0,forced:!0},{Symbol:tu})}wa("hasInstance"),wa("isConcatSpreadable"),wa("iterator"),wa("match"),wa("matchAll"),wa("replace"),wa("search"),wa("species"),wa("split"),wa("toPrimitive"),wa("toStringTag"),wa("unscopables"),Ce(Math,"Math",!0),Ce(n.JSON,"JSON",!0),wa("asyncDispose"),wa("dispose"),wa("observable"),wa("patternMatch"),wa("replaceAll"),ma.f("asyncIterator");var iu=je.codeAt;Lt({target:"String",proto:!0},{codePointAt:function(t){return iu(this,t)}}),re("String","codePointAt");var au,uu=function(t){if(Jo(t))throw TypeError("The method doesn't accept regular expressions");return t},su=qt("match"),cu=function(t){var e=/./;try{"/./"[t](e)}catch(r){try{return e[su]=!1,"/./"[t](e)}catch(t){}}return!1},fu=R.f,lu="".endsWith,hu=Math.min,pu=cu("endsWith"),du=!(pu||(au=fu(String.prototype,"endsWith"),!au||au.writable));Lt({target:"String",proto:!0,forced:!du&&!pu},{endsWith:function(t){var e=String(v(this));uu(t);var r=arguments.length>1?arguments[1]:void 0,n=ft(e.length),o=void 0===r?n:hu(ft(r),n),i=String(t);return lu?lu.call(e,i,o):e.slice(o-i.length,o)===i}}),re("String","endsWith");var vu=String.fromCharCode,gu=String.fromCodePoint;Lt({target:"String",stat:!0,forced:!!gu&&1!=gu.length},{fromCodePoint:function(t){for(var e,r=[],n=arguments.length,o=0;n>o;){if(e=+arguments[o++],pt(e,1114111)!==e)throw RangeError(e+" is not a valid code point");r.push(e<65536?vu(e):vu(55296+((e-=65536)>>10),e%1024+56320))}return r.join("")}}),Lt({target:"String",proto:!0,forced:!cu("includes")},{includes:function(t){return!!~String(v(this)).indexOf(uu(t),arguments.length>1?arguments[1]:void 0)}}),re("String","includes");var yu="".repeat||function(t){var e=String(v(this)),r="",n=st(t);if(n<0||Infinity==n)throw RangeError("Wrong number of repetitions");for(;n>0;(n>>>=1)&&(e+=e))1&n&&(r+=e);return r},mu=Math.ceil,bu=function(t){return function(e,r,n){var o,i,a=String(v(e)),u=a.length,s=void 0===n?" ":String(n),c=ft(r);return c<=u||""==s?a:((i=yu.call(s,mu((o=c-u)/s.length))).length>o&&(i=i.slice(0,o)),t?a+i:i+a)}},wu={start:bu(!1),end:bu(!0)},Su=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(ra),Eu=wu.start;Lt({target:"String",proto:!0,forced:Su},{padStart:function(t){return Eu(this,t,arguments.length>1?arguments[1]:void 0)}}),re("String","padStart");var xu=wu.end;Lt({target:"String",proto:!0,forced:Su},{padEnd:function(t){return xu(this,t,arguments.length>1?arguments[1]:void 0)}}),re("String","padEnd"),Lt({target:"String",stat:!0},{raw:function(t){for(var e=g(t.raw),r=ft(e.length),n=arguments.length,o=[],i=0;r>i;)o.push(String(e[i++])),i<n&&o.push(String(arguments[i]));return o.join("")}}),Lt({target:"String",proto:!0},{repeat:yu}),re("String","repeat");var Au=R.f,Ou="".startsWith,Ru=Math.min,ju=cu("startsWith"),Pu=!ju&&!!function(){var t=Au(String.prototype,"startsWith");return t&&!t.writable}();Lt({target:"String",proto:!0,forced:!Pu&&!ju},{startsWith:function(t){var e=String(v(this));uu(t);var r=ft(Ru(arguments.length>1?arguments[1]:void 0,e.length)),n=String(t);return Ou?Ou.call(e,n,r):e.slice(r,r+n.length)===n}}),re("String","startsWith");var Iu=function(t){return o(function(){return!!hn[t]()||"........"!="........"[t]()||hn[t].name!==t})},Tu=yn.start,ku=Iu("trimStart"),Lu=ku?function(){return Tu(this)}:"".trimStart;Lt({target:"String",proto:!0,forced:ku},{trimStart:Lu,trimLeft:Lu}),re("String","trimLeft");var Uu=yn.end,Mu=Iu("trimEnd"),_u=Mu?function(){return Uu(this)}:"".trimEnd;Lt({target:"String",proto:!0,forced:Mu},{trimEnd:_u,trimRight:_u}),re("String","trimRight");var Nu=qt("iterator"),Cu=!o(function(){var t=new URL("b?a=1&b=2&c=3","http://a"),e=t.searchParams,r="";return t.pathname="c%20d",e.forEach(function(t,n){e.delete("b"),r+=n+t}),!e.sort||"http://a/c%20d?a=1&c=3"!==t.href||"3"!==e.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!e[Nu]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://........").host||"#%D0%B1"!==new URL("http://a#..").hash||"a1c3"!==r||"x"!==new URL("http://x",void 0).host}),Fu=Object.assign,Bu=Object.defineProperty,Du=!Fu||o(function(){if(i&&1!==Fu({b:1},Fu(Bu({},"a",{enumerable:!0,get:function(){Bu(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},e={},r=Symbol(),n="abcdefghijklmnopqrst";return t[r]=7,n.split("").forEach(function(t){e[t]=t}),7!=Fu({},t)[r]||zt(Fu({},e)).join("")!=n})?function(t,e){for(var r=Ut(t),n=arguments.length,o=1,a=St.f,u=c.f;n>o;)for(var s,f=d(arguments[o++]),l=a?zt(f).concat(a(f)):zt(f),h=l.length,p=0;h>p;)s=l[p++],i&&!u.call(f,s)||(r[s]=f[s]);return r}:Fu,qu=2147483647,zu=/[^\0-\u007E]/,Wu=/[.\u3002\uFF0E\uFF61]/g,Ku="Overflow: input needs wider integers to process",Gu=Math.floor,$u=String.fromCharCode,Vu=function(t){return t+22+75*(t<26)},Hu=function(t,e,r){var n=0;for(t=r?Gu(t/700):t>>1,t+=Gu(t/e);t>455;n+=36)t=Gu(t/35);return Gu(n+36*t/(t+38))},Xu=function(t){var e=[];t=function(t){for(var e=[],r=0,n=t.length;r<n;){var o=t.charCodeAt(r++);if(o>=55296&&o<=56319&&r<n){var i=t.charCodeAt(r++);56320==(64512&i)?e.push(((1023&o)<<10)+(1023&i)+65536):(e.push(o),r--)}else e.push(o)}return e}(t);var r,n,o=t.length,i=128,a=0,u=72;for(r=0;r<t.length;r++)(n=t[r])<128&&e.push($u(n));var s=e.length,c=s;for(s&&e.push("-");c<o;){var f=qu;for(r=0;r<t.length;r++)(n=t[r])>=i&&n<f&&(f=n);var l=c+1;if(f-i>Gu((qu-a)/l))throw RangeError(Ku);for(a+=(f-i)*l,i=f,r=0;r<t.length;r++){if((n=t[r])<i&&++a>qu)throw RangeError(Ku);if(n==i){for(var h=a,p=36;;p+=36){var d=p<=u?1:p>=u+26?26:p-u;if(h<d)break;var v=h-d,g=36-d;e.push($u(Vu(d+v%g))),h=Gu(v/g)}e.push($u(Vu(h))),u=Hu(a,l,c==s),a=0,++c}}++a,++i}return e.join("")},Yu=it("fetch"),Ju=it("Headers"),Qu=qt("iterator"),Zu="URLSearchParams",ts="URLSearchParamsIterator",es=et.set,rs=et.getterFor(Zu),ns=et.getterFor(ts),os=/\+/g,is=Array(4),as=function(t){return is[t-1]||(is[t-1]=RegExp("((?:%[\\da-f]{2}){"+t+"})","gi"))},us=function(t){try{return decodeURIComponent(t)}catch(e){return t}},ss=function(t){var e=t.replace(os," "),r=4;try{return decodeURIComponent(e)}catch(t){for(;r;)e=e.replace(as(r--),us);return e}},cs=/[!'()~]|%20/g,fs={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},ls=function(t){return fs[t]},hs=function(t){return encodeURIComponent(t).replace(cs,ls)},ps=function(t,e){if(e)for(var r,n,o=e.split("&"),i=0;i<o.length;)(r=o[i++]).length&&(n=r.split("="),t.push({key:ss(n.shift()),value:ss(n.join("="))}))},ds=function(t){this.entries.length=0,ps(this.entries,t)},vs=function(t,e){if(t<e)throw TypeError("Not enough arguments")},gs=qe(function(t,e){es(this,{type:ts,iterator:un(rs(t).entries),kind:e})},"Iterator",function(){var t=ns(this),e=t.kind,r=t.iterator.next(),n=r.value;return r.done||(r.value="keys"===e?n.key:"values"===e?n.value:[n.key,n.value]),r}),ys=function(){Cr(this,ys,Zu);var t,e,r,n,o,i,a,u,s,c=arguments.length>0?arguments[0]:void 0,f=this,l=[];if(es(f,{type:Zu,entries:l,updateURL:function(){},updateSearchParams:ds}),void 0!==c)if(y(c))if("function"==typeof(t=pr(c)))for(r=(e=t.call(c)).next;!(n=r.call(e)).done;){if((a=(i=(o=un(j(n.value))).next).call(o)).done||(u=i.call(o)).done||!i.call(o).done)throw TypeError("Expected sequence with length 2");l.push({key:a.value+"",value:u.value+""})}else for(s in c)w(c,s)&&l.push({key:s,value:c[s]+""});else ps(l,"string"==typeof c?"?"===c.charAt(0)?c.slice(1):c:c+"")},ms=ys.prototype;Dr(ms,{append:function(t,e){vs(arguments.length,2);var r=rs(this);r.entries.push({key:t+"",value:e+""}),r.updateURL()},delete:function(t){vs(arguments.length,1);for(var e=rs(this),r=e.entries,n=t+"",o=0;o<r.length;)r[o].key===n?r.splice(o,1):o++;e.updateURL()},get:function(t){vs(arguments.length,1);for(var e=rs(this).entries,r=t+"",n=0;n<e.length;n++)if(e[n].key===r)return e[n].value;return null},getAll:function(t){vs(arguments.length,1);for(var e=rs(this).entries,r=t+"",n=[],o=0;o<e.length;o++)e[o].key===r&&n.push(e[o].value);return n},has:function(t){vs(arguments.length,1);for(var e=rs(this).entries,r=t+"",n=0;n<e.length;)if(e[n++].key===r)return!0;return!1},set:function(t,e){vs(arguments.length,1);for(var r,n=rs(this),o=n.entries,i=!1,a=t+"",u=e+"",s=0;s<o.length;s++)(r=o[s]).key===a&&(i?o.splice(s--,1):(i=!0,r.value=u));i||o.push({key:a,value:u}),n.updateURL()},sort:function(){var t,e,r,n=rs(this),o=n.entries,i=o.slice();for(o.length=0,r=0;r<i.length;r++){for(t=i[r],e=0;e<r;e++)if(o[e].key>t.key){o.splice(e,0,t);break}e===r&&o.push(t)}n.updateURL()},forEach:function(t){for(var e,r=rs(this).entries,n=te(t,arguments.length>1?arguments[1]:void 0,3),o=0;o<r.length;)n((e=r[o++]).value,e.key,this)},keys:function(){return new gs(this,"keys")},values:function(){return new gs(this,"values")},entries:function(){return new gs(this,"entries")}},{enumerable:!0}),rt(ms,Qu,ms.entries),rt(ms,"toString",function(){for(var t,e=rs(this).entries,r=[],n=0;n<e.length;)t=e[n++],r.push(hs(t.key)+"="+hs(t.value));return r.join("&")},{enumerable:!0}),Ce(ys,Zu),Lt({global:!0,forced:!Cu},{URLSearchParams:ys}),Cu||"function"!=typeof Yu||"function"!=typeof Ju||Lt({global:!0,enumerable:!0,forced:!0},{fetch:function(t){var e,r,n,o=[t];return arguments.length>1&&(y(e=arguments[1])&&lr(r=e.body)===Zu&&((n=e.headers?new Ju(e.headers):new Ju).has("content-type")||n.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"),e=Xt(e,{body:f(0,String(r)),headers:f(0,n)})),o.push(e)),Yu.apply(this,o)}});var bs,ws={URLSearchParams:ys,getState:rs},Ss=je.codeAt,Es=n.URL,xs=ws.URLSearchParams,As=ws.getState,Os=et.set,Rs=et.getterFor("URL"),js=Math.floor,Ps=Math.pow,Is="Invalid scheme",Ts="Invalid host",ks="Invalid port",Ls=/[A-Za-z]/,Us=/[\d+-.A-Za-z]/,Ms=/\d/,_s=/^(0x|0X)/,Ns=/^[0-7]+$/,Cs=/^\d+$/,Fs=/^[\dA-Fa-f]+$/,Bs=/[\u0000\u0009\u000A\u000D #%/:?@[\\]]/,Ds=/[\u0000\u0009\u000A\u000D #/:?@[\\]]/,qs=/^[\u0000-\u001F ]+|[\u0000-\u001F ]+$/g,zs=/[\u0009\u000A\u000D]/g,Ws=function(t,e){var r,n,o;if("["==e.charAt(0)){if("]"!=e.charAt(e.length-1))return Ts;if(!(r=Gs(e.slice(1,-1))))return Ts;t.host=r}else if(Zs(t)){if(e=function(t){var e,r,n=[],o=t.toLowerCase().replace(Wu,".").split(".");for(e=0;e<o.length;e++)n.push(zu.test(r=o[e])?"xn--"+Xu(r):r);return n.join(".")}(e),Bs.test(e))return Ts;if(null===(r=Ks(e)))return Ts;t.host=r}else{if(Ds.test(e))return Ts;for(r="",n=dr(e),o=0;o<n.length;o++)r+=Js(n[o],Vs);t.host=r}},Ks=function(t){var e,r,n,o,i,a,u,s=t.split(".");if(s.length&&""==s[s.length-1]&&s.pop(),(e=s.length)>4)return t;for(r=[],n=0;n<e;n++){if(""==(o=s[n]))return t;if(i=10,o.length>1&&"0"==o.charAt(0)&&(i=_s.test(o)?16:8,o=o.slice(8==i?1:2)),""===o)a=0;else{if(!(10==i?Cs:8==i?Ns:Fs).test(o))return t;a=parseInt(o,i)}r.push(a)}for(n=0;n<e;n++)if(a=r[n],n==e-1){if(a>=Ps(256,5-e))return null}else if(a>255)return null;for(u=r.pop(),n=0;n<r.length;n++)u+=r[n]*Ps(256,3-n);return u},Gs=function(t){var e,r,n,o,i,a,u,s=[0,0,0,0,0,0,0,0],c=0,f=null,l=0,h=function(){return t.charAt(l)};if(":"==h()){if(":"!=t.charAt(1))return;l+=2,f=++c}for(;h();){if(8==c)return;if(":"!=h()){for(e=r=0;r<4&&Fs.test(h());)e=16*e+parseInt(h(),16),l++,r++;if("."==h()){if(0==r)return;if(l-=r,c>6)return;for(n=0;h();){if(o=null,n>0){if(!("."==h()&&n<4))return;l++}if(!Ms.test(h()))return;for(;Ms.test(h());){if(i=parseInt(h(),10),null===o)o=i;else{if(0==o)return;o=10*o+i}if(o>255)return;l++}s[c]=256*s[c]+o,2!=++n&&4!=n||c++}if(4!=n)return;break}if(":"==h()){if(l++,!h())return}else if(h())return;s[c++]=e}else{if(null!==f)return;l++,f=++c}}if(null!==f)for(a=c-f,c=7;0!=c&&a>0;)u=s[c],s[c--]=s[f+a-1],s[f+--a]=u;else if(8!=c)return;return s},$s=function(t){var e,r,n,o;if("number"==typeof t){for(e=[],r=0;r<4;r++)e.unshift(t%256),t=js(t/256);return e.join(".")}if("object"==typeof t){for(e="",n=function(t){for(var e=null,r=1,n=null,o=0,i=0;i<8;i++)0!==t[i]?(o>r&&(e=n,r=o),n=null,o=0):(null===n&&(n=i),++o);return o>r&&(e=n,r=o),e}(t),r=0;r<8;r++)o&&0===t[r]||(o&&(o=!1),n===r?(e+=r?":":"::",o=!0):(e+=t[r].toString(16),r<7&&(e+=":")));return"["+e+"]"}return t},Vs={},Hs=Du({},Vs,{" ":1,'"':1,"<":1,">":1,"`":1}),Xs=Du({},Hs,{"#":1,"?":1,"{":1,"}":1}),Ys=Du({},Xs,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),Js=function(t,e){var r=Ss(t,0);return r>32&&r<127&&!w(e,t)?t:encodeURIComponent(t)},Qs={ftp:21,file:null,http:80,https:443,ws:80,wss:443},Zs=function(t){return w(Qs,t.scheme)},tc=function(t){return""!=t.username||""!=t.password},ec=function(t){return!t.host||t.cannotBeABaseURL||"file"==t.scheme},rc=function(t,e){var r;return 2==t.length&&Ls.test(t.charAt(0))&&(":"==(r=t.charAt(1))||!e&&"|"==r)},nc=function(t){var e;return t.length>1&&rc(t.slice(0,2))&&(2==t.length||"/"===(e=t.charAt(2))||"\\"===e||"?"===e||"#"===e)},oc=function(t){var e=t.path,r=e.length;!r||"file"==t.scheme&&1==r&&rc(e[0],!0)||e.pop()},ic=function(t){return"."===t||"%2e"===t.toLowerCase()},ac={},uc={},sc={},cc={},fc={},lc={},hc={},pc={},dc={},vc={},gc={},yc={},mc={},bc={},wc={},Sc={},Ec={},xc={},Ac={},Oc={},Rc={},jc=function(t,e,r,n){var o,i,a,u,s,c=r||ac,f=0,l="",h=!1,p=!1,d=!1;for(r||(t.scheme="",t.username="",t.password="",t.host=null,t.port=null,t.path=[],t.query=null,t.fragment=null,t.cannotBeABaseURL=!1,e=e.replace(qs,"")),e=e.replace(zs,""),o=dr(e);f<=o.length;){switch(i=o[f],c){case ac:if(!i||!Ls.test(i)){if(r)return Is;c=sc;continue}l+=i.toLowerCase(),c=uc;break;case uc:if(i&&(Us.test(i)||"+"==i||"-"==i||"."==i))l+=i.toLowerCase();else{if(":"!=i){if(r)return Is;l="",c=sc,f=0;continue}if(r&&(Zs(t)!=w(Qs,l)||"file"==l&&(tc(t)||null!==t.port)||"file"==t.scheme&&!t.host))return;if(t.scheme=l,r)return void(Zs(t)&&Qs[t.scheme]==t.port&&(t.port=null));l="","file"==t.scheme?c=bc:Zs(t)&&n&&n.scheme==t.scheme?c=cc:Zs(t)?c=pc:"/"==o[f+1]?(c=fc,f++):(t.cannotBeABaseURL=!0,t.path.push(""),c=Ac)}break;case sc:if(!n||n.cannotBeABaseURL&&"#"!=i)return Is;if(n.cannotBeABaseURL&&"#"==i){t.scheme=n.scheme,t.path=n.path.slice(),t.query=n.query,t.fragment="",t.cannotBeABaseURL=!0,c=Rc;break}c="file"==n.scheme?bc:lc;continue;case cc:if("/"!=i||"/"!=o[f+1]){c=lc;continue}c=dc,f++;break;case fc:if("/"==i){c=vc;break}c=xc;continue;case lc:if(t.scheme=n.scheme,i==bs)t.username=n.username,t.password=n.password,t.host=n.host,t.port=n.port,t.path=n.path.slice(),t.query=n.query;else if("/"==i||"\\"==i&&Zs(t))c=hc;else if("?"==i)t.username=n.username,t.password=n.password,t.host=n.host,t.port=n.port,t.path=n.path.slice(),t.query="",c=Oc;else{if("#"!=i){t.username=n.username,t.password=n.password,t.host=n.host,t.port=n.port,t.path=n.path.slice(),t.path.pop(),c=xc;continue}t.username=n.username,t.password=n.password,t.host=n.host,t.port=n.port,t.path=n.path.slice(),t.query=n.query,t.fragment="",c=Rc}break;case hc:if(!Zs(t)||"/"!=i&&"\\"!=i){if("/"!=i){t.username=n.username,t.password=n.password,t.host=n.host,t.port=n.port,c=xc;continue}c=vc}else c=dc;break;case pc:if(c=dc,"/"!=i||"/"!=l.charAt(f+1))continue;f++;break;case dc:if("/"!=i&&"\\"!=i){c=vc;continue}break;case vc:if("@"==i){h&&(l="%40"+l),h=!0,a=dr(l);for(var v=0;v<a.length;v++){var g=a[v];if(":"!=g||d){var y=Js(g,Ys);d?t.password+=y:t.username+=y}else d=!0}l=""}else if(i==bs||"/"==i||"?"==i||"#"==i||"\\"==i&&Zs(t)){if(h&&""==l)return"Invalid authority";f-=dr(l).length+1,l="",c=gc}else l+=i;break;case gc:case yc:if(r&&"file"==t.scheme){c=Sc;continue}if(":"!=i||p){if(i==bs||"/"==i||"?"==i||"#"==i||"\\"==i&&Zs(t)){if(Zs(t)&&""==l)return Ts;if(r&&""==l&&(tc(t)||null!==t.port))return;if(u=Ws(t,l))return u;if(l="",c=Ec,r)return;continue}"["==i?p=!0:"]"==i&&(p=!1),l+=i}else{if(""==l)return Ts;if(u=Ws(t,l))return u;if(l="",c=mc,r==yc)return}break;case mc:if(!Ms.test(i)){if(i==bs||"/"==i||"?"==i||"#"==i||"\\"==i&&Zs(t)||r){if(""!=l){var m=parseInt(l,10);if(m>65535)return ks;t.port=Zs(t)&&m===Qs[t.scheme]?null:m,l=""}if(r)return;c=Ec;continue}return ks}l+=i;break;case bc:if(t.scheme="file","/"==i||"\\"==i)c=wc;else{if(!n||"file"!=n.scheme){c=xc;continue}if(i==bs)t.host=n.host,t.path=n.path.slice(),t.query=n.query;else if("?"==i)t.host=n.host,t.path=n.path.slice(),t.query="",c=Oc;else{if("#"!=i){nc(o.slice(f).join(""))||(t.host=n.host,t.path=n.path.slice(),oc(t)),c=xc;continue}t.host=n.host,t.path=n.path.slice(),t.query=n.query,t.fragment="",c=Rc}}break;case wc:if("/"==i||"\\"==i){c=Sc;break}n&&"file"==n.scheme&&!nc(o.slice(f).join(""))&&(rc(n.path[0],!0)?t.path.push(n.path[0]):t.host=n.host),c=xc;continue;case Sc:if(i==bs||"/"==i||"\\"==i||"?"==i||"#"==i){if(!r&&rc(l))c=xc;else if(""==l){if(t.host="",r)return;c=Ec}else{if(u=Ws(t,l))return u;if("localhost"==t.host&&(t.host=""),r)return;l="",c=Ec}continue}l+=i;break;case Ec:if(Zs(t)){if(c=xc,"/"!=i&&"\\"!=i)continue}else if(r||"?"!=i)if(r||"#"!=i){if(i!=bs&&(c=xc,"/"!=i))continue}else t.fragment="",c=Rc;else t.query="",c=Oc;break;case xc:if(i==bs||"/"==i||"\\"==i&&Zs(t)||!r&&("?"==i||"#"==i)){if(".."===(s=(s=l).toLowerCase())||"%2e."===s||".%2e"===s||"%2e%2e"===s?(oc(t),"/"==i||"\\"==i&&Zs(t)||t.path.push("")):ic(l)?"/"==i||"\\"==i&&Zs(t)||t.path.push(""):("file"==t.scheme&&!t.path.length&&rc(l)&&(t.host&&(t.host=""),l=l.charAt(0)+":"),t.path.push(l)),l="","file"==t.scheme&&(i==bs||"?"==i||"#"==i))for(;t.path.length>1&&""===t.path[0];)t.path.shift();"?"==i?(t.query="",c=Oc):"#"==i&&(t.fragment="",c=Rc)}else l+=Js(i,Xs);break;case Ac:"?"==i?(t.query="",c=Oc):"#"==i?(t.fragment="",c=Rc):i!=bs&&(t.path[0]+=Js(i,Vs));break;case Oc:r||"#"!=i?i!=bs&&("'"==i&&Zs(t)?t.query+="%27":t.query+="#"==i?"%23":Js(i,Vs)):(t.fragment="",c=Rc);break;case Rc:i!=bs&&(t.fragment+=Js(i,Hs))}f++}},Pc=function(t){var e,r,n=Cr(this,Pc,"URL"),o=arguments.length>1?arguments[1]:void 0,a=String(t),u=Os(n,{type:"URL"});if(void 0!==o)if(o instanceof Pc)e=Rs(o);else if(r=jc(e={},String(o)))throw TypeError(r);if(r=jc(u,a,null,e))throw TypeError(r);var s=u.searchParams=new xs,c=As(s);c.updateSearchParams(u.query),c.updateURL=function(){u.query=String(s)||null},i||(n.href=Tc.call(n),n.origin=kc.call(n),n.protocol=Lc.call(n),n.username=Uc.call(n),n.password=Mc.call(n),n.host=_c.call(n),n.hostname=Nc.call(n),n.port=Cc.call(n),n.pathname=Fc.call(n),n.search=Bc.call(n),n.searchParams=Dc.call(n),n.hash=qc.call(n))},Ic=Pc.prototype,Tc=function(){var t=Rs(this),e=t.scheme,r=t.username,n=t.password,o=t.host,i=t.port,a=t.path,u=t.query,s=t.fragment,c=e+":";return null!==o?(c+="//",tc(t)&&(c+=r+(n?":"+n:"")+"@"),c+=$s(o),null!==i&&(c+=":"+i)):"file"==e&&(c+="//"),c+=t.cannotBeABaseURL?a[0]:a.length?"/"+a.join("/"):"",null!==u&&(c+="?"+u),null!==s&&(c+="#"+s),c},kc=function(){var t=Rs(this),e=t.scheme,r=t.port;if("blob"==e)try{return new URL(e.path[0]).origin}catch(t){return"null"}return"file"!=e&&Zs(t)?e+"://"+$s(t.host)+(null!==r?":"+r:""):"null"},Lc=function(){return Rs(this).scheme+":"},Uc=function(){return Rs(this).username},Mc=function(){return Rs(this).password},_c=function(){var t=Rs(this),e=t.host,r=t.port;return null===e?"":null===r?$s(e):$s(e)+":"+r},Nc=function(){var t=Rs(this).host;return null===t?"":$s(t)},Cc=function(){var t=Rs(this).port;return null===t?"":String(t)},Fc=function(){var t=Rs(this),e=t.path;return t.cannotBeABaseURL?e[0]:e.length?"/"+e.join("/"):""},Bc=function(){var t=Rs(this).query;return t?"?"+t:""},Dc=function(){return Rs(this).searchParams},qc=function(){var t=Rs(this).fragment;return t?"#"+t:""},zc=function(t,e){return{get:t,set:e,configurable:!0,enumerable:!0}};if(i&&Wt(Ic,{href:zc(Tc,function(t){var e=Rs(this),r=String(t),n=jc(e,r);if(n)throw TypeError(n);As(e.searchParams).updateSearchParams(e.query)}),origin:zc(kc),protocol:zc(Lc,function(t){var e=Rs(this);jc(e,String(t)+":",ac)}),username:zc(Uc,function(t){var e=Rs(this),r=dr(String(t));if(!ec(e)){e.username="";for(var n=0;n<r.length;n++)e.username+=Js(r[n],Ys)}}),password:zc(Mc,function(t){var e=Rs(this),r=dr(String(t));if(!ec(e)){e.password="";for(var n=0;n<r.length;n++)e.password+=Js(r[n],Ys)}}),host:zc(_c,function(t){var e=Rs(this);e.cannotBeABaseURL||jc(e,String(t),gc)}),hostname:zc(Nc,function(t){var e=Rs(this);e.cannotBeABaseURL||jc(e,String(t),yc)}),port:zc(Cc,function(t){var e=Rs(this);ec(e)||(""==(t=String(t))?e.port=null:jc(e,t,mc))}),pathname:zc(Fc,function(t){var e=Rs(this);e.cannotBeABaseURL||(e.path=[],jc(e,t+"",Ec))}),search:zc(Bc,function(t){var e=Rs(this);""==(t=String(t))?e.query=null:("?"==t.charAt(0)&&(t=t.slice(1)),e.query="",jc(e,t,Oc)),As(e.searchParams).updateSearchParams(e.query)}),searchParams:zc(Dc),hash:zc(qc,function(t){var e=Rs(this);""!=(t=String(t))?("#"==t.charAt(0)&&(t=t.slice(1)),e.fragment="",jc(e,t,Rc)):e.fragment=null})}),rt(Ic,"toJSON",function(){return Tc.call(this)},{enumerable:!0}),rt(Ic,"toString",function(){return Tc.call(this)},{enumerable:!0}),Es){var Wc=Es.createObjectURL,Kc=Es.revokeObjectURL;Wc&&rt(Pc,"createObjectURL",function(t){return Wc.apply(Es,arguments)}),Kc&&rt(Pc,"revokeObjectURL",function(t){return Kc.apply(Es,arguments)})}Ce(Pc,"URL"),Lt({global:!0,forced:!Cu,sham:!i},{URL:Pc}),Lt({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return URL.prototype.toString.call(this)}}),Lt({target:"WeakMap",stat:!0},{from:nn}),Lt({target:"WeakMap",stat:!0},{of:on}),Lt({target:"WeakMap",proto:!0,real:!0,forced:q},{deleteAll:function(){return an.apply(this,arguments)}}),Lt({target:"WeakMap",proto:!0,real:!0,forced:q},{upsert:ln}),Br("WeakSet",function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},wo),Lt({target:"WeakSet",proto:!0,real:!0,forced:q},{addAll:function(){return Qi.apply(this,arguments)}}),Lt({target:"WeakSet",proto:!0,real:!0,forced:q},{deleteAll:function(){return an.apply(this,arguments)}}),Lt({target:"WeakSet",stat:!0},{from:nn}),Lt({target:"WeakSet",stat:!0},{of:on});var Gc,$c,Vc,Hc=n.Promise,Xc=/(iphone|ipod|ipad).*applewebkit/i.test(ra),Yc=n.location,Jc=n.setImmediate,Qc=n.clearImmediate,Zc=n.process,tf=n.MessageChannel,ef=n.Dispatch,rf=0,nf={},of=function(t){if(nf.hasOwnProperty(t)){var e=nf[t];delete nf[t],e()}},af=function(t){return function(){of(t)}},uf=function(t){of(t.data)},sf=function(t){n.postMessage(t+"",Yc.protocol+"//"+Yc.host)};Jc&&Qc||(Jc=function(t){for(var e=[],r=1;arguments.length>r;)e.push(arguments[r++]);return nf[++rf]=function(){("function"==typeof t?t:Function(t)).apply(void 0,e)},Gc(rf),rf},Qc=function(t){delete nf[t]},"process"==h(Zc)?Gc=function(t){Zc.nextTick(af(t))}:ef&&ef.now?Gc=function(t){ef.now(af(t))}:tf&&!Xc?(Vc=($c=new tf).port2,$c.port1.onmessage=uf,Gc=te(Vc.postMessage,Vc,1)):!n.addEventListener||"function"!=typeof postMessage||n.importScripts||o(sf)||"file:"===Yc.protocol?Gc="onreadystatechange"in x("script")?function(t){Kt.appendChild(x("script")).onreadystatechange=function(){Kt.removeChild(this),of(t)}}:function(t){setTimeout(af(t),0)}:(Gc=sf,n.addEventListener("message",uf,!1)));var cf,ff,lf,hf,pf,df,vf,gf,yf={set:Jc,clear:Qc},mf=R.f,bf=yf.set,wf=n.MutationObserver||n.WebKitMutationObserver,Sf=n.process,Ef=n.Promise,xf="process"==h(Sf),Af=mf(n,"queueMicrotask"),Of=Af&&Af.value;Of||(cf=function(){var t,e;for(xf&&(t=Sf.domain)&&t.exit();ff;){e=ff.fn,ff=ff.next;try{e()}catch(t){throw ff?hf():lf=void 0,t}}lf=void 0,t&&t.enter()},xf?hf=function(){Sf.nextTick(cf)}:wf&&!Xc?(pf=!0,df=document.createTextNode(""),new wf(cf).observe(df,{characterData:!0}),hf=function(){df.data=pf=!pf}):Ef&&Ef.resolve?(vf=Ef.resolve(void 0),gf=vf.then,hf=function(){gf.call(vf,cf)}):hf=function(){bf.call(n,cf)});var Rf,jf,Pf,If,Tf=Of||function(t){var e={fn:t,next:void 0};lf&&(lf.next=e),ff||(ff=e,hf()),lf=e},kf=function(t){var e,r;this.promise=new t(function(t,n){if(void 0!==e||void 0!==r)throw TypeError("Bad Promise constructor");e=t,r=n}),this.resolve=Zt(e),this.reject=Zt(r)},Lf={f:function(t){return new kf(t)}},Uf=function(t,e){if(j(t),y(e)&&e.constructor===t)return e;var r=Lf.f(t);return(0,r.resolve)(e),r.promise},Mf=function(t){try{return{error:!1,value:t()}}catch(t){return{error:!0,value:t}}},_f=yf.set,Nf=qt("species"),Cf="Promise",Ff=et.get,Bf=et.set,Df=et.getterFor(Cf),qf=Hc,zf=n.TypeError,Wf=n.document,Kf=n.process,Gf=it("fetch"),$f=Lf.f,Vf=$f,Hf="process"==h(Kf),Xf=!!(Wf&&Wf.createEvent&&n.dispatchEvent),Yf="unhandledrejection",Jf=Tt(Cf,function(){if(F(qf)===String(qf)){if(66===aa)return!0;if(!Hf&&"function"!=typeof PromiseRejectionEvent)return!0}if(aa>=51&&/native code/.test(qf))return!1;var t=qf.resolve(1),e=function(t){t(function(){},function(){})};return(t.constructor={})[Nf]=e,!(t.then(function(){})instanceof e)}),Qf=Jf||!br(function(t){qf.all(t).catch(function(){})}),Zf=function(t){var e;return!(!y(t)||"function"!=typeof(e=t.then))&&e},tl=function(t,e,r){if(!e.notified){e.notified=!0;var n=e.reactions;Tf(function(){for(var o=e.value,i=1==e.state,a=0;n.length>a;){var u,s,c,f=n[a++],l=i?f.ok:f.fail,h=f.resolve,p=f.reject,d=f.domain;try{l?(i||(2===e.rejection&&ol(t,e),e.rejection=1),!0===l?u=o:(d&&d.enter(),u=l(o),d&&(d.exit(),c=!0)),u===f.promise?p(zf("Promise-chain cycle")):(s=Zf(u))?s.call(u,h,p):h(u)):p(o)}catch(t){d&&!c&&d.exit(),p(t)}}e.reactions=[],e.notified=!1,r&&!e.rejection&&rl(t,e)})}},el=function(t,e,r){var o,i;Xf?((o=Wf.createEvent("Event")).promise=e,o.reason=r,o.initEvent(t,!1,!0),n.dispatchEvent(o)):o={promise:e,reason:r},(i=n["on"+t])?i(o):t===Yf&&function(t,e){var r=n.console;r&&r.error&&(1===arguments.length?r.error(t):r.error(t,e))}("Unhandled promise rejection",r)},rl=function(t,e){_f.call(n,function(){var r,n=e.value;if(nl(e)&&(r=Mf(function(){Hf?Kf.emit("unhandledRejection",n,t):el(Yf,t,n)}),e.rejection=Hf||nl(e)?2:1,r.error))throw r.value})},nl=function(t){return 1!==t.rejection&&!t.parent},ol=function(t,e){_f.call(n,function(){Hf?Kf.emit("rejectionHandled",t):el("rejectionhandled",t,e.value)})},il=function(t,e,r,n){return function(o){t(e,r,o,n)}},al=function(t,e,r,n){e.done||(e.done=!0,n&&(e=n),e.value=r,e.state=2,tl(t,e,!0))},ul=function(t,e,r,n){if(!e.done){e.done=!0,n&&(e=n);try{if(t===r)throw zf("Promise can't be resolved itself");var o=Zf(r);o?Tf(function(){var n={done:!1};try{o.call(r,il(ul,t,n,e),il(al,t,n,e))}catch(r){al(t,n,r,e)}}):(e.value=r,e.state=1,tl(t,e,!1))}catch(r){al(t,{done:!1},r,e)}}};Jf&&(qf=function(t){Cr(this,qf,Cf),Zt(t),Rf.call(this);var e=Ff(this);try{t(il(ul,this,e),il(al,this,e))}catch(t){al(this,e,t)}},(Rf=function(t){Bf(this,{type:Cf,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=Dr(qf.prototype,{then:function(t,e){var r=Df(this),n=$f(fn(this,qf));return n.ok="function"!=typeof t||t,n.fail="function"==typeof e&&e,n.domain=Hf?Kf.domain:void 0,r.parent=!0,r.reactions.push(n),0!=r.state&&tl(this,r,!1),n.promise},catch:function(t){return this.then(void 0,t)}}),jf=function(){var t=new Rf,e=Ff(t);this.promise=t,this.resolve=il(ul,t,e),this.reject=il(al,t,e)},Lf.f=$f=function(t){return t===qf||t===Pf?new jf(t):Vf(t)},"function"==typeof Hc&&(If=Hc.prototype.then,rt(Hc.prototype,"then",function(t,e){var r=this;return new qf(function(t,e){If.call(r,t,e)}).then(t,e)},{unsafe:!0}),"function"==typeof Gf&&Lt({global:!0,enumerable:!0,forced:!0},{fetch:function(t){return Uf(qf,Gf.apply(n,arguments))}}))),Lt({global:!0,wrap:!0,forced:Jf},{Promise:qf}),Ce(qf,Cf,!1),zr(Cf),Pf=it(Cf),Lt({target:Cf,stat:!0,forced:Jf},{reject:function(t){var e=$f(this);return e.reject.call(void 0,t),e.promise}}),Lt({target:Cf,stat:!0,forced:Jf},{resolve:function(t){return Uf(this,t)}}),Lt({target:Cf,stat:!0,forced:Qf},{all:function(t){var e=this,r=$f(e),n=r.resolve,o=r.reject,i=Mf(function(){var r=Zt(e.resolve),i=[],a=0,u=1;Nr(t,function(t){var s=a++,c=!1;i.push(void 0),u++,r.call(e,t).then(function(t){c||(c=!0,i[s]=t,--u||n(i))},o)}),--u||n(i)});return i.error&&o(i.value),r.promise},race:function(t){var e=this,r=$f(e),n=r.reject,o=Mf(function(){var o=Zt(e.resolve);Nr(t,function(t){o.call(e,t).then(r.resolve,n)})});return o.error&&n(o.value),r.promise}}),Lt({target:"Promise",stat:!0},{allSettled:function(t){var e=this,r=Lf.f(e),n=r.resolve,o=r.reject,i=Mf(function(){var r=Zt(e.resolve),o=[],i=0,a=1;Nr(t,function(t){var u=i++,s=!1;o.push(void 0),a++,r.call(e,t).then(function(t){s||(s=!0,o[u]={status:"fulfilled",value:t},--a||n(o))},function(t){s||(s=!0,o[u]={status:"rejected",reason:t},--a||n(o))})}),--a||n(o)});return i.error&&o(i.value),r.promise}});var sl=!!Hc&&o(function(){Hc.prototype.finally.call({then:function(){}},function(){})});Lt({target:"Promise",proto:!0,real:!0,forced:sl},{finally:function(t){var e=fn(this,it("Promise")),r="function"==typeof t;return this.then(r?function(r){return Uf(e,t()).then(function(){return r})}:t,r?function(r){return Uf(e,t()).then(function(){throw r})}:t)}}),"function"!=typeof Hc||Hc.prototype.finally||rt(Hc.prototype,"finally",it("Promise").prototype.finally);var cl=et.set,fl=et.getterFor("AggregateError"),ll=function(t,e){var r=this;if(!(r instanceof ll))return new ll(t,e);We&&(r=We(new Error(e),ke(r)));var n=[];return Nr(t,n.push,n),i?cl(r,{errors:n,type:"AggregateError"}):r.errors=n,void 0!==e&&T(r,"message",String(e)),r};ll.prototype=Xt(Error.prototype,{constructor:f(5,ll),message:f(5,""),name:f(5,"AggregateError")}),i&&I.f(ll.prototype,"errors",{get:function(){return fl(this).errors},configurable:!0}),Lt({global:!0},{AggregateError:ll}),Lt({target:"Promise",stat:!0},{try:function(t){var e=Lf.f(this),r=Mf(t);return(r.error?e.reject:e.resolve)(r.value),e.promise}});var hl="No one promise resolved";Lt({target:"Promise",stat:!0},{any:function(t){var e=this,r=Lf.f(e),n=r.resolve,o=r.reject,i=Mf(function(){var r=Zt(e.resolve),i=[],a=0,u=1,s=!1;Nr(t,function(t){var c=a++,f=!1;i.push(void 0),u++,r.call(e,t).then(function(t){f||s||(s=!0,n(t))},function(t){f||s||(f=!0,i[c]=t,--u||o(new(it("AggregateError"))(i,hl)))})}),--u||o(new(it("AggregateError"))(i,hl))});return i.error&&o(i.value),r.promise}}),re("Promise","finally");var pl="URLSearchParams"in self,dl="Symbol"in self&&"iterator"in Symbol,vl="FileReader"in self&&"Blob"in self&&function(){try{return new Blob,!0}catch(t){return!1}}(),gl="FormData"in self,yl="ArrayBuffer"in self;if(yl)var ml=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],bl=ArrayBuffer.isView||function(t){return t&&ml.indexOf(Object.prototype.toString.call(t))>-1};function wl(t){if("string"!=typeof t&&(t=String(t)),/[^a-z0-9\-#$%&'*+.^_`|~]/i.test(t))throw new TypeError("Invalid character in header field name");return t.toLowerCase()}function Sl(t){return"string"!=typeof t&&(t=String(t)),t}function El(t){var e={next:function(){var e=t.shift();return{done:void 0===e,value:e}}};return dl&&(e[Symbol.iterator]=function(){return e}),e}function xl(t){this.map={},t instanceof xl?t.forEach(function(t,e){this.append(e,t)},this):Array.isArray(t)?t.forEach(function(t){this.append(t[0],t[1])},this):t&&Object.getOwnPropertyNames(t).forEach(function(e){this.append(e,t[e])},this)}function Al(t){if(t.bodyUsed)return Promise.reject(new TypeError("Already read"));t.bodyUsed=!0}function Ol(t){return new Promise(function(e,r){t.onload=function(){e(t.result)},t.onerror=function(){r(t.error)}})}function Rl(t){var e=new FileReader,r=Ol(e);return e.readAsArrayBuffer(t),r}function jl(t){if(t.slice)return t.slice(0);var e=new Uint8Array(t.byteLength);return e.set(new Uint8Array(t)),e.buffer}function Pl(){return this.bodyUsed=!1,this._initBody=function(t){var e;this._bodyInit=t,t?"string"==typeof t?this._bodyText=t:vl&&Blob.prototype.isPrototypeOf(t)?this._bodyBlob=t:gl&&FormData.prototype.isPrototypeOf(t)?this._bodyFormData=t:pl&&URLSearchParams.prototype.isPrototypeOf(t)?this._bodyText=t.toString():yl&&vl&&(e=t)&&DataView.prototype.isPrototypeOf(e)?(this._bodyArrayBuffer=jl(t.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):yl&&(ArrayBuffer.prototype.isPrototypeOf(t)||bl(t))?this._bodyArrayBuffer=jl(t):this._bodyText=t=Object.prototype.toString.call(t):this._bodyText="",this.headers.get("content-type")||("string"==typeof t?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):pl&&URLSearchParams.prototype.isPrototypeOf(t)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},vl&&(this.blob=function(){var t=Al(this);if(t)return t;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this._bodyArrayBuffer?Al(this)||Promise.resolve(this._bodyArrayBuffer):this.blob().then(Rl)}),this.text=function(){var t=Al(this);if(t)return t;if(this._bodyBlob)return function(t){var e=new FileReader,r=Ol(e);return e.readAsText(t),r}(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(function(t){for(var e=new Uint8Array(t),r=new Array(e.length),n=0;n<e.length;n++)r[n]=String.fromCharCode(e[n]);return r.join("")}(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},gl&&(this.formData=function(){return this.text().then(kl)}),this.json=function(){return this.text().then(JSON.parse)},this}xl.prototype.append=function(t,e){t=wl(t),e=Sl(e);var r=this.map[t];this.map[t]=r?r+", "+e:e},xl.prototype.delete=function(t){delete this.map[wl(t)]},xl.prototype.get=function(t){return t=wl(t),this.has(t)?this.map[t]:null},xl.prototype.has=function(t){return this.map.hasOwnProperty(wl(t))},xl.prototype.set=function(t,e){this.map[wl(t)]=Sl(e)},xl.prototype.forEach=function(t,e){for(var r in this.map)this.map.hasOwnProperty(r)&&t.call(e,this.map[r],r,this)},xl.prototype.keys=function(){var t=[];return this.forEach(function(e,r){t.push(r)}),El(t)},xl.prototype.values=function(){var t=[];return this.forEach(function(e){t.push(e)}),El(t)},xl.prototype.entries=function(){var t=[];return this.forEach(function(e,r){t.push([r,e])}),El(t)},dl&&(xl.prototype[Symbol.iterator]=xl.prototype.entries);var Il=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];function Tl(t,e){var r,n,o=(e=e||{}).body;if(t instanceof Tl){if(t.bodyUsed)throw new TypeError("Already read");this.url=t.url,this.credentials=t.credentials,e.headers||(this.headers=new xl(t.headers)),this.method=t.method,this.mode=t.mode,this.signal=t.signal,o||null==t._bodyInit||(o=t._bodyInit,t.bodyUsed=!0)}else this.url=String(t);if(this.credentials=e.credentials||this.credentials||"same-origin",!e.headers&&this.headers||(this.headers=new xl(e.headers)),this.method=(n=(r=e.method||this.method||"GET").toUpperCase(),Il.indexOf(n)>-1?n:r),this.mode=e.mode||this.mode||null,this.signal=e.signal||this.signal,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&o)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(o)}function kl(t){var e=new FormData;return t.trim().split("&").forEach(function(t){if(t){var r=t.split("="),n=r.shift().replace(/\+/g," "),o=r.join("=").replace(/\+/g," ");e.append(decodeURIComponent(n),decodeURIComponent(o))}}),e}function Ll(t,e){e||(e={}),this.type="default",this.status=void 0===e.status?200:e.status,this.ok=this.status>=200&&this.status<300,this.statusText="statusText"in e?e.statusText:"OK",this.headers=new xl(e.headers),this.url=e.url||"",this._initBody(t)}Tl.prototype.clone=function(){return new Tl(this,{body:this._bodyInit})},Pl.call(Tl.prototype),Pl.call(Ll.prototype),Ll.prototype.clone=function(){return new Ll(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new xl(this.headers),url:this.url})},Ll.error=function(){var t=new Ll(null,{status:0,statusText:""});return t.type="error",t};var Ul=[301,302,303,307,308];Ll.redirect=function(t,e){if(-1===Ul.indexOf(e))throw new RangeError("Invalid status code");return new Ll(null,{status:e,headers:{location:t}})};var Ml=self.DOMException;try{new Ml}catch(t){(Ml=function(t,e){this.message=t,this.name=e;var r=Error(t);this.stack=r.stack}).prototype=Object.create(Error.prototype),Ml.prototype.constructor=Ml}function _l(t,e){return new Promise(function(r,n){var o=new Tl(t,e);if(o.signal&&o.signal.aborted)return n(new Ml("Aborted","AbortError"));var i=new XMLHttpRequest;function a(){i.abort()}i.onload=function(){var t,e,n={status:i.status,statusText:i.statusText,headers:(t=i.getAllResponseHeaders()||"",e=new xl,t.replace(/\r?\n[\t ]+/g," ").split(/\r?\n/).forEach(function(t){var r=t.split(":"),n=r.shift().trim();if(n){var o=r.join(":").trim();e.append(n,o)}}),e)};n.url="responseURL"in i?i.responseURL:n.headers.get("X-Request-URL"),r(new Ll("response"in i?i.response:i.responseText,n))},i.onerror=function(){n(new TypeError("Network request failed"))},i.ontimeout=function(){n(new TypeError("Network request failed"))},i.onabort=function(){n(new Ml("Aborted","AbortError"))},i.open(o.method,o.url,!0),"include"===o.credentials?i.withCredentials=!0:"omit"===o.credentials&&(i.withCredentials=!1),"responseType"in i&&vl&&(i.responseType="blob"),o.headers.forEach(function(t,e){i.setRequestHeader(e,t)}),o.signal&&(o.signal.addEventListener("abort",a),i.onreadystatechange=function(){4===i.readyState&&o.signal.removeEventListener("abort",a)}),i.send(void 0===o._bodyInit?null:o._bodyInit)})}_l.polyfill=!0,self.fetch||(self.fetch=_l,self.Headers=xl,self.Request=Tl,self.Response=Ll);var Nl=Object.getOwnPropertySymbols,Cl=Object.prototype.hasOwnProperty,Fl=Object.prototype.propertyIsEnumerable;function Bl(t){if(null==t)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(t)}var Dl=function(){try{if(!Object.assign)return!1;var t=new String("abc");if(t[5]="de","5"===Object.getOwnPropertyNames(t)[0])return!1;for(var e={},r=0;r<10;r++)e["_"+String.fromCharCode(r)]=r;if("0123456789"!==Object.getOwnPropertyNames(e).map(function(t){return e[t]}).join(""))return!1;var n={};return"abcdefghijklmnopqrst".split("").forEach(function(t){n[t]=t}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},n)).join("")}catch(t){return!1}}()?Object.assign:function(t,e){for(var r,n,o=Bl(t),i=1;i<arguments.length;i++){for(var a in r=Object(arguments[i]))Cl.call(r,a)&&(o[a]=r[a]);if(Nl){n=Nl(r);for(var u=0;u<n.length;u++)Fl.call(r,n[u])&&(o[n[u]]=r[n[u]])}}return o};Object.assign=Dl}();
2.2.44. https://dev-app.illusto.com/_next/static/chunks/webpack-dd8919a572f3efbe.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/webpack-dd8919a572f3efbe.js

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://lqyvfxnfphsx.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /_next/static/chunks/webpack-dd8919a572f3efbe.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; countryCode=IN; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://lqyvfxnfphsx.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:35:56 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"893-18b142b7028"
Vary: Accept-Encoding
Content-Length: 2195

!function(){"use strict";var t,e,n,r,o,u,i={},f={};function c(t){var e=f[t];if(void 0!==e)return e.exports;var n=f[t]={id:t,loaded:!1,exports:{}},r=!0;try{i[t].call(n.exports,n,n.exports,c),r=!1}finally{r&&delete f[t]}return n.loaded=!0,n.exports}c.m=i,t=[],c.O=function(e,n,r,o){if(n){o=o||0;for(var u=t.length;u>0&&t[u-1][2]>o;u--)t[u]=t[u-1];t[u]=[n,r,o];return}for(var i=1/0,u=0;u<t.length;u++){for(var n=t[u][0],r=t[u][1],o=t[u][2],f=!0,l=0;l<n.length;l++)i>=o&&Object.keys(c.O).every(function(t){return c.O[t](n[l])})?n.splice(l--,1):(f=!1,o<i&&(i=o));if(f){t.splice(u--,1);var a=r();void 0!==a&&(e=a)}}return e},c.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return c.d(e,{a:e}),e},n=Object.getPrototypeOf?function(t){return Object.getPrototypeOf(t)}:function(t){return t.__proto__},c.t=function(t,r){if(1&r&&(t=this(t)),8&r||"object"==typeof t&&t&&(4&r&&t.__esModule||16&r&&"function"==typeof t.then))return t;var o=Object.create(null);c.r(o);var u={};e=e||[null,n({}),n([]),n(n)];for(var i=2&r&&t;"object"==typeof i&&!~e.indexOf(i);i=n(i))Object.getOwnPropertyNames(i).forEach(function(e){u[e]=function(){return t[e]}});return u.default=function(){return t},c.d(o,u),o},c.d=function(t,e){for(var n in e)c.o(e,n)&&!c.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},c.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(t){if("object"==typeof window)return window}}(),c.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},c.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},c.nmd=function(t){return t.paths=[],t.children||(t.children=[]),t},c.p="/_next/",r={2272:0},c.O.j=function(t){return 0===r[t]},o=function(t,e){var n,o,u=e[0],i=e[1],f=e[2],l=0;if(u.some(function(t){return 0!==r[t]})){for(n in i)c.o(i,n)&&(c.m[n]=i[n]);if(f)var a=f(c)}for(t&&t(e);l<u.length;l++)o=u[l],c.o(r,o)&&r[o]&&r[o][0](),r[o]=0;return c.O(a)},(u=self.webpackChunk_N_E=self.webpackChunk_N_E||[]).forEach(o.bind(null,0)),u.push=o.bind(null,u.push.bind(u))}();
2.2.45. https://dev-app.illusto.com/export
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /export

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://wffyyefynany.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /export HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/myvideos
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://wffyyefynany.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 08:06:34 GMT
Content-Type: text/html; charset=utf-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
X-Powered-By: Next.js
ETag: "im1mnsoe122byq"
Vary: Accept-Encoding
Content-Length: 108819

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>illusto - Publish Video</title><meta name="next-head-count" content="3"/><link rel="preload" href="/_next/static/css/87f5e2c97b954880.css" as="style"/><link rel="stylesheet" href="/_next/static/css/87f5e2c97b954880.css" data-n-g=""/><link rel="preload" href="/_next/static/css/79d59753ce755d38.css" as="style"/><link rel="stylesheet" href="/_next/static/css/79d59753ce755d38.css" data-n-p=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="/_next/static/chunks/webpack-dd8919a572f3efbe.js" defer=""></script><script src="/_next/static/chunks/framework-1f1fb5c07f2be279.js" defer=""></script><script src="/_next/static/chunks/main-42b45f53948b43e8.js" defer=""></script><script src="/_next/static/chunks/pages/_app-0c1956830c7f6018.js" defer=""></script><script src="/_next/static/chunks/75fc9c18-2cc04cd5a8e46304.js" defer=""></script><script src="/_next/static/chunks/4072747d-52af1a7a256f74c0.js" defer=""></script><script src="/_next/static/chunks/f1b7312e-789b66262cc92505.js" defer=""></script><script src="/_next/static/chunks/d59bccd2-c1134a38adb2b29d.js" defer=""></script><script src="/_next/static/chunks/4347-dbc2f0dfcf4db24e.js" defer=""></script><script src="/_next/static/chunks/135-4a14e2895d2a2645.js" defer=""></script><script src="/_next/static/chunks/7307-ecd48816407d7807.js" defer=""></script><script src="/_next/static/chunks/6996-ee554cacbd978db0.js" defer=""></script><script src="/_next/static/chunks/2255-a844b0cb80090d36.js" defer=""></script><script src="/_next/static/chunks/1362-7499b57a548f0d88.js" defer=""></script><script src="/_next/static/chunks/981-c772fb43b54b1c78.js" defer=""></script><script src="/_next/static/chunks/4386-6cadbead29812b69.js" defer=""></script><script src="/_next/static/chunks/6261-772ef6afa04843db.js" defer=""></script><script src="/_next/static/chunks/422-5346caaa06cc5559.js" defer=""></script><script src="/_next/static/chunks/5600-dbb07f8c1069f3ec.js" defer=""></script><script src="/_next/static/chunks/6467-382019194a773d08.js" defer=""></script><script src="/_next/static/chunks/2919-c553e2396803d2a4.js" defer=""></script><script src="/_next/static/chunks/8538-7b208ff33d221f39.js" defer=""></script><script src="/_next/static/chunks/4150-8aadc095ad2591f4.js" defer=""></script><script src="/_next/static/chunks/8756-bde511b4bad18991.js" defer=""></script><script src="/_next/static/chunks/3596-bd4d0f528854dc74.js" defer=""></script><script src="/_next/static/chunks/5171-6cd6c7c8044e61e0.js" defer=""></script><script src="/_next/static/chunks/4290-86092922b3c052e4.js" defer=""></script><script src="/_next/static/chunks/pages/export-9947dc00df4cc271.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css a0y2e3">.css-a0y2e3{height:0;overflow:hidden;-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;visibility:hidden;}</style><div class="MuiCollapse-root MuiCollapse-vertical alertBox MuiCollapse-hidden css-a0y2e3" style="min-height:0px"><style data-emotion="css hboir5">.css-hboir5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}</style><div class="MuiCollapse-wrapper MuiCollapse-vertical css-hboir5"><style data-emotion="css 8atqhb">.css-8atqhb{width:100%;}</style><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-8atqhb"><style data-emotion="css 1gnnicf">.css-1gnnicf{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><style data-emotion="css 15e7ee5">.css-15e7ee5{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:none;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAlert-root MuiAlert-filledError MuiAlert-filled css-15e7ee5" role="alert"><style data-emotion="css 1l54tgj">.css-1l54tgj{margin-right:12px;padding:7px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:22px;opacity:0.9;}</style><div class="MuiAlert-icon css-1l54tgj"><style data-emotion="css 1cw4hi4">.css-1cw4hi4{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:inherit;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ErrorOutlineIcon"><path d="M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></svg></div><style data-emotion="css 1xsto0d">.css-1xsto0d{padding:8px 0;min-width:0;overflow:auto;}</style><div class="MuiAlert-message css-1xsto0d"></div><style data-emotion="css 1mzcepu">.css-1mzcepu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;padding:4px 0 0 16px;margin-left:auto;margin-right:-8px;}</style><div class="MuiAlert-action css-1mzcepu"><style data-emotion="css jypskm">.css-jypskm{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-jypskm:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-jypskm:hover{background-color:transparent;}}.css-jypskm.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css q28n79">.css-q28n79{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-q28n79::-moz-focus-inner{border-style:none;}.css-q28n79.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-q28n79{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-q28n79:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-q28n79:hover{background-color:transparent;}}.css-q28n79.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-sizeSmall css-q28n79" tabindex="0" type="button" aria-label="close"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseIcon"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></svg></button></div></div></div></div></div><div class="privacy_page"><div class="MuiBox-root css-0"><style data-emotion="css-global o6gwfi">html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-text-size-adjust:100%;}*,*::before,*::after{box-sizing:inherit;}strong,b{font-weight:700;}body{margin:0;color:rgba(0, 0, 0, 0.87);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:0.00938em;background-color:#fff;}@media print{body{background-color:#fff;}}body::backdrop{background-color:#fff;}</style><div class="MuiBox-root css-0"><style data-emotion="css-global o6gwfi">html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-text-size-adjust:100%;}*,*::before,*::after{box-sizing:inherit;}strong,b{font-weight:700;}body{margin:0;color:rgba(0, 0, 0, 0.87);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:0.00938em;background-color:#fff;}@media print{body{background-color:#fff;}}body::backdrop{background-color:#fff;}</style><style data-emotion="css 13x2oq7">.css-13x2oq7{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:fixed;z-index:1100;top:0;left:auto;right:0;background-color:#1976d2;color:#fff;}@media print{.css-13x2oq7{position:absolute;}}</style><style data-emotion="css 5poeop">.css-5poeop{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:fixed;z-index:1100;top:0;left:auto;right:0;background-color:#1976d2;color:#fff;}@media print{.css-5poeop{position:absolute;}}</style><header class="MuiPaper-root MuiPaper-elevation MuiPaper-elevation4 MuiAppBar-root MuiAppBar-colorPrimary MuiAppBar-positionFixed webHeader mui-fixed css-5poeop"><style data-emotion="css 1ekb41w">.css-1ekb41w{width:100%;margin-left:auto;box-sizing:border-box;margin-right:auto;display:block;padding-left:16px;padding-right:16px;}@media (min-width:600px){.css-1ekb41w{padding-left:24px;padding-right:24px;}}@media (min-width:1536px){.css-1ekb41w{max-width:1536px;}}</style><div class="MuiContainer-root MuiContainer-maxWidthXl css-1ekb41w"><style data-emotion="css i6s8oy">.css-i6s8oy{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:16px;padding-right:16px;min-height:56px;}@media (min-width:600px){.css-i6s8oy{padding-left:24px;padding-right:24px;}}@media (min-width:0px){@media (orientation: landscape){.css-i6s8oy{min-height:48px;}}}@media (min-width:600px){.css-i6s8oy{min-height:64px;}}</style><div class="MuiToolbar-root MuiToolbar-gutters MuiToolbar-regular css-i6s8oy"><style data-emotion="css 13ge1hf">.css-13ge1hf{margin:0;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:1.25rem;line-height:1.6;letter-spacing:0.0075em;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}@media (min-width:600px){.css-13ge1hf{display:block;}}</style><a class="MuiTypography-root MuiTypography-h6 css-13ge1hf" href="/"><img src="/images/logo.png"/></a><style data-emotion="css 13tqxrv">@media (min-width:0px){.css-13tqxrv{display:none;}}@media (min-width:900px){.css-13tqxrv{display:block;}}</style><div class="MuiBox-root css-13tqxrv"><style data-emotion="css 13brihr">.css-13brihr{text-align:left;}</style><div class="mobilenavigationSlider MuiBox-root css-13brihr"><div class="mobilenavigation MuiBox-root css-0"><style data-emotion="css 11qrfta">.css-11qrfta{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 8px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#1976d2;}.css-11qrfta:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);}@media (hover: none){.css-11qrfta:hover{background-color:transparent;}}.css-11qrfta.Mui-disabled{color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css 1ujsas3">.css-1ujsas3{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 8px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#1976d2;}.css-1ujsas3::-moz-focus-inner{border-style:none;}.css-1ujsas3.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1ujsas3{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1ujsas3:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);}@media (hover: none){.css-1ujsas3:hover{background-color:transparent;}}.css-1ujsas3.Mui-disabled{color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-1ujsas3" tabindex="0" type="button"><a href="/tutorials"><span>Tutorials</span></a></button><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-1ujsas3" tabindex="0" type="button"><a href="/pricing"><span>Pricing</span></a></button><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-1ujsas3" tabindex="0" type="button"><a href="/contact"><img class="contactimg" src="/images/headphone.svg"/><span>Contact Us</span></a></button><style data-emotion="css 6ii3fu">.css-6ii3fu{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:5px 15px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border:1px solid rgba(25, 118, 210, 0.5);color:#1976d2;}.css-6ii3fu:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);border:1px solid #1976d2;}@media (hover: none){.css-6ii3fu:hover{background-color:transparent;}}.css-6ii3fu.Mui-disabled{color:rgba(0, 0, 0, 0.26);border:1px solid rgba(0, 0, 0, 0.12);}</style><style data-emotion="css 79xub">.css-79xub{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:5px 15px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border:1px solid rgba(25, 118, 210, 0.5);color:#1976d2;}.css-79xub::-moz-focus-inner{border-style:none;}.css-79xub.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-79xub{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-79xub:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);border:1px solid #1976d2;}@media (hover: none){.css-79xub:hover{background-color:transparent;}}.css-79xub.Mui-disabled{color:rgba(0, 0, 0, 0.26);border:1px solid rgba(0, 0, 0, 0.12);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-outlined MuiButton-outlinedPrimary MuiButton-sizeMedium MuiButton-outlinedSizeMedium MuiButton-root MuiButton-outlined MuiButton-outlinedPrimary MuiButton-sizeMedium MuiButton-outlinedSizeMedium css-79xub" tabindex="0" type="button"><a class="btn-cta-login" href="/login">Login</a></button><style data-emotion="css 1hxq67s">.css-1hxq67s{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1hxq67s:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1hxq67s:hover{background-color:#1976d2;}}.css-1hxq67s:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1hxq67s.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1hxq67s.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><style data-emotion="css 1hw9j7s">.css-1hw9j7s{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1hw9j7s::-moz-focus-inner{border-style:none;}.css-1hw9j7s.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1hw9j7s{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1hw9j7s:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1hw9j7s:hover{background-color:#1976d2;}}.css-1hw9j7s:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1hw9j7s.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1hw9j7s.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium fillbutton css-1hw9j7s" tabindex="0" type="button"><a class="btn-cta" href="/signup">Try for Free</a></button></div></div></div><style data-emotion="css j12c3b">.css-j12c3b{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;margin-left:-12px;color:inherit;margin-left:16px;}.css-j12c3b:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-j12c3b:hover{background-color:transparent;}}.css-j12c3b.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-j12c3b{display:none;}}</style><style data-emotion="css wt37vq">.css-wt37vq{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;margin-left:-12px;color:inherit;margin-left:16px;}.css-wt37vq::-moz-focus-inner{border-style:none;}.css-wt37vq.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-wt37vq{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-wt37vq:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-wt37vq:hover{background-color:transparent;}}.css-wt37vq.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-wt37vq{display:none;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-edgeStart MuiIconButton-sizeMedium css-wt37vq" tabindex="0" type="button" aria-label="open drawer"><style data-emotion="css vubbuv">.css-vubbuv{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:1.5rem;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="MenuIcon"><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"></path></svg></button></div></div></header><style data-emotion="css 1hscndo">.css-1hscndo{z-index:1200;}@media (min-width:0px){.css-1hscndo{display:block;}}@media (min-width:900px){.css-1hscndo{display:none;}}.css-1hscndo .MuiDrawer-paper{box-sizing:border-box;width:300px;}</style></div><div class="dashboard_layout"><header class="MuiPaper-root MuiPaper-elevation MuiPaper-elevation4 MuiAppBar-root MuiAppBar-colorPrimary MuiAppBar-positionFixed headerBlock export mui-fixed css-5poeop"><style data-emotion="css olyln6">.css-olyln6{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:16px;padding-right:16px;min-height:56px;-webkit-box-pack:justify;-webkit-justify-content:space-between!important;justify-content:space-between!important;}@media (min-width:600px){.css-olyln6{padding-left:24px;padding-right:24px;}}@media (min-width:0px){@media (orientation: landscape){.css-olyln6{min-height:48px;}}}@media (min-width:600px){.css-olyln6{min-height:64px;}}</style><div class="MuiToolbar-root MuiToolbar-gutters MuiToolbar-regular innerHeader css-olyln6"><div class="MuiBox-root css-0"><style data-emotion="css 636f3d">.css-636f3d{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(25, 118, 210, 0.4);display:inline-block;vertical-align:middle;margin-right:24px;}.css-636f3d:hover{text-decoration-color:inherit;}</style><style data-emotion="css 1s5wyay">.css-1s5wyay{margin:0;color:#1976d2;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(25, 118, 210, 0.4);display:inline-block;vertical-align:middle;margin-right:24px;}.css-1s5wyay:hover{text-decoration-color:inherit;}</style><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineAlways css-1s5wyay" title="illusto"><img src="/images/illustologo_colour.png" width="30" class="d-block"/></a><style data-emotion="css yl3cr">.css-yl3cr{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-yl3cr:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-yl3cr:hover{background-color:#1976d2;}}.css-yl3cr:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-yl3cr.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-yl3cr.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-yl3cr{display:none;}}@media (min-width:600px){.css-yl3cr{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}</style><style data-emotion="css 1flegd7">.css-1flegd7{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-1flegd7::-moz-focus-inner{border-style:none;}.css-1flegd7.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1flegd7{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1flegd7:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1flegd7:hover{background-color:#1976d2;}}.css-1flegd7:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1flegd7.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1flegd7.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-1flegd7{display:none;}}@media (min-width:600px){.css-1flegd7{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium updgradeBtn grey css-1flegd7" tabindex="0" type="button"><style data-emotion="css 6xugel">.css-6xugel{display:inherit;margin-right:8px;margin-left:-4px;}.css-6xugel>*:nth-of-type(1){font-size:20px;}</style><span class="MuiButton-startIcon MuiButton-iconSizeMedium css-6xugel"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowBackIcon"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"></path></svg></span>Back to editing</button></div><div class="MuiBox-root css-0"><style data-emotion="css 7dhv5v">.css-7dhv5v{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-7dhv5v:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-7dhv5v:hover{background-color:transparent;}}.css-7dhv5v.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-7dhv5v{margin-left:8px;}}</style><style data-emotion="css 1p5wb06">.css-1p5wb06{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1p5wb06::-moz-focus-inner{border-style:none;}.css-1p5wb06.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1p5wb06{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1p5wb06:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1p5wb06:hover{background-color:transparent;}}.css-1p5wb06.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-1p5wb06{margin-left:8px;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium invisible css-1p5wb06" tabindex="0" type="button"><style data-emotion="css 1rzb3uu">.css-1rzb3uu{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}</style><span class="MuiBadge-root MuiBadge-root css-1rzb3uu"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="NotificationsNoneOutlinedIcon"><path d="M12 22c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2zm6-6v-5c0-3.07-1.63-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.64 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2zm-2 1H8v-6c0-2.48 1.51-4.5 4-4.5s4 2.02 4 4.5v6z"></path></svg><style data-emotion="css ucders">.css-ucders{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;box-sizing:border-box;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.75rem;min-width:8px;line-height:1;padding:0;height:8px;border-radius:4px;z-index:1;-webkit-transition:-webkit-transform 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:transform 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;background-color:#d32f2f;color:#fff;top:0;right:0;-webkit-transform:scale(1) translate(50%, -50%);-moz-transform:scale(1) translate(50%, -50%);-ms-transform:scale(1) translate(50%, -50%);transform:scale(1) translate(50%, -50%);transform-origin:100% 0%;}.css-ucders.MuiBadge-invisible{-webkit-transform:scale(0) translate(50%, -50%);-moz-transform:scale(0) translate(50%, -50%);-ms-transform:scale(0) translate(50%, -50%);transform:scale(0) translate(50%, -50%);}</style><span class="MuiBadge-badge MuiBadge-dot MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorError MuiBadge-badge css-ucders"></span></span></button><style data-emotion="css 1e13ckn">.css-1e13ckn{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1e13ckn:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1e13ckn:hover{background-color:#1976d2;}}.css-1e13ckn:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1e13ckn.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1e13ckn.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-1e13ckn{display:none;margin-left:16px;}}@media (min-width:600px){.css-1e13ckn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-1e13ckn{margin-left:24px;}}</style><style data-emotion="css 1dt2vkl">.css-1dt2vkl{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1dt2vkl::-moz-focus-inner{border-style:none;}.css-1dt2vkl.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1dt2vkl{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1dt2vkl:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1dt2vkl:hover{background-color:#1976d2;}}.css-1dt2vkl:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1dt2vkl.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1dt2vkl.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-1dt2vkl{display:none;margin-left:16px;}}@media (min-width:600px){.css-1dt2vkl{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-1dt2vkl{margin-left:24px;}}</style><a class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium updgradeBtn d-none css-1dt2vkl" tabindex="0" href="mysubscription"><span class="MuiButton-startIcon MuiButton-iconSizeMedium css-6xugel"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="BoltIcon"><path d="M11 21h-1l1-7H7.5c-.58 0-.57-.32-.38-.66.19-.34.05-.08.07-.12C8.48 10.94 10.42 7.54 13 3h1l-1 7h3.5c.49 0 .56.33.47.51l-.07.15C12.96 17.55 11 21 11 21z"></path></svg></span>Upgrade</a><style data-emotion="css azlf5p">.css-azlf5p{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-azlf5p:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-azlf5p:hover{background-color:transparent;}}.css-azlf5p.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-azlf5p{margin-left:8px;}}@media (min-width:600px){.css-azlf5p{display:none;}}@media (min-width:900px){.css-azlf5p{margin-left:16px;}}</style><style data-emotion="css 7af4nv">.css-7af4nv{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-7af4nv::-moz-focus-inner{border-style:none;}.css-7af4nv.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-7af4nv{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-7af4nv:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-7af4nv:hover{background-color:transparent;}}.css-7af4nv.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-7af4nv{margin-left:8px;}}@media (min-width:600px){.css-7af4nv{display:none;}}@media (min-width:900px){.css-7af4nv{margin-left:16px;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-7af4nv" tabindex="0" type="button" aria-haspopup="true"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="MenuIcon"><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"></path></svg></button><style data-emotion="css 16tav1f">.css-16tav1f{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-16tav1f:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-16tav1f:hover{background-color:transparent;}}.css-16tav1f.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-16tav1f{display:none;margin-left:8px;}}@media (min-width:600px){.css-16tav1f{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-16tav1f{margin-left:16px;}}</style><style data-emotion="css 1kaidbf">.css-1kaidbf{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-1kaidbf::-moz-focus-inner{border-style:none;}.css-1kaidbf.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1kaidbf{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1kaidbf:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1kaidbf:hover{background-color:transparent;}}.css-1kaidbf.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-1kaidbf{display:none;margin-left:8px;}}@media (min-width:600px){.css-1kaidbf{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-1kaidbf{margin-left:16px;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-1kaidbf" tabindex="0" type="button"><style data-emotion="css i3denm">.css-i3denm{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:1.25rem;line-height:1;border-radius:50%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;background-color:#bdbdbd;width:32px;height:32px;font-size:16px;background-color:#2e7d32;}</style><div class="MuiAvatar-root MuiAvatar-circular MuiAvatar-colorDefault css-i3denm"><style data-emotion="css 4n1xvj">.css-4n1xvj{width:75%;height:75%;}</style><style data-emotion="css 13y7ul3">.css-13y7ul3{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:1.5rem;width:75%;height:75%;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium MuiAvatar-fallback css-13y7ul3" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="PersonIcon"><path d="M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"></path></svg></div></button></div></div></header><div class="editorDiv MuiBox-root css-0"><div class="videoDiv MuiBox-root css-0"><style data-emotion="css 1qm1lh">.css-1qm1lh{margin-bottom:16px;}</style><div class="versions MuiBox-root css-1qm1lh"><div class="MuiBox-root css-0"><h4></h4><style data-emotion="css 1yo8bqd">.css-1yo8bqd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-text-decoration:none;text-decoration:none;width:100%;box-sizing:border-box;text-align:left;padding-top:8px;padding-bottom:8px;padding-left:16px;padding-right:16px;}.css-1yo8bqd.Mui-focusVisible{background-color:rgba(0, 0, 0, 0.12);}.css-1yo8bqd.Mui-selected{background-color:rgba(25, 118, 210, 0.08);}.css-1yo8bqd.Mui-selected.Mui-focusVisible{background-color:rgba(25, 118, 210, 0.2);}.css-1yo8bqd.Mui-disabled{opacity:0.38;}</style><button class="MuiListItem-root MuiListItem-gutters MuiListItem-padding css-1yo8bqd"><style data-emotion="css 1tsvksn">.css-1tsvksn{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;margin-top:4px;margin-bottom:4px;}</style><div class="MuiListItemText-root css-1tsvksn"></div><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowDropDownRoundedIcon"><path d="m8.71 11.71 2.59 2.59c.39.39 1.02.39 1.41 0l2.59-2.59c.63-.63.18-1.71-.71-1.71H9.41c-.89 0-1.33 1.08-.7 1.71z"></path></svg></button></div><div class="invisible MuiBox-root css-0"><style data-emotion="css 15q9dur">.css-15q9dur{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-15q9dur:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-15q9dur:hover{background-color:#1976d2;}}.css-15q9dur:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-15q9dur.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-15q9dur.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><style data-emotion="css 18i19n3">.css-18i19n3{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-18i19n3::-moz-focus-inner{border-style:none;}.css-18i19n3.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-18i19n3{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-18i19n3:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-18i19n3:hover{background-color:#1976d2;}}.css-18i19n3:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-18i19n3.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-18i19n3.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium updgradeBtn css-18i19n3" tabindex="0" type="button">Share</button></div></div></div><div class="publishDiv MuiBox-root css-0"><div class="tablist MuiBox-root css-0"><style data-emotion="css orq8zk">.css-orq8zk{overflow:hidden;min-height:48px;-webkit-overflow-scrolling:touch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width:599.95px){.css-orq8zk .MuiTabs-scrollButtons{display:none;}}</style><div class="MuiTabs-root css-orq8zk"><style data-emotion="css 1anid1y">.css-1anid1y{position:relative;display:inline-block;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;white-space:nowrap;overflow-x:hidden;width:100%;}</style><div class="MuiTabs-scroller MuiTabs-fixed css-1anid1y" style="overflow:hidden;margin-bottom:0"><style data-emotion="css k008qs">.css-k008qs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}</style><div class="MuiTabs-flexContainer css-k008qs" role="tablist"><style data-emotion="css hkggz2">.css-hkggz2{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.25;letter-spacing:0.02857em;text-transform:uppercase;max-width:360px;min-width:90px;position:relative;min-height:48px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:12px 16px;overflow:hidden;white-space:normal;text-align:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:rgba(0, 0, 0, 0.6);}.css-hkggz2.Mui-selected{color:#1976d2;}.css-hkggz2.Mui-disabled{color:rgba(0, 0, 0, 0.38);}</style><style data-emotion="css 1q2h7u5">.css-1q2h7u5{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.25;letter-spacing:0.02857em;text-transform:uppercase;max-width:360px;min-width:90px;position:relative;min-height:48px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:12px 16px;overflow:hidden;white-space:normal;text-align:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:rgba(0, 0, 0, 0.6);}.css-1q2h7u5::-moz-focus-inner{border-style:none;}.css-1q2h7u5.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1q2h7u5{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1q2h7u5.Mui-selected{color:#1976d2;}.css-1q2h7u5.Mui-disabled{color:rgba(0, 0, 0, 0.38);}</style><button class="MuiButtonBase-root MuiTab-root MuiTab-textColorPrimary Mui-selected css-1q2h7u5" tabindex="0" type="button" role="tab" aria-selected="true">Publish details<style data-emotion="css ttwr4n">.css-ttwr4n{position:absolute;height:2px;bottom:0;width:100%;-webkit-transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;background-color:#1976d2;}</style><span class="MuiTabs-indicator css-ttwr4n"></span></button><button class="MuiButtonBase-root MuiTab-root MuiTab-textColorPrimary invisible css-1q2h7u5" tabindex="-1" type="button" role="tab" aria-selected="false">Comments</button></div></div></div></div><style data-emotion="css 19kzrtu">.css-19kzrtu{padding:24px;}</style><div class="MuiTabPanel-root css-19kzrtu" role="tabpanel"><div data-simplebar="init"><div class="simplebar-wrapper"><div class="simplebar-height-auto-observer-wrapper"><div class="simplebar-height-auto-observer"></div></div><div class="simplebar-mask"><div class="simplebar-offset"><div class="simplebar-content-wrapper" tabindex="0" role="region" aria-label="scrollable content"><div class="simplebar-content"><form action="#"><button id="hidden-btn" style="display:none">validate</button><div class="inputfield MuiBox-root css-0"><style data-emotion="css feqhe6">.css-feqhe6{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;min-width:0;padding:0;margin:0;border:0;vertical-align:top;width:100%;}</style><div class="MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root css-feqhe6"><style data-emotion="css 1rsx5uq">.css-1rsx5uq{display:block;transform-origin:top left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 24px);position:absolute;left:0;top:0;-webkit-transform:translate(12px, 16px) scale(1);-moz-transform:translate(12px, 16px) scale(1);-ms-transform:translate(12px, 16px) scale(1);transform:translate(12px, 16px) scale(1);-webkit-transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;z-index:1;pointer-events:none;}</style><style data-emotion="css 14x1nlk">.css-14x1nlk{color:rgba(0, 0, 0, 0.6);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;padding:0;position:relative;display:block;transform-origin:top left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 24px);position:absolute;left:0;top:0;-webkit-transform:translate(12px, 16px) scale(1);-moz-transform:translate(12px, 16px) scale(1);-ms-transform:translate(12px, 16px) scale(1);transform:translate(12px, 16px) scale(1);-webkit-transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;z-index:1;pointer-events:none;}.css-14x1nlk.Mui-focused{color:#1976d2;}.css-14x1nlk.Mui-disabled{color:rgba(0, 0, 0, 0.38);}.css-14x1nlk.Mui-error{color:#d32f2f;}</style><label class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled MuiFormLabel-colorPrimary MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled css-14x1nlk" data-shrink="false" for=":R4j6l9na6:" id=":R4j6l9na6:-label">Title (required)</label><style data-emotion="css-global 1prfaxn">@-webkit-keyframes mui-auto-fill{from{display:block;}}@keyframes mui-auto-fill{from{display:block;}}@-webkit-keyframes mui-auto-fill-cancel{from{display:block;}}@keyframes mui-auto-fill-cancel{from{display:block;}}</style><style data-emotion="css 1jg2gny">.css-1jg2gny{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;color:rgba(0, 0, 0, 0.87);box-sizing:border-box;position:relative;cursor:text;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;background-color:rgba(0, 0, 0, 0.06);border-top-left-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;}.css-1jg2gny.Mui-disabled{color:rgba(0, 0, 0, 0.38);cursor:default;}.css-1jg2gny:hover{background-color:rgba(0, 0, 0, 0.09);}@media (hover: none){.css-1jg2gny:hover{background-color:rgba(0, 0, 0, 0.06);}}.css-1jg2gny.Mui-focused{background-color:rgba(0, 0, 0, 0.06);}.css-1jg2gny.Mui-disabled{background-color:rgba(0, 0, 0, 0.12);}.css-1jg2gny:after{border-bottom:2px solid #1976d2;left:0;bottom:0;content:"";position:absolute;right:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;pointer-events:none;}.css-1jg2gny.Mui-focused:after{-webkit-transform:scaleX(1) translateX(0);-moz-transform:scaleX(1) translateX(0);-ms-transform:scaleX(1) translateX(0);transform:scaleX(1) translateX(0);}.css-1jg2gny.Mui-error:before,.css-1jg2gny.Mui-error:after{border-bottom-color:#d32f2f;}.css-1jg2gny:before{border-bottom:1px solid rgba(0, 0, 0, 0.42);left:0;bottom:0;content:"\00a0";position:absolute;right:0;-webkit-transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;pointer-events:none;}.css-1jg2gny:hover:not(.Mui-disabled, .Mui-error):before{border-bottom:1px solid rgba(0, 0, 0, 0.87);}.css-1jg2gny.Mui-disabled:before{border-bottom-style:dotted;}</style><div class="MuiInputBase-root MuiFilledInput-root MuiFilledInput-underline MuiInputBase-colorPrimary MuiInputBase-fullWidth MuiInputBase-formControl css-1jg2gny"><style data-emotion="css 2bxn45">.css-2bxn45{font:inherit;letter-spacing:inherit;color:currentColor;padding:4px 0 5px;border:0;box-sizing:content-box;background:none;height:1.4375em;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;-webkit-animation-name:mui-auto-fill-cancel;animation-name:mui-auto-fill-cancel;-webkit-animation-duration:10ms;animation-duration:10ms;padding-top:25px;padding-right:12px;padding-bottom:8px;padding-left:12px;}.css-2bxn45::-webkit-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45::-moz-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45:-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45::-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45:focus{outline:0;}.css-2bxn45:invalid{box-shadow:none;}.css-2bxn45::-webkit-search-decoration{-webkit-appearance:none;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45::-webkit-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45::-moz-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45::-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus::-webkit-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus::-moz-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus:-ms-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus::-ms-input-placeholder{opacity:0.42;}.css-2bxn45.Mui-disabled{opacity:1;-webkit-text-fill-color:rgba(0, 0, 0, 0.38);}.css-2bxn45:-webkit-autofill{-webkit-animation-duration:5000s;animation-duration:5000s;-webkit-animation-name:mui-auto-fill;animation-name:mui-auto-fill;}.css-2bxn45:-webkit-autofill{border-top-left-radius:inherit;border-top-right-radius:inherit;}</style><input aria-invalid="false" aria-describedby=":R4j6l9na6:-helper-text" autoComplete="off" id=":R4j6l9na6:" name="title" type="text" maxLength="100" class="MuiInputBase-input MuiFilledInput-input css-2bxn45" value=""/></div><style data-emotion="css v7esy">.css-v7esy{color:rgba(0, 0, 0, 0.6);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:0.75rem;line-height:1.66;letter-spacing:0.03333em;text-align:left;margin-top:3px;margin-right:14px;margin-bottom:0;margin-left:14px;}.css-v7esy.Mui-disabled{color:rgba(0, 0, 0, 0.38);}.css-v7esy.Mui-error{color:#d32f2f;}</style><p class="MuiFormHelperText-root MuiFormHelperText-sizeMedium MuiFormHelperText-contained css-v7esy" id=":R4j6l9na6:-helper-text"><small style="font-size:12px;color:rgb(194, 63, 56)"> </small></p></div></div><style data-emotion="css 10khgmf">.css-10khgmf{margin-top:12px;margin-bottom:12px;}</style><div class="inputfield emojiDiv MuiBox-root css-10khgmf"><div class="MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root multiline css-feqhe6"><label class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled MuiFormLabel-colorPrimary MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled css-14x1nlk" data-shrink="false" for="outlined-multiline-static" id="outlined-multiline-static-label">Description</label><style data-emotion="css-global 1prfaxn">@-webkit-keyframes mui-auto-fill{from{display:block;}}@keyframes mui-auto-fill{from{display:block;}}@-webkit-keyframes mui-auto-fill-cancel{from{display:block;}}@keyframes mui-auto-fill-cancel{from{display:block;}}</style><style data-emotion="css 12n0rmb">.css-12n0rmb{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;color:rgba(0, 0, 0, 0.87);box-sizing:border-box;position:relative;cursor:text;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 0 5px;width:100%;position:relative;background-color:rgba(0, 0, 0, 0.06);border-top-left-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;padding:25px 12px 8px;}.css-12n0rmb.Mui-disabled{color:rgba(0, 0, 0, 0.38);cursor:default;}.css-12n0rmb:hover{background-color:rgba(0, 0, 0, 0.09);}@media (hover: none){.css-12n0rmb:hover{background-color:rgba(0, 0, 0, 0.06);}}.css-12n0rmb.Mui-focused{background-color:rgba(0, 0, 0, 0.06);}.css-12n0rmb.Mui-disabled{background-color:rgba(0, 0, 0, 0.12);}.css-12n0rmb:after{border-bottom:2px solid #1976d2;left:0;bottom:0;content:"";position:absolute;right:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;pointer-events:none;}.css-12n0rmb.Mui-focused:after{-webkit-transform:scaleX(1) translateX(0);-moz-transform:scaleX(1) translateX(0);-ms-transform:scaleX(1) translateX(0);transform:scaleX(1) translateX(0);}.css-12n0rmb.Mui-error:before,.css-12n0rmb.Mui-error:after{border-bottom-color:#d32f2f;}.css-12n0rmb:before{border-bottom:1px solid rgba(0, 0, 0, 0.42);left:0;bottom:0;content:"\00a0";position:absolute;right:0;-webkit-transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;pointer-events:none;}.css-12n0rmb:hover:not(.Mui-disabled, .Mui-error):before{border-bottom:1px solid rgba(0, 0, 0, 0.87);}.css-12n0rmb.Mui-disabled:before{border-bottom-style:dotted;}</style><div class="MuiInputBase-root MuiFilledInput-root MuiFilledInput-underline MuiInputBase-colorPrimary MuiInputBase-fullWidth MuiInputBase-formControl MuiInputBase-multiline css-12n0rmb"><style data-emotion="css qm8ja9">.css-qm8ja9{font:inherit;letter-spacing:inherit;color:currentColor;padding:0;border:0;box-sizing:content-box;background:none;height:auto;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;-webkit-animation-name:mui-auto-fill-cancel;animation-name:mui-auto-fill-cancel;-webkit-animation-duration:10ms;animation-duration:10ms;resize:none;padding-top:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;}.css-qm8ja9::-webkit-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9::-moz-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9:-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9::-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9:focus{outline:0;}.css-qm8ja9:invalid{box-shadow:none;}.css-qm8ja9::-webkit-search-decoration{-webkit-appearance:none;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9::-webkit-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9::-moz-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9::-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus::-webkit-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus::-moz-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus:-ms-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus::-ms-input-placeholder{opacity:0.42;}.css-qm8ja9.Mui-disabled{opacity:1;-webkit-text-fill-color:rgba(0, 0, 0, 0.38);}.css-qm8ja9:-webkit-autofill{-webkit-animation-duration:5000s;animation-duration:5000s;-webkit-animation-name:mui-auto-fill;animation-name:mui-auto-fill;}.css-qm8ja9:-webkit-autofill{border-top-left-radius:inherit;border-top-right-radius:inherit;}</style><textarea rows="3" aria-invalid="false" autoComplete="off" id="outlined-multiline-static" name="description" maxLength="5000" class="MuiInputBase-input MuiFilledInput-input MuiInputBase-inputMultiline css-qm8ja9"></textarea><textarea aria-hidden="true" class="MuiInputBase-input MuiFilledInput-input MuiInputBase-inputMultiline css-qm8ja9" readonly="" tabindex="-1" style="visibility:hidden;position:absolute;overflow:hidden;height:0;top:0;left:0;transform:translateZ(0);padding:0"></textarea></div></div><style data-emotion="css vyh1fs">.css-vyh1fs{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-vyh1fs.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css 1ua49gz">.css-1ua49gz{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1ua49gz::-moz-focus-inner{border-style:none;}.css-1ua49gz.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1ua49gz{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1ua49gz.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium activeClass invisible css-1ua49gz" tabindex="0" type="button"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="AddReactionOutlinedIcon"><path d="M7 9.5C7 8.67 7.67 8 8.5 8s1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5zm5 8c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5zm3.5-6.5c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5zM22 1h-2v2h-2v2h2v2h2V5h2V3h-2V1zm-2 11c0 4.42-3.58 8-8 8s-8-3.58-8-8 3.58-8 8-8c1.46 0 2.82.4 4 1.08V2.84C14.77 2.3 13.42 2 11.99 2 6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12c0-1.05-.17-2.05-.47-3H19.4c.38.93.6 1.94.6 3z"></path></svg></button></div><div class="inputfield selectWrapper MuiBox-root css-0"><style data-emotion="css xxees4">.css-xxees4.Mui-focused .MuiAutocomplete-clearIndicator{visibility:visible;}@media (pointer: fine){.css-xxees4:hover .MuiAutocomplete-clearIndicator{visibility:visible;}}.css-xxees4 .MuiAutocomplete-tag{margin:3px;max-width:calc(100% - 6px);}.css-xxees4 .MuiAutocomplete-inputRoot{-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.MuiAutocomplete-hasPopupIcon.css-xxees4 .MuiAutocomplete-inputRoot,.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiAutocomplete-inputRoot{padding-right:30px;}.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiAutocomplete-inputRoot{padding-right:56px;}.css-xxees4 .MuiAutocomplete-inputRoot .MuiAutocomplete-input{width:0;min-width:30px;}.css-xxees4 .MuiInput-root{padding-bottom:1px;}.css-xxees4 .MuiInput-root .MuiInput-input{padding:4px 4px 4px 0px;}.css-xxees4 .MuiInput-root.MuiInputBase-sizeSmall .MuiInput-input{padding:2px 4px 3px 0;}.css-xxees4 .MuiOutlinedInput-root{padding:9px;}.MuiAutocomplete-hasPopupIcon.css-xxees4 .MuiOutlinedInput-root,.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiOutlinedInput-root{padding-right:39px;}.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiOutlinedInput-root{padding-right:65px;}.css-xxees4 .MuiOutlinedInput-root .MuiAutocomplete-input{padding:7.5px 4px 7.5px 6px;}.css-xxees4 .MuiOutlinedInput-root .MuiAutocomplete-endAdornment{right:9px;}.css-xxees4 .MuiOutlinedInput-root.MuiInputBase-sizeSmall{padding-top:6px;padding-bottom:6px;padding-left:6px;}.css-xxees4 .MuiOutlinedInput-root.MuiInputBase-sizeSmall .MuiAutocomplete-input{padding:2.5px 4px 2.5px 6px;}.css-xxees4 .MuiFilledInput-root{padding-top:19px;padding-left:8px;}.MuiAutocomplete-hasPopupIcon.css-xxees4 .MuiFilledInput-root,.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiFilledInput-root{padding-right:39px;}.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiFilledInput-root{padding-right:65px;}.css-xxees4 .MuiFilledInput-root .MuiFilledInput-input{padding:7px 4px;}.css-xxees4 .MuiFilledInput-root .MuiAutocomplete-endAdornment{right:9px;}.css-xxees4 .MuiFilledInput-root.MuiInputBase-sizeSmall{padding-bottom:1px;}.css-xxees4 .MuiFilledInput-root.MuiInputBase-sizeSmall .MuiFilledInput-input{padding:2.5px 4px;}.css-xxees4 .MuiInputBase-hiddenLabel{padding-top:8px;}.css-xxees4 .MuiAutocomplete-input{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-overflow:ellipsis;opacity:1;}</style><div class="MuiAutocomplete-root MuiAutocomplete-hasPopupIcon css-xxees4" name="projectCategory"><div class="MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root css-feqhe6" field="[object Object]" form="[object Object]"><label class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled MuiFormLabel-colorPrimary MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled css-14x1nlk" data-shrink="false" for="tags-outlined" id="tags-outlined-label">Content category</label><style data-emotion="css-global 1prfaxn">@-webkit-keyframes mui-auto-fill{from{display:block;}}@keyframes mui-auto-fill{from{display:block;}}@-webkit-keyframes mui-auto-fill-cancel{from{display:block;}}@keyframes mui-auto-fill-cancel{from{display:block;}}</style><style data-emotion="css 10edkuc">.css-10edkuc{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;color:rgba(0, 0, 0, 0.87);box-sizing:border-box;position:relative;cursor:text;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;background-color:rgba(0, 0, 0, 0.06);border-top-left-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;padding-right:12px;}.css-10edkuc.Mui-disabled{color:rgba(0, 0, 0, 0.38);cursor:default;}.css-10edkuc:hover{background-color:rgba(0, 0, 0, 0.09);}@media (hover: none){.css-10edkuc:hover{background-color:rgba(0, 0, 0, 0.06);}}.css-10edkuc.Mui-focused{background-color:rgba(0, 0, 0, 0.06);}.css-10edkuc.Mui-disabled{background-color:rgba(0, 0, 0, 0.12);}.css-10edkuc:after{border-bottom:2px solid #1976d2;left:0;bottom:0;content:"";position:absolute;right:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;pointer-events:none;}.css-10edkuc.Mui-focused:after{-webkit-transform:scaleX(1) translateX(0);-moz-transform:scaleX(1) translateX(0);-ms-transform:scaleX(1) translateX(0);transform:scaleX(1) translateX(0);}.css-10edkuc.Mui-error:before,.css-10edkuc.Mui-error:after{border-bottom-color:#d32f2f;}.css-10edkuc:before{border-bottom:1px solid rgba(0, 0, 0, 0.42);left:0;bottom:0;content:"\00a0";position:absolute;right:0;-webkit-transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;pointer-events:none;}.css-10edkuc:hover:not(.Mui-disabled, .Mui-error):before{border-bottom:1px solid rgba(0, 0, 0, 0.87);}.css-10edkuc.Mui-disabled:before{border-bottom-style:dotted;}</style><div class="MuiInputBase-root MuiFilledInput-root MuiFilledInput-underline MuiInputBase-colorPrimary MuiInputBase-fullWidth MuiInputBase-formControl MuiInputBase-adornedEnd MuiAutocomplete-inputRoot css-10edkuc"><style data-emotion="css ftr4jk">.css-ftr4jk{font:inherit;letter-spacing:inherit;color:currentColor;padding:4px 0 5px;border:0;box-sizing:content-box;background:none;height:1.4375em;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;-webkit-animation-name:mui-auto-fill-cancel;animation-name:mui-auto-fill-cancel;-webkit-animation-duration:10ms;animation-duration:10ms;padding-top:25px;padding-right:0;padding-bottom:8px;padding-left:12px;}.css-ftr4jk::-webkit-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk::-moz-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk:-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk::-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk:focus{outline:0;}.css-ftr4jk:invalid{box-shadow:none;}.css-ftr4jk::-webkit-search-decoration{-webkit-appearance:none;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk::-webkit-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk::-moz-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk::-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus::-webkit-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus::-moz-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus:-ms-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus::-ms-input-placeholder{opacity:0.42;}.css-ftr4jk.Mui-disabled{opacity:1;-webkit-text-fill-color:rgba(0, 0, 0, 0.38);}.css-ftr4jk:-webkit-autofill{-webkit-animation-duration:5000s;animation-duration:5000s;-webkit-animation-name:mui-auto-fill;animation-name:mui-auto-fill;}.css-ftr4jk:-webkit-autofill{border-top-left-radius:inherit;border-top-right-radius:inherit;}</style><input aria-invalid="false" autoComplete="off" id="tags-outlined" type="text" class="MuiInputBase-input MuiFilledInput-input MuiInputBase-inputAdornedEnd MuiAutocomplete-input MuiAutocomplete-inputFocused css-ftr4jk" aria-autocomplete="list" aria-expanded="false" autoCapitalize="none" spellcheck="false" role="combobox" value=""/><style data-emotion="css 2iz2x6">.css-2iz2x6{position:absolute;right:0;top:calc(50% - 14px);}</style><div class="MuiAutocomplete-endAdornment css-2iz2x6"><style data-emotion="css kkipqg">.css-kkipqg{padding:2px;margin-right:-2px;}</style><style data-emotion="css 5u2mdu">.css-5u2mdu{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:2px;margin-right:-2px;}.css-5u2mdu:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-5u2mdu:hover{background-color:transparent;}}.css-5u2mdu.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css uge3vf">.css-uge3vf{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:2px;margin-right:-2px;}.css-uge3vf::-moz-focus-inner{border-style:none;}.css-uge3vf.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-uge3vf{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-uge3vf:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-uge3vf:hover{background-color:transparent;}}.css-uge3vf.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium MuiAutocomplete-popupIndicator css-uge3vf" tabindex="-1" type="button" aria-label="Open" title="Open"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowDropDownIcon"><path d="M7 10l5 5 5-5z"></path></svg></button></div></div></div></div></div></form><style data-emotion="css 178yklu">.css-178yklu{margin-top:24px;}</style><div class="videoWrapper MuiBox-root css-178yklu"><h3>Save your video</h3><style data-emotion="css 1ebprri">.css-1ebprri{margin-top:16px;margin-bottom:16px;}</style><div class="savePubVideos MuiBox-root css-1ebprri"><div class="savePubVideosBtns MuiBox-root css-0"><div class="embla"><style data-emotion="css 1wf493t">.css-1wf493t{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1wf493t:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1wf493t:hover{background-color:transparent;}}.css-1wf493t.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css 1yxmbwk">.css-1yxmbwk{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1yxmbwk::-moz-focus-inner{border-style:none;}.css-1yxmbwk.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1yxmbwk{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1yxmbwk:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1yxmbwk:hover{background-color:transparent;}}.css-1yxmbwk.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--prev css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowBackIcon"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"></path></svg></button><div class="embla__viewport"><div class="embla__container"><div class="innerDiv MuiBox-root css-0"><style data-emotion="css 1ay9vb9">.css-1ay9vb9{margin-right:16px;}</style><div class="MuiBox-root css-1ay9vb9"><style data-emotion="css 1xmheos animation-wiooy9">.css-1xmheos{display:block;background-color:rgba(0, 0, 0, 0.11);height:1.2em;border-radius:50%;position:relative;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black);}.css-1xmheos::after{-webkit-animation:animation-wiooy9 1.6s linear 0.5s infinite;animation:animation-wiooy9 1.6s linear 0.5s infinite;background:linear-gradient(
90deg,
transparent,
rgba(0, 0, 0, 0.04),
transparent
);content:'';position:absolute;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);bottom:0;left:0;right:0;top:0;}@-webkit-keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}@keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}</style><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><style data-emotion="css jbzws6 animation-wiooy9">.css-jbzws6{display:block;background-color:rgba(0, 0, 0, 0.11);height:auto;margin-top:0;margin-bottom:0;transform-origin:0 55%;-webkit-transform:scale(1, 0.60);-moz-transform:scale(1, 0.60);-ms-transform:scale(1, 0.60);transform:scale(1, 0.60);border-radius:4px/6.7px;position:relative;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black);font-size:10px;}.css-jbzws6:empty:before{content:"\00a0";}.css-jbzws6::after{-webkit-animation:animation-wiooy9 1.6s linear 0.5s infinite;animation:animation-wiooy9 1.6s linear 0.5s infinite;background:linear-gradient(
90deg,
transparent,
rgba(0, 0, 0, 0.04),
transparent
);content:'';position:absolute;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);bottom:0;left:0;right:0;top:0;}@-webkit-keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}@keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}</style><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div></div></div><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--next css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowForwardIcon"><path d="m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"></path></svg></button></div></div><div class="savePubVideosContent MuiBox-root css-0"><div class="d-none MuiBox-root css-0"><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium close css-1yxmbwk" tabindex="0" type="button"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseRoundedIcon"><path d="M18.3 5.71a.9959.9959 0 0 0-1.41 0L12 10.59 7.11 5.7a.9959.9959 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L10.59 12 5.7 16.89c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L12 13.41l4.89 4.89c.39.39 1.02.39 1.41 0 .39-.39.39-1.02 0-1.41L13.41 12l4.89-4.89c.38-.38.38-1.02 0-1.4z"></path></svg></button><div class="socialButtonDiv MuiBox-root css-0"><div><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium socialbutton css-1ujsas3" tabindex="0" type="button"><span class="MuiButton-startIcon MuiButton-iconSizeMedium css-6xugel"><img src="/images/icons/icons-google-drive.png" class="d-block"/></span>Connect to Google drive</button></div></div><style data-emotion="css 1k371a6">@media print{.css-1k371a6{position:absolute!important;}}</style><div class="bottomInfo MuiBox-root css-0"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="InfoOutlinedIcon"><path d="M11 7h2v2h-2zm0 4h2v6h-2zm1-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"></path></svg><p>View Google drive&#x27;s publishing guideline</p></div></div></div></div></div><style data-emotion="css rh9wbx">@media print{.css-rh9wbx{position:absolute!important;}}@media (min-width:0px){.css-rh9wbx{display:none;}}@media (min-width:600px){.css-rh9wbx{display:block;}}</style><style data-emotion="css jcaym6">.css-jcaym6{z-index:1200;}@media (min-width:600px){.css-jcaym6{display:none;}}</style><div class="videoWrapper MuiBox-root css-0"><h3>Publish your video</h3><div class="savePubVideos MuiBox-root css-1ebprri"><div class="savePubVideosBtns MuiBox-root css-0"><div class="embla"><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--prev css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowBackIcon"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"></path></svg></button><div class="embla__viewport"><div class="embla__container"><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div></div></div><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--next css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowForwardIcon"><path d="m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"></path></svg></button></div></div><div class="savePubVideosContent MuiBox-root css-0"><div class="innerDiv MuiBox-root css-0"><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium close css-1yxmbwk" tabindex="0" type="button"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseRoundedIcon"><path d="M18.3 5.71a.9959.9959 0 0 0-1.41 0L12 10.59 7.11 5.7a.9959.9959 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L10.59 12 5.7 16.89c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L12 13.41l4.89 4.89c.39.39 1.02.39 1.41 0 .39-.39.39-1.02 0-1.41L13.41 12l4.89-4.89c.38-.38.38-1.02 0-1.4z"></path></svg></button></div></div></div></div></div></div></div></div><div class="simplebar-placeholder"></div></div><div class="simplebar-track simplebar-horizontal"><div class="simplebar-scrollbar"></div></div><div class="simplebar-track simplebar-vertical"><div class="simplebar-scrollbar"></div></div></div></div><div class="MuiTabPanel-root css-19kzrtu" hidden="" role="tabpanel"></div></div></div><style data-emotion="css 1wq8aec">.css-1wq8aec{z-index:1200;}@media (min-width:0px){.css-1wq8aec{display:block;}}@media (min-width:600px){.css-1wq8aec{display:none;}}</style></div><footer class="webFooter MuiBox-root css-0"><div class="MuiContainer-root MuiContainer-maxWidthXl css-1ekb41w"><style data-emotion="css isbt42">.css-isbt42{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:-16px;width:calc(100% + 16px);margin-left:-16px;}.css-isbt42>.MuiGrid-item{padding-top:16px;}.css-isbt42>.MuiGrid-item{padding-left:16px;}</style><div class="MuiGrid-root MuiGrid-container MuiGrid-spacing-xs-2 css-isbt42"><style data-emotion="css 1ha4th6">.css-1ha4th6{box-sizing:border-box;margin:0;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:100%;}@media (min-width:600px){.css-1ha4th6{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:100%;}}@media (min-width:900px){.css-1ha4th6{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:25%;}}@media (min-width:1200px){.css-1ha4th6{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:25%;}}@media (min-width:1536px){.css-1ha4th6{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:25%;}}</style><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><div class="brand-logo"><img src="/images/logo.png"/></div><p>Use our free video editor to create amazing videos today</p></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><ul class="contact-list"><li class="item"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-xr78m9" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="MailOutlineOutlinedIcon"><path d="M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 14H4V8l8 5 8-5v10zm-8-7L4 6h16l-8 5z"></path></svg><span><a href="mailto:contact@illusto.com">contact@illusto.com</a></span></li></ul></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><div class="footerLink"><ul><li><a href="/">About Us</a></li><li><a href="/tutorials">Tutorials</a></li><li><a href="/faq">FAQs</a></li><li><a target="_blank" href="https://dev-app.illusto.com/blog/">Blog</a></li><li><a href="/comingsoon">Glossary</a></li></ul><ul><li><a href="/contact">Contact Us</a></li><li><a href="/terms">Terms</a></li><li><a href="/privacy">Privacy</a></li></ul></div></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><div class="social-icons"><a target="_blank" href="https://www.youtube.com/channel/UC9ZPOYA0MK4-QNxbo_81bTw"> <img src="/images/YT.svg" alt="youtube"/></a><a target="_blank" href="https://www.facebook.com/IllustoHQ"><img src="/images/fb.svg" alt="facebook"/></a><a target="_blank" href="https://www.instagram.com/illustofficial/"> <img src="/images/insta.svg" alt="instagram"/></a><a target="_blank" href="https://www.linkedin.com/company/illusto/"> <img src="/images/in.svg" alt="linkedin"/></a><a target="_blank" href="https://twitter.com/IllustoHQ"><img src="/images/twitte.svg" alt="twitter"/></a></div><div class="featuredimg"><a href="https://www.producthunt.com/posts/illusto?utm_source=badge-featured&amp;utm_medium=badge&amp;utm_souce=badge-illusto%22" target="_blank"><img src="/images/featured.svg"/></a></div></div></div><div class="copyText MuiBox-root css-0"><p>.. 2023 Multistream Technologies Pvt. Ltd.</p></div><div class="BackToTop"><svg xmlns="http://www.w3.org/2000/svg" width="9" height="16" class="BackToTop__icon"><path fill="#FFF" fill-rule="evenodd" d="M.3 14.3c-.4.4-.4 1.02 0 1.4.38.4 1 .4 1.4 0l7-7c.4-.4.4-1.02 0-1.4l-7-7C1.3-.1.68-.1.3.3c-.4.38-.4 1 0 1.4L6.6 8 .3 14.3z"></path></svg></div></div></footer></div></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/export","query":{},"buildId":"A7LJyg1KFMpKal_I3QQ9j","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript></body></html>
2.2.46. https://dev-app.illusto.com/images/YT.svg
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /images/YT.svg

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://zfmzyanznrul.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /images/YT.svg HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://zfmzyanznrul.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 08:08:13 GMT
Content-Type: image/svg+xml
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Last-Modified: Mon, 09 Oct 2023 11:18:59 GMT
ETag: W/"53b-18b142964b8"
Vary: Accept-Encoding
Content-Length: 1339

<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M9.69893 15.3443V8.65656L15.5782 12.0008L9.69893 15.3443ZM22.7759 6.55131C22.5104 5.57556 21.7604 4.82106 20.8072 4.55406L20.7869 4.54956C18.3922 4.24506 15.6224 4.07106 12.8114 4.07106C12.5257 4.07106 12.2407 4.07256 11.9564 4.07631L11.9999 4.07556C11.7584 4.07256 11.4742 4.07031 11.1884 4.07031C8.37743 4.07031 5.60618 4.24431 2.88593 4.58106L3.21143 4.54806C2.23868 4.82031 1.48868 5.57406 1.22843 6.53031L1.22393 6.54981C0.92393 8.13156 0.75293 9.95181 0.75293 11.8118C0.75293 11.8778 0.75293 11.9438 0.75368 12.0091V11.9986C0.75368 12.0541 0.75293 12.1201 0.75293 12.1861C0.75293 14.0461 0.92468 15.8656 1.25243 17.6303L1.22393 17.4473C1.48943 18.4231 2.23943 19.1776 3.19268 19.4446L3.21293 19.4491C5.60768 19.7536 8.37743 19.9276 11.1884 19.9276C11.4734 19.9276 11.7584 19.9261 12.0434 19.9223L11.9999 19.9231C12.2414 19.9261 12.5264 19.9283 12.8114 19.9283C15.6232 19.9283 18.3937 19.7543 21.1139 19.4176L20.7884 19.4506C21.7619 19.1791 22.5119 18.4246 22.7729 17.4683L22.7774 17.4488C23.0767 15.8671 23.2477 14.0468 23.2477 12.1876C23.2477 12.1216 23.2477 12.0556 23.2469 11.9903V12.0001C23.2469 11.9446 23.2477 11.8786 23.2477 11.8126C23.2477 9.95256 23.0759 8.13306 22.7482 6.36831L22.7759 6.55131Z" fill="white"/>
</svg>
2.2.47. https://dev-app.illusto.com/images/fb.svg
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /images/fb.svg

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://qahwrkdbpyav.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /images/fb.svg HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://qahwrkdbpyav.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 08:08:22 GMT
Content-Type: image/svg+xml
Content-Length: 739
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Last-Modified: Mon, 09 Oct 2023 11:18:59 GMT
ETag: W/"2e3-18b142964b8"
Vary: Accept-Encoding

<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_714_11)">
<path d="M3.4679 2.3999H20.5439C21.1319 2.3999 21.5999 2.8679 21.5999 3.4559V20.5439C21.5999 21.1199 21.1319 21.5999 20.5439 21.5999H15.6479V14.1599H18.1439L18.5159 11.2679H15.6479V9.4199C15.6479 8.5799 15.8879 8.0039 17.0879 8.0039H18.6239V5.4119C18.3599 5.3759 17.4479 5.3039 16.3919 5.3039C14.1719 5.3039 12.6599 6.6479 12.6599 9.1319V11.2679H10.1519V14.1599H12.6599V21.5999H3.4679C2.8799 21.5999 2.3999 21.1199 2.3999 20.5439V3.4559C2.3999 2.8679 2.8799 2.3999 3.4679 2.3999Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0_714_11">
<rect width="24" height="24" fill="white"/>
</clipPath>
</defs>
</svg>
2.2.48. https://dev-app.illusto.com/images/featured.svg
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /images/featured.svg

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://qqhdwvmqhzco.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /images/featured.svg HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://qqhdwvmqhzco.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 08:08:23 GMT
Content-Type: image/svg+xml
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Last-Modified: Mon, 09 Oct 2023 11:18:59 GMT
ETag: W/"810-18b142964b8"
Vary: Accept-Encoding
Content-Length: 2064

<?xml version="1.0" encoding="UTF-8"?>
<svg width="250" height="54" viewBox="0 0 250 54" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g transform="translate(-130.000000, -73.000000)">
<g transform="translate(130.000000, 73.000000)">
<rect stroke="#D9E1EC" stroke-width="1" fill="#FFFFFF" x="0.5" y="0.5" width="249" height="53" rx="10"></rect>
<text font-family="Helvetica-Bold, Helvetica" font-size="9" font-weight="bold" fill="#4B587C">
<tspan x="53" y="20">FIND US ON</tspan>
</text>
<text font-family="Helvetica-Bold, Helvetica" font-size="21" font-weight="bold" fill="#4B587C">
<tspan x="52" y="40">Product Hunt</tspan>
</text>
<g transform="translate(201.000000, 13.000000)" fill="#4B587C">
<g>
<polygon points="26.0024997 10 15 10 20.5012498 0"></polygon>
<text font-family="Helvetica-Bold, Helvetica" font-size="13" font-weight="bold" line-spacing="20">
<tspan x="12.4" y="27">29</tspan>
</text>
</g>
</g>

<g transform="translate(11.000000, 12.000000)"><path d="M31,15.5 C31,24.0603917 24.0603917,31 15.5,31 C6.93960833,31 0,24.0603917 0,15.5 C0,6.93960833 6.93960833,0 15.5,0 C24.0603917,0 31,6.93960833 31,15.5" fill="#4B587C"></path><path d="M17.4329412,15.9558824 L17.4329412,15.9560115 L13.0929412,15.9560115 L13.0929412,11.3060115 L17.4329412,11.3060115 L17.4329412,11.3058824 C18.7018806,11.3058824 19.7305882,12.3468365 19.7305882,13.6308824 C19.7305882,14.9149282 18.7018806,15.9558824 17.4329412,15.9558824 M17.4329412,8.20588235 L17.4329412,8.20601152 L10.0294118,8.20588235 L10.0294118,23.7058824 L13.0929412,23.7058824 L13.0929412,19.0560115 L17.4329412,19.0560115 L17.4329412,19.0558824 C20.3938424,19.0558824 22.7941176,16.6270324 22.7941176,13.6308824 C22.7941176,10.6347324 20.3938424,8.20588235 17.4329412,8.20588235" fill="#FFFFFF"></path></g>
</g>
</g>
</g>
</svg>
2.2.49. https://dev-app.illusto.com/images/headphone.svg
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /images/headphone.svg

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://nhttkfepmqkj.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /images/headphone.svg HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://nhttkfepmqkj.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 08:08:18 GMT
Content-Type: image/svg+xml
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Last-Modified: Mon, 09 Oct 2023 11:18:59 GMT
ETag: W/"62b-18b142964b8"
Vary: Accept-Encoding
Content-Length: 1579

<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M12.0002 3.6001C7.07248 3.6001 3.2002 8.21732 3.2002 13.747C3.2002 15.2602 3.49828 16.6994 4.02051 18.0001H5.16582C5.43086 18.7652 5.82225 19.4067 6.28515 19.8345C6.74804 20.2624 7.25923 20.4553 7.74707 20.386C8.05406 20.3421 8.34391 20.1955 8.60006 19.9546C8.8562 19.7136 9.07363 19.383 9.23991 18.9816C9.4062 18.5803 9.51809 18.1161 9.56918 17.6155C9.62027 17.1149 9.60958 16.5877 9.5377 16.0642C9.40206 15.0757 9.05595 14.1535 8.56655 13.4764C8.07715 12.7993 7.47937 12.4157 6.88926 12.4001C6.80994 12.3981 6.7312 12.4028 6.65332 12.4142C6.22334 12.4756 5.8294 12.7381 5.51485 13.1728C5.2003 13.6075 4.97734 14.1977 4.87051 14.8782C4.8291 14.5086 4.80645 14.1319 4.80645 13.747C4.80645 8.94966 8.095 5.19543 12.0002 5.19543C15.9054 5.19543 19.1939 8.94966 19.1939 13.747C19.1939 14.1356 19.1705 14.5161 19.1283 14.8892C19.0226 14.2067 18.8004 13.6144 18.4861 13.1777C18.1717 12.7409 17.7776 12.4767 17.3471 12.4142C17.2692 12.4028 17.1905 12.3981 17.1111 12.4001C16.521 12.4157 15.9232 12.7993 15.4338 13.4764C14.9444 14.1535 14.5983 15.0757 14.4627 16.0642C14.3908 16.5877 14.3801 17.1149 14.4312 17.6155C14.4823 18.1161 14.5942 18.5803 14.7605 18.9816C14.9268 19.383 15.1442 19.7136 15.4003 19.9546C15.6565 20.1955 15.9463 20.3421 16.2533 20.386C16.7412 20.4553 17.2524 20.2624 17.7152 19.8345C18.1781 19.4067 18.5695 18.7652 18.8346 18.0001H19.9799C20.5021 16.6994 20.8002 15.2602 20.8002 13.747C20.8002 8.21732 16.9279 3.6001 12.0002 3.6001Z" fill="#E4E4E4"/>
</svg>
2.2.50. https://dev-app.illusto.com/images/icons/social_icons/download.svg
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /images/icons/social_icons/download.svg

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://unnzffuqhmjy.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /images/icons/social_icons/download.svg HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://unnzffuqhmjy.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 08:10:04 GMT
Content-Type: image/svg+xml
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Last-Modified: Mon, 09 Oct 2023 11:18:59 GMT
ETag: W/"73c-18b142964b8"
Vary: Accept-Encoding
Content-Length: 1852

<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<mask id="mask0_13617_141643" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24">
<rect width="24" height="24" fill="#D9D9D9"/>
</mask>
<g mask="url(#mask0_13617_141643)">
<path d="M12 15.2492C11.8833 15.2492 11.771 15.2286 11.663 15.1872C11.5543 15.1452 11.4583 15.0742 11.375 14.9742L8.25 11.8742C8.11667 11.7409 8.05 11.5659 8.05 11.3492C8.05 11.1326 8.11667 10.9576 8.25 10.8242C8.4 10.6742 8.579 10.5949 8.787 10.5862C8.99567 10.5782 9.175 10.6492 9.325 10.7992L11.25 12.7242V5.07422C11.25 4.85755 11.321 4.67822 11.463 4.53622C11.6043 4.39489 11.7833 4.32422 12 4.32422C12.2167 4.32422 12.396 4.39489 12.538 4.53622C12.6793 4.67822 12.75 4.85755 12.75 5.07422V12.7242L14.675 10.7992C14.8083 10.6659 14.9833 10.5992 15.2 10.5992C15.4167 10.5992 15.6 10.6742 15.75 10.8242C15.8833 10.9576 15.95 11.1282 15.95 11.3362C15.95 11.5449 15.8833 11.7242 15.75 11.8742L12.625 14.9742C12.5417 15.0742 12.446 15.1452 12.338 15.1872C12.2293 15.2286 12.1167 15.2492 12 15.2492ZM6.3 19.4992C5.8 19.4992 5.375 19.3242 5.025 18.9742C4.675 18.6242 4.5 18.1992 4.5 17.6992V15.7492C4.5 15.5326 4.571 15.3532 4.713 15.2112C4.85433 15.0699 5.03333 14.9992 5.25 14.9992C5.46667 14.9992 5.64567 15.0699 5.787 15.2112C5.929 15.3532 6 15.5326 6 15.7492V17.6992C6 17.7659 6.03333 17.8326 6.1 17.8992C6.16667 17.9659 6.23333 17.9992 6.3 17.9992H17.7C17.7667 17.9992 17.8333 17.9659 17.9 17.8992C17.9667 17.8326 18 17.7659 18 17.6992V15.7492C18 15.5326 18.0707 15.3532 18.212 15.2112C18.354 15.0699 18.5333 14.9992 18.75 14.9992C18.9667 14.9992 19.146 15.0699 19.288 15.2112C19.4293 15.3532 19.5 15.5326 19.5 15.7492V17.6992C19.5 18.1992 19.325 18.6242 18.975 18.9742C18.625 19.3242 18.2 19.4992 17.7 19.4992H6.3Z" fill="#414141"/>
</g>
</svg>
2.2.51. https://dev-app.illusto.com/images/icons/social_icons/facebook.svg
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /images/icons/social_icons/facebook.svg

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://eyrdzxiulsxe.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /images/icons/social_icons/facebook.svg HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://eyrdzxiulsxe.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 08:10:10 GMT
Content-Type: image/svg+xml
Content-Length: 868
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Last-Modified: Mon, 09 Oct 2023 11:18:59 GMT
ETag: W/"364-18b142964b8"
Vary: Accept-Encoding

<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M12 2C6.477 2 2 6.477 2 12C2 17.523 6.477 22 12 22C17.523 22 22 17.523 22 12C22 6.477 17.523 2 12 2Z" fill="url(#paint0_linear_13617_141603)"/>
<path d="M13.3528 14.65H15.9408L16.3473 12.021H13.3528V10.584C13.3528 9.49197 13.7098 8.52347 14.7313 8.52347H16.3728V6.22947C16.0843 6.19047 15.4743 6.10547 14.3218 6.10547C11.9148 6.10547 10.5038 7.37647 10.5038 10.2725V12.0215H8.0293V14.6505H10.5033V21.8765C10.9933 21.9495 11.4898 21.9995 11.9993 21.9995C12.4598 21.9995 12.9093 21.9575 13.3528 21.8975V14.65Z" fill="white"/>
<defs>
<linearGradient id="paint0_linear_13617_141603" x1="4.9965" y1="4.9965" x2="20.3075" y2="20.3075" gradientUnits="userSpaceOnUse">
<stop stop-color="#2AA4F4"/>
<stop offset="1" stop-color="#007AD9"/>
</linearGradient>
</defs>
</svg>
2.2.52. https://dev-app.illusto.com/images/icons/social_icons/instagram.svg
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /images/icons/social_icons/instagram.svg

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://tfyawsswxqwq.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /images/icons/social_icons/instagram.svg HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://tfyawsswxqwq.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 08:11:48 GMT
Content-Type: image/svg+xml
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Last-Modified: Mon, 09 Oct 2023 11:18:59 GMT
ETag: W/"e80-18b142964b8"
Vary: Accept-Encoding
Content-Length: 3712

<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12Z" fill="url(#paint0_linear_13617_141611)"/>
<path d="M9.73091 11.9292C9.73091 10.715 10.715 9.73038 11.9292 9.73038C13.1434 9.73038 14.128 10.715 14.128 11.9292C14.128 13.1434 13.1434 14.128 11.9292 14.128C10.715 14.128 9.73091 13.1434 9.73091 11.9292ZM8.54228 11.9292C8.54228 13.7997 10.0586 15.316 11.9292 15.316C13.7997 15.316 15.316 13.7997 15.316 11.9292C15.316 10.0586 13.7997 8.54228 11.9292 8.54228C10.0586 8.54228 8.54228 10.0585 8.54228 11.9292ZM14.6587 8.40799C14.6586 8.56454 14.705 8.71758 14.7919 8.84778C14.8788 8.97798 15.0024 9.07948 15.147 9.13944C15.2916 9.1994 15.4507 9.21514 15.6043 9.18466C15.7578 9.15418 15.8989 9.07886 16.0096 8.96821C16.1204 8.85756 16.1958 8.71656 16.2264 8.56304C16.257 8.40951 16.2414 8.25036 16.1816 8.10571C16.1217 7.96106 16.0203 7.8374 15.8902 7.75038C15.7601 7.66336 15.607 7.61687 15.4505 7.61681C15.2407 7.61691 15.0391 7.70029 14.8907 7.84863C14.7423 7.99698 14.6589 8.19816 14.6587 8.40799ZM9.26445 17.2981C8.62138 17.2688 8.27186 17.1617 8.03958 17.0712C7.73163 16.9513 7.51191 16.8085 7.2809 16.5778C7.04989 16.3471 6.90689 16.1276 6.78753 15.8197C6.69698 15.5875 6.58987 15.2378 6.56063 14.5948C6.52866 13.8995 6.52227 13.6907 6.52227 11.9293C6.52227 10.1679 6.52918 9.9596 6.56063 9.26376C6.58992 8.6207 6.69783 8.27175 6.78753 8.03889C6.90742 7.73094 7.0502 7.51122 7.2809 7.28021C7.51159 7.0492 7.7311 6.9062 8.03958 6.78684C8.27175 6.6963 8.62138 6.58918 9.26445 6.55995C9.9597 6.52797 10.1686 6.52159 11.9292 6.52159C13.6898 6.52159 13.8988 6.52839 14.5947 6.56005C15.2377 6.58934 15.5867 6.69725 15.8195 6.78695C16.1275 6.90631 16.3472 7.04962 16.5782 7.28032C16.8092 7.51101 16.9517 7.73105 17.0716 8.039C17.1621 8.27117 17.2693 8.6208 17.2985 9.26387C17.3305 9.9597 17.3369 10.168 17.3369 11.9294C17.3369 13.6908 17.3305 13.8991 17.2985 14.5949C17.2692 15.238 17.1616 15.5875 17.0716 15.8198C16.9517 16.1277 16.8089 16.3474 16.5782 16.5779C16.3475 16.8084 16.1275 16.9514 15.8195 17.0713C15.5874 17.1618 15.2377 17.2689 14.5947 17.2982C13.8994 17.3302 13.6906 17.3365 11.9292 17.3365C10.1678 17.3365 9.95949 17.33 9.26445 17.2981ZM9.20984 5.37328C8.50767 5.40525 8.02786 5.51659 7.60884 5.67964C7.17515 5.84802 6.80753 6.07391 6.44043 6.44043C6.07333 6.80695 5.84802 7.17463 5.67964 7.60884C5.51659 8.02813 5.40525 8.50767 5.37328 9.20984C5.34077 9.91311 5.33333 10.1379 5.33333 11.9292C5.33333 13.7204 5.34077 13.9452 5.37328 14.6485C5.40525 15.3507 5.51659 15.8302 5.67964 16.2495C5.84802 16.6832 6.07339 17.0515 6.44043 17.4179C6.80748 17.7843 7.17463 18.0098 7.60884 18.1787C8.02865 18.3417 8.50767 18.4531 9.20984 18.4851C9.91348 18.517 10.1379 18.525 11.9292 18.525C13.7204 18.525 13.9452 18.5176 14.6485 18.4851C15.3507 18.4531 15.8302 18.3417 16.2495 18.1787C16.6832 18.0098 17.0508 17.7844 17.4179 17.4179C17.785 17.0514 18.0098 16.6832 18.1787 16.2495C18.3417 15.8302 18.4536 15.3507 18.4851 14.6485C18.517 13.9447 18.5245 13.7204 18.5245 11.9292C18.5245 10.1379 18.517 9.91311 18.4851 9.20984C18.4531 8.50762 18.3417 8.02786 18.1787 7.60884C18.0098 7.17515 17.7844 6.80753 17.4179 6.44043C17.0514 6.07333 16.6832 5.84802 16.25 5.67964C15.8302 5.51659 15.3507 5.40473 14.649 5.37328C13.9456 5.34114 13.7209 5.33333 11.93 5.33333C10.139 5.33333 9.91348 5.34077 9.20984 5.37328Z" fill="white"/>
<defs>
<linearGradient id="paint0_linear_13617_141611" x1="19.5" y1="5.5" x2="4" y2="19.5" gradientUnits="userSpaceOnUse">
<stop stop-color="#D92E7F"/>
<stop offset="1" stop-color="#FB9022"/>
</linearGradient>
</defs>
</svg>
2.2.53. https://dev-app.illusto.com/images/icons/social_icons/linkdin.svg
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /images/icons/social_icons/linkdin.svg

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://opkeccpxqbcb.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /images/icons/social_icons/linkdin.svg HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://opkeccpxqbcb.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 08:12:30 GMT
Content-Type: image/svg+xml
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Last-Modified: Mon, 09 Oct 2023 11:18:59 GMT
ETag: W/"55d-18b142964b8"
Vary: Accept-Encoding
Content-Length: 1373

<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="2" y="2" width="20" height="20" rx="10" fill="#0A66C2"/>
<g clip-path="url(#clip0_13617_141629)">
<path d="M6.16602 7.72278C6.16602 7.3474 6.2974 7.03771 6.56016 6.79373C6.82292 6.54973 7.16452 6.42773 7.58493 6.42773C7.99785 6.42773 8.33193 6.54785 8.58719 6.78809C8.84995 7.03584 8.98133 7.35866 8.98133 7.75656C8.98133 8.11692 8.85371 8.41722 8.59845 8.65746C8.33569 8.90521 7.99034 9.02909 7.56241 9.02909H7.55115C7.13823 9.02909 6.80416 8.90521 6.5489 8.65746C6.29364 8.40972 6.16602 8.09815 6.16602 7.72278ZM6.31241 17.5764V10.0539H8.81241V17.5764H6.31241ZM10.1975 17.5764H12.6975V13.3759C12.6975 13.1132 12.7276 12.9105 12.7876 12.7678C12.8927 12.5126 13.0523 12.2967 13.2662 12.1203C13.4802 11.9439 13.7486 11.8557 14.0714 11.8557C14.9123 11.8557 15.3327 12.4225 15.3327 13.5561V17.5764H17.8327V13.2633C17.8327 12.1522 17.5699 11.3095 17.0444 10.7352C16.5189 10.1608 15.8244 9.87368 14.9611 9.87368C13.9926 9.87368 13.2381 10.2903 12.6975 11.1237V11.1462H12.6863L12.6975 11.1237V10.0539H10.1975C10.2126 10.2941 10.2201 11.0411 10.2201 12.2949C10.2201 13.5486 10.2126 15.3091 10.1975 17.5764Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0_13617_141629">
<rect x="6.16602" y="6.16797" width="11.6667" height="11.6667" fill="white"/>
</clipPath>
</defs>
</svg>
2.2.54. https://dev-app.illusto.com/images/icons/social_icons/pinterest.svg
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /images/icons/social_icons/pinterest.svg

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://gkpemkrmtrqi.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /images/icons/social_icons/pinterest.svg HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://gkpemkrmtrqi.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 08:12:36 GMT
Content-Type: image/svg+xml
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Last-Modified: Mon, 09 Oct 2023 11:18:59 GMT
ETag: W/"602-18b142964b8"
Vary: Accept-Encoding
Content-Length: 1538

<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_13617_141626)">
<rect x="2" y="2" width="20" height="20" rx="10" fill="white"/>
<path d="M11.9959 2C6.4673 2 2 6.47552 2 11.9959C2 16.2328 4.63266 19.8527 8.3513 21.3089C8.2608 20.5191 8.18676 19.3015 8.3842 18.4377C8.5652 17.6561 9.55244 13.4685 9.55244 13.4685C9.55244 13.4685 9.25628 12.868 9.25628 11.9877C9.25628 10.5973 10.0625 9.56068 11.0662 9.56068C11.9218 9.56068 12.3332 10.2024 12.3332 10.9675C12.3332 11.8231 11.7902 13.1065 11.5023 14.2995C11.2637 15.2949 12.0041 16.1094 12.9831 16.1094C14.7602 16.1094 16.1259 14.2336 16.1259 11.5352C16.1259 9.1411 14.4064 7.471 11.9465 7.471C9.09996 7.471 7.42986 9.6018 7.42986 11.8067C7.42986 12.6623 7.75894 13.5837 8.1703 14.0856C8.25258 14.1843 8.2608 14.2748 8.23612 14.3735C8.16208 14.6861 7.9893 15.369 7.9564 15.5088C7.91526 15.6898 7.8083 15.731 7.61908 15.6405C6.38502 15.0481 5.61168 13.2217 5.61168 11.7573C5.61168 8.60634 7.8988 5.7104 12.218 5.7104C15.6816 5.7104 18.3801 8.17852 18.3801 11.4858C18.3801 14.9329 16.2081 17.7055 13.197 17.7055C12.1851 17.7055 11.2308 17.1789 10.9099 16.5537C10.9099 16.5537 10.4081 18.4624 10.2847 18.9313C10.0625 19.8034 9.45372 20.8893 9.04236 21.5557C9.98026 21.8437 10.9675 22 12.0041 22C17.5245 22 22 17.5245 22 12.0041C21.9918 6.47552 17.5162 2 11.9959 2Z" fill="#BD081C"/>
</g>
<defs>
<clipPath id="clip0_13617_141626">
<rect x="2" y="2" width="20" height="20" rx="10" fill="white"/>
</clipPath>
</defs>
</svg>
2.2.55. https://dev-app.illusto.com/images/icons/social_icons/twitter.svg
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /images/icons/social_icons/twitter.svg

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://ybaormdxdkvm.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /images/icons/social_icons/twitter.svg HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://ybaormdxdkvm.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 08:12:39 GMT
Content-Type: image/svg+xml
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Last-Modified: Mon, 09 Oct 2023 11:18:59 GMT
ETag: W/"4c4-18b142964b8"
Vary: Accept-Encoding
Content-Length: 1220

<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="2" y="2" width="20" height="20" rx="10" fill="#1D9BF0"/>
<path d="M10.1694 17.2746C14.6044 17.2746 17.0294 13.5996 17.0294 10.4146C17.0294 10.3096 17.0294 10.2046 17.0244 10.1046C17.4944 9.76461 17.9044 9.33961 18.2294 8.85461C17.7994 9.04461 17.3344 9.17461 16.8444 9.23461C17.3444 8.93461 17.7244 8.46461 17.9044 7.89961C17.4394 8.17461 16.9244 8.37461 16.3744 8.48461C15.9344 8.01461 15.3094 7.72461 14.6144 7.72461C13.2844 7.72461 12.2044 8.80461 12.2044 10.1346C12.2044 10.3246 12.2244 10.5096 12.2694 10.6846C10.2644 10.5846 8.48937 9.62461 7.29938 8.16461C7.09438 8.51961 6.97438 8.93461 6.97438 9.37461C6.97438 10.2096 7.39938 10.9496 8.04938 11.3796C7.65438 11.3696 7.28437 11.2596 6.95937 11.0796C6.95937 11.0896 6.95937 11.0996 6.95937 11.1096C6.95937 12.2796 7.78937 13.2496 8.89437 13.4746C8.69437 13.5296 8.47937 13.5596 8.25937 13.5596C8.10437 13.5596 7.95437 13.5446 7.80437 13.5146C8.10937 14.4746 8.99938 15.1696 10.0544 15.1896C9.22938 15.8346 8.18937 16.2196 7.05937 16.2196C6.86437 16.2196 6.67437 16.2096 6.48438 16.1846C7.53937 16.8746 8.80937 17.2746 10.1694 17.2746Z" fill="white"/>
</svg>
2.2.56. https://dev-app.illusto.com/images/icons/social_icons/youtube.svg
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /images/icons/social_icons/youtube.svg

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://nbiiyngvlvrh.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /images/icons/social_icons/youtube.svg HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://nbiiyngvlvrh.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 08:11:24 GMT
Content-Type: image/svg+xml
Content-Length: 777
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Last-Modified: Mon, 09 Oct 2023 11:18:59 GMT
ETag: W/"309-18b142964b8"
Vary: Accept-Encoding

<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M22.0004 17.2508C21.8004 18.3008 20.9504 19.1008 19.9004 19.2508C18.2504 19.5008 15.5004 19.8008 12.4004 19.8008C9.35039 19.8008 6.60039 19.5008 4.90039 19.2508C3.85039 19.1008 3.00039 18.3008 2.80039 17.2508C2.60039 16.1008 2.40039 14.4008 2.40039 12.3008C2.40039 10.2008 2.60039 8.50078 2.80039 7.35078C3.00039 6.30078 3.85039 5.50078 4.90039 5.35078C6.55039 5.10078 9.30039 4.80078 12.4004 4.80078C15.5004 4.80078 18.2004 5.10078 19.9004 5.35078C20.9504 5.50078 21.8004 6.30078 22.0004 7.35078C22.2004 8.50078 22.4504 10.2008 22.4504 12.3008C22.4004 14.4008 22.2004 16.1008 22.0004 17.2508Z" fill="#FF3D00"/>
<path d="M10 15.5V8.5L16 12L10 15.5Z" fill="white"/>
</svg>
2.2.57. https://dev-app.illusto.com/images/in.svg
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /images/in.svg

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://mudnxyabcqvn.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /images/in.svg HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://mudnxyabcqvn.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 08:10:59 GMT
Content-Type: image/svg+xml
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Last-Modified: Mon, 09 Oct 2023 11:18:59 GMT
ETag: W/"45a-18b142964b8"
Vary: Accept-Encoding
Content-Length: 1114

<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M18.3375 18.3375H15.6705V14.16C15.6705 13.164 15.6525 11.8815 14.283 11.8815C12.894 11.8815 12.681 12.9675 12.681 14.0865V18.3375H10.014V9.74702H12.5745V10.9215H12.6105C13.1325 10.0305 14.1045 9.49652 15.1365 9.53402C17.8395 9.53402 18.339 11.3115 18.339 13.626L18.3375 18.336V18.3375ZM7.005 8.57252C6.59531 8.57055 6.20294 8.40703 5.9131 8.11748C5.62327 7.82792 5.45937 7.43571 5.457 7.02602C5.457 6.17702 6.156 5.47802 7.005 5.47802C7.854 5.47802 8.5515 6.17702 8.553 7.02602C8.553 7.87502 7.854 8.57252 7.005 8.57252ZM8.3385 18.3375H5.6685V9.74702H8.3385V18.3375ZM19.665 3.00002H4.3275C3.97973 2.998 3.64521 3.13331 3.39663 3.37655C3.14806 3.61978 3.00553 3.95129 3 4.29902V19.701C3.00553 20.0488 3.14806 20.3803 3.39663 20.6235C3.64521 20.8667 3.97973 21.002 4.3275 21H19.6665C20.0151 21.0028 20.3507 20.868 20.6004 20.6247C20.8501 20.3815 20.9937 20.0496 21 19.701V4.29752C20.9937 3.94926 20.85 3.61762 20.6002 3.37486C20.3504 3.1321 20.0148 2.9979 19.6665 3.00152L19.665 3.00002Z" fill="white"/>
</svg>
2.2.58. https://dev-app.illusto.com/images/insta.svg
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /images/insta.svg

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://pepgucoopvju.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /images/insta.svg HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://pepgucoopvju.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 08:11:45 GMT
Content-Type: image/svg+xml
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Last-Modified: Mon, 09 Oct 2023 11:18:59 GMT
ETag: W/"e4a-18b142964b8"
Vary: Accept-Encoding
Content-Length: 3658

<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_714_14)">
<path d="M19.3537 5.99693V5.99768C19.3537 6.74318 18.7492 7.34693 18.0044 7.34693C17.2597 7.34693 16.6552 6.74243 16.6552 5.99768C16.6552 5.25218 17.2597 4.64843 18.0044 4.64843C18.7492 4.64918 19.3529 5.25218 19.3537 5.99693ZM11.9999 15.7492C9.92918 15.7492 8.25068 14.0707 8.25068 11.9999C8.25068 9.92918 9.92918 8.25068 11.9999 8.25068C14.0707 8.25068 15.7492 9.92918 15.7492 11.9999C15.7492 14.0699 14.0714 15.7484 12.0014 15.7484H12.0007L11.9999 15.7492ZM11.9999 6.22493C8.81018 6.22493 6.22493 8.81093 6.22493 11.9999C6.22493 15.1889 8.81093 17.7749 11.9999 17.7749C15.1897 17.7749 17.7749 15.1889 17.7749 11.9999C17.7749 11.9999 17.7749 11.9999 17.7749 11.9992C17.7749 8.81018 15.1897 6.22418 11.9999 6.22418C11.9999 6.22418 11.9999 6.22418 11.9992 6.22418L11.9999 6.22493ZM11.9999 2.77793C15.0022 2.77793 15.3599 2.79293 16.5457 2.84468C17.2979 2.85368 18.0134 2.99618 18.6757 3.24818L18.6329 3.23393C19.6184 3.61793 20.3834 4.38293 20.7592 5.34293L20.7682 5.36843C21.0052 5.98793 21.1462 6.70418 21.1552 7.45193V7.45568C21.2084 8.64218 21.2204 8.99843 21.2204 12.0014C21.2204 15.0044 21.2062 15.3614 21.1514 16.5472C21.1372 17.3002 20.9939 18.0157 20.7427 18.6779L20.7569 18.6344C20.5634 19.1414 20.2769 19.5734 19.9147 19.9289L19.9139 19.9297C19.5592 20.2927 19.1272 20.5792 18.6449 20.7614L18.6209 20.7697C17.9992 21.0067 17.2807 21.1477 16.5299 21.1567H16.5262C15.3322 21.2099 14.9804 21.2219 11.9722 21.2219C8.96243 21.2219 8.61143 21.2077 7.41818 21.1529C6.66218 21.1387 5.94368 20.9954 5.27843 20.7442L5.32268 20.7584C4.81568 20.5679 4.38368 20.2807 4.03118 19.9169L4.03043 19.9162C3.66368 19.5637 3.37568 19.1309 3.19493 18.6464L3.18743 18.6232C2.95118 18.0022 2.80793 17.2844 2.79368 16.5344V16.5284C2.75168 15.3472 2.73668 14.9827 2.73668 11.9887C2.73668 8.99318 2.75168 8.62793 2.79368 7.43243C2.80793 6.67718 2.95043 5.95943 3.20168 5.29493L3.18743 5.33918C3.37268 4.82993 3.66143 4.39643 4.02968 4.04618L4.03118 4.04468C4.38218 3.67568 4.81493 3.38843 5.30018 3.21068L5.32343 3.20318C5.94068 2.96468 6.65393 2.82143 7.39943 2.80868H7.40468C8.59943 2.76668 8.95118 2.75243 11.9587 2.75243L11.9999 2.77793ZM11.9999 0.75293C8.94443 0.75293 8.56343 0.76718 7.36343 0.82043C6.37718 0.84143 5.44193 1.03193 4.57643 1.36268L4.63343 1.34393C3.85343 1.64168 3.18893 2.08343 2.64143 2.63993L2.64068 2.64068C2.08193 3.18818 1.64093 3.85343 1.35593 4.59593L1.34318 4.63343C1.03118 5.44193 0.84068 6.37793 0.82043 7.35443V7.36343C0.76418 8.56343 0.75293 8.94443 0.75293 11.9999C0.75293 15.0554 0.76718 15.4364 0.82043 16.6364C0.84143 17.6227 1.03193 18.5579 1.36268 19.4234L1.34393 19.3664C1.94093 20.8822 3.11768 22.0589 4.59443 22.6424L4.63343 22.6559C5.44193 22.9672 6.37793 23.1577 7.35443 23.1787H7.36343C8.56343 23.2349 8.94443 23.2462 11.9999 23.2462C15.0554 23.2462 15.4364 23.2319 16.6364 23.1787C17.6227 23.1569 18.5579 22.9672 19.4234 22.6364L19.3664 22.6559C20.8822 22.0589 22.0589 20.8822 22.6424 19.4054L22.6559 19.3664C22.9679 18.5579 23.1577 17.6219 23.1787 16.6454V16.6364C23.2349 15.4364 23.2462 15.0554 23.2462 11.9999C23.2462 8.94443 23.2319 8.56343 23.1787 7.36343C23.1569 6.37718 22.9672 5.44193 22.6364 4.57643L22.6559 4.63343C22.3574 3.85343 21.9164 3.18893 21.3592 2.64143L21.3584 2.64068C20.8109 2.08193 20.1457 1.64093 19.4032 1.35593L19.3657 1.34318C18.5572 1.03118 17.6212 0.84068 16.6447 0.82043H16.6357C15.4357 0.76418 15.0547 0.75293 11.9992 0.75293H11.9999Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0_714_14">
<rect width="24" height="24" fill="white"/>
</clipPath>
</defs>
</svg>
2.2.59. https://dev-app.illusto.com/images/twitte.svg
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /images/twitte.svg

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://tschwslplwqr.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /images/twitte.svg HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://tschwslplwqr.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 08:11:42 GMT
Content-Type: image/svg+xml
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Last-Modified: Mon, 09 Oct 2023 11:18:59 GMT
ETag: W/"4d3-18b142964b8"
Vary: Accept-Encoding
Content-Length: 1235

<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_714_20)">
<path d="M24 4.54923C23.1201 4.94237 22.1654 5.20446 21.1732 5.32614C22.1934 4.71772 22.9704 3.7536 23.3354 2.60228C22.3807 3.1639 21.3323 3.57576 20.209 3.8004C19.3105 2.84565 18.0281 2.24658 16.6147 2.24658C13.9002 2.24658 11.6911 4.45563 11.6911 7.17014C11.6911 7.55392 11.7285 7.92833 11.8222 8.29339C7.73167 8.08746 4.09984 6.13114 1.67551 3.14518C1.25429 3.87529 1.01092 4.71772 1.01092 5.62568C1.01092 7.32927 1.88143 8.83629 3.20125 9.72552C2.39626 9.69744 1.63806 9.47279 0.973478 9.10774V9.1639C0.973478 11.5508 2.66771 13.5446 4.92356 13.9939C4.5117 14.1062 4.07176 14.1717 3.62246 14.1717C3.30421 14.1717 2.99532 14.1436 2.69579 14.0875C3.32293 16.0438 5.13885 17.4666 7.29173 17.504C5.60686 18.8238 3.48206 19.6101 1.17941 19.6101C0.786272 19.6101 0.393136 19.5914 0 19.5446C2.18097 20.9393 4.76443 21.7536 7.54446 21.7536C16.6053 21.7536 21.5569 14.2466 21.5569 7.74112C21.5569 7.52583 21.5569 7.31054 21.5476 7.10462C22.5117 6.40259 23.3448 5.54143 24 4.54923Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0_714_20">
<rect width="24" height="24" fill="white"/>
</clipPath>
</defs>
</svg>
2.2.60. https://dev-app.illusto.com/login
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /login

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://fvruhucupswj.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /login HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0; countryCode=IN; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/dashboard
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close
Origin: https://fvruhucupswj.com

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 08:11:25 GMT
Content-Type: text/html; charset=utf-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
X-Powered-By: Next.js
ETag: "3szx8opqhq6g4"
Vary: Accept-Encoding
Content-Length: 8356

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>Login | illusto</title><meta property="og:title" content="Access your video editing account and unleash your creativity. Login now to continue working on your projects and bring your vision to life."/><meta name="next-head-count" content="4"/><link rel="preload" href="/_next/static/css/87f5e2c97b954880.css" as="style"/><link rel="stylesheet" href="/_next/static/css/87f5e2c97b954880.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="/_next/static/chunks/webpack-dd8919a572f3efbe.js" defer=""></script><script src="/_next/static/chunks/framework-1f1fb5c07f2be279.js" defer=""></script><script src="/_next/static/chunks/main-42b45f53948b43e8.js" defer=""></script><script src="/_next/static/chunks/pages/_app-0c1956830c7f6018.js" defer=""></script><script src="/_next/static/chunks/4347-dbc2f0dfcf4db24e.js" defer=""></script><script src="/_next/static/chunks/135-4a14e2895d2a2645.js" defer=""></script><script src="/_next/static/chunks/7307-ecd48816407d7807.js" defer=""></script><script src="/_next/static/chunks/3184-d4abe521a0bb8ce8.js" defer=""></script><script src="/_next/static/chunks/5572-308d9fa0a85c2c5d.js" defer=""></script><script src="/_next/static/chunks/5171-6cd6c7c8044e61e0.js" defer=""></script><script src="/_next/static/chunks/8755-bee09a232fb7ec60.js" defer=""></script><script src="/_next/static/chunks/8523-bea1385d1672bd94.js" defer=""></script><script src="/_next/static/chunks/1866-f7d99f75c34b8551.js" defer=""></script><script src="/_next/static/chunks/pages/login-7262f8d1210d07d6.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css a0y2e3">.css-a0y2e3{height:0;overflow:hidden;-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;visibility:hidden;}</style><div class="MuiCollapse-root MuiCollapse-vertical alertBox MuiCollapse-hidden css-a0y2e3" style="min-height:0px"><style data-emotion="css hboir5">.css-hboir5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}</style><div class="MuiCollapse-wrapper MuiCollapse-vertical css-hboir5"><style data-emotion="css 8atqhb">.css-8atqhb{width:100%;}</style><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-8atqhb"><style data-emotion="css 1gnnicf">.css-1gnnicf{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><style data-emotion="css 15e7ee5">.css-15e7ee5{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:none;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAlert-root MuiAlert-filledError MuiAlert-filled css-15e7ee5" role="alert"><style data-emotion="css 1l54tgj">.css-1l54tgj{margin-right:12px;padding:7px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:22px;opacity:0.9;}</style><div class="MuiAlert-icon css-1l54tgj"><style data-emotion="css 1cw4hi4">.css-1cw4hi4{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:inherit;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ErrorOutlineIcon"><path d="M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></svg></div><style data-emotion="css 1xsto0d">.css-1xsto0d{padding:8px 0;min-width:0;overflow:auto;}</style><div class="MuiAlert-message css-1xsto0d"></div><style data-emotion="css 1mzcepu">.css-1mzcepu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;padding:4px 0 0 16px;margin-left:auto;margin-right:-8px;}</style><div class="MuiAlert-action css-1mzcepu"><style data-emotion="css jypskm">.css-jypskm{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-jypskm:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-jypskm:hover{background-color:transparent;}}.css-jypskm.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css q28n79">.css-q28n79{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-q28n79::-moz-focus-inner{border-style:none;}.css-q28n79.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-q28n79{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-q28n79:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-q28n79:hover{background-color:transparent;}}.css-q28n79.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-sizeSmall css-q28n79" tabindex="0" type="button" aria-label="close"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseIcon"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></svg></button></div></div></div></div></div><div class="loader"><img src="/images/Loading.gif"/></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/login","query":{},"buildId":"A7LJyg1KFMpKal_I3QQ9j","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript></body></html>
2.2.61. https://dev-app.illusto.com/signup
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /signup

Issue detail

The application implements an HTML5 cross-origin resource sharing (CORS) policy for this request that allows access from any domain.

The application allowed access from the requested origin https://cvvujygdrqrr.com

The response uses a wildcard in the Access-Control-Allow-Origin header and also specifies that credentials are allowed. Note that browsers do not allow this combination, and the Access-Control-Allow-Credentials header will be ignored.

Since the Vary: Origin header was not present in the response, reverse proxies and intermediate servers may cache it. This may enable an attacker to carry out cache poisoning attacks.

Request

GET /signup HTTP/1.1
Host: dev-app.illusto.com
Accept-Encoding: gzip, deflate, br
Accept: */*
Accept-Language: en-US;q=0.9,en;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Connection: close
Cache-Control: max-age=0
Origin: https://cvvujygdrqrr.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; countryCode=IN; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga=GA1.2.1572859313.1697020601; sbjs_session=pgs%3D3%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697267087.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697267088.59.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697267088.0.0.0

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 08:12:15 GMT
Content-Type: text/html; charset=utf-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
X-Powered-By: Next.js
ETag: "cu0c92fyfo6gd"
Vary: Accept-Encoding
Content-Length: 8365

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>Signup | illusto</title><meta property="og:title" content="Join the community of video editors and start creating amazing content today. Sign up now to unlock access to our tools, resources, and tutorials."/><meta name="next-head-count" content="4"/><link rel="preload" href="/_next/static/css/87f5e2c97b954880.css" as="style"/><link rel="stylesheet" href="/_next/static/css/87f5e2c97b954880.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="/_next/static/chunks/webpack-dd8919a572f3efbe.js" defer=""></script><script src="/_next/static/chunks/framework-1f1fb5c07f2be279.js" defer=""></script><script src="/_next/static/chunks/main-42b45f53948b43e8.js" defer=""></script><script src="/_next/static/chunks/pages/_app-0c1956830c7f6018.js" defer=""></script><script src="/_next/static/chunks/4347-dbc2f0dfcf4db24e.js" defer=""></script><script src="/_next/static/chunks/135-4a14e2895d2a2645.js" defer=""></script><script src="/_next/static/chunks/7307-ecd48816407d7807.js" defer=""></script><script src="/_next/static/chunks/3184-d4abe521a0bb8ce8.js" defer=""></script><script src="/_next/static/chunks/5572-308d9fa0a85c2c5d.js" defer=""></script><script src="/_next/static/chunks/5171-6cd6c7c8044e61e0.js" defer=""></script><script src="/_next/static/chunks/8755-bee09a232fb7ec60.js" defer=""></script><script src="/_next/static/chunks/8523-bea1385d1672bd94.js" defer=""></script><script src="/_next/static/chunks/1866-f7d99f75c34b8551.js" defer=""></script><script src="/_next/static/chunks/pages/signup-f744e09648b140e6.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css a0y2e3">.css-a0y2e3{height:0;overflow:hidden;-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;visibility:hidden;}</style><div class="MuiCollapse-root MuiCollapse-vertical alertBox MuiCollapse-hidden css-a0y2e3" style="min-height:0px"><style data-emotion="css hboir5">.css-hboir5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}</style><div class="MuiCollapse-wrapper MuiCollapse-vertical css-hboir5"><style data-emotion="css 8atqhb">.css-8atqhb{width:100%;}</style><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-8atqhb"><style data-emotion="css 1gnnicf">.css-1gnnicf{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><style data-emotion="css 15e7ee5">.css-15e7ee5{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:none;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAlert-root MuiAlert-filledError MuiAlert-filled css-15e7ee5" role="alert"><style data-emotion="css 1l54tgj">.css-1l54tgj{margin-right:12px;padding:7px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:22px;opacity:0.9;}</style><div class="MuiAlert-icon css-1l54tgj"><style data-emotion="css 1cw4hi4">.css-1cw4hi4{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:inherit;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ErrorOutlineIcon"><path d="M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></svg></div><style data-emotion="css 1xsto0d">.css-1xsto0d{padding:8px 0;min-width:0;overflow:auto;}</style><div class="MuiAlert-message css-1xsto0d"></div><style data-emotion="css 1mzcepu">.css-1mzcepu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;padding:4px 0 0 16px;margin-left:auto;margin-right:-8px;}</style><div class="MuiAlert-action css-1mzcepu"><style data-emotion="css jypskm">.css-jypskm{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-jypskm:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-jypskm:hover{background-color:transparent;}}.css-jypskm.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css q28n79">.css-q28n79{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-q28n79::-moz-focus-inner{border-style:none;}.css-q28n79.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-q28n79{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-q28n79:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-q28n79:hover{background-color:transparent;}}.css-q28n79.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-sizeSmall css-q28n79" tabindex="0" type="button" aria-label="close"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseIcon"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></svg></button></div></div></div></div></div><div class="loader"><img src="/images/Loading.gif"/></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/signup","query":{},"buildId":"A7LJyg1KFMpKal_I3QQ9j","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript></body></html>
2.3. Input returned in response (reflected)
Previous  Next

There are 10 instances of this issue:

Issue background

Reflection of input arises when data is copied from a request and echoed into the application's immediate response.

Input being returned in application responses is not a vulnerability in its own right. However, it is a prerequisite for many client-side vulnerabilities, including cross-site scripting, open redirection, content spoofing, and response header injection. Additionally, some server-side vulnerabilities such as SQL injection are often easier to identify and exploit when input is returned in responses. In applications where input retrieval is rare and the environment is resistant to automated testing (for example, due to a web application firewall), it might be worth subjecting instances of it to focused manual testing.

Vulnerability classifications



2.3.1. https://dev-app.illusto.com/blog/ [name of an arbitrarily supplied URL parameter]
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /blog/

Issue detail

The name of an arbitrarily supplied URL parameter is copied into the application's response.

Request

GET /blog/?jqfowi8ltt=1 HTTP/1.1
Host: dev-app.illusto.com
Accept-Encoding: gzip, deflate, br
Accept: */*
Accept-Language: en-US;q=0.9,en;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Connection: close
Cache-Control: max-age=0

Response

HTTP/1.1 301 Moved Permanently
Date: Sat, 14 Oct 2023 08:01:25 GMT
Content-Type: text/html
Content-Length: 169
Connection: close
Location: https://illusto.com/blog/?jqfowi8ltt=1

<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx/1.25.2</center>
</body>
</html>
2.3.2. https://dev-app.illusto.com/comingsoon [URL path filename]
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /comingsoon

Issue detail

The value of the URL path filename is copied into the application's response.

Request

GET /comingsoongqur4klf9j HTTP/1.1
Host: dev-app.illusto.com
Accept-Encoding: gzip, deflate, br
Accept: */*
Accept-Language: en-US;q=0.9,en;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Connection: close
Cache-Control: max-age=0

Response

HTTP/1.1 301 Moved Permanently
Date: Sat, 14 Oct 2023 08:05:35 GMT
Content-Type: text/html
Content-Length: 169
Connection: close
Location: https://illusto.com/comingsoongqur4klf9j

<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx/1.25.2</center>
</body>
</html>
2.3.3. https://dev-app.illusto.com/comingsoon [name of an arbitrarily supplied URL parameter]
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /comingsoon

Issue detail

The name of an arbitrarily supplied URL parameter is copied into the application's response.

Request

GET /comingsoon?toe0cywfzq=1 HTTP/1.1
Host: dev-app.illusto.com
Accept-Encoding: gzip, deflate, br
Accept: */*
Accept-Language: en-US;q=0.9,en;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Connection: close
Cache-Control: max-age=0

Response

HTTP/1.1 301 Moved Permanently
Date: Sat, 14 Oct 2023 08:03:24 GMT
Content-Type: text/html
Content-Length: 169
Connection: close
Location: https://illusto.com/comingsoon?toe0cywfzq=1

<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx/1.25.2</center>
</body>
</html>
2.3.4. https://dev-app.illusto.com/contact [URL path filename]
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /contact

Issue detail

The value of the URL path filename is copied into the application's response.

Request

GET /contacta12ey8yxaj HTTP/1.1
Host: dev-app.illusto.com
Accept-Encoding: gzip, deflate, br
Accept: */*
Accept-Language: en-US;q=0.9,en;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Connection: close
Cache-Control: max-age=0

Response

HTTP/1.1 301 Moved Permanently
Date: Sat, 14 Oct 2023 08:05:33 GMT
Content-Type: text/html
Content-Length: 169
Connection: close
Location: https://illusto.com/contacta12ey8yxaj

<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx/1.25.2</center>
</body>
</html>
2.3.5. https://dev-app.illusto.com/contact [name of an arbitrarily supplied URL parameter]
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /contact

Issue detail

The name of an arbitrarily supplied URL parameter is copied into the application's response.

Request

GET /contact?xhkuaaedk7=1 HTTP/1.1
Host: dev-app.illusto.com
Accept-Encoding: gzip, deflate, br
Accept: */*
Accept-Language: en-US;q=0.9,en;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Connection: close
Cache-Control: max-age=0

Response

HTTP/1.1 301 Moved Permanently
Date: Sat, 14 Oct 2023 08:03:24 GMT
Content-Type: text/html
Content-Length: 169
Connection: close
Location: https://illusto.com/contact?xhkuaaedk7=1

<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx/1.25.2</center>
</body>
</html>
2.3.6. https://dev-app.illusto.com/faq [URL path filename]
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /faq

Issue detail

The value of the URL path filename is copied into the application's response.

Request

GET /faqxdtyzqbgcs HTTP/1.1
Host: dev-app.illusto.com
Accept-Encoding: gzip, deflate, br
Accept: */*
Accept-Language: en-US;q=0.9,en;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Connection: close
Cache-Control: max-age=0

Response

HTTP/1.1 301 Moved Permanently
Date: Sat, 14 Oct 2023 08:05:43 GMT
Content-Type: text/html
Content-Length: 169
Connection: close
Location: https://illusto.com/faqxdtyzqbgcs

<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx/1.25.2</center>
</body>
</html>
2.3.7. https://dev-app.illusto.com/faq [name of an arbitrarily supplied URL parameter]
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /faq

Issue detail

The name of an arbitrarily supplied URL parameter is copied into the application's response.

Request

GET /faq?baor8l6jl4=1 HTTP/1.1
Host: dev-app.illusto.com
Accept-Encoding: gzip, deflate, br
Accept: */*
Accept-Language: en-US;q=0.9,en;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Connection: close
Cache-Control: max-age=0

Response

HTTP/1.1 301 Moved Permanently
Date: Sat, 14 Oct 2023 08:03:31 GMT
Content-Type: text/html
Content-Length: 169
Connection: close
Location: https://illusto.com/faq?baor8l6jl4=1

<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx/1.25.2</center>
</body>
</html>
2.3.8. https://dev-app.illusto.com/privacy [name of an arbitrarily supplied URL parameter]
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /privacy

Issue detail

The name of an arbitrarily supplied URL parameter is copied into the application's response.

Request

GET /privacy?l9e9ku0l8z=1 HTTP/1.1
Host: dev-app.illusto.com
Accept-Encoding: gzip, deflate, br
Accept: */*
Accept-Language: en-US;q=0.9,en;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Connection: close
Cache-Control: max-age=0

Response

HTTP/1.1 301 Moved Permanently
Date: Sat, 14 Oct 2023 08:11:02 GMT
Content-Type: text/html
Content-Length: 169
Connection: close
Location: https://illusto.com/privacy?l9e9ku0l8z=1

<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx/1.25.2</center>
</body>
</html>
2.3.9. https://dev-app.illusto.com/terms [name of an arbitrarily supplied URL parameter]
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /terms

Issue detail

The name of an arbitrarily supplied URL parameter is copied into the application's response.

Request

GET /terms?h7x1hoj14x=1 HTTP/1.1
Host: dev-app.illusto.com
Accept-Encoding: gzip, deflate, br
Accept: */*
Accept-Language: en-US;q=0.9,en;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Connection: close
Cache-Control: max-age=0

Response

HTTP/1.1 301 Moved Permanently
Date: Sat, 14 Oct 2023 08:12:27 GMT
Content-Type: text/html
Content-Length: 169
Connection: close
Location: https://illusto.com/terms?h7x1hoj14x=1

<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx/1.25.2</center>
</body>
</html>
2.3.10. https://dev-app.illusto.com/tutorials [name of an arbitrarily supplied URL parameter]
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /tutorials

Issue detail

The name of an arbitrarily supplied URL parameter is copied into the application's response.

Request

GET /tutorials?4ep6omi2n8=1 HTTP/1.1
Host: dev-app.illusto.com
Accept-Encoding: gzip, deflate, br
Accept: */*
Accept-Language: en-US;q=0.9,en;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Connection: close
Cache-Control: max-age=0

Response

HTTP/1.1 301 Moved Permanently
Date: Sat, 14 Oct 2023 08:12:28 GMT
Content-Type: text/html
Content-Length: 169
Connection: close
Location: https://illusto.com/tutorials?4ep6omi2n8=1

<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx/1.25.2</center>
</body>
</html>
2.4. Cross-domain Referer leakage
Previous  Next

There are 2 instances of this issue:

Issue background

When a web browser makes a request for a resource, it typically adds an HTTP header, called the "Referer" header, indicating the URL of the resource from which the request originated. This occurs in numerous situations, for example when a web page loads an image or script, or when a user clicks on a link or submits a form.

If the resource being requested resides on a different domain, then the Referer header is still generally included in the cross-domain request. If the originating URL contains any sensitive information within its query string, such as a session token, then this information will be transmitted to the other domain. If the other domain is not fully trusted by the application, then this may lead to a security compromise.

You should review the contents of the information being transmitted to other domains, and also determine whether those domains are fully trusted by the originating application.

Today's browsers may withhold the Referer header in some situations (for example, when loading a non-HTTPS resource from a page that was loaded over HTTPS, or when a Refresh directive is issued), but this behavior should not be relied upon to protect the originating URL from disclosure.

Note also that if users can author content within the application then an attacker may be able to inject links referring to a domain they control in order to capture data from URLs used within the application.

Issue remediation

Applications should never transmit any sensitive information within the URL query string. In addition to being leaked in the Referer header, such information may be logged in various locations and may be visible on-screen to untrusted parties. If placing sensitive information in the URL is unavoidable, consider using the Referer-Policy HTTP header to reduce the chance of it being disclosed to third parties.

References

Vulnerability classifications



2.4.1. https://dev-app.illusto.com/App/2002984
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /App/2002984

Issue detail

The page was loaded from a URL containing a query string:The response contains the following links to other domains:

Request

GET /App/2002984?ratio=16:9&videoPlatform=youtube HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D1%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266342.55.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266342.55.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266342.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/myvideos
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:52:27 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>
2.4.2. https://dev-app.illusto.com/App/2002985
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /App/2002985

Issue detail

The page was loaded from a URL containing a query string:The response contains the following links to other domains:

Request

GET /App/2002985?ratio=16:9&videoPlatform=youtube HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D1%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266304.12.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266304.0.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266309.8.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/dashboard
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:51:49 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>
2.5. Cross-domain script include
Previous  Next

There are 6 instances of this issue:

Issue background

When an application includes a script from an external domain, this script is executed by the browser within the security context of the invoking application. The script can therefore do anything that the application's own scripts can do, such as accessing application data and performing actions within the context of the current user.

If you include a script from an external domain, then you are trusting that domain with the data and functionality of your application, and you are trusting the domain's own security to prevent an attacker from modifying the script to perform malicious actions within your application.

Issue remediation

Scripts should ideally not be included from untrusted domains. Applications that rely on static third-party scripts should consider using Subresource Integrity to make browsers verify them, or copying the contents of these scripts onto their own domain and including them from there. If that is not possible (e.g. for licensing reasons) then consider reimplementing the script's functionality within application code.

References

Vulnerability classifications



2.5.1. https://dev-app.illusto.com/
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /

Issue detail

The response dynamically includes the following script from another domain:This issue was found in multiple locations under the reported path.

Request 1

GET /favicon.ico HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D1%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266443.60.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266443.34.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266443.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response 1

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:54:06 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>

Request 2

GET /dashboard HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266446.57.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266446.31.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266446.0.0.0; _ga=GA1.2.1572859313.1697020601; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D2%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/export
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response 2

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:54:08 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>
2.5.2. https://dev-app.illusto.com/App/2002984
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /App/2002984

Issue detail

The response dynamically includes the following script from another domain:

Request 1

GET /App/2002984?ratio=16:9&videoPlatform=youtube HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D1%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266342.55.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266342.55.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266342.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/myvideos
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response 1

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:52:27 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>
2.5.3. https://dev-app.illusto.com/App/2002985
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /App/2002985

Issue detail

The response dynamically includes the following script from another domain:

Request 1

GET /App/2002985?ratio=16:9&videoPlatform=youtube HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D1%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga=GA1.2.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266304.12.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266304.0.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266309.8.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/dashboard
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response 1

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:51:49 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>
2.5.4. https://dev-app.illusto.com/App/favicon.png
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /App/favicon.png

Issue detail

The response dynamically includes the following script from another domain:

Request 1

GET /App/favicon.png HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D1%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266310.6.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266310.7.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266310.0.0.0; _ga=GA1.2.1572859313.1697020601; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/App/2002985?ratio=16:9&videoPlatform=youtube
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response 1

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:51:51 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>
2.5.5. https://dev-app.illusto.com/dashboard
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /dashboard

Issue detail

The response dynamically includes the following script from another domain:

Request 1

GET /dashboard HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; countryCode=IN; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266209.47.0.0; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D1%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin; _ga=GA1.2.1572859313.1697020601; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266230.0.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266252.5.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response 1

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:50:55 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>
2.5.6. https://dev-app.illusto.com/favicon.ico
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /favicon.ico

Issue detail

The response dynamically includes the following script from another domain:

Request 1

GET /favicon.ico HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; countryCode=IN; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266209.47.0.0; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D1%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266211.0.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266211.46.0.0; _ga=GA1.2.1572859313.1697020601
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response 1

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:50:12 GMT
Content-Type: text/html
Content-Length: 1759
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:21 GMT
ETag: "6523e5f1-6df"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<!doctype html><html lang="en"><head><meta charset="UTF-8"/><link rel="icon" type="image/png" href="./favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"/><title>illusto - Video Editor</title><script async src="https://www.googletagmanager.com/gtag/js?id=G-VF7Y0F40QW"></script><script>window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-VF7Y0F40QW', { 'debug_mode': true })</script><script>(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NN5F9W4');</script><script type="module" crossorigin src="/assets/index-21659a76.js"></script><link rel="modulepreload" crossorigin href="/assets/vendor-24c0671c.js"><link rel="stylesheet" href="/assets/index-9a33a42e.css"></head><body><div id="root"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script strategy="beforeInteractive" src="https://locations.illusto.com/api/v2/geolocation" crossorigin="anonymous"></script><script src="/static/config.js"></script><script src="/static/wasmloader.js"></script><script src="/static/wasm/NvStreamingSdk_3_0_1.js"></script></body></html>
2.6. Frameable response (potential Clickjacking)
Previous  Next

There are 3 instances of this issue:

Issue description

If a page fails to set an appropriate X-Frame-Options or Content-Security-Policy HTTP header, it might be possible for a page controlled by an attacker to load it within an iframe. This may enable a clickjacking attack, in which the attacker's page overlays the target application's interface with a different interface provided by the attacker. By inducing victim users to perform actions such as mouse clicks and keystrokes, the attacker can cause them to unwittingly carry out actions within the application that is being targeted. This technique allows the attacker to circumvent defenses against cross-site request forgery, and may result in unauthorized actions.

Note that some applications attempt to prevent these attacks from within the HTML page itself, using "framebusting" code. However, this type of defense is normally ineffective and can usually be circumvented by a skilled attacker.

You should determine whether any functions accessible within frameable pages can be used by application users to perform any sensitive actions within the application.

Issue remediation

To effectively prevent framing attacks, the application should return a response header with the name X-Frame-Options and the value DENY to prevent framing altogether, or the value SAMEORIGIN to allow framing only by pages on the same origin as the response itself. Note that the SAMEORIGIN header can be partially bypassed if the application itself can be made to frame untrusted websites.

References

Vulnerability classifications



2.6.1. https://dev-app.illusto.com/export
Previous  Next

Summary

Severity:   Information
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /export

Request 1

GET /export HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D1%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266348.49.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266348.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266427.50.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/App/2002984?ratio=16:9&videoPlatform=youtube
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response 1

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:54:02 GMT
Content-Type: text/html; charset=utf-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
X-Powered-By: Next.js
ETag: "im1mnsoe122byq"
Vary: Accept-Encoding
Content-Length: 108819

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>illusto - Publish Video</title><meta name="next-head-count" content="3"/><link rel="preload" href="/_next/static/css/87f5e2c97b954880.css" as="style"/><link rel="stylesheet" href="/_next/static/css/87f5e2c97b954880.css" data-n-g=""/><link rel="preload" href="/_next/static/css/79d59753ce755d38.css" as="style"/><link rel="stylesheet" href="/_next/static/css/79d59753ce755d38.css" data-n-p=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="/_next/static/chunks/webpack-dd8919a572f3efbe.js" defer=""></script><script src="/_next/static/chunks/framework-1f1fb5c07f2be279.js" defer=""></script><script src="/_next/static/chunks/main-42b45f53948b43e8.js" defer=""></script><script src="/_next/static/chunks/pages/_app-0c1956830c7f6018.js" defer=""></script><script src="/_next/static/chunks/75fc9c18-2cc04cd5a8e46304.js" defer=""></script><script src="/_next/static/chunks/4072747d-52af1a7a256f74c0.js" defer=""></script><script src="/_next/static/chunks/f1b7312e-789b66262cc92505.js" defer=""></script><script src="/_next/static/chunks/d59bccd2-c1134a38adb2b29d.js" defer=""></script><script src="/_next/static/chunks/4347-dbc2f0dfcf4db24e.js" defer=""></script><script src="/_next/static/chunks/135-4a14e2895d2a2645.js" defer=""></script><script src="/_next/static/chunks/7307-ecd48816407d7807.js" defer=""></script><script src="/_next/static/chunks/6996-ee554cacbd978db0.js" defer=""></script><script src="/_next/static/chunks/2255-a844b0cb80090d36.js" defer=""></script><script src="/_next/static/chunks/1362-7499b57a548f0d88.js" defer=""></script><script src="/_next/static/chunks/981-c772fb43b54b1c78.js" defer=""></script><script src="/_next/static/chunks/4386-6cadbead29812b69.js" defer=""></script><script src="/_next/static/chunks/6261-772ef6afa04843db.js" defer=""></script><script src="/_next/static/chunks/422-5346caaa06cc5559.js" defer=""></script><script src="/_next/static/chunks/5600-dbb07f8c1069f3ec.js" defer=""></script><script src="/_next/static/chunks/6467-382019194a773d08.js" defer=""></script><script src="/_next/static/chunks/2919-c553e2396803d2a4.js" defer=""></script><script src="/_next/static/chunks/8538-7b208ff33d221f39.js" defer=""></script><script src="/_next/static/chunks/4150-8aadc095ad2591f4.js" defer=""></script><script src="/_next/static/chunks/8756-bde511b4bad18991.js" defer=""></script><script src="/_next/static/chunks/3596-bd4d0f528854dc74.js" defer=""></script><script src="/_next/static/chunks/5171-6cd6c7c8044e61e0.js" defer=""></script><script src="/_next/static/chunks/4290-86092922b3c052e4.js" defer=""></script><script src="/_next/static/chunks/pages/export-9947dc00df4cc271.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css a0y2e3">.css-a0y2e3{height:0;overflow:hidden;-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;visibility:hidden;}</style><div class="MuiCollapse-root MuiCollapse-vertical alertBox MuiCollapse-hidden css-a0y2e3" style="min-height:0px"><style data-emotion="css hboir5">.css-hboir5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}</style><div class="MuiCollapse-wrapper MuiCollapse-vertical css-hboir5"><style data-emotion="css 8atqhb">.css-8atqhb{width:100%;}</style><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-8atqhb"><style data-emotion="css 1gnnicf">.css-1gnnicf{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><style data-emotion="css 15e7ee5">.css-15e7ee5{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:none;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAlert-root MuiAlert-filledError MuiAlert-filled css-15e7ee5" role="alert"><style data-emotion="css 1l54tgj">.css-1l54tgj{margin-right:12px;padding:7px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:22px;opacity:0.9;}</style><div class="MuiAlert-icon css-1l54tgj"><style data-emotion="css 1cw4hi4">.css-1cw4hi4{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:inherit;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ErrorOutlineIcon"><path d="M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></svg></div><style data-emotion="css 1xsto0d">.css-1xsto0d{padding:8px 0;min-width:0;overflow:auto;}</style><div class="MuiAlert-message css-1xsto0d"></div><style data-emotion="css 1mzcepu">.css-1mzcepu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;padding:4px 0 0 16px;margin-left:auto;margin-right:-8px;}</style><div class="MuiAlert-action css-1mzcepu"><style data-emotion="css jypskm">.css-jypskm{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-jypskm:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-jypskm:hover{background-color:transparent;}}.css-jypskm.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css q28n79">.css-q28n79{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-q28n79::-moz-focus-inner{border-style:none;}.css-q28n79.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-q28n79{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-q28n79:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-q28n79:hover{background-color:transparent;}}.css-q28n79.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-sizeSmall css-q28n79" tabindex="0" type="button" aria-label="close"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseIcon"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></svg></button></div></div></div></div></div><div class="privacy_page"><div class="MuiBox-root css-0"><style data-emotion="css-global o6gwfi">html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-text-size-adjust:100%;}*,*::before,*::after{box-sizing:inherit;}strong,b{font-weight:700;}body{margin:0;color:rgba(0, 0, 0, 0.87);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:0.00938em;background-color:#fff;}@media print{body{background-color:#fff;}}body::backdrop{background-color:#fff;}</style><div class="MuiBox-root css-0"><style data-emotion="css-global o6gwfi">html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-text-size-adjust:100%;}*,*::before,*::after{box-sizing:inherit;}strong,b{font-weight:700;}body{margin:0;color:rgba(0, 0, 0, 0.87);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:0.00938em;background-color:#fff;}@media print{body{background-color:#fff;}}body::backdrop{background-color:#fff;}</style><style data-emotion="css 13x2oq7">.css-13x2oq7{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:fixed;z-index:1100;top:0;left:auto;right:0;background-color:#1976d2;color:#fff;}@media print{.css-13x2oq7{position:absolute;}}</style><style data-emotion="css 5poeop">.css-5poeop{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:fixed;z-index:1100;top:0;left:auto;right:0;background-color:#1976d2;color:#fff;}@media print{.css-5poeop{position:absolute;}}</style><header class="MuiPaper-root MuiPaper-elevation MuiPaper-elevation4 MuiAppBar-root MuiAppBar-colorPrimary MuiAppBar-positionFixed webHeader mui-fixed css-5poeop"><style data-emotion="css 1ekb41w">.css-1ekb41w{width:100%;margin-left:auto;box-sizing:border-box;margin-right:auto;display:block;padding-left:16px;padding-right:16px;}@media (min-width:600px){.css-1ekb41w{padding-left:24px;padding-right:24px;}}@media (min-width:1536px){.css-1ekb41w{max-width:1536px;}}</style><div class="MuiContainer-root MuiContainer-maxWidthXl css-1ekb41w"><style data-emotion="css i6s8oy">.css-i6s8oy{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:16px;padding-right:16px;min-height:56px;}@media (min-width:600px){.css-i6s8oy{padding-left:24px;padding-right:24px;}}@media (min-width:0px){@media (orientation: landscape){.css-i6s8oy{min-height:48px;}}}@media (min-width:600px){.css-i6s8oy{min-height:64px;}}</style><div class="MuiToolbar-root MuiToolbar-gutters MuiToolbar-regular css-i6s8oy"><style data-emotion="css 13ge1hf">.css-13ge1hf{margin:0;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:1.25rem;line-height:1.6;letter-spacing:0.0075em;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}@media (min-width:600px){.css-13ge1hf{display:block;}}</style><a class="MuiTypography-root MuiTypography-h6 css-13ge1hf" href="/"><img src="/images/logo.png"/></a><style data-emotion="css 13tqxrv">@media (min-width:0px){.css-13tqxrv{display:none;}}@media (min-width:900px){.css-13tqxrv{display:block;}}</style><div class="MuiBox-root css-13tqxrv"><style data-emotion="css 13brihr">.css-13brihr{text-align:left;}</style><div class="mobilenavigationSlider MuiBox-root css-13brihr"><div class="mobilenavigation MuiBox-root css-0"><style data-emotion="css 11qrfta">.css-11qrfta{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 8px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#1976d2;}.css-11qrfta:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);}@media (hover: none){.css-11qrfta:hover{background-color:transparent;}}.css-11qrfta.Mui-disabled{color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css 1ujsas3">.css-1ujsas3{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 8px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#1976d2;}.css-1ujsas3::-moz-focus-inner{border-style:none;}.css-1ujsas3.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1ujsas3{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1ujsas3:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);}@media (hover: none){.css-1ujsas3:hover{background-color:transparent;}}.css-1ujsas3.Mui-disabled{color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-1ujsas3" tabindex="0" type="button"><a href="/tutorials"><span>Tutorials</span></a></button><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-1ujsas3" tabindex="0" type="button"><a href="/pricing"><span>Pricing</span></a></button><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-1ujsas3" tabindex="0" type="button"><a href="/contact"><img class="contactimg" src="/images/headphone.svg"/><span>Contact Us</span></a></button><style data-emotion="css 6ii3fu">.css-6ii3fu{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:5px 15px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border:1px solid rgba(25, 118, 210, 0.5);color:#1976d2;}.css-6ii3fu:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);border:1px solid #1976d2;}@media (hover: none){.css-6ii3fu:hover{background-color:transparent;}}.css-6ii3fu.Mui-disabled{color:rgba(0, 0, 0, 0.26);border:1px solid rgba(0, 0, 0, 0.12);}</style><style data-emotion="css 79xub">.css-79xub{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:5px 15px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border:1px solid rgba(25, 118, 210, 0.5);color:#1976d2;}.css-79xub::-moz-focus-inner{border-style:none;}.css-79xub.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-79xub{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-79xub:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);border:1px solid #1976d2;}@media (hover: none){.css-79xub:hover{background-color:transparent;}}.css-79xub.Mui-disabled{color:rgba(0, 0, 0, 0.26);border:1px solid rgba(0, 0, 0, 0.12);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-outlined MuiButton-outlinedPrimary MuiButton-sizeMedium MuiButton-outlinedSizeMedium MuiButton-root MuiButton-outlined MuiButton-outlinedPrimary MuiButton-sizeMedium MuiButton-outlinedSizeMedium css-79xub" tabindex="0" type="button"><a class="btn-cta-login" href="/login">Login</a></button><style data-emotion="css 1hxq67s">.css-1hxq67s{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1hxq67s:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1hxq67s:hover{background-color:#1976d2;}}.css-1hxq67s:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1hxq67s.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1hxq67s.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><style data-emotion="css 1hw9j7s">.css-1hw9j7s{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1hw9j7s::-moz-focus-inner{border-style:none;}.css-1hw9j7s.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1hw9j7s{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1hw9j7s:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1hw9j7s:hover{background-color:#1976d2;}}.css-1hw9j7s:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1hw9j7s.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1hw9j7s.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium fillbutton css-1hw9j7s" tabindex="0" type="button"><a class="btn-cta" href="/signup">Try for Free</a></button></div></div></div><style data-emotion="css j12c3b">.css-j12c3b{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;margin-left:-12px;color:inherit;margin-left:16px;}.css-j12c3b:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-j12c3b:hover{background-color:transparent;}}.css-j12c3b.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-j12c3b{display:none;}}</style><style data-emotion="css wt37vq">.css-wt37vq{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;margin-left:-12px;color:inherit;margin-left:16px;}.css-wt37vq::-moz-focus-inner{border-style:none;}.css-wt37vq.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-wt37vq{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-wt37vq:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-wt37vq:hover{background-color:transparent;}}.css-wt37vq.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-wt37vq{display:none;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-edgeStart MuiIconButton-sizeMedium css-wt37vq" tabindex="0" type="button" aria-label="open drawer"><style data-emotion="css vubbuv">.css-vubbuv{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:1.5rem;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="MenuIcon"><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"></path></svg></button></div></div></header><style data-emotion="css 1hscndo">.css-1hscndo{z-index:1200;}@media (min-width:0px){.css-1hscndo{display:block;}}@media (min-width:900px){.css-1hscndo{display:none;}}.css-1hscndo .MuiDrawer-paper{box-sizing:border-box;width:300px;}</style></div><div class="dashboard_layout"><header class="MuiPaper-root MuiPaper-elevation MuiPaper-elevation4 MuiAppBar-root MuiAppBar-colorPrimary MuiAppBar-positionFixed headerBlock export mui-fixed css-5poeop"><style data-emotion="css olyln6">.css-olyln6{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:16px;padding-right:16px;min-height:56px;-webkit-box-pack:justify;-webkit-justify-content:space-between!important;justify-content:space-between!important;}@media (min-width:600px){.css-olyln6{padding-left:24px;padding-right:24px;}}@media (min-width:0px){@media (orientation: landscape){.css-olyln6{min-height:48px;}}}@media (min-width:600px){.css-olyln6{min-height:64px;}}</style><div class="MuiToolbar-root MuiToolbar-gutters MuiToolbar-regular innerHeader css-olyln6"><div class="MuiBox-root css-0"><style data-emotion="css 636f3d">.css-636f3d{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(25, 118, 210, 0.4);display:inline-block;vertical-align:middle;margin-right:24px;}.css-636f3d:hover{text-decoration-color:inherit;}</style><style data-emotion="css 1s5wyay">.css-1s5wyay{margin:0;color:#1976d2;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(25, 118, 210, 0.4);display:inline-block;vertical-align:middle;margin-right:24px;}.css-1s5wyay:hover{text-decoration-color:inherit;}</style><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineAlways css-1s5wyay" title="illusto"><img src="/images/illustologo_colour.png" width="30" class="d-block"/></a><style data-emotion="css yl3cr">.css-yl3cr{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-yl3cr:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-yl3cr:hover{background-color:#1976d2;}}.css-yl3cr:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-yl3cr.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-yl3cr.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-yl3cr{display:none;}}@media (min-width:600px){.css-yl3cr{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}</style><style data-emotion="css 1flegd7">.css-1flegd7{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-1flegd7::-moz-focus-inner{border-style:none;}.css-1flegd7.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1flegd7{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1flegd7:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1flegd7:hover{background-color:#1976d2;}}.css-1flegd7:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1flegd7.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1flegd7.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-1flegd7{display:none;}}@media (min-width:600px){.css-1flegd7{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium updgradeBtn grey css-1flegd7" tabindex="0" type="button"><style data-emotion="css 6xugel">.css-6xugel{display:inherit;margin-right:8px;margin-left:-4px;}.css-6xugel>*:nth-of-type(1){font-size:20px;}</style><span class="MuiButton-startIcon MuiButton-iconSizeMedium css-6xugel"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowBackIcon"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"></path></svg></span>Back to editing</button></div><div class="MuiBox-root css-0"><style data-emotion="css 7dhv5v">.css-7dhv5v{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-7dhv5v:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-7dhv5v:hover{background-color:transparent;}}.css-7dhv5v.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-7dhv5v{margin-left:8px;}}</style><style data-emotion="css 1p5wb06">.css-1p5wb06{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1p5wb06::-moz-focus-inner{border-style:none;}.css-1p5wb06.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1p5wb06{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1p5wb06:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1p5wb06:hover{background-color:transparent;}}.css-1p5wb06.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-1p5wb06{margin-left:8px;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium invisible css-1p5wb06" tabindex="0" type="button"><style data-emotion="css 1rzb3uu">.css-1rzb3uu{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}</style><span class="MuiBadge-root MuiBadge-root css-1rzb3uu"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="NotificationsNoneOutlinedIcon"><path d="M12 22c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2zm6-6v-5c0-3.07-1.63-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.64 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2zm-2 1H8v-6c0-2.48 1.51-4.5 4-4.5s4 2.02 4 4.5v6z"></path></svg><style data-emotion="css ucders">.css-ucders{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;box-sizing:border-box;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.75rem;min-width:8px;line-height:1;padding:0;height:8px;border-radius:4px;z-index:1;-webkit-transition:-webkit-transform 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:transform 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;background-color:#d32f2f;color:#fff;top:0;right:0;-webkit-transform:scale(1) translate(50%, -50%);-moz-transform:scale(1) translate(50%, -50%);-ms-transform:scale(1) translate(50%, -50%);transform:scale(1) translate(50%, -50%);transform-origin:100% 0%;}.css-ucders.MuiBadge-invisible{-webkit-transform:scale(0) translate(50%, -50%);-moz-transform:scale(0) translate(50%, -50%);-ms-transform:scale(0) translate(50%, -50%);transform:scale(0) translate(50%, -50%);}</style><span class="MuiBadge-badge MuiBadge-dot MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorError MuiBadge-badge css-ucders"></span></span></button><style data-emotion="css 1e13ckn">.css-1e13ckn{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1e13ckn:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1e13ckn:hover{background-color:#1976d2;}}.css-1e13ckn:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1e13ckn.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1e13ckn.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-1e13ckn{display:none;margin-left:16px;}}@media (min-width:600px){.css-1e13ckn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-1e13ckn{margin-left:24px;}}</style><style data-emotion="css 1dt2vkl">.css-1dt2vkl{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1dt2vkl::-moz-focus-inner{border-style:none;}.css-1dt2vkl.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1dt2vkl{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1dt2vkl:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1dt2vkl:hover{background-color:#1976d2;}}.css-1dt2vkl:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1dt2vkl.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1dt2vkl.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-1dt2vkl{display:none;margin-left:16px;}}@media (min-width:600px){.css-1dt2vkl{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-1dt2vkl{margin-left:24px;}}</style><a class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium updgradeBtn d-none css-1dt2vkl" tabindex="0" href="mysubscription"><span class="MuiButton-startIcon MuiButton-iconSizeMedium css-6xugel"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="BoltIcon"><path d="M11 21h-1l1-7H7.5c-.58 0-.57-.32-.38-.66.19-.34.05-.08.07-.12C8.48 10.94 10.42 7.54 13 3h1l-1 7h3.5c.49 0 .56.33.47.51l-.07.15C12.96 17.55 11 21 11 21z"></path></svg></span>Upgrade</a><style data-emotion="css azlf5p">.css-azlf5p{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-azlf5p:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-azlf5p:hover{background-color:transparent;}}.css-azlf5p.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-azlf5p{margin-left:8px;}}@media (min-width:600px){.css-azlf5p{display:none;}}@media (min-width:900px){.css-azlf5p{margin-left:16px;}}</style><style data-emotion="css 7af4nv">.css-7af4nv{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-7af4nv::-moz-focus-inner{border-style:none;}.css-7af4nv.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-7af4nv{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-7af4nv:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-7af4nv:hover{background-color:transparent;}}.css-7af4nv.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-7af4nv{margin-left:8px;}}@media (min-width:600px){.css-7af4nv{display:none;}}@media (min-width:900px){.css-7af4nv{margin-left:16px;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-7af4nv" tabindex="0" type="button" aria-haspopup="true"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="MenuIcon"><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"></path></svg></button><style data-emotion="css 16tav1f">.css-16tav1f{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-16tav1f:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-16tav1f:hover{background-color:transparent;}}.css-16tav1f.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-16tav1f{display:none;margin-left:8px;}}@media (min-width:600px){.css-16tav1f{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-16tav1f{margin-left:16px;}}</style><style data-emotion="css 1kaidbf">.css-1kaidbf{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-1kaidbf::-moz-focus-inner{border-style:none;}.css-1kaidbf.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1kaidbf{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1kaidbf:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1kaidbf:hover{background-color:transparent;}}.css-1kaidbf.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-1kaidbf{display:none;margin-left:8px;}}@media (min-width:600px){.css-1kaidbf{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-1kaidbf{margin-left:16px;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-1kaidbf" tabindex="0" type="button"><style data-emotion="css i3denm">.css-i3denm{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:1.25rem;line-height:1;border-radius:50%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;background-color:#bdbdbd;width:32px;height:32px;font-size:16px;background-color:#2e7d32;}</style><div class="MuiAvatar-root MuiAvatar-circular MuiAvatar-colorDefault css-i3denm"><style data-emotion="css 4n1xvj">.css-4n1xvj{width:75%;height:75%;}</style><style data-emotion="css 13y7ul3">.css-13y7ul3{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:1.5rem;width:75%;height:75%;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium MuiAvatar-fallback css-13y7ul3" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="PersonIcon"><path d="M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"></path></svg></div></button></div></div></header><div class="editorDiv MuiBox-root css-0"><div class="videoDiv MuiBox-root css-0"><style data-emotion="css 1qm1lh">.css-1qm1lh{margin-bottom:16px;}</style><div class="versions MuiBox-root css-1qm1lh"><div class="MuiBox-root css-0"><h4></h4><style data-emotion="css 1yo8bqd">.css-1yo8bqd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-text-decoration:none;text-decoration:none;width:100%;box-sizing:border-box;text-align:left;padding-top:8px;padding-bottom:8px;padding-left:16px;padding-right:16px;}.css-1yo8bqd.Mui-focusVisible{background-color:rgba(0, 0, 0, 0.12);}.css-1yo8bqd.Mui-selected{background-color:rgba(25, 118, 210, 0.08);}.css-1yo8bqd.Mui-selected.Mui-focusVisible{background-color:rgba(25, 118, 210, 0.2);}.css-1yo8bqd.Mui-disabled{opacity:0.38;}</style><button class="MuiListItem-root MuiListItem-gutters MuiListItem-padding css-1yo8bqd"><style data-emotion="css 1tsvksn">.css-1tsvksn{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;margin-top:4px;margin-bottom:4px;}</style><div class="MuiListItemText-root css-1tsvksn"></div><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowDropDownRoundedIcon"><path d="m8.71 11.71 2.59 2.59c.39.39 1.02.39 1.41 0l2.59-2.59c.63-.63.18-1.71-.71-1.71H9.41c-.89 0-1.33 1.08-.7 1.71z"></path></svg></button></div><div class="invisible MuiBox-root css-0"><style data-emotion="css 15q9dur">.css-15q9dur{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-15q9dur:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-15q9dur:hover{background-color:#1976d2;}}.css-15q9dur:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-15q9dur.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-15q9dur.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><style data-emotion="css 18i19n3">.css-18i19n3{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-18i19n3::-moz-focus-inner{border-style:none;}.css-18i19n3.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-18i19n3{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-18i19n3:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-18i19n3:hover{background-color:#1976d2;}}.css-18i19n3:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-18i19n3.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-18i19n3.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium updgradeBtn css-18i19n3" tabindex="0" type="button">Share</button></div></div></div><div class="publishDiv MuiBox-root css-0"><div class="tablist MuiBox-root css-0"><style data-emotion="css orq8zk">.css-orq8zk{overflow:hidden;min-height:48px;-webkit-overflow-scrolling:touch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width:599.95px){.css-orq8zk .MuiTabs-scrollButtons{display:none;}}</style><div class="MuiTabs-root css-orq8zk"><style data-emotion="css 1anid1y">.css-1anid1y{position:relative;display:inline-block;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;white-space:nowrap;overflow-x:hidden;width:100%;}</style><div class="MuiTabs-scroller MuiTabs-fixed css-1anid1y" style="overflow:hidden;margin-bottom:0"><style data-emotion="css k008qs">.css-k008qs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}</style><div class="MuiTabs-flexContainer css-k008qs" role="tablist"><style data-emotion="css hkggz2">.css-hkggz2{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.25;letter-spacing:0.02857em;text-transform:uppercase;max-width:360px;min-width:90px;position:relative;min-height:48px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:12px 16px;overflow:hidden;white-space:normal;text-align:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:rgba(0, 0, 0, 0.6);}.css-hkggz2.Mui-selected{color:#1976d2;}.css-hkggz2.Mui-disabled{color:rgba(0, 0, 0, 0.38);}</style><style data-emotion="css 1q2h7u5">.css-1q2h7u5{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.25;letter-spacing:0.02857em;text-transform:uppercase;max-width:360px;min-width:90px;position:relative;min-height:48px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:12px 16px;overflow:hidden;white-space:normal;text-align:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:rgba(0, 0, 0, 0.6);}.css-1q2h7u5::-moz-focus-inner{border-style:none;}.css-1q2h7u5.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1q2h7u5{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1q2h7u5.Mui-selected{color:#1976d2;}.css-1q2h7u5.Mui-disabled{color:rgba(0, 0, 0, 0.38);}</style><button class="MuiButtonBase-root MuiTab-root MuiTab-textColorPrimary Mui-selected css-1q2h7u5" tabindex="0" type="button" role="tab" aria-selected="true">Publish details<style data-emotion="css ttwr4n">.css-ttwr4n{position:absolute;height:2px;bottom:0;width:100%;-webkit-transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;background-color:#1976d2;}</style><span class="MuiTabs-indicator css-ttwr4n"></span></button><button class="MuiButtonBase-root MuiTab-root MuiTab-textColorPrimary invisible css-1q2h7u5" tabindex="-1" type="button" role="tab" aria-selected="false">Comments</button></div></div></div></div><style data-emotion="css 19kzrtu">.css-19kzrtu{padding:24px;}</style><div class="MuiTabPanel-root css-19kzrtu" role="tabpanel"><div data-simplebar="init"><div class="simplebar-wrapper"><div class="simplebar-height-auto-observer-wrapper"><div class="simplebar-height-auto-observer"></div></div><div class="simplebar-mask"><div class="simplebar-offset"><div class="simplebar-content-wrapper" tabindex="0" role="region" aria-label="scrollable content"><div class="simplebar-content"><form action="#"><button id="hidden-btn" style="display:none">validate</button><div class="inputfield MuiBox-root css-0"><style data-emotion="css feqhe6">.css-feqhe6{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;min-width:0;padding:0;margin:0;border:0;vertical-align:top;width:100%;}</style><div class="MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root css-feqhe6"><style data-emotion="css 1rsx5uq">.css-1rsx5uq{display:block;transform-origin:top left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 24px);position:absolute;left:0;top:0;-webkit-transform:translate(12px, 16px) scale(1);-moz-transform:translate(12px, 16px) scale(1);-ms-transform:translate(12px, 16px) scale(1);transform:translate(12px, 16px) scale(1);-webkit-transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;z-index:1;pointer-events:none;}</style><style data-emotion="css 14x1nlk">.css-14x1nlk{color:rgba(0, 0, 0, 0.6);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;padding:0;position:relative;display:block;transform-origin:top left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 24px);position:absolute;left:0;top:0;-webkit-transform:translate(12px, 16px) scale(1);-moz-transform:translate(12px, 16px) scale(1);-ms-transform:translate(12px, 16px) scale(1);transform:translate(12px, 16px) scale(1);-webkit-transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;z-index:1;pointer-events:none;}.css-14x1nlk.Mui-focused{color:#1976d2;}.css-14x1nlk.Mui-disabled{color:rgba(0, 0, 0, 0.38);}.css-14x1nlk.Mui-error{color:#d32f2f;}</style><label class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled MuiFormLabel-colorPrimary MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled css-14x1nlk" data-shrink="false" for=":R4j6l9na6:" id=":R4j6l9na6:-label">Title (required)</label><style data-emotion="css-global 1prfaxn">@-webkit-keyframes mui-auto-fill{from{display:block;}}@keyframes mui-auto-fill{from{display:block;}}@-webkit-keyframes mui-auto-fill-cancel{from{display:block;}}@keyframes mui-auto-fill-cancel{from{display:block;}}</style><style data-emotion="css 1jg2gny">.css-1jg2gny{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;color:rgba(0, 0, 0, 0.87);box-sizing:border-box;position:relative;cursor:text;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;background-color:rgba(0, 0, 0, 0.06);border-top-left-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;}.css-1jg2gny.Mui-disabled{color:rgba(0, 0, 0, 0.38);cursor:default;}.css-1jg2gny:hover{background-color:rgba(0, 0, 0, 0.09);}@media (hover: none){.css-1jg2gny:hover{background-color:rgba(0, 0, 0, 0.06);}}.css-1jg2gny.Mui-focused{background-color:rgba(0, 0, 0, 0.06);}.css-1jg2gny.Mui-disabled{background-color:rgba(0, 0, 0, 0.12);}.css-1jg2gny:after{border-bottom:2px solid #1976d2;left:0;bottom:0;content:"";position:absolute;right:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;pointer-events:none;}.css-1jg2gny.Mui-focused:after{-webkit-transform:scaleX(1) translateX(0);-moz-transform:scaleX(1) translateX(0);-ms-transform:scaleX(1) translateX(0);transform:scaleX(1) translateX(0);}.css-1jg2gny.Mui-error:before,.css-1jg2gny.Mui-error:after{border-bottom-color:#d32f2f;}.css-1jg2gny:before{border-bottom:1px solid rgba(0, 0, 0, 0.42);left:0;bottom:0;content:"\00a0";position:absolute;right:0;-webkit-transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;pointer-events:none;}.css-1jg2gny:hover:not(.Mui-disabled, .Mui-error):before{border-bottom:1px solid rgba(0, 0, 0, 0.87);}.css-1jg2gny.Mui-disabled:before{border-bottom-style:dotted;}</style><div class="MuiInputBase-root MuiFilledInput-root MuiFilledInput-underline MuiInputBase-colorPrimary MuiInputBase-fullWidth MuiInputBase-formControl css-1jg2gny"><style data-emotion="css 2bxn45">.css-2bxn45{font:inherit;letter-spacing:inherit;color:currentColor;padding:4px 0 5px;border:0;box-sizing:content-box;background:none;height:1.4375em;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;-webkit-animation-name:mui-auto-fill-cancel;animation-name:mui-auto-fill-cancel;-webkit-animation-duration:10ms;animation-duration:10ms;padding-top:25px;padding-right:12px;padding-bottom:8px;padding-left:12px;}.css-2bxn45::-webkit-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45::-moz-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45:-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45::-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45:focus{outline:0;}.css-2bxn45:invalid{box-shadow:none;}.css-2bxn45::-webkit-search-decoration{-webkit-appearance:none;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45::-webkit-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45::-moz-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45::-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus::-webkit-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus::-moz-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus:-ms-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus::-ms-input-placeholder{opacity:0.42;}.css-2bxn45.Mui-disabled{opacity:1;-webkit-text-fill-color:rgba(0, 0, 0, 0.38);}.css-2bxn45:-webkit-autofill{-webkit-animation-duration:5000s;animation-duration:5000s;-webkit-animation-name:mui-auto-fill;animation-name:mui-auto-fill;}.css-2bxn45:-webkit-autofill{border-top-left-radius:inherit;border-top-right-radius:inherit;}</style><input aria-invalid="false" aria-describedby=":R4j6l9na6:-helper-text" autoComplete="off" id=":R4j6l9na6:" name="title" type="text" maxLength="100" class="MuiInputBase-input MuiFilledInput-input css-2bxn45" value=""/></div><style data-emotion="css v7esy">.css-v7esy{color:rgba(0, 0, 0, 0.6);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:0.75rem;line-height:1.66;letter-spacing:0.03333em;text-align:left;margin-top:3px;margin-right:14px;margin-bottom:0;margin-left:14px;}.css-v7esy.Mui-disabled{color:rgba(0, 0, 0, 0.38);}.css-v7esy.Mui-error{color:#d32f2f;}</style><p class="MuiFormHelperText-root MuiFormHelperText-sizeMedium MuiFormHelperText-contained css-v7esy" id=":R4j6l9na6:-helper-text"><small style="font-size:12px;color:rgb(194, 63, 56)"> </small></p></div></div><style data-emotion="css 10khgmf">.css-10khgmf{margin-top:12px;margin-bottom:12px;}</style><div class="inputfield emojiDiv MuiBox-root css-10khgmf"><div class="MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root multiline css-feqhe6"><label class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled MuiFormLabel-colorPrimary MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled css-14x1nlk" data-shrink="false" for="outlined-multiline-static" id="outlined-multiline-static-label">Description</label><style data-emotion="css-global 1prfaxn">@-webkit-keyframes mui-auto-fill{from{display:block;}}@keyframes mui-auto-fill{from{display:block;}}@-webkit-keyframes mui-auto-fill-cancel{from{display:block;}}@keyframes mui-auto-fill-cancel{from{display:block;}}</style><style data-emotion="css 12n0rmb">.css-12n0rmb{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;color:rgba(0, 0, 0, 0.87);box-sizing:border-box;position:relative;cursor:text;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 0 5px;width:100%;position:relative;background-color:rgba(0, 0, 0, 0.06);border-top-left-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;padding:25px 12px 8px;}.css-12n0rmb.Mui-disabled{color:rgba(0, 0, 0, 0.38);cursor:default;}.css-12n0rmb:hover{background-color:rgba(0, 0, 0, 0.09);}@media (hover: none){.css-12n0rmb:hover{background-color:rgba(0, 0, 0, 0.06);}}.css-12n0rmb.Mui-focused{background-color:rgba(0, 0, 0, 0.06);}.css-12n0rmb.Mui-disabled{background-color:rgba(0, 0, 0, 0.12);}.css-12n0rmb:after{border-bottom:2px solid #1976d2;left:0;bottom:0;content:"";position:absolute;right:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;pointer-events:none;}.css-12n0rmb.Mui-focused:after{-webkit-transform:scaleX(1) translateX(0);-moz-transform:scaleX(1) translateX(0);-ms-transform:scaleX(1) translateX(0);transform:scaleX(1) translateX(0);}.css-12n0rmb.Mui-error:before,.css-12n0rmb.Mui-error:after{border-bottom-color:#d32f2f;}.css-12n0rmb:before{border-bottom:1px solid rgba(0, 0, 0, 0.42);left:0;bottom:0;content:"\00a0";position:absolute;right:0;-webkit-transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;pointer-events:none;}.css-12n0rmb:hover:not(.Mui-disabled, .Mui-error):before{border-bottom:1px solid rgba(0, 0, 0, 0.87);}.css-12n0rmb.Mui-disabled:before{border-bottom-style:dotted;}</style><div class="MuiInputBase-root MuiFilledInput-root MuiFilledInput-underline MuiInputBase-colorPrimary MuiInputBase-fullWidth MuiInputBase-formControl MuiInputBase-multiline css-12n0rmb"><style data-emotion="css qm8ja9">.css-qm8ja9{font:inherit;letter-spacing:inherit;color:currentColor;padding:0;border:0;box-sizing:content-box;background:none;height:auto;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;-webkit-animation-name:mui-auto-fill-cancel;animation-name:mui-auto-fill-cancel;-webkit-animation-duration:10ms;animation-duration:10ms;resize:none;padding-top:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;}.css-qm8ja9::-webkit-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9::-moz-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9:-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9::-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9:focus{outline:0;}.css-qm8ja9:invalid{box-shadow:none;}.css-qm8ja9::-webkit-search-decoration{-webkit-appearance:none;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9::-webkit-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9::-moz-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9::-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus::-webkit-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus::-moz-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus:-ms-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus::-ms-input-placeholder{opacity:0.42;}.css-qm8ja9.Mui-disabled{opacity:1;-webkit-text-fill-color:rgba(0, 0, 0, 0.38);}.css-qm8ja9:-webkit-autofill{-webkit-animation-duration:5000s;animation-duration:5000s;-webkit-animation-name:mui-auto-fill;animation-name:mui-auto-fill;}.css-qm8ja9:-webkit-autofill{border-top-left-radius:inherit;border-top-right-radius:inherit;}</style><textarea rows="3" aria-invalid="false" autoComplete="off" id="outlined-multiline-static" name="description" maxLength="5000" class="MuiInputBase-input MuiFilledInput-input MuiInputBase-inputMultiline css-qm8ja9"></textarea><textarea aria-hidden="true" class="MuiInputBase-input MuiFilledInput-input MuiInputBase-inputMultiline css-qm8ja9" readonly="" tabindex="-1" style="visibility:hidden;position:absolute;overflow:hidden;height:0;top:0;left:0;transform:translateZ(0);padding:0"></textarea></div></div><style data-emotion="css vyh1fs">.css-vyh1fs{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-vyh1fs.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css 1ua49gz">.css-1ua49gz{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1ua49gz::-moz-focus-inner{border-style:none;}.css-1ua49gz.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1ua49gz{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1ua49gz.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium activeClass invisible css-1ua49gz" tabindex="0" type="button"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="AddReactionOutlinedIcon"><path d="M7 9.5C7 8.67 7.67 8 8.5 8s1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5zm5 8c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5zm3.5-6.5c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5zM22 1h-2v2h-2v2h2v2h2V5h2V3h-2V1zm-2 11c0 4.42-3.58 8-8 8s-8-3.58-8-8 3.58-8 8-8c1.46 0 2.82.4 4 1.08V2.84C14.77 2.3 13.42 2 11.99 2 6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12c0-1.05-.17-2.05-.47-3H19.4c.38.93.6 1.94.6 3z"></path></svg></button></div><div class="inputfield selectWrapper MuiBox-root css-0"><style data-emotion="css xxees4">.css-xxees4.Mui-focused .MuiAutocomplete-clearIndicator{visibility:visible;}@media (pointer: fine){.css-xxees4:hover .MuiAutocomplete-clearIndicator{visibility:visible;}}.css-xxees4 .MuiAutocomplete-tag{margin:3px;max-width:calc(100% - 6px);}.css-xxees4 .MuiAutocomplete-inputRoot{-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.MuiAutocomplete-hasPopupIcon.css-xxees4 .MuiAutocomplete-inputRoot,.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiAutocomplete-inputRoot{padding-right:30px;}.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiAutocomplete-inputRoot{padding-right:56px;}.css-xxees4 .MuiAutocomplete-inputRoot .MuiAutocomplete-input{width:0;min-width:30px;}.css-xxees4 .MuiInput-root{padding-bottom:1px;}.css-xxees4 .MuiInput-root .MuiInput-input{padding:4px 4px 4px 0px;}.css-xxees4 .MuiInput-root.MuiInputBase-sizeSmall .MuiInput-input{padding:2px 4px 3px 0;}.css-xxees4 .MuiOutlinedInput-root{padding:9px;}.MuiAutocomplete-hasPopupIcon.css-xxees4 .MuiOutlinedInput-root,.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiOutlinedInput-root{padding-right:39px;}.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiOutlinedInput-root{padding-right:65px;}.css-xxees4 .MuiOutlinedInput-root .MuiAutocomplete-input{padding:7.5px 4px 7.5px 6px;}.css-xxees4 .MuiOutlinedInput-root .MuiAutocomplete-endAdornment{right:9px;}.css-xxees4 .MuiOutlinedInput-root.MuiInputBase-sizeSmall{padding-top:6px;padding-bottom:6px;padding-left:6px;}.css-xxees4 .MuiOutlinedInput-root.MuiInputBase-sizeSmall .MuiAutocomplete-input{padding:2.5px 4px 2.5px 6px;}.css-xxees4 .MuiFilledInput-root{padding-top:19px;padding-left:8px;}.MuiAutocomplete-hasPopupIcon.css-xxees4 .MuiFilledInput-root,.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiFilledInput-root{padding-right:39px;}.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiFilledInput-root{padding-right:65px;}.css-xxees4 .MuiFilledInput-root .MuiFilledInput-input{padding:7px 4px;}.css-xxees4 .MuiFilledInput-root .MuiAutocomplete-endAdornment{right:9px;}.css-xxees4 .MuiFilledInput-root.MuiInputBase-sizeSmall{padding-bottom:1px;}.css-xxees4 .MuiFilledInput-root.MuiInputBase-sizeSmall .MuiFilledInput-input{padding:2.5px 4px;}.css-xxees4 .MuiInputBase-hiddenLabel{padding-top:8px;}.css-xxees4 .MuiAutocomplete-input{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-overflow:ellipsis;opacity:1;}</style><div class="MuiAutocomplete-root MuiAutocomplete-hasPopupIcon css-xxees4" name="projectCategory"><div class="MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root css-feqhe6" field="[object Object]" form="[object Object]"><label class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled MuiFormLabel-colorPrimary MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled css-14x1nlk" data-shrink="false" for="tags-outlined" id="tags-outlined-label">Content category</label><style data-emotion="css-global 1prfaxn">@-webkit-keyframes mui-auto-fill{from{display:block;}}@keyframes mui-auto-fill{from{display:block;}}@-webkit-keyframes mui-auto-fill-cancel{from{display:block;}}@keyframes mui-auto-fill-cancel{from{display:block;}}</style><style data-emotion="css 10edkuc">.css-10edkuc{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;color:rgba(0, 0, 0, 0.87);box-sizing:border-box;position:relative;cursor:text;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;background-color:rgba(0, 0, 0, 0.06);border-top-left-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;padding-right:12px;}.css-10edkuc.Mui-disabled{color:rgba(0, 0, 0, 0.38);cursor:default;}.css-10edkuc:hover{background-color:rgba(0, 0, 0, 0.09);}@media (hover: none){.css-10edkuc:hover{background-color:rgba(0, 0, 0, 0.06);}}.css-10edkuc.Mui-focused{background-color:rgba(0, 0, 0, 0.06);}.css-10edkuc.Mui-disabled{background-color:rgba(0, 0, 0, 0.12);}.css-10edkuc:after{border-bottom:2px solid #1976d2;left:0;bottom:0;content:"";position:absolute;right:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;pointer-events:none;}.css-10edkuc.Mui-focused:after{-webkit-transform:scaleX(1) translateX(0);-moz-transform:scaleX(1) translateX(0);-ms-transform:scaleX(1) translateX(0);transform:scaleX(1) translateX(0);}.css-10edkuc.Mui-error:before,.css-10edkuc.Mui-error:after{border-bottom-color:#d32f2f;}.css-10edkuc:before{border-bottom:1px solid rgba(0, 0, 0, 0.42);left:0;bottom:0;content:"\00a0";position:absolute;right:0;-webkit-transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;pointer-events:none;}.css-10edkuc:hover:not(.Mui-disabled, .Mui-error):before{border-bottom:1px solid rgba(0, 0, 0, 0.87);}.css-10edkuc.Mui-disabled:before{border-bottom-style:dotted;}</style><div class="MuiInputBase-root MuiFilledInput-root MuiFilledInput-underline MuiInputBase-colorPrimary MuiInputBase-fullWidth MuiInputBase-formControl MuiInputBase-adornedEnd MuiAutocomplete-inputRoot css-10edkuc"><style data-emotion="css ftr4jk">.css-ftr4jk{font:inherit;letter-spacing:inherit;color:currentColor;padding:4px 0 5px;border:0;box-sizing:content-box;background:none;height:1.4375em;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;-webkit-animation-name:mui-auto-fill-cancel;animation-name:mui-auto-fill-cancel;-webkit-animation-duration:10ms;animation-duration:10ms;padding-top:25px;padding-right:0;padding-bottom:8px;padding-left:12px;}.css-ftr4jk::-webkit-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk::-moz-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk:-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk::-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk:focus{outline:0;}.css-ftr4jk:invalid{box-shadow:none;}.css-ftr4jk::-webkit-search-decoration{-webkit-appearance:none;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk::-webkit-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk::-moz-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk::-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus::-webkit-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus::-moz-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus:-ms-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus::-ms-input-placeholder{opacity:0.42;}.css-ftr4jk.Mui-disabled{opacity:1;-webkit-text-fill-color:rgba(0, 0, 0, 0.38);}.css-ftr4jk:-webkit-autofill{-webkit-animation-duration:5000s;animation-duration:5000s;-webkit-animation-name:mui-auto-fill;animation-name:mui-auto-fill;}.css-ftr4jk:-webkit-autofill{border-top-left-radius:inherit;border-top-right-radius:inherit;}</style><input aria-invalid="false" autoComplete="off" id="tags-outlined" type="text" class="MuiInputBase-input MuiFilledInput-input MuiInputBase-inputAdornedEnd MuiAutocomplete-input MuiAutocomplete-inputFocused css-ftr4jk" aria-autocomplete="list" aria-expanded="false" autoCapitalize="none" spellcheck="false" role="combobox" value=""/><style data-emotion="css 2iz2x6">.css-2iz2x6{position:absolute;right:0;top:calc(50% - 14px);}</style><div class="MuiAutocomplete-endAdornment css-2iz2x6"><style data-emotion="css kkipqg">.css-kkipqg{padding:2px;margin-right:-2px;}</style><style data-emotion="css 5u2mdu">.css-5u2mdu{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:2px;margin-right:-2px;}.css-5u2mdu:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-5u2mdu:hover{background-color:transparent;}}.css-5u2mdu.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css uge3vf">.css-uge3vf{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:2px;margin-right:-2px;}.css-uge3vf::-moz-focus-inner{border-style:none;}.css-uge3vf.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-uge3vf{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-uge3vf:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-uge3vf:hover{background-color:transparent;}}.css-uge3vf.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium MuiAutocomplete-popupIndicator css-uge3vf" tabindex="-1" type="button" aria-label="Open" title="Open"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowDropDownIcon"><path d="M7 10l5 5 5-5z"></path></svg></button></div></div></div></div></div></form><style data-emotion="css 178yklu">.css-178yklu{margin-top:24px;}</style><div class="videoWrapper MuiBox-root css-178yklu"><h3>Save your video</h3><style data-emotion="css 1ebprri">.css-1ebprri{margin-top:16px;margin-bottom:16px;}</style><div class="savePubVideos MuiBox-root css-1ebprri"><div class="savePubVideosBtns MuiBox-root css-0"><div class="embla"><style data-emotion="css 1wf493t">.css-1wf493t{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1wf493t:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1wf493t:hover{background-color:transparent;}}.css-1wf493t.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css 1yxmbwk">.css-1yxmbwk{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1yxmbwk::-moz-focus-inner{border-style:none;}.css-1yxmbwk.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1yxmbwk{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1yxmbwk:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1yxmbwk:hover{background-color:transparent;}}.css-1yxmbwk.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--prev css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowBackIcon"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"></path></svg></button><div class="embla__viewport"><div class="embla__container"><div class="innerDiv MuiBox-root css-0"><style data-emotion="css 1ay9vb9">.css-1ay9vb9{margin-right:16px;}</style><div class="MuiBox-root css-1ay9vb9"><style data-emotion="css 1xmheos animation-wiooy9">.css-1xmheos{display:block;background-color:rgba(0, 0, 0, 0.11);height:1.2em;border-radius:50%;position:relative;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black);}.css-1xmheos::after{-webkit-animation:animation-wiooy9 1.6s linear 0.5s infinite;animation:animation-wiooy9 1.6s linear 0.5s infinite;background:linear-gradient(
90deg,
transparent,
rgba(0, 0, 0, 0.04),
transparent
);content:'';position:absolute;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);bottom:0;left:0;right:0;top:0;}@-webkit-keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}@keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}</style><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><style data-emotion="css jbzws6 animation-wiooy9">.css-jbzws6{display:block;background-color:rgba(0, 0, 0, 0.11);height:auto;margin-top:0;margin-bottom:0;transform-origin:0 55%;-webkit-transform:scale(1, 0.60);-moz-transform:scale(1, 0.60);-ms-transform:scale(1, 0.60);transform:scale(1, 0.60);border-radius:4px/6.7px;position:relative;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black);font-size:10px;}.css-jbzws6:empty:before{content:"\00a0";}.css-jbzws6::after{-webkit-animation:animation-wiooy9 1.6s linear 0.5s infinite;animation:animation-wiooy9 1.6s linear 0.5s infinite;background:linear-gradient(
90deg,
transparent,
rgba(0, 0, 0, 0.04),
transparent
);content:'';position:absolute;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);bottom:0;left:0;right:0;top:0;}@-webkit-keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}@keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}</style><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div></div></div><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--next css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowForwardIcon"><path d="m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"></path></svg></button></div></div><div class="savePubVideosContent MuiBox-root css-0"><div class="d-none MuiBox-root css-0"><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium close css-1yxmbwk" tabindex="0" type="button"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseRoundedIcon"><path d="M18.3 5.71a.9959.9959 0 0 0-1.41 0L12 10.59 7.11 5.7a.9959.9959 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L10.59 12 5.7 16.89c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L12 13.41l4.89 4.89c.39.39 1.02.39 1.41 0 .39-.39.39-1.02 0-1.41L13.41 12l4.89-4.89c.38-.38.38-1.02 0-1.4z"></path></svg></button><div class="socialButtonDiv MuiBox-root css-0"><div><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium socialbutton css-1ujsas3" tabindex="0" type="button"><span class="MuiButton-startIcon MuiButton-iconSizeMedium css-6xugel"><img src="/images/icons/icons-google-drive.png" class="d-block"/></span>Connect to Google drive</button></div></div><style data-emotion="css 1k371a6">@media print{.css-1k371a6{position:absolute!important;}}</style><div class="bottomInfo MuiBox-root css-0"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="InfoOutlinedIcon"><path d="M11 7h2v2h-2zm0 4h2v6h-2zm1-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"></path></svg><p>View Google drive&#x27;s publishing guideline</p></div></div></div></div></div><style data-emotion="css rh9wbx">@media print{.css-rh9wbx{position:absolute!important;}}@media (min-width:0px){.css-rh9wbx{display:none;}}@media (min-width:600px){.css-rh9wbx{display:block;}}</style><style data-emotion="css jcaym6">.css-jcaym6{z-index:1200;}@media (min-width:600px){.css-jcaym6{display:none;}}</style><div class="videoWrapper MuiBox-root css-0"><h3>Publish your video</h3><div class="savePubVideos MuiBox-root css-1ebprri"><div class="savePubVideosBtns MuiBox-root css-0"><div class="embla"><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--prev css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowBackIcon"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"></path></svg></button><div class="embla__viewport"><div class="embla__container"><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div></div></div><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--next css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowForwardIcon"><path d="m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"></path></svg></button></div></div><div class="savePubVideosContent MuiBox-root css-0"><div class="innerDiv MuiBox-root css-0"><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium close css-1yxmbwk" tabindex="0" type="button"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseRoundedIcon"><path d="M18.3 5.71a.9959.9959 0 0 0-1.41 0L12 10.59 7.11 5.7a.9959.9959 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L10.59 12 5.7 16.89c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L12 13.41l4.89 4.89c.39.39 1.02.39 1.41 0 .39-.39.39-1.02 0-1.41L13.41 12l4.89-4.89c.38-.38.38-1.02 0-1.4z"></path></svg></button></div></div></div></div></div></div></div></div><div class="simplebar-placeholder"></div></div><div class="simplebar-track simplebar-horizontal"><div class="simplebar-scrollbar"></div></div><div class="simplebar-track simplebar-vertical"><div class="simplebar-scrollbar"></div></div></div></div><div class="MuiTabPanel-root css-19kzrtu" hidden="" role="tabpanel"></div></div></div><style data-emotion="css 1wq8aec">.css-1wq8aec{z-index:1200;}@media (min-width:0px){.css-1wq8aec{display:block;}}@media (min-width:600px){.css-1wq8aec{display:none;}}</style></div><footer class="webFooter MuiBox-root css-0"><div class="MuiContainer-root MuiContainer-maxWidthXl css-1ekb41w"><style data-emotion="css isbt42">.css-isbt42{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:-16px;width:calc(100% + 16px);margin-left:-16px;}.css-isbt42>.MuiGrid-item{padding-top:16px;}.css-isbt42>.MuiGrid-item{padding-left:16px;}</style><div class="MuiGrid-root MuiGrid-container MuiGrid-spacing-xs-2 css-isbt42"><style data-emotion="css 1ha4th6">.css-1ha4th6{box-sizing:border-box;margin:0;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:100%;}@media (min-width:600px){.css-1ha4th6{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:100%;}}@media (min-width:900px){.css-1ha4th6{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:25%;}}@media (min-width:1200px){.css-1ha4th6{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:25%;}}@media (min-width:1536px){.css-1ha4th6{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:25%;}}</style><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><div class="brand-logo"><img src="/images/logo.png"/></div><p>Use our free video editor to create amazing videos today</p></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><ul class="contact-list"><li class="item"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-xr78m9" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="MailOutlineOutlinedIcon"><path d="M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 14H4V8l8 5 8-5v10zm-8-7L4 6h16l-8 5z"></path></svg><span><a href="mailto:contact@illusto.com">contact@illusto.com</a></span></li></ul></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><div class="footerLink"><ul><li><a href="/">About Us</a></li><li><a href="/tutorials">Tutorials</a></li><li><a href="/faq">FAQs</a></li><li><a target="_blank" href="https://dev-app.illusto.com/blog/">Blog</a></li><li><a href="/comingsoon">Glossary</a></li></ul><ul><li><a href="/contact">Contact Us</a></li><li><a href="/terms">Terms</a></li><li><a href="/privacy">Privacy</a></li></ul></div></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><div class="social-icons"><a target="_blank" href="https://www.youtube.com/channel/UC9ZPOYA0MK4-QNxbo_81bTw"> <img src="/images/YT.svg" alt="youtube"/></a><a target="_blank" href="https://www.facebook.com/IllustoHQ"><img src="/images/fb.svg" alt="facebook"/></a><a target="_blank" href="https://www.instagram.com/illustofficial/"> <img src="/images/insta.svg" alt="instagram"/></a><a target="_blank" href="https://www.linkedin.com/company/illusto/"> <img src="/images/in.svg" alt="linkedin"/></a><a target="_blank" href="https://twitter.com/IllustoHQ"><img src="/images/twitte.svg" alt="twitter"/></a></div><div class="featuredimg"><a href="https://www.producthunt.com/posts/illusto?utm_source=badge-featured&amp;utm_medium=badge&amp;utm_souce=badge-illusto%22" target="_blank"><img src="/images/featured.svg"/></a></div></div></div><div class="copyText MuiBox-root css-0"><p>.. 2023 Multistream Technologies Pvt. Ltd.</p></div><div class="BackToTop"><svg xmlns="http://www.w3.org/2000/svg" width="9" height="16" class="BackToTop__icon"><path fill="#FFF" fill-rule="evenodd" d="M.3 14.3c-.4.4-.4 1.02 0 1.4.38.4 1 .4 1.4 0l7-7c.4-.4.4-1.02 0-1.4l-7-7C1.3-.1.68-.1.3.3c-.4.38-.4 1 0 1.4L6.6 8 .3 14.3z"></path></svg></div></div></footer></div></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/export","query":{},"buildId":"A7LJyg1KFMpKal_I3QQ9j","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript></body></html>
2.6.2. https://dev-app.illusto.com/login
Previous  Next

Summary

Severity:   Information
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /login

Request 1

GET /login HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D1%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266199.57.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266199.58.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266199.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/dashboard
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response 1

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:50:03 GMT
Content-Type: text/html; charset=utf-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
X-Powered-By: Next.js
ETag: "3szx8opqhq6g4"
Vary: Accept-Encoding
Content-Length: 8356

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>Login | illusto</title><meta property="og:title" content="Access your video editing account and unleash your creativity. Login now to continue working on your projects and bring your vision to life."/><meta name="next-head-count" content="4"/><link rel="preload" href="/_next/static/css/87f5e2c97b954880.css" as="style"/><link rel="stylesheet" href="/_next/static/css/87f5e2c97b954880.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="/_next/static/chunks/webpack-dd8919a572f3efbe.js" defer=""></script><script src="/_next/static/chunks/framework-1f1fb5c07f2be279.js" defer=""></script><script src="/_next/static/chunks/main-42b45f53948b43e8.js" defer=""></script><script src="/_next/static/chunks/pages/_app-0c1956830c7f6018.js" defer=""></script><script src="/_next/static/chunks/4347-dbc2f0dfcf4db24e.js" defer=""></script><script src="/_next/static/chunks/135-4a14e2895d2a2645.js" defer=""></script><script src="/_next/static/chunks/7307-ecd48816407d7807.js" defer=""></script><script src="/_next/static/chunks/3184-d4abe521a0bb8ce8.js" defer=""></script><script src="/_next/static/chunks/5572-308d9fa0a85c2c5d.js" defer=""></script><script src="/_next/static/chunks/5171-6cd6c7c8044e61e0.js" defer=""></script><script src="/_next/static/chunks/8755-bee09a232fb7ec60.js" defer=""></script><script src="/_next/static/chunks/8523-bea1385d1672bd94.js" defer=""></script><script src="/_next/static/chunks/1866-f7d99f75c34b8551.js" defer=""></script><script src="/_next/static/chunks/pages/login-7262f8d1210d07d6.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css a0y2e3">.css-a0y2e3{height:0;overflow:hidden;-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;visibility:hidden;}</style><div class="MuiCollapse-root MuiCollapse-vertical alertBox MuiCollapse-hidden css-a0y2e3" style="min-height:0px"><style data-emotion="css hboir5">.css-hboir5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}</style><div class="MuiCollapse-wrapper MuiCollapse-vertical css-hboir5"><style data-emotion="css 8atqhb">.css-8atqhb{width:100%;}</style><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-8atqhb"><style data-emotion="css 1gnnicf">.css-1gnnicf{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><style data-emotion="css 15e7ee5">.css-15e7ee5{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:none;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAlert-root MuiAlert-filledError MuiAlert-filled css-15e7ee5" role="alert"><style data-emotion="css 1l54tgj">.css-1l54tgj{margin-right:12px;padding:7px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:22px;opacity:0.9;}</style><div class="MuiAlert-icon css-1l54tgj"><style data-emotion="css 1cw4hi4">.css-1cw4hi4{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:inherit;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ErrorOutlineIcon"><path d="M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></svg></div><style data-emotion="css 1xsto0d">.css-1xsto0d{padding:8px 0;min-width:0;overflow:auto;}</style><div class="MuiAlert-message css-1xsto0d"></div><style data-emotion="css 1mzcepu">.css-1mzcepu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;padding:4px 0 0 16px;margin-left:auto;margin-right:-8px;}</style><div class="MuiAlert-action css-1mzcepu"><style data-emotion="css jypskm">.css-jypskm{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-jypskm:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-jypskm:hover{background-color:transparent;}}.css-jypskm.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css q28n79">.css-q28n79{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-q28n79::-moz-focus-inner{border-style:none;}.css-q28n79.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-q28n79{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-q28n79:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-q28n79:hover{background-color:transparent;}}.css-q28n79.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-sizeSmall css-q28n79" tabindex="0" type="button" aria-label="close"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseIcon"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></svg></button></div></div></div></div></div><div class="loader"><img src="/images/Loading.gif"/></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/login","query":{},"buildId":"A7LJyg1KFMpKal_I3QQ9j","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript></body></html>
2.6.3. https://dev-app.illusto.com/signup
Previous  Next

Summary

Severity:   Information
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /signup

Request 1

GET /signup HTTP/1.1
Host: dev-app.illusto.com
Accept-Encoding: gzip, deflate, br
Accept: */*
Accept-Language: en-US;q=0.9,en;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Connection: close
Cache-Control: max-age=0

Response 1

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:09:16 GMT
Content-Type: text/html; charset=utf-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
X-Powered-By: Next.js
ETag: "cu0c92fyfo6gd"
Vary: Accept-Encoding
Content-Length: 8365

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>Signup | illusto</title><meta property="og:title" content="Join the community of video editors and start creating amazing content today. Sign up now to unlock access to our tools, resources, and tutorials."/><meta name="next-head-count" content="4"/><link rel="preload" href="/_next/static/css/87f5e2c97b954880.css" as="style"/><link rel="stylesheet" href="/_next/static/css/87f5e2c97b954880.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="/_next/static/chunks/webpack-dd8919a572f3efbe.js" defer=""></script><script src="/_next/static/chunks/framework-1f1fb5c07f2be279.js" defer=""></script><script src="/_next/static/chunks/main-42b45f53948b43e8.js" defer=""></script><script src="/_next/static/chunks/pages/_app-0c1956830c7f6018.js" defer=""></script><script src="/_next/static/chunks/4347-dbc2f0dfcf4db24e.js" defer=""></script><script src="/_next/static/chunks/135-4a14e2895d2a2645.js" defer=""></script><script src="/_next/static/chunks/7307-ecd48816407d7807.js" defer=""></script><script src="/_next/static/chunks/3184-d4abe521a0bb8ce8.js" defer=""></script><script src="/_next/static/chunks/5572-308d9fa0a85c2c5d.js" defer=""></script><script src="/_next/static/chunks/5171-6cd6c7c8044e61e0.js" defer=""></script><script src="/_next/static/chunks/8755-bee09a232fb7ec60.js" defer=""></script><script src="/_next/static/chunks/8523-bea1385d1672bd94.js" defer=""></script><script src="/_next/static/chunks/1866-f7d99f75c34b8551.js" defer=""></script><script src="/_next/static/chunks/pages/signup-f744e09648b140e6.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css a0y2e3">.css-a0y2e3{height:0;overflow:hidden;-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;visibility:hidden;}</style><div class="MuiCollapse-root MuiCollapse-vertical alertBox MuiCollapse-hidden css-a0y2e3" style="min-height:0px"><style data-emotion="css hboir5">.css-hboir5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}</style><div class="MuiCollapse-wrapper MuiCollapse-vertical css-hboir5"><style data-emotion="css 8atqhb">.css-8atqhb{width:100%;}</style><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-8atqhb"><style data-emotion="css 1gnnicf">.css-1gnnicf{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><style data-emotion="css 15e7ee5">.css-15e7ee5{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:none;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAlert-root MuiAlert-filledError MuiAlert-filled css-15e7ee5" role="alert"><style data-emotion="css 1l54tgj">.css-1l54tgj{margin-right:12px;padding:7px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:22px;opacity:0.9;}</style><div class="MuiAlert-icon css-1l54tgj"><style data-emotion="css 1cw4hi4">.css-1cw4hi4{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:inherit;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ErrorOutlineIcon"><path d="M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></svg></div><style data-emotion="css 1xsto0d">.css-1xsto0d{padding:8px 0;min-width:0;overflow:auto;}</style><div class="MuiAlert-message css-1xsto0d"></div><style data-emotion="css 1mzcepu">.css-1mzcepu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;padding:4px 0 0 16px;margin-left:auto;margin-right:-8px;}</style><div class="MuiAlert-action css-1mzcepu"><style data-emotion="css jypskm">.css-jypskm{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-jypskm:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-jypskm:hover{background-color:transparent;}}.css-jypskm.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css q28n79">.css-q28n79{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-q28n79::-moz-focus-inner{border-style:none;}.css-q28n79.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-q28n79{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-q28n79:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-q28n79:hover{background-color:transparent;}}.css-q28n79.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-sizeSmall css-q28n79" tabindex="0" type="button" aria-label="close"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseIcon"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></svg></button></div></div></div></div></div><div class="loader"><img src="/images/Loading.gif"/></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/signup","query":{},"buildId":"A7LJyg1KFMpKal_I3QQ9j","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript></body></html>
2.7. DOM data manipulation (DOM-based)
Previous  Next

There are 6 instances of this issue:

Issue background

DOM-based vulnerabilities arise when a client-side script reads data from a controllable part of the DOM (for example, the URL) and processes this data in an unsafe way.

DOM data manipulation arises when a script writes controllable data to a field within the DOM that is used within the visible UI or client-side application logic. An attacker may be able to use the vulnerability to construct a URL that, if visited by another application user, will modify the appearance or behavior of the client-side UI. An attacker may be able to leverage this to perform virtual defacement of the application, or possibly to induce the user to perform unintended actions.

Burp Suite automatically identifies this issue using dynamic and static code analysis. Static analysis can lead to false positives that are not actually exploitable. If Burp Scanner has not provided any evidence resulting from dynamic analysis, you should review the relevant code and execution paths to determine whether this vulnerability is indeed present, or whether mitigations are in place that would prevent exploitation.

Issue remediation

The most effective way to avoid DOM-based DOM data manipulation vulnerabilities is not to dynamically write to DOM data fields any data that originated from any untrusted source. If the desired functionality of the application means that this behavior is unavoidable, then defenses must be implemented within the client-side code to prevent malicious data from being stored. In general, this is best achieved by using a whitelist of permitted values.

References

Vulnerability classifications



2.7.1. https://dev-app.illusto.com/export
Previous  Next

Summary

Severity:   Information
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /export

Issue detail

The application may be vulnerable to DOM-based DOM data manipulation. Data is read from location.href and passed to history.replaceState.

Request 1

GET /export HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D2%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.1.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266459.44.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266459.18.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266459.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/myvideos
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response 1

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:54:02 GMT
Content-Type: text/html; charset=utf-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
X-Powered-By: Next.js
ETag: "im1mnsoe122byq"
Vary: Accept-Encoding
Content-Length: 108819

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>illusto - Publish Video</title><meta name="next-head-count" content="3"/><link rel="preload" href="/_next/static/css/87f5e2c97b954880.css" as="style"/><link rel="stylesheet" href="/_next/static/css/87f5e2c97b954880.css" data-n-g=""/><link rel="preload" href="/_next/static/css/79d59753ce755d38.css" as="style"/><link rel="stylesheet" href="/_next/static/css/79d59753ce755d38.css" data-n-p=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="/_next/static/chunks/webpack-dd8919a572f3efbe.js" defer=""></script><script src="/_next/static/chunks/framework-1f1fb5c07f2be279.js" defer=""></script><script src="/_next/static/chunks/main-42b45f53948b43e8.js" defer=""></script><script src="/_next/static/chunks/pages/_app-0c1956830c7f6018.js" defer=""></script><script src="/_next/static/chunks/75fc9c18-2cc04cd5a8e46304.js" defer=""></script><script src="/_next/static/chunks/4072747d-52af1a7a256f74c0.js" defer=""></script><script src="/_next/static/chunks/f1b7312e-789b66262cc92505.js" defer=""></script><script src="/_next/static/chunks/d59bccd2-c1134a38adb2b29d.js" defer=""></script><script src="/_next/static/chunks/4347-dbc2f0dfcf4db24e.js" defer=""></script><script src="/_next/static/chunks/135-4a14e2895d2a2645.js" defer=""></script><script src="/_next/static/chunks/7307-ecd48816407d7807.js" defer=""></script><script src="/_next/static/chunks/6996-ee554cacbd978db0.js" defer=""></script><script src="/_next/static/chunks/2255-a844b0cb80090d36.js" defer=""></script><script src="/_next/static/chunks/1362-7499b57a548f0d88.js" defer=""></script><script src="/_next/static/chunks/981-c772fb43b54b1c78.js" defer=""></script><script src="/_next/static/chunks/4386-6cadbead29812b69.js" defer=""></script><script src="/_next/static/chunks/6261-772ef6afa04843db.js" defer=""></script><script src="/_next/static/chunks/422-5346caaa06cc5559.js" defer=""></script><script src="/_next/static/chunks/5600-dbb07f8c1069f3ec.js" defer=""></script><script src="/_next/static/chunks/6467-382019194a773d08.js" defer=""></script><script src="/_next/static/chunks/2919-c553e2396803d2a4.js" defer=""></script><script src="/_next/static/chunks/8538-7b208ff33d221f39.js" defer=""></script><script src="/_next/static/chunks/4150-8aadc095ad2591f4.js" defer=""></script><script src="/_next/static/chunks/8756-bde511b4bad18991.js" defer=""></script><script src="/_next/static/chunks/3596-bd4d0f528854dc74.js" defer=""></script><script src="/_next/static/chunks/5171-6cd6c7c8044e61e0.js" defer=""></script><script src="/_next/static/chunks/4290-86092922b3c052e4.js" defer=""></script><script src="/_next/static/chunks/pages/export-9947dc00df4cc271.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css a0y2e3">.css-a0y2e3{height:0;overflow:hidden;-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;visibility:hidden;}</style><div class="MuiCollapse-root MuiCollapse-vertical alertBox MuiCollapse-hidden css-a0y2e3" style="min-height:0px"><style data-emotion="css hboir5">.css-hboir5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}</style><div class="MuiCollapse-wrapper MuiCollapse-vertical css-hboir5"><style data-emotion="css 8atqhb">.css-8atqhb{width:100%;}</style><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-8atqhb"><style data-emotion="css 1gnnicf">.css-1gnnicf{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><style data-emotion="css 15e7ee5">.css-15e7ee5{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:none;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAlert-root MuiAlert-filledError MuiAlert-filled css-15e7ee5" role="alert"><style data-emotion="css 1l54tgj">.css-1l54tgj{margin-right:12px;padding:7px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:22px;opacity:0.9;}</style><div class="MuiAlert-icon css-1l54tgj"><style data-emotion="css 1cw4hi4">.css-1cw4hi4{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:inherit;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ErrorOutlineIcon"><path d="M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></svg></div><style data-emotion="css 1xsto0d">.css-1xsto0d{padding:8px 0;min-width:0;overflow:auto;}</style><div class="MuiAlert-message css-1xsto0d"></div><style data-emotion="css 1mzcepu">.css-1mzcepu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;padding:4px 0 0 16px;margin-left:auto;margin-right:-8px;}</style><div class="MuiAlert-action css-1mzcepu"><style data-emotion="css jypskm">.css-jypskm{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-jypskm:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-jypskm:hover{background-color:transparent;}}.css-jypskm.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css q28n79">.css-q28n79{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-q28n79::-moz-focus-inner{border-style:none;}.css-q28n79.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-q28n79{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-q28n79:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-q28n79:hover{background-color:transparent;}}.css-q28n79.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-sizeSmall css-q28n79" tabindex="0" type="button" aria-label="close"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseIcon"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></svg></button></div></div></div></div></div><div class="privacy_page"><div class="MuiBox-root css-0"><style data-emotion="css-global o6gwfi">html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-text-size-adjust:100%;}*,*::before,*::after{box-sizing:inherit;}strong,b{font-weight:700;}body{margin:0;color:rgba(0, 0, 0, 0.87);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:0.00938em;background-color:#fff;}@media print{body{background-color:#fff;}}body::backdrop{background-color:#fff;}</style><div class="MuiBox-root css-0"><style data-emotion="css-global o6gwfi">html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-text-size-adjust:100%;}*,*::before,*::after{box-sizing:inherit;}strong,b{font-weight:700;}body{margin:0;color:rgba(0, 0, 0, 0.87);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:0.00938em;background-color:#fff;}@media print{body{background-color:#fff;}}body::backdrop{background-color:#fff;}</style><style data-emotion="css 13x2oq7">.css-13x2oq7{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:fixed;z-index:1100;top:0;left:auto;right:0;background-color:#1976d2;color:#fff;}@media print{.css-13x2oq7{position:absolute;}}</style><style data-emotion="css 5poeop">.css-5poeop{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:fixed;z-index:1100;top:0;left:auto;right:0;background-color:#1976d2;color:#fff;}@media print{.css-5poeop{position:absolute;}}</style><header class="MuiPaper-root MuiPaper-elevation MuiPaper-elevation4 MuiAppBar-root MuiAppBar-colorPrimary MuiAppBar-positionFixed webHeader mui-fixed css-5poeop"><style data-emotion="css 1ekb41w">.css-1ekb41w{width:100%;margin-left:auto;box-sizing:border-box;margin-right:auto;display:block;padding-left:16px;padding-right:16px;}@media (min-width:600px){.css-1ekb41w{padding-left:24px;padding-right:24px;}}@media (min-width:1536px){.css-1ekb41w{max-width:1536px;}}</style><div class="MuiContainer-root MuiContainer-maxWidthXl css-1ekb41w"><style data-emotion="css i6s8oy">.css-i6s8oy{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:16px;padding-right:16px;min-height:56px;}@media (min-width:600px){.css-i6s8oy{padding-left:24px;padding-right:24px;}}@media (min-width:0px){@media (orientation: landscape){.css-i6s8oy{min-height:48px;}}}@media (min-width:600px){.css-i6s8oy{min-height:64px;}}</style><div class="MuiToolbar-root MuiToolbar-gutters MuiToolbar-regular css-i6s8oy"><style data-emotion="css 13ge1hf">.css-13ge1hf{margin:0;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:1.25rem;line-height:1.6;letter-spacing:0.0075em;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}@media (min-width:600px){.css-13ge1hf{display:block;}}</style><a class="MuiTypography-root MuiTypography-h6 css-13ge1hf" href="/"><img src="/images/logo.png"/></a><style data-emotion="css 13tqxrv">@media (min-width:0px){.css-13tqxrv{display:none;}}@media (min-width:900px){.css-13tqxrv{display:block;}}</style><div class="MuiBox-root css-13tqxrv"><style data-emotion="css 13brihr">.css-13brihr{text-align:left;}</style><div class="mobilenavigationSlider MuiBox-root css-13brihr"><div class="mobilenavigation MuiBox-root css-0"><style data-emotion="css 11qrfta">.css-11qrfta{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 8px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#1976d2;}.css-11qrfta:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);}@media (hover: none){.css-11qrfta:hover{background-color:transparent;}}.css-11qrfta.Mui-disabled{color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css 1ujsas3">.css-1ujsas3{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 8px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#1976d2;}.css-1ujsas3::-moz-focus-inner{border-style:none;}.css-1ujsas3.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1ujsas3{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1ujsas3:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);}@media (hover: none){.css-1ujsas3:hover{background-color:transparent;}}.css-1ujsas3.Mui-disabled{color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-1ujsas3" tabindex="0" type="button"><a href="/tutorials"><span>Tutorials</span></a></button><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-1ujsas3" tabindex="0" type="button"><a href="/pricing"><span>Pricing</span></a></button><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-1ujsas3" tabindex="0" type="button"><a href="/contact"><img class="contactimg" src="/images/headphone.svg"/><span>Contact Us</span></a></button><style data-emotion="css 6ii3fu">.css-6ii3fu{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:5px 15px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border:1px solid rgba(25, 118, 210, 0.5);color:#1976d2;}.css-6ii3fu:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);border:1px solid #1976d2;}@media (hover: none){.css-6ii3fu:hover{background-color:transparent;}}.css-6ii3fu.Mui-disabled{color:rgba(0, 0, 0, 0.26);border:1px solid rgba(0, 0, 0, 0.12);}</style><style data-emotion="css 79xub">.css-79xub{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:5px 15px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border:1px solid rgba(25, 118, 210, 0.5);color:#1976d2;}.css-79xub::-moz-focus-inner{border-style:none;}.css-79xub.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-79xub{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-79xub:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);border:1px solid #1976d2;}@media (hover: none){.css-79xub:hover{background-color:transparent;}}.css-79xub.Mui-disabled{color:rgba(0, 0, 0, 0.26);border:1px solid rgba(0, 0, 0, 0.12);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-outlined MuiButton-outlinedPrimary MuiButton-sizeMedium MuiButton-outlinedSizeMedium MuiButton-root MuiButton-outlined MuiButton-outlinedPrimary MuiButton-sizeMedium MuiButton-outlinedSizeMedium css-79xub" tabindex="0" type="button"><a class="btn-cta-login" href="/login">Login</a></button><style data-emotion="css 1hxq67s">.css-1hxq67s{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1hxq67s:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1hxq67s:hover{background-color:#1976d2;}}.css-1hxq67s:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1hxq67s.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1hxq67s.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><style data-emotion="css 1hw9j7s">.css-1hw9j7s{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1hw9j7s::-moz-focus-inner{border-style:none;}.css-1hw9j7s.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1hw9j7s{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1hw9j7s:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1hw9j7s:hover{background-color:#1976d2;}}.css-1hw9j7s:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1hw9j7s.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1hw9j7s.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium fillbutton css-1hw9j7s" tabindex="0" type="button"><a class="btn-cta" href="/signup">Try for Free</a></button></div></div></div><style data-emotion="css j12c3b">.css-j12c3b{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;margin-left:-12px;color:inherit;margin-left:16px;}.css-j12c3b:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-j12c3b:hover{background-color:transparent;}}.css-j12c3b.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-j12c3b{display:none;}}</style><style data-emotion="css wt37vq">.css-wt37vq{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;margin-left:-12px;color:inherit;margin-left:16px;}.css-wt37vq::-moz-focus-inner{border-style:none;}.css-wt37vq.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-wt37vq{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-wt37vq:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-wt37vq:hover{background-color:transparent;}}.css-wt37vq.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-wt37vq{display:none;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-edgeStart MuiIconButton-sizeMedium css-wt37vq" tabindex="0" type="button" aria-label="open drawer"><style data-emotion="css vubbuv">.css-vubbuv{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:1.5rem;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="MenuIcon"><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"></path></svg></button></div></div></header><style data-emotion="css 1hscndo">.css-1hscndo{z-index:1200;}@media (min-width:0px){.css-1hscndo{display:block;}}@media (min-width:900px){.css-1hscndo{display:none;}}.css-1hscndo .MuiDrawer-paper{box-sizing:border-box;width:300px;}</style></div><div class="dashboard_layout"><header class="MuiPaper-root MuiPaper-elevation MuiPaper-elevation4 MuiAppBar-root MuiAppBar-colorPrimary MuiAppBar-positionFixed headerBlock export mui-fixed css-5poeop"><style data-emotion="css olyln6">.css-olyln6{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:16px;padding-right:16px;min-height:56px;-webkit-box-pack:justify;-webkit-justify-content:space-between!important;justify-content:space-between!important;}@media (min-width:600px){.css-olyln6{padding-left:24px;padding-right:24px;}}@media (min-width:0px){@media (orientation: landscape){.css-olyln6{min-height:48px;}}}@media (min-width:600px){.css-olyln6{min-height:64px;}}</style><div class="MuiToolbar-root MuiToolbar-gutters MuiToolbar-regular innerHeader css-olyln6"><div class="MuiBox-root css-0"><style data-emotion="css 636f3d">.css-636f3d{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(25, 118, 210, 0.4);display:inline-block;vertical-align:middle;margin-right:24px;}.css-636f3d:hover{text-decoration-color:inherit;}</style><style data-emotion="css 1s5wyay">.css-1s5wyay{margin:0;color:#1976d2;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(25, 118, 210, 0.4);display:inline-block;vertical-align:middle;margin-right:24px;}.css-1s5wyay:hover{text-decoration-color:inherit;}</style><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineAlways css-1s5wyay" title="illusto"><img src="/images/illustologo_colour.png" width="30" class="d-block"/></a><style data-emotion="css yl3cr">.css-yl3cr{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-yl3cr:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-yl3cr:hover{background-color:#1976d2;}}.css-yl3cr:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-yl3cr.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-yl3cr.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-yl3cr{display:none;}}@media (min-width:600px){.css-yl3cr{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}</style><style data-emotion="css 1flegd7">.css-1flegd7{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-1flegd7::-moz-focus-inner{border-style:none;}.css-1flegd7.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1flegd7{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1flegd7:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1flegd7:hover{background-color:#1976d2;}}.css-1flegd7:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1flegd7.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1flegd7.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-1flegd7{display:none;}}@media (min-width:600px){.css-1flegd7{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium updgradeBtn grey css-1flegd7" tabindex="0" type="button"><style data-emotion="css 6xugel">.css-6xugel{display:inherit;margin-right:8px;margin-left:-4px;}.css-6xugel>*:nth-of-type(1){font-size:20px;}</style><span class="MuiButton-startIcon MuiButton-iconSizeMedium css-6xugel"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowBackIcon"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"></path></svg></span>Back to editing</button></div><div class="MuiBox-root css-0"><style data-emotion="css 7dhv5v">.css-7dhv5v{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-7dhv5v:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-7dhv5v:hover{background-color:transparent;}}.css-7dhv5v.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-7dhv5v{margin-left:8px;}}</style><style data-emotion="css 1p5wb06">.css-1p5wb06{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1p5wb06::-moz-focus-inner{border-style:none;}.css-1p5wb06.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1p5wb06{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1p5wb06:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1p5wb06:hover{background-color:transparent;}}.css-1p5wb06.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-1p5wb06{margin-left:8px;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium invisible css-1p5wb06" tabindex="0" type="button"><style data-emotion="css 1rzb3uu">.css-1rzb3uu{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}</style><span class="MuiBadge-root MuiBadge-root css-1rzb3uu"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="NotificationsNoneOutlinedIcon"><path d="M12 22c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2zm6-6v-5c0-3.07-1.63-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.64 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2zm-2 1H8v-6c0-2.48 1.51-4.5 4-4.5s4 2.02 4 4.5v6z"></path></svg><style data-emotion="css ucders">.css-ucders{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;box-sizing:border-box;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.75rem;min-width:8px;line-height:1;padding:0;height:8px;border-radius:4px;z-index:1;-webkit-transition:-webkit-transform 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:transform 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;background-color:#d32f2f;color:#fff;top:0;right:0;-webkit-transform:scale(1) translate(50%, -50%);-moz-transform:scale(1) translate(50%, -50%);-ms-transform:scale(1) translate(50%, -50%);transform:scale(1) translate(50%, -50%);transform-origin:100% 0%;}.css-ucders.MuiBadge-invisible{-webkit-transform:scale(0) translate(50%, -50%);-moz-transform:scale(0) translate(50%, -50%);-ms-transform:scale(0) translate(50%, -50%);transform:scale(0) translate(50%, -50%);}</style><span class="MuiBadge-badge MuiBadge-dot MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorError MuiBadge-badge css-ucders"></span></span></button><style data-emotion="css 1e13ckn">.css-1e13ckn{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1e13ckn:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1e13ckn:hover{background-color:#1976d2;}}.css-1e13ckn:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1e13ckn.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1e13ckn.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-1e13ckn{display:none;margin-left:16px;}}@media (min-width:600px){.css-1e13ckn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-1e13ckn{margin-left:24px;}}</style><style data-emotion="css 1dt2vkl">.css-1dt2vkl{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1dt2vkl::-moz-focus-inner{border-style:none;}.css-1dt2vkl.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1dt2vkl{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1dt2vkl:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1dt2vkl:hover{background-color:#1976d2;}}.css-1dt2vkl:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1dt2vkl.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1dt2vkl.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-1dt2vkl{display:none;margin-left:16px;}}@media (min-width:600px){.css-1dt2vkl{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-1dt2vkl{margin-left:24px;}}</style><a class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium updgradeBtn d-none css-1dt2vkl" tabindex="0" href="mysubscription"><span class="MuiButton-startIcon MuiButton-iconSizeMedium css-6xugel"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="BoltIcon"><path d="M11 21h-1l1-7H7.5c-.58 0-.57-.32-.38-.66.19-.34.05-.08.07-.12C8.48 10.94 10.42 7.54 13 3h1l-1 7h3.5c.49 0 .56.33.47.51l-.07.15C12.96 17.55 11 21 11 21z"></path></svg></span>Upgrade</a><style data-emotion="css azlf5p">.css-azlf5p{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-azlf5p:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-azlf5p:hover{background-color:transparent;}}.css-azlf5p.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-azlf5p{margin-left:8px;}}@media (min-width:600px){.css-azlf5p{display:none;}}@media (min-width:900px){.css-azlf5p{margin-left:16px;}}</style><style data-emotion="css 7af4nv">.css-7af4nv{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-7af4nv::-moz-focus-inner{border-style:none;}.css-7af4nv.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-7af4nv{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-7af4nv:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-7af4nv:hover{background-color:transparent;}}.css-7af4nv.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-7af4nv{margin-left:8px;}}@media (min-width:600px){.css-7af4nv{display:none;}}@media (min-width:900px){.css-7af4nv{margin-left:16px;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-7af4nv" tabindex="0" type="button" aria-haspopup="true"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="MenuIcon"><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"></path></svg></button><style data-emotion="css 16tav1f">.css-16tav1f{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-16tav1f:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-16tav1f:hover{background-color:transparent;}}.css-16tav1f.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-16tav1f{display:none;margin-left:8px;}}@media (min-width:600px){.css-16tav1f{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-16tav1f{margin-left:16px;}}</style><style data-emotion="css 1kaidbf">.css-1kaidbf{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-1kaidbf::-moz-focus-inner{border-style:none;}.css-1kaidbf.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1kaidbf{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1kaidbf:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1kaidbf:hover{background-color:transparent;}}.css-1kaidbf.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-1kaidbf{display:none;margin-left:8px;}}@media (min-width:600px){.css-1kaidbf{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-1kaidbf{margin-left:16px;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-1kaidbf" tabindex="0" type="button"><style data-emotion="css i3denm">.css-i3denm{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:1.25rem;line-height:1;border-radius:50%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;background-color:#bdbdbd;width:32px;height:32px;font-size:16px;background-color:#2e7d32;}</style><div class="MuiAvatar-root MuiAvatar-circular MuiAvatar-colorDefault css-i3denm"><style data-emotion="css 4n1xvj">.css-4n1xvj{width:75%;height:75%;}</style><style data-emotion="css 13y7ul3">.css-13y7ul3{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:1.5rem;width:75%;height:75%;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium MuiAvatar-fallback css-13y7ul3" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="PersonIcon"><path d="M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"></path></svg></div></button></div></div></header><div class="editorDiv MuiBox-root css-0"><div class="videoDiv MuiBox-root css-0"><style data-emotion="css 1qm1lh">.css-1qm1lh{margin-bottom:16px;}</style><div class="versions MuiBox-root css-1qm1lh"><div class="MuiBox-root css-0"><h4></h4><style data-emotion="css 1yo8bqd">.css-1yo8bqd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-text-decoration:none;text-decoration:none;width:100%;box-sizing:border-box;text-align:left;padding-top:8px;padding-bottom:8px;padding-left:16px;padding-right:16px;}.css-1yo8bqd.Mui-focusVisible{background-color:rgba(0, 0, 0, 0.12);}.css-1yo8bqd.Mui-selected{background-color:rgba(25, 118, 210, 0.08);}.css-1yo8bqd.Mui-selected.Mui-focusVisible{background-color:rgba(25, 118, 210, 0.2);}.css-1yo8bqd.Mui-disabled{opacity:0.38;}</style><button class="MuiListItem-root MuiListItem-gutters MuiListItem-padding css-1yo8bqd"><style data-emotion="css 1tsvksn">.css-1tsvksn{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;margin-top:4px;margin-bottom:4px;}</style><div class="MuiListItemText-root css-1tsvksn"></div><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowDropDownRoundedIcon"><path d="m8.71 11.71 2.59 2.59c.39.39 1.02.39 1.41 0l2.59-2.59c.63-.63.18-1.71-.71-1.71H9.41c-.89 0-1.33 1.08-.7 1.71z"></path></svg></button></div><div class="invisible MuiBox-root css-0"><style data-emotion="css 15q9dur">.css-15q9dur{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-15q9dur:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-15q9dur:hover{background-color:#1976d2;}}.css-15q9dur:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-15q9dur.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-15q9dur.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><style data-emotion="css 18i19n3">.css-18i19n3{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-18i19n3::-moz-focus-inner{border-style:none;}.css-18i19n3.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-18i19n3{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-18i19n3:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-18i19n3:hover{background-color:#1976d2;}}.css-18i19n3:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-18i19n3.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-18i19n3.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium updgradeBtn css-18i19n3" tabindex="0" type="button">Share</button></div></div></div><div class="publishDiv MuiBox-root css-0"><div class="tablist MuiBox-root css-0"><style data-emotion="css orq8zk">.css-orq8zk{overflow:hidden;min-height:48px;-webkit-overflow-scrolling:touch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width:599.95px){.css-orq8zk .MuiTabs-scrollButtons{display:none;}}</style><div class="MuiTabs-root css-orq8zk"><style data-emotion="css 1anid1y">.css-1anid1y{position:relative;display:inline-block;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;white-space:nowrap;overflow-x:hidden;width:100%;}</style><div class="MuiTabs-scroller MuiTabs-fixed css-1anid1y" style="overflow:hidden;margin-bottom:0"><style data-emotion="css k008qs">.css-k008qs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}</style><div class="MuiTabs-flexContainer css-k008qs" role="tablist"><style data-emotion="css hkggz2">.css-hkggz2{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.25;letter-spacing:0.02857em;text-transform:uppercase;max-width:360px;min-width:90px;position:relative;min-height:48px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:12px 16px;overflow:hidden;white-space:normal;text-align:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:rgba(0, 0, 0, 0.6);}.css-hkggz2.Mui-selected{color:#1976d2;}.css-hkggz2.Mui-disabled{color:rgba(0, 0, 0, 0.38);}</style><style data-emotion="css 1q2h7u5">.css-1q2h7u5{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.25;letter-spacing:0.02857em;text-transform:uppercase;max-width:360px;min-width:90px;position:relative;min-height:48px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:12px 16px;overflow:hidden;white-space:normal;text-align:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:rgba(0, 0, 0, 0.6);}.css-1q2h7u5::-moz-focus-inner{border-style:none;}.css-1q2h7u5.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1q2h7u5{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1q2h7u5.Mui-selected{color:#1976d2;}.css-1q2h7u5.Mui-disabled{color:rgba(0, 0, 0, 0.38);}</style><button class="MuiButtonBase-root MuiTab-root MuiTab-textColorPrimary Mui-selected css-1q2h7u5" tabindex="0" type="button" role="tab" aria-selected="true">Publish details<style data-emotion="css ttwr4n">.css-ttwr4n{position:absolute;height:2px;bottom:0;width:100%;-webkit-transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;background-color:#1976d2;}</style><span class="MuiTabs-indicator css-ttwr4n"></span></button><button class="MuiButtonBase-root MuiTab-root MuiTab-textColorPrimary invisible css-1q2h7u5" tabindex="-1" type="button" role="tab" aria-selected="false">Comments</button></div></div></div></div><style data-emotion="css 19kzrtu">.css-19kzrtu{padding:24px;}</style><div class="MuiTabPanel-root css-19kzrtu" role="tabpanel"><div data-simplebar="init"><div class="simplebar-wrapper"><div class="simplebar-height-auto-observer-wrapper"><div class="simplebar-height-auto-observer"></div></div><div class="simplebar-mask"><div class="simplebar-offset"><div class="simplebar-content-wrapper" tabindex="0" role="region" aria-label="scrollable content"><div class="simplebar-content"><form action="#"><button id="hidden-btn" style="display:none">validate</button><div class="inputfield MuiBox-root css-0"><style data-emotion="css feqhe6">.css-feqhe6{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;min-width:0;padding:0;margin:0;border:0;vertical-align:top;width:100%;}</style><div class="MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root css-feqhe6"><style data-emotion="css 1rsx5uq">.css-1rsx5uq{display:block;transform-origin:top left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 24px);position:absolute;left:0;top:0;-webkit-transform:translate(12px, 16px) scale(1);-moz-transform:translate(12px, 16px) scale(1);-ms-transform:translate(12px, 16px) scale(1);transform:translate(12px, 16px) scale(1);-webkit-transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;z-index:1;pointer-events:none;}</style><style data-emotion="css 14x1nlk">.css-14x1nlk{color:rgba(0, 0, 0, 0.6);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;padding:0;position:relative;display:block;transform-origin:top left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 24px);position:absolute;left:0;top:0;-webkit-transform:translate(12px, 16px) scale(1);-moz-transform:translate(12px, 16px) scale(1);-ms-transform:translate(12px, 16px) scale(1);transform:translate(12px, 16px) scale(1);-webkit-transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;z-index:1;pointer-events:none;}.css-14x1nlk.Mui-focused{color:#1976d2;}.css-14x1nlk.Mui-disabled{color:rgba(0, 0, 0, 0.38);}.css-14x1nlk.Mui-error{color:#d32f2f;}</style><label class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled MuiFormLabel-colorPrimary MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled css-14x1nlk" data-shrink="false" for=":R4j6l9na6:" id=":R4j6l9na6:-label">Title (required)</label><style data-emotion="css-global 1prfaxn">@-webkit-keyframes mui-auto-fill{from{display:block;}}@keyframes mui-auto-fill{from{display:block;}}@-webkit-keyframes mui-auto-fill-cancel{from{display:block;}}@keyframes mui-auto-fill-cancel{from{display:block;}}</style><style data-emotion="css 1jg2gny">.css-1jg2gny{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;color:rgba(0, 0, 0, 0.87);box-sizing:border-box;position:relative;cursor:text;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;background-color:rgba(0, 0, 0, 0.06);border-top-left-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;}.css-1jg2gny.Mui-disabled{color:rgba(0, 0, 0, 0.38);cursor:default;}.css-1jg2gny:hover{background-color:rgba(0, 0, 0, 0.09);}@media (hover: none){.css-1jg2gny:hover{background-color:rgba(0, 0, 0, 0.06);}}.css-1jg2gny.Mui-focused{background-color:rgba(0, 0, 0, 0.06);}.css-1jg2gny.Mui-disabled{background-color:rgba(0, 0, 0, 0.12);}.css-1jg2gny:after{border-bottom:2px solid #1976d2;left:0;bottom:0;content:"";position:absolute;right:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;pointer-events:none;}.css-1jg2gny.Mui-focused:after{-webkit-transform:scaleX(1) translateX(0);-moz-transform:scaleX(1) translateX(0);-ms-transform:scaleX(1) translateX(0);transform:scaleX(1) translateX(0);}.css-1jg2gny.Mui-error:before,.css-1jg2gny.Mui-error:after{border-bottom-color:#d32f2f;}.css-1jg2gny:before{border-bottom:1px solid rgba(0, 0, 0, 0.42);left:0;bottom:0;content:"\00a0";position:absolute;right:0;-webkit-transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;pointer-events:none;}.css-1jg2gny:hover:not(.Mui-disabled, .Mui-error):before{border-bottom:1px solid rgba(0, 0, 0, 0.87);}.css-1jg2gny.Mui-disabled:before{border-bottom-style:dotted;}</style><div class="MuiInputBase-root MuiFilledInput-root MuiFilledInput-underline MuiInputBase-colorPrimary MuiInputBase-fullWidth MuiInputBase-formControl css-1jg2gny"><style data-emotion="css 2bxn45">.css-2bxn45{font:inherit;letter-spacing:inherit;color:currentColor;padding:4px 0 5px;border:0;box-sizing:content-box;background:none;height:1.4375em;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;-webkit-animation-name:mui-auto-fill-cancel;animation-name:mui-auto-fill-cancel;-webkit-animation-duration:10ms;animation-duration:10ms;padding-top:25px;padding-right:12px;padding-bottom:8px;padding-left:12px;}.css-2bxn45::-webkit-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45::-moz-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45:-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45::-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45:focus{outline:0;}.css-2bxn45:invalid{box-shadow:none;}.css-2bxn45::-webkit-search-decoration{-webkit-appearance:none;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45::-webkit-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45::-moz-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45::-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus::-webkit-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus::-moz-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus:-ms-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus::-ms-input-placeholder{opacity:0.42;}.css-2bxn45.Mui-disabled{opacity:1;-webkit-text-fill-color:rgba(0, 0, 0, 0.38);}.css-2bxn45:-webkit-autofill{-webkit-animation-duration:5000s;animation-duration:5000s;-webkit-animation-name:mui-auto-fill;animation-name:mui-auto-fill;}.css-2bxn45:-webkit-autofill{border-top-left-radius:inherit;border-top-right-radius:inherit;}</style><input aria-invalid="false" aria-describedby=":R4j6l9na6:-helper-text" autoComplete="off" id=":R4j6l9na6:" name="title" type="text" maxLength="100" class="MuiInputBase-input MuiFilledInput-input css-2bxn45" value=""/></div><style data-emotion="css v7esy">.css-v7esy{color:rgba(0, 0, 0, 0.6);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:0.75rem;line-height:1.66;letter-spacing:0.03333em;text-align:left;margin-top:3px;margin-right:14px;margin-bottom:0;margin-left:14px;}.css-v7esy.Mui-disabled{color:rgba(0, 0, 0, 0.38);}.css-v7esy.Mui-error{color:#d32f2f;}</style><p class="MuiFormHelperText-root MuiFormHelperText-sizeMedium MuiFormHelperText-contained css-v7esy" id=":R4j6l9na6:-helper-text"><small style="font-size:12px;color:rgb(194, 63, 56)"> </small></p></div></div><style data-emotion="css 10khgmf">.css-10khgmf{margin-top:12px;margin-bottom:12px;}</style><div class="inputfield emojiDiv MuiBox-root css-10khgmf"><div class="MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root multiline css-feqhe6"><label class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled MuiFormLabel-colorPrimary MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled css-14x1nlk" data-shrink="false" for="outlined-multiline-static" id="outlined-multiline-static-label">Description</label><style data-emotion="css-global 1prfaxn">@-webkit-keyframes mui-auto-fill{from{display:block;}}@keyframes mui-auto-fill{from{display:block;}}@-webkit-keyframes mui-auto-fill-cancel{from{display:block;}}@keyframes mui-auto-fill-cancel{from{display:block;}}</style><style data-emotion="css 12n0rmb">.css-12n0rmb{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;color:rgba(0, 0, 0, 0.87);box-sizing:border-box;position:relative;cursor:text;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 0 5px;width:100%;position:relative;background-color:rgba(0, 0, 0, 0.06);border-top-left-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;padding:25px 12px 8px;}.css-12n0rmb.Mui-disabled{color:rgba(0, 0, 0, 0.38);cursor:default;}.css-12n0rmb:hover{background-color:rgba(0, 0, 0, 0.09);}@media (hover: none){.css-12n0rmb:hover{background-color:rgba(0, 0, 0, 0.06);}}.css-12n0rmb.Mui-focused{background-color:rgba(0, 0, 0, 0.06);}.css-12n0rmb.Mui-disabled{background-color:rgba(0, 0, 0, 0.12);}.css-12n0rmb:after{border-bottom:2px solid #1976d2;left:0;bottom:0;content:"";position:absolute;right:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;pointer-events:none;}.css-12n0rmb.Mui-focused:after{-webkit-transform:scaleX(1) translateX(0);-moz-transform:scaleX(1) translateX(0);-ms-transform:scaleX(1) translateX(0);transform:scaleX(1) translateX(0);}.css-12n0rmb.Mui-error:before,.css-12n0rmb.Mui-error:after{border-bottom-color:#d32f2f;}.css-12n0rmb:before{border-bottom:1px solid rgba(0, 0, 0, 0.42);left:0;bottom:0;content:"\00a0";position:absolute;right:0;-webkit-transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;pointer-events:none;}.css-12n0rmb:hover:not(.Mui-disabled, .Mui-error):before{border-bottom:1px solid rgba(0, 0, 0, 0.87);}.css-12n0rmb.Mui-disabled:before{border-bottom-style:dotted;}</style><div class="MuiInputBase-root MuiFilledInput-root MuiFilledInput-underline MuiInputBase-colorPrimary MuiInputBase-fullWidth MuiInputBase-formControl MuiInputBase-multiline css-12n0rmb"><style data-emotion="css qm8ja9">.css-qm8ja9{font:inherit;letter-spacing:inherit;color:currentColor;padding:0;border:0;box-sizing:content-box;background:none;height:auto;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;-webkit-animation-name:mui-auto-fill-cancel;animation-name:mui-auto-fill-cancel;-webkit-animation-duration:10ms;animation-duration:10ms;resize:none;padding-top:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;}.css-qm8ja9::-webkit-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9::-moz-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9:-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9::-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9:focus{outline:0;}.css-qm8ja9:invalid{box-shadow:none;}.css-qm8ja9::-webkit-search-decoration{-webkit-appearance:none;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9::-webkit-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9::-moz-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9::-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus::-webkit-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus::-moz-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus:-ms-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus::-ms-input-placeholder{opacity:0.42;}.css-qm8ja9.Mui-disabled{opacity:1;-webkit-text-fill-color:rgba(0, 0, 0, 0.38);}.css-qm8ja9:-webkit-autofill{-webkit-animation-duration:5000s;animation-duration:5000s;-webkit-animation-name:mui-auto-fill;animation-name:mui-auto-fill;}.css-qm8ja9:-webkit-autofill{border-top-left-radius:inherit;border-top-right-radius:inherit;}</style><textarea rows="3" aria-invalid="false" autoComplete="off" id="outlined-multiline-static" name="description" maxLength="5000" class="MuiInputBase-input MuiFilledInput-input MuiInputBase-inputMultiline css-qm8ja9"></textarea><textarea aria-hidden="true" class="MuiInputBase-input MuiFilledInput-input MuiInputBase-inputMultiline css-qm8ja9" readonly="" tabindex="-1" style="visibility:hidden;position:absolute;overflow:hidden;height:0;top:0;left:0;transform:translateZ(0);padding:0"></textarea></div></div><style data-emotion="css vyh1fs">.css-vyh1fs{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-vyh1fs.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css 1ua49gz">.css-1ua49gz{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1ua49gz::-moz-focus-inner{border-style:none;}.css-1ua49gz.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1ua49gz{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1ua49gz.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium activeClass invisible css-1ua49gz" tabindex="0" type="button"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="AddReactionOutlinedIcon"><path d="M7 9.5C7 8.67 7.67 8 8.5 8s1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5zm5 8c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5zm3.5-6.5c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5zM22 1h-2v2h-2v2h2v2h2V5h2V3h-2V1zm-2 11c0 4.42-3.58 8-8 8s-8-3.58-8-8 3.58-8 8-8c1.46 0 2.82.4 4 1.08V2.84C14.77 2.3 13.42 2 11.99 2 6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12c0-1.05-.17-2.05-.47-3H19.4c.38.93.6 1.94.6 3z"></path></svg></button></div><div class="inputfield selectWrapper MuiBox-root css-0"><style data-emotion="css xxees4">.css-xxees4.Mui-focused .MuiAutocomplete-clearIndicator{visibility:visible;}@media (pointer: fine){.css-xxees4:hover .MuiAutocomplete-clearIndicator{visibility:visible;}}.css-xxees4 .MuiAutocomplete-tag{margin:3px;max-width:calc(100% - 6px);}.css-xxees4 .MuiAutocomplete-inputRoot{-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.MuiAutocomplete-hasPopupIcon.css-xxees4 .MuiAutocomplete-inputRoot,.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiAutocomplete-inputRoot{padding-right:30px;}.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiAutocomplete-inputRoot{padding-right:56px;}.css-xxees4 .MuiAutocomplete-inputRoot .MuiAutocomplete-input{width:0;min-width:30px;}.css-xxees4 .MuiInput-root{padding-bottom:1px;}.css-xxees4 .MuiInput-root .MuiInput-input{padding:4px 4px 4px 0px;}.css-xxees4 .MuiInput-root.MuiInputBase-sizeSmall .MuiInput-input{padding:2px 4px 3px 0;}.css-xxees4 .MuiOutlinedInput-root{padding:9px;}.MuiAutocomplete-hasPopupIcon.css-xxees4 .MuiOutlinedInput-root,.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiOutlinedInput-root{padding-right:39px;}.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiOutlinedInput-root{padding-right:65px;}.css-xxees4 .MuiOutlinedInput-root .MuiAutocomplete-input{padding:7.5px 4px 7.5px 6px;}.css-xxees4 .MuiOutlinedInput-root .MuiAutocomplete-endAdornment{right:9px;}.css-xxees4 .MuiOutlinedInput-root.MuiInputBase-sizeSmall{padding-top:6px;padding-bottom:6px;padding-left:6px;}.css-xxees4 .MuiOutlinedInput-root.MuiInputBase-sizeSmall .MuiAutocomplete-input{padding:2.5px 4px 2.5px 6px;}.css-xxees4 .MuiFilledInput-root{padding-top:19px;padding-left:8px;}.MuiAutocomplete-hasPopupIcon.css-xxees4 .MuiFilledInput-root,.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiFilledInput-root{padding-right:39px;}.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiFilledInput-root{padding-right:65px;}.css-xxees4 .MuiFilledInput-root .MuiFilledInput-input{padding:7px 4px;}.css-xxees4 .MuiFilledInput-root .MuiAutocomplete-endAdornment{right:9px;}.css-xxees4 .MuiFilledInput-root.MuiInputBase-sizeSmall{padding-bottom:1px;}.css-xxees4 .MuiFilledInput-root.MuiInputBase-sizeSmall .MuiFilledInput-input{padding:2.5px 4px;}.css-xxees4 .MuiInputBase-hiddenLabel{padding-top:8px;}.css-xxees4 .MuiAutocomplete-input{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-overflow:ellipsis;opacity:1;}</style><div class="MuiAutocomplete-root MuiAutocomplete-hasPopupIcon css-xxees4" name="projectCategory"><div class="MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root css-feqhe6" field="[object Object]" form="[object Object]"><label class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled MuiFormLabel-colorPrimary MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled css-14x1nlk" data-shrink="false" for="tags-outlined" id="tags-outlined-label">Content category</label><style data-emotion="css-global 1prfaxn">@-webkit-keyframes mui-auto-fill{from{display:block;}}@keyframes mui-auto-fill{from{display:block;}}@-webkit-keyframes mui-auto-fill-cancel{from{display:block;}}@keyframes mui-auto-fill-cancel{from{display:block;}}</style><style data-emotion="css 10edkuc">.css-10edkuc{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;color:rgba(0, 0, 0, 0.87);box-sizing:border-box;position:relative;cursor:text;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;background-color:rgba(0, 0, 0, 0.06);border-top-left-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;padding-right:12px;}.css-10edkuc.Mui-disabled{color:rgba(0, 0, 0, 0.38);cursor:default;}.css-10edkuc:hover{background-color:rgba(0, 0, 0, 0.09);}@media (hover: none){.css-10edkuc:hover{background-color:rgba(0, 0, 0, 0.06);}}.css-10edkuc.Mui-focused{background-color:rgba(0, 0, 0, 0.06);}.css-10edkuc.Mui-disabled{background-color:rgba(0, 0, 0, 0.12);}.css-10edkuc:after{border-bottom:2px solid #1976d2;left:0;bottom:0;content:"";position:absolute;right:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;pointer-events:none;}.css-10edkuc.Mui-focused:after{-webkit-transform:scaleX(1) translateX(0);-moz-transform:scaleX(1) translateX(0);-ms-transform:scaleX(1) translateX(0);transform:scaleX(1) translateX(0);}.css-10edkuc.Mui-error:before,.css-10edkuc.Mui-error:after{border-bottom-color:#d32f2f;}.css-10edkuc:before{border-bottom:1px solid rgba(0, 0, 0, 0.42);left:0;bottom:0;content:"\00a0";position:absolute;right:0;-webkit-transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;pointer-events:none;}.css-10edkuc:hover:not(.Mui-disabled, .Mui-error):before{border-bottom:1px solid rgba(0, 0, 0, 0.87);}.css-10edkuc.Mui-disabled:before{border-bottom-style:dotted;}</style><div class="MuiInputBase-root MuiFilledInput-root MuiFilledInput-underline MuiInputBase-colorPrimary MuiInputBase-fullWidth MuiInputBase-formControl MuiInputBase-adornedEnd MuiAutocomplete-inputRoot css-10edkuc"><style data-emotion="css ftr4jk">.css-ftr4jk{font:inherit;letter-spacing:inherit;color:currentColor;padding:4px 0 5px;border:0;box-sizing:content-box;background:none;height:1.4375em;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;-webkit-animation-name:mui-auto-fill-cancel;animation-name:mui-auto-fill-cancel;-webkit-animation-duration:10ms;animation-duration:10ms;padding-top:25px;padding-right:0;padding-bottom:8px;padding-left:12px;}.css-ftr4jk::-webkit-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk::-moz-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk:-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk::-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk:focus{outline:0;}.css-ftr4jk:invalid{box-shadow:none;}.css-ftr4jk::-webkit-search-decoration{-webkit-appearance:none;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk::-webkit-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk::-moz-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk::-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus::-webkit-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus::-moz-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus:-ms-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus::-ms-input-placeholder{opacity:0.42;}.css-ftr4jk.Mui-disabled{opacity:1;-webkit-text-fill-color:rgba(0, 0, 0, 0.38);}.css-ftr4jk:-webkit-autofill{-webkit-animation-duration:5000s;animation-duration:5000s;-webkit-animation-name:mui-auto-fill;animation-name:mui-auto-fill;}.css-ftr4jk:-webkit-autofill{border-top-left-radius:inherit;border-top-right-radius:inherit;}</style><input aria-invalid="false" autoComplete="off" id="tags-outlined" type="text" class="MuiInputBase-input MuiFilledInput-input MuiInputBase-inputAdornedEnd MuiAutocomplete-input MuiAutocomplete-inputFocused css-ftr4jk" aria-autocomplete="list" aria-expanded="false" autoCapitalize="none" spellcheck="false" role="combobox" value=""/><style data-emotion="css 2iz2x6">.css-2iz2x6{position:absolute;right:0;top:calc(50% - 14px);}</style><div class="MuiAutocomplete-endAdornment css-2iz2x6"><style data-emotion="css kkipqg">.css-kkipqg{padding:2px;margin-right:-2px;}</style><style data-emotion="css 5u2mdu">.css-5u2mdu{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:2px;margin-right:-2px;}.css-5u2mdu:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-5u2mdu:hover{background-color:transparent;}}.css-5u2mdu.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css uge3vf">.css-uge3vf{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:2px;margin-right:-2px;}.css-uge3vf::-moz-focus-inner{border-style:none;}.css-uge3vf.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-uge3vf{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-uge3vf:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-uge3vf:hover{background-color:transparent;}}.css-uge3vf.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium MuiAutocomplete-popupIndicator css-uge3vf" tabindex="-1" type="button" aria-label="Open" title="Open"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowDropDownIcon"><path d="M7 10l5 5 5-5z"></path></svg></button></div></div></div></div></div></form><style data-emotion="css 178yklu">.css-178yklu{margin-top:24px;}</style><div class="videoWrapper MuiBox-root css-178yklu"><h3>Save your video</h3><style data-emotion="css 1ebprri">.css-1ebprri{margin-top:16px;margin-bottom:16px;}</style><div class="savePubVideos MuiBox-root css-1ebprri"><div class="savePubVideosBtns MuiBox-root css-0"><div class="embla"><style data-emotion="css 1wf493t">.css-1wf493t{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1wf493t:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1wf493t:hover{background-color:transparent;}}.css-1wf493t.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css 1yxmbwk">.css-1yxmbwk{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1yxmbwk::-moz-focus-inner{border-style:none;}.css-1yxmbwk.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1yxmbwk{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1yxmbwk:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1yxmbwk:hover{background-color:transparent;}}.css-1yxmbwk.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--prev css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowBackIcon"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"></path></svg></button><div class="embla__viewport"><div class="embla__container"><div class="innerDiv MuiBox-root css-0"><style data-emotion="css 1ay9vb9">.css-1ay9vb9{margin-right:16px;}</style><div class="MuiBox-root css-1ay9vb9"><style data-emotion="css 1xmheos animation-wiooy9">.css-1xmheos{display:block;background-color:rgba(0, 0, 0, 0.11);height:1.2em;border-radius:50%;position:relative;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black);}.css-1xmheos::after{-webkit-animation:animation-wiooy9 1.6s linear 0.5s infinite;animation:animation-wiooy9 1.6s linear 0.5s infinite;background:linear-gradient(
90deg,
transparent,
rgba(0, 0, 0, 0.04),
transparent
);content:'';position:absolute;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);bottom:0;left:0;right:0;top:0;}@-webkit-keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}@keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}</style><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><style data-emotion="css jbzws6 animation-wiooy9">.css-jbzws6{display:block;background-color:rgba(0, 0, 0, 0.11);height:auto;margin-top:0;margin-bottom:0;transform-origin:0 55%;-webkit-transform:scale(1, 0.60);-moz-transform:scale(1, 0.60);-ms-transform:scale(1, 0.60);transform:scale(1, 0.60);border-radius:4px/6.7px;position:relative;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black);font-size:10px;}.css-jbzws6:empty:before{content:"\00a0";}.css-jbzws6::after{-webkit-animation:animation-wiooy9 1.6s linear 0.5s infinite;animation:animation-wiooy9 1.6s linear 0.5s infinite;background:linear-gradient(
90deg,
transparent,
rgba(0, 0, 0, 0.04),
transparent
);content:'';position:absolute;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);bottom:0;left:0;right:0;top:0;}@-webkit-keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}@keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}</style><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div></div></div><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--next css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowForwardIcon"><path d="m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"></path></svg></button></div></div><div class="savePubVideosContent MuiBox-root css-0"><div class="d-none MuiBox-root css-0"><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium close css-1yxmbwk" tabindex="0" type="button"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseRoundedIcon"><path d="M18.3 5.71a.9959.9959 0 0 0-1.41 0L12 10.59 7.11 5.7a.9959.9959 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L10.59 12 5.7 16.89c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L12 13.41l4.89 4.89c.39.39 1.02.39 1.41 0 .39-.39.39-1.02 0-1.41L13.41 12l4.89-4.89c.38-.38.38-1.02 0-1.4z"></path></svg></button><div class="socialButtonDiv MuiBox-root css-0"><div><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium socialbutton css-1ujsas3" tabindex="0" type="button"><span class="MuiButton-startIcon MuiButton-iconSizeMedium css-6xugel"><img src="/images/icons/icons-google-drive.png" class="d-block"/></span>Connect to Google drive</button></div></div><style data-emotion="css 1k371a6">@media print{.css-1k371a6{position:absolute!important;}}</style><div class="bottomInfo MuiBox-root css-0"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="InfoOutlinedIcon"><path d="M11 7h2v2h-2zm0 4h2v6h-2zm1-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"></path></svg><p>View Google drive&#x27;s publishing guideline</p></div></div></div></div></div><style data-emotion="css rh9wbx">@media print{.css-rh9wbx{position:absolute!important;}}@media (min-width:0px){.css-rh9wbx{display:none;}}@media (min-width:600px){.css-rh9wbx{display:block;}}</style><style data-emotion="css jcaym6">.css-jcaym6{z-index:1200;}@media (min-width:600px){.css-jcaym6{display:none;}}</style><div class="videoWrapper MuiBox-root css-0"><h3>Publish your video</h3><div class="savePubVideos MuiBox-root css-1ebprri"><div class="savePubVideosBtns MuiBox-root css-0"><div class="embla"><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--prev css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowBackIcon"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"></path></svg></button><div class="embla__viewport"><div class="embla__container"><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div></div></div><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--next css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowForwardIcon"><path d="m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"></path></svg></button></div></div><div class="savePubVideosContent MuiBox-root css-0"><div class="innerDiv MuiBox-root css-0"><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium close css-1yxmbwk" tabindex="0" type="button"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseRoundedIcon"><path d="M18.3 5.71a.9959.9959 0 0 0-1.41 0L12 10.59 7.11 5.7a.9959.9959 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L10.59 12 5.7 16.89c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L12 13.41l4.89 4.89c.39.39 1.02.39 1.41 0 .39-.39.39-1.02 0-1.41L13.41 12l4.89-4.89c.38-.38.38-1.02 0-1.4z"></path></svg></button></div></div></div></div></div></div></div></div><div class="simplebar-placeholder"></div></div><div class="simplebar-track simplebar-horizontal"><div class="simplebar-scrollbar"></div></div><div class="simplebar-track simplebar-vertical"><div class="simplebar-scrollbar"></div></div></div></div><div class="MuiTabPanel-root css-19kzrtu" hidden="" role="tabpanel"></div></div></div><style data-emotion="css 1wq8aec">.css-1wq8aec{z-index:1200;}@media (min-width:0px){.css-1wq8aec{display:block;}}@media (min-width:600px){.css-1wq8aec{display:none;}}</style></div><footer class="webFooter MuiBox-root css-0"><div class="MuiContainer-root MuiContainer-maxWidthXl css-1ekb41w"><style data-emotion="css isbt42">.css-isbt42{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:-16px;width:calc(100% + 16px);margin-left:-16px;}.css-isbt42>.MuiGrid-item{padding-top:16px;}.css-isbt42>.MuiGrid-item{padding-left:16px;}</style><div class="MuiGrid-root MuiGrid-container MuiGrid-spacing-xs-2 css-isbt42"><style data-emotion="css 1ha4th6">.css-1ha4th6{box-sizing:border-box;margin:0;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:100%;}@media (min-width:600px){.css-1ha4th6{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:100%;}}@media (min-width:900px){.css-1ha4th6{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:25%;}}@media (min-width:1200px){.css-1ha4th6{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:25%;}}@media (min-width:1536px){.css-1ha4th6{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:25%;}}</style><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><div class="brand-logo"><img src="/images/logo.png"/></div><p>Use our free video editor to create amazing videos today</p></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><ul class="contact-list"><li class="item"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-xr78m9" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="MailOutlineOutlinedIcon"><path d="M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 14H4V8l8 5 8-5v10zm-8-7L4 6h16l-8 5z"></path></svg><span><a href="mailto:contact@illusto.com">contact@illusto.com</a></span></li></ul></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><div class="footerLink"><ul><li><a href="/">About Us</a></li><li><a href="/tutorials">Tutorials</a></li><li><a href="/faq">FAQs</a></li><li><a target="_blank" href="https://dev-app.illusto.com/blog/">Blog</a></li><li><a href="/comingsoon">Glossary</a></li></ul><ul><li><a href="/contact">Contact Us</a></li><li><a href="/terms">Terms</a></li><li><a href="/privacy">Privacy</a></li></ul></div></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><div class="social-icons"><a target="_blank" href="https://www.youtube.com/channel/UC9ZPOYA0MK4-QNxbo_81bTw"> <img src="/images/YT.svg" alt="youtube"/></a><a target="_blank" href="https://www.facebook.com/IllustoHQ"><img src="/images/fb.svg" alt="facebook"/></a><a target="_blank" href="https://www.instagram.com/illustofficial/"> <img src="/images/insta.svg" alt="instagram"/></a><a target="_blank" href="https://www.linkedin.com/company/illusto/"> <img src="/images/in.svg" alt="linkedin"/></a><a target="_blank" href="https://twitter.com/IllustoHQ"><img src="/images/twitte.svg" alt="twitter"/></a></div><div class="featuredimg"><a href="https://www.producthunt.com/posts/illusto?utm_source=badge-featured&amp;utm_medium=badge&amp;utm_souce=badge-illusto%22" target="_blank"><img src="/images/featured.svg"/></a></div></div></div><div class="copyText MuiBox-root css-0"><p>.. 2023 Multistream Technologies Pvt. Ltd.</p></div><div class="BackToTop"><svg xmlns="http://www.w3.org/2000/svg" width="9" height="16" class="BackToTop__icon"><path fill="#FFF" fill-rule="evenodd" d="M.3 14.3c-.4.4-.4 1.02 0 1.4.38.4 1 .4 1.4 0l7-7c.4-.4.4-1.02 0-1.4l-7-7C1.3-.1.68-.1.3.3c-.4.38-.4 1 0 1.4L6.6 8 .3 14.3z"></path></svg></div></div></footer></div></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/export","query":{},"buildId":"A7LJyg1KFMpKal_I3QQ9j","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript></body></html>

Dynamic analysis

Data is read from location.href and passed to history.replaceState.

The following value was injected into the source:

https://dev-app.illusto.com/export?xqye1slray=xqye1slray%27%22`'"/xqye1slray/><xqye1slray/\>j68fg23wcx&#xqye1slray=xqye1slray%27%22`'"/xqye1slray/><xqye1slray/\>j68fg23wcx&

The previous value reached the sink as:

/export?xqye1slray=xqye1slray%27%22`'"/xqye1slray/><xqye1slray/\>j68fg23wcx&#xqye1slray=xqye1slray%27%22`'"/xqye1slray/><xqye1slray/\>j68fg23wcx&

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at t.getURL (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:80055)
at new J (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:65896)
at t.createRouter (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:26733)
at Object.<anonymous> (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:15092)
at Generator.next (<anonymous>)
at r (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:137)
at l (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:334)

The stack trace at the sink was:

at Object.AdTdD (<anonymous>:1:618162)
at History.replaceState (<anonymous>:1:618402)
at J.changeState (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:57745)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:66019
2.7.2. https://dev-app.illusto.com/export
Previous  Next

Summary

Severity:   Information
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /export

Issue detail

The application may be vulnerable to DOM-based DOM data manipulation. Data is read from location.href and passed to history.replaceState.

Request 1

GET /export HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _gat_gtag_UA_231322151_1=1; sbjs_session=pgs%3D2%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fexport; _ga=GA1.1.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266459.44.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266459.18.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266459.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/myvideos
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response 1

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:54:02 GMT
Content-Type: text/html; charset=utf-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
X-Powered-By: Next.js
ETag: "im1mnsoe122byq"
Vary: Accept-Encoding
Content-Length: 108819

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>illusto - Publish Video</title><meta name="next-head-count" content="3"/><link rel="preload" href="/_next/static/css/87f5e2c97b954880.css" as="style"/><link rel="stylesheet" href="/_next/static/css/87f5e2c97b954880.css" data-n-g=""/><link rel="preload" href="/_next/static/css/79d59753ce755d38.css" as="style"/><link rel="stylesheet" href="/_next/static/css/79d59753ce755d38.css" data-n-p=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="/_next/static/chunks/webpack-dd8919a572f3efbe.js" defer=""></script><script src="/_next/static/chunks/framework-1f1fb5c07f2be279.js" defer=""></script><script src="/_next/static/chunks/main-42b45f53948b43e8.js" defer=""></script><script src="/_next/static/chunks/pages/_app-0c1956830c7f6018.js" defer=""></script><script src="/_next/static/chunks/75fc9c18-2cc04cd5a8e46304.js" defer=""></script><script src="/_next/static/chunks/4072747d-52af1a7a256f74c0.js" defer=""></script><script src="/_next/static/chunks/f1b7312e-789b66262cc92505.js" defer=""></script><script src="/_next/static/chunks/d59bccd2-c1134a38adb2b29d.js" defer=""></script><script src="/_next/static/chunks/4347-dbc2f0dfcf4db24e.js" defer=""></script><script src="/_next/static/chunks/135-4a14e2895d2a2645.js" defer=""></script><script src="/_next/static/chunks/7307-ecd48816407d7807.js" defer=""></script><script src="/_next/static/chunks/6996-ee554cacbd978db0.js" defer=""></script><script src="/_next/static/chunks/2255-a844b0cb80090d36.js" defer=""></script><script src="/_next/static/chunks/1362-7499b57a548f0d88.js" defer=""></script><script src="/_next/static/chunks/981-c772fb43b54b1c78.js" defer=""></script><script src="/_next/static/chunks/4386-6cadbead29812b69.js" defer=""></script><script src="/_next/static/chunks/6261-772ef6afa04843db.js" defer=""></script><script src="/_next/static/chunks/422-5346caaa06cc5559.js" defer=""></script><script src="/_next/static/chunks/5600-dbb07f8c1069f3ec.js" defer=""></script><script src="/_next/static/chunks/6467-382019194a773d08.js" defer=""></script><script src="/_next/static/chunks/2919-c553e2396803d2a4.js" defer=""></script><script src="/_next/static/chunks/8538-7b208ff33d221f39.js" defer=""></script><script src="/_next/static/chunks/4150-8aadc095ad2591f4.js" defer=""></script><script src="/_next/static/chunks/8756-bde511b4bad18991.js" defer=""></script><script src="/_next/static/chunks/3596-bd4d0f528854dc74.js" defer=""></script><script src="/_next/static/chunks/5171-6cd6c7c8044e61e0.js" defer=""></script><script src="/_next/static/chunks/4290-86092922b3c052e4.js" defer=""></script><script src="/_next/static/chunks/pages/export-9947dc00df4cc271.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css a0y2e3">.css-a0y2e3{height:0;overflow:hidden;-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;visibility:hidden;}</style><div class="MuiCollapse-root MuiCollapse-vertical alertBox MuiCollapse-hidden css-a0y2e3" style="min-height:0px"><style data-emotion="css hboir5">.css-hboir5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}</style><div class="MuiCollapse-wrapper MuiCollapse-vertical css-hboir5"><style data-emotion="css 8atqhb">.css-8atqhb{width:100%;}</style><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-8atqhb"><style data-emotion="css 1gnnicf">.css-1gnnicf{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><style data-emotion="css 15e7ee5">.css-15e7ee5{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:none;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAlert-root MuiAlert-filledError MuiAlert-filled css-15e7ee5" role="alert"><style data-emotion="css 1l54tgj">.css-1l54tgj{margin-right:12px;padding:7px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:22px;opacity:0.9;}</style><div class="MuiAlert-icon css-1l54tgj"><style data-emotion="css 1cw4hi4">.css-1cw4hi4{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:inherit;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ErrorOutlineIcon"><path d="M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></svg></div><style data-emotion="css 1xsto0d">.css-1xsto0d{padding:8px 0;min-width:0;overflow:auto;}</style><div class="MuiAlert-message css-1xsto0d"></div><style data-emotion="css 1mzcepu">.css-1mzcepu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;padding:4px 0 0 16px;margin-left:auto;margin-right:-8px;}</style><div class="MuiAlert-action css-1mzcepu"><style data-emotion="css jypskm">.css-jypskm{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-jypskm:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-jypskm:hover{background-color:transparent;}}.css-jypskm.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css q28n79">.css-q28n79{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-q28n79::-moz-focus-inner{border-style:none;}.css-q28n79.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-q28n79{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-q28n79:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-q28n79:hover{background-color:transparent;}}.css-q28n79.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-sizeSmall css-q28n79" tabindex="0" type="button" aria-label="close"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseIcon"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></svg></button></div></div></div></div></div><div class="privacy_page"><div class="MuiBox-root css-0"><style data-emotion="css-global o6gwfi">html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-text-size-adjust:100%;}*,*::before,*::after{box-sizing:inherit;}strong,b{font-weight:700;}body{margin:0;color:rgba(0, 0, 0, 0.87);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:0.00938em;background-color:#fff;}@media print{body{background-color:#fff;}}body::backdrop{background-color:#fff;}</style><div class="MuiBox-root css-0"><style data-emotion="css-global o6gwfi">html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-text-size-adjust:100%;}*,*::before,*::after{box-sizing:inherit;}strong,b{font-weight:700;}body{margin:0;color:rgba(0, 0, 0, 0.87);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:0.00938em;background-color:#fff;}@media print{body{background-color:#fff;}}body::backdrop{background-color:#fff;}</style><style data-emotion="css 13x2oq7">.css-13x2oq7{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:fixed;z-index:1100;top:0;left:auto;right:0;background-color:#1976d2;color:#fff;}@media print{.css-13x2oq7{position:absolute;}}</style><style data-emotion="css 5poeop">.css-5poeop{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:fixed;z-index:1100;top:0;left:auto;right:0;background-color:#1976d2;color:#fff;}@media print{.css-5poeop{position:absolute;}}</style><header class="MuiPaper-root MuiPaper-elevation MuiPaper-elevation4 MuiAppBar-root MuiAppBar-colorPrimary MuiAppBar-positionFixed webHeader mui-fixed css-5poeop"><style data-emotion="css 1ekb41w">.css-1ekb41w{width:100%;margin-left:auto;box-sizing:border-box;margin-right:auto;display:block;padding-left:16px;padding-right:16px;}@media (min-width:600px){.css-1ekb41w{padding-left:24px;padding-right:24px;}}@media (min-width:1536px){.css-1ekb41w{max-width:1536px;}}</style><div class="MuiContainer-root MuiContainer-maxWidthXl css-1ekb41w"><style data-emotion="css i6s8oy">.css-i6s8oy{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:16px;padding-right:16px;min-height:56px;}@media (min-width:600px){.css-i6s8oy{padding-left:24px;padding-right:24px;}}@media (min-width:0px){@media (orientation: landscape){.css-i6s8oy{min-height:48px;}}}@media (min-width:600px){.css-i6s8oy{min-height:64px;}}</style><div class="MuiToolbar-root MuiToolbar-gutters MuiToolbar-regular css-i6s8oy"><style data-emotion="css 13ge1hf">.css-13ge1hf{margin:0;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:1.25rem;line-height:1.6;letter-spacing:0.0075em;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}@media (min-width:600px){.css-13ge1hf{display:block;}}</style><a class="MuiTypography-root MuiTypography-h6 css-13ge1hf" href="/"><img src="/images/logo.png"/></a><style data-emotion="css 13tqxrv">@media (min-width:0px){.css-13tqxrv{display:none;}}@media (min-width:900px){.css-13tqxrv{display:block;}}</style><div class="MuiBox-root css-13tqxrv"><style data-emotion="css 13brihr">.css-13brihr{text-align:left;}</style><div class="mobilenavigationSlider MuiBox-root css-13brihr"><div class="mobilenavigation MuiBox-root css-0"><style data-emotion="css 11qrfta">.css-11qrfta{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 8px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#1976d2;}.css-11qrfta:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);}@media (hover: none){.css-11qrfta:hover{background-color:transparent;}}.css-11qrfta.Mui-disabled{color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css 1ujsas3">.css-1ujsas3{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 8px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#1976d2;}.css-1ujsas3::-moz-focus-inner{border-style:none;}.css-1ujsas3.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1ujsas3{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1ujsas3:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);}@media (hover: none){.css-1ujsas3:hover{background-color:transparent;}}.css-1ujsas3.Mui-disabled{color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-1ujsas3" tabindex="0" type="button"><a href="/tutorials"><span>Tutorials</span></a></button><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-1ujsas3" tabindex="0" type="button"><a href="/pricing"><span>Pricing</span></a></button><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-1ujsas3" tabindex="0" type="button"><a href="/contact"><img class="contactimg" src="/images/headphone.svg"/><span>Contact Us</span></a></button><style data-emotion="css 6ii3fu">.css-6ii3fu{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:5px 15px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border:1px solid rgba(25, 118, 210, 0.5);color:#1976d2;}.css-6ii3fu:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);border:1px solid #1976d2;}@media (hover: none){.css-6ii3fu:hover{background-color:transparent;}}.css-6ii3fu.Mui-disabled{color:rgba(0, 0, 0, 0.26);border:1px solid rgba(0, 0, 0, 0.12);}</style><style data-emotion="css 79xub">.css-79xub{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:5px 15px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border:1px solid rgba(25, 118, 210, 0.5);color:#1976d2;}.css-79xub::-moz-focus-inner{border-style:none;}.css-79xub.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-79xub{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-79xub:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);border:1px solid #1976d2;}@media (hover: none){.css-79xub:hover{background-color:transparent;}}.css-79xub.Mui-disabled{color:rgba(0, 0, 0, 0.26);border:1px solid rgba(0, 0, 0, 0.12);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-outlined MuiButton-outlinedPrimary MuiButton-sizeMedium MuiButton-outlinedSizeMedium MuiButton-root MuiButton-outlined MuiButton-outlinedPrimary MuiButton-sizeMedium MuiButton-outlinedSizeMedium css-79xub" tabindex="0" type="button"><a class="btn-cta-login" href="/login">Login</a></button><style data-emotion="css 1hxq67s">.css-1hxq67s{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1hxq67s:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1hxq67s:hover{background-color:#1976d2;}}.css-1hxq67s:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1hxq67s.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1hxq67s.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><style data-emotion="css 1hw9j7s">.css-1hw9j7s{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1hw9j7s::-moz-focus-inner{border-style:none;}.css-1hw9j7s.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1hw9j7s{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1hw9j7s:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1hw9j7s:hover{background-color:#1976d2;}}.css-1hw9j7s:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1hw9j7s.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1hw9j7s.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium fillbutton css-1hw9j7s" tabindex="0" type="button"><a class="btn-cta" href="/signup">Try for Free</a></button></div></div></div><style data-emotion="css j12c3b">.css-j12c3b{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;margin-left:-12px;color:inherit;margin-left:16px;}.css-j12c3b:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-j12c3b:hover{background-color:transparent;}}.css-j12c3b.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-j12c3b{display:none;}}</style><style data-emotion="css wt37vq">.css-wt37vq{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;margin-left:-12px;color:inherit;margin-left:16px;}.css-wt37vq::-moz-focus-inner{border-style:none;}.css-wt37vq.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-wt37vq{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-wt37vq:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-wt37vq:hover{background-color:transparent;}}.css-wt37vq.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-wt37vq{display:none;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-edgeStart MuiIconButton-sizeMedium css-wt37vq" tabindex="0" type="button" aria-label="open drawer"><style data-emotion="css vubbuv">.css-vubbuv{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:1.5rem;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="MenuIcon"><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"></path></svg></button></div></div></header><style data-emotion="css 1hscndo">.css-1hscndo{z-index:1200;}@media (min-width:0px){.css-1hscndo{display:block;}}@media (min-width:900px){.css-1hscndo{display:none;}}.css-1hscndo .MuiDrawer-paper{box-sizing:border-box;width:300px;}</style></div><div class="dashboard_layout"><header class="MuiPaper-root MuiPaper-elevation MuiPaper-elevation4 MuiAppBar-root MuiAppBar-colorPrimary MuiAppBar-positionFixed headerBlock export mui-fixed css-5poeop"><style data-emotion="css olyln6">.css-olyln6{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:16px;padding-right:16px;min-height:56px;-webkit-box-pack:justify;-webkit-justify-content:space-between!important;justify-content:space-between!important;}@media (min-width:600px){.css-olyln6{padding-left:24px;padding-right:24px;}}@media (min-width:0px){@media (orientation: landscape){.css-olyln6{min-height:48px;}}}@media (min-width:600px){.css-olyln6{min-height:64px;}}</style><div class="MuiToolbar-root MuiToolbar-gutters MuiToolbar-regular innerHeader css-olyln6"><div class="MuiBox-root css-0"><style data-emotion="css 636f3d">.css-636f3d{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(25, 118, 210, 0.4);display:inline-block;vertical-align:middle;margin-right:24px;}.css-636f3d:hover{text-decoration-color:inherit;}</style><style data-emotion="css 1s5wyay">.css-1s5wyay{margin:0;color:#1976d2;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(25, 118, 210, 0.4);display:inline-block;vertical-align:middle;margin-right:24px;}.css-1s5wyay:hover{text-decoration-color:inherit;}</style><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineAlways css-1s5wyay" title="illusto"><img src="/images/illustologo_colour.png" width="30" class="d-block"/></a><style data-emotion="css yl3cr">.css-yl3cr{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-yl3cr:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-yl3cr:hover{background-color:#1976d2;}}.css-yl3cr:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-yl3cr.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-yl3cr.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-yl3cr{display:none;}}@media (min-width:600px){.css-yl3cr{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}</style><style data-emotion="css 1flegd7">.css-1flegd7{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-1flegd7::-moz-focus-inner{border-style:none;}.css-1flegd7.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1flegd7{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1flegd7:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1flegd7:hover{background-color:#1976d2;}}.css-1flegd7:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1flegd7.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1flegd7.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-1flegd7{display:none;}}@media (min-width:600px){.css-1flegd7{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium updgradeBtn grey css-1flegd7" tabindex="0" type="button"><style data-emotion="css 6xugel">.css-6xugel{display:inherit;margin-right:8px;margin-left:-4px;}.css-6xugel>*:nth-of-type(1){font-size:20px;}</style><span class="MuiButton-startIcon MuiButton-iconSizeMedium css-6xugel"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowBackIcon"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"></path></svg></span>Back to editing</button></div><div class="MuiBox-root css-0"><style data-emotion="css 7dhv5v">.css-7dhv5v{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-7dhv5v:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-7dhv5v:hover{background-color:transparent;}}.css-7dhv5v.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-7dhv5v{margin-left:8px;}}</style><style data-emotion="css 1p5wb06">.css-1p5wb06{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1p5wb06::-moz-focus-inner{border-style:none;}.css-1p5wb06.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1p5wb06{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1p5wb06:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1p5wb06:hover{background-color:transparent;}}.css-1p5wb06.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-1p5wb06{margin-left:8px;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium invisible css-1p5wb06" tabindex="0" type="button"><style data-emotion="css 1rzb3uu">.css-1rzb3uu{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}</style><span class="MuiBadge-root MuiBadge-root css-1rzb3uu"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="NotificationsNoneOutlinedIcon"><path d="M12 22c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2zm6-6v-5c0-3.07-1.63-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.64 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2zm-2 1H8v-6c0-2.48 1.51-4.5 4-4.5s4 2.02 4 4.5v6z"></path></svg><style data-emotion="css ucders">.css-ucders{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;box-sizing:border-box;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.75rem;min-width:8px;line-height:1;padding:0;height:8px;border-radius:4px;z-index:1;-webkit-transition:-webkit-transform 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:transform 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;background-color:#d32f2f;color:#fff;top:0;right:0;-webkit-transform:scale(1) translate(50%, -50%);-moz-transform:scale(1) translate(50%, -50%);-ms-transform:scale(1) translate(50%, -50%);transform:scale(1) translate(50%, -50%);transform-origin:100% 0%;}.css-ucders.MuiBadge-invisible{-webkit-transform:scale(0) translate(50%, -50%);-moz-transform:scale(0) translate(50%, -50%);-ms-transform:scale(0) translate(50%, -50%);transform:scale(0) translate(50%, -50%);}</style><span class="MuiBadge-badge MuiBadge-dot MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorError MuiBadge-badge css-ucders"></span></span></button><style data-emotion="css 1e13ckn">.css-1e13ckn{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1e13ckn:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1e13ckn:hover{background-color:#1976d2;}}.css-1e13ckn:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1e13ckn.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1e13ckn.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-1e13ckn{display:none;margin-left:16px;}}@media (min-width:600px){.css-1e13ckn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-1e13ckn{margin-left:24px;}}</style><style data-emotion="css 1dt2vkl">.css-1dt2vkl{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1dt2vkl::-moz-focus-inner{border-style:none;}.css-1dt2vkl.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1dt2vkl{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1dt2vkl:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1dt2vkl:hover{background-color:#1976d2;}}.css-1dt2vkl:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1dt2vkl.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1dt2vkl.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-1dt2vkl{display:none;margin-left:16px;}}@media (min-width:600px){.css-1dt2vkl{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-1dt2vkl{margin-left:24px;}}</style><a class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium updgradeBtn d-none css-1dt2vkl" tabindex="0" href="mysubscription"><span class="MuiButton-startIcon MuiButton-iconSizeMedium css-6xugel"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="BoltIcon"><path d="M11 21h-1l1-7H7.5c-.58 0-.57-.32-.38-.66.19-.34.05-.08.07-.12C8.48 10.94 10.42 7.54 13 3h1l-1 7h3.5c.49 0 .56.33.47.51l-.07.15C12.96 17.55 11 21 11 21z"></path></svg></span>Upgrade</a><style data-emotion="css azlf5p">.css-azlf5p{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-azlf5p:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-azlf5p:hover{background-color:transparent;}}.css-azlf5p.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-azlf5p{margin-left:8px;}}@media (min-width:600px){.css-azlf5p{display:none;}}@media (min-width:900px){.css-azlf5p{margin-left:16px;}}</style><style data-emotion="css 7af4nv">.css-7af4nv{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-7af4nv::-moz-focus-inner{border-style:none;}.css-7af4nv.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-7af4nv{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-7af4nv:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-7af4nv:hover{background-color:transparent;}}.css-7af4nv.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-7af4nv{margin-left:8px;}}@media (min-width:600px){.css-7af4nv{display:none;}}@media (min-width:900px){.css-7af4nv{margin-left:16px;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-7af4nv" tabindex="0" type="button" aria-haspopup="true"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="MenuIcon"><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"></path></svg></button><style data-emotion="css 16tav1f">.css-16tav1f{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-16tav1f:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-16tav1f:hover{background-color:transparent;}}.css-16tav1f.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-16tav1f{display:none;margin-left:8px;}}@media (min-width:600px){.css-16tav1f{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-16tav1f{margin-left:16px;}}</style><style data-emotion="css 1kaidbf">.css-1kaidbf{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-1kaidbf::-moz-focus-inner{border-style:none;}.css-1kaidbf.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1kaidbf{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1kaidbf:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1kaidbf:hover{background-color:transparent;}}.css-1kaidbf.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-1kaidbf{display:none;margin-left:8px;}}@media (min-width:600px){.css-1kaidbf{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-1kaidbf{margin-left:16px;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-1kaidbf" tabindex="0" type="button"><style data-emotion="css i3denm">.css-i3denm{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:1.25rem;line-height:1;border-radius:50%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;background-color:#bdbdbd;width:32px;height:32px;font-size:16px;background-color:#2e7d32;}</style><div class="MuiAvatar-root MuiAvatar-circular MuiAvatar-colorDefault css-i3denm"><style data-emotion="css 4n1xvj">.css-4n1xvj{width:75%;height:75%;}</style><style data-emotion="css 13y7ul3">.css-13y7ul3{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:1.5rem;width:75%;height:75%;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium MuiAvatar-fallback css-13y7ul3" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="PersonIcon"><path d="M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"></path></svg></div></button></div></div></header><div class="editorDiv MuiBox-root css-0"><div class="videoDiv MuiBox-root css-0"><style data-emotion="css 1qm1lh">.css-1qm1lh{margin-bottom:16px;}</style><div class="versions MuiBox-root css-1qm1lh"><div class="MuiBox-root css-0"><h4></h4><style data-emotion="css 1yo8bqd">.css-1yo8bqd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-text-decoration:none;text-decoration:none;width:100%;box-sizing:border-box;text-align:left;padding-top:8px;padding-bottom:8px;padding-left:16px;padding-right:16px;}.css-1yo8bqd.Mui-focusVisible{background-color:rgba(0, 0, 0, 0.12);}.css-1yo8bqd.Mui-selected{background-color:rgba(25, 118, 210, 0.08);}.css-1yo8bqd.Mui-selected.Mui-focusVisible{background-color:rgba(25, 118, 210, 0.2);}.css-1yo8bqd.Mui-disabled{opacity:0.38;}</style><button class="MuiListItem-root MuiListItem-gutters MuiListItem-padding css-1yo8bqd"><style data-emotion="css 1tsvksn">.css-1tsvksn{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;margin-top:4px;margin-bottom:4px;}</style><div class="MuiListItemText-root css-1tsvksn"></div><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowDropDownRoundedIcon"><path d="m8.71 11.71 2.59 2.59c.39.39 1.02.39 1.41 0l2.59-2.59c.63-.63.18-1.71-.71-1.71H9.41c-.89 0-1.33 1.08-.7 1.71z"></path></svg></button></div><div class="invisible MuiBox-root css-0"><style data-emotion="css 15q9dur">.css-15q9dur{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-15q9dur:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-15q9dur:hover{background-color:#1976d2;}}.css-15q9dur:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-15q9dur.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-15q9dur.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><style data-emotion="css 18i19n3">.css-18i19n3{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-18i19n3::-moz-focus-inner{border-style:none;}.css-18i19n3.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-18i19n3{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-18i19n3:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-18i19n3:hover{background-color:#1976d2;}}.css-18i19n3:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-18i19n3.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-18i19n3.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium updgradeBtn css-18i19n3" tabindex="0" type="button">Share</button></div></div></div><div class="publishDiv MuiBox-root css-0"><div class="tablist MuiBox-root css-0"><style data-emotion="css orq8zk">.css-orq8zk{overflow:hidden;min-height:48px;-webkit-overflow-scrolling:touch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width:599.95px){.css-orq8zk .MuiTabs-scrollButtons{display:none;}}</style><div class="MuiTabs-root css-orq8zk"><style data-emotion="css 1anid1y">.css-1anid1y{position:relative;display:inline-block;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;white-space:nowrap;overflow-x:hidden;width:100%;}</style><div class="MuiTabs-scroller MuiTabs-fixed css-1anid1y" style="overflow:hidden;margin-bottom:0"><style data-emotion="css k008qs">.css-k008qs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}</style><div class="MuiTabs-flexContainer css-k008qs" role="tablist"><style data-emotion="css hkggz2">.css-hkggz2{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.25;letter-spacing:0.02857em;text-transform:uppercase;max-width:360px;min-width:90px;position:relative;min-height:48px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:12px 16px;overflow:hidden;white-space:normal;text-align:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:rgba(0, 0, 0, 0.6);}.css-hkggz2.Mui-selected{color:#1976d2;}.css-hkggz2.Mui-disabled{color:rgba(0, 0, 0, 0.38);}</style><style data-emotion="css 1q2h7u5">.css-1q2h7u5{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.25;letter-spacing:0.02857em;text-transform:uppercase;max-width:360px;min-width:90px;position:relative;min-height:48px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:12px 16px;overflow:hidden;white-space:normal;text-align:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:rgba(0, 0, 0, 0.6);}.css-1q2h7u5::-moz-focus-inner{border-style:none;}.css-1q2h7u5.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1q2h7u5{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1q2h7u5.Mui-selected{color:#1976d2;}.css-1q2h7u5.Mui-disabled{color:rgba(0, 0, 0, 0.38);}</style><button class="MuiButtonBase-root MuiTab-root MuiTab-textColorPrimary Mui-selected css-1q2h7u5" tabindex="0" type="button" role="tab" aria-selected="true">Publish details<style data-emotion="css ttwr4n">.css-ttwr4n{position:absolute;height:2px;bottom:0;width:100%;-webkit-transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;background-color:#1976d2;}</style><span class="MuiTabs-indicator css-ttwr4n"></span></button><button class="MuiButtonBase-root MuiTab-root MuiTab-textColorPrimary invisible css-1q2h7u5" tabindex="-1" type="button" role="tab" aria-selected="false">Comments</button></div></div></div></div><style data-emotion="css 19kzrtu">.css-19kzrtu{padding:24px;}</style><div class="MuiTabPanel-root css-19kzrtu" role="tabpanel"><div data-simplebar="init"><div class="simplebar-wrapper"><div class="simplebar-height-auto-observer-wrapper"><div class="simplebar-height-auto-observer"></div></div><div class="simplebar-mask"><div class="simplebar-offset"><div class="simplebar-content-wrapper" tabindex="0" role="region" aria-label="scrollable content"><div class="simplebar-content"><form action="#"><button id="hidden-btn" style="display:none">validate</button><div class="inputfield MuiBox-root css-0"><style data-emotion="css feqhe6">.css-feqhe6{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;min-width:0;padding:0;margin:0;border:0;vertical-align:top;width:100%;}</style><div class="MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root css-feqhe6"><style data-emotion="css 1rsx5uq">.css-1rsx5uq{display:block;transform-origin:top left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 24px);position:absolute;left:0;top:0;-webkit-transform:translate(12px, 16px) scale(1);-moz-transform:translate(12px, 16px) scale(1);-ms-transform:translate(12px, 16px) scale(1);transform:translate(12px, 16px) scale(1);-webkit-transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;z-index:1;pointer-events:none;}</style><style data-emotion="css 14x1nlk">.css-14x1nlk{color:rgba(0, 0, 0, 0.6);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;padding:0;position:relative;display:block;transform-origin:top left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 24px);position:absolute;left:0;top:0;-webkit-transform:translate(12px, 16px) scale(1);-moz-transform:translate(12px, 16px) scale(1);-ms-transform:translate(12px, 16px) scale(1);transform:translate(12px, 16px) scale(1);-webkit-transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;z-index:1;pointer-events:none;}.css-14x1nlk.Mui-focused{color:#1976d2;}.css-14x1nlk.Mui-disabled{color:rgba(0, 0, 0, 0.38);}.css-14x1nlk.Mui-error{color:#d32f2f;}</style><label class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled MuiFormLabel-colorPrimary MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled css-14x1nlk" data-shrink="false" for=":R4j6l9na6:" id=":R4j6l9na6:-label">Title (required)</label><style data-emotion="css-global 1prfaxn">@-webkit-keyframes mui-auto-fill{from{display:block;}}@keyframes mui-auto-fill{from{display:block;}}@-webkit-keyframes mui-auto-fill-cancel{from{display:block;}}@keyframes mui-auto-fill-cancel{from{display:block;}}</style><style data-emotion="css 1jg2gny">.css-1jg2gny{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;color:rgba(0, 0, 0, 0.87);box-sizing:border-box;position:relative;cursor:text;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;background-color:rgba(0, 0, 0, 0.06);border-top-left-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;}.css-1jg2gny.Mui-disabled{color:rgba(0, 0, 0, 0.38);cursor:default;}.css-1jg2gny:hover{background-color:rgba(0, 0, 0, 0.09);}@media (hover: none){.css-1jg2gny:hover{background-color:rgba(0, 0, 0, 0.06);}}.css-1jg2gny.Mui-focused{background-color:rgba(0, 0, 0, 0.06);}.css-1jg2gny.Mui-disabled{background-color:rgba(0, 0, 0, 0.12);}.css-1jg2gny:after{border-bottom:2px solid #1976d2;left:0;bottom:0;content:"";position:absolute;right:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;pointer-events:none;}.css-1jg2gny.Mui-focused:after{-webkit-transform:scaleX(1) translateX(0);-moz-transform:scaleX(1) translateX(0);-ms-transform:scaleX(1) translateX(0);transform:scaleX(1) translateX(0);}.css-1jg2gny.Mui-error:before,.css-1jg2gny.Mui-error:after{border-bottom-color:#d32f2f;}.css-1jg2gny:before{border-bottom:1px solid rgba(0, 0, 0, 0.42);left:0;bottom:0;content:"\00a0";position:absolute;right:0;-webkit-transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;pointer-events:none;}.css-1jg2gny:hover:not(.Mui-disabled, .Mui-error):before{border-bottom:1px solid rgba(0, 0, 0, 0.87);}.css-1jg2gny.Mui-disabled:before{border-bottom-style:dotted;}</style><div class="MuiInputBase-root MuiFilledInput-root MuiFilledInput-underline MuiInputBase-colorPrimary MuiInputBase-fullWidth MuiInputBase-formControl css-1jg2gny"><style data-emotion="css 2bxn45">.css-2bxn45{font:inherit;letter-spacing:inherit;color:currentColor;padding:4px 0 5px;border:0;box-sizing:content-box;background:none;height:1.4375em;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;-webkit-animation-name:mui-auto-fill-cancel;animation-name:mui-auto-fill-cancel;-webkit-animation-duration:10ms;animation-duration:10ms;padding-top:25px;padding-right:12px;padding-bottom:8px;padding-left:12px;}.css-2bxn45::-webkit-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45::-moz-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45:-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45::-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45:focus{outline:0;}.css-2bxn45:invalid{box-shadow:none;}.css-2bxn45::-webkit-search-decoration{-webkit-appearance:none;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45::-webkit-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45::-moz-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45::-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus::-webkit-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus::-moz-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus:-ms-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus::-ms-input-placeholder{opacity:0.42;}.css-2bxn45.Mui-disabled{opacity:1;-webkit-text-fill-color:rgba(0, 0, 0, 0.38);}.css-2bxn45:-webkit-autofill{-webkit-animation-duration:5000s;animation-duration:5000s;-webkit-animation-name:mui-auto-fill;animation-name:mui-auto-fill;}.css-2bxn45:-webkit-autofill{border-top-left-radius:inherit;border-top-right-radius:inherit;}</style><input aria-invalid="false" aria-describedby=":R4j6l9na6:-helper-text" autoComplete="off" id=":R4j6l9na6:" name="title" type="text" maxLength="100" class="MuiInputBase-input MuiFilledInput-input css-2bxn45" value=""/></div><style data-emotion="css v7esy">.css-v7esy{color:rgba(0, 0, 0, 0.6);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:0.75rem;line-height:1.66;letter-spacing:0.03333em;text-align:left;margin-top:3px;margin-right:14px;margin-bottom:0;margin-left:14px;}.css-v7esy.Mui-disabled{color:rgba(0, 0, 0, 0.38);}.css-v7esy.Mui-error{color:#d32f2f;}</style><p class="MuiFormHelperText-root MuiFormHelperText-sizeMedium MuiFormHelperText-contained css-v7esy" id=":R4j6l9na6:-helper-text"><small style="font-size:12px;color:rgb(194, 63, 56)"> </small></p></div></div><style data-emotion="css 10khgmf">.css-10khgmf{margin-top:12px;margin-bottom:12px;}</style><div class="inputfield emojiDiv MuiBox-root css-10khgmf"><div class="MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root multiline css-feqhe6"><label class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled MuiFormLabel-colorPrimary MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled css-14x1nlk" data-shrink="false" for="outlined-multiline-static" id="outlined-multiline-static-label">Description</label><style data-emotion="css-global 1prfaxn">@-webkit-keyframes mui-auto-fill{from{display:block;}}@keyframes mui-auto-fill{from{display:block;}}@-webkit-keyframes mui-auto-fill-cancel{from{display:block;}}@keyframes mui-auto-fill-cancel{from{display:block;}}</style><style data-emotion="css 12n0rmb">.css-12n0rmb{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;color:rgba(0, 0, 0, 0.87);box-sizing:border-box;position:relative;cursor:text;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 0 5px;width:100%;position:relative;background-color:rgba(0, 0, 0, 0.06);border-top-left-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;padding:25px 12px 8px;}.css-12n0rmb.Mui-disabled{color:rgba(0, 0, 0, 0.38);cursor:default;}.css-12n0rmb:hover{background-color:rgba(0, 0, 0, 0.09);}@media (hover: none){.css-12n0rmb:hover{background-color:rgba(0, 0, 0, 0.06);}}.css-12n0rmb.Mui-focused{background-color:rgba(0, 0, 0, 0.06);}.css-12n0rmb.Mui-disabled{background-color:rgba(0, 0, 0, 0.12);}.css-12n0rmb:after{border-bottom:2px solid #1976d2;left:0;bottom:0;content:"";position:absolute;right:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;pointer-events:none;}.css-12n0rmb.Mui-focused:after{-webkit-transform:scaleX(1) translateX(0);-moz-transform:scaleX(1) translateX(0);-ms-transform:scaleX(1) translateX(0);transform:scaleX(1) translateX(0);}.css-12n0rmb.Mui-error:before,.css-12n0rmb.Mui-error:after{border-bottom-color:#d32f2f;}.css-12n0rmb:before{border-bottom:1px solid rgba(0, 0, 0, 0.42);left:0;bottom:0;content:"\00a0";position:absolute;right:0;-webkit-transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;pointer-events:none;}.css-12n0rmb:hover:not(.Mui-disabled, .Mui-error):before{border-bottom:1px solid rgba(0, 0, 0, 0.87);}.css-12n0rmb.Mui-disabled:before{border-bottom-style:dotted;}</style><div class="MuiInputBase-root MuiFilledInput-root MuiFilledInput-underline MuiInputBase-colorPrimary MuiInputBase-fullWidth MuiInputBase-formControl MuiInputBase-multiline css-12n0rmb"><style data-emotion="css qm8ja9">.css-qm8ja9{font:inherit;letter-spacing:inherit;color:currentColor;padding:0;border:0;box-sizing:content-box;background:none;height:auto;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;-webkit-animation-name:mui-auto-fill-cancel;animation-name:mui-auto-fill-cancel;-webkit-animation-duration:10ms;animation-duration:10ms;resize:none;padding-top:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;}.css-qm8ja9::-webkit-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9::-moz-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9:-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9::-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9:focus{outline:0;}.css-qm8ja9:invalid{box-shadow:none;}.css-qm8ja9::-webkit-search-decoration{-webkit-appearance:none;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9::-webkit-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9::-moz-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9::-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus::-webkit-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus::-moz-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus:-ms-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus::-ms-input-placeholder{opacity:0.42;}.css-qm8ja9.Mui-disabled{opacity:1;-webkit-text-fill-color:rgba(0, 0, 0, 0.38);}.css-qm8ja9:-webkit-autofill{-webkit-animation-duration:5000s;animation-duration:5000s;-webkit-animation-name:mui-auto-fill;animation-name:mui-auto-fill;}.css-qm8ja9:-webkit-autofill{border-top-left-radius:inherit;border-top-right-radius:inherit;}</style><textarea rows="3" aria-invalid="false" autoComplete="off" id="outlined-multiline-static" name="description" maxLength="5000" class="MuiInputBase-input MuiFilledInput-input MuiInputBase-inputMultiline css-qm8ja9"></textarea><textarea aria-hidden="true" class="MuiInputBase-input MuiFilledInput-input MuiInputBase-inputMultiline css-qm8ja9" readonly="" tabindex="-1" style="visibility:hidden;position:absolute;overflow:hidden;height:0;top:0;left:0;transform:translateZ(0);padding:0"></textarea></div></div><style data-emotion="css vyh1fs">.css-vyh1fs{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-vyh1fs.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css 1ua49gz">.css-1ua49gz{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1ua49gz::-moz-focus-inner{border-style:none;}.css-1ua49gz.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1ua49gz{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1ua49gz.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium activeClass invisible css-1ua49gz" tabindex="0" type="button"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="AddReactionOutlinedIcon"><path d="M7 9.5C7 8.67 7.67 8 8.5 8s1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5zm5 8c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5zm3.5-6.5c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5zM22 1h-2v2h-2v2h2v2h2V5h2V3h-2V1zm-2 11c0 4.42-3.58 8-8 8s-8-3.58-8-8 3.58-8 8-8c1.46 0 2.82.4 4 1.08V2.84C14.77 2.3 13.42 2 11.99 2 6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12c0-1.05-.17-2.05-.47-3H19.4c.38.93.6 1.94.6 3z"></path></svg></button></div><div class="inputfield selectWrapper MuiBox-root css-0"><style data-emotion="css xxees4">.css-xxees4.Mui-focused .MuiAutocomplete-clearIndicator{visibility:visible;}@media (pointer: fine){.css-xxees4:hover .MuiAutocomplete-clearIndicator{visibility:visible;}}.css-xxees4 .MuiAutocomplete-tag{margin:3px;max-width:calc(100% - 6px);}.css-xxees4 .MuiAutocomplete-inputRoot{-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.MuiAutocomplete-hasPopupIcon.css-xxees4 .MuiAutocomplete-inputRoot,.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiAutocomplete-inputRoot{padding-right:30px;}.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiAutocomplete-inputRoot{padding-right:56px;}.css-xxees4 .MuiAutocomplete-inputRoot .MuiAutocomplete-input{width:0;min-width:30px;}.css-xxees4 .MuiInput-root{padding-bottom:1px;}.css-xxees4 .MuiInput-root .MuiInput-input{padding:4px 4px 4px 0px;}.css-xxees4 .MuiInput-root.MuiInputBase-sizeSmall .MuiInput-input{padding:2px 4px 3px 0;}.css-xxees4 .MuiOutlinedInput-root{padding:9px;}.MuiAutocomplete-hasPopupIcon.css-xxees4 .MuiOutlinedInput-root,.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiOutlinedInput-root{padding-right:39px;}.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiOutlinedInput-root{padding-right:65px;}.css-xxees4 .MuiOutlinedInput-root .MuiAutocomplete-input{padding:7.5px 4px 7.5px 6px;}.css-xxees4 .MuiOutlinedInput-root .MuiAutocomplete-endAdornment{right:9px;}.css-xxees4 .MuiOutlinedInput-root.MuiInputBase-sizeSmall{padding-top:6px;padding-bottom:6px;padding-left:6px;}.css-xxees4 .MuiOutlinedInput-root.MuiInputBase-sizeSmall .MuiAutocomplete-input{padding:2.5px 4px 2.5px 6px;}.css-xxees4 .MuiFilledInput-root{padding-top:19px;padding-left:8px;}.MuiAutocomplete-hasPopupIcon.css-xxees4 .MuiFilledInput-root,.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiFilledInput-root{padding-right:39px;}.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiFilledInput-root{padding-right:65px;}.css-xxees4 .MuiFilledInput-root .MuiFilledInput-input{padding:7px 4px;}.css-xxees4 .MuiFilledInput-root .MuiAutocomplete-endAdornment{right:9px;}.css-xxees4 .MuiFilledInput-root.MuiInputBase-sizeSmall{padding-bottom:1px;}.css-xxees4 .MuiFilledInput-root.MuiInputBase-sizeSmall .MuiFilledInput-input{padding:2.5px 4px;}.css-xxees4 .MuiInputBase-hiddenLabel{padding-top:8px;}.css-xxees4 .MuiAutocomplete-input{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-overflow:ellipsis;opacity:1;}</style><div class="MuiAutocomplete-root MuiAutocomplete-hasPopupIcon css-xxees4" name="projectCategory"><div class="MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root css-feqhe6" field="[object Object]" form="[object Object]"><label class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled MuiFormLabel-colorPrimary MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled css-14x1nlk" data-shrink="false" for="tags-outlined" id="tags-outlined-label">Content category</label><style data-emotion="css-global 1prfaxn">@-webkit-keyframes mui-auto-fill{from{display:block;}}@keyframes mui-auto-fill{from{display:block;}}@-webkit-keyframes mui-auto-fill-cancel{from{display:block;}}@keyframes mui-auto-fill-cancel{from{display:block;}}</style><style data-emotion="css 10edkuc">.css-10edkuc{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;color:rgba(0, 0, 0, 0.87);box-sizing:border-box;position:relative;cursor:text;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;background-color:rgba(0, 0, 0, 0.06);border-top-left-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;padding-right:12px;}.css-10edkuc.Mui-disabled{color:rgba(0, 0, 0, 0.38);cursor:default;}.css-10edkuc:hover{background-color:rgba(0, 0, 0, 0.09);}@media (hover: none){.css-10edkuc:hover{background-color:rgba(0, 0, 0, 0.06);}}.css-10edkuc.Mui-focused{background-color:rgba(0, 0, 0, 0.06);}.css-10edkuc.Mui-disabled{background-color:rgba(0, 0, 0, 0.12);}.css-10edkuc:after{border-bottom:2px solid #1976d2;left:0;bottom:0;content:"";position:absolute;right:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;pointer-events:none;}.css-10edkuc.Mui-focused:after{-webkit-transform:scaleX(1) translateX(0);-moz-transform:scaleX(1) translateX(0);-ms-transform:scaleX(1) translateX(0);transform:scaleX(1) translateX(0);}.css-10edkuc.Mui-error:before,.css-10edkuc.Mui-error:after{border-bottom-color:#d32f2f;}.css-10edkuc:before{border-bottom:1px solid rgba(0, 0, 0, 0.42);left:0;bottom:0;content:"\00a0";position:absolute;right:0;-webkit-transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;pointer-events:none;}.css-10edkuc:hover:not(.Mui-disabled, .Mui-error):before{border-bottom:1px solid rgba(0, 0, 0, 0.87);}.css-10edkuc.Mui-disabled:before{border-bottom-style:dotted;}</style><div class="MuiInputBase-root MuiFilledInput-root MuiFilledInput-underline MuiInputBase-colorPrimary MuiInputBase-fullWidth MuiInputBase-formControl MuiInputBase-adornedEnd MuiAutocomplete-inputRoot css-10edkuc"><style data-emotion="css ftr4jk">.css-ftr4jk{font:inherit;letter-spacing:inherit;color:currentColor;padding:4px 0 5px;border:0;box-sizing:content-box;background:none;height:1.4375em;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;-webkit-animation-name:mui-auto-fill-cancel;animation-name:mui-auto-fill-cancel;-webkit-animation-duration:10ms;animation-duration:10ms;padding-top:25px;padding-right:0;padding-bottom:8px;padding-left:12px;}.css-ftr4jk::-webkit-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk::-moz-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk:-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk::-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk:focus{outline:0;}.css-ftr4jk:invalid{box-shadow:none;}.css-ftr4jk::-webkit-search-decoration{-webkit-appearance:none;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk::-webkit-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk::-moz-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk::-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus::-webkit-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus::-moz-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus:-ms-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus::-ms-input-placeholder{opacity:0.42;}.css-ftr4jk.Mui-disabled{opacity:1;-webkit-text-fill-color:rgba(0, 0, 0, 0.38);}.css-ftr4jk:-webkit-autofill{-webkit-animation-duration:5000s;animation-duration:5000s;-webkit-animation-name:mui-auto-fill;animation-name:mui-auto-fill;}.css-ftr4jk:-webkit-autofill{border-top-left-radius:inherit;border-top-right-radius:inherit;}</style><input aria-invalid="false" autoComplete="off" id="tags-outlined" type="text" class="MuiInputBase-input MuiFilledInput-input MuiInputBase-inputAdornedEnd MuiAutocomplete-input MuiAutocomplete-inputFocused css-ftr4jk" aria-autocomplete="list" aria-expanded="false" autoCapitalize="none" spellcheck="false" role="combobox" value=""/><style data-emotion="css 2iz2x6">.css-2iz2x6{position:absolute;right:0;top:calc(50% - 14px);}</style><div class="MuiAutocomplete-endAdornment css-2iz2x6"><style data-emotion="css kkipqg">.css-kkipqg{padding:2px;margin-right:-2px;}</style><style data-emotion="css 5u2mdu">.css-5u2mdu{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:2px;margin-right:-2px;}.css-5u2mdu:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-5u2mdu:hover{background-color:transparent;}}.css-5u2mdu.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css uge3vf">.css-uge3vf{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:2px;margin-right:-2px;}.css-uge3vf::-moz-focus-inner{border-style:none;}.css-uge3vf.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-uge3vf{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-uge3vf:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-uge3vf:hover{background-color:transparent;}}.css-uge3vf.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium MuiAutocomplete-popupIndicator css-uge3vf" tabindex="-1" type="button" aria-label="Open" title="Open"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowDropDownIcon"><path d="M7 10l5 5 5-5z"></path></svg></button></div></div></div></div></div></form><style data-emotion="css 178yklu">.css-178yklu{margin-top:24px;}</style><div class="videoWrapper MuiBox-root css-178yklu"><h3>Save your video</h3><style data-emotion="css 1ebprri">.css-1ebprri{margin-top:16px;margin-bottom:16px;}</style><div class="savePubVideos MuiBox-root css-1ebprri"><div class="savePubVideosBtns MuiBox-root css-0"><div class="embla"><style data-emotion="css 1wf493t">.css-1wf493t{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1wf493t:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1wf493t:hover{background-color:transparent;}}.css-1wf493t.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css 1yxmbwk">.css-1yxmbwk{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1yxmbwk::-moz-focus-inner{border-style:none;}.css-1yxmbwk.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1yxmbwk{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1yxmbwk:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1yxmbwk:hover{background-color:transparent;}}.css-1yxmbwk.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--prev css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowBackIcon"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"></path></svg></button><div class="embla__viewport"><div class="embla__container"><div class="innerDiv MuiBox-root css-0"><style data-emotion="css 1ay9vb9">.css-1ay9vb9{margin-right:16px;}</style><div class="MuiBox-root css-1ay9vb9"><style data-emotion="css 1xmheos animation-wiooy9">.css-1xmheos{display:block;background-color:rgba(0, 0, 0, 0.11);height:1.2em;border-radius:50%;position:relative;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black);}.css-1xmheos::after{-webkit-animation:animation-wiooy9 1.6s linear 0.5s infinite;animation:animation-wiooy9 1.6s linear 0.5s infinite;background:linear-gradient(
90deg,
transparent,
rgba(0, 0, 0, 0.04),
transparent
);content:'';position:absolute;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);bottom:0;left:0;right:0;top:0;}@-webkit-keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}@keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}</style><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><style data-emotion="css jbzws6 animation-wiooy9">.css-jbzws6{display:block;background-color:rgba(0, 0, 0, 0.11);height:auto;margin-top:0;margin-bottom:0;transform-origin:0 55%;-webkit-transform:scale(1, 0.60);-moz-transform:scale(1, 0.60);-ms-transform:scale(1, 0.60);transform:scale(1, 0.60);border-radius:4px/6.7px;position:relative;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black);font-size:10px;}.css-jbzws6:empty:before{content:"\00a0";}.css-jbzws6::after{-webkit-animation:animation-wiooy9 1.6s linear 0.5s infinite;animation:animation-wiooy9 1.6s linear 0.5s infinite;background:linear-gradient(
90deg,
transparent,
rgba(0, 0, 0, 0.04),
transparent
);content:'';position:absolute;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);bottom:0;left:0;right:0;top:0;}@-webkit-keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}@keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}</style><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div></div></div><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--next css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowForwardIcon"><path d="m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"></path></svg></button></div></div><div class="savePubVideosContent MuiBox-root css-0"><div class="d-none MuiBox-root css-0"><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium close css-1yxmbwk" tabindex="0" type="button"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseRoundedIcon"><path d="M18.3 5.71a.9959.9959 0 0 0-1.41 0L12 10.59 7.11 5.7a.9959.9959 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L10.59 12 5.7 16.89c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L12 13.41l4.89 4.89c.39.39 1.02.39 1.41 0 .39-.39.39-1.02 0-1.41L13.41 12l4.89-4.89c.38-.38.38-1.02 0-1.4z"></path></svg></button><div class="socialButtonDiv MuiBox-root css-0"><div><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium socialbutton css-1ujsas3" tabindex="0" type="button"><span class="MuiButton-startIcon MuiButton-iconSizeMedium css-6xugel"><img src="/images/icons/icons-google-drive.png" class="d-block"/></span>Connect to Google drive</button></div></div><style data-emotion="css 1k371a6">@media print{.css-1k371a6{position:absolute!important;}}</style><div class="bottomInfo MuiBox-root css-0"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="InfoOutlinedIcon"><path d="M11 7h2v2h-2zm0 4h2v6h-2zm1-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"></path></svg><p>View Google drive&#x27;s publishing guideline</p></div></div></div></div></div><style data-emotion="css rh9wbx">@media print{.css-rh9wbx{position:absolute!important;}}@media (min-width:0px){.css-rh9wbx{display:none;}}@media (min-width:600px){.css-rh9wbx{display:block;}}</style><style data-emotion="css jcaym6">.css-jcaym6{z-index:1200;}@media (min-width:600px){.css-jcaym6{display:none;}}</style><div class="videoWrapper MuiBox-root css-0"><h3>Publish your video</h3><div class="savePubVideos MuiBox-root css-1ebprri"><div class="savePubVideosBtns MuiBox-root css-0"><div class="embla"><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--prev css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowBackIcon"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"></path></svg></button><div class="embla__viewport"><div class="embla__container"><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div></div></div><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--next css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowForwardIcon"><path d="m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"></path></svg></button></div></div><div class="savePubVideosContent MuiBox-root css-0"><div class="innerDiv MuiBox-root css-0"><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium close css-1yxmbwk" tabindex="0" type="button"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseRoundedIcon"><path d="M18.3 5.71a.9959.9959 0 0 0-1.41 0L12 10.59 7.11 5.7a.9959.9959 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L10.59 12 5.7 16.89c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L12 13.41l4.89 4.89c.39.39 1.02.39 1.41 0 .39-.39.39-1.02 0-1.41L13.41 12l4.89-4.89c.38-.38.38-1.02 0-1.4z"></path></svg></button></div></div></div></div></div></div></div></div><div class="simplebar-placeholder"></div></div><div class="simplebar-track simplebar-horizontal"><div class="simplebar-scrollbar"></div></div><div class="simplebar-track simplebar-vertical"><div class="simplebar-scrollbar"></div></div></div></div><div class="MuiTabPanel-root css-19kzrtu" hidden="" role="tabpanel"></div></div></div><style data-emotion="css 1wq8aec">.css-1wq8aec{z-index:1200;}@media (min-width:0px){.css-1wq8aec{display:block;}}@media (min-width:600px){.css-1wq8aec{display:none;}}</style></div><footer class="webFooter MuiBox-root css-0"><div class="MuiContainer-root MuiContainer-maxWidthXl css-1ekb41w"><style data-emotion="css isbt42">.css-isbt42{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:-16px;width:calc(100% + 16px);margin-left:-16px;}.css-isbt42>.MuiGrid-item{padding-top:16px;}.css-isbt42>.MuiGrid-item{padding-left:16px;}</style><div class="MuiGrid-root MuiGrid-container MuiGrid-spacing-xs-2 css-isbt42"><style data-emotion="css 1ha4th6">.css-1ha4th6{box-sizing:border-box;margin:0;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:100%;}@media (min-width:600px){.css-1ha4th6{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:100%;}}@media (min-width:900px){.css-1ha4th6{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:25%;}}@media (min-width:1200px){.css-1ha4th6{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:25%;}}@media (min-width:1536px){.css-1ha4th6{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:25%;}}</style><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><div class="brand-logo"><img src="/images/logo.png"/></div><p>Use our free video editor to create amazing videos today</p></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><ul class="contact-list"><li class="item"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-xr78m9" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="MailOutlineOutlinedIcon"><path d="M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 14H4V8l8 5 8-5v10zm-8-7L4 6h16l-8 5z"></path></svg><span><a href="mailto:contact@illusto.com">contact@illusto.com</a></span></li></ul></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><div class="footerLink"><ul><li><a href="/">About Us</a></li><li><a href="/tutorials">Tutorials</a></li><li><a href="/faq">FAQs</a></li><li><a target="_blank" href="https://dev-app.illusto.com/blog/">Blog</a></li><li><a href="/comingsoon">Glossary</a></li></ul><ul><li><a href="/contact">Contact Us</a></li><li><a href="/terms">Terms</a></li><li><a href="/privacy">Privacy</a></li></ul></div></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><div class="social-icons"><a target="_blank" href="https://www.youtube.com/channel/UC9ZPOYA0MK4-QNxbo_81bTw"> <img src="/images/YT.svg" alt="youtube"/></a><a target="_blank" href="https://www.facebook.com/IllustoHQ"><img src="/images/fb.svg" alt="facebook"/></a><a target="_blank" href="https://www.instagram.com/illustofficial/"> <img src="/images/insta.svg" alt="instagram"/></a><a target="_blank" href="https://www.linkedin.com/company/illusto/"> <img src="/images/in.svg" alt="linkedin"/></a><a target="_blank" href="https://twitter.com/IllustoHQ"><img src="/images/twitte.svg" alt="twitter"/></a></div><div class="featuredimg"><a href="https://www.producthunt.com/posts/illusto?utm_source=badge-featured&amp;utm_medium=badge&amp;utm_souce=badge-illusto%22" target="_blank"><img src="/images/featured.svg"/></a></div></div></div><div class="copyText MuiBox-root css-0"><p>.. 2023 Multistream Technologies Pvt. Ltd.</p></div><div class="BackToTop"><svg xmlns="http://www.w3.org/2000/svg" width="9" height="16" class="BackToTop__icon"><path fill="#FFF" fill-rule="evenodd" d="M.3 14.3c-.4.4-.4 1.02 0 1.4.38.4 1 .4 1.4 0l7-7c.4-.4.4-1.02 0-1.4l-7-7C1.3-.1.68-.1.3.3c-.4.38-.4 1 0 1.4L6.6 8 .3 14.3z"></path></svg></div></div></footer></div></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/export","query":{},"buildId":"A7LJyg1KFMpKal_I3QQ9j","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript></body></html>

Dynamic analysis

Data is read from location.href and passed to history.replaceState.

The following value was injected into the source:

https://dev-app.illusto.com/export?ps1cfz9k9t=ps1cfz9k9t%27%22`'"/ps1cfz9k9t/><ps1cfz9k9t/\>q8xplxatxb&#ps1cfz9k9t=ps1cfz9k9t%27%22`'"/ps1cfz9k9t/><ps1cfz9k9t/\>q8xplxatxb&

The previous value reached the sink as:

/export?ps1cfz9k9t=ps1cfz9k9t%27%22`%27%22/ps1cfz9k9t/%3E%3Cps1cfz9k9t/\%3Eq8xplxatxb&#ps1cfz9k9t=ps1cfz9k9t%27%22%60'%22/ps1cfz9k9t/%3E%3Cps1cfz9k9t/\%3Eq8xplxatxb&

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at t.getURL (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:80055)
at Object.<anonymous> (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:8636)
at Generator.next (<anonymous>)
at r (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:137)
at l (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:334)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:393
at new Promise (<anonymous>)
at Object.<anonymous> (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:275)
at Object.G (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:9049)
at t.initialize (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:7074)
at 21783 (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:15928)
at c (https://dev-app.illusto.com/_next/static/chunks/webpack-dd8919a572f3efbe.js:1:161)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:89624
at c.O (https://dev-app.illusto.com/_next/static/chunks/webpack-dd8919a572f3efbe.js:1:587)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:89646
at o (https://dev-app.illusto.com/_next/static/chunks/webpack-dd8919a572f3efbe.js:1:1995)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:51

The stack trace at the sink was:

at Object.AdTdD (<anonymous>:1:618162)
at History.replaceState (<anonymous>:1:618402)
at J.changeState (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:57745)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:57179
at Generator.next (<anonymous>)
at r (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:137)
at l (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:334)

This was triggered by a message event.

2.7.3. https://dev-app.illusto.com/login
Previous  Next

Summary

Severity:   Information
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /login

Issue detail

The application may be vulnerable to DOM-based DOM data manipulation. Data is read from location.href and passed to history.replaceState.

Request 1

GET /login HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D1%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266199.57.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266199.58.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266199.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/dashboard
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response 1

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:50:03 GMT
Content-Type: text/html; charset=utf-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
X-Powered-By: Next.js
ETag: "3szx8opqhq6g4"
Vary: Accept-Encoding
Content-Length: 8356

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>Login | illusto</title><meta property="og:title" content="Access your video editing account and unleash your creativity. Login now to continue working on your projects and bring your vision to life."/><meta name="next-head-count" content="4"/><link rel="preload" href="/_next/static/css/87f5e2c97b954880.css" as="style"/><link rel="stylesheet" href="/_next/static/css/87f5e2c97b954880.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="/_next/static/chunks/webpack-dd8919a572f3efbe.js" defer=""></script><script src="/_next/static/chunks/framework-1f1fb5c07f2be279.js" defer=""></script><script src="/_next/static/chunks/main-42b45f53948b43e8.js" defer=""></script><script src="/_next/static/chunks/pages/_app-0c1956830c7f6018.js" defer=""></script><script src="/_next/static/chunks/4347-dbc2f0dfcf4db24e.js" defer=""></script><script src="/_next/static/chunks/135-4a14e2895d2a2645.js" defer=""></script><script src="/_next/static/chunks/7307-ecd48816407d7807.js" defer=""></script><script src="/_next/static/chunks/3184-d4abe521a0bb8ce8.js" defer=""></script><script src="/_next/static/chunks/5572-308d9fa0a85c2c5d.js" defer=""></script><script src="/_next/static/chunks/5171-6cd6c7c8044e61e0.js" defer=""></script><script src="/_next/static/chunks/8755-bee09a232fb7ec60.js" defer=""></script><script src="/_next/static/chunks/8523-bea1385d1672bd94.js" defer=""></script><script src="/_next/static/chunks/1866-f7d99f75c34b8551.js" defer=""></script><script src="/_next/static/chunks/pages/login-7262f8d1210d07d6.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css a0y2e3">.css-a0y2e3{height:0;overflow:hidden;-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;visibility:hidden;}</style><div class="MuiCollapse-root MuiCollapse-vertical alertBox MuiCollapse-hidden css-a0y2e3" style="min-height:0px"><style data-emotion="css hboir5">.css-hboir5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}</style><div class="MuiCollapse-wrapper MuiCollapse-vertical css-hboir5"><style data-emotion="css 8atqhb">.css-8atqhb{width:100%;}</style><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-8atqhb"><style data-emotion="css 1gnnicf">.css-1gnnicf{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><style data-emotion="css 15e7ee5">.css-15e7ee5{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:none;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAlert-root MuiAlert-filledError MuiAlert-filled css-15e7ee5" role="alert"><style data-emotion="css 1l54tgj">.css-1l54tgj{margin-right:12px;padding:7px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:22px;opacity:0.9;}</style><div class="MuiAlert-icon css-1l54tgj"><style data-emotion="css 1cw4hi4">.css-1cw4hi4{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:inherit;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ErrorOutlineIcon"><path d="M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></svg></div><style data-emotion="css 1xsto0d">.css-1xsto0d{padding:8px 0;min-width:0;overflow:auto;}</style><div class="MuiAlert-message css-1xsto0d"></div><style data-emotion="css 1mzcepu">.css-1mzcepu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;padding:4px 0 0 16px;margin-left:auto;margin-right:-8px;}</style><div class="MuiAlert-action css-1mzcepu"><style data-emotion="css jypskm">.css-jypskm{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-jypskm:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-jypskm:hover{background-color:transparent;}}.css-jypskm.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css q28n79">.css-q28n79{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-q28n79::-moz-focus-inner{border-style:none;}.css-q28n79.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-q28n79{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-q28n79:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-q28n79:hover{background-color:transparent;}}.css-q28n79.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-sizeSmall css-q28n79" tabindex="0" type="button" aria-label="close"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseIcon"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></svg></button></div></div></div></div></div><div class="loader"><img src="/images/Loading.gif"/></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/login","query":{},"buildId":"A7LJyg1KFMpKal_I3QQ9j","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript></body></html>

Dynamic analysis

Data is read from location.href and passed to history.replaceState.

The following value was injected into the source:

https://dev-app.illusto.com/login?kfggq2bxe4=kfggq2bxe4%27%22`'"/kfggq2bxe4/><kfggq2bxe4/\>zt9gfaf7vk&#kfggq2bxe4=kfggq2bxe4%27%22`'"/kfggq2bxe4/><kfggq2bxe4/\>zt9gfaf7vk&

The previous value reached the sink as:

/login?kfggq2bxe4=kfggq2bxe4%27%22`'"/kfggq2bxe4/><kfggq2bxe4/\>zt9gfaf7vk&#kfggq2bxe4=kfggq2bxe4%27%22`'"/kfggq2bxe4/><kfggq2bxe4/\>zt9gfaf7vk&

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at t.getURL (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:80055)
at new J (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:65896)
at t.createRouter (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:26733)
at Object.<anonymous> (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:15092)
at Generator.next (<anonymous>)
at r (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:137)
at l (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:334)

The stack trace at the sink was:

at Object.AdTdD (<anonymous>:1:618162)
at History.replaceState (<anonymous>:1:618402)
at J.changeState (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:57745)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:66019
2.7.4. https://dev-app.illusto.com/login
Previous  Next

Summary

Severity:   Information
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /login

Issue detail

The application may be vulnerable to DOM-based DOM data manipulation. Data is read from location.href and passed to history.replaceState.

Request 1

GET /login HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D1%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266199.57.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266199.58.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266199.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/dashboard
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response 1

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:50:03 GMT
Content-Type: text/html; charset=utf-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
X-Powered-By: Next.js
ETag: "3szx8opqhq6g4"
Vary: Accept-Encoding
Content-Length: 8356

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>Login | illusto</title><meta property="og:title" content="Access your video editing account and unleash your creativity. Login now to continue working on your projects and bring your vision to life."/><meta name="next-head-count" content="4"/><link rel="preload" href="/_next/static/css/87f5e2c97b954880.css" as="style"/><link rel="stylesheet" href="/_next/static/css/87f5e2c97b954880.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="/_next/static/chunks/webpack-dd8919a572f3efbe.js" defer=""></script><script src="/_next/static/chunks/framework-1f1fb5c07f2be279.js" defer=""></script><script src="/_next/static/chunks/main-42b45f53948b43e8.js" defer=""></script><script src="/_next/static/chunks/pages/_app-0c1956830c7f6018.js" defer=""></script><script src="/_next/static/chunks/4347-dbc2f0dfcf4db24e.js" defer=""></script><script src="/_next/static/chunks/135-4a14e2895d2a2645.js" defer=""></script><script src="/_next/static/chunks/7307-ecd48816407d7807.js" defer=""></script><script src="/_next/static/chunks/3184-d4abe521a0bb8ce8.js" defer=""></script><script src="/_next/static/chunks/5572-308d9fa0a85c2c5d.js" defer=""></script><script src="/_next/static/chunks/5171-6cd6c7c8044e61e0.js" defer=""></script><script src="/_next/static/chunks/8755-bee09a232fb7ec60.js" defer=""></script><script src="/_next/static/chunks/8523-bea1385d1672bd94.js" defer=""></script><script src="/_next/static/chunks/1866-f7d99f75c34b8551.js" defer=""></script><script src="/_next/static/chunks/pages/login-7262f8d1210d07d6.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css a0y2e3">.css-a0y2e3{height:0;overflow:hidden;-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;visibility:hidden;}</style><div class="MuiCollapse-root MuiCollapse-vertical alertBox MuiCollapse-hidden css-a0y2e3" style="min-height:0px"><style data-emotion="css hboir5">.css-hboir5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}</style><div class="MuiCollapse-wrapper MuiCollapse-vertical css-hboir5"><style data-emotion="css 8atqhb">.css-8atqhb{width:100%;}</style><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-8atqhb"><style data-emotion="css 1gnnicf">.css-1gnnicf{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><style data-emotion="css 15e7ee5">.css-15e7ee5{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:none;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAlert-root MuiAlert-filledError MuiAlert-filled css-15e7ee5" role="alert"><style data-emotion="css 1l54tgj">.css-1l54tgj{margin-right:12px;padding:7px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:22px;opacity:0.9;}</style><div class="MuiAlert-icon css-1l54tgj"><style data-emotion="css 1cw4hi4">.css-1cw4hi4{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:inherit;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ErrorOutlineIcon"><path d="M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></svg></div><style data-emotion="css 1xsto0d">.css-1xsto0d{padding:8px 0;min-width:0;overflow:auto;}</style><div class="MuiAlert-message css-1xsto0d"></div><style data-emotion="css 1mzcepu">.css-1mzcepu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;padding:4px 0 0 16px;margin-left:auto;margin-right:-8px;}</style><div class="MuiAlert-action css-1mzcepu"><style data-emotion="css jypskm">.css-jypskm{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-jypskm:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-jypskm:hover{background-color:transparent;}}.css-jypskm.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css q28n79">.css-q28n79{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-q28n79::-moz-focus-inner{border-style:none;}.css-q28n79.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-q28n79{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-q28n79:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-q28n79:hover{background-color:transparent;}}.css-q28n79.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-sizeSmall css-q28n79" tabindex="0" type="button" aria-label="close"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseIcon"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></svg></button></div></div></div></div></div><div class="loader"><img src="/images/Loading.gif"/></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/login","query":{},"buildId":"A7LJyg1KFMpKal_I3QQ9j","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript></body></html>

Dynamic analysis

Data is read from location.href and passed to history.replaceState.

The following value was injected into the source:

https://dev-app.illusto.com/login?ayfolf6pq5=ayfolf6pq5%27%22`'"/ayfolf6pq5/><ayfolf6pq5/\>bq7zitsgfg&#ayfolf6pq5=ayfolf6pq5%27%22`'"/ayfolf6pq5/><ayfolf6pq5/\>bq7zitsgfg&

The previous value reached the sink as:

/login?ayfolf6pq5=ayfolf6pq5%27%22`%27%22/ayfolf6pq5/%3E%3Cayfolf6pq5/\%3Ebq7zitsgfg&#ayfolf6pq5=ayfolf6pq5%27%22%60'%22/ayfolf6pq5/%3E%3Cayfolf6pq5/\%3Ebq7zitsgfg&

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at t.getURL (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:80055)
at Object.<anonymous> (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:8636)
at Generator.next (<anonymous>)
at r (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:137)
at l (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:334)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:393
at new Promise (<anonymous>)
at Object.<anonymous> (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:275)
at Object.G (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:9049)
at t.initialize (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:7074)
at 21783 (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:15928)
at c (https://dev-app.illusto.com/_next/static/chunks/webpack-dd8919a572f3efbe.js:1:161)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:89624
at c.O (https://dev-app.illusto.com/_next/static/chunks/webpack-dd8919a572f3efbe.js:1:587)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:89646
at o (https://dev-app.illusto.com/_next/static/chunks/webpack-dd8919a572f3efbe.js:1:1995)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:51

The stack trace at the sink was:

at Object.AdTdD (<anonymous>:1:618162)
at History.replaceState (<anonymous>:1:618402)
at J.changeState (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:57745)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:57179
at Generator.next (<anonymous>)
at r (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:137)
at l (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:334)

This was triggered by a message event.

2.7.5. https://dev-app.illusto.com/signup
Previous  Next

Summary

Severity:   Information
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /signup

Issue detail

The application may be vulnerable to DOM-based DOM data manipulation. Data is read from location.href and passed to history.replaceState.

Request 1

GET /signup HTTP/1.1
Host: dev-app.illusto.com
Accept-Encoding: gzip, deflate, br
Accept: */*
Accept-Language: en-US;q=0.9,en;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Connection: close
Cache-Control: max-age=0

Response 1

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:09:16 GMT
Content-Type: text/html; charset=utf-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
X-Powered-By: Next.js
ETag: "cu0c92fyfo6gd"
Vary: Accept-Encoding
Content-Length: 8365

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>Signup | illusto</title><meta property="og:title" content="Join the community of video editors and start creating amazing content today. Sign up now to unlock access to our tools, resources, and tutorials."/><meta name="next-head-count" content="4"/><link rel="preload" href="/_next/static/css/87f5e2c97b954880.css" as="style"/><link rel="stylesheet" href="/_next/static/css/87f5e2c97b954880.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="/_next/static/chunks/webpack-dd8919a572f3efbe.js" defer=""></script><script src="/_next/static/chunks/framework-1f1fb5c07f2be279.js" defer=""></script><script src="/_next/static/chunks/main-42b45f53948b43e8.js" defer=""></script><script src="/_next/static/chunks/pages/_app-0c1956830c7f6018.js" defer=""></script><script src="/_next/static/chunks/4347-dbc2f0dfcf4db24e.js" defer=""></script><script src="/_next/static/chunks/135-4a14e2895d2a2645.js" defer=""></script><script src="/_next/static/chunks/7307-ecd48816407d7807.js" defer=""></script><script src="/_next/static/chunks/3184-d4abe521a0bb8ce8.js" defer=""></script><script src="/_next/static/chunks/5572-308d9fa0a85c2c5d.js" defer=""></script><script src="/_next/static/chunks/5171-6cd6c7c8044e61e0.js" defer=""></script><script src="/_next/static/chunks/8755-bee09a232fb7ec60.js" defer=""></script><script src="/_next/static/chunks/8523-bea1385d1672bd94.js" defer=""></script><script src="/_next/static/chunks/1866-f7d99f75c34b8551.js" defer=""></script><script src="/_next/static/chunks/pages/signup-f744e09648b140e6.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css a0y2e3">.css-a0y2e3{height:0;overflow:hidden;-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;visibility:hidden;}</style><div class="MuiCollapse-root MuiCollapse-vertical alertBox MuiCollapse-hidden css-a0y2e3" style="min-height:0px"><style data-emotion="css hboir5">.css-hboir5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}</style><div class="MuiCollapse-wrapper MuiCollapse-vertical css-hboir5"><style data-emotion="css 8atqhb">.css-8atqhb{width:100%;}</style><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-8atqhb"><style data-emotion="css 1gnnicf">.css-1gnnicf{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><style data-emotion="css 15e7ee5">.css-15e7ee5{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:none;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAlert-root MuiAlert-filledError MuiAlert-filled css-15e7ee5" role="alert"><style data-emotion="css 1l54tgj">.css-1l54tgj{margin-right:12px;padding:7px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:22px;opacity:0.9;}</style><div class="MuiAlert-icon css-1l54tgj"><style data-emotion="css 1cw4hi4">.css-1cw4hi4{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:inherit;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ErrorOutlineIcon"><path d="M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></svg></div><style data-emotion="css 1xsto0d">.css-1xsto0d{padding:8px 0;min-width:0;overflow:auto;}</style><div class="MuiAlert-message css-1xsto0d"></div><style data-emotion="css 1mzcepu">.css-1mzcepu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;padding:4px 0 0 16px;margin-left:auto;margin-right:-8px;}</style><div class="MuiAlert-action css-1mzcepu"><style data-emotion="css jypskm">.css-jypskm{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-jypskm:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-jypskm:hover{background-color:transparent;}}.css-jypskm.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css q28n79">.css-q28n79{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-q28n79::-moz-focus-inner{border-style:none;}.css-q28n79.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-q28n79{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-q28n79:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-q28n79:hover{background-color:transparent;}}.css-q28n79.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-sizeSmall css-q28n79" tabindex="0" type="button" aria-label="close"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseIcon"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></svg></button></div></div></div></div></div><div class="loader"><img src="/images/Loading.gif"/></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/signup","query":{},"buildId":"A7LJyg1KFMpKal_I3QQ9j","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript></body></html>

Dynamic analysis

Data is read from location.href and passed to history.replaceState.

The following value was injected into the source:

https://dev-app.illusto.com/signup?rfrj3qomxc=rfrj3qomxc%27%22`'"/rfrj3qomxc/><rfrj3qomxc/\>ovs93g7lfz&#rfrj3qomxc=rfrj3qomxc%27%22`'"/rfrj3qomxc/><rfrj3qomxc/\>ovs93g7lfz&

The previous value reached the sink as:

/signup?rfrj3qomxc=rfrj3qomxc%27%22`'"/rfrj3qomxc/><rfrj3qomxc/\>ovs93g7lfz&#rfrj3qomxc=rfrj3qomxc%27%22`'"/rfrj3qomxc/><rfrj3qomxc/\>ovs93g7lfz&

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at t.getURL (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:80055)
at new J (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:65896)
at t.createRouter (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:26733)
at Object.<anonymous> (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:15092)
at Generator.next (<anonymous>)
at r (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:137)
at l (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:334)

The stack trace at the sink was:

at Object.AdTdD (<anonymous>:1:618162)
at History.replaceState (<anonymous>:1:618402)
at J.changeState (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:57745)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:66019
2.7.6. https://dev-app.illusto.com/signup
Previous  Next

Summary

Severity:   Information
Confidence:   Firm
Host:   https://dev-app.illusto.com
Path:   /signup

Issue detail

The application may be vulnerable to DOM-based DOM data manipulation. Data is read from location.href and passed to history.replaceState.

Request 1

GET /signup HTTP/1.1
Host: dev-app.illusto.com
Accept-Encoding: gzip, deflate, br
Accept: */*
Accept-Language: en-US;q=0.9,en;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Connection: close
Cache-Control: max-age=0

Response 1

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 07:09:16 GMT
Content-Type: text/html; charset=utf-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
X-Powered-By: Next.js
ETag: "cu0c92fyfo6gd"
Vary: Accept-Encoding
Content-Length: 8365

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>Signup | illusto</title><meta property="og:title" content="Join the community of video editors and start creating amazing content today. Sign up now to unlock access to our tools, resources, and tutorials."/><meta name="next-head-count" content="4"/><link rel="preload" href="/_next/static/css/87f5e2c97b954880.css" as="style"/><link rel="stylesheet" href="/_next/static/css/87f5e2c97b954880.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="/_next/static/chunks/webpack-dd8919a572f3efbe.js" defer=""></script><script src="/_next/static/chunks/framework-1f1fb5c07f2be279.js" defer=""></script><script src="/_next/static/chunks/main-42b45f53948b43e8.js" defer=""></script><script src="/_next/static/chunks/pages/_app-0c1956830c7f6018.js" defer=""></script><script src="/_next/static/chunks/4347-dbc2f0dfcf4db24e.js" defer=""></script><script src="/_next/static/chunks/135-4a14e2895d2a2645.js" defer=""></script><script src="/_next/static/chunks/7307-ecd48816407d7807.js" defer=""></script><script src="/_next/static/chunks/3184-d4abe521a0bb8ce8.js" defer=""></script><script src="/_next/static/chunks/5572-308d9fa0a85c2c5d.js" defer=""></script><script src="/_next/static/chunks/5171-6cd6c7c8044e61e0.js" defer=""></script><script src="/_next/static/chunks/8755-bee09a232fb7ec60.js" defer=""></script><script src="/_next/static/chunks/8523-bea1385d1672bd94.js" defer=""></script><script src="/_next/static/chunks/1866-f7d99f75c34b8551.js" defer=""></script><script src="/_next/static/chunks/pages/signup-f744e09648b140e6.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css a0y2e3">.css-a0y2e3{height:0;overflow:hidden;-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;visibility:hidden;}</style><div class="MuiCollapse-root MuiCollapse-vertical alertBox MuiCollapse-hidden css-a0y2e3" style="min-height:0px"><style data-emotion="css hboir5">.css-hboir5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}</style><div class="MuiCollapse-wrapper MuiCollapse-vertical css-hboir5"><style data-emotion="css 8atqhb">.css-8atqhb{width:100%;}</style><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-8atqhb"><style data-emotion="css 1gnnicf">.css-1gnnicf{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><style data-emotion="css 15e7ee5">.css-15e7ee5{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:none;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAlert-root MuiAlert-filledError MuiAlert-filled css-15e7ee5" role="alert"><style data-emotion="css 1l54tgj">.css-1l54tgj{margin-right:12px;padding:7px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:22px;opacity:0.9;}</style><div class="MuiAlert-icon css-1l54tgj"><style data-emotion="css 1cw4hi4">.css-1cw4hi4{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:inherit;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ErrorOutlineIcon"><path d="M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></svg></div><style data-emotion="css 1xsto0d">.css-1xsto0d{padding:8px 0;min-width:0;overflow:auto;}</style><div class="MuiAlert-message css-1xsto0d"></div><style data-emotion="css 1mzcepu">.css-1mzcepu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;padding:4px 0 0 16px;margin-left:auto;margin-right:-8px;}</style><div class="MuiAlert-action css-1mzcepu"><style data-emotion="css jypskm">.css-jypskm{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-jypskm:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-jypskm:hover{background-color:transparent;}}.css-jypskm.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css q28n79">.css-q28n79{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-q28n79::-moz-focus-inner{border-style:none;}.css-q28n79.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-q28n79{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-q28n79:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-q28n79:hover{background-color:transparent;}}.css-q28n79.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-sizeSmall css-q28n79" tabindex="0" type="button" aria-label="close"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseIcon"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></svg></button></div></div></div></div></div><div class="loader"><img src="/images/Loading.gif"/></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/signup","query":{},"buildId":"A7LJyg1KFMpKal_I3QQ9j","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript></body></html>

Dynamic analysis

Data is read from location.href and passed to history.replaceState.

The following value was injected into the source:

https://dev-app.illusto.com/signup?lxel4a3w1h=lxel4a3w1h%27%22`'"/lxel4a3w1h/><lxel4a3w1h/\>f13n3y6hd9&#lxel4a3w1h=lxel4a3w1h%27%22`'"/lxel4a3w1h/><lxel4a3w1h/\>f13n3y6hd9&

The previous value reached the sink as:

/signup?lxel4a3w1h=lxel4a3w1h%27%22`%27%22/lxel4a3w1h/%3E%3Clxel4a3w1h/\%3Ef13n3y6hd9&#lxel4a3w1h=lxel4a3w1h%27%22%60'%22/lxel4a3w1h/%3E%3Clxel4a3w1h/\%3Ef13n3y6hd9&

The stack trace at the source was:

at Object._0x5ed253 [as proxiedGetterCallback] (<anonymous>:1:625634)
at get href [as href] (<anonymous>:1:323401)
at t.getURL (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:80055)
at Object.<anonymous> (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:8636)
at Generator.next (<anonymous>)
at r (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:137)
at l (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:334)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:393
at new Promise (<anonymous>)
at Object.<anonymous> (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:275)
at Object.G (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:9049)
at t.initialize (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:7074)
at 21783 (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:15928)
at c (https://dev-app.illusto.com/_next/static/chunks/webpack-dd8919a572f3efbe.js:1:161)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:89624
at c.O (https://dev-app.illusto.com/_next/static/chunks/webpack-dd8919a572f3efbe.js:1:587)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:89646
at o (https://dev-app.illusto.com/_next/static/chunks/webpack-dd8919a572f3efbe.js:1:1995)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:51

The stack trace at the sink was:

at Object.AdTdD (<anonymous>:1:618162)
at History.replaceState (<anonymous>:1:618402)
at J.changeState (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:57745)
at https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:57179
at Generator.next (<anonymous>)
at r (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:137)
at l (https://dev-app.illusto.com/_next/static/chunks/main-42b45f53948b43e8.js:1:334)

This was triggered by a message event.

2.8. Email addresses disclosed
Previous  Next

There are 5 instances of this issue:

Issue background

The presence of email addresses within application responses does not necessarily constitute a security vulnerability. Email addresses may appear intentionally within contact information, and many applications (such as web mail) include arbitrary third-party email addresses within their core content.

However, email addresses of developers and other individuals (whether appearing on-screen or hidden within page source) may disclose information that is useful to an attacker; for example, they may represent usernames that can be used at the application's login, and they may be used in social engineering attacks against the organization's personnel. Unnecessary or excessive disclosure of email addresses may also lead to an increase in the volume of spam email received.

Issue remediation

Consider removing any email addresses that are unnecessary, or replacing personal addresses with anonymous mailbox addresses (such as helpdesk@example.com).

To reduce the quantity of spam sent to anonymous mailbox addresses, consider hiding the email address and instead providing a form that generates the email server-side, protected by a CAPTCHA if necessary.

References

Vulnerability classifications



2.8.1. https://dev-app.illusto.com/_next/static/chunks/pages/_app-0c1956830c7f6018.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/pages/_app-0c1956830c7f6018.js

Issue detail

The following email address was disclosed in the response:

Request 1

GET /_next/static/chunks/pages/_app-0c1956830c7f6018.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D1%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266205.51.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266205.52.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266205.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response 1

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:50:06 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"2e85a-18b142b7028"
Vary: Accept-Encoding
Content-Length: 190554

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2888],{8417:function(e,t,r){"use strict";r.d(t,{Z:function(){return V}});var n=function(){function e(e){var t=this;this._insertTag=function(e){var r;r=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,r),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){if(this.ctr%(this.isSpeedy?65e3:1)==0){var t;this._insertTag(((t=document.createElement("style")).setAttribute("data-emotion",this.key),void 0!==this.nonce&&t.setAttribute("nonce",this.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t))}var r=this.tags[this.tags.length-1];if(this.isSpeedy){var n=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(r);try{n.insertRule(e,n.cssRules.length)}catch(o){}}else r.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEach(function(e){return e.parentNode&&e.parentNode.removeChild(e)}),this.tags=[],this.ctr=0},e}(),o=Math.abs,i=String.fromCharCode,a=Object.assign;function s(e,t,r){return e.replace(t,r)}function l(e,t){return e.indexOf(t)}function u(e,t){return 0|e.charCodeAt(t)}function c(e,t,r){return e.slice(t,r)}function d(e){return e.length}function f(e,t){return t.push(e),e}var p=1,m=1,h=0,v=0,g=0,y="";function b(e,t,r,n,o,i,a){return{value:e,root:t,parent:r,type:n,props:o,children:i,line:p,column:m,length:a,return:""}}function x(e,t){return a(b("",null,null,"",null,null,0),e,{length:-e.length},t)}function Z(){return g=v<h?u(y,v++):0,m++,10===g&&(m=1,p++),g}function w(){return u(y,v)}function k(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function S(e){return p=m=1,h=d(y=e),v=0,[]}function E(e){var t,r;return(t=v-1,r=function e(t){for(;Z();)switch(g){case t:return v;case 34:case 39:34!==t&&39!==t&&e(g);break;case 40:41===t&&e(t);break;case 92:Z()}return v}(91===e?e+2:40===e?e+1:e),c(y,t,r)).trim()}var P="-ms-",j="-moz-",O="-webkit-",C="comm",R="rule",A="decl",T="@keyframes";function $(e,t){for(var r="",n=e.length,o=0;o<n;o++)r+=t(e[o],o,e,t)||"";return r}function M(e,t,r,n){switch(e.type){case"@layer":if(e.children.length)break;case"@import":case A:return e.return=e.return||e.value;case C:return"";case T:return e.return=e.value+"{"+$(e.children,n)+"}";case R:e.value=e.props.join(",")}return d(r=$(e.children,n))?e.return=e.value+"{"+r+"}":""}function _(e,t,r,n,i,a,l,u,d,f,p){for(var m=i-1,h=0===i?a:[""],v=h.length,g=0,y=0,x=0;g<n;++g)for(var Z=0,w=c(e,m+1,m=o(y=l[g])),k=e;Z<v;++Z)(k=(y>0?h[Z]+" "+w:s(w,/&\f/g,h[Z])).trim())&&(d[x++]=k);return b(e,t,r,0===i?R:u,d,f,p)}function N(e,t,r,n){return b(e,t,r,A,c(e,0,n),c(e,n+1,-1),n)}var I=function(e,t,r){for(var n=0,o=0;n=o,o=w(),38===n&&12===o&&(t[r]=1),!k(o);)Z();return c(y,e,v)},z=function(e,t){var r=-1,n=44;do switch(k(n)){case 0:38===n&&12===w()&&(t[r]=1),e[r]+=I(v-1,t,r);break;case 2:e[r]+=E(n);break;case 4:if(44===n){e[++r]=58===w()?"&\f":"",t[r]=e[r].length;break}default:e[r]+=i(n)}while(n=Z());return e},B=function(e,t){var r;return r=z(S(e),t),y="",r},L=new WeakMap,D=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,r=e.parent,n=e.column===r.column&&e.line===r.line;"rule"!==r.type;)if(!(r=r.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||L.get(r))&&!n){L.set(e,!0);for(var o=[],i=B(t,o),a=r.props,s=0,l=0;s<i.length;s++)for(var u=0;u<a.length;u++,l++)e.props[l]=o[s]?i[s].replace(/&\f/g,a[u]):a[u]+" "+i[s]}}},W=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}},F=[function(e,t,r,n){if(e.length>-1&&!e.return)switch(e.type){case A:e.return=function e(t,r){switch(45^u(t,0)?(((r<<2^u(t,0))<<2^u(t,1))<<2^u(t,2))<<2^u(t,3):0){case 5103:return O+"print-"+t+t;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return O+t+t;case 5349:case 4246:case 4810:case 6968:case 2756:return O+t+j+t+P+t+t;case 6828:case 4268:return O+t+P+t+t;case 6165:return O+t+P+"flex-"+t+t;case 5187:return O+t+s(t,/(\w+).+(:[^]+)/,O+"box-$1$2"+P+"flex-$1$2")+t;case 5443:return O+t+P+"flex-item-"+s(t,/flex-|-self/,"")+t;case 4675:return O+t+P+"flex-line-pack"+s(t,/align-content|flex-|-self/,"")+t;case 5548:return O+t+P+s(t,"shrink","negative")+t;case 5292:return O+t+P+s(t,"basis","preferred-size")+t;case 6060:return O+"box-"+s(t,"-grow","")+O+t+P+s(t,"grow","positive")+t;case 4554:return O+s(t,/([^-])(transform)/g,"$1"+O+"$2")+t;case 6187:return s(s(s(t,/(zoom-|grab)/,O+"$1"),/(image-set)/,O+"$1"),t,"")+t;case 5495:case 3959:return s(t,/(image-set\([^]*)/,O+"$1$`$1");case 4968:return s(s(t,/(.+:)(flex-)?(.*)/,O+"box-pack:$3"+P+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+O+t+t;case 4095:case 3583:case 4068:case 2532:return s(t,/(.+)-inline(.+)/,O+"$1$2")+t;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(d(t)-1-r>6)switch(u(t,r+1)){case 109:if(45!==u(t,r+4))break;case 102:return s(t,/(.+:)(.+)-([^]+)/,"$1"+O+"$2-$3$1"+j+(108==u(t,r+3)?"$3":"$2-$3"))+t;case 115:return~l(t,"stretch")?e(s(t,"stretch","fill-available"),r)+t:t}break;case 4949:if(115!==u(t,r+1))break;case 6444:switch(u(t,d(t)-3-(~l(t,"!important")&&10))){case 107:return s(t,":",":"+O)+t;case 101:return s(t,/(.+:)([^;!]+)(;|!.+)?/,"$1"+O+(45===u(t,14)?"inline-":"")+"box$3$1"+O+"$2$3$1"+P+"$2box$3")+t}break;case 5936:switch(u(t,r+11)){case 114:return O+t+P+s(t,/[svh]\w+-[tblr]{2}/,"tb")+t;case 108:return O+t+P+s(t,/[svh]\w+-[tblr]{2}/,"tb-rl")+t;case 45:return O+t+P+s(t,/[svh]\w+-[tblr]{2}/,"lr")+t}return O+t+P+t+t}return t}(e.value,e.length);break;case T:return $([x(e,{value:s(e.value,"@","@"+O)})],n);case R:if(e.length)return e.props.map(function(t){var r;switch(r=t,(r=/(::plac\w+|:read-\w+)/.exec(r))?r[0]:r){case":read-only":case":read-write":return $([x(e,{props:[s(t,/:(read-\w+)/,":"+j+"$1")]})],n);case"::placeholder":return $([x(e,{props:[s(t,/:(plac\w+)/,":"+O+"input-$1")]}),x(e,{props:[s(t,/:(plac\w+)/,":"+j+"$1")]}),x(e,{props:[s(t,/:(plac\w+)/,P+"input-$1")]})],n)}return""}).join("")}}],V=function(e){var t,r,o,a,h,x=e.key;if("css"===x){var P=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(P,function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))})}var j=e.stylisPlugins||F,O={},R=[];a=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+x+' "]'),function(e){for(var t=e.getAttribute("data-emotion").split(" "),r=1;r<t.length;r++)O[t[r]]=!0;R.push(e)});var A=(r=(t=[D,W].concat(j,[M,(o=function(e){h.insert(e)},function(e){!e.root&&(e=e.return)&&o(e)})])).length,function(e,n,o,i){for(var a="",s=0;s<r;s++)a+=t[s](e,n,o,i)||"";return a}),T=function(e){var t,r;return $((r=function e(t,r,n,o,a,h,x,S,P){for(var j,O=0,R=0,A=x,T=0,$=0,M=0,I=1,z=1,B=1,L=0,D="",W=a,F=h,V=o,U=D;z;)switch(M=L,L=Z()){case 40:if(108!=M&&58==u(U,A-1)){-1!=l(U+=s(E(L),"&","&\f"),"&\f")&&(B=-1);break}case 34:case 39:case 91:U+=E(L);break;case 9:case 10:case 13:case 32:U+=function(e){for(;g=w();)if(g<33)Z();else break;return k(e)>2||k(g)>3?"":" "}(M);break;case 92:U+=function(e,t){for(var r;--t&&Z()&&!(g<48)&&!(g>102)&&(!(g>57)||!(g<65))&&(!(g>70)||!(g<97)););return r=v+(t<6&&32==w()&&32==Z()),c(y,e,r)}(v-1,7);continue;case 47:switch(w()){case 42:case 47:f(b(j=function(e,t){for(;Z();)if(e+g===57)break;else if(e+g===84&&47===w())break;return"/*"+c(y,t,v-1)+"*"+i(47===e?e:Z())}(Z(),v),r,n,C,i(g),c(j,2,-2),0),P);break;default:U+="/"}break;case 123*I:S[O++]=d(U)*B;case 125*I:case 59:case 0:switch(L){case 0:case 125:z=0;case 59+R:-1==B&&(U=s(U,/\f/g,"")),$>0&&d(U)-A&&f($>32?N(U+";",o,n,A-1):N(s(U," ","")+";",o,n,A-2),P);break;case 59:U+=";";default:if(f(V=_(U,r,n,O,R,a,S,D,W=[],F=[],A),h),123===L){if(0===R)e(U,r,V,V,W,h,A,S,F);else switch(99===T&&110===u(U,3)?100:T){case 100:case 108:case 109:case 115:e(t,V,V,o&&f(_(t,V,V,0,0,a,S,D,a,W=[],A),F),a,F,A,S,o?W:F);break;default:e(U,V,V,V,[""],F,0,S,F)}}}O=R=$=0,I=B=1,D=U="",A=x;break;case 58:A=1+d(U),$=M;default:if(I<1){if(123==L)--I;else if(125==L&&0==I++&&125==(g=v>0?u(y,--v):0,m--,10===g&&(m=1,p--),g))continue}switch(U+=i(L),L*I){case 38:B=R>0?1:(U+="\f",-1);break;case 44:S[O++]=(d(U)-1)*B,B=1;break;case 64:45===w()&&(U+=E(Z())),T=w(),R=A=d(D=U+=function(e){for(;!k(w());)Z();return c(y,e,v)}(v)),L++;break;case 45:45===M&&2==d(U)&&(I=0)}}return h}("",null,null,null,[""],t=S(t=e),0,[0],t),y="",r),A)},I={key:x,sheet:new n({key:x,container:a,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:O,registered:{},insert:function(e,t,r,n){h=r,T(e?e+"{"+t.styles+"}":t.styles),n&&(I.inserted[t.name]=!0)}};return I.sheet.hydrate(R),I}},45042:function(e,t,r){"use strict";function n(e){var t=Object.create(null);return function(r){return void 0===t[r]&&(t[r]=e(r)),t[r]}}r.d(t,{Z:function(){return n}})},52443:function(e,t,r){"use strict";r.d(t,{T:function(){return s},w:function(){return a}});var n=r(67294),o=r(8417);r(48137),r(27278);var i=(0,n.createContext)("undefined"!=typeof HTMLElement?(0,o.Z)({key:"css"}):null);i.Provider;var a=function(e){return(0,n.forwardRef)(function(t,r){return e(t,(0,n.useContext)(i),r)})},s=(0,n.createContext)({})},70917:function(e,t,r){"use strict";r.d(t,{F4:function(){return c},iv:function(){return u},xB:function(){return l}});var n=r(67294);r(8417);var o=r(52443);r(8679);var i=r(70444),a=r(48137),s=r(27278),l=(0,o.w)(function(e,t){var r=e.styles,l=(0,a.O)([r],void 0,(0,n.useContext)(o.T)),u=(0,n.useRef)();return(0,s.j)(function(){var e=t.key+"-global",r=new t.sheet.constructor({key:e,nonce:t.sheet.nonce,container:t.sheet.container,speedy:t.sheet.isSpeedy}),n=!1,o=document.querySelector('style[data-emotion="'+e+" "+l.name+'"]');return t.sheet.tags.length&&(r.before=t.sheet.tags[0]),null!==o&&(n=!0,o.setAttribute("data-emotion",e),r.hydrate([o])),u.current=[r,n],function(){r.flush()}},[t]),(0,s.j)(function(){var e=u.current,r=e[0];if(e[1]){e[1]=!1;return}if(void 0!==l.next&&(0,i.My)(t,l.next,!0),r.tags.length){var n=r.tags[r.tags.length-1].nextElementSibling;r.before=n,r.flush()}t.insert("",l,r,!1)},[t,l.name]),null});function u(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,a.O)(t)}var c=function(){var e=u.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}},48137:function(e,t,r){"use strict";r.d(t,{O:function(){return m}});var n,o={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},i=r(45042),a=/[A-Z]|^ms/g,s=/_EMO_([^_]+?)_([^]*?)_EMO_/g,l=function(e){return 45===e.charCodeAt(1)},u=function(e){return null!=e&&"boolean"!=typeof e},c=(0,i.Z)(function(e){return l(e)?e:e.replace(a,"-$&").toLowerCase()}),d=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(s,function(e,t,r){return n={name:t,styles:r,next:n},t})}return 1===o[e]||l(e)||"number"!=typeof t||0===t?t:t+"px"};function f(e,t,r){if(null==r)return"";if(void 0!==r.__emotion_styles)return r;switch(typeof r){case"boolean":return"";case"object":if(1===r.anim)return n={name:r.name,styles:r.styles,next:n},r.name;if(void 0!==r.styles){var o=r.next;if(void 0!==o)for(;void 0!==o;)n={name:o.name,styles:o.styles,next:n},o=o.next;return r.styles+";"}return function(e,t,r){var n="";if(Array.isArray(r))for(var o=0;o<r.length;o++)n+=f(e,t,r[o])+";";else for(var i in r){var a=r[i];if("object"!=typeof a)null!=t&&void 0!==t[a]?n+=i+"{"+t[a]+"}":u(a)&&(n+=c(i)+":"+d(i,a)+";");else if(Array.isArray(a)&&"string"==typeof a[0]&&(null==t||void 0===t[a[0]]))for(var s=0;s<a.length;s++)u(a[s])&&(n+=c(i)+":"+d(i,a[s])+";");else{var l=f(e,t,a);switch(i){case"animation":case"animationName":n+=c(i)+":"+l+";";break;default:n+=i+"{"+l+"}"}}}return n}(e,t,r);case"function":if(void 0!==e){var i=n,a=r(e);return n=i,f(e,t,a)}}if(null==t)return r;var s=t[r];return void 0!==s?s:r}var p=/label:\s*([^\s;\n{]+)\s*(;|$)/g,m=function(e,t,r){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var o,i=!0,a="";n=void 0;var s=e[0];null==s||void 0===s.raw?(i=!1,a+=f(r,t,s)):a+=s[0];for(var l=1;l<e.length;l++)a+=f(r,t,e[l]),i&&(a+=s[l]);p.lastIndex=0;for(var u="";null!==(o=p.exec(a));)u+="-"+o[1];return{name:function(e){for(var t,r=0,n=0,o=e.length;o>=4;++n,o-=4)t=(65535&(t=255&e.charCodeAt(n)|(255&e.charCodeAt(++n))<<8|(255&e.charCodeAt(++n))<<16|(255&e.charCodeAt(++n))<<24))*1540483477+((t>>>16)*59797<<16),t^=t>>>24,r=(65535&t)*1540483477+((t>>>16)*59797<<16)^(65535&r)*1540483477+((r>>>16)*59797<<16);switch(o){case 3:r^=(255&e.charCodeAt(n+2))<<16;case 2:r^=(255&e.charCodeAt(n+1))<<8;case 1:r^=255&e.charCodeAt(n),r=(65535&r)*1540483477+((r>>>16)*59797<<16)}return r^=r>>>13,(((r=(65535&r)*1540483477+((r>>>16)*59797<<16))^r>>>15)>>>0).toString(36)}(a)+u,styles:a,next:n}}},27278:function(e,t,r){"use strict";r.d(t,{L:function(){return a},j:function(){return s}});var n,o=r(67294),i=!!(n||(n=r.t(o,2))).useInsertionEffect&&(n||(n=r.t(o,2))).useInsertionEffect,a=i||function(e){return e()},s=i||o.useLayoutEffect},70444:function(e,t,r){"use strict";function n(e,t,r){var n="";return r.split(" ").forEach(function(r){void 0!==e[r]?t.push(e[r]+";"):n+=r+" "}),n}r.d(t,{My:function(){return i},fp:function(){return n},hC:function(){return o}});var o=function(e,t,r){var n=e.key+"-"+t.name;!1===r&&void 0===e.registered[n]&&(e.registered[n]=t.styles)},i=function(e,t,r){o(e,t,r);var n=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var i=t;do e.insert(t===i?"."+n:"",i,e.sheet,!0),i=i.next;while(void 0!==i)}}},50594:function(e,t,r){"use strict";var n=r(64836);t.Z=void 0;var o=n(r(64938)),i=r(85893),a=(0,o.default)((0,i.jsx)("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close");t.Z=a},326:function(e,t,r){"use strict";var n=r(64836);t.Z=void 0;var o=n(r(64938)),i=r(85893),a=(0,o.default)((0,i.jsx)("path",{d:"M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"}),"Menu");t.Z=a},64938:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return n.createSvgIcon}});var n=r(58372)},46901:function(e,t,r){"use strict";r.d(t,{Z:function(){return $}});var n=r(63366),o=r(87462),i=r(67294),a=r(93680),s=r(94780),l=r(41796),u=r(90948),c=r(71657),d=r(98216),f=r(90629),p=r(1588),m=r(34867);function h(e){return(0,m.Z)("MuiAlert",e)}let v=(0,p.Z)("MuiAlert",["root","action","icon","message","filled","filledSuccess","filledInfo","filledWarning","filledError","outlined","outlinedSuccess","outlinedInfo","outlinedWarning","outlinedError","standard","standardSuccess","standardInfo","standardWarning","standardError"]);var g=r(93946),y=r(88169),b=r(85893),x=(0,y.Z)((0,b.jsx)("path",{d:"M20,12A8,8 0 0,1 12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4C12.76,4 13.5,4.11 14.2, 4.31L15.77,2.74C14.61,2.26 13.34,2 12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0, 0 22,12M7.91,10.08L6.5,11.5L11,16L21,6L19.59,4.58L11,13.17L7.91,10.08Z"}),"SuccessOutlined"),Z=(0,y.Z)((0,b.jsx)("path",{d:"M12 5.99L19.53 19H4.47L12 5.99M12 2L1 21h22L12 2zm1 14h-2v2h2v-2zm0-6h-2v4h2v-4z"}),"ReportProblemOutlined"),w=(0,y.Z)((0,b.jsx)("path",{d:"M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"ErrorOutline"),k=(0,y.Z)((0,b.jsx)("path",{d:"M11,9H13V7H11M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20, 12C20,16.41 16.41,20 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10, 10 0 0,0 12,2M11,17H13V11H11V17Z"}),"InfoOutlined"),S=r(34484);let E=["action","children","className","closeText","color","components","componentsProps","icon","iconMapping","onClose","role","severity","slotProps","slots","variant"],P=e=>{let{variant:t,color:r,severity:n,classes:o}=e,i={root:["root",`${t}${(0,d.Z)(r||n)}`,`${t}`],icon:["icon"],message:["message"],action:["action"]};return(0,s.Z)(i,h,o)},j=(0,u.ZP)(f.Z,{name:"MuiAlert",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[r.variant],t[`${r.variant}${(0,d.Z)(r.color||r.severity)}`]]}})(({theme:e,ownerState:t})=>{let r="light"===e.palette.mode?l._j:l.$n,n="light"===e.palette.mode?l.$n:l._j,i=t.color||t.severity;return(0,o.Z)({},e.typography.body2,{backgroundColor:"transparent",display:"flex",padding:"6px 16px"},i&&"standard"===t.variant&&{color:e.vars?e.vars.palette.Alert[`${i}Color`]:r(e.palette[i].light,.6),backgroundColor:e.vars?e.vars.palette.Alert[`${i}StandardBg`]:n(e.palette[i].light,.9),[`& .${v.icon}`]:e.vars?{color:e.vars.palette.Alert[`${i}IconColor`]}:{color:e.palette[i].main}},i&&"outlined"===t.variant&&{color:e.vars?e.vars.palette.Alert[`${i}Color`]:r(e.palette[i].light,.6),border:`1px solid ${(e.vars||e).palette[i].light}`,[`& .${v.icon}`]:e.vars?{color:e.vars.palette.Alert[`${i}IconColor`]}:{color:e.palette[i].main}},i&&"filled"===t.variant&&(0,o.Z)({fontWeight:e.typography.fontWeightMedium},e.vars?{color:e.vars.palette.Alert[`${i}FilledColor`],backgroundColor:e.vars.palette.Alert[`${i}FilledBg`]}:{backgroundColor:"dark"===e.palette.mode?e.palette[i].dark:e.palette[i].main,color:e.palette.getContrastText(e.palette[i].main)}))}),O=(0,u.ZP)("div",{name:"MuiAlert",slot:"Icon",overridesResolver:(e,t)=>t.icon})({marginRight:12,padding:"7px 0",display:"flex",fontSize:22,opacity:.9}),C=(0,u.ZP)("div",{name:"MuiAlert",slot:"Message",overridesResolver:(e,t)=>t.message})({padding:"8px 0",minWidth:0,overflow:"auto"}),R=(0,u.ZP)("div",{name:"MuiAlert",slot:"Action",overridesResolver:(e,t)=>t.action})({display:"flex",alignItems:"flex-start",padding:"4px 0 0 16px",marginLeft:"auto",marginRight:-8}),A={success:(0,b.jsx)(x,{fontSize:"inherit"}),warning:(0,b.jsx)(Z,{fontSize:"inherit"}),error:(0,b.jsx)(w,{fontSize:"inherit"}),info:(0,b.jsx)(k,{fontSize:"inherit"})},T=i.forwardRef(function(e,t){var r,i,s,l,u,d;let f=(0,c.Z)({props:e,name:"MuiAlert"}),{action:p,children:m,className:h,closeText:v="Close",color:y,components:x={},componentsProps:Z={},icon:w,iconMapping:k=A,onClose:T,role:$="alert",severity:M="success",slotProps:_={},slots:N={},variant:I="standard"}=f,z=(0,n.Z)(f,E),B=(0,o.Z)({},f,{color:y,severity:M,variant:I}),L=P(B),D=null!=(r=null!=(i=N.closeButton)?i:x.CloseButton)?r:g.Z,W=null!=(s=null!=(l=N.closeIcon)?l:x.CloseIcon)?s:S.Z,F=null!=(u=_.closeButton)?u:Z.closeButton,V=null!=(d=_.closeIcon)?d:Z.closeIcon;return(0,b.jsxs)(j,(0,o.Z)({role:$,elevation:0,ownerState:B,className:(0,a.Z)(L.root,h),ref:t},z,{children:[!1!==w?(0,b.jsx)(O,{ownerState:B,className:L.icon,children:w||k[M]||A[M]}):null,(0,b.jsx)(C,{ownerState:B,className:L.message,children:m}),null!=p?(0,b.jsx)(R,{ownerState:B,className:L.action,children:p}):null,null==p&&T?(0,b.jsx)(R,{ownerState:B,className:L.action,children:(0,b.jsx)(D,(0,o.Z)({size:"small","aria-label":v,title:v,color:"inherit",onClick:T},F,{children:(0,b.jsx)(W,(0,o.Z)({fontSize:"small"},V))}))}):null]}))});var $=T},42293:function(e,t,r){"use strict";r.d(t,{Z:function(){return Z}});var n=r(63366),o=r(87462),i=r(67294),a=r(93680),s=r(94780),l=r(90948),u=r(71657),c=r(98216),d=r(90629),f=r(1588),p=r(34867);function m(e){return(0,p.Z)("MuiAppBar",e)}(0,f.Z)("MuiAppBar",["root","positionFixed","positionAbsolute","positionSticky","positionStatic","positionRelative","colorDefault","colorPrimary","colorSecondary","colorInherit","colorTransparent"]);var h=r(85893);let v=["className","color","enableColorOnDark","position"],g=e=>{let{color:t,position:r,classes:n}=e,o={root:["root",`color${(0,c.Z)(t)}`,`position${(0,c.Z)(r)}`]};return(0,s.Z)(o,m,n)},y=(e,t)=>`${null==e?void 0:e.replace(")","")}, ${t})`,b=(0,l.ZP)(d.Z,{name:"MuiAppBar",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[`position${(0,c.Z)(r.position)}`],t[`color${(0,c.Z)(r.color)}`]]}})(({theme:e,ownerState:t})=>{let r="light"===e.palette.mode?e.palette.grey[100]:e.palette.grey[900];return(0,o.Z)({display:"flex",flexDirection:"column",width:"100%",boxSizing:"border-box",flexShrink:0},"fixed"===t.position&&{position:"fixed",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0,"@media print":{position:"absolute"}},"absolute"===t.position&&{position:"absolute",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0},"sticky"===t.position&&{position:"sticky",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0},"static"===t.position&&{position:"static"},"relative"===t.position&&{position:"relative"},!e.vars&&(0,o.Z)({},"default"===t.color&&{backgroundColor:r,color:e.palette.getContrastText(r)},t.color&&"default"!==t.color&&"inherit"!==t.color&&"transparent"!==t.color&&{backgroundColor:e.palette[t.color].main,color:e.palette[t.color].contrastText},"inherit"===t.color&&{color:"inherit"},"dark"===e.palette.mode&&!t.enableColorOnDark&&{backgroundColor:null,color:null},"transparent"===t.color&&(0,o.Z)({backgroundColor:"transparent",color:"inherit"},"dark"===e.palette.mode&&{backgroundImage:"none"})),e.vars&&(0,o.Z)({},"default"===t.color&&{"--AppBar-background":t.enableColorOnDark?e.vars.palette.AppBar.defaultBg:y(e.vars.palette.AppBar.darkBg,e.vars.palette.AppBar.defaultBg),"--AppBar-color":t.enableColorOnDark?e.vars.palette.text.primary:y(e.vars.palette.AppBar.darkColor,e.vars.palette.text.primary)},t.color&&!t.color.match(/^(default|inherit|transparent)$/)&&{"--AppBar-background":t.enableColorOnDark?e.vars.palette[t.color].main:y(e.vars.palette.AppBar.darkBg,e.vars.palette[t.color].main),"--AppBar-color":t.enableColorOnDark?e.vars.palette[t.color].contrastText:y(e.vars.palette.AppBar.darkColor,e.vars.palette[t.color].contrastText)},{backgroundColor:"var(--AppBar-background)",color:"inherit"===t.color?"inherit":"var(--AppBar-color)"},"transparent"===t.color&&{backgroundImage:"none",backgroundColor:"transparent",color:"inherit"}))}),x=i.forwardRef(function(e,t){let r=(0,u.Z)({props:e,name:"MuiAppBar"}),{className:i,color:s="primary",enableColorOnDark:l=!1,position:c="fixed"}=r,d=(0,n.Z)(r,v),f=(0,o.Z)({},r,{color:s,position:c,enableColorOnDark:l}),p=g(f);return(0,h.jsx)(b,(0,o.Z)({square:!0,component:"header",ownerState:f,elevation:4,className:(0,a.Z)(p.root,i,"fixed"===c&&"mui-fixed"),ref:t},d))});var Z=x},84808:function(e,t,r){"use strict";r.d(t,{Z:function(){return b}});var n=r(63366),o=r(87462),i=r(67294),a=r(93680),s=r(94780),l=r(90948),u=r(71657),c=r(16628),d=r(1588),f=r(34867);function p(e){return(0,f.Z)("MuiBackdrop",e)}(0,d.Z)("MuiBackdrop",["root","invisible"]);var m=r(85893);let h=["children","component","components","componentsProps","className","invisible","open","slotProps","slots","transitionDuration","TransitionComponent"],v=e=>{let{classes:t,invisible:r}=e;return(0,s.Z)({root:["root",r&&"invisible"]},p,t)},g=(0,l.ZP)("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.invisible&&t.invisible]}})(({ownerState:e})=>(0,o.Z)({position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent"},e.invisible&&{backgroundColor:"transparent"})),y=i.forwardRef(function(e,t){var r,i,s;let l=(0,u.Z)({props:e,name:"MuiBackdrop"}),{children:d,component:f="div",components:p={},componentsProps:y={},className:b,invisible:x=!1,open:Z,slotProps:w={},slots:k={},transitionDuration:S,TransitionComponent:E=c.Z}=l,P=(0,n.Z)(l,h),j=(0,o.Z)({},l,{component:f,invisible:x}),O=v(j),C=null!=(r=w.root)?r:y.root;return(0,m.jsx)(E,(0,o.Z)({in:Z,timeout:S},P,{children:(0,m.jsx)(g,(0,o.Z)({"aria-hidden":!0},C,{as:null!=(i=null!=(s=k.root)?s:p.Root)?i:f,className:(0,a.Z)(O.root,b,null==C?void 0:C.className),ownerState:(0,o.Z)({},j,null==C?void 0:C.ownerState),classes:O,ref:t,children:d}))}))});var b=y},87357:function(e,t,r){"use strict";r.d(t,{Z:function(){return g}});var n=r(87462),o=r(63366),i=r(67294),a=r(90512),s=r(49731),l=r(86523),u=r(39707),c=r(96682),d=r(85893);let f=["className","component"];var p=r(37078),m=r(549);let h=(0,m.Z)(),v=function(e={}){let{themeId:t,defaultTheme:r,defaultClassName:p="MuiBox-root",generateClassName:m}=e,h=(0,s.ZP)("div",{shouldForwardProp:e=>"theme"!==e&&"sx"!==e&&"as"!==e})(l.Z),v=i.forwardRef(function(e,i){let s=(0,c.Z)(r),l=(0,u.Z)(e),{className:v,component:g="div"}=l,y=(0,o.Z)(l,f);return(0,d.jsx)(h,(0,n.Z)({as:g,ref:i,className:(0,a.Z)(v,m?m(p):p),theme:t&&s[t]||s},y))});return v}({defaultTheme:h,defaultClassName:"MuiBox-root",generateClassName:p.Z.generate});var g=v},83321:function(e,t,r){"use strict";r.d(t,{Z:function(){return j}});var n=r(63366),o=r(87462),i=r(67294),a=r(93680),s=r(47925),l=r(94780),u=r(41796),c=r(90948),d=r(71657),f=r(47739),p=r(98216),m=r(1588),h=r(34867);function v(e){return(0,h.Z)("MuiButton",e)}let g=(0,m.Z)("MuiButton",["root","text","textInherit","textPrimary","textSecondary","textSuccess","textError","textInfo","textWarning","outlined","outlinedInherit","outlinedPrimary","outlinedSecondary","outlinedSuccess","outlinedError","outlinedInfo","outlinedWarning","contained","containedInherit","containedPrimary","containedSecondary","containedSuccess","containedError","containedInfo","containedWarning","disableElevation","focusVisible","disabled","colorInherit","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","iconSizeSmall","iconSizeMedium","iconSizeLarge"]),y=i.createContext({});var b=r(85893);let x=["children","color","component","className","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"],Z=e=>{let{color:t,disableElevation:r,fullWidth:n,size:i,variant:a,classes:s}=e,u={root:["root",a,`${a}${(0,p.Z)(t)}`,`size${(0,p.Z)(i)}`,`${a}Size${(0,p.Z)(i)}`,"inherit"===t&&"colorInherit",r&&"disableElevation",n&&"fullWidth"],label:["label"],startIcon:["startIcon",`iconSize${(0,p.Z)(i)}`],endIcon:["endIcon",`iconSize${(0,p.Z)(i)}`]},c=(0,l.Z)(u,v,s);return(0,o.Z)({},s,c)},w=e=>(0,o.Z)({},"small"===e.size&&{"& > *:nth-of-type(1)":{fontSize:18}},"medium"===e.size&&{"& > *:nth-of-type(1)":{fontSize:20}},"large"===e.size&&{"& > *:nth-of-type(1)":{fontSize:22}}),k=(0,c.ZP)(f.Z,{shouldForwardProp:e=>(0,c.FO)(e)||"classes"===e,name:"MuiButton",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[r.variant],t[`${r.variant}${(0,p.Z)(r.color)}`],t[`size${(0,p.Z)(r.size)}`],t[`${r.variant}Size${(0,p.Z)(r.size)}`],"inherit"===r.color&&t.colorInherit,r.disableElevation&&t.disableElevation,r.fullWidth&&t.fullWidth]}})(({theme:e,ownerState:t})=>{var r,n;return(0,o.Z)({},e.typography.button,{minWidth:64,padding:"6px 16px",borderRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create(["background-color","box-shadow","border-color","color"],{duration:e.transitions.duration.short}),"&:hover":(0,o.Z)({textDecoration:"none",backgroundColor:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,u.Fq)(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"text"===t.variant&&"inherit"!==t.color&&{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,u.Fq)(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"outlined"===t.variant&&"inherit"!==t.color&&{border:`1px solid ${(e.vars||e).palette[t.color].main}`,backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,u.Fq)(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"contained"===t.variant&&{backgroundColor:(e.vars||e).palette.grey.A100,boxShadow:(e.vars||e).shadows[4],"@media (hover: none)":{boxShadow:(e.vars||e).shadows[2],backgroundColor:(e.vars||e).palette.grey[300]}},"contained"===t.variant&&"inherit"!==t.color&&{backgroundColor:(e.vars||e).palette[t.color].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t.color].main}}),"&:active":(0,o.Z)({},"contained"===t.variant&&{boxShadow:(e.vars||e).shadows[8]}),[`&.${g.focusVisible}`]:(0,o.Z)({},"contained"===t.variant&&{boxShadow:(e.vars||e).shadows[6]}),[`&.${g.disabled}`]:(0,o.Z)({color:(e.vars||e).palette.action.disabled},"outlined"===t.variant&&{border:`1px solid ${(e.vars||e).palette.action.disabledBackground}`},"outlined"===t.variant&&"secondary"===t.color&&{border:`1px solid ${(e.vars||e).palette.action.disabled}`},"contained"===t.variant&&{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground})},"text"===t.variant&&{padding:"6px 8px"},"text"===t.variant&&"inherit"!==t.color&&{color:(e.vars||e).palette[t.color].main},"outlined"===t.variant&&{padding:"5px 15px",border:"1px solid currentColor"},"outlined"===t.variant&&"inherit"!==t.color&&{color:(e.vars||e).palette[t.color].main,border:e.vars?`1px solid rgba(${e.vars.palette[t.color].mainChannel} / 0.5)`:`1px solid ${(0,u.Fq)(e.palette[t.color].main,.5)}`},"contained"===t.variant&&{color:e.vars?e.vars.palette.text.primary:null==(r=(n=e.palette).getContrastText)?void 0:r.call(n,e.palette.grey[300]),backgroundColor:(e.vars||e).palette.grey[300],boxShadow:(e.vars||e).shadows[2]},"contained"===t.variant&&"inherit"!==t.color&&{color:(e.vars||e).palette[t.color].contrastText,backgroundColor:(e.vars||e).palette[t.color].main},"inherit"===t.color&&{color:"inherit",borderColor:"currentColor"},"small"===t.size&&"text"===t.variant&&{padding:"4px 5px",fontSize:e.typography.pxToRem(13)},"large"===t.size&&"text"===t.variant&&{padding:"8px 11px",fontSize:e.typography.pxToRem(15)},"small"===t.size&&"outlined"===t.variant&&{padding:"3px 9px",fontSize:e.typography.pxToRem(13)},"large"===t.size&&"outlined"===t.variant&&{padding:"7px 21px",fontSize:e.typography.pxToRem(15)},"small"===t.size&&"contained"===t.variant&&{padding:"4px 10px",fontSize:e.typography.pxToRem(13)},"large"===t.size&&"contained"===t.variant&&{padding:"8px 22px",fontSize:e.typography.pxToRem(15)},t.fullWidth&&{width:"100%"})},({ownerState:e})=>e.disableElevation&&{boxShadow:"none","&:hover":{boxShadow:"none"},[`&.${g.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${g.disabled}`]:{boxShadow:"none"}}),S=(0,c.ZP)("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.startIcon,t[`iconSize${(0,p.Z)(r.size)}`]]}})(({ownerState:e})=>(0,o.Z)({display:"inherit",marginRight:8,marginLeft:-4},"small"===e.size&&{marginLeft:-2},w(e))),E=(0,c.ZP)("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.endIcon,t[`iconSize${(0,p.Z)(r.size)}`]]}})(({ownerState:e})=>(0,o.Z)({display:"inherit",marginRight:-4,marginLeft:8},"small"===e.size&&{marginRight:-2},w(e))),P=i.forwardRef(function(e,t){let r=i.useContext(y),l=(0,s.Z)(r,e),u=(0,d.Z)({props:l,name:"MuiButton"}),{children:c,color:f="primary",component:p="button",className:m,disabled:h=!1,disableElevation:v=!1,disableFocusRipple:g=!1,endIcon:w,focusVisibleClassName:P,fullWidth:j=!1,size:O="medium",startIcon:C,type:R,variant:A="text"}=u,T=(0,n.Z)(u,x),$=(0,o.Z)({},u,{color:f,component:p,disabled:h,disableElevation:v,disableFocusRipple:g,fullWidth:j,size:O,type:R,variant:A}),M=Z($),_=C&&(0,b.jsx)(S,{className:M.startIcon,ownerState:$,children:C}),N=w&&(0,b.jsx)(E,{className:M.endIcon,ownerState:$,children:w});return(0,b.jsxs)(k,(0,o.Z)({ownerState:$,className:(0,a.Z)(r.className,M.root,m),component:p,disabled:h,focusRipple:!g,focusVisibleClassName:(0,a.Z)(M.focusVisible,P),ref:t,type:R},T,{classes:M,children:[_,c,N]}))});var j=P},47739:function(e,t,r){"use strict";let n,o,i,a;r.d(t,{Z:function(){return D}});var s=r(87462),l=r(63366),u=r(67294),c=r(93680),d=r(94780),f=r(90948),p=r(71657),m=r(51705),h=r(2068),v=r(79674),g=r(75068),y=r(220);function b(e,t){var r=Object.create(null);return e&&u.Children.map(e,function(e){return e}).forEach(function(e){r[e.key]=t&&(0,u.isValidElement)(e)?t(e):e}),r}function x(e,t,r){return null!=r[t]?r[t]:e.props[t]}var Z=Object.values||function(e){return Object.keys(e).map(function(t){return e[t]})},w=function(e){function t(t,r){var n,o=(n=e.call(this,t,r)||this).handleExited.bind(function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(n));return n.state={contextValue:{isMounting:!0},handleExited:o,firstRender:!0},n}(0,g.Z)(t,e);var r=t.prototype;return r.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},r.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(e,t){var r,n,o=t.children,i=t.handleExited;return{children:t.firstRender?b(e.children,function(t){return(0,u.cloneElement)(t,{onExited:i.bind(null,t),in:!0,appear:x(t,"appear",e),enter:x(t,"enter",e),exit:x(t,"exit",e)})}):(Object.keys(n=function(e,t){function r(r){return r in t?t[r]:e[r]}e=e||{},t=t||{};var n,o=Object.create(null),i=[];for(var a in e)a in t?i.length&&(o[a]=i,i=[]):i.push(a);var s={};for(var l in t){if(o[l])for(n=0;n<o[l].length;n++){var u=o[l][n];s[o[l][n]]=r(u)}s[l]=r(l)}for(n=0;n<i.length;n++)s[i[n]]=r(i[n]);return s}(o,r=b(e.children))).forEach(function(t){var a=n[t];if((0,u.isValidElement)(a)){var s=t in o,l=t in r,c=o[t],d=(0,u.isValidElement)(c)&&!c.props.in;l&&(!s||d)?n[t]=(0,u.cloneElement)(a,{onExited:i.bind(null,a),in:!0,exit:x(a,"exit",e),enter:x(a,"enter",e)}):l||!s||d?l&&s&&(0,u.isValidElement)(c)&&(n[t]=(0,u.cloneElement)(a,{onExited:i.bind(null,a),in:c.props.in,exit:x(a,"exit",e),enter:x(a,"enter",e)})):n[t]=(0,u.cloneElement)(a,{in:!1})}}),n),firstRender:!1}},r.handleExited=function(e,t){var r=b(this.props.children);e.key in r||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState(function(t){var r=(0,s.Z)({},t.children);return delete r[e.key],{children:r}}))},r.render=function(){var e=this.props,t=e.component,r=e.childFactory,n=(0,l.Z)(e,["component","childFactory"]),o=this.state.contextValue,i=Z(this.state.children).map(r);return(delete n.appear,delete n.enter,delete n.exit,null===t)?u.createElement(y.Z.Provider,{value:o},i):u.createElement(y.Z.Provider,{value:o},u.createElement(t,n,i))},t}(u.Component);w.propTypes={},w.defaultProps={component:"div",childFactory:function(e){return e}};var k=r(70917),S=r(85893),E=r(1588);let P=(0,E.Z)("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),j=["center","classes","className"],O=(0,k.F4)(n||(n=(e=>e)`
0% {
transform: scale(0);
opacity: 0.1;
}

100% {
transform: scale(1);
opacity: 0.3;
}
`)),C=(0,k.F4)(o||(o=(e=>e)`
0% {
opacity: 1;
}

100% {
opacity: 0;
}
`)),R=(0,k.F4)(i||(i=(e=>e)`
0% {
transform: scale(1);
}

50% {
transform: scale(0.92);
}

100% {
transform: scale(1);
}
`)),A=(0,f.ZP)("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),T=(0,f.ZP)(function(e){let{className:t,classes:r,pulsate:n=!1,rippleX:o,rippleY:i,rippleSize:a,in:s,onExited:l,timeout:d}=e,[f,p]=u.useState(!1),m=(0,c.Z)(t,r.ripple,r.rippleVisible,n&&r.ripplePulsate),h=(0,c.Z)(r.child,f&&r.childLeaving,n&&r.childPulsate);return s||f||p(!0),u.useEffect(()=>{if(!s&&null!=l){let e=setTimeout(l,d);return()=>{clearTimeout(e)}}},[l,s,d]),(0,S.jsx)("span",{className:m,style:{width:a,height:a,top:-(a/2)+i,left:-(a/2)+o},children:(0,S.jsx)("span",{className:h})})},{name:"MuiTouchRipple",slot:"Ripple"})(a||(a=(e=>e)`
opacity: 0;
position: absolute;

&.${0} {
opacity: 0.3;
transform: scale(1);
animation-name: ${0};
animation-duration: ${0}ms;
animation-timing-function: ${0};
}

&.${0} {
animation-duration: ${0}ms;
}

& .${0} {
opacity: 1;
display: block;
width: 100%;
height: 100%;
border-radius: 50%;
background-color: currentColor;
}

& .${0} {
opacity: 0;
animation-name: ${0};
animation-duration: ${0}ms;
animation-timing-function: ${0};
}

& .${0} {
position: absolute;
/* @noflip */
left: 0px;
top: 0;
animation-name: ${0};
animation-duration: 2500ms;
animation-timing-function: ${0};
animation-iteration-count: infinite;
animation-delay: 200ms;
}
`),P.rippleVisible,O,550,({theme:e})=>e.transitions.easing.easeInOut,P.ripplePulsate,({theme:e})=>e.transitions.duration.shorter,P.child,P.childLeaving,C,550,({theme:e})=>e.transitions.easing.easeInOut,P.childPulsate,R,({theme:e})=>e.transitions.easing.easeInOut),$=u.forwardRef(function(e,t){let r=(0,p.Z)({props:e,name:"MuiTouchRipple"}),{center:n=!1,classes:o={},className:i}=r,a=(0,l.Z)(r,j),[d,f]=u.useState([]),m=u.useRef(0),h=u.useRef(null);u.useEffect(()=>{h.current&&(h.current(),h.current=null)},[d]);let v=u.useRef(!1),g=u.useRef(null),y=u.useRef(null),b=u.useRef(null);u.useEffect(()=>()=>{clearTimeout(g.current)},[]);let x=u.useCallback(e=>{let{pulsate:t,rippleX:r,rippleY:n,rippleSize:i,cb:a}=e;f(e=>[...e,(0,S.jsx)(T,{classes:{ripple:(0,c.Z)(o.ripple,P.ripple),rippleVisible:(0,c.Z)(o.rippleVisible,P.rippleVisible),ripplePulsate:(0,c.Z)(o.ripplePulsate,P.ripplePulsate),child:(0,c.Z)(o.child,P.child),childLeaving:(0,c.Z)(o.childLeaving,P.childLeaving),childPulsate:(0,c.Z)(o.childPulsate,P.childPulsate)},timeout:550,pulsate:t,rippleX:r,rippleY:n,rippleSize:i},m.current)]),m.current+=1,h.current=a},[o]),Z=u.useCallback((e={},t={},r=()=>{})=>{let o,i,a;let{pulsate:s=!1,center:l=n||t.pulsate,fakeElement:u=!1}=t;if((null==e?void 0:e.type)==="mousedown"&&v.current){v.current=!1;return}(null==e?void 0:e.type)==="touchstart"&&(v.current=!0);let c=u?null:b.current,d=c?c.getBoundingClientRect():{width:0,height:0,left:0,top:0};if(!l&&void 0!==e&&(0!==e.clientX||0!==e.clientY)&&(e.clientX||e.touches)){let{clientX:f,clientY:p}=e.touches&&e.touches.length>0?e.touches[0]:e;o=Math.round(f-d.left),i=Math.round(p-d.top)}else o=Math.round(d.width/2),i=Math.round(d.height/2);if(l)(a=Math.sqrt((2*d.width**2+d.height**2)/3))%2==0&&(a+=1);else{let m=2*Math.max(Math.abs((c?c.clientWidth:0)-o),o)+2,h=2*Math.max(Math.abs((c?c.clientHeight:0)-i),i)+2;a=Math.sqrt(m**2+h**2)}null!=e&&e.touches?null===y.current&&(y.current=()=>{x({pulsate:s,rippleX:o,rippleY:i,rippleSize:a,cb:r})},g.current=setTimeout(()=>{y.current&&(y.current(),y.current=null)},80)):x({pulsate:s,rippleX:o,rippleY:i,rippleSize:a,cb:r})},[n,x]),k=u.useCallback(()=>{Z({},{pulsate:!0})},[Z]),E=u.useCallback((e,t)=>{if(clearTimeout(g.current),(null==e?void 0:e.type)==="touchend"&&y.current){y.current(),y.current=null,g.current=setTimeout(()=>{E(e,t)});return}y.current=null,f(e=>e.length>0?e.slice(1):e),h.current=t},[]);return u.useImperativeHandle(t,()=>({pulsate:k,start:Z,stop:E}),[k,Z,E]),(0,S.jsx)(A,(0,s.Z)({className:(0,c.Z)(P.root,o.root,i),ref:b},a,{children:(0,S.jsx)(w,{component:null,exit:!0,children:d})}))});var M=r(34867);function _(e){return(0,M.Z)("MuiButtonBase",e)}let N=(0,E.Z)("MuiButtonBase",["root","disabled","focusVisible"]),I=["action","centerRipple","children","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","LinkComponent","onBlur","onClick","onContextMenu","onDragLeave","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","tabIndex","TouchRippleProps","touchRippleRef","type"],z=e=>{let{disabled:t,focusVisible:r,focusVisibleClassName:n,classes:o}=e,i=(0,d.Z)({root:["root",t&&"disabled",r&&"focusVisible"]},_,o);return r&&n&&(i.root+=` ${n}`),i},B=(0,f.ZP)("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},[`&.${N.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),L=u.forwardRef(function(e,t){let r=(0,p.Z)({props:e,name:"MuiButtonBase"}),{action:n,centerRipple:o=!1,children:i,className:a,component:d="button",disabled:f=!1,disableRipple:g=!1,disableTouchRipple:y=!1,focusRipple:b=!1,LinkComponent:x="a",onBlur:Z,onClick:w,onContextMenu:k,onDragLeave:E,onFocus:P,onFocusVisible:j,onKeyDown:O,onKeyUp:C,onMouseDown:R,onMouseLeave:A,onMouseUp:T,onTouchEnd:M,onTouchMove:_,onTouchStart:N,tabIndex:L=0,TouchRippleProps:D,touchRippleRef:W,type:F}=r,V=(0,l.Z)(r,I),U=u.useRef(null),q=u.useRef(null),K=(0,m.Z)(q,W),{isFocusVisibleRef:G,onFocus:H,onBlur:Y,ref:X}=(0,v.Z)(),[J,Q]=u.useState(!1);f&&J&&Q(!1),u.useImperativeHandle(n,()=>({focusVisible:()=>{Q(!0),U.current.focus()}}),[]);let[ee,et]=u.useState(!1);function er(e,t,r=y){return(0,h.Z)(n=>(t&&t(n),!r&&q.current&&q.current[e](n),!0))}u.useEffect(()=>{et(!0)},[]),u.useEffect(()=>{J&&b&&!g&&ee&&q.current.pulsate()},[g,b,J,ee]);let en=er("start",R),eo=er("stop",k),ei=er("stop",E),ea=er("stop",T),es=er("stop",e=>{J&&e.preventDefault(),A&&A(e)}),el=er("start",N),eu=er("stop",M),ec=er("stop",_),ed=er("stop",e=>{Y(e),!1===G.current&&Q(!1),Z&&Z(e)},!1),ef=(0,h.Z)(e=>{U.current||(U.current=e.currentTarget),H(e),!0===G.current&&(Q(!0),j&&j(e)),P&&P(e)}),ep=()=>{let e=U.current;return d&&"button"!==d&&!("A"===e.tagName&&e.href)},em=u.useRef(!1),eh=(0,h.Z)(e=>{b&&!em.current&&J&&q.current&&" "===e.key&&(em.current=!0,q.current.stop(e,()=>{q.current.start(e)})),e.target===e.currentTarget&&ep()&&" "===e.key&&e.preventDefault(),O&&O(e),e.target===e.currentTarget&&ep()&&"Enter"===e.key&&!f&&(e.preventDefault(),w&&w(e))}),ev=(0,h.Z)(e=>{b&&" "===e.key&&q.current&&J&&!e.defaultPrevented&&(em.current=!1,q.current.stop(e,()=>{q.current.pulsate(e)})),C&&C(e),w&&e.target===e.currentTarget&&ep()&&" "===e.key&&!e.defaultPrevented&&w(e)}),eg=d;"button"===eg&&(V.href||V.to)&&(eg=x);let ey={};"button"===eg?(ey.type=void 0===F?"button":F,ey.disabled=f):(V.href||V.to||(ey.role="button"),f&&(ey["aria-disabled"]=f));let eb=(0,m.Z)(t,X,U),ex=(0,s.Z)({},r,{centerRipple:o,component:d,disabled:f,disableRipple:g,disableTouchRipple:y,focusRipple:b,tabIndex:L,focusVisible:J}),eZ=z(ex);return(0,S.jsxs)(B,(0,s.Z)({as:eg,className:(0,c.Z)(eZ.root,a),ownerState:ex,onBlur:ed,onClick:w,onContextMenu:eo,onFocus:ef,onKeyDown:eh,onKeyUp:ev,onMouseDown:en,onMouseLeave:es,onMouseUp:ea,onDragLeave:ei,onTouchEnd:eu,onTouchMove:ec,onTouchStart:el,ref:eb,tabIndex:f?-1:L,type:F},ey,V,{children:[i,!ee||g||f?null:(0,S.jsx)($,(0,s.Z)({ref:K,center:o},D))]}))});var D=L},57922:function(e,t,r){"use strict";r.d(t,{Z:function(){return E}});var n=r(63366),o=r(87462),i=r(67294),a=r(93680),s=r(8662),l=r(94780),u=r(90948),c=r(71657),d=r(96067),f=r(30577),p=r(2734),m=r(51705),h=r(1588),v=r(34867);function g(e){return(0,v.Z)("MuiCollapse",e)}(0,h.Z)("MuiCollapse",["root","horizontal","vertical","entered","hidden","wrapper","wrapperInner"]);var y=r(85893);let b=["addEndListener","children","className","collapsedSize","component","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","orientation","style","timeout","TransitionComponent"],x=e=>{let{orientation:t,classes:r}=e,n={root:["root",`${t}`],entered:["entered"],hidden:["hidden"],wrapper:["wrapper",`${t}`],wrapperInner:["wrapperInner",`${t}`]};return(0,l.Z)(n,g,r)},Z=(0,u.ZP)("div",{name:"MuiCollapse",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[r.orientation],"entered"===r.state&&t.entered,"exited"===r.state&&!r.in&&"0px"===r.collapsedSize&&t.hidden]}})(({theme:e,ownerState:t})=>(0,o.Z)({height:0,overflow:"hidden",transition:e.transitions.create("height")},"horizontal"===t.orientation&&{height:"auto",width:0,transition:e.transitions.create("width")},"entered"===t.state&&(0,o.Z)({height:"auto",overflow:"visible"},"horizontal"===t.orientation&&{width:"auto"}),"exited"===t.state&&!t.in&&"0px"===t.collapsedSize&&{visibility:"hidden"})),w=(0,u.ZP)("div",{name:"MuiCollapse",slot:"Wrapper",overridesResolver:(e,t)=>t.wrapper})(({ownerState:e})=>(0,o.Z)({display:"flex",width:"100%"},"horizontal"===e.orientation&&{width:"auto",height:"100%"})),k=(0,u.ZP)("div",{name:"MuiCollapse",slot:"WrapperInner",overridesResolver:(e,t)=>t.wrapperInner})(({ownerState:e})=>(0,o.Z)({width:"100%"},"horizontal"===e.orientation&&{width:"auto",height:"100%"})),S=i.forwardRef(function(e,t){let r=(0,c.Z)({props:e,name:"MuiCollapse"}),{addEndListener:l,children:u,className:h,collapsedSize:v="0px",component:g,easing:S,in:E,onEnter:P,onEntered:j,onEntering:O,onExit:C,onExited:R,onExiting:A,orientation:T="vertical",style:$,timeout:M=d.x9.standard,TransitionComponent:_=s.ZP}=r,N=(0,n.Z)(r,b),I=(0,o.Z)({},r,{orientation:T,collapsedSize:v}),z=x(I),B=(0,p.Z)(),L=i.useRef(),D=i.useRef(null),W=i.useRef(),F="number"==typeof v?`${v}px`:v,V="horizontal"===T,U=V?"width":"height";i.useEffect(()=>()=>{clearTimeout(L.current)},[]);let q=i.useRef(null),K=(0,m.Z)(t,q),G=e=>t=>{if(e){let r=q.current;void 0===t?e(r):e(r,t)}},H=()=>D.current?D.current[V?"clientWidth":"clientHeight"]:0,Y=G((e,t)=>{D.current&&V&&(D.current.style.position="absolute"),e.style[U]=F,P&&P(e,t)}),X=G((e,t)=>{let r=H();D.current&&V&&(D.current.style.position="");let{duration:n,easing:o}=(0,f.C)({style:$,timeout:M,easing:S},{mode:"enter"});if("auto"===M){let i=B.transitions.getAutoHeightDuration(r);e.style.transitionDuration=`${i}ms`,W.current=i}else e.style.transitionDuration="string"==typeof n?n:`${n}ms`;e.style[U]=`${r}px`,e.style.transitionTimingFunction=o,O&&O(e,t)}),J=G((e,t)=>{e.style[U]="auto",j&&j(e,t)}),Q=G(e=>{e.style[U]=`${H()}px`,C&&C(e)}),ee=G(R),et=G(e=>{let t=H(),{duration:r,easing:n}=(0,f.C)({style:$,timeout:M,easing:S},{mode:"exit"});if("auto"===M){let o=B.transitions.getAutoHeightDuration(t);e.style.transitionDuration=`${o}ms`,W.current=o}else e.style.transitionDuration="string"==typeof r?r:`${r}ms`;e.style[U]=F,e.style.transitionTimingFunction=n,A&&A(e)}),er=e=>{"auto"===M&&(L.current=setTimeout(e,W.current||0)),l&&l(q.current,e)};return(0,y.jsx)(_,(0,o.Z)({in:E,onEnter:Y,onEntered:J,onEntering:X,onExit:Q,onExited:ee,onExiting:et,addEndListener:er,nodeRef:q,timeout:"auto"===M?null:M},N,{children:(e,t)=>(0,y.jsx)(Z,(0,o.Z)({as:g,className:(0,a.Z)(z.root,h,{entered:z.entered,exited:!E&&"0px"===F&&z.hidden}[e]),style:(0,o.Z)({[V?"minWidth":"minHeight"]:F},$),ownerState:(0,o.Z)({},I,{state:e}),ref:K},t,{children:(0,y.jsx)(w,{ownerState:(0,o.Z)({},I,{state:e}),className:z.wrapper,ref:D,children:(0,y.jsx)(k,{ownerState:(0,o.Z)({},I,{state:e}),className:z.wrapperInner,children:u})})}))}))});S.muiSupportAuto=!0;var E=S},53156:function(e,t,r){"use strict";r.d(t,{Z:function(){return S}});var n=r(63366),o=r(87462),i=r(67294),a=r(90512),s=r(14142),l=r(34867),u=r(94780),c=r(29628),d=r(70182);let f=(0,d.ZP)();var p=r(66500),m=r(85893);let h=["className","component","disableGutters","fixed","maxWidth","classes"],v=(0,p.Z)(),g=f("div",{name:"MuiContainer",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[`maxWidth${(0,s.Z)(String(r.maxWidth))}`],r.fixed&&t.fixed,r.disableGutters&&t.disableGutters]}}),y=e=>(0,c.Z)({props:e,name:"MuiContainer",defaultTheme:v}),b=(e,t)=>{let r=e=>(0,l.Z)(t,e),{classes:n,fixed:o,disableGutters:i,maxWidth:a}=e,c={root:["root",a&&`maxWidth${(0,s.Z)(String(a))}`,o&&"fixed",i&&"disableGutters"]};return(0,u.Z)(c,r,n)};var x=r(98216),Z=r(90948),w=r(71657);let k=function(e={}){let{createStyledComponent:t=g,useThemeProps:r=y,componentName:s="MuiContainer"}=e,l=t(({theme:e,ownerState:t})=>(0,o.Z)({width:"100%",marginLeft:"auto",boxSizing:"border-box",marginRight:"auto",display:"block"},!t.disableGutters&&{paddingLeft:e.spacing(2),paddingRight:e.spacing(2),[e.breakpoints.up("sm")]:{paddingLeft:e.spacing(3),paddingRight:e.spacing(3)}}),({theme:e,ownerState:t})=>t.fixed&&Object.keys(e.breakpoints.values).reduce((t,r)=>{let n=e.breakpoints.values[r];return 0!==n&&(t[e.breakpoints.up(r)]={maxWidth:`${n}${e.breakpoints.unit}`}),t},{}),({theme:e,ownerState:t})=>(0,o.Z)({},"xs"===t.maxWidth&&{[e.breakpoints.up("xs")]:{maxWidth:Math.max(e.breakpoints.values.xs,444)}},t.maxWidth&&"xs"!==t.maxWidth&&{[e.breakpoints.up(t.maxWidth)]:{maxWidth:`${e.breakpoints.values[t.maxWidth]}${e.breakpoints.unit}`}})),u=i.forwardRef(function(e,t){let i=r(e),{className:u,component:c="div",disableGutters:d=!1,fixed:f=!1,maxWidth:p="lg"}=i,v=(0,n.Z)(i,h),g=(0,o.Z)({},i,{component:c,disableGutters:d,fixed:f,maxWidth:p}),y=b(g,s);return(0,m.jsx)(l,(0,o.Z)({as:c,ownerState:g,className:(0,a.Z)(y.root,u),ref:t},v))});return u}({createStyledComponent:(0,Z.ZP)("div",{name:"MuiContainer",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[`maxWidth${(0,x.Z)(String(r.maxWidth))}`],r.fixed&&t.fixed,r.disableGutters&&t.disableGutters]}}),useThemeProps:e=>(0,w.Z)({props:e,name:"MuiContainer"})});var S=k},66720:function(e,t,r){"use strict";var n=r(87462),o=r(67294),i=r(71657),a=r(17297),s=r(85893);let l=(e,t)=>(0,n.Z)({WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",boxSizing:"border-box",WebkitTextSizeAdjust:"100%"},t&&!e.vars&&{colorScheme:e.palette.mode}),u=e=>(0,n.Z)({color:(e.vars||e).palette.text.primary},e.typography.body1,{backgroundColor:(e.vars||e).palette.background.default,"@media print":{backgroundColor:(e.vars||e).palette.common.white}}),c=(e,t=!1)=>{var r,o;let i={};t&&e.colorSchemes&&Object.entries(e.colorSchemes).forEach(([t,r])=>{var n;i[e.getColorSchemeSelector(t).replace(/\s*&/,"")]={colorScheme:null==(n=r.palette)?void 0:n.mode}});let a=(0,n.Z)({html:l(e,t),"*, *::before, *::after":{boxSizing:"inherit"},"strong, b":{fontWeight:e.typography.fontWeightBold},body:(0,n.Z)({margin:0},u(e),{"&::backdrop":{backgroundColor:(e.vars||e).palette.background.default}})},i),s=null==(r=e.components)?void 0:null==(o=r.MuiCssBaseline)?void 0:o.styleOverrides;return s&&(a=[a,s]),a};t.ZP=function(e){let t=(0,i.Z)({props:e,name:"MuiCssBaseline"}),{children:r,enableColorScheme:n=!1}=t;return(0,s.jsxs)(o.Fragment,{children:[(0,s.jsx)(a.Z,{styles:e=>c(e,n)}),r]})}},77533:function(e,t,r){"use strict";r.d(t,{ZP:function(){return _}});var n=r(63366),o=r(87462),i=r(67294),a=r(93680),s=r(94780),l=r(18421),u=r(8662),c=r(57144),d=r(51705),f=r(2734),p=r(30577),m=r(5340),h=r(85893);let v=["addEndListener","appear","children","container","direction","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function g(e,t,r){let n="function"==typeof r?r():r,o=function(e,t,r){let n;let o=t.getBoundingClientRect(),i=r&&r.getBoundingClientRect(),a=(0,m.Z)(t);if(t.fakeTransform)n=t.fakeTransform;else{let s=a.getComputedStyle(t);n=s.getPropertyValue("-webkit-transform")||s.getPropertyValue("transform")}let l=0,u=0;if(n&&"none"!==n&&"string"==typeof n){let c=n.split("(")[1].split(")")[0].split(",");l=parseInt(c[4],10),u=parseInt(c[5],10)}return"left"===e?i?`translateX(${i.right+l-o.left}px)`:`translateX(${a.innerWidth+l-o.left}px)`:"right"===e?i?`translateX(-${o.right-i.left-l}px)`:`translateX(-${o.left+o.width-l}px)`:"up"===e?i?`translateY(${i.bottom+u-o.top}px)`:`translateY(${a.innerHeight+u-o.top}px)`:i?`translateY(-${o.top-i.top+o.height-u}px)`:`translateY(-${o.top+o.height-u}px)`}(e,t,n);o&&(t.style.webkitTransform=o,t.style.transform=o)}let y=i.forwardRef(function(e,t){let r=(0,f.Z)(),a={enter:r.transitions.easing.easeOut,exit:r.transitions.easing.sharp},s={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:l,appear:y=!0,children:b,container:x,direction:Z="down",easing:w=a,in:k,onEnter:S,onEntered:E,onEntering:P,onExit:j,onExited:O,onExiting:C,style:R,timeout:A=s,TransitionComponent:T=u.ZP}=e,$=(0,n.Z)(e,v),M=i.useRef(null),_=(0,d.Z)(b.ref,M,t),N=e=>t=>{e&&(void 0===t?e(M.current):e(M.current,t))},I=N((e,t)=>{g(Z,e,x),(0,p.n)(e),S&&S(e,t)}),z=N((e,t)=>{let n=(0,p.C)({timeout:A,style:R,easing:w},{mode:"enter"});e.style.webkitTransition=r.transitions.create("-webkit-transform",(0,o.Z)({},n)),e.style.transition=r.transitions.create("transform",(0,o.Z)({},n)),e.style.webkitTransform="none",e.style.transform="none",P&&P(e,t)}),B=N(E),L=N(C),D=N(e=>{let t=(0,p.C)({timeout:A,style:R,easing:w},{mode:"exit"});e.style.webkitTransition=r.transitions.create("-webkit-transform",t),e.style.transition=r.transitions.create("transform",t),g(Z,e,x),j&&j(e)}),W=N(e=>{e.style.webkitTransition="",e.style.transition="",O&&O(e)}),F=e=>{l&&l(M.current,e)},V=i.useCallback(()=>{M.current&&g(Z,M.current,x)},[Z,x]);return i.useEffect(()=>{if(k||"down"===Z||"right"===Z)return;let e=(0,c.Z)(()=>{M.current&&g(Z,M.current,x)}),t=(0,m.Z)(M.current);return t.addEventListener("resize",e),()=>{e.clear(),t.removeEventListener("resize",e)}},[Z,k,x]),i.useEffect(()=>{k||V()},[k,V]),(0,h.jsx)(T,(0,o.Z)({nodeRef:M,onEnter:I,onEntered:B,onEntering:z,onExit:D,onExited:W,onExiting:L,addEndListener:F,appear:y,in:k,timeout:A},$,{children:(e,t)=>i.cloneElement(b,(0,o.Z)({ref:_,style:(0,o.Z)({visibility:"exited"!==e||k?void 0:"hidden"},R,b.props.style)},t))}))});var b=r(90629),x=r(98216),Z=r(71657),w=r(90948),k=r(1588),S=r(34867);function E(e){return(0,S.Z)("MuiDrawer",e)}(0,k.Z)("MuiDrawer",["root","docked","paper","paperAnchorLeft","paperAnchorRight","paperAnchorTop","paperAnchorBottom","paperAnchorDockedLeft","paperAnchorDockedRight","paperAnchorDockedTop","paperAnchorDockedBottom","modal"]);let P=["BackdropProps"],j=["anchor","BackdropProps","children","className","elevation","hideBackdrop","ModalProps","onClose","open","PaperProps","SlideProps","TransitionComponent","transitionDuration","variant"],O=(e,t)=>{let{ownerState:r}=e;return[t.root,("permanent"===r.variant||"persistent"===r.variant)&&t.docked,t.modal]},C=e=>{let{classes:t,anchor:r,variant:n}=e,o={root:["root"],docked:[("permanent"===n||"persistent"===n)&&"docked"],modal:["modal"],paper:["paper",`paperAnchor${(0,x.Z)(r)}`,"temporary"!==n&&`paperAnchorDocked${(0,x.Z)(r)}`]};return(0,s.Z)(o,E,t)},R=(0,w.ZP)(l.Z,{name:"MuiDrawer",slot:"Root",overridesResolver:O})(({theme:e})=>({zIndex:(e.vars||e).zIndex.drawer})),A=(0,w.ZP)("div",{shouldForwardProp:w.FO,name:"MuiDrawer",slot:"Docked",skipVariantsResolver:!1,overridesResolver:O})({flex:"0 0 auto"}),T=(0,w.ZP)(b.Z,{name:"MuiDrawer",slot:"Paper",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.paper,t[`paperAnchor${(0,x.Z)(r.anchor)}`],"temporary"!==r.variant&&t[`paperAnchorDocked${(0,x.Z)(r.anchor)}`]]}})(({theme:e,ownerState:t})=>(0,o.Z)({overflowY:"auto",display:"flex",flexDirection:"column",height:"100%",flex:"1 0 auto",zIndex:(e.vars||e).zIndex.drawer,WebkitOverflowScrolling:"touch",position:"fixed",top:0,outline:0},"left"===t.anchor&&{left:0},"top"===t.anchor&&{top:0,left:0,right:0,height:"auto",maxHeight:"100%"},"right"===t.anchor&&{right:0},"bottom"===t.anchor&&{top:"auto",left:0,bottom:0,right:0,height:"auto",maxHeight:"100%"},"left"===t.anchor&&"temporary"!==t.variant&&{borderRight:`1px solid ${(e.vars||e).palette.divider}`},"top"===t.anchor&&"temporary"!==t.variant&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`},"right"===t.anchor&&"temporary"!==t.variant&&{borderLeft:`1px solid ${(e.vars||e).palette.divider}`},"bottom"===t.anchor&&"temporary"!==t.variant&&{borderTop:`1px solid ${(e.vars||e).palette.divider}`})),$={left:"right",right:"left",top:"down",bottom:"up"},M=i.forwardRef(function(e,t){let r=(0,Z.Z)({props:e,name:"MuiDrawer"}),s=(0,f.Z)(),l={enter:s.transitions.duration.enteringScreen,exit:s.transitions.duration.leavingScreen},{anchor:u="left",BackdropProps:c,children:d,className:p,elevation:m=16,hideBackdrop:v=!1,ModalProps:{BackdropProps:g}={},onClose:b,open:x=!1,PaperProps:w={},SlideProps:k,TransitionComponent:S=y,transitionDuration:E=l,variant:O="temporary"}=r,M=(0,n.Z)(r.ModalProps,P),_=(0,n.Z)(r,j),N=i.useRef(!1);i.useEffect(()=>{N.current=!0},[]);let I="rtl"===s.direction&&-1!==["left","right"].indexOf(u)?$[u]:u,z=(0,o.Z)({},r,{anchor:u,elevation:m,open:x,variant:O},_),B=C(z),L=(0,h.jsx)(T,(0,o.Z)({elevation:"temporary"===O?m:0,square:!0},w,{className:(0,a.Z)(B.paper,w.className),ownerState:z,children:d}));if("permanent"===O)return(0,h.jsx)(A,(0,o.Z)({className:(0,a.Z)(B.root,B.docked,p),ownerState:z,ref:t},_,{children:L}));let D=(0,h.jsx)(S,(0,o.Z)({in:x,direction:$[I],timeout:E,appear:N.current},k,{children:L}));return"persistent"===O?(0,h.jsx)(A,(0,o.Z)({className:(0,a.Z)(B.root,B.docked,p),ownerState:z,ref:t},_,{children:D})):(0,h.jsx)(R,(0,o.Z)({BackdropProps:(0,o.Z)({},c,g,{transitionDuration:E}),className:(0,a.Z)(B.root,B.modal,p),open:x,ownerState:z,onClose:b,hideBackdrop:v,ref:t},_,M,{children:D}))});var _=M},16628:function(e,t,r){"use strict";var n=r(87462),o=r(63366),i=r(67294),a=r(8662),s=r(2734),l=r(30577),u=r(51705),c=r(85893);let d=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"],f={entering:{opacity:1},entered:{opacity:1}},p=i.forwardRef(function(e,t){let r=(0,s.Z)(),p={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:m,appear:h=!0,children:v,easing:g,in:y,onEnter:b,onEntered:x,onEntering:Z,onExit:w,onExited:k,onExiting:S,style:E,timeout:P=p,TransitionComponent:j=a.ZP}=e,O=(0,o.Z)(e,d),C=i.useRef(null),R=(0,u.Z)(C,v.ref,t),A=e=>t=>{if(e){let r=C.current;void 0===t?e(r):e(r,t)}},T=A(Z),$=A((e,t)=>{(0,l.n)(e);let n=(0,l.C)({style:E,timeout:P,easing:g},{mode:"enter"});e.style.webkitTransition=r.transitions.create("opacity",n),e.style.transition=r.transitions.create("opacity",n),b&&b(e,t)}),M=A(x),_=A(S),N=A(e=>{let t=(0,l.C)({style:E,timeout:P,easing:g},{mode:"exit"});e.style.webkitTransition=r.transitions.create("opacity",t),e.style.transition=r.transitions.create("opacity",t),w&&w(e)}),I=A(k),z=e=>{m&&m(C.current,e)};return(0,c.jsx)(j,(0,n.Z)({appear:h,in:y,nodeRef:C,onEnter:$,onEntered:M,onEntering:T,onExit:N,onExited:I,onExiting:_,addEndListener:z,timeout:P},O,{children:(e,t)=>i.cloneElement(v,(0,n.Z)({style:(0,n.Z)({opacity:0,visibility:"exited"!==e||y?void 0:"hidden"},f[e],E,v.props.style),ref:R},t))}))});t.Z=p},17297:function(e,t,r){"use strict";r.d(t,{Z:function(){return c}});var n=r(87462);r(67294);var o=r(70917),i=r(85893);function a(e){let{styles:t,defaultTheme:r={}}=e;return(0,i.jsx)(o.xB,{styles:"function"==typeof t?e=>t(null==e||0===Object.keys(e).length?r:e):t})}var s=r(96682),l=function({styles:e,themeId:t,defaultTheme:r={}}){let n=(0,s.Z)(r),o="function"==typeof e?e(t&&n[t]||n):e;return(0,i.jsx)(a,{styles:o})},u=r(90247),c=function(e){return(0,i.jsx)(l,(0,n.Z)({},e,{defaultTheme:u.Z}))}},86886:function(e,t,r){"use strict";r.d(t,{ZP:function(){return j}});var n=r(63366),o=r(87462),i=r(67294),a=r(93680),s=r(95408),l=r(39707),u=r(94780),c=r(90948),d=r(71657),f=r(2734);let p=i.createContext();var m=r(1588),h=r(34867);function v(e){return(0,h.Z)("MuiGrid",e)}let g=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12],y=(0,m.Z)("MuiGrid",["root","container","item","zeroMinWidth",...[0,1,2,3,4,5,6,7,8,9,10].map(e=>`spacing-xs-${e}`),...["column-reverse","column","row-reverse","row"].map(e=>`direction-xs-${e}`),...["nowrap","wrap-reverse","wrap"].map(e=>`wrap-xs-${e}`),...g.map(e=>`grid-xs-${e}`),...g.map(e=>`grid-sm-${e}`),...g.map(e=>`grid-md-${e}`),...g.map(e=>`grid-lg-${e}`),...g.map(e=>`grid-xl-${e}`)]);var b=y,x=r(85893);let Z=["className","columns","columnSpacing","component","container","direction","item","rowSpacing","spacing","wrap","zeroMinWidth"];function w(e){let t=parseFloat(e);return`${t}${String(e).replace(String(t),"")||"px"}`}function k({breakpoints:e,values:t}){let r="";Object.keys(t).forEach(e=>{""===r&&0!==t[e]&&(r=e)});let n=Object.keys(e).sort((t,r)=>e[t]-e[r]);return n.slice(0,n.indexOf(r))}let S=(0,c.ZP)("div",{name:"MuiGrid",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e,{container:n,direction:o,item:i,spacing:a,wrap:s,zeroMinWidth:l,breakpoints:u}=r,c=[];n&&(c=function(e,t,r={}){if(!e||e<=0)return[];if("string"==typeof e&&!Number.isNaN(Number(e))||"number"==typeof e)return[r[`spacing-xs-${String(e)}`]];let n=[];return t.forEach(t=>{let o=e[t];Number(o)>0&&n.push(r[`spacing-${t}-${String(o)}`])}),n}(a,u,t));let d=[];return u.forEach(e=>{let n=r[e];n&&d.push(t[`grid-${e}-${String(n)}`])}),[t.root,n&&t.container,i&&t.item,l&&t.zeroMinWidth,...c,"row"!==o&&t[`direction-xs-${String(o)}`],"wrap"!==s&&t[`wrap-xs-${String(s)}`],...d]}})(({ownerState:e})=>(0,o.Z)({boxSizing:"border-box"},e.container&&{display:"flex",flexWrap:"wrap",width:"100%"},e.item&&{margin:0},e.zeroMinWidth&&{minWidth:0},"wrap"!==e.wrap&&{flexWrap:e.wrap}),function({theme:e,ownerState:t}){let r=(0,s.P$)({values:t.direction,breakpoints:e.breakpoints.values});return(0,s.k9)({theme:e},r,e=>{let t={flexDirection:e};return 0===e.indexOf("column")&&(t[`& > .${b.item}`]={maxWidth:"none"}),t})},function({theme:e,ownerState:t}){let{container:r,rowSpacing:n}=t,o={};if(r&&0!==n){let i;let a=(0,s.P$)({values:n,breakpoints:e.breakpoints.values});"object"==typeof a&&(i=k({breakpoints:e.breakpoints.values,values:a})),o=(0,s.k9)({theme:e},a,(t,r)=>{let n=e.spacing(t);return"0px"!==n?{marginTop:`-${w(n)}`,[`& > .${b.item}`]:{paddingTop:w(n)}}:null!=i&&i.includes(r)?{}:{marginTop:0,[`& > .${b.item}`]:{paddingTop:0}}})}return o},function({theme:e,ownerState:t}){let{container:r,columnSpacing:n}=t,o={};if(r&&0!==n){let i;let a=(0,s.P$)({values:n,breakpoints:e.breakpoints.values});"object"==typeof a&&(i=k({breakpoints:e.breakpoints.values,values:a})),o=(0,s.k9)({theme:e},a,(t,r)=>{let n=e.spacing(t);return"0px"!==n?{width:`calc(100% + ${w(n)})`,marginLeft:`-${w(n)}`,[`& > .${b.item}`]:{paddingLeft:w(n)}}:null!=i&&i.includes(r)?{}:{width:"100%",marginLeft:0,[`& > .${b.item}`]:{paddingLeft:0}}})}return o},function({theme:e,ownerState:t}){let r;return e.breakpoints.keys.reduce((n,i)=>{let a={};if(t[i]&&(r=t[i]),!r)return n;if(!0===r)a={flexBasis:0,flexGrow:1,maxWidth:"100%"};else if("auto"===r)a={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"};else{let l=(0,s.P$)({values:t.columns,breakpoints:e.breakpoints.values}),u="object"==typeof l?l[i]:l;if(null==u)return n;let c=`${Math.round(r/u*1e8)/1e6}%`,d={};if(t.container&&t.item&&0!==t.columnSpacing){let f=e.spacing(t.columnSpacing);if("0px"!==f){let p=`calc(${c} + ${w(f)})`;d={flexBasis:p,maxWidth:p}}}a=(0,o.Z)({flexBasis:c,flexGrow:0,maxWidth:c},d)}return 0===e.breakpoints.values[i]?Object.assign(n,a):n[e.breakpoints.up(i)]=a,n},{})}),E=e=>{let{classes:t,container:r,direction:n,item:o,spacing:i,wrap:a,zeroMinWidth:s,breakpoints:l}=e,c=[];r&&(c=function(e,t){if(!e||e<=0)return[];if("string"==typeof e&&!Number.isNaN(Number(e))||"number"==typeof e)return[`spacing-xs-${String(e)}`];let r=[];return t.forEach(t=>{let n=e[t];if(Number(n)>0){let o=`spacing-${t}-${String(n)}`;r.push(o)}}),r}(i,l));let d=[];l.forEach(t=>{let r=e[t];r&&d.push(`grid-${t}-${String(r)}`)});let f={root:["root",r&&"container",o&&"item",s&&"zeroMinWidth",...c,"row"!==n&&`direction-xs-${String(n)}`,"wrap"!==a&&`wrap-xs-${String(a)}`,...d]};return(0,u.Z)(f,v,t)},P=i.forwardRef(function(e,t){let r=(0,d.Z)({props:e,name:"MuiGrid"}),{breakpoints:s}=(0,f.Z)(),u=(0,l.Z)(r),{className:c,columns:m,columnSpacing:h,component:v="div",container:g=!1,direction:y="row",item:b=!1,rowSpacing:w,spacing:k=0,wrap:P="wrap",zeroMinWidth:j=!1}=u,O=(0,n.Z)(u,Z),C=i.useContext(p),R=g?m||12:C,A={},T=(0,o.Z)({},O);s.keys.forEach(e=>{null!=O[e]&&(A[e]=O[e],delete T[e])});let $=(0,o.Z)({},u,{columns:R,container:g,direction:y,item:b,rowSpacing:w||k,columnSpacing:h||k,wrap:P,zeroMinWidth:j,spacing:k},A,{breakpoints:s.keys}),M=E($);return(0,x.jsx)(p.Provider,{value:R,children:(0,x.jsx)(S,(0,o.Z)({ownerState:$,className:(0,a.Z)(M.root,c),as:v,ref:t},T))})});var j=P},93946:function(e,t,r){"use strict";r.d(t,{Z:function(){return w}});var n=r(63366),o=r(87462),i=r(67294),a=r(93680),s=r(94780),l=r(41796),u=r(90948),c=r(71657),d=r(47739),f=r(98216),p=r(1588),m=r(34867);function h(e){return(0,m.Z)("MuiIconButton",e)}let v=(0,p.Z)("MuiIconButton",["root","disabled","colorInherit","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","edgeStart","edgeEnd","sizeSmall","sizeMedium","sizeLarge"]);var g=r(85893);let y=["edge","children","className","color","disabled","disableFocusRipple","size"],b=e=>{let{classes:t,disabled:r,color:n,edge:o,size:i}=e,a={root:["root",r&&"disabled","default"!==n&&`color${(0,f.Z)(n)}`,o&&`edge${(0,f.Z)(o)}`,`size${(0,f.Z)(i)}`]};return(0,s.Z)(a,h,t)},x=(0,u.ZP)(d.Z,{name:"MuiIconButton",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,"default"!==r.color&&t[`color${(0,f.Z)(r.color)}`],r.edge&&t[`edge${(0,f.Z)(r.edge)}`],t[`size${(0,f.Z)(r.size)}`]]}})(({theme:e,ownerState:t})=>(0,o.Z)({textAlign:"center",flex:"0 0 auto",fontSize:e.typography.pxToRem(24),padding:8,borderRadius:"50%",overflow:"visible",color:(e.vars||e).palette.action.active,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest})},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,l.Fq)(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"start"===t.edge&&{marginLeft:"small"===t.size?-3:-12},"end"===t.edge&&{marginRight:"small"===t.size?-3:-12}),({theme:e,ownerState:t})=>{var r;let n=null==(r=(e.vars||e).palette)?void 0:r[t.color];return(0,o.Z)({},"inherit"===t.color&&{color:"inherit"},"inherit"!==t.color&&"default"!==t.color&&(0,o.Z)({color:null==n?void 0:n.main},!t.disableRipple&&{"&:hover":(0,o.Z)({},n&&{backgroundColor:e.vars?`rgba(${n.mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,l.Fq)(n.main,e.palette.action.hoverOpacity)},{"@media (hover: none)":{backgroundColor:"transparent"}})}),"small"===t.size&&{padding:5,fontSize:e.typography.pxToRem(18)},"large"===t.size&&{padding:12,fontSize:e.typography.pxToRem(28)},{[`&.${v.disabled}`]:{backgroundColor:"transparent",color:(e.vars||e).palette.action.disabled}})}),Z=i.forwardRef(function(e,t){let r=(0,c.Z)({props:e,name:"MuiIconButton"}),{edge:i=!1,children:s,className:l,color:u="default",disabled:d=!1,disableFocusRipple:f=!1,size:p="medium"}=r,m=(0,n.Z)(r,y),h=(0,o.Z)({},r,{edge:i,color:u,disabled:d,disableFocusRipple:f,size:p}),v=b(h);return(0,g.jsx)(x,(0,o.Z)({className:(0,a.Z)(v.root,l),centerRipple:!0,focusRipple:!f,disabled:d,ref:t,ownerState:h},m,{children:s}))});var w=Z},18421:function(e,t,r){"use strict";r.d(t,{Z:function(){return L}});var n=r(63366),o=r(87462),i=r(67294),a=r(33703),s=r(82690),l=r(59948),u=r(49064),c=r(94780),d=r(8173),f=r(74161),p=r(95806);function m(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function h(e){return parseInt((0,f.Z)(e).getComputedStyle(e).paddingRight,10)||0}function v(e,t,r,n,o){let i=[t,r,...n];[].forEach.call(e.children,e=>{let t=-1===i.indexOf(e),r=!function(e){let t=-1!==["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].indexOf(e.tagName),r="INPUT"===e.tagName&&"hidden"===e.getAttribute("type");return t||r}(e);t&&r&&m(e,o)})}function g(e,t){let r=-1;return e.some((e,n)=>!!t(e)&&(r=n,!0)),r}var y=r(85893);function b(e){let t=[],r=[];return Array.from(e.querySelectorAll('input,select,textarea,a[href],button,[tabindex],audio[controls],video[controls],[contenteditable]:not([contenteditable="false"])')).forEach((e,n)=>{let o=function(e){let t=parseInt(e.getAttribute("tabindex")||"",10);return Number.isNaN(t)?"true"===e.contentEditable||("AUDIO"===e.nodeName||"VIDEO"===e.nodeName||"DETAILS"===e.nodeName)&&null===e.getAttribute("tabindex")?0:e.tabIndex:t}(e);-1===o||e.disabled||"INPUT"===e.tagName&&"hidden"===e.type||function(e){if("INPUT"!==e.tagName||"radio"!==e.type||!e.name)return!1;let t=t=>e.ownerDocument.querySelector(`input[type="radio"]${t}`),r=t(`[name="${e.name}"]:checked`);return r||(r=t(`[name="${e.name}"]`)),r!==e}(e)||(0===o?t.push(e):r.push({documentOrder:n,tabIndex:o,node:e}))}),r.sort((e,t)=>e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex).map(e=>e.node).concat(t)}function x(){return!0}var Z=function(e){let{children:t,disableAutoFocus:r=!1,disableEnforceFocus:n=!1,disableRestoreFocus:o=!1,getTabbable:l=b,isEnabled:u=x,open:c}=e,d=i.useRef(!1),f=i.useRef(null),p=i.useRef(null),m=i.useRef(null),h=i.useRef(null),v=i.useRef(!1),g=i.useRef(null),Z=(0,a.Z)(t.ref,g),w=i.useRef(null);i.useEffect(()=>{c&&g.current&&(v.current=!r)},[r,c]),i.useEffect(()=>{if(!c||!g.current)return;let e=(0,s.Z)(g.current);return!g.current.contains(e.activeElement)&&(g.current.hasAttribute("tabIndex")||g.current.setAttribute("tabIndex","-1"),v.current&&g.current.focus()),()=>{o||(m.current&&m.current.focus&&(d.current=!0,m.current.focus()),m.current=null)}},[c]),i.useEffect(()=>{if(!c||!g.current)return;let e=(0,s.Z)(g.current),t=t=>{let{current:r}=g;if(null!==r){if(!e.hasFocus()||n||!u()||d.current){d.current=!1;return}if(!r.contains(e.activeElement)){if(t&&h.current!==t.target||e.activeElement!==h.current)h.current=null;else if(null!==h.current)return;if(!v.current)return;let o=[];if((e.activeElement===f.current||e.activeElement===p.current)&&(o=l(g.current)),o.length>0){var i,a;let s=Boolean((null==(i=w.current)?void 0:i.shiftKey)&&(null==(a=w.current)?void 0:a.key)==="Tab"),c=o[0],m=o[o.length-1];"string"!=typeof c&&"string"!=typeof m&&(s?m.focus():c.focus())}else r.focus()}}},r=t=>{w.current=t,!n&&u()&&"Tab"===t.key&&e.activeElement===g.current&&t.shiftKey&&(d.current=!0,p.current&&p.current.focus())};e.addEventListener("focusin",t),e.addEventListener("keydown",r,!0);let o=setInterval(()=>{e.activeElement&&"BODY"===e.activeElement.tagName&&t(null)},50);return()=>{clearInterval(o),e.removeEventListener("focusin",t),e.removeEventListener("keydown",r,!0)}},[r,n,o,u,c,l]);let k=e=>{null===m.current&&(m.current=e.relatedTarget),v.current=!0,h.current=e.target;let r=t.props.onFocus;r&&r(e)},S=e=>{null===m.current&&(m.current=e.relatedTarget),v.current=!0};return(0,y.jsxs)(i.Fragment,{children:[(0,y.jsx)("div",{tabIndex:c?0:-1,onFocus:S,ref:f,"data-testid":"sentinelStart"}),i.cloneElement(t,{ref:Z,onFocus:k}),(0,y.jsx)("div",{tabIndex:c?0:-1,onFocus:S,ref:p,"data-testid":"sentinelEnd"})]})},w=r(1588),k=r(34867);function S(e){return(0,k.Z)("MuiModal",e)}(0,w.Z)("MuiModal",["root","hidden"]);var E=r(90631);let P=["children","classes","closeAfterTransition","component","container","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","manager","onBackdropClick","onClose","onKeyDown","open","onTransitionEnter","onTransitionExited","slotProps","slots"],j=e=>{let{open:t,exited:r,classes:n}=e;return(0,c.Z)({root:["root",!t&&r&&"hidden"],backdrop:["backdrop"]},S,n)},O=new class{constructor(){this.containers=void 0,this.modals=void 0,this.modals=[],this.containers=[]}add(e,t){let r=this.modals.indexOf(e);if(-1!==r)return r;r=this.modals.length,this.modals.push(e),e.modalRef&&m(e.modalRef,!1);let n=function(e){let t=[];return[].forEach.call(e.children,e=>{"true"===e.getAttribute("aria-hidden")&&t.push(e)}),t}(t);v(t,e.mount,e.modalRef,n,!0);let o=g(this.containers,e=>e.container===t);return -1!==o?(this.containers[o].modals.push(e),r):(this.containers.push({modals:[e],container:t,restore:null,hiddenSiblings:n}),r)}mount(e,t){let r=g(this.containers,t=>-1!==t.modals.indexOf(e)),n=this.containers[r];n.restore||(n.restore=function(e,t){let r=[],n=e.container;if(!t.disableScrollLock){let o;if(function(e){let t=(0,s.Z)(e);return t.body===e?(0,f.Z)(e).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}(n)){let i=(0,p.Z)((0,s.Z)(n));r.push({value:n.style.paddingRight,property:"padding-right",el:n}),n.style.paddingRight=`${h(n)+i}px`;let a=(0,s.Z)(n).querySelectorAll(".mui-fixed");[].forEach.call(a,e=>{r.push({value:e.style.paddingRight,property:"padding-right",el:e}),e.style.paddingRight=`${h(e)+i}px`})}if(n.parentNode instanceof DocumentFragment)o=(0,s.Z)(n).body;else{let l=n.parentElement,u=(0,f.Z)(n);o=(null==l?void 0:l.nodeName)==="HTML"&&"scroll"===u.getComputedStyle(l).overflowY?l:n}r.push({value:o.style.overflow,property:"overflow",el:o},{value:o.style.overflowX,property:"overflow-x",el:o},{value:o.style.overflowY,property:"overflow-y",el:o}),o.style.overflow="hidden"}let c=()=>{r.forEach(({value:e,el:t,property:r})=>{e?t.style.setProperty(r,e):t.style.removeProperty(r)})};return c}(n,t))}remove(e,t=!0){let r=this.modals.indexOf(e);if(-1===r)return r;let n=g(this.containers,t=>-1!==t.modals.indexOf(e)),o=this.containers[n];if(o.modals.splice(o.modals.indexOf(e),1),this.modals.splice(r,1),0===o.modals.length)o.restore&&o.restore(),e.modalRef&&m(e.modalRef,t),v(o.container,e.mount,e.modalRef,o.hiddenSiblings,!1),this.containers.splice(n,1);else{let i=o.modals[o.modals.length-1];i.modalRef&&m(i.modalRef,!1)}return r}isTopModal(e){return this.modals.length>0&&this.modals[this.modals.length-1]===e}},C=i.forwardRef(function(e,t){var r,c;let{children:f,classes:p,closeAfterTransition:h=!1,component:v,container:g,disableAutoFocus:b=!1,disableEnforceFocus:x=!1,disableEscapeKeyDown:w=!1,disablePortal:k=!1,disableRestoreFocus:S=!1,disableScrollLock:C=!1,hideBackdrop:R=!1,keepMounted:A=!1,manager:T=O,onBackdropClick:$,onClose:M,onKeyDown:_,open:N,onTransitionEnter:I,onTransitionExited:z,slotProps:B={},slots:L={}}=e,D=(0,n.Z)(e,P),[W,F]=i.useState(!N),V=i.useRef({}),U=i.useRef(null),q=i.useRef(null),K=(0,a.Z)(q,t),G=!!f&&f.props.hasOwnProperty("in"),H=null==(r=e["aria-hidden"])||r,Y=()=>(0,s.Z)(U.current),X=()=>(V.current.modalRef=q.current,V.current.mountNode=U.current,V.current),J=()=>{T.mount(X(),{disableScrollLock:C}),q.current&&(q.current.scrollTop=0)},Q=(0,l.Z)(()=>{let e=("function"==typeof g?g():g)||Y().body;T.add(X(),e),q.current&&J()}),ee=i.useCallback(()=>T.isTopModal(X()),[T]),et=(0,l.Z)(e=>{U.current=e,e&&q.current&&(N&&ee()?J():m(q.current,H))}),er=i.useCallback(()=>{T.remove(X(),H)},[T,H]);i.useEffect(()=>()=>{er()},[er]),i.useEffect(()=>{N?Q():G&&h||er()},[N,er,G,h,Q]);let en=(0,o.Z)({},e,{classes:p,closeAfterTransition:h,disableAutoFocus:b,disableEnforceFocus:x,disableEscapeKeyDown:w,disablePortal:k,disableRestoreFocus:S,disableScrollLock:C,exited:W,hideBackdrop:R,keepMounted:A}),eo=j(en),ei=()=>{F(!1),I&&I()},ea=()=>{F(!0),z&&z(),h&&er()},es=e=>{e.target===e.currentTarget&&($&&$(e),M&&M(e,"backdropClick"))},el=e=>{_&&_(e),"Escape"===e.key&&ee()&&!w&&(e.stopPropagation(),M&&M(e,"escapeKeyDown"))},eu={};void 0===f.props.tabIndex&&(eu.tabIndex="-1"),G&&(eu.onEnter=(0,u.Z)(ei,f.props.onEnter),eu.onExited=(0,u.Z)(ea,f.props.onExited));let ec=null!=(c=null!=v?v:L.root)?c:"div",ed=(0,E.Z)({elementType:ec,externalSlotProps:B.root,externalForwardedProps:D,additionalProps:{ref:K,role:"presentation",onKeyDown:el},className:eo.root,ownerState:en}),ef=L.backdrop,ep=(0,E.Z)({elementType:ef,externalSlotProps:B.backdrop,additionalProps:{"aria-hidden":!0,onClick:es,open:N},className:eo.backdrop,ownerState:en});return A||N||G&&!W?(0,y.jsx)(d.Z,{ref:et,container:g,disablePortal:k,children:(0,y.jsxs)(ec,(0,o.Z)({},ed,{children:[!R&&ef?(0,y.jsx)(ef,(0,o.Z)({},ep)):null,(0,y.jsx)(Z,{disableEnforceFocus:x,disableAutoFocus:b,disableRestoreFocus:S,isEnabled:ee,open:N,children:i.cloneElement(f,eu)})]}))}):null});var R=r(17488),A=r(13247),T=r(90948),$=r(71657),M=r(84808);let _=["BackdropComponent","BackdropProps","closeAfterTransition","children","component","components","componentsProps","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","slotProps","slots","theme"],N=e=>e.classes,I=(0,T.ZP)("div",{name:"MuiModal",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,!r.open&&r.exited&&t.hidden]}})(({theme:e,ownerState:t})=>(0,o.Z)({position:"fixed",zIndex:(e.vars||e).zIndex.modal,right:0,bottom:0,top:0,left:0},!t.open&&t.exited&&{visibility:"hidden"})),z=(0,T.ZP)(M.Z,{name:"MuiModal",slot:"Backdrop",overridesResolver:(e,t)=>t.backdrop})({zIndex:-1}),B=i.forwardRef(function(e,t){var r,a,s,l,u,c;let d=(0,$.Z)({name:"MuiModal",props:e}),{BackdropComponent:f=z,BackdropProps:p,closeAfterTransition:m=!1,children:h,component:v,components:g={},componentsProps:b={},disableAutoFocus:x=!1,disableEnforceFocus:Z=!1,disableEscapeKeyDown:w=!1,disablePortal:k=!1,disableRestoreFocus:S=!1,disableScrollLock:E=!1,hideBackdrop:P=!1,keepMounted:j=!1,slotProps:O,slots:T,theme:M}=d,B=(0,n.Z)(d,_),[L,D]=i.useState(!0),W={closeAfterTransition:m,disableAutoFocus:x,disableEnforceFocus:Z,disableEscapeKeyDown:w,disablePortal:k,disableRestoreFocus:S,disableScrollLock:E,hideBackdrop:P,keepMounted:j},F=(0,o.Z)({},d,W,{exited:L}),V=N(F),U=null!=(r=null!=(a=null==T?void 0:T.root)?a:g.Root)?r:I,q=null!=(s=null!=(l=null==T?void 0:T.backdrop)?l:g.Backdrop)?s:f,K=null!=(u=null==O?void 0:O.root)?u:b.root,G=null!=(c=null==O?void 0:O.backdrop)?c:b.backdrop;return(0,y.jsx)(C,(0,o.Z)({slots:{root:U,backdrop:q},slotProps:{root:()=>(0,o.Z)({},(0,R.Z)(K,F),!(0,A.Z)(U)&&{as:v,theme:M}),backdrop:()=>(0,o.Z)({},p,(0,R.Z)(G,F))},onTransitionEnter:()=>D(!1),onTransitionExited:()=>D(!0),ref:t},B,{classes:V},W,{children:h}))});var L=B},90629:function(e,t,r){"use strict";r.d(t,{Z:function(){return x}});var n=r(63366),o=r(87462),i=r(67294),a=r(93680),s=r(94780),l=r(41796),u=r(90948);let c=e=>((e<1?5.11916*e**2:4.5*Math.log(e+1)+2)/100).toFixed(2);var d=r(71657),f=r(1588),p=r(34867);function m(e){return(0,p.Z)("MuiPaper",e)}(0,f.Z)("MuiPaper",["root","rounded","outlined","elevation","elevation0","elevation1","elevation2","elevation3","elevation4","elevation5","elevation6","elevation7","elevation8","elevation9","elevation10","elevation11","elevation12","elevation13","elevation14","elevation15","elevation16","elevation17","elevation18","elevation19","elevation20","elevation21","elevation22","elevation23","elevation24"]);var h=r(85893);let v=["className","component","elevation","square","variant"],g=e=>{let{square:t,elevation:r,variant:n,classes:o}=e,i={root:["root",n,!t&&"rounded","elevation"===n&&`elevation${r}`]};return(0,s.Z)(i,m,o)},y=(0,u.ZP)("div",{name:"MuiPaper",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[r.variant],!r.square&&t.rounded,"elevation"===r.variant&&t[`elevation${r.elevation}`]]}})(({theme:e,ownerState:t})=>{var r;return(0,o.Z)({backgroundColor:(e.vars||e).palette.background.paper,color:(e.vars||e).palette.text.primary,transition:e.transitions.create("box-shadow")},!t.square&&{borderRadius:e.shape.borderRadius},"outlined"===t.variant&&{border:`1px solid ${(e.vars||e).palette.divider}`},"elevation"===t.variant&&(0,o.Z)({boxShadow:(e.vars||e).shadows[t.elevation]},!e.vars&&"dark"===e.palette.mode&&{backgroundImage:`linear-gradient(${(0,l.Fq)("#fff",c(t.elevation))}, ${(0,l.Fq)("#fff",c(t.elevation))})`},e.vars&&{backgroundImage:null==(r=e.vars.overlays)?void 0:r[t.elevation]}))}),b=i.forwardRef(function(e,t){let r=(0,d.Z)({props:e,name:"MuiPaper"}),{className:i,component:s="div",elevation:l=1,square:u=!1,variant:c="elevation"}=r,f=(0,n.Z)(r,v),p=(0,o.Z)({},r,{component:s,elevation:l,square:u,variant:c}),m=g(p);return(0,h.jsx)(y,(0,o.Z)({as:s,ownerState:p,className:(0,a.Z)(m.root,i),ref:t},f))});var x=b},10155:function(e,t,r){"use strict";r.d(t,{Z:function(){return y}});var n=r(63366),o=r(87462),i=r(67294),a=r(93680),s=r(94780),l=r(71657),u=r(90948),c=r(1588),d=r(34867);function f(e){return(0,d.Z)("MuiToolbar",e)}(0,c.Z)("MuiToolbar",["root","gutters","regular","dense"]);var p=r(85893);let m=["className","component","disableGutters","variant"],h=e=>{let{classes:t,disableGutters:r,variant:n}=e;return(0,s.Z)({root:["root",!r&&"gutters",n]},f,t)},v=(0,u.ZP)("div",{name:"MuiToolbar",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,!r.disableGutters&&t.gutters,t[r.variant]]}})(({theme:e,ownerState:t})=>(0,o.Z)({position:"relative",display:"flex",alignItems:"center"},!t.disableGutters&&{paddingLeft:e.spacing(2),paddingRight:e.spacing(2),[e.breakpoints.up("sm")]:{paddingLeft:e.spacing(3),paddingRight:e.spacing(3)}},"dense"===t.variant&&{minHeight:48}),({theme:e,ownerState:t})=>"regular"===t.variant&&e.mixins.toolbar),g=i.forwardRef(function(e,t){let r=(0,l.Z)({props:e,name:"MuiToolbar"}),{className:i,component:s="div",disableGutters:u=!1,variant:c="regular"}=r,d=(0,n.Z)(r,m),f=(0,o.Z)({},r,{component:s,disableGutters:u,variant:c}),g=h(f);return(0,p.jsx)(v,(0,o.Z)({as:s,className:(0,a.Z)(g.root,i),ref:t,ownerState:f},d))});var y=g},15861:function(e,t,r){"use strict";r.d(t,{Z:function(){return k}});var n=r(63366),o=r(87462),i=r(67294),a=r(93680),s=r(39707),l=r(94780),u=r(90948),c=r(71657),d=r(98216),f=r(1588),p=r(34867);function m(e){return(0,p.Z)("MuiTypography",e)}(0,f.Z)("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]);var h=r(85893);let v=["align","className","component","gutterBottom","noWrap","paragraph","variant","variantMapping"],g=e=>{let{align:t,gutterBottom:r,noWrap:n,paragraph:o,variant:i,classes:a}=e,s={root:["root",i,"inherit"!==e.align&&`align${(0,d.Z)(t)}`,r&&"gutterBottom",n&&"noWrap",o&&"paragraph"]};return(0,l.Z)(s,m,a)},y=(0,u.ZP)("span",{name:"MuiTypography",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.variant&&t[r.variant],"inherit"!==r.align&&t[`align${(0,d.Z)(r.align)}`],r.noWrap&&t.noWrap,r.gutterBottom&&t.gutterBottom,r.paragraph&&t.paragraph]}})(({theme:e,ownerState:t})=>(0,o.Z)({margin:0},t.variant&&e.typography[t.variant],"inherit"!==t.align&&{textAlign:t.align},t.noWrap&&{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t.gutterBottom&&{marginBottom:"0.35em"},t.paragraph&&{marginBottom:16})),b={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},x={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},Z=e=>x[e]||e,w=i.forwardRef(function(e,t){let r=(0,c.Z)({props:e,name:"MuiTypography"}),i=Z(r.color),l=(0,s.Z)((0,o.Z)({},r,{color:i})),{align:u="inherit",className:d,component:f,gutterBottom:p=!1,noWrap:m=!1,paragraph:x=!1,variant:w="body1",variantMapping:k=b}=l,S=(0,n.Z)(l,v),E=(0,o.Z)({},l,{align:u,color:i,className:d,component:f,gutterBottom:p,noWrap:m,paragraph:x,variant:w,variantMapping:k}),P=f||(x?"p":k[w]||b[w])||"span",j=g(E);return(0,h.jsx)(y,(0,o.Z)({as:P,ref:t,ownerState:E,className:(0,a.Z)(j.root,d)},S))});var k=w},13486:function(e,t){"use strict";t.Z={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"}},34484:function(e,t,r){"use strict";r(67294);var n=r(88169),o=r(85893);t.Z=(0,n.Z)((0,o.jsx)("path",{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close")},8173:function(e,t,r){"use strict";var n=r(67294),o=r(73935),i=r(33703),a=r(73546),s=r(7960),l=r(85893);let u=n.forwardRef(function(e,t){let{children:r,container:u,disablePortal:c=!1}=e,[d,f]=n.useState(null),p=(0,i.Z)(n.isValidElement(r)?r.ref:null,t);return((0,a.Z)(()=>{!c&&f(("function"==typeof u?u():u)||document.body)},[u,c]),(0,a.Z)(()=>{if(d&&!c)return(0,s.Z)(t,d),()=>{(0,s.Z)(t,null)}},[t,d,c]),c)?n.isValidElement(r)?n.cloneElement(r,{ref:p}):(0,l.jsx)(n.Fragment,{children:r}):(0,l.jsx)(n.Fragment,{children:d?o.createPortal(r,d):d})});t.Z=u},76591:function(e,t,r){"use strict";r.d(t,{Z:function(){return i}});var n=r(87462),o=r(13247);function i(e,t,r){return void 0===e||(0,o.Z)(e)?t:(0,n.Z)({},t,{ownerState:(0,n.Z)({},t.ownerState,r)})}},13247:function(e,t){"use strict";t.Z=function(e){return"string"==typeof e}},17488:function(e,t,r){"use strict";function n(e,t){return"function"==typeof e?e(t):e}r.d(t,{Z:function(){return n}})},90631:function(e,t,r){"use strict";r.d(t,{Z:function(){return d}});var n=r(87462),o=r(63366),i=r(33703),a=r(76591),s=r(93680);function l(e){if(void 0===e)return{};let t={};return Object.keys(e).filter(t=>!(t.match(/^on[A-Z]/)&&"function"==typeof e[t])).forEach(r=>{t[r]=e[r]}),t}var u=r(17488);let c=["elementType","externalSlotProps","ownerState"];function d(e){var t;let{elementType:r,externalSlotProps:d,ownerState:f}=e,p=(0,o.Z)(e,c),m=(0,u.Z)(d,f),{props:h,internalRef:v}=function(e){let{getSlotProps:t,additionalProps:r,externalSlotProps:o,externalForwardedProps:i,className:a}=e;if(!t){let u=(0,s.Z)(null==i?void 0:i.className,null==o?void 0:o.className,a,null==r?void 0:r.className),c=(0,n.Z)({},null==r?void 0:r.style,null==i?void 0:i.style,null==o?void 0:o.style),d=(0,n.Z)({},r,i,o);return u.length>0&&(d.className=u),Object.keys(c).length>0&&(d.style=c),{props:d,internalRef:void 0}}let f=function(e,t=[]){if(void 0===e)return{};let r={};return Object.keys(e).filter(r=>r.match(/^on[A-Z]/)&&"function"==typeof e[r]&&!t.includes(r)).forEach(t=>{r[t]=e[t]}),r}((0,n.Z)({},i,o)),p=l(o),m=l(i),h=t(f),v=(0,s.Z)(null==h?void 0:h.className,null==r?void 0:r.className,a,null==i?void 0:i.className,null==o?void 0:o.className),g=(0,n.Z)({},null==h?void 0:h.style,null==r?void 0:r.style,null==i?void 0:i.style,null==o?void 0:o.style),y=(0,n.Z)({},h,r,m,p);return v.length>0&&(y.className=v),Object.keys(g).length>0&&(y.style=g),{props:y,internalRef:h.ref}}((0,n.Z)({},p,{externalSlotProps:m})),g=(0,i.Z)(v,null==m?void 0:m.ref,null==(t=e.additionalProps)?void 0:t.ref),y=(0,a.Z)(r,(0,n.Z)({},h,{ref:g}),f);return y}},93680:function(e,t,r){"use strict";t.Z=function(){for(var e,t,r=0,n="";r<arguments.length;)(e=arguments[r++])&&(t=function e(t){var r,n,o="";if("string"==typeof t||"number"==typeof t)o+=t;else if("object"==typeof t){if(Array.isArray(t))for(r=0;r<t.length;r++)t[r]&&(n=e(t[r]))&&(o&&(o+=" "),o+=n);else for(r in t)t[r]&&(o&&(o+=" "),o+=r)}return o}(e))&&(n&&(n+=" "),n+=t);return n}},549:function(e,t,r){"use strict";r.d(t,{Z:function(){return A}});var n=r(87462),o=r(63366),i=r(71387),a=r(59766),s=r(66500),l=r(44920),u=r(86523),c=r(41796),d={black:"#000",white:"#fff"},f={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"},p={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"},m={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},h={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"},v={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"},g={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"},y=r(13486);let b=["mode","contrastThreshold","tonalOffset"],x={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:d.white,default:d.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},Z={text:{primary:d.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:d.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function w(e,t,r,n){let o=n.light||n,i=n.dark||1.5*n;e[t]||(e.hasOwnProperty(r)?e[t]=e[r]:"light"===t?e.light=(0,c.$n)(e.main,o):"dark"===t&&(e.dark=(0,c._j)(e.main,i)))}let k=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"],S={textTransform:"uppercase"},E='"Roboto", "Helvetica", "Arial", sans-serif';function P(...e){return`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,0.2),${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,0.14),${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,0.12)`}let j=["none",P(0,2,1,-1,0,1,1,0,0,1,3,0),P(0,3,1,-2,0,2,2,0,0,1,5,0),P(0,3,3,-2,0,3,4,0,0,1,8,0),P(0,2,4,-1,0,4,5,0,0,1,10,0),P(0,3,5,-1,0,5,8,0,0,1,14,0),P(0,3,5,-1,0,6,10,0,0,1,18,0),P(0,4,5,-2,0,7,10,1,0,2,16,1),P(0,5,5,-3,0,8,10,1,0,3,14,2),P(0,5,6,-3,0,9,12,1,0,3,16,2),P(0,6,6,-3,0,10,14,1,0,4,18,3),P(0,6,7,-4,0,11,15,1,0,4,20,3),P(0,7,8,-4,0,12,17,2,0,5,22,4),P(0,7,8,-4,0,13,19,2,0,5,24,4),P(0,7,9,-4,0,14,21,2,0,5,26,4),P(0,8,9,-5,0,15,22,2,0,6,28,5),P(0,8,10,-5,0,16,24,2,0,6,30,5),P(0,8,11,-5,0,17,26,2,0,6,32,5),P(0,9,11,-5,0,18,28,2,0,7,34,6),P(0,9,12,-6,0,19,29,2,0,7,36,6),P(0,10,13,-6,0,20,31,3,0,8,38,7),P(0,10,13,-6,0,21,33,3,0,8,40,7),P(0,10,14,-6,0,22,35,3,0,8,42,7),P(0,11,14,-7,0,23,36,3,0,9,44,8),P(0,11,15,-7,0,24,38,3,0,9,46,8)];var O=r(96067),C={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500};let R=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];var A=function(e={},...t){var r;let{mixins:P={},palette:A={},transitions:T={},typography:$={}}=e,M=(0,o.Z)(e,R);if(e.vars)throw Error((0,i.Z)(18));let _=function(e){let{mode:t="light",contrastThreshold:r=3,tonalOffset:s=.2}=e,l=(0,o.Z)(e,b),u=e.primary||function(e="light"){return"dark"===e?{main:v[200],light:v[50],dark:v[400]}:{main:v[700],light:v[400],dark:v[800]}}(t),k=e.secondary||function(e="light"){return"dark"===e?{main:p[200],light:p[50],dark:p[400]}:{main:p[500],light:p[300],dark:p[700]}}(t),S=e.error||function(e="light"){return"dark"===e?{main:m[500],light:m[300],dark:m[700]}:{main:m[700],light:m[400],dark:m[800]}}(t),E=e.info||function(e="light"){return"dark"===e?{main:g[400],light:g[300],dark:g[700]}:{main:g[700],light:g[500],dark:g[900]}}(t),P=e.success||function(e="light"){return"dark"===e?{main:y.Z[400],light:y.Z[300],dark:y.Z[700]}:{main:y.Z[800],light:y.Z[500],dark:y.Z[900]}}(t),j=e.warning||function(e="light"){return"dark"===e?{main:h[400],light:h[300],dark:h[700]}:{main:"#ed6c02",light:h[500],dark:h[900]}}(t);function O(e){let t=(0,c.mi)(e,Z.text.primary)>=r?Z.text.primary:x.text.primary;return t}let C=({color:e,name:t,mainShade:r=500,lightShade:o=300,darkShade:a=700})=>{if(!(e=(0,n.Z)({},e)).main&&e[r]&&(e.main=e[r]),!e.hasOwnProperty("main"))throw Error((0,i.Z)(11,t?` (${t})`:"",r));if("string"!=typeof e.main)throw Error((0,i.Z)(12,t?` (${t})`:"",JSON.stringify(e.main)));return w(e,"light",o,s),w(e,"dark",a,s),e.contrastText||(e.contrastText=O(e.main)),e},R=(0,a.Z)((0,n.Z)({common:(0,n.Z)({},d),mode:t,primary:C({color:u,name:"primary"}),secondary:C({color:k,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:C({color:S,name:"error"}),warning:C({color:j,name:"warning"}),info:C({color:E,name:"info"}),success:C({color:P,name:"success"}),grey:f,contrastThreshold:r,getContrastText:O,augmentColor:C,tonalOffset:s},{dark:Z,light:x}[t]),l);return R}(A),N=(0,s.Z)(e),I=(0,a.Z)(N,{mixins:(r=N.breakpoints,(0,n.Z)({toolbar:{minHeight:56,[r.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[r.up("sm")]:{minHeight:64}}},P)),palette:_,shadows:j.slice(),typography:function(e,t){let r="function"==typeof t?t(e):t,{fontFamily:i=E,fontSize:s=14,fontWeightLight:l=300,fontWeightRegular:u=400,fontWeightMedium:c=500,fontWeightBold:d=700,htmlFontSize:f=16,allVariants:p,pxToRem:m}=r,h=(0,o.Z)(r,k),v=s/14,g=m||(e=>`${e/f*v}rem`),y=(e,t,r,o,a)=>(0,n.Z)({fontFamily:i,fontWeight:e,fontSize:g(t),lineHeight:r},i===E?{letterSpacing:`${Math.round(1e5*(o/t))/1e5}em`}:{},a,p),b={h1:y(l,96,1.167,-1.5),h2:y(l,60,1.2,-.5),h3:y(u,48,1.167,0),h4:y(u,34,1.235,.25),h5:y(u,24,1.334,0),h6:y(c,20,1.6,.15),subtitle1:y(u,16,1.75,.15),subtitle2:y(c,14,1.57,.1),body1:y(u,16,1.5,.15),body2:y(u,14,1.43,.15),button:y(c,14,1.75,.4,S),caption:y(u,12,1.66,.4),overline:y(u,12,2.66,1,S)};return(0,a.Z)((0,n.Z)({htmlFontSize:f,pxToRem:g,fontFamily:i,fontSize:s,fontWeightLight:l,fontWeightRegular:u,fontWeightMedium:c,fontWeightBold:d},b),h,{clone:!1})}(_,$),transitions:(0,O.ZP)(T),zIndex:(0,n.Z)({},C)});return I=(0,a.Z)(I,M),(I=t.reduce((e,t)=>(0,a.Z)(e,t),I)).unstable_sxConfig=(0,n.Z)({},l.Z,null==M?void 0:M.unstable_sxConfig),I.unstable_sx=function(e){return(0,u.Z)({sx:e,theme:this})},I}},96067:function(e,t,r){"use strict";r.d(t,{ZP:function(){return c},x9:function(){return s}});var n=r(63366),o=r(87462);let i=["duration","easing","delay"],a={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},s={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function l(e){return`${Math.round(e)}ms`}function u(e){if(!e)return 0;let t=e/36;return Math.round((4+15*t**.25+t/5)*10)}function c(e){let t=(0,o.Z)({},a,e.easing),r=(0,o.Z)({},s,e.duration),c=(e=["all"],o={})=>{let{duration:a=r.standard,easing:s=t.easeInOut,delay:u=0}=o;return(0,n.Z)(o,i),(Array.isArray(e)?e:[e]).map(e=>`${e} ${"string"==typeof a?a:l(a)} ${s} ${"string"==typeof u?u:l(u)}`).join(",")};return(0,o.Z)({getAutoHeightDuration:u,create:c},e,{easing:t,duration:r})}},90247:function(e,t,r){"use strict";var n=r(549);let o=(0,n.Z)();t.Z=o},90948:function(e,t,r){"use strict";r.d(t,{Dz:function(){return a},FO:function(){return i}});var n=r(70182),o=r(90247);let i=e=>(0,n.x9)(e)&&"classes"!==e,a=n.x9,s=(0,n.ZP)({defaultTheme:o.Z,rootShouldForwardProp:i});t.ZP=s},2734:function(e,t,r){"use strict";r.d(t,{Z:function(){return i}}),r(67294);var n=r(96682),o=r(90247);function i(){let e=(0,n.Z)(o.Z);return e}},71657:function(e,t,r){"use strict";r.d(t,{Z:function(){return i}});var n=r(29628),o=r(90247);function i({props:e,name:t}){return(0,n.Z)({props:e,name:t,defaultTheme:o.Z})}},30577:function(e,t,r){"use strict";r.d(t,{C:function(){return o},n:function(){return n}});let n=e=>e.scrollTop;function o(e,t){var r,n;let{timeout:o,easing:i,style:a={}}=e;return{duration:null!=(r=a.transitionDuration)?r:"number"==typeof o?o:o[t.mode]||0,easing:null!=(n=a.transitionTimingFunction)?n:"object"==typeof i?i[t.mode]:i,delay:a.transitionDelay}}},98216:function(e,t,r){"use strict";var n=r(14142);t.Z=n.Z},35893:function(e,t,r){"use strict";var n=r(49064);t.Z=n.Z},88169:function(e,t,r){"use strict";r.d(t,{Z:function(){return b}});var n=r(87462),o=r(67294),i=r(63366),a=r(93680),s=r(94780),l=r(98216),u=r(71657),c=r(90948),d=r(1588),f=r(34867);function p(e){return(0,f.Z)("MuiSvgIcon",e)}(0,d.Z)("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);var m=r(85893);let h=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],v=e=>{let{color:t,fontSize:r,classes:n}=e,o={root:["root","inherit"!==t&&`color${(0,l.Z)(t)}`,`fontSize${(0,l.Z)(r)}`]};return(0,s.Z)(o,p,n)},g=(0,c.ZP)("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,"inherit"!==r.color&&t[`color${(0,l.Z)(r.color)}`],t[`fontSize${(0,l.Z)(r.fontSize)}`]]}})(({theme:e,ownerState:t})=>{var r,n,o,i,a,s,l,u,c,d,f,p,m,h,v,g,y;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:"currentColor",flexShrink:0,transition:null==(r=e.transitions)?void 0:null==(n=r.create)?void 0:n.call(r,"fill",{duration:null==(o=e.transitions)?void 0:null==(i=o.duration)?void 0:i.shorter}),fontSize:({inherit:"inherit",small:(null==(a=e.typography)?void 0:null==(s=a.pxToRem)?void 0:s.call(a,20))||"1.25rem",medium:(null==(l=e.typography)?void 0:null==(u=l.pxToRem)?void 0:u.call(l,24))||"1.5rem",large:(null==(c=e.typography)?void 0:null==(d=c.pxToRem)?void 0:d.call(c,35))||"2.1875rem"})[t.fontSize],color:null!=(f=null==(p=(e.vars||e).palette)?void 0:null==(m=p[t.color])?void 0:m.main)?f:({action:null==(h=(e.vars||e).palette)?void 0:null==(v=h.action)?void 0:v.active,disabled:null==(g=(e.vars||e).palette)?void 0:null==(y=g.action)?void 0:y.disabled,inherit:void 0})[t.color]}}),y=o.forwardRef(function(e,t){let r=(0,u.Z)({props:e,name:"MuiSvgIcon"}),{children:o,className:s,color:l="inherit",component:c="svg",fontSize:d="medium",htmlColor:f,inheritViewBox:p=!1,titleAccess:y,viewBox:b="0 0 24 24"}=r,x=(0,i.Z)(r,h),Z=(0,n.Z)({},r,{color:l,component:c,fontSize:d,instanceFontSize:e.fontSize,inheritViewBox:p,viewBox:b}),w={};p||(w.viewBox=b);let k=v(Z);return(0,m.jsxs)(g,(0,n.Z)({as:c,className:(0,a.Z)(k.root,s),focusable:"false",color:f,"aria-hidden":!y||void 0,role:y?"img":void 0,ref:t},w,x,{ownerState:Z,children:[o,y?(0,m.jsx)("title",{children:y}):null]}))});function b(e,t){function r(r,o){return(0,m.jsx)(y,(0,n.Z)({"data-testid":`${t}Icon`,ref:o},r,{children:e}))}return r.muiName=y.muiName,o.memo(o.forwardRef(r))}y.muiName="SvgIcon"},57144:function(e,t,r){"use strict";var n=r(39336);t.Z=n.Z},58372:function(e,t,r){"use strict";r.r(t),r.d(t,{capitalize:function(){return o.Z},createChainedFunction:function(){return i.Z},createSvgIcon:function(){return a.Z},debounce:function(){return s.Z},deprecatedPropType:function(){return l},isMuiElement:function(){return u.Z},ownerDocument:function(){return c.Z},ownerWindow:function(){return d.Z},requirePropFactory:function(){return f},setRef:function(){return p},unstable_ClassNameGenerator:function(){return Z},unstable_useEnhancedEffect:function(){return m.Z},unstable_useId:function(){return h.Z},unsupportedProp:function(){return v},useControlled:function(){return g.Z},useEventCallback:function(){return y.Z},useForkRef:function(){return b.Z},useIsFocusVisible:function(){return x.Z}});var n=r(37078),o=r(98216),i=r(35893),a=r(88169),s=r(57144),l=function(e,t){return()=>null},u=r(71579),c=r(8038),d=r(5340);r(87462);var f=function(e,t){return()=>null},p=r(7960).Z,m=r(58974),h=r(27909),v=function(e,t,r,n,o){return null},g=r(49299),y=r(2068),b=r(51705),x=r(79674);let Z={configure:e=>{n.Z.configure(e)}}},71579:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var n=r(67294),o=function(e,t){var r,o;return n.isValidElement(e)&&-1!==t.indexOf(null!=(r=e.type.muiName)?r:null==(o=e.type)||null==(o=o._payload)||null==(o=o.value)?void 0:o.muiName)}},8038:function(e,t,r){"use strict";var n=r(82690);t.Z=n.Z},5340:function(e,t,r){"use strict";var n=r(74161);t.Z=n.Z},49299:function(e,t,r){"use strict";var n=r(19032);t.Z=n.Z},58974:function(e,t,r){"use strict";var n=r(73546);t.Z=n.Z},2068:function(e,t,r){"use strict";var n=r(59948);t.Z=n.Z},51705:function(e,t,r){"use strict";var n=r(33703);t.Z=n.Z},27909:function(e,t,r){"use strict";var n=r(92996);t.Z=n.Z},79674:function(e,t,r){"use strict";var n=r(99962);t.Z=n.Z},49731:function(e,t,r){"use strict";r.d(t,{ZP:function(){return g},Co:function(){return y}});var n=r(67294),o=r(87462),i=r(45042),a=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,s=(0,i.Z)(function(e){return a.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&91>e.charCodeAt(2)}),l=r(52443),u=r(70444),c=r(48137),d=r(27278),f=function(e){return"theme"!==e},p=function(e){return"string"==typeof e&&e.charCodeAt(0)>96?s:f},m=function(e,t,r){var n;if(t){var o=t.shouldForwardProp;n=e.__emotion_forwardProp&&o?function(t){return e.__emotion_forwardProp(t)&&o(t)}:o}return"function"!=typeof n&&r&&(n=e.__emotion_forwardProp),n},h=function(e){var t=e.cache,r=e.serialized,n=e.isStringTag;return(0,u.hC)(t,r,n),(0,d.L)(function(){return(0,u.My)(t,r,n)}),null},v=(function e(t,r){var i,a,s=t.__emotion_real===t,d=s&&t.__emotion_base||t;void 0!==r&&(i=r.label,a=r.target);var f=m(t,r,s),v=f||p(d),g=!v("as");return function(){var y=arguments,b=s&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==i&&b.push("label:"+i+";"),null==y[0]||void 0===y[0].raw)b.push.apply(b,y);else{b.push(y[0][0]);for(var x=y.length,Z=1;Z<x;Z++)b.push(y[Z],y[0][Z])}var w=(0,l.w)(function(e,t,r){var o=g&&e.as||d,i="",s=[],m=e;if(null==e.theme){for(var y in m={},e)m[y]=e[y];m.theme=(0,n.useContext)(l.T)}"string"==typeof e.className?i=(0,u.fp)(t.registered,s,e.className):null!=e.className&&(i=e.className+" ");var x=(0,c.O)(b.concat(s),t.registered,m);i+=t.key+"-"+x.name,void 0!==a&&(i+=" "+a);var Z=g&&void 0===f?p(o):v,w={};for(var k in e)(!g||"as"!==k)&&Z(k)&&(w[k]=e[k]);return w.className=i,w.ref=r,(0,n.createElement)(n.Fragment,null,(0,n.createElement)(h,{cache:t,serialized:x,isStringTag:"string"==typeof o}),(0,n.createElement)(o,w))});return w.displayName=void 0!==i?i:"Styled("+("string"==typeof d?d:d.displayName||d.name||"Component")+")",w.defaultProps=t.defaultProps,w.__emotion_real=w,w.__emotion_base=d,w.__emotion_styles=b,w.__emotion_forwardProp=f,Object.defineProperty(w,"toString",{value:function(){return"."+a}}),w.withComponent=function(t,n){return e(t,(0,o.Z)({},r,n,{shouldForwardProp:m(w,n,!0)})).apply(void 0,b)},w}}).bind();function g(e,t){let r=v(e,t);return r}["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"].forEach(function(e){v[e]=v(e)});let y=(e,t)=>{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))}},95408:function(e,t,r){"use strict";r.d(t,{L7:function(){return l},P$:function(){return c},VO:function(){return o},W8:function(){return s},dt:function(){return u},k9:function(){return a}});var n=r(59766);let o={xs:0,sm:600,md:900,lg:1200,xl:1536},i={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${o[e]}px)`};function a(e,t,r){let n=e.theme||{};if(Array.isArray(t)){let a=n.breakpoints||i;return t.reduce((e,n,o)=>(e[a.up(a.keys[o])]=r(t[o]),e),{})}if("object"==typeof t){let s=n.breakpoints||i;return Object.keys(t).reduce((e,n)=>{if(-1!==Object.keys(s.values||o).indexOf(n)){let i=s.up(n);e[i]=r(t[n],n)}else e[n]=t[n];return e},{})}let l=r(t);return l}function s(e={}){var t;let r=null==(t=e.keys)?void 0:t.reduce((t,r)=>{let n=e.up(r);return t[n]={},t},{});return r||{}}function l(e,t){return e.reduce((e,t)=>{let r=e[t],n=!r||0===Object.keys(r).length;return n&&delete e[t],e},t)}function u(e,...t){let r=s(e),o=[r,...t].reduce((e,t)=>(0,n.Z)(e,t),{});return l(Object.keys(r),o)}function c({values:e,breakpoints:t,base:r}){let n;let o=r||function(e,t){if("object"!=typeof e)return{};let r={},n=Object.keys(t);return Array.isArray(e)?n.forEach((t,n)=>{n<e.length&&(r[t]=!0)}):n.forEach(t=>{null!=e[t]&&(r[t]=!0)}),r}(e,t),i=Object.keys(o);return 0===i.length?e:i.reduce((t,r,o)=>(Array.isArray(e)?(t[r]=null!=e[o]?e[o]:e[n],n=o):"object"==typeof e?(t[r]=null!=e[r]?e[r]:e[n],n=r):t[r]=e,t),{})}},41796:function(e,t,r){"use strict";r.d(t,{$n:function(){return d},Fq:function(){return u},_4:function(){return f},_j:function(){return c},mi:function(){return l}});var n=r(71387);function o(e,t=0,r=1){return Math.min(Math.max(t,e),r)}function i(e){let t;if(e.type)return e;if("#"===e.charAt(0))return i(function(e){e=e.slice(1);let t=RegExp(`.{1,${e.length>=6?2:1}}`,"g"),r=e.match(t);return r&&1===r[0].length&&(r=r.map(e=>e+e)),r?`rgb${4===r.length?"a":""}(${r.map((e,t)=>t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3).join(", ")})`:""}(e));let r=e.indexOf("("),o=e.substring(0,r);if(-1===["rgb","rgba","hsl","hsla","color"].indexOf(o))throw Error((0,n.Z)(9,e));let a=e.substring(r+1,e.length-1);if("color"===o){if(t=(a=a.split(" ")).shift(),4===a.length&&"/"===a[3].charAt(0)&&(a[3]=a[3].slice(1)),-1===["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(t))throw Error((0,n.Z)(10,t))}else a=a.split(",");return a=a.map(e=>parseFloat(e)),{type:o,values:a,colorSpace:t}}function a(e){let{type:t,colorSpace:r}=e,{values:n}=e;return -1!==t.indexOf("rgb")?n=n.map((e,t)=>t<3?parseInt(e,10):e):-1!==t.indexOf("hsl")&&(n[1]=`${n[1]}%`,n[2]=`${n[2]}%`),`${t}(${n=-1!==t.indexOf("color")?`${r} ${n.join(" ")}`:`${n.join(", ")}`})`}function s(e){let t="hsl"===(e=i(e)).type||"hsla"===e.type?i(function(e){e=i(e);let{values:t}=e,r=t[0],n=t[1]/100,o=t[2]/100,s=n*Math.min(o,1-o),l=(e,t=(e+r/30)%12)=>o-s*Math.max(Math.min(t-3,9-t,1),-1),u="rgb",c=[Math.round(255*l(0)),Math.round(255*l(8)),Math.round(255*l(4))];return"hsla"===e.type&&(u+="a",c.push(t[3])),a({type:u,values:c})}(e)).values:e.values;return Number((.2126*(t=t.map(t=>("color"!==e.type&&(t/=255),t<=.03928?t/12.92:((t+.055)/1.055)**2.4)))[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function l(e,t){let r=s(e),n=s(t);return(Math.max(r,n)+.05)/(Math.min(r,n)+.05)}function u(e,t){return e=i(e),t=o(t),("rgb"===e.type||"hsl"===e.type)&&(e.type+="a"),"color"===e.type?e.values[3]=`/${t}`:e.values[3]=t,a(e)}function c(e,t){if(e=i(e),t=o(t),-1!==e.type.indexOf("hsl"))e.values[2]*=1-t;else if(-1!==e.type.indexOf("rgb")||-1!==e.type.indexOf("color"))for(let r=0;r<3;r+=1)e.values[r]*=1-t;return a(e)}function d(e,t){if(e=i(e),t=o(t),-1!==e.type.indexOf("hsl"))e.values[2]+=(100-e.values[2])*t;else if(-1!==e.type.indexOf("rgb"))for(let r=0;r<3;r+=1)e.values[r]+=(255-e.values[r])*t;else if(-1!==e.type.indexOf("color"))for(let n=0;n<3;n+=1)e.values[n]+=(1-e.values[n])*t;return a(e)}function f(e,t=.15){return s(e)>.5?c(e,t):d(e,t)}},70182:function(e,t,r){"use strict";r.d(t,{ZP:function(){return x},x9:function(){return v}});var n=r(63366),o=r(87462),i=r(49731),a=r(66500),s=r(14142);let l=["variant"];function u(e){return 0===e.length}function c(e){let{variant:t}=e,r=(0,n.Z)(e,l),o=t||"";return Object.keys(r).sort().forEach(t=>{"color"===t?o+=u(o)?e[t]:(0,s.Z)(e[t]):o+=`${u(o)?t:(0,s.Z)(t)}${(0,s.Z)(e[t].toString())}`}),o}var d=r(86523);let f=["name","slot","skipVariantsResolver","skipSx","overridesResolver"],p=(e,t)=>t.components&&t.components[e]&&t.components[e].styleOverrides?t.components[e].styleOverrides:null,m=(e,t)=>{let r=[];t&&t.components&&t.components[e]&&t.components[e].variants&&(r=t.components[e].variants);let n={};return r.forEach(e=>{let t=c(e.props);n[t]=e.style}),n},h=(e,t,r,n)=>{var o;let{ownerState:i={}}=e,a=[],s=null==r||null==(o=r.components)||null==(o=o[n])?void 0:o.variants;return s&&s.forEach(r=>{let n=!0;Object.keys(r.props).forEach(t=>{i[t]!==r.props[t]&&e[t]!==r.props[t]&&(n=!1)}),n&&a.push(t[c(r.props)])}),a};function v(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}let g=(0,a.Z)(),y=e=>e?e.charAt(0).toLowerCase()+e.slice(1):e;function b({defaultTheme:e,theme:t,themeId:r}){return 0===Object.keys(t).length?e:t[r]||t}function x(e={}){let{themeId:t,defaultTheme:r=g,rootShouldForwardProp:a=v,slotShouldForwardProp:s=v}=e,l=e=>(0,d.Z)((0,o.Z)({},e,{theme:b((0,o.Z)({},e,{defaultTheme:r,themeId:t}))}));return l.__mui_systemSx=!0,(e,u={})=>{var c;let d;(0,i.Co)(e,e=>e.filter(e=>!(null!=e&&e.__mui_systemSx)));let{name:g,slot:x,skipVariantsResolver:Z,skipSx:w,overridesResolver:k=(c=y(x))?(e,t)=>t[c]:null}=u,S=(0,n.Z)(u,f),E=void 0!==Z?Z:x&&"Root"!==x&&"root"!==x||!1,P=w||!1,j=v;"Root"===x||"root"===x?j=a:x?j=s:"string"==typeof e&&e.charCodeAt(0)>96&&(j=void 0);let O=(0,i.ZP)(e,(0,o.Z)({shouldForwardProp:j,label:d},S)),C=(n,...i)=>{let a=i?i.map(e=>"function"==typeof e&&e.__emotion_real!==e?n=>e((0,o.Z)({},n,{theme:b((0,o.Z)({},n,{defaultTheme:r,themeId:t}))})):e):[],s=n;g&&k&&a.push(e=>{let n=b((0,o.Z)({},e,{defaultTheme:r,themeId:t})),i=p(g,n);if(i){let a={};return Object.entries(i).forEach(([t,r])=>{a[t]="function"==typeof r?r((0,o.Z)({},e,{theme:n})):r}),k(e,a)}return null}),g&&!E&&a.push(e=>{let n=b((0,o.Z)({},e,{defaultTheme:r,themeId:t}));return h(e,m(g,n),n,g)}),P||a.push(l);let u=a.length-i.length;if(Array.isArray(n)&&u>0){let c=Array(u).fill("");(s=[...n,...c]).raw=[...n.raw,...c]}else"function"==typeof n&&n.__emotion_real!==n&&(s=e=>n((0,o.Z)({},e,{theme:b((0,o.Z)({},e,{defaultTheme:r,themeId:t}))})));let d=O(s,...a);return e.muiName&&(d.muiName=e.muiName),d};return O.withConfig&&(C.withConfig=O.withConfig),C}}},66500:function(e,t,r){"use strict";r.d(t,{Z:function(){return p}});var n=r(87462),o=r(63366),i=r(59766);let a=["values","unit","step"],s=e=>{let t=Object.keys(e).map(t=>({key:t,val:e[t]}))||[];return t.sort((e,t)=>e.val-t.val),t.reduce((e,t)=>(0,n.Z)({},e,{[t.key]:t.val}),{})};var l={borderRadius:4},u=r(98700),c=r(86523),d=r(44920);let f=["breakpoints","palette","spacing","shape"];var p=function(e={},...t){let{breakpoints:r={},palette:p={},spacing:m,shape:h={}}=e,v=(0,o.Z)(e,f),g=function(e){let{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:r="px",step:i=5}=e,l=(0,o.Z)(e,a),u=s(t),c=Object.keys(u);function d(e){let n="number"==typeof t[e]?t[e]:e;return`@media (min-width:${n}${r})`}function f(e){let n="number"==typeof t[e]?t[e]:e;return`@media (max-width:${n-i/100}${r})`}function p(e,n){let o=c.indexOf(n);return`@media (min-width:${"number"==typeof t[e]?t[e]:e}${r}) and (max-width:${(-1!==o&&"number"==typeof t[c[o]]?t[c[o]]:n)-i/100}${r})`}return(0,n.Z)({keys:c,values:u,up:d,down:f,between:p,only:function(e){return c.indexOf(e)+1<c.length?p(e,c[c.indexOf(e)+1]):d(e)},not:function(e){let t=c.indexOf(e);return 0===t?d(c[1]):t===c.length-1?f(c[t]):p(e,c[c.indexOf(e)+1]).replace("@media","@media not all and")},unit:r},l)}(r),y=function(e=8){if(e.mui)return e;let t=(0,u.hB)({spacing:e}),r=(...e)=>{let r=0===e.length?[1]:e;return r.map(e=>{let r=t(e);return"number"==typeof r?`${r}px`:r}).join(" ")};return r.mui=!0,r}(m),b=(0,i.Z)({breakpoints:g,direction:"ltr",components:{},palette:(0,n.Z)({mode:"light"},p),spacing:y,shape:(0,n.Z)({},l,h)},v);return(b=t.reduce((e,t)=>(0,i.Z)(e,t),b)).unstable_sxConfig=(0,n.Z)({},d.Z,null==v?void 0:v.unstable_sxConfig),b.unstable_sx=function(e){return(0,c.Z)({sx:e,theme:this})},b}},47730:function(e,t,r){"use strict";var n=r(59766);t.Z=function(e,t){return t?(0,n.Z)(e,t,{clone:!1}):e}},98700:function(e,t,r){"use strict";r.d(t,{hB:function(){return m},eI:function(){return p},NA:function(){return h},e6:function(){return g},o3:function(){return y}});var n=r(95408),o=r(54844),i=r(47730);let a={m:"margin",p:"padding"},s={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},l={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},u=function(e){let t={};return r=>(void 0===t[r]&&(t[r]=e(r)),t[r])}(e=>{if(e.length>2){if(!l[e])return[e];e=l[e]}let[t,r]=e.split(""),n=a[t],o=s[r]||"";return Array.isArray(o)?o.map(e=>n+e):[n+o]}),c=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],d=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],f=[...c,...d];function p(e,t,r,n){var i;let a=null!=(i=(0,o.DW)(e,t,!1))?i:r;return"number"==typeof a?e=>"string"==typeof e?e:a*e:Array.isArray(a)?e=>"string"==typeof e?e:a[e]:"function"==typeof a?a:()=>void 0}function m(e){return p(e,"spacing",8,"spacing")}function h(e,t){if("string"==typeof t||null==t)return t;let r=e(Math.abs(t));return t>=0?r:"number"==typeof r?-r:`-${r}`}function v(e,t){let r=m(e.theme);return Object.keys(e).map(o=>(function(e,t,r,o){if(-1===t.indexOf(r))return null;let i=u(r),a=e=>i.reduce((t,r)=>(t[r]=h(o,e),t),{}),s=e[r];return(0,n.k9)(e,s,a)})(e,t,o,r)).reduce(i.Z,{})}function g(e){return v(e,c)}function y(e){return v(e,d)}function b(e){return v(e,f)}g.propTypes={},g.filterProps=c,y.propTypes={},y.filterProps=d,b.propTypes={},b.filterProps=f},54844:function(e,t,r){"use strict";r.d(t,{DW:function(){return i},Jq:function(){return a}});var n=r(14142),o=r(95408);function i(e,t,r=!0){if(!t||"string"!=typeof t)return null;if(e&&e.vars&&r){let n=`vars.${t}`.split(".").reduce((e,t)=>e&&e[t]?e[t]:null,e);if(null!=n)return n}return t.split(".").reduce((e,t)=>e&&null!=e[t]?e[t]:null,e)}function a(e,t,r,n=r){let o;return o="function"==typeof e?e(r):Array.isArray(e)?e[r]||n:i(e,r)||n,t&&(o=t(o,n,e)),o}t.ZP=function(e){let{prop:t,cssProperty:r=e.prop,themeKey:s,transform:l}=e,u=e=>{if(null==e[t])return null;let u=e[t],c=e.theme,d=i(c,s)||{},f=e=>{let o=a(d,l,e);return(e===o&&"string"==typeof e&&(o=a(d,l,`${t}${"default"===e?"":(0,n.Z)(e)}`,e)),!1===r)?o:{[r]:o}};return(0,o.k9)(e,u,f)};return u.propTypes={},u.filterProps=[t],u}},44920:function(e,t,r){"use strict";r.d(t,{Z:function(){return U}});var n=r(98700),o=r(54844),i=r(47730),a=function(...e){let t=e.reduce((e,t)=>(t.filterProps.forEach(r=>{e[r]=t}),e),{}),r=e=>Object.keys(e).reduce((r,n)=>t[n]?(0,i.Z)(r,t[n](e)):r,{});return r.propTypes={},r.filterProps=e.reduce((e,t)=>e.concat(t.filterProps),[]),r},s=r(95408);function l(e){return"number"!=typeof e?e:`${e}px solid`}let u=(0,o.ZP)({prop:"border",themeKey:"borders",transform:l}),c=(0,o.ZP)({prop:"borderTop",themeKey:"borders",transform:l}),d=(0,o.ZP)({prop:"borderRight",themeKey:"borders",transform:l}),f=(0,o.ZP)({prop:"borderBottom",themeKey:"borders",transform:l}),p=(0,o.ZP)({prop:"borderLeft",themeKey:"borders",transform:l}),m=(0,o.ZP)({prop:"borderColor",themeKey:"palette"}),h=(0,o.ZP)({prop:"borderTopColor",themeKey:"palette"}),v=(0,o.ZP)({prop:"borderRightColor",themeKey:"palette"}),g=(0,o.ZP)({prop:"borderBottomColor",themeKey:"palette"}),y=(0,o.ZP)({prop:"borderLeftColor",themeKey:"palette"}),b=e=>{if(void 0!==e.borderRadius&&null!==e.borderRadius){let t=(0,n.eI)(e.theme,"shape.borderRadius",4,"borderRadius"),r=e=>({borderRadius:(0,n.NA)(t,e)});return(0,s.k9)(e,e.borderRadius,r)}return null};b.propTypes={},b.filterProps=["borderRadius"],a(u,c,d,f,p,m,h,v,g,y,b);let x=e=>{if(void 0!==e.gap&&null!==e.gap){let t=(0,n.eI)(e.theme,"spacing",8,"gap"),r=e=>({gap:(0,n.NA)(t,e)});return(0,s.k9)(e,e.gap,r)}return null};x.propTypes={},x.filterProps=["gap"];let Z=e=>{if(void 0!==e.columnGap&&null!==e.columnGap){let t=(0,n.eI)(e.theme,"spacing",8,"columnGap"),r=e=>({columnGap:(0,n.NA)(t,e)});return(0,s.k9)(e,e.columnGap,r)}return null};Z.propTypes={},Z.filterProps=["columnGap"];let w=e=>{if(void 0!==e.rowGap&&null!==e.rowGap){let t=(0,n.eI)(e.theme,"spacing",8,"rowGap"),r=e=>({rowGap:(0,n.NA)(t,e)});return(0,s.k9)(e,e.rowGap,r)}return null};w.propTypes={},w.filterProps=["rowGap"];let k=(0,o.ZP)({prop:"gridColumn"}),S=(0,o.ZP)({prop:"gridRow"}),E=(0,o.ZP)({prop:"gridAutoFlow"}),P=(0,o.ZP)({prop:"gridAutoColumns"}),j=(0,o.ZP)({prop:"gridAutoRows"}),O=(0,o.ZP)({prop:"gridTemplateColumns"}),C=(0,o.ZP)({prop:"gridTemplateRows"}),R=(0,o.ZP)({prop:"gridTemplateAreas"}),A=(0,o.ZP)({prop:"gridArea"});function T(e,t){return"grey"===t?t:e}a(x,Z,w,k,S,E,P,j,O,C,R,A);let $=(0,o.ZP)({prop:"color",themeKey:"palette",transform:T}),M=(0,o.ZP)({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:T}),_=(0,o.ZP)({prop:"backgroundColor",themeKey:"palette",transform:T});function N(e){return e<=1&&0!==e?`${100*e}%`:e}a($,M,_);let I=(0,o.ZP)({prop:"width",transform:N}),z=e=>{if(void 0!==e.maxWidth&&null!==e.maxWidth){let t=t=>{var r,n;let o=(null==(r=e.theme)||null==(r=r.breakpoints)||null==(r=r.values)?void 0:r[t])||s.VO[t];return o?(null==(n=e.theme)||null==(n=n.breakpoints)?void 0:n.unit)!=="px"?{maxWidth:`${o}${e.theme.breakpoints.unit}`}:{maxWidth:o}:{maxWidth:N(t)}};return(0,s.k9)(e,e.maxWidth,t)}return null};z.filterProps=["maxWidth"];let B=(0,o.ZP)({prop:"minWidth",transform:N}),L=(0,o.ZP)({prop:"height",transform:N}),D=(0,o.ZP)({prop:"maxHeight",transform:N}),W=(0,o.ZP)({prop:"minHeight",transform:N});(0,o.ZP)({prop:"size",cssProperty:"width",transform:N}),(0,o.ZP)({prop:"size",cssProperty:"height",transform:N});let F=(0,o.ZP)({prop:"boxSizing"});a(I,z,B,L,D,W,F);let V={border:{themeKey:"borders",transform:l},borderTop:{themeKey:"borders",transform:l},borderRight:{themeKey:"borders",transform:l},borderBottom:{themeKey:"borders",transform:l},borderLeft:{themeKey:"borders",transform:l},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:b},color:{themeKey:"palette",transform:T},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:T},backgroundColor:{themeKey:"palette",transform:T},p:{style:n.o3},pt:{style:n.o3},pr:{style:n.o3},pb:{style:n.o3},pl:{style:n.o3},px:{style:n.o3},py:{style:n.o3},padding:{style:n.o3},paddingTop:{style:n.o3},paddingRight:{style:n.o3},paddingBottom:{style:n.o3},paddingLeft:{style:n.o3},paddingX:{style:n.o3},paddingY:{style:n.o3},paddingInline:{style:n.o3},paddingInlineStart:{style:n.o3},paddingInlineEnd:{style:n.o3},paddingBlock:{style:n.o3},paddingBlockStart:{style:n.o3},paddingBlockEnd:{style:n.o3},m:{style:n.e6},mt:{style:n.e6},mr:{style:n.e6},mb:{style:n.e6},ml:{style:n.e6},mx:{style:n.e6},my:{style:n.e6},margin:{style:n.e6},marginTop:{style:n.e6},marginRight:{style:n.e6},marginBottom:{style:n.e6},marginLeft:{style:n.e6},marginX:{style:n.e6},marginY:{style:n.e6},marginInline:{style:n.e6},marginInlineStart:{style:n.e6},marginInlineEnd:{style:n.e6},marginBlock:{style:n.e6},marginBlockStart:{style:n.e6},marginBlockEnd:{style:n.e6},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:x},rowGap:{style:w},columnGap:{style:Z},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:N},maxWidth:{style:z},minWidth:{transform:N},height:{transform:N},maxHeight:{transform:N},minHeight:{transform:N},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}};var U=V},39707:function(e,t,r){"use strict";r.d(t,{Z:function(){return u}});var n=r(87462),o=r(63366),i=r(59766),a=r(44920);let s=["sx"],l=e=>{var t,r;let n={systemProps:{},otherProps:{}},o=null!=(t=null==e||null==(r=e.theme)?void 0:r.unstable_sxConfig)?t:a.Z;return Object.keys(e).forEach(t=>{o[t]?n.systemProps[t]=e[t]:n.otherProps[t]=e[t]}),n};function u(e){let t;let{sx:r}=e,a=(0,o.Z)(e,s),{systemProps:u,otherProps:c}=l(a);return t=Array.isArray(r)?[u,...r]:"function"==typeof r?(...e)=>{let t=r(...e);return(0,i.P)(t)?(0,n.Z)({},u,t):u}:(0,n.Z)({},u,r),(0,n.Z)({},c,{sx:t})}},86523:function(e,t,r){"use strict";var n=r(14142),o=r(47730),i=r(54844),a=r(95408),s=r(44920);let l=function(){function e(e,t,r,o){let s={[e]:t,theme:r},l=o[e];if(!l)return{[e]:t};let{cssProperty:u=e,themeKey:c,transform:d,style:f}=l;if(null==t)return null;if("typography"===c&&"inherit"===t)return{[e]:t};let p=(0,i.DW)(r,c)||{};if(f)return f(s);let m=t=>{let r=(0,i.Jq)(p,d,t);return(t===r&&"string"==typeof t&&(r=(0,i.Jq)(p,d,`${e}${"default"===t?"":(0,n.Z)(t)}`,t)),!1===u)?r:{[u]:r}};return(0,a.k9)(s,t,m)}return function t(r){var n;let{sx:i,theme:l={}}=r||{};if(!i)return null;let u=null!=(n=l.unstable_sxConfig)?n:s.Z;function c(r){let n=r;if("function"==typeof r)n=r(l);else if("object"!=typeof r)return r;if(!n)return null;let i=(0,a.W8)(l.breakpoints),s=Object.keys(i),c=i;return Object.keys(n).forEach(r=>{var i;let s="function"==typeof(i=n[r])?i(l):i;if(null!=s){if("object"==typeof s){if(u[r])c=(0,o.Z)(c,e(r,s,l,u));else{let d=(0,a.k9)({theme:l},s,e=>({[r]:e}));(function(...e){let t=e.reduce((e,t)=>e.concat(Object.keys(t)),[]),r=new Set(t);return e.every(e=>r.size===Object.keys(e).length)})(d,s)?c[r]=t({sx:s,theme:l}):c=(0,o.Z)(c,d)}}else c=(0,o.Z)(c,e(r,s,l,u))}}),(0,a.L7)(s,c)}return Array.isArray(i)?i.map(c):c(i)}}();l.filterProps=["sx"],t.Z=l},96682:function(e,t,r){"use strict";var n=r(66500),o=r(34168);let i=(0,n.Z)();t.Z=function(e=i){return(0,o.Z)(e)}},20539:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var n=r(47925);function o(e){let{theme:t,name:r,props:o}=e;return t&&t.components&&t.components[r]&&t.components[r].defaultProps?(0,n.Z)(t.components[r].defaultProps,o):o}},29628:function(e,t,r){"use strict";r.d(t,{Z:function(){return i}});var n=r(20539),o=r(96682);function i({props:e,name:t,defaultTheme:r,themeId:i}){let a=(0,o.Z)(r);i&&(a=a[i]||a);let s=(0,n.Z)({theme:a,name:t,props:e});return s}},34168:function(e,t,r){"use strict";var n=r(67294),o=r(52443);t.Z=function(e=null){let t=n.useContext(o.T);return t&&0!==Object.keys(t).length?t:e}},37078:function(e,t){"use strict";let r;let n=e=>e,o=(r=n,{configure(e){r=e},generate:e=>r(e),reset(){r=n}});t.Z=o},14142:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var n=r(71387);function o(e){if("string"!=typeof e)throw Error((0,n.Z)(7));return e.charAt(0).toUpperCase()+e.slice(1)}},94780:function(e,t,r){"use strict";function n(e,t,r){let n={};return Object.keys(e).forEach(o=>{n[o]=e[o].reduce((e,n)=>{if(n){let o=t(n);""!==o&&e.push(o),r&&r[n]&&e.push(r[n])}return e},[]).join(" ")}),n}r.d(t,{Z:function(){return n}})},49064:function(e,t,r){"use strict";function n(...e){return e.reduce((e,t)=>null==t?e:function(...r){e.apply(this,r),t.apply(this,r)},()=>{})}r.d(t,{Z:function(){return n}})},39336:function(e,t,r){"use strict";function n(e,t=166){let r;function n(...n){let o=()=>{e.apply(this,n)};clearTimeout(r),r=setTimeout(o,t)}return n.clear=()=>{clearTimeout(r)},n}r.d(t,{Z:function(){return n}})},59766:function(e,t,r){"use strict";r.d(t,{P:function(){return o},Z:function(){return function e(t,r,i={clone:!0}){let a=i.clone?(0,n.Z)({},t):t;return o(t)&&o(r)&&Object.keys(r).forEach(n=>{"__proto__"!==n&&(o(r[n])&&n in t&&o(t[n])?a[n]=e(t[n],r[n],i):i.clone?a[n]=o(r[n])?function e(t){if(!o(t))return t;let r={};return Object.keys(t).forEach(n=>{r[n]=e(t[n])}),r}(r[n]):r[n]:a[n]=r[n])}),a}}});var n=r(87462);function o(e){return null!==e&&"object"==typeof e&&e.constructor===Object}},71387:function(e,t,r){"use strict";function n(e){let t="https://mui.com/production-error/?code="+e;for(let r=1;r<arguments.length;r+=1)t+="&args[]="+encodeURIComponent(arguments[r]);return"Minified MUI error #"+e+"; visit "+t+" for the full message."}r.d(t,{Z:function(){return n}})},34867:function(e,t,r){"use strict";r.d(t,{Z:function(){return i}});var n=r(37078);let o={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function i(e,t,r="Mui"){let i=o[t];return i?`${r}-${i}`:`${n.Z.generate(e)}-${t}`}},1588:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var n=r(34867);function o(e,t,r="Mui"){let o={};return t.forEach(t=>{o[t]=(0,n.Z)(e,t,r)}),o}},95806:function(e,t,r){"use strict";function n(e){let t=e.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}r.d(t,{Z:function(){return n}})},82690:function(e,t,r){"use strict";function n(e){return e&&e.ownerDocument||document}r.d(t,{Z:function(){return n}})},74161:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var n=r(82690);function o(e){let t=(0,n.Z)(e);return t.defaultView||window}},47925:function(e,t,r){"use strict";r.d(t,{Z:function(){return function e(t,r){let o=(0,n.Z)({},r);return Object.keys(t).forEach(i=>{if(i.toString().match(/^(components|slots)$/))o[i]=(0,n.Z)({},t[i],o[i]);else if(i.toString().match(/^(componentsProps|slotProps)$/)){let a=t[i]||{},s=r[i];o[i]={},s&&Object.keys(s)?a&&Object.keys(a)?(o[i]=(0,n.Z)({},s),Object.keys(a).forEach(t=>{o[i][t]=e(a[t],s[t])})):o[i]=s:o[i]=a}else void 0===o[i]&&(o[i]=t[i])}),o}}});var n=r(87462)},7960:function(e,t,r){"use strict";function n(e,t){"function"==typeof e?e(t):e&&(e.current=t)}r.d(t,{Z:function(){return n}})},19032:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var n=r(67294);function o({controlled:e,default:t,name:r,state:o="value"}){let{current:i}=n.useRef(void 0!==e),[a,s]=n.useState(t),l=n.useCallback(e=>{i||s(e)},[]);return[i?e:a,l]}},73546:function(e,t,r){"use strict";var n=r(67294);let o="undefined"!=typeof window?n.useLayoutEffect:n.useEffect;t.Z=o},59948:function(e,t,r){"use strict";var n=r(67294),o=r(73546);t.Z=function(e){let t=n.useRef(e);return(0,o.Z)(()=>{t.current=e}),n.useCallback((...e)=>(0,t.current)(...e),[])}},33703:function(e,t,r){"use strict";r.d(t,{Z:function(){return i}});var n=r(67294),o=r(7960);function i(...e){return n.useMemo(()=>e.every(e=>null==e)?null:t=>{e.forEach(e=>{(0,o.Z)(e,t)})},e)}},92996:function(e,t,r){"use strict";r.d(t,{Z:function(){return s}});var n,o=r(67294);let i=0,a=(n||(n=r.t(o,2)))["useId".toString()];function s(e){if(void 0!==a){let t=a();return null!=e?e:t}return function(e){let[t,r]=o.useState(e);return o.useEffect(()=>{null==t&&r(`mui-${i+=1}`)},[t]),e||t}(e)}},99962:function(e,t,r){"use strict";let n;r.d(t,{Z:function(){return d}});var o=r(67294);let i=!0,a=!1,s={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function l(e){e.metaKey||e.altKey||e.ctrlKey||(i=!0)}function u(){i=!1}function c(){"hidden"===this.visibilityState&&a&&(i=!0)}function d(){let e=o.useCallback(e=>{if(null!=e){var t;(t=e.ownerDocument).addEventListener("keydown",l,!0),t.addEventListener("mousedown",u,!0),t.addEventListener("pointerdown",u,!0),t.addEventListener("touchstart",u,!0),t.addEventListener("visibilitychange",c,!0)}},[]),t=o.useRef(!1);return{isFocusVisibleRef:t,onFocus:function(e){return!!function(e){let{target:t}=e;try{return t.matches(":focus-visible")}catch(r){}return i||function(e){let{type:t,tagName:r}=e;return"INPUT"===r&&!!s[t]&&!e.readOnly||"TEXTAREA"===r&&!e.readOnly||!!e.isContentEditable}(t)}(e)&&(t.current=!0,!0)},onBlur:function(){return!!t.current&&(a=!0,window.clearTimeout(n),n=window.setTimeout(()=>{a=!1},100),t.current=!1,!0)},ref:e}}},77236:function(e,t,r){"use strict";function n(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];throw Error("[Immer] minified error nr: "+e+(r.length?" "+r.map(function(e){return"'"+e+"'"}).join(","):"")+". Find the full error at: https://bit.ly/3cXEKWf")}function o(e){return!!e&&!!e[F]}function i(e){var t;return!!e&&(function(e){if(!e||"object"!=typeof e)return!1;var t=Object.getPrototypeOf(e);if(null===t)return!0;var r=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return r===Object||"function"==typeof r&&Function.toString.call(r)===V}(e)||Array.isArray(e)||!!e[W]||!!(null===(t=e.constructor)||void 0===t?void 0:t[W])||d(e)||f(e))}function a(e,t,r){void 0===r&&(r=!1),0===s(e)?(r?Object.keys:U)(e).forEach(function(n){r&&"symbol"==typeof n||t(n,e[n],e)}):e.forEach(function(r,n){return t(n,r,e)})}function s(e){var t=e[F];return t?t.i>3?t.i-4:t.i:Array.isArray(e)?1:d(e)?2:f(e)?3:0}function l(e,t){return 2===s(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function u(e,t,r){var n=s(e);2===n?e.set(t,r):3===n?e.add(r):e[t]=r}function c(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}function d(e){return z&&e instanceof Map}function f(e){return B&&e instanceof Set}function p(e){return e.o||e.t}function m(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=q(e);delete t[F];for(var r=U(t),n=0;n<r.length;n++){var o=r[n],i=t[o];!1===i.writable&&(i.writable=!0,i.configurable=!0),(i.get||i.set)&&(t[o]={configurable:!0,writable:!0,enumerable:i.enumerable,value:e[o]})}return Object.create(Object.getPrototypeOf(e),t)}function h(e,t){return void 0===t&&(t=!1),g(e)||o(e)||!i(e)||(s(e)>1&&(e.set=e.add=e.clear=e.delete=v),Object.freeze(e),t&&a(e,function(e,t){return h(t,!0)},!0)),e}function v(){n(2)}function g(e){return null==e||"object"!=typeof e||Object.isFrozen(e)}function y(e){var t=K[e];return t||n(18,e),t}function b(e,t){t&&(y("Patches"),e.u=[],e.s=[],e.v=t)}function x(e){Z(e),e.p.forEach(k),e.p=null}function Z(e){e===N&&(N=e.l)}function w(e){return N={p:[],l:N,h:e,m:!0,_:0}}function k(e){var t=e[F];0===t.i||1===t.i?t.j():t.g=!0}function S(e,t){t._=t.p.length;var r=t.p[0],o=void 0!==e&&e!==r;return t.h.O||y("ES5").S(t,e,o),o?(r[F].P&&(x(t),n(4)),i(e)&&(e=E(t,e),t.l||j(t,e)),t.u&&y("Patches").M(r[F].t,e,t.u,t.s)):e=E(t,r,[]),x(t),t.u&&t.v(t.u,t.s),e!==D?e:void 0}function E(e,t,r){if(g(t))return t;var n=t[F];if(!n)return a(t,function(o,i){return P(e,n,t,o,i,r)},!0),t;if(n.A!==e)return t;if(!n.P)return j(e,n.t,!0),n.t;if(!n.I){n.I=!0,n.A._--;var o=4===n.i||5===n.i?n.o=m(n.k):n.o,i=o,s=!1;3===n.i&&(i=new Set(o),o.clear(),s=!0),a(i,function(t,i){return P(e,n,o,t,i,r,s)}),j(e,o,!1),r&&e.u&&y("Patches").N(n,r,e.u,e.s)}return n.o}function P(e,t,r,n,a,s,c){if(o(a)){var d=E(e,a,s&&t&&3!==t.i&&!l(t.R,n)?s.concat(n):void 0);if(u(r,n,d),!o(d))return;e.m=!1}else c&&r.add(a);if(i(a)&&!g(a)){if(!e.h.D&&e._<1)return;E(e,a),t&&t.A.l||j(e,a)}}function j(e,t,r){void 0===r&&(r=!1),!e.l&&e.h.D&&e.m&&h(t,r)}function O(e,t){var r=e[F];return(r?p(r):e)[t]}function C(e,t){if(t in e)for(var r=Object.getPrototypeOf(e);r;){var n=Object.getOwnPropertyDescriptor(r,t);if(n)return n;r=Object.getPrototypeOf(r)}}function R(e){e.P||(e.P=!0,e.l&&R(e.l))}function A(e){e.o||(e.o=m(e.t))}function T(e,t,r){var n,o,i,a,s,l,u,c=d(t)?y("MapSet").F(t,r):f(t)?y("MapSet").T(t,r):e.O?(i=o={i:(n=Array.isArray(t))?1:0,A:r?r.A:N,P:!1,I:!1,R:{},l:r,t:t,k:null,o:null,j:null,C:!1},a=G,n&&(i=[o],a=H),l=(s=Proxy.revocable(i,a)).revoke,u=s.proxy,o.k=u,o.j=l,u):y("ES5").J(t,r);return(r?r.A:N).p.push(c),c}function $(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return m(e)}r.d(t,{xC:function(){return eg},oM:function(){return ex},Bx:function(){return ev}});var M,_,N,I="undefined"!=typeof Symbol&&"symbol"==typeof Symbol("x"),z="undefined"!=typeof Map,B="undefined"!=typeof Set,L="undefined"!=typeof Proxy&&void 0!==Proxy.revocable&&"undefined"!=typeof Reflect,D=I?Symbol.for("immer-nothing"):((_={})["immer-nothing"]=!0,_),W=I?Symbol.for("immer-draftable"):"__$immer_draftable",F=I?Symbol.for("immer-state"):"__$immer_state",V=""+Object.prototype.constructor,U="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:void 0!==Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,q=Object.getOwnPropertyDescriptors||function(e){var t={};return U(e).forEach(function(r){t[r]=Object.getOwnPropertyDescriptor(e,r)}),t},K={},G={get:function(e,t){if(t===F)return e;var r,n,o=p(e);if(!l(o,t))return(n=C(o,t))?"value"in n?n.value:null===(r=n.get)||void 0===r?void 0:r.call(e.k):void 0;var a=o[t];return e.I||!i(a)?a:a===O(e.t,t)?(A(e),e.o[t]=T(e.A.h,a,e)):a},has:function(e,t){return t in p(e)},ownKeys:function(e){return Reflect.ownKeys(p(e))},set:function(e,t,r){var n=C(p(e),t);if(null==n?void 0:n.set)return n.set.call(e.k,r),!0;if(!e.P){var o=O(p(e),t),i=null==o?void 0:o[F];if(i&&i.t===r)return e.o[t]=r,e.R[t]=!1,!0;if(c(r,o)&&(void 0!==r||l(e.t,t)))return!0;A(e),R(e)}return e.o[t]===r&&(void 0!==r||t in e.o)||Number.isNaN(r)&&Number.isNaN(e.o[t])||(e.o[t]=r,e.R[t]=!0),!0},deleteProperty:function(e,t){return void 0!==O(e.t,t)||t in e.t?(e.R[t]=!1,A(e),R(e)):delete e.R[t],e.o&&delete e.o[t],!0},getOwnPropertyDescriptor:function(e,t){var r=p(e),n=Reflect.getOwnPropertyDescriptor(r,t);return n?{writable:!0,configurable:1!==e.i||"length"!==t,enumerable:n.enumerable,value:r[t]}:n},defineProperty:function(){n(11)},getPrototypeOf:function(e){return Object.getPrototypeOf(e.t)},setPrototypeOf:function(){n(12)}},H={};a(G,function(e,t){H[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}}),H.deleteProperty=function(e,t){return H.set.call(this,e,t,void 0)},H.set=function(e,t,r){return G.set.call(this,e[0],t,r,e[0])};var Y=new(function(){function e(e){var t=this;this.O=L,this.D=!0,this.produce=function(e,r,o){if("function"==typeof e&&"function"!=typeof r){var a,s=r;return r=e,function(e){var n=this;void 0===e&&(e=s);for(var o=arguments.length,i=Array(o>1?o-1:0),a=1;a<o;a++)i[a-1]=arguments[a];return t.produce(e,function(e){var t;return(t=r).call.apply(t,[n,e].concat(i))})}}if("function"!=typeof r&&n(6),void 0!==o&&"function"!=typeof o&&n(7),i(e)){var l=w(t),u=T(t,e,void 0),c=!0;try{a=r(u),c=!1}finally{c?x(l):Z(l)}return"undefined"!=typeof Promise&&a instanceof Promise?a.then(function(e){return b(l,o),S(e,l)},function(e){throw x(l),e}):(b(l,o),S(a,l))}if(!e||"object"!=typeof e){if(void 0===(a=r(e))&&(a=e),a===D&&(a=void 0),t.D&&h(a,!0),o){var d=[],f=[];y("Patches").M(e,a,d,f),o(d,f)}return a}n(21,e)},this.produceWithPatches=function(e,r){if("function"==typeof e)return function(r){for(var n=arguments.length,o=Array(n>1?n-1:0),i=1;i<n;i++)o[i-1]=arguments[i];return t.produceWithPatches(r,function(t){return e.apply(void 0,[t].concat(o))})};var n,o,i=t.produce(e,r,function(e,t){n=e,o=t});return"undefined"!=typeof Promise&&i instanceof Promise?i.then(function(e){return[e,n,o]}):[i,n,o]},"boolean"==typeof(null==e?void 0:e.useProxies)&&this.setUseProxies(e.useProxies),"boolean"==typeof(null==e?void 0:e.autoFreeze)&&this.setAutoFreeze(e.autoFreeze)}var t=e.prototype;return t.createDraft=function(e){i(e)||n(8),o(e)&&(o(t=e)||n(22,t),e=function e(t){if(!i(t))return t;var r,n=t[F],o=s(t);if(n){if(!n.P&&(n.i<4||!y("ES5").K(n)))return n.t;n.I=!0,r=$(t,o),n.I=!1}else r=$(t,o);return a(r,function(t,o){var i;n&&(2===s(i=n.t)?i.get(t):i[t])===o||u(r,t,e(o))}),3===o?new Set(r):r}(t));var t,r=w(this),l=T(this,e,void 0);return l[F].C=!0,Z(r),l},t.finishDraft=function(e,t){var r=(e&&e[F]).A;return b(r,t),S(void 0,r)},t.setAutoFreeze=function(e){this.D=e},t.setUseProxies=function(e){e&&!L&&n(20),this.O=e},t.applyPatches=function(e,t){for(r=t.length-1;r>=0;r--){var r,n=t[r];if(0===n.path.length&&"replace"===n.op){e=n.value;break}}r>-1&&(t=t.slice(r+1));var i=y("Patches").$;return o(e)?i(e,t):this.produce(e,function(e){return i(e,t)})},e}()),X=Y.produce;Y.produceWithPatches.bind(Y),Y.setAutoFreeze.bind(Y),Y.setUseProxies.bind(Y),Y.applyPatches.bind(Y),Y.createDraft.bind(Y),Y.finishDraft.bind(Y);var J=r(68356);function Q(e){return function(t){var r=t.dispatch,n=t.getState;return function(t){return function(o){return"function"==typeof o?o(r,n,e):t(o)}}}}var ee=Q();ee.withExtraArgument=Q,r(83454);var et=(M=function(e,t){return(M=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}M(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),er=function(e,t){var r,n,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(r)throw TypeError("Generator is already executing.");for(;a;)try{if(r=1,n&&(o=2&i[0]?n.return:i[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,i[1])).done)return o;switch(n=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,n=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(s){i=[6,s],n=0}finally{r=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}},en=function(e,t){for(var r=0,n=t.length,o=e.length;r<n;r++,o++)e[o]=t[r];return e},eo=Object.defineProperty,ei=Object.defineProperties,ea=Object.getOwnPropertyDescriptors,es=Object.getOwnPropertySymbols,el=Object.prototype.hasOwnProperty,eu=Object.prototype.propertyIsEnumerable,ec=function(e,t,r){return t in e?eo(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r},ed=function(e,t){for(var r in t||(t={}))el.call(t,r)&&ec(e,r,t[r]);if(es)for(var n=0,o=es(t);n<o.length;n++){var r=o[n];eu.call(t,r)&&ec(e,r,t[r])}return e},ef=function(e,t){return ei(e,ea(t))},ep="undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(0!=arguments.length)return"object"==typeof arguments[0]?J.qC:J.qC.apply(null,arguments)};"undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__&&window.__REDUX_DEVTOOLS_EXTENSION__;var em=function(e){function t(){for(var r=[],n=0;n<arguments.length;n++)r[n]=arguments[n];var o=e.apply(this,r)||this;return Object.setPrototypeOf(o,t.prototype),o}return et(t,e),Object.defineProperty(t,Symbol.species,{get:function(){return t},enumerable:!1,configurable:!0}),t.prototype.concat=function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];return e.prototype.concat.apply(this,t)},t.prototype.prepend=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return 1===e.length&&Array.isArray(e[0])?new(t.bind.apply(t,en([void 0],e[0].concat(this)))):new(t.bind.apply(t,en([void 0],e.concat(this))))},t}(Array);function eh(e){return i(e)?X(e,function(){}):e}function ev(e){void 0===e&&(e={});var t=e.thunk,r=void 0===t||t;e.immutableCheck,e.serializableCheck;var n=new em;return r&&("boolean"==typeof r?n.push(ee):n.push(ee.withExtraArgument(r.extraArgument))),n}function eg(e){var t,r=function(e){return ev(e)},n=e||{},o=n.reducer,i=void 0===o?void 0:o,a=n.middleware,s=void 0===a?r():a,l=n.devTools,u=void 0===l||l,c=n.preloadedState,d=n.enhancers,f=void 0===d?void 0:d;if("function"==typeof i)t=i;else if(function(e){if("object"!=typeof e||null===e)return!1;var t=Object.getPrototypeOf(e);if(null===t)return!0;for(var r=t;null!==Object.getPrototypeOf(r);)r=Object.getPrototypeOf(r);return t===r}(i))t=(0,J.UY)(i);else throw Error('"reducer" is a required argument, and must be a function or an object of functions that can be passed to combineReducers');var p=s;"function"==typeof p&&(p=p(r));var m=J.md.apply(void 0,p),h=J.qC;u&&(h=ep(ed({trace:!1},"object"==typeof u&&u)));var v=[m];Array.isArray(f)?v=en([m],f):"function"==typeof f&&(v=f(v));var g=h.apply(void 0,v);return(0,J.MT)(t,void 0===c?void 0:c,g)}function ey(e,t){function r(){for(var r=[],n=0;n<arguments.length;n++)r[n]=arguments[n];if(t){var o=t.apply(void 0,r);if(!o)throw Error("prepareAction did not return an object");return ed(ed({type:e,payload:o.payload},"meta"in o&&{meta:o.meta}),"error"in o&&{error:o.error})}return{type:e,payload:r[0]}}return r.toString=function(){return""+e},r.type=e,r.match=function(t){return t.type===e},r}function eb(e){var t,r={},n=[],o={addCase:function(e,t){var n="string"==typeof e?e:e.type;if(n in r)throw Error("addCase cannot be called with two reducers for the same action type");return r[n]=t,o},addMatcher:function(e,t){return n.push({matcher:e,reducer:t}),o},addDefaultCase:function(e){return t=e,o}};return e(o),[r,n,t]}function ex(e){var t,r=e.name;if(!r)throw Error("`name` is a required option for createSlice");var n="function"==typeof e.initialState?e.initialState:eh(e.initialState),a=e.reducers||{},s=Object.keys(a),l={},u={},c={};function d(){var t="function"==typeof e.extraReducers?eb(e.extraReducers):[e.extraReducers],r=t[0],a=t[1],s=void 0===a?[]:a,l=t[2],c=void 0===l?void 0:l,d=ed(ed({},void 0===r?{}:r),u);return function(e,t,r,n){void 0===r&&(r=[]);var a,s="function"==typeof t?eb(t):[t,r,void 0],l=s[0],u=s[1],c=s[2];if("function"==typeof e)a=function(){return eh(e())};else{var d=eh(e);a=function(){return d}}function f(e,t){void 0===e&&(e=a());var r=en([l[t.type]],u.filter(function(e){return(0,e.matcher)(t)}).map(function(e){return e.reducer}));return 0===r.filter(function(e){return!!e}).length&&(r=[c]),r.reduce(function(e,r){if(r){if(o(e)){var n=r(e,t);return void 0===n?e:n}if(i(e))return X(e,function(e){return r(e,t)});var n=r(e,t);if(void 0===n){if(null===e)return e;throw Error("A case reducer on a non-draftable value must not return undefined")}return n}return e},e)}return f.getInitialState=a,f}(n,function(e){for(var t in d)e.addCase(t,d[t]);for(var r=0;r<s.length;r++){var n=s[r];e.addMatcher(n.matcher,n.reducer)}c&&e.addDefaultCase(c)})}return s.forEach(function(e){var t,n,o=a[e],i=r+"/"+e;"reducer"in o?(t=o.reducer,n=o.prepare):t=o,l[e]=t,u[i]=t,c[e]=n?ey(i,n):ey(i)}),{name:r,reducer:function(e,r){return t||(t=d()),t(e,r)},actions:c,caseReducers:l,getInitialState:function(){return t||(t=d()),t.getInitialState()}}}var eZ=function(e){void 0===e&&(e=21);for(var t="",r=e;r--;)t+="ModuleSymbhasOwnPr-0123456789ABCDEFGHNRVfgctiUvz_KqYTJkLxpZXIjQW"[64*Math.random()|0];return t},ew=["name","message","stack","code"],ek=function(e,t){this.payload=e,this.meta=t},eS=function(e,t){this.payload=e,this.meta=t},eE=function(e){if("object"==typeof e&&null!==e){for(var t={},r=0;r<ew.length;r++){var n=ew[r];"string"==typeof e[n]&&(t[n]=e[n])}return t}return{message:String(e)}};function eP(e){if(e.meta&&e.meta.rejectedWithValue)throw e.payload;if(e.error)throw e.error;return e.payload}!function(){function e(e,t,r){var n=ey(e+"/fulfilled",function(e,t,r,n){return{payload:e,meta:ef(ed({},n||{}),{arg:r,requestId:t,requestStatus:"fulfilled"})}}),o=ey(e+"/pending",function(e,t,r){return{payload:void 0,meta:ef(ed({},r||{}),{arg:t,requestId:e,requestStatus:"pending"})}}),i=ey(e+"/rejected",function(e,t,n,o,i){return{payload:o,error:(r&&r.serializeError||eE)(e||"Rejected"),meta:ef(ed({},i||{}),{arg:n,requestId:t,rejectedWithValue:!!o,requestStatus:"rejected",aborted:(null==e?void 0:e.name)==="AbortError",condition:(null==e?void 0:e.name)==="ConditionError"})}}),a="undefined"!=typeof AbortController?AbortController:function(){function e(){this.signal={aborted:!1,addEventListener:function(){},dispatchEvent:function(){return!1},onabort:function(){},removeEventListener:function(){},reason:void 0,throwIfAborted:function(){}}}return e.prototype.abort=function(){},e}();return Object.assign(function(e){return function(s,l,u){var c,d=(null==r?void 0:r.idGenerator)?r.idGenerator(e):eZ(),f=new a;function p(e){c=e,f.abort()}var m=function(){var a,m;return a=this,m=function(){var a,m,h,v,g,y;return er(this,function(b){switch(b.label){case 0:var x;if(b.trys.push([0,4,,5]),!(null!==(x=v=null==(a=null==r?void 0:r.condition)?void 0:a.call(r,e,{getState:l,extra:u}))&&"object"==typeof x&&"function"==typeof x.then))return[3,2];return[4,v];case 1:v=b.sent(),b.label=2;case 2:if(!1===v||f.signal.aborted)throw{name:"ConditionError",message:"Aborted due to condition callback returning false."};return g=new Promise(function(e,t){return f.signal.addEventListener("abort",function(){return t({name:"AbortError",message:c||"Aborted"})})}),s(o(d,e,null==(m=null==r?void 0:r.getPendingMeta)?void 0:m.call(r,{requestId:d,arg:e},{getState:l,extra:u}))),[4,Promise.race([g,Promise.resolve(t(e,{dispatch:s,getState:l,extra:u,requestId:d,signal:f.signal,abort:p,rejectWithValue:function(e,t){return new ek(e,t)},fulfillWithValue:function(e,t){return new eS(e,t)}})).then(function(t){if(t instanceof ek)throw t;return t instanceof eS?n(t.payload,d,e,t.meta):n(t,d,e)})])];case 3:return h=b.sent(),[3,5];case 4:return h=(y=b.sent())instanceof ek?i(null,d,e,y.payload,y.meta):i(y,d,e),[3,5];case 5:return r&&!r.dispatchConditionRejection&&i.match(h)&&h.meta.condition||s(h),[2,h]}})},new Promise(function(e,t){var r=function(e){try{o(m.next(e))}catch(r){t(r)}},n=function(e){try{o(m.throw(e))}catch(r){t(r)}},o=function(t){return t.done?e(t.value):Promise.resolve(t.value).then(r,n)};o((m=m.apply(a,null)).next())})}();return Object.assign(m,{abort:p,requestId:d,arg:e,unwrap:function(){return m.then(eP)}})}},{pending:o,rejected:i,fulfilled:n,typePrefix:e})}e.withTypes=function(){return e}}();var ej="listenerMiddleware";ey(ej+"/add"),ey(ej+"/removeAll"),ey(ej+"/remove"),"function"==typeof queueMicrotask&&queueMicrotask.bind("undefined"!=typeof window?window:void 0!==r.g?r.g:globalThis),"undefined"!=typeof window&&window.requestAnimationFrame&&window.requestAnimationFrame,function(){function e(e,t){var r=i[e];return r?r.enumerable=t:i[e]=r={configurable:!0,enumerable:t,get:function(){var t=this[F];return G.get(t,e)},set:function(t){var r=this[F];G.set(r,e,t)}},r}function t(e){for(var t=e.length-1;t>=0;t--){var o=e[t][F];if(!o.P)switch(o.i){case 5:n(o)&&R(o);break;case 4:r(o)&&R(o)}}}function r(e){for(var t=e.t,r=e.k,n=U(r),o=n.length-1;o>=0;o--){var i=n[o];if(i!==F){var a=t[i];if(void 0===a&&!l(t,i))return!0;var s=r[i],u=s&&s[F];if(u?u.t!==a:!c(s,a))return!0}}var d=!!t[F];return n.length!==U(t).length+(d?0:1)}function n(e){var t=e.k;if(t.length!==e.t.length)return!0;var r=Object.getOwnPropertyDescriptor(t,t.length-1);if(r&&!r.get)return!0;for(var n=0;n<t.length;n++)if(!t.hasOwnProperty(n))return!0;return!1}var i={};K.ES5||(K.ES5={J:function(t,r){var n=Array.isArray(t),o=function(t,r){if(t){for(var n=Array(r.length),o=0;o<r.length;o++)Object.defineProperty(n,""+o,e(o,!0));return n}var i=q(r);delete i[F];for(var a=U(i),s=0;s<a.length;s++){var l=a[s];i[l]=e(l,t||!!i[l].enumerable)}return Object.create(Object.getPrototypeOf(r),i)}(n,t),i={i:n?5:4,A:r?r.A:N,P:!1,I:!1,R:{},l:r,t:t,k:o,o:null,g:!1,C:!1};return Object.defineProperty(o,F,{value:i,writable:!0}),o},S:function(e,r,i){i?o(r)&&r[F].A===e&&t(e.p):(e.u&&function e(t){if(t&&"object"==typeof t){var r=t[F];if(r){var o=r.t,i=r.k,s=r.R,u=r.i;if(4===u)a(i,function(t){t!==F&&(void 0!==o[t]||l(o,t)?s[t]||e(i[t]):(s[t]=!0,R(r)))}),a(o,function(e){void 0!==i[e]||l(i,e)||(s[e]=!1,R(r))});else if(5===u){if(n(r)&&(R(r),s.length=!0),i.length<o.length)for(var c=i.length;c<o.length;c++)s[c]=!1;else for(var d=o.length;d<i.length;d++)s[d]=!0;for(var f=Math.min(i.length,o.length),p=0;p<f;p++)i.hasOwnProperty(p)||(s[p]=!0),void 0===s[p]&&e(i[p])}}}}(e.p[0]),t(e.p))},K:function(e){return 4===e.i?r(e):n(e)}})}()},8679:function(e,t,r){"use strict";var n=r(21296),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return n.isMemo(e)?a:s[e.$$typeof]||o}s[n.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[n.Memo]=a;var u=Object.defineProperty,c=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,r,n){if("string"!=typeof r){if(m){var o=p(r);o&&o!==m&&e(t,o,n)}var a=c(r);d&&(a=a.concat(d(r)));for(var s=l(t),h=l(r),v=0;v<a.length;++v){var g=a[v];if(!i[g]&&!(n&&n[g])&&!(h&&h[g])&&!(s&&s[g])){var y=f(r,g);try{u(t,g,y)}catch(b){}}}}return t}},96103:function(e,t){"use strict";/** @license React v16.13.1
* react-is.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var r="function"==typeof Symbol&&Symbol.for,n=r?Symbol.for("react.element"):60103,o=r?Symbol.for("react.portal"):60106,i=r?Symbol.for("react.fragment"):60107,a=r?Symbol.for("react.strict_mode"):60108,s=r?Symbol.for("react.profiler"):60114,l=r?Symbol.for("react.provider"):60109,u=r?Symbol.for("react.context"):60110,c=r?Symbol.for("react.async_mode"):60111,d=r?Symbol.for("react.concurrent_mode"):60111,f=r?Symbol.for("react.forward_ref"):60112,p=r?Symbol.for("react.suspense"):60113,m=r?Symbol.for("react.suspense_list"):60120,h=r?Symbol.for("react.memo"):60115,v=r?Symbol.for("react.lazy"):60116,g=r?Symbol.for("react.block"):60121,y=r?Symbol.for("react.fundamental"):60117,b=r?Symbol.for("react.responder"):60118,x=r?Symbol.for("react.scope"):60119;function Z(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case c:case d:case i:case s:case a:case p:return e;default:switch(e=e&&e.$$typeof){case u:case f:case v:case h:case l:return e;default:return t}}case o:return t}}}function w(e){return Z(e)===d}t.AsyncMode=c,t.ConcurrentMode=d,t.ContextConsumer=u,t.ContextProvider=l,t.Element=n,t.ForwardRef=f,t.Fragment=i,t.Lazy=v,t.Memo=h,t.Portal=o,t.Profiler=s,t.StrictMode=a,t.Suspense=p,t.isAsyncMode=function(e){return w(e)||Z(e)===c},t.isConcurrentMode=w,t.isContextConsumer=function(e){return Z(e)===u},t.isContextProvider=function(e){return Z(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},t.isForwardRef=function(e){return Z(e)===f},t.isFragment=function(e){return Z(e)===i},t.isLazy=function(e){return Z(e)===v},t.isMemo=function(e){return Z(e)===h},t.isPortal=function(e){return Z(e)===o},t.isProfiler=function(e){return Z(e)===s},t.isStrictMode=function(e){return Z(e)===a},t.isSuspense=function(e){return Z(e)===p},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===d||e===s||e===a||e===p||e===m||"object"==typeof e&&null!==e&&(e.$$typeof===v||e.$$typeof===h||e.$$typeof===l||e.$$typeof===u||e.$$typeof===f||e.$$typeof===y||e.$$typeof===b||e.$$typeof===x||e.$$typeof===g)},t.typeOf=Z},21296:function(e,t,r){"use strict";e.exports=r(96103)},83454:function(e,t,r){"use strict";var n,o;e.exports=(null==(n=r.g.process)?void 0:n.env)&&"object"==typeof(null==(o=r.g.process)?void 0:o.env)?r.g.process:r(77663)},91118:function(e,t,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return r(46394)}])},45989:function(e,t,r){"use strict";r.d(t,{Z:function(){return d}});var n=r(85893),o=r(67294),i=r(46901),a=r(93946),s=r(57922),l=r(50594),u=r(9473),c=r(28043);function d(){let e=(0,u.I0)(),{message:t,level:r="error",isOpen:d}=(0,u.v9)(e=>e.alert);return(0,o.useEffect)(()=>{let t=setTimeout(()=>{e(c.Nw.remove())},"2"*2e3);return()=>{clearTimeout(t)}}),(0,n.jsx)(s.Z,{className:"alertBox",in:d,children:(0,n.jsx)(i.Z,{variant:"filled",severity:r,action:(0,n.jsx)(a.Z,{"aria-label":"close",color:"inherit",size:"small",onClick:()=>{e(c.Nw.remove())},children:(0,n.jsx)(l.Z,{fontSize:"inherit"})}),children:t})})}},47336:function(e,t,r){"use strict";r.d(t,{W:function(){return n}});let n=[{id:1,img:"/images/icons/social_icons/youtube.svg",key:"youtube",name:"Youtube",quota:"YOUTUBE_PUBLISH",components:["title","description"],info:["Max video size: 5 GB. Please contact us for larger files.","Supported formats: MP4 and MOV.","The standard aspect ratio for YouTube on a computer is 16:9. When uploading other aspect ratios such as vertical or square, the player automatically adapts itself to the size of the video. This setting gives the best viewing experience based on the aspect ratio and device.","Recommended format MP4 with H.264 video codec and AAC audio codec. Results in a high-quality video with a smaller file size.","The standard video...s frame rate frequency is: 24, 25, 30, 48, 50, 60 frames a second. YouTube also accepts other frequencies."]},{id:2,img:"/images/icons/social_icons/facebook.svg",key:"facebook",name:"FB Pages",quota:"FACEBOOK_PUBLISH",components:["title","description"],info:["Max video size: 2 GB. Please contact us for larger files.","Supported formats: MP4, MOV, and AVI.","Duration max: 4 hours.","Recommended video dimensions is 1280 x 720 for landscape and portrait.","Landscape aspect ratio is 16:9.","Portrait aspect ratio is 9:16.","Video max frames 30fps."]},{id:3,img:"/images/icons/social_icons/facebook.svg",key:"fbg",name:"FB Groups",quota:"FACEBOOK_GROUP_PUBLISH",components:["title","description"],info:["Max video size: 2 GB. Please contact us for larger files.","Supported formats: MP4, MOV, and AVI.","Duration max: 4 hours.","Recommended video dimensions is 1280 x 720 for landscape and portrait.","Landscape aspect ratio is 16:9.","Portrait aspect ratio is 9:16.","Video max frames 30fps."]},{id:4,img:"/images/icons/social_icons/instagram.svg",key:"instagram",name:"Instagram",quota:"INSTAGRAM_PUBLISH",components:["description"],info:["Max video size: 100 MB","Supported formats: MP4 and MOV.","Multi-videos are not supported.","Duration max: 60 seconds.","Duration min: 3 seconds.","Video size:\n <ul>\n <li>Maximum columns (horizontal pixels): 1920.</li>\n <li>Minimum aspect ratio [cols / rows]: 4 / 5 or 0.8.</li>\n <li>Maximum aspect ratio [cols / rows]: 16 / 9 or 1.77.</li>\n </ul>","Video max frames 60fps.","Video bitrate: VBR, 5Mbps maximum","Audio bitrate: 128kbps","Audio codec: AAC, 48khz sample rate maximum, 1 or 2 channels (mono or stereo). ","Video codec: HEVC or H264, progressive scan, closed GOP, 4:2:0 chroma subsampling. ","Frame rate: 23-60 FPS.","IGTV objects are not supported."]},{id:5,img:"/images/icons/social_icons/twitter.svg",key:"twitter",name:"Twitter",quota:"TWITTER_PUBLISH",components:["description"],info:["Max video size 512 MB","Supported formats: MP4 and MOV.","Maximum video resolution: 1280x1024 px.","Recommended Video Codec: H264 High Profile.","Recommended Video Resolution:\n <ul>\n <li>landscape 1280x720 px.</li>\n <li>portrait 720x1280 px.</li>\n <li>square 720x720 px.</li>\n </ul>","Frame rate must be 60 FPS or less.","Duration must be between 0.5 seconds and 140 seconds. Please see here for posting longer Twitter videos up to 10 minutes.","Aspect ratio must be between 1:3 and 3:1.","Must have 1:1 pixel aspect ratio.","Audio must be mono or stereo, not 5.1 or greater."]},{id:6,img:"/images/icons/social_icons/pinterest.svg",key:"pinterest",name:"Pinterest",quota:"PINTEREST_PUBLISH",components:["title","description"],info:["Max video size: 1 GB","Supported formats: MP4, MOV, and M4V.","Duration max: 15 minutes.","Duration min: 4 seconds.","Aspect ratio: Taller than 1.91:1 and shorter than 1:2. Recommended for standard video: 1:1 (square) or 2:3, 4:5 or 9:16 (vertical)."]},{id:7,key:"linkedin",img:"/images/icons/social_icons/linkdin.svg",name:"LinkedIn",quota:"LINKEDIN_PUBLISH",components:["title","description"],info:["Max video size: 200 MB","Supported formats: MP4.","Duration max: 30 minutes.","Duration min: 3 seconds.","Aspect ratio must be between 1:2.4 and 2.4:1."]}]},46394:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return z}});var n=r(85893);r(37599),r(93036);var o=r(9473),i=r(77236),a=r(68356),s=r(21469),l=r(28043),u=r(42948),c=r(77750),d=r(71858);let f=(0,a.UY)({user:s.ZP,alert:l.ZP,social:u.ZP,exports:c.ZP,payment:d.ZP}),p=(e,t)=>f(e,t),m=[...(0,i.Bx)({thunk:!1})];var h=r(67294),v=r(87357),g=r(66720),y=r(42293),b=r(77533),x=r(93946),Z=r(326),w=r(10155),k=r(15861),S=r(83321),E=r(90948),P=r(90629),j=r(53156);function O(e){let{window:t}=e,[r,o]=h.useState(!1),i=()=>{o(e=>!e)},a=(0,n.jsx)(v.Z,{onClick:i,sx:{textAlign:"left"},className:"mobilenavigationSlider",children:(0,n.jsxs)(v.Z,{className:"mobilenavigation",children:[(0,n.jsx)(S.Z,{variant:"text",children:(0,n.jsx)("a",{href:"/tutorials",children:(0,n.jsx)("span",{children:"Tutorials"})})}),(0,n.jsx)(S.Z,{variant:"text",children:(0,n.jsx)("a",{href:"/pricing",children:(0,n.jsx)("span",{children:"Pricing"})})}),(0,n.jsx)(S.Z,{variant:"text",children:(0,n.jsxs)("a",{href:"/contact",children:[(0,n.jsx)("img",{className:"contactimg",src:"/images/headphone.svg"}),(0,n.jsx)("span",{children:"Contact Us"})]})}),(0,n.jsx)(S.Z,{variant:"outlined",children:(0,n.jsx)("a",{className:"btn-cta-login",href:"/login",children:"Login"})}),(0,n.jsx)(S.Z,{variant:"contained",className:"fillbutton",children:(0,n.jsx)("a",{className:"btn-cta",href:"/signup",children:"Try for Free"})})]})});return(0,n.jsxs)(v.Z,{children:[(0,n.jsx)(g.ZP,{}),(0,n.jsx)(y.Z,{component:"header",className:"webHeader",children:(0,n.jsx)(j.Z,{maxWidth:"xl",children:(0,n.jsxs)(w.Z,{children:[(0,n.jsx)(k.Z,{variant:"h6",component:"a",href:"/",sx:{flexGrow:1,display:{sm:"block"}},children:(0,n.jsx)("img",{src:"/images/logo.png"})}),(0,n.jsx)(v.Z,{sx:{display:{xs:"none",md:"block"}},children:a}),(0,n.jsx)(x.Z,{color:"inherit","aria-label":"open drawer",edge:"start",onClick:i,sx:{ml:2,display:{md:"none"}},children:(0,n.jsx)(Z.Z,{})})]})})}),(0,n.jsx)(b.ZP,{container:void 0!==t?()=>t().document.body:void 0,variant:"temporary",open:r,onClose:i,anchor:"right",className:"mobileSliderr",ModalProps:{keepMounted:!0},sx:{display:{xs:"block",md:"none"},"& .MuiDrawer-paper":{boxSizing:"border-box",width:300}},children:a})]})}(0,E.ZP)(P.Z)(e=>{let{theme:t}=e;return{backgroundColor:"dark"===t.palette.mode?"#1A2027":"#fff",...t.typography.body2,padding:t.spacing(1),textAlign:"center",color:t.palette.text.secondary}});var C=r(86886),R=function(e){let[t,r]=(0,h.useState)(!1),o=()=>{let e=window.scrollY;e>0?r(!0):r(!1)},i=()=>{window.scroll(0,0)};(0,h.useEffect)(()=>{window.addEventListener("scroll",o)},[t]);let a=["BackToTop"];return t&&a.push("isActive"),(0,n.jsx)("div",{className:a.join(" "),onClick:i,children:(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"9",height:"16",className:"BackToTop__icon",children:(0,n.jsx)("path",{fill:"#FFF",fillRule:"evenodd",d:"M.3 14.3c-.4.4-.4 1.02 0 1.4.38.4 1 .4 1.4 0l7-7c.4-.4.4-1.02 0-1.4l-7-7C1.3-.1.68-.1.3.3c-.4.38-.4 1 0 1.4L6.6 8 .3 14.3z"})})})};function A(){return(0,n.jsx)(v.Z,{component:"footer",className:"webFooter",children:(0,n.jsxs)(j.Z,{maxWidth:"xl",children:[(0,n.jsxs)(C.ZP,{container:!0,spacing:2,columns:12,children:[(0,n.jsxs)(C.ZP,{item:!0,xs:12,sm:12,md:3,className:"footerBox",children:[(0,n.jsx)("div",{className:"brand-logo",children:(0,n.jsx)("img",{src:"/images/logo.png"})}),(0,n.jsx)("p",{children:"Use our free video editor to create amazing videos today"})]}),(0,n.jsx)(C.ZP,{item:!0,xs:12,sm:12,md:3,className:"footerBox",children:(0,n.jsx)("ul",{className:"contact-list",children:(0,n.jsxs)("li",{className:"item",children:[(0,n.jsx)("svg",{className:"MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-xr78m9",focusable:"false","aria-hidden":"true",viewBox:"0 0 24 24","data-testid":"MailOutlineOutlinedIcon",children:(0,n.jsx)("path",{d:"M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 14H4V8l8 5 8-5v10zm-8-7L4 6h16l-8 5z"})}),(0,n.jsx)("span",{children:(0,n.jsx)("a",{href:"mailto:contact@illusto.com",children:"contact@illusto.com"})})]})})}),(0,n.jsx)(C.ZP,{item:!0,xs:12,sm:12,md:3,className:"footerBox",children:(0,n.jsxs)("div",{className:"footerLink",children:[(0,n.jsxs)("ul",{children:[(0,n.jsx)("li",{children:(0,n.jsx)("a",{href:"/",children:"About Us"})}),(0,n.jsx)("li",{children:(0,n.jsx)("a",{href:"/tutorials",children:"Tutorials"})}),(0,n.jsx)("li",{children:(0,n.jsx)("a",{href:"/faq",children:"FAQs"})}),(0,n.jsx)("li",{children:(0,n.jsx)("a",{target:"_blank",href:"".concat("https://dev-app.illusto.com","/blog/"),children:"Blog"})}),(0,n.jsx)("li",{children:(0,n.jsx)("a",{href:"/comingsoon",children:"Glossary"})})]}),(0,n.jsxs)("ul",{children:[(0,n.jsx)("li",{children:(0,n.jsx)("a",{href:"/contact",children:"Contact Us"})}),(0,n.jsx)("li",{children:(0,n.jsx)("a",{href:"/terms",children:"Terms"})}),(0,n.jsx)("li",{children:(0,n.jsx)("a",{href:"/privacy",children:"Privacy"})})]})]})}),(0,n.jsxs)(C.ZP,{item:!0,xs:12,sm:12,md:3,className:"footerBox",children:[(0,n.jsxs)("div",{className:"social-icons",children:[(0,n.jsxs)("a",{target:"_blank",href:"https://www.youtube.com/channel/UC9ZPOYA0MK4-QNxbo_81bTw",children:[" ",(0,n.jsx)("img",{src:"/images/YT.svg",alt:"youtube"})]}),(0,n.jsx)("a",{target:"_blank",href:"https://www.facebook.com/IllustoHQ",children:(0,n.jsx)("img",{src:"/images/fb.svg",alt:"facebook"})}),(0,n.jsxs)("a",{target:"_blank",href:"https://www.instagram.com/illustofficial/",children:[" ",(0,n.jsx)("img",{src:"/images/insta.svg",alt:"instagram"})]}),(0,n.jsxs)("a",{target:"_blank",href:"https://www.linkedin.com/company/illusto/",children:[" ",(0,n.jsx)("img",{src:"/images/in.svg",alt:"linkedin"})]}),(0,n.jsx)("a",{target:"_blank",href:"https://twitter.com/IllustoHQ",children:(0,n.jsx)("img",{src:"/images/twitte.svg",alt:"twitter"})})]}),(0,n.jsx)("div",{className:"featuredimg",children:(0,n.jsx)("a",{href:"https://www.producthunt.com/posts/illusto?utm_source=badge-featured&utm_medium=badge&utm_souce=badge-illusto%22",target:"_blank",children:(0,n.jsx)("img",{src:"/images/featured.svg"})})})]})]}),(0,n.jsx)(v.Z,{component:"div",className:"copyText",children:(0,n.jsx)("p",{children:"\xa9 2023 Multistream Technologies Pvt. Ltd."})}),(0,n.jsx)(R,{})]})})}var T=r(11163);function $(e){let t=(0,T.useRouter)(),r=t.pathname.includes("/login")||t.pathname.includes("/myprofile")||t.pathname.includes("/signup")||t.pathname.includes("/subscription")||t.pathname.includes("/home")||t.pathname.includes("/onboarding")||t.pathname.includes("/templatecenter")||t.pathname.includes("/appsumosignup");return r||t.pathname.includes("/404")?null==e?void 0:e.children:(0,n.jsx)("div",{className:"privacy_page",children:(0,n.jsxs)(v.Z,{children:[(0,n.jsx)(g.ZP,{}),(0,n.jsx)(O,{}),null==e?void 0:e.children,(0,n.jsx)(A,{})]})})}var M=r(4298),_=r.n(M),N=r(45989);let I=function(e){let t=(0,i.xC)({reducer:p,middleware:m,preloadedState:void 0});return t}();var z=function(e){let{Component:t,pageProps:r}=e;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(_(),{id:"google-tag-manager",strategy:"afterInteractive",children:"\n (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\n new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\n j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n })(window,document,'script','dataLayer','GTM-NN5F9W4');\n "}),(0,n.jsx)(_(),{src:"https://www.googletagmanager.com/gtag/js?id=".concat("G-VF7Y0F40QW"),onLoad:async()=>{function e(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],e("js",new Date),e("config","G-VF7Y0F40QW")}}),(0,n.jsx)(_(),{strategy:"beforeInteractive",src:"".concat("https://demobackend.illusto.com/api/","v2/geolocation")}),(0,n.jsxs)(o.zt,{store:I,children:[(0,n.jsx)(N.Z,{}),(0,n.jsx)($,{children:(0,n.jsx)(t,{...r})})]})]})}},28043:function(e,t,r){"use strict";r.d(t,{Nw:function(){return a}});var n=r(77236);let o=(0,n.oM)({name:"alertActions",initialState:{level:"error",message:"",isOpen:!1},reducers:{init(e,t){e.isOpen=!1},set(e,t){e.level=t.payload.level,e.message=t.payload.message,e.isOpen=!0},remove(e,t){e.isOpen=!1}}});t.ZP=o.reducer;let{reducer:i,actions:a}=o},77750:function(e,t,r){"use strict";r.d(t,{Nw:function(){return a}});var n=r(77236);let o=(0,n.oM)({name:"exportActions",initialState:{project:{},categories:[],isYoutubeDisconnect:!1,refreshToken:!1,loading:!1,error:{},videos:[],current_selection:{},subscription_details:{},user_details:{}},reducers:{init(e,t){e.loading=!0},set(e,t){e.project=t.payload,e.loading=!1},setCategories(e,t){e.categories=t.payload},error(e,t){e.loading=!1},setVideos(e,t){e.videos=t.payload},setCurrentSelection(e,t){e.current_selection=t.payload},setSubscriptionDetails(e,t){e.subscription_details=t.payload},setUserDetails(e,t){e.user_details=t.payload}}});t.ZP=o.reducer;let{reducer:i,actions:a}=o},71858:function(e,t,r){"use strict";r.d(t,{Nw:function(){return a}});var n=r(77236);let o=(0,n.oM)({name:"alertActions",initialState:{one_time_data:{},success_type:"",error_type:"",error_while_subscription:!1,cancel_notification:!1},reducers:{setOneTimeDataStore(e,t){e.one_time_data=t.payload},setSuccessType(e,t){e.success_type=t.payload},setErrorType(e,t){e.error_type=t.payload},setSubscriptionTimeError(e,t){e.error_while_subscription=t.payload},setCancelNotification(e,t){e.cancel_notification=t.payload}}});t.ZP=o.reducer;let{reducer:i,actions:a}=o},42948:function(e,t,r){"use strict";r.d(t,{Nw:function(){return l}});var n=r(77236),o=r(47336);let i={youtubeUser:{},youtubeResult:{},isYoutubeDisconnect:!1,refreshToken:!1,loading:!1,driveUser:{},driveResult:{},isDriveDisconnect:!0,driveRefreshToken:!1,error:{},publish_utils:function(){let e={};for(let t of o.W)e[t.id]={loader:!1,panel:!1};return e}(),polling_exists:!1,recent_complete:!1,recent_completed_data:{}},a=(0,n.oM)({name:"socialActions",initialState:i,reducers:{init(e,t){e.loading=!0},setYoutubeProfile(e,t){e.youtubeUser=t.payload,e.loading=!1},setYoutubeDisconnect(e,t){e.isYoutubeDisconnect=t.payload,e.youtubeUser={}},setRefreshToken(e,t){e.refreshToken=t.payload},setYoutubeResponse(e,t){e.youtubeResult=t.payload,e.youtubeUser={}},setDriveProfile(e,t){e.driveUser=t.payload,e.isDriveDisconnect=!1,e.loading=!1},setDriveDisconnect(e,t){e.isDriveDisconnect=t.payload,e.driveUser={}},setDriveRefreshToken(e,t){e.driveRefreshToken=t.payload},setDriveResponse(e,t){e.driveResult=t.payload,e.driveUser={}},error(e,t){e.loading=!1},setPublishUtils(e,t){let{index:r,panel:n,loader:o}=t.payload;0!=r&&(void 0!==n&&(e.publish_utils[r].panel=n),void 0!==o&&(e.publish_utils[r].loader=o))},setpollingExists(e,t){e.polling_exists=t.payload},setRecentComplete(e,t){let{status:r,data:n}=t.payload;e.recent_complete=r,e.recent_completed_data=n}}});t.ZP=a.reducer;let{reducer:s,actions:l}=a},21469:function(e,t,r){"use strict";r.d(t,{Nw:function(){return a}});var n=r(77236);let o=(0,n.oM)({name:"userActions",initialState:{user:{},loading:!1,error:{},selectedPlan:[],app_sumo_details:null},reducers:{init(e,t){e.loading=!0},set(e,t){e.user=t.payload,e.loading=!1},error(e,t){e.loading=!1},setSelectedPlan(e,t){e.selectedPlan=t.payload},setAppSumoDetails(e,t){e.app_sumo_details=t.payload}}});t.ZP=o.reducer;let{reducer:i,actions:a}=o},37599:function(){},93036:function(){},77663:function(e){!function(){var t={229:function(e){var t,r,n,o=e.exports={};function i(){throw Error("setTimeout has not been defined")}function a(){throw Error("clearTimeout has not been defined")}function s(e){if(t===setTimeout)return setTimeout(e,0);if((t===i||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(r){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:i}catch(e){t=i}try{r="function"==typeof clearTimeout?clearTimeout:a}catch(n){r=a}}();var l=[],u=!1,c=-1;function d(){u&&n&&(u=!1,n.length?l=n.concat(l):c=-1,l.length&&f())}function f(){if(!u){var e=s(d);u=!0;for(var t=l.length;t;){for(n=l,l=[];++c<t;)n&&n[c].run();c=-1,t=l.length}n=null,u=!1,function(e){if(r===clearTimeout)return clearTimeout(e);if((r===a||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(e);try{r(e)}catch(n){try{return r.call(null,e)}catch(t){return r.call(this,e)}}}(e)}}function p(e,t){this.fun=e,this.array=t}function m(){}o.nextTick=function(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)t[r-1]=arguments[r];l.push(new p(e,t)),1!==l.length||u||s(f)},p.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=m,o.addListener=m,o.once=m,o.off=m,o.removeListener=m,o.removeAllListeners=m,o.emit=m,o.prependListener=m,o.prependOnceListener=m,o.listeners=function(e){return[]},o.binding=function(e){throw Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(e){throw Error("process.chdir is not supported")},o.umask=function(){return 0}}},r={};function n(e){var o=r[e];if(void 0!==o)return o.exports;var i=r[e]={exports:{}},a=!0;try{t[e](i,i.exports,n),a=!1}finally{a&&delete r[e]}return i.exports}n.ab="//";var o=n(229);e.exports=o}()},11163:function(e,t,r){e.exports=r(80880)},4298:function(e,t,r){e.exports=r(63573)},69921:function(e,t){"use strict";Symbol.for("react.element"),Symbol.for("react.portal"),Symbol.for("react.fragment"),Symbol.for("react.strict_mode"),Symbol.for("react.profiler"),Symbol.for("react.provider"),Symbol.for("react.context"),Symbol.for("react.server_context"),Symbol.for("react.forward_ref"),Symbol.for("react.suspense"),Symbol.for("react.suspense_list"),Symbol.for("react.memo"),Symbol.for("react.lazy"),Symbol.for("react.offscreen"),Symbol.for("react.module.reference")},59864:function(e,t,r){"use strict";r(69921)},9473:function(e,t,r){"use strict";r.d(t,{zt:function(){return y},I0:function(){return Z},v9:function(){return m}});var n=r(61688),o=r(52798),i=r(73935);let a=function(e){e()},s=()=>a;var l=r(67294);let u=(0,l.createContext)(null);function c(){let e=(0,l.useContext)(u);return e}let d=()=>{throw Error("uSES not initialized!")},f=d,p=(e,t)=>e===t,m=function(e=u){let t=e===u?c:()=>(0,l.useContext)(e);return function(e,r=p){let{store:n,subscription:o,getServerState:i}=t(),a=f(o.addNestedSub,n.getState,i||n.getState,e,r);return(0,l.useDebugValue)(a),a}}();r(8679),r(59864);let h={notify(){},get:()=>[]},v=!!("undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement),g=v?l.useLayoutEffect:l.useEffect;var y=function({store:e,context:t,children:r,serverState:n}){let o=(0,l.useMemo)(()=>{let t=function(e,t){let r;let n=h;function o(){a.onStateChange&&a.onStateChange()}function i(){r||(r=t?t.addNestedSub(o):e.subscribe(o),n=function(){let e=s(),t=null,r=null;return{clear(){t=null,r=null},notify(){e(()=>{let e=t;for(;e;)e.callback(),e=e.next})},get(){let e=[],r=t;for(;r;)e.push(r),r=r.next;return e},subscribe(e){let n=!0,o=r={callback:e,next:null,prev:r};return o.prev?o.prev.next=o:t=o,function(){n&&null!==t&&(n=!1,o.next?o.next.prev=o.prev:r=o.prev,o.prev?o.prev.next=o.next:t=o.next)}}}}())}let a={addNestedSub:function(e){return i(),n.subscribe(e)},notifyNestedSubs:function(){n.notify()},handleChangeWrapper:o,isSubscribed:function(){return Boolean(r)},trySubscribe:i,tryUnsubscribe:function(){r&&(r(),r=void 0,n.clear(),n=h)},getListeners:()=>n};return a}(e);return{store:e,subscription:t,getServerState:n?()=>n:void 0}},[e,n]),i=(0,l.useMemo)(()=>e.getState(),[e]);return g(()=>{let{subscription:t}=o;return t.onStateChange=t.notifyNestedSubs,t.trySubscribe(),i!==e.getState()&&t.notifyNestedSubs(),()=>{t.tryUnsubscribe(),t.onStateChange=void 0}},[o,i]),l.createElement((t||u).Provider,{value:o},r)};function b(e=u){let t=e===u?c:()=>(0,l.useContext)(e);return function(){let{store:e}=t();return e}}let x=b(),Z=function(e=u){let t=e===u?x:b(e);return function(){let e=t();return e.dispatch}}();f=o.useSyncExternalStoreWithSelector,n.useSyncExternalStore,a=i.unstable_batchedUpdates},8662:function(e,t,r){"use strict";r.d(t,{ZP:function(){return v}});var n=r(63366),o=r(75068),i=r(67294),a=r(73935),s={disabled:!1},l=r(220),u="unmounted",c="exited",d="entering",f="entered",p="exiting",m=function(e){function t(t,r){n=e.call(this,t,r)||this;var n,o,i=r&&!r.isMounting?t.enter:t.appear;return n.appearStatus=null,t.in?i?(o=c,n.appearStatus=d):o=f:o=t.unmountOnExit||t.mountOnEnter?u:c,n.state={status:o},n.nextCallback=null,n}(0,o.Z)(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===u?{status:c}:null};var r=t.prototype;return r.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},r.componentDidUpdate=function(e){var t=null;if(e!==this.props){var r=this.state.status;this.props.in?r!==d&&r!==f&&(t=d):(r===d||r===f)&&(t=p)}this.updateStatus(!1,t)},r.componentWillUnmount=function(){this.cancelNextCallback()},r.getTimeouts=function(){var e,t,r,n=this.props.timeout;return e=t=r=n,null!=n&&"number"!=typeof n&&(e=n.exit,t=n.enter,r=void 0!==n.appear?n.appear:t),{exit:e,enter:t,appear:r}},r.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t){if(this.cancelNextCallback(),t===d){if(this.props.unmountOnExit||this.props.mountOnEnter){var r=this.props.nodeRef?this.props.nodeRef.current:a.findDOMNode(this);r&&r.scrollTop}this.performEnter(e)}else this.performExit()}else this.props.unmountOnExit&&this.state.status===c&&this.setState({status:u})},r.performEnter=function(e){var t=this,r=this.props.enter,n=this.context?this.context.isMounting:e,o=this.props.nodeRef?[n]:[a.findDOMNode(this),n],i=o[0],l=o[1],u=this.getTimeouts(),c=n?u.appear:u.enter;if(!e&&!r||s.disabled){this.safeSetState({status:f},function(){t.props.onEntered(i)});return}this.props.onEnter(i,l),this.safeSetState({status:d},function(){t.props.onEntering(i,l),t.onTransitionEnd(c,function(){t.safeSetState({status:f},function(){t.props.onEntered(i,l)})})})},r.performExit=function(){var e=this,t=this.props.exit,r=this.getTimeouts(),n=this.props.nodeRef?void 0:a.findDOMNode(this);if(!t||s.disabled){this.safeSetState({status:c},function(){e.props.onExited(n)});return}this.props.onExit(n),this.safeSetState({status:p},function(){e.props.onExiting(n),e.onTransitionEnd(r.exit,function(){e.safeSetState({status:c},function(){e.props.onExited(n)})})})},r.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},r.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},r.setNextCallback=function(e){var t=this,r=!0;return this.nextCallback=function(n){r&&(r=!1,t.nextCallback=null,e(n))},this.nextCallback.cancel=function(){r=!1},this.nextCallback},r.onTransitionEnd=function(e,t){this.setNextCallback(t);var r=this.props.nodeRef?this.props.nodeRef.current:a.findDOMNode(this),n=null==e&&!this.props.addEndListener;if(!r||n){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var o=this.props.nodeRef?[this.nextCallback]:[r,this.nextCallback],i=o[0],s=o[1];this.props.addEndListener(i,s)}null!=e&&setTimeout(this.nextCallback,e)},r.render=function(){var e=this.state.status;if(e===u)return null;var t=this.props,r=t.children,o=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,(0,n.Z)(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return i.createElement(l.Z.Provider,{value:null},"function"==typeof r?r(e,o):i.cloneElement(i.Children.only(r),o))},t}(i.Component);function h(){}m.contextType=l.Z,m.propTypes={},m.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:h,onEntering:h,onEntered:h,onExit:h,onExiting:h,onExited:h},m.UNMOUNTED=u,m.EXITED=c,m.ENTERING=d,m.ENTERED=f,m.EXITING=p;var v=m},220:function(e,t,r){"use strict";var n=r(67294);t.Z=n.createContext(null)},68356:function(e,t,r){"use strict";function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?o(Object(r),!0).forEach(function(t){!function(e,t,r){var o;o=function(e,t){if("object"!==n(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var o=r.call(e,t||"default");if("object"!==n(o))return o;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"===n(o)?o:String(o))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function a(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}r.d(t,{md:function(){return p},UY:function(){return d},qC:function(){return f},MT:function(){return c}});var s="function"==typeof Symbol&&Symbol.observable||"@@observable",l=function(){return Math.random().toString(36).substring(7).split("").join(".")},u={INIT:"@@redux/INIT"+l(),REPLACE:"@@redux/REPLACE"+l(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+l()}};function c(e,t,r){if("function"==typeof t&&"function"==typeof r||"function"==typeof r&&"function"==typeof arguments[3])throw Error(a(0));if("function"==typeof t&&void 0===r&&(r=t,t=void 0),void 0!==r){if("function"!=typeof r)throw Error(a(1));return r(c)(e,t)}if("function"!=typeof e)throw Error(a(2));var n,o=e,i=t,l=[],d=l,f=!1;function p(){d===l&&(d=l.slice())}function m(){if(f)throw Error(a(3));return i}function h(e){if("function"!=typeof e)throw Error(a(4));if(f)throw Error(a(5));var t=!0;return p(),d.push(e),function(){if(t){if(f)throw Error(a(6));t=!1,p();var r=d.indexOf(e);d.splice(r,1),l=null}}}function v(e){if(!function(e){if("object"!=typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}(e))throw Error(a(7));if(void 0===e.type)throw Error(a(8));if(f)throw Error(a(9));try{f=!0,i=o(i,e)}finally{f=!1}for(var t=l=d,r=0;r<t.length;r++)(0,t[r])();return e}return v({type:u.INIT}),(n={dispatch:v,subscribe:h,getState:m,replaceReducer:function(e){if("function"!=typeof e)throw Error(a(10));o=e,v({type:u.REPLACE})}})[s]=function(){var e;return(e={subscribe:function(e){if("object"!=typeof e||null===e)throw Error(a(11));function t(){e.next&&e.next(m())}return t(),{unsubscribe:h(t)}}})[s]=function(){return this},e},n}function d(e){for(var t,r=Object.keys(e),n={},o=0;o<r.length;o++){var i=r[o];"function"==typeof e[i]&&(n[i]=e[i])}var s=Object.keys(n);try{!function(e){Object.keys(e).forEach(function(t){var r=e[t];if(void 0===r(void 0,{type:u.INIT}))throw Error(a(12));if(void 0===r(void 0,{type:u.PROBE_UNKNOWN_ACTION()}))throw Error(a(13))})}(n)}catch(l){t=l}return function(e,r){if(void 0===e&&(e={}),t)throw t;for(var o=!1,i={},l=0;l<s.length;l++){var u=s[l],c=n[u],d=e[u],f=c(d,r);if(void 0===f)throw r&&r.type,Error(a(14));i[u]=f,o=o||f!==d}return(o=o||s.length!==Object.keys(e).length)?i:e}}function f(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return 0===t.length?function(e){return e}:1===t.length?t[0]:t.reduce(function(e,t){return function(){return e(t.apply(void 0,arguments))}})}function p(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e){return function(){var r=e.apply(void 0,arguments),n=function(){throw Error(a(15))},o={getState:r.getState,dispatch:function(){return n.apply(void 0,arguments)}},s=t.map(function(e){return e(o)});return n=f.apply(void 0,s)(r.dispatch),i(i({},r),{},{dispatch:n})}}}},53250:function(e,t,r){"use strict";/**
* @license React
* use-sync-external-store-shim.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var n=r(67294),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=n.useState,a=n.useEffect,s=n.useLayoutEffect,l=n.useDebugValue;function u(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!o(e,r)}catch(n){return!0}}var c="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var r=t(),n=i({inst:{value:r,getSnapshot:t}}),o=n[0].inst,c=n[1];return s(function(){o.value=r,o.getSnapshot=t,u(o)&&c({inst:o})},[e,r,t]),a(function(){return u(o)&&c({inst:o}),e(function(){u(o)&&c({inst:o})})},[e]),l(r),r};t.useSyncExternalStore=void 0!==n.useSyncExternalStore?n.useSyncExternalStore:c},50139:function(e,t,r){"use strict";/**
* @license React
* use-sync-external-store-shim/with-selector.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var n=r(67294),o=r(61688),i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=o.useSyncExternalStore,s=n.useRef,l=n.useEffect,u=n.useMemo,c=n.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,r,n,o){var d=s(null);if(null===d.current){var f={hasValue:!1,value:null};d.current=f}else f=d.current;d=u(function(){function e(e){if(!l){if(l=!0,a=e,e=n(e),void 0!==o&&f.hasValue){var t=f.value;if(o(t,e))return s=t}return s=e}if(t=s,i(a,e))return t;var r=n(e);return void 0!==o&&o(t,r)?t:(a=e,s=r)}var a,s,l=!1,u=void 0===r?null:r;return[function(){return e(t())},null===u?void 0:function(){return e(u())}]},[t,r,n,o]);var p=a(e,d[0],d[1]);return l(function(){f.hasValue=!0,f.value=p},[p]),c(p),p}},61688:function(e,t,r){"use strict";e.exports=r(53250)},52798:function(e,t,r){"use strict";e.exports=r(50139)},64836:function(e){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},87462:function(e,t,r){"use strict";function n(){return(n=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}r.d(t,{Z:function(){return n}})},75068:function(e,t,r){"use strict";function n(e,t){return(n=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function o(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,n(e,t)}r.d(t,{Z:function(){return o}})},63366:function(e,t,r){"use strict";function n(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}r.d(t,{Z:function(){return n}})},90512:function(e,t,r){"use strict";t.Z=function(){for(var e,t,r=0,n="";r<arguments.length;)(e=arguments[r++])&&(t=function e(t){var r,n,o="";if("string"==typeof t||"number"==typeof t)o+=t;else if("object"==typeof t){if(Array.isArray(t))for(r=0;r<t.length;r++)t[r]&&(n=e(t[r]))&&(o&&(o+=" "),o+=n);else for(r in t)t[r]&&(o&&(o+=" "),o+=r)}return o}(e))&&(n&&(n+=" "),n+=t);return n}}},function(e){var t=function(t){return e(e.s=t)};e.O(0,[9774,179],function(){return t(91118),t(80880)}),_N_E=e.O()}]);
2.8.2. https://dev-app.illusto.com/_next/static/chunks/pages/privacy-198b501bfc47c0af.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/pages/privacy-198b501bfc47c0af.js

Issue detail

The following email addresses were disclosed in the response:

Request 1

GET /_next/static/chunks/pages/privacy-198b501bfc47c0af.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; countryCode=IN; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266209.47.0.0; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D1%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266211.0.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266211.46.0.0; _ga=GA1.2.1572859313.1697020601
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Purpose: prefetch
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: empty
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response 1

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:50:12 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"8ee0-18b142b7028"
Vary: Accept-Encoding
Content-Length: 36576

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8915],{67852:function(e,o,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/privacy",function(){return r(61474)}])},61474:function(e,o,r){"use strict";r.r(o),r.d(o,{default:function(){return f}});var t=r(85893),i=r(67294),a=r(9008),n=r.n(a),s=r(87357),l=r(53156),c=r(78462),d=r(97212),h=r(59334),u=r(11163);function m(e){return[0].map(o=>i.cloneElement(e,{key:o}))}function f(){let[e,o]=i.useState(!1),r=(0,u.useRouter)();return(0,i.useEffect)(()=>{r.isReady&&r.push("https://dev-app.illusto.com")},[r.isReady]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(n(),{children:[(0,t.jsx)("title",{children:"Privacy Policy | illusto"}),(0,t.jsx)("meta",{property:"og:title",content:"Protecting your privacy is our top priority. Read our video editing platform's privacy policy to learn how we safeguard your data and information."},"title")]}),(0,t.jsx)(s.Z,{component:"main",sx:{p:3},className:"terms privacyPolicy",children:(0,t.jsxs)(l.Z,{maxWidth:"xl",children:[(0,t.jsx)("h1",{children:"PRIVACY POLICY"}),(0,t.jsxs)("p",{children:['Clippings Inc. and Multistream Technologies Private Ltd. (referred as Company or ...we... or ...us... or ...our") is the owner of the website domain at ',"".concat("https://dev-app.illusto.com")," (referred as ...Platform...); and any service availed by Users (hereinafter referred to as ...you..., ...your... or ...User...) through the Platform is conditioned upon your acceptance of the terms and conditions contained in Terms of Service as available on Platform and this privacy policy (...Privacy Policy...)."]}),(0,t.jsx)("p",{children:"THIS PRIVACY POLICY IS AN ELECTRONIC RECORD IN THE FORM OF AN ELECTRONIC CONTRACT FORMED UNDER ANY RELEVANT STATUTE OR REGULATION UNDER ANY APPLICABLE JURISDICTION. THIS PRIVACY POLICY DOES NOT REQUIRE ANY PHYSICAL, ELECTRONIC OR DIGITAL SIGNATURE."}),(0,t.jsx)("p",{children:"The purpose of this Privacy Policy is to ensure that there is an intact charter to collect, use and protect any personal and/or sensitive data collected by us. This Policy defines our procedure for collection, usage, processing, disclosure and protection of any information obtained by us through the Platform. Capitalized terms that are not defined in this Privacy Policy shall have the same meaning as ascribed to them in our Terms of Service. Any reference made to Privacy policy in this document shall mean and refer to the latest version of the Privacy Policy"}),(0,t.jsx)("h2",{children:"1. CONSENT"}),(0,t.jsx)("p",{children:"THIS PRIVACY POLICY IS A LEGALLY BINDING DOCUMENT BETWEEN YOU AND THE COMPANY. THE TERMS OF THIS PRIVACY POLICY WILL BE EFFECTIVE UPON YOUR ACCEPTANCE OF THE SAME OR BY YOUR USE OF OUR SERVICES AND WILL GOVERN THE RELATIONSHIP BETWEEN COMPANY AND YOU FOR YOUR USE OF THE PLATFORM AND OUR SERVICES."}),(0,t.jsx)("p",{children:"PLEASE READ THIS PRIVACY POLICY CAREFULLY AS IT AFFECTS YOUR RIGHTS AND LIABILITIES UNDER LAW. BY USING THIS PLATFORM AND AVAILING OUR SERVICES, YOU INDICATE THAT YOU UNDERSTAND, AGREE AND CONSENT TO THIS PRIVACY POLICY. IF YOU DO NOT AGREE WITH THE TERMS OF THIS PRIVACY POLICY, PLEASE DO NOT USE THIS WEBSITE OR AVAIL OUR SERVICES."}),(0,t.jsx)("p",{children:"Please be advised that any Information procured by us, shall be:"}),(0,t.jsxs)(c.Z,{dense:e,className:"points",children:[m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"processed fairly and lawfully for rendering the Services; "})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"obtained only for specified and lawful purposes;"})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"adequate, relevant and not excessive in relation to the purpose for which it is required;"})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:" able to be reviewed by the User, from time to time and updated-if need arises; and"})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"not kept longer than for the time which it is required or the purpose for which it is required or as required by the applicable law."})}))]}),(0,t.jsxs)("p",{children:["If you do not agree with this Privacy Policy, you may refuse or withdraw your consent any time, or alternatively choose to not provide us with any Personal Information, you understand that under such circumstance, we may be unable to render Services. Any such intimation to withdraw your consent can be sent to",(0,t.jsx)("a",{href:"mailto::privacy@illusto.com",children:" privacy@illusto.com "})," . "]}),(0,t.jsx)("p",{children:"WE SHALL NOT BE LIABLE FOR ANY LOSS OR DAMAGE SUSTAINED BY REASON OF ANY DISCLOSURE (INADVERTENT OR OTHERWISE) OF ANY DATA, IF THE SAME IS EITHER (A) REQUIRED FOR SHARING YOUR INFORMATION FOR LEGITIMATE PURPOSES; OR (B) WAS CAUSED THROUGH NO FAULT, ACT, OR OMISSION OF THE COMPANY."}),(0,t.jsx)("h2",{children:"2. TYPES OF INFORMATION COLLECTED BY US "}),(0,t.jsxs)(c.Z,{dense:e,className:"points",children:[m((0,t.jsx)(d.ZP,{children:(0,t.jsxs)(h.Z,{children:[(0,t.jsx)("strong",{children:"...Personal Data... "})," means and includes any Information that relates to a natural person through which an individual is identified, such as the name, contact details, email address, gender, age, organisation name, organisation email id, demographic information such as address and pin code, any photo identity or any other information relevant to product choice and preferences provided by a User, including but not limited to information gathered through availing Services."]})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsxs)(h.Z,{children:[(0,t.jsx)("strong",{children:"...Technical Information... "})," means and includes any Information gathered through various technologies that may employ cookies, web beacons, or similar technologies to automatically record certain information from your device through which you use the Platform. This technical information may include your Internet Protocol (IP) address, device or browser type, Internet service provider (ISP), referring or exit pages, clickstream data, operating system, hardware model, operating system version, unique device identifiers, and mobile network. This data includes usage information and user statistics."]})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsxs)(h.Z,{children:[(0,t.jsx)("strong",{children:" ...Locational Information..."})," shall mean and include the information obtained through GPS or other means, such as the geographical location of the User."]})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsxs)(h.Z,{children:[(0,t.jsx)("strong",{children:" ...Social Media Data... "})," If you access the Platform through a third-party platform such as a social media service or connect Our Services to a third-party platform, the Information we collect may include your user name associated with that third-party platform, any information or content the third-party platform has the right to share with Us, such as your profile picture, email address or friends list, and any information you have made public in connection with the respective third-party platform. When you access the Platform through third-party platform, you are authorizing us to collect, store, and use and retain such information from the third-party platform in accordance with this Privacy Policy."]})}))]}),(0,t.jsx)("h2",{children:"...Non-Personal Information..."}),(0,t.jsxs)(c.Z,{dense:e,className:"points",children:[m((0,t.jsx)(d.ZP,{children:(0,t.jsxs)(h.Z,{children:[(0,t.jsx)("strong",{children:" ...Information collected through use of our Service... "})," means and includes generic and non-identifying information which is shared with us to avail our Services."]})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsxs)(h.Z,{children:[(0,t.jsx)("strong",{children:' "Non-Personal Information...'})," means and includes any information that does not reveal your specific identity, such as, browser information, information collected through Cookies (as defined below), pixel tags and other technologies, demographic information, etc. As is true with most websites, our Company gathers some information automatically when you visit the Platform. When you use the Platform, we may collect certain information about your computer or mobile to facilitate, evaluate and verify your use of the Platform. For example, we may store environmental variables, such as browser type, operating system, speed of the central processing unit (CPU), referring or exit web pages, click patterns. This information is generally collected in aggregate form, without identifying any User individually."]})}))]}),(0,t.jsxs)("p",{children:["(The Personal Data, Technical Information, Locational Information and Non-Personal Information are collectively referred to as ",(0,t.jsx)("strong",{children:'...Information"'})," ). "]}),(0,t.jsx)("h2",{children:"3. COLLECTION OF INFORMATION"}),(0,t.jsxs)(c.Z,{dense:e,className:"points",children:[m((0,t.jsx)(d.ZP,{children:(0,t.jsxs)(h.Z,{children:["Information may be collected in various ways including during the course of you registering as a User on the Platform, or availing certain Services offered on the Platform.",(0,t.jsxs)("ul",{children:[(0,t.jsx)("li",{children:"Directly from You. For example, from the forms You complete on our Service, preferences You express or provide through our Service, or from Your purchases on our Service."}),(0,t.jsx)("li",{children:"Indirectly from You. For example, from observing Your activity on our Service."}),(0,t.jsx)("li",{children:"Automatically from You. For example, through cookies We or our Service Providers set on Your Device as You navigate through our Service."}),(0,t.jsx)("li",{children:"From Service Providers. For example we may receive Information about you from third-party platform, such as social media platforms, marketing and advertising firms, commercially available sources and business partners to whom you have consented disclosure of such Information."})]})]})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"Please do note that each category of Information may be treated differently as per this Privacy Policy."})}))]}),(0,t.jsx)("h2",{children:"4. PURPOSE FOR COLLECTING OF INFORMATION "}),(0,t.jsx)(c.Z,{dense:e,className:"points",children:m((0,t.jsx)(d.ZP,{children:(0,t.jsxs)(h.Z,{children:["The Company collects, uses, stores and processes your Information for any purpose as may be permissible under applicable laws (including where the applicable law provides for such collection, usage, storage or processes in accordance with the consent of the User) and shall include the following:",(0,t.jsxs)("ul",{children:[(0,t.jsx)("li",{children:"to render Services and facilitate your use of the Platform; "}),(0,t.jsx)("li",{children:"to respond to your inquiries or fulfil your requests for information about the various Services offered on the Platform;"}),(0,t.jsx)("li",{children:" to provide you with information about Services available on the Platform and to send you information, materials, and offers;"}),(0,t.jsx)("li",{children:"to send you important information regarding the Platform, changes in terms and conditions, user agreements, and policies and/or other administrative information;"}),(0,t.jsx)("li",{children:"to send you surveys and marketing communications; "}),(0,t.jsx)("li",{children:"to improve user experience"}),(0,t.jsx)("li",{children:"to help you address your problems incurred on the Platform including addressing any technical problems;"}),(0,t.jsx)("li",{children:"to protect the integrity and for proper administering of the Platform;"}),(0,t.jsx)("li",{children:"to conduct academic research, surveys, analytical studies on various aspects including user behaviour, user preferences etc.;"}),(0,t.jsx)("li",{children:"to respond to legal, judicial, quasi-judicial process and provide information to law enforcement agencies or in connection with an investigation on matters related to public safety, as permitted by law;"}),(0,t.jsx)("li",{children:"to implement information security practices;"}),(0,t.jsx)("li",{children:"to determine any security breaches, computer contaminant or computer virus;"}),(0,t.jsx)("li",{children:"to investigate, prevent, or take action regarding illegal activities and suspected fraud, "}),(0,t.jsx)("li",{children:"to enable a potential buyer or investor to evaluate the business of the Company."}),(0,t.jsx)("li",{children:"Business or Research Purposes: The Information saved and except Sensitive Personal Information, is used for business or research purposes, including improving and customizing the Platform for ease of use and the products and services offered by us. We may archive this information to use it for future communications for providing updates and/or surveys."}),(0,t.jsxs)("li",{children:["Aggregating Information / Anonymized data: We may aggregate Information and analyse it in a manner to further accentuate the level of services that we offer to our customers. This Information includes average number of Users of the Platform, the average clicks of the services/, the features used, the response rate, etc. and other such statistics regarding groups or individuals. In doing so, we shall not be making disclosures of any Sensitive Personal Information as defined above.",(0,t.jsxs)("p",{children:["[Individually and collectively referred to as ",(0,t.jsx)("span",{children:' ("Legitimate Purposes") '})," ]"]})]})]})]})}))}),(0,t.jsx)("h2",{children:"5. SHARING AND DISCLOSURE OF YOUR INFORMATION "}),(0,t.jsxs)(c.Z,{dense:e,className:"points",children:[m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"We do not disclose or share any Information that we collect from you, with third parties, save and except in order to provide you with the Services. Any such disclosure, if made, shall be in accordance to this Privacy Policy and as per the procedure prescribed by law and in compliance with our legal obligations. We may share your Information in circumstances and for the purposes as specified hereunder:"})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"We shall share the information to the third-party service providers/ vendors, to provide you with the Services."})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsxs)(h.Z,{children:["We may disclose any Information provided by you on the Platform as may be deemed to be necessary or appropriate:",(0,t.jsxs)("ul",{children:[(0,t.jsx)("li",{children:"under applicable law, including laws outside your country of residence;"}),(0,t.jsx)("li",{children:"to comply with legal process; "}),(0,t.jsx)("li",{children:"to respond to requests from public and government authorities including public and government authorities including public and government authorities outside your country of residence;"}),(0,t.jsx)("li",{children:"to protect our operations or those of any of our affiliates; "}),(0,t.jsx)("li",{children:"to protect our rights, privacy, safety or property, and/that of our affiliates, you or others; "}),(0,t.jsx)("li",{children:"to allow us to pursue available remedies or limit the damages that we may sustain; or "}),(0,t.jsx)("li",{children:"to protect against legal liability;"}),(0,t.jsx)("li",{children:"to protect the personal safety of Users of the Platform;"}),(0,t.jsx)("li",{children:"to prevent or investigate possible wrongdoing in connection with the Platform."})]})]})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"Merger or Acquisition: We may share Information upon merger or acquisition of Company with another company. We shall transmit and transfer the Information upon acquisition or merger of Company with another company."})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"With our service providers: We may share Information with other service providers on a need to know basis, subject to obligations of confidentiality for provision of Services. We hereby clarify that we work with institutions, vendors, partners, advertisers, and other service providers, including (but not limited) to those who provide products or services such as contact Information verification, website hosting, data analysis, providing infrastructure, information technology services, auditing services and other similar services, in different industries and categories of business by virtue of lawful contracts instituted between such third parties and Company to improve our product and services. Accordingly, we may share your Information with such service provider in order to provide you with Services."})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"Employees /Agents of Company: We follow a strict confidentiality policy with regard to disclosure of confidential information to our employees or other personnel. There may be situations, where we may disclose the confidential information only to those of our employees and other personnel on a need to know basis. Any breach of confidential information by the employees, personnel within the Company is dealt with stringently by us."})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"Except for the Information disclosed pursuant to this section, Company may share Information only if you authorize us to do so."})}))]}),(0,t.jsx)("h2",{children:"6. LINK TO OTHER WEBSITES AND THIRD-PARTY SERVICES "}),(0,t.jsxs)(c.Z,{dense:e,className:"points",children:[m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"Our Platform may provide links to other sites. These links are provided for your convenience only and the provision of these links does not mean that sites are related or associated with us. Please note that these sites have their own terms of use and privacy policy. You should check their privacy policy before you submit Your Personal Information or any other data with them. We don...t guarantee the content and the security of those sites."})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"We may have certain features on our Platform which may be hosted by third parties, your interaction with such features shall be governed by the privacy policy of such third parties."})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"We shall not be responsible for any loss, damage, claim or expense caused as a result of you accessing these third-party sites and features."})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"We may use your Information to send you promotional Information about third parties which, we think you may find interesting, if you tell us that you wish this to happen. We shall not be responsible for any disclosure of Information due to unauthorized third-party access or other acts of third parties or acts or omissions beyond our reasonable control and you agree that you will not hold us responsible for any breach of security unless such breach has been caused as a direct result of our negligence or wilful default."})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"We use support services of third-party platforms and/or companies to direct you to payment gateways when you opt to pay for our Services. Your financial information is collected, stored and retained by such third-party platforms. We and such designated third-party platforms undertake measures designed to provide a security level that is appropriate to the risks of processing your personal information. However, you are requested to check and consent to the ...Privacy Policy... of such third-party platforms in order to accept how such third-party platforms handle your Information."})}))]}),(0,t.jsx)("h2",{children:"7. CHILDREN...S PRIVACY"}),(0,t.jsx)("p",{children:"We may need to collect your child's Personal Information to provide our services to you and your child. We are committed to protecting the privacy of children who use our Platform. If your child is a resident of India, we will treat their Personal Information as a child...s Personal Information if they are under 18 years of age and receive consent of their legal guardian as required for the processing of Personal Information and using the Services."}),(0,t.jsx)("p",{children:"Any portion of the Information containing personal data relating to minors provided to us shall be deemed to be given with the consent of the minor's legal guardian. Such consent is deemed to be provided by your registration on the Platform."}),(0,t.jsx)("p",{children:"If you think that your child has provided this Personal Information on our Platform without your consent, we strongly encourage you to contact us immediately and we will take reasonable steps to promptly remove or destroy such information."}),(0,t.jsx)("h2",{children:"8. DATA PROTECTION RIGHTS "}),(0,t.jsxs)(c.Z,{dense:e,className:"points",children:[m((0,t.jsx)(d.ZP,{children:(0,t.jsxs)(h.Z,{children:["You have certain rights available to you when it comes to your Personal Information. Subject to any exemptions provided by the applicable laws, you have the following rights:",(0,t.jsxs)("ul",{children:[(0,t.jsxs)("li",{children:[" ",(0,t.jsx)("strong",{children:" Rectifying, correcting, updating and removing Your information: "})," ",(0,t.jsx)("br",{}),"You can access, edit, modify and/or update your Personal Information by logging into your user profile or you can write to us via email in case you wish to exercise this right."]}),(0,t.jsxs)("li",{children:[(0,t.jsx)("strong",{children:"Accessing and updating or deleting Your information: "})," ",(0,t.jsx)("br",{}),"Our Services and related documentation on our Platform provide you with the ability to access, update and delete certain Personal Information from your Account, if any. We will provide you with information about whether we hold any of your Personal Information upon request. We will respond to such requests within a reasonable timeframe. Please note, however, that we may need to retain certain information for record keeping purposes, to complete our Services and related obligations to you or to comply with our legal obligations."]}),(0,t.jsxs)("li",{children:[(0,t.jsx)("strong",{children:" Object or restrict processing of Your information:"})," ",(0,t.jsx)("br",{}),"You have the right to: (i) object to our processing of your Personal Information; and/or (ii) request that we restrict the processing of your Personal Information."]}),(0,t.jsxs)("li",{children:[(0,t.jsx)("strong",{children:"Portability:"})," ",(0,t.jsx)("br",{}),"You shall have the right to request us to transfer Your Personal Information to another controller, or directly to you, in a structured, commonly used and machine-readable format."]})]})]})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsxs)(h.Z,{children:["In order to exercise these rights, please contact us on ",(0,t.jsx)("a",{href:"mailto:privacy@illusto.com",children:" privacy@illusto.com"})," "]})}))]}),(0,t.jsx)("h2",{children:"9. STORAGE AND TRANSFER OF INFORMATION "}),(0,t.jsx)("p",{children:"Your Information will primarily be stored in electronic form; provided, however, that certain data can also be stored in physical form. We may store, collect, process and use your data in countries other than the jurisdiction where it has been collected, but under compliance with applicable laws. We may enter into agreements with third parties to store or process your information or data. These third parties may have their own security standards to safeguard your information or data and we will on commercial reasonable basis require from such third parties to adopt reasonable security standards to safeguard your information / data."}),(0,t.jsx)("h2",{children:"10. COOKIES AND OTHER TRACKING TECHNOLOGIES "}),(0,t.jsxs)(c.Z,{dense:e,className:"points",children:[m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"Our Platform may utilize ...cookies... and other Technical Information. ...Cookies... are a small text file consisting of alphanumeric numbers used to collect the Information about Platform activity. The Technical Information helps us analyse web traffic and helps you by customizing the Platform to your preferences. Cookies in no way gives us access to your computer or mobile device. In relation to Cookies, you can deny access to the installation of the Cookies by modifying the settings on your web browser, however, this may prevent you from taking full advantage of the Platform."})})),m((0,t.jsx)(d.ZP,{children:(0,t.jsx)(h.Z,{children:"Our use of Cookies and Technical Information allows us to improve Platform and your experience of Platform and Services. We may also analyse Technical Information that does not contain Sensitive Personal Information for trends and statistics."})}))]}),(0,t.jsx)("h2",{children:" 11. DATA RETENTION "}),(0,t.jsx)("p",{children:"We will retain your Information for as long as your Account is active or as needed to provide our Services. We shall retain and use the Information collected by us as necessary to comply with our legal obligations, resolve disputes or for other Legitimate Purposes. If you cancel/ deactivate/ unsubscribe your account with us, we are not under any obligation to retain your Information. However, may retain the Information pertaining to the User for the maximum period permitted under the law of the land from the date of deactivation of User...s Account."}),(0,t.jsx)("h2",{children:" 12. SECURITY MEASURES AND SAFEGUARDS "}),(0,t.jsx)("p",{children:"You agree and accept that your Information may be stored in third-party cloud service infrastructure providers. While all reasonable attempts have been taken from our end to ensure the safe and secure storage of your data, we shall not be liable for any data breach on the part of the third-party cloud service infrastructure provider that was beyond our control. In addition to the security measures put in place by the third-party cloud service infrastructure provider for safe and secure storage of your Information, we use certain physical, managerial, technical or operational safeguards as per industry standards and established best practices to protect the Information we collect. We use reasonable security practices and procedures and use secure servers as mandated under applicable laws for the protection of your Information. We review our Information collection, storage, and processing practices, including physical security measures to guard against unauthorized access to systems. However, as effective as these measures are, no security system is impenetrable. We cannot guarantee the security of our database, nor can we guarantee that the Information you supply will not be intercepted while being transmitted to us over the internet. However, since the internet is not a 100% secure environment, we on best effort basis ensure the security of any information the User transmits to us and that the information may not be accessed, disclosed, altered, or destroyed by breach of any of our physical, technical, or managerial safeguards. Please note that e-mails and other communications the User sends to us through our Platform are not encrypted, and we strongly advise the User not to communicate any confidential information through these means."}),(0,t.jsx)("h2",{children:"13. DO NOT SELL"}),(0,t.jsxs)("p",{children:["We do not sell your Personal Data in the conventional sense (i.e., for money). However, like many companies, we use services that collect information from You (to deliver advertisements to You for example) and this may classify this use as a ...sale... of your Personal Data, You can request to opt-out out of this ...sale..., if you direct us not to sell your Personal Information, we will stop sharing your personal information if you submit a written request to us via email at ",(0,t.jsx)("a",{href:"mailto:privacy@illusto.com",children:"privacy@illusto.com"})," . You must put the statement ...Sale of Information- Opt-out) in your request and include your name, street address, city, state, and ZIP code. We are not responsible for notices that are not labelled or sent properly, or do not have complete information."]}),(0,t.jsx)("h2",{children:"14. DO NOT TRACK"}),(0,t.jsxs)("p",{children:["Our Service currently does not respond to ...Do Not Track... (DNT) signals and operates as described in this Privacy Policy whether or not a DNT signal is received. To find out more about ...Do Not Track,... please visit ",(0,t.jsx)("a",{href:"http://www.allaboutdnt.com",children:" http://www.allaboutdnt.com "}),"."]}),(0,t.jsx)("h2",{children:"15. UPDATES TO THIS PRIVACY POLICY "}),(0,t.jsx)("p",{children:"We may change the data privacy practices and update this Privacy Policy as and when the need arises, and the same will be made available on the Platform. But our commitment to protect your privacy will continue to remain. We suggest that you regularly check this Privacy Policy to apprise yourself of any updates. Your continued use of Platform and Services or provision of Information thereafter will imply your unconditional acceptance of such updates to this Privacy Policy. Further, we retain the right at any time to deny or suspend access to all, or any part of, the service to anyone who we reasonably believe has violated any provision of this Privacy Policy"}),(0,t.jsx)("h2",{children:"16. MISCELLANEOUS "}),(0,t.jsx)("p",{children:"ENFORCEABILITY OF THE REMAINDER OF THIS PRIVACY POLICY. THIS PRIVACY POLICY DOES NOT APPLY TO ANY INFORMATION OTHER THAN THE INFORMATION COLLECTED BY US THROUGH THE PLATFORM. THIS PRIVACY POLICY SHALL BE INAPPLICABLE TO ANY UNSOLICITED INFORMATION YOU PROVIDE US THROUGH THE PLATFORM OR THROUGH ANY OTHER MEANS. ALL UNSOLICITED INFORMATION SHALL BE DEEMED TO BE NON-CONFIDENTIAL AND WE SHALL BE FREE TO USE AND/ OR DISCLOSE SUCH UNSOLICITED INFORMATION WITHOUT ANY LIMITATIONS. THE RIGHTS AND REMEDIES AVAILABLE UNDER THIS POLICY MAY BE EXERCISED AS OFTEN AS NECESSARY AND ARE CUMULATIVE AND NOT EXCLUSIVE OF RIGHTS OR REMEDIES PROVIDED BY LAW. RIGHTS UNDER THIS POLICY MAY BE WAIVED ONLY IN WRITING. DELAY IN EXERCISING OR NON-EXERCISE OF ANY SUCH RIGHT OR REMEDY DOES NOT CONSTITUTE A WAIVER OF THAT RIGHT OR REMEDY, OR ANY OTHER RIGHT OR REMEDY."}),(0,t.jsx)("h2",{children:"17. THE FOLLOWING SECTION IS APPLICABLE TO RESIDENTS OF CALIFORNIA "}),(0,t.jsx)("p",{children:"...Personal Information... has the meaning given in the California Consumer Privacy Act of 2018 (...CCPA...) but does not include information exempted from the scope of the CCPA. "}),(0,t.jsxs)("p",{children:["California...s ...Shine the Light... law (Civil Code section 1798.83) also permits California residents once per calendar year to request and receive information about a business... disclosure of certain categories of Personal Information to other companies for direct marketing purposes. If you are a California resident and would like a copy of this notice, please submit a written request to us via email at ",(0,t.jsx)("a",{href:"mailto:privacy@illusto.com",children:"privacy@illusto.com "})," . You must put the statement ...Your California Privacy Rights... in your request and include your name, street address, city, state, and ZIP code. We are not responsible for notices that are not labelled or sent properly, or do not have complete information."]}),(0,t.jsx)("h2",{children:"18. GRIEVANCE OFFICER- INDIA "}),(0,t.jsx)("p",{children:"For Indian Users, in furtherance of the Information Technology Act, 2000 (...IT Act...) and the Information Technology (Intermediary Guidelines and Digital Media Ethics Code) Rules, 2021 (...Intermediary Guidelines...) a grievance officer is appointed to ensure compliance with the IT Act and the Intermediary guidelines."}),(0,t.jsxs)("p",{children:["Name: Shalesh Jagal ",(0,t.jsx)("br",{}),"Address: 108 W, 13th street suite 100, Wilmington, New Castle, DE, 19801, United States",(0,t.jsx)("br",{}),"Email: ",(0,t.jsx)("a",{href:"mailto:grievance@illusto.com",children:"grievance@illusto.com"})]}),(0,t.jsx)("p",{children:"The grievance officer shall revert to every complaint within 24 hours of receipt of the complaint. Further, the Company shall take best possible efforts to redress the complaint within 15 days of receipt of the complaint. Any suggestions by Company regarding use of the Services shall not be construed as a warranty."}),(0,t.jsxs)("p",{children:["Please feel free to reach out to us by e-mail at ",(0,t.jsx)("a",{href:"mailto:grievance@illusto.com",children:" grievance@illusto.com "}),"in case of any concerns, grievances, or questions relating to our privacy or data related practices"]}),(0,t.jsx)("h2",{children:"19. EMAIL NEWSLETTER"}),(0,t.jsx)("p",{children:"This Platform operates an email newsletter program, used to inform Users about products and services. Users shall be receiving the newsletters once the User signs up on our Platform."}),(0,t.jsx)("p",{children:"Subscriptions are taken in compliance with all applicable laws. All personal details relating to subscriptions are held securely and in accordance with this Privacy Policy."}),(0,t.jsx)("p",{children:"Email marketing campaigns published by this Platform or its owners may contain tracking facilities within the actual email. User activity may be tracked and stored in a database for future analysis and evaluation. Such tracked activity may include but is not limited to the opening of emails, forwarding of emails, the clicking of links within the email content, times, dates and frequency of activity. This information is used to refine future email campaigns and supply the User with more relevant content based on their activity."}),(0,t.jsx)("p",{children:"In compliance with applicable laws subscribed Users are given the opportunity to unsubscribe at any time through an automated system. The User shall have an option to unsubscribe to the newsletters by clicking the ...unsubscribe... button in the footer of each email that they receive."}),(0,t.jsx)("h2",{children:"20. EXTERNAL LINKS"}),(0,t.jsx)("p",{children:"While availing Services, Users may connect with third-party service providers. The Company is not responsible for, and does not endorse, any third-party services mentioned on the Platform. It is hereby stated that Company shall in no way be responsible for any acts or omissions of third parties. Any transaction, dealings or communication otherwise that the User may have with such third parties are at the User...s own risk and we make no warranties, express or implied regarding the quality or suitability of the services or products of such third-party vendors. You may be redirected to a third-party website upon clicking on such links, these websites will be governed by its privacy policy and terms of use. We shall not be responsible for any transaction or dissemination of information that may take place while accessing these third-party websites."}),(0,t.jsx)("p",{children:"We attempt to be as accurate as possible. However, we do not warrant those descriptions of our content or other content of this site is accurate, complete, reliable, current, or error-free. We are not responsible for the availability of such external sites or resources and we do not endorse and are not responsible or liable for any content, advertising, products or other material on or available from such sites or resources."}),(0,t.jsx)("p",{children:"You acknowledge that when you access a link that leaves the Platform, the site you will enter into is not controlled by us and different terms of use and privacy policy may apply. By assessing links to other sites, You acknowledge that we are not responsible for those sites. We reserve the right to disable links to and / or from third-party sites to the Services, although we are under no obligation to do so."}),(0,t.jsx)("h2",{children:"21. SHORTENED LINKS IN SOCIAL MEDIA "}),(0,t.jsxs)("p",{children:["This Platform and its owners through their social media platform accounts may share web links to relevant web pages. By default, some social media platforms shorten lengthy URLs [web addresses] (this is an example: ",(0,t.jsx)("a",{href:"".concat("https://dev-app.illusto.com","/?utm_source=newsletter&utm_medium=email&utm_campaign=first_newsletter"),children:" http://bit.ly/zyVUBo "}),") ."]}),(0,t.jsx)("p",{children:"Users are advised to take caution and good judgment before clicking any shortened URLs published on social media platforms by this website and its owners. Despite the best efforts to ensure only genuine URLs are published, many social media platforms are prone to spam and hacking and therefore this website and its owners cannot be held liable for any damages or implications caused by visiting any shortened links."})]})})]})}}},function(e){e.O(0,[2221,9774,2888,179],function(){return e(e.s=67852)}),_N_E=e.O()}]);
2.8.3. https://dev-app.illusto.com/_next/static/chunks/pages/terms-7f693ceb59969084.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /_next/static/chunks/pages/terms-7f693ceb59969084.js

Issue detail

The following email addresses were disclosed in the response:

Request 1

GET /_next/static/chunks/pages/terms-7f693ceb59969084.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; countryCode=IN; _ga=GA1.1.1572859313.1697020601; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266209.47.0.0; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D1%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266211.0.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266211.46.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Purpose: prefetch
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: empty
Referer: https://dev-app.illusto.com/login
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response 1

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:50:11 GMT
Content-Type: application/javascript; charset=UTF-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
Cache-Control: public, max-age=31536000, immutable
Accept-Ranges: bytes
Last-Modified: Mon, 09 Oct 2023 11:21:13 GMT
ETag: W/"1370b-18b142b7028"
Vary: Accept-Encoding
Content-Length: 79627

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6890],{91162:function(e,t,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/terms",function(){return o(58384)}])},58384:function(e,t,o){"use strict";o.r(t),o.d(t,{default:function(){return d}});var n=o(85893),i=o(67294),r=o(9008),a=o.n(r),s=o(87357),l=o(10155),c=o(53156),h=o(11163);function d(e){let t=(0,h.useRouter)();return(0,i.useEffect)(()=>{t.isReady&&t.push("https://dev-app.illusto.com")},[t.isReady]),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(a(),{children:[(0,n.jsx)("title",{children:"Terms and Conditions | illusto"}),(0,n.jsx)("meta",{property:"og:title",content:"Understand the terms and conditions of using our video editing platform. Read our guidelines and policies to ensure a safe and enjoyable experience."},"title")]}),(0,n.jsxs)(s.Z,{component:"main",sx:{p:3},className:"terms",children:[(0,n.jsx)(l.Z,{}),(0,n.jsxs)(c.Z,{maxWidth:"xl",children:[(0,n.jsx)("h1",{children:" TERMS OF SERVICE "}),(0,n.jsx)("p",{children:" THESE TERMS OF SERVICES IS AN ELECTRONIC RECORD IN THE FORM OF AN ELECTRONIC CONTRACT FORMED UNDER APPLICABLE LAWS THE AMENDED PROVISIONS PERTAINING TO ELECTRONIC DOCUMENTS / RECORDS IN VARIOUS STATUTES. THESE TERMS OF SERVICES DOES NOT REQUIRE ANY PHYSICAL, ELECTRONIC OR DIGITAL SIGNATURE."}),(0,n.jsx)("p",{children:"PLEASE READ THESE TERMS OF SERVICES CAREFULLY. BY USING THE WEBSITE, YOU INDICATE THAT YOU UNDERSTAND, AGREE AND CONSENT TO THESE TERMS OF SERVICES. IF YOU DO NOT AGREE WITH THE TERMS OF THESE TERMS OF SERVICES, PLEASE DO NOT USE THE PLATFORM OR SERVICES."}),(0,n.jsxs)("p",{children:['These Terms of Service (" ',(0,n.jsx)("strong",{children:"Terms"}),"...)of the website located at the URL ",(0,n.jsx)("a",{href:"".concat("https://dev-app.illusto.com"),children:"".concat("https://dev-app.illusto.com","/")})," on mobile sites or the other associated/ancillary applications, products, websites and services and all other variations of the same (collectively referred to as ...",(0,n.jsx)("strong",{children:"Platform"}),"...) is between Clippings Inc. and Multistream Technologies Private Limited (referred as ...",(0,n.jsx)("strong",{children:"Company"}),"..., ...",(0,n.jsx)("strong",{children:"illusto"}),"... or ...",(0,n.jsx)("strong",{children:"we"}),"... or ...",(0,n.jsx)("strong",{children:"us"}),"... or ...",(0,n.jsx)("strong",{children:"our"}),'"), and the registered Users, defined to include any person who registers himself/herself/itself on the Platform and holds an Account on the Platform (referred as "',(0,n.jsx)("strong",{children:"you"}),'" or "',(0,n.jsx)("strong",{children:"your"}),'" or or ...',(0,n.jsx)("strong",{children:"User"}),"...) describe the terms on which Company offers Services."]}),(0,n.jsxs)("p",{children:["These Terms are a contract between you and Company. These Terms of Services shall be read together with the Privacy Policy available on",(0,n.jsxs)("a",{href:"".concat("https://dev-app.illusto.com","/privacy"),children:["".concat("https://dev-app.illusto.com","/privacy")," "]}),' or other terms and condition with all other notices, disclaimers, guidelines appearing on the Platform from time to time (collectively referred to as "',(0,n.jsx)("strong",{children:"Terms and Conditions"}),'" or ...',(0,n.jsx)("strong",{children:"Terms"}),"...) constitute the entire agreement upon which you are allowed to access and use the Platform and avail the Services."]}),(0,n.jsx)("p",{children:" By accessing this Platform, you are agreeing to be bound by these Terms and Conditions, all applicable laws and regulations, and agree that you are responsible for compliance with any applicable local laws. Your continued use of the Platform shall constitute your acceptance to the Terms and Conditions, as revised from time to time."}),(0,n.jsxs)("p",{children:["You and Company shall hereinafter be individually referred to as a ...",(0,n.jsx)("strong",{children:"Party"}),"... and collectively as the ...",(0,n.jsx)("strong",{children:"Parties"}),"..."]}),(0,n.jsx)("h2",{children:"1. CLICK TO ACCEPT"}),(0,n.jsx)("p",{children:'Before using certain areas of the Platform you may be asked to indicate your acceptance of additional special terms and conditions by clicking a button marked "I Accept" "I Agree" "Okay" "I Consent" or other words or actions that similarly acknowledge your consent or acceptance of a Click-Through Terms and Conditions. Any consent so provided by you will be deemed to be valid consent under all applicable laws.'}),(0,n.jsx)("h2",{children:"2. UPDATION OF TERMS AND CONDITIONS"}),(0,n.jsx)("p",{children:"Your use of the Platform is subject to the Terms and Conditions, which may be updated, amended, modified, or revised by us from time to time. To ensure that you are aware of any additions, revisions, amendments, or modifications that we may have made to these Terms and Conditions, it is important for you to refer to the Terms and Conditions from time to time. The updated Terms and Conditions shall be effective immediately and shall supersede these. We shall not be under an obligation to notify you of any changes to the Terms and Conditions. You shall be solely responsible for reviewing the Terms and Conditions from time to time for any modifications. If you continue to use the Platform and/or Services after the updated Terms and Conditions have been published, it shall be deemed that you have read and understood and accept the updated Terms and Conditions. Any reference to Terms of Service herein shall refer to the latest version of the Terms of Service."}),(0,n.jsx)("h2",{children:"3. WEBSITE SERVICES "}),(0,n.jsx)("p",{children:"illusto is an online video creation platform that offers all the basic video editing functionality including but not limited to upload, cut, trim, merge, add effects etc. as well as offers third party materials including but not limited to stock media libraries, image creation using AI for creating videos."}),(0,n.jsx)("p",{children:"Company reserves the right to update the Platform and /or Services, in order to, inter alia, introduce new features or Services, enhance existing features or Services, improve user experience and performance. You hereby agree that."}),(0,n.jsx)("h2",{children:"4. ELIGIBILITY AND ACCOUNT REGISTRATION"}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsx)("li",{children:'By using the Platform, you affirm that you are at least 18 years of age and are fully able and competent to accept the Terms and Conditions and the obligations, affirmations, representations, warranties set forth in the Terms and Conditions, and to abide by and comply with the terms stated therein. Registration of User in the Platform is available only to persons who can form legally binding contracts. Persons who are "incompetent to contract" within the meaning of the applicable law including minors, un-discharged insolvents, or person with unsound mind etc. are not eligible to use the Platform.'}),(0,n.jsxs)("li",{children:["You must register an account on the Platform (an ... ",(0,n.jsx)("strong",{children:"Account"}),"...). When you register on the Platform and set up your Account, you must: (i) provide accurate and complete information; (ii) promptly update your Account information with any new information that may affect the operation of your Account; (iii) authorize Company to make any inquiries we consider necessary or appropriate to verify your Account information or the information you provide to us via the Platform including document proofs or copies or any such information as required mandatorily by applicable law that need to be provided to us; and (iv) acknowledge and accept any applicable policies, including but not limited to those pertaining to service quality, confidentiality, User integrity, anti-harassment and conflict of interest. You will not use false identities or impersonate any other person or use another account that you are not authorized to use on any computer, mobile phone, tablet, or other device (collectively ...",(0,n.jsx)("strong",{children:"Device"}),"...)."]}),(0,n.jsxs)("li",{children:["You can create an Account by logging into your account with certain third-party social networking websites (... ",(0,n.jsx)("strong",{children:"SNS"}),"...) including Google, Facebook etc. ...Third- Party Account..., or by using your phone number. If you create an Account using your phone number, you must enter in the necessary details on the Platform, post which one-time verification shall be conducted by the Company. Post such verification the Account shall be created."]}),(0,n.jsx)("li",{children:"If you chose to create an Account using a Third-Party Account, you may link your Account with Third Party Accounts, by either: (i) providing your Third-Party Account login information to Platform; or (ii) allowing Platform to access your Third-Party Account, as is permitted under the applicable terms and conditions that govern your use of each Third-Party Account. You represent that you are entitled to disclose your Third-Party Account login information to Platform and/or grant Platform access to your Third-Party Account (including, but not limited to, for use for the purposes described herein), without breach of any of the terms and conditions that govern your use of the Third-Party Account and without obligating Company to pay any fees or making Company subject to any usage limitations imposed by such third-party service providers."}),(0,n.jsx)("li",{children:"By granting Company access to any Third-Party Account, you understand that the Company will access, make available and store (if applicable) any content that you have provided to and stored in your Third-Party Account, so that it is available on and through the Platform. Unless otherwise specified in these Terms of Service, all SNS Content, if any, will be considered to be User...s data for all purposes of these Terms of Service. Depending on the Third-Party Accounts you choose and subject to the privacy settings that you have set in such Third-Party Accounts, personal information that you post to your Third-Party Account will be available on and through your Platform."}),(0,n.jsx)("li",{children:" Please note that if a Third- Party Account becomes unavailable, or User...s access to such Third-Party Account is terminated by the third-party service provider, then SNS Content will no longer be available on and through the Platform. You have the ability to disable the connection between your Account and your Third-Party Accounts, at any time, by accessing the ...Settings... section of the Platform and Application. However, under such circumstances, the Services may be discontinued by the Company, at its sole discretion."}),(0,n.jsx)("li",{children:" Please note that your relationship with any third- party service providers associated with your third- party accounts is governed solely by your agreement(s) with such third- party service providers. Company makes no effort to review any SNS Content for any purpose, including but not limited to, for accuracy, legality or non-infringement and Company is not responsible for any SNS Content."}),(0,n.jsx)("li",{children:"You are responsible for safeguarding and maintaining the confidentiality of your Account information. You agree not to disclose your Account information to any third party and that you are entirely and solely responsible for any and all activities or actions that occur pursuant to the use of your Account on the Platform, whether or not you have authorized such activities or actions. You will immediately notify Company of any unauthorized use of your Account. You may be held liable for losses incurred by Company due to authorized or unauthorized use of your Account as a result of your failure in keeping your Account Information secure and confidential."}),(0,n.jsxs)("li",{children:["If you provide any information that is untrue, inaccurate, not current or incomplete (or becomes untrue, inaccurate, not current or incomplete), or Company has reasonable grounds to suspect that such information is untrue, inaccurate, not current or incomplete, Company has the right to suspend or terminate your Account and refuse any and all current or future use of the Platform / Services (or any portion thereof).",(0,n.jsx)("p",{className:"martop1",children:"Details:"}),(0,n.jsxs)("ul",{children:[(0,n.jsx)("li",{children:"Plans: We provide a variety of plan package options, as set out on the Platform (...Plans...). Our Plans include personal use Plans and business use Plans with different inclusions, pricing and billing options for you to select from. For example, we may make available on the Platform: (1) Plans that renew on an annual basis, with annual payments (Annual Plans); and (2) Plans that renew on a monthly basis, with monthly payments (Monthly Plans). You must use the free Plan only for personal purposes (and not for business or commercial purposes)."}),(0,n.jsx)("li",{children:"Account: To sign up for the Services you must select a Plan and register for an account (Account). Account creation is subject to our approval. To create an Account, we require that you provide us with information about yourself, such as your name and email. You must provide accurate, current and complete information during the registration process and you must update such information to keep it accurate, current and complete. At our sole discretion, we may refuse to allow any person to register an Account. "}),(0,n.jsx)("li",{children:"Account Owner: Where you choose a Plan and register for an Account, you are the Account Owner and you are responsible for your Account, as set out in these Terms."})]}),(0,n.jsx)("p",{children:"Highlights: There may be a ...Team... function within certain Plans under the Services. To create or join a Team, you have to have registered an Account with us. Under some Plans a Team Administrator can be assigned. illusto is not responsible for disputes between users that arise from your use of the Services, including the Team function."}),(0,n.jsx)("p",{className:"martop1",children:"Details:"}),(0,n.jsxs)("ul",{children:[(0,n.jsx)("li",{children:"Team Members: As an Account Owner, your Plan may allow you to access the team function, a function that allows Account Owners to share videos within a group of other Account Owners (collectively, a ...Team...). An Account Owner can create a Team and invite other Account Owners to join that Team. Account Owners that create and Account Owners that accept a Team invitation are ...Team Members.... A Team Member must choose a Plan and register for an Account. As an Account Owner, Team Members are responsible for their Account, as set out in these Terms. At our sole discretion, we may refuse to allow any Account Owner to be a Team Member. Team Members can leave a Team at any time. illusto does not monitor or moderate Team Members... observance of collegial expectations of Teams that use our Services. illusto is not responsible for Team Member or any user disputes arising from the use of our Services."}),(0,n.jsx)("li",{children:"Team Administrator: A Plan may allow a Team Administrator to be assigned to a Team under the Teams function. Where a Team Administrator has been assigned, the Team Administrator will be the only Team Member that can add and remove Team Member from the Team."}),(0,n.jsx)("li",{children:"Some parts of the Services are interactive, and illusto is in no way responsible for the content, information or actions of the users, Account Owners and/or other third parties. You are solely responsible for your interactions and communications with other Account Owners including any sensitive personal information provided by You to such other Account Owners, and any other parties with whom you interact or communicate with through the Services."})]}),"Highlights: There are a number of different Plans and user types. You can choose a type of Plan that suits your needs.",(0,n.jsx)("p",{className:"martop1",children:"Details:"}),(0,n.jsx)("p",{children:"User types: Different Plans allow for different user types. Your user type will determine the type of access (specified in pricing section) we grant for you to use the Services. You can be classified as more than one user type."})]})]}),(0,n.jsx)("h2",{children:"5. PLATFORM LICENSE"}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsx)("li",{children:"Subject to your compliance with these Terms, and unless the subscription plans chosen by you and the third party terms and conditions, state otherwise, Company grants you a limited, non-exclusive, non-transferable license: (i) to view, download and print any content of Platform solely for your personal and non-commercial purposes; and (ii) to access, modify, edit and download any content, to which you are permitted access solely for your use. You have no right to sublicense the license rights granted herein."}),(0,n.jsx)("li",{children:"You will not use, copy, adapt, modify, prepare derivative works based upon, distribute, license, sell, transfer, publicly display, publicly perform, transmit, stream, broadcast or otherwise exploit the Platform and Services, except as expressly permitted in the Terms. No licenses or rights are granted to you by implication or otherwise under any Intellectual Property Rights owned or controlled by Company or its licensors, except for the licenses and rights expressly granted in the Terms. The Platform and the Intellectual Property Rights vested therein is owned by Company."}),(0,n.jsx)("li",{children:"You agree that this Platform and its Services are made available to you on a non-exclusive, non-transferable, non-sublicensable and on a limited license basis and hence, you will not permit, enable, introduce or facilitate other persons to participate in availing Services from your Account, including others who may be subject to an agreement that is the same or similar to this Terms and Conditions."})]}),(0,n.jsx)("h2",{children:"6. FEES AND PRICING"}),(0,n.jsx)("p",{children:"Highlights: If you choose a paid Plan, you must pay for that Plan. You can upgrade and downgrade your Plan. If our fees change, we will notify you 15 days prior. If you do not pay for your Plan or if you violate these Terms, we may suspend your Account. To the maximum extent permitted by law, the Plan Fees are non-refundable."}),(0,n.jsx)("p",{className:"martop1",children:"Details:"}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsx)("li",{children:"Plan Fees: If applicable for your Plan, in order to receive the Services outlined in your Plan, you must pay us the fees set out on the Platform in relation to your chosen Plan (Plan Fee). Where you have selected an Annual Plan, you must pay the Plan Fee in advance of the next year from a credit card or bank account using the designated payment systems on the Platform (Annual Payment Date). Where you have selected a Monthly Plan, you must pay the Plan Fee in advance of the next month from a credit card or bank account (Monthly Payment Date)."}),(0,n.jsx)("li",{children:'Refund Policy: If required by the jurisdiction in which you are located, you will be entitled to a cancellation period (a "Cooling-Off Period") of seven (7) days from the day of purchase, with or without cause. If the Services are partly delivered at the time of cancellation, you will get a pro-rated refund. You acknowledge that the Cooling-Off Period ends at the time the Services are fully delivered to you, after which your purchase cannot be refunded. When you purchase digital content from us, you will cease to have the right to cancel from the moment when you begin the download. Unless otherwise provided by applicable law or by a particular Service offer, all purchases are final and non-refundable. If you believe that we have charged you in error, you must contact us and we will investigate the charge. We will evaluate your claim and provide a refund if your claim is found to be legitimate and genuine basis a detailed inquiry conducted by us and our decision on the subject-matter shall be final and binding. If we issue a refund or credit, we are under no obligation to issue the same or similar refund in the future. This refund policy does not affect any rights under applicable law.'}),(0,n.jsx)("li",{children:"Upgrades and downgrades: You may upgrade or downgrade your Plan through the Platform. Should you face any issues with upgrades and downgrades, you may contact through email."}),(0,n.jsx)("li",{children:" Annual Plan upgrades and downgrades: For Annual Plans: (1) any additional fees for an upgrade will be billed to you on a pro-rata basis for the remaining period before your next Annual Payment Date and your upgrade will come into effect. You must then pay to us the new Plan Fees on each Annual Payment Date thereafter; and (2) any downgrade will come into effect on your next Annual Payment Date and you must then pay to us the new Plan Fees on each Annual Payment Date thereafter."}),(0,n.jsx)("li",{children:" Monthly Plan upgrades and downgrades: For Monthly Plans: (1) any additional fees for an upgrade will be billed to you on a pro-rata basis for the remaining period before your next Monthly Payment Date and your upgrade will come into effect. You must then pay to us the new Plan Fees on each Monthly Payment Date thereafter; and (2) any downgrade will come into effect on your next Monthly Payment Date and you must then pay to us the new Plan Fees on each Monthly Payment Date thereafter."}),(0,n.jsx)("li",{children:"Trials: Your Plan may begin with a trial. The trial period of your Plan will last for the period specified on the Platform. We determine the terms of any trial, including trial eligibility in our sole discretion and we may limit eligibility to prevent trial abuse. We reserve the right to revoke the trial and suspend your Account at any time in the event that we determine that you are not eligible. If you do not cancel during the trial period, we will automatically charge you the Plan Fees for the Plan you have chosen to your chosen payment method on the date the trial ends (Payment Date). If you do not pay the Plan Fee on the Payment Date your access to Plan benefits will finish at the end of the trial period."}),(0,n.jsx)("li",{children:"Taxes: You are responsible for all taxes, levies or duties imposed by taxing authorities in your own country, and you shall be responsible for payment of them. We have no responsibility to them on your behalf. "}),(0,n.jsx)("li",{children:"Currency: All transactions are processed in INR for India and USA dollars for any payments anywhere else in the world. You accept that international payment processing fees may apply from your financial institution. We have no Liability to you for any international payment processing fees."}),(0,n.jsx)("li",{children:"Fee changes: If there is a fixed term and price for your Service offer, that price will remain in force for the fixed term. You will need to agree to any new offer and price if you want to continue the Services. If your Services are on a periodic basis (for example, monthly), with no specific time length, and isn't a trial offer, we may change the Plan Fees from time to time, such as if we add new or improved Service features, to the extent the costs of providing the Services have increased accordingly, or in response to market changes (for example, due to labour costs, currency fluctuations, changes in taxes/regulations, inflation, licence fees, infrastructure and administrative costs). We will inform you at least 14 days before the price change becomes effective, unless a greater period of notice is required under applicable law. The new Plan Fees will apply to your next payment due after the notice period. If you do not agree to the price change, you must cancel and stop using the Services before the price change takes effect in accordance with our refund policy above. When we notify you of the price change, if required by applicable law, we'll also inform you of the reasons and scope of the increase in prices and that the new price will become effective if you don't cancel the Services, and we...ll also remind you of how you can cancel the Services."}),(0,n.jsx)("li",{children:"Failure to pay on time: If any payment is not made in accordance with these Terms, we may (at our absolute discretion) immediately suspend providing you with access to the Services."}),(0,n.jsx)("li",{children:"Recurring Payments. When you purchase the Services on a subscription basis (e.g., monthly), you agree that you are authorizing recurring payments, and payments will be made by the method and at the recurring intervals you have agreed to, until the subscription for that Service is terminated by you or by us. You must cancel your Services before the next billing date to stop being charged to continue your Services. We will provide you with instructions on how you may cancel the Services. By authorizing recurring payments, you are authorizing illusto to store your payment instrument and process such payments."})]}),(0,n.jsx)("h2",{children:"7. RULES AND CODE OF CONDUCT"}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsx)("li",{children:"You shall not use the Platform for any purpose that is prohibited by the Terms; or other rules or policies implemented by us from time to time."}),(0,n.jsx)("li",{children:"You shall comply with all applicable local, provincial laws, and regulations in connection with your availing of the Services."}),(0,n.jsx)("li",{children:"You shall keep Company informed of any technical issues or problems with the Platform, as and when the issues develop."}),(0,n.jsx)("li",{children:"By way of example, and not as a limitation, you shall not (and shall not permit any third party to) take any action (including without limitation host, display, upload, modify, publish, transmit, store, update or sharing of information) that: (i) would constitute a violation of any applicable law, rule or regulation or belongs to another person; (ii) infringes on any intellectual property or other right of any other person or entity; (iii) is threatening, abusive, harassing, defamatory, libelous, deceptive, fraudulent; or (iv) impersonates any person or entity (v) deceives or misleads the addressee about the origin of the message or knowingly and intentionally communicates any information which is patently false or misleading in nature but may reasonably be perceived as a fact, (vi) contains software virus or any other computer code, file or program designed to interrupt, destroy or limit the functionality of any computer resource or (vii) is patently false and untrue, and is written or published in any form, with the intent to mislead or harass a person, entity or agency for financial gain or to cause any injury to any person. The Company reserves the right to disable any Account from the Platform at any time for any reason (including, but not limited to, upon receipt of claims or allegations from third parties or authorities; or if Company is concerned that you may have violated the Terms of Use), or for no reason at all with or without notice to the User/Users."}),(0,n.jsx)("li",{children:"Additionally, you shall not share any information that: (i) may be harmful to minors or children below the age of 18 (eighteen) years; (ii) threatens the unity, integrity, defence, security or sovereignty of the country, friendly relations with foreign states or public order or causes incitement to the commission of any cognisable offence or prevents investigation of any offence or is insulting any other nation; and (iii) is invasive of another...s privacy, hateful, or racially, ethnically objectionable, disparaging, relating or encouraging money laundering or gambling, or otherwise unlawful in any manner whatever; (iv) harms minors in any manner; (v) infringes any patent, trademark, copyright or other proprietary rights; (vi) violates any laws for time being."}),(0,n.jsx)("li",{children:"Furthermore, you shall not (directly or indirectly): (i) take any action that imposes or may impose an unreasonable or disproportionately large load on Company...s (or its third party providers...) infrastructure; (ii) interfere or attempt to interfere with the proper working of the Platform or any activities conducted on the Platform; (iii) bypass any measures we may use to prevent or restrict access to the Platform (or parts thereof); (iv) decipher, decompile, disassemble, reverse engineer or otherwise attempt to derive any source code or underlying ideas or algorithms of any part of the Platform, except to the limited extent applicable laws specifically prohibit such restriction; (v) modify, translate, or otherwise create derivative works of any part of the Platform; or (vi) copy, rent, lease, distribute, or otherwise transfer any or all of the rights that you receive hereunder."}),(0,n.jsx)("li",{children:"You will not access the Platform, and/or its services, or the personal information of other Users, available on the Platform in order to build a similar or competitive website, product, or service."}),(0,n.jsx)("li",{children:"If are an Individual, you will not access the Platform and/or its services for the purpose of hiring, recruiting or inviting any other User to attend any program, event, function, seminar, conference, talk, etc."}),(0,n.jsx)("li",{children:"You agree to immediately notify us of any unauthorised use, or suspected unauthorized use of your Account, or any other breach of security, in relation to your personal information on the Platform."}),(0,n.jsx)("li",{children:"One Account shall not be used by more than one User. Any use of an Account by a third-party would deem to be unauthorised usage. The Company reserves the right to disable any such Account from the Platform."})]}),(0,n.jsx)("h2",{children:"8. USE OF YOUR INFORMATION "}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsx)("li",{children:"You may provide only information that you own or have the right to use. We may only use the information you provide as permitted by our Privacy Policy and applicable law. For example, we will never share your personally identifiable information without your prior permission. Please closely review our Privacy Policy for more information regarding how we use and disclose your personal information. Our Privacy Policy is hereby incorporated into these Terms of Service by this reference."}),(0,n.jsx)("li",{children:"We ensure easy access to the Users by providing an option to update your Account information. We reserve the right to moderate the changes or updates requested by you."}),(0,n.jsx)("li",{children:"We reserve the right to maintain, delete or destroy all information and materials posted or uploaded through the Services, pursuant to our internal record retention and/or destruction policies. We (may/may not) make use of third-party cloud services providers or use our own service infrastructure for hosting the servers and databases. While we make commercially reasonable efforts to ensure that the data stored on our servers is persistent and always available to the User, we will not be responsible in the event of failure of the third-party servers or any other factors outside our reasonable control that may cause the User...s data to be permanently deleted, irretrievable, or temporarily inaccessible."}),(0,n.jsx)("li",{children:"You acknowledge and agree that we may preserve your information and may also disclose your related information if required to do so by law; or in the good faith belief that such preservation or disclosure is reasonably necessary to: (a) comply with legal process, applicable laws or government requests; (b) enforce these TOS; (c) respond to claims that any of your usage of the Platform violates the rights of third parties; (d) detect, prevent, or otherwise address fraud, security or technical issues; or (e) protect the rights, property, or personal safety of the Platform, its users, or the public."})]}),(0,n.jsx)("h2",{children:"9. REPRESENTATIONS AND WARRANTIES "}),(0,n.jsx)("ul",{className:"points",children:(0,n.jsx)("li",{children:"Each Party hereby represents and warrants that it has the legal right, power and authority to enter into, deliver and perform this Terms and Conditions and any other documents executed in connection with or pursuant thereto."})}),(0,n.jsx)("h2",{children:"10. THIRD PARTY SITES"}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsx)("li",{children:" While availing Services, Users may connect with third-party service providers. The Company is not responsible for, and does not endorse, any third-party services mentioned on the Platform. It is hereby stated that Company shall in no way be responsible for any acts or omissions of third parties. Any transaction, dealings or communication otherwise that the User may have with such third parties are at the User...s own risk and we make no warranties, express or implied regarding the quality or suitability of the services or products of such third-party vendors. You may be redirected to a third-party website upon clicking on such links, these websites will be governed by its privacy policy and terms of use. We shall not be responsible for any transaction or dissemination of information that may take place while accessing these third-party websites."}),(0,n.jsx)("li",{children:"We attempt to be as accurate as possible. However, we do not warrant those descriptions of our content or other content of this site is accurate, complete, reliable, current, or error-free. Also, your access to the Platform may also be occasionally suspended or restricted to allow for repairs, maintenance, or the introduction of new facilities or at any time without prior notice. We will attempt to limit the frequency and duration of any such suspension or restriction. We also provide links to other sites over which we have no control. We are not responsible for the availability of such external sites or resources and we do not endorse and are not responsible or liable for any content, advertising, products or other material on or available from such sites or resources."}),(0,n.jsx)("li",{children:"We cannot and will not assure that other Users are or will be complying with the foregoing rules or any other provisions of these Terms, and, as between you and us, you hereby assume all risk of harm or injury resulting from any such lack of compliance."}),(0,n.jsx)("li",{children:"You acknowledge and agree that certain features or services provided by us may be provided by third-party providers, and that your use of such features or services may be subject to additional terms and conditions imposed by those third-party providers. By using such features or services, you agree to comply with any such additional terms and conditions. We are not responsible for any actions or omissions of our third-party providers, and your use of such features or services is at your own risk."}),(0,n.jsx)("li",{children:" You acknowledge that when you access a link that leaves the services, the site you will enter into is not controlled by us and different terms of use and privacy policy may apply. By assessing links to other sites, you acknowledge that we are not responsible for those sites. We reserve the right to disable links to and / or from third-party sites to the Services, although we are under no obligation to do so."})]}),(0,n.jsx)("h2",{children:"11. INTERACTIVE SESSIONS"}),(0,n.jsx)("ul",{className:"points",children:(0,n.jsx)("li",{children:"Some parts of the Services are interactive, and Company is in no way responsible for the content, information or actions of the User and/or other third parties."})}),(0,n.jsx)("h2",{children:"12. INTELLECTUAL PROPERTY "}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsxs)("li",{children:["Company shall own all right, title and interest (including patent rights, copyrights, trade secret rights, mask work rights, trademark rights and all other rights of any sort throughout the world) relating to any and all inventions (whether or not patentable), works of authorship, mask works, designations, designs, know-how, content of the Platform, video recordings, ideas and information, google text chats which are subject matter of services (collectively referred to as ...",(0,n.jsx)("strong",{children:"Intellectual Properties"}),"...)."]}),(0,n.jsx)("li",{children:"Notwithstanding anything contained in this Terms and Conditions, Intellectual Properties include all rights of paternity, integrity, disclosure and withdrawal and any other rights that may be known as or referred to as ...moral rights,... ...artist...s rights,... ...droit moral,... or the like."}),(0,n.jsxs)("li",{children:["While rendering Services, Company directly or through its representatives, may provide Users with certain materials relevant to the Services, which may be in the form of audio, video, written and oral content (...",(0,n.jsx)("strong",{children:"Company Materials"}),"...). Company Materials shall be the exclusive property of the Company. User hereby agrees and acknowledges that he/she shall ensure that the Company Materials are not shared with any third party, without Company...s written consent and any breach of such nature shall cause financial and irreparable injury to Company. Company hereby provides User with a revocable, non-exclusive, non-transferable, non-sublicensable, limited license to use the Company Materials solely for its personal purpose and not for any commercial use."]}),(0,n.jsxs)("li",{children:["User-Generated Content:",(0,n.jsxs)("ul",{children:[(0,n.jsxs)("li",{children:['Our Platform may allow you to create, upload, or share your own marketing materials, guides, collateral demos, videos, and other content (collectively, " ',(0,n.jsx)("strong",{children:"User-Generated Content"}),'"). You retain all intellectual property rights in your User-Generated Content, subject to the licenses granted to the Company below.']}),(0,n.jsx)("li",{children:"By creating, uploading, or sharing User-Generated Content on our Platform, you grant the Company a non-exclusive, worldwide, royalty-free, and transferable license to use, reproduce, distribute, and create derivative works of your User-Generated Content solely for the purposes of operating and promoting our Platform. If you elect to make the User-Generated Content publicly available, then you also grant other users of our Platform a non-exclusive license to access and view your User-Generated Content. In a similar manner, in case the User elects to restrict the access of User-Generated Content, then you also grant such users to whom access is provided a non-exclusive license to access and view your User-Generated Content."}),(0,n.jsx)("li",{children:" You represent and warrant that your User-Generated Content does not infringe any third party's intellectual property rights or violate any applicable laws, rules, or regulations. You also agree to indemnify and hold the Company harmless from any claims, damages, or losses arising out of or in connection with your User-Generated Content."}),(0,n.jsx)("li",{children:" We reserve the right to remove any User-Generated Content from our Platform at any time, in our sole discretion, for any reason or no reason, without notice or liability to you."}),(0,n.jsxs)("li",{children:["Additional Rights & Obligations in case the User elects to make the User-Generated Content publicly available:",(0,n.jsx)("br",{}),(0,n.jsx)("br",{}),(0,n.jsx)("p",{children:"A. The User acknowledges and understands that other Users are, with the consent of the said User, also allowed to comment, annotate, and otherwise engage with the User-Generated Content on our Platform. However, any comments or annotations made by other Users will not be considered a part of the original content creator's intellectual property."}),(0,n.jsx)("p",{children:"B. It is to be noted that access to such User-Generated Content will be limited to the Users with the appropriate subscription and authorization as determined by the Company."}),(0,n.jsx)("p",{children:"C. The User acknowledges and agrees that the Company does not take responsibility for any text or other material that anyone may enter or submit on our Platform. The Users are solely responsible for the accuracy, completeness, and legality of any such text or material that they enter or submit on our Platform."}),(0,n.jsx)("p",{children:"Interactive Services: Some parts of the Services are interactive, and the Company is in no way responsible for the content, information or actions of the User and/or other third parties. You are solely responsible for your interactions and communications with the other Users including any sensitive personal information provided by you to the other Users, and any other parties with whom you interact or communicate with through the Service. You shall not use the Platform except strictly for the purposes specifically laid down in these Terms and Conditions."})]})]})]})]}),(0,n.jsx)("h2",{children:"13. DMCA NOTICE "}),(0,n.jsx)("ul",{className:"points",children:(0,n.jsxs)("li",{children:["If you believe that any content on our Platform violates your copyright, and you wish to have the allegedly infringing material removed, the following information in the form of a written notification (pursuant to the Digital Millennium Copyright Act of 1998 (... ",(0,n.jsx)("strong",{children:"DMCA Takedown Notice"}),"...)) must be provided to our designated Copyright Agent.",(0,n.jsxs)("ul",{children:[(0,n.jsx)("li",{children:"Your physical or electronic signature; "}),(0,n.jsx)("li",{children:" Identification of the copyrighted work(s) that you claim to have been infringed; "}),(0,n.jsx)("li",{children:"Identification of the material on our Website or Platform that you claim is infringing and that you request us to remove; "}),(0,n.jsx)("li",{children:"Sufficient information to permit us to locate such material; "}),(0,n.jsx)("li",{children:"Your address, telephone number, and email address; "}),(0,n.jsx)("li",{children:" A statement that you have a good faith belief that use of the objectionable material is not authorized by the copyright owner, its agent, or under the law; and "}),(0,n.jsxs)("li",{children:["A statement that the information in the notification is accurate, and under penalty of perjury, that you are either the owner of the copyright that has allegedly been infringed or that you are authorized to act on behalf of the",(0,n.jsx)("p",{children:"copyright owner."}),(0,n.jsx)("p",{children:"The Copyright Agent to receive DMCA Takedown Notices is Shalesh Jagal, support@illusto.com at 108 W, 13th street suite 100, Wilmington, New Castle, DE, 19801, United States . You acknowledge that for us to be authorized to take down any content, your DMCA Takedown Notice must comply with all the requirements of this Section. Please note that, pursuant to 17 U.S.C. \xa7 512(f), any misrepresentation of material fact (falsities) in a written notification automatically subjects the complaining party to liability for any damages, costs and attorney...s fees incurred by the Company in connection with the written notification and allegation of copyright infringement."})]})]})]})}),(0,n.jsx)("h2",{children:"14. CONFIDENTIALITY "}),(0,n.jsx)("p",{children:"The User agrees to keep all technical and non-technical information, which Company may have acquired before or after the date of this Terms and Conditions in relation to the technology, customers, business, operations, financial conditions, assets or affairs of the other Party resulting from negotiating this Terms and Conditions; or exercising its rights or performing its obligations under this Terms and Conditions; or which relates to the contents of this Terms and Conditions (or any agreement or arrangement entered into pursuant to this Terms and Conditions), including but not limited to business plans, business forecasts, research, technology and financial information, procurement requirements, purchasing requirements, manufacturing, customer lists, sales and merchandising efforts, marketing plans, experimental work, development, design details, specifications, engineering, copyrights, trade secrets, proprietary information, know-how, processes, equipment, algorithms, software programs, software source documents, and information in any way related to the current, future and proposed business, products and Services of Company confidential or any other information designated as confidential from time to time."}),(0,n.jsx)("p",{children:"Notwithstanding anything in the foregoing to the contrary, confidential information shall not include information which: (i) was known by the User prior to receiving the confidential information from Company; (b) becomes rightfully known to the User from a third-party source not known (after diligent inquiry) by the User to be under an obligation to Company to maintain confidentiality; (c) is or becomes publicly available through no fault of or failure to act by the User in breach of this Terms and Conditions; (d) is required to be disclosed in a judicial or administrative proceeding, or is otherwise requested or required to be disclosed by law or regulation."}),(0,n.jsx)("h2",{children:"15. RIGHTS AND OBLIGATIONS RELATING TO THE USAGE OF THE PLATFORM "}),(0,n.jsx)("ul",{className:"points",children:(0,n.jsxs)("li",{children:["Users shall be prohibited from carrying out the any illegal acts in the Platform including but not limited to acts mentioned below:",(0,n.jsxs)("ul",{children:[(0,n.jsx)("li",{children:"violating or attempting to violate the integrity or security of the Platform;"}),(0,n.jsx)("li",{children:"transmitting any information on or through the Platform that is disruptive or competitive to the provision of our Services;"}),(0,n.jsx)("li",{children:"intentionally submitting on the Platform any incomplete, false or inaccurate information;"}),(0,n.jsx)("li",{children:"making any unsolicited communications to other Users;"}),(0,n.jsx)("li",{children:"using any engine, software, tool, agent or other device or mechanism (such as spiders, robots, avatars or intelligent agents) to navigate or search the Platform;"}),(0,n.jsx)("li",{children:"circumventing or disabling any digital rights management, usage rules, or other security features of the Platform."}),(0,n.jsx)("li",{children:"Any unlawful activities in the Platform which are prohibited by applicable laws."}),(0,n.jsx)("p",{children:"The Company shall, upon obtaining knowledge by itself or been brought to actual knowledge by an affected person in writing or through email signed with electronic signature about any such information as mentioned above, be entitled to disable such information that is in contravention of this Clause. We shall also be entitled to preserve such information and associated records for at least 90 (ninety) days for production to governmental authorities for investigation purposes. In case of non-compliance with any applicable laws, rules or regulations, or the Terms and Conditions (including the Privacy Policy) by a User, we shall have the right to immediately terminate your access or usage rights to the Platform and Services and to remove non-compliant information from the Platform."}),(0,n.jsx)("p",{children:"We may disclose or transfer User-generated information to our affiliates or governmental authorities in such manner as permitted or required by applicable law, and you hereby consent to such transfer. In accordance with the applicable laws, we shall transfer sensitive personal data or information including any information, to any other body corporate or a person in India, or located in any other country, that ensures the same level of data protection that is adhered to by us, only if such transfer is necessary for the performance of the lawful contract between Company or any person on its behalf and the User or where the User has consented to data transfer."})]})]})}),(0,n.jsx)("h2",{children:"16. SUSPENSION AND TERMINATION "}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsx)("li",{children:"These Terms of Services are effective unless and until terminated by either you or Company. You may terminate these Terms of Services at any time by notifying us that you no longer wish to use our Services, or when you cease using our Platform."}),(0,n.jsx)("li",{children:"We have the right to temporarily suspend access to the whole or any part of the Services for any reason whatsoever (including but not limited to technical/operational reasons) and shall be under no liability to you in such an event. Further, we may, but are not obliged to, give you notice of any interruption of access to the Service."}),(0,n.jsx)("li",{children:"We may temporarily suspend access to the whole or any part of the Services for pre-scheduled maintenance.. If you choose to access the Platform or avail Services during such pre-scheduled maintenance, we cannot guarantee the availability of the Services and/or functionality of the Platform."}),(0,n.jsx)("li",{children:"We may terminate your usage of the Platform at any time for any reason, including breach of the Terms and Conditions. We have the right (but not the obligation) to refuse to grant access to Platform. Except for the rights and license granted in these terms, we reserve all other rights and grant no other rights or licenses, implied or otherwise."}),(0,n.jsx)("li",{children:"Once temporarily suspended, indefinitely suspended or terminated, the User may not continue to use the Platform under the same account, a different account or re-register under a new account. On termination of an account due to the reasons mentioned herein, such User shall no longer have access to data, messages and other material kept on the Platform by such User. All provisions of the TOS, which by their nature should survive termination, shall survive termination, including, without limitation, warranty disclaimers, indemnity and limitations of liability."}),(0,n.jsx)("li",{children:"In the event of any termination of this Terms and Conditions, the User shall promptly and forthwith make payments accrued or due to Company."}),(0,n.jsx)("li",{children:"Upon termination of this Terms and Conditions, any rights or obligations of the User existing at the time of expiration or termination, which, by their nature, survive the expiration or termination of this Terms and Conditions and such other provision as specifically identified in this Terms and Conditions, shall survive."})]}),(0,n.jsx)("h2",{children:"17. ALERTS "}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsx)("li",{children:"The Company provides you with multiple automatic and/or customised alerts while providing Services."}),(0,n.jsx)("li",{children:"You understand and agree that any alerts provided to you through the Platform may be delayed or prevented by a variety of factors. We will do our best to provide alerts in a timely manner with accurate information. However, we neither guarantee the delivery nor the accuracy of the content of any alert. You also agree that we shall not be liable for any delays, failure to deliver, or misdirected delivery of any alert; for any errors in the content of an alert; or for any actions taken or not taken by you or any third party in reliance on an alert."})]}),(0,n.jsx)("h2",{children:"18. CONTACT YOU"}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsxs)("li",{children:["You agree that we may contact you through telephone, email, SMS, or any other means of communication for the purpose of:",(0,n.jsxs)("ul",{children:[(0,n.jsx)("li",{children:"Rendering Services "}),(0,n.jsx)("li",{children:"Obtaining feedback in relation to Platform or our Services; "}),(0,n.jsx)("li",{children:"Obtaining feedback in relation to any other Users listed on the Platform; "}),(0,n.jsx)("li",{children:"Any events or initiatives that you may be interested in as part of the community of users "}),(0,n.jsx)("li",{children:"Resolving any complaints, information, or queries by other Users regarding your critical content. "})]})]}),(0,n.jsx)("li",{children:"You agree to provide your fullest co-operation further to such communication by Company."})]}),(0,n.jsx)("h2",{children:"19. DISCLAIMERS "}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsx)("li",{children:'THE SERVICE RENDERED ON COMPANY\'S PLATFORM ARE PROVIDED "AS IS" AND ...AS AVAILABLE.... COMPANY MAKES NO WARRANTIES, EXPRESSED OR IMPLIED, AND HEREBY DISCLAIMS AND NEGATES ALL OTHER WARRANTIES, INCLUDING WITHOUT LIMITATION, IMPLIED WARRANTIES OR CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT OF INTELLECTUAL PROPERTY OR OTHER VIOLATION OF RIGHTS. FURTHERMORE, COMPANY DOES NOT WARRANT OR MAKE ANY REPRESENTATIONS CONCERNING THE ACCURACY, LIKELY RESULTS, OR RELIABILITY OF THE USE OF THE MATERIALS ON ITS PLATFORM OR OTHERWISE RELATING TO SUCH MATERIALS OR ON ANY SITES LINKED TO THIS SITE.'}),(0,n.jsx)("li",{children:"THE COMPANY, ITS DIRECTORS, EMPLOYEES, AGENTS, SUPPLIERS, SPONSORS AND PARTNERS DO NOT WARRANT THAT: (A) THE SERVICE WILL BE SECURE OR AVAILABLE AT ANY PARTICULAR TIME OR LOCATION; (B) ANY DEFECTS OR ERRORS WILL BE CORRECTED; (C) ANY CONTENT OR SOFTWARE AVAILABLE AT OR THROUGH THE SERVICE IS FREE OF VIRUSES OR OTHER HARMFUL COMPONENTS; (D) THE RESULTS OF USING THE SERVICE WILL MEET YOUR REQUIREMENTS; (E) ANY INFORMATION PROVIDED BY US IN ANY WAY WILL MEET YOUR REQUIREMENTS ; OR (F) THE PLATFORM WILL BE FREE OF GLITCHES; ON YOUR USE OF THE SERVICE IS SOLELY AT YOUR OWN RISK."}),(0,n.jsx)("li",{children:"COMPANY DOES NOT WARRANT THAT THE USER WILL BE ABLE TO USE THE PLATFORM/PLATFORM AT ALL TIMES OR LOCATIONS ON THE PLATFORM/PLATFORM OR THAT THE PLATFORM AND THE SERVICES PROVIDED THROUGH THE PLATFORM/PLATFORM WILL BE UNINTERRUPTED OR ERROR-FREE."}),(0,n.jsx)("li",{children:"THE MATERIALS AS APPEARING ON THE PLATFORM MAY CONTAIN TYPOGRAPHICAL ERRORS, INACCURACIES OR OMISSIONS. COMPANY RESERVES THE RIGHT, ALTHOUGH IT IS UNDER NO OBLIGATION TO DO SO, TO CORRECT ANY ERRORS, INACCURACIES OR OMISSIONS, AND TO CHANGE OR UPDATE INFORMATION OR MATERIAL AS APPEARING ON THE PLATFORM AT ANY TIME WITHOUT PRIOR NOTICE."}),(0,n.jsx)("li",{children:"WE DON...T PROMISE TO STORE OR KEEP SHOWING ANY INFORMATION AND CONTENT THAT YOU...VE POSTED BEYOND THE SUBSCRIPTION PLAN THAT YOU HAVE CHOSEN. THE COMPANY DOES NOT PROVIDE A STORAGE SERVICE. YOU AGREE THAT WE HAVE NO OBLIGATION TO STORE, MAINTAIN OR PROVIDE YOU A COPY OF ANY CONTENT OR INFORMATION THAT YOU OR OTHERS PROVIDE, EXCEPT TO THE EXTENT REQUIRED BY THE SUBSCRIPTION PLAN OR APPLICABLE LAW AND AS NOTED IN OUR PRIVACY POLICY."})]}),(0,n.jsx)("h2",{children:"20. INDEMNITY "}),(0,n.jsx)("p",{children:"You shall defend, indemnify, and hold harmless the Company, its affiliates/subsidiaries/joint venture partners and each of its, and its affiliates.../subsidiaries/joint venture partners... employees, contractors, directors, suppliers and representatives from all liabilities, losses, claims, and expenses, including reasonable attorneys... fees, that arise from or relate to (i) your use or misuse of, or access to, the Services and Platform; or (ii) your violation of the Terms; or any applicable law, contract, policy, regulation or other obligation. We reserve the right to assume the exclusive defense and control of any matter otherwise subject to indemnification by you, in which event you will assist and cooperate with us in connection therewith."}),(0,n.jsx)("p",{children:"If you are a California resident, you waive California Civil Code Section 1542, which says: ...A general release does not extend to claims which the creditor does not know or suspect to exist in his favor at the time of executing the release, which if known by him must have materially affected his settlement with the debtor.... If you are a resident of another jurisdiction, you waive any comparable statute or doctrine."}),(0,n.jsx)("h2",{children:"21. LIMITATION OF LIABILITY "}),(0,n.jsx)("p",{children:"TO THE FULLEST EXTENT PERMITTED UNDER LAW, IN NO EVENT SHALL COMPANY BE LIABLE WHETHER IN TORT (INCLUDING FOR NEGLIGENCE OR BREACH OF STATUTORY DUTY), CONTRACT, MISREPRESENTATION, RESTITUTION OR OTHERWISE FOR (I) ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL OR OTHER SUCH LOSS OR DAMAGE, INCLUDING BUT NOT LIMITED TO THOSE SUCH AS AND/OR RESULTING FROM LOSS OF PROFITS, LOSS OF BUSINESS, BUSINESS INTERRUPTION, COMPUTER FAILURE, LOSS OF BUSINESS INFORMATION, DEPLETION OF GOODWILL, LOSS OR CORRUPTION OF DATA OR INFORMATION, PURE ECONOMIC LOSS AND/OR SIMILAR LOSSES OR DAMAGES OF ANY KIND, HOWSOEVER ARISING IN CONNECTION WITH THESE TERMS, (II) FOR YOUR RELIANCE ON THE SERVICES (III) FOR ANY DAMAGES (IV) FOR ANY MATTER BEYOND ITS OR THEIR REASONABLE CONTROL, EVEN IF USER HAS BEEN INFORMED IN ADVANCE OF THE POSSIBILITY OF SUCH DAMAGES."}),(0,n.jsx)("p",{children:"THE LIMITATIONS OF THIS SECTION WILL NOT APPLY TO ANY LIABILITY THAT CANNOT BE EXCLUDED OR LIMITED BY LAW. Our licensors and service providers will have no liability of any kind under this Terms and Conditions. Unless such restriction is prohibited by applicable law, you may not bring any claim under this Terms and Conditions more than twelve (12) months after the cause of action arises."}),(0,n.jsx)("h2",{children:"22.EXEMPTIONS TO LIMITATION OF LIABILITY"}),(0,n.jsx)("p",{children:"You further agree and confirm that Company shall not be responsible, in any manner whatsoever, for any delay/unavailability of Services or failure to meet its obligations under the Terms and Conditions, which may be caused, directly or indirectly, due to:"}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsx)("li",{children:"your failure to cooperate;"}),(0,n.jsx)("li",{children:"your unavailability and/or unresponsiveness;"}),(0,n.jsx)("li",{children:"your failure to provide accurate and complete information;"}),(0,n.jsx)("li",{children:"your failure to provide or facilitate the submission of information in timely manner;"}),(0,n.jsx)("li",{children:"any event beyond Company...s reasonable control."})]}),(0,n.jsx)("h2",{children:"23. UPDATES "}),(0,n.jsx)("p",{children:"We reserve the right, at Our sole discretion, to change, modify, add or remove portions of these Terms of Services, at any time without any prior written notice to you. We suggest that you regularly check these Terms of Services to apprise yourself of any updates. Your continued use of the Platform following the posting of changes will mean that you accept and agree to the revisions. As long as you comply with these Terms of Services, we grant you a personal, non-exclusive, non-transferable, limited privilege to enter and use the Platform."}),(0,n.jsx)("h2",{children:"24. SEVERABILITY AND WAIVER "}),(0,n.jsx)("p",{children:"If any of these terms should be determined to be illegal, invalid or otherwise unenforceable by reason of the laws of any state in which these terms are intended to be effective, then to the extent and within the jurisdiction which that term is illegal, invalid or unenforceable, it shall be severed and deleted and the remaining Terms of Services shall survive, remain in full force and effect and continue to be binding and enforceable. The failure of either party to exercise in any respect any right provided for herein shall not be deemed a waiver of any further rights hereunder."}),(0,n.jsx)("h2",{children:"25. FORCE MAJEURE "}),(0,n.jsxs)("p",{children:["If the performance of the Party...s obligations hereunder is prevented, restricted or interfered with by reason of fire, or by epidemic or pandemic, or other casualty or accident; strike or labour disputes; war or other violence; or any act or condition beyond the reasonable control of the Parties, or an act of God (each a ...",(0,n.jsx)("strong",{children:"Force Majeure Event"}),"...), then the Parties shall be excused from such performance to the extent of such prevention, restriction or interference; provided, however, that the Parties shall give prompt notice within a period of three (3) days from the date of occurrence of the Force Majeure Event and providing a description to the other Party of such Force Majeure Event in such notice, including a description, in reasonable specificity, of the cause of the Force Majeure Event and the likely duration of the impact or delay cause by the Force Majeure Event; and provided further that the Parties shall use reasonable efforts to avoid or remove such cause of non-performance and shall continue performance hereunder whenever such causes are removed."]}),(0,n.jsx)("p",{children:"If the Party...s performance of its obligations under this Terms and Conditions is suspended due to the occurrence of a Force Majeure Event for a period in excess of thirty (30) business days, the Parties may terminate this Terms and Conditions without incurring any charges."}),(0,n.jsx)("h2",{children:"26. RELATIONSHIP BETWEEN THE USER AND COMPANY "}),(0,n.jsx)("p",{children:"Nothing in this Terms and Conditions shall be construed to create any relationship between Company and you other than that of a service provider and user. You do not have the authority to bind Company in any manner whatsoever."}),(0,n.jsx)("h2",{children:"27. NON-ASSIGNMENT "}),(0,n.jsx)("p",{children:"These Terms are personal to you and you shall not assign or transfer or purport to assign or transfer the contract between you and us to any other person."}),(0,n.jsx)("h2",{children:"28. PROHIBITION OF CLASS AND REPRESENTATIVE ACTIONS AND NON-INDIVIDUALIZED RELIEF "}),(0,n.jsx)("p",{children:"YOU AND THE COMPANY AGREE THAT EACH OF US MAY BRING CLAIMS AGAINST THE OTHER ONLY ON AN INDIVIDUAL BASIS AND NOT AS A PLAINTIFF OR CLASS MEMBER IN ANY PURPORTED CLASS OR REPRESENTATIVE ACTION OR PROCEEDING. UNLESS BOTH YOU AND THE COMPANY AGREE OTHERWISE, THE ARBITRATOR MAY NOT CONSOLIDATE OR JOIN MORE THAN ONE PERSON'S OR PARTY'S CLAIMS AND MAY NOT OTHERWISE PRESIDE OVER ANY FORM OF A CONSOLIDATED, REPRESENTATIVE, OR CLASS PROCEEDING. ALSO, THE ARBITRATOR MAY AWARD RELIEF (INCLUDING MONETARY, INJUNCTIVE, AND DECLARATORY RELIEF) ONLY IN FAVOR OF THE INDIVIDUAL PARTY SEEKING RELIEF AND ONLY TO THE EXTENT NECESSARY TO PROVIDE RELIEF NECESSITATED BY THAT PARTY'S INDIVIDUAL CLAIM(S)."}),(0,n.jsx)("h2",{children:"29. GOVERNING LAW, JURISDICTION AND DISPUTE RESOLUTION "}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsxs)("li",{children:["FOR INDIA USERS",(0,n.jsx)("p",{children:"The laws of India shall govern all matters arising out of or relating to this Term without giving effect to any conflict of law principles. You irrevocably consent to the exclusive jurisdiction of the courts of Mumbai for any matter arising out of or relating to this Agreement."})]}),(0,n.jsxs)("li",{children:["FOR UNITED STATES USERS",(0,n.jsx)("p",{children:"If there is a dispute between us and you, we would like to meet with you and attempt to resolve the dispute. If we cannot resolve the dispute informally, and if you live or are a business in the United States, you and we agree to binding individual arbitration and not to sue in court before a judge or jury."}),(0,n.jsx)("p",{children:'Binding Arbitration and Class Action Waiver If You Live In (or, if a Business, Your Principal Place of Business Is In) the United States. We hope we never have a dispute, but if we do, you and we agree to try for 60 days to resolve it informally. If we can...t, you and we agree to binding individual arbitration before the American Arbitration Association ("AAA") under the Federal Arbitration Act ("FAA"), and not to sue in court in front of a judge or jury. Instead, a neutral arbitrator will decide and the arbitrator...s decision will be final except for a limited right of review under the FAA. Class action lawsuits, class-wide arbitrations, private attorney-general actions, and any other proceeding where someone acts in a representative capacity aren...t allowed. Nor is combining individual proceedings without the consent of all parties.'}),(0,n.jsxs)("ul",{children:[(0,n.jsx)("li",{children:"In this section, ...we..., ...us... and ...our... includes illusto and its affiliates, including Multistream Technologies Pvt. Ltd. And Clippings Inc."}),(0,n.jsx)("li",{children:'Disputes Covered- The term "dispute" is as broad as it can be. It includes any claim or controversy between you and us concerning the Services, the software related to the Services, the Services... or software...s price, your account, advertising, marketing, communications, your purchase transaction, billing, intellectual property rights or these Terms, under any legal theory including contract, warranty, tort, statute, or regulation. Mail a Notice of Dispute First. If you have a dispute and our customer service representatives can...t resolve it, send a Notice of Dispute by U.S. Mail to Clippings Inc. ATTN: 108 W, 13th street suite 100, Wilmington, New Castle, DE, 19801, United States. Tell us your name, address, how to contact you, what the problem is, and what you want. We...ll do the same if we have a dispute with you. After 60 days, you or we may start an arbitration if the dispute is unresolved.'}),(0,n.jsx)("li",{children:"Small Claims Court Option. Instead of mailing a Notice of Dispute, you may sue us in small claims court in your county of residence (or, if a business, your principal place of business) or Delaware, U.S.A. if you meet the court...s requirements."}),(0,n.jsx)("li",{children:"Arbitration Procedure. The AAA will conduct any arbitration under its Commercial Arbitration Rules (or if you are an individual and use the Services for personal or household use, or if the value of the dispute is $75,000 or less whether or not you are an individual or how you use the Services, its Consumer Arbitration Rules). For more information, see www.adr.org or call 1-800-778-7879. In a dispute involving $25,000 or less, any hearing will be telephonic unless the arbitrator finds good cause to hold an in-person hearing instead. Any in-person hearing will take place in your county of residence (or, if a business, your principal place of business) or in Delaware, USA. You choose. The arbitrator may award the same damages to you individually as a court could. The arbitrator may award declaratory or injunctive relief only to you individually to satisfy your individual claim. Under AAA Rules, the arbitrator rules on his or her own jurisdiction, including the arbitrability of any claim. But a court has exclusive authority to enforce the prohibition on arbitration on a class-wide basis or in a representative capacity."}),(0,n.jsx)("li",{children:'Arbitration Fees and Payments. Disputes Involving $75,000 or Less. We will promptly reimburse your filing fees and pay the AAA...s and arbitrator...s fees and expenses. If you reject our last written settlement offer made before the arbitrator was appointed, your dispute goes all the way to an arbitrator...s decision (called an "award"), and the arbitrator awards you more than this last written offer, we will: (i) pay the greater of the award or $1,000; (ii) pay your reasonable attorney...s fees, if any; and (iii) reimburse any expenses (including expert witness fees and costs) that your attorney reasonably accrues for investigating, preparing, and pursuing your claim in arbitration.'}),(0,n.jsx)("li",{children:"Disputes Involving More than $75,000. The AAA rules will govern payment of filing fees and the AAA...s and arbitrator...s fees and expenses."}),(0,n.jsx)("li",{children:"Conflict with AAA Rules. These Terms govern to the extent they conflict with the AAA...s Commercial Arbitration Rules or Consumer Arbitration Rules."}),(0,n.jsx)("li",{children:"Must File Within One Year. You and we must file in small claims court or arbitration any claim or dispute (except intellectual property disputes...see the subsection on Disputes Covered - Everything Except IP, above) within one year from when it first could be filed. Otherwise, it...s permanently barred."}),(0,n.jsx)("li",{children:"Rejecting Future Arbitration Changes. You may reject any change we make to this section by sending us notice within 30 days of the change by U.S. Mail to the address listed above. If you do, the most recent version of this section before the change you rejected will apply."}),(0,n.jsx)("li",{children:"Severability. If the class action waiver is found to be illegal or unenforceable as to all or some parts of a dispute, then those parts won...t be arbitrated but will proceed in court, with the rest proceeding in arbitration. If any other provision of this section is found to be illegal or unenforceable, that provision will be severed but the rest of this section still applies."})]})]})]}),(0,n.jsx)("h2",{children:"30. ENTIRE AGREEMENT"}),(0,n.jsx)("p",{children:"The Terms and Conditions are the entire agreement and understanding between you and Company with respect to the Services and usage of Platform. "}),(0,n.jsx)("h2",{children:"31. GRIEVANCE REDRESSAL OFFICER "}),(0,n.jsx)("p",{children:"In furtherance of the Information Technology Act, 2000 (...IT Act...) and the Information Technology (Intermediary Guidelines and Digital Media Ethics Code) Rules, 2021 (...Intermediary Guidelines...) a grievance officer is appointed to ensure compliance with the IT Act and the Intermediary guidelines."}),(0,n.jsx)("p",{children:"Any discrepancies or grievances with regard to content and or comment or breach of the Terms of Service shall be taken up with the designated grievance officer as mentioned below in writing or through email signed with the electronic signature to:"}),(0,n.jsx)("p",{children:"Any discrepancies or grievances with regard to content and or comment or breach of the Terms and Conditions shall be taken up with the designated Grievance Officer as mentioned below via in writing or through email signed with the electronic signature to:"}),(0,n.jsxs)("p",{children:["Attention: Shalesh Jagal ",(0,n.jsx)("br",{}),"Email ID: ",(0,n.jsx)("a",{href:"mailto:grievance@illusto.com",children:"grievance@illusto.com"})," ",(0,n.jsx)("br",{}),"Address: 108 W, 13th street suite 100, Wilmington, New Castle, DE, 19801, United States"]}),(0,n.jsx)("p",{children:"The grievance officer shall revert to every complaint within 24 hours of receipt of the complaint. Further, the Company shall take best possible efforts to redress the complaint within 15 days of receipt of the complaint. Any suggestions by Company regarding use of the Services shall not be construed as a warranty."}),(0,n.jsx)("h2",{children:"32. SUPPORT "}),(0,n.jsxs)("p",{children:["The Company offers an email and in-app-based support system. In case you require any assistance or support, you may access support resources or WhatsApp support or use the ...Help Centre... function on the Platform or email at ",(0,n.jsx)("a",{href:"mailto:support@illusto.com",children:"support@illusto.com "}),". The Company provides Support on Monday ... Friday between the hours of 10 a.m. ... 6:30 p.m. IST (except public holidays)."]}),(0,n.jsx)("p",{children:"The User agrees and acknowledges that the Company shall address and attempt to resolve the complaint received in accordance with the standard policies and procedures adopted by the Company, the User...s disapproval/discontent with the outcome/mode of redressal shall not be deemed to mean non-redressal of the complaint by the Company. Any suggestions by Company regarding use of the Service shall not be construed as a warranty."}),(0,n.jsx)("p",{children:"In furtherance of the Consumer Protection Act 2019 (...Consumer Protection Act...) and the Consumer Protection (E- Commerce) Rules 2020 (...E-Commerce Rules...) a nodal officer is appointed to ensure compliance with the Consumer Protection Act and the E-Commerce Rules. "}),(0,n.jsx)("p",{children:"The details of the grievance officer to which consumer grievances can be redressed are as follows;"}),(0,n.jsxs)("p",{children:["Name: Shalesh Jagal ",(0,n.jsx)("br",{}),"Contact Details: ",(0,n.jsx)("a",{href:"mailto:grievance@illusto.com",children:"grievance@illusto.com"})," ",(0,n.jsx)("br",{}),"Designation of such officer: Vice President - Engineering"]}),(0,n.jsx)("p",{children:"The Company shall revert to every complaint within 48 hours of receipt of the complaint. Further, the Company shall take best possible efforts to redress the complaint within 30 days of receipt of the complaint. Any suggestions by Company regarding use of the Services shall not be construed as a warranty."}),(0,n.jsx)("p",{children:"The User agrees and acknowledges that the Company shall address and attempt to resolve the complaint received in accordance with the standard policies and procedures adopted by the Company, the User...s disapproval/discontent with the outcome/mode of redressal shall not be deemed to mean non-redressal of the complaint by the Company. Any suggestions by Company regarding use of the Service shall not be construed as a warranty. "}),(0,n.jsx)("p",{children:"Under California Civil Code Section 1789.3, users of the Service from California are entitled to the following specific consumer rights notice: The Complaint Assistance Unit of the Division of Consumer Services of the California Department of Consumer Affairs may be contacted in writing at 1625 North Market Blvd., Suite N 112, Sacramento, CA 95834, or by telephone at (916) 445-1254 or (800) 952-5210."}),(0,n.jsx)("h2",{children:"33. CONTACT"}),(0,n.jsxs)("p",{children:["If you have any questions regarding the Services or usage of the Platform, please contact Company at ",(0,n.jsx)("a",{href:"mailto:contact@illusto.com",children:"contact@illusto.com"})," lease note that for the purpose of validation, you shall be required to provide information (including, but not limited to contact number or registered mobile number, etc.) for the purpose of validation and taking your service request. "]}),(0,n.jsx)("h2",{children:"34. ADDITIONAL TERMS AND CONDITIONS- GETTY IMAGE/ iSTOCK USERS ON ALL PAID PLANS"}),(0,n.jsxs)("ul",{className:"points",children:[(0,n.jsx)("li",{children:"You shall not download any item of content of Getty Images including iStock Essential Royalty-free stills and iStock Essential RF clip bundle (hereinafter collectively referred to as ...iStock Content...) on a standalone basis. Any such use of the items of the iStock Content should be within the tools on our Platform to create your content."}),(0,n.jsxs)("li",{children:["You shall agree with terms of use of iStock Content prescribed in the iStock Content License Agreement available at ",(0,n.jsx)("a",{href:"https://www.istockphoto.com/legal/license-agreement",children:" https://www.istockphoto.com/legal/license-agreement "})]}),(0,n.jsxs)("li",{children:["Restricted Uses.",(0,n.jsxs)("ul",{children:[(0,n.jsxs)("li",{children:[" ",(0,n.jsx)("strong",{children:'No Commercial Use of "Editorial Use Only" Content'}),' . You may not use content marked "editorial use only" for any commercial, promotional, advertorial, endorsement, advertising, gambling/betting/gaming uses or merchandising purpose. This type of content is not model or property released and is primarily intended to be used for editorial purposes, meaning descriptive purposes such as news reporting and discussion of current events or other human interest topics (for example, in a blog, textbook, newspaper or magazine article).']}),(0,n.jsxs)("li",{children:[" ",(0,n.jsx)("strong",{children:" No Standalone File Use."})," You may not use content in any way that allows others to download, extract, or redistribute content as a standalone file (meaning just the content file itself, separate from the project or end use)."]}),(0,n.jsxs)("li",{children:[" ",(0,n.jsx)("strong",{children:"No Use in Trademark or Logo. "})," Unless you purchase a custom license (not available for Music), you may not use content (in whole or in part) as the distinctive or distinguishing feature of a trademark, design mark, tradename, business name, service mark or logo. Additionally, you shall not be entitled to register (in any jurisdiction) such content (in whole or in part) as a trademark or rely on any such registrations, prior use, and/or accrued goodwill to prevent any third party use of the content or any similar content."]}),(0,n.jsxs)("li",{children:[" ",(0,n.jsx)("strong",{children:"Sensitive Use Disclaimer Required. "}),"If you use content that features models or property in connection with a subject that would be unflattering or unduly controversial to a reasonable person (for example, sexually transmitted diseases), you must indicate: (1) that the content is being used for illustrative purposes only, and (2) any person depicted in the content is a model. For example, you could say:",(0,n.jsx)("br",{}),(0,n.jsx)("strong",{children:'"Stock photo. Posed by model."'}),' No disclaimer is required for "editorial use only" content that is used in an editorial manner.']}),(0,n.jsxs)("li",{children:[" ",(0,n.jsx)("strong",{children:"No False Representation of Authorship."})," You may not falsely represent that you are the original creator of an end use that is made up largely of licensed content. For instance, you cannot create a painting based solely licensed content and claim that you are the author."]}),(0,n.jsxs)("p",{children:[" ",(0,n.jsx)("strong",{children:"Additional Restrictions for Use of Music:"})," "]}),(0,n.jsxs)("li",{children:[" ",(0,n.jsx)("strong",{children:"No Music listening experience uses. "})," Music may not be made available as part of a music listening experience, including where Music, on its own or as part of a compilation, is combined with accompanying visual/narrative elements that are of negligible importance (such as images, panning motions or other audio-visual animations)"]}),(0,n.jsxs)("li",{children:[" ",(0,n.jsx)("strong",{children:'No "Audio Products". '})," You may not use Music to manufacture, distribute or sell any product in any format or media now known or hereafter devised, embodying Music alone or only with other music, including without limitation, compact discs (CDs), cassettes, phonograph records and digital transmissions of any kind."]}),(0,n.jsxs)("li",{children:[" ",(0,n.jsx)("strong",{children:"No Separate Use of Titles, Lyrics or use in Themes. "}),"You may not use any Music as the theme song for a program or other production or to use the title or lyrics of any Music separately from the Music."]}),(0,n.jsxs)("li",{children:[" ",(0,n.jsx)("strong",{children:"No political campaigns."})," Music may not be used for political campaigns."]}),(0,n.jsxs)("li",{children:[" ",(0,n.jsx)("strong",{children:"No Use in Trademark or Logo."})," You may not incorporate any Music into a logo, trademark or service mark."]})]})]}),(0,n.jsx)("li",{children:"You shall promptly notify us in case of any dispute, or issue to be raised and resolved."}),(0,n.jsx)("li",{children:"You agree to defend, indemnify, and hold harmless the Company and each of their respective officers, directors and employees from all damages, liabilities and expenses (including reasonable legal costs including attorney fees) arising out of or in connection with any breach or alleged breach by you (or anyone acting on your behalf) of any of the terms of these additional terms."})]})]})]})]})}},9008:function(e,t,o){e.exports=o(83121)}},function(e){e.O(0,[9774,2888,179],function(){return e(e.s=91162)}),_N_E=e.O()}]);
2.8.4. https://dev-app.illusto.com/assets/index-2c17d405.js
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /assets/index-2c17d405.js

Issue detail

The following email addresses were disclosed in the response:

Request 1

GET /assets/index-2c17d405.js HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D1%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266310.6.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266310.7.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266310.0.0.0; _ga=GA1.2.1572859313.1697020601; _gat_gtag_UA_231322151_1=1
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Origin: https://dev-app.illusto.com
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: cors
Sec-Fetch-Dest: script
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response 1

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:51:51 GMT
Content-Type: application/javascript
Content-Length: 3107910
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:19 GMT
ETag: "6523e5ef-2f6c46"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

var WO=Object.defineProperty;var XO=(e,n,t)=>n in e?WO(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t;var ve=(e,n,t)=>(XO(e,typeof n!="symbol"?n+"":n,t),t);import{r as A,G as fw,H as YO,R as xe,j as F,I as Bo,J as Oo,K as jn,v as vt,L as yo,M as Ea,Q as gr,T as Lo,U as ZO,o as un,x as k0,l as fa,d as w3,V as B8,W as KO,X as QO,Y as O8,Z as hw,$ as Eo,a0 as Ei,a1 as R2,n as me,a2 as vI,a3 as bI,a4 as a1,a5 as wI,a6 as T0,a7 as JO,a8 as pw,a9 as qO,aa as eL,ab as N2,ac as tL,ad as L8,ae as hm,af as tg,ag as ng,ah as mw,ai as nL,aj as rL,ak as rl,C as Ys,F as Zt,al as dt,am as j8,an as U8,ao as $8,ap as C3,aq as iL,ar as aL,as as CI,at as xI,au as oL,av as sL,aw as lL,ax as SI,ay as cL,az as uL,aA as dL,aB as zc,B as fL,aC as hL,S as xn,aD as Qo,i as Hc,aE as _I,aF as Xo,aG as Zs,aH as V8,aI as z8,aJ as Gf,t as EI,A as gw,aK as AI,aL as pL,aM as mL,aN as gL,aO as yL,aP as vL,aQ as kI,aR as bL,aS as Lt,aT as TI,aU as wL,aV as CL,aW as yw,aX as xL,aY as z5,aZ as H5,a_ as G5,a$ as SL,b0 as _L,b1 as EL}from"./vendor-24c0671c.js";import{e as ye,p as ca,f as rr,h as co,s as Re,i as AL,j as kL,k as TL,l as Ht,m as ir,n as x3,o as o1,q as rg,N as Oa,R as Gn,t as Pe,v as Mc,w as fn,H as ig,K as ag,x as Ge,y as fr,E as Ce,z as Yo,F as IL,A as PL,B as DL,r as FL,C as og,D as El,G as wa,I as Nu,J as II,L as PI,u as Nt,M as sg,O as DI,P as La,Q as Fl,T as ML,U as s1,V as ja,W as W5,X as Rc,Y as Yn,Z as Ve,_ as A1,$ as FI,a0 as Ca,a1 as zt,a2 as RL,a3 as MI,a4 as NL,a5 as BL,a6 as OL,a7 as gi,a8 as ti,a9 as ni,aa as LL,ab as Wf,ac as Du,ad as a6,ae as jL,af as vw,ag as zs,ah as RI,ai as _c,aj as l1,ak as B2,al as Pn,am as UL,an as $L,ao as VL,ap as zL,aq as Pc,ar as S3,as as lg,at as kl,au as HL,av as NI,aw as GL,ax as WL,ay as XL,az as YL,aA as ZL,aB as bw,aC as Qa,aD as KL,aE as H8,aF as ww,aG as Cw,g as Xf,aH as xw,aI as G8,aJ as BI,aK as QL,aL as OI,aM as JL,aN as O2,aO as X5,aP as qL,aQ as LI,aR as ej,aS as tj,aT as o6,aU as nj,aV as rj,aW as Np,aX as jI,aY as ij,aZ as Yf,a_ as aj,a$ as Sw,b0 as oj,b1 as pm,b2 as sj}from"./index-21659a76.js";import{T as uo,M as Nc,I as lj,S as Bu,a as W8}from"./TextField-02f4c5ac.js";import{D as cj,a as UI,r as Fi,i as Tr,b as Mi}from"./style-ce11760e.js";import{T as En}from"./Typography-61d93117.js";import{u as en}from"./useIntl-37ce8ccb.js";import{K as uj,a as dj}from"./KeyboardArrowRight-ffa0289e.js";import{S as fj,I as Ks,R as Zf,F as Dc,g as $I,A as VI}from"./subscription-bdda3443.js";import{P as hj}from"./index-d1083e65.js";import{B as Y5,n as Ou}from"./button-d9d79ce9.js";import{G as _w,F as pj,i as zI}from"./Grow-1d9fd0dc.js";import{B as Ye}from"./Box-8b4c6207.js";import{R as Df,a as s6,b as l6,c as c6,d as u6,e as d6}from"./twitter-dfd4e98c.js";import{R as ds}from"./video_camera-ebcc8eb8.js";import{M as Zn,C as mj,D as X8,j as c1,i as Gc,b as k1,r as Hl,a as Lu,f as gj,t as yj,d as vj,S as cg,c as Y8,L as HI,e as bj,g as GI,h as WI,k as wj,l as Cj,I as XI,m as xj}from"./users-42ba5a8f.js";import{p as Al}from"./project-26738624.js";import{M as il}from"./Modal-d05fbce5.js";import{R as Z8}from"./planDescription-4bff10f1.js";import{L as Sj,E as K8}from"./index-615ad52c.js";import{S as Ew,d as Q8}from"./ErrorOutlineRounded-d931ad6b.js";import{C as YI}from"./Collapse-fea82ffa.js";import{I as _3}from"./index.es-ecf573e2.js";import{S as yr,C as E3,a as _j,b as Ej}from"./Skeleton-2ff62a73.js";import{d as ZI}from"./ArrowBack-76ffd3ee.js";import{L as ug}from"./Link-2940a850.js";import{L as Aj}from"./ListItem-8cda8994.js";import{C as Jp}from"./Checkbox-7c7d8db0.js";import{d as KI}from"./Close-89f2a969.js";function Ki(e){var n=A.useState(function(){return fw(typeof e=="function"?e():e,!0)}),t=n[1];return[n[0],A.useCallback(function(r){t(typeof r=="function"?YO(r):fw(r))},[])]}const QI={pieceBorder:ye.pieceBorder.materialResource,isShowThumbnailAll:!0,checkBoxClips:[],showPieceMask:!1,showTrimModal:!1,isAddTransitionByBtn:!1,isMatrialAll:!1},Ri=xe.createContext([QI,()=>{}]),kj=e=>{const n=Ki(QI);return F(Ri.Provider,{value:n,children:e.children})};function Tj(e){return Bo("MuiDialogActions",e)}Oo("MuiDialogActions",["root","spacing"]);const Ij=["className","disableSpacing"],Pj=e=>{const{classes:n,disableSpacing:t}=e;return Lo({root:["root",!t&&"spacing"]},Tj,n)},Dj=jn("div",{name:"MuiDialogActions",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.root,!t.disableSpacing&&n.spacing]}})(({ownerState:e})=>vt({display:"flex",alignItems:"center",padding:8,justifyContent:"flex-end",flex:"0 0 auto"},!e.disableSpacing&&{"& > :not(:first-of-type)":{marginLeft:8}})),Fj=A.forwardRef(function(n,t){const r=yo({props:n,name:"MuiDialogActions"}),{className:i,disableSpacing:a=!1}=r,l=Ea(r,Ij),o=vt({},r,{disableSpacing:a}),u=Pj(o);return F(Dj,vt({className:gr(u.root,i),ownerState:o,ref:t},l))}),JI=Fj;function Mj(e){return Bo("MuiDialogContent",e)}Oo("MuiDialogContent",["root","dividers"]);function Rj(e){return Bo("MuiDialogTitle",e)}const Nj=Oo("MuiDialogTitle",["root"]),Bj=Nj,Oj=["className","dividers"],Lj=e=>{const{classes:n,dividers:t}=e;return Lo({root:["root",t&&"dividers"]},Mj,n)},jj=jn("div",{name:"MuiDialogContent",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.root,t.dividers&&n.dividers]}})(({theme:e,ownerState:n})=>vt({flex:"1 1 auto",WebkitOverflowScrolling:"touch",overflowY:"auto",padding:"20px 24px"},n.dividers?{padding:"16px 24px",borderTop:`1px solid ${(e.vars||e).palette.divider}`,borderBottom:`1px solid ${(e.vars||e).palette.divider}`}:{[`.${Bj.root} + &`]:{paddingTop:0}})),Uj=A.forwardRef(function(n,t){const r=yo({props:n,name:"MuiDialogContent"}),{className:i,dividers:a=!1}=r,l=Ea(r,Oj),o=vt({},r,{dividers:a}),u=Lj(o);return F(jj,vt({className:gr(u.root,i),ownerState:o,ref:t},l))}),L2=Uj;function $j(e){return Bo("MuiDialogContentText",e)}Oo("MuiDialogContentText",["root"]);const Vj=["children","className"],zj=e=>{const{classes:n}=e,r=Lo({root:["root"]},$j,n);return vt({},n,r)},Hj=jn(En,{shouldForwardProp:e=>ZO(e)||e==="classes",name:"MuiDialogContentText",slot:"Root",overridesResolver:(e,n)=>n.root})({}),Gj=A.forwardRef(function(n,t){const r=yo({props:n,name:"MuiDialogContentText"}),{className:i}=r,a=Ea(r,Vj),l=zj(a);return F(Hj,vt({component:"p",variant:"body1",color:"text.secondary",ref:t,ownerState:a,className:gr(l.root,i)},r,{classes:l}))}),Wj=Gj,Xj=["className","id"],Yj=e=>{const{classes:n}=e;return Lo({root:["root"]},Rj,n)},Zj=jn(En,{name:"MuiDialogTitle",slot:"Root",overridesResolver:(e,n)=>n.root})({padding:"16px 24px",flex:"0 0 auto"}),Kj=A.forwardRef(function(n,t){const r=yo({props:n,name:"MuiDialogTitle"}),{className:i,id:a}=r,l=Ea(r,Xj),o=r,u=Yj(o),{titleId:h=a}=A.useContext(cj);return F(Zj,vt({component:"h2",className:gr(u.root,i),ownerState:o,ref:t,variant:"h6",id:a??h},l))}),qI=Kj;function Aw(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),t.push.apply(t,r)}return t}function ea(e){for(var n=1;n<arguments.length;n++){var t=arguments[n]!=null?arguments[n]:{};n%2?Aw(Object(t),!0).forEach(function(r){Qj(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):Aw(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}function Qj(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function Ff(){return Ff=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},Ff.apply(this,arguments)}function j2(e,n){return Jj(e)||qj(e,n)||eU(e,n)||tU()}function Jj(e){if(Array.isArray(e))return e}function qj(e,n){var t=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(t!=null){var r=[],i=!0,a=!1,l,o;try{for(t=t.call(e);!(i=(l=t.next()).done)&&(r.push(l.value),!(n&&r.length===n));i=!0);}catch(u){a=!0,o=u}finally{try{!i&&t.return!=null&&t.return()}finally{if(a)throw o}}return r}}function eU(e,n){if(e){if(typeof e=="string")return kw(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);if(t==="Object"&&e.constructor&&(t=e.constructor.name),t==="Map"||t==="Set")return Array.from(e);if(t==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return kw(e,n)}}function kw(e,n){(n==null||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function tU(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var eP=A.createContext(),nU=function(n){var t=n.open,r=n.options,i=n.onCancel,a=n.onConfirm,l=n.onClose,o=r.title,u=r.description,h=r.content,d=r.confirmationText,p=r.cancellationText,s=r.dialogProps,c=r.dialogActionsProps,f=r.confirmationButtonProps,m=r.cancellationButtonProps,g=r.titleProps,y=r.contentProps,v=r.allowClose,b=r.confirmationKeyword,_=r.confirmationKeywordTextFieldProps,M=r.hideCancelButton,k=r.buttonOrder,P=xe.useState(""),E=j2(P,2),R=E[0],w=E[1],C=b&&R!==b,S=xe.createElement(xe.Fragment,null,b&&xe.createElement(uo,Ff({onChange:function(D){return w(D.target.value)},value:R,fullWidth:!0},_))),x=k.map(function(I){if(I==="cancel")return!M&&xe.createElement(un,Ff({key:"cancel"},m,{onClick:i}),p);if(I==="confirm")return xe.createElement(un,Ff({key:"confirm",color:"primary",disabled:C},f,{onClick:a}),d);throw new Error('Supported button types are only "confirm" and "cancel", got: '.concat(I))});return xe.createElement(UI,Ff({fullWidth:!0},s,{open:t,onClose:v?l:null}),o&&xe.createElement(qI,g,o),h?xe.createElement(L2,y,h,S):u?xe.createElement(L2,y,xe.createElement(Wj,null,u),S):b&&xe.createElement(L2,y,S),xe.createElement(JI,c,x))},ql={title:"Are you sure?",description:"",content:null,confirmationText:"Ok",cancellationText:"Cancel",dialogProps:{},dialogActionsProps:{},confirmationButtonProps:{},cancellationButtonProps:{},titleProps:{},contentProps:{},allowClose:!0,confirmationKeywordTextFieldProps:{},hideCancelButton:!1,buttonOrder:["cancel","confirm"]},rU=function(n,t){var r=ea(ea({},n.dialogProps||ql.dialogProps),t.dialogProps||{}),i=ea(ea({},n.dialogActionsProps||ql.dialogActionsProps),t.dialogActionsProps||{}),a=ea(ea({},n.confirmationButtonProps||ql.confirmationButtonProps),t.confirmationButtonProps||{}),l=ea(ea({},n.cancellationButtonProps||ql.cancellationButtonProps),t.cancellationButtonProps||{}),o=ea(ea({},n.titleProps||ql.titleProps),t.titleProps||{}),u=ea(ea({},n.contentProps||ql.contentProps),t.contentProps||{}),h=ea(ea({},n.confirmationKeywordTextFieldProps||ql.confirmationKeywordTextFieldProps),t.confirmationKeywordTextFieldProps||{});return ea(ea(ea(ea({},ql),n),t),{},{dialogProps:r,dialogActionsProps:i,confirmationButtonProps:a,cancellationButtonProps:l,titleProps:o,contentProps:u,confirmationKeywordTextFieldProps:h})},iU=function(n){var t=n.children,r=n.defaultOptions,i=r===void 0?{}:r,a=A.useState({}),l=j2(a,2),o=l[0],u=l[1],h=A.useState([]),d=j2(h,2),p=d[0],s=d[1],c=j2(p,2),f=c[0],m=c[1],g=A.useCallback(function(){var _=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return new Promise(function(M,k){u(_),s([M,k])})},[]),y=A.useCallback(function(){s([])},[]),v=A.useCallback(function(){m&&(m(),y())},[m,y]),b=A.useCallback(function(){f&&(f(),y())},[f,y]);return xe.createElement(A.Fragment,null,xe.createElement(eP.Provider,{value:g},t),xe.createElement(nU,{open:p.length===2,options:rU(i,o),onClose:y,onCancel:v,onConfirm:b}))},A3=function(){var n=A.useContext(eP);return n};let aU={data:""},oU=e=>typeof window=="object"?((e?e.querySelector("#_goober"):window._goober)||Object.assign((e||document.head).appendChild(document.createElement("style")),{innerHTML:" ",id:"_goober"})).firstChild:e||aU,sU=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,lU=/\/\*[^]*?\*\/| +/g,Tw=/\n+/g,Su=(e,n)=>{let t="",r="",i="";for(let a in e){let l=e[a];a[0]=="@"?a[1]=="i"?t=a+" "+l+";":r+=a[1]=="f"?Su(l,a):a+"{"+Su(l,a[1]=="k"?"":n)+"}":typeof l=="object"?r+=Su(l,n?n.replace(/([^,])+/g,o=>a.replace(/(^:.*)|([^,])+/g,u=>/&/.test(u)?u.replace(/&/g,o):o?o+" "+u:u)):a):l!=null&&(a=/^--/.test(a)?a:a.replace(/[A-Z]/g,"-$&").toLowerCase(),i+=Su.p?Su.p(a,l):a+":"+l+";")}return t+(n&&i?n+"{"+i+"}":i)+r},ul={},tP=e=>{if(typeof e=="object"){let n="";for(let t in e)n+=t+tP(e[t]);return n}return e},cU=(e,n,t,r,i)=>{let a=tP(e),l=ul[a]||(ul[a]=(u=>{let h=0,d=11;for(;h<u.length;)d=101*d+u.charCodeAt(h++)>>>0;return"go"+d})(a));if(!ul[l]){let u=a!==e?e:(h=>{let d,p,s=[{}];for(;d=sU.exec(h.replace(lU,""));)d[4]?s.shift():d[3]?(p=d[3].replace(Tw," ").trim(),s.unshift(s[0][p]=s[0][p]||{})):s[0][d[1]]=d[2].replace(Tw," ").trim();return s[0]})(e);ul[l]=Su(i?{["@keyframes "+l]:u}:u,t?"":"."+l)}let o=t&&ul.g?ul.g:null;return t&&(ul.g=ul[l]),((u,h,d,p)=>{p?h.data=h.data.replace(p,u):h.data.indexOf(u)===-1&&(h.data=d?u+h.data:h.data+u)})(ul[l],n,r,o),l},uU=(e,n,t)=>e.reduce((r,i,a)=>{let l=n[a];if(l&&l.call){let o=l(t),u=o&&o.props&&o.props.className||/^go/.test(o)&&o;l=u?"."+u:o&&typeof o=="object"?o.props?"":Su(o,""):o===!1?"":o}return r+i+(l??"")},"");function J8(e){let n=this||{},t=e.call?e(n.p):e;return cU(t.unshift?t.raw?uU(t,[].slice.call(arguments,1),n.p):t.reduce((r,i)=>Object.assign(r,i&&i.call?i(n.p):i),{}):t,oU(n.target),n.g,n.o,n.k)}J8.bind({g:1});J8.bind({k:1});function Iw(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function nP(e,n,t){return n&&Iw(e.prototype,n),t&&Iw(e,t),e}function Fr(){return Fr=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},Fr.apply(this,arguments)}function rP(e,n){e.prototype=Object.create(n.prototype),e.prototype.constructor=e,e.__proto__=n}function I0(e,n){if(e==null)return{};var t={},r=Object.keys(e),i,a;for(a=0;a<r.length;a++)i=r[a],!(n.indexOf(i)>=0)&&(t[i]=e[i]);return t}function Pw(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var Dw=function(){return""},iP=xe.createContext({enqueueSnackbar:Dw,closeSnackbar:Dw}),yu={downXs:"@media (max-width:599.95px)",upSm:"@media (min-width:600px)"},Fw=function(n){return n.charAt(0).toUpperCase()+n.slice(1)},q8=function(n){return""+Fw(n.vertical)+Fw(n.horizontal)},mm=function(n){return!!n||n===0},gm="unmounted",pd="exited",md="entering",nh="entered",Mw="exiting",e7=function(e){rP(n,e);function n(r){var i;i=e.call(this,r)||this;var a=r.appear,l;return i.appearStatus=null,r.in?a?(l=pd,i.appearStatus=md):l=nh:r.unmountOnExit||r.mountOnEnter?l=gm:l=pd,i.state={status:l},i.nextCallback=null,i}n.getDerivedStateFromProps=function(i,a){var l=i.in;return l&&a.status===gm?{status:pd}:null};var t=n.prototype;return t.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},t.componentDidUpdate=function(i){var a=null;if(i!==this.props){var l=this.state.status;this.props.in?l!==md&&l!==nh&&(a=md):(l===md||l===nh)&&(a=Mw)}this.updateStatus(!1,a)},t.componentWillUnmount=function(){this.cancelNextCallback()},t.getTimeouts=function(){var i=this.props.timeout,a=i,l=i;return i!=null&&typeof i!="number"&&typeof i!="string"&&(l=i.exit,a=i.enter),{exit:l,enter:a}},t.updateStatus=function(i,a){i===void 0&&(i=!1),a!==null?(this.cancelNextCallback(),a===md?this.performEnter(i):this.performExit()):this.props.unmountOnExit&&this.state.status===pd&&this.setState({status:gm})},t.performEnter=function(i){var a=this,l=this.props.enter,o=i,u=this.getTimeouts();if(!i&&!l){this.safeSetState({status:nh},function(){a.props.onEntered&&a.props.onEntered(a.node,o)});return}this.props.onEnter&&this.props.onEnter(this.node,o),this.safeSetState({status:md},function(){a.props.onEntering&&a.props.onEntering(a.node,o),a.onTransitionEnd(u.enter,function(){a.safeSetState({status:nh},function(){a.props.onEntered&&a.props.onEntered(a.node,o)})})})},t.performExit=function(){var i=this,a=this.props.exit,l=this.getTimeouts();if(!a){this.safeSetState({status:pd},function(){i.props.onExited&&i.props.onExited(i.node)});return}this.props.onExit&&this.props.onExit(this.node),this.safeSetState({status:Mw},function(){i.props.onExiting&&i.props.onExiting(i.node),i.onTransitionEnd(l.exit,function(){i.safeSetState({status:pd},function(){i.props.onExited&&i.props.onExited(i.node)})})})},t.cancelNextCallback=function(){this.nextCallback!==null&&this.nextCallback.cancel&&(this.nextCallback.cancel(),this.nextCallback=null)},t.safeSetState=function(i,a){a=this.setNextCallback(a),this.setState(i,a)},t.setNextCallback=function(i){var a=this,l=!0;return this.nextCallback=function(){l&&(l=!1,a.nextCallback=null,i())},this.nextCallback.cancel=function(){l=!1},this.nextCallback},t.onTransitionEnd=function(i,a){this.setNextCallback(a);var l=i==null&&!this.props.addEndListener;if(!this.node||l){setTimeout(this.nextCallback,0);return}this.props.addEndListener&&this.props.addEndListener(this.node,this.nextCallback),i!=null&&setTimeout(this.nextCallback,i)},t.render=function(){var i=this.state.status;if(i===gm)return null;var a=this.props,l=a.children,o=I0(a,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return l(i,o)},nP(n,[{key:"node",get:function(){var i,a=(i=this.props.nodeRef)===null||i===void 0?void 0:i.current;if(!a)throw new Error("notistack - Custom snackbar is not refForwarding");return a}}]),n}(xe.Component);function gd(){}e7.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:gd,onEntering:gd,onEntered:gd,onExit:gd,onExiting:gd,onExited:gd};function Rw(e,n){typeof e=="function"?e(n):e&&(e.current=n)}function f6(e,n){return A.useMemo(function(){return e==null&&n==null?null:function(t){Rw(e,t),Rw(n,t)}},[e,n])}function dg(e){var n=e.timeout,t=e.style,r=t===void 0?{}:t,i=e.mode;return{duration:typeof n=="object"?n[i]||0:n,easing:r.transitionTimingFunction,delay:r.transitionDelay}}var h6={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},aP=function(n){n.scrollTop=n.scrollTop},Nw=function(n){return Math.round(n)+"ms"};function Mf(e,n){e===void 0&&(e=["all"]);var t=n||{},r=t.duration,i=r===void 0?300:r,a=t.easing,l=a===void 0?h6.easeInOut:a,o=t.delay,u=o===void 0?0:o,h=Array.isArray(e)?e:[e];return h.map(function(d){var p=typeof i=="string"?i:Nw(i),s=typeof u=="string"?u:Nw(u);return d+" "+p+" "+l+" "+s}).join(",")}function dU(e){return e&&e.ownerDocument||document}function oP(e){var n=dU(e);return n.defaultView||window}function fU(e,n){n===void 0&&(n=166);var t;function r(){for(var i=this,a=arguments.length,l=new Array(a),o=0;o<a;o++)l[o]=arguments[o];var u=function(){e.apply(i,l)};clearTimeout(t),t=setTimeout(u,n)}return r.clear=function(){clearTimeout(t)},r}function hU(e,n){var t=n.getBoundingClientRect(),r=oP(n),i;if(n.fakeTransform)i=n.fakeTransform;else{var a=r.getComputedStyle(n);i=a.getPropertyValue("-webkit-transform")||a.getPropertyValue("transform")}var l=0,o=0;if(i&&i!=="none"&&typeof i=="string"){var u=i.split("(")[1].split(")")[0].split(",");l=parseInt(u[4],10),o=parseInt(u[5],10)}switch(e){case"left":return"translateX("+(r.innerWidth+l-t.left)+"px)";case"right":return"translateX(-"+(t.left+t.width-l)+"px)";case"up":return"translateY("+(r.innerHeight+o-t.top)+"px)";default:return"translateY(-"+(t.top+t.height-o)+"px)"}}function ym(e,n){if(n){var t=hU(e,n);t&&(n.style.webkitTransform=t,n.style.transform=t)}}var sP=A.forwardRef(function(e,n){var t=e.children,r=e.direction,i=r===void 0?"down":r,a=e.in,l=e.style,o=e.timeout,u=o===void 0?0:o,h=e.onEnter,d=e.onEntered,p=e.onExit,s=e.onExited,c=I0(e,["children","direction","in","style","timeout","onEnter","onEntered","onExit","onExited"]),f=A.useRef(null),m=f6(t.ref,f),g=f6(m,n),y=function(P,E){ym(i,P),aP(P),h&&h(P,E)},v=function(P){var E=(l==null?void 0:l.transitionTimingFunction)||h6.easeOut,R=dg({timeout:u,mode:"enter",style:Fr({},l,{transitionTimingFunction:E})});P.style.webkitTransition=Mf("-webkit-transform",R),P.style.transition=Mf("transform",R),P.style.webkitTransform="none",P.style.transform="none"},b=function(P){var E=(l==null?void 0:l.transitionTimingFunction)||h6.sharp,R=dg({timeout:u,mode:"exit",style:Fr({},l,{transitionTimingFunction:E})});P.style.webkitTransition=Mf("-webkit-transform",R),P.style.transition=Mf("transform",R),ym(i,P),p&&p(P)},_=function(P){P.style.webkitTransition="",P.style.transition="",s&&s(P)},M=A.useCallback(function(){f.current&&ym(i,f.current)},[i]);return A.useEffect(function(){if(!(a||i==="down"||i==="right")){var k=fU(function(){f.current&&ym(i,f.current)}),P=oP(f.current);return P.addEventListener("resize",k),function(){k.clear(),P.removeEventListener("resize",k)}}},[i,a]),A.useEffect(function(){a||M()},[a,M]),A.createElement(e7,Object.assign({appear:!0,nodeRef:f,onEnter:y,onEntered:d,onEntering:v,onExit:b,onExited:_,in:a,timeout:u},c),function(k,P){return A.cloneElement(t,Fr({ref:g,style:Fr({visibility:k==="exited"&&!a?"hidden":void 0},l,{},t.props.style)},P))})});sP.displayName="Slide";var k3=function(n){return xe.createElement("svg",Object.assign({viewBox:"0 0 24 24",focusable:"false",style:{fontSize:20,marginInlineEnd:8,userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:"currentColor",flexShrink:0}},n))},pU=function(){return xe.createElement(k3,null,xe.createElement("path",{d:`M12 2C6.5 2 2 6.5 2 12S6.5 22 12 22 22 17.5 22 12 17.5 2 12 2M10 17L5 12L6.41
10.59L10 14.17L17.59 6.58L19 8L10 17Z`}))},mU=function(){return xe.createElement(k3,null,xe.createElement("path",{d:"M13,14H11V10H13M13,18H11V16H13M1,21H23L12,2L1,21Z"}))},gU=function(){return xe.createElement(k3,null,xe.createElement("path",{d:`M12,2C17.53,2 22,6.47 22,12C22,17.53 17.53,22 12,22C6.47,22 2,17.53 2,12C2,
6.47 6.47,2 12,2M15.59,7L12,10.59L8.41,7L7,8.41L10.59,12L7,15.59L8.41,17L12,
13.41L15.59,17L17,15.59L13.41,12L17,8.41L15.59,7Z`}))},yU=function(){return xe.createElement(k3,null,xe.createElement("path",{d:`M13,9H11V7H13M13,17H11V11H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,
0 22,12A10,10 0 0,0 12,2Z`}))},vU={default:void 0,success:xe.createElement(pU,null),warning:xe.createElement(mU,null),error:xe.createElement(gU,null),info:xe.createElement(yU,null)},Fu={maxSnack:3,persist:!1,hideIconVariant:!1,disableWindowBlurListener:!1,variant:"default",autoHideDuration:5e3,iconVariant:vU,anchorOrigin:{vertical:"bottom",horizontal:"left"},TransitionComponent:sP,transitionDuration:{enter:225,exit:195}},bU=function(n,t){var r=function(a){return typeof a=="number"||a===null};return r(n)?n:r(t)?t:Fu.autoHideDuration},wU=function(n,t){var r=function(a,l){return l.some(function(o){return typeof a===o})};return r(n,["string","number"])?n:r(n,["object"])?Fr({},Fu.transitionDuration,{},r(t,["object"])&&t,{},n):r(t,["string","number"])?t:r(t,["object"])?Fr({},Fu.transitionDuration,{},t):Fu.transitionDuration},CU=function(n,t){return function(r,i){return i===void 0&&(i=!1),i?Fr({},Fu[r],{},t[r],{},n[r]):r==="autoHideDuration"?bU(n.autoHideDuration,t.autoHideDuration):r==="transitionDuration"?wU(n.transitionDuration,t.transitionDuration):n[r]||t[r]||Fu[r]}};function P0(e){return Object.entries(e).reduce(function(n,t){var r,i=t[0],a=t[1];return Fr({},n,(r={},r[i]=J8(a),r))},{})}var u1={SnackbarContainer:"notistack-SnackbarContainer",Snackbar:"notistack-Snackbar",CollapseWrapper:"notistack-CollapseWrapper",MuiContent:"notistack-MuiContent",MuiContentVariant:function(n){return"notistack-MuiContent-"+n}},Bw=P0({root:{height:0},entered:{height:"auto"}}),Z5="0px",K5=175,lP=A.forwardRef(function(e,n){var t=e.children,r=e.in,i=e.onExited,a=A.useRef(null),l=A.useRef(null),o=f6(n,l),u=function(){return a.current?a.current.clientHeight:0},h=function(m){m.style.height=Z5},d=function(m){var g=u(),y=dg({timeout:K5,mode:"enter"}),v=y.duration,b=y.easing;m.style.transitionDuration=typeof v=="string"?v:v+"ms",m.style.height=g+"px",m.style.transitionTimingFunction=b||""},p=function(m){m.style.height="auto"},s=function(m){m.style.height=u()+"px"},c=function(m){aP(m);var g=dg({timeout:K5,mode:"exit"}),y=g.duration,v=g.easing;m.style.transitionDuration=typeof y=="string"?y:y+"ms",m.style.height=Z5,m.style.transitionTimingFunction=v||""};return A.createElement(e7,{in:r,unmountOnExit:!0,onEnter:h,onEntered:p,onEntering:d,onExit:s,onExited:i,onExiting:c,nodeRef:l,timeout:K5},function(f,m){return A.createElement("div",Object.assign({ref:o,className:gr(Bw.root,f==="entered"&&Bw.entered),style:Fr({pointerEvents:"all",overflow:"hidden",minHeight:Z5,transition:Mf("height")},f==="entered"&&{overflow:"visible"},{},f==="exited"&&!r&&{visibility:"hidden"})},m),A.createElement("div",{ref:a,className:u1.CollapseWrapper,style:{display:"flex",width:"100%"}},t))})});lP.displayName="Collapse";var Ow={right:"left",left:"right",bottom:"up",top:"down"},xU=function(n){return n.horizontal!=="center"?Ow[n.horizontal]:Ow[n.vertical]},SU=function(n){return"anchorOrigin"+q8(n)},_U=function(n){n===void 0&&(n={});var t={containerRoot:!0,containerAnchorOriginTopCenter:!0,containerAnchorOriginBottomCenter:!0,containerAnchorOriginTopRight:!0,containerAnchorOriginBottomRight:!0,containerAnchorOriginTopLeft:!0,containerAnchorOriginBottomLeft:!0};return Object.keys(n).filter(function(r){return!t[r]}).reduce(function(r,i){var a;return Fr({},r,(a={},a[i]=n[i],a))},{})},EU=function(){};function Bp(e,n){return e.reduce(function(t,r){return r==null?t:function(){for(var a=arguments.length,l=new Array(a),o=0;o<a;o++)l[o]=arguments[o];var u=[].concat(l);n&&u.indexOf(n)===-1&&u.push(n),t.apply(this,u),r.apply(this,u)}},EU)}var AU=typeof window<"u"?A.useLayoutEffect:A.useEffect;function Lw(e){var n=A.useRef(e);return AU(function(){n.current=e}),A.useCallback(function(){return n.current.apply(void 0,arguments)},[])}var cP=A.forwardRef(function(e,n){var t=e.children,r=e.className,i=e.autoHideDuration,a=e.disableWindowBlurListener,l=a===void 0?!1:a,o=e.onClose,u=e.id,h=e.open,d=e.SnackbarProps,p=d===void 0?{}:d,s=A.useRef(),c=Lw(function(){o&&o.apply(void 0,arguments)}),f=Lw(function(b){!o||b==null||(s.current&&clearTimeout(s.current),s.current=setTimeout(function(){c(null,"timeout",u)},b))});A.useEffect(function(){return h&&f(i),function(){s.current&&clearTimeout(s.current)}},[h,i,f]);var m=function(){s.current&&clearTimeout(s.current)},g=A.useCallback(function(){i!=null&&f(i*.5)},[i,f]),y=function(_){p.onMouseEnter&&p.onMouseEnter(_),m()},v=function(_){p.onMouseLeave&&p.onMouseLeave(_),g()};return A.useEffect(function(){if(!l&&h)return window.addEventListener("focus",g),window.addEventListener("blur",m),function(){window.removeEventListener("focus",g),window.removeEventListener("blur",m)}},[l,g,h]),A.createElement("div",Object.assign({ref:n},p,{className:gr(u1.Snackbar,r),onMouseEnter:y,onMouseLeave:v}),t)});cP.displayName="Snackbar";var Q5,kU=P0({root:(Q5={display:"flex",flexWrap:"wrap",flexGrow:1},Q5[yu.upSm]={flexGrow:"initial",minWidth:"288px"},Q5)}),uP=A.forwardRef(function(e,n){var t=e.className,r=I0(e,["className"]);return xe.createElement("div",Object.assign({ref:n,className:gr(kU.root,t)},r))});uP.displayName="SnackbarContent";var rh=P0({root:{backgroundColor:"#313131",fontSize:"0.875rem",lineHeight:1.43,letterSpacing:"0.01071em",color:"#fff",alignItems:"center",padding:"6px 16px",borderRadius:"4px",boxShadow:"0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12)"},lessPadding:{paddingLeft:8*2.5+"px"},default:{backgroundColor:"#313131"},success:{backgroundColor:"#43a047"},error:{backgroundColor:"#d32f2f"},warning:{backgroundColor:"#ff9800"},info:{backgroundColor:"#2196f3"},message:{display:"flex",alignItems:"center",padding:"8px 0"},action:{display:"flex",alignItems:"center",marginLeft:"auto",paddingLeft:"16px",marginRight:"-8px"}}),jw="notistack-snackbar",dP=A.forwardRef(function(e,n){var t=e.id,r=e.message,i=e.action,a=e.iconVariant,l=e.variant,o=e.hideIconVariant,u=e.style,h=e.className,d=a[l],p=i;return typeof p=="function"&&(p=p(t)),xe.createElement(uP,{ref:n,role:"alert","aria-describedby":jw,style:u,className:gr(u1.MuiContent,u1.MuiContentVariant(l),rh.root,rh[l],h,!o&&d&&rh.lessPadding)},xe.createElement("div",{id:jw,className:rh.message},o?null:d,r),p&&xe.createElement("div",{className:rh.action},p))});dP.displayName="MaterialDesignContent";var TU=A.memo(dP),IU=P0({wrappedRoot:{width:"100%",position:"relative",transform:"translateX(0)",top:0,right:0,bottom:0,left:0,minWidth:"288px"}}),PU=function(n){var t=A.useRef(),r=A.useState(!0),i=r[0],a=r[1],l=Bp([n.snack.onClose,n.onClose]),o=function(){n.snack.requestClose&&l(null,"instructed",n.snack.id)},u=A.useCallback(function(){t.current=setTimeout(function(){a(function(R){return!R})},125)},[]);A.useEffect(function(){return function(){t.current&&clearTimeout(t.current)}},[]);var h=n.snack,d=n.classes,p=n.Component,s=p===void 0?TU:p,c=A.useMemo(function(){return _U(d)},[d]),f=h.open,m=h.SnackbarProps,g=h.TransitionComponent,y=h.TransitionProps,v=h.transitionDuration,b=h.disableWindowBlurListener,_=h.content,M=I0(h,["open","SnackbarProps","TransitionComponent","TransitionProps","transitionDuration","disableWindowBlurListener","content","entered","requestClose","onEnter","onEntered","onExit","onExited"]),k=Fr({direction:xU(M.anchorOrigin),timeout:v},y),P=_;typeof P=="function"&&(P=P(M.id,M.message));var E=["onEnter","onEntered","onExit","onExited"].reduce(function(R,w){var C;return Fr({},R,(C={},C[w]=Bp([n.snack[w],n[w]],M.id),C))},{});return xe.createElement(lP,{in:i,onExited:E.onExited},xe.createElement(cP,{open:f,id:M.id,disableWindowBlurListener:b,autoHideDuration:M.autoHideDuration,className:gr(IU.wrappedRoot,c.root,c[SU(M.anchorOrigin)]),SnackbarProps:m,onClose:l},xe.createElement(g,Object.assign({},k,{appear:!0,in:f,onExit:E.onExit,onExited:u,onEnter:E.onEnter,onEntered:Bp([E.onEntered,o],M.id)}),P||xe.createElement(s,Object.assign({},M)))))},ih,J5,vm,bm,q5,dl={view:{default:20,dense:4},snackbar:{default:6,dense:2}},Uw="."+u1.CollapseWrapper,ey=16,wm=P0({root:(ih={boxSizing:"border-box",display:"flex",maxHeight:"100%",position:"fixed",zIndex:1400,height:"auto",width:"auto",transition:Mf(["top","right","bottom","left","max-width"],{duration:300,easing:"ease"}),pointerEvents:"none"},ih[Uw]={padding:dl.snackbar.default+"px 0px",transition:"padding 300ms ease 0ms"},ih.maxWidth="calc(100% - "+dl.view.default*2+"px)",ih[yu.downXs]={width:"100%",maxWidth:"calc(100% - "+ey*2+"px)"},ih),rootDense:(J5={},J5[Uw]={padding:dl.snackbar.dense+"px 0px"},J5),top:{top:dl.view.default-dl.snackbar.default+"px",flexDirection:"column"},bottom:{bottom:dl.view.default-dl.snackbar.default+"px",flexDirection:"column-reverse"},left:(vm={left:dl.view.default+"px"},vm[yu.upSm]={alignItems:"flex-start"},vm[yu.downXs]={left:ey+"px"},vm),right:(bm={right:dl.view.default+"px"},bm[yu.upSm]={alignItems:"flex-end"},bm[yu.downXs]={right:ey+"px"},bm),center:(q5={left:"50%",transform:"translateX(-50%)"},q5[yu.upSm]={alignItems:"center"},q5)}),DU=function(n){var t=n.classes,r=t===void 0?{}:t,i=n.anchorOrigin,a=n.dense,l=n.children,o=gr(u1.SnackbarContainer,wm[i.vertical],wm[i.horizontal],wm.root,r.containerRoot,r["containerAnchorOrigin"+q8(i)],a&&wm.rootDense);return xe.createElement("div",{className:o},l)},FU=A.memo(DU),$w=function(n){var t=typeof n=="string"||A.isValidElement(n);return!t},To,lo,MU=function(e){rP(n,e);function n(r){var i;return i=e.call(this,r)||this,i.enqueueSnackbar=function(a,l){if(l===void 0&&(l={}),a==null)throw new Error("enqueueSnackbar called with invalid argument");var o=$w(a)?a:l,u=$w(a)?a.message:a,h=o.key,d=o.preventDuplicate,p=I0(o,["key","preventDuplicate"]),s=mm(h),c=s?h:new Date().getTime()+Math.random(),f=CU(p,i.props),m=Fr({id:c},p,{message:u,open:!0,entered:!1,requestClose:!1,persist:f("persist"),action:f("action"),content:f("content"),variant:f("variant"),anchorOrigin:f("anchorOrigin"),disableWindowBlurListener:f("disableWindowBlurListener"),autoHideDuration:f("autoHideDuration"),hideIconVariant:f("hideIconVariant"),TransitionComponent:f("TransitionComponent"),transitionDuration:f("transitionDuration"),TransitionProps:f("TransitionProps",!0),iconVariant:f("iconVariant",!0),style:f("style",!0),SnackbarProps:f("SnackbarProps",!0),className:gr(i.props.className,p.className)});return m.persist&&(m.autoHideDuration=void 0),i.setState(function(g){if(d===void 0&&i.props.preventDuplicate||d){var y=function(M){return s?M.id===c:M.message===u},v=g.queue.findIndex(y)>-1,b=g.snacks.findIndex(y)>-1;if(v||b)return g}return i.handleDisplaySnack(Fr({},g,{queue:[].concat(g.queue,[m])}))}),c},i.handleDisplaySnack=function(a){var l=a.snacks;return l.length>=i.maxSnack?i.handleDismissOldest(a):i.processQueue(a)},i.processQueue=function(a){var l=a.queue,o=a.snacks;return l.length>0?Fr({},a,{snacks:[].concat(o,[l[0]]),queue:l.slice(1,l.length)}):a},i.handleDismissOldest=function(a){if(a.snacks.some(function(d){return!d.open||d.requestClose}))return a;var l=!1,o=!1,u=a.snacks.reduce(function(d,p){return d+(p.open&&p.persist?1:0)},0);u===i.maxSnack&&(o=!0);var h=a.snacks.map(function(d){return!l&&(!d.persist||o)?(l=!0,d.entered?(d.onClose&&d.onClose(null,"maxsnack",d.id),i.props.onClose&&i.props.onClose(null,"maxsnack",d.id),Fr({},d,{open:!1})):Fr({},d,{requestClose:!0})):Fr({},d)});return Fr({},a,{snacks:h})},i.handleEnteredSnack=function(a,l,o){if(!mm(o))throw new Error("handleEnteredSnack Cannot be called with undefined key");i.setState(function(u){var h=u.snacks;return{snacks:h.map(function(d){return d.id===o?Fr({},d,{entered:!0}):Fr({},d)})}})},i.handleCloseSnack=function(a,l,o){i.props.onClose&&i.props.onClose(a,l,o);var u=o===void 0;i.setState(function(h){var d=h.snacks,p=h.queue;return{snacks:d.map(function(s){return!u&&s.id!==o?Fr({},s):s.entered?Fr({},s,{open:!1}):Fr({},s,{requestClose:!0})}),queue:p.filter(function(s){return s.id!==o})}})},i.closeSnackbar=function(a){var l=i.state.snacks.find(function(o){return o.id===a});mm(a)&&l&&l.onClose&&l.onClose(null,"instructed",a),i.handleCloseSnack(null,"instructed",a)},i.handleExitedSnack=function(a,l){if(!mm(l))throw new Error("handleExitedSnack Cannot be called with undefined key");i.setState(function(o){var u=i.processQueue(Fr({},o,{snacks:o.snacks.filter(function(h){return h.id!==l})}));return u.queue.length===0?u:i.handleDismissOldest(u)})},To=i.enqueueSnackbar,lo=i.closeSnackbar,i.state={snacks:[],queue:[],contextValue:{enqueueSnackbar:i.enqueueSnackbar.bind(Pw(i)),closeSnackbar:i.closeSnackbar.bind(Pw(i))}},i}var t=n.prototype;return t.render=function(){var i=this,a=this.state.contextValue,l=this.props,o=l.domRoot,u=l.children,h=l.dense,d=h===void 0?!1:h,p=l.Components,s=p===void 0?{}:p,c=l.classes,f=this.state.snacks.reduce(function(g,y){var v,b=q8(y.anchorOrigin),_=g[b]||[];return Fr({},g,(v={},v[b]=[].concat(_,[y]),v))},{}),m=Object.keys(f).map(function(g){var y=f[g],v=y[0];return xe.createElement(FU,{key:g,dense:d,anchorOrigin:v.anchorOrigin,classes:c},y.map(function(b){return xe.createElement(PU,{key:b.id,snack:b,classes:c,Component:s[b.variant],onClose:i.handleCloseSnack,onEnter:i.props.onEnter,onExit:i.props.onExit,onExited:Bp([i.handleExitedSnack,i.props.onExited],b.id),onEntered:Bp([i.handleEnteredSnack,i.props.onEntered],b.id)})}))});return xe.createElement(iP.Provider,{value:a},u,o?k0.createPortal(m,o):m)},nP(n,[{key:"maxSnack",get:function(){return this.props.maxSnack||Fu.maxSnack}}]),n}(A.Component),Ai=function(){return A.useContext(iP)};const RU="#6036d6",NU="var(--text-color)",BU="var(--hover-text-color)",OU="var(--bg-color)",LU="8px",jU="30px",UU="#c0fbdf",$U="#222229",VU="var(--third-bg-color)",zU="#FBB500",HU="72px",GU="70px",WU="64px",XU="10px",YU="_scrollBarStyle_22p53_4",ZU="_ellipsisStyle_22p53_22",KU="_dragClipStyle_22p53_27",Ja={primary:RU,textColor:NU,hoverTextColor:BU,bgColor:OU,trackmarginbetween:LU,trackmaterialheight:jU,musiclyricsbgcolor:UU,bgsecondarycolor:$U,bgthirdcolor:VU,selectedClipBorderColor:zU,sliderMenuWidth:HU,leftTrackControlWidth:GU,titleBarHeight:WU,timeLineAreaPaddingLeft:XU,scrollBarStyle:YU,ellipsisStyle:ZU,dragClipStyle:KU,"drag-in-point":"_drag-in-point_22p53_27","drag-out-point":"_drag-out-point_22p53_28","drag-line":"_drag-line_22p53_42"},QU=(e,n,t)=>{let r=!1;const i=fa.throttle(o=>{n(o),r&&t(o)},200),a=o=>{r=!0,t(o),document.removeEventListener("mousemove",i),document.removeEventListener("mouseup",a)},l=o=>{document.addEventListener("mousemove",i),document.addEventListener("mouseup",a)};A.useEffect(()=>{var o;return(o=e.current)==null||o.addEventListener("mousedown",l),()=>{var u;return(u=e.current)==null?void 0:u.removeEventListener("mousedown",l)}})},T1=e=>A.createElement("svg",{width:14,height:14,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("path",{d:"M7.00039 8.04844L1.92539 13.1234C1.79206 13.2568 1.62139 13.3274 1.41339 13.3354C1.20472 13.3441 1.02539 13.2734 0.875391 13.1234C0.725391 12.9734 0.650391 12.7984 0.650391 12.5984C0.650391 12.3984 0.725391 12.2234 0.875391 12.0734L5.95039 6.99844L0.875391 1.92344C0.742057 1.7901 0.671391 1.6191 0.663391 1.41044C0.654724 1.20244 0.725391 1.02344 0.875391 0.873437C1.02539 0.723437 1.20039 0.648438 1.40039 0.648438C1.60039 0.648438 1.77539 0.723437 1.92539 0.873437L7.00039 5.94844L12.0754 0.873437C12.2087 0.740104 12.3797 0.669104 12.5884 0.660438C12.7964 0.652438 12.9754 0.723437 13.1254 0.873437C13.2754 1.02344 13.3504 1.19844 13.3504 1.39844C13.3504 1.59844 13.2754 1.77344 13.1254 1.92344L8.05039 6.99844L13.1254 12.0734C13.2587 12.2068 13.3294 12.3774 13.3374 12.5854C13.3461 12.7941 13.2754 12.9734 13.1254 13.1234C12.9754 13.2734 12.8004 13.3484 12.6004 13.3484C12.4004 13.3484 12.2254 13.2734 12.0754 13.1234L7.00039 8.04844Z",fill:"#CCCCCC"})),Ji={resource_create:(e,{...n}={})=>ca({url:rr().webApi_resource_create,data:e,headers:{params:{...n}}}),resource_update:(e,{...n}={})=>ca({url:rr().webApi_resource_update,data:e,headers:{params:{...n}}}),resource_delete:(e,{...n}={})=>ca({url:rr().webApi_resource_delete,data:e,headers:{params:{...n}}}),resource_batch_delete:(e,{...n}={})=>ca({url:rr().webApi_resource_batch_delete,data:e,headers:{params:{...n}}}),resource_append:(e,{...n}={})=>ca({url:rr().webApi_resource_append,data:e,headers:{params:{...n}}}),resource_list:({...e}={})=>co({url:rr().webApi_resource_list,headers:{version:"v2",params:{...e}}}),resource_info:({...e}={})=>co({url:rr().webApi_resource_info,headers:{params:{...e}}}),resource_tag_info:({...e}={})=>co({url:rr().webApi_resource_tag_info,headers:{params:{...e}}}),sts_info2:e=>ca({url:rr().webApi_sts_info2,data:e}),upload_file_local:(e,{...n}={},t)=>ca({url:rr().webApi_sts_upload_local,data:e,headers:{params:{...n}},onUploadProgress:t}),resource_reverse:({...e}={})=>co({url:rr().webApi_resource_reverse,headers:{params:{...e}}})};class JU{constructor(n){ve(this,"container");ve(this,"store");ve(this,"audioUrl","");ve(this,"clipContainerWidth",0);ve(this,"clipContainerHeight",0);ve(this,"clipTrimIn",0);ve(this,"clipTrimOut",0);ve(this,"clipDuration",0);ve(this,"uuid","");ve(this,"image","");ve(this,"volume",0);ve(this,"clip");ve(this,"sampleData",new Int8Array);ve(this,"waveCanvas",document.createElement("canvas"));ve(this,"resampledData",new Int8Array);var t;Object.prototype.toString.call(n.container)==="[object Array]"?this.container=n.container[0]:this.container=n.container,this.store=Re,this.audioUrl=(t=n.audioUrl)==null?void 0:t.split(";")[0],this.clipContainerWidth=n.clipContainerWidth,this.clipContainerHeight=n.clipContainerHeight,this.clipTrimIn=n.clipTrimIn,this.clipTrimOut=n.clipTrimOut,this.clipDuration=n.clipDuration,this.uuid=n.uuid,this.image="",this.volume=n.clip.volume,this.clip=n.clip,this.container||(this.container=document.createElement("div")),this.sampleData=new Int8Array,this.render(),this.load()}get isVideo(){return this.clip.type==="video"}render(){this.waveCanvas=document.createElement("canvas"),this.waveCanvas.className="wave-canvas",this.style(this.waveCanvas,{width:"100%",height:"100%"})}waveDataReady(){let n=this.sampleData,t=this.getOriginClipWidth();t>65535&&(t=65535);let r=new Int8Array(Math.floor(t)*2),i=n.length/2/t;for(let a=0;a<t;a++)r[a*2]=n[2*Math.floor(a*i)],r[a*2+1]=n[2*Math.floor(a*i)+1];this.resampledData=r,this.waveDataResampled()}waveDataResampled(){this.drawWave(),this.image=this.getImage(),this.setAllStyle()}setAllStyle(){let n=document.querySelector('div[id$="'+this.clip.uuid+'"]');this.isVideo&&(n=n==null?void 0:n.nextElementSibling),n==null&&(n=this.container),this.style(n,{backgroundImage:"url("+this.image+")",backgroundColor:"rgba(156, 202, 157, 0.7)"});let t=this.getOriginClipWidth(),r=Math.floor(this.clipTrimIn/this.clipDuration*t);this.style(n,{backgroundPosition:-r+"px 0px"}),this.style(this.waveCanvas,{display:"none"})}drawWave(){let n=this.waveCanvas.getContext("2d"),t=this.getOriginClipWidth();t>65535&&(t=65535),this.isVideo&&(this.clipContainerHeight=60/3),this.waveCanvas.width=t,this.waveCanvas.height=this.clipContainerHeight,n.fillStyle="#338535",n.beginPath();let r=.5,i=this.clipContainerHeight;n.moveTo(r,i);for(let a=0;a<t;a++){let l=this.resampledData[2*a+1],o=this.volume;l=l*o;let u=(128-l)*this.clipContainerHeight/128;n.lineTo(a+.5,Math.floor(u))}n.lineTo(t,i),n.lineTo(r,i),n.closePath(),n.fill()}getOriginClipWidth(){return Math.floor(this.clipDuration/(this.clipTrimOut-this.clipTrimIn)*this.clipContainerWidth)}async load(){const n=this.store.getState().resource.waveMap;if(this.clip.useWebLocalFile&&n[this.clip.m3u8Path]){this.sampleData=new Int8Array(n[this.clip.m3u8Path]);for(let t=0;t<this.sampleData.length;t++)this.sampleData[t]-=128;this.waveDataReady()}else{if(fa.isEmpty(this.audioUrl))return;let t=qU(this.audioUrl);AL(t).then(r=>{this.sampleData=new Int8Array(r),this.waveDataReady()}).catch(async()=>{let r;await w3.get(this.audioUrl,{responseType:"arraybuffer"}).then(({data:i})=>{r=i}).catch(i=>{console.log(i)}),this.sampleData=new Int8Array(r),kL(t,r).then(()=>{console.info("Success to save audio wave data to index db.")}).catch(()=>{console.warn("Failed to save audio wave data to index db.")}),this.waveDataReady()})}}notifyWidthChanged(){this.setAllStyle()}getImage(){return this.waveCanvas.toDataURL("image/png",1)}style(n,t){return Object.keys(t).forEach(r=>{n.style[r]!==t[r]&&(n.style[r]=t[r])}),n}}function qU(e){return e.substring(e.lastIndexOf("/")+1)}let yd=null;class T3{constructor(){ve(this,"audioWaves",new Map);return yd||(yd=this),yd}static get instance(){return yd||(yd=new T3),yd}createAudioWave(n){let t=n.uuid;if(t==null){console.warn("Failed: audio clip uuid not exist.");return}this.audioWaves.has(t)&&this.audioWaves.delete(t);let r=new JU(n);this.audioWaves.set(t,r)}getAudioWave(n){return this.audioWaves.has(n)?this.audioWaves.get(n):null}notifyWidthChanged(n,t,r){let i=this.getAudioWave(n.uuid);i!=null&&i.notifyWidthChanged(n,t,r)}}function fg(e,n,t=!0){T3.instance.createAudioWave({container:n,audioUrl:e$(e),clipContainerHeight:e.type==="video"?20:30,clipContainerWidth:t?TL(e.orgDuration):Ht(e.orgDuration),uuid:e.uuid,clipTrimIn:e.trimIn,clipTrimOut:e.trimOut,clipDuration:e.orgDuration,clip:e})}function e$(e){const n=e.audioStreamIndex;let t;return e.channelType==="right"?t=e.rightChannelUrl:t=e.leftChannelUrl,n&&n>0&&(t=t.split(";")[n]),t}let fP=!0;function t$(){return fP}function t7(e){fP=e}let Rf;const Cl="queues",Vw=7*24*3600*1e3;function n$(e,n){return new Promise(function(t,r){const i=new Date().getTime(),a=window.indexedDB.open(e,n);a.onerror=function(l){r(),console.error("open index db error!")},a.onsuccess=function(l){if(Rf=l.target.result,Rf.objectStoreNames.contains(Cl)){const u=Rf.transaction(Cl,"readwrite").objectStore(Cl);u.put({id:window.queueUUID,date:i});let h=u.getAllKeys();h.onsuccess=function(d){let p=d.target.result;for(let s=0;s<p.length;s++){let c=u.get(p[s]);c.onsuccess=function(f){let m=f.target.result;i-m.date>Vw&&(window.indexedDB.deleteDatabase(m.id+"_queue"),u.delete(m.id))},t(void 0)}}}},a.onupgradeneeded=function(l){let o=l.target.result;if(!o.objectStoreNames.contains(Cl))o.createObjectStore(Cl,{keyPath:"id"});else{let h=Rf.transaction(Cl,"readwrite").objectStore(Cl),d={id:window.queueUUID,date:new Date().getTime()};h.put(d);let p=h.getAllKeys();p.onsuccess=function(s){let c=s.target.result;for(let f=0;f<c.length;f++){let m=h.get(c[f]);m.onsuccess=function(g){let y=g.target.result;i-y.date>Vw&&h.delete(c[f]),t(void 0)}}}}}})}function p6(){if(!Rf)return;Rf.transaction(Cl,"readwrite").objectStore(Cl).put({id:window.queueUUID,date:new Date().getTime()})}class n7{constructor(n,t){ve(this,"resWidth",0);ve(this,"resHeight",0);ve(this,"duration",0);ve(this,"tracks",[]);ve(this,"videoSize","16:9");ve(this,"controlSpeed",1);ve(this,"selectTrackIndex",-1);ve(this,"templateId","");ve(this,"outputType","");ve(this,"outputStart",0);ve(this,"outputEnd",-1);ve(this,"fps",25);ve(this,"volume",1);ve(this,"enableRenderOrderByZValue",!0);ve(this,"isShowSection",!1);ve(this,"sectionInPoint",0);ve(this,"sectionOutPoint",0);ve(this,"dbLimitValue",0);ve(this,"timelineVideoFxs",[]);this.resWidth=n*1,this.resHeight=t*1}}class r${constructor({index:n,inPoint:t,duration:r,type:i,clipSubType:a,displayName:l,displayNamezhCN:o,id:u,intensity:h,isRegional:d,isIgnoreBackground:p,isInverseRegion:s,shape:c,regionalFeatherWidth:f,params:m,name:g},y){ve(this,"index",-1);ve(this,"inPoint",0);ve(this,"duration",0);ve(this,"type","");ve(this,"clipSubType","");ve(this,"displayName","");ve(this,"displayNamezhCN","");ve(this,"id",0);ve(this,"name","");ve(this,"intensity",0);ve(this,"isRegional",!1);ve(this,"isIgnoreBackground",!1);ve(this,"shape","");ve(this,"regionalFeatherWidth",0);ve(this,"isInverseRegion",!1);ve(this,"raw",null);ve(this,"fx",null);ve(this,"params",[]);this.index=n,this.inPoint=t,this.duration=r,this.type=i,this.clipSubType=a,this.displayName=l||"",this.displayNamezhCN=o||"",this.id=u,this.name=g,this.intensity=h,this.isRegional=d,this.isIgnoreBackground=p,this.shape=c,this.regionalFeatherWidth=f,this.isInverseRegion=s,this.raw=y,this.params=m||[]}}class Yu{constructor(){ve(this,"raw",null)}}let Wc=class extends Yu{constructor(t,r){super();ve(this,"type","");ve(this,"index",-1);ve(this,"show",!0);ve(this,"volume",1);ve(this,"clips",[]);ve(this,"tips","");ve(this,"icon","");ve(this,"selected",!1);ve(this,"uuid","");this.type=t,this.index=r,this.uuid=ir()}};class I3 extends Wc{constructor(t){super("videoTrack",t);ve(this,"transitions",[])}}class ju extends Wc{constructor(t){super("audioTrack",t);ve(this,"transitions",[])}}class r7 extends Wc{constructor(n){super("timelineVideoFxTrack",n)}}class i7 extends Wc{constructor(t,r){super("captionTrack",t);ve(this,"captionType","");this.captionType=r}}class P3 extends Wc{constructor(t){super("musicLyricsTrack",t);ve(this,"font","");ve(this,"fontSize",-1);ve(this,"color","");ve(this,"align","center");ve(this,"styleDesc","");ve(this,"scaleX",1);ve(this,"scaleY",1);ve(this,"rotation",0);ve(this,"translationX",0);ve(this,"translationY",0);ve(this,"outlineWidth",0);ve(this,"outlineColor","");ve(this,"outline",!1)}}class a7 extends Wc{constructor(n){super("compoundCaptionTrack",n)}}class o7 extends Wc{constructor(n){super("stickerTrack",n)}}let I1=class extends Yu{constructor(t,r,i,a,l){super();ve(this,"index",-1);ve(this,"clipType","");ve(this,"desc","");ve(this,"selected",!1);ve(this,"type","transition");ve(this,"displayName","");ve(this,"displayNamezhCN","");ve(this,"duration",1*1e6);ve(this,"clipUUID","");this.index=r,this.clipType=t,this.desc=i,this.displayName=a||"",this.displayNamezhCN=l||""}};class Xc extends Yu{constructor(t,r){super();ve(this,"index",0);ve(this,"type");ve(this,"inPoint",-1);ve(this,"outPoint",-1);ve(this,"selected",!1);ve(this,"choices",!1);ve(this,"isDragging",!1);ve(this,"isInvalid",!1);ve(this,"tags",[]);ve(this,"combination",!1);ve(this,"combinationOrder",0);ve(this,"initialStatus",!1);this.index=r,this.type=t}}class i$ extends Yu{constructor(t,r){super();ve(this,"duration",0);ve(this,"tracks",[]);ve(this,"videoSize","16:9");ve(this,"selectTrackIndex",-1);ve(this,"templateId","");ve(this,"fps",25);ve(this,"volume",1);ve(this,"enableRenderOrderByZValue",!0);ve(this,"isShowSection",!1);ve(this,"sectionInPoint",0);ve(this,"sectionOutPoint",0);ve(this,"resWidth");ve(this,"resHeight");ve(this,"dbLimitValue",0);this.resWidth=t,this.resHeight=r}}class s7 extends Xc{constructor(t,r=0,i="",a="",l="",o=0,u=!1){super("video",t);ve(this,"id",-1);ve(this,"m3u8Path","");ve(this,"alphaM3u8Path","");ve(this,"path","");ve(this,"alphaPath","");ve(this,"m3u8Url","");ve(this,"coverUrl","");ve(this,"alphaM3u8Url","");ve(this,"videoType",0);ve(this,"isDir",!1);ve(this,"trimIn",0);ve(this,"trimOut",0);ve(this,"orgDuration",0);ve(this,"volume",1);ve(this,"speed",1);ve(this,"curveSpeedString","");ve(this,"curveSpeedName","");ve(this,"curveSpeedType","");ve(this,"bgBlur",!1);ve(this,"bgBlurRadius",50);ve(this,"fadeInDuration",0);ve(this,"fadeOutDuration",0);ve(this,"extraRotation",0);ve(this,"reverse",!1);ve(this,"reverseStatus",2);ve(this,"reverseAlphaM3u8Path","");ve(this,"reverseAlphaM3u8Url","");ve(this,"reverseAlphaPath","");ve(this,"reverseM3u8Path","");ve(this,"reverseM3u8Url","");ve(this,"reversePath","");ve(this,"noAudio",!1);ve(this,"separated",!1);ve(this,"videoFxs",[]);ve(this,"audioFxs",[]);ve(this,"thumbnailBaseUrl","");ve(this,"thumbnails",[]);ve(this,"thumbnailHost","");ve(this,"orgReverseThumbnailHost","");ve(this,"thumbnailStep",1e6);ve(this,"thumbnailType","jpg");ve(this,"title","");ve(this,"uuid",ir());ve(this,"leftChannelUrl","");ve(this,"rightChannelUrl","");ve(this,"width",0);ve(this,"height",0);ve(this,"blendingMode",0);ve(this,"enableClipFreezeFrame",!1);ve(this,"freezeFrameTrimPos",0);ve(this,"fillMode",0);ve(this,"combination_template_type","videoImage");ve(this,"combination_template",!1);ve(this,"combinationOrder_template",-1);ve(this,"keyFrames",[]);ve(this,"trimInInTemplate",-1);ve(this,"trimOutInTemplate",-1);ve(this,"canReplace",!1);ve(this,"useWebLocalFile",!1);ve(this,"uploadStatus",ye.uploadStatus.uploadSuccess);ve(this,"channelType","stereo");ve(this,"isTimelineClip",!1);ve(this,"clipTimeline");ve(this,"clipTimelineCoverUrl","");ve(this,"trackRaw",null);ve(this,"reverseTimer",null);ve(this,"faceEffect",{});ve(this,"jobId",-1);this.m3u8Path=i,this.path=l,this.m3u8Url=a,this.videoType=r,this.trimOut=o,this.orgDuration=o,this.useWebLocalFile=u}}class D3 extends Xc{constructor(t,r,i,a,l,o){super("audio",t);ve(this,"channelType","stereo");ve(this,"id",-1);ve(this,"m3u8Path","");ve(this,"path","");ve(this,"m3u8Url","");ve(this,"trimIn",0);ve(this,"trimOut",0);ve(this,"orgDuration",0);ve(this,"duration",0);ve(this,"volume",1);ve(this,"speed",1);ve(this,"fadeInDuration",0);ve(this,"fadeOutDuration",0);ve(this,"audioFxs",[]);ve(this,"title","");ve(this,"leftChannelUrl","");ve(this,"rightChannelUrl","");ve(this,"curveSpeedString","");ve(this,"curveSpeedName","");ve(this,"uuid","");ve(this,"audioStreamIndex",0);ve(this,"useWebLocalFile",!1);ve(this,"uploadStatus",ye.uploadStatus.uploadSuccess);ve(this,"isAddAudioKeyFrames",!1);ve(this,"reverse",!1);ve(this,"reversePath","");ve(this,"reverseM3u8Path","");ve(this,"canReplace",!1);this.m3u8Path=r,this.path=a,this.m3u8Url=i,this.trimOut=l,this.orgDuration=l,this.duration=l,this.uuid=ir(),this.useWebLocalFile=o}}class hg extends Xc{constructor(t,r,i){super("timelineVideoFx",t);ve(this,"clipType","");ve(this,"clipSubType","");ve(this,"desc","");ve(this,"displayName","");ve(this,"displayNamezhCN","");ve(this,"intensity",1);ve(this,"nvTypeId",-1);ve(this,"nvCategoryId",-1);ve(this,"isRegional",!1);ve(this,"isIgnoreBackground",!1);ve(this,"isInverseRegion",!1);ve(this,"isRaw",!1);ve(this,"shape","rect");ve(this,"regionalFeatherWidth",0);ve(this,"params",[]);ve(this,"keyFrames",[]);ve(this,"descArray",null);ve(this,"multiRaw",null);ve(this,"multiParams",null);ve(this,"uuid","");ve(this,"id","");this.clipType=r,this.clipSubType="",this.desc=i,this.displayName="",this.displayNamezhCN="",this.intensity=1,this.nvTypeId=-1,this.nvCategoryId=-1,this.isRegional=!1,this.isIgnoreBackground=!1,this.isInverseRegion=!1,this.shape="rect",this.regionalFeatherWidth=0,this.params=[],this.keyFrames=[],this.descArray=null,this.multiRaw=null,this.multiParams=null,this.uuid=ir()}}class Op extends Xc{constructor(t,r,i,a,l,o){super("caption",t);ve(this,"text","");ve(this,"clipSubType","");ve(this,"captionType",-1);ve(this,"styleDesc","");ve(this,"category","");ve(this,"contextId","");ve(this,"rendererId","");ve(this,"animationId","");ve(this,"inAnimationId","");ve(this,"outAnimationId","");ve(this,"animationPeroid",0);ve(this,"inAnimationDuration",0);ve(this,"outAnimationDuration",0);ve(this,"scaleX",1);ve(this,"scaleY",1);ve(this,"rotation",0);ve(this,"recordingUserOperationTrans",!1);ve(this,"translationX",0);ve(this,"translationY",0);ve(this,"font","");ve(this,"fontSize",-1);ve(this,"color","");ve(this,"bold",!1);ve(this,"weight",-1);ve(this,"italic",!1);ve(this,"align","");ve(this,"shadow",!1);ve(this,"shadowColor","");ve(this,"shadowOffsetX",0);ve(this,"shadowOffsetY",0);ve(this,"shadowFeather",0);ve(this,"outline",!1);ve(this,"outlineColor","");ve(this,"outlineWidth",0);ve(this,"bgColor","");ve(this,"bgRadius",0);ve(this,"underline",!1);ve(this,"letterSpacingPercentage",100);ve(this,"letterSpacingAbsolute",0);ve(this,"letterSpacingType");ve(this,"lineSpacing",0);ve(this,"keyFrames",[]);ve(this,"uuid","");ve(this,"richHtmlDescription","");ve(this,"richCustomStickerImagePath","");ve(this,"richCustomStickerImageUrl","");ve(this,"params",[]);ve(this,"isRegional",!1);ve(this,"isIgnoreBackground",!1);ve(this,"isInverseRegion",!1);ve(this,"shape","rect");ve(this,"regionalFeatherWidth",0);ve(this,"enableSpeed",!1);this.text=r,this.clipSubType=i,this.captionType=a,this.styleDesc=l,this.category=o}}class Ml extends Xc{constructor(t){super("musicLyrics",t);ve(this,"text","");ve(this,"inputSelect",!1);ve(this,"isMusicLyrics",!0);ve(this,"uuid","");ve(this,"styleDesc","");ve(this,"align","");ve(this,"fontSize");ve(this,"color");ve(this,"font");ve(this,"outline",!1);ve(this,"outlineColor","");ve(this,"outlineWidth",0);ve(this,"speed",1);ve(this,"playing");this.text="",this.inputSelect=!1,this.isMusicLyrics=!0,this.playing=!1,this.uuid=ir()}}class l7 extends Xc{constructor(t,r){super("compoundCaption",t);ve(this,"text",[]);ve(this,"styleDesc","");ve(this,"scaleX",1);ve(this,"scaleY",1);ve(this,"rotation",0);ve(this,"translationX",0);ve(this,"translationY",0);ve(this,"font","");ve(this,"color","");ve(this,"displayName","");ve(this,"displayNamezhCN","");ve(this,"keyFrames",[]);ve(this,"uuid","");ve(this,"clipSubType","");this.styleDesc=r,this.uuid=ir()}}class c7 extends Xc{constructor(t,r){super("sticker",t);ve(this,"stickerType","general");ve(this,"desc","");ve(this,"scaleX",1);ve(this,"scaleY",1);ve(this,"rotation",0);ve(this,"translationX",0);ve(this,"translationY",0);ve(this,"horizontalFlip",!1);ve(this,"verticalFlip",!1);ve(this,"displayName","");ve(this,"displayNamezhCN","");ve(this,"keyFrames",[]);ve(this,"params",[]);ve(this,"path","");ve(this,"animationId","");ve(this,"inAnimationId","");ve(this,"outAnimationId","");ve(this,"animationPeroid",0);ve(this,"inAnimationDuration",0);ve(this,"outAnimationDuration",0);ve(this,"uuid","");ve(this,"volume",1);ve(this,"shape","");ve(this,"regionalFeatherWidth",0);this.desc=r}}var Vi=(e=>(e.package="package",e.builtin="builtin",e.property="property",e.volume="volume",e))(Vi||{});class Ba extends Yu{constructor(t,r,i){super();ve(this,"type","builtin");ve(this,"desc","");ve(this,"index",-1);ve(this,"videoFxType","");ve(this,"animationType","");ve(this,"isPostInAnimation",!1);ve(this,"isPostOutAnimation",!1);ve(this,"intensity",1);ve(this,"isInverseRegion",!1);ve(this,"isRegional",!1);ve(this,"params",[]);ve(this,"keyFrames",[]);ve(this,"isIgnoreBackground",!1);ve(this,"shape","rect");ve(this,"regionalFeatherWidth",0);ve(this,"isRaw",!1);ve(this,"clipSubType","");ve(this,"nvTypeId","");ve(this,"nvCategoryId","");ve(this,"displayName","");this.type=t,this.desc=i,this.index=r}}class d1 extends Yu{constructor(t,r,i){super();ve(this,"type","builtin");ve(this,"desc","");ve(this,"index",-1);ve(this,"params",[]);ve(this,"keyFrames",[]);this.type=t,this.desc=i,this.index=r}}class _t{constructor(n,t,r){ve(this,"type","");ve(this,"key","");ve(this,"value","");ve(this,"resourceUrl","");this.type=n,this.key=t,this.value=r}}class Qi{constructor(n,t,r,i,a){ve(this,"type","");ve(this,"time",0);ve(this,"key","");ve(this,"value","");ve(this,"visible",!0);this.type=n,this.time=t,this.key=r,this.value=i,this.visible=a}}let a$=class{constructor(n,{text:t,inPoint:r,duration:i,captionStylePackageId:a}){ve(this,"timeline",null);ve(this,"text","");ve(this,"inPoint",0);ve(this,"duration",0);ve(this,"captionStylePackageId","");ve(this,"raw",null);this.timeline=n,this.text=t,this.inPoint=r,this.duration=i,this.captionStylePackageId=a||"",this.raw=null,n&&this.addCaption()}addCaption(){if(!this.timeline){console.error("timeline is null");return}this.raw=this.timeline.addCaption(this.text,this.inPoint,this.duration,this.captionStylePackageId,!1)}setText(n){this.text=n,this.raw&&this.raw.setText(n)}};const o$=Object.freeze(Object.defineProperty({__proto__:null,AudioClip:D3,AudioFx:d1,AudioTrack:ju,Caption:a$,CaptionClip:Op,CaptionTrack:i7,Clip:Xc,ClipTimeline:i$,CompoundCaptionClip:l7,CompoundCaptionTrack:a7,Fx:r$,FxParam:_t,FxType:Vi,KeyFrame:Qi,MusicLyricsClip:Ml,MusicLyricsTrack:P3,Raw:Yu,StickerClip:c7,StickerTrack:o7,TimelineData:n7,TimelineVideoFxClip:hg,TimelineVideoFxTrack:r7,Track:Wc,Transition:I1,VideoClip:s7,VideoFx:Ba,VideoTrack:I3},Symbol.toStringTag,{value:"Module"}));let hP=!0,pP=!0,mP=!0,gP=!0,yP=!0,vP=!0,bP=!0,wP=!0,CP=!0,xP=!0,SP=!0,_P=!0,EP=!0,AP=!0;function s$(e){hP=e}function l$(){return hP}function c$(e){pP=e}function u$(){return pP}function d$(e){mP=e}function f$(){return mP}function h$(e){gP=e}function p$(){return gP}function m$(e){yP=e}function g$(){return yP}function y$(e){vP=e}function v$(){return vP}function b$(e){bP=e}function w$(){return bP}function C$(e){wP=e}function x$(){return wP}function S$(e){CP=e}function _$(){return CP}function E$(e){xP=e}function A$(){return xP}function k$(e){SP=e}function T$(){return SP}function I$(e){_P=e}function P$(){return _P}function D$(e){EP=e}function F$(){return EP}function M$(e){AP=e}function R$(){return AP}const Er={setSupportVideoFx:s$,isSupportVideoFx:l$,setSupportAnimatedSticker:c$,isSupportAnimatedSticker:u$,setSupportMusic:d$,isSupportMusic:f$,setSupportCaption:h$,isSupportCaption:p$,setSupportVideoFxExtension:m$,isSupportVideoFxExtension:g$,setSupportVideoTransition:y$,isSupportVideoTransition:v$,setSupportParticleVideoFx:b$,isSupportParticleVideoFx:w$,setSupportTemplate:C$,isSupportTemplate:x$,setSupportUseTemplate:S$,isSupportUseTemplate:_$,setSupportVideoTransitionExtension:E$,isSupportVideoTransitionExtension:A$,setSupportChangeSpeed:k$,isSupportChangeSpeed:T$,setSupportClipSplit:I$,isSupportClipSplit:P$,setSupportVideoColorAdjust:D$,isSupportVideoColorAdjust:F$,setSupportCaptionStyleSetting:M$,isSupportCaptionStyleSetting:R$},N$=async()=>WebAssembly.validate(new Uint8Array([0,97,115,109,1,0,0,0,1,5,1,96,0,1,123,3,2,1,0,10,10,1,8,0,65,0,253,15,253,98,11]));async function kP(e){const{nvTimeline:n}=Re.getState().project,t=nvsGetStreamingContextInstance();try{await t.streamingEngineReadyForTimelineModification(),await O$();const r=h7(e,"audioTrack");for(let i=r.length-1;i>=0;i--){const a=r[i],l=n.appendAudioTrack();if(a.raw=l,l===void 0){console.error("buildAudioTrack","failed to append Audio track");return}a.show&&await TP(a);for(let u=0;u<a.transitions.length;u++){let h=a.transitions[u];h.clipType==="builtin"&&(h.raw=l.setBuiltinTransition(h.index,h.desc)),h.clipUUID=a.clips[h.index].uuid}let o=a.volume;l.setVolumeGain(o,o)}}catch(r){console.error(r)}}async function TP(e){await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification();const t=e.raw;for(let r=0;r<e.clips.length;r++){let i=e.clips[r];Uu(t,i)}}async function Uu(e,n){let t=n.reverse?n.reverseM3u8Path:n.m3u8Path,r=e.addClip2(t,n.inPoint,n.trimIn,n.trimOut);await IP(r,n)}function B$(e,n){for(let t=0;t<n.audioFxs.length;t++){let r=n.audioFxs[t];n.type==="audio"?r.type==="builtin"?r.raw=e.appendFx(r.desc):r.type==="volume"&&(r.raw=e.getAudioVolumeFx(),r.keyFrames.length>0&&r.keyFrames.forEach(i=>{i.time=Number(i.time),i.value=Number(i.value),i.visible=!!i.visible,r.raw.setFloatValAtTime(i.key,i.value,i.time)})):r.raw=e.appendAudioFx(r.desc)}}async function IP(e,n){const t=nvsGetStreamingContextInstance();if(e===void 0){console.error("addAudioClip is failed: ",n);return}n.uuid===""&&(n.uuid=ir()),n.isAddAudioKeyFrames=!1;const r=n.audioFxs.find(i=>i.type==="volume");r!==void 0&&r.keyFrames.length>0&&(n.isAddAudioKeyFrames=!0),n.channelType==="stereo"?e.setVolumeGain(n.volume,n.volume):n.channelType==="left"?e.setVolumeGain(n.volume,0):n.channelType==="right"&&e.setVolumeGain(0,n.volume),await t.streamingEngineReadyForTimelineModification(),n.curveSpeedName&&e.changeCurvesVariableSpeedWithOutPoint(n.outPoint,n.curveSpeedString,!0),n.audioStreamIndex&&e.setAudioStreamIndex(n.audioStreamIndex),e.setFadeInDuration(n.fadeInDuration),e.setFadeOutDuration(n.fadeOutDuration),B$(e,n),n.raw=e}async function O$(){const{nvTimeline:e}=Re.getState().project;if(await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification(),e){const t=e.audioTrackCount();for(let r=0;r<t;r++)e.getAudioTrackByIndex(r).removeAllClips()}}async function L$(e){const{nvTimeline:n}=Re.getState().project,t=nvsGetStreamingContextInstance();async function r(i){await t.streamingEngineReadyForTimelineModification(),i&&r(n.removeCaption(i))}await r(e)}async function j$(e){const{nvTimeline:n}=Re.getState().project,t=nvsGetStreamingContextInstance();async function r(i){await t.streamingEngineReadyForTimelineModification(),i&&r(n.removeCompoundCaption(i))}await r(e)}async function PP(e,n=void 0){const t=e.tracks;if(await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification(),n&&n.show)await qp(n.clips,t.length-n.index);else for(let i=0,a=t.length;i<a;i++){const l=t[i];l.type==="captionTrack"&&l.show&&await qp(l.clips,a-i)}}async function qp(e,n){await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification();for(let r=0,i=e.length;r<i;r++)await P1(e[r],n)}async function P1(e,n){const{project:{nvTimeline:t},material:{fontNameObj:r,invalidAssetIds:i}}=Re.getState(),a=nvsGetStreamingContextInstance();await a.streamingEngineReadyForTimelineModification();let l=e.styleDesc;if(e.text===""&&(l=""),e.clipSubType==="richtext"){let s;try{let f;f=e.uuid+".png";const m=("/resources/"+f).replace(/^\//,"");await x3({url:e.richCustomStickerImageUrl,packageName:f}),await a.streamingEngineReadyForTimelineModification(),s=t.addAnimatedSticker(e.inPoint,e.outPoint-e.inPoint,e.styleDesc+"",!1,!0,m)}catch(f){console.error("Failed to install custom sticker resources",f)}if(!s){console.error("Failed to add custom sticker",e);return}e.isInvalid=i.includes(e.styleDesc),s.setSeperatedScaleX(e.scaleX),s.setSeperatedScaleY(e.scaleY),s.setRotationZ(e.rotation);const c=new NvsPointF(e.translationX,e.translationY);s.setTranslation(c),n!==void 0&&s.setZValue(n),e.raw=s;return}let o;if(e.clipSubType==="modular"){o=t.addModularCaption(e.text,e.inPoint,e.outPoint-e.inPoint);const s=e.contextId,c=e.rendererId,f=e.animationId,m=e.inAnimationId,g=e.outAnimationId;s&&o.applyModularCaptionContext(s),c&&o.applyModularCaptionRenderer(c),f?(o.applyModularCaptionAnimation(f),o.setModularCaptionAnimationPeroid(e.animationPeroid/1e3)):(m&&(o.applyModularCaptionInAnimation(m),o.setModularCaptionOutAnimationDuration(0),o.setModularCaptionInAnimationDuration(e.inAnimationDuration/1e3)),g&&(o.applyModularCaptionOutAnimation(g),o.setModularCaptionOutAnimationDuration(e.outAnimationDuration/1e3)));const v=((b,_)=>b.filter(M=>_.includes(M)))(i,[s,c,f,m,g]);e.isInvalid=v.length>0}else o=t.addCaption(e.text,e.inPoint,e.outPoint-e.inPoint,l,!1);if(!o){console.error("Failed to add subtitles",e);return}e.isInvalid=i.includes(l);const u=await o1(e.font||o.getFontFamily()),h=await rg(u);o.setFontByFilePath(h);const d=Object.keys(r).find(s=>r[s]===u);if(e.font=d||u,e.type!=="musicLyrics"&&e.type!=="blankLine"){if(typeof e.scaleX!="number"?e.scaleX=o.getScaleX():o.setScaleX(e.scaleX),typeof e.scaleY!="number"?e.scaleY=o.getScaleY():o.setScaleY(e.scaleY),typeof e.rotation!="number"?e.rotation=o.getRotationZ():o.setRotationZ(e.rotation),typeof e.translationX!="number"||typeof e.translationY!="number"){const{x:s,y:c}=o.getCaptionTranslation();e.translationX=s,e.translationY=c}else{o.setRecordingUserOperation(e.recordingUserOperationTrans);const s=new NvsPointF(e.translationX,e.translationY);o.setCaptionTranslation(s),o.setRecordingUserOperation(!0)}if(e.weight<=0?(e.weight=o.getWeight(),e.bold=e.weight>500):o.setWeight(e.weight),typeof e.italic!="boolean"?e.italic=o.getItalic():o.setItalic(e.italic),typeof e.underline!="boolean"?e.underline=o.getUnderline():o.setUnderline(e.underline),typeof e.shadow!="boolean"){e.shadow=o.getDrawShadow();const{x:s,y:c}=o.getShadowOffset();e.shadowOffsetX=s,e.shadowOffsetY=c,e.shadowColor=Oa(o.getShadowColor()),e.shadowFeather=o.getShadowFeather()}else o.setDrawShadow(e.shadow),o.setShadowOffset(new NvsPointF(e.shadowOffsetX,e.shadowOffsetY));e.shadowColor&&o.setShadowColor(Gn(e.shadowColor)),o.setShadowFeather(e.shadowFeather),typeof e.outline!="boolean"?e.outline=o.getDrawOutline():o.setDrawOutline(e.outline),e.outlineColor&&o.setOutlineColor(Gn(e.outlineColor)),typeof e.outlineWidth!="number"?e.outlineWidth=o.getOutlineWidth():o.setOutlineWidth(e.outlineWidth),e.bgColor?o.setBackgroundColor(Gn(e.bgColor)):o.setBackgroundColor(Gn("rgba(0, 0, 0, 0)")),typeof e.bgRadius=="number"?o.setBackgroundRadius(e.bgRadius):e.bgRadius=o.getBackgroundRadius()}n!==void 0&&o.setZValue(n);const p=["left","center","right","top","vCenter","bottom"];if(e.align){let s=p.indexOf(e.align);o.setVerticalLayout(s>2),o.setTextAlignment(s>2?s-3:s)}else{let s=o.getVerticalLayout()?o.getTextAlignment()+3:o.getTextAlignment();e.align=p[s]}e.fontSize>0?o.setFontSize(e.fontSize):e.fontSize=o.getFontSize(),e.color&&o.setTextColor(Gn(e.color)),e.letterSpacingType!==void 0?(o.setLetterSpacingType(e.letterSpacingType),e.letterSpacingType===NvsCaptionLetterSpacingTypeEnum.Percentage?o.setLetterSpacing(e.letterSpacingPercentage):o.setLetterSpacing(e.letterSpacingAbsolute)):(e.letterSpacingType=o.getLetterSpacingType(),e.letterSpacingType===NvsCaptionLetterSpacingTypeEnum.Percentage?e.letterSpacingPercentage=o.getLetterSpacing():(e.letterSpacingAbsolute=o.getLetterSpacing(),o.setLetterSpacing(Tl(e.letterSpacingAbsolute,!1)))),e.lineSpacing&&o.setLineSpacing(Tl(e.lineSpacing,!1)),e.raw=o,Array.isArray(e.params)&&Lp(e),Array.isArray(e.keyFrames)&&rV(e),e.enableSpeed&&(e.raw.changeOutPoint(e.inPoint+5e6),e.raw.enableSpeed(!0),e.raw.changeOutPoint(e.outPoint)),e.isRegional&&(e.raw.setIgnoreBackground(e.isIgnoreBackground),e.raw.setInverseRegion(e.isInverseRegion),e.raw.setRegional(e.isRegional),e.raw.setRegionalFeatherWidth(e.regionalFeatherWidth))}async function DP(e,n=void 0){const t=e.tracks;if(await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification(),n&&n.show){const i=Pe(e),a=i.tracks.find(l=>l.type==="musicLyricsTrack");a.show=n.show,await Ol(i,n.clips,100)}else for(let i=0,a=t.length;i<a;i++){const l=t[i];l.type==="musicLyricsTrack"&&l.show&&await Ol(e,l.clips,100)}}async function U$(e,n,t,r){const i=nvsGetStreamingContextInstance();if(h7(e,"musicLyricsTrack").length===1&&(await i.streamingEngineReadyForTimelineModification(),n!=null&&n instanceof NvsTimelineCaption)){n.applyCaptionStyle(t,r);let l=e.tracks[fn(e.tracks,"musicLyricsTrack")];if(l!==void 0){if(l.fontSize!==void 0&&n.setFontSize(l.fontSize),l.color!==void 0&&l.color!==""&&n.setTextColor(Gn(l.color)),l.font){const o=await o1(l.font),u=await rg(o);n.setFontByFilePath(u)}if(l.outline&&(n.setDrawOutline(l.outline),l.outlineColor&&n.setOutlineColor(Gn(l.outlineColor)),l.outlineWidth&&n.setOutlineWidth(l.outlineWidth)),l.scaleX!==void 0&&l.scaleY!==void 0&&l.rotation!==void 0&&l.translationX!==void 0&&l.translationY!==void 0&&t!==""){n.setScaleX(l.scaleX),n.setScaleY(l.scaleY),n.setRotationZ(l.rotation);const o=new NvsPointF(l.translationX,l.translationY);n.setCaptionTranslation(o)}}}}async function $$(e,n,t,r){await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification();for(let a=0,l=n.length;a<l;a++)await U$(e,n[a].raw,t,r)}async function Ol(e,n,t){if(!e.tracks.find(a=>a.type==="musicLyricsTrack").show)return;await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification();for(let a=0,l=n.length;a<l;a++)await Mu(e,n[a],t)}async function Mu(e,n,t){const r=Re.dispatch;await r(Mc.saveAndInstallDefaultFonts());const{project:{nvTimeline:i},material:{fontNameObj:a,invalidAssetIds:l}}=Re.getState(),o=e.tracks;let u="";const h=o.find(d=>d.type==="musicLyricsTrack");if(h.show&&h){h.styleDesc?u=h.styleDesc:n.styleDesc&&(u=n.styleDesc),n.text===""&&(u="");let d=i.addCaption(n.text,n.inPoint,n.outPoint-n.inPoint,u,!1);if(!d){console.error("Failed to add lyrics and subtitles",n,u);return}n.isInvalid=l.includes(u);let p=1;h.align!==void 0?h.align==="left"?p=0:h.align==="right"&&(p=2):n.align!==void 0&&(n.align==="left"?p=0:n.align==="right"&&(p=2)),d.setTextAlignment(p),h.fontSize!==void 0?h.fontSize>0?d.setFontSize(h.fontSize):h.fontSize=parseFloat(d.getFontSize().toFixed(0)):n.fontSize!==void 0&&(n.fontSize>0?d.setFontSize(n.fontSize):n.fontSize=parseFloat(d.getFontSize().toFixed(0))),h.outline?(d.setDrawOutline(h.outline),h.outlineColor&&d.setOutlineColor(Gn(h.outlineColor)),typeof h.outlineWidth=="number"&&d.setOutlineWidth(h.outlineWidth)):(h.outline=d.getDrawOutline(),h.outlineColor||(h.outlineColor=Oa(d.getOutlineColor())),typeof h.outlineWidth!="number"&&(h.outlineWidth=d.getOutlineWidth())),h.color?d.setTextColor(Gn(h.color)):n.color&&d.setTextColor(Gn(n.color));let s;if(h.font){s=await o1(h.font);const c=await rg(s);d.setFontByFilePath(c)}else{s=await o1(n.font||d.getFontFamily());const c=await rg(s);d.setFontByFilePath(c);const f=Object.keys(a).find(m=>a[m]===s);h.font=f||s}if(h.scaleX!==void 0&&h.scaleY!==void 0&&h.rotation!==void 0&&h.translationX!==void 0&&h.translationY!==void 0){if(h.scaleX===1&&h.scaleY===1&&h.rotation===0&&h.translationX===0&&h.translationY===0){h.scaleX=d.getScaleX(),h.scaleY=d.getScaleY(),h.rotation=d.getRotationZ();const c=d.getCaptionTranslation();h.translationX=c.x,h.translationY=c.y}if(n.text!==""){d.setScaleX(h.scaleX),d.setScaleY(h.scaleY),d.setRotationZ(h.rotation);const c=new NvsPointF(h.translationX,h.translationY);d.setCaptionTranslation(c)}}t!==void 0&&d.setZValue(t),n.raw=d}}async function FP(e,n=void 0){const t=e.tracks;if(await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification(),n&&n.show)await e0(n.clips,t.length-n.index);else for(let i=0,a=t.length;i<a;i++){const l=t[i];l.type==="compoundCaptionTrack"&&l.show&&await e0(l.clips,a-i)}}async function e0(e,n){await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification();for(let r=0,i=e.length;r<i;r++)await D1(e[r],n)}async function D1(e,n){const{project:{nvTimeline:t},material:{fontNameObj:r,invalidAssetIds:i}}=Re.getState(),a=t.addCompoundCaption(e.inPoint,e.outPoint-e.inPoint,e.styleDesc);if(!a){console.error("Failed to add combined subtitles",e);return}if(e.isInvalid=i.includes(e.styleDesc),e.text.length===0)for(let o=0;o<a.getCaptionCount();o++){const u=await o1(a.getFontFamily(o));a.setFontFamily(o,u);const h=Object.keys(r).find(d=>r[d]===u);e.text.push({text:a.getText(o),font:h||u,color:a.getTextColor(o)?Oa(a.getTextColor(o)):""})}else e.text.map(async(o,u)=>{if(typeof o=="string"){a.setText(u,o);const h=a.getFontFamily(u),d=Object.keys(r).find(p=>r[p]===h);e.text[u]={text:o,font:d||h,color:a.getTextColor(u)?Oa(a.getTextColor(u)):""}}else{a.setText(u,o.text);let h=o.font||e.font;r.hasOwnProperty(h)&&(h=r[h]),a.setFontFamily(u,h),(o.color||e.color)&&a.setTextColor(u,Gn(o.color||e.color))}});a.setScaleX(e.scaleX),a.setScaleY(e.scaleY),a.setRotationZ(e.rotation);const l=new NvsPointF(e.translationX,e.translationY);a.setCaptionTranslation(l),n!==void 0&&a.setZValue(n),e.raw=a}async function fo(e){const{nvTimeline:n}=Re.getState().project;for(let t=0;t<e.length;t++)if(e[t].raw){const r=e[t];await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification(),r.clipSubType==="richtext"?await n.removeAnimatedSticker(r.raw):await n.removeCaption(r.raw),e[t].raw=null}}async function $u(e){const{nvTimeline:n}=Re.getState().project;await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification();for(let t=0;t<e.length;t++)e[t].raw&&(n.removeCompoundCaption(e[t].raw),e[t].raw=null)}async function V$(e){const{nvTimeline:n}=Re.getState().project,t=nvsGetStreamingContextInstance();async function r(i){await t.streamingEngineReadyForTimelineModification(),i&&r(n.removeAnimatedSticker(i))}await r(e)}async function MP(e,n=void 0){const t=e.tracks;if(await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification(),n&&n.show)await t0(n.clips,t.length-n.index);else for(let i=0,a=t.length;i<a;i++){const l=t[i];l.type==="stickerTrack"&&l.show&&await t0(l.clips,a-i)}}async function t0(e,n){await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification();for(let r=0,i=e.length;r<i;r++)await F1(e[r],n)}async function F1(e,n){const{project:{nvTimeline:t},material:{invalidAssetIds:r}}=Re.getState();await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification();let a;if(e.stickerType==="custom"){const s=e.path.lastIndexOf("/"),c=e.path.substring(s+1,e.path.length);try{await x3({url:e.path}),a=t.addAnimatedSticker(e.inPoint,e.outPoint-e.inPoint,e.desc+"",!1,!0,`/resources/${c}`)}catch(f){console.error("Failed to install custom sticker resources",f)}}else a=t.addAnimatedSticker(e.inPoint,e.outPoint-e.inPoint,e.desc+"",!1,!1,"");if(!a){console.error(e.stickerType==="custom"?"customize":"","Failed to add sticker",e);return}const l=e.animationId,o=e.inAnimationId,u=e.outAnimationId;l?(a.applyAnimatedStickerPeriodAnimation(l),a.setAnimatedStickerAnimationPeriod(e.animationPeroid/1e3)):(o&&(a.applyAnimatedStickerInAnimation(o),a.setAnimatedStickerOutAnimationDuration(0),a.setAnimatedStickerInAnimationDuration(e.inAnimationDuration/1e3)),u&&(a.applyAnimatedStickerOutAnimation(u),a.setAnimatedStickerOutAnimationDuration(e.outAnimationDuration/1e3)));const d=((s,c)=>s.filter(f=>c.includes(f)))(r,[e.desc,l,o,u]);e.isInvalid=d.length>0,a.setSeperatedScaleX(e.scaleX),a.setSeperatedScaleY(e.scaleY),a.setRotationZ(e.rotation);const p=new NvsPointF(e.translationX,e.translationY);a.setTranslation(p),a.setHorizontalFlip(e.horizontalFlip),a.setVerticalFlip(e.verticalFlip),n!==void 0&&a.setZValue(n),a.setVolumeGain(e.volume,e.volume),e.raw=a,Array.isArray(e.keyFrames)&&pg(e)}async function Vu(e){const{nvTimeline:n}=Re.getState().project;for(let t=0;t<e.length;t++)e[t].raw&&(await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification(),n.removeAnimatedSticker(e[t].raw))}async function RP(e){const{nvTimeline:n}=Re.getState().project,t=nvsGetStreamingContextInstance();if(n==null){console.error("mTimeline is null");return}try{await t.streamingEngineReadyForTimelineModification(),await H$(),n.appendVideoTrack().appendClip(":/footage/default_black.png"),await D0(e.duration);const i=h7(e,"videoTrack");for(let a=i.length-1;a>=0;a--){let l=i[a],o=n.appendVideoTrack();if(l.raw=o,o==null){console.error("buildVideoTrack","failed to append video track");return}l.show&&await NP(l);const u=l.volume;o.setVolumeGain(u,u)}}catch(r){console.error(r)}}async function z$(e){await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification(),e.raw.removeAllClips();for(let n=0;n<e.clips.length;n++)e.clips[n].raw=null}async function NP(e){await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification();const t=e.raw;for(let r=0;r<e.clips.length;r++){const i=e.clips[r];await Hs(t,i)}}function BP(e){const{raw:n}=e;for(let t=0;t<e.transitions.length;t++){let r=e.transitions[t];e.show&&(r.clipType==="builtin"?r.raw=n.setBuiltinTransition(r.index,r.desc):r.raw=n.setPackagedTransition(r.index,r.desc),r.raw&&r.raw.setVideoTransitionDuration(r.duration,1)),r.clipUUID=e.clips[r.index].uuid,!r.raw&&e.show&&console.error("Failed to add transition",r)}}async function Hs(e,n){if(e==null||n==null)return;const t=n.reverse?n.reverseM3u8Path:n.m3u8Path,r=e.addClipWithSpeedExt2(t,n.inPoint,n.outPoint,n.trimIn,n.trimOut,n.speed||1,!0);return r||console.error("Failed to add clip",t,n.inPoint,n.trimIn,n.trimOut),await u7(r,n),Ll(n),r}async function u7(e,n){if(e==null){console.error("addVideoClip","failed to append video clip",n);return}const t=nvsGetStreamingContextInstance();if(e.enablePropertyVideoFx(!0),n.raw=e,n.uuid===""&&(n.uuid=ir()),n.videoType===3&&(e.setImageMotionAnimationEnabled(!1),e.setImageMotionMode(0)),n.alphaM3u8Path){const a=n.reverse?n.reverseAlphaM3u8Path:n.alphaM3u8Path,l=e.appendRawBuiltinFx("Set Alpha");l.setStringVal("Alpha File",a),l.setBooleanVal("Clip Trim Used",!0)}e.setExtraVideoRotation(n.extraRotation);const r=n.volume;e.setVolumeGain(r,r),await t.streamingEngineReadyForTimelineModification(),n.curveSpeedName&&e.changeCurvesVariableSpeedWithOutPoint(n.outPoint,n.curveSpeedString,!0),n.separated===!0&&e.setVolumeGain(0,0);const i=n.videoFxs.find(a=>a.type==="property");if(i){i.raw=e.getPropertyVideoFx();let a=null,l=i.params.find(u=>u.key==="Background Mode");switch(l||(l=new _t("menu","Background Mode","Color Solid"),a=new _t("color","Background Color","#00000000"),i.params.push(l,a)),l.value){case"Color Solid":const u=a||i.params.find(d=>d.key==="Background Color");i.raw.setMenuVal("Background Mode","Color Solid"),i.raw.setColorVal("Background Color",ig(u.value));break;case"Image File":try{const d=i.params.find(c=>c.key==="Background Image");let p=d.value;d.resourceUrl&&(p=d.resourceUrl),await x3({url:p,assetType:"backgroundimage"});const s="/backgroundimage/"+d.value;i.raw.setMenuVal("Background Mode","Image File"),i.raw.setStringVal("Background Image",s)}catch(d){console.error("Failed to get background image:"+d)}break;case"Blur":const h=i.params.find(d=>d.key==="Background Blur Radius");i.raw.setMenuVal("Background Mode","Blur"),i.raw.setFloatVal("Background Blur Radius",h.value);break}const o=i.params.find(u=>u.key==="Scan Value");o!=null&&o.value&&(i.raw.setMenuVal("Fill Mode","PanAndScan"),i.raw.setFloatVal("Scan Value",o.value))}n.blendingMode!==void 0&&e.setBlendingMode(n.blendingMode),n.enableClipFreezeFrame&&(n.raw.enableClipFreezeFrame(!0),n.raw.setClipFreezeFrameTrimPosition(n.freezeFrameTrimPos)),e.setFadeInDuration(n.fadeInDuration),e.setFadeOutDuration(n.fadeOutDuration),G$(e,n)}async function H$(){const{nvTimeline:e}=Re.getState().project;if(await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification(),e){const t=e.videoTrackCount();for(let r=0;r<t;r++)e.getVideoTrackByIndex(r).removeAllClips()}}function Ll(e){if(!e.raw||typeof e.raw.getPropertyVideoFx!="function")return;const n=e.raw.getPropertyVideoFx();if(!n)return;const t=e.videoFxs.find(i=>i.type=="property");if(!t)return;e.raw.enablePropertyVideoFx(!0);const r=e.outPoint-e.inPoint;if(t.animationType==="inAnimation"){let i=!1,a=0,l=0,o=0,u=t.isPostOutAnimation?"Post Package2 Id":"Package2 Id";for(let h=0;h<t.params.length;h++){let d=t.params[h];d.key==="Package Effect Out"?a=d.value:d.key==="Package2 Effect In"?l=d.value:d.key==="Package2 Effect Out"?o=d.value:d.key===u&&d.value&&(i=!0)}if(a=Math.min(a,r),i){let h=o-l;o=r,l=o-h,l=Math.max(l,a),n.setFloatVal("Package2 Effect In",l),n.setFloatVal("Package2 Effect Out",o)}for(let h=0;h<t.params.length;h++){let d=t.params[h];d.key==="Package Effect Out"?d.value=a:d.key==="Package2 Effect In"?i&&(d.value=l):d.key==="Package2 Effect Out"&&i&&(d.value=o)}n.setFloatVal("Package Effect Out",a)}if(t.animationType==="loopAnimation")for(let i=0;i<t.params.length;i++){let a=t.params[i];if(a.key==="Package Effect Out"){const l=Math.min(a.value,r);a.value=l,n.setFloatVal("Package Effect Out",l)}}else{let i=!1,a=0,l=0,o=t.isPostOutAnimation?"Post Package2 Id":"Package2 Id";for(let u=0;u<t.params.length;u++){let h=t.params[u];h.key==="Package2 Effect In"?a=h.value:h.key==="Package2 Effect Out"?l=h.value:h.key===o&&h.value&&(i=!0)}if(i){let u=l-a;l=r,a=l-u,a=Math.max(a,0);for(let h=0;h<t.params.length;h++){let d=t.params[h];d.key==="Package2 Effect In"?d.value=a:d.key==="Package2 Effect Out"&&(d.value=l)}n.setFloatVal("Package2 Effect In",a),n.setFloatVal("Package2 Effect Out",l)}}}function G$(e,n){for(let t=0;t<n.videoFxs.length;t++){let r=n.videoFxs[t],i;if(r.type==="builtin"?i=r.isRaw?e.appendRawBuiltinFx(r.desc):e.appendBuiltinFx(r.desc):r.type==="package"&&r.videoFxType!=="animation"?i=e.appendPackagedFx(r.desc):(e.enablePropertyVideoFx(!0),i=e.getPropertyVideoFx()),i)i.setFilterIntensity(r.intensity);else{console.error("Failed to add special effects",e);return}r.raw=i,r.isInverseRegion&&i.setInverseRegion(r.isInverseRegion),r.isRegional&&i.setRegional(r.isRegional),Lp(r),pg(r),(r.desc==="Mosaic"||r.desc==="Gaussian Blur")&&(i.setRegional(r.isRegional),i.setIgnoreBackground(r.isIgnoreBackground),i.setInverseRegion(r.isInverseRegion),i.setRegionalFeatherWidth(r.regionalFeatherWidth));const a=n.audioFxs[t];a&&(a.raw=e.appendAudioFx(a.desc))}}function W$(e,n){for(let t=0;t<n.audioFxs.length;t++){let r=n.audioFxs[t];n.type==="audio"&&(r.type==="builtin"?r.raw=e.appendFx(r.desc):r.type==="volume"&&(r.raw=e.getAudioVolumeFx(),r.keyFrames.length>0&&r.keyFrames.forEach(i=>{i.time=Number(i.time),i.value=Number(i.value),i.visible=!!i.visible,r.raw.setFloatValAtTime(i.key,i.value,i.time)})))}}function n0(e){const n=jl(e);if(n.length>0){let t;e.videoFxs&&(t=e.videoFxs.find(i=>i.type==="property"),t.raw.removeAllKeyframe("Scale X"),t.raw.removeAllKeyframe("Scale Y"),t.raw.removeAllKeyframe("Trans X"),t.raw.removeAllKeyframe("Trans Y"),t.raw.removeAllKeyframe("Rotation"),t.raw.removeAllKeyframe("Opacity"));const r=e.audioFxs.find(i=>i.type==="volume");r&&ag.forEach(i=>{r.raw.removeAllKeyframe(i)}),n.forEach(i=>{ag.includes(i.key)&&r?r.raw.setFloatValAtTime(i.key,i.value,Number(i.time)):t&&t.raw.setFloatValAtTime(i.key,i.value,Number(i.time))})}}async function X$(e){const{nvTimeline:n}=Re.getState().project,t=nvsGetStreamingContextInstance();async function r(i){await t.streamingEngineReadyForTimelineModification(),i&&r(n.removeTimelineVideoFx(i))}await r(e)}async function OP(e,n=void 0){const t=e.tracks;if(await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification(),n&&n.show)await As(n.clips,t.length-n.index);else for(let i=0,a=t.length;i<a;i++){const l=t[i];l.type==="timelineVideoFxTrack"&&l.show&&await As(l.clips,a-i)}}async function As(e,n){const{project:{nvTimeline:t},material:{invalidAssetIds:r}}=Re.getState(),i=nvsGetStreamingContextInstance();await i.streamingEngineReadyForTimelineModification();for(let a=0;a<e.length;a++){let l;if(e[a].clipType==="package"){if(l=i.getAssetPackageManager().isParticleFX(e[a].desc),e[a].raw=t.addPackagedTimelineVideoFx(e[a].inPoint,e[a].outPoint-e[a].inPoint,e[a].desc),!e[a].raw){console.error("Failed to add timeline filter",e[a]);return}e[a].raw.setFilterIntensity(e[a].intensity),e[a].raw.setRegional(e[a].isRegional),e[a].raw.setIgnoreBackground(e[a].isIgnoreBackground),e[a].raw.setInverseRegion(e[a].isInverseRegion),e[a].raw.setRegionalFeatherWidth(e[a].regionalFeatherWidth),e[a].isInvalid=r.includes(e[a].desc),n!==void 0&&e[a].raw.setZValue(n)}else l=!1,e[a].desc&&(Array.isArray(e[a].descArray)?e[a].descArray.forEach(o=>{const u=t.addBuiltinTimelineVideoFx(e[a].inPoint,e[a].outPoint-e[a].inPoint,o);u.setFilterIntensity(e[a].intensity),u.setRegional(e[a].isRegional),u.setIgnoreBackground(e[a].isIgnoreBackground),u.setInverseRegion(e[a].isInverseRegion),u.setRegionalFeatherWidth(e[a].regionalFeatherWidth),n!==void 0&&u.setZValue(n),e[a].multiRaw===null&&(e[a].multiRaw={}),e[a].multiRaw[o]=u}):(e[a].raw=t.addBuiltinTimelineVideoFx(e[a].inPoint,e[a].outPoint-e[a].inPoint,e[a].desc),e[a].raw&&e[a].raw.setFilterIntensity(e[a].intensity),e[a].raw&&e[a].raw.setRegional(e[a].isRegional),e[a].raw&&e[a].raw.setIgnoreBackground(e[a].isIgnoreBackground),e[a].raw&&e[a].raw.setInverseRegion(e[a].isInverseRegion),e[a].raw&&e[a].raw.setRegionalFeatherWidth(e[a].regionalFeatherWidth),n!==void 0&&e[a].raw.setZValue(n),await Lp(e[a]),pg(e[a])));if(l){const o=i.getAssetPackageManager().getVideoFxAssetPackageDescription(e[a].desc),h=new NvsAssetPackageParticleDescParser(o).getParticlePartitionEmitter(0);Y$(e[a],h)}else{const o=e[a].multiRaw,u=e[a].multiParams,h=e[a].descArray;o&&u&&h?h.forEach(d=>{Lp({raw:o[d],params:u[d],shape:e[a].shape})}):await Lp(e[a]),e[a].keyFrames.length>0&&pg(e[a])}}}function Y$(e,n,t=void 0){let r=e.raw;t&&(r=t);const i=r.getParticleSystemContext();for(let a=0;a<e.params.length;a++){let l=e.params[a];if(l.type==="float"){if(l.key==="rateGain")for(let o=0;o<n.length;o++)i.setEmitterRateGain(n[o],l.value);else if(l.key==="sizeGain")for(let o=0;o<n.length;o++)i.setEmitterParticleSizeGain(n[o],l.value)}else if(l.type==="object"&&l.key=="curvePoint")for(let o=0;o<n.length;o++)i.appendPositionToEmitterPositionCurve(n[o],l.value.timeSec,l.value.x,l.value.y)}}async function Bc(e){const{nvTimeline:n}=Re.getState().project;for(let t=0;t<e.length;t++){e[t].raw&&(await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification(),n.removeTimelineVideoFx(e[t].raw));const r=e[t].multiRaw;r&&(await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification(),Object.values(r).forEach(i=>{n.removeTimelineVideoFx(i)}))}}const Z$=e=>new Promise(async(n,t)=>{if(Module.Meishe!==void 0)n(void 0);else{const r=WASMLoader({showLoader:function(a){},showError(a){t(new Error("wasm failed to load"+a))},loadingFinished(){K$(e,n,t)}}),i=await q$();r.loadEmscriptenModule(i,!1,!0)}});async function K$(e,n,t){await Q$(),J$(),IL[e].forEach(i=>{FS.mkdir("/"+i)}),e==="editor"&&await PL();const r=nvsGetStreamingContextInstance();m6()?r.setMaxImageReaderCount(8):r.setMaxImageReaderCount(16),r.onWebRequestAuthFinish=i=>{i||(window.$nvsConfig&&window.$nvsConfig.isAuth?t(new Error("SDK authentication failed")):console.error("SDK authentication failed")),e==="editor"&&eV(),n()},r.verifySdkLicenseFile(DL())}function Q$(){const e=(n,t)=>{Module.Meishe!==void 0&&Module.Meishe.streamingContext!==void 0?n():setTimeout(r=>e(n),400)};return new Promise(e)}function J$(){function e(){nvsResumeAudioContextWithPromise().then(()=>{document.body.removeEventListener("mousedown",e),window.removeEventListener("keydown",e)}).catch(n=>{console.error(n)})}document.body.addEventListener("mousedown",e),window.addEventListener("keydown",e)}async function q$(e=void 0){const n=await N$(),t=()=>navigator.userAgent.toLowerCase().indexOf("win64")>-1||navigator.userAgent.toLowerCase().indexOf("mac os")>-1,r=e||"NvWasmPlayer";console.warn("needLowerMemory:",m6()),console.warn("simdSupported:",n),console.warn("is 64 bit:",t());let i=FL(),a=window.$nvsConfig&&window.$nvsConfig.wasmBase||"";return a&&(i=a.replace(/\/$/,"")),m6()?`${i}/static/wasm/${r}_lower_memory_3_0_1`:n?`${i}/static/wasm/${r}_simd_3_0_1`:`${i}/static/wasm/${r}_3_0_1`}function m6(){if(navigator.platform!=="Win32"&&navigator.platform!=="Windows")return!1;let e=navigator.userAgent;return e.toLowerCase().indexOf("win64")===-1||e.indexOf("Windows NT 5.0")>-1||e.indexOf("Windows 2000")>-1||e.indexOf("Windows NT 5.1")>-1||e.indexOf("Windows XP")>-1||e.indexOf("Windows NT 5.2")>-1||e.indexOf("Windows 2003")>-1||e.indexOf("Windows NT 6.0")>-1||e.indexOf("Windows Vista")>-1||e.indexOf("Windows NT 6.1")>-1||e.indexOf("Windows 7")>-1}function eV(){const e=nvsGetStreamingContextInstance();Er.setSupportAnimatedSticker(e.functionalityAuthorised(NvsStreamingSdkFuncAnimatedSticker)),Er.setSupportCaption(e.functionalityAuthorised(NvsStreamingSdkFuncCaption)),Er.setSupportVideoFx(e.functionalityAuthorised(NvsStreamingSdkFuncVideoFx)),Er.setSupportVideoFxExtension(e.functionalityAuthorised(NvsStreamingSdkFuncVideoFxExtension)),Er.setSupportVideoTransition(e.functionalityAuthorised(NvsStreamingSdkFuncVideoTransition)),Er.setSupportParticleVideoFx(e.functionalityAuthorised(NvsStreamingSdkFuncParticleVideoFx)),Er.setSupportMusic(e.functionalityAuthorised(NvsStreamingSdkFuncMusic)),Er.setSupportTemplate(e.functionalityAuthorised(NvsStreamingSdkFuncTemplate)),Er.setSupportUseTemplate(e.functionalityAuthorised(NvsStreamingSdkFuncUseTemplate)),Er.setSupportVideoTransitionExtension(e.functionalityAuthorised(NvsStreamingSdkFuncVideoTransitionExtension)),Er.setSupportChangeSpeed(e.functionalityAuthorised(NvsStreamingSdkFuncChangeSpeed)),Er.setSupportClipSplit(e.functionalityAuthorised(NvsStreamingSdkFuncClipSplit)),Er.setSupportVideoColorAdjust(e.functionalityAuthorised(NvsStreamingSdkFuncVideoColorAdjust)),Er.setSupportCaptionStyleSetting(e.functionalityAuthorised(NvsStreamingSdkFuncCaptionStyleSetting))}function tV(){const e=nvsGetStreamingContextInstance();e.onWebRequestWaitStatusChange=(n,t)=>{Ce.$emit("onWebRequestWaitStatusChange",t)},e.onStreamingEngineStateChanged=n=>{Ce.$emit("playStatus",n)},e.onPlaybackTimelinePosition=(n,t)=>{const{nvTimeline:r}=Re.getState().project;if(n!==r){Ce.$emit("onPlaybackSubTimelinePosition",{timeline:n,position:t});return}n===r&&t$()||Ce.$emit("onPlaybackTimelinePosition",{timeline:n,position:t})},e.onPlaybackStopped=n=>{Ce.$emit("changePlay",{isPlaying:!1,timeline:n})},e.onPlaybackEOF=n=>{Ce.$emit("onPlaybackEOF",n)},e.onAudioVUMeter=(n,t,r,i)=>{Ce.$emit("onAudioVUMeter",{timeline:n,leftVUValue:t,rightVUValue:r,timeStamp:i})},e.onImageGrabbedArrived=(n,t)=>{Ce.$emit("grabImage",{imageData:n,time:t})},e.getAssetPackageManager().onFinishAssetPackageInstallation=(n,t,r,i)=>{Ce.$emit("onFinishAssetPackageInstallation"+t,{assetPackageId:n,assetPackageFilePath:t,assetPackageType:r,error:i})}}function r0(e){let{nvTimeline:n,nvLiveWindow:t}=Re.getState().project;const r=Re.dispatch,i=nvsGetStreamingContextInstance();t||(t=i.createLiveWindow(e),t.setFillMode(NvsLiveWindowFillModeEnum.PreserveAspectFit),r(Ge.updateNvLiveWindow(t))),i.connectTimelineWithLiveWindow(n,t)}async function zw(e={}){const{defaultTimelineData:n}=e,{nvTimeline:t,ratio:r}=Re.getState().project,i=Re.dispatch,a=nvsGetStreamingContextInstance(),l=n&&n.templateId;let o=null;if(!t){let u,h;n?(u=n.resWidth,h=n.resHeight):[u,h]=LP(r),o=new n7(u,h),o.videoSize=r;let d;l?(o.templateId=l,d=a.createEmptyTemplateTimeline(new NvsVideoResolution(u,h),new NvsRational(25,1),new NvsAudioResolution(44100,2),l,32)):d=a.createTimeline(new NvsVideoResolution(u,h),new NvsRational(25,1),new NvsAudioResolution(44100,2),32),i(Ge.updateNvTimeline(d)),d.setMaxAudioStreamSupportedOnVideoTrack(8),d.enableRenderOrderByZValue(!0),d.setVolumeGain(o.volume,o.volume),a.enableAudioVUMeter(!0)}return window.queueUUID=ir(),await n$("queueMap",3),pV(window.queueUUID+"_queue",3),o}function d7(){const e=nvsGetStreamingContextInstance();return e&&e.getStreamingEngineState()===NvsStreamingEngineStateEnum.StreamingEngineStatePlayback?"playing":"stop"}function tt(e,n=!1){const{nvTimeline:t}=Re.getState().project,r=nvsGetStreamingContextInstance();if(!t||!r)return;d7()==="playing"&&(t7(!0),r.stop());const i=r.getTimelineCurrentPosition(t);e=e??(i>t.getDuration()?t.getDuration():i),e=fr(e);let a=0;n&&(a|=NvsSeekFlagEnum.WebReaderPrefetchForSeek),r.seekTimeline(t,e,NvsVideoPreviewSizeModeEnum.LiveWindowSize,a),Ce.$emit("onPlaybackSeek",e)}function zu(e,n=-1,t=0){const{nvTimeline:r}=Re.getState().project,i=nvsGetStreamingContextInstance();if(r&&i){let a;e!==void 0?a=e:a=i.getTimelineCurrentPosition(r),a===r.getDuration()&&(a=0),i.playbackTimeline(r,a,n,NvsVideoPreviewSizeModeEnum.LiveWindowSize,!0,t),t7(!1),Ce.$emit("monitorClearSelect")}}function LP(e){const{projectData:{resolvingPower:n}}=Re.getState().project,[t,r]=e.split(":"),i=Math.min(t,r)/n,a=Math.max(t,r)/i;return t*1>r*1?[a,n*1]:[n*1,a]}function Nf(){nvsGetStreamingContextInstance().stop()}function On(){const{nvTimeline:e}=Re.getState().project,n=nvsGetStreamingContextInstance();return!e||!n?(console.error("mTimeline is null"),0):n.getTimelineCurrentPosition(e)}async function f7(e){console.time("build timeline");const{nvTimeline:n}=Re.getState().project,t=Re.dispatch,{resWidth:r,resHeight:i}=e,a=nvsGetStreamingContextInstance();try{for(await a.streamingEngineReadyForTimelineModification(),(n.getVideoRes().imageWidth!==r||n.getVideoRes().imageHeight!==i)&&n.changeVideoSize2(r,i),n.deleteWatermark();n.videoTrackCount()!==0;)await a.streamingEngineReadyForTimelineModification(),n.removeVideoTrack(0);for(;n.audioTrackCount()!==0;)await a.streamingEngineReadyForTimelineModification(),n.removeAudioTrack(0);await RP(e),await D0(jP(e)),await kP(e),await L$(n.getFirstCaption()),await j$(n.getFirstCompoundCaption()),await V$(n.getFirstAnimatedSticker()),await X$(n.getFirstTimelineVideoFx()),await PP(e),await DP(e),await MP(e),await OP(e),await FP(e),n.setVolumeGain(e.volume,e.volume),e.duration=n.getDuration();for(let l=0;l<e.tracks.length;l++){const o=e.tracks[l];o.index=l,o.type==="videoTrack"&&(await a.streamingEngineReadyForTimelineModification(),BP(o))}t(Ge.updateRatio(e.videoSize)),t(Ge.updateTimelineData(e)),t(Ge.updateTimelineDataInArray(e)),Ce.$emit("resizeLiveWindow",{skipSeek:!0}),console.timeEnd("build timeline")}catch(l){console.error(l)}}async function D0(e){const{nvTimeline:n}=Re.getState().project;await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification();const r=n.getVideoTrackByIndex(0);r.getClipByIndex(0)?r.changeOutPoint(0,e):r.appendClip2(":/footage/default_black.png",0,e)}function h7(e,n){return e.tracks.filter(t=>t.type===n)}function jP(e){const{tracks:n}=e;let t=0;return n.map(r=>{r.clips.map(i=>{t=Math.max(t,i.outPoint)})}),t}function UP(e){const{timelineDataArray:n}=Re.getState().project;return!e&&n.length?n[0]:n.find(r=>r.videoSize===e)}function nV(e){for(let n=0;n<1;n++)e.tracks.push(new I3(n));e.tracks.push(new ju(e.tracks.length)),Er.isSupportCaption()&&Er.isSupportCaptionStyleSetting()&&e.tracks.push(new P3(e.tracks.length))}async function Lp(e,n=void 0){let t=e.raw;n&&(t=n);for(let r=0;r<e.params.length;r++){const i=e.params[r];if(i.type==="float")t.setFloatVal(i.key,i.value);else if(i.type==="int")t.setIntVal(i.key,i.value);else if(i.type==="bool")t.setBooleanVal(i.key,i.value);else if(i.type==="string"){if(i.key==="Background Image"){if(n){const a="/backgroundimage/"+i.value;t.setStringVal(i.key,a)}}else t.setStringVal(i.key,i.value);i.resourceUrl&&await x3({url:i.resourceUrl,assetType:"backgroundimage"})}else if(i.type==="menu")t.setMenuVal(i.key,i.value);else if(i.type==="arbitrary"){if(i.value){let a=new NvsRegionInfo,l=i.value.split(",");if(a.type=e.shape,a.type==="polygon"||a.type==="cubicCurve"){a.points=new NvsVectorVal;for(let o=0;o<l.length;o+=2)a.points.push_back(new NvsPointF(Number(l[o]),Number(l[o+1])))}else a.type==="ellipse"&&l.length>=5&&(a.center=new NvsPointF(Number(l[0]),Number(l[1])),a.a=Number(l[2]),a.b=Number(l[3]),a.theta=Number(l[4]));t.setArbitraryVal(i.key,a)}}else if(i.type==="object"){if(i.key==="region"&&e.shape==="rect"){const a=new NvsVectorFloat;a.push_back(i.value.x1),a.push_back(i.value.y1),a.push_back(i.value.x2),a.push_back(i.value.y2),a.push_back(i.value.x3),a.push_back(i.value.y3),a.push_back(i.value.x4),a.push_back(i.value.y4),t.setRegion(a)}else if(i.key==="ellipseRegion"&&e.shape==="ellipse"){const a=new NvsPointF(i.value.centerX,i.value.centerY);t.setEllipseRegion(a,i.value.a,i.value.b,i.value.angle),t.setRegionalFeatherWidth(e.regionalFeatherWidth)}}else i.type==="color"&&t.setColorVal(i.key,ig(i.value))}}function rV(e,n=void 0){let t=e.raw;n&&(t=n);const r={};for(let i=0;i<e.keyFrames.length;i++){const a=e.keyFrames[i];if(!ag.includes(a.key))if(a.type==="object"){if(a.key==="region"){const l=new NvsVectorFloat;l.push_back(a.value.x1),l.push_back(a.value.y1),l.push_back(a.value.x2),l.push_back(a.value.y2),l.push_back(a.value.x3),l.push_back(a.value.y3),l.push_back(a.value.x4),l.push_back(a.value.y4),t.setRegionAtTime(l,Number(a.time))}else if(a.key==="ellipseRegion"){const l=new NvsPointF(a.value.centerX,a.value.centerY);t.setEllipseRegionAtTime(l,a.value.a,a.value.b,a.value.angle,parseFloat(String(a.time))),t.setRegionalFeatherWidth(e.regionalFeatherWidth)}}else a.type==="color"||(r[a.time]||(r[a.time]=[]),r[a.time].push(a))}for(let i in r){t.setCurrentKeyFrameTime(Number(i));const a=r[i];let l=[],o=[],u=null;if(a.forEach(h=>{h.key===ye.captionKFParamType.transX?l[0]=h.value:h.key===ye.captionKFParamType.transY?l[1]=h.value:h.key===ye.captionKFParamType.rotation?u=h.value:h.key===ye.captionKFParamType.scaleX?o[0]=h.value:h.key===ye.captionKFParamType.scaleY&&(o[1]=h.value)}),l.length===2){const h=new NvsPointF(l[0],l[1]);t.setCaptionTranslation(h)}o.length===2&&(t.setScaleX(o[0]),t.setScaleY(o[1])),u!==null&&t.setRotationZ(u)}}function pg(e,n=void 0){let t=e.raw;n&&(t=n);for(let r=0;r<e.keyFrames.length;r++){const i=e.keyFrames[r];if(!ag.includes(i.key)){if(i.type==="float")t.setFloatValAtTime(i.key,i.value,Number(i.time));else if(i.type==="int")t.setIntValAtTime(i.key,i.value,Number(i.time));else if(i.type==="bool")t.setBooleanValAtTime(i.key,i.value,Number(i.time));else if(i.type==="string")t.setStringValAtTime(i.key,i.value,Number(i.time));else if(i.type==="menu")t.setMenuValAtTime(i.key,i.value,Number(i.time));else if(i.type==="object"){if(i.key==="region"){const a=new NvsVectorFloat;a.push_back(i.value.x1),a.push_back(i.value.y1),a.push_back(i.value.x2),a.push_back(i.value.y2),a.push_back(i.value.x3),a.push_back(i.value.y3),a.push_back(i.value.x4),a.push_back(i.value.y4),t.setRegionAtTime(a,Number(i.time))}else if(i.key==="ellipseRegion"){const a=new NvsPointF(i.value.centerX,i.value.centerY);t.setEllipseRegionAtTime(a,i.value.a,i.value.b,i.value.angle,parseFloat(i.time.toString())),t.setRegionalFeatherWidth(e.regionalFeatherWidth)}}}}}function Hr(e,n=On()){const t=Number(e);return t+1>=n&&t-1<=n}function jl(e={}){if(e.type==="timelineVideoFx"&&[ye.mType.effectBlur,ye.mType.effectMosaic,ye.mType.effectShade].includes(e.clipSubType))return e.keyFrames;if(e.type==="caption")return e.keyFrames;{const n=e;let t=[];if(n.videoFxs){const r=n.videoFxs.filter(i=>i.type==="property"||i.desc==="Mosaic");r&&r.length>0&&r.forEach(i=>{t=t.concat(i.keyFrames)})}if(Array.isArray(n.audioFxs)&&n.audioFxs.length>0){const r=n.audioFxs.find(i=>i&&i.type==="volume");r&&(t=t.concat(r.keyFrames))}return t}}function $P(){const{nvTimeline:e}=Re.getState().project;let n=0;for(let l=1;l<e.videoTrackCount();l++){let o=e.getVideoTrackByIndex(l),u=o.getClipByIndex(o.getClipCount()-1);u!==void 0&&(n=u.getOutPoint()>n?u.getOutPoint():n)}for(let l=0;l<e.audioTrackCount();l++){let o=e.getAudioTrackByIndex(l),u=o.getClipByIndex(o.getClipCount()-1);u!==void 0&&(n=u.getOutPoint()>n?u.getOutPoint():n)}let t=e.getLastCaption();t!==void 0&&(n=t.getOutPoint()>n?t.getOutPoint():n);let r=e.getLastAnimatedSticker();r!==void 0&&(n=r.getOutPoint()>n?r.getOutPoint():n);let i=e.getLastCompoundCaption();i!==void 0&&(n=i.getOutPoint()>n?i.getOutPoint():n);let a=e.getLastTimelineVideoFx();return a!==void 0&&(n=a.getOutPoint()>n?a.getOutPoint():n),n}async function Zo(e){const{nvTimeline:n}=Re.getState().project,t=$P();(e===void 0||e<n.getDuration()&&e<t)&&(e=t),await D0(e)}function Tl(e,n=!0){const{resolvingPower:t}=Re.getState().project.projectData;return Math.round(n?e/(t/540):e*(t/540))}function mg(e){const n=e.animationId,t=e.inAnimationId,r=e.outAnimationId,i=e.outPoint-e.inPoint;if(t){const a=Number(e.inAnimationDuration);let l=0;r&&(l=Number(e.outAnimationDuration)),a>=i?(e.inAnimationDuration=i,r&&(e.outAnimationDuration=0)):r&&a+l>=i&&(e.outAnimationDuration=i-e.inAnimationDuration)}if(n){if(e.animationPeroid=Math.min(i,e.animationPeroid),e.type==="sticker"){const a=e.raw;a.applyAnimatedStickerPeriodAnimation(n),a.setAnimatedStickerAnimationPeriod(e.animationPeroid/1e3)}else if(e.type==="caption"){const a=e.raw;a.applyModularCaptionAnimation(n),a.setModularCaptionAnimationPeroid(e.animationPeroid/1e3)}}if(t){if(e.inAnimationDuration=Math.min(i,e.inAnimationDuration),e.type==="sticker"){const a=e.raw;a.applyAnimatedStickerInAnimation(t),a.setAnimatedStickerOutAnimationDuration(0),a.setAnimatedStickerInAnimationDuration(e.inAnimationDuration/1e3)}else if(e.type==="caption"){const a=e.raw;a.applyModularCaptionInAnimation(t),a.setModularCaptionOutAnimationDuration(0),a.setModularCaptionInAnimationDuration(e.inAnimationDuration/1e3)}}if(r){if(e.outAnimationDuration=Math.min(i,e.outAnimationDuration),e.type==="sticker"){const a=e.raw;a.applyAnimatedStickerOutAnimation(r),a.setAnimatedStickerOutAnimationDuration(e.outAnimationDuration/1e3)}else if(e.type==="caption"){const a=e.raw;a.applyModularCaptionOutAnimation(r),a.setModularCaptionOutAnimationDuration(e.outAnimationDuration/1e3)}}}function iV(e){const{timelineData:n}=Re.getState().project;let t=n.tracks;for(let r=0;r<t.length;r++){let i=t[r];if(i.type!=="audioTrack")continue;let a=i.clips;for(let l=0;l<a.length;l++){let o=a[l];if(o.m3u8Path===e)return{audioClip:o,trackIndex:r}}}}function p7(e,n){Re.getState().project;for(let t of e){const{raw:r}=t;if(!r||(t.curveSpeedString=r.getClipVariableSpeedCurvesString(),!t.curveSpeedString))return;t.speed=r.getSpeed(),t.trimIn=r.getTrimIn(),t.trimOut=r.getTrimOut(),t.inPoint=r.getInPoint(),t.outPoint=r.getOutPoint()}}function aV(e,n,t){if(n>=t)throw console.warn("scaleCurvesSpeedStringByClipTrims: trimOut must be bigger than trimIn"),new Error("scaleCurvesSpeedStringByClipTrims: trimOut must be bigger than trimIn");let r=e.split(")(");if(r.length<=0||r.length%3!==0)throw console.warn("scaleCurvesSpeedStringByClipTrims: count of control points must be multiples of 3"),new Error("scaleCurvesSpeedStringByClipTrims: count of control points must be multiples of 3");r[0]=r[0].replace("(",""),r[r.length-1]=r[r.length-1].replace(")","");const i=Number(r[r.length-3].split(",")[0])-Number(r[0].split(",")[0]),a=(t-n)/i;let l="";for(let o=0;o<r.length;o++){let u=r[o].split(",");if(u.length<2)throw console.warn("scaleCurvesSpeedStringByClipTrims: control point values are invalid"),new Error("scaleCurvesSpeedStringByClipTrims: control point values are invalid");l+="("+Number(u[0])*a+","+u[1]+")"}return l}function ty(e){e.videoFxs&&e.trimIn>=0&&e.trimOut<=e.orgDuration?Ll(e):mg(e)}async function Ul(e,n){if(!e)return;let t=$P();(n===void 0||n<e.getDuration()&&n<t)&&(n=t),await D0(n)}function Rl(e){const n=[];return e.forEach(t=>{let r={track:null,clips:[]};t.selected&&(r.track=t,t.clips.forEach(i=>{i.selected&&r.clips.push(i)}),n.push(r))}),n}function Qs(){const e=document.getElementsByClassName("blankClip-box");e&&e.forEach(n=>{n.style.display="none",n.style.width="0"})}function oV(e,n,t,r){console.log("checkHasCrash",n,t,r.length,r);for(let i=n;i<t+1;i++){let a=r[i],l=a.clips.length,o=0,u=0,h=!0;for(let d=0;d<l;d++){let p=a.clips[d];o=p.inPoint,u=p.outPoint,console.log(" : "+o+" outPoint: "+u+" checkClip.inPoint: "+e.inPoint+" checkClip.outPoint: "+e.outPoint),e.outPoint<=o?console.log("completely in front of the clip"):e.inPoint>=u?console.log("completely behind the clip"):e.inPoint<=o?h=!1:e.outPoint>=u?(console.log("back cover",p.outPoint,e.inPoint),h=!1):e.inPoint>o&&e.outPoint<u&&(console.log("middle truncation",p),h=!1)}if(h)return i}return-1}function i0(e){const n=Re.dispatch;e(t=>{t.allSelectData=[]}),Qs(),n(Ge.updateTimelineDataClipSelected(void 0)),n(Ge.updateTimelineTransitionSelected({trackIndex:-1,transitionIndex:-1}))}function Hu(e,n,t){let r=0,i=0,a=[];for(let l=0;l<e.length;l++)if(r=e[l].inPoint,i=e[l].outPoint,n.outPoint<=r)a.push(e[l]);else if(n.inPoint>=i)a.push(e[l]);else if(n.inPoint<=r){if(!(n.outPoint>=i)){e[l].trimIn!==void 0&&(e[l].trimIn=Math.round(e[l].trimIn+(n.outPoint-e[l].inPoint)*(n.speed||1)));const o=e[l].inPoint;e[l].inPoint=n.outPoint;const u=e[l].inPoint-o,h=jl(e[l]);if(h.length>0&&h.forEach(d=>{d.time-=u}),e[l].videoFxs){let d=e[l].videoFxs.find(p=>p.type==="property");if(d){let p=d.isPostOutAnimation?"Post Package2 Id":"Package2 Id";if(d.animationType)for(let s=0;s<d.params.length;s++){let c=d.params[s];(c.key==="Package Effect In"||c.key==="Package Effect Out")&&(c.value-=u)}else{const s=d.params.find(c=>c.key===p);if(s&&s.value)for(let c=0;c<d.params.length;c++){let f=d.params[c];(f.key==="Package2 Effect In"||f.key==="Package2 Effect Out")&&(f.value-=u)}}}}Ll(e[l]),a.push(e[l])}}else if(n.outPoint>=i)e[l].trimOut!==void 0&&(e[l].trimOut=Math.round(e[l].trimOut-(e[l].outPoint-n.inPoint)*(e[l].speed||1))),e[l].outPoint=n.inPoint,a.push(e[l]);else if(n.inPoint>r&&n.outPoint<i){const o=Pe(e[l]);o.trimOut!==void 0&&(o.trimOut=Math.round(o.trimOut-(o.outPoint-n.inPoint)*(e[l].speed||1))),o.outPoint=n.inPoint;const u=Pe(e[l]);u.trimIn!==void 0&&(u.trimIn=Math.round(u.trimIn+(n.outPoint-u.inPoint)*(e[l].speed||1))),u.inPoint=n.outPoint,a.push(o,u)}return t?t.forEach(l=>{a.push(l)}):a.push(n),a=og(a),a}async function VP(e){let n={};for(let r=0;r<e.clips.length;r++){let i=e.clips[r];n[i.uuid]&&i.uuid!==""?(n[i.uuid].a++,n[i.uuid].b.push(i.index)):n[i.uuid]={a:1,b:[i.index]}}let t=e.raw;for(let r in n)if(n[r].a>1)for(let i=1;i<n[r].a;i++){const a=e.clips[n[r].b[i]],l=e.clips[n[r].b[i-1]];if(a.uuid=ir(),!e.show)continue;const o=t.getClipByTimelinePosition(a.inPoint),u=jl(a),h=a.inPoint-l.inPoint;if(u.forEach(d=>{d.time=Number(d.time)-h}),a.videoFxs){let d=a.videoFxs.find(p=>p.type==="property");if(d){let p=d.isPostOutAnimation?"Post Package2 Id":"Package2 Id";if(d.animationType)for(let s=0;s<d.params.length;s++){let c=d.params[s];(c.key==="Package Effect In"||c.key==="Package Effect Out")&&(c.value-=h)}else{const s=d.params.find(c=>c.key===p);if(s&&s.value)for(let c=0;c<d.params.length;c++){let f=d.params[c];(f.key==="Package2 Effect In"||f.key==="Package2 Effect Out")&&(f.value-=h)}}}Ll(a)}e.type==="videoTrack"?await u7(o,a):e.type==="audioTrack"&&await IP(o,a),n0(a)}else{const i=e.clips[n[r].b[0]];n0(i)}}async function gg(e,n){let t=Pe(e.clip);t.index=0,t.inPoint=n,t.initialStatus=!0;const r=PI();if(e.type==="videoTrack"){const i=t;t.outPoint=Math.round(i.inPoint+(i.trimOut-i.trimIn)/i.speed)}else if(e.type==="audioTrack"){const i=t;t.outPoint=t.inPoint+i.trimOut-i.trimIn}else e.type==="captionTrack"?(e.clip.outPoint===-1?t.outPoint=t.inPoint+El:t.outPoint=n+(e.clip.outPoint-e.clip.inPoint),(e.clip.styleDesc||e.clip.rendererId||e.clip.contextId)&&(wa.material_recent_mark({userId:r,materialIds:e.clip.styleDesc||e.clip.rendererId||e.clip.contextId,type:e.clip.captionType}),Ce.$emit("recentlyMark",!0))):e.type==="compoundCaptionTrack"?e.clip.outPoint===-1?t.outPoint=t.inPoint+El:t.outPoint=n+(e.clip.outPoint-e.clip.inPoint):e.type==="stickerTrack"?(e.clip.outPoint===-1?t.outPoint=t.inPoint+El:t.outPoint=n+(e.clip.outPoint-e.clip.inPoint),e.clip.desc&&(wa.material_recent_mark({userId:r,materialIds:e.clip.desc,type:4}),Ce.$emit("recentlyMark",!0))):e.type==="timelineVideoFxTrack"?(e.clip.outPoint===-1?t.outPoint=t.inPoint+El:t.outPoint=n+(e.clip.outPoint-e.clip.inPoint),[ye.mType.effectBlur,ye.mType.effectMosaic,ye.mType.effectShade,ye.mType.effectAdjust].includes(e.clip.clipSubType)||e.clip.desc&&(wa.material_recent_mark({userId:r,materialIds:e.clip.desc,type:e.clip.nvTypeId}),Ce.$emit("recentlyMark",!0))):e.clip.outPoint===-1?t.outPoint=t.inPoint+El:t.outPoint=n+(e.clip.outPoint-e.clip.inPoint);return t}async function yg(e,n){await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification();const t=e.length;for(let r=t-1;r>=0;r--){const i=e[r];i.type!=="musicLyricsTrack"&&i.clips.length===0&&(i.type==="videoTrack"?e.filter(a=>a.type==="videoTrack").length>1&&e.some(a=>a.type==="videoTrack"&&a.clips.length===0)&&(n.removeVideoTrack(i.raw.getIndex()),e.splice(r,1)):i.type==="audioTrack"&&i.clips.length===0?e.filter(a=>a.type==="audioTrack").length>1&&e.some(a=>a.type==="audioTrack"&&a.clips.length===0)&&(n.removeAudioTrack(i.raw.getIndex()),e.splice(r,1)):e.splice(r,1)),Nu(i)}return e.forEach((r,i)=>{if(r.index=i,Array.isArray(r.transitions))for(let a=0;a<r.transitions.length;a++){const l=r.transitions[a];if(!r.show)continue;const o=r.clips.findIndex(u=>r.raw.getTransitionBySourceClipIndex(u.raw.getIndex())===l.raw);o>-1&&l.raw.internalObj>0?l.index=o:(r.transitions.splice(o,1),a--)}}),e}function m7(e,n,t){let r=zP(e,n,t),i=r.data;return t&&(i.push(n),r.splitAndInsertClip.push(n)),r.data=og(Pe(i)),r.splitAndInsertClip=og(r.splitAndInsertClip),r}function g6(e,n,t,r){let i=zP(e,n,t),a=i.data;if(t)for(let l=0;l<r.length;l++)a.push(r[l]);return i.data=og(a),i}function zP(e,n,t){let r=0,i=0,a=[],l=n.outPoint-n.inPoint,o=!1,u=!1,h=0;const d=[];for(let p=0;p<e.length;p++)if(r=e[p].inPoint,i=e[p].outPoint,i<=n.inPoint)a.push(e[p]);else if(n.inPoint>r){if(!o){u=!0;let s=Pe(e[p]),c=i-n.inPoint;e[p].outPoint=n.inPoint,e[p].trimOut-=c,d.push(e[p]),a.push(e[p]),h=p+1,s.uuid=ir(),s.inPoint=n.outPoint,s.outPoint=c+s.inPoint,s.trimIn=e[p].trimIn+(e[p].outPoint-e[p].inPoint);const f=s.inPoint-e[p].inPoint-(n.outPoint-n.inPoint);if(jl(s).forEach(g=>{g.time=Number(g.time)-f}),s.videoFxs){let g=s.videoFxs.find(y=>y.type==="property");if(g){let y=g.isPostOutAnimation?"Post Package2 Id":"Package2 Id";if(g.animationType)for(let v=0;v<g.params.length;v++){let b=g.params[v];(b.key==="Package Effect In"||b.key==="Package Effect Out")&&(b.value-=f)}else{const v=g.params.find(b=>b.key===y);if(v&&v.value)for(let b=0;b<g.params.length;b++){let _=g.params[b];(_.key==="Package2 Effect In"||_.key==="Package2 Effect Out")&&(_.value-=f)}}}Ll(s)}a.push(s),d.push(s)}}else o=!0,e[p].inPoint+=l,e[p].outPoint+=l,a.push(e[p]);return{data:a,hasSplitClip:u,index:h,needAddClip:t,splitAndInsertClip:d}}async function vg(e,n,t,r){let i=t.clips;if(t.type==="videoTrack"||t.type==="audioTrack")await HP(e,n,t,r);else if(t.type==="captionTrack"){await fo(i);for(let a=0,l=i.length;a<l;a++)await P1(i[a],e.length-n)}else if(t.type==="musicLyricsTrack")await fo(i),await Ol({tracks:e},i,100);else if(t.type==="compoundCaptionTrack"){await $u(i);for(let a=0,l=i.length;a<l;a++)await D1(i[a],e.length-n)}else if(t.type==="stickerTrack"){await Vu(i);for(let a=0,l=i.length;a<l;a++)await F1(i[a],e.length-n)}else t.type==="timelineVideoFxTrack"&&(await Bc(i),await As(i,e.length-n))}async function HP(e,n,t,r){await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification();let i=t.show,a=r.index;if(t.type==="videoTrack"||t.type==="audioTrack"){let l=t.raw;if(i){let o=r.data,u=[];for(let h=0,d=o.length;h<d;h++){let p=o[h],s=p.raw;if(!s||!s.getIndex)continue;let c=s.getIndex(),f=l.getTransitionBySourceClipIndex(c);for(let m=0;m<t.transitions.length;m++)if(t.transitions[m].raw===f){let y=l.getClipByIndex(c+1),v=o[h+1];y!==void 0&&v!==void 0&&v.raw===y&&u.push({uuid:p.uuid,transition:t.transitions[m]})}}if(r.hasSplitClip?await lV(e,t,a-1,n,r):await sV(e,t,a,n),u.length>0)for(let h=0;h<e[n].clips.length;h++){let d=e[n].clips[h],p=d.raw;for(let s=0;s<u.length;s++){let c=u[s].uuid;if(c===d.uuid){let f=u[s].transition;f.clipType==="package"?f.raw=l.setPackagedTransition(p.getIndex(),f.desc):f.clipType==="builtin"&&(f.raw=l.setBuiltinTransition(p.getIndex(),f.desc)),f.raw&&f.raw.setVideoTransitionDuration(f.duration,1),f.clipUUID=c}}}}}}async function sV(e,n,t,r){const i=n.raw;for(let a=t;a<e[r].clips.length;a++){const l=e[r].clips[a];i.getClipCount()>0&&l.raw&&l.raw.internalObj!==0&&l.raw.getIndex&&i.removeClip(l.raw.getIndex(),!0)}for(const a of e[r].clips.slice(t))i instanceof NvsAudioTrack&&await Uu(i,a),i instanceof NvsVideoTrack&&await Hs(i,a)}async function lV(e,n,t,r,i){const a=n.raw,l=i.splitAndInsertClip[0],o=i.splitAndInsertClip.at(-1);for(let h=t;h<e[r].clips.length;h++){const d=e[r].clips[h];d.inPoint>=o.outPoint&&a.removeClip(d.raw.getIndex(),!0)}const u=e[r].clips[t];u.raw&&a.getClipCount()>0&&u.raw.internalObj!==0&&(a.splitClip(t,l.outPoint),a.moveClipByPositions(t+1,o.inPoint,!1,!0),l.raw=a.getClipByIndex(t),l.speed=l.raw.getSpeed(),l.trimIn=l.raw.getTrimIn(),l.trimOut=l.raw.getTrimOut(),l.curveSpeedString=l.raw.getClipVariableSpeedCurvesString(),l.inPoint=l.raw.getInPoint(),l.outPoint=l.raw.getOutPoint(),o.raw=a.getClipByIndex(t+1),o.speed=o.raw.getSpeed(),o.trimIn=o.raw.getTrimIn(),o.trimOut=o.raw.getTrimOut(),o.curveSpeedString=o.raw.getClipVariableSpeedCurvesString(),o.inPoint=o.raw.getInPoint(),o.outPoint=o.raw.getOutPoint());for(const h of e[r].clips.slice(t))(h.inPoint>=o.outPoint||h.inPoint>=l.outPoint&&h.outPoint<=o.inPoint)&&(a instanceof NvsAudioTrack&&await Uu(a,h),a instanceof NvsVideoTrack&&await Hs(a,h))}let xl=null,Bf=null;function cV(e,n,t,r){const{timelineData:{tracks:i}}=Re.getState().project,a=r.originTrackIndex;if(!(a===void 0||i[a].type!=="videoTrack"))if(e===n&&t===r.clip.inPoint){const l=i;let o=0;xl=l[a].transitions.find(u=>u.index===r.clipIndex+o),Bf=l[a].transitions.find(u=>u.index===r.clipIndex-1+o)}else xl=null,Bf=null}async function g7(e,n,t){n!==-1&&n!==t&&await bg(e,n),await bg(e,t)}async function bg(e,n){try{let t=e[n].raw,r=e[n].transitions,i=[];await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification();for(let a=0;a<t.getClipCount();a++){let l=t.getTransitionBySourceClipIndex(a),o=uV(r,l);if(l!==void 0&&o!==-1)r[o].index=a,i.push(r[o]);else if(xl&&a===xl.index||Bf&&a===Bf.index){let u=xl&&a===xl.index?xl:Bf;if(u.index<t.getClipCount()-1){let p=t.getClipByIndex(u.index).getOutPoint(),s=t.getClipByIndex(u.index+1).getInPoint();if(p!==s)continue}let h;u.clipType==="package"?h=t.setPackagedTransition(u.index,u.desc):u.clipType==="builtin"&&(h=t.setBuiltinTransition(u.index,u.desc)),h.setVideoTransitionDuration(u.duration,1);let d=new I1(u.clipType,a,u.desc,u.displayName,u.displayNamezhCN);d.clipUUID=u.clipUUID,d.raw=h,i.push(d),u===xl?xl=null:Bf=null}}r=i,e[n].transitions=i}catch(t){console.error(t)}}function uV(e,n){return e.findIndex(t=>t&&t.raw===n)}function GP(e,n){const t=Re.getState(),r=Re.dispatch,{timelineData:{tracks:i}}=t.project;for(let a=0;a<i.length;a++){let l=i[a];if(l.type!=="videoTrack"&&l.type!=="audioTrack")continue;let o=l.clips;for(let u=0;u<o.length;u++){let h=Pe(o[u]);if(h.m3u8Path.indexOf(e.keyUUID)>=0){if(!n)h.uploadStatus=ye.uploadStatus.uploadFail;else{h.m3u8Path="/m3u8/"+n.m3u8Url.split("/").pop(),h.path=n.url,h.m3u8Url=n.m3u8Url,h.coverUrl=n.coverUrl,h.alphaPath=n.alphaUrl,h.alphaM3u8Url=n.alphaM3u8Url,n.alphaM3u8Url&&(h.alphaM3u8Path="/m3u8/"+n.alphaM3u8Url.split("/").pop()),h.id=n.id,h.leftChannelUrl=n.leftChannelUrl,h.rightChannelUrl=n.rightChannelUrl,h.useWebLocalFile=!1,n.thumbnailInfo&&(n.thumbnailInfo.urlPrefix&&(h.thumbnailHost=n.thumbnailInfo.urlPrefix),n.thumbnailInfo.interval&&(h.thumbnailStep=n.thumbnailInfo.interval*1e3),n.thumbnailInfo.extension&&(h.thumbnailType=n.thumbnailInfo.extension)),console.log(h,"updateClipInfoWithResourceInfo");const d=Pe(t.resource.thumbnailMap);delete d[h.m3u8Path],r(Yo.updateThumbnailMap(d));const p=Pe(t.resource.waveMap);delete p[h.m3u8Path],r(Yo.updateWaveMap(p))}r(Ge.updateTimelineDataClip({trackIndex:l.index,clipData:h}))}}}Ce.$emit("refreshTimelineUI")}function dV(e){const n=Re.getState(),{timelineData:{tracks:t}}=n.project;for(let r=0;r<t.length;r++){let i=t[r];if(i.type!=="videoTrack"&&i.type!=="audioTrack")continue;let a=i.clips;for(let l=0;l<a.length;l++){let o=a[l];if(o.m3u8Path===e&&!o.noAudio){const u=document.getElementById(i.index+"-"+o.index+"-clip");u&&fg(o,u,!1)}}}}function fV(e){const n=Re.getState(),t=Re.dispatch,r=nvsGetStreamingContextInstance(),i=r.getAVFileInfo(e,0);if(i.audioStreamInfo.size()>0){const a=i.audioStreamInfo.get(0).sampleRate/150;r.getLocalAVFileWaveformData(e,a,0,-1,function(l,o){const u=Pe(n.resource.waveMap);u[e]||(u[e]=l,t(Yo.updateWaveMap(u))),dV(e)})}}function hV(e,n){if(e.mediaType===ye.materialType.video)nvsGetStreamingContextInstance().getLocalAVFileThumbnail(e.m3u8Path,-1,!1,function(t){const r=II(t);e.coverUrl=r});else if(e.mediaType===ye.materialType.picture){const t=URL.createObjectURL(n);e.coverUrl=t}}let Cs=-1,Kf=-1,Of;const bs="operations";function pV(e,n){const t=window.indexedDB.open(e,n);t.onerror=function(r){console.error("open index db error!")},t.onsuccess=function(r){Of=r.target.result,Of.objectStoreNames.contains(bs)&&(Of.transaction(bs,"readwrite").objectStore(bs).clear(),Ft())},t.onupgradeneeded=function(r){const i=r.target.result;i.objectStoreNames.contains(bs)?(Of.transaction(bs,"readwrite").objectStore(bs).clear(),Ft()):i.createObjectStore(bs,{keyPath:"id"})}}function Ft(){const{timelineData:e}=Re.getState().project,t=Of.transaction(bs,"readwrite").objectStore(bs);for(let a=Cs+1;a<=Kf;a++)t.delete(a);const r=Pe(e),i=[];r.tracks.forEach((a,l)=>{a.type==="videoTrack"&&a.clips.length===0&&i.push(l)});for(let a=i.length-1;a>0;a--)r.tracks.splice(i[a],1);t.put({id:++Cs,data:JSON.stringify(r,yV)}),Kf=Cs,Ce.$emit("changeUndoRedoStatus",{cmdPos:Cs,cmdMaxPos:Kf}),window.onbeforeunload=a=>(nvsGetStreamingContextInstance().stop(),"Closing may not save changes")}function mV(){if(Cs<=0){console.log("No operation to undo!");return}--Cs,WP(),Ce.$emit("changeUndoRedoStatus",{cmdPos:Cs,cmdMaxPos:Kf})}function gV(){if(Cs>=Kf){console.log("No operation to redo!");return}++Cs,WP(),Ce.$emit("changeUndoRedoStatus",{cmdPos:Cs,cmdMaxPos:Kf})}function WP(){const t=Of.transaction(bs,"readwrite").objectStore(bs).get(Cs);t.onsuccess=async function(r){const i=r.target.result,a=JSON.parse(i.data,(l,o)=>l==="raw"&&o==="undefined"?null:o);await f7(a),Ce.$emit("refreshTimelineUI")},t.onerror=()=>{}}function yV(e,n){return e==="raw"?"undefined":n}function F0(){const e=Nt(),n=PI();async function t(g={}){var S;let{leftPosition:y,draggedData:v,event:b,isFromAdd:_=!1,isReplace:M=!1}=g;const k=b&&b.shiftKey,{nvTimeline:P,timelineData:{tracks:E}}=Re.getState().project;let R=v.trackIndex;const w=v.type;let C=null;if(_||M){if(C=Pe(v.clip),_){const x=r(v,E);R=x.i,y=x.currentTime}console.log(v,"newClipOnDragNewClip"),f(),C=await gg(v,y),console.log(C,"newClip in dragIndex")}else if(v.clipIndex!==-1){C=Pe(v.clip);let x=C.outPoint-C.inPoint;C.inPoint=y,C.outPoint=y+x}else f(),C=await gg(v,y);if(["video","audio"].includes(C.type)||await Ul(P,C.outPoint),w==="transition"&&(R=-1),w==="musicLyricsTrack"&&(R=0),R>=-.5)try{await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification();const x=Pe(E);v.clipIndex!==-1&&v.originTrackIndex!==void 0&&((v.clip||M)&&cV(v.trackIndex,R,y,v),a(v,E,P,!0),x[v.originTrackIndex].clips.splice(v.clipIndex,1)),await Zo(C.outPoint);let I=R;if((C.type==="video"||C.type==="audio")&&(M||(I+=sg(E,w))),R%1===0&&w!=="videoTrack"&&w!=="audioTrack"&&w!==((S=E[R])==null?void 0:S.type)&&(R+=.5),console.log(Math.abs(R%1)===.5,"dragPlaceTrackIndex:",R),Math.abs(R%1)===.5){let T;C.type==="video"||C.type==="audio"?R===-.5?(T=E.findIndex(L=>L.type===w),T=T===-1?0:T):T=i(E,C.type,parseInt((R+1).toString()))+parseInt((R+1).toString()):T=parseInt((R+1).toString());let N=null;if(C.type==="video"){const L=R===-.5?P.videoTrackCount():P.videoTrackCount()-parseInt((R+1).toString()),B=P.insertVideoTrack(L);await Hs(B,C),N=new I3(R),N.raw=B}else if(C.type==="audio"){const L=R===-.5?P.audioTrackCount():P.audioTrackCount()-parseInt((R+1).toString());let B=P.insertAudioTrack(L);await Uu(B,C),N=new ju(R),N.raw=B}else C.type==="caption"?(await P1(C),N=new i7(R,"")):C.type==="compoundCaption"?(await D1(C),N=new a7(R)):C.type==="sticker"?(await F1(C),N=new o7(R)):C.type==="timelineVideoFx"&&(await As([C]),N=new r7(R));N.clips.push(C),x.splice(T,0,N),DI(x),Ce.$emit("newTrackIndex",T)}else{await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification();const T=x[I];let N=[];if(k){for(let z=0,K=x.length;z<K;z++){let J=m7(x[z].clips,C,z===I);N.push(J),x[z].clips=J.data}await Ul(P,o(x)),await vg(x,I,T,N[I]);let L=0;const B=x.length;for(let z=0;z<B;z++)z===I||x[z].clips.length===0||await vg(x,z,x[z],N[z]),L++}else T.clips=Hu(T.clips,C),T.show&&(C.type==="video"?await Hs(T.raw,C):C.type==="audio"?await Uu(T.raw,C):C.type==="caption"?(await fo(T.clips),await qp(T.clips)):C.type==="compoundCaption"?(await $u(T.clips),await e0(T.clips)):C.type==="sticker"?(await Vu(T.clips),await t0(T.clips)):C.type==="timelineVideoFx"&&(await Bc(T.clips),await As(T.clips)));["video","audio"].includes(C.type)&&await VP(T),C.type==="video"&&await g7(x,-1,I)}v.trackIndex=I,v.clipIndex=C.index;const D=await yg(x,P);e(Ge.updateTimelineDataTracks(D)),tt(),Ft()}catch(x){console.warn(x)}else if(R===-1){if(v.type==="transition"&&(b||_)){const x=v.clip;s();let I=0,D=-1,T=-1,N;if(!_&&b?(I=u(b,"transition"),N=c(b.clientX,b.clientY),D=(N==null?void 0:N.clipIndex)??-1,T=(N==null?void 0:N.trackIndex)??-1):(D=v.clipIndex,T=v.trackIndex),I!==-2&&D!==-1&&T!==-1){const L=Pe(E);await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification();let B=D,z=L[T];const K=0;let J=new I1(x.clipType,D,x.desc,x.displayName,x.displayNamezhCN);x.clipType==="package"?J.raw=z.raw.setPackagedTransition(D+K,x.desc):x.clipType==="builtin"&&(J.raw=z.raw.setBuiltinTransition(D+K,x.desc)),J.raw.setVideoTransitionDuration(J.duration,1),J.clipUUID=z.clips[B].uuid;for(let X=0;X<z.transitions.length;X++)if(z.transitions[X].index===D){z.transitions.splice(X,1);break}wa.material_recent_mark({userId:n,materialIds:J.desc,type:ye.mType.videotransition}),Ce.$emit("recentlyMark",!0),z.transitions.push(J),e(Ge.updateTimelineDataTracks(L)),Ft(),tt()}}}}const r=(g,y)=>{const v=On(),b=y.find(M=>M.type===g.type);let _=0;return b&&(!b.clips.length||b.clips.at(-1).outPoint==v)?_=0:_=-.5,{currentTime:v,i:_}},i=(g,y,v)=>{let b=0,_=0;return g.forEach(M=>{_<v&&(M.type.indexOf(y)>-1?_++:b++)}),b};function a(g,y,v,b){let _=g.clip,M=g.originTrackIndex,k=g.clipIndex;const P=Pe(y[M]);if(P.show){if(P.type==="videoTrack"){let R=v.getVideoTrackByIndex(l(M,y,v,y[M].type)),w=_.raw?_.raw.getIndex():k;R.removeClip(w,b)}else if(P.type==="audioTrack"){let R=v.getAudioTrackByIndex(l(M,y,v,y[M].type)),w=_.raw?_.raw.getIndex():k;R.removeClip(w,!0)}else if(P.type==="captionTrack"||P.type==="musicLyricsTrack"){let R=_;R.clipSubType==="richtext"?v.removeAnimatedSticker(R.raw):v.removeCaption(R.raw)}else if(P.type==="compoundCaptionTrack")v.removeCompoundCaption(_.raw);else if(P.type==="stickerTrack")v.removeAnimatedSticker(_.raw);else if(P.type==="timelineVideoFxTrack"){const R=_;R.multiRaw?Object.values(R.multiRaw).forEach(w=>{v.removeTimelineVideoFx(w)}):v.removeTimelineVideoFx(R.raw)}return Nu(P),P}}function l(g,y,v,b){let _=sg(y,b);return(b==="videoTrack"?v.videoTrackCount():v.audioTrackCount())-1-(g-_)}function o(g){let y=0;for(let v=0;v<g.length;v++){let b=g[v].clips;for(let _=0;_<b.length;_++){let M=b[_];M.outPoint>y&&(y=M.outPoint)}}return y}function u(g,y){const v=ML();let b=g.clientY,_=Fl(y);for(let M=v.length-1;M>=0;M--){let k=v[M];if(Math.abs(b-k)<=5&&M>0)return M-.5-1;if(Math.abs(b-k-_)<=5&&M>0)return M+.5-1;if(b>=k){if(M===0&&b>k+_)continue;if(b>k+_)continue;return M}}return-1}let h=[];function d(){let g=document.getElementsByClassName("transitionCover-right");h.length=0;for(let y=0;y<g.length;y++){let v=g[y];if(v.style.display!=="none"){let b=v.id,_=parseInt(b.substring(0,b.indexOf(","))),M=parseInt(b.substring(b.indexOf(",")+1,b.length)),k={left:v.getBoundingClientRect().left,right:v.getBoundingClientRect().left+20,top:v.getBoundingClientRect().top,bottom:v.getBoundingClientRect().bottom,centerX:v.getBoundingClientRect().left+20,centerY:v.getBoundingClientRect().top+(v.getBoundingClientRect().bottom-v.getBoundingClientRect().top)/2,trackIndex:_,clipIndex:M};h.push(k)}}console.log("transitionHighlightAddingBoxes",h)}let p=[];function s(){let g=document.getElementsByClassName("transitionCover");p.length=0;for(let y=0;y<g.length;y++){let v=g[y];if(v.style.display!=="none"&&v.classList.contains("transitionCover-right")){let b=v.id,_=parseInt(b.substring(0,b.indexOf(","))),M=parseInt(b.substring(b.indexOf(",")+1,b.length)),k={left:v.getBoundingClientRect().left,right:v.getBoundingClientRect().left+40,top:v.getBoundingClientRect().top,bottom:v.getBoundingClientRect().bottom,trackIndex:_,clipIndex:M};p.push(k)}}console.log("trantionCovers",p)}function c(g,y){for(let v=0;v<p.length;v++)if(g>p[v].left&&g<p[v].right&&y>p[v].top&&y<p[v].bottom)return p[v]}function f(){Re.getState().project.timelineData.tracks.map(g=>(g.clips.map(y=>({...y,initialStatus:!1})),{...g}))}function m(g){let y=-1;if(Re.getState().app.mouseInTimeline){d();let v=[];h.forEach((_,M)=>{let k=Math.sqrt(Math.pow(g.clientX-_.centerX,2)+Math.pow(g.clientY-_.centerY,2));v.push(k)});let b=Number.MAX_SAFE_INTEGER;for(let _=0;_<v.length;_++)v[_]<b&&(b=v[_],y=_)}y>=0?(e(La.updateNearestTransitionTrackIndex(h[y].trackIndex)),e(La.updateNearestTransitionClipIndex(h[y].clipIndex)),Ce.$emit("updateNearestTransition")):(e(La.updateNearestTransitionTrackIndex(-1)),e(La.updateNearestTransitionClipIndex(-1)))}return{refreshTimelineData:t,updateNearestTransition:m}}class XP{constructor(){ve(this,"id","");ve(this,"userId",-1);ve(this,"title","");ve(this,"coverUrl","");ve(this,"url","");ve(this,"duration",0);ve(this,"m3u8Url","");ve(this,"m3u8Path","");ve(this,"alphaM3u8Path","");ve(this,"alphaUrl","");ve(this,"alphaM3u8Url","");ve(this,"mediaType",0);ve(this,"isUsed",!1);ve(this,"isUpload",!1);ve(this,"isUploading",!1);ve(this,"isTranscode",!1);ve(this,"useWebLocalFile",!1);ve(this,"resourceId",-1);ve(this,"progress",0);ve(this,"jobId",0);ve(this,"status",0);ve(this,"thumbnails",[]);ve(this,"thumbnailInfo",{});ve(this,"keyUUID","");ve(this,"uploadType",ye.uploadType.upload);ve(this,"width",0);ve(this,"height",0);ve(this,"updateAt",0);ve(this,"fileSize",0);ve(this,"leftChannelUrl","");ve(this,"rightChannelUrl","");ve(this,"isDir",0);ve(this,"realId",0);ve(this,"isTagRecognition",!1);ve(this,"mutliFileInfo","");ve(this,"singleSliceUrl","");ve(this,"parentFolderName","");ve(this,"mediaUploadType","")}}class vV{constructor(){ve(this,"id",0);ve(this,"mediaType",ye.materialType.folder);ve(this,"parentFolderName","");ve(this,"ancestorFolderPath","");ve(this,"title","");ve(this,"updateAt",0)}}class M1{constructor(){ve(this,"createdAt");ve(this,"title");ve(this,"jobId");ve(this,"jobType",ye.jobType.upload);ve(this,"progress");ve(this,"projectId");ve(this,"resourceId");ve(this,"resourceType");ve(this,"status");ve(this,"workerId");ve(this,"m3u8Url");ve(this,"m3u8Path");ve(this,"keyUUID");ve(this,"uploadType",ye.uploadType.upload);ve(this,"uuid");ve(this,"m3u8LocalPath");ve(this,"duration");ve(this,"webLocalFile");ve(this,"mediaType");ve(this,"parentFolderName");ve(this,"mediaUploadType");ve(this,"file")}}function oo(e,n,t,r){dataLayer.push({shortcut_name:e,shortcut_keys:n,project_name:t,project_id:r,event:"shortcut_used"})}function R1(e){if(e.mediaType===ye.materialType.folder){const n=new vV;return n.id=e.id,n.title=e.title,n.mediaType=e.mediaType,n.parentFolderName=e.parentFolderName,n.ancestorFolderPath=e.ancestorFolderPath,n.updateAt=e.updateAt,n}else{const n=new XP;return n.id=e.id.toString(),n.resourceId=e.id,n.userId=e.userId,n.title=e.title,n.coverUrl=e.coverUrl,n.url=e.url,e.singleSliceUrl&&(n.url=e.singleSliceUrl),n.m3u8Url=e.m3u8Url,e.alphaUrl&&(n.alphaUrl=e.alphaUrl),e.alphaM3u8Url&&(n.alphaM3u8Url=e.alphaM3u8Url),n.width=e.width,n.height=e.height,n.updateAt=e.updateAt,n.duration=e.duration,n.mediaType=e.mediaType,n.thumbnails=e.thumbnails,n.thumbnailInfo=e.thumbnailInfo,n.status=e.status,n.leftChannelUrl=e.leftChannelUrl,n.rightChannelUrl=e.rightChannelUrl,n.isDir=e.isDir,n.realId=e.realId,n.isTagRecognition=e.isTagRecognition,n.fileSize=e.fileSize,n.mutliFileInfo=e.mutliFileInfo,n.keyUUID=e.uuid,n.singleSliceUrl=e.singleSliceUrl,n.parentFolderName=e.parentFolderName,n.mediaUploadType=e.containerType,n}}function a0(e){if(e){const n=new Set;return e.tracks.filter(t=>t.type==="videoTrack"||t.type==="audioTrack").forEach(t=>{t.clips.forEach(r=>{r.id&&n.add(r.id)})}),[...n]}else return[]}const bV=e=>{if(e<60)return`${e} seconds ago`;if(e<3600){const n=Math.floor(e/60);return`${n} minute${n>1?"s":""} ago`}else if(e<86400){const n=Math.floor(e/3600);return`${n} hour${n>1?"s":""} ago`}else{const n=Math.floor(e/86400);return`${n} day${n>1?"s":""} ago`}};function vu(e){const{duration:n,rulerRule:t}=Re.getState().clipeditor,r=document.getElementById("trimSeekBar");if(!r||!n)return 0;const{width:i}=r.getBoundingClientRect();return!e||!i||!n?0:Math.abs(e)/Number(i*t)*Number(n)}function Ma(e){const{duration:n,rulerRule:t}=Re.getState().clipeditor,r=document.getElementById("trimSeekBar");if(!r||!n)return 0;const{width:i}=r.getBoundingClientRect();let a=fr(e);return e===n&&(a=n),n===0?0:Number(i*t)*Number(a)/Number(n)}function Hw(e,n=[]){if(!n||n.length===0)return;if(e.reverse){if(e.orgReverseThumbnailHost&&e.thumbnailHost)return}else if(e.thumbnailHost)return;const t=/(\/(?:video-thumbnail\b|image\b|project\b)\/.*)-[^-]+\./,r=/(\/(?:video-thumbnail\b|image\b|project\b)\/.*)-([^-]+)\./;if(t.test(n[0].url)){e.thumbnailBaseUrl=n[0].url.replace(t,(i,a)=>a+"-#ID#.");for(let i=0;i<n.length;i++){let a=n[i].url.match(r);e.thumbnails[i]={time:n[i].time,url:a&&a.length>=2?a[2]:n[i].url}}}else e.thumbnails=n}function Gw(e,n){const r=Re.getState().resource.thumbnailMap;if(r[e.m3u8Path]&&r[e.m3u8Path][n])return r[e.m3u8Path][n].dataUrl;if(e.thumbnailHost)return e.videoType===ye.materialType.picture?`${e.thumbnailHost}-0000000.${e.thumbnailType}`:`${e.thumbnailHost}-${YP(n*e.thumbnailStep/1e3)}.${e.thumbnailType}`;if(e.thumbnailBaseUrl){const i=e.thumbnails[n].url;return e.thumbnailBaseUrl.replace("#ID#",i)}else return e.thumbnails[n].url}function YP(e){const n=String(e).length;return n<7?Array(7-n).fill(0).join("")+e:e}async function y7(e={}){const{clip:n,action:t,isShowAll:r=!0,dom:i}=e;if(n.type!=="video")return"";const a=ZP(n,!!i);if(a.width===void 0)return"";let l=[];if(n.videoType===3&&!n.isDir){let o;try{o=Gw(n,0)}catch{new RegExp(s1()).test(n.path)?o=n.path:o=n.path.replace(/(.*.com)/,s1())}r?l=[`url(${o}) repeat 0 0/auto 100%`]:l=[`url(${o}) no-repeat 0 0/auto 100%`]}else if(n.videoType===1||n.videoType===3&&n.isDir)if(r)l=await wV(n,t,i);else{const o=`url(${Gw(n,0)})`;if(o){const{width:u}=a,h=`0px 0px/${u}px 100%`;l=[`${o} no-repeat ${h}`]}}return l.join(",")}let ny=[];async function wV(e,n,t){const r=Re.getState(),i=Re.dispatch,a=[],l=t||document.getElementById("trackContainer"),o=t?Ma(e.inPoint):Ht(e.inPoint),u=t?Ma(e.outPoint-e.inPoint):Ht(e.outPoint-e.inPoint),h=Math.min(l.offsetWidth,u),d=l.scrollLeft,{width:p,unitSecond:s}=ZP(e,!!t);let c=Math.ceil(h/p)*2,f=5,m,g=r.resource.thumbnailMap;e.useWebLocalFile?(m=1e6,ny.forEach(_=>{nvsGetStreamingContextInstance().cancelLocalAVFileIconFetchingTask(_)}),ny=[],f=0,g[e.m3u8Path]||n==="updateTrackItem"?c=Math.ceil(h/p):c=1):e.thumbnailHost?m=e.thumbnailStep:e.thumbnails.length>1?m=e.thumbnails[1].time-e.thumbnails[0].time:m=1e6;const y=Math.max(parseInt(((d-o)/p-f).toString())*p,0);let v=y/p*s*1e6+e.trimIn,b;for(let _=Math.round(v/m);e.useWebLocalFile?(g=Pe(g),g[e.m3u8Path]&&g[e.m3u8Path][_]?b=`url(${g[e.m3u8Path][_].dataUrl})`:b=await new Promise((M,k)=>{const P=nvsGetStreamingContextInstance().getLocalAVFileIcon(e.m3u8Path,_*1e6,function(E){const R=II(E);g[e.m3u8Path]?g[e.m3u8Path][_]||(g[e.m3u8Path][_]={timestamp:_*1e6,dataUrl:R},i(Yo.updateThumbnailMap(g))):(g[e.m3u8Path]={[_]:{timestamp:_*1e6,dataUrl:R}},i(Yo.updateThumbnailMap(g))),M(`url(${R})`)});ny.push(P)})):e.thumbnailHost?b=`url(${e.thumbnailHost}-${YP(_*e.thumbnailStep/1e3)}.${e.thumbnailType})`:e.thumbnailBaseUrl&&_<=e.thumbnails.length-1&&(b=`url(${e.thumbnailBaseUrl.replace("#ID#",e.thumbnails[_].url)})`),!(a.length*p+y>u||(a.push(`${b} no-repeat ${a.length*p+y}px 0px/${p}px 100%`),v+=s*1e6,_=Math.floor(v/m),a.length>=c)););if(a.length<c){const _=a.length;for(let M=_;M<c-_;M++)b&&a.push(`${b} no-repeat ${a.length*p+y}px 0px/${p}px 100%`)}return a}function ZP(e,n=!1){let t=e.orgDuration;e.videoType===3&&(t=e.trimOut-e.trimIn);let r=CV(t,e,n),a=60-4,l=a,o=1,u=1,h=1;if(e.type==="video"){let p=nvsGetStreamingContextInstance().getAVFileInfo(e.m3u8Path,0),s=p.videoStreamInfo.width,c=p.videoStreamInfo.height,f=p.videoStreamInfo.rotation;if(f===1||f===3){let g=s;s=c,c=g}let m=s/c;l=Math.ceil(a*m),o=Math.ceil(r/l),h=n?vu(l)/1e6:ja(l)/1e6,parseInt((e.thumbnails.length/o).toString())}return{width:l,height:a,step:u,num:o,unitSecond:h*e.speed}}function CV(e,n,t=!1){return n&&(n.type==="video"||n.type==="audio")&&(e=e/n.speed),t?Ma(e):Ht(e)}async function U2(e){const n=Re.dispatch;let t,r;if(e.materialType===ye.mType.compoundCaption)await n(Mc.saveAndInstallDefaultFonts()),t="compoundCaptionTrack",r=new l7(-1,e.id),r.displayName=e.displayName,r.displayNamezhCN=e.displayNamezhCN??e.displayNameZhCn;else if(e.materialType===ye.mType.captionstyle){await n(Mc.saveAndInstallDefaultFonts()),t="captionTrack";const a=Rc()?e.displayNamezhCN??e.displayNameZhCn:e.displayName,l=e.packageUrl.split(".").pop();if(l==="animatedsticker")r=new Op(-1,"caption","richtext",e.materialType,e.id,e.category),r.__stringValue=e.stringValue;else if(["captionrenderer","captioncontext","captioninanimation","captionoutanimation","captionanimation"].includes(l)){const o=l.replace(/(caption)(.*)/,function(u,h,d){return d==="inanimation"?"inAnimation":d==="outanimation"?"outAnimation":d==="animation"?"animation":d});r=new Op(-1,a||"caption","modular",e.materialType,"",o),r[o+"Id"]=e.id}else r=new Op(-1,a||"caption","general",e.materialType,e.id,l);r.uuid=ir()}else if([ye.mType.particle,ye.mType.videofx,ye.mType.effectfx].includes(e.materialType))t="timelineVideoFxTrack",r=new hg(0,"package",e.id),r.nvTypeId=e.materialType,r.nvCategoryId=e.categoryCustom,r.clipSubType=e.stringValue,r.displayName=e.displayName,r.displayNamezhCN=e.displayNamezhCN??e.displayNameZhCn;else if([ye.mType.effectBlur,ye.mType.effectMosaic,ye.mType.effectShade,ye.mType.effectAdjust].includes(e.materialType)){t="timelineVideoFxTrack";let a=e.id==="Mask"?"Mosaic":e.id,l=new hg(0,"builtin",a);if(l.clipSubType=e.materialType,l.displayName=e.displayName,l.displayNamezhCN=e.displayNamezhCN,e.id==="Mosaic")l.regionalFeatherWidth=0,l.params.push(new _t("float","Unit Size",.005));else if(e.id==="Mask")l.params.push(new _t("float","Unit Size",0));else if(e.id==="Gaussian Blur")l.params.push(new _t("float","Radius",5));else if(e.id==="Adjust"){l.displayName=e.displayName+"-"+ir();const o={[ye.FX_DESC.SHARPEN]:[{desc:ye.FX_PARAM.AMOUNT,value:0}],[ye.FX_DESC.VIGNETTE]:[{desc:ye.FX_PARAM.DEGREE,value:0}],[ye.FX_DESC.BASICIMAGEADJUST]:[{desc:ye.FX_PARAM.SATURATION,value:0},{desc:ye.FX_PARAM.BRIGHTNESS,value:0},{desc:ye.FX_PARAM.CONTRAST,value:0},{desc:ye.FX_PARAM.HIGHLIGHT,value:0},{desc:ye.FX_PARAM.SHADOW,value:0},{desc:ye.FX_PARAM.BLACKPOINT,value:0}],[ye.FX_DESC.TINT]:[{desc:ye.FX_PARAM.TEMPERATURE,value:0},{desc:ye.FX_PARAM.TINT,value:0}]};l.descArray=Object.keys(o),l.multiRaw=null,l.multiParams={},Object.keys(o).forEach(u=>{l.multiParams&&(l.multiParams[u]=[],o[u].forEach(h=>{l.multiParams&&l.multiParams[u].push(new _t("float",h.desc,h.value))}))})}["Mosaic","Mask","Gaussian Blur"].includes(e.id)&&l.params.push(new _t("object","region",{x1:-.5,y1:.5,x2:-.5,y2:-.5,x3:.5,y3:-.5,x4:.5,y4:.5})),l.isRegional=!0,e.id==="Mask"&&(l.isIgnoreBackground=!0,l.isInverseRegion=!1),r=l}else e.materialType===ye.mType.animatedsticker?(t="stickerTrack",r=new c7(-1,e.id),r.displayName=e.displayName,r.displayNamezhCN=e.displayNamezhCN,r.uuid=ir()):e.materialType===ye.mType.videotransition&&(t="transition",r=new I1(e.packageUrl?"package":"builtin",0,e.id,e.displayName,e.displayNamezhCN??e.displayNameZhCn));[ye.materialType.picture,ye.materialType.video,ye.materialType.audio].includes(e.mediaType)&&(e.mediaType===ye.materialType.audio?(r=xV(e),t="audioTrack"):(r=v7(e),t="videoTrack"));const i={trackIndex:-1,type:t,clipIndex:-1,clip:null,bgUrl:e.coverUrl};return i.clip=r,i}function v7(e){let n;e.duration?e.duration<100?n=nvsGetStreamingContextInstance().getAVFileInfo(e.m3u8Path,0).duration:n=(e.duration-e.duration%40)*1e3:n=W5;let t=e.singleSliceUrl||e.url;const r=new s7(-1,e.mediaType,e.m3u8Path,e.m3u8Url,t,n,e.useWebLocalFile);if(r.alphaM3u8Path=e.alphaM3u8Path,r.alphaPath=e.alphaUrl,r.alphaM3u8Url=e.alphaM3u8Url,r.coverUrl=e.coverUrl,r.id=e.id,r.title=e.title,r.width=e.width,r.height=e.height,e.status===ye.jobStatus.fail&&(r.uploadStatus=ye.uploadStatus.uploadFail),e.thumbnailInfo&&(e.thumbnailInfo.urlPrefix&&(r.thumbnailHost=e.thumbnailInfo.urlPrefix),e.thumbnailInfo.interval&&(r.thumbnailStep=e.thumbnailInfo.interval*1e3),e.thumbnailInfo.extension&&(r.thumbnailType=e.thumbnailInfo.extension)),e.mediaType===ye.materialType.video){Hw(r,e.thumbnails);let a=nvsGetStreamingContextInstance().getAVFileInfo(r.m3u8Path,0),l=!1;if(a){for(let o=0;o<a.audioStreamInfo.size();o++)if(a.audioStreamInfo.get(o).duration>0){l=!0;break}}r.noAudio=!l,r.noAudio&&(r.volume=0),r.leftChannelUrl=e.leftChannelUrl,r.rightChannelUrl=e.rightChannelUrl}else e.mediaType===ye.materialType.picture&&(r.noAudio=!0,r.volume=0,Hw(r,e.thumbnails),e.isDir?(r.orgDuration=e.duration*1e3,r.trimIn=0,r.trimOut=e.duration*1e3):(r.orgDuration=W5,r.trimIn=0,r.trimOut=W5),r.isDir=!!e.isDir);return r}function xV(e){const n=(e.duration-e.duration%40)*1e3,t=new D3(-1,e.m3u8Path,e.m3u8Url,e.url,n,e.useWebLocalFile);return t.id=e.id,t.title=e.title,t.leftChannelUrl=e.leftChannelUrl,t.rightChannelUrl=e.rightChannelUrl,e.status===ye.jobStatus.fail&&(t.uploadStatus=ye.uploadStatus.uploadFail),t}function cf(e,n="timeLineArea"){const t=document.getElementById(n),{x:r,y:i}=t.getBoundingClientRect();return e.clientY>=i&&e.clientX>=r}function f1(e,n=[],t=!0){const r=[{px:0,time:0}],i=document.getElementById("trackContainer"),a=e,l=u=>u>i.scrollLeft&&u<i.scrollLeft+i.offsetWidth;a.forEach(u=>{Array.isArray(u.clips)&&u.clips.forEach(h=>{if(n.includes(h.uuid))return;let d=Ht(h.outPoint-h.inPoint),p=Ht(h.inPoint);l(p)&&r.push({px:p-i.scrollLeft,time:h.inPoint}),l(p+d)&&r.push({px:d+p-i.scrollLeft,time:h.outPoint})})});const o=document.getElementById("tl_seeker");if(o&&t){const u=o.getBoundingClientRect().left-Yn();r.push({px:u,time:fr(ja(u+i.scrollLeft))})}return r}const SV=B8(F("path",{d:"M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"ErrorOutline"),_V=B8(F("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"}),"Search"),EV={50:"#ede7f6",100:"#d1c4e9",200:"#b39ddb",300:"#9575cd",400:"#7e57c2",500:"#673ab7",600:"#5e35b1",700:"#512da8",800:"#4527a0",900:"#311b92",A100:"#b388ff",A200:"#7c4dff",A400:"#651fff",A700:"#6200ea"},AV=EV,kV=["components","componentsProps","slots","slotProps"],TV=jn(KO,{name:"MuiPopper",slot:"Root",overridesResolver:(e,n)=>n.root})({}),IV=A.forwardRef(function(n,t){var r;const i=QO(),a=yo({props:n,name:"MuiPopper"}),{components:l,componentsProps:o,slots:u,slotProps:h}=a,d=Ea(a,kV),p=(r=u==null?void 0:u.root)!=null?r:l==null?void 0:l.Root;return F(TV,vt({direction:i==null?void 0:i.direction,slots:{root:p},slotProps:h??o},d,{ref:t}))}),Il=IV,PV=B8(F("path",{d:"M6 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm12 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm-6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}),"MoreHoriz"),DV=["slots","slotProps"],FV=jn(O8)(({theme:e})=>vt({display:"flex",marginLeft:`calc(${e.spacing(1)} * 0.5)`,marginRight:`calc(${e.spacing(1)} * 0.5)`},e.palette.mode==="light"?{backgroundColor:e.palette.grey[100],color:e.palette.grey[700]}:{backgroundColor:e.palette.grey[700],color:e.palette.grey[100]},{borderRadius:2,"&:hover, &:focus":vt({},e.palette.mode==="light"?{backgroundColor:e.palette.grey[200]}:{backgroundColor:e.palette.grey[600]}),"&:active":vt({boxShadow:e.shadows[0]},e.palette.mode==="light"?{backgroundColor:hw(e.palette.grey[200],.12)}:{backgroundColor:hw(e.palette.grey[600],.12)})})),MV=jn(PV)({width:24,height:16});function RV(e){const{slots:n={},slotProps:t={}}=e,r=Ea(e,DV),i=e;return F("li",{children:F(FV,vt({focusRipple:!0},r,{ownerState:i,children:F(MV,vt({as:n.CollapsedIcon,ownerState:i},t.collapsedIcon))}))})}function NV(e){return Bo("MuiBreadcrumbs",e)}const BV=Oo("MuiBreadcrumbs",["root","ol","li","separator"]),OV=BV,LV=["children","className","component","slots","slotProps","expandText","itemsAfterCollapse","itemsBeforeCollapse","maxItems","separator"],jV=e=>{const{classes:n}=e;return Lo({root:["root"],li:["li"],ol:["ol"],separator:["separator"]},NV,n)},UV=jn(En,{name:"MuiBreadcrumbs",slot:"Root",overridesResolver:(e,n)=>[{[`& .${OV.li}`]:n.li},n.root]})({}),$V=jn("ol",{name:"MuiBreadcrumbs",slot:"Ol",overridesResolver:(e,n)=>n.ol})({display:"flex",flexWrap:"wrap",alignItems:"center",padding:0,margin:0,listStyle:"none"}),VV=jn("li",{name:"MuiBreadcrumbs",slot:"Separator",overridesResolver:(e,n)=>n.separator})({display:"flex",userSelect:"none",marginLeft:8,marginRight:8});function zV(e,n,t,r){return e.reduce((i,a,l)=>(l<e.length-1?i=i.concat(a,F(VV,{"aria-hidden":!0,className:n,ownerState:r,children:t},`separator-${l}`)):i.push(a),i),[])}const HV=A.forwardRef(function(n,t){const r=yo({props:n,name:"MuiBreadcrumbs"}),{children:i,className:a,component:l="nav",slots:o={},slotProps:u={},expandText:h="Show path",itemsAfterCollapse:d=1,itemsBeforeCollapse:p=1,maxItems:s=8,separator:c="/"}=r,f=Ea(r,LV),[m,g]=A.useState(!1),y=vt({},r,{component:l,expanded:m,expandText:h,itemsAfterCollapse:d,itemsBeforeCollapse:p,maxItems:s,separator:c}),v=jV(y),b=Eo({elementType:o.CollapsedIcon,externalSlotProps:u.collapsedIcon,ownerState:y}),_=A.useRef(null),M=P=>{const E=()=>{g(!0);const R=_.current.querySelector("a[href],button,[tabindex]");R&&R.focus()};return p+d>=P.length?P:[...P.slice(0,p),F(RV,{"aria-label":h,slots:{CollapsedIcon:o.CollapsedIcon},slotProps:{collapsedIcon:b},onClick:E},"ellipsis"),...P.slice(P.length-d,P.length)]},k=A.Children.toArray(i).filter(P=>A.isValidElement(P)).map((P,E)=>F("li",{className:v.li,children:P},`child-${E}`));return F(UV,vt({ref:t,component:l,color:"text.secondary",className:gr(v.root,a),ownerState:y},f,{children:F($V,{className:v.ol,ref:_,ownerState:y,children:zV(m||s&&k.length<=s?k:M(k),v.separator,c,y)})}))}),GV=HV;function WV(e){return Bo("MuiIcon",e)}Oo("MuiIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);const XV=["baseClassName","className","color","component","fontSize"],YV=e=>{const{color:n,fontSize:t,classes:r}=e,i={root:["root",n!=="inherit"&&`color${Ei(n)}`,`fontSize${Ei(t)}`]};return Lo(i,WV,r)},ZV=jn("span",{name:"MuiIcon",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.root,t.color!=="inherit"&&n[`color${Ei(t.color)}`],n[`fontSize${Ei(t.fontSize)}`]]}})(({theme:e,ownerState:n})=>({userSelect:"none",width:"1em",height:"1em",overflow:"hidden",display:"inline-block",textAlign:"center",flexShrink:0,fontSize:{inherit:"inherit",small:e.typography.pxToRem(20),medium:e.typography.pxToRem(24),large:e.typography.pxToRem(36)}[n.fontSize],color:{primary:(e.vars||e).palette.primary.main,secondary:(e.vars||e).palette.secondary.main,info:(e.vars||e).palette.info.main,success:(e.vars||e).palette.success.main,warning:(e.vars||e).palette.warning.main,action:(e.vars||e).palette.action.active,error:(e.vars||e).palette.error.main,disabled:(e.vars||e).palette.action.disabled,inherit:void 0}[n.color]})),KP=A.forwardRef(function(n,t){const r=yo({props:n,name:"MuiIcon"}),{baseClassName:i="material-icons",className:a,color:l="inherit",component:o="span",fontSize:u="medium"}=r,h=Ea(r,XV),d=vt({},r,{baseClassName:i,color:l,component:o,fontSize:u}),p=YV(d);return F(ZV,vt({as:o,className:gr(i,"notranslate",p.root,a),ownerState:d,"aria-hidden":!0,ref:t},h))});KP.muiName="Icon";const hn=KP,KV=e=>!e||!R2(e),QV=KV;function JV(e){return Bo("MuiSlider",e)}const qV=Oo("MuiSlider",["root","active","colorPrimary","colorSecondary","disabled","dragging","focusVisible","mark","markActive","marked","markLabel","markLabelActive","rail","sizeSmall","thumb","thumbColorPrimary","thumbColorSecondary","track","trackInverted","trackFalse","thumbSizeSmall","valueLabel","valueLabelOpen","valueLabelCircle","valueLabelLabel","vertical"]),zi=qV,ez=e=>{const{open:n}=e;return{offset:gr(n&&zi.valueLabelOpen),circle:zi.valueLabelCircle,label:zi.valueLabelLabel}};function tz(e){const{children:n,className:t,value:r}=e,i=ez(e);return n?A.cloneElement(n,{className:gr(n.props.className)},me(A.Fragment,{children:[n.props.children,F("span",{className:gr(i.offset,t),"aria-hidden":!0,children:F("span",{className:i.circle,children:F("span",{className:i.label,children:r})})})]})):null}const nz=["aria-label","aria-valuetext","aria-labelledby","component","components","componentsProps","color","classes","className","disableSwap","disabled","getAriaLabel","getAriaValueText","marks","max","min","name","onChange","onChangeCommitted","orientation","size","step","scale","slotProps","slots","tabIndex","track","value","valueLabelDisplay","valueLabelFormat"];function Ww(e){return e}const rz=jn("span",{name:"MuiSlider",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.root,n[`color${Ei(t.color)}`],t.size!=="medium"&&n[`size${Ei(t.size)}`],t.marked&&n.marked,t.orientation==="vertical"&&n.vertical,t.track==="inverted"&&n.trackInverted,t.track===!1&&n.trackFalse]}})(({theme:e,ownerState:n})=>vt({borderRadius:12,boxSizing:"content-box",display:"inline-block",position:"relative",cursor:"pointer",touchAction:"none",color:(e.vars||e).palette[n.color].main,WebkitTapHighlightColor:"transparent"},n.orientation==="horizontal"&&vt({height:4,width:"100%",padding:"13px 0","@media (pointer: coarse)":{padding:"20px 0"}},n.size==="small"&&{height:2},n.marked&&{marginBottom:20}),n.orientation==="vertical"&&vt({height:"100%",width:4,padding:"0 13px","@media (pointer: coarse)":{padding:"0 20px"}},n.size==="small"&&{width:2},n.marked&&{marginRight:44}),{"@media print":{colorAdjust:"exact"},[`&.${zi.disabled}`]:{pointerEvents:"none",cursor:"default",color:(e.vars||e).palette.grey[400]},[`&.${zi.dragging}`]:{[`& .${zi.thumb}, & .${zi.track}`]:{transition:"none"}}})),iz=jn("span",{name:"MuiSlider",slot:"Rail",overridesResolver:(e,n)=>n.rail})(({ownerState:e})=>vt({display:"block",position:"absolute",borderRadius:"inherit",backgroundColor:"currentColor",opacity:.38},e.orientation==="horizontal"&&{width:"100%",height:"inherit",top:"50%",transform:"translateY(-50%)"},e.orientation==="vertical"&&{height:"100%",width:"inherit",left:"50%",transform:"translateX(-50%)"},e.track==="inverted"&&{opacity:1})),az=jn("span",{name:"MuiSlider",slot:"Track",overridesResolver:(e,n)=>n.track})(({theme:e,ownerState:n})=>{const t=e.palette.mode==="light"?vI(e.palette[n.color].main,.62):bI(e.palette[n.color].main,.5);return vt({display:"block",position:"absolute",borderRadius:"inherit",border:"1px solid currentColor",backgroundColor:"currentColor",transition:e.transitions.create(["left","width","bottom","height"],{duration:e.transitions.duration.shortest})},n.size==="small"&&{border:"none"},n.orientation==="horizontal"&&{height:"inherit",top:"50%",transform:"translateY(-50%)"},n.orientation==="vertical"&&{width:"inherit",left:"50%",transform:"translateX(-50%)"},n.track===!1&&{display:"none"},n.track==="inverted"&&{backgroundColor:e.vars?e.vars.palette.Slider[`${n.color}Track`]:t,borderColor:e.vars?e.vars.palette.Slider[`${n.color}Track`]:t})}),oz=jn("span",{name:"MuiSlider",slot:"Thumb",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.thumb,n[`thumbColor${Ei(t.color)}`],t.size!=="medium"&&n[`thumbSize${Ei(t.size)}`]]}})(({theme:e,ownerState:n})=>vt({position:"absolute",width:20,height:20,boxSizing:"border-box",borderRadius:"50%",outline:0,backgroundColor:"currentColor",display:"flex",alignItems:"center",justifyContent:"center",transition:e.transitions.create(["box-shadow","left","bottom"],{duration:e.transitions.duration.shortest})},n.size==="small"&&{width:12,height:12},n.orientation==="horizontal"&&{top:"50%",transform:"translate(-50%, -50%)"},n.orientation==="vertical"&&{left:"50%",transform:"translate(-50%, 50%)"},{"&:before":vt({position:"absolute",content:'""',borderRadius:"inherit",width:"100%",height:"100%",boxShadow:(e.vars||e).shadows[2]},n.size==="small"&&{boxShadow:"none"}),"&::after":{position:"absolute",content:'""',borderRadius:"50%",width:42,height:42,top:"50%",left:"50%",transform:"translate(-50%, -50%)"},[`&:hover, &.${zi.focusVisible}`]:{boxShadow:`0px 0px 0px 8px ${e.vars?`rgba(${e.vars.palette[n.color].mainChannel} / 0.16)`:a1(e.palette[n.color].main,.16)}`,"@media (hover: none)":{boxShadow:"none"}},[`&.${zi.active}`]:{boxShadow:`0px 0px 0px 14px ${e.vars?`rgba(${e.vars.palette[n.color].mainChannel} / 0.16)`:a1(e.palette[n.color].main,.16)}`},[`&.${zi.disabled}`]:{"&:hover":{boxShadow:"none"}}})),sz=jn(tz,{name:"MuiSlider",slot:"ValueLabel",overridesResolver:(e,n)=>n.valueLabel})(({theme:e,ownerState:n})=>vt({[`&.${zi.valueLabelOpen}`]:{transform:`${n.orientation==="vertical"?"translateY(-50%)":"translateY(-100%)"} scale(1)`},zIndex:1,whiteSpace:"nowrap"},e.typography.body2,{fontWeight:500,transition:e.transitions.create(["transform"],{duration:e.transitions.duration.shortest}),transform:`${n.orientation==="vertical"?"translateY(-50%)":"translateY(-100%)"} scale(0)`,position:"absolute",backgroundColor:(e.vars||e).palette.grey[600],borderRadius:2,color:(e.vars||e).palette.common.white,display:"flex",alignItems:"center",justifyContent:"center",padding:"0.25rem 0.75rem"},n.orientation==="horizontal"&&{top:"-10px",transformOrigin:"bottom center","&:before":{position:"absolute",content:'""',width:8,height:8,transform:"translate(-50%, 50%) rotate(45deg)",backgroundColor:"inherit",bottom:0,left:"50%"}},n.orientation==="vertical"&&{right:n.size==="small"?"20px":"30px",top:"50%",transformOrigin:"right center","&:before":{position:"absolute",content:'""',width:8,height:8,transform:"translate(-50%, -50%) rotate(45deg)",backgroundColor:"inherit",right:"-20%",top:"50%"}},n.size==="small"&&{fontSize:e.typography.pxToRem(12),padding:"0.25rem 0.5rem"})),lz=jn("span",{name:"MuiSlider",slot:"Mark",shouldForwardProp:e=>wI(e)&&e!=="markActive",overridesResolver:(e,n)=>{const{markActive:t}=e;return[n.mark,t&&n.markActive]}})(({theme:e,ownerState:n,markActive:t})=>vt({position:"absolute",width:2,height:2,borderRadius:1,backgroundColor:"currentColor"},n.orientation==="horizontal"&&{top:"50%",transform:"translate(-1px, -50%)"},n.orientation==="vertical"&&{left:"50%",transform:"translate(-50%, 1px)"},t&&{backgroundColor:(e.vars||e).palette.background.paper,opacity:.8})),cz=jn("span",{name:"MuiSlider",slot:"MarkLabel",shouldForwardProp:e=>wI(e)&&e!=="markLabelActive",overridesResolver:(e,n)=>n.markLabel})(({theme:e,ownerState:n,markLabelActive:t})=>vt({},e.typography.body2,{color:(e.vars||e).palette.text.secondary,position:"absolute",whiteSpace:"nowrap"},n.orientation==="horizontal"&&{top:30,transform:"translateX(-50%)","@media (pointer: coarse)":{top:40}},n.orientation==="vertical"&&{left:36,transform:"translateY(50%)","@media (pointer: coarse)":{left:44}},t&&{color:(e.vars||e).palette.text.primary})),uz=e=>{const{disabled:n,dragging:t,marked:r,orientation:i,track:a,classes:l,color:o,size:u}=e,h={root:["root",n&&"disabled",t&&"dragging",r&&"marked",i==="vertical"&&"vertical",a==="inverted"&&"trackInverted",a===!1&&"trackFalse",o&&`color${Ei(o)}`,u&&`size${Ei(u)}`],rail:["rail"],track:["track"],mark:["mark"],markActive:["markActive"],markLabel:["markLabel"],markLabelActive:["markLabelActive"],valueLabel:["valueLabel"],thumb:["thumb",n&&"disabled",u&&`thumbSize${Ei(u)}`,o&&`thumbColor${Ei(o)}`],active:["active"],disabled:["disabled"],focusVisible:["focusVisible"]};return Lo(h,JV,l)},dz=({children:e})=>e,fz=A.forwardRef(function(n,t){var r,i,a,l,o,u,h,d,p,s,c,f,m,g,y,v,b,_,M,k,P,E,R,w;const C=yo({props:n,name:"MuiSlider"}),x=T0().direction==="rtl",{"aria-label":I,"aria-valuetext":D,"aria-labelledby":T,component:N="span",components:L={},componentsProps:B={},color:z="primary",classes:K,className:J,disableSwap:X=!1,disabled:ee=!1,getAriaLabel:ne,getAriaValueText:q,marks:Y=!1,max:le=100,min:ue=0,orientation:ce="horizontal",size:de="medium",step:W=1,scale:Q=Ww,slotProps:re,slots:te,track:Z="normal",valueLabelDisplay:U="off",valueLabelFormat:V=Ww}=C,ae=Ea(C,nz),he=vt({},C,{isRtl:x,max:le,min:ue,classes:K,disabled:ee,disableSwap:X,orientation:ce,marks:Y,color:z,size:de,step:W,scale:Q,track:Z,valueLabelDisplay:U,valueLabelFormat:V}),{axisProps:we,getRootProps:Ee,getHiddenInputProps:ge,getThumbProps:ie,open:G,active:$,axis:H,focusedThumbIndex:O,range:j,dragging:se,marks:oe,values:fe,trackOffset:_e,trackLeap:pe}=JO(vt({},he,{ref:t}));he.marked=oe.length>0&&oe.some(rn=>rn.label),he.dragging=se,he.focusedThumbIndex=O;const ke=uz(he),be=(r=(i=te==null?void 0:te.root)!=null?i:L.Root)!=null?r:rz,Ie=(a=(l=te==null?void 0:te.rail)!=null?l:L.Rail)!=null?a:iz,Ae=(o=(u=te==null?void 0:te.track)!=null?u:L.Track)!=null?o:az,Ne=(h=(d=te==null?void 0:te.thumb)!=null?d:L.Thumb)!=null?h:oz,Oe=(p=(s=te==null?void 0:te.valueLabel)!=null?s:L.ValueLabel)!=null?p:sz,Me=(c=(f=te==null?void 0:te.mark)!=null?f:L.Mark)!=null?c:lz,Ze=(m=(g=te==null?void 0:te.markLabel)!=null?g:L.MarkLabel)!=null?m:cz,ot=(y=(v=te==null?void 0:te.input)!=null?v:L.Input)!=null?y:"input",st=(b=re==null?void 0:re.root)!=null?b:B.root,pt=(_=re==null?void 0:re.rail)!=null?_:B.rail,wt=(M=re==null?void 0:re.track)!=null?M:B.track,Ot=(k=re==null?void 0:re.thumb)!=null?k:B.thumb,dn=(P=re==null?void 0:re.valueLabel)!=null?P:B.valueLabel,Dn=(E=re==null?void 0:re.mark)!=null?E:B.mark,$n=(R=re==null?void 0:re.markLabel)!=null?R:B.markLabel,Nn=(w=re==null?void 0:re.input)!=null?w:B.input,an=Eo({elementType:be,getSlotProps:Ee,externalSlotProps:st,externalForwardedProps:ae,additionalProps:vt({},QV(be)&&{as:N}),ownerState:vt({},he,st==null?void 0:st.ownerState),className:[ke.root,J]}),Ln=Eo({elementType:Ie,externalSlotProps:pt,ownerState:he,className:ke.rail}),hr=Eo({elementType:Ae,externalSlotProps:wt,additionalProps:{style:vt({},we[H].offset(_e),we[H].leap(pe))},ownerState:vt({},he,wt==null?void 0:wt.ownerState),className:ke.track}),br=Eo({elementType:Ne,getSlotProps:ie,externalSlotProps:Ot,ownerState:vt({},he,Ot==null?void 0:Ot.ownerState),className:ke.thumb}),Qn=Eo({elementType:Oe,externalSlotProps:dn,ownerState:vt({},he,dn==null?void 0:dn.ownerState),className:ke.valueLabel}),$r=Eo({elementType:Me,externalSlotProps:Dn,ownerState:he,className:ke.mark}),on=Eo({elementType:Ze,externalSlotProps:$n,ownerState:he,className:ke.markLabel}),Bn=Eo({elementType:ot,getSlotProps:ge,externalSlotProps:Nn,ownerState:he});return me(be,vt({},an,{children:[F(Ie,vt({},Ln)),F(Ae,vt({},hr)),oe.filter(rn=>rn.value>=ue&&rn.value<=le).map((rn,nn)=>{const wr=pw(rn.value,ue,le),Rr=we[H].offset(wr);let Jn;return Z===!1?Jn=fe.indexOf(rn.value)!==-1:Jn=Z==="normal"&&(j?rn.value>=fe[0]&&rn.value<=fe[fe.length-1]:rn.value<=fe[0])||Z==="inverted"&&(j?rn.value<=fe[0]||rn.value>=fe[fe.length-1]:rn.value>=fe[0]),me(A.Fragment,{children:[F(Me,vt({"data-index":nn},$r,!R2(Me)&&{markActive:Jn},{style:vt({},Rr,$r.style),className:gr($r.className,Jn&&ke.markActive)})),rn.label!=null?F(Ze,vt({"aria-hidden":!0,"data-index":nn},on,!R2(Ze)&&{markLabelActive:Jn},{style:vt({},Rr,on.style),className:gr(ke.markLabel,on.className,Jn&&ke.markLabelActive),children:rn.label})):null]},nn)}),fe.map((rn,nn)=>{const wr=pw(rn,ue,le),Rr=we[H].offset(wr),Jn=U==="off"?dz:Oe;return F(Jn,vt({},!R2(Jn)&&{valueLabelFormat:V,valueLabelDisplay:U,value:typeof V=="function"?V(Q(rn),nn):V,index:nn,open:G===nn||$===nn||U==="on",disabled:ee},Qn,{children:F(Ne,vt({"data-index":nn},br,{className:gr(ke.thumb,br.className,$===nn&&ke.active,O===nn&&ke.focusVisible),style:vt({},Rr,{pointerEvents:X&&$!==nn?"none":void 0},br.style),children:F(ot,vt({"data-index":nn,"aria-label":ne?ne(nn):I,"aria-valuenow":Q(rn),"aria-labelledby":T,"aria-valuetext":q?q(Q(rn),nn):D,value:fe[nn]},Bn))}))}),nn)})]}))}),Js=fz;function hz(e){return Bo("MuiTooltip",e)}const pz=Oo("MuiTooltip",["popper","popperInteractive","popperArrow","popperClose","tooltip","tooltipArrow","touch","tooltipPlacementLeft","tooltipPlacementRight","tooltipPlacementTop","tooltipPlacementBottom","arrow"]),Mo=pz,mz=["arrow","children","classes","components","componentsProps","describeChild","disableFocusListener","disableHoverListener","disableInteractive","disableTouchListener","enterDelay","enterNextDelay","enterTouchDelay","followCursor","id","leaveDelay","leaveTouchDelay","onClose","onOpen","open","placement","PopperComponent","PopperProps","slotProps","slots","title","TransitionComponent","TransitionProps"];function gz(e){return Math.round(e*1e5)/1e5}const yz=e=>{const{classes:n,disableInteractive:t,arrow:r,touch:i,placement:a}=e,l={popper:["popper",!t&&"popperInteractive",r&&"popperArrow"],tooltip:["tooltip",r&&"tooltipArrow",i&&"touch",`tooltipPlacement${Ei(a.split("-")[0])}`],arrow:["arrow"]};return Lo(l,hz,n)},vz=jn(Il,{name:"MuiTooltip",slot:"Popper",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.popper,!t.disableInteractive&&n.popperInteractive,t.arrow&&n.popperArrow,!t.open&&n.popperClose]}})(({theme:e,ownerState:n,open:t})=>vt({zIndex:(e.vars||e).zIndex.tooltip,pointerEvents:"none"},!n.disableInteractive&&{pointerEvents:"auto"},!t&&{pointerEvents:"none"},n.arrow&&{[`&[data-popper-placement*="bottom"] .${Mo.arrow}`]:{top:0,marginTop:"-0.71em","&::before":{transformOrigin:"0 100%"}},[`&[data-popper-placement*="top"] .${Mo.arrow}`]:{bottom:0,marginBottom:"-0.71em","&::before":{transformOrigin:"100% 0"}},[`&[data-popper-placement*="right"] .${Mo.arrow}`]:vt({},n.isRtl?{right:0,marginRight:"-0.71em"}:{left:0,marginLeft:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"100% 100%"}}),[`&[data-popper-placement*="left"] .${Mo.arrow}`]:vt({},n.isRtl?{left:0,marginLeft:"-0.71em"}:{right:0,marginRight:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"0 0"}})})),bz=jn("div",{name:"MuiTooltip",slot:"Tooltip",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.tooltip,t.touch&&n.touch,t.arrow&&n.tooltipArrow,n[`tooltipPlacement${Ei(t.placement.split("-")[0])}`]]}})(({theme:e,ownerState:n})=>vt({backgroundColor:e.vars?e.vars.palette.Tooltip.bg:a1(e.palette.grey[700],.92),borderRadius:(e.vars||e).shape.borderRadius,color:(e.vars||e).palette.common.white,fontFamily:e.typography.fontFamily,padding:"4px 8px",fontSize:e.typography.pxToRem(11),maxWidth:300,margin:2,wordWrap:"break-word",fontWeight:e.typography.fontWeightMedium},n.arrow&&{position:"relative",margin:0},n.touch&&{padding:"8px 16px",fontSize:e.typography.pxToRem(14),lineHeight:`${gz(16/14)}em`,fontWeight:e.typography.fontWeightRegular},{[`.${Mo.popper}[data-popper-placement*="left"] &`]:vt({transformOrigin:"right center"},n.isRtl?vt({marginLeft:"14px"},n.touch&&{marginLeft:"24px"}):vt({marginRight:"14px"},n.touch&&{marginRight:"24px"})),[`.${Mo.popper}[data-popper-placement*="right"] &`]:vt({transformOrigin:"left center"},n.isRtl?vt({marginRight:"14px"},n.touch&&{marginRight:"24px"}):vt({marginLeft:"14px"},n.touch&&{marginLeft:"24px"})),[`.${Mo.popper}[data-popper-placement*="top"] &`]:vt({transformOrigin:"center bottom",marginBottom:"14px"},n.touch&&{marginBottom:"24px"}),[`.${Mo.popper}[data-popper-placement*="bottom"] &`]:vt({transformOrigin:"center top",marginTop:"14px"},n.touch&&{marginTop:"24px"})})),wz=jn("span",{name:"MuiTooltip",slot:"Arrow",overridesResolver:(e,n)=>n.arrow})(({theme:e})=>({overflow:"hidden",position:"absolute",width:"1em",height:"0.71em",boxSizing:"border-box",color:e.vars?e.vars.palette.Tooltip.bg:a1(e.palette.grey[700],.9),"&::before":{content:'""',margin:"auto",display:"block",width:"100%",height:"100%",backgroundColor:"currentColor",transform:"rotate(45deg)"}}));let Cm=!1,ry=null,ah={x:0,y:0};function xm(e,n){return t=>{n&&n(t),e(t)}}const Cz=A.forwardRef(function(n,t){var r,i,a,l,o,u,h,d,p,s,c,f,m,g,y,v,b,_,M;const k=yo({props:n,name:"MuiTooltip"}),{arrow:P=!1,children:E,components:R={},componentsProps:w={},describeChild:C=!1,disableFocusListener:S=!1,disableHoverListener:x=!1,disableInteractive:I=!1,disableTouchListener:D=!1,enterDelay:T=100,enterNextDelay:N=0,enterTouchDelay:L=700,followCursor:B=!1,id:z,leaveDelay:K=0,leaveTouchDelay:J=1500,onClose:X,onOpen:ee,open:ne,placement:q="bottom",PopperComponent:Y,PopperProps:le={},slotProps:ue={},slots:ce={},title:de,TransitionComponent:W=_w,TransitionProps:Q}=k,re=Ea(k,mz),te=T0(),Z=te.direction==="rtl",[U,V]=A.useState(),[ae,he]=A.useState(null),we=A.useRef(!1),Ee=I||B,ge=A.useRef(),ie=A.useRef(),G=A.useRef(),$=A.useRef(),[H,O]=qO({controlled:ne,default:!1,name:"Tooltip",state:"open"});let j=H;const se=eL(z),oe=A.useRef(),fe=A.useCallback(()=>{oe.current!==void 0&&(document.body.style.WebkitUserSelect=oe.current,oe.current=void 0),clearTimeout($.current)},[]);A.useEffect(()=>()=>{clearTimeout(ge.current),clearTimeout(ie.current),clearTimeout(G.current),fe()},[fe]);const _e=ut=>{clearTimeout(ry),Cm=!0,O(!0),ee&&!j&&ee(ut)},pe=N2(ut=>{clearTimeout(ry),ry=setTimeout(()=>{Cm=!1},800+K),O(!1),X&&j&&X(ut),clearTimeout(ge.current),ge.current=setTimeout(()=>{we.current=!1},te.transitions.duration.shortest)}),ke=ut=>{we.current&&ut.type!=="touchstart"||(U&&U.removeAttribute("title"),clearTimeout(ie.current),clearTimeout(G.current),T||Cm&&N?ie.current=setTimeout(()=>{_e(ut)},Cm?N:T):_e(ut))},be=ut=>{clearTimeout(ie.current),clearTimeout(G.current),G.current=setTimeout(()=>{pe(ut)},K)},{isFocusVisibleRef:Ie,onBlur:Ae,onFocus:Ne,ref:Oe}=tL(),[,Me]=A.useState(!1),Ze=ut=>{Ae(ut),Ie.current===!1&&(Me(!1),be(ut))},ot=ut=>{U||V(ut.currentTarget),Ne(ut),Ie.current===!0&&(Me(!0),ke(ut))},st=ut=>{we.current=!0;const mt=E.props;mt.onTouchStart&&mt.onTouchStart(ut)},pt=ke,wt=be,Ot=ut=>{st(ut),clearTimeout(G.current),clearTimeout(ge.current),fe(),oe.current=document.body.style.WebkitUserSelect,document.body.style.WebkitUserSelect="none",$.current=setTimeout(()=>{document.body.style.WebkitUserSelect=oe.current,ke(ut)},L)},dn=ut=>{E.props.onTouchEnd&&E.props.onTouchEnd(ut),fe(),clearTimeout(G.current),G.current=setTimeout(()=>{pe(ut)},J)};A.useEffect(()=>{if(!j)return;function ut(mt){(mt.key==="Escape"||mt.key==="Esc")&&pe(mt)}return document.addEventListener("keydown",ut),()=>{document.removeEventListener("keydown",ut)}},[pe,j]);const Dn=L8(E.ref,Oe,V,t);!de&&de!==0&&(j=!1);const $n=A.useRef(),Nn=ut=>{const mt=E.props;mt.onMouseMove&&mt.onMouseMove(ut),ah={x:ut.clientX,y:ut.clientY},$n.current&&$n.current.update()},an={},Ln=typeof de=="string";C?(an.title=!j&&Ln&&!x?de:null,an["aria-describedby"]=j?se:null):(an["aria-label"]=Ln?de:null,an["aria-labelledby"]=j&&!Ln?se:null);const hr=vt({},an,re,E.props,{className:gr(re.className,E.props.className),onTouchStart:st,ref:Dn},B?{onMouseMove:Nn}:{}),br={};D||(hr.onTouchStart=Ot,hr.onTouchEnd=dn),x||(hr.onMouseOver=xm(pt,hr.onMouseOver),hr.onMouseLeave=xm(wt,hr.onMouseLeave),Ee||(br.onMouseOver=pt,br.onMouseLeave=wt)),S||(hr.onFocus=xm(ot,hr.onFocus),hr.onBlur=xm(Ze,hr.onBlur),Ee||(br.onFocus=ot,br.onBlur=Ze));const Qn=A.useMemo(()=>{var ut;let mt=[{name:"arrow",enabled:!!ae,options:{element:ae,padding:4}}];return(ut=le.popperOptions)!=null&&ut.modifiers&&(mt=mt.concat(le.popperOptions.modifiers)),vt({},le.popperOptions,{modifiers:mt})},[ae,le]),$r=vt({},k,{isRtl:Z,arrow:P,disableInteractive:Ee,placement:q,PopperComponentProp:Y,touch:we.current}),on=yz($r),Bn=(r=(i=ce.popper)!=null?i:R.Popper)!=null?r:vz,rn=(a=(l=(o=ce.transition)!=null?o:R.Transition)!=null?l:W)!=null?a:_w,nn=(u=(h=ce.tooltip)!=null?h:R.Tooltip)!=null?u:bz,wr=(d=(p=ce.arrow)!=null?p:R.Arrow)!=null?d:wz,Rr=hm(Bn,vt({},le,(s=ue.popper)!=null?s:w.popper,{className:gr(on.popper,le==null?void 0:le.className,(c=(f=ue.popper)!=null?f:w.popper)==null?void 0:c.className)}),$r),Jn=hm(rn,vt({},Q,(m=ue.transition)!=null?m:w.transition),$r),We=hm(nn,vt({},(g=ue.tooltip)!=null?g:w.tooltip,{className:gr(on.tooltip,(y=(v=ue.tooltip)!=null?v:w.tooltip)==null?void 0:y.className)}),$r),ht=hm(wr,vt({},(b=ue.arrow)!=null?b:w.arrow,{className:gr(on.arrow,(_=(M=ue.arrow)!=null?M:w.arrow)==null?void 0:_.className)}),$r);return me(A.Fragment,{children:[A.cloneElement(E,hr),F(Bn,vt({as:Y??Il,placement:q,anchorEl:B?{getBoundingClientRect:()=>({top:ah.y,left:ah.x,right:ah.x,bottom:ah.y,width:0,height:0})}:U,popperRef:$n,open:U?j:!1,id:se,transition:!0},br,Rr,{popperOptions:Qn,children:({TransitionProps:ut})=>F(rn,vt({timeout:te.transitions.duration.shorter},ut,Jn,{children:me(nn,vt({},We,{children:[de,P?F(wr,vt({},ht,{ref:he})):null]}))}))}))]})}),Dr=Cz;function xz(e){return Bo("MuiSwitch",e)}const Sz=Oo("MuiSwitch",["root","edgeStart","edgeEnd","switchBase","colorPrimary","colorSecondary","sizeSmall","sizeMedium","checked","disabled","input","thumb","track"]),hi=Sz,_z=["className","color","edge","size","sx"],Ez=e=>{const{classes:n,edge:t,size:r,color:i,checked:a,disabled:l}=e,o={root:["root",t&&`edge${Ei(t)}`,`size${Ei(r)}`],switchBase:["switchBase",`color${Ei(i)}`,a&&"checked",l&&"disabled"],thumb:["thumb"],track:["track"],input:["input"]},u=Lo(o,xz,n);return vt({},n,u)},Az=jn("span",{name:"MuiSwitch",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.root,t.edge&&n[`edge${Ei(t.edge)}`],n[`size${Ei(t.size)}`]]}})(({ownerState:e})=>vt({display:"inline-flex",width:34+12*2,height:14+12*2,overflow:"hidden",padding:12,boxSizing:"border-box",position:"relative",flexShrink:0,zIndex:0,verticalAlign:"middle","@media print":{colorAdjust:"exact"}},e.edge==="start"&&{marginLeft:-8},e.edge==="end"&&{marginRight:-8},e.size==="small"&&{width:40,height:24,padding:7,[`& .${hi.thumb}`]:{width:16,height:16},[`& .${hi.switchBase}`]:{padding:4,[`&.${hi.checked}`]:{transform:"translateX(16px)"}}})),kz=jn(fj,{name:"MuiSwitch",slot:"SwitchBase",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.switchBase,{[`& .${hi.input}`]:n.input},t.color!=="default"&&n[`color${Ei(t.color)}`]]}})(({theme:e})=>({position:"absolute",top:0,left:0,zIndex:1,color:e.vars?e.vars.palette.Switch.defaultColor:`${e.palette.mode==="light"?e.palette.common.white:e.palette.grey[300]}`,transition:e.transitions.create(["left","transform"],{duration:e.transitions.duration.shortest}),[`&.${hi.checked}`]:{transform:"translateX(20px)"},[`&.${hi.disabled}`]:{color:e.vars?e.vars.palette.Switch.defaultDisabledColor:`${e.palette.mode==="light"?e.palette.grey[100]:e.palette.grey[600]}`},[`&.${hi.checked} + .${hi.track}`]:{opacity:.5},[`&.${hi.disabled} + .${hi.track}`]:{opacity:e.vars?e.vars.opacity.switchTrackDisabled:`${e.palette.mode==="light"?.12:.2}`},[`& .${hi.input}`]:{left:"-100%",width:"300%"}}),({theme:e,ownerState:n})=>vt({"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:a1(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},n.color!=="default"&&{[`&.${hi.checked}`]:{color:(e.vars||e).palette[n.color].main,"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette[n.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:a1(e.palette[n.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${hi.disabled}`]:{color:e.vars?e.vars.palette.Switch[`${n.color}DisabledColor`]:`${e.palette.mode==="light"?vI(e.palette[n.color].main,.62):bI(e.palette[n.color].main,.55)}`}},[`&.${hi.checked} + .${hi.track}`]:{backgroundColor:(e.vars||e).palette[n.color].main}})),Tz=jn("span",{name:"MuiSwitch",slot:"Track",overridesResolver:(e,n)=>n.track})(({theme:e})=>({height:"100%",width:"100%",borderRadius:14/2,zIndex:-1,transition:e.transitions.create(["opacity","background-color"],{duration:e.transitions.duration.shortest}),backgroundColor:e.vars?e.vars.palette.common.onBackground:`${e.palette.mode==="light"?e.palette.common.black:e.palette.common.white}`,opacity:e.vars?e.vars.opacity.switchTrack:`${e.palette.mode==="light"?.38:.3}`})),Iz=jn("span",{name:"MuiSwitch",slot:"Thumb",overridesResolver:(e,n)=>n.thumb})(({theme:e})=>({boxShadow:(e.vars||e).shadows[1],backgroundColor:"currentColor",width:20,height:20,borderRadius:"50%"})),Pz=A.forwardRef(function(n,t){const r=yo({props:n,name:"MuiSwitch"}),{className:i,color:a="primary",edge:l=!1,size:o="medium",sx:u}=r,h=Ea(r,_z),d=vt({},r,{color:a,edge:l,size:o}),p=Ez(d),s=F(Iz,{className:p.thumb,ownerState:d});return me(Az,{className:gr(p.root,i),sx:u,ownerState:d,children:[F(kz,vt({type:"checkbox",icon:s,checkedIcon:s,ref:t,ownerState:d},h,{classes:vt({},p,{root:p.switchBase})})),F(Tz,{className:p.track,ownerState:d})]})}),QP=Pz;function Dz(e){return Bo("MuiTab",e)}const Fz=Oo("MuiTab",["root","labelIcon","textColorInherit","textColorPrimary","textColorSecondary","selected","disabled","fullWidth","wrapped","iconWrapper"]),ou=Fz,Mz=["className","disabled","disableFocusRipple","fullWidth","icon","iconPosition","indicator","label","onChange","onClick","onFocus","selected","selectionFollowsFocus","textColor","value","wrapped"],Rz=e=>{const{classes:n,textColor:t,fullWidth:r,wrapped:i,icon:a,label:l,selected:o,disabled:u}=e,h={root:["root",a&&l&&"labelIcon",`textColor${Ei(t)}`,r&&"fullWidth",i&&"wrapped",o&&"selected",u&&"disabled"],iconWrapper:["iconWrapper"]};return Lo(h,Dz,n)},Nz=jn(O8,{name:"MuiTab",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.root,t.label&&t.icon&&n.labelIcon,n[`textColor${Ei(t.textColor)}`],t.fullWidth&&n.fullWidth,t.wrapped&&n.wrapped]}})(({theme:e,ownerState:n})=>vt({},e.typography.button,{maxWidth:360,minWidth:90,position:"relative",minHeight:48,flexShrink:0,padding:"12px 16px",overflow:"hidden",whiteSpace:"normal",textAlign:"center"},n.label&&{flexDirection:n.iconPosition==="top"||n.iconPosition==="bottom"?"column":"row"},{lineHeight:1.25},n.icon&&n.label&&{minHeight:72,paddingTop:9,paddingBottom:9,[`& > .${ou.iconWrapper}`]:vt({},n.iconPosition==="top"&&{marginBottom:6},n.iconPosition==="bottom"&&{marginTop:6},n.iconPosition==="start"&&{marginRight:e.spacing(1)},n.iconPosition==="end"&&{marginLeft:e.spacing(1)})},n.textColor==="inherit"&&{color:"inherit",opacity:.6,[`&.${ou.selected}`]:{opacity:1},[`&.${ou.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}},n.textColor==="primary"&&{color:(e.vars||e).palette.text.secondary,[`&.${ou.selected}`]:{color:(e.vars||e).palette.primary.main},[`&.${ou.disabled}`]:{color:(e.vars||e).palette.text.disabled}},n.textColor==="secondary"&&{color:(e.vars||e).palette.text.secondary,[`&.${ou.selected}`]:{color:(e.vars||e).palette.secondary.main},[`&.${ou.disabled}`]:{color:(e.vars||e).palette.text.disabled}},n.fullWidth&&{flexShrink:1,flexGrow:1,flexBasis:0,maxWidth:"none"},n.wrapped&&{fontSize:e.typography.pxToRem(12)})),Bz=A.forwardRef(function(n,t){const r=yo({props:n,name:"MuiTab"}),{className:i,disabled:a=!1,disableFocusRipple:l=!1,fullWidth:o,icon:u,iconPosition:h="top",indicator:d,label:p,onChange:s,onClick:c,onFocus:f,selected:m,selectionFollowsFocus:g,textColor:y="inherit",value:v,wrapped:b=!1}=r,_=Ea(r,Mz),M=vt({},r,{disabled:a,disableFocusRipple:l,selected:m,icon:!!u,iconPosition:h,label:!!p,fullWidth:o,textColor:y,wrapped:b}),k=Rz(M),P=u&&p&&A.isValidElement(u)?A.cloneElement(u,{className:gr(k.iconWrapper,u.props.className)}):u,E=w=>{!m&&s&&s(w,v),c&&c(w)},R=w=>{g&&!m&&s&&s(w,v),f&&f(w)};return me(Nz,vt({focusRipple:!l,className:gr(k.root,i),ref:t,role:"tab","aria-selected":m,disabled:a,onClick:E,onFocus:R,ownerState:M,tabIndex:m?0:-1},_,{children:[h==="top"||h==="start"?me(A.Fragment,{children:[P,p]}):me(A.Fragment,{children:[p,P]}),d]}))}),Ko=Bz;function Oz(e){return(1+Math.sin(Math.PI*e-Math.PI/2))/2}function Lz(e,n,t,r={},i=()=>{}){const{ease:a=Oz,duration:l=300}=r;let o=null;const u=n[e];let h=!1;const d=()=>{h=!0},p=s=>{if(h){i(new Error("Animation cancelled"));return}o===null&&(o=s);const c=Math.min(1,(s-o)/l);if(n[e]=a(c)*(t-u)+u,c>=1){requestAnimationFrame(()=>{i(null)});return}requestAnimationFrame(p)};return u===t?(i(new Error("Element already at target position")),d):(requestAnimationFrame(p),d)}const jz=["onChange"],Uz={width:99,height:99,position:"absolute",top:-9999,overflow:"scroll"};function $z(e){const{onChange:n}=e,t=Ea(e,jz),r=A.useRef(),i=A.useRef(null),a=()=>{r.current=i.current.offsetHeight-i.current.clientHeight};return A.useEffect(()=>{const l=ng(()=>{const u=r.current;a(),u!==r.current&&n(r.current)}),o=tg(i.current);return o.addEventListener("resize",l),()=>{l.clear(),o.removeEventListener("resize",l)}},[n]),A.useEffect(()=>{a(),n(r.current)},[n]),F("div",vt({style:Uz,ref:i},t))}function Vz(e){return Bo("MuiTabScrollButton",e)}const zz=Oo("MuiTabScrollButton",["root","vertical","horizontal","disabled"]),Hz=zz,Gz=["className","slots","slotProps","direction","orientation","disabled"],Wz=e=>{const{classes:n,orientation:t,disabled:r}=e;return Lo({root:["root",t,r&&"disabled"]},Vz,n)},Xz=jn(O8,{name:"MuiTabScrollButton",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.root,t.orientation&&n[t.orientation]]}})(({ownerState:e})=>vt({width:40,flexShrink:0,opacity:.8,[`&.${Hz.disabled}`]:{opacity:0}},e.orientation==="vertical"&&{width:"100%",height:40,"& svg":{transform:`rotate(${e.isRtl?-90:90}deg)`}})),Yz=A.forwardRef(function(n,t){var r,i;const a=yo({props:n,name:"MuiTabScrollButton"}),{className:l,slots:o={},slotProps:u={},direction:h}=a,d=Ea(a,Gz),s=T0().direction==="rtl",c=vt({isRtl:s},a),f=Wz(c),m=(r=o.StartScrollButtonIcon)!=null?r:uj,g=(i=o.EndScrollButtonIcon)!=null?i:dj,y=Eo({elementType:m,externalSlotProps:u.startScrollButtonIcon,additionalProps:{fontSize:"small"},ownerState:c}),v=Eo({elementType:g,externalSlotProps:u.endScrollButtonIcon,additionalProps:{fontSize:"small"},ownerState:c});return F(Xz,vt({component:"div",className:gr(f.root,l),ref:t,role:null,ownerState:c,tabIndex:null},d,{children:h==="left"?F(m,vt({},y)):F(g,vt({},v))}))}),Zz=Yz;function Kz(e){return Bo("MuiTabs",e)}const Qz=Oo("MuiTabs",["root","vertical","flexContainer","flexContainerVertical","centered","scroller","fixed","scrollableX","scrollableY","hideScrollbar","scrollButtons","scrollButtonsHideMobile","indicator"]),iy=Qz,Jz=["aria-label","aria-labelledby","action","centered","children","className","component","allowScrollButtonsMobile","indicatorColor","onChange","orientation","ScrollButtonComponent","scrollButtons","selectionFollowsFocus","slots","slotProps","TabIndicatorProps","TabScrollButtonProps","textColor","value","variant","visibleScrollbar"],Xw=(e,n)=>e===n?e.firstChild:n&&n.nextElementSibling?n.nextElementSibling:e.firstChild,Yw=(e,n)=>e===n?e.lastChild:n&&n.previousElementSibling?n.previousElementSibling:e.lastChild,Sm=(e,n,t)=>{let r=!1,i=t(e,n);for(;i;){if(i===e.firstChild){if(r)return;r=!0}const a=i.disabled||i.getAttribute("aria-disabled")==="true";if(!i.hasAttribute("tabindex")||a)i=t(e,i);else{i.focus();return}}},qz=e=>{const{vertical:n,fixed:t,hideScrollbar:r,scrollableX:i,scrollableY:a,centered:l,scrollButtonsHideMobile:o,classes:u}=e;return Lo({root:["root",n&&"vertical"],scroller:["scroller",t&&"fixed",r&&"hideScrollbar",i&&"scrollableX",a&&"scrollableY"],flexContainer:["flexContainer",n&&"flexContainerVertical",l&&"centered"],indicator:["indicator"],scrollButtons:["scrollButtons",o&&"scrollButtonsHideMobile"],scrollableX:[i&&"scrollableX"],hideScrollbar:[r&&"hideScrollbar"]},Kz,u)},eH=jn("div",{name:"MuiTabs",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[{[`& .${iy.scrollButtons}`]:n.scrollButtons},{[`& .${iy.scrollButtons}`]:t.scrollButtonsHideMobile&&n.scrollButtonsHideMobile},n.root,t.vertical&&n.vertical]}})(({ownerState:e,theme:n})=>vt({overflow:"hidden",minHeight:48,WebkitOverflowScrolling:"touch",display:"flex"},e.vertical&&{flexDirection:"column"},e.scrollButtonsHideMobile&&{[`& .${iy.scrollButtons}`]:{[n.breakpoints.down("sm")]:{display:"none"}}})),tH=jn("div",{name:"MuiTabs",slot:"Scroller",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.scroller,t.fixed&&n.fixed,t.hideScrollbar&&n.hideScrollbar,t.scrollableX&&n.scrollableX,t.scrollableY&&n.scrollableY]}})(({ownerState:e})=>vt({position:"relative",display:"inline-block",flex:"1 1 auto",whiteSpace:"nowrap"},e.fixed&&{overflowX:"hidden",width:"100%"},e.hideScrollbar&&{scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}},e.scrollableX&&{overflowX:"auto",overflowY:"hidden"},e.scrollableY&&{overflowY:"auto",overflowX:"hidden"})),nH=jn("div",{name:"MuiTabs",slot:"FlexContainer",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.flexContainer,t.vertical&&n.flexContainerVertical,t.centered&&n.centered]}})(({ownerState:e})=>vt({display:"flex"},e.vertical&&{flexDirection:"column"},e.centered&&{justifyContent:"center"})),rH=jn("span",{name:"MuiTabs",slot:"Indicator",overridesResolver:(e,n)=>n.indicator})(({ownerState:e,theme:n})=>vt({position:"absolute",height:2,bottom:0,width:"100%",transition:n.transitions.create()},e.indicatorColor==="primary"&&{backgroundColor:(n.vars||n).palette.primary.main},e.indicatorColor==="secondary"&&{backgroundColor:(n.vars||n).palette.secondary.main},e.vertical&&{height:"100%",width:2,right:0})),iH=jn($z,{name:"MuiTabs",slot:"ScrollbarSize"})({overflowX:"auto",overflowY:"hidden",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}}),Zw={},aH=A.forwardRef(function(n,t){const r=yo({props:n,name:"MuiTabs"}),i=T0(),a=i.direction==="rtl",{"aria-label":l,"aria-labelledby":o,action:u,centered:h=!1,children:d,className:p,component:s="div",allowScrollButtonsMobile:c=!1,indicatorColor:f="primary",onChange:m,orientation:g="horizontal",ScrollButtonComponent:y=Zz,scrollButtons:v="auto",selectionFollowsFocus:b,slots:_={},slotProps:M={},TabIndicatorProps:k={},TabScrollButtonProps:P={},textColor:E="primary",value:R,variant:w="standard",visibleScrollbar:C=!1}=r,S=Ea(r,Jz),x=w==="scrollable",I=g==="vertical",D=I?"scrollTop":"scrollLeft",T=I?"top":"left",N=I?"bottom":"right",L=I?"clientHeight":"clientWidth",B=I?"height":"width",z=vt({},r,{component:s,allowScrollButtonsMobile:c,indicatorColor:f,orientation:g,vertical:I,scrollButtons:v,textColor:E,variant:w,visibleScrollbar:C,fixed:!x,hideScrollbar:x&&!C,scrollableX:x&&!I,scrollableY:x&&I,centered:h&&!x,scrollButtonsHideMobile:!c}),K=qz(z),J=Eo({elementType:_.StartScrollButtonIcon,externalSlotProps:M.startScrollButtonIcon,ownerState:z}),X=Eo({elementType:_.EndScrollButtonIcon,externalSlotProps:M.endScrollButtonIcon,ownerState:z}),[ee,ne]=A.useState(!1),[q,Y]=A.useState(Zw),[le,ue]=A.useState({start:!1,end:!1}),[ce,de]=A.useState({overflow:"hidden",scrollbarWidth:0}),W=new Map,Q=A.useRef(null),re=A.useRef(null),te=()=>{const fe=Q.current;let _e;if(fe){const ke=fe.getBoundingClientRect();_e={clientWidth:fe.clientWidth,scrollLeft:fe.scrollLeft,scrollTop:fe.scrollTop,scrollLeftNormalized:mw(fe,i.direction),scrollWidth:fe.scrollWidth,top:ke.top,bottom:ke.bottom,left:ke.left,right:ke.right}}let pe;if(fe&&R!==!1){const ke=re.current.children;if(ke.length>0){const be=ke[W.get(R)];pe=be?be.getBoundingClientRect():null}}return{tabsMeta:_e,tabMeta:pe}},Z=N2(()=>{const{tabsMeta:fe,tabMeta:_e}=te();let pe=0,ke;if(I)ke="top",_e&&fe&&(pe=_e.top-fe.top+fe.scrollTop);else if(ke=a?"right":"left",_e&&fe){const Ie=a?fe.scrollLeftNormalized+fe.clientWidth-fe.scrollWidth:fe.scrollLeft;pe=(a?-1:1)*(_e[ke]-fe[ke]+Ie)}const be={[ke]:pe,[B]:_e?_e[B]:0};if(isNaN(q[ke])||isNaN(q[B]))Y(be);else{const Ie=Math.abs(q[ke]-be[ke]),Ae=Math.abs(q[B]-be[B]);(Ie>=1||Ae>=1)&&Y(be)}}),U=(fe,{animation:_e=!0}={})=>{_e?Lz(D,Q.current,fe,{duration:i.transitions.duration.standard}):Q.current[D]=fe},V=fe=>{let _e=Q.current[D];I?_e+=fe:(_e+=fe*(a?-1:1),_e*=a&&rL()==="reverse"?-1:1),U(_e)},ae=()=>{const fe=Q.current[L];let _e=0;const pe=Array.from(re.current.children);for(let ke=0;ke<pe.length;ke+=1){const be=pe[ke];if(_e+be[L]>fe){ke===0&&(_e=fe);break}_e+=be[L]}return _e},he=()=>{V(-1*ae())},we=()=>{V(ae())},Ee=A.useCallback(fe=>{de({overflow:null,scrollbarWidth:fe})},[]),ge=()=>{const fe={};fe.scrollbarSizeListener=x?F(iH,{onChange:Ee,className:gr(K.scrollableX,K.hideScrollbar)}):null;const _e=le.start||le.end,pe=x&&(v==="auto"&&_e||v===!0);return fe.scrollButtonStart=pe?F(y,vt({slots:{StartScrollButtonIcon:_.StartScrollButtonIcon},slotProps:{startScrollButtonIcon:J},orientation:g,direction:a?"right":"left",onClick:he,disabled:!le.start},P,{className:gr(K.scrollButtons,P.className)})):null,fe.scrollButtonEnd=pe?F(y,vt({slots:{EndScrollButtonIcon:_.EndScrollButtonIcon},slotProps:{endScrollButtonIcon:X},orientation:g,direction:a?"left":"right",onClick:we,disabled:!le.end},P,{className:gr(K.scrollButtons,P.className)})):null,fe},ie=N2(fe=>{const{tabsMeta:_e,tabMeta:pe}=te();if(!(!pe||!_e)){if(pe[T]<_e[T]){const ke=_e[D]+(pe[T]-_e[T]);U(ke,{animation:fe})}else if(pe[N]>_e[N]){const ke=_e[D]+(pe[N]-_e[N]);U(ke,{animation:fe})}}}),G=N2(()=>{if(x&&v!==!1){const{scrollTop:fe,scrollHeight:_e,clientHeight:pe,scrollWidth:ke,clientWidth:be}=Q.current;let Ie,Ae;if(I)Ie=fe>1,Ae=fe<_e-pe-1;else{const Ne=mw(Q.current,i.direction);Ie=a?Ne<ke-be-1:Ne>1,Ae=a?Ne>1:Ne<ke-be-1}(Ie!==le.start||Ae!==le.end)&&ue({start:Ie,end:Ae})}});A.useEffect(()=>{const fe=ng(()=>{Q.current&&(Z(),G())}),_e=tg(Q.current);_e.addEventListener("resize",fe);let pe;return typeof ResizeObserver<"u"&&(pe=new ResizeObserver(fe),Array.from(re.current.children).forEach(ke=>{pe.observe(ke)})),()=>{fe.clear(),_e.removeEventListener("resize",fe),pe&&pe.disconnect()}},[Z,G]);const $=A.useMemo(()=>ng(()=>{G()}),[G]);A.useEffect(()=>()=>{$.clear()},[$]),A.useEffect(()=>{ne(!0)},[]),A.useEffect(()=>{Z(),G()}),A.useEffect(()=>{ie(Zw!==q)},[ie,q]),A.useImperativeHandle(u,()=>({updateIndicator:Z,updateScrollButtons:G}),[Z,G]);const H=F(rH,vt({},k,{className:gr(K.indicator,k.className),ownerState:z,style:vt({},q,k.style)}));let O=0;const j=A.Children.map(d,fe=>{if(!A.isValidElement(fe))return null;const _e=fe.props.value===void 0?O:fe.props.value;W.set(_e,O);const pe=_e===R;return O+=1,A.cloneElement(fe,vt({fullWidth:w==="fullWidth",indicator:pe&&!ee&&H,selected:pe,selectionFollowsFocus:b,onChange:m,textColor:E,value:_e},O===1&&R===!1&&!fe.props.tabIndex?{tabIndex:0}:{}))}),se=fe=>{const _e=re.current,pe=nL(_e).activeElement;if(pe.getAttribute("role")!=="tab")return;let be=g==="horizontal"?"ArrowLeft":"ArrowUp",Ie=g==="horizontal"?"ArrowRight":"ArrowDown";switch(g==="horizontal"&&a&&(be="ArrowRight",Ie="ArrowLeft"),fe.key){case be:fe.preventDefault(),Sm(_e,pe,Yw);break;case Ie:fe.preventDefault(),Sm(_e,pe,Xw);break;case"Home":fe.preventDefault(),Sm(_e,null,Xw);break;case"End":fe.preventDefault(),Sm(_e,null,Yw);break}},oe=ge();return me(eH,vt({className:gr(K.root,p),ownerState:z,ref:t,as:s},S,{children:[oe.scrollButtonStart,oe.scrollbarSizeListener,me(tH,{className:K.scroller,ownerState:z,style:{overflow:ce.overflow,[I?`margin${a?"Left":"Right"}`:"marginBottom"]:C?void 0:-ce.scrollbarWidth},ref:Q,onScroll:$,children:[F(nH,{"aria-label":l,"aria-labelledby":o,"aria-orientation":g==="vertical"?"vertical":null,className:K.flexContainer,ownerState:z,onKeyDown:se,ref:re,role:"tablist",children:j}),ee&&H]}),oe.scrollButtonEnd]}))}),N1=aH;let oh,su=null,ec=null;function oH(){const{$t:e}=en(),n=Nt(),t=rl(),r=A3(),{refreshTimelineData:i}=F0(),{showReplaceClipDialog:a}=Ve(T=>T.editor),l=Ve(T=>"root_"+T.user.userId),[o,u]=A.useState([]),[h,d]=A.useState(0),[p,s]=A.useState("my"),[c,f]=A.useState(!1),[m,g]=A.useState(!1),[y,v]=A.useState(""),[b,_]=A.useState(null),[M,k]=A.useState({page:0,pageSize:20,keyword:"",type:100,parentFolderName:l});A.useEffect(()=>{P()},[M,p]),A.useEffect(()=>{if(!(!a||c))return _(null),su&&ec&&ec.unobserve(su),oh&&clearTimeout(oh),oh=setTimeout(()=>{su=document.querySelector(".replace-clip-dialog #load-more"),su&&(ec=new IntersectionObserver(T=>{console.log(T[0],h,o.length),T[0].isIntersecting&&h>o.length&&(g(!0),k(N=>({...N,page:N.page+1})))}),ec==null||ec.observe(su))},500),()=>{su&&ec&&ec.unobserve(su),oh&&clearTimeout(oh)}},[a,c]);async function P(){!m&&f(!0);const T=[],N={...M};p==="project"&&Object.assign(N,{projectId:t.projectId});const L=await Ji.resource_list(N);console.log("getResourceList",L);for(const B of L.resourceList){const z=R1(B);R(B)&&await A1(z),T.push(z)}u(B=>[...B,...T]),d(L.resourceCount),f(!1),g(!1)}const E=T=>{u([]),v(T.target.value),k(N=>({...N,page:0,pageSize:20,keyword:T.target.value})),_(null)};function R(T){return T.m3u8Url&&T.status===ye.jobStatus.done}function w(T,N){u([]),k(L=>({...L,page:0,pageSize:20})),s(N),_(null)}async function C(){if(b)if(b.mediaType===ye.materialType.video){const{clipData:T,trackIndex:N}=Ca(),L=T;if((L.outPoint-L.inPoint||0)>b.duration*1e3)try{await r({title:me(Zt,{children:[F(SV,{}),F("span",{className:"title",style:{marginLeft:"20px"},children:e("msg.replaceClipTitle")})]}),content:e("msg.replaceClipDurationError"),cancellationText:e("labels.cancel"),confirmationText:e("labels.yes"),dialogProps:{classes:{root:"replace-clip-confirm"}},confirmationButtonProps:{variant:"contained",color:"error"}});let z=0,K=b.duration*1e3;if(!L)throw new Error("current Clip is undefined");const J={trackIndex:N,originTrackIndex:N,clipIndex:L.index,type:"videoTrack",clip:{...v7(b),trimIn:z,trimOut:K,index:L.index,inPoint:L.inPoint,outPoint:L.inPoint+b.duration*1e3,audioFxs:L.audioFxs,videoFxs:L.videoFxs}};await i({leftPosition:L==null?void 0:L.inPoint,draggedData:J,isReplace:!0}),n(zt.isShowReplaceClipDialog(!1))}catch{}else n(zt.updatePieceSelectedResource(b)),n(zt.isShowReplaceClipModal(!0)),n(zt.isShowReplaceClipDialog(!1))}else b.mediaType===ye.materialType.picture&&(n(zt.updatePieceSelectedResource(b)),n(zt.isShowReplaceClipModal(!0)))}function S(){n(zt.isShowReplaceClipDialog(!1))}function x(T){_(T)}function I(T){return new Date(T).toDateString()}const D=()=>{v(""),k(T=>({...T,page:0,pageSize:20,keyword:""}))};return me(UI,{open:a,onClose:S,className:"replace-clip-dialog",children:[F(qI,{children:"Select a clip to replace"}),me(L2,{children:[me(N1,{value:p,onChange:w,textColor:"inherit",style:{color:"#181818"},children:[F(Ko,{label:"This project",value:"project",style:{textTransform:"capitalize"}}),F(Ko,{label:"My library",value:"my",style:{textTransform:"capitalize"}})]}),F(uo,{sx:{width:"100%","& .MuiOutlinedInput-input":{paddingLeft:"0!important",padding:"12.5px 14px"}},InputProps:{startAdornment:F(Ks,{position:"start",children:F(_V,{})}),endAdornment:y.length>0&&F(Ks,{position:"end",children:F(T1,{className:"search-clear-icon",onClick:()=>D()})})},value:y,placeholder:"Search",variant:"outlined",onChange:E}),c?F("div",{className:"loading-container",children:F(Ys,{})}):me("div",{className:"resource-box",children:[F("ul",{className:"resource-list",children:o.map((T,N)=>me("li",{className:"resource-item",children:[F(Zf,{checked:!!b&&T.keyUUID===b.keyUUID,onChange:()=>x(T)}),me("div",{className:"content-box",children:[me("div",{className:"bg-box",children:[F("img",{draggable:!1,className:"cover-img",src:T.coverUrl}),T.mediaType===ye.materialType.video&&F("div",{className:"duration",children:FI(T.duration*1e3)})]}),F("div",{className:"title",children:T.title}),F("div",{className:"dateAndSize",children:I(T.updateAt).substring(4)+" | "+(T.fileSize/1024/1024).toFixed(2)+"MB"})]})]},`${T.keyUUID}-${N}`))}),!!o.length&&F("div",{id:"load-more",style:{height:"10px"}})]})]}),me(JI,{children:[F(un,{variant:"outlined",onClick:S,children:"Cancel"}),F(un,{variant:"contained",disableElevation:!0,disabled:!b,onClick:C,children:"Select"})]})]})}class sH extends xe.Component{constructor(t){super(t);ve(this,"state");this.state={hasError:!1}}static getDerivedStateFromError(t){console.log(t);let r="Error-"+Date.now();return localStorage[r]=t,{hasError:!0}}componentDidCatch(t,r){console.log(t,r)}render(){if(this.state.hasError){let t=window.location.protocol+"//"+window.location.host+"/dashboard";window.location.href=t;return}return this.props.children}}function _m(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var y6={},lH={get exports(){return y6},set exports(e){y6=e}};(function(e,n){(function(t){e.exports=t()})(function(){return function(){function t(r,i,a){function l(h,d){if(!i[h]){if(!r[h]){var p=typeof _m=="function"&&_m;if(!d&&p)return p(h,!0);if(o)return o(h,!0);var s=new Error("Cannot find module '"+h+"'");throw s.code="MODULE_NOT_FOUND",s}var c=i[h]={exports:{}};r[h][0].call(c.exports,function(f){var m=r[h][1][f];return l(m||f)},c,c.exports,t,r,i,a)}return i[h].exports}for(var o=typeof _m=="function"&&_m,u=0;u<a.length;u++)l(a[u]);return l}return t}()({1:[function(t,r,i){var a=t("./browser/client");a.Buffer=t("buffer").Buffer,a.urllib=t("../shims/xhr"),a.version=t("./browser/version").version,r.exports=a},{"../shims/xhr":407,"./browser/client":3,"./browser/version":6,buffer:85}],2:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault"),l=a(t("@babel/runtime/regenerator")),o=a(t("@babel/runtime/helpers/asyncToGenerator"));t("core-js/modules/es.object.to-string.js"),t("core-js/modules/web.dom-collections.for-each.js"),t("core-js/modules/es.object.keys.js"),t("core-js/modules/es.array.slice.js");var u=t("assert"),h=t("../common/utils/checkBucketName"),d=h.checkBucketName,p=i;function s(f){return Array.isArray?Array.isArray(f):Object.prototype.toString.call(f)==="[object Array]"}function c(f){return f?s(f)?f:[f]:[]}p.useBucket=function(m){return d(m),this.options.bucket=m,this},p.setBucket=function(m){return d(m),this.options.bucket=m,this},p.getBucket=function(){return this.options.bucket},p.deleteBucket=function(){var f=(0,o.default)(l.default.mark(function g(y,v){var b,_;return l.default.wrap(function(k){for(;;)switch(k.prev=k.next){case 0:return b=this._bucketRequestParams("DELETE",y,"",v),k.next=3,this.request(b);case 3:if(_=k.sent,!(_.status===200||_.status===204)){k.next=6;break}return k.abrupt("return",{res:_.res});case 6:return k.next=8,this.requestError(_);case 8:throw k.sent;case 9:case"end":return k.stop()}},g,this)}));function m(g,y){return f.apply(this,arguments)}return m}(),p.putBucketACL=function(){var f=(0,o.default)(l.default.mark(function g(y,v,b){var _,M;return l.default.wrap(function(P){for(;;)switch(P.prev=P.next){case 0:return _=this._bucketRequestParams("PUT",y,"acl",b),_.headers={"x-oss-acl":v},_.successStatuses=[200],P.next=5,this.request(_);case 5:return M=P.sent,P.abrupt("return",{bucket:M.headers.location&&M.headers.location.substring(1)||null,res:M.res});case 7:case"end":return P.stop()}},g,this)}));function m(g,y,v){return f.apply(this,arguments)}return m}(),p.getBucketACL=function(){var f=(0,o.default)(l.default.mark(function g(y,v){var b,_;return l.default.wrap(function(k){for(;;)switch(k.prev=k.next){case 0:return b=this._bucketRequestParams("GET",y,"acl",v),b.successStatuses=[200],b.xmlResponse=!0,k.next=5,this.request(b);case 5:return _=k.sent,k.abrupt("return",{acl:_.data.AccessControlList.Grant,owner:{id:_.data.Owner.ID,displayName:_.data.Owner.DisplayName},res:_.res});case 7:case"end":return k.stop()}},g,this)}));function m(g,y){return f.apply(this,arguments)}return m}(),p.putBucketLogging=function(){var f=(0,o.default)(l.default.mark(function g(y,v,b){var _,M,k;return l.default.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return _=this._bucketRequestParams("PUT",y,"logging",b),M="".concat(`<?xml version="1.0" encoding="UTF-8"?>
<BucketLoggingStatus>
<LoggingEnabled>
<TargetBucket>`).concat(y,`</TargetBucket>
`),v&&(M+="<TargetPrefix>".concat(v,`</TargetPrefix>
`)),M+=`</LoggingEnabled>
</BucketLoggingStatus>`,_.content=M,_.mime="xml",_.successStatuses=[200],E.next=9,this.request(_);case 9:return k=E.sent,E.abrupt("return",{res:k.res});case 11:case"end":return E.stop()}},g,this)}));function m(g,y,v){return f.apply(this,arguments)}return m}(),p.getBucketLogging=function(){var f=(0,o.default)(l.default.mark(function g(y,v){var b,_,M;return l.default.wrap(function(P){for(;;)switch(P.prev=P.next){case 0:return b=this._bucketRequestParams("GET",y,"logging",v),b.successStatuses=[200],b.xmlResponse=!0,P.next=5,this.request(b);case 5:return _=P.sent,M=_.data.LoggingEnabled,P.abrupt("return",{enable:!!M,prefix:M&&M.TargetPrefix||null,res:_.res});case 8:case"end":return P.stop()}},g,this)}));function m(g,y){return f.apply(this,arguments)}return m}(),p.deleteBucketLogging=function(){var f=(0,o.default)(l.default.mark(function g(y,v){var b,_;return l.default.wrap(function(k){for(;;)switch(k.prev=k.next){case 0:return b=this._bucketRequestParams("DELETE",y,"logging",v),b.successStatuses=[204,200],k.next=4,this.request(b);case 4:return _=k.sent,k.abrupt("return",{res:_.res});case 6:case"end":return k.stop()}},g,this)}));function m(g,y){return f.apply(this,arguments)}return m}(),p.putBucketCORS=function(){var f=(0,o.default)(l.default.mark(function g(y,v,b){var _,M,k,P,E,R,w,C,S,x;return l.default.wrap(function(D){for(;;)switch(D.prev=D.next){case 0:for(v=v||[],u(v.length,"rules is required"),v.forEach(function(T){u(T.allowedOrigin,"allowedOrigin is required"),u(T.allowedMethod,"allowedMethod is required")}),_=this._bucketRequestParams("PUT",y,"cors",b),M=`<?xml version="1.0" encoding="UTF-8"?>
<CORSConfiguration>`,k=function(N){M+="<AllowedOrigin>".concat(N,"</AllowedOrigin>")},P=function(N){M+="<AllowedMethod>".concat(N,"</AllowedMethod>")},E=function(N){M+="<AllowedHeader>".concat(N,"</AllowedHeader>")},R=function(N){M+="<ExposeHeader>".concat(N,"</ExposeHeader>")},w=0,C=v.length;w<C;w++)S=v[w],M+="<CORSRule>",c(S.allowedOrigin).forEach(k),c(S.allowedMethod).forEach(P),c(S.allowedHeader).forEach(E),c(S.exposeHeader).forEach(R),S.maxAgeSeconds&&(M+="<MaxAgeSeconds>".concat(S.maxAgeSeconds,"</MaxAgeSeconds>")),M+="</CORSRule>";return M+="</CORSConfiguration>",_.content=M,_.mime="xml",_.successStatuses=[200],D.next=16,this.request(_);case 16:return x=D.sent,D.abrupt("return",{res:x.res});case 18:case"end":return D.stop()}},g,this)}));function m(g,y,v){return f.apply(this,arguments)}return m}(),p.getBucketCORS=function(){var f=(0,o.default)(l.default.mark(function g(y,v){var b,_,M,k;return l.default.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return b=this._bucketRequestParams("GET",y,"cors",v),b.successStatuses=[200],b.xmlResponse=!0,E.next=5,this.request(b);case 5:return _=E.sent,M=[],_.data&&_.data.CORSRule&&(k=_.data.CORSRule,s(k)||(k=[k]),k.forEach(function(R){var w={};Object.keys(R).forEach(function(C){w[C.slice(0,1).toLowerCase()+C.slice(1,C.length)]=R[C]}),M.push(w)})),E.abrupt("return",{rules:M,res:_.res});case 9:case"end":return E.stop()}},g,this)}));function m(g,y){return f.apply(this,arguments)}return m}(),p.deleteBucketCORS=function(){var f=(0,o.default)(l.default.mark(function g(y,v){var b,_;return l.default.wrap(function(k){for(;;)switch(k.prev=k.next){case 0:return b=this._bucketRequestParams("DELETE",y,"cors",v),b.successStatuses=[204],k.next=4,this.request(b);case 4:return _=k.sent,k.abrupt("return",{res:_.res});case 6:case"end":return k.stop()}},g,this)}));function m(g,y){return f.apply(this,arguments)}return m}(),p.putBucketReferer=function(){var f=(0,o.default)(l.default.mark(function g(y,v,b,_){var M,k,P,E;return l.default.wrap(function(w){for(;;)switch(w.prev=w.next){case 0:if(M=this._bucketRequestParams("PUT",y,"referer",_),k=`<?xml version="1.0" encoding="UTF-8"?>
<RefererConfiguration>
`,k+=" <AllowEmptyReferer>".concat(v?"true":"false",`</AllowEmptyReferer>
`),b&&b.length>0){for(k+=` <RefererList>
`,P=0;P<b.length;P++)k+=" <Referer>".concat(b[P],`</Referer>
`);k+=` </RefererList>
`}else k+=` <RefererList />
`;return k+="</RefererConfiguration>",M.content=k,M.mime="xml",M.successStatuses=[200],w.next=10,this.request(M);case 10:return E=w.sent,w.abrupt("return",{res:E.res});case 12:case"end":return w.stop()}},g,this)}));function m(g,y,v,b){return f.apply(this,arguments)}return m}(),p.getBucketReferer=function(){var f=(0,o.default)(l.default.mark(function g(y,v){var b,_,M;return l.default.wrap(function(P){for(;;)switch(P.prev=P.next){case 0:return b=this._bucketRequestParams("GET",y,"referer",v),b.successStatuses=[200],b.xmlResponse=!0,P.next=5,this.request(b);case 5:return _=P.sent,M=_.data.RefererList.Referer||null,M&&(s(M)||(M=[M])),P.abrupt("return",{allowEmpty:_.data.AllowEmptyReferer==="true",referers:M,res:_.res});case 9:case"end":return P.stop()}},g,this)}));function m(g,y){return f.apply(this,arguments)}return m}(),p.deleteBucketReferer=function(){var f=(0,o.default)(l.default.mark(function g(y,v){return l.default.wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return _.next=2,this.putBucketReferer(y,!0,null,v);case 2:return _.abrupt("return",_.sent);case 3:case"end":return _.stop()}},g,this)}));function m(g,y){return f.apply(this,arguments)}return m}(),p._bucketRequestParams=function(m,g,y,v){return{method:m,bucket:g,subres:y,timeout:v&&v.timeout,ctx:v&&v.ctx}}},{"../common/utils/checkBucketName":50,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,assert:78,"core-js/modules/es.array.slice.js":250,"core-js/modules/es.object.keys.js":257,"core-js/modules/es.object.to-string.js":258,"core-js/modules/web.dom-collections.for-each.js":296}],3:[function(t,r,i){(function(a,l){(function(){var o=t("@babel/runtime/helpers/interopRequireDefault"),u=o(t("@babel/runtime/regenerator")),h=o(t("@babel/runtime/helpers/asyncToGenerator"));t("core-js/modules/es.function.name.js"),t("core-js/modules/es.regexp.exec.js"),t("core-js/modules/es.string.split.js"),t("core-js/modules/es.object.assign.js"),t("core-js/modules/es.array.includes.js"),t("core-js/modules/es.string.replace.js"),t("core-js/modules/es.array.concat.js"),t("core-js/modules/es.symbol.js"),t("core-js/modules/es.symbol.description.js"),t("core-js/modules/es.array.slice.js"),t("core-js/modules/es.object.to-string.js"),t("core-js/modules/es.promise.js"),t("core-js/modules/es.regexp.to-string.js");var d=t("debug")("ali-oss"),p=t("xml2js"),s=t("agentkeepalive"),c=t("merge-descriptors"),f=t("platform"),m=t("utility"),g=t("urllib"),y=t("./version"),v=t("bowser"),b=t("../common/signUtils"),_=t("../common/client/initOptions"),M=t("../common/utils/createRequest"),k=M.createRequest,P=t("../common/utils/encoder"),E=P.encoder,R=t("../common/client/getReqUrl"),w=R.getReqUrl,C=t("../common/utils/setSTSToken"),S=C.setSTSToken,x=t("../common/utils/retry"),I=x.retry,D=t("../common/utils/isFunction"),T=D.isFunction,N=new s;function L(){var ee=f.name,ne=f.version;ee&&ee.toLowerCase&&ee.toLowerCase()==="ie"&&ne.split(".")[0]<10&&console.warn("ali-oss does not support the current browser")}function B(){return location&&location.protocol==="https:"}function z(ee,ne){if(L(),!(this instanceof z))return new z(ee,ne);ee&&ee.inited?this.options=ee:this.options=z.initOptions(ee),this.options.cancelFlag=!1,this.options.urllib?this.urllib=this.options.urllib:(this.urllib=g,this.agent=this.options.agent||N),this.ctx=ne,this.userAgent=this._getUserAgent(),this.stsTokenFreshTime=new Date,this.options.amendTimeSkewed=0}r.exports=z,z.initOptions=function(ne){ne.stsToken||console.warn("Please use STS Token for safety, see more details at https://help.aliyun.com/document_detail/32077.html");var q=Object.assign({secure:B(),useFetch:!1},ne);return _(q)};var K=z.prototype;K.debug=d,c(K,t("./object")),c(K,t("./bucket")),c(K,t("../common/bucket/getBucketWebsite")),c(K,t("../common/bucket/putBucketWebsite")),c(K,t("../common/bucket/deleteBucketWebsite")),c(K,t("../common/bucket/getBucketLifecycle")),c(K,t("../common/bucket/putBucketLifecycle")),c(K,t("../common/bucket/deleteBucketLifecycle")),c(K,t("../common/bucket/putBucketVersioning")),c(K,t("../common/bucket/getBucketVersioning")),c(K,t("../common/bucket/getBucketInventory")),c(K,t("../common/bucket/deleteBucketInventory")),c(K,t("../common/bucket/listBucketInventory")),c(K,t("../common/bucket/putBucketInventory")),c(K,t("../common/bucket/abortBucketWorm")),c(K,t("../common/bucket/completeBucketWorm")),c(K,t("../common/bucket/extendBucketWorm")),c(K,t("../common/bucket/getBucketWorm")),c(K,t("../common/bucket/initiateBucketWorm")),c(K,t("./managed-upload")),c(K,t("../common/multipart-copy")),c(K,t("../common/multipart")),c(K,t("../common/parallel")),K.signature=function(ne){return this.debug("authorization stringToSign: %s",ne,"info"),b.computeSignature(this.options.accessKeySecret,ne,this.options.headerEncoding)},K._getReqUrl=w,K.authorization=function(ne,q,Y,le){var ue=b.buildCanonicalString(ne.toUpperCase(),q,{headers:le,parameters:Y});return b.authorization(this.options.accessKeyId,this.options.accessKeySecret,ue,this.options.headerEncoding)},K.request=function(){var ee=(0,h.default)(u.default.mark(function ne(q){var Y=this;return u.default.wrap(function(ue){for(;;)switch(ue.prev=ue.next){case 0:if(!this.options.retryMax){ue.next=6;break}return ue.next=3,I(J.bind(this),this.options.retryMax,{errorHandler:function(de){var W=function(re){if(q.stream)return!1;var te=[-1,-2].includes(re.status),Z=Y.options.requestErrorRetryHandle||function(){return!0};return te&&Z(re)};return!!W(de)}})(q);case 3:return ue.abrupt("return",ue.sent);case 6:return ue.abrupt("return",J.call(this,q));case 7:case"end":return ue.stop()}},ne,this)}));return function(ne){return ee.apply(this,arguments)}}();function J(ee){return X.apply(this,arguments)}function X(){return X=(0,h.default)(u.default.mark(function ee(ne){var q,Y,le,ue,ce,de;return u.default.wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:if(!(this.options.stsToken&&T(this.options.refreshSTSToken))){Q.next=3;break}return Q.next=3,S.call(this);case 3:return q=k.call(this,ne),this.options.useFetch||(q.params.mode="disable-fetch"),ue=!!ne.stream,Q.prev=6,Q.next=9,this.urllib.request(q.url,q.params);case 9:Y=Q.sent,this.debug("response %s %s, got %s, headers: %j",ne.method,q.url,Y.status,Y.headers,"info"),Q.next=16;break;case 13:Q.prev=13,Q.t0=Q.catch(6),le=Q.t0;case 16:if(!(Y&&ne.successStatuses&&ne.successStatuses.indexOf(Y.status)===-1)){Q.next=28;break}return Q.next=19,this.requestError(Y);case 19:if(ce=Q.sent,!(ce.code==="RequestTimeTooSkewed"&&!ue)){Q.next=25;break}return this.options.amendTimeSkewed=+new Date(ce.serverTime)-new Date,Q.next=24,this.request(ne);case 24:return Q.abrupt("return",Q.sent);case 25:ce.params=ne,Q.next=32;break;case 28:if(!le){Q.next=32;break}return Q.next=31,this.requestError(le);case 31:ce=Q.sent;case 32:if(!ce){Q.next=34;break}throw ce;case 34:if(!ne.xmlResponse){Q.next=39;break}return Q.next=37,this.parseXML(Y.data);case 37:de=Q.sent,Y.data=de;case 39:return Q.abrupt("return",Y);case 40:case"end":return Q.stop()}},ee,this,[[6,13]])})),X.apply(this,arguments)}K._getResource=function(ne){var q="/";return ne.bucket&&(q+="".concat(ne.bucket,"/")),ne.object&&(q+=E(ne.object,this.options.headerEncoding)),q},K._escape=function(ne){return m.encodeURIComponent(ne).replace(/%2F/g,"/")},K._getUserAgent=function(){var ne=l&&l.browser?"js":"nodejs",q="aliyun-sdk-".concat(ne,"/").concat(y.version),Y=f.description;return!Y&&l&&(Y="Node.js ".concat(l.version.slice(1)," on ").concat(l.platform," ").concat(l.arch)),this._checkUserAgent("".concat(q," ").concat(Y))},K._checkUserAgent=function(ne){var q=ne.replace(/\u03b1/,"alpha").replace(/\u03b2/,"beta");return q},K.checkBrowserAndVersion=function(ne,q){return v.name===ne&&v.version.split(".")[0]===q},K.parseXML=function(ne){return new Promise(function(q,Y){a.isBuffer(ne)&&(ne=ne.toString()),p.parseString(ne,{explicitRoot:!1,explicitArray:!1},function(le,ue){le?Y(le):q(ue)})})},K.requestError=function(){var ee=(0,h.default)(u.default.mark(function q(Y){var le,ue,ce,de;return u.default.wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:if(le=null,!(!Y.data||!Y.data.length)){Q.next=5;break}Y.status===-1||Y.status===-2?(le=new Error(Y.message),le.name=Y.name,le.status=Y.status,le.code=Y.name):(Y.status===404?(le=new Error("Object not exists"),le.name="NoSuchKeyError",le.status=404,le.code="NoSuchKey"):Y.status===412?(le=new Error("Pre condition failed"),le.name="PreconditionFailedError",le.status=412,le.code="PreconditionFailed"):(le=new Error("Unknow error, status: ".concat(Y.status)),le.name="UnknowError",le.status=Y.status),le.requestId=Y.headers["x-oss-request-id"],le.host=""),Q.next=32;break;case 5:return ue=String(Y.data),this.debug("request response error data: %s",ue,"error"),Q.prev=7,Q.next=10,this.parseXML(ue);case 10:if(Q.t0=Q.sent,Q.t0){Q.next=13;break}Q.t0={};case 13:ce=Q.t0,Q.next=23;break;case 16:return Q.prev=16,Q.t1=Q.catch(7),this.debug(ue,"error"),Q.t1.message+=`
raw xml: `.concat(ue),Q.t1.status=Y.status,Q.t1.requestId=Y.headers["x-oss-request-id"],Q.abrupt("return",Q.t1);case 23:de=ce.Message||"unknow request error, status: ".concat(Y.status),ce.Condition&&(de+=" (condition: ".concat(ce.Condition,")")),le=new Error(de),le.name=ce.Code?"".concat(ce.Code,"Error"):"UnknowError",le.status=Y.status,le.code=ce.Code,le.requestId=ce.RequestId,le.hostId=ce.HostId,le.serverTime=ce.ServerTime;case 32:return this.debug("generate error %j",le,"error"),Q.abrupt("return",le);case 34:case"end":return Q.stop()}},q,this,[[7,16]])}));function ne(q){return ee.apply(this,arguments)}return ne}()}).call(this)}).call(this,{isBuffer:t("../../node_modules/is-buffer/index.js")},t("_process"))},{"../../node_modules/is-buffer/index.js":312,"../common/bucket/abortBucketWorm":7,"../common/bucket/completeBucketWorm":8,"../common/bucket/deleteBucketInventory":9,"../common/bucket/deleteBucketLifecycle":10,"../common/bucket/deleteBucketWebsite":11,"../common/bucket/extendBucketWorm":12,"../common/bucket/getBucketInventory":13,"../common/bucket/getBucketLifecycle":14,"../common/bucket/getBucketVersioning":15,"../common/bucket/getBucketWebsite":16,"../common/bucket/getBucketWorm":17,"../common/bucket/initiateBucketWorm":18,"../common/bucket/listBucketInventory":19,"../common/bucket/putBucketInventory":20,"../common/bucket/putBucketLifecycle":21,"../common/bucket/putBucketVersioning":22,"../common/bucket/putBucketWebsite":23,"../common/client/getReqUrl":25,"../common/client/initOptions":26,"../common/multipart":30,"../common/multipart-copy":29,"../common/parallel":48,"../common/signUtils":49,"../common/utils/createRequest":54,"../common/utils/encoder":57,"../common/utils/isFunction":65,"../common/utils/retry":70,"../common/utils/setSTSToken":72,"./bucket":2,"./managed-upload":4,"./object":5,"./version":6,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,_process:399,agentkeepalive:77,bowser:83,"core-js/modules/es.array.concat.js":241,"core-js/modules/es.array.includes.js":246,"core-js/modules/es.array.slice.js":250,"core-js/modules/es.function.name.js":253,"core-js/modules/es.object.assign.js":255,"core-js/modules/es.object.to-string.js":258,"core-js/modules/es.promise.js":259,"core-js/modules/es.regexp.exec.js":261,"core-js/modules/es.regexp.to-string.js":262,"core-js/modules/es.string.replace.js":266,"core-js/modules/es.string.split.js":268,"core-js/modules/es.symbol.description.js":270,"core-js/modules/es.symbol.js":271,debug:397,"merge-descriptors":315,platform:322,urllib:407,utility:406,xml2js:358}],4:[function(t,r,i){(function(a){(function(){var l=t("@babel/runtime/helpers/interopRequireDefault"),o=l(t("@babel/runtime/regenerator"));t("core-js/modules/es.function.name.js"),t("core-js/modules/es.object.to-string.js"),t("core-js/modules/es.promise.js"),t("core-js/modules/es.array.from.js"),t("core-js/modules/es.string.iterator.js"),t("core-js/modules/es.array.map.js"),t("core-js/modules/es.array.filter.js"),t("core-js/modules/es.array.find.js"),t("core-js/modules/es.array.concat.js"),t("core-js/modules/es.regexp.to-string.js"),t("core-js/modules/es.array.slice.js"),t("core-js/modules/es.array.iterator.js"),t("core-js/modules/es.array-buffer.slice.js"),t("core-js/modules/es.typed-array.uint8-array.js"),t("core-js/modules/es.typed-array.copy-within.js"),t("core-js/modules/es.typed-array.every.js"),t("core-js/modules/es.typed-array.fill.js"),t("core-js/modules/es.typed-array.filter.js"),t("core-js/modules/es.typed-array.find.js"),t("core-js/modules/es.typed-array.find-index.js"),t("core-js/modules/es.typed-array.for-each.js"),t("core-js/modules/es.typed-array.includes.js"),t("core-js/modules/es.typed-array.index-of.js"),t("core-js/modules/es.typed-array.iterator.js"),t("core-js/modules/es.typed-array.join.js"),t("core-js/modules/es.typed-array.last-index-of.js"),t("core-js/modules/es.typed-array.map.js"),t("core-js/modules/es.typed-array.reduce.js"),t("core-js/modules/es.typed-array.reduce-right.js"),t("core-js/modules/es.typed-array.reverse.js"),t("core-js/modules/es.typed-array.set.js"),t("core-js/modules/es.typed-array.slice.js"),t("core-js/modules/es.typed-array.some.js"),t("core-js/modules/es.typed-array.sort.js"),t("core-js/modules/es.typed-array.subarray.js"),t("core-js/modules/es.typed-array.to-locale-string.js"),t("core-js/modules/es.typed-array.to-string.js");var u=l(t("@babel/runtime/helpers/asyncToGenerator")),h=t("util"),d=t("path"),p=t("mime"),s=t("copy-to"),c=t("../common/utils/isBlob"),f=c.isBlob,m=t("../common/utils/isFile"),g=m.isFile,y=t("../common/utils/isArray");y.isArray;var v=t("../common/utils/isBuffer"),b=v.isBuffer,_=t("../common/utils/retry");_.retry;var M=i;M.multipartUpload=function(){var w=(0,u.default)(o.default.mark(function S(x,I){var D,T,N,L,B,z,K,J,X,ee=arguments;return o.default.wrap(function(q){for(;;)switch(q.prev=q.next){case 0:if(D=ee.length>2&&ee[2]!==void 0?ee[2]:{},this.resetCancelFlag(),D.disabledMD5=D.disabledMD5===void 0?!0:!!D.disabledMD5,!(D.checkpoint&&D.checkpoint.uploadId)){q.next=8;break}return I&&g(I)&&(D.checkpoint.file=I),q.next=7,this._resumeMultipart(D.checkpoint,D);case 7:return q.abrupt("return",q.sent);case 8:return T=102400,D.mime||(g(I)?D.mime=p.getType(d.extname(I.name)):f(I)?D.mime=I.type:b(I)?D.mime="":D.mime=p.getType(d.extname(I))),D.headers=D.headers||{},this._convertMetaToHeaders(D.meta,D.headers),q.next=14,this._getFileSize(I);case 14:if(N=q.sent,!(N<T)){q.next=26;break}return D.contentLength=N,q.next=19,this.put(x,I,D);case 19:if(L=q.sent,!(D&&D.progress)){q.next=23;break}return q.next=23,D.progress(1);case 23:return B={res:L.res,bucket:this.options.bucket,name:x,etag:L.res.headers.etag},(D.headers&&D.headers["x-oss-callback"]||D.callback)&&(B.data=L.data),q.abrupt("return",B);case 26:if(!(D.partSize&&parseInt(D.partSize,10)!==D.partSize)){q.next=28;break}throw new Error("partSize must be int number");case 28:if(!(D.partSize&&D.partSize<T)){q.next=30;break}throw new Error("partSize must not be smaller than ".concat(T));case 30:return q.next=32,this.initMultipartUpload(x,D);case 32:if(z=q.sent,K=z.uploadId,J=this._getPartSize(N,D.partSize),X={file:I,name:x,fileSize:N,partSize:J,uploadId:K,doneParts:[]},!(D&&D.progress)){q.next=39;break}return q.next=39,D.progress(0,X,z.res);case 39:return q.next=41,this._resumeMultipart(X,D);case 41:return q.abrupt("return",q.sent);case 42:case"end":return q.stop()}},S,this)}));function C(S,x){return w.apply(this,arguments)}return C}(),M._resumeMultipart=function(){var w=(0,u.default)(o.default.mark(function S(x,I){var D,T,N,L,B,z,K,J,X,ee,ne,q,Y,le,ue,ce,de,W,Q;return o.default.wrap(function(te){for(;;)switch(te.prev=te.next){case 0:if(D=this,!this.isCancel()){te.next=3;break}throw this._makeCancelEvent();case 3:return T=x.file,N=x.fileSize,L=x.partSize,B=x.uploadId,z=x.doneParts,K=x.name,J=[],z.length>0&&s(z).to(J),X=this._divideParts(N,L),ee=X.length,ne=!1,q=function(U,V){return new Promise(function(){var ae=(0,u.default)(o.default.mark(function he(we,Ee){var ge,ie,G,$,H;return o.default.wrap(function(j){for(;;)switch(j.prev=j.next){case 0:if(j.prev=0,U.isCancel()){j.next=29;break}return ge=X[V-1],j.next=5,U._createBuffer(T,ge.start,ge.end);case 5:return ie=j.sent,G={content:ie,size:ge.end-ge.start},j.prev=7,j.next=10,U._uploadPart(K,B,V,G,{timeout:I.timeout,disabledMD5:I.disabledMD5});case 10:$=j.sent,j.next=18;break;case 13:if(j.prev=13,j.t0=j.catch(7),j.t0.status!==404){j.next=17;break}throw U._makeAbortEvent();case 17:throw j.t0;case 18:if(!(!U.isCancel()&&!ne)){j.next=26;break}if(x.doneParts.push({number:V,etag:$.res.headers.etag}),!I.progress){j.next=23;break}return j.next=23,I.progress(z.length/ee,x,$.res);case 23:we({number:V,etag:$.res.headers.etag}),j.next=27;break;case 26:we();case 27:j.next=30;break;case 29:we();case 30:j.next=41;break;case 32:j.prev=32,j.t1=j.catch(0),H=new Error,H.name=j.t1.name,H.message=j.t1.message,H.stack=j.t1.stack,H.partNum=V,s(j.t1).to(H),Ee(H);case 41:case"end":return j.stop()}},he,null,[[0,32],[7,13]])}));return function(he,we){return ae.apply(this,arguments)}}())},Y=Array.from(new Array(ee),function(Z,U){return U+1}),le=J.map(function(Z){return Z.number}),ue=Y.filter(function(Z){return le.indexOf(Z)<0}),ce=5,de=I.parallel||ce,te.next=17,this._parallel(ue,de,function(Z){return new Promise(function(U,V){q(D,Z).then(function(ae){ae&&J.push(ae),U()}).catch(function(ae){V(ae)})})});case 17:if(W=te.sent,ne=!0,Q=W.find(function(Z){return Z.name==="abort"}),!Q){te.next=22;break}throw Q;case 22:if(!this.isCancel()){te.next=25;break}throw q=null,this._makeCancelEvent();case 25:if(!(W&&W.length>0)){te.next=28;break}throw W[0].message="Failed to upload some parts with error: ".concat(W[0].toString()," part_num: ").concat(W[0].partNum),W[0];case 28:return te.next=30,this.completeMultipartUpload(K,B,J,I);case 30:return te.abrupt("return",te.sent);case 31:case"end":return te.stop()}},S,this)}));function C(S,x){return w.apply(this,arguments)}return C}(),M._getFileSize=function(){var w=(0,u.default)(o.default.mark(function S(x){return o.default.wrap(function(D){for(;;)switch(D.prev=D.next){case 0:if(!b(x)){D.next=4;break}return D.abrupt("return",x.length);case 4:if(!(f(x)||g(x))){D.next=6;break}return D.abrupt("return",x.size);case 6:throw new Error("_getFileSize requires Buffer/File/Blob.");case 7:case"end":return D.stop()}},S)}));function C(S){return w.apply(this,arguments)}return C}();var k=t("stream"),P=k.Readable;function E(w,C){if(!(this instanceof E))return new E(w,C);P.call(this,C),this.file=w,this.reader=new FileReader,this.start=0,this.finish=!1,this.fileBuffer=null}h.inherits(E,P),E.prototype.readFileAndPush=function(C){if(this.fileBuffer)for(var S=!0;S&&this.fileBuffer&&this.start<this.fileBuffer.length;){var x=this.start,I=x+C;I=I>this.fileBuffer.length?this.fileBuffer.length:I,this.start=I,S=this.push(this.fileBuffer.slice(x,I))}},E.prototype._read=function(C){if(this.file&&this.start>=this.file.size||this.fileBuffer&&this.start>=this.fileBuffer.length||this.finish||this.start===0&&!this.file){this.finish||(this.fileBuffer=null,this.finish=!0),this.push(null);return}var S=16*1024;C=C||S;var x=this;this.reader.onload=function(D){x.fileBuffer=a.from(new Uint8Array(D.target.result)),x.file=null,x.readFileAndPush(C)},this.start===0?this.reader.readAsArrayBuffer(this.file):this.readFileAndPush(C)};function R(w){return w.arrayBuffer?w.arrayBuffer():new Promise(function(C,S){var x=new FileReader;x.onload=function(I){C(I.target.result)},x.onerror=function(I){S(I)},x.readAsArrayBuffer(w)})}M._createBuffer=function(){var w=(0,u.default)(o.default.mark(function S(x,I,D){var T,N;return o.default.wrap(function(B){for(;;)switch(B.prev=B.next){case 0:if(!(f(x)||g(x))){B.next=8;break}return T=x.slice(I,D),B.next=4,R(T);case 4:return N=B.sent,B.abrupt("return",a.from(N));case 8:if(!b(x)){B.next=12;break}return B.abrupt("return",x.subarray(I,D));case 12:throw new Error("_createBuffer requires File/Blob/Buffer.");case 13:case"end":return B.stop()}},S)}));function C(S,x,I){return w.apply(this,arguments)}return C}(),M._getPartSize=function(C,S){var x=1e4,I=1*1024*1024;S||(S=I);var D=Math.ceil(C/x);return S<D&&(S=D,console.warn("partSize has been set to ".concat(S,", because the partSize you provided causes partNumber to be greater than 10,000"))),S},M._divideParts=function(C,S){for(var x=Math.ceil(C/S),I=[],D=0;D<x;D++){var T=S*D,N=Math.min(T+S,C);I.push({start:T,end:N})}return I}}).call(this)}).call(this,t("buffer").Buffer)},{"../common/utils/isArray":61,"../common/utils/isBlob":62,"../common/utils/isBuffer":63,"../common/utils/isFile":64,"../common/utils/retry":70,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,buffer:85,"copy-to":88,"core-js/modules/es.array-buffer.slice.js":240,"core-js/modules/es.array.concat.js":241,"core-js/modules/es.array.filter.js":243,"core-js/modules/es.array.find.js":244,"core-js/modules/es.array.from.js":245,"core-js/modules/es.array.iterator.js":247,"core-js/modules/es.array.map.js":249,"core-js/modules/es.array.slice.js":250,"core-js/modules/es.function.name.js":253,"core-js/modules/es.object.to-string.js":258,"core-js/modules/es.promise.js":259,"core-js/modules/es.regexp.to-string.js":262,"core-js/modules/es.string.iterator.js":264,"core-js/modules/es.typed-array.copy-within.js":272,"core-js/modules/es.typed-array.every.js":273,"core-js/modules/es.typed-array.fill.js":274,"core-js/modules/es.typed-array.filter.js":275,"core-js/modules/es.typed-array.find-index.js":276,"core-js/modules/es.typed-array.find.js":277,"core-js/modules/es.typed-array.for-each.js":278,"core-js/modules/es.typed-array.includes.js":279,"core-js/modules/es.typed-array.index-of.js":280,"core-js/modules/es.typed-array.iterator.js":281,"core-js/modules/es.typed-array.join.js":282,"core-js/modules/es.typed-array.last-index-of.js":283,"core-js/modules/es.typed-array.map.js":284,"core-js/modules/es.typed-array.reduce-right.js":285,"core-js/modules/es.typed-array.reduce.js":286,"core-js/modules/es.typed-array.reverse.js":287,"core-js/modules/es.typed-array.set.js":288,"core-js/modules/es.typed-array.slice.js":289,"core-js/modules/es.typed-array.some.js":290,"core-js/modules/es.typed-array.sort.js":291,"core-js/modules/es.typed-array.subarray.js":292,"core-js/modules/es.typed-array.to-locale-string.js":293,"core-js/modules/es.typed-array.to-string.js":294,"core-js/modules/es.typed-array.uint8-array.js":295,mime:317,path:321,stream:345,util:352}],5:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault");t("core-js/modules/es.function.name.js"),t("core-js/modules/es.object.to-string.js"),t("core-js/modules/es.regexp.to-string.js"),t("core-js/modules/es.array.map.js"),t("core-js/modules/es.number.constructor.js"),t("core-js/modules/es.object.assign.js"),t("core-js/modules/es.regexp.exec.js"),t("core-js/modules/es.string.replace.js"),t("core-js/modules/web.dom-collections.for-each.js"),t("core-js/modules/es.object.keys.js"),t("core-js/modules/es.promise.js");var l=a(t("@babel/runtime/regenerator")),o=a(t("@babel/runtime/helpers/asyncToGenerator")),u=t("fs"),h=t("copy-to"),d=t("path"),p=t("mime"),s=t("../common/callback"),c=t("merge-descriptors"),f=t("../common/utils/isBlob"),m=f.isBlob,g=t("../common/utils/isFile"),y=g.isFile,v=t("../common/utils/isBuffer"),b=v.isBuffer,_=t("../common/utils/obj2xml"),M=_.obj2xml,k=i;k.append=function(){var P=(0,o.default)(l.default.mark(function R(w,C,S){var x;return l.default.wrap(function(D){for(;;)switch(D.prev=D.next){case 0:return S=S||{},S.position===void 0&&(S.position="0"),S.subres={append:"",position:S.position},S.method="POST",D.next=6,this.put(w,C,S);case 6:return x=D.sent,x.nextAppendPosition=x.res.headers["x-oss-next-append-position"],D.abrupt("return",x);case 9:case"end":return D.stop()}},R,this)}));function E(R,w,C){return P.apply(this,arguments)}return E}(),k.put=function(){var P=(0,o.default)(l.default.mark(function R(w,C,S){var x,I,D,T,N;return l.default.wrap(function(B){for(;;)switch(B.prev=B.next){case 0:if(S=S||{},S.disabledMD5=S.disabledMD5===void 0?!0:!!S.disabledMD5,S.headers=S.headers||{},w=this._objectName(w),!b(C)){B.next=8;break}x=C,B.next=19;break;case 8:if(!(m(C)||y(C))){B.next=18;break}return S.mime||(y(C)?S.mime=p.getType(d.extname(C.name)):S.mime=C.type),B.next=12,this._createBuffer(C,0,C.size);case 12:return x=B.sent,B.next=15,this._getFileSize(C);case 15:S.contentLength=B.sent,B.next=19;break;case 18:throw new TypeError("Must provide Buffer/Blob/File for put.");case 19:return this._convertMetaToHeaders(S.meta,S.headers),I=S.method||"PUT",D=this._objectRequestParams(I,w,S),s.encodeCallback(D,S),D.mime=S.mime,D.disabledMD5=S.disabledMD5,D.content=x,D.successStatuses=[200],B.next=29,this.request(D);case 29:return T=B.sent,N={name:w,url:this._objectUrl(w),res:T.res},D.headers&&D.headers["x-oss-callback"]&&(N.data=JSON.parse(T.data.toString())),B.abrupt("return",N);case 33:case"end":return B.stop()}},R,this)}));function E(R,w,C){return P.apply(this,arguments)}return E}(),k.putStream=function(){var P=(0,o.default)(l.default.mark(function R(w,C,S){var x,I,D,T;return l.default.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:return S=S||{},S.headers=S.headers||{},w=this._objectName(w),S.contentLength?S.headers["Content-Length"]=S.contentLength:S.headers["Transfer-Encoding"]="chunked",this._convertMetaToHeaders(S.meta,S.headers),x=S.method||"PUT",I=this._objectRequestParams(x,w,S),s.encodeCallback(I,S),I.mime=S.mime,I.stream=C,I.successStatuses=[200],L.next=13,this.request(I);case 13:return D=L.sent,T={name:w,url:this._objectUrl(w),res:D.res},I.headers&&I.headers["x-oss-callback"]&&(T.data=JSON.parse(D.data.toString())),L.abrupt("return",T);case 17:case"end":return L.stop()}},R,this)}));function E(R,w,C){return P.apply(this,arguments)}return E}(),c(k,t("../common/object/copyObject")),c(k,t("../common/object/getObjectTagging")),c(k,t("../common/object/putObjectTagging")),c(k,t("../common/object/deleteObjectTagging")),c(k,t("../common/image")),c(k,t("../common/object/getBucketVersions")),c(k,t("../common/object/getACL")),c(k,t("../common/object/putACL")),c(k,t("../common/object/head")),c(k,t("../common/object/delete")),c(k,t("../common/object/get")),c(k,t("../common/object/putSymlink")),c(k,t("../common/object/getSymlink")),c(k,t("../common/object/deleteMulti")),c(k,t("../common/object/getObjectMeta")),c(k,t("../common/object/getObjectUrl")),c(k,t("../common/object/generateObjectUrl")),c(k,t("../common/object/signatureUrl")),k.putMeta=function(){var P=(0,o.default)(l.default.mark(function R(w,C,S){var x;return l.default.wrap(function(D){for(;;)switch(D.prev=D.next){case 0:return D.next=2,this.copy(w,w,{meta:C||{},timeout:S&&S.timeout,ctx:S&&S.ctx});case 2:return x=D.sent,D.abrupt("return",x);case 4:case"end":return D.stop()}},R,this)}));function E(R,w,C){return P.apply(this,arguments)}return E}(),k.list=function(){var P=(0,o.default)(l.default.mark(function R(w,C){var S,x,I,D,T;return l.default.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:return S=this._objectRequestParams("GET","",C),S.query=w,S.xmlResponse=!0,S.successStatuses=[200],L.next=6,this.request(S);case 6:return x=L.sent,I=x.data.Contents||[],D=this,I&&(Array.isArray(I)||(I=[I]),I=I.map(function(B){return{name:B.Key,url:D._objectUrl(B.Key),lastModified:B.LastModified,etag:B.ETag,type:B.Type,size:Number(B.Size),storageClass:B.StorageClass,owner:{id:B.Owner.ID,displayName:B.Owner.DisplayName}}})),T=x.data.CommonPrefixes||null,T&&(Array.isArray(T)||(T=[T]),T=T.map(function(B){return B.Prefix})),L.abrupt("return",{res:x.res,objects:I,prefixes:T,nextMarker:x.data.NextMarker||null,isTruncated:x.data.IsTruncated==="true"});case 13:case"end":return L.stop()}},R,this)}));function E(R,w){return P.apply(this,arguments)}return E}(),k.listV2=function(){var P=(0,o.default)(l.default.mark(function R(w){var C,S,x,I,D,T,N,L=arguments;return l.default.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return C=L.length>1&&L[1]!==void 0?L[1]:{},S=w["continuation-token"]||w.continuationToken,S&&(C.subres=Object.assign({"continuation-token":S},C.subres)),x=this._objectRequestParams("GET","",C),x.query=Object.assign({"list-type":2},w),delete x.query["continuation-token"],delete x.query.continuationToken,x.xmlResponse=!0,x.successStatuses=[200],z.next=11,this.request(x);case 11:return I=z.sent,D=I.data.Contents||[],T=this,D&&(Array.isArray(D)||(D=[D]),D=D.map(function(K){return{name:K.Key,url:T._objectUrl(K.Key),lastModified:K.LastModified,etag:K.ETag,type:K.Type,size:Number(K.Size),storageClass:K.StorageClass,owner:K.Owner?{id:K.Owner.ID,displayName:K.Owner.DisplayName}:null}})),N=I.data.CommonPrefixes||null,N&&(Array.isArray(N)||(N=[N]),N=N.map(function(K){return K.Prefix})),z.abrupt("return",{res:I.res,objects:D,prefixes:N,isTruncated:I.data.IsTruncated==="true",keyCount:+I.data.KeyCount,continuationToken:I.data.ContinuationToken||null,nextContinuationToken:I.data.NextContinuationToken||null});case 18:case"end":return z.stop()}},R,this)}));function E(R){return P.apply(this,arguments)}return E}(),k.restore=function(){var P=(0,o.default)(l.default.mark(function R(w){var C,S,x,I,D=arguments;return l.default.wrap(function(N){for(;;)switch(N.prev=N.next){case 0:return C=D.length>1&&D[1]!==void 0?D[1]:{type:"Archive"},C=C||{},C.subres=Object.assign({restore:""},C.subres),C.versionId&&(C.subres.versionId=C.versionId),S=this._objectRequestParams("POST",w,C),C.type==="ColdArchive"&&(x={RestoreRequest:{Days:C.Days?C.Days:2,JobParameters:{Tier:C.JobParameters?C.JobParameters:"Standard"}}},S.content=M(x,{headers:!0}),S.mime="xml"),S.successStatuses=[202],N.next=9,this.request(S);case 9:return I=N.sent,N.abrupt("return",{res:I.res});case 11:case"end":return N.stop()}},R,this)}));function E(R){return P.apply(this,arguments)}return E}(),k._objectUrl=function(E){return this._getReqUrl({bucket:this.options.bucket,object:E})},k._objectRequestParams=function(E,R,w){if(!this.options.bucket&&!this.options.cname)throw new Error("Please create a bucket first");w=w||{},R=this._objectName(R);var C={object:R,bucket:this.options.bucket,method:E,subres:w&&w.subres,timeout:w&&w.timeout,ctx:w&&w.ctx};return w.headers&&(C.headers={},h(w.headers).to(C.headers)),C},k._objectName=function(E){return E.replace(/^\/+/,"")},k._convertMetaToHeaders=function(E,R){E&&Object.keys(E).forEach(function(w){R["x-oss-meta-".concat(w)]=E[w]})},k._deleteFileSafe=function(E){var R=this;return new Promise(function(w){u.exists(E,function(C){C?u.unlink(E,function(S){S&&R.debug("unlink %j error: %s",E,S,"error"),w()}):w()})})}},{"../common/callback":24,"../common/image":27,"../common/object/copyObject":31,"../common/object/delete":32,"../common/object/deleteMulti":33,"../common/object/deleteObjectTagging":34,"../common/object/generateObjectUrl":35,"../common/object/get":36,"../common/object/getACL":37,"../common/object/getBucketVersions":38,"../common/object/getObjectMeta":39,"../common/object/getObjectTagging":40,"../common/object/getObjectUrl":41,"../common/object/getSymlink":42,"../common/object/head":43,"../common/object/putACL":44,"../common/object/putObjectTagging":45,"../common/object/putSymlink":46,"../common/object/signatureUrl":47,"../common/utils/isBlob":62,"../common/utils/isBuffer":63,"../common/utils/isFile":64,"../common/utils/obj2xml":69,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"copy-to":88,"core-js/modules/es.array.map.js":249,"core-js/modules/es.function.name.js":253,"core-js/modules/es.number.constructor.js":254,"core-js/modules/es.object.assign.js":255,"core-js/modules/es.object.keys.js":257,"core-js/modules/es.object.to-string.js":258,"core-js/modules/es.promise.js":259,"core-js/modules/es.regexp.exec.js":261,"core-js/modules/es.regexp.to-string.js":262,"core-js/modules/es.string.replace.js":266,"core-js/modules/web.dom-collections.for-each.js":296,fs:84,"merge-descriptors":315,mime:317,path:321}],6:[function(t,r,i){i.version="6.17.1"},{}],7:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault"),l=a(t("@babel/runtime/regenerator")),o=a(t("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(i,"__esModule",{value:!0}),i.abortBucketWorm=void 0;var u=t("../utils/checkBucketName");function h(p,s){return d.apply(this,arguments)}function d(){return d=(0,o.default)(l.default.mark(function p(s,c){var f,m;return l.default.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return u.checkBucketName(s),f=this._bucketRequestParams("DELETE",s,"worm",c),y.next=4,this.request(f);case 4:return m=y.sent,y.abrupt("return",{res:m.res,status:m.status});case 6:case"end":return y.stop()}},p,this)})),d.apply(this,arguments)}i.abortBucketWorm=h},{"../utils/checkBucketName":50,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76}],8:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault"),l=a(t("@babel/runtime/regenerator")),o=a(t("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(i,"__esModule",{value:!0}),i.completeBucketWorm=void 0;var u=t("../utils/checkBucketName");function h(p,s,c){return d.apply(this,arguments)}function d(){return d=(0,o.default)(l.default.mark(function p(s,c,f){var m,g;return l.default.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return u.checkBucketName(s),m=this._bucketRequestParams("POST",s,{wormId:c},f),v.next=4,this.request(m);case 4:return g=v.sent,v.abrupt("return",{res:g.res,status:g.status});case 6:case"end":return v.stop()}},p,this)})),d.apply(this,arguments)}i.completeBucketWorm=h},{"../utils/checkBucketName":50,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76}],9:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault"),l=a(t("@babel/runtime/regenerator"));t("core-js/modules/es.object.assign.js");var o=a(t("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(i,"__esModule",{value:!0}),i.deleteBucketInventory=void 0;var u=t("../utils/checkBucketName");function h(p,s){return d.apply(this,arguments)}function d(){return d=(0,o.default)(l.default.mark(function p(s,c){var f,m,g,y,v=arguments;return l.default.wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return f=v.length>2&&v[2]!==void 0?v[2]:{},m=Object.assign({inventory:"",inventoryId:c},f.subres),u.checkBucketName(s),g=this._bucketRequestParams("DELETE",s,m,f),g.successStatuses=[204],_.next=7,this.request(g);case 7:return y=_.sent,_.abrupt("return",{status:y.status,res:y.res});case 9:case"end":return _.stop()}},p,this)})),d.apply(this,arguments)}i.deleteBucketInventory=h},{"../utils/checkBucketName":50,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.object.assign.js":255}],10:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault"),l=a(t("@babel/runtime/regenerator")),o=a(t("@babel/runtime/helpers/asyncToGenerator")),u=t("../utils/checkBucketName"),h=u.checkBucketName,d=i;d.deleteBucketLifecycle=function(){var p=(0,o.default)(l.default.mark(function c(f,m){var g,y;return l.default.wrap(function(b){for(;;)switch(b.prev=b.next){case 0:return h(f),g=this._bucketRequestParams("DELETE",f,"lifecycle",m),g.successStatuses=[204],b.next=5,this.request(g);case 5:return y=b.sent,b.abrupt("return",{res:y.res});case 7:case"end":return b.stop()}},c,this)}));function s(c,f){return p.apply(this,arguments)}return s}()},{"../utils/checkBucketName":50,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76}],11:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault"),l=a(t("@babel/runtime/regenerator")),o=a(t("@babel/runtime/helpers/asyncToGenerator")),u=t("../utils/checkBucketName"),h=u.checkBucketName,d=i;d.deleteBucketWebsite=function(){var p=(0,o.default)(l.default.mark(function c(f,m){var g,y;return l.default.wrap(function(b){for(;;)switch(b.prev=b.next){case 0:return h(f),g=this._bucketRequestParams("DELETE",f,"website",m),g.successStatuses=[204],b.next=5,this.request(g);case 5:return y=b.sent,b.abrupt("return",{res:y.res});case 7:case"end":return b.stop()}},c,this)}));function s(c,f){return p.apply(this,arguments)}return s}()},{"../utils/checkBucketName":50,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76}],12:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault"),l=a(t("@babel/runtime/regenerator")),o=a(t("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(i,"__esModule",{value:!0}),i.extendBucketWorm=void 0;var u=t("../utils/checkBucketName"),h=t("../utils/obj2xml");function d(s,c,f,m){return p.apply(this,arguments)}function p(){return p=(0,o.default)(l.default.mark(function s(c,f,m,g){var y,v,b;return l.default.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return u.checkBucketName(c),y=this._bucketRequestParams("POST",c,{wormExtend:"",wormId:f},g),v={ExtendWormConfiguration:{RetentionPeriodInDays:m}},y.mime="xml",y.content=h.obj2xml(v,{headers:!0}),y.successStatuses=[200],M.next=8,this.request(y);case 8:return b=M.sent,M.abrupt("return",{res:b.res,status:b.status});case 10:case"end":return M.stop()}},s,this)})),p.apply(this,arguments)}i.extendBucketWorm=d},{"../utils/checkBucketName":50,"../utils/obj2xml":69,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76}],13:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault"),l=a(t("@babel/runtime/regenerator"));t("core-js/modules/es.object.assign.js");var o=a(t("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(i,"__esModule",{value:!0}),i.getBucketInventory=void 0;var u=t("../utils/checkBucketName"),h=t("../utils/formatInventoryConfig");function d(s,c){return p.apply(this,arguments)}function p(){return p=(0,o.default)(l.default.mark(function s(c,f){var m,g,y,v,b=arguments;return l.default.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return m=b.length>2&&b[2]!==void 0?b[2]:{},g=Object.assign({inventory:"",inventoryId:f},m.subres),u.checkBucketName(c),y=this._bucketRequestParams("GET",c,g,m),y.successStatuses=[200],y.xmlResponse=!0,M.next=8,this.request(y);case 8:return v=M.sent,M.abrupt("return",{status:v.status,res:v.res,inventory:h.formatInventoryConfig(v.data)});case 10:case"end":return M.stop()}},s,this)})),p.apply(this,arguments)}i.getBucketInventory=d},{"../utils/checkBucketName":50,"../utils/formatInventoryConfig":58,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.object.assign.js":255}],14:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault"),l=a(t("@babel/runtime/regenerator"));t("core-js/modules/es.array.map.js");var o=a(t("@babel/runtime/helpers/asyncToGenerator")),u=t("../utils/checkBucketName"),h=u.checkBucketName,d=t("../utils/isArray"),p=d.isArray,s=t("../utils/formatObjKey"),c=s.formatObjKey,f=i;f.getBucketLifecycle=function(){var m=(0,o.default)(l.default.mark(function y(v,b){var _,M,k;return l.default.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return h(v),_=this._bucketRequestParams("GET",v,"lifecycle",b),_.successStatuses=[200],_.xmlResponse=!0,E.next=6,this.request(_);case 6:return M=E.sent,k=M.data.Rule||null,k&&(p(k)||(k=[k]),k=k.map(function(R){return R.ID&&(R.id=R.ID,delete R.ID),R.Tag&&!p(R.Tag)&&(R.Tag=[R.Tag]),c(R,"firstLowerCase")})),E.abrupt("return",{rules:k,res:M.res});case 10:case"end":return E.stop()}},y,this)}));function g(y,v){return m.apply(this,arguments)}return g}()},{"../utils/checkBucketName":50,"../utils/formatObjKey":59,"../utils/isArray":61,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.array.map.js":249}],15:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault"),l=a(t("@babel/runtime/regenerator")),o=a(t("@babel/runtime/helpers/asyncToGenerator")),u=t("../utils/checkBucketName"),h=u.checkBucketName,d=i;d.getBucketVersioning=function(){var p=(0,o.default)(l.default.mark(function c(f,m){var g,y,v;return l.default.wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return h(f),g=this._bucketRequestParams("GET",f,"versioning",m),g.xmlResponse=!0,g.successStatuses=[200],_.next=6,this.request(g);case 6:return y=_.sent,v=y.data.Status,_.abrupt("return",{status:y.status,versionStatus:v,res:y.res});case 9:case"end":return _.stop()}},c,this)}));function s(c,f){return p.apply(this,arguments)}return s}()},{"../utils/checkBucketName":50,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76}],16:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault"),l=a(t("@babel/runtime/regenerator")),o=a(t("@babel/runtime/helpers/asyncToGenerator")),u=t("../utils/checkBucketName"),h=u.checkBucketName,d=t("../utils/isObject"),p=d.isObject,s=i;s.getBucketWebsite=function(){var c=(0,o.default)(l.default.mark(function m(g,y){var v,b,_;return l.default.wrap(function(k){for(;;)switch(k.prev=k.next){case 0:return h(g),v=this._bucketRequestParams("GET",g,"website",y),v.successStatuses=[200],v.xmlResponse=!0,k.next=6,this.request(v);case 6:return b=k.sent,_=[],b.data.RoutingRules&&b.data.RoutingRules.RoutingRule&&(p(b.data.RoutingRules.RoutingRule)?_=[b.data.RoutingRules.RoutingRule]:_=b.data.RoutingRules.RoutingRule),k.abrupt("return",{index:b.data.IndexDocument&&b.data.IndexDocument.Suffix||"",supportSubDir:b.data.IndexDocument&&b.data.IndexDocument.SupportSubDir||"false",type:b.data.IndexDocument&&b.data.IndexDocument.Type,routingRules:_,error:b.data.ErrorDocument&&b.data.ErrorDocument.Key||null,res:b.res});case 10:case"end":return k.stop()}},m,this)}));function f(m,g){return c.apply(this,arguments)}return f}()},{"../utils/checkBucketName":50,"../utils/isObject":67,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76}],17:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault"),l=a(t("@babel/runtime/regenerator"));t("core-js/modules/es.object.assign.js");var o=a(t("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(i,"__esModule",{value:!0}),i.getBucketWorm=void 0;var u=t("../utils/checkBucketName"),h=t("../utils/dataFix");function d(s,c){return p.apply(this,arguments)}function p(){return p=(0,o.default)(l.default.mark(function s(c,f){var m,g;return l.default.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return u.checkBucketName(c),m=this._bucketRequestParams("GET",c,"worm",f),m.successStatuses=[200],m.xmlResponse=!0,v.next=6,this.request(m);case 6:return g=v.sent,h.dataFix(g.data,{lowerFirst:!0,rename:{RetentionPeriodInDays:"days"}}),v.abrupt("return",Object.assign(Object.assign({},g.data),{res:g.res,status:g.status}));case 9:case"end":return v.stop()}},s,this)})),p.apply(this,arguments)}i.getBucketWorm=d},{"../utils/checkBucketName":50,"../utils/dataFix":55,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.object.assign.js":255}],18:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault"),l=a(t("@babel/runtime/regenerator")),o=a(t("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(i,"__esModule",{value:!0}),i.initiateBucketWorm=void 0;var u=t("../utils/obj2xml"),h=t("../utils/checkBucketName");function d(s,c,f){return p.apply(this,arguments)}function p(){return p=(0,o.default)(l.default.mark(function s(c,f,m){var g,y,v;return l.default.wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return h.checkBucketName(c),g=this._bucketRequestParams("POST",c,"worm",m),y={InitiateWormConfiguration:{RetentionPeriodInDays:f}},g.mime="xml",g.content=u.obj2xml(y,{headers:!0}),g.successStatuses=[200],_.next=8,this.request(g);case 8:return v=_.sent,_.abrupt("return",{res:v.res,wormId:v.res.headers["x-oss-worm-id"],status:v.status});case 10:case"end":return _.stop()}},s,this)})),p.apply(this,arguments)}i.initiateBucketWorm=d},{"../utils/checkBucketName":50,"../utils/obj2xml":69,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76}],19:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault"),l=a(t("@babel/runtime/regenerator"));t("core-js/modules/es.object.assign.js");var o=a(t("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(i,"__esModule",{value:!0}),i.listBucketInventory=void 0;var u=t("../utils/checkBucketName"),h=t("../utils/formatInventoryConfig");function d(s){return p.apply(this,arguments)}function p(){return p=(0,o.default)(l.default.mark(function s(c){var f,m,g,y,v,b,_,M,k=arguments;return l.default.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return f=k.length>1&&k[1]!==void 0?k[1]:{},m=f.continuationToken,g=Object.assign({inventory:""},m&&{"continuation-token":m},f.subres),u.checkBucketName(c),y=this._bucketRequestParams("GET",c,g,f),y.successStatuses=[200],y.xmlResponse=!0,E.next=9,this.request(y);case 9:return v=E.sent,b=v.data,_=v.res,M=v.status,E.abrupt("return",{isTruncated:b.IsTruncated==="true",nextContinuationToken:b.NextContinuationToken,inventoryList:h.formatInventoryConfig(b.InventoryConfiguration,!0),status:M,res:_});case 12:case"end":return E.stop()}},s,this)})),p.apply(this,arguments)}i.listBucketInventory=d},{"../utils/checkBucketName":50,"../utils/formatInventoryConfig":58,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.object.assign.js":255}],20:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault"),l=a(t("@babel/runtime/regenerator"));t("core-js/modules/es.object.assign.js"),t("core-js/modules/es.array.concat.js");var o=a(t("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(i,"__esModule",{value:!0}),i.putBucketInventory=void 0;var u=t("../utils/checkBucketName"),h=t("../utils/obj2xml");function d(s,c){return p.apply(this,arguments)}function p(){return p=(0,o.default)(l.default.mark(function s(c,f){var m,g,y,v,b,_,M,k,P,E,R,w=arguments;return l.default.wrap(function(S){for(;;)switch(S.prev=S.next){case 0:return m=w.length>2&&w[2]!==void 0?w[2]:{},g=Object.assign({inventory:"",inventoryId:f.id},m.subres),u.checkBucketName(c),y=f.OSSBucketDestination,v=f.optionalFields,b=f.includedObjectVersions,_="acs:oss:::",M="acs:ram::".concat(y.accountId,":role/"),k={InventoryConfiguration:{Id:f.id,IsEnabled:f.isEnabled,Filter:{Prefix:f.prefix||""},Destination:{OSSBucketDestination:{Format:y.format,AccountId:y.accountId,RoleArn:"".concat(M).concat(y.rolename),Bucket:"".concat(_).concat(y.bucket),Prefix:y.prefix||"",Encryption:y.encryption||""}},Schedule:{Frequency:f.frequency},IncludedObjectVersions:b,OptionalFields:{Field:(v==null?void 0:v.field)||[]}}},P=h.obj2xml(k,{headers:!0,firstUpperCase:!0}),E=this._bucketRequestParams("PUT",c,g,m),E.successStatuses=[200],E.mime="xml",E.content=P,S.next=14,this.request(E);case 14:return R=S.sent,S.abrupt("return",{status:R.status,res:R.res});case 16:case"end":return S.stop()}},s,this)})),p.apply(this,arguments)}i.putBucketInventory=d},{"../utils/checkBucketName":50,"../utils/obj2xml":69,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.array.concat.js":241,"core-js/modules/es.object.assign.js":255}],21:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault"),l=a(t("@babel/runtime/regenerator"));t("core-js/modules/web.dom-collections.for-each.js"),t("core-js/modules/es.array.includes.js");var o=a(t("@babel/runtime/helpers/asyncToGenerator")),u=t("../utils/checkBucketName"),h=u.checkBucketName,d=t("../utils/isArray"),p=d.isArray,s=t("../utils/deepCopy"),c=s.deepCopy,f=t("../utils/isObject"),m=f.isObject,g=t("../utils/obj2xml"),y=g.obj2xml,v=t("../utils/checkObjectTag"),b=v.checkObjectTag,_=t("../utils/getStrBytesCount"),M=_.getStrBytesCount,k=i;k.putBucketLifecycle=function(){var C=(0,o.default)(l.default.mark(function x(I,D,T){var N,L,B,z,K;return l.default.wrap(function(X){for(;;)switch(X.prev=X.next){case 0:if(h(I),p(D)){X.next=3;break}throw new Error("rules must be Array");case 3:return N=this._bucketRequestParams("PUT",I,"lifecycle",T),L=[],B={LifecycleConfiguration:{Rule:L}},D.forEach(function(ee){P(ee),w(ee),ee.id&&(ee.ID=ee.id,delete ee.id),L.push(ee)}),z=y(B,{headers:!0,firstUpperCase:!0}),N.content=z,N.mime="xml",N.successStatuses=[200],X.next=13,this.request(N);case 13:return K=X.sent,X.abrupt("return",{res:K.res});case 15:case"end":return X.stop()}},x,this)}));function S(x,I,D){return C.apply(this,arguments)}return S}();function P(C){C.days&&(C.expiration={days:C.days}),C.date&&(C.expiration={createdBeforeDate:C.date})}function E(C,S){var x=C.days,I=C.createdBeforeDate;if(!x&&!I)throw new Error("".concat(S," must includes days or createdBeforeDate"));if(x&&!/^[1-9][0-9]*$/.test(x))throw new Error("days must be a positive integer");if(I&&!/\d{4}-\d{2}-\d{2}T00:00:00.000Z/.test(I))throw new Error("createdBeforeDate must be date and conform to iso8601 format")}function R(C){if(!p(C)&&!m(C))throw new Error("tag must be Object or Array");C=m(C)?[C]:C;var S={},x=c(C);x.forEach(function(I){S[I.key]=I.value}),b(S)}function w(C){if(C.id&&M(C.id)>255)throw new Error("ID is composed of 255 bytes at most");if(C.prefix===void 0)throw new Error("Rule must includes prefix");if(!["Enabled","Disabled"].includes(C.status))throw new Error("Status must be Enabled or Disabled");if(C.transition){if(!["IA","Archive"].includes(C.transition.storageClass))throw new Error("StorageClass must be IA or Archive");E(C.transition,"Transition")}if(C.expiration){if(!C.expiration.expiredObjectDeleteMarker)E(C.expiration,"Expiration");else if(C.expiration.days||C.expiration.createdBeforeDate)throw new Error("expiredObjectDeleteMarker cannot be used with days or createdBeforeDate")}if(C.abortMultipartUpload&&E(C.abortMultipartUpload,"AbortMultipartUpload"),!C.expiration&&!C.abortMultipartUpload&&!C.transition&&!C.noncurrentVersionTransition)throw new Error("Rule must includes expiration or abortMultipartUpload or transition or noncurrentVersionTransition");if(C.tag){if(C.abortMultipartUpload)throw new Error("Tag cannot be used with abortMultipartUpload");R(C.tag)}}},{"../utils/checkBucketName":50,"../utils/checkObjectTag":52,"../utils/deepCopy":56,"../utils/getStrBytesCount":60,"../utils/isArray":61,"../utils/isObject":67,"../utils/obj2xml":69,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.array.includes.js":246,"core-js/modules/web.dom-collections.for-each.js":296}],22:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault"),l=a(t("@babel/runtime/regenerator"));t("core-js/modules/es.array.includes.js");var o=a(t("@babel/runtime/helpers/asyncToGenerator")),u=t("../utils/checkBucketName"),h=u.checkBucketName,d=t("../utils/obj2xml"),p=d.obj2xml,s=i;s.putBucketVersioning=function(){var c=(0,o.default)(l.default.mark(function m(g,y){var v,b,_,M,k=arguments;return l.default.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:if(v=k.length>2&&k[2]!==void 0?k[2]:{},h(g),["Enabled","Suspended"].includes(y)){E.next=4;break}throw new Error("status must be Enabled or Suspended");case 4:return b=this._bucketRequestParams("PUT",g,"versioning",v),_={VersioningConfiguration:{Status:y}},b.mime="xml",b.content=p(_,{headers:!0}),E.next=10,this.request(b);case 10:return M=E.sent,E.abrupt("return",{res:M.res,status:M.status});case 12:case"end":return E.stop()}},m,this)}));function f(m,g){return c.apply(this,arguments)}return f}()},{"../utils/checkBucketName":50,"../utils/obj2xml":69,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.array.includes.js":246}],23:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault"),l=a(t("@babel/runtime/regenerator")),o=a(t("@babel/runtime/helpers/asyncToGenerator")),u=t("../utils/checkBucketName"),h=u.checkBucketName,d=t("../utils/obj2xml"),p=d.obj2xml,s=t("../utils/isArray"),c=s.isArray,f=i;f.putBucketWebsite=function(){var m=(0,o.default)(l.default.mark(function y(v){var b,_,M,k,P,E,R,w=arguments;return l.default.wrap(function(S){for(;;)switch(S.prev=S.next){case 0:if(b=w.length>1&&w[1]!==void 0?w[1]:{},_=w.length>2?w[2]:void 0,h(v),M=this._bucketRequestParams("PUT",v,"website",_),k={Suffix:b.index||"index.html"},P={IndexDocument:k},E={WebsiteConfiguration:P},b.supportSubDir&&(k.SupportSubDir=b.supportSubDir),b.type&&(k.Type=b.type),b.error&&(P.ErrorDocument={Key:b.error}),b.routingRules===void 0){S.next=14;break}if(c(b.routingRules)){S.next=13;break}throw new Error("RoutingRules must be Array");case 13:P.RoutingRules={RoutingRule:b.routingRules};case 14:return E=p(E),M.content=E,M.mime="xml",M.successStatuses=[200],S.next=20,this.request(M);case 20:return R=S.sent,S.abrupt("return",{res:R.res});case 22:case"end":return S.stop()}},y,this)}));function g(y){return m.apply(this,arguments)}return g}()},{"../utils/checkBucketName":50,"../utils/isArray":61,"../utils/obj2xml":69,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76}],24:[function(t,r,i){(function(a){(function(){t("core-js/modules/es.object.to-string.js"),t("core-js/modules/es.regexp.to-string.js"),t("core-js/modules/web.dom-collections.for-each.js"),t("core-js/modules/es.object.keys.js"),i.encodeCallback=function(o,u){if(o.headers=o.headers||{},!Object.prototype.hasOwnProperty.call(o.headers,"x-oss-callback")&&u.callback){var h={callbackUrl:encodeURI(u.callback.url),callbackBody:u.callback.body};u.callback.host&&(h.callbackHost=u.callback.host),u.callback.contentType&&(h.callbackBodyType=u.callback.contentType);var d=a.from(JSON.stringify(h)).toString("base64");if(o.headers["x-oss-callback"]=d,u.callback.customValue){var p={};Object.keys(u.callback.customValue).forEach(function(s){p["x:".concat(s)]=u.callback.customValue[s]}),o.headers["x-oss-callback-var"]=a.from(JSON.stringify(p)).toString("base64")}}}}).call(this)}).call(this,t("buffer").Buffer)},{buffer:85,"core-js/modules/es.object.keys.js":257,"core-js/modules/es.object.to-string.js":258,"core-js/modules/es.regexp.to-string.js":262,"core-js/modules/web.dom-collections.for-each.js":296}],25:[function(t,r,i){t("core-js/modules/es.array.concat.js"),t("core-js/modules/es.regexp.exec.js"),t("core-js/modules/es.string.replace.js"),t("core-js/modules/web.dom-collections.for-each.js");var a=function(c){return c&&c.__esModule?c:{default:c}};Object.defineProperty(i,"__esModule",{value:!0}),i.getReqUrl=void 0;var l=a(t("copy-to")),o=a(t("url")),u=a(t("merge-descriptors")),h=a(t("is-type-of")),d=t("../utils/isIP"),p=t("../utils/checkConfigValid");function s(c){var f={},m=this.options.cname;p.checkConfigValid(this.options.endpoint,"endpoint"),l.default(this.options.endpoint,!1).to(f),c.bucket&&!m&&!d.isIP(f.hostname)&&!this.options.sldEnable&&(f.host="".concat(c.bucket,".").concat(f.host));var g="/";c.bucket&&this.options.sldEnable&&(g+="".concat(c.bucket,"/")),c.object&&(g+=this._escape(c.object).replace(/\+/g,"%2B")),f.pathname=g;var y={};if(c.query&&u.default(y,c.query),c.subres){var v={};h.default.string(c.subres)?v[c.subres]="":h.default.array(c.subres)?c.subres.forEach(function(b){v[b]=""}):v=c.subres,u.default(y,v)}return f.query=y,o.default.format(f)}i.getReqUrl=s},{"../utils/checkConfigValid":51,"../utils/isIP":66,"copy-to":88,"core-js/modules/es.array.concat.js":241,"core-js/modules/es.regexp.exec.js":261,"core-js/modules/es.string.replace.js":266,"core-js/modules/web.dom-collections.for-each.js":296,"is-type-of":398,"merge-descriptors":315,url:404}],26:[function(t,r,i){t("core-js/modules/es.array.concat.js"),t("core-js/modules/es.object.assign.js"),t("core-js/modules/es.string.trim.js");var a=t("humanize-ms"),l=t("url"),o=t("../utils/checkBucketName"),u=o.checkBucketName,h=t("../utils/setRegion"),d=h.setRegion,p=t("../utils/checkConfigValid"),s=p.checkConfigValid;function c(f,m){s(f,"endpoint");var g=l.parse(f);if(g.protocol||(g=l.parse("http".concat(m?"s":"","://").concat(f))),g.protocol!=="http:"&&g.protocol!=="https:")throw new Error("Endpoint protocol must be http or https.");return g}r.exports=function(f){if(!f||!f.accessKeyId||!f.accessKeySecret)throw new Error("require accessKeyId, accessKeySecret");f.stsToken&&!f.refreshSTSToken&&!f.refreshSTSTokenInterval&&console.warn("It's recommended to set 'refreshSTSToken' and 'refreshSTSTokenInterval' to refresh stsToken...accessKeyId...accessKeySecret automatically when sts token has expired"),f.bucket&&u(f.bucket);var m=Object.assign({region:"oss-cn-hangzhou",internal:!1,secure:!1,timeout:6e4,bucket:null,endpoint:null,cname:!1,isRequestPay:!1,sldEnable:!1,headerEncoding:"utf-8",refreshSTSToken:null,refreshSTSTokenInterval:6e4*5,retryMax:0},f);if(m.accessKeyId=m.accessKeyId.trim(),m.accessKeySecret=m.accessKeySecret.trim(),m.timeout&&(m.timeout=a(m.timeout)),m.endpoint)m.endpoint=c(m.endpoint,m.secure);else if(m.region)m.endpoint=d(m.region,m.internal,m.secure);else throw new Error("require options.endpoint or options.region");return m.inited=!0,m}},{"../utils/checkBucketName":50,"../utils/checkConfigValid":51,"../utils/setRegion":71,"core-js/modules/es.array.concat.js":241,"core-js/modules/es.object.assign.js":255,"core-js/modules/es.string.trim.js":269,"humanize-ms":303,url:404}],27:[function(t,r,i){var a=t("merge-descriptors"),l=i;a(l,t("./processObjectSave"))},{"./processObjectSave":28,"merge-descriptors":315}],28:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault"),l=a(t("@babel/runtime/regenerator"));t("core-js/modules/es.array.concat.js");var o=a(t("@babel/runtime/helpers/asyncToGenerator")),u=t("../utils/checkBucketName"),h=u.checkBucketName,d=t("querystring"),p=t("js-base64"),s=p.Base64.encode,c=i;c.processObjectSave=function(){var m=(0,o.default)(l.default.mark(function y(v,b,_,M){var k,P,E,R;return l.default.wrap(function(C){for(;;)switch(C.prev=C.next){case 0:return f(v,"sourceObject"),f(b,"targetObject"),f(_,"process"),b=this._objectName(b),M&&h(M),k=this._objectRequestParams("POST",v,{subres:"x-oss-process"}),P=M?",b_".concat(s(M)):"",b=s(b),E={"x-oss-process":"".concat(_,"|sys/saveas,o_").concat(b).concat(P)},k.content=d.stringify(E),C.next=12,this.request(k);case 12:return R=C.sent,C.abrupt("return",{res:R.res,status:R.res.status});case 14:case"end":return C.stop()}},y,this)}));function g(y,v,b,_){return m.apply(this,arguments)}return g}();function f(m,g){if(!m)throw new Error("".concat(g," is required"));if(typeof m!="string")throw new Error("".concat(g," must be String"))}},{"../utils/checkBucketName":50,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.array.concat.js":241,"js-base64":314,querystring:328}],29:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault"),l=a(t("@babel/runtime/regenerator"));t("core-js/modules/es.array.concat.js"),t("core-js/modules/es.function.name.js"),t("core-js/modules/es.object.to-string.js"),t("core-js/modules/es.promise.js"),t("core-js/modules/es.array.from.js"),t("core-js/modules/es.string.iterator.js"),t("core-js/modules/es.array.map.js"),t("core-js/modules/es.array.filter.js"),t("core-js/modules/es.array.find.js"),t("core-js/modules/es.regexp.to-string.js");var o=a(t("@babel/runtime/helpers/asyncToGenerator")),u=t("debug")("ali-oss:multipart-copy"),h=t("copy-to"),d=i;d.uploadPartCopy=function(){var p=(0,o.default)(l.default.mark(function c(f,m,g,y,v){var b,_,M,k,P,E=arguments;return l.default.wrap(function(w){for(;;)switch(w.prev=w.next){case 0:return b=E.length>5&&E[5]!==void 0?E[5]:{},b.headers=b.headers||{},_=b.versionId||b.subres&&b.subres.versionId||null,_?M="/".concat(v.sourceBucketName,"/").concat(encodeURIComponent(v.sourceKey),"?versionId=").concat(_):M="/".concat(v.sourceBucketName,"/").concat(encodeURIComponent(v.sourceKey)),b.headers["x-oss-copy-source"]=M,y&&(b.headers["x-oss-copy-source-range"]="bytes=".concat(y)),b.subres={partNumber:g,uploadId:m},k=this._objectRequestParams("PUT",f,b),k.mime=b.mime,k.successStatuses=[200],w.next=12,this.request(k);case 12:return P=w.sent,w.abrupt("return",{name:f,etag:P.res.headers.etag,res:P.res});case 14:case"end":return w.stop()}},c,this)}));function s(c,f,m,g,y){return p.apply(this,arguments)}return s}(),d.multipartUploadCopy=function(){var p=(0,o.default)(l.default.mark(function c(f,m){var g,y,v,b,_,M,k,P,E,R,w,C,S=arguments;return l.default.wrap(function(I){for(;;)switch(I.prev=I.next){case 0:return g=S.length>2&&S[2]!==void 0?S[2]:{},this.resetCancelFlag(),y=g.versionId,v=y===void 0?null:y,b={versionId:v},I.next=6,this._getObjectMeta(m.sourceBucketName,m.sourceKey,b);case 6:if(_=I.sent,M=_.res.headers["content-length"],m.startOffset=m.startOffset||0,m.endOffset=m.endOffset||M,!(g.checkpoint&&g.checkpoint.uploadId)){I.next=14;break}return I.next=13,this._resumeMultipartCopy(g.checkpoint,m,g);case 13:return I.abrupt("return",I.sent);case 14:if(k=102400,P=m.endOffset-m.startOffset,!(P<k)){I.next=18;break}throw new Error("copySize must not be smaller than ".concat(k));case 18:if(!(g.partSize&&g.partSize<k)){I.next=20;break}throw new Error("partSize must not be smaller than ".concat(k));case 20:return I.next=22,this.initMultipartUpload(f,g);case 22:if(E=I.sent,R=E.uploadId,w=this._getPartSize(P,g.partSize),C={name:f,copySize:P,partSize:w,uploadId:R,doneParts:[]},!(g&&g.progress)){I.next=29;break}return I.next=29,g.progress(0,C,E.res);case 29:return I.next=31,this._resumeMultipartCopy(C,m,g);case 31:return I.abrupt("return",I.sent);case 32:case"end":return I.stop()}},c,this)}));function s(c,f){return p.apply(this,arguments)}return s}(),d._resumeMultipartCopy=function(){var p=(0,o.default)(l.default.mark(function c(f,m,g){var y,v,b,_,M,k,P,E,R,w,C,S,x,I,D,T,N,L,B,z,K;return l.default.wrap(function(X){for(;;)switch(X.prev=X.next){case 0:if(!this.isCancel()){X.next=2;break}throw this._makeCancelEvent();case 2:if(y=g.versionId,v=y===void 0?null:y,b={versionId:v},_=f.copySize,M=f.partSize,k=f.uploadId,P=f.doneParts,E=f.name,R=this._divideMultipartCopyParts(_,M,m.startOffset),w=R.length,C={headers:{}},g.copyheaders&&h(g.copyheaders).to(C.headers),v&&h(b).to(C),S=function(ne,q,Y){return new Promise(function(){var le=(0,o.default)(l.default.mark(function ue(ce,de){var W,Q,re;return l.default.wrap(function(Z){for(;;)switch(Z.prev=Z.next){case 0:if(Z.prev=0,ne.isCancel()){Z.next=22;break}return W=R[q-1],Q="".concat(W.start,"-").concat(W.end-1),Z.prev=4,Z.next=7,ne.uploadPartCopy(E,k,q,Q,Y,C);case 7:re=Z.sent,Z.next=15;break;case 10:if(Z.prev=10,Z.t0=Z.catch(4),Z.t0.status!==404){Z.next=14;break}throw ne._makeAbortEvent();case 14:throw Z.t0;case 15:if(ne.isCancel()){Z.next=22;break}if(u("content-range ".concat(re.res.headers["content-range"])),P.push({number:q,etag:re.res.headers.etag}),f.doneParts=P,!(g&&g.progress)){Z.next=22;break}return Z.next=22,g.progress(P.length/w,f,re.res);case 22:ce(),Z.next=29;break;case 25:Z.prev=25,Z.t1=Z.catch(0),Z.t1.partNum=q,de(Z.t1);case 29:case"end":return Z.stop()}},ue,null,[[0,25],[4,10]])}));return function(ue,ce){return le.apply(this,arguments)}}())},x=Array.from(new Array(w),function(ee,ne){return ne+1}),I=P.map(function(ee){return ee.number}),D=x.filter(function(ee){return I.indexOf(ee)<0}),T=5,N=g.parallel||T,!(this.checkBrowserAndVersion("Internet Explorer","10")||N===1)){X.next=28;break}L=0;case 18:if(!(L<D.length)){X.next=26;break}if(!this.isCancel()){X.next=21;break}throw this._makeCancelEvent();case 21:return X.next=23,S(this,D[L],m);case 23:L++,X.next=18;break;case 26:X.next=40;break;case 28:return X.next=30,this._parallelNode(D,N,S,m);case 30:if(B=X.sent,z=B.find(function(ee){return ee.name==="abort"}),!z){X.next=34;break}throw z;case 34:if(!this.isCancel()){X.next=36;break}throw this._makeCancelEvent();case 36:if(!(B&&B.length>0)){X.next=40;break}throw K=B[0],K.message="Failed to copy some parts with error: ".concat(K.toString()," part_num: ").concat(K.partNum),K;case 40:return X.next=42,this.completeMultipartUpload(E,k,P,g);case 42:return X.abrupt("return",X.sent);case 43:case"end":return X.stop()}},c,this)}));function s(c,f,m){return p.apply(this,arguments)}return s}(),d._divideMultipartCopyParts=function(s,c,f){for(var m=Math.ceil(s/c),g=[],y=0;y<m;y++){var v=c*y+f,b=Math.min(v+c,s+f);g.push({start:v,end:b})}return g},d._getObjectMeta=function(){var p=(0,o.default)(l.default.mark(function c(f,m,g){var y,v;return l.default.wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return y=this.getBucket(),this.setBucket(f),_.next=4,this.head(m,g);case 4:return v=_.sent,this.setBucket(y),_.abrupt("return",v);case 7:case"end":return _.stop()}},c,this)}));function s(c,f,m){return p.apply(this,arguments)}return s}()},{"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"copy-to":88,"core-js/modules/es.array.concat.js":241,"core-js/modules/es.array.filter.js":243,"core-js/modules/es.array.find.js":244,"core-js/modules/es.array.from.js":245,"core-js/modules/es.array.map.js":249,"core-js/modules/es.function.name.js":253,"core-js/modules/es.object.to-string.js":258,"core-js/modules/es.promise.js":259,"core-js/modules/es.regexp.to-string.js":262,"core-js/modules/es.string.iterator.js":264,debug:397}],30:[function(t,r,i){(function(a){(function(){var l=t("@babel/runtime/helpers/interopRequireDefault"),o=l(t("@babel/runtime/regenerator"));t("core-js/modules/es.array.map.js"),t("core-js/modules/es.array.filter.js"),t("core-js/modules/es.array.sort.js"),t("core-js/modules/es.array.concat.js"),t("core-js/modules/es.object.to-string.js"),t("core-js/modules/es.regexp.to-string.js");var u=l(t("@babel/runtime/helpers/asyncToGenerator")),h=t("copy-to"),d=t("./callback"),p=t("./utils/deepCopy"),s=p.deepCopyWith,c=t("./utils/isBuffer"),f=c.isBuffer,m=i;m.listUploads=function(){var g=(0,u.default)(o.default.mark(function v(b,_){var M,k,P,E;return o.default.wrap(function(w){for(;;)switch(w.prev=w.next){case 0:return _=_||{},M={},h(_).to(M),M.subres="uploads",k=this._objectRequestParams("GET","",M),k.query=b,k.xmlResponse=!0,k.successStatuses=[200],w.next=10,this.request(k);case 10:return P=w.sent,E=P.data.Upload||[],Array.isArray(E)||(E=[E]),E=E.map(function(C){return{name:C.Key,uploadId:C.UploadId,initiated:C.Initiated}}),w.abrupt("return",{res:P.res,uploads:E,bucket:P.data.Bucket,nextKeyMarker:P.data.NextKeyMarker,nextUploadIdMarker:P.data.NextUploadIdMarker,isTruncated:P.data.IsTruncated==="true"});case 15:case"end":return w.stop()}},v,this)}));function y(v,b){return g.apply(this,arguments)}return y}(),m.listParts=function(){var g=(0,u.default)(o.default.mark(function v(b,_,M,k){var P,E,R;return o.default.wrap(function(C){for(;;)switch(C.prev=C.next){case 0:return k=k||{},P={},h(k).to(P),P.subres={uploadId:_},E=this._objectRequestParams("GET",b,P),E.query=M,E.xmlResponse=!0,E.successStatuses=[200],C.next=10,this.request(E);case 10:return R=C.sent,C.abrupt("return",{res:R.res,uploadId:R.data.UploadId,bucket:R.data.Bucket,name:R.data.Key,partNumberMarker:R.data.PartNumberMarker,nextPartNumberMarker:R.data.NextPartNumberMarker,maxParts:R.data.MaxParts,isTruncated:R.data.IsTruncated,parts:R.data.Part||[]});case 12:case"end":return C.stop()}},v,this)}));function y(v,b,_,M){return g.apply(this,arguments)}return y}(),m.abortMultipartUpload=function(){var g=(0,u.default)(o.default.mark(function v(b,_,M){var k,P,E;return o.default.wrap(function(w){for(;;)switch(w.prev=w.next){case 0:return this._stop(),M=M||{},k={},h(M).to(k),k.subres={uploadId:_},P=this._objectRequestParams("DELETE",b,k),P.successStatuses=[204],w.next=9,this.request(P);case 9:return E=w.sent,w.abrupt("return",{res:E.res});case 11:case"end":return w.stop()}},v,this)}));function y(v,b,_){return g.apply(this,arguments)}return y}(),m.initMultipartUpload=function(){var g=(0,u.default)(o.default.mark(function v(b,_){var M,k,P;return o.default.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return _=_||{},M={},h(_).to(M),M.headers=M.headers||{},this._convertMetaToHeaders(_.meta,M.headers),M.subres="uploads",k=this._objectRequestParams("POST",b,M),k.mime=_.mime,k.xmlResponse=!0,k.successStatuses=[200],R.next=12,this.request(k);case 12:return P=R.sent,R.abrupt("return",{res:P.res,bucket:P.data.Bucket,name:P.data.Key,uploadId:P.data.UploadId});case 14:case"end":return R.stop()}},v,this)}));function y(v,b){return g.apply(this,arguments)}return y}(),m.uploadPart=function(){var g=(0,u.default)(o.default.mark(function v(b,_,M,k,P,E,R){var w,C;return o.default.wrap(function(x){for(;;)switch(x.prev=x.next){case 0:if(w={size:E-P},C=a&&a.browser,!C){x.next=8;break}return x.next=5,this._createBuffer(k,P,E);case 5:w.content=x.sent,x.next=11;break;case 8:return x.next=10,this._createStream(k,P,E);case 10:w.stream=x.sent;case 11:return x.next=13,this._uploadPart(b,_,M,w,R);case 13:return x.abrupt("return",x.sent);case 14:case"end":return x.stop()}},v,this)}));function y(v,b,_,M,k,P,E){return g.apply(this,arguments)}return y}(),m.completeMultipartUpload=function(){var g=(0,u.default)(o.default.mark(function v(b,_,M,k){var P,E,R,w,C,S,x,I;return o.default.wrap(function(T){for(;;)switch(T.prev=T.next){case 0:for(P=M.concat().sort(function(N,L){return N.number-L.number}).filter(function(N,L,B){return!L||N.number!==B[L-1].number}),E=`<?xml version="1.0" encoding="UTF-8"?>
<CompleteMultipartUpload>
`,R=0;R<P.length;R++)w=P[R],E+=`<Part>
`,E+="<PartNumber>".concat(w.number,`</PartNumber>
`),E+="<ETag>".concat(w.etag,`</ETag>
`),E+=`</Part>
`;return E+="</CompleteMultipartUpload>",k=k||{},C={},C=s(k,function(N){if(f(N))return null}),C.headers&&delete C.headers["x-oss-server-side-encryption"],C.subres={uploadId:_},S=this._objectRequestParams("POST",b,C),d.encodeCallback(S,C),S.mime="xml",S.content=E,S.headers&&S.headers["x-oss-callback"]||(S.xmlResponse=!0),S.successStatuses=[200],T.next=17,this.request(S);case 17:return x=T.sent,I={res:x.res,bucket:S.bucket,name:b,etag:x.res.headers.etag},S.headers&&S.headers["x-oss-callback"]&&(I.data=JSON.parse(x.data.toString())),T.abrupt("return",I);case 21:case"end":return T.stop()}},v,this)}));function y(v,b,_,M){return g.apply(this,arguments)}return y}(),m._uploadPart=function(){var g=(0,u.default)(o.default.mark(function v(b,_,M,k,P){var E,R,w,C;return o.default.wrap(function(x){for(;;)switch(x.prev=x.next){case 0:return P=P||{},E={},h(P).to(E),E.headers={"Content-Length":k.size},E.subres={partNumber:M,uploadId:_},R=this._objectRequestParams("PUT",b,E),R.mime=E.mime,w=a&&a.browser,w?R.content=k.content:R.stream=k.stream,R.successStatuses=[200],R.disabledMD5=P.disabledMD5,x.next=13,this.request(R);case 13:if(C=x.sent,C.res.headers.etag){x.next=16;break}throw new Error(`Please set the etag of expose-headers in OSS
https://help.aliyun.com/document_detail/32069.html`);case 16:return k.stream&&(k.stream=null,R.stream=null),x.abrupt("return",{name:b,etag:C.res.headers.etag,res:C.res});case 18:case"end":return x.stop()}},v,this)}));function y(v,b,_,M,k){return g.apply(this,arguments)}return y}()}).call(this)}).call(this,t("_process"))},{"./callback":24,"./utils/deepCopy":56,"./utils/isBuffer":63,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,_process:399,"copy-to":88,"core-js/modules/es.array.concat.js":241,"core-js/modules/es.array.filter.js":243,"core-js/modules/es.array.map.js":249,"core-js/modules/es.array.sort.js":251,"core-js/modules/es.object.to-string.js":258,"core-js/modules/es.regexp.to-string.js":262}],31:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault"),l=a(t("@babel/runtime/regenerator"));t("core-js/modules/web.dom-collections.for-each.js"),t("core-js/modules/es.object.keys.js"),t("core-js/modules/es.array.find.js"),t("core-js/modules/es.array.includes.js"),t("core-js/modules/es.array.concat.js"),t("core-js/modules/es.regexp.exec.js"),t("core-js/modules/es.string.replace.js");var o=a(t("@babel/runtime/helpers/typeof")),u=a(t("@babel/runtime/helpers/asyncToGenerator")),h=t("../utils/checkBucketName"),d=h.checkBucketName,p=i,s=["content-type","content-encoding","content-language","content-disposition","cache-control","expires"];p.copy=function(){var c=(0,u.default)(l.default.mark(function m(g,y,v,b){var _,M,k;return l.default.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return(0,o.default)(v)==="object"&&(b=v),b=b||{},b.headers=b.headers||{},Object.keys(b.headers).forEach(function(R){b.headers["x-oss-copy-source-".concat(R.toLowerCase())]=b.headers[R]}),(b.meta||Object.keys(b.headers).find(function(R){return s.includes(R.toLowerCase())}))&&(b.headers["x-oss-metadata-directive"]="REPLACE"),this._convertMetaToHeaders(b.meta,b.headers),y=this._getSourceName(y,v),b.versionId&&(y="".concat(y,"?versionId=").concat(b.versionId)),b.headers["x-oss-copy-source"]=y,_=this._objectRequestParams("PUT",g,b),_.xmlResponse=!0,_.successStatuses=[200,304],E.next=14,this.request(_);case 14:return M=E.sent,k=M.data,k&&(k={etag:k.ETag,lastModified:k.LastModified}),E.abrupt("return",{data:k,res:M.res});case 18:case"end":return E.stop()}},m,this)}));function f(m,g,y,v){return c.apply(this,arguments)}return f}(),p._getSourceName=function(f,m){return typeof m=="string"?f=this._objectName(f):f[0]!=="/"?m=this.options.bucket:(m=f.replace(/\/(.+?)(\/.*)/,"$1"),f=f.replace(/(\/.+?\/)(.*)/,"$2")),d(m),f=encodeURIComponent(f),f="/".concat(m,"/").concat(f),f}},{"../utils/checkBucketName":50,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/helpers/typeof":75,"@babel/runtime/regenerator":76,"core-js/modules/es.array.concat.js":241,"core-js/modules/es.array.find.js":244,"core-js/modules/es.array.includes.js":246,"core-js/modules/es.object.keys.js":257,"core-js/modules/es.regexp.exec.js":261,"core-js/modules/es.string.replace.js":266,"core-js/modules/web.dom-collections.for-each.js":296}],32:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault"),l=a(t("@babel/runtime/regenerator"));t("core-js/modules/es.object.assign.js");var o=a(t("@babel/runtime/helpers/asyncToGenerator")),u=i;u.delete=function(){var h=(0,o.default)(l.default.mark(function p(s){var c,f,m,g=arguments;return l.default.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return c=g.length>1&&g[1]!==void 0?g[1]:{},c.subres=Object.assign({},c.subres),c.versionId&&(c.subres.versionId=c.versionId),f=this._objectRequestParams("DELETE",s,c),f.successStatuses=[204],v.next=7,this.request(f);case 7:return m=v.sent,v.abrupt("return",{res:m.res});case 9:case"end":return v.stop()}},p,this)}));function d(p){return h.apply(this,arguments)}return d}()},{"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.object.assign.js":255}],33:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault"),l=a(t("@babel/runtime/regenerator"));t("core-js/modules/es.object.assign.js");var o=a(t("@babel/runtime/helpers/asyncToGenerator")),u=t("utility"),h=t("../utils/obj2xml"),d=h.obj2xml,p=i;p.deleteMulti=function(){var s=(0,o.default)(l.default.mark(function f(m){var g,y,v,b,_,M,k,P,E,R,w,C,S,x=arguments;return l.default.wrap(function(D){for(;;)switch(D.prev=D.next){case 0:if(g=x.length>1&&x[1]!==void 0?x[1]:{},y=[],!(!m||!m.length)){D.next=4;break}throw new Error("names is required");case 4:for(v=0;v<m.length;v++)b={},typeof m[v]=="string"?b.Key=u.escape(this._objectName(m[v])):(_=m[v],M=_.key,k=_.versionId,b.Key=u.escape(this._objectName(M)),b.VersionId=k),y.push(b);return P={Delete:{Quiet:!!g.quiet,Object:y}},E=d(P,{headers:!0}),g.subres=Object.assign({delete:""},g.subres),g.versionId&&(g.subres.versionId=g.versionId),R=this._objectRequestParams("POST","",g),R.mime="xml",R.content=E,R.xmlResponse=!0,R.successStatuses=[200],D.next=16,this.request(R);case 16:return w=D.sent,C=w.data,S=C&&C.Deleted||null,S&&(Array.isArray(S)||(S=[S])),D.abrupt("return",{res:w.res,deleted:S||[]});case 21:case"end":return D.stop()}},f,this)}));function c(f){return s.apply(this,arguments)}return c}()},{"../utils/obj2xml":69,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.object.assign.js":255,utility:406}],34:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault"),l=a(t("@babel/runtime/regenerator"));t("core-js/modules/es.object.assign.js");var o=a(t("@babel/runtime/helpers/asyncToGenerator")),u=i;u.deleteObjectTagging=function(){var h=(0,o.default)(l.default.mark(function p(s){var c,f,m,g=arguments;return l.default.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return c=g.length>1&&g[1]!==void 0?g[1]:{},c.subres=Object.assign({tagging:""},c.subres),c.versionId&&(c.subres.versionId=c.versionId),s=this._objectName(s),f=this._objectRequestParams("DELETE",s,c),f.successStatuses=[204],v.next=8,this.request(f);case 8:return m=v.sent,v.abrupt("return",{status:m.status,res:m.res});case 10:case"end":return v.stop()}},p,this)}));function d(p){return h.apply(this,arguments)}return d}()},{"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.object.assign.js":255}],35:[function(t,r,i){t("core-js/modules/es.array.concat.js");var a=t("url"),l=t("../utils/isIP"),o=l.isIP,u=i;u.generateObjectUrl=function(d,p){if(o(this.options.endpoint.hostname))throw new Error("can not get the object URL when endpoint is IP");if(p)p[p.length-1]!=="/"&&(p+="/");else{p=this.options.endpoint.format();var s=a.parse(p),c=this.options.bucket;s.hostname="".concat(c,".").concat(s.hostname),s.host="".concat(c,".").concat(s.host),p=s.format()}return p+this._escape(this._objectName(d))}},{"../utils/isIP":66,"core-js/modules/es.array.concat.js":241,url:404}],36:[function(t,r,i){(function(a){(function(){var l=t("@babel/runtime/helpers/interopRequireDefault"),o=l(t("@babel/runtime/regenerator"));t("core-js/modules/es.object.assign.js");var u=l(t("@babel/runtime/helpers/asyncToGenerator")),h=t("fs"),d=t("is-type-of"),p=i;p.get=function(){var s=(0,u.default)(o.default.mark(function f(m,g){var y,v,b,_,M,k,P,E,R=arguments;return o.default.wrap(function(C){for(;;)switch(C.prev=C.next){case 0:return y=R.length>2&&R[2]!==void 0?R[2]:{},v=null,b=!1,d.writableStream(g)?v=g:d.string(g)?(v=h.createWriteStream(g),b=!0):y=g,y=y||{},_=a&&a.browser,M=y.responseCacheControl===null?"":"no-cache",k=_&&M?{"response-cache-control":M}:{},y.subres=Object.assign(k,y.subres),y.versionId&&(y.subres.versionId=y.versionId),y.process&&(y.subres["x-oss-process"]=y.process),C.prev=11,E=this._objectRequestParams("GET",m,y),E.writeStream=v,E.successStatuses=[200,206,304],C.next=17,this.request(E);case 17:P=C.sent,b&&v.destroy(),C.next=28;break;case 21:if(C.prev=21,C.t0=C.catch(11),!b){C.next=27;break}return v.destroy(),C.next=27,this._deleteFileSafe(g);case 27:throw C.t0;case 28:return C.abrupt("return",{res:P.res,content:P.data});case 29:case"end":return C.stop()}},f,this,[[11,21]])}));function c(f,m){return s.apply(this,arguments)}return c}()}).call(this)}).call(this,t("_process"))},{"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,_process:399,"core-js/modules/es.object.assign.js":255,fs:84,"is-type-of":398}],37:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault"),l=a(t("@babel/runtime/regenerator"));t("core-js/modules/es.object.assign.js");var o=a(t("@babel/runtime/helpers/asyncToGenerator")),u=i;u.getACL=function(){var h=(0,o.default)(l.default.mark(function p(s){var c,f,m,g=arguments;return l.default.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return c=g.length>1&&g[1]!==void 0?g[1]:{},c.subres=Object.assign({acl:""},c.subres),c.versionId&&(c.subres.versionId=c.versionId),s=this._objectName(s),f=this._objectRequestParams("GET",s,c),f.successStatuses=[200],f.xmlResponse=!0,v.next=9,this.request(f);case 9:return m=v.sent,v.abrupt("return",{acl:m.data.AccessControlList.Grant,owner:{id:m.data.Owner.ID,displayName:m.data.Owner.DisplayName},res:m.res});case 11:case"end":return v.stop()}},p,this)}));function d(p){return h.apply(this,arguments)}return d}()},{"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.object.assign.js":255}],38:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault"),l=a(t("@babel/runtime/regenerator"));t("core-js/modules/es.regexp.exec.js"),t("core-js/modules/es.string.replace.js"),t("core-js/modules/web.dom-collections.for-each.js"),t("core-js/modules/es.object.keys.js"),t("core-js/modules/es.object.assign.js"),t("core-js/modules/es.array.map.js"),t("core-js/modules/es.number.constructor.js");var o=a(t("@babel/runtime/helpers/asyncToGenerator")),u=i,h=t("../utils/isObject"),d=h.isObject,p=t("../utils/isArray"),s=p.isArray;u.getBucketVersions=c,u.listObjectVersions=c;function c(){return f.apply(this,arguments)}function f(){return f=(0,o.default)(l.default.mark(function y(){var v,b,_,M,k,P,E,R,w=arguments;return l.default.wrap(function(S){for(;;)switch(S.prev=S.next){case 0:if(v=w.length>0&&w[0]!==void 0?w[0]:{},b=w.length>1&&w[1]!==void 0?w[1]:{},!(v.versionIdMarker&&v.keyMarker===void 0)){S.next=4;break}throw new Error("A version-id marker cannot be specified without a key marker");case 4:return b.subres=Object.assign({versions:""},b.subres),b.versionId&&(b.subres.versionId=b.versionId),_=this._objectRequestParams("GET","",b),_.xmlResponse=!0,_.successStatuses=[200],_.query=g(v),S.next=12,this.request(_);case 12:return M=S.sent,k=M.data.Version||[],P=M.data.DeleteMarker||[],E=this,k&&(Array.isArray(k)||(k=[k]),k=k.map(function(x){return{name:x.Key,url:E._objectUrl(x.Key),lastModified:x.LastModified,isLatest:x.IsLatest==="true",versionId:x.VersionId,etag:x.ETag,type:x.Type,size:Number(x.Size),storageClass:x.StorageClass,owner:{id:x.Owner.ID,displayName:x.Owner.DisplayName}}})),P&&(s(P)||(P=[P]),P=P.map(function(x){return{name:x.Key,lastModified:x.LastModified,versionId:x.VersionId,owner:{id:x.Owner.ID,displayName:x.Owner.DisplayName}}})),R=M.data.CommonPrefixes||null,R&&(s(R)||(R=[R]),R=R.map(function(x){return x.Prefix})),S.abrupt("return",{res:M.res,objects:k,deleteMarker:P,prefixes:R,nextMarker:M.data.NextKeyMarker||null,NextVersionIdMarker:M.data.NextVersionIdMarker||null,nextKeyMarker:M.data.NextKeyMarker||null,nextVersionIdMarker:M.data.NextVersionIdMarker||null,isTruncated:M.data.IsTruncated==="true"});case 21:case"end":return S.stop()}},y,this)})),f.apply(this,arguments)}function m(y){return y.replace(/([A-Z])/g,"-$1").toLowerCase()}function g(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},v={};return d(y)&&Object.keys(y).forEach(function(b){v[m(b)]=y[b]}),v}},{"../utils/isArray":61,"../utils/isObject":67,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.array.map.js":249,"core-js/modules/es.number.constructor.js":254,"core-js/modules/es.object.assign.js":255,"core-js/modules/es.object.keys.js":257,"core-js/modules/es.regexp.exec.js":261,"core-js/modules/es.string.replace.js":266,"core-js/modules/web.dom-collections.for-each.js":296}],39:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault"),l=a(t("@babel/runtime/regenerator"));t("core-js/modules/es.object.assign.js");var o=a(t("@babel/runtime/helpers/asyncToGenerator")),u=i;u.getObjectMeta=function(){var h=(0,o.default)(l.default.mark(function p(s,c){var f,m;return l.default.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return c=c||{},s=this._objectName(s),c.subres=Object.assign({objectMeta:""},c.subres),c.versionId&&(c.subres.versionId=c.versionId),f=this._objectRequestParams("HEAD",s,c),f.successStatuses=[200],y.next=8,this.request(f);case 8:return m=y.sent,y.abrupt("return",{status:m.status,res:m.res});case 10:case"end":return y.stop()}},p,this)}));function d(p,s){return h.apply(this,arguments)}return d}()},{"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.object.assign.js":255}],40:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault"),l=a(t("@babel/runtime/regenerator"));t("core-js/modules/es.object.assign.js"),t("core-js/modules/web.dom-collections.for-each.js");var o=a(t("@babel/runtime/helpers/asyncToGenerator")),u=i,h=t("../utils/isObject"),d=h.isObject;u.getObjectTagging=function(){var p=(0,o.default)(l.default.mark(function c(f){var m,g,y,v,b,_,M=arguments;return l.default.wrap(function(P){for(;;)switch(P.prev=P.next){case 0:return m=M.length>1&&M[1]!==void 0?M[1]:{},m.subres=Object.assign({tagging:""},m.subres),m.versionId&&(m.subres.versionId=m.versionId),f=this._objectName(f),g=this._objectRequestParams("GET",f,m),g.successStatuses=[200],P.next=8,this.request(g);case 8:return y=P.sent,P.next=11,this.parseXML(y.data);case 11:return v=P.sent,b=v.TagSet.Tag,b=b&&d(b)?[b]:b||[],_={},b.forEach(function(E){_[E.Key]=E.Value}),P.abrupt("return",{status:y.status,res:y.res,tag:_});case 17:case"end":return P.stop()}},c,this)}));function s(c){return p.apply(this,arguments)}return s}()},{"../utils/isObject":67,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.object.assign.js":255,"core-js/modules/web.dom-collections.for-each.js":296}],41:[function(t,r,i){var a=t("../utils/isIP"),l=a.isIP,o=i;o.getObjectUrl=function(h,d){if(l(this.options.endpoint.hostname))throw new Error("can not get the object URL when endpoint is IP");return d?d[d.length-1]!=="/"&&(d+="/"):d=this.options.endpoint.format(),d+this._escape(this._objectName(h))}},{"../utils/isIP":66}],42:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault"),l=a(t("@babel/runtime/regenerator"));t("core-js/modules/es.object.assign.js");var o=a(t("@babel/runtime/helpers/asyncToGenerator")),u=i;u.getSymlink=function(){var h=(0,o.default)(l.default.mark(function p(s){var c,f,m,g,y=arguments;return l.default.wrap(function(b){for(;;)switch(b.prev=b.next){case 0:return c=y.length>1&&y[1]!==void 0?y[1]:{},c.subres=Object.assign({symlink:""},c.subres),c.versionId&&(c.subres.versionId=c.versionId),s=this._objectName(s),f=this._objectRequestParams("GET",s,c),f.successStatuses=[200],b.next=8,this.request(f);case 8:return m=b.sent,g=m.res.headers["x-oss-symlink-target"],b.abrupt("return",{targetName:decodeURIComponent(g),res:m.res});case 11:case"end":return b.stop()}},p,this)}));function d(p){return h.apply(this,arguments)}return d}()},{"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.object.assign.js":255}],43:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault"),l=a(t("@babel/runtime/regenerator"));t("core-js/modules/es.object.assign.js"),t("core-js/modules/web.dom-collections.for-each.js"),t("core-js/modules/es.object.keys.js");var o=a(t("@babel/runtime/helpers/asyncToGenerator")),u=i;u.head=function(){var h=(0,o.default)(l.default.mark(function p(s){var c,f,m,g,y=arguments;return l.default.wrap(function(b){for(;;)switch(b.prev=b.next){case 0:return c=y.length>1&&y[1]!==void 0?y[1]:{},c.subres=Object.assign({},c.subres),c.versionId&&(c.subres.versionId=c.versionId),f=this._objectRequestParams("HEAD",s,c),f.successStatuses=[200,304],b.next=7,this.request(f);case 7:return m=b.sent,g={meta:null,res:m.res,status:m.status},m.status===200&&Object.keys(m.headers).forEach(function(_){_.indexOf("x-oss-meta-")===0&&(g.meta||(g.meta={}),g.meta[_.substring(11)]=m.headers[_])}),b.abrupt("return",g);case 11:case"end":return b.stop()}},p,this)}));function d(p){return h.apply(this,arguments)}return d}()},{"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.object.assign.js":255,"core-js/modules/es.object.keys.js":257,"core-js/modules/web.dom-collections.for-each.js":296}],44:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault"),l=a(t("@babel/runtime/regenerator"));t("core-js/modules/es.object.assign.js");var o=a(t("@babel/runtime/helpers/asyncToGenerator")),u=i;u.putACL=function(){var h=(0,o.default)(l.default.mark(function p(s,c,f){var m,g;return l.default.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return f=f||{},f.subres=Object.assign({acl:""},f.subres),f.versionId&&(f.subres.versionId=f.versionId),f.headers=f.headers||{},f.headers["x-oss-object-acl"]=c,s=this._objectName(s),m=this._objectRequestParams("PUT",s,f),m.successStatuses=[200],v.next=10,this.request(m);case 10:return g=v.sent,v.abrupt("return",{res:g.res});case 12:case"end":return v.stop()}},p,this)}));function d(p,s,c){return h.apply(this,arguments)}return d}()},{"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.object.assign.js":255}],45:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault"),l=a(t("@babel/runtime/regenerator"));t("core-js/modules/es.object.assign.js"),t("core-js/modules/es.array.map.js"),t("core-js/modules/es.object.keys.js");var o=a(t("@babel/runtime/helpers/asyncToGenerator")),u=t("../utils/obj2xml"),h=u.obj2xml,d=t("../utils/checkObjectTag"),p=d.checkObjectTag,s=i;s.putObjectTagging=function(){var c=(0,o.default)(l.default.mark(function m(g,y){var v,b,_,M,k=arguments;return l.default.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return v=k.length>2&&k[2]!==void 0?k[2]:{},p(y),v.subres=Object.assign({tagging:""},v.subres),v.versionId&&(v.subres.versionId=v.versionId),g=this._objectName(g),b=this._objectRequestParams("PUT",g,v),b.successStatuses=[200],y=Object.keys(y).map(function(R){return{Key:R,Value:y[R]}}),_={Tagging:{TagSet:{Tag:y}}},b.mime="xml",b.content=h(_),E.next=13,this.request(b);case 13:return M=E.sent,E.abrupt("return",{res:M.res,status:M.status});case 15:case"end":return E.stop()}},m,this)}));function f(m,g){return c.apply(this,arguments)}return f}()},{"../utils/checkObjectTag":52,"../utils/obj2xml":69,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.array.map.js":249,"core-js/modules/es.object.assign.js":255,"core-js/modules/es.object.keys.js":257}],46:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault"),l=a(t("@babel/runtime/regenerator"));t("core-js/modules/es.object.assign.js");var o=a(t("@babel/runtime/helpers/asyncToGenerator")),u=i;u.putSymlink=function(){var h=(0,o.default)(l.default.mark(function p(s,c,f){var m,g;return l.default.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return f=f||{},f.headers=f.headers||{},c=this._escape(this._objectName(c)),this._convertMetaToHeaders(f.meta,f.headers),f.headers["x-oss-symlink-target"]=c,f.subres=Object.assign({symlink:""},f.subres),f.versionId&&(f.subres.versionId=f.versionId),f.storageClass&&(f.headers["x-oss-storage-class"]=f.storageClass),s=this._objectName(s),m=this._objectRequestParams("PUT",s,f),m.successStatuses=[200],v.next=13,this.request(m);case 13:return g=v.sent,v.abrupt("return",{res:g.res});case 15:case"end":return v.stop()}},p,this)}));function d(p,s,c){return h.apply(this,arguments)}return d}()},{"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.object.assign.js":255}],47:[function(t,r,i){t("core-js/modules/es.object.assign.js");var a=t("url"),l=t("utility"),o=t("copy-to"),u=t("../../common/signUtils"),h=t("../utils/isIP"),d=h.isIP,p=t("../../common/utils/isFunction"),s=p.isFunction,c=t("../utils/setSTSToken"),f=c.checkCredentials,m=t("../utils/formatObjKey"),g=m.formatObjKey,y=i;y.signatureUrl=function(b,_){var M=this;if(d(this.options.endpoint.hostname))throw new Error("can not get the object URL when endpoint is IP");_=_||{},b=this._objectName(b),_.method=_.method||"GET";var k=l.timestamp()+(_.expires||1800),P={bucket:this.options.bucket,object:b},E=this._getResource(P);if(this.options.stsToken&&s(this.options.refreshSTSToken)){var R=new Date;this.stsTokenFreshTime>=this.options.refreshSTSTokenInterval?(this.stsTokenFreshTime=R,this.options.refreshSTSToken().then(function(S){var x=g(S,"firstLowerCase");x.securityToken&&(x.stsToken=x.securityToken),f(x),Object.assign(M.options,x)})):this.stsTokenFreshTime=R}this.options.stsToken&&(_["security-token"]=this.options.stsToken);var w=u._signatureForURL(this.options.accessKeySecret,_,E,k),C=a.parse(this._getReqUrl(P));return C.query={OSSAccessKeyId:this.options.accessKeyId,Expires:k,Signature:w.Signature},o(w.subResource).to(C.query),C.format()}},{"../../common/signUtils":49,"../../common/utils/isFunction":65,"../utils/formatObjKey":59,"../utils/isIP":66,"../utils/setSTSToken":72,"copy-to":88,"core-js/modules/es.object.assign.js":255,url:404,utility:406}],48:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault"),l=a(t("@babel/runtime/regenerator"));t("core-js/modules/es.array.iterator.js"),t("core-js/modules/es.object.to-string.js"),t("core-js/modules/es.promise.js"),t("core-js/modules/es.string.iterator.js"),t("core-js/modules/web.dom-collections.iterator.js"),t("core-js/modules/web.dom-collections.for-each.js"),t("core-js/modules/es.function.name.js");var o=a(t("@babel/runtime/helpers/asyncToGenerator")),u=t("./utils/isArray"),h=u.isArray,d=i;d._parallelNode=function(){var p=(0,o.default)(l.default.mark(function c(f,m,g,y){var v,b,_,M,k,P,E,R;return l.default.wrap(function(C){for(;;)switch(C.prev=C.next){case 0:v=this,b=[],_=[],M=f.length/m,k=f.length%m,P=k===0?M:(f.length-k)/m+1,E=1,R=0;case 8:if(!(R<f.length)){C.next=26;break}if(!v.isCancel()){C.next=11;break}return C.abrupt("break",26);case 11:if(y?_.push(g(v,f[R],y)):_.push(g(v,f[R])),!(_.length===m||E===P&&R===f.length-1)){C.next=23;break}return C.prev=13,E+=1,C.next=17,Promise.all(_);case 17:C.next=22;break;case 19:C.prev=19,C.t0=C.catch(13),b.push(C.t0);case 22:_=[];case 23:R++,C.next=8;break;case 26:return C.abrupt("return",b);case 27:case"end":return C.stop()}},c,this,[[13,19]])}));function s(c,f,m,g){return p.apply(this,arguments)}return s}(),d._parallel=function(s,c,f){var m=this;return new Promise(function(g){var y=[];if(c<=0||!s){g(y);return}function v(C){return function(){if(C===null)throw new Error("Callback was already called.");var S=C;C=null;for(var x=arguments.length,I=new Array(x),D=0;D<x;D++)I[D]=arguments[D];S.apply(this,I)}}function b(C){var S=-1,x=C.length;return function(){return++S<x&&!m.isCancel()?{value:C[S],key:S}:null}}var _=b(s),M=!1,k=0,P=!1;function E(C,S){k-=1,C?(M=!0,y.push(C),g(y)):S==={}||M&&k<=0?(M=!0,g(y)):P||(m.isCancel()?g(y):w())}function R(C,S){f(C).then(function(x){S(null,x)}).catch(function(x){S(x)})}function w(){for(P=!0;k<c&&!M&&!m.isCancel();){var C=_();if(C===null||y.length>0){M=!0,k<=0&&g(y);return}k+=1,R(C.value,v(E))}P=!1}w()})},d.cancel=function(s){this.options.cancelFlag=!0,h(this.multipartUploadStreams)&&this.multipartUploadStreams.forEach(function(c){if(c.destroyed===!1){var f={name:"cancel",message:"cancel"};c.destroy(f)}}),this.multipartUploadStreams=[],s&&this.abortMultipartUpload(s.name,s.uploadId,s.options)},d.isCancel=function(){return this.options.cancelFlag},d.resetCancelFlag=function(){this.options.cancelFlag=!1},d._stop=function(){this.options.cancelFlag=!0},d._makeCancelEvent=function(){var s={status:0,name:"cancel"};return s},d._makeAbortEvent=function(){var s={status:0,name:"abort",message:"upload task has been abort"};return s}},{"./utils/isArray":61,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.array.iterator.js":247,"core-js/modules/es.function.name.js":253,"core-js/modules/es.object.to-string.js":258,"core-js/modules/es.promise.js":259,"core-js/modules/es.string.iterator.js":264,"core-js/modules/web.dom-collections.for-each.js":296,"core-js/modules/web.dom-collections.iterator.js":297}],49:[function(t,r,i){(function(a){(function(){t("core-js/modules/es.string.trim.js"),t("core-js/modules/es.array.sort.js"),t("core-js/modules/es.array.join.js"),t("core-js/modules/web.dom-collections.for-each.js"),t("core-js/modules/es.object.keys.js"),t("core-js/modules/es.array.concat.js"),t("core-js/modules/es.object.to-string.js"),t("core-js/modules/es.regexp.to-string.js");var l=t("./../../shims/crypto/crypto.js"),o=t("is-type-of"),u=t("./utils/lowercaseKeyHeader"),h=u.lowercaseKeyHeader;i.buildCanonicalizedResource=function(p,s){var c="".concat(p),f="?";if(o.string(s)&&s.trim()!=="")c+=f+s;else if(o.array(s))s.sort(),c+=f+s.join("&");else if(s){var m=function(v,b){return v[0]>b[0]?1:v[0]<b[0]?-1:0},g=function(v){c+=f+v,(s[v]||s[v]===0)&&(c+="=".concat(s[v])),f="&"};Object.keys(s).sort(m).forEach(g)}return c},i.buildCanonicalString=function(p,s,c,f){c=c||{};var m=h(c.headers),g="x-oss-",y=[],v={},b=[p.toUpperCase(),m["content-md5"]||"",m["content-type"],f||m["x-oss-date"]];return Object.keys(m).forEach(function(_){var M=_.toLowerCase();M.indexOf(g)===0&&(v[M]=String(m[_]).trim())}),Object.keys(v).sort().forEach(function(_){y.push("".concat(_,":").concat(v[_]))}),b=b.concat(y),b.push(this.buildCanonicalizedResource(s,c.parameters)),b.join(`
`)},i.computeSignature=function(p,s){var c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"utf-8",f=l.createHmac("sha1",p);return f.update(a.from(s,c)).digest("base64")},i.authorization=function(p,s,c,f){return"OSS ".concat(p,":").concat(this.computeSignature(s,c,f))},i._signatureForURL=function(p){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},c=arguments.length>2?arguments[2]:void 0,f=arguments.length>3?arguments[3]:void 0,m=arguments.length>4?arguments[4]:void 0,g={},y=s.subResource,v=y===void 0?{}:y;if(s.process){var b="x-oss-process";v[b]=s.process}if(s.trafficLimit){var _="x-oss-traffic-limit";v[_]=s.trafficLimit}if(s.response&&Object.keys(s.response).forEach(function(E){var R="response-".concat(E.toLowerCase());v[R]=s.response[E]}),Object.keys(s).forEach(function(E){var R=E.toLowerCase(),w=s[E];R.indexOf("x-oss-")===0?g[R]=w:(R.indexOf("content-md5")===0||R.indexOf("content-type")===0)&&(g[E]=w)}),Object.prototype.hasOwnProperty.call(s,"security-token")&&(v["security-token"]=s["security-token"]),Object.prototype.hasOwnProperty.call(s,"callback")){var M={callbackUrl:encodeURI(s.callback.url),callbackBody:s.callback.body};if(s.callback.host&&(M.callbackHost=s.callback.host),s.callback.contentType&&(M.callbackBodyType=s.callback.contentType),v.callback=a.from(JSON.stringify(M)).toString("base64"),s.callback.customValue){var k={};Object.keys(s.callback.customValue).forEach(function(E){k["x:".concat(E)]=s.callback.customValue[E]}),v["callback-var"]=a.from(JSON.stringify(k)).toString("base64")}}var P=this.buildCanonicalString(s.method,c,{headers:g,parameters:v},f.toString());return{Signature:this.computeSignature(p,P,m),subResource:v}}}).call(this)}).call(this,t("buffer").Buffer)},{"./../../shims/crypto/crypto.js":393,"./utils/lowercaseKeyHeader":68,buffer:85,"core-js/modules/es.array.concat.js":241,"core-js/modules/es.array.join.js":248,"core-js/modules/es.array.sort.js":251,"core-js/modules/es.object.keys.js":257,"core-js/modules/es.object.to-string.js":258,"core-js/modules/es.regexp.to-string.js":262,"core-js/modules/es.string.trim.js":269,"core-js/modules/web.dom-collections.for-each.js":296,"is-type-of":398}],50:[function(t,r,i){Object.defineProperty(i,"__esModule",{value:!0}),i.checkBucketName=void 0,i.checkBucketName=function(a){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,o=l?/^[a-z0-9][a-z0-9-]{1,61}[a-z0-9]$/:/^[a-z0-9_][a-z0-9-_]{1,61}[a-z0-9_]$/;if(!o.test(a))throw new Error("The bucket must be conform to the specifications")}},{}],51:[function(t,r,i){Object.defineProperty(i,"__esModule",{value:!0}),i.checkConfigValid=void 0;var a={endpoint:l,region:/^[a-zA-Z0-9\-_]+$/};function l(o){return typeof o=="string"?/^[a-zA-Z0-9._:/-]+$/.test(o):o.host?/^[a-zA-Z0-9._:/-]+$/.test(o.host):!1}i.checkConfigValid=function(o,u){if(a[u]){var h=!0;if(a[u]instanceof Function?h=a[u](o):h=a[u].test(o),!h)throw new Error("The ".concat(u," must be conform to the specifications"))}}},{}],52:[function(t,r,i){t("core-js/modules/es.array.concat.js"),t("core-js/modules/es.object.entries.js"),t("core-js/modules/web.dom-collections.for-each.js"),Object.defineProperty(i,"__esModule",{value:!0}),i.checkObjectTag=void 0;var a=t("./checkValid"),l=a.checkValid,o=t("./isObject"),u=o.isObject,h=[{validator:function(c){if(typeof c!="string")throw new Error("the key and value of the tag must be String")}},{pattern:/^[a-zA-Z0-9 +-=._:/]+$/,msg:"tag can contain letters, numbers, spaces, and the following symbols: plus sign (+), hyphen (-), equal sign (=), period (.), underscore (_), colon (:), and forward slash (/)"}],d={key:[].concat(h,[{pattern:/^.{1,128}$/,msg:"tag key can be a maximum of 128 bytes in length"}]),value:[].concat(h,[{pattern:/^.{0,256}$/,msg:"tag value can be a maximum of 256 bytes in length"}])};function p(s){if(!u(s))throw new Error("tag must be Object");var c=Object.entries(s);if(c.length>10)throw new Error("maximum of 10 tags for a object");var f=["key","value"];c.forEach(function(m){m.forEach(function(g,y){l(g,d[f[y]])})})}i.checkObjectTag=p},{"./checkValid":53,"./isObject":67,"core-js/modules/es.array.concat.js":241,"core-js/modules/es.object.entries.js":256,"core-js/modules/web.dom-collections.for-each.js":296}],53:[function(t,r,i){t("core-js/modules/web.dom-collections.for-each.js"),Object.defineProperty(i,"__esModule",{value:!0}),i.checkValid=void 0;function a(l,o){o.forEach(function(u){if(u.validator)u.validator(l);else if(u.pattern&&!u.pattern.test(l))throw new Error(u.msg)})}i.checkValid=a},{"core-js/modules/web.dom-collections.for-each.js":296}],54:[function(t,r,i){(function(a){(function(){t("core-js/modules/es.array.includes.js"),t("core-js/modules/es.string.includes.js"),t("core-js/modules/es.object.assign.js"),t("core-js/modules/es.array.concat.js"),Object.defineProperty(i,"__esModule",{value:!0}),i.createRequest=void 0;var l=t("./../../../shims/crypto/crypto.js"),o=t("debug")("ali-oss"),u=t("mime"),h=t("dateformat"),d=t("copy-to"),p=t("path"),s=t("./encoder"),c=s.encoder,f=t("./isIP"),m=f.isIP,g=t("./setRegion"),y=g.setRegion,v=t("../client/getReqUrl"),b=v.getReqUrl;function _(P,E){return P[E]||P[E.toLowerCase()]}function M(P,E){delete P[E],delete P[E.toLowerCase()]}function k(P){var E=new Date;this.options.amendTimeSkewed&&(E=+new Date+this.options.amendTimeSkewed);var R={"x-oss-date":h(E,"UTC:ddd, dd mmm yyyy HH:MM:ss 'GMT'")};typeof window<"u"&&(R["x-oss-user-agent"]=this.userAgent),this.userAgent.includes("nodejs")&&(R["User-Agent"]=this.userAgent),this.options.isRequestPay&&Object.assign(R,{"x-oss-request-payer":"requester"}),this.options.stsToken&&(R["x-oss-security-token"]=this.options.stsToken),d(P.headers).to(R),_(R,"Content-Type")||(P.mime&&P.mime.indexOf("/")>0?R["Content-Type"]=P.mime:R["Content-Type"]=u.getType(P.mime||p.extname(P.object||""))),_(R,"Content-Type")||M(R,"Content-Type"),P.content&&(P.disabledMD5||(R["Content-MD5"]=l.createHash("md5").update(a.from(P.content,"utf8")).digest("base64")),R["Content-Length"]||(R["Content-Length"]=P.content.length));var w=Object.prototype.hasOwnProperty;for(var C in R)R[C]&&w.call(R,C)&&(R[C]=c(String(R[C]),this.options.headerEncoding));var S=this._getResource(P);if(R.authorization=this.authorization(P.method,S,P.subres,R,this.options.headerEncoding),m(this.options.endpoint.hostname)){var x=this.options,I=x.region,D=x.internal,T=x.secure,N=y(I,D,T);R.host="".concat(P.bucket,".").concat(N.host)}var L=b.bind(this)(P);o("request %s %s, with headers %j, !!stream: %s",P.method,L,R,!!P.stream);var B=P.timeout||this.options.timeout,z={method:P.method,content:P.content,stream:P.stream,headers:R,timeout:B,writeStream:P.writeStream,customResponse:P.customResponse,ctx:P.ctx||this.ctx};return this.agent&&(z.agent=this.agent),this.httpsAgent&&(z.httpsAgent=this.httpsAgent),z.enableProxy=!!this.options.enableProxy,z.proxy=this.options.proxy?this.options.proxy:null,{url:L,params:z}}i.createRequest=k}).call(this)}).call(this,t("buffer").Buffer)},{"../client/getReqUrl":25,"./../../../shims/crypto/crypto.js":393,"./encoder":57,"./isIP":66,"./setRegion":71,buffer:85,"copy-to":88,"core-js/modules/es.array.concat.js":241,"core-js/modules/es.array.includes.js":246,"core-js/modules/es.object.assign.js":255,"core-js/modules/es.string.includes.js":263,dateformat:299,debug:397,mime:317,path:321}],55:[function(t,r,i){t("core-js/modules/web.dom-collections.for-each.js"),t("core-js/modules/es.object.entries.js"),t("core-js/modules/es.regexp.exec.js"),t("core-js/modules/es.string.replace.js"),t("core-js/modules/es.array.includes.js"),t("core-js/modules/es.object.keys.js"),Object.defineProperty(i,"__esModule",{value:!0}),i.dataFix=void 0;var a=t("./isObject"),l=["true","TRUE","1",1],o=["false","FALSE","0",0];function u(p,s,c){if(a.isObject(p)){var f=s.remove,m=f===void 0?[]:f,g=s.rename,y=g===void 0?{}:g,v=s.camel,b=v===void 0?[]:v,_=s.bool,M=_===void 0?[]:_,k=s.lowerFirst,P=k===void 0?!1:k;return m.forEach(function(E){return delete p[E]}),Object.entries(y).forEach(function(E){p[E[0]]&&(p[E[1]]||(p[E[1]]=p[E[0]],delete p[E[0]]))}),b.forEach(function(E){if(p[E]){var R=E.replace(/^(.)/,function(w){return w.toLowerCase()}).replace(/-(\w)/g,function(w,C){return C.toUpperCase()});p[R]||(p[R]=p[E])}}),M.forEach(function(E){p[E]=h(p[E])}),typeof c=="function"&&c(p),d(p,P),u}}i.dataFix=u;function h(p){return p?l.includes(p)?!0:o.includes(p)?!1:p:!1}function d(p,s){s&&Object.keys(p).forEach(function(c){var f=c.replace(/^\w/,function(m){return m.toLowerCase()});typeof p[f]>"u"&&(p[f]=p[c],delete p[c])})}},{"./isObject":67,"core-js/modules/es.array.includes.js":246,"core-js/modules/es.object.entries.js":256,"core-js/modules/es.object.keys.js":257,"core-js/modules/es.regexp.exec.js":261,"core-js/modules/es.string.replace.js":266,"core-js/modules/web.dom-collections.for-each.js":296}],56:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault");t("core-js/modules/es.array.slice.js"),t("core-js/modules/web.dom-collections.for-each.js"),t("core-js/modules/es.object.keys.js");var l=a(t("@babel/runtime/helpers/typeof"));Object.defineProperty(i,"__esModule",{value:!0}),i.deepCopyWith=i.deepCopy=void 0;var o=t("./isBuffer");i.deepCopy=function(u){if(u===null||(0,l.default)(u)!=="object")return u;if(o.isBuffer(u))return u.slice();var h=Array.isArray(u)?[]:{};return Object.keys(u).forEach(function(d){h[d]=i.deepCopy(u[d])}),h},i.deepCopyWith=function(u,h){function d(p,s,c){var f=h(p,s,c);if(f!==void 0)return f;if(p===null||(0,l.default)(p)!=="object")return p;if(o.isBuffer(p))return p.slice();var m=Array.isArray(p)?[]:{};return Object.keys(p).forEach(function(g){m[g]=d(p[g],g,p)}),m}return h?d(u,"",null):i.deepCopy(u)}},{"./isBuffer":63,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/helpers/typeof":75,"core-js/modules/es.array.slice.js":250,"core-js/modules/es.object.keys.js":257,"core-js/modules/web.dom-collections.for-each.js":296}],57:[function(t,r,i){(function(a){(function(){t("core-js/modules/es.object.to-string.js"),t("core-js/modules/es.regexp.to-string.js"),Object.defineProperty(i,"__esModule",{value:!0}),i.encoder=void 0;function l(o){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"utf-8";return u==="utf-8"?o:a.from(o).toString("latin1")}i.encoder=l}).call(this)}).call(this,t("buffer").Buffer)},{buffer:85,"core-js/modules/es.object.to-string.js":258,"core-js/modules/es.regexp.to-string.js":262}],58:[function(t,r,i){t("core-js/modules/es.array.map.js"),t("core-js/modules/es.regexp.exec.js"),t("core-js/modules/es.string.replace.js"),Object.defineProperty(i,"__esModule",{value:!0}),i.formatInventoryConfig=void 0;var a=t("../utils/dataFix"),l=t("../utils/isObject"),o=t("../utils/isArray"),u=t("../utils/formatObjKey");function h(p){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s&&l.isObject(p)&&(p=[p]),o.isArray(p)?p=p.map(d):p=d(p),p}i.formatInventoryConfig=h;function d(p){return a.dataFix(p,{bool:["IsEnabled"]},function(s){var c,f;s.prefix=s.Filter.Prefix,delete s.Filter,s.OSSBucketDestination=s.Destination.OSSBucketDestination,s.OSSBucketDestination.rolename=s.OSSBucketDestination.RoleArn.replace(/.*\//,""),delete s.OSSBucketDestination.RoleArn,s.OSSBucketDestination.bucket=s.OSSBucketDestination.Bucket.replace(/.*:::/,""),delete s.OSSBucketDestination.Bucket,delete s.Destination,s.frequency=s.Schedule.Frequency,delete s.Schedule.Frequency,!((c=s==null?void 0:s.OptionalFields)===null||c===void 0)&&c.Field&&!o.isArray((f=s.OptionalFields)===null||f===void 0?void 0:f.Field)&&(s.OptionalFields.Field=[s.OptionalFields.Field])}),p=u.formatObjKey(p,"firstLowerCase",{exclude:["OSSBucketDestination","SSE-OSS","SSE-KMS"]}),p}},{"../utils/dataFix":55,"../utils/formatObjKey":59,"../utils/isArray":61,"../utils/isObject":67,"core-js/modules/es.array.map.js":249,"core-js/modules/es.regexp.exec.js":261,"core-js/modules/es.string.replace.js":266}],59:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault");t("core-js/modules/web.dom-collections.for-each.js"),t("core-js/modules/es.object.keys.js"),t("core-js/modules/es.array.includes.js"),t("core-js/modules/es.string.includes.js"),t("core-js/modules/es.regexp.exec.js"),t("core-js/modules/es.string.replace.js");var l=a(t("@babel/runtime/helpers/typeof"));Object.defineProperty(i,"__esModule",{value:!0}),i.formatObjKey=void 0;function o(h,d,p){if(h===null||(0,l.default)(h)!=="object")return h;var s;if(Array.isArray(h)){s=[];for(var c=0;c<h.length;c++)s.push(o(h[c],d,p))}else s={},Object.keys(h).forEach(function(f){s[u(f,d,p)]=o(h[f],d,p)});return s}i.formatObjKey=o;function u(h,d,p){var s;return p&&(!((s=p.exclude)===null||s===void 0)&&s.includes(h))||(d==="firstUpperCase"?h=h.replace(/^./,function(c){return c.toUpperCase()}):d==="firstLowerCase"&&(h=h.replace(/^./,function(c){return c.toLowerCase()}))),h}},{"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/helpers/typeof":75,"core-js/modules/es.array.includes.js":246,"core-js/modules/es.object.keys.js":257,"core-js/modules/es.regexp.exec.js":261,"core-js/modules/es.string.includes.js":263,"core-js/modules/es.string.replace.js":266,"core-js/modules/web.dom-collections.for-each.js":296}],60:[function(t,r,i){Object.defineProperty(i,"__esModule",{value:!0}),i.getStrBytesCount=void 0;function a(l){for(var o=0,u=0;u<l.length;u++){var h=l.charAt(u);/^[\u00-\uff]$/.test(h)?o+=1:o+=2}return o}i.getStrBytesCount=a},{}],61:[function(t,r,i){t("core-js/modules/es.object.to-string.js"),Object.defineProperty(i,"__esModule",{value:!0}),i.isArray=void 0,i.isArray=function(a){return Object.prototype.toString.call(a)==="[object Array]"}},{"core-js/modules/es.object.to-string.js":258}],62:[function(t,r,i){Object.defineProperty(i,"__esModule",{value:!0}),i.isBlob=void 0;function a(l){return typeof Blob<"u"&&l instanceof Blob}i.isBlob=a},{}],63:[function(t,r,i){(function(a){(function(){Object.defineProperty(i,"__esModule",{value:!0}),i.isBuffer=void 0;function l(o){return a.isBuffer(o)}i.isBuffer=l}).call(this)}).call(this,{isBuffer:t("../../../node_modules/is-buffer/index.js")})},{"../../../node_modules/is-buffer/index.js":312}],64:[function(t,r,i){Object.defineProperty(i,"__esModule",{value:!0}),i.isFile=void 0,i.isFile=function(a){return typeof File<"u"&&a instanceof File}},{}],65:[function(t,r,i){Object.defineProperty(i,"__esModule",{value:!0}),i.isFunction=void 0,i.isFunction=function(a){return typeof a=="function"}},{}],66:[function(t,r,i){Object.defineProperty(i,"__esModule",{value:!0}),i.isIP=void 0,i.isIP=function(a){var l=/^(25[0-5]|2[0-4]\d|[0-1]?\d?\d)(\.(25[0-5]|2[0-4]\d|[0-1]?\d?\d)){3}$/,o=/^\s*((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})?:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(%.+)?\s*$/;return l.test(a)||o.test(a)}},{}],67:[function(t,r,i){t("core-js/modules/es.object.to-string.js"),Object.defineProperty(i,"__esModule",{value:!0}),i.isObject=void 0,i.isObject=function(a){return Object.prototype.toString.call(a)==="[object Object]"}},{"core-js/modules/es.object.to-string.js":258}],68:[function(t,r,i){t("core-js/modules/web.dom-collections.for-each.js"),t("core-js/modules/es.object.keys.js"),Object.defineProperty(i,"__esModule",{value:!0}),i.lowercaseKeyHeader=void 0;var a=t("./isObject");function l(o){var u={};return a.isObject(o)&&Object.keys(o).forEach(function(h){u[h.toLowerCase()]=o[h]}),u}i.lowercaseKeyHeader=l},{"./isObject":67,"core-js/modules/es.object.keys.js":257,"core-js/modules/web.dom-collections.for-each.js":296}],69:[function(t,r,i){t("core-js/modules/es.regexp.exec.js"),t("core-js/modules/es.string.replace.js"),t("core-js/modules/es.object.to-string.js"),t("core-js/modules/web.dom-collections.for-each.js"),t("core-js/modules/es.object.keys.js"),t("core-js/modules/es.array.concat.js"),t("core-js/modules/es.array.join.js"),t("core-js/modules/es.array.map.js"),t("core-js/modules/es.regexp.to-string.js"),Object.defineProperty(i,"__esModule",{value:!0}),i.obj2xml=void 0;var a=t("./formatObjKey");function l(u){return Object.prototype.toString.call(u).replace(/(.*? |])/g,"").toLowerCase()}function o(u,h){var d="";return h&&h.headers&&(d=`<?xml version="1.0" encoding="UTF-8"?>
`),h&&h.firstUpperCase&&(u=a.formatObjKey(u,"firstUpperCase")),l(u)==="object"?Object.keys(u).forEach(function(p){l(u[p])!=="undefined"&&l(u[p])!=="null"&&(l(u[p])==="string"||l(u[p])==="number"?d+="<".concat(p,">").concat(u[p],"</").concat(p,">"):l(u[p])==="object"?d+="<".concat(p,">").concat(o(u[p]),"</").concat(p,">"):l(u[p])==="array"?d+=u[p].map(function(s){return"<".concat(p,">").concat(o(s),"</").concat(p,">")}).join(""):d+="<".concat(p,">").concat(u[p].toString(),"</").concat(p,">"))}):d+=u.toString(),d}i.obj2xml=o},{"./formatObjKey":59,"core-js/modules/es.array.concat.js":241,"core-js/modules/es.array.join.js":248,"core-js/modules/es.array.map.js":249,"core-js/modules/es.object.keys.js":257,"core-js/modules/es.object.to-string.js":258,"core-js/modules/es.regexp.exec.js":261,"core-js/modules/es.regexp.to-string.js":262,"core-js/modules/es.string.replace.js":266,"core-js/modules/web.dom-collections.for-each.js":296}],70:[function(t,r,i){t("core-js/modules/es.object.to-string.js"),t("core-js/modules/es.promise.js"),Object.defineProperty(i,"__esModule",{value:!0}),i.retry=void 0;function a(l,o){var u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},h=0,d=u.retryDelay,p=d===void 0?500:d,s=u.errorHandler,c=s===void 0?function(){return!0}:s,f=function m(){for(var g=arguments.length,y=new Array(g),v=0;v<g;v++)y[v]=arguments[v];return new Promise(function(b,_){l.apply(void 0,y).then(function(M){h=0,b(M)}).catch(function(M){h<o&&c(M)?(h++,setTimeout(function(){b(m.apply(void 0,y))},p)):(h=0,_(M))})})};return f}i.retry=a},{"core-js/modules/es.object.to-string.js":258,"core-js/modules/es.promise.js":259}],71:[function(t,r,i){var a=function(h){return h&&h.__esModule?h:{default:h}};Object.defineProperty(i,"__esModule",{value:!0}),i.setRegion=void 0;var l=a(t("url")),o=t("./checkConfigValid");function u(h){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,p=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;o.checkConfigValid(h,"region");var s=p?"https://":"http://",c=d?"-internal.aliyuncs.com":".aliyuncs.com",f="vpc100-oss-cn-";return h.substr(0,f.length)===f&&(c=".aliyuncs.com"),l.default.parse(s+h+c)}i.setRegion=u},{"./checkConfigValid":51,url:404}],72:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault"),l=a(t("@babel/runtime/regenerator"));t("core-js/modules/es.object.keys.js"),t("core-js/modules/es.array.find.js"),t("core-js/modules/es.object.assign.js");var o=a(t("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(i,"__esModule",{value:!0}),i.checkCredentials=i.setSTSToken=void 0;var u=t("./formatObjKey");function h(){return d.apply(this,arguments)}function d(){return d=(0,o.default)(l.default.mark(function s(){var c,f;return l.default.wrap(function(g){for(;;)switch(g.prev=g.next){case 0:if(this.options||(this.options={}),c=new Date,!this.stsTokenFreshTime){g.next=14;break}if(!(+c-this.stsTokenFreshTime>=this.options.refreshSTSTokenInterval)){g.next=12;break}return this.stsTokenFreshTime=c,g.next=7,this.options.refreshSTSToken();case 7:f=g.sent,f=u.formatObjKey(f,"firstLowerCase"),f.securityToken&&(f.stsToken=f.securityToken),p(f),Object.assign(this.options,f);case 12:g.next=15;break;case 14:this.stsTokenFreshTime=c;case 15:return g.abrupt("return",null);case 16:case"end":return g.stop()}},s,this)})),d.apply(this,arguments)}i.setSTSToken=h;function p(s){var c=["accessKeySecret","accessKeyId","stsToken"],f=Object.keys(s);c.forEach(function(m){if(!f.find(function(g){return g===m}))throw Error("refreshSTSToken must return contains ".concat(m))})}i.checkCredentials=p},{"./formatObjKey":59,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.array.find.js":244,"core-js/modules/es.object.assign.js":255,"core-js/modules/es.object.keys.js":257}],73:[function(t,r,i){function a(o,u,h,d,p,s,c){try{var f=o[s](c),m=f.value}catch(g){h(g);return}f.done?u(m):Promise.resolve(m).then(d,p)}function l(o){return function(){var u=this,h=arguments;return new Promise(function(d,p){var s=o.apply(u,h);function c(m){a(s,d,p,c,f,"next",m)}function f(m){a(s,d,p,c,f,"throw",m)}c(void 0)})}}r.exports=l,r.exports.default=r.exports,r.exports.__esModule=!0},{}],74:[function(t,r,i){function a(l){return l&&l.__esModule?l:{default:l}}r.exports=a,r.exports.default=r.exports,r.exports.__esModule=!0},{}],75:[function(t,r,i){function a(l){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?(r.exports=a=function(u){return typeof u},r.exports.default=r.exports,r.exports.__esModule=!0):(r.exports=a=function(u){return u&&typeof Symbol=="function"&&u.constructor===Symbol&&u!==Symbol.prototype?"symbol":typeof u},r.exports.default=r.exports,r.exports.__esModule=!0),a(l)}r.exports=a,r.exports.default=r.exports,r.exports.__esModule=!0},{}],76:[function(t,r,i){r.exports=t("regenerator-runtime")},{"regenerator-runtime":342}],77:[function(t,r,i){r.exports=a,r.exports.HttpsAgent=a;function a(){}},{}],78:[function(t,r,i){(function(a){(function(){var l=t("object-assign");/*!
* The buffer module from node.js, for the browser.
*
* @author Feross Aboukhadijeh <feross@feross.org> <http://feross.org>
* @license MIT
*/function o(T,N){if(T===N)return 0;for(var L=T.length,B=N.length,z=0,K=Math.min(L,B);z<K;++z)if(T[z]!==N[z]){L=T[z],B=N[z];break}return L<B?-1:B<L?1:0}function u(T){return a.Buffer&&typeof a.Buffer.isBuffer=="function"?a.Buffer.isBuffer(T):!!(T!=null&&T._isBuffer)}var h=t("util/"),d=Object.prototype.hasOwnProperty,p=Array.prototype.slice,s=function(){return function(){}.name==="foo"}();function c(T){return Object.prototype.toString.call(T)}function f(T){return u(T)||typeof a.ArrayBuffer!="function"?!1:typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(T):T?!!(T instanceof DataView||T.buffer&&T.buffer instanceof ArrayBuffer):!1}var m=r.exports=k,g=/\s*function\s+([^\(\s]*)\s*/;function y(T){if(h.isFunction(T)){if(s)return T.name;var N=T.toString(),L=N.match(g);return L&&L[1]}}m.AssertionError=function(N){this.name="AssertionError",this.actual=N.actual,this.expected=N.expected,this.operator=N.operator,N.message?(this.message=N.message,this.generatedMessage=!1):(this.message=_(this),this.generatedMessage=!0);var L=N.stackStartFunction||M;if(Error.captureStackTrace)Error.captureStackTrace(this,L);else{var B=new Error;if(B.stack){var z=B.stack,K=y(L),J=z.indexOf(`
`+K);if(J>=0){var X=z.indexOf(`
`,J+1);z=z.substring(X+1)}this.stack=z}}},h.inherits(m.AssertionError,Error);function v(T,N){return typeof T=="string"?T.length<N?T:T.slice(0,N):T}function b(T){if(s||!h.isFunction(T))return h.inspect(T);var N=y(T),L=N?": "+N:"";return"[Function"+L+"]"}function _(T){return v(b(T.actual),128)+" "+T.operator+" "+v(b(T.expected),128)}function M(T,N,L,B,z){throw new m.AssertionError({message:L,actual:T,expected:N,operator:B,stackStartFunction:z})}m.fail=M;function k(T,N){T||M(T,!0,N,"==",m.ok)}m.ok=k,m.equal=function(N,L,B){N!=L&&M(N,L,B,"==",m.equal)},m.notEqual=function(N,L,B){N==L&&M(N,L,B,"!=",m.notEqual)},m.deepEqual=function(N,L,B){P(N,L,!1)||M(N,L,B,"deepEqual",m.deepEqual)},m.deepStrictEqual=function(N,L,B){P(N,L,!0)||M(N,L,B,"deepStrictEqual",m.deepStrictEqual)};function P(T,N,L,B){if(T===N)return!0;if(u(T)&&u(N))return o(T,N)===0;if(h.isDate(T)&&h.isDate(N))return T.getTime()===N.getTime();if(h.isRegExp(T)&&h.isRegExp(N))return T.source===N.source&&T.global===N.global&&T.multiline===N.multiline&&T.lastIndex===N.lastIndex&&T.ignoreCase===N.ignoreCase;if((T===null||typeof T!="object")&&(N===null||typeof N!="object"))return L?T===N:T==N;if(f(T)&&f(N)&&c(T)===c(N)&&!(T instanceof Float32Array||T instanceof Float64Array))return o(new Uint8Array(T.buffer),new Uint8Array(N.buffer))===0;if(u(T)!==u(N))return!1;B=B||{actual:[],expected:[]};var z=B.actual.indexOf(T);return z!==-1&&z===B.expected.indexOf(N)?!0:(B.actual.push(T),B.expected.push(N),R(T,N,L,B))}function E(T){return Object.prototype.toString.call(T)=="[object Arguments]"}function R(T,N,L,B){if(T==null||N===null||N===void 0)return!1;if(h.isPrimitive(T)||h.isPrimitive(N))return T===N;if(L&&Object.getPrototypeOf(T)!==Object.getPrototypeOf(N))return!1;var z=E(T),K=E(N);if(z&&!K||!z&&K)return!1;if(z)return T=p.call(T),N=p.call(N),P(T,N,L);var J=D(T),X=D(N),ee,ne;if(J.length!==X.length)return!1;for(J.sort(),X.sort(),ne=J.length-1;ne>=0;ne--)if(J[ne]!==X[ne])return!1;for(ne=J.length-1;ne>=0;ne--)if(ee=J[ne],!P(T[ee],N[ee],L,B))return!1;return!0}m.notDeepEqual=function(N,L,B){P(N,L,!1)&&M(N,L,B,"notDeepEqual",m.notDeepEqual)},m.notDeepStrictEqual=w;function w(T,N,L){P(T,N,!0)&&M(T,N,L,"notDeepStrictEqual",w)}m.strictEqual=function(N,L,B){N!==L&&M(N,L,B,"===",m.strictEqual)},m.notStrictEqual=function(N,L,B){N===L&&M(N,L,B,"!==",m.notStrictEqual)};function C(T,N){if(!T||!N)return!1;if(Object.prototype.toString.call(N)=="[object RegExp]")return N.test(T);try{if(T instanceof N)return!0}catch{}return Error.isPrototypeOf(N)?!1:N.call({},T)===!0}function S(T){var N;try{T()}catch(L){N=L}return N}function x(T,N,L,B){var z;if(typeof N!="function")throw new TypeError('"block" argument must be a function');typeof L=="string"&&(B=L,L=null),z=S(N),B=(L&&L.name?" ("+L.name+").":".")+(B?" "+B:"."),T&&!z&&M(z,L,"Missing expected exception"+B);var K=typeof B=="string",J=!T&&h.isError(z),X=!T&&z&&!L;if((J&&K&&C(z,L)||X)&&M(z,L,"Got unwanted exception"+B),T&&z&&L&&!C(z,L)||!T&&z)throw z}m.throws=function(T,N,L){x(!0,T,N,L)},m.doesNotThrow=function(T,N,L){x(!1,T,N,L)},m.ifError=function(T){if(T)throw T};function I(T,N){T||M(T,!0,N,"==",I)}m.strict=l(I,m,{equal:m.strictEqual,deepEqual:m.deepStrictEqual,notEqual:m.notStrictEqual,notDeepEqual:m.notDeepStrictEqual}),m.strict.strict=m.strict;var D=Object.keys||function(T){var N=[];for(var L in T)d.call(T,L)&&N.push(L);return N}}).call(this)}).call(this,typeof dt<"u"?dt:typeof self<"u"?self:typeof window<"u"?window:{})},{"object-assign":320,"util/":81}],79:[function(t,r,i){typeof Object.create=="function"?r.exports=function(l,o){l.super_=o,l.prototype=Object.create(o.prototype,{constructor:{value:l,enumerable:!1,writable:!0,configurable:!0}})}:r.exports=function(l,o){l.super_=o;var u=function(){};u.prototype=o.prototype,l.prototype=new u,l.prototype.constructor=l}},{}],80:[function(t,r,i){r.exports=function(l){return l&&typeof l=="object"&&typeof l.copy=="function"&&typeof l.fill=="function"&&typeof l.readUInt8=="function"}},{}],81:[function(t,r,i){(function(a,l){(function(){var o=/%[sdj%]/g;i.format=function(X){if(!R(X)){for(var ee=[],ne=0;ne<arguments.length;ne++)ee.push(d(arguments[ne]));return ee.join(" ")}for(var ne=1,q=arguments,Y=q.length,le=String(X).replace(o,function(ce){if(ce==="%%")return"%";if(ne>=Y)return ce;switch(ce){case"%s":return String(q[ne++]);case"%d":return Number(q[ne++]);case"%j":try{return JSON.stringify(q[ne++])}catch{return"[Circular]"}default:return ce}}),ue=q[ne];ne<Y;ue=q[++ne])k(ue)||!x(ue)?le+=" "+ue:le+=" "+d(ue);return le},i.deprecate=function(X,ee){if(C(l.process))return function(){return i.deprecate(X,ee).apply(this,arguments)};if(a.noDeprecation===!0)return X;var ne=!1;function q(){if(!ne){if(a.throwDeprecation)throw new Error(ee);a.traceDeprecation?console.trace(ee):console.error(ee),ne=!0}return X.apply(this,arguments)}return q};var u={},h;i.debuglog=function(X){if(C(h)&&(h={}.NODE_DEBUG||""),X=X.toUpperCase(),!u[X])if(new RegExp("\\b"+X+"\\b","i").test(h)){var ee=a.pid;u[X]=function(){var ne=i.format.apply(i,arguments);console.error("%s %d: %s",X,ee,ne)}}else u[X]=function(){};return u[X]};function d(X,ee){var ne={seen:[],stylize:s};return arguments.length>=3&&(ne.depth=arguments[2]),arguments.length>=4&&(ne.colors=arguments[3]),M(ee)?ne.showHidden=ee:ee&&i._extend(ne,ee),C(ne.showHidden)&&(ne.showHidden=!1),C(ne.depth)&&(ne.depth=2),C(ne.colors)&&(ne.colors=!1),C(ne.customInspect)&&(ne.customInspect=!0),ne.colors&&(ne.stylize=p),f(ne,X,ne.depth)}i.inspect=d,d.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},d.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function p(X,ee){var ne=d.styles[ee];return ne?"\x1B["+d.colors[ne][0]+"m"+X+"\x1B["+d.colors[ne][1]+"m":X}function s(X,ee){return X}function c(X){var ee={};return X.forEach(function(ne,q){ee[ne]=!0}),ee}function f(X,ee,ne){if(X.customInspect&&ee&&T(ee.inspect)&&ee.inspect!==i.inspect&&!(ee.constructor&&ee.constructor.prototype===ee)){var q=ee.inspect(ne,X);return R(q)||(q=f(X,q,ne)),q}var Y=m(X,ee);if(Y)return Y;var le=Object.keys(ee),ue=c(le);if(X.showHidden&&(le=Object.getOwnPropertyNames(ee)),D(ee)&&(le.indexOf("message")>=0||le.indexOf("description")>=0))return g(ee);if(le.length===0){if(T(ee)){var ce=ee.name?": "+ee.name:"";return X.stylize("[Function"+ce+"]","special")}if(S(ee))return X.stylize(RegExp.prototype.toString.call(ee),"regexp");if(I(ee))return X.stylize(Date.prototype.toString.call(ee),"date");if(D(ee))return g(ee)}var de="",W=!1,Q=["{","}"];if(_(ee)&&(W=!0,Q=["[","]"]),T(ee)){var re=ee.name?": "+ee.name:"";de=" [Function"+re+"]"}if(S(ee)&&(de=" "+RegExp.prototype.toString.call(ee)),I(ee)&&(de=" "+Date.prototype.toUTCString.call(ee)),D(ee)&&(de=" "+g(ee)),le.length===0&&(!W||ee.length==0))return Q[0]+de+Q[1];if(ne<0)return S(ee)?X.stylize(RegExp.prototype.toString.call(ee),"regexp"):X.stylize("[Object]","special");X.seen.push(ee);var te;return W?te=y(X,ee,ne,ue,le):te=le.map(function(Z){return v(X,ee,ne,ue,Z,W)}),X.seen.pop(),b(te,de,Q)}function m(X,ee){if(C(ee))return X.stylize("undefined","undefined");if(R(ee)){var ne="'"+JSON.stringify(ee).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return X.stylize(ne,"string")}if(E(ee))return X.stylize(""+ee,"number");if(M(ee))return X.stylize(""+ee,"boolean");if(k(ee))return X.stylize("null","null")}function g(X){return"["+Error.prototype.toString.call(X)+"]"}function y(X,ee,ne,q,Y){for(var le=[],ue=0,ce=ee.length;ue<ce;++ue)J(ee,String(ue))?le.push(v(X,ee,ne,q,String(ue),!0)):le.push("");return Y.forEach(function(de){de.match(/^\d+$/)||le.push(v(X,ee,ne,q,de,!0))}),le}function v(X,ee,ne,q,Y,le){var ue,ce,de;if(de=Object.getOwnPropertyDescriptor(ee,Y)||{value:ee[Y]},de.get?de.set?ce=X.stylize("[Getter/Setter]","special"):ce=X.stylize("[Getter]","special"):de.set&&(ce=X.stylize("[Setter]","special")),J(q,Y)||(ue="["+Y+"]"),ce||(X.seen.indexOf(de.value)<0?(k(ne)?ce=f(X,de.value,null):ce=f(X,de.value,ne-1),ce.indexOf(`
`)>-1&&(le?ce=ce.split(`
`).map(function(W){return" "+W}).join(`
`).substr(2):ce=`
`+ce.split(`
`).map(function(W){return" "+W}).join(`
`))):ce=X.stylize("[Circular]","special")),C(ue)){if(le&&Y.match(/^\d+$/))return ce;ue=JSON.stringify(""+Y),ue.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(ue=ue.substr(1,ue.length-2),ue=X.stylize(ue,"name")):(ue=ue.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),ue=X.stylize(ue,"string"))}return ue+": "+ce}function b(X,ee,ne){var q=X.reduce(function(Y,le){return le.indexOf(`
`)>=0,Y+le.replace(/\u001b\[\d\d?m/g,"").length+1},0);return q>60?ne[0]+(ee===""?"":ee+`
`)+" "+X.join(`,
`)+" "+ne[1]:ne[0]+ee+" "+X.join(", ")+" "+ne[1]}function _(X){return Array.isArray(X)}i.isArray=_;function M(X){return typeof X=="boolean"}i.isBoolean=M;function k(X){return X===null}i.isNull=k;function P(X){return X==null}i.isNullOrUndefined=P;function E(X){return typeof X=="number"}i.isNumber=E;function R(X){return typeof X=="string"}i.isString=R;function w(X){return typeof X=="symbol"}i.isSymbol=w;function C(X){return X===void 0}i.isUndefined=C;function S(X){return x(X)&&L(X)==="[object RegExp]"}i.isRegExp=S;function x(X){return typeof X=="object"&&X!==null}i.isObject=x;function I(X){return x(X)&&L(X)==="[object Date]"}i.isDate=I;function D(X){return x(X)&&(L(X)==="[object Error]"||X instanceof Error)}i.isError=D;function T(X){return typeof X=="function"}i.isFunction=T;function N(X){return X===null||typeof X=="boolean"||typeof X=="number"||typeof X=="string"||typeof X=="symbol"||typeof X>"u"}i.isPrimitive=N,i.isBuffer=t("./support/isBuffer");function L(X){return Object.prototype.toString.call(X)}function B(X){return X<10?"0"+X.toString(10):X.toString(10)}var z=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function K(){var X=new Date,ee=[B(X.getHours()),B(X.getMinutes()),B(X.getSeconds())].join(":");return[X.getDate(),z[X.getMonth()],ee].join(" ")}i.log=function(){console.log("%s - %s",K(),i.format.apply(i,arguments))},i.inherits=t("inherits"),i._extend=function(X,ee){if(!ee||!x(ee))return X;for(var ne=Object.keys(ee),q=ne.length;q--;)X[ne[q]]=ee[ne[q]];return X};function J(X,ee){return Object.prototype.hasOwnProperty.call(X,ee)}}).call(this)}).call(this,t("_process"),typeof dt<"u"?dt:typeof self<"u"?self:typeof window<"u"?window:{})},{"./support/isBuffer":80,_process:399,inherits:79}],82:[function(t,r,i){i.byteLength=s,i.toByteArray=f,i.fromByteArray=y;for(var a=[],l=[],o=typeof Uint8Array<"u"?Uint8Array:Array,u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",h=0,d=u.length;h<d;++h)a[h]=u[h],l[u.charCodeAt(h)]=h;l["-".charCodeAt(0)]=62,l["_".charCodeAt(0)]=63;function p(v){var b=v.length;if(b%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var _=v.indexOf("=");_===-1&&(_=b);var M=_===b?0:4-_%4;return[_,M]}function s(v){var b=p(v),_=b[0],M=b[1];return(_+M)*3/4-M}function c(v,b,_){return(b+_)*3/4-_}function f(v){var b,_=p(v),M=_[0],k=_[1],P=new o(c(v,M,k)),E=0,R=k>0?M-4:M,w;for(w=0;w<R;w+=4)b=l[v.charCodeAt(w)]<<18|l[v.charCodeAt(w+1)]<<12|l[v.charCodeAt(w+2)]<<6|l[v.charCodeAt(w+3)],P[E++]=b>>16&255,P[E++]=b>>8&255,P[E++]=b&255;return k===2&&(b=l[v.charCodeAt(w)]<<2|l[v.charCodeAt(w+1)]>>4,P[E++]=b&255),k===1&&(b=l[v.charCodeAt(w)]<<10|l[v.charCodeAt(w+1)]<<4|l[v.charCodeAt(w+2)]>>2,P[E++]=b>>8&255,P[E++]=b&255),P}function m(v){return a[v>>18&63]+a[v>>12&63]+a[v>>6&63]+a[v&63]}function g(v,b,_){for(var M,k=[],P=b;P<_;P+=3)M=(v[P]<<16&16711680)+(v[P+1]<<8&65280)+(v[P+2]&255),k.push(m(M));return k.join("")}function y(v){for(var b,_=v.length,M=_%3,k=[],P=16383,E=0,R=_-M;E<R;E+=P)k.push(g(v,E,E+P>R?R:E+P));return M===1?(b=v[_-1],k.push(a[b>>2]+a[b<<4&63]+"==")):M===2&&(b=(v[_-2]<<8)+v[_-1],k.push(a[b>>10]+a[b>>4&63]+a[b<<2&63]+"=")),k.join("")}},{}],83:[function(t,r,i){/*!
* Bowser - a browser detector
* https://github.com/ded/bowser
* MIT License | (c) Dustin Diaz 2015
*/(function(a,l,o){typeof r<"u"&&r.exports?r.exports=o():a[l]=o()})(this,"bowser",function(){var a=!0;function l(c){function f(X){var ee=c.match(X);return ee&&ee.length>1&&ee[1]||""}function m(X){var ee=c.match(X);return ee&&ee.length>1&&ee[2]||""}var g=f(/(ipod|iphone|ipad)/i).toLowerCase(),y=/like android/i.test(c),v=!y&&/android/i.test(c),b=/nexus\s*[0-6]\s*/i.test(c),_=!b&&/nexus\s*[0-9]+/i.test(c),M=/CrOS/.test(c),k=/silk/i.test(c),P=/sailfish/i.test(c),E=/tizen/i.test(c),R=/(web|hpw)(o|0)s/i.test(c),w=/windows phone/i.test(c),C=!w&&/windows/i.test(c),S=!g&&!k&&/macintosh/i.test(c),x=!v&&!P&&!E&&!R&&/linux/i.test(c),I=m(/edg([ea]|ios)\/(\d+(\.\d+)?)/i),D=f(/version\/(\d+(\.\d+)?)/i),T=/tablet/i.test(c)&&!/tablet pc/i.test(c),N=!T&&/[^-]mobi/i.test(c),L=/xbox/i.test(c),B;/opera/i.test(c)?B={name:"Opera",opera:a,version:D||f(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i)}:/opr\/|opios/i.test(c)?B={name:"Opera",opera:a,version:f(/(?:opr|opios)[\s\/](\d+(\.\d+)?)/i)||D}:/SamsungBrowser/i.test(c)?B={name:"Samsung Internet for Android",samsungBrowser:a,version:D||f(/(?:SamsungBrowser)[\s\/](\d+(\.\d+)?)/i)}:/Whale/i.test(c)?B={name:"NAVER Whale browser",whale:a,version:f(/(?:whale)[\s\/](\d+(?:\.\d+)+)/i)}:/MZBrowser/i.test(c)?B={name:"MZ Browser",mzbrowser:a,version:f(/(?:MZBrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/coast/i.test(c)?B={name:"Opera Coast",coast:a,version:D||f(/(?:coast)[\s\/](\d+(\.\d+)?)/i)}:/focus/i.test(c)?B={name:"Focus",focus:a,version:f(/(?:focus)[\s\/](\d+(?:\.\d+)+)/i)}:/yabrowser/i.test(c)?B={name:"Yandex Browser",yandexbrowser:a,version:D||f(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i)}:/ucbrowser/i.test(c)?B={name:"UC Browser",ucbrowser:a,version:f(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/mxios/i.test(c)?B={name:"Maxthon",maxthon:a,version:f(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i)}:/epiphany/i.test(c)?B={name:"Epiphany",epiphany:a,version:f(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i)}:/puffin/i.test(c)?B={name:"Puffin",puffin:a,version:f(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i)}:/sleipnir/i.test(c)?B={name:"Sleipnir",sleipnir:a,version:f(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i)}:/k-meleon/i.test(c)?B={name:"K-Meleon",kMeleon:a,version:f(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i)}:w?(B={name:"Windows Phone",osname:"Windows Phone",windowsphone:a},I?(B.msedge=a,B.version=I):(B.msie=a,B.version=f(/iemobile\/(\d+(\.\d+)?)/i))):/msie|trident/i.test(c)?B={name:"Internet Explorer",msie:a,version:f(/(?:msie |rv:)(\d+(\.\d+)?)/i)}:M?B={name:"Chrome",osname:"Chrome OS",chromeos:a,chromeBook:a,chrome:a,version:f(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:/edg([ea]|ios)/i.test(c)?B={name:"Microsoft Edge",msedge:a,version:I}:/vivaldi/i.test(c)?B={name:"Vivaldi",vivaldi:a,version:f(/vivaldi\/(\d+(\.\d+)?)/i)||D}:P?B={name:"Sailfish",osname:"Sailfish OS",sailfish:a,version:f(/sailfish\s?browser\/(\d+(\.\d+)?)/i)}:/seamonkey\//i.test(c)?B={name:"SeaMonkey",seamonkey:a,version:f(/seamonkey\/(\d+(\.\d+)?)/i)}:/firefox|iceweasel|fxios/i.test(c)?(B={name:"Firefox",firefox:a,version:f(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i)},/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(c)&&(B.firefoxos=a,B.osname="Firefox OS")):k?B={name:"Amazon Silk",silk:a,version:f(/silk\/(\d+(\.\d+)?)/i)}:/phantom/i.test(c)?B={name:"PhantomJS",phantom:a,version:f(/phantomjs\/(\d+(\.\d+)?)/i)}:/slimerjs/i.test(c)?B={name:"SlimerJS",slimer:a,version:f(/slimerjs\/(\d+(\.\d+)?)/i)}:/blackberry|\bbb\d+/i.test(c)||/rim\stablet/i.test(c)?B={name:"BlackBerry",osname:"BlackBerry OS",blackberry:a,version:D||f(/blackberry[\d]+\/(\d+(\.\d+)?)/i)}:R?(B={name:"WebOS",osname:"WebOS",webos:a,version:D||f(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i)},/touchpad\//i.test(c)&&(B.touchpad=a)):/bada/i.test(c)?B={name:"Bada",osname:"Bada",bada:a,version:f(/dolfin\/(\d+(\.\d+)?)/i)}:E?B={name:"Tizen",osname:"Tizen",tizen:a,version:f(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i)||D}:/qupzilla/i.test(c)?B={name:"QupZilla",qupzilla:a,version:f(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i)||D}:/chromium/i.test(c)?B={name:"Chromium",chromium:a,version:f(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i)||D}:/chrome|crios|crmo/i.test(c)?B={name:"Chrome",chrome:a,version:f(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:v?B={name:"Android",version:D}:/safari|applewebkit/i.test(c)?(B={name:"Safari",safari:a},D&&(B.version=D)):g?(B={name:g=="iphone"?"iPhone":g=="ipad"?"iPad":"iPod"},D&&(B.version=D)):/googlebot/i.test(c)?B={name:"Googlebot",googlebot:a,version:f(/googlebot\/(\d+(\.\d+))/i)||D}:B={name:f(/^(.*)\/(.*) /),version:m(/^(.*)\/(.*) /)},!B.msedge&&/(apple)?webkit/i.test(c)?(/(apple)?webkit\/537\.36/i.test(c)?(B.name=B.name||"Blink",B.blink=a):(B.name=B.name||"Webkit",B.webkit=a),!B.version&&D&&(B.version=D)):!B.opera&&/gecko\//i.test(c)&&(B.name=B.name||"Gecko",B.gecko=a,B.version=B.version||f(/gecko\/(\d+(\.\d+)?)/i)),!B.windowsphone&&(v||B.silk)?(B.android=a,B.osname="Android"):!B.windowsphone&&g?(B[g]=a,B.ios=a,B.osname="iOS"):S?(B.mac=a,B.osname="macOS"):L?(B.xbox=a,B.osname="Xbox"):C?(B.windows=a,B.osname="Windows"):x&&(B.linux=a,B.osname="Linux");function z(X){switch(X){case"NT":return"NT";case"XP":return"XP";case"NT 5.0":return"2000";case"NT 5.1":return"XP";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}}var K="";B.windows?K=z(f(/Windows ((NT|XP)( \d\d?.\d)?)/i)):B.windowsphone?K=f(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i):B.mac?(K=f(/Mac OS X (\d+([_\.\s]\d+)*)/i),K=K.replace(/[_\s]/g,".")):g?(K=f(/os (\d+([_\s]\d+)*) like mac os x/i),K=K.replace(/[_\s]/g,".")):v?K=f(/android[ \/-](\d+(\.\d+)*)/i):B.webos?K=f(/(?:web|hpw)os\/(\d+(\.\d+)*)/i):B.blackberry?K=f(/rim\stablet\sos\s(\d+(\.\d+)*)/i):B.bada?K=f(/bada\/(\d+(\.\d+)*)/i):B.tizen&&(K=f(/tizen[\/\s](\d+(\.\d+)*)/i)),K&&(B.osversion=K);var J=!B.windows&&K.split(".")[0];return T||_||g=="ipad"||v&&(J==3||J>=4&&!N)||B.silk?B.tablet=a:(N||g=="iphone"||g=="ipod"||v||b||B.blackberry||B.webos||B.bada)&&(B.mobile=a),B.msedge||B.msie&&B.version>=10||B.yandexbrowser&&B.version>=15||B.vivaldi&&B.version>=1||B.chrome&&B.version>=20||B.samsungBrowser&&B.version>=4||B.whale&&d([B.version,"1.0"])===1||B.mzbrowser&&d([B.version,"6.0"])===1||B.focus&&d([B.version,"1.0"])===1||B.firefox&&B.version>=20||B.safari&&B.version>=6||B.opera&&B.version>=10||B.ios&&B.osversion&&B.osversion.split(".")[0]>=6||B.blackberry&&B.version>=10.1||B.chromium&&B.version>=20?B.a=a:B.msie&&B.version<10||B.chrome&&B.version<20||B.firefox&&B.version<20||B.safari&&B.version<6||B.opera&&B.version<10||B.ios&&B.osversion&&B.osversion.split(".")[0]<6||B.chromium&&B.version<20?B.c=a:B.x=a,B}var o=l(typeof navigator<"u"&&navigator.userAgent||"");o.test=function(c){for(var f=0;f<c.length;++f){var m=c[f];if(typeof m=="string"&&m in o)return!0}return!1};function u(c){return c.split(".").length}function h(c,f){var m=[],g;if(Array.prototype.map)return Array.prototype.map.call(c,f);for(g=0;g<c.length;g++)m.push(f(c[g]));return m}function d(c){for(var f=Math.max(u(c[0]),u(c[1])),m=h(c,function(g){var y=f-u(g);return g=g+new Array(y+1).join(".0"),h(g.split("."),function(v){return new Array(20-v.length).join("0")+v}).reverse()});--f>=0;){if(m[0][f]>m[1][f])return 1;if(m[0][f]===m[1][f]){if(f===0)return 0}else return-1}}function p(c,f,m){var g=o;typeof f=="string"&&(m=f,f=void 0),f===void 0&&(f=!1),m&&(g=l(m));var y=""+g.version;for(var v in c)if(c.hasOwnProperty(v)&&g[v]){if(typeof c[v]!="string")throw new Error("Browser version in the minVersion map should be a string: "+v+": "+String(c));return d([y,c[v]])<0}return f}function s(c,f,m){return!p(c,f,m)}return o.isUnsupportedBrowser=p,o.compareVersions=d,o.check=s,o._detect=l,o.detect=l,o})},{}],84:[function(t,r,i){},{}],85:[function(t,r,i){(function(a,l){(function(){var o=t("base64-js"),u=t("ieee754"),h=t("isarray");i.Buffer=c,i.SlowBuffer=P,i.INSPECT_MAX_BYTES=50,c.TYPED_ARRAY_SUPPORT=a.TYPED_ARRAY_SUPPORT!==void 0?a.TYPED_ARRAY_SUPPORT:d(),i.kMaxLength=p();function d(){try{var ie=new Uint8Array(1);return ie.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},ie.foo()===42&&typeof ie.subarray=="function"&&ie.subarray(1,1).byteLength===0}catch{return!1}}function p(){return c.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function s(ie,G){if(p()<G)throw new RangeError("Invalid typed array length");return c.TYPED_ARRAY_SUPPORT?(ie=new Uint8Array(G),ie.__proto__=c.prototype):(ie===null&&(ie=new c(G)),ie.length=G),ie}function c(ie,G,$){if(!c.TYPED_ARRAY_SUPPORT&&!(this instanceof c))return new c(ie,G,$);if(typeof ie=="number"){if(typeof G=="string")throw new Error("If encoding is specified then the first argument must be a string");return y(this,ie)}return f(this,ie,G,$)}c.poolSize=8192,c._augment=function(ie){return ie.__proto__=c.prototype,ie};function f(ie,G,$,H){if(typeof G=="number")throw new TypeError('"value" argument must not be a number');return typeof ArrayBuffer<"u"&&G instanceof ArrayBuffer?_(ie,G,$,H):typeof G=="string"?v(ie,G,$):M(ie,G)}c.from=function(ie,G,$){return f(null,ie,G,$)},c.TYPED_ARRAY_SUPPORT&&(c.prototype.__proto__=Uint8Array.prototype,c.__proto__=Uint8Array,typeof Symbol<"u"&&Symbol.species&&c[Symbol.species]===c&&Object.defineProperty(c,Symbol.species,{value:null,configurable:!0}));function m(ie){if(typeof ie!="number")throw new TypeError('"size" argument must be a number');if(ie<0)throw new RangeError('"size" argument must not be negative')}function g(ie,G,$,H){return m(G),G<=0?s(ie,G):$!==void 0?typeof H=="string"?s(ie,G).fill($,H):s(ie,G).fill($):s(ie,G)}c.alloc=function(ie,G,$){return g(null,ie,G,$)};function y(ie,G){if(m(G),ie=s(ie,G<0?0:k(G)|0),!c.TYPED_ARRAY_SUPPORT)for(var $=0;$<G;++$)ie[$]=0;return ie}c.allocUnsafe=function(ie){return y(null,ie)},c.allocUnsafeSlow=function(ie){return y(null,ie)};function v(ie,G,$){if((typeof $!="string"||$==="")&&($="utf8"),!c.isEncoding($))throw new TypeError('"encoding" must be a valid string encoding');var H=E(G,$)|0;ie=s(ie,H);var O=ie.write(G,$);return O!==H&&(ie=ie.slice(0,O)),ie}function b(ie,G){var $=G.length<0?0:k(G.length)|0;ie=s(ie,$);for(var H=0;H<$;H+=1)ie[H]=G[H]&255;return ie}function _(ie,G,$,H){if(G.byteLength,$<0||G.byteLength<$)throw new RangeError("'offset' is out of bounds");if(G.byteLength<$+(H||0))throw new RangeError("'length' is out of bounds");return $===void 0&&H===void 0?G=new Uint8Array(G):H===void 0?G=new Uint8Array(G,$):G=new Uint8Array(G,$,H),c.TYPED_ARRAY_SUPPORT?(ie=G,ie.__proto__=c.prototype):ie=b(ie,G),ie}function M(ie,G){if(c.isBuffer(G)){var $=k(G.length)|0;return ie=s(ie,$),ie.length===0||G.copy(ie,0,0,$),ie}if(G){if(typeof ArrayBuffer<"u"&&G.buffer instanceof ArrayBuffer||"length"in G)return typeof G.length!="number"||ge(G.length)?s(ie,0):b(ie,G);if(G.type==="Buffer"&&h(G.data))return b(ie,G.data)}throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}function k(ie){if(ie>=p())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+p().toString(16)+" bytes");return ie|0}function P(ie){return+ie!=ie&&(ie=0),c.alloc(+ie)}c.isBuffer=function(G){return!!(G!=null&&G._isBuffer)},c.compare=function(G,$){if(!c.isBuffer(G)||!c.isBuffer($))throw new TypeError("Arguments must be Buffers");if(G===$)return 0;for(var H=G.length,O=$.length,j=0,se=Math.min(H,O);j<se;++j)if(G[j]!==$[j]){H=G[j],O=$[j];break}return H<O?-1:O<H?1:0},c.isEncoding=function(G){switch(String(G).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},c.concat=function(G,$){if(!h(G))throw new TypeError('"list" argument must be an Array of Buffers');if(G.length===0)return c.alloc(0);var H;if($===void 0)for($=0,H=0;H<G.length;++H)$+=G[H].length;var O=c.allocUnsafe($),j=0;for(H=0;H<G.length;++H){var se=G[H];if(!c.isBuffer(se))throw new TypeError('"list" argument must be an Array of Buffers');se.copy(O,j),j+=se.length}return O};function E(ie,G){if(c.isBuffer(ie))return ie.length;if(typeof ArrayBuffer<"u"&&typeof ArrayBuffer.isView=="function"&&(ArrayBuffer.isView(ie)||ie instanceof ArrayBuffer))return ie.byteLength;typeof ie!="string"&&(ie=""+ie);var $=ie.length;if($===0)return 0;for(var H=!1;;)switch(G){case"ascii":case"latin1":case"binary":return $;case"utf8":case"utf-8":case void 0:return V(ie).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return $*2;case"hex":return $>>>1;case"base64":return we(ie).length;default:if(H)return V(ie).length;G=(""+G).toLowerCase(),H=!0}}c.byteLength=E;function R(ie,G,$){var H=!1;if((G===void 0||G<0)&&(G=0),G>this.length||(($===void 0||$>this.length)&&($=this.length),$<=0)||($>>>=0,G>>>=0,$<=G))return"";for(ie||(ie="utf8");;)switch(ie){case"hex":return ne(this,G,$);case"utf8":case"utf-8":return z(this,G,$);case"ascii":return X(this,G,$);case"latin1":case"binary":return ee(this,G,$);case"base64":return B(this,G,$);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return q(this,G,$);default:if(H)throw new TypeError("Unknown encoding: "+ie);ie=(ie+"").toLowerCase(),H=!0}}c.prototype._isBuffer=!0;function w(ie,G,$){var H=ie[G];ie[G]=ie[$],ie[$]=H}c.prototype.swap16=function(){var G=this.length;if(G%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var $=0;$<G;$+=2)w(this,$,$+1);return this},c.prototype.swap32=function(){var G=this.length;if(G%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var $=0;$<G;$+=4)w(this,$,$+3),w(this,$+1,$+2);return this},c.prototype.swap64=function(){var G=this.length;if(G%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var $=0;$<G;$+=8)w(this,$,$+7),w(this,$+1,$+6),w(this,$+2,$+5),w(this,$+3,$+4);return this},c.prototype.toString=function(){var G=this.length|0;return G===0?"":arguments.length===0?z(this,0,G):R.apply(this,arguments)},c.prototype.equals=function(G){if(!c.isBuffer(G))throw new TypeError("Argument must be a Buffer");return this===G?!0:c.compare(this,G)===0},c.prototype.inspect=function(){var G="",$=i.INSPECT_MAX_BYTES;return this.length>0&&(G=this.toString("hex",0,$).match(/.{2}/g).join(" "),this.length>$&&(G+=" ... ")),"<Buffer "+G+">"},c.prototype.compare=function(G,$,H,O,j){if(!c.isBuffer(G))throw new TypeError("Argument must be a Buffer");if($===void 0&&($=0),H===void 0&&(H=G?G.length:0),O===void 0&&(O=0),j===void 0&&(j=this.length),$<0||H>G.length||O<0||j>this.length)throw new RangeError("out of range index");if(O>=j&&$>=H)return 0;if(O>=j)return-1;if($>=H)return 1;if($>>>=0,H>>>=0,O>>>=0,j>>>=0,this===G)return 0;for(var se=j-O,oe=H-$,fe=Math.min(se,oe),_e=this.slice(O,j),pe=G.slice($,H),ke=0;ke<fe;++ke)if(_e[ke]!==pe[ke]){se=_e[ke],oe=pe[ke];break}return se<oe?-1:oe<se?1:0};function C(ie,G,$,H,O){if(ie.length===0)return-1;if(typeof $=="string"?(H=$,$=0):$>2147483647?$=2147483647:$<-2147483648&&($=-2147483648),$=+$,isNaN($)&&($=O?0:ie.length-1),$<0&&($=ie.length+$),$>=ie.length){if(O)return-1;$=ie.length-1}else if($<0)if(O)$=0;else return-1;if(typeof G=="string"&&(G=c.from(G,H)),c.isBuffer(G))return G.length===0?-1:S(ie,G,$,H,O);if(typeof G=="number")return G=G&255,c.TYPED_ARRAY_SUPPORT&&typeof Uint8Array.prototype.indexOf=="function"?O?Uint8Array.prototype.indexOf.call(ie,G,$):Uint8Array.prototype.lastIndexOf.call(ie,G,$):S(ie,[G],$,H,O);throw new TypeError("val must be string, number or Buffer")}function S(ie,G,$,H,O){var j=1,se=ie.length,oe=G.length;if(H!==void 0&&(H=String(H).toLowerCase(),H==="ucs2"||H==="ucs-2"||H==="utf16le"||H==="utf-16le")){if(ie.length<2||G.length<2)return-1;j=2,se/=2,oe/=2,$/=2}function fe(Ie,Ae){return j===1?Ie[Ae]:Ie.readUInt16BE(Ae*j)}var _e;if(O){var pe=-1;for(_e=$;_e<se;_e++)if(fe(ie,_e)===fe(G,pe===-1?0:_e-pe)){if(pe===-1&&(pe=_e),_e-pe+1===oe)return pe*j}else pe!==-1&&(_e-=_e-pe),pe=-1}else for($+oe>se&&($=se-oe),_e=$;_e>=0;_e--){for(var ke=!0,be=0;be<oe;be++)if(fe(ie,_e+be)!==fe(G,be)){ke=!1;break}if(ke)return _e}return-1}c.prototype.includes=function(G,$,H){return this.indexOf(G,$,H)!==-1},c.prototype.indexOf=function(G,$,H){return C(this,G,$,H,!0)},c.prototype.lastIndexOf=function(G,$,H){return C(this,G,$,H,!1)};function x(ie,G,$,H){$=Number($)||0;var O=ie.length-$;H?(H=Number(H),H>O&&(H=O)):H=O;var j=G.length;if(j%2!==0)throw new TypeError("Invalid hex string");H>j/2&&(H=j/2);for(var se=0;se<H;++se){var oe=parseInt(G.substr(se*2,2),16);if(isNaN(oe))return se;ie[$+se]=oe}return se}function I(ie,G,$,H){return Ee(V(G,ie.length-$),ie,$,H)}function D(ie,G,$,H){return Ee(ae(G),ie,$,H)}function T(ie,G,$,H){return D(ie,G,$,H)}function N(ie,G,$,H){return Ee(we(G),ie,$,H)}function L(ie,G,$,H){return Ee(he(G,ie.length-$),ie,$,H)}c.prototype.write=function(G,$,H,O){if($===void 0)O="utf8",H=this.length,$=0;else if(H===void 0&&typeof $=="string")O=$,H=this.length,$=0;else if(isFinite($))$=$|0,isFinite(H)?(H=H|0,O===void 0&&(O="utf8")):(O=H,H=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var j=this.length-$;if((H===void 0||H>j)&&(H=j),G.length>0&&(H<0||$<0)||$>this.length)throw new RangeError("Attempt to write outside buffer bounds");O||(O="utf8");for(var se=!1;;)switch(O){case"hex":return x(this,G,$,H);case"utf8":case"utf-8":return I(this,G,$,H);case"ascii":return D(this,G,$,H);case"latin1":case"binary":return T(this,G,$,H);case"base64":return N(this,G,$,H);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return L(this,G,$,H);default:if(se)throw new TypeError("Unknown encoding: "+O);O=(""+O).toLowerCase(),se=!0}},c.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function B(ie,G,$){return G===0&&$===ie.length?o.fromByteArray(ie):o.fromByteArray(ie.slice(G,$))}function z(ie,G,$){$=Math.min(ie.length,$);for(var H=[],O=G;O<$;){var j=ie[O],se=null,oe=j>239?4:j>223?3:j>191?2:1;if(O+oe<=$){var fe,_e,pe,ke;switch(oe){case 1:j<128&&(se=j);break;case 2:fe=ie[O+1],(fe&192)===128&&(ke=(j&31)<<6|fe&63,ke>127&&(se=ke));break;case 3:fe=ie[O+1],_e=ie[O+2],(fe&192)===128&&(_e&192)===128&&(ke=(j&15)<<12|(fe&63)<<6|_e&63,ke>2047&&(ke<55296||ke>57343)&&(se=ke));break;case 4:fe=ie[O+1],_e=ie[O+2],pe=ie[O+3],(fe&192)===128&&(_e&192)===128&&(pe&192)===128&&(ke=(j&15)<<18|(fe&63)<<12|(_e&63)<<6|pe&63,ke>65535&&ke<1114112&&(se=ke))}}se===null?(se=65533,oe=1):se>65535&&(se-=65536,H.push(se>>>10&1023|55296),se=56320|se&1023),H.push(se),O+=oe}return J(H)}var K=4096;function J(ie){var G=ie.length;if(G<=K)return String.fromCharCode.apply(String,ie);for(var $="",H=0;H<G;)$+=String.fromCharCode.apply(String,ie.slice(H,H+=K));return $}function X(ie,G,$){var H="";$=Math.min(ie.length,$);for(var O=G;O<$;++O)H+=String.fromCharCode(ie[O]&127);return H}function ee(ie,G,$){var H="";$=Math.min(ie.length,$);for(var O=G;O<$;++O)H+=String.fromCharCode(ie[O]);return H}function ne(ie,G,$){var H=ie.length;(!G||G<0)&&(G=0),(!$||$<0||$>H)&&($=H);for(var O="",j=G;j<$;++j)O+=U(ie[j]);return O}function q(ie,G,$){for(var H=ie.slice(G,$),O="",j=0;j<H.length;j+=2)O+=String.fromCharCode(H[j]+H[j+1]*256);return O}c.prototype.slice=function(G,$){var H=this.length;G=~~G,$=$===void 0?H:~~$,G<0?(G+=H,G<0&&(G=0)):G>H&&(G=H),$<0?($+=H,$<0&&($=0)):$>H&&($=H),$<G&&($=G);var O;if(c.TYPED_ARRAY_SUPPORT)O=this.subarray(G,$),O.__proto__=c.prototype;else{var j=$-G;O=new c(j,void 0);for(var se=0;se<j;++se)O[se]=this[se+G]}return O};function Y(ie,G,$){if(ie%1!==0||ie<0)throw new RangeError("offset is not uint");if(ie+G>$)throw new RangeError("Trying to access beyond buffer length")}c.prototype.readUIntLE=function(G,$,H){G=G|0,$=$|0,H||Y(G,$,this.length);for(var O=this[G],j=1,se=0;++se<$&&(j*=256);)O+=this[G+se]*j;return O},c.prototype.readUIntBE=function(G,$,H){G=G|0,$=$|0,H||Y(G,$,this.length);for(var O=this[G+--$],j=1;$>0&&(j*=256);)O+=this[G+--$]*j;return O},c.prototype.readUInt8=function(G,$){return $||Y(G,1,this.length),this[G]},c.prototype.readUInt16LE=function(G,$){return $||Y(G,2,this.length),this[G]|this[G+1]<<8},c.prototype.readUInt16BE=function(G,$){return $||Y(G,2,this.length),this[G]<<8|this[G+1]},c.prototype.readUInt32LE=function(G,$){return $||Y(G,4,this.length),(this[G]|this[G+1]<<8|this[G+2]<<16)+this[G+3]*16777216},c.prototype.readUInt32BE=function(G,$){return $||Y(G,4,this.length),this[G]*16777216+(this[G+1]<<16|this[G+2]<<8|this[G+3])},c.prototype.readIntLE=function(G,$,H){G=G|0,$=$|0,H||Y(G,$,this.length);for(var O=this[G],j=1,se=0;++se<$&&(j*=256);)O+=this[G+se]*j;return j*=128,O>=j&&(O-=Math.pow(2,8*$)),O},c.prototype.readIntBE=function(G,$,H){G=G|0,$=$|0,H||Y(G,$,this.length);for(var O=$,j=1,se=this[G+--O];O>0&&(j*=256);)se+=this[G+--O]*j;return j*=128,se>=j&&(se-=Math.pow(2,8*$)),se},c.prototype.readInt8=function(G,$){return $||Y(G,1,this.length),this[G]&128?(255-this[G]+1)*-1:this[G]},c.prototype.readInt16LE=function(G,$){$||Y(G,2,this.length);var H=this[G]|this[G+1]<<8;return H&32768?H|4294901760:H},c.prototype.readInt16BE=function(G,$){$||Y(G,2,this.length);var H=this[G+1]|this[G]<<8;return H&32768?H|4294901760:H},c.prototype.readInt32LE=function(G,$){return $||Y(G,4,this.length),this[G]|this[G+1]<<8|this[G+2]<<16|this[G+3]<<24},c.prototype.readInt32BE=function(G,$){return $||Y(G,4,this.length),this[G]<<24|this[G+1]<<16|this[G+2]<<8|this[G+3]},c.prototype.readFloatLE=function(G,$){return $||Y(G,4,this.length),u.read(this,G,!0,23,4)},c.prototype.readFloatBE=function(G,$){return $||Y(G,4,this.length),u.read(this,G,!1,23,4)},c.prototype.readDoubleLE=function(G,$){return $||Y(G,8,this.length),u.read(this,G,!0,52,8)},c.prototype.readDoubleBE=function(G,$){return $||Y(G,8,this.length),u.read(this,G,!1,52,8)};function le(ie,G,$,H,O,j){if(!c.isBuffer(ie))throw new TypeError('"buffer" argument must be a Buffer instance');if(G>O||G<j)throw new RangeError('"value" argument is out of bounds');if($+H>ie.length)throw new RangeError("Index out of range")}c.prototype.writeUIntLE=function(G,$,H,O){if(G=+G,$=$|0,H=H|0,!O){var j=Math.pow(2,8*H)-1;le(this,G,$,H,j,0)}var se=1,oe=0;for(this[$]=G&255;++oe<H&&(se*=256);)this[$+oe]=G/se&255;return $+H},c.prototype.writeUIntBE=function(G,$,H,O){if(G=+G,$=$|0,H=H|0,!O){var j=Math.pow(2,8*H)-1;le(this,G,$,H,j,0)}var se=H-1,oe=1;for(this[$+se]=G&255;--se>=0&&(oe*=256);)this[$+se]=G/oe&255;return $+H},c.prototype.writeUInt8=function(G,$,H){return G=+G,$=$|0,H||le(this,G,$,1,255,0),c.TYPED_ARRAY_SUPPORT||(G=Math.floor(G)),this[$]=G&255,$+1};function ue(ie,G,$,H){G<0&&(G=65535+G+1);for(var O=0,j=Math.min(ie.length-$,2);O<j;++O)ie[$+O]=(G&255<<8*(H?O:1-O))>>>(H?O:1-O)*8}c.prototype.writeUInt16LE=function(G,$,H){return G=+G,$=$|0,H||le(this,G,$,2,65535,0),c.TYPED_ARRAY_SUPPORT?(this[$]=G&255,this[$+1]=G>>>8):ue(this,G,$,!0),$+2},c.prototype.writeUInt16BE=function(G,$,H){return G=+G,$=$|0,H||le(this,G,$,2,65535,0),c.TYPED_ARRAY_SUPPORT?(this[$]=G>>>8,this[$+1]=G&255):ue(this,G,$,!1),$+2};function ce(ie,G,$,H){G<0&&(G=4294967295+G+1);for(var O=0,j=Math.min(ie.length-$,4);O<j;++O)ie[$+O]=G>>>(H?O:3-O)*8&255}c.prototype.writeUInt32LE=function(G,$,H){return G=+G,$=$|0,H||le(this,G,$,4,4294967295,0),c.TYPED_ARRAY_SUPPORT?(this[$+3]=G>>>24,this[$+2]=G>>>16,this[$+1]=G>>>8,this[$]=G&255):ce(this,G,$,!0),$+4},c.prototype.writeUInt32BE=function(G,$,H){return G=+G,$=$|0,H||le(this,G,$,4,4294967295,0),c.TYPED_ARRAY_SUPPORT?(this[$]=G>>>24,this[$+1]=G>>>16,this[$+2]=G>>>8,this[$+3]=G&255):ce(this,G,$,!1),$+4},c.prototype.writeIntLE=function(G,$,H,O){if(G=+G,$=$|0,!O){var j=Math.pow(2,8*H-1);le(this,G,$,H,j-1,-j)}var se=0,oe=1,fe=0;for(this[$]=G&255;++se<H&&(oe*=256);)G<0&&fe===0&&this[$+se-1]!==0&&(fe=1),this[$+se]=(G/oe>>0)-fe&255;return $+H},c.prototype.writeIntBE=function(G,$,H,O){if(G=+G,$=$|0,!O){var j=Math.pow(2,8*H-1);le(this,G,$,H,j-1,-j)}var se=H-1,oe=1,fe=0;for(this[$+se]=G&255;--se>=0&&(oe*=256);)G<0&&fe===0&&this[$+se+1]!==0&&(fe=1),this[$+se]=(G/oe>>0)-fe&255;return $+H},c.prototype.writeInt8=function(G,$,H){return G=+G,$=$|0,H||le(this,G,$,1,127,-128),c.TYPED_ARRAY_SUPPORT||(G=Math.floor(G)),G<0&&(G=255+G+1),this[$]=G&255,$+1},c.prototype.writeInt16LE=function(G,$,H){return G=+G,$=$|0,H||le(this,G,$,2,32767,-32768),c.TYPED_ARRAY_SUPPORT?(this[$]=G&255,this[$+1]=G>>>8):ue(this,G,$,!0),$+2},c.prototype.writeInt16BE=function(G,$,H){return G=+G,$=$|0,H||le(this,G,$,2,32767,-32768),c.TYPED_ARRAY_SUPPORT?(this[$]=G>>>8,this[$+1]=G&255):ue(this,G,$,!1),$+2},c.prototype.writeInt32LE=function(G,$,H){return G=+G,$=$|0,H||le(this,G,$,4,2147483647,-2147483648),c.TYPED_ARRAY_SUPPORT?(this[$]=G&255,this[$+1]=G>>>8,this[$+2]=G>>>16,this[$+3]=G>>>24):ce(this,G,$,!0),$+4},c.prototype.writeInt32BE=function(G,$,H){return G=+G,$=$|0,H||le(this,G,$,4,2147483647,-2147483648),G<0&&(G=4294967295+G+1),c.TYPED_ARRAY_SUPPORT?(this[$]=G>>>24,this[$+1]=G>>>16,this[$+2]=G>>>8,this[$+3]=G&255):ce(this,G,$,!1),$+4};function de(ie,G,$,H,O,j){if($+H>ie.length)throw new RangeError("Index out of range");if($<0)throw new RangeError("Index out of range")}function W(ie,G,$,H,O){return O||de(ie,G,$,4),u.write(ie,G,$,H,23,4),$+4}c.prototype.writeFloatLE=function(G,$,H){return W(this,G,$,!0,H)},c.prototype.writeFloatBE=function(G,$,H){return W(this,G,$,!1,H)};function Q(ie,G,$,H,O){return O||de(ie,G,$,8),u.write(ie,G,$,H,52,8),$+8}c.prototype.writeDoubleLE=function(G,$,H){return Q(this,G,$,!0,H)},c.prototype.writeDoubleBE=function(G,$,H){return Q(this,G,$,!1,H)},c.prototype.copy=function(G,$,H,O){if(H||(H=0),!O&&O!==0&&(O=this.length),$>=G.length&&($=G.length),$||($=0),O>0&&O<H&&(O=H),O===H||G.length===0||this.length===0)return 0;if($<0)throw new RangeError("targetStart out of bounds");if(H<0||H>=this.length)throw new RangeError("sourceStart out of bounds");if(O<0)throw new RangeError("sourceEnd out of bounds");O>this.length&&(O=this.length),G.length-$<O-H&&(O=G.length-$+H);var j=O-H,se;if(this===G&&H<$&&$<O)for(se=j-1;se>=0;--se)G[se+$]=this[se+H];else if(j<1e3||!c.TYPED_ARRAY_SUPPORT)for(se=0;se<j;++se)G[se+$]=this[se+H];else Uint8Array.prototype.set.call(G,this.subarray(H,H+j),$);return j},c.prototype.fill=function(G,$,H,O){if(typeof G=="string"){if(typeof $=="string"?(O=$,$=0,H=this.length):typeof H=="string"&&(O=H,H=this.length),G.length===1){var j=G.charCodeAt(0);j<256&&(G=j)}if(O!==void 0&&typeof O!="string")throw new TypeError("encoding must be a string");if(typeof O=="string"&&!c.isEncoding(O))throw new TypeError("Unknown encoding: "+O)}else typeof G=="number"&&(G=G&255);if($<0||this.length<$||this.length<H)throw new RangeError("Out of range index");if(H<=$)return this;$=$>>>0,H=H===void 0?this.length:H>>>0,G||(G=0);var se;if(typeof G=="number")for(se=$;se<H;++se)this[se]=G;else{var oe=c.isBuffer(G)?G:V(new c(G,O).toString()),fe=oe.length;for(se=0;se<H-$;++se)this[se+$]=oe[se%fe]}return this};var re=/[^+\/0-9A-Za-z-_]/g;function te(ie){if(ie=Z(ie).replace(re,""),ie.length<2)return"";for(;ie.length%4!==0;)ie=ie+"=";return ie}function Z(ie){return ie.trim?ie.trim():ie.replace(/^\s+|\s+$/g,"")}function U(ie){return ie<16?"0"+ie.toString(16):ie.toString(16)}function V(ie,G){G=G||1/0;for(var $,H=ie.length,O=null,j=[],se=0;se<H;++se){if($=ie.charCodeAt(se),$>55295&&$<57344){if(!O){if($>56319){(G-=3)>-1&&j.push(239,191,189);continue}else if(se+1===H){(G-=3)>-1&&j.push(239,191,189);continue}O=$;continue}if($<56320){(G-=3)>-1&&j.push(239,191,189),O=$;continue}$=(O-55296<<10|$-56320)+65536}else O&&(G-=3)>-1&&j.push(239,191,189);if(O=null,$<128){if((G-=1)<0)break;j.push($)}else if($<2048){if((G-=2)<0)break;j.push($>>6|192,$&63|128)}else if($<65536){if((G-=3)<0)break;j.push($>>12|224,$>>6&63|128,$&63|128)}else if($<1114112){if((G-=4)<0)break;j.push($>>18|240,$>>12&63|128,$>>6&63|128,$&63|128)}else throw new Error("Invalid code point")}return j}function ae(ie){for(var G=[],$=0;$<ie.length;++$)G.push(ie.charCodeAt($)&255);return G}function he(ie,G){for(var $,H,O,j=[],se=0;se<ie.length&&!((G-=2)<0);++se)$=ie.charCodeAt(se),H=$>>8,O=$%256,j.push(O),j.push(H);return j}function we(ie){return o.toByteArray(te(ie))}function Ee(ie,G,$,H){for(var O=0;O<H&&!(O+$>=G.length||O>=ie.length);++O)G[O+$]=ie[O];return O}function ge(ie){return ie!==ie}}).call(this)}).call(this,typeof dt<"u"?dt:typeof self<"u"?self:typeof window<"u"?window:{},t("buffer").Buffer)},{"base64-js":82,buffer:85,ieee754:304,isarray:313}],86:[function(t,r,i){var a=t("buffer").Buffer,l=a.isEncoding||function(s){switch(s&&s.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function o(s){if(s&&!l(s))throw new Error("Unknown encoding: "+s)}var u=i.StringDecoder=function(s){switch(this.encoding=(s||"utf8").toLowerCase().replace(/[-_]/,""),o(s),this.encoding){case"utf8":this.surrogateSize=3;break;case"ucs2":case"utf16le":this.surrogateSize=2,this.detectIncompleteChar=d;break;case"base64":this.surrogateSize=3,this.detectIncompleteChar=p;break;default:this.write=h;return}this.charBuffer=new a(6),this.charReceived=0,this.charLength=0};u.prototype.write=function(s){for(var c="";this.charLength;){var f=s.length>=this.charLength-this.charReceived?this.charLength-this.charReceived:s.length;if(s.copy(this.charBuffer,this.charReceived,0,f),this.charReceived+=f,this.charReceived<this.charLength)return"";s=s.slice(f,s.length),c=this.charBuffer.slice(0,this.charLength).toString(this.encoding);var g=c.charCodeAt(c.length-1);if(g>=55296&&g<=56319){this.charLength+=this.surrogateSize,c="";continue}if(this.charReceived=this.charLength=0,s.length===0)return c;break}this.detectIncompleteChar(s);var m=s.length;this.charLength&&(s.copy(this.charBuffer,0,s.length-this.charReceived,m),m-=this.charReceived),c+=s.toString(this.encoding,0,m);var m=c.length-1,g=c.charCodeAt(m);if(g>=55296&&g<=56319){var y=this.surrogateSize;return this.charLength+=y,this.charReceived+=y,this.charBuffer.copy(this.charBuffer,y,0,y),s.copy(this.charBuffer,0,0,y),c.substring(0,m)}return c},u.prototype.detectIncompleteChar=function(s){for(var c=s.length>=3?3:s.length;c>0;c--){var f=s[s.length-c];if(c==1&&f>>5==6){this.charLength=2;break}if(c<=2&&f>>4==14){this.charLength=3;break}if(c<=3&&f>>3==30){this.charLength=4;break}}this.charReceived=c},u.prototype.end=function(s){var c="";if(s&&s.length&&(c=this.write(s)),this.charReceived){var f=this.charReceived,m=this.charBuffer,g=this.encoding;c+=m.slice(0,f).toString(g)}return c};function h(s){return s.toString(this.encoding)}function d(s){this.charReceived=s.length%2,this.charLength=this.charReceived?2:0}function p(s){this.charReceived=s.length%3,this.charLength=this.charReceived?3:0}},{buffer:85}],87:[function(t,r,i){r.exports={100:"Continue",101:"Switching Protocols",102:"Processing",200:"OK",201:"Created",202:"Accepted",203:"Non-Authoritative Information",204:"No Content",205:"Reset Content",206:"Partial Content",207:"Multi-Status",208:"Already Reported",226:"IM Used",300:"Multiple Choices",301:"Moved Permanently",302:"Found",303:"See Other",304:"Not Modified",305:"Use Proxy",307:"Temporary Redirect",308:"Permanent Redirect",400:"Bad Request",401:"Unauthorized",402:"Payment Required",403:"Forbidden",404:"Not Found",405:"Method Not Allowed",406:"Not Acceptable",407:"Proxy Authentication Required",408:"Request Timeout",409:"Conflict",410:"Gone",411:"Length Required",412:"Precondition Failed",413:"Payload Too Large",414:"URI Too Long",415:"Unsupported Media Type",416:"Range Not Satisfiable",417:"Expectation Failed",418:"I'm a teapot",421:"Misdirected Request",422:"Unprocessable Entity",423:"Locked",424:"Failed Dependency",425:"Unordered Collection",426:"Upgrade Required",428:"Precondition Required",429:"Too Many Requests",431:"Request Header Fields Too Large",451:"Unavailable For Legal Reasons",500:"Internal Server Error",501:"Not Implemented",502:"Bad Gateway",503:"Service Unavailable",504:"Gateway Timeout",505:"HTTP Version Not Supported",506:"Variant Also Negotiates",507:"Insufficient Storage",508:"Loop Detected",509:"Bandwidth Limit Exceeded",510:"Not Extended",511:"Network Authentication Required"}},{}],88:[function(t,r,i){var a=Array.prototype.slice;r.exports=l;function l(u,h){if(!(this instanceof l))return new l(u,h);this.src=u,this._withAccess=h}l.prototype.withAccess=function(u){return this._withAccess=u!==!1,this},l.prototype.pick=function(u){return Array.isArray(u)||(u=a.call(arguments)),u.length&&(this.keys=u),this},l.prototype.to=function(u){if(u=u||{},!this.src)return u;var h=this.keys||Object.keys(this.src);if(!this._withAccess){for(var d=0;d<h.length;d++)p=h[d],u[p]===void 0&&(u[p]=this.src[p]);return u}for(var d=0;d<h.length;d++){var p=h[d];if(o(u,p)){var s=this.src.__lookupGetter__(p),c=this.src.__lookupSetter__(p);s&&u.__defineGetter__(p,s),c&&u.__defineSetter__(p,c),!s&&!c&&(u[p]=this.src[p])}}return u},l.prototype.toCover=function(u){for(var h=this.keys||Object.keys(this.src),d=0;d<h.length;d++){var p=h[d];delete u[p];var s=this.src.__lookupGetter__(p),c=this.src.__lookupSetter__(p);s&&u.__defineGetter__(p,s),c&&u.__defineSetter__(p,c),!s&&!c&&(u[p]=this.src[p])}},l.prototype.override=l.prototype.toCover,l.prototype.and=function(u){var h={};return this.to(h),this.src=u,this.to(h),this.src=h,this};function o(u,h){return u[h]===void 0&&u.__lookupGetter__(h)===void 0&&u.__lookupSetter__(h)===void 0}},{}],89:[function(t,r,i){r.exports=function(a){if(typeof a!="function")throw TypeError(String(a)+" is not a function");return a}},{}],90:[function(t,r,i){var a=t("../internals/is-object");r.exports=function(l){if(!a(l)&&l!==null)throw TypeError("Can't set "+String(l)+" as a prototype");return l}},{"../internals/is-object":162}],91:[function(t,r,i){var a=t("../internals/well-known-symbol"),l=t("../internals/object-create"),o=t("../internals/object-define-property"),u=a("unscopables"),h=Array.prototype;h[u]==null&&o.f(h,u,{configurable:!0,value:l(null)}),r.exports=function(d){h[u][d]=!0}},{"../internals/object-create":177,"../internals/object-define-property":179,"../internals/well-known-symbol":237}],92:[function(t,r,i){var a=t("../internals/string-multibyte").charAt;r.exports=function(l,o,u){return o+(u?a(l,o).length:1)}},{"../internals/string-multibyte":213}],93:[function(t,r,i){r.exports=function(a,l,o){if(!(a instanceof l))throw TypeError("Incorrect "+(o?o+" ":"")+"invocation");return a}},{}],94:[function(t,r,i){var a=t("../internals/is-object");r.exports=function(l){if(!a(l))throw TypeError(String(l)+" is not an object");return l}},{"../internals/is-object":162}],95:[function(t,r,i){r.exports=typeof ArrayBuffer<"u"&&typeof DataView<"u"},{}],96:[function(t,r,i){var a=t("../internals/array-buffer-native"),l=t("../internals/descriptors"),o=t("../internals/global"),u=t("../internals/is-object"),h=t("../internals/has"),d=t("../internals/classof"),p=t("../internals/create-non-enumerable-property"),s=t("../internals/redefine"),c=t("../internals/object-define-property").f,f=t("../internals/object-get-prototype-of"),m=t("../internals/object-set-prototype-of"),g=t("../internals/well-known-symbol"),y=t("../internals/uid"),v=o.Int8Array,b=v&&v.prototype,_=o.Uint8ClampedArray,M=_&&_.prototype,k=v&&f(v),P=b&&f(b),E=Object.prototype,R=E.isPrototypeOf,w=g("toStringTag"),C=y("TYPED_ARRAY_TAG"),S=y("TYPED_ARRAY_CONSTRUCTOR"),x=a&&!!m&&d(o.opera)!=="Opera",I=!1,D,T,N,L={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},B={BigInt64Array:8,BigUint64Array:8},z=function(Y){if(!u(Y))return!1;var le=d(Y);return le==="DataView"||h(L,le)||h(B,le)},K=function(q){if(!u(q))return!1;var Y=d(q);return h(L,Y)||h(B,Y)},J=function(q){if(K(q))return q;throw TypeError("Target is not a typed array")},X=function(q){if(m&&!R.call(k,q))throw TypeError("Target is not a typed array constructor");return q},ee=function(q,Y,le){if(l){if(le)for(var ue in L){var ce=o[ue];if(ce&&h(ce.prototype,q))try{delete ce.prototype[q]}catch{}}(!P[q]||le)&&s(P,q,le?Y:x&&b[q]||Y)}},ne=function(q,Y,le){var ue,ce;if(l){if(m){if(le){for(ue in L)if(ce=o[ue],ce&&h(ce,q))try{delete ce[q]}catch{}}if(!k[q]||le)try{return s(k,q,le?Y:x&&k[q]||Y)}catch{}else return}for(ue in L)ce=o[ue],ce&&(!ce[q]||le)&&s(ce,q,Y)}};for(D in L)T=o[D],N=T&&T.prototype,N?p(N,S,T):x=!1;for(D in B)T=o[D],N=T&&T.prototype,N&&p(N,S,T);if((!x||typeof k!="function"||k===Function.prototype)&&(k=function(){throw TypeError("Incorrect invocation")},x))for(D in L)o[D]&&m(o[D],k);if((!x||!P||P===E)&&(P=k.prototype,x))for(D in L)o[D]&&m(o[D].prototype,P);if(x&&f(M)!==P&&m(M,P),l&&!h(P,w)){I=!0,c(P,w,{get:function(){return u(this)?this[C]:void 0}});for(D in L)o[D]&&p(o[D],C,D)}r.exports={NATIVE_ARRAY_BUFFER_VIEWS:x,TYPED_ARRAY_CONSTRUCTOR:S,TYPED_ARRAY_TAG:I&&C,aTypedArray:J,aTypedArrayConstructor:X,exportTypedArrayMethod:ee,exportTypedArrayStaticMethod:ne,isView:z,isTypedArray:K,TypedArray:k,TypedArrayPrototype:P}},{"../internals/array-buffer-native":95,"../internals/classof":115,"../internals/create-non-enumerable-property":120,"../internals/descriptors":125,"../internals/global":147,"../internals/has":148,"../internals/is-object":162,"../internals/object-define-property":179,"../internals/object-get-prototype-of":184,"../internals/object-set-prototype-of":188,"../internals/redefine":197,"../internals/uid":234,"../internals/well-known-symbol":237}],97:[function(t,r,i){var a=t("../internals/global"),l=t("../internals/descriptors"),o=t("../internals/array-buffer-native"),u=t("../internals/create-non-enumerable-property"),h=t("../internals/redefine-all"),d=t("../internals/fails"),p=t("../internals/an-instance"),s=t("../internals/to-integer"),c=t("../internals/to-length"),f=t("../internals/to-index"),m=t("../internals/ieee754"),g=t("../internals/object-get-prototype-of"),y=t("../internals/object-set-prototype-of"),v=t("../internals/object-get-own-property-names").f,b=t("../internals/object-define-property").f,_=t("../internals/array-fill"),M=t("../internals/set-to-string-tag"),k=t("../internals/internal-state"),P=k.get,E=k.set,R="ArrayBuffer",w="DataView",C="prototype",S="Wrong length",x="Wrong index",I=a[R],D=I,T=a[w],N=T&&T[C],L=Object.prototype,B=a.RangeError,z=m.pack,K=m.unpack,J=function(U){return[U&255]},X=function(U){return[U&255,U>>8&255]},ee=function(U){return[U&255,U>>8&255,U>>16&255,U>>24&255]},ne=function(U){return U[3]<<24|U[2]<<16|U[1]<<8|U[0]},q=function(U){return z(U,23,4)},Y=function(U){return z(U,52,8)},le=function(U,V){b(U[C],V,{get:function(){return P(this)[V]}})},ue=function(U,V,ae,he){var we=f(ae),Ee=P(U);if(we+V>Ee.byteLength)throw B(x);var ge=P(Ee.buffer).bytes,ie=we+Ee.byteOffset,G=ge.slice(ie,ie+V);return he?G:G.reverse()},ce=function(U,V,ae,he,we,Ee){var ge=f(ae),ie=P(U);if(ge+V>ie.byteLength)throw B(x);for(var G=P(ie.buffer).bytes,$=ge+ie.byteOffset,H=he(+we),O=0;O<V;O++)G[$+O]=H[Ee?O:V-O-1]};if(!o)D=function(V){p(this,D,R);var ae=f(V);E(this,{bytes:_.call(new Array(ae),0),byteLength:ae}),l||(this.byteLength=ae)},T=function(V,ae,he){p(this,T,w),p(V,D,w);var we=P(V).byteLength,Ee=s(ae);if(Ee<0||Ee>we)throw B("Wrong offset");if(he=he===void 0?we-Ee:c(he),Ee+he>we)throw B(S);E(this,{buffer:V,byteLength:he,byteOffset:Ee}),l||(this.buffer=V,this.byteLength=he,this.byteOffset=Ee)},l&&(le(D,"byteLength"),le(T,"buffer"),le(T,"byteLength"),le(T,"byteOffset")),h(T[C],{getInt8:function(V){return ue(this,1,V)[0]<<24>>24},getUint8:function(V){return ue(this,1,V)[0]},getInt16:function(V){var ae=ue(this,2,V,arguments.length>1?arguments[1]:void 0);return(ae[1]<<8|ae[0])<<16>>16},getUint16:function(V){var ae=ue(this,2,V,arguments.length>1?arguments[1]:void 0);return ae[1]<<8|ae[0]},getInt32:function(V){return ne(ue(this,4,V,arguments.length>1?arguments[1]:void 0))},getUint32:function(V){return ne(ue(this,4,V,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(V){return K(ue(this,4,V,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(V){return K(ue(this,8,V,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(V,ae){ce(this,1,V,J,ae)},setUint8:function(V,ae){ce(this,1,V,J,ae)},setInt16:function(V,ae){ce(this,2,V,X,ae,arguments.length>2?arguments[2]:void 0)},setUint16:function(V,ae){ce(this,2,V,X,ae,arguments.length>2?arguments[2]:void 0)},setInt32:function(V,ae){ce(this,4,V,ee,ae,arguments.length>2?arguments[2]:void 0)},setUint32:function(V,ae){ce(this,4,V,ee,ae,arguments.length>2?arguments[2]:void 0)},setFloat32:function(V,ae){ce(this,4,V,q,ae,arguments.length>2?arguments[2]:void 0)},setFloat64:function(V,ae){ce(this,8,V,Y,ae,arguments.length>2?arguments[2]:void 0)}});else{if(!d(function(){I(1)})||!d(function(){new I(-1)})||d(function(){return new I,new I(1.5),new I(NaN),I.name!=R})){D=function(V){return p(this,D),new I(f(V))};for(var de=D[C]=I[C],W=v(I),Q=0,re;W.length>Q;)(re=W[Q++])in D||u(D,re,I[re]);de.constructor=D}y&&g(N)!==L&&y(N,L);var te=new T(new D(2)),Z=N.setInt8;te.setInt8(0,2147483648),te.setInt8(1,2147483649),(te.getInt8(0)||!te.getInt8(1))&&h(N,{setInt8:function(V,ae){Z.call(this,V,ae<<24>>24)},setUint8:function(V,ae){Z.call(this,V,ae<<24>>24)}},{unsafe:!0})}M(D,R),M(T,w),r.exports={ArrayBuffer:D,DataView:T}},{"../internals/an-instance":93,"../internals/array-buffer-native":95,"../internals/array-fill":99,"../internals/create-non-enumerable-property":120,"../internals/descriptors":125,"../internals/fails":140,"../internals/global":147,"../internals/ieee754":153,"../internals/internal-state":157,"../internals/object-define-property":179,"../internals/object-get-own-property-names":182,"../internals/object-get-prototype-of":184,"../internals/object-set-prototype-of":188,"../internals/redefine-all":196,"../internals/set-to-string-tag":208,"../internals/to-index":218,"../internals/to-integer":220,"../internals/to-length":221}],98:[function(t,r,i){var a=t("../internals/to-object"),l=t("../internals/to-absolute-index"),o=t("../internals/to-length"),u=Math.min;r.exports=[].copyWithin||function(d,p){var s=a(this),c=o(s.length),f=l(d,c),m=l(p,c),g=arguments.length>2?arguments[2]:void 0,y=u((g===void 0?c:l(g,c))-m,c-f),v=1;for(m<f&&f<m+y&&(v=-1,m+=y-1,f+=y-1);y-- >0;)m in s?s[f]=s[m]:delete s[f],f+=v,m+=v;return s}},{"../internals/to-absolute-index":217,"../internals/to-length":221,"../internals/to-object":222}],99:[function(t,r,i){var a=t("../internals/to-object"),l=t("../internals/to-absolute-index"),o=t("../internals/to-length");r.exports=function(h){for(var d=a(this),p=o(d.length),s=arguments.length,c=l(s>1?arguments[1]:void 0,p),f=s>2?arguments[2]:void 0,m=f===void 0?p:l(f,p);m>c;)d[c++]=h;return d}},{"../internals/to-absolute-index":217,"../internals/to-length":221,"../internals/to-object":222}],100:[function(t,r,i){var a=t("../internals/array-iteration").forEach,l=t("../internals/array-method-is-strict"),o=l("forEach");r.exports=o?[].forEach:function(h){return a(this,h,arguments.length>1?arguments[1]:void 0)}},{"../internals/array-iteration":104,"../internals/array-method-is-strict":107}],101:[function(t,r,i){r.exports=function(a,l){for(var o=0,u=l.length,h=new a(u);u>o;)h[o]=l[o++];return h}},{}],102:[function(t,r,i){var a=t("../internals/function-bind-context"),l=t("../internals/to-object"),o=t("../internals/call-with-safe-iteration-closing"),u=t("../internals/is-array-iterator-method"),h=t("../internals/to-length"),d=t("../internals/create-property"),p=t("../internals/get-iterator"),s=t("../internals/get-iterator-method");r.exports=function(f){var m=l(f),g=typeof this=="function"?this:Array,y=arguments.length,v=y>1?arguments[1]:void 0,b=v!==void 0,_=s(m),M=0,k,P,E,R,w,C;if(b&&(v=a(v,y>2?arguments[2]:void 0,2)),_!=null&&!(g==Array&&u(_)))for(R=p(m,_),w=R.next,P=new g;!(E=w.call(R)).done;M++)C=b?o(R,v,[E.value,M],!0):E.value,d(P,M,C);else for(k=h(m.length),P=new g(k);k>M;M++)C=b?v(m[M],M):m[M],d(P,M,C);return P.length=M,P}},{"../internals/call-with-safe-iteration-closing":112,"../internals/create-property":122,"../internals/function-bind-context":142,"../internals/get-iterator":145,"../internals/get-iterator-method":144,"../internals/is-array-iterator-method":158,"../internals/to-length":221,"../internals/to-object":222}],103:[function(t,r,i){var a=t("../internals/to-indexed-object"),l=t("../internals/to-length"),o=t("../internals/to-absolute-index"),u=function(h){return function(d,p,s){var c=a(d),f=l(c.length),m=o(s,f),g;if(h&&p!=p){for(;f>m;)if(g=c[m++],g!=g)return!0}else for(;f>m;m++)if((h||m in c)&&c[m]===p)return h||m||0;return!h&&-1}};r.exports={includes:u(!0),indexOf:u(!1)}},{"../internals/to-absolute-index":217,"../internals/to-indexed-object":219,"../internals/to-length":221}],104:[function(t,r,i){var a=t("../internals/function-bind-context"),l=t("../internals/indexed-object"),o=t("../internals/to-object"),u=t("../internals/to-length"),h=t("../internals/array-species-create"),d=[].push,p=function(s){var c=s==1,f=s==2,m=s==3,g=s==4,y=s==6,v=s==7,b=s==5||y;return function(_,M,k,P){for(var E=o(_),R=l(E),w=a(M,k,3),C=u(R.length),S=0,x=P||h,I=c?x(_,C):f||v?x(_,0):void 0,D,T;C>S;S++)if((b||S in R)&&(D=R[S],T=w(D,S,E),s))if(c)I[S]=T;else if(T)switch(s){case 3:return!0;case 5:return D;case 6:return S;case 2:d.call(I,D)}else switch(s){case 4:return!1;case 7:d.call(I,D)}return y?-1:m||g?g:I}};r.exports={forEach:p(0),map:p(1),filter:p(2),some:p(3),every:p(4),find:p(5),findIndex:p(6),filterReject:p(7)}},{"../internals/array-species-create":111,"../internals/function-bind-context":142,"../internals/indexed-object":154,"../internals/to-length":221,"../internals/to-object":222}],105:[function(t,r,i){var a=t("../internals/to-indexed-object"),l=t("../internals/to-integer"),o=t("../internals/to-length"),u=t("../internals/array-method-is-strict"),h=Math.min,d=[].lastIndexOf,p=!!d&&1/[1].lastIndexOf(1,-0)<0,s=u("lastIndexOf"),c=p||!s;r.exports=c?function(m){if(p)return d.apply(this,arguments)||0;var g=a(this),y=o(g.length),v=y-1;for(arguments.length>1&&(v=h(v,l(arguments[1]))),v<0&&(v=y+v);v>=0;v--)if(v in g&&g[v]===m)return v||0;return-1}:d},{"../internals/array-method-is-strict":107,"../internals/to-indexed-object":219,"../internals/to-integer":220,"../internals/to-length":221}],106:[function(t,r,i){var a=t("../internals/fails"),l=t("../internals/well-known-symbol"),o=t("../internals/engine-v8-version"),u=l("species");r.exports=function(h){return o>=51||!a(function(){var d=[],p=d.constructor={};return p[u]=function(){return{foo:1}},d[h](Boolean).foo!==1})}},{"../internals/engine-v8-version":136,"../internals/fails":140,"../internals/well-known-symbol":237}],107:[function(t,r,i){var a=t("../internals/fails");r.exports=function(l,o){var u=[][l];return!!u&&a(function(){u.call(null,o||function(){throw 1},1)})}},{"../internals/fails":140}],108:[function(t,r,i){var a=t("../internals/a-function"),l=t("../internals/to-object"),o=t("../internals/indexed-object"),u=t("../internals/to-length"),h=function(d){return function(p,s,c,f){a(s);var m=l(p),g=o(m),y=u(m.length),v=d?y-1:0,b=d?-1:1;if(c<2)for(;;){if(v in g){f=g[v],v+=b;break}if(v+=b,d?v<0:y<=v)throw TypeError("Reduce of empty array with no initial value")}for(;d?v>=0:y>v;v+=b)v in g&&(f=s(f,g[v],v,m));return f}};r.exports={left:h(!1),right:h(!0)}},{"../internals/a-function":89,"../internals/indexed-object":154,"../internals/to-length":221,"../internals/to-object":222}],109:[function(t,r,i){var a=Math.floor,l=function(h,d){var p=h.length,s=a(p/2);return p<8?o(h,d):u(l(h.slice(0,s),d),l(h.slice(s),d),d)},o=function(h,d){for(var p=h.length,s=1,c,f;s<p;){for(f=s,c=h[s];f&&d(h[f-1],c)>0;)h[f]=h[--f];f!==s++&&(h[f]=c)}return h},u=function(h,d,p){for(var s=h.length,c=d.length,f=0,m=0,g=[];f<s||m<c;)f<s&&m<c?g.push(p(h[f],d[m])<=0?h[f++]:d[m++]):g.push(f<s?h[f++]:d[m++]);return g};r.exports=l},{}],110:[function(t,r,i){var a=t("../internals/is-object"),l=t("../internals/is-array"),o=t("../internals/well-known-symbol"),u=o("species");r.exports=function(h){var d;return l(h)&&(d=h.constructor,typeof d=="function"&&(d===Array||l(d.prototype))?d=void 0:a(d)&&(d=d[u],d===null&&(d=void 0))),d===void 0?Array:d}},{"../internals/is-array":159,"../internals/is-object":162,"../internals/well-known-symbol":237}],111:[function(t,r,i){var a=t("../internals/array-species-constructor");r.exports=function(l,o){return new(a(l))(o===0?0:o)}},{"../internals/array-species-constructor":110}],112:[function(t,r,i){var a=t("../internals/an-object"),l=t("../internals/iterator-close");r.exports=function(o,u,h,d){try{return d?u(a(h)[0],h[1]):u(h)}catch(p){l(o,"throw",p)}}},{"../internals/an-object":94,"../internals/iterator-close":167}],113:[function(t,r,i){var a=t("../internals/well-known-symbol"),l=a("iterator"),o=!1;try{var u=0,h={next:function(){return{done:!!u++}},return:function(){o=!0}};h[l]=function(){return this},Array.from(h,function(){throw 2})}catch{}r.exports=function(d,p){if(!p&&!o)return!1;var s=!1;try{var c={};c[l]=function(){return{next:function(){return{done:s=!0}}}},d(c)}catch{}return s}},{"../internals/well-known-symbol":237}],114:[function(t,r,i){var a={}.toString;r.exports=function(l){return a.call(l).slice(8,-1)}},{}],115:[function(t,r,i){var a=t("../internals/to-string-tag-support"),l=t("../internals/classof-raw"),o=t("../internals/well-known-symbol"),u=o("toStringTag"),h=l(function(){return arguments}())=="Arguments",d=function(p,s){try{return p[s]}catch{}};r.exports=a?l:function(p){var s,c,f;return p===void 0?"Undefined":p===null?"Null":typeof(c=d(s=Object(p),u))=="string"?c:h?l(s):(f=l(s))=="Object"&&typeof s.callee=="function"?"Arguments":f}},{"../internals/classof-raw":114,"../internals/to-string-tag-support":227,"../internals/well-known-symbol":237}],116:[function(t,r,i){var a=t("../internals/has"),l=t("../internals/own-keys"),o=t("../internals/object-get-own-property-descriptor"),u=t("../internals/object-define-property");r.exports=function(h,d){for(var p=l(d),s=u.f,c=o.f,f=0;f<p.length;f++){var m=p[f];a(h,m)||s(h,m,c(d,m))}}},{"../internals/has":148,"../internals/object-define-property":179,"../internals/object-get-own-property-descriptor":180,"../internals/own-keys":192}],117:[function(t,r,i){var a=t("../internals/well-known-symbol"),l=a("match");r.exports=function(o){var u=/./;try{"/./"[o](u)}catch{try{return u[l]=!1,"/./"[o](u)}catch{}}return!1}},{"../internals/well-known-symbol":237}],118:[function(t,r,i){var a=t("../internals/fails");r.exports=!a(function(){function l(){}return l.prototype.constructor=null,Object.getPrototypeOf(new l)!==l.prototype})},{"../internals/fails":140}],119:[function(t,r,i){var a=t("../internals/iterators-core").IteratorPrototype,l=t("../internals/object-create"),o=t("../internals/create-property-descriptor"),u=t("../internals/set-to-string-tag"),h=t("../internals/iterators"),d=function(){return this};r.exports=function(p,s,c){var f=s+" Iterator";return p.prototype=l(a,{next:o(1,c)}),u(p,f,!1,!0),h[f]=d,p}},{"../internals/create-property-descriptor":121,"../internals/iterators":169,"../internals/iterators-core":168,"../internals/object-create":177,"../internals/set-to-string-tag":208}],120:[function(t,r,i){var a=t("../internals/descriptors"),l=t("../internals/object-define-property"),o=t("../internals/create-property-descriptor");r.exports=a?function(u,h,d){return l.f(u,h,o(1,d))}:function(u,h,d){return u[h]=d,u}},{"../internals/create-property-descriptor":121,"../internals/descriptors":125,"../internals/object-define-property":179}],121:[function(t,r,i){r.exports=function(a,l){return{enumerable:!(a&1),configurable:!(a&2),writable:!(a&4),value:l}}},{}],122:[function(t,r,i){var a=t("../internals/to-property-key"),l=t("../internals/object-define-property"),o=t("../internals/create-property-descriptor");r.exports=function(u,h,d){var p=a(h);p in u?l.f(u,p,o(0,d)):u[p]=d}},{"../internals/create-property-descriptor":121,"../internals/object-define-property":179,"../internals/to-property-key":226}],123:[function(t,r,i){var a=t("../internals/export"),l=t("../internals/create-iterator-constructor"),o=t("../internals/object-get-prototype-of"),u=t("../internals/object-set-prototype-of"),h=t("../internals/set-to-string-tag"),d=t("../internals/create-non-enumerable-property"),p=t("../internals/redefine"),s=t("../internals/well-known-symbol"),c=t("../internals/is-pure"),f=t("../internals/iterators"),m=t("../internals/iterators-core"),g=m.IteratorPrototype,y=m.BUGGY_SAFARI_ITERATORS,v=s("iterator"),b="keys",_="values",M="entries",k=function(){return this};r.exports=function(P,E,R,w,C,S,x){l(R,E,w);var I=function(ee){if(ee===C&&B)return B;if(!y&&ee in N)return N[ee];switch(ee){case b:return function(){return new R(this,ee)};case _:return function(){return new R(this,ee)};case M:return function(){return new R(this,ee)}}return function(){return new R(this)}},D=E+" Iterator",T=!1,N=P.prototype,L=N[v]||N["@@iterator"]||C&&N[C],B=!y&&L||I(C),z=E=="Array"&&N.entries||L,K,J,X;if(z&&(K=o(z.call(new P)),g!==Object.prototype&&K.next&&(!c&&o(K)!==g&&(u?u(K,g):typeof K[v]!="function"&&d(K,v,k)),h(K,D,!0,!0),c&&(f[D]=k))),C==_&&L&&L.name!==_&&(T=!0,B=function(){return L.call(this)}),(!c||x)&&N[v]!==B&&d(N,v,B),f[E]=B,C)if(J={values:I(_),keys:S?B:I(b),entries:I(M)},x)for(X in J)(y||T||!(X in N))&&p(N,X,J[X]);else a({target:E,proto:!0,forced:y||T},J);return J}},{"../internals/create-iterator-constructor":119,"../internals/create-non-enumerable-property":120,"../internals/export":139,"../internals/is-pure":163,"../internals/iterators":169,"../internals/iterators-core":168,"../internals/object-get-prototype-of":184,"../internals/object-set-prototype-of":188,"../internals/redefine":197,"../internals/set-to-string-tag":208,"../internals/well-known-symbol":237}],124:[function(t,r,i){var a=t("../internals/path"),l=t("../internals/has"),o=t("../internals/well-known-symbol-wrapped"),u=t("../internals/object-define-property").f;r.exports=function(h){var d=a.Symbol||(a.Symbol={});l(d,h)||u(d,h,{value:o.f(h)})}},{"../internals/has":148,"../internals/object-define-property":179,"../internals/path":193,"../internals/well-known-symbol-wrapped":236}],125:[function(t,r,i){var a=t("../internals/fails");r.exports=!a(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},{"../internals/fails":140}],126:[function(t,r,i){var a=t("../internals/global"),l=t("../internals/is-object"),o=a.document,u=l(o)&&l(o.createElement);r.exports=function(h){return u?o.createElement(h):{}}},{"../internals/global":147,"../internals/is-object":162}],127:[function(t,r,i){r.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},{}],128:[function(t,r,i){var a=t("../internals/engine-user-agent"),l=a.match(/firefox\/(\d+)/i);r.exports=!!l&&+l[1]},{"../internals/engine-user-agent":135}],129:[function(t,r,i){r.exports=typeof window=="object"},{}],130:[function(t,r,i){var a=t("../internals/engine-user-agent");r.exports=/MSIE|Trident/.test(a)},{"../internals/engine-user-agent":135}],131:[function(t,r,i){var a=t("../internals/engine-user-agent"),l=t("../internals/global");r.exports=/ipad|iphone|ipod/i.test(a)&&l.Pebble!==void 0},{"../internals/engine-user-agent":135,"../internals/global":147}],132:[function(t,r,i){var a=t("../internals/engine-user-agent");r.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(a)},{"../internals/engine-user-agent":135}],133:[function(t,r,i){var a=t("../internals/classof-raw"),l=t("../internals/global");r.exports=a(l.process)=="process"},{"../internals/classof-raw":114,"../internals/global":147}],134:[function(t,r,i){var a=t("../internals/engine-user-agent");r.exports=/web0s(?!.*chrome)/i.test(a)},{"../internals/engine-user-agent":135}],135:[function(t,r,i){var a=t("../internals/get-built-in");r.exports=a("navigator","userAgent")||""},{"../internals/get-built-in":143}],136:[function(t,r,i){var a=t("../internals/global"),l=t("../internals/engine-user-agent"),o=a.process,u=a.Deno,h=o&&o.versions||u&&u.version,d=h&&h.v8,p,s;d?(p=d.split("."),s=p[0]<4?1:p[0]+p[1]):l&&(p=l.match(/Edge\/(\d+)/),(!p||p[1]>=74)&&(p=l.match(/Chrome\/(\d+)/),p&&(s=p[1]))),r.exports=s&&+s},{"../internals/engine-user-agent":135,"../internals/global":147}],137:[function(t,r,i){var a=t("../internals/engine-user-agent"),l=a.match(/AppleWebKit\/(\d+)\./);r.exports=!!l&&+l[1]},{"../internals/engine-user-agent":135}],138:[function(t,r,i){r.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},{}],139:[function(t,r,i){var a=t("../internals/global"),l=t("../internals/object-get-own-property-descriptor").f,o=t("../internals/create-non-enumerable-property"),u=t("../internals/redefine"),h=t("../internals/set-global"),d=t("../internals/copy-constructor-properties"),p=t("../internals/is-forced");r.exports=function(s,c){var f=s.target,m=s.global,g=s.stat,y,v,b,_,M,k;if(m?v=a:g?v=a[f]||h(f,{}):v=(a[f]||{}).prototype,v)for(b in c){if(M=c[b],s.noTargetGet?(k=l(v,b),_=k&&k.value):_=v[b],y=p(m?b:f+(g?".":"#")+b,s.forced),!y&&_!==void 0){if(typeof M==typeof _)continue;d(M,_)}(s.sham||_&&_.sham)&&o(M,"sham",!0),u(v,b,M,s)}}},{"../internals/copy-constructor-properties":116,"../internals/create-non-enumerable-property":120,"../internals/global":147,"../internals/is-forced":160,"../internals/object-get-own-property-descriptor":180,"../internals/redefine":197,"../internals/set-global":206}],140:[function(t,r,i){r.exports=function(a){try{return!!a()}catch{return!0}}},{}],141:[function(t,r,i){t("../modules/es.regexp.exec");var a=t("../internals/redefine"),l=t("../internals/regexp-exec"),o=t("../internals/fails"),u=t("../internals/well-known-symbol"),h=t("../internals/create-non-enumerable-property"),d=u("species"),p=RegExp.prototype;r.exports=function(s,c,f,m){var g=u(s),y=!o(function(){var M={};return M[g]=function(){return 7},""[s](M)!=7}),v=y&&!o(function(){var M=!1,k=/a/;return s==="split"&&(k={},k.constructor={},k.constructor[d]=function(){return k},k.flags="",k[g]=/./[g]),k.exec=function(){return M=!0,null},k[g](""),!M});if(!y||!v||f){var b=/./[g],_=c(g,""[s],function(M,k,P,E,R){var w=k.exec;return w===l||w===p.exec?y&&!R?{done:!0,value:b.call(k,P,E)}:{done:!0,value:M.call(P,k,E)}:{done:!1}});a(String.prototype,s,_[0]),a(p,g,_[1])}m&&h(p[g],"sham",!0)}},{"../internals/create-non-enumerable-property":120,"../internals/fails":140,"../internals/redefine":197,"../internals/regexp-exec":199,"../internals/well-known-symbol":237,"../modules/es.regexp.exec":261}],142:[function(t,r,i){var a=t("../internals/a-function");r.exports=function(l,o,u){if(a(l),o===void 0)return l;switch(u){case 0:return function(){return l.call(o)};case 1:return function(h){return l.call(o,h)};case 2:return function(h,d){return l.call(o,h,d)};case 3:return function(h,d,p){return l.call(o,h,d,p)}}return function(){return l.apply(o,arguments)}}},{"../internals/a-function":89}],143:[function(t,r,i){var a=t("../internals/global"),l=function(o){return typeof o=="function"?o:void 0};r.exports=function(o,u){return arguments.length<2?l(a[o]):a[o]&&a[o][u]}},{"../internals/global":147}],144:[function(t,r,i){var a=t("../internals/classof"),l=t("../internals/iterators"),o=t("../internals/well-known-symbol"),u=o("iterator");r.exports=function(h){if(h!=null)return h[u]||h["@@iterator"]||l[a(h)]}},{"../internals/classof":115,"../internals/iterators":169,"../internals/well-known-symbol":237}],145:[function(t,r,i){var a=t("../internals/an-object"),l=t("../internals/get-iterator-method");r.exports=function(o,u){var h=arguments.length<2?l(o):u;if(typeof h!="function")throw TypeError(String(o)+" is not iterable");return a(h.call(o))}},{"../internals/an-object":94,"../internals/get-iterator-method":144}],146:[function(t,r,i){var a=t("../internals/to-object"),l=Math.floor,o="".replace,u=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,h=/\$([$&'`]|\d{1,2})/g;r.exports=function(d,p,s,c,f,m){var g=s+d.length,y=c.length,v=h;return f!==void 0&&(f=a(f),v=u),o.call(m,v,function(b,_){var M;switch(_.charAt(0)){case"$":return"$";case"&":return d;case"`":return p.slice(0,s);case"'":return p.slice(g);case"<":M=f[_.slice(1,-1)];break;default:var k=+_;if(k===0)return b;if(k>y){var P=l(k/10);return P===0?b:P<=y?c[P-1]===void 0?_.charAt(1):c[P-1]+_.charAt(1):b}M=c[k-1]}return M===void 0?"":M})}},{"../internals/to-object":222}],147:[function(t,r,i){(function(a){(function(){var l=function(o){return o&&o.Math==Math&&o};r.exports=l(typeof globalThis=="object"&&globalThis)||l(typeof window=="object"&&window)||l(typeof self=="object"&&self)||l(typeof a=="object"&&a)||function(){return this}()||Function("return this")()}).call(this)}).call(this,typeof dt<"u"?dt:typeof self<"u"?self:typeof window<"u"?window:{})},{}],148:[function(t,r,i){var a=t("../internals/to-object"),l={}.hasOwnProperty;r.exports=Object.hasOwn||function(u,h){return l.call(a(u),h)}},{"../internals/to-object":222}],149:[function(t,r,i){r.exports={}},{}],150:[function(t,r,i){var a=t("../internals/global");r.exports=function(l,o){var u=a.console;u&&u.error&&(arguments.length===1?u.error(l):u.error(l,o))}},{"../internals/global":147}],151:[function(t,r,i){var a=t("../internals/get-built-in");r.exports=a("document","documentElement")},{"../internals/get-built-in":143}],152:[function(t,r,i){var a=t("../internals/descriptors"),l=t("../internals/fails"),o=t("../internals/document-create-element");r.exports=!a&&!l(function(){return Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a!=7})},{"../internals/descriptors":125,"../internals/document-create-element":126,"../internals/fails":140}],153:[function(t,r,i){var a=Math.abs,l=Math.pow,o=Math.floor,u=Math.log,h=Math.LN2,d=function(s,c,f){var m=new Array(f),g=f*8-c-1,y=(1<<g)-1,v=y>>1,b=c===23?l(2,-24)-l(2,-77):0,_=s<0||s===0&&1/s<0?1:0,M=0,k,P,E;for(s=a(s),s!=s||s===1/0?(P=s!=s?1:0,k=y):(k=o(u(s)/h),s*(E=l(2,-k))<1&&(k--,E*=2),k+v>=1?s+=b/E:s+=b*l(2,1-v),s*E>=2&&(k++,E/=2),k+v>=y?(P=0,k=y):k+v>=1?(P=(s*E-1)*l(2,c),k=k+v):(P=s*l(2,v-1)*l(2,c),k=0));c>=8;m[M++]=P&255,P/=256,c-=8);for(k=k<<c|P,g+=c;g>0;m[M++]=k&255,k/=256,g-=8);return m[--M]|=_*128,m},p=function(s,c){var f=s.length,m=f*8-c-1,g=(1<<m)-1,y=g>>1,v=m-7,b=f-1,_=s[b--],M=_&127,k;for(_>>=7;v>0;M=M*256+s[b],b--,v-=8);for(k=M&(1<<-v)-1,M>>=-v,v+=c;v>0;k=k*256+s[b],b--,v-=8);if(M===0)M=1-y;else{if(M===g)return k?NaN:_?-1/0:1/0;k=k+l(2,c),M=M-y}return(_?-1:1)*k*l(2,M-c)};r.exports={pack:d,unpack:p}},{}],154:[function(t,r,i){var a=t("../internals/fails"),l=t("../internals/classof-raw"),o="".split;r.exports=a(function(){return!Object("z").propertyIsEnumerable(0)})?function(u){return l(u)=="String"?o.call(u,""):Object(u)}:Object},{"../internals/classof-raw":114,"../internals/fails":140}],155:[function(t,r,i){var a=t("../internals/is-object"),l=t("../internals/object-set-prototype-of");r.exports=function(o,u,h){var d,p;return l&&typeof(d=u.constructor)=="function"&&d!==h&&a(p=d.prototype)&&p!==h.prototype&&l(o,p),o}},{"../internals/is-object":162,"../internals/object-set-prototype-of":188}],156:[function(t,r,i){var a=t("../internals/shared-store"),l=Function.toString;typeof a.inspectSource!="function"&&(a.inspectSource=function(o){return l.call(o)}),r.exports=a.inspectSource},{"../internals/shared-store":210}],157:[function(t,r,i){var a=t("../internals/native-weak-map"),l=t("../internals/global"),o=t("../internals/is-object"),u=t("../internals/create-non-enumerable-property"),h=t("../internals/has"),d=t("../internals/shared-store"),p=t("../internals/shared-key"),s=t("../internals/hidden-keys"),c="Object already initialized",f=l.WeakMap,m,g,y,v=function(R){return y(R)?g(R):m(R,{})},b=function(R){return function(w){var C;if(!o(w)||(C=g(w)).type!==R)throw TypeError("Incompatible receiver, "+R+" required");return C}};if(a||d.state){var _=d.state||(d.state=new f),M=_.get,k=_.has,P=_.set;m=function(R,w){if(k.call(_,R))throw new TypeError(c);return w.facade=R,P.call(_,R,w),w},g=function(R){return M.call(_,R)||{}},y=function(R){return k.call(_,R)}}else{var E=p("state");s[E]=!0,m=function(R,w){if(h(R,E))throw new TypeError(c);return w.facade=R,u(R,E,w),w},g=function(R){return h(R,E)?R[E]:{}},y=function(R){return h(R,E)}}r.exports={set:m,get:g,has:y,enforce:v,getterFor:b}},{"../internals/create-non-enumerable-property":120,"../internals/global":147,"../internals/has":148,"../internals/hidden-keys":149,"../internals/is-object":162,"../internals/native-weak-map":173,"../internals/shared-key":209,"../internals/shared-store":210}],158:[function(t,r,i){var a=t("../internals/well-known-symbol"),l=t("../internals/iterators"),o=a("iterator"),u=Array.prototype;r.exports=function(h){return h!==void 0&&(l.Array===h||u[o]===h)}},{"../internals/iterators":169,"../internals/well-known-symbol":237}],159:[function(t,r,i){var a=t("../internals/classof-raw");r.exports=Array.isArray||function(o){return a(o)=="Array"}},{"../internals/classof-raw":114}],160:[function(t,r,i){var a=t("../internals/fails"),l=/#|\.prototype\./,o=function(s,c){var f=h[u(s)];return f==p?!0:f==d?!1:typeof c=="function"?a(c):!!c},u=o.normalize=function(s){return String(s).replace(l,".").toLowerCase()},h=o.data={},d=o.NATIVE="N",p=o.POLYFILL="P";r.exports=o},{"../internals/fails":140}],161:[function(t,r,i){var a=t("../internals/is-object"),l=Math.floor;r.exports=function(u){return!a(u)&&isFinite(u)&&l(u)===u}},{"../internals/is-object":162}],162:[function(t,r,i){r.exports=function(a){return typeof a=="object"?a!==null:typeof a=="function"}},{}],163:[function(t,r,i){r.exports=!1},{}],164:[function(t,r,i){var a=t("../internals/is-object"),l=t("../internals/classof-raw"),o=t("../internals/well-known-symbol"),u=o("match");r.exports=function(h){var d;return a(h)&&((d=h[u])!==void 0?!!d:l(h)=="RegExp")}},{"../internals/classof-raw":114,"../internals/is-object":162,"../internals/well-known-symbol":237}],165:[function(t,r,i){var a=t("../internals/get-built-in"),l=t("../internals/use-symbol-as-uid");r.exports=l?function(o){return typeof o=="symbol"}:function(o){var u=a("Symbol");return typeof u=="function"&&Object(o)instanceof u}},{"../internals/get-built-in":143,"../internals/use-symbol-as-uid":235}],166:[function(t,r,i){var a=t("../internals/an-object"),l=t("../internals/is-array-iterator-method"),o=t("../internals/to-length"),u=t("../internals/function-bind-context"),h=t("../internals/get-iterator"),d=t("../internals/get-iterator-method"),p=t("../internals/iterator-close"),s=function(c,f){this.stopped=c,this.result=f};r.exports=function(c,f,m){var g=m&&m.that,y=!!(m&&m.AS_ENTRIES),v=!!(m&&m.IS_ITERATOR),b=!!(m&&m.INTERRUPTED),_=u(f,g,1+y+b),M,k,P,E,R,w,C,S=function(I){return M&&p(M,"normal",I),new s(!0,I)},x=function(I){return y?(a(I),b?_(I[0],I[1],S):_(I[0],I[1])):b?_(I,S):_(I)};if(v)M=c;else{if(k=d(c),typeof k!="function")throw TypeError("Target is not iterable");if(l(k)){for(P=0,E=o(c.length);E>P;P++)if(R=x(c[P]),R&&R instanceof s)return R;return new s(!1)}M=h(c,k)}for(w=M.next;!(C=w.call(M)).done;){try{R=x(C.value)}catch(I){p(M,"throw",I)}if(typeof R=="object"&&R&&R instanceof s)return R}return new s(!1)}},{"../internals/an-object":94,"../internals/function-bind-context":142,"../internals/get-iterator":145,"../internals/get-iterator-method":144,"../internals/is-array-iterator-method":158,"../internals/iterator-close":167,"../internals/to-length":221}],167:[function(t,r,i){var a=t("../internals/an-object");r.exports=function(l,o,u){var h,d;a(l);try{if(h=l.return,h===void 0){if(o==="throw")throw u;return u}h=h.call(l)}catch(p){d=!0,h=p}if(o==="throw")throw u;if(d)throw h;return a(h),u}},{"../internals/an-object":94}],168:[function(t,r,i){var a=t("../internals/fails"),l=t("../internals/object-get-prototype-of"),o=t("../internals/create-non-enumerable-property"),u=t("../internals/has"),h=t("../internals/well-known-symbol"),d=t("../internals/is-pure"),p=h("iterator"),s=!1,c=function(){return this},f,m,g;[].keys&&(g=[].keys(),"next"in g?(m=l(l(g)),m!==Object.prototype&&(f=m)):s=!0);var y=f==null||a(function(){var v={};return f[p].call(v)!==v});y&&(f={}),(!d||y)&&!u(f,p)&&o(f,p,c),r.exports={IteratorPrototype:f,BUGGY_SAFARI_ITERATORS:s}},{"../internals/create-non-enumerable-property":120,"../internals/fails":140,"../internals/has":148,"../internals/is-pure":163,"../internals/object-get-prototype-of":184,"../internals/well-known-symbol":237}],169:[function(t,r,i){arguments[4][149][0].apply(i,arguments)},{dup:149}],170:[function(t,r,i){var a=t("../internals/global"),l=t("../internals/object-get-own-property-descriptor").f,o=t("../internals/task").set,u=t("../internals/engine-is-ios"),h=t("../internals/engine-is-ios-pebble"),d=t("../internals/engine-is-webos-webkit"),p=t("../internals/engine-is-node"),s=a.MutationObserver||a.WebKitMutationObserver,c=a.document,f=a.process,m=a.Promise,g=l(a,"queueMicrotask"),y=g&&g.value,v,b,_,M,k,P,E,R;y||(v=function(){var w,C;for(p&&(w=f.domain)&&w.exit();b;){C=b.fn,b=b.next;try{C()}catch(S){throw b?M():_=void 0,S}}_=void 0,w&&w.enter()},!u&&!p&&!d&&s&&c?(k=!0,P=c.createTextNode(""),new s(v).observe(P,{characterData:!0}),M=function(){P.data=k=!k}):!h&&m&&m.resolve?(E=m.resolve(void 0),E.constructor=m,R=E.then,M=function(){R.call(E,v)}):p?M=function(){f.nextTick(v)}:M=function(){o.call(a,v)}),r.exports=y||function(w){var C={fn:w,next:void 0};_&&(_.next=C),b||(b=C,M()),_=C}},{"../internals/engine-is-ios":132,"../internals/engine-is-ios-pebble":131,"../internals/engine-is-node":133,"../internals/engine-is-webos-webkit":134,"../internals/global":147,"../internals/object-get-own-property-descriptor":180,"../internals/task":216}],171:[function(t,r,i){var a=t("../internals/global");r.exports=a.Promise},{"../internals/global":147}],172:[function(t,r,i){var a=t("../internals/engine-v8-version"),l=t("../internals/fails");r.exports=!!Object.getOwnPropertySymbols&&!l(function(){var o=Symbol();return!String(o)||!(Object(o)instanceof Symbol)||!Symbol.sham&&a&&a<41})},{"../internals/engine-v8-version":136,"../internals/fails":140}],173:[function(t,r,i){var a=t("../internals/global"),l=t("../internals/inspect-source"),o=a.WeakMap;r.exports=typeof o=="function"&&/native code/.test(l(o))},{"../internals/global":147,"../internals/inspect-source":156}],174:[function(t,r,i){var a=t("../internals/a-function"),l=function(o){var u,h;this.promise=new o(function(d,p){if(u!==void 0||h!==void 0)throw TypeError("Bad Promise constructor");u=d,h=p}),this.resolve=a(u),this.reject=a(h)};r.exports.f=function(o){return new l(o)}},{"../internals/a-function":89}],175:[function(t,r,i){var a=t("../internals/is-regexp");r.exports=function(l){if(a(l))throw TypeError("The method doesn't accept regular expressions");return l}},{"../internals/is-regexp":164}],176:[function(t,r,i){var a=t("../internals/descriptors"),l=t("../internals/fails"),o=t("../internals/object-keys"),u=t("../internals/object-get-own-property-symbols"),h=t("../internals/object-property-is-enumerable"),d=t("../internals/to-object"),p=t("../internals/indexed-object"),s=Object.assign,c=Object.defineProperty;r.exports=!s||l(function(){if(a&&s({b:1},s(c({},"a",{enumerable:!0,get:function(){c(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var f={},m={},g=Symbol(),y="abcdefghijklmnopqrst";return f[g]=7,y.split("").forEach(function(v){m[v]=v}),s({},f)[g]!=7||o(s({},m)).join("")!=y})?function(m,g){for(var y=d(m),v=arguments.length,b=1,_=u.f,M=h.f;v>b;)for(var k=p(arguments[b++]),P=_?o(k).concat(_(k)):o(k),E=P.length,R=0,w;E>R;)w=P[R++],(!a||M.call(k,w))&&(y[w]=k[w]);return y}:s},{"../internals/descriptors":125,"../internals/fails":140,"../internals/indexed-object":154,"../internals/object-get-own-property-symbols":183,"../internals/object-keys":186,"../internals/object-property-is-enumerable":187,"../internals/to-object":222}],177:[function(t,r,i){var a=t("../internals/an-object"),l=t("../internals/object-define-properties"),o=t("../internals/enum-bug-keys"),u=t("../internals/hidden-keys"),h=t("../internals/html"),d=t("../internals/document-create-element"),p=t("../internals/shared-key"),s=">",c="<",f="prototype",m="script",g=p("IE_PROTO"),y=function(){},v=function(P){return c+m+s+P+c+"/"+m+s},b=function(P){P.write(v("")),P.close();var E=P.parentWindow.Object;return P=null,E},_=function(){var P=d("iframe"),E="java"+m+":",R;return P.style.display="none",h.appendChild(P),P.src=String(E),R=P.contentWindow.document,R.open(),R.write(v("document.F=Object")),R.close(),R.F},M,k=function(){try{M=new ActiveXObject("htmlfile")}catch{}k=typeof document<"u"?document.domain&&M?b(M):_():b(M);for(var P=o.length;P--;)delete k[f][o[P]];return k()};u[g]=!0,r.exports=Object.create||function(E,R){var w;return E!==null?(y[f]=a(E),w=new y,y[f]=null,w[g]=E):w=k(),R===void 0?w:l(w,R)}},{"../internals/an-object":94,"../internals/document-create-element":126,"../internals/enum-bug-keys":138,"../internals/hidden-keys":149,"../internals/html":151,"../internals/object-define-properties":178,"../internals/shared-key":209}],178:[function(t,r,i){var a=t("../internals/descriptors"),l=t("../internals/object-define-property"),o=t("../internals/an-object"),u=t("../internals/object-keys");r.exports=a?Object.defineProperties:function(d,p){o(d);for(var s=u(p),c=s.length,f=0,m;c>f;)l.f(d,m=s[f++],p[m]);return d}},{"../internals/an-object":94,"../internals/descriptors":125,"../internals/object-define-property":179,"../internals/object-keys":186}],179:[function(t,r,i){var a=t("../internals/descriptors"),l=t("../internals/ie8-dom-define"),o=t("../internals/an-object"),u=t("../internals/to-property-key"),h=Object.defineProperty;i.f=a?h:function(p,s,c){if(o(p),s=u(s),o(c),l)try{return h(p,s,c)}catch{}if("get"in c||"set"in c)throw TypeError("Accessors not supported");return"value"in c&&(p[s]=c.value),p}},{"../internals/an-object":94,"../internals/descriptors":125,"../internals/ie8-dom-define":152,"../internals/to-property-key":226}],180:[function(t,r,i){var a=t("../internals/descriptors"),l=t("../internals/object-property-is-enumerable"),o=t("../internals/create-property-descriptor"),u=t("../internals/to-indexed-object"),h=t("../internals/to-property-key"),d=t("../internals/has"),p=t("../internals/ie8-dom-define"),s=Object.getOwnPropertyDescriptor;i.f=a?s:function(f,m){if(f=u(f),m=h(m),p)try{return s(f,m)}catch{}if(d(f,m))return o(!l.f.call(f,m),f[m])}},{"../internals/create-property-descriptor":121,"../internals/descriptors":125,"../internals/has":148,"../internals/ie8-dom-define":152,"../internals/object-property-is-enumerable":187,"../internals/to-indexed-object":219,"../internals/to-property-key":226}],181:[function(t,r,i){var a=t("../internals/to-indexed-object"),l=t("../internals/object-get-own-property-names").f,o={}.toString,u=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],h=function(d){try{return l(d)}catch{return u.slice()}};r.exports.f=function(p){return u&&o.call(p)=="[object Window]"?h(p):l(a(p))}},{"../internals/object-get-own-property-names":182,"../internals/to-indexed-object":219}],182:[function(t,r,i){var a=t("../internals/object-keys-internal"),l=t("../internals/enum-bug-keys"),o=l.concat("length","prototype");i.f=Object.getOwnPropertyNames||function(h){return a(h,o)}},{"../internals/enum-bug-keys":138,"../internals/object-keys-internal":185}],183:[function(t,r,i){i.f=Object.getOwnPropertySymbols},{}],184:[function(t,r,i){var a=t("../internals/has"),l=t("../internals/to-object"),o=t("../internals/shared-key"),u=t("../internals/correct-prototype-getter"),h=o("IE_PROTO"),d=Object.prototype;r.exports=u?Object.getPrototypeOf:function(p){return p=l(p),a(p,h)?p[h]:typeof p.constructor=="function"&&p instanceof p.constructor?p.constructor.prototype:p instanceof Object?d:null}},{"../internals/correct-prototype-getter":118,"../internals/has":148,"../internals/shared-key":209,"../internals/to-object":222}],185:[function(t,r,i){var a=t("../internals/has"),l=t("../internals/to-indexed-object"),o=t("../internals/array-includes").indexOf,u=t("../internals/hidden-keys");r.exports=function(h,d){var p=l(h),s=0,c=[],f;for(f in p)!a(u,f)&&a(p,f)&&c.push(f);for(;d.length>s;)a(p,f=d[s++])&&(~o(c,f)||c.push(f));return c}},{"../internals/array-includes":103,"../internals/has":148,"../internals/hidden-keys":149,"../internals/to-indexed-object":219}],186:[function(t,r,i){var a=t("../internals/object-keys-internal"),l=t("../internals/enum-bug-keys");r.exports=Object.keys||function(u){return a(u,l)}},{"../internals/enum-bug-keys":138,"../internals/object-keys-internal":185}],187:[function(t,r,i){var a={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,o=l&&!a.call({1:2},1);i.f=o?function(h){var d=l(this,h);return!!d&&d.enumerable}:a},{}],188:[function(t,r,i){var a=t("../internals/an-object"),l=t("../internals/a-possible-prototype");r.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var o=!1,u={},h;try{h=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,h.call(u,[]),o=u instanceof Array}catch{}return function(p,s){return a(p),l(s),o?h.call(p,s):p.__proto__=s,p}}():void 0)},{"../internals/a-possible-prototype":90,"../internals/an-object":94}],189:[function(t,r,i){var a=t("../internals/descriptors"),l=t("../internals/object-keys"),o=t("../internals/to-indexed-object"),u=t("../internals/object-property-is-enumerable").f,h=function(d){return function(p){for(var s=o(p),c=l(s),f=c.length,m=0,g=[],y;f>m;)y=c[m++],(!a||u.call(s,y))&&g.push(d?[y,s[y]]:s[y]);return g}};r.exports={entries:h(!0),values:h(!1)}},{"../internals/descriptors":125,"../internals/object-keys":186,"../internals/object-property-is-enumerable":187,"../internals/to-indexed-object":219}],190:[function(t,r,i){var a=t("../internals/to-string-tag-support"),l=t("../internals/classof");r.exports=a?{}.toString:function(){return"[object "+l(this)+"]"}},{"../internals/classof":115,"../internals/to-string-tag-support":227}],191:[function(t,r,i){var a=t("../internals/is-object");r.exports=function(l,o){var u,h;if(o==="string"&&typeof(u=l.toString)=="function"&&!a(h=u.call(l))||typeof(u=l.valueOf)=="function"&&!a(h=u.call(l))||o!=="string"&&typeof(u=l.toString)=="function"&&!a(h=u.call(l)))return h;throw TypeError("Can't convert object to primitive value")}},{"../internals/is-object":162}],192:[function(t,r,i){var a=t("../internals/get-built-in"),l=t("../internals/object-get-own-property-names"),o=t("../internals/object-get-own-property-symbols"),u=t("../internals/an-object");r.exports=a("Reflect","ownKeys")||function(d){var p=l.f(u(d)),s=o.f;return s?p.concat(s(d)):p}},{"../internals/an-object":94,"../internals/get-built-in":143,"../internals/object-get-own-property-names":182,"../internals/object-get-own-property-symbols":183}],193:[function(t,r,i){var a=t("../internals/global");r.exports=a},{"../internals/global":147}],194:[function(t,r,i){r.exports=function(a){try{return{error:!1,value:a()}}catch(l){return{error:!0,value:l}}}},{}],195:[function(t,r,i){var a=t("../internals/an-object"),l=t("../internals/is-object"),o=t("../internals/new-promise-capability");r.exports=function(u,h){if(a(u),l(h)&&h.constructor===u)return h;var d=o.f(u),p=d.resolve;return p(h),d.promise}},{"../internals/an-object":94,"../internals/is-object":162,"../internals/new-promise-capability":174}],196:[function(t,r,i){var a=t("../internals/redefine");r.exports=function(l,o,u){for(var h in o)a(l,h,o[h],u);return l}},{"../internals/redefine":197}],197:[function(t,r,i){var a=t("../internals/global"),l=t("../internals/create-non-enumerable-property"),o=t("../internals/has"),u=t("../internals/set-global"),h=t("../internals/inspect-source"),d=t("../internals/internal-state"),p=d.get,s=d.enforce,c=String(String).split("String");(r.exports=function(f,m,g,y){var v=y?!!y.unsafe:!1,b=y?!!y.enumerable:!1,_=y?!!y.noTargetGet:!1,M;if(typeof g=="function"&&(typeof m=="string"&&!o(g,"name")&&l(g,"name",m),M=s(g),M.source||(M.source=c.join(typeof m=="string"?m:""))),f===a){b?f[m]=g:u(m,g);return}else v?!_&&f[m]&&(b=!0):delete f[m];b?f[m]=g:l(f,m,g)})(Function.prototype,"toString",function(){return typeof this=="function"&&p(this).source||h(this)})},{"../internals/create-non-enumerable-property":120,"../internals/global":147,"../internals/has":148,"../internals/inspect-source":156,"../internals/internal-state":157,"../internals/set-global":206}],198:[function(t,r,i){var a=t("./classof-raw"),l=t("./regexp-exec");r.exports=function(o,u){var h=o.exec;if(typeof h=="function"){var d=h.call(o,u);if(typeof d!="object")throw TypeError("RegExp exec method returned something other than an Object or null");return d}if(a(o)!=="RegExp")throw TypeError("RegExp#exec called on incompatible receiver");return l.call(o,u)}},{"./classof-raw":114,"./regexp-exec":199}],199:[function(t,r,i){var a=t("../internals/to-string"),l=t("../internals/regexp-flags"),o=t("../internals/regexp-sticky-helpers"),u=t("../internals/shared"),h=t("../internals/object-create"),d=t("../internals/internal-state").get,p=t("../internals/regexp-unsupported-dot-all"),s=t("../internals/regexp-unsupported-ncg"),c=RegExp.prototype.exec,f=u("native-string-replace",String.prototype.replace),m=c,g=function(){var _=/a/,M=/b*/g;return c.call(_,"a"),c.call(M,"a"),_.lastIndex!==0||M.lastIndex!==0}(),y=o.UNSUPPORTED_Y||o.BROKEN_CARET,v=/()??/.exec("")[1]!==void 0,b=g||v||y||p||s;b&&(m=function(M){var k=this,P=d(k),E=a(M),R=P.raw,w,C,S,x,I,D,T;if(R)return R.lastIndex=k.lastIndex,w=m.call(R,E),k.lastIndex=R.lastIndex,w;var N=P.groups,L=y&&k.sticky,B=l.call(k),z=k.source,K=0,J=E;if(L&&(B=B.replace("y",""),B.indexOf("g")===-1&&(B+="g"),J=E.slice(k.lastIndex),k.lastIndex>0&&(!k.multiline||k.multiline&&E.charAt(k.lastIndex-1)!==`
`)&&(z="(?: "+z+")",J=" "+J,K++),C=new RegExp("^(?:"+z+")",B)),v&&(C=new RegExp("^"+z+"$(?!\\s)",B)),g&&(S=k.lastIndex),x=c.call(L?C:k,J),L?x?(x.input=x.input.slice(K),x[0]=x[0].slice(K),x.index=k.lastIndex,k.lastIndex+=x[0].length):k.lastIndex=0:g&&x&&(k.lastIndex=k.global?x.index+x[0].length:S),v&&x&&x.length>1&&f.call(x[0],C,function(){for(I=1;I<arguments.length-2;I++)arguments[I]===void 0&&(x[I]=void 0)}),x&&N)for(x.groups=D=h(null),I=0;I<N.length;I++)T=N[I],D[T[0]]=x[T[1]];return x}),r.exports=m},{"../internals/internal-state":157,"../internals/object-create":177,"../internals/regexp-flags":200,"../internals/regexp-sticky-helpers":201,"../internals/regexp-unsupported-dot-all":202,"../internals/regexp-unsupported-ncg":203,"../internals/shared":211,"../internals/to-string":228}],200:[function(t,r,i){var a=t("../internals/an-object");r.exports=function(){var l=a(this),o="";return l.global&&(o+="g"),l.ignoreCase&&(o+="i"),l.multiline&&(o+="m"),l.dotAll&&(o+="s"),l.unicode&&(o+="u"),l.sticky&&(o+="y"),o}},{"../internals/an-object":94}],201:[function(t,r,i){var a=t("../internals/fails"),l=t("../internals/global"),o=l.RegExp;i.UNSUPPORTED_Y=a(function(){var u=o("a","y");return u.lastIndex=2,u.exec("abcd")!=null}),i.BROKEN_CARET=a(function(){var u=o("^r","gy");return u.lastIndex=2,u.exec("str")!=null})},{"../internals/fails":140,"../internals/global":147}],202:[function(t,r,i){var a=t("./fails"),l=t("../internals/global"),o=l.RegExp;r.exports=a(function(){var u=o(".","s");return!(u.dotAll&&u.exec(`
`)&&u.flags==="s")})},{"../internals/global":147,"./fails":140}],203:[function(t,r,i){var a=t("./fails"),l=t("../internals/global"),o=l.RegExp;r.exports=a(function(){var u=o("(?<a>b)","g");return u.exec("b").groups.a!=="b"||"b".replace(u,"$<a>c")!=="bc"})},{"../internals/global":147,"./fails":140}],204:[function(t,r,i){r.exports=function(a){if(a==null)throw TypeError("Can't call method on "+a);return a}},{}],205:[function(t,r,i){r.exports=Object.is||function(l,o){return l===o?l!==0||1/l===1/o:l!=l&&o!=o}},{}],206:[function(t,r,i){var a=t("../internals/global");r.exports=function(l,o){try{Object.defineProperty(a,l,{value:o,configurable:!0,writable:!0})}catch{a[l]=o}return o}},{"../internals/global":147}],207:[function(t,r,i){var a=t("../internals/get-built-in"),l=t("../internals/object-define-property"),o=t("../internals/well-known-symbol"),u=t("../internals/descriptors"),h=o("species");r.exports=function(d){var p=a(d),s=l.f;u&&p&&!p[h]&&s(p,h,{configurable:!0,get:function(){return this}})}},{"../internals/descriptors":125,"../internals/get-built-in":143,"../internals/object-define-property":179,"../internals/well-known-symbol":237}],208:[function(t,r,i){var a=t("../internals/object-define-property").f,l=t("../internals/has"),o=t("../internals/well-known-symbol"),u=o("toStringTag");r.exports=function(h,d,p){h&&!l(h=p?h:h.prototype,u)&&a(h,u,{configurable:!0,value:d})}},{"../internals/has":148,"../internals/object-define-property":179,"../internals/well-known-symbol":237}],209:[function(t,r,i){var a=t("../internals/shared"),l=t("../internals/uid"),o=a("keys");r.exports=function(u){return o[u]||(o[u]=l(u))}},{"../internals/shared":211,"../internals/uid":234}],210:[function(t,r,i){var a=t("../internals/global"),l=t("../internals/set-global"),o="__core-js_shared__",u=a[o]||l(o,{});r.exports=u},{"../internals/global":147,"../internals/set-global":206}],211:[function(t,r,i){var a=t("../internals/is-pure"),l=t("../internals/shared-store");(r.exports=function(o,u){return l[o]||(l[o]=u!==void 0?u:{})})("versions",[]).push({version:"3.17.2",mode:a?"pure":"global",copyright:".. 2021 Denis Pushkarev (zloirock.ru)"})},{"../internals/is-pure":163,"../internals/shared-store":210}],212:[function(t,r,i){var a=t("../internals/an-object"),l=t("../internals/a-function"),o=t("../internals/well-known-symbol"),u=o("species");r.exports=function(h,d){var p=a(h).constructor,s;return p===void 0||(s=a(p)[u])==null?d:l(s)}},{"../internals/a-function":89,"../internals/an-object":94,"../internals/well-known-symbol":237}],213:[function(t,r,i){var a=t("../internals/to-integer"),l=t("../internals/to-string"),o=t("../internals/require-object-coercible"),u=function(h){return function(d,p){var s=l(o(d)),c=a(p),f=s.length,m,g;return c<0||c>=f?h?"":void 0:(m=s.charCodeAt(c),m<55296||m>56319||c+1===f||(g=s.charCodeAt(c+1))<56320||g>57343?h?s.charAt(c):m:h?s.slice(c,c+2):(m-55296<<10)+(g-56320)+65536)}};r.exports={codeAt:u(!1),charAt:u(!0)}},{"../internals/require-object-coercible":204,"../internals/to-integer":220,"../internals/to-string":228}],214:[function(t,r,i){var a=t("../internals/fails"),l=t("../internals/whitespaces"),o="........";r.exports=function(u){return a(function(){return!!l[u]()||o[u]()!=o||l[u].name!==u})}},{"../internals/fails":140,"../internals/whitespaces":238}],215:[function(t,r,i){var a=t("../internals/require-object-coercible"),l=t("../internals/to-string"),o=t("../internals/whitespaces"),u="["+o+"]",h=RegExp("^"+u+u+"*"),d=RegExp(u+u+"*$"),p=function(s){return function(c){var f=l(a(c));return s&1&&(f=f.replace(h,"")),s&2&&(f=f.replace(d,"")),f}};r.exports={start:p(1),end:p(2),trim:p(3)}},{"../internals/require-object-coercible":204,"../internals/to-string":228,"../internals/whitespaces":238}],216:[function(t,r,i){var a=t("../internals/global"),l=t("../internals/fails"),o=t("../internals/function-bind-context"),u=t("../internals/html"),h=t("../internals/document-create-element"),d=t("../internals/engine-is-ios"),p=t("../internals/engine-is-node"),s=a.setImmediate,c=a.clearImmediate,f=a.process,m=a.MessageChannel,g=a.Dispatch,y=0,v={},b="onreadystatechange",_,M,k,P;try{_=a.location}catch{}var E=function(S){if(v.hasOwnProperty(S)){var x=v[S];delete v[S],x()}},R=function(S){return function(){E(S)}},w=function(S){E(S.data)},C=function(S){a.postMessage(String(S),_.protocol+"//"+_.host)};(!s||!c)&&(s=function(x){for(var I=[],D=arguments.length,T=1;D>T;)I.push(arguments[T++]);return v[++y]=function(){(typeof x=="function"?x:Function(x)).apply(void 0,I)},M(y),y},c=function(x){delete v[x]},p?M=function(S){f.nextTick(R(S))}:g&&g.now?M=function(S){g.now(R(S))}:m&&!d?(k=new m,P=k.port2,k.port1.onmessage=w,M=o(P.postMessage,P,1)):a.addEventListener&&typeof postMessage=="function"&&!a.importScripts&&_&&_.protocol!=="file:"&&!l(C)?(M=C,a.addEventListener("message",w,!1)):b in h("script")?M=function(S){u.appendChild(h("script"))[b]=function(){u.removeChild(this),E(S)}}:M=function(S){setTimeout(R(S),0)}),r.exports={set:s,clear:c}},{"../internals/document-create-element":126,"../internals/engine-is-ios":132,"../internals/engine-is-node":133,"../internals/fails":140,"../internals/function-bind-context":142,"../internals/global":147,"../internals/html":151}],217:[function(t,r,i){var a=t("../internals/to-integer"),l=Math.max,o=Math.min;r.exports=function(u,h){var d=a(u);return d<0?l(d+h,0):o(d,h)}},{"../internals/to-integer":220}],218:[function(t,r,i){var a=t("../internals/to-integer"),l=t("../internals/to-length");r.exports=function(o){if(o===void 0)return 0;var u=a(o),h=l(u);if(u!==h)throw RangeError("Wrong length or index");return h}},{"../internals/to-integer":220,"../internals/to-length":221}],219:[function(t,r,i){var a=t("../internals/indexed-object"),l=t("../internals/require-object-coercible");r.exports=function(o){return a(l(o))}},{"../internals/indexed-object":154,"../internals/require-object-coercible":204}],220:[function(t,r,i){var a=Math.ceil,l=Math.floor;r.exports=function(o){return isNaN(o=+o)?0:(o>0?l:a)(o)}},{}],221:[function(t,r,i){var a=t("../internals/to-integer"),l=Math.min;r.exports=function(o){return o>0?l(a(o),9007199254740991):0}},{"../internals/to-integer":220}],222:[function(t,r,i){var a=t("../internals/require-object-coercible");r.exports=function(l){return Object(a(l))}},{"../internals/require-object-coercible":204}],223:[function(t,r,i){var a=t("../internals/to-positive-integer");r.exports=function(l,o){var u=a(l);if(u%o)throw RangeError("Wrong offset");return u}},{"../internals/to-positive-integer":224}],224:[function(t,r,i){var a=t("../internals/to-integer");r.exports=function(l){var o=a(l);if(o<0)throw RangeError("The argument can't be less than 0");return o}},{"../internals/to-integer":220}],225:[function(t,r,i){var a=t("../internals/is-object"),l=t("../internals/is-symbol"),o=t("../internals/ordinary-to-primitive"),u=t("../internals/well-known-symbol"),h=u("toPrimitive");r.exports=function(d,p){if(!a(d)||l(d))return d;var s=d[h],c;if(s!==void 0){if(p===void 0&&(p="default"),c=s.call(d,p),!a(c)||l(c))return c;throw TypeError("Can't convert object to primitive value")}return p===void 0&&(p="number"),o(d,p)}},{"../internals/is-object":162,"../internals/is-symbol":165,"../internals/ordinary-to-primitive":191,"../internals/well-known-symbol":237}],226:[function(t,r,i){var a=t("../internals/to-primitive"),l=t("../internals/is-symbol");r.exports=function(o){var u=a(o,"string");return l(u)?u:String(u)}},{"../internals/is-symbol":165,"../internals/to-primitive":225}],227:[function(t,r,i){var a=t("../internals/well-known-symbol"),l=a("toStringTag"),o={};o[l]="z",r.exports=String(o)==="[object z]"},{"../internals/well-known-symbol":237}],228:[function(t,r,i){var a=t("../internals/is-symbol");r.exports=function(l){if(a(l))throw TypeError("Cannot convert a Symbol value to a string");return String(l)}},{"../internals/is-symbol":165}],229:[function(t,r,i){var a=t("../internals/export"),l=t("../internals/global"),o=t("../internals/descriptors"),u=t("../internals/typed-array-constructors-require-wrappers"),h=t("../internals/array-buffer-view-core"),d=t("../internals/array-buffer"),p=t("../internals/an-instance"),s=t("../internals/create-property-descriptor"),c=t("../internals/create-non-enumerable-property"),f=t("../internals/is-integer"),m=t("../internals/to-length"),g=t("../internals/to-index"),y=t("../internals/to-offset"),v=t("../internals/to-property-key"),b=t("../internals/has"),_=t("../internals/classof"),M=t("../internals/is-object"),k=t("../internals/is-symbol"),P=t("../internals/object-create"),E=t("../internals/object-set-prototype-of"),R=t("../internals/object-get-own-property-names").f,w=t("../internals/typed-array-from"),C=t("../internals/array-iteration").forEach,S=t("../internals/set-species"),x=t("../internals/object-define-property"),I=t("../internals/object-get-own-property-descriptor"),D=t("../internals/internal-state"),T=t("../internals/inherit-if-required"),N=D.get,L=D.set,B=x.f,z=I.f,K=Math.round,J=l.RangeError,X=d.ArrayBuffer,ee=d.DataView,ne=h.NATIVE_ARRAY_BUFFER_VIEWS,q=h.TYPED_ARRAY_CONSTRUCTOR,Y=h.TYPED_ARRAY_TAG,le=h.TypedArray,ue=h.TypedArrayPrototype,ce=h.aTypedArrayConstructor,de=h.isTypedArray,W="BYTES_PER_ELEMENT",Q="Wrong length",re=function(he,we){for(var Ee=0,ge=we.length,ie=new(ce(he))(ge);ge>Ee;)ie[Ee]=we[Ee++];return ie},te=function(he,we){B(he,we,{get:function(){return N(this)[we]}})},Z=function(he){var we;return he instanceof X||(we=_(he))=="ArrayBuffer"||we=="SharedArrayBuffer"},U=function(he,we){return de(he)&&!k(we)&&we in he&&f(+we)&&we>=0},V=function(we,Ee){return Ee=v(Ee),U(we,Ee)?s(2,we[Ee]):z(we,Ee)},ae=function(we,Ee,ge){return Ee=v(Ee),U(we,Ee)&&M(ge)&&b(ge,"value")&&!b(ge,"get")&&!b(ge,"set")&&!ge.configurable&&(!b(ge,"writable")||ge.writable)&&(!b(ge,"enumerable")||ge.enumerable)?(we[Ee]=ge.value,we):B(we,Ee,ge)};o?(ne||(I.f=V,x.f=ae,te(ue,"buffer"),te(ue,"byteOffset"),te(ue,"byteLength"),te(ue,"length")),a({target:"Object",stat:!0,forced:!ne},{getOwnPropertyDescriptor:V,defineProperty:ae}),r.exports=function(he,we,Ee){var ge=he.match(/\d+$/)[0]/8,ie=he+(Ee?"Clamped":"")+"Array",G="get"+he,$="set"+he,H=l[ie],O=H,j=O&&O.prototype,se={},oe=function(pe,ke){var be=N(pe);return be.view[G](ke*ge+be.byteOffset,!0)},fe=function(pe,ke,be){var Ie=N(pe);Ee&&(be=(be=K(be))<0?0:be>255?255:be&255),Ie.view[$](ke*ge+Ie.byteOffset,be,!0)},_e=function(pe,ke){B(pe,ke,{get:function(){return oe(this,ke)},set:function(be){return fe(this,ke,be)},enumerable:!0})};ne?u&&(O=we(function(pe,ke,be,Ie){return p(pe,O,ie),T(function(){return M(ke)?Z(ke)?Ie!==void 0?new H(ke,y(be,ge),Ie):be!==void 0?new H(ke,y(be,ge)):new H(ke):de(ke)?re(O,ke):w.call(O,ke):new H(g(ke))}(),pe,O)}),E&&E(O,le),C(R(H),function(pe){pe in O||c(O,pe,H[pe])}),O.prototype=j):(O=we(function(pe,ke,be,Ie){p(pe,O,ie);var Ae=0,Ne=0,Oe,Me,Ze;if(!M(ke))Ze=g(ke),Me=Ze*ge,Oe=new X(Me);else if(Z(ke)){Oe=ke,Ne=y(be,ge);var ot=ke.byteLength;if(Ie===void 0){if(ot%ge||(Me=ot-Ne,Me<0))throw J(Q)}else if(Me=m(Ie)*ge,Me+Ne>ot)throw J(Q);Ze=Me/ge}else return de(ke)?re(O,ke):w.call(O,ke);for(L(pe,{buffer:Oe,byteOffset:Ne,byteLength:Me,length:Ze,view:new ee(Oe)});Ae<Ze;)_e(pe,Ae++)}),E&&E(O,le),j=O.prototype=P(ue)),j.constructor!==O&&c(j,"constructor",O),c(j,q,O),Y&&c(j,Y,ie),se[ie]=O,a({global:!0,forced:O!=H,sham:!ne},se),W in O||c(O,W,ge),W in j||c(j,W,ge),S(ie)}):r.exports=function(){}},{"../internals/an-instance":93,"../internals/array-buffer":97,"../internals/array-buffer-view-core":96,"../internals/array-iteration":104,"../internals/classof":115,"../internals/create-non-enumerable-property":120,"../internals/create-property-descriptor":121,"../internals/descriptors":125,"../internals/export":139,"../internals/global":147,"../internals/has":148,"../internals/inherit-if-required":155,"../internals/internal-state":157,"../internals/is-integer":161,"../internals/is-object":162,"../internals/is-symbol":165,"../internals/object-create":177,"../internals/object-define-property":179,"../internals/object-get-own-property-descriptor":180,"../internals/object-get-own-property-names":182,"../internals/object-set-prototype-of":188,"../internals/set-species":207,"../internals/to-index":218,"../internals/to-length":221,"../internals/to-offset":223,"../internals/to-property-key":226,"../internals/typed-array-constructors-require-wrappers":230,"../internals/typed-array-from":232}],230:[function(t,r,i){var a=t("../internals/global"),l=t("../internals/fails"),o=t("../internals/check-correctness-of-iteration"),u=t("../internals/array-buffer-view-core").NATIVE_ARRAY_BUFFER_VIEWS,h=a.ArrayBuffer,d=a.Int8Array;r.exports=!u||!l(function(){d(1)})||!l(function(){new d(-1)})||!o(function(p){new d,new d(null),new d(1.5),new d(p)},!0)||l(function(){return new d(new h(2),1,void 0).length!==1})},{"../internals/array-buffer-view-core":96,"../internals/check-correctness-of-iteration":113,"../internals/fails":140,"../internals/global":147}],231:[function(t,r,i){var a=t("../internals/array-from-constructor-and-list"),l=t("../internals/typed-array-species-constructor");r.exports=function(o,u){return a(l(o),u)}},{"../internals/array-from-constructor-and-list":101,"../internals/typed-array-species-constructor":233}],232:[function(t,r,i){var a=t("../internals/to-object"),l=t("../internals/to-length"),o=t("../internals/get-iterator"),u=t("../internals/get-iterator-method"),h=t("../internals/is-array-iterator-method"),d=t("../internals/function-bind-context"),p=t("../internals/array-buffer-view-core").aTypedArrayConstructor;r.exports=function(c){var f=a(c),m=arguments.length,g=m>1?arguments[1]:void 0,y=g!==void 0,v=u(f),b,_,M,k,P,E;if(v!=null&&!h(v))for(P=o(f,v),E=P.next,f=[];!(k=E.call(P)).done;)f.push(k.value);for(y&&m>2&&(g=d(g,arguments[2],2)),_=l(f.length),M=new(p(this))(_),b=0;_>b;b++)M[b]=y?g(f[b],b):f[b];return M}},{"../internals/array-buffer-view-core":96,"../internals/function-bind-context":142,"../internals/get-iterator":145,"../internals/get-iterator-method":144,"../internals/is-array-iterator-method":158,"../internals/to-length":221,"../internals/to-object":222}],233:[function(t,r,i){var a=t("../internals/array-buffer-view-core"),l=t("../internals/species-constructor"),o=a.TYPED_ARRAY_CONSTRUCTOR,u=a.aTypedArrayConstructor;r.exports=function(h){return u(l(h,h[o]))}},{"../internals/array-buffer-view-core":96,"../internals/species-constructor":212}],234:[function(t,r,i){var a=0,l=Math.random();r.exports=function(o){return"Symbol("+String(o===void 0?"":o)+")_"+(++a+l).toString(36)}},{}],235:[function(t,r,i){var a=t("../internals/native-symbol");r.exports=a&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},{"../internals/native-symbol":172}],236:[function(t,r,i){var a=t("../internals/well-known-symbol");i.f=a},{"../internals/well-known-symbol":237}],237:[function(t,r,i){var a=t("../internals/global"),l=t("../internals/shared"),o=t("../internals/has"),u=t("../internals/uid"),h=t("../internals/native-symbol"),d=t("../internals/use-symbol-as-uid"),p=l("wks"),s=a.Symbol,c=d?s:s&&s.withoutSetter||u;r.exports=function(f){return(!o(p,f)||!(h||typeof p[f]=="string"))&&(h&&o(s,f)?p[f]=s[f]:p[f]=c("Symbol."+f)),p[f]}},{"../internals/global":147,"../internals/has":148,"../internals/native-symbol":172,"../internals/shared":211,"../internals/uid":234,"../internals/use-symbol-as-uid":235}],238:[function(t,r,i){r.exports=`    
\v\f\r ...............................................\u2028\u2029\uFEFF`},{}],239:[function(t,r,i){var a=t("../internals/export"),l=t("../internals/global"),o=t("../internals/array-buffer"),u=t("../internals/set-species"),h="ArrayBuffer",d=o[h],p=l[h];a({global:!0,forced:p!==d},{ArrayBuffer:d}),u(h)},{"../internals/array-buffer":97,"../internals/export":139,"../internals/global":147,"../internals/set-species":207}],240:[function(t,r,i){var a=t("../internals/export"),l=t("../internals/fails"),o=t("../internals/array-buffer"),u=t("../internals/an-object"),h=t("../internals/to-absolute-index"),d=t("../internals/to-length"),p=t("../internals/species-constructor"),s=o.ArrayBuffer,c=o.DataView,f=s.prototype.slice,m=l(function(){return!new s(2).slice(1,void 0).byteLength});a({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:m},{slice:function(y,v){if(f!==void 0&&v===void 0)return f.call(u(this),y);for(var b=u(this).byteLength,_=h(y,b),M=h(v===void 0?b:v,b),k=new(p(this,s))(d(M-_)),P=new c(this),E=new c(k),R=0;_<M;)E.setUint8(R++,P.getUint8(_++));return k}})},{"../internals/an-object":94,"../internals/array-buffer":97,"../internals/export":139,"../internals/fails":140,"../internals/species-constructor":212,"../internals/to-absolute-index":217,"../internals/to-length":221}],241:[function(t,r,i){var a=t("../internals/export"),l=t("../internals/fails"),o=t("../internals/is-array"),u=t("../internals/is-object"),h=t("../internals/to-object"),d=t("../internals/to-length"),p=t("../internals/create-property"),s=t("../internals/array-species-create"),c=t("../internals/array-method-has-species-support"),f=t("../internals/well-known-symbol"),m=t("../internals/engine-v8-version"),g=f("isConcatSpreadable"),y=9007199254740991,v="Maximum allowed index exceeded",b=m>=51||!l(function(){var P=[];return P[g]=!1,P.concat()[0]!==P}),_=c("concat"),M=function(P){if(!u(P))return!1;var E=P[g];return E!==void 0?!!E:o(P)},k=!b||!_;a({target:"Array",proto:!0,forced:k},{concat:function(E){var R=h(this),w=s(R,0),C=0,S,x,I,D,T;for(S=-1,I=arguments.length;S<I;S++)if(T=S===-1?R:arguments[S],M(T)){if(D=d(T.length),C+D>y)throw TypeError(v);for(x=0;x<D;x++,C++)x in T&&p(w,C,T[x])}else{if(C>=y)throw TypeError(v);p(w,C++,T)}return w.length=C,w}})},{"../internals/array-method-has-species-support":106,"../internals/array-species-create":111,"../internals/create-property":122,"../internals/engine-v8-version":136,"../internals/export":139,"../internals/fails":140,"../internals/is-array":159,"../internals/is-object":162,"../internals/to-length":221,"../internals/to-object":222,"../internals/well-known-symbol":237}],242:[function(t,r,i){var a=t("../internals/export"),l=t("../internals/array-fill"),o=t("../internals/add-to-unscopables");a({target:"Array",proto:!0},{fill:l}),o("fill")},{"../internals/add-to-unscopables":91,"../internals/array-fill":99,"../internals/export":139}],243:[function(t,r,i){var a=t("../internals/export"),l=t("../internals/array-iteration").filter,o=t("../internals/array-method-has-species-support"),u=o("filter");a({target:"Array",proto:!0,forced:!u},{filter:function(d){return l(this,d,arguments.length>1?arguments[1]:void 0)}})},{"../internals/array-iteration":104,"../internals/array-method-has-species-support":106,"../internals/export":139}],244:[function(t,r,i){var a=t("../internals/export"),l=t("../internals/array-iteration").find,o=t("../internals/add-to-unscopables"),u="find",h=!0;u in[]&&Array(1)[u](function(){h=!1}),a({target:"Array",proto:!0,forced:h},{find:function(p){return l(this,p,arguments.length>1?arguments[1]:void 0)}}),o(u)},{"../internals/add-to-unscopables":91,"../internals/array-iteration":104,"../internals/export":139}],245:[function(t,r,i){var a=t("../internals/export"),l=t("../internals/array-from"),o=t("../internals/check-correctness-of-iteration"),u=!o(function(h){Array.from(h)});a({target:"Array",stat:!0,forced:u},{from:l})},{"../internals/array-from":102,"../internals/check-correctness-of-iteration":113,"../internals/export":139}],246:[function(t,r,i){var a=t("../internals/export"),l=t("../internals/array-includes").includes,o=t("../internals/add-to-unscopables");a({target:"Array",proto:!0},{includes:function(h){return l(this,h,arguments.length>1?arguments[1]:void 0)}}),o("includes")},{"../internals/add-to-unscopables":91,"../internals/array-includes":103,"../internals/export":139}],247:[function(t,r,i){var a=t("../internals/to-indexed-object"),l=t("../internals/add-to-unscopables"),o=t("../internals/iterators"),u=t("../internals/internal-state"),h=t("../internals/define-iterator"),d="Array Iterator",p=u.set,s=u.getterFor(d);r.exports=h(Array,"Array",function(c,f){p(this,{type:d,target:a(c),index:0,kind:f})},function(){var c=s(this),f=c.target,m=c.kind,g=c.index++;return!f||g>=f.length?(c.target=void 0,{value:void 0,done:!0}):m=="keys"?{value:g,done:!1}:m=="values"?{value:f[g],done:!1}:{value:[g,f[g]],done:!1}},"values"),o.Arguments=o.Array,l("keys"),l("values"),l("entries")},{"../internals/add-to-unscopables":91,"../internals/define-iterator":123,"../internals/internal-state":157,"../internals/iterators":169,"../internals/to-indexed-object":219}],248:[function(t,r,i){var a=t("../internals/export"),l=t("../internals/indexed-object"),o=t("../internals/to-indexed-object"),u=t("../internals/array-method-is-strict"),h=[].join,d=l!=Object,p=u("join",",");a({target:"Array",proto:!0,forced:d||!p},{join:function(c){return h.call(o(this),c===void 0?",":c)}})},{"../internals/array-method-is-strict":107,"../internals/export":139,"../internals/indexed-object":154,"../internals/to-indexed-object":219}],249:[function(t,r,i){var a=t("../internals/export"),l=t("../internals/array-iteration").map,o=t("../internals/array-method-has-species-support"),u=o("map");a({target:"Array",proto:!0,forced:!u},{map:function(d){return l(this,d,arguments.length>1?arguments[1]:void 0)}})},{"../internals/array-iteration":104,"../internals/array-method-has-species-support":106,"../internals/export":139}],250:[function(t,r,i){var a=t("../internals/export"),l=t("../internals/is-object"),o=t("../internals/is-array"),u=t("../internals/to-absolute-index"),h=t("../internals/to-length"),d=t("../internals/to-indexed-object"),p=t("../internals/create-property"),s=t("../internals/well-known-symbol"),c=t("../internals/array-method-has-species-support"),f=c("slice"),m=s("species"),g=[].slice,y=Math.max;a({target:"Array",proto:!0,forced:!f},{slice:function(b,_){var M=d(this),k=h(M.length),P=u(b,k),E=u(_===void 0?k:_,k),R,w,C;if(o(M)&&(R=M.constructor,typeof R=="function"&&(R===Array||o(R.prototype))?R=void 0:l(R)&&(R=R[m],R===null&&(R=void 0)),R===Array||R===void 0))return g.call(M,P,E);for(w=new(R===void 0?Array:R)(y(E-P,0)),C=0;P<E;P++,C++)P in M&&p(w,C,M[P]);return w.length=C,w}})},{"../internals/array-method-has-species-support":106,"../internals/create-property":122,"../internals/export":139,"../internals/is-array":159,"../internals/is-object":162,"../internals/to-absolute-index":217,"../internals/to-indexed-object":219,"../internals/to-length":221,"../internals/well-known-symbol":237}],251:[function(t,r,i){var a=t("../internals/export"),l=t("../internals/a-function"),o=t("../internals/to-object"),u=t("../internals/to-length"),h=t("../internals/to-string"),d=t("../internals/fails"),p=t("../internals/array-sort"),s=t("../internals/array-method-is-strict"),c=t("../internals/engine-ff-version"),f=t("../internals/engine-is-ie-or-edge"),m=t("../internals/engine-v8-version"),g=t("../internals/engine-webkit-version"),y=[],v=y.sort,b=d(function(){y.sort(void 0)}),_=d(function(){y.sort(null)}),M=s("sort"),k=!d(function(){if(m)return m<70;if(!(c&&c>3)){if(f)return!0;if(g)return g<603;var R="",w,C,S,x;for(w=65;w<76;w++){switch(C=String.fromCharCode(w),w){case 66:case 69:case 70:case 72:S=3;break;case 68:case 71:S=4;break;default:S=2}for(x=0;x<47;x++)y.push({k:C+x,v:S})}for(y.sort(function(I,D){return D.v-I.v}),x=0;x<y.length;x++)C=y[x].k.charAt(0),R.charAt(R.length-1)!==C&&(R+=C);return R!=="DGBEFHACIJK"}}),P=b||!_||!M||!k,E=function(R){return function(w,C){return C===void 0?-1:w===void 0?1:R!==void 0?+R(w,C)||0:h(w)>h(C)?1:-1}};a({target:"Array",proto:!0,forced:P},{sort:function(w){w!==void 0&&l(w);var C=o(this);if(k)return w===void 0?v.call(C):v.call(C,w);var S=[],x=u(C.length),I,D;for(D=0;D<x;D++)D in C&&S.push(C[D]);for(S=p(S,E(w)),I=S.length,D=0;D<I;)C[D]=S[D++];for(;D<x;)delete C[D++];return C}})},{"../internals/a-function":89,"../internals/array-method-is-strict":107,"../internals/array-sort":109,"../internals/engine-ff-version":128,"../internals/engine-is-ie-or-edge":130,"../internals/engine-v8-version":136,"../internals/engine-webkit-version":137,"../internals/export":139,"../internals/fails":140,"../internals/to-length":221,"../internals/to-object":222,"../internals/to-string":228}],252:[function(t,r,i){var a=t("../internals/export"),l=t("../internals/to-absolute-index"),o=t("../internals/to-integer"),u=t("../internals/to-length"),h=t("../internals/to-object"),d=t("../internals/array-species-create"),p=t("../internals/create-property"),s=t("../internals/array-method-has-species-support"),c=s("splice"),f=Math.max,m=Math.min,g=9007199254740991,y="Maximum allowed length exceeded";a({target:"Array",proto:!0,forced:!c},{splice:function(b,_){var M=h(this),k=u(M.length),P=l(b,k),E=arguments.length,R,w,C,S,x,I;if(E===0?R=w=0:E===1?(R=0,w=k-P):(R=E-2,w=m(f(o(_),0),k-P)),k+R-w>g)throw TypeError(y);for(C=d(M,w),S=0;S<w;S++)x=P+S,x in M&&p(C,S,M[x]);if(C.length=w,R<w){for(S=P;S<k-w;S++)x=S+w,I=S+R,x in M?M[I]=M[x]:delete M[I];for(S=k;S>k-w+R;S--)delete M[S-1]}else if(R>w)for(S=k-w;S>P;S--)x=S+w-1,I=S+R-1,x in M?M[I]=M[x]:delete M[I];for(S=0;S<R;S++)M[S+P]=arguments[S+2];return M.length=k-w+R,C}})},{"../internals/array-method-has-species-support":106,"../internals/array-species-create":111,"../internals/create-property":122,"../internals/export":139,"../internals/to-absolute-index":217,"../internals/to-integer":220,"../internals/to-length":221,"../internals/to-object":222}],253:[function(t,r,i){var a=t("../internals/descriptors"),l=t("../internals/object-define-property").f,o=Function.prototype,u=o.toString,h=/^\s*function ([^ (]*)/,d="name";a&&!(d in o)&&l(o,d,{configurable:!0,get:function(){try{return u.call(this).match(h)[1]}catch{return""}}})},{"../internals/descriptors":125,"../internals/object-define-property":179}],254:[function(t,r,i){var a=t("../internals/descriptors"),l=t("../internals/global"),o=t("../internals/is-forced"),u=t("../internals/redefine"),h=t("../internals/has"),d=t("../internals/classof-raw"),p=t("../internals/inherit-if-required"),s=t("../internals/is-symbol"),c=t("../internals/to-primitive"),f=t("../internals/fails"),m=t("../internals/object-create"),g=t("../internals/object-get-own-property-names").f,y=t("../internals/object-get-own-property-descriptor").f,v=t("../internals/object-define-property").f,b=t("../internals/string-trim").trim,_="Number",M=l[_],k=M.prototype,P=d(m(k))==_,E=function(x){if(s(x))throw TypeError("Cannot convert a Symbol value to a number");var I=c(x,"number"),D,T,N,L,B,z,K,J;if(typeof I=="string"&&I.length>2){if(I=b(I),D=I.charCodeAt(0),D===43||D===45){if(T=I.charCodeAt(2),T===88||T===120)return NaN}else if(D===48){switch(I.charCodeAt(1)){case 66:case 98:N=2,L=49;break;case 79:case 111:N=8,L=55;break;default:return+I}for(B=I.slice(2),z=B.length,K=0;K<z;K++)if(J=B.charCodeAt(K),J<48||J>L)return NaN;return parseInt(B,N)}}return+I};if(o(_,!M(" 0o1")||!M("0b1")||M("+0x1"))){for(var R=function(I){var D=arguments.length<1?0:I,T=this;return T instanceof R&&(P?f(function(){k.valueOf.call(T)}):d(T)!=_)?p(new M(E(D)),T,R):E(D)},w=a?g(M):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,fromString,range".split(","),C=0,S;w.length>C;C++)h(M,S=w[C])&&!h(R,S)&&v(R,S,y(M,S));R.prototype=k,k.constructor=R,u(l,_,R)}},{"../internals/classof-raw":114,"../internals/descriptors":125,"../internals/fails":140,"../internals/global":147,"../internals/has":148,"../internals/inherit-if-required":155,"../internals/is-forced":160,"../internals/is-symbol":165,"../internals/object-create":177,"../internals/object-define-property":179,"../internals/object-get-own-property-descriptor":180,"../internals/object-get-own-property-names":182,"../internals/redefine":197,"../internals/string-trim":215,"../internals/to-primitive":225}],255:[function(t,r,i){var a=t("../internals/export"),l=t("../internals/object-assign");a({target:"Object",stat:!0,forced:Object.assign!==l},{assign:l})},{"../internals/export":139,"../internals/object-assign":176}],256:[function(t,r,i){var a=t("../internals/export"),l=t("../internals/object-to-array").entries;a({target:"Object",stat:!0},{entries:function(u){return l(u)}})},{"../internals/export":139,"../internals/object-to-array":189}],257:[function(t,r,i){var a=t("../internals/export"),l=t("../internals/to-object"),o=t("../internals/object-keys"),u=t("../internals/fails"),h=u(function(){o(1)});a({target:"Object",stat:!0,forced:h},{keys:function(p){return o(l(p))}})},{"../internals/export":139,"../internals/fails":140,"../internals/object-keys":186,"../internals/to-object":222}],258:[function(t,r,i){var a=t("../internals/to-string-tag-support"),l=t("../internals/redefine"),o=t("../internals/object-to-string");a||l(Object.prototype,"toString",o,{unsafe:!0})},{"../internals/object-to-string":190,"../internals/redefine":197,"../internals/to-string-tag-support":227}],259:[function(t,r,i){var a=t("../internals/export"),l=t("../internals/is-pure"),o=t("../internals/global"),u=t("../internals/get-built-in"),h=t("../internals/native-promise-constructor"),d=t("../internals/redefine"),p=t("../internals/redefine-all"),s=t("../internals/object-set-prototype-of"),c=t("../internals/set-to-string-tag"),f=t("../internals/set-species"),m=t("../internals/is-object"),g=t("../internals/a-function"),y=t("../internals/an-instance"),v=t("../internals/inspect-source"),b=t("../internals/iterate"),_=t("../internals/check-correctness-of-iteration"),M=t("../internals/species-constructor"),k=t("../internals/task").set,P=t("../internals/microtask"),E=t("../internals/promise-resolve"),R=t("../internals/host-report-errors"),w=t("../internals/new-promise-capability"),C=t("../internals/perform"),S=t("../internals/internal-state"),x=t("../internals/is-forced"),I=t("../internals/well-known-symbol"),D=t("../internals/engine-is-browser"),T=t("../internals/engine-is-node"),N=t("../internals/engine-v8-version"),L=I("species"),B="Promise",z=S.get,K=S.set,J=S.getterFor(B),X=h&&h.prototype,ee=h,ne=X,q=o.TypeError,Y=o.document,le=o.process,ue=w.f,ce=ue,de=!!(Y&&Y.createEvent&&o.dispatchEvent),W=typeof PromiseRejectionEvent=="function",Q="unhandledrejection",re="rejectionhandled",te=0,Z=1,U=2,V=1,ae=2,he=!1,we,Ee,ge,ie,G=x(B,function(){var be=v(ee),Ie=be!==String(ee);if(!Ie&&N===66||l&&!ne.finally)return!0;if(N>=51&&/native code/.test(be))return!1;var Ae=new ee(function(Me){Me(1)}),Ne=function(Me){Me(function(){},function(){})},Oe=Ae.constructor={};return Oe[L]=Ne,he=Ae.then(function(){})instanceof Ne,he?!Ie&&D&&!W:!0}),$=G||!_(function(be){ee.all(be).catch(function(){})}),H=function(be){var Ie;return m(be)&&typeof(Ie=be.then)=="function"?Ie:!1},O=function(be,Ie){if(!be.notified){be.notified=!0;var Ae=be.reactions;P(function(){for(var Ne=be.value,Oe=be.state==Z,Me=0;Ae.length>Me;){var Ze=Ae[Me++],ot=Oe?Ze.ok:Ze.fail,st=Ze.resolve,pt=Ze.reject,wt=Ze.domain,Ot,dn,Dn;try{ot?(Oe||(be.rejection===ae&&fe(be),be.rejection=V),ot===!0?Ot=Ne:(wt&&wt.enter(),Ot=ot(Ne),wt&&(wt.exit(),Dn=!0)),Ot===Ze.promise?pt(q("Promise-chain cycle")):(dn=H(Ot))?dn.call(Ot,st,pt):st(Ot)):pt(Ne)}catch($n){wt&&!Dn&&wt.exit(),pt($n)}}be.reactions=[],be.notified=!1,Ie&&!be.rejection&&se(be)})}},j=function(be,Ie,Ae){var Ne,Oe;de?(Ne=Y.createEvent("Event"),Ne.promise=Ie,Ne.reason=Ae,Ne.initEvent(be,!1,!0),o.dispatchEvent(Ne)):Ne={promise:Ie,reason:Ae},!W&&(Oe=o["on"+be])?Oe(Ne):be===Q&&R("Unhandled promise rejection",Ae)},se=function(be){k.call(o,function(){var Ie=be.facade,Ae=be.value,Ne=oe(be),Oe;if(Ne&&(Oe=C(function(){T?le.emit("unhandledRejection",Ae,Ie):j(Q,Ie,Ae)}),be.rejection=T||oe(be)?ae:V,Oe.error))throw Oe.value})},oe=function(be){return be.rejection!==V&&!be.parent},fe=function(be){k.call(o,function(){var Ie=be.facade;T?le.emit("rejectionHandled",Ie):j(re,Ie,be.value)})},_e=function(be,Ie,Ae){return function(Ne){be(Ie,Ne,Ae)}},pe=function(be,Ie,Ae){be.done||(be.done=!0,Ae&&(be=Ae),be.value=Ie,be.state=U,O(be,!0))},ke=function(be,Ie,Ae){if(!be.done){be.done=!0,Ae&&(be=Ae);try{if(be.facade===Ie)throw q("Promise can't be resolved itself");var Ne=H(Ie);Ne?P(function(){var Oe={done:!1};try{Ne.call(Ie,_e(ke,Oe,be),_e(pe,Oe,be))}catch(Me){pe(Oe,Me,be)}}):(be.value=Ie,be.state=Z,O(be,!1))}catch(Oe){pe({done:!1},Oe,be)}}};if(G&&(ee=function(Ie){y(this,ee,B),g(Ie),we.call(this);var Ae=z(this);try{Ie(_e(ke,Ae),_e(pe,Ae))}catch(Ne){pe(Ae,Ne)}},ne=ee.prototype,we=function(Ie){K(this,{type:B,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:te,value:void 0})},we.prototype=p(ne,{then:function(Ie,Ae){var Ne=J(this),Oe=ue(M(this,ee));return Oe.ok=typeof Ie=="function"?Ie:!0,Oe.fail=typeof Ae=="function"&&Ae,Oe.domain=T?le.domain:void 0,Ne.parent=!0,Ne.reactions.push(Oe),Ne.state!=te&&O(Ne,!1),Oe.promise},catch:function(be){return this.then(void 0,be)}}),Ee=function(){var be=new we,Ie=z(be);this.promise=be,this.resolve=_e(ke,Ie),this.reject=_e(pe,Ie)},w.f=ue=function(be){return be===ee||be===ge?new Ee(be):ce(be)},!l&&typeof h=="function"&&X!==Object.prototype)){ie=X.then,he||(d(X,"then",function(Ie,Ae){var Ne=this;return new ee(function(Oe,Me){ie.call(Ne,Oe,Me)}).then(Ie,Ae)},{unsafe:!0}),d(X,"catch",ne.catch,{unsafe:!0}));try{delete X.constructor}catch{}s&&s(X,ne)}a({global:!0,wrap:!0,forced:G},{Promise:ee}),c(ee,B,!1,!0),f(B),ge=u(B),a({target:B,stat:!0,forced:G},{reject:function(Ie){var Ae=ue(this);return Ae.reject.call(void 0,Ie),Ae.promise}}),a({target:B,stat:!0,forced:l||G},{resolve:function(Ie){return E(l&&this===ge?ee:this,Ie)}}),a({target:B,stat:!0,forced:$},{all:function(Ie){var Ae=this,Ne=ue(Ae),Oe=Ne.resolve,Me=Ne.reject,Ze=C(function(){var ot=g(Ae.resolve),st=[],pt=0,wt=1;b(Ie,function(Ot){var dn=pt++,Dn=!1;st.push(void 0),wt++,ot.call(Ae,Ot).then(function($n){Dn||(Dn=!0,st[dn]=$n,--wt||Oe(st))},Me)}),--wt||Oe(st)});return Ze.error&&Me(Ze.value),Ne.promise},race:function(Ie){var Ae=this,Ne=ue(Ae),Oe=Ne.reject,Me=C(function(){var Ze=g(Ae.resolve);b(Ie,function(ot){Ze.call(Ae,ot).then(Ne.resolve,Oe)})});return Me.error&&Oe(Me.value),Ne.promise}})},{"../internals/a-function":89,"../internals/an-instance":93,"../internals/check-correctness-of-iteration":113,"../internals/engine-is-browser":129,"../internals/engine-is-node":133,"../internals/engine-v8-version":136,"../internals/export":139,"../internals/get-built-in":143,"../internals/global":147,"../internals/host-report-errors":150,"../internals/inspect-source":156,"../internals/internal-state":157,"../internals/is-forced":160,"../internals/is-object":162,"../internals/is-pure":163,"../internals/iterate":166,"../internals/microtask":170,"../internals/native-promise-constructor":171,"../internals/new-promise-capability":174,"../internals/object-set-prototype-of":188,"../internals/perform":194,"../internals/promise-resolve":195,"../internals/redefine":197,"../internals/redefine-all":196,"../internals/set-species":207,"../internals/set-to-string-tag":208,"../internals/species-constructor":212,"../internals/task":216,"../internals/well-known-symbol":237}],260:[function(t,r,i){var a=t("../internals/descriptors"),l=t("../internals/global"),o=t("../internals/is-forced"),u=t("../internals/inherit-if-required"),h=t("../internals/create-non-enumerable-property"),d=t("../internals/object-define-property").f,p=t("../internals/object-get-own-property-names").f,s=t("../internals/is-regexp"),c=t("../internals/to-string"),f=t("../internals/regexp-flags"),m=t("../internals/regexp-sticky-helpers"),g=t("../internals/redefine"),y=t("../internals/fails"),v=t("../internals/has"),b=t("../internals/internal-state").enforce,_=t("../internals/set-species"),M=t("../internals/well-known-symbol"),k=t("../internals/regexp-unsupported-dot-all"),P=t("../internals/regexp-unsupported-ncg"),E=M("match"),R=l.RegExp,w=R.prototype,C=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,S=/a/g,x=/a/g,I=new R(S)!==S,D=m.UNSUPPORTED_Y,T=a&&(!I||D||k||P||y(function(){return x[E]=!1,R(S)!=S||R(x)==x||R(S,"i")!="/a/i"})),N=function(X){for(var ee=X.length,ne=0,q="",Y=!1,le;ne<=ee;ne++){if(le=X.charAt(ne),le==="\\"){q+=le+X.charAt(++ne);continue}!Y&&le==="."?q+="[\\s\\S]":(le==="["?Y=!0:le==="]"&&(Y=!1),q+=le)}return q},L=function(X){for(var ee=X.length,ne=0,q="",Y=[],le={},ue=!1,ce=!1,de=0,W="",Q;ne<=ee;ne++){if(Q=X.charAt(ne),Q==="\\")Q=Q+X.charAt(++ne);else if(Q==="]")ue=!1;else if(!ue)switch(!0){case Q==="[":ue=!0;break;case Q==="(":C.test(X.slice(ne+1))&&(ne+=2,ce=!0),q+=Q,de++;continue;case(Q===">"&&ce):if(W===""||v(le,W))throw new SyntaxError("Invalid capture group name");le[W]=!0,Y.push([W,de]),ce=!1,W="";continue}ce?W+=Q:q+=Q}return[q,Y]};if(o("RegExp",T)){for(var B=function(ee,ne){var q=this instanceof B,Y=s(ee),le=ne===void 0,ue=[],ce=ee,de,W,Q,re,te,Z;if(!q&&Y&&le&&ee.constructor===B)return ee;if((Y||ee instanceof B)&&(ee=ee.source,le&&(ne="flags"in ce?ce.flags:f.call(ce))),ee=ee===void 0?"":c(ee),ne=ne===void 0?"":c(ne),ce=ee,k&&"dotAll"in S&&(W=!!ne&&ne.indexOf("s")>-1,W&&(ne=ne.replace(/s/g,""))),de=ne,D&&"sticky"in S&&(Q=!!ne&&ne.indexOf("y")>-1,Q&&(ne=ne.replace(/y/g,""))),P&&(re=L(ee),ee=re[0],ue=re[1]),te=u(R(ee,ne),q?this:w,B),(W||Q||ue.length)&&(Z=b(te),W&&(Z.dotAll=!0,Z.raw=B(N(ee),de)),Q&&(Z.sticky=!0),ue.length&&(Z.groups=ue)),ee!==ce)try{h(te,"source",ce===""?"(?:)":ce)}catch{}return te},z=function(X){X in B||d(B,X,{configurable:!0,get:function(){return R[X]},set:function(ee){R[X]=ee}})},K=p(R),J=0;K.length>J;)z(K[J++]);w.constructor=B,B.prototype=w,g(l,"RegExp",B)}_("RegExp")},{"../internals/create-non-enumerable-property":120,"../internals/descriptors":125,"../internals/fails":140,"../internals/global":147,"../internals/has":148,"../internals/inherit-if-required":155,"../internals/internal-state":157,"../internals/is-forced":160,"../internals/is-regexp":164,"../internals/object-define-property":179,"../internals/object-get-own-property-names":182,"../internals/redefine":197,"../internals/regexp-flags":200,"../internals/regexp-sticky-helpers":201,"../internals/regexp-unsupported-dot-all":202,"../internals/regexp-unsupported-ncg":203,"../internals/set-species":207,"../internals/to-string":228,"../internals/well-known-symbol":237}],261:[function(t,r,i){var a=t("../internals/export"),l=t("../internals/regexp-exec");a({target:"RegExp",proto:!0,forced:/./.exec!==l},{exec:l})},{"../internals/export":139,"../internals/regexp-exec":199}],262:[function(t,r,i){var a=t("../internals/redefine"),l=t("../internals/an-object"),o=t("../internals/to-string"),u=t("../internals/fails"),h=t("../internals/regexp-flags"),d="toString",p=RegExp.prototype,s=p[d],c=u(function(){return s.call({source:"a",flags:"b"})!="/a/b"}),f=s.name!=d;(c||f)&&a(RegExp.prototype,d,function(){var g=l(this),y=o(g.source),v=g.flags,b=o(v===void 0&&g instanceof RegExp&&!("flags"in p)?h.call(g):v);return"/"+y+"/"+b},{unsafe:!0})},{"../internals/an-object":94,"../internals/fails":140,"../internals/redefine":197,"../internals/regexp-flags":200,"../internals/to-string":228}],263:[function(t,r,i){var a=t("../internals/export"),l=t("../internals/not-a-regexp"),o=t("../internals/require-object-coercible"),u=t("../internals/to-string"),h=t("../internals/correct-is-regexp-logic");a({target:"String",proto:!0,forced:!h("includes")},{includes:function(p){return!!~u(o(this)).indexOf(u(l(p)),arguments.length>1?arguments[1]:void 0)}})},{"../internals/correct-is-regexp-logic":117,"../internals/export":139,"../internals/not-a-regexp":175,"../internals/require-object-coercible":204,"../internals/to-string":228}],264:[function(t,r,i){var a=t("../internals/string-multibyte").charAt,l=t("../internals/to-string"),o=t("../internals/internal-state"),u=t("../internals/define-iterator"),h="String Iterator",d=o.set,p=o.getterFor(h);u(String,"String",function(s){d(this,{type:h,string:l(s),index:0})},function(){var c=p(this),f=c.string,m=c.index,g;return m>=f.length?{value:void 0,done:!0}:(g=a(f,m),c.index+=g.length,{value:g,done:!1})})},{"../internals/define-iterator":123,"../internals/internal-state":157,"../internals/string-multibyte":213,"../internals/to-string":228}],265:[function(t,r,i){var a=t("../internals/fix-regexp-well-known-symbol-logic"),l=t("../internals/an-object"),o=t("../internals/to-length"),u=t("../internals/to-string"),h=t("../internals/require-object-coercible"),d=t("../internals/advance-string-index"),p=t("../internals/regexp-exec-abstract");a("match",function(s,c,f){return[function(g){var y=h(this),v=g==null?void 0:g[s];return v!==void 0?v.call(g,y):new RegExp(g)[s](u(y))},function(m){var g=l(this),y=u(m),v=f(c,g,y);if(v.done)return v.value;if(!g.global)return p(g,y);var b=g.unicode;g.lastIndex=0;for(var _=[],M=0,k;(k=p(g,y))!==null;){var P=u(k[0]);_[M]=P,P===""&&(g.lastIndex=d(y,o(g.lastIndex),b)),M++}return M===0?null:_}]})},{"../internals/advance-string-index":92,"../internals/an-object":94,"../internals/fix-regexp-well-known-symbol-logic":141,"../internals/regexp-exec-abstract":198,"../internals/require-object-coercible":204,"../internals/to-length":221,"../internals/to-string":228}],266:[function(t,r,i){var a=t("../internals/fix-regexp-well-known-symbol-logic"),l=t("../internals/fails"),o=t("../internals/an-object"),u=t("../internals/to-integer"),h=t("../internals/to-length"),d=t("../internals/to-string"),p=t("../internals/require-object-coercible"),s=t("../internals/advance-string-index"),c=t("../internals/get-substitution"),f=t("../internals/regexp-exec-abstract"),m=t("../internals/well-known-symbol"),g=m("replace"),y=Math.max,v=Math.min,b=function(P){return P===void 0?P:String(P)},_=function(){return"a".replace(/./,"$0")==="$0"}(),M=function(){return/./[g]?/./[g]("a","$0")==="":!1}(),k=!l(function(){var P=/./;return P.exec=function(){var E=[];return E.groups={a:"7"},E},"".replace(P,"$<a>")!=="7"});a("replace",function(P,E,R){var w=M?"$":"$0";return[function(S,x){var I=p(this),D=S==null?void 0:S[g];return D!==void 0?D.call(S,I,x):E.call(d(I),S,x)},function(C,S){var x=o(this),I=d(C);if(typeof S=="string"&&S.indexOf(w)===-1&&S.indexOf("$<")===-1){var D=R(E,x,I,S);if(D.done)return D.value}var T=typeof S=="function";T||(S=d(S));var N=x.global;if(N){var L=x.unicode;x.lastIndex=0}for(var B=[];;){var z=f(x,I);if(z===null||(B.push(z),!N))break;var K=d(z[0]);K===""&&(x.lastIndex=s(I,h(x.lastIndex),L))}for(var J="",X=0,ee=0;ee<B.length;ee++){z=B[ee];for(var ne=d(z[0]),q=y(v(u(z.index),I.length),0),Y=[],le=1;le<z.length;le++)Y.push(b(z[le]));var ue=z.groups;if(T){var ce=[ne].concat(Y,q,I);ue!==void 0&&ce.push(ue);var de=d(S.apply(void 0,ce))}else de=c(ne,I,q,Y,ue,S);q>=X&&(J+=I.slice(X,q)+de,X=q+ne.length)}return J+I.slice(X)}]},!k||!_||M)},{"../internals/advance-string-index":92,"../internals/an-object":94,"../internals/fails":140,"../internals/fix-regexp-well-known-symbol-logic":141,"../internals/get-substitution":146,"../internals/regexp-exec-abstract":198,"../internals/require-object-coercible":204,"../internals/to-integer":220,"../internals/to-length":221,"../internals/to-string":228,"../internals/well-known-symbol":237}],267:[function(t,r,i){var a=t("../internals/fix-regexp-well-known-symbol-logic"),l=t("../internals/an-object"),o=t("../internals/require-object-coercible"),u=t("../internals/same-value"),h=t("../internals/to-string"),d=t("../internals/regexp-exec-abstract");a("search",function(p,s,c){return[function(m){var g=o(this),y=m==null?void 0:m[p];return y!==void 0?y.call(m,g):new RegExp(m)[p](h(g))},function(f){var m=l(this),g=h(f),y=c(s,m,g);if(y.done)return y.value;var v=m.lastIndex;u(v,0)||(m.lastIndex=0);var b=d(m,g);return u(m.lastIndex,v)||(m.lastIndex=v),b===null?-1:b.index}]})},{"../internals/an-object":94,"../internals/fix-regexp-well-known-symbol-logic":141,"../internals/regexp-exec-abstract":198,"../internals/require-object-coercible":204,"../internals/same-value":205,"../internals/to-string":228}],268:[function(t,r,i){var a=t("../internals/fix-regexp-well-known-symbol-logic"),l=t("../internals/is-regexp"),o=t("../internals/an-object"),u=t("../internals/require-object-coercible"),h=t("../internals/species-constructor"),d=t("../internals/advance-string-index"),p=t("../internals/to-length"),s=t("../internals/to-string"),c=t("../internals/regexp-exec-abstract"),f=t("../internals/regexp-exec"),m=t("../internals/regexp-sticky-helpers"),g=t("../internals/fails"),y=m.UNSUPPORTED_Y,v=[].push,b=Math.min,_=4294967295,M=!g(function(){var k=/(?:)/,P=k.exec;k.exec=function(){return P.apply(this,arguments)};var E="ab".split(k);return E.length!==2||E[0]!=="a"||E[1]!=="b"});a("split",function(k,P,E){var R;return"abbc".split(/(b)*/)[1]=="c"||"test".split(/(?:)/,-1).length!=4||"ab".split(/(?:ab)*/).length!=2||".".split(/(.?)(.?)/).length!=4||".".split(/()()/).length>1||"".split(/.?/).length?R=function(w,C){var S=s(u(this)),x=C===void 0?_:C>>>0;if(x===0)return[];if(w===void 0)return[S];if(!l(w))return P.call(S,w,x);for(var I=[],D=(w.ignoreCase?"i":"")+(w.multiline?"m":"")+(w.unicode?"u":"")+(w.sticky?"y":""),T=0,N=new RegExp(w.source,D+"g"),L,B,z;(L=f.call(N,S))&&(B=N.lastIndex,!(B>T&&(I.push(S.slice(T,L.index)),L.length>1&&L.index<S.length&&v.apply(I,L.slice(1)),z=L[0].length,T=B,I.length>=x)));)N.lastIndex===L.index&&N.lastIndex++;return T===S.length?(z||!N.test(""))&&I.push(""):I.push(S.slice(T)),I.length>x?I.slice(0,x):I}:"0".split(void 0,0).length?R=function(w,C){return w===void 0&&C===0?[]:P.call(this,w,C)}:R=P,[function(C,S){var x=u(this),I=C==null?void 0:C[k];return I!==void 0?I.call(C,x,S):R.call(s(x),C,S)},function(w,C){var S=o(this),x=s(w),I=E(R,S,x,C,R!==P);if(I.done)return I.value;var D=h(S,RegExp),T=S.unicode,N=(S.ignoreCase?"i":"")+(S.multiline?"m":"")+(S.unicode?"u":"")+(y?"g":"y"),L=new D(y?"^(?:"+S.source+")":S,N),B=C===void 0?_:C>>>0;if(B===0)return[];if(x.length===0)return c(L,x)===null?[x]:[];for(var z=0,K=0,J=[];K<x.length;){L.lastIndex=y?0:K;var X=c(L,y?x.slice(K):x),ee;if(X===null||(ee=b(p(L.lastIndex+(y?K:0)),x.length))===z)K=d(x,K,T);else{if(J.push(x.slice(z,K)),J.length===B)return J;for(var ne=1;ne<=X.length-1;ne++)if(J.push(X[ne]),J.length===B)return J;K=z=ee}}return J.push(x.slice(z)),J}]},!M,y)},{"../internals/advance-string-index":92,"../internals/an-object":94,"../internals/fails":140,"../internals/fix-regexp-well-known-symbol-logic":141,"../internals/is-regexp":164,"../internals/regexp-exec":199,"../internals/regexp-exec-abstract":198,"../internals/regexp-sticky-helpers":201,"../internals/require-object-coercible":204,"../internals/species-constructor":212,"../internals/to-length":221,"../internals/to-string":228}],269:[function(t,r,i){var a=t("../internals/export"),l=t("../internals/string-trim").trim,o=t("../internals/string-trim-forced");a({target:"String",proto:!0,forced:o("trim")},{trim:function(){return l(this)}})},{"../internals/export":139,"../internals/string-trim":215,"../internals/string-trim-forced":214}],270:[function(t,r,i){var a=t("../internals/export"),l=t("../internals/descriptors"),o=t("../internals/global"),u=t("../internals/has"),h=t("../internals/is-object"),d=t("../internals/object-define-property").f,p=t("../internals/copy-constructor-properties"),s=o.Symbol;if(l&&typeof s=="function"&&(!("description"in s.prototype)||s().description!==void 0)){var c={},f=function(){var _=arguments.length<1||arguments[0]===void 0?void 0:String(arguments[0]),M=this instanceof f?new s(_):_===void 0?s():s(_);return _===""&&(c[M]=!0),M};p(f,s);var m=f.prototype=s.prototype;m.constructor=f;var g=m.toString,y=String(s("test"))=="Symbol(test)",v=/^Symbol\((.*)\)[^)]+$/;d(m,"description",{configurable:!0,get:function(){var _=h(this)?this.valueOf():this,M=g.call(_);if(u(c,_))return"";var k=y?M.slice(7,-1):M.replace(v,"$1");return k===""?void 0:k}}),a({global:!0,forced:!0},{Symbol:f})}},{"../internals/copy-constructor-properties":116,"../internals/descriptors":125,"../internals/export":139,"../internals/global":147,"../internals/has":148,"../internals/is-object":162,"../internals/object-define-property":179}],271:[function(t,r,i){var a=t("../internals/export"),l=t("../internals/global"),o=t("../internals/get-built-in"),u=t("../internals/is-pure"),h=t("../internals/descriptors"),d=t("../internals/native-symbol"),p=t("../internals/fails"),s=t("../internals/has"),c=t("../internals/is-array"),f=t("../internals/is-object"),m=t("../internals/is-symbol"),g=t("../internals/an-object"),y=t("../internals/to-object"),v=t("../internals/to-indexed-object"),b=t("../internals/to-property-key"),_=t("../internals/to-string"),M=t("../internals/create-property-descriptor"),k=t("../internals/object-create"),P=t("../internals/object-keys"),E=t("../internals/object-get-own-property-names"),R=t("../internals/object-get-own-property-names-external"),w=t("../internals/object-get-own-property-symbols"),C=t("../internals/object-get-own-property-descriptor"),S=t("../internals/object-define-property"),x=t("../internals/object-property-is-enumerable"),I=t("../internals/create-non-enumerable-property"),D=t("../internals/redefine"),T=t("../internals/shared"),N=t("../internals/shared-key"),L=t("../internals/hidden-keys"),B=t("../internals/uid"),z=t("../internals/well-known-symbol"),K=t("../internals/well-known-symbol-wrapped"),J=t("../internals/define-well-known-symbol"),X=t("../internals/set-to-string-tag"),ee=t("../internals/internal-state"),ne=t("../internals/array-iteration").forEach,q=N("hidden"),Y="Symbol",le="prototype",ue=z("toPrimitive"),ce=ee.set,de=ee.getterFor(Y),W=Object[le],Q=l.Symbol,re=o("JSON","stringify"),te=C.f,Z=S.f,U=R.f,V=x.f,ae=T("symbols"),he=T("op-symbols"),we=T("string-to-symbol-registry"),Ee=T("symbol-to-string-registry"),ge=T("wks"),ie=l.QObject,G=!ie||!ie[le]||!ie[le].findChild,$=h&&p(function(){return k(Z({},"a",{get:function(){return Z(this,"a",{value:7}).a}})).a!=7})?function(be,Ie,Ae){var Ne=te(W,Ie);Ne&&delete W[Ie],Z(be,Ie,Ae),Ne&&be!==W&&Z(W,Ie,Ne)}:Z,H=function(be,Ie){var Ae=ae[be]=k(Q[le]);return ce(Ae,{type:Y,tag:be,description:Ie}),h||(Ae.description=Ie),Ae},O=function(Ie,Ae,Ne){Ie===W&&O(he,Ae,Ne),g(Ie);var Oe=b(Ae);return g(Ne),s(ae,Oe)?(Ne.enumerable?(s(Ie,q)&&Ie[q][Oe]&&(Ie[q][Oe]=!1),Ne=k(Ne,{enumerable:M(0,!1)})):(s(Ie,q)||Z(Ie,q,M(1,{})),Ie[q][Oe]=!0),$(Ie,Oe,Ne)):Z(Ie,Oe,Ne)},j=function(Ie,Ae){g(Ie);var Ne=v(Ae),Oe=P(Ne).concat(pe(Ne));return ne(Oe,function(Me){(!h||oe.call(Ne,Me))&&O(Ie,Me,Ne[Me])}),Ie},se=function(Ie,Ae){return Ae===void 0?k(Ie):j(k(Ie),Ae)},oe=function(Ie){var Ae=b(Ie),Ne=V.call(this,Ae);return this===W&&s(ae,Ae)&&!s(he,Ae)?!1:Ne||!s(this,Ae)||!s(ae,Ae)||s(this,q)&&this[q][Ae]?Ne:!0},fe=function(Ie,Ae){var Ne=v(Ie),Oe=b(Ae);if(!(Ne===W&&s(ae,Oe)&&!s(he,Oe))){var Me=te(Ne,Oe);return Me&&s(ae,Oe)&&!(s(Ne,q)&&Ne[q][Oe])&&(Me.enumerable=!0),Me}},_e=function(Ie){var Ae=U(v(Ie)),Ne=[];return ne(Ae,function(Oe){!s(ae,Oe)&&!s(L,Oe)&&Ne.push(Oe)}),Ne},pe=function(Ie){var Ae=Ie===W,Ne=U(Ae?he:v(Ie)),Oe=[];return ne(Ne,function(Me){s(ae,Me)&&(!Ae||s(W,Me))&&Oe.push(ae[Me])}),Oe};if(d||(Q=function(){if(this instanceof Q)throw TypeError("Symbol is not a constructor");var Ie=!arguments.length||arguments[0]===void 0?void 0:_(arguments[0]),Ae=B(Ie),Ne=function(Oe){this===W&&Ne.call(he,Oe),s(this,q)&&s(this[q],Ae)&&(this[q][Ae]=!1),$(this,Ae,M(1,Oe))};return h&&G&&$(W,Ae,{configurable:!0,set:Ne}),H(Ae,Ie)},D(Q[le],"toString",function(){return de(this).tag}),D(Q,"withoutSetter",function(be){return H(B(be),be)}),x.f=oe,S.f=O,C.f=fe,E.f=R.f=_e,w.f=pe,K.f=function(be){return H(z(be),be)},h&&(Z(Q[le],"description",{configurable:!0,get:function(){return de(this).description}}),u||D(W,"propertyIsEnumerable",oe,{unsafe:!0}))),a({global:!0,wrap:!0,forced:!d,sham:!d},{Symbol:Q}),ne(P(ge),function(be){J(be)}),a({target:Y,stat:!0,forced:!d},{for:function(be){var Ie=_(be);if(s(we,Ie))return we[Ie];var Ae=Q(Ie);return we[Ie]=Ae,Ee[Ae]=Ie,Ae},keyFor:function(Ie){if(!m(Ie))throw TypeError(Ie+" is not a symbol");if(s(Ee,Ie))return Ee[Ie]},useSetter:function(){G=!0},useSimple:function(){G=!1}}),a({target:"Object",stat:!0,forced:!d,sham:!h},{create:se,defineProperty:O,defineProperties:j,getOwnPropertyDescriptor:fe}),a({target:"Object",stat:!0,forced:!d},{getOwnPropertyNames:_e,getOwnPropertySymbols:pe}),a({target:"Object",stat:!0,forced:p(function(){w.f(1)})},{getOwnPropertySymbols:function(Ie){return w.f(y(Ie))}}),re){var ke=!d||p(function(){var be=Q();return re([be])!="[null]"||re({a:be})!="{}"||re(Object(be))!="{}"});a({target:"JSON",stat:!0,forced:ke},{stringify:function(Ie,Ae,Ne){for(var Oe=[Ie],Me=1,Ze;arguments.length>Me;)Oe.push(arguments[Me++]);if(Ze=Ae,!(!f(Ae)&&Ie===void 0||m(Ie)))return c(Ae)||(Ae=function(ot,st){if(typeof Ze=="function"&&(st=Ze.call(this,ot,st)),!m(st))return st}),Oe[1]=Ae,re.apply(null,Oe)}})}Q[le][ue]||I(Q[le],ue,Q[le].valueOf),X(Q,Y),L[q]=!0},{"../internals/an-object":94,"../internals/array-iteration":104,"../internals/create-non-enumerable-property":120,"../internals/create-property-descriptor":121,"../internals/define-well-known-symbol":124,"../internals/descriptors":125,"../internals/export":139,"../internals/fails":140,"../internals/get-built-in":143,"../internals/global":147,"../internals/has":148,"../internals/hidden-keys":149,"../internals/internal-state":157,"../internals/is-array":159,"../internals/is-object":162,"../internals/is-pure":163,"../internals/is-symbol":165,"../internals/native-symbol":172,"../internals/object-create":177,"../internals/object-define-property":179,"../internals/object-get-own-property-descriptor":180,"../internals/object-get-own-property-names":182,"../internals/object-get-own-property-names-external":181,"../internals/object-get-own-property-symbols":183,"../internals/object-keys":186,"../internals/object-property-is-enumerable":187,"../internals/redefine":197,"../internals/set-to-string-tag":208,"../internals/shared":211,"../internals/shared-key":209,"../internals/to-indexed-object":219,"../internals/to-object":222,"../internals/to-property-key":226,"../internals/to-string":228,"../internals/uid":234,"../internals/well-known-symbol":237,"../internals/well-known-symbol-wrapped":236}],272:[function(t,r,i){var a=t("../internals/array-buffer-view-core"),l=t("../internals/array-copy-within"),o=a.aTypedArray,u=a.exportTypedArrayMethod;u("copyWithin",function(d,p){return l.call(o(this),d,p,arguments.length>2?arguments[2]:void 0)})},{"../internals/array-buffer-view-core":96,"../internals/array-copy-within":98}],273:[function(t,r,i){var a=t("../internals/array-buffer-view-core"),l=t("../internals/array-iteration").every,o=a.aTypedArray,u=a.exportTypedArrayMethod;u("every",function(d){return l(o(this),d,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":96,"../internals/array-iteration":104}],274:[function(t,r,i){var a=t("../internals/array-buffer-view-core"),l=t("../internals/array-fill"),o=a.aTypedArray,u=a.exportTypedArrayMethod;u("fill",function(d){return l.apply(o(this),arguments)})},{"../internals/array-buffer-view-core":96,"../internals/array-fill":99}],275:[function(t,r,i){var a=t("../internals/array-buffer-view-core"),l=t("../internals/array-iteration").filter,o=t("../internals/typed-array-from-species-and-list"),u=a.aTypedArray,h=a.exportTypedArrayMethod;h("filter",function(p){var s=l(u(this),p,arguments.length>1?arguments[1]:void 0);return o(this,s)})},{"../internals/array-buffer-view-core":96,"../internals/array-iteration":104,"../internals/typed-array-from-species-and-list":231}],276:[function(t,r,i){var a=t("../internals/array-buffer-view-core"),l=t("../internals/array-iteration").findIndex,o=a.aTypedArray,u=a.exportTypedArrayMethod;u("findIndex",function(d){return l(o(this),d,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":96,"../internals/array-iteration":104}],277:[function(t,r,i){var a=t("../internals/array-buffer-view-core"),l=t("../internals/array-iteration").find,o=a.aTypedArray,u=a.exportTypedArrayMethod;u("find",function(d){return l(o(this),d,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":96,"../internals/array-iteration":104}],278:[function(t,r,i){var a=t("../internals/array-buffer-view-core"),l=t("../internals/array-iteration").forEach,o=a.aTypedArray,u=a.exportTypedArrayMethod;u("forEach",function(d){l(o(this),d,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":96,"../internals/array-iteration":104}],279:[function(t,r,i){var a=t("../internals/array-buffer-view-core"),l=t("../internals/array-includes").includes,o=a.aTypedArray,u=a.exportTypedArrayMethod;u("includes",function(d){return l(o(this),d,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":96,"../internals/array-includes":103}],280:[function(t,r,i){var a=t("../internals/array-buffer-view-core"),l=t("../internals/array-includes").indexOf,o=a.aTypedArray,u=a.exportTypedArrayMethod;u("indexOf",function(d){return l(o(this),d,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":96,"../internals/array-includes":103}],281:[function(t,r,i){var a=t("../internals/global"),l=t("../internals/array-buffer-view-core"),o=t("../modules/es.array.iterator"),u=t("../internals/well-known-symbol"),h=u("iterator"),d=a.Uint8Array,p=o.values,s=o.keys,c=o.entries,f=l.aTypedArray,m=l.exportTypedArrayMethod,g=d&&d.prototype[h],y=!!g&&(g.name=="values"||g.name==null),v=function(){return p.call(f(this))};m("entries",function(){return c.call(f(this))}),m("keys",function(){return s.call(f(this))}),m("values",v,!y),m(h,v,!y)},{"../internals/array-buffer-view-core":96,"../internals/global":147,"../internals/well-known-symbol":237,"../modules/es.array.iterator":247}],282:[function(t,r,i){var a=t("../internals/array-buffer-view-core"),l=a.aTypedArray,o=a.exportTypedArrayMethod,u=[].join;o("join",function(d){return u.apply(l(this),arguments)})},{"../internals/array-buffer-view-core":96}],283:[function(t,r,i){var a=t("../internals/array-buffer-view-core"),l=t("../internals/array-last-index-of"),o=a.aTypedArray,u=a.exportTypedArrayMethod;u("lastIndexOf",function(d){return l.apply(o(this),arguments)})},{"../internals/array-buffer-view-core":96,"../internals/array-last-index-of":105}],284:[function(t,r,i){var a=t("../internals/array-buffer-view-core"),l=t("../internals/array-iteration").map,o=t("../internals/typed-array-species-constructor"),u=a.aTypedArray,h=a.exportTypedArrayMethod;h("map",function(p){return l(u(this),p,arguments.length>1?arguments[1]:void 0,function(s,c){return new(o(s))(c)})})},{"../internals/array-buffer-view-core":96,"../internals/array-iteration":104,"../internals/typed-array-species-constructor":233}],285:[function(t,r,i){var a=t("../internals/array-buffer-view-core"),l=t("../internals/array-reduce").right,o=a.aTypedArray,u=a.exportTypedArrayMethod;u("reduceRight",function(d){return l(o(this),d,arguments.length,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":96,"../internals/array-reduce":108}],286:[function(t,r,i){var a=t("../internals/array-buffer-view-core"),l=t("../internals/array-reduce").left,o=a.aTypedArray,u=a.exportTypedArrayMethod;u("reduce",function(d){return l(o(this),d,arguments.length,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":96,"../internals/array-reduce":108}],287:[function(t,r,i){var a=t("../internals/array-buffer-view-core"),l=a.aTypedArray,o=a.exportTypedArrayMethod,u=Math.floor;o("reverse",function(){for(var d=this,p=l(d).length,s=u(p/2),c=0,f;c<s;)f=d[c],d[c++]=d[--p],d[p]=f;return d})},{"../internals/array-buffer-view-core":96}],288:[function(t,r,i){var a=t("../internals/array-buffer-view-core"),l=t("../internals/to-length"),o=t("../internals/to-offset"),u=t("../internals/to-object"),h=t("../internals/fails"),d=a.aTypedArray,p=a.exportTypedArrayMethod,s=h(function(){new Int8Array(1).set({})});p("set",function(f){d(this);var m=o(arguments.length>1?arguments[1]:void 0,1),g=this.length,y=u(f),v=l(y.length),b=0;if(v+m>g)throw RangeError("Wrong length");for(;b<v;)this[m+b]=y[b++]},s)},{"../internals/array-buffer-view-core":96,"../internals/fails":140,"../internals/to-length":221,"../internals/to-object":222,"../internals/to-offset":223}],289:[function(t,r,i){var a=t("../internals/array-buffer-view-core"),l=t("../internals/typed-array-species-constructor"),o=t("../internals/fails"),u=a.aTypedArray,h=a.exportTypedArrayMethod,d=[].slice,p=o(function(){new Int8Array(1).slice()});h("slice",function(c,f){for(var m=d.call(u(this),c,f),g=l(this),y=0,v=m.length,b=new g(v);v>y;)b[y]=m[y++];return b},p)},{"../internals/array-buffer-view-core":96,"../internals/fails":140,"../internals/typed-array-species-constructor":233}],290:[function(t,r,i){var a=t("../internals/array-buffer-view-core"),l=t("../internals/array-iteration").some,o=a.aTypedArray,u=a.exportTypedArrayMethod;u("some",function(d){return l(o(this),d,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":96,"../internals/array-iteration":104}],291:[function(t,r,i){var a=t("../internals/array-buffer-view-core"),l=t("../internals/global"),o=t("../internals/fails"),u=t("../internals/a-function"),h=t("../internals/to-length"),d=t("../internals/array-sort"),p=t("../internals/engine-ff-version"),s=t("../internals/engine-is-ie-or-edge"),c=t("../internals/engine-v8-version"),f=t("../internals/engine-webkit-version"),m=a.aTypedArray,g=a.exportTypedArrayMethod,y=l.Uint16Array,v=y&&y.prototype.sort,b=!!v&&!o(function(){var k=new y(2);k.sort(null),k.sort({})}),_=!!v&&!o(function(){if(c)return c<74;if(p)return p<67;if(s)return!0;if(f)return f<602;var k=new y(516),P=Array(516),E,R;for(E=0;E<516;E++)R=E%4,k[E]=515-E,P[E]=E-2*R+3;for(k.sort(function(w,C){return(w/4|0)-(C/4|0)}),E=0;E<516;E++)if(k[E]!==P[E])return!0}),M=function(k){return function(P,E){return k!==void 0?+k(P,E)||0:E!==E?-1:P!==P?1:P===0&&E===0?1/P>0&&1/E<0?1:-1:P>E}};g("sort",function(P){var E=this;if(P!==void 0&&u(P),_)return v.call(E,P);m(E);var R=h(E.length),w=Array(R),C;for(C=0;C<R;C++)w[C]=E[C];for(w=d(E,M(P)),C=0;C<R;C++)E[C]=w[C];return E},!_||b)},{"../internals/a-function":89,"../internals/array-buffer-view-core":96,"../internals/array-sort":109,"../internals/engine-ff-version":128,"../internals/engine-is-ie-or-edge":130,"../internals/engine-v8-version":136,"../internals/engine-webkit-version":137,"../internals/fails":140,"../internals/global":147,"../internals/to-length":221}],292:[function(t,r,i){var a=t("../internals/array-buffer-view-core"),l=t("../internals/to-length"),o=t("../internals/to-absolute-index"),u=t("../internals/typed-array-species-constructor"),h=a.aTypedArray,d=a.exportTypedArrayMethod;d("subarray",function(s,c){var f=h(this),m=f.length,g=o(s,m),y=u(f);return new y(f.buffer,f.byteOffset+g*f.BYTES_PER_ELEMENT,l((c===void 0?m:o(c,m))-g))})},{"../internals/array-buffer-view-core":96,"../internals/to-absolute-index":217,"../internals/to-length":221,"../internals/typed-array-species-constructor":233}],293:[function(t,r,i){var a=t("../internals/global"),l=t("../internals/array-buffer-view-core"),o=t("../internals/fails"),u=a.Int8Array,h=l.aTypedArray,d=l.exportTypedArrayMethod,p=[].toLocaleString,s=[].slice,c=!!u&&o(function(){p.call(new u(1))}),f=o(function(){return[1,2].toLocaleString()!=new u([1,2]).toLocaleString()})||!o(function(){u.prototype.toLocaleString.call([1,2])});d("toLocaleString",function(){return p.apply(c?s.call(h(this)):h(this),arguments)},f)},{"../internals/array-buffer-view-core":96,"../internals/fails":140,"../internals/global":147}],294:[function(t,r,i){var a=t("../internals/array-buffer-view-core").exportTypedArrayMethod,l=t("../internals/fails"),o=t("../internals/global"),u=o.Uint8Array,h=u&&u.prototype||{},d=[].toString,p=[].join;l(function(){d.call({})})&&(d=function(){return p.call(this)});var s=h.toString!=d;a("toString",d,s)},{"../internals/array-buffer-view-core":96,"../internals/fails":140,"../internals/global":147}],295:[function(t,r,i){var a=t("../internals/typed-array-constructor");a("Uint8",function(l){return function(u,h,d){return l(this,u,h,d)}})},{"../internals/typed-array-constructor":229}],296:[function(t,r,i){var a=t("../internals/global"),l=t("../internals/dom-iterables"),o=t("../internals/array-for-each"),u=t("../internals/create-non-enumerable-property");for(var h in l){var d=a[h],p=d&&d.prototype;if(p&&p.forEach!==o)try{u(p,"forEach",o)}catch{p.forEach=o}}},{"../internals/array-for-each":100,"../internals/create-non-enumerable-property":120,"../internals/dom-iterables":127,"../internals/global":147}],297:[function(t,r,i){var a=t("../internals/global"),l=t("../internals/dom-iterables"),o=t("../modules/es.array.iterator"),u=t("../internals/create-non-enumerable-property"),h=t("../internals/well-known-symbol"),d=h("iterator"),p=h("toStringTag"),s=o.values;for(var c in l){var f=a[c],m=f&&f.prototype;if(m){if(m[d]!==s)try{u(m,d,s)}catch{m[d]=s}if(m[p]||u(m,p,c),l[c]){for(var g in o)if(m[g]!==o[g])try{u(m,g,o[g])}catch{m[g]=o[g]}}}}},{"../internals/create-non-enumerable-property":120,"../internals/dom-iterables":127,"../internals/global":147,"../internals/well-known-symbol":237,"../modules/es.array.iterator":247}],298:[function(t,r,i){function a(_){return Array.isArray?Array.isArray(_):b(_)==="[object Array]"}i.isArray=a;function l(_){return typeof _=="boolean"}i.isBoolean=l;function o(_){return _===null}i.isNull=o;function u(_){return _==null}i.isNullOrUndefined=u;function h(_){return typeof _=="number"}i.isNumber=h;function d(_){return typeof _=="string"}i.isString=d;function p(_){return typeof _=="symbol"}i.isSymbol=p;function s(_){return _===void 0}i.isUndefined=s;function c(_){return b(_)==="[object RegExp]"}i.isRegExp=c;function f(_){return typeof _=="object"&&_!==null}i.isObject=f;function m(_){return b(_)==="[object Date]"}i.isDate=m;function g(_){return b(_)==="[object Error]"||_ instanceof Error}i.isError=g;function y(_){return typeof _=="function"}i.isFunction=y;function v(_){return _===null||typeof _=="boolean"||typeof _=="number"||typeof _=="string"||typeof _=="symbol"||typeof _>"u"}i.isPrimitive=v,i.isBuffer=t("buffer").Buffer.isBuffer;function b(_){return Object.prototype.toString.call(_)}},{buffer:85}],299:[function(t,r,i){(function(a){var l=function(){var p=/d{1,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|[LloSZWN]|'[^']*'|'[^']*'/g,s=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,c=/[^-+\dA-Z]/g;return function(f,m,g,y){if(arguments.length===1&&d(f)==="string"&&!/\d/.test(f)&&(m=f,f=void 0),f=f||new Date,f instanceof Date||(f=new Date(f)),isNaN(f))throw TypeError("Invalid date");m=String(l.masks[m]||m||l.masks.default);var v=m.slice(0,4);(v==="UTC:"||v==="GMT:")&&(m=m.slice(4),g=!0,v==="GMT:"&&(y=!0));var b=g?"getUTC":"get",_=f[b+"Date"](),M=f[b+"Day"](),k=f[b+"Month"](),P=f[b+"FullYear"](),E=f[b+"Hours"](),R=f[b+"Minutes"](),w=f[b+"Seconds"](),C=f[b+"Milliseconds"](),S=g?0:f.getTimezoneOffset(),x=u(f),I=h(f),D={d:_,dd:o(_),ddd:l.i18n.dayNames[M],dddd:l.i18n.dayNames[M+7],m:k+1,mm:o(k+1),mmm:l.i18n.monthNames[k],mmmm:l.i18n.monthNames[k+12],yy:String(P).slice(2),yyyy:P,h:E%12||12,hh:o(E%12||12),H:E,HH:o(E),M:R,MM:o(R),s:w,ss:o(w),l:o(C,3),L:o(Math.round(C/10)),t:E<12?"a":"p",tt:E<12?"am":"pm",T:E<12?"A":"P",TT:E<12?"AM":"PM",Z:y?"GMT":g?"UTC":(String(f).match(s)||[""]).pop().replace(c,""),o:(S>0?"-":"+")+o(Math.floor(Math.abs(S)/60)*100+Math.abs(S)%60,4),S:["th","st","nd","rd"][_%10>3?0:(_%100-_%10!=10)*_%10],W:x,N:I};return m.replace(p,function(T){return T in D?D[T]:T.slice(1,T.length-1)})}}();l.masks={default:"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:sso",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'",expiresHeaderFormat:"ddd, dd mmm yyyy HH:MM:ss Z"},l.i18n={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"]};function o(p,s){for(p=String(p),s=s||2;p.length<s;)p="0"+p;return p}function u(p){var s=new Date(p.getFullYear(),p.getMonth(),p.getDate());s.setDate(s.getDate()-(s.getDay()+6)%7+3);var c=new Date(s.getFullYear(),0,4);c.setDate(c.getDate()-(c.getDay()+6)%7+3);var f=s.getTimezoneOffset()-c.getTimezoneOffset();s.setHours(s.getHours()-f);var m=(s-c)/(864e5*7);return 1+Math.floor(m)}function h(p){var s=p.getDay();return s===0&&(s=7),s}function d(p){return p===null?"null":p===void 0?"undefined":typeof p!="object"?typeof p:Array.isArray(p)?"array":{}.toString.call(p).slice(8,-1).toLowerCase()}typeof i=="object"?r.exports=l:a.dateFormat=l})(this)},{}],300:[function(t,r,i){var a=/["'&<>]/;r.exports=l;function l(o){var u=""+o,h=a.exec(u);if(!h)return u;var d,p="",s=0,c=0;for(s=h.index;s<u.length;s++){switch(u.charCodeAt(s)){case 34:d="&quot;";break;case 38:d="&amp;";break;case 39:d="&#39;";break;case 60:d="&lt;";break;case 62:d="&gt;";break;default:continue}c!==s&&(p+=u.substring(c,s)),c=s+1,p+=d}return c!==s?p+u.substring(c,s):p}},{}],301:[function(t,r,i){function a(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}r.exports=a,a.EventEmitter=a,a.prototype._events=void 0,a.prototype._maxListeners=void 0,a.defaultMaxListeners=10,a.prototype.setMaxListeners=function(d){if(!o(d)||d<0||isNaN(d))throw TypeError("n must be a positive number");return this._maxListeners=d,this},a.prototype.emit=function(d){var p,s,c,f,m,g;if(this._events||(this._events={}),d==="error"&&(!this._events.error||u(this._events.error)&&!this._events.error.length)){if(p=arguments[1],p instanceof Error)throw p;var y=new Error('Uncaught, unspecified "error" event. ('+p+")");throw y.context=p,y}if(s=this._events[d],h(s))return!1;if(l(s))switch(arguments.length){case 1:s.call(this);break;case 2:s.call(this,arguments[1]);break;case 3:s.call(this,arguments[1],arguments[2]);break;default:f=Array.prototype.slice.call(arguments,1),s.apply(this,f)}else if(u(s))for(f=Array.prototype.slice.call(arguments,1),g=s.slice(),c=g.length,m=0;m<c;m++)g[m].apply(this,f);return!0},a.prototype.addListener=function(d,p){var s;if(!l(p))throw TypeError("listener must be a function");return this._events||(this._events={}),this._events.newListener&&this.emit("newListener",d,l(p.listener)?p.listener:p),this._events[d]?u(this._events[d])?this._events[d].push(p):this._events[d]=[this._events[d],p]:this._events[d]=p,u(this._events[d])&&!this._events[d].warned&&(h(this._maxListeners)?s=a.defaultMaxListeners:s=this._maxListeners,s&&s>0&&this._events[d].length>s&&(this._events[d].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[d].length),typeof console.trace=="function"&&console.trace())),this},a.prototype.on=a.prototype.addListener,a.prototype.once=function(d,p){if(!l(p))throw TypeError("listener must be a function");var s=!1;function c(){this.removeListener(d,c),s||(s=!0,p.apply(this,arguments))}return c.listener=p,this.on(d,c),this},a.prototype.removeListener=function(d,p){var s,c,f,m;if(!l(p))throw TypeError("listener must be a function");if(!this._events||!this._events[d])return this;if(s=this._events[d],f=s.length,c=-1,s===p||l(s.listener)&&s.listener===p)delete this._events[d],this._events.removeListener&&this.emit("removeListener",d,p);else if(u(s)){for(m=f;m-- >0;)if(s[m]===p||s[m].listener&&s[m].listener===p){c=m;break}if(c<0)return this;s.length===1?(s.length=0,delete this._events[d]):s.splice(c,1),this._events.removeListener&&this.emit("removeListener",d,p)}return this},a.prototype.removeAllListeners=function(d){var p,s;if(!this._events)return this;if(!this._events.removeListener)return arguments.length===0?this._events={}:this._events[d]&&delete this._events[d],this;if(arguments.length===0){for(p in this._events)p!=="removeListener"&&this.removeAllListeners(p);return this.removeAllListeners("removeListener"),this._events={},this}if(s=this._events[d],l(s))this.removeListener(d,s);else if(s)for(;s.length;)this.removeListener(d,s[s.length-1]);return delete this._events[d],this},a.prototype.listeners=function(d){var p;return!this._events||!this._events[d]?p=[]:l(this._events[d])?p=[this._events[d]]:p=this._events[d].slice(),p},a.prototype.listenerCount=function(d){if(this._events){var p=this._events[d];if(l(p))return 1;if(p)return p.length}return 0},a.listenerCount=function(d,p){return d.listenerCount(p)};function l(d){return typeof d=="function"}function o(d){return typeof d=="number"}function u(d){return typeof d=="object"&&d!==null}function h(d){return d===void 0}},{}],302:[function(t,r,i){var a=t("http"),l=r.exports;for(var o in a)a.hasOwnProperty(o)&&(l[o]=a[o]);l.request=function(u,h){return u||(u={}),u.scheme="https",u.protocol="https:",a.request.call(this,u,h)}},{http:400}],303:[function(t,r,i){var a=t("util"),l=t("ms");r.exports=function(o){if(typeof o=="number")return o;var u=l(o);if(u===void 0){var h=new Error(a.format("humanize-ms(%j) result undefined",o));console.warn(h.stack)}return u}},{ms:319,util:352}],304:[function(t,r,i){/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> */i.read=function(a,l,o,u,h){var d,p,s=h*8-u-1,c=(1<<s)-1,f=c>>1,m=-7,g=o?h-1:0,y=o?-1:1,v=a[l+g];for(g+=y,d=v&(1<<-m)-1,v>>=-m,m+=s;m>0;d=d*256+a[l+g],g+=y,m-=8);for(p=d&(1<<-m)-1,d>>=-m,m+=u;m>0;p=p*256+a[l+g],g+=y,m-=8);if(d===0)d=1-f;else{if(d===c)return p?NaN:(v?-1:1)*(1/0);p=p+Math.pow(2,u),d=d-f}return(v?-1:1)*p*Math.pow(2,d-u)},i.write=function(a,l,o,u,h,d){var p,s,c,f=d*8-h-1,m=(1<<f)-1,g=m>>1,y=h===23?Math.pow(2,-24)-Math.pow(2,-77):0,v=u?0:d-1,b=u?1:-1,_=l<0||l===0&&1/l<0?1:0;for(l=Math.abs(l),isNaN(l)||l===1/0?(s=isNaN(l)?1:0,p=m):(p=Math.floor(Math.log(l)/Math.LN2),l*(c=Math.pow(2,-p))<1&&(p--,c*=2),p+g>=1?l+=y/c:l+=y*Math.pow(2,1-g),l*c>=2&&(p++,c/=2),p+g>=m?(s=0,p=m):p+g>=1?(s=(l*c-1)*Math.pow(2,h),p=p+g):(s=l*Math.pow(2,g-1)*Math.pow(2,h),p=0));h>=8;a[o+v]=s&255,v+=b,s/=256,h-=8);for(p=p<<h|s,f+=h;f>0;a[o+v]=p&255,v+=b,p/=256,f-=8);a[o+v-b]|=_*128}},{}],305:[function(t,r,i){var a=[t("./nextTick"),t("./queueMicrotask"),t("./mutation.js"),t("./messageChannel"),t("./stateChange"),t("./timeout")],l,o,u=-1,h=[],d=!1;function p(){!l||!o||(l=!1,o.length?h=o.concat(h):u=-1,h.length&&s())}function s(){if(!l){d=!1,l=!0;for(var v=h.length,b=setTimeout(p);v;){for(o=h,h=[];o&&++u<v;)o[u].run();u=-1,v=h.length}o=null,u=-1,l=!1,clearTimeout(b)}}for(var c,f=-1,m=a.length;++f<m;)if(a[f]&&a[f].test&&a[f].test()){c=a[f].install(s);break}function g(v,b){this.fun=v,this.array=b}g.prototype.run=function(){var v=this.fun,b=this.array;switch(b.length){case 0:return v();case 1:return v(b[0]);case 2:return v(b[0],b[1]);case 3:return v(b[0],b[1],b[2]);default:return v.apply(null,b)}},r.exports=y;function y(v){var b=new Array(arguments.length-1);if(arguments.length>1)for(var _=1;_<arguments.length;_++)b[_-1]=arguments[_];h.push(new g(v,b)),!d&&!l&&(d=!0,c())}},{"./messageChannel":306,"./mutation.js":307,"./nextTick":84,"./queueMicrotask":308,"./stateChange":309,"./timeout":310}],306:[function(t,r,i){(function(a){(function(){i.test=function(){return a.setImmediate?!1:typeof a.MessageChannel<"u"},i.install=function(l){var o=new a.MessageChannel;return o.port1.onmessage=l,function(){o.port2.postMessage(0)}}}).call(this)}).call(this,typeof dt<"u"?dt:typeof self<"u"?self:typeof window<"u"?window:{})},{}],307:[function(t,r,i){(function(a){(function(){var l=a.MutationObserver||a.WebKitMutationObserver;i.test=function(){return l},i.install=function(o){var u=0,h=new l(o),d=a.document.createTextNode("");return h.observe(d,{characterData:!0}),function(){d.data=u=++u%2}}}).call(this)}).call(this,typeof dt<"u"?dt:typeof self<"u"?self:typeof window<"u"?window:{})},{}],308:[function(t,r,i){(function(a){(function(){i.test=function(){return typeof a.queueMicrotask=="function"},i.install=function(l){return function(){a.queueMicrotask(l)}}}).call(this)}).call(this,typeof dt<"u"?dt:typeof self<"u"?self:typeof window<"u"?window:{})},{}],309:[function(t,r,i){(function(a){(function(){i.test=function(){return"document"in a&&"onreadystatechange"in a.document.createElement("script")},i.install=function(l){return function(){var o=a.document.createElement("script");return o.onreadystatechange=function(){l(),o.onreadystatechange=null,o.parentNode.removeChild(o),o=null},a.document.documentElement.appendChild(o),l}}}).call(this)}).call(this,typeof dt<"u"?dt:typeof self<"u"?self:typeof window<"u"?window:{})},{}],310:[function(t,r,i){i.test=function(){return!0},i.install=function(a){return function(){setTimeout(a,0)}}},{}],311:[function(t,r,i){typeof Object.create=="function"?r.exports=function(l,o){o&&(l.super_=o,l.prototype=Object.create(o.prototype,{constructor:{value:l,enumerable:!1,writable:!0,configurable:!0}}))}:r.exports=function(l,o){if(o){l.super_=o;var u=function(){};u.prototype=o.prototype,l.prototype=new u,l.prototype.constructor=l}}},{}],312:[function(t,r,i){/*!
* Determine if an object is a Buffer
*
* @author Feross Aboukhadijeh <https://feross.org>
* @license MIT
*/r.exports=function(o){return o!=null&&(a(o)||l(o)||!!o._isBuffer)};function a(o){return!!o.constructor&&typeof o.constructor.isBuffer=="function"&&o.constructor.isBuffer(o)}function l(o){return typeof o.readFloatLE=="function"&&typeof o.slice=="function"&&a(o.slice(0,0))}},{}],313:[function(t,r,i){var a={}.toString;r.exports=Array.isArray||function(l){return a.call(l)=="[object Array]"}},{}],314:[function(t,r,i){(function(a){(function(){(function(l,o){typeof i=="object"&&typeof r<"u"?r.exports=o(l):o(l)})(typeof self<"u"?self:typeof window<"u"?window:typeof a<"u"?a:this,function(l){l=l||{};var o=l.Base64,u="2.6.4",h="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",d=function(L){for(var B={},z=0,K=L.length;z<K;z++)B[L.charAt(z)]=z;return B}(h),p=String.fromCharCode,s=function(L){if(L.length<2){var B=L.charCodeAt(0);return B<128?L:B<2048?p(192|B>>>6)+p(128|B&63):p(224|B>>>12&15)+p(128|B>>>6&63)+p(128|B&63)}else{var B=65536+(L.charCodeAt(0)-55296)*1024+(L.charCodeAt(1)-56320);return p(240|B>>>18&7)+p(128|B>>>12&63)+p(128|B>>>6&63)+p(128|B&63)}},c=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,f=function(L){return L.replace(c,s)},m=function(L){var B=[0,2,1][L.length%3],z=L.charCodeAt(0)<<16|(L.length>1?L.charCodeAt(1):0)<<8|(L.length>2?L.charCodeAt(2):0),K=[h.charAt(z>>>18),h.charAt(z>>>12&63),B>=2?"=":h.charAt(z>>>6&63),B>=1?"=":h.charAt(z&63)];return K.join("")},g=l.btoa&&typeof l.btoa=="function"?function(L){return l.btoa(L)}:function(L){if(L.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return L.replace(/[\s\S]{1,3}/g,m)},y=function(L){return g(f(String(L)))},v=function(L){return L.replace(/[+\/]/g,function(B){return B=="+"?"-":"_"}).replace(/=/g,"")},b=function(L,B){return B?v(y(L)):y(L)},_=function(L){return b(L,!0)},M;l.Uint8Array&&(M=function(L,B){for(var z="",K=0,J=L.length;K<J;K+=3){var X=L[K],ee=L[K+1],ne=L[K+2],q=X<<16|ee<<8|ne;z+=h.charAt(q>>>18)+h.charAt(q>>>12&63)+(typeof ee<"u"?h.charAt(q>>>6&63):"=")+(typeof ne<"u"?h.charAt(q&63):"=")}return B?v(z):z});var k=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,P=function(L){switch(L.length){case 4:var B=(7&L.charCodeAt(0))<<18|(63&L.charCodeAt(1))<<12|(63&L.charCodeAt(2))<<6|63&L.charCodeAt(3),z=B-65536;return p((z>>>10)+55296)+p((z&1023)+56320);case 3:return p((15&L.charCodeAt(0))<<12|(63&L.charCodeAt(1))<<6|63&L.charCodeAt(2));default:return p((31&L.charCodeAt(0))<<6|63&L.charCodeAt(1))}},E=function(L){return L.replace(k,P)},R=function(L){var B=L.length,z=B%4,K=(B>0?d[L.charAt(0)]<<18:0)|(B>1?d[L.charAt(1)]<<12:0)|(B>2?d[L.charAt(2)]<<6:0)|(B>3?d[L.charAt(3)]:0),J=[p(K>>>16),p(K>>>8&255),p(K&255)];return J.length-=[0,0,2,1][z],J.join("")},w=l.atob&&typeof l.atob=="function"?function(L){return l.atob(L)}:function(L){return L.replace(/\S{1,4}/g,R)},C=function(L){return w(String(L).replace(/[^A-Za-z0-9\+\/]/g,""))},S=function(L){return E(w(L))},x=function(L){return String(L).replace(/[-_]/g,function(B){return B=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},I=function(L){return S(x(L))},D;l.Uint8Array&&(D=function(L){return Uint8Array.from(C(x(L)),function(B){return B.charCodeAt(0)})});var T=function(){var L=l.Base64;return l.Base64=o,L};if(l.Base64={VERSION:u,atob:C,btoa:g,fromBase64:I,toBase64:b,utob:f,encode:b,encodeURI:_,btou:E,decode:I,noConflict:T,fromUint8Array:M,toUint8Array:D},typeof Object.defineProperty=="function"){var N=function(L){return{value:L,enumerable:!1,writable:!0,configurable:!0}};l.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",N(function(){return I(this)})),Object.defineProperty(String.prototype,"toBase64",N(function(L){return b(this,L)})),Object.defineProperty(String.prototype,"toBase64URI",N(function(){return b(this,!0)}))}}return l.Meteor&&(Base64=l.Base64),typeof r<"u"&&r.exports&&(r.exports.Base64=l.Base64),{Base64:l.Base64}})}).call(this)}).call(this,typeof dt<"u"?dt:typeof self<"u"?self:typeof window<"u"?window:{})},{}],315:[function(t,r,i){r.exports=l;var a=Object.prototype.hasOwnProperty;function l(o,u,h){if(!o)throw new TypeError("argument dest is required");if(!u)throw new TypeError("argument src is required");return h===void 0&&(h=!0),Object.getOwnPropertyNames(u).forEach(function(p){if(!(!h&&a.call(o,p))){var s=Object.getOwnPropertyDescriptor(u,p);Object.defineProperty(o,p,s)}}),o}},{}],316:[function(t,r,i){t("core-js/modules/es.array.map.js"),t("core-js/modules/es.regexp.exec.js"),t("core-js/modules/es.string.replace.js"),t("core-js/modules/es.regexp.constructor.js"),t("core-js/modules/es.regexp.to-string.js");function a(){this._types=Object.create(null),this._extensions=Object.create(null);for(var l=0;l<arguments.length;l++)this.define(arguments[l]);this.define=this.define.bind(this),this.getType=this.getType.bind(this),this.getExtension=this.getExtension.bind(this)}a.prototype.define=function(l,o){for(var u in l){var h=l[u].map(function(c){return c.toLowerCase()});u=u.toLowerCase();for(var d=0;d<h.length;d++){var p=h[d];if(p[0]!=="*"){if(!o&&p in this._types)throw new Error('Attempt to change mapping for "'+p+'" extension from "'+this._types[p]+'" to "'+u+'". Pass `force=true` to allow this, otherwise remove "'+p+'" from the list of extensions for "'+u+'".');this._types[p]=u}}if(o||!this._extensions[u]){var s=h[0];this._extensions[u]=s[0]!=="*"?s:s.substr(1)}}},a.prototype.getType=function(l){l=String(l);var o=l.replace(/^.*[/\\]/,"").toLowerCase(),u=o.replace(/^.*\./,"").toLowerCase(),h=o.length<l.length,d=u.length<o.length-1;return(d||!h)&&this._types[u]||null},a.prototype.getExtension=function(l){return l=/^\s*([^;\s]*)/.test(l)&&RegExp.$1,l&&this._extensions[l.toLowerCase()]||null},r.exports=a},{"core-js/modules/es.array.map.js":249,"core-js/modules/es.regexp.constructor.js":260,"core-js/modules/es.regexp.exec.js":261,"core-js/modules/es.regexp.to-string.js":262,"core-js/modules/es.string.replace.js":266}],317:[function(t,r,i){var a=t("./Mime");r.exports=new a(t("./types/standard"))},{"./Mime":316,"./types/standard":318}],318:[function(t,r,i){r.exports={"application/andrew-inset":["ez"],"application/applixware":["aw"],"application/atom+xml":["atom"],"application/atomcat+xml":["atomcat"],"application/atomdeleted+xml":["atomdeleted"],"application/atomsvc+xml":["atomsvc"],"application/atsc-dwd+xml":["dwd"],"application/atsc-held+xml":["held"],"application/atsc-rsat+xml":["rsat"],"application/bdoc":["bdoc"],"application/calendar+xml":["xcs"],"application/ccxml+xml":["ccxml"],"application/cdfx+xml":["cdfx"],"application/cdmi-capability":["cdmia"],"application/cdmi-container":["cdmic"],"application/cdmi-domain":["cdmid"],"application/cdmi-object":["cdmio"],"application/cdmi-queue":["cdmiq"],"application/cu-seeme":["cu"],"application/dash+xml":["mpd"],"application/davmount+xml":["davmount"],"application/docbook+xml":["dbk"],"application/dssc+der":["dssc"],"application/dssc+xml":["xdssc"],"application/ecmascript":["ecma","es"],"application/emma+xml":["emma"],"application/emotionml+xml":["emotionml"],"application/epub+zip":["epub"],"application/exi":["exi"],"application/fdt+xml":["fdt"],"application/font-tdpfr":["pfr"],"application/geo+json":["geojson"],"application/gml+xml":["gml"],"application/gpx+xml":["gpx"],"application/gxf":["gxf"],"application/gzip":["gz"],"application/hjson":["hjson"],"application/hyperstudio":["stk"],"application/inkml+xml":["ink","inkml"],"application/ipfix":["ipfix"],"application/its+xml":["its"],"application/java-archive":["jar","war","ear"],"application/java-serialized-object":["ser"],"application/java-vm":["class"],"application/javascript":["js","mjs"],"application/json":["json","map"],"application/json5":["json5"],"application/jsonml+json":["jsonml"],"application/ld+json":["jsonld"],"application/lgr+xml":["lgr"],"application/lost+xml":["lostxml"],"application/mac-binhex40":["hqx"],"application/mac-compactpro":["cpt"],"application/mads+xml":["mads"],"application/manifest+json":["webmanifest"],"application/marc":["mrc"],"application/marcxml+xml":["mrcx"],"application/mathematica":["ma","nb","mb"],"application/mathml+xml":["mathml"],"application/mbox":["mbox"],"application/mediaservercontrol+xml":["mscml"],"application/metalink+xml":["metalink"],"application/metalink4+xml":["meta4"],"application/mets+xml":["mets"],"application/mmt-aei+xml":["maei"],"application/mmt-usd+xml":["musd"],"application/mods+xml":["mods"],"application/mp21":["m21","mp21"],"application/mp4":["mp4s","m4p"],"application/mrb-consumer+xml":["*xdf"],"application/mrb-publish+xml":["*xdf"],"application/msword":["doc","dot"],"application/mxf":["mxf"],"application/n-quads":["nq"],"application/n-triples":["nt"],"application/node":["cjs"],"application/octet-stream":["bin","dms","lrf","mar","so","dist","distz","pkg","bpk","dump","elc","deploy","exe","dll","deb","dmg","iso","img","msi","msp","msm","buffer"],"application/oda":["oda"],"application/oebps-package+xml":["opf"],"application/ogg":["ogx"],"application/omdoc+xml":["omdoc"],"application/onenote":["onetoc","onetoc2","onetmp","onepkg"],"application/oxps":["oxps"],"application/p2p-overlay+xml":["relo"],"application/patch-ops-error+xml":["*xer"],"application/pdf":["pdf"],"application/pgp-encrypted":["pgp"],"application/pgp-signature":["asc","sig"],"application/pics-rules":["prf"],"application/pkcs10":["p10"],"application/pkcs7-mime":["p7m","p7c"],"application/pkcs7-signature":["p7s"],"application/pkcs8":["p8"],"application/pkix-attr-cert":["ac"],"application/pkix-cert":["cer"],"application/pkix-crl":["crl"],"application/pkix-pkipath":["pkipath"],"application/pkixcmp":["pki"],"application/pls+xml":["pls"],"application/postscript":["ai","eps","ps"],"application/provenance+xml":["provx"],"application/pskc+xml":["pskcxml"],"application/raml+yaml":["raml"],"application/rdf+xml":["rdf","owl"],"application/reginfo+xml":["rif"],"application/relax-ng-compact-syntax":["rnc"],"application/resource-lists+xml":["rl"],"application/resource-lists-diff+xml":["rld"],"application/rls-services+xml":["rs"],"application/route-apd+xml":["rapd"],"application/route-s-tsid+xml":["sls"],"application/route-usd+xml":["rusd"],"application/rpki-ghostbusters":["gbr"],"application/rpki-manifest":["mft"],"application/rpki-roa":["roa"],"application/rsd+xml":["rsd"],"application/rss+xml":["rss"],"application/rtf":["rtf"],"application/sbml+xml":["sbml"],"application/scvp-cv-request":["scq"],"application/scvp-cv-response":["scs"],"application/scvp-vp-request":["spq"],"application/scvp-vp-response":["spp"],"application/sdp":["sdp"],"application/senml+xml":["senmlx"],"application/sensml+xml":["sensmlx"],"application/set-payment-initiation":["setpay"],"application/set-registration-initiation":["setreg"],"application/shf+xml":["shf"],"application/sieve":["siv","sieve"],"application/smil+xml":["smi","smil"],"application/sparql-query":["rq"],"application/sparql-results+xml":["srx"],"application/srgs":["gram"],"application/srgs+xml":["grxml"],"application/sru+xml":["sru"],"application/ssdl+xml":["ssdl"],"application/ssml+xml":["ssml"],"application/swid+xml":["swidtag"],"application/tei+xml":["tei","teicorpus"],"application/thraud+xml":["tfi"],"application/timestamped-data":["tsd"],"application/toml":["toml"],"application/ttml+xml":["ttml"],"application/ubjson":["ubj"],"application/urc-ressheet+xml":["rsheet"],"application/urc-targetdesc+xml":["td"],"application/voicexml+xml":["vxml"],"application/wasm":["wasm"],"application/widget":["wgt"],"application/winhlp":["hlp"],"application/wsdl+xml":["wsdl"],"application/wspolicy+xml":["wspolicy"],"application/xaml+xml":["xaml"],"application/xcap-att+xml":["xav"],"application/xcap-caps+xml":["xca"],"application/xcap-diff+xml":["xdf"],"application/xcap-el+xml":["xel"],"application/xcap-error+xml":["xer"],"application/xcap-ns+xml":["xns"],"application/xenc+xml":["xenc"],"application/xhtml+xml":["xhtml","xht"],"application/xliff+xml":["xlf"],"application/xml":["xml","xsl","xsd","rng"],"application/xml-dtd":["dtd"],"application/xop+xml":["xop"],"application/xproc+xml":["xpl"],"application/xslt+xml":["*xsl","xslt"],"application/xspf+xml":["xspf"],"application/xv+xml":["mxml","xhvml","xvml","xvm"],"application/yang":["yang"],"application/yin+xml":["yin"],"application/zip":["zip"],"audio/3gpp":["*3gpp"],"audio/adpcm":["adp"],"audio/amr":["amr"],"audio/basic":["au","snd"],"audio/midi":["mid","midi","kar","rmi"],"audio/mobile-xmf":["mxmf"],"audio/mp3":["*mp3"],"audio/mp4":["m4a","mp4a"],"audio/mpeg":["mpga","mp2","mp2a","mp3","m2a","m3a"],"audio/ogg":["oga","ogg","spx","opus"],"audio/s3m":["s3m"],"audio/silk":["sil"],"audio/wav":["wav"],"audio/wave":["*wav"],"audio/webm":["weba"],"audio/xm":["xm"],"font/collection":["ttc"],"font/otf":["otf"],"font/ttf":["ttf"],"font/woff":["woff"],"font/woff2":["woff2"],"image/aces":["exr"],"image/apng":["apng"],"image/avif":["avif"],"image/bmp":["bmp"],"image/cgm":["cgm"],"image/dicom-rle":["drle"],"image/emf":["emf"],"image/fits":["fits"],"image/g3fax":["g3"],"image/gif":["gif"],"image/heic":["heic"],"image/heic-sequence":["heics"],"image/heif":["heif"],"image/heif-sequence":["heifs"],"image/hej2k":["hej2"],"image/hsj2":["hsj2"],"image/ief":["ief"],"image/jls":["jls"],"image/jp2":["jp2","jpg2"],"image/jpeg":["jpeg","jpg","jpe"],"image/jph":["jph"],"image/jphc":["jhc"],"image/jpm":["jpm"],"image/jpx":["jpx","jpf"],"image/jxr":["jxr"],"image/jxra":["jxra"],"image/jxrs":["jxrs"],"image/jxs":["jxs"],"image/jxsc":["jxsc"],"image/jxsi":["jxsi"],"image/jxss":["jxss"],"image/ktx":["ktx"],"image/ktx2":["ktx2"],"image/png":["png"],"image/sgi":["sgi"],"image/svg+xml":["svg","svgz"],"image/t38":["t38"],"image/tiff":["tif","tiff"],"image/tiff-fx":["tfx"],"image/webp":["webp"],"image/wmf":["wmf"],"message/disposition-notification":["disposition-notification"],"message/global":["u8msg"],"message/global-delivery-status":["u8dsn"],"message/global-disposition-notification":["u8mdn"],"message/global-headers":["u8hdr"],"message/rfc822":["eml","mime"],"model/3mf":["3mf"],"model/gltf+json":["gltf"],"model/gltf-binary":["glb"],"model/iges":["igs","iges"],"model/mesh":["msh","mesh","silo"],"model/mtl":["mtl"],"model/obj":["obj"],"model/stl":["stl"],"model/vrml":["wrl","vrml"],"model/x3d+binary":["*x3db","x3dbz"],"model/x3d+fastinfoset":["x3db"],"model/x3d+vrml":["*x3dv","x3dvz"],"model/x3d+xml":["x3d","x3dz"],"model/x3d-vrml":["x3dv"],"text/cache-manifest":["appcache","manifest"],"text/calendar":["ics","ifb"],"text/coffeescript":["coffee","litcoffee"],"text/css":["css"],"text/csv":["csv"],"text/html":["html","htm","shtml"],"text/jade":["jade"],"text/jsx":["jsx"],"text/less":["less"],"text/markdown":["markdown","md"],"text/mathml":["mml"],"text/mdx":["mdx"],"text/n3":["n3"],"text/plain":["txt","text","conf","def","list","log","in","ini"],"text/richtext":["rtx"],"text/rtf":["*rtf"],"text/sgml":["sgml","sgm"],"text/shex":["shex"],"text/slim":["slim","slm"],"text/spdx":["spdx"],"text/stylus":["stylus","styl"],"text/tab-separated-values":["tsv"],"text/troff":["t","tr","roff","man","me","ms"],"text/turtle":["ttl"],"text/uri-list":["uri","uris","urls"],"text/vcard":["vcard"],"text/vtt":["vtt"],"text/xml":["*xml"],"text/yaml":["yaml","yml"],"video/3gpp":["3gp","3gpp"],"video/3gpp2":["3g2"],"video/h261":["h261"],"video/h263":["h263"],"video/h264":["h264"],"video/iso.segment":["m4s"],"video/jpeg":["jpgv"],"video/jpm":["*jpm","jpgm"],"video/mj2":["mj2","mjp2"],"video/mp2t":["ts"],"video/mp4":["mp4","mp4v","mpg4"],"video/mpeg":["mpeg","mpg","mpe","m1v","m2v"],"video/ogg":["ogv"],"video/quicktime":["qt","mov"],"video/webm":["webm"]}},{}],319:[function(t,r,i){var a=1e3,l=a*60,o=l*60,u=o*24,h=u*7,d=u*365.25;r.exports=function(m,g){g=g||{};var y=typeof m;if(y==="string"&&m.length>0)return p(m);if(y==="number"&&isFinite(m))return g.long?c(m):s(m);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(m))};function p(m){if(m=String(m),!(m.length>100)){var g=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(m);if(g){var y=parseFloat(g[1]),v=(g[2]||"ms").toLowerCase();switch(v){case"years":case"year":case"yrs":case"yr":case"y":return y*d;case"weeks":case"week":case"w":return y*h;case"days":case"day":case"d":return y*u;case"hours":case"hour":case"hrs":case"hr":case"h":return y*o;case"minutes":case"minute":case"mins":case"min":case"m":return y*l;case"seconds":case"second":case"secs":case"sec":case"s":return y*a;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return y;default:return}}}}function s(m){var g=Math.abs(m);return g>=u?Math.round(m/u)+"d":g>=o?Math.round(m/o)+"h":g>=l?Math.round(m/l)+"m":g>=a?Math.round(m/a)+"s":m+"ms"}function c(m){var g=Math.abs(m);return g>=u?f(m,g,u,"day"):g>=o?f(m,g,o,"hour"):g>=l?f(m,g,l,"minute"):g>=a?f(m,g,a,"second"):m+" ms"}function f(m,g,y,v){var b=g>=y*1.5;return Math.round(m/y)+" "+v+(b?"s":"")}},{}],320:[function(t,r,i){var a=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable;function u(d){if(d==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(d)}function h(){try{if(!Object.assign)return!1;var d=new String("abc");if(d[5]="de",Object.getOwnPropertyNames(d)[0]==="5")return!1;for(var p={},s=0;s<10;s++)p["_"+String.fromCharCode(s)]=s;var c=Object.getOwnPropertyNames(p).map(function(m){return p[m]});if(c.join("")!=="0123456789")return!1;var f={};return"abcdefghijklmnopqrst".split("").forEach(function(m){f[m]=m}),Object.keys(Object.assign({},f)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}r.exports=h()?Object.assign:function(d,p){for(var s,c=u(d),f,m=1;m<arguments.length;m++){s=Object(arguments[m]);for(var g in s)l.call(s,g)&&(c[g]=s[g]);if(a){f=a(s);for(var y=0;y<f.length;y++)o.call(s,f[y])&&(c[f[y]]=s[f[y]])}}return c}},{}],321:[function(t,r,i){(function(a){(function(){function l(d,p){for(var s=0,c=d.length-1;c>=0;c--){var f=d[c];f==="."?d.splice(c,1):f===".."?(d.splice(c,1),s++):s&&(d.splice(c,1),s--)}if(p)for(;s--;s)d.unshift("..");return d}i.resolve=function(){for(var d="",p=!1,s=arguments.length-1;s>=-1&&!p;s--){var c=s>=0?arguments[s]:a.cwd();if(typeof c!="string")throw new TypeError("Arguments to path.resolve must be strings");if(!c)continue;d=c+"/"+d,p=c.charAt(0)==="/"}return d=l(u(d.split("/"),function(f){return!!f}),!p).join("/"),(p?"/":"")+d||"."},i.normalize=function(d){var p=i.isAbsolute(d),s=h(d,-1)==="/";return d=l(u(d.split("/"),function(c){return!!c}),!p).join("/"),!d&&!p&&(d="."),d&&s&&(d+="/"),(p?"/":"")+d},i.isAbsolute=function(d){return d.charAt(0)==="/"},i.join=function(){var d=Array.prototype.slice.call(arguments,0);return i.normalize(u(d,function(p,s){if(typeof p!="string")throw new TypeError("Arguments to path.join must be strings");return p}).join("/"))},i.relative=function(d,p){d=i.resolve(d).substr(1),p=i.resolve(p).substr(1);function s(b){for(var _=0;_<b.length&&b[_]==="";_++);for(var M=b.length-1;M>=0&&b[M]==="";M--);return _>M?[]:b.slice(_,M-_+1)}for(var c=s(d.split("/")),f=s(p.split("/")),m=Math.min(c.length,f.length),g=m,y=0;y<m;y++)if(c[y]!==f[y]){g=y;break}for(var v=[],y=g;y<c.length;y++)v.push("..");return v=v.concat(f.slice(g)),v.join("/")},i.sep="/",i.delimiter=":",i.dirname=function(d){if(typeof d!="string"&&(d=d+""),d.length===0)return".";for(var p=d.charCodeAt(0),s=p===47,c=-1,f=!0,m=d.length-1;m>=1;--m)if(p=d.charCodeAt(m),p===47){if(!f){c=m;break}}else f=!1;return c===-1?s?"/":".":s&&c===1?"/":d.slice(0,c)};function o(d){typeof d!="string"&&(d=d+"");var p=0,s=-1,c=!0,f;for(f=d.length-1;f>=0;--f)if(d.charCodeAt(f)===47){if(!c){p=f+1;break}}else s===-1&&(c=!1,s=f+1);return s===-1?"":d.slice(p,s)}i.basename=function(d,p){var s=o(d);return p&&s.substr(-1*p.length)===p&&(s=s.substr(0,s.length-p.length)),s},i.extname=function(d){typeof d!="string"&&(d=d+"");for(var p=-1,s=0,c=-1,f=!0,m=0,g=d.length-1;g>=0;--g){var y=d.charCodeAt(g);if(y===47){if(!f){s=g+1;break}continue}c===-1&&(f=!1,c=g+1),y===46?p===-1?p=g:m!==1&&(m=1):p!==-1&&(m=-1)}return p===-1||c===-1||m===0||m===1&&p===c-1&&p===s+1?"":d.slice(p,c)};function u(d,p){if(d.filter)return d.filter(p);for(var s=[],c=0;c<d.length;c++)p(d[c],c,d)&&s.push(d[c]);return s}var h="ab".substr(-1)==="b"?function(d,p,s){return d.substr(p,s)}:function(d,p,s){return p<0&&(p=d.length+p),d.substr(p,s)}}).call(this)}).call(this,t("_process"))},{_process:399}],322:[function(t,r,i){(function(a){(function(){(function(){var l={function:!0,object:!0},o=l[typeof window]&&window||this,u=l[typeof i]&&i,h=l[typeof r]&&r&&!r.nodeType&&r,d=u&&h&&typeof a=="object"&&a;d&&(d.global===d||d.window===d||d.self===d)&&(o=d);var p=Math.pow(2,53)-1,s=/\bOpera/,c=Object.prototype,f=c.hasOwnProperty,m=c.toString;function g(S){return S=String(S),S.charAt(0).toUpperCase()+S.slice(1)}function y(S,x,I){var D={"10.0":"10","6.4":"10 Technical Preview","6.3":"8.1","6.2":"8","6.1":"Server 2008 R2 / 7","6.0":"Server 2008 / Vista","5.2":"Server 2003 / XP 64-bit","5.1":"XP","5.01":"2000 SP1","5.0":"2000","4.0":"NT","4.90":"ME"};return x&&I&&/^Win/i.test(S)&&!/^Windows Phone /i.test(S)&&(D=D[/[\d.]+$/.exec(S)])&&(S="Windows "+D),S=String(S),x&&I&&(S=S.replace(RegExp(x,"i"),I)),S=b(S.replace(/ ce$/i," CE").replace(/\bhpw/i,"web").replace(/\bMacintosh\b/,"Mac OS").replace(/_PowerPC\b/i," OS").replace(/\b(OS X) [^ \d]+/i,"$1").replace(/\bMac (OS X)\b/,"$1").replace(/\/(\d)/," $1").replace(/_/g,".").replace(/(?: BePC|[ .]*fc[ \d.]+)$/i,"").replace(/\bx86\.64\b/gi,"x86_64").replace(/\b(Windows Phone) OS\b/,"$1").replace(/\b(Chrome OS \w+) [\d.]+\b/,"$1").split(" on ")[0]),S}function v(S,x){var I=-1,D=S?S.length:0;if(typeof D=="number"&&D>-1&&D<=p)for(;++I<D;)x(S[I],I,S);else _(S,x)}function b(S){return S=R(S),/^(?:webOS|i(?:OS|P))/.test(S)?S:g(S)}function _(S,x){for(var I in S)f.call(S,I)&&x(S[I],I,S)}function M(S){return S==null?g(S):m.call(S).slice(8,-1)}function k(S,x){var I=S!=null?typeof S[x]:"number";return!/^(?:boolean|number|string|undefined)$/.test(I)&&(I=="object"?!!S[x]:!0)}function P(S){return String(S).replace(/([ -])(?!$)/g,"$1?")}function E(S,x){var I=null;return v(S,function(D,T){I=x(I,D,T,S)}),I}function R(S){return String(S).replace(/^ +| +$/g,"")}function w(S){var x=o,I=S&&typeof S=="object"&&M(S)!="String";I&&(x=S,S=null);var D=x.navigator||{},T=D.userAgent||"";S||(S=T);var N=I?!!D.likeChrome:/\bChrome\b/.test(S)&&!/internal|\n/i.test(m.toString()),L="Object",B=I?L:"ScriptBridgingProxyObject",z=I?L:"Environment",K=I&&x.java?"JavaPackage":M(x.java),J=I?L:"RuntimeObject",X=/\bJava/.test(K)&&x.java,ee=X&&M(x.environment)==z,ne=X?"a":"..",q=X?"b":"..",Y=x.document||{},le=x.operamini||x.opera,ue=s.test(ue=I&&le?le["[[Class]]"]:M(le))?ue:le=null,ce,de=S,W=[],Q=null,re=S==T,te=re&&le&&typeof le.version=="function"&&le.version(),Z,U=Ee([{label:"EdgeHTML",pattern:"Edge"},"Trident",{label:"WebKit",pattern:"AppleWebKit"},"iCab","Presto","NetFront","Tasman","KHTML","Gecko"]),V=ie(["Adobe AIR","Arora","Avant Browser","Breach","Camino","Electron","Epiphany","Fennec","Flock","Galeon","GreenBrowser","iCab","Iceweasel","K-Meleon","Konqueror","Lunascape","Maxthon",{label:"Microsoft Edge",pattern:"(?:Edge|Edg|EdgA|EdgiOS)"},"Midori","Nook Browser","PaleMoon","PhantomJS","Raven","Rekonq","RockMelt",{label:"Samsung Internet",pattern:"SamsungBrowser"},"SeaMonkey",{label:"Silk",pattern:"(?:Cloud9|Silk-Accelerated)"},"Sleipnir","SlimBrowser",{label:"SRWare Iron",pattern:"Iron"},"Sunrise","Swiftfox","Vivaldi","Waterfox","WebPositive",{label:"Yandex Browser",pattern:"YaBrowser"},{label:"UC Browser",pattern:"UCBrowser"},"Opera Mini",{label:"Opera Mini",pattern:"OPiOS"},"Opera",{label:"Opera",pattern:"OPR"},"Chromium","Chrome",{label:"Chrome",pattern:"(?:HeadlessChrome)"},{label:"Chrome Mobile",pattern:"(?:CriOS|CrMo)"},{label:"Firefox",pattern:"(?:Firefox|Minefield)"},{label:"Firefox for iOS",pattern:"FxiOS"},{label:"IE",pattern:"IEMobile"},{label:"IE",pattern:"MSIE"},"Safari"]),ae=$([{label:"BlackBerry",pattern:"BB10"},"BlackBerry",{label:"Galaxy S",pattern:"GT-I9000"},{label:"Galaxy S2",pattern:"GT-I9100"},{label:"Galaxy S3",pattern:"GT-I9300"},{label:"Galaxy S4",pattern:"GT-I9500"},{label:"Galaxy S5",pattern:"SM-G900"},{label:"Galaxy S6",pattern:"SM-G920"},{label:"Galaxy S6 Edge",pattern:"SM-G925"},{label:"Galaxy S7",pattern:"SM-G930"},{label:"Galaxy S7 Edge",pattern:"SM-G935"},"Google TV","Lumia","iPad","iPod","iPhone","Kindle",{label:"Kindle Fire",pattern:"(?:Cloud9|Silk-Accelerated)"},"Nexus","Nook","PlayBook","PlayStation Vita","PlayStation","TouchPad","Transformer",{label:"Wii U",pattern:"WiiU"},"Wii","Xbox One",{label:"Xbox 360",pattern:"Xbox"},"Xoom"]),he=ge({Apple:{iPad:1,iPhone:1,iPod:1},Alcatel:{},Archos:{},Amazon:{Kindle:1,"Kindle Fire":1},Asus:{Transformer:1},"Barnes & Noble":{Nook:1},BlackBerry:{PlayBook:1},Google:{"Google TV":1,Nexus:1},HP:{TouchPad:1},HTC:{},Huawei:{},Lenovo:{},LG:{},Microsoft:{Xbox:1,"Xbox One":1},Motorola:{Xoom:1},Nintendo:{"Wii U":1,Wii:1},Nokia:{Lumia:1},Oppo:{},Samsung:{"Galaxy S":1,"Galaxy S2":1,"Galaxy S3":1,"Galaxy S4":1},Sony:{PlayStation:1,"PlayStation Vita":1},Xiaomi:{Mi:1,Redmi:1}}),we=G(["Windows Phone","KaiOS","Android","CentOS",{label:"Chrome OS",pattern:"CrOS"},"Debian",{label:"DragonFly BSD",pattern:"DragonFly"},"Fedora","FreeBSD","Gentoo","Haiku","Kubuntu","Linux Mint","OpenBSD","Red Hat","SuSE","Ubuntu","Xubuntu","Cygwin","Symbian OS","hpwOS","webOS ","webOS","Tablet OS","Tizen","Linux","Mac OS X","Macintosh","Mac","Windows 98;","Windows "]);function Ee(se){return E(se,function(oe,fe){return oe||RegExp("\\b"+(fe.pattern||P(fe))+"\\b","i").exec(S)&&(fe.label||fe)})}function ge(se){return E(se,function(oe,fe,_e){return oe||(fe[ae]||fe[/^[a-z]+(?: +[a-z]+\b)*/i.exec(ae)]||RegExp("\\b"+P(_e)+"(?:\\b|\\w*\\d)","i").exec(S))&&_e})}function ie(se){return E(se,function(oe,fe){return oe||RegExp("\\b"+(fe.pattern||P(fe))+"\\b","i").exec(S)&&(fe.label||fe)})}function G(se){return E(se,function(oe,fe){var _e=fe.pattern||P(fe);return!oe&&(oe=RegExp("\\b"+_e+"(?:/[\\d.]+|[ \\w.]*)","i").exec(S))&&(oe=y(oe,_e,fe.label||fe)),oe})}function $(se){return E(se,function(oe,fe){var _e=fe.pattern||P(fe);return!oe&&(oe=RegExp("\\b"+_e+" *\\d+[.\\w_]*","i").exec(S)||RegExp("\\b"+_e+" *\\w+-[\\w]*","i").exec(S)||RegExp("\\b"+_e+"(?:; *(?:[a-z]+[_-])?[a-z]+\\d+|[^ ();-]*)","i").exec(S))&&((oe=String(fe.label&&!RegExp(_e,"i").test(fe.label)?fe.label:oe).split("/"))[1]&&!/[\d.]+/.test(oe[0])&&(oe[0]+=" "+oe[1]),fe=fe.label||fe,oe=b(oe[0].replace(RegExp(_e,"i"),fe).replace(RegExp("; *(?:"+fe+"[_-])?","i")," ").replace(RegExp("("+fe+")[-_.]?(\\w)","i"),"$1 $2"))),oe})}function H(se){return E(se,function(oe,fe){return oe||(RegExp(fe+"(?:-[\\d.]+/|(?: for [\\w-]+)?[ /-])([\\d.]+[^ ();/_-]*)","i").exec(S)||0)[1]||null})}function O(){return this.description||""}if(U&&(U=[U]),/\bAndroid\b/.test(we)&&!ae&&(ce=/\bAndroid[^;]*;(.*?)(?:Build|\) AppleWebKit)\b/i.exec(S))&&(ae=R(ce[1]).replace(/^[a-z]{2}-[a-z]{2};\s*/i,"")||null),he&&!ae?ae=$([he]):he&&ae&&(ae=ae.replace(RegExp("^("+P(he)+")[-_.\\s]","i"),he+" ").replace(RegExp("^("+P(he)+")[-_.]?(\\w)","i"),he+" $2")),(ce=/\bGoogle TV\b/.exec(ae))&&(ae=ce[0]),/\bSimulator\b/i.test(S)&&(ae=(ae?ae+" ":"")+"Simulator"),V=="Opera Mini"&&/\bOPiOS\b/.test(S)&&W.push("running in Turbo/Uncompressed mode"),V=="IE"&&/\blike iPhone OS\b/.test(S)?(ce=w(S.replace(/like iPhone OS/,"")),he=ce.manufacturer,ae=ce.product):/^iP/.test(ae)?(V||(V="Safari"),we="iOS"+((ce=/ OS ([\d_]+)/i.exec(S))?" "+ce[1].replace(/_/g,"."):"")):V=="Konqueror"&&/^Linux\b/i.test(we)?we="Kubuntu":he&&he!="Google"&&(/Chrome/.test(V)&&!/\bMobile Safari\b/i.test(S)||/\bVita\b/.test(ae))||/\bAndroid\b/.test(we)&&/^Chrome/.test(V)&&/\bVersion\//i.test(S)?(V="Android Browser",we=/\bAndroid\b/.test(we)?we:"Android"):V=="Silk"?(/\bMobi/i.test(S)||(we="Android",W.unshift("desktop mode")),/Accelerated *= *true/i.test(S)&&W.unshift("accelerated")):V=="UC Browser"&&/\bUCWEB\b/.test(S)?W.push("speed mode"):V=="PaleMoon"&&(ce=/\bFirefox\/([\d.]+)\b/.exec(S))?W.push("identifying as Firefox "+ce[1]):V=="Firefox"&&(ce=/\b(Mobile|Tablet|TV)\b/i.exec(S))?(we||(we="Firefox OS"),ae||(ae=ce[1])):!V||(ce=!/\bMinefield\b/i.test(S)&&/\b(?:Firefox|Safari)\b/.exec(V))?(V&&!ae&&/[\/,]|^[^(]+?\)/.test(S.slice(S.indexOf(ce+"/")+8))&&(V=null),(ce=ae||he||we)&&(ae||he||/\b(?:Android|Symbian OS|Tablet OS|webOS)\b/.test(we))&&(V=/[a-z]+(?: Hat)?/i.exec(/\bAndroid\b/.test(we)?we:ce)+" Browser")):V=="Electron"&&(ce=(/\bChrome\/([\d.]+)\b/.exec(S)||0)[1])&&W.push("Chromium "+ce),te||(te=H(["(?:Cloud9|CriOS|CrMo|Edge|Edg|EdgA|EdgiOS|FxiOS|HeadlessChrome|IEMobile|Iron|Opera ?Mini|OPiOS|OPR|Raven|SamsungBrowser|Silk(?!/[\\d.]+$)|UCBrowser|YaBrowser)","Version",P(V),"(?:Firefox|Minefield|NetFront)"])),(ce=U=="iCab"&&parseFloat(te)>3&&"WebKit"||/\bOpera\b/.test(V)&&(/\bOPR\b/.test(S)?"Blink":"Presto")||/\b(?:Midori|Nook|Safari)\b/i.test(S)&&!/^(?:Trident|EdgeHTML)$/.test(U)&&"WebKit"||!U&&/\bMSIE\b/i.test(S)&&(we=="Mac OS"?"Tasman":"Trident")||U=="WebKit"&&/\bPlayStation\b(?! Vita\b)/i.test(V)&&"NetFront")&&(U=[ce]),V=="IE"&&(ce=(/; *(?:XBLWP|ZuneWP)(\d+)/i.exec(S)||0)[1])?(V+=" Mobile",we="Windows Phone "+(/\+$/.test(ce)?ce:ce+".x"),W.unshift("desktop mode")):/\bWPDesktop\b/i.test(S)?(V="IE Mobile",we="Windows Phone 8.x",W.unshift("desktop mode"),te||(te=(/\brv:([\d.]+)/.exec(S)||0)[1])):V!="IE"&&U=="Trident"&&(ce=/\brv:([\d.]+)/.exec(S))&&(V&&W.push("identifying as "+V+(te?" "+te:"")),V="IE",te=ce[1]),re){if(k(x,"global"))if(X&&(ce=X.lang.System,de=ce.getProperty("os.arch"),we=we||ce.getProperty("os.name")+" "+ce.getProperty("os.version")),ee){try{te=x.require("ringo/engine").version.join("."),V="RingoJS"}catch{(ce=x.system)&&ce.global.system==x.system&&(V="Narwhal",we||(we=ce[0].os||null))}V||(V="Rhino")}else typeof x.process=="object"&&!x.process.browser&&(ce=x.process)&&(typeof ce.versions=="object"&&(typeof ce.versions.electron=="string"?(W.push("Node "+ce.versions.node),V="Electron",te=ce.versions.electron):typeof ce.versions.nw=="string"&&(W.push("Chromium "+te,"Node "+ce.versions.node),V="NW.js",te=ce.versions.nw)),V||(V="Node.js",de=ce.arch,we=ce.platform,te=/[\d.]+/.exec(ce.version),te=te?te[0]:null));else M(ce=x.runtime)==B?(V="Adobe AIR",we=ce.flash.system.Capabilities.os):M(ce=x.phantom)==J?(V="PhantomJS",te=(ce=ce.version||null)&&ce.major+"."+ce.minor+"."+ce.patch):typeof Y.documentMode=="number"&&(ce=/\bTrident\/(\d+)/i.exec(S))?(te=[te,Y.documentMode],(ce=+ce[1]+4)!=te[1]&&(W.push("IE "+te[1]+" mode"),U&&(U[1]=""),te[1]=ce),te=V=="IE"?String(te[1].toFixed(1)):te[0]):typeof Y.documentMode=="number"&&/^(?:Chrome|Firefox)\b/.test(V)&&(W.push("masking as "+V+" "+te),V="IE",te="11.0",U=["Trident"],we="Windows");we=we&&b(we)}if(te&&(ce=/(?:[ab]|dp|pre|[ab]\d+pre)(?:\d+\+?)?$/i.exec(te)||/(?:alpha|beta)(?: ?\d)?/i.exec(S+";"+(re&&D.appMinorVersion))||/\bMinefield\b/i.test(S)&&"a")&&(Q=/b/i.test(ce)?"beta":"alpha",te=te.replace(RegExp(ce+"\\+?$"),"")+(Q=="beta"?q:ne)+(/\d+\+?/.exec(ce)||"")),V=="Fennec"||V=="Firefox"&&/\b(?:Android|Firefox OS|KaiOS)\b/.test(we))V="Firefox Mobile";else if(V=="Maxthon"&&te)te=te.replace(/\.[\d.]+/,".x");else if(/\bXbox\b/i.test(ae))ae=="Xbox 360"&&(we=null),ae=="Xbox 360"&&/\bIEMobile\b/.test(S)&&W.unshift("mobile mode");else if((/^(?:Chrome|IE|Opera)$/.test(V)||V&&!ae&&!/Browser|Mobi/.test(V))&&(we=="Windows CE"||/Mobi/i.test(S)))V+=" Mobile";else if(V=="IE"&&re)try{x.external===null&&W.unshift("platform preview")}catch{W.unshift("embedded")}else(/\bBlackBerry\b/.test(ae)||/\bBB10\b/.test(S))&&(ce=(RegExp(ae.replace(/ +/g," *")+"/([.\\d]+)","i").exec(S)||0)[1]||te)?(ce=[ce,/BB10/.test(S)],we=(ce[1]?(ae=null,he="BlackBerry"):"Device Software")+" "+ce[0],te=null):this!=_&&ae!="Wii"&&(re&&le||/Opera/.test(V)&&/\b(?:MSIE|Firefox)\b/i.test(S)||V=="Firefox"&&/\bOS X (?:\d+\.){2,}/.test(we)||V=="IE"&&(we&&!/^Win/.test(we)&&te>5.5||/\bWindows XP\b/.test(we)&&te>8||te==8&&!/\bTrident\b/.test(S)))&&!s.test(ce=w.call(_,S.replace(s,"")+";"))&&ce.name&&(ce="ing as "+ce.name+((ce=ce.version)?" "+ce:""),s.test(V)?(/\bIE\b/.test(ce)&&we=="Mac OS"&&(we=null),ce="identify"+ce):(ce="mask"+ce,ue?V=b(ue.replace(/([a-z])([A-Z])/g,"$1 $2")):V="Opera",/\bIE\b/.test(ce)&&(we=null),re||(te=null)),U=["Presto"],W.push(ce));(ce=(/\bAppleWebKit\/([\d.]+\+?)/i.exec(S)||0)[1])&&(ce=[parseFloat(ce.replace(/\.(\d)$/,".0$1")),ce],V=="Safari"&&ce[1].slice(-1)=="+"?(V="WebKit Nightly",Q="alpha",te=ce[1].slice(0,-1)):(te==ce[1]||te==(ce[2]=(/\bSafari\/([\d.]+\+?)/i.exec(S)||0)[1]))&&(te=null),ce[1]=(/\b(?:Headless)?Chrome\/([\d.]+)/i.exec(S)||0)[1],ce[0]==537.36&&ce[2]==537.36&&parseFloat(ce[1])>=28&&U=="WebKit"&&(U=["Blink"]),!re||!N&&!ce[1]?(U&&(U[1]="like Safari"),ce=(ce=ce[0],ce<400?1:ce<500?2:ce<526?3:ce<533?4:ce<534?"4+":ce<535?5:ce<537?6:ce<538?7:ce<601?8:ce<602?9:ce<604?10:ce<606?11:ce<608?12:"12")):(U&&(U[1]="like Chrome"),ce=ce[1]||(ce=ce[0],ce<530?1:ce<532?2:ce<532.05?3:ce<533?4:ce<534.03?5:ce<534.07?6:ce<534.1?7:ce<534.13?8:ce<534.16?9:ce<534.24?10:ce<534.3?11:ce<535.01?12:ce<535.02?"13+":ce<535.07?15:ce<535.11?16:ce<535.19?17:ce<536.05?18:ce<536.1?19:ce<537.01?20:ce<537.11?"21+":ce<537.13?23:ce<537.18?24:ce<537.24?25:ce<537.36?26:U!="Blink"?"27":"28")),U&&(U[1]+=" "+(ce+=typeof ce=="number"?".x":/[.+]/.test(ce)?"":"+")),V=="Safari"&&(!te||parseInt(te)>45)?te=ce:V=="Chrome"&&/\bHeadlessChrome/i.test(S)&&W.unshift("headless")),V=="Opera"&&(ce=/\bzbov|zvav$/.exec(we))?(V+=" ",W.unshift("desktop mode"),ce=="zvav"?(V+="Mini",te=null):V+="Mobile",we=we.replace(RegExp(" *"+ce+"$"),"")):V=="Safari"&&/\bChrome\b/.exec(U&&U[1])?(W.unshift("desktop mode"),V="Chrome Mobile",te=null,/\bOS X\b/.test(we)?(he="Apple",we="iOS 4.3+"):we=null):/\bSRWare Iron\b/.test(V)&&!te&&(te=H("Chrome")),te&&te.indexOf(ce=/[\d.]+$/.exec(we))==0&&S.indexOf("/"+ce+"-")>-1&&(we=R(we.replace(ce,""))),we&&we.indexOf(V)!=-1&&!RegExp(V+" OS").test(we)&&(we=we.replace(RegExp(" *"+P(V)+" *"),"")),U&&!/\b(?:Avant|Nook)\b/.test(V)&&(/Browser|Lunascape|Maxthon/.test(V)||V!="Safari"&&/^iOS/.test(we)&&/\bSafari\b/.test(U[1])||/^(?:Adobe|Arora|Breach|Midori|Opera|Phantom|Rekonq|Rock|Samsung Internet|Sleipnir|SRWare Iron|Vivaldi|Web)/.test(V)&&U[1])&&(ce=U[U.length-1])&&W.push(ce),W.length&&(W=["("+W.join("; ")+")"]),he&&ae&&ae.indexOf(he)<0&&W.push("on "+he),ae&&W.push((/^on /.test(W[W.length-1])?"":"on ")+ae),we&&(ce=/ ([\d.+]+)$/.exec(we),Z=ce&&we.charAt(we.length-ce[0].length-1)=="/",we={architecture:32,family:ce&&!Z?we.replace(ce[0],""):we,version:ce?ce[1]:null,toString:function(){var se=this.version;return this.family+(se&&!Z?" "+se:"")+(this.architecture==64?" 64-bit":"")}}),(ce=/\b(?:AMD|IA|Win|WOW|x86_|x)64\b/i.exec(de))&&!/\bi686\b/i.test(de)?(we&&(we.architecture=64,we.family=we.family.replace(RegExp(" *"+ce),"")),V&&(/\bWOW64\b/i.test(S)||re&&/\w(?:86|32)$/.test(D.cpuClass||D.platform)&&!/\bWin64; x64\b/i.test(S))&&W.unshift("32-bit")):we&&/^OS X/.test(we.family)&&V=="Chrome"&&parseFloat(te)>=39&&(we.architecture=64),S||(S=null);var j={};return j.description=S,j.layout=U&&U[0],j.manufacturer=he,j.name=V,j.prerelease=Q,j.product=ae,j.ua=S,j.version=V&&te,j.os=we||{architecture:null,family:null,version:null,toString:function(){return"null"}},j.parse=w,j.toString=O,j.version&&W.unshift(te),j.name&&W.unshift(V),we&&V&&!(we==String(we).split(" ")[0]&&(we==V.split(" ")[0]||ae))&&W.push(ae?"("+we+")":"on "+we),W.length&&(j.description=W.join(" ")),j}var C=w();u&&h?_(C,function(S,x){u[x]=S}):o.platform=C}).call(this)}).call(this)}).call(this,typeof dt<"u"?dt:typeof self<"u"?self:typeof window<"u"?window:{})},{}],323:[function(t,r,i){(function(a){(function(){typeof a>"u"||!a.version||a.version.indexOf("v0.")===0||a.version.indexOf("v1.")===0&&a.version.indexOf("v1.8.")!==0?r.exports={nextTick:l}:r.exports=a;function l(o,u,h,d){if(typeof o!="function")throw new TypeError('"callback" argument must be a function');var p=arguments.length,s,c;switch(p){case 0:case 1:return a.nextTick(o);case 2:return a.nextTick(function(){o.call(null,u)});case 3:return a.nextTick(function(){o.call(null,u,h)});case 4:return a.nextTick(function(){o.call(null,u,h,d)});default:for(s=new Array(p-1),c=0;c<s.length;)s[c++]=arguments[c];return a.nextTick(function(){o.apply(null,s)})}}}).call(this)}).call(this,t("_process"))},{_process:399}],324:[function(t,r,i){var a=r.exports={},l,o;function u(){throw new Error("setTimeout has not been defined")}function h(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?l=setTimeout:l=u}catch{l=u}try{typeof clearTimeout=="function"?o=clearTimeout:o=h}catch{o=h}})();function d(_){if(l===setTimeout)return setTimeout(_,0);if((l===u||!l)&&setTimeout)return l=setTimeout,setTimeout(_,0);try{return l(_,0)}catch{try{return l.call(null,_,0)}catch{return l.call(this,_,0)}}}function p(_){if(o===clearTimeout)return clearTimeout(_);if((o===h||!o)&&clearTimeout)return o=clearTimeout,clearTimeout(_);try{return o(_)}catch{try{return o.call(null,_)}catch{return o.call(this,_)}}}var s=[],c=!1,f,m=-1;function g(){!c||!f||(c=!1,f.length?s=f.concat(s):m=-1,s.length&&y())}function y(){if(!c){var _=d(g);c=!0;for(var M=s.length;M;){for(f=s,s=[];++m<M;)f&&f[m].run();m=-1,M=s.length}f=null,c=!1,p(_)}}a.nextTick=function(_){var M=new Array(arguments.length-1);if(arguments.length>1)for(var k=1;k<arguments.length;k++)M[k-1]=arguments[k];s.push(new v(_,M)),s.length===1&&!c&&d(y)};function v(_,M){this.fun=_,this.array=M}v.prototype.run=function(){this.fun.apply(null,this.array)},a.title="browser",a.browser=!0,a.env={},a.argv=[],a.version="",a.versions={};function b(){}a.on=b,a.addListener=b,a.once=b,a.off=b,a.removeListener=b,a.removeAllListeners=b,a.emit=b,a.prependListener=b,a.prependOnceListener=b,a.listeners=function(_){return[]},a.binding=function(_){throw new Error("process.binding is not supported")},a.cwd=function(){return"/"},a.chdir=function(_){throw new Error("process.chdir is not supported")},a.umask=function(){return 0}},{}],325:[function(t,r,i){(function(a){(function(){(function(l){var o=typeof i=="object"&&i&&!i.nodeType&&i,u=typeof r=="object"&&r&&!r.nodeType&&r,h=typeof a=="object"&&a;(h.global===h||h.window===h||h.self===h)&&(l=h);var d,p=2147483647,s=36,c=1,f=26,m=38,g=700,y=72,v=128,b="-",_=/^xn--/,M=/[^\x20-\x7E]/,k=/[\x2E\u3002\uFF0E\uFF61]/g,P={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},E=s-c,R=Math.floor,w=String.fromCharCode,C;function S(ee){throw new RangeError(P[ee])}function x(ee,ne){for(var q=ee.length,Y=[];q--;)Y[q]=ne(ee[q]);return Y}function I(ee,ne){var q=ee.split("@"),Y="";q.length>1&&(Y=q[0]+"@",ee=q[1]),ee=ee.replace(k,".");var le=ee.split("."),ue=x(le,ne).join(".");return Y+ue}function D(ee){for(var ne=[],q=0,Y=ee.length,le,ue;q<Y;)le=ee.charCodeAt(q++),le>=55296&&le<=56319&&q<Y?(ue=ee.charCodeAt(q++),(ue&64512)==56320?ne.push(((le&1023)<<10)+(ue&1023)+65536):(ne.push(le),q--)):ne.push(le);return ne}function T(ee){return x(ee,function(ne){var q="";return ne>65535&&(ne-=65536,q+=w(ne>>>10&1023|55296),ne=56320|ne&1023),q+=w(ne),q}).join("")}function N(ee){return ee-48<10?ee-22:ee-65<26?ee-65:ee-97<26?ee-97:s}function L(ee,ne){return ee+22+75*(ee<26)-((ne!=0)<<5)}function B(ee,ne,q){var Y=0;for(ee=q?R(ee/g):ee>>1,ee+=R(ee/ne);ee>E*f>>1;Y+=s)ee=R(ee/E);return R(Y+(E+1)*ee/(ee+m))}function z(ee){var ne=[],q=ee.length,Y,le=0,ue=v,ce=y,de,W,Q,re,te,Z,U,V,ae;for(de=ee.lastIndexOf(b),de<0&&(de=0),W=0;W<de;++W)ee.charCodeAt(W)>=128&&S("not-basic"),ne.push(ee.charCodeAt(W));for(Q=de>0?de+1:0;Q<q;){for(re=le,te=1,Z=s;Q>=q&&S("invalid-input"),U=N(ee.charCodeAt(Q++)),(U>=s||U>R((p-le)/te))&&S("overflow"),le+=U*te,V=Z<=ce?c:Z>=ce+f?f:Z-ce,!(U<V);Z+=s)ae=s-V,te>R(p/ae)&&S("overflow"),te*=ae;Y=ne.length+1,ce=B(le-re,Y,re==0),R(le/Y)>p-ue&&S("overflow"),ue+=R(le/Y),le%=Y,ne.splice(le++,0,ue)}return T(ne)}function K(ee){var ne,q,Y,le,ue,ce,de,W,Q,re,te,Z=[],U,V,ae,he;for(ee=D(ee),U=ee.length,ne=v,q=0,ue=y,ce=0;ce<U;++ce)te=ee[ce],te<128&&Z.push(w(te));for(Y=le=Z.length,le&&Z.push(b);Y<U;){for(de=p,ce=0;ce<U;++ce)te=ee[ce],te>=ne&&te<de&&(de=te);for(V=Y+1,de-ne>R((p-q)/V)&&S("overflow"),q+=(de-ne)*V,ne=de,ce=0;ce<U;++ce)if(te=ee[ce],te<ne&&++q>p&&S("overflow"),te==ne){for(W=q,Q=s;re=Q<=ue?c:Q>=ue+f?f:Q-ue,!(W<re);Q+=s)he=W-re,ae=s-re,Z.push(w(L(re+he%ae,0))),W=R(he/ae);Z.push(w(L(W,0))),ue=B(q,V,Y==le),q=0,++Y}++q,++ne}return Z.join("")}function J(ee){return I(ee,function(ne){return _.test(ne)?z(ne.slice(4).toLowerCase()):ne})}function X(ee){return I(ee,function(ne){return M.test(ne)?"xn--"+K(ne):ne})}if(d={version:"1.4.1",ucs2:{decode:D,encode:T},decode:z,encode:K,toASCII:X,toUnicode:J},o&&u)if(r.exports==o)u.exports=d;else for(C in d)d.hasOwnProperty(C)&&(o[C]=d[C]);else l.punycode=d})(this)}).call(this)}).call(this,typeof dt<"u"?dt:typeof self<"u"?self:typeof window<"u"?window:{})},{}],326:[function(t,r,i){function a(o,u){return Object.prototype.hasOwnProperty.call(o,u)}r.exports=function(o,u,h,d){u=u||"&",h=h||"=";var p={};if(typeof o!="string"||o.length===0)return p;var s=/\+/g;o=o.split(u);var c=1e3;d&&typeof d.maxKeys=="number"&&(c=d.maxKeys);var f=o.length;c>0&&f>c&&(f=c);for(var m=0;m<f;++m){var g=o[m].replace(s,"%20"),y=g.indexOf(h),v,b,_,M;y>=0?(v=g.substr(0,y),b=g.substr(y+1)):(v=g,b=""),_=decodeURIComponent(v),M=decodeURIComponent(b),a(p,_)?l(p[_])?p[_].push(M):p[_]=[p[_],M]:p[_]=M}return p};var l=Array.isArray||function(o){return Object.prototype.toString.call(o)==="[object Array]"}},{}],327:[function(t,r,i){var a=function(h){switch(typeof h){case"string":return h;case"boolean":return h?"true":"false";case"number":return isFinite(h)?h:"";default:return""}};r.exports=function(h,d,p,s){return d=d||"&",p=p||"=",h===null&&(h=void 0),typeof h=="object"?o(u(h),function(c){var f=encodeURIComponent(a(c))+p;return l(h[c])?o(h[c],function(m){return f+encodeURIComponent(a(m))}).join(d):f+encodeURIComponent(a(h[c]))}).join(d):s?encodeURIComponent(a(s))+p+encodeURIComponent(a(h)):""};var l=Array.isArray||function(h){return Object.prototype.toString.call(h)==="[object Array]"};function o(h,d){if(h.map)return h.map(d);for(var p=[],s=0;s<h.length;s++)p.push(d(h[s],s));return p}var u=Object.keys||function(h){var d=[];for(var p in h)Object.prototype.hasOwnProperty.call(h,p)&&d.push(p);return d}},{}],328:[function(t,r,i){i.decode=i.parse=t("./decode"),i.encode=i.stringify=t("./encode")},{"./decode":326,"./encode":327}],329:[function(t,r,i){r.exports=t("./lib/_stream_duplex.js")},{"./lib/_stream_duplex.js":330}],330:[function(t,r,i){var a=t("process-nextick-args"),l=Object.keys||function(g){var y=[];for(var v in g)y.push(v);return y};r.exports=c;var o=Object.create(t("core-util-is"));o.inherits=t("inherits");var u=t("./_stream_readable"),h=t("./_stream_writable");o.inherits(c,u);for(var d=l(h.prototype),p=0;p<d.length;p++){var s=d[p];c.prototype[s]||(c.prototype[s]=h.prototype[s])}function c(g){if(!(this instanceof c))return new c(g);u.call(this,g),h.call(this,g),g&&g.readable===!1&&(this.readable=!1),g&&g.writable===!1&&(this.writable=!1),this.allowHalfOpen=!0,g&&g.allowHalfOpen===!1&&(this.allowHalfOpen=!1),this.once("end",f)}Object.defineProperty(c.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function f(){this.allowHalfOpen||this._writableState.ended||a.nextTick(m,this)}function m(g){g.end()}Object.defineProperty(c.prototype,"destroyed",{get:function(){return this._readableState===void 0||this._writableState===void 0?!1:this._readableState.destroyed&&this._writableState.destroyed},set:function(g){this._readableState===void 0||this._writableState===void 0||(this._readableState.destroyed=g,this._writableState.destroyed=g)}}),c.prototype._destroy=function(g,y){this.push(null),this.end(),a.nextTick(y,g)}},{"./_stream_readable":332,"./_stream_writable":334,"core-util-is":298,inherits:311,"process-nextick-args":323}],331:[function(t,r,i){r.exports=o;var a=t("./_stream_transform"),l=Object.create(t("core-util-is"));l.inherits=t("inherits"),l.inherits(o,a);function o(u){if(!(this instanceof o))return new o(u);a.call(this,u)}o.prototype._transform=function(u,h,d){d(null,u)}},{"./_stream_transform":333,"core-util-is":298,inherits:311}],332:[function(t,r,i){(function(a,l){(function(){var o=t("process-nextick-args");r.exports=R;var u=t("isarray"),h;R.ReadableState=E,t("events").EventEmitter;var d=function(re,te){return re.listeners(te).length},p=t("./internal/streams/stream"),s=t("safe-buffer").Buffer,c=l.Uint8Array||function(){};function f(re){return s.from(re)}function m(re){return s.isBuffer(re)||re instanceof c}var g=Object.create(t("core-util-is"));g.inherits=t("inherits");var y=t("util"),v=void 0;y&&y.debuglog?v=y.debuglog("stream"):v=function(){};var b=t("./internal/streams/BufferList"),_=t("./internal/streams/destroy"),M;g.inherits(R,p);var k=["error","close","destroy","pause","resume"];function P(re,te,Z){if(typeof re.prependListener=="function")return re.prependListener(te,Z);!re._events||!re._events[te]?re.on(te,Z):u(re._events[te])?re._events[te].unshift(Z):re._events[te]=[Z,re._events[te]]}function E(re,te){h=h||t("./_stream_duplex"),re=re||{};var Z=te instanceof h;this.objectMode=!!re.objectMode,Z&&(this.objectMode=this.objectMode||!!re.readableObjectMode);var U=re.highWaterMark,V=re.readableHighWaterMark,ae=this.objectMode?16:16*1024;U||U===0?this.highWaterMark=U:Z&&(V||V===0)?this.highWaterMark=V:this.highWaterMark=ae,this.highWaterMark=Math.floor(this.highWaterMark),this.buffer=new b,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.destroyed=!1,this.defaultEncoding=re.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,re.encoding&&(M||(M=t("string_decoder/").StringDecoder),this.decoder=new M(re.encoding),this.encoding=re.encoding)}function R(re){if(h=h||t("./_stream_duplex"),!(this instanceof R))return new R(re);this._readableState=new E(re,this),this.readable=!0,re&&(typeof re.read=="function"&&(this._read=re.read),typeof re.destroy=="function"&&(this._destroy=re.destroy)),p.call(this)}Object.defineProperty(R.prototype,"destroyed",{get:function(){return this._readableState===void 0?!1:this._readableState.destroyed},set:function(re){this._readableState&&(this._readableState.destroyed=re)}}),R.prototype.destroy=_.destroy,R.prototype._undestroy=_.undestroy,R.prototype._destroy=function(re,te){this.push(null),te(re)},R.prototype.push=function(re,te){var Z=this._readableState,U;return Z.objectMode?U=!0:typeof re=="string"&&(te=te||Z.defaultEncoding,te!==Z.encoding&&(re=s.from(re,te),te=""),U=!0),w(this,re,te,!1,U)},R.prototype.unshift=function(re){return w(this,re,null,!0,!1)};function w(re,te,Z,U,V){var ae=re._readableState;if(te===null)ae.reading=!1,N(re,ae);else{var he;V||(he=S(ae,te)),he?re.emit("error",he):ae.objectMode||te&&te.length>0?(typeof te!="string"&&!ae.objectMode&&Object.getPrototypeOf(te)!==s.prototype&&(te=f(te)),U?ae.endEmitted?re.emit("error",new Error("stream.unshift() after end event")):C(re,ae,te,!0):ae.ended?re.emit("error",new Error("stream.push() after EOF")):(ae.reading=!1,ae.decoder&&!Z?(te=ae.decoder.write(te),ae.objectMode||te.length!==0?C(re,ae,te,!1):z(re,ae)):C(re,ae,te,!1))):U||(ae.reading=!1)}return x(ae)}function C(re,te,Z,U){te.flowing&&te.length===0&&!te.sync?(re.emit("data",Z),re.read(0)):(te.length+=te.objectMode?1:Z.length,U?te.buffer.unshift(Z):te.buffer.push(Z),te.needReadable&&L(re)),z(re,te)}function S(re,te){var Z;return!m(te)&&typeof te!="string"&&te!==void 0&&!re.objectMode&&(Z=new TypeError("Invalid non-string/buffer chunk")),Z}function x(re){return!re.ended&&(re.needReadable||re.length<re.highWaterMark||re.length===0)}R.prototype.isPaused=function(){return this._readableState.flowing===!1},R.prototype.setEncoding=function(re){return M||(M=t("string_decoder/").StringDecoder),this._readableState.decoder=new M(re),this._readableState.encoding=re,this};var I=8388608;function D(re){return re>=I?re=I:(re--,re|=re>>>1,re|=re>>>2,re|=re>>>4,re|=re>>>8,re|=re>>>16,re++),re}function T(re,te){return re<=0||te.length===0&&te.ended?0:te.objectMode?1:re!==re?te.flowing&&te.length?te.buffer.head.data.length:te.length:(re>te.highWaterMark&&(te.highWaterMark=D(re)),re<=te.length?re:te.ended?te.length:(te.needReadable=!0,0))}R.prototype.read=function(re){v("read",re),re=parseInt(re,10);var te=this._readableState,Z=re;if(re!==0&&(te.emittedReadable=!1),re===0&&te.needReadable&&(te.length>=te.highWaterMark||te.ended))return v("read: emitReadable",te.length,te.ended),te.length===0&&te.ended?de(this):L(this),null;if(re=T(re,te),re===0&&te.ended)return te.length===0&&de(this),null;var U=te.needReadable;v("need readable",U),(te.length===0||te.length-re<te.highWaterMark)&&(U=!0,v("length less than watermark",U)),te.ended||te.reading?(U=!1,v("reading or ended",U)):U&&(v("do read"),te.reading=!0,te.sync=!0,te.length===0&&(te.needReadable=!0),this._read(te.highWaterMark),te.sync=!1,te.reading||(re=T(Z,te)));var V;return re>0?V=Y(re,te):V=null,V===null?(te.needReadable=!0,re=0):te.length-=re,te.length===0&&(te.ended||(te.needReadable=!0),Z!==re&&te.ended&&de(this)),V!==null&&this.emit("data",V),V};function N(re,te){if(!te.ended){if(te.decoder){var Z=te.decoder.end();Z&&Z.length&&(te.buffer.push(Z),te.length+=te.objectMode?1:Z.length)}te.ended=!0,L(re)}}function L(re){var te=re._readableState;te.needReadable=!1,te.emittedReadable||(v("emitReadable",te.flowing),te.emittedReadable=!0,te.sync?o.nextTick(B,re):B(re))}function B(re){v("emit readable"),re.emit("readable"),q(re)}function z(re,te){te.readingMore||(te.readingMore=!0,o.nextTick(K,re,te))}function K(re,te){for(var Z=te.length;!te.reading&&!te.flowing&&!te.ended&&te.length<te.highWaterMark&&(v("maybeReadMore read 0"),re.read(0),Z!==te.length);)Z=te.length;te.readingMore=!1}R.prototype._read=function(re){this.emit("error",new Error("_read() is not implemented"))},R.prototype.pipe=function(re,te){var Z=this,U=this._readableState;switch(U.pipesCount){case 0:U.pipes=re;break;case 1:U.pipes=[U.pipes,re];break;default:U.pipes.push(re);break}U.pipesCount+=1,v("pipe count=%d opts=%j",U.pipesCount,te);var V=(!te||te.end!==!1)&&re!==a.stdout&&re!==a.stderr,ae=V?we:se;U.endEmitted?o.nextTick(ae):Z.once("end",ae),re.on("unpipe",he);function he(oe,fe){v("onunpipe"),oe===Z&&fe&&fe.hasUnpiped===!1&&(fe.hasUnpiped=!0,ie())}function we(){v("onend"),re.end()}var Ee=J(Z);re.on("drain",Ee);var ge=!1;function ie(){v("cleanup"),re.removeListener("close",O),re.removeListener("finish",j),re.removeListener("drain",Ee),re.removeListener("error",H),re.removeListener("unpipe",he),Z.removeListener("end",we),Z.removeListener("end",se),Z.removeListener("data",$),ge=!0,U.awaitDrain&&(!re._writableState||re._writableState.needDrain)&&Ee()}var G=!1;Z.on("data",$);function $(oe){v("ondata"),G=!1;var fe=re.write(oe);fe===!1&&!G&&((U.pipesCount===1&&U.pipes===re||U.pipesCount>1&&Q(U.pipes,re)!==-1)&&!ge&&(v("false write response, pause",Z._readableState.awaitDrain),Z._readableState.awaitDrain++,G=!0),Z.pause())}function H(oe){v("onerror",oe),se(),re.removeListener("error",H),d(re,"error")===0&&re.emit("error",oe)}P(re,"error",H);function O(){re.removeListener("finish",j),se()}re.once("close",O);function j(){v("onfinish"),re.removeListener("close",O),se()}re.once("finish",j);function se(){v("unpipe"),Z.unpipe(re)}return re.emit("pipe",Z),U.flowing||(v("pipe resume"),Z.resume()),re};function J(re){return function(){var te=re._readableState;v("pipeOnDrain",te.awaitDrain),te.awaitDrain&&te.awaitDrain--,te.awaitDrain===0&&d(re,"data")&&(te.flowing=!0,q(re))}}R.prototype.unpipe=function(re){var te=this._readableState,Z={hasUnpiped:!1};if(te.pipesCount===0)return this;if(te.pipesCount===1)return re&&re!==te.pipes?this:(re||(re=te.pipes),te.pipes=null,te.pipesCount=0,te.flowing=!1,re&&re.emit("unpipe",this,Z),this);if(!re){var U=te.pipes,V=te.pipesCount;te.pipes=null,te.pipesCount=0,te.flowing=!1;for(var ae=0;ae<V;ae++)U[ae].emit("unpipe",this,Z);return this}var he=Q(te.pipes,re);return he===-1?this:(te.pipes.splice(he,1),te.pipesCount-=1,te.pipesCount===1&&(te.pipes=te.pipes[0]),re.emit("unpipe",this,Z),this)},R.prototype.on=function(re,te){var Z=p.prototype.on.call(this,re,te);if(re==="data")this._readableState.flowing!==!1&&this.resume();else if(re==="readable"){var U=this._readableState;!U.endEmitted&&!U.readableListening&&(U.readableListening=U.needReadable=!0,U.emittedReadable=!1,U.reading?U.length&&L(this):o.nextTick(X,this))}return Z},R.prototype.addListener=R.prototype.on;function X(re){v("readable nexttick read 0"),re.read(0)}R.prototype.resume=function(){var re=this._readableState;return re.flowing||(v("resume"),re.flowing=!0,ee(this,re)),this};function ee(re,te){te.resumeScheduled||(te.resumeScheduled=!0,o.nextTick(ne,re,te))}function ne(re,te){te.reading||(v("resume read 0"),re.read(0)),te.resumeScheduled=!1,te.awaitDrain=0,re.emit("resume"),q(re),te.flowing&&!te.reading&&re.read(0)}R.prototype.pause=function(){return v("call pause flowing=%j",this._readableState.flowing),this._readableState.flowing!==!1&&(v("pause"),this._readableState.flowing=!1,this.emit("pause")),this};function q(re){var te=re._readableState;for(v("flow",te.flowing);te.flowing&&re.read()!==null;);}R.prototype.wrap=function(re){var te=this,Z=this._readableState,U=!1;re.on("end",function(){if(v("wrapped end"),Z.decoder&&!Z.ended){var he=Z.decoder.end();he&&he.length&&te.push(he)}te.push(null)}),re.on("data",function(he){if(v("wrapped data"),Z.decoder&&(he=Z.decoder.write(he)),!(Z.objectMode&&he==null)&&!(!Z.objectMode&&(!he||!he.length))){var we=te.push(he);we||(U=!0,re.pause())}});for(var V in re)this[V]===void 0&&typeof re[V]=="function"&&(this[V]=function(he){return function(){return re[he].apply(re,arguments)}}(V));for(var ae=0;ae<k.length;ae++)re.on(k[ae],this.emit.bind(this,k[ae]));return this._read=function(he){v("wrapped _read",he),U&&(U=!1,re.resume())},this},Object.defineProperty(R.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}}),R._fromList=Y;function Y(re,te){if(te.length===0)return null;var Z;return te.objectMode?Z=te.buffer.shift():!re||re>=te.length?(te.decoder?Z=te.buffer.join(""):te.buffer.length===1?Z=te.buffer.head.data:Z=te.buffer.concat(te.length),te.buffer.clear()):Z=le(re,te.buffer,te.decoder),Z}function le(re,te,Z){var U;return re<te.head.data.length?(U=te.head.data.slice(0,re),te.head.data=te.head.data.slice(re)):re===te.head.data.length?U=te.shift():U=Z?ue(re,te):ce(re,te),U}function ue(re,te){var Z=te.head,U=1,V=Z.data;for(re-=V.length;Z=Z.next;){var ae=Z.data,he=re>ae.length?ae.length:re;if(he===ae.length?V+=ae:V+=ae.slice(0,re),re-=he,re===0){he===ae.length?(++U,Z.next?te.head=Z.next:te.head=te.tail=null):(te.head=Z,Z.data=ae.slice(he));break}++U}return te.length-=U,V}function ce(re,te){var Z=s.allocUnsafe(re),U=te.head,V=1;for(U.data.copy(Z),re-=U.data.length;U=U.next;){var ae=U.data,he=re>ae.length?ae.length:re;if(ae.copy(Z,Z.length-re,0,he),re-=he,re===0){he===ae.length?(++V,U.next?te.head=U.next:te.head=te.tail=null):(te.head=U,U.data=ae.slice(he));break}++V}return te.length-=V,Z}function de(re){var te=re._readableState;if(te.length>0)throw new Error('"endReadable()" called on non-empty stream');te.endEmitted||(te.ended=!0,o.nextTick(W,te,re))}function W(re,te){!re.endEmitted&&re.length===0&&(re.endEmitted=!0,te.readable=!1,te.emit("end"))}function Q(re,te){for(var Z=0,U=re.length;Z<U;Z++)if(re[Z]===te)return Z;return-1}}).call(this)}).call(this,t("_process"),typeof dt<"u"?dt:typeof self<"u"?self:typeof window<"u"?window:{})},{"./_stream_duplex":330,"./internal/streams/BufferList":335,"./internal/streams/destroy":336,"./internal/streams/stream":337,_process:399,"core-util-is":298,events:301,inherits:311,isarray:313,"process-nextick-args":323,"safe-buffer":343,"string_decoder/":346,util:84}],333:[function(t,r,i){r.exports=u;var a=t("./_stream_duplex"),l=Object.create(t("core-util-is"));l.inherits=t("inherits"),l.inherits(u,a);function o(p,s){var c=this._transformState;c.transforming=!1;var f=c.writecb;if(!f)return this.emit("error",new Error("write callback called multiple times"));c.writechunk=null,c.writecb=null,s!=null&&this.push(s),f(p);var m=this._readableState;m.reading=!1,(m.needReadable||m.length<m.highWaterMark)&&this._read(m.highWaterMark)}function u(p){if(!(this instanceof u))return new u(p);a.call(this,p),this._transformState={afterTransform:o.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,p&&(typeof p.transform=="function"&&(this._transform=p.transform),typeof p.flush=="function"&&(this._flush=p.flush)),this.on("prefinish",h)}function h(){var p=this;typeof this._flush=="function"?this._flush(function(s,c){d(p,s,c)}):d(this,null,null)}u.prototype.push=function(p,s){return this._transformState.needTransform=!1,a.prototype.push.call(this,p,s)},u.prototype._transform=function(p,s,c){throw new Error("_transform() is not implemented")},u.prototype._write=function(p,s,c){var f=this._transformState;if(f.writecb=c,f.writechunk=p,f.writeencoding=s,!f.transforming){var m=this._readableState;(f.needTransform||m.needReadable||m.length<m.highWaterMark)&&this._read(m.highWaterMark)}},u.prototype._read=function(p){var s=this._transformState;s.writechunk!==null&&s.writecb&&!s.transforming?(s.transforming=!0,this._transform(s.writechunk,s.writeencoding,s.afterTransform)):s.needTransform=!0},u.prototype._destroy=function(p,s){var c=this;a.prototype._destroy.call(this,p,function(f){s(f),c.emit("close")})};function d(p,s,c){if(s)return p.emit("error",s);if(c!=null&&p.push(c),p._writableState.length)throw new Error("Calling transform done when ws.length != 0");if(p._transformState.transforming)throw new Error("Calling transform done when still transforming");return p.push(null)}},{"./_stream_duplex":330,"core-util-is":298,inherits:311}],334:[function(t,r,i){(function(a,l,o){(function(){var u=t("process-nextick-args");r.exports=P;function h(ne){var q=this;this.next=null,this.entry=null,this.finish=function(){ee(q,ne)}}var d=!a.browser&&["v0.10","v0.9."].indexOf(a.version.slice(0,5))>-1?o:u.nextTick,p;P.WritableState=M;var s=Object.create(t("core-util-is"));s.inherits=t("inherits");var c={deprecate:t("util-deprecate")},f=t("./internal/streams/stream"),m=t("safe-buffer").Buffer,g=l.Uint8Array||function(){};function y(ne){return m.from(ne)}function v(ne){return m.isBuffer(ne)||ne instanceof g}var b=t("./internal/streams/destroy");s.inherits(P,f);function _(){}function M(ne,q){p=p||t("./_stream_duplex"),ne=ne||{};var Y=q instanceof p;this.objectMode=!!ne.objectMode,Y&&(this.objectMode=this.objectMode||!!ne.writableObjectMode);var le=ne.highWaterMark,ue=ne.writableHighWaterMark,ce=this.objectMode?16:16*1024;le||le===0?this.highWaterMark=le:Y&&(ue||ue===0)?this.highWaterMark=ue:this.highWaterMark=ce,this.highWaterMark=Math.floor(this.highWaterMark),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var de=ne.decodeStrings===!1;this.decodeStrings=!de,this.defaultEncoding=ne.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(W){D(q,W)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new h(this)}M.prototype.getBuffer=function(){for(var q=this.bufferedRequest,Y=[];q;)Y.push(q),q=q.next;return Y},function(){try{Object.defineProperty(M.prototype,"buffer",{get:c.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch{}}();var k;typeof Symbol=="function"&&Symbol.hasInstance&&typeof Function.prototype[Symbol.hasInstance]=="function"?(k=Function.prototype[Symbol.hasInstance],Object.defineProperty(P,Symbol.hasInstance,{value:function(ne){return k.call(this,ne)?!0:this!==P?!1:ne&&ne._writableState instanceof M}})):k=function(ne){return ne instanceof this};function P(ne){if(p=p||t("./_stream_duplex"),!k.call(P,this)&&!(this instanceof p))return new P(ne);this._writableState=new M(ne,this),this.writable=!0,ne&&(typeof ne.write=="function"&&(this._write=ne.write),typeof ne.writev=="function"&&(this._writev=ne.writev),typeof ne.destroy=="function"&&(this._destroy=ne.destroy),typeof ne.final=="function"&&(this._final=ne.final)),f.call(this)}P.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))};function E(ne,q){var Y=new Error("write after end");ne.emit("error",Y),u.nextTick(q,Y)}function R(ne,q,Y,le){var ue=!0,ce=!1;return Y===null?ce=new TypeError("May not write null values to stream"):typeof Y!="string"&&Y!==void 0&&!q.objectMode&&(ce=new TypeError("Invalid non-string/buffer chunk")),ce&&(ne.emit("error",ce),u.nextTick(le,ce),ue=!1),ue}P.prototype.write=function(ne,q,Y){var le=this._writableState,ue=!1,ce=!le.objectMode&&v(ne);return ce&&!m.isBuffer(ne)&&(ne=y(ne)),typeof q=="function"&&(Y=q,q=null),ce?q="buffer":q||(q=le.defaultEncoding),typeof Y!="function"&&(Y=_),le.ended?E(this,Y):(ce||R(this,le,ne,Y))&&(le.pendingcb++,ue=C(this,le,ce,ne,q,Y)),ue},P.prototype.cork=function(){var ne=this._writableState;ne.corked++},P.prototype.uncork=function(){var ne=this._writableState;ne.corked&&(ne.corked--,!ne.writing&&!ne.corked&&!ne.finished&&!ne.bufferProcessing&&ne.bufferedRequest&&L(this,ne))},P.prototype.setDefaultEncoding=function(q){if(typeof q=="string"&&(q=q.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((q+"").toLowerCase())>-1))throw new TypeError("Unknown encoding: "+q);return this._writableState.defaultEncoding=q,this};function w(ne,q,Y){return!ne.objectMode&&ne.decodeStrings!==!1&&typeof q=="string"&&(q=m.from(q,Y)),q}Object.defineProperty(P.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function C(ne,q,Y,le,ue,ce){if(!Y){var de=w(q,le,ue);le!==de&&(Y=!0,ue="buffer",le=de)}var W=q.objectMode?1:le.length;q.length+=W;var Q=q.length<q.highWaterMark;if(Q||(q.needDrain=!0),q.writing||q.corked){var re=q.lastBufferedRequest;q.lastBufferedRequest={chunk:le,encoding:ue,isBuf:Y,callback:ce,next:null},re?re.next=q.lastBufferedRequest:q.bufferedRequest=q.lastBufferedRequest,q.bufferedRequestCount+=1}else S(ne,q,!1,W,le,ue,ce);return Q}function S(ne,q,Y,le,ue,ce,de){q.writelen=le,q.writecb=de,q.writing=!0,q.sync=!0,Y?ne._writev(ue,q.onwrite):ne._write(ue,ce,q.onwrite),q.sync=!1}function x(ne,q,Y,le,ue){--q.pendingcb,Y?(u.nextTick(ue,le),u.nextTick(J,ne,q),ne._writableState.errorEmitted=!0,ne.emit("error",le)):(ue(le),ne._writableState.errorEmitted=!0,ne.emit("error",le),J(ne,q))}function I(ne){ne.writing=!1,ne.writecb=null,ne.length-=ne.writelen,ne.writelen=0}function D(ne,q){var Y=ne._writableState,le=Y.sync,ue=Y.writecb;if(I(Y),q)x(ne,Y,le,q,ue);else{var ce=B(Y);!ce&&!Y.corked&&!Y.bufferProcessing&&Y.bufferedRequest&&L(ne,Y),le?d(T,ne,Y,ce,ue):T(ne,Y,ce,ue)}}function T(ne,q,Y,le){Y||N(ne,q),q.pendingcb--,le(),J(ne,q)}function N(ne,q){q.length===0&&q.needDrain&&(q.needDrain=!1,ne.emit("drain"))}function L(ne,q){q.bufferProcessing=!0;var Y=q.bufferedRequest;if(ne._writev&&Y&&Y.next){var le=q.bufferedRequestCount,ue=new Array(le),ce=q.corkedRequestsFree;ce.entry=Y;for(var de=0,W=!0;Y;)ue[de]=Y,Y.isBuf||(W=!1),Y=Y.next,de+=1;ue.allBuffers=W,S(ne,q,!0,q.length,ue,"",ce.finish),q.pendingcb++,q.lastBufferedRequest=null,ce.next?(q.corkedRequestsFree=ce.next,ce.next=null):q.corkedRequestsFree=new h(q),q.bufferedRequestCount=0}else{for(;Y;){var Q=Y.chunk,re=Y.encoding,te=Y.callback,Z=q.objectMode?1:Q.length;if(S(ne,q,!1,Z,Q,re,te),Y=Y.next,q.bufferedRequestCount--,q.writing)break}Y===null&&(q.lastBufferedRequest=null)}q.bufferedRequest=Y,q.bufferProcessing=!1}P.prototype._write=function(ne,q,Y){Y(new Error("_write() is not implemented"))},P.prototype._writev=null,P.prototype.end=function(ne,q,Y){var le=this._writableState;typeof ne=="function"?(Y=ne,ne=null,q=null):typeof q=="function"&&(Y=q,q=null),ne!=null&&this.write(ne,q),le.corked&&(le.corked=1,this.uncork()),!le.ending&&!le.finished&&X(this,le,Y)};function B(ne){return ne.ending&&ne.length===0&&ne.bufferedRequest===null&&!ne.finished&&!ne.writing}function z(ne,q){ne._final(function(Y){q.pendingcb--,Y&&ne.emit("error",Y),q.prefinished=!0,ne.emit("prefinish"),J(ne,q)})}function K(ne,q){!q.prefinished&&!q.finalCalled&&(typeof ne._final=="function"?(q.pendingcb++,q.finalCalled=!0,u.nextTick(z,ne,q)):(q.prefinished=!0,ne.emit("prefinish")))}function J(ne,q){var Y=B(q);return Y&&(K(ne,q),q.pendingcb===0&&(q.finished=!0,ne.emit("finish"))),Y}function X(ne,q,Y){q.ending=!0,J(ne,q),Y&&(q.finished?u.nextTick(Y):ne.once("finish",Y)),q.ended=!0,ne.writable=!1}function ee(ne,q,Y){var le=ne.entry;for(ne.entry=null;le;){var ue=le.callback;q.pendingcb--,ue(Y),le=le.next}q.corkedRequestsFree?q.corkedRequestsFree.next=ne:q.corkedRequestsFree=ne}Object.defineProperty(P.prototype,"destroyed",{get:function(){return this._writableState===void 0?!1:this._writableState.destroyed},set:function(ne){this._writableState&&(this._writableState.destroyed=ne)}}),P.prototype.destroy=b.destroy,P.prototype._undestroy=b.undestroy,P.prototype._destroy=function(ne,q){this.end(),q(ne)}}).call(this)}).call(this,t("_process"),typeof dt<"u"?dt:typeof self<"u"?self:typeof window<"u"?window:{},t("timers").setImmediate)},{"./_stream_duplex":330,"./internal/streams/destroy":336,"./internal/streams/stream":337,_process:399,"core-util-is":298,inherits:311,"process-nextick-args":323,"safe-buffer":343,timers:347,"util-deprecate":349}],335:[function(t,r,i){function a(h,d){if(!(h instanceof d))throw new TypeError("Cannot call a class as a function")}var l=t("safe-buffer").Buffer,o=t("util");function u(h,d,p){h.copy(d,p)}r.exports=function(){function h(){a(this,h),this.head=null,this.tail=null,this.length=0}return h.prototype.push=function(p){var s={data:p,next:null};this.length>0?this.tail.next=s:this.head=s,this.tail=s,++this.length},h.prototype.unshift=function(p){var s={data:p,next:this.head};this.length===0&&(this.tail=s),this.head=s,++this.length},h.prototype.shift=function(){if(this.length!==0){var p=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,p}},h.prototype.clear=function(){this.head=this.tail=null,this.length=0},h.prototype.join=function(p){if(this.length===0)return"";for(var s=this.head,c=""+s.data;s=s.next;)c+=p+s.data;return c},h.prototype.concat=function(p){if(this.length===0)return l.alloc(0);if(this.length===1)return this.head.data;for(var s=l.allocUnsafe(p>>>0),c=this.head,f=0;c;)u(c.data,s,f),f+=c.data.length,c=c.next;return s},h}(),o&&o.inspect&&o.inspect.custom&&(r.exports.prototype[o.inspect.custom]=function(){var h=o.inspect({length:this.length});return this.constructor.name+" "+h})},{"safe-buffer":343,util:84}],336:[function(t,r,i){var a=t("process-nextick-args");function l(h,d){var p=this,s=this._readableState&&this._readableState.destroyed,c=this._writableState&&this._writableState.destroyed;return s||c?(d?d(h):h&&(!this._writableState||!this._writableState.errorEmitted)&&a.nextTick(u,this,h),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(h||null,function(f){!d&&f?(a.nextTick(u,p,f),p._writableState&&(p._writableState.errorEmitted=!0)):d&&d(f)}),this)}function o(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function u(h,d){h.emit("error",d)}r.exports={destroy:l,undestroy:o}},{"process-nextick-args":323}],337:[function(t,r,i){r.exports=t("events").EventEmitter},{events:301}],338:[function(t,r,i){r.exports=t("./readable").PassThrough},{"./readable":339}],339:[function(t,r,i){i=r.exports=t("./lib/_stream_readable.js"),i.Stream=i,i.Readable=i,i.Writable=t("./lib/_stream_writable.js"),i.Duplex=t("./lib/_stream_duplex.js"),i.Transform=t("./lib/_stream_transform.js"),i.PassThrough=t("./lib/_stream_passthrough.js")},{"./lib/_stream_duplex.js":330,"./lib/_stream_passthrough.js":331,"./lib/_stream_readable.js":332,"./lib/_stream_transform.js":333,"./lib/_stream_writable.js":334}],340:[function(t,r,i){r.exports=t("./readable").Transform},{"./readable":339}],341:[function(t,r,i){r.exports=t("./lib/_stream_writable.js")},{"./lib/_stream_writable.js":334}],342:[function(t,r,i){var a=function(l){var o=Object.prototype,u=o.hasOwnProperty,h,d=typeof Symbol=="function"?Symbol:{},p=d.iterator||"@@iterator",s=d.asyncIterator||"@@asyncIterator",c=d.toStringTag||"@@toStringTag";function f(J,X,ee){return Object.defineProperty(J,X,{value:ee,enumerable:!0,configurable:!0,writable:!0}),J[X]}try{f({},"")}catch{f=function(X,ee,ne){return X[ee]=ne}}function m(J,X,ee,ne){var q=X&&X.prototype instanceof k?X:k,Y=Object.create(q.prototype),le=new B(ne||[]);return Y._invoke=D(J,ee,le),Y}l.wrap=m;function g(J,X,ee){try{return{type:"normal",arg:J.call(X,ee)}}catch(ne){return{type:"throw",arg:ne}}}var y="suspendedStart",v="suspendedYield",b="executing",_="completed",M={};function k(){}function P(){}function E(){}var R={};f(R,p,function(){return this});var w=Object.getPrototypeOf,C=w&&w(w(z([])));C&&C!==o&&u.call(C,p)&&(R=C);var S=E.prototype=k.prototype=Object.create(R);P.prototype=E,f(S,"constructor",E),f(E,"constructor",P),P.displayName=f(E,c,"GeneratorFunction");function x(J){["next","throw","return"].forEach(function(X){f(J,X,function(ee){return this._invoke(X,ee)})})}l.isGeneratorFunction=function(J){var X=typeof J=="function"&&J.constructor;return X?X===P||(X.displayName||X.name)==="GeneratorFunction":!1},l.mark=function(J){return Object.setPrototypeOf?Object.setPrototypeOf(J,E):(J.__proto__=E,f(J,c,"GeneratorFunction")),J.prototype=Object.create(S),J},l.awrap=function(J){return{__await:J}};function I(J,X){function ee(Y,le,ue,ce){var de=g(J[Y],J,le);if(de.type==="throw")ce(de.arg);else{var W=de.arg,Q=W.value;return Q&&typeof Q=="object"&&u.call(Q,"__await")?X.resolve(Q.__await).then(function(re){ee("next",re,ue,ce)},function(re){ee("throw",re,ue,ce)}):X.resolve(Q).then(function(re){W.value=re,ue(W)},function(re){return ee("throw",re,ue,ce)})}}var ne;function q(Y,le){function ue(){return new X(function(ce,de){ee(Y,le,ce,de)})}return ne=ne?ne.then(ue,ue):ue()}this._invoke=q}x(I.prototype),f(I.prototype,s,function(){return this}),l.AsyncIterator=I,l.async=function(J,X,ee,ne,q){q===void 0&&(q=Promise);var Y=new I(m(J,X,ee,ne),q);return l.isGeneratorFunction(X)?Y:Y.next().then(function(le){return le.done?le.value:Y.next()})};function D(J,X,ee){var ne=y;return function(Y,le){if(ne===b)throw new Error("Generator is already running");if(ne===_){if(Y==="throw")throw le;return K()}for(ee.method=Y,ee.arg=le;;){var ue=ee.delegate;if(ue){var ce=T(ue,ee);if(ce){if(ce===M)continue;return ce}}if(ee.method==="next")ee.sent=ee._sent=ee.arg;else if(ee.method==="throw"){if(ne===y)throw ne=_,ee.arg;ee.dispatchException(ee.arg)}else ee.method==="return"&&ee.abrupt("return",ee.arg);ne=b;var de=g(J,X,ee);if(de.type==="normal"){if(ne=ee.done?_:v,de.arg===M)continue;return{value:de.arg,done:ee.done}}else de.type==="throw"&&(ne=_,ee.method="throw",ee.arg=de.arg)}}}function T(J,X){var ee=J.iterator[X.method];if(ee===h){if(X.delegate=null,X.method==="throw"){if(J.iterator.return&&(X.method="return",X.arg=h,T(J,X),X.method==="throw"))return M;X.method="throw",X.arg=new TypeError("The iterator does not provide a 'throw' method")}return M}var ne=g(ee,J.iterator,X.arg);if(ne.type==="throw")return X.method="throw",X.arg=ne.arg,X.delegate=null,M;var q=ne.arg;if(!q)return X.method="throw",X.arg=new TypeError("iterator result is not an object"),X.delegate=null,M;if(q.done)X[J.resultName]=q.value,X.next=J.nextLoc,X.method!=="return"&&(X.method="next",X.arg=h);else return q;return X.delegate=null,M}x(S),f(S,c,"Generator"),f(S,p,function(){return this}),f(S,"toString",function(){return"[object Generator]"});function N(J){var X={tryLoc:J[0]};1 in J&&(X.catchLoc=J[1]),2 in J&&(X.finallyLoc=J[2],X.afterLoc=J[3]),this.tryEntries.push(X)}function L(J){var X=J.completion||{};X.type="normal",delete X.arg,J.completion=X}function B(J){this.tryEntries=[{tryLoc:"root"}],J.forEach(N,this),this.reset(!0)}l.keys=function(J){var X=[];for(var ee in J)X.push(ee);return X.reverse(),function ne(){for(;X.length;){var q=X.pop();if(q in J)return ne.value=q,ne.done=!1,ne}return ne.done=!0,ne}};function z(J){if(J){var X=J[p];if(X)return X.call(J);if(typeof J.next=="function")return J;if(!isNaN(J.length)){var ee=-1,ne=function q(){for(;++ee<J.length;)if(u.call(J,ee))return q.value=J[ee],q.done=!1,q;return q.value=h,q.done=!0,q};return ne.next=ne}}return{next:K}}l.values=z;function K(){return{value:h,done:!0}}return B.prototype={constructor:B,reset:function(J){if(this.prev=0,this.next=0,this.sent=this._sent=h,this.done=!1,this.delegate=null,this.method="next",this.arg=h,this.tryEntries.forEach(L),!J)for(var X in this)X.charAt(0)==="t"&&u.call(this,X)&&!isNaN(+X.slice(1))&&(this[X]=h)},stop:function(){this.done=!0;var J=this.tryEntries[0],X=J.completion;if(X.type==="throw")throw X.arg;return this.rval},dispatchException:function(J){if(this.done)throw J;var X=this;function ee(ce,de){return Y.type="throw",Y.arg=J,X.next=ce,de&&(X.method="next",X.arg=h),!!de}for(var ne=this.tryEntries.length-1;ne>=0;--ne){var q=this.tryEntries[ne],Y=q.completion;if(q.tryLoc==="root")return ee("end");if(q.tryLoc<=this.prev){var le=u.call(q,"catchLoc"),ue=u.call(q,"finallyLoc");if(le&&ue){if(this.prev<q.catchLoc)return ee(q.catchLoc,!0);if(this.prev<q.finallyLoc)return ee(q.finallyLoc)}else if(le){if(this.prev<q.catchLoc)return ee(q.catchLoc,!0)}else if(ue){if(this.prev<q.finallyLoc)return ee(q.finallyLoc)}else throw new Error("try statement without catch or finally")}}},abrupt:function(J,X){for(var ee=this.tryEntries.length-1;ee>=0;--ee){var ne=this.tryEntries[ee];if(ne.tryLoc<=this.prev&&u.call(ne,"finallyLoc")&&this.prev<ne.finallyLoc){var q=ne;break}}q&&(J==="break"||J==="continue")&&q.tryLoc<=X&&X<=q.finallyLoc&&(q=null);var Y=q?q.completion:{};return Y.type=J,Y.arg=X,q?(this.method="next",this.next=q.finallyLoc,M):this.complete(Y)},complete:function(J,X){if(J.type==="throw")throw J.arg;return J.type==="break"||J.type==="continue"?this.next=J.arg:J.type==="return"?(this.rval=this.arg=J.arg,this.method="return",this.next="end"):J.type==="normal"&&X&&(this.next=X),M},finish:function(J){for(var X=this.tryEntries.length-1;X>=0;--X){var ee=this.tryEntries[X];if(ee.finallyLoc===J)return this.complete(ee.completion,ee.afterLoc),L(ee),M}},catch:function(J){for(var X=this.tryEntries.length-1;X>=0;--X){var ee=this.tryEntries[X];if(ee.tryLoc===J){var ne=ee.completion;if(ne.type==="throw"){var q=ne.arg;L(ee)}return q}}throw new Error("illegal catch attempt")},delegateYield:function(J,X,ee){return this.delegate={iterator:z(J),resultName:X,nextLoc:ee},this.method==="next"&&(this.arg=h),M}},l}(typeof r=="object"?r.exports:{});try{regeneratorRuntime=a}catch{typeof globalThis=="object"?globalThis.regeneratorRuntime=a:Function("r","regeneratorRuntime = r")(a)}},{}],343:[function(t,r,i){var a=t("buffer"),l=a.Buffer;function o(h,d){for(var p in h)d[p]=h[p]}l.from&&l.alloc&&l.allocUnsafe&&l.allocUnsafeSlow?r.exports=a:(o(a,i),i.Buffer=u);function u(h,d,p){return l(h,d,p)}o(l,u),u.from=function(h,d,p){if(typeof h=="number")throw new TypeError("Argument must not be a number");return l(h,d,p)},u.alloc=function(h,d,p){if(typeof h!="number")throw new TypeError("Argument must be a number");var s=l(h);return d!==void 0?typeof p=="string"?s.fill(d,p):s.fill(d):s.fill(0),s},u.allocUnsafe=function(h){if(typeof h!="number")throw new TypeError("Argument must be a number");return l(h)},u.allocUnsafeSlow=function(h){if(typeof h!="number")throw new TypeError("Argument must be a number");return a.SlowBuffer(h)}},{buffer:85}],344:[function(t,r,i){(function(a){(function(){(function(l){l.parser=function(W,Q){return new u(W,Q)},l.SAXParser=u,l.SAXStream=m,l.createStream=f,l.MAX_BUFFER_LENGTH=64*1024;var o=["comment","sgmlDecl","textNode","tagName","doctype","procInstName","procInstBody","entity","attribName","attribValue","cdata","script"];l.EVENTS=["text","processinginstruction","sgmldeclaration","doctype","comment","opentagstart","attribute","opentag","closetag","opencdata","cdata","closecdata","error","end","ready","script","opennamespace","closenamespace"];function u(W,Q){if(!(this instanceof u))return new u(W,Q);var re=this;d(re),re.q=re.c="",re.bufferCheckPosition=l.MAX_BUFFER_LENGTH,re.opt=Q||{},re.opt.lowercase=re.opt.lowercase||re.opt.lowercasetags,re.looseCase=re.opt.lowercase?"toLowerCase":"toUpperCase",re.tags=[],re.closed=re.closedRoot=re.sawRoot=!1,re.tag=re.error=null,re.strict=!!W,re.noscript=!!(W||re.opt.noscript),re.state=I.BEGIN,re.strictEntities=re.opt.strictEntities,re.ENTITIES=re.strictEntities?Object.create(l.XML_ENTITIES):Object.create(l.ENTITIES),re.attribList=[],re.opt.xmlns&&(re.ns=Object.create(_)),re.trackPosition=re.opt.position!==!1,re.trackPosition&&(re.position=re.line=re.column=0),T(re,"onready")}Object.create||(Object.create=function(W){function Q(){}Q.prototype=W;var re=new Q;return re}),Object.keys||(Object.keys=function(W){var Q=[];for(var re in W)W.hasOwnProperty(re)&&Q.push(re);return Q});function h(W){for(var Q=Math.max(l.MAX_BUFFER_LENGTH,10),re=0,te=0,Z=o.length;te<Z;te++){var U=W[o[te]].length;if(U>Q)switch(o[te]){case"textNode":L(W);break;case"cdata":N(W,"oncdata",W.cdata),W.cdata="";break;case"script":N(W,"onscript",W.script),W.script="";break;default:z(W,"Max buffer length exceeded: "+o[te])}re=Math.max(re,U)}var V=l.MAX_BUFFER_LENGTH-re;W.bufferCheckPosition=V+W.position}function d(W){for(var Q=0,re=o.length;Q<re;Q++)W[o[Q]]=""}function p(W){L(W),W.cdata!==""&&(N(W,"oncdata",W.cdata),W.cdata=""),W.script!==""&&(N(W,"onscript",W.script),W.script="")}u.prototype={end:function(){K(this)},write:de,resume:function(){return this.error=null,this},close:function(){return this.write(null)},flush:function(){p(this)}};var s;try{s=t("stream").Stream}catch{s=function(){}}var c=l.EVENTS.filter(function(W){return W!=="error"&&W!=="end"});function f(W,Q){return new m(W,Q)}function m(W,Q){if(!(this instanceof m))return new m(W,Q);s.apply(this),this._parser=new u(W,Q),this.writable=!0,this.readable=!0;var re=this;this._parser.onend=function(){re.emit("end")},this._parser.onerror=function(te){re.emit("error",te),re._parser.error=null},this._decoder=null,c.forEach(function(te){Object.defineProperty(re,"on"+te,{get:function(){return re._parser["on"+te]},set:function(Z){if(!Z)return re.removeAllListeners(te),re._parser["on"+te]=Z,Z;re.on(te,Z)},enumerable:!0,configurable:!1})})}m.prototype=Object.create(s.prototype,{constructor:{value:m}}),m.prototype.write=function(W){if(typeof a=="function"&&typeof a.isBuffer=="function"&&a.isBuffer(W)){if(!this._decoder){var Q=t("string_decoder").StringDecoder;this._decoder=new Q("utf8")}W=this._decoder.write(W)}return this._parser.write(W.toString()),this.emit("data",W),!0},m.prototype.end=function(W){return W&&W.length&&this.write(W),this._parser.end(),!0},m.prototype.on=function(W,Q){var re=this;return!re._parser["on"+W]&&c.indexOf(W)!==-1&&(re._parser["on"+W]=function(){var te=arguments.length===1?[arguments[0]]:Array.apply(null,arguments);te.splice(0,0,W),re.emit.apply(re,te)}),s.prototype.on.call(re,W,Q)};var g="[CDATA[",y="DOCTYPE",v="http://www.w3.org/XML/1998/namespace",b="http://www.w3.org/2000/xmlns/",_={xml:v,xmlns:b},M=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,k=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040.\d-]/,P=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,E=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040.\d-]/;function R(W){return W===" "||W===`
`||W==="\r"||W==="    "}function w(W){return W==='"'||W==="'"}function C(W){return W===">"||R(W)}function S(W,Q){return W.test(Q)}function x(W,Q){return!S(W,Q)}var I=0;l.STATE={BEGIN:I++,BEGIN_WHITESPACE:I++,TEXT:I++,TEXT_ENTITY:I++,OPEN_WAKA:I++,SGML_DECL:I++,SGML_DECL_QUOTED:I++,DOCTYPE:I++,DOCTYPE_QUOTED:I++,DOCTYPE_DTD:I++,DOCTYPE_DTD_QUOTED:I++,COMMENT_STARTING:I++,COMMENT:I++,COMMENT_ENDING:I++,COMMENT_ENDED:I++,CDATA:I++,CDATA_ENDING:I++,CDATA_ENDING_2:I++,PROC_INST:I++,PROC_INST_BODY:I++,PROC_INST_ENDING:I++,OPEN_TAG:I++,OPEN_TAG_SLASH:I++,ATTRIB:I++,ATTRIB_NAME:I++,ATTRIB_NAME_SAW_WHITE:I++,ATTRIB_VALUE:I++,ATTRIB_VALUE_QUOTED:I++,ATTRIB_VALUE_CLOSED:I++,ATTRIB_VALUE_UNQUOTED:I++,ATTRIB_VALUE_ENTITY_Q:I++,ATTRIB_VALUE_ENTITY_U:I++,CLOSE_TAG:I++,CLOSE_TAG_SAW_WHITE:I++,SCRIPT:I++,SCRIPT_ENDING:I++},l.XML_ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'"},l.ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'",AElig:198,Aacute:193,Acirc:194,Agrave:192,Aring:197,Atilde:195,Auml:196,Ccedil:199,ETH:208,Eacute:201,Ecirc:202,Egrave:200,Euml:203,Iacute:205,Icirc:206,Igrave:204,Iuml:207,Ntilde:209,Oacute:211,Ocirc:212,Ograve:210,Oslash:216,Otilde:213,Ouml:214,THORN:222,Uacute:218,Ucirc:219,Ugrave:217,Uuml:220,Yacute:221,aacute:225,acirc:226,aelig:230,agrave:224,aring:229,atilde:227,auml:228,ccedil:231,eacute:233,ecirc:234,egrave:232,eth:240,euml:235,iacute:237,icirc:238,igrave:236,iuml:239,ntilde:241,oacute:243,ocirc:244,ograve:242,oslash:248,otilde:245,ouml:246,szlig:223,thorn:254,uacute:250,ucirc:251,ugrave:249,uuml:252,yacute:253,yuml:255,copy:169,reg:174,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,ordf:170,laquo:171,not:172,shy:173,macr:175,deg:176,plusmn:177,sup1:185,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,times:215,divide:247,OElig:338,oelig:339,Scaron:352,scaron:353,Yuml:376,fnof:402,circ:710,tilde:732,Alpha:913,Beta:914,Gamma:915,Delta:916,Epsilon:917,Zeta:918,Eta:919,Theta:920,Iota:921,Kappa:922,Lambda:923,Mu:924,Nu:925,Xi:926,Omicron:927,Pi:928,Rho:929,Sigma:931,Tau:932,Upsilon:933,Phi:934,Chi:935,Psi:936,Omega:937,alpha:945,beta:946,gamma:947,delta:948,epsilon:949,zeta:950,eta:951,theta:952,iota:953,kappa:954,lambda:955,mu:956,nu:957,xi:958,omicron:959,pi:960,rho:961,sigmaf:962,sigma:963,tau:964,upsilon:965,phi:966,chi:967,psi:968,omega:969,thetasym:977,upsih:978,piv:982,ensp:8194,emsp:8195,thinsp:8201,zwnj:8204,zwj:8205,lrm:8206,rlm:8207,ndash:8211,mdash:8212,lsquo:8216,rsquo:8217,sbquo:8218,ldquo:8220,rdquo:8221,bdquo:8222,dagger:8224,Dagger:8225,bull:8226,hellip:8230,permil:8240,prime:8242,Prime:8243,lsaquo:8249,rsaquo:8250,oline:8254,frasl:8260,euro:8364,image:8465,weierp:8472,real:8476,trade:8482,alefsym:8501,larr:8592,uarr:8593,rarr:8594,darr:8595,harr:8596,crarr:8629,lArr:8656,uArr:8657,rArr:8658,dArr:8659,hArr:8660,forall:8704,part:8706,exist:8707,empty:8709,nabla:8711,isin:8712,notin:8713,ni:8715,prod:8719,sum:8721,minus:8722,lowast:8727,radic:8730,prop:8733,infin:8734,ang:8736,and:8743,or:8744,cap:8745,cup:8746,int:8747,there4:8756,sim:8764,cong:8773,asymp:8776,ne:8800,equiv:8801,le:8804,ge:8805,sub:8834,sup:8835,nsub:8836,sube:8838,supe:8839,oplus:8853,otimes:8855,perp:8869,sdot:8901,lceil:8968,rceil:8969,lfloor:8970,rfloor:8971,lang:9001,rang:9002,loz:9674,spades:9824,clubs:9827,hearts:9829,diams:9830},Object.keys(l.ENTITIES).forEach(function(W){var Q=l.ENTITIES[W],re=typeof Q=="number"?String.fromCharCode(Q):Q;l.ENTITIES[W]=re});for(var D in l.STATE)l.STATE[l.STATE[D]]=D;I=l.STATE;function T(W,Q,re){W[Q]&&W[Q](re)}function N(W,Q,re){W.textNode&&L(W),T(W,Q,re)}function L(W){W.textNode=B(W.opt,W.textNode),W.textNode&&T(W,"ontext",W.textNode),W.textNode=""}function B(W,Q){return W.trim&&(Q=Q.trim()),W.normalize&&(Q=Q.replace(/\s+/g," ")),Q}function z(W,Q){return L(W),W.trackPosition&&(Q+=`
Line: `+W.line+`
Column: `+W.column+`
Char: `+W.c),Q=new Error(Q),W.error=Q,T(W,"onerror",Q),W}function K(W){return W.sawRoot&&!W.closedRoot&&J(W,"Unclosed root tag"),W.state!==I.BEGIN&&W.state!==I.BEGIN_WHITESPACE&&W.state!==I.TEXT&&z(W,"Unexpected end"),L(W),W.c="",W.closed=!0,T(W,"onend"),u.call(W,W.strict,W.opt),W}function J(W,Q){if(typeof W!="object"||!(W instanceof u))throw new Error("bad call to strictFail");W.strict&&z(W,Q)}function X(W){W.strict||(W.tagName=W.tagName[W.looseCase]());var Q=W.tags[W.tags.length-1]||W,re=W.tag={name:W.tagName,attributes:{}};W.opt.xmlns&&(re.ns=Q.ns),W.attribList.length=0,N(W,"onopentagstart",re)}function ee(W,Q){var re=W.indexOf(":"),te=re<0?["",W]:W.split(":"),Z=te[0],U=te[1];return Q&&W==="xmlns"&&(Z="xmlns",U=""),{prefix:Z,local:U}}function ne(W){if(W.strict||(W.attribName=W.attribName[W.looseCase]()),W.attribList.indexOf(W.attribName)!==-1||W.tag.attributes.hasOwnProperty(W.attribName)){W.attribName=W.attribValue="";return}if(W.opt.xmlns){var Q=ee(W.attribName,!0),re=Q.prefix,te=Q.local;if(re==="xmlns")if(te==="xml"&&W.attribValue!==v)J(W,"xml: prefix must be bound to "+v+`
Actual: `+W.attribValue);else if(te==="xmlns"&&W.attribValue!==b)J(W,"xmlns: prefix must be bound to "+b+`
Actual: `+W.attribValue);else{var Z=W.tag,U=W.tags[W.tags.length-1]||W;Z.ns===U.ns&&(Z.ns=Object.create(U.ns)),Z.ns[te]=W.attribValue}W.attribList.push([W.attribName,W.attribValue])}else W.tag.attributes[W.attribName]=W.attribValue,N(W,"onattribute",{name:W.attribName,value:W.attribValue});W.attribName=W.attribValue=""}function q(W,Q){if(W.opt.xmlns){var re=W.tag,te=ee(W.tagName);re.prefix=te.prefix,re.local=te.local,re.uri=re.ns[te.prefix]||"",re.prefix&&!re.uri&&(J(W,"Unbound namespace prefix: "+JSON.stringify(W.tagName)),re.uri=te.prefix);var Z=W.tags[W.tags.length-1]||W;re.ns&&Z.ns!==re.ns&&Object.keys(re.ns).forEach(function(H){N(W,"onopennamespace",{prefix:H,uri:re.ns[H]})});for(var U=0,V=W.attribList.length;U<V;U++){var ae=W.attribList[U],he=ae[0],we=ae[1],Ee=ee(he,!0),ge=Ee.prefix,ie=Ee.local,G=ge===""?"":re.ns[ge]||"",$={name:he,value:we,prefix:ge,local:ie,uri:G};ge&&ge!=="xmlns"&&!G&&(J(W,"Unbound namespace prefix: "+JSON.stringify(ge)),$.uri=ge),W.tag.attributes[he]=$,N(W,"onattribute",$)}W.attribList.length=0}W.tag.isSelfClosing=!!Q,W.sawRoot=!0,W.tags.push(W.tag),N(W,"onopentag",W.tag),Q||(!W.noscript&&W.tagName.toLowerCase()==="script"?W.state=I.SCRIPT:W.state=I.TEXT,W.tag=null,W.tagName=""),W.attribName=W.attribValue="",W.attribList.length=0}function Y(W){if(!W.tagName){J(W,"Weird empty close tag."),W.textNode+="</>",W.state=I.TEXT;return}if(W.script){if(W.tagName!=="script"){W.script+="</"+W.tagName+">",W.tagName="",W.state=I.SCRIPT;return}N(W,"onscript",W.script),W.script=""}var Q=W.tags.length,re=W.tagName;W.strict||(re=re[W.looseCase]());for(var te=re;Q--;){var Z=W.tags[Q];if(Z.name!==te)J(W,"Unexpected close tag");else break}if(Q<0){J(W,"Unmatched closing tag: "+W.tagName),W.textNode+="</"+W.tagName+">",W.state=I.TEXT;return}W.tagName=re;for(var U=W.tags.length;U-- >Q;){var V=W.tag=W.tags.pop();W.tagName=W.tag.name,N(W,"onclosetag",W.tagName);var ae={};for(var he in V.ns)ae[he]=V.ns[he];var we=W.tags[W.tags.length-1]||W;W.opt.xmlns&&V.ns!==we.ns&&Object.keys(V.ns).forEach(function(Ee){var ge=V.ns[Ee];N(W,"onclosenamespace",{prefix:Ee,uri:ge})})}Q===0&&(W.closedRoot=!0),W.tagName=W.attribValue=W.attribName="",W.attribList.length=0,W.state=I.TEXT}function le(W){var Q=W.entity,re=Q.toLowerCase(),te,Z="";return W.ENTITIES[Q]?W.ENTITIES[Q]:W.ENTITIES[re]?W.ENTITIES[re]:(Q=re,Q.charAt(0)==="#"&&(Q.charAt(1)==="x"?(Q=Q.slice(2),te=parseInt(Q,16),Z=te.toString(16)):(Q=Q.slice(1),te=parseInt(Q,10),Z=te.toString(10))),Q=Q.replace(/^0+/,""),isNaN(te)||Z.toLowerCase()!==Q?(J(W,"Invalid character entity"),"&"+W.entity+";"):String.fromCodePoint(te))}function ue(W,Q){Q==="<"?(W.state=I.OPEN_WAKA,W.startTagPosition=W.position):R(Q)||(J(W,"Non-whitespace before first tag."),W.textNode=Q,W.state=I.TEXT)}function ce(W,Q){var re="";return Q<W.length&&(re=W.charAt(Q)),re}function de(W){var Q=this;if(this.error)throw this.error;if(Q.closed)return z(Q,"Cannot write after close. Assign an onready handler.");if(W===null)return K(Q);typeof W=="object"&&(W=W.toString());for(var re=0,te="";te=ce(W,re++),Q.c=te,!!te;)switch(Q.trackPosition&&(Q.position++,te===`
`?(Q.line++,Q.column=0):Q.column++),Q.state){case I.BEGIN:if(Q.state=I.BEGIN_WHITESPACE,te==="\uFEFF")continue;ue(Q,te);continue;case I.BEGIN_WHITESPACE:ue(Q,te);continue;case I.TEXT:if(Q.sawRoot&&!Q.closedRoot){for(var Z=re-1;te&&te!=="<"&&te!=="&";)te=ce(W,re++),te&&Q.trackPosition&&(Q.position++,te===`
`?(Q.line++,Q.column=0):Q.column++);Q.textNode+=W.substring(Z,re-1)}te==="<"&&!(Q.sawRoot&&Q.closedRoot&&!Q.strict)?(Q.state=I.OPEN_WAKA,Q.startTagPosition=Q.position):(!R(te)&&(!Q.sawRoot||Q.closedRoot)&&J(Q,"Text data outside of root node."),te==="&"?Q.state=I.TEXT_ENTITY:Q.textNode+=te);continue;case I.SCRIPT:te==="<"?Q.state=I.SCRIPT_ENDING:Q.script+=te;continue;case I.SCRIPT_ENDING:te==="/"?Q.state=I.CLOSE_TAG:(Q.script+="<"+te,Q.state=I.SCRIPT);continue;case I.OPEN_WAKA:if(te==="!")Q.state=I.SGML_DECL,Q.sgmlDecl="";else if(!R(te))if(S(M,te))Q.state=I.OPEN_TAG,Q.tagName=te;else if(te==="/")Q.state=I.CLOSE_TAG,Q.tagName="";else if(te==="?")Q.state=I.PROC_INST,Q.procInstName=Q.procInstBody="";else{if(J(Q,"Unencoded <"),Q.startTagPosition+1<Q.position){var U=Q.position-Q.startTagPosition;te=new Array(U).join(" ")+te}Q.textNode+="<"+te,Q.state=I.TEXT}continue;case I.SGML_DECL:(Q.sgmlDecl+te).toUpperCase()===g?(N(Q,"onopencdata"),Q.state=I.CDATA,Q.sgmlDecl="",Q.cdata=""):Q.sgmlDecl+te==="--"?(Q.state=I.COMMENT,Q.comment="",Q.sgmlDecl=""):(Q.sgmlDecl+te).toUpperCase()===y?(Q.state=I.DOCTYPE,(Q.doctype||Q.sawRoot)&&J(Q,"Inappropriately located doctype declaration"),Q.doctype="",Q.sgmlDecl=""):te===">"?(N(Q,"onsgmldeclaration",Q.sgmlDecl),Q.sgmlDecl="",Q.state=I.TEXT):(w(te)&&(Q.state=I.SGML_DECL_QUOTED),Q.sgmlDecl+=te);continue;case I.SGML_DECL_QUOTED:te===Q.q&&(Q.state=I.SGML_DECL,Q.q=""),Q.sgmlDecl+=te;continue;case I.DOCTYPE:te===">"?(Q.state=I.TEXT,N(Q,"ondoctype",Q.doctype),Q.doctype=!0):(Q.doctype+=te,te==="["?Q.state=I.DOCTYPE_DTD:w(te)&&(Q.state=I.DOCTYPE_QUOTED,Q.q=te));continue;case I.DOCTYPE_QUOTED:Q.doctype+=te,te===Q.q&&(Q.q="",Q.state=I.DOCTYPE);continue;case I.DOCTYPE_DTD:Q.doctype+=te,te==="]"?Q.state=I.DOCTYPE:w(te)&&(Q.state=I.DOCTYPE_DTD_QUOTED,Q.q=te);continue;case I.DOCTYPE_DTD_QUOTED:Q.doctype+=te,te===Q.q&&(Q.state=I.DOCTYPE_DTD,Q.q="");continue;case I.COMMENT:te==="-"?Q.state=I.COMMENT_ENDING:Q.comment+=te;continue;case I.COMMENT_ENDING:te==="-"?(Q.state=I.COMMENT_ENDED,Q.comment=B(Q.opt,Q.comment),Q.comment&&N(Q,"oncomment",Q.comment),Q.comment=""):(Q.comment+="-"+te,Q.state=I.COMMENT);continue;case I.COMMENT_ENDED:te!==">"?(J(Q,"Malformed comment"),Q.comment+="--"+te,Q.state=I.COMMENT):Q.state=I.TEXT;continue;case I.CDATA:te==="]"?Q.state=I.CDATA_ENDING:Q.cdata+=te;continue;case I.CDATA_ENDING:te==="]"?Q.state=I.CDATA_ENDING_2:(Q.cdata+="]"+te,Q.state=I.CDATA);continue;case I.CDATA_ENDING_2:te===">"?(Q.cdata&&N(Q,"oncdata",Q.cdata),N(Q,"onclosecdata"),Q.cdata="",Q.state=I.TEXT):te==="]"?Q.cdata+="]":(Q.cdata+="]]"+te,Q.state=I.CDATA);continue;case I.PROC_INST:te==="?"?Q.state=I.PROC_INST_ENDING:R(te)?Q.state=I.PROC_INST_BODY:Q.procInstName+=te;continue;case I.PROC_INST_BODY:if(!Q.procInstBody&&R(te))continue;te==="?"?Q.state=I.PROC_INST_ENDING:Q.procInstBody+=te;continue;case I.PROC_INST_ENDING:te===">"?(N(Q,"onprocessinginstruction",{name:Q.procInstName,body:Q.procInstBody}),Q.procInstName=Q.procInstBody="",Q.state=I.TEXT):(Q.procInstBody+="?"+te,Q.state=I.PROC_INST_BODY);continue;case I.OPEN_TAG:S(k,te)?Q.tagName+=te:(X(Q),te===">"?q(Q):te==="/"?Q.state=I.OPEN_TAG_SLASH:(R(te)||J(Q,"Invalid character in tag name"),Q.state=I.ATTRIB));continue;case I.OPEN_TAG_SLASH:te===">"?(q(Q,!0),Y(Q)):(J(Q,"Forward-slash in opening tag not followed by >"),Q.state=I.ATTRIB);continue;case I.ATTRIB:if(R(te))continue;te===">"?q(Q):te==="/"?Q.state=I.OPEN_TAG_SLASH:S(M,te)?(Q.attribName=te,Q.attribValue="",Q.state=I.ATTRIB_NAME):J(Q,"Invalid attribute name");continue;case I.ATTRIB_NAME:te==="="?Q.state=I.ATTRIB_VALUE:te===">"?(J(Q,"Attribute without value"),Q.attribValue=Q.attribName,ne(Q),q(Q)):R(te)?Q.state=I.ATTRIB_NAME_SAW_WHITE:S(k,te)?Q.attribName+=te:J(Q,"Invalid attribute name");continue;case I.ATTRIB_NAME_SAW_WHITE:if(te==="=")Q.state=I.ATTRIB_VALUE;else{if(R(te))continue;J(Q,"Attribute without value"),Q.tag.attributes[Q.attribName]="",Q.attribValue="",N(Q,"onattribute",{name:Q.attribName,value:""}),Q.attribName="",te===">"?q(Q):S(M,te)?(Q.attribName=te,Q.state=I.ATTRIB_NAME):(J(Q,"Invalid attribute name"),Q.state=I.ATTRIB)}continue;case I.ATTRIB_VALUE:if(R(te))continue;w(te)?(Q.q=te,Q.state=I.ATTRIB_VALUE_QUOTED):(J(Q,"Unquoted attribute value"),Q.state=I.ATTRIB_VALUE_UNQUOTED,Q.attribValue=te);continue;case I.ATTRIB_VALUE_QUOTED:if(te!==Q.q){te==="&"?Q.state=I.ATTRIB_VALUE_ENTITY_Q:Q.attribValue+=te;continue}ne(Q),Q.q="",Q.state=I.ATTRIB_VALUE_CLOSED;continue;case I.ATTRIB_VALUE_CLOSED:R(te)?Q.state=I.ATTRIB:te===">"?q(Q):te==="/"?Q.state=I.OPEN_TAG_SLASH:S(M,te)?(J(Q,"No whitespace between attributes"),Q.attribName=te,Q.attribValue="",Q.state=I.ATTRIB_NAME):J(Q,"Invalid attribute name");continue;case I.ATTRIB_VALUE_UNQUOTED:if(!C(te)){te==="&"?Q.state=I.ATTRIB_VALUE_ENTITY_U:Q.attribValue+=te;continue}ne(Q),te===">"?q(Q):Q.state=I.ATTRIB;continue;case I.CLOSE_TAG:if(Q.tagName)te===">"?Y(Q):S(k,te)?Q.tagName+=te:Q.script?(Q.script+="</"+Q.tagName,Q.tagName="",Q.state=I.SCRIPT):(R(te)||J(Q,"Invalid tagname in closing tag"),Q.state=I.CLOSE_TAG_SAW_WHITE);else{if(R(te))continue;x(M,te)?Q.script?(Q.script+="</"+te,Q.state=I.SCRIPT):J(Q,"Invalid tagname in closing tag."):Q.tagName=te}continue;case I.CLOSE_TAG_SAW_WHITE:if(R(te))continue;te===">"?Y(Q):J(Q,"Invalid characters in closing tag");continue;case I.TEXT_ENTITY:case I.ATTRIB_VALUE_ENTITY_Q:case I.ATTRIB_VALUE_ENTITY_U:var V,ae;switch(Q.state){case I.TEXT_ENTITY:V=I.TEXT,ae="textNode";break;case I.ATTRIB_VALUE_ENTITY_Q:V=I.ATTRIB_VALUE_QUOTED,ae="attribValue";break;case I.ATTRIB_VALUE_ENTITY_U:V=I.ATTRIB_VALUE_UNQUOTED,ae="attribValue";break}te===";"?(Q[ae]+=le(Q),Q.entity="",Q.state=V):S(Q.entity.length?E:P,te)?Q.entity+=te:(J(Q,"Invalid character in entity name"),Q[ae]+="&"+Q.entity+te,Q.entity="",Q.state=V);continue;default:throw new Error(Q,"Unknown state: "+Q.state)}return Q.position>=Q.bufferCheckPosition&&h(Q),Q}/*! http://mths.be/fromcodepoint v0.1.0 by @mathias */String.fromCodePoint||function(){var W=String.fromCharCode,Q=Math.floor,re=function(){var te=16384,Z=[],U,V,ae=-1,he=arguments.length;if(!he)return"";for(var we="";++ae<he;){var Ee=Number(arguments[ae]);if(!isFinite(Ee)||Ee<0||Ee>1114111||Q(Ee)!==Ee)throw RangeError("Invalid code point: "+Ee);Ee<=65535?Z.push(Ee):(Ee-=65536,U=(Ee>>10)+55296,V=Ee%1024+56320,Z.push(U,V)),(ae+1===he||Z.length>te)&&(we+=W.apply(null,Z),Z.length=0)}return we};Object.defineProperty?Object.defineProperty(String,"fromCodePoint",{value:re,configurable:!0,writable:!0}):String.fromCodePoint=re}()})(typeof i>"u"?this.sax={}:i)}).call(this)}).call(this,t("buffer").Buffer)},{buffer:85,stream:345,string_decoder:86}],345:[function(t,r,i){r.exports=o;var a=t("events").EventEmitter,l=t("inherits");l(o,a),o.Readable=t("readable-stream/readable.js"),o.Writable=t("readable-stream/writable.js"),o.Duplex=t("readable-stream/duplex.js"),o.Transform=t("readable-stream/transform.js"),o.PassThrough=t("readable-stream/passthrough.js"),o.Stream=o;function o(){a.call(this)}o.prototype.pipe=function(u,h){var d=this;function p(v){u.writable&&u.write(v)===!1&&d.pause&&d.pause()}d.on("data",p);function s(){d.readable&&d.resume&&d.resume()}u.on("drain",s),!u._isStdio&&(!h||h.end!==!1)&&(d.on("end",f),d.on("close",m));var c=!1;function f(){c||(c=!0,u.end())}function m(){c||(c=!0,typeof u.destroy=="function"&&u.destroy())}function g(v){if(y(),a.listenerCount(this,"error")===0)throw v}d.on("error",g),u.on("error",g);function y(){d.removeListener("data",p),u.removeListener("drain",s),d.removeListener("end",f),d.removeListener("close",m),d.removeListener("error",g),u.removeListener("error",g),d.removeListener("end",y),d.removeListener("close",y),u.removeListener("close",y)}return d.on("end",y),d.on("close",y),u.on("close",y),u.emit("pipe",d),u}},{events:301,inherits:311,"readable-stream/duplex.js":329,"readable-stream/passthrough.js":338,"readable-stream/readable.js":339,"readable-stream/transform.js":340,"readable-stream/writable.js":341}],346:[function(t,r,i){var a=t("safe-buffer").Buffer,l=a.isEncoding||function(k){switch(k=""+k,k&&k.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function o(k){if(!k)return"utf8";for(var P;;)switch(k){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return k;default:if(P)return;k=(""+k).toLowerCase(),P=!0}}function u(k){var P=o(k);if(typeof P!="string"&&(a.isEncoding===l||!l(k)))throw new Error("Unknown encoding: "+k);return P||k}i.StringDecoder=h;function h(k){this.encoding=u(k);var P;switch(this.encoding){case"utf16le":this.text=g,this.end=y,P=4;break;case"utf8":this.fillLast=c,P=4;break;case"base64":this.text=v,this.end=b,P=3;break;default:this.write=_,this.end=M;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=a.allocUnsafe(P)}h.prototype.write=function(k){if(k.length===0)return"";var P,E;if(this.lastNeed){if(P=this.fillLast(k),P===void 0)return"";E=this.lastNeed,this.lastNeed=0}else E=0;return E<k.length?P?P+this.text(k,E):this.text(k,E):P||""},h.prototype.end=m,h.prototype.text=f,h.prototype.fillLast=function(k){if(this.lastNeed<=k.length)return k.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);k.copy(this.lastChar,this.lastTotal-this.lastNeed,0,k.length),this.lastNeed-=k.length};function d(k){return k<=127?0:k>>5===6?2:k>>4===14?3:k>>3===30?4:k>>6===2?-1:-2}function p(k,P,E){var R=P.length-1;if(R<E)return 0;var w=d(P[R]);return w>=0?(w>0&&(k.lastNeed=w-1),w):--R<E||w===-2?0:(w=d(P[R]),w>=0?(w>0&&(k.lastNeed=w-2),w):--R<E||w===-2?0:(w=d(P[R]),w>=0?(w>0&&(w===2?w=0:k.lastNeed=w-3),w):0))}function s(k,P,E){if((P[0]&192)!==128)return k.lastNeed=0,"...";if(k.lastNeed>1&&P.length>1){if((P[1]&192)!==128)return k.lastNeed=1,"...";if(k.lastNeed>2&&P.length>2&&(P[2]&192)!==128)return k.lastNeed=2,"..."}}function c(k){var P=this.lastTotal-this.lastNeed,E=s(this,k);if(E!==void 0)return E;if(this.lastNeed<=k.length)return k.copy(this.lastChar,P,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);k.copy(this.lastChar,P,0,k.length),this.lastNeed-=k.length}function f(k,P){var E=p(this,k,P);if(!this.lastNeed)return k.toString("utf8",P);this.lastTotal=E;var R=k.length-(E-this.lastNeed);return k.copy(this.lastChar,0,R),k.toString("utf8",P,R)}function m(k){var P=k&&k.length?this.write(k):"";return this.lastNeed?P+"...":P}function g(k,P){if((k.length-P)%2===0){var E=k.toString("utf16le",P);if(E){var R=E.charCodeAt(E.length-1);if(R>=55296&&R<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=k[k.length-2],this.lastChar[1]=k[k.length-1],E.slice(0,-1)}return E}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=k[k.length-1],k.toString("utf16le",P,k.length-1)}function y(k){var P=k&&k.length?this.write(k):"";if(this.lastNeed){var E=this.lastTotal-this.lastNeed;return P+this.lastChar.toString("utf16le",0,E)}return P}function v(k,P){var E=(k.length-P)%3;return E===0?k.toString("base64",P):(this.lastNeed=3-E,this.lastTotal=3,E===1?this.lastChar[0]=k[k.length-1]:(this.lastChar[0]=k[k.length-2],this.lastChar[1]=k[k.length-1]),k.toString("base64",P,k.length-E))}function b(k){var P=k&&k.length?this.write(k):"";return this.lastNeed?P+this.lastChar.toString("base64",0,3-this.lastNeed):P}function _(k){return k.toString(this.encoding)}function M(k){return k&&k.length?this.write(k):""}},{"safe-buffer":343}],347:[function(t,r,i){(function(a,l){(function(){var o=t("process/browser.js").nextTick,u=Function.prototype.apply,h=Array.prototype.slice,d={},p=0;i.setTimeout=function(){return new s(u.call(setTimeout,window,arguments),clearTimeout)},i.setInterval=function(){return new s(u.call(setInterval,window,arguments),clearInterval)},i.clearTimeout=i.clearInterval=function(c){c.close()};function s(c,f){this._id=c,this._clearFn=f}s.prototype.unref=s.prototype.ref=function(){},s.prototype.close=function(){this._clearFn.call(window,this._id)},i.enroll=function(c,f){clearTimeout(c._idleTimeoutId),c._idleTimeout=f},i.unenroll=function(c){clearTimeout(c._idleTimeoutId),c._idleTimeout=-1},i._unrefActive=i.active=function(c){clearTimeout(c._idleTimeoutId);var f=c._idleTimeout;f>=0&&(c._idleTimeoutId=setTimeout(function(){c._onTimeout&&c._onTimeout()},f))},i.setImmediate=typeof a=="function"?a:function(c){var f=p++,m=arguments.length<2?!1:h.call(arguments,1);return d[f]=!0,o(function(){d[f]&&(m?c.apply(null,m):c.call(null),i.clearImmediate(f))}),f},i.clearImmediate=typeof l=="function"?l:function(c){delete d[c]}}).call(this)}).call(this,t("timers").setImmediate,t("timers").clearImmediate)},{"process/browser.js":324,timers:347}],348:[function(t,r,i){var a=t("buffer").Buffer;r.exports=function(l){if(l instanceof Uint8Array){if(l.byteOffset===0&&l.byteLength===l.buffer.byteLength)return l.buffer;if(typeof l.buffer.slice=="function")return l.buffer.slice(l.byteOffset,l.byteOffset+l.byteLength)}if(a.isBuffer(l)){for(var o=new Uint8Array(l.length),u=l.length,h=0;h<u;h++)o[h]=l[h];return o.buffer}else throw new Error("Argument must be a Buffer")}},{buffer:85}],349:[function(t,r,i){(function(a){(function(){r.exports=l;function l(u,h){if(o("noDeprecation"))return u;var d=!1;function p(){if(!d){if(o("throwDeprecation"))throw new Error(h);o("traceDeprecation")?console.trace(h):console.warn(h),d=!0}return u.apply(this,arguments)}return p}function o(u){try{if(!a.localStorage)return!1}catch{return!1}var h=a.localStorage[u];return h==null?!1:String(h).toLowerCase()==="true"}}).call(this)}).call(this,typeof dt<"u"?dt:typeof self<"u"?self:typeof window<"u"?window:{})},{}],350:[function(t,r,i){arguments[4][79][0].apply(i,arguments)},{dup:79}],351:[function(t,r,i){arguments[4][80][0].apply(i,arguments)},{dup:80}],352:[function(t,r,i){arguments[4][81][0].apply(i,arguments)},{"./support/isBuffer":351,_process:399,dup:81,inherits:350}],353:[function(t,r,i){(function(){i.stripBOM=function(a){return a[0]==="\uFEFF"?a.substring(1):a}}).call(this)},{}],354:[function(t,r,i){(function(){var a,l,o,u,h,d={}.hasOwnProperty;a=t("xmlbuilder"),l=t("./defaults").defaults,u=function(p){return typeof p=="string"&&(p.indexOf("&")>=0||p.indexOf(">")>=0||p.indexOf("<")>=0)},h=function(p){return"<![CDATA["+o(p)+"]]>"},o=function(p){return p.replace("]]>","]]]]><![CDATA[>")},i.Builder=function(){function p(s){var c,f,m;this.options={},f=l["0.2"];for(c in f)d.call(f,c)&&(m=f[c],this.options[c]=m);for(c in s)d.call(s,c)&&(m=s[c],this.options[c]=m)}return p.prototype.buildObject=function(s){var c,f,m,g,y;return c=this.options.attrkey,f=this.options.charkey,Object.keys(s).length===1&&this.options.rootName===l["0.2"].rootName?(y=Object.keys(s)[0],s=s[y]):y=this.options.rootName,m=function(v){return function(b,_){var M,k,P,E,R,w;if(typeof _!="object")v.options.cdata&&u(_)?b.raw(h(_)):b.txt(_);else if(Array.isArray(_)){for(E in _)if(d.call(_,E)){k=_[E];for(R in k)P=k[R],b=m(b.ele(R),P).up()}}else for(R in _)if(d.call(_,R))if(k=_[R],R===c){if(typeof k=="object")for(M in k)w=k[M],b=b.att(M,w)}else if(R===f)v.options.cdata&&u(k)?b=b.raw(h(k)):b=b.txt(k);else if(Array.isArray(k))for(E in k)d.call(k,E)&&(P=k[E],typeof P=="string"?v.options.cdata&&u(P)?b=b.ele(R).raw(h(P)).up():b=b.ele(R,P).up():b=m(b.ele(R),P).up());else typeof k=="object"?b=m(b.ele(R),k).up():typeof k=="string"&&v.options.cdata&&u(k)?b=b.ele(R).raw(h(k)).up():(k==null&&(k=""),b=b.ele(R,k.toString()).up());return b}}(this),g=a.create(y,this.options.xmldec,this.options.doctype,{headless:this.options.headless,allowSurrogateChars:this.options.allowSurrogateChars}),m(g,s).end(this.options.renderOpts)},p}()}).call(this)},{"./defaults":355,xmlbuilder:391}],355:[function(t,r,i){(function(){i.defaults={"0.1":{explicitCharkey:!1,trim:!0,normalize:!0,normalizeTags:!1,attrkey:"@",charkey:"#",explicitArray:!1,ignoreAttrs:!1,mergeAttrs:!1,explicitRoot:!1,validator:null,xmlns:!1,explicitChildren:!1,childkey:"@@",charsAsChildren:!1,includeWhiteChars:!1,async:!1,strict:!0,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,emptyTag:""},"0.2":{explicitCharkey:!1,trim:!1,normalize:!1,normalizeTags:!1,attrkey:"$",charkey:"_",explicitArray:!0,ignoreAttrs:!1,mergeAttrs:!1,explicitRoot:!0,validator:null,xmlns:!1,explicitChildren:!1,preserveChildrenOrder:!1,childkey:"$$",charsAsChildren:!1,includeWhiteChars:!1,async:!1,strict:!0,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,rootName:"root",xmldec:{version:"1.0",encoding:"UTF-8",standalone:!0},doctype:null,renderOpts:{pretty:!0,indent:" ",newline:`
`},headless:!1,chunkSize:1e4,emptyTag:"",cdata:!1}}}).call(this)},{}],356:[function(t,r,i){(function(){var a,l,o,u,h,d,p,s,c=function(g,y){return function(){return g.apply(y,arguments)}},f=function(g,y){for(var v in y)m.call(y,v)&&(g[v]=y[v]);function b(){this.constructor=g}return b.prototype=y.prototype,g.prototype=new b,g.__super__=y.prototype,g},m={}.hasOwnProperty;p=t("sax"),o=t("events"),a=t("./bom"),d=t("./processors"),s=t("timers").setImmediate,l=t("./defaults").defaults,u=function(g){return typeof g=="object"&&g!=null&&Object.keys(g).length===0},h=function(g,y,v){var b,_,M;for(b=0,_=g.length;b<_;b++)M=g[b],y=M(y,v);return y},i.Parser=function(g){f(y,g);function y(v){this.parseStringPromise=c(this.parseStringPromise,this),this.parseString=c(this.parseString,this),this.reset=c(this.reset,this),this.assignOrPush=c(this.assignOrPush,this),this.processAsync=c(this.processAsync,this);var b,_,M;if(!(this instanceof i.Parser))return new i.Parser(v);this.options={},_=l["0.2"];for(b in _)m.call(_,b)&&(M=_[b],this.options[b]=M);for(b in v)m.call(v,b)&&(M=v[b],this.options[b]=M);this.options.xmlns&&(this.options.xmlnskey=this.options.attrkey+"ns"),this.options.normalizeTags&&(this.options.tagNameProcessors||(this.options.tagNameProcessors=[]),this.options.tagNameProcessors.unshift(d.normalize)),this.reset()}return y.prototype.processAsync=function(){var v,b;try{return this.remaining.length<=this.options.chunkSize?(v=this.remaining,this.remaining="",this.saxParser=this.saxParser.write(v),this.saxParser.close()):(v=this.remaining.substr(0,this.options.chunkSize),this.remaining=this.remaining.substr(this.options.chunkSize,this.remaining.length),this.saxParser=this.saxParser.write(v),s(this.processAsync))}catch(_){if(b=_,!this.saxParser.errThrown)return this.saxParser.errThrown=!0,this.emit(b)}},y.prototype.assignOrPush=function(v,b,_){return b in v?(v[b]instanceof Array||(v[b]=[v[b]]),v[b].push(_)):this.options.explicitArray?v[b]=[_]:v[b]=_},y.prototype.reset=function(){var v,b,_,M;return this.removeAllListeners(),this.saxParser=p.parser(this.options.strict,{trim:!1,normalize:!1,xmlns:this.options.xmlns}),this.saxParser.errThrown=!1,this.saxParser.onerror=function(k){return function(P){if(k.saxParser.resume(),!k.saxParser.errThrown)return k.saxParser.errThrown=!0,k.emit("error",P)}}(this),this.saxParser.onend=function(k){return function(){if(!k.saxParser.ended)return k.saxParser.ended=!0,k.emit("end",k.resultObject)}}(this),this.saxParser.ended=!1,this.EXPLICIT_CHARKEY=this.options.explicitCharkey,this.resultObject=null,M=[],v=this.options.attrkey,b=this.options.charkey,this.saxParser.onopentag=function(k){return function(P){var E,R,w,C,S;if(w={},w[b]="",!k.options.ignoreAttrs){S=P.attributes;for(E in S)m.call(S,E)&&(!(v in w)&&!k.options.mergeAttrs&&(w[v]={}),R=k.options.attrValueProcessors?h(k.options.attrValueProcessors,P.attributes[E],E):P.attributes[E],C=k.options.attrNameProcessors?h(k.options.attrNameProcessors,E):E,k.options.mergeAttrs?k.assignOrPush(w,C,R):w[v][C]=R)}return w["#name"]=k.options.tagNameProcessors?h(k.options.tagNameProcessors,P.name):P.name,k.options.xmlns&&(w[k.options.xmlnskey]={uri:P.uri,local:P.local}),M.push(w)}}(this),this.saxParser.onclosetag=function(k){return function(){var P,E,R,w,C,S,x,I,D,T;if(S=M.pop(),C=S["#name"],(!k.options.explicitChildren||!k.options.preserveChildrenOrder)&&delete S["#name"],S.cdata===!0&&(P=S.cdata,delete S.cdata),D=M[M.length-1],S[b].match(/^\s*$/)&&!P?(E=S[b],delete S[b]):(k.options.trim&&(S[b]=S[b].trim()),k.options.normalize&&(S[b]=S[b].replace(/\s{2,}/g," ").trim()),S[b]=k.options.valueProcessors?h(k.options.valueProcessors,S[b],C):S[b],Object.keys(S).length===1&&b in S&&!k.EXPLICIT_CHARKEY&&(S=S[b])),u(S)&&(S=k.options.emptyTag!==""?k.options.emptyTag:E),k.options.validator!=null&&(T="/"+function(){var N,L,B;for(B=[],N=0,L=M.length;N<L;N++)w=M[N],B.push(w["#name"]);return B}().concat(C).join("/"),function(){var N;try{return S=k.options.validator(T,D&&D[C],S)}catch(L){return N=L,k.emit("error",N)}}()),k.options.explicitChildren&&!k.options.mergeAttrs&&typeof S=="object"){if(!k.options.preserveChildrenOrder)w={},k.options.attrkey in S&&(w[k.options.attrkey]=S[k.options.attrkey],delete S[k.options.attrkey]),!k.options.charsAsChildren&&k.options.charkey in S&&(w[k.options.charkey]=S[k.options.charkey],delete S[k.options.charkey]),Object.getOwnPropertyNames(S).length>0&&(w[k.options.childkey]=S),S=w;else if(D){D[k.options.childkey]=D[k.options.childkey]||[],x={};for(R in S)m.call(S,R)&&(x[R]=S[R]);D[k.options.childkey].push(x),delete S["#name"],Object.keys(S).length===1&&b in S&&!k.EXPLICIT_CHARKEY&&(S=S[b])}}return M.length>0?k.assignOrPush(D,C,S):(k.options.explicitRoot&&(I=S,S={},S[C]=I),k.resultObject=S,k.saxParser.ended=!0,k.emit("end",k.resultObject))}}(this),_=function(k){return function(P){var E,R;if(R=M[M.length-1],R)return R[b]+=P,k.options.explicitChildren&&k.options.preserveChildrenOrder&&k.options.charsAsChildren&&(k.options.includeWhiteChars||P.replace(/\\n/g,"").trim()!=="")&&(R[k.options.childkey]=R[k.options.childkey]||[],E={"#name":"__text__"},E[b]=P,k.options.normalize&&(E[b]=E[b].replace(/\s{2,}/g," ").trim()),R[k.options.childkey].push(E)),R}}(this),this.saxParser.ontext=_,this.saxParser.oncdata=function(k){return function(P){var E;if(E=_(P),E)return E.cdata=!0}}()},y.prototype.parseString=function(v,b){var _;b!=null&&typeof b=="function"&&(this.on("end",function(M){return this.reset(),b(null,M)}),this.on("error",function(M){return this.reset(),b(M)}));try{return v=v.toString(),v.trim()===""?(this.emit("end",null),!0):(v=a.stripBOM(v),this.options.async?(this.remaining=v,s(this.processAsync),this.saxParser):this.saxParser.write(v).close())}catch(M){if(_=M,this.saxParser.errThrown||this.saxParser.ended){if(this.saxParser.ended)throw _}else return this.emit("error",_),this.saxParser.errThrown=!0}},y.prototype.parseStringPromise=function(v){return new Promise(function(b){return function(_,M){return b.parseString(v,function(k,P){return k?M(k):_(P)})}}(this))},y}(o),i.parseString=function(g,y,v){var b,_,M;return v!=null?(typeof v=="function"&&(b=v),typeof y=="object"&&(_=y)):(typeof y=="function"&&(b=y),_={}),M=new i.Parser(_),M.parseString(g,b)},i.parseStringPromise=function(g,y){var v,b;return typeof y=="object"&&(v=y),b=new i.Parser(v),b.parseStringPromise(g)}}).call(this)},{"./bom":353,"./defaults":355,"./processors":357,events:301,sax:344,timers:347}],357:[function(t,r,i){(function(){var a;a=new RegExp(/(?!xmlns)^.*:/),i.normalize=function(l){return l.toLowerCase()},i.firstCharLowerCase=function(l){return l.charAt(0).toLowerCase()+l.slice(1)},i.stripPrefix=function(l){return l.replace(a,"")},i.parseNumbers=function(l){return isNaN(l)||(l=l%1===0?parseInt(l,10):parseFloat(l)),l},i.parseBooleans=function(l){return/^(?:true|false)$/i.test(l)&&(l=l.toLowerCase()==="true"),l}}).call(this)},{}],358:[function(t,r,i){(function(){var a,l,o,u,h=function(p,s){for(var c in s)d.call(s,c)&&(p[c]=s[c]);function f(){this.constructor=p}return f.prototype=s.prototype,p.prototype=new f,p.__super__=s.prototype,p},d={}.hasOwnProperty;l=t("./defaults"),a=t("./builder"),o=t("./parser"),u=t("./processors"),i.defaults=l.defaults,i.processors=u,i.ValidationError=function(p){h(s,p);function s(c){this.message=c}return s}(Error),i.Builder=a.Builder,i.Parser=o.Parser,i.parseString=o.parseString,i.parseStringPromise=o.parseStringPromise}).call(this)},{"./builder":354,"./defaults":355,"./parser":356,"./processors":357}],359:[function(t,r,i){(function(){r.exports={Disconnected:1,Preceding:2,Following:4,Contains:8,ContainedBy:16,ImplementationSpecific:32}}).call(this)},{}],360:[function(t,r,i){(function(){r.exports={Element:1,Attribute:2,Text:3,CData:4,EntityReference:5,EntityDeclaration:6,ProcessingInstruction:7,Comment:8,Document:9,DocType:10,DocumentFragment:11,NotationDeclaration:12,Declaration:201,Raw:202,AttributeDeclaration:203,ElementDeclaration:204,Dummy:205}}).call(this)},{}],361:[function(t,r,i){(function(){var a,l,o,u,h,d,p,s=[].slice,c={}.hasOwnProperty;a=function(){var f,m,g,y,v,b;if(b=arguments[0],v=2<=arguments.length?s.call(arguments,1):[],h(Object.assign))Object.assign.apply(null,arguments);else for(f=0,g=v.length;f<g;f++)if(y=v[f],y!=null)for(m in y)c.call(y,m)&&(b[m]=y[m]);return b},h=function(f){return!!f&&Object.prototype.toString.call(f)==="[object Function]"},d=function(f){var m;return!!f&&((m=typeof f)=="function"||m==="object")},o=function(f){return h(Array.isArray)?Array.isArray(f):Object.prototype.toString.call(f)==="[object Array]"},u=function(f){var m;if(o(f))return!f.length;for(m in f)if(c.call(f,m))return!1;return!0},p=function(f){var m,g;return d(f)&&(g=Object.getPrototypeOf(f))&&(m=g.constructor)&&typeof m=="function"&&m instanceof m&&Function.prototype.toString.call(m)===Function.prototype.toString.call(Object)},l=function(f){return h(f.valueOf)?f.valueOf():f},r.exports.assign=a,r.exports.isFunction=h,r.exports.isObject=d,r.exports.isArray=o,r.exports.isEmpty=u,r.exports.isPlainObject=p,r.exports.getValue=l}).call(this)},{}],362:[function(t,r,i){(function(){r.exports={None:0,OpenTag:1,InsideTag:2,CloseTag:3}}).call(this)},{}],363:[function(t,r,i){(function(){var a;a=t("./NodeType"),t("./XMLNode"),r.exports=function(){function l(o,u,h){if(this.parent=o,this.parent&&(this.options=this.parent.options,this.stringify=this.parent.stringify),u==null)throw new Error("Missing attribute name. "+this.debugInfo(u));this.name=this.stringify.name(u),this.value=this.stringify.attValue(h),this.type=a.Attribute,this.isId=!1,this.schemaTypeInfo=null}return Object.defineProperty(l.prototype,"nodeType",{get:function(){return this.type}}),Object.defineProperty(l.prototype,"ownerElement",{get:function(){return this.parent}}),Object.defineProperty(l.prototype,"textContent",{get:function(){return this.value},set:function(o){return this.value=o||""}}),Object.defineProperty(l.prototype,"namespaceURI",{get:function(){return""}}),Object.defineProperty(l.prototype,"prefix",{get:function(){return""}}),Object.defineProperty(l.prototype,"localName",{get:function(){return this.name}}),Object.defineProperty(l.prototype,"specified",{get:function(){return!0}}),l.prototype.clone=function(){return Object.create(this)},l.prototype.toString=function(o){return this.options.writer.attribute(this,this.options.writer.filterOptions(o))},l.prototype.debugInfo=function(o){return o=o||this.name,o==null?"parent: <"+this.parent.name+">":"attribute: {"+o+"}, parent: <"+this.parent.name+">"},l.prototype.isEqualNode=function(o){return!(o.namespaceURI!==this.namespaceURI||o.prefix!==this.prefix||o.localName!==this.localName||o.value!==this.value)},l}()}).call(this)},{"./NodeType":360,"./XMLNode":382}],364:[function(t,r,i){(function(){var a,l,o=function(h,d){for(var p in d)u.call(d,p)&&(h[p]=d[p]);function s(){this.constructor=h}return s.prototype=d.prototype,h.prototype=new s,h.__super__=d.prototype,h},u={}.hasOwnProperty;a=t("./NodeType"),l=t("./XMLCharacterData"),r.exports=function(h){o(d,h);function d(p,s){if(d.__super__.constructor.call(this,p),s==null)throw new Error("Missing CDATA text. "+this.debugInfo());this.name="#cdata-section",this.type=a.CData,this.value=this.stringify.cdata(s)}return d.prototype.clone=function(){return Object.create(this)},d.prototype.toString=function(p){return this.options.writer.cdata(this,this.options.writer.filterOptions(p))},d}(l)}).call(this)},{"./NodeType":360,"./XMLCharacterData":365}],365:[function(t,r,i){(function(){var a,l=function(u,h){for(var d in h)o.call(h,d)&&(u[d]=h[d]);function p(){this.constructor=u}return p.prototype=h.prototype,u.prototype=new p,u.__super__=h.prototype,u},o={}.hasOwnProperty;a=t("./XMLNode"),r.exports=function(u){l(h,u);function h(d){h.__super__.constructor.call(this,d),this.value=""}return Object.defineProperty(h.prototype,"data",{get:function(){return this.value},set:function(d){return this.value=d||""}}),Object.defineProperty(h.prototype,"length",{get:function(){return this.value.length}}),Object.defineProperty(h.prototype,"textContent",{get:function(){return this.value},set:function(d){return this.value=d||""}}),h.prototype.clone=function(){return Object.create(this)},h.prototype.substringData=function(d,p){throw new Error("This DOM method is not implemented."+this.debugInfo())},h.prototype.appendData=function(d){throw new Error("This DOM method is not implemented."+this.debugInfo())},h.prototype.insertData=function(d,p){throw new Error("This DOM method is not implemented."+this.debugInfo())},h.prototype.deleteData=function(d,p){throw new Error("This DOM method is not implemented."+this.debugInfo())},h.prototype.replaceData=function(d,p,s){throw new Error("This DOM method is not implemented."+this.debugInfo())},h.prototype.isEqualNode=function(d){return!(!h.__super__.isEqualNode.apply(this,arguments).isEqualNode(d)||d.data!==this.data)},h}(a)}).call(this)},{"./XMLNode":382}],366:[function(t,r,i){(function(){var a,l,o=function(h,d){for(var p in d)u.call(d,p)&&(h[p]=d[p]);function s(){this.constructor=h}return s.prototype=d.prototype,h.prototype=new s,h.__super__=d.prototype,h},u={}.hasOwnProperty;a=t("./NodeType"),l=t("./XMLCharacterData"),r.exports=function(h){o(d,h);function d(p,s){if(d.__super__.constructor.call(this,p),s==null)throw new Error("Missing comment text. "+this.debugInfo());this.name="#comment",this.type=a.Comment,this.value=this.stringify.comment(s)}return d.prototype.clone=function(){return Object.create(this)},d.prototype.toString=function(p){return this.options.writer.comment(this,this.options.writer.filterOptions(p))},d}(l)}).call(this)},{"./NodeType":360,"./XMLCharacterData":365}],367:[function(t,r,i){(function(){var a,l;a=t("./XMLDOMErrorHandler"),l=t("./XMLDOMStringList"),r.exports=function(){function o(){this.defaultParams={"canonical-form":!1,"cdata-sections":!1,comments:!1,"datatype-normalization":!1,"element-content-whitespace":!0,entities:!0,"error-handler":new a,infoset:!0,"validate-if-schema":!1,namespaces:!0,"namespace-declarations":!0,"normalize-characters":!1,"schema-location":"","schema-type":"","split-cdata-sections":!0,validate:!1,"well-formed":!0},this.params=Object.create(this.defaultParams)}return Object.defineProperty(o.prototype,"parameterNames",{get:function(){return new l(Object.keys(this.defaultParams))}}),o.prototype.getParameter=function(u){return this.params.hasOwnProperty(u)?this.params[u]:null},o.prototype.canSetParameter=function(u,h){return!0},o.prototype.setParameter=function(u,h){return h!=null?this.params[u]=h:delete this.params[u]},o}()}).call(this)},{"./XMLDOMErrorHandler":368,"./XMLDOMStringList":370}],368:[function(t,r,i){(function(){r.exports=function(){function a(){}return a.prototype.handleError=function(l){throw new Error(l)},a}()}).call(this)},{}],369:[function(t,r,i){(function(){r.exports=function(){function a(){}return a.prototype.hasFeature=function(l,o){return!0},a.prototype.createDocumentType=function(l,o,u){throw new Error("This DOM method is not implemented.")},a.prototype.createDocument=function(l,o,u){throw new Error("This DOM method is not implemented.")},a.prototype.createHTMLDocument=function(l){throw new Error("This DOM method is not implemented.")},a.prototype.getFeature=function(l,o){throw new Error("This DOM method is not implemented.")},a}()}).call(this)},{}],370:[function(t,r,i){(function(){r.exports=function(){function a(l){this.arr=l||[]}return Object.defineProperty(a.prototype,"length",{get:function(){return this.arr.length}}),a.prototype.item=function(l){return this.arr[l]||null},a.prototype.contains=function(l){return this.arr.indexOf(l)!==-1},a}()}).call(this)},{}],371:[function(t,r,i){(function(){var a,l,o=function(h,d){for(var p in d)u.call(d,p)&&(h[p]=d[p]);function s(){this.constructor=h}return s.prototype=d.prototype,h.prototype=new s,h.__super__=d.prototype,h},u={}.hasOwnProperty;l=t("./XMLNode"),a=t("./NodeType"),r.exports=function(h){o(d,h);function d(p,s,c,f,m,g){if(d.__super__.constructor.call(this,p),s==null)throw new Error("Missing DTD element name. "+this.debugInfo());if(c==null)throw new Error("Missing DTD attribute name. "+this.debugInfo(s));if(!f)throw new Error("Missing DTD attribute type. "+this.debugInfo(s));if(!m)throw new Error("Missing DTD attribute default. "+this.debugInfo(s));if(m.indexOf("#")!==0&&(m="#"+m),!m.match(/^(#REQUIRED|#IMPLIED|#FIXED|#DEFAULT)$/))throw new Error("Invalid default value type; expected: #REQUIRED, #IMPLIED, #FIXED or #DEFAULT. "+this.debugInfo(s));if(g&&!m.match(/^(#FIXED|#DEFAULT)$/))throw new Error("Default value only applies to #FIXED or #DEFAULT. "+this.debugInfo(s));this.elementName=this.stringify.name(s),this.type=a.AttributeDeclaration,this.attributeName=this.stringify.name(c),this.attributeType=this.stringify.dtdAttType(f),g&&(this.defaultValue=this.stringify.dtdAttDefault(g)),this.defaultValueType=m}return d.prototype.toString=function(p){return this.options.writer.dtdAttList(this,this.options.writer.filterOptions(p))},d}(l)}).call(this)},{"./NodeType":360,"./XMLNode":382}],372:[function(t,r,i){(function(){var a,l,o=function(h,d){for(var p in d)u.call(d,p)&&(h[p]=d[p]);function s(){this.constructor=h}return s.prototype=d.prototype,h.prototype=new s,h.__super__=d.prototype,h},u={}.hasOwnProperty;l=t("./XMLNode"),a=t("./NodeType"),r.exports=function(h){o(d,h);function d(p,s,c){if(d.__super__.constructor.call(this,p),s==null)throw new Error("Missing DTD element name. "+this.debugInfo());c||(c="(#PCDATA)"),Array.isArray(c)&&(c="("+c.join(",")+")"),this.name=this.stringify.name(s),this.type=a.ElementDeclaration,this.value=this.stringify.dtdElementValue(c)}return d.prototype.toString=function(p){return this.options.writer.dtdElement(this,this.options.writer.filterOptions(p))},d}(l)}).call(this)},{"./NodeType":360,"./XMLNode":382}],373:[function(t,r,i){(function(){var a,l,o,u=function(d,p){for(var s in p)h.call(p,s)&&(d[s]=p[s]);function c(){this.constructor=d}return c.prototype=p.prototype,d.prototype=new c,d.__super__=p.prototype,d},h={}.hasOwnProperty;o=t("./Utility").isObject,l=t("./XMLNode"),a=t("./NodeType"),r.exports=function(d){u(p,d);function p(s,c,f,m){if(p.__super__.constructor.call(this,s),f==null)throw new Error("Missing DTD entity name. "+this.debugInfo(f));if(m==null)throw new Error("Missing DTD entity value. "+this.debugInfo(f));if(this.pe=!!c,this.name=this.stringify.name(f),this.type=a.EntityDeclaration,!o(m))this.value=this.stringify.dtdEntityValue(m),this.internal=!0;else{if(!m.pubID&&!m.sysID)throw new Error("Public and/or system identifiers are required for an external entity. "+this.debugInfo(f));if(m.pubID&&!m.sysID)throw new Error("System identifier is required for a public external entity. "+this.debugInfo(f));if(this.internal=!1,m.pubID!=null&&(this.pubID=this.stringify.dtdPubID(m.pubID)),m.sysID!=null&&(this.sysID=this.stringify.dtdSysID(m.sysID)),m.nData!=null&&(this.nData=this.stringify.dtdNData(m.nData)),this.pe&&this.nData)throw new Error("Notation declaration is not allowed in a parameter entity. "+this.debugInfo(f))}}return Object.defineProperty(p.prototype,"publicId",{get:function(){return this.pubID}}),Object.defineProperty(p.prototype,"systemId",{get:function(){return this.sysID}}),Object.defineProperty(p.prototype,"notationName",{get:function(){return this.nData||null}}),Object.defineProperty(p.prototype,"inputEncoding",{get:function(){return null}}),Object.defineProperty(p.prototype,"xmlEncoding",{get:function(){return null}}),Object.defineProperty(p.prototype,"xmlVersion",{get:function(){return null}}),p.prototype.toString=function(s){return this.options.writer.dtdEntity(this,this.options.writer.filterOptions(s))},p}(l)}).call(this)},{"./NodeType":360,"./Utility":361,"./XMLNode":382}],374:[function(t,r,i){(function(){var a,l,o=function(h,d){for(var p in d)u.call(d,p)&&(h[p]=d[p]);function s(){this.constructor=h}return s.prototype=d.prototype,h.prototype=new s,h.__super__=d.prototype,h},u={}.hasOwnProperty;l=t("./XMLNode"),a=t("./NodeType"),r.exports=function(h){o(d,h);function d(p,s,c){if(d.__super__.constructor.call(this,p),s==null)throw new Error("Missing DTD notation name. "+this.debugInfo(s));if(!c.pubID&&!c.sysID)throw new Error("Public or system identifiers are required for an external entity. "+this.debugInfo(s));this.name=this.stringify.name(s),this.type=a.NotationDeclaration,c.pubID!=null&&(this.pubID=this.stringify.dtdPubID(c.pubID)),c.sysID!=null&&(this.sysID=this.stringify.dtdSysID(c.sysID))}return Object.defineProperty(d.prototype,"publicId",{get:function(){return this.pubID}}),Object.defineProperty(d.prototype,"systemId",{get:function(){return this.sysID}}),d.prototype.toString=function(p){return this.options.writer.dtdNotation(this,this.options.writer.filterOptions(p))},d}(l)}).call(this)},{"./NodeType":360,"./XMLNode":382}],375:[function(t,r,i){(function(){var a,l,o,u=function(d,p){for(var s in p)h.call(p,s)&&(d[s]=p[s]);function c(){this.constructor=d}return c.prototype=p.prototype,d.prototype=new c,d.__super__=p.prototype,d},h={}.hasOwnProperty;o=t("./Utility").isObject,l=t("./XMLNode"),a=t("./NodeType"),r.exports=function(d){u(p,d);function p(s,c,f,m){var g;p.__super__.constructor.call(this,s),o(c)&&(g=c,c=g.version,f=g.encoding,m=g.standalone),c||(c="1.0"),this.type=a.Declaration,this.version=this.stringify.xmlVersion(c),f!=null&&(this.encoding=this.stringify.xmlEncoding(f)),m!=null&&(this.standalone=this.stringify.xmlStandalone(m))}return p.prototype.toString=function(s){return this.options.writer.declaration(this,this.options.writer.filterOptions(s))},p}(l)}).call(this)},{"./NodeType":360,"./Utility":361,"./XMLNode":382}],376:[function(t,r,i){(function(){var a,l,o,u,h,d,p,s,c=function(m,g){for(var y in g)f.call(g,y)&&(m[y]=g[y]);function v(){this.constructor=m}return v.prototype=g.prototype,m.prototype=new v,m.__super__=g.prototype,m},f={}.hasOwnProperty;s=t("./Utility").isObject,p=t("./XMLNode"),a=t("./NodeType"),l=t("./XMLDTDAttList"),u=t("./XMLDTDEntity"),o=t("./XMLDTDElement"),h=t("./XMLDTDNotation"),d=t("./XMLNamedNodeMap"),r.exports=function(m){c(g,m);function g(y,v,b){var _,M,k,P,E,R;if(g.__super__.constructor.call(this,y),this.type=a.DocType,y.children){for(P=y.children,M=0,k=P.length;M<k;M++)if(_=P[M],_.type===a.Element){this.name=_.name;break}}this.documentObject=y,s(v)&&(E=v,v=E.pubID,b=E.sysID),b==null&&(R=[v,b],b=R[0],v=R[1]),v!=null&&(this.pubID=this.stringify.dtdPubID(v)),b!=null&&(this.sysID=this.stringify.dtdSysID(b))}return Object.defineProperty(g.prototype,"entities",{get:function(){var y,v,b,_,M;for(_={},M=this.children,v=0,b=M.length;v<b;v++)y=M[v],y.type===a.EntityDeclaration&&!y.pe&&(_[y.name]=y);return new d(_)}}),Object.defineProperty(g.prototype,"notations",{get:function(){var y,v,b,_,M;for(_={},M=this.children,v=0,b=M.length;v<b;v++)y=M[v],y.type===a.NotationDeclaration&&(_[y.name]=y);return new d(_)}}),Object.defineProperty(g.prototype,"publicId",{get:function(){return this.pubID}}),Object.defineProperty(g.prototype,"systemId",{get:function(){return this.sysID}}),Object.defineProperty(g.prototype,"internalSubset",{get:function(){throw new Error("This DOM method is not implemented."+this.debugInfo())}}),g.prototype.element=function(y,v){var b;return b=new o(this,y,v),this.children.push(b),this},g.prototype.attList=function(y,v,b,_,M){var k;return k=new l(this,y,v,b,_,M),this.children.push(k),this},g.prototype.entity=function(y,v){var b;return b=new u(this,!1,y,v),this.children.push(b),this},g.prototype.pEntity=function(y,v){var b;return b=new u(this,!0,y,v),this.children.push(b),this},g.prototype.notation=function(y,v){var b;return b=new h(this,y,v),this.children.push(b),this},g.prototype.toString=function(y){return this.options.writer.docType(this,this.options.writer.filterOptions(y))},g.prototype.ele=function(y,v){return this.element(y,v)},g.prototype.att=function(y,v,b,_,M){return this.attList(y,v,b,_,M)},g.prototype.ent=function(y,v){return this.entity(y,v)},g.prototype.pent=function(y,v){return this.pEntity(y,v)},g.prototype.not=function(y,v){return this.notation(y,v)},g.prototype.up=function(){return this.root()||this.documentObject},g.prototype.isEqualNode=function(y){return!(!g.__super__.isEqualNode.apply(this,arguments).isEqualNode(y)||y.name!==this.name||y.publicId!==this.publicId||y.systemId!==this.systemId)},g}(p)}).call(this)},{"./NodeType":360,"./Utility":361,"./XMLDTDAttList":371,"./XMLDTDElement":372,"./XMLDTDEntity":373,"./XMLDTDNotation":374,"./XMLNamedNodeMap":381,"./XMLNode":382}],377:[function(t,r,i){(function(){var a,l,o,u,h,d,p,s=function(f,m){for(var g in m)c.call(m,g)&&(f[g]=m[g]);function y(){this.constructor=f}return y.prototype=m.prototype,f.prototype=new y,f.__super__=m.prototype,f},c={}.hasOwnProperty;p=t("./Utility").isPlainObject,o=t("./XMLDOMImplementation"),l=t("./XMLDOMConfiguration"),u=t("./XMLNode"),a=t("./NodeType"),d=t("./XMLStringifier"),h=t("./XMLStringWriter"),r.exports=function(f){s(m,f);function m(g){m.__super__.constructor.call(this,null),this.name="#document",this.type=a.Document,this.documentURI=null,this.domConfig=new l,g||(g={}),g.writer||(g.writer=new h),this.options=g,this.stringify=new d(g)}return Object.defineProperty(m.prototype,"implementation",{value:new o}),Object.defineProperty(m.prototype,"doctype",{get:function(){var g,y,v,b;for(b=this.children,y=0,v=b.length;y<v;y++)if(g=b[y],g.type===a.DocType)return g;return null}}),Object.defineProperty(m.prototype,"documentElement",{get:function(){return this.rootObject||null}}),Object.defineProperty(m.prototype,"inputEncoding",{get:function(){return null}}),Object.defineProperty(m.prototype,"strictErrorChecking",{get:function(){return!1}}),Object.defineProperty(m.prototype,"xmlEncoding",{get:function(){return this.children.length!==0&&this.children[0].type===a.Declaration?this.children[0].encoding:null}}),Object.defineProperty(m.prototype,"xmlStandalone",{get:function(){return this.children.length!==0&&this.children[0].type===a.Declaration?this.children[0].standalone==="yes":!1}}),Object.defineProperty(m.prototype,"xmlVersion",{get:function(){return this.children.length!==0&&this.children[0].type===a.Declaration?this.children[0].version:"1.0"}}),Object.defineProperty(m.prototype,"URL",{get:function(){return this.documentURI}}),Object.defineProperty(m.prototype,"origin",{get:function(){return null}}),Object.defineProperty(m.prototype,"compatMode",{get:function(){return null}}),Object.defineProperty(m.prototype,"characterSet",{get:function(){return null}}),Object.defineProperty(m.prototype,"contentType",{get:function(){return null}}),m.prototype.end=function(g){var y;return y={},g?p(g)&&(y=g,g=this.options.writer):g=this.options.writer,g.document(this,g.filterOptions(y))},m.prototype.toString=function(g){return this.options.writer.document(this,this.options.writer.filterOptions(g))},m.prototype.createElement=function(g){throw new Error("This DOM method is not implemented."+this.debugInfo())},m.prototype.createDocumentFragment=function(){throw new Error("This DOM method is not implemented."+this.debugInfo())},m.prototype.createTextNode=function(g){throw new Error("This DOM method is not implemented."+this.debugInfo())},m.prototype.createComment=function(g){throw new Error("This DOM method is not implemented."+this.debugInfo())},m.prototype.createCDATASection=function(g){throw new Error("This DOM method is not implemented."+this.debugInfo())},m.prototype.createProcessingInstruction=function(g,y){throw new Error("This DOM method is not implemented."+this.debugInfo())},m.prototype.createAttribute=function(g){throw new Error("This DOM method is not implemented."+this.debugInfo())},m.prototype.createEntityReference=function(g){throw new Error("This DOM method is not implemented."+this.debugInfo())},m.prototype.getElementsByTagName=function(g){throw new Error("This DOM method is not implemented."+this.debugInfo())},m.prototype.importNode=function(g,y){throw new Error("This DOM method is not implemented."+this.debugInfo())},m.prototype.createElementNS=function(g,y){throw new Error("This DOM method is not implemented."+this.debugInfo())},m.prototype.createAttributeNS=function(g,y){throw new Error("This DOM method is not implemented."+this.debugInfo())},m.prototype.getElementsByTagNameNS=function(g,y){throw new Error("This DOM method is not implemented."+this.debugInfo())},m.prototype.getElementById=function(g){throw new Error("This DOM method is not implemented."+this.debugInfo())},m.prototype.adoptNode=function(g){throw new Error("This DOM method is not implemented."+this.debugInfo())},m.prototype.normalizeDocument=function(){throw new Error("This DOM method is not implemented."+this.debugInfo())},m.prototype.renameNode=function(g,y,v){throw new Error("This DOM method is not implemented."+this.debugInfo())},m.prototype.getElementsByClassName=function(g){throw new Error("This DOM method is not implemented."+this.debugInfo())},m.prototype.createEvent=function(g){throw new Error("This DOM method is not implemented."+this.debugInfo())},m.prototype.createRange=function(){throw new Error("This DOM method is not implemented."+this.debugInfo())},m.prototype.createNodeIterator=function(g,y,v){throw new Error("This DOM method is not implemented."+this.debugInfo())},m.prototype.createTreeWalker=function(g,y,v){throw new Error("This DOM method is not implemented."+this.debugInfo())},m}(u)}).call(this)},{"./NodeType":360,"./Utility":361,"./XMLDOMConfiguration":367,"./XMLDOMImplementation":369,"./XMLNode":382,"./XMLStringWriter":387,"./XMLStringifier":388}],378:[function(t,r,i){(function(){var a,l,o,u,h,d,p,s,c,f,m,g,y,v,b,_,M,k,P,E,R,w,C,S={}.hasOwnProperty;C=t("./Utility"),R=C.isObject,E=C.isFunction,w=C.isPlainObject,P=C.getValue,a=t("./NodeType"),g=t("./XMLDocument"),y=t("./XMLElement"),u=t("./XMLCData"),h=t("./XMLComment"),b=t("./XMLRaw"),k=t("./XMLText"),v=t("./XMLProcessingInstruction"),f=t("./XMLDeclaration"),m=t("./XMLDocType"),d=t("./XMLDTDAttList"),s=t("./XMLDTDEntity"),p=t("./XMLDTDElement"),c=t("./XMLDTDNotation"),o=t("./XMLAttribute"),M=t("./XMLStringifier"),_=t("./XMLStringWriter"),l=t("./WriterState"),r.exports=function(){function x(I,D,T){var N;this.name="?xml",this.type=a.Document,I||(I={}),N={},I.writer?w(I.writer)&&(N=I.writer,I.writer=new _):I.writer=new _,this.options=I,this.writer=I.writer,this.writerOptions=this.writer.filterOptions(N),this.stringify=new M(I),this.onDataCallback=D||function(){},this.onEndCallback=T||function(){},this.currentNode=null,this.currentLevel=-1,this.openTags={},this.documentStarted=!1,this.documentCompleted=!1,this.root=null}return x.prototype.createChildNode=function(I){var D,T,N,L,B,z,K,J;switch(I.type){case a.CData:this.cdata(I.value);break;case a.Comment:this.comment(I.value);break;case a.Element:N={},K=I.attribs;for(T in K)S.call(K,T)&&(D=K[T],N[T]=D.value);this.node(I.name,N);break;case a.Dummy:this.dummy();break;case a.Raw:this.raw(I.value);break;case a.Text:this.text(I.value);break;case a.ProcessingInstruction:this.instruction(I.target,I.value);break;default:throw new Error("This XML node type is not supported in a JS object: "+I.constructor.name)}for(J=I.children,B=0,z=J.length;B<z;B++)L=J[B],this.createChildNode(L),L.type===a.Element&&this.up();return this},x.prototype.dummy=function(){return this},x.prototype.node=function(I,D,T){var N;if(I==null)throw new Error("Missing node name.");if(this.root&&this.currentLevel===-1)throw new Error("Document can only have one root node. "+this.debugInfo(I));return this.openCurrent(),I=P(I),D==null&&(D={}),D=P(D),R(D)||(N=[D,T],T=N[0],D=N[1]),this.currentNode=new y(this,I,D),this.currentNode.children=!1,this.currentLevel++,this.openTags[this.currentLevel]=this.currentNode,T!=null&&this.text(T),this},x.prototype.element=function(I,D,T){var N,L,B,z,K,J;if(this.currentNode&&this.currentNode.type===a.DocType)this.dtdElement.apply(this,arguments);else if(Array.isArray(I)||R(I)||E(I))for(z=this.options.noValidation,this.options.noValidation=!0,J=new g(this.options).element("TEMP_ROOT"),J.element(I),this.options.noValidation=z,K=J.children,L=0,B=K.length;L<B;L++)N=K[L],this.createChildNode(N),N.type===a.Element&&this.up();else this.node(I,D,T);return this},x.prototype.attribute=function(I,D){var T,N;if(!this.currentNode||this.currentNode.children)throw new Error("att() can only be used immediately after an ele() call in callback mode. "+this.debugInfo(I));if(I!=null&&(I=P(I)),R(I))for(T in I)S.call(I,T)&&(N=I[T],this.attribute(T,N));else E(D)&&(D=D.apply()),this.options.keepNullAttributes&&D==null?this.currentNode.attribs[I]=new o(this,I,""):D!=null&&(this.currentNode.attribs[I]=new o(this,I,D));return this},x.prototype.text=function(I){var D;return this.openCurrent(),D=new k(this,I),this.onData(this.writer.text(D,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},x.prototype.cdata=function(I){var D;return this.openCurrent(),D=new u(this,I),this.onData(this.writer.cdata(D,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},x.prototype.comment=function(I){var D;return this.openCurrent(),D=new h(this,I),this.onData(this.writer.comment(D,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},x.prototype.raw=function(I){var D;return this.openCurrent(),D=new b(this,I),this.onData(this.writer.raw(D,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},x.prototype.instruction=function(I,D){var T,N,L,B,z;if(this.openCurrent(),I!=null&&(I=P(I)),D!=null&&(D=P(D)),Array.isArray(I))for(T=0,B=I.length;T<B;T++)N=I[T],this.instruction(N);else if(R(I))for(N in I)S.call(I,N)&&(L=I[N],this.instruction(N,L));else E(D)&&(D=D.apply()),z=new v(this,I,D),this.onData(this.writer.processingInstruction(z,this.writerOptions,this.currentLevel+1),this.currentLevel+1);return this},x.prototype.declaration=function(I,D,T){var N;if(this.openCurrent(),this.documentStarted)throw new Error("declaration() must be the first node.");return N=new f(this,I,D,T),this.onData(this.writer.declaration(N,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},x.prototype.doctype=function(I,D,T){if(this.openCurrent(),I==null)throw new Error("Missing root node name.");if(this.root)throw new Error("dtd() must come before the root node.");return this.currentNode=new m(this,D,T),this.currentNode.rootNodeName=I,this.currentNode.children=!1,this.currentLevel++,this.openTags[this.currentLevel]=this.currentNode,this},x.prototype.dtdElement=function(I,D){var T;return this.openCurrent(),T=new p(this,I,D),this.onData(this.writer.dtdElement(T,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},x.prototype.attList=function(I,D,T,N,L){var B;return this.openCurrent(),B=new d(this,I,D,T,N,L),this.onData(this.writer.dtdAttList(B,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},x.prototype.entity=function(I,D){var T;return this.openCurrent(),T=new s(this,!1,I,D),this.onData(this.writer.dtdEntity(T,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},x.prototype.pEntity=function(I,D){var T;return this.openCurrent(),T=new s(this,!0,I,D),this.onData(this.writer.dtdEntity(T,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},x.prototype.notation=function(I,D){var T;return this.openCurrent(),T=new c(this,I,D),this.onData(this.writer.dtdNotation(T,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},x.prototype.up=function(){if(this.currentLevel<0)throw new Error("The document node has no parent.");return this.currentNode?(this.currentNode.children?this.closeNode(this.currentNode):this.openNode(this.currentNode),this.currentNode=null):this.closeNode(this.openTags[this.currentLevel]),delete this.openTags[this.currentLevel],this.currentLevel--,this},x.prototype.end=function(){for(;this.currentLevel>=0;)this.up();return this.onEnd()},x.prototype.openCurrent=function(){if(this.currentNode)return this.currentNode.children=!0,this.openNode(this.currentNode)},x.prototype.openNode=function(I){var D,T,N,L;if(!I.isOpen){if(!this.root&&this.currentLevel===0&&I.type===a.Element&&(this.root=I),T="",I.type===a.Element){this.writerOptions.state=l.OpenTag,T=this.writer.indent(I,this.writerOptions,this.currentLevel)+"<"+I.name,L=I.attribs;for(N in L)S.call(L,N)&&(D=L[N],T+=this.writer.attribute(D,this.writerOptions,this.currentLevel));T+=(I.children?">":"/>")+this.writer.endline(I,this.writerOptions,this.currentLevel),this.writerOptions.state=l.InsideTag}else this.writerOptions.state=l.OpenTag,T=this.writer.indent(I,this.writerOptions,this.currentLevel)+"<!DOCTYPE "+I.rootNodeName,I.pubID&&I.sysID?T+=' PUBLIC "'+I.pubID+'" "'+I.sysID+'"':I.sysID&&(T+=' SYSTEM "'+I.sysID+'"'),I.children?(T+=" [",this.writerOptions.state=l.InsideTag):(this.writerOptions.state=l.CloseTag,T+=">"),T+=this.writer.endline(I,this.writerOptions,this.currentLevel);return this.onData(T,this.currentLevel),I.isOpen=!0}},x.prototype.closeNode=function(I){var D;if(!I.isClosed)return D="",this.writerOptions.state=l.CloseTag,I.type===a.Element?D=this.writer.indent(I,this.writerOptions,this.currentLevel)+"</"+I.name+">"+this.writer.endline(I,this.writerOptions,this.currentLevel):D=this.writer.indent(I,this.writerOptions,this.currentLevel)+"]>"+this.writer.endline(I,this.writerOptions,this.currentLevel),this.writerOptions.state=l.None,this.onData(D,this.currentLevel),I.isClosed=!0},x.prototype.onData=function(I,D){return this.documentStarted=!0,this.onDataCallback(I,D+1)},x.prototype.onEnd=function(){return this.documentCompleted=!0,this.onEndCallback()},x.prototype.debugInfo=function(I){return I==null?"":"node: <"+I+">"},x.prototype.ele=function(){return this.element.apply(this,arguments)},x.prototype.nod=function(I,D,T){return this.node(I,D,T)},x.prototype.txt=function(I){return this.text(I)},x.prototype.dat=function(I){return this.cdata(I)},x.prototype.com=function(I){return this.comment(I)},x.prototype.ins=function(I,D){return this.instruction(I,D)},x.prototype.dec=function(I,D,T){return this.declaration(I,D,T)},x.prototype.dtd=function(I,D,T){return this.doctype(I,D,T)},x.prototype.e=function(I,D,T){return this.element(I,D,T)},x.prototype.n=function(I,D,T){return this.node(I,D,T)},x.prototype.t=function(I){return this.text(I)},x.prototype.d=function(I){return this.cdata(I)},x.prototype.c=function(I){return this.comment(I)},x.prototype.r=function(I){return this.raw(I)},x.prototype.i=function(I,D){return this.instruction(I,D)},x.prototype.att=function(){return this.currentNode&&this.currentNode.type===a.DocType?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},x.prototype.a=function(){return this.currentNode&&this.currentNode.type===a.DocType?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},x.prototype.ent=function(I,D){return this.entity(I,D)},x.prototype.pent=function(I,D){return this.pEntity(I,D)},x.prototype.not=function(I,D){return this.notation(I,D)},x}()}).call(this)},{"./NodeType":360,"./Utility":361,"./WriterState":362,"./XMLAttribute":363,"./XMLCData":364,"./XMLComment":366,"./XMLDTDAttList":371,"./XMLDTDElement":372,"./XMLDTDEntity":373,"./XMLDTDNotation":374,"./XMLDeclaration":375,"./XMLDocType":376,"./XMLDocument":377,"./XMLElement":380,"./XMLProcessingInstruction":384,"./XMLRaw":385,"./XMLStringWriter":387,"./XMLStringifier":388,"./XMLText":389}],379:[function(t,r,i){(function(){var a,l,o=function(h,d){for(var p in d)u.call(d,p)&&(h[p]=d[p]);function s(){this.constructor=h}return s.prototype=d.prototype,h.prototype=new s,h.__super__=d.prototype,h},u={}.hasOwnProperty;l=t("./XMLNode"),a=t("./NodeType"),r.exports=function(h){o(d,h);function d(p){d.__super__.constructor.call(this,p),this.type=a.Dummy}return d.prototype.clone=function(){return Object.create(this)},d.prototype.toString=function(p){return""},d}(l)}).call(this)},{"./NodeType":360,"./XMLNode":382}],380:[function(t,r,i){(function(){var a,l,o,u,h,d,p,s,c=function(m,g){for(var y in g)f.call(g,y)&&(m[y]=g[y]);function v(){this.constructor=m}return v.prototype=g.prototype,m.prototype=new v,m.__super__=g.prototype,m},f={}.hasOwnProperty;s=t("./Utility"),p=s.isObject,d=s.isFunction,h=s.getValue,u=t("./XMLNode"),a=t("./NodeType"),l=t("./XMLAttribute"),o=t("./XMLNamedNodeMap"),r.exports=function(m){c(g,m);function g(y,v,b){var _,M,k,P;if(g.__super__.constructor.call(this,y),v==null)throw new Error("Missing element name. "+this.debugInfo());if(this.name=this.stringify.name(v),this.type=a.Element,this.attribs={},this.schemaTypeInfo=null,b!=null&&this.attribute(b),y.type===a.Document&&(this.isRoot=!0,this.documentObject=y,y.rootObject=this,y.children)){for(P=y.children,M=0,k=P.length;M<k;M++)if(_=P[M],_.type===a.DocType){_.name=this.name;break}}}return Object.defineProperty(g.prototype,"tagName",{get:function(){return this.name}}),Object.defineProperty(g.prototype,"namespaceURI",{get:function(){return""}}),Object.defineProperty(g.prototype,"prefix",{get:function(){return""}}),Object.defineProperty(g.prototype,"localName",{get:function(){return this.name}}),Object.defineProperty(g.prototype,"id",{get:function(){throw new Error("This DOM method is not implemented."+this.debugInfo())}}),Object.defineProperty(g.prototype,"className",{get:function(){throw new Error("This DOM method is not implemented."+this.debugInfo())}}),Object.defineProperty(g.prototype,"classList",{get:function(){throw new Error("This DOM method is not implemented."+this.debugInfo())}}),Object.defineProperty(g.prototype,"attributes",{get:function(){return(!this.attributeMap||!this.attributeMap.nodes)&&(this.attributeMap=new o(this.attribs)),this.attributeMap}}),g.prototype.clone=function(){var y,v,b,_;b=Object.create(this),b.isRoot&&(b.documentObject=null),b.attribs={},_=this.attribs;for(v in _)f.call(_,v)&&(y=_[v],b.attribs[v]=y.clone());return b.children=[],this.children.forEach(function(M){var k;return k=M.clone(),k.parent=b,b.children.push(k)}),b},g.prototype.attribute=function(y,v){var b,_;if(y!=null&&(y=h(y)),p(y))for(b in y)f.call(y,b)&&(_=y[b],this.attribute(b,_));else d(v)&&(v=v.apply()),this.options.keepNullAttributes&&v==null?this.attribs[y]=new l(this,y,""):v!=null&&(this.attribs[y]=new l(this,y,v));return this},g.prototype.removeAttribute=function(y){var v,b,_;if(y==null)throw new Error("Missing attribute name. "+this.debugInfo());if(y=h(y),Array.isArray(y))for(b=0,_=y.length;b<_;b++)v=y[b],delete this.attribs[v];else delete this.attribs[y];return this},g.prototype.toString=function(y){return this.options.writer.element(this,this.options.writer.filterOptions(y))},g.prototype.att=function(y,v){return this.attribute(y,v)},g.prototype.a=function(y,v){return this.attribute(y,v)},g.prototype.getAttribute=function(y){return this.attribs.hasOwnProperty(y)?this.attribs[y].value:null},g.prototype.setAttribute=function(y,v){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.getAttributeNode=function(y){return this.attribs.hasOwnProperty(y)?this.attribs[y]:null},g.prototype.setAttributeNode=function(y){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.removeAttributeNode=function(y){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.getElementsByTagName=function(y){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.getAttributeNS=function(y,v){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.setAttributeNS=function(y,v,b){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.removeAttributeNS=function(y,v){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.getAttributeNodeNS=function(y,v){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.setAttributeNodeNS=function(y){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.getElementsByTagNameNS=function(y,v){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.hasAttribute=function(y){return this.attribs.hasOwnProperty(y)},g.prototype.hasAttributeNS=function(y,v){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.setIdAttribute=function(y,v){return this.attribs.hasOwnProperty(y)?this.attribs[y].isId:v},g.prototype.setIdAttributeNS=function(y,v,b){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.setIdAttributeNode=function(y,v){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.getElementsByTagName=function(y){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.getElementsByTagNameNS=function(y,v){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.getElementsByClassName=function(y){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.isEqualNode=function(y){var v,b,_;if(!g.__super__.isEqualNode.apply(this,arguments).isEqualNode(y)||y.namespaceURI!==this.namespaceURI||y.prefix!==this.prefix||y.localName!==this.localName||y.attribs.length!==this.attribs.length)return!1;for(v=b=0,_=this.attribs.length-1;0<=_?b<=_:b>=_;v=0<=_?++b:--b)if(!this.attribs[v].isEqualNode(y.attribs[v]))return!1;return!0},g}(u)}).call(this)},{"./NodeType":360,"./Utility":361,"./XMLAttribute":363,"./XMLNamedNodeMap":381,"./XMLNode":382}],381:[function(t,r,i){(function(){r.exports=function(){function a(l){this.nodes=l}return Object.defineProperty(a.prototype,"length",{get:function(){return Object.keys(this.nodes).length||0}}),a.prototype.clone=function(){return this.nodes=null},a.prototype.getNamedItem=function(l){return this.nodes[l]},a.prototype.setNamedItem=function(l){var o;return o=this.nodes[l.nodeName],this.nodes[l.nodeName]=l,o||null},a.prototype.removeNamedItem=function(l){var o;return o=this.nodes[l],delete this.nodes[l],o||null},a.prototype.item=function(l){return this.nodes[Object.keys(this.nodes)[l]]||null},a.prototype.getNamedItemNS=function(l,o){throw new Error("This DOM method is not implemented.")},a.prototype.setNamedItemNS=function(l){throw new Error("This DOM method is not implemented.")},a.prototype.removeNamedItemNS=function(l,o){throw new Error("This DOM method is not implemented.")},a}()}).call(this)},{}],382:[function(t,r,i){(function(){var a,l,o,u,h,d,p,s,c,f,m,g,y,v,b,_,M,k={}.hasOwnProperty;M=t("./Utility"),_=M.isObject,b=M.isFunction,v=M.isEmpty,y=M.getValue,s=null,o=null,u=null,h=null,d=null,m=null,g=null,f=null,p=null,l=null,c=null,a=null,r.exports=function(){function P(E){this.parent=E,this.parent&&(this.options=this.parent.options,this.stringify=this.parent.stringify),this.value=null,this.children=[],this.baseURI=null,s||(s=t("./XMLElement"),o=t("./XMLCData"),u=t("./XMLComment"),h=t("./XMLDeclaration"),d=t("./XMLDocType"),m=t("./XMLRaw"),g=t("./XMLText"),f=t("./XMLProcessingInstruction"),p=t("./XMLDummy"),l=t("./NodeType"),c=t("./XMLNodeList"),t("./XMLNamedNodeMap"),a=t("./DocumentPosition"))}return Object.defineProperty(P.prototype,"nodeName",{get:function(){return this.name}}),Object.defineProperty(P.prototype,"nodeType",{get:function(){return this.type}}),Object.defineProperty(P.prototype,"nodeValue",{get:function(){return this.value}}),Object.defineProperty(P.prototype,"parentNode",{get:function(){return this.parent}}),Object.defineProperty(P.prototype,"childNodes",{get:function(){return(!this.childNodeList||!this.childNodeList.nodes)&&(this.childNodeList=new c(this.children)),this.childNodeList}}),Object.defineProperty(P.prototype,"firstChild",{get:function(){return this.children[0]||null}}),Object.defineProperty(P.prototype,"lastChild",{get:function(){return this.children[this.children.length-1]||null}}),Object.defineProperty(P.prototype,"previousSibling",{get:function(){var E;return E=this.parent.children.indexOf(this),this.parent.children[E-1]||null}}),Object.defineProperty(P.prototype,"nextSibling",{get:function(){var E;return E=this.parent.children.indexOf(this),this.parent.children[E+1]||null}}),Object.defineProperty(P.prototype,"ownerDocument",{get:function(){return this.document()||null}}),Object.defineProperty(P.prototype,"textContent",{get:function(){var E,R,w,C,S;if(this.nodeType===l.Element||this.nodeType===l.DocumentFragment){for(S="",C=this.children,R=0,w=C.length;R<w;R++)E=C[R],E.textContent&&(S+=E.textContent);return S}else return null},set:function(E){throw new Error("This DOM method is not implemented."+this.debugInfo())}}),P.prototype.setParent=function(E){var R,w,C,S,x;for(this.parent=E,E&&(this.options=E.options,this.stringify=E.stringify),S=this.children,x=[],w=0,C=S.length;w<C;w++)R=S[w],x.push(R.setParent(this));return x},P.prototype.element=function(E,R,w){var C,S,x,I,D,T,N,L,B,z,K;if(T=null,R===null&&w==null&&(B=[{},null],R=B[0],w=B[1]),R==null&&(R={}),R=y(R),_(R)||(z=[R,w],w=z[0],R=z[1]),E!=null&&(E=y(E)),Array.isArray(E))for(x=0,N=E.length;x<N;x++)S=E[x],T=this.element(S);else if(b(E))T=this.element(E.apply());else if(_(E)){for(D in E)if(k.call(E,D))if(K=E[D],b(K)&&(K=K.apply()),!this.options.ignoreDecorators&&this.stringify.convertAttKey&&D.indexOf(this.stringify.convertAttKey)===0)T=this.attribute(D.substr(this.stringify.convertAttKey.length),K);else if(!this.options.separateArrayItems&&Array.isArray(K)&&v(K))T=this.dummy();else if(_(K)&&v(K))T=this.element(D);else if(!this.options.keepNullNodes&&K==null)T=this.dummy();else if(!this.options.separateArrayItems&&Array.isArray(K))for(I=0,L=K.length;I<L;I++)S=K[I],C={},C[D]=S,T=this.element(C);else _(K)?!this.options.ignoreDecorators&&this.stringify.convertTextKey&&D.indexOf(this.stringify.convertTextKey)===0?T=this.element(K):(T=this.element(D),T.element(K)):T=this.element(D,K)}else!this.options.keepNullNodes&&w===null?T=this.dummy():!this.options.ignoreDecorators&&this.stringify.convertTextKey&&E.indexOf(this.stringify.convertTextKey)===0?T=this.text(w):!this.options.ignoreDecorators&&this.stringify.convertCDataKey&&E.indexOf(this.stringify.convertCDataKey)===0?T=this.cdata(w):!this.options.ignoreDecorators&&this.stringify.convertCommentKey&&E.indexOf(this.stringify.convertCommentKey)===0?T=this.comment(w):!this.options.ignoreDecorators&&this.stringify.convertRawKey&&E.indexOf(this.stringify.convertRawKey)===0?T=this.raw(w):!this.options.ignoreDecorators&&this.stringify.convertPIKey&&E.indexOf(this.stringify.convertPIKey)===0?T=this.instruction(E.substr(this.stringify.convertPIKey.length),w):T=this.node(E,R,w);if(T==null)throw new Error("Could not create any elements with: "+E+". "+this.debugInfo());return T},P.prototype.insertBefore=function(E,R,w){var C,S,x,I,D;if(E!=null&&E.type)return x=E,I=R,x.setParent(this),I?(S=children.indexOf(I),D=children.splice(S),children.push(x),Array.prototype.push.apply(children,D)):children.push(x),x;if(this.isRoot)throw new Error("Cannot insert elements at root level. "+this.debugInfo(E));return S=this.parent.children.indexOf(this),D=this.parent.children.splice(S),C=this.parent.element(E,R,w),Array.prototype.push.apply(this.parent.children,D),C},P.prototype.insertAfter=function(E,R,w){var C,S,x;if(this.isRoot)throw new Error("Cannot insert elements at root level. "+this.debugInfo(E));return S=this.parent.children.indexOf(this),x=this.parent.children.splice(S+1),C=this.parent.element(E,R,w),Array.prototype.push.apply(this.parent.children,x),C},P.prototype.remove=function(){var E;if(this.isRoot)throw new Error("Cannot remove the root element. "+this.debugInfo());return E=this.parent.children.indexOf(this),[].splice.apply(this.parent.children,[E,E-E+1].concat([])),this.parent},P.prototype.node=function(E,R,w){var C,S;return E!=null&&(E=y(E)),R||(R={}),R=y(R),_(R)||(S=[R,w],w=S[0],R=S[1]),C=new s(this,E,R),w!=null&&C.text(w),this.children.push(C),C},P.prototype.text=function(E){var R;return _(E)&&this.element(E),R=new g(this,E),this.children.push(R),this},P.prototype.cdata=function(E){var R;return R=new o(this,E),this.children.push(R),this},P.prototype.comment=function(E){var R;return R=new u(this,E),this.children.push(R),this},P.prototype.commentBefore=function(E){var R,w;return R=this.parent.children.indexOf(this),w=this.parent.children.splice(R),this.parent.comment(E),Array.prototype.push.apply(this.parent.children,w),this},P.prototype.commentAfter=function(E){var R,w;return R=this.parent.children.indexOf(this),w=this.parent.children.splice(R+1),this.parent.comment(E),Array.prototype.push.apply(this.parent.children,w),this},P.prototype.raw=function(E){var R;return R=new m(this,E),this.children.push(R),this},P.prototype.dummy=function(){var E;return E=new p(this),E},P.prototype.instruction=function(E,R){var w,C,S,x,I;if(E!=null&&(E=y(E)),R!=null&&(R=y(R)),Array.isArray(E))for(x=0,I=E.length;x<I;x++)w=E[x],this.instruction(w);else if(_(E))for(w in E)k.call(E,w)&&(C=E[w],this.instruction(w,C));else b(R)&&(R=R.apply()),S=new f(this,E,R),this.children.push(S);return this},P.prototype.instructionBefore=function(E,R){var w,C;return w=this.parent.children.indexOf(this),C=this.parent.children.splice(w),this.parent.instruction(E,R),Array.prototype.push.apply(this.parent.children,C),this},P.prototype.instructionAfter=function(E,R){var w,C;return w=this.parent.children.indexOf(this),C=this.parent.children.splice(w+1),this.parent.instruction(E,R),Array.prototype.push.apply(this.parent.children,C),this},P.prototype.declaration=function(E,R,w){var C,S;return C=this.document(),S=new h(C,E,R,w),C.children.length===0?C.children.unshift(S):C.children[0].type===l.Declaration?C.children[0]=S:C.children.unshift(S),C.root()||C},P.prototype.dtd=function(E,R){var w,C,S,x,I,D,T,N,L,B;for(C=this.document(),S=new d(C,E,R),L=C.children,x=I=0,T=L.length;I<T;x=++I)if(w=L[x],w.type===l.DocType)return C.children[x]=S,S;for(B=C.children,x=D=0,N=B.length;D<N;x=++D)if(w=B[x],w.isRoot)return C.children.splice(x,0,S),S;return C.children.push(S),S},P.prototype.up=function(){if(this.isRoot)throw new Error("The root node has no parent. Use doc() if you need to get the document object.");return this.parent},P.prototype.root=function(){var E;for(E=this;E;){if(E.type===l.Document)return E.rootObject;if(E.isRoot)return E;E=E.parent}},P.prototype.document=function(){var E;for(E=this;E;){if(E.type===l.Document)return E;E=E.parent}},P.prototype.end=function(E){return this.document().end(E)},P.prototype.prev=function(){var E;if(E=this.parent.children.indexOf(this),E<1)throw new Error("Already at the first node. "+this.debugInfo());return this.parent.children[E-1]},P.prototype.next=function(){var E;if(E=this.parent.children.indexOf(this),E===-1||E===this.parent.children.length-1)throw new Error("Already at the last node. "+this.debugInfo());return this.parent.children[E+1]},P.prototype.importDocument=function(E){var R;return R=E.root().clone(),R.parent=this,R.isRoot=!1,this.children.push(R),this},P.prototype.debugInfo=function(E){var R,w;return E=E||this.name,E==null&&!((R=this.parent)!=null&&R.name)?"":E==null?"parent: <"+this.parent.name+">":(w=this.parent)!=null&&w.name?"node: <"+E+">, parent: <"+this.parent.name+">":"node: <"+E+">"},P.prototype.ele=function(E,R,w){return this.element(E,R,w)},P.prototype.nod=function(E,R,w){return this.node(E,R,w)},P.prototype.txt=function(E){return this.text(E)},P.prototype.dat=function(E){return this.cdata(E)},P.prototype.com=function(E){return this.comment(E)},P.prototype.ins=function(E,R){return this.instruction(E,R)},P.prototype.doc=function(){return this.document()},P.prototype.dec=function(E,R,w){return this.declaration(E,R,w)},P.prototype.e=function(E,R,w){return this.element(E,R,w)},P.prototype.n=function(E,R,w){return this.node(E,R,w)},P.prototype.t=function(E){return this.text(E)},P.prototype.d=function(E){return this.cdata(E)},P.prototype.c=function(E){return this.comment(E)},P.prototype.r=function(E){return this.raw(E)},P.prototype.i=function(E,R){return this.instruction(E,R)},P.prototype.u=function(){return this.up()},P.prototype.importXMLBuilder=function(E){return this.importDocument(E)},P.prototype.replaceChild=function(E,R){throw new Error("This DOM method is not implemented."+this.debugInfo())},P.prototype.removeChild=function(E){throw new Error("This DOM method is not implemented."+this.debugInfo())},P.prototype.appendChild=function(E){throw new Error("This DOM method is not implemented."+this.debugInfo())},P.prototype.hasChildNodes=function(){return this.children.length!==0},P.prototype.cloneNode=function(E){throw new Error("This DOM method is not implemented."+this.debugInfo())},P.prototype.normalize=function(){throw new Error("This DOM method is not implemented."+this.debugInfo())},P.prototype.isSupported=function(E,R){return!0},P.prototype.hasAttributes=function(){return this.attribs.length!==0},P.prototype.compareDocumentPosition=function(E){var R,w;return R=this,R===E?0:this.document()!==E.document()?(w=a.Disconnected|a.ImplementationSpecific,Math.random()<.5?w|=a.Preceding:w|=a.Following,w):R.isAncestor(E)?a.Contains|a.Preceding:R.isDescendant(E)?a.Contains|a.Following:R.isPreceding(E)?a.Preceding:a.Following},P.prototype.isSameNode=function(E){throw new Error("This DOM method is not implemented."+this.debugInfo())},P.prototype.lookupPrefix=function(E){throw new Error("This DOM method is not implemented."+this.debugInfo())},P.prototype.isDefaultNamespace=function(E){throw new Error("This DOM method is not implemented."+this.debugInfo())},P.prototype.lookupNamespaceURI=function(E){throw new Error("This DOM method is not implemented."+this.debugInfo())},P.prototype.isEqualNode=function(E){var R,w,C;if(E.nodeType!==this.nodeType||E.children.length!==this.children.length)return!1;for(R=w=0,C=this.children.length-1;0<=C?w<=C:w>=C;R=0<=C?++w:--w)if(!this.children[R].isEqualNode(E.children[R]))return!1;return!0},P.prototype.getFeature=function(E,R){throw new Error("This DOM method is not implemented."+this.debugInfo())},P.prototype.setUserData=function(E,R,w){throw new Error("This DOM method is not implemented."+this.debugInfo())},P.prototype.getUserData=function(E){throw new Error("This DOM method is not implemented."+this.debugInfo())},P.prototype.contains=function(E){return E?E===this||this.isDescendant(E):!1},P.prototype.isDescendant=function(E){var R,w,C,S,x;for(x=this.children,C=0,S=x.length;C<S;C++)if(R=x[C],E===R||(w=R.isDescendant(E),w))return!0;return!1},P.prototype.isAncestor=function(E){return E.isDescendant(this)},P.prototype.isPreceding=function(E){var R,w;return R=this.treePosition(E),w=this.treePosition(this),R===-1||w===-1?!1:R<w},P.prototype.isFollowing=function(E){var R,w;return R=this.treePosition(E),w=this.treePosition(this),R===-1||w===-1?!1:R>w},P.prototype.treePosition=function(E){var R,w;return w=0,R=!1,this.foreachTreeNode(this.document(),function(C){if(w++,!R&&C===E)return R=!0}),R?w:-1},P.prototype.foreachTreeNode=function(E,R){var w,C,S,x,I;for(E||(E=this.document()),x=E.children,C=0,S=x.length;C<S;C++){if(w=x[C],I=R(w))return I;if(I=this.foreachTreeNode(w,R),I)return I}},P}()}).call(this)},{"./DocumentPosition":359,"./NodeType":360,"./Utility":361,"./XMLCData":364,"./XMLComment":366,"./XMLDeclaration":375,"./XMLDocType":376,"./XMLDummy":379,"./XMLElement":380,"./XMLNamedNodeMap":381,"./XMLNodeList":383,"./XMLProcessingInstruction":384,"./XMLRaw":385,"./XMLText":389}],383:[function(t,r,i){(function(){r.exports=function(){function a(l){this.nodes=l}return Object.defineProperty(a.prototype,"length",{get:function(){return this.nodes.length||0}}),a.prototype.clone=function(){return this.nodes=null},a.prototype.item=function(l){return this.nodes[l]||null},a}()}).call(this)},{}],384:[function(t,r,i){(function(){var a,l,o=function(h,d){for(var p in d)u.call(d,p)&&(h[p]=d[p]);function s(){this.constructor=h}return s.prototype=d.prototype,h.prototype=new s,h.__super__=d.prototype,h},u={}.hasOwnProperty;a=t("./NodeType"),l=t("./XMLCharacterData"),r.exports=function(h){o(d,h);function d(p,s,c){if(d.__super__.constructor.call(this,p),s==null)throw new Error("Missing instruction target. "+this.debugInfo());this.type=a.ProcessingInstruction,this.target=this.stringify.insTarget(s),this.name=this.target,c&&(this.value=this.stringify.insValue(c))}return d.prototype.clone=function(){return Object.create(this)},d.prototype.toString=function(p){return this.options.writer.processingInstruction(this,this.options.writer.filterOptions(p))},d.prototype.isEqualNode=function(p){return!(!d.__super__.isEqualNode.apply(this,arguments).isEqualNode(p)||p.target!==this.target)},d}(l)}).call(this)},{"./NodeType":360,"./XMLCharacterData":365}],385:[function(t,r,i){(function(){var a,l,o=function(h,d){for(var p in d)u.call(d,p)&&(h[p]=d[p]);function s(){this.constructor=h}return s.prototype=d.prototype,h.prototype=new s,h.__super__=d.prototype,h},u={}.hasOwnProperty;a=t("./NodeType"),l=t("./XMLNode"),r.exports=function(h){o(d,h);function d(p,s){if(d.__super__.constructor.call(this,p),s==null)throw new Error("Missing raw text. "+this.debugInfo());this.type=a.Raw,this.value=this.stringify.raw(s)}return d.prototype.clone=function(){return Object.create(this)},d.prototype.toString=function(p){return this.options.writer.raw(this,this.options.writer.filterOptions(p))},d}(l)}).call(this)},{"./NodeType":360,"./XMLNode":382}],386:[function(t,r,i){(function(){var a,l,o,u=function(d,p){for(var s in p)h.call(p,s)&&(d[s]=p[s]);function c(){this.constructor=d}return c.prototype=p.prototype,d.prototype=new c,d.__super__=p.prototype,d},h={}.hasOwnProperty;a=t("./NodeType"),o=t("./XMLWriterBase"),l=t("./WriterState"),r.exports=function(d){u(p,d);function p(s,c){this.stream=s,p.__super__.constructor.call(this,c)}return p.prototype.endline=function(s,c,f){return s.isLastRootNode&&c.state===l.CloseTag?"":p.__super__.endline.call(this,s,c,f)},p.prototype.document=function(s,c){var f,m,g,y,v,b,_,M,k;for(_=s.children,m=g=0,v=_.length;g<v;m=++g)f=_[m],f.isLastRootNode=m===s.children.length-1;for(c=this.filterOptions(c),M=s.children,k=[],y=0,b=M.length;y<b;y++)f=M[y],k.push(this.writeChildNode(f,c,0));return k},p.prototype.attribute=function(s,c,f){return this.stream.write(p.__super__.attribute.call(this,s,c,f))},p.prototype.cdata=function(s,c,f){return this.stream.write(p.__super__.cdata.call(this,s,c,f))},p.prototype.comment=function(s,c,f){return this.stream.write(p.__super__.comment.call(this,s,c,f))},p.prototype.declaration=function(s,c,f){return this.stream.write(p.__super__.declaration.call(this,s,c,f))},p.prototype.docType=function(s,c,f){var m,g,y,v;if(f||(f=0),this.openNode(s,c,f),c.state=l.OpenTag,this.stream.write(this.indent(s,c,f)),this.stream.write("<!DOCTYPE "+s.root().name),s.pubID&&s.sysID?this.stream.write(' PUBLIC "'+s.pubID+'" "'+s.sysID+'"'):s.sysID&&this.stream.write(' SYSTEM "'+s.sysID+'"'),s.children.length>0){for(this.stream.write(" ["),this.stream.write(this.endline(s,c,f)),c.state=l.InsideTag,v=s.children,g=0,y=v.length;g<y;g++)m=v[g],this.writeChildNode(m,c,f+1);c.state=l.CloseTag,this.stream.write("]")}return c.state=l.CloseTag,this.stream.write(c.spaceBeforeSlash+">"),this.stream.write(this.endline(s,c,f)),c.state=l.None,this.closeNode(s,c,f)},p.prototype.element=function(s,c,f){var m,g,y,v,b,_,M,k,P;f||(f=0),this.openNode(s,c,f),c.state=l.OpenTag,this.stream.write(this.indent(s,c,f)+"<"+s.name),k=s.attribs;for(M in k)h.call(k,M)&&(m=k[M],this.attribute(m,c,f));if(y=s.children.length,v=y===0?null:s.children[0],y===0||s.children.every(function(E){return(E.type===a.Text||E.type===a.Raw)&&E.value===""}))c.allowEmpty?(this.stream.write(">"),c.state=l.CloseTag,this.stream.write("</"+s.name+">")):(c.state=l.CloseTag,this.stream.write(c.spaceBeforeSlash+"/>"));else if(c.pretty&&y===1&&(v.type===a.Text||v.type===a.Raw)&&v.value!=null)this.stream.write(">"),c.state=l.InsideTag,c.suppressPrettyCount++,this.writeChildNode(v,c,f+1),c.suppressPrettyCount--,c.state=l.CloseTag,this.stream.write("</"+s.name+">");else{for(this.stream.write(">"+this.endline(s,c,f)),c.state=l.InsideTag,P=s.children,b=0,_=P.length;b<_;b++)g=P[b],this.writeChildNode(g,c,f+1);c.state=l.CloseTag,this.stream.write(this.indent(s,c,f)+"</"+s.name+">")}return this.stream.write(this.endline(s,c,f)),c.state=l.None,this.closeNode(s,c,f)},p.prototype.processingInstruction=function(s,c,f){return this.stream.write(p.__super__.processingInstruction.call(this,s,c,f))},p.prototype.raw=function(s,c,f){return this.stream.write(p.__super__.raw.call(this,s,c,f))},p.prototype.text=function(s,c,f){return this.stream.write(p.__super__.text.call(this,s,c,f))},p.prototype.dtdAttList=function(s,c,f){return this.stream.write(p.__super__.dtdAttList.call(this,s,c,f))},p.prototype.dtdElement=function(s,c,f){return this.stream.write(p.__super__.dtdElement.call(this,s,c,f))},p.prototype.dtdEntity=function(s,c,f){return this.stream.write(p.__super__.dtdEntity.call(this,s,c,f))},p.prototype.dtdNotation=function(s,c,f){return this.stream.write(p.__super__.dtdNotation.call(this,s,c,f))},p}(o)}).call(this)},{"./NodeType":360,"./WriterState":362,"./XMLWriterBase":390}],387:[function(t,r,i){(function(){var a,l=function(u,h){for(var d in h)o.call(h,d)&&(u[d]=h[d]);function p(){this.constructor=u}return p.prototype=h.prototype,u.prototype=new p,u.__super__=h.prototype,u},o={}.hasOwnProperty;a=t("./XMLWriterBase"),r.exports=function(u){l(h,u);function h(d){h.__super__.constructor.call(this,d)}return h.prototype.document=function(d,p){var s,c,f,m,g;for(p=this.filterOptions(p),m="",g=d.children,c=0,f=g.length;c<f;c++)s=g[c],m+=this.writeChildNode(s,p,0);return p.pretty&&m.slice(-p.newline.length)===p.newline&&(m=m.slice(0,-p.newline.length)),m},h}(a)}).call(this)},{"./XMLWriterBase":390}],388:[function(t,r,i){(function(){var a=function(o,u){return function(){return o.apply(u,arguments)}},l={}.hasOwnProperty;r.exports=function(){function o(u){this.assertLegalName=a(this.assertLegalName,this),this.assertLegalChar=a(this.assertLegalChar,this);var h,d,p;u||(u={}),this.options=u,this.options.version||(this.options.version="1.0"),d=u.stringify||{};for(h in d)l.call(d,h)&&(p=d[h],this[h]=p)}return o.prototype.name=function(u){return this.options.noValidation?u:this.assertLegalName(""+u||"")},o.prototype.text=function(u){return this.options.noValidation?u:this.assertLegalChar(this.textEscape(""+u||""))},o.prototype.cdata=function(u){return this.options.noValidation?u:(u=""+u||"",u=u.replace("]]>","]]]]><![CDATA[>"),this.assertLegalChar(u))},o.prototype.comment=function(u){if(this.options.noValidation)return u;if(u=""+u||"",u.match(/--/))throw new Error("Comment text cannot contain double-hypen: "+u);return this.assertLegalChar(u)},o.prototype.raw=function(u){return this.options.noValidation?u:""+u||""},o.prototype.attValue=function(u){return this.options.noValidation?u:this.assertLegalChar(this.attEscape(u=""+u||""))},o.prototype.insTarget=function(u){return this.options.noValidation?u:this.assertLegalChar(""+u||"")},o.prototype.insValue=function(u){if(this.options.noValidation)return u;if(u=""+u||"",u.match(/\?>/))throw new Error("Invalid processing instruction value: "+u);return this.assertLegalChar(u)},o.prototype.xmlVersion=function(u){if(this.options.noValidation)return u;if(u=""+u||"",!u.match(/1\.[0-9]+/))throw new Error("Invalid version number: "+u);return u},o.prototype.xmlEncoding=function(u){if(this.options.noValidation)return u;if(u=""+u||"",!u.match(/^[A-Za-z](?:[A-Za-z0-9._-])*$/))throw new Error("Invalid encoding: "+u);return this.assertLegalChar(u)},o.prototype.xmlStandalone=function(u){return this.options.noValidation?u:u?"yes":"no"},o.prototype.dtdPubID=function(u){return this.options.noValidation?u:this.assertLegalChar(""+u||"")},o.prototype.dtdSysID=function(u){return this.options.noValidation?u:this.assertLegalChar(""+u||"")},o.prototype.dtdElementValue=function(u){return this.options.noValidation?u:this.assertLegalChar(""+u||"")},o.prototype.dtdAttType=function(u){return this.options.noValidation?u:this.assertLegalChar(""+u||"")},o.prototype.dtdAttDefault=function(u){return this.options.noValidation?u:this.assertLegalChar(""+u||"")},o.prototype.dtdEntityValue=function(u){return this.options.noValidation?u:this.assertLegalChar(""+u||"")},o.prototype.dtdNData=function(u){return this.options.noValidation?u:this.assertLegalChar(""+u||"")},o.prototype.convertAttKey="@",o.prototype.convertPIKey="?",o.prototype.convertTextKey="#text",o.prototype.convertCDataKey="#cdata",o.prototype.convertCommentKey="#comment",o.prototype.convertRawKey="#raw",o.prototype.assertLegalChar=function(u){var h,d;if(this.options.noValidation)return u;if(h="",this.options.version==="1.0"){if(h=/[\0-\x08\x0B\f\x0E-\x1F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,d=u.match(h))throw new Error("Invalid character in string: "+u+" at index "+d.index)}else if(this.options.version==="1.1"&&(h=/[\0\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,d=u.match(h)))throw new Error("Invalid character in string: "+u+" at index "+d.index);return u},o.prototype.assertLegalName=function(u){var h;if(this.options.noValidation)return u;if(this.assertLegalChar(u),h=/^([:A-Z_a-z\xC0-\xD6\xD8-\xF6\xF8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])([\x2D\.0-:A-Z_a-z\xB7\xC0-\xD6\xD8-\xF6\xF8-\u037D\u037F-\u1FFF\u200C\u200D\u203F\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])*$/,!u.match(h))throw new Error("Invalid character in name");return u},o.prototype.textEscape=function(u){var h;return this.options.noValidation?u:(h=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,u.replace(h,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/\r/g,"&#xD;"))},o.prototype.attEscape=function(u){var h;return this.options.noValidation?u:(h=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,u.replace(h,"&amp;").replace(/</g,"&lt;").replace(/"/g,"&quot;").replace(/\t/g,"&#x9;").replace(/\n/g,"&#xA;").replace(/\r/g,"&#xD;"))},o}()}).call(this)},{}],389:[function(t,r,i){(function(){var a,l,o=function(h,d){for(var p in d)u.call(d,p)&&(h[p]=d[p]);function s(){this.constructor=h}return s.prototype=d.prototype,h.prototype=new s,h.__super__=d.prototype,h},u={}.hasOwnProperty;a=t("./NodeType"),l=t("./XMLCharacterData"),r.exports=function(h){o(d,h);function d(p,s){if(d.__super__.constructor.call(this,p),s==null)throw new Error("Missing element text. "+this.debugInfo());this.name="#text",this.type=a.Text,this.value=this.stringify.text(s)}return Object.defineProperty(d.prototype,"isElementContentWhitespace",{get:function(){throw new Error("This DOM method is not implemented."+this.debugInfo())}}),Object.defineProperty(d.prototype,"wholeText",{get:function(){var p,s,c;for(c="",s=this.previousSibling;s;)c=s.data+c,s=s.previousSibling;for(c+=this.data,p=this.nextSibling;p;)c=c+p.data,p=p.nextSibling;return c}}),d.prototype.clone=function(){return Object.create(this)},d.prototype.toString=function(p){return this.options.writer.text(this,this.options.writer.filterOptions(p))},d.prototype.splitText=function(p){throw new Error("This DOM method is not implemented."+this.debugInfo())},d.prototype.replaceWholeText=function(p){throw new Error("This DOM method is not implemented."+this.debugInfo())},d}(l)}).call(this)},{"./NodeType":360,"./XMLCharacterData":365}],390:[function(t,r,i){(function(){var a,l,o,u={}.hasOwnProperty;o=t("./Utility").assign,a=t("./NodeType"),t("./XMLDeclaration"),t("./XMLDocType"),t("./XMLCData"),t("./XMLComment"),t("./XMLElement"),t("./XMLRaw"),t("./XMLText"),t("./XMLProcessingInstruction"),t("./XMLDummy"),t("./XMLDTDAttList"),t("./XMLDTDElement"),t("./XMLDTDEntity"),t("./XMLDTDNotation"),l=t("./WriterState"),r.exports=function(){function h(d){var p,s,c;d||(d={}),this.options=d,s=d.writer||{};for(p in s)u.call(s,p)&&(c=s[p],this["_"+p]=this[p],this[p]=c)}return h.prototype.filterOptions=function(d){var p,s,c,f,m,g,y,v;return d||(d={}),d=o({},this.options,d),p={writer:this},p.pretty=d.pretty||!1,p.allowEmpty=d.allowEmpty||!1,p.indent=(s=d.indent)!=null?s:" ",p.newline=(c=d.newline)!=null?c:`
`,p.offset=(f=d.offset)!=null?f:0,p.dontPrettyTextNodes=(m=(g=d.dontPrettyTextNodes)!=null?g:d.dontprettytextnodes)!=null?m:0,p.spaceBeforeSlash=(y=(v=d.spaceBeforeSlash)!=null?v:d.spacebeforeslash)!=null?y:"",p.spaceBeforeSlash===!0&&(p.spaceBeforeSlash=" "),p.suppressPrettyCount=0,p.user={},p.state=l.None,p},h.prototype.indent=function(d,p,s){var c;return!p.pretty||p.suppressPrettyCount?"":p.pretty&&(c=(s||0)+p.offset+1,c>0)?new Array(c).join(p.indent):""},h.prototype.endline=function(d,p,s){return!p.pretty||p.suppressPrettyCount?"":p.newline},h.prototype.attribute=function(d,p,s){var c;return this.openAttribute(d,p,s),c=" "+d.name+'="'+d.value+'"',this.closeAttribute(d,p,s),c},h.prototype.cdata=function(d,p,s){var c;return this.openNode(d,p,s),p.state=l.OpenTag,c=this.indent(d,p,s)+"<![CDATA[",p.state=l.InsideTag,c+=d.value,p.state=l.CloseTag,c+="]]>"+this.endline(d,p,s),p.state=l.None,this.closeNode(d,p,s),c},h.prototype.comment=function(d,p,s){var c;return this.openNode(d,p,s),p.state=l.OpenTag,c=this.indent(d,p,s)+"<!-- ",p.state=l.InsideTag,c+=d.value,p.state=l.CloseTag,c+=" -->"+this.endline(d,p,s),p.state=l.None,this.closeNode(d,p,s),c},h.prototype.declaration=function(d,p,s){var c;return this.openNode(d,p,s),p.state=l.OpenTag,c=this.indent(d,p,s)+"<?xml",p.state=l.InsideTag,c+=' version="'+d.version+'"',d.encoding!=null&&(c+=' encoding="'+d.encoding+'"'),d.standalone!=null&&(c+=' standalone="'+d.standalone+'"'),p.state=l.CloseTag,c+=p.spaceBeforeSlash+"?>",c+=this.endline(d,p,s),p.state=l.None,this.closeNode(d,p,s),c},h.prototype.docType=function(d,p,s){var c,f,m,g,y;if(s||(s=0),this.openNode(d,p,s),p.state=l.OpenTag,g=this.indent(d,p,s),g+="<!DOCTYPE "+d.root().name,d.pubID&&d.sysID?g+=' PUBLIC "'+d.pubID+'" "'+d.sysID+'"':d.sysID&&(g+=' SYSTEM "'+d.sysID+'"'),d.children.length>0){for(g+=" [",g+=this.endline(d,p,s),p.state=l.InsideTag,y=d.children,f=0,m=y.length;f<m;f++)c=y[f],g+=this.writeChildNode(c,p,s+1);p.state=l.CloseTag,g+="]"}return p.state=l.CloseTag,g+=p.spaceBeforeSlash+">",g+=this.endline(d,p,s),p.state=l.None,this.closeNode(d,p,s),g},h.prototype.element=function(d,p,s){var c,f,m,g,y,v,b,_,M,k,P,E,R,w;s||(s=0),k=!1,P="",this.openNode(d,p,s),p.state=l.OpenTag,P+=this.indent(d,p,s)+"<"+d.name,E=d.attribs;for(M in E)u.call(E,M)&&(c=E[M],P+=this.attribute(c,p,s));if(m=d.children.length,g=m===0?null:d.children[0],m===0||d.children.every(function(C){return(C.type===a.Text||C.type===a.Raw)&&C.value===""}))p.allowEmpty?(P+=">",p.state=l.CloseTag,P+="</"+d.name+">"+this.endline(d,p,s)):(p.state=l.CloseTag,P+=p.spaceBeforeSlash+"/>"+this.endline(d,p,s));else if(p.pretty&&m===1&&(g.type===a.Text||g.type===a.Raw)&&g.value!=null)P+=">",p.state=l.InsideTag,p.suppressPrettyCount++,k=!0,P+=this.writeChildNode(g,p,s+1),p.suppressPrettyCount--,k=!1,p.state=l.CloseTag,P+="</"+d.name+">"+this.endline(d,p,s);else{if(p.dontPrettyTextNodes){for(R=d.children,y=0,b=R.length;y<b;y++)if(f=R[y],(f.type===a.Text||f.type===a.Raw)&&f.value!=null){p.suppressPrettyCount++,k=!0;break}}for(P+=">"+this.endline(d,p,s),p.state=l.InsideTag,w=d.children,v=0,_=w.length;v<_;v++)f=w[v],P+=this.writeChildNode(f,p,s+1);p.state=l.CloseTag,P+=this.indent(d,p,s)+"</"+d.name+">",k&&p.suppressPrettyCount--,P+=this.endline(d,p,s),p.state=l.None}return this.closeNode(d,p,s),P},h.prototype.writeChildNode=function(d,p,s){switch(d.type){case a.CData:return this.cdata(d,p,s);case a.Comment:return this.comment(d,p,s);case a.Element:return this.element(d,p,s);case a.Raw:return this.raw(d,p,s);case a.Text:return this.text(d,p,s);case a.ProcessingInstruction:return this.processingInstruction(d,p,s);case a.Dummy:return"";case a.Declaration:return this.declaration(d,p,s);case a.DocType:return this.docType(d,p,s);case a.AttributeDeclaration:return this.dtdAttList(d,p,s);case a.ElementDeclaration:return this.dtdElement(d,p,s);case a.EntityDeclaration:return this.dtdEntity(d,p,s);case a.NotationDeclaration:return this.dtdNotation(d,p,s);default:throw new Error("Unknown XML node type: "+d.constructor.name)}},h.prototype.processingInstruction=function(d,p,s){var c;return this.openNode(d,p,s),p.state=l.OpenTag,c=this.indent(d,p,s)+"<?",p.state=l.InsideTag,c+=d.target,d.value&&(c+=" "+d.value),p.state=l.CloseTag,c+=p.spaceBeforeSlash+"?>",c+=this.endline(d,p,s),p.state=l.None,this.closeNode(d,p,s),c},h.prototype.raw=function(d,p,s){var c;return this.openNode(d,p,s),p.state=l.OpenTag,c=this.indent(d,p,s),p.state=l.InsideTag,c+=d.value,p.state=l.CloseTag,c+=this.endline(d,p,s),p.state=l.None,this.closeNode(d,p,s),c},h.prototype.text=function(d,p,s){var c;return this.openNode(d,p,s),p.state=l.OpenTag,c=this.indent(d,p,s),p.state=l.InsideTag,c+=d.value,p.state=l.CloseTag,c+=this.endline(d,p,s),p.state=l.None,this.closeNode(d,p,s),c},h.prototype.dtdAttList=function(d,p,s){var c;return this.openNode(d,p,s),p.state=l.OpenTag,c=this.indent(d,p,s)+"<!ATTLIST",p.state=l.InsideTag,c+=" "+d.elementName+" "+d.attributeName+" "+d.attributeType,d.defaultValueType!=="#DEFAULT"&&(c+=" "+d.defaultValueType),d.defaultValue&&(c+=' "'+d.defaultValue+'"'),p.state=l.CloseTag,c+=p.spaceBeforeSlash+">"+this.endline(d,p,s),p.state=l.None,this.closeNode(d,p,s),c},h.prototype.dtdElement=function(d,p,s){var c;return this.openNode(d,p,s),p.state=l.OpenTag,c=this.indent(d,p,s)+"<!ELEMENT",p.state=l.InsideTag,c+=" "+d.name+" "+d.value,p.state=l.CloseTag,c+=p.spaceBeforeSlash+">"+this.endline(d,p,s),p.state=l.None,this.closeNode(d,p,s),c},h.prototype.dtdEntity=function(d,p,s){var c;return this.openNode(d,p,s),p.state=l.OpenTag,c=this.indent(d,p,s)+"<!ENTITY",p.state=l.InsideTag,d.pe&&(c+=" %"),c+=" "+d.name,d.value?c+=' "'+d.value+'"':(d.pubID&&d.sysID?c+=' PUBLIC "'+d.pubID+'" "'+d.sysID+'"':d.sysID&&(c+=' SYSTEM "'+d.sysID+'"'),d.nData&&(c+=" NDATA "+d.nData)),p.state=l.CloseTag,c+=p.spaceBeforeSlash+">"+this.endline(d,p,s),p.state=l.None,this.closeNode(d,p,s),c},h.prototype.dtdNotation=function(d,p,s){var c;return this.openNode(d,p,s),p.state=l.OpenTag,c=this.indent(d,p,s)+"<!NOTATION",p.state=l.InsideTag,c+=" "+d.name,d.pubID&&d.sysID?c+=' PUBLIC "'+d.pubID+'" "'+d.sysID+'"':d.pubID?c+=' PUBLIC "'+d.pubID+'"':d.sysID&&(c+=' SYSTEM "'+d.sysID+'"'),p.state=l.CloseTag,c+=p.spaceBeforeSlash+">"+this.endline(d,p,s),p.state=l.None,this.closeNode(d,p,s),c},h.prototype.openNode=function(d,p,s){},h.prototype.closeNode=function(d,p,s){},h.prototype.openAttribute=function(d,p,s){},h.prototype.closeAttribute=function(d,p,s){},h}()}).call(this)},{"./NodeType":360,"./Utility":361,"./WriterState":362,"./XMLCData":364,"./XMLComment":366,"./XMLDTDAttList":371,"./XMLDTDElement":372,"./XMLDTDEntity":373,"./XMLDTDNotation":374,"./XMLDeclaration":375,"./XMLDocType":376,"./XMLDummy":379,"./XMLElement":380,"./XMLProcessingInstruction":384,"./XMLRaw":385,"./XMLText":389}],391:[function(t,r,i){(function(){var a,l,o,u,h,d,p,s,c,f;f=t("./Utility"),s=f.assign,c=f.isFunction,o=t("./XMLDOMImplementation"),u=t("./XMLDocument"),h=t("./XMLDocumentCB"),p=t("./XMLStringWriter"),d=t("./XMLStreamWriter"),a=t("./NodeType"),l=t("./WriterState"),r.exports.create=function(m,g,y,v){var b,_;if(m==null)throw new Error("Root element needs a name.");return v=s({},g,y,v),b=new u(v),_=b.element(m),v.headless||(b.declaration(v),(v.pubID!=null||v.sysID!=null)&&b.dtd(v)),_},r.exports.begin=function(m,g,y){var v;return c(m)&&(v=[m,g],g=v[0],y=v[1],m={}),g?new h(m,g,y):new u(m)},r.exports.stringWriter=function(m){return new p(m)},r.exports.streamWriter=function(m,g){return new d(m,g)},r.exports.implementation=new o,r.exports.nodeType=a,r.exports.writerState=l}).call(this)},{"./NodeType":360,"./Utility":361,"./WriterState":362,"./XMLDOMImplementation":369,"./XMLDocument":377,"./XMLDocumentCB":378,"./XMLStreamWriter":386,"./XMLStringWriter":387}],392:[function(t,r,i){r.exports=l;var a=Object.prototype.hasOwnProperty;function l(){for(var o={},u=0;u<arguments.length;u++){var h=arguments[u];for(var d in h)a.call(h,d)&&(o[d]=h[d])}return o}},{}],393:[function(t,r,i){t("core-js/modules/es.array.fill.js"),t("core-js/modules/es.array.concat.js"),t("core-js/modules/es.object.to-string.js"),t("core-js/modules/es.regexp.to-string.js"),t("core-js/modules/es.array.join.js"),t("core-js/modules/es.array.slice.js");var a=t("buffer").Buffer,l=t("./sha"),o=t("./md5"),u={sha1:l,md5:o},h=64,d=a.alloc(h);d.fill(0);function p(f,m,g){a.isBuffer(m)||(m=a.from(m)),a.isBuffer(g)||(g=a.from(g)),m.length>h?m=f(m):m.length<h&&(m=a.concat([m,d],h));for(var y=a.alloc(h),v=a.alloc(h),b=0;b<h;b++)y[b]=m[b]^54,v[b]=m[b]^92;var _=f(a.concat([y,g]));return f(a.concat([v,_]))}function s(f,m){f=f||"sha1";var g=u[f],y=[],v=0;return g||c("algorithm:",f,"is not yet supported"),{update:function(_){return a.isBuffer(_)||(_=a.from(_)),y.push(_),v+=_.length,this},digest:function(_){var M=a.concat(y),k=m?p(g,m,M):g(M);return y=null,_?k.toString(_):k}}}function c(){var f=[].slice.call(arguments).join(" ");throw new Error([f,"we accept pull requests","http://github.com/dominictarr/crypto-browserify"].join(`
`))}i.createHash=function(f){return s(f)},i.createHmac=function(f,m){return s(f,m)},i.createCredentials=function(){c("sorry,createCredentials is not implemented yet")},i.createCipher=function(){c("sorry,createCipher is not implemented yet")},i.createCipheriv=function(){c("sorry,createCipheriv is not implemented yet")},i.createDecipher=function(){c("sorry,createDecipher is not implemented yet")},i.createDecipheriv=function(){c("sorry,createDecipheriv is not implemented yet")},i.createSign=function(){c("sorry,createSign is not implemented yet")},i.createVerify=function(){c("sorry,createVerify is not implemented yet")},i.createDiffieHellman=function(){c("sorry,createDiffieHellman is not implemented yet")},i.pbkdf2=function(){c("sorry,pbkdf2 is not implemented yet")}},{"./md5":395,"./sha":396,buffer:85,"core-js/modules/es.array.concat.js":241,"core-js/modules/es.array.fill.js":242,"core-js/modules/es.array.join.js":248,"core-js/modules/es.array.slice.js":250,"core-js/modules/es.object.to-string.js":258,"core-js/modules/es.regexp.to-string.js":262}],394:[function(t,r,i){t("core-js/modules/es.array.fill.js"),t("core-js/modules/es.array.concat.js");var a=t("buffer").Buffer,l=4,o=a.alloc(l);o.fill(0);var u=8;function h(s,c){if(s.length%l!==0){var f=s.length+(l-s.length%l);s=a.concat([s,o],f)}for(var m=[],g=c?s.readInt32BE:s.readInt32LE,y=0;y<s.length;y+=l)m.push(g.call(s,y));return m}function d(s,c,f){for(var m=a.alloc(c),g=f?m.writeInt32BE:m.writeInt32LE,y=0;y<s.length;y++)g.call(m,s[y],y*4,!0);return m}function p(s,c,f,m){a.isBuffer(s)||(s=a.from(s));var g=c(h(s,m),s.length*u);return d(g,f,m)}r.exports={hash:p}},{buffer:85,"core-js/modules/es.array.concat.js":241,"core-js/modules/es.array.fill.js":242}],395:[function(t,r,i){var a=t("./helpers");function l(f,m){f[m>>5]|=128<<m%32,f[(m+64>>>9<<4)+14]=m;for(var g=1732584193,y=-271733879,v=-1732584194,b=271733878,_=0;_<f.length;_+=16){var M=g,k=y,P=v,E=b;g=u(g,y,v,b,f[_+0],7,-680876936),b=u(b,g,y,v,f[_+1],12,-389564586),v=u(v,b,g,y,f[_+2],17,606105819),y=u(y,v,b,g,f[_+3],22,-1044525330),g=u(g,y,v,b,f[_+4],7,-176418897),b=u(b,g,y,v,f[_+5],12,1200080426),v=u(v,b,g,y,f[_+6],17,-1473231341),y=u(y,v,b,g,f[_+7],22,-45705983),g=u(g,y,v,b,f[_+8],7,1770035416),b=u(b,g,y,v,f[_+9],12,-1958414417),v=u(v,b,g,y,f[_+10],17,-42063),y=u(y,v,b,g,f[_+11],22,-1990404162),g=u(g,y,v,b,f[_+12],7,1804603682),b=u(b,g,y,v,f[_+13],12,-40341101),v=u(v,b,g,y,f[_+14],17,-1502002290),y=u(y,v,b,g,f[_+15],22,1236535329),g=h(g,y,v,b,f[_+1],5,-165796510),b=h(b,g,y,v,f[_+6],9,-1069501632),v=h(v,b,g,y,f[_+11],14,643717713),y=h(y,v,b,g,f[_+0],20,-373897302),g=h(g,y,v,b,f[_+5],5,-701558691),b=h(b,g,y,v,f[_+10],9,38016083),v=h(v,b,g,y,f[_+15],14,-660478335),y=h(y,v,b,g,f[_+4],20,-405537848),g=h(g,y,v,b,f[_+9],5,568446438),b=h(b,g,y,v,f[_+14],9,-1019803690),v=h(v,b,g,y,f[_+3],14,-187363961),y=h(y,v,b,g,f[_+8],20,1163531501),g=h(g,y,v,b,f[_+13],5,-1444681467),b=h(b,g,y,v,f[_+2],9,-51403784),v=h(v,b,g,y,f[_+7],14,1735328473),y=h(y,v,b,g,f[_+12],20,-1926607734),g=d(g,y,v,b,f[_+5],4,-378558),b=d(b,g,y,v,f[_+8],11,-2022574463),v=d(v,b,g,y,f[_+11],16,1839030562),y=d(y,v,b,g,f[_+14],23,-35309556),g=d(g,y,v,b,f[_+1],4,-1530992060),b=d(b,g,y,v,f[_+4],11,1272893353),v=d(v,b,g,y,f[_+7],16,-155497632),y=d(y,v,b,g,f[_+10],23,-1094730640),g=d(g,y,v,b,f[_+13],4,681279174),b=d(b,g,y,v,f[_+0],11,-358537222),v=d(v,b,g,y,f[_+3],16,-722521979),y=d(y,v,b,g,f[_+6],23,76029189),g=d(g,y,v,b,f[_+9],4,-640364487),b=d(b,g,y,v,f[_+12],11,-421815835),v=d(v,b,g,y,f[_+15],16,530742520),y=d(y,v,b,g,f[_+2],23,-995338651),g=p(g,y,v,b,f[_+0],6,-198630844),b=p(b,g,y,v,f[_+7],10,1126891415),v=p(v,b,g,y,f[_+14],15,-1416354905),y=p(y,v,b,g,f[_+5],21,-57434055),g=p(g,y,v,b,f[_+12],6,1700485571),b=p(b,g,y,v,f[_+3],10,-1894986606),v=p(v,b,g,y,f[_+10],15,-1051523),y=p(y,v,b,g,f[_+1],21,-2054922799),g=p(g,y,v,b,f[_+8],6,1873313359),b=p(b,g,y,v,f[_+15],10,-30611744),v=p(v,b,g,y,f[_+6],15,-1560198380),y=p(y,v,b,g,f[_+13],21,1309151649),g=p(g,y,v,b,f[_+4],6,-145523070),b=p(b,g,y,v,f[_+11],10,-1120210379),v=p(v,b,g,y,f[_+2],15,718787259),y=p(y,v,b,g,f[_+9],21,-343485551),g=s(g,M),y=s(y,k),v=s(v,P),b=s(b,E)}return Array(g,y,v,b)}function o(f,m,g,y,v,b){return s(c(s(s(m,f),s(y,b)),v),g)}function u(f,m,g,y,v,b,_){return o(m&g|~m&y,f,m,v,b,_)}function h(f,m,g,y,v,b,_){return o(m&y|g&~y,f,m,v,b,_)}function d(f,m,g,y,v,b,_){return o(m^g^y,f,m,v,b,_)}function p(f,m,g,y,v,b,_){return o(g^(m|~y),f,m,v,b,_)}function s(f,m){var g=(f&65535)+(m&65535),y=(f>>16)+(m>>16)+(g>>16);return y<<16|g&65535}function c(f,m){return f<<m|f>>>32-m}r.exports=function(m){return a.hash(m,l,16)}},{"./helpers":394}],396:[function(t,r,i){var a=t("./helpers");function l(p,s){p[s>>5]|=128<<24-s%32,p[(s+64>>9<<4)+15]=s;for(var c=Array(80),f=1732584193,m=-271733879,g=-1732584194,y=271733878,v=-1009589776,b=0;b<p.length;b+=16){for(var _=f,M=m,k=g,P=y,E=v,R=0;R<80;R++){R<16?c[R]=p[b+R]:c[R]=d(c[R-3]^c[R-8]^c[R-14]^c[R-16],1);var w=h(h(d(f,5),o(R,m,g,y)),h(h(v,c[R]),u(R)));v=y,y=g,g=d(m,30),m=f,f=w}f=h(f,_),m=h(m,M),g=h(g,k),y=h(y,P),v=h(v,E)}return Array(f,m,g,y,v)}function o(p,s,c,f){return p<20?s&c|~s&f:p<40?s^c^f:p<60?s&c|s&f|c&f:s^c^f}function u(p){return p<20?1518500249:p<40?1859775393:p<60?-1894007588:-899497514}function h(p,s){var c=(p&65535)+(s&65535),f=(p>>16)+(s>>16)+(c>>16);return f<<16|c&65535}function d(p,s){return p<<s|p>>>32-s}r.exports=function(s){return a.hash(s,l,20,!0)}},{"./helpers":394}],397:[function(t,r,i){r.exports=function(){return function(){}}},{}],398:[function(t,r,i){(function(a){(function(){var l=t("@babel/runtime/helpers/interopRequireDefault"),o=l(t("@babel/runtime/helpers/typeof")),u=t("stream"),h=u.Stream,d=t("../lib/common/utils/isArray"),p=d.isArray;r.exports.string=function(f){return typeof f=="string"},r.exports.array=p,r.exports.buffer=a.isBuffer;function s(c){return c instanceof h}r.exports.writableStream=function(f){return s(f)&&typeof f._write=="function"&&(0,o.default)(f._writableState)==="object"}}).call(this)}).call(this,{isBuffer:t("../node_modules/is-buffer/index.js")})},{"../lib/common/utils/isArray":61,"../node_modules/is-buffer/index.js":312,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/helpers/typeof":75,stream:345}],399:[function(t,r,i){var a=t("immediate"),l=r.exports={};l.nextTick=a,l.title="browser",l.browser=!0,l.env={},l.argv=[],l.version="",l.versions={};function o(){}l.on=o,l.addListener=o,l.once=o,l.off=o,l.removeListener=o,l.removeAllListeners=o,l.emit=o,l.prependListener=o,l.prependOnceListener=o,l.listeners=function(u){return[]},l.binding=function(u){throw new Error("process.binding is not supported")},l.cwd=function(){return"/"},l.chdir=function(u){throw new Error("process.chdir is not supported")},l.umask=function(){return 0}},{immediate:305}],400:[function(t,r,i){(function(a){(function(){t("core-js/modules/es.regexp.exec.js"),t("core-js/modules/es.string.search.js");var l=t("./lib/request"),o=t("./lib/response"),u=t("xtend"),h=t("builtin-status-codes"),d=t("url"),p=i;p.request=function(s,c){typeof s=="string"?s=d.parse(s):s=u(s);var f=a.location.protocol.search(/^https?:$/)===-1?"http:":"",m=s.protocol||f,g=s.hostname||s.host,y=s.port,v=s.path||"/";g&&g.indexOf(":")!==-1&&(g="["+g+"]"),s.url=(g?m+"//"+g:"")+(y?":"+y:"")+v,s.method=(s.method||"GET").toUpperCase(),s.headers=s.headers||{};var b=new l(s);return c&&b.on("response",c),b},p.get=function(c,f){var m=p.request(c,f);return m.end(),m},p.ClientRequest=l,p.IncomingMessage=o.IncomingMessage,p.Agent=function(){},p.Agent.defaultMaxSockets=4,p.globalAgent=new p.Agent,p.STATUS_CODES=h,p.METHODS=["CHECKOUT","CONNECT","COPY","DELETE","GET","HEAD","LOCK","M-SEARCH","MERGE","MKACTIVITY","MKCOL","MOVE","NOTIFY","OPTIONS","PATCH","POST","PROPFIND","PROPPATCH","PURGE","PUT","REPORT","SEARCH","SUBSCRIBE","TRACE","UNLOCK","UNSUBSCRIBE"]}).call(this)}).call(this,typeof dt<"u"?dt:typeof self<"u"?self:typeof window<"u"?window:{})},{"./lib/request":402,"./lib/response":403,"builtin-status-codes":87,"core-js/modules/es.regexp.exec.js":261,"core-js/modules/es.string.search.js":267,url:404,xtend:392}],401:[function(t,r,i){(function(a){(function(){t("core-js/modules/es.object.to-string.js"),t("core-js/modules/es.promise.js"),t("core-js/modules/es.array-buffer.constructor.js"),t("core-js/modules/es.array-buffer.slice.js"),t("core-js/modules/es.array.slice.js"),i.fetch=p(a.fetch)&&p(a.ReadableStream),i.writableStream=p(a.WritableStream),i.abortController=p(a.AbortController),i.blobConstructor=!1;try{new Blob([new ArrayBuffer(1)]),i.blobConstructor=!0}catch{}var l;function o(){if(l!==void 0)return l;if(a.XMLHttpRequest){l=new a.XMLHttpRequest;try{l.open("GET",a.XDomainRequest?"/":"https://example.com")}catch{l=null}}else l=null;return l}function u(s){var c=o();if(!c)return!1;try{return c.responseType=s,c.responseType===s}catch{}return!1}var h=typeof a.ArrayBuffer<"u",d=h&&p(a.ArrayBuffer.prototype.slice);i.arraybuffer=i.fetch||h&&u("arraybuffer"),i.msstream=!i.fetch&&d&&u("ms-stream"),i.mozchunkedarraybuffer=!i.fetch&&h&&u("moz-chunked-arraybuffer"),i.overrideMimeType=i.fetch||(o()?p(o().overrideMimeType):!1),i.vbArray=p(a.VBArray);function p(s){return typeof s=="function"}l=null}).call(this)}).call(this,typeof dt<"u"?dt:typeof self<"u"?self:typeof window<"u"?window:{})},{"core-js/modules/es.array-buffer.constructor.js":239,"core-js/modules/es.array-buffer.slice.js":240,"core-js/modules/es.array.slice.js":250,"core-js/modules/es.object.to-string.js":258,"core-js/modules/es.promise.js":259}],402:[function(t,r,i){(function(a,l,o){(function(){t("core-js/modules/es.object.to-string.js"),t("core-js/modules/es.regexp.to-string.js"),t("core-js/modules/web.dom-collections.for-each.js"),t("core-js/modules/es.object.keys.js"),t("core-js/modules/es.array.concat.js"),t("core-js/modules/es.array.map.js"),t("core-js/modules/es.function.name.js"),t("core-js/modules/es.promise.js"),t("core-js/modules/es.regexp.exec.js"),t("core-js/modules/es.string.split.js");var u=t("./capability"),h=t("inherits"),d=t("./response"),p=t("readable-stream"),s=t("to-arraybuffer"),c=d.IncomingMessage,f=d.readyStates;function m(b,_){return u.fetch&&_?"fetch":u.mozchunkedarraybuffer?"moz-chunked-arraybuffer":u.msstream?"ms-stream":u.arraybuffer&&b?"arraybuffer":u.vbArray&&b?"text:vbarray":"text"}var g=r.exports=function(b){var _=this;p.Writable.call(_),_._opts=b,_._body=[],_._headers={},b.auth&&_.setHeader("Authorization","Basic "+new o(b.auth).toString("base64")),Object.keys(b.headers).forEach(function(P){_.setHeader(P,b.headers[P])});var M,k=!0;if(b.mode==="disable-fetch"||"requestTimeout"in b&&!u.abortController)k=!1,M=!0;else if(b.mode==="prefer-streaming")M=!1;else if(b.mode==="allow-wrong-content-type")M=!u.overrideMimeType;else if(!b.mode||b.mode==="default"||b.mode==="prefer-fast")M=!0;else throw new Error("Invalid value for opts.mode");_._mode=m(M,k),_._fetchTimer=null,_.on("finish",function(){_._onFinish()})};h(g,p.Writable),g.prototype.setHeader=function(b,_){var M=this,k=b.toLowerCase();v.indexOf(k)===-1&&(M._headers[k]={name:b,value:_})},g.prototype.getHeader=function(b){var _=this._headers[b.toLowerCase()];return _?_.value:null},g.prototype.removeHeader=function(b){var _=this;delete _._headers[b.toLowerCase()]},g.prototype._onFinish=function(){var b=this;if(!b._destroyed){var _=b._opts,M=b._headers,k=null;_.method!=="GET"&&_.method!=="HEAD"&&(u.arraybuffer?k=s(o.concat(b._body)):u.blobConstructor?k=new l.Blob(b._body.map(function(C){return s(C)}),{type:(M["content-type"]||{}).value||""}):k=o.concat(b._body).toString());var P=[];if(Object.keys(M).forEach(function(C){var S=M[C].name,x=M[C].value;Array.isArray(x)?x.forEach(function(I){P.push([S,I])}):P.push([S,x])}),b._mode==="fetch"){var E=null;if(u.abortController){var R=new AbortController;E=R.signal,b._fetchAbortController=R,"requestTimeout"in _&&_.requestTimeout!==0&&(b._fetchTimer=l.setTimeout(function(){b.emit("requestTimeout"),b._fetchAbortController&&b._fetchAbortController.abort()},_.requestTimeout))}l.fetch(b._opts.url,{method:b._opts.method,headers:P,body:k||void 0,mode:"cors",credentials:_.withCredentials?"include":"same-origin",signal:E}).then(function(C){b._fetchResponse=C,b._connect()},function(C){l.clearTimeout(b._fetchTimer),b._destroyed||b.emit("error",C)})}else{var w=b._xhr=new l.XMLHttpRequest;try{w.open(b._opts.method,b._opts.url,!0)}catch(C){a.nextTick(function(){b.emit("error",C)});return}"responseType"in w&&(w.responseType=b._mode.split(":")[0]),"withCredentials"in w&&(w.withCredentials=!!_.withCredentials),b._mode==="text"&&"overrideMimeType"in w&&w.overrideMimeType("text/plain; charset=x-user-defined"),"requestTimeout"in _&&(w.timeout=_.requestTimeout,w.ontimeout=function(){b.emit("requestTimeout")}),P.forEach(function(C){w.setRequestHeader(C[0],C[1])}),b._response=null,w.onreadystatechange=function(){switch(w.readyState){case f.LOADING:case f.DONE:b._onXHRProgress();break}},b._mode==="moz-chunked-arraybuffer"&&(w.onprogress=function(){b._onXHRProgress()}),w.onerror=function(){b._destroyed||b.emit("error",new Error("XHR error"))};try{w.send(k)}catch(C){a.nextTick(function(){b.emit("error",C)});return}}}};function y(b){try{var _=b.status;return _!==null&&_!==0}catch{return!1}}g.prototype._onXHRProgress=function(){var b=this;!y(b._xhr)||b._destroyed||(b._response||b._connect(),b._response._onXHRProgress())},g.prototype._connect=function(){var b=this;b._destroyed||(b._response=new c(b._xhr,b._fetchResponse,b._mode,b._fetchTimer),b._response.on("error",function(_){b.emit("error",_)}),b.emit("response",b._response))},g.prototype._write=function(b,_,M){var k=this;k._body.push(b),M()},g.prototype.abort=g.prototype.destroy=function(){var b=this;b._destroyed=!0,l.clearTimeout(b._fetchTimer),b._response&&(b._response._destroyed=!0),b._xhr?b._xhr.abort():b._fetchAbortController&&b._fetchAbortController.abort()},g.prototype.end=function(b,_,M){var k=this;typeof b=="function"&&(M=b,b=void 0),p.Writable.prototype.end.call(k,b,_,M)},g.prototype.flushHeaders=function(){},g.prototype.setTimeout=function(){},g.prototype.setNoDelay=function(){},g.prototype.setSocketKeepAlive=function(){};var v=["accept-charset","accept-encoding","access-control-request-headers","access-control-request-method","connection","content-length","cookie","cookie2","date","dnt","expect","host","keep-alive","origin","referer","te","trailer","transfer-encoding","upgrade","user-agent","via"]}).call(this)}).call(this,t("_process"),typeof dt<"u"?dt:typeof self<"u"?self:typeof window<"u"?window:{},t("buffer").Buffer)},{"./capability":401,"./response":403,_process:399,buffer:85,"core-js/modules/es.array.concat.js":241,"core-js/modules/es.array.map.js":249,"core-js/modules/es.function.name.js":253,"core-js/modules/es.object.keys.js":257,"core-js/modules/es.object.to-string.js":258,"core-js/modules/es.promise.js":259,"core-js/modules/es.regexp.exec.js":261,"core-js/modules/es.regexp.to-string.js":262,"core-js/modules/es.string.split.js":268,"core-js/modules/web.dom-collections.for-each.js":296,inherits:311,"readable-stream":339,"to-arraybuffer":348}],403:[function(t,r,i){(function(a,l,o){(function(){t("core-js/modules/web.dom-collections.for-each.js"),t("core-js/modules/es.object.to-string.js"),t("core-js/modules/es.promise.js"),t("core-js/modules/es.regexp.exec.js"),t("core-js/modules/es.string.split.js"),t("core-js/modules/es.string.match.js"),t("core-js/modules/es.array.iterator.js"),t("core-js/modules/es.array-buffer.slice.js"),t("core-js/modules/es.typed-array.uint8-array.js"),t("core-js/modules/es.typed-array.copy-within.js"),t("core-js/modules/es.typed-array.every.js"),t("core-js/modules/es.typed-array.fill.js"),t("core-js/modules/es.typed-array.filter.js"),t("core-js/modules/es.typed-array.find.js"),t("core-js/modules/es.typed-array.find-index.js"),t("core-js/modules/es.typed-array.for-each.js"),t("core-js/modules/es.typed-array.includes.js"),t("core-js/modules/es.typed-array.index-of.js"),t("core-js/modules/es.typed-array.iterator.js"),t("core-js/modules/es.typed-array.join.js"),t("core-js/modules/es.typed-array.last-index-of.js"),t("core-js/modules/es.typed-array.map.js"),t("core-js/modules/es.typed-array.reduce.js"),t("core-js/modules/es.typed-array.reduce-right.js"),t("core-js/modules/es.typed-array.reverse.js"),t("core-js/modules/es.typed-array.set.js"),t("core-js/modules/es.typed-array.slice.js"),t("core-js/modules/es.typed-array.some.js"),t("core-js/modules/es.typed-array.sort.js"),t("core-js/modules/es.typed-array.subarray.js"),t("core-js/modules/es.typed-array.to-locale-string.js"),t("core-js/modules/es.typed-array.to-string.js"),t("core-js/modules/es.array.slice.js");var u=t("./capability"),h=t("inherits"),d=t("readable-stream"),p=i.readyStates={UNSENT:0,OPENED:1,HEADERS_RECEIVED:2,LOADING:3,DONE:4},s=i.IncomingMessage=function(c,f,m,g){var y=this;if(d.Readable.call(y),y._mode=m,y.headers={},y.rawHeaders=[],y.trailers={},y.rawTrailers=[],y.on("end",function(){a.nextTick(function(){y.emit("close")})}),m==="fetch"){var v=function E(){_.read().then(function(R){if(!y._destroyed){if(R.done){l.clearTimeout(g),y.push(null);return}y.push(new o(R.value)),E()}}).catch(function(R){l.clearTimeout(g),y._destroyed||y.emit("error",R)})};if(y._fetchResponse=f,y.url=f.url,y.statusCode=f.status,y.statusMessage=f.statusText,f.headers.forEach(function(E,R){y.headers[R.toLowerCase()]=E,y.rawHeaders.push(R,E)}),u.writableStream){var b=new WritableStream({write:function(R){return new Promise(function(w,C){y._destroyed?C():y.push(new o(R))?w():y._resumeFetch=w})},close:function(){l.clearTimeout(g),y._destroyed||y.push(null)},abort:function(R){y._destroyed||y.emit("error",R)}});try{f.body.pipeTo(b).catch(function(E){l.clearTimeout(g),y._destroyed||y.emit("error",E)});return}catch{}}var _=f.body.getReader();v()}else{y._xhr=c,y._pos=0,y.url=c.responseURL,y.statusCode=c.status,y.statusMessage=c.statusText;var M=c.getAllResponseHeaders().split(/\r?\n/);if(M.forEach(function(E){var R=E.match(/^([^:]+):\s*(.*)/);if(R){var w=R[1].toLowerCase();w==="set-cookie"?(y.headers[w]===void 0&&(y.headers[w]=[]),y.headers[w].push(R[2])):y.headers[w]!==void 0?y.headers[w]+=", "+R[2]:y.headers[w]=R[2],y.rawHeaders.push(R[1],R[2])}}),y._charset="x-user-defined",!u.overrideMimeType){var k=y.rawHeaders["mime-type"];if(k){var P=k.match(/;\s*charset=([^;])(;|$)/);P&&(y._charset=P[1].toLowerCase())}y._charset||(y._charset="utf-8")}}};h(s,d.Readable),s.prototype._read=function(){var c=this,f=c._resumeFetch;f&&(c._resumeFetch=null,f())},s.prototype._onXHRProgress=function(){var c=this,f=c._xhr,m=null;switch(c._mode){case"text:vbarray":if(f.readyState!==p.DONE)break;try{m=new l.VBArray(f.responseBody).toArray()}catch{}if(m!==null){c.push(new o(m));break}case"text":try{m=f.responseText}catch{c._mode="text:vbarray";break}if(m.length>c._pos){var g=m.substr(c._pos);if(c._charset==="x-user-defined"){for(var y=new o(g.length),v=0;v<g.length;v++)y[v]=g.charCodeAt(v)&255;c.push(y)}else c.push(g,c._charset);c._pos=m.length}break;case"arraybuffer":if(f.readyState!==p.DONE||!f.response)break;m=f.response,c.push(new o(new Uint8Array(m)));break;case"moz-chunked-arraybuffer":if(m=f.response,f.readyState!==p.LOADING||!m)break;c.push(new o(new Uint8Array(m)));break;case"ms-stream":if(m=f.response,f.readyState!==p.LOADING)break;var b=new l.MSStreamReader;b.onprogress=function(){b.result.byteLength>c._pos&&(c.push(new o(new Uint8Array(b.result.slice(c._pos)))),c._pos=b.result.byteLength)},b.onload=function(){c.push(null)},b.readAsArrayBuffer(m);break}c._xhr.readyState===p.DONE&&c._mode!=="ms-stream"&&c.push(null)}}).call(this)}).call(this,t("_process"),typeof dt<"u"?dt:typeof self<"u"?self:typeof window<"u"?window:{},t("buffer").Buffer)},{"./capability":401,_process:399,buffer:85,"core-js/modules/es.array-buffer.slice.js":240,"core-js/modules/es.array.iterator.js":247,"core-js/modules/es.array.slice.js":250,"core-js/modules/es.object.to-string.js":258,"core-js/modules/es.promise.js":259,"core-js/modules/es.regexp.exec.js":261,"core-js/modules/es.string.match.js":265,"core-js/modules/es.string.split.js":268,"core-js/modules/es.typed-array.copy-within.js":272,"core-js/modules/es.typed-array.every.js":273,"core-js/modules/es.typed-array.fill.js":274,"core-js/modules/es.typed-array.filter.js":275,"core-js/modules/es.typed-array.find-index.js":276,"core-js/modules/es.typed-array.find.js":277,"core-js/modules/es.typed-array.for-each.js":278,"core-js/modules/es.typed-array.includes.js":279,"core-js/modules/es.typed-array.index-of.js":280,"core-js/modules/es.typed-array.iterator.js":281,"core-js/modules/es.typed-array.join.js":282,"core-js/modules/es.typed-array.last-index-of.js":283,"core-js/modules/es.typed-array.map.js":284,"core-js/modules/es.typed-array.reduce-right.js":285,"core-js/modules/es.typed-array.reduce.js":286,"core-js/modules/es.typed-array.reverse.js":287,"core-js/modules/es.typed-array.set.js":288,"core-js/modules/es.typed-array.slice.js":289,"core-js/modules/es.typed-array.some.js":290,"core-js/modules/es.typed-array.sort.js":291,"core-js/modules/es.typed-array.subarray.js":292,"core-js/modules/es.typed-array.to-locale-string.js":293,"core-js/modules/es.typed-array.to-string.js":294,"core-js/modules/es.typed-array.uint8-array.js":295,"core-js/modules/web.dom-collections.for-each.js":296,inherits:311,"readable-stream":339}],404:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault"),l=a(t("@babel/runtime/helpers/typeof"));t("core-js/modules/es.regexp.exec.js"),t("core-js/modules/es.string.search.js"),t("core-js/modules/es.array.concat.js"),t("core-js/modules/es.string.split.js"),t("core-js/modules/es.string.replace.js"),t("core-js/modules/es.array.join.js"),t("core-js/modules/es.string.trim.js"),t("core-js/modules/es.string.match.js"),t("core-js/modules/es.array.slice.js"),t("core-js/modules/es.object.keys.js"),t("core-js/modules/es.array.splice.js");var o=t("punycode"),u=t("./util");i.parse=R,i.resolve=C,i.resolveObject=S,i.format=w,i.Url=h;function h(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}var d=/^([a-z0-9.+-]+:)/i,p=/:[0-9]*$/,s=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,c=["<",">",'"',"`"," ","\r",`
`,"    "],f=["{","}","|","\\","^","`"].concat(c),m=["'"].concat(f),g=["%","/","?",";","#"].concat(m),y=["/","?","#"],v=255,b=/^[+a-z0-9A-Z_-]{0,63}$/,_=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,M={javascript:!0,"javascript:":!0},k={javascript:!0,"javascript:":!0},P={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},E=t("querystring");function R(x,I,D){if(x&&u.isObject(x)&&x instanceof h)return x;var T=new h;return T.parse(x,I,D),T}h.prototype.parse=function(x,I,D){if(!u.isString(x))throw new TypeError("Parameter 'url' must be a string, not "+(0,l.default)(x));var T=x.indexOf("?"),N=T!==-1&&T<x.indexOf("#")?"?":"#",L=x.split(N),B=/\\/g;L[0]=L[0].replace(B,"/"),x=L.join(N);var z=x;if(z=z.trim(),!D&&x.split("#").length===1){var K=s.exec(z);if(K)return this.path=z,this.href=z,this.pathname=K[1],K[2]?(this.search=K[2],I?this.query=E.parse(this.search.substr(1)):this.query=this.search.substr(1)):I&&(this.search="",this.query={}),this}var J=d.exec(z);if(J){J=J[0];var X=J.toLowerCase();this.protocol=X,z=z.substr(J.length)}if(D||J||z.match(/^\/\/[^@\/]+@[^@\/]+/)){var ee=z.substr(0,2)==="//";ee&&!(J&&k[J])&&(z=z.substr(2),this.slashes=!0)}if(!k[J]&&(ee||J&&!P[J])){for(var ne=-1,q=0;q<y.length;q++){var Y=z.indexOf(y[q]);Y!==-1&&(ne===-1||Y<ne)&&(ne=Y)}var le,ue;ne===-1?ue=z.lastIndexOf("@"):ue=z.lastIndexOf("@",ne),ue!==-1&&(le=z.slice(0,ue),z=z.slice(ue+1),this.auth=decodeURIComponent(le)),ne=-1;for(var q=0;q<g.length;q++){var Y=z.indexOf(g[q]);Y!==-1&&(ne===-1||Y<ne)&&(ne=Y)}ne===-1&&(ne=z.length),this.host=z.slice(0,ne),z=z.slice(ne),this.parseHost(),this.hostname=this.hostname||"";var ce=this.hostname[0]==="["&&this.hostname[this.hostname.length-1]==="]";if(!ce)for(var de=this.hostname.split("."),q=0,W=de.length;q<W;q++){var Q=de[q];if(Q&&!Q.match(b)){for(var re="",te=0,Z=Q.length;te<Z;te++)Q.charCodeAt(te)>127?re+="x":re+=Q[te];if(!re.match(b)){var U=de.slice(0,q),V=de.slice(q+1),ae=Q.match(_);ae&&(U.push(ae[1]),V.unshift(ae[2])),V.length&&(z="/"+V.join(".")+z),this.hostname=U.join(".");break}}}this.hostname.length>v?this.hostname="":this.hostname=this.hostname.toLowerCase(),ce||(this.hostname=o.toASCII(this.hostname));var he=this.port?":"+this.port:"",we=this.hostname||"";this.host=we+he,this.href+=this.host,ce&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),z[0]!=="/"&&(z="/"+z))}if(!M[X])for(var q=0,W=m.length;q<W;q++){var Ee=m[q];if(z.indexOf(Ee)!==-1){var ge=encodeURIComponent(Ee);ge===Ee&&(ge=escape(Ee)),z=z.split(Ee).join(ge)}}var ie=z.indexOf("#");ie!==-1&&(this.hash=z.substr(ie),z=z.slice(0,ie));var G=z.indexOf("?");if(G!==-1?(this.search=z.substr(G),this.query=z.substr(G+1),I&&(this.query=E.parse(this.query)),z=z.slice(0,G)):I&&(this.search="",this.query={}),z&&(this.pathname=z),P[X]&&this.hostname&&!this.pathname&&(this.pathname="/"),this.pathname||this.search){var he=this.pathname||"",$=this.search||"";this.path=he+$}return this.href=this.format(),this};function w(x){return u.isString(x)&&(x=R(x)),x instanceof h?x.format():h.prototype.format.call(x)}h.prototype.format=function(){var x=this.auth||"";x&&(x=encodeURIComponent(x),x=x.replace(/%3A/i,":"),x+="@");var I=this.protocol||"",D=this.pathname||"",T=this.hash||"",N=!1,L="";this.host?N=x+this.host:this.hostname&&(N=x+(this.hostname.indexOf(":")===-1?this.hostname:"["+this.hostname+"]"),this.port&&(N+=":"+this.port)),this.query&&u.isObject(this.query)&&Object.keys(this.query).length&&(L=E.stringify(this.query));var B=this.search||L&&"?"+L||"";return I&&I.substr(-1)!==":"&&(I+=":"),this.slashes||(!I||P[I])&&N!==!1?(N="//"+(N||""),D&&D.charAt(0)!=="/"&&(D="/"+D)):N||(N=""),T&&T.charAt(0)!=="#"&&(T="#"+T),B&&B.charAt(0)!=="?"&&(B="?"+B),D=D.replace(/[?#]/g,function(z){return encodeURIComponent(z)}),B=B.replace("#","%23"),I+N+D+B+T};function C(x,I){return R(x,!1,!0).resolve(I)}h.prototype.resolve=function(x){return this.resolveObject(R(x,!1,!0)).format()};function S(x,I){return x?R(x,!1,!0).resolveObject(I):I}h.prototype.resolveObject=function(x){if(u.isString(x)){var I=new h;I.parse(x,!1,!0),x=I}for(var D=new h,T=Object.keys(this),N=0;N<T.length;N++){var L=T[N];D[L]=this[L]}if(D.hash=x.hash,x.href==="")return D.href=D.format(),D;if(x.slashes&&!x.protocol){for(var B=Object.keys(x),z=0;z<B.length;z++){var K=B[z];K!=="protocol"&&(D[K]=x[K])}return P[D.protocol]&&D.hostname&&!D.pathname&&(D.path=D.pathname="/"),D.href=D.format(),D}if(x.protocol&&x.protocol!==D.protocol){if(!P[x.protocol]){for(var J=Object.keys(x),X=0;X<J.length;X++){var ee=J[X];D[ee]=x[ee]}return D.href=D.format(),D}if(D.protocol=x.protocol,!x.host&&!k[x.protocol]){for(var W=(x.pathname||"").split("/");W.length&&!(x.host=W.shift()););x.host||(x.host=""),x.hostname||(x.hostname=""),W[0]!==""&&W.unshift(""),W.length<2&&W.unshift(""),D.pathname=W.join("/")}else D.pathname=x.pathname;if(D.search=x.search,D.query=x.query,D.host=x.host||"",D.auth=x.auth,D.hostname=x.hostname||x.host,D.port=x.port,D.pathname||D.search){var ne=D.pathname||"",q=D.search||"";D.path=ne+q}return D.slashes=D.slashes||x.slashes,D.href=D.format(),D}var Y=D.pathname&&D.pathname.charAt(0)==="/",le=x.host||x.pathname&&x.pathname.charAt(0)==="/",ue=le||Y||D.host&&x.pathname,ce=ue,de=D.pathname&&D.pathname.split("/")||[],W=x.pathname&&x.pathname.split("/")||[],Q=D.protocol&&!P[D.protocol];if(Q&&(D.hostname="",D.port=null,D.host&&(de[0]===""?de[0]=D.host:de.unshift(D.host)),D.host="",x.protocol&&(x.hostname=null,x.port=null,x.host&&(W[0]===""?W[0]=x.host:W.unshift(x.host)),x.host=null),ue=ue&&(W[0]===""||de[0]==="")),le)D.host=x.host||x.host===""?x.host:D.host,D.hostname=x.hostname||x.hostname===""?x.hostname:D.hostname,D.search=x.search,D.query=x.query,de=W;else if(W.length)de||(de=[]),de.pop(),de=de.concat(W),D.search=x.search,D.query=x.query;else if(!u.isNullOrUndefined(x.search)){if(Q){D.hostname=D.host=de.shift();var re=D.host&&D.host.indexOf("@")>0?D.host.split("@"):!1;re&&(D.auth=re.shift(),D.host=D.hostname=re.shift())}return D.search=x.search,D.query=x.query,(!u.isNull(D.pathname)||!u.isNull(D.search))&&(D.path=(D.pathname?D.pathname:"")+(D.search?D.search:"")),D.href=D.format(),D}if(!de.length)return D.pathname=null,D.search?D.path="/"+D.search:D.path=null,D.href=D.format(),D;for(var te=de.slice(-1)[0],Z=(D.host||x.host||de.length>1)&&(te==="."||te==="..")||te==="",U=0,V=de.length;V>=0;V--)te=de[V],te==="."?de.splice(V,1):te===".."?(de.splice(V,1),U++):U&&(de.splice(V,1),U--);if(!ue&&!ce)for(;U--;U)de.unshift("..");ue&&de[0]!==""&&(!de[0]||de[0].charAt(0)!=="/")&&de.unshift(""),Z&&de.join("/").substr(-1)!=="/"&&de.push("");var ae=de[0]===""||de[0]&&de[0].charAt(0)==="/";if(Q){D.hostname=D.host=ae?"":de.length?de.shift():"";var re=D.host&&D.host.indexOf("@")>0?D.host.split("@"):!1;re&&(D.auth=re.shift(),D.host=D.hostname=re.shift())}return ue=ue||D.host&&de.length,ue&&!ae&&de.unshift(""),de.length?D.pathname=de.join("/"):(D.pathname=null,D.path=null),(!u.isNull(D.pathname)||!u.isNull(D.search))&&(D.path=(D.pathname?D.pathname:"")+(D.search?D.search:"")),D.auth=x.auth||D.auth,D.slashes=D.slashes||x.slashes,D.href=D.format(),D},h.prototype.parseHost=function(){var x=this.host,I=p.exec(x);I&&(I=I[0],I!==":"&&(this.port=I.substr(1)),x=x.substr(0,x.length-I.length)),x&&(this.hostname=x)}},{"./util":405,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/helpers/typeof":75,"core-js/modules/es.array.concat.js":241,"core-js/modules/es.array.join.js":248,"core-js/modules/es.array.slice.js":250,"core-js/modules/es.array.splice.js":252,"core-js/modules/es.object.keys.js":257,"core-js/modules/es.regexp.exec.js":261,"core-js/modules/es.string.match.js":265,"core-js/modules/es.string.replace.js":266,"core-js/modules/es.string.search.js":267,"core-js/modules/es.string.split.js":268,"core-js/modules/es.string.trim.js":269,punycode:325,querystring:328}],405:[function(t,r,i){var a=t("@babel/runtime/helpers/interopRequireDefault"),l=a(t("@babel/runtime/helpers/typeof"));r.exports={isString:function(u){return typeof u=="string"},isObject:function(u){return(0,l.default)(u)==="object"&&u!==null},isNull:function(u){return u===null},isNullOrUndefined:function(u){return u==null}}},{"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/helpers/typeof":75}],406:[function(t,r,i){t("core-js/modules/es.number.constructor.js"),i.encodeURIComponent=function(a){try{return encodeURIComponent(a)}catch{return a}},i.escape=t("escape-html"),i.timestamp=function(l){if(l){var o=l;return typeof o=="string"&&(o=Number(o)),String(l).length===10&&(o*=1e3),new Date(o)}return Math.round(Date.now()/1e3)}},{"core-js/modules/es.number.constructor.js":254,"escape-html":300}],407:[function(t,r,i){(function(a,l){(function(){var o=t("@babel/runtime/helpers/interopRequireDefault"),u=o(t("@babel/runtime/helpers/typeof"));t("core-js/modules/es.string.trim.js"),t("core-js/modules/es.regexp.exec.js"),t("core-js/modules/es.string.split.js"),t("core-js/modules/es.object.to-string.js"),t("core-js/modules/es.promise.js"),t("core-js/modules/es.function.name.js"),t("core-js/modules/es.array.concat.js");var h=t("util"),d=t("url"),p=t("http"),s=t("https"),c=t("debug")("urllib"),f=t("humanize-ms"),m=0,g=Math.pow(2,31)-10,y=/^https?:\/\//i;function v(k,P){return k===void 0?P:k}function b(k){return k?k.split(";")[0].trim().toLowerCase():""}function _(k,P){return function(E,R,w){if(E)return P(E);k({data:R,status:w.statusCode,headers:w.headers,res:w})}}i.TIMEOUTS=[f("300s"),f("300s")];var M=["json","text"];i.request=function(P,E,R){return arguments.length===2&&typeof E=="function"&&(R=E,E=null),typeof R=="function"?i.requestWithCallback(P,E,R):new Promise(function(w,C){i.requestWithCallback(P,E,_(w,C))})},i.requestWithCallback=function(P,E,R){if(!P||typeof P!="string"&&(0,u.default)(P)!=="object"){var w=h.format("expect request url to be a string or a http request options, but got %j",P);throw new Error(w)}arguments.length===2&&typeof E=="function"&&(R=E,E=null),E=E||{},m>=g&&(m=0);var C=++m;E.requestUrls=E.requestUrls||[];var S={requestId:C,url:P,args:E,ctx:E.ctx};E.emitter&&E.emitter.emit("request",S),E.timeout=E.timeout||i.TIMEOUTS,E.maxRedirects=E.maxRedirects||10,E.streaming=E.streaming||E.customResponse;var x=Date.now(),I;typeof P=="string"?(y.test(P)||(P="https://"+P),I=d.parse(P)):I=P;var D=(E.type||E.method||I.method||"GET").toUpperCase(),T=I.port||80,N=p,L=v(E.agent,i.agent),B=E.fixJSONCtlChars;I.protocol==="https:"&&(N=s,L=v(E.httpsAgent,i.httpsAgent),I.port||(T=443));var z={host:I.hostname||I.host||"localhost",path:I.path||"/",method:D,port:T,agent:L,headers:E.headers||{},lookup:E.lookup};Array.isArray(E.timeout)?z.requestTimeout=E.timeout[E.timeout.length-1]:typeof E.timeout<"u"&&(z.requestTimeout=E.timeout);var K=E.auth||I.auth;K&&(z.auth=K);var J=E.content||E.data,X=D==="GET"||D==="HEAD"||E.dataAsQueryString;if(!E.content&&J&&!(typeof J=="string"||l.isBuffer(J)))if(X)J=E.nestedQuerystring?qs.stringify(J):querystring.stringify(J);else{var ee=z.headers["Content-Type"]||z.headers["content-type"];ee||(E.contentType==="json"?ee="application/json":ee="application/x-www-form-urlencoded",z.headers["Content-Type"]=ee),b(ee)==="application/json"?J=JSON.stringify(J):J=E.nestedQuerystring?qs.stringify(J):querystring.stringify(J)}X&&J&&(z.path+=(I.query?"&":"?")+J,J=null);var ne=0;if(J){var q=J.length;l.isBuffer(J)||(q=l.byteLength(J)),ne=z.headers["Content-Length"]=q}E.dataType==="json"&&(z.headers.Accept="application/json"),typeof E.beforeRequest=="function"&&E.beforeRequest(z);var Y=null,le=null,ue=null,ce=!1,de=!1,W=0,Q=-1,re=!1,te="",Z="",U=null;E.timing&&(U={queuing:0,dnslookup:0,connected:0,requestSent:0,waiting:0,contentDownload:0});function V(){Y&&(clearTimeout(Y),Y=null)}function ae(){le&&(clearTimeout(le),le=null)}function he(oe,fe,_e){if(ae(),!R){console.warn("[urllib:warn] [%s] [%s] [worker:%s] %s %s callback twice!!!",Date(),C,a.pid,z.method,P),oe&&console.warn(`[urllib:warn] [%s] [%s] [worker:%s] %s: %s
stack: %s`,Date(),C,a.pid,oe.name,oe.message,oe.stack);return}var pe=R;R=null;var ke={};_e&&(Q=_e.statusCode,ke=_e.headers);var be=Date.now()-x;U&&(U.contentDownload=be),c("[%sms] done, %s bytes HTTP %s %s %s %s, keepAliveSocket: %s, timing: %j",be,W,Q,z.method,z.host,z.path,de,U);var Ie={status:Q,statusCode:Q,headers:ke,size:W,aborted:re,rt:be,keepAliveSocket:de,data:fe,requestUrls:E.requestUrls,timing:U,remoteAddress:te,remotePort:Z};if(oe){var Ae="";L&&typeof L.getCurrentStatus=="function"&&(Ae=", agent status: "+JSON.stringify(L.getCurrentStatus())),oe.message+=", "+z.method+" "+P+" "+Q+" (connected: "+ce+", keepalive socket: "+de+Ae+`)
headers: `+JSON.stringify(ke),oe.data=fe,oe.path=z.path,oe.status=Q,oe.headers=ke,oe.res=Ie}pe(oe,fe,E.streaming?_e:Ie),E.emitter&&(S.url=P,S.socket=j&&j.connection,S.options=z,S.size=ne,E.emitter.emit("response",{requestId:C,error:oe,ctx:E.ctx,req:S,res:Ie}))}function we(oe){var fe=null;if(E.followRedirect&&statuses.redirect[oe.statusCode]){E._followRedirectCount=(E._followRedirectCount||0)+1;var _e=oe.headers.location;if(!_e)fe=new Error("Got statusCode "+oe.statusCode+" but cannot resolve next location from headers"),fe.name="FollowRedirectError";else if(E._followRedirectCount>E.maxRedirects)fe=new Error("Exceeded maxRedirects. Probably stuck in a redirect loop "+P),fe.name="MaxRedirectError";else{var pe=E.formatRedirectUrl?E.formatRedirectUrl(P,_e):d.resolve(P,_e);c("Request#%d %s: `redirected` from %s to %s",C,z.path,P,pe),ae(),E.headers&&E.headers.Host&&y.test(_e)&&(E.headers.Host=null);var ke=R;return R=null,i.requestWithCallback(pe,E,ke),{redirect:!0,error:null}}}return{redirect:!1,error:fe}}E.gzip&&!z.headers["Accept-Encoding"]&&!z.headers["accept-encoding"]&&(z.headers["Accept-Encoding"]="gzip");function Ee(oe,fe,_e){var pe=oe.headers["content-encoding"];return _e(null,fe,pe)}var ge=E.writeStream;c("Request#%d %s %s with headers %j, options.path: %s",C,D,P,z.headers,z.path),E.requestUrls.push(P);function ie(oe){if(U&&(U.waiting=Date.now()-x),c("Request#%d %s `req response` event emit: status %d, headers: %j",C,P,oe.statusCode,oe.headers),E.streaming){var fe=we(oe);if(fe.redirect){oe.resume();return}return fe.error?(oe.resume(),he(fe.error,null,oe)):he(null,null,oe)}if(oe.on("close",function(){c("Request#%d %s: `res close` event emit, total size %d",C,P,W)}),oe.on("error",function(){c("Request#%d %s: `res error` event emit, total size %d",C,P,W)}),oe.on("aborted",function(){re=!0,c("Request#%d %s: `res aborted` event emit, total size %d",C,P,W)}),ge){var _e=we(oe);if(_e.redirect){oe.resume();return}return _e.error?(oe.resume(),ge.end(),he(_e.error,null,oe)):(E.consumeWriteStream===!1?oe.on("end",he.bind(null,null,null,oe)):ge.on("close",function(){c("Request#%d %s: writeStream close event emitted",C,P),he(ue||null,null,oe)}),oe.pipe(ge))}var pe=[];oe.on("data",function(ke){c("Request#%d %s: `res data` event emit, size %d",C,P,ke.length),W+=ke.length,pe.push(ke)}),oe.on("end",function(){var ke=l.concat(pe,W);if(c("Request#%d %s: `res end` event emit, total size %d, _dumped: %s",C,P,W,oe._dumped),ue)return he(ue,ke,oe);var be=we(oe);if(be.error)return he(be.error,ke,oe);be.redirect||Ee(oe,ke,function(Ie,Ae,Ne){if(Ie)return he(Ie,ke,oe);if(!Ne&&M.indexOf(E.dataType)>=0){try{Ae=decodeBodyByCharset(Ae,oe)}catch(Me){return c("decodeBodyByCharset error: %s",Me),he(null,Ae,oe)}if(E.dataType==="json")if(W===0)Ae=null;else{var Oe=parseJSON(Ae,B);Oe.error?Ie=Oe.error:Ae=Oe.data}}re&&c("Request#%d %s: Remote socket was terminated before `response.end()` was called",C,P),he(Ie,Ae,oe)})})}var G,$;Array.isArray(E.timeout)?(G=f(E.timeout[0]),$=f(E.timeout[1])):G=$=f(E.timeout),c("ConnectTimeout: %d, ResponseTimeout: %d",G,$);function H(){c("Connect timer ticking, timeout: %d",G),Y=setTimeout(function(){Y=null,Q===-1&&(Q=-2);var oe="Connect timeout for "+G+"ms",fe="ConnectionTimeoutError";j.socket||(fe="SocketAssignTimeoutError",oe+=", working sockets is full"),ue=new Error(oe),ue.name=fe,ue.requestId=C,c("ConnectTimeout: Request#%d %s %s: %s, connected: %s",C,P,ue.name,oe,ce),se()},G)}function O(){c("Response timer ticking, timeout: %d",$),le=setTimeout(function(){le=null;var oe="Response timeout for "+$+"ms",fe="ResponseTimeoutError";ue=new Error(oe),ue.name=fe,ue.requestId=C,c("ResponseTimeout: Request#%d %s %s: %s, connected: %s",C,P,ue.name,oe,ce),se()},$)}var j;z.mode=E.mode?E.mode:"";try{j=N.request(z,ie)}catch(oe){return he(oe)}typeof window>"u"?H():j.on("requestTimeout",function(){Q===-1&&(Q=-2);var oe="Connect timeout for "+G+"ms",fe="ConnectionTimeoutError";ue=new Error(oe),ue.name=fe,ue.requestId=C,se()});function se(){c("Request#%d %s abort, connected: %s",C,P,ce),j.socket||(ue.noSocket=!0,he(ue)),j.abort()}return U&&j.on("finish",function(){U.requestSent=Date.now()-x}),j.once("socket",function(oe){U&&(U.queuing=Date.now()-x);var fe=oe.readyState;if(fe==="opening"){oe.once("lookup",function(_e,pe,ke){c("Request#%d %s lookup: %s, %s, %s",C,P,_e,pe,ke),U&&(U.dnslookup=Date.now()-x),pe&&(te=pe)}),oe.once("connect",function(){U&&(U.connected=Date.now()-x),V(),O(),c("Request#%d %s new socket connected",C,P),ce=!0,te||(te=oe.remoteAddress),Z=oe.remotePort});return}c("Request#%d %s reuse socket connected, readyState: %s",C,P,fe),ce=!0,de=!0,te||(te=oe.remoteAddress),Z=oe.remotePort,V(),O()}),j.on("error",function(oe){(oe.name==="Error"||oe.name==="TypeError")&&(oe.name=ce?"ResponseError":"RequestError"),oe.message+=' (req "error")',c("Request#%d %s `req error` event emit, %s: %s",C,P,oe.name,oe.message),he(ue||oe)}),ge&&ge.once("error",function(oe){oe.message+=' (writeStream "error")',ue=oe,c("Request#%d %s `writeStream error` event emit, %s: %s",C,P,oe.name,oe.message),se()}),E.stream?(E.stream.pipe(j),E.stream.once("error",function(oe){oe.message+=' (stream "error")',ue=oe,c("Request#%d %s `readStream error` event emit, %s: %s",C,P,oe.name,oe.message),se()})):j.end(J),j.requestId=C,j}}).call(this)}).call(this,t("_process"),t("buffer").Buffer)},{"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/helpers/typeof":75,_process:399,buffer:85,"core-js/modules/es.array.concat.js":241,"core-js/modules/es.function.name.js":253,"core-js/modules/es.object.to-string.js":258,"core-js/modules/es.promise.js":259,"core-js/modules/es.regexp.exec.js":261,"core-js/modules/es.string.split.js":268,"core-js/modules/es.string.trim.js":269,debug:397,http:400,https:302,"humanize-ms":303,url:404,util:352}]},{},[1])(1)})})(lH);const cH=j8(y6),uH=async(e={})=>{let{projectId:n,isNeedCallback:t=0,isDir:r=0,extension:i,uploadModule:a,errorCb:l,uuid:o}=e;try{const u={type:ye.ossType.ali,extension:i,isDir:r,isNeedCallback:t,uploadModule:a};a===ye.uploadModule.bsProject&&(u.projectId=n),[ye.uploadModule.template,ye.uploadModule.multi_project].includes(a)&&(u.uuid=o);const h=await Ji.sts_info2(u);try{const d={region:h.region,accessKeyId:h.accessKeyId,accessKeySecret:h.secretAccessKey,stsToken:h.securityToken,bucket:h.bucket,cname:!0};d.endpoint=s1();const p=new cH(d);t===1?await dH(p,h,e):await fH(p,h,e)}catch(d){console.error(d),l&&typeof l=="function"&&l(d)}}catch(u){l&&typeof l=="function"&&l(u)}};async function dH(e,n,t){const{keyUUID:r,file:i,callback:a}=t;let l=i;const o=i instanceof Blob?i.name:"",u=n.callbackInfo||{},h={url:u.callbackUrl,body:u.callbackBody,contentType:u.callbackBodyType};let d=!1;(await e.multipartUpload(n.relativePath,l,{progress:(...s)=>{const c=s[0];let f={};f.keyUUID=r,f.progress=Math.round(c*100),f.filename=o,f.resourceId=n.objectId,f.key=n.relativePath,f.uploadFinish=!1,f.Location=s1()+"/"+n.relativePath.replace(/(dir\/)\*$/,"$1"+o),f.Location=f.Location.replace(/https:\/\/|http:\/\//,""),a(f)},headers:{"Cache-Control":"public"},callback:h})).data.code===0&&!d&&(a({keyUUID:r,progress:100,filename:o,resourceId:n.objectId,key:n.relativePath,uploadFinish:!0,Location:(s1()+"/"+n.relativePath.replace(/(dir\/)\*$/,"$1"+o)).replace(/https:\/\/|http:\/\//,"")}),d=!0)}async function fH(e,n,t){const{callback:r,file:i,keyUUID:a}=t;let l=i;typeof i=="string"&&(l=new Blob([i],{type:"text/plain;charset=utf-8"}));const o=await e.put(n.relativePath,l,{headers:{"Cache-Control":"public"}});r({resourceId:n.objectId,Location:o.url.replace(/https:\/\/|http:\/\//,""),uploadFinish:!0,projectId:n.projectId,keyUUID:a,progress:100,filename:i instanceof File?i.name:""})}var Kw;(function(e){e.ENV="env",e.CONFIG="shared config entry"})(Kw||(Kw={}));const hH=!1,pH=!1,_s=e=>{if(typeof e=="function")return e;const n=Promise.resolve(e);return()=>n},JP=e=>typeof e=="string"&&(e.startsWith("fips-")||e.endsWith("-fips")),Qw=e=>JP(e)?["fips-aws-global","aws-fips"].includes(e)?"us-east-1":e.replace(/fips-(dkr-|prod-)?|-fips/,""):e,mH=e=>{const{region:n,useFipsEndpoint:t}=e;if(!n)throw new Error("Region is missing");return{...e,region:async()=>{if(typeof n=="string")return Qw(n);const r=await n();return Qw(r)},useFipsEndpoint:async()=>{const r=typeof n=="string"?n:await n();return JP(r)?!0:typeof t!="function"?Promise.resolve(!!t):t()}}},gH=e=>({...e,eventStreamMarshaller:e.eventStreamSerdeProvider(e)});var Jw;(function(e){e[e.HEADER=0]="HEADER",e[e.TRAILER=1]="TRAILER"})(Jw||(Jw={}));let el=class qP{constructor(n){this.method=n.method||"GET",this.hostname=n.hostname||"localhost",this.port=n.port,this.query=n.query||{},this.headers=n.headers||{},this.body=n.body,this.protocol=n.protocol?n.protocol.slice(-1)!==":"?`${n.protocol}:`:n.protocol:"https:",this.path=n.path?n.path.charAt(0)!=="/"?`/${n.path}`:n.path:"/",this.username=n.username,this.password=n.password,this.fragment=n.fragment}static isInstance(n){if(!n)return!1;const t=n;return"method"in t&&"protocol"in t&&"hostname"in t&&"path"in t&&typeof t.query=="object"&&typeof t.headers=="object"}clone(){const n=new qP({...this,headers:{...this.headers}});return n.query&&(n.query=yH(n.query)),n}};function yH(e){return Object.keys(e).reduce((n,t)=>{const r=e[t];return{...n,[t]:Array.isArray(r)?[...r]:r}},{})}class o0{constructor(n){this.statusCode=n.statusCode,this.reason=n.reason,this.headers=n.headers||{},this.body=n.body}static isInstance(n){if(!n)return!1;const t=n;return typeof t.statusCode=="number"&&typeof t.headers=="object"}}const qw="content-length";function vH(e){return n=>async t=>{const r=t.request;if(el.isInstance(r)){const{body:i,headers:a}=r;if(i&&Object.keys(a).map(l=>l.toLowerCase()).indexOf(qw)===-1)try{const l=e(i);r.headers={...r.headers,[qw]:String(l)}}catch{}}return n({...t,request:r})}}const bH={step:"build",tags:["SET_CONTENT_LENGTH","CONTENT_LENGTH"],name:"contentLengthMiddleware",override:!0},wH=e=>({applyToStack:n=>{n.add(vH(e.bodyLengthChecker),bH)}}),CH=async e=>{const n=(e==null?void 0:e.Bucket)||"";if(typeof e.Bucket=="string"&&(e.Bucket=n.replace(/#/g,encodeURIComponent("#")).replace(/\?/g,encodeURIComponent("?"))),AH(n)){if(e.ForcePathStyle===!0)throw new Error("Path-style addressing cannot be used with ARN buckets")}else(!EH(n)||n.indexOf(".")!==-1&&!String(e.Endpoint).startsWith("http:")||n.toLowerCase()!==n||n.length<3)&&(e.ForcePathStyle=!0);return e.DisableMultiRegionAccessPoints&&(e.disableMultiRegionAccessPoints=!0,e.DisableMRAP=!0),e},xH=/^[a-z0-9][a-z0-9\.\-]{1,61}[a-z0-9]$/,SH=/(\d+\.){3}\d+/,_H=/\.\./,EH=e=>xH.test(e)&&!SH.test(e)&&!_H.test(e),AH=e=>{const[n,t,r,i,a,l]=e.split(":"),o=n==="arn"&&e.split(":").length>=6,u=[n,t,r,a,l].filter(Boolean).length===5;if(o&&!u)throw new Error(`Invalid ARN: ${e} was an invalid ARN.`);return n==="arn"&&!!t&&!!r&&!!a&&!!l},kH=(e,n,t)=>{const r=async()=>{const i=t[e]??t[n];return typeof i=="function"?i():i};return e==="endpoint"||n==="endpoint"?async()=>{const i=await r();if(i&&typeof i=="object"){if("url"in i)return i.url.href;if("hostname"in i){const{protocol:a,hostname:l,port:o,path:u}=i;return`${a}//${l}${o?":"+o:""}${u}`}}return i}:r},eD=async(e,n,t,r)=>{const i=await TH(e,n,t);if(typeof t.endpointProvider!="function")throw new Error("config.endpointProvider is not set.");return t.endpointProvider(i,r)},TH=async(e,n,t)=>{var a;const r={},i=((a=n==null?void 0:n.getEndpointParameterInstructions)==null?void 0:a.call(n))||{};for(const[l,o]of Object.entries(i))switch(o.type){case"staticContextParams":r[l]=o.value;break;case"contextParams":r[l]=e[o.name];break;case"clientContextParams":case"builtInParams":r[l]=await kH(o.name,l,t)();break;default:throw new Error("Unrecognized endpoint parameter instruction: "+JSON.stringify(o))}return Object.keys(i).length===0&&Object.assign(r,t),String(t.serviceId).toLowerCase()==="s3"&&await CH(r),r};function IH(e){const n={};if(e=e.replace(/^\?/,""),e)for(const t of e.split("&")){let[r,i=null]=t.split("=");r=decodeURIComponent(r),i&&(i=decodeURIComponent(i)),r in n?Array.isArray(n[r])?n[r].push(i):n[r]=[n[r],i]:n[r]=i}return n}const wg=e=>{if(typeof e=="string")return wg(new URL(e));const{hostname:n,pathname:t,port:r,protocol:i,search:a}=e;let l;return a&&(l=IH(a)),{hostname:n,port:r?parseInt(r):void 0,protocol:i,path:t,query:l}},tD=e=>typeof e=="object"?"url"in e?wg(e.url):e:wg(e),PH=({config:e,instructions:n})=>(t,r)=>async i=>{var o,u;const a=await eD(i.input,{getEndpointParameterInstructions(){return n}},{...e},r);r.endpointV2=a,r.authSchemes=(o=a.properties)==null?void 0:o.authSchemes;const l=(u=r.authSchemes)==null?void 0:u[0];return l&&(r.signing_region=l.signingRegion,r.signing_service=l.signingName),t({...i})},DH=(e,n)=>(t,r)=>async i=>{const{response:a}=await t(i);try{const l=await n(a,e);return{response:a,output:l}}catch(l){if(Object.defineProperty(l,"$response",{value:a}),!("$metadata"in l)){const o="Deserialization error: to see the raw response, inspect the hidden field {error}.$response on this object.";l.message+=`
`+o}throw l}},FH=(e,n)=>(t,r)=>async i=>{var o;const a=(o=r.endpointV2)!=null&&o.url&&e.urlParser?async()=>e.urlParser(r.endpointV2.url):e.endpoint;if(!a)throw new Error("No valid endpoint provider available.");const l=await n(i.input,{...e,endpoint:a});return t({...i,request:l})},MH={name:"deserializerMiddleware",step:"deserialize",tags:["DESERIALIZER"],override:!0},nD={name:"serializerMiddleware",step:"serialize",tags:["SERIALIZER"],override:!0};function M0(e,n,t){return{applyToStack:r=>{r.add(DH(e,t),MH),r.add(FH(e,n),nD)}}}const RH={step:"serialize",tags:["ENDPOINT_PARAMETERS","ENDPOINT_V2","ENDPOINT"],name:"endpointV2Middleware",override:!0,relation:"before",toMiddleware:nD.name},R0=(e,n)=>({applyToStack:t=>{t.addRelativeTo(PH({config:e,instructions:n}),RH)}}),NH=e=>{const n=e.tls??!0,{endpoint:t}=e,r=t!=null?async()=>tD(await _s(t)()):void 0;return{...e,endpoint:r,tls:n,isCustomEndpoint:!!t,useDualstackEndpoint:_s(e.useDualstackEndpoint??!1),useFipsEndpoint:_s(e.useFipsEndpoint??!1)}};function BH(e){return n=>async t=>{const{request:r}=t;return el.isInstance(r)&&r.body&&e.runtime==="node"&&(r.headers={...r.headers,Expect:"100-continue"}),n({...t,request:r})}}const OH={step:"build",tags:["SET_EXPECT_HEADER","EXPECT_HEADER"],name:"addExpectContinueMiddleware",override:!0},LH=e=>({applyToStack:n=>{n.add(BH(e),OH)}});const jH=e=>n=>async t=>{if(!el.isInstance(t.request))return n(t);const{request:r}=t,{handlerProtocol:i=""}=e.requestHandler.metadata||{};if(i.indexOf("h2")>=0&&!r.headers[":authority"])delete r.headers.host,r.headers[":authority"]="";else if(!r.headers.host){let a=r.hostname;r.port!=null&&(a+=`:${r.port}`),r.headers.host=a}return n(t)},UH={name:"hostHeaderMiddleware",step:"build",priority:"low",tags:["HOST"],override:!0},$H=e=>({applyToStack:n=>{n.add(jH(e),UH)}}),VH=()=>(e,n)=>async t=>{var r,i;try{const a=await e(t),{clientName:l,commandName:o,logger:u,dynamoDbDocumentClientOptions:h={}}=n,{overrideInputFilterSensitiveLog:d,overrideOutputFilterSensitiveLog:p}=h,s=d??n.inputFilterSensitiveLog,c=p??n.outputFilterSensitiveLog,{$metadata:f,...m}=a.output;return(r=u==null?void 0:u.info)==null||r.call(u,{clientName:l,commandName:o,input:s(t.input),output:c(m),metadata:f}),a}catch(a){const{clientName:l,commandName:o,logger:u,dynamoDbDocumentClientOptions:h={}}=n,{overrideInputFilterSensitiveLog:d}=h,p=d??n.inputFilterSensitiveLog;throw(i=u==null?void 0:u.error)==null||i.call(u,{clientName:l,commandName:o,input:p(t.input),error:a,metadata:a.$metadata}),a}},zH={name:"loggerMiddleware",tags:["LOGGER"],step:"initialize",override:!0},HH=e=>({applyToStack:n=>{n.add(VH(),zH)}}),eC="X-Amzn-Trace-Id",GH="AWS_LAMBDA_FUNCTION_NAME",WH="_X_AMZN_TRACE_ID",XH=e=>n=>async t=>{const{request:r}=t;if(!el.isInstance(r)||e.runtime!=="node"||r.headers.hasOwnProperty(eC))return n(t);const i=process.env[GH],a=process.env[WH],l=o=>typeof o=="string"&&o.length>0;return l(i)&&l(a)&&(r.headers[eC]=a),n({...t,request:r})},YH={step:"build",tags:["RECURSION_DETECTION"],name:"recursionDetectionMiddleware",override:!0,priority:"low"},ZH=e=>({applyToStack:n=>{n.add(XH(e),YH)}});var h1;(function(e){e.STANDARD="standard",e.ADAPTIVE="adaptive"})(h1||(h1={}));const Cg=3,KH=h1.STANDARD,QH=["BandwidthLimitExceeded","EC2ThrottledException","LimitExceededException","PriorRequestNotComplete","ProvisionedThroughputExceededException","RequestLimitExceeded","RequestThrottled","RequestThrottledException","SlowDown","ThrottledException","Throttling","ThrottlingException","TooManyRequestsException","TransactionInProgressException"],JH=["AbortError","TimeoutError","RequestTimeout","RequestTimeoutException"],qH=[500,502,503,504],eG=["ECONNRESET","ECONNREFUSED","EPIPE","ETIMEDOUT"],rD=e=>{var n,t;return((n=e.$metadata)==null?void 0:n.httpStatusCode)===429||QH.includes(e.name)||((t=e.$retryable)==null?void 0:t.throttling)==!0},iD=e=>{var n;return JH.includes(e.name)||eG.includes((e==null?void 0:e.code)||"")||qH.includes(((n=e.$metadata)==null?void 0:n.httpStatusCode)||0)},tG=e=>{var n;if(((n=e.$metadata)==null?void 0:n.httpStatusCode)!==void 0){const t=e.$metadata.httpStatusCode;return 500<=t&&t<=599&&!iD(e)}return!1};class nG{constructor(n){this.currentCapacity=0,this.enabled=!1,this.lastMaxRate=0,this.measuredTxRate=0,this.requestCount=0,this.lastTimestamp=0,this.timeWindow=0,this.beta=(n==null?void 0:n.beta)??.7,this.minCapacity=(n==null?void 0:n.minCapacity)??1,this.minFillRate=(n==null?void 0:n.minFillRate)??.5,this.scaleConstant=(n==null?void 0:n.scaleConstant)??.4,this.smooth=(n==null?void 0:n.smooth)??.8;const t=this.getCurrentTimeInSeconds();this.lastThrottleTime=t,this.lastTxRateBucket=Math.floor(this.getCurrentTimeInSeconds()),this.fillRate=this.minFillRate,this.maxCapacity=this.minCapacity}getCurrentTimeInSeconds(){return Date.now()/1e3}async getSendToken(){return this.acquireTokenBucket(1)}async acquireTokenBucket(n){if(this.enabled){if(this.refillTokenBucket(),n>this.currentCapacity){const t=(n-this.currentCapacity)/this.fillRate*1e3;await new Promise(r=>setTimeout(r,t))}this.currentCapacity=this.currentCapacity-n}}refillTokenBucket(){const n=this.getCurrentTimeInSeconds();if(!this.lastTimestamp){this.lastTimestamp=n;return}const t=(n-this.lastTimestamp)*this.fillRate;this.currentCapacity=Math.min(this.maxCapacity,this.currentCapacity+t),this.lastTimestamp=n}updateClientSendingRate(n){let t;if(this.updateMeasuredRate(),rD(n)){const i=this.enabled?Math.min(this.measuredTxRate,this.fillRate):this.measuredTxRate;this.lastMaxRate=i,this.calculateTimeWindow(),this.lastThrottleTime=this.getCurrentTimeInSeconds(),t=this.cubicThrottle(i),this.enableTokenBucket()}else this.calculateTimeWindow(),t=this.cubicSuccess(this.getCurrentTimeInSeconds());const r=Math.min(t,2*this.measuredTxRate);this.updateTokenBucketRate(r)}calculateTimeWindow(){this.timeWindow=this.getPrecise(Math.pow(this.lastMaxRate*(1-this.beta)/this.scaleConstant,1/3))}cubicThrottle(n){return this.getPrecise(n*this.beta)}cubicSuccess(n){return this.getPrecise(this.scaleConstant*Math.pow(n-this.lastThrottleTime-this.timeWindow,3)+this.lastMaxRate)}enableTokenBucket(){this.enabled=!0}updateTokenBucketRate(n){this.refillTokenBucket(),this.fillRate=Math.max(n,this.minFillRate),this.maxCapacity=Math.max(n,this.minCapacity),this.currentCapacity=Math.min(this.currentCapacity,this.maxCapacity)}updateMeasuredRate(){const n=this.getCurrentTimeInSeconds(),t=Math.floor(n*2)/2;if(this.requestCount++,t>this.lastTxRateBucket){const r=this.requestCount/(t-this.lastTxRateBucket);this.measuredTxRate=this.getPrecise(r*this.smooth+this.measuredTxRate*(1-this.smooth)),this.requestCount=0,this.lastTxRateBucket=t}}getPrecise(n){return parseFloat(n.toFixed(8))}}const v6=100,aD=20*1e3,rG=500,tC=500,iG=5,aG=10,oG=1,sG="amz-sdk-invocation-id",lG="amz-sdk-request",cG=()=>{let e=v6;return{computeNextBackoffDelay:r=>Math.floor(Math.min(aD,Math.random()*2**r*e)),setDelayBase:r=>{e=r}}},nC=({retryDelay:e,retryCount:n,retryCost:t})=>({getRetryCount:()=>n,getRetryDelay:()=>Math.min(aD,e),getRetryCost:()=>t});class oD{constructor(n){this.maxAttempts=n,this.mode=h1.STANDARD,this.capacity=tC,this.retryBackoffStrategy=cG(),this.maxAttemptsProvider=typeof n=="function"?n:async()=>n}async acquireInitialRetryToken(n){return nC({retryDelay:v6,retryCount:0})}async refreshRetryTokenForRetry(n,t){const r=await this.getMaxAttempts();if(this.shouldRetry(n,t,r)){const i=t.errorType;this.retryBackoffStrategy.setDelayBase(i==="THROTTLING"?rG:v6);const a=this.retryBackoffStrategy.computeNextBackoffDelay(n.getRetryCount()),l=t.retryAfterHint?Math.max(t.retryAfterHint.getTime()-Date.now()||0,a):a,o=this.getCapacityCost(i);return this.capacity-=o,nC({retryDelay:l,retryCount:n.getRetryCount()+1,retryCost:o})}throw new Error("No retry token available")}recordSuccess(n){this.capacity=Math.max(tC,this.capacity+(n.getRetryCost()??oG))}getCapacity(){return this.capacity}async getMaxAttempts(){try{return await this.maxAttemptsProvider()}catch{return console.warn(`Max attempts provider could not resolve. Using default of ${Cg}`),Cg}}shouldRetry(n,t,r){return n.getRetryCount()<r&&this.capacity>=this.getCapacityCost(t.errorType)&&this.isRetryableError(t.errorType)}getCapacityCost(n){return n==="TRANSIENT"?aG:iG}isRetryableError(n){return n==="THROTTLING"||n==="TRANSIENT"}}class uG{constructor(n,t){this.maxAttemptsProvider=n,this.mode=h1.ADAPTIVE;const{rateLimiter:r}=t??{};this.rateLimiter=r??new nG,this.standardRetryStrategy=new oD(n)}async acquireInitialRetryToken(n){return await this.rateLimiter.getSendToken(),this.standardRetryStrategy.acquireInitialRetryToken(n)}async refreshRetryTokenForRetry(n,t){return this.rateLimiter.updateClientSendingRate(t),this.standardRetryStrategy.refreshRetryTokenForRetry(n,t)}recordSuccess(n){this.rateLimiter.updateClientSendingRate({}),this.standardRetryStrategy.recordSuccess(n)}}var Em,dG=new Uint8Array(16);function fG(){if(!Em&&(Em=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||typeof msCrypto<"u"&&typeof msCrypto.getRandomValues=="function"&&msCrypto.getRandomValues.bind(msCrypto),!Em))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return Em(dG)}const hG=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;function pG(e){return typeof e=="string"&&hG.test(e)}var va=[];for(var ay=0;ay<256;++ay)va.push((ay+256).toString(16).substr(1));function mG(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,t=(va[e[n+0]]+va[e[n+1]]+va[e[n+2]]+va[e[n+3]]+"-"+va[e[n+4]]+va[e[n+5]]+"-"+va[e[n+6]]+va[e[n+7]]+"-"+va[e[n+8]]+va[e[n+9]]+"-"+va[e[n+10]]+va[e[n+11]]+va[e[n+12]]+va[e[n+13]]+va[e[n+14]]+va[e[n+15]]).toLowerCase();if(!pG(t))throw TypeError("Stringified UUID is invalid");return t}function gG(e,n,t){e=e||{};var r=e.random||(e.rng||fG)();if(r[6]=r[6]&15|64,r[8]=r[8]&63|128,n){t=t||0;for(var i=0;i<16;++i)n[t+i]=r[i];return n}return mG(r)}const yG=e=>e instanceof Error?e:e instanceof Object?Object.assign(new Error,e):typeof e=="string"?new Error(e):new Error(`AWS SDK error wrapper for ${e}`),vG=e=>{const{retryStrategy:n}=e,t=_s(e.maxAttempts??Cg);return{...e,maxAttempts:t,retryStrategy:async()=>n||(await _s(e.retryMode)()===h1.ADAPTIVE?new uG(t):new oD(t))}},bG=e=>(n,t)=>async r=>{let i=await e.retryStrategy();const a=await e.maxAttempts();if(wG(i)){i=i;let l=await i.acquireInitialRetryToken(t.partition_id),o=new Error,u=0,h=0;const{request:d}=r;for(el.isInstance(d)&&(d.headers[sG]=gG());;)try{el.isInstance(d)&&(d.headers[lG]=`attempt=${u+1}; max=${a}`);const{response:p,output:s}=await n(r);return i.recordSuccess(l),s.$metadata.attempts=u+1,s.$metadata.totalRetryDelay=h,{response:p,output:s}}catch(p){const s=CG(p);o=yG(p);try{l=await i.refreshRetryTokenForRetry(l,s)}catch{throw o.$metadata||(o.$metadata={}),o.$metadata.attempts=u+1,o.$metadata.totalRetryDelay=h,o}u=l.getRetryCount();const c=l.getRetryDelay();h+=c,await new Promise(f=>setTimeout(f,c))}}else return i=i,i!=null&&i.mode&&(t.userAgent=[...t.userAgent||[],["cfg/retry-mode",i.mode]]),i.retry(n,r)},wG=e=>typeof e.acquireInitialRetryToken<"u"&&typeof e.refreshRetryTokenForRetry<"u"&&typeof e.recordSuccess<"u",CG=e=>{const n={errorType:xG(e)},t=EG(e.$response);return t&&(n.retryAfterHint=t),n},xG=e=>rD(e)?"THROTTLING":iD(e)?"TRANSIENT":tG(e)?"SERVER_ERROR":"CLIENT_ERROR",SG={name:"retryMiddleware",tags:["RETRY"],step:"finalizeRequest",priority:"high",override:!0},_G=e=>({applyToStack:n=>{n.add(bG(e),SG)}}),EG=e=>{if(!o0.isInstance(e))return;const n=Object.keys(e.headers).find(a=>a.toLowerCase()==="retry-after");if(!n)return;const t=e.headers[n],r=Number(t);return Number.isNaN(r)?new Date(t):new Date(r*1e3)},AG="content-length";function kG(){return(e,n)=>async t=>{var i;const{request:r}=t;if(el.isInstance(r)&&!r.headers[AG]){const a="Are you using a Stream of unknown length as the Body of a PutObject request? Consider using Upload instead from @aws-sdk/lib-storage.";typeof((i=n==null?void 0:n.logger)==null?void 0:i.warn)=="function"?n.logger.warn(a):console.warn(a)}return e({...t})}}const TG={step:"finalizeRequest",tags:["CHECK_CONTENT_LENGTH_HEADER"],name:"getCheckContentLengthHeaderPlugin",override:!0},IG=e=>({applyToStack:n=>{n.add(kG(),TG)}}),PG=e=>({...e,forcePathStyle:e.forcePathStyle??!1,useAccelerateEndpoint:e.useAccelerateEndpoint??!1,disableMultiregionAccessPoints:e.disableMultiregionAccessPoints??!1}),DG=e=>n=>async t=>{const r=await n(t),{response:i}=r;if(!o0.isInstance(i))return r;const{statusCode:a,body:l}=i;if(a<200||a>=300)return r;const o=await sD(l,e),u=await FG(o,e);if(o.length===0){const h=new Error("S3 aborted request");throw h.name="InternalError",h}return u&&u.match("<Error>")&&(i.statusCode=400),i.body=o,r},sD=(e=new Uint8Array,n)=>e instanceof Uint8Array?Promise.resolve(e):n.streamCollector(e)||Promise.resolve(new Uint8Array),FG=(e,n)=>sD(e,n).then(t=>n.utf8Encoder(t)),MG={relation:"after",toMiddleware:"deserializerMiddleware",tags:["THROW_200_EXCEPTIONS","S3"],name:"throw200ExceptionsMiddleware",override:!0},RG=e=>({applyToStack:n=>{n.addRelativeTo(DG(e),MG)}}),NG=e=>typeof e=="string"&&e.indexOf("arn:")===0&&e.split(":").length>=6;function BG(){return e=>async n=>{const{input:{Bucket:t}}=n;if(typeof t=="string"&&!NG(t)&&t.indexOf("/")>=0){const r=new Error(`Bucket name shouldn't contain '/', received '${t}'`);throw r.name="InvalidBucketName",r}return e({...n})}}const OG={step:"initialize",tags:["VALIDATE_BUCKET_NAME"],name:"validateBucketNameMiddleware",override:!0},LG=e=>({applyToStack:n=>{n.add(BG(),OG)}}),lD=(e,n,t)=>{let r,i,a,l=!1;const o=async()=>{i||(i=e());try{r=await i,a=!0,l=!1}finally{i=void 0}return r};return n===void 0?async u=>((!a||u!=null&&u.forceRefresh)&&(r=await o()),r):async u=>((!a||u!=null&&u.forceRefresh)&&(r=await o()),l?r:t&&!t(r)?(l=!0,r):(n(r)&&await o(),r))};var oy={},xg={},jG={get exports(){return xg},set exports(e){xg=e}};/*! *****************************************************************************
Copyright (c) Microsoft Corporation.

Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */(function(e){var n,t,r,i,a,l,o,u,h,d,p,s,c,f,m,g,y,v,b,_,M,k,P;(function(E){var R=typeof dt=="object"?dt:typeof self=="object"?self:typeof this=="object"?this:{};E(w(R,w(e.exports)));function w(C,S){return C!==R&&(typeof Object.create=="function"?Object.defineProperty(C,"__esModule",{value:!0}):C.__esModule=!0),function(x,I){return C[x]=S?S(x,I):I}}})(function(E){var R=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(w,C){w.__proto__=C}||function(w,C){for(var S in C)C.hasOwnProperty(S)&&(w[S]=C[S])};n=function(w,C){R(w,C);function S(){this.constructor=w}w.prototype=C===null?Object.create(C):(S.prototype=C.prototype,new S)},t=Object.assign||function(w){for(var C,S=1,x=arguments.length;S<x;S++){C=arguments[S];for(var I in C)Object.prototype.hasOwnProperty.call(C,I)&&(w[I]=C[I])}return w},r=function(w,C){var S={};for(var x in w)Object.prototype.hasOwnProperty.call(w,x)&&C.indexOf(x)<0&&(S[x]=w[x]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,x=Object.getOwnPropertySymbols(w);I<x.length;I++)C.indexOf(x[I])<0&&Object.prototype.propertyIsEnumerable.call(w,x[I])&&(S[x[I]]=w[x[I]]);return S},i=function(w,C,S,x){var I=arguments.length,D=I<3?C:x===null?x=Object.getOwnPropertyDescriptor(C,S):x,T;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")D=Reflect.decorate(w,C,S,x);else for(var N=w.length-1;N>=0;N--)(T=w[N])&&(D=(I<3?T(D):I>3?T(C,S,D):T(C,S))||D);return I>3&&D&&Object.defineProperty(C,S,D),D},a=function(w,C){return function(S,x){C(S,x,w)}},l=function(w,C){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(w,C)},o=function(w,C,S,x){function I(D){return D instanceof S?D:new S(function(T){T(D)})}return new(S||(S=Promise))(function(D,T){function N(z){try{B(x.next(z))}catch(K){T(K)}}function L(z){try{B(x.throw(z))}catch(K){T(K)}}function B(z){z.done?D(z.value):I(z.value).then(N,L)}B((x=x.apply(w,C||[])).next())})},u=function(w,C){var S={label:0,sent:function(){if(D[0]&1)throw D[1];return D[1]},trys:[],ops:[]},x,I,D,T;return T={next:N(0),throw:N(1),return:N(2)},typeof Symbol=="function"&&(T[Symbol.iterator]=function(){return this}),T;function N(B){return function(z){return L([B,z])}}function L(B){if(x)throw new TypeError("Generator is already executing.");for(;S;)try{if(x=1,I&&(D=B[0]&2?I.return:B[0]?I.throw||((D=I.return)&&D.call(I),0):I.next)&&!(D=D.call(I,B[1])).done)return D;switch(I=0,D&&(B=[B[0]&2,D.value]),B[0]){case 0:case 1:D=B;break;case 4:return S.label++,{value:B[1],done:!1};case 5:S.label++,I=B[1],B=[0];continue;case 7:B=S.ops.pop(),S.trys.pop();continue;default:if(D=S.trys,!(D=D.length>0&&D[D.length-1])&&(B[0]===6||B[0]===2)){S=0;continue}if(B[0]===3&&(!D||B[1]>D[0]&&B[1]<D[3])){S.label=B[1];break}if(B[0]===6&&S.label<D[1]){S.label=D[1],D=B;break}if(D&&S.label<D[2]){S.label=D[2],S.ops.push(B);break}D[2]&&S.ops.pop(),S.trys.pop();continue}B=C.call(w,S)}catch(z){B=[6,z],I=0}finally{x=D=0}if(B[0]&5)throw B[1];return{value:B[0]?B[1]:void 0,done:!0}}},P=function(w,C,S,x){x===void 0&&(x=S),w[x]=C[S]},h=function(w,C){for(var S in w)S!=="default"&&!C.hasOwnProperty(S)&&(C[S]=w[S])},d=function(w){var C=typeof Symbol=="function"&&Symbol.iterator,S=C&&w[C],x=0;if(S)return S.call(w);if(w&&typeof w.length=="number")return{next:function(){return w&&x>=w.length&&(w=void 0),{value:w&&w[x++],done:!w}}};throw new TypeError(C?"Object is not iterable.":"Symbol.iterator is not defined.")},p=function(w,C){var S=typeof Symbol=="function"&&w[Symbol.iterator];if(!S)return w;var x=S.call(w),I,D=[],T;try{for(;(C===void 0||C-- >0)&&!(I=x.next()).done;)D.push(I.value)}catch(N){T={error:N}}finally{try{I&&!I.done&&(S=x.return)&&S.call(x)}finally{if(T)throw T.error}}return D},s=function(){for(var w=[],C=0;C<arguments.length;C++)w=w.concat(p(arguments[C]));return w},c=function(){for(var w=0,C=0,S=arguments.length;C<S;C++)w+=arguments[C].length;for(var x=Array(w),I=0,C=0;C<S;C++)for(var D=arguments[C],T=0,N=D.length;T<N;T++,I++)x[I]=D[T];return x},f=function(w){return this instanceof f?(this.v=w,this):new f(w)},m=function(w,C,S){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var x=S.apply(w,C||[]),I,D=[];return I={},T("next"),T("throw"),T("return"),I[Symbol.asyncIterator]=function(){return this},I;function T(J){x[J]&&(I[J]=function(X){return new Promise(function(ee,ne){D.push([J,X,ee,ne])>1||N(J,X)})})}function N(J,X){try{L(x[J](X))}catch(ee){K(D[0][3],ee)}}function L(J){J.value instanceof f?Promise.resolve(J.value.v).then(B,z):K(D[0][2],J)}function B(J){N("next",J)}function z(J){N("throw",J)}function K(J,X){J(X),D.shift(),D.length&&N(D[0][0],D[0][1])}},g=function(w){var C,S;return C={},x("next"),x("throw",function(I){throw I}),x("return"),C[Symbol.iterator]=function(){return this},C;function x(I,D){C[I]=w[I]?function(T){return(S=!S)?{value:f(w[I](T)),done:I==="return"}:D?D(T):T}:D}},y=function(w){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var C=w[Symbol.asyncIterator],S;return C?C.call(w):(w=typeof d=="function"?d(w):w[Symbol.iterator](),S={},x("next"),x("throw"),x("return"),S[Symbol.asyncIterator]=function(){return this},S);function x(D){S[D]=w[D]&&function(T){return new Promise(function(N,L){T=w[D](T),I(N,L,T.done,T.value)})}}function I(D,T,N,L){Promise.resolve(L).then(function(B){D({value:B,done:N})},T)}},v=function(w,C){return Object.defineProperty?Object.defineProperty(w,"raw",{value:C}):w.raw=C,w},b=function(w){if(w&&w.__esModule)return w;var C={};if(w!=null)for(var S in w)Object.hasOwnProperty.call(w,S)&&(C[S]=w[S]);return C.default=w,C},_=function(w){return w&&w.__esModule?w:{default:w}},M=function(w,C){if(!C.has(w))throw new TypeError("attempted to get private field on non-instance");return C.get(w)},k=function(w,C,S){if(!C.has(w))throw new TypeError("attempted to set private field on non-instance");return C.set(w,S),S},E("__extends",n),E("__assign",t),E("__rest",r),E("__decorate",i),E("__param",a),E("__metadata",l),E("__awaiter",o),E("__generator",u),E("__exportStar",h),E("__createBinding",P),E("__values",d),E("__read",p),E("__spread",s),E("__spreadArrays",c),E("__await",f),E("__asyncGenerator",m),E("__asyncDelegator",g),E("__asyncValues",y),E("__makeTemplateObject",v),E("__importStar",b),E("__importDefault",_),E("__classPrivateFieldGet",M),E("__classPrivateFieldSet",k)})})(jG);var sy={},sh={};const UG=e=>{const n=[];for(let t=0,r=e.length;t<r;t++){const i=e.charCodeAt(t);if(i<128)n.push(i);else if(i<2048)n.push(i>>6|192,i&63|128);else if(t+1<e.length&&(i&64512)===55296&&(e.charCodeAt(t+1)&64512)===56320){const a=65536+((i&1023)<<10)+(e.charCodeAt(++t)&1023);n.push(a>>18|240,a>>12&63|128,a>>6&63|128,a&63|128)}else n.push(i>>12|224,i>>6&63|128,i&63|128)}return Uint8Array.from(n)},$G=e=>{let n="";for(let t=0,r=e.length;t<r;t++){const i=e[t];if(i<128)n+=String.fromCharCode(i);else if(192<=i&&i<224){const a=e[++t];n+=String.fromCharCode((i&31)<<6|a&63)}else if(240<=i&&i<365){const l="%"+[i,e[++t],e[++t],e[++t]].map(o=>o.toString(16)).join("%");n+=decodeURIComponent(l)}else n+=String.fromCharCode((i&15)<<12|(e[++t]&63)<<6|e[++t]&63)}return n};function VG(e){return new TextEncoder().encode(e)}function zG(e){return new TextDecoder("utf-8").decode(e)}const HG=e=>typeof TextEncoder=="function"?VG(e):UG(e),GG=e=>typeof TextDecoder=="function"?zG(e):$G(e),WG=Object.freeze(Object.defineProperty({__proto__:null,fromUtf8:HG,toUtf8:GG},Symbol.toStringTag,{value:"Module"})),F3=U8(WG);var rC;function XG(){if(rC)return sh;rC=1,Object.defineProperty(sh,"__esModule",{value:!0}),sh.convertToBuffer=void 0;var e=F3,n=typeof Buffer<"u"&&Buffer.from?function(r){return Buffer.from(r,"utf8")}:e.fromUtf8;function t(r){return r instanceof Uint8Array?r:typeof r=="string"?n(r):ArrayBuffer.isView(r)?new Uint8Array(r.buffer,r.byteOffset,r.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(r)}return sh.convertToBuffer=t,sh}var lh={},iC;function YG(){if(iC)return lh;iC=1,Object.defineProperty(lh,"__esModule",{value:!0}),lh.isEmptyData=void 0;function e(n){return typeof n=="string"?n.length===0:n.byteLength===0}return lh.isEmptyData=e,lh}var ch={},aC;function ZG(){if(aC)return ch;aC=1,Object.defineProperty(ch,"__esModule",{value:!0}),ch.numToUint8=void 0;function e(n){return new Uint8Array([(n&4278190080)>>24,(n&16711680)>>16,(n&65280)>>8,n&255])}return ch.numToUint8=e,ch}var uh={},oC;function KG(){if(oC)return uh;oC=1,Object.defineProperty(uh,"__esModule",{value:!0}),uh.uint32ArrayFrom=void 0;function e(n){if(!Uint32Array.from){for(var t=new Uint32Array(n.length),r=0;r<n.length;)t[r]=n[r],r+=1;return t}return Uint32Array.from(n)}return uh.uint32ArrayFrom=e,uh}var sC;function Yc(){return sC||(sC=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.uint32ArrayFrom=e.numToUint8=e.isEmptyData=e.convertToBuffer=void 0;var n=XG();Object.defineProperty(e,"convertToBuffer",{enumerable:!0,get:function(){return n.convertToBuffer}});var t=YG();Object.defineProperty(e,"isEmptyData",{enumerable:!0,get:function(){return t.isEmptyData}});var r=ZG();Object.defineProperty(e,"numToUint8",{enumerable:!0,get:function(){return r.numToUint8}});var i=KG();Object.defineProperty(e,"uint32ArrayFrom",{enumerable:!0,get:function(){return i.uint32ArrayFrom}})}(sy)),sy}var dh={},lC;function QG(){if(lC)return dh;lC=1,Object.defineProperty(dh,"__esModule",{value:!0}),dh.AwsCrc32=void 0;var e=xg,n=Yc(),t=cD(),r=function(){function i(){this.crc32=new t.Crc32}return i.prototype.update=function(a){(0,n.isEmptyData)(a)||this.crc32.update((0,n.convertToBuffer)(a))},i.prototype.digest=function(){return e.__awaiter(this,void 0,void 0,function(){return e.__generator(this,function(a){return[2,(0,n.numToUint8)(this.crc32.digest())]})})},i.prototype.reset=function(){this.crc32=new t.Crc32},i}();return dh.AwsCrc32=r,dh}var cC;function cD(){return cC||(cC=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.AwsCrc32=e.Crc32=e.crc32=void 0;var n=xg,t=Yc();function r(u){return new i().update(u).digest()}e.crc32=r;var i=function(){function u(){this.checksum=4294967295}return u.prototype.update=function(h){var d,p;try{for(var s=n.__values(h),c=s.next();!c.done;c=s.next()){var f=c.value;this.checksum=this.checksum>>>8^l[(this.checksum^f)&255]}}catch(m){d={error:m}}finally{try{c&&!c.done&&(p=s.return)&&p.call(s)}finally{if(d)throw d.error}}return this},u.prototype.digest=function(){return(this.checksum^4294967295)>>>0},u}();e.Crc32=i;var a=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117],l=(0,t.uint32ArrayFrom)(a),o=QG();Object.defineProperty(e,"AwsCrc32",{enumerable:!0,get:function(){return o.AwsCrc32}})}(oy)),oy}var b7=cD();const uD={},b6={};for(let e=0;e<256;e++){let n=e.toString(16).toLowerCase();n.length===1&&(n=`0${n}`),uD[e]=n,b6[n]=e}function JG(e){if(e.length%2!==0)throw new Error("Hex encoded strings must have an even number length");const n=new Uint8Array(e.length/2);for(let t=0;t<e.length;t+=2){const r=e.slice(t,t+2).toLowerCase();if(r in b6)n[t/2]=b6[r];else throw new Error(`Cannot decode unrecognized sequence ${r} as hexadecimal`)}return n}function Do(e){let n="";for(let t=0;t<e.byteLength;t++)n+=uD[e[t]];return n}class jp{constructor(n){if(this.bytes=n,n.byteLength!==8)throw new Error("Int64 buffers must be exactly 8 bytes")}static fromNumber(n){if(n>9223372036854776e3||n<-9223372036854776e3)throw new Error(`${n} is too large (or, if negative, too small) to represent as an Int64`);const t=new Uint8Array(8);for(let r=7,i=Math.abs(Math.round(n));r>-1&&i>0;r--,i/=256)t[r]=i;return n<0&&uC(t),new jp(t)}valueOf(){const n=this.bytes.slice(0),t=n[0]&128;return t&&uC(n),parseInt(Do(n),16)*(t?-1:1)}toString(){return String(this.valueOf())}}function uC(e){for(let n=0;n<8;n++)e[n]^=255;for(let n=7;n>-1&&(e[n]++,e[n]===0);n--);}class dD{constructor(n,t){this.toUtf8=n,this.fromUtf8=t}format(n){const t=[];for(const a of Object.keys(n)){const l=this.fromUtf8(a);t.push(Uint8Array.from([l.byteLength]),l,this.formatHeaderValue(n[a]))}const r=new Uint8Array(t.reduce((a,l)=>a+l.byteLength,0));let i=0;for(const a of t)r.set(a,i),i+=a.byteLength;return r}formatHeaderValue(n){switch(n.type){case"boolean":return Uint8Array.from([n.value?0:1]);case"byte":return Uint8Array.from([2,n.value]);case"short":const t=new DataView(new ArrayBuffer(3));return t.setUint8(0,3),t.setInt16(1,n.value,!1),new Uint8Array(t.buffer);case"integer":const r=new DataView(new ArrayBuffer(5));return r.setUint8(0,4),r.setInt32(1,n.value,!1),new Uint8Array(r.buffer);case"long":const i=new Uint8Array(9);return i[0]=5,i.set(n.value.bytes,1),i;case"binary":const a=new DataView(new ArrayBuffer(3+n.value.byteLength));a.setUint8(0,6),a.setUint16(1,n.value.byteLength,!1);const l=new Uint8Array(a.buffer);return l.set(n.value,3),l;case"string":const o=this.fromUtf8(n.value),u=new DataView(new ArrayBuffer(3+o.byteLength));u.setUint8(0,7),u.setUint16(1,o.byteLength,!1);const h=new Uint8Array(u.buffer);return h.set(o,3),h;case"timestamp":const d=new Uint8Array(9);return d[0]=8,d.set(jp.fromNumber(n.value.valueOf()).bytes,1),d;case"uuid":if(!sW.test(n.value))throw new Error(`Invalid UUID received: ${n.value}`);const p=new Uint8Array(17);return p[0]=9,p.set(JG(n.value.replace(/\-/g,"")),1),p}}parse(n){const t={};let r=0;for(;r<n.byteLength;){const i=n.getUint8(r++),a=this.toUtf8(new Uint8Array(n.buffer,n.byteOffset+r,i));switch(r+=i,n.getUint8(r++)){case 0:t[a]={type:fC,value:!0};break;case 1:t[a]={type:fC,value:!1};break;case 2:t[a]={type:qG,value:n.getInt8(r++)};break;case 3:t[a]={type:eW,value:n.getInt16(r,!1)},r+=2;break;case 4:t[a]={type:tW,value:n.getInt32(r,!1)},r+=4;break;case 5:t[a]={type:nW,value:new jp(new Uint8Array(n.buffer,n.byteOffset+r,8))},r+=8;break;case 6:const l=n.getUint16(r,!1);r+=2,t[a]={type:rW,value:new Uint8Array(n.buffer,n.byteOffset+r,l)},r+=l;break;case 7:const o=n.getUint16(r,!1);r+=2,t[a]={type:iW,value:this.toUtf8(new Uint8Array(n.buffer,n.byteOffset+r,o))},r+=o;break;case 8:t[a]={type:aW,value:new Date(new jp(new Uint8Array(n.buffer,n.byteOffset+r,8)).valueOf())},r+=8;break;case 9:const u=new Uint8Array(n.buffer,n.byteOffset+r,16);r+=16,t[a]={type:oW,value:`${Do(u.subarray(0,4))}-${Do(u.subarray(4,6))}-${Do(u.subarray(6,8))}-${Do(u.subarray(8,10))}-${Do(u.subarray(10))}`};break;default:throw new Error("Unrecognized header type tag")}}return t}}var dC;(function(e){e[e.boolTrue=0]="boolTrue",e[e.boolFalse=1]="boolFalse",e[e.byte=2]="byte",e[e.short=3]="short",e[e.integer=4]="integer",e[e.long=5]="long",e[e.byteArray=6]="byteArray",e[e.string=7]="string",e[e.timestamp=8]="timestamp",e[e.uuid=9]="uuid"})(dC||(dC={}));const fC="boolean",qG="byte",eW="short",tW="integer",nW="long",rW="binary",iW="string",aW="timestamp",oW="uuid",sW=/^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$/,fD=4,vc=fD*2,bu=4,lW=vc+bu*2;function cW({byteLength:e,byteOffset:n,buffer:t}){if(e<lW)throw new Error("Provided message too short to accommodate event stream message overhead");const r=new DataView(t,n,e),i=r.getUint32(0,!1);if(e!==i)throw new Error("Reported message length does not match received message length");const a=r.getUint32(fD,!1),l=r.getUint32(vc,!1),o=r.getUint32(e-bu,!1),u=new b7.Crc32().update(new Uint8Array(t,n,vc));if(l!==u.digest())throw new Error(`The prelude checksum specified in the message (${l}) does not match the calculated CRC32 checksum (${u.digest()})`);if(u.update(new Uint8Array(t,n+vc,e-(vc+bu))),o!==u.digest())throw new Error(`The message checksum (${u.digest()}) did not match the expected value of ${o}`);return{headers:new DataView(t,n+vc+bu,a),body:new Uint8Array(t,n+vc+bu+a,i-a-(vc+bu+bu))}}class uW{constructor(n,t){this.headerMarshaller=new dD(n,t),this.messageBuffer=[],this.isEndOfStream=!1}feed(n){this.messageBuffer.push(this.decode(n))}endOfStream(){this.isEndOfStream=!0}getMessage(){const n=this.messageBuffer.pop(),t=this.isEndOfStream;return{getMessage(){return n},isEndOfStream(){return t}}}getAvailableMessages(){const n=this.messageBuffer;this.messageBuffer=[];const t=this.isEndOfStream;return{getMessages(){return n},isEndOfStream(){return t}}}encode({headers:n,body:t}){const r=this.headerMarshaller.format(n),i=r.byteLength+t.byteLength+16,a=new Uint8Array(i),l=new DataView(a.buffer,a.byteOffset,a.byteLength),o=new b7.Crc32;return l.setUint32(0,i,!1),l.setUint32(4,r.byteLength,!1),l.setUint32(8,o.update(a.subarray(0,8)).digest(),!1),a.set(r,12),a.set(t,r.byteLength+12),l.setUint32(i-4,o.update(a.subarray(8,i-4)).digest(),!1),a}decode(n){const{headers:t,body:r}=cW(n);return{headers:this.headerMarshaller.parse(t),body:r}}formatHeaders(n){return this.headerMarshaller.format(n)}}class dW{constructor(n){this.options=n}[Symbol.asyncIterator](){return this.asyncIterator()}async*asyncIterator(){for await(const n of this.options.inputStream)yield this.options.decoder.decode(n)}}class fW{constructor(n){this.options=n}[Symbol.asyncIterator](){return this.asyncIterator()}async*asyncIterator(){for await(const n of this.options.messageStream)yield this.options.encoder.encode(n);this.options.includeEndFrame&&(yield new Uint8Array(0))}}class hW{constructor(n){this.options=n}[Symbol.asyncIterator](){return this.asyncIterator()}async*asyncIterator(){for await(const n of this.options.messageStream){const t=await this.options.deserializer(n);t!==void 0&&(yield t)}}}class pW{constructor(n){this.options=n}[Symbol.asyncIterator](){return this.asyncIterator()}async*asyncIterator(){for await(const n of this.options.inputStream)yield this.options.serializer(n)}}const N0=e=>new TextEncoder().encode(e),Qf=e=>typeof e=="string"?N0(e):ArrayBuffer.isView(e)?new Uint8Array(e.buffer,e.byteOffset,e.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(e),M3=e=>new TextDecoder("utf-8").decode(e),mW="X-Amz-Algorithm",gW="X-Amz-Credential",hD="X-Amz-Date",yW="X-Amz-SignedHeaders",vW="X-Amz-Expires",pD="X-Amz-Signature",mD="X-Amz-Security-Token",gD="authorization",yD=hD.toLowerCase(),bW="date",wW=[gD,yD,bW],CW=pD.toLowerCase(),w6="x-amz-content-sha256",xW=mD.toLowerCase(),SW={authorization:!0,"cache-control":!0,connection:!0,expect:!0,from:!0,"keep-alive":!0,"max-forwards":!0,pragma:!0,referer:!0,te:!0,trailer:!0,"transfer-encoding":!0,upgrade:!0,"user-agent":!0,"x-amzn-trace-id":!0},_W=/^proxy-/,EW=/^sec-/,ly="AWS4-HMAC-SHA256",AW="AWS4-HMAC-SHA256-PAYLOAD",kW="UNSIGNED-PAYLOAD",TW=50,vD="aws4_request",IW=60*60*24*7,Am={},cy=[],uy=(e,n,t)=>`${e}/${n}/${t}/${vD}`,PW=async(e,n,t,r,i)=>{const a=await hC(e,n.secretAccessKey,n.accessKeyId),l=`${t}:${r}:${i}:${Do(a)}:${n.sessionToken}`;if(l in Am)return Am[l];for(cy.push(l);cy.length>TW;)delete Am[cy.shift()];let o=`AWS4${n.secretAccessKey}`;for(const u of[t,r,i,vD])o=await hC(e,o,u);return Am[l]=o},hC=(e,n,t)=>{const r=new e(n);return r.update(Qf(t)),r.digest()},pC=({headers:e},n,t)=>{const r={};for(const i of Object.keys(e).sort()){if(e[i]==null)continue;const a=i.toLowerCase();(a in SW||n!=null&&n.has(a)||_W.test(a)||EW.test(a))&&(!t||t&&!t.has(a))||(r[a]=e[i].trim().replace(/\s+/g," "))}return r},ku=e=>encodeURIComponent(e).replace(/[!'()*]/g,DW),DW=e=>`%${e.charCodeAt(0).toString(16).toUpperCase()}`,FW=({query:e={}})=>{const n=[],t={};for(const r of Object.keys(e).sort()){if(r.toLowerCase()===CW)continue;n.push(r);const i=e[r];typeof i=="string"?t[r]=`${ku(r)}=${ku(i)}`:Array.isArray(i)&&(t[r]=i.slice(0).sort().reduce((a,l)=>a.concat([`${ku(r)}=${ku(l)}`]),[]).join("&"))}return n.map(r=>t[r]).filter(r=>r).join("&")},bD=e=>typeof ArrayBuffer=="function"&&e instanceof ArrayBuffer||Object.prototype.toString.call(e)==="[object ArrayBuffer]",dy=async({headers:e,body:n},t)=>{for(const r of Object.keys(e))if(r.toLowerCase()===w6)return e[r];if(n==null)return"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855";if(typeof n=="string"||ArrayBuffer.isView(n)||bD(n)){const r=new t;return r.update(Qf(n)),Do(await r.digest())}return kW},MW=(e,n)=>{e=e.toLowerCase();for(const t of Object.keys(n))if(e===t.toLowerCase())return!0;return!1},wD=({headers:e,query:n,...t})=>({...t,headers:{...e},query:n?RW(n):void 0}),RW=e=>Object.keys(e).reduce((n,t)=>{const r=e[t];return{...n,[t]:Array.isArray(r)?[...r]:r}},{}),NW=(e,n={})=>{var i;const{headers:t,query:r={}}=typeof e.clone=="function"?e.clone():wD(e);for(const a of Object.keys(t)){const l=a.toLowerCase();l.slice(0,6)==="x-amz-"&&!((i=n.unhoistableHeaders)!=null&&i.has(l))&&(r[a]=t[a],delete t[a])}return{...e,headers:t,query:r}},mC=e=>{e=typeof e.clone=="function"?e.clone():wD(e);for(const n of Object.keys(e.headers))wW.indexOf(n.toLowerCase())>-1&&delete e.headers[n];return e},BW=e=>OW(e).toISOString().replace(/\.\d{3}Z$/,"Z"),OW=e=>typeof e=="number"?new Date(e*1e3):typeof e=="string"?Number(e)?new Date(Number(e)*1e3):new Date(e):e;class C6{constructor({applyChecksum:n,credentials:t,region:r,service:i,sha256:a,uriEscapePath:l=!0}){this.headerMarshaller=new dD(M3,N0),this.service=i,this.sha256=a,this.uriEscapePath=l,this.applyChecksum=typeof n=="boolean"?n:!0,this.regionProvider=_s(r),this.credentialProvider=_s(t)}async presign(n,t={}){const{signingDate:r=new Date,expiresIn:i=3600,unsignableHeaders:a,unhoistableHeaders:l,signableHeaders:o,signingRegion:u,signingService:h}=t,d=await this.credentialProvider();this.validateResolvedCredentials(d);const p=u??await this.regionProvider(),{longDate:s,shortDate:c}=km(r);if(i>IW)return Promise.reject("Signature version 4 presigned URLs must have an expiration date less than one week in the future");const f=uy(c,p,h??this.service),m=NW(mC(n),{unhoistableHeaders:l});d.sessionToken&&(m.query[mD]=d.sessionToken),m.query[mW]=ly,m.query[gW]=`${d.accessKeyId}/${f}`,m.query[hD]=s,m.query[vW]=i.toString(10);const g=pC(m,a,o);return m.query[yW]=gC(g),m.query[pD]=await this.getSignature(s,f,this.getSigningKey(d,p,c,h),this.createCanonicalRequest(m,g,await dy(n,this.sha256))),m}async sign(n,t){return typeof n=="string"?this.signString(n,t):n.headers&&n.payload?this.signEvent(n,t):n.message?this.signMessage(n,t):this.signRequest(n,t)}async signEvent({headers:n,payload:t},{signingDate:r=new Date,priorSignature:i,signingRegion:a,signingService:l}){const o=a??await this.regionProvider(),{shortDate:u,longDate:h}=km(r),d=uy(u,o,l??this.service),p=await dy({headers:{},body:t},this.sha256),s=new this.sha256;s.update(n);const c=Do(await s.digest()),f=[AW,h,d,i,c,p].join(`
`);return this.signString(f,{signingDate:r,signingRegion:o,signingService:l})}async signMessage(n,{signingDate:t=new Date,signingRegion:r,signingService:i}){return this.signEvent({headers:this.headerMarshaller.format(n.message.headers),payload:n.message.body},{signingDate:t,signingRegion:r,signingService:i,priorSignature:n.priorSignature}).then(l=>({message:n.message,signature:l}))}async signString(n,{signingDate:t=new Date,signingRegion:r,signingService:i}={}){const a=await this.credentialProvider();this.validateResolvedCredentials(a);const l=r??await this.regionProvider(),{shortDate:o}=km(t),u=new this.sha256(await this.getSigningKey(a,l,o,i));return u.update(Qf(n)),Do(await u.digest())}async signRequest(n,{signingDate:t=new Date,signableHeaders:r,unsignableHeaders:i,signingRegion:a,signingService:l}={}){const o=await this.credentialProvider();this.validateResolvedCredentials(o);const u=a??await this.regionProvider(),h=mC(n),{longDate:d,shortDate:p}=km(t),s=uy(p,u,l??this.service);h.headers[yD]=d,o.sessionToken&&(h.headers[xW]=o.sessionToken);const c=await dy(h,this.sha256);!MW(w6,h.headers)&&this.applyChecksum&&(h.headers[w6]=c);const f=pC(h,i,r),m=await this.getSignature(d,s,this.getSigningKey(o,u,p,l),this.createCanonicalRequest(h,f,c));return h.headers[gD]=`${ly} Credential=${o.accessKeyId}/${s}, SignedHeaders=${gC(f)}, Signature=${m}`,h}createCanonicalRequest(n,t,r){const i=Object.keys(t).sort();return`${n.method}
${this.getCanonicalPath(n)}
${FW(n)}
${i.map(a=>`${a}:${t[a]}`).join(`
`)}

${i.join(";")}
${r}`}async createStringToSign(n,t,r){const i=new this.sha256;i.update(Qf(r));const a=await i.digest();return`${ly}
${n}
${t}
${Do(a)}`}getCanonicalPath({path:n}){if(this.uriEscapePath){const t=[];for(const a of n.split("/"))(a==null?void 0:a.length)!==0&&a!=="."&&(a===".."?t.pop():t.push(a));const r=`${n!=null&&n.startsWith("/")?"/":""}${t.join("/")}${t.length>0&&(n!=null&&n.endsWith("/"))?"/":""}`;return encodeURIComponent(r).replace(/%2F/g,"/")}return n}async getSignature(n,t,r,i){const a=await this.createStringToSign(n,t,i),l=new this.sha256(await r);return l.update(Qf(a)),Do(await l.digest())}getSigningKey(n,t,r,i){return PW(this.sha256,n,r,t,i||this.service)}validateResolvedCredentials(n){if(typeof n!="object"||typeof n.accessKeyId!="string"||typeof n.secretAccessKey!="string")throw new Error("Resolved credential object is not valid")}}const km=e=>{const n=BW(e).replace(/[\-:]/g,"");return{longDate:n,shortDate:n.slice(0,8)}},gC=e=>Object.keys(e).sort().join(";"),LW=3e5,jW=e=>{const n=e.credentials?UW(e.credentials):e.credentialDefaultProvider(e),{signingEscapePath:t=!0,systemClockOffset:r=e.systemClockOffset||0,sha256:i}=e;let a;return e.signer?a=_s(e.signer):e.regionInfoProvider?a=()=>_s(e.region)().then(async l=>[await e.regionInfoProvider(l,{useFipsEndpoint:await e.useFipsEndpoint(),useDualstackEndpoint:await e.useDualstackEndpoint()})||{},l]).then(([l,o])=>{const{signingRegion:u,signingService:h}=l;e.signingRegion=e.signingRegion||u||o,e.signingName=e.signingName||h||e.serviceId;const d={...e,credentials:n,region:e.signingRegion,service:e.signingName,sha256:i,uriEscapePath:t},p=e.signerConstructor||C6;return new p(d)}):a=async l=>{l=Object.assign({},{name:"sigv4",signingName:e.signingName||e.defaultSigningName,signingRegion:await _s(e.region)(),properties:{}},l);const o=l.signingRegion,u=l.signingName;e.signingRegion=e.signingRegion||o,e.signingName=e.signingName||u||e.serviceId;const h={...e,credentials:n,region:e.signingRegion,service:e.signingName,sha256:i,uriEscapePath:t},d=e.signerConstructor||C6;return new d(h)},{...e,systemClockOffset:r,signingEscapePath:t,credentials:n,signer:a}},UW=e=>typeof e=="function"?lD(e,n=>n.expiration!==void 0&&n.expiration.getTime()-Date.now()<LW,n=>n.expiration!==void 0):_s(e),CD=e=>new Date(Date.now()+e),$W=(e,n)=>Math.abs(CD(n).getTime()-e)>=3e5,yC=(e,n)=>{const t=Date.parse(e);return $W(t,n)?t-Date.now():n},VW=e=>(n,t)=>async function(r){var h,d,p,s;if(!el.isInstance(r.request))return n(r);const i=(p=(d=(h=t.endpointV2)==null?void 0:h.properties)==null?void 0:d.authSchemes)==null?void 0:p[0],a=(i==null?void 0:i.name)==="sigv4a"?(s=i==null?void 0:i.signingRegionSet)==null?void 0:s.join(","):void 0,l=await e.signer(i),o=await n({...r,request:await l.sign(r.request,{signingDate:CD(e.systemClockOffset),signingRegion:a||t.signing_region,signingService:t.signing_service})}).catch(c=>{const f=c.ServerTime??vC(c.$response);throw f&&(e.systemClockOffset=yC(f,e.systemClockOffset)),c}),u=vC(o.response);return u&&(e.systemClockOffset=yC(u,e.systemClockOffset)),o},vC=e=>{var n,t;return o0.isInstance(e)?((n=e.headers)==null?void 0:n.date)??((t=e.headers)==null?void 0:t.Date):void 0},zW={name:"awsAuthMiddleware",tags:["SIGNATURE","AWSAUTH"],relation:"after",toMiddleware:"retryMiddleware",override:!0},HW=e=>({applyToStack:n=>{n.addRelativeTo(VW(e),zW)}});function GW(e){return{...e,customUserAgent:typeof e.customUserAgent=="string"?[[e.customUserAgent]]:e.customUserAgent}}const WW=[{id:"aws",outputs:{dnsSuffix:"amazonaws.com",dualStackDnsSuffix:"api.aws",name:"aws",supportsDualStack:!0,supportsFIPS:!0},regionRegex:"^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$",regions:{"af-south-1":{description:"Africa (Cape Town)"},"ap-east-1":{description:"Asia Pacific (Hong Kong)"},"ap-northeast-1":{description:"Asia Pacific (Tokyo)"},"ap-northeast-2":{description:"Asia Pacific (Seoul)"},"ap-northeast-3":{description:"Asia Pacific (Osaka)"},"ap-south-1":{description:"Asia Pacific (Mumbai)"},"ap-south-2":{description:"Asia Pacific (Hyderabad)"},"ap-southeast-1":{description:"Asia Pacific (Singapore)"},"ap-southeast-2":{description:"Asia Pacific (Sydney)"},"ap-southeast-3":{description:"Asia Pacific (Jakarta)"},"ap-southeast-4":{description:"Asia Pacific (Melbourne)"},"aws-global":{description:"AWS Standard global region"},"ca-central-1":{description:"Canada (Central)"},"eu-central-1":{description:"Europe (Frankfurt)"},"eu-central-2":{description:"Europe (Zurich)"},"eu-north-1":{description:"Europe (Stockholm)"},"eu-south-1":{description:"Europe (Milan)"},"eu-south-2":{description:"Europe (Spain)"},"eu-west-1":{description:"Europe (Ireland)"},"eu-west-2":{description:"Europe (London)"},"eu-west-3":{description:"Europe (Paris)"},"me-central-1":{description:"Middle East (UAE)"},"me-south-1":{description:"Middle East (Bahrain)"},"sa-east-1":{description:"South America (Sao Paulo)"},"us-east-1":{description:"US East (N. Virginia)"},"us-east-2":{description:"US East (Ohio)"},"us-west-1":{description:"US West (N. California)"},"us-west-2":{description:"US West (Oregon)"}}},{id:"aws-cn",outputs:{dnsSuffix:"amazonaws.com.cn",dualStackDnsSuffix:"api.amazonwebservices.com.cn",name:"aws-cn",supportsDualStack:!0,supportsFIPS:!0},regionRegex:"^cn\\-\\w+\\-\\d+$",regions:{"aws-cn-global":{description:"AWS China global region"},"cn-north-1":{description:"China (Beijing)"},"cn-northwest-1":{description:"China (Ningxia)"}}},{id:"aws-us-gov",outputs:{dnsSuffix:"amazonaws.com",dualStackDnsSuffix:"api.aws",name:"aws-us-gov",supportsDualStack:!0,supportsFIPS:!0},regionRegex:"^us\\-gov\\-\\w+\\-\\d+$",regions:{"aws-us-gov-global":{description:"AWS GovCloud (US) global region"},"us-gov-east-1":{description:"AWS GovCloud (US-East)"},"us-gov-west-1":{description:"AWS GovCloud (US-West)"}}},{id:"aws-iso",outputs:{dnsSuffix:"c2s.ic.gov",dualStackDnsSuffix:"c2s.ic.gov",name:"aws-iso",supportsDualStack:!1,supportsFIPS:!0},regionRegex:"^us\\-iso\\-\\w+\\-\\d+$",regions:{"aws-iso-global":{description:"AWS ISO (US) global region"},"us-iso-east-1":{description:"US ISO East"},"us-iso-west-1":{description:"US ISO WEST"}}},{id:"aws-iso-b",outputs:{dnsSuffix:"sc2s.sgov.gov",dualStackDnsSuffix:"sc2s.sgov.gov",name:"aws-iso-b",supportsDualStack:!1,supportsFIPS:!0},regionRegex:"^us\\-isob\\-\\w+\\-\\d+$",regions:{"aws-iso-b-global":{description:"AWS ISOB (US) global region"},"us-isob-east-1":{description:"US ISOB East (Ohio)"}}},{id:"aws-iso-e",outputs:{dnsSuffix:"cloud.adc-e.uk",dualStackDnsSuffix:"cloud.adc-e.uk",name:"aws-iso-e",supportsDualStack:!1,supportsFIPS:!0},regionRegex:"^eu\\-isoe\\-\\w+\\-\\d+$",regions:{}},{id:"aws-iso-f",outputs:{dnsSuffix:"csp.hci.ic.gov",dualStackDnsSuffix:"csp.hci.ic.gov",name:"aws-iso-f",supportsDualStack:!1,supportsFIPS:!0},regionRegex:"^us\\-isof\\-\\w+\\-\\d+$",regions:{}}],XW="1.1",xD={partitions:WW,version:XW};let SD=xD,_D="";const YW=e=>{const{partitions:n}=SD;for(const r of n){const{regions:i,outputs:a}=r;for(const[l,o]of Object.entries(i))if(l===e)return{...a,...o}}for(const r of n){const{regionRegex:i,outputs:a}=r;if(new RegExp(i).test(e))return{...a}}const t=n.find(r=>r.id==="aws");if(!t)throw new Error("Provided region was not found in the partition array or regex, and default partition with id 'aws' doesn't exist.");return{...t.outputs}},ED=(e,n="")=>{SD=e,_D=n},ZW=()=>{ED(xD,"")},AD=()=>_D,s0="endpoints";function Oc(e){return typeof e!="object"||e==null?e:"ref"in e?`$${Oc(e.ref)}`:"fn"in e?`${e.fn}(${(e.argv||[]).map(Oc).join(", ")})`:JSON.stringify(e,null,2)}class Ro extends Error{constructor(n){super(n),this.name="EndpointError"}}const KW=new RegExp("^(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}$"),kD=e=>KW.test(e)||e.startsWith("[")&&e.endsWith("]"),QW=new RegExp("^(?!.*-$)(?!-)[a-zA-Z0-9-]{1,63}$"),w7=(e,n=!1)=>{if(!n)return QW.test(e);const t=e.split(".");for(const r of t)if(!w7(r))return!1;return!0},TD=(e,n=!1)=>{if(n){for(const t of e.split("."))if(!TD(t))return!1;return!0}return!(!w7(e)||e.length<3||e.length>63||e!==e.toLowerCase()||kD(e))},JW=e=>{const n=e.split(":");if(n.length<6)return null;const[t,r,i,a,l,...o]=n;return t!=="arn"||r===""||i===""||o[0]===""?null:{partition:r,service:i,region:a,accountId:l,resourceId:o[0].includes("/")?o[0].split("/"):o}},qW=Object.freeze(Object.defineProperty({__proto__:null,getUserAgentPrefix:AD,isVirtualHostableS3Bucket:TD,parseArn:JW,partition:YW,setPartitionInfo:ED,useDefaultPartitionInfo:ZW},Symbol.toStringTag,{value:"Module"})),eX=(e,n)=>e===n,tX=e=>{const n=e.split("."),t=[];for(const r of n){const i=r.indexOf("[");if(i!==-1){if(r.indexOf("]")!==r.length-1)throw new Ro(`Path: '${e}' does not end with ']'`);const a=r.slice(i+1,-1);if(Number.isNaN(parseInt(a)))throw new Ro(`Invalid array index: '${a}' in path: '${e}'`);i!==0&&t.push(r.slice(0,i)),t.push(a)}else t.push(r)}return t},ID=(e,n)=>tX(n).reduce((t,r)=>{if(typeof t!="object")throw new Ro(`Index '${r}' in '${n}' not found in '${JSON.stringify(e)}'`);return Array.isArray(t)?t[parseInt(r)]:t[r]},e),nX=e=>e!=null,rX=e=>!e;var bC;(function(e){e.HEADER="header",e.QUERY="query"})(bC||(bC={}));var wC;(function(e){e.AAAA="AAAA",e.A="A"})(wC||(wC={}));var l0;(function(e){e.HTTP="http",e.HTTPS="https"})(l0||(l0={}));var CC;(function(e){e.HTTP_0_9="http/0.9",e.HTTP_1_0="http/1.0",e.TDS_8_0="tds/8.0"})(CC||(CC={}));const fy={[l0.HTTP]:80,[l0.HTTPS]:443},iX=e=>{const n=(()=>{try{if(e instanceof URL)return e;if(typeof e=="object"&&"hostname"in e){const{hostname:s,port:c,protocol:f="",path:m="",query:g={}}=e,y=new URL(`${f}//${s}${c?`:${c}`:""}${m}`);return y.search=Object.entries(g).map(([v,b])=>`${v}=${b}`).join("&"),y}return new URL(e)}catch{return null}})();if(!n)return console.error(`Unable to parse ${JSON.stringify(e)} as a whatwg URL.`),null;const t=n.href,{host:r,hostname:i,pathname:a,protocol:l,search:o}=n;if(o)return null;const u=l.slice(0,-1);if(!Object.values(l0).includes(u))return null;const h=kD(i),d=t.includes(`${r}:${fy[u]}`)||typeof e=="string"&&e.includes(`${r}:${fy[u]}`),p=`${r}${d?`:${fy[u]}`:""}`;return{scheme:u,authority:p,path:a,normalizedPath:a.endsWith("/")?a:`${a}/`,isIp:h}},aX=(e,n)=>e===n,oX=(e,n,t,r)=>n>=t||e.length<t?null:r?e.substring(e.length-t,e.length-n):e.substring(n,t),sX=e=>encodeURIComponent(e).replace(/[!*'()]/g,n=>`%${n.charCodeAt(0).toString(16).toUpperCase()}`),lX=Object.freeze(Object.defineProperty({__proto__:null,aws:qW,booleanEquals:eX,getAttr:ID,isSet:nX,isValidHostLabel:w7,not:rX,parseURL:iX,stringEquals:aX,substring:oX,uriEncode:sX},Symbol.toStringTag,{value:"Module"})),PD=(e,n)=>{const t=[],r={...n.endpointParams,...n.referenceRecord};let i=0;for(;i<e.length;){const a=e.indexOf("{",i);if(a===-1){t.push(e.slice(i));break}t.push(e.slice(i,a));const l=e.indexOf("}",a);if(l===-1){t.push(e.slice(a));break}e[a+1]==="{"&&e[l+1]==="}"&&(t.push(e.slice(a+1,l)),i=l+2);const o=e.substring(a+1,l);if(o.includes("#")){const[u,h]=o.split("#");t.push(ID(r[u],h))}else t.push(r[o]);i=l+1}return t.join("")},cX=({ref:e},n)=>({...n.endpointParams,...n.referenceRecord})[e],R3=(e,n,t)=>{if(typeof e=="string")return PD(e,t);if(e.fn)return DD(e,t);if(e.ref)return cX(e,t);throw new Ro(`'${n}': ${String(e)} is not a string, function or reference.`)},DD=({fn:e,argv:n},t)=>{const r=n.map(i=>["boolean","number"].includes(typeof i)?i:R3(i,"arg",t));return e.split(".").reduce((i,a)=>i[a],lX)(...r)},uX=({assign:e,...n},t)=>{var i,a;if(e&&e in t.referenceRecord)throw new Ro(`'${e}' is already defined in Reference Record.`);const r=DD(n,t);return(a=(i=t.logger)==null?void 0:i.debug)==null||a.call(i,s0,`evaluateCondition: ${Oc(n)} = ${Oc(r)}`),{result:r===""?!0:!!r,...e!=null&&{toAssign:{name:e,value:r}}}},C7=(e=[],n)=>{var r,i;const t={};for(const a of e){const{result:l,toAssign:o}=uX(a,{...n,referenceRecord:{...n.referenceRecord,...t}});if(!l)return{result:l};o&&(t[o.name]=o.value,(i=(r=n.logger)==null?void 0:r.debug)==null||i.call(r,s0,`assign: ${o.name} := ${Oc(o.value)}`))}return{result:!0,referenceRecord:t}},dX=(e,n)=>Object.entries(e).reduce((t,[r,i])=>({...t,[r]:i.map(a=>{const l=R3(a,"Header value entry",n);if(typeof l!="string")throw new Ro(`Header '${r}' value '${l}' is not a string`);return l})}),{}),FD=(e,n)=>{if(Array.isArray(e))return e.map(t=>FD(t,n));switch(typeof e){case"string":return PD(e,n);case"object":if(e===null)throw new Ro(`Unexpected endpoint property: ${e}`);return MD(e,n);case"boolean":return e;default:throw new Ro(`Unexpected endpoint property type: ${typeof e}`)}},MD=(e,n)=>Object.entries(e).reduce((t,[r,i])=>({...t,[r]:FD(i,n)}),{}),fX=(e,n)=>{const t=R3(e,"Endpoint URL",n);if(typeof t=="string")try{return new URL(t)}catch(r){throw console.error(`Failed to construct URL with ${t}`,r),r}throw new Ro(`Endpoint URL must be a string, got ${typeof t}`)},hX=(e,n)=>{var d,p;const{conditions:t,endpoint:r}=e,{result:i,referenceRecord:a}=C7(t,n);if(!i)return;const l={...n,referenceRecord:{...n.referenceRecord,...a}},{url:o,properties:u,headers:h}=r;return(p=(d=n.logger)==null?void 0:d.debug)==null||p.call(d,s0,`Resolving endpoint from template: ${Oc(r)}`),{...h!=null&&{headers:dX(h,l)},...u!=null&&{properties:MD(u,l)},url:fX(o,l)}},pX=(e,n)=>{const{conditions:t,error:r}=e,{result:i,referenceRecord:a}=C7(t,n);if(i)throw new Ro(R3(r,"Error",{...n,referenceRecord:{...n.referenceRecord,...a}}))},mX=(e,n)=>{const{conditions:t,rules:r}=e,{result:i,referenceRecord:a}=C7(t,n);if(i)return RD(r,{...n,referenceRecord:{...n.referenceRecord,...a}})},RD=(e,n)=>{for(const t of e)if(t.type==="endpoint"){const r=hX(t,n);if(r)return r}else if(t.type==="error")pX(t,n);else if(t.type==="tree"){const r=mX(t,n);if(r)return r}else throw new Ro(`Unknown endpoint rule: ${t}`);throw new Ro("Rules evaluation failed")},gX=(e,n)=>{var h,d,p,s,c;const{endpointParams:t,logger:r}=n,{parameters:i,rules:a}=e;(d=(h=n.logger)==null?void 0:h.debug)==null||d.call(h,`${s0} Initial EndpointParams: ${Oc(t)}`);const l=Object.entries(i).filter(([,f])=>f.default!=null).map(([f,m])=>[f,m.default]);if(l.length>0)for(const[f,m]of l)t[f]=t[f]??m;const o=Object.entries(i).filter(([,f])=>f.required).map(([f])=>f);for(const f of o)if(t[f]==null)throw new Ro(`Missing required parameter: '${f}'`);const u=RD(a,{endpointParams:t,logger:r,referenceRecord:{}});if((p=n.endpointParams)!=null&&p.Endpoint)try{const f=new URL(n.endpointParams.Endpoint),{protocol:m,port:g}=f;u.url.protocol=m,u.url.port=g}catch{}return(c=(s=n.logger)==null?void 0:s.debug)==null||c.call(s,`${s0} Resolved endpoint: ${Oc(u)}`),u},xC="user-agent",hy="x-amz-user-agent",SC=" ",py="/",yX=/[^\!\$\%\&\'\*\+\-\.\^\_\`\|\~\d\w]/g,vX=/[^\!\$\%\&\'\*\+\-\.\^\_\`\|\~\d\w\#]/g,_C="-",bX=e=>(n,t)=>async r=>{var s,c;const{request:i}=r;if(!el.isInstance(i))return n(r);const{headers:a}=i,l=((s=t==null?void 0:t.userAgent)==null?void 0:s.map(my))||[],o=(await e.defaultUserAgentProvider()).map(my),u=((c=e==null?void 0:e.customUserAgent)==null?void 0:c.map(my))||[],h=AD(),d=(h?[h]:[]).concat([...o,...l,...u]).join(SC),p=[...o.filter(f=>f.startsWith("aws-sdk-")),...u].join(SC);return e.runtime!=="browser"?(p&&(a[hy]=a[hy]?`${a[xC]} ${p}`:p),a[xC]=d):a[hy]=d,n({...r,request:i})},my=e=>{var l;const n=e[0].split(py).map(o=>o.replace(yX,_C)).join(py),t=(l=e[1])==null?void 0:l.replace(vX,_C),r=n.indexOf(py),i=n.substring(0,r);let a=n.substring(r+1);return i==="api"&&(a=a.toLowerCase()),[i,a,t].filter(o=>o&&o.length>0).reduce((o,u,h)=>{switch(h){case 0:return u;case 1:return`${o}/${u}`;default:return`${o}#${u}`}},"")},wX={name:"getUserAgentMiddleware",step:"build",priority:"low",tags:["SET_USER_AGENT","USER_AGENT"],override:!0},CX=e=>({applyToStack:n=>{n.add(bX(e),wX)}});class xX{trace(){}debug(){}info(){}warn(){}error(){}}const Sg=()=>{let e=[],n=[];const t=new Set,r=d=>d.sort((p,s)=>EC[s.step]-EC[p.step]||AC[s.priority||"normal"]-AC[p.priority||"normal"]),i=d=>{let p=!1;const s=c=>c.name&&c.name===d?(p=!0,t.delete(d),!1):!0;return e=e.filter(s),n=n.filter(s),p},a=d=>{let p=!1;const s=c=>c.middleware===d?(p=!0,c.name&&t.delete(c.name),!1):!0;return e=e.filter(s),n=n.filter(s),p},l=d=>(e.forEach(p=>{d.add(p.middleware,{...p})}),n.forEach(p=>{d.addRelativeTo(p.middleware,{...p})}),d),o=d=>{const p=[];return d.before.forEach(s=>{s.before.length===0&&s.after.length===0?p.push(s):p.push(...o(s))}),p.push(d),d.after.reverse().forEach(s=>{s.before.length===0&&s.after.length===0?p.push(s):p.push(...o(s))}),p},u=(d=!1)=>{const p=[],s=[],c={};return e.forEach(m=>{const g={...m,before:[],after:[]};g.name&&(c[g.name]=g),p.push(g)}),n.forEach(m=>{const g={...m,before:[],after:[]};g.name&&(c[g.name]=g),s.push(g)}),s.forEach(m=>{if(m.toMiddleware){const g=c[m.toMiddleware];if(g===void 0){if(d)return;throw new Error(`${m.toMiddleware} is not found when adding ${m.name||"anonymous"} middleware ${m.relation} ${m.toMiddleware}`)}m.relation==="after"&&g.after.push(m),m.relation==="before"&&g.before.push(m)}}),r(p).map(o).reduce((m,g)=>(m.push(...g),m),[])},h={add:(d,p={})=>{const{name:s,override:c}=p,f={step:"initialize",priority:"normal",middleware:d,...p};if(s){if(t.has(s)){if(!c)throw new Error(`Duplicate middleware name '${s}'`);const m=e.findIndex(y=>y.name===s),g=e[m];if(g.step!==f.step||g.priority!==f.priority)throw new Error(`"${s}" middleware with ${g.priority} priority in ${g.step} step cannot be overridden by same-name middleware with ${f.priority} priority in ${f.step} step.`);e.splice(m,1)}t.add(s)}e.push(f)},addRelativeTo:(d,p)=>{const{name:s,override:c}=p,f={middleware:d,...p};if(s){if(t.has(s)){if(!c)throw new Error(`Duplicate middleware name '${s}'`);const m=n.findIndex(y=>y.name===s),g=n[m];if(g.toMiddleware!==f.toMiddleware||g.relation!==f.relation)throw new Error(`"${s}" middleware ${g.relation} "${g.toMiddleware}" middleware cannot be overridden by same-name middleware ${f.relation} "${f.toMiddleware}" middleware.`);n.splice(m,1)}t.add(s)}n.push(f)},clone:()=>l(Sg()),use:d=>{d.applyToStack(h)},remove:d=>typeof d=="string"?i(d):a(d),removeByTag:d=>{let p=!1;const s=c=>{const{tags:f,name:m}=c;return f&&f.includes(d)?(m&&t.delete(m),p=!0,!1):!0};return e=e.filter(s),n=n.filter(s),p},concat:d=>{const p=l(Sg());return p.use(d),p},applyToStack:l,identify:()=>u(!0).map(d=>d.name+": "+(d.tags||[]).join(",")),resolve:(d,p)=>{for(const s of u().map(c=>c.middleware).reverse())d=s(d,p);return d}};return h},EC={initialize:5,serialize:4,build:3,finalizeRequest:2,deserialize:1},AC={high:3,normal:2,low:1};class SX{constructor(n){this.middlewareStack=Sg(),this.config=n}send(n,t,r){const i=typeof t!="function"?t:void 0,a=typeof t=="function"?t:r,l=n.resolveMiddleware(this.middlewareStack,this.config,i);if(a)l(n).then(o=>a(null,o.output),o=>a(o)).catch(()=>{});else return l(n).then(o=>o.output)}destroy(){this.config.requestHandler.destroy&&this.config.requestHandler.destroy()}}const Lc={},B1=new Array(64);for(let e=0,n="A".charCodeAt(0),t="Z".charCodeAt(0);e+n<=t;e++){const r=String.fromCharCode(e+n);Lc[r]=e,B1[e]=r}for(let e=0,n="a".charCodeAt(0),t="z".charCodeAt(0);e+n<=t;e++){const r=String.fromCharCode(e+n),i=e+26;Lc[r]=i,B1[i]=r}for(let e=0;e<10;e++){Lc[e.toString(10)]=e+52;const n=e.toString(10),t=e+52;Lc[n]=t,B1[t]=n}Lc["+"]=62;B1[62]="+";Lc["/"]=63;B1[63]="/";const Jf=6,Up=8,_X=63,x7=e=>{let n=e.length/4*3;e.slice(-2)==="=="?n-=2:e.slice(-1)==="="&&n--;const t=new ArrayBuffer(n),r=new DataView(t);for(let i=0;i<e.length;i+=4){let a=0,l=0;for(let h=i,d=i+3;h<=d;h++)if(e[h]!=="="){if(!(e[h]in Lc))throw new TypeError(`Invalid character ${e[h]} in base64 string.`);a|=Lc[e[h]]<<(d-h)*Jf,l+=Jf}else a>>=Jf;const o=i/4*3;a>>=l%Up;const u=Math.floor(l/Up);for(let h=0;h<u;h++){const d=(u-h-1)*Up;r.setUint8(o+h,(a&255<<d)>>d)}}return new Uint8Array(t)};function S7(e){let n="";for(let t=0;t<e.length;t+=3){let r=0,i=0;for(let l=t,o=Math.min(t+3,e.length);l<o;l++)r|=e[l]<<(o-l-1)*Up,i+=Up;const a=Math.ceil(i/Jf);r<<=a*Jf-i;for(let l=1;l<=a;l++){const o=(a-l)*Jf;n+=B1[(r&_X<<o)>>o]}n+="==".slice(0,4-a)}return n}function EX(e,n="utf-8"){return n==="base64"?S7(e):M3(e)}function AX(e,n){return n==="base64"?Ru.mutate(x7(e)):Ru.mutate(N0(e))}class Ru extends Uint8Array{static fromString(n,t="utf-8"){switch(typeof n){case"string":return AX(n,t);default:throw new Error(`Unsupported conversion from ${typeof n} to Uint8ArrayBlobAdapter.`)}}static mutate(n){return Object.setPrototypeOf(n,Ru.prototype),n}transformToString(n="utf-8"){return EX(this,n)}}const kX=(e,n)=>{const{base64Encoder:t,bodyLengthChecker:r,checksumAlgorithmFn:i,checksumLocationName:a,streamHasher:l}=n,o=t!==void 0&&r!==void 0&&i!==void 0&&a!==void 0&&l!==void 0,u=o?l(i,e):void 0,h=e.getReader();return new ReadableStream({async pull(d){const{value:p,done:s}=await h.read();if(s){if(d.enqueue(`0\r
`),o){const c=t(await u);d.enqueue(`${a}:${c}\r
`),d.enqueue(`\r
`)}d.close()}else d.enqueue(`${(r(p)||0).toString(16)}\r
${p}\r
`)}})};function TX(e){const n=[];for(let t of Object.keys(e).sort()){const r=e[t];if(t=ku(t),Array.isArray(r))for(let i=0,a=r.length;i<a;i++)n.push(`${t}=${ku(r[i])}`);else{let i=t;(r||typeof r=="string")&&(i+=`=${ku(r)}`),n.push(i)}}return n.join("&")}function IX(e=0){return new Promise((n,t)=>{e&&setTimeout(()=>{const r=new Error(`Request did not complete within ${e} ms`);r.name="TimeoutError",t(r)},e)})}class PX{constructor(n){typeof n=="function"?this.configProvider=n().then(t=>t||{}):(this.config=n??{},this.configProvider=Promise.resolve(this.config))}destroy(){}async handle(n,{abortSignal:t}={}){this.config||(this.config=await this.configProvider);const r=this.config.requestTimeout;if(t!=null&&t.aborted){const f=new Error("Request aborted");return f.name="AbortError",Promise.reject(f)}let i=n.path;const a=TX(n.query||{});a&&(i+=`?${a}`),n.fragment&&(i+=`#${n.fragment}`);let l="";if(n.username!=null||n.password!=null){const f=n.username??"",m=n.password??"";l=`${f}:${m}@`}const{port:o,method:u}=n,h=`${n.protocol}//${l}${n.hostname}${o?`:${o}`:""}${i}`,p={body:u==="GET"||u==="HEAD"?void 0:n.body,headers:new Headers(n.headers),method:u};typeof AbortController<"u"&&(p.signal=t);const s=new Request(h,p),c=[fetch(s).then(f=>{const m=f.headers,g={};for(const v of m.entries())g[v[0]]=v[1];return f.body!=null?{response:new o0({headers:g,reason:f.statusText,statusCode:f.status,body:f.body})}:f.blob().then(v=>({response:new o0({headers:g,reason:f.statusText,statusCode:f.status,body:v})}))}),IX(r)];return t&&c.push(new Promise((f,m)=>{t.onabort=()=>{const g=new Error("Request aborted");g.name="AbortError",m(g)}})),Promise.race(c)}}const ND=e=>typeof Blob=="function"&&e instanceof Blob?DX(e):FX(e);async function DX(e){const n=await MX(e),t=x7(n);return new Uint8Array(t)}async function FX(e){let n=new Uint8Array(0);const t=e.getReader();let r=!1;for(;!r;){const{done:i,value:a}=await t.read();if(a){const l=n;n=new Uint8Array(l.length+a.length),n.set(l),n.set(a,l.length)}r=i}return n}function MX(e){return new Promise((n,t)=>{const r=new FileReader;r.onloadend=()=>{if(r.readyState!==2)return t(new Error("Reader aborted too early"));const i=r.result??"",a=i.indexOf(","),l=a>-1?a+1:i.length;n(i.substring(l))},r.onabort=()=>t(new Error("Read aborted")),r.onerror=()=>t(r.error),r.readAsDataURL(e)})}const kC="The stream has already been transformed.",RX=e=>{var i,a;if(!TC(e)&&!IC(e)){const l=((a=(i=e==null?void 0:e.__proto__)==null?void 0:i.constructor)==null?void 0:a.name)||e;throw new Error(`Unexpected stream implementation, expect Blob or ReadableStream, got ${l}`)}let n=!1;const t=async()=>{if(n)throw new Error(kC);return n=!0,await ND(e)},r=l=>{if(typeof l.stream!="function")throw new Error(`Cannot transform payload Blob to web stream. Please make sure the Blob.stream() is polyfilled.
If you are using React Native, this API is not yet supported, see: https://react-native.canny.io/feature-requests/p/fetch-streaming-body`);return l.stream()};return Object.assign(e,{transformToByteArray:t,transformToString:async l=>{const o=await t();if(l==="base64")return S7(o);if(l==="hex")return Do(o);if(l===void 0||l==="utf8"||l==="utf-8")return M3(o);if(typeof TextDecoder=="function")return new TextDecoder(l).decode(o);throw new Error("TextDecoder is not available, please make sure polyfill is provided.")},transformToWebStream:()=>{if(n)throw new Error(kC);if(n=!0,TC(e))return r(e);if(IC(e))return e;throw new Error(`Cannot transform payload to web stream, got ${e}`)}})},TC=e=>typeof Blob=="function"&&e instanceof Blob,IC=e=>typeof ReadableStream=="function"&&e instanceof ReadableStream,N3=async(e=new Uint8Array,n)=>{if(e instanceof Uint8Array)return Ru.mutate(e);if(!e)return Ru.mutate(new Uint8Array);const t=n.streamCollector(e);return Ru.mutate(await t)};class B0{constructor(){this.middlewareStack=Sg()}}const po="***SensitiveInformation***",B3=e=>{switch(e){case"true":return!0;case"false":return!1;default:throw new Error(`Unable to parse boolean value "${e}"`)}},NX=e=>{if(e!=null){if(typeof e=="string"){const n=parseFloat(e);if(!Number.isNaN(n))return String(n)!==String(e)&&jD.warn(LD(`Expected number but observed string: ${e}`)),n}if(typeof e=="number")return e;throw new TypeError(`Expected number, got ${typeof e}: ${e}`)}},BX=Math.ceil(2**127*(2-2**-23)),PC=e=>{const n=NX(e);if(n!==void 0&&!Number.isNaN(n)&&n!==1/0&&n!==-1/0&&Math.abs(n)>BX)throw new TypeError(`Expected 32-bit float, got ${e}`);return n},OX=e=>{if(e!=null){if(Number.isInteger(e)&&!Number.isNaN(e))return e;throw new TypeError(`Expected integer, got ${typeof e}: ${e}`)}},DC=e=>BD(e,16),FC=e=>BD(e,8),BD=(e,n)=>{const t=OX(e);if(t!==void 0&&LX(t,n)!==t)throw new TypeError(`Expected ${n}-bit integer, got ${e}`);return t},LX=(e,n)=>{switch(n){case 32:return Int32Array.of(e)[0];case 16:return Int16Array.of(e)[0];case 8:return Int8Array.of(e)[0]}},p1=(e,n)=>{if(e==null)throw n?new TypeError(`Expected a non-null value for ${n}`):new TypeError("Expected a non-null value");return e},OD=e=>{if(e==null)return;if(typeof e=="object"&&!Array.isArray(e))return e;const n=Array.isArray(e)?"array":typeof e;throw new TypeError(`Expected object, got ${n}: ${e}`)},gs=e=>{if(e!=null){if(typeof e=="string")return e;if(["boolean","number","bigint"].includes(typeof e))return jD.warn(LD(`Expected string, got ${typeof e}: ${e}`)),String(e);throw new TypeError(`Expected string, got ${typeof e}: ${e}`)}},jX=e=>PC(typeof e=="string"?_7(e):e),UX=/(-?(?:0|[1-9]\d*)(?:\.\d+)?(?:[eE][+-]?\d+)?)|(-?Infinity)|(NaN)/g,_7=e=>{const n=e.match(UX);if(n===null||n[0].length!==e.length)throw new TypeError("Expected real number, got implicit NaN");return parseFloat(e)},x6=e=>DC(typeof e=="string"?_7(e):e),$X=e=>FC(typeof e=="string"?_7(e):e),LD=e=>String(new TypeError(e).stack||e).split(`
`).slice(0,5).filter(n=>!n.includes("stackTraceWarning")).join(`
`),jD={warn:console.warn},VX=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],E7=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function UD(e){const n=e.getUTCFullYear(),t=e.getUTCMonth(),r=e.getUTCDay(),i=e.getUTCDate(),a=e.getUTCHours(),l=e.getUTCMinutes(),o=e.getUTCSeconds(),u=i<10?`0${i}`:`${i}`,h=a<10?`0${a}`:`${a}`,d=l<10?`0${l}`:`${l}`,p=o<10?`0${o}`:`${o}`;return`${VX[r]}, ${u} ${E7[t]} ${n} ${h}:${d}:${p} GMT`}const zX=new RegExp(/^(?:Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d{2}) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d{1,2}):(\d{2}):(\d{2})(?:\.(\d+))? GMT$/),HX=new RegExp(/^(?:Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d{2})-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d{2}) (\d{1,2}):(\d{2}):(\d{2})(?:\.(\d+))? GMT$/),GX=new RegExp(/^(?:Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( [1-9]|\d{2}) (\d{1,2}):(\d{2}):(\d{2})(?:\.(\d+))? (\d{4})$/),WX=e=>{if(e==null)return;if(typeof e!="string")throw new TypeError("RFC-7231 date-times must be expressed as strings");let n=zX.exec(e);if(n){const[t,r,i,a,l,o,u,h]=n;return gy(x6(_g(a)),yy(i),qf(r,"day",1,31),{hours:l,minutes:o,seconds:u,fractionalMilliseconds:h})}if(n=HX.exec(e),n){const[t,r,i,a,l,o,u,h]=n;return ZX(gy(XX(a),yy(i),qf(r,"day",1,31),{hours:l,minutes:o,seconds:u,fractionalMilliseconds:h}))}if(n=GX.exec(e),n){const[t,r,i,a,l,o,u,h]=n;return gy(x6(_g(h)),yy(r),qf(i.trimLeft(),"day",1,31),{hours:a,minutes:l,seconds:o,fractionalMilliseconds:u})}throw new TypeError("Invalid RFC-7231 date-time value")},gy=(e,n,t,r)=>{const i=n-1;return QX(e,i,t),new Date(Date.UTC(e,i,t,qf(r.hours,"hour",0,23),qf(r.minutes,"minute",0,59),qf(r.seconds,"seconds",0,60),qX(r.fractionalMilliseconds)))},XX=e=>{const n=new Date().getUTCFullYear(),t=Math.floor(n/100)*100+x6(_g(e));return t<n?t+100:t},YX=50*365*24*60*60*1e3,ZX=e=>e.getTime()-new Date().getTime()>YX?new Date(Date.UTC(e.getUTCFullYear()-100,e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds())):e,yy=e=>{const n=E7.indexOf(e);if(n<0)throw new TypeError(`Invalid month: ${e}`);return n+1},KX=[31,28,31,30,31,30,31,31,30,31,30,31],QX=(e,n,t)=>{let r=KX[n];if(n===1&&JX(e)&&(r=29),t>r)throw new TypeError(`Invalid day for ${E7[n]} in ${e}: ${t}`)},JX=e=>e%4===0&&(e%100!==0||e%400===0),qf=(e,n,t,r)=>{const i=$X(_g(e));if(i<t||i>r)throw new TypeError(`${n} must be between ${t} and ${r}, inclusive`);return i},qX=e=>e==null?0:jX("0."+e)*1e3,_g=e=>{let n=0;for(;n<e.length-1&&e.charAt(n)==="0";)n++;return n===0?e:e.slice(n)};class A7 extends Error{constructor(n){super(n.message),Object.setPrototypeOf(this,A7.prototype),this.name=n.name,this.$fault=n.$fault,this.$metadata=n.$metadata}}const eY=(e,n={})=>{Object.entries(n).filter(([,r])=>r!==void 0).forEach(([r,i])=>{(e[r]==null||e[r]==="")&&(e[r]=i)});const t=e.message||e.Message||"UnknownError";return e.message=t,delete e.Message,e},tY=({output:e,parsedBody:n,exceptionCtor:t,errorCode:r})=>{const i=rY(e),a=i.httpStatusCode?i.httpStatusCode+"":void 0,l=new t({name:(n==null?void 0:n.code)||(n==null?void 0:n.Code)||r||a||"UnknownError",$fault:"client",$metadata:i});throw eY(l,n)},nY=e=>({output:n,parsedBody:t,errorCode:r})=>{tY({output:n,parsedBody:t,exceptionCtor:e,errorCode:r})},rY=e=>({httpStatusCode:e.statusCode,requestId:e.headers["x-amzn-requestid"]??e.headers["x-amzn-request-id"]??e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}),iY=e=>{switch(e){case"standard":return{retryMode:"standard",connectionTimeout:3100};case"in-region":return{retryMode:"standard",connectionTimeout:1100};case"cross-region":return{retryMode:"standard",connectionTimeout:3100};case"mobile":return{retryMode:"standard",connectionTimeout:3e4};default:return{}}};function Eg(e){return encodeURIComponent(e).replace(/[!'()*]/g,function(n){return"%"+n.charCodeAt(0).toString(16).toUpperCase()})}const $D=e=>{const n="#text";for(const t in e)e.hasOwnProperty(t)&&e[t][n]!==void 0?e[t]=e[t][n]:typeof e[t]=="object"&&e[t]!==null&&(e[t]=$D(e[t]));return e},S6=function(){const e=Object.getPrototypeOf(this).constructor,n=Function.bind.apply(String,[null,...arguments]),t=new n;return Object.setPrototypeOf(t,e.prototype),t};S6.prototype=Object.create(String.prototype,{constructor:{value:S6,enumerable:!1,writable:!0,configurable:!0}});Object.setPrototypeOf(S6,String);function Ua(e,n,t){let r,i,a;if(typeof n>"u"&&typeof t>"u")r={},a=e;else{if(r=e,typeof n=="function")return i=n,a=t,aY(r,i,a);a=n}for(const l of Object.keys(a)){if(!Array.isArray(a[l])){r[l]=a[l];continue}oY(r,null,a,l)}return r}const aY=(e,n,t)=>Ua(e,Object.entries(t).reduce((r,[i,a])=>(Array.isArray(a)?r[i]=a:typeof a=="function"?r[i]=[n,a()]:r[i]=[n,a],r),{})),oY=(e,n,t,r)=>{if(n!==null){let l=t[r];typeof l=="function"&&(l=[,l]);const[o=sY,u=lY,h=r]=l;(typeof o=="function"&&o(n[h])||typeof o!="function"&&o)&&(e[r]=u(n[h]));return}let[i,a]=t[r];if(typeof a=="function"){let l;const o=i===void 0&&(l=a())!=null,u=typeof i=="function"&&!!i(void 0)||typeof i!="function"&&!!i;o?e[r]=l:u&&(e[r]=a())}else{const l=i===void 0&&a!=null,o=typeof i=="function"&&!!i(a)||typeof i!="function"&&!!i;(l||o)&&(e[r]=a)}},sY=e=>e!=null,lY=e=>e,tl=(e,n,t,r,i,a)=>{if(n!=null&&n[t]!==void 0){const l=r();if(l.length<=0)throw new Error("Empty value provided for input HTTP label: "+t+".");e=e.replace(i,a?l.split("/").map(o=>Eg(o)).join("/"):Eg(l))}else throw new Error("No value provided for input HTTP label: "+t+".");return e},cY=e=>({...e,useFipsEndpoint:e.useFipsEndpoint??!1,useDualstackEndpoint:e.useDualstackEndpoint??!1,useAccelerateEndpoint:e.useAccelerateEndpoint??!1,useGlobalEndpoint:e.useGlobalEndpoint??!1,disableMultiregionAccessPoints:e.disableMultiregionAccessPoints??!1,defaultSigningName:"s3"}),uY="@aws-sdk/client-s3",dY="AWS SDK for JavaScript S3 Client for Node.js, Browser and React Native",fY="3.360.0",hY={build:"concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'","build:cjs":"tsc -p tsconfig.cjs.json","build:docs":"typedoc","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4",clean:"rimraf ./dist-* && rimraf *.tsbuildinfo","extract:docs":"api-extractor run --local","generate:client":"node ../../scripts/generate-clients/single-service --solo s3",test:"yarn test:unit","test:e2e":"ts-mocha test/**/*.ispec.ts && karma start karma.conf.js","test:unit":"ts-mocha test/**/*.spec.ts"},pY="./dist-cjs/index.js",mY="./dist-types/index.d.ts",gY="./dist-es/index.js",yY=!1,vY={"@aws-crypto/sha1-browser":"3.0.0","@aws-crypto/sha256-browser":"3.0.0","@aws-crypto/sha256-js":"3.0.0","@aws-sdk/client-sts":"3.360.0","@aws-sdk/config-resolver":"3.357.0","@aws-sdk/credential-provider-node":"3.360.0","@aws-sdk/eventstream-serde-browser":"3.357.0","@aws-sdk/eventstream-serde-config-resolver":"3.357.0","@aws-sdk/eventstream-serde-node":"3.357.0","@aws-sdk/fetch-http-handler":"3.357.0","@aws-sdk/hash-blob-browser":"3.357.0","@aws-sdk/hash-node":"3.357.0","@aws-sdk/hash-stream-node":"3.357.0","@aws-sdk/invalid-dependency":"3.357.0","@aws-sdk/md5-js":"3.357.0","@aws-sdk/middleware-bucket-endpoint":"3.357.0","@aws-sdk/middleware-content-length":"3.357.0","@aws-sdk/middleware-endpoint":"3.357.0","@aws-sdk/middleware-expect-continue":"3.357.0","@aws-sdk/middleware-flexible-checksums":"3.357.0","@aws-sdk/middleware-host-header":"3.357.0","@aws-sdk/middleware-location-constraint":"3.357.0","@aws-sdk/middleware-logger":"3.357.0","@aws-sdk/middleware-recursion-detection":"3.357.0","@aws-sdk/middleware-retry":"3.357.0","@aws-sdk/middleware-sdk-s3":"3.357.0","@aws-sdk/middleware-serde":"3.357.0","@aws-sdk/middleware-signing":"3.357.0","@aws-sdk/middleware-ssec":"3.357.0","@aws-sdk/middleware-stack":"3.357.0","@aws-sdk/middleware-user-agent":"3.357.0","@aws-sdk/node-config-provider":"3.357.0","@aws-sdk/node-http-handler":"3.360.0","@aws-sdk/signature-v4-multi-region":"3.357.0","@aws-sdk/smithy-client":"3.360.0","@aws-sdk/types":"3.357.0","@aws-sdk/url-parser":"3.357.0","@aws-sdk/util-base64":"3.310.0","@aws-sdk/util-body-length-browser":"3.310.0","@aws-sdk/util-body-length-node":"3.310.0","@aws-sdk/util-defaults-mode-browser":"3.360.0","@aws-sdk/util-defaults-mode-node":"3.360.0","@aws-sdk/util-endpoints":"3.357.0","@aws-sdk/util-retry":"3.357.0","@aws-sdk/util-stream":"3.360.0","@aws-sdk/util-user-agent-browser":"3.357.0","@aws-sdk/util-user-agent-node":"3.357.0","@aws-sdk/util-utf8":"3.310.0","@aws-sdk/util-waiter":"3.357.0","@aws-sdk/xml-builder":"3.310.0","@smithy/protocol-http":"^1.0.1","@smithy/types":"^1.0.0","fast-xml-parser":"4.2.5",tslib:"^2.5.0"},bY={"@aws-sdk/service-client-documentation-generator":"3.310.0","@tsconfig/node14":"1.0.3","@types/chai":"^4.2.11","@types/mocha":"^8.0.4","@types/node":"^14.14.31",concurrently:"7.0.0","downlevel-dts":"0.10.1",rimraf:"3.0.2",typedoc:"0.23.23",typescript:"~4.9.5"},wY={node:">=14.0.0"},CY={"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},xY=["dist-*/**"],SY={name:"AWS SDK for JavaScript Team",url:"https://aws.amazon.com/javascript/"},_Y="Apache-2.0",EY={"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.browser"},AY="https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-s3",kY={type:"git",url:"https://github.com/aws/aws-sdk-js-v3.git",directory:"clients/client-s3"},TY={name:uY,description:dY,version:fY,scripts:hY,main:pY,types:mY,module:gY,sideEffects:yY,dependencies:vY,devDependencies:bY,engines:wY,typesVersions:CY,files:xY,author:SY,license:_Y,browser:EY,"react-native":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.native"},homepage:AY,repository:kY};var VD={},_6={},IY={get exports(){return _6},set exports(e){_6=e}};/*! *****************************************************************************
Copyright (c) Microsoft Corporation.

Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */(function(e){var n,t,r,i,a,l,o,u,h,d,p,s,c,f,m,g,y,v,b,_,M,k,P;(function(E){var R=typeof dt=="object"?dt:typeof self=="object"?self:typeof this=="object"?this:{};E(w(R,w(e.exports)));function w(C,S){return C!==R&&(typeof Object.create=="function"?Object.defineProperty(C,"__esModule",{value:!0}):C.__esModule=!0),function(x,I){return C[x]=S?S(x,I):I}}})(function(E){var R=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(w,C){w.__proto__=C}||function(w,C){for(var S in C)C.hasOwnProperty(S)&&(w[S]=C[S])};n=function(w,C){R(w,C);function S(){this.constructor=w}w.prototype=C===null?Object.create(C):(S.prototype=C.prototype,new S)},t=Object.assign||function(w){for(var C,S=1,x=arguments.length;S<x;S++){C=arguments[S];for(var I in C)Object.prototype.hasOwnProperty.call(C,I)&&(w[I]=C[I])}return w},r=function(w,C){var S={};for(var x in w)Object.prototype.hasOwnProperty.call(w,x)&&C.indexOf(x)<0&&(S[x]=w[x]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,x=Object.getOwnPropertySymbols(w);I<x.length;I++)C.indexOf(x[I])<0&&Object.prototype.propertyIsEnumerable.call(w,x[I])&&(S[x[I]]=w[x[I]]);return S},i=function(w,C,S,x){var I=arguments.length,D=I<3?C:x===null?x=Object.getOwnPropertyDescriptor(C,S):x,T;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")D=Reflect.decorate(w,C,S,x);else for(var N=w.length-1;N>=0;N--)(T=w[N])&&(D=(I<3?T(D):I>3?T(C,S,D):T(C,S))||D);return I>3&&D&&Object.defineProperty(C,S,D),D},a=function(w,C){return function(S,x){C(S,x,w)}},l=function(w,C){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(w,C)},o=function(w,C,S,x){function I(D){return D instanceof S?D:new S(function(T){T(D)})}return new(S||(S=Promise))(function(D,T){function N(z){try{B(x.next(z))}catch(K){T(K)}}function L(z){try{B(x.throw(z))}catch(K){T(K)}}function B(z){z.done?D(z.value):I(z.value).then(N,L)}B((x=x.apply(w,C||[])).next())})},u=function(w,C){var S={label:0,sent:function(){if(D[0]&1)throw D[1];return D[1]},trys:[],ops:[]},x,I,D,T;return T={next:N(0),throw:N(1),return:N(2)},typeof Symbol=="function"&&(T[Symbol.iterator]=function(){return this}),T;function N(B){return function(z){return L([B,z])}}function L(B){if(x)throw new TypeError("Generator is already executing.");for(;S;)try{if(x=1,I&&(D=B[0]&2?I.return:B[0]?I.throw||((D=I.return)&&D.call(I),0):I.next)&&!(D=D.call(I,B[1])).done)return D;switch(I=0,D&&(B=[B[0]&2,D.value]),B[0]){case 0:case 1:D=B;break;case 4:return S.label++,{value:B[1],done:!1};case 5:S.label++,I=B[1],B=[0];continue;case 7:B=S.ops.pop(),S.trys.pop();continue;default:if(D=S.trys,!(D=D.length>0&&D[D.length-1])&&(B[0]===6||B[0]===2)){S=0;continue}if(B[0]===3&&(!D||B[1]>D[0]&&B[1]<D[3])){S.label=B[1];break}if(B[0]===6&&S.label<D[1]){S.label=D[1],D=B;break}if(D&&S.label<D[2]){S.label=D[2],S.ops.push(B);break}D[2]&&S.ops.pop(),S.trys.pop();continue}B=C.call(w,S)}catch(z){B=[6,z],I=0}finally{x=D=0}if(B[0]&5)throw B[1];return{value:B[0]?B[1]:void 0,done:!0}}},P=function(w,C,S,x){x===void 0&&(x=S),w[x]=C[S]},h=function(w,C){for(var S in w)S!=="default"&&!C.hasOwnProperty(S)&&(C[S]=w[S])},d=function(w){var C=typeof Symbol=="function"&&Symbol.iterator,S=C&&w[C],x=0;if(S)return S.call(w);if(w&&typeof w.length=="number")return{next:function(){return w&&x>=w.length&&(w=void 0),{value:w&&w[x++],done:!w}}};throw new TypeError(C?"Object is not iterable.":"Symbol.iterator is not defined.")},p=function(w,C){var S=typeof Symbol=="function"&&w[Symbol.iterator];if(!S)return w;var x=S.call(w),I,D=[],T;try{for(;(C===void 0||C-- >0)&&!(I=x.next()).done;)D.push(I.value)}catch(N){T={error:N}}finally{try{I&&!I.done&&(S=x.return)&&S.call(x)}finally{if(T)throw T.error}}return D},s=function(){for(var w=[],C=0;C<arguments.length;C++)w=w.concat(p(arguments[C]));return w},c=function(){for(var w=0,C=0,S=arguments.length;C<S;C++)w+=arguments[C].length;for(var x=Array(w),I=0,C=0;C<S;C++)for(var D=arguments[C],T=0,N=D.length;T<N;T++,I++)x[I]=D[T];return x},f=function(w){return this instanceof f?(this.v=w,this):new f(w)},m=function(w,C,S){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var x=S.apply(w,C||[]),I,D=[];return I={},T("next"),T("throw"),T("return"),I[Symbol.asyncIterator]=function(){return this},I;function T(J){x[J]&&(I[J]=function(X){return new Promise(function(ee,ne){D.push([J,X,ee,ne])>1||N(J,X)})})}function N(J,X){try{L(x[J](X))}catch(ee){K(D[0][3],ee)}}function L(J){J.value instanceof f?Promise.resolve(J.value.v).then(B,z):K(D[0][2],J)}function B(J){N("next",J)}function z(J){N("throw",J)}function K(J,X){J(X),D.shift(),D.length&&N(D[0][0],D[0][1])}},g=function(w){var C,S;return C={},x("next"),x("throw",function(I){throw I}),x("return"),C[Symbol.iterator]=function(){return this},C;function x(I,D){C[I]=w[I]?function(T){return(S=!S)?{value:f(w[I](T)),done:I==="return"}:D?D(T):T}:D}},y=function(w){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var C=w[Symbol.asyncIterator],S;return C?C.call(w):(w=typeof d=="function"?d(w):w[Symbol.iterator](),S={},x("next"),x("throw"),x("return"),S[Symbol.asyncIterator]=function(){return this},S);function x(D){S[D]=w[D]&&function(T){return new Promise(function(N,L){T=w[D](T),I(N,L,T.done,T.value)})}}function I(D,T,N,L){Promise.resolve(L).then(function(B){D({value:B,done:N})},T)}},v=function(w,C){return Object.defineProperty?Object.defineProperty(w,"raw",{value:C}):w.raw=C,w},b=function(w){if(w&&w.__esModule)return w;var C={};if(w!=null)for(var S in w)Object.hasOwnProperty.call(w,S)&&(C[S]=w[S]);return C.default=w,C},_=function(w){return w&&w.__esModule?w:{default:w}},M=function(w,C){if(!C.has(w))throw new TypeError("attempted to get private field on non-instance");return C.get(w)},k=function(w,C,S){if(!C.has(w))throw new TypeError("attempted to set private field on non-instance");return C.set(w,S),S},E("__extends",n),E("__assign",t),E("__rest",r),E("__decorate",i),E("__param",a),E("__metadata",l),E("__awaiter",o),E("__generator",u),E("__exportStar",h),E("__createBinding",P),E("__values",d),E("__read",p),E("__spread",s),E("__spreadArrays",c),E("__await",f),E("__asyncGenerator",m),E("__asyncDelegator",g),E("__asyncValues",y),E("__makeTemplateObject",v),E("__importStar",b),E("__importDefault",_),E("__classPrivateFieldGet",M),E("__classPrivateFieldSet",k)})})(IY);var fh={},hh={},ph={},MC;function zD(){if(MC)return ph;MC=1,Object.defineProperty(ph,"__esModule",{value:!0}),ph.isEmptyData=void 0;function e(n){return typeof n=="string"?n.length===0:n.byteLength===0}return ph.isEmptyData=e,ph}var vy={},RC;function HD(){return RC||(RC=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.EMPTY_DATA_SHA_1=e.SHA_1_HMAC_ALGO=e.SHA_1_HASH=void 0,e.SHA_1_HASH={name:"SHA-1"},e.SHA_1_HMAC_ALGO={name:"HMAC",hash:e.SHA_1_HASH},e.EMPTY_DATA_SHA_1=new Uint8Array([218,57,163,238,94,107,75,13,50,85,191,239,149,96,24,144,175,216,7,9])}(vy)),vy}const PY={};function DY(){return typeof window<"u"?window:typeof self<"u"?self:PY}const FY=Object.freeze(Object.defineProperty({__proto__:null,locateWindow:DY},Symbol.toStringTag,{value:"Module"})),O1=U8(FY);var NC;function GD(){if(NC)return hh;NC=1,Object.defineProperty(hh,"__esModule",{value:!0}),hh.Sha1=void 0;var e=zD(),n=HD(),t=F3,r=O1,i=function(){function o(u){this.secret=u,this.reset()}return o.prototype.update=function(u){var h=this;(0,e.isEmptyData)(u)||(this.operation=this.operation.then(function(d){return d.onerror=function(){h.operation=Promise.reject(new Error("Error encountered updating hash"))},d.process(l(u)),d}),this.operation.catch(function(){}))},o.prototype.digest=function(){return this.operation.then(function(u){return new Promise(function(h,d){u.onerror=function(){d(new Error("Error encountered finalizing hash"))},u.oncomplete=function(){u.result&&h(new Uint8Array(u.result)),d(new Error("Error encountered finalizing hash"))},u.finish()})})},o.prototype.reset=function(){this.secret?(this.operation=a(this.secret).then(function(u){return(0,r.locateWindow)().msCrypto.subtle.sign(n.SHA_1_HMAC_ALGO,u)}),this.operation.catch(function(){})):this.operation=Promise.resolve((0,r.locateWindow)().msCrypto.subtle.digest("SHA-1"))},o}();hh.Sha1=i;function a(o){return new Promise(function(u,h){var d=(0,r.locateWindow)().msCrypto.subtle.importKey("raw",l(o),n.SHA_1_HMAC_ALGO,!1,["sign"]);d.oncomplete=function(){d.result&&u(d.result),h(new Error("ImportKey completed without importing key."))},d.onerror=function(){h(new Error("ImportKey failed to import key."))}})}function l(o){return typeof o=="string"?(0,t.fromUtf8)(o):ArrayBuffer.isView(o)?new Uint8Array(o.buffer,o.byteOffset,o.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(o)}return hh}var mh={},BC;function WD(){if(BC)return mh;BC=1,Object.defineProperty(mh,"__esModule",{value:!0}),mh.Sha1=void 0;var e=F3,n=zD(),t=HD(),r=O1,i=function(){function l(o){this.toHash=new Uint8Array(0),o!==void 0&&(this.key=new Promise(function(u,h){(0,r.locateWindow)().crypto.subtle.importKey("raw",a(o),t.SHA_1_HMAC_ALGO,!1,["sign"]).then(u,h)}),this.key.catch(function(){}))}return l.prototype.update=function(o){if(!(0,n.isEmptyData)(o)){var u=a(o),h=new Uint8Array(this.toHash.byteLength+u.byteLength);h.set(this.toHash,0),h.set(u,this.toHash.byteLength),this.toHash=h}},l.prototype.digest=function(){var o=this;return this.key?this.key.then(function(u){return(0,r.locateWindow)().crypto.subtle.sign(t.SHA_1_HMAC_ALGO,u,o.toHash).then(function(h){return new Uint8Array(h)})}):(0,n.isEmptyData)(this.toHash)?Promise.resolve(t.EMPTY_DATA_SHA_1):Promise.resolve().then(function(){return(0,r.locateWindow)().crypto.subtle.digest(t.SHA_1_HASH,o.toHash)}).then(function(u){return Promise.resolve(new Uint8Array(u))})},l.prototype.reset=function(){this.toHash=new Uint8Array(0)},l}();mh.Sha1=i;function a(l){return typeof l=="string"?(0,e.fromUtf8)(l):ArrayBuffer.isView(l)?new Uint8Array(l.buffer,l.byteOffset,l.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(l)}return mh}var by={},Ag={},MY={get exports(){return Ag},set exports(e){Ag=e}};/*! *****************************************************************************
Copyright (c) Microsoft Corporation.

Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */var OC;function XD(){return OC||(OC=1,function(e){var n,t,r,i,a,l,o,u,h,d,p,s,c,f,m,g,y,v,b,_,M,k,P;(function(E){var R=typeof dt=="object"?dt:typeof self=="object"?self:typeof this=="object"?this:{};E(w(R,w(e.exports)));function w(C,S){return C!==R&&(typeof Object.create=="function"?Object.defineProperty(C,"__esModule",{value:!0}):C.__esModule=!0),function(x,I){return C[x]=S?S(x,I):I}}})(function(E){var R=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(w,C){w.__proto__=C}||function(w,C){for(var S in C)C.hasOwnProperty(S)&&(w[S]=C[S])};n=function(w,C){R(w,C);function S(){this.constructor=w}w.prototype=C===null?Object.create(C):(S.prototype=C.prototype,new S)},t=Object.assign||function(w){for(var C,S=1,x=arguments.length;S<x;S++){C=arguments[S];for(var I in C)Object.prototype.hasOwnProperty.call(C,I)&&(w[I]=C[I])}return w},r=function(w,C){var S={};for(var x in w)Object.prototype.hasOwnProperty.call(w,x)&&C.indexOf(x)<0&&(S[x]=w[x]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,x=Object.getOwnPropertySymbols(w);I<x.length;I++)C.indexOf(x[I])<0&&Object.prototype.propertyIsEnumerable.call(w,x[I])&&(S[x[I]]=w[x[I]]);return S},i=function(w,C,S,x){var I=arguments.length,D=I<3?C:x===null?x=Object.getOwnPropertyDescriptor(C,S):x,T;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")D=Reflect.decorate(w,C,S,x);else for(var N=w.length-1;N>=0;N--)(T=w[N])&&(D=(I<3?T(D):I>3?T(C,S,D):T(C,S))||D);return I>3&&D&&Object.defineProperty(C,S,D),D},a=function(w,C){return function(S,x){C(S,x,w)}},l=function(w,C){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(w,C)},o=function(w,C,S,x){function I(D){return D instanceof S?D:new S(function(T){T(D)})}return new(S||(S=Promise))(function(D,T){function N(z){try{B(x.next(z))}catch(K){T(K)}}function L(z){try{B(x.throw(z))}catch(K){T(K)}}function B(z){z.done?D(z.value):I(z.value).then(N,L)}B((x=x.apply(w,C||[])).next())})},u=function(w,C){var S={label:0,sent:function(){if(D[0]&1)throw D[1];return D[1]},trys:[],ops:[]},x,I,D,T;return T={next:N(0),throw:N(1),return:N(2)},typeof Symbol=="function"&&(T[Symbol.iterator]=function(){return this}),T;function N(B){return function(z){return L([B,z])}}function L(B){if(x)throw new TypeError("Generator is already executing.");for(;S;)try{if(x=1,I&&(D=B[0]&2?I.return:B[0]?I.throw||((D=I.return)&&D.call(I),0):I.next)&&!(D=D.call(I,B[1])).done)return D;switch(I=0,D&&(B=[B[0]&2,D.value]),B[0]){case 0:case 1:D=B;break;case 4:return S.label++,{value:B[1],done:!1};case 5:S.label++,I=B[1],B=[0];continue;case 7:B=S.ops.pop(),S.trys.pop();continue;default:if(D=S.trys,!(D=D.length>0&&D[D.length-1])&&(B[0]===6||B[0]===2)){S=0;continue}if(B[0]===3&&(!D||B[1]>D[0]&&B[1]<D[3])){S.label=B[1];break}if(B[0]===6&&S.label<D[1]){S.label=D[1],D=B;break}if(D&&S.label<D[2]){S.label=D[2],S.ops.push(B);break}D[2]&&S.ops.pop(),S.trys.pop();continue}B=C.call(w,S)}catch(z){B=[6,z],I=0}finally{x=D=0}if(B[0]&5)throw B[1];return{value:B[0]?B[1]:void 0,done:!0}}},P=function(w,C,S,x){x===void 0&&(x=S),w[x]=C[S]},h=function(w,C){for(var S in w)S!=="default"&&!C.hasOwnProperty(S)&&(C[S]=w[S])},d=function(w){var C=typeof Symbol=="function"&&Symbol.iterator,S=C&&w[C],x=0;if(S)return S.call(w);if(w&&typeof w.length=="number")return{next:function(){return w&&x>=w.length&&(w=void 0),{value:w&&w[x++],done:!w}}};throw new TypeError(C?"Object is not iterable.":"Symbol.iterator is not defined.")},p=function(w,C){var S=typeof Symbol=="function"&&w[Symbol.iterator];if(!S)return w;var x=S.call(w),I,D=[],T;try{for(;(C===void 0||C-- >0)&&!(I=x.next()).done;)D.push(I.value)}catch(N){T={error:N}}finally{try{I&&!I.done&&(S=x.return)&&S.call(x)}finally{if(T)throw T.error}}return D},s=function(){for(var w=[],C=0;C<arguments.length;C++)w=w.concat(p(arguments[C]));return w},c=function(){for(var w=0,C=0,S=arguments.length;C<S;C++)w+=arguments[C].length;for(var x=Array(w),I=0,C=0;C<S;C++)for(var D=arguments[C],T=0,N=D.length;T<N;T++,I++)x[I]=D[T];return x},f=function(w){return this instanceof f?(this.v=w,this):new f(w)},m=function(w,C,S){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var x=S.apply(w,C||[]),I,D=[];return I={},T("next"),T("throw"),T("return"),I[Symbol.asyncIterator]=function(){return this},I;function T(J){x[J]&&(I[J]=function(X){return new Promise(function(ee,ne){D.push([J,X,ee,ne])>1||N(J,X)})})}function N(J,X){try{L(x[J](X))}catch(ee){K(D[0][3],ee)}}function L(J){J.value instanceof f?Promise.resolve(J.value.v).then(B,z):K(D[0][2],J)}function B(J){N("next",J)}function z(J){N("throw",J)}function K(J,X){J(X),D.shift(),D.length&&N(D[0][0],D[0][1])}},g=function(w){var C,S;return C={},x("next"),x("throw",function(I){throw I}),x("return"),C[Symbol.iterator]=function(){return this},C;function x(I,D){C[I]=w[I]?function(T){return(S=!S)?{value:f(w[I](T)),done:I==="return"}:D?D(T):T}:D}},y=function(w){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var C=w[Symbol.asyncIterator],S;return C?C.call(w):(w=typeof d=="function"?d(w):w[Symbol.iterator](),S={},x("next"),x("throw"),x("return"),S[Symbol.asyncIterator]=function(){return this},S);function x(D){S[D]=w[D]&&function(T){return new Promise(function(N,L){T=w[D](T),I(N,L,T.done,T.value)})}}function I(D,T,N,L){Promise.resolve(L).then(function(B){D({value:B,done:N})},T)}},v=function(w,C){return Object.defineProperty?Object.defineProperty(w,"raw",{value:C}):w.raw=C,w},b=function(w){if(w&&w.__esModule)return w;var C={};if(w!=null)for(var S in w)Object.hasOwnProperty.call(w,S)&&(C[S]=w[S]);return C.default=w,C},_=function(w){return w&&w.__esModule?w:{default:w}},M=function(w,C){if(!C.has(w))throw new TypeError("attempted to get private field on non-instance");return C.get(w)},k=function(w,C,S){if(!C.has(w))throw new TypeError("attempted to set private field on non-instance");return C.set(w,S),S},E("__extends",n),E("__assign",t),E("__rest",r),E("__decorate",i),E("__param",a),E("__metadata",l),E("__awaiter",o),E("__generator",u),E("__exportStar",h),E("__createBinding",P),E("__values",d),E("__read",p),E("__spread",s),E("__spreadArrays",c),E("__await",f),E("__asyncGenerator",m),E("__asyncDelegator",g),E("__asyncValues",y),E("__makeTemplateObject",v),E("__importStar",b),E("__importDefault",_),E("__classPrivateFieldGet",M),E("__classPrivateFieldSet",k)})}(MY)),Ag}var ns={},LC;function RY(){if(LC)return ns;LC=1,Object.defineProperty(ns,"__esModule",{value:!0}),ns.supportsZeroByteGCM=ns.supportsSubtleCrypto=ns.supportsSecureRandom=ns.supportsWebCrypto=void 0;var e=XD(),n=["decrypt","digest","encrypt","exportKey","generateKey","importKey","sign","verify"];function t(l){if(r(l)&&typeof l.crypto.subtle=="object"){var o=l.crypto.subtle;return i(o)}return!1}ns.supportsWebCrypto=t;function r(l){if(typeof l=="object"&&typeof l.crypto=="object"){var o=l.crypto.getRandomValues;return typeof o=="function"}return!1}ns.supportsSecureRandom=r;function i(l){return l&&n.every(function(o){return typeof l[o]=="function"})}ns.supportsSubtleCrypto=i;function a(l){return e.__awaiter(this,void 0,void 0,function(){var o,u;return e.__generator(this,function(h){switch(h.label){case 0:if(!i(l))return[2,!1];h.label=1;case 1:return h.trys.push([1,4,,5]),[4,l.generateKey({name:"AES-GCM",length:128},!1,["encrypt"])];case 2:return o=h.sent(),[4,l.encrypt({name:"AES-GCM",iv:new Uint8Array(Array(12)),additionalData:new Uint8Array(Array(16)),tagLength:128},o,new Uint8Array(0))];case 3:return u=h.sent(),[2,u.byteLength===16];case 4:return h.sent(),[2,!1];case 5:return[2]}})})}return ns.supportsZeroByteGCM=a,ns}var jC;function YD(){return jC||(jC=1,function(e){Object.defineProperty(e,"__esModule",{value:!0});var n=XD();n.__exportStar(RY(),e)}(by)),by}var wy={},kg={},NY={get exports(){return kg},set exports(e){kg=e}};/*! *****************************************************************************
Copyright (c) Microsoft Corporation.

Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */var UC;function BY(){return UC||(UC=1,function(e){var n,t,r,i,a,l,o,u,h,d,p,s,c,f,m,g,y,v,b,_,M,k,P;(function(E){var R=typeof dt=="object"?dt:typeof self=="object"?self:typeof this=="object"?this:{};E(w(R,w(e.exports)));function w(C,S){return C!==R&&(typeof Object.create=="function"?Object.defineProperty(C,"__esModule",{value:!0}):C.__esModule=!0),function(x,I){return C[x]=S?S(x,I):I}}})(function(E){var R=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(w,C){w.__proto__=C}||function(w,C){for(var S in C)C.hasOwnProperty(S)&&(w[S]=C[S])};n=function(w,C){R(w,C);function S(){this.constructor=w}w.prototype=C===null?Object.create(C):(S.prototype=C.prototype,new S)},t=Object.assign||function(w){for(var C,S=1,x=arguments.length;S<x;S++){C=arguments[S];for(var I in C)Object.prototype.hasOwnProperty.call(C,I)&&(w[I]=C[I])}return w},r=function(w,C){var S={};for(var x in w)Object.prototype.hasOwnProperty.call(w,x)&&C.indexOf(x)<0&&(S[x]=w[x]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,x=Object.getOwnPropertySymbols(w);I<x.length;I++)C.indexOf(x[I])<0&&Object.prototype.propertyIsEnumerable.call(w,x[I])&&(S[x[I]]=w[x[I]]);return S},i=function(w,C,S,x){var I=arguments.length,D=I<3?C:x===null?x=Object.getOwnPropertyDescriptor(C,S):x,T;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")D=Reflect.decorate(w,C,S,x);else for(var N=w.length-1;N>=0;N--)(T=w[N])&&(D=(I<3?T(D):I>3?T(C,S,D):T(C,S))||D);return I>3&&D&&Object.defineProperty(C,S,D),D},a=function(w,C){return function(S,x){C(S,x,w)}},l=function(w,C){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(w,C)},o=function(w,C,S,x){function I(D){return D instanceof S?D:new S(function(T){T(D)})}return new(S||(S=Promise))(function(D,T){function N(z){try{B(x.next(z))}catch(K){T(K)}}function L(z){try{B(x.throw(z))}catch(K){T(K)}}function B(z){z.done?D(z.value):I(z.value).then(N,L)}B((x=x.apply(w,C||[])).next())})},u=function(w,C){var S={label:0,sent:function(){if(D[0]&1)throw D[1];return D[1]},trys:[],ops:[]},x,I,D,T;return T={next:N(0),throw:N(1),return:N(2)},typeof Symbol=="function"&&(T[Symbol.iterator]=function(){return this}),T;function N(B){return function(z){return L([B,z])}}function L(B){if(x)throw new TypeError("Generator is already executing.");for(;S;)try{if(x=1,I&&(D=B[0]&2?I.return:B[0]?I.throw||((D=I.return)&&D.call(I),0):I.next)&&!(D=D.call(I,B[1])).done)return D;switch(I=0,D&&(B=[B[0]&2,D.value]),B[0]){case 0:case 1:D=B;break;case 4:return S.label++,{value:B[1],done:!1};case 5:S.label++,I=B[1],B=[0];continue;case 7:B=S.ops.pop(),S.trys.pop();continue;default:if(D=S.trys,!(D=D.length>0&&D[D.length-1])&&(B[0]===6||B[0]===2)){S=0;continue}if(B[0]===3&&(!D||B[1]>D[0]&&B[1]<D[3])){S.label=B[1];break}if(B[0]===6&&S.label<D[1]){S.label=D[1],D=B;break}if(D&&S.label<D[2]){S.label=D[2],S.ops.push(B);break}D[2]&&S.ops.pop(),S.trys.pop();continue}B=C.call(w,S)}catch(z){B=[6,z],I=0}finally{x=D=0}if(B[0]&5)throw B[1];return{value:B[0]?B[1]:void 0,done:!0}}},P=function(w,C,S,x){x===void 0&&(x=S),w[x]=C[S]},h=function(w,C){for(var S in w)S!=="default"&&!C.hasOwnProperty(S)&&(C[S]=w[S])},d=function(w){var C=typeof Symbol=="function"&&Symbol.iterator,S=C&&w[C],x=0;if(S)return S.call(w);if(w&&typeof w.length=="number")return{next:function(){return w&&x>=w.length&&(w=void 0),{value:w&&w[x++],done:!w}}};throw new TypeError(C?"Object is not iterable.":"Symbol.iterator is not defined.")},p=function(w,C){var S=typeof Symbol=="function"&&w[Symbol.iterator];if(!S)return w;var x=S.call(w),I,D=[],T;try{for(;(C===void 0||C-- >0)&&!(I=x.next()).done;)D.push(I.value)}catch(N){T={error:N}}finally{try{I&&!I.done&&(S=x.return)&&S.call(x)}finally{if(T)throw T.error}}return D},s=function(){for(var w=[],C=0;C<arguments.length;C++)w=w.concat(p(arguments[C]));return w},c=function(){for(var w=0,C=0,S=arguments.length;C<S;C++)w+=arguments[C].length;for(var x=Array(w),I=0,C=0;C<S;C++)for(var D=arguments[C],T=0,N=D.length;T<N;T++,I++)x[I]=D[T];return x},f=function(w){return this instanceof f?(this.v=w,this):new f(w)},m=function(w,C,S){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var x=S.apply(w,C||[]),I,D=[];return I={},T("next"),T("throw"),T("return"),I[Symbol.asyncIterator]=function(){return this},I;function T(J){x[J]&&(I[J]=function(X){return new Promise(function(ee,ne){D.push([J,X,ee,ne])>1||N(J,X)})})}function N(J,X){try{L(x[J](X))}catch(ee){K(D[0][3],ee)}}function L(J){J.value instanceof f?Promise.resolve(J.value.v).then(B,z):K(D[0][2],J)}function B(J){N("next",J)}function z(J){N("throw",J)}function K(J,X){J(X),D.shift(),D.length&&N(D[0][0],D[0][1])}},g=function(w){var C,S;return C={},x("next"),x("throw",function(I){throw I}),x("return"),C[Symbol.iterator]=function(){return this},C;function x(I,D){C[I]=w[I]?function(T){return(S=!S)?{value:f(w[I](T)),done:I==="return"}:D?D(T):T}:D}},y=function(w){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var C=w[Symbol.asyncIterator],S;return C?C.call(w):(w=typeof d=="function"?d(w):w[Symbol.iterator](),S={},x("next"),x("throw"),x("return"),S[Symbol.asyncIterator]=function(){return this},S);function x(D){S[D]=w[D]&&function(T){return new Promise(function(N,L){T=w[D](T),I(N,L,T.done,T.value)})}}function I(D,T,N,L){Promise.resolve(L).then(function(B){D({value:B,done:N})},T)}},v=function(w,C){return Object.defineProperty?Object.defineProperty(w,"raw",{value:C}):w.raw=C,w},b=function(w){if(w&&w.__esModule)return w;var C={};if(w!=null)for(var S in w)Object.hasOwnProperty.call(w,S)&&(C[S]=w[S]);return C.default=w,C},_=function(w){return w&&w.__esModule?w:{default:w}},M=function(w,C){if(!C.has(w))throw new TypeError("attempted to get private field on non-instance");return C.get(w)},k=function(w,C,S){if(!C.has(w))throw new TypeError("attempted to set private field on non-instance");return C.set(w,S),S},E("__extends",n),E("__assign",t),E("__rest",r),E("__decorate",i),E("__param",a),E("__metadata",l),E("__awaiter",o),E("__generator",u),E("__exportStar",h),E("__createBinding",P),E("__values",d),E("__read",p),E("__spread",s),E("__spreadArrays",c),E("__await",f),E("__asyncGenerator",m),E("__asyncDelegator",g),E("__asyncValues",y),E("__makeTemplateObject",v),E("__importStar",b),E("__importDefault",_),E("__classPrivateFieldGet",M),E("__classPrivateFieldSet",k)})}(NY)),kg}var Cy={},$C;function OY(){return $C||($C=1,Object.defineProperty(Cy,"__esModule",{value:!0})),Cy}var xy={},VC;function LY(){return VC||(VC=1,Object.defineProperty(xy,"__esModule",{value:!0})),xy}var Sy={},zC;function jY(){return zC||(zC=1,Object.defineProperty(Sy,"__esModule",{value:!0})),Sy}var _y={},HC;function UY(){return HC||(HC=1,Object.defineProperty(_y,"__esModule",{value:!0})),_y}var gh={},GC;function $Y(){if(GC)return gh;GC=1,Object.defineProperty(gh,"__esModule",{value:!0}),gh.isMsWindow=void 0;var e=["decrypt","digest","encrypt","exportKey","generateKey","importKey","sign","verify"];function n(r){return"MSInputMethodContext"in r&&"msCrypto"in r}function t(r){if(n(r)&&r.msCrypto.subtle!==void 0){var i=r.msCrypto,a=i.getRandomValues,l=i.subtle;return e.map(function(o){return l[o]}).concat(a).every(function(o){return typeof o=="function"})}return!1}return gh.isMsWindow=t,gh}var WC;function ZD(){return WC||(WC=1,function(e){Object.defineProperty(e,"__esModule",{value:!0});var n=BY();n.__exportStar(OY(),e),n.__exportStar(LY(),e),n.__exportStar(jY(),e),n.__exportStar(UY(),e),n.__exportStar($Y(),e)}(wy)),wy}var XC;function VY(){if(XC)return fh;XC=1,Object.defineProperty(fh,"__esModule",{value:!0}),fh.Sha1=void 0;var e=GD(),n=WD(),t=YD(),r=ZD(),i=O1,a=Yc(),l=function(){function o(u){if((0,t.supportsWebCrypto)((0,i.locateWindow)()))this.hash=new n.Sha1(u);else if((0,r.isMsWindow)((0,i.locateWindow)()))this.hash=new e.Sha1(u);else throw new Error("SHA1 not supported")}return o.prototype.update=function(u,h){this.hash.update((0,a.convertToBuffer)(u))},o.prototype.digest=function(){return this.hash.digest()},o.prototype.reset=function(){this.hash.reset()},o}();return fh.Sha1=l,fh}(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.WebCryptoSha1=e.Ie11Sha1=void 0;var n=_6;n.__exportStar(VY(),e);var t=GD();Object.defineProperty(e,"Ie11Sha1",{enumerable:!0,get:function(){return t.Sha1}});var r=WD();Object.defineProperty(e,"WebCryptoSha1",{enumerable:!0,get:function(){return r.Sha1}})})(VD);var KD={},E6={},zY={get exports(){return E6},set exports(e){E6=e}};/*! *****************************************************************************
Copyright (c) Microsoft Corporation.

Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */(function(e){var n,t,r,i,a,l,o,u,h,d,p,s,c,f,m,g,y,v,b,_,M,k,P;(function(E){var R=typeof dt=="object"?dt:typeof self=="object"?self:typeof this=="object"?this:{};E(w(R,w(e.exports)));function w(C,S){return C!==R&&(typeof Object.create=="function"?Object.defineProperty(C,"__esModule",{value:!0}):C.__esModule=!0),function(x,I){return C[x]=S?S(x,I):I}}})(function(E){var R=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(w,C){w.__proto__=C}||function(w,C){for(var S in C)C.hasOwnProperty(S)&&(w[S]=C[S])};n=function(w,C){R(w,C);function S(){this.constructor=w}w.prototype=C===null?Object.create(C):(S.prototype=C.prototype,new S)},t=Object.assign||function(w){for(var C,S=1,x=arguments.length;S<x;S++){C=arguments[S];for(var I in C)Object.prototype.hasOwnProperty.call(C,I)&&(w[I]=C[I])}return w},r=function(w,C){var S={};for(var x in w)Object.prototype.hasOwnProperty.call(w,x)&&C.indexOf(x)<0&&(S[x]=w[x]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,x=Object.getOwnPropertySymbols(w);I<x.length;I++)C.indexOf(x[I])<0&&Object.prototype.propertyIsEnumerable.call(w,x[I])&&(S[x[I]]=w[x[I]]);return S},i=function(w,C,S,x){var I=arguments.length,D=I<3?C:x===null?x=Object.getOwnPropertyDescriptor(C,S):x,T;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")D=Reflect.decorate(w,C,S,x);else for(var N=w.length-1;N>=0;N--)(T=w[N])&&(D=(I<3?T(D):I>3?T(C,S,D):T(C,S))||D);return I>3&&D&&Object.defineProperty(C,S,D),D},a=function(w,C){return function(S,x){C(S,x,w)}},l=function(w,C){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(w,C)},o=function(w,C,S,x){function I(D){return D instanceof S?D:new S(function(T){T(D)})}return new(S||(S=Promise))(function(D,T){function N(z){try{B(x.next(z))}catch(K){T(K)}}function L(z){try{B(x.throw(z))}catch(K){T(K)}}function B(z){z.done?D(z.value):I(z.value).then(N,L)}B((x=x.apply(w,C||[])).next())})},u=function(w,C){var S={label:0,sent:function(){if(D[0]&1)throw D[1];return D[1]},trys:[],ops:[]},x,I,D,T;return T={next:N(0),throw:N(1),return:N(2)},typeof Symbol=="function"&&(T[Symbol.iterator]=function(){return this}),T;function N(B){return function(z){return L([B,z])}}function L(B){if(x)throw new TypeError("Generator is already executing.");for(;S;)try{if(x=1,I&&(D=B[0]&2?I.return:B[0]?I.throw||((D=I.return)&&D.call(I),0):I.next)&&!(D=D.call(I,B[1])).done)return D;switch(I=0,D&&(B=[B[0]&2,D.value]),B[0]){case 0:case 1:D=B;break;case 4:return S.label++,{value:B[1],done:!1};case 5:S.label++,I=B[1],B=[0];continue;case 7:B=S.ops.pop(),S.trys.pop();continue;default:if(D=S.trys,!(D=D.length>0&&D[D.length-1])&&(B[0]===6||B[0]===2)){S=0;continue}if(B[0]===3&&(!D||B[1]>D[0]&&B[1]<D[3])){S.label=B[1];break}if(B[0]===6&&S.label<D[1]){S.label=D[1],D=B;break}if(D&&S.label<D[2]){S.label=D[2],S.ops.push(B);break}D[2]&&S.ops.pop(),S.trys.pop();continue}B=C.call(w,S)}catch(z){B=[6,z],I=0}finally{x=D=0}if(B[0]&5)throw B[1];return{value:B[0]?B[1]:void 0,done:!0}}},P=function(w,C,S,x){x===void 0&&(x=S),w[x]=C[S]},h=function(w,C){for(var S in w)S!=="default"&&!C.hasOwnProperty(S)&&(C[S]=w[S])},d=function(w){var C=typeof Symbol=="function"&&Symbol.iterator,S=C&&w[C],x=0;if(S)return S.call(w);if(w&&typeof w.length=="number")return{next:function(){return w&&x>=w.length&&(w=void 0),{value:w&&w[x++],done:!w}}};throw new TypeError(C?"Object is not iterable.":"Symbol.iterator is not defined.")},p=function(w,C){var S=typeof Symbol=="function"&&w[Symbol.iterator];if(!S)return w;var x=S.call(w),I,D=[],T;try{for(;(C===void 0||C-- >0)&&!(I=x.next()).done;)D.push(I.value)}catch(N){T={error:N}}finally{try{I&&!I.done&&(S=x.return)&&S.call(x)}finally{if(T)throw T.error}}return D},s=function(){for(var w=[],C=0;C<arguments.length;C++)w=w.concat(p(arguments[C]));return w},c=function(){for(var w=0,C=0,S=arguments.length;C<S;C++)w+=arguments[C].length;for(var x=Array(w),I=0,C=0;C<S;C++)for(var D=arguments[C],T=0,N=D.length;T<N;T++,I++)x[I]=D[T];return x},f=function(w){return this instanceof f?(this.v=w,this):new f(w)},m=function(w,C,S){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var x=S.apply(w,C||[]),I,D=[];return I={},T("next"),T("throw"),T("return"),I[Symbol.asyncIterator]=function(){return this},I;function T(J){x[J]&&(I[J]=function(X){return new Promise(function(ee,ne){D.push([J,X,ee,ne])>1||N(J,X)})})}function N(J,X){try{L(x[J](X))}catch(ee){K(D[0][3],ee)}}function L(J){J.value instanceof f?Promise.resolve(J.value.v).then(B,z):K(D[0][2],J)}function B(J){N("next",J)}function z(J){N("throw",J)}function K(J,X){J(X),D.shift(),D.length&&N(D[0][0],D[0][1])}},g=function(w){var C,S;return C={},x("next"),x("throw",function(I){throw I}),x("return"),C[Symbol.iterator]=function(){return this},C;function x(I,D){C[I]=w[I]?function(T){return(S=!S)?{value:f(w[I](T)),done:I==="return"}:D?D(T):T}:D}},y=function(w){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var C=w[Symbol.asyncIterator],S;return C?C.call(w):(w=typeof d=="function"?d(w):w[Symbol.iterator](),S={},x("next"),x("throw"),x("return"),S[Symbol.asyncIterator]=function(){return this},S);function x(D){S[D]=w[D]&&function(T){return new Promise(function(N,L){T=w[D](T),I(N,L,T.done,T.value)})}}function I(D,T,N,L){Promise.resolve(L).then(function(B){D({value:B,done:N})},T)}},v=function(w,C){return Object.defineProperty?Object.defineProperty(w,"raw",{value:C}):w.raw=C,w},b=function(w){if(w&&w.__esModule)return w;var C={};if(w!=null)for(var S in w)Object.hasOwnProperty.call(w,S)&&(C[S]=w[S]);return C.default=w,C},_=function(w){return w&&w.__esModule?w:{default:w}},M=function(w,C){if(!C.has(w))throw new TypeError("attempted to get private field on non-instance");return C.get(w)},k=function(w,C,S){if(!C.has(w))throw new TypeError("attempted to set private field on non-instance");return C.set(w,S),S},E("__extends",n),E("__assign",t),E("__rest",r),E("__decorate",i),E("__param",a),E("__metadata",l),E("__awaiter",o),E("__generator",u),E("__exportStar",h),E("__createBinding",P),E("__values",d),E("__read",p),E("__spread",s),E("__spreadArrays",c),E("__await",f),E("__asyncGenerator",m),E("__asyncDelegator",g),E("__asyncValues",y),E("__makeTemplateObject",v),E("__importStar",b),E("__importDefault",_),E("__classPrivateFieldGet",M),E("__classPrivateFieldSet",k)})})(zY);var yh={},vh={},bh={},YC;function HY(){if(YC)return bh;YC=1,Object.defineProperty(bh,"__esModule",{value:!0}),bh.isEmptyData=void 0;function e(n){return typeof n=="string"?n.length===0:n.byteLength===0}return bh.isEmptyData=e,bh}var Ey={},ZC;function QD(){return ZC||(ZC=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.EMPTY_DATA_SHA_256=e.SHA_256_HMAC_ALGO=e.SHA_256_HASH=void 0,e.SHA_256_HASH={name:"SHA-256"},e.SHA_256_HMAC_ALGO={name:"HMAC",hash:e.SHA_256_HASH},e.EMPTY_DATA_SHA_256=new Uint8Array([227,176,196,66,152,252,28,20,154,251,244,200,153,111,185,36,39,174,65,228,100,155,147,76,164,149,153,27,120,82,184,85])}(Ey)),Ey}var KC;function JD(){if(KC)return vh;KC=1,Object.defineProperty(vh,"__esModule",{value:!0}),vh.Sha256=void 0;var e=HY(),n=QD(),t=F3,r=O1,i=function(){function o(u){this.secret=u,this.reset()}return o.prototype.update=function(u){var h=this;(0,e.isEmptyData)(u)||(this.operation=this.operation.then(function(d){return d.onerror=function(){h.operation=Promise.reject(new Error("Error encountered updating hash"))},d.process(l(u)),d}),this.operation.catch(function(){}))},o.prototype.digest=function(){return this.operation.then(function(u){return new Promise(function(h,d){u.onerror=function(){d(new Error("Error encountered finalizing hash"))},u.oncomplete=function(){u.result&&h(new Uint8Array(u.result)),d(new Error("Error encountered finalizing hash"))},u.finish()})})},o.prototype.reset=function(){this.secret?(this.operation=a(this.secret).then(function(u){return(0,r.locateWindow)().msCrypto.subtle.sign(n.SHA_256_HMAC_ALGO,u)}),this.operation.catch(function(){})):this.operation=Promise.resolve((0,r.locateWindow)().msCrypto.subtle.digest("SHA-256"))},o}();vh.Sha256=i;function a(o){return new Promise(function(u,h){var d=(0,r.locateWindow)().msCrypto.subtle.importKey("raw",l(o),n.SHA_256_HMAC_ALGO,!1,["sign"]);d.oncomplete=function(){d.result&&u(d.result),h(new Error("ImportKey completed without importing key."))},d.onerror=function(){h(new Error("ImportKey failed to import key."))}})}function l(o){return typeof o=="string"?(0,t.fromUtf8)(o):ArrayBuffer.isView(o)?new Uint8Array(o.buffer,o.byteOffset,o.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(o)}return vh}var wh={},QC;function qD(){if(QC)return wh;QC=1,Object.defineProperty(wh,"__esModule",{value:!0}),wh.Sha256=void 0;var e=Yc(),n=QD(),t=O1,r=function(){function i(a){this.toHash=new Uint8Array(0),this.secret=a,this.reset()}return i.prototype.update=function(a){if(!(0,e.isEmptyData)(a)){var l=(0,e.convertToBuffer)(a),o=new Uint8Array(this.toHash.byteLength+l.byteLength);o.set(this.toHash,0),o.set(l,this.toHash.byteLength),this.toHash=o}},i.prototype.digest=function(){var a=this;return this.key?this.key.then(function(l){return(0,t.locateWindow)().crypto.subtle.sign(n.SHA_256_HMAC_ALGO,l,a.toHash).then(function(o){return new Uint8Array(o)})}):(0,e.isEmptyData)(this.toHash)?Promise.resolve(n.EMPTY_DATA_SHA_256):Promise.resolve().then(function(){return(0,t.locateWindow)().crypto.subtle.digest(n.SHA_256_HASH,a.toHash)}).then(function(l){return Promise.resolve(new Uint8Array(l))})},i.prototype.reset=function(){var a=this;this.toHash=new Uint8Array(0),this.secret&&this.secret!==void 0&&(this.key=new Promise(function(l,o){(0,t.locateWindow)().crypto.subtle.importKey("raw",(0,e.convertToBuffer)(a.secret),n.SHA_256_HMAC_ALGO,!1,["sign"]).then(l,o)}),this.key.catch(function(){}))},i}();return wh.Sha256=r,wh}var Ay={},Tg={},GY={get exports(){return Tg},set exports(e){Tg=e}};/*! *****************************************************************************
Copyright (c) Microsoft Corporation.

Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */var JC;function eF(){return JC||(JC=1,function(e){var n,t,r,i,a,l,o,u,h,d,p,s,c,f,m,g,y,v,b,_,M,k,P;(function(E){var R=typeof dt=="object"?dt:typeof self=="object"?self:typeof this=="object"?this:{};E(w(R,w(e.exports)));function w(C,S){return C!==R&&(typeof Object.create=="function"?Object.defineProperty(C,"__esModule",{value:!0}):C.__esModule=!0),function(x,I){return C[x]=S?S(x,I):I}}})(function(E){var R=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(w,C){w.__proto__=C}||function(w,C){for(var S in C)C.hasOwnProperty(S)&&(w[S]=C[S])};n=function(w,C){R(w,C);function S(){this.constructor=w}w.prototype=C===null?Object.create(C):(S.prototype=C.prototype,new S)},t=Object.assign||function(w){for(var C,S=1,x=arguments.length;S<x;S++){C=arguments[S];for(var I in C)Object.prototype.hasOwnProperty.call(C,I)&&(w[I]=C[I])}return w},r=function(w,C){var S={};for(var x in w)Object.prototype.hasOwnProperty.call(w,x)&&C.indexOf(x)<0&&(S[x]=w[x]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,x=Object.getOwnPropertySymbols(w);I<x.length;I++)C.indexOf(x[I])<0&&Object.prototype.propertyIsEnumerable.call(w,x[I])&&(S[x[I]]=w[x[I]]);return S},i=function(w,C,S,x){var I=arguments.length,D=I<3?C:x===null?x=Object.getOwnPropertyDescriptor(C,S):x,T;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")D=Reflect.decorate(w,C,S,x);else for(var N=w.length-1;N>=0;N--)(T=w[N])&&(D=(I<3?T(D):I>3?T(C,S,D):T(C,S))||D);return I>3&&D&&Object.defineProperty(C,S,D),D},a=function(w,C){return function(S,x){C(S,x,w)}},l=function(w,C){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(w,C)},o=function(w,C,S,x){function I(D){return D instanceof S?D:new S(function(T){T(D)})}return new(S||(S=Promise))(function(D,T){function N(z){try{B(x.next(z))}catch(K){T(K)}}function L(z){try{B(x.throw(z))}catch(K){T(K)}}function B(z){z.done?D(z.value):I(z.value).then(N,L)}B((x=x.apply(w,C||[])).next())})},u=function(w,C){var S={label:0,sent:function(){if(D[0]&1)throw D[1];return D[1]},trys:[],ops:[]},x,I,D,T;return T={next:N(0),throw:N(1),return:N(2)},typeof Symbol=="function"&&(T[Symbol.iterator]=function(){return this}),T;function N(B){return function(z){return L([B,z])}}function L(B){if(x)throw new TypeError("Generator is already executing.");for(;S;)try{if(x=1,I&&(D=B[0]&2?I.return:B[0]?I.throw||((D=I.return)&&D.call(I),0):I.next)&&!(D=D.call(I,B[1])).done)return D;switch(I=0,D&&(B=[B[0]&2,D.value]),B[0]){case 0:case 1:D=B;break;case 4:return S.label++,{value:B[1],done:!1};case 5:S.label++,I=B[1],B=[0];continue;case 7:B=S.ops.pop(),S.trys.pop();continue;default:if(D=S.trys,!(D=D.length>0&&D[D.length-1])&&(B[0]===6||B[0]===2)){S=0;continue}if(B[0]===3&&(!D||B[1]>D[0]&&B[1]<D[3])){S.label=B[1];break}if(B[0]===6&&S.label<D[1]){S.label=D[1],D=B;break}if(D&&S.label<D[2]){S.label=D[2],S.ops.push(B);break}D[2]&&S.ops.pop(),S.trys.pop();continue}B=C.call(w,S)}catch(z){B=[6,z],I=0}finally{x=D=0}if(B[0]&5)throw B[1];return{value:B[0]?B[1]:void 0,done:!0}}},P=function(w,C,S,x){x===void 0&&(x=S),w[x]=C[S]},h=function(w,C){for(var S in w)S!=="default"&&!C.hasOwnProperty(S)&&(C[S]=w[S])},d=function(w){var C=typeof Symbol=="function"&&Symbol.iterator,S=C&&w[C],x=0;if(S)return S.call(w);if(w&&typeof w.length=="number")return{next:function(){return w&&x>=w.length&&(w=void 0),{value:w&&w[x++],done:!w}}};throw new TypeError(C?"Object is not iterable.":"Symbol.iterator is not defined.")},p=function(w,C){var S=typeof Symbol=="function"&&w[Symbol.iterator];if(!S)return w;var x=S.call(w),I,D=[],T;try{for(;(C===void 0||C-- >0)&&!(I=x.next()).done;)D.push(I.value)}catch(N){T={error:N}}finally{try{I&&!I.done&&(S=x.return)&&S.call(x)}finally{if(T)throw T.error}}return D},s=function(){for(var w=[],C=0;C<arguments.length;C++)w=w.concat(p(arguments[C]));return w},c=function(){for(var w=0,C=0,S=arguments.length;C<S;C++)w+=arguments[C].length;for(var x=Array(w),I=0,C=0;C<S;C++)for(var D=arguments[C],T=0,N=D.length;T<N;T++,I++)x[I]=D[T];return x},f=function(w){return this instanceof f?(this.v=w,this):new f(w)},m=function(w,C,S){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var x=S.apply(w,C||[]),I,D=[];return I={},T("next"),T("throw"),T("return"),I[Symbol.asyncIterator]=function(){return this},I;function T(J){x[J]&&(I[J]=function(X){return new Promise(function(ee,ne){D.push([J,X,ee,ne])>1||N(J,X)})})}function N(J,X){try{L(x[J](X))}catch(ee){K(D[0][3],ee)}}function L(J){J.value instanceof f?Promise.resolve(J.value.v).then(B,z):K(D[0][2],J)}function B(J){N("next",J)}function z(J){N("throw",J)}function K(J,X){J(X),D.shift(),D.length&&N(D[0][0],D[0][1])}},g=function(w){var C,S;return C={},x("next"),x("throw",function(I){throw I}),x("return"),C[Symbol.iterator]=function(){return this},C;function x(I,D){C[I]=w[I]?function(T){return(S=!S)?{value:f(w[I](T)),done:I==="return"}:D?D(T):T}:D}},y=function(w){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var C=w[Symbol.asyncIterator],S;return C?C.call(w):(w=typeof d=="function"?d(w):w[Symbol.iterator](),S={},x("next"),x("throw"),x("return"),S[Symbol.asyncIterator]=function(){return this},S);function x(D){S[D]=w[D]&&function(T){return new Promise(function(N,L){T=w[D](T),I(N,L,T.done,T.value)})}}function I(D,T,N,L){Promise.resolve(L).then(function(B){D({value:B,done:N})},T)}},v=function(w,C){return Object.defineProperty?Object.defineProperty(w,"raw",{value:C}):w.raw=C,w},b=function(w){if(w&&w.__esModule)return w;var C={};if(w!=null)for(var S in w)Object.hasOwnProperty.call(w,S)&&(C[S]=w[S]);return C.default=w,C},_=function(w){return w&&w.__esModule?w:{default:w}},M=function(w,C){if(!C.has(w))throw new TypeError("attempted to get private field on non-instance");return C.get(w)},k=function(w,C,S){if(!C.has(w))throw new TypeError("attempted to set private field on non-instance");return C.set(w,S),S},E("__extends",n),E("__assign",t),E("__rest",r),E("__decorate",i),E("__param",a),E("__metadata",l),E("__awaiter",o),E("__generator",u),E("__exportStar",h),E("__createBinding",P),E("__values",d),E("__read",p),E("__spread",s),E("__spreadArrays",c),E("__await",f),E("__asyncGenerator",m),E("__asyncDelegator",g),E("__asyncValues",y),E("__makeTemplateObject",v),E("__importStar",b),E("__importDefault",_),E("__classPrivateFieldGet",M),E("__classPrivateFieldSet",k)})}(GY)),Tg}var Ch={},wo={},qC;function tF(){return qC||(qC=1,Object.defineProperty(wo,"__esModule",{value:!0}),wo.MAX_HASHABLE_LENGTH=wo.INIT=wo.KEY=wo.DIGEST_LENGTH=wo.BLOCK_SIZE=void 0,wo.BLOCK_SIZE=64,wo.DIGEST_LENGTH=32,wo.KEY=new Uint32Array([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]),wo.INIT=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],wo.MAX_HASHABLE_LENGTH=Math.pow(2,53)-1),wo}var xh={},ex;function WY(){if(ex)return xh;ex=1,Object.defineProperty(xh,"__esModule",{value:!0}),xh.RawSha256=void 0;var e=tF(),n=function(){function t(){this.state=Int32Array.from(e.INIT),this.temp=new Int32Array(64),this.buffer=new Uint8Array(64),this.bufferLength=0,this.bytesHashed=0,this.finished=!1}return t.prototype.update=function(r){if(this.finished)throw new Error("Attempted to update an already finished hash.");var i=0,a=r.byteLength;if(this.bytesHashed+=a,this.bytesHashed*8>e.MAX_HASHABLE_LENGTH)throw new Error("Cannot hash more than 2^53 - 1 bits");for(;a>0;)this.buffer[this.bufferLength++]=r[i++],a--,this.bufferLength===e.BLOCK_SIZE&&(this.hashBuffer(),this.bufferLength=0)},t.prototype.digest=function(){if(!this.finished){var r=this.bytesHashed*8,i=new DataView(this.buffer.buffer,this.buffer.byteOffset,this.buffer.byteLength),a=this.bufferLength;if(i.setUint8(this.bufferLength++,128),a%e.BLOCK_SIZE>=e.BLOCK_SIZE-8){for(var l=this.bufferLength;l<e.BLOCK_SIZE;l++)i.setUint8(l,0);this.hashBuffer(),this.bufferLength=0}for(var l=this.bufferLength;l<e.BLOCK_SIZE-8;l++)i.setUint8(l,0);i.setUint32(e.BLOCK_SIZE-8,Math.floor(r/4294967296),!0),i.setUint32(e.BLOCK_SIZE-4,r),this.hashBuffer(),this.finished=!0}for(var o=new Uint8Array(e.DIGEST_LENGTH),l=0;l<8;l++)o[l*4]=this.state[l]>>>24&255,o[l*4+1]=this.state[l]>>>16&255,o[l*4+2]=this.state[l]>>>8&255,o[l*4+3]=this.state[l]>>>0&255;return o},t.prototype.hashBuffer=function(){for(var r=this,i=r.buffer,a=r.state,l=a[0],o=a[1],u=a[2],h=a[3],d=a[4],p=a[5],s=a[6],c=a[7],f=0;f<e.BLOCK_SIZE;f++){if(f<16)this.temp[f]=(i[f*4]&255)<<24|(i[f*4+1]&255)<<16|(i[f*4+2]&255)<<8|i[f*4+3]&255;else{var m=this.temp[f-2],g=(m>>>17|m<<15)^(m>>>19|m<<13)^m>>>10;m=this.temp[f-15];var y=(m>>>7|m<<25)^(m>>>18|m<<14)^m>>>3;this.temp[f]=(g+this.temp[f-7]|0)+(y+this.temp[f-16]|0)}var v=(((d>>>6|d<<26)^(d>>>11|d<<21)^(d>>>25|d<<7))+(d&p^~d&s)|0)+(c+(e.KEY[f]+this.temp[f]|0)|0)|0,b=((l>>>2|l<<30)^(l>>>13|l<<19)^(l>>>22|l<<10))+(l&o^l&u^o&u)|0;c=s,s=p,p=d,d=h+v|0,h=u,u=o,o=l,l=v+b|0}a[0]+=l,a[1]+=o,a[2]+=u,a[3]+=h,a[4]+=d,a[5]+=p,a[6]+=s,a[7]+=c},t}();return xh.RawSha256=n,xh}var tx;function XY(){if(tx)return Ch;tx=1,Object.defineProperty(Ch,"__esModule",{value:!0}),Ch.Sha256=void 0;var e=eF(),n=tF(),t=WY(),r=Yc(),i=function(){function l(o){this.secret=o,this.hash=new t.RawSha256,this.reset()}return l.prototype.update=function(o){if(!((0,r.isEmptyData)(o)||this.error))try{this.hash.update((0,r.convertToBuffer)(o))}catch(u){this.error=u}},l.prototype.digestSync=function(){if(this.error)throw this.error;return this.outer?(this.outer.finished||this.outer.update(this.hash.digest()),this.outer.digest()):this.hash.digest()},l.prototype.digest=function(){return e.__awaiter(this,void 0,void 0,function(){return e.__generator(this,function(o){return[2,this.digestSync()]})})},l.prototype.reset=function(){if(this.hash=new t.RawSha256,this.secret){this.outer=new t.RawSha256;var o=a(this.secret),u=new Uint8Array(n.BLOCK_SIZE);u.set(o);for(var h=0;h<n.BLOCK_SIZE;h++)o[h]^=54,u[h]^=92;this.hash.update(o),this.outer.update(u);for(var h=0;h<o.byteLength;h++)o[h]=0}},l}();Ch.Sha256=i;function a(l){var o=(0,r.convertToBuffer)(l);if(o.byteLength>n.BLOCK_SIZE){var u=new t.RawSha256;u.update(o),o=u.digest()}var h=new Uint8Array(n.BLOCK_SIZE);return h.set(o),h}return Ch}var nx;function YY(){return nx||(nx=1,function(e){Object.defineProperty(e,"__esModule",{value:!0});var n=eF();n.__exportStar(XY(),e)}(Ay)),Ay}var rx;function ZY(){if(rx)return yh;rx=1,Object.defineProperty(yh,"__esModule",{value:!0}),yh.Sha256=void 0;var e=JD(),n=qD(),t=YY(),r=YD(),i=ZD(),a=O1,l=Yc(),o=function(){function u(h){(0,r.supportsWebCrypto)((0,a.locateWindow)())?this.hash=new n.Sha256(h):(0,i.isMsWindow)((0,a.locateWindow)())?this.hash=new e.Sha256(h):this.hash=new t.Sha256(h)}return u.prototype.update=function(h,d){this.hash.update((0,l.convertToBuffer)(h))},u.prototype.digest=function(){return this.hash.digest()},u.prototype.reset=function(){this.hash.reset()},u}();return yh.Sha256=o,yh}(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.WebCryptoSha256=e.Ie11Sha256=void 0;var n=E6;n.__exportStar(ZY(),e);var t=JD();Object.defineProperty(e,"Ie11Sha256",{enumerable:!0,get:function(){return t.Sha256}});var r=qD();Object.defineProperty(e,"WebCryptoSha256",{enumerable:!0,get:function(){return r.Sha256}})})(KD);function KY(e){let n=0,t=0,r=null,i=null;const a=o=>{if(typeof o!="number")throw new Error("Attempted to allocate an event message where size was not a number: "+o);n=o,t=4,r=new Uint8Array(o),new DataView(r.buffer).setUint32(0,o,!1)},l=async function*(){const o=e[Symbol.asyncIterator]();for(;;){const{value:u,done:h}=await o.next();if(h){if(n)if(n===t)yield r;else throw new Error("Truncated event message received.");else return;return}const d=u.length;let p=0;for(;p<d;){if(!r){const c=d-p;i||(i=new Uint8Array(4));const f=Math.min(4-t,c);if(i.set(u.slice(p,p+f),t),t+=f,p+=f,t<4)break;a(new DataView(i.buffer).getUint32(0,!1)),i=null}const s=Math.min(n-t,d-p);r.set(u.slice(p,p+s),t),t+=s,p+=s,n&&n===t&&(yield r,r=null,n=0,t=0)}}};return{[Symbol.asyncIterator]:l}}function QY(e,n){return async function(t){const{value:r}=t.headers[":message-type"];if(r==="error"){const i=new Error(t.headers[":error-message"].value||"UnknownError");throw i.name=t.headers[":error-code"].value,i}else if(r==="exception"){const i=t.headers[":exception-type"].value,a={[i]:t},l=await e(a);if(l.$unknown){const o=new Error(n(t.body));throw o.name=i,o}throw l[i]}else if(r==="event"){const i={[t.headers[":event-type"].value]:t},a=await e(i);return a.$unknown?void 0:a}else throw Error(`Unrecognizable event type: ${t.headers[":event-type"].value}`)}}let JY=class{constructor({utf8Encoder:n,utf8Decoder:t}){this.eventStreamCodec=new uW(n,t),this.utfEncoder=n}deserialize(n,t){const r=KY(n);return new hW({messageStream:new dW({inputStream:r,decoder:this.eventStreamCodec}),deserializer:QY(t,this.utfEncoder)})}serialize(n,t){return new fW({messageStream:new pW({inputStream:n,serializer:t}),encoder:this.eventStreamCodec,includeEndFrame:!0})}};const qY=e=>({[Symbol.asyncIterator]:async function*(){const n=e.getReader();try{for(;;){const{done:t,value:r}=await n.read();if(t)return;yield r}}finally{n.releaseLock()}}}),eZ=e=>{const n=e[Symbol.asyncIterator]();return new ReadableStream({async pull(t){const{done:r,value:i}=await n.next();if(r)return t.close();t.enqueue(i)}})};class tZ{constructor({utf8Encoder:n,utf8Decoder:t}){this.universalMarshaller=new JY({utf8Decoder:t,utf8Encoder:n})}deserialize(n,t){const r=nZ(n)?qY(n):n;return this.universalMarshaller.deserialize(r,t)}serialize(n,t){const r=this.universalMarshaller.serialize(n,t);return typeof ReadableStream=="function"?eZ(r):r}}const nZ=e=>typeof ReadableStream=="function"&&e instanceof ReadableStream,rZ=e=>new tZ(e);function iZ(e,n,t=1024*1024){return new Promise((r,i)=>{const a=new FileReader;a.addEventListener("error",i),a.addEventListener("abort",i);const l=e.size;let o=0;function u(){if(o>=l){r();return}a.readAsArrayBuffer(e.slice(o,Math.min(l,o+t)))}a.addEventListener("load",h=>{const d=h.target.result;n(new Uint8Array(d)),o+=d.byteLength,u()}),u()})}const aZ=async function(n,t){const r=new n;return await iZ(t,i=>{r.update(i)}),r.digest()},oZ=e=>()=>Promise.reject(e),tc=64,sZ=16,lZ=[1732584193,4023233417,2562383102,271733878];class cZ{constructor(){this.reset()}update(n){if(uZ(n))return;if(this.finished)throw new Error("Attempted to update an already finished hash.");const t=dZ(n);let r=0,{byteLength:i}=t;for(this.bytesHashed+=i;i>0;)this.buffer.setUint8(this.bufferLength++,t[r++]),i--,this.bufferLength===tc&&(this.hashBuffer(),this.bufferLength=0)}async digest(){if(!this.finished){const{buffer:t,bufferLength:r,bytesHashed:i}=this,a=i*8;if(t.setUint8(this.bufferLength++,128),r%tc>=tc-8){for(let l=this.bufferLength;l<tc;l++)t.setUint8(l,0);this.hashBuffer(),this.bufferLength=0}for(let l=this.bufferLength;l<tc-8;l++)t.setUint8(l,0);t.setUint32(tc-8,a>>>0,!0),t.setUint32(tc-4,Math.floor(a/4294967296),!0),this.hashBuffer(),this.finished=!0}const n=new DataView(new ArrayBuffer(sZ));for(let t=0;t<4;t++)n.setUint32(t*4,this.state[t],!0);return new Uint8Array(n.buffer,n.byteOffset,n.byteLength)}hashBuffer(){const{buffer:n,state:t}=this;let r=t[0],i=t[1],a=t[2],l=t[3];r=Aa(r,i,a,l,n.getUint32(0,!0),7,3614090360),l=Aa(l,r,i,a,n.getUint32(4,!0),12,3905402710),a=Aa(a,l,r,i,n.getUint32(8,!0),17,606105819),i=Aa(i,a,l,r,n.getUint32(12,!0),22,3250441966),r=Aa(r,i,a,l,n.getUint32(16,!0),7,4118548399),l=Aa(l,r,i,a,n.getUint32(20,!0),12,1200080426),a=Aa(a,l,r,i,n.getUint32(24,!0),17,2821735955),i=Aa(i,a,l,r,n.getUint32(28,!0),22,4249261313),r=Aa(r,i,a,l,n.getUint32(32,!0),7,1770035416),l=Aa(l,r,i,a,n.getUint32(36,!0),12,2336552879),a=Aa(a,l,r,i,n.getUint32(40,!0),17,4294925233),i=Aa(i,a,l,r,n.getUint32(44,!0),22,2304563134),r=Aa(r,i,a,l,n.getUint32(48,!0),7,1804603682),l=Aa(l,r,i,a,n.getUint32(52,!0),12,4254626195),a=Aa(a,l,r,i,n.getUint32(56,!0),17,2792965006),i=Aa(i,a,l,r,n.getUint32(60,!0),22,1236535329),r=ka(r,i,a,l,n.getUint32(4,!0),5,4129170786),l=ka(l,r,i,a,n.getUint32(24,!0),9,3225465664),a=ka(a,l,r,i,n.getUint32(44,!0),14,643717713),i=ka(i,a,l,r,n.getUint32(0,!0),20,3921069994),r=ka(r,i,a,l,n.getUint32(20,!0),5,3593408605),l=ka(l,r,i,a,n.getUint32(40,!0),9,38016083),a=ka(a,l,r,i,n.getUint32(60,!0),14,3634488961),i=ka(i,a,l,r,n.getUint32(16,!0),20,3889429448),r=ka(r,i,a,l,n.getUint32(36,!0),5,568446438),l=ka(l,r,i,a,n.getUint32(56,!0),9,3275163606),a=ka(a,l,r,i,n.getUint32(12,!0),14,4107603335),i=ka(i,a,l,r,n.getUint32(32,!0),20,1163531501),r=ka(r,i,a,l,n.getUint32(52,!0),5,2850285829),l=ka(l,r,i,a,n.getUint32(8,!0),9,4243563512),a=ka(a,l,r,i,n.getUint32(28,!0),14,1735328473),i=ka(i,a,l,r,n.getUint32(48,!0),20,2368359562),r=Ta(r,i,a,l,n.getUint32(20,!0),4,4294588738),l=Ta(l,r,i,a,n.getUint32(32,!0),11,2272392833),a=Ta(a,l,r,i,n.getUint32(44,!0),16,1839030562),i=Ta(i,a,l,r,n.getUint32(56,!0),23,4259657740),r=Ta(r,i,a,l,n.getUint32(4,!0),4,2763975236),l=Ta(l,r,i,a,n.getUint32(16,!0),11,1272893353),a=Ta(a,l,r,i,n.getUint32(28,!0),16,4139469664),i=Ta(i,a,l,r,n.getUint32(40,!0),23,3200236656),r=Ta(r,i,a,l,n.getUint32(52,!0),4,681279174),l=Ta(l,r,i,a,n.getUint32(0,!0),11,3936430074),a=Ta(a,l,r,i,n.getUint32(12,!0),16,3572445317),i=Ta(i,a,l,r,n.getUint32(24,!0),23,76029189),r=Ta(r,i,a,l,n.getUint32(36,!0),4,3654602809),l=Ta(l,r,i,a,n.getUint32(48,!0),11,3873151461),a=Ta(a,l,r,i,n.getUint32(60,!0),16,530742520),i=Ta(i,a,l,r,n.getUint32(8,!0),23,3299628645),r=Ia(r,i,a,l,n.getUint32(0,!0),6,4096336452),l=Ia(l,r,i,a,n.getUint32(28,!0),10,1126891415),a=Ia(a,l,r,i,n.getUint32(56,!0),15,2878612391),i=Ia(i,a,l,r,n.getUint32(20,!0),21,4237533241),r=Ia(r,i,a,l,n.getUint32(48,!0),6,1700485571),l=Ia(l,r,i,a,n.getUint32(12,!0),10,2399980690),a=Ia(a,l,r,i,n.getUint32(40,!0),15,4293915773),i=Ia(i,a,l,r,n.getUint32(4,!0),21,2240044497),r=Ia(r,i,a,l,n.getUint32(32,!0),6,1873313359),l=Ia(l,r,i,a,n.getUint32(60,!0),10,4264355552),a=Ia(a,l,r,i,n.getUint32(24,!0),15,2734768916),i=Ia(i,a,l,r,n.getUint32(52,!0),21,1309151649),r=Ia(r,i,a,l,n.getUint32(16,!0),6,4149444226),l=Ia(l,r,i,a,n.getUint32(44,!0),10,3174756917),a=Ia(a,l,r,i,n.getUint32(8,!0),15,718787259),i=Ia(i,a,l,r,n.getUint32(36,!0),21,3951481745),t[0]=r+t[0]&4294967295,t[1]=i+t[1]&4294967295,t[2]=a+t[2]&4294967295,t[3]=l+t[3]&4294967295}reset(){this.state=Uint32Array.from(lZ),this.buffer=new DataView(new ArrayBuffer(tc)),this.bufferLength=0,this.bytesHashed=0,this.finished=!1}}function O3(e,n,t,r,i,a){return n=(n+e&4294967295)+(r+a&4294967295)&4294967295,(n<<i|n>>>32-i)+t&4294967295}function Aa(e,n,t,r,i,a,l){return O3(n&t|~n&r,e,n,i,a,l)}function ka(e,n,t,r,i,a,l){return O3(n&r|t&~r,e,n,i,a,l)}function Ta(e,n,t,r,i,a,l){return O3(n^t^r,e,n,i,a,l)}function Ia(e,n,t,r,i,a,l){return O3(t^(n|~r),e,n,i,a,l)}function uZ(e){return typeof e=="string"?e.length===0:e.byteLength===0}function dZ(e){return typeof e=="string"?N0(e):ArrayBuffer.isView(e)?new Uint8Array(e.buffer,e.byteOffset,e.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(e)}const fZ=e=>{if(typeof e=="string"){let n=e.length;for(let t=n-1;t>=0;t--){const r=e.charCodeAt(t);r>127&&r<=2047?n++:r>2047&&r<=65535&&(n+=2),r>=56320&&r<=57343&&t--}return n}else{if(typeof e.byteLength=="number")return e.byteLength;if(typeof e.size=="number")return e.size}throw new Error(`Body Length computation failed for ${e}`)},hZ={"Amazon Silk":"amazon_silk","Android Browser":"android",Bada:"bada",BlackBerry:"blackberry",Chrome:"chrome",Chromium:"chromium",Electron:"electron",Epiphany:"epiphany",Firefox:"firefox",Focus:"focus",Generic:"generic","Google Search":"google_search",Googlebot:"googlebot","Internet Explorer":"ie","K-Meleon":"k_meleon",Maxthon:"maxthon","Microsoft Edge":"edge","MZ Browser":"mz","NAVER Whale Browser":"naver",Opera:"opera","Opera Coast":"opera_coast",PhantomJS:"phantomjs",Puffin:"puffin",QupZilla:"qupzilla",QQ:"qq",QQLite:"qqlite",Safari:"safari",Sailfish:"sailfish","Samsung Internet for Android":"samsung_internet",SeaMonkey:"seamonkey",Sleipnir:"sleipnir",Swing:"swing",Tizen:"tizen","UC Browser":"uc",Vivaldi:"vivaldi","WebOS Browser":"webos",WeChat:"wechat","Yandex Browser":"yandex",Roku:"roku"},nF={amazon_silk:"Amazon Silk",android:"Android Browser",bada:"Bada",blackberry:"BlackBerry",chrome:"Chrome",chromium:"Chromium",electron:"Electron",epiphany:"Epiphany",firefox:"Firefox",focus:"Focus",generic:"Generic",googlebot:"Googlebot",google_search:"Google Search",ie:"Internet Explorer",k_meleon:"K-Meleon",maxthon:"Maxthon",edge:"Microsoft Edge",mz:"MZ Browser",naver:"NAVER Whale Browser",opera:"Opera",opera_coast:"Opera Coast",phantomjs:"PhantomJS",puffin:"Puffin",qupzilla:"QupZilla",qq:"QQ Browser",qqlite:"QQ Browser Lite",safari:"Safari",sailfish:"Sailfish",samsung_internet:"Samsung Internet for Android",seamonkey:"SeaMonkey",sleipnir:"Sleipnir",swing:"Swing",tizen:"Tizen",uc:"UC Browser",vivaldi:"Vivaldi",webos:"WebOS Browser",wechat:"WeChat",yandex:"Yandex Browser"},Pi={tablet:"tablet",mobile:"mobile",desktop:"desktop",tv:"tv"},Xa={WindowsPhone:"Windows Phone",Windows:"Windows",MacOS:"macOS",iOS:"iOS",Android:"Android",WebOS:"WebOS",BlackBerry:"BlackBerry",Bada:"Bada",Tizen:"Tizen",Linux:"Linux",ChromeOS:"Chrome OS",PlayStation4:"PlayStation 4",Roku:"Roku"},bc={EdgeHTML:"EdgeHTML",Blink:"Blink",Trident:"Trident",Presto:"Presto",Gecko:"Gecko",WebKit:"WebKit"};let Et=class uf{static getFirstMatch(n,t){const r=t.match(n);return r&&r.length>0&&r[1]||""}static getSecondMatch(n,t){const r=t.match(n);return r&&r.length>1&&r[2]||""}static matchAndReturnConst(n,t,r){if(n.test(t))return r}static getWindowsVersionName(n){switch(n){case"NT":return"NT";case"XP":return"XP";case"NT 5.0":return"2000";case"NT 5.1":return"XP";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}}static getMacOSVersionName(n){const t=n.split(".").splice(0,2).map(r=>parseInt(r,10)||0);if(t.push(0),t[0]===10)switch(t[1]){case 5:return"Leopard";case 6:return"Snow Leopard";case 7:return"Lion";case 8:return"Mountain Lion";case 9:return"Mavericks";case 10:return"Yosemite";case 11:return"El Capitan";case 12:return"Sierra";case 13:return"High Sierra";case 14:return"Mojave";case 15:return"Catalina";default:return}}static getAndroidVersionName(n){const t=n.split(".").splice(0,2).map(r=>parseInt(r,10)||0);if(t.push(0),!(t[0]===1&&t[1]<5)){if(t[0]===1&&t[1]<6)return"Cupcake";if(t[0]===1&&t[1]>=6)return"Donut";if(t[0]===2&&t[1]<2)return"Eclair";if(t[0]===2&&t[1]===2)return"Froyo";if(t[0]===2&&t[1]>2)return"Gingerbread";if(t[0]===3)return"Honeycomb";if(t[0]===4&&t[1]<1)return"Ice Cream Sandwich";if(t[0]===4&&t[1]<4)return"Jelly Bean";if(t[0]===4&&t[1]>=4)return"KitKat";if(t[0]===5)return"Lollipop";if(t[0]===6)return"Marshmallow";if(t[0]===7)return"Nougat";if(t[0]===8)return"Oreo";if(t[0]===9)return"Pie"}}static getVersionPrecision(n){return n.split(".").length}static compareVersions(n,t,r=!1){const i=uf.getVersionPrecision(n),a=uf.getVersionPrecision(t);let l=Math.max(i,a),o=0;const u=uf.map([n,t],h=>{const d=l-uf.getVersionPrecision(h),p=h+new Array(d+1).join(".0");return uf.map(p.split("."),s=>new Array(20-s.length).join("0")+s).reverse()});for(r&&(o=l-Math.min(i,a)),l-=1;l>=o;){if(u[0][l]>u[1][l])return 1;if(u[0][l]===u[1][l]){if(l===o)return 0;l-=1}else if(u[0][l]<u[1][l])return-1}}static map(n,t){const r=[];let i;if(Array.prototype.map)return Array.prototype.map.call(n,t);for(i=0;i<n.length;i+=1)r.push(t(n[i]));return r}static find(n,t){let r,i;if(Array.prototype.find)return Array.prototype.find.call(n,t);for(r=0,i=n.length;r<i;r+=1){const a=n[r];if(t(a,r))return a}}static assign(n,...t){const r=n;let i,a;if(Object.assign)return Object.assign(n,...t);for(i=0,a=t.length;i<a;i+=1){const l=t[i];typeof l=="object"&&l!==null&&Object.keys(l).forEach(u=>{r[u]=l[u]})}return n}static getBrowserAlias(n){return hZ[n]}static getBrowserTypeByAlias(n){return nF[n]||""}};const Nr=/version\/(\d+(\.?_?\d+)+)/i,pZ=[{test:[/googlebot/i],describe(e){const n={name:"Googlebot"},t=Et.getFirstMatch(/googlebot\/(\d+(\.\d+))/i,e)||Et.getFirstMatch(Nr,e);return t&&(n.version=t),n}},{test:[/opera/i],describe(e){const n={name:"Opera"},t=Et.getFirstMatch(Nr,e)||Et.getFirstMatch(/(?:opera)[\s/](\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/opr\/|opios/i],describe(e){const n={name:"Opera"},t=Et.getFirstMatch(/(?:opr|opios)[\s/](\S+)/i,e)||Et.getFirstMatch(Nr,e);return t&&(n.version=t),n}},{test:[/SamsungBrowser/i],describe(e){const n={name:"Samsung Internet for Android"},t=Et.getFirstMatch(Nr,e)||Et.getFirstMatch(/(?:SamsungBrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/Whale/i],describe(e){const n={name:"NAVER Whale Browser"},t=Et.getFirstMatch(Nr,e)||Et.getFirstMatch(/(?:whale)[\s/](\d+(?:\.\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/MZBrowser/i],describe(e){const n={name:"MZ Browser"},t=Et.getFirstMatch(/(?:MZBrowser)[\s/](\d+(?:\.\d+)+)/i,e)||Et.getFirstMatch(Nr,e);return t&&(n.version=t),n}},{test:[/focus/i],describe(e){const n={name:"Focus"},t=Et.getFirstMatch(/(?:focus)[\s/](\d+(?:\.\d+)+)/i,e)||Et.getFirstMatch(Nr,e);return t&&(n.version=t),n}},{test:[/swing/i],describe(e){const n={name:"Swing"},t=Et.getFirstMatch(/(?:swing)[\s/](\d+(?:\.\d+)+)/i,e)||Et.getFirstMatch(Nr,e);return t&&(n.version=t),n}},{test:[/coast/i],describe(e){const n={name:"Opera Coast"},t=Et.getFirstMatch(Nr,e)||Et.getFirstMatch(/(?:coast)[\s/](\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/opt\/\d+(?:.?_?\d+)+/i],describe(e){const n={name:"Opera Touch"},t=Et.getFirstMatch(/(?:opt)[\s/](\d+(\.?_?\d+)+)/i,e)||Et.getFirstMatch(Nr,e);return t&&(n.version=t),n}},{test:[/yabrowser/i],describe(e){const n={name:"Yandex Browser"},t=Et.getFirstMatch(/(?:yabrowser)[\s/](\d+(\.?_?\d+)+)/i,e)||Et.getFirstMatch(Nr,e);return t&&(n.version=t),n}},{test:[/ucbrowser/i],describe(e){const n={name:"UC Browser"},t=Et.getFirstMatch(Nr,e)||Et.getFirstMatch(/(?:ucbrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/Maxthon|mxios/i],describe(e){const n={name:"Maxthon"},t=Et.getFirstMatch(Nr,e)||Et.getFirstMatch(/(?:Maxthon|mxios)[\s/](\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/epiphany/i],describe(e){const n={name:"Epiphany"},t=Et.getFirstMatch(Nr,e)||Et.getFirstMatch(/(?:epiphany)[\s/](\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/puffin/i],describe(e){const n={name:"Puffin"},t=Et.getFirstMatch(Nr,e)||Et.getFirstMatch(/(?:puffin)[\s/](\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/sleipnir/i],describe(e){const n={name:"Sleipnir"},t=Et.getFirstMatch(Nr,e)||Et.getFirstMatch(/(?:sleipnir)[\s/](\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/k-meleon/i],describe(e){const n={name:"K-Meleon"},t=Et.getFirstMatch(Nr,e)||Et.getFirstMatch(/(?:k-meleon)[\s/](\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/micromessenger/i],describe(e){const n={name:"WeChat"},t=Et.getFirstMatch(/(?:micromessenger)[\s/](\d+(\.?_?\d+)+)/i,e)||Et.getFirstMatch(Nr,e);return t&&(n.version=t),n}},{test:[/qqbrowser/i],describe(e){const n={name:/qqbrowserlite/i.test(e)?"QQ Browser Lite":"QQ Browser"},t=Et.getFirstMatch(/(?:qqbrowserlite|qqbrowser)[/](\d+(\.?_?\d+)+)/i,e)||Et.getFirstMatch(Nr,e);return t&&(n.version=t),n}},{test:[/msie|trident/i],describe(e){const n={name:"Internet Explorer"},t=Et.getFirstMatch(/(?:msie |rv:)(\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/\sedg\//i],describe(e){const n={name:"Microsoft Edge"},t=Et.getFirstMatch(/\sedg\/(\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/edg([ea]|ios)/i],describe(e){const n={name:"Microsoft Edge"},t=Et.getSecondMatch(/edg([ea]|ios)\/(\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/vivaldi/i],describe(e){const n={name:"Vivaldi"},t=Et.getFirstMatch(/vivaldi\/(\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/seamonkey/i],describe(e){const n={name:"SeaMonkey"},t=Et.getFirstMatch(/seamonkey\/(\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/sailfish/i],describe(e){const n={name:"Sailfish"},t=Et.getFirstMatch(/sailfish\s?browser\/(\d+(\.\d+)?)/i,e);return t&&(n.version=t),n}},{test:[/silk/i],describe(e){const n={name:"Amazon Silk"},t=Et.getFirstMatch(/silk\/(\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/phantom/i],describe(e){const n={name:"PhantomJS"},t=Et.getFirstMatch(/phantomjs\/(\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/slimerjs/i],describe(e){const n={name:"SlimerJS"},t=Et.getFirstMatch(/slimerjs\/(\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe(e){const n={name:"BlackBerry"},t=Et.getFirstMatch(Nr,e)||Et.getFirstMatch(/blackberry[\d]+\/(\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/(web|hpw)[o0]s/i],describe(e){const n={name:"WebOS Browser"},t=Et.getFirstMatch(Nr,e)||Et.getFirstMatch(/w(?:eb)?[o0]sbrowser\/(\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/bada/i],describe(e){const n={name:"Bada"},t=Et.getFirstMatch(/dolfin\/(\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/tizen/i],describe(e){const n={name:"Tizen"},t=Et.getFirstMatch(/(?:tizen\s?)?browser\/(\d+(\.?_?\d+)+)/i,e)||Et.getFirstMatch(Nr,e);return t&&(n.version=t),n}},{test:[/qupzilla/i],describe(e){const n={name:"QupZilla"},t=Et.getFirstMatch(/(?:qupzilla)[\s/](\d+(\.?_?\d+)+)/i,e)||Et.getFirstMatch(Nr,e);return t&&(n.version=t),n}},{test:[/firefox|iceweasel|fxios/i],describe(e){const n={name:"Firefox"},t=Et.getFirstMatch(/(?:firefox|iceweasel|fxios)[\s/](\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/electron/i],describe(e){const n={name:"Electron"},t=Et.getFirstMatch(/(?:electron)\/(\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/MiuiBrowser/i],describe(e){const n={name:"Miui"},t=Et.getFirstMatch(/(?:MiuiBrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/chromium/i],describe(e){const n={name:"Chromium"},t=Et.getFirstMatch(/(?:chromium)[\s/](\d+(\.?_?\d+)+)/i,e)||Et.getFirstMatch(Nr,e);return t&&(n.version=t),n}},{test:[/chrome|crios|crmo/i],describe(e){const n={name:"Chrome"},t=Et.getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/GSA/i],describe(e){const n={name:"Google Search"},t=Et.getFirstMatch(/(?:GSA)\/(\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test(e){const n=!e.test(/like android/i),t=e.test(/android/i);return n&&t},describe(e){const n={name:"Android Browser"},t=Et.getFirstMatch(Nr,e);return t&&(n.version=t),n}},{test:[/playstation 4/i],describe(e){const n={name:"PlayStation 4"},t=Et.getFirstMatch(Nr,e);return t&&(n.version=t),n}},{test:[/safari|applewebkit/i],describe(e){const n={name:"Safari"},t=Et.getFirstMatch(Nr,e);return t&&(n.version=t),n}},{test:[/.*/i],describe(e){const n=/^(.*)\/(.*) /,t=/^(.*)\/(.*)[ \t]\((.*)/,i=e.search("\\(")!==-1?t:n;return{name:Et.getFirstMatch(i,e),version:Et.getSecondMatch(i,e)}}}],mZ=[{test:[/Roku\/DVP/],describe(e){const n=Et.getFirstMatch(/Roku\/DVP-(\d+\.\d+)/i,e);return{name:Xa.Roku,version:n}}},{test:[/windows phone/i],describe(e){const n=Et.getFirstMatch(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i,e);return{name:Xa.WindowsPhone,version:n}}},{test:[/windows /i],describe(e){const n=Et.getFirstMatch(/Windows ((NT|XP)( \d\d?.\d)?)/i,e),t=Et.getWindowsVersionName(n);return{name:Xa.Windows,version:n,versionName:t}}},{test:[/Macintosh(.*?) FxiOS(.*?)\//],describe(e){const n={name:Xa.iOS},t=Et.getSecondMatch(/(Version\/)(\d[\d.]+)/,e);return t&&(n.version=t),n}},{test:[/macintosh/i],describe(e){const n=Et.getFirstMatch(/mac os x (\d+(\.?_?\d+)+)/i,e).replace(/[_\s]/g,"."),t=Et.getMacOSVersionName(n),r={name:Xa.MacOS,version:n};return t&&(r.versionName=t),r}},{test:[/(ipod|iphone|ipad)/i],describe(e){const n=Et.getFirstMatch(/os (\d+([_\s]\d+)*) like mac os x/i,e).replace(/[_\s]/g,".");return{name:Xa.iOS,version:n}}},{test(e){const n=!e.test(/like android/i),t=e.test(/android/i);return n&&t},describe(e){const n=Et.getFirstMatch(/android[\s/-](\d+(\.\d+)*)/i,e),t=Et.getAndroidVersionName(n),r={name:Xa.Android,version:n};return t&&(r.versionName=t),r}},{test:[/(web|hpw)[o0]s/i],describe(e){const n=Et.getFirstMatch(/(?:web|hpw)[o0]s\/(\d+(\.\d+)*)/i,e),t={name:Xa.WebOS};return n&&n.length&&(t.version=n),t}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe(e){const n=Et.getFirstMatch(/rim\stablet\sos\s(\d+(\.\d+)*)/i,e)||Et.getFirstMatch(/blackberry\d+\/(\d+([_\s]\d+)*)/i,e)||Et.getFirstMatch(/\bbb(\d+)/i,e);return{name:Xa.BlackBerry,version:n}}},{test:[/bada/i],describe(e){const n=Et.getFirstMatch(/bada\/(\d+(\.\d+)*)/i,e);return{name:Xa.Bada,version:n}}},{test:[/tizen/i],describe(e){const n=Et.getFirstMatch(/tizen[/\s](\d+(\.\d+)*)/i,e);return{name:Xa.Tizen,version:n}}},{test:[/linux/i],describe(){return{name:Xa.Linux}}},{test:[/CrOS/],describe(){return{name:Xa.ChromeOS}}},{test:[/PlayStation 4/],describe(e){const n=Et.getFirstMatch(/PlayStation 4[/\s](\d+(\.\d+)*)/i,e);return{name:Xa.PlayStation4,version:n}}}],gZ=[{test:[/googlebot/i],describe(){return{type:"bot",vendor:"Google"}}},{test:[/huawei/i],describe(e){const n=Et.getFirstMatch(/(can-l01)/i,e)&&"Nova",t={type:Pi.mobile,vendor:"Huawei"};return n&&(t.model=n),t}},{test:[/nexus\s*(?:7|8|9|10).*/i],describe(){return{type:Pi.tablet,vendor:"Nexus"}}},{test:[/ipad/i],describe(){return{type:Pi.tablet,vendor:"Apple",model:"iPad"}}},{test:[/Macintosh(.*?) FxiOS(.*?)\//],describe(){return{type:Pi.tablet,vendor:"Apple",model:"iPad"}}},{test:[/kftt build/i],describe(){return{type:Pi.tablet,vendor:"Amazon",model:"Kindle Fire HD 7"}}},{test:[/silk/i],describe(){return{type:Pi.tablet,vendor:"Amazon"}}},{test:[/tablet(?! pc)/i],describe(){return{type:Pi.tablet}}},{test(e){const n=e.test(/ipod|iphone/i),t=e.test(/like (ipod|iphone)/i);return n&&!t},describe(e){const n=Et.getFirstMatch(/(ipod|iphone)/i,e);return{type:Pi.mobile,vendor:"Apple",model:n}}},{test:[/nexus\s*[0-6].*/i,/galaxy nexus/i],describe(){return{type:Pi.mobile,vendor:"Nexus"}}},{test:[/[^-]mobi/i],describe(){return{type:Pi.mobile}}},{test(e){return e.getBrowserName(!0)==="blackberry"},describe(){return{type:Pi.mobile,vendor:"BlackBerry"}}},{test(e){return e.getBrowserName(!0)==="bada"},describe(){return{type:Pi.mobile}}},{test(e){return e.getBrowserName()==="windows phone"},describe(){return{type:Pi.mobile,vendor:"Microsoft"}}},{test(e){const n=Number(String(e.getOSVersion()).split(".")[0]);return e.getOSName(!0)==="android"&&n>=3},describe(){return{type:Pi.tablet}}},{test(e){return e.getOSName(!0)==="android"},describe(){return{type:Pi.mobile}}},{test(e){return e.getOSName(!0)==="macos"},describe(){return{type:Pi.desktop,vendor:"Apple"}}},{test(e){return e.getOSName(!0)==="windows"},describe(){return{type:Pi.desktop}}},{test(e){return e.getOSName(!0)==="linux"},describe(){return{type:Pi.desktop}}},{test(e){return e.getOSName(!0)==="playstation 4"},describe(){return{type:Pi.tv}}},{test(e){return e.getOSName(!0)==="roku"},describe(){return{type:Pi.tv}}}],yZ=[{test(e){return e.getBrowserName(!0)==="microsoft edge"},describe(e){if(/\sedg\//i.test(e))return{name:bc.Blink};const t=Et.getFirstMatch(/edge\/(\d+(\.?_?\d+)+)/i,e);return{name:bc.EdgeHTML,version:t}}},{test:[/trident/i],describe(e){const n={name:bc.Trident},t=Et.getFirstMatch(/trident\/(\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test(e){return e.test(/presto/i)},describe(e){const n={name:bc.Presto},t=Et.getFirstMatch(/presto\/(\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test(e){const n=e.test(/gecko/i),t=e.test(/like gecko/i);return n&&!t},describe(e){const n={name:bc.Gecko},t=Et.getFirstMatch(/gecko\/(\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/(apple)?webkit\/537\.36/i],describe(){return{name:bc.Blink}}},{test:[/(apple)?webkit/i],describe(e){const n={name:bc.WebKit},t=Et.getFirstMatch(/webkit\/(\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}}];let ix=class{constructor(n,t=!1){if(n==null||n==="")throw new Error("UserAgent parameter can't be empty");this._ua=n,this.parsedResult={},t!==!0&&this.parse()}getUA(){return this._ua}test(n){return n.test(this._ua)}parseBrowser(){this.parsedResult.browser={};const n=Et.find(pZ,t=>{if(typeof t.test=="function")return t.test(this);if(t.test instanceof Array)return t.test.some(r=>this.test(r));throw new Error("Browser's test function is not valid")});return n&&(this.parsedResult.browser=n.describe(this.getUA())),this.parsedResult.browser}getBrowser(){return this.parsedResult.browser?this.parsedResult.browser:this.parseBrowser()}getBrowserName(n){return n?String(this.getBrowser().name).toLowerCase()||"":this.getBrowser().name||""}getBrowserVersion(){return this.getBrowser().version}getOS(){return this.parsedResult.os?this.parsedResult.os:this.parseOS()}parseOS(){this.parsedResult.os={};const n=Et.find(mZ,t=>{if(typeof t.test=="function")return t.test(this);if(t.test instanceof Array)return t.test.some(r=>this.test(r));throw new Error("Browser's test function is not valid")});return n&&(this.parsedResult.os=n.describe(this.getUA())),this.parsedResult.os}getOSName(n){const{name:t}=this.getOS();return n?String(t).toLowerCase()||"":t||""}getOSVersion(){return this.getOS().version}getPlatform(){return this.parsedResult.platform?this.parsedResult.platform:this.parsePlatform()}getPlatformType(n=!1){const{type:t}=this.getPlatform();return n?String(t).toLowerCase()||"":t||""}parsePlatform(){this.parsedResult.platform={};const n=Et.find(gZ,t=>{if(typeof t.test=="function")return t.test(this);if(t.test instanceof Array)return t.test.some(r=>this.test(r));throw new Error("Browser's test function is not valid")});return n&&(this.parsedResult.platform=n.describe(this.getUA())),this.parsedResult.platform}getEngine(){return this.parsedResult.engine?this.parsedResult.engine:this.parseEngine()}getEngineName(n){return n?String(this.getEngine().name).toLowerCase()||"":this.getEngine().name||""}parseEngine(){this.parsedResult.engine={};const n=Et.find(yZ,t=>{if(typeof t.test=="function")return t.test(this);if(t.test instanceof Array)return t.test.some(r=>this.test(r));throw new Error("Browser's test function is not valid")});return n&&(this.parsedResult.engine=n.describe(this.getUA())),this.parsedResult.engine}parse(){return this.parseBrowser(),this.parseOS(),this.parsePlatform(),this.parseEngine(),this}getResult(){return Et.assign({},this.parsedResult)}satisfies(n){const t={};let r=0;const i={};let a=0;if(Object.keys(n).forEach(o=>{const u=n[o];typeof u=="string"?(i[o]=u,a+=1):typeof u=="object"&&(t[o]=u,r+=1)}),r>0){const o=Object.keys(t),u=Et.find(o,d=>this.isOS(d));if(u){const d=this.satisfies(t[u]);if(d!==void 0)return d}const h=Et.find(o,d=>this.isPlatform(d));if(h){const d=this.satisfies(t[h]);if(d!==void 0)return d}}if(a>0){const o=Object.keys(i),u=Et.find(o,h=>this.isBrowser(h,!0));if(u!==void 0)return this.compareVersion(i[u])}}isBrowser(n,t=!1){const r=this.getBrowserName().toLowerCase();let i=n.toLowerCase();const a=Et.getBrowserTypeByAlias(i);return t&&a&&(i=a.toLowerCase()),i===r}compareVersion(n){let t=[0],r=n,i=!1;const a=this.getBrowserVersion();if(typeof a=="string")return n[0]===">"||n[0]==="<"?(r=n.substr(1),n[1]==="="?(i=!0,r=n.substr(2)):t=[],n[0]===">"?t.push(1):t.push(-1)):n[0]==="="?r=n.substr(1):n[0]==="~"&&(i=!0,r=n.substr(1)),t.indexOf(Et.compareVersions(a,r,i))>-1}isOS(n){return this.getOSName(!0)===String(n).toLowerCase()}isPlatform(n){return this.getPlatformType(!0)===String(n).toLowerCase()}isEngine(n){return this.getEngineName(!0)===String(n).toLowerCase()}is(n,t=!1){return this.isBrowser(n,t)||this.isOS(n)||this.isPlatform(n)}some(n=[]){return n.some(t=>this.is(t))}};/*!
* Bowser - a browser detector
* https://github.com/lancedikson/bowser
* MIT License | (c) Dustin Diaz 2012-2015
* MIT License | (c) Denis Demchenko 2015-2019
*/let vZ=class{static getParser(n,t=!1){if(typeof n!="string")throw new Error("UserAgent should be a string");return new ix(n,t)}static parse(n){return new ix(n).getResult()}static get BROWSER_MAP(){return nF}static get ENGINE_MAP(){return bc}static get OS_MAP(){return Xa}static get PLATFORMS_MAP(){return Pi}};const bZ=({serviceId:e,clientVersion:n})=>async()=>{var i,a,l,o,u;const t=typeof window<"u"&&((i=window==null?void 0:window.navigator)!=null&&i.userAgent)?vZ.parse(window.navigator.userAgent):void 0,r=[["aws-sdk-js",n],["ua","2.0"],[`os/${((a=t==null?void 0:t.os)==null?void 0:a.name)||"other"}`,(l=t==null?void 0:t.os)==null?void 0:l.version],["lang/js"],["md/browser",`${((o=t==null?void 0:t.browser)==null?void 0:o.name)??"unknown"}_${((u=t==null?void 0:t.browser)==null?void 0:u.version)??"unknown"}`]];return e&&r.push([`api/${e}`,n]),r};class wZ{constructor(n){this.sigv4Signer=new C6(n),this.signerOptions=n}async sign(n,t={}){if(t.signingRegion==="*"){if(this.signerOptions.runtime!=="node")throw new Error("This request requires signing with SigV4Asymmetric algorithm. It's only available in Node.js");return this.getSigv4aSigner().sign(n,t)}return this.sigv4Signer.sign(n,t)}async presign(n,t={}){if(t.signingRegion==="*"){if(this.signerOptions.runtime!=="node")throw new Error("This request requires signing with SigV4Asymmetric algorithm. It's only available in Node.js");return this.getSigv4aSigner().presign(n,t)}return this.sigv4Signer.presign(n,t)}getSigv4aSigner(){if(!this.sigv4aSigner){let n;try{if(n=typeof require=="function"&&require("@aws-sdk/signature-v4-crt").CrtSignerV4,typeof n!="function")throw new Error}catch(t){throw t.message=`${t.message}
Please check if you have installed "@aws-sdk/signature-v4-crt" package explicitly.
For more information please go to https://github.com/aws/aws-sdk-js-v3#functionality-requiring-aws-common-runtime-crt`,t}this.sigv4aSigner=new n({...this.signerOptions,signingAlgorithm:1})}return this.sigv4aSigner}}const k7="required",De="type",Ke="rules",Xe="conditions",Le="fn",je="argv",rt="ref",sa="assign",Gt="url",Wt="properties",vn="authSchemes",bn="disableDoubleEncoding",wn="signingName",Cn="signingRegion",Xt="headers",ax=!1,Ps=!0,Qe="tree",Io="isSet",Sh="substring",rF="hardwareType",iF="regionPrefix",ox="abbaSuffix",A6="outpostId",c0="aws.partition",tn="stringEquals",Zu="isValidHostLabel",pi="not",Yt="error",aF="parseURL",T7="s3-outposts",at="endpoint",jt="booleanEquals",oF="aws.parseArn",Sn="s3",sx="aws.isVirtualHostableS3Bucket",oi="getAttr",mn="name",ky="Host override cannot be combined with Dualstack, FIPS, or S3 Accelerate",sF="https://{Bucket}.s3.{partitionResult#dnsSuffix}",lF="bucketArn",cF="arnType",Ig="",I7="s3-object-lambda",uF="accesspoint",P7="accessPointName",lx="{url#scheme}://{accessPointName}-{bucketArn#accountId}.{url#authority}{url#path}",cx="mrapPartition",ux="outpostType",dx="arnPrefix",Ku="{url#scheme}://{url#authority}{url#path}",dF="https://s3.{partitionResult#dnsSuffix}",Ty={[k7]:!1,[De]:"String"},_h={[k7]:!0,default:!1,[De]:"Boolean"},Tm={[k7]:!1,[De]:"Boolean"},fF={[Le]:Io,[je]:[{[rt]:"Bucket"}]},Us={[rt]:"Bucket"},fx={[rt]:rF},hx={[Xe]:[{[Le]:pi,[je]:[{[Le]:Io,[je]:[{[rt]:"Endpoint"}]}]}],[Yt]:"Expected a endpoint to be specified but no endpoint was found",[De]:Yt},_n={[Le]:pi,[je]:[{[Le]:Io,[je]:[{[rt]:"Endpoint"}]}]},ur={[Le]:Io,[je]:[{[rt]:"Endpoint"}]},Pr={[Le]:aF,[je]:[{[rt]:"Endpoint"}],[sa]:"url"},Im={[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:T7,[Cn]:"{Region}"}]},Ni={},px={[rt]:"ForcePathStyle"},mx={[Xe]:[{[Le]:"uriEncode",[je]:[Us],[sa]:"uri_encoded_bucket"}],[De]:Qe,[Ke]:[{[Xe]:[{[Le]:jt,[je]:[{[rt]:"UseDualStack"},!0]},ur],[Yt]:"Cannot set dual-stack in combination with a custom endpoint.",[De]:Yt},{[De]:Qe,[Ke]:[{[Xe]:[{[Le]:c0,[je]:[{[rt]:"Region"}],[sa]:"partitionResult"}],[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[{[Xe]:[{[Le]:jt,[je]:[{[rt]:"Accelerate"},!1]}],[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[{[Xe]:[{[Le]:jt,[je]:[{[rt]:"UseDualStack"},!0]},_n,{[Le]:jt,[je]:[{[rt]:"UseFIPS"},!0]},{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}],[at]:{[Gt]:"https://s3-fips.dualstack.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"us-east-1"}]},[Xt]:{}},[De]:at},{[Xe]:[{[Le]:jt,[je]:[{[rt]:"UseDualStack"},!0]},_n,{[Le]:jt,[je]:[{[rt]:"UseFIPS"},!0]},{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}],[at]:{[Gt]:"https://s3-fips.dualstack.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"us-east-1"}]},[Xt]:{}},[De]:at},{[Xe]:[{[Le]:jt,[je]:[{[rt]:"UseDualStack"},!0]},_n,{[Le]:jt,[je]:[{[rt]:"UseFIPS"},!0]},{[Le]:pi,[je]:[{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}]},{[Le]:jt,[je]:[{[rt]:"UseGlobalEndpoint"},!0]}],[De]:Qe,[Ke]:[{[at]:{[Gt]:"https://s3-fips.dualstack.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"{Region}"}]},[Xt]:{}},[De]:at}]},{[Xe]:[{[Le]:jt,[je]:[{[rt]:"UseDualStack"},!0]},_n,{[Le]:jt,[je]:[{[rt]:"UseFIPS"},!0]},{[Le]:pi,[je]:[{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}]},{[Le]:jt,[je]:[{[rt]:"UseGlobalEndpoint"},!1]}],[at]:{[Gt]:"https://s3-fips.dualstack.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"{Region}"}]},[Xt]:{}},[De]:at},{[Xe]:[{[Le]:jt,[je]:[{[rt]:"UseDualStack"},!1]},ur,Pr,{[Le]:jt,[je]:[{[rt]:"UseFIPS"},!0]},{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}],[at]:{[Gt]:"{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}",[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"us-east-1"}]},[Xt]:{}},[De]:at},{[Xe]:[{[Le]:jt,[je]:[{[rt]:"UseDualStack"},!1]},ur,Pr,{[Le]:jt,[je]:[{[rt]:"UseFIPS"},!0]},{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}],[at]:{[Gt]:"{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}",[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"us-east-1"}]},[Xt]:{}},[De]:at},{[Xe]:[{[Le]:jt,[je]:[{[rt]:"UseDualStack"},!1]},ur,Pr,{[Le]:jt,[je]:[{[rt]:"UseFIPS"},!0]},{[Le]:pi,[je]:[{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}]},{[Le]:jt,[je]:[{[rt]:"UseGlobalEndpoint"},!0]}],[De]:Qe,[Ke]:[{[at]:{[Gt]:"{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}",[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"{Region}"}]},[Xt]:{}},[De]:at}]},{[Xe]:[{[Le]:jt,[je]:[{[rt]:"UseDualStack"},!1]},ur,Pr,{[Le]:jt,[je]:[{[rt]:"UseFIPS"},!0]},{[Le]:pi,[je]:[{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}]},{[Le]:jt,[je]:[{[rt]:"UseGlobalEndpoint"},!1]}],[at]:{[Gt]:"{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}",[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"{Region}"}]},[Xt]:{}},[De]:at},{[Xe]:[{[Le]:jt,[je]:[{[rt]:"UseDualStack"},!1]},_n,{[Le]:jt,[je]:[{[rt]:"UseFIPS"},!0]},{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}],[at]:{[Gt]:"https://s3-fips.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"us-east-1"}]},[Xt]:{}},[De]:at},{[Xe]:[{[Le]:jt,[je]:[{[rt]:"UseDualStack"},!1]},_n,{[Le]:jt,[je]:[{[rt]:"UseFIPS"},!0]},{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}],[at]:{[Gt]:"https://s3-fips.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"us-east-1"}]},[Xt]:{}},[De]:at},{[Xe]:[{[Le]:jt,[je]:[{[rt]:"UseDualStack"},!1]},_n,{[Le]:jt,[je]:[{[rt]:"UseFIPS"},!0]},{[Le]:pi,[je]:[{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}]},{[Le]:jt,[je]:[{[rt]:"UseGlobalEndpoint"},!0]}],[De]:Qe,[Ke]:[{[at]:{[Gt]:"https://s3-fips.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"{Region}"}]},[Xt]:{}},[De]:at}]},{[Xe]:[{[Le]:jt,[je]:[{[rt]:"UseDualStack"},!1]},_n,{[Le]:jt,[je]:[{[rt]:"UseFIPS"},!0]},{[Le]:pi,[je]:[{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}]},{[Le]:jt,[je]:[{[rt]:"UseGlobalEndpoint"},!1]}],[at]:{[Gt]:"https://s3-fips.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"{Region}"}]},[Xt]:{}},[De]:at},{[Xe]:[{[Le]:jt,[je]:[{[rt]:"UseDualStack"},!0]},_n,{[Le]:jt,[je]:[{[rt]:"UseFIPS"},!1]},{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}],[at]:{[Gt]:"https://s3.dualstack.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"us-east-1"}]},[Xt]:{}},[De]:at},{[Xe]:[{[Le]:jt,[je]:[{[rt]:"UseDualStack"},!0]},_n,{[Le]:jt,[je]:[{[rt]:"UseFIPS"},!1]},{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}],[at]:{[Gt]:"https://s3.dualstack.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"us-east-1"}]},[Xt]:{}},[De]:at},{[Xe]:[{[Le]:jt,[je]:[{[rt]:"UseDualStack"},!0]},_n,{[Le]:jt,[je]:[{[rt]:"UseFIPS"},!1]},{[Le]:pi,[je]:[{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}]},{[Le]:jt,[je]:[{[rt]:"UseGlobalEndpoint"},!0]}],[De]:Qe,[Ke]:[{[at]:{[Gt]:"https://s3.dualstack.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"{Region}"}]},[Xt]:{}},[De]:at}]},{[Xe]:[{[Le]:jt,[je]:[{[rt]:"UseDualStack"},!0]},_n,{[Le]:jt,[je]:[{[rt]:"UseFIPS"},!1]},{[Le]:pi,[je]:[{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}]},{[Le]:jt,[je]:[{[rt]:"UseGlobalEndpoint"},!1]}],[at]:{[Gt]:"https://s3.dualstack.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"{Region}"}]},[Xt]:{}},[De]:at},{[Xe]:[{[Le]:jt,[je]:[{[rt]:"UseDualStack"},!1]},ur,Pr,{[Le]:jt,[je]:[{[rt]:"UseFIPS"},!1]},{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}],[at]:{[Gt]:"{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}",[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"us-east-1"}]},[Xt]:{}},[De]:at},{[Xe]:[{[Le]:jt,[je]:[{[rt]:"UseDualStack"},!1]},ur,Pr,{[Le]:jt,[je]:[{[rt]:"UseFIPS"},!1]},{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}],[at]:{[Gt]:"{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}",[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"us-east-1"}]},[Xt]:{}},[De]:at},{[Xe]:[{[Le]:jt,[je]:[{[rt]:"UseDualStack"},!1]},ur,Pr,{[Le]:jt,[je]:[{[rt]:"UseFIPS"},!1]},{[Le]:pi,[je]:[{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}]},{[Le]:jt,[je]:[{[rt]:"UseGlobalEndpoint"},!0]}],[De]:Qe,[Ke]:[{[Xe]:[{[Le]:tn,[je]:[{[rt]:"Region"},"us-east-1"]}],[at]:{[Gt]:"{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}",[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"{Region}"}]},[Xt]:{}},[De]:at},{[at]:{[Gt]:"{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}",[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"{Region}"}]},[Xt]:{}},[De]:at}]},{[Xe]:[{[Le]:jt,[je]:[{[rt]:"UseDualStack"},!1]},ur,Pr,{[Le]:jt,[je]:[{[rt]:"UseFIPS"},!1]},{[Le]:pi,[je]:[{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}]},{[Le]:jt,[je]:[{[rt]:"UseGlobalEndpoint"},!1]}],[at]:{[Gt]:"{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}",[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"{Region}"}]},[Xt]:{}},[De]:at},{[Xe]:[{[Le]:jt,[je]:[{[rt]:"UseDualStack"},!1]},_n,{[Le]:jt,[je]:[{[rt]:"UseFIPS"},!1]},{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}],[at]:{[Gt]:"https://s3.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"us-east-1"}]},[Xt]:{}},[De]:at},{[Xe]:[{[Le]:jt,[je]:[{[rt]:"UseDualStack"},!1]},_n,{[Le]:jt,[je]:[{[rt]:"UseFIPS"},!1]},{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}],[at]:{[Gt]:"https://s3.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"us-east-1"}]},[Xt]:{}},[De]:at},{[Xe]:[{[Le]:jt,[je]:[{[rt]:"UseDualStack"},!1]},_n,{[Le]:jt,[je]:[{[rt]:"UseFIPS"},!1]},{[Le]:pi,[je]:[{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}]},{[Le]:jt,[je]:[{[rt]:"UseGlobalEndpoint"},!0]}],[De]:Qe,[Ke]:[{[Xe]:[{[Le]:tn,[je]:[{[rt]:"Region"},"us-east-1"]}],[at]:{[Gt]:"https://s3.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"{Region}"}]},[Xt]:{}},[De]:at},{[at]:{[Gt]:"https://s3.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"{Region}"}]},[Xt]:{}},[De]:at}]},{[Xe]:[{[Le]:jt,[je]:[{[rt]:"UseDualStack"},!1]},_n,{[Le]:jt,[je]:[{[rt]:"UseFIPS"},!1]},{[Le]:pi,[je]:[{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}]},{[Le]:jt,[je]:[{[rt]:"UseGlobalEndpoint"},!1]}],[at]:{[Gt]:"https://s3.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"{Region}"}]},[Xt]:{}},[De]:at}]}]},{[Yt]:"Path-style addressing cannot be used with S3 Accelerate",[De]:Yt}]}]},{[Yt]:"A valid partition could not be determined",[De]:Yt}]}]},Lr={[Le]:jt,[je]:[{[rt]:"UseDualStack"},!0]},Xi={[Le]:jt,[je]:[{[rt]:"Accelerate"},!1]},Jr={[Le]:jt,[je]:[{[rt]:"UseFIPS"},!0]},vr={[Le]:pi,[je]:[{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}]},Pa={[Le]:jt,[je]:[{[rt]:"UseGlobalEndpoint"},!0]},$a={[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"{Region}"}]},Da={[Le]:jt,[je]:[{[rt]:"UseGlobalEndpoint"},!1]},Sr={[Le]:jt,[je]:[{[rt]:"UseDualStack"},!1]},pr={[Le]:jt,[je]:[{[rt]:"UseFIPS"},!1]},lu={[Yt]:"A valid partition could not be determined",[De]:Yt},Iy={[Xe]:[Jr,{[Le]:tn,[je]:[{[Le]:oi,[je]:[{[rt]:"partitionResult"},mn]},"aws-cn"]}],[Yt]:"Partition does not support FIPS",[De]:Yt},CZ={[Le]:tn,[je]:[{[Le]:oi,[je]:[{[rt]:"partitionResult"},mn]},"aws-cn"]},ws={[Le]:jt,[je]:[{[rt]:"Accelerate"},!0]},gx={[Xe]:[Lr,Jr,Xi,_n,{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}],[at]:{[Gt]:"https://{Bucket}.s3-fips.dualstack.us-east-1.{partitionResult#dnsSuffix}",[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"us-east-1"}]},[Xt]:{}},[De]:at},yx={[Gt]:"https://{Bucket}.s3-fips.dualstack.{Region}.{partitionResult#dnsSuffix}",[Wt]:$a,[Xt]:{}},vx={[Xe]:[Sr,Jr,Xi,_n,{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}],[at]:{[Gt]:"https://{Bucket}.s3-fips.us-east-1.{partitionResult#dnsSuffix}",[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"us-east-1"}]},[Xt]:{}},[De]:at},bx={[Gt]:"https://{Bucket}.s3-fips.{Region}.{partitionResult#dnsSuffix}",[Wt]:$a,[Xt]:{}},wx={[Xe]:[Lr,pr,ws,_n,{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}],[at]:{[Gt]:"https://{Bucket}.s3-accelerate.dualstack.us-east-1.{partitionResult#dnsSuffix}",[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"us-east-1"}]},[Xt]:{}},[De]:at},Cx={[Gt]:"https://{Bucket}.s3-accelerate.dualstack.{partitionResult#dnsSuffix}",[Wt]:$a,[Xt]:{}},xx={[Xe]:[Lr,pr,Xi,_n,{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}],[at]:{[Gt]:"https://{Bucket}.s3.dualstack.us-east-1.{partitionResult#dnsSuffix}",[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"us-east-1"}]},[Xt]:{}},[De]:at},Sx={[Gt]:"https://{Bucket}.s3.dualstack.{Region}.{partitionResult#dnsSuffix}",[Wt]:$a,[Xt]:{}},_x={[Xe]:[Sr,pr,Xi,ur,Pr,{[Le]:jt,[je]:[{[Le]:oi,[je]:[{[rt]:"url"},"isIp"]},!0]},{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}],[at]:{[Gt]:"{url#scheme}://{url#authority}{url#normalizedPath}{Bucket}",[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"us-east-1"}]},[Xt]:{}},[De]:at},Ex={[Le]:jt,[je]:[{[Le]:oi,[je]:[{[rt]:"url"},"isIp"]},!0]},D7={[rt]:"url"},Ax={[Xe]:[Sr,pr,Xi,ur,Pr,{[Le]:jt,[je]:[{[Le]:oi,[je]:[D7,"isIp"]},!1]},{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}],[at]:{[Gt]:"{url#scheme}://{Bucket}.{url#authority}{url#path}",[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"us-east-1"}]},[Xt]:{}},[De]:at},kx={[Le]:jt,[je]:[{[Le]:oi,[je]:[D7,"isIp"]},!1]},Py={[Gt]:"{url#scheme}://{url#authority}{url#normalizedPath}{Bucket}",[Wt]:$a,[Xt]:{}},k6={[Gt]:"{url#scheme}://{Bucket}.{url#authority}{url#path}",[Wt]:$a,[Xt]:{}},Tx={[at]:k6,[De]:at},Ix={[Xe]:[Sr,pr,ws,_n,{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}],[at]:{[Gt]:"https://{Bucket}.s3-accelerate.{partitionResult#dnsSuffix}",[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"us-east-1"}]},[Xt]:{}},[De]:at},Dy={[Gt]:"https://{Bucket}.s3-accelerate.{partitionResult#dnsSuffix}",[Wt]:$a,[Xt]:{}},Px={[Xe]:[Sr,pr,Xi,_n,{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}],[at]:{[Gt]:sF,[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"us-east-1"}]},[Xt]:{}},[De]:at},Dx={[Gt]:"https://{Bucket}.s3.{Region}.{partitionResult#dnsSuffix}",[Wt]:$a,[Xt]:{}},Pm={[Yt]:"Invalid region: region was not a valid DNS name.",[De]:Yt},ho={[rt]:lF},hF={[rt]:cF},Fy={[Le]:oi,[je]:[ho,"service"]},F7={[rt]:P7},Fx={[Xe]:[Lr],[Yt]:"S3 Object Lambda does not support Dual-stack",[De]:Yt},Mx={[Xe]:[ws],[Yt]:"S3 Object Lambda does not support S3 Accelerate",[De]:Yt},Rx={[Xe]:[{[Le]:Io,[je]:[{[rt]:"DisableAccessPoints"}]},{[Le]:jt,[je]:[{[rt]:"DisableAccessPoints"},!0]}],[Yt]:"Access points are not supported for this operation",[De]:Yt},My={[Xe]:[{[Le]:Io,[je]:[{[rt]:"UseArnRegion"}]},{[Le]:jt,[je]:[{[rt]:"UseArnRegion"},!1]},{[Le]:pi,[je]:[{[Le]:tn,[je]:[{[Le]:oi,[je]:[ho,"region"]},"{Region}"]}]}],[Yt]:"Invalid configuration: region from ARN `{bucketArn#region}` does not match client region `{Region}` and UseArnRegion is `false`",[De]:Yt},M7={[Le]:oi,[je]:[{[rt]:"bucketPartition"},mn]},pF={[Le]:oi,[je]:[ho,"accountId"]},Nx={[Xe]:[Jr,{[Le]:tn,[je]:[M7,"aws-cn"]}],[Yt]:"Partition does not support FIPS",[De]:Yt},Ry={[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:I7,[Cn]:"{bucketArn#region}"}]},Bx={[Yt]:"Invalid ARN: The access point name may only contain a-z, A-Z, 0-9 and `-`. Found: `{accessPointName}`",[De]:Yt},Ny={[Yt]:"Invalid ARN: The account id may only contain a-z, A-Z, 0-9 and `-`. Found: `{bucketArn#accountId}`",[De]:Yt},By={[Yt]:"Invalid region in ARN: `{bucketArn#region}` (invalid DNS name)",[De]:Yt},Oy={[Yt]:"Client was configured for partition `{partitionResult#name}` but ARN (`{Bucket}`) has `{bucketPartition#name}`",[De]:Yt},Ox={[Yt]:"Could not load partition for ARN region `{bucketArn#region}`",[De]:Yt},Lx={[Yt]:"Invalid ARN: The ARN may only contain a single resource component after `accesspoint`.",[De]:Yt},jx={[Yt]:"Invalid ARN: bucket ARN is missing a region",[De]:Yt},Ux={[Yt]:"Invalid ARN: Expected a resource of the format `accesspoint:<accesspoint name>` but no name was provided",[De]:Yt},Eh={[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"{bucketArn#region}"}]},$x={[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:T7,[Cn]:"{bucketArn#region}"}]},Vx={[rt]:"UseObjectLambdaEndpoint"},Ly={[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:I7,[Cn]:"{Region}"}]},zx={[Xe]:[Jr,Lr,ur,Pr,{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}],[at]:{[Gt]:Ku,[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"us-east-1"}]},[Xt]:{}},[De]:at},mF={[at]:{[Gt]:Ku,[Wt]:$a,[Xt]:{}},[De]:at},Ah={[Gt]:Ku,[Wt]:$a,[Xt]:{}},Hx={[Xe]:[Jr,Lr,_n,{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}],[at]:{[Gt]:"https://s3-fips.dualstack.us-east-1.{partitionResult#dnsSuffix}",[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"us-east-1"}]},[Xt]:{}},[De]:at},Gx={[Gt]:"https://s3-fips.dualstack.{Region}.{partitionResult#dnsSuffix}",[Wt]:$a,[Xt]:{}},Wx={[Xe]:[Jr,Sr,ur,Pr,{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}],[at]:{[Gt]:Ku,[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"us-east-1"}]},[Xt]:{}},[De]:at},Xx={[Xe]:[Jr,Sr,_n,{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}],[at]:{[Gt]:"https://s3-fips.us-east-1.{partitionResult#dnsSuffix}",[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"us-east-1"}]},[Xt]:{}},[De]:at},Yx={[Gt]:"https://s3-fips.{Region}.{partitionResult#dnsSuffix}",[Wt]:$a,[Xt]:{}},Zx={[Xe]:[pr,Lr,ur,Pr,{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}],[at]:{[Gt]:Ku,[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"us-east-1"}]},[Xt]:{}},[De]:at},Kx={[Xe]:[pr,Lr,_n,{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}],[at]:{[Gt]:"https://s3.dualstack.us-east-1.{partitionResult#dnsSuffix}",[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"us-east-1"}]},[Xt]:{}},[De]:at},Qx={[Gt]:"https://s3.dualstack.{Region}.{partitionResult#dnsSuffix}",[Wt]:$a,[Xt]:{}},Jx={[Xe]:[pr,Sr,ur,Pr,{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}],[at]:{[Gt]:Ku,[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"us-east-1"}]},[Xt]:{}},[De]:at},qx={[Xe]:[pr,Sr,_n,{[Le]:tn,[je]:[{[rt]:"Region"},"aws-global"]}],[at]:{[Gt]:dF,[Wt]:{[vn]:[{[bn]:!0,[mn]:"sigv4",[wn]:Sn,[Cn]:"us-east-1"}]},[Xt]:{}},[De]:at},eS={[Gt]:"https://s3.{Region}.{partitionResult#dnsSuffix}",[Wt]:$a,[Xt]:{}},$2=[{[rt]:"Region"}],xZ=[Us],tS=[{[Le]:Zu,[je]:[{[rt]:A6},!1]}],nS=[{[Le]:tn,[je]:[{[rt]:iF},"beta"]}],SZ=[{[rt]:"Endpoint"}],kh=[ur,Pr],rS=[fF],iS=[{[Le]:oF,[je]:[Us]}],_Z=[Lr,ur],cu=[{[Le]:c0,[je]:$2,[sa]:"partitionResult"}],vd=[{[Le]:tn,[je]:[{[rt]:"Region"},"us-east-1"]}],aS=[{[Le]:Zu,[je]:[{[rt]:"Region"},!1]}],jy=[{[Le]:tn,[je]:[hF,uF]}],oS=[{[Le]:oi,[je]:[ho,"resourceId[1]"],[sa]:P7},{[Le]:pi,[je]:[{[Le]:tn,[je]:[F7,Ig]}]}],EZ=[ho,"resourceId[1]"],sS=[Lr],Uy=[ws],$y=[{[Le]:pi,[je]:[{[Le]:tn,[je]:[{[Le]:oi,[je]:[ho,"region"]},Ig]}]}],lS=[{[Le]:pi,[je]:[{[Le]:Io,[je]:[{[Le]:oi,[je]:[ho,"resourceId[2]"]}]}]}],AZ=[ho,"resourceId[2]"],Vy=[{[Le]:c0,[je]:[{[Le]:oi,[je]:[ho,"region"]}],[sa]:"bucketPartition"}],cS=[{[Le]:tn,[je]:[M7,{[Le]:oi,[je]:[{[rt]:"partitionResult"},mn]}]}],zy=[{[Le]:Zu,[je]:[{[Le]:oi,[je]:[ho,"region"]},!0]}],Hy=[{[Le]:Zu,[je]:[pF,!1]}],uS=[{[Le]:Zu,[je]:[F7,!1]}],Dm=[Jr],dS=[{[Le]:Zu,[je]:[{[rt]:"Region"},!0]}],Gy=[mF],kZ={version:"1.0",parameters:{Bucket:Ty,Region:Ty,UseFIPS:_h,UseDualStack:_h,Endpoint:Ty,ForcePathStyle:Tm,Accelerate:_h,UseGlobalEndpoint:_h,UseObjectLambdaEndpoint:Tm,DisableAccessPoints:Tm,DisableMultiRegionAccessPoints:_h,UseArnRegion:Tm},[Ke]:[{[De]:Qe,[Ke]:[{[Xe]:[{[Le]:Io,[je]:$2}],[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[{[Xe]:[fF,{[Le]:Sh,[je]:[Us,49,50,Ps],[sa]:rF},{[Le]:Sh,[je]:[Us,8,12,Ps],[sa]:iF},{[Le]:Sh,[je]:[Us,0,7,Ps],[sa]:ox},{[Le]:Sh,[je]:[Us,32,49,Ps],[sa]:A6},{[Le]:c0,[je]:$2,[sa]:"regionPartition"},{[Le]:tn,[je]:[{[rt]:ox},"--op-s3"]}],[De]:Qe,[Ke]:[{[Xe]:tS,[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[{[Xe]:[{[Le]:tn,[je]:[fx,"e"]}],[De]:Qe,[Ke]:[{[Xe]:nS,[De]:Qe,[Ke]:[hx,{[Xe]:kh,endpoint:{[Gt]:"https://{Bucket}.ec2.{url#authority}",[Wt]:Im,[Xt]:Ni},[De]:at}]},{endpoint:{[Gt]:"https://{Bucket}.ec2.s3-outposts.{Region}.{regionPartition#dnsSuffix}",[Wt]:Im,[Xt]:Ni},[De]:at}]},{[Xe]:[{[Le]:tn,[je]:[fx,"o"]}],[De]:Qe,[Ke]:[{[Xe]:nS,[De]:Qe,[Ke]:[hx,{[Xe]:kh,endpoint:{[Gt]:"https://{Bucket}.op-{outpostId}.{url#authority}",[Wt]:Im,[Xt]:Ni},[De]:at}]},{endpoint:{[Gt]:"https://{Bucket}.op-{outpostId}.s3-outposts.{Region}.{regionPartition#dnsSuffix}",[Wt]:Im,[Xt]:Ni},[De]:at}]},{error:'Unrecognized hardware type: "Expected hardware type o or e but got {hardwareType}"',[De]:Yt}]}]},{error:"Invalid ARN: The outpost Id must only contain a-z, A-Z, 0-9 and `-`.",[De]:Yt}]},{[Xe]:rS,[De]:Qe,[Ke]:[{[Xe]:[ur,{[Le]:pi,[je]:[{[Le]:Io,[je]:[{[Le]:aF,[je]:SZ}]}]}],error:"Custom endpoint `{Endpoint}` was not a valid URI",[De]:Yt},{[De]:Qe,[Ke]:[{[Xe]:[{[Le]:Io,[je]:[px]},{[Le]:jt,[je]:[px,Ps]}],[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[{[Xe]:iS,error:"Path-style addressing cannot be used with ARN buckets",[De]:Yt},mx]}]},{[Xe]:[{[Le]:sx,[je]:[Us,ax]}],[De]:Qe,[Ke]:[{[Xe]:cu,[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[{[Xe]:aS,[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[Iy,{[De]:Qe,[Ke]:[{[Xe]:[ws,Jr],error:"Accelerate cannot be used with FIPS",[De]:Yt},{[De]:Qe,[Ke]:[{[Xe]:[ws,CZ],error:"S3 Accelerate cannot be used in this region",[De]:Yt},{[De]:Qe,[Ke]:[{[Xe]:[ur,Lr],error:ky,[De]:Yt},{[De]:Qe,[Ke]:[{[Xe]:[ur,Jr],error:ky,[De]:Yt},{[De]:Qe,[Ke]:[{[Xe]:[ur,ws],error:ky,[De]:Yt},{[De]:Qe,[Ke]:[gx,gx,{[Xe]:[Lr,Jr,Xi,_n,vr,Pa],[De]:Qe,[Ke]:[{endpoint:yx,[De]:at}]},{[Xe]:[Lr,Jr,Xi,_n,vr,Da],endpoint:yx,[De]:at},vx,vx,{[Xe]:[Sr,Jr,Xi,_n,vr,Pa],[De]:Qe,[Ke]:[{endpoint:bx,[De]:at}]},{[Xe]:[Sr,Jr,Xi,_n,vr,Da],endpoint:bx,[De]:at},wx,wx,{[Xe]:[Lr,pr,ws,_n,vr,Pa],[De]:Qe,[Ke]:[{endpoint:Cx,[De]:at}]},{[Xe]:[Lr,pr,ws,_n,vr,Da],endpoint:Cx,[De]:at},xx,xx,{[Xe]:[Lr,pr,Xi,_n,vr,Pa],[De]:Qe,[Ke]:[{endpoint:Sx,[De]:at}]},{[Xe]:[Lr,pr,Xi,_n,vr,Da],endpoint:Sx,[De]:at},_x,Ax,_x,Ax,{[Xe]:[Sr,pr,Xi,ur,Pr,Ex,vr,Pa],[De]:Qe,[Ke]:[{[Xe]:vd,endpoint:Py,[De]:at},{endpoint:Py,[De]:at}]},{[Xe]:[Sr,pr,Xi,ur,Pr,kx,vr,Pa],[De]:Qe,[Ke]:[{[Xe]:vd,endpoint:k6,[De]:at},Tx]},{[Xe]:[Sr,pr,Xi,ur,Pr,Ex,vr,Da],endpoint:Py,[De]:at},{[Xe]:[Sr,pr,Xi,ur,Pr,kx,vr,Da],endpoint:k6,[De]:at},Ix,Ix,{[Xe]:[Sr,pr,ws,_n,vr,Pa],[De]:Qe,[Ke]:[{[Xe]:vd,endpoint:Dy,[De]:at},{endpoint:Dy,[De]:at}]},{[Xe]:[Sr,pr,ws,_n,vr,Da],endpoint:Dy,[De]:at},Px,Px,{[Xe]:[Sr,pr,Xi,_n,vr,Pa],[De]:Qe,[Ke]:[{[Xe]:vd,endpoint:{[Gt]:sF,[Wt]:$a,[Xt]:Ni},[De]:at},{endpoint:Dx,[De]:at}]},{[Xe]:[Sr,pr,Xi,_n,vr,Da],endpoint:Dx,[De]:at}]}]}]}]}]}]}]}]},Pm]}]},lu]},{[Xe]:[ur,Pr,{[Le]:tn,[je]:[{[Le]:oi,[je]:[D7,"scheme"]},"http"]},{[Le]:sx,[je]:[Us,Ps]},pr,Sr,Xi],[De]:Qe,[Ke]:[{[Xe]:cu,[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[{[Xe]:aS,[De]:Qe,[Ke]:[Tx]},Pm]}]},lu]},{[Xe]:[{[Le]:oF,[je]:xZ,[sa]:lF}],[De]:Qe,[Ke]:[{[Xe]:[{[Le]:oi,[je]:[ho,"resourceId[0]"],[sa]:cF},{[Le]:pi,[je]:[{[Le]:tn,[je]:[hF,Ig]}]}],[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[{[Xe]:[{[Le]:tn,[je]:[Fy,I7]}],[De]:Qe,[Ke]:[{[Xe]:jy,[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[{[Xe]:oS,[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[Fx,{[De]:Qe,[Ke]:[Mx,{[De]:Qe,[Ke]:[{[Xe]:$y,[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[Rx,{[De]:Qe,[Ke]:[{[Xe]:lS,[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[My,{[De]:Qe,[Ke]:[{[Xe]:Vy,[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[{[Xe]:cu,[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[{[Xe]:cS,[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[{[Xe]:zy,[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[{[Xe]:[{[Le]:tn,[je]:[pF,Ig]}],error:"Invalid ARN: Missing account id",[De]:Yt},{[De]:Qe,[Ke]:[{[Xe]:Hy,[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[{[Xe]:uS,[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[Nx,{[De]:Qe,[Ke]:[{[Xe]:kh,endpoint:{[Gt]:lx,[Wt]:Ry,[Xt]:Ni},[De]:at},{[Xe]:Dm,endpoint:{[Gt]:"https://{accessPointName}-{bucketArn#accountId}.s3-object-lambda-fips.{bucketArn#region}.{bucketPartition#dnsSuffix}",[Wt]:Ry,[Xt]:Ni},[De]:at},{endpoint:{[Gt]:"https://{accessPointName}-{bucketArn#accountId}.s3-object-lambda.{bucketArn#region}.{bucketPartition#dnsSuffix}",[Wt]:Ry,[Xt]:Ni},[De]:at}]}]}]},Bx]}]},Ny]}]}]},By]}]},Oy]}]},lu]}]},Ox]}]}]},Lx]}]}]},jx]}]}]}]},Ux]}]},{error:"Invalid ARN: Object Lambda ARNs only support `accesspoint` arn types, but found: `{arnType}`",[De]:Yt}]},{[Xe]:jy,[De]:Qe,[Ke]:[{[Xe]:oS,[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[{[Xe]:$y,[De]:Qe,[Ke]:[{[Xe]:jy,[De]:Qe,[Ke]:[{[Xe]:$y,[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[Rx,{[De]:Qe,[Ke]:[{[Xe]:lS,[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[My,{[De]:Qe,[Ke]:[{[Xe]:Vy,[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[{[Xe]:cu,[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[{[Xe]:[{[Le]:tn,[je]:[M7,"{partitionResult#name}"]}],[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[{[Xe]:zy,[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[{[Xe]:[{[Le]:tn,[je]:[Fy,Sn]}],[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[{[Xe]:Hy,[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[{[Xe]:uS,[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[{[Xe]:Uy,error:"Access Points do not support S3 Accelerate",[De]:Yt},{[De]:Qe,[Ke]:[Nx,{[De]:Qe,[Ke]:[{[Xe]:_Z,error:"DualStack cannot be combined with a Host override (PrivateLink)",[De]:Yt},{[De]:Qe,[Ke]:[{[Xe]:[Jr,Lr],endpoint:{[Gt]:"https://{accessPointName}-{bucketArn#accountId}.s3-accesspoint-fips.dualstack.{bucketArn#region}.{bucketPartition#dnsSuffix}",[Wt]:Eh,[Xt]:Ni},[De]:at},{[Xe]:[Jr,Sr],endpoint:{[Gt]:"https://{accessPointName}-{bucketArn#accountId}.s3-accesspoint-fips.{bucketArn#region}.{bucketPartition#dnsSuffix}",[Wt]:Eh,[Xt]:Ni},[De]:at},{[Xe]:[pr,Lr],endpoint:{[Gt]:"https://{accessPointName}-{bucketArn#accountId}.s3-accesspoint.dualstack.{bucketArn#region}.{bucketPartition#dnsSuffix}",[Wt]:Eh,[Xt]:Ni},[De]:at},{[Xe]:[pr,Sr,ur,Pr],endpoint:{[Gt]:lx,[Wt]:Eh,[Xt]:Ni},[De]:at},{[Xe]:[pr,Sr],endpoint:{[Gt]:"https://{accessPointName}-{bucketArn#accountId}.s3-accesspoint.{bucketArn#region}.{bucketPartition#dnsSuffix}",[Wt]:Eh,[Xt]:Ni},[De]:at}]}]}]}]}]},Bx]}]},Ny]}]},{error:"Invalid ARN: The ARN was not for the S3 service, found: {bucketArn#service}",[De]:Yt}]}]},By]}]},Oy]}]},lu]}]},Ox]}]}]},Lx]}]}]},jx]}]},{[De]:Qe,[Ke]:[{[Xe]:[{[Le]:Zu,[je]:[F7,Ps]}],[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[{[Xe]:sS,error:"S3 MRAP does not support dual-stack",[De]:Yt},{[De]:Qe,[Ke]:[{[Xe]:Dm,error:"S3 MRAP does not support FIPS",[De]:Yt},{[De]:Qe,[Ke]:[{[Xe]:Uy,error:"S3 MRAP does not support S3 Accelerate",[De]:Yt},{[De]:Qe,[Ke]:[{[Xe]:[{[Le]:jt,[je]:[{[rt]:"DisableMultiRegionAccessPoints"},Ps]}],error:"Invalid configuration: Multi-Region Access Point ARNs are disabled.",[De]:Yt},{[De]:Qe,[Ke]:[{[Xe]:[{[Le]:c0,[je]:$2,[sa]:cx}],[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[{[Xe]:[{[Le]:tn,[je]:[{[Le]:oi,[je]:[{[rt]:cx},mn]},{[Le]:oi,[je]:[ho,"partition"]}]}],[De]:Qe,[Ke]:[{endpoint:{[Gt]:"https://{accessPointName}.accesspoint.s3-global.{mrapPartition#dnsSuffix}",[Wt]:{[vn]:[{[bn]:Ps,name:"sigv4a",[wn]:Sn,signingRegionSet:["*"]}]},[Xt]:Ni},[De]:at}]},{error:"Client was configured for partition `{mrapPartition#name}` but bucket referred to partition `{bucketArn#partition}`",[De]:Yt}]}]},{error:"{Region} was not a valid region",[De]:Yt}]}]}]}]}]}]},{error:"Invalid Access Point Name",[De]:Yt}]}]}]},Ux]},{[Xe]:[{[Le]:tn,[je]:[Fy,T7]}],[De]:Qe,[Ke]:[{[Xe]:sS,error:"S3 Outposts does not support Dual-stack",[De]:Yt},{[De]:Qe,[Ke]:[{[Xe]:Dm,error:"S3 Outposts does not support FIPS",[De]:Yt},{[De]:Qe,[Ke]:[{[Xe]:Uy,error:"S3 Outposts does not support S3 Accelerate",[De]:Yt},{[De]:Qe,[Ke]:[{[Xe]:[{[Le]:Io,[je]:[{[Le]:oi,[je]:[ho,"resourceId[4]"]}]}],error:"Invalid Arn: Outpost Access Point ARN contains sub resources",[De]:Yt},{[De]:Qe,[Ke]:[{[Xe]:[{[Le]:oi,[je]:EZ,[sa]:A6}],[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[{[Xe]:tS,[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[My,{[De]:Qe,[Ke]:[{[Xe]:Vy,[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[{[Xe]:cu,[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[{[Xe]:cS,[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[{[Xe]:zy,[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[{[Xe]:Hy,[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[{[Xe]:[{[Le]:oi,[je]:AZ,[sa]:ux}],[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[{[Xe]:[{[Le]:oi,[je]:[ho,"resourceId[3]"],[sa]:P7}],[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[{[Xe]:[{[Le]:tn,[je]:[{[rt]:ux},uF]}],[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[{[Xe]:kh,endpoint:{[Gt]:"https://{accessPointName}-{bucketArn#accountId}.{outpostId}.{url#authority}",[Wt]:$x,[Xt]:Ni},[De]:at},{endpoint:{[Gt]:"https://{accessPointName}-{bucketArn#accountId}.{outpostId}.s3-outposts.{bucketArn#region}.{bucketPartition#dnsSuffix}",[Wt]:$x,[Xt]:Ni},[De]:at}]}]},{error:"Expected an outpost type `accesspoint`, found {outpostType}",[De]:Yt}]}]},{error:"Invalid ARN: expected an access point name",[De]:Yt}]}]},{error:"Invalid ARN: Expected a 4-component resource",[De]:Yt}]}]},Ny]}]},By]}]},Oy]}]},lu]}]},{error:"Could not load partition for ARN region {bucketArn#region}",[De]:Yt}]}]}]},{error:"Invalid ARN: The outpost Id may only contain a-z, A-Z, 0-9 and `-`. Found: `{outpostId}`",[De]:Yt}]}]},{error:"Invalid ARN: The Outpost Id was not set",[De]:Yt}]}]}]}]}]},{error:"Invalid ARN: Unrecognized format: {Bucket} (type: {arnType})",[De]:Yt}]}]},{error:"Invalid ARN: No ARN type specified",[De]:Yt}]},{[Xe]:[{[Le]:Sh,[je]:[Us,0,4,ax],[sa]:dx},{[Le]:tn,[je]:[{[rt]:dx},"arn:"]},{[Le]:pi,[je]:[{[Le]:Io,[je]:iS}]}],error:"Invalid ARN: `{Bucket}` was not a valid ARN",[De]:Yt},mx]}]},{[Xe]:[{[Le]:Io,[je]:[Vx]},{[Le]:jt,[je]:[Vx,Ps]}],[De]:Qe,[Ke]:[{[Xe]:cu,[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[{[Xe]:dS,[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[Fx,{[De]:Qe,[Ke]:[Mx,{[De]:Qe,[Ke]:[Iy,{[De]:Qe,[Ke]:[{[Xe]:kh,endpoint:{[Gt]:Ku,[Wt]:Ly,[Xt]:Ni},[De]:at},{[Xe]:Dm,endpoint:{[Gt]:"https://s3-object-lambda-fips.{Region}.{partitionResult#dnsSuffix}",[Wt]:Ly,[Xt]:Ni},[De]:at},{endpoint:{[Gt]:"https://s3-object-lambda.{Region}.{partitionResult#dnsSuffix}",[Wt]:Ly,[Xt]:Ni},[De]:at}]}]}]}]}]},Pm]}]},lu]},{[Xe]:[{[Le]:pi,[je]:rS}],[De]:Qe,[Ke]:[{[Xe]:cu,[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[{[Xe]:dS,[De]:Qe,[Ke]:[{[De]:Qe,[Ke]:[Iy,{[De]:Qe,[Ke]:[zx,zx,{[Xe]:[Jr,Lr,ur,Pr,vr,Pa],[De]:Qe,[Ke]:Gy},{[Xe]:[Jr,Lr,ur,Pr,vr,Da],endpoint:Ah,[De]:at},Hx,Hx,{[Xe]:[Jr,Lr,_n,vr,Pa],[De]:Qe,[Ke]:[{endpoint:Gx,[De]:at}]},{[Xe]:[Jr,Lr,_n,vr,Da],endpoint:Gx,[De]:at},Wx,Wx,{[Xe]:[Jr,Sr,ur,Pr,vr,Pa],[De]:Qe,[Ke]:Gy},{[Xe]:[Jr,Sr,ur,Pr,vr,Da],endpoint:Ah,[De]:at},Xx,Xx,{[Xe]:[Jr,Sr,_n,vr,Pa],[De]:Qe,[Ke]:[{endpoint:Yx,[De]:at}]},{[Xe]:[Jr,Sr,_n,vr,Da],endpoint:Yx,[De]:at},Zx,Zx,{[Xe]:[pr,Lr,ur,Pr,vr,Pa],[De]:Qe,[Ke]:Gy},{[Xe]:[pr,Lr,ur,Pr,vr,Da],endpoint:Ah,[De]:at},Kx,Kx,{[Xe]:[pr,Lr,_n,vr,Pa],[De]:Qe,[Ke]:[{endpoint:Qx,[De]:at}]},{[Xe]:[pr,Lr,_n,vr,Da],endpoint:Qx,[De]:at},Jx,Jx,{[Xe]:[pr,Sr,ur,Pr,vr,Pa],[De]:Qe,[Ke]:[{[Xe]:vd,endpoint:Ah,[De]:at},mF]},{[Xe]:[pr,Sr,ur,Pr,vr,Da],endpoint:Ah,[De]:at},qx,qx,{[Xe]:[pr,Sr,_n,vr,Pa],[De]:Qe,[Ke]:[{[Xe]:vd,endpoint:{[Gt]:dF,[Wt]:$a,[Xt]:Ni},[De]:at},{endpoint:eS,[De]:at}]},{[Xe]:[pr,Sr,_n,vr,Da],endpoint:eS,[De]:at}]}]}]},Pm]}]},lu]}]}]},{error:"A region must be set when sending requests to S3.",[De]:Yt}]}]},TZ=kZ,IZ=(e,n={})=>gX(TZ,{endpointParams:e,logger:n.logger}),PZ=e=>({apiVersion:"2006-03-01",base64Decoder:(e==null?void 0:e.base64Decoder)??x7,base64Encoder:(e==null?void 0:e.base64Encoder)??S7,disableHostPrefix:(e==null?void 0:e.disableHostPrefix)??!1,endpointProvider:(e==null?void 0:e.endpointProvider)??IZ,getAwsChunkedEncodingStream:(e==null?void 0:e.getAwsChunkedEncodingStream)??kX,logger:(e==null?void 0:e.logger)??new xX,sdkStreamMixin:(e==null?void 0:e.sdkStreamMixin)??RX,serviceId:(e==null?void 0:e.serviceId)??"S3",signerConstructor:(e==null?void 0:e.signerConstructor)??wZ,signingEscapePath:(e==null?void 0:e.signingEscapePath)??!1,urlParser:(e==null?void 0:e.urlParser)??wg,useArnRegion:(e==null?void 0:e.useArnRegion)??!1,utf8Decoder:(e==null?void 0:e.utf8Decoder)??N0,utf8Encoder:(e==null?void 0:e.utf8Encoder)??M3}),DZ={"Amazon Silk":"amazon_silk","Android Browser":"android",Bada:"bada",BlackBerry:"blackberry",Chrome:"chrome",Chromium:"chromium",Electron:"electron",Epiphany:"epiphany",Firefox:"firefox",Focus:"focus",Generic:"generic","Google Search":"google_search",Googlebot:"googlebot","Internet Explorer":"ie","K-Meleon":"k_meleon",Maxthon:"maxthon","Microsoft Edge":"edge","MZ Browser":"mz","NAVER Whale Browser":"naver",Opera:"opera","Opera Coast":"opera_coast",PhantomJS:"phantomjs",Puffin:"puffin",QupZilla:"qupzilla",QQ:"qq",QQLite:"qqlite",Safari:"safari",Sailfish:"sailfish","Samsung Internet for Android":"samsung_internet",SeaMonkey:"seamonkey",Sleipnir:"sleipnir",Swing:"swing",Tizen:"tizen","UC Browser":"uc",Vivaldi:"vivaldi","WebOS Browser":"webos",WeChat:"wechat","Yandex Browser":"yandex",Roku:"roku"},gF={amazon_silk:"Amazon Silk",android:"Android Browser",bada:"Bada",blackberry:"BlackBerry",chrome:"Chrome",chromium:"Chromium",electron:"Electron",epiphany:"Epiphany",firefox:"Firefox",focus:"Focus",generic:"Generic",googlebot:"Googlebot",google_search:"Google Search",ie:"Internet Explorer",k_meleon:"K-Meleon",maxthon:"Maxthon",edge:"Microsoft Edge",mz:"MZ Browser",naver:"NAVER Whale Browser",opera:"Opera",opera_coast:"Opera Coast",phantomjs:"PhantomJS",puffin:"Puffin",qupzilla:"QupZilla",qq:"QQ Browser",qqlite:"QQ Browser Lite",safari:"Safari",sailfish:"Sailfish",samsung_internet:"Samsung Internet for Android",seamonkey:"SeaMonkey",sleipnir:"Sleipnir",swing:"Swing",tizen:"Tizen",uc:"UC Browser",vivaldi:"Vivaldi",webos:"WebOS Browser",wechat:"WeChat",yandex:"Yandex Browser"},Di={tablet:"tablet",mobile:"mobile",desktop:"desktop",tv:"tv"},Ya={WindowsPhone:"Windows Phone",Windows:"Windows",MacOS:"macOS",iOS:"iOS",Android:"Android",WebOS:"WebOS",BlackBerry:"BlackBerry",Bada:"Bada",Tizen:"Tizen",Linux:"Linux",ChromeOS:"Chrome OS",PlayStation4:"PlayStation 4",Roku:"Roku"},wc={EdgeHTML:"EdgeHTML",Blink:"Blink",Trident:"Trident",Presto:"Presto",Gecko:"Gecko",WebKit:"WebKit"};class yt{static getFirstMatch(n,t){const r=t.match(n);return r&&r.length>0&&r[1]||""}static getSecondMatch(n,t){const r=t.match(n);return r&&r.length>1&&r[2]||""}static matchAndReturnConst(n,t,r){if(n.test(t))return r}static getWindowsVersionName(n){switch(n){case"NT":return"NT";case"XP":return"XP";case"NT 5.0":return"2000";case"NT 5.1":return"XP";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}}static getMacOSVersionName(n){const t=n.split(".").splice(0,2).map(r=>parseInt(r,10)||0);if(t.push(0),t[0]===10)switch(t[1]){case 5:return"Leopard";case 6:return"Snow Leopard";case 7:return"Lion";case 8:return"Mountain Lion";case 9:return"Mavericks";case 10:return"Yosemite";case 11:return"El Capitan";case 12:return"Sierra";case 13:return"High Sierra";case 14:return"Mojave";case 15:return"Catalina";default:return}}static getAndroidVersionName(n){const t=n.split(".").splice(0,2).map(r=>parseInt(r,10)||0);if(t.push(0),!(t[0]===1&&t[1]<5)){if(t[0]===1&&t[1]<6)return"Cupcake";if(t[0]===1&&t[1]>=6)return"Donut";if(t[0]===2&&t[1]<2)return"Eclair";if(t[0]===2&&t[1]===2)return"Froyo";if(t[0]===2&&t[1]>2)return"Gingerbread";if(t[0]===3)return"Honeycomb";if(t[0]===4&&t[1]<1)return"Ice Cream Sandwich";if(t[0]===4&&t[1]<4)return"Jelly Bean";if(t[0]===4&&t[1]>=4)return"KitKat";if(t[0]===5)return"Lollipop";if(t[0]===6)return"Marshmallow";if(t[0]===7)return"Nougat";if(t[0]===8)return"Oreo";if(t[0]===9)return"Pie"}}static getVersionPrecision(n){return n.split(".").length}static compareVersions(n,t,r=!1){const i=yt.getVersionPrecision(n),a=yt.getVersionPrecision(t);let l=Math.max(i,a),o=0;const u=yt.map([n,t],h=>{const d=l-yt.getVersionPrecision(h),p=h+new Array(d+1).join(".0");return yt.map(p.split("."),s=>new Array(20-s.length).join("0")+s).reverse()});for(r&&(o=l-Math.min(i,a)),l-=1;l>=o;){if(u[0][l]>u[1][l])return 1;if(u[0][l]===u[1][l]){if(l===o)return 0;l-=1}else if(u[0][l]<u[1][l])return-1}}static map(n,t){const r=[];let i;if(Array.prototype.map)return Array.prototype.map.call(n,t);for(i=0;i<n.length;i+=1)r.push(t(n[i]));return r}static find(n,t){let r,i;if(Array.prototype.find)return Array.prototype.find.call(n,t);for(r=0,i=n.length;r<i;r+=1){const a=n[r];if(t(a,r))return a}}static assign(n,...t){const r=n;let i,a;if(Object.assign)return Object.assign(n,...t);for(i=0,a=t.length;i<a;i+=1){const l=t[i];typeof l=="object"&&l!==null&&Object.keys(l).forEach(u=>{r[u]=l[u]})}return n}static getBrowserAlias(n){return DZ[n]}static getBrowserTypeByAlias(n){return gF[n]||""}}const Br=/version\/(\d+(\.?_?\d+)+)/i,FZ=[{test:[/googlebot/i],describe(e){const n={name:"Googlebot"},t=yt.getFirstMatch(/googlebot\/(\d+(\.\d+))/i,e)||yt.getFirstMatch(Br,e);return t&&(n.version=t),n}},{test:[/opera/i],describe(e){const n={name:"Opera"},t=yt.getFirstMatch(Br,e)||yt.getFirstMatch(/(?:opera)[\s/](\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/opr\/|opios/i],describe(e){const n={name:"Opera"},t=yt.getFirstMatch(/(?:opr|opios)[\s/](\S+)/i,e)||yt.getFirstMatch(Br,e);return t&&(n.version=t),n}},{test:[/SamsungBrowser/i],describe(e){const n={name:"Samsung Internet for Android"},t=yt.getFirstMatch(Br,e)||yt.getFirstMatch(/(?:SamsungBrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/Whale/i],describe(e){const n={name:"NAVER Whale Browser"},t=yt.getFirstMatch(Br,e)||yt.getFirstMatch(/(?:whale)[\s/](\d+(?:\.\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/MZBrowser/i],describe(e){const n={name:"MZ Browser"},t=yt.getFirstMatch(/(?:MZBrowser)[\s/](\d+(?:\.\d+)+)/i,e)||yt.getFirstMatch(Br,e);return t&&(n.version=t),n}},{test:[/focus/i],describe(e){const n={name:"Focus"},t=yt.getFirstMatch(/(?:focus)[\s/](\d+(?:\.\d+)+)/i,e)||yt.getFirstMatch(Br,e);return t&&(n.version=t),n}},{test:[/swing/i],describe(e){const n={name:"Swing"},t=yt.getFirstMatch(/(?:swing)[\s/](\d+(?:\.\d+)+)/i,e)||yt.getFirstMatch(Br,e);return t&&(n.version=t),n}},{test:[/coast/i],describe(e){const n={name:"Opera Coast"},t=yt.getFirstMatch(Br,e)||yt.getFirstMatch(/(?:coast)[\s/](\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/opt\/\d+(?:.?_?\d+)+/i],describe(e){const n={name:"Opera Touch"},t=yt.getFirstMatch(/(?:opt)[\s/](\d+(\.?_?\d+)+)/i,e)||yt.getFirstMatch(Br,e);return t&&(n.version=t),n}},{test:[/yabrowser/i],describe(e){const n={name:"Yandex Browser"},t=yt.getFirstMatch(/(?:yabrowser)[\s/](\d+(\.?_?\d+)+)/i,e)||yt.getFirstMatch(Br,e);return t&&(n.version=t),n}},{test:[/ucbrowser/i],describe(e){const n={name:"UC Browser"},t=yt.getFirstMatch(Br,e)||yt.getFirstMatch(/(?:ucbrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/Maxthon|mxios/i],describe(e){const n={name:"Maxthon"},t=yt.getFirstMatch(Br,e)||yt.getFirstMatch(/(?:Maxthon|mxios)[\s/](\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/epiphany/i],describe(e){const n={name:"Epiphany"},t=yt.getFirstMatch(Br,e)||yt.getFirstMatch(/(?:epiphany)[\s/](\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/puffin/i],describe(e){const n={name:"Puffin"},t=yt.getFirstMatch(Br,e)||yt.getFirstMatch(/(?:puffin)[\s/](\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/sleipnir/i],describe(e){const n={name:"Sleipnir"},t=yt.getFirstMatch(Br,e)||yt.getFirstMatch(/(?:sleipnir)[\s/](\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/k-meleon/i],describe(e){const n={name:"K-Meleon"},t=yt.getFirstMatch(Br,e)||yt.getFirstMatch(/(?:k-meleon)[\s/](\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/micromessenger/i],describe(e){const n={name:"WeChat"},t=yt.getFirstMatch(/(?:micromessenger)[\s/](\d+(\.?_?\d+)+)/i,e)||yt.getFirstMatch(Br,e);return t&&(n.version=t),n}},{test:[/qqbrowser/i],describe(e){const n={name:/qqbrowserlite/i.test(e)?"QQ Browser Lite":"QQ Browser"},t=yt.getFirstMatch(/(?:qqbrowserlite|qqbrowser)[/](\d+(\.?_?\d+)+)/i,e)||yt.getFirstMatch(Br,e);return t&&(n.version=t),n}},{test:[/msie|trident/i],describe(e){const n={name:"Internet Explorer"},t=yt.getFirstMatch(/(?:msie |rv:)(\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/\sedg\//i],describe(e){const n={name:"Microsoft Edge"},t=yt.getFirstMatch(/\sedg\/(\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/edg([ea]|ios)/i],describe(e){const n={name:"Microsoft Edge"},t=yt.getSecondMatch(/edg([ea]|ios)\/(\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/vivaldi/i],describe(e){const n={name:"Vivaldi"},t=yt.getFirstMatch(/vivaldi\/(\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/seamonkey/i],describe(e){const n={name:"SeaMonkey"},t=yt.getFirstMatch(/seamonkey\/(\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/sailfish/i],describe(e){const n={name:"Sailfish"},t=yt.getFirstMatch(/sailfish\s?browser\/(\d+(\.\d+)?)/i,e);return t&&(n.version=t),n}},{test:[/silk/i],describe(e){const n={name:"Amazon Silk"},t=yt.getFirstMatch(/silk\/(\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/phantom/i],describe(e){const n={name:"PhantomJS"},t=yt.getFirstMatch(/phantomjs\/(\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/slimerjs/i],describe(e){const n={name:"SlimerJS"},t=yt.getFirstMatch(/slimerjs\/(\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe(e){const n={name:"BlackBerry"},t=yt.getFirstMatch(Br,e)||yt.getFirstMatch(/blackberry[\d]+\/(\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/(web|hpw)[o0]s/i],describe(e){const n={name:"WebOS Browser"},t=yt.getFirstMatch(Br,e)||yt.getFirstMatch(/w(?:eb)?[o0]sbrowser\/(\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/bada/i],describe(e){const n={name:"Bada"},t=yt.getFirstMatch(/dolfin\/(\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/tizen/i],describe(e){const n={name:"Tizen"},t=yt.getFirstMatch(/(?:tizen\s?)?browser\/(\d+(\.?_?\d+)+)/i,e)||yt.getFirstMatch(Br,e);return t&&(n.version=t),n}},{test:[/qupzilla/i],describe(e){const n={name:"QupZilla"},t=yt.getFirstMatch(/(?:qupzilla)[\s/](\d+(\.?_?\d+)+)/i,e)||yt.getFirstMatch(Br,e);return t&&(n.version=t),n}},{test:[/firefox|iceweasel|fxios/i],describe(e){const n={name:"Firefox"},t=yt.getFirstMatch(/(?:firefox|iceweasel|fxios)[\s/](\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/electron/i],describe(e){const n={name:"Electron"},t=yt.getFirstMatch(/(?:electron)\/(\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/MiuiBrowser/i],describe(e){const n={name:"Miui"},t=yt.getFirstMatch(/(?:MiuiBrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/chromium/i],describe(e){const n={name:"Chromium"},t=yt.getFirstMatch(/(?:chromium)[\s/](\d+(\.?_?\d+)+)/i,e)||yt.getFirstMatch(Br,e);return t&&(n.version=t),n}},{test:[/chrome|crios|crmo/i],describe(e){const n={name:"Chrome"},t=yt.getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/GSA/i],describe(e){const n={name:"Google Search"},t=yt.getFirstMatch(/(?:GSA)\/(\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test(e){const n=!e.test(/like android/i),t=e.test(/android/i);return n&&t},describe(e){const n={name:"Android Browser"},t=yt.getFirstMatch(Br,e);return t&&(n.version=t),n}},{test:[/playstation 4/i],describe(e){const n={name:"PlayStation 4"},t=yt.getFirstMatch(Br,e);return t&&(n.version=t),n}},{test:[/safari|applewebkit/i],describe(e){const n={name:"Safari"},t=yt.getFirstMatch(Br,e);return t&&(n.version=t),n}},{test:[/.*/i],describe(e){const n=/^(.*)\/(.*) /,t=/^(.*)\/(.*)[ \t]\((.*)/,i=e.search("\\(")!==-1?t:n;return{name:yt.getFirstMatch(i,e),version:yt.getSecondMatch(i,e)}}}],MZ=[{test:[/Roku\/DVP/],describe(e){const n=yt.getFirstMatch(/Roku\/DVP-(\d+\.\d+)/i,e);return{name:Ya.Roku,version:n}}},{test:[/windows phone/i],describe(e){const n=yt.getFirstMatch(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i,e);return{name:Ya.WindowsPhone,version:n}}},{test:[/windows /i],describe(e){const n=yt.getFirstMatch(/Windows ((NT|XP)( \d\d?.\d)?)/i,e),t=yt.getWindowsVersionName(n);return{name:Ya.Windows,version:n,versionName:t}}},{test:[/Macintosh(.*?) FxiOS(.*?)\//],describe(e){const n={name:Ya.iOS},t=yt.getSecondMatch(/(Version\/)(\d[\d.]+)/,e);return t&&(n.version=t),n}},{test:[/macintosh/i],describe(e){const n=yt.getFirstMatch(/mac os x (\d+(\.?_?\d+)+)/i,e).replace(/[_\s]/g,"."),t=yt.getMacOSVersionName(n),r={name:Ya.MacOS,version:n};return t&&(r.versionName=t),r}},{test:[/(ipod|iphone|ipad)/i],describe(e){const n=yt.getFirstMatch(/os (\d+([_\s]\d+)*) like mac os x/i,e).replace(/[_\s]/g,".");return{name:Ya.iOS,version:n}}},{test(e){const n=!e.test(/like android/i),t=e.test(/android/i);return n&&t},describe(e){const n=yt.getFirstMatch(/android[\s/-](\d+(\.\d+)*)/i,e),t=yt.getAndroidVersionName(n),r={name:Ya.Android,version:n};return t&&(r.versionName=t),r}},{test:[/(web|hpw)[o0]s/i],describe(e){const n=yt.getFirstMatch(/(?:web|hpw)[o0]s\/(\d+(\.\d+)*)/i,e),t={name:Ya.WebOS};return n&&n.length&&(t.version=n),t}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe(e){const n=yt.getFirstMatch(/rim\stablet\sos\s(\d+(\.\d+)*)/i,e)||yt.getFirstMatch(/blackberry\d+\/(\d+([_\s]\d+)*)/i,e)||yt.getFirstMatch(/\bbb(\d+)/i,e);return{name:Ya.BlackBerry,version:n}}},{test:[/bada/i],describe(e){const n=yt.getFirstMatch(/bada\/(\d+(\.\d+)*)/i,e);return{name:Ya.Bada,version:n}}},{test:[/tizen/i],describe(e){const n=yt.getFirstMatch(/tizen[/\s](\d+(\.\d+)*)/i,e);return{name:Ya.Tizen,version:n}}},{test:[/linux/i],describe(){return{name:Ya.Linux}}},{test:[/CrOS/],describe(){return{name:Ya.ChromeOS}}},{test:[/PlayStation 4/],describe(e){const n=yt.getFirstMatch(/PlayStation 4[/\s](\d+(\.\d+)*)/i,e);return{name:Ya.PlayStation4,version:n}}}],RZ=[{test:[/googlebot/i],describe(){return{type:"bot",vendor:"Google"}}},{test:[/huawei/i],describe(e){const n=yt.getFirstMatch(/(can-l01)/i,e)&&"Nova",t={type:Di.mobile,vendor:"Huawei"};return n&&(t.model=n),t}},{test:[/nexus\s*(?:7|8|9|10).*/i],describe(){return{type:Di.tablet,vendor:"Nexus"}}},{test:[/ipad/i],describe(){return{type:Di.tablet,vendor:"Apple",model:"iPad"}}},{test:[/Macintosh(.*?) FxiOS(.*?)\//],describe(){return{type:Di.tablet,vendor:"Apple",model:"iPad"}}},{test:[/kftt build/i],describe(){return{type:Di.tablet,vendor:"Amazon",model:"Kindle Fire HD 7"}}},{test:[/silk/i],describe(){return{type:Di.tablet,vendor:"Amazon"}}},{test:[/tablet(?! pc)/i],describe(){return{type:Di.tablet}}},{test(e){const n=e.test(/ipod|iphone/i),t=e.test(/like (ipod|iphone)/i);return n&&!t},describe(e){const n=yt.getFirstMatch(/(ipod|iphone)/i,e);return{type:Di.mobile,vendor:"Apple",model:n}}},{test:[/nexus\s*[0-6].*/i,/galaxy nexus/i],describe(){return{type:Di.mobile,vendor:"Nexus"}}},{test:[/[^-]mobi/i],describe(){return{type:Di.mobile}}},{test(e){return e.getBrowserName(!0)==="blackberry"},describe(){return{type:Di.mobile,vendor:"BlackBerry"}}},{test(e){return e.getBrowserName(!0)==="bada"},describe(){return{type:Di.mobile}}},{test(e){return e.getBrowserName()==="windows phone"},describe(){return{type:Di.mobile,vendor:"Microsoft"}}},{test(e){const n=Number(String(e.getOSVersion()).split(".")[0]);return e.getOSName(!0)==="android"&&n>=3},describe(){return{type:Di.tablet}}},{test(e){return e.getOSName(!0)==="android"},describe(){return{type:Di.mobile}}},{test(e){return e.getOSName(!0)==="macos"},describe(){return{type:Di.desktop,vendor:"Apple"}}},{test(e){return e.getOSName(!0)==="windows"},describe(){return{type:Di.desktop}}},{test(e){return e.getOSName(!0)==="linux"},describe(){return{type:Di.desktop}}},{test(e){return e.getOSName(!0)==="playstation 4"},describe(){return{type:Di.tv}}},{test(e){return e.getOSName(!0)==="roku"},describe(){return{type:Di.tv}}}],NZ=[{test(e){return e.getBrowserName(!0)==="microsoft edge"},describe(e){if(/\sedg\//i.test(e))return{name:wc.Blink};const t=yt.getFirstMatch(/edge\/(\d+(\.?_?\d+)+)/i,e);return{name:wc.EdgeHTML,version:t}}},{test:[/trident/i],describe(e){const n={name:wc.Trident},t=yt.getFirstMatch(/trident\/(\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test(e){return e.test(/presto/i)},describe(e){const n={name:wc.Presto},t=yt.getFirstMatch(/presto\/(\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test(e){const n=e.test(/gecko/i),t=e.test(/like gecko/i);return n&&!t},describe(e){const n={name:wc.Gecko},t=yt.getFirstMatch(/gecko\/(\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}},{test:[/(apple)?webkit\/537\.36/i],describe(){return{name:wc.Blink}}},{test:[/(apple)?webkit/i],describe(e){const n={name:wc.WebKit},t=yt.getFirstMatch(/webkit\/(\d+(\.?_?\d+)+)/i,e);return t&&(n.version=t),n}}];class fS{constructor(n,t=!1){if(n==null||n==="")throw new Error("UserAgent parameter can't be empty");this._ua=n,this.parsedResult={},t!==!0&&this.parse()}getUA(){return this._ua}test(n){return n.test(this._ua)}parseBrowser(){this.parsedResult.browser={};const n=yt.find(FZ,t=>{if(typeof t.test=="function")return t.test(this);if(t.test instanceof Array)return t.test.some(r=>this.test(r));throw new Error("Browser's test function is not valid")});return n&&(this.parsedResult.browser=n.describe(this.getUA())),this.parsedResult.browser}getBrowser(){return this.parsedResult.browser?this.parsedResult.browser:this.parseBrowser()}getBrowserName(n){return n?String(this.getBrowser().name).toLowerCase()||"":this.getBrowser().name||""}getBrowserVersion(){return this.getBrowser().version}getOS(){return this.parsedResult.os?this.parsedResult.os:this.parseOS()}parseOS(){this.parsedResult.os={};const n=yt.find(MZ,t=>{if(typeof t.test=="function")return t.test(this);if(t.test instanceof Array)return t.test.some(r=>this.test(r));throw new Error("Browser's test function is not valid")});return n&&(this.parsedResult.os=n.describe(this.getUA())),this.parsedResult.os}getOSName(n){const{name:t}=this.getOS();return n?String(t).toLowerCase()||"":t||""}getOSVersion(){return this.getOS().version}getPlatform(){return this.parsedResult.platform?this.parsedResult.platform:this.parsePlatform()}getPlatformType(n=!1){const{type:t}=this.getPlatform();return n?String(t).toLowerCase()||"":t||""}parsePlatform(){this.parsedResult.platform={};const n=yt.find(RZ,t=>{if(typeof t.test=="function")return t.test(this);if(t.test instanceof Array)return t.test.some(r=>this.test(r));throw new Error("Browser's test function is not valid")});return n&&(this.parsedResult.platform=n.describe(this.getUA())),this.parsedResult.platform}getEngine(){return this.parsedResult.engine?this.parsedResult.engine:this.parseEngine()}getEngineName(n){return n?String(this.getEngine().name).toLowerCase()||"":this.getEngine().name||""}parseEngine(){this.parsedResult.engine={};const n=yt.find(NZ,t=>{if(typeof t.test=="function")return t.test(this);if(t.test instanceof Array)return t.test.some(r=>this.test(r));throw new Error("Browser's test function is not valid")});return n&&(this.parsedResult.engine=n.describe(this.getUA())),this.parsedResult.engine}parse(){return this.parseBrowser(),this.parseOS(),this.parsePlatform(),this.parseEngine(),this}getResult(){return yt.assign({},this.parsedResult)}satisfies(n){const t={};let r=0;const i={};let a=0;if(Object.keys(n).forEach(o=>{const u=n[o];typeof u=="string"?(i[o]=u,a+=1):typeof u=="object"&&(t[o]=u,r+=1)}),r>0){const o=Object.keys(t),u=yt.find(o,d=>this.isOS(d));if(u){const d=this.satisfies(t[u]);if(d!==void 0)return d}const h=yt.find(o,d=>this.isPlatform(d));if(h){const d=this.satisfies(t[h]);if(d!==void 0)return d}}if(a>0){const o=Object.keys(i),u=yt.find(o,h=>this.isBrowser(h,!0));if(u!==void 0)return this.compareVersion(i[u])}}isBrowser(n,t=!1){const r=this.getBrowserName().toLowerCase();let i=n.toLowerCase();const a=yt.getBrowserTypeByAlias(i);return t&&a&&(i=a.toLowerCase()),i===r}compareVersion(n){let t=[0],r=n,i=!1;const a=this.getBrowserVersion();if(typeof a=="string")return n[0]===">"||n[0]==="<"?(r=n.substr(1),n[1]==="="?(i=!0,r=n.substr(2)):t=[],n[0]===">"?t.push(1):t.push(-1)):n[0]==="="?r=n.substr(1):n[0]==="~"&&(i=!0,r=n.substr(1)),t.indexOf(yt.compareVersions(a,r,i))>-1}isOS(n){return this.getOSName(!0)===String(n).toLowerCase()}isPlatform(n){return this.getPlatformType(!0)===String(n).toLowerCase()}isEngine(n){return this.getEngineName(!0)===String(n).toLowerCase()}is(n,t=!1){return this.isBrowser(n,t)||this.isOS(n)||this.isPlatform(n)}some(n=[]){return n.some(t=>this.is(t))}}/*!
* Bowser - a browser detector
* https://github.com/lancedikson/bowser
* MIT License | (c) Dustin Diaz 2012-2015
* MIT License | (c) Denis Demchenko 2015-2019
*/class BZ{static getParser(n,t=!1){if(typeof n!="string")throw new Error("UserAgent should be a string");return new fS(n,t)}static parse(n){return new fS(n).getResult()}static get BROWSER_MAP(){return gF}static get ENGINE_MAP(){return wc}static get OS_MAP(){return Ya}static get PLATFORMS_MAP(){return Di}}const OZ=["in-region","cross-region","mobile","standard","legacy"],LZ=({defaultsMode:e}={})=>lD(async()=>{const n=typeof e=="function"?await e():e;switch(n==null?void 0:n.toLowerCase()){case"auto":return Promise.resolve(jZ()?"mobile":"standard");case"mobile":case"in-region":case"cross-region":case"standard":case"legacy":return Promise.resolve(n==null?void 0:n.toLocaleLowerCase());case void 0:return Promise.resolve("legacy");default:throw new Error(`Invalid parameter for "defaultsMode", expect ${OZ.join(", ")}, got ${n}`)}}),jZ=()=>{var t,r;const e=typeof window<"u"&&((t=window==null?void 0:window.navigator)!=null&&t.userAgent)?BZ.parse(window.navigator.userAgent):void 0,n=(r=e==null?void 0:e.platform)==null?void 0:r.type;return n==="tablet"||n==="mobile"},UZ=e=>{const n=LZ(e),t=()=>n().then(iY),r=PZ(e);return{...r,...e,runtime:"browser",defaultsMode:n,bodyLengthChecker:(e==null?void 0:e.bodyLengthChecker)??fZ,credentialDefaultProvider:(e==null?void 0:e.credentialDefaultProvider)??(i=>()=>Promise.reject(new Error("Credential is missing"))),defaultUserAgentProvider:(e==null?void 0:e.defaultUserAgentProvider)??bZ({serviceId:r.serviceId,clientVersion:TY.version}),eventStreamSerdeProvider:(e==null?void 0:e.eventStreamSerdeProvider)??rZ,maxAttempts:(e==null?void 0:e.maxAttempts)??Cg,md5:(e==null?void 0:e.md5)??cZ,region:(e==null?void 0:e.region)??oZ("Region is missing"),requestHandler:(e==null?void 0:e.requestHandler)??new PX(t),retryMode:(e==null?void 0:e.retryMode)??(async()=>(await t()).retryMode||KH),sha1:(e==null?void 0:e.sha1)??VD.Sha1,sha256:(e==null?void 0:e.sha256)??KD.Sha256,streamCollector:(e==null?void 0:e.streamCollector)??ND,streamHasher:(e==null?void 0:e.streamHasher)??aZ,useDualstackEndpoint:(e==null?void 0:e.useDualstackEndpoint)??(()=>Promise.resolve(hH)),useFipsEndpoint:(e==null?void 0:e.useFipsEndpoint)??(()=>Promise.resolve(pH))}};class $Z extends SX{constructor(n){const t=UZ(n),r=cY(t),i=mH(r),a=NH(i),l=vG(a),o=l,u=jW(o),h=PG(u),d=GW(h),p=gH(d);super(p),this.config=p,this.middlewareStack.use(_G(this.config)),this.middlewareStack.use(wH(this.config)),this.middlewareStack.use($H(this.config)),this.middlewareStack.use(HH(this.config)),this.middlewareStack.use(ZH(this.config)),this.middlewareStack.use(HW(this.config)),this.middlewareStack.use(LG(this.config)),this.middlewareStack.use(LH(this.config)),this.middlewareStack.use(CX(this.config))}destroy(){super.destroy()}}function VZ(e){return e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;")}function zZ(e){return e.replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&apos;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/\r/g,"&#x0D;").replace(/\n/g,"&#x0A;").replace(/\u0085/g,"&#x85;").replace(/\u2028/,"&#x2028;")}class HZ{constructor(n){this.value=n}toString(){return zZ(""+this.value)}}let Ao=class yF{static of(n,t,r){const i=new yF(n);return t!==void 0&&i.addChildNode(new HZ(t)),r!==void 0&&i.withName(r),i}constructor(n,t=[]){this.name=n,this.children=t,this.attributes={}}withName(n){return this.name=n,this}addAttribute(n,t){return this.attributes[n]=t,this}addChildNode(n){return this.children.push(n),this}removeAttribute(n){return delete this.attributes[n],this}toString(){const n=!!this.children.length;let t=`<${this.name}`;const r=this.attributes;for(const i of Object.keys(r)){const a=r[i];typeof a<"u"&&a!==null&&(t+=` ${i}="${VZ(""+a)}"`)}return t+=n?`>${this.children.map(i=>i.toString()).join("")}</${this.name}>`:"/>"}};var hS;(function(e){e.HEADER="header",e.QUERY="query"})(hS||(hS={}));var pS;(function(e){e.HTTP="http",e.HTTPS="https"})(pS||(pS={}));var mS;(function(e){e[e.HEADER=0]="HEADER",e[e.TRAILER=1]="TRAILER"})(mS||(mS={}));var gS;(function(e){e.HTTP_0_9="http/0.9",e.HTTP_1_0="http/1.0",e.TDS_8_0="tds/8.0"})(gS||(gS={}));class Qu{constructor(n){this.method=n.method||"GET",this.hostname=n.hostname||"localhost",this.port=n.port,this.query=n.query||{},this.headers=n.headers||{},this.body=n.body,this.protocol=n.protocol?n.protocol.slice(-1)!==":"?`${n.protocol}:`:n.protocol:"https:",this.path=n.path?n.path.charAt(0)!=="/"?`/${n.path}`:n.path:"/",this.username=n.username,this.password=n.password,this.fragment=n.fragment}static isInstance(n){if(!n)return!1;const t=n;return"method"in t&&"protocol"in t&&"hostname"in t&&"path"in t&&typeof t.query=="object"&&typeof t.headers=="object"}clone(){const n=new Qu({...this,headers:{...this.headers}});return n.query&&(n.query=GZ(n.query)),n}}function GZ(e){return Object.keys(e).reduce((n,t)=>{const r=e[t];return{...n,[t]:Array.isArray(r)?[...r]:r}},{})}var R7={},L3={};(function(e){const n=":A-Za-z_\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD",t=n+"\\-.\\d\\u00B7\\u0300-\\u036F\\u203F-\\u2040",r="["+n+"]["+t+"]*",i=new RegExp("^"+r+"$"),a=function(o,u){const h=[];let d=u.exec(o);for(;d;){const p=[];p.startIndex=u.lastIndex-d[0].length;const s=d.length;for(let c=0;c<s;c++)p.push(d[c]);h.push(p),d=u.exec(o)}return h},l=function(o){const u=i.exec(o);return!(u===null||typeof u>"u")};e.isExist=function(o){return typeof o<"u"},e.isEmptyObject=function(o){return Object.keys(o).length===0},e.merge=function(o,u,h){if(u){const d=Object.keys(u),p=d.length;for(let s=0;s<p;s++)h==="strict"?o[d[s]]=[u[d[s]]]:o[d[s]]=u[d[s]]}},e.getValue=function(o){return e.isExist(o)?o:""},e.isName=l,e.getAllMatches=a,e.nameRegexp=r})(L3);const N7=L3,WZ={allowBooleanAttributes:!1,unpairedTags:[]};R7.validate=function(e,n){n=Object.assign({},WZ,n);const t=[];let r=!1,i=!1;e[0]==="\uFEFF"&&(e=e.substr(1));for(let a=0;a<e.length;a++)if(e[a]==="<"&&e[a+1]==="?"){if(a+=2,a=vS(e,a),a.err)return a}else if(e[a]==="<"){let l=a;if(a++,e[a]==="!"){a=bS(e,a);continue}else{let o=!1;e[a]==="/"&&(o=!0,a++);let u="";for(;a<e.length&&e[a]!==">"&&e[a]!==" "&&e[a]!=="    "&&e[a]!==`
`&&e[a]!=="\r";a++)u+=e[a];if(u=u.trim(),u[u.length-1]==="/"&&(u=u.substring(0,u.length-1),a--),!eK(u)){let p;return u.trim().length===0?p="Invalid space after '<'.":p="Tag '"+u+"' is an invalid name.",ji("InvalidTag",p,io(e,a))}const h=ZZ(e,a);if(h===!1)return ji("InvalidAttr","Attributes for '"+u+"' have open quote.",io(e,a));let d=h.value;if(a=h.index,d[d.length-1]==="/"){const p=a-d.length;d=d.substring(0,d.length-1);const s=wS(d,n);if(s===!0)r=!0;else return ji(s.err.code,s.err.msg,io(e,p+s.err.line))}else if(o)if(h.tagClosed){if(d.trim().length>0)return ji("InvalidTag","Closing tag '"+u+"' can't have attributes or invalid starting.",io(e,l));{const p=t.pop();if(u!==p.tagName){let s=io(e,p.tagStartPos);return ji("InvalidTag","Expected closing tag '"+p.tagName+"' (opened in line "+s.line+", col "+s.col+") instead of closing tag '"+u+"'.",io(e,l))}t.length==0&&(i=!0)}}else return ji("InvalidTag","Closing tag '"+u+"' doesn't have proper closing.",io(e,a));else{const p=wS(d,n);if(p!==!0)return ji(p.err.code,p.err.msg,io(e,a-d.length+p.err.line));if(i===!0)return ji("InvalidXml","Multiple possible root nodes found.",io(e,a));n.unpairedTags.indexOf(u)!==-1||t.push({tagName:u,tagStartPos:l}),r=!0}for(a++;a<e.length;a++)if(e[a]==="<")if(e[a+1]==="!"){a++,a=bS(e,a);continue}else if(e[a+1]==="?"){if(a=vS(e,++a),a.err)return a}else break;else if(e[a]==="&"){const p=JZ(e,a);if(p==-1)return ji("InvalidChar","char '&' is not expected.",io(e,a));a=p}else if(i===!0&&!yS(e[a]))return ji("InvalidXml","Extra text at the end",io(e,a));e[a]==="<"&&a--}}else{if(yS(e[a]))continue;return ji("InvalidChar","char '"+e[a]+"' is not expected.",io(e,a))}if(r){if(t.length==1)return ji("InvalidTag","Unclosed tag '"+t[0].tagName+"'.",io(e,t[0].tagStartPos));if(t.length>0)return ji("InvalidXml","Invalid '"+JSON.stringify(t.map(a=>a.tagName),null,4).replace(/\r?\n/g,"")+"' found.",{line:1,col:1})}else return ji("InvalidXml","Start tag expected.",1);return!0};function yS(e){return e===" "||e==="    "||e===`
`||e==="\r"}function vS(e,n){const t=n;for(;n<e.length;n++)if(e[n]=="?"||e[n]==" "){const r=e.substr(t,n-t);if(n>5&&r==="xml")return ji("InvalidXml","XML declaration allowed only at the start of the document.",io(e,n));if(e[n]=="?"&&e[n+1]==">"){n++;break}else continue}return n}function bS(e,n){if(e.length>n+5&&e[n+1]==="-"&&e[n+2]==="-"){for(n+=3;n<e.length;n++)if(e[n]==="-"&&e[n+1]==="-"&&e[n+2]===">"){n+=2;break}}else if(e.length>n+8&&e[n+1]==="D"&&e[n+2]==="O"&&e[n+3]==="C"&&e[n+4]==="T"&&e[n+5]==="Y"&&e[n+6]==="P"&&e[n+7]==="E"){let t=1;for(n+=8;n<e.length;n++)if(e[n]==="<")t++;else if(e[n]===">"&&(t--,t===0))break}else if(e.length>n+9&&e[n+1]==="["&&e[n+2]==="C"&&e[n+3]==="D"&&e[n+4]==="A"&&e[n+5]==="T"&&e[n+6]==="A"&&e[n+7]==="["){for(n+=8;n<e.length;n++)if(e[n]==="]"&&e[n+1]==="]"&&e[n+2]===">"){n+=2;break}}return n}const XZ='"',YZ="'";function ZZ(e,n){let t="",r="",i=!1;for(;n<e.length;n++){if(e[n]===XZ||e[n]===YZ)r===""?r=e[n]:r!==e[n]||(r="");else if(e[n]===">"&&r===""){i=!0;break}t+=e[n]}return r!==""?!1:{value:t,index:n,tagClosed:i}}const KZ=new RegExp(`(\\s*)([^\\s=]+)(\\s*=)?(\\s*(['"])(([\\s\\S])*?)\\5)?`,"g");function wS(e,n){const t=N7.getAllMatches(e,KZ),r={};for(let i=0;i<t.length;i++){if(t[i][1].length===0)return ji("InvalidAttr","Attribute '"+t[i][2]+"' has no space in starting.",Th(t[i]));if(t[i][3]!==void 0&&t[i][4]===void 0)return ji("InvalidAttr","Attribute '"+t[i][2]+"' is without value.",Th(t[i]));if(t[i][3]===void 0&&!n.allowBooleanAttributes)return ji("InvalidAttr","boolean attribute '"+t[i][2]+"' is not allowed.",Th(t[i]));const a=t[i][2];if(!qZ(a))return ji("InvalidAttr","Attribute '"+a+"' is an invalid name.",Th(t[i]));if(!r.hasOwnProperty(a))r[a]=1;else return ji("InvalidAttr","Attribute '"+a+"' is repeated.",Th(t[i]))}return!0}function QZ(e,n){let t=/\d/;for(e[n]==="x"&&(n++,t=/[\da-fA-F]/);n<e.length;n++){if(e[n]===";")return n;if(!e[n].match(t))break}return-1}function JZ(e,n){if(n++,e[n]===";")return-1;if(e[n]==="#")return n++,QZ(e,n);let t=0;for(;n<e.length;n++,t++)if(!(e[n].match(/\w/)&&t<20)){if(e[n]===";")break;return-1}return n}function ji(e,n,t){return{err:{code:e,msg:n,line:t.line||t,col:t.col}}}function qZ(e){return N7.isName(e)}function eK(e){return N7.isName(e)}function io(e,n){const t=e.substring(0,n).split(/\r?\n/);return{line:t.length,col:t[t.length-1].length+1}}function Th(e){return e.startIndex+e[1].length}var B7={};const vF={preserveOrder:!1,attributeNamePrefix:"@_",attributesGroupName:!1,textNodeName:"#text",ignoreAttributes:!0,removeNSPrefix:!1,allowBooleanAttributes:!1,parseTagValue:!0,parseAttributeValue:!1,trimValues:!0,cdataPropName:!1,numberParseOptions:{hex:!0,leadingZeros:!0,eNotation:!0},tagValueProcessor:function(e,n){return n},attributeValueProcessor:function(e,n){return n},stopNodes:[],alwaysCreateTextNode:!1,isArray:()=>!1,commentPropName:!1,unpairedTags:[],processEntities:!0,htmlEntities:!1,ignoreDeclaration:!1,ignorePiTags:!1,transformTagName:!1,transformAttributeName:!1,updateTag:function(e,n,t){return e}},tK=function(e){return Object.assign({},vF,e)};B7.buildOptions=tK;B7.defaultOptions=vF;class nK{constructor(n){this.tagname=n,this.child=[],this[":@"]={}}add(n,t){n==="__proto__"&&(n="#__proto__"),this.child.push({[n]:t})}addChild(n){n.tagname==="__proto__"&&(n.tagname="#__proto__"),n[":@"]&&Object.keys(n[":@"]).length>0?this.child.push({[n.tagname]:n.child,[":@"]:n[":@"]}):this.child.push({[n.tagname]:n.child})}}var rK=nK;const iK=L3;function aK(e,n){const t={};if(e[n+3]==="O"&&e[n+4]==="C"&&e[n+5]==="T"&&e[n+6]==="Y"&&e[n+7]==="P"&&e[n+8]==="E"){n=n+9;let r=1,i=!1,a=!1,l="";for(;n<e.length;n++)if(e[n]==="<"&&!a){if(i&&lK(e,n))n+=7,[entityName,val,n]=oK(e,n+1),val.indexOf("&")===-1&&(t[fK(entityName)]={regx:RegExp(`&${entityName};`,"g"),val});else if(i&&cK(e,n))n+=8;else if(i&&uK(e,n))n+=8;else if(i&&dK(e,n))n+=9;else if(sK)a=!0;else throw new Error("Invalid DOCTYPE");r++,l=""}else if(e[n]===">"){if(a?e[n-1]==="-"&&e[n-2]==="-"&&(a=!1,r--):r--,r===0)break}else e[n]==="["?i=!0:l+=e[n];if(r!==0)throw new Error("Unclosed DOCTYPE")}else throw new Error("Invalid Tag instead of DOCTYPE");return{entities:t,i:n}}function oK(e,n){let t="";for(;n<e.length&&e[n]!=="'"&&e[n]!=='"';n++)t+=e[n];if(t=t.trim(),t.indexOf(" ")!==-1)throw new Error("External entites are not supported");const r=e[n++];let i="";for(;n<e.length&&e[n]!==r;n++)i+=e[n];return[t,i,n]}function sK(e,n){return e[n+1]==="!"&&e[n+2]==="-"&&e[n+3]==="-"}function lK(e,n){return e[n+1]==="!"&&e[n+2]==="E"&&e[n+3]==="N"&&e[n+4]==="T"&&e[n+5]==="I"&&e[n+6]==="T"&&e[n+7]==="Y"}function cK(e,n){return e[n+1]==="!"&&e[n+2]==="E"&&e[n+3]==="L"&&e[n+4]==="E"&&e[n+5]==="M"&&e[n+6]==="E"&&e[n+7]==="N"&&e[n+8]==="T"}function uK(e,n){return e[n+1]==="!"&&e[n+2]==="A"&&e[n+3]==="T"&&e[n+4]==="T"&&e[n+5]==="L"&&e[n+6]==="I"&&e[n+7]==="S"&&e[n+8]==="T"}function dK(e,n){return e[n+1]==="!"&&e[n+2]==="N"&&e[n+3]==="O"&&e[n+4]==="T"&&e[n+5]==="A"&&e[n+6]==="T"&&e[n+7]==="I"&&e[n+8]==="O"&&e[n+9]==="N"}function fK(e){if(iK.isName(e))return e;throw new Error(`Invalid entity name ${e}`)}var hK=aK;const pK=/^[-+]?0x[a-fA-F0-9]+$/,mK=/^([\-\+])?(0*)(\.[0-9]+([eE]\-?[0-9]+)?|[0-9]+(\.[0-9]+([eE]\-?[0-9]+)?)?)$/;!Number.parseInt&&window.parseInt&&(Number.parseInt=window.parseInt);!Number.parseFloat&&window.parseFloat&&(Number.parseFloat=window.parseFloat);const gK={hex:!0,leadingZeros:!0,decimalPoint:".",eNotation:!0};function yK(e,n={}){if(n=Object.assign({},gK,n),!e||typeof e!="string")return e;let t=e.trim();if(n.skipLike!==void 0&&n.skipLike.test(t))return e;if(n.hex&&pK.test(t))return Number.parseInt(t,16);{const r=mK.exec(t);if(r){const i=r[1],a=r[2];let l=vK(r[3]);const o=r[4]||r[6];if(!n.leadingZeros&&a.length>0&&i&&t[2]!==".")return e;if(!n.leadingZeros&&a.length>0&&!i&&t[1]!==".")return e;{const u=Number(t),h=""+u;return h.search(/[eE]/)!==-1||o?n.eNotation?u:e:t.indexOf(".")!==-1?h==="0"&&l===""||h===l||i&&h==="-"+l?u:e:a?l===h||i+l===h?u:e:t===h||t===i+h?u:e}}else return e}}function vK(e){return e&&e.indexOf(".")!==-1&&(e=e.replace(/0+$/,""),e==="."?e="0":e[0]==="."?e="0"+e:e[e.length-1]==="."&&(e=e.substr(0,e.length-1))),e}var bK=yK;const O7=L3,Ih=rK,wK=hK,CK=bK;"<((!\\[CDATA\\[([\\s\\S]*?)(]]>))|((NAME:)?(NAME))([^>]*)>|((\\/)(NAME)\\s*>))([^<]*)".replace(/NAME/g,O7.nameRegexp);let xK=class{constructor(n){this.options=n,this.currentNode=null,this.tagsNodeStack=[],this.docTypeEntities={},this.lastEntities={apos:{regex:/&(apos|#39|#x27);/g,val:"'"},gt:{regex:/&(gt|#62|#x3E);/g,val:">"},lt:{regex:/&(lt|#60|#x3C);/g,val:"<"},quot:{regex:/&(quot|#34|#x22);/g,val:'"'}},this.ampEntity={regex:/&(amp|#38|#x26);/g,val:"&"},this.htmlEntities={space:{regex:/&(nbsp|#160);/g,val:" "},cent:{regex:/&(cent|#162);/g,val:".."},pound:{regex:/&(pound|#163);/g,val:".."},yen:{regex:/&(yen|#165);/g,val:".."},euro:{regex:/&(euro|#8364);/g,val:"..."},copyright:{regex:/&(copy|#169);/g,val:".."},reg:{regex:/&(reg|#174);/g,val:".."},inr:{regex:/&(inr|#8377);/g,val:"..."}},this.addExternalEntities=SK,this.parseXml=TK,this.parseTextData=_K,this.resolveNameSpace=EK,this.buildAttributesMap=kK,this.isItStopNode=FK,this.replaceEntitiesValue=PK,this.readStopNodeData=RK,this.saveTextToParentTag=DK,this.addChild=IK}};function SK(e){const n=Object.keys(e);for(let t=0;t<n.length;t++){const r=n[t];this.lastEntities[r]={regex:new RegExp("&"+r+";","g"),val:e[r]}}}function _K(e,n,t,r,i,a,l){if(e!==void 0&&(this.options.trimValues&&!r&&(e=e.trim()),e.length>0)){l||(e=this.replaceEntitiesValue(e));const o=this.options.tagValueProcessor(n,e,t,i,a);return o==null?e:typeof o!=typeof e||o!==e?o:this.options.trimValues?I6(e,this.options.parseTagValue,this.options.numberParseOptions):e.trim()===e?I6(e,this.options.parseTagValue,this.options.numberParseOptions):e}}function EK(e){if(this.options.removeNSPrefix){const n=e.split(":"),t=e.charAt(0)==="/"?"/":"";if(n[0]==="xmlns")return"";n.length===2&&(e=t+n[1])}return e}const AK=new RegExp(`([^\\s=]+)\\s*(=\\s*(['"])([\\s\\S]*?)\\3)?`,"gm");function kK(e,n,t){if(!this.options.ignoreAttributes&&typeof e=="string"){const r=O7.getAllMatches(e,AK),i=r.length,a={};for(let l=0;l<i;l++){const o=this.resolveNameSpace(r[l][1]);let u=r[l][4],h=this.options.attributeNamePrefix+o;if(o.length)if(this.options.transformAttributeName&&(h=this.options.transformAttributeName(h)),h==="__proto__"&&(h="#__proto__"),u!==void 0){this.options.trimValues&&(u=u.trim()),u=this.replaceEntitiesValue(u);const d=this.options.attributeValueProcessor(o,u,n);d==null?a[h]=u:typeof d!=typeof u||d!==u?a[h]=d:a[h]=I6(u,this.options.parseAttributeValue,this.options.numberParseOptions)}else this.options.allowBooleanAttributes&&(a[h]=!0)}if(!Object.keys(a).length)return;if(this.options.attributesGroupName){const l={};return l[this.options.attributesGroupName]=a,l}return a}}const TK=function(e){e=e.replace(/\r\n?/g,`
`);const n=new Ih("!xml");let t=n,r="",i="";for(let a=0;a<e.length;a++)if(e[a]==="<")if(e[a+1]==="/"){const o=Tu(e,">",a,"Closing Tag is not closed.");let u=e.substring(a+2,o).trim();if(this.options.removeNSPrefix){const p=u.indexOf(":");p!==-1&&(u=u.substr(p+1))}this.options.transformTagName&&(u=this.options.transformTagName(u)),t&&(r=this.saveTextToParentTag(r,t,i));const h=i.substring(i.lastIndexOf(".")+1);if(u&&this.options.unpairedTags.indexOf(u)!==-1)throw new Error(`Unpaired tag can not be used as closing tag: </${u}>`);let d=0;h&&this.options.unpairedTags.indexOf(h)!==-1?(d=i.lastIndexOf(".",i.lastIndexOf(".")-1),this.tagsNodeStack.pop()):d=i.lastIndexOf("."),i=i.substring(0,d),t=this.tagsNodeStack.pop(),r="",a=o}else if(e[a+1]==="?"){let o=T6(e,a,!1,"?>");if(!o)throw new Error("Pi Tag is not closed.");if(r=this.saveTextToParentTag(r,t,i),!(this.options.ignoreDeclaration&&o.tagName==="?xml"||this.options.ignorePiTags)){const u=new Ih(o.tagName);u.add(this.options.textNodeName,""),o.tagName!==o.tagExp&&o.attrExpPresent&&(u[":@"]=this.buildAttributesMap(o.tagExp,i,o.tagName)),this.addChild(t,u,i)}a=o.closeIndex+1}else if(e.substr(a+1,3)==="!--"){const o=Tu(e,"-->",a+4,"Comment is not closed.");if(this.options.commentPropName){const u=e.substring(a+4,o-2);r=this.saveTextToParentTag(r,t,i),t.add(this.options.commentPropName,[{[this.options.textNodeName]:u}])}a=o}else if(e.substr(a+1,2)==="!D"){const o=wK(e,a);this.docTypeEntities=o.entities,a=o.i}else if(e.substr(a+1,2)==="!["){const o=Tu(e,"]]>",a,"CDATA is not closed.")-2,u=e.substring(a+9,o);if(r=this.saveTextToParentTag(r,t,i),this.options.cdataPropName)t.add(this.options.cdataPropName,[{[this.options.textNodeName]:u}]);else{let h=this.parseTextData(u,t.tagname,i,!0,!1,!0);h==null&&(h=""),t.add(this.options.textNodeName,h)}a=o+2}else{let o=T6(e,a,this.options.removeNSPrefix),u=o.tagName,h=o.tagExp,d=o.attrExpPresent,p=o.closeIndex;this.options.transformTagName&&(u=this.options.transformTagName(u)),t&&r&&t.tagname!=="!xml"&&(r=this.saveTextToParentTag(r,t,i,!1));const s=t;if(s&&this.options.unpairedTags.indexOf(s.tagname)!==-1&&(t=this.tagsNodeStack.pop(),i=i.substring(0,i.lastIndexOf("."))),u!==n.tagname&&(i+=i?"."+u:u),this.isItStopNode(this.options.stopNodes,i,u)){let c="";if(h.length>0&&h.lastIndexOf("/")===h.length-1)a=o.closeIndex;else if(this.options.unpairedTags.indexOf(u)!==-1)a=o.closeIndex;else{const m=this.readStopNodeData(e,u,p+1);if(!m)throw new Error(`Unexpected end of ${u}`);a=m.i,c=m.tagContent}const f=new Ih(u);u!==h&&d&&(f[":@"]=this.buildAttributesMap(h,i,u)),c&&(c=this.parseTextData(c,u,i,!0,d,!0,!0)),i=i.substr(0,i.lastIndexOf(".")),f.add(this.options.textNodeName,c),this.addChild(t,f,i)}else{if(h.length>0&&h.lastIndexOf("/")===h.length-1){u[u.length-1]==="/"?(u=u.substr(0,u.length-1),h=u):h=h.substr(0,h.length-1),this.options.transformTagName&&(u=this.options.transformTagName(u));const c=new Ih(u);u!==h&&d&&(c[":@"]=this.buildAttributesMap(h,i,u)),this.addChild(t,c,i),i=i.substr(0,i.lastIndexOf("."))}else{const c=new Ih(u);this.tagsNodeStack.push(t),u!==h&&d&&(c[":@"]=this.buildAttributesMap(h,i,u)),this.addChild(t,c,i),t=c}r="",a=p}}else r+=e[a];return n.child};function IK(e,n,t){const r=this.options.updateTag(n.tagname,t,n[":@"]);r===!1||(typeof r=="string"&&(n.tagname=r),e.addChild(n))}const PK=function(e){if(this.options.processEntities){for(let n in this.docTypeEntities){const t=this.docTypeEntities[n];e=e.replace(t.regx,t.val)}for(let n in this.lastEntities){const t=this.lastEntities[n];e=e.replace(t.regex,t.val)}if(this.options.htmlEntities)for(let n in this.htmlEntities){const t=this.htmlEntities[n];e=e.replace(t.regex,t.val)}e=e.replace(this.ampEntity.regex,this.ampEntity.val)}return e};function DK(e,n,t,r){return e&&(r===void 0&&(r=Object.keys(n.child).length===0),e=this.parseTextData(e,n.tagname,t,!1,n[":@"]?Object.keys(n[":@"]).length!==0:!1,r),e!==void 0&&e!==""&&n.add(this.options.textNodeName,e),e=""),e}function FK(e,n,t){const r="*."+t;for(const i in e){const a=e[i];if(r===a||n===a)return!0}return!1}function MK(e,n,t=">"){let r,i="";for(let a=n;a<e.length;a++){let l=e[a];if(r)l===r&&(r="");else if(l==='"'||l==="'")r=l;else if(l===t[0])if(t[1]){if(e[a+1]===t[1])return{data:i,index:a}}else return{data:i,index:a};else l==="    "&&(l=" ");i+=l}}function Tu(e,n,t,r){const i=e.indexOf(n,t);if(i===-1)throw new Error(r);return i+n.length-1}function T6(e,n,t,r=">"){const i=MK(e,n+1,r);if(!i)return;let a=i.data;const l=i.index,o=a.search(/\s/);let u=a,h=!0;if(o!==-1&&(u=a.substr(0,o).replace(/\s\s*$/,""),a=a.substr(o+1)),t){const d=u.indexOf(":");d!==-1&&(u=u.substr(d+1),h=u!==i.data.substr(d+1))}return{tagName:u,tagExp:a,closeIndex:l,attrExpPresent:h}}function RK(e,n,t){const r=t;let i=1;for(;t<e.length;t++)if(e[t]==="<")if(e[t+1]==="/"){const a=Tu(e,">",t,`${n} is not closed`);if(e.substring(t+2,a).trim()===n&&(i--,i===0))return{tagContent:e.substring(r,t),i:a};t=a}else if(e[t+1]==="?")t=Tu(e,"?>",t+1,"StopNode is not closed.");else if(e.substr(t+1,3)==="!--")t=Tu(e,"-->",t+3,"StopNode is not closed.");else if(e.substr(t+1,2)==="![")t=Tu(e,"]]>",t,"StopNode is not closed.")-2;else{const a=T6(e,t,">");a&&((a&&a.tagName)===n&&a.tagExp[a.tagExp.length-1]!=="/"&&i++,t=a.closeIndex)}}function I6(e,n,t){if(n&&typeof e=="string"){const r=e.trim();return r==="true"?!0:r==="false"?!1:CK(e,t)}else return O7.isExist(e)?e:""}var NK=xK,bF={};function BK(e,n){return wF(e,n)}function wF(e,n,t){let r;const i={};for(let a=0;a<e.length;a++){const l=e[a],o=OK(l);let u="";if(t===void 0?u=o:u=t+"."+o,o===n.textNodeName)r===void 0?r=l[o]:r+=""+l[o];else{if(o===void 0)continue;if(l[o]){let h=wF(l[o],n,u);const d=jK(h,n);l[":@"]?LK(h,l[":@"],u,n):Object.keys(h).length===1&&h[n.textNodeName]!==void 0&&!n.alwaysCreateTextNode?h=h[n.textNodeName]:Object.keys(h).length===0&&(n.alwaysCreateTextNode?h[n.textNodeName]="":h=""),i[o]!==void 0&&i.hasOwnProperty(o)?(Array.isArray(i[o])||(i[o]=[i[o]]),i[o].push(h)):n.isArray(o,u,d)?i[o]=[h]:i[o]=h}}}return typeof r=="string"?r.length>0&&(i[n.textNodeName]=r):r!==void 0&&(i[n.textNodeName]=r),i}function OK(e){const n=Object.keys(e);for(let t=0;t<n.length;t++){const r=n[t];if(r!==":@")return r}}function LK(e,n,t,r){if(n){const i=Object.keys(n),a=i.length;for(let l=0;l<a;l++){const o=i[l];r.isArray(o,t+"."+o,!0,!0)?e[o]=[n[o]]:e[o]=n[o]}}}function jK(e,n){const{textNodeName:t}=n,r=Object.keys(e).length;return!!(r===0||r===1&&(e[t]||typeof e[t]=="boolean"||e[t]===0))}bF.prettify=BK;const{buildOptions:UK}=B7,$K=NK,{prettify:VK}=bF,zK=R7;let HK=class{constructor(n){this.externalEntities={},this.options=UK(n)}parse(n,t){if(typeof n!="string")if(n.toString)n=n.toString();else throw new Error("XML data is accepted in String or Bytes[] form.");if(t){t===!0&&(t={});const a=zK.validate(n,t);if(a!==!0)throw Error(`${a.err.msg}:${a.err.line}:${a.err.col}`)}const r=new $K(this.options);r.addExternalEntities(this.externalEntities);const i=r.parseXml(n);return this.options.preserveOrder||i===void 0?i:VK(i,this.options)}addEntity(n,t){if(t.indexOf("&")!==-1)throw new Error("Entity value can't have '&'");if(n.indexOf("&")!==-1||n.indexOf(";")!==-1)throw new Error("An entity must be set without '&' and ';'. Eg. use '#xD' for '&#xD;'");if(t==="&")throw new Error("An entity with value '&' is not permitted");this.externalEntities[n]=t}};var GK=HK;const WK=`
`;function XK(e,n){let t="";return n.format&&n.indentBy.length>0&&(t=WK),CF(e,n,"",t)}function CF(e,n,t,r){let i="",a=!1;for(let l=0;l<e.length;l++){const o=e[l],u=YK(o);let h="";if(t.length===0?h=u:h=`${t}.${u}`,u===n.textNodeName){let f=o[u];ZK(h,n)||(f=n.tagValueProcessor(u,f),f=xF(f,n)),a&&(i+=r),i+=f,a=!1;continue}else if(u===n.cdataPropName){a&&(i+=r),i+=`<![CDATA[${o[u][0][n.textNodeName]}]]>`,a=!1;continue}else if(u===n.commentPropName){i+=r+`<!--${o[u][0][n.textNodeName]}-->`,a=!0;continue}else if(u[0]==="?"){const f=CS(o[":@"],n),m=u==="?xml"?"":r;let g=o[u][0][n.textNodeName];g=g.length!==0?" "+g:"",i+=m+`<${u}${g}${f}?>`,a=!0;continue}let d=r;d!==""&&(d+=n.indentBy);const p=CS(o[":@"],n),s=r+`<${u}${p}`,c=CF(o[u],n,h,d);n.unpairedTags.indexOf(u)!==-1?n.suppressUnpairedNode?i+=s+">":i+=s+"/>":(!c||c.length===0)&&n.suppressEmptyNode?i+=s+"/>":c&&c.endsWith(">")?i+=s+`>${c}${r}</${u}>`:(i+=s+">",c&&r!==""&&(c.includes("/>")||c.includes("</"))?i+=r+n.indentBy+c+r:i+=c,i+=`</${u}>`),a=!0}return i}function YK(e){const n=Object.keys(e);for(let t=0;t<n.length;t++){const r=n[t];if(r!==":@")return r}}function CS(e,n){let t="";if(e&&!n.ignoreAttributes)for(let r in e){let i=n.attributeValueProcessor(r,e[r]);i=xF(i,n),i===!0&&n.suppressBooleanAttributes?t+=` ${r.substr(n.attributeNamePrefix.length)}`:t+=` ${r.substr(n.attributeNamePrefix.length)}="${i}"`}return t}function ZK(e,n){e=e.substr(0,e.length-n.textNodeName.length-1);let t=e.substr(e.lastIndexOf(".")+1);for(let r in n.stopNodes)if(n.stopNodes[r]===e||n.stopNodes[r]==="*."+t)return!0;return!1}function xF(e,n){if(e&&e.length>0&&n.processEntities)for(let t=0;t<n.entities.length;t++){const r=n.entities[t];e=e.replace(r.regex,r.val)}return e}var KK=XK;const QK=KK,JK={attributeNamePrefix:"@_",attributesGroupName:!1,textNodeName:"#text",ignoreAttributes:!0,cdataPropName:!1,format:!1,indentBy:" ",suppressEmptyNode:!1,suppressUnpairedNode:!0,suppressBooleanAttributes:!0,tagValueProcessor:function(e,n){return n},attributeValueProcessor:function(e,n){return n},preserveOrder:!1,commentPropName:!1,unpairedTags:[],entities:[{regex:new RegExp("&","g"),val:"&amp;"},{regex:new RegExp(">","g"),val:"&gt;"},{regex:new RegExp("<","g"),val:"&lt;"},{regex:new RegExp("'","g"),val:"&apos;"},{regex:new RegExp('"',"g"),val:"&quot;"}],processEntities:!0,stopNodes:[],oneListGroup:!1};function Zc(e){this.options=Object.assign({},JK,e),this.options.ignoreAttributes||this.options.attributesGroupName?this.isAttribute=function(){return!1}:(this.attrPrefixLen=this.options.attributeNamePrefix.length,this.isAttribute=tQ),this.processTextOrObjNode=qK,this.options.format?(this.indentate=eQ,this.tagEndChar=`>
`,this.newLine=`
`):(this.indentate=function(){return""},this.tagEndChar=">",this.newLine="")}Zc.prototype.build=function(e){return this.options.preserveOrder?QK(e,this.options):(Array.isArray(e)&&this.options.arrayNodeName&&this.options.arrayNodeName.length>1&&(e={[this.options.arrayNodeName]:e}),this.j2x(e,0).val)};Zc.prototype.j2x=function(e,n){let t="",r="";for(let i in e)if(!(typeof e[i]>"u"))if(e[i]===null)i[0]==="?"?r+=this.indentate(n)+"<"+i+"?"+this.tagEndChar:r+=this.indentate(n)+"<"+i+"/"+this.tagEndChar;else if(e[i]instanceof Date)r+=this.buildTextValNode(e[i],i,"",n);else if(typeof e[i]!="object"){const a=this.isAttribute(i);if(a)t+=this.buildAttrPairStr(a,""+e[i]);else if(i===this.options.textNodeName){let l=this.options.tagValueProcessor(i,""+e[i]);r+=this.replaceEntitiesValue(l)}else r+=this.buildTextValNode(e[i],i,"",n)}else if(Array.isArray(e[i])){const a=e[i].length;let l="";for(let o=0;o<a;o++){const u=e[i][o];typeof u>"u"||(u===null?i[0]==="?"?r+=this.indentate(n)+"<"+i+"?"+this.tagEndChar:r+=this.indentate(n)+"<"+i+"/"+this.tagEndChar:typeof u=="object"?this.options.oneListGroup?l+=this.j2x(u,n+1).val:l+=this.processTextOrObjNode(u,i,n):l+=this.buildTextValNode(u,i,"",n))}this.options.oneListGroup&&(l=this.buildObjectNode(l,i,"",n)),r+=l}else if(this.options.attributesGroupName&&i===this.options.attributesGroupName){const a=Object.keys(e[i]),l=a.length;for(let o=0;o<l;o++)t+=this.buildAttrPairStr(a[o],""+e[i][a[o]])}else r+=this.processTextOrObjNode(e[i],i,n);return{attrStr:t,val:r}};Zc.prototype.buildAttrPairStr=function(e,n){return n=this.options.attributeValueProcessor(e,""+n),n=this.replaceEntitiesValue(n),this.options.suppressBooleanAttributes&&n==="true"?" "+e:" "+e+'="'+n+'"'};function qK(e,n,t){const r=this.j2x(e,t+1);return e[this.options.textNodeName]!==void 0&&Object.keys(e).length===1?this.buildTextValNode(e[this.options.textNodeName],n,r.attrStr,t):this.buildObjectNode(r.val,n,r.attrStr,t)}Zc.prototype.buildObjectNode=function(e,n,t,r){if(e==="")return n[0]==="?"?this.indentate(r)+"<"+n+t+"?"+this.tagEndChar:this.indentate(r)+"<"+n+t+this.closeTag(n)+this.tagEndChar;{let i="</"+n+this.tagEndChar,a="";return n[0]==="?"&&(a="?",i=""),t&&e.indexOf("<")===-1?this.indentate(r)+"<"+n+t+a+">"+e+i:this.options.commentPropName!==!1&&n===this.options.commentPropName&&a.length===0?this.indentate(r)+`<!--${e}-->`+this.newLine:this.indentate(r)+"<"+n+t+a+this.tagEndChar+e+this.indentate(r)+i}};Zc.prototype.closeTag=function(e){let n="";return this.options.unpairedTags.indexOf(e)!==-1?this.options.suppressUnpairedNode||(n="/"):this.options.suppressEmptyNode?n="/":n=`></${e}`,n};Zc.prototype.buildTextValNode=function(e,n,t,r){if(this.options.cdataPropName!==!1&&n===this.options.cdataPropName)return this.indentate(r)+`<![CDATA[${e}]]>`+this.newLine;if(this.options.commentPropName!==!1&&n===this.options.commentPropName)return this.indentate(r)+`<!--${e}-->`+this.newLine;if(n[0]==="?")return this.indentate(r)+"<"+n+t+"?"+this.tagEndChar;{let i=this.options.tagValueProcessor(n,e);return i=this.replaceEntitiesValue(i),i===""?this.indentate(r)+"<"+n+t+this.closeTag(n)+this.tagEndChar:this.indentate(r)+"<"+n+t+">"+i+"</"+n+this.tagEndChar}};Zc.prototype.replaceEntitiesValue=function(e){if(e&&e.length>0&&this.options.processEntities)for(let n=0;n<this.options.entities.length;n++){const t=this.options.entities[n];e=e.replace(t.regex,t.val)}return e};function eQ(e){return this.options.indentBy.repeat(e)}function tQ(e){return e.startsWith(this.options.attributeNamePrefix)?e.substr(this.attrPrefixLen):!1}var nQ=Zc;const rQ=R7,iQ=GK,aQ=nQ;var oQ={XMLParser:iQ,XMLValidator:rQ,XMLBuilder:aQ};class L7 extends A7{constructor(n){super(n),Object.setPrototypeOf(this,L7.prototype)}}var xS;(function(e){e.visit=(n,t)=>n.Prefix!==void 0?t.Prefix(n.Prefix):n.Tag!==void 0?t.Tag(n.Tag):n.And!==void 0?t.And(n.And):t._(n.$unknown[0],n.$unknown[1])})(xS||(xS={}));var SS;(function(e){e.visit=(n,t)=>n.Prefix!==void 0?t.Prefix(n.Prefix):n.Tag!==void 0?t.Tag(n.Tag):n.ObjectSizeGreaterThan!==void 0?t.ObjectSizeGreaterThan(n.ObjectSizeGreaterThan):n.ObjectSizeLessThan!==void 0?t.ObjectSizeLessThan(n.ObjectSizeLessThan):n.And!==void 0?t.And(n.And):t._(n.$unknown[0],n.$unknown[1])})(SS||(SS={}));var _S;(function(e){e.visit=(n,t)=>n.Prefix!==void 0?t.Prefix(n.Prefix):n.Tag!==void 0?t.Tag(n.Tag):n.AccessPointArn!==void 0?t.AccessPointArn(n.AccessPointArn):n.And!==void 0?t.And(n.And):t._(n.$unknown[0],n.$unknown[1])})(_S||(_S={}));var ES;(function(e){e.visit=(n,t)=>n.Prefix!==void 0?t.Prefix(n.Prefix):n.Tag!==void 0?t.Tag(n.Tag):n.And!==void 0?t.And(n.And):t._(n.$unknown[0],n.$unknown[1])})(ES||(ES={}));const sQ=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:po}}),lQ=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:po}}),cQ=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:po},...e.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:po}}),uQ=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:po},...e.SSEKMSKeyId&&{SSEKMSKeyId:po},...e.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:po}}),dQ=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:po},...e.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:po}}),fQ=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:po},...e.SSEKMSKeyId&&{SSEKMSKeyId:po},...e.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:po}});var AS;(function(e){e.visit=(n,t)=>n.Records!==void 0?t.Records(n.Records):n.Stats!==void 0?t.Stats(n.Stats):n.Progress!==void 0?t.Progress(n.Progress):n.Cont!==void 0?t.Cont(n.Cont):n.End!==void 0?t.End(n.End):t._(n.$unknown[0],n.$unknown[1])})(AS||(AS={}));const hQ=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:po}}),pQ=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:po}}),mQ=async(e,n)=>{const{hostname:t,protocol:r="https",port:i,path:a}=await n.endpoint(),l=Ua({},Fo,{"content-type":"application/xml","x-amz-checksum-crc32":e.ChecksumCRC32,"x-amz-checksum-crc32c":e.ChecksumCRC32C,"x-amz-checksum-sha1":e.ChecksumSHA1,"x-amz-checksum-sha256":e.ChecksumSHA256,"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5});let o=`${a!=null&&a.endsWith("/")?a.slice(0,-1):a||""}/{Key+}`;o=tl(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=tl(o,e,"Key",()=>e.Key,"{Key+}",!0);const u=Ua({"x-id":[,"CompleteMultipartUpload"],uploadId:[,p1(e.UploadId,"UploadId")]});let h;e.MultipartUpload!==void 0&&(h=kS(e.MultipartUpload));let d;return e.MultipartUpload!==void 0&&(d=kS(e.MultipartUpload),d=d.withName("CompleteMultipartUpload"),h='<?xml version="1.0" encoding="UTF-8"?>',d.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),h+=d.toString()),new Qu({protocol:r,hostname:t,port:i,method:"POST",headers:l,path:o,query:u,body:h})},gQ=async(e,n)=>{const{hostname:t,protocol:r="https",port:i,path:a}=await n.endpoint(),l=Ua({},Fo,{"x-amz-acl":e.ACL,"cache-control":e.CacheControl,"content-disposition":e.ContentDisposition,"content-encoding":e.ContentEncoding,"content-language":e.ContentLanguage,"content-type":e.ContentType,expires:[()=>Fo(e.Expires),()=>UD(e.Expires).toString()],"x-amz-grant-full-control":e.GrantFullControl,"x-amz-grant-read":e.GrantRead,"x-amz-grant-read-acp":e.GrantReadACP,"x-amz-grant-write-acp":e.GrantWriteACP,"x-amz-server-side-encryption":e.ServerSideEncryption,"x-amz-storage-class":e.StorageClass,"x-amz-website-redirect-location":e.WebsiteRedirectLocation,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-server-side-encryption-aws-kms-key-id":e.SSEKMSKeyId,"x-amz-server-side-encryption-context":e.SSEKMSEncryptionContext,"x-amz-server-side-encryption-bucket-key-enabled":[()=>Fo(e.BucketKeyEnabled),()=>e.BucketKeyEnabled.toString()],"x-amz-request-payer":e.RequestPayer,"x-amz-tagging":e.Tagging,"x-amz-object-lock-mode":e.ObjectLockMode,"x-amz-object-lock-retain-until-date":[()=>Fo(e.ObjectLockRetainUntilDate),()=>(e.ObjectLockRetainUntilDate.toISOString().split(".")[0]+"Z").toString()],"x-amz-object-lock-legal-hold":e.ObjectLockLegalHoldStatus,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-checksum-algorithm":e.ChecksumAlgorithm,...e.Metadata!==void 0&&Object.keys(e.Metadata).reduce((d,p)=>(d[`x-amz-meta-${p.toLowerCase()}`]=e.Metadata[p],d),{})});let o=`${a!=null&&a.endsWith("/")?a.slice(0,-1):a||""}/{Key+}`;o=tl(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=tl(o,e,"Key",()=>e.Key,"{Key+}",!0);const u=Ua({uploads:[,""],"x-id":[,"CreateMultipartUpload"]});let h;return new Qu({protocol:r,hostname:t,port:i,method:"POST",headers:l,path:o,query:u,body:h})},yQ=async(e,n)=>{const{hostname:t,protocol:r="https",port:i,path:a}=await n.endpoint(),l=Ua({},Fo,{"content-type":e.ContentType||"application/octet-stream","x-amz-acl":e.ACL,"cache-control":e.CacheControl,"content-disposition":e.ContentDisposition,"content-encoding":e.ContentEncoding,"content-language":e.ContentLanguage,"content-length":[()=>Fo(e.ContentLength),()=>e.ContentLength.toString()],"content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-checksum-crc32":e.ChecksumCRC32,"x-amz-checksum-crc32c":e.ChecksumCRC32C,"x-amz-checksum-sha1":e.ChecksumSHA1,"x-amz-checksum-sha256":e.ChecksumSHA256,expires:[()=>Fo(e.Expires),()=>UD(e.Expires).toString()],"x-amz-grant-full-control":e.GrantFullControl,"x-amz-grant-read":e.GrantRead,"x-amz-grant-read-acp":e.GrantReadACP,"x-amz-grant-write-acp":e.GrantWriteACP,"x-amz-server-side-encryption":e.ServerSideEncryption,"x-amz-storage-class":e.StorageClass,"x-amz-website-redirect-location":e.WebsiteRedirectLocation,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-server-side-encryption-aws-kms-key-id":e.SSEKMSKeyId,"x-amz-server-side-encryption-context":e.SSEKMSEncryptionContext,"x-amz-server-side-encryption-bucket-key-enabled":[()=>Fo(e.BucketKeyEnabled),()=>e.BucketKeyEnabled.toString()],"x-amz-request-payer":e.RequestPayer,"x-amz-tagging":e.Tagging,"x-amz-object-lock-mode":e.ObjectLockMode,"x-amz-object-lock-retain-until-date":[()=>Fo(e.ObjectLockRetainUntilDate),()=>(e.ObjectLockRetainUntilDate.toISOString().split(".")[0]+"Z").toString()],"x-amz-object-lock-legal-hold":e.ObjectLockLegalHoldStatus,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,...e.Metadata!==void 0&&Object.keys(e.Metadata).reduce((p,s)=>(p[`x-amz-meta-${s.toLowerCase()}`]=e.Metadata[s],p),{})});let o=`${a!=null&&a.endsWith("/")?a.slice(0,-1):a||""}/{Key+}`;o=tl(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=tl(o,e,"Key",()=>e.Key,"{Key+}",!0);const u=Ua({"x-id":[,"PutObject"]});let h;e.Body!==void 0&&(h=e.Body);let d;return e.Body!==void 0&&(d=e.Body,h=d),new Qu({protocol:r,hostname:t,port:i,method:"PUT",headers:l,path:o,query:u,body:h})},vQ=async(e,n)=>{const{hostname:t,protocol:r="https",port:i,path:a}=await n.endpoint(),l=Ua({},Fo,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-request-payer":e.RequestPayer});let o=`${a!=null&&a.endsWith("/")?a.slice(0,-1):a||""}/{Key+}`;o=tl(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=tl(o,e,"Key",()=>e.Key,"{Key+}",!0);const u=Ua({tagging:[,""],versionId:[,e.VersionId]});let h;e.Tagging!==void 0&&(h=TS(e.Tagging));let d;return e.Tagging!==void 0&&(d=TS(e.Tagging),h='<?xml version="1.0" encoding="UTF-8"?>',d.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),h+=d.toString()),new Qu({protocol:r,hostname:t,port:i,method:"PUT",headers:l,path:o,query:u,body:h})},bQ=async(e,n)=>{const{hostname:t,protocol:r="https",port:i,path:a}=await n.endpoint(),l=Ua({},Fo,{"content-type":"application/octet-stream","content-length":[()=>Fo(e.ContentLength),()=>e.ContentLength.toString()],"content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-checksum-crc32":e.ChecksumCRC32,"x-amz-checksum-crc32c":e.ChecksumCRC32C,"x-amz-checksum-sha1":e.ChecksumSHA1,"x-amz-checksum-sha256":e.ChecksumSHA256,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner});let o=`${a!=null&&a.endsWith("/")?a.slice(0,-1):a||""}/{Key+}`;o=tl(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=tl(o,e,"Key",()=>e.Key,"{Key+}",!0);const u=Ua({"x-id":[,"UploadPart"],partNumber:[p1(e.PartNumber,"PartNumber")!=null,()=>e.PartNumber.toString()],uploadId:[,p1(e.UploadId,"UploadId")]});let h;e.Body!==void 0&&(h=e.Body);let d;return e.Body!==void 0&&(d=e.Body,h=d),new Qu({protocol:r,hostname:t,port:i,method:"PUT",headers:l,path:o,query:u,body:h})},wQ=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return CQ(e,n);const t=Ua({$metadata:L0(e),Expiration:[,e.headers["x-amz-expiration"]],ServerSideEncryption:[,e.headers["x-amz-server-side-encryption"]],VersionId:[,e.headers["x-amz-version-id"]],SSEKMSKeyId:[,e.headers["x-amz-server-side-encryption-aws-kms-key-id"]],BucketKeyEnabled:[()=>e.headers["x-amz-server-side-encryption-bucket-key-enabled"]!==void 0,()=>B3(e.headers["x-amz-server-side-encryption-bucket-key-enabled"])],RequestCharged:[,e.headers["x-amz-request-charged"]]}),r=p1(OD(await j7(e.body,n)),"body");return r.Bucket!==void 0&&(t.Bucket=gs(r.Bucket)),r.ChecksumCRC32!==void 0&&(t.ChecksumCRC32=gs(r.ChecksumCRC32)),r.ChecksumCRC32C!==void 0&&(t.ChecksumCRC32C=gs(r.ChecksumCRC32C)),r.ChecksumSHA1!==void 0&&(t.ChecksumSHA1=gs(r.ChecksumSHA1)),r.ChecksumSHA256!==void 0&&(t.ChecksumSHA256=gs(r.ChecksumSHA256)),r.ETag!==void 0&&(t.ETag=gs(r.ETag)),r.Key!==void 0&&(t.Key=gs(r.Key)),r.Location!==void 0&&(t.Location=gs(r.Location)),t},CQ=async(e,n)=>{const t={...e,body:await j0(e.body,n)},r=U0(e,t.body),i=t.body;return O0({output:e,parsedBody:i,errorCode:r})},xQ=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return SQ(e,n);const t=Ua({$metadata:L0(e),AbortDate:[()=>e.headers["x-amz-abort-date"]!==void 0,()=>p1(WX(e.headers["x-amz-abort-date"]))],AbortRuleId:[,e.headers["x-amz-abort-rule-id"]],ServerSideEncryption:[,e.headers["x-amz-server-side-encryption"]],SSECustomerAlgorithm:[,e.headers["x-amz-server-side-encryption-customer-algorithm"]],SSECustomerKeyMD5:[,e.headers["x-amz-server-side-encryption-customer-key-md5"]],SSEKMSKeyId:[,e.headers["x-amz-server-side-encryption-aws-kms-key-id"]],SSEKMSEncryptionContext:[,e.headers["x-amz-server-side-encryption-context"]],BucketKeyEnabled:[()=>e.headers["x-amz-server-side-encryption-bucket-key-enabled"]!==void 0,()=>B3(e.headers["x-amz-server-side-encryption-bucket-key-enabled"])],RequestCharged:[,e.headers["x-amz-request-charged"]],ChecksumAlgorithm:[,e.headers["x-amz-checksum-algorithm"]]}),r=p1(OD(await j7(e.body,n)),"body");return r.Bucket!==void 0&&(t.Bucket=gs(r.Bucket)),r.Key!==void 0&&(t.Key=gs(r.Key)),r.UploadId!==void 0&&(t.UploadId=gs(r.UploadId)),t},SQ=async(e,n)=>{const t={...e,body:await j0(e.body,n)},r=U0(e,t.body),i=t.body;return O0({output:e,parsedBody:i,errorCode:r})},_Q=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return EQ(e,n);const t=Ua({$metadata:L0(e),Expiration:[,e.headers["x-amz-expiration"]],ETag:[,e.headers.etag],ChecksumCRC32:[,e.headers["x-amz-checksum-crc32"]],ChecksumCRC32C:[,e.headers["x-amz-checksum-crc32c"]],ChecksumSHA1:[,e.headers["x-amz-checksum-sha1"]],ChecksumSHA256:[,e.headers["x-amz-checksum-sha256"]],ServerSideEncryption:[,e.headers["x-amz-server-side-encryption"]],VersionId:[,e.headers["x-amz-version-id"]],SSECustomerAlgorithm:[,e.headers["x-amz-server-side-encryption-customer-algorithm"]],SSECustomerKeyMD5:[,e.headers["x-amz-server-side-encryption-customer-key-md5"]],SSEKMSKeyId:[,e.headers["x-amz-server-side-encryption-aws-kms-key-id"]],SSEKMSEncryptionContext:[,e.headers["x-amz-server-side-encryption-context"]],BucketKeyEnabled:[()=>e.headers["x-amz-server-side-encryption-bucket-key-enabled"]!==void 0,()=>B3(e.headers["x-amz-server-side-encryption-bucket-key-enabled"])],RequestCharged:[,e.headers["x-amz-request-charged"]]});return await N3(e.body,n),t},EQ=async(e,n)=>{const t={...e,body:await j0(e.body,n)},r=U0(e,t.body),i=t.body;return O0({output:e,parsedBody:i,errorCode:r})},AQ=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return kQ(e,n);const t=Ua({$metadata:L0(e),VersionId:[,e.headers["x-amz-version-id"]]});return await N3(e.body,n),t},kQ=async(e,n)=>{const t={...e,body:await j0(e.body,n)},r=U0(e,t.body),i=t.body;return O0({output:e,parsedBody:i,errorCode:r})},TQ=async(e,n)=>{if(e.statusCode!==200&&e.statusCode>=300)return IQ(e,n);const t=Ua({$metadata:L0(e),ServerSideEncryption:[,e.headers["x-amz-server-side-encryption"]],ETag:[,e.headers.etag],ChecksumCRC32:[,e.headers["x-amz-checksum-crc32"]],ChecksumCRC32C:[,e.headers["x-amz-checksum-crc32c"]],ChecksumSHA1:[,e.headers["x-amz-checksum-sha1"]],ChecksumSHA256:[,e.headers["x-amz-checksum-sha256"]],SSECustomerAlgorithm:[,e.headers["x-amz-server-side-encryption-customer-algorithm"]],SSECustomerKeyMD5:[,e.headers["x-amz-server-side-encryption-customer-key-md5"]],SSEKMSKeyId:[,e.headers["x-amz-server-side-encryption-aws-kms-key-id"]],BucketKeyEnabled:[()=>e.headers["x-amz-server-side-encryption-bucket-key-enabled"]!==void 0,()=>B3(e.headers["x-amz-server-side-encryption-bucket-key-enabled"])],RequestCharged:[,e.headers["x-amz-request-charged"]]});return await N3(e.body,n),t},IQ=async(e,n)=>{const t={...e,body:await j0(e.body,n)},r=U0(e,t.body),i=t.body;return O0({output:e,parsedBody:i,errorCode:r})},O0=nY(L7),kS=(e,n)=>{const t=new Ao("CompletedMultipartUpload");return e.Parts!=null&&DQ(e.Parts).map(i=>{i=i.withName("Part"),t.addChildNode(i)}),t},PQ=(e,n)=>{const t=new Ao("CompletedPart");if(e.ETag!=null){const r=Ao.of("ETag",e.ETag).withName("ETag");t.addChildNode(r)}if(e.ChecksumCRC32!=null){const r=Ao.of("ChecksumCRC32",e.ChecksumCRC32).withName("ChecksumCRC32");t.addChildNode(r)}if(e.ChecksumCRC32C!=null){const r=Ao.of("ChecksumCRC32C",e.ChecksumCRC32C).withName("ChecksumCRC32C");t.addChildNode(r)}if(e.ChecksumSHA1!=null){const r=Ao.of("ChecksumSHA1",e.ChecksumSHA1).withName("ChecksumSHA1");t.addChildNode(r)}if(e.ChecksumSHA256!=null){const r=Ao.of("ChecksumSHA256",e.ChecksumSHA256).withName("ChecksumSHA256");t.addChildNode(r)}if(e.PartNumber!=null){const r=Ao.of("PartNumber",String(e.PartNumber)).withName("PartNumber");t.addChildNode(r)}return t},DQ=(e,n)=>e.filter(t=>t!=null).map(t=>PQ(t).withName("member")),FQ=(e,n)=>{const t=new Ao("Tag");if(e.Key!=null){const r=Ao.of("ObjectKey",e.Key).withName("Key");t.addChildNode(r)}if(e.Value!=null){const r=Ao.of("Value",e.Value).withName("Value");t.addChildNode(r)}return t},TS=(e,n)=>{const t=new Ao("Tagging");if(e.TagSet!=null){const r=MQ(e.TagSet),i=new Ao("TagSet");r.map(a=>{i.addChildNode(a)}),t.addChildNode(i)}return t},MQ=(e,n)=>e.filter(t=>t!=null).map(t=>FQ(t).withName("Tag")),L0=e=>({httpStatusCode:e.statusCode,requestId:e.headers["x-amzn-requestid"]??e.headers["x-amzn-request-id"]??e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}),RQ=(e,n)=>N3(e,n).then(t=>n.utf8Encoder(t)),Fo=e=>e!=null&&e!==""&&(!Object.getOwnPropertyNames(e).includes("length")||e.length!=0)&&(!Object.getOwnPropertyNames(e).includes("size")||e.size!=0),j7=(e,n)=>RQ(e,n).then(t=>{if(t.length){const r=new oQ.XMLParser({attributeNamePrefix:"",htmlEntities:!0,ignoreAttributes:!1,ignoreDeclaration:!0,parseTagValue:!1,trimValues:!1,tagValueProcessor:(u,h)=>h.trim()===""&&h.includes(`
`)?"":void 0});r.addEntity("#xD","\r"),r.addEntity("#10",`
`);const i=r.parse(t),a="#text",l=Object.keys(i)[0],o=i[l];return o[a]&&(o[l]=o[a],delete o[a]),$D(o)}return{}}),j0=async(e,n)=>{const t=await j7(e,n);return t.Error&&(t.Error.message=t.Error.message??t.Error.Message),t},U0=(e,n)=>{if((n==null?void 0:n.Code)!==void 0)return n.Code;if(e.statusCode==404)return"NotFound"};function NQ(e){return n=>async t=>{let r={...t.input};const i=[{target:"SSECustomerKey",hash:"SSECustomerKeyMD5"},{target:"CopySourceSSECustomerKey",hash:"CopySourceSSECustomerKeyMD5"}];for(const a of i){const l=r[a.target];if(l){const o=ArrayBuffer.isView(l)?new Uint8Array(l.buffer,l.byteOffset,l.byteLength):typeof l=="string"?e.utf8Decoder(l):new Uint8Array(l),u=e.base64Encoder(o),h=new e.md5;h.update(o),r={...r,[a.target]:u,[a.hash]:e.base64Encoder(await h.digest())}}}return n({...t,input:r})}}const BQ={name:"ssecMiddleware",step:"initialize",tags:["SSE"],override:!0},j3=e=>({applyToStack:n=>{n.add(NQ(e),BQ)}});class U7 extends B0{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use(M0(t,this.serialize,this.deserialize)),this.middlewareStack.use(R0(t,U7.getEndpointParameterInstructions())),this.middlewareStack.use(RG(t)),this.middlewareStack.use(j3(t));const i=n.concat(this.middlewareStack),{logger:a}=t,u={logger:a,clientName:"S3Client",commandName:"CompleteMultipartUploadCommand",inputFilterSensitiveLog:lQ,outputFilterSensitiveLog:sQ},{requestHandler:h}=t;return i.resolve(d=>h.handle(d.request,r||{}),u)}serialize(n,t){return mQ(n,t)}deserialize(n,t){return wQ(n,t)}}class $7 extends B0{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use(M0(t,this.serialize,this.deserialize)),this.middlewareStack.use(R0(t,$7.getEndpointParameterInstructions())),this.middlewareStack.use(j3(t));const i=n.concat(this.middlewareStack),{logger:a}=t,u={logger:a,clientName:"S3Client",commandName:"CreateMultipartUploadCommand",inputFilterSensitiveLog:uQ,outputFilterSensitiveLog:cQ},{requestHandler:h}=t;return i.resolve(d=>h.handle(d.request,r||{}),u)}serialize(n,t){return gQ(n,t)}deserialize(n,t){return xQ(n,t)}}var xa;(function(e){e.MD5="MD5",e.CRC32="CRC32",e.CRC32C="CRC32C",e.SHA1="SHA1",e.SHA256="SHA256"})(xa||(xa={}));var IS;(function(e){e.HEADER="header",e.TRAILER="trailer"})(IS||(IS={}));const P6=[xa.CRC32,xa.CRC32C,xa.SHA1,xa.SHA256],OQ=[xa.CRC32,xa.CRC32C,xa.SHA1,xa.SHA256],LQ=(e,{requestChecksumRequired:n,requestAlgorithmMember:t})=>{if(!t||!e[t])return n?xa.MD5:void 0;const r=e[t];if(!P6.includes(r))throw new Error(`The checksum algorithm "${r}" is not supported by the client. Select one of ${P6}.`);return r},SF=e=>e===xa.MD5?"content-md5":`x-amz-checksum-${e.toLowerCase()}`,jQ=(e,n)=>{const t=e.toLowerCase();for(const r of Object.keys(n))if(t===r.toLowerCase())return!0;return!1},_F=e=>e!==void 0&&typeof e!="string"&&!ArrayBuffer.isView(e)&&!bD(e);var Wy={},Pg={},UQ={get exports(){return Pg},set exports(e){Pg=e}};/*! *****************************************************************************
Copyright (c) Microsoft Corporation.

Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */(function(e){var n,t,r,i,a,l,o,u,h,d,p,s,c,f,m,g,y,v,b,_,M,k,P;(function(E){var R=typeof dt=="object"?dt:typeof self=="object"?self:typeof this=="object"?this:{};E(w(R,w(e.exports)));function w(C,S){return C!==R&&(typeof Object.create=="function"?Object.defineProperty(C,"__esModule",{value:!0}):C.__esModule=!0),function(x,I){return C[x]=S?S(x,I):I}}})(function(E){var R=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(w,C){w.__proto__=C}||function(w,C){for(var S in C)C.hasOwnProperty(S)&&(w[S]=C[S])};n=function(w,C){R(w,C);function S(){this.constructor=w}w.prototype=C===null?Object.create(C):(S.prototype=C.prototype,new S)},t=Object.assign||function(w){for(var C,S=1,x=arguments.length;S<x;S++){C=arguments[S];for(var I in C)Object.prototype.hasOwnProperty.call(C,I)&&(w[I]=C[I])}return w},r=function(w,C){var S={};for(var x in w)Object.prototype.hasOwnProperty.call(w,x)&&C.indexOf(x)<0&&(S[x]=w[x]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,x=Object.getOwnPropertySymbols(w);I<x.length;I++)C.indexOf(x[I])<0&&Object.prototype.propertyIsEnumerable.call(w,x[I])&&(S[x[I]]=w[x[I]]);return S},i=function(w,C,S,x){var I=arguments.length,D=I<3?C:x===null?x=Object.getOwnPropertyDescriptor(C,S):x,T;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")D=Reflect.decorate(w,C,S,x);else for(var N=w.length-1;N>=0;N--)(T=w[N])&&(D=(I<3?T(D):I>3?T(C,S,D):T(C,S))||D);return I>3&&D&&Object.defineProperty(C,S,D),D},a=function(w,C){return function(S,x){C(S,x,w)}},l=function(w,C){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(w,C)},o=function(w,C,S,x){function I(D){return D instanceof S?D:new S(function(T){T(D)})}return new(S||(S=Promise))(function(D,T){function N(z){try{B(x.next(z))}catch(K){T(K)}}function L(z){try{B(x.throw(z))}catch(K){T(K)}}function B(z){z.done?D(z.value):I(z.value).then(N,L)}B((x=x.apply(w,C||[])).next())})},u=function(w,C){var S={label:0,sent:function(){if(D[0]&1)throw D[1];return D[1]},trys:[],ops:[]},x,I,D,T;return T={next:N(0),throw:N(1),return:N(2)},typeof Symbol=="function"&&(T[Symbol.iterator]=function(){return this}),T;function N(B){return function(z){return L([B,z])}}function L(B){if(x)throw new TypeError("Generator is already executing.");for(;S;)try{if(x=1,I&&(D=B[0]&2?I.return:B[0]?I.throw||((D=I.return)&&D.call(I),0):I.next)&&!(D=D.call(I,B[1])).done)return D;switch(I=0,D&&(B=[B[0]&2,D.value]),B[0]){case 0:case 1:D=B;break;case 4:return S.label++,{value:B[1],done:!1};case 5:S.label++,I=B[1],B=[0];continue;case 7:B=S.ops.pop(),S.trys.pop();continue;default:if(D=S.trys,!(D=D.length>0&&D[D.length-1])&&(B[0]===6||B[0]===2)){S=0;continue}if(B[0]===3&&(!D||B[1]>D[0]&&B[1]<D[3])){S.label=B[1];break}if(B[0]===6&&S.label<D[1]){S.label=D[1],D=B;break}if(D&&S.label<D[2]){S.label=D[2],S.ops.push(B);break}D[2]&&S.ops.pop(),S.trys.pop();continue}B=C.call(w,S)}catch(z){B=[6,z],I=0}finally{x=D=0}if(B[0]&5)throw B[1];return{value:B[0]?B[1]:void 0,done:!0}}},P=function(w,C,S,x){x===void 0&&(x=S),w[x]=C[S]},h=function(w,C){for(var S in w)S!=="default"&&!C.hasOwnProperty(S)&&(C[S]=w[S])},d=function(w){var C=typeof Symbol=="function"&&Symbol.iterator,S=C&&w[C],x=0;if(S)return S.call(w);if(w&&typeof w.length=="number")return{next:function(){return w&&x>=w.length&&(w=void 0),{value:w&&w[x++],done:!w}}};throw new TypeError(C?"Object is not iterable.":"Symbol.iterator is not defined.")},p=function(w,C){var S=typeof Symbol=="function"&&w[Symbol.iterator];if(!S)return w;var x=S.call(w),I,D=[],T;try{for(;(C===void 0||C-- >0)&&!(I=x.next()).done;)D.push(I.value)}catch(N){T={error:N}}finally{try{I&&!I.done&&(S=x.return)&&S.call(x)}finally{if(T)throw T.error}}return D},s=function(){for(var w=[],C=0;C<arguments.length;C++)w=w.concat(p(arguments[C]));return w},c=function(){for(var w=0,C=0,S=arguments.length;C<S;C++)w+=arguments[C].length;for(var x=Array(w),I=0,C=0;C<S;C++)for(var D=arguments[C],T=0,N=D.length;T<N;T++,I++)x[I]=D[T];return x},f=function(w){return this instanceof f?(this.v=w,this):new f(w)},m=function(w,C,S){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var x=S.apply(w,C||[]),I,D=[];return I={},T("next"),T("throw"),T("return"),I[Symbol.asyncIterator]=function(){return this},I;function T(J){x[J]&&(I[J]=function(X){return new Promise(function(ee,ne){D.push([J,X,ee,ne])>1||N(J,X)})})}function N(J,X){try{L(x[J](X))}catch(ee){K(D[0][3],ee)}}function L(J){J.value instanceof f?Promise.resolve(J.value.v).then(B,z):K(D[0][2],J)}function B(J){N("next",J)}function z(J){N("throw",J)}function K(J,X){J(X),D.shift(),D.length&&N(D[0][0],D[0][1])}},g=function(w){var C,S;return C={},x("next"),x("throw",function(I){throw I}),x("return"),C[Symbol.iterator]=function(){return this},C;function x(I,D){C[I]=w[I]?function(T){return(S=!S)?{value:f(w[I](T)),done:I==="return"}:D?D(T):T}:D}},y=function(w){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var C=w[Symbol.asyncIterator],S;return C?C.call(w):(w=typeof d=="function"?d(w):w[Symbol.iterator](),S={},x("next"),x("throw"),x("return"),S[Symbol.asyncIterator]=function(){return this},S);function x(D){S[D]=w[D]&&function(T){return new Promise(function(N,L){T=w[D](T),I(N,L,T.done,T.value)})}}function I(D,T,N,L){Promise.resolve(L).then(function(B){D({value:B,done:N})},T)}},v=function(w,C){return Object.defineProperty?Object.defineProperty(w,"raw",{value:C}):w.raw=C,w},b=function(w){if(w&&w.__esModule)return w;var C={};if(w!=null)for(var S in w)Object.hasOwnProperty.call(w,S)&&(C[S]=w[S]);return C.default=w,C},_=function(w){return w&&w.__esModule?w:{default:w}},M=function(w,C){if(!C.has(w))throw new TypeError("attempted to get private field on non-instance");return C.get(w)},k=function(w,C,S){if(!C.has(w))throw new TypeError("attempted to set private field on non-instance");return C.set(w,S),S},E("__extends",n),E("__assign",t),E("__rest",r),E("__decorate",i),E("__param",a),E("__metadata",l),E("__awaiter",o),E("__generator",u),E("__exportStar",h),E("__createBinding",P),E("__values",d),E("__read",p),E("__spread",s),E("__spreadArrays",c),E("__await",f),E("__asyncGenerator",m),E("__asyncDelegator",g),E("__asyncValues",y),E("__makeTemplateObject",v),E("__importStar",b),E("__importDefault",_),E("__classPrivateFieldGet",M),E("__classPrivateFieldSet",k)})})(UQ);var Ph={},PS;function $Q(){if(PS)return Ph;PS=1,Object.defineProperty(Ph,"__esModule",{value:!0}),Ph.AwsCrc32c=void 0;var e=Pg,n=Yc(),t=EF(),r=function(){function i(){this.crc32c=new t.Crc32c}return i.prototype.update=function(a){(0,n.isEmptyData)(a)||this.crc32c.update((0,n.convertToBuffer)(a))},i.prototype.digest=function(){return e.__awaiter(this,void 0,void 0,function(){return e.__generator(this,function(a){return[2,(0,n.numToUint8)(this.crc32c.digest())]})})},i.prototype.reset=function(){this.crc32c=new t.Crc32c},i}();return Ph.AwsCrc32c=r,Ph}var DS;function EF(){return DS||(DS=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.AwsCrc32c=e.Crc32c=e.crc32c=void 0;var n=Pg,t=Yc();function r(u){return new i().update(u).digest()}e.crc32c=r;var i=function(){function u(){this.checksum=4294967295}return u.prototype.update=function(h){var d,p;try{for(var s=n.__values(h),c=s.next();!c.done;c=s.next()){var f=c.value;this.checksum=this.checksum>>>8^l[(this.checksum^f)&255]}}catch(m){d={error:m}}finally{try{c&&!c.done&&(p=s.return)&&p.call(s)}finally{if(d)throw d.error}}return this},u.prototype.digest=function(){return(this.checksum^4294967295)>>>0},u}();e.Crc32c=i;var a=[0,4067132163,3778769143,324072436,3348797215,904991772,648144872,3570033899,2329499855,2024987596,1809983544,2575936315,1296289744,3207089363,2893594407,1578318884,274646895,3795141740,4049975192,51262619,3619967088,632279923,922689671,3298075524,2592579488,1760304291,2075979607,2312596564,1562183871,2943781820,3156637768,1313733451,549293790,3537243613,3246849577,871202090,3878099393,357341890,102525238,4101499445,2858735121,1477399826,1264559846,3107202533,1845379342,2677391885,2361733625,2125378298,820201905,3263744690,3520608582,598981189,4151959214,85089709,373468761,3827903834,3124367742,1213305469,1526817161,2842354314,2107672161,2412447074,2627466902,1861252501,1098587580,3004210879,2688576843,1378610760,2262928035,1955203488,1742404180,2511436119,3416409459,969524848,714683780,3639785095,205050476,4266873199,3976438427,526918040,1361435347,2739821008,2954799652,1114974503,2529119692,1691668175,2005155131,2247081528,3690758684,697762079,986182379,3366744552,476452099,3993867776,4250756596,255256311,1640403810,2477592673,2164122517,1922457750,2791048317,1412925310,1197962378,3037525897,3944729517,427051182,170179418,4165941337,746937522,3740196785,3451792453,1070968646,1905808397,2213795598,2426610938,1657317369,3053634322,1147748369,1463399397,2773627110,4215344322,153784257,444234805,3893493558,1021025245,3467647198,3722505002,797665321,2197175160,1889384571,1674398607,2443626636,1164749927,3070701412,2757221520,1446797203,137323447,4198817972,3910406976,461344835,3484808360,1037989803,781091935,3705997148,2460548119,1623424788,1939049696,2180517859,1429367560,2807687179,3020495871,1180866812,410100952,3927582683,4182430767,186734380,3756733383,763408580,1053836080,3434856499,2722870694,1344288421,1131464017,2971354706,1708204729,2545590714,2229949006,1988219213,680717673,3673779818,3383336350,1002577565,4010310262,493091189,238226049,4233660802,2987750089,1082061258,1395524158,2705686845,1972364758,2279892693,2494862625,1725896226,952904198,3399985413,3656866545,731699698,4283874585,222117402,510512622,3959836397,3280807620,837199303,582374963,3504198960,68661723,4135334616,3844915500,390545967,1230274059,3141532936,2825850620,1510247935,2395924756,2091215383,1878366691,2644384480,3553878443,565732008,854102364,3229815391,340358836,3861050807,4117890627,119113024,1493875044,2875275879,3090270611,1247431312,2660249211,1828433272,2141937292,2378227087,3811616794,291187481,34330861,4032846830,615137029,3603020806,3314634738,939183345,1776939221,2609017814,2295496738,2058945313,2926798794,1545135305,1330124605,3173225534,4084100981,17165430,307568514,3762199681,888469610,3332340585,3587147933,665062302,2042050490,2346497209,2559330125,1793573966,3190661285,1279665062,1595330642,2910671697],l=(0,t.uint32ArrayFrom)(a),o=$Q();Object.defineProperty(e,"AwsCrc32c",{enumerable:!0,get:function(){return o.AwsCrc32c}})}(Wy)),Wy}var VQ=EF();const AF=(e,n)=>({[xa.MD5]:n.md5,[xa.CRC32]:b7.AwsCrc32,[xa.CRC32C]:VQ.AwsCrc32c,[xa.SHA1]:n.sha1,[xa.SHA256]:n.sha256})[e],kF=(e,n)=>{const t=new e;return t.update(Qf(n||"")),t.digest()},zQ=async(e,{streamHasher:n,checksumAlgorithmFn:t,base64Encoder:r})=>{const i=_F(e)?n(t,e):kF(t,e);return r(await i)},HQ=(e=[])=>{const n=[];for(const t of OQ)!e.includes(t)||!P6.includes(t)||n.push(t);return n},GQ=async(e,{config:n,responseAlgorithms:t})=>{const r=HQ(t),{body:i,headers:a}=e;for(const l of r){const o=SF(l),u=a[o];if(u){const h=AF(l,n),{streamHasher:d,base64Encoder:p}=n,s=await zQ(i,{streamHasher:d,checksumAlgorithmFn:h,base64Encoder:p});if(s===u)break;throw new Error(`Checksum mismatch: expected "${s}" but received "${u}" in response header "${o}".`)}}},WQ=(e,n)=>t=>async r=>{if(!el.isInstance(r.request))return t(r);const{request:i}=r,{body:a,headers:l}=i,{base64Encoder:o,streamHasher:u}=e,{input:h,requestChecksumRequired:d,requestAlgorithmMember:p}=n,s=LQ(h,{requestChecksumRequired:d,requestAlgorithmMember:p});let c=a,f=l;if(s){const v=SF(s),b=AF(s,e);if(_F(a)){const{getAwsChunkedEncodingStream:_,bodyLengthChecker:M}=e;c=_(a,{base64Encoder:o,bodyLengthChecker:M,checksumLocationName:v,checksumAlgorithmFn:b,streamHasher:u}),f={...l,"content-encoding":l["content-encoding"]?`${l["content-encoding"]},aws-chunked`:"aws-chunked","transfer-encoding":"chunked","x-amz-decoded-content-length":l["content-length"],"x-amz-content-sha256":"STREAMING-UNSIGNED-PAYLOAD-TRAILER","x-amz-trailer":v},delete f["content-length"]}else if(!jQ(v,l)){const _=await kF(b,a);f={...l,[v]:o(_)}}}const m=await t({...r,request:{...i,headers:f,body:c}}),{requestValidationModeMember:g,responseAlgorithms:y}=n;return g&&h[g]==="ENABLED"&&GQ(m.response,{config:e,responseAlgorithms:y}),m},XQ={name:"flexibleChecksumsMiddleware",step:"build",tags:["BODY_CHECKSUM"],override:!0},V7=(e,n)=>({applyToStack:t=>{t.add(WQ(e,n),XQ)}});class Dg extends B0{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use(M0(t,this.serialize,this.deserialize)),this.middlewareStack.use(R0(t,Dg.getEndpointParameterInstructions())),this.middlewareStack.use(IG()),this.middlewareStack.use(j3(t)),this.middlewareStack.use(V7(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!1}));const i=n.concat(this.middlewareStack),{logger:a}=t,u={logger:a,clientName:"S3Client",commandName:"PutObjectCommand",inputFilterSensitiveLog:fQ,outputFilterSensitiveLog:dQ},{requestHandler:h}=t;return i.resolve(d=>h.handle(d.request,r||{}),u)}serialize(n,t){return yQ(n,t)}deserialize(n,t){return _Q(n,t)}}class z7 extends B0{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use(M0(t,this.serialize,this.deserialize)),this.middlewareStack.use(R0(t,z7.getEndpointParameterInstructions())),this.middlewareStack.use(V7(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));const i=n.concat(this.middlewareStack),{logger:a}=t,u={logger:a,clientName:"S3Client",commandName:"PutObjectTaggingCommand",inputFilterSensitiveLog:d=>d,outputFilterSensitiveLog:d=>d},{requestHandler:h}=t;return i.resolve(d=>h.handle(d.request,r||{}),u)}serialize(n,t){return vQ(n,t)}deserialize(n,t){return AQ(n,t)}}class H7 extends B0{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(n){super(),this.input=n}resolveMiddleware(n,t,r){this.middlewareStack.use(M0(t,this.serialize,this.deserialize)),this.middlewareStack.use(R0(t,H7.getEndpointParameterInstructions())),this.middlewareStack.use(j3(t)),this.middlewareStack.use(V7(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!1}));const i=n.concat(this.middlewareStack),{logger:a}=t,u={logger:a,clientName:"S3Client",commandName:"UploadPartCommand",inputFilterSensitiveLog:pQ,outputFilterSensitiveLog:hQ},{requestHandler:h}=t;return i.resolve(d=>h.handle(d.request,r||{}),u)}serialize(n,t){return bQ(n,t)}deserialize(n,t){return TQ(n,t)}}class YQ{constructor(){this.onabort=null,this._aborted=!1,Object.defineProperty(this,"_aborted",{value:!1,writable:!0})}get aborted(){return this._aborted}abort(){this._aborted=!0,this.onabort&&(this.onabort(this),this.onabort=null)}}let ZQ=class{constructor(){this.signal=new YQ}abort(){this.signal.abort()}};var e1={},KQ={get exports(){return e1},set exports(e){e1=e}},t1=typeof Reflect=="object"?Reflect:null,MS=t1&&typeof t1.apply=="function"?t1.apply:function(n,t,r){return Function.prototype.apply.call(n,t,r)},V2;t1&&typeof t1.ownKeys=="function"?V2=t1.ownKeys:Object.getOwnPropertySymbols?V2=function(n){return Object.getOwnPropertyNames(n).concat(Object.getOwnPropertySymbols(n))}:V2=function(n){return Object.getOwnPropertyNames(n)};function QQ(e){console&&console.warn&&console.warn(e)}var TF=Number.isNaN||function(n){return n!==n};function Mr(){Mr.init.call(this)}KQ.exports=Mr;e1.once=tJ;Mr.EventEmitter=Mr;Mr.prototype._events=void 0;Mr.prototype._eventsCount=0;Mr.prototype._maxListeners=void 0;var RS=10;function U3(e){if(typeof e!="function")throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}Object.defineProperty(Mr,"defaultMaxListeners",{enumerable:!0,get:function(){return RS},set:function(e){if(typeof e!="number"||e<0||TF(e))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+e+".");RS=e}});Mr.init=function(){(this._events===void 0||this._events===Object.getPrototypeOf(this)._events)&&(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0};Mr.prototype.setMaxListeners=function(n){if(typeof n!="number"||n<0||TF(n))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+n+".");return this._maxListeners=n,this};function IF(e){return e._maxListeners===void 0?Mr.defaultMaxListeners:e._maxListeners}Mr.prototype.getMaxListeners=function(){return IF(this)};Mr.prototype.emit=function(n){for(var t=[],r=1;r<arguments.length;r++)t.push(arguments[r]);var i=n==="error",a=this._events;if(a!==void 0)i=i&&a.error===void 0;else if(!i)return!1;if(i){var l;if(t.length>0&&(l=t[0]),l instanceof Error)throw l;var o=new Error("Unhandled error."+(l?" ("+l.message+")":""));throw o.context=l,o}var u=a[n];if(u===void 0)return!1;if(typeof u=="function")MS(u,this,t);else for(var h=u.length,d=RF(u,h),r=0;r<h;++r)MS(d[r],this,t);return!0};function PF(e,n,t,r){var i,a,l;if(U3(t),a=e._events,a===void 0?(a=e._events=Object.create(null),e._eventsCount=0):(a.newListener!==void 0&&(e.emit("newListener",n,t.listener?t.listener:t),a=e._events),l=a[n]),l===void 0)l=a[n]=t,++e._eventsCount;else if(typeof l=="function"?l=a[n]=r?[t,l]:[l,t]:r?l.unshift(t):l.push(t),i=IF(e),i>0&&l.length>i&&!l.warned){l.warned=!0;var o=new Error("Possible EventEmitter memory leak detected. "+l.length+" "+String(n)+" listeners added. Use emitter.setMaxListeners() to increase limit");o.name="MaxListenersExceededWarning",o.emitter=e,o.type=n,o.count=l.length,QQ(o)}return e}Mr.prototype.addListener=function(n,t){return PF(this,n,t,!1)};Mr.prototype.on=Mr.prototype.addListener;Mr.prototype.prependListener=function(n,t){return PF(this,n,t,!0)};function JQ(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function DF(e,n,t){var r={fired:!1,wrapFn:void 0,target:e,type:n,listener:t},i=JQ.bind(r);return i.listener=t,r.wrapFn=i,i}Mr.prototype.once=function(n,t){return U3(t),this.on(n,DF(this,n,t)),this};Mr.prototype.prependOnceListener=function(n,t){return U3(t),this.prependListener(n,DF(this,n,t)),this};Mr.prototype.removeListener=function(n,t){var r,i,a,l,o;if(U3(t),i=this._events,i===void 0)return this;if(r=i[n],r===void 0)return this;if(r===t||r.listener===t)--this._eventsCount===0?this._events=Object.create(null):(delete i[n],i.removeListener&&this.emit("removeListener",n,r.listener||t));else if(typeof r!="function"){for(a=-1,l=r.length-1;l>=0;l--)if(r[l]===t||r[l].listener===t){o=r[l].listener,a=l;break}if(a<0)return this;a===0?r.shift():qQ(r,a),r.length===1&&(i[n]=r[0]),i.removeListener!==void 0&&this.emit("removeListener",n,o||t)}return this};Mr.prototype.off=Mr.prototype.removeListener;Mr.prototype.removeAllListeners=function(n){var t,r,i;if(r=this._events,r===void 0)return this;if(r.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):r[n]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete r[n]),this;if(arguments.length===0){var a=Object.keys(r),l;for(i=0;i<a.length;++i)l=a[i],l!=="removeListener"&&this.removeAllListeners(l);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if(t=r[n],typeof t=="function")this.removeListener(n,t);else if(t!==void 0)for(i=t.length-1;i>=0;i--)this.removeListener(n,t[i]);return this};function FF(e,n,t){var r=e._events;if(r===void 0)return[];var i=r[n];return i===void 0?[]:typeof i=="function"?t?[i.listener||i]:[i]:t?eJ(i):RF(i,i.length)}Mr.prototype.listeners=function(n){return FF(this,n,!0)};Mr.prototype.rawListeners=function(n){return FF(this,n,!1)};Mr.listenerCount=function(e,n){return typeof e.listenerCount=="function"?e.listenerCount(n):MF.call(e,n)};Mr.prototype.listenerCount=MF;function MF(e){var n=this._events;if(n!==void 0){var t=n[e];if(typeof t=="function")return 1;if(t!==void 0)return t.length}return 0}Mr.prototype.eventNames=function(){return this._eventsCount>0?V2(this._events):[]};function RF(e,n){for(var t=new Array(n),r=0;r<n;++r)t[r]=e[r];return t}function qQ(e,n){for(;n+1<e.length;n++)e[n]=e[n+1];e.pop()}function eJ(e){for(var n=new Array(e.length),t=0;t<n.length;++t)n[t]=e[t].listener||e[t];return n}function tJ(e,n){return new Promise(function(t,r){function i(l){e.removeListener(n,a),r(l)}function a(){typeof e.removeListener=="function"&&e.removeListener("error",i),t([].slice.call(arguments))}NF(e,n,a,{once:!0}),n!=="error"&&nJ(e,i,{once:!0})})}function nJ(e,n,t){typeof e.on=="function"&&NF(e,"error",n,t)}function NF(e,n,t,r){if(typeof e.on=="function")r.once?e.once(n,t):e.on(n,t);else if(typeof e.addEventListener=="function")e.addEventListener(n,function i(a){r.once&&e.removeEventListener(n,i),t(a)});else throw new TypeError('The "emitter" argument must be of type EventEmitter. Received type '+typeof e)}const rJ={lstatSync:()=>{}},iJ={...rJ,runtime:"browser"},Xy=e=>{if(e==null)return 0;if(typeof e=="string"&&(e=Buffer.from(e)),typeof e.byteLength=="number")return e.byteLength;if(typeof e.length=="number")return e.length;if(typeof e.size=="number")return e.size;if(typeof e.path=="string")try{return iJ.lstatSync(e.path).size}catch{return}};var Gu={},$0={};$0.byteLength=sJ;$0.toByteArray=cJ;$0.fromByteArray=fJ;var $s=[],Ho=[],aJ=typeof Uint8Array<"u"?Uint8Array:Array,Yy="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";for(var bd=0,oJ=Yy.length;bd<oJ;++bd)$s[bd]=Yy[bd],Ho[Yy.charCodeAt(bd)]=bd;Ho["-".charCodeAt(0)]=62;Ho["_".charCodeAt(0)]=63;function BF(e){var n=e.length;if(n%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var t=e.indexOf("=");t===-1&&(t=n);var r=t===n?0:4-t%4;return[t,r]}function sJ(e){var n=BF(e),t=n[0],r=n[1];return(t+r)*3/4-r}function lJ(e,n,t){return(n+t)*3/4-t}function cJ(e){var n,t=BF(e),r=t[0],i=t[1],a=new aJ(lJ(e,r,i)),l=0,o=i>0?r-4:r,u;for(u=0;u<o;u+=4)n=Ho[e.charCodeAt(u)]<<18|Ho[e.charCodeAt(u+1)]<<12|Ho[e.charCodeAt(u+2)]<<6|Ho[e.charCodeAt(u+3)],a[l++]=n>>16&255,a[l++]=n>>8&255,a[l++]=n&255;return i===2&&(n=Ho[e.charCodeAt(u)]<<2|Ho[e.charCodeAt(u+1)]>>4,a[l++]=n&255),i===1&&(n=Ho[e.charCodeAt(u)]<<10|Ho[e.charCodeAt(u+1)]<<4|Ho[e.charCodeAt(u+2)]>>2,a[l++]=n>>8&255,a[l++]=n&255),a}function uJ(e){return $s[e>>18&63]+$s[e>>12&63]+$s[e>>6&63]+$s[e&63]}function dJ(e,n,t){for(var r,i=[],a=n;a<t;a+=3)r=(e[a]<<16&16711680)+(e[a+1]<<8&65280)+(e[a+2]&255),i.push(uJ(r));return i.join("")}function fJ(e){for(var n,t=e.length,r=t%3,i=[],a=16383,l=0,o=t-r;l<o;l+=a)i.push(dJ(e,l,l+a>o?o:l+a));return r===1?(n=e[t-1],i.push($s[n>>2]+$s[n<<4&63]+"==")):r===2&&(n=(e[t-2]<<8)+e[t-1],i.push($s[n>>10]+$s[n>>4&63]+$s[n<<2&63]+"=")),i.join("")}var G7={};G7.read=function(e,n,t,r,i){var a,l,o=i*8-r-1,u=(1<<o)-1,h=u>>1,d=-7,p=t?i-1:0,s=t?-1:1,c=e[n+p];for(p+=s,a=c&(1<<-d)-1,c>>=-d,d+=o;d>0;a=a*256+e[n+p],p+=s,d-=8);for(l=a&(1<<-d)-1,a>>=-d,d+=r;d>0;l=l*256+e[n+p],p+=s,d-=8);if(a===0)a=1-h;else{if(a===u)return l?NaN:(c?-1:1)*(1/0);l=l+Math.pow(2,r),a=a-h}return(c?-1:1)*l*Math.pow(2,a-r)};G7.write=function(e,n,t,r,i,a){var l,o,u,h=a*8-i-1,d=(1<<h)-1,p=d>>1,s=i===23?Math.pow(2,-24)-Math.pow(2,-77):0,c=r?0:a-1,f=r?1:-1,m=n<0||n===0&&1/n<0?1:0;for(n=Math.abs(n),isNaN(n)||n===1/0?(o=isNaN(n)?1:0,l=d):(l=Math.floor(Math.log(n)/Math.LN2),n*(u=Math.pow(2,-l))<1&&(l--,u*=2),l+p>=1?n+=s/u:n+=s*Math.pow(2,1-p),n*u>=2&&(l++,u/=2),l+p>=d?(o=0,l=d):l+p>=1?(o=(n*u-1)*Math.pow(2,i),l=l+p):(o=n*Math.pow(2,p-1)*Math.pow(2,i),l=0));i>=8;e[t+c]=o&255,c+=f,o/=256,i-=8);for(l=l<<i|o,h+=i;h>0;e[t+c]=l&255,c+=f,l/=256,h-=8);e[t+c-f]|=m*128};/*!
* The buffer module from node.js, for the browser.
*
* @author Feross Aboukhadijeh <https://feross.org>
* @license MIT
*/(function(e){var n=$0,t=G7,r=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;e.Buffer=o,e.SlowBuffer=y,e.INSPECT_MAX_BYTES=50;var i=2147483647;e.kMaxLength=i,o.TYPED_ARRAY_SUPPORT=a(),!o.TYPED_ARRAY_SUPPORT&&typeof console<"u"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function a(){try{var Z=new Uint8Array(1),U={foo:function(){return 42}};return Object.setPrototypeOf(U,Uint8Array.prototype),Object.setPrototypeOf(Z,U),Z.foo()===42}catch{return!1}}Object.defineProperty(o.prototype,"parent",{enumerable:!0,get:function(){if(o.isBuffer(this))return this.buffer}}),Object.defineProperty(o.prototype,"offset",{enumerable:!0,get:function(){if(o.isBuffer(this))return this.byteOffset}});function l(Z){if(Z>i)throw new RangeError('The value "'+Z+'" is invalid for option "size"');var U=new Uint8Array(Z);return Object.setPrototypeOf(U,o.prototype),U}function o(Z,U,V){if(typeof Z=="number"){if(typeof U=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return p(Z)}return u(Z,U,V)}o.poolSize=8192;function u(Z,U,V){if(typeof Z=="string")return s(Z,U);if(ArrayBuffer.isView(Z))return c(Z);if(Z==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Z);if(Q(Z,ArrayBuffer)||Z&&Q(Z.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&(Q(Z,SharedArrayBuffer)||Z&&Q(Z.buffer,SharedArrayBuffer)))return f(Z,U,V);if(typeof Z=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var ae=Z.valueOf&&Z.valueOf();if(ae!=null&&ae!==Z)return o.from(ae,U,V);var he=m(Z);if(he)return he;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof Z[Symbol.toPrimitive]=="function")return o.from(Z[Symbol.toPrimitive]("string"),U,V);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Z)}o.from=function(Z,U,V){return u(Z,U,V)},Object.setPrototypeOf(o.prototype,Uint8Array.prototype),Object.setPrototypeOf(o,Uint8Array);function h(Z){if(typeof Z!="number")throw new TypeError('"size" argument must be of type number');if(Z<0)throw new RangeError('The value "'+Z+'" is invalid for option "size"')}function d(Z,U,V){return h(Z),Z<=0?l(Z):U!==void 0?typeof V=="string"?l(Z).fill(U,V):l(Z).fill(U):l(Z)}o.alloc=function(Z,U,V){return d(Z,U,V)};function p(Z){return h(Z),l(Z<0?0:g(Z)|0)}o.allocUnsafe=function(Z){return p(Z)},o.allocUnsafeSlow=function(Z){return p(Z)};function s(Z,U){if((typeof U!="string"||U==="")&&(U="utf8"),!o.isEncoding(U))throw new TypeError("Unknown encoding: "+U);var V=v(Z,U)|0,ae=l(V),he=ae.write(Z,U);return he!==V&&(ae=ae.slice(0,he)),ae}function c(Z){for(var U=Z.length<0?0:g(Z.length)|0,V=l(U),ae=0;ae<U;ae+=1)V[ae]=Z[ae]&255;return V}function f(Z,U,V){if(U<0||Z.byteLength<U)throw new RangeError('"offset" is outside of buffer bounds');if(Z.byteLength<U+(V||0))throw new RangeError('"length" is outside of buffer bounds');var ae;return U===void 0&&V===void 0?ae=new Uint8Array(Z):V===void 0?ae=new Uint8Array(Z,U):ae=new Uint8Array(Z,U,V),Object.setPrototypeOf(ae,o.prototype),ae}function m(Z){if(o.isBuffer(Z)){var U=g(Z.length)|0,V=l(U);return V.length===0||Z.copy(V,0,0,U),V}if(Z.length!==void 0)return typeof Z.length!="number"||re(Z.length)?l(0):c(Z);if(Z.type==="Buffer"&&Array.isArray(Z.data))return c(Z.data)}function g(Z){if(Z>=i)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+i.toString(16)+" bytes");return Z|0}function y(Z){return+Z!=Z&&(Z=0),o.alloc(+Z)}o.isBuffer=function(U){return U!=null&&U._isBuffer===!0&&U!==o.prototype},o.compare=function(U,V){if(Q(U,Uint8Array)&&(U=o.from(U,U.offset,U.byteLength)),Q(V,Uint8Array)&&(V=o.from(V,V.offset,V.byteLength)),!o.isBuffer(U)||!o.isBuffer(V))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(U===V)return 0;for(var ae=U.length,he=V.length,we=0,Ee=Math.min(ae,he);we<Ee;++we)if(U[we]!==V[we]){ae=U[we],he=V[we];break}return ae<he?-1:he<ae?1:0},o.isEncoding=function(U){switch(String(U).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},o.concat=function(U,V){if(!Array.isArray(U))throw new TypeError('"list" argument must be an Array of Buffers');if(U.length===0)return o.alloc(0);var ae;if(V===void 0)for(V=0,ae=0;ae<U.length;++ae)V+=U[ae].length;var he=o.allocUnsafe(V),we=0;for(ae=0;ae<U.length;++ae){var Ee=U[ae];if(Q(Ee,Uint8Array)&&(Ee=o.from(Ee)),!o.isBuffer(Ee))throw new TypeError('"list" argument must be an Array of Buffers');Ee.copy(he,we),we+=Ee.length}return he};function v(Z,U){if(o.isBuffer(Z))return Z.length;if(ArrayBuffer.isView(Z)||Q(Z,ArrayBuffer))return Z.byteLength;if(typeof Z!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof Z);var V=Z.length,ae=arguments.length>2&&arguments[2]===!0;if(!ae&&V===0)return 0;for(var he=!1;;)switch(U){case"ascii":case"latin1":case"binary":return V;case"utf8":case"utf-8":return le(Z).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return V*2;case"hex":return V>>>1;case"base64":return de(Z).length;default:if(he)return ae?-1:le(Z).length;U=(""+U).toLowerCase(),he=!0}}o.byteLength=v;function b(Z,U,V){var ae=!1;if((U===void 0||U<0)&&(U=0),U>this.length||((V===void 0||V>this.length)&&(V=this.length),V<=0)||(V>>>=0,U>>>=0,V<=U))return"";for(Z||(Z="utf8");;)switch(Z){case"hex":return B(this,U,V);case"utf8":case"utf-8":return I(this,U,V);case"ascii":return N(this,U,V);case"latin1":case"binary":return L(this,U,V);case"base64":return x(this,U,V);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return z(this,U,V);default:if(ae)throw new TypeError("Unknown encoding: "+Z);Z=(Z+"").toLowerCase(),ae=!0}}o.prototype._isBuffer=!0;function _(Z,U,V){var ae=Z[U];Z[U]=Z[V],Z[V]=ae}o.prototype.swap16=function(){var U=this.length;if(U%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var V=0;V<U;V+=2)_(this,V,V+1);return this},o.prototype.swap32=function(){var U=this.length;if(U%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var V=0;V<U;V+=4)_(this,V,V+3),_(this,V+1,V+2);return this},o.prototype.swap64=function(){var U=this.length;if(U%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var V=0;V<U;V+=8)_(this,V,V+7),_(this,V+1,V+6),_(this,V+2,V+5),_(this,V+3,V+4);return this},o.prototype.toString=function(){var U=this.length;return U===0?"":arguments.length===0?I(this,0,U):b.apply(this,arguments)},o.prototype.toLocaleString=o.prototype.toString,o.prototype.equals=function(U){if(!o.isBuffer(U))throw new TypeError("Argument must be a Buffer");return this===U?!0:o.compare(this,U)===0},o.prototype.inspect=function(){var U="",V=e.INSPECT_MAX_BYTES;return U=this.toString("hex",0,V).replace(/(.{2})/g,"$1 ").trim(),this.length>V&&(U+=" ... "),"<Buffer "+U+">"},r&&(o.prototype[r]=o.prototype.inspect),o.prototype.compare=function(U,V,ae,he,we){if(Q(U,Uint8Array)&&(U=o.from(U,U.offset,U.byteLength)),!o.isBuffer(U))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof U);if(V===void 0&&(V=0),ae===void 0&&(ae=U?U.length:0),he===void 0&&(he=0),we===void 0&&(we=this.length),V<0||ae>U.length||he<0||we>this.length)throw new RangeError("out of range index");if(he>=we&&V>=ae)return 0;if(he>=we)return-1;if(V>=ae)return 1;if(V>>>=0,ae>>>=0,he>>>=0,we>>>=0,this===U)return 0;for(var Ee=we-he,ge=ae-V,ie=Math.min(Ee,ge),G=this.slice(he,we),$=U.slice(V,ae),H=0;H<ie;++H)if(G[H]!==$[H]){Ee=G[H],ge=$[H];break}return Ee<ge?-1:ge<Ee?1:0};function M(Z,U,V,ae,he){if(Z.length===0)return-1;if(typeof V=="string"?(ae=V,V=0):V>2147483647?V=2147483647:V<-2147483648&&(V=-2147483648),V=+V,re(V)&&(V=he?0:Z.length-1),V<0&&(V=Z.length+V),V>=Z.length){if(he)return-1;V=Z.length-1}else if(V<0)if(he)V=0;else return-1;if(typeof U=="string"&&(U=o.from(U,ae)),o.isBuffer(U))return U.length===0?-1:k(Z,U,V,ae,he);if(typeof U=="number")return U=U&255,typeof Uint8Array.prototype.indexOf=="function"?he?Uint8Array.prototype.indexOf.call(Z,U,V):Uint8Array.prototype.lastIndexOf.call(Z,U,V):k(Z,[U],V,ae,he);throw new TypeError("val must be string, number or Buffer")}function k(Z,U,V,ae,he){var we=1,Ee=Z.length,ge=U.length;if(ae!==void 0&&(ae=String(ae).toLowerCase(),ae==="ucs2"||ae==="ucs-2"||ae==="utf16le"||ae==="utf-16le")){if(Z.length<2||U.length<2)return-1;we=2,Ee/=2,ge/=2,V/=2}function ie(j,se){return we===1?j[se]:j.readUInt16BE(se*we)}var G;if(he){var $=-1;for(G=V;G<Ee;G++)if(ie(Z,G)===ie(U,$===-1?0:G-$)){if($===-1&&($=G),G-$+1===ge)return $*we}else $!==-1&&(G-=G-$),$=-1}else for(V+ge>Ee&&(V=Ee-ge),G=V;G>=0;G--){for(var H=!0,O=0;O<ge;O++)if(ie(Z,G+O)!==ie(U,O)){H=!1;break}if(H)return G}return-1}o.prototype.includes=function(U,V,ae){return this.indexOf(U,V,ae)!==-1},o.prototype.indexOf=function(U,V,ae){return M(this,U,V,ae,!0)},o.prototype.lastIndexOf=function(U,V,ae){return M(this,U,V,ae,!1)};function P(Z,U,V,ae){V=Number(V)||0;var he=Z.length-V;ae?(ae=Number(ae),ae>he&&(ae=he)):ae=he;var we=U.length;ae>we/2&&(ae=we/2);for(var Ee=0;Ee<ae;++Ee){var ge=parseInt(U.substr(Ee*2,2),16);if(re(ge))return Ee;Z[V+Ee]=ge}return Ee}function E(Z,U,V,ae){return W(le(U,Z.length-V),Z,V,ae)}function R(Z,U,V,ae){return W(ue(U),Z,V,ae)}function w(Z,U,V,ae){return R(Z,U,V,ae)}function C(Z,U,V,ae){return W(de(U),Z,V,ae)}function S(Z,U,V,ae){return W(ce(U,Z.length-V),Z,V,ae)}o.prototype.write=function(U,V,ae,he){if(V===void 0)he="utf8",ae=this.length,V=0;else if(ae===void 0&&typeof V=="string")he=V,ae=this.length,V=0;else if(isFinite(V))V=V>>>0,isFinite(ae)?(ae=ae>>>0,he===void 0&&(he="utf8")):(he=ae,ae=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var we=this.length-V;if((ae===void 0||ae>we)&&(ae=we),U.length>0&&(ae<0||V<0)||V>this.length)throw new RangeError("Attempt to write outside buffer bounds");he||(he="utf8");for(var Ee=!1;;)switch(he){case"hex":return P(this,U,V,ae);case"utf8":case"utf-8":return E(this,U,V,ae);case"ascii":return R(this,U,V,ae);case"latin1":case"binary":return w(this,U,V,ae);case"base64":return C(this,U,V,ae);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return S(this,U,V,ae);default:if(Ee)throw new TypeError("Unknown encoding: "+he);he=(""+he).toLowerCase(),Ee=!0}},o.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function x(Z,U,V){return U===0&&V===Z.length?n.fromByteArray(Z):n.fromByteArray(Z.slice(U,V))}function I(Z,U,V){V=Math.min(Z.length,V);for(var ae=[],he=U;he<V;){var we=Z[he],Ee=null,ge=we>239?4:we>223?3:we>191?2:1;if(he+ge<=V){var ie,G,$,H;switch(ge){case 1:we<128&&(Ee=we);break;case 2:ie=Z[he+1],(ie&192)===128&&(H=(we&31)<<6|ie&63,H>127&&(Ee=H));break;case 3:ie=Z[he+1],G=Z[he+2],(ie&192)===128&&(G&192)===128&&(H=(we&15)<<12|(ie&63)<<6|G&63,H>2047&&(H<55296||H>57343)&&(Ee=H));break;case 4:ie=Z[he+1],G=Z[he+2],$=Z[he+3],(ie&192)===128&&(G&192)===128&&($&192)===128&&(H=(we&15)<<18|(ie&63)<<12|(G&63)<<6|$&63,H>65535&&H<1114112&&(Ee=H))}}Ee===null?(Ee=65533,ge=1):Ee>65535&&(Ee-=65536,ae.push(Ee>>>10&1023|55296),Ee=56320|Ee&1023),ae.push(Ee),he+=ge}return T(ae)}var D=4096;function T(Z){var U=Z.length;if(U<=D)return String.fromCharCode.apply(String,Z);for(var V="",ae=0;ae<U;)V+=String.fromCharCode.apply(String,Z.slice(ae,ae+=D));return V}function N(Z,U,V){var ae="";V=Math.min(Z.length,V);for(var he=U;he<V;++he)ae+=String.fromCharCode(Z[he]&127);return ae}function L(Z,U,V){var ae="";V=Math.min(Z.length,V);for(var he=U;he<V;++he)ae+=String.fromCharCode(Z[he]);return ae}function B(Z,U,V){var ae=Z.length;(!U||U<0)&&(U=0),(!V||V<0||V>ae)&&(V=ae);for(var he="",we=U;we<V;++we)he+=te[Z[we]];return he}function z(Z,U,V){for(var ae=Z.slice(U,V),he="",we=0;we<ae.length;we+=2)he+=String.fromCharCode(ae[we]+ae[we+1]*256);return he}o.prototype.slice=function(U,V){var ae=this.length;U=~~U,V=V===void 0?ae:~~V,U<0?(U+=ae,U<0&&(U=0)):U>ae&&(U=ae),V<0?(V+=ae,V<0&&(V=0)):V>ae&&(V=ae),V<U&&(V=U);var he=this.subarray(U,V);return Object.setPrototypeOf(he,o.prototype),he};function K(Z,U,V){if(Z%1!==0||Z<0)throw new RangeError("offset is not uint");if(Z+U>V)throw new RangeError("Trying to access beyond buffer length")}o.prototype.readUIntLE=function(U,V,ae){U=U>>>0,V=V>>>0,ae||K(U,V,this.length);for(var he=this[U],we=1,Ee=0;++Ee<V&&(we*=256);)he+=this[U+Ee]*we;return he},o.prototype.readUIntBE=function(U,V,ae){U=U>>>0,V=V>>>0,ae||K(U,V,this.length);for(var he=this[U+--V],we=1;V>0&&(we*=256);)he+=this[U+--V]*we;return he},o.prototype.readUInt8=function(U,V){return U=U>>>0,V||K(U,1,this.length),this[U]},o.prototype.readUInt16LE=function(U,V){return U=U>>>0,V||K(U,2,this.length),this[U]|this[U+1]<<8},o.prototype.readUInt16BE=function(U,V){return U=U>>>0,V||K(U,2,this.length),this[U]<<8|this[U+1]},o.prototype.readUInt32LE=function(U,V){return U=U>>>0,V||K(U,4,this.length),(this[U]|this[U+1]<<8|this[U+2]<<16)+this[U+3]*16777216},o.prototype.readUInt32BE=function(U,V){return U=U>>>0,V||K(U,4,this.length),this[U]*16777216+(this[U+1]<<16|this[U+2]<<8|this[U+3])},o.prototype.readIntLE=function(U,V,ae){U=U>>>0,V=V>>>0,ae||K(U,V,this.length);for(var he=this[U],we=1,Ee=0;++Ee<V&&(we*=256);)he+=this[U+Ee]*we;return we*=128,he>=we&&(he-=Math.pow(2,8*V)),he},o.prototype.readIntBE=function(U,V,ae){U=U>>>0,V=V>>>0,ae||K(U,V,this.length);for(var he=V,we=1,Ee=this[U+--he];he>0&&(we*=256);)Ee+=this[U+--he]*we;return we*=128,Ee>=we&&(Ee-=Math.pow(2,8*V)),Ee},o.prototype.readInt8=function(U,V){return U=U>>>0,V||K(U,1,this.length),this[U]&128?(255-this[U]+1)*-1:this[U]},o.prototype.readInt16LE=function(U,V){U=U>>>0,V||K(U,2,this.length);var ae=this[U]|this[U+1]<<8;return ae&32768?ae|4294901760:ae},o.prototype.readInt16BE=function(U,V){U=U>>>0,V||K(U,2,this.length);var ae=this[U+1]|this[U]<<8;return ae&32768?ae|4294901760:ae},o.prototype.readInt32LE=function(U,V){return U=U>>>0,V||K(U,4,this.length),this[U]|this[U+1]<<8|this[U+2]<<16|this[U+3]<<24},o.prototype.readInt32BE=function(U,V){return U=U>>>0,V||K(U,4,this.length),this[U]<<24|this[U+1]<<16|this[U+2]<<8|this[U+3]},o.prototype.readFloatLE=function(U,V){return U=U>>>0,V||K(U,4,this.length),t.read(this,U,!0,23,4)},o.prototype.readFloatBE=function(U,V){return U=U>>>0,V||K(U,4,this.length),t.read(this,U,!1,23,4)},o.prototype.readDoubleLE=function(U,V){return U=U>>>0,V||K(U,8,this.length),t.read(this,U,!0,52,8)},o.prototype.readDoubleBE=function(U,V){return U=U>>>0,V||K(U,8,this.length),t.read(this,U,!1,52,8)};function J(Z,U,V,ae,he,we){if(!o.isBuffer(Z))throw new TypeError('"buffer" argument must be a Buffer instance');if(U>he||U<we)throw new RangeError('"value" argument is out of bounds');if(V+ae>Z.length)throw new RangeError("Index out of range")}o.prototype.writeUIntLE=function(U,V,ae,he){if(U=+U,V=V>>>0,ae=ae>>>0,!he){var we=Math.pow(2,8*ae)-1;J(this,U,V,ae,we,0)}var Ee=1,ge=0;for(this[V]=U&255;++ge<ae&&(Ee*=256);)this[V+ge]=U/Ee&255;return V+ae},o.prototype.writeUIntBE=function(U,V,ae,he){if(U=+U,V=V>>>0,ae=ae>>>0,!he){var we=Math.pow(2,8*ae)-1;J(this,U,V,ae,we,0)}var Ee=ae-1,ge=1;for(this[V+Ee]=U&255;--Ee>=0&&(ge*=256);)this[V+Ee]=U/ge&255;return V+ae},o.prototype.writeUInt8=function(U,V,ae){return U=+U,V=V>>>0,ae||J(this,U,V,1,255,0),this[V]=U&255,V+1},o.prototype.writeUInt16LE=function(U,V,ae){return U=+U,V=V>>>0,ae||J(this,U,V,2,65535,0),this[V]=U&255,this[V+1]=U>>>8,V+2},o.prototype.writeUInt16BE=function(U,V,ae){return U=+U,V=V>>>0,ae||J(this,U,V,2,65535,0),this[V]=U>>>8,this[V+1]=U&255,V+2},o.prototype.writeUInt32LE=function(U,V,ae){return U=+U,V=V>>>0,ae||J(this,U,V,4,4294967295,0),this[V+3]=U>>>24,this[V+2]=U>>>16,this[V+1]=U>>>8,this[V]=U&255,V+4},o.prototype.writeUInt32BE=function(U,V,ae){return U=+U,V=V>>>0,ae||J(this,U,V,4,4294967295,0),this[V]=U>>>24,this[V+1]=U>>>16,this[V+2]=U>>>8,this[V+3]=U&255,V+4},o.prototype.writeIntLE=function(U,V,ae,he){if(U=+U,V=V>>>0,!he){var we=Math.pow(2,8*ae-1);J(this,U,V,ae,we-1,-we)}var Ee=0,ge=1,ie=0;for(this[V]=U&255;++Ee<ae&&(ge*=256);)U<0&&ie===0&&this[V+Ee-1]!==0&&(ie=1),this[V+Ee]=(U/ge>>0)-ie&255;return V+ae},o.prototype.writeIntBE=function(U,V,ae,he){if(U=+U,V=V>>>0,!he){var we=Math.pow(2,8*ae-1);J(this,U,V,ae,we-1,-we)}var Ee=ae-1,ge=1,ie=0;for(this[V+Ee]=U&255;--Ee>=0&&(ge*=256);)U<0&&ie===0&&this[V+Ee+1]!==0&&(ie=1),this[V+Ee]=(U/ge>>0)-ie&255;return V+ae},o.prototype.writeInt8=function(U,V,ae){return U=+U,V=V>>>0,ae||J(this,U,V,1,127,-128),U<0&&(U=255+U+1),this[V]=U&255,V+1},o.prototype.writeInt16LE=function(U,V,ae){return U=+U,V=V>>>0,ae||J(this,U,V,2,32767,-32768),this[V]=U&255,this[V+1]=U>>>8,V+2},o.prototype.writeInt16BE=function(U,V,ae){return U=+U,V=V>>>0,ae||J(this,U,V,2,32767,-32768),this[V]=U>>>8,this[V+1]=U&255,V+2},o.prototype.writeInt32LE=function(U,V,ae){return U=+U,V=V>>>0,ae||J(this,U,V,4,2147483647,-2147483648),this[V]=U&255,this[V+1]=U>>>8,this[V+2]=U>>>16,this[V+3]=U>>>24,V+4},o.prototype.writeInt32BE=function(U,V,ae){return U=+U,V=V>>>0,ae||J(this,U,V,4,2147483647,-2147483648),U<0&&(U=4294967295+U+1),this[V]=U>>>24,this[V+1]=U>>>16,this[V+2]=U>>>8,this[V+3]=U&255,V+4};function X(Z,U,V,ae,he,we){if(V+ae>Z.length)throw new RangeError("Index out of range");if(V<0)throw new RangeError("Index out of range")}function ee(Z,U,V,ae,he){return U=+U,V=V>>>0,he||X(Z,U,V,4),t.write(Z,U,V,ae,23,4),V+4}o.prototype.writeFloatLE=function(U,V,ae){return ee(this,U,V,!0,ae)},o.prototype.writeFloatBE=function(U,V,ae){return ee(this,U,V,!1,ae)};function ne(Z,U,V,ae,he){return U=+U,V=V>>>0,he||X(Z,U,V,8),t.write(Z,U,V,ae,52,8),V+8}o.prototype.writeDoubleLE=function(U,V,ae){return ne(this,U,V,!0,ae)},o.prototype.writeDoubleBE=function(U,V,ae){return ne(this,U,V,!1,ae)},o.prototype.copy=function(U,V,ae,he){if(!o.isBuffer(U))throw new TypeError("argument should be a Buffer");if(ae||(ae=0),!he&&he!==0&&(he=this.length),V>=U.length&&(V=U.length),V||(V=0),he>0&&he<ae&&(he=ae),he===ae||U.length===0||this.length===0)return 0;if(V<0)throw new RangeError("targetStart out of bounds");if(ae<0||ae>=this.length)throw new RangeError("Index out of range");if(he<0)throw new RangeError("sourceEnd out of bounds");he>this.length&&(he=this.length),U.length-V<he-ae&&(he=U.length-V+ae);var we=he-ae;if(this===U&&typeof Uint8Array.prototype.copyWithin=="function")this.copyWithin(V,ae,he);else if(this===U&&ae<V&&V<he)for(var Ee=we-1;Ee>=0;--Ee)U[Ee+V]=this[Ee+ae];else Uint8Array.prototype.set.call(U,this.subarray(ae,he),V);return we},o.prototype.fill=function(U,V,ae,he){if(typeof U=="string"){if(typeof V=="string"?(he=V,V=0,ae=this.length):typeof ae=="string"&&(he=ae,ae=this.length),he!==void 0&&typeof he!="string")throw new TypeError("encoding must be a string");if(typeof he=="string"&&!o.isEncoding(he))throw new TypeError("Unknown encoding: "+he);if(U.length===1){var we=U.charCodeAt(0);(he==="utf8"&&we<128||he==="latin1")&&(U=we)}}else typeof U=="number"?U=U&255:typeof U=="boolean"&&(U=Number(U));if(V<0||this.length<V||this.length<ae)throw new RangeError("Out of range index");if(ae<=V)return this;V=V>>>0,ae=ae===void 0?this.length:ae>>>0,U||(U=0);var Ee;if(typeof U=="number")for(Ee=V;Ee<ae;++Ee)this[Ee]=U;else{var ge=o.isBuffer(U)?U:o.from(U,he),ie=ge.length;if(ie===0)throw new TypeError('The value "'+U+'" is invalid for argument "value"');for(Ee=0;Ee<ae-V;++Ee)this[Ee+V]=ge[Ee%ie]}return this};var q=/[^+/0-9A-Za-z-_]/g;function Y(Z){if(Z=Z.split("=")[0],Z=Z.trim().replace(q,""),Z.length<2)return"";for(;Z.length%4!==0;)Z=Z+"=";return Z}function le(Z,U){U=U||1/0;for(var V,ae=Z.length,he=null,we=[],Ee=0;Ee<ae;++Ee){if(V=Z.charCodeAt(Ee),V>55295&&V<57344){if(!he){if(V>56319){(U-=3)>-1&&we.push(239,191,189);continue}else if(Ee+1===ae){(U-=3)>-1&&we.push(239,191,189);continue}he=V;continue}if(V<56320){(U-=3)>-1&&we.push(239,191,189),he=V;continue}V=(he-55296<<10|V-56320)+65536}else he&&(U-=3)>-1&&we.push(239,191,189);if(he=null,V<128){if((U-=1)<0)break;we.push(V)}else if(V<2048){if((U-=2)<0)break;we.push(V>>6|192,V&63|128)}else if(V<65536){if((U-=3)<0)break;we.push(V>>12|224,V>>6&63|128,V&63|128)}else if(V<1114112){if((U-=4)<0)break;we.push(V>>18|240,V>>12&63|128,V>>6&63|128,V&63|128)}else throw new Error("Invalid code point")}return we}function ue(Z){for(var U=[],V=0;V<Z.length;++V)U.push(Z.charCodeAt(V)&255);return U}function ce(Z,U){for(var V,ae,he,we=[],Ee=0;Ee<Z.length&&!((U-=2)<0);++Ee)V=Z.charCodeAt(Ee),ae=V>>8,he=V%256,we.push(he),we.push(ae);return we}function de(Z){return n.toByteArray(Y(Z))}function W(Z,U,V,ae){for(var he=0;he<ae&&!(he+V>=U.length||he>=Z.length);++he)U[he+V]=Z[he];return he}function Q(Z,U){return Z instanceof U||Z!=null&&Z.constructor!=null&&Z.constructor.name!=null&&Z.constructor.name===U.name}function re(Z){return Z!==Z}var te=function(){for(var Z="0123456789abcdef",U=new Array(256),V=0;V<16;++V)for(var ae=V*16,he=0;he<16;++he)U[ae+he]=Z[V]+Z[he];return U}()})(Gu);function ha(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}var W7=ha;ha.EventEmitter=ha;ha.prototype._events=void 0;ha.prototype._maxListeners=void 0;ha.defaultMaxListeners=10;ha.prototype.setMaxListeners=function(e){if(!hJ(e)||e<0||isNaN(e))throw TypeError("n must be a positive number");return this._maxListeners=e,this};ha.prototype.emit=function(e){var n,t,r,i,a,l;if(this._events||(this._events={}),e==="error"&&(!this._events.error||u0(this._events.error)&&!this._events.error.length)){if(n=arguments[1],n instanceof Error)throw n;var o=new Error('Uncaught, unspecified "error" event. ('+n+")");throw o.context=n,o}if(t=this._events[e],OF(t))return!1;if($l(t))switch(arguments.length){case 1:t.call(this);break;case 2:t.call(this,arguments[1]);break;case 3:t.call(this,arguments[1],arguments[2]);break;default:i=Array.prototype.slice.call(arguments,1),t.apply(this,i)}else if(u0(t))for(i=Array.prototype.slice.call(arguments,1),l=t.slice(),r=l.length,a=0;a<r;a++)l[a].apply(this,i);return!0};ha.prototype.addListener=function(e,n){var t;if(!$l(n))throw TypeError("listener must be a function");return this._events||(this._events={}),this._events.newListener&&this.emit("newListener",e,$l(n.listener)?n.listener:n),this._events[e]?u0(this._events[e])?this._events[e].push(n):this._events[e]=[this._events[e],n]:this._events[e]=n,u0(this._events[e])&&!this._events[e].warned&&(OF(this._maxListeners)?t=ha.defaultMaxListeners:t=this._maxListeners,t&&t>0&&this._events[e].length>t&&(this._events[e].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[e].length),typeof console.trace=="function"&&console.trace())),this};ha.prototype.on=ha.prototype.addListener;ha.prototype.once=function(e,n){if(!$l(n))throw TypeError("listener must be a function");var t=!1;function r(){this.removeListener(e,r),t||(t=!0,n.apply(this,arguments))}return r.listener=n,this.on(e,r),this};ha.prototype.removeListener=function(e,n){var t,r,i,a;if(!$l(n))throw TypeError("listener must be a function");if(!this._events||!this._events[e])return this;if(t=this._events[e],i=t.length,r=-1,t===n||$l(t.listener)&&t.listener===n)delete this._events[e],this._events.removeListener&&this.emit("removeListener",e,n);else if(u0(t)){for(a=i;a-- >0;)if(t[a]===n||t[a].listener&&t[a].listener===n){r=a;break}if(r<0)return this;t.length===1?(t.length=0,delete this._events[e]):t.splice(r,1),this._events.removeListener&&this.emit("removeListener",e,n)}return this};ha.prototype.removeAllListeners=function(e){var n,t;if(!this._events)return this;if(!this._events.removeListener)return arguments.length===0?this._events={}:this._events[e]&&delete this._events[e],this;if(arguments.length===0){for(n in this._events)n!=="removeListener"&&this.removeAllListeners(n);return this.removeAllListeners("removeListener"),this._events={},this}if(t=this._events[e],$l(t))this.removeListener(e,t);else if(t)for(;t.length;)this.removeListener(e,t[t.length-1]);return delete this._events[e],this};ha.prototype.listeners=function(e){var n;return!this._events||!this._events[e]?n=[]:$l(this._events[e])?n=[this._events[e]]:n=this._events[e].slice(),n};ha.prototype.listenerCount=function(e){if(this._events){var n=this._events[e];if($l(n))return 1;if(n)return n.length}return 0};ha.listenerCount=function(e,n){return e.listenerCount(n)};function $l(e){return typeof e=="function"}function hJ(e){return typeof e=="number"}function u0(e){return typeof e=="object"&&e!==null}function OF(e){return e===void 0}var jc={},NS={get exports(){return jc},set exports(e){jc=e}};typeof Object.create=="function"?NS.exports=function(n,t){t&&(n.super_=t,n.prototype=Object.create(t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}))}:NS.exports=function(n,t){if(t){n.super_=t;var r=function(){};r.prototype=t.prototype,n.prototype=new r,n.prototype.constructor=n}};var Zy,BS;function LF(){return BS||(BS=1,Zy=W7.EventEmitter),Zy}var L1={},X7={};/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> */X7.read=function(e,n,t,r,i){var a,l,o=i*8-r-1,u=(1<<o)-1,h=u>>1,d=-7,p=t?i-1:0,s=t?-1:1,c=e[n+p];for(p+=s,a=c&(1<<-d)-1,c>>=-d,d+=o;d>0;a=a*256+e[n+p],p+=s,d-=8);for(l=a&(1<<-d)-1,a>>=-d,d+=r;d>0;l=l*256+e[n+p],p+=s,d-=8);if(a===0)a=1-h;else{if(a===u)return l?NaN:(c?-1:1)*(1/0);l=l+Math.pow(2,r),a=a-h}return(c?-1:1)*l*Math.pow(2,a-r)};X7.write=function(e,n,t,r,i,a){var l,o,u,h=a*8-i-1,d=(1<<h)-1,p=d>>1,s=i===23?Math.pow(2,-24)-Math.pow(2,-77):0,c=r?0:a-1,f=r?1:-1,m=n<0||n===0&&1/n<0?1:0;for(n=Math.abs(n),isNaN(n)||n===1/0?(o=isNaN(n)?1:0,l=d):(l=Math.floor(Math.log(n)/Math.LN2),n*(u=Math.pow(2,-l))<1&&(l--,u*=2),l+p>=1?n+=s/u:n+=s*Math.pow(2,1-p),n*u>=2&&(l++,u/=2),l+p>=d?(o=0,l=d):l+p>=1?(o=(n*u-1)*Math.pow(2,i),l=l+p):(o=n*Math.pow(2,p-1)*Math.pow(2,i),l=0));i>=8;e[t+c]=o&255,c+=f,o/=256,i-=8);for(l=l<<i|o,h+=i;h>0;e[t+c]=l&255,c+=f,l/=256,h-=8);e[t+c-f]|=m*128};/*!
* The buffer module from node.js, for the browser.
*
* @author Feross Aboukhadijeh <https://feross.org>
* @license MIT
*/(function(e){const n=$0,t=X7,r=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;e.Buffer=o,e.SlowBuffer=v,e.INSPECT_MAX_BYTES=50;const i=2147483647;e.kMaxLength=i,o.TYPED_ARRAY_SUPPORT=a(),!o.TYPED_ARRAY_SUPPORT&&typeof console<"u"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function a(){try{const H=new Uint8Array(1),O={foo:function(){return 42}};return Object.setPrototypeOf(O,Uint8Array.prototype),Object.setPrototypeOf(H,O),H.foo()===42}catch{return!1}}Object.defineProperty(o.prototype,"parent",{enumerable:!0,get:function(){if(o.isBuffer(this))return this.buffer}}),Object.defineProperty(o.prototype,"offset",{enumerable:!0,get:function(){if(o.isBuffer(this))return this.byteOffset}});function l(H){if(H>i)throw new RangeError('The value "'+H+'" is invalid for option "size"');const O=new Uint8Array(H);return Object.setPrototypeOf(O,o.prototype),O}function o(H,O,j){if(typeof H=="number"){if(typeof O=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return p(H)}return u(H,O,j)}o.poolSize=8192;function u(H,O,j){if(typeof H=="string")return s(H,O);if(ArrayBuffer.isView(H))return f(H);if(H==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof H);if(Ee(H,ArrayBuffer)||H&&Ee(H.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&(Ee(H,SharedArrayBuffer)||H&&Ee(H.buffer,SharedArrayBuffer)))return m(H,O,j);if(typeof H=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');const se=H.valueOf&&H.valueOf();if(se!=null&&se!==H)return o.from(se,O,j);const oe=g(H);if(oe)return oe;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof H[Symbol.toPrimitive]=="function")return o.from(H[Symbol.toPrimitive]("string"),O,j);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof H)}o.from=function(H,O,j){return u(H,O,j)},Object.setPrototypeOf(o.prototype,Uint8Array.prototype),Object.setPrototypeOf(o,Uint8Array);function h(H){if(typeof H!="number")throw new TypeError('"size" argument must be of type number');if(H<0)throw new RangeError('The value "'+H+'" is invalid for option "size"')}function d(H,O,j){return h(H),H<=0?l(H):O!==void 0?typeof j=="string"?l(H).fill(O,j):l(H).fill(O):l(H)}o.alloc=function(H,O,j){return d(H,O,j)};function p(H){return h(H),l(H<0?0:y(H)|0)}o.allocUnsafe=function(H){return p(H)},o.allocUnsafeSlow=function(H){return p(H)};function s(H,O){if((typeof O!="string"||O==="")&&(O="utf8"),!o.isEncoding(O))throw new TypeError("Unknown encoding: "+O);const j=b(H,O)|0;let se=l(j);const oe=se.write(H,O);return oe!==j&&(se=se.slice(0,oe)),se}function c(H){const O=H.length<0?0:y(H.length)|0,j=l(O);for(let se=0;se<O;se+=1)j[se]=H[se]&255;return j}function f(H){if(Ee(H,Uint8Array)){const O=new Uint8Array(H);return m(O.buffer,O.byteOffset,O.byteLength)}return c(H)}function m(H,O,j){if(O<0||H.byteLength<O)throw new RangeError('"offset" is outside of buffer bounds');if(H.byteLength<O+(j||0))throw new RangeError('"length" is outside of buffer bounds');let se;return O===void 0&&j===void 0?se=new Uint8Array(H):j===void 0?se=new Uint8Array(H,O):se=new Uint8Array(H,O,j),Object.setPrototypeOf(se,o.prototype),se}function g(H){if(o.isBuffer(H)){const O=y(H.length)|0,j=l(O);return j.length===0||H.copy(j,0,0,O),j}if(H.length!==void 0)return typeof H.length!="number"||ge(H.length)?l(0):c(H);if(H.type==="Buffer"&&Array.isArray(H.data))return c(H.data)}function y(H){if(H>=i)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+i.toString(16)+" bytes");return H|0}function v(H){return+H!=H&&(H=0),o.alloc(+H)}o.isBuffer=function(O){return O!=null&&O._isBuffer===!0&&O!==o.prototype},o.compare=function(O,j){if(Ee(O,Uint8Array)&&(O=o.from(O,O.offset,O.byteLength)),Ee(j,Uint8Array)&&(j=o.from(j,j.offset,j.byteLength)),!o.isBuffer(O)||!o.isBuffer(j))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(O===j)return 0;let se=O.length,oe=j.length;for(let fe=0,_e=Math.min(se,oe);fe<_e;++fe)if(O[fe]!==j[fe]){se=O[fe],oe=j[fe];break}return se<oe?-1:oe<se?1:0},o.isEncoding=function(O){switch(String(O).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},o.concat=function(O,j){if(!Array.isArray(O))throw new TypeError('"list" argument must be an Array of Buffers');if(O.length===0)return o.alloc(0);let se;if(j===void 0)for(j=0,se=0;se<O.length;++se)j+=O[se].length;const oe=o.allocUnsafe(j);let fe=0;for(se=0;se<O.length;++se){let _e=O[se];if(Ee(_e,Uint8Array))fe+_e.length>oe.length?(o.isBuffer(_e)||(_e=o.from(_e)),_e.copy(oe,fe)):Uint8Array.prototype.set.call(oe,_e,fe);else if(o.isBuffer(_e))_e.copy(oe,fe);else throw new TypeError('"list" argument must be an Array of Buffers');fe+=_e.length}return oe};function b(H,O){if(o.isBuffer(H))return H.length;if(ArrayBuffer.isView(H)||Ee(H,ArrayBuffer))return H.byteLength;if(typeof H!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof H);const j=H.length,se=arguments.length>2&&arguments[2]===!0;if(!se&&j===0)return 0;let oe=!1;for(;;)switch(O){case"ascii":case"latin1":case"binary":return j;case"utf8":case"utf-8":return U(H).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return j*2;case"hex":return j>>>1;case"base64":return he(H).length;default:if(oe)return se?-1:U(H).length;O=(""+O).toLowerCase(),oe=!0}}o.byteLength=b;function _(H,O,j){let se=!1;if((O===void 0||O<0)&&(O=0),O>this.length||((j===void 0||j>this.length)&&(j=this.length),j<=0)||(j>>>=0,O>>>=0,j<=O))return"";for(H||(H="utf8");;)switch(H){case"hex":return B(this,O,j);case"utf8":case"utf-8":return I(this,O,j);case"ascii":return N(this,O,j);case"latin1":case"binary":return L(this,O,j);case"base64":return x(this,O,j);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return z(this,O,j);default:if(se)throw new TypeError("Unknown encoding: "+H);H=(H+"").toLowerCase(),se=!0}}o.prototype._isBuffer=!0;function M(H,O,j){const se=H[O];H[O]=H[j],H[j]=se}o.prototype.swap16=function(){const O=this.length;if(O%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let j=0;j<O;j+=2)M(this,j,j+1);return this},o.prototype.swap32=function(){const O=this.length;if(O%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(let j=0;j<O;j+=4)M(this,j,j+3),M(this,j+1,j+2);return this},o.prototype.swap64=function(){const O=this.length;if(O%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(let j=0;j<O;j+=8)M(this,j,j+7),M(this,j+1,j+6),M(this,j+2,j+5),M(this,j+3,j+4);return this},o.prototype.toString=function(){const O=this.length;return O===0?"":arguments.length===0?I(this,0,O):_.apply(this,arguments)},o.prototype.toLocaleString=o.prototype.toString,o.prototype.equals=function(O){if(!o.isBuffer(O))throw new TypeError("Argument must be a Buffer");return this===O?!0:o.compare(this,O)===0},o.prototype.inspect=function(){let O="";const j=e.INSPECT_MAX_BYTES;return O=this.toString("hex",0,j).replace(/(.{2})/g,"$1 ").trim(),this.length>j&&(O+=" ... "),"<Buffer "+O+">"},r&&(o.prototype[r]=o.prototype.inspect),o.prototype.compare=function(O,j,se,oe,fe){if(Ee(O,Uint8Array)&&(O=o.from(O,O.offset,O.byteLength)),!o.isBuffer(O))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof O);if(j===void 0&&(j=0),se===void 0&&(se=O?O.length:0),oe===void 0&&(oe=0),fe===void 0&&(fe=this.length),j<0||se>O.length||oe<0||fe>this.length)throw new RangeError("out of range index");if(oe>=fe&&j>=se)return 0;if(oe>=fe)return-1;if(j>=se)return 1;if(j>>>=0,se>>>=0,oe>>>=0,fe>>>=0,this===O)return 0;let _e=fe-oe,pe=se-j;const ke=Math.min(_e,pe),be=this.slice(oe,fe),Ie=O.slice(j,se);for(let Ae=0;Ae<ke;++Ae)if(be[Ae]!==Ie[Ae]){_e=be[Ae],pe=Ie[Ae];break}return _e<pe?-1:pe<_e?1:0};function k(H,O,j,se,oe){if(H.length===0)return-1;if(typeof j=="string"?(se=j,j=0):j>2147483647?j=2147483647:j<-2147483648&&(j=-2147483648),j=+j,ge(j)&&(j=oe?0:H.length-1),j<0&&(j=H.length+j),j>=H.length){if(oe)return-1;j=H.length-1}else if(j<0)if(oe)j=0;else return-1;if(typeof O=="string"&&(O=o.from(O,se)),o.isBuffer(O))return O.length===0?-1:P(H,O,j,se,oe);if(typeof O=="number")return O=O&255,typeof Uint8Array.prototype.indexOf=="function"?oe?Uint8Array.prototype.indexOf.call(H,O,j):Uint8Array.prototype.lastIndexOf.call(H,O,j):P(H,[O],j,se,oe);throw new TypeError("val must be string, number or Buffer")}function P(H,O,j,se,oe){let fe=1,_e=H.length,pe=O.length;if(se!==void 0&&(se=String(se).toLowerCase(),se==="ucs2"||se==="ucs-2"||se==="utf16le"||se==="utf-16le")){if(H.length<2||O.length<2)return-1;fe=2,_e/=2,pe/=2,j/=2}function ke(Ie,Ae){return fe===1?Ie[Ae]:Ie.readUInt16BE(Ae*fe)}let be;if(oe){let Ie=-1;for(be=j;be<_e;be++)if(ke(H,be)===ke(O,Ie===-1?0:be-Ie)){if(Ie===-1&&(Ie=be),be-Ie+1===pe)return Ie*fe}else Ie!==-1&&(be-=be-Ie),Ie=-1}else for(j+pe>_e&&(j=_e-pe),be=j;be>=0;be--){let Ie=!0;for(let Ae=0;Ae<pe;Ae++)if(ke(H,be+Ae)!==ke(O,Ae)){Ie=!1;break}if(Ie)return be}return-1}o.prototype.includes=function(O,j,se){return this.indexOf(O,j,se)!==-1},o.prototype.indexOf=function(O,j,se){return k(this,O,j,se,!0)},o.prototype.lastIndexOf=function(O,j,se){return k(this,O,j,se,!1)};function E(H,O,j,se){j=Number(j)||0;const oe=H.length-j;se?(se=Number(se),se>oe&&(se=oe)):se=oe;const fe=O.length;se>fe/2&&(se=fe/2);let _e;for(_e=0;_e<se;++_e){const pe=parseInt(O.substr(_e*2,2),16);if(ge(pe))return _e;H[j+_e]=pe}return _e}function R(H,O,j,se){return we(U(O,H.length-j),H,j,se)}function w(H,O,j,se){return we(V(O),H,j,se)}function C(H,O,j,se){return we(he(O),H,j,se)}function S(H,O,j,se){return we(ae(O,H.length-j),H,j,se)}o.prototype.write=function(O,j,se,oe){if(j===void 0)oe="utf8",se=this.length,j=0;else if(se===void 0&&typeof j=="string")oe=j,se=this.length,j=0;else if(isFinite(j))j=j>>>0,isFinite(se)?(se=se>>>0,oe===void 0&&(oe="utf8")):(oe=se,se=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");const fe=this.length-j;if((se===void 0||se>fe)&&(se=fe),O.length>0&&(se<0||j<0)||j>this.length)throw new RangeError("Attempt to write outside buffer bounds");oe||(oe="utf8");let _e=!1;for(;;)switch(oe){case"hex":return E(this,O,j,se);case"utf8":case"utf-8":return R(this,O,j,se);case"ascii":case"latin1":case"binary":return w(this,O,j,se);case"base64":return C(this,O,j,se);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return S(this,O,j,se);default:if(_e)throw new TypeError("Unknown encoding: "+oe);oe=(""+oe).toLowerCase(),_e=!0}},o.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function x(H,O,j){return O===0&&j===H.length?n.fromByteArray(H):n.fromByteArray(H.slice(O,j))}function I(H,O,j){j=Math.min(H.length,j);const se=[];let oe=O;for(;oe<j;){const fe=H[oe];let _e=null,pe=fe>239?4:fe>223?3:fe>191?2:1;if(oe+pe<=j){let ke,be,Ie,Ae;switch(pe){case 1:fe<128&&(_e=fe);break;case 2:ke=H[oe+1],(ke&192)===128&&(Ae=(fe&31)<<6|ke&63,Ae>127&&(_e=Ae));break;case 3:ke=H[oe+1],be=H[oe+2],(ke&192)===128&&(be&192)===128&&(Ae=(fe&15)<<12|(ke&63)<<6|be&63,Ae>2047&&(Ae<55296||Ae>57343)&&(_e=Ae));break;case 4:ke=H[oe+1],be=H[oe+2],Ie=H[oe+3],(ke&192)===128&&(be&192)===128&&(Ie&192)===128&&(Ae=(fe&15)<<18|(ke&63)<<12|(be&63)<<6|Ie&63,Ae>65535&&Ae<1114112&&(_e=Ae))}}_e===null?(_e=65533,pe=1):_e>65535&&(_e-=65536,se.push(_e>>>10&1023|55296),_e=56320|_e&1023),se.push(_e),oe+=pe}return T(se)}const D=4096;function T(H){const O=H.length;if(O<=D)return String.fromCharCode.apply(String,H);let j="",se=0;for(;se<O;)j+=String.fromCharCode.apply(String,H.slice(se,se+=D));return j}function N(H,O,j){let se="";j=Math.min(H.length,j);for(let oe=O;oe<j;++oe)se+=String.fromCharCode(H[oe]&127);return se}function L(H,O,j){let se="";j=Math.min(H.length,j);for(let oe=O;oe<j;++oe)se+=String.fromCharCode(H[oe]);return se}function B(H,O,j){const se=H.length;(!O||O<0)&&(O=0),(!j||j<0||j>se)&&(j=se);let oe="";for(let fe=O;fe<j;++fe)oe+=ie[H[fe]];return oe}function z(H,O,j){const se=H.slice(O,j);let oe="";for(let fe=0;fe<se.length-1;fe+=2)oe+=String.fromCharCode(se[fe]+se[fe+1]*256);return oe}o.prototype.slice=function(O,j){const se=this.length;O=~~O,j=j===void 0?se:~~j,O<0?(O+=se,O<0&&(O=0)):O>se&&(O=se),j<0?(j+=se,j<0&&(j=0)):j>se&&(j=se),j<O&&(j=O);const oe=this.subarray(O,j);return Object.setPrototypeOf(oe,o.prototype),oe};function K(H,O,j){if(H%1!==0||H<0)throw new RangeError("offset is not uint");if(H+O>j)throw new RangeError("Trying to access beyond buffer length")}o.prototype.readUintLE=o.prototype.readUIntLE=function(O,j,se){O=O>>>0,j=j>>>0,se||K(O,j,this.length);let oe=this[O],fe=1,_e=0;for(;++_e<j&&(fe*=256);)oe+=this[O+_e]*fe;return oe},o.prototype.readUintBE=o.prototype.readUIntBE=function(O,j,se){O=O>>>0,j=j>>>0,se||K(O,j,this.length);let oe=this[O+--j],fe=1;for(;j>0&&(fe*=256);)oe+=this[O+--j]*fe;return oe},o.prototype.readUint8=o.prototype.readUInt8=function(O,j){return O=O>>>0,j||K(O,1,this.length),this[O]},o.prototype.readUint16LE=o.prototype.readUInt16LE=function(O,j){return O=O>>>0,j||K(O,2,this.length),this[O]|this[O+1]<<8},o.prototype.readUint16BE=o.prototype.readUInt16BE=function(O,j){return O=O>>>0,j||K(O,2,this.length),this[O]<<8|this[O+1]},o.prototype.readUint32LE=o.prototype.readUInt32LE=function(O,j){return O=O>>>0,j||K(O,4,this.length),(this[O]|this[O+1]<<8|this[O+2]<<16)+this[O+3]*16777216},o.prototype.readUint32BE=o.prototype.readUInt32BE=function(O,j){return O=O>>>0,j||K(O,4,this.length),this[O]*16777216+(this[O+1]<<16|this[O+2]<<8|this[O+3])},o.prototype.readBigUInt64LE=G(function(O){O=O>>>0,Q(O,"offset");const j=this[O],se=this[O+7];(j===void 0||se===void 0)&&re(O,this.length-8);const oe=j+this[++O]*2**8+this[++O]*2**16+this[++O]*2**24,fe=this[++O]+this[++O]*2**8+this[++O]*2**16+se*2**24;return BigInt(oe)+(BigInt(fe)<<BigInt(32))}),o.prototype.readBigUInt64BE=G(function(O){O=O>>>0,Q(O,"offset");const j=this[O],se=this[O+7];(j===void 0||se===void 0)&&re(O,this.length-8);const oe=j*2**24+this[++O]*2**16+this[++O]*2**8+this[++O],fe=this[++O]*2**24+this[++O]*2**16+this[++O]*2**8+se;return(BigInt(oe)<<BigInt(32))+BigInt(fe)}),o.prototype.readIntLE=function(O,j,se){O=O>>>0,j=j>>>0,se||K(O,j,this.length);let oe=this[O],fe=1,_e=0;for(;++_e<j&&(fe*=256);)oe+=this[O+_e]*fe;return fe*=128,oe>=fe&&(oe-=Math.pow(2,8*j)),oe},o.prototype.readIntBE=function(O,j,se){O=O>>>0,j=j>>>0,se||K(O,j,this.length);let oe=j,fe=1,_e=this[O+--oe];for(;oe>0&&(fe*=256);)_e+=this[O+--oe]*fe;return fe*=128,_e>=fe&&(_e-=Math.pow(2,8*j)),_e},o.prototype.readInt8=function(O,j){return O=O>>>0,j||K(O,1,this.length),this[O]&128?(255-this[O]+1)*-1:this[O]},o.prototype.readInt16LE=function(O,j){O=O>>>0,j||K(O,2,this.length);const se=this[O]|this[O+1]<<8;return se&32768?se|4294901760:se},o.prototype.readInt16BE=function(O,j){O=O>>>0,j||K(O,2,this.length);const se=this[O+1]|this[O]<<8;return se&32768?se|4294901760:se},o.prototype.readInt32LE=function(O,j){return O=O>>>0,j||K(O,4,this.length),this[O]|this[O+1]<<8|this[O+2]<<16|this[O+3]<<24},o.prototype.readInt32BE=function(O,j){return O=O>>>0,j||K(O,4,this.length),this[O]<<24|this[O+1]<<16|this[O+2]<<8|this[O+3]},o.prototype.readBigInt64LE=G(function(O){O=O>>>0,Q(O,"offset");const j=this[O],se=this[O+7];(j===void 0||se===void 0)&&re(O,this.length-8);const oe=this[O+4]+this[O+5]*2**8+this[O+6]*2**16+(se<<24);return(BigInt(oe)<<BigInt(32))+BigInt(j+this[++O]*2**8+this[++O]*2**16+this[++O]*2**24)}),o.prototype.readBigInt64BE=G(function(O){O=O>>>0,Q(O,"offset");const j=this[O],se=this[O+7];(j===void 0||se===void 0)&&re(O,this.length-8);const oe=(j<<24)+this[++O]*2**16+this[++O]*2**8+this[++O];return(BigInt(oe)<<BigInt(32))+BigInt(this[++O]*2**24+this[++O]*2**16+this[++O]*2**8+se)}),o.prototype.readFloatLE=function(O,j){return O=O>>>0,j||K(O,4,this.length),t.read(this,O,!0,23,4)},o.prototype.readFloatBE=function(O,j){return O=O>>>0,j||K(O,4,this.length),t.read(this,O,!1,23,4)},o.prototype.readDoubleLE=function(O,j){return O=O>>>0,j||K(O,8,this.length),t.read(this,O,!0,52,8)},o.prototype.readDoubleBE=function(O,j){return O=O>>>0,j||K(O,8,this.length),t.read(this,O,!1,52,8)};function J(H,O,j,se,oe,fe){if(!o.isBuffer(H))throw new TypeError('"buffer" argument must be a Buffer instance');if(O>oe||O<fe)throw new RangeError('"value" argument is out of bounds');if(j+se>H.length)throw new RangeError("Index out of range")}o.prototype.writeUintLE=o.prototype.writeUIntLE=function(O,j,se,oe){if(O=+O,j=j>>>0,se=se>>>0,!oe){const pe=Math.pow(2,8*se)-1;J(this,O,j,se,pe,0)}let fe=1,_e=0;for(this[j]=O&255;++_e<se&&(fe*=256);)this[j+_e]=O/fe&255;return j+se},o.prototype.writeUintBE=o.prototype.writeUIntBE=function(O,j,se,oe){if(O=+O,j=j>>>0,se=se>>>0,!oe){const pe=Math.pow(2,8*se)-1;J(this,O,j,se,pe,0)}let fe=se-1,_e=1;for(this[j+fe]=O&255;--fe>=0&&(_e*=256);)this[j+fe]=O/_e&255;return j+se},o.prototype.writeUint8=o.prototype.writeUInt8=function(O,j,se){return O=+O,j=j>>>0,se||J(this,O,j,1,255,0),this[j]=O&255,j+1},o.prototype.writeUint16LE=o.prototype.writeUInt16LE=function(O,j,se){return O=+O,j=j>>>0,se||J(this,O,j,2,65535,0),this[j]=O&255,this[j+1]=O>>>8,j+2},o.prototype.writeUint16BE=o.prototype.writeUInt16BE=function(O,j,se){return O=+O,j=j>>>0,se||J(this,O,j,2,65535,0),this[j]=O>>>8,this[j+1]=O&255,j+2},o.prototype.writeUint32LE=o.prototype.writeUInt32LE=function(O,j,se){return O=+O,j=j>>>0,se||J(this,O,j,4,4294967295,0),this[j+3]=O>>>24,this[j+2]=O>>>16,this[j+1]=O>>>8,this[j]=O&255,j+4},o.prototype.writeUint32BE=o.prototype.writeUInt32BE=function(O,j,se){return O=+O,j=j>>>0,se||J(this,O,j,4,4294967295,0),this[j]=O>>>24,this[j+1]=O>>>16,this[j+2]=O>>>8,this[j+3]=O&255,j+4};function X(H,O,j,se,oe){W(O,se,oe,H,j,7);let fe=Number(O&BigInt(4294967295));H[j++]=fe,fe=fe>>8,H[j++]=fe,fe=fe>>8,H[j++]=fe,fe=fe>>8,H[j++]=fe;let _e=Number(O>>BigInt(32)&BigInt(4294967295));return H[j++]=_e,_e=_e>>8,H[j++]=_e,_e=_e>>8,H[j++]=_e,_e=_e>>8,H[j++]=_e,j}function ee(H,O,j,se,oe){W(O,se,oe,H,j,7);let fe=Number(O&BigInt(4294967295));H[j+7]=fe,fe=fe>>8,H[j+6]=fe,fe=fe>>8,H[j+5]=fe,fe=fe>>8,H[j+4]=fe;let _e=Number(O>>BigInt(32)&BigInt(4294967295));return H[j+3]=_e,_e=_e>>8,H[j+2]=_e,_e=_e>>8,H[j+1]=_e,_e=_e>>8,H[j]=_e,j+8}o.prototype.writeBigUInt64LE=G(function(O,j=0){return X(this,O,j,BigInt(0),BigInt("0xffffffffffffffff"))}),o.prototype.writeBigUInt64BE=G(function(O,j=0){return ee(this,O,j,BigInt(0),BigInt("0xffffffffffffffff"))}),o.prototype.writeIntLE=function(O,j,se,oe){if(O=+O,j=j>>>0,!oe){const ke=Math.pow(2,8*se-1);J(this,O,j,se,ke-1,-ke)}let fe=0,_e=1,pe=0;for(this[j]=O&255;++fe<se&&(_e*=256);)O<0&&pe===0&&this[j+fe-1]!==0&&(pe=1),this[j+fe]=(O/_e>>0)-pe&255;return j+se},o.prototype.writeIntBE=function(O,j,se,oe){if(O=+O,j=j>>>0,!oe){const ke=Math.pow(2,8*se-1);J(this,O,j,se,ke-1,-ke)}let fe=se-1,_e=1,pe=0;for(this[j+fe]=O&255;--fe>=0&&(_e*=256);)O<0&&pe===0&&this[j+fe+1]!==0&&(pe=1),this[j+fe]=(O/_e>>0)-pe&255;return j+se},o.prototype.writeInt8=function(O,j,se){return O=+O,j=j>>>0,se||J(this,O,j,1,127,-128),O<0&&(O=255+O+1),this[j]=O&255,j+1},o.prototype.writeInt16LE=function(O,j,se){return O=+O,j=j>>>0,se||J(this,O,j,2,32767,-32768),this[j]=O&255,this[j+1]=O>>>8,j+2},o.prototype.writeInt16BE=function(O,j,se){return O=+O,j=j>>>0,se||J(this,O,j,2,32767,-32768),this[j]=O>>>8,this[j+1]=O&255,j+2},o.prototype.writeInt32LE=function(O,j,se){return O=+O,j=j>>>0,se||J(this,O,j,4,2147483647,-2147483648),this[j]=O&255,this[j+1]=O>>>8,this[j+2]=O>>>16,this[j+3]=O>>>24,j+4},o.prototype.writeInt32BE=function(O,j,se){return O=+O,j=j>>>0,se||J(this,O,j,4,2147483647,-2147483648),O<0&&(O=4294967295+O+1),this[j]=O>>>24,this[j+1]=O>>>16,this[j+2]=O>>>8,this[j+3]=O&255,j+4},o.prototype.writeBigInt64LE=G(function(O,j=0){return X(this,O,j,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),o.prototype.writeBigInt64BE=G(function(O,j=0){return ee(this,O,j,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))});function ne(H,O,j,se,oe,fe){if(j+se>H.length)throw new RangeError("Index out of range");if(j<0)throw new RangeError("Index out of range")}function q(H,O,j,se,oe){return O=+O,j=j>>>0,oe||ne(H,O,j,4),t.write(H,O,j,se,23,4),j+4}o.prototype.writeFloatLE=function(O,j,se){return q(this,O,j,!0,se)},o.prototype.writeFloatBE=function(O,j,se){return q(this,O,j,!1,se)};function Y(H,O,j,se,oe){return O=+O,j=j>>>0,oe||ne(H,O,j,8),t.write(H,O,j,se,52,8),j+8}o.prototype.writeDoubleLE=function(O,j,se){return Y(this,O,j,!0,se)},o.prototype.writeDoubleBE=function(O,j,se){return Y(this,O,j,!1,se)},o.prototype.copy=function(O,j,se,oe){if(!o.isBuffer(O))throw new TypeError("argument should be a Buffer");if(se||(se=0),!oe&&oe!==0&&(oe=this.length),j>=O.length&&(j=O.length),j||(j=0),oe>0&&oe<se&&(oe=se),oe===se||O.length===0||this.length===0)return 0;if(j<0)throw new RangeError("targetStart out of bounds");if(se<0||se>=this.length)throw new RangeError("Index out of range");if(oe<0)throw new RangeError("sourceEnd out of bounds");oe>this.length&&(oe=this.length),O.length-j<oe-se&&(oe=O.length-j+se);const fe=oe-se;return this===O&&typeof Uint8Array.prototype.copyWithin=="function"?this.copyWithin(j,se,oe):Uint8Array.prototype.set.call(O,this.subarray(se,oe),j),fe},o.prototype.fill=function(O,j,se,oe){if(typeof O=="string"){if(typeof j=="string"?(oe=j,j=0,se=this.length):typeof se=="string"&&(oe=se,se=this.length),oe!==void 0&&typeof oe!="string")throw new TypeError("encoding must be a string");if(typeof oe=="string"&&!o.isEncoding(oe))throw new TypeError("Unknown encoding: "+oe);if(O.length===1){const _e=O.charCodeAt(0);(oe==="utf8"&&_e<128||oe==="latin1")&&(O=_e)}}else typeof O=="number"?O=O&255:typeof O=="boolean"&&(O=Number(O));if(j<0||this.length<j||this.length<se)throw new RangeError("Out of range index");if(se<=j)return this;j=j>>>0,se=se===void 0?this.length:se>>>0,O||(O=0);let fe;if(typeof O=="number")for(fe=j;fe<se;++fe)this[fe]=O;else{const _e=o.isBuffer(O)?O:o.from(O,oe),pe=_e.length;if(pe===0)throw new TypeError('The value "'+O+'" is invalid for argument "value"');for(fe=0;fe<se-j;++fe)this[fe+j]=_e[fe%pe]}return this};const le={};function ue(H,O,j){le[H]=class extends j{constructor(){super(),Object.defineProperty(this,"message",{value:O.apply(this,arguments),writable:!0,configurable:!0}),this.name=`${this.name} [${H}]`,this.stack,delete this.name}get code(){return H}set code(oe){Object.defineProperty(this,"code",{configurable:!0,enumerable:!0,value:oe,writable:!0})}toString(){return`${this.name} [${H}]: ${this.message}`}}}ue("ERR_BUFFER_OUT_OF_BOUNDS",function(H){return H?`${H} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"},RangeError),ue("ERR_INVALID_ARG_TYPE",function(H,O){return`The "${H}" argument must be of type number. Received type ${typeof O}`},TypeError),ue("ERR_OUT_OF_RANGE",function(H,O,j){let se=`The value of "${H}" is out of range.`,oe=j;return Number.isInteger(j)&&Math.abs(j)>2**32?oe=ce(String(j)):typeof j=="bigint"&&(oe=String(j),(j>BigInt(2)**BigInt(32)||j<-(BigInt(2)**BigInt(32)))&&(oe=ce(oe)),oe+="n"),se+=` It must be ${O}. Received ${oe}`,se},RangeError);function ce(H){let O="",j=H.length;const se=H[0]==="-"?1:0;for(;j>=se+4;j-=3)O=`_${H.slice(j-3,j)}${O}`;return`${H.slice(0,j)}${O}`}function de(H,O,j){Q(O,"offset"),(H[O]===void 0||H[O+j]===void 0)&&re(O,H.length-(j+1))}function W(H,O,j,se,oe,fe){if(H>j||H<O){const _e=typeof O=="bigint"?"n":"";let pe;throw fe>3?O===0||O===BigInt(0)?pe=`>= 0${_e} and < 2${_e} ** ${(fe+1)*8}${_e}`:pe=`>= -(2${_e} ** ${(fe+1)*8-1}${_e}) and < 2 ** ${(fe+1)*8-1}${_e}`:pe=`>= ${O}${_e} and <= ${j}${_e}`,new le.ERR_OUT_OF_RANGE("value",pe,H)}de(se,oe,fe)}function Q(H,O){if(typeof H!="number")throw new le.ERR_INVALID_ARG_TYPE(O,"number",H)}function re(H,O,j){throw Math.floor(H)!==H?(Q(H,j),new le.ERR_OUT_OF_RANGE(j||"offset","an integer",H)):O<0?new le.ERR_BUFFER_OUT_OF_BOUNDS:new le.ERR_OUT_OF_RANGE(j||"offset",`>= ${j?1:0} and <= ${O}`,H)}const te=/[^+/0-9A-Za-z-_]/g;function Z(H){if(H=H.split("=")[0],H=H.trim().replace(te,""),H.length<2)return"";for(;H.length%4!==0;)H=H+"=";return H}function U(H,O){O=O||1/0;let j;const se=H.length;let oe=null;const fe=[];for(let _e=0;_e<se;++_e){if(j=H.charCodeAt(_e),j>55295&&j<57344){if(!oe){if(j>56319){(O-=3)>-1&&fe.push(239,191,189);continue}else if(_e+1===se){(O-=3)>-1&&fe.push(239,191,189);continue}oe=j;continue}if(j<56320){(O-=3)>-1&&fe.push(239,191,189),oe=j;continue}j=(oe-55296<<10|j-56320)+65536}else oe&&(O-=3)>-1&&fe.push(239,191,189);if(oe=null,j<128){if((O-=1)<0)break;fe.push(j)}else if(j<2048){if((O-=2)<0)break;fe.push(j>>6|192,j&63|128)}else if(j<65536){if((O-=3)<0)break;fe.push(j>>12|224,j>>6&63|128,j&63|128)}else if(j<1114112){if((O-=4)<0)break;fe.push(j>>18|240,j>>12&63|128,j>>6&63|128,j&63|128)}else throw new Error("Invalid code point")}return fe}function V(H){const O=[];for(let j=0;j<H.length;++j)O.push(H.charCodeAt(j)&255);return O}function ae(H,O){let j,se,oe;const fe=[];for(let _e=0;_e<H.length&&!((O-=2)<0);++_e)j=H.charCodeAt(_e),se=j>>8,oe=j%256,fe.push(oe),fe.push(se);return fe}function he(H){return n.toByteArray(Z(H))}function we(H,O,j,se){let oe;for(oe=0;oe<se&&!(oe+j>=O.length||oe>=H.length);++oe)O[oe+j]=H[oe];return oe}function Ee(H,O){return H instanceof O||H!=null&&H.constructor!=null&&H.constructor.name!=null&&H.constructor.name===O.name}function ge(H){return H!==H}const ie=function(){const H="0123456789abcdef",O=new Array(256);for(let j=0;j<16;++j){const se=j*16;for(let oe=0;oe<16;++oe)O[se+oe]=H[j]+H[oe]}return O}();function G(H){return typeof BigInt>"u"?$:H}function $(){throw new Error("BigInt not supported")}})(L1);const pJ={},mJ=Object.freeze(Object.defineProperty({__proto__:null,default:pJ},Symbol.toStringTag,{value:"Module"})),jF=U8(mJ);var Ky,OS;function gJ(){if(OS)return Ky;OS=1;function e(f,m){var g=Object.keys(f);if(Object.getOwnPropertySymbols){var y=Object.getOwnPropertySymbols(f);m&&(y=y.filter(function(v){return Object.getOwnPropertyDescriptor(f,v).enumerable})),g.push.apply(g,y)}return g}function n(f){for(var m=1;m<arguments.length;m++){var g=arguments[m]!=null?arguments[m]:{};m%2?e(Object(g),!0).forEach(function(y){t(f,y,g[y])}):Object.getOwnPropertyDescriptors?Object.defineProperties(f,Object.getOwnPropertyDescriptors(g)):e(Object(g)).forEach(function(y){Object.defineProperty(f,y,Object.getOwnPropertyDescriptor(g,y))})}return f}function t(f,m,g){return m=l(m),m in f?Object.defineProperty(f,m,{value:g,enumerable:!0,configurable:!0,writable:!0}):f[m]=g,f}function r(f,m){if(!(f instanceof m))throw new TypeError("Cannot call a class as a function")}function i(f,m){for(var g=0;g<m.length;g++){var y=m[g];y.enumerable=y.enumerable||!1,y.configurable=!0,"value"in y&&(y.writable=!0),Object.defineProperty(f,l(y.key),y)}}function a(f,m,g){return m&&i(f.prototype,m),g&&i(f,g),Object.defineProperty(f,"prototype",{writable:!1}),f}function l(f){var m=o(f,"string");return typeof m=="symbol"?m:String(m)}function o(f,m){if(typeof f!="object"||f===null)return f;var g=f[Symbol.toPrimitive];if(g!==void 0){var y=g.call(f,m||"default");if(typeof y!="object")return y;throw new TypeError("@@toPrimitive must return a primitive value.")}return(m==="string"?String:Number)(f)}var u=L1,h=u.Buffer,d=jF,p=d.inspect,s=p&&p.custom||"inspect";function c(f,m,g){h.prototype.copy.call(f,m,g)}return Ky=function(){function f(){r(this,f),this.head=null,this.tail=null,this.length=0}return a(f,[{key:"push",value:function(g){var y={data:g,next:null};this.length>0?this.tail.next=y:this.head=y,this.tail=y,++this.length}},{key:"unshift",value:function(g){var y={data:g,next:this.head};this.length===0&&(this.tail=y),this.head=y,++this.length}},{key:"shift",value:function(){if(this.length!==0){var g=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,g}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(g){if(this.length===0)return"";for(var y=this.head,v=""+y.data;y=y.next;)v+=g+y.data;return v}},{key:"concat",value:function(g){if(this.length===0)return h.alloc(0);for(var y=h.allocUnsafe(g>>>0),v=this.head,b=0;v;)c(v.data,y,b),b+=v.data.length,v=v.next;return y}},{key:"consume",value:function(g,y){var v;return g<this.head.data.length?(v=this.head.data.slice(0,g),this.head.data=this.head.data.slice(g)):g===this.head.data.length?v=this.shift():v=y?this._getString(g):this._getBuffer(g),v}},{key:"first",value:function(){return this.head.data}},{key:"_getString",value:function(g){var y=this.head,v=1,b=y.data;for(g-=b.length;y=y.next;){var _=y.data,M=g>_.length?_.length:g;if(M===_.length?b+=_:b+=_.slice(0,g),g-=M,g===0){M===_.length?(++v,y.next?this.head=y.next:this.head=this.tail=null):(this.head=y,y.data=_.slice(M));break}++v}return this.length-=v,b}},{key:"_getBuffer",value:function(g){var y=h.allocUnsafe(g),v=this.head,b=1;for(v.data.copy(y),g-=v.data.length;v=v.next;){var _=v.data,M=g>_.length?_.length:g;if(_.copy(y,y.length-g,0,M),g-=M,g===0){M===_.length?(++b,v.next?this.head=v.next:this.head=this.tail=null):(this.head=v,v.data=_.slice(M));break}++b}return this.length-=b,y}},{key:s,value:function(g,y){return p(this,n(n({},y),{},{depth:0,customInspect:!1}))}}]),f}(),Ky}var Qy,LS;function UF(){if(LS)return Qy;LS=1;function e(l,o){var u=this,h=this._readableState&&this._readableState.destroyed,d=this._writableState&&this._writableState.destroyed;return h||d?(o?o(l):l&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,process.nextTick(i,this,l)):process.nextTick(i,this,l)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(l||null,function(p){!o&&p?u._writableState?u._writableState.errorEmitted?process.nextTick(t,u):(u._writableState.errorEmitted=!0,process.nextTick(n,u,p)):process.nextTick(n,u,p):o?(process.nextTick(t,u),o(p)):process.nextTick(t,u)}),this)}function n(l,o){i(l,o),t(l)}function t(l){l._writableState&&!l._writableState.emitClose||l._readableState&&!l._readableState.emitClose||l.emit("close")}function r(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function i(l,o){l.emit("error",o)}function a(l,o){var u=l._readableState,h=l._writableState;u&&u.autoDestroy||h&&h.autoDestroy?l.destroy(o):l.emit("error",o)}return Qy={destroy:e,undestroy:r,errorOrDestroy:a},Qy}var Jy={},jS;function j1(){if(jS)return Jy;jS=1;function e(o,u){o.prototype=Object.create(u.prototype),o.prototype.constructor=o,o.__proto__=u}var n={};function t(o,u,h){h||(h=Error);function d(s,c,f){return typeof u=="string"?u:u(s,c,f)}var p=function(s){e(c,s);function c(f,m,g){return s.call(this,d(f,m,g))||this}return c}(h);p.prototype.name=h.name,p.prototype.code=o,n[o]=p}function r(o,u){if(Array.isArray(o)){var h=o.length;return o=o.map(function(d){return String(d)}),h>2?"one of ".concat(u," ").concat(o.slice(0,h-1).join(", "),", or ")+o[h-1]:h===2?"one of ".concat(u," ").concat(o[0]," or ").concat(o[1]):"of ".concat(u," ").concat(o[0])}else return"of ".concat(u," ").concat(String(o))}function i(o,u,h){return o.substr(!h||h<0?0:+h,u.length)===u}function a(o,u,h){return(h===void 0||h>o.length)&&(h=o.length),o.substring(h-u.length,h)===u}function l(o,u,h){return typeof h!="number"&&(h=0),h+u.length>o.length?!1:o.indexOf(u,h)!==-1}return t("ERR_INVALID_OPT_VALUE",function(o,u){return'The value "'+u+'" is invalid for option "'+o+'"'},TypeError),t("ERR_INVALID_ARG_TYPE",function(o,u,h){var d;typeof u=="string"&&i(u,"not ")?(d="must not be",u=u.replace(/^not /,"")):d="must be";var p;if(a(o," argument"))p="The ".concat(o," ").concat(d," ").concat(r(u,"type"));else{var s=l(o,".")?"property":"argument";p='The "'.concat(o,'" ').concat(s," ").concat(d," ").concat(r(u,"type"))}return p+=". Received type ".concat(typeof h),p},TypeError),t("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),t("ERR_METHOD_NOT_IMPLEMENTED",function(o){return"The "+o+" method is not implemented"}),t("ERR_STREAM_PREMATURE_CLOSE","Premature close"),t("ERR_STREAM_DESTROYED",function(o){return"Cannot call "+o+" after a stream was destroyed"}),t("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),t("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),t("ERR_STREAM_WRITE_AFTER_END","write after end"),t("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),t("ERR_UNKNOWN_ENCODING",function(o){return"Unknown encoding: "+o},TypeError),t("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),Jy.codes=n,Jy}var qy,US;function $F(){if(US)return qy;US=1;var e=j1().codes.ERR_INVALID_OPT_VALUE;function n(r,i,a){return r.highWaterMark!=null?r.highWaterMark:i?r[a]:null}function t(r,i,a,l){var o=n(i,l,a);if(o!=null){if(!(isFinite(o)&&Math.floor(o)===o)||o<0){var u=l?a:"highWaterMark";throw new e(u,o)}return Math.floor(o)}return r.objectMode?16:16*1024}return qy={getHighWaterMark:t},qy}var e4,$S;function yJ(){if($S)return e4;$S=1,e4=e;function e(t,r){if(n("noDeprecation"))return t;var i=!1;function a(){if(!i){if(n("throwDeprecation"))throw new Error(r);n("traceDeprecation")?console.trace(r):console.warn(r),i=!0}return t.apply(this,arguments)}return a}function n(t){try{if(!dt.localStorage)return!1}catch{return!1}var r=dt.localStorage[t];return r==null?!1:String(r).toLowerCase()==="true"}return e4}var t4,VS;function VF(){if(VS)return t4;VS=1,t4=E;function e(q){var Y=this;this.next=null,this.entry=null,this.finish=function(){ne(Y,q)}}var n;E.WritableState=k;var t={deprecate:yJ()},r=LF(),i=L1.Buffer,a=(typeof dt<"u"?dt:typeof window<"u"?window:typeof self<"u"?self:{}).Uint8Array||function(){};function l(q){return i.from(q)}function o(q){return i.isBuffer(q)||q instanceof a}var u=UF(),h=$F(),d=h.getHighWaterMark,p=j1().codes,s=p.ERR_INVALID_ARG_TYPE,c=p.ERR_METHOD_NOT_IMPLEMENTED,f=p.ERR_MULTIPLE_CALLBACK,m=p.ERR_STREAM_CANNOT_PIPE,g=p.ERR_STREAM_DESTROYED,y=p.ERR_STREAM_NULL_VALUES,v=p.ERR_STREAM_WRITE_AFTER_END,b=p.ERR_UNKNOWN_ENCODING,_=u.errorOrDestroy;jc(E,r);function M(){}function k(q,Y,le){n=n||m1(),q=q||{},typeof le!="boolean"&&(le=Y instanceof n),this.objectMode=!!q.objectMode,le&&(this.objectMode=this.objectMode||!!q.writableObjectMode),this.highWaterMark=d(this,q,"writableHighWaterMark",le),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var ue=q.decodeStrings===!1;this.decodeStrings=!ue,this.defaultEncoding=q.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(ce){T(Y,ce)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=q.emitClose!==!1,this.autoDestroy=!!q.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new e(this)}k.prototype.getBuffer=function(){for(var Y=this.bufferedRequest,le=[];Y;)le.push(Y),Y=Y.next;return le},function(){try{Object.defineProperty(k.prototype,"buffer",{get:t.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch{}}();var P;typeof Symbol=="function"&&Symbol.hasInstance&&typeof Function.prototype[Symbol.hasInstance]=="function"?(P=Function.prototype[Symbol.hasInstance],Object.defineProperty(E,Symbol.hasInstance,{value:function(Y){return P.call(this,Y)?!0:this!==E?!1:Y&&Y._writableState instanceof k}})):P=function(Y){return Y instanceof this};function E(q){n=n||m1();var Y=this instanceof n;if(!Y&&!P.call(E,this))return new E(q);this._writableState=new k(q,this,Y),this.writable=!0,q&&(typeof q.write=="function"&&(this._write=q.write),typeof q.writev=="function"&&(this._writev=q.writev),typeof q.destroy=="function"&&(this._destroy=q.destroy),typeof q.final=="function"&&(this._final=q.final)),r.call(this)}E.prototype.pipe=function(){_(this,new m)};function R(q,Y){var le=new v;_(q,le),process.nextTick(Y,le)}function w(q,Y,le,ue){var ce;return le===null?ce=new y:typeof le!="string"&&!Y.objectMode&&(ce=new s("chunk",["string","Buffer"],le)),ce?(_(q,ce),process.nextTick(ue,ce),!1):!0}E.prototype.write=function(q,Y,le){var ue=this._writableState,ce=!1,de=!ue.objectMode&&o(q);return de&&!i.isBuffer(q)&&(q=l(q)),typeof Y=="function"&&(le=Y,Y=null),de?Y="buffer":Y||(Y=ue.defaultEncoding),typeof le!="function"&&(le=M),ue.ending?R(this,le):(de||w(this,ue,q,le))&&(ue.pendingcb++,ce=S(this,ue,de,q,Y,le)),ce},E.prototype.cork=function(){this._writableState.corked++},E.prototype.uncork=function(){var q=this._writableState;q.corked&&(q.corked--,!q.writing&&!q.corked&&!q.bufferProcessing&&q.bufferedRequest&&B(this,q))},E.prototype.setDefaultEncoding=function(Y){if(typeof Y=="string"&&(Y=Y.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((Y+"").toLowerCase())>-1))throw new b(Y);return this._writableState.defaultEncoding=Y,this},Object.defineProperty(E.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}});function C(q,Y,le){return!q.objectMode&&q.decodeStrings!==!1&&typeof Y=="string"&&(Y=i.from(Y,le)),Y}Object.defineProperty(E.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function S(q,Y,le,ue,ce,de){if(!le){var W=C(Y,ue,ce);ue!==W&&(le=!0,ce="buffer",ue=W)}var Q=Y.objectMode?1:ue.length;Y.length+=Q;var re=Y.length<Y.highWaterMark;if(re||(Y.needDrain=!0),Y.writing||Y.corked){var te=Y.lastBufferedRequest;Y.lastBufferedRequest={chunk:ue,encoding:ce,isBuf:le,callback:de,next:null},te?te.next=Y.lastBufferedRequest:Y.bufferedRequest=Y.lastBufferedRequest,Y.bufferedRequestCount+=1}else x(q,Y,!1,Q,ue,ce,de);return re}function x(q,Y,le,ue,ce,de,W){Y.writelen=ue,Y.writecb=W,Y.writing=!0,Y.sync=!0,Y.destroyed?Y.onwrite(new g("write")):le?q._writev(ce,Y.onwrite):q._write(ce,de,Y.onwrite),Y.sync=!1}function I(q,Y,le,ue,ce){--Y.pendingcb,le?(process.nextTick(ce,ue),process.nextTick(X,q,Y),q._writableState.errorEmitted=!0,_(q,ue)):(ce(ue),q._writableState.errorEmitted=!0,_(q,ue),X(q,Y))}function D(q){q.writing=!1,q.writecb=null,q.length-=q.writelen,q.writelen=0}function T(q,Y){var le=q._writableState,ue=le.sync,ce=le.writecb;if(typeof ce!="function")throw new f;if(D(le),Y)I(q,le,ue,Y,ce);else{var de=z(le)||q.destroyed;!de&&!le.corked&&!le.bufferProcessing&&le.bufferedRequest&&B(q,le),ue?process.nextTick(N,q,le,de,ce):N(q,le,de,ce)}}function N(q,Y,le,ue){le||L(q,Y),Y.pendingcb--,ue(),X(q,Y)}function L(q,Y){Y.length===0&&Y.needDrain&&(Y.needDrain=!1,q.emit("drain"))}function B(q,Y){Y.bufferProcessing=!0;var le=Y.bufferedRequest;if(q._writev&&le&&le.next){var ue=Y.bufferedRequestCount,ce=new Array(ue),de=Y.corkedRequestsFree;de.entry=le;for(var W=0,Q=!0;le;)ce[W]=le,le.isBuf||(Q=!1),le=le.next,W+=1;ce.allBuffers=Q,x(q,Y,!0,Y.length,ce,"",de.finish),Y.pendingcb++,Y.lastBufferedRequest=null,de.next?(Y.corkedRequestsFree=de.next,de.next=null):Y.corkedRequestsFree=new e(Y),Y.bufferedRequestCount=0}else{for(;le;){var re=le.chunk,te=le.encoding,Z=le.callback,U=Y.objectMode?1:re.length;if(x(q,Y,!1,U,re,te,Z),le=le.next,Y.bufferedRequestCount--,Y.writing)break}le===null&&(Y.lastBufferedRequest=null)}Y.bufferedRequest=le,Y.bufferProcessing=!1}E.prototype._write=function(q,Y,le){le(new c("_write()"))},E.prototype._writev=null,E.prototype.end=function(q,Y,le){var ue=this._writableState;return typeof q=="function"?(le=q,q=null,Y=null):typeof Y=="function"&&(le=Y,Y=null),q!=null&&this.write(q,Y),ue.corked&&(ue.corked=1,this.uncork()),ue.ending||ee(this,ue,le),this},Object.defineProperty(E.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}});function z(q){return q.ending&&q.length===0&&q.bufferedRequest===null&&!q.finished&&!q.writing}function K(q,Y){q._final(function(le){Y.pendingcb--,le&&_(q,le),Y.prefinished=!0,q.emit("prefinish"),X(q,Y)})}function J(q,Y){!Y.prefinished&&!Y.finalCalled&&(typeof q._final=="function"&&!Y.destroyed?(Y.pendingcb++,Y.finalCalled=!0,process.nextTick(K,q,Y)):(Y.prefinished=!0,q.emit("prefinish")))}function X(q,Y){var le=z(Y);if(le&&(J(q,Y),Y.pendingcb===0&&(Y.finished=!0,q.emit("finish"),Y.autoDestroy))){var ue=q._readableState;(!ue||ue.autoDestroy&&ue.endEmitted)&&q.destroy()}return le}function ee(q,Y,le){Y.ending=!0,X(q,Y),le&&(Y.finished?process.nextTick(le):q.once("finish",le)),Y.ended=!0,q.writable=!1}function ne(q,Y,le){var ue=q.entry;for(q.entry=null;ue;){var ce=ue.callback;Y.pendingcb--,ce(le),ue=ue.next}Y.corkedRequestsFree.next=q}return Object.defineProperty(E.prototype,"destroyed",{enumerable:!1,get:function(){return this._writableState===void 0?!1:this._writableState.destroyed},set:function(Y){this._writableState&&(this._writableState.destroyed=Y)}}),E.prototype.destroy=u.destroy,E.prototype._undestroy=u.undestroy,E.prototype._destroy=function(q,Y){Y(q)},t4}var n4,zS;function m1(){if(zS)return n4;zS=1;var e=Object.keys||function(h){var d=[];for(var p in h)d.push(p);return d};n4=l;var n=zF(),t=VF();jc(l,n);for(var r=e(t.prototype),i=0;i<r.length;i++){var a=r[i];l.prototype[a]||(l.prototype[a]=t.prototype[a])}function l(h){if(!(this instanceof l))return new l(h);n.call(this,h),t.call(this,h),this.allowHalfOpen=!0,h&&(h.readable===!1&&(this.readable=!1),h.writable===!1&&(this.writable=!1),h.allowHalfOpen===!1&&(this.allowHalfOpen=!1,this.once("end",o)))}Object.defineProperty(l.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),Object.defineProperty(l.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(l.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}});function o(){this._writableState.ended||process.nextTick(u,this)}function u(h){h.end()}return Object.defineProperty(l.prototype,"destroyed",{enumerable:!1,get:function(){return this._readableState===void 0||this._writableState===void 0?!1:this._readableState.destroyed&&this._writableState.destroyed},set:function(d){this._readableState===void 0||this._writableState===void 0||(this._readableState.destroyed=d,this._writableState.destroyed=d)}}),n4}var r4={},$p={},vJ={get exports(){return $p},set exports(e){$p=e}};/*! safe-buffer. MIT License. Feross Aboukhadijeh <https://feross.org/opensource> */var HS;function bJ(){return HS||(HS=1,function(e,n){var t=L1,r=t.Buffer;function i(l,o){for(var u in l)o[u]=l[u]}r.from&&r.alloc&&r.allocUnsafe&&r.allocUnsafeSlow?e.exports=t:(i(t,n),n.Buffer=a);function a(l,o,u){return r(l,o,u)}a.prototype=Object.create(r.prototype),i(r,a),a.from=function(l,o,u){if(typeof l=="number")throw new TypeError("Argument must not be a number");return r(l,o,u)},a.alloc=function(l,o,u){if(typeof l!="number")throw new TypeError("Argument must be a number");var h=r(l);return o!==void 0?typeof u=="string"?h.fill(o,u):h.fill(o):h.fill(0),h},a.allocUnsafe=function(l){if(typeof l!="number")throw new TypeError("Argument must be a number");return r(l)},a.allocUnsafeSlow=function(l){if(typeof l!="number")throw new TypeError("Argument must be a number");return t.SlowBuffer(l)}}(vJ,$p)),$p}var GS;function WS(){if(GS)return r4;GS=1;var e=bJ().Buffer,n=e.isEncoding||function(y){switch(y=""+y,y&&y.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function t(y){if(!y)return"utf8";for(var v;;)switch(y){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return y;default:if(v)return;y=(""+y).toLowerCase(),v=!0}}function r(y){var v=t(y);if(typeof v!="string"&&(e.isEncoding===n||!n(y)))throw new Error("Unknown encoding: "+y);return v||y}r4.StringDecoder=i;function i(y){this.encoding=r(y);var v;switch(this.encoding){case"utf16le":this.text=p,this.end=s,v=4;break;case"utf8":this.fillLast=u,v=4;break;case"base64":this.text=c,this.end=f,v=3;break;default:this.write=m,this.end=g;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=e.allocUnsafe(v)}i.prototype.write=function(y){if(y.length===0)return"";var v,b;if(this.lastNeed){if(v=this.fillLast(y),v===void 0)return"";b=this.lastNeed,this.lastNeed=0}else b=0;return b<y.length?v?v+this.text(y,b):this.text(y,b):v||""},i.prototype.end=d,i.prototype.text=h,i.prototype.fillLast=function(y){if(this.lastNeed<=y.length)return y.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);y.copy(this.lastChar,this.lastTotal-this.lastNeed,0,y.length),this.lastNeed-=y.length};function a(y){return y<=127?0:y>>5===6?2:y>>4===14?3:y>>3===30?4:y>>6===2?-1:-2}function l(y,v,b){var _=v.length-1;if(_<b)return 0;var M=a(v[_]);return M>=0?(M>0&&(y.lastNeed=M-1),M):--_<b||M===-2?0:(M=a(v[_]),M>=0?(M>0&&(y.lastNeed=M-2),M):--_<b||M===-2?0:(M=a(v[_]),M>=0?(M>0&&(M===2?M=0:y.lastNeed=M-3),M):0))}function o(y,v,b){if((v[0]&192)!==128)return y.lastNeed=0,"...";if(y.lastNeed>1&&v.length>1){if((v[1]&192)!==128)return y.lastNeed=1,"...";if(y.lastNeed>2&&v.length>2&&(v[2]&192)!==128)return y.lastNeed=2,"..."}}function u(y){var v=this.lastTotal-this.lastNeed,b=o(this,y);if(b!==void 0)return b;if(this.lastNeed<=y.length)return y.copy(this.lastChar,v,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);y.copy(this.lastChar,v,0,y.length),this.lastNeed-=y.length}function h(y,v){var b=l(this,y,v);if(!this.lastNeed)return y.toString("utf8",v);this.lastTotal=b;var _=y.length-(b-this.lastNeed);return y.copy(this.lastChar,0,_),y.toString("utf8",v,_)}function d(y){var v=y&&y.length?this.write(y):"";return this.lastNeed?v+"...":v}function p(y,v){if((y.length-v)%2===0){var b=y.toString("utf16le",v);if(b){var _=b.charCodeAt(b.length-1);if(_>=55296&&_<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=y[y.length-2],this.lastChar[1]=y[y.length-1],b.slice(0,-1)}return b}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=y[y.length-1],y.toString("utf16le",v,y.length-1)}function s(y){var v=y&&y.length?this.write(y):"";if(this.lastNeed){var b=this.lastTotal-this.lastNeed;return v+this.lastChar.toString("utf16le",0,b)}return v}function c(y,v){var b=(y.length-v)%3;return b===0?y.toString("base64",v):(this.lastNeed=3-b,this.lastTotal=3,b===1?this.lastChar[0]=y[y.length-1]:(this.lastChar[0]=y[y.length-2],this.lastChar[1]=y[y.length-1]),y.toString("base64",v,y.length-b))}function f(y){var v=y&&y.length?this.write(y):"";return this.lastNeed?v+this.lastChar.toString("base64",0,3-this.lastNeed):v}function m(y){return y.toString(this.encoding)}function g(y){return y&&y.length?this.write(y):""}return r4}var i4,XS;function Y7(){if(XS)return i4;XS=1;var e=j1().codes.ERR_STREAM_PREMATURE_CLOSE;function n(a){var l=!1;return function(){if(!l){l=!0;for(var o=arguments.length,u=new Array(o),h=0;h<o;h++)u[h]=arguments[h];a.apply(this,u)}}}function t(){}function r(a){return a.setHeader&&typeof a.abort=="function"}function i(a,l,o){if(typeof l=="function")return i(a,null,l);l||(l={}),o=n(o||t);var u=l.readable||l.readable!==!1&&a.readable,h=l.writable||l.writable!==!1&&a.writable,d=function(){a.writable||s()},p=a._writableState&&a._writableState.finished,s=function(){h=!1,p=!0,u||o.call(a)},c=a._readableState&&a._readableState.endEmitted,f=function(){u=!1,c=!0,h||o.call(a)},m=function(b){o.call(a,b)},g=function(){var b;if(u&&!c)return(!a._readableState||!a._readableState.ended)&&(b=new e),o.call(a,b);if(h&&!p)return(!a._writableState||!a._writableState.ended)&&(b=new e),o.call(a,b)},y=function(){a.req.on("finish",s)};return r(a)?(a.on("complete",s),a.on("abort",g),a.req?y():a.on("request",y)):h&&!a._writableState&&(a.on("end",d),a.on("close",d)),a.on("end",f),a.on("finish",s),l.error!==!1&&a.on("error",m),a.on("close",g),function(){a.removeListener("complete",s),a.removeListener("abort",g),a.removeListener("request",y),a.req&&a.req.removeListener("finish",s),a.removeListener("end",d),a.removeListener("close",d),a.removeListener("finish",s),a.removeListener("end",f),a.removeListener("error",m),a.removeListener("close",g)}}return i4=i,i4}var a4,YS;function wJ(){if(YS)return a4;YS=1;var e;function n(b,_,M){return _=t(_),_ in b?Object.defineProperty(b,_,{value:M,enumerable:!0,configurable:!0,writable:!0}):b[_]=M,b}function t(b){var _=r(b,"string");return typeof _=="symbol"?_:String(_)}function r(b,_){if(typeof b!="object"||b===null)return b;var M=b[Symbol.toPrimitive];if(M!==void 0){var k=M.call(b,_||"default");if(typeof k!="object")return k;throw new TypeError("@@toPrimitive must return a primitive value.")}return(_==="string"?String:Number)(b)}var i=Y7(),a=Symbol("lastResolve"),l=Symbol("lastReject"),o=Symbol("error"),u=Symbol("ended"),h=Symbol("lastPromise"),d=Symbol("handlePromise"),p=Symbol("stream");function s(b,_){return{value:b,done:_}}function c(b){var _=b[a];if(_!==null){var M=b[p].read();M!==null&&(b[h]=null,b[a]=null,b[l]=null,_(s(M,!1)))}}function f(b){process.nextTick(c,b)}function m(b,_){return function(M,k){b.then(function(){if(_[u]){M(s(void 0,!0));return}_[d](M,k)},k)}}var g=Object.getPrototypeOf(function(){}),y=Object.setPrototypeOf((e={get stream(){return this[p]},next:function(){var _=this,M=this[o];if(M!==null)return Promise.reject(M);if(this[u])return Promise.resolve(s(void 0,!0));if(this[p].destroyed)return new Promise(function(R,w){process.nextTick(function(){_[o]?w(_[o]):R(s(void 0,!0))})});var k=this[h],P;if(k)P=new Promise(m(k,this));else{var E=this[p].read();if(E!==null)return Promise.resolve(s(E,!1));P=new Promise(this[d])}return this[h]=P,P}},n(e,Symbol.asyncIterator,function(){return this}),n(e,"return",function(){var _=this;return new Promise(function(M,k){_[p].destroy(null,function(P){if(P){k(P);return}M(s(void 0,!0))})})}),e),g),v=function(_){var M,k=Object.create(y,(M={},n(M,p,{value:_,writable:!0}),n(M,a,{value:null,writable:!0}),n(M,l,{value:null,writable:!0}),n(M,o,{value:null,writable:!0}),n(M,u,{value:_._readableState.endEmitted,writable:!0}),n(M,d,{value:function(E,R){var w=k[p].read();w?(k[h]=null,k[a]=null,k[l]=null,E(s(w,!1))):(k[a]=E,k[l]=R)},writable:!0}),M));return k[h]=null,i(_,function(P){if(P&&P.code!=="ERR_STREAM_PREMATURE_CLOSE"){var E=k[l];E!==null&&(k[h]=null,k[a]=null,k[l]=null,E(P)),k[o]=P;return}var R=k[a];R!==null&&(k[h]=null,k[a]=null,k[l]=null,R(s(void 0,!0))),k[u]=!0}),_.on("readable",f.bind(null,k)),k};return a4=v,a4}var o4,ZS;function CJ(){return ZS||(ZS=1,o4=function(){throw new Error("Readable.from is not available in the browser")}),o4}var s4,KS;function zF(){if(KS)return s4;KS=1,s4=R;var e;R.ReadableState=E,W7.EventEmitter;var n=function(W,Q){return W.listeners(Q).length},t=LF(),r=L1.Buffer,i=(typeof dt<"u"?dt:typeof window<"u"?window:typeof self<"u"?self:{}).Uint8Array||function(){};function a(de){return r.from(de)}function l(de){return r.isBuffer(de)||de instanceof i}var o=jF,u;o&&o.debuglog?u=o.debuglog("stream"):u=function(){};var h=gJ(),d=UF(),p=$F(),s=p.getHighWaterMark,c=j1().codes,f=c.ERR_INVALID_ARG_TYPE,m=c.ERR_STREAM_PUSH_AFTER_EOF,g=c.ERR_METHOD_NOT_IMPLEMENTED,y=c.ERR_STREAM_UNSHIFT_AFTER_END_EVENT,v,b,_;jc(R,t);var M=d.errorOrDestroy,k=["error","close","destroy","pause","resume"];function P(de,W,Q){if(typeof de.prependListener=="function")return de.prependListener(W,Q);!de._events||!de._events[W]?de.on(W,Q):Array.isArray(de._events[W])?de._events[W].unshift(Q):de._events[W]=[Q,de._events[W]]}function E(de,W,Q){e=e||m1(),de=de||{},typeof Q!="boolean"&&(Q=W instanceof e),this.objectMode=!!de.objectMode,Q&&(this.objectMode=this.objectMode||!!de.readableObjectMode),this.highWaterMark=s(this,de,"readableHighWaterMark",Q),this.buffer=new h,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=de.emitClose!==!1,this.autoDestroy=!!de.autoDestroy,this.destroyed=!1,this.defaultEncoding=de.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,de.encoding&&(v||(v=WS().StringDecoder),this.decoder=new v(de.encoding),this.encoding=de.encoding)}function R(de){if(e=e||m1(),!(this instanceof R))return new R(de);var W=this instanceof e;this._readableState=new E(de,this,W),this.readable=!0,de&&(typeof de.read=="function"&&(this._read=de.read),typeof de.destroy=="function"&&(this._destroy=de.destroy)),t.call(this)}Object.defineProperty(R.prototype,"destroyed",{enumerable:!1,get:function(){return this._readableState===void 0?!1:this._readableState.destroyed},set:function(W){this._readableState&&(this._readableState.destroyed=W)}}),R.prototype.destroy=d.destroy,R.prototype._undestroy=d.undestroy,R.prototype._destroy=function(de,W){W(de)},R.prototype.push=function(de,W){var Q=this._readableState,re;return Q.objectMode?re=!0:typeof de=="string"&&(W=W||Q.defaultEncoding,W!==Q.encoding&&(de=r.from(de,W),W=""),re=!0),w(this,de,W,!1,re)},R.prototype.unshift=function(de){return w(this,de,null,!0,!1)};function w(de,W,Q,re,te){u("readableAddChunk",W);var Z=de._readableState;if(W===null)Z.reading=!1,T(de,Z);else{var U;if(te||(U=S(Z,W)),U)M(de,U);else if(Z.objectMode||W&&W.length>0)if(typeof W!="string"&&!Z.objectMode&&Object.getPrototypeOf(W)!==r.prototype&&(W=a(W)),re)Z.endEmitted?M(de,new y):C(de,Z,W,!0);else if(Z.ended)M(de,new m);else{if(Z.destroyed)return!1;Z.reading=!1,Z.decoder&&!Q?(W=Z.decoder.write(W),Z.objectMode||W.length!==0?C(de,Z,W,!1):B(de,Z)):C(de,Z,W,!1)}else re||(Z.reading=!1,B(de,Z))}return!Z.ended&&(Z.length<Z.highWaterMark||Z.length===0)}function C(de,W,Q,re){W.flowing&&W.length===0&&!W.sync?(W.awaitDrain=0,de.emit("data",Q)):(W.length+=W.objectMode?1:Q.length,re?W.buffer.unshift(Q):W.buffer.push(Q),W.needReadable&&N(de)),B(de,W)}function S(de,W){var Q;return!l(W)&&typeof W!="string"&&W!==void 0&&!de.objectMode&&(Q=new f("chunk",["string","Buffer","Uint8Array"],W)),Q}R.prototype.isPaused=function(){return this._readableState.flowing===!1},R.prototype.setEncoding=function(de){v||(v=WS().StringDecoder);var W=new v(de);this._readableState.decoder=W,this._readableState.encoding=this._readableState.decoder.encoding;for(var Q=this._readableState.buffer.head,re="";Q!==null;)re+=W.write(Q.data),Q=Q.next;return this._readableState.buffer.clear(),re!==""&&this._readableState.buffer.push(re),this._readableState.length=re.length,this};var x=1073741824;function I(de){return de>=x?de=x:(de--,de|=de>>>1,de|=de>>>2,de|=de>>>4,de|=de>>>8,de|=de>>>16,de++),de}function D(de,W){return de<=0||W.length===0&&W.ended?0:W.objectMode?1:de!==de?W.flowing&&W.length?W.buffer.head.data.length:W.length:(de>W.highWaterMark&&(W.highWaterMark=I(de)),de<=W.length?de:W.ended?W.length:(W.needReadable=!0,0))}R.prototype.read=function(de){u("read",de),de=parseInt(de,10);var W=this._readableState,Q=de;if(de!==0&&(W.emittedReadable=!1),de===0&&W.needReadable&&((W.highWaterMark!==0?W.length>=W.highWaterMark:W.length>0)||W.ended))return u("read: emitReadable",W.length,W.ended),W.length===0&&W.ended?le(this):N(this),null;if(de=D(de,W),de===0&&W.ended)return W.length===0&&le(this),null;var re=W.needReadable;u("need readable",re),(W.length===0||W.length-de<W.highWaterMark)&&(re=!0,u("length less than watermark",re)),W.ended||W.reading?(re=!1,u("reading or ended",re)):re&&(u("do read"),W.reading=!0,W.sync=!0,W.length===0&&(W.needReadable=!0),this._read(W.highWaterMark),W.sync=!1,W.reading||(de=D(Q,W)));var te;return de>0?te=Y(de,W):te=null,te===null?(W.needReadable=W.length<=W.highWaterMark,de=0):(W.length-=de,W.awaitDrain=0),W.length===0&&(W.ended||(W.needReadable=!0),Q!==de&&W.ended&&le(this)),te!==null&&this.emit("data",te),te};function T(de,W){if(u("onEofChunk"),!W.ended){if(W.decoder){var Q=W.decoder.end();Q&&Q.length&&(W.buffer.push(Q),W.length+=W.objectMode?1:Q.length)}W.ended=!0,W.sync?N(de):(W.needReadable=!1,W.emittedReadable||(W.emittedReadable=!0,L(de)))}}function N(de){var W=de._readableState;u("emitReadable",W.needReadable,W.emittedReadable),W.needReadable=!1,W.emittedReadable||(u("emitReadable",W.flowing),W.emittedReadable=!0,process.nextTick(L,de))}function L(de){var W=de._readableState;u("emitReadable_",W.destroyed,W.length,W.ended),!W.destroyed&&(W.length||W.ended)&&(de.emit("readable"),W.emittedReadable=!1),W.needReadable=!W.flowing&&!W.ended&&W.length<=W.highWaterMark,q(de)}function B(de,W){W.readingMore||(W.readingMore=!0,process.nextTick(z,de,W))}function z(de,W){for(;!W.reading&&!W.ended&&(W.length<W.highWaterMark||W.flowing&&W.length===0);){var Q=W.length;if(u("maybeReadMore read 0"),de.read(0),Q===W.length)break}W.readingMore=!1}R.prototype._read=function(de){M(this,new g("_read()"))},R.prototype.pipe=function(de,W){var Q=this,re=this._readableState;switch(re.pipesCount){case 0:re.pipes=de;break;case 1:re.pipes=[re.pipes,de];break;default:re.pipes.push(de);break}re.pipesCount+=1,u("pipe count=%d opts=%j",re.pipesCount,W);var te=(!W||W.end!==!1)&&de!==process.stdout&&de!==process.stderr,Z=te?V:$;re.endEmitted?process.nextTick(Z):Q.once("end",Z),de.on("unpipe",U);function U(H,O){u("onunpipe"),H===Q&&O&&O.hasUnpiped===!1&&(O.hasUnpiped=!0,we())}function V(){u("onend"),de.end()}var ae=K(Q);de.on("drain",ae);var he=!1;function we(){u("cleanup"),de.removeListener("close",ie),de.removeListener("finish",G),de.removeListener("drain",ae),de.removeListener("error",ge),de.removeListener("unpipe",U),Q.removeListener("end",V),Q.removeListener("end",$),Q.removeListener("data",Ee),he=!0,re.awaitDrain&&(!de._writableState||de._writableState.needDrain)&&ae()}Q.on("data",Ee);function Ee(H){u("ondata");var O=de.write(H);u("dest.write",O),O===!1&&((re.pipesCount===1&&re.pipes===de||re.pipesCount>1&&ce(re.pipes,de)!==-1)&&!he&&(u("false write response, pause",re.awaitDrain),re.awaitDrain++),Q.pause())}function ge(H){u("onerror",H),$(),de.removeListener("error",ge),n(de,"error")===0&&M(de,H)}P(de,"error",ge);function ie(){de.removeListener("finish",G),$()}de.once("close",ie);function G(){u("onfinish"),de.removeListener("close",ie),$()}de.once("finish",G);function $(){u("unpipe"),Q.unpipe(de)}return de.emit("pipe",Q),re.flowing||(u("pipe resume"),Q.resume()),de};function K(de){return function(){var Q=de._readableState;u("pipeOnDrain",Q.awaitDrain),Q.awaitDrain&&Q.awaitDrain--,Q.awaitDrain===0&&n(de,"data")&&(Q.flowing=!0,q(de))}}R.prototype.unpipe=function(de){var W=this._readableState,Q={hasUnpiped:!1};if(W.pipesCount===0)return this;if(W.pipesCount===1)return de&&de!==W.pipes?this:(de||(de=W.pipes),W.pipes=null,W.pipesCount=0,W.flowing=!1,de&&de.emit("unpipe",this,Q),this);if(!de){var re=W.pipes,te=W.pipesCount;W.pipes=null,W.pipesCount=0,W.flowing=!1;for(var Z=0;Z<te;Z++)re[Z].emit("unpipe",this,{hasUnpiped:!1});return this}var U=ce(W.pipes,de);return U===-1?this:(W.pipes.splice(U,1),W.pipesCount-=1,W.pipesCount===1&&(W.pipes=W.pipes[0]),de.emit("unpipe",this,Q),this)},R.prototype.on=function(de,W){var Q=t.prototype.on.call(this,de,W),re=this._readableState;return de==="data"?(re.readableListening=this.listenerCount("readable")>0,re.flowing!==!1&&this.resume()):de==="readable"&&!re.endEmitted&&!re.readableListening&&(re.readableListening=re.needReadable=!0,re.flowing=!1,re.emittedReadable=!1,u("on readable",re.length,re.reading),re.length?N(this):re.reading||process.nextTick(X,this)),Q},R.prototype.addListener=R.prototype.on,R.prototype.removeListener=function(de,W){var Q=t.prototype.removeListener.call(this,de,W);return de==="readable"&&process.nextTick(J,this),Q},R.prototype.removeAllListeners=function(de){var W=t.prototype.removeAllListeners.apply(this,arguments);return(de==="readable"||de===void 0)&&process.nextTick(J,this),W};function J(de){var W=de._readableState;W.readableListening=de.listenerCount("readable")>0,W.resumeScheduled&&!W.paused?W.flowing=!0:de.listenerCount("data")>0&&de.resume()}function X(de){u("readable nexttick read 0"),de.read(0)}R.prototype.resume=function(){var de=this._readableState;return de.flowing||(u("resume"),de.flowing=!de.readableListening,ee(this,de)),de.paused=!1,this};function ee(de,W){W.resumeScheduled||(W.resumeScheduled=!0,process.nextTick(ne,de,W))}function ne(de,W){u("resume",W.reading),W.reading||de.read(0),W.resumeScheduled=!1,de.emit("resume"),q(de),W.flowing&&!W.reading&&de.read(0)}R.prototype.pause=function(){return u("call pause flowing=%j",this._readableState.flowing),this._readableState.flowing!==!1&&(u("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this};function q(de){var W=de._readableState;for(u("flow",W.flowing);W.flowing&&de.read()!==null;);}R.prototype.wrap=function(de){var W=this,Q=this._readableState,re=!1;de.on("end",function(){if(u("wrapped end"),Q.decoder&&!Q.ended){var U=Q.decoder.end();U&&U.length&&W.push(U)}W.push(null)}),de.on("data",function(U){if(u("wrapped data"),Q.decoder&&(U=Q.decoder.write(U)),!(Q.objectMode&&U==null)&&!(!Q.objectMode&&(!U||!U.length))){var V=W.push(U);V||(re=!0,de.pause())}});for(var te in de)this[te]===void 0&&typeof de[te]=="function"&&(this[te]=function(V){return function(){return de[V].apply(de,arguments)}}(te));for(var Z=0;Z<k.length;Z++)de.on(k[Z],this.emit.bind(this,k[Z]));return this._read=function(U){u("wrapped _read",U),re&&(re=!1,de.resume())},this},typeof Symbol=="function"&&(R.prototype[Symbol.asyncIterator]=function(){return b===void 0&&(b=wJ()),b(this)}),Object.defineProperty(R.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}}),Object.defineProperty(R.prototype,"readableBuffer",{enumerable:!1,get:function(){return this._readableState&&this._readableState.buffer}}),Object.defineProperty(R.prototype,"readableFlowing",{enumerable:!1,get:function(){return this._readableState.flowing},set:function(W){this._readableState&&(this._readableState.flowing=W)}}),R._fromList=Y,Object.defineProperty(R.prototype,"readableLength",{enumerable:!1,get:function(){return this._readableState.length}});function Y(de,W){if(W.length===0)return null;var Q;return W.objectMode?Q=W.buffer.shift():!de||de>=W.length?(W.decoder?Q=W.buffer.join(""):W.buffer.length===1?Q=W.buffer.first():Q=W.buffer.concat(W.length),W.buffer.clear()):Q=W.buffer.consume(de,W.decoder),Q}function le(de){var W=de._readableState;u("endReadable",W.endEmitted),W.endEmitted||(W.ended=!0,process.nextTick(ue,W,de))}function ue(de,W){if(u("endReadableNT",de.endEmitted,de.length),!de.endEmitted&&de.length===0&&(de.endEmitted=!0,W.readable=!1,W.emit("end"),de.autoDestroy)){var Q=W._writableState;(!Q||Q.autoDestroy&&Q.finished)&&W.destroy()}}typeof Symbol=="function"&&(R.from=function(de,W){return _===void 0&&(_=CJ()),_(R,de,W)});function ce(de,W){for(var Q=0,re=de.length;Q<re;Q++)if(de[Q]===W)return Q;return-1}return s4}var l4,QS;function HF(){if(QS)return l4;QS=1,l4=o;var e=j1().codes,n=e.ERR_METHOD_NOT_IMPLEMENTED,t=e.ERR_MULTIPLE_CALLBACK,r=e.ERR_TRANSFORM_ALREADY_TRANSFORMING,i=e.ERR_TRANSFORM_WITH_LENGTH_0,a=m1();jc(o,a);function l(d,p){var s=this._transformState;s.transforming=!1;var c=s.writecb;if(c===null)return this.emit("error",new t);s.writechunk=null,s.writecb=null,p!=null&&this.push(p),c(d);var f=this._readableState;f.reading=!1,(f.needReadable||f.length<f.highWaterMark)&&this._read(f.highWaterMark)}function o(d){if(!(this instanceof o))return new o(d);a.call(this,d),this._transformState={afterTransform:l.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,d&&(typeof d.transform=="function"&&(this._transform=d.transform),typeof d.flush=="function"&&(this._flush=d.flush)),this.on("prefinish",u)}function u(){var d=this;typeof this._flush=="function"&&!this._readableState.destroyed?this._flush(function(p,s){h(d,p,s)}):h(this,null,null)}o.prototype.push=function(d,p){return this._transformState.needTransform=!1,a.prototype.push.call(this,d,p)},o.prototype._transform=function(d,p,s){s(new n("_transform()"))},o.prototype._write=function(d,p,s){var c=this._transformState;if(c.writecb=s,c.writechunk=d,c.writeencoding=p,!c.transforming){var f=this._readableState;(c.needTransform||f.needReadable||f.length<f.highWaterMark)&&this._read(f.highWaterMark)}},o.prototype._read=function(d){var p=this._transformState;p.writechunk!==null&&!p.transforming?(p.transforming=!0,this._transform(p.writechunk,p.writeencoding,p.afterTransform)):p.needTransform=!0},o.prototype._destroy=function(d,p){a.prototype._destroy.call(this,d,function(s){p(s)})};function h(d,p,s){if(p)return d.emit("error",p);if(s!=null&&d.push(s),d._writableState.length)throw new i;if(d._transformState.transforming)throw new r;return d.push(null)}return l4}var c4,JS;function xJ(){if(JS)return c4;JS=1,c4=n;var e=HF();jc(n,e);function n(t){if(!(this instanceof n))return new n(t);e.call(this,t)}return n.prototype._transform=function(t,r,i){i(null,t)},c4}var u4,qS;function SJ(){if(qS)return u4;qS=1;var e;function n(s){var c=!1;return function(){c||(c=!0,s.apply(void 0,arguments))}}var t=j1().codes,r=t.ERR_MISSING_ARGS,i=t.ERR_STREAM_DESTROYED;function a(s){if(s)throw s}function l(s){return s.setHeader&&typeof s.abort=="function"}function o(s,c,f,m){m=n(m);var g=!1;s.on("close",function(){g=!0}),e===void 0&&(e=Y7()),e(s,{readable:c,writable:f},function(v){if(v)return m(v);g=!0,m()});var y=!1;return function(v){if(!g&&!y){if(y=!0,l(s))return s.abort();if(typeof s.destroy=="function")return s.destroy();m(v||new i("pipe"))}}}function u(s){s()}function h(s,c){return s.pipe(c)}function d(s){return!s.length||typeof s[s.length-1]!="function"?a:s.pop()}function p(){for(var s=arguments.length,c=new Array(s),f=0;f<s;f++)c[f]=arguments[f];var m=d(c);if(Array.isArray(c[0])&&(c=c[0]),c.length<2)throw new r("streams");var g,y=c.map(function(v,b){var _=b<c.length-1,M=b>0;return o(v,_,M,function(k){g||(g=k),k&&y.forEach(u),!_&&(y.forEach(u),m(g))})});return c.reduce(h)}return u4=p,u4}var _J=Jo,Z7=W7.EventEmitter,EJ=jc;EJ(Jo,Z7);Jo.Readable=zF();Jo.Writable=VF();Jo.Duplex=m1();Jo.Transform=HF();Jo.PassThrough=xJ();Jo.finished=Y7();Jo.pipeline=SJ();Jo.Stream=Jo;function Jo(){Z7.call(this)}Jo.prototype.pipe=function(e,n){var t=this;function r(d){e.writable&&e.write(d)===!1&&t.pause&&t.pause()}t.on("data",r);function i(){t.readable&&t.resume&&t.resume()}e.on("drain",i),!e._isStdio&&(!n||n.end!==!1)&&(t.on("end",l),t.on("close",o));var a=!1;function l(){a||(a=!0,e.end())}function o(){a||(a=!0,typeof e.destroy=="function"&&e.destroy())}function u(d){if(h(),Z7.listenerCount(this,"error")===0)throw d}t.on("error",u),e.on("error",u);function h(){t.removeListener("data",r),e.removeListener("drain",i),t.removeListener("end",l),t.removeListener("close",o),t.removeListener("error",u),e.removeListener("error",u),t.removeListener("end",h),t.removeListener("close",h),e.removeListener("close",h)}return t.on("end",h),t.on("close",h),e.on("close",h),e.emit("pipe",t),e};async function*e_(e,n){let t=1,r=0,i=n;for(;i<e.byteLength;)yield{partNumber:t,data:e.slice(r,i)},t+=1,r=i,i=r+n;yield{partNumber:t,data:e.slice(r),lastPart:!0}}async function*d4(e,n,t){let r=1;const i={chunks:[],length:0};for await(const a of t(e))for(i.chunks.push(a),i.length+=a.length;i.length>=n;){const l=i.chunks.length>1?Gu.Buffer.concat(i.chunks):i.chunks[0];yield{partNumber:r,data:l.slice(0,n)},i.chunks=[l.slice(n)],i.length=i.chunks[0].length,r+=1}yield{partNumber:r,data:Gu.Buffer.concat(i.chunks),lastPart:!0}}async function*AJ(e){for await(const n of e)yield Gu.Buffer.from(n)}async function*t_(e){const n=e.getReader();try{for(;;){const{done:t,value:r}=await n.read();if(t)return;yield Gu.Buffer.from(r)}}catch(t){throw t}finally{n.releaseLock()}}const kJ=(e,n)=>{if(e instanceof Gu.Buffer)return e_(e,n);if(e instanceof _J.Readable)return d4(e,n,AJ);if(e instanceof String||typeof e=="string"||e instanceof Uint8Array)return e_(Gu.Buffer.from(e),n);if(typeof e.stream=="function")return d4(e.stream(),n,t_);if(e instanceof ReadableStream)return d4(e,n,t_);throw new Error("Body Data is unsupported format, expected data to be one of: string | Uint8Array | Buffer | Readable | ReadableStream | Blob;.")},f4=1024*1024*5;class TJ extends e1.EventEmitter{constructor(n){super(),this.MAX_PARTS=1e4,this.queueSize=4,this.partSize=f4,this.leavePartsOnError=!1,this.tags=[],this.concurrentUploaders=[],this.uploadedParts=[],this.isMultiPart=!0,this.queueSize=n.queueSize||this.queueSize,this.partSize=n.partSize||this.partSize,this.leavePartsOnError=n.leavePartsOnError||this.leavePartsOnError,this.tags=n.tags||this.tags,this.client=n.client,this.params=n.params,this.__validateInput(),this.totalBytes=Xy(this.params.Body),this.bytesUploadedSoFar=0,this.abortController=n.abortController??new ZQ}async abort(){this.abortController.abort()}async done(){return await Promise.race([this.__doMultipartUpload(),this.__abortTimeout(this.abortController.signal)])}on(n,t){return this.uploadEvent=n,super.on(n,t)}async __uploadUsingPut(n){var f;this.isMultiPart=!1;const t={...this.params,Body:n.data},r=this.client.config,i=r.requestHandler,a=i instanceof e1.EventEmitter?i:null,l=m=>{this.bytesUploadedSoFar=m.loaded,this.totalBytes=m.total,this.__notifyProgress({loaded:this.bytesUploadedSoFar,total:this.totalBytes,part:n.partNumber,Key:this.params.Key,Bucket:this.params.Bucket})};a!==null&&a.on("xhr.upload.progress",l);const o=await Promise.all([this.client.send(new Dg(t)),(f=r==null?void 0:r.endpoint)==null?void 0:f.call(r)]),u=o[0];let h=o[1];if(h||(h=tD(await eD(t,Dg,{...r}))),!h)throw new Error('Could not resolve endpoint from S3 "client.config.endpoint()" nor EndpointsV2.');a!==null&&a.off("xhr.upload.progress",l);const d=this.params.Key.split("/").map(m=>Eg(m)).join("/"),p=Eg(this.params.Bucket),s=(()=>{const m=h.hostname.startsWith(`${p}.`);return this.client.config.forcePathStyle?`${h.protocol}//${h.hostname}/${p}/${d}`:m?`${h.protocol}//${h.hostname}/${d}`:`${h.protocol}//${p}.${h.hostname}/${d}`})();this.singleUploadResult={...u,Bucket:this.params.Bucket,Key:this.params.Key,Location:s};const c=Xy(n.data);this.__notifyProgress({loaded:c,total:c,part:1,Key:this.params.Key,Bucket:this.params.Bucket})}async __createMultipartUpload(){if(!this.createMultiPartPromise){const n={...this.params,Body:void 0};this.createMultiPartPromise=this.client.send(new $7(n))}return this.createMultiPartPromise}async __doConcurrentUpload(n){for await(const t of n){if(this.uploadedParts.length>this.MAX_PARTS)throw new Error(`Exceeded ${this.MAX_PARTS} as part of the upload to ${this.params.Key} and ${this.params.Bucket}.`);try{if(this.abortController.signal.aborted)return;if(t.partNumber===1&&t.lastPart)return await this.__uploadUsingPut(t);if(!this.uploadId){const{UploadId:h}=await this.__createMultipartUpload();if(this.uploadId=h,this.abortController.signal.aborted)return}const r=Xy(t.data)||0,i=this.client.config.requestHandler,a=i instanceof e1.EventEmitter?i:null;let l=0;const o=(h,d)=>{(Number(d.query.partNumber)||-1)===t.partNumber&&(h.total&&r&&(this.bytesUploadedSoFar+=h.loaded-l,l=h.loaded),this.__notifyProgress({loaded:this.bytesUploadedSoFar,total:this.totalBytes,part:t.partNumber,Key:this.params.Key,Bucket:this.params.Bucket}))};a!==null&&a.on("xhr.upload.progress",o);const u=await this.client.send(new H7({...this.params,UploadId:this.uploadId,Body:t.data,PartNumber:t.partNumber}));if(a!==null&&a.off("xhr.upload.progress",o),this.abortController.signal.aborted)return;if(!u.ETag)throw new Error(`Part ${t.partNumber} is missing ETag in UploadPart response. Missing Bucket CORS configuration for ETag header?`);this.uploadedParts.push({PartNumber:t.partNumber,ETag:u.ETag,...u.ChecksumCRC32&&{ChecksumCRC32:u.ChecksumCRC32},...u.ChecksumCRC32C&&{ChecksumCRC32C:u.ChecksumCRC32C},...u.ChecksumSHA1&&{ChecksumSHA1:u.ChecksumSHA1},...u.ChecksumSHA256&&{ChecksumSHA256:u.ChecksumSHA256}}),a===null&&(this.bytesUploadedSoFar+=r),this.__notifyProgress({loaded:this.bytesUploadedSoFar,total:this.totalBytes,part:t.partNumber,Key:this.params.Key,Bucket:this.params.Bucket})}catch(r){if(!this.uploadId||this.leavePartsOnError)throw r}}}async __doMultipartUpload(){const n=kJ(this.params.Body,this.partSize);for(let r=0;r<this.queueSize;r++){const i=this.__doConcurrentUpload(n);this.concurrentUploaders.push(i)}if(await Promise.all(this.concurrentUploaders),this.abortController.signal.aborted)throw Object.assign(new Error("Upload aborted."),{name:"AbortError"});let t;if(this.isMultiPart){this.uploadedParts.sort((i,a)=>i.PartNumber-a.PartNumber);const r={...this.params,Body:void 0,UploadId:this.uploadId,MultipartUpload:{Parts:this.uploadedParts}};t=await this.client.send(new U7(r))}else t=this.singleUploadResult;return this.tags.length&&await this.client.send(new z7({...this.params,Tagging:{TagSet:this.tags}})),t}__notifyProgress(n){this.uploadEvent&&this.emit(this.uploadEvent,n)}async __abortTimeout(n){return new Promise((t,r)=>{n.onabort=()=>{const i=new Error("Upload aborted.");i.name="AbortError",r(i)}})}__validateInput(){if(!this.params)throw new Error("InputError: Upload requires params to be passed to upload.");if(!this.client)throw new Error("InputError: Upload requires a AWS client to do uploads with.");if(this.partSize<f4)throw new Error(`EntityTooSmall: Your proposed upload partsize [${this.partSize}] is smaller than the minimum allowed size [${f4}] (5MB)`);if(this.queueSize<1)throw new Error("Queue size: Must have at least one uploading queue.")}}window.Buffer=window.Buffer||L1.Buffer;async function IJ(e={}){const{projectId:n,keyUUID:t,file:r,uuid:i,extension:a,isDir:l=0,uploadModule:o,callback:u}=e,h={type:ye.ossType.amazon,extension:a,isNeedCallback:0,uploadModule:o,isDir:l,projectId:n};i&&(h.uuid=i);try{const d=await Ji.sts_info2(h);let p=d.relativePath;const s=r instanceof Blob?r.name:"",c=new TJ({client:new $Z({region:d.region||"us-west-1",credentials:{accessKeyId:d.accessKeyId,secretAccessKey:d.secretAccessKey,sessionToken:d.securityToken}}),params:{Bucket:d.bucket||"bsedit",Key:p,Body:r,ACL:"public-read"}});c.on("httpUploadProgress",f=>{u({key:p,keyUUID:t,uploadFinish:!1,filename:s,resourceId:d.objectId,projectId:d.objectId,progress:Math.round(f.loaded*100/f.total)})}),await c.done(),u({key:p,keyUUID:t,uploadFinish:!0,progress:100,filename:s,Location:s1()+"/"+p,resourceId:d.objectId})}catch(d){u({uploadFinish:!0,progress:0,resourceId:0}),console.log(d)}}const PJ=async(e={})=>{const{projectId:n,keyUUID:t,file:r,isNeedCallback:i=0,extension:a,isDir:l=0,uploadModule:o,callback:u,errorCb:h,uuid:d}=e;try{const p={type:ye.ossType.local,extension:a,isNeedCallback:i,uploadModule:o,isDir:l};o===ye.uploadModule.bsProject&&(p.projectId=n),[ye.uploadModule.template,ye.uploadModule.multi_project].includes(o)&&(p.uuid=d);const s=await Ji.sts_info2(p),c=new FormData;let f="";if(r instanceof Blob)c.append("files",r),f=r.name;else{const g=new Blob([r],{type:"text/plain"}),y=new File([g],s.relativePath.replace(/^.*\/([^/]+)$/,"$1"));f=y.name,c.append("files",y)}c.append("keys",s.relativePath);const m=await Ji.upload_file_local(c,{},function(g){if(g.lengthComputable){const y=Math.round(g.loaded*100/g.total);u({resourceId:s.objectId,filename:f,progress:y,projectId:s.projectId,keyUUID:t})}});u({keyUUID:t,resourceId:s.objectId,Location:m.urls[0].replace(/https:\/\/|http:\/\//,""),projectId:s.projectId,uploadFinish:!0,progress:100,filename:r instanceof File?r.name:""})}catch(p){h&&typeof h=="function"&&h(p)}};function Gs(e={}){({aliyun:uH,aws:IJ,local:PJ}).aws(e)}function Kn(e,n,t){const r=[];for(let i=0;i<t&&n+i<e.byteLength;i++)r.push(e.getUint8(n+i));return g1(r)}function DJ(e,n,t){const r=[];for(let i=0;i<t&&n+i<e.byteLength;i+=2)r.push(e.getUint16(n+i));return g1(r)}function g1(e){return e.map(n=>String.fromCharCode(n)).join("")}function jr(){for(let e=1;e<arguments.length;e++)for(const n in arguments[e])arguments[0][n]=arguments[e][n];return arguments[0]}function GF(e,n,t){let r=!1;Object.defineProperty(e,n,{get(){return r||(r=!0,Object.defineProperty(e,n,{configurable:!0,enumerable:!0,value:t.apply(e),writable:!0})),e[n]},configurable:!0,enumerable:!0})}function WF(e){if(typeof btoa<"u")return btoa(typeof e=="string"?e:Array.prototype.reduce.call(new Uint8Array(e),(n,t)=>n+String.fromCharCode(t),""));if(!(typeof Buffer>"u"))return typeof Buffer.from!==void 0?Buffer.from(e).toString("base64"):new Buffer(e).toString("base64")}function FJ(e){const n=e.substring(e.indexOf(",")+1);if(e.indexOf(";base64")!==-1)return typeof atob<"u"?Uint8Array.from(atob(n),r=>r.charCodeAt(0)).buffer:typeof Buffer>"u"?void 0:typeof Buffer.from!==void 0?Buffer.from(n,"base64"):new Buffer(n,"base64");const t=decodeURIComponent(n);return typeof Buffer<"u"?typeof Buffer.from!==void 0?Buffer.from(t):new Buffer(t):Uint8Array.from(t,r=>r.charCodeAt(0)).buffer}let MJ=class{constructor(n){if(RJ(n))throw new Error("DataView: Passed buffer type is unsupported.");this.buffer=n,this.byteLength=this.buffer.length}getUint8(n){return this.buffer.readUInt8(n)}getUint16(n,t){return t?this.buffer.readUInt16LE(n):this.buffer.readUInt16BE(n)}getUint32(n,t){return t?this.buffer.readUInt32LE(n):this.buffer.readUInt32BE(n)}getInt32(n,t){return t?this.buffer.readInt32LE(n):this.buffer.readInt32BE(n)}};function RJ(e){return typeof e!="object"||e.length===void 0||e.readUInt8===void 0||e.readUInt16LE===void 0||e.readUInt16BE===void 0||e.readUInt32LE===void 0||e.readUInt32BE===void 0||e.readInt32LE===void 0||e.readInt32BE===void 0}function Ui(e){return e.map(n=>String.fromCharCode(n)).join("")}function D6(e){if(e.length>=8){const n=Ui(e.slice(0,8));if(n==="ASCII\0\0\0")return Ui(e.slice(8));if(n==="JIS\0\0\0\0\0")return"[JIS encoded text]";if(n==="UNICODE\0")return"[Unicode encoded text]";if(n==="\0\0\0\0\0\0\0\0")return"[Undefined encoding]"}return"Undefined"}function Fg(e){return e[0][0]/e[0][1]+e[1][0]/e[1][1]/60+e[2][0]/e[2][1]/3600}const F6=18761,M6=19789,Ju={BIG_ENDIAN:M6,LITTLE_ENDIAN:F6,getByteOrder:NJ};function NJ(e,n){if(e.getUint16(n)===F6)return F6;if(e.getUint16(n)===M6)return M6;throw new Error("Illegal byte order value. Faulty image.")}const n_={isTiffFile:BJ,findTiffOffsets:LJ};function BJ(e){return!!e&&e.byteLength>=4&&OJ(e)}function OJ(e){const r=e.getUint16(0)===Ju.LITTLE_ENDIAN;return e.getUint16(2,r)===42}function LJ(){return{hasAppMarkers:!0,tiffHeaderOffset:0}}const r_={isJpegFile:tq,findJpegOffsets:nq},jJ=2,UJ=65496,i_=2,qo=4,ao=2,$J=2,VJ=10,zJ=18,a_=33,o_=79,s_=18,HJ=8,R6="ICC_PROFILE\0",XF=qo+R6.length,GJ=XF+1,l_="MPF\0",YF=65472,ZF=65474,WJ=65476,XJ=65499,YJ=65501,ZJ=65498,KF=65504,K7=65505,QF=65506,KJ=65517,QJ=65519,JJ=65534,qJ=65535,eq="JFIF",N6="Exif",c_="http://ns.adobe.com/xap/1.0/\0",u_="http://ns.adobe.com/xmp/extension/\0",d_="Photoshop 3.0";function tq(e){return!!e&&e.byteLength>=jJ&&e.getUint16(0)===UJ}function nq(e){let n=i_,t,r,i,a,l,o,u,h,d;for(;n+qo+5<=e.byteLength;){if(rq(e,n))r=n+ao;else if(iq(e,n))i=n+ao;else if(sq(e,n))t=e.getUint16(n+ao),a=n+$J;else if(lq(e,n))t=e.getUint16(n+ao),l=n+VJ;else if(cq(e,n))u||(u=[]),t=e.getUint16(n+ao),u.push(hq(n,t));else if(dq(e,n))u||(u=[]),t=e.getUint16(n+ao),u.push(pq(n,t));else if(mq(e,n))t=e.getUint16(n+ao),o=n+zJ;else if(aq(e,n)){t=e.getUint16(n+ao);const p=n+s_,s=t-(s_-ao),c=e.getUint8(n+XF),f=e.getUint8(n+GJ);h||(h=[]),h.push({offset:p,length:s,chunkNumber:c,chunksTotal:f})}else if(oq(e,n))t=e.getUint16(n+ao),d=n+HJ;else if(gq(e,n))t=e.getUint16(n+ao);else if(yq(e,n)){n++;continue}else break;n+=ao+t}return{hasAppMarkers:n>i_,fileDataOffset:r||i,jfifDataOffset:a,tiffHeaderOffset:l,iptcDataOffset:o,xmpChunks:u,iccChunks:h,mpfDataOffset:d}}function rq(e,n){return e.getUint16(n)===YF}function iq(e,n){return e.getUint16(n)===ZF}function aq(e,n){const t=R6.length;return e.getUint16(n)===QF&&Kn(e,n+qo,t)===R6}function oq(e,n){const t=l_.length;return e.getUint16(n)===QF&&Kn(e,n+qo,t)===l_}function sq(e,n){const t=N6.length;return e.getUint16(n)===KF&&Kn(e,n+qo,t)===eq&&e.getUint8(n+qo+t)===0}function lq(e,n){const t=N6.length;return e.getUint16(n)===K7&&Kn(e,n+qo,t)===N6&&e.getUint8(n+qo+t)===0}function cq(e,n){return e.getUint16(n)===K7&&uq(e,n)}function uq(e,n){const t=c_.length;return Kn(e,n+qo,t)===c_}function dq(e,n){return e.getUint16(n)===K7&&fq(e,n)}function fq(e,n){const t=u_.length;return Kn(e,n+qo,t)===u_}function hq(e,n){return{dataOffset:e+a_,length:n-(a_-ao)}}function pq(e,n){return{dataOffset:e+o_,length:n-(o_-ao)}}function mq(e,n){const t=d_.length;return e.getUint16(n)===KJ&&Kn(e,n+qo,t)===d_&&e.getUint8(n+qo+t)===0}function gq(e,n){const t=e.getUint16(n);return t>=KF&&t<=QJ||t===JJ||t===YF||t===ZF||t===WJ||t===XJ||t===YJ||t===ZJ}function yq(e,n){return e.getUint16(n)===qJ}const f_={isPngFile:wq,findPngOffsets:Cq},B6=`..PNG\r
.
`,Mg=4,Ws=4,Sp=0,qu=Mg,Na=Mg+Ws,O6="XML:com.adobe.xmp\0",vq="tEXt",JF="iTXt",qF="pHYs",eM="tIME",bq="eXIf";function wq(e){return!!e&&Kn(e,0,B6.length)===B6}function Cq(e){const t={hasAppMarkers:!1};let r=B6.length;for(;r+Mg+Ws<=e.byteLength;){if(xq(e,r))t.hasAppMarkers=!0,t.pngHeaderOffset=r+Na;else if(Sq(e,r)){const i=kq(e,r);i!==void 0&&(t.hasAppMarkers=!0,t.xmpChunks=[{dataOffset:i,length:e.getUint32(r+Sp)-(i-(r+Na))}])}else if(_q(e,r)){t.hasAppMarkers=!0;const i=Kn(e,r+qu,Ws);t.pngTextChunks||(t.pngTextChunks=[]),t.pngTextChunks.push({length:e.getUint32(r+Sp),type:i,offset:r+Na})}else Eq(e,r)?(t.hasAppMarkers=!0,t.tiffHeaderOffset=r+Na):Aq(e,r)&&(t.hasAppMarkers=!0,t.pngChunkOffsets||(t.pngChunkOffsets=[]),t.pngChunkOffsets.push(r+Sp));r+=e.getUint32(r+Sp)+Mg+Ws+4}return t}function xq(e,n){const t="IHDR";return Kn(e,n+qu,Ws)===t}function Sq(e,n){const t="iTXt";return Kn(e,n+qu,Ws)===t&&Kn(e,n+Na,O6.length)===O6}function _q(e,n){const t="tEXt",r="iTXt",i=Kn(e,n+qu,Ws);return i===t||i===r}function Eq(e,n){return Kn(e,n+qu,Ws)===bq}function Aq(e,n){const t=[qF,eM],r=Kn(e,n+qu,Ws);return t.includes(r)}function kq(e,n){n+=Na+O6.length+1+1;let i=0;for(;i<2&&n<e.byteLength;)e.getUint8(n)===0&&i++,n++;if(!(i<2))return n}const h_={isHeicFile:Tq,findHeicOffsets:Iq};function Tq(e){if(!e)return!1;const n="ftyp",t=4,r=["heic","heix","hevc","hevx","heim","heis","hevm","hevs","mif1"],i=4,a=Kn(e,t+n.length,i);return Kn(e,t,n.length)===n&&r.indexOf(a)!==-1}function Iq(e){{const{offset:n,length:t}=Pq(e);if(n===void 0)return{hasAppMarkers:!1};const r=Math.min(n+t,e.byteLength),{exifItemOffset:i,ilocOffset:a,colrOffset:l}=Rq(e,n,r),o=Nq(e,i,a,r),u=Bq(e,l,r);return{hasAppMarkers:o!==void 0||u!==void 0,tiffHeaderOffset:o,iccChunks:u}}}function Pq(e){let a=0;for(;a+4+4<=e.byteLength;){const l=tM(e,a);if(l>=8&&Kn(e,a+4,4)==="meta")return{offset:a,length:l};a+=l}return{offset:void 0,length:0}}function tM(e,n){const r=e.getUint32(n);return Dq(r)?e.byteLength-n:Fq(r)&&Mq(e,n)?e.getUint32(n+12):r}function Dq(e){return e===0}function Fq(e){return e===1}function Mq(e,n){return e.getUint32(n+8)===0}function Rq(e,n,t){const a={ilocOffset:void 0,exifItemOffset:void 0,colrOffset:void 0};for(;n+4<=t&&(!a.ilocOffset||!a.exifItemOffset||!a.colrOffset);){const l=Kn(e,n,4);l==="iloc"?a.ilocOffset=n:l==="Exif"?a.exifItemOffset=n+-4:l==="colr"&&(a.colrOffset=n+-4),n++}return a}function Nq(e,n,t,r){if(!t||!n||n+2>r)return;const d=e.getUint16(n);for(t+=12;t+16<=r;){if(e.getUint16(t)===d){const s=e.getUint32(t+8);if(s+4<=e.byteLength){const f=e.getUint32(s)+4;return s+f}}t+=16}}function Bq(e,n,t){if(!n||n+12>t)return;const l=Kn(e,n+8,4);if(!(l!=="prof"&&l!=="rICC"))return[{offset:n+12,length:tM(e,n)-12,chunkNumber:1,chunksTotal:1}]}const p_={isWebpFile:Oq,findOffsets:Lq};function Oq(e){const t="RIFF",i="WEBP";return!!e&&Kn(e,0,t.length)===t&&Kn(e,8,i.length)===i}function Lq(e){const r="Exif\0\0";let a=12,l=!1,o,u,h;for(;a+8<e.byteLength;){const d=Kn(e,a,4),p=e.getUint32(a+4,!0);d==="EXIF"?(l=!0,Kn(e,a+8,r.length)===r?o=a+8+r.length:o=a+8):d==="XMP "?(l=!0,u=[{dataOffset:a+8,length:p}]):d==="ICCP"&&(l=!0,h=[{offset:a+8,length:p,chunkNumber:1,chunksTotal:1}]),a+=8+(p%2===0?p:p+1)}return{hasAppMarkers:l,tiffHeaderOffset:o,xmpChunks:u,iccChunks:h}}const jq={parseAppMarkers:Uq};function Uq(e){if(n_.isTiffFile(e))return n_.findTiffOffsets();if(r_.isJpegFile(e))return r_.findJpegOffsets(e);if(f_.isPngFile(e))return f_.findPngOffsets(e);if(h_.isHeicFile(e))return h_.findHeicOffsets(e);if(p_.isWebpFile(e))return p_.findOffsets(e);throw new Error("Invalid image format")}const nM={1:1,2:1,3:2,4:4,5:8,7:1,9:4,10:8,13:4},L6={BYTE:1,ASCII:2,SHORT:3,LONG:4,RATIONAL:5,UNDEFINED:7,SLONG:9,SRATIONAL:10,IFD:13},Qt={getAsciiValue:$q,getByteAt:rM,getAsciiAt:Vq,getShortAt:zq,getLongAt:Rg,getRationalAt:Hq,getUndefinedAt:Gq,getSlongAt:j6,getSrationalAt:Wq,getIfdPointerAt:Xq,typeSizes:nM,tagTypes:L6,getTypeSize:Yq};function $q(e){return e.map(n=>String.fromCharCode(n))}function rM(e,n){return e.getUint8(n)}function Vq(e,n){return e.getUint8(n)}function zq(e,n,t){return e.getUint16(n,t===Ju.LITTLE_ENDIAN)}function Rg(e,n,t){return e.getUint32(n,t===Ju.LITTLE_ENDIAN)}function Hq(e,n,t){return[Rg(e,n,t),Rg(e,n+4,t)]}function Gq(e,n){return rM(e,n)}function j6(e,n,t){return e.getInt32(n,t===Ju.LITTLE_ENDIAN)}function Wq(e,n,t){return[j6(e,n,t),j6(e,n+4,t)]}function Xq(e,n,t){return Rg(e,n,t)}function Yq(e){if(L6[e]===void 0)throw new Error("No such type found.");return nM[L6[e]]}const Fn={ApertureValue:e=>Math.pow(Math.sqrt(2),e[0]/e[1]).toFixed(2),ColorSpace(e){return e===1?"sRGB":e===65535?"Uncalibrated":"Unknown"},ComponentsConfiguration(e){return e.map(n=>{if(n===49)return"Y";if(n===50)return"Cb";if(n===51)return"Cr";if(n===52)return"R";if(n===53)return"G";if(n===54)return"B"}).join("")},Contrast(e){return e===0?"Normal":e===1?"Soft":e===2?"Hard":"Unknown"},CustomRendered(e){return e===0?"Normal process":e===1?"Custom process":"Unknown"},ExposureMode(e){return e===0?"Auto exposure":e===1?"Manual exposure":e===2?"Auto bracket":"Unknown"},ExposureProgram(e){return e===0?"Undefined":e===1?"Manual":e===2?"Normal program":e===3?"Aperture priority":e===4?"Shutter priority":e===5?"Creative program":e===6?"Action program":e===7?"Portrait mode":e===8?"Landscape mode":e===9?"Bulb":"Unknown"},ExposureTime(e){return e[0]>=e[1]?`${Math.round(e[0]/e[1])}`:e[0]!==0?`1/${Math.round(e[1]/e[0])}`:`0/${e[1]}`},FNumber:e=>`f/${e[0]/e[1]}`,FocalLength:e=>e[0]/e[1]+" mm",FocalPlaneResolutionUnit(e){return e===2?"inches":e===3?"centimeters":"Unknown"},LightSource:e=>e===1?"Daylight":e===2?"Fluorescent":e===3?"Tungsten (incandescent light)":e===4?"Flash":e===9?"Fine weather":e===10?"Cloudy weather":e===11?"Shade":e===12?"Daylight fluorescent (D 5700 ... 7100K)":e===13?"Day white fluorescent (N 4600 ... 5400K)":e===14?"Cool white fluorescent (W 3900 ... 4500K)":e===15?"White fluorescent (WW 3200 ... 3700K)":e===17?"Standard light A":e===18?"Standard light B":e===19?"Standard light C":e===20?"D55":e===21?"D65":e===22?"D75":e===23?"D50":e===24?"ISO studio tungsten":e===255?"Other light source":"Unknown",MeteringMode(e){return e===1?"Average":e===2?"CenterWeightedAverage":e===3?"Spot":e===4?"MultiSpot":e===5?"Pattern":e===6?"Partial":e===255?"Other":"Unknown"},ResolutionUnit(e){return e===2?"inches":e===3?"centimeters":"Unknown"},Saturation(e){return e===0?"Normal":e===1?"Low saturation":e===2?"High saturation":"Unknown"},SceneCaptureType(e){return e===0?"Standard":e===1?"Landscape":e===2?"Portrait":e===3?"Night scene":"Unknown"},Sharpness(e){return e===0?"Normal":e===1?"Soft":e===2?"Hard":"Unknown"},ShutterSpeedValue(e){const n=Math.pow(2,e[0]/e[1]);return n<=1?`${Math.round(1/n)}`:`1/${Math.round(n)}`},WhiteBalance(e){return e===0?"Auto white balance":e===1?"Manual white balance":"Unknown"},XResolution:e=>""+Math.round(e[0]/e[1]),YResolution:e=>""+Math.round(e[0]/e[1])},Zq={11:"ProcessingSoftware",254:{name:"SubfileType",description:e=>({0:"Full-resolution image",1:"Reduced-resolution image",2:"Single page of multi-page image",3:"Single page of multi-page reduced-resolution image",4:"Transparency mask",5:"Transparency mask of reduced-resolution image",6:"Transparency mask of multi-page image",7:"Transparency mask of reduced-resolution multi-page image",65537:"Alternate reduced-resolution image",4294967295:"Invalid"})[e]||"Unknown"},255:{name:"OldSubfileType",description:e=>({0:"Full-resolution image",1:"Reduced-resolution image",2:"Single page of multi-page image"})[e]||"Unknown"},256:"ImageWidth",257:"ImageLength",258:"BitsPerSample",259:"Compression",262:"PhotometricInterpretation",263:{name:"Thresholding",description:e=>({1:"No dithering or halftoning",2:"Ordered dither or halfton",3:"Randomized dither"})[e]||"Unknown"},264:"CellWidth",265:"CellLength",266:{name:"FillOrder",description:e=>({1:"Normal",2:"Reversed"})[e]||"Unknown"},269:"DocumentName",270:"ImageDescription",271:"Make",272:"Model",273:"StripOffsets",274:{name:"Orientation",description:e=>e===1?"top-left":e===2?"top-right":e===3?"bottom-right":e===4?"bottom-left":e===5?"left-top":e===6?"right-top":e===7?"right-bottom":e===8?"left-bottom":"Undefined"},277:"SamplesPerPixel",278:"RowsPerStrip",279:"StripByteCounts",280:"MinSampleValue",281:"MaxSampleValue",282:{name:"XResolution",description:Fn.XResolution},283:{name:"YResolution",description:Fn.YResolution},284:"PlanarConfiguration",285:"PageName",286:{name:"XPosition",description:e=>""+Math.round(e[0]/e[1])},287:{name:"YPosition",description:e=>""+Math.round(e[0]/e[1])},290:{name:"GrayResponseUnit",description:e=>({1:"0.1",2:"0.001",3:"0.0001",4:"1e-05",5:"1e-06"})[e]||"Unknown"},296:{name:"ResolutionUnit",description:Fn.ResolutionUnit},297:"PageNumber",301:"TransferFunction",305:"Software",306:"DateTime",315:"Artist",316:"HostComputer",317:"Predictor",318:{name:"WhitePoint",description:e=>e.map(n=>`${n[0]}/${n[1]}`).join(", ")},319:{name:"PrimaryChromaticities",description:e=>e.map(n=>`${n[0]}/${n[1]}`).join(", ")},321:"HalftoneHints",322:"TileWidth",323:"TileLength",330:"A100DataOffset",332:{name:"InkSet",description:e=>({1:"CMYK",2:"Not CMYK"})[e]||"Unknown"},337:"TargetPrinter",338:{name:"ExtraSamples",description:e=>({0:"Unspecified",1:"Associated Alpha",2:"Unassociated Alpha"})[e]||"Unknown"},339:{name:"SampleFormat",description:e=>{const n={1:"Unsigned",2:"Signed",3:"Float",4:"Undefined",5:"Complex int",6:"Complex float"};return Array.isArray(e)?e.map(t=>n[t]||"Unknown").join(", "):"Unknown"}},513:"JPEGInterchangeFormat",514:"JPEGInterchangeFormatLength",529:{name:"YCbCrCoefficients",description:e=>e.map(n=>""+n[0]/n[1]).join("/")},530:"YCbCrSubSampling",531:{name:"YCbCrPositioning",description:e=>e===1?"centered":e===2?"co-sited":"undefined "+e},532:{name:"ReferenceBlackWhite",description:e=>e.map(n=>""+n[0]/n[1]).join(", ")},700:"ApplicationNotes",18246:"Rating",18249:"RatingPercent",33432:{name:"Copyright",description:e=>e.join("; ")},33550:"PixelScale",33723:"IPTC-NAA",33920:"IntergraphMatrix",33922:"ModelTiePoint",34118:"SEMInfo",34264:"ModelTransform",34377:"PhotoshopSettings",34665:"Exif IFD Pointer",34675:"ICC_Profile",34735:"GeoTiffDirectory",34736:"GeoTiffDoubleParams",34737:"GeoTiffAsciiParams",34853:"GPS Info IFD Pointer",40091:"XPTitle",40092:"XPComment",40093:"XPAuthor",40094:"XPKeywords",40095:"XPSubject",42112:"GDALMetadata",42113:"GDALNoData",50341:"PrintIM",50707:"DNGBackwardVersion",50708:"UniqueCameraModel",50709:"LocalizedCameraModel",50721:"ColorMatrix1",50722:"ColorMatrix2",50723:"CameraCalibration1",50724:"CameraCalibration2",50725:"ReductionMatrix1",50726:"ReductionMatrix2",50727:"AnalogBalance",50728:"AsShotNeutral",50729:"AsShotWhiteXY",50730:"BaselineExposure",50731:"BaselineNoise",50732:"BaselineSharpness",50734:"LinearResponseLimit",50735:"CameraSerialNumber",50736:"DNGLensInfo",50739:"ShadowScale",50741:{name:"MakerNoteSafety",description:e=>({0:"Unsafe",1:"Safe"})[e]||"Unknown"},50778:{name:"CalibrationIlluminant1",description:Fn.LightSource},50779:{name:"CalibrationIlluminant2",description:Fn.LightSource},50781:"RawDataUniqueID",50827:"OriginalRawFileName",50828:"OriginalRawFileData",50831:"AsShotICCProfile",50832:"AsShotPreProfileMatrix",50833:"CurrentICCProfile",50834:"CurrentPreProfileMatrix",50879:"ColorimetricReference",50885:"SRawType",50898:"PanasonicTitle",50899:"PanasonicTitle2",50931:"CameraCalibrationSig",50932:"ProfileCalibrationSig",50933:"ProfileIFD",50934:"AsShotProfileName",50936:"ProfileName",50937:"ProfileHueSatMapDims",50938:"ProfileHueSatMapData1",50939:"ProfileHueSatMapData2",50940:"ProfileToneCurve",50941:{name:"ProfileEmbedPolicy",description:e=>({0:"Allow Copying",1:"Embed if Used",2:"Never Embed",3:"No Restrictions"})[e]||"Unknown"},50942:"ProfileCopyright",50964:"ForwardMatrix1",50965:"ForwardMatrix2",50966:"PreviewApplicationName",50967:"PreviewApplicationVersion",50968:"PreviewSettingsName",50969:"PreviewSettingsDigest",50970:{name:"PreviewColorSpace",description:e=>({1:"Gray Gamma 2.2",2:"sRGB",3:"Adobe RGB",4:"ProPhoto RGB"})[e]||"Unknown"},50971:"PreviewDateTime",50972:"RawImageDigest",50973:"OriginalRawFileDigest",50981:"ProfileLookTableDims",50982:"ProfileLookTableData",51043:"TimeCodes",51044:"FrameRate",51058:"TStop",51081:"ReelName",51089:"OriginalDefaultFinalSize",51090:"OriginalBestQualitySize",51091:"OriginalDefaultCropSize",51105:"CameraLabel",51107:{name:"ProfileHueSatMapEncoding",description:e=>({0:"Linear",1:"sRGB"})[e]||"Unknown"},51108:{name:"ProfileLookTableEncoding",description:e=>({0:"Linear",1:"sRGB"})[e]||"Unknown"},51109:"BaselineExposureOffset",51110:{name:"DefaultBlackRender",description:e=>({0:"Auto",1:"None"})[e]||"Unknown"},51111:"NewRawImageDigest",51112:"RawToPreviewGain"},Kq={33434:{name:"ExposureTime",description:Fn.ExposureTime},33437:{name:"FNumber",description:Fn.FNumber},34850:{name:"ExposureProgram",description:Fn.ExposureProgram},34852:"SpectralSensitivity",34855:"ISOSpeedRatings",34856:{name:"OECF",description:()=>"[Raw OECF table data]"},34858:"TimeZoneOffset",34859:"SelfTimerMode",34864:{name:"SensitivityType",description:e=>({1:"Standard Output Sensitivity",2:"Recommended Exposure Index",3:"ISO Speed",4:"Standard Output Sensitivity and Recommended Exposure Index",5:"Standard Output Sensitivity and ISO Speed",6:"Recommended Exposure Index and ISO Speed",7:"Standard Output Sensitivity, Recommended Exposure Index and ISO Speed"})[e]||"Unknown"},34865:"StandardOutputSensitivity",34866:"RecommendedExposureIndex",34867:"ISOSpeed",34868:"ISOSpeedLatitudeyyy",34869:"ISOSpeedLatitudezzz",36864:{name:"ExifVersion",description:e=>Ui(e)},36867:"DateTimeOriginal",36868:"DateTimeDigitized",36873:"GooglePlusUploadCode",36880:"OffsetTime",36881:"OffsetTimeOriginal",36882:"OffsetTimeDigitized",37121:{name:"ComponentsConfiguration",description:Fn.ComponentsConfiguration},37122:"CompressedBitsPerPixel",37377:{name:"ShutterSpeedValue",description:Fn.ShutterSpeedValue},37378:{name:"ApertureValue",description:Fn.ApertureValue},37379:"BrightnessValue",37380:"ExposureBiasValue",37381:{name:"MaxApertureValue",description:e=>Math.pow(Math.sqrt(2),e[0]/e[1]).toFixed(2)},37382:{name:"SubjectDistance",description:e=>e[0]/e[1]+" m"},37383:{name:"MeteringMode",description:Fn.MeteringMode},37384:{name:"LightSource",description:Fn.LightSource},37385:{name:"Flash",description:e=>e===0?"Flash did not fire":e===1?"Flash fired":e===5?"Strobe return light not detected":e===7?"Strobe return light detected":e===9?"Flash fired, compulsory flash mode":e===13?"Flash fired, compulsory flash mode, return light not detected":e===15?"Flash fired, compulsory flash mode, return light detected":e===16?"Flash did not fire, compulsory flash mode":e===24?"Flash did not fire, auto mode":e===25?"Flash fired, auto mode":e===29?"Flash fired, auto mode, return light not detected":e===31?"Flash fired, auto mode, return light detected":e===32?"No flash function":e===65?"Flash fired, red-eye reduction mode":e===69?"Flash fired, red-eye reduction mode, return light not detected":e===71?"Flash fired, red-eye reduction mode, return light detected":e===73?"Flash fired, compulsory flash mode, red-eye reduction mode":e===77?"Flash fired, compulsory flash mode, red-eye reduction mode, return light not detected":e===79?"Flash fired, compulsory flash mode, red-eye reduction mode, return light detected":e===89?"Flash fired, auto mode, red-eye reduction mode":e===93?"Flash fired, auto mode, return light not detected, red-eye reduction mode":e===95?"Flash fired, auto mode, return light detected, red-eye reduction mode":"Unknown"},37386:{name:"FocalLength",description:Fn.FocalLength},37393:"ImageNumber",37394:{name:"SecurityClassification",description:e=>({C:"Confidential",R:"Restricted",S:"Secret",T:"Top Secret",U:"Unclassified"})[e]||"Unknown"},37395:"ImageHistory",37396:{name:"SubjectArea",description:e=>e.length===2?`Location; X: ${e[0]}, Y: ${e[1]}`:e.length===3?`Circle; X: ${e[0]}, Y: ${e[1]}, diameter: ${e[2]}`:e.length===4?`Rectangle; X: ${e[0]}, Y: ${e[1]}, width: ${e[2]}, height: ${e[3]}`:"Unknown"},37500:{name:"MakerNote",description:()=>"[Raw maker note data]"},37510:{name:"UserComment",description:D6},37520:"SubSecTime",37521:"SubSecTimeOriginal",37522:"SubSecTimeDigitized",37888:{name:"AmbientTemperature",description:e=>e[0]/e[1]+" ..C"},37889:{name:"Humidity",description:e=>e[0]/e[1]+" %"},37890:{name:"Pressure",description:e=>e[0]/e[1]+" hPa"},37891:{name:"WaterDepth",description:e=>e[0]/e[1]+" m"},37892:{name:"Acceleration",description:e=>e[0]/e[1]+" mGal"},37893:{name:"CameraElevationAngle",description:e=>e[0]/e[1]+" .."},40960:{name:"FlashpixVersion",description:e=>e.map(n=>String.fromCharCode(n)).join("")},40961:{name:"ColorSpace",description:Fn.ColorSpace},40962:"PixelXDimension",40963:"PixelYDimension",40964:"RelatedSoundFile",40965:"Interoperability IFD Pointer",41483:"FlashEnergy",41484:{name:"SpatialFrequencyResponse",description:()=>"[Raw SFR table data]"},41486:"FocalPlaneXResolution",41487:"FocalPlaneYResolution",41488:{name:"FocalPlaneResolutionUnit",description:Fn.FocalPlaneResolutionUnit},41492:{name:"SubjectLocation",description:([e,n])=>`X: ${e}, Y: ${n}`},41493:"ExposureIndex",41495:{name:"SensingMethod",description:e=>e===1?"Undefined":e===2?"One-chip color area sensor":e===3?"Two-chip color area sensor":e===4?"Three-chip color area sensor":e===5?"Color sequential area sensor":e===7?"Trilinear sensor":e===8?"Color sequential linear sensor":"Unknown"},41728:{name:"FileSource",description:e=>e===3?"DSC":"Unknown"},41729:{name:"SceneType",description:e=>e===1?"A directly photographed image":"Unknown"},41730:{name:"CFAPattern",description:()=>"[Raw CFA pattern table data]"},41985:{name:"CustomRendered",description:Fn.CustomRendered},41986:{name:"ExposureMode",description:Fn.ExposureMode},41987:{name:"WhiteBalance",description:Fn.WhiteBalance},41988:{name:"DigitalZoomRatio",description:e=>e[0]===0?"Digital zoom was not used":""+e[0]/e[1]},41989:{name:"FocalLengthIn35mmFilm",description:e=>e===0?"Unknown":e},41990:{name:"SceneCaptureType",description:Fn.SceneCaptureType},41991:{name:"GainControl",description:e=>e===0?"None":e===1?"Low gain up":e===2?"High gain up":e===3?"Low gain down":e===4?"High gain down":"Unknown"},41992:{name:"Contrast",description:Fn.Contrast},41993:{name:"Saturation",description:Fn.Saturation},41994:{name:"Sharpness",description:Fn.Sharpness},41995:{name:"DeviceSettingDescription",description:()=>"[Raw device settings table data]"},41996:{name:"SubjectDistanceRange",description:e=>e===1?"Macro":e===2?"Close view":e===3?"Distant view":"Unknown"},42016:"ImageUniqueID",42032:"CameraOwnerName",42033:"BodySerialNumber",42034:{name:"LensSpecification",description:e=>{const n=`${e[0][0]/e[0][1]}-${e[1][0]/e[1][1]} mm`;return e[3][1]===0?`${n} f/?`:`${n} f/${1/(e[2][1]/e[2][1]/(e[3][0]/e[3][1]))}`}},42035:"LensMake",42036:"LensModel",42037:"LensSerialNumber",42080:{name:"CompositeImage",description:e=>({1:"Not a Composite Image",2:"General Composite Image",3:"Composite Image Captured While Shooting"})[e]||"Unknown"},42081:"SourceImageNumberOfCompositeImage",42082:"SourceExposureTimesOfCompositeImage",42240:"Gamma",59932:"Padding",59933:"OffsetSchema",65e3:"OwnerName",65001:"SerialNumber",65002:"Lens",65100:"RawFile",65101:"Converter",65102:"WhiteBalance",65105:"Exposure",65106:"Shadows",65107:"Brightness",65108:"Contrast",65109:"Saturation",65110:"Sharpness",65111:"Smoothness",65112:"MoireFilter"},Qq={0:{name:"GPSVersionID",description:e=>e[0]===2&&e[1]===2&&e[2]===0&&e[3]===0?"Version 2.2":"Unknown"},1:{name:"GPSLatitudeRef",description:e=>{const n=e.join("");return n==="N"?"North latitude":n==="S"?"South latitude":"Unknown"}},2:{name:"GPSLatitude",description:Fg},3:{name:"GPSLongitudeRef",description:e=>{const n=e.join("");return n==="E"?"East longitude":n==="W"?"West longitude":"Unknown"}},4:{name:"GPSLongitude",description:Fg},5:{name:"GPSAltitudeRef",description:e=>e===0?"Sea level":e===1?"Sea level reference (negative value)":"Unknown"},6:{name:"GPSAltitude",description:e=>e[0]/e[1]+" m"},7:{name:"GPSTimeStamp",description:e=>e.map(([n,t])=>{const r=n/t;return/^\d(\.|$)/.test(`${r}`)?`0${r}`:r}).join(":")},8:"GPSSatellites",9:{name:"GPSStatus",description:e=>{const n=e.join("");return n==="A"?"Measurement in progress":n==="V"?"Measurement Interoperability":"Unknown"}},10:{name:"GPSMeasureMode",description:e=>{const n=e.join("");return n==="2"?"2-dimensional measurement":n==="3"?"3-dimensional measurement":"Unknown"}},11:"GPSDOP",12:{name:"GPSSpeedRef",description:e=>{const n=e.join("");return n==="K"?"Kilometers per hour":n==="M"?"Miles per hour":n==="N"?"Knots":"Unknown"}},13:"GPSSpeed",14:{name:"GPSTrackRef",description:e=>{const n=e.join("");return n==="T"?"True direction":n==="M"?"Magnetic direction":"Unknown"}},15:"GPSTrack",16:{name:"GPSImgDirectionRef",description:e=>{const n=e.join("");return n==="T"?"True direction":n==="M"?"Magnetic direction":"Unknown"}},17:"GPSImgDirection",18:"GPSMapDatum",19:{name:"GPSDestLatitudeRef",description:e=>{const n=e.join("");return n==="N"?"North latitude":n==="S"?"South latitude":"Unknown"}},20:{name:"GPSDestLatitude",description:e=>e[0][0]/e[0][1]+e[1][0]/e[1][1]/60+e[2][0]/e[2][1]/3600},21:{name:"GPSDestLongitudeRef",description:e=>{const n=e.join("");return n==="E"?"East longitude":n==="W"?"West longitude":"Unknown"}},22:{name:"GPSDestLongitude",description:e=>e[0][0]/e[0][1]+e[1][0]/e[1][1]/60+e[2][0]/e[2][1]/3600},23:{name:"GPSDestBearingRef",description:e=>{const n=e.join("");return n==="T"?"True direction":n==="M"?"Magnetic direction":"Unknown"}},24:"GPSDestBearing",25:{name:"GPSDestDistanceRef",description:e=>{const n=e.join("");return n==="K"?"Kilometers":n==="M"?"Miles":n==="N"?"Knots":"Unknown"}},26:"GPSDestDistance",27:{name:"GPSProcessingMethod",description:D6},28:{name:"GPSAreaInformation",description:D6},29:"GPSDateStamp",30:{name:"GPSDifferential",description:e=>e===0?"Measurement without differential correction":e===1?"Differential correction applied":"Unknown"},31:"GPSHPositioningError"},Jq={1:"InteroperabilityIndex",2:{name:"InteroperabilityVersion",description:e=>Ui(e)},4096:"RelatedImageFileFormat",4097:"RelatedImageWidth",4098:"RelatedImageHeight"},qq={45056:{name:"MPFVersion",description:e=>Ui(e)},45057:"NumberOfImages",45058:"MPEntry",45059:"ImageUIDList",45060:"TotalFrames"},m_=jr({},Zq,Kq),nc={"0th":m_,exif:m_,gps:Qq,interoperability:Jq,mpf:qq},g_="Exif IFD Pointer",y_="GPS Info IFD Pointer",v_="Interoperability IFD Pointer",eee={1:Qt.getByteAt,2:Qt.getAsciiAt,3:Qt.getShortAt,4:Qt.getLongAt,5:Qt.getRationalAt,7:Qt.getUndefinedAt,9:Qt.getSlongAt,10:Qt.getSrationalAt,13:Qt.getIfdPointerAt},b_={read:tee,readMpf:oee};function tee(e,n,t){const r=Ju.getByteOrder(e,n);let i=nee(e,n,r,t);return i=ree(i,e,n,r,t),i=iee(i,e,n,r,t),i=aee(i,e,n,r,t),i}function nee(e,n,t,r){return U1(e,"0th",n,iM(e,n,t),t,r)}function iM(e,n,t){return n+Qt.getLongAt(e,n+4,t)}function ree(e,n,t,r,i){return e[g_]!==void 0?jr(e,U1(n,"exif",t,t+e[g_].value,r,i)):e}function iee(e,n,t,r,i){return e[y_]!==void 0?jr(e,U1(n,"gps",t,t+e[y_].value,r,i)):e}function aee(e,n,t,r,i){return e[v_]!==void 0?jr(e,U1(n,"interoperability",t,t+e[v_].value,r,i)):e}function oee(e,n,t){const r=Ju.getByteOrder(e,n),i=U1(e,"mpf",n,iM(e,n,r),r,t);return see(e,n,i,r)}function see(e,n,t,r){if(!t.MPEntry)return t;const a=[];for(let l=0;l<Math.ceil(t.MPEntry.value.length/16);l++){a[l]={};const o=Dh(t.MPEntry.value,l*16,Qt.getTypeSize("LONG"),r);a[l].ImageFlags=lee(o),a[l].ImageFormat=cee(o),a[l].ImageType=uee(o);const u=Dh(t.MPEntry.value,l*16+4,Qt.getTypeSize("LONG"),r);a[l].ImageSize={value:u,description:""+u};const h=dee(l)?0:Dh(t.MPEntry.value,l*16+8,Qt.getTypeSize("LONG"),r)+n;a[l].ImageOffset={value:h,description:""+h};const d=Dh(t.MPEntry.value,l*16+12,Qt.getTypeSize("SHORT"),r);a[l].DependentImage1EntryNumber={value:d,description:""+d};const p=Dh(t.MPEntry.value,l*16+14,Qt.getTypeSize("SHORT"),r);a[l].DependentImage2EntryNumber={value:p,description:""+p},a[l].image=e.buffer.slice(h,h+u),GF(a[l],"base64",function(){return WF(this.image)})}return t.Images=a,t}function Dh(e,n,t,r){if(r===Ju.LITTLE_ENDIAN){let a=0;for(let l=0;l<t;l++)a+=e[n+l]<<8*l;return a}let i=0;for(let a=0;a<t;a++)i+=e[n+a]<<8*(t-1-a);return i}function lee(e){const n=[e>>31&1,e>>30&1,e>>29&1],t=[];return n[0]&&t.push("Dependent Parent Image"),n[1]&&t.push("Dependent Child Image"),n[2]&&t.push("Representative Image"),{value:n,description:t.join(", ")||"None"}}function cee(e){const n=e>>24&7;return{value:n,description:n===0?"JPEG":"Unknown"}}function uee(e){const n=e&16777215;return{value:n,description:{196608:"Baseline MP Primary Image",65537:"Large Thumbnail (VGA equivalent)",65538:"Large Thumbnail (Full HD equivalent)",131073:"Multi-Frame Image (Panorama)",131074:"Multi-Frame Image (Disparity)",131075:"Multi-Frame Image (Multi-Angle)",0:"Undefined"}[n]||"Unknown"}}function dee(e){return e===0}function U1(e,n,t,r,i,a){const l=Qt.getTypeSize("SHORT"),o=12,u={},h=fee(e,r,i);r+=l;for(let d=0;d<h&&!(r+o>e.byteLength);d++){const p=hee(e,n,t,r,i,a);p!==void 0&&(u[p.name]={id:p.id,value:p.value,description:p.description}),r+=o}if(r<e.byteLength-Qt.getTypeSize("LONG")){const d=Qt.getLongAt(e,r,i);d!==0&&(u.Thumbnail=U1(e,n,t,t+d,i,!0))}return u}function fee(e,n,t){return n+Qt.getTypeSize("SHORT")<=e.byteLength?Qt.getShortAt(e,n,t):0}function hee(e,n,t,r,i,a){const o=Qt.getTypeSize("SHORT"),u=o+Qt.getTypeSize("SHORT"),h=u+Qt.getTypeSize("LONG"),d=Qt.getShortAt(e,r,i),p=Qt.getShortAt(e,r+o,i),s=Qt.getLongAt(e,r+u,i);let c;if(Qt.typeSizes[p]===void 0||!a&&nc[n][d]===void 0)return;if(pee(p,s))c=w_(e,r+h,p,s,i);else{const g=Qt.getLongAt(e,r+h,i);if(mee(e,t,g,p,s)){const y=d===33723;c=w_(e,t+g,p,s,i,y)}else c="<faulty value>"}p===Qt.tagTypes.ASCII&&(c=gee(c),c=yee(c));let f=`undefined-${d}`,m=c;if(nc[n][d]!==void 0)if(nc[n][d].name!==void 0&&nc[n][d].description!==void 0){f=nc[n][d].name;try{m=nc[n][d].description(c)}catch{m=C_(c)}}else p===Qt.tagTypes.RATIONAL||p===Qt.tagTypes.SRATIONAL?(f=nc[n][d],m=""+c[0]/c[1]):(f=nc[n][d],m=C_(c));return{id:d,name:f,value:c,description:m}}function pee(e,n){return Qt.typeSizes[e]*n<=Qt.getTypeSize("LONG")}function w_(e,n,t,r,i,a=!1){let l=[];a&&(r=r*Qt.typeSizes[t],t=Qt.tagTypes.BYTE);for(let o=0;o<r;o++)l.push(eee[t](e,n,i)),n+=Qt.typeSizes[t];return t===Qt.tagTypes.ASCII?l=Qt.getAsciiValue(l):l.length===1&&(l=l[0]),l}function mee(e,n,t,r,i){return n+t+Qt.typeSizes[r]*i<=e.byteLength}function gee(e){const n=[];let t=0;for(let r=0;r<e.length;r++){if(e[r]==="\0"){t++;continue}n[t]===void 0&&(n[t]=""),n[t]+=e[r]}return n}function yee(e){try{return e.map(n=>decodeURIComponent(escape(n)))}catch{return e}}function C_(e){return e instanceof Array?e.join(", "):e}const vee={read:bee};function bee(e,n){const t=wee(e,n),r=_ee(e,n,t);return{"Bits Per Sample":Cee(e,n,t),"Image Height":xee(e,n,t),"Image Width":See(e,n,t),"Color Components":r,Subsampling:r&&Eee(e,n,r.value,t)}}function wee(e,n){return Qt.getShortAt(e,n)}function Cee(e,n,t){if(2+1>t)return;const a=Qt.getByteAt(e,n+2);return{value:a,description:""+a}}function xee(e,n,t){if(3+2>t)return;const a=Qt.getShortAt(e,n+3);return{value:a,description:`${a}px`}}function See(e,n,t){if(5+2>t)return;const a=Qt.getShortAt(e,n+5);return{value:a,description:`${a}px`}}function _ee(e,n,t){if(7+1>t)return;const a=Qt.getByteAt(e,n+7);return{value:a,description:""+a}}function Eee(e,n,t,r){if(8+3*t>r)return;const l=[];for(let o=0;o<t;o++){const u=n+8+o*3;l.push([Qt.getByteAt(e,u),Qt.getByteAt(e,u+1),Qt.getByteAt(e,u+2)])}return{value:l,description:l.length>1?Aee(l)+kee(l):""}}function Aee(e){const n={1:"Y",2:"Cb",3:"Cr",4:"I",5:"Q"};return e.map(t=>n[t[0]]).join("")}function kee(e){const n={17:"4:4:4 (1 1)",18:"4:4:0 (1 2)",20:"4:4:1 (1 4)",33:"4:2:2 (2 1)",34:"4:2:0 (2 2)",36:"4:2:1 (2 4)",65:"4:1:1 (4 1)",66:"4:1:0 (4 2)"};return e.length===0||e[0][1]===void 0||n[e[0][1]]===void 0?"":n[e[0][1]]}const Tee={read:Iee};function Iee(e,n){const t=Pee(e,n),r=Bee(e,n,t),i=Oee(e,n,t),a={"JFIF Version":Dee(e,n,t),"Resolution Unit":Fee(e,n,t),XResolution:Ree(e,n,t),YResolution:Nee(e,n,t),"JFIF Thumbnail Width":r,"JFIF Thumbnail Height":i};if(r!==void 0&&i!==void 0){const l=Lee(e,n,3*r.value*i.value,t);l&&(a["JFIF Thumbnail"]=l)}for(const l in a)a[l]===void 0&&delete a[l];return a}function Pee(e,n){return Qt.getShortAt(e,n)}function Dee(e,n,t){if(7+2>t)return;const a=Qt.getByteAt(e,n+7),l=Qt.getByteAt(e,n+7+1);return{value:a*256+l,description:a+"."+l}}function Fee(e,n,t){if(9+1>t)return;const a=Qt.getByteAt(e,n+9);return{value:a,description:Mee(a)}}function Mee(e){return e===0?"None":e===1?"inches":e===2?"cm":"Unknown"}function Ree(e,n,t){if(10+2>t)return;const a=Qt.getShortAt(e,n+10);return{value:a,description:""+a}}function Nee(e,n,t){if(12+2>t)return;const a=Qt.getShortAt(e,n+12);return{value:a,description:""+a}}function Bee(e,n,t){if(14+1>t)return;const a=Qt.getByteAt(e,n+14);return{value:a,description:`${a}px`}}function Oee(e,n,t){if(15+1>t)return;const a=Qt.getByteAt(e,n+15);return{value:a,description:`${a}px`}}function Lee(e,n,t,r){return t===0||16+t>r?void 0:{value:e.buffer.slice(n+16,n+16+t),description:"<24-bit RGB pixel data>"}}const Ec={iptc:{256:{name:"Model Version",description:e=>((e[0]<<8)+e[1]).toString()},261:{name:"Destination",repeatable:!0},276:{name:"File Format",description:e=>((e[0]<<8)+e[1]).toString()},278:{name:"File Format Version",description:e=>((e[0]<<8)+e[1]).toString()},286:"Service Identifier",296:"Envelope Number",306:"Product ID",316:"Envelope Priority",326:{name:"Date Sent",description:h4},336:{name:"Time Sent",description:p4},346:{name:"Coded Character Set",description:x_,encoding_name:x_},356:"UNO",376:{name:"ARM Identifier",description:e=>((e[0]<<8)+e[1]).toString()},378:{name:"ARM Version",description:e=>((e[0]<<8)+e[1]).toString()},512:{name:"Record Version",description:e=>((e[0]<<8)+e[1]).toString()},515:"Object Type Reference",516:"Object Attribute Reference",517:"Object Name",519:"Edit Status",520:{name:"Editorial Update",description:e=>Ui(e)==="01"?"Additional Language":"Unknown"},522:"Urgency",524:{name:"Subject Reference",repeatable:!0,description:e=>{const n=Ui(e).split(":");return n[2]+(n[3]?"/"+n[3]:"")+(n[4]?"/"+n[4]:"")}},527:"Category",532:{name:"Supplemental Category",repeatable:!0},534:"Fixture Identifier",537:{name:"Keywords",repeatable:!0},538:{name:"Content Location Code",repeatable:!0},539:{name:"Content Location Name",repeatable:!0},542:"Release Date",547:"Release Time",549:"Expiration Date",550:"Expiration Time",552:"Special Instructions",554:{name:"Action Advised",description:e=>{const n=Ui(e);return n==="01"?"Object Kill":n==="02"?"Object Replace":n==="03"?"Object Append":n==="04"?"Object Reference":"Unknown"}},557:{name:"Reference Service",repeatable:!0},559:{name:"Reference Date",repeatable:!0},562:{name:"Reference Number",repeatable:!0},567:{name:"Date Created",description:h4},572:{name:"Time Created",description:p4},574:{name:"Digital Creation Date",description:h4},575:{name:"Digital Creation Time",description:p4},577:"Originating Program",582:"Program Version",587:{name:"Object Cycle",description:e=>{const n=Ui(e);return n==="a"?"morning":n==="p"?"evening":n==="b"?"both":"Unknown"}},592:{name:"By-line",repeatable:!0},597:{name:"By-line Title",repeatable:!0},602:"City",604:"Sub-location",607:"Province/State",612:"Country/Primary Location Code",613:"Country/Primary Location Name",615:"Original Transmission Reference",617:"Headline",622:"Credit",627:"Source",628:"Copyright Notice",630:{name:"Contact",repeatable:!0},632:"Caption/Abstract",634:{name:"Writer/Editor",repeatable:!0},637:{name:"Rasterized Caption",description:e=>e},642:"Image Type",643:{name:"Image Orientation",description:e=>{const n=Ui(e);return n==="P"?"Portrait":n==="L"?"Landscape":n==="S"?"Square":"Unknown"}},647:"Language Identifier",662:{name:"Audio Type",description:e=>{const n=Ui(e),t=n.charAt(0),r=n.charAt(1);let i="";return t==="1"?i+="Mono":t==="2"&&(i+="Stereo"),r==="A"?i+=", actuality":r==="C"?i+=", question and answer session":r==="M"?i+=", music, transmitted by itself":r==="Q"?i+=", response to a question":r==="R"?i+=", raw sound":r==="S"?i+=", scener":r==="V"?i+=", voicer":r==="W"&&(i+=", wrap"),i!==""?i:n}},663:{name:"Audio Sampling Rate",description:e=>parseInt(Ui(e),10)+" Hz"},664:{name:"Audio Sampling Resolution",description:e=>{const n=parseInt(Ui(e),10);return n+(n===1?" bit":" bits")}},665:{name:"Audio Duration",description:e=>{const n=Ui(e);return n.length>=6?n.substr(0,2)+":"+n.substr(2,2)+":"+n.substr(4,2):n}},666:"Audio Outcue",698:"Short Document ID",699:"Unique Document ID",700:"Owner ID",712:{name:e=>e.length===2?"ObjectData Preview File Format":"Record 2 destination",description:e=>{if(e.length===2){const n=(e[0]<<8)+e[1];return n===0?"No ObjectData":n===1?"IPTC-NAA Digital Newsphoto Parameter Record":n===2?"IPTC7901 Recommended Message Format":n===3?"Tagged Image File Format (Adobe/Aldus Image data)":n===4?"Illustrator (Adobe Graphics data)":n===5?"AppleSingle (Apple Computer Inc)":n===6?"NAA 89-3 (ANPA 1312)":n===7?"MacBinary II":n===8?"IPTC Unstructured Character Oriented File Format (UCOFF)":n===9?"United Press International ANPA 1312 variant":n===10?"United Press International Down-Load Message":n===11?"JPEG File Interchange (JFIF)":n===12?"Photo-CD Image-Pac (Eastman Kodak)":n===13?"Microsoft Bit Mapped Graphics File [*.BMP]":n===14?"Digital Audio File [*.WAV] (Microsoft & Creative Labs)":n===15?"Audio plus Moving Video [*.AVI] (Microsoft)":n===16?"PC DOS/Windows Executable Files [*.COM][*.EXE]":n===17?"Compressed Binary File [*.ZIP] (PKWare Inc)":n===18?"Audio Interchange File Format AIFF (Apple Computer Inc)":n===19?"RIFF Wave (Microsoft Corporation)":n===20?"Freehand (Macromedia/Aldus)":n===21?'Hypertext Markup Language "HTML" (The Internet Society)':n===22?"MPEG 2 Audio Layer 2 (Musicom), ISO/IEC":n===23?"MPEG 2 Audio Layer 3, ISO/IEC":n===24?"Portable Document File (*.PDF) Adobe":n===25?"News Industry Text Format (NITF)":n===26?"Tape Archive (*.TAR)":n===27?"Tidningarnas Telegrambyr.. NITF version (TTNITF DTD)":n===28?"Ritzaus Bureau NITF version (RBNITF DTD)":n===29?"Corel Draw [*.CDR]":`Unknown format ${n}`}return Ui(e)}},713:{name:"ObjectData Preview File Format Version",description:(e,n)=>{const t={"00":{"00":"1"},"01":{"01":"1","02":"2","03":"3","04":"4"},"02":{"04":"4"},"03":{"01":"5.0","02":"6.0"},"04":{"01":"1.40"},"05":{"01":"2"},"06":{"01":"1"},11:{"01":"1.02"},20:{"01":"3.1","02":"4.0","03":"5.0","04":"5.5"},21:{"02":"2.0"}},r=Ui(e);if(n["ObjectData Preview File Format"]){const i=Ui(n["ObjectData Preview File Format"].value);if(t[i]&&t[i][r])return t[i][r]}return r}},714:"ObjectData Preview Data",1802:{name:"Size Mode",description:e=>e[0].toString()},1812:{name:"Max Subfile Size",description:e=>{let n=0;for(let t=0;t<e.length;t++)n=(n<<8)+e[t];return n.toString()}},1882:{name:"ObjectData Size Announced",description:e=>{let n=0;for(let t=0;t<e.length;t++)n=(n<<8)+e[t];return n.toString()}},1887:{name:"Maximum ObjectData Size",description:e=>{let n=0;for(let t=0;t<e.length;t++)n=(n<<8)+e[t];return n.toString()}}}};function h4(e){const n=Ui(e);return n.length>=8?n.substr(0,4)+"-"+n.substr(4,2)+"-"+n.substr(6,2):n}function p4(e){const n=Ui(e);let t=n;return n.length>=6&&(t=n.substr(0,2)+":"+n.substr(2,2)+":"+n.substr(4,2),n.length===11&&(t+=n.substr(6,1)+n.substr(7,2)+":"+n.substr(9,2))),t}function x_(e){const n=Ui(e);return n==="\x1B%G"?"UTF-8":n==="\x1B%5"?"Windows-1252":n==="\x1B%/G"?"UTF-8 Level 1":n==="\x1B%/H"?"UTF-8 Level 2":n==="\x1B%/I"?"UTF-8 Level 3":n==="\x1B/A"?"ISO-8859-1":n==="\x1B/B"?"ISO-8859-2":n==="\x1B/C"?"ISO-8859-3":n==="\x1B/D"?"ISO-8859-4":n==="\x1B/@"?"ISO-8859-5":n==="\x1B/G"?"ISO-8859-6":n==="\x1B/F"?"ISO-8859-7":n==="\x1B/H"?"ISO-8859-8":"Unknown"}const jee={get:Uee};function Uee(){if(typeof TextDecoder<"u")return TextDecoder}const $ee=5,aM={decode:Vee,TAG_HEADER_SIZE:$ee};function Vee(e,n){const t=jee.get();if(typeof t<"u"&&e!==void 0)try{return new t(e).decode(Uint8Array.from(n))}catch{}const r=n.map(i=>String.fromCharCode(i)).join("");return zee(r)}function zee(e){try{return decodeURIComponent(escape(e))}catch{return e}}const Hee=943868237,oM=4,m4=oM+8,Gee=1028,sM=5,S_={read:Wee};function Wee(e,n,t){try{if(Array.isArray(e))return __(new DataView(Uint8Array.from(e).buffer),{size:e.length},0,t);const{naaBlock:r,dataOffset:i}=Xee(e,n);return __(e,r,i,t)}catch{return{}}}function Xee(e,n){for(;n+m4<=e.byteLength;){const t=Yee(e,n);if(Zee(t))return{naaBlock:t,dataOffset:n+m4};n+=m4+t.size+Kee(t)}throw new Error("No IPTC NAA resource block.")}function Yee(e,n){if(e.getUint32(n,!1)!==Hee)throw new Error("Not an IPTC resource block.");return{type:e.getUint16(n+oM),size:e.getUint16(n+10)}}function Zee(e){return e.type===Gee}function Kee(e){return e.size%2!==0?1:0}function __(e,n,t,r){const i={};let a;const l=t+n.size;for(;t<l&&t<e.byteLength;){const{tag:o,tagSize:u}=Qee(e,t,i,a,r);if(o===null)break;o&&("encoding"in o&&(a=o.encoding),i[o.name]===void 0||o.repeatable===void 0?i[o.name]={id:o.id,value:o.value,description:o.description}:(i[o.name]instanceof Array||(i[o.name]=[{id:i[o.name].id,value:i[o.name].value,description:i[o.name].description}]),i[o.name].push({id:o.id,value:o.value,description:o.description}))),t+=sM+u}return i}function Qee(e,n,t,r,i){if(Jee(e,n))return{tag:null,tagSize:0};const o=e.getUint16(n+1),u=e.getUint16(n+3);if(!i&&!Ec.iptc[o])return{tag:void 0,tagSize:u};const h=qee(e,n+sM,u),d={id:o,name:ete(Ec.iptc[o],o,h),value:h,description:rte(Ec.iptc[o],h,t,r)};return ote(o)&&(d.repeatable=!0),ste(o)&&(d.encoding=Ec.iptc[o].encoding_name(h)),{tag:d,tagSize:u}}function Jee(e,n){return e.getUint8(n)!==28}function qee(e,n,t){const r=[];for(let i=0;i<t;i++)r.push(e.getUint8(n+i));return r}function ete(e,n,t){return e?tte(e)?e:nte(e)?e.name(t):e.name:`undefined-${n}`}function tte(e){return typeof e=="string"}function nte(e){return typeof e.name=="function"}function rte(e,n,t,r){if(ate(e))try{return e.description(n,t)}catch{}return ite(e,n)?aM.decode(r,n):n}function ite(e,n){return e&&n instanceof Array}function ate(e){return e&&e.description!==void 0}function ote(e){return Ec.iptc[e]&&Ec.iptc[e].repeatable}function ste(e){return Ec.iptc[e]&&Ec.iptc[e].encoding_name!==void 0}const Fm={"tiff:Orientation"(e){return e==="1"?"Horizontal (normal)":e==="2"?"Mirror horizontal":e==="3"?"Rotate 180":e==="4"?"Mirror vertical":e==="5"?"Mirror horizontal and rotate 270 CW":e==="6"?"Rotate 90 CW":e==="7"?"Mirror horizontal and rotate 90 CW":e==="8"?"Rotate 270 CW":e},"tiff:ResolutionUnit":e=>Fn.ResolutionUnit(parseInt(e,10)),"tiff:XResolution":e=>wd(Fn.XResolution,e),"tiff:YResolution":e=>wd(Fn.YResolution,e),"exif:ApertureValue":e=>wd(Fn.ApertureValue,e),"exif:GPSLatitude":E_,"exif:GPSLongitude":E_,"exif:FNumber":e=>wd(Fn.FNumber,e),"exif:FocalLength":e=>wd(Fn.FocalLength,e),"exif:FocalPlaneResolutionUnit":e=>Fn.FocalPlaneResolutionUnit(parseInt(e,10)),"exif:ColorSpace":e=>Fn.ColorSpace(lte(e)),"exif:ComponentsConfiguration"(e,n){if(/^\d, \d, \d, \d$/.test(n)){const t=n.split(", ").map(r=>r.charCodeAt(0));return Fn.ComponentsConfiguration(t)}return n},"exif:Contrast":e=>Fn.Contrast(parseInt(e,10)),"exif:CustomRendered":e=>Fn.CustomRendered(parseInt(e,10)),"exif:ExposureMode":e=>Fn.ExposureMode(parseInt(e,10)),"exif:ExposureProgram":e=>Fn.ExposureProgram(parseInt(e,10)),"exif:ExposureTime"(e){return lM(e)?Fn.ExposureTime(e.split("/").map(n=>parseInt(n,10))):e},"exif:MeteringMode":e=>Fn.MeteringMode(parseInt(e,10)),"exif:Saturation":e=>Fn.Saturation(parseInt(e,10)),"exif:SceneCaptureType":e=>Fn.SceneCaptureType(parseInt(e,10)),"exif:Sharpness":e=>Fn.Sharpness(parseInt(e,10)),"exif:ShutterSpeedValue":e=>wd(Fn.ShutterSpeedValue,e),"exif:WhiteBalance":e=>Fn.WhiteBalance(parseInt(e,10))};function wd(e,n){return lM(n)?e(n.split("/")):n}function lte(e){return e.substring(0,2)==="0x"?parseInt(e.substring(2),16):parseInt(e,10)}function lM(e){return/^-?\d+\/-?\d+$/.test(e)}function E_(e){const[n,t]=e.split(",");if(n!==void 0&&t!==void 0){const r=parseFloat(n),i=parseFloat(t),a=t.charAt(t.length-1);if(!Number.isNaN(r)&&!Number.isNaN(i))return""+(r+i/60)+a}return e}const cte={get:ute};function ute(){if(typeof DOMParser<"u")return DOMParser;try{return __non_webpack_require__("@xmldom/xmldom").DOMParser}catch{return}}const A_={read:dte};function dte(e,n){return typeof e=="string"?T_({},e):fte(e,n).reduce(T_,{})}function fte(e,n){if(n.length===0)return[];const t=[k_(e,n.slice(0,1))];return n.length>1&&t.push(k_(e,n.slice(1))),t}function k_(e,n){const t=n.reduce((a,l)=>a+l.length,0),r=new Uint8Array(t);let i=0;for(let a=0;a<n.length;a++){const l=n[a],o=e.buffer.slice(l.dataOffset,l.dataOffset+l.length);r.set(new Uint8Array(o),i),i+=l.length}return new DataView(r.buffer)}function T_(e,n){try{const{doc:t,raw:r}=hte(n);e._raw=(e._raw||"")+r;const i=cM(t);return jr(e,dM(uM(i,!0)))}catch{return e}}function hte(e){const n=cte.get();if(!n)throw console.warn("Warning: DOMParser is not available. It is needed to be able to parse XMP tags."),new Error;const t=new n,r=typeof e=="string"?e:Kn(e,0,e.byteLength),i=t.parseFromString(pte(r),"application/xml");if(i.documentElement.nodeName==="parsererror")throw new Error(i.documentElement.textContent);return{doc:i,raw:r}}function pte(e){return e.replace(/^.+(<\?xpacket begin)/,"$1").replace(/(<\?xpacket end=".*"\?>).+$/,"$1")}function cM(e){for(let n=0;n<e.childNodes.length;n++){if(e.childNodes[n].tagName==="x:xmpmeta")return cM(e.childNodes[n]);if(e.childNodes[n].tagName==="rdf:RDF")return e.childNodes[n]}throw new Error}function uM(e,n=!1){const t=mte(e);return gte(t)?n?{}:yte(t[0]):vte(t)}function mte(e){const n=[];for(let t=0;t<e.childNodes.length;t++)n.push(e.childNodes[t]);return n}function gte(e){return e.length===1&&e[0].nodeName==="#text"}function yte(e){return e.nodeValue}function vte(e){const n={};return e.forEach(t=>{if(bte(t)){const r=wte(t);n[t.nodeName]!==void 0?(Array.isArray(n[t.nodeName])||(n[t.nodeName]=[n[t.nodeName]]),n[t.nodeName].push(r)):n[t.nodeName]=r}}),n}function bte(e){return e.nodeName&&e.nodeName!=="#text"}function wte(e){return{attributes:Cte(e),value:uM(e)}}function Cte(e){const n={};for(let t=0;t<e.attributes.length;t++)n[e.attributes[t].nodeName]=decodeURIComponent(escape(e.attributes[t].value));return n}function dM(e){const n={};if(typeof e=="string")return e;for(const t in e){let r=e[t];Array.isArray(r)||(r=[r]),r.forEach(i=>{jr(n,Q7(i.attributes)),typeof i.value=="object"&&jr(n,fM(i.value))})}return n}function Q7(e){const n={};for(const t in e)xte(t)&&(n[V3(t)]={value:e[t],attributes:{},description:Vl(e[t],t)});return n}function xte(e){return e!=="rdf:parseType"&&!$3(e)}function $3(e){return e.split(":")[0]==="xmlns"}function V3(e){return/^MicrosoftPhoto(_\d+_)?:Rating$/i.test(e)?"RatingPercent":e.split(":")[1]}function Vl(e,n=void 0){if(Array.isArray(e)){const t=Ste(e);return n&&typeof Fm[n]=="function"?Fm[n](e,t):t}if(typeof e=="object")return _te(e);try{return n&&typeof Fm[n]=="function"?Fm[n](e):decodeURIComponent(escape(e))}catch{return e}}function Ste(e){return e.map(n=>n.value!==void 0?Vl(n.value):Vl(n)).join(", ")}function _te(e){const n=[];for(const t in e)n.push(`${Ete(t)}: ${Vl(e[t].value)}`);return n.join("; ")}function Ete(e){return e==="CiAdrCity"?"CreatorCity":e==="CiAdrCtry"?"CreatorCountry":e==="CiAdrExtadr"?"CreatorAddress":e==="CiAdrPcode"?"CreatorPostalCode":e==="CiAdrRegion"?"CreatorRegion":e==="CiEmailWork"?"CreatorWorkEmail":e==="CiTelWork"?"CreatorWorkPhone":e==="CiUrlWork"?"CreatorWorkUrl":e}function fM(e){const n={};for(const t in e)$3(t)||(n[V3(t)]=Ate(e[t],t));return n}function Ate(e,n){return hM(e)?pM(e,n):mM(e)?gM(e,n):yM(e)?vM(e,n):Ite(e)?Pte(e,n):wM(e,n)}function hM(e){return e.attributes["rdf:parseType"]==="Resource"&&e.value["rdf:value"]!==void 0||e.value["rdf:Description"]!==void 0&&e.value["rdf:Description"].value["rdf:value"]!==void 0}function pM(e,n){const t=d0(e);e.value["rdf:Description"]!==void 0&&(e=e.value["rdf:Description"]),jr(t,d0(e),kte(e));const r=Tte(e);return{value:r,attributes:t,description:Vl(r,n)}}function d0(e){const n={};for(const t in e.attributes)t!=="rdf:parseType"&&t!=="rdf:resource"&&!$3(t)&&(n[V3(t)]=e.attributes[t]);return n}function kte(e){const n={};for(const t in e.value)t!=="rdf:value"&&!$3(t)&&(n[V3(t)]=e.value[t].value);return n}function Tte(e){return CM(e.value["rdf:value"])||e.value["rdf:value"].value}function mM(e){return e.attributes["rdf:parseType"]==="Resource"||e.value["rdf:Description"]!==void 0&&e.value["rdf:Description"].value["rdf:value"]===void 0}function gM(e,n){const t={value:{},attributes:{}};return e.value["rdf:Description"]!==void 0&&(jr(t.value,Q7(e.value["rdf:Description"].attributes)),jr(t.attributes,d0(e)),e=e.value["rdf:Description"]),jr(t.value,fM(e.value)),t.description=Vl(t.value,n),t}function yM(e){return Object.keys(e.value).length===0&&e.attributes["xml:lang"]===void 0&&e.attributes["rdf:resource"]===void 0}function vM(e,n){const t=Q7(e.attributes);return{value:t,attributes:{},description:Vl(t,n)}}function Ite(e){return bM(e.value)!==void 0}function bM(e){return e["rdf:Bag"]||e["rdf:Seq"]||e["rdf:Alt"]}function Pte(e,n){let t=bM(e.value).value["rdf:li"];const r=d0(e),i=[];return t===void 0?t=[]:Array.isArray(t)||(t=[t]),t.forEach(a=>{i.push(Dte(a))}),{value:i,attributes:r,description:Vl(i,n)}}function Dte(e){return hM(e)?pM(e):mM(e)?gM(e).value:yM(e)?vM(e).value:wM(e)}function wM(e,n){const t=CM(e)||dM(e.value);return{value:t,attributes:d0(e),description:Vl(t,n)}}function CM(e){return e.attributes&&e.attributes["rdf:resource"]}const I_={desc:{name:"ICC Description"},cprt:{name:"ICC Copyright"},dmdd:{name:"ICC Device Model Description"},vued:{name:"ICC Viewing Conditions Description"},dmnd:{name:"ICC Device Manufacturer for Display"},tech:{name:"Technology"}},P_={4:{name:"Preferred CMM type",value:(e,n)=>Kn(e,n,4),description:e=>e!==null?g4(e):""},8:{name:"Profile Version",value:(e,n)=>e.getUint8(n).toString(10)+"."+(e.getUint8(n+1)>>4).toString(10)+"."+(e.getUint8(n+1)%16).toString(10)},12:{name:"Profile/Device class",value:(e,n)=>Kn(e,n,4),description:e=>{switch(e.toLowerCase()){case"scnr":return"Input Device profile";case"mntr":return"Display Device profile";case"prtr":return"Output Device profile";case"link":return"DeviceLink profile";case"abst":return"Abstract profile";case"spac":return"ColorSpace profile";case"nmcl":return"NamedColor profile";case"cenc":return"ColorEncodingSpace profile";case"mid ":return"MultiplexIdentification profile";case"mlnk":return"MultiplexLink profile";case"mvis":return"MultiplexVisualization profile";default:return e}}},16:{name:"Color Space",value:(e,n)=>Kn(e,n,4)},20:{name:"Connection Space",value:(e,n)=>Kn(e,n,4)},24:{name:"ICC Profile Date",value:(e,n)=>Fte(e,n).toISOString()},36:{name:"ICC Signature",value:(e,n)=>Mte(e.buffer.slice(n,n+4))},40:{name:"Primary Platform",value:(e,n)=>Kn(e,n,4),description:e=>g4(e)},48:{name:"Device Manufacturer",value:(e,n)=>Kn(e,n,4),description:e=>g4(e)},52:{name:"Device Model Number",value:(e,n)=>Kn(e,n,4)},64:{name:"Rendering Intent",value:(e,n)=>e.getUint32(n),description:e=>{switch(e){case 0:return"Perceptual";case 1:return"Relative Colorimetric";case 2:return"Saturation";case 3:return"Absolute Colorimetric";default:return e}}},80:{name:"Profile Creator",value:(e,n)=>Kn(e,n,4)}};function Fte(e,n){const t=e.getUint16(n),r=e.getUint16(n+2)-1,i=e.getUint16(n+4),a=e.getUint16(n+6),l=e.getUint16(n+8),o=e.getUint16(n+10);return new Date(Date.UTC(t,r,i,a,l,o))}function Mte(e){return String.fromCharCode.apply(null,new Uint8Array(e))}function g4(e){switch(e.toLowerCase()){case"appl":return"Apple";case"adbe":return"Adobe";case"msft":return"Microsoft";case"sunw":return"Sun Microsystems";case"sgi":return"Silicon Graphics";case"tgnt":return"Taligent";default:return e}}const D_={read:Vte},Rte=84,Nte=128,Bte="acsp",Ote="desc",Lte="mluc",jte="text",Ute="sig ",$te=12;function Vte(e,n){try{const t=n.reduce((l,o)=>l+o.length,0),r=new Uint8Array(t);let i=0;const a=zte(e);for(let l=1;l<=n.length;l++){const o=n.find(d=>d.chunkNumber===l);if(!o)throw new Error(`ICC chunk ${l} not found`);const u=a.slice(o.offset,o.offset+o.length),h=new Uint8Array(u);r.set(h,i),i+=h.length}return Wte(new DataView(r.buffer))}catch{return{}}}function zte(e){return Array.isArray(e)?new DataView(Uint8Array.from(e).buffer).buffer:e.buffer}function Hte(e){return e.length<Nte+4}function Gte(e,n){return e.length<n+$te}function Wte(e){const n=e.buffer,t=e.getUint32();if(e.byteLength!==t)throw new Error("ICC profile length not matching");if(e.length<Rte)throw new Error("ICC profile too short");const r={},i=Object.keys(P_);for(let u=0;u<i.length;u++){const h=i[u],d=P_[h],p=d.value(e,parseInt(h,10));let s=p;d.description&&(s=d.description(p)),r[d.name]={value:p,description:s}}if(Mm(n.slice(36,40))!==Bte)throw new Error("ICC profile: missing signature");if(Hte(n))return r;const l=e.getUint32(128);let o=132;for(let u=0;u<l;u++){if(Gte(n,o))return r;const h=Kn(e,o,4),d=e.getUint32(o+4),p=e.getUint32(o+8);if(d>n.length)return r;const s=Kn(e,d,4);if(s===Ote){const c=e.getUint32(d+8);if(c>p)return r;const f=Mm(n.slice(d+12,d+c+11));Fh(r,h,f)}else if(s===Lte){const c=e.getUint32(d+8),f=e.getUint32(d+12);let m=d+16;const g=[];for(let y=0;y<c;y++){const v=Kn(e,m+0,2),b=Kn(e,m+2,2),_=e.getUint32(m+4),M=e.getUint32(m+8),k=DJ(e,d+M,_);g.push({languageCode:v,countryCode:b,text:k}),m+=f}if(c===1)Fh(r,h,g[0].text);else{const y={};for(let v=0;v<g.length;v++)y[`${g[v].languageCode}-${g[v].countryCode}`]=g[v].text;Fh(r,h,y)}}else if(s===jte){const c=Mm(n.slice(d+8,d+p-7));Fh(r,h,c)}else if(s===Ute){const c=Mm(n.slice(d+8,d+12));Fh(r,h,c)}o=o+12}return r}function Mm(e){return String.fromCharCode.apply(null,new Uint8Array(e))}function Fh(e,n,t){I_[n]?e[I_[n].name]={value:t,description:t}:e[n]={value:t,description:t}}const Xte={read:Yte};function Yte(e,n){return{"Image Width":Zte(e,n),"Image Height":Kte(e,n),"Bit Depth":Qte(e,n),"Color Type":Jte(e,n),Compression:qte(e,n),Filter:ene(e,n),Interlace:tne(e,n)}}function Zte(e,n){if(n+0+4>e.byteLength)return;const i=Qt.getLongAt(e,n);return{value:i,description:`${i}px`}}function Kte(e,n){if(n+4+4>e.byteLength)return;const i=Qt.getLongAt(e,n+4);return{value:i,description:`${i}px`}}function Qte(e,n){if(n+8+1>e.byteLength)return;const i=Qt.getByteAt(e,n+8);return{value:i,description:`${i}`}}function Jte(e,n){const i={0:"Grayscale",2:"RGB",3:"Palette",4:"Grayscale with Alpha",6:"RGB with Alpha"};if(n+9+1>e.byteLength)return;const a=Qt.getByteAt(e,n+9);return{value:a,description:i[a]||"Unknown"}}function qte(e,n){if(n+10+1>e.byteLength)return;const i=Qt.getByteAt(e,n+10);return{value:i,description:i===0?"Deflate/Inflate":"Unknown"}}function ene(e,n){if(n+11+1>e.byteLength)return;const i=Qt.getByteAt(e,n+11);return{value:i,description:i===0?"Adaptive":"Unknown"}}function tne(e,n){const i={0:"Noninterlaced",1:"Adam7 Interlace"};if(n+12+1>e.byteLength)return;const a=Qt.getByteAt(e,n+12);return{value:a,description:i[a]||"Unknown"}}const nne={read:ane},U6="STATE_KEYWORD",$6="STATE_COMPRESSION",V6="STATE_LANG",xM="STATE_TRANSLATED_KEYWORD",rne="STATE_TEXT",ine=2;function ane(e,n){return n.reduce((t,{offset:r,length:i,type:a})=>{const{name:l,value:o,description:u}=one(e,r,i,a);return l&&(t[l]={value:o,description:u}),t},{})}function one(e,n,t,r){const i=[],a=[],l=[];let o=U6;for(let h=0;h<t&&n+h<e.byteLength;h++){if(o===$6){if(e.getUint8(n+h)!==0)return{};h+=ine,o=F_(r,o)}const d=e.getUint8(n+h);d===0?o=F_(r,o):o===U6?i.push(d):o===V6?a.push(d):o===xM||l.push(d)}const u=g1(l);return{name:sne(r,a,i),value:u,description:r===JF?aM.decode("UTF-8",l):u}}function F_(e,n){return n===U6&&e===JF?$6:n===$6?V6:n===V6?xM:rne}function sne(e,n,t){const r=g1(t);if(e===vq||n.length===0)return r;const i=g1(n);return`${r} (${i})`}const lne={read:cne};function cne(e,n){const t={};for(let r=0;r<n.length;r++){const i=Qt.getLongAt(e,n[r]+Sp),a=Kn(e,n[r]+qu,Ws);a===qF?(t["Pixels Per Unit X"]=une(e,n[r],i),t["Pixels Per Unit Y"]=dne(e,n[r],i),t["Pixel Units"]=fne(e,n[r],i)):a===eM&&(t["Modify Date"]=hne(e,n[r],i))}return t}function une(e,n,t){if(!z3(e,n,t,0,4))return;const a=Qt.getLongAt(e,n+Na+0);return{value:a,description:""+a}}function dne(e,n,t){if(!z3(e,n,t,4,4))return;const a=Qt.getLongAt(e,n+Na+4);return{value:a,description:""+a}}function fne(e,n,t){if(!z3(e,n,t,8,1))return;const a=Qt.getByteAt(e,n+Na+8);return{value:a,description:a===1?"meters":"Unknown"}}function hne(e,n,t){if(!z3(e,n,t,0,7))return;const i=Qt.getShortAt(e,n+Na),a=Qt.getByteAt(e,n+Na+2),l=Qt.getByteAt(e,n+Na+3),o=Qt.getByteAt(e,n+Na+4),u=Qt.getByteAt(e,n+Na+5),h=Qt.getByteAt(e,n+Na+6);return{value:[i,a,l,o,u,h],description:`${Cd(i,4)}-${Cd(a,2)}-${Cd(l,2)} ${Cd(o,2)}:${Cd(u,2)}:${Cd(h,2)}`}}function z3(e,n,t,r,i){return r+i<=t&&n+Na+r+i<=e.byteLength}function Cd(e,n){return`${"0".repeat(n-(""+e).length)}${e}`}const pne=[6,7,99],mne={get:gne};function gne(e,n,t){if(yne(n)){n.type="image/jpeg";const r=t+n.JPEGInterchangeFormat.value;n.image=e.buffer.slice(r,r+n.JPEGInterchangeFormatLength.value),GF(n,"base64",function(){return WF(this.image)})}return n}function yne(e){return e&&(e.Compression===void 0||pne.includes(e.Compression.value))&&e.JPEGInterchangeFormat&&e.JPEGInterchangeFormat.value&&e.JPEGInterchangeFormatLength&&e.JPEGInterchangeFormatLength.value}function SM(e){this.name="MetadataMissingError",this.message=e||"No Exif data",this.stack=new Error().stack}SM.prototype=new Error;const _M={MetadataMissingError:SM},vne={load:bne,loadView:EM,errors:_M};function bne(e,n){return wne(e)?Cne(e,n).then(t=>y4(t,n)):Tne(e)?Ine(e).then(t=>y4(t,n)):y4(e,n)}function wne(e){return typeof e=="string"}function Cne(e,n){return/^https?:\/\//.test(e)?typeof fetch<"u"?xne(e,n):Sne(e,n):Ene(e)?Promise.resolve(FJ(e)):Ane(e,n)}function xne(e,{length:n}={}){const t={method:"GET"};return Number.isInteger(n)&&n>=0&&(t.headers={range:`bytes=0-${n-1}`}),fetch(e,t).then(r=>r.arrayBuffer())}function Sne(e,{length:n}={}){return new Promise((t,r)=>{const i={};Number.isInteger(n)&&n>=0&&(i.headers={range:`bytes=0-${n-1}`}),_ne(e)(e,i,l=>{if(l.statusCode>=200&&l.statusCode<=299){const o=[];l.on("data",u=>o.push(Buffer.from(u))),l.on("error",u=>r(u)),l.on("end",()=>t(Buffer.concat(o)))}else r(`Could not fetch file: ${l.statusCode} ${l.statusMessage}`),l.resume()}).on("error",l=>r(l))})}function _ne(e){return/^https:\/\//.test(e)?__non_webpack_require__("https").get:__non_webpack_require__("http").get}function Ene(e){return/^data:[^;,]*(;base64)?,/.test(e)}function Ane(e,{length:n}={}){return new Promise((t,r)=>{const i=kne();i.open(e,(a,l)=>{a?r(a):i.stat(e,(o,u)=>{if(o)r(o);else{const h=Math.min(u.size,n!==void 0?n:u.size),d=Buffer.alloc(h),p={buffer:d,length:h};i.read(l,p,s=>{s?r(s):i.close(l,c=>{c&&console.warn(`Could not close file ${e}:`,c),t(d)})})}})})})}function kne(){try{return __non_webpack_require__("fs")}catch{return}}function Tne(e){return typeof window<"u"&&typeof File<"u"&&e instanceof File}function Ine(e){return new Promise((n,t)=>{const r=new FileReader;r.onload=i=>n(i.target.result),r.onerror=()=>t(r.error),r.readAsArrayBuffer(e)})}function y4(e,n){return Pne(e)&&(e=new Uint8Array(e).buffer),EM(Dne(e),n)}function Pne(e){try{return Buffer.isBuffer(e)}catch{return!1}}function Dne(e){try{return new DataView(e)}catch{return new MJ(e)}}function EM(e,{expanded:n=!1,includeUnknown:t=!1}={expanded:!1,includeUnknown:!1}){let r=!1,i={};const{fileDataOffset:a,jfifDataOffset:l,tiffHeaderOffset:o,iptcDataOffset:u,xmpChunks:h,iccChunks:d,mpfDataOffset:p,pngHeaderOffset:s,pngTextChunks:c,pngChunkOffsets:f}=jq.parseAppMarkers(e);if(Fne(a)){r=!0;const g=vee.read(e,a);n?i.file=g:i=jr({},i,g)}if(Mne(l)){r=!0;const g=Tee.read(e,l);n?i.jfif=g:i=jr({},i,g)}if(Rne(o)){r=!0;const g=b_.read(e,o,t);if(g.Thumbnail&&(i.Thumbnail=g.Thumbnail,delete g.Thumbnail),n?(i.exif=g,Nne(i)):i=jr({},i,g),g["IPTC-NAA"]&&!M_(u)){const y=S_.read(g["IPTC-NAA"].value,0,t);n?i.iptc=y:i=jr({},i,y)}if(g.ApplicationNotes&&!R_(h)){const y=A_.read(g1(g.ApplicationNotes.value));n?i.xmp=y:(delete y._raw,i=jr({},i,y))}if(g.ICC_Profile&&!N_(d)){const y=D_.read(g.ICC_Profile.value,[{offset:0,length:g.ICC_Profile.value.length,chunkNumber:1,chunksTotal:1}]);n?i.icc=y:i=jr({},i,y)}}if(M_(u)){r=!0;const g=S_.read(e,u,t);n?i.iptc=g:i=jr({},i,g)}if(R_(h)){r=!0;const g=A_.read(e,h);n?i.xmp=g:(delete g._raw,i=jr({},i,g))}if(N_(d)){r=!0;const g=D_.read(e,d);n?i.icc=g:i=jr({},i,g)}if(Bne(p)){r=!0;const g=b_.readMpf(e,p,t);n?i.mpf=g:i=jr({},i,g)}if(One(s)){r=!0;const g=Xte.read(e,s);n?(i.png=i.png?jr({},i.png,g):g,i.pngFile=g):i=jr({},i,g)}if(Lne(c)){r=!0;const g=nne.read(e,c);n?(i.png=i.png?jr({},i.png,g):g,i.pngText=g):i=jr({},i,g)}if(jne(f)){r=!0;const g=lne.read(e,f);n?i.png=i.png?jr({},i.png,g):g:i=jr({},i,g)}const m=mne.get(e,i.Thumbnail,o);if(m?(r=!0,i.Thumbnail=m):delete i.Thumbnail,!r)throw new _M.MetadataMissingError;return i}function Fne(e){return e!==void 0}function Mne(e){return e!==void 0}function Rne(e){return e!==void 0}function Nne(e){if(e.exif){if(e.exif.GPSLatitude&&e.exif.GPSLatitudeRef)try{e.gps=e.gps||{},e.gps.Latitude=Fg(e.exif.GPSLatitude.value),e.exif.GPSLatitudeRef.value.join("")==="S"&&(e.gps.Latitude=-e.gps.Latitude)}catch{}if(e.exif.GPSLongitude&&e.exif.GPSLongitudeRef)try{e.gps=e.gps||{},e.gps.Longitude=Fg(e.exif.GPSLongitude.value),e.exif.GPSLongitudeRef.value.join("")==="W"&&(e.gps.Longitude=-e.gps.Longitude)}catch{}if(e.exif.GPSAltitude&&e.exif.GPSAltitudeRef)try{e.gps=e.gps||{},e.gps.Altitude=e.exif.GPSAltitude.value[0]/e.exif.GPSAltitude.value[1],e.exif.GPSAltitudeRef.value===1&&(e.gps.Altitude=-e.gps.Altitude)}catch{}}}function M_(e){return e!==void 0}function R_(e){return Array.isArray(e)&&e.length>0}function N_(e){return Array.isArray(e)&&e.length>0}function Bne(e){return e!==void 0}function One(e){return e!==void 0}function Lne(e){return e!==void 0}function jne(e){return e!==void 0}var AM={};(function(e){var n=function(){var s=new Date,c=4,f=3,m=2,g=1,y=c,v={setLogLevel:function(b){b==this.debug?y=g:b==this.info?y=m:b==this.warn?y=f:(b==this.error,y=c)},debug:function(b,_){console.debug===void 0&&(console.debug=console.log),g>=y&&console.debug("["+n.getDurationString(new Date-s,1e3)+"]","["+b+"]",_)},log:function(b,_){this.debug(b.msg)},info:function(b,_){m>=y&&console.info("["+n.getDurationString(new Date-s,1e3)+"]","["+b+"]",_)},warn:function(b,_){f>=y&&console.warn("["+n.getDurationString(new Date-s,1e3)+"]","["+b+"]",_)},error:function(b,_){c>=y&&console.error("["+n.getDurationString(new Date-s,1e3)+"]","["+b+"]",_)}};return v}();n.getDurationString=function(s,c){var f;function m(M,k){for(var P=""+M,E=P.split(".");E[0].length<k;)E[0]="0"+E[0];return E.join(".")}s<0?(f=!0,s=-s):f=!1;var g=c||1,y=s/g,v=Math.floor(y/3600);y-=v*3600;var b=Math.floor(y/60);y-=b*60;var _=y*1e3;return y=Math.floor(y),_-=y*1e3,_=Math.floor(_),(f?"-":"")+v+":"+m(b,2)+":"+m(y,2)+"."+m(_,3)},n.printRanges=function(s){var c=s.length;if(c>0){for(var f="",m=0;m<c;m++)m>0&&(f+=","),f+="["+n.getDurationString(s.start(m))+","+n.getDurationString(s.end(m))+"]";return f}else return"(empty)"},e.Log=n;var t=function(s){if(s instanceof ArrayBuffer)this.buffer=s,this.dataview=new DataView(s);else throw"Needs an array buffer";this.position=0};t.prototype.getPosition=function(){return this.position},t.prototype.getEndPosition=function(){return this.buffer.byteLength},t.prototype.getLength=function(){return this.buffer.byteLength},t.prototype.seek=function(s){var c=Math.max(0,Math.min(this.buffer.byteLength,s));return this.position=isNaN(c)||!isFinite(c)?0:c,!0},t.prototype.isEos=function(){return this.getPosition()>=this.getEndPosition()},t.prototype.readAnyInt=function(s,c){var f=0;if(this.position+s<=this.buffer.byteLength){switch(s){case 1:c?f=this.dataview.getInt8(this.position):f=this.dataview.getUint8(this.position);break;case 2:c?f=this.dataview.getInt16(this.position):f=this.dataview.getUint16(this.position);break;case 3:if(c)throw"No method for reading signed 24 bits values";f=this.dataview.getUint8(this.position)<<16,f|=this.dataview.getUint8(this.position+1)<<8,f|=this.dataview.getUint8(this.position+2);break;case 4:c?f=this.dataview.getInt32(this.position):f=this.dataview.getUint32(this.position);break;case 8:if(c)throw"No method for reading signed 64 bits values";f=this.dataview.getUint32(this.position)<<32,f|=this.dataview.getUint32(this.position+4);break;default:throw"readInt method not implemented for size: "+s}return this.position+=s,f}else throw"Not enough bytes in buffer"},t.prototype.readUint8=function(){return this.readAnyInt(1,!1)},t.prototype.readUint16=function(){return this.readAnyInt(2,!1)},t.prototype.readUint24=function(){return this.readAnyInt(3,!1)},t.prototype.readUint32=function(){return this.readAnyInt(4,!1)},t.prototype.readUint64=function(){return this.readAnyInt(8,!1)},t.prototype.readString=function(s){if(this.position+s<=this.buffer.byteLength){for(var c="",f=0;f<s;f++)c+=String.fromCharCode(this.readUint8());return c}else throw"Not enough bytes in buffer"},t.prototype.readCString=function(){for(var s=[];;){var c=this.readUint8();if(c!==0)s.push(c);else break}return String.fromCharCode.apply(null,s)},t.prototype.readInt8=function(){return this.readAnyInt(1,!0)},t.prototype.readInt16=function(){return this.readAnyInt(2,!0)},t.prototype.readInt32=function(){return this.readAnyInt(4,!0)},t.prototype.readInt64=function(){return this.readAnyInt(8,!1)},t.prototype.readUint8Array=function(s){for(var c=new Uint8Array(s),f=0;f<s;f++)c[f]=this.readUint8();return c},t.prototype.readInt16Array=function(s){for(var c=new Int16Array(s),f=0;f<s;f++)c[f]=this.readInt16();return c},t.prototype.readUint16Array=function(s){for(var c=new Int16Array(s),f=0;f<s;f++)c[f]=this.readUint16();return c},t.prototype.readUint32Array=function(s){for(var c=new Uint32Array(s),f=0;f<s;f++)c[f]=this.readUint32();return c},t.prototype.readInt32Array=function(s){for(var c=new Int32Array(s),f=0;f<s;f++)c[f]=this.readInt32();return c},e.MP4BoxStream=t;var r=function(s,c,f){this._byteOffset=c||0,s instanceof ArrayBuffer?this.buffer=s:typeof s=="object"?(this.dataView=s,c&&(this._byteOffset+=c)):this.buffer=new ArrayBuffer(s||0),this.position=0,this.endianness=f??r.LITTLE_ENDIAN};r.prototype={},r.prototype.getPosition=function(){return this.position},r.prototype._realloc=function(s){if(this._dynamicSize){var c=this._byteOffset+this.position+s,f=this._buffer.byteLength;if(c<=f){c>this._byteLength&&(this._byteLength=c);return}for(f<1&&(f=1);c>f;)f*=2;var m=new ArrayBuffer(f),g=new Uint8Array(this._buffer),y=new Uint8Array(m,0,g.length);y.set(g),this.buffer=m,this._byteLength=c}},r.prototype._trimAlloc=function(){if(this._byteLength!=this._buffer.byteLength){var s=new ArrayBuffer(this._byteLength),c=new Uint8Array(s),f=new Uint8Array(this._buffer,0,c.length);c.set(f),this.buffer=s}},r.BIG_ENDIAN=!1,r.LITTLE_ENDIAN=!0,r.prototype._byteLength=0,Object.defineProperty(r.prototype,"byteLength",{get:function(){return this._byteLength-this._byteOffset}}),Object.defineProperty(r.prototype,"buffer",{get:function(){return this._trimAlloc(),this._buffer},set:function(s){this._buffer=s,this._dataView=new DataView(this._buffer,this._byteOffset),this._byteLength=this._buffer.byteLength}}),Object.defineProperty(r.prototype,"byteOffset",{get:function(){return this._byteOffset},set:function(s){this._byteOffset=s,this._dataView=new DataView(this._buffer,this._byteOffset),this._byteLength=this._buffer.byteLength}}),Object.defineProperty(r.prototype,"dataView",{get:function(){return this._dataView},set:function(s){this._byteOffset=s.byteOffset,this._buffer=s.buffer,this._dataView=new DataView(this._buffer,this._byteOffset),this._byteLength=this._byteOffset+s.byteLength}}),r.prototype.seek=function(s){var c=Math.max(0,Math.min(this.byteLength,s));this.position=isNaN(c)||!isFinite(c)?0:c},r.prototype.isEof=function(){return this.position>=this._byteLength},r.prototype.mapUint8Array=function(s){this._realloc(s*1);var c=new Uint8Array(this._buffer,this.byteOffset+this.position,s);return this.position+=s*1,c},r.prototype.readInt32Array=function(s,c){s=s??this.byteLength-this.position/4;var f=new Int32Array(s);return r.memcpy(f.buffer,0,this.buffer,this.byteOffset+this.position,s*f.BYTES_PER_ELEMENT),r.arrayToNative(f,c??this.endianness),this.position+=f.byteLength,f},r.prototype.readInt16Array=function(s,c){s=s??this.byteLength-this.position/2;var f=new Int16Array(s);return r.memcpy(f.buffer,0,this.buffer,this.byteOffset+this.position,s*f.BYTES_PER_ELEMENT),r.arrayToNative(f,c??this.endianness),this.position+=f.byteLength,f},r.prototype.readInt8Array=function(s){s=s??this.byteLength-this.position;var c=new Int8Array(s);return r.memcpy(c.buffer,0,this.buffer,this.byteOffset+this.position,s*c.BYTES_PER_ELEMENT),this.position+=c.byteLength,c},r.prototype.readUint32Array=function(s,c){s=s??this.byteLength-this.position/4;var f=new Uint32Array(s);return r.memcpy(f.buffer,0,this.buffer,this.byteOffset+this.position,s*f.BYTES_PER_ELEMENT),r.arrayToNative(f,c??this.endianness),this.position+=f.byteLength,f},r.prototype.readUint16Array=function(s,c){s=s??this.byteLength-this.position/2;var f=new Uint16Array(s);return r.memcpy(f.buffer,0,this.buffer,this.byteOffset+this.position,s*f.BYTES_PER_ELEMENT),r.arrayToNative(f,c??this.endianness),this.position+=f.byteLength,f},r.prototype.readUint8Array=function(s){s=s??this.byteLength-this.position;var c=new Uint8Array(s);return r.memcpy(c.buffer,0,this.buffer,this.byteOffset+this.position,s*c.BYTES_PER_ELEMENT),this.position+=c.byteLength,c},r.prototype.readFloat64Array=function(s,c){s=s??this.byteLength-this.position/8;var f=new Float64Array(s);return r.memcpy(f.buffer,0,this.buffer,this.byteOffset+this.position,s*f.BYTES_PER_ELEMENT),r.arrayToNative(f,c??this.endianness),this.position+=f.byteLength,f},r.prototype.readFloat32Array=function(s,c){s=s??this.byteLength-this.position/4;var f=new Float32Array(s);return r.memcpy(f.buffer,0,this.buffer,this.byteOffset+this.position,s*f.BYTES_PER_ELEMENT),r.arrayToNative(f,c??this.endianness),this.position+=f.byteLength,f},r.prototype.readInt32=function(s){var c=this._dataView.getInt32(this.position,s??this.endianness);return this.position+=4,c},r.prototype.readInt16=function(s){var c=this._dataView.getInt16(this.position,s??this.endianness);return this.position+=2,c},r.prototype.readInt8=function(){var s=this._dataView.getInt8(this.position);return this.position+=1,s},r.prototype.readUint32=function(s){var c=this._dataView.getUint32(this.position,s??this.endianness);return this.position+=4,c},r.prototype.readUint16=function(s){var c=this._dataView.getUint16(this.position,s??this.endianness);return this.position+=2,c},r.prototype.readUint8=function(){var s=this._dataView.getUint8(this.position);return this.position+=1,s},r.prototype.readFloat32=function(s){var c=this._dataView.getFloat32(this.position,s??this.endianness);return this.position+=4,c},r.prototype.readFloat64=function(s){var c=this._dataView.getFloat64(this.position,s??this.endianness);return this.position+=8,c},r.endianness=new Int8Array(new Int16Array([1]).buffer)[0]>0,r.memcpy=function(s,c,f,m,g){var y=new Uint8Array(s,c,g),v=new Uint8Array(f,m,g);y.set(v)},r.arrayToNative=function(s,c){return c==this.endianness?s:this.flipArrayEndianness(s)},r.nativeToEndian=function(s,c){return this.endianness==c?s:this.flipArrayEndianness(s)},r.flipArrayEndianness=function(s){for(var c=new Uint8Array(s.buffer,s.byteOffset,s.byteLength),f=0;f<s.byteLength;f+=s.BYTES_PER_ELEMENT)for(var m=f+s.BYTES_PER_ELEMENT-1,g=f;m>g;m--,g++){var y=c[g];c[g]=c[m],c[m]=y}return s},r.prototype.failurePosition=0,String.fromCharCodeUint8=function(s){for(var c=[],f=0;f<s.length;f++)c[f]=s[f];return String.fromCharCode.apply(null,c)},r.prototype.readString=function(s,c){return c==null||c=="ASCII"?String.fromCharCodeUint8.apply(null,[this.mapUint8Array(s??this.byteLength-this.position)]):new TextDecoder(c).decode(this.mapUint8Array(s))},r.prototype.readCString=function(s){var c=this.byteLength-this.position,f=new Uint8Array(this._buffer,this._byteOffset+this.position),m=c;s!=null&&(m=Math.min(s,c));for(var g=0;g<m&&f[g]!==0;g++);var y=String.fromCharCodeUint8.apply(null,[this.mapUint8Array(g)]);return s!=null?this.position+=m-g:g!=c&&(this.position+=1),y};var i=Math.pow(2,32);r.prototype.readInt64=function(){return this.readInt32()*i+this.readUint32()},r.prototype.readUint64=function(){return this.readUint32()*i+this.readUint32()},r.prototype.readInt64=function(){return this.readUint32()*i+this.readUint32()},r.prototype.readUint24=function(){return(this.readUint8()<<16)+(this.readUint8()<<8)+this.readUint8()},e.DataStream=r,r.prototype.save=function(s){var c=new Blob([this.buffer]);if(window.URL&&URL.createObjectURL){var f=window.URL.createObjectURL(c),m=document.createElement("a");document.body.appendChild(m),m.setAttribute("href",f),m.setAttribute("download",s),m.setAttribute("target","_self"),m.click(),window.URL.revokeObjectURL(f)}else throw"DataStream.save: Can't create object URL."},r.prototype._dynamicSize=!0,Object.defineProperty(r.prototype,"dynamicSize",{get:function(){return this._dynamicSize},set:function(s){s||this._trimAlloc(),this._dynamicSize=s}}),r.prototype.shift=function(s){var c=new ArrayBuffer(this._byteLength-s),f=new Uint8Array(c),m=new Uint8Array(this._buffer,s,f.length);f.set(m),this.buffer=c,this.position-=s},r.prototype.writeInt32Array=function(s,c){if(this._realloc(s.length*4),s instanceof Int32Array&&this.byteOffset+this.position%s.BYTES_PER_ELEMENT===0)r.memcpy(this._buffer,this.byteOffset+this.position,s.buffer,0,s.byteLength),this.mapInt32Array(s.length,c);else for(var f=0;f<s.length;f++)this.writeInt32(s[f],c)},r.prototype.writeInt16Array=function(s,c){if(this._realloc(s.length*2),s instanceof Int16Array&&this.byteOffset+this.position%s.BYTES_PER_ELEMENT===0)r.memcpy(this._buffer,this.byteOffset+this.position,s.buffer,0,s.byteLength),this.mapInt16Array(s.length,c);else for(var f=0;f<s.length;f++)this.writeInt16(s[f],c)},r.prototype.writeInt8Array=function(s){if(this._realloc(s.length*1),s instanceof Int8Array&&this.byteOffset+this.position%s.BYTES_PER_ELEMENT===0)r.memcpy(this._buffer,this.byteOffset+this.position,s.buffer,0,s.byteLength),this.mapInt8Array(s.length);else for(var c=0;c<s.length;c++)this.writeInt8(s[c])},r.prototype.writeUint32Array=function(s,c){if(this._realloc(s.length*4),s instanceof Uint32Array&&this.byteOffset+this.position%s.BYTES_PER_ELEMENT===0)r.memcpy(this._buffer,this.byteOffset+this.position,s.buffer,0,s.byteLength),this.mapUint32Array(s.length,c);else for(var f=0;f<s.length;f++)this.writeUint32(s[f],c)},r.prototype.writeUint16Array=function(s,c){if(this._realloc(s.length*2),s instanceof Uint16Array&&this.byteOffset+this.position%s.BYTES_PER_ELEMENT===0)r.memcpy(this._buffer,this.byteOffset+this.position,s.buffer,0,s.byteLength),this.mapUint16Array(s.length,c);else for(var f=0;f<s.length;f++)this.writeUint16(s[f],c)},r.prototype.writeUint8Array=function(s){if(this._realloc(s.length*1),s instanceof Uint8Array&&this.byteOffset+this.position%s.BYTES_PER_ELEMENT===0)r.memcpy(this._buffer,this.byteOffset+this.position,s.buffer,0,s.byteLength),this.mapUint8Array(s.length);else for(var c=0;c<s.length;c++)this.writeUint8(s[c])},r.prototype.writeFloat64Array=function(s,c){if(this._realloc(s.length*8),s instanceof Float64Array&&this.byteOffset+this.position%s.BYTES_PER_ELEMENT===0)r.memcpy(this._buffer,this.byteOffset+this.position,s.buffer,0,s.byteLength),this.mapFloat64Array(s.length,c);else for(var f=0;f<s.length;f++)this.writeFloat64(s[f],c)},r.prototype.writeFloat32Array=function(s,c){if(this._realloc(s.length*4),s instanceof Float32Array&&this.byteOffset+this.position%s.BYTES_PER_ELEMENT===0)r.memcpy(this._buffer,this.byteOffset+this.position,s.buffer,0,s.byteLength),this.mapFloat32Array(s.length,c);else for(var f=0;f<s.length;f++)this.writeFloat32(s[f],c)},r.prototype.writeInt32=function(s,c){this._realloc(4),this._dataView.setInt32(this.position,s,c??this.endianness),this.position+=4},r.prototype.writeInt16=function(s,c){this._realloc(2),this._dataView.setInt16(this.position,s,c??this.endianness),this.position+=2},r.prototype.writeInt8=function(s){this._realloc(1),this._dataView.setInt8(this.position,s),this.position+=1},r.prototype.writeUint32=function(s,c){this._realloc(4),this._dataView.setUint32(this.position,s,c??this.endianness),this.position+=4},r.prototype.writeUint16=function(s,c){this._realloc(2),this._dataView.setUint16(this.position,s,c??this.endianness),this.position+=2},r.prototype.writeUint8=function(s){this._realloc(1),this._dataView.setUint8(this.position,s),this.position+=1},r.prototype.writeFloat32=function(s,c){this._realloc(4),this._dataView.setFloat32(this.position,s,c??this.endianness),this.position+=4},r.prototype.writeFloat64=function(s,c){this._realloc(8),this._dataView.setFloat64(this.position,s,c??this.endianness),this.position+=8},r.prototype.writeUCS2String=function(s,c,f){f==null&&(f=s.length);for(var m=0;m<s.length&&m<f;m++)this.writeUint16(s.charCodeAt(m),c);for(;m<f;m++)this.writeUint16(0)},r.prototype.writeString=function(s,c,f){var m=0;if(c==null||c=="ASCII")if(f!=null){var g=Math.min(s.length,f);for(m=0;m<g;m++)this.writeUint8(s.charCodeAt(m));for(;m<f;m++)this.writeUint8(0)}else for(m=0;m<s.length;m++)this.writeUint8(s.charCodeAt(m));else this.writeUint8Array(new TextEncoder(c).encode(s.substring(0,f)))},r.prototype.writeCString=function(s,c){var f=0;if(c!=null){var m=Math.min(s.length,c);for(f=0;f<m;f++)this.writeUint8(s.charCodeAt(f));for(;f<c;f++)this.writeUint8(0)}else{for(f=0;f<s.length;f++)this.writeUint8(s.charCodeAt(f));this.writeUint8(0)}},r.prototype.writeStruct=function(s,c){for(var f=0;f<s.length;f+=2){var m=s[f+1];this.writeType(m,c[s[f]],c)}},r.prototype.writeType=function(s,c,f){var m;if(typeof s=="function")return s(this,c);if(typeof s=="object"&&!(s instanceof Array))return s.set(this,c,f);var g=null,y="ASCII",v=this.position;switch(typeof s=="string"&&/:/.test(s)&&(m=s.split(":"),s=m[0],g=parseInt(m[1])),typeof s=="string"&&/,/.test(s)&&(m=s.split(","),s=m[0],y=parseInt(m[1])),s){case"uint8":this.writeUint8(c);break;case"int8":this.writeInt8(c);break;case"uint16":this.writeUint16(c,this.endianness);break;case"int16":this.writeInt16(c,this.endianness);break;case"uint32":this.writeUint32(c,this.endianness);break;case"int32":this.writeInt32(c,this.endianness);break;case"float32":this.writeFloat32(c,this.endianness);break;case"float64":this.writeFloat64(c,this.endianness);break;case"uint16be":this.writeUint16(c,r.BIG_ENDIAN);break;case"int16be":this.writeInt16(c,r.BIG_ENDIAN);break;case"uint32be":this.writeUint32(c,r.BIG_ENDIAN);break;case"int32be":this.writeInt32(c,r.BIG_ENDIAN);break;case"float32be":this.writeFloat32(c,r.BIG_ENDIAN);break;case"float64be":this.writeFloat64(c,r.BIG_ENDIAN);break;case"uint16le":this.writeUint16(c,r.LITTLE_ENDIAN);break;case"int16le":this.writeInt16(c,r.LITTLE_ENDIAN);break;case"uint32le":this.writeUint32(c,r.LITTLE_ENDIAN);break;case"int32le":this.writeInt32(c,r.LITTLE_ENDIAN);break;case"float32le":this.writeFloat32(c,r.LITTLE_ENDIAN);break;case"float64le":this.writeFloat64(c,r.LITTLE_ENDIAN);break;case"cstring":this.writeCString(c,g);break;case"string":this.writeString(c,y,g);break;case"u16string":this.writeUCS2String(c,this.endianness,g);break;case"u16stringle":this.writeUCS2String(c,r.LITTLE_ENDIAN,g);break;case"u16stringbe":this.writeUCS2String(c,r.BIG_ENDIAN,g);break;default:if(s.length==3){for(var b=s[1],_=0;_<c.length;_++)this.writeType(b,c[_]);break}else{this.writeStruct(s,c);break}}g!=null&&(this.position=v,this._realloc(g),this.position=v+g)},r.prototype.writeUint64=function(s){var c=Math.floor(s/i);this.writeUint32(c),this.writeUint32(s&4294967295)},r.prototype.writeUint24=function(s){this.writeUint8((s&16711680)>>16),this.writeUint8((s&65280)>>8),this.writeUint8(s&255)},r.prototype.adjustUint32=function(s,c){var f=this.position;this.seek(s),this.writeUint32(c),this.seek(f)},r.prototype.mapInt32Array=function(s,c){this._realloc(s*4);var f=new Int32Array(this._buffer,this.byteOffset+this.position,s);return r.arrayToNative(f,c??this.endianness),this.position+=s*4,f},r.prototype.mapInt16Array=function(s,c){this._realloc(s*2);var f=new Int16Array(this._buffer,this.byteOffset+this.position,s);return r.arrayToNative(f,c??this.endianness),this.position+=s*2,f},r.prototype.mapInt8Array=function(s){this._realloc(s*1);var c=new Int8Array(this._buffer,this.byteOffset+this.position,s);return this.position+=s*1,c},r.prototype.mapUint32Array=function(s,c){this._realloc(s*4);var f=new Uint32Array(this._buffer,this.byteOffset+this.position,s);return r.arrayToNative(f,c??this.endianness),this.position+=s*4,f},r.prototype.mapUint16Array=function(s,c){this._realloc(s*2);var f=new Uint16Array(this._buffer,this.byteOffset+this.position,s);return r.arrayToNative(f,c??this.endianness),this.position+=s*2,f},r.prototype.mapFloat64Array=function(s,c){this._realloc(s*8);var f=new Float64Array(this._buffer,this.byteOffset+this.position,s);return r.arrayToNative(f,c??this.endianness),this.position+=s*8,f},r.prototype.mapFloat32Array=function(s,c){this._realloc(s*4);var f=new Float32Array(this._buffer,this.byteOffset+this.position,s);return r.arrayToNative(f,c??this.endianness),this.position+=s*4,f};var a=function(s){this.buffers=[],this.bufferIndex=-1,s&&(this.insertBuffer(s),this.bufferIndex=0)};a.prototype=new r(new ArrayBuffer,0,r.BIG_ENDIAN),a.prototype.initialized=function(){var s;return this.bufferIndex>-1?!0:this.buffers.length>0?(s=this.buffers[0],s.fileStart===0?(this.buffer=s,this.bufferIndex=0,n.debug("MultiBufferStream","Stream ready for parsing"),!0):(n.warn("MultiBufferStream","The first buffer should have a fileStart of 0"),this.logBufferLevel(),!1)):(n.warn("MultiBufferStream","No buffer to start parsing from"),this.logBufferLevel(),!1)},ArrayBuffer.concat=function(s,c){n.debug("ArrayBuffer","Trying to create a new buffer of size: "+(s.byteLength+c.byteLength));var f=new Uint8Array(s.byteLength+c.byteLength);return f.set(new Uint8Array(s),0),f.set(new Uint8Array(c),s.byteLength),f.buffer},a.prototype.reduceBuffer=function(s,c,f){var m;return m=new Uint8Array(f),m.set(new Uint8Array(s,c,f)),m.buffer.fileStart=s.fileStart+c,m.buffer.usedBytes=0,m.buffer},a.prototype.insertBuffer=function(s){for(var c=!0,f=0;f<this.buffers.length;f++){var m=this.buffers[f];if(s.fileStart<=m.fileStart){if(s.fileStart===m.fileStart)if(s.byteLength>m.byteLength){this.buffers.splice(f,1),f--;continue}else n.warn("MultiBufferStream","Buffer (fileStart: "+s.fileStart+" - Length: "+s.byteLength+") already appended, ignoring");else s.fileStart+s.byteLength<=m.fileStart||(s=this.reduceBuffer(s,0,m.fileStart-s.fileStart)),n.debug("MultiBufferStream","Appending new buffer (fileStart: "+s.fileStart+" - Length: "+s.byteLength+")"),this.buffers.splice(f,0,s),f===0&&(this.buffer=s);c=!1;break}else if(s.fileStart<m.fileStart+m.byteLength){var g=m.fileStart+m.byteLength-s.fileStart,y=s.byteLength-g;if(y>0)s=this.reduceBuffer(s,g,y);else{c=!1;break}}}c&&(n.debug("MultiBufferStream","Appending new buffer (fileStart: "+s.fileStart+" - Length: "+s.byteLength+")"),this.buffers.push(s),f===0&&(this.buffer=s))},a.prototype.logBufferLevel=function(s){var c,f,m,g,y=[],v,b="";for(m=0,g=0,c=0;c<this.buffers.length;c++)f=this.buffers[c],c===0?(v={},y.push(v),v.start=f.fileStart,v.end=f.fileStart+f.byteLength,b+="["+v.start+"-"):v.end===f.fileStart?v.end=f.fileStart+f.byteLength:(v={},v.start=f.fileStart,b+=y[y.length-1].end-1+"], ["+v.start+"-",v.end=f.fileStart+f.byteLength,y.push(v)),m+=f.usedBytes,g+=f.byteLength;y.length>0&&(b+=v.end-1+"]");var _=s?n.info:n.debug;this.buffers.length===0?_("MultiBufferStream","No more buffer in memory"):_("MultiBufferStream",""+this.buffers.length+" stored buffer(s) ("+m+"/"+g+" bytes), continuous ranges: "+b)},a.prototype.cleanBuffers=function(){var s,c;for(s=0;s<this.buffers.length;s++)c=this.buffers[s],c.usedBytes===c.byteLength&&(n.debug("MultiBufferStream","Removing buffer #"+s),this.buffers.splice(s,1),s--)},a.prototype.mergeNextBuffer=function(){var s;if(this.bufferIndex+1<this.buffers.length)if(s=this.buffers[this.bufferIndex+1],s.fileStart===this.buffer.fileStart+this.buffer.byteLength){var c=this.buffer.byteLength,f=this.buffer.usedBytes,m=this.buffer.fileStart;return this.buffers[this.bufferIndex]=ArrayBuffer.concat(this.buffer,s),this.buffer=this.buffers[this.bufferIndex],this.buffers.splice(this.bufferIndex+1,1),this.buffer.usedBytes=f,this.buffer.fileStart=m,n.debug("ISOFile","Concatenating buffer for box parsing (length: "+c+"->"+this.buffer.byteLength+")"),!0}else return!1;else return!1},a.prototype.findPosition=function(s,c,f){var m,g=null,y=-1;for(s===!0?m=0:m=this.bufferIndex;m<this.buffers.length&&(g=this.buffers[m],g.fileStart<=c);){y=m,f&&(g.fileStart+g.byteLength<=c?g.usedBytes=g.byteLength:g.usedBytes=c-g.fileStart,this.logBufferLevel());m++}return y!==-1?(g=this.buffers[y],g.fileStart+g.byteLength>=c?(n.debug("MultiBufferStream","Found position in existing buffer #"+y),y):-1):-1},a.prototype.findEndContiguousBuf=function(s){var c,f,m,g=s!==void 0?s:this.bufferIndex;if(f=this.buffers[g],this.buffers.length>g+1)for(c=g+1;c<this.buffers.length&&(m=this.buffers[c],m.fileStart===f.fileStart+f.byteLength);c++)f=m;return f.fileStart+f.byteLength},a.prototype.getEndFilePositionAfter=function(s){var c=this.findPosition(!0,s,!1);return c!==-1?this.findEndContiguousBuf(c):s},a.prototype.addUsedBytes=function(s){this.buffer.usedBytes+=s,this.logBufferLevel()},a.prototype.setAllUsedBytes=function(){this.buffer.usedBytes=this.buffer.byteLength,this.logBufferLevel()},a.prototype.seek=function(s,c,f){var m;return m=this.findPosition(c,s,f),m!==-1?(this.buffer=this.buffers[m],this.bufferIndex=m,this.position=s-this.buffer.fileStart,n.debug("MultiBufferStream","Repositioning parser at buffer position: "+this.position),!0):(n.debug("MultiBufferStream","Position "+s+" not found in buffered data"),!1)},a.prototype.getPosition=function(){if(this.bufferIndex===-1||this.buffers[this.bufferIndex]===null)throw"Error accessing position in the MultiBufferStream";return this.buffers[this.bufferIndex].fileStart+this.position},a.prototype.getLength=function(){return this.byteLength},a.prototype.getEndPosition=function(){if(this.bufferIndex===-1||this.buffers[this.bufferIndex]===null)throw"Error accessing position in the MultiBufferStream";return this.buffers[this.bufferIndex].fileStart+this.byteLength},e.MultiBufferStream=a;var l=function(){var s=3,c=4,f=5,m=6,g=[];g[s]="ES_Descriptor",g[c]="DecoderConfigDescriptor",g[f]="DecoderSpecificInfo",g[m]="SLConfigDescriptor",this.getDescriptorName=function(b){return g[b]};var y=this,v={};return this.parseOneDescriptor=function(b){var _=0,M,k,P;for(M=b.readUint8(),P=b.readUint8();P&128;)_=(P&127)<<7,P=b.readUint8();return _+=P&127,n.debug("MPEG4DescriptorParser","Found "+(g[M]||"Descriptor "+M)+", size "+_+" at position "+b.getPosition()),g[M]?k=new v[g[M]](_):k=new v.Descriptor(_),k.parse(b),k},v.Descriptor=function(b,_){this.tag=b,this.size=_,this.descs=[]},v.Descriptor.prototype.parse=function(b){this.data=b.readUint8Array(this.size)},v.Descriptor.prototype.findDescriptor=function(b){for(var _=0;_<this.descs.length;_++)if(this.descs[_].tag==b)return this.descs[_];return null},v.Descriptor.prototype.parseRemainingDescriptors=function(b){for(var _=b.position;b.position<_+this.size;){var M=y.parseOneDescriptor(b);this.descs.push(M)}},v.ES_Descriptor=function(b){v.Descriptor.call(this,s,b)},v.ES_Descriptor.prototype=new v.Descriptor,v.ES_Descriptor.prototype.parse=function(b){if(this.ES_ID=b.readUint16(),this.flags=b.readUint8(),this.size-=3,this.flags&128?(this.dependsOn_ES_ID=b.readUint16(),this.size-=2):this.dependsOn_ES_ID=0,this.flags&64){var _=b.readUint8();this.URL=b.readString(_),this.size-=_+1}else this.URL="";this.flags&32?(this.OCR_ES_ID=b.readUint16(),this.size-=2):this.OCR_ES_ID=0,this.parseRemainingDescriptors(b)},v.ES_Descriptor.prototype.getOTI=function(b){var _=this.findDescriptor(c);return _?_.oti:0},v.ES_Descriptor.prototype.getAudioConfig=function(b){var _=this.findDescriptor(c);if(!_)return null;var M=_.findDescriptor(f);if(M&&M.data){var k=(M.data[0]&248)>>3;return k===31&&M.data.length>=2&&(k=32+((M.data[0]&7)<<3)+((M.data[1]&224)>>5)),k}else return null},v.DecoderConfigDescriptor=function(b){v.Descriptor.call(this,c,b)},v.DecoderConfigDescriptor.prototype=new v.Descriptor,v.DecoderConfigDescriptor.prototype.parse=function(b){this.oti=b.readUint8(),this.streamType=b.readUint8(),this.bufferSize=b.readUint24(),this.maxBitrate=b.readUint32(),this.avgBitrate=b.readUint32(),this.size-=13,this.parseRemainingDescriptors(b)},v.DecoderSpecificInfo=function(b){v.Descriptor.call(this,f,b)},v.DecoderSpecificInfo.prototype=new v.Descriptor,v.SLConfigDescriptor=function(b){v.Descriptor.call(this,m,b)},v.SLConfigDescriptor.prototype=new v.Descriptor,this};e.MPEG4DescriptorParser=l;var o={ERR_INVALID_DATA:-1,ERR_NOT_ENOUGH_DATA:0,OK:1,BASIC_BOXES:["mdat","idat","free","skip","meco","strk"],FULL_BOXES:["hmhd","nmhd","iods","xml ","bxml","ipro","mere"],CONTAINER_BOXES:[["moov",["trak","pssh"]],["trak"],["edts"],["mdia"],["minf"],["dinf"],["stbl",["sgpd","sbgp"]],["mvex",["trex"]],["moof",["traf"]],["traf",["trun","sgpd","sbgp"]],["vttc"],["tref"],["iref"],["mfra",["tfra"]],["meco"],["hnti"],["hinf"],["strk"],["strd"],["sinf"],["rinf"],["schi"],["trgr"],["udta",["kind"]],["iprp",["ipma"]],["ipco"]],boxCodes:[],fullBoxCodes:[],containerBoxCodes:[],sampleEntryCodes:{},sampleGroupEntryCodes:[],trackGroupTypes:[],UUIDBoxes:{},UUIDs:[],initialize:function(){o.FullBox.prototype=new o.Box,o.ContainerBox.prototype=new o.Box,o.SampleEntry.prototype=new o.Box,o.TrackGroupTypeBox.prototype=new o.FullBox,o.BASIC_BOXES.forEach(function(s){o.createBoxCtor(s)}),o.FULL_BOXES.forEach(function(s){o.createFullBoxCtor(s)}),o.CONTAINER_BOXES.forEach(function(s){o.createContainerBoxCtor(s[0],null,s[1])})},Box:function(s,c,f){this.type=s,this.size=c,this.uuid=f},FullBox:function(s,c,f){o.Box.call(this,s,c,f),this.flags=0,this.version=0},ContainerBox:function(s,c,f){o.Box.call(this,s,c,f),this.boxes=[]},SampleEntry:function(s,c,f,m){o.ContainerBox.call(this,s,c),this.hdr_size=f,this.start=m},SampleGroupEntry:function(s){this.grouping_type=s},TrackGroupTypeBox:function(s,c){o.FullBox.call(this,s,c)},createBoxCtor:function(s,c){o.boxCodes.push(s),o[s+"Box"]=function(f){o.Box.call(this,s,f)},o[s+"Box"].prototype=new o.Box,c&&(o[s+"Box"].prototype.parse=c)},createFullBoxCtor:function(s,c){o[s+"Box"]=function(f){o.FullBox.call(this,s,f)},o[s+"Box"].prototype=new o.FullBox,o[s+"Box"].prototype.parse=function(f){this.parseFullHeader(f),c&&c.call(this,f)}},addSubBoxArrays:function(s){if(s){this.subBoxNames=s;for(var c=s.length,f=0;f<c;f++)this[s[f]+"s"]=[]}},createContainerBoxCtor:function(s,c,f){o[s+"Box"]=function(m){o.ContainerBox.call(this,s,m),o.addSubBoxArrays.call(this,f)},o[s+"Box"].prototype=new o.ContainerBox,c&&(o[s+"Box"].prototype.parse=c)},createMediaSampleEntryCtor:function(s,c,f){o.sampleEntryCodes[s]=[],o[s+"SampleEntry"]=function(m,g){o.SampleEntry.call(this,m,g),o.addSubBoxArrays.call(this,f)},o[s+"SampleEntry"].prototype=new o.SampleEntry,c&&(o[s+"SampleEntry"].prototype.parse=c)},createSampleEntryCtor:function(s,c,f,m){o.sampleEntryCodes[s].push(c),o[c+"SampleEntry"]=function(g){o[s+"SampleEntry"].call(this,c,g),o.addSubBoxArrays.call(this,m)},o[c+"SampleEntry"].prototype=new o[s+"SampleEntry"],f&&(o[c+"SampleEntry"].prototype.parse=f)},createEncryptedSampleEntryCtor:function(s,c,f){o.createSampleEntryCtor.call(this,s,c,f,["sinf"])},createSampleGroupCtor:function(s,c){o[s+"SampleGroupEntry"]=function(f){o.SampleGroupEntry.call(this,s,f)},o[s+"SampleGroupEntry"].prototype=new o.SampleGroupEntry,c&&(o[s+"SampleGroupEntry"].prototype.parse=c)},createTrackGroupCtor:function(s,c){o[s+"TrackGroupTypeBox"]=function(f){o.TrackGroupTypeBox.call(this,s,f)},o[s+"TrackGroupTypeBox"].prototype=new o.TrackGroupTypeBox,c&&(o[s+"TrackGroupTypeBox"].prototype.parse=c)},createUUIDBox:function(s,c,f,m){o.UUIDs.push(s),o.UUIDBoxes[s]=function(g){c?o.FullBox.call(this,"uuid",g,s):f?o.ContainerBox.call(this,"uuid",g,s):o.Box.call(this,"uuid",g,s)},o.UUIDBoxes[s].prototype=c?new o.FullBox:f?new o.ContainerBox:new o.Box,m&&(c?o.UUIDBoxes[s].prototype.parse=function(g){this.parseFullHeader(g),m&&m.call(this,g)}:o.UUIDBoxes[s].prototype.parse=m)}};o.initialize(),o.TKHD_FLAG_ENABLED=1,o.TKHD_FLAG_IN_MOVIE=2,o.TKHD_FLAG_IN_PREVIEW=4,o.TFHD_FLAG_BASE_DATA_OFFSET=1,o.TFHD_FLAG_SAMPLE_DESC=2,o.TFHD_FLAG_SAMPLE_DUR=8,o.TFHD_FLAG_SAMPLE_SIZE=16,o.TFHD_FLAG_SAMPLE_FLAGS=32,o.TFHD_FLAG_DUR_EMPTY=65536,o.TFHD_FLAG_DEFAULT_BASE_IS_MOOF=131072,o.TRUN_FLAGS_DATA_OFFSET=1,o.TRUN_FLAGS_FIRST_FLAG=4,o.TRUN_FLAGS_DURATION=256,o.TRUN_FLAGS_SIZE=512,o.TRUN_FLAGS_FLAGS=1024,o.TRUN_FLAGS_CTS_OFFSET=2048,o.Box.prototype.add=function(s){return this.addBox(new o[s+"Box"])},o.Box.prototype.addBox=function(s){return this.boxes.push(s),this[s.type+"s"]?this[s.type+"s"].push(s):this[s.type]=s,s},o.Box.prototype.set=function(s,c){return this[s]=c,this},o.Box.prototype.addEntry=function(s,c){var f=c||"entries";return this[f]||(this[f]=[]),this[f].push(s),this},e.BoxParser=o,o.parseUUID=function(s){return o.parseHex16(s)},o.parseHex16=function(s){for(var c="",f=0;f<16;f++){var m=s.readUint8().toString(16);c+=m.length===1?"0"+m:m}return c},o.parseOneBox=function(s,c,f){var m,g=s.getPosition(),y=0,v,b;if(s.getEndPosition()-g<8)return n.debug("BoxParser","Not enough data in stream to parse the type and size of the box"),{code:o.ERR_NOT_ENOUGH_DATA};if(f&&f<8)return n.debug("BoxParser","Not enough bytes left in the parent box to parse a new box"),{code:o.ERR_NOT_ENOUGH_DATA};var _=s.readUint32(),M=s.readString(4),k=M;if(n.debug("BoxParser","Found box of type '"+M+"' and size "+_+" at position "+g),y=8,M=="uuid"){if(s.getEndPosition()-s.getPosition()<16||f-y<16)return s.seek(g),n.debug("BoxParser","Not enough bytes left in the parent box to parse a UUID box"),{code:o.ERR_NOT_ENOUGH_DATA};b=o.parseUUID(s),y+=16,k=b}if(_==1){if(s.getEndPosition()-s.getPosition()<8||f&&f-y<8)return s.seek(g),n.warn("BoxParser",'Not enough data in stream to parse the extended size of the "'+M+'" box'),{code:o.ERR_NOT_ENOUGH_DATA};_=s.readUint64(),y+=8}else if(_===0){if(f)_=f;else if(M!=="mdat")return n.error("BoxParser","Unlimited box size not supported for type: '"+M+"'"),m=new o.Box(M,_),{code:o.OK,box:m,size:m.size}}return _!==0&&_<y?(n.error("BoxParser","Box of type "+M+" has an invalid size "+_+" (too small to be a box)"),{code:o.ERR_NOT_ENOUGH_DATA,type:M,size:_,hdr_size:y,start:g}):_!==0&&f&&_>f?(n.error("BoxParser","Box of type '"+M+"' has a size "+_+" greater than its container size "+f),{code:o.ERR_NOT_ENOUGH_DATA,type:M,size:_,hdr_size:y,start:g}):_!==0&&g+_>s.getEndPosition()?(s.seek(g),n.info("BoxParser","Not enough data in stream to parse the entire '"+M+"' box"),{code:o.ERR_NOT_ENOUGH_DATA,type:M,size:_,hdr_size:y,start:g}):c?{code:o.OK,type:M,size:_,hdr_size:y,start:g}:(o[M+"Box"]?m=new o[M+"Box"](_):M!=="uuid"?(n.warn("BoxParser","Unknown box type: '"+M+"'"),m=new o.Box(M,_),m.has_unparsed_data=!0):o.UUIDBoxes[b]?m=new o.UUIDBoxes[b](_):(n.warn("BoxParser","Unknown uuid type: '"+b+"'"),m=new o.Box(M,_),m.uuid=b,m.has_unparsed_data=!0),m.hdr_size=y,m.start=g,m.write===o.Box.prototype.write&&m.type!=="mdat"&&(n.info("BoxParser","'"+k+"' box writing not yet implemented, keeping unparsed data in memory for later write"),m.parseDataAndRewind(s)),m.parse(s),v=s.getPosition()-(m.start+m.size),v<0?(n.warn("BoxParser","Parsing of box '"+k+"' did not read the entire indicated box data size (missing "+-v+" bytes), seeking forward"),s.seek(m.start+m.size)):v>0&&(n.error("BoxParser","Parsing of box '"+k+"' read "+v+" more bytes than the indicated box data size, seeking backwards"),m.size!==0&&s.seek(m.start+m.size)),{code:o.OK,box:m,size:m.size})},o.Box.prototype.parse=function(s){this.type!="mdat"?this.data=s.readUint8Array(this.size-this.hdr_size):this.size===0?s.seek(s.getEndPosition()):s.seek(this.start+this.size)},o.Box.prototype.parseDataAndRewind=function(s){this.data=s.readUint8Array(this.size-this.hdr_size),s.position-=this.size-this.hdr_size},o.FullBox.prototype.parseDataAndRewind=function(s){this.parseFullHeader(s),this.data=s.readUint8Array(this.size-this.hdr_size),this.hdr_size-=4,s.position-=this.size-this.hdr_size},o.FullBox.prototype.parseFullHeader=function(s){this.version=s.readUint8(),this.flags=s.readUint24(),this.hdr_size+=4},o.FullBox.prototype.parse=function(s){this.parseFullHeader(s),this.data=s.readUint8Array(this.size-this.hdr_size)},o.ContainerBox.prototype.parse=function(s){for(var c,f;s.getPosition()<this.start+this.size;)if(c=o.parseOneBox(s,!1,this.size-(s.getPosition()-this.start)),c.code===o.OK)if(f=c.box,this.boxes.push(f),this.subBoxNames&&this.subBoxNames.indexOf(f.type)!=-1)this[this.subBoxNames[this.subBoxNames.indexOf(f.type)]+"s"].push(f);else{var m=f.type!=="uuid"?f.type:f.uuid;this[m]?n.warn("Box of type "+m+" already stored in field of this type"):this[m]=f}else return},o.Box.prototype.parseLanguage=function(s){this.language=s.readUint16();var c=[];c[0]=this.language>>10&31,c[1]=this.language>>5&31,c[2]=this.language&31,this.languageString=String.fromCharCode(c[0]+96,c[1]+96,c[2]+96)},o.SAMPLE_ENTRY_TYPE_VISUAL="Visual",o.SAMPLE_ENTRY_TYPE_AUDIO="Audio",o.SAMPLE_ENTRY_TYPE_HINT="Hint",o.SAMPLE_ENTRY_TYPE_METADATA="Metadata",o.SAMPLE_ENTRY_TYPE_SUBTITLE="Subtitle",o.SAMPLE_ENTRY_TYPE_SYSTEM="System",o.SAMPLE_ENTRY_TYPE_TEXT="Text",o.SampleEntry.prototype.parseHeader=function(s){s.readUint8Array(6),this.data_reference_index=s.readUint16(),this.hdr_size+=8},o.SampleEntry.prototype.parse=function(s){this.parseHeader(s),this.data=s.readUint8Array(this.size-this.hdr_size)},o.SampleEntry.prototype.parseDataAndRewind=function(s){this.parseHeader(s),this.data=s.readUint8Array(this.size-this.hdr_size),this.hdr_size-=8,s.position-=this.size-this.hdr_size},o.SampleEntry.prototype.parseFooter=function(s){o.ContainerBox.prototype.parse.call(this,s)},o.createMediaSampleEntryCtor(o.SAMPLE_ENTRY_TYPE_HINT),o.createMediaSampleEntryCtor(o.SAMPLE_ENTRY_TYPE_METADATA),o.createMediaSampleEntryCtor(o.SAMPLE_ENTRY_TYPE_SUBTITLE),o.createMediaSampleEntryCtor(o.SAMPLE_ENTRY_TYPE_SYSTEM),o.createMediaSampleEntryCtor(o.SAMPLE_ENTRY_TYPE_TEXT),o.createMediaSampleEntryCtor(o.SAMPLE_ENTRY_TYPE_VISUAL,function(s){var c;this.parseHeader(s),s.readUint16(),s.readUint16(),s.readUint32Array(3),this.width=s.readUint16(),this.height=s.readUint16(),this.horizresolution=s.readUint32(),this.vertresolution=s.readUint32(),s.readUint32(),this.frame_count=s.readUint16(),c=Math.min(31,s.readUint8()),this.compressorname=s.readString(c),c<31&&s.readString(31-c),this.depth=s.readUint16(),s.readUint16(),this.parseFooter(s)}),o.createMediaSampleEntryCtor(o.SAMPLE_ENTRY_TYPE_AUDIO,function(s){this.parseHeader(s),s.readUint32Array(2),this.channel_count=s.readUint16(),this.samplesize=s.readUint16(),s.readUint16(),s.readUint16(),this.samplerate=s.readUint32()/(1<<16),this.parseFooter(s)}),o.createSampleEntryCtor(o.SAMPLE_ENTRY_TYPE_VISUAL,"avc1"),o.createSampleEntryCtor(o.SAMPLE_ENTRY_TYPE_VISUAL,"avc2"),o.createSampleEntryCtor(o.SAMPLE_ENTRY_TYPE_VISUAL,"avc3"),o.createSampleEntryCtor(o.SAMPLE_ENTRY_TYPE_VISUAL,"avc4"),o.createSampleEntryCtor(o.SAMPLE_ENTRY_TYPE_VISUAL,"av01"),o.createSampleEntryCtor(o.SAMPLE_ENTRY_TYPE_VISUAL,"hvc1"),o.createSampleEntryCtor(o.SAMPLE_ENTRY_TYPE_VISUAL,"hev1"),o.createSampleEntryCtor(o.SAMPLE_ENTRY_TYPE_VISUAL,"vvc1"),o.createSampleEntryCtor(o.SAMPLE_ENTRY_TYPE_VISUAL,"vvi1"),o.createSampleEntryCtor(o.SAMPLE_ENTRY_TYPE_VISUAL,"vvs1"),o.createSampleEntryCtor(o.SAMPLE_ENTRY_TYPE_VISUAL,"vvcN"),o.createSampleEntryCtor(o.SAMPLE_ENTRY_TYPE_VISUAL,"vp08"),o.createSampleEntryCtor(o.SAMPLE_ENTRY_TYPE_VISUAL,"vp09"),o.createSampleEntryCtor(o.SAMPLE_ENTRY_TYPE_AUDIO,"mp4a"),o.createSampleEntryCtor(o.SAMPLE_ENTRY_TYPE_AUDIO,"ac-3"),o.createSampleEntryCtor(o.SAMPLE_ENTRY_TYPE_AUDIO,"ec-3"),o.createSampleEntryCtor(o.SAMPLE_ENTRY_TYPE_AUDIO,"Opus"),o.createEncryptedSampleEntryCtor(o.SAMPLE_ENTRY_TYPE_VISUAL,"encv"),o.createEncryptedSampleEntryCtor(o.SAMPLE_ENTRY_TYPE_AUDIO,"enca"),o.createEncryptedSampleEntryCtor(o.SAMPLE_ENTRY_TYPE_SUBTITLE,"encu"),o.createEncryptedSampleEntryCtor(o.SAMPLE_ENTRY_TYPE_SYSTEM,"encs"),o.createEncryptedSampleEntryCtor(o.SAMPLE_ENTRY_TYPE_TEXT,"enct"),o.createEncryptedSampleEntryCtor(o.SAMPLE_ENTRY_TYPE_METADATA,"encm"),o.createBoxCtor("a1lx",function(s){var c=s.readUint8()&1,f=((c&1)+1)*16;this.layer_size=[];for(var m=0;m<3;m++)f==16?this.layer_size[m]=s.readUint16():this.layer_size[m]=s.readUint32()}),o.createBoxCtor("a1op",function(s){this.op_index=s.readUint8()}),o.createFullBoxCtor("auxC",function(s){this.aux_type=s.readCString();var c=this.size-this.hdr_size-(this.aux_type.length+1);this.aux_subtype=s.readUint8Array(c)}),o.createBoxCtor("av1C",function(s){var c=s.readUint8();if(c>>7&!1){n.error("av1C marker problem");return}if(this.version=c&127,this.version!==1){n.error("av1C version "+this.version+" not supported");return}if(c=s.readUint8(),this.seq_profile=c>>5&7,this.seq_level_idx_0=c&31,c=s.readUint8(),this.seq_tier_0=c>>7&1,this.high_bitdepth=c>>6&1,this.twelve_bit=c>>5&1,this.monochrome=c>>4&1,this.chroma_subsampling_x=c>>3&1,this.chroma_subsampling_y=c>>2&1,this.chroma_sample_position=c&3,c=s.readUint8(),this.reserved_1=c>>5&7,this.reserved_1!==0){n.error("av1C reserved_1 parsing problem");return}if(this.initial_presentation_delay_present=c>>4&1,this.initial_presentation_delay_present===1)this.initial_presentation_delay_minus_one=c&15;else if(this.reserved_2=c&15,this.reserved_2!==0){n.error("av1C reserved_2 parsing problem");return}var f=this.size-this.hdr_size-4;this.configOBUs=s.readUint8Array(f)}),o.createBoxCtor("avcC",function(s){var c,f;for(this.configurationVersion=s.readUint8(),this.AVCProfileIndication=s.readUint8(),this.profile_compatibility=s.readUint8(),this.AVCLevelIndication=s.readUint8(),this.lengthSizeMinusOne=s.readUint8()&3,this.nb_SPS_nalus=s.readUint8()&31,f=this.size-this.hdr_size-6,this.SPS=[],c=0;c<this.nb_SPS_nalus;c++)this.SPS[c]={},this.SPS[c].length=s.readUint16(),this.SPS[c].nalu=s.readUint8Array(this.SPS[c].length),f-=2+this.SPS[c].length;for(this.nb_PPS_nalus=s.readUint8(),f--,this.PPS=[],c=0;c<this.nb_PPS_nalus;c++)this.PPS[c]={},this.PPS[c].length=s.readUint16(),this.PPS[c].nalu=s.readUint8Array(this.PPS[c].length),f-=2+this.PPS[c].length;f>0&&(this.ext=s.readUint8Array(f))}),o.createBoxCtor("btrt",function(s){this.bufferSizeDB=s.readUint32(),this.maxBitrate=s.readUint32(),this.avgBitrate=s.readUint32()}),o.createBoxCtor("clap",function(s){this.cleanApertureWidthN=s.readUint32(),this.cleanApertureWidthD=s.readUint32(),this.cleanApertureHeightN=s.readUint32(),this.cleanApertureHeightD=s.readUint32(),this.horizOffN=s.readUint32(),this.horizOffD=s.readUint32(),this.vertOffN=s.readUint32(),this.vertOffD=s.readUint32()}),o.createBoxCtor("clli",function(s){this.max_content_light_level=s.readUint16(),this.max_pic_average_light_level=s.readUint16()}),o.createFullBoxCtor("co64",function(s){var c,f;if(c=s.readUint32(),this.chunk_offsets=[],this.version===0)for(f=0;f<c;f++)this.chunk_offsets.push(s.readUint64())}),o.createFullBoxCtor("CoLL",function(s){this.maxCLL=s.readUint16(),this.maxFALL=s.readUint16()}),o.createBoxCtor("colr",function(s){if(this.colour_type=s.readString(4),this.colour_type==="nclx"){this.colour_primaries=s.readUint16(),this.transfer_characteristics=s.readUint16(),this.matrix_coefficients=s.readUint16();var c=s.readUint8();this.full_range_flag=c>>7}else this.colour_type==="rICC"?this.ICC_profile=s.readUint8Array(this.size-4):this.colour_type==="prof"&&(this.ICC_profile=s.readUint8Array(this.size-4))}),o.createFullBoxCtor("cprt",function(s){this.parseLanguage(s),this.notice=s.readCString()}),o.createFullBoxCtor("cslg",function(s){this.version===0&&(this.compositionToDTSShift=s.readInt32(),this.leastDecodeToDisplayDelta=s.readInt32(),this.greatestDecodeToDisplayDelta=s.readInt32(),this.compositionStartTime=s.readInt32(),this.compositionEndTime=s.readInt32())}),o.createFullBoxCtor("ctts",function(s){var c,f;if(c=s.readUint32(),this.sample_counts=[],this.sample_offsets=[],this.version===0)for(f=0;f<c;f++){this.sample_counts.push(s.readUint32());var m=s.readInt32();m<0&&n.warn("BoxParser","ctts box uses negative values without using version 1"),this.sample_offsets.push(m)}else if(this.version==1)for(f=0;f<c;f++)this.sample_counts.push(s.readUint32()),this.sample_offsets.push(s.readInt32())}),o.createBoxCtor("dac3",function(s){var c=s.readUint8(),f=s.readUint8(),m=s.readUint8();this.fscod=c>>6,this.bsid=c>>1&31,this.bsmod=(c&1)<<2|f>>6&3,this.acmod=f>>3&7,this.lfeon=f>>2&1,this.bit_rate_code=f&3|m>>5&7}),o.createBoxCtor("dec3",function(s){var c=s.readUint16();this.data_rate=c>>3,this.num_ind_sub=c&7,this.ind_subs=[];for(var f=0;f<this.num_ind_sub+1;f++){var m={};this.ind_subs.push(m);var g=s.readUint8(),y=s.readUint8(),v=s.readUint8();m.fscod=g>>6,m.bsid=g>>1&31,m.bsmod=(g&1)<<4|y>>4&15,m.acmod=y>>1&7,m.lfeon=y&1,m.num_dep_sub=v>>1&15,m.num_dep_sub>0&&(m.chan_loc=(v&1)<<8|s.readUint8())}}),o.createFullBoxCtor("dfLa",function(s){var c=127,f=128,m=[],g=["STREAMINFO","PADDING","APPLICATION","SEEKTABLE","VORBIS_COMMENT","CUESHEET","PICTURE","RESERVED"];this.parseFullHeader(s);do{var y=s.readUint8(),v=Math.min(y&c,g.length-1);if(v?s.readUint8Array(s.readUint24()):(s.readUint8Array(13),this.samplerate=s.readUint32()>>12,s.readUint8Array(20)),m.push(g[v]),y&f)break}while(!0);this.numMetadataBlocks=m.length+" ("+m.join(", ")+")"}),o.createBoxCtor("dimm",function(s){this.bytessent=s.readUint64()}),o.createBoxCtor("dmax",function(s){this.time=s.readUint32()}),o.createBoxCtor("dmed",function(s){this.bytessent=s.readUint64()}),o.createBoxCtor("dOps",function(s){if(this.Version=s.readUint8(),this.OutputChannelCount=s.readUint8(),this.PreSkip=s.readUint16(),this.InputSampleRate=s.readUint32(),this.OutputGain=s.readInt16(),this.ChannelMappingFamily=s.readUint8(),this.ChannelMappingFamily!==0){this.StreamCount=s.readUint8(),this.CoupledCount=s.readUint8(),this.ChannelMapping=[];for(var c=0;c<this.OutputChannelCount;c++)this.ChannelMapping[c]=s.readUint8()}}),o.createFullBoxCtor("dref",function(s){var c,f;this.entries=[];for(var m=s.readUint32(),g=0;g<m;g++)if(c=o.parseOneBox(s,!1,this.size-(s.getPosition()-this.start)),c.code===o.OK)f=c.box,this.entries.push(f);else return}),o.createBoxCtor("drep",function(s){this.bytessent=s.readUint64()}),o.createFullBoxCtor("elng",function(s){this.extended_language=s.readString(this.size-this.hdr_size)}),o.createFullBoxCtor("elst",function(s){this.entries=[];for(var c=s.readUint32(),f=0;f<c;f++){var m={};this.entries.push(m),this.version===1?(m.segment_duration=s.readUint64(),m.media_time=s.readInt64()):(m.segment_duration=s.readUint32(),m.media_time=s.readInt32()),m.media_rate_integer=s.readInt16(),m.media_rate_fraction=s.readInt16()}}),o.createFullBoxCtor("emsg",function(s){this.version==1?(this.timescale=s.readUint32(),this.presentation_time=s.readUint64(),this.event_duration=s.readUint32(),this.id=s.readUint32(),this.scheme_id_uri=s.readCString(),this.value=s.readCString()):(this.scheme_id_uri=s.readCString(),this.value=s.readCString(),this.timescale=s.readUint32(),this.presentation_time_delta=s.readUint32(),this.event_duration=s.readUint32(),this.id=s.readUint32());var c=this.size-this.hdr_size-(4*4+(this.scheme_id_uri.length+1)+(this.value.length+1));this.version==1&&(c-=4),this.message_data=s.readUint8Array(c)}),o.createFullBoxCtor("esds",function(s){var c=s.readUint8Array(this.size-this.hdr_size);if(typeof l<"u"){var f=new l;this.esd=f.parseOneDescriptor(new r(c.buffer,0,r.BIG_ENDIAN))}}),o.createBoxCtor("fiel",function(s){this.fieldCount=s.readUint8(),this.fieldOrdering=s.readUint8()}),o.createBoxCtor("frma",function(s){this.data_format=s.readString(4)}),o.createBoxCtor("ftyp",function(s){var c=this.size-this.hdr_size;this.major_brand=s.readString(4),this.minor_version=s.readUint32(),c-=8,this.compatible_brands=[];for(var f=0;c>=4;)this.compatible_brands[f]=s.readString(4),c-=4,f++}),o.createFullBoxCtor("hdlr",function(s){this.version===0&&(s.readUint32(),this.handler=s.readString(4),s.readUint32Array(3),this.name=s.readString(this.size-this.hdr_size-20),this.name[this.name.length-1]==="\0"&&(this.name=this.name.slice(0,-1)))}),o.createBoxCtor("hvcC",function(s){var c,f,m,g;this.configurationVersion=s.readUint8(),g=s.readUint8(),this.general_profile_space=g>>6,this.general_tier_flag=(g&32)>>5,this.general_profile_idc=g&31,this.general_profile_compatibility=s.readUint32(),this.general_constraint_indicator=s.readUint8Array(6),this.general_level_idc=s.readUint8(),this.min_spatial_segmentation_idc=s.readUint16()&4095,this.parallelismType=s.readUint8()&3,this.chroma_format_idc=s.readUint8()&3,this.bit_depth_luma_minus8=s.readUint8()&7,this.bit_depth_chroma_minus8=s.readUint8()&7,this.avgFrameRate=s.readUint16(),g=s.readUint8(),this.constantFrameRate=g>>6,this.numTemporalLayers=(g&13)>>3,this.temporalIdNested=(g&4)>>2,this.lengthSizeMinusOne=g&3,this.nalu_arrays=[];var y=s.readUint8();for(c=0;c<y;c++){var v=[];this.nalu_arrays.push(v),g=s.readUint8(),v.completeness=(g&128)>>7,v.nalu_type=g&63;var b=s.readUint16();for(f=0;f<b;f++){var _={};v.push(_),m=s.readUint16(),_.data=s.readUint8Array(m)}}}),o.createFullBoxCtor("iinf",function(s){var c;this.version===0?this.entry_count=s.readUint16():this.entry_count=s.readUint32(),this.item_infos=[];for(var f=0;f<this.entry_count;f++)if(c=o.parseOneBox(s,!1,this.size-(s.getPosition()-this.start)),c.code===o.OK)c.box.type!=="infe"&&n.error("BoxParser","Expected 'infe' box, got "+c.box.type),this.item_infos[f]=c.box;else return}),o.createFullBoxCtor("iloc",function(s){var c;c=s.readUint8(),this.offset_size=c>>4&15,this.length_size=c&15,c=s.readUint8(),this.base_offset_size=c>>4&15,this.version===1||this.version===2?this.index_size=c&15:this.index_size=0,this.items=[];var f=0;if(this.version<2)f=s.readUint16();else if(this.version===2)f=s.readUint32();else throw"version of iloc box not supported";for(var m=0;m<f;m++){var g={};if(this.items.push(g),this.version<2)g.item_ID=s.readUint16();else if(this.version===2)g.item_ID=s.readUint16();else throw"version of iloc box not supported";switch(this.version===1||this.version===2?g.construction_method=s.readUint16()&15:g.construction_method=0,g.data_reference_index=s.readUint16(),this.base_offset_size){case 0:g.base_offset=0;break;case 4:g.base_offset=s.readUint32();break;case 8:g.base_offset=s.readUint64();break;default:throw"Error reading base offset size"}var y=s.readUint16();g.extents=[];for(var v=0;v<y;v++){var b={};if(g.extents.push(b),this.version===1||this.version===2)switch(this.index_size){case 0:b.extent_index=0;break;case 4:b.extent_index=s.readUint32();break;case 8:b.extent_index=s.readUint64();break;default:throw"Error reading extent index"}switch(this.offset_size){case 0:b.extent_offset=0;break;case 4:b.extent_offset=s.readUint32();break;case 8:b.extent_offset=s.readUint64();break;default:throw"Error reading extent index"}switch(this.length_size){case 0:b.extent_length=0;break;case 4:b.extent_length=s.readUint32();break;case 8:b.extent_length=s.readUint64();break;default:throw"Error reading extent index"}}}}),o.createBoxCtor("imir",function(s){var c=s.readUint8();this.reserved=c>>7,this.axis=c&1}),o.createFullBoxCtor("infe",function(s){if((this.version===0||this.version===1)&&(this.item_ID=s.readUint16(),this.item_protection_index=s.readUint16(),this.item_name=s.readCString(),this.content_type=s.readCString(),this.content_encoding=s.readCString()),this.version===1){this.extension_type=s.readString(4),n.warn("BoxParser","Cannot parse extension type"),s.seek(this.start+this.size);return}this.version>=2&&(this.version===2?this.item_ID=s.readUint16():this.version===3&&(this.item_ID=s.readUint32()),this.item_protection_index=s.readUint16(),this.item_type=s.readString(4),this.item_name=s.readCString(),this.item_type==="mime"?(this.content_type=s.readCString(),this.content_encoding=s.readCString()):this.item_type==="uri "&&(this.item_uri_type=s.readCString()))}),o.createFullBoxCtor("ipma",function(s){var c,f;for(entry_count=s.readUint32(),this.associations=[],c=0;c<entry_count;c++){var m={};this.associations.push(m),this.version<1?m.id=s.readUint16():m.id=s.readUint32();var g=s.readUint8();for(m.props=[],f=0;f<g;f++){var y=s.readUint8(),v={};m.props.push(v),v.essential=(y&128)>>7===1,this.flags&1?v.property_index=(y&127)<<8|s.readUint8():v.property_index=y&127}}}),o.createFullBoxCtor("iref",function(s){var c,f;for(this.references=[];s.getPosition()<this.start+this.size;)if(c=o.parseOneBox(s,!0,this.size-(s.getPosition()-this.start)),c.code===o.OK)this.version===0?f=new o.SingleItemTypeReferenceBox(c.type,c.size,c.hdr_size,c.start):f=new o.SingleItemTypeReferenceBoxLarge(c.type,c.size,c.hdr_size,c.start),f.write===o.Box.prototype.write&&f.type!=="mdat"&&(n.warn("BoxParser",f.type+" box writing not yet implemented, keeping unparsed data in memory for later write"),f.parseDataAndRewind(s)),f.parse(s),this.references.push(f);else return}),o.createBoxCtor("irot",function(s){this.angle=s.readUint8()&3}),o.createFullBoxCtor("ispe",function(s){this.image_width=s.readUint32(),this.image_height=s.readUint32()}),o.createFullBoxCtor("kind",function(s){this.schemeURI=s.readCString(),this.value=s.readCString()}),o.createFullBoxCtor("leva",function(s){var c=s.readUint8();this.levels=[];for(var f=0;f<c;f++){var m={};this.levels[f]=m,m.track_ID=s.readUint32();var g=s.readUint8();switch(m.padding_flag=g>>7,m.assignment_type=g&127,m.assignment_type){case 0:m.grouping_type=s.readString(4);break;case 1:m.grouping_type=s.readString(4),m.grouping_type_parameter=s.readUint32();break;case 2:break;case 3:break;case 4:m.sub_track_id=s.readUint32();break;default:n.warn("BoxParser","Unknown leva assignement type")}}}),o.createBoxCtor("lsel",function(s){this.layer_id=s.readUint16()}),o.createBoxCtor("maxr",function(s){this.period=s.readUint32(),this.bytes=s.readUint32()}),o.createBoxCtor("mdcv",function(s){this.display_primaries=[],this.display_primaries[0]={},this.display_primaries[0].x=s.readUint16(),this.display_primaries[0].y=s.readUint16(),this.display_primaries[1]={},this.display_primaries[1].x=s.readUint16(),this.display_primaries[1].y=s.readUint16(),this.display_primaries[2]={},this.display_primaries[2].x=s.readUint16(),this.display_primaries[2].y=s.readUint16(),this.white_point={},this.white_point.x=s.readUint16(),this.white_point.y=s.readUint16(),this.max_display_mastering_luminance=s.readUint32(),this.min_display_mastering_luminance=s.readUint32()}),o.createFullBoxCtor("mdhd",function(s){this.version==1?(this.creation_time=s.readUint64(),this.modification_time=s.readUint64(),this.timescale=s.readUint32(),this.duration=s.readUint64()):(this.creation_time=s.readUint32(),this.modification_time=s.readUint32(),this.timescale=s.readUint32(),this.duration=s.readUint32()),this.parseLanguage(s),s.readUint16()}),o.createFullBoxCtor("mehd",function(s){this.flags&1&&(n.warn("BoxParser","mehd box incorrectly uses flags set to 1, converting version to 1"),this.version=1),this.version==1?this.fragment_duration=s.readUint64():this.fragment_duration=s.readUint32()}),o.createFullBoxCtor("meta",function(s){this.boxes=[],o.ContainerBox.prototype.parse.call(this,s)}),o.createFullBoxCtor("mfhd",function(s){this.sequence_number=s.readUint32()}),o.createFullBoxCtor("mfro",function(s){this._size=s.readUint32()}),o.createFullBoxCtor("mvhd",function(s){this.version==1?(this.creation_time=s.readUint64(),this.modification_time=s.readUint64(),this.timescale=s.readUint32(),this.duration=s.readUint64()):(this.creation_time=s.readUint32(),this.modification_time=s.readUint32(),this.timescale=s.readUint32(),this.duration=s.readUint32()),this.rate=s.readUint32(),this.volume=s.readUint16()>>8,s.readUint16(),s.readUint32Array(2),this.matrix=s.readUint32Array(9),s.readUint32Array(6),this.next_track_id=s.readUint32()}),o.createBoxCtor("npck",function(s){this.packetssent=s.readUint32()}),o.createBoxCtor("nump",function(s){this.packetssent=s.readUint64()}),o.createFullBoxCtor("padb",function(s){var c=s.readUint32();this.padbits=[];for(var f=0;f<Math.floor((c+1)/2);f++)this.padbits=s.readUint8()}),o.createBoxCtor("pasp",function(s){this.hSpacing=s.readUint32(),this.vSpacing=s.readUint32()}),o.createBoxCtor("payl",function(s){this.text=s.readString(this.size-this.hdr_size)}),o.createBoxCtor("payt",function(s){this.payloadID=s.readUint32();var c=s.readUint8();this.rtpmap_string=s.readString(c)}),o.createFullBoxCtor("pdin",function(s){var c=(this.size-this.hdr_size)/8;this.rate=[],this.initial_delay=[];for(var f=0;f<c;f++)this.rate[f]=s.readUint32(),this.initial_delay[f]=s.readUint32()}),o.createFullBoxCtor("pitm",function(s){this.version===0?this.item_id=s.readUint16():this.item_id=s.readUint32()}),o.createFullBoxCtor("pixi",function(s){var c;for(this.num_channels=s.readUint8(),this.bits_per_channels=[],c=0;c<this.num_channels;c++)this.bits_per_channels[c]=s.readUint8()}),o.createBoxCtor("pmax",function(s){this.bytes=s.readUint32()}),o.createFullBoxCtor("prft",function(s){this.ref_track_id=s.readUint32(),this.ntp_timestamp=s.readUint64(),this.version===0?this.media_time=s.readUint32():this.media_time=s.readUint64()}),o.createFullBoxCtor("pssh",function(s){if(this.system_id=o.parseHex16(s),this.version>0){var c=s.readUint32();this.kid=[];for(var f=0;f<c;f++)this.kid[f]=o.parseHex16(s)}var m=s.readUint32();m>0&&(this.data=s.readUint8Array(m))}),o.createFullBoxCtor("clef",function(s){this.width=s.readUint32(),this.height=s.readUint32()}),o.createFullBoxCtor("enof",function(s){this.width=s.readUint32(),this.height=s.readUint32()}),o.createFullBoxCtor("prof",function(s){this.width=s.readUint32(),this.height=s.readUint32()}),o.createContainerBoxCtor("tapt",null,["clef","prof","enof"]),o.createBoxCtor("rtp ",function(s){this.descriptionformat=s.readString(4),this.sdptext=s.readString(this.size-this.hdr_size-4)}),o.createFullBoxCtor("saio",function(s){this.flags&1&&(this.aux_info_type=s.readUint32(),this.aux_info_type_parameter=s.readUint32());var c=s.readUint32();this.offset=[];for(var f=0;f<c;f++)this.version===0?this.offset[f]=s.readUint32():this.offset[f]=s.readUint64()}),o.createFullBoxCtor("saiz",function(s){this.flags&1&&(this.aux_info_type=s.readUint32(),this.aux_info_type_parameter=s.readUint32()),this.default_sample_info_size=s.readUint8();var c=s.readUint32();if(this.sample_info_size=[],this.default_sample_info_size===0)for(var f=0;f<c;f++)this.sample_info_size[f]=s.readUint8()}),o.createSampleEntryCtor(o.SAMPLE_ENTRY_TYPE_METADATA,"mett",function(s){this.parseHeader(s),this.content_encoding=s.readCString(),this.mime_format=s.readCString(),this.parseFooter(s)}),o.createSampleEntryCtor(o.SAMPLE_ENTRY_TYPE_METADATA,"metx",function(s){this.parseHeader(s),this.content_encoding=s.readCString(),this.namespace=s.readCString(),this.schema_location=s.readCString(),this.parseFooter(s)}),o.createSampleEntryCtor(o.SAMPLE_ENTRY_TYPE_SUBTITLE,"sbtt",function(s){this.parseHeader(s),this.content_encoding=s.readCString(),this.mime_format=s.readCString(),this.parseFooter(s)}),o.createSampleEntryCtor(o.SAMPLE_ENTRY_TYPE_SUBTITLE,"stpp",function(s){this.parseHeader(s),this.namespace=s.readCString(),this.schema_location=s.readCString(),this.auxiliary_mime_types=s.readCString(),this.parseFooter(s)}),o.createSampleEntryCtor(o.SAMPLE_ENTRY_TYPE_SUBTITLE,"stxt",function(s){this.parseHeader(s),this.content_encoding=s.readCString(),this.mime_format=s.readCString(),this.parseFooter(s)}),o.createSampleEntryCtor(o.SAMPLE_ENTRY_TYPE_SUBTITLE,"tx3g",function(s){this.parseHeader(s),this.displayFlags=s.readUint32(),this.horizontal_justification=s.readInt8(),this.vertical_justification=s.readInt8(),this.bg_color_rgba=s.readUint8Array(4),this.box_record=s.readInt16Array(4),this.style_record=s.readUint8Array(12),this.parseFooter(s)}),o.createSampleEntryCtor(o.SAMPLE_ENTRY_TYPE_METADATA,"wvtt",function(s){this.parseHeader(s),this.parseFooter(s)}),o.createSampleGroupCtor("alst",function(s){var c,f=s.readUint16();for(this.first_output_sample=s.readUint16(),this.sample_offset=[],c=0;c<f;c++)this.sample_offset[c]=s.readUint32();var m=this.description_length-4-4*f;for(this.num_output_samples=[],this.num_total_samples=[],c=0;c<m/4;c++)this.num_output_samples[c]=s.readUint16(),this.num_total_samples[c]=s.readUint16()}),o.createSampleGroupCtor("avll",function(s){this.layerNumber=s.readUint8(),this.accurateStatisticsFlag=s.readUint8(),this.avgBitRate=s.readUint16(),this.avgFrameRate=s.readUint16()}),o.createSampleGroupCtor("avss",function(s){this.subSequenceIdentifier=s.readUint16(),this.layerNumber=s.readUint8();var c=s.readUint8();this.durationFlag=c>>7,this.avgRateFlag=c>>6&1,this.durationFlag&&(this.duration=s.readUint32()),this.avgRateFlag&&(this.accurateStatisticsFlag=s.readUint8(),this.avgBitRate=s.readUint16(),this.avgFrameRate=s.readUint16()),this.dependency=[];for(var f=s.readUint8(),m=0;m<f;m++){var g={};this.dependency.push(g),g.subSeqDirectionFlag=s.readUint8(),g.layerNumber=s.readUint8(),g.subSequenceIdentifier=s.readUint16()}}),o.createSampleGroupCtor("dtrt",function(s){n.warn("BoxParser","Sample Group type: "+this.grouping_type+" not fully parsed")}),o.createSampleGroupCtor("mvif",function(s){n.warn("BoxParser","Sample Group type: "+this.grouping_type+" not fully parsed")}),o.createSampleGroupCtor("prol",function(s){this.roll_distance=s.readInt16()}),o.createSampleGroupCtor("rap ",function(s){var c=s.readUint8();this.num_leading_samples_known=c>>7,this.num_leading_samples=c&127}),o.createSampleGroupCtor("rash",function(s){if(this.operation_point_count=s.readUint16(),this.description_length!==2+(this.operation_point_count===1?2:this.operation_point_count*6)+9)n.warn("BoxParser","Mismatch in "+this.grouping_type+" sample group length"),this.data=s.readUint8Array(this.description_length-2);else{if(this.operation_point_count===1)this.target_rate_share=s.readUint16();else{this.target_rate_share=[],this.available_bitrate=[];for(var c=0;c<this.operation_point_count;c++)this.available_bitrate[c]=s.readUint32(),this.target_rate_share[c]=s.readUint16()}this.maximum_bitrate=s.readUint32(),this.minimum_bitrate=s.readUint32(),this.discard_priority=s.readUint8()}}),o.createSampleGroupCtor("roll",function(s){this.roll_distance=s.readInt16()}),o.SampleGroupEntry.prototype.parse=function(s){n.warn("BoxParser","Unknown Sample Group type: "+this.grouping_type),this.data=s.readUint8Array(this.description_length)},o.createSampleGroupCtor("scif",function(s){n.warn("BoxParser","Sample Group type: "+this.grouping_type+" not fully parsed")}),o.createSampleGroupCtor("scnm",function(s){n.warn("BoxParser","Sample Group type: "+this.grouping_type+" not fully parsed")}),o.createSampleGroupCtor("seig",function(s){this.reserved=s.readUint8();var c=s.readUint8();this.crypt_byte_block=c>>4,this.skip_byte_block=c&15,this.isProtected=s.readUint8(),this.Per_Sample_IV_Size=s.readUint8(),this.KID=o.parseHex16(s),this.constant_IV_size=0,this.constant_IV=0,this.isProtected===1&&this.Per_Sample_IV_Size===0&&(this.constant_IV_size=s.readUint8(),this.constant_IV=s.readUint8Array(this.constant_IV_size))}),o.createSampleGroupCtor("stsa",function(s){n.warn("BoxParser","Sample Group type: "+this.grouping_type+" not fully parsed")}),o.createSampleGroupCtor("sync",function(s){var c=s.readUint8();this.NAL_unit_type=c&63}),o.createSampleGroupCtor("tele",function(s){var c=s.readUint8();this.level_independently_decodable=c>>7}),o.createSampleGroupCtor("tsas",function(s){n.warn("BoxParser","Sample Group type: "+this.grouping_type+" not fully parsed")}),o.createSampleGroupCtor("tscl",function(s){n.warn("BoxParser","Sample Group type: "+this.grouping_type+" not fully parsed")}),o.createSampleGroupCtor("vipr",function(s){n.warn("BoxParser","Sample Group type: "+this.grouping_type+" not fully parsed")}),o.createFullBoxCtor("sbgp",function(s){this.grouping_type=s.readString(4),this.version===1?this.grouping_type_parameter=s.readUint32():this.grouping_type_parameter=0,this.entries=[];for(var c=s.readUint32(),f=0;f<c;f++){var m={};this.entries.push(m),m.sample_count=s.readInt32(),m.group_description_index=s.readInt32()}}),o.createFullBoxCtor("schm",function(s){this.scheme_type=s.readString(4),this.scheme_version=s.readUint32(),this.flags&1&&(this.scheme_uri=s.readString(this.size-this.hdr_size-8))}),o.createBoxCtor("sdp ",function(s){this.sdptext=s.readString(this.size-this.hdr_size)}),o.createFullBoxCtor("sdtp",function(s){var c,f=this.size-this.hdr_size;this.is_leading=[],this.sample_depends_on=[],this.sample_is_depended_on=[],this.sample_has_redundancy=[];for(var m=0;m<f;m++)c=s.readUint8(),this.is_leading[m]=c>>6,this.sample_depends_on[m]=c>>4&3,this.sample_is_depended_on[m]=c>>2&3,this.sample_has_redundancy[m]=c&3}),o.createFullBoxCtor("senc"),o.createFullBoxCtor("sgpd",function(s){this.grouping_type=s.readString(4),n.debug("BoxParser","Found Sample Groups of type "+this.grouping_type),this.version===1?this.default_length=s.readUint32():this.default_length=0,this.version>=2&&(this.default_group_description_index=s.readUint32()),this.entries=[];for(var c=s.readUint32(),f=0;f<c;f++){var m;o[this.grouping_type+"SampleGroupEntry"]?m=new o[this.grouping_type+"SampleGroupEntry"](this.grouping_type):m=new o.SampleGroupEntry(this.grouping_type),this.entries.push(m),this.version===1?this.default_length===0?m.description_length=s.readUint32():m.description_length=this.default_length:m.description_length=this.default_length,m.write===o.SampleGroupEntry.prototype.write&&(n.info("BoxParser","SampleGroup for type "+this.grouping_type+" writing not yet implemented, keeping unparsed data in memory for later write"),m.data=s.readUint8Array(m.description_length),s.position-=m.description_length),m.parse(s)}}),o.createFullBoxCtor("sidx",function(s){this.reference_ID=s.readUint32(),this.timescale=s.readUint32(),this.version===0?(this.earliest_presentation_time=s.readUint32(),this.first_offset=s.readUint32()):(this.earliest_presentation_time=s.readUint64(),this.first_offset=s.readUint64()),s.readUint16(),this.references=[];for(var c=s.readUint16(),f=0;f<c;f++){var m={};this.references.push(m);var g=s.readUint32();m.reference_type=g>>31&1,m.referenced_size=g&2147483647,m.subsegment_duration=s.readUint32(),g=s.readUint32(),m.starts_with_SAP=g>>31&1,m.SAP_type=g>>28&7,m.SAP_delta_time=g&268435455}}),o.SingleItemTypeReferenceBox=function(s,c,f,m){o.Box.call(this,s,c),this.hdr_size=f,this.start=m},o.SingleItemTypeReferenceBox.prototype=new o.Box,o.SingleItemTypeReferenceBox.prototype.parse=function(s){this.from_item_ID=s.readUint16();var c=s.readUint16();this.references=[];for(var f=0;f<c;f++)this.references[f]=s.readUint16()},o.SingleItemTypeReferenceBoxLarge=function(s,c,f,m){o.Box.call(this,s,c),this.hdr_size=f,this.start=m},o.SingleItemTypeReferenceBoxLarge.prototype=new o.Box,o.SingleItemTypeReferenceBoxLarge.prototype.parse=function(s){this.from_item_ID=s.readUint32();var c=s.readUint16();this.references=[];for(var f=0;f<c;f++)this.references[f]=s.readUint32()},o.createFullBoxCtor("SmDm",function(s){this.primaryRChromaticity_x=s.readUint16(),this.primaryRChromaticity_y=s.readUint16(),this.primaryGChromaticity_x=s.readUint16(),this.primaryGChromaticity_y=s.readUint16(),this.primaryBChromaticity_x=s.readUint16(),this.primaryBChromaticity_y=s.readUint16(),this.whitePointChromaticity_x=s.readUint16(),this.whitePointChromaticity_y=s.readUint16(),this.luminanceMax=s.readUint32(),this.luminanceMin=s.readUint32()}),o.createFullBoxCtor("smhd",function(s){this.balance=s.readUint16(),s.readUint16()}),o.createFullBoxCtor("ssix",function(s){this.subsegments=[];for(var c=s.readUint32(),f=0;f<c;f++){var m={};this.subsegments.push(m),m.ranges=[];for(var g=s.readUint32(),y=0;y<g;y++){var v={};m.ranges.push(v),v.level=s.readUint8(),v.range_size=s.readUint24()}}}),o.createFullBoxCtor("stco",function(s){var c;if(c=s.readUint32(),this.chunk_offsets=[],this.version===0)for(var f=0;f<c;f++)this.chunk_offsets.push(s.readUint32())}),o.createFullBoxCtor("stdp",function(s){var c=(this.size-this.hdr_size)/2;this.priority=[];for(var f=0;f<c;f++)this.priority[f]=s.readUint16()}),o.createFullBoxCtor("sthd"),o.createFullBoxCtor("stri",function(s){this.switch_group=s.readUint16(),this.alternate_group=s.readUint16(),this.sub_track_id=s.readUint32();var c=(this.size-this.hdr_size-8)/4;this.attribute_list=[];for(var f=0;f<c;f++)this.attribute_list[f]=s.readUint32()}),o.createFullBoxCtor("stsc",function(s){var c,f;if(c=s.readUint32(),this.first_chunk=[],this.samples_per_chunk=[],this.sample_description_index=[],this.version===0)for(f=0;f<c;f++)this.first_chunk.push(s.readUint32()),this.samples_per_chunk.push(s.readUint32()),this.sample_description_index.push(s.readUint32())}),o.createFullBoxCtor("stsd",function(s){var c,f,m,g;for(this.entries=[],m=s.readUint32(),c=1;c<=m;c++)if(f=o.parseOneBox(s,!0,this.size-(s.getPosition()-this.start)),f.code===o.OK)o[f.type+"SampleEntry"]?(g=new o[f.type+"SampleEntry"](f.size),g.hdr_size=f.hdr_size,g.start=f.start):(n.warn("BoxParser","Unknown sample entry type: "+f.type),g=new o.SampleEntry(f.type,f.size,f.hdr_size,f.start)),g.write===o.SampleEntry.prototype.write&&(n.info("BoxParser","SampleEntry "+g.type+" box writing not yet implemented, keeping unparsed data in memory for later write"),g.parseDataAndRewind(s)),g.parse(s),this.entries.push(g);else return}),o.createFullBoxCtor("stsg",function(s){this.grouping_type=s.readUint32();var c=s.readUint16();this.group_description_index=[];for(var f=0;f<c;f++)this.group_description_index[f]=s.readUint32()}),o.createFullBoxCtor("stsh",function(s){var c,f;if(c=s.readUint32(),this.shadowed_sample_numbers=[],this.sync_sample_numbers=[],this.version===0)for(f=0;f<c;f++)this.shadowed_sample_numbers.push(s.readUint32()),this.sync_sample_numbers.push(s.readUint32())}),o.createFullBoxCtor("stss",function(s){var c,f;if(f=s.readUint32(),this.version===0)for(this.sample_numbers=[],c=0;c<f;c++)this.sample_numbers.push(s.readUint32())}),o.createFullBoxCtor("stsz",function(s){var c;if(this.sample_sizes=[],this.version===0)for(this.sample_size=s.readUint32(),this.sample_count=s.readUint32(),c=0;c<this.sample_count;c++)this.sample_size===0?this.sample_sizes.push(s.readUint32()):this.sample_sizes[c]=this.sample_size}),o.createFullBoxCtor("stts",function(s){var c,f,m;if(c=s.readUint32(),this.sample_counts=[],this.sample_deltas=[],this.version===0)for(f=0;f<c;f++)this.sample_counts.push(s.readUint32()),m=s.readInt32(),m<0&&(n.warn("BoxParser","File uses negative stts sample delta, using value 1 instead, sync may be lost!"),m=1),this.sample_deltas.push(m)}),o.createFullBoxCtor("stvi",function(s){var c=s.readUint32();this.single_view_allowed=c&3,this.stereo_scheme=s.readUint32();var f=s.readUint32();this.stereo_indication_type=s.readString(f);var m,g;for(this.boxes=[];s.getPosition()<this.start+this.size;)if(m=o.parseOneBox(s,!1,this.size-(s.getPosition()-this.start)),m.code===o.OK)g=m.box,this.boxes.push(g),this[g.type]=g;else return}),o.createBoxCtor("styp",function(s){o.ftypBox.prototype.parse.call(this,s)}),o.createFullBoxCtor("stz2",function(s){var c,f;if(this.sample_sizes=[],this.version===0)if(this.reserved=s.readUint24(),this.field_size=s.readUint8(),f=s.readUint32(),this.field_size===4)for(c=0;c<f;c+=2){var m=s.readUint8();this.sample_sizes[c]=m>>4&15,this.sample_sizes[c+1]=m&15}else if(this.field_size===8)for(c=0;c<f;c++)this.sample_sizes[c]=s.readUint8();else if(this.field_size===16)for(c=0;c<f;c++)this.sample_sizes[c]=s.readUint16();else n.error("BoxParser","Error in length field in stz2 box")}),o.createFullBoxCtor("subs",function(s){var c,f,m,g;for(m=s.readUint32(),this.entries=[],c=0;c<m;c++){var y={};if(this.entries[c]=y,y.sample_delta=s.readUint32(),y.subsamples=[],g=s.readUint16(),g>0)for(f=0;f<g;f++){var v={};y.subsamples.push(v),this.version==1?v.size=s.readUint32():v.size=s.readUint16(),v.priority=s.readUint8(),v.discardable=s.readUint8(),v.codec_specific_parameters=s.readUint32()}}}),o.createFullBoxCtor("tenc",function(s){if(s.readUint8(),this.version===0)s.readUint8();else{var c=s.readUint8();this.default_crypt_byte_block=c>>4&15,this.default_skip_byte_block=c&15}this.default_isProtected=s.readUint8(),this.default_Per_Sample_IV_Size=s.readUint8(),this.default_KID=o.parseHex16(s),this.default_isProtected===1&&this.default_Per_Sample_IV_Size===0&&(this.default_constant_IV_size=s.readUint8(),this.default_constant_IV=s.readUint8Array(this.default_constant_IV_size))}),o.createFullBoxCtor("tfdt",function(s){this.version==1?this.baseMediaDecodeTime=s.readUint64():this.baseMediaDecodeTime=s.readUint32()}),o.createFullBoxCtor("tfhd",function(s){var c=0;this.track_id=s.readUint32(),this.size-this.hdr_size>c&&this.flags&o.TFHD_FLAG_BASE_DATA_OFFSET?(this.base_data_offset=s.readUint64(),c+=8):this.base_data_offset=0,this.size-this.hdr_size>c&&this.flags&o.TFHD_FLAG_SAMPLE_DESC?(this.default_sample_description_index=s.readUint32(),c+=4):this.default_sample_description_index=0,this.size-this.hdr_size>c&&this.flags&o.TFHD_FLAG_SAMPLE_DUR?(this.default_sample_duration=s.readUint32(),c+=4):this.default_sample_duration=0,this.size-this.hdr_size>c&&this.flags&o.TFHD_FLAG_SAMPLE_SIZE?(this.default_sample_size=s.readUint32(),c+=4):this.default_sample_size=0,this.size-this.hdr_size>c&&this.flags&o.TFHD_FLAG_SAMPLE_FLAGS?(this.default_sample_flags=s.readUint32(),c+=4):this.default_sample_flags=0}),o.createFullBoxCtor("tfra",function(s){this.track_ID=s.readUint32(),s.readUint24();var c=s.readUint8();this.length_size_of_traf_num=c>>4&3,this.length_size_of_trun_num=c>>2&3,this.length_size_of_sample_num=c&3,this.entries=[];for(var f=s.readUint32(),m=0;m<f;m++)this.version===1?(this.time=s.readUint64(),this.moof_offset=s.readUint64()):(this.time=s.readUint32(),this.moof_offset=s.readUint32()),this.traf_number=s["readUint"+8*(this.length_size_of_traf_num+1)](),this.trun_number=s["readUint"+8*(this.length_size_of_trun_num+1)](),this.sample_number=s["readUint"+8*(this.length_size_of_sample_num+1)]()}),o.createFullBoxCtor("tkhd",function(s){this.version==1?(this.creation_time=s.readUint64(),this.modification_time=s.readUint64(),this.track_id=s.readUint32(),s.readUint32(),this.duration=s.readUint64()):(this.creation_time=s.readUint32(),this.modification_time=s.readUint32(),this.track_id=s.readUint32(),s.readUint32(),this.duration=s.readUint32()),s.readUint32Array(2),this.layer=s.readInt16(),this.alternate_group=s.readInt16(),this.volume=s.readInt16()>>8,s.readUint16(),this.matrix=s.readInt32Array(9),this.width=s.readUint32(),this.height=s.readUint32()}),o.createBoxCtor("tmax",function(s){this.time=s.readUint32()}),o.createBoxCtor("tmin",function(s){this.time=s.readUint32()}),o.createBoxCtor("totl",function(s){this.bytessent=s.readUint32()}),o.createBoxCtor("tpay",function(s){this.bytessent=s.readUint32()}),o.createBoxCtor("tpyl",function(s){this.bytessent=s.readUint64()}),o.TrackGroupTypeBox.prototype.parse=function(s){this.parseFullHeader(s),this.track_group_id=s.readUint32()},o.createTrackGroupCtor("msrc"),o.TrackReferenceTypeBox=function(s,c,f,m){o.Box.call(this,s,c),this.hdr_size=f,this.start=m},o.TrackReferenceTypeBox.prototype=new o.Box,o.TrackReferenceTypeBox.prototype.parse=function(s){this.track_ids=s.readUint32Array((this.size-this.hdr_size)/4)},o.trefBox.prototype.parse=function(s){for(var c,f;s.getPosition()<this.start+this.size;)if(c=o.parseOneBox(s,!0,this.size-(s.getPosition()-this.start)),c.code===o.OK)f=new o.TrackReferenceTypeBox(c.type,c.size,c.hdr_size,c.start),f.write===o.Box.prototype.write&&f.type!=="mdat"&&(n.info("BoxParser","TrackReference "+f.type+" box writing not yet implemented, keeping unparsed data in memory for later write"),f.parseDataAndRewind(s)),f.parse(s),this.boxes.push(f);else return},o.createFullBoxCtor("trep",function(s){for(this.track_ID=s.readUint32(),this.boxes=[];s.getPosition()<this.start+this.size;)if(ret=o.parseOneBox(s,!1,this.size-(s.getPosition()-this.start)),ret.code===o.OK)box=ret.box,this.boxes.push(box);else return}),o.createFullBoxCtor("trex",function(s){this.track_id=s.readUint32(),this.default_sample_description_index=s.readUint32(),this.default_sample_duration=s.readUint32(),this.default_sample_size=s.readUint32(),this.default_sample_flags=s.readUint32()}),o.createBoxCtor("trpy",function(s){this.bytessent=s.readUint64()}),o.createFullBoxCtor("trun",function(s){var c=0;if(this.sample_count=s.readUint32(),c+=4,this.size-this.hdr_size>c&&this.flags&o.TRUN_FLAGS_DATA_OFFSET?(this.data_offset=s.readInt32(),c+=4):this.data_offset=0,this.size-this.hdr_size>c&&this.flags&o.TRUN_FLAGS_FIRST_FLAG?(this.first_sample_flags=s.readUint32(),c+=4):this.first_sample_flags=0,this.sample_duration=[],this.sample_size=[],this.sample_flags=[],this.sample_composition_time_offset=[],this.size-this.hdr_size>c)for(var f=0;f<this.sample_count;f++)this.flags&o.TRUN_FLAGS_DURATION&&(this.sample_duration[f]=s.readUint32()),this.flags&o.TRUN_FLAGS_SIZE&&(this.sample_size[f]=s.readUint32()),this.flags&o.TRUN_FLAGS_FLAGS&&(this.sample_flags[f]=s.readUint32()),this.flags&o.TRUN_FLAGS_CTS_OFFSET&&(this.version===0?this.sample_composition_time_offset[f]=s.readUint32():this.sample_composition_time_offset[f]=s.readInt32())}),o.createFullBoxCtor("tsel",function(s){this.switch_group=s.readUint32();var c=(this.size-this.hdr_size-4)/4;this.attribute_list=[];for(var f=0;f<c;f++)this.attribute_list[f]=s.readUint32()}),o.createFullBoxCtor("txtC",function(s){this.config=s.readCString()}),o.createFullBoxCtor("url ",function(s){this.flags!==1&&(this.location=s.readCString())}),o.createFullBoxCtor("urn ",function(s){this.name=s.readCString(),this.size-this.hdr_size-this.name.length-1>0&&(this.location=s.readCString())}),o.createUUIDBox("a5d40b30e81411ddba2f0800200c9a66",!0,!1,function(s){this.LiveServerManifest=s.readString(this.size-this.hdr_size).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#039;")}),o.createUUIDBox("d08a4f1810f34a82b6c832d8aba183d3",!0,!1,function(s){this.system_id=o.parseHex16(s);var c=s.readUint32();c>0&&(this.data=s.readUint8Array(c))}),o.createUUIDBox("a2394f525a9b4f14a2446c427c648df4",!0,!1),o.createUUIDBox("8974dbce7be74c5184f97148f9882554",!0,!1,function(s){this.default_AlgorithmID=s.readUint24(),this.default_IV_size=s.readUint8(),this.default_KID=o.parseHex16(s)}),o.createUUIDBox("d4807ef2ca3946958e5426cb9e46a79f",!0,!1,function(s){this.fragment_count=s.readUint8(),this.entries=[];for(var c=0;c<this.fragment_count;c++){var f={},m=0,g=0;this.version===1?(m=s.readUint64(),g=s.readUint64()):(m=s.readUint32(),g=s.readUint32()),f.absolute_time=m,f.absolute_duration=g,this.entries.push(f)}}),o.createUUIDBox("6d1d9b0542d544e680e2141daff757b2",!0,!1,function(s){this.version===1?(this.absolute_time=s.readUint64(),this.duration=s.readUint64()):(this.absolute_time=s.readUint32(),this.duration=s.readUint32())}),o.createFullBoxCtor("vmhd",function(s){this.graphicsmode=s.readUint16(),this.opcolor=s.readUint16Array(3)}),o.createFullBoxCtor("vpcC",function(s){var c;this.version===1?(this.profile=s.readUint8(),this.level=s.readUint8(),c=s.readUint8(),this.bitDepth=c>>4,this.chromaSubsampling=c>>1&7,this.videoFullRangeFlag=c&1,this.colourPrimaries=s.readUint8(),this.transferCharacteristics=s.readUint8(),this.matrixCoefficients=s.readUint8(),this.codecIntializationDataSize=s.readUint16(),this.codecIntializationData=s.readUint8Array(this.codecIntializationDataSize)):(this.profile=s.readUint8(),this.level=s.readUint8(),c=s.readUint8(),this.bitDepth=c>>4&15,this.colorSpace=c&15,c=s.readUint8(),this.chromaSubsampling=c>>4&15,this.transferFunction=c>>1&7,this.videoFullRangeFlag=c&1,this.codecIntializationDataSize=s.readUint16(),this.codecIntializationData=s.readUint8Array(this.codecIntializationDataSize))}),o.createBoxCtor("vttC",function(s){this.text=s.readString(this.size-this.hdr_size)}),o.createFullBoxCtor("vvcC",function(s){var c,f,m={held_bits:void 0,num_held_bits:0,stream_read_1_bytes:function(R){this.held_bits=R.readUint8(),this.num_held_bits=8},stream_read_2_bytes:function(R){this.held_bits=R.readUint16(),this.num_held_bits=16},extract_bits:function(R){var w=this.held_bits>>this.num_held_bits-R&(1<<R)-1;return this.num_held_bits-=R,w}};if(m.stream_read_1_bytes(s),m.extract_bits(5),this.lengthSizeMinusOne=m.extract_bits(2),this.ptl_present_flag=m.extract_bits(1),this.ptl_present_flag){m.stream_read_2_bytes(s),this.ols_idx=m.extract_bits(9),this.num_sublayers=m.extract_bits(3),this.constant_frame_rate=m.extract_bits(2),this.chroma_format_idc=m.extract_bits(2),m.stream_read_1_bytes(s),this.bit_depth_minus8=m.extract_bits(3),m.extract_bits(5);{if(m.stream_read_2_bytes(s),m.extract_bits(2),this.num_bytes_constraint_info=m.extract_bits(6),this.general_profile_idc=m.extract_bits(7),this.general_tier_flag=m.extract_bits(1),this.general_level_idc=s.readUint8(),m.stream_read_1_bytes(s),this.ptl_frame_only_constraint_flag=m.extract_bits(1),this.ptl_multilayer_enabled_flag=m.extract_bits(1),this.general_constraint_info=new Uint8Array(this.num_bytes_constraint_info),this.num_bytes_constraint_info){for(c=0;c<this.num_bytes_constraint_info-1;c++){var g=m.extract_bits(6);m.stream_read_1_bytes(s);var y=m.extract_bits(2);this.general_constraint_info[c]=g<<2|y}this.general_constraint_info[this.num_bytes_constraint_info-1]=m.extract_bits(6)}else m.extract_bits(6);for(m.stream_read_1_bytes(s),this.ptl_sublayer_present_mask=0,f=this.num_sublayers-2;f>=0;--f){var v=m.extract_bits(1);this.ptl_sublayer_present_mask|=v<<f}for(f=this.num_sublayers;f<=8&&this.num_sublayers>1;++f)m.extract_bits(1);for(f=this.num_sublayers-2;f>=0;--f)this.ptl_sublayer_present_mask&1<<f&&(this.sublayer_level_idc[f]=s.readUint8());if(this.ptl_num_sub_profiles=s.readUint8(),this.general_sub_profile_idc=[],this.ptl_num_sub_profiles)for(c=0;c<this.ptl_num_sub_profiles;c++)this.general_sub_profile_idc.push(s.readUint32())}this.max_picture_width=s.readUint16(),this.max_picture_height=s.readUint16(),this.avg_frame_rate=s.readUint16()}var b=12,_=13;this.nalu_arrays=[];var M=s.readUint8();for(c=0;c<M;c++){var k=[];this.nalu_arrays.push(k),m.stream_read_1_bytes(s),k.completeness=m.extract_bits(1),m.extract_bits(2),k.nalu_type=m.extract_bits(5);var P=1;for(k.nalu_type!=_&&k.nalu_type!=b&&(P=s.readUint16()),f=0;f<P;f++){var E=s.readUint16();k.push({data:s.readUint8Array(E),length:E})}}}),o.createFullBoxCtor("vvnC",function(s){var c=strm.readUint8();this.lengthSizeMinusOne=c&3}),o.SampleEntry.prototype.isVideo=function(){return!1},o.SampleEntry.prototype.isAudio=function(){return!1},o.SampleEntry.prototype.isSubtitle=function(){return!1},o.SampleEntry.prototype.isMetadata=function(){return!1},o.SampleEntry.prototype.isHint=function(){return!1},o.SampleEntry.prototype.getCodec=function(){return this.type.replace(".","")},o.SampleEntry.prototype.getWidth=function(){return""},o.SampleEntry.prototype.getHeight=function(){return""},o.SampleEntry.prototype.getChannelCount=function(){return""},o.SampleEntry.prototype.getSampleRate=function(){return""},o.SampleEntry.prototype.getSampleSize=function(){return""},o.VisualSampleEntry.prototype.isVideo=function(){return!0},o.VisualSampleEntry.prototype.getWidth=function(){return this.width},o.VisualSampleEntry.prototype.getHeight=function(){return this.height},o.AudioSampleEntry.prototype.isAudio=function(){return!0},o.AudioSampleEntry.prototype.getChannelCount=function(){return this.channel_count},o.AudioSampleEntry.prototype.getSampleRate=function(){return this.samplerate},o.AudioSampleEntry.prototype.getSampleSize=function(){return this.samplesize},o.SubtitleSampleEntry.prototype.isSubtitle=function(){return!0},o.MetadataSampleEntry.prototype.isMetadata=function(){return!0},o.decimalToHex=function(s,c){var f=Number(s).toString(16);for(c=typeof c>"u"||c===null?c=2:c;f.length<c;)f="0"+f;return f},o.avc1SampleEntry.prototype.getCodec=o.avc2SampleEntry.prototype.getCodec=o.avc3SampleEntry.prototype.getCodec=o.avc4SampleEntry.prototype.getCodec=function(){var s=o.SampleEntry.prototype.getCodec.call(this);return this.avcC?s+"."+o.decimalToHex(this.avcC.AVCProfileIndication)+o.decimalToHex(this.avcC.profile_compatibility)+o.decimalToHex(this.avcC.AVCLevelIndication):s},o.hev1SampleEntry.prototype.getCodec=o.hvc1SampleEntry.prototype.getCodec=function(){var s,c=o.SampleEntry.prototype.getCodec.call(this);if(this.hvcC){switch(c+=".",this.hvcC.general_profile_space){case 0:c+="";break;case 1:c+="A";break;case 2:c+="B";break;case 3:c+="C";break}c+=this.hvcC.general_profile_idc,c+=".";var f=this.hvcC.general_profile_compatibility,m=0;for(s=0;s<32&&(m|=f&1,s!=31);s++)m<<=1,f>>=1;c+=o.decimalToHex(m,0),c+=".",this.hvcC.general_tier_flag===0?c+="L":c+="H",c+=this.hvcC.general_level_idc;var g=!1,y="";for(s=5;s>=0;s--)(this.hvcC.general_constraint_indicator[s]||g)&&(y="."+o.decimalToHex(this.hvcC.general_constraint_indicator[s],0)+y,g=!0);c+=y}return c},o.vvc1SampleEntry.prototype.getCodec=o.vvi1SampleEntry.prototype.getCodec=function(){var s,c=o.SampleEntry.prototype.getCodec.call(this);if(this.vvcC){c+="."+this.vvcC.general_profile_idc,this.vvcC.general_tier_flag?c+=".H":c+=".L",c+=this.vvcC.general_level_idc;var f="";if(this.vvcC.general_constraint_info){var m=[],g=0;g|=this.vvcC.ptl_frame_only_constraint<<7,g|=this.vvcC.ptl_multilayer_enabled<<6;var y;for(s=0;s<this.vvcC.general_constraint_info.length;++s)g|=this.vvcC.general_constraint_info[s]>>2&63,m.push(g),g&&(y=s),g=this.vvcC.general_constraint_info[s]>>2&3;if(y===void 0)f=".CA";else{f=".C";var v="ABCDEFGHIJKLMNOPQRSTUVWXYZ234567",b=0,_=0;for(s=0;s<=y;++s)for(b=b<<8|m[s],_+=8;_>=5;){var M=b>>_-5&31;f+=v[M],_-=5,b&=(1<<_)-1}_&&(b<<=5-_,f+=v[b&31])}}c+=f}return c},o.mp4aSampleEntry.prototype.getCodec=function(){var s=o.SampleEntry.prototype.getCodec.call(this);if(this.esds&&this.esds.esd){var c=this.esds.esd.getOTI(),f=this.esds.esd.getAudioConfig();return s+"."+o.decimalToHex(c)+(f?"."+f:"")}else return s},o.stxtSampleEntry.prototype.getCodec=function(){var s=o.SampleEntry.prototype.getCodec.call(this);return this.mime_format?s+"."+this.mime_format:s},o.vp08SampleEntry.prototype.getCodec=o.vp09SampleEntry.prototype.getCodec=function(){var s=o.SampleEntry.prototype.getCodec.call(this),c=this.vpcC.level;c==0&&(c="00");var f=this.vpcC.bitDepth;return f==8&&(f="08"),s+".0"+this.vpcC.profile+"."+c+"."+f},o.av01SampleEntry.prototype.getCodec=function(){var s=o.SampleEntry.prototype.getCodec.call(this),c=this.av1C.seq_level_idx_0;c<10&&(c="0"+c);var f;return this.av1C.seq_profile===2&&this.av1C.high_bitdepth===1?f=this.av1C.twelve_bit===1?"12":"10":this.av1C.seq_profile<=2&&(f=this.av1C.high_bitdepth===1?"10":"08"),s+"."+this.av1C.seq_profile+"."+c+(this.av1C.seq_tier_0?"H":"M")+"."+f},o.Box.prototype.writeHeader=function(s,c){this.size+=8,this.size>i&&(this.size+=8),this.type==="uuid"&&(this.size+=16),n.debug("BoxWriter","Writing box "+this.type+" of size: "+this.size+" at position "+s.getPosition()+(c||"")),this.size>i?s.writeUint32(1):(this.sizePosition=s.getPosition(),s.writeUint32(this.size)),s.writeString(this.type,null,4),this.type==="uuid"&&s.writeUint8Array(this.uuid),this.size>i&&s.writeUint64(this.size)},o.FullBox.prototype.writeHeader=function(s){this.size+=4,o.Box.prototype.writeHeader.call(this,s," v="+this.version+" f="+this.flags),s.writeUint8(this.version),s.writeUint24(this.flags)},o.Box.prototype.write=function(s){this.type==="mdat"?this.data&&(this.size=this.data.length,this.writeHeader(s),s.writeUint8Array(this.data)):(this.size=this.data?this.data.length:0,this.writeHeader(s),this.data&&s.writeUint8Array(this.data))},o.ContainerBox.prototype.write=function(s){this.size=0,this.writeHeader(s);for(var c=0;c<this.boxes.length;c++)this.boxes[c]&&(this.boxes[c].write(s),this.size+=this.boxes[c].size);n.debug("BoxWriter","Adjusting box "+this.type+" with new size "+this.size),s.adjustUint32(this.sizePosition,this.size)},o.TrackReferenceTypeBox.prototype.write=function(s){this.size=this.track_ids.length*4,this.writeHeader(s),s.writeUint32Array(this.track_ids)},o.avcCBox.prototype.write=function(s){var c;for(this.size=7,c=0;c<this.SPS.length;c++)this.size+=2+this.SPS[c].length;for(c=0;c<this.PPS.length;c++)this.size+=2+this.PPS[c].length;for(this.ext&&(this.size+=this.ext.length),this.writeHeader(s),s.writeUint8(this.configurationVersion),s.writeUint8(this.AVCProfileIndication),s.writeUint8(this.profile_compatibility),s.writeUint8(this.AVCLevelIndication),s.writeUint8(this.lengthSizeMinusOne+(63<<2)),s.writeUint8(this.SPS.length+(7<<5)),c=0;c<this.SPS.length;c++)s.writeUint16(this.SPS[c].length),s.writeUint8Array(this.SPS[c].nalu);for(s.writeUint8(this.PPS.length),c=0;c<this.PPS.length;c++)s.writeUint16(this.PPS[c].length),s.writeUint8Array(this.PPS[c].nalu);this.ext&&s.writeUint8Array(this.ext)},o.co64Box.prototype.write=function(s){var c;for(this.version=0,this.flags=0,this.size=4+8*this.chunk_offsets.length,this.writeHeader(s),s.writeUint32(this.chunk_offsets.length),c=0;c<this.chunk_offsets.length;c++)s.writeUint64(this.chunk_offsets[c])},o.cslgBox.prototype.write=function(s){this.version=0,this.flags=0,this.size=4*5,this.writeHeader(s),s.writeInt32(this.compositionToDTSShift),s.writeInt32(this.leastDecodeToDisplayDelta),s.writeInt32(this.greatestDecodeToDisplayDelta),s.writeInt32(this.compositionStartTime),s.writeInt32(this.compositionEndTime)},o.cttsBox.prototype.write=function(s){var c;for(this.version=0,this.flags=0,this.size=4+8*this.sample_counts.length,this.writeHeader(s),s.writeUint32(this.sample_counts.length),c=0;c<this.sample_counts.length;c++)s.writeUint32(this.sample_counts[c]),this.version===1?s.writeInt32(this.sample_offsets[c]):s.writeUint32(this.sample_offsets[c])},o.drefBox.prototype.write=function(s){this.version=0,this.flags=0,this.size=4,this.writeHeader(s),s.writeUint32(this.entries.length);for(var c=0;c<this.entries.length;c++)this.entries[c].write(s),this.size+=this.entries[c].size;n.debug("BoxWriter","Adjusting box "+this.type+" with new size "+this.size),s.adjustUint32(this.sizePosition,this.size)},o.elngBox.prototype.write=function(s){this.version=0,this.flags=0,this.size=this.extended_language.length,this.writeHeader(s),s.writeString(this.extended_language)},o.elstBox.prototype.write=function(s){this.version=0,this.flags=0,this.size=4+12*this.entries.length,this.writeHeader(s),s.writeUint32(this.entries.length);for(var c=0;c<this.entries.length;c++){var f=this.entries[c];s.writeUint32(f.segment_duration),s.writeInt32(f.media_time),s.writeInt16(f.media_rate_integer),s.writeInt16(f.media_rate_fraction)}},o.emsgBox.prototype.write=function(s){this.version=0,this.flags=0,this.size=4*4+this.message_data.length+(this.scheme_id_uri.length+1)+(this.value.length+1),this.writeHeader(s),s.writeCString(this.scheme_id_uri),s.writeCString(this.value),s.writeUint32(this.timescale),s.writeUint32(this.presentation_time_delta),s.writeUint32(this.event_duration),s.writeUint32(this.id),s.writeUint8Array(this.message_data)},o.ftypBox.prototype.write=function(s){this.size=8+4*this.compatible_brands.length,this.writeHeader(s),s.writeString(this.major_brand,null,4),s.writeUint32(this.minor_version);for(var c=0;c<this.compatible_brands.length;c++)s.writeString(this.compatible_brands[c],null,4)},o.hdlrBox.prototype.write=function(s){this.size=5*4+this.name.length+1,this.version=0,this.flags=0,this.writeHeader(s),s.writeUint32(0),s.writeString(this.handler,null,4),s.writeUint32(0),s.writeUint32(0),s.writeUint32(0),s.writeCString(this.name)},o.kindBox.prototype.write=function(s){this.version=0,this.flags=0,this.size=this.schemeURI.length+1+(this.value.length+1),this.writeHeader(s),s.writeCString(this.schemeURI),s.writeCString(this.value)},o.mdhdBox.prototype.write=function(s){this.size=4*4+2*2,this.flags=0,this.version=0,this.writeHeader(s),s.writeUint32(this.creation_time),s.writeUint32(this.modification_time),s.writeUint32(this.timescale),s.writeUint32(this.duration),s.writeUint16(this.language),s.writeUint16(0)},o.mehdBox.prototype.write=function(s){this.version=0,this.flags=0,this.size=4,this.writeHeader(s),s.writeUint32(this.fragment_duration)},o.mfhdBox.prototype.write=function(s){this.version=0,this.flags=0,this.size=4,this.writeHeader(s),s.writeUint32(this.sequence_number)},o.mvhdBox.prototype.write=function(s){this.version=0,this.flags=0,this.size=23*4+2*2,this.writeHeader(s),s.writeUint32(this.creation_time),s.writeUint32(this.modification_time),s.writeUint32(this.timescale),s.writeUint32(this.duration),s.writeUint32(this.rate),s.writeUint16(this.volume<<8),s.writeUint16(0),s.writeUint32(0),s.writeUint32(0),s.writeUint32Array(this.matrix),s.writeUint32(0),s.writeUint32(0),s.writeUint32(0),s.writeUint32(0),s.writeUint32(0),s.writeUint32(0),s.writeUint32(this.next_track_id)},o.SampleEntry.prototype.writeHeader=function(s){this.size=8,o.Box.prototype.writeHeader.call(this,s),s.writeUint8(0),s.writeUint8(0),s.writeUint8(0),s.writeUint8(0),s.writeUint8(0),s.writeUint8(0),s.writeUint16(this.data_reference_index)},o.SampleEntry.prototype.writeFooter=function(s){for(var c=0;c<this.boxes.length;c++)this.boxes[c].write(s),this.size+=this.boxes[c].size;n.debug("BoxWriter","Adjusting box "+this.type+" with new size "+this.size),s.adjustUint32(this.sizePosition,this.size)},o.SampleEntry.prototype.write=function(s){this.writeHeader(s),s.writeUint8Array(this.data),this.size+=this.data.length,n.debug("BoxWriter","Adjusting box "+this.type+" with new size "+this.size),s.adjustUint32(this.sizePosition,this.size)},o.VisualSampleEntry.prototype.write=function(s){this.writeHeader(s),this.size+=2*7+6*4+32,s.writeUint16(0),s.writeUint16(0),s.writeUint32(0),s.writeUint32(0),s.writeUint32(0),s.writeUint16(this.width),s.writeUint16(this.height),s.writeUint32(this.horizresolution),s.writeUint32(this.vertresolution),s.writeUint32(0),s.writeUint16(this.frame_count),s.writeUint8(Math.min(31,this.compressorname.length)),s.writeString(this.compressorname,null,31),s.writeUint16(this.depth),s.writeInt16(-1),this.writeFooter(s)},o.AudioSampleEntry.prototype.write=function(s){this.writeHeader(s),this.size+=2*4+3*4,s.writeUint32(0),s.writeUint32(0),s.writeUint16(this.channel_count),s.writeUint16(this.samplesize),s.writeUint16(0),s.writeUint16(0),s.writeUint32(this.samplerate<<16),this.writeFooter(s)},o.stppSampleEntry.prototype.write=function(s){this.writeHeader(s),this.size+=this.namespace.length+1+this.schema_location.length+1+this.auxiliary_mime_types.length+1,s.writeCString(this.namespace),s.writeCString(this.schema_location),s.writeCString(this.auxiliary_mime_types),this.writeFooter(s)},o.SampleGroupEntry.prototype.write=function(s){s.writeUint8Array(this.data)},o.sbgpBox.prototype.write=function(s){this.version=1,this.flags=0,this.size=12+8*this.entries.length,this.writeHeader(s),s.writeString(this.grouping_type,null,4),s.writeUint32(this.grouping_type_parameter),s.writeUint32(this.entries.length);for(var c=0;c<this.entries.length;c++){var f=this.entries[c];s.writeInt32(f.sample_count),s.writeInt32(f.group_description_index)}},o.sgpdBox.prototype.write=function(s){var c,f;for(this.flags=0,this.size=12,c=0;c<this.entries.length;c++)f=this.entries[c],this.version===1&&(this.default_length===0&&(this.size+=4),this.size+=f.data.length);for(this.writeHeader(s),s.writeString(this.grouping_type,null,4),this.version===1&&s.writeUint32(this.default_length),this.version>=2&&s.writeUint32(this.default_sample_description_index),s.writeUint32(this.entries.length),c=0;c<this.entries.length;c++)f=this.entries[c],this.version===1&&this.default_length===0&&s.writeUint32(f.description_length),f.write(s)},o.sidxBox.prototype.write=function(s){this.version=0,this.flags=0,this.size=4*4+2+2+12*this.references.length,this.writeHeader(s),s.writeUint32(this.reference_ID),s.writeUint32(this.timescale),s.writeUint32(this.earliest_presentation_time),s.writeUint32(this.first_offset),s.writeUint16(0),s.writeUint16(this.references.length);for(var c=0;c<this.references.length;c++){var f=this.references[c];s.writeUint32(f.reference_type<<31|f.referenced_size),s.writeUint32(f.subsegment_duration),s.writeUint32(f.starts_with_SAP<<31|f.SAP_type<<28|f.SAP_delta_time)}},o.smhdBox.prototype.write=function(s){this.version=0,this.flags=1,this.size=4,this.writeHeader(s),s.writeUint16(this.balance),s.writeUint16(0)},o.stcoBox.prototype.write=function(s){this.version=0,this.flags=0,this.size=4+4*this.chunk_offsets.length,this.writeHeader(s),s.writeUint32(this.chunk_offsets.length),s.writeUint32Array(this.chunk_offsets)},o.stscBox.prototype.write=function(s){var c;for(this.version=0,this.flags=0,this.size=4+12*this.first_chunk.length,this.writeHeader(s),s.writeUint32(this.first_chunk.length),c=0;c<this.first_chunk.length;c++)s.writeUint32(this.first_chunk[c]),s.writeUint32(this.samples_per_chunk[c]),s.writeUint32(this.sample_description_index[c])},o.stsdBox.prototype.write=function(s){var c;for(this.version=0,this.flags=0,this.size=0,this.writeHeader(s),s.writeUint32(this.entries.length),this.size+=4,c=0;c<this.entries.length;c++)this.entries[c].write(s),this.size+=this.entries[c].size;n.debug("BoxWriter","Adjusting box "+this.type+" with new size "+this.size),s.adjustUint32(this.sizePosition,this.size)},o.stshBox.prototype.write=function(s){var c;for(this.version=0,this.flags=0,this.size=4+8*this.shadowed_sample_numbers.length,this.writeHeader(s),s.writeUint32(this.shadowed_sample_numbers.length),c=0;c<this.shadowed_sample_numbers.length;c++)s.writeUint32(this.shadowed_sample_numbers[c]),s.writeUint32(this.sync_sample_numbers[c])},o.stssBox.prototype.write=function(s){this.version=0,this.flags=0,this.size=4+4*this.sample_numbers.length,this.writeHeader(s),s.writeUint32(this.sample_numbers.length),s.writeUint32Array(this.sample_numbers)},o.stszBox.prototype.write=function(s){var c,f=!0;if(this.version=0,this.flags=0,this.sample_sizes.length>0)for(c=0;c+1<this.sample_sizes.length;)if(this.sample_sizes[c+1]!==this.sample_sizes[0]){f=!1;break}else c++;else f=!1;this.size=8,f||(this.size+=4*this.sample_sizes.length),this.writeHeader(s),f?s.writeUint32(this.sample_sizes[0]):s.writeUint32(0),s.writeUint32(this.sample_sizes.length),f||s.writeUint32Array(this.sample_sizes)},o.sttsBox.prototype.write=function(s){var c;for(this.version=0,this.flags=0,this.size=4+8*this.sample_counts.length,this.writeHeader(s),s.writeUint32(this.sample_counts.length),c=0;c<this.sample_counts.length;c++)s.writeUint32(this.sample_counts[c]),s.writeUint32(this.sample_deltas[c])},o.tfdtBox.prototype.write=function(s){var c=Math.pow(2,32)-1;this.version=this.baseMediaDecodeTime>c?1:0,this.flags=0,this.size=4,this.version===1&&(this.size+=4),this.writeHeader(s),this.version===1?s.writeUint64(this.baseMediaDecodeTime):s.writeUint32(this.baseMediaDecodeTime)},o.tfhdBox.prototype.write=function(s){this.version=0,this.size=4,this.flags&o.TFHD_FLAG_BASE_DATA_OFFSET&&(this.size+=8),this.flags&o.TFHD_FLAG_SAMPLE_DESC&&(this.size+=4),this.flags&o.TFHD_FLAG_SAMPLE_DUR&&(this.size+=4),this.flags&o.TFHD_FLAG_SAMPLE_SIZE&&(this.size+=4),this.flags&o.TFHD_FLAG_SAMPLE_FLAGS&&(this.size+=4),this.writeHeader(s),s.writeUint32(this.track_id),this.flags&o.TFHD_FLAG_BASE_DATA_OFFSET&&s.writeUint64(this.base_data_offset),this.flags&o.TFHD_FLAG_SAMPLE_DESC&&s.writeUint32(this.default_sample_description_index),this.flags&o.TFHD_FLAG_SAMPLE_DUR&&s.writeUint32(this.default_sample_duration),this.flags&o.TFHD_FLAG_SAMPLE_SIZE&&s.writeUint32(this.default_sample_size),this.flags&o.TFHD_FLAG_SAMPLE_FLAGS&&s.writeUint32(this.default_sample_flags)},o.tkhdBox.prototype.write=function(s){this.version=0,this.size=4*18+2*4,this.writeHeader(s),s.writeUint32(this.creation_time),s.writeUint32(this.modification_time),s.writeUint32(this.track_id),s.writeUint32(0),s.writeUint32(this.duration),s.writeUint32(0),s.writeUint32(0),s.writeInt16(this.layer),s.writeInt16(this.alternate_group),s.writeInt16(this.volume<<8),s.writeUint16(0),s.writeInt32Array(this.matrix),s.writeUint32(this.width),s.writeUint32(this.height)},o.trexBox.prototype.write=function(s){this.version=0,this.flags=0,this.size=4*5,this.writeHeader(s),s.writeUint32(this.track_id),s.writeUint32(this.default_sample_description_index),s.writeUint32(this.default_sample_duration),s.writeUint32(this.default_sample_size),s.writeUint32(this.default_sample_flags)},o.trunBox.prototype.write=function(s){this.version=0,this.size=4,this.flags&o.TRUN_FLAGS_DATA_OFFSET&&(this.size+=4),this.flags&o.TRUN_FLAGS_FIRST_FLAG&&(this.size+=4),this.flags&o.TRUN_FLAGS_DURATION&&(this.size+=4*this.sample_duration.length),this.flags&o.TRUN_FLAGS_SIZE&&(this.size+=4*this.sample_size.length),this.flags&o.TRUN_FLAGS_FLAGS&&(this.size+=4*this.sample_flags.length),this.flags&o.TRUN_FLAGS_CTS_OFFSET&&(this.size+=4*this.sample_composition_time_offset.length),this.writeHeader(s),s.writeUint32(this.sample_count),this.flags&o.TRUN_FLAGS_DATA_OFFSET&&(this.data_offset_position=s.getPosition(),s.writeInt32(this.data_offset)),this.flags&o.TRUN_FLAGS_FIRST_FLAG&&s.writeUint32(this.first_sample_flags);for(var c=0;c<this.sample_count;c++)this.flags&o.TRUN_FLAGS_DURATION&&s.writeUint32(this.sample_duration[c]),this.flags&o.TRUN_FLAGS_SIZE&&s.writeUint32(this.sample_size[c]),this.flags&o.TRUN_FLAGS_FLAGS&&s.writeUint32(this.sample_flags[c]),this.flags&o.TRUN_FLAGS_CTS_OFFSET&&(this.version===0?s.writeUint32(this.sample_composition_time_offset[c]):s.writeInt32(this.sample_composition_time_offset[c]))},o["url Box"].prototype.write=function(s){this.version=0,this.location?(this.flags=0,this.size=this.location.length+1):(this.flags=1,this.size=0),this.writeHeader(s),this.location&&s.writeCString(this.location)},o["urn Box"].prototype.write=function(s){this.version=0,this.flags=0,this.size=this.name.length+1+(this.location?this.location.length+1:0),this.writeHeader(s),s.writeCString(this.name),this.location&&s.writeCString(this.location)},o.vmhdBox.prototype.write=function(s){this.version=0,this.flags=1,this.size=8,this.writeHeader(s),s.writeUint16(this.graphicsmode),s.writeUint16Array(this.opcolor)},o.cttsBox.prototype.unpack=function(s){var c,f,m;for(m=0,c=0;c<this.sample_counts.length;c++)for(f=0;f<this.sample_counts[c];f++)s[m].pts=s[m].dts+this.sample_offsets[c],m++},o.sttsBox.prototype.unpack=function(s){var c,f,m;for(m=0,c=0;c<this.sample_counts.length;c++)for(f=0;f<this.sample_counts[c];f++)m===0?s[m].dts=0:s[m].dts=s[m-1].dts+this.sample_deltas[c],m++},o.stcoBox.prototype.unpack=function(s){var c;for(c=0;c<this.chunk_offsets.length;c++)s[c].offset=this.chunk_offsets[c]},o.stscBox.prototype.unpack=function(s){var c,f,m,g,y;for(g=0,y=0,c=0;c<this.first_chunk.length;c++)for(f=0;f<(c+1<this.first_chunk.length?this.first_chunk[c+1]:1/0);f++)for(y++,m=0;m<this.samples_per_chunk[c];m++){if(s[g])s[g].description_index=this.sample_description_index[c],s[g].chunk_index=y;else return;g++}},o.stszBox.prototype.unpack=function(s){var c;for(c=0;c<this.sample_sizes.length;c++)s[c].size=this.sample_sizes[c]},o.DIFF_BOXES_PROP_NAMES=["boxes","entries","references","subsamples","items","item_infos","extents","associations","subsegments","ranges","seekLists","seekPoints","esd","levels"],o.DIFF_PRIMITIVE_ARRAY_PROP_NAMES=["compatible_brands","matrix","opcolor","sample_counts","sample_counts","sample_deltas","first_chunk","samples_per_chunk","sample_sizes","chunk_offsets","sample_offsets","sample_description_index","sample_duration"],o.boxEqualFields=function(s,c){if(s&&!c)return!1;var f;for(f in s)if(!(o.DIFF_BOXES_PROP_NAMES.indexOf(f)>-1)){if(s[f]instanceof o.Box||c[f]instanceof o.Box)continue;if(typeof s[f]>"u"||typeof c[f]>"u")continue;if(typeof s[f]=="function"||typeof c[f]=="function")continue;if(s.subBoxNames&&s.subBoxNames.indexOf(f.slice(0,4))>-1||c.subBoxNames&&c.subBoxNames.indexOf(f.slice(0,4))>-1)continue;if(f==="data"||f==="start"||f==="size"||f==="creation_time"||f==="modification_time")continue;if(o.DIFF_PRIMITIVE_ARRAY_PROP_NAMES.indexOf(f)>-1)continue;if(s[f]!==c[f])return!1}return!0},o.boxEqual=function(s,c){if(!o.boxEqualFields(s,c))return!1;for(var f=0;f<o.DIFF_BOXES_PROP_NAMES.length;f++){var m=o.DIFF_BOXES_PROP_NAMES[f];if(s[m]&&c[m]&&!o.boxEqual(s[m],c[m]))return!1}return!0};var u=function(){};u.prototype.parseSample=function(s){var c={},f;c.resources=[];var m=new t(s.data.buffer);if(!s.subsamples||s.subsamples.length===0)c.documentString=m.readString(s.data.length);else if(c.documentString=m.readString(s.subsamples[0].size),s.subsamples.length>1)for(f=1;f<s.subsamples.length;f++)c.resources[f]=m.readUint8Array(s.subsamples[f].size);return typeof DOMParser<"u"&&(c.document=new DOMParser().parseFromString(c.documentString,"application/xml")),c};var h=function(){};h.prototype.parseSample=function(s){var c,f=new t(s.data.buffer);return c=f.readString(s.data.length),c},h.prototype.parseConfig=function(s){var c,f=new t(s.buffer);return f.readUint32(),c=f.readCString(),c},e.XMLSubtitlein4Parser=u,e.Textin4Parser=h;var d=function(s){this.stream=s||new a,this.boxes=[],this.mdats=[],this.moofs=[],this.isProgressive=!1,this.moovStartFound=!1,this.onMoovStart=null,this.moovStartSent=!1,this.onReady=null,this.readySent=!1,this.onSegment=null,this.onSamples=null,this.onError=null,this.sampleListBuilt=!1,this.fragmentedTracks=[],this.extractedTracks=[],this.isFragmentationInitialized=!1,this.sampleProcessingStarted=!1,this.nextMoofNumber=0,this.itemListBuilt=!1,this.onSidx=null,this.sidxSent=!1};d.prototype.setSegmentOptions=function(s,c,f){var m=this.getTrackById(s);if(m){var g={};this.fragmentedTracks.push(g),g.id=s,g.user=c,g.trak=m,m.nextSample=0,g.segmentStream=null,g.nb_samples=1e3,g.rapAlignement=!0,f&&(f.nbSamples&&(g.nb_samples=f.nbSamples),f.rapAlignement&&(g.rapAlignement=f.rapAlignement))}},d.prototype.unsetSegmentOptions=function(s){for(var c=-1,f=0;f<this.fragmentedTracks.length;f++){var m=this.fragmentedTracks[f];m.id==s&&(c=f)}c>-1&&this.fragmentedTracks.splice(c,1)},d.prototype.setExtractionOptions=function(s,c,f){var m=this.getTrackById(s);if(m){var g={};this.extractedTracks.push(g),g.id=s,g.user=c,g.trak=m,m.nextSample=0,g.nb_samples=1e3,g.samples=[],f&&f.nbSamples&&(g.nb_samples=f.nbSamples)}},d.prototype.unsetExtractionOptions=function(s){for(var c=-1,f=0;f<this.extractedTracks.length;f++){var m=this.extractedTracks[f];m.id==s&&(c=f)}c>-1&&this.extractedTracks.splice(c,1)},d.prototype.parse=function(){var s,c,f=!1;if(!(this.restoreParsePosition&&!this.restoreParsePosition()))for(;;)if(this.hasIncompleteMdat&&this.hasIncompleteMdat()){if(this.processIncompleteMdat())continue;return}else if(this.saveParsePosition&&this.saveParsePosition(),s=o.parseOneBox(this.stream,f),s.code===o.ERR_NOT_ENOUGH_DATA)if(this.processIncompleteBox){if(this.processIncompleteBox(s))continue;return}else return;else{var m;switch(c=s.box,m=c.type!=="uuid"?c.type:c.uuid,this.boxes.push(c),m){case"mdat":this.mdats.push(c);break;case"moof":this.moofs.push(c);break;case"moov":this.moovStartFound=!0,this.mdats.length===0&&(this.isProgressive=!0);default:this[m]!==void 0&&n.warn("ISOFile","Duplicate Box of type: "+m+", overriding previous occurrence"),this[m]=c;break}this.updateUsedBytes&&this.updateUsedBytes(c,s)}},d.prototype.checkBuffer=function(s){if(s==null)throw"Buffer must be defined and non empty";if(s.fileStart===void 0)throw"Buffer must have a fileStart property";return s.byteLength===0?(n.warn("ISOFile","Ignoring empty buffer (fileStart: "+s.fileStart+")"),this.stream.logBufferLevel(),!1):(n.info("ISOFile","Processing buffer (fileStart: "+s.fileStart+")"),s.usedBytes=0,this.stream.insertBuffer(s),this.stream.logBufferLevel(),this.stream.initialized()?!0:(n.warn("ISOFile","Not ready to start parsing"),!1))},d.prototype.appendBuffer=function(s,c){var f;if(this.checkBuffer(s))return this.parse(),this.moovStartFound&&!this.moovStartSent&&(this.moovStartSent=!0,this.onMoovStart&&this.onMoovStart()),this.moov?(this.sampleListBuilt||(this.buildSampleLists(),this.sampleListBuilt=!0),this.updateSampleLists(),this.onReady&&!this.readySent&&(this.readySent=!0,this.onReady(this.getInfo())),this.processSamples(c),this.nextSeekPosition?(f=this.nextSeekPosition,this.nextSeekPosition=void 0):f=this.nextParsePosition,this.stream.getEndFilePositionAfter&&(f=this.stream.getEndFilePositionAfter(f))):this.nextParsePosition?f=this.nextParsePosition:f=0,this.sidx&&this.onSidx&&!this.sidxSent&&(this.onSidx(this.sidx),this.sidxSent=!0),this.meta&&(this.flattenItemInfo&&!this.itemListBuilt&&(this.flattenItemInfo(),this.itemListBuilt=!0),this.processItems&&this.processItems(this.onItem)),this.stream.cleanBuffers&&(n.info("ISOFile","Done processing buffer (fileStart: "+s.fileStart+") - next buffer to fetch should have a fileStart position of "+f),this.stream.logBufferLevel(),this.stream.cleanBuffers(),this.stream.logBufferLevel(!0),n.info("ISOFile","Sample data size in memory: "+this.getAllocatedSampleDataSize())),f},d.prototype.getInfo=function(){var s,c,f={},m,g,y,v,b=new Date("1904-01-01T00:00:00Z").getTime();if(this.moov)for(f.hasMoov=!0,f.duration=this.moov.mvhd.duration,f.timescale=this.moov.mvhd.timescale,f.isFragmented=this.moov.mvex!=null,f.isFragmented&&this.moov.mvex.mehd&&(f.fragment_duration=this.moov.mvex.mehd.fragment_duration),f.isProgressive=this.isProgressive,f.hasIOD=this.moov.iods!=null,f.brands=[],f.brands.push(this.ftyp.major_brand),f.brands=f.brands.concat(this.ftyp.compatible_brands),f.created=new Date(b+this.moov.mvhd.creation_time*1e3),f.modified=new Date(b+this.moov.mvhd.modification_time*1e3),f.tracks=[],f.audioTracks=[],f.videoTracks=[],f.subtitleTracks=[],f.metadataTracks=[],f.hintTracks=[],f.otherTracks=[],s=0;s<this.moov.traks.length;s++){if(m=this.moov.traks[s],v=m.mdia.minf.stbl.stsd.entries[0],g={},f.tracks.push(g),g.id=m.tkhd.track_id,g.name=m.mdia.hdlr.name,g.references=[],m.tref)for(c=0;c<m.tref.boxes.length;c++)y={},g.references.push(y),y.type=m.tref.boxes[c].type,y.track_ids=m.tref.boxes[c].track_ids;m.edts&&(g.edits=m.edts.elst.entries),g.created=new Date(b+m.tkhd.creation_time*1e3),g.modified=new Date(b+m.tkhd.modification_time*1e3),g.movie_duration=m.tkhd.duration,g.movie_timescale=f.timescale,g.layer=m.tkhd.layer,g.alternate_group=m.tkhd.alternate_group,g.volume=m.tkhd.volume,g.matrix=m.tkhd.matrix,g.track_width=m.tkhd.width/(1<<16),g.track_height=m.tkhd.height/(1<<16),g.timescale=m.mdia.mdhd.timescale,g.cts_shift=m.mdia.minf.stbl.cslg,g.duration=m.mdia.mdhd.duration,g.samples_duration=m.samples_duration,g.codec=v.getCodec(),g.kind=m.udta&&m.udta.kinds.length?m.udta.kinds[0]:{schemeURI:"",value:""},g.language=m.mdia.elng?m.mdia.elng.extended_language:m.mdia.mdhd.languageString,g.nb_samples=m.samples.length,g.size=m.samples_size,g.bitrate=g.size*8*g.timescale/g.samples_duration,v.isAudio()?(g.type="audio",f.audioTracks.push(g),g.audio={},g.audio.sample_rate=v.getSampleRate(),g.audio.channel_count=v.getChannelCount(),g.audio.sample_size=v.getSampleSize()):v.isVideo()?(g.type="video",f.videoTracks.push(g),g.video={},g.video.width=v.getWidth(),g.video.height=v.getHeight()):v.isSubtitle()?(g.type="subtitles",f.subtitleTracks.push(g)):v.isHint()?(g.type="metadata",f.hintTracks.push(g)):v.isMetadata()?(g.type="metadata",f.metadataTracks.push(g)):(g.type="metadata",f.otherTracks.push(g))}else f.hasMoov=!1;if(f.mime="",f.hasMoov&&f.tracks){for(f.videoTracks&&f.videoTracks.length>0?f.mime+='video/mp4; codecs="':f.audioTracks&&f.audioTracks.length>0?f.mime+='audio/mp4; codecs="':f.mime+='application/mp4; codecs="',s=0;s<f.tracks.length;s++)s!==0&&(f.mime+=","),f.mime+=f.tracks[s].codec;f.mime+='"; profiles="',f.mime+=this.ftyp.compatible_brands.join(),f.mime+='"'}return f},d.prototype.processSamples=function(s){var c,f;if(this.sampleProcessingStarted){if(this.isFragmentationInitialized&&this.onSegment!==null)for(c=0;c<this.fragmentedTracks.length;c++){var m=this.fragmentedTracks[c];for(f=m.trak;f.nextSample<f.samples.length&&this.sampleProcessingStarted;){n.debug("ISOFile","Creating media fragment on track #"+m.id+" for sample "+f.nextSample);var g=this.createFragment(m.id,f.nextSample,m.segmentStream);if(g)m.segmentStream=g,f.nextSample++;else break;if((f.nextSample%m.nb_samples===0||s||f.nextSample>=f.samples.length)&&(n.info("ISOFile","Sending fragmented data on track #"+m.id+" for samples ["+Math.max(0,f.nextSample-m.nb_samples)+","+(f.nextSample-1)+"]"),n.info("ISOFile","Sample data size in memory: "+this.getAllocatedSampleDataSize()),this.onSegment&&this.onSegment(m.id,m.user,m.segmentStream.buffer,f.nextSample,s||f.nextSample>=f.samples.length),m.segmentStream=null,m!==this.fragmentedTracks[c]))break}}if(this.onSamples!==null)for(c=0;c<this.extractedTracks.length;c++){var y=this.extractedTracks[c];for(f=y.trak;f.nextSample<f.samples.length&&this.sampleProcessingStarted;){n.debug("ISOFile","Exporting on track #"+y.id+" sample #"+f.nextSample);var v=this.getSample(f,f.nextSample);if(v)f.nextSample++,y.samples.push(v);else break;if((f.nextSample%y.nb_samples===0||f.nextSample>=f.samples.length)&&(n.debug("ISOFile","Sending samples on track #"+y.id+" for sample "+f.nextSample),this.onSamples&&this.onSamples(y.id,y.user,y.samples),y.samples=[],y!==this.extractedTracks[c]))break}}}},d.prototype.getBox=function(s){var c=this.getBoxes(s,!0);return c.length?c[0]:null},d.prototype.getBoxes=function(s,c){var f=[];return d._sweep.call(this,s,f,c),f},d._sweep=function(s,c,f){this.type&&this.type==s&&c.push(this);for(var m in this.boxes){if(c.length&&f)return;d._sweep.call(this.boxes[m],s,c,f)}},d.prototype.getTrackSamplesInfo=function(s){var c=this.getTrackById(s);if(c)return c.samples},d.prototype.getTrackSample=function(s,c){var f=this.getTrackById(s),m=this.getSample(f,c);return m},d.prototype.releaseUsedSamples=function(s,c){var f=0,m=this.getTrackById(s);m.lastValidSample||(m.lastValidSample=0);for(var g=m.lastValidSample;g<c;g++)f+=this.releaseSample(m,g);n.info("ISOFile","Track #"+s+" released samples up to "+c+" (released size: "+f+", remaining: "+this.samplesDataSize+")"),m.lastValidSample=c},d.prototype.start=function(){this.sampleProcessingStarted=!0,this.processSamples(!1)},d.prototype.stop=function(){this.sampleProcessingStarted=!1},d.prototype.flush=function(){n.info("ISOFile","Flushing remaining samples"),this.updateSampleLists(),this.processSamples(!0),this.stream.cleanBuffers(),this.stream.logBufferLevel(!0)},d.prototype.seekTrack=function(s,c,f){var m,g,y=1/0,v=0,b=0,_;if(f.samples.length===0)return n.info("ISOFile","No sample in track, cannot seek! Using time "+n.getDurationString(0,1)+" and offset: 0"),{offset:0,time:0};for(m=0;m<f.samples.length;m++){if(g=f.samples[m],m===0)b=0,_=g.timescale;else if(g.cts>s*g.timescale){b=m-1;break}c&&g.is_sync&&(v=m)}for(c&&(b=v),s=f.samples[b].cts,f.nextSample=b;f.samples[b].alreadyRead===f.samples[b].size&&f.samples[b+1];)b++;return y=f.samples[b].offset+f.samples[b].alreadyRead,n.info("ISOFile","Seeking to "+(c?"RAP":"")+" sample #"+f.nextSample+" on track "+f.tkhd.track_id+", time "+n.getDurationString(s,_)+" and offset: "+y),{offset:y,time:s/_}},d.prototype.seek=function(s,c){var f=this.moov,m,g,y,v={offset:1/0,time:1/0};if(this.moov){for(y=0;y<f.traks.length;y++)m=f.traks[y],g=this.seekTrack(s,c,m),g.offset<v.offset&&(v.offset=g.offset),g.time<v.time&&(v.time=g.time);return n.info("ISOFile","Seeking at time "+n.getDurationString(v.time,1)+" needs a buffer with a fileStart position of "+v.offset),v.offset===1/0?v={offset:this.nextParsePosition,time:0}:v.offset=this.stream.getEndFilePositionAfter(v.offset),n.info("ISOFile","Adjusted seek position (after checking data already in buffer): "+v.offset),v}else throw"Cannot seek: moov not received!"},d.prototype.equal=function(s){for(var c=0;c<this.boxes.length&&c<s.boxes.length;){var f=this.boxes[c],m=s.boxes[c];if(!o.boxEqual(f,m))return!1;c++}return!0},e.ISOFile=d,d.prototype.lastBoxStartPosition=0,d.prototype.parsingMdat=null,d.prototype.nextParsePosition=0,d.prototype.discardMdatData=!1,d.prototype.processIncompleteBox=function(s){var c,f,m;return s.type==="mdat"?(c=new o[s.type+"Box"](s.size),this.parsingMdat=c,this.boxes.push(c),this.mdats.push(c),c.start=s.start,c.hdr_size=s.hdr_size,this.stream.addUsedBytes(c.hdr_size),this.lastBoxStartPosition=c.start+c.size,m=this.stream.seek(c.start+c.size,!1,this.discardMdatData),m?(this.parsingMdat=null,!0):(this.moovStartFound?this.nextParsePosition=this.stream.findEndContiguousBuf():this.nextParsePosition=c.start+c.size,!1)):(s.type==="moov"&&(this.moovStartFound=!0,this.mdats.length===0&&(this.isProgressive=!0)),f=this.stream.mergeNextBuffer?this.stream.mergeNextBuffer():!1,f?(this.nextParsePosition=this.stream.getEndPosition(),!0):(s.type?this.moovStartFound?this.nextParsePosition=this.stream.getEndPosition():this.nextParsePosition=this.stream.getPosition()+s.size:this.nextParsePosition=this.stream.getEndPosition(),!1))},d.prototype.hasIncompleteMdat=function(){return this.parsingMdat!==null},d.prototype.processIncompleteMdat=function(){var s,c;return s=this.parsingMdat,c=this.stream.seek(s.start+s.size,!1,this.discardMdatData),c?(n.debug("ISOFile","Found 'mdat' end in buffered data"),this.parsingMdat=null,!0):(this.nextParsePosition=this.stream.findEndContiguousBuf(),!1)},d.prototype.restoreParsePosition=function(){return this.stream.seek(this.lastBoxStartPosition,!0,this.discardMdatData)},d.prototype.saveParsePosition=function(){this.lastBoxStartPosition=this.stream.getPosition()},d.prototype.updateUsedBytes=function(s,c){this.stream.addUsedBytes&&(s.type==="mdat"?(this.stream.addUsedBytes(s.hdr_size),this.discardMdatData&&this.stream.addUsedBytes(s.size-s.hdr_size)):this.stream.addUsedBytes(s.size))},d.prototype.add=o.Box.prototype.add,d.prototype.addBox=o.Box.prototype.addBox,d.prototype.init=function(s){var c=s||{};this.add("ftyp").set("major_brand",c.brands&&c.brands[0]||"iso4").set("minor_version",0).set("compatible_brands",c.brands||["iso4"]);var f=this.add("moov");return f.add("mvhd").set("timescale",c.timescale||600).set("rate",c.rate||1<<16).set("creation_time",0).set("modification_time",0).set("duration",c.duration||0).set("volume",c.width?0:256).set("matrix",[1<<16,0,0,0,1<<16,0,0,0,1073741824]).set("next_track_id",1),f.add("mvex"),this},d.prototype.addTrack=function(s){this.moov||this.init(s);var c=s||{};c.width=c.width||320,c.height=c.height||320,c.id=c.id||this.moov.mvhd.next_track_id,c.type=c.type||"avc1";var f=this.moov.add("trak");this.moov.mvhd.next_track_id=c.id+1,f.add("tkhd").set("flags",o.TKHD_FLAG_ENABLED|o.TKHD_FLAG_IN_MOVIE|o.TKHD_FLAG_IN_PREVIEW).set("creation_time",0).set("modification_time",0).set("track_id",c.id).set("duration",c.duration||0).set("layer",c.layer||0).set("alternate_group",0).set("volume",1).set("matrix",[0,0,0,0,0,0,0,0,0]).set("width",c.width<<16).set("height",c.height<<16);var m=f.add("mdia");m.add("mdhd").set("creation_time",0).set("modification_time",0).set("timescale",c.timescale||1).set("duration",c.media_duration||0).set("language",c.language||"und"),m.add("hdlr").set("handler",c.hdlr||"vide").set("name",c.name||"Track created with MP4Box.js"),m.add("elng").set("extended_language",c.language||"fr-FR");var g=m.add("minf");if(o[c.type+"SampleEntry"]!==void 0){var y=new o[c.type+"SampleEntry"];y.data_reference_index=1;var v="";for(var b in o.sampleEntryCodes)for(var _=o.sampleEntryCodes[b],M=0;M<_.length;M++)if(_.indexOf(c.type)>-1){v=b;break}switch(v){case"Visual":if(g.add("vmhd").set("graphicsmode",0).set("opcolor",[0,0,0]),y.set("width",c.width).set("height",c.height).set("horizresolution",72<<16).set("vertresolution",72<<16).set("frame_count",1).set("compressorname",c.type+" Compressor").set("depth",24),c.avcDecoderConfigRecord){var k=new o.avcCBox,P=new t(c.avcDecoderConfigRecord);k.parse(P),y.addBox(k)}break;case"Audio":g.add("smhd").set("balance",c.balance||0),y.set("channel_count",c.channel_count||2).set("samplesize",c.samplesize||16).set("samplerate",c.samplerate||1<<16);break;case"Hint":g.add("hmhd");break;case"Subtitle":switch(g.add("sthd"),c.type){case"stpp":y.set("namespace",c.namespace||"nonamespace").set("schema_location",c.schema_location||"").set("auxiliary_mime_types",c.auxiliary_mime_types||"");break}break;case"Metadata":g.add("nmhd");break;case"System":g.add("nmhd");break;default:g.add("nmhd");break}c.description&&y.addBox(c.description),c.description_boxes&&c.description_boxes.forEach(function(R){y.addBox(R)}),g.add("dinf").add("dref").addEntry(new o["url Box"]().set("flags",1));var E=g.add("stbl");return E.add("stsd").addEntry(y),E.add("stts").set("sample_counts",[]).set("sample_deltas",[]),E.add("stsc").set("first_chunk",[]).set("samples_per_chunk",[]).set("sample_description_index",[]),E.add("stco").set("chunk_offsets",[]),E.add("stsz").set("sample_sizes",[]),this.moov.mvex.add("trex").set("track_id",c.id).set("default_sample_description_index",c.default_sample_description_index||1).set("default_sample_duration",c.default_sample_duration||0).set("default_sample_size",c.default_sample_size||0).set("default_sample_flags",c.default_sample_flags||0),this.buildTrakSampleLists(f),c.id}},o.Box.prototype.computeSize=function(s){var c=s||new r;c.endianness=r.BIG_ENDIAN,this.write(c)},d.prototype.addSample=function(s,c,f){var m=f||{},g={},y=this.getTrackById(s);if(y!==null){g.number=y.samples.length,g.track_id=y.tkhd.track_id,g.timescale=y.mdia.mdhd.timescale,g.description_index=m.sample_description_index?m.sample_description_index-1:0,g.description=y.mdia.minf.stbl.stsd.entries[g.description_index],g.data=c,g.size=c.byteLength,g.alreadyRead=g.size,g.duration=m.duration||1,g.cts=m.cts||0,g.dts=m.dts||0,g.is_sync=m.is_sync||!1,g.is_leading=m.is_leading||0,g.depends_on=m.depends_on||0,g.is_depended_on=m.is_depended_on||0,g.has_redundancy=m.has_redundancy||0,g.degradation_priority=m.degradation_priority||0,g.offset=0,g.subsamples=m.subsamples,y.samples.push(g),y.samples_size+=g.size,y.samples_duration+=g.duration,y.first_dts||(y.first_dts=m.dts),this.processSamples();var v=this.createSingleSampleMoof(g);return this.addBox(v),v.computeSize(),v.trafs[0].truns[0].data_offset=v.size+8,this.add("mdat").data=new Uint8Array(c),g}},d.prototype.createSingleSampleMoof=function(s){var c=0;s.is_sync?c=1<<25:c=1<<16;var f=new o.moofBox;f.add("mfhd").set("sequence_number",this.nextMoofNumber),this.nextMoofNumber++;var m=f.add("traf"),g=this.getTrackById(s.track_id);return m.add("tfhd").set("track_id",s.track_id).set("flags",o.TFHD_FLAG_DEFAULT_BASE_IS_MOOF),m.add("tfdt").set("baseMediaDecodeTime",s.dts-(g.first_dts||0)),m.add("trun").set("flags",o.TRUN_FLAGS_DATA_OFFSET|o.TRUN_FLAGS_DURATION|o.TRUN_FLAGS_SIZE|o.TRUN_FLAGS_FLAGS|o.TRUN_FLAGS_CTS_OFFSET).set("data_offset",0).set("first_sample_flags",0).set("sample_count",1).set("sample_duration",[s.duration]).set("sample_size",[s.size]).set("sample_flags",[c]).set("sample_composition_time_offset",[s.cts-s.dts]),f},d.prototype.lastMoofIndex=0,d.prototype.samplesDataSize=0,d.prototype.resetTables=function(){var s,c,f,m,g,y,v,b;for(this.initial_duration=this.moov.mvhd.duration,this.moov.mvhd.duration=0,s=0;s<this.moov.traks.length;s++){c=this.moov.traks[s],c.tkhd.duration=0,c.mdia.mdhd.duration=0,f=c.mdia.minf.stbl.stco||c.mdia.minf.stbl.co64,f.chunk_offsets=[],m=c.mdia.minf.stbl.stsc,m.first_chunk=[],m.samples_per_chunk=[],m.sample_description_index=[],g=c.mdia.minf.stbl.stsz||c.mdia.minf.stbl.stz2,g.sample_sizes=[],y=c.mdia.minf.stbl.stts,y.sample_counts=[],y.sample_deltas=[],v=c.mdia.minf.stbl.ctts,v&&(v.sample_counts=[],v.sample_offsets=[]),b=c.mdia.minf.stbl.stss;var _=c.mdia.minf.stbl.boxes.indexOf(b);_!=-1&&(c.mdia.minf.stbl.boxes[_]=null)}},d.initSampleGroups=function(s,c,f,m,g){var y,v,b,_;function M(k,P,E){this.grouping_type=k,this.grouping_type_parameter=P,this.sbgp=E,this.last_sample_in_run=-1,this.entry_index=-1}for(c&&(c.sample_groups_info=[]),s.sample_groups_info||(s.sample_groups_info=[]),v=0;v<f.length;v++){for(_=f[v].grouping_type+"/"+f[v].grouping_type_parameter,b=new M(f[v].grouping_type,f[v].grouping_type_parameter,f[v]),c&&(c.sample_groups_info[_]=b),s.sample_groups_info[_]||(s.sample_groups_info[_]=b),y=0;y<m.length;y++)m[y].grouping_type===f[v].grouping_type&&(b.description=m[y],b.description.used=!0);if(g)for(y=0;y<g.length;y++)g[y].grouping_type===f[v].grouping_type&&(b.fragment_description=g[y],b.fragment_description.used=!0,b.is_fragment=!0)}if(c){if(g)for(v=0;v<g.length;v++)!g[v].used&&g[v].version>=2&&(_=g[v].grouping_type+"/0",b=new M(g[v].grouping_type,0),b.is_fragment=!0,c.sample_groups_info[_]||(c.sample_groups_info[_]=b))}else for(v=0;v<m.length;v++)!m[v].used&&m[v].version>=2&&(_=m[v].grouping_type+"/0",b=new M(m[v].grouping_type,0),s.sample_groups_info[_]||(s.sample_groups_info[_]=b))},d.setSampleGroupProperties=function(s,c,f,m){var g,y;c.sample_groups=[];for(g in m)if(c.sample_groups[g]={},c.sample_groups[g].grouping_type=m[g].grouping_type,c.sample_groups[g].grouping_type_parameter=m[g].grouping_type_parameter,f>=m[g].last_sample_in_run&&(m[g].last_sample_in_run<0&&(m[g].last_sample_in_run=0),m[g].entry_index++,m[g].entry_index<=m[g].sbgp.entries.length-1&&(m[g].last_sample_in_run+=m[g].sbgp.entries[m[g].entry_index].sample_count)),m[g].entry_index<=m[g].sbgp.entries.length-1?c.sample_groups[g].group_description_index=m[g].sbgp.entries[m[g].entry_index].group_description_index:c.sample_groups[g].group_description_index=-1,c.sample_groups[g].group_description_index!==0){var v;m[g].fragment_description?v=m[g].fragment_description:v=m[g].description,c.sample_groups[g].group_description_index>0?(c.sample_groups[g].group_description_index>65535?y=(c.sample_groups[g].group_description_index>>16)-1:y=c.sample_groups[g].group_description_index-1,v&&y>=0&&(c.sample_groups[g].description=v.entries[y])):v&&v.version>=2&&v.default_group_description_index>0&&(c.sample_groups[g].description=v.entries[v.default_group_description_index-1])}},d.process_sdtp=function(s,c,f){c&&(s?(c.is_leading=s.is_leading[f],c.depends_on=s.sample_depends_on[f],c.is_depended_on=s.sample_is_depended_on[f],c.has_redundancy=s.sample_has_redundancy[f]):(c.is_leading=0,c.depends_on=0,c.is_depended_on=0,c.has_redundancy=0))},d.prototype.buildSampleLists=function(){var s,c;for(s=0;s<this.moov.traks.length;s++)c=this.moov.traks[s],this.buildTrakSampleLists(c)},d.prototype.buildTrakSampleLists=function(s){var c,f,m,g,y,v,b,_,M,k,P,E,R,w,C,S,x,I,D,T,N,L,B,z;if(s.samples=[],s.samples_duration=0,s.samples_size=0,f=s.mdia.minf.stbl.stco||s.mdia.minf.stbl.co64,m=s.mdia.minf.stbl.stsc,g=s.mdia.minf.stbl.stsz||s.mdia.minf.stbl.stz2,y=s.mdia.minf.stbl.stts,v=s.mdia.minf.stbl.ctts,b=s.mdia.minf.stbl.stss,_=s.mdia.minf.stbl.stsd,M=s.mdia.minf.stbl.subs,E=s.mdia.minf.stbl.stdp,k=s.mdia.minf.stbl.sbgps,P=s.mdia.minf.stbl.sgpds,I=-1,D=-1,T=-1,N=-1,L=0,B=0,z=0,d.initSampleGroups(s,null,k,P),!(typeof g>"u")){for(c=0;c<g.sample_sizes.length;c++){var K={};K.number=c,K.track_id=s.tkhd.track_id,K.timescale=s.mdia.mdhd.timescale,K.alreadyRead=0,s.samples[c]=K,K.size=g.sample_sizes[c],s.samples_size+=K.size,c===0?(w=1,R=0,K.chunk_index=w,K.chunk_run_index=R,x=m.samples_per_chunk[R],S=0,R+1<m.first_chunk.length?C=m.first_chunk[R+1]-1:C=1/0):c<x?(K.chunk_index=w,K.chunk_run_index=R):(w++,K.chunk_index=w,S=0,w<=C||(R++,R+1<m.first_chunk.length?C=m.first_chunk[R+1]-1:C=1/0),K.chunk_run_index=R,x+=m.samples_per_chunk[R]),K.description_index=m.sample_description_index[K.chunk_run_index]-1,K.description=_.entries[K.description_index],K.offset=f.chunk_offsets[K.chunk_index-1]+S,S+=K.size,c>I&&(D++,I<0&&(I=0),I+=y.sample_counts[D]),c>0?(s.samples[c-1].duration=y.sample_deltas[D],s.samples_duration+=s.samples[c-1].duration,K.dts=s.samples[c-1].dts+s.samples[c-1].duration):K.dts=0,v?(c>=T&&(N++,T<0&&(T=0),T+=v.sample_counts[N]),K.cts=s.samples[c].dts+v.sample_offsets[N]):K.cts=K.dts,b?(c==b.sample_numbers[L]-1?(K.is_sync=!0,L++):(K.is_sync=!1,K.degradation_priority=0),M&&M.entries[B].sample_delta+z==c+1&&(K.subsamples=M.entries[B].subsamples,z+=M.entries[B].sample_delta,B++)):K.is_sync=!0,d.process_sdtp(s.mdia.minf.stbl.sdtp,K,K.number),E?K.degradation_priority=E.priority[c]:K.degradation_priority=0,M&&M.entries[B].sample_delta+z==c&&(K.subsamples=M.entries[B].subsamples,z+=M.entries[B].sample_delta),(k.length>0||P.length>0)&&d.setSampleGroupProperties(s,K,c,s.sample_groups_info)}c>0&&(s.samples[c-1].duration=Math.max(s.mdia.mdhd.duration-s.samples[c-1].dts,0),s.samples_duration+=s.samples[c-1].duration)}},d.prototype.updateSampleLists=function(){var s,c,f,m,g,y,v,b,_,M,k,P,E,R,w;if(this.moov!==void 0){for(;this.lastMoofIndex<this.moofs.length;)if(_=this.moofs[this.lastMoofIndex],this.lastMoofIndex++,_.type=="moof")for(M=_,s=0;s<M.trafs.length;s++){for(k=M.trafs[s],P=this.getTrackById(k.tfhd.track_id),E=this.getTrexById(k.tfhd.track_id),k.tfhd.flags&o.TFHD_FLAG_SAMPLE_DESC?m=k.tfhd.default_sample_description_index:m=E?E.default_sample_description_index:1,k.tfhd.flags&o.TFHD_FLAG_SAMPLE_DUR?g=k.tfhd.default_sample_duration:g=E?E.default_sample_duration:0,k.tfhd.flags&o.TFHD_FLAG_SAMPLE_SIZE?y=k.tfhd.default_sample_size:y=E?E.default_sample_size:0,k.tfhd.flags&o.TFHD_FLAG_SAMPLE_FLAGS?v=k.tfhd.default_sample_flags:v=E?E.default_sample_flags:0,k.sample_number=0,k.sbgps.length>0&&d.initSampleGroups(P,k,k.sbgps,P.mdia.minf.stbl.sgpds,k.sgpds),c=0;c<k.truns.length;c++){var C=k.truns[c];for(f=0;f<C.sample_count;f++){R={},R.moof_number=this.lastMoofIndex,R.number_in_traf=k.sample_number,k.sample_number++,R.number=P.samples.length,k.first_sample_index=P.samples.length,P.samples.push(R),R.track_id=P.tkhd.track_id,R.timescale=P.mdia.mdhd.timescale,R.description_index=m-1,R.description=P.mdia.minf.stbl.stsd.entries[R.description_index],R.size=y,C.flags&o.TRUN_FLAGS_SIZE&&(R.size=C.sample_size[f]),P.samples_size+=R.size,R.duration=g,C.flags&o.TRUN_FLAGS_DURATION&&(R.duration=C.sample_duration[f]),P.samples_duration+=R.duration,P.first_traf_merged||f>0?R.dts=P.samples[P.samples.length-2].dts+P.samples[P.samples.length-2].duration:(k.tfdt?R.dts=k.tfdt.baseMediaDecodeTime:R.dts=0,P.first_traf_merged=!0),R.cts=R.dts,C.flags&o.TRUN_FLAGS_CTS_OFFSET&&(R.cts=R.dts+C.sample_composition_time_offset[f]),w=v,C.flags&o.TRUN_FLAGS_FLAGS?w=C.sample_flags[f]:f===0&&C.flags&o.TRUN_FLAGS_FIRST_FLAG&&(w=C.first_sample_flags),R.is_sync=!(w>>16&1),R.is_leading=w>>26&3,R.depends_on=w>>24&3,R.is_depended_on=w>>22&3,R.has_redundancy=w>>20&3,R.degradation_priority=w&65535;var S=!!(k.tfhd.flags&o.TFHD_FLAG_BASE_DATA_OFFSET),x=!!(k.tfhd.flags&o.TFHD_FLAG_DEFAULT_BASE_IS_MOOF),I=!!(C.flags&o.TRUN_FLAGS_DATA_OFFSET),D=0;S?D=k.tfhd.base_data_offset:x||c===0?D=M.start:D=b,c===0&&f===0?I?R.offset=D+C.data_offset:R.offset=D:R.offset=b,b=R.offset+R.size,(k.sbgps.length>0||k.sgpds.length>0||P.mdia.minf.stbl.sbgps.length>0||P.mdia.minf.stbl.sgpds.length>0)&&d.setSampleGroupProperties(P,R,R.number_in_traf,k.sample_groups_info)}}if(k.subs){P.has_fragment_subsamples=!0;var T=k.first_sample_index;for(c=0;c<k.subs.entries.length;c++)T+=k.subs.entries[c].sample_delta,R=P.samples[T-1],R.subsamples=k.subs.entries[c].subsamples}}}},d.prototype.getSample=function(s,c){var f,m=s.samples[c];if(!this.moov)return null;if(!m.data)m.data=new Uint8Array(m.size),m.alreadyRead=0,this.samplesDataSize+=m.size,n.debug("ISOFile","Allocating sample #"+c+" on track #"+s.tkhd.track_id+" of size "+m.size+" (total: "+this.samplesDataSize+")");else if(m.alreadyRead==m.size)return m;for(;;){var g=this.stream.findPosition(!0,m.offset+m.alreadyRead,!1);if(g>-1){f=this.stream.buffers[g];var y=f.byteLength-(m.offset+m.alreadyRead-f.fileStart);if(m.size-m.alreadyRead<=y)return n.debug("ISOFile","Getting sample #"+c+" data (alreadyRead: "+m.alreadyRead+" offset: "+(m.offset+m.alreadyRead-f.fileStart)+" read size: "+(m.size-m.alreadyRead)+" full size: "+m.size+")"),r.memcpy(m.data.buffer,m.alreadyRead,f,m.offset+m.alreadyRead-f.fileStart,m.size-m.alreadyRead),f.usedBytes+=m.size-m.alreadyRead,this.stream.logBufferLevel(),m.alreadyRead=m.size,m;if(y===0)return null;n.debug("ISOFile","Getting sample #"+c+" partial data (alreadyRead: "+m.alreadyRead+" offset: "+(m.offset+m.alreadyRead-f.fileStart)+" read size: "+y+" full size: "+m.size+")"),r.memcpy(m.data.buffer,m.alreadyRead,f,m.offset+m.alreadyRead-f.fileStart,y),m.alreadyRead+=y,f.usedBytes+=y,this.stream.logBufferLevel()}else return null}},d.prototype.releaseSample=function(s,c){var f=s.samples[c];return f.data?(this.samplesDataSize-=f.size,f.data=null,f.alreadyRead=0,f.size):0},d.prototype.getAllocatedSampleDataSize=function(){return this.samplesDataSize},d.prototype.getCodecs=function(){var s,c="";for(s=0;s<this.moov.traks.length;s++){var f=this.moov.traks[s];s>0&&(c+=","),c+=f.mdia.minf.stbl.stsd.entries[0].getCodec()}return c},d.prototype.getTrexById=function(s){var c;if(!this.moov||!this.moov.mvex)return null;for(c=0;c<this.moov.mvex.trexs.length;c++){var f=this.moov.mvex.trexs[c];if(f.track_id==s)return f}return null},d.prototype.getTrackById=function(s){if(this.moov===void 0)return null;for(var c=0;c<this.moov.traks.length;c++){var f=this.moov.traks[c];if(f.tkhd.track_id==s)return f}return null},d.prototype.items=[],d.prototype.itemsDataSize=0,d.prototype.flattenItemInfo=function(){var s=this.items,c,f,m,g=this.meta;if(g!=null&&g.hdlr!==void 0&&g.iinf!==void 0){for(c=0;c<g.iinf.item_infos.length;c++)m={},m.id=g.iinf.item_infos[c].item_ID,s[m.id]=m,m.ref_to=[],m.name=g.iinf.item_infos[c].item_name,g.iinf.item_infos[c].protection_index>0&&(m.protection=g.ipro.protections[g.iinf.item_infos[c].protection_index-1]),g.iinf.item_infos[c].item_type?m.type=g.iinf.item_infos[c].item_type:m.type="mime",m.content_type=g.iinf.item_infos[c].content_type,m.content_encoding=g.iinf.item_infos[c].content_encoding;if(g.iloc)for(c=0;c<g.iloc.items.length;c++){var y=g.iloc.items[c];switch(m=s[y.item_ID],y.data_reference_index!==0&&(n.warn("Item storage with reference to other files: not supported"),m.source=g.dinf.boxes[y.data_reference_index-1]),y.construction_method){case 0:break;case 1:n.warn("Item storage with construction_method : not supported");break;case 2:n.warn("Item storage with construction_method : not supported");break}for(m.extents=[],m.size=0,f=0;f<y.extents.length;f++)m.extents[f]={},m.extents[f].offset=y.extents[f].extent_offset+y.base_offset,m.extents[f].length=y.extents[f].extent_length,m.extents[f].alreadyRead=0,m.size+=m.extents[f].length}if(g.pitm&&(s[g.pitm.item_id].primary=!0),g.iref)for(c=0;c<g.iref.references.length;c++){var v=g.iref.references[c];for(f=0;f<v.references.length;f++)s[v.from_item_ID].ref_to.push({type:v.type,id:v.references[f]})}if(g.iprp)for(var b=0;b<g.iprp.ipmas.length;b++){var _=g.iprp.ipmas[b];for(c=0;c<_.associations.length;c++){var M=_.associations[c];for(m=s[M.id],m.properties===void 0&&(m.properties={},m.properties.boxes=[]),f=0;f<M.props.length;f++){var k=M.props[f];if(k.property_index>0&&k.property_index-1<g.iprp.ipco.boxes.length){var P=g.iprp.ipco.boxes[k.property_index-1];m.properties[P.type]=P,m.properties.boxes.push(P)}}}}}},d.prototype.getItem=function(s){var c,f;if(!this.meta)return null;if(f=this.items[s],!f.data&&f.size)f.data=new Uint8Array(f.size),f.alreadyRead=0,this.itemsDataSize+=f.size,n.debug("ISOFile","Allocating item #"+s+" of size "+f.size+" (total: "+this.itemsDataSize+")");else if(f.alreadyRead===f.size)return f;for(var m=0;m<f.extents.length;m++){var g=f.extents[m];if(g.alreadyRead!==g.length){var y=this.stream.findPosition(!0,g.offset+g.alreadyRead,!1);if(y>-1){c=this.stream.buffers[y];var v=c.byteLength-(g.offset+g.alreadyRead-c.fileStart);if(g.length-g.alreadyRead<=v)n.debug("ISOFile","Getting item #"+s+" extent #"+m+" data (alreadyRead: "+g.alreadyRead+" offset: "+(g.offset+g.alreadyRead-c.fileStart)+" read size: "+(g.length-g.alreadyRead)+" full extent size: "+g.length+" full item size: "+f.size+")"),r.memcpy(f.data.buffer,f.alreadyRead,c,g.offset+g.alreadyRead-c.fileStart,g.length-g.alreadyRead),c.usedBytes+=g.length-g.alreadyRead,this.stream.logBufferLevel(),f.alreadyRead+=g.length-g.alreadyRead,g.alreadyRead=g.length;else return n.debug("ISOFile","Getting item #"+s+" extent #"+m+" partial data (alreadyRead: "+g.alreadyRead+" offset: "+(g.offset+g.alreadyRead-c.fileStart)+" read size: "+v+" full extent size: "+g.length+" full item size: "+f.size+")"),r.memcpy(f.data.buffer,f.alreadyRead,c,g.offset+g.alreadyRead-c.fileStart,v),g.alreadyRead+=v,f.alreadyRead+=v,c.usedBytes+=v,this.stream.logBufferLevel(),null}else return null}}return f.alreadyRead===f.size?f:null},d.prototype.releaseItem=function(s){var c=this.items[s];if(c.data){this.itemsDataSize-=c.size,c.data=null,c.alreadyRead=0;for(var f=0;f<c.extents.length;f++){var m=c.extents[f];m.alreadyRead=0}return c.size}else return 0},d.prototype.processItems=function(s){for(var c in this.items){var f=this.items[c];this.getItem(f.id),s&&!f.sent&&(s(f),f.sent=!0,f.data=null)}},d.prototype.hasItem=function(s){for(var c in this.items){var f=this.items[c];if(f.name===s)return f.id}return-1},d.prototype.getMetaHandler=function(){return this.meta?this.meta.hdlr.handler:null},d.prototype.getPrimaryItem=function(){return!this.meta||!this.meta.pitm?null:this.getItem(this.meta.pitm.item_id)},d.prototype.itemToFragmentedTrackFile=function(s){var c=s||{},f=null;if(c.itemId?f=this.getItem(c.itemId):f=this.getPrimaryItem(),f==null)return null;var m=new d;m.discardMdatData=!1;var g={type:f.type,description_boxes:f.properties.boxes};f.properties.ispe&&(g.width=f.properties.ispe.image_width,g.height=f.properties.ispe.image_height);var y=m.addTrack(g);return y?(m.addSample(y,f.data),m):null},d.prototype.write=function(s){for(var c=0;c<this.boxes.length;c++)this.boxes[c].write(s)},d.prototype.createFragment=function(s,c,f){var m=this.getTrackById(s),g=this.getSample(m,c);if(g==null)return g=m.samples[c],this.nextSeekPosition?this.nextSeekPosition=Math.min(g.offset+g.alreadyRead,this.nextSeekPosition):this.nextSeekPosition=m.samples[c].offset+g.alreadyRead,null;var y=f||new r;y.endianness=r.BIG_ENDIAN;var v=this.createSingleSampleMoof(g);v.write(y),v.trafs[0].truns[0].data_offset=v.size+8,n.debug("MP4Box","Adjusting data_offset with new value "+v.trafs[0].truns[0].data_offset),y.adjustUint32(v.trafs[0].truns[0].data_offset_position,v.trafs[0].truns[0].data_offset);var b=new o.mdatBox;return b.data=g.data,b.write(y),y},d.writeInitializationSegment=function(s,c,f,m){var g;n.debug("ISOFile","Generating initialization segment");var y=new r;y.endianness=r.BIG_ENDIAN,s.write(y);var v=c.add("mvex");for(f&&v.add("mehd").set("fragment_duration",f),g=0;g<c.traks.length;g++)v.add("trex").set("track_id",c.traks[g].tkhd.track_id).set("default_sample_description_index",1).set("default_sample_duration",m).set("default_sample_size",0).set("default_sample_flags",1<<16);return c.write(y),y.buffer},d.prototype.save=function(s){var c=new r;c.endianness=r.BIG_ENDIAN,this.write(c),c.save(s)},d.prototype.getBuffer=function(){var s=new r;return s.endianness=r.BIG_ENDIAN,this.write(s),s.buffer},d.prototype.initializeSegmentation=function(){var s,c,f,m;for(this.onSegment===null&&n.warn("MP4Box","No segmentation callback set!"),this.isFragmentationInitialized||(this.isFragmentationInitialized=!0,this.nextMoofNumber=0,this.resetTables()),c=[],s=0;s<this.fragmentedTracks.length;s++){var g=new o.moovBox;g.mvhd=this.moov.mvhd,g.boxes.push(g.mvhd),f=this.getTrackById(this.fragmentedTracks[s].id),g.boxes.push(f),g.traks.push(f),m={},m.id=f.tkhd.track_id,m.user=this.fragmentedTracks[s].user,m.buffer=d.writeInitializationSegment(this.ftyp,g,this.moov.mvex&&this.moov.mvex.mehd?this.moov.mvex.mehd.fragment_duration:void 0,this.moov.traks[s].samples.length>0?this.moov.traks[s].samples[0].duration:0),c.push(m)}return c},o.Box.prototype.printHeader=function(s){this.size+=8,this.size>i&&(this.size+=8),this.type==="uuid"&&(this.size+=16),s.log(s.indent+"size:"+this.size),s.log(s.indent+"type:"+this.type)},o.FullBox.prototype.printHeader=function(s){this.size+=4,o.Box.prototype.printHeader.call(this,s),s.log(s.indent+"version:"+this.version),s.log(s.indent+"flags:"+this.flags)},o.Box.prototype.print=function(s){this.printHeader(s)},o.ContainerBox.prototype.print=function(s){this.printHeader(s);for(var c=0;c<this.boxes.length;c++)if(this.boxes[c]){var f=s.indent;s.indent+=" ",this.boxes[c].print(s),s.indent=f}},d.prototype.print=function(s){s.indent="";for(var c=0;c<this.boxes.length;c++)this.boxes[c]&&this.boxes[c].print(s)},o.mvhdBox.prototype.print=function(s){o.FullBox.prototype.printHeader.call(this,s),s.log(s.indent+"creation_time: "+this.creation_time),s.log(s.indent+"modification_time: "+this.modification_time),s.log(s.indent+"timescale: "+this.timescale),s.log(s.indent+"duration: "+this.duration),s.log(s.indent+"rate: "+this.rate),s.log(s.indent+"volume: "+(this.volume>>8)),s.log(s.indent+"matrix: "+this.matrix.join(", ")),s.log(s.indent+"next_track_id: "+this.next_track_id)},o.tkhdBox.prototype.print=function(s){o.FullBox.prototype.printHeader.call(this,s),s.log(s.indent+"creation_time: "+this.creation_time),s.log(s.indent+"modification_time: "+this.modification_time),s.log(s.indent+"track_id: "+this.track_id),s.log(s.indent+"duration: "+this.duration),s.log(s.indent+"volume: "+(this.volume>>8)),s.log(s.indent+"matrix: "+this.matrix.join(", ")),s.log(s.indent+"layer: "+this.layer),s.log(s.indent+"alternate_group: "+this.alternate_group),s.log(s.indent+"width: "+this.width),s.log(s.indent+"height: "+this.height)};var p={};p.createFile=function(s,c){var f=s!==void 0?s:!0,m=new d(c);return m.discardMdatData=!f,m},e.createFile=p.createFile})(AM);async function Une(e,n){if(!e)return console.error("Failed to get file info from null file object"),null;let t="";const r=e.name.split(".").pop().toLowerCase(),i=nvsGetStreamingContextInstance();if(r==="mp4"||r==="mov"||r==="m4a"){let a=await $ne(e);if(a){if(!zne(a,r))return null;const l=i.registerLocalFile(e);l&&(t=Gne(a,l))}}else if(r==="jpg"||r==="jpeg"||r==="png"){let a=await Vne(e);if(a){const l=i.registerLocalFile(e);l&&(console.log("Registered local image file id="+l),t=Wne(a,l))}}else return console.warn("Unsupported file suffix for local: "+r),null;return Hne(t,n)}async function $ne(e){return new Promise((n,t)=>{const r=AM.createFile();let i=!1;r.onReady=function(o){i=!0,n(o)};const a=new FileReader;let l=0;a.onload=function(o){const u=o.target.result;u.fileStart=l,l=r.appendBuffer(o.target.result),!i&&l&&l<e.size&&a.readAsArrayBuffer(e.slice(l,Math.min(l+32768,e.size)))},a.readAsArrayBuffer(e.slice(l,Math.min(l+32768,e.size)))})}async function Vne(e){return await vne.load(e)}function zne(e,n){let t=!1,r=!1;for(let i=0;i<e.tracks.length;++i){const a=e.tracks[i];if(a.video){if(t=!0,a.codec.indexOf("avc1")<0&&a.codec.indexOf("avc3")<0)return console.warn("Codec is not supported!",a.codec),!1;if(a.video.width*a.video.height>1920*1080)return console.warn("Video size is too large!",a.video),!1}else if(a.audio&&(r=!0,a.codec.indexOf("mp4a")<0&&a.codec.indexOf("aac")<0))return console.warn("Codec is not supported!",a.codec),!1}if(n==="mp4"||n==="mov"){if(!t)return console.warn("There is no video track"),!1}else if(n==="m4a"&&!r)return console.warn("There is no audio track"),!1;return!0}function Hne(e,n){FS.analyzePath("/localmedia").exists||FS.mkdir("/localmedia");const t="/localmedia/"+n+".weblocal";return FS.writeFile(t,e),t}function Gne(e,n){const t={mediaType:"video",webLocalFileId:"",duration:e.duration/e.timescale*1e6|0,bitrate:0,videoStreams:[],audioStreams:[]};t.duration=t.duration+2e4-(t.duration+2e4)%4e4;for(let r=0;r<e.tracks.length;++r){const i=e.tracks[r];if(i.video){const a={duration:i.duration/i.timescale*1e6|0,width:i.video.width,height:i.video.height};a.duration=a.duration+2e4-(a.duration+2e4)%4e4,t.videoStreams.push(a),t.bitrate+=i.bitrate}else if(i.audio){const a={duration:i.duration/i.timescale*1e6|0,sampleRate:i.audio.sample_rate,channelCount:i.audio.channel_count};a.duration=a.duration+2e4-(a.duration+2e4)%4e4,t.audioStreams.push(a),t.bitrate+=i.bitrate}}return(!t.videoStreams||t.videoStreams.length===0)&&(t.mediaType="audio"),t.bitrate=t.bitrate|0,t.webLocalFileId=n,JSON.stringify(t)}function Wne(e,n){const t={mediaType:"image",duration:4e6,bitrate:0,webLocalFileId:n,videoStreams:[],audioStreams:[]},r={duration:t.duration,width:e["Image Width"].value,height:e["Image Height"].value,mirror:!1,displayRotation:0};if(e.Orientation)switch(e.Orientation.value){case 1:r.mirror=!1,r.displayRotation=0;break;case 2:r.mirror=!0,r.displayRotation=0;break;case 3:r.mirror=!1,r.displayRotation=180;break;case 4:r.mirror=!0,r.displayRotation=180;break;case 5:r.mirror=!0,r.displayRotation=270;break;case 6:r.mirror=!1,r.displayRotation=90;break;case 7:r.mirror=!0,r.displayRotation=90;break;case 8:r.mirror=!1,r.displayRotation=270;break}return t.videoStreams=[r],JSON.stringify(t)}const B_=5;class Xne{constructor(n){ve(this,"uploadItems",[]);ve(this,"completed",!0);ve(this,"uploading",0);ve(this,"total",0);ve(this,"projectId",0);this.projectId=n}async addItemsToUploadQueue(n,t={}){this.completed=!1,this.total+=n.length;const r=[];for(const i of n){const a=ir(),l=await Une(i,a);let o={status:"Waiting",keyUUID:a,parentFolderName:t.parentFolderName,mediaUploadType:t.mediaUploadType,file:i};if(l){const u=nvsGetStreamingContextInstance().getAVFileInfo(l,0);u.type===0?o.mediaType=ye.materialType.video:u.type===1?o.mediaType=ye.materialType.audio:u.type===2&&(o.mediaType=ye.materialType.picture),o.webLocalFile=l,o.duration=u.duration/1e3}r.push({title:o.file.name,keyUUID:o.keyUUID,progress:0,uploadType:ye.uploadType.upload,parentFolderName:o.parentFolderName,mediaUploadType:o.mediaUploadType}),Ce.$emit("makeUploadMap",[{title:o.file.name,size:o.file.size,type:o.file.type,uploadType:ye.uploadType.upload,parentFolderName:o.parentFolderName,mediaUploadType:o.mediaUploadType,webLocalFile:o.webLocalFile,duration:o.duration,mediaType:o.mediaType,keyUUID:o.keyUUID,timestamp:Date.parse(new Date().toString())}]),this.uploadItems.push(o)}await this.findItemToUpload()}async addTrimFileToUploadQueue(n){this.completed=!1,this.total++;const t=[];n.status="Waiting",n.keyUUID=ir(),t.push({title:n.file.name,keyUUID:n.keyUUID,progress:0,uploadType:ye.uploadType.upload}),this.uploadItems.push(n),await this.findItemToUpload()}async findItemToUpload(){const n=this.uploadItems.filter(a=>["Uploading"].includes(a.status));if(n.length>B_-1)return;const t=this.uploadItems.filter(a=>["Waiting","Paused"].includes(a.status));if(t.length<=0){this.completed=!0;return}const r=t.splice(0,B_-n.length),i=[];r.forEach(a=>{a.status="Uploading",Ce.$emit("UploadQueue",[{file:a.file,title:a.file.name,progress:0,uploadType:ye.uploadType.upload,parentFolderName:a.parentFolderName,mediaUploadType:a.mediaUploadType,webLocalFile:a.webLocalFile,duration:a.duration,mediaType:a.mediaType,keyUUID:a.keyUUID}]),i.push(this.handleOneItem(a))}),await Promise.all(i)}async handleOneItem(n){const t=n.isTrim;await new Promise((r,i)=>{n.startTime=Date.now(),Gs({keyUUID:n.keyUUID,file:t&&n.fileTrimData?new Blob([n.fileTrimData.buffer]):n.file,isNeedCallback:1,extension:n.file.name.split(".").pop()||"",uploadModule:ye.uploadModule[RL(n.file.name)],callback:async a=>{Ce.$emit("UploadQueue",[{file:n.file,title:a.filename,keyUUID:n.keyUUID,progress:a.progress,uploadType:ye.uploadType.upload,parentFolderName:n.parentFolderName,mediaUploadType:n.mediaUploadType,webLocalFile:n.webLocalFile,duration:n.duration,mediaType:n.mediaType}]),a.uploadFinish&&r(a)},errorCb(a){console.error(a),n.status="UploadFailed",Ce.$emit("ERROR",{keyUUID:n.keyUUID,status:ye.jobStatus.fail,mediaUploadType:n.mediaUploadType}),i(a)}})}).then(async r=>{n.status="Uploaded";const i=await Ji.resource_create({containerType:n.mediaUploadType,projectId:this.projectId,id:r.resourceId,title:encodeURIComponent(n.file.name),type:MI(n.file.name),resourceUrl:r.Location,parentFolderName:n.parentFolderName,needTagRecognition:!!n.needReco}),a=new M1;if(a.title=r.filename,a.keyUUID=n.keyUUID,a.projectId=this.projectId,a.resourceId=i.id,a.jobId=i.jobId,a.status=ye.jobStatus.init,a.progress=100,a.parentFolderName=n.parentFolderName,a.mediaUploadType=n.mediaUploadType,Ce.$emit("MediaTranscode",JSON.stringify(a)),i.tagRecognitionJobId){const l={title:r.filename,progress:0,jobId:i.jobId,resourceId:r.resourceId,jobType:ye.jobType.tag,status:ye.jobStatus.init};Ce.$emit("AddTask",JSON.stringify(l))}this.completed||await this.findItemToUpload()}).catch(r=>{console.error(r),n.status="UploadFailed",Ce.$emit("ERROR",{keyUUID:n.keyUUID,status:ye.jobStatus.fail,mediaUploadType:n.mediaUploadType})})}}let v4=null;function kM(){const e=Nt(),n=rl(),{enqueueSnackbar:t}=Ai();A.useEffect(()=>{const a=n.projectId;a&&(v4=new Xne(parseInt(a)))},[]);async function r(){const a=document.createElement("input");a.type="file",a.multiple=!0,a.accept="."+NL.join(",.")+",."+BL.join(",.")+",."+OL.join(",."),a.click(),a.addEventListener("change",async l=>{await i(l.target.files)})}async function i(a){let l=await gi.getQuota("STORAGE");if(l[0].feature_exhausted===!0){e(ti.setPurchaseDetails({type:"COMPARE"})),e(ni.setModalInfo({quota_info:l[0],event:"storage_exceeded",action:"upload"}));return}if(a.length>5){t("Maximum 5 files are allowed simultaneously.",{variant:"error"});return}if(!v4||!a||a.length===0)return;const o=Array.from(a).filter(p=>LL(p.name));let u=Array.from(a).filter(p=>o.indexOf(p)==-1);if(console.log(u),u.length>0){let p=`Following files have unsupported format:
`;u.forEach((s,c)=>{p+=`${s.name}${c!==u.length-1?",":""} `}),t(p,{variant:"error"})}if(console.log(o,a),o.length===0){t("Please upload video, audio, or image files. Try again.",{variant:"warning"});return}const{rootFolderName:h,currentTabKey:d}=Re.getState().resource;await v4.addItemsToUploadQueue(o,{parentFolderName:h,mediaUploadType:d==="project"?"projectMedia":"allMedia"})}return{uploadFile:r,fileImport:i}}var Yne=function(e){return function(n,t){var r=A.useRef(!1);e(function(){return function(){r.current=!1}},[]),e(function(){if(!r.current)r.current=!0;else return n()},t)}},Zne=function(e){return typeof e=="function"};const qt=Yne(A.useEffect);function TM(e){var n=A.useRef(e);return n.current=e,n}var Kne=$8,Qne=C3,Jne="[object Symbol]";function qne(e){return typeof e=="symbol"||Qne(e)&&Kne(e)==Jne}var J7=qne;function IM(e,n){function t(r){return Zne(r[Symbol.asyncIterator])}A.useEffect(function(){var r=e(),i=!1;function a(){return iL(this,void 0,void 0,function(){var l;return aL(this,function(o){switch(o.label){case 0:if(!t(r))return[3,4];o.label=1;case 1:return[4,r.next()];case 2:return l=o.sent(),l.done||i?[3,3]:[3,1];case 3:return[3,6];case 4:return[4,r];case 5:o.sent(),o.label=6;case 6:return[2]}})})}return a(),function(){i=!0}},n)}var ere="__lodash_hash_undefined__";function tre(e){return this.__data__.set(e,ere),this}var nre=tre;function rre(e){return this.__data__.has(e)}var ire=rre,are=CI,ore=nre,sre=ire;function Ng(e){var n=-1,t=e==null?0:e.length;for(this.__data__=new are;++n<t;)this.add(e[n])}Ng.prototype.add=Ng.prototype.push=ore;Ng.prototype.has=sre;var lre=Ng;function cre(e,n){for(var t=-1,r=e==null?0:e.length;++t<r;)if(n(e[t],t,e))return!0;return!1}var ure=cre;function dre(e,n){return e.has(n)}var fre=dre,hre=lre,pre=ure,mre=fre,gre=1,yre=2;function vre(e,n,t,r,i,a){var l=t&gre,o=e.length,u=n.length;if(o!=u&&!(l&&u>o))return!1;var h=a.get(e),d=a.get(n);if(h&&d)return h==n&&d==e;var p=-1,s=!0,c=t&yre?new hre:void 0;for(a.set(e,n),a.set(n,e);++p<o;){var f=e[p],m=n[p];if(r)var g=l?r(m,f,p,n,e,a):r(f,m,p,e,n,a);if(g!==void 0){if(g)continue;s=!1;break}if(c){if(!pre(n,function(y,v){if(!mre(c,v)&&(f===y||i(f,y,t,r,a)))return c.push(v)})){s=!1;break}}else if(!(f===m||i(f,m,t,r,a))){s=!1;break}}return a.delete(e),a.delete(n),s}var PM=vre;function bre(e){var n=-1,t=Array(e.size);return e.forEach(function(r,i){t[++n]=[i,r]}),t}var wre=bre;function Cre(e){var n=-1,t=Array(e.size);return e.forEach(function(r){t[++n]=r}),t}var xre=Cre,O_=xI,L_=oL,Sre=sL,_re=PM,Ere=wre,Are=xre,kre=1,Tre=2,Ire="[object Boolean]",Pre="[object Date]",Dre="[object Error]",Fre="[object Map]",Mre="[object Number]",Rre="[object RegExp]",Nre="[object Set]",Bre="[object String]",Ore="[object Symbol]",Lre="[object ArrayBuffer]",jre="[object DataView]",j_=O_?O_.prototype:void 0,b4=j_?j_.valueOf:void 0;function Ure(e,n,t,r,i,a,l){switch(t){case jre:if(e.byteLength!=n.byteLength||e.byteOffset!=n.byteOffset)return!1;e=e.buffer,n=n.buffer;case Lre:return!(e.byteLength!=n.byteLength||!a(new L_(e),new L_(n)));case Ire:case Pre:case Mre:return Sre(+e,+n);case Dre:return e.name==n.name&&e.message==n.message;case Rre:case Bre:return e==n+"";case Fre:var o=Ere;case Nre:var u=r&kre;if(o||(o=Are),e.size!=n.size&&!u)return!1;var h=l.get(e);if(h)return h==n;r|=Tre,l.set(e,n);var d=_re(o(e),o(n),r,i,a,l);return l.delete(e),d;case Ore:if(b4)return b4.call(e)==b4.call(n)}return!1}var $re=Ure,U_=lL,Vre=1,zre=Object.prototype,Hre=zre.hasOwnProperty;function Gre(e,n,t,r,i,a){var l=t&Vre,o=U_(e),u=o.length,h=U_(n),d=h.length;if(u!=d&&!l)return!1;for(var p=u;p--;){var s=o[p];if(!(l?s in n:Hre.call(n,s)))return!1}var c=a.get(e),f=a.get(n);if(c&&f)return c==n&&f==e;var m=!0;a.set(e,n),a.set(n,e);for(var g=l;++p<u;){s=o[p];var y=e[s],v=n[s];if(r)var b=l?r(v,y,s,n,e,a):r(y,v,s,e,n,a);if(!(b===void 0?y===v||i(y,v,t,r,a):b)){m=!1;break}g||(g=s=="constructor")}if(m&&!g){var _=e.constructor,M=n.constructor;_!=M&&"constructor"in e&&"constructor"in n&&!(typeof _=="function"&&_ instanceof _&&typeof M=="function"&&M instanceof M)&&(m=!1)}return a.delete(e),a.delete(n),m}var Wre=Gre,w4=SI,Xre=PM,Yre=$re,Zre=Wre,$_=cL,V_=zc,z_=uL,Kre=dL,Qre=1,H_="[object Arguments]",G_="[object Array]",Rm="[object Object]",Jre=Object.prototype,W_=Jre.hasOwnProperty;function qre(e,n,t,r,i,a){var l=V_(e),o=V_(n),u=l?G_:$_(e),h=o?G_:$_(n);u=u==H_?Rm:u,h=h==H_?Rm:h;var d=u==Rm,p=h==Rm,s=u==h;if(s&&z_(e)){if(!z_(n))return!1;l=!0,d=!1}if(s&&!d)return a||(a=new w4),l||Kre(e)?Xre(e,n,t,r,i,a):Yre(e,n,u,t,r,i,a);if(!(t&Qre)){var c=d&&W_.call(e,"__wrapped__"),f=p&&W_.call(n,"__wrapped__");if(c||f){var m=c?e.value():e,g=f?n.value():n;return a||(a=new w4),i(m,g,t,r,a)}}return s?(a||(a=new w4),Zre(e,n,t,r,i,a)):!1}var eie=qre,tie=eie,X_=C3;function DM(e,n,t,r,i){return e===n?!0:e==null||n==null||!X_(e)&&!X_(n)?e!==e&&n!==n:tie(e,n,t,r,DM,i)}var FM=DM;function Vp(){return Vp=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},Vp.apply(this,arguments)}var Ac=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function V0(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var C4,MM={exports:{}};/*!
Copyright (c) 2018 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
*/C4=MM,function(){var e={}.hasOwnProperty;function n(){for(var t=[],r=0;r<arguments.length;r++){var i=arguments[r];if(i){var a=typeof i;if(a==="string"||a==="number")t.push(i);else if(Array.isArray(i)){if(i.length){var l=n.apply(null,i);l&&t.push(l)}}else if(a==="object")if(i.toString===Object.prototype.toString)for(var o in i)e.call(i,o)&&i[o]&&t.push(o);else t.push(i.toString())}}return t.join(" ")}C4.exports?(n.default=n,C4.exports=n):window.classNames=n}();var z6=V0(MM.exports),Y_=NaN,nie="[object Symbol]",rie=/^\s+|\s+$/g,iie=/^[-+]0x[0-9a-f]+$/i,aie=/^0b[01]+$/i,oie=/^0o[0-7]+$/i,sie=parseInt,lie=Object.prototype.toString;function Z_(e){var n=typeof e;return!!e&&(n=="object"||n=="function")}function x4(e){if(typeof e=="number")return e;if(function(r){return typeof r=="symbol"||function(i){return!!i&&typeof i=="object"}(r)&&lie.call(r)==nie}(e))return Y_;if(Z_(e)){var n=typeof e.valueOf=="function"?e.valueOf():e;e=Z_(n)?n+"":n}if(typeof e!="string")return e===0?e:+e;e=e.replace(rie,"");var t=aie.test(e);return t||oie.test(e)?sie(e.slice(2),t?2:8):iie.test(e)?Y_:+e}var ys=V0(function(e,n,t){return t===void 0&&(t=n,n=void 0),t!==void 0&&(t=(t=x4(t))==t?t:0),n!==void 0&&(n=(n=x4(n))==n?n:0),function(r,i,a){return r==r&&(a!==void 0&&(r=r<=a?r:a),i!==void 0&&(r=r>=i?r:i)),r}(x4(e),n,t)}),H6={exports:{}};(function(e,n){var t="__lodash_hash_undefined__",r=1,i=2,a=9007199254740991,l="[object Arguments]",o="[object Array]",u="[object AsyncFunction]",h="[object Boolean]",d="[object Date]",p="[object Error]",s="[object Function]",c="[object GeneratorFunction]",f="[object Map]",m="[object Number]",g="[object Null]",y="[object Object]",v="[object Promise]",b="[object Proxy]",_="[object RegExp]",M="[object Set]",k="[object String]",P="[object Symbol]",E="[object Undefined]",R="[object WeakMap]",w="[object ArrayBuffer]",C="[object DataView]",S=/^\[object .+?Constructor\]$/,x=/^(?:0|[1-9]\d*)$/,I={};I["[object Float32Array]"]=I["[object Float64Array]"]=I["[object Int8Array]"]=I["[object Int16Array]"]=I["[object Int32Array]"]=I["[object Uint8Array]"]=I["[object Uint8ClampedArray]"]=I["[object Uint16Array]"]=I["[object Uint32Array]"]=!0,I[l]=I[o]=I[w]=I[h]=I[C]=I[d]=I[p]=I[s]=I[f]=I[m]=I[y]=I[_]=I[M]=I[k]=I[R]=!1;var D=typeof Ac=="object"&&Ac&&Ac.Object===Object&&Ac,T=typeof self=="object"&&self&&self.Object===Object&&self,N=D||T||Function("return this")(),L=n&&!n.nodeType&&n,B=L&&e&&!e.nodeType&&e,z=B&&B.exports===L,K=z&&D.process,J=function(){try{return K&&K.binding&&K.binding("util")}catch{}}(),X=J&&J.isTypedArray;function ee($e,He){for(var it=-1,gt=$e==null?0:$e.length;++it<gt;)if(He($e[it],it,$e))return!0;return!1}function ne($e){var He=-1,it=Array($e.size);return $e.forEach(function(gt,xt){it[++He]=[xt,gt]}),it}function q($e){var He=-1,it=Array($e.size);return $e.forEach(function(gt){it[++He]=gt}),it}var Y,le,ue,ce=Array.prototype,de=Function.prototype,W=Object.prototype,Q=N["__core-js_shared__"],re=de.toString,te=W.hasOwnProperty,Z=(Y=/[^.]+$/.exec(Q&&Q.keys&&Q.keys.IE_PROTO||""))?"Symbol(src)_1."+Y:"",U=W.toString,V=RegExp("^"+re.call(te).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ae=z?N.Buffer:void 0,he=N.Symbol,we=N.Uint8Array,Ee=W.propertyIsEnumerable,ge=ce.splice,ie=he?he.toStringTag:void 0,G=Object.getOwnPropertySymbols,$=ae?ae.isBuffer:void 0,H=(le=Object.keys,ue=Object,function($e){return le(ue($e))}),O=Qn(N,"DataView"),j=Qn(N,"Map"),se=Qn(N,"Promise"),oe=Qn(N,"Set"),fe=Qn(N,"WeakMap"),_e=Qn(Object,"create"),pe=rn(O),ke=rn(j),be=rn(se),Ie=rn(oe),Ae=rn(fe),Ne=he?he.prototype:void 0,Oe=Ne?Ne.valueOf:void 0;function Me($e){var He=-1,it=$e==null?0:$e.length;for(this.clear();++He<it;){var gt=$e[He];this.set(gt[0],gt[1])}}function Ze($e){var He=-1,it=$e==null?0:$e.length;for(this.clear();++He<it;){var gt=$e[He];this.set(gt[0],gt[1])}}function ot($e){var He=-1,it=$e==null?0:$e.length;for(this.clear();++He<it;){var gt=$e[He];this.set(gt[0],gt[1])}}function st($e){var He=-1,it=$e==null?0:$e.length;for(this.__data__=new ot;++He<it;)this.add($e[He])}function pt($e){var He=this.__data__=new Ze($e);this.size=He.size}function wt($e,He){var it=Rr($e),gt=!it&&wr($e),xt=!it&&!gt&&Jn($e),St=!it&&!gt&&!xt&&Bt($e),ln=it||gt||xt||St,pn=ln?function(Fe,Be){for(var qe=-1,et=Array(Fe);++qe<Fe;)et[qe]=Be(qe);return et}($e.length,String):[],Ue=pn.length;for(var ze in $e)!He&&!te.call($e,ze)||ln&&(ze=="length"||xt&&(ze=="offset"||ze=="parent")||St&&(ze=="buffer"||ze=="byteLength"||ze=="byteOffset")||Bn(ze,Ue))||pn.push(ze);return pn}function Ot($e,He){for(var it=$e.length;it--;)if(nn($e[it][0],He))return it;return-1}function dn($e){return $e==null?$e===void 0?E:g:ie&&ie in Object($e)?function(He){var it=te.call(He,ie),gt=He[ie];try{He[ie]=void 0;var xt=!0}catch{}var St=U.call(He);return xt&&(it?He[ie]=gt:delete He[ie]),St}($e):function(He){return U.call(He)}($e)}function Dn($e){return mt($e)&&dn($e)==l}function $n($e,He,it,gt,xt){return $e===He||($e==null||He==null||!mt($e)&&!mt(He)?$e!=$e&&He!=He:function(St,ln,pn,Ue,ze,Fe){var Be=Rr(St),qe=Rr(ln),et=Be?o:on(St),Je=qe?o:on(ln),nt=(et=et==l?y:et)==y,Pt=(Je=Je==l?y:Je)==y,At=et==Je;if(At&&Jn(St)){if(!Jn(ln))return!1;Be=!0,nt=!1}if(At&&!nt)return Fe||(Fe=new pt),Be||Bt(St)?Ln(St,ln,pn,Ue,ze,Fe):function(Cr,xr,hd,Is,U5,jo,cl){switch(hd){case C:if(Cr.byteLength!=xr.byteLength||Cr.byteOffset!=xr.byteOffset)return!1;Cr=Cr.buffer,xr=xr.buffer;case w:return!(Cr.byteLength!=xr.byteLength||!jo(new we(Cr),new we(xr)));case h:case d:case m:return nn(+Cr,+xr);case p:return Cr.name==xr.name&&Cr.message==xr.message;case _:case k:return Cr==xr+"";case f:var Jl=ne;case M:var th=Is&r;if(Jl||(Jl=q),Cr.size!=xr.size&&!th)return!1;var om=cl.get(Cr);if(om)return om==xr;Is|=i,cl.set(Cr,xr);var $5=Ln(Jl(Cr),Jl(xr),Is,U5,jo,cl);return cl.delete(Cr),$5;case P:if(Oe)return Oe.call(Cr)==Oe.call(xr)}return!1}(St,ln,et,pn,Ue,ze,Fe);if(!(pn&r)){var yn=nt&&te.call(St,"__wrapped__"),Vn=Pt&&te.call(ln,"__wrapped__");if(yn||Vn){var Vr=yn?St.value():St,Ir=Vn?ln.value():ln;return Fe||(Fe=new pt),ze(Vr,Ir,pn,Ue,Fe)}}return At?(Fe||(Fe=new pt),function(Cr,xr,hd,Is,U5,jo){var cl=hd&r,Jl=hr(Cr),th=Jl.length,om=hr(xr),$5=om.length;if(th!=$5&&!cl)return!1;for(var sm=th;sm--;){var au=Jl[sm];if(!(cl?au in xr:te.call(xr,au)))return!1}var uw=jo.get(Cr);if(uw&&jo.get(xr))return uw==xr;var lm=!0;jo.set(Cr,xr),jo.set(xr,Cr);for(var V5=cl;++sm<th;){var cm=Cr[au=Jl[sm]],um=xr[au];if(Is)var dw=cl?Is(um,cm,au,xr,Cr,jo):Is(cm,um,au,Cr,xr,jo);if(!(dw===void 0?cm===um||U5(cm,um,hd,Is,jo):dw)){lm=!1;break}V5||(V5=au=="constructor")}if(lm&&!V5){var dm=Cr.constructor,fm=xr.constructor;dm==fm||!("constructor"in Cr)||!("constructor"in xr)||typeof dm=="function"&&dm instanceof dm&&typeof fm=="function"&&fm instanceof fm||(lm=!1)}return jo.delete(Cr),jo.delete(xr),lm}(St,ln,pn,Ue,ze,Fe)):!1}($e,He,it,gt,$n,xt))}function Nn($e){return!(!ut($e)||function(He){return!!Z&&Z in He}($e))&&(We($e)?V:S).test(rn($e))}function an($e){if(it=(He=$e)&&He.constructor,gt=typeof it=="function"&&it.prototype||W,He!==gt)return H($e);var He,it,gt,xt=[];for(var St in Object($e))te.call($e,St)&&St!="constructor"&&xt.push(St);return xt}function Ln($e,He,it,gt,xt,St){var ln=it&r,pn=$e.length,Ue=He.length;if(pn!=Ue&&!(ln&&Ue>pn))return!1;var ze=St.get($e);if(ze&&St.get(He))return ze==He;var Fe=-1,Be=!0,qe=it&i?new st:void 0;for(St.set($e,He),St.set(He,$e);++Fe<pn;){var et=$e[Fe],Je=He[Fe];if(gt)var nt=ln?gt(Je,et,Fe,He,$e,St):gt(et,Je,Fe,$e,He,St);if(nt!==void 0){if(nt)continue;Be=!1;break}if(qe){if(!ee(He,function(Pt,At){if(yn=At,!qe.has(yn)&&(et===Pt||xt(et,Pt,it,gt,St)))return qe.push(At);var yn})){Be=!1;break}}else if(et!==Je&&!xt(et,Je,it,gt,St)){Be=!1;break}}return St.delete($e),St.delete(He),Be}function hr($e){return function(He,it,gt){var xt=it(He);return Rr(He)?xt:function(St,ln){for(var pn=-1,Ue=ln.length,ze=St.length;++pn<Ue;)St[ze+pn]=ln[pn];return St}(xt,gt(He))}($e,Jt,$r)}function br($e,He){var it,gt,xt=$e.__data__;return((gt=typeof(it=He))=="string"||gt=="number"||gt=="symbol"||gt=="boolean"?it!=="__proto__":it===null)?xt[typeof He=="string"?"string":"hash"]:xt.map}function Qn($e,He){var it=function(gt,xt){return gt==null?void 0:gt[xt]}($e,He);return Nn(it)?it:void 0}Me.prototype.clear=function(){this.__data__=_e?_e(null):{},this.size=0},Me.prototype.delete=function($e){var He=this.has($e)&&delete this.__data__[$e];return this.size-=He?1:0,He},Me.prototype.get=function($e){var He=this.__data__;if(_e){var it=He[$e];return it===t?void 0:it}return te.call(He,$e)?He[$e]:void 0},Me.prototype.has=function($e){var He=this.__data__;return _e?He[$e]!==void 0:te.call(He,$e)},Me.prototype.set=function($e,He){var it=this.__data__;return this.size+=this.has($e)?0:1,it[$e]=_e&&He===void 0?t:He,this},Ze.prototype.clear=function(){this.__data__=[],this.size=0},Ze.prototype.delete=function($e){var He=this.__data__,it=Ot(He,$e);return!(it<0)&&(it==He.length-1?He.pop():ge.call(He,it,1),--this.size,!0)},Ze.prototype.get=function($e){var He=this.__data__,it=Ot(He,$e);return it<0?void 0:He[it][1]},Ze.prototype.has=function($e){return Ot(this.__data__,$e)>-1},Ze.prototype.set=function($e,He){var it=this.__data__,gt=Ot(it,$e);return gt<0?(++this.size,it.push([$e,He])):it[gt][1]=He,this},ot.prototype.clear=function(){this.size=0,this.__data__={hash:new Me,map:new(j||Ze),string:new Me}},ot.prototype.delete=function($e){var He=br(this,$e).delete($e);return this.size-=He?1:0,He},ot.prototype.get=function($e){return br(this,$e).get($e)},ot.prototype.has=function($e){return br(this,$e).has($e)},ot.prototype.set=function($e,He){var it=br(this,$e),gt=it.size;return it.set($e,He),this.size+=it.size==gt?0:1,this},st.prototype.add=st.prototype.push=function($e){return this.__data__.set($e,t),this},st.prototype.has=function($e){return this.__data__.has($e)},pt.prototype.clear=function(){this.__data__=new Ze,this.size=0},pt.prototype.delete=function($e){var He=this.__data__,it=He.delete($e);return this.size=He.size,it},pt.prototype.get=function($e){return this.__data__.get($e)},pt.prototype.has=function($e){return this.__data__.has($e)},pt.prototype.set=function($e,He){var it=this.__data__;if(it instanceof Ze){var gt=it.__data__;if(!j||gt.length<199)return gt.push([$e,He]),this.size=++it.size,this;it=this.__data__=new ot(gt)}return it.set($e,He),this.size=it.size,this};var $r=G?function($e){return $e==null?[]:($e=Object($e),function(He,it){for(var gt=-1,xt=He==null?0:He.length,St=0,ln=[];++gt<xt;){var pn=He[gt];it(pn,gt,He)&&(ln[St++]=pn)}return ln}(G($e),function(He){return Ee.call($e,He)}))}:function(){return[]},on=dn;function Bn($e,He){return!!(He=He??a)&&(typeof $e=="number"||x.test($e))&&$e>-1&&$e%1==0&&$e<He}function rn($e){if($e!=null){try{return re.call($e)}catch{}try{return $e+""}catch{}}return""}function nn($e,He){return $e===He||$e!=$e&&He!=He}(O&&on(new O(new ArrayBuffer(1)))!=C||j&&on(new j)!=f||se&&on(se.resolve())!=v||oe&&on(new oe)!=M||fe&&on(new fe)!=R)&&(on=function($e){var He=dn($e),it=He==y?$e.constructor:void 0,gt=it?rn(it):"";if(gt)switch(gt){case pe:return C;case ke:return f;case be:return v;case Ie:return M;case Ae:return R}return He});var wr=Dn(function(){return arguments}())?Dn:function($e){return mt($e)&&te.call($e,"callee")&&!Ee.call($e,"callee")},Rr=Array.isArray,Jn=$||function(){return!1};function We($e){if(!ut($e))return!1;var He=dn($e);return He==s||He==c||He==u||He==b}function ht($e){return typeof $e=="number"&&$e>-1&&$e%1==0&&$e<=a}function ut($e){var He=typeof $e;return $e!=null&&(He=="object"||He=="function")}function mt($e){return $e!=null&&typeof $e=="object"}var Bt=X?function($e){return function(He){return $e(He)}}(X):function($e){return mt($e)&&ht($e.length)&&!!I[dn($e)]};function Jt($e){return(He=$e)!=null&&ht(He.length)&&!We(He)?wt($e):an($e);var He}e.exports=function($e,He){return $n($e,He)}})(H6,H6.exports);var cie=V0(H6.exports);function K_(e,n,t){return e[n]?e[n][0]?e[n][0][t]:e[n][t]:n==="contentBoxSize"?e.contentRect[t==="inlineSize"?"width":"height"]:void 0}function uie(e){e===void 0&&(e={});var n=e.onResize,t=A.useRef(void 0);t.current=n;var r=e.round||Math.round,i=A.useRef(),a=A.useState({width:void 0,height:void 0}),l=a[0],o=a[1],u=A.useRef(!1);A.useEffect(function(){return u.current=!1,function(){u.current=!0}},[]);var h=A.useRef({width:void 0,height:void 0}),d=function(p,s){var c=A.useRef(null),f=A.useRef(null);f.current=s;var m=A.useRef(null);A.useEffect(function(){g()});var g=A.useCallback(function(){var y=m.current,v=f.current,b=y||(v?v instanceof Element?v:v.current:null);c.current&&c.current.element===b&&c.current.subscriber===p||(c.current&&c.current.cleanup&&c.current.cleanup(),c.current={element:b,subscriber:p,cleanup:b?p(b):void 0})},[p]);return A.useEffect(function(){return function(){c.current&&c.current.cleanup&&(c.current.cleanup(),c.current=null)}},[]),A.useCallback(function(y){m.current=y,g()},[g])}(A.useCallback(function(p){return i.current&&i.current.box===e.box&&i.current.round===r||(i.current={box:e.box,round:r,instance:new ResizeObserver(function(s){var c=s[0],f=e.box==="border-box"?"borderBoxSize":e.box==="device-pixel-content-box"?"devicePixelContentBoxSize":"contentBoxSize",m=K_(c,f,"inlineSize"),g=K_(c,f,"blockSize"),y=m?r(m):void 0,v=g?r(g):void 0;if(h.current.width!==y||h.current.height!==v){var b={width:y,height:v};h.current.width=y,h.current.height=v,t.current?t.current(b):u.current||o(b)}})}),i.current.instance.observe(p,{box:e.box}),function(){i.current&&i.current.instance.unobserve(p)}},[e.box,r]),e.ref);return A.useMemo(function(){return{ref:d,width:l.width,height:l.height}},[d,l.width,l.height])}var die="allotment-module_splitView__L-yRc",fie="allotment-module_sashContainer__fzwJF",hie="allotment-module_splitViewContainer__rQnVa",RM="allotment-module_splitViewView__MGZ6O",pie="allotment-module_vertical__WSwwa",mie="allotment-module_horizontal__7doS8",gie="allotment-module_separatorBorder__x-rDS";let Mh,NM=!1,BM=!1;typeof navigator=="object"&&(Mh=navigator.userAgent,BM=Mh.indexOf("Macintosh")>=0,NM=(Mh.indexOf("Macintosh")>=0||Mh.indexOf("iPad")>=0||Mh.indexOf("iPhone")>=0)&&!!navigator.maxTouchPoints&&navigator.maxTouchPoints>0);const OM=NM,yie=BM,S4=typeof window<"u"&&window.document!==void 0&&window.document.createElement!==void 0?A.useLayoutEffect:A.useEffect;class vie{constructor(){this._size=void 0}getSize(){return this._size}setSize(n){this._size=n}}function Nm(e,n){const t=e.length,r=t-n.length;return r>=0&&e.slice(r,t)===n}var LM={exports:{}};(function(e){var n=Object.prototype.hasOwnProperty,t="~";function r(){}function i(u,h,d){this.fn=u,this.context=h,this.once=d||!1}function a(u,h,d,p,s){if(typeof d!="function")throw new TypeError("The listener must be a function");var c=new i(d,p||u,s),f=t?t+h:h;return u._events[f]?u._events[f].fn?u._events[f]=[u._events[f],c]:u._events[f].push(c):(u._events[f]=c,u._eventsCount++),u}function l(u,h){--u._eventsCount==0?u._events=new r:delete u._events[h]}function o(){this._events=new r,this._eventsCount=0}Object.create&&(r.prototype=Object.create(null),new r().__proto__||(t=!1)),o.prototype.eventNames=function(){var u,h,d=[];if(this._eventsCount===0)return d;for(h in u=this._events)n.call(u,h)&&d.push(t?h.slice(1):h);return Object.getOwnPropertySymbols?d.concat(Object.getOwnPropertySymbols(u)):d},o.prototype.listeners=function(u){var h=t?t+u:u,d=this._events[h];if(!d)return[];if(d.fn)return[d.fn];for(var p=0,s=d.length,c=new Array(s);p<s;p++)c[p]=d[p].fn;return c},o.prototype.listenerCount=function(u){var h=t?t+u:u,d=this._events[h];return d?d.fn?1:d.length:0},o.prototype.emit=function(u,h,d,p,s,c){var f=t?t+u:u;if(!this._events[f])return!1;var m,g,y=this._events[f],v=arguments.length;if(y.fn){switch(y.once&&this.removeListener(u,y.fn,void 0,!0),v){case 1:return y.fn.call(y.context),!0;case 2:return y.fn.call(y.context,h),!0;case 3:return y.fn.call(y.context,h,d),!0;case 4:return y.fn.call(y.context,h,d,p),!0;case 5:return y.fn.call(y.context,h,d,p,s),!0;case 6:return y.fn.call(y.context,h,d,p,s,c),!0}for(g=1,m=new Array(v-1);g<v;g++)m[g-1]=arguments[g];y.fn.apply(y.context,m)}else{var b,_=y.length;for(g=0;g<_;g++)switch(y[g].once&&this.removeListener(u,y[g].fn,void 0,!0),v){case 1:y[g].fn.call(y[g].context);break;case 2:y[g].fn.call(y[g].context,h);break;case 3:y[g].fn.call(y[g].context,h,d);break;case 4:y[g].fn.call(y[g].context,h,d,p);break;default:if(!m)for(b=1,m=new Array(v-1);b<v;b++)m[b-1]=arguments[b];y[g].fn.apply(y[g].context,m)}}return!0},o.prototype.on=function(u,h,d){return a(this,u,h,d,!1)},o.prototype.once=function(u,h,d){return a(this,u,h,d,!0)},o.prototype.removeListener=function(u,h,d,p){var s=t?t+u:u;if(!this._events[s])return this;if(!h)return l(this,s),this;var c=this._events[s];if(c.fn)c.fn!==h||p&&!c.once||d&&c.context!==d||l(this,s);else{for(var f=0,m=[],g=c.length;f<g;f++)(c[f].fn!==h||p&&!c[f].once||d&&c[f].context!==d)&&m.push(c[f]);m.length?this._events[s]=m.length===1?m[0]:m:l(this,s)}return this},o.prototype.removeAllListeners=function(u){var h;return u?(h=t?t+u:u,this._events[h]&&l(this,h)):(this._events=new r,this._eventsCount=0),this},o.prototype.off=o.prototype.removeListener,o.prototype.addListener=o.prototype.on,o.prefixed=t,o.EventEmitter=o,e.exports=o})(LM);var q7=V0(LM.exports);function Q_(e,n){const t=e.indexOf(n);t>-1&&(e.splice(t,1),e.unshift(n))}function _4(e,n){const t=e.indexOf(n);t>-1&&(e.splice(t,1),e.push(n))}function Uo(e,n,t=1){const r=Math.max(0,Math.ceil((n-e)/t)),i=new Array(r);let a=-1;for(;++a<r;)i[a]=e+a*t;return i}var J_=NaN,bie="[object Symbol]",wie=/^\s+|\s+$/g,Cie=/^[-+]0x[0-9a-f]+$/i,xie=/^0b[01]+$/i,Sie=/^0o[0-7]+$/i,_ie=parseInt,Eie=typeof Ac=="object"&&Ac&&Ac.Object===Object&&Ac,Aie=typeof self=="object"&&self&&self.Object===Object&&self,kie=Eie||Aie||Function("return this")(),Tie=Object.prototype.toString,Iie=Math.max,Pie=Math.min,E4=function(){return kie.Date.now()};function G6(e){var n=typeof e;return!!e&&(n=="object"||n=="function")}function q_(e){if(typeof e=="number")return e;if(function(r){return typeof r=="symbol"||function(i){return!!i&&typeof i=="object"}(r)&&Tie.call(r)==bie}(e))return J_;if(G6(e)){var n=typeof e.valueOf=="function"?e.valueOf():e;e=G6(n)?n+"":n}if(typeof e!="string")return e===0?e:+e;e=e.replace(wie,"");var t=xie.test(e);return t||Sie.test(e)?_ie(e.slice(2),t?2:8):Cie.test(e)?J_:+e}var Die=V0(function(e,n,t){var r,i,a,l,o,u,h=0,d=!1,p=!1,s=!0;if(typeof e!="function")throw new TypeError("Expected a function");function c(v){var b=r,_=i;return r=i=void 0,h=v,l=e.apply(_,b)}function f(v){var b=v-u;return u===void 0||b>=n||b<0||p&&v-h>=a}function m(){var v=E4();if(f(v))return g(v);o=setTimeout(m,function(b){var _=n-(b-u);return p?Pie(_,a-(b-h)):_}(v))}function g(v){return o=void 0,s&&r?c(v):(r=i=void 0,l)}function y(){var v=E4(),b=f(v);if(r=arguments,i=this,u=v,b){if(o===void 0)return function(_){return h=_,o=setTimeout(m,n),d?c(_):l}(u);if(p)return o=setTimeout(m,n),c(u)}return o===void 0&&(o=setTimeout(m,n)),l}return n=q_(n)||0,G6(t)&&(d=!!t.leading,a=(p="maxWait"in t)?Iie(q_(t.maxWait)||0,n):a,s="trailing"in t?!!t.trailing:s),y.cancel=function(){o!==void 0&&clearTimeout(o),h=0,r=u=i=o=void 0},y.flush=function(){return o===void 0?l:g(E4())},y}),Fie="sash-module_sash__K-9lB",Mie="sash-module_disabled__Hm-wx",Rie="sash-module_mac__Jf6OJ",eE="sash-module_vertical__pB-rs",Nie="sash-module_minimum__-UKxp",Bie="sash-module_maximum__TCWxD",tE="sash-module_horizontal__kFbiw",A4="sash-module_hover__80W6I",k4="sash-module_active__bJspD";let Go=function(e){return e.Vertical="VERTICAL",e.Horizontal="HORIZONTAL",e}({}),ko=function(e){return e.Disabled="DISABLED",e.Minimum="MINIMUM",e.Maximum="MAXIMUM",e.Enabled="ENABLED",e}({}),jM=OM?20:8;const UM=new q7;class nE extends q7{get state(){return this._state}set state(n){this._state!==n&&(this.el.classList.toggle(Mie,n===ko.Disabled),this.el.classList.toggle("dash-disabled",n===ko.Disabled),this.el.classList.toggle(Nie,n===ko.Minimum),this.el.classList.toggle("sash-minimum",n===ko.Minimum),this.el.classList.toggle(Bie,n===ko.Maximum),this.el.classList.toggle("sash-maximum",n===ko.Maximum),this._state=n,this.emit("enablementChange",n))}constructor(n,t,r){var i;super(),this.el=void 0,this.layoutProvider=void 0,this.orientation=void 0,this.size=void 0,this.hoverDelay=300,this.hoverDelayer=Die(a=>a.classList.add("sash-hover",A4),this.hoverDelay),this._state=ko.Enabled,this.onPointerStart=a=>{const l=a.pageX,o=a.pageY,u={startX:l,currentX:l,startY:o,currentY:o};this.el.classList.add("sash-active",k4),this.emit("start",u),this.el.setPointerCapture(a.pointerId);const h=p=>{p.preventDefault();const s={startX:l,currentX:p.pageX,startY:o,currentY:p.pageY};this.emit("change",s)},d=p=>{p.preventDefault(),this.el.classList.remove("sash-active",k4),this.hoverDelayer.cancel(),this.emit("end"),this.el.releasePointerCapture(p.pointerId),window.removeEventListener("pointermove",h),window.removeEventListener("pointerup",d)};window.addEventListener("pointermove",h),window.addEventListener("pointerup",d)},this.onPointerDoublePress=()=>{this.emit("reset")},this.onMouseEnter=()=>{this.el.classList.contains(k4)?(this.hoverDelayer.cancel(),this.el.classList.add("sash-hover",A4)):this.hoverDelayer(this.el)},this.onMouseLeave=()=>{this.hoverDelayer.cancel(),this.el.classList.remove("sash-hover",A4)},this.el=document.createElement("div"),this.el.classList.add("sash",Fie),this.el.dataset.testid="sash",n.append(this.el),yie&&this.el.classList.add("sash-mac",Rie),this.el.addEventListener("pointerdown",this.onPointerStart),this.el.addEventListener("dblclick",this.onPointerDoublePress),this.el.addEventListener("mouseenter",this.onMouseEnter),this.el.addEventListener("mouseleave",this.onMouseLeave),typeof r.size=="number"?(this.size=r.size,r.orientation===Go.Vertical?this.el.style.width=`${this.size}px`:this.el.style.height=`${this.size}px`):(this.size=jM,UM.on("onDidChangeGlobalSize",a=>{this.size=a,this.layout()})),this.layoutProvider=t,this.orientation=(i=r.orientation)!=null?i:Go.Vertical,this.orientation===Go.Horizontal?(this.el.classList.add("sash-horizontal",tE),this.el.classList.remove("sash-vertical",eE)):(this.el.classList.remove("sash-horizontal",tE),this.el.classList.add("sash-vertical",eE)),this.layout()}layout(){if(this.orientation===Go.Vertical){const n=this.layoutProvider;this.el.style.left=n.getVerticalSashLeft(this)-this.size/2+"px",n.getVerticalSashTop&&(this.el.style.top=n.getVerticalSashTop(this)+"px"),n.getVerticalSashHeight&&(this.el.style.height=n.getVerticalSashHeight(this)+"px")}else{const n=this.layoutProvider;this.el.style.top=n.getHorizontalSashTop(this)-this.size/2+"px",n.getHorizontalSashLeft&&(this.el.style.left=n.getHorizontalSashLeft(this)+"px"),n.getHorizontalSashWidth&&(this.el.style.width=n.getHorizontalSashWidth(this)+"px")}}dispose(){this.el.removeEventListener("pointerdown",this.onPointerStart),this.el.removeEventListener("dblclick",this.onPointerDoublePress),this.el.removeEventListener("mouseenter",this.onMouseEnter),this.el.removeEventListener("mouseleave",()=>this.onMouseLeave),this.el.remove()}}let Bg;var T4;(T4=Bg||(Bg={})).Distribute={type:"distribute"},T4.Split=function(e){return{type:"split",index:e}},T4.Invisible=function(e){return{type:"invisible",cachedVisibleSize:e}};let Sl=function(e){return e.Normal="NORMAL",e.Low="LOW",e.High="HIGH",e}({});class $M{constructor(n,t,r){this.container=void 0,this.view=void 0,this._size=void 0,this._cachedVisibleSize=void 0,this.container=n,this.view=t,this.container.classList.add("split-view-view",RM),this.container.dataset.testid="split-view-view",typeof r=="number"?(this._size=r,this._cachedVisibleSize=void 0,n.classList.add("split-view-view-visible")):(this._size=0,this._cachedVisibleSize=r.cachedVisibleSize)}set size(n){this._size=n}get size(){return this._size}get priority(){return this.view.priority}get snap(){return!!this.view.snap}get cachedVisibleSize(){return this._cachedVisibleSize}get visible(){return this._cachedVisibleSize===void 0}setVisible(n,t){n!==this.visible&&(n?(this.size=ys(this._cachedVisibleSize,this.viewMinimumSize,this.viewMaximumSize),this._cachedVisibleSize=void 0):(this._cachedVisibleSize=typeof t=="number"?t:this.size,this.size=0),this.container.classList.toggle("split-view-view-visible",n),this.view.setVisible&&this.view.setVisible(n))}get minimumSize(){return this.visible?this.view.minimumSize:0}get viewMinimumSize(){return this.view.minimumSize}get maximumSize(){return this.visible?this.view.maximumSize:0}get viewMaximumSize(){return this.view.maximumSize}set enabled(n){this.container.style.pointerEvents=n?"":"none"}layout(n){this.layoutContainer(n),this.view.layout(this.size,n)}}class Oie extends $M{layoutContainer(n){this.container.style.left=`${n}px`,this.container.style.width=`${this.size}px`}}class Lie extends $M{layoutContainer(n){this.container.style.top=`${n}px`,this.container.style.height=`${this.size}px`}}class jie extends q7{get startSnappingEnabled(){return this._startSnappingEnabled}set startSnappingEnabled(n){this._startSnappingEnabled!==n&&(this._startSnappingEnabled=n,this.updateSashEnablement())}get endSnappingEnabled(){return this._endSnappingEnabled}set endSnappingEnabled(n){this._endSnappingEnabled!==n&&(this._endSnappingEnabled=n,this.updateSashEnablement())}constructor(n,t={},r,i,a){var l,o;if(super(),this.onDidChange=void 0,this.onDidDragStart=void 0,this.onDidDragEnd=void 0,this.orientation=void 0,this.sashContainer=void 0,this.size=0,this.contentSize=0,this.proportions=void 0,this.viewItems=[],this.sashItems=[],this.sashDragState=void 0,this.proportionalLayout=void 0,this.getSashOrthogonalSize=void 0,this._startSnappingEnabled=!0,this._endSnappingEnabled=!0,this.onSashEnd=u=>{this.emit("sashchange",u),this.saveProportions();for(const h of this.viewItems)h.enabled=!0},this.orientation=(l=t.orientation)!=null?l:Go.Vertical,this.proportionalLayout=(o=t.proportionalLayout)!=null?o:!0,this.getSashOrthogonalSize=t.getSashOrthogonalSize,r&&(this.onDidChange=r),i&&(this.onDidDragStart=i),a&&(this.onDidDragEnd=a),this.sashContainer=document.createElement("div"),this.sashContainer.classList.add("sash-container",fie),n.prepend(this.sashContainer),t.descriptor){this.size=t.descriptor.size;for(const[u,h]of t.descriptor.views.entries()){const d=h.size,p=h.container,s=h.view;this.addView(p,s,d,u,!0)}this.contentSize=this.viewItems.reduce((u,h)=>u+h.size,0),this.saveProportions()}}addView(n,t,r,i=this.viewItems.length,a){let l;l=typeof r=="number"?r:r.type==="split"?this.getViewSize(r.index)/2:r.type==="invisible"?{cachedVisibleSize:r.cachedVisibleSize}:t.minimumSize;const o=this.orientation===Go.Vertical?new Lie(n,t,l):new Oie(n,t,l);if(this.viewItems.splice(i,0,o),this.viewItems.length>1){const u=this.orientation===Go.Vertical?new nE(this.sashContainer,{getHorizontalSashTop:p=>this.getSashPosition(p),getHorizontalSashWidth:this.getSashOrthogonalSize},{orientation:Go.Horizontal}):new nE(this.sashContainer,{getVerticalSashLeft:p=>this.getSashPosition(p),getVerticalSashHeight:this.getSashOrthogonalSize},{orientation:Go.Vertical}),h=this.orientation===Go.Vertical?p=>({sash:u,start:p.startY,current:p.currentY}):p=>({sash:u,start:p.startX,current:p.currentX});u.on("start",p=>{var s;this.emit("sashDragStart"),this.onSashStart(h(p));const c=this.viewItems.map(f=>f.size);(s=this.onDidDragStart)==null||s.call(this,c)}),u.on("change",p=>this.onSashChange(h(p))),u.on("end",()=>{var p;this.emit("sashDragEnd"),this.onSashEnd(this.sashItems.findIndex(c=>c.sash===u));const s=this.viewItems.map(c=>c.size);(p=this.onDidDragEnd)==null||p.call(this,s)}),u.on("reset",()=>{const p=this.sashItems.findIndex(g=>g.sash===u),s=Uo(p,-1,-1),c=Uo(p+1,this.viewItems.length),f=this.findFirstSnapIndex(s),m=this.findFirstSnapIndex(c);(typeof f!="number"||this.viewItems[f].visible)&&(typeof m!="number"||this.viewItems[m].visible)&&this.emit("sashreset",p)});const d={sash:u};this.sashItems.splice(i-1,0,d)}a||this.relayout(),a||typeof r=="number"||r.type!=="distribute"||this.distributeViewSizes()}removeView(n,t){if(n<0||n>=this.viewItems.length)throw new Error("Index out of bounds");const r=this.viewItems.splice(n,1)[0].view;if(this.viewItems.length>=1){const i=Math.max(n-1,0);this.sashItems.splice(i,1)[0].sash.dispose()}return this.relayout(),t&&t.type==="distribute"&&this.distributeViewSizes(),r}moveView(n,t,r){const i=this.getViewCachedVisibleSize(t),a=i===void 0?this.getViewSize(t):Bg.Invisible(i),l=this.removeView(t);this.addView(n,l,a,r)}getViewCachedVisibleSize(n){if(n<0||n>=this.viewItems.length)throw new Error("Index out of bounds");return this.viewItems[n].cachedVisibleSize}layout(n=this.size){const t=Math.max(this.size,this.contentSize);if(this.size=n,this.proportions)for(let r=0;r<this.viewItems.length;r++){const i=this.viewItems[r];i.size=ys(Math.round(this.proportions[r]*n),i.minimumSize,i.maximumSize)}else{const r=Uo(0,this.viewItems.length),i=r.filter(l=>this.viewItems[l].priority===Sl.Low),a=r.filter(l=>this.viewItems[l].priority===Sl.High);this.resize(this.viewItems.length-1,n-t,void 0,i,a)}this.distributeEmptySpace(),this.layoutViews()}resizeView(n,t){if(n<0||n>=this.viewItems.length)return;const r=Uo(0,this.viewItems.length).filter(o=>o!==n),i=[...r.filter(o=>this.viewItems[o].priority===Sl.Low),n],a=r.filter(o=>this.viewItems[o].priority===Sl.High),l=this.viewItems[n];t=Math.round(t),t=ys(t,l.minimumSize,Math.min(l.maximumSize,this.size)),l.size=t,this.relayout(i,a)}resizeViews(n){for(let t=0;t<n.length;t++){const r=this.viewItems[t];let i=n[t];i=Math.round(i),i=ys(i,r.minimumSize,Math.min(r.maximumSize,this.size)),r.size=i}this.contentSize=this.viewItems.reduce((t,r)=>t+r.size,0),this.saveProportions(),this.layout(this.size)}getViewSize(n){return n<0||n>=this.viewItems.length?-1:this.viewItems[n].size}isViewVisible(n){if(n<0||n>=this.viewItems.length)throw new Error("Index out of bounds");return this.viewItems[n].visible}setViewVisible(n,t){if(n<0||n>=this.viewItems.length)throw new Error("Index out of bounds");this.viewItems[n].setVisible(t),this.distributeEmptySpace(n),this.layoutViews(),this.saveProportions()}distributeViewSizes(){const n=[];let t=0;for(const o of this.viewItems)o.maximumSize-o.minimumSize>0&&(n.push(o),t+=o.size);const r=Math.floor(t/n.length);for(const o of n)o.size=ys(r,o.minimumSize,o.maximumSize);const i=Uo(0,this.viewItems.length),a=i.filter(o=>this.viewItems[o].priority===Sl.Low),l=i.filter(o=>this.viewItems[o].priority===Sl.High);this.relayout(a,l)}dispose(){this.sashItems.forEach(n=>n.sash.dispose()),this.sashItems=[],this.sashContainer.remove()}relayout(n,t){const r=this.viewItems.reduce((i,a)=>i+a.size,0);this.resize(this.viewItems.length-1,this.size-r,void 0,n,t),this.distributeEmptySpace(),this.layoutViews(),this.saveProportions()}onSashStart({sash:n,start:t}){const r=this.sashItems.findIndex(i=>i.sash===n);(i=>{const a=this.viewItems.map(v=>v.size);let l,o,u=Number.NEGATIVE_INFINITY,h=Number.POSITIVE_INFINITY;const d=Uo(r,-1,-1),p=Uo(r+1,this.viewItems.length),s=d.reduce((v,b)=>v+(this.viewItems[b].minimumSize-a[b]),0),c=d.reduce((v,b)=>v+(this.viewItems[b].viewMaximumSize-a[b]),0),f=p.length===0?Number.POSITIVE_INFINITY:p.reduce((v,b)=>v+(a[b]-this.viewItems[b].minimumSize),0),m=p.length===0?Number.NEGATIVE_INFINITY:p.reduce((v,b)=>v+(a[b]-this.viewItems[b].viewMaximumSize),0);u=Math.max(s,m),h=Math.min(f,c);const g=this.findFirstSnapIndex(d),y=this.findFirstSnapIndex(p);if(typeof g=="number"){const v=this.viewItems[g],b=Math.floor(v.viewMinimumSize/2);l={index:g,limitDelta:v.visible?u-b:u+b,size:v.size}}if(typeof y=="number"){const v=this.viewItems[y],b=Math.floor(v.viewMinimumSize/2);o={index:y,limitDelta:v.visible?h+b:h-b,size:v.size}}this.sashDragState={start:i,current:i,index:r,sizes:a,minDelta:u,maxDelta:h,snapBefore:l,snapAfter:o}})(t)}onSashChange({current:n}){const{index:t,start:r,sizes:i,minDelta:a,maxDelta:l,snapBefore:o,snapAfter:u}=this.sashDragState;this.sashDragState.current=n;const h=n-r;this.resize(t,h,i,void 0,void 0,a,l,o,u),this.distributeEmptySpace(),this.layoutViews()}getSashPosition(n){let t=0;for(let r=0;r<this.sashItems.length;r++)if(t+=this.viewItems[r].size,this.sashItems[r].sash===n)return t;return 0}resize(n,t,r=this.viewItems.map(d=>d.size),i,a,l=Number.NEGATIVE_INFINITY,o=Number.POSITIVE_INFINITY,u,h){if(n<0||n>=this.viewItems.length)return 0;const d=Uo(n,-1,-1),p=Uo(n+1,this.viewItems.length);if(a)for(const P of a)Q_(d,P),Q_(p,P);if(i)for(const P of i)_4(d,P),_4(p,P);const s=d.map(P=>this.viewItems[P]),c=d.map(P=>r[P]),f=p.map(P=>this.viewItems[P]),m=p.map(P=>r[P]),g=d.reduce((P,E)=>P+(this.viewItems[E].minimumSize-r[E]),0),y=d.reduce((P,E)=>P+(this.viewItems[E].maximumSize-r[E]),0),v=p.length===0?Number.POSITIVE_INFINITY:p.reduce((P,E)=>P+(r[E]-this.viewItems[E].minimumSize),0),b=p.length===0?Number.NEGATIVE_INFINITY:p.reduce((P,E)=>P+(r[E]-this.viewItems[E].maximumSize),0),_=Math.max(g,b,l),M=Math.min(v,y,o);let k=!1;if(u){const P=this.viewItems[u.index],E=t>=u.limitDelta;k=E!==P.visible,P.setVisible(E,u.size)}if(!k&&h){const P=this.viewItems[h.index],E=t<h.limitDelta;k=E!==P.visible,P.setVisible(E,h.size)}if(k)return this.resize(n,t,r,i,a,l,o);for(let P=0,E=t=ys(t,_,M);P<s.length;P++){const R=s[P],w=ys(c[P]+E,R.minimumSize,R.maximumSize);E-=w-c[P],R.size=w}for(let P=0,E=t;P<f.length;P++){const R=f[P],w=ys(m[P]-E,R.minimumSize,R.maximumSize);E+=w-m[P],R.size=w}return t}distributeEmptySpace(n){const t=this.viewItems.reduce((a,l)=>a+l.size,0);let r=this.size-t;const i=Uo(this.viewItems.length-1,-1,-1);typeof n=="number"&&_4(i,n);for(let a=0;r!==0&&a<i.length;a++){const l=this.viewItems[i[a]],o=ys(l.size+r,l.minimumSize,l.maximumSize);r-=o-l.size,l.size=o}}layoutViews(){var n;this.contentSize=this.viewItems.reduce((r,i)=>r+i.size,0);let t=0;for(const r of this.viewItems)r.layout(t),t+=r.size;(n=this.onDidChange)!=null&&n.call(this,this.viewItems.map(r=>r.size)),this.sashItems.forEach(r=>r.sash.layout()),this.updateSashEnablement()}saveProportions(){this.proportionalLayout&&this.contentSize>0&&(this.proportions=this.viewItems.map(n=>n.size/this.contentSize))}updateSashEnablement(){let n=!1;const t=this.viewItems.map(u=>n=u.size-u.minimumSize>0||n);n=!1;const r=this.viewItems.map(u=>n=u.maximumSize-u.size>0||n),i=[...this.viewItems].reverse();n=!1;const a=i.map(u=>n=u.size-u.minimumSize>0||n).reverse();n=!1;const l=i.map(u=>n=u.maximumSize-u.size>0||n).reverse();let o=0;for(let u=0;u<this.sashItems.length;u++){const{sash:h}=this.sashItems[u];o+=this.viewItems[u].size;const d=!(t[u]&&l[u+1]),p=!(r[u]&&a[u+1]);if(d&&p){const s=Uo(u,-1,-1),c=Uo(u+1,this.viewItems.length),f=this.findFirstSnapIndex(s),m=this.findFirstSnapIndex(c),g=typeof f=="number"&&!this.viewItems[f].visible,y=typeof m=="number"&&!this.viewItems[m].visible;g&&a[u]&&(o>0||this.startSnappingEnabled)?h.state=ko.Minimum:y&&t[u]&&(o<this.contentSize||this.endSnappingEnabled)?h.state=ko.Maximum:h.state=ko.Disabled}else h.state=d&&!p?ko.Minimum:!d&&p?ko.Maximum:ko.Enabled}}findFirstSnapIndex(n){for(const t of n){const r=this.viewItems[t];if(r.visible&&r.snap)return t}for(const t of n){const r=this.viewItems[t];if(r.visible&&r.maximumSize-r.minimumSize>0)return;if(!r.visible&&r.snap)return t}}}class xd{constructor(n){this.size=void 0,this.size=n}getPreferredSize(){return this.size}}class rE{constructor(n,t){this.proportion=void 0,this.layoutService=void 0,this.proportion=n,this.layoutService=t}getPreferredSize(){return this.proportion*this.layoutService.getSize()}}class Bm{getPreferredSize(){}}class iE{get preferredSize(){return this.layoutStrategy.getPreferredSize()}set preferredSize(n){if(typeof n=="number")this.layoutStrategy=new xd(n);else if(typeof n=="string"){const t=n.trim();if(Nm(t,"%")){const r=Number(t.slice(0,-1))/100;this.layoutStrategy=new rE(r,this.layoutService)}else if(Nm(t,"px")){const r=Number(t.slice(0,-2))/100;this.layoutStrategy=new xd(r)}else if(typeof Number.parseFloat(t)=="number"){const r=Number.parseFloat(t);this.layoutStrategy=new xd(r)}else this.layoutStrategy=new Bm}else this.layoutStrategy=new Bm}constructor(n,t){var r;if(this.minimumSize=0,this.maximumSize=Number.POSITIVE_INFINITY,this.element=void 0,this.priority=void 0,this.snap=void 0,this.layoutService=void 0,this.layoutStrategy=void 0,this.layoutService=n,this.element=t.element,this.minimumSize=typeof t.minimumSize=="number"?t.minimumSize:30,this.maximumSize=typeof t.maximumSize=="number"?t.maximumSize:Number.POSITIVE_INFINITY,typeof t.preferredSize=="number")this.layoutStrategy=new xd(t.preferredSize);else if(typeof t.preferredSize=="string"){const i=t.preferredSize.trim();if(Nm(i,"%")){const a=Number(i.slice(0,-1))/100;this.layoutStrategy=new rE(a,this.layoutService)}else if(Nm(i,"px")){const a=Number(i.slice(0,-2));this.layoutStrategy=new xd(a)}else if(typeof Number.parseFloat(i)=="number"){const a=Number.parseFloat(i);this.layoutStrategy=new xd(a)}else this.layoutStrategy=new Bm}else this.layoutStrategy=new Bm;this.priority=(r=t.priority)!=null?r:Sl.Normal,this.snap=typeof t.snap=="boolean"&&t.snap}layout(n){}}function aE(e){return e.minSize!==void 0||e.maxSize!==void 0||e.preferredSize!==void 0||e.priority!==void 0||e.visible!==void 0}const e9=A.forwardRef(({className:e,children:n},t)=>xe.createElement("div",{ref:t,className:z6("split-view-view",RM,e)},n));e9.displayName="Allotment.Pane";const VM=A.forwardRef(({children:e,className:n,maxSize:t=1/0,minSize:r=30,proportionalLayout:i=!0,separator:a=!0,sizes:l,defaultSizes:o=l,snap:u=!1,vertical:h=!1,onChange:d,onReset:p,onVisibleChange:s,onDragStart:c,onDragEnd:f},m)=>{const g=A.useRef(null),y=A.useRef([]),v=A.useRef(new Map),b=A.useRef(null),_=A.useRef(new Map),M=A.useRef(new vie),k=A.useRef([]),[P,E]=A.useState(!1),R=A.useMemo(()=>xe.Children.toArray(e).filter(xe.isValidElement),[e]),w=A.useCallback(C=>{var S,x;const I=(S=k.current)==null?void 0:S[C];return typeof(I==null?void 0:I.preferredSize)=="number"&&((x=b.current)!=null&&x.resizeView(C,Math.round(I.preferredSize)),!0)},[]);return A.useImperativeHandle(m,()=>({reset:()=>{if(p)p();else{var C;(C=b.current)==null||C.distributeViewSizes();for(let S=0;S<k.current.length;S++)w(S)}},resize:C=>{var S;(S=b.current)==null||S.resizeViews(C)}})),S4(()=>{let C=!0;o&&_.current.size!==o.length&&(C=!1,console.warn(`Expected ${o.length} children based on defaultSizes but found ${_.current.size}`)),C&&o&&(y.current=R.map(I=>I.key));const S=Vp({orientation:h?Go.Vertical:Go.Horizontal,proportionalLayout:i},C&&o&&{descriptor:{size:o.reduce((I,D)=>I+D,0),views:o.map((I,D)=>{var T,N,L,B;const z=v.current.get(y.current[D]),K=new iE(M.current,Vp({element:document.createElement("div"),minimumSize:(T=z==null?void 0:z.minSize)!=null?T:r,maximumSize:(N=z==null?void 0:z.maxSize)!=null?N:t,priority:(L=z==null?void 0:z.priority)!=null?L:Sl.Normal},(z==null?void 0:z.preferredSize)&&{preferredSize:z==null?void 0:z.preferredSize},{snap:(B=z==null?void 0:z.snap)!=null?B:u}));return k.current.push(K),{container:[..._.current.values()][D],size:I,view:K}})}});b.current=new jie(g.current,S,d,c,f),b.current.on("sashDragStart",()=>{var I;(I=g.current)==null||I.classList.add("split-view-sash-dragging")}),b.current.on("sashDragEnd",()=>{var I;(I=g.current)==null||I.classList.remove("split-view-sash-dragging")}),b.current.on("sashchange",I=>{if(s&&b.current){const D=R.map(T=>T.key);for(let T=0;T<D.length;T++){const N=v.current.get(D[T]);(N==null?void 0:N.visible)!==void 0&&N.visible!==b.current.isViewVisible(T)&&s(T,b.current.isViewVisible(T))}}}),b.current.on("sashreset",I=>{if(p)p();else{var D;if(w(I)||w(I+1))return;(D=b.current)==null||D.distributeViewSizes()}});const x=b.current;return()=>{x.dispose()}},[]),S4(()=>{if(P){const J=R.map(Y=>Y.key),X=[...y.current],ee=J.filter(Y=>!y.current.includes(Y)),ne=J.filter(Y=>y.current.includes(Y)),q=y.current.map(Y=>!J.includes(Y));for(let Y=q.length-1;Y>=0;Y--){var C;q[Y]&&((C=b.current)!=null&&C.removeView(Y),X.splice(Y,1),k.current.splice(Y,1))}for(const Y of ee){var S,x,I,D,T;const le=v.current.get(Y),ue=new iE(M.current,Vp({element:document.createElement("div"),minimumSize:(S=le==null?void 0:le.minSize)!=null?S:r,maximumSize:(x=le==null?void 0:le.maxSize)!=null?x:t,priority:(I=le==null?void 0:le.priority)!=null?I:Sl.Normal},(le==null?void 0:le.preferredSize)&&{preferredSize:le==null?void 0:le.preferredSize},{snap:(D=le==null?void 0:le.snap)!=null?D:u}));(T=b.current)!=null&&T.addView(_.current.get(Y),ue,Bg.Distribute,J.findIndex(ce=>ce===Y)),X.splice(J.findIndex(ce=>ce===Y),0,Y),k.current.splice(J.findIndex(ce=>ce===Y),0,ue)}for(;!cie(J,X);)for(const[Y,le]of J.entries()){const ue=X.findIndex(ce=>ce===le);if(ue!==Y){var N;(N=b.current)==null||N.moveView(_.current.get(le),ue,Y);const ce=X[ue];X.splice(ue,1),X.splice(Y,0,ce);break}}for(const Y of ee){var L;const le=J.findIndex(ce=>ce===Y),ue=k.current[le].preferredSize;ue!==void 0&&((L=b.current)==null||L.resizeView(le,ue))}for(const Y of[...ee,...ne]){var B,z;const le=v.current.get(Y),ue=J.findIndex(ce=>ce===Y);le&&aE(le)&&le.visible!==void 0&&((B=b.current)==null?void 0:B.isViewVisible(ue))!==le.visible&&((z=b.current)==null||z.setViewVisible(ue,le.visible))}for(const Y of ne){const le=v.current.get(Y),ue=J.findIndex(ce=>ce===Y);if(le&&aE(le)){var K;le.preferredSize!==void 0&&k.current[ue].preferredSize!==le.preferredSize&&(k.current[ue].preferredSize=le.preferredSize);let ce=!1;le.minSize!==void 0&&k.current[ue].minimumSize!==le.minSize&&(k.current[ue].minimumSize=le.minSize,ce=!0),le.maxSize!==void 0&&k.current[ue].maximumSize!==le.maxSize&&(k.current[ue].maximumSize=le.maxSize,ce=!0),ce&&((K=b.current)==null||K.layout())}}(ee.length>0||q.length>0)&&(y.current=J)}},[R,P,t,r,u]),A.useEffect(()=>{b.current&&(b.current.onDidChange=d)},[d]),A.useEffect(()=>{b.current&&(b.current.onDidDragStart=c)},[c]),A.useEffect(()=>{b.current&&(b.current.onDidDragEnd=f)},[f]),uie({ref:g,onResize:({width:C,height:S})=>{var x;C&&S&&((x=b.current)!=null&&x.layout(h?S:C),M.current.setSize(h?S:C),E(!0))}}),S4(()=>{if(!P){var C;const{height:S,width:x}=g.current.getBoundingClientRect();(C=b.current)!=null&&C.layout(h?S:x),M.current.setSize(h?S:x),E(!0)}},[P,h]),A.useEffect(()=>{OM&&Uie(20)},[]),xe.createElement("div",{ref:g,className:z6("split-view",h?"split-view-vertical":"split-view-horizontal",{"split-view-separator-border":a},die,h?pie:mie,{[gie]:a},n)},xe.createElement("div",{className:z6("split-view-container",hie)},xe.Children.toArray(e).map(C=>{if(!xe.isValidElement(C))return null;const S=C.key;return C.type.displayName==="Allotment.Pane"?(v.current.set(S,C.props),xe.cloneElement(C,{key:S,ref:x=>{const I=C.ref;I&&(I.current=x),x?_.current.set(S,x):_.current.delete(S)}})):xe.createElement(e9,{key:S,ref:x=>{x?_.current.set(S,x):_.current.delete(S)}},C)})))});function Uie(e){const n=ys(e,4,20),t=ys(e,1,8);document.documentElement.style.setProperty("--sash-size",n+"px"),document.documentElement.style.setProperty("--sash-hover-size",t+"px"),function(r){jM=r,UM.emit("onDidChangeGlobalSize",r)}(n)}VM.displayName="Allotment";var I4=Object.assign(VM,{Pane:e9});const $ie="#6036d6",Vie="var(--text-color)",zie="var(--hover-text-color)",Hie="var(--bg-color)",Gie="8px",Wie="30px",Xie="#c0fbdf",Yie="#222229",Zie="var(--third-bg-color)",Kie="#FBB500",Qie="72px",Jie="70px",qie="64px",eae="10px",tae="_scrollBarStyle_uc0wr_4",nae="_ellipsisStyle_uc0wr_22",rae="_dragClipStyle_uc0wr_27",iae="_isHover_uc0wr_121",aae="_unfold_uc0wr_147",oae="_margintop60_uc0wr_201",sae="_monitorBackground_uc0wr_204",Co={primary:$ie,textColor:Vie,hoverTextColor:zie,bgColor:Hie,trackmarginbetween:Gie,trackmaterialheight:Wie,musiclyricsbgcolor:Xie,bgsecondarycolor:Yie,bgthirdcolor:Zie,selectedClipBorderColor:Kie,sliderMenuWidth:Qie,leftTrackControlWidth:Jie,titleBarHeight:qie,timeLineAreaPaddingLeft:eae,scrollBarStyle:tae,ellipsisStyle:nae,dragClipStyle:rae,"drag-in-point":"_drag-in-point_uc0wr_27","drag-out-point":"_drag-out-point_uc0wr_28","drag-line":"_drag-line_uc0wr_42","editor-box":"_editor-box_uc0wr_79","main-container-box":"_main-container-box_uc0wr_83","catalgoes-select":"_catalgoes-select_uc0wr_89","monitor-volume-wrapper":"_monitor-volume-wrapper_uc0wr_100","edit-menu":"_edit-menu_uc0wr_105","drag-bar":"_drag-bar_uc0wr_111",isHover:iae,"edit-content":"_edit-content_uc0wr_124","pin-icon-wrapper":"_pin-icon-wrapper_uc0wr_128",unfold:aae,"arrow-right":"_arrow-right_uc0wr_152","arrow-left":"_arrow-left_uc0wr_162","drag-box-mask":"_drag-box-mask_uc0wr_175","editor-loading-box":"_editor-loading-box_uc0wr_183","react-horizontal-scrolling-menu--scroll-container":"_react-horizontal-scrolling-menu--scroll-container_uc0wr_192",margintop60:oae,monitorBackground:sae},zM=e=>A.createElement("svg",{width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("rect",{width:20,height:20,rx:10,fill:"#6036D6"}),A.createElement("mask",{id:"mask0_1274_51105",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:20,height:20},A.createElement("rect",{width:20,height:20,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_1274_51105)"},A.createElement("path",{d:"M9.9987 13.9609C10.1793 13.9609 10.3287 13.902 10.447 13.7843C10.5648 13.6659 10.6237 13.5165 10.6237 13.3359V10.6276H13.3529C13.5195 10.6276 13.662 10.5684 13.7804 10.4501C13.8981 10.3323 13.957 10.1832 13.957 10.0026C13.957 9.82205 13.8981 9.6726 13.7804 9.55427C13.662 9.43649 13.5126 9.3776 13.332 9.3776H10.6237V6.64844C10.6237 6.48177 10.5648 6.33955 10.447 6.22177C10.3287 6.10344 10.1793 6.04427 9.9987 6.04427C9.81814 6.04427 9.66898 6.10344 9.5512 6.22177C9.43286 6.33955 9.3737 6.48872 9.3737 6.66927V9.3776H6.64453C6.47786 9.3776 6.33564 9.43649 6.21786 9.55427C6.09953 9.6726 6.04036 9.82205 6.04036 10.0026C6.04036 10.1832 6.09953 10.3323 6.21786 10.4501C6.33564 10.5684 6.48481 10.6276 6.66536 10.6276H9.3737V13.3568C9.3737 13.5234 9.43286 13.6659 9.5512 13.7843C9.66898 13.902 9.81814 13.9609 9.9987 13.9609ZM9.9987 17.9193C8.90148 17.9193 7.87036 17.7109 6.90536 17.2943C5.93981 16.8776 5.10286 16.3151 4.39453 15.6068C3.6862 14.8984 3.1237 14.0615 2.70703 13.0959C2.29036 12.1309 2.08203 11.0998 2.08203 10.0026C2.08203 8.90538 2.29036 7.87399 2.70703 6.90844C3.1237 5.94344 3.6862 5.10677 4.39453 4.39844C5.10286 3.6901 5.93981 3.1276 6.90536 2.71094C7.87036 2.29427 8.90148 2.08594 9.9987 2.08594C11.0959 2.08594 12.1273 2.29427 13.0929 2.71094C14.0579 3.1276 14.8945 3.6901 15.6029 4.39844C16.3112 5.10677 16.8737 5.94344 17.2904 6.90844C17.707 7.87399 17.9154 8.90538 17.9154 10.0026C17.9154 11.0998 17.707 12.1309 17.2904 13.0959C16.8737 14.0615 16.3112 14.8984 15.6029 15.6068C14.8945 16.3151 14.0579 16.8776 13.0929 17.2943C12.1273 17.7109 11.0959 17.9193 9.9987 17.9193ZM9.9987 16.6693C11.8459 16.6693 13.419 16.0201 14.7179 14.7218C16.0162 13.4229 16.6654 11.8498 16.6654 10.0026C16.6654 8.15538 16.0162 6.58233 14.7179 5.28344C13.419 3.9851 11.8459 3.33594 9.9987 3.33594C8.15148 3.33594 6.5787 3.9851 5.28036 5.28344C3.98148 6.58233 3.33203 8.15538 3.33203 10.0026C3.33203 11.8498 3.98148 13.4229 5.28036 14.7218C6.5787 16.0201 8.15148 16.6693 9.9987 16.6693Z",fill:"white"})));function lae(e){return F("div",{className:"audio-drag-item",children:F("div",{className:"drag-icon "+(e.isShiftKey?"shiftKey":"")})})}function cae(e){const n=e.type+"-drag-item";return F("div",{className:"material-drag-item "+n,children:F("div",{className:"drag-icon "+(e.isShiftKey?"shiftKey":"")})})}function uae(e){return F("div",{className:"resource-drag-item",style:{background:e?e.bgUrl:""},children:F("div",{className:"drag-icon "+(e.isShiftKey?"shiftKey":"")})})}function dae({bgUrl:e}){const n=Ve(t=>t.app.mouseInTimeline);return F("div",{className:n?"transition-drag-item-in-timeline":"transition-drag-item",style:{backgroundImage:`url(${e})`}})}function fae(){const[e,n]=A.useState(""),[t,r]=A.useState(""),[i,a]=A.useState(""),[l,o]=A.useState(!1),u=A.useRef(null),h=A.useRef(null);let d=0,p=null;const[s,c]=A.useContext(Ri),f=Nt();A.useEffect(()=>(Ce.$on("mouseDown",g),Ce.$on("mouseUp",v),()=>{Ce.$off("mouseDown",g),Ce.$off("mouseUp",v)}),[s.isShowThumbnailAll]);function m(b){function _(k){k.key==="Shift"&&o(!0)}function M(k){k.key==="Shift"&&o(!1)}b?(document.addEventListener("keydown",_),document.addEventListener("keyup",M)):(document.removeEventListener("keydown",_),document.removeEventListener("keyup",M))}async function g({dragData:b}){p=b,n(b.type),r(()=>Wf(b.clip));const _=b.clip;let M="",k=0;k=_.outPoint-_.inPoint||_.orgDuration,d=Ht(k),b.type==="videoTrack"?b.isStockMedia?M=` url(${b.bgUrl}) repeat 0 0/auto 100%`:await y7({action:"drag",clip:{..._,inPoint:0,outPoint:k},isShowAll:s.isShowThumbnailAll}):b.type==="audioTrack"?h.current&&fg(b.clip,h.current):b.type==="transition"&&(M=b.bgUrl),h.current&&(h.current.style.backgroundColor=b.type==="transition"?"transparent":"#12355D",h.current.style.width=oE(b.type),h.current.style.height=hae(b.type)),a(M),u.current.style.display="block",document.addEventListener("mousemove",y),m(!0)}function y(b){const _=h.current;_&&(_.style.display="block",cf(b)&&d!==0?_.style.width=d+"px":p&&(_.style.width=oE(p.type)))}async function v(){u.current.style.display="none",h.current.style.display="none",h.current.style.backgroundImage="none",n(""),p=null,f(zt.updateEditPanel("")),Ce.$emit("monitorClearSelect"),document.removeEventListener("mousemove",y),m(!1)}return k0.createPortal(me("div",{className:"drag-box",children:[me("div",{ref:u,id:"dragContainer",className:"drag-box-container",children:[F("div",{ref:h,id:"draggingDiv",className:"drag-box-dragging",children:e==="audioTrack"?F(lae,{isShiftKey:l}):e==="videoTrack"?F(uae,{bgUrl:i,isShiftKey:l}):e==="transition"?F(dae,{bgUrl:i}):e?F(cae,{type:t,isShiftKey:l}):null}),F("div",{id:"lineRow",className:"line-horizontal",children:F(zM,{className:"line-row-add"})})]}),F("div",{id:"lineColumn",className:"line-viscidity"}),F("div",{className:"box-selection",id:"boxSelectionId"})]}),document.body)}function oE(e){return(e==="videoTrack"?120:Ht(El))+"px"}function hae(e){return(e==="videoTrack"?60:30)+"px"}function $1(e){return me(Zt,{children:[F(fL,{sx:{color:"#fff",zIndex:n=>n.zIndex.drawer+1,position:"absolute"},open:e.spinning||!1,children:F(hL,{in:e.spinning,style:{transitionDelay:(e.spinning,"800ms")},unmountOnExit:!0,children:F(Ys,{color:"inherit"})})}),e.children]})}let HM=-999;function t9(){return HM}function mi(e){HM=e}function W6(){f0(!1),Og(!1),Lg(!1),zp(!1),mi(-999)}function sE(){Iu(!1),Lf(!1),jf(!1),mi(-999)}function lE(){Hp(!1),mi(-999)}let GM=!1;function pae(){return GM}function X6(e){GM=e}let WM=!1;function P4(){return WM}function f0(e){WM=e}let XM=!1;function D4(){return XM}function Og(e){XM=e}let YM=!1;function F4(){return YM}function Lg(e){YM=e}let ZM=!1;function M4(){return ZM}function zp(e){ZM=e}let KM=!1;function cE(){return KM}function Hp(e){KM=e}let QM=!1;function h0(){return QM}function Iu(e){QM=e}let JM=!1;function p0(){return JM}function Lf(e){JM=e}let qM=!1;function Y6(){return qM}function jf(e){qM=e}function n9(e,n=void 0){const{nvLiveWindow:t}=Re.getState().project;return(n||t).mapViewToCanonical(e)}function Pl(e,n=void 0){const{nvLiveWindow:t}=Re.getState().project;return(n||t).mapCanonicalToView(e)}function _p(e,n=void 0){const{nvLiveWindow:t}=Re.getState().project;return(n||t).mapViewToNormalized(e)}function mae(e,n=void 0){const{nvLiveWindow:t}=Re.getState().project;return(n||t).mapNormalizedToView(e)}function eR(e){const n=e.getBoundingRectangleVertices(),t=Pl(n.get(0)),r=Pl(n.get(1)),i=Pl(n.get(2)),a=Pl(n.get(3));let l,o,u,h;const d=Math.sqrt(Math.pow(a.y-t.y,2)+Math.pow(a.x-t.x,2)),p=Math.sqrt(Math.pow(a.x-i.x,2)+Math.pow(i.y-a.y,2));return u=i.x+(t.x-i.x)/2,h=a.y+(r.y-a.y)/2,l=u-d/2,o=h-p/2,u=l+d/2,h=o+p/2,n9(new NvsPointF(u,h))}function gae(e,n=void 0){const{nvLiveWindow:t}=Re.getState().project,r=n||t;if(r)return r.getPixelColor(e)}var $i={},yae={get exports(){return $i},set exports(e){$i=e}},r9={},i9={},Wn={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});var n=Math.PI/180;function t(){return typeof window<"u"&&({}.toString.call(window)==="[object Window]"||{}.toString.call(window)==="[object global]")}var r=function(i){var a=i.indexOf("msie ");if(a>0)return parseInt(i.substring(a+5,i.indexOf(".",a)),10);var l=i.indexOf("trident/");if(l>0){var o=i.indexOf("rv:");return parseInt(i.substring(o+3,i.indexOf(".",o)),10)}var u=i.indexOf("edge/");return u>0?parseInt(i.substring(u+5,i.indexOf(".",u)),10):!1};e._parseUA=function(i){var a=i.toLowerCase(),l=/(chrome)[ /]([\w.]+)/.exec(a)||/(webkit)[ /]([\w.]+)/.exec(a)||/(opera)(?:.*version|)[ /]([\w.]+)/.exec(a)||/(msie) ([\w.]+)/.exec(a)||a.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(a)||[],o=!!i.match(/Android|BlackBerry|iPhone|iPad|iPod|Opera Mini|IEMobile/i),u=!!i.match(/IEMobile/i);return{browser:l[1]||"",version:l[2]||"0",isIE:r(a),mobile:o,ieMobile:u}},e.glob=typeof dt<"u"?dt:typeof window<"u"?window:typeof WorkerGlobalScope<"u"?self:{},e.Konva={_global:e.glob,version:"4.2.2",isBrowser:t(),isUnminified:/param/.test(function(i){}.toString()),dblClickWindow:400,getAngle:function(i){return e.Konva.angleDeg?i*n:i},enableTrace:!1,_pointerEventsEnabled:!1,hitOnDragEnabled:!1,captureTouchEventsEnabled:!1,listenClickTap:!1,inDblClickWindow:!1,pixelRatio:void 0,dragDistance:3,angleDeg:!0,showWarnings:!0,dragButtons:[0,1],isDragging:function(){return e.Konva.DD.isDragging},isDragReady:function(){return!!e.Konva.DD.node},UA:e._parseUA(e.glob.navigator&&e.glob.navigator.userAgent||""),document:e.glob.document,_injectGlobal:function(i){e.glob.Konva=i},_parseUA:e._parseUA},e._NODES_REGISTRY={},e._registerNode=function(i){e._NODES_REGISTRY[i.prototype.getClassName()]=i,e.Konva[i.prototype.getClassName()]=i}})(Wn);var ar={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});var n=Wn,t=function(){function b(){}return b.toCollection=function(_){var M=new b,k=_.length,P;for(P=0;P<k;P++)M.push(_[P]);return M},b._mapMethod=function(_){b.prototype[_]=function(){var M=this.length,k,P=[].slice.call(arguments);for(k=0;k<M;k++)this[k][_].apply(this[k],P);return this}},b.mapMethods=function(_){var M=_.prototype;for(var k in M)b._mapMethod(k)},b}();e.Collection=t,t.prototype=[],t.prototype.each=function(b){for(var _=0;_<this.length;_++)b(this[_],_)},t.prototype.toArray=function(){var b=[],_=this.length,M;for(M=0;M<_;M++)b.push(this[M]);return b};var r=function(){function b(_){_===void 0&&(_=[1,0,0,1,0,0]),this.m=_&&_.slice()||[1,0,0,1,0,0]}return b.prototype.copy=function(){return new b(this.m)},b.prototype.point=function(_){var M=this.m;return{x:M[0]*_.x+M[2]*_.y+M[4],y:M[1]*_.x+M[3]*_.y+M[5]}},b.prototype.translate=function(_,M){return this.m[4]+=this.m[0]*_+this.m[2]*M,this.m[5]+=this.m[1]*_+this.m[3]*M,this},b.prototype.scale=function(_,M){return this.m[0]*=_,this.m[1]*=_,this.m[2]*=M,this.m[3]*=M,this},b.prototype.rotate=function(_){var M=Math.cos(_),k=Math.sin(_),P=this.m[0]*M+this.m[2]*k,E=this.m[1]*M+this.m[3]*k,R=this.m[0]*-k+this.m[2]*M,w=this.m[1]*-k+this.m[3]*M;return this.m[0]=P,this.m[1]=E,this.m[2]=R,this.m[3]=w,this},b.prototype.getTranslation=function(){return{x:this.m[4],y:this.m[5]}},b.prototype.skew=function(_,M){var k=this.m[0]+this.m[2]*M,P=this.m[1]+this.m[3]*M,E=this.m[2]+this.m[0]*_,R=this.m[3]+this.m[1]*_;return this.m[0]=k,this.m[1]=P,this.m[2]=E,this.m[3]=R,this},b.prototype.multiply=function(_){var M=this.m[0]*_.m[0]+this.m[2]*_.m[1],k=this.m[1]*_.m[0]+this.m[3]*_.m[1],P=this.m[0]*_.m[2]+this.m[2]*_.m[3],E=this.m[1]*_.m[2]+this.m[3]*_.m[3],R=this.m[0]*_.m[4]+this.m[2]*_.m[5]+this.m[4],w=this.m[1]*_.m[4]+this.m[3]*_.m[5]+this.m[5];return this.m[0]=M,this.m[1]=k,this.m[2]=P,this.m[3]=E,this.m[4]=R,this.m[5]=w,this},b.prototype.invert=function(){var _=1/(this.m[0]*this.m[3]-this.m[1]*this.m[2]),M=this.m[3]*_,k=-this.m[1]*_,P=-this.m[2]*_,E=this.m[0]*_,R=_*(this.m[2]*this.m[5]-this.m[3]*this.m[4]),w=_*(this.m[1]*this.m[4]-this.m[0]*this.m[5]);return this.m[0]=M,this.m[1]=k,this.m[2]=P,this.m[3]=E,this.m[4]=R,this.m[5]=w,this},b.prototype.getMatrix=function(){return this.m},b.prototype.setAbsolutePosition=function(_,M){var k=this.m[0],P=this.m[1],E=this.m[2],R=this.m[3],w=this.m[4],C=this.m[5],S=(k*(M-C)-P*(_-w))/(k*R-P*E),x=(_-w-E*S)/k;return this.translate(x,S)},b}();e.Transform=r;var i="[object Array]",a="[object Number]",l="[object String]",o="[object Boolean]",u=Math.PI/180,h=180/Math.PI,d="#",p="",s="0",c="Konva warning: ",f="Konva error: ",m="rgb(",g={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,132,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,255,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,203],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[119,128,144],slategrey:[119,128,144],snow:[255,255,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],transparent:[255,255,255,0],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,5]},y=/rgb\((\d{1,3}),(\d{1,3}),(\d{1,3})\)/,v=[];e.Util={_isElement:function(b){return!!(b&&b.nodeType==1)},_isFunction:function(b){return!!(b&&b.constructor&&b.call&&b.apply)},_isPlainObject:function(b){return!!b&&b.constructor===Object},_isArray:function(b){return Object.prototype.toString.call(b)===i},_isNumber:function(b){return Object.prototype.toString.call(b)===a&&!isNaN(b)&&isFinite(b)},_isString:function(b){return Object.prototype.toString.call(b)===l},_isBoolean:function(b){return Object.prototype.toString.call(b)===o},isObject:function(b){return b instanceof Object},isValidSelector:function(b){if(typeof b!="string")return!1;var _=b[0];return _==="#"||_==="."||_===_.toUpperCase()},_sign:function(b){return b===0?0:b>0?1:-1},requestAnimFrame:function(b){v.push(b),v.length===1&&requestAnimationFrame(function(){var _=v;v=[],_.forEach(function(M){M()})})},createCanvasElement:function(){var b=document.createElement("canvas");try{b.style=b.style||{}}catch{}return b},createImageElement:function(){return document.createElement("img")},_isInDocument:function(b){for(;b=b.parentNode;)if(b==document)return!0;return!1},_simplifyArray:function(b){var _=[],M=b.length,k=e.Util,P,E;for(P=0;P<M;P++)E=b[P],k._isNumber(E)?E=Math.round(E*1e3)/1e3:k._isString(E)||(E=E.toString()),_.push(E);return _},_urlToImage:function(b,_){var M=new n.glob.Image;M.onload=function(){_(M)},M.src=b},_rgbToHex:function(b,_,M){return((1<<24)+(b<<16)+(_<<8)+M).toString(16).slice(1)},_hexToRgb:function(b){b=b.replace(d,p);var _=parseInt(b,16);return{r:_>>16&255,g:_>>8&255,b:_&255}},getRandomColor:function(){for(var b=(Math.random()*16777215<<0).toString(16);b.length<6;)b=s+b;return d+b},get:function(b,_){return b===void 0?_:b},getRGB:function(b){var _;return b in g?(_=g[b],{r:_[0],g:_[1],b:_[2]}):b[0]===d?this._hexToRgb(b.substring(1)):b.substr(0,4)===m?(_=y.exec(b.replace(/ /g,"")),{r:parseInt(_[1],10),g:parseInt(_[2],10),b:parseInt(_[3],10)}):{r:0,g:0,b:0}},colorToRGBA:function(b){return b=b||"black",e.Util._namedColorToRBA(b)||e.Util._hex3ColorToRGBA(b)||e.Util._hex6ColorToRGBA(b)||e.Util._rgbColorToRGBA(b)||e.Util._rgbaColorToRGBA(b)||e.Util._hslColorToRGBA(b)},_namedColorToRBA:function(b){var _=g[b.toLowerCase()];return _?{r:_[0],g:_[1],b:_[2],a:1}:null},_rgbColorToRGBA:function(b){if(b.indexOf("rgb(")===0){b=b.match(/rgb\(([^)]+)\)/)[1];var _=b.split(/ *, */).map(Number);return{r:_[0],g:_[1],b:_[2],a:1}}},_rgbaColorToRGBA:function(b){if(b.indexOf("rgba(")===0){b=b.match(/rgba\(([^)]+)\)/)[1];var _=b.split(/ *, */).map(Number);return{r:_[0],g:_[1],b:_[2],a:_[3]}}},_hex6ColorToRGBA:function(b){if(b[0]==="#"&&b.length===7)return{r:parseInt(b.slice(1,3),16),g:parseInt(b.slice(3,5),16),b:parseInt(b.slice(5,7),16),a:1}},_hex3ColorToRGBA:function(b){if(b[0]==="#"&&b.length===4)return{r:parseInt(b[1]+b[1],16),g:parseInt(b[2]+b[2],16),b:parseInt(b[3]+b[3],16),a:1}},_hslColorToRGBA:function(b){if(/hsl\((\d+),\s*([\d.]+)%,\s*([\d.]+)%\)/g.test(b)){var _=/hsl\((\d+),\s*([\d.]+)%,\s*([\d.]+)%\)/g.exec(b);_[0];var M=_.slice(1),k=Number(M[0])/360,P=Number(M[1])/100,E=Number(M[2])/100,R=void 0,w=void 0,C=void 0;if(P===0)return C=E*255,{r:Math.round(C),g:Math.round(C),b:Math.round(C),a:1};E<.5?R=E*(1+P):R=E+P-E*P;for(var S=2*E-R,x=[0,0,0],I=0;I<3;I++)w=k+1/3*-(I-1),w<0&&w++,w>1&&w--,6*w<1?C=S+(R-S)*6*w:2*w<1?C=R:3*w<2?C=S+(R-S)*(2/3-w)*6:C=S,x[I]=C*255;return{r:Math.round(x[0]),g:Math.round(x[1]),b:Math.round(x[2]),a:1}}},haveIntersection:function(b,_){return!(_.x>b.x+b.width||_.x+_.width<b.x||_.y>b.y+b.height||_.y+_.height<b.y)},cloneObject:function(b){var _={};for(var M in b)this._isPlainObject(b[M])?_[M]=this.cloneObject(b[M]):this._isArray(b[M])?_[M]=this.cloneArray(b[M]):_[M]=b[M];return _},cloneArray:function(b){return b.slice(0)},_degToRad:function(b){return b*u},_radToDeg:function(b){return b*h},_capitalize:function(b){return b.charAt(0).toUpperCase()+b.slice(1)},throw:function(b){throw new Error(f+b)},error:function(b){console.error(f+b)},warn:function(b){n.Konva.showWarnings&&console.warn(c+b)},extend:function(b,_){function M(){this.constructor=b}M.prototype=_.prototype;var k=b.prototype;b.prototype=new M;for(var P in k)k.hasOwnProperty(P)&&(b.prototype[P]=k[P]);b.__super__=_.prototype,b.super=_},_getControlPoints:function(b,_,M,k,P,E,R){var w=Math.sqrt(Math.pow(M-b,2)+Math.pow(k-_,2)),C=Math.sqrt(Math.pow(P-M,2)+Math.pow(E-k,2)),S=R*w/(w+C),x=R*C/(w+C),I=M-S*(P-b),D=k-S*(E-_),T=M+x*(P-b),N=k+x*(E-_);return[I,D,T,N]},_expandPoints:function(b,_){var M=b.length,k=[],P,E;for(P=2;P<M-2;P+=2)E=e.Util._getControlPoints(b[P-2],b[P-1],b[P],b[P+1],b[P+2],b[P+3],_),k.push(E[0]),k.push(E[1]),k.push(b[P]),k.push(b[P+1]),k.push(E[2]),k.push(E[3]);return k},each:function(b,_){for(var M in b)_(M,b[M])},_inRange:function(b,_,M){return _<=b&&b<M},_getProjectionToSegment:function(b,_,M,k,P,E){var R,w,C,S=(b-M)*(b-M)+(_-k)*(_-k);if(S==0)R=b,w=_,C=(P-M)*(P-M)+(E-k)*(E-k);else{var x=((P-b)*(M-b)+(E-_)*(k-_))/S;x<0?(R=b,w=_,C=(b-P)*(b-P)+(_-E)*(_-E)):x>1?(R=M,w=k,C=(M-P)*(M-P)+(k-E)*(k-E)):(R=b+x*(M-b),w=_+x*(k-_),C=(R-P)*(R-P)+(w-E)*(w-E))}return[R,w,C]},_getProjectionToLine:function(b,_,M){var k=e.Util.cloneObject(b),P=Number.MAX_VALUE;return _.forEach(function(E,R){if(!(!M&&R===_.length-1)){var w=_[(R+1)%_.length],C=e.Util._getProjectionToSegment(E.x,E.y,w.x,w.y,b.x,b.y),S=C[0],x=C[1],I=C[2];I<P&&(k.x=S,k.y=x,P=I)}}),k},_prepareArrayForTween:function(b,_,M){var k,P=[],E=[];if(b.length>_.length){var R=_;_=b,b=R}for(k=0;k<b.length;k+=2)P.push({x:b[k],y:b[k+1]});for(k=0;k<_.length;k+=2)E.push({x:_[k],y:_[k+1]});var w=[];return E.forEach(function(C){var S=e.Util._getProjectionToLine(C,P,M);w.push(S.x),w.push(S.y)}),w},_prepareToStringify:function(b){var _;b.visitedByCircularReferenceRemoval=!0;for(var M in b)if(b.hasOwnProperty(M)&&b[M]&&typeof b[M]=="object"){if(_=Object.getOwnPropertyDescriptor(b,M),b[M].visitedByCircularReferenceRemoval||e.Util._isElement(b[M]))if(_.configurable)delete b[M];else return null;else if(e.Util._prepareToStringify(b[M])===null)if(_.configurable)delete b[M];else return null}return delete b.visitedByCircularReferenceRemoval,b},_assign:function(b,_){for(var M in _)b[M]=_[M];return b},_getFirstPointerId:function(b){return b.touches?b.changedTouches[0].identifier:999}}})(ar);var ki={},Un={},kn={};Object.defineProperty(kn,"__esModule",{value:!0});var ed=Wn,Sa=ar;function td(e){return Sa.Util._isString(e)?'"'+e+'"':Object.prototype.toString.call(e)==="[object Number]"||Sa.Util._isBoolean(e)?e:Object.prototype.toString.call(e)}function vae(e){return e>255?255:e<0?0:Math.round(e)}kn.RGBComponent=vae;function bae(e){return e>1?1:e<1e-4?1e-4:e}kn.alphaComponent=bae;function wae(){if(ed.Konva.isUnminified)return function(e,n){return Sa.Util._isNumber(e)||Sa.Util.warn(td(e)+' is a not valid value for "'+n+'" attribute. The value should be a number.'),e}}kn.getNumberValidator=wae;function Cae(){if(ed.Konva.isUnminified)return function(e,n){var t=Sa.Util._isNumber(e),r=e==="auto";return t||r||Sa.Util.warn(td(e)+' is a not valid value for "'+n+'" attribute. The value should be a number or "auto".'),e}}kn.getNumberOrAutoValidator=Cae;function xae(){if(ed.Konva.isUnminified)return function(e,n){return Sa.Util._isString(e)||Sa.Util.warn(td(e)+' is a not valid value for "'+n+'" attribute. The value should be a string.'),e}}kn.getStringValidator=xae;function Sae(){if(ed.Konva.isUnminified)return function(e,n){return Sa.Util._isFunction(e)||Sa.Util.warn(td(e)+' is a not valid value for "'+n+'" attribute. The value should be a function.'),e}}kn.getFunctionValidator=Sae;function _ae(){if(ed.Konva.isUnminified)return function(e,n){return Sa.Util._isArray(e)?e.forEach(function(t){Sa.Util._isNumber(t)||Sa.Util.warn('"'+n+'" attribute has non numeric element '+t+". Make sure that all elements are numbers.")}):Sa.Util.warn(td(e)+' is a not valid value for "'+n+'" attribute. The value should be a array of numbers.'),e}}kn.getNumberArrayValidator=_ae;function Eae(){if(ed.Konva.isUnminified)return function(e,n){var t=e===!0||e===!1;return t||Sa.Util.warn(td(e)+' is a not valid value for "'+n+'" attribute. The value should be a boolean.'),e}}kn.getBooleanValidator=Eae;function Aae(e){if(ed.Konva.isUnminified)return function(n,t){return Sa.Util.isObject(n)||Sa.Util.warn(td(n)+' is a not valid value for "'+t+'" attribute. The value should be an object with properties '+e),n}}kn.getComponentValidator=Aae;(function(e){Object.defineProperty(e,"__esModule",{value:!0});var n=ar,t=kn,r="get",i="set";e.Factory={addGetterSetter:function(a,l,o,u,h){this.addGetter(a,l,o),this.addSetter(a,l,u,h),this.addOverloadedGetterSetter(a,l)},addGetter:function(a,l,o){var u=r+n.Util._capitalize(l);a.prototype[u]=a.prototype[u]||function(){var h=this.attrs[l];return h===void 0?o:h}},addSetter:function(a,l,o,u){var h=i+n.Util._capitalize(l);a.prototype[h]||e.Factory.overWriteSetter(a,l,o,u)},overWriteSetter:function(a,l,o,u){var h=i+n.Util._capitalize(l);a.prototype[h]=function(d){return o&&d!==void 0&&d!==null&&(d=o.call(this,d,l)),this._setAttr(l,d),u&&u.call(this),this}},addComponentsGetterSetter:function(a,l,o,u,h){var d=o.length,p=n.Util._capitalize,s=r+p(l),c=i+p(l),f,m;a.prototype[s]=function(){var y={};for(f=0;f<d;f++)m=o[f],y[m]=this.getAttr(l+p(m));return y};var g=t.getComponentValidator(o);a.prototype[c]=function(y){var v=this.attrs[l],b;u&&(y=u.call(this,y)),g&&g.call(this,y,l);for(b in y)y.hasOwnProperty(b)&&this._setAttr(l+p(b),y[b]);return this._fireChangeEvent(l,v,y),h&&h.call(this),this},this.addOverloadedGetterSetter(a,l)},addOverloadedGetterSetter:function(a,l){var o=n.Util._capitalize(l),u=i+o,h=r+o;a.prototype[l]=function(){return arguments.length?(this[u](arguments[0]),this):this[h]()}},addDeprecatedGetterSetter:function(a,l,o,u){n.Util.error("Adding deprecated "+l);var h=r+n.Util._capitalize(l),d=l+" property is deprecated and will be removed soon. Look at Konva change log for more information.";a.prototype[h]=function(){n.Util.error(d);var p=this.attrs[l];return p===void 0?o:p},this.addSetter(a,l,u,function(){n.Util.error(d)}),this.addOverloadedGetterSetter(a,l)},backCompat:function(a,l){n.Util.each(l,function(o,u){var h=a.prototype[u],d=r+n.Util._capitalize(o),p=i+n.Util._capitalize(o);function s(){h.apply(this,arguments),n.Util.error('"'+o+'" method is deprecated and will be removed soon. Use ""'+u+'" instead.')}a.prototype[o]=s,a.prototype[d]=s,a.prototype[p]=s})},afterSetFilter:function(){this._filterUpToDate=!1}}})(Un);var Gl={},V1={},tR=dt&&dt.__extends||function(){var e=function(n,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)i.hasOwnProperty(a)&&(r[a]=i[a])},e(n,t)};return function(n,t){e(n,t);function r(){this.constructor=n}n.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}();Object.defineProperty(V1,"__esModule",{value:!0});var Z6=ar,nR=Wn,uE=",",kae="(",Tae=")",Iae="([",Pae="])",Dae=";",Fae="()",Mae="=",dE=["arc","arcTo","beginPath","bezierCurveTo","clearRect","clip","closePath","createLinearGradient","createPattern","createRadialGradient","drawImage","ellipse","fill","fillText","getImageData","createImageData","lineTo","moveTo","putImageData","quadraticCurveTo","rect","restore","rotate","save","scale","setLineDash","setTransform","stroke","strokeText","transform","translate"],Rae=["fillStyle","strokeStyle","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY","lineCap","lineDashOffset","lineJoin","lineWidth","miterLimit","font","textAlign","textBaseline","globalAlpha","globalCompositeOperation","imageSmoothingEnabled"],Nae=100,H3=function(){function e(n){this.canvas=n,this._context=n._canvas.getContext("2d"),nR.Konva.enableTrace&&(this.traceArr=[],this._enableTrace())}return e.prototype.fillShape=function(n){n.fillEnabled()&&this._fill(n)},e.prototype._fill=function(n){},e.prototype.strokeShape=function(n){n.hasStroke()&&this._stroke(n)},e.prototype._stroke=function(n){},e.prototype.fillStrokeShape=function(n){this.fillShape(n),this.strokeShape(n)},e.prototype.getTrace=function(n){var t=this.traceArr,r=t.length,i="",a,l,o,u;for(a=0;a<r;a++)l=t[a],o=l.method,o?(u=l.args,i+=o,n?i+=Fae:Z6.Util._isArray(u[0])?i+=Iae+u.join(uE)+Pae:i+=kae+u.join(uE)+Tae):(i+=l.property,n||(i+=Mae+l.val)),i+=Dae;return i},e.prototype.clearTrace=function(){this.traceArr=[]},e.prototype._trace=function(n){var t=this.traceArr,r;t.push(n),r=t.length,r>=Nae&&t.shift()},e.prototype.reset=function(){var n=this.getCanvas().getPixelRatio();this.setTransform(1*n,0,0,1*n,0,0)},e.prototype.getCanvas=function(){return this.canvas},e.prototype.clear=function(n){var t=this.getCanvas();n?this.clearRect(n.x||0,n.y||0,n.width||0,n.height||0):this.clearRect(0,0,t.getWidth()/t.pixelRatio,t.getHeight()/t.pixelRatio)},e.prototype._applyLineCap=function(n){var t=n.getLineCap();t&&this.setAttr("lineCap",t)},e.prototype._applyOpacity=function(n){var t=n.getAbsoluteOpacity();t!==1&&this.setAttr("globalAlpha",t)},e.prototype._applyLineJoin=function(n){var t=n.getLineJoin();t&&this.setAttr("lineJoin",t)},e.prototype.setAttr=function(n,t){this._context[n]=t},e.prototype.arc=function(n,t,r,i,a,l){this._context.arc(n,t,r,i,a,l)},e.prototype.arcTo=function(n,t,r,i,a){this._context.arcTo(n,t,r,i,a)},e.prototype.beginPath=function(){this._context.beginPath()},e.prototype.bezierCurveTo=function(n,t,r,i,a,l){this._context.bezierCurveTo(n,t,r,i,a,l)},e.prototype.clearRect=function(n,t,r,i){this._context.clearRect(n,t,r,i)},e.prototype.clip=function(){this._context.clip()},e.prototype.closePath=function(){this._context.closePath()},e.prototype.createImageData=function(n,t){var r=arguments;if(r.length===2)return this._context.createImageData(n,t);if(r.length===1)return this._context.createImageData(n)},e.prototype.createLinearGradient=function(n,t,r,i){return this._context.createLinearGradient(n,t,r,i)},e.prototype.createPattern=function(n,t){return this._context.createPattern(n,t)},e.prototype.createRadialGradient=function(n,t,r,i,a,l){return this._context.createRadialGradient(n,t,r,i,a,l)},e.prototype.drawImage=function(n,t,r,i,a,l,o,u,h){var d=arguments,p=this._context;d.length===3?p.drawImage(n,t,r):d.length===5?p.drawImage(n,t,r,i,a):d.length===9&&p.drawImage(n,t,r,i,a,l,o,u,h)},e.prototype.ellipse=function(n,t,r,i,a,l,o,u){this._context.ellipse(n,t,r,i,a,l,o,u)},e.prototype.isPointInPath=function(n,t){return this._context.isPointInPath(n,t)},e.prototype.fill=function(){this._context.fill()},e.prototype.fillRect=function(n,t,r,i){this._context.fillRect(n,t,r,i)},e.prototype.strokeRect=function(n,t,r,i){this._context.strokeRect(n,t,r,i)},e.prototype.fillText=function(n,t,r){this._context.fillText(n,t,r)},e.prototype.measureText=function(n){return this._context.measureText(n)},e.prototype.getImageData=function(n,t,r,i){return this._context.getImageData(n,t,r,i)},e.prototype.lineTo=function(n,t){this._context.lineTo(n,t)},e.prototype.moveTo=function(n,t){this._context.moveTo(n,t)},e.prototype.rect=function(n,t,r,i){this._context.rect(n,t,r,i)},e.prototype.putImageData=function(n,t,r){this._context.putImageData(n,t,r)},e.prototype.quadraticCurveTo=function(n,t,r,i){this._context.quadraticCurveTo(n,t,r,i)},e.prototype.restore=function(){this._context.restore()},e.prototype.rotate=function(n){this._context.rotate(n)},e.prototype.save=function(){this._context.save()},e.prototype.scale=function(n,t){this._context.scale(n,t)},e.prototype.setLineDash=function(n){this._context.setLineDash?this._context.setLineDash(n):"mozDash"in this._context?this._context.mozDash=n:"webkitLineDash"in this._context&&(this._context.webkitLineDash=n)},e.prototype.getLineDash=function(){return this._context.getLineDash()},e.prototype.setTransform=function(n,t,r,i,a,l){this._context.setTransform(n,t,r,i,a,l)},e.prototype.stroke=function(){this._context.stroke()},e.prototype.strokeText=function(n,t,r,i){this._context.strokeText(n,t,r,i)},e.prototype.transform=function(n,t,r,i,a,l){this._context.transform(n,t,r,i,a,l)},e.prototype.translate=function(n,t){this._context.translate(n,t)},e.prototype._enableTrace=function(){var n=this,t=dE.length,r=Z6.Util._simplifyArray,i=this.setAttr,a,l,o=function(u){var h=n[u],d;n[u]=function(){return l=r(Array.prototype.slice.call(arguments,0)),d=h.apply(n,arguments),n._trace({method:u,args:l}),d}};for(a=0;a<t;a++)o(dE[a]);n.setAttr=function(){i.apply(n,arguments);var u=arguments[0],h=arguments[1];(u==="shadowOffsetX"||u==="shadowOffsetY"||u==="shadowBlur")&&(h=h/this.canvas.getPixelRatio()),n._trace({property:u,val:h})}},e.prototype._applyGlobalCompositeOperation=function(n){var t=n.getGlobalCompositeOperation();t!=="source-over"&&this.setAttr("globalCompositeOperation",t)},e}();V1.Context=H3;Rae.forEach(function(e){Object.defineProperty(H3.prototype,e,{get:function(){return this._context[e]},set:function(n){this._context[e]=n}})});var Bae=function(e){tR(n,e);function n(){return e!==null&&e.apply(this,arguments)||this}return n.prototype._fillColor=function(t){var r=t.fill();this.setAttr("fillStyle",r),t._fillFunc(this)},n.prototype._fillPattern=function(t){var r=t.getFillPatternX(),i=t.getFillPatternY(),a=nR.Konva.getAngle(t.getFillPatternRotation()),l=t.getFillPatternOffsetX(),o=t.getFillPatternOffsetY(),u=t.getFillPatternScaleX(),h=t.getFillPatternScaleY();(r||i)&&this.translate(r||0,i||0),a&&this.rotate(a),(u||h)&&this.scale(u,h),(l||o)&&this.translate(-1*l,-1*o),this.setAttr("fillStyle",t._getFillPattern()),t._fillFunc(this)},n.prototype._fillLinearGradient=function(t){var r=t._getLinearGradient();r&&(this.setAttr("fillStyle",r),t._fillFunc(this))},n.prototype._fillRadialGradient=function(t){var r=t._getRadialGradient();r&&(this.setAttr("fillStyle",r),t._fillFunc(this))},n.prototype._fill=function(t){var r=t.fill(),i=t.getFillPriority();if(r&&i==="color"){this._fillColor(t);return}var a=t.getFillPatternImage();if(a&&i==="pattern"){this._fillPattern(t);return}var l=t.getFillLinearGradientColorStops();if(l&&i==="linear-gradient"){this._fillLinearGradient(t);return}var o=t.getFillRadialGradientColorStops();if(o&&i==="radial-gradient"){this._fillRadialGradient(t);return}r?this._fillColor(t):a?this._fillPattern(t):l?this._fillLinearGradient(t):o&&this._fillRadialGradient(t)},n.prototype._strokeLinearGradient=function(t){var r=t.getStrokeLinearGradientStartPoint(),i=t.getStrokeLinearGradientEndPoint(),a=t.getStrokeLinearGradientColorStops(),l=this.createLinearGradient(r.x,r.y,i.x,i.y);if(a){for(var o=0;o<a.length;o+=2)l.addColorStop(a[o],a[o+1]);this.setAttr("strokeStyle",l)}},n.prototype._stroke=function(t){var r=t.dash(),i=t.getStrokeScaleEnabled();if(t.hasStroke()){if(!i){this.save();var a=this.getCanvas().getPixelRatio();this.setTransform(a,0,0,a,0,0)}this._applyLineCap(t),r&&t.dashEnabled()&&(this.setLineDash(r),this.setAttr("lineDashOffset",t.dashOffset())),this.setAttr("lineWidth",t.strokeWidth()),t.getShadowForStrokeEnabled()||this.setAttr("shadowColor","rgba(0,0,0,0)");var l=t.getStrokeLinearGradientColorStops();l?this._strokeLinearGradient(t):this.setAttr("strokeStyle",t.stroke()),t._strokeFunc(this),i||this.restore()}},n.prototype._applyShadow=function(t){var r=Z6.Util,i=r.get(t.getShadowRGBA(),"black"),a=r.get(t.getShadowBlur(),5),l=r.get(t.getShadowOffset(),{x:0,y:0}),o=t.getAbsoluteScale(),u=this.canvas.getPixelRatio(),h=o.x*u,d=o.y*u;this.setAttr("shadowColor",i),this.setAttr("shadowBlur",a*Math.min(Math.abs(h),Math.abs(d))),this.setAttr("shadowOffsetX",l.x*h),this.setAttr("shadowOffsetY",l.y*d)},n}(H3);V1.SceneContext=Bae;var Oae=function(e){tR(n,e);function n(){return e!==null&&e.apply(this,arguments)||this}return n.prototype._fill=function(t){this.save(),this.setAttr("fillStyle",t.colorKey),t._fillFuncHit(this),this.restore()},n.prototype.strokeShape=function(t){t.hasHitStroke()&&this._stroke(t)},n.prototype._stroke=function(t){if(t.hasHitStroke()){var r=t.getStrokeScaleEnabled();if(!r){this.save();var i=this.getCanvas().getPixelRatio();this.setTransform(i,0,0,i,0,0)}this._applyLineCap(t);var a=t.hitStrokeWidth(),l=a==="auto"?t.strokeWidth():a;this.setAttr("lineWidth",l),this.setAttr("strokeStyle",t.colorKey),t._strokeFuncHit(this),r||this.restore()}},n}(H3);V1.HitContext=Oae;var rR=dt&&dt.__extends||function(){var e=function(n,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)i.hasOwnProperty(a)&&(r[a]=i[a])},e(n,t)};return function(n,t){e(n,t);function r(){this.constructor=n}n.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}();Object.defineProperty(Gl,"__esModule",{value:!0});var K6=ar,iR=V1,aR=Wn,Lae=Un,jae=kn,Om;function Uae(){if(Om)return Om;var e=K6.Util.createCanvasElement(),n=e.getContext("2d");return Om=function(){var t=aR.Konva._global.devicePixelRatio||1,r=n.webkitBackingStorePixelRatio||n.mozBackingStorePixelRatio||n.msBackingStorePixelRatio||n.oBackingStorePixelRatio||n.backingStorePixelRatio||1;return t/r}(),Om}var G3=function(){function e(n){this.pixelRatio=1,this.width=0,this.height=0,this.isCache=!1;var t=n||{},r=t.pixelRatio||aR.Konva.pixelRatio||Uae();this.pixelRatio=r,this._canvas=K6.Util.createCanvasElement(),this._canvas.style.padding="0",this._canvas.style.margin="0",this._canvas.style.border="0",this._canvas.style.background="transparent",this._canvas.style.position="absolute",this._canvas.style.top="0",this._canvas.style.left="0"}return e.prototype.getContext=function(){return this.context},e.prototype.getPixelRatio=function(){return this.pixelRatio},e.prototype.setPixelRatio=function(n){var t=this.pixelRatio;this.pixelRatio=n,this.setSize(this.getWidth()/t,this.getHeight()/t)},e.prototype.setWidth=function(n){this.width=this._canvas.width=n*this.pixelRatio,this._canvas.style.width=n+"px";var t=this.pixelRatio,r=this.getContext()._context;r.scale(t,t)},e.prototype.setHeight=function(n){this.height=this._canvas.height=n*this.pixelRatio,this._canvas.style.height=n+"px";var t=this.pixelRatio,r=this.getContext()._context;r.scale(t,t)},e.prototype.getWidth=function(){return this.width},e.prototype.getHeight=function(){return this.height},e.prototype.setSize=function(n,t){this.setWidth(n||0),this.setHeight(t||0)},e.prototype.toDataURL=function(n,t){try{return this._canvas.toDataURL(n,t)}catch{try{return this._canvas.toDataURL()}catch(i){return K6.Util.error("Unable to get data URL. "+i.message+" For more info read https://konvajs.org/docs/posts/Tainted_Canvas.html."),""}}},e}();Gl.Canvas=G3;Lae.Factory.addGetterSetter(G3,"pixelRatio",void 0,jae.getNumberValidator());var $ae=function(e){rR(n,e);function n(t){t===void 0&&(t={width:0,height:0});var r=e.call(this,t)||this;return r.context=new iR.SceneContext(r),r.setSize(t.width,t.height),r}return n}(G3);Gl.SceneCanvas=$ae;var Vae=function(e){rR(n,e);function n(t){t===void 0&&(t={width:0,height:0});var r=e.call(this,t)||this;return r.hitCanvas=!0,r.context=new iR.HitContext(r),r.setSize(t.width,t.height),r}return n}(G3);Gl.HitCanvas=Vae;var z0={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});var n=Wn,t=ar;e.DD={get isDragging(){var r=!1;return e.DD._dragElements.forEach(function(i){i.dragStatus==="dragging"&&(r=!0)}),r},justDragged:!1,get node(){var r;return e.DD._dragElements.forEach(function(i){r=i.node}),r},_dragElements:new Map,_drag:function(r){e.DD._dragElements.forEach(function(i,a){var l=i.node,o=l.getStage();o.setPointersPositions(r),i.pointerId===void 0&&(i.pointerId=t.Util._getFirstPointerId(r));var u=o._changedPointerPositions.find(function(p){return p.id===i.pointerId});if(u){if(i.dragStatus!=="dragging"){var h=l.dragDistance(),d=Math.max(Math.abs(u.x-i.startPointerPos.x),Math.abs(u.y-i.startPointerPos.y));if(d<h||(l.startDrag({evt:r}),!l.isDragging()))return}l._setDragPosition(r,i),l.fire("dragmove",{type:"dragmove",target:l,evt:r},!0)}})},_endDragBefore:function(r){e.DD._dragElements.forEach(function(i,a){var l=i.node,o=l.getStage();r&&o.setPointersPositions(r);var u=o._changedPointerPositions.find(function(d){return d.id===i.pointerId});if(u){(i.dragStatus==="dragging"||i.dragStatus==="stopped")&&(e.DD.justDragged=!0,n.Konva.listenClickTap=!1,i.dragStatus="stopped");var h=i.node.getLayer()||i.node instanceof n.Konva.Stage&&i.node;h&&h.draw()}})},_endDragAfter:function(r){e.DD._dragElements.forEach(function(i,a){i.dragStatus==="stopped"&&i.node.fire("dragend",{type:"dragend",target:i.node,evt:r},!0),i.dragStatus!=="dragging"&&e.DD._dragElements.delete(a)})}},n.Konva.isBrowser&&(window.addEventListener("mouseup",e.DD._endDragBefore,!0),window.addEventListener("touchend",e.DD._endDragBefore,!0),window.addEventListener("mousemove",e.DD._drag),window.addEventListener("touchmove",e.DD._drag),window.addEventListener("mouseup",e.DD._endDragAfter,!1),window.addEventListener("touchend",e.DD._endDragAfter,!1))})(z0);(function(e){Object.defineProperty(e,"__esModule",{value:!0});var n=ar,t=Un,r=Gl,i=Wn,a=z0,l=kn;e.ids={},e.names={};var o=function(D,T){T&&(e.ids[T]=D)};e._removeId=function(D,T){D&&e.ids[D]===T&&delete e.ids[D]},e._addName=function(D,T){T&&(e.names[T]||(e.names[T]=[]),e.names[T].push(D))},e._removeName=function(D,T){if(D){var N=e.names[D];if(N){for(var L=0;L<N.length;L++){var B=N[L];B._id===T&&N.splice(L,1)}N.length===0&&delete e.names[D]}}};var u="absoluteOpacity",h="absoluteTransform",d="absoluteScale",p="canvas",s="Change",c="children",f="konva",m="listening",g="mouseenter",y="mouseleave",v="name",b="set",_="Shape",M=" ",k="stage",P="transform",E="Stage",R="visible",w=["xChange.konva","yChange.konva","scaleXChange.konva","scaleYChange.konva","skewXChange.konva","skewYChange.konva","rotationChange.konva","offsetXChange.konva","offsetYChange.konva","transformsEnabledChange.konva"].join(M),C=["scaleXChange.konva","scaleYChange.konva"].join(M),S=new n.Collection,x=1,I=function(){function D(T){var N=this;this._id=x++,this.eventListeners={},this.attrs={},this.index=0,this.parent=null,this._cache=new Map,this._lastPos=null,this._filterUpToDate=!1,this._isUnderCache=!1,this.children=S,this._dragEventId=null,this.setAttrs(T),this.on(w,function(){N._clearCache(P),N._clearSelfAndDescendantCache(h)}),this.on(C,function(){N._clearSelfAndDescendantCache(d)}),this.on("visibleChange.konva",function(){N._clearSelfAndDescendantCache(R)}),this.on("listeningChange.konva",function(){N._clearSelfAndDescendantCache(m)}),this.on("opacityChange.konva",function(){N._clearSelfAndDescendantCache(u)})}return D.prototype.hasChildren=function(){return!1},D.prototype.getChildren=function(){return S},D.prototype._clearCache=function(T){T?this._cache.delete(T):this._cache.clear()},D.prototype._getCache=function(T,N){var L=this._cache.get(T);return L===void 0&&(L=N.call(this),this._cache.set(T,L)),L},D.prototype._getCanvasCache=function(){return this._cache.get(p)},D.prototype._clearSelfAndDescendantCache=function(T){this._clearCache(T),!this.isCached()&&this.children&&this.children.each(function(N){N._clearSelfAndDescendantCache(T)})},D.prototype.clearCache=function(){return this._cache.delete(p),this._clearSelfAndDescendantCache(),this},D.prototype.cache=function(T){var N=T||{},L={};(N.x===void 0||N.y===void 0||N.width===void 0||N.height===void 0)&&(L=this.getClientRect({skipTransform:!0,relativeTo:this.getParent()}));var B=Math.ceil(N.width||L.width),z=Math.ceil(N.height||L.height),K=N.pixelRatio,J=N.x===void 0?L.x:N.x,X=N.y===void 0?L.y:N.y,ee=N.offset||0,ne=N.drawBorder||!1;if(!B||!z){n.Util.error("Can not cache the node. Width or height of the node equals 0. Caching is skipped.");return}B+=ee*2,z+=ee*2,J-=ee,X-=ee;var q=new r.SceneCanvas({pixelRatio:K,width:B,height:z}),Y=new r.SceneCanvas({pixelRatio:K,width:B,height:z}),le=new r.HitCanvas({pixelRatio:1,width:B,height:z}),ue=q.getContext(),ce=le.getContext();return le.isCache=!0,this._cache.delete("canvas"),this._filterUpToDate=!1,N.imageSmoothingEnabled===!1&&(q.getContext()._context.imageSmoothingEnabled=!1,Y.getContext()._context.imageSmoothingEnabled=!1,le.getContext()._context.imageSmoothingEnabled=!1),ue.save(),ce.save(),ue.translate(-J,-X),ce.translate(-J,-X),this._isUnderCache=!0,this._clearSelfAndDescendantCache(u),this._clearSelfAndDescendantCache(d),this.drawScene(q,this,!0),this.drawHit(le,this,!0),this._isUnderCache=!1,ue.restore(),ce.restore(),ne&&(ue.save(),ue.beginPath(),ue.rect(0,0,B,z),ue.closePath(),ue.setAttr("strokeStyle","red"),ue.setAttr("lineWidth",5),ue.stroke(),ue.restore()),this._cache.set(p,{scene:q,filter:Y,hit:le,x:J,y:X}),this},D.prototype.isCached=function(){return this._cache.has("canvas")},D.prototype.getClientRect=function(T){throw new Error('abstract "getClientRect" method call')},D.prototype._transformedRect=function(T,N){var L=[{x:T.x,y:T.y},{x:T.x+T.width,y:T.y},{x:T.x+T.width,y:T.y+T.height},{x:T.x,y:T.y+T.height}],B,z,K,J,X=this.getAbsoluteTransform(N);return L.forEach(function(ee){var ne=X.point(ee);B===void 0&&(B=K=ne.x,z=J=ne.y),B=Math.min(B,ne.x),z=Math.min(z,ne.y),K=Math.max(K,ne.x),J=Math.max(J,ne.y)}),{x:B,y:z,width:K-B,height:J-z}},D.prototype._drawCachedSceneCanvas=function(T){T.save(),T._applyOpacity(this),T._applyGlobalCompositeOperation(this);var N=this._getCanvasCache();T.translate(N.x,N.y);var L=this._getCachedSceneCanvas(),B=L.pixelRatio;T.drawImage(L._canvas,0,0,L.width/B,L.height/B),T.restore()},D.prototype._drawCachedHitCanvas=function(T){var N=this._getCanvasCache(),L=N.hit;T.save(),T.translate(N.x,N.y),T.drawImage(L._canvas,0,0),T.restore()},D.prototype._getCachedSceneCanvas=function(){var T=this.filters(),N=this._getCanvasCache(),L=N.scene,B=N.filter,z=B.getContext(),K,J,X,ee;if(T){if(!this._filterUpToDate){var ne=L.pixelRatio;try{for(K=T.length,z.clear(),z.drawImage(L._canvas,0,0,L.getWidth()/ne,L.getHeight()/ne),J=z.getImageData(0,0,B.getWidth(),B.getHeight()),X=0;X<K;X++){if(ee=T[X],typeof ee!="function"){n.Util.error("Filter should be type of function, but got "+typeof ee+" instead. Please check correct filters");continue}ee.call(this,J),z.putImageData(J,0,0)}}catch(q){n.Util.error("Unable to apply filter. "+q.message+" This post my help you https://konvajs.org/docs/posts/Tainted_Canvas.html.")}this._filterUpToDate=!0}return B}return L},D.prototype.on=function(T,N){if(arguments.length===3)return this._delegate.apply(this,arguments);var L=T.split(M),B=L.length,z,K,J,X,ee;for(z=0;z<B;z++)K=L[z],J=K.split("."),X=J[0],ee=J[1]||"",this.eventListeners[X]||(this.eventListeners[X]=[]),this.eventListeners[X].push({name:ee,handler:N});return this},D.prototype.off=function(T,N){var L=(T||"").split(M),B=L.length,z,K,J,X,ee,ne;if(!T)for(K in this.eventListeners)this._off(K);for(z=0;z<B;z++)if(J=L[z],X=J.split("."),ee=X[0],ne=X[1],ee)this.eventListeners[ee]&&this._off(ee,ne,N);else for(K in this.eventListeners)this._off(K,ne,N);return this},D.prototype.dispatchEvent=function(T){var N={target:this,type:T.type,evt:T};return this.fire(T.type,N),this},D.prototype.addEventListener=function(T,N){return this.on(T,function(L){N.call(this,L.evt)}),this},D.prototype.removeEventListener=function(T){return this.off(T),this},D.prototype._delegate=function(T,N,L){var B=this;this.on(T,function(z){for(var K=z.target.findAncestors(N,!0,B),J=0;J<K.length;J++)z=n.Util.cloneObject(z),z.currentTarget=K[J],L.call(K[J],z)})},D.prototype.remove=function(){return this.isDragging()&&this.stopDrag(),a.DD._dragElements.delete(this._id),this._remove(),this},D.prototype._clearCaches=function(){this._clearSelfAndDescendantCache(h),this._clearSelfAndDescendantCache(u),this._clearSelfAndDescendantCache(d),this._clearSelfAndDescendantCache(k),this._clearSelfAndDescendantCache(R),this._clearSelfAndDescendantCache(m)},D.prototype._remove=function(){this._clearCaches();var T=this.getParent();T&&T.children&&(T.children.splice(this.index,1),T._setChildrenIndices(),this.parent=null)},D.prototype.destroy=function(){e._removeId(this.id(),this);for(var T=(this.name()||"").split(/\s/g),N=0;N<T.length;N++){var L=T[N];e._removeName(L,this._id)}return this.remove(),this},D.prototype.getAttr=function(T){var N="get"+n.Util._capitalize(T);return n.Util._isFunction(this[N])?this[N]():this.attrs[T]},D.prototype.getAncestors=function(){for(var T=this.getParent(),N=new n.Collection;T;)N.push(T),T=T.getParent();return N},D.prototype.getAttrs=function(){return this.attrs||{}},D.prototype.setAttrs=function(T){var N,L;if(!T)return this;for(N in T)N!==c&&(L=b+n.Util._capitalize(N),n.Util._isFunction(this[L])?this[L](T[N]):this._setAttr(N,T[N]));return this},D.prototype.isListening=function(){return this._getCache(m,this._isListening)},D.prototype._isListening=function(){var T=this.listening(),N=this.getParent();return T==="inherit"?N?N.isListening():!0:T},D.prototype.isVisible=function(){return this._getCache(R,this._isVisible)},D.prototype._isVisible=function(T){var N=this.visible(),L=this.getParent();return N==="inherit"?L&&L!==T?L._isVisible(T):!0:T&&T!==L?N&&L._isVisible(T):N},D.prototype.shouldDrawHit=function(){var T=this.getLayer();return!T&&this.isListening()&&this.isVisible()||T&&T.hitGraphEnabled()&&this.isListening()&&this.isVisible()},D.prototype.show=function(){return this.visible(!0),this},D.prototype.hide=function(){return this.visible(!1),this},D.prototype.getZIndex=function(){return this.index||0},D.prototype.getAbsoluteZIndex=function(){var T=this.getDepth(),N=this,L=0,B,z,K,J;function X(ee){for(B=[],z=ee.length,K=0;K<z;K++)J=ee[K],L++,J.nodeType!==_&&(B=B.concat(J.getChildren().toArray())),J._id===N._id&&(K=z);B.length>0&&B[0].getDepth()<=T&&X(B)}return N.nodeType!==E&&X(N.getStage().getChildren()),L},D.prototype.getDepth=function(){for(var T=0,N=this.parent;N;)T++,N=N.parent;return T},D.prototype.setPosition=function(T){return this.x(T.x),this.y(T.y),this},D.prototype.getPosition=function(){return{x:this.x(),y:this.y()}},D.prototype.getAbsolutePosition=function(T){for(var N=!1,L=this.parent;L;){if(L.isCached()){N=!0;break}L=L.parent}N&&!T&&(T=!0);var B=this.getAbsoluteTransform(T).getMatrix(),z=new n.Transform,K=this.offset();return z.m=B.slice(),z.translate(K.x,K.y),z.getTranslation()},D.prototype.setAbsolutePosition=function(T){var N=this._clearTransform(),L;return this.attrs.x=N.x,this.attrs.y=N.y,delete N.x,delete N.y,L=this.getAbsoluteTransform(),L.invert(),L.translate(T.x,T.y),T={x:this.attrs.x+L.getTranslation().x,y:this.attrs.y+L.getTranslation().y},this.setPosition({x:T.x,y:T.y}),this._setTransform(N),this},D.prototype._setTransform=function(T){var N;for(N in T)this.attrs[N]=T[N];this._clearCache(P),this._clearSelfAndDescendantCache(h)},D.prototype._clearTransform=function(){var T={x:this.x(),y:this.y(),rotation:this.rotation(),scaleX:this.scaleX(),scaleY:this.scaleY(),offsetX:this.offsetX(),offsetY:this.offsetY(),skewX:this.skewX(),skewY:this.skewY()};return this.attrs.x=0,this.attrs.y=0,this.attrs.rotation=0,this.attrs.scaleX=1,this.attrs.scaleY=1,this.attrs.offsetX=0,this.attrs.offsetY=0,this.attrs.skewX=0,this.attrs.skewY=0,this._clearCache(P),this._clearSelfAndDescendantCache(h),T},D.prototype.move=function(T){var N=T.x,L=T.y,B=this.x(),z=this.y();return N!==void 0&&(B+=N),L!==void 0&&(z+=L),this.setPosition({x:B,y:z}),this},D.prototype._eachAncestorReverse=function(T,N){var L=[],B=this.getParent(),z,K;if(N&&N._id===this._id){T(this);return}for(L.unshift(this);B&&(!N||B._id!==N._id);)L.unshift(B),B=B.parent;for(z=L.length,K=0;K<z;K++)T(L[K])},D.prototype.rotate=function(T){return this.rotation(this.rotation()+T),this},D.prototype.moveToTop=function(){if(!this.parent)return n.Util.warn("Node has no parent. moveToTop function is ignored."),!1;var T=this.index;return this.parent.children.splice(T,1),this.parent.children.push(this),this.parent._setChildrenIndices(),!0},D.prototype.moveUp=function(){if(!this.parent)return n.Util.warn("Node has no parent. moveUp function is ignored."),!1;var T=this.index,N=this.parent.getChildren().length;return T<N-1?(this.parent.children.splice(T,1),this.parent.children.splice(T+1,0,this),this.parent._setChildrenIndices(),!0):!1},D.prototype.moveDown=function(){if(!this.parent)return n.Util.warn("Node has no parent. moveDown function is ignored."),!1;var T=this.index;return T>0?(this.parent.children.splice(T,1),this.parent.children.splice(T-1,0,this),this.parent._setChildrenIndices(),!0):!1},D.prototype.moveToBottom=function(){if(!this.parent)return n.Util.warn("Node has no parent. moveToBottom function is ignored."),!1;var T=this.index;return T>0?(this.parent.children.splice(T,1),this.parent.children.unshift(this),this.parent._setChildrenIndices(),!0):!1},D.prototype.setZIndex=function(T){if(!this.parent)return n.Util.warn("Node has no parent. zIndex parameter is ignored."),this;(T<0||T>=this.parent.children.length)&&n.Util.warn("Unexpected value "+T+" for zIndex property. zIndex is just index of a node in children of its parent. Expected value is from 0 to "+(this.parent.children.length-1)+".");var N=this.index;return this.parent.children.splice(N,1),this.parent.children.splice(T,0,this),this.parent._setChildrenIndices(),this},D.prototype.getAbsoluteOpacity=function(){return this._getCache(u,this._getAbsoluteOpacity)},D.prototype._getAbsoluteOpacity=function(){var T=this.opacity(),N=this.getParent();return N&&!N._isUnderCache&&(T*=N.getAbsoluteOpacity()),T},D.prototype.moveTo=function(T){return this.getParent()!==T&&(this._remove(),T.add(this)),this},D.prototype.toObject=function(){var T={},N=this.getAttrs(),L,B,z,K,J;T.attrs={};for(L in N)B=N[L],J=n.Util.isObject(B)&&!n.Util._isPlainObject(B)&&!n.Util._isArray(B),!J&&(z=typeof this[L]=="function"&&this[L],delete N[L],K=z?z.call(this):null,N[L]=B,K!==B&&(T.attrs[L]=B));return T.className=this.getClassName(),n.Util._prepareToStringify(T)},D.prototype.toJSON=function(){return JSON.stringify(this.toObject())},D.prototype.getParent=function(){return this.parent},D.prototype.findAncestors=function(T,N,L){var B=[];N&&this._isMatch(T)&&B.push(this);for(var z=this.parent;z;){if(z===L)return B;z._isMatch(T)&&B.push(z),z=z.parent}return B},D.prototype.isAncestorOf=function(T){return!1},D.prototype.findAncestor=function(T,N,L){return this.findAncestors(T,N,L)[0]},D.prototype._isMatch=function(T){if(!T)return!1;if(typeof T=="function")return T(this);var N=T.replace(/ /g,"").split(","),L=N.length,B,z;for(B=0;B<L;B++)if(z=N[B],n.Util.isValidSelector(z)||(n.Util.warn('Selector "'+z+'" is invalid. Allowed selectors examples are "#foo", ".bar" or "Group".'),n.Util.warn('If you have a custom shape with such className, please change it to start with upper letter like "Triangle".'),n.Util.warn("Konva is awesome, right?")),z.charAt(0)==="#"){if(this.id()===z.slice(1))return!0}else if(z.charAt(0)==="."){if(this.hasName(z.slice(1)))return!0}else if(this.className===z||this.nodeType===z)return!0;return!1},D.prototype.getLayer=function(){var T=this.getParent();return T?T.getLayer():null},D.prototype.getStage=function(){return this._getCache(k,this._getStage)},D.prototype._getStage=function(){var T=this.getParent();if(T)return T.getStage()},D.prototype.fire=function(T,N,L){return N=N||{},N.target=N.target||this,L?this._fireAndBubble(T,N):this._fire(T,N),this},D.prototype.getAbsoluteTransform=function(T){return T?this._getAbsoluteTransform(T):this._getCache(h,this._getAbsoluteTransform)},D.prototype._getAbsoluteTransform=function(T){var N;if(T)return N=new n.Transform,this._eachAncestorReverse(function(B){var z=B.transformsEnabled();z==="all"?N.multiply(B.getTransform()):z==="position"&&N.translate(B.x()-B.offsetX(),B.y()-B.offsetY())},T),N;this.parent?N=this.parent.getAbsoluteTransform().copy():N=new n.Transform;var L=this.transformsEnabled();return L==="all"?N.multiply(this.getTransform()):L==="position"&&N.translate(this.x()-this.offsetX(),this.y()-this.offsetY()),N},D.prototype.getAbsoluteScale=function(T){return T?this._getAbsoluteScale(T):this._getCache(d,this._getAbsoluteScale)},D.prototype._getAbsoluteScale=function(T){for(var N=this;N;)N._isUnderCache&&(T=N),N=N.getParent();var L=1,B=1;return this._eachAncestorReverse(function(z){L*=z.scaleX(),B*=z.scaleY()},T),{x:L,y:B}},D.prototype.getAbsoluteRotation=function(){for(var T=this,N=0;T;)N+=T.rotation(),T=T.getParent();return N},D.prototype.getTransform=function(){return this._getCache(P,this._getTransform)},D.prototype._getTransform=function(){var T=new n.Transform,N=this.x(),L=this.y(),B=i.Konva.getAngle(this.rotation()),z=this.scaleX(),K=this.scaleY(),J=this.skewX(),X=this.skewY(),ee=this.offsetX(),ne=this.offsetY();return(N!==0||L!==0)&&T.translate(N,L),B!==0&&T.rotate(B),(J!==0||X!==0)&&T.skew(J,X),(z!==1||K!==1)&&T.scale(z,K),(ee!==0||ne!==0)&&T.translate(-1*ee,-1*ne),T},D.prototype.clone=function(T){var N=n.Util.cloneObject(this.attrs),L,B,z,K,J;for(L in T)N[L]=T[L];var X=new this.constructor(N);for(L in this.eventListeners)for(B=this.eventListeners[L],z=B.length,K=0;K<z;K++)J=B[K],J.name.indexOf(f)<0&&(X.eventListeners[L]||(X.eventListeners[L]=[]),X.eventListeners[L].push(J));return X},D.prototype._toKonvaCanvas=function(T){T=T||{};var N=this.getClientRect(),L=this.getStage(),B=T.x!==void 0?T.x:N.x,z=T.y!==void 0?T.y:N.y,K=T.pixelRatio||1,J=new r.SceneCanvas({width:T.width||N.width||(L?L.width():0),height:T.height||N.height||(L?L.height():0),pixelRatio:K}),X=J.getContext();return X.save(),(B||z)&&X.translate(-1*B,-1*z),this.drawScene(J),X.restore(),J},D.prototype.toCanvas=function(T){return this._toKonvaCanvas(T)._canvas},D.prototype.toDataURL=function(T){T=T||{};var N=T.mimeType||null,L=T.quality||null,B=this._toKonvaCanvas(T).toDataURL(N,L);return T.callback&&T.callback(B),B},D.prototype.toImage=function(T){if(!T||!T.callback)throw"callback required for toImage method config argument";var N=T.callback;delete T.callback,n.Util._urlToImage(this.toDataURL(T),function(L){N(L)})},D.prototype.setSize=function(T){return this.width(T.width),this.height(T.height),this},D.prototype.getSize=function(){return{width:this.width(),height:this.height()}},D.prototype.getClassName=function(){return this.className||this.nodeType},D.prototype.getType=function(){return this.nodeType},D.prototype.getDragDistance=function(){return this.attrs.dragDistance!==void 0?this.attrs.dragDistance:this.parent?this.parent.getDragDistance():i.Konva.dragDistance},D.prototype._off=function(T,N,L){var B=this.eventListeners[T],z,K,J;for(z=0;z<B.length;z++)if(K=B[z].name,J=B[z].handler,(K!=="konva"||N==="konva")&&(!N||K===N)&&(!L||L===J)){if(B.splice(z,1),B.length===0){delete this.eventListeners[T];break}z--}},D.prototype._fireChangeEvent=function(T,N,L){this._fire(T+s,{oldVal:N,newVal:L})},D.prototype.setId=function(T){var N=this.id();return e._removeId(N,this),o(this,T),this._setAttr("id",T),this},D.prototype.setName=function(T){var N=(this.name()||"").split(/\s/g),L=(T||"").split(/\s/g),B,z;for(z=0;z<N.length;z++)B=N[z],L.indexOf(B)===-1&&B&&e._removeName(B,this._id);for(z=0;z<L.length;z++)B=L[z],N.indexOf(B)===-1&&B&&e._addName(this,B);return this._setAttr(v,T),this},D.prototype.addName=function(T){if(!this.hasName(T)){var N=this.name(),L=N?N+" "+T:T;this.setName(L)}return this},D.prototype.hasName=function(T){if(!T)return!1;var N=this.name();if(!N)return!1;var L=(N||"").split(/\s/g);return L.indexOf(T)!==-1},D.prototype.removeName=function(T){var N=(this.name()||"").split(/\s/g),L=N.indexOf(T);return L!==-1&&(N.splice(L,1),this.setName(N.join(" "))),this},D.prototype.setAttr=function(T,N){var L=this[b+n.Util._capitalize(T)];return n.Util._isFunction(L)?L.call(this,N):this._setAttr(T,N),this},D.prototype._setAttr=function(T,N){var L=this.attrs[T];L===N&&!n.Util.isObject(N)||(N==null?delete this.attrs[T]:this.attrs[T]=N,this._fireChangeEvent(T,L,N))},D.prototype._setComponentAttr=function(T,N,L){var B;L!==void 0&&(B=this.attrs[T],B||(this.attrs[T]=this.getAttr(T)),this.attrs[T][N]=L,this._fireChangeEvent(T,B,L))},D.prototype._fireAndBubble=function(T,N,L){N&&this.nodeType===_&&(N.target=this);var B=(T===g||T===y)&&(L&&(this===L||this.isAncestorOf&&this.isAncestorOf(L))||this.nodeType==="Stage"&&!L);if(!B){this._fire(T,N);var z=(T===g||T===y)&&L&&L.isAncestorOf&&L.isAncestorOf(this)&&!L.isAncestorOf(this.parent);(N&&!N.cancelBubble||!N)&&this.parent&&this.parent.isListening()&&!z&&(L&&L.parent?this._fireAndBubble.call(this.parent,T,N,L):this._fireAndBubble.call(this.parent,T,N))}},D.prototype._fire=function(T,N){var L=this.eventListeners[T],B;if(L)for(N=N||{},N.currentTarget=this,N.type=T,B=0;B<L.length;B++)L[B].handler.call(this,N)},D.prototype.draw=function(){return this.drawScene(),this.drawHit(),this},D.prototype._createDragElement=function(T){var N=T?T.pointerId:void 0,L=this.getStage(),B=this.getAbsolutePosition(),z=L._getPointerById(N)||L._changedPointerPositions[0]||B;a.DD._dragElements.set(this._id,{node:this,startPointerPos:z,offset:{x:z.x-B.x,y:z.y-B.y},dragStatus:"ready",pointerId:N})},D.prototype.startDrag=function(T){a.DD._dragElements.has(this._id)||this._createDragElement(T);var N=a.DD._dragElements.get(this._id);N.dragStatus="dragging",this.fire("dragstart",{type:"dragstart",target:this,evt:T&&T.evt},!0)},D.prototype._setDragPosition=function(T,N){var L=this.getStage()._getPointerById(N.pointerId);if(L){var B={x:L.x-N.offset.x,y:L.y-N.offset.y},z=this.dragBoundFunc();if(z!==void 0){var K=z.call(this,B,T);K?B=K:n.Util.warn("dragBoundFunc did not return any value. That is unexpected behavior. You must return new absolute position from dragBoundFunc.")}(!this._lastPos||this._lastPos.x!==B.x||this._lastPos.y!==B.y)&&(this.setAbsolutePosition(B),this.getLayer()?this.getLayer().batchDraw():this.getStage()&&this.getStage().batchDraw()),this._lastPos=B}},D.prototype.stopDrag=function(T){var N=a.DD._dragElements.get(this._id);N&&(N.dragStatus="stopped"),a.DD._endDragBefore(T),a.DD._endDragAfter(T)},D.prototype.setDraggable=function(T){this._setAttr("draggable",T),this._dragChange()},D.prototype.isDragging=function(){var T=a.DD._dragElements.get(this._id);return T?T.dragStatus==="dragging":!1},D.prototype._listenDrag=function(){this._dragCleanup(),this.on("mousedown.konva touchstart.konva",function(T){var N=this,L=T.evt.button!==void 0,B=!L||i.Konva.dragButtons.indexOf(T.evt.button)>=0;if(B&&!this.isDragging()){var z=!1;a.DD._dragElements.forEach(function(K){N.isAncestorOf(K.node)&&(z=!0)}),z||this._createDragElement(T)}})},D.prototype._dragChange=function(){if(this.attrs.draggable)this._listenDrag();else{this._dragCleanup();var T=this.getStage();T&&a.DD._dragElements.has(this._id)&&this.stopDrag()}},D.prototype._dragCleanup=function(){this.off("mousedown.konva"),this.off("touchstart.konva")},D.create=function(T,N){return n.Util._isString(T)&&(T=JSON.parse(T)),this._createNode(T,N)},D._createNode=function(T,N){var L=D.prototype.getClassName.call(T),B=T.children,z,K,J;N&&(T.attrs.container=N),i._NODES_REGISTRY[L]||(n.Util.warn('Can not find a node with class name "'+L+'". Fallback to "Shape".'),L="Shape");var X=i._NODES_REGISTRY[L];if(z=new X(T.attrs),B)for(K=B.length,J=0;J<K;J++)z.add(D._createNode(B[J]));return z},D}();e.Node=I,I.prototype.nodeType="Node",I.prototype._attrsAffectingSize=[],t.Factory.addGetterSetter(I,"zIndex"),t.Factory.addGetterSetter(I,"absolutePosition"),t.Factory.addGetterSetter(I,"position"),t.Factory.addGetterSetter(I,"x",0,l.getNumberValidator()),t.Factory.addGetterSetter(I,"y",0,l.getNumberValidator()),t.Factory.addGetterSetter(I,"globalCompositeOperation","source-over",l.getStringValidator()),t.Factory.addGetterSetter(I,"opacity",1,l.getNumberValidator()),t.Factory.addGetterSetter(I,"name","",l.getStringValidator()),t.Factory.addGetterSetter(I,"id","",l.getStringValidator()),t.Factory.addGetterSetter(I,"rotation",0,l.getNumberValidator()),t.Factory.addComponentsGetterSetter(I,"scale",["x","y"]),t.Factory.addGetterSetter(I,"scaleX",1,l.getNumberValidator()),t.Factory.addGetterSetter(I,"scaleY",1,l.getNumberValidator()),t.Factory.addComponentsGetterSetter(I,"skew",["x","y"]),t.Factory.addGetterSetter(I,"skewX",0,l.getNumberValidator()),t.Factory.addGetterSetter(I,"skewY",0,l.getNumberValidator()),t.Factory.addComponentsGetterSetter(I,"offset",["x","y"]),t.Factory.addGetterSetter(I,"offsetX",0,l.getNumberValidator()),t.Factory.addGetterSetter(I,"offsetY",0,l.getNumberValidator()),t.Factory.addGetterSetter(I,"dragDistance",null,l.getNumberValidator()),t.Factory.addGetterSetter(I,"width",0,l.getNumberValidator()),t.Factory.addGetterSetter(I,"height",0,l.getNumberValidator()),t.Factory.addGetterSetter(I,"listening","inherit",function(D){var T=D===!0||D===!1||D==="inherit";return T||n.Util.warn(D+' is a not valid value for "listening" attribute. The value may be true, false or "inherit".'),D}),t.Factory.addGetterSetter(I,"preventDefault",!0,l.getBooleanValidator()),t.Factory.addGetterSetter(I,"filters",null,function(D){return this._filterUpToDate=!1,D}),t.Factory.addGetterSetter(I,"visible","inherit",function(D){var T=D===!0||D===!1||D==="inherit";return T||n.Util.warn(D+' is a not valid value for "visible" attribute. The value may be true, false or "inherit".'),D}),t.Factory.addGetterSetter(I,"transformsEnabled","all",l.getStringValidator()),t.Factory.addGetterSetter(I,"size"),t.Factory.addGetterSetter(I,"dragBoundFunc"),t.Factory.addGetterSetter(I,"draggable",!1,l.getBooleanValidator()),t.Factory.backCompat(I,{rotateDeg:"rotate",setRotationDeg:"setRotation",getRotationDeg:"getRotation"}),n.Collection.mapMethods(I)})(ki);var Kc={},zae=dt&&dt.__extends||function(){var e=function(n,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)i.hasOwnProperty(a)&&(r[a]=i[a])},e(n,t)};return function(n,t){e(n,t);function r(){this.constructor=n}n.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}();Object.defineProperty(Kc,"__esModule",{value:!0});var wu=ar,z1=Un,R4=ki,Hae=z0,W3=kn,Gae=Wn,Qc=function(e){zae(n,e);function n(){var t=e!==null&&e.apply(this,arguments)||this;return t.children=new wu.Collection,t}return n.prototype.getChildren=function(t){if(!t)return this.children;var r=new wu.Collection;return this.children.each(function(i){t(i)&&r.push(i)}),r},n.prototype.hasChildren=function(){return this.getChildren().length>0},n.prototype.removeChildren=function(){for(var t,r=0;r<this.children.length;r++)t=this.children[r],t.parent=null,t.index=0,t.remove();return this.children=new wu.Collection,this},n.prototype.destroyChildren=function(){for(var t,r=0;r<this.children.length;r++)t=this.children[r],t.parent=null,t.index=0,t.destroy();return this.children=new wu.Collection,this},n.prototype.add=function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];if(arguments.length>1){for(var i=0;i<arguments.length;i++)this.add(arguments[i]);return this}var a=t[0];if(a.getParent())return a.moveTo(this),this;var l=this.children;return this._validateAdd(a),a._clearCaches(),a.index=l.length,a.parent=this,l.push(a),this._fire("add",{child:a}),this},n.prototype.destroy=function(){return this.hasChildren()&&this.destroyChildren(),e.prototype.destroy.call(this),this},n.prototype.find=function(t){return this._generalFind(t,!1)},n.prototype.get=function(t){return wu.Util.warn("collection.get() method is deprecated. Please use collection.find() instead."),this.find(t)},n.prototype.findOne=function(t){var r=this._generalFind(t,!0);return r.length>0?r[0]:void 0},n.prototype._generalFind=function(t,r){var i=[];return this._descendants(function(a){var l=a._isMatch(t);return l&&i.push(a),!!(l&&r)}),wu.Collection.toCollection(i)},n.prototype._descendants=function(t){for(var r=!1,i=0;i<this.children.length;i++){var a=this.children[i];if(r=t(a),r)return!0;if(a.hasChildren()&&(r=a._descendants(t),r))return!0}return!1},n.prototype.toObject=function(){var t=R4.Node.prototype.toObject.call(this);t.children=[];for(var r=this.getChildren(),i=r.length,a=0;a<i;a++){var l=r[a];t.children.push(l.toObject())}return t},n.prototype._getDescendants=function(t){for(var r=[],i=t.length,a=0;a<i;a++){var l=t[a];this.isAncestorOf(l)&&r.push(l)}return r},n.prototype.isAncestorOf=function(t){for(var r=t.getParent();r;){if(r._id===this._id)return!0;r=r.getParent()}return!1},n.prototype.clone=function(t){var r=R4.Node.prototype.clone.call(this,t);return this.getChildren().each(function(i){r.add(i.clone())}),r},n.prototype.getAllIntersections=function(t){var r=[];return this.find("Shape").each(function(i){i.isVisible()&&i.intersects(t)&&r.push(i)}),r},n.prototype._setChildrenIndices=function(){this.children.each(function(t,r){t.index=r})},n.prototype.drawScene=function(t,r,i){var a=this.getLayer(),l=t||a&&a.getCanvas(),o=l&&l.getContext(),u=this._getCanvasCache(),h=u&&u.scene;return(this.isVisible()||i)&&(!i&&h?(o.save(),a._applyTransform(this,o,r),this._drawCachedSceneCanvas(o),o.restore()):this._drawChildren(l,"drawScene",r,!1,i,i)),this},n.prototype.drawHit=function(t,r,i){var a=this.getLayer(),l=t||a&&a.hitCanvas,o=l&&l.getContext(),u=this._getCanvasCache(),h=u&&u.hit;return(this.shouldDrawHit(l)||i)&&(!i&&h?(o.save(),a._applyTransform(this,o,r),this._drawCachedHitCanvas(o),o.restore()):this._drawChildren(l,"drawHit",r,!1,i,i)),this},n.prototype._drawChildren=function(t,r,i,a,l,o){var u=this.getLayer(),h=t&&t.getContext(),d=this.clipWidth(),p=this.clipHeight(),s=this.clipFunc(),c=d&&p||s,f,m;if(c&&u){h.save();var g=this.getAbsoluteTransform(i),y=g.getMatrix();h.transform(y[0],y[1],y[2],y[3],y[4],y[5]),h.beginPath(),s?s.call(this,h,this):(f=this.clipX(),m=this.clipY(),h.rect(f,m,d,p)),h.clip(),y=g.copy().invert().getMatrix(),h.transform(y[0],y[1],y[2],y[3],y[4],y[5])}var v=this.globalCompositeOperation()!=="source-over"&&!o&&r==="drawScene";v&&u&&(h.save(),h._applyGlobalCompositeOperation(this)),this.children.each(function(b){b[r](t,i,a,l)}),v&&u&&h.restore(),c&&u&&h.restore()},n.prototype.shouldDrawHit=function(t){if(t&&t.isCache)return!0;var r=this.getLayer(),i=!1;Hae.DD._dragElements.forEach(function(l){l.dragStatus==="dragging"&&l.node.getLayer()===r&&(i=!0)});var a=!Gae.Konva.hitOnDragEnabled&&i;return r&&r.hitGraphEnabled()&&this.isVisible()&&!a},n.prototype.getClientRect=function(t){t=t||{};var r=t.skipTransform,i=t.relativeTo,a,l,o,u,h={x:1/0,y:1/0,width:0,height:0},d=this;this.children.each(function(m){if(m.visible()){var g=m.getClientRect({relativeTo:d,skipShadow:t.skipShadow,skipStroke:t.skipStroke});g.width===0&&g.height===0||(a===void 0?(a=g.x,l=g.y,o=g.x+g.width,u=g.y+g.height):(a=Math.min(a,g.x),l=Math.min(l,g.y),o=Math.max(o,g.x+g.width),u=Math.max(u,g.y+g.height)))}});for(var p=this.find("Shape"),s=!1,c=0;c<p.length;c++){var f=p[c];if(f._isVisible(this)){s=!0;break}}return s&&a!==void 0?h={x:a,y:l,width:o-a,height:u-l}:h={x:0,y:0,width:0,height:0},r?h:this._transformedRect(h,i)},n}(R4.Node);Kc.Container=Qc;z1.Factory.addComponentsGetterSetter(Qc,"clip",["x","y","width","height"]);z1.Factory.addGetterSetter(Qc,"clipX",void 0,W3.getNumberValidator());z1.Factory.addGetterSetter(Qc,"clipY",void 0,W3.getNumberValidator());z1.Factory.addGetterSetter(Qc,"clipWidth",void 0,W3.getNumberValidator());z1.Factory.addGetterSetter(Qc,"clipHeight",void 0,W3.getNumberValidator());z1.Factory.addGetterSetter(Qc,"clipFunc");wu.Collection.mapMethods(Qc);var oR={},Jc={};Object.defineProperty(Jc,"__esModule",{value:!0});var Wae=Wn,m0=new Map,sR=Wae.Konva._global.PointerEvent!==void 0;function Xae(e){return m0.get(e)}Jc.getCapturedShape=Xae;function a9(e){return{evt:e,pointerId:e.pointerId}}Jc.createEvent=a9;function Yae(e,n){return m0.get(e)===n}Jc.hasPointerCapture=Yae;function Zae(e,n){lR(e);var t=n.getStage();t&&(m0.set(e,n),sR&&n._fire("gotpointercapture",a9(new PointerEvent("gotpointercapture"))))}Jc.setPointerCapture=Zae;function lR(e,n){var t=m0.get(e);if(t){var r=t.getStage();r&&r.content,m0.delete(e),sR&&t._fire("lostpointercapture",a9(new PointerEvent("lostpointercapture")))}}Jc.releaseCapture=lR;(function(e){var n=dt&&dt.__extends||function(){var ie=function(G,$){return ie=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(H,O){H.__proto__=O}||function(H,O){for(var j in O)O.hasOwnProperty(j)&&(H[j]=O[j])},ie(G,$)};return function(G,$){ie(G,$);function H(){this.constructor=G}G.prototype=$===null?Object.create($):(H.prototype=$.prototype,new H)}}();Object.defineProperty(e,"__esModule",{value:!0});var t=ar,r=Un,i=Kc,a=Wn,l=Gl,o=z0,u=Wn,h=Jc,d="Stage",p="string",s="px",c="mouseout",f="mouseleave",m="mouseover",g="mouseenter",y="mousemove",v="mousedown",b="mouseup",_="pointermove",M="pointerdown",k="pointerup",P="pointercancel",E="lostpointercapture",R="contextmenu",w="click",C="dblclick",S="touchstart",x="touchend",I="tap",D="dbltap",T="touchmove",N="wheel",L="contentMouseout",B="contentMouseover",z="contentMousemove",K="contentMousedown",J="contentMouseup",X="contentContextmenu",ee="contentClick",ne="contentDblclick",q="contentTouchstart",Y="contentTouchend",le="contentDbltap",ue="contentTap",ce="contentTouchmove",de="contentWheel",W="relative",Q="konvajs-content",re="_",te="container",Z=5,U="",V=[g,v,y,b,c,S,T,x,m,N,R,M,_,k,P,E],ae=V.length;function he(ie,G){ie.content.addEventListener(G,function($){ie[re+G]($)},!1)}var we="Pointer position is missing and not registered by the stage. Looks like it is outside of the stage container. You can set it manually from event: stage.setPointersPositions(event);";e.stages=[];function Ee(ie){return ie===void 0&&(ie={}),(ie.clipFunc||ie.clipWidth||ie.clipHeight)&&t.Util.warn("Stage does not support clipping. Please use clip for Layers or Groups."),ie}var ge=function(ie){n(G,ie);function G($){var H=ie.call(this,Ee($))||this;return H._pointerPositions=[],H._changedPointerPositions=[],H._buildDOM(),H._bindContentEvents(),e.stages.push(H),H.on("widthChange.konva heightChange.konva",H._resizeDOM),H.on("visibleChange.konva",H._checkVisibility),H.on("clipWidthChange.konva clipHeightChange.konva clipFuncChange.konva",function(){Ee(H.attrs)}),H._checkVisibility(),H}return G.prototype._validateAdd=function($){var H=$.getType()==="Layer",O=$.getType()==="FastLayer",j=H||O;j||t.Util.throw("You may only add layers to the stage.")},G.prototype._checkVisibility=function(){if(this.content){var $=this.visible()?"":"none";this.content.style.display=$}},G.prototype.setContainer=function($){if(typeof $===p){if($.charAt(0)==="."){var H=$.slice(1);$=document.getElementsByClassName(H)[0]}else{var O;$.charAt(0)!=="#"?O=$:O=$.slice(1),$=document.getElementById(O)}if(!$)throw"Can not find container in document with id "+O}return this._setAttr(te,$),this.content&&(this.content.parentElement&&this.content.parentElement.removeChild(this.content),$.appendChild(this.content)),this},G.prototype.shouldDrawHit=function(){return!0},G.prototype.clear=function(){var $=this.children,H=$.length,O;for(O=0;O<H;O++)$[O].clear();return this},G.prototype.clone=function($){return $||($={}),$.container=document.createElement("div"),i.Container.prototype.clone.call(this,$)},G.prototype.destroy=function(){ie.prototype.destroy.call(this);var $=this.content;$&&t.Util._isInDocument($)&&this.container().removeChild($);var H=e.stages.indexOf(this);return H>-1&&e.stages.splice(H,1),this},G.prototype.getPointerPosition=function(){var $=this._pointerPositions[0]||this._changedPointerPositions[0];return $?{x:$.x,y:$.y}:(t.Util.warn(we),null)},G.prototype._getPointerById=function($){return this._pointerPositions.find(function(H){return H.id===$})},G.prototype.getPointersPositions=function(){return this._pointerPositions},G.prototype.getStage=function(){return this},G.prototype.getContent=function(){return this.content},G.prototype._toKonvaCanvas=function($){$=$||{};var H=$.x||0,O=$.y||0,j=new l.SceneCanvas({width:$.width||this.width(),height:$.height||this.height(),pixelRatio:$.pixelRatio||1}),se=j.getContext()._context,oe=this.children;return(H||O)&&se.translate(-1*H,-1*O),oe.each(function(fe){if(fe.isVisible()){var _e=fe._toKonvaCanvas($);se.drawImage(_e._canvas,H,O,_e.getWidth()/_e.getPixelRatio(),_e.getHeight()/_e.getPixelRatio())}}),j},G.prototype.getIntersection=function($,H){if(!$)return null;var O=this.children,j=O.length,se=j-1,oe,fe;for(oe=se;oe>=0;oe--)if(fe=O[oe].getIntersection($,H),fe)return fe;return null},G.prototype._resizeDOM=function(){var $=this.width(),H=this.height();this.content&&(this.content.style.width=$+s,this.content.style.height=H+s),this.bufferCanvas.setSize($,H),this.bufferHitCanvas.setSize($,H),this.children.each(function(O){O.setSize({width:$,height:H}),O.draw()})},G.prototype.add=function($){if(arguments.length>1){for(var H=0;H<arguments.length;H++)this.add(arguments[H]);return this}ie.prototype.add.call(this,$);var O=this.children.length;return O>Z&&t.Util.warn("The stage has "+O+" layers. Recommended maximum number of layers is 3-5. Adding more layers into the stage may drop the performance. Rethink your tree structure, you can use Konva.Group."),$._setCanvasSize(this.width(),this.height()),$.draw(),a.Konva.isBrowser&&this.content.appendChild($.canvas._canvas),this},G.prototype.getParent=function(){return null},G.prototype.getLayer=function(){return null},G.prototype.hasPointerCapture=function($){return h.hasPointerCapture($,this)},G.prototype.setPointerCapture=function($){h.setPointerCapture($,this)},G.prototype.releaseCapture=function($){h.releaseCapture($,this)},G.prototype.getLayers=function(){return this.getChildren()},G.prototype._bindContentEvents=function(){if(a.Konva.isBrowser)for(var $=0;$<ae;$++)he(this,V[$])},G.prototype._mouseenter=function($){this.setPointersPositions($),this._fire(g,{evt:$,target:this,currentTarget:this})},G.prototype._mouseover=function($){this.setPointersPositions($),this._fire(B,{evt:$}),this._fire(m,{evt:$,target:this,currentTarget:this})},G.prototype._mouseout=function($){this.setPointersPositions($);var H=this.targetShape,O=!o.DD.isDragging||a.Konva.hitOnDragEnabled;H&&O?(H._fireAndBubble(c,{evt:$}),H._fireAndBubble(f,{evt:$}),this._fire(f,{evt:$,target:this,currentTarget:this}),this.targetShape=null):O&&(this._fire(f,{evt:$,target:this,currentTarget:this}),this._fire(c,{evt:$,target:this,currentTarget:this})),this.pointerPos=void 0,this._pointerPositions=[],this._fire(L,{evt:$})},G.prototype._mousemove=function($){if(a.Konva.UA.ieMobile)return this._touchmove($);this.setPointersPositions($);var H=t.Util._getFirstPointerId($),O,j=!o.DD.isDragging||a.Konva.hitOnDragEnabled;if(j){if(O=this.getIntersection(this.getPointerPosition()),O&&O.isListening()){var se=!this.targetShape||this.targetShape!==O;j&&se?(this.targetShape&&(this.targetShape._fireAndBubble(c,{evt:$,pointerId:H},O),this.targetShape._fireAndBubble(f,{evt:$,pointerId:H},O)),O._fireAndBubble(m,{evt:$,pointerId:H},this.targetShape),O._fireAndBubble(g,{evt:$,pointerId:H},this.targetShape),O._fireAndBubble(y,{evt:$,pointerId:H}),this.targetShape=O):O._fireAndBubble(y,{evt:$,pointerId:H})}else this.targetShape&&j&&(this.targetShape._fireAndBubble(c,{evt:$,pointerId:H}),this.targetShape._fireAndBubble(f,{evt:$,pointerId:H}),this._fire(m,{evt:$,target:this,currentTarget:this,pointerId:H}),this.targetShape=null),this._fire(y,{evt:$,target:this,currentTarget:this,pointerId:H});this._fire(z,{evt:$})}$.cancelable&&$.preventDefault()},G.prototype._mousedown=function($){if(a.Konva.UA.ieMobile)return this._touchstart($);this.setPointersPositions($);var H=t.Util._getFirstPointerId($),O=this.getIntersection(this.getPointerPosition());o.DD.justDragged=!1,a.Konva.listenClickTap=!0,O&&O.isListening()?(this.clickStartShape=O,O._fireAndBubble(v,{evt:$,pointerId:H})):this._fire(v,{evt:$,target:this,currentTarget:this,pointerId:H}),this._fire(K,{evt:$})},G.prototype._mouseup=function($){if(a.Konva.UA.ieMobile)return this._touchend($);this.setPointersPositions($);var H=t.Util._getFirstPointerId($),O=this.getIntersection(this.getPointerPosition()),j=this.clickStartShape,se=this.clickEndShape,oe=!1;a.Konva.inDblClickWindow?(oe=!0,clearTimeout(this.dblTimeout)):o.DD.justDragged||(a.Konva.inDblClickWindow=!0,clearTimeout(this.dblTimeout)),this.dblTimeout=setTimeout(function(){a.Konva.inDblClickWindow=!1},a.Konva.dblClickWindow),O&&O.isListening()?(this.clickEndShape=O,O._fireAndBubble(b,{evt:$,pointerId:H}),a.Konva.listenClickTap&&j&&j._id===O._id&&(O._fireAndBubble(w,{evt:$,pointerId:H}),oe&&se&&se===O&&O._fireAndBubble(C,{evt:$,pointerId:H}))):(this._fire(b,{evt:$,target:this,currentTarget:this,pointerId:H}),a.Konva.listenClickTap&&this._fire(w,{evt:$,target:this,currentTarget:this,pointerId:H}),oe&&this._fire(C,{evt:$,target:this,currentTarget:this,pointerId:H})),this._fire(J,{evt:$}),a.Konva.listenClickTap&&(this._fire(ee,{evt:$}),oe&&this._fire(ne,{evt:$})),a.Konva.listenClickTap=!1,$.cancelable&&$.preventDefault()},G.prototype._contextmenu=function($){this.setPointersPositions($);var H=this.getIntersection(this.getPointerPosition());H&&H.isListening()?H._fireAndBubble(R,{evt:$}):this._fire(R,{evt:$,target:this,currentTarget:this}),this._fire(X,{evt:$})},G.prototype._touchstart=function($){var H=this;this.setPointersPositions($);var O=!1;this._changedPointerPositions.forEach(function(j){var se=H.getIntersection(j);a.Konva.listenClickTap=!0,o.DD.justDragged=!1;var oe=se&&se.isListening();oe&&(a.Konva.captureTouchEventsEnabled&&se.setPointerCapture(j.id),H.tapStartShape=se,se._fireAndBubble(S,{evt:$,pointerId:j.id},H),O=!0,se.isListening()&&se.preventDefault()&&$.cancelable&&$.preventDefault())}),O||this._fire(S,{evt:$,target:this,currentTarget:this,pointerId:this._changedPointerPositions[0].id}),this._fire(q,{evt:$})},G.prototype._touchmove=function($){var H=this;this.setPointersPositions($);var O=!o.DD.isDragging||a.Konva.hitOnDragEnabled;if(O){var j=!1,se={};this._changedPointerPositions.forEach(function(oe){var fe=h.getCapturedShape(oe.id)||H.getIntersection(oe),_e=fe&&fe.isListening();_e&&(se[fe._id]||(se[fe._id]=!0,fe._fireAndBubble(T,{evt:$,pointerId:oe.id}),j=!0,fe.isListening()&&fe.preventDefault()&&$.cancelable&&$.preventDefault()))}),j||this._fire(T,{evt:$,target:this,currentTarget:this,pointerId:this._changedPointerPositions[0].id}),this._fire(ce,{evt:$})}o.DD.isDragging&&o.DD.node.preventDefault()&&$.cancelable&&$.preventDefault()},G.prototype._touchend=function($){var H=this;this.setPointersPositions($);var O=this.clickEndShape,j=!1;a.Konva.inDblClickWindow?(j=!0,clearTimeout(this.dblTimeout)):o.DD.justDragged||(a.Konva.inDblClickWindow=!0,clearTimeout(this.dblTimeout)),this.dblTimeout=setTimeout(function(){a.Konva.inDblClickWindow=!1},a.Konva.dblClickWindow);var se=!1,oe={},fe=!1,_e=!1;this._changedPointerPositions.forEach(function(pe){var ke=h.getCapturedShape(pe.id)||H.getIntersection(pe);ke&&ke.releaseCapture(pe.id);var be=ke&&ke.isListening();be&&(oe[ke._id]||(oe[ke._id]=!0,H.clickEndShape=ke,ke._fireAndBubble(x,{evt:$,pointerId:pe.id}),se=!0,a.Konva.listenClickTap&&ke===H.tapStartShape&&(fe=!0,ke._fireAndBubble(I,{evt:$,pointerId:pe.id}),j&&O&&O===ke&&(_e=!0,ke._fireAndBubble(D,{evt:$,pointerId:pe.id}))),ke.isListening()&&ke.preventDefault()&&$.cancelable&&$.preventDefault()))}),se||this._fire(x,{evt:$,target:this,currentTarget:this,pointerId:this._changedPointerPositions[0].id}),a.Konva.listenClickTap&&!fe&&this._fire(I,{evt:$,target:this,currentTarget:this,pointerId:this._changedPointerPositions[0].id}),j&&!_e&&this._fire(D,{evt:$,target:this,currentTarget:this,pointerId:this._changedPointerPositions[0].id}),this._fire(Y,{evt:$}),a.Konva.listenClickTap&&(this._fire(ue,{evt:$}),j&&this._fire(le,{evt:$})),a.Konva.listenClickTap=!1},G.prototype._wheel=function($){this.setPointersPositions($);var H=this.getIntersection(this.getPointerPosition());H&&H.isListening()?H._fireAndBubble(N,{evt:$}):this._fire(N,{evt:$,target:this,currentTarget:this}),this._fire(de,{evt:$})},G.prototype._pointerdown=function($){if(a.Konva._pointerEventsEnabled){this.setPointersPositions($);var H=h.getCapturedShape($.pointerId)||this.getIntersection(this.getPointerPosition());H&&H._fireAndBubble(M,h.createEvent($))}},G.prototype._pointermove=function($){if(a.Konva._pointerEventsEnabled){this.setPointersPositions($);var H=h.getCapturedShape($.pointerId)||this.getIntersection(this.getPointerPosition());H&&H._fireAndBubble(_,h.createEvent($))}},G.prototype._pointerup=function($){if(a.Konva._pointerEventsEnabled){this.setPointersPositions($);var H=h.getCapturedShape($.pointerId)||this.getIntersection(this.getPointerPosition());H&&H._fireAndBubble(k,h.createEvent($)),h.releaseCapture($.pointerId)}},G.prototype._pointercancel=function($){if(a.Konva._pointerEventsEnabled){this.setPointersPositions($);var H=h.getCapturedShape($.pointerId)||this.getIntersection(this.getPointerPosition());H&&H._fireAndBubble(k,h.createEvent($)),h.releaseCapture($.pointerId)}},G.prototype._lostpointercapture=function($){h.releaseCapture($.pointerId)},G.prototype.setPointersPositions=function($){var H=this,O=this._getContentPosition(),j=null,se=null;$=$||window.event,$.touches!==void 0?(this._pointerPositions=[],this._changedPointerPositions=[],t.Collection.prototype.each.call($.touches,function(oe){H._pointerPositions.push({id:oe.identifier,x:(oe.clientX-O.left)/O.scaleX,y:(oe.clientY-O.top)/O.scaleY})}),t.Collection.prototype.each.call($.changedTouches||$.touches,function(oe){H._changedPointerPositions.push({id:oe.identifier,x:(oe.clientX-O.left)/O.scaleX,y:(oe.clientY-O.top)/O.scaleY})})):(j=($.clientX-O.left)/O.scaleX,se=($.clientY-O.top)/O.scaleY,this.pointerPos={x:j,y:se},this._pointerPositions=[{x:j,y:se,id:t.Util._getFirstPointerId($)}],this._changedPointerPositions=[{x:j,y:se,id:t.Util._getFirstPointerId($)}])},G.prototype._setPointerPosition=function($){t.Util.warn('Method _setPointerPosition is deprecated. Use "stage.setPointersPositions(event)" instead.'),this.setPointersPositions($)},G.prototype._getContentPosition=function(){if(!this.content||!this.content.getBoundingClientRect)return{top:0,left:0,scaleX:1,scaleY:1};var $=this.content.getBoundingClientRect();return{top:$.top,left:$.left,scaleX:$.width/this.content.clientWidth||1,scaleY:$.height/this.content.clientHeight||1}},G.prototype._buildDOM=function(){if(this.bufferCanvas=new l.SceneCanvas({width:this.width(),height:this.height()}),this.bufferHitCanvas=new l.HitCanvas({pixelRatio:1,width:this.width(),height:this.height()}),!!a.Konva.isBrowser){var $=this.container();if(!$)throw"Stage has no container. A container is required.";$.innerHTML=U,this.content=document.createElement("div"),this.content.style.position=W,this.content.style.userSelect="none",this.content.className=Q,this.content.setAttribute("role","presentation"),$.appendChild(this.content),this._resizeDOM()}},G.prototype.cache=function(){return t.Util.warn("Cache function is not allowed for stage. You may use cache only for layers, groups and shapes."),this},G.prototype.clearCache=function(){return this},G.prototype.batchDraw=function(){return this.children.each(function($){$.batchDraw()}),this},G}(i.Container);e.Stage=ge,ge.prototype.nodeType=d,u._registerNode(ge),r.Factory.addGetterSetter(ge,"container")})(oR);var o9={},X3={},Kae=dt&&dt.__extends||function(){var e=function(n,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)i.hasOwnProperty(a)&&(r[a]=i[a])},e(n,t)};return function(n,t){e(n,t);function r(){this.constructor=n}n.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}();Object.defineProperty(X3,"__esModule",{value:!0});var Ep=ar,Qae=Kc,Sd=ki,cR=Un,Jae=Gl,H0=function(e){Kae(n,e);function n(t){var r=e.call(this,t)||this;return r.canvas=new Jae.SceneCanvas,r._waitingForDraw=!1,r.on("visibleChange",r._checkVisibility),r._checkVisibility(),r.on("imageSmoothingEnabledChange",r._checkSmooth),r._checkSmooth(),r}return n.prototype.createPNGStream=function(){var t=this.canvas._canvas;return t.createPNGStream()},n.prototype.getCanvas=function(){return this.canvas},n.prototype.getHitCanvas=function(){return this.hitCanvas},n.prototype.getContext=function(){return this.getCanvas().getContext()},n.prototype.clear=function(t){return this.getContext().clear(t),this},n.prototype.setZIndex=function(t){e.prototype.setZIndex.call(this,t);var r=this.getStage();return r&&(r.content.removeChild(this.getCanvas()._canvas),t<r.children.length-1?r.content.insertBefore(this.getCanvas()._canvas,r.children[t+1].getCanvas()._canvas):r.content.appendChild(this.getCanvas()._canvas)),this},n.prototype.moveToTop=function(){Sd.Node.prototype.moveToTop.call(this);var t=this.getStage();return t&&(t.content.removeChild(this.getCanvas()._canvas),t.content.appendChild(this.getCanvas()._canvas)),!0},n.prototype.moveUp=function(){var t=Sd.Node.prototype.moveUp.call(this);if(!t)return!1;var r=this.getStage();return r?(r.content.removeChild(this.getCanvas()._canvas),this.index<r.children.length-1?r.content.insertBefore(this.getCanvas()._canvas,r.children[this.index+1].getCanvas()._canvas):r.content.appendChild(this.getCanvas()._canvas),!0):!1},n.prototype.moveDown=function(){if(Sd.Node.prototype.moveDown.call(this)){var t=this.getStage();if(t){var r=t.children;t.content.removeChild(this.getCanvas()._canvas),t.content.insertBefore(this.getCanvas()._canvas,r[this.index+1].getCanvas()._canvas)}return!0}return!1},n.prototype.moveToBottom=function(){if(Sd.Node.prototype.moveToBottom.call(this)){var t=this.getStage();if(t){var r=t.children;t.content.removeChild(this.getCanvas()._canvas),t.content.insertBefore(this.getCanvas()._canvas,r[1].getCanvas()._canvas)}return!0}return!1},n.prototype.getLayer=function(){return this},n.prototype.hitGraphEnabled=function(){return!0},n.prototype.remove=function(){var t=this.getCanvas()._canvas;return Sd.Node.prototype.remove.call(this),t&&t.parentNode&&Ep.Util._isInDocument(t)&&t.parentNode.removeChild(t),this},n.prototype.getStage=function(){return this.parent},n.prototype.setSize=function(t){var r=t.width,i=t.height;return this.canvas.setSize(r,i),this},n.prototype._toKonvaCanvas=function(t){return t=t||{},t.width=t.width||this.getWidth(),t.height=t.height||this.getHeight(),t.x=t.x!==void 0?t.x:this.x(),t.y=t.y!==void 0?t.y:this.y(),Sd.Node.prototype._toKonvaCanvas.call(this,t)},n.prototype._checkVisibility=function(){var t=this.visible();t?this.canvas._canvas.style.display="block":this.canvas._canvas.style.display="none"},n.prototype._checkSmooth=function(){this.getContext()._context.imageSmoothingEnabled=this.imageSmoothingEnabled()},n.prototype.getWidth=function(){if(this.parent)return this.parent.width()},n.prototype.setWidth=function(){Ep.Util.warn('Can not change width of layer. Use "stage.width(value)" function instead.')},n.prototype.getHeight=function(){if(this.parent)return this.parent.height()},n.prototype.setHeight=function(){Ep.Util.warn('Can not change height of layer. Use "stage.height(value)" function instead.')},n.prototype.getIntersection=function(t,r){return null},n.prototype.batchDraw=function(){var t=this;return this._waitingForDraw||(this._waitingForDraw=!0,Ep.Util.requestAnimFrame(function(){t.draw(),t._waitingForDraw=!1})),this},n.prototype._applyTransform=function(t,r,i){var a=t.getAbsoluteTransform(i).getMatrix();r.transform(a[0],a[1],a[2],a[3],a[4],a[5])},n}(Qae.Container);X3.BaseLayer=H0;H0.prototype.nodeType="BaseLayer";cR.Factory.addGetterSetter(H0,"imageSmoothingEnabled",!0);cR.Factory.addGetterSetter(H0,"clearBeforeDraw",!0);Ep.Collection.mapMethods(H0);var qi={};(function(e){var n=dt&&dt.__extends||function(){var R=function(w,C){return R=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(S,x){S.__proto__=x}||function(S,x){for(var I in x)x.hasOwnProperty(I)&&(S[I]=x[I])},R(w,C)};return function(w,C){R(w,C);function S(){this.constructor=w}w.prototype=C===null?Object.create(C):(S.prototype=C.prototype,new S)}}();Object.defineProperty(e,"__esModule",{value:!0});var t=ar,r=Un,i=ki,a=kn,l=Wn,o=Jc,u="hasShadow",h="shadowRGBA",d="patternImage",p="linearGradient",s="radialGradient",c;function f(){return c||(c=t.Util.createCanvasElement().getContext("2d"),c)}e.shapes={};function m(R){R.fill()}function g(R){R.stroke()}function y(R){R.fill()}function v(R){R.stroke()}function b(){this._clearCache(u)}function _(){this._clearCache(h)}function M(){this._clearCache(d)}function k(){this._clearCache(p)}function P(){this._clearCache(s)}var E=function(R){n(w,R);function w(C){for(var S=R.call(this,C)||this,x;x=t.Util.getRandomColor(),!(x&&!(x in e.shapes)););return S.colorKey=x,e.shapes[x]=S,S.on("shadowColorChange.konva shadowBlurChange.konva shadowOffsetChange.konva shadowOpacityChange.konva shadowEnabledChange.konva",b),S.on("shadowColorChange.konva shadowOpacityChange.konva shadowEnabledChange.konva",_),S.on("fillPriorityChange.konva fillPatternImageChange.konva fillPatternRepeatChange.konva fillPatternScaleXChange.konva fillPatternScaleYChange.konva",M),S.on("fillPriorityChange.konva fillLinearGradientColorStopsChange.konva fillLinearGradientStartPointXChange.konva fillLinearGradientStartPointYChange.konva fillLinearGradientEndPointXChange.konva fillLinearGradientEndPointYChange.konva",k),S.on("fillPriorityChange.konva fillRadialGradientColorStopsChange.konva fillRadialGradientStartPointXChange.konva fillRadialGradientStartPointYChange.konva fillRadialGradientEndPointXChange.konva fillRadialGradientEndPointYChange.konva fillRadialGradientStartRadiusChange.konva fillRadialGradientEndRadiusChange.konva",P),S}return w.prototype.getContext=function(){return this.getLayer().getContext()},w.prototype.getCanvas=function(){return this.getLayer().getCanvas()},w.prototype.getSceneFunc=function(){return this.attrs.sceneFunc||this._sceneFunc},w.prototype.getHitFunc=function(){return this.attrs.hitFunc||this._hitFunc},w.prototype.hasShadow=function(){return this._getCache(u,this._hasShadow)},w.prototype._hasShadow=function(){return this.shadowEnabled()&&this.shadowOpacity()!==0&&!!(this.shadowColor()||this.shadowBlur()||this.shadowOffsetX()||this.shadowOffsetY())},w.prototype._getFillPattern=function(){return this._getCache(d,this.__getFillPattern)},w.prototype.__getFillPattern=function(){if(this.fillPatternImage()){var C=f(),S=C.createPattern(this.fillPatternImage(),this.fillPatternRepeat()||"repeat");return S}},w.prototype._getLinearGradient=function(){return this._getCache(p,this.__getLinearGradient)},w.prototype.__getLinearGradient=function(){var C=this.fillLinearGradientColorStops();if(C){for(var S=f(),x=this.fillLinearGradientStartPoint(),I=this.fillLinearGradientEndPoint(),D=S.createLinearGradient(x.x,x.y,I.x,I.y),T=0;T<C.length;T+=2)D.addColorStop(C[T],C[T+1]);return D}},w.prototype._getRadialGradient=function(){return this._getCache(s,this.__getRadialGradient)},w.prototype.__getRadialGradient=function(){var C=this.fillRadialGradientColorStops();if(C){for(var S=f(),x=this.fillRadialGradientStartPoint(),I=this.fillRadialGradientEndPoint(),D=S.createRadialGradient(x.x,x.y,this.fillRadialGradientStartRadius(),I.x,I.y,this.fillRadialGradientEndRadius()),T=0;T<C.length;T+=2)D.addColorStop(C[T],C[T+1]);return D}},w.prototype.getShadowRGBA=function(){return this._getCache(h,this._getShadowRGBA)},w.prototype._getShadowRGBA=function(){if(this.hasShadow()){var C=t.Util.colorToRGBA(this.shadowColor());return"rgba("+C.r+","+C.g+","+C.b+","+C.a*(this.shadowOpacity()||1)+")"}},w.prototype.hasFill=function(){return this.fillEnabled()&&!!(this.fill()||this.fillPatternImage()||this.fillLinearGradientColorStops()||this.fillRadialGradientColorStops())},w.prototype.hasStroke=function(){return this.strokeEnabled()&&this.strokeWidth()&&!!(this.stroke()||this.strokeLinearGradientColorStops())},w.prototype.hasHitStroke=function(){var C=this.hitStrokeWidth();return C==="auto"?this.hasStroke():this.strokeEnabled()&&!!C},w.prototype.intersects=function(C){var S=this.getStage(),x=S.bufferHitCanvas,I;return x.getContext().clear(),this.drawHit(x),I=x.context.getImageData(Math.round(C.x),Math.round(C.y),1,1).data,I[3]>0},w.prototype.destroy=function(){return i.Node.prototype.destroy.call(this),delete e.shapes[this.colorKey],delete this.colorKey,this},w.prototype._useBufferCanvas=function(C){return!!((!C||this.hasShadow())&&this.perfectDrawEnabled()&&this.getAbsoluteOpacity()!==1&&this.hasFill()&&this.hasStroke()&&this.getStage())},w.prototype.setStrokeHitEnabled=function(C){t.Util.warn("strokeHitEnabled property is deprecated. Please use hitStrokeWidth instead."),C?this.hitStrokeWidth("auto"):this.hitStrokeWidth(0)},w.prototype.getStrokeHitEnabled=function(){return this.hitStrokeWidth()!==0},w.prototype.getSelfRect=function(){var C=this.size();return{x:this._centroid?-C.width/2:0,y:this._centroid?-C.height/2:0,width:C.width,height:C.height}},w.prototype.getClientRect=function(C){C=C||{};var S=C.skipTransform,x=C.relativeTo,I=this.getSelfRect(),D=!C.skipStroke&&this.hasStroke(),T=D&&this.strokeWidth()||0,N=I.width+T,L=I.height+T,B=!C.skipShadow&&this.hasShadow(),z=B?this.shadowOffsetX():0,K=B?this.shadowOffsetY():0,J=N+Math.abs(z),X=L+Math.abs(K),ee=B&&this.shadowBlur()||0,ne=J+ee*2,q=X+ee*2,Y=0;Math.round(T/2)!==T/2&&(Y=1);var le={width:ne+Y,height:q+Y,x:-Math.round(T/2+ee)+Math.min(z,0)+I.x,y:-Math.round(T/2+ee)+Math.min(K,0)+I.y};return S?le:this._transformedRect(le,x)},w.prototype.drawScene=function(C,S,x,I){var D=this.getLayer(),T=C||D.getCanvas(),N=T.getContext(),L=this._getCanvasCache(),B=this.sceneFunc(),z=this.hasShadow(),K=this.hasStroke(),J,X,ee;if(!this.isVisible()&&!x)return this;if(L)return N.save(),D._applyTransform(this,N,S),this._drawCachedSceneCanvas(N),N.restore(),this;if(!B)return this;if(N.save(),this._useBufferCanvas(x)&&!I){if(J=this.getStage(),X=J.bufferCanvas,ee=X.getContext(),ee.clear(),ee.save(),ee._applyLineJoin(this),!x)if(D)D._applyTransform(this,ee,S);else{var ne=this.getAbsoluteTransform(S).getMatrix();N.transform(ne[0],ne[1],ne[2],ne[3],ne[4],ne[5])}B.call(this,ee,this),ee.restore();var q=X.pixelRatio;z&&!T.hitCanvas?(N.save(),N._applyShadow(this),N._applyOpacity(this),N._applyGlobalCompositeOperation(this),N.drawImage(X._canvas,0,0,X.width/q,X.height/q),N.restore()):(N._applyOpacity(this),N._applyGlobalCompositeOperation(this),N.drawImage(X._canvas,0,0,X.width/q,X.height/q))}else{if(N._applyLineJoin(this),!x)if(D)D._applyTransform(this,N,S);else{var Y=this.getAbsoluteTransform(S).getMatrix();N.transform(Y[0],Y[1],Y[2],Y[3],Y[4],Y[5])}z&&K&&!T.hitCanvas?(N.save(),x||(N._applyOpacity(this),N._applyGlobalCompositeOperation(this)),N._applyShadow(this),B.call(this,N,this),N.restore(),this.hasFill()&&this.shadowForStrokeEnabled()&&B.call(this,N,this)):z&&!T.hitCanvas?(N.save(),x||(N._applyOpacity(this),N._applyGlobalCompositeOperation(this)),N._applyShadow(this),B.call(this,N,this),N.restore()):(x||(N._applyOpacity(this),N._applyGlobalCompositeOperation(this)),B.call(this,N,this))}return N.restore(),this},w.prototype.drawHit=function(C,S,x){var I=this.getLayer(),D=C||I.hitCanvas,T=D&&D.getContext(),N=this.hitFunc()||this.sceneFunc(),L=this._getCanvasCache(),B=L&&L.hit;if(this.colorKey||(console.log(this),t.Util.warn("Looks like your canvas has a destroyed shape in it. Do not reuse shape after you destroyed it. See the shape in logs above. If you want to reuse shape you should call remove() instead of destroy()")),!this.shouldDrawHit()&&!x)return this;if(B)return T.save(),I._applyTransform(this,T,S),this._drawCachedHitCanvas(T),T.restore(),this;if(!N)return this;if(T.save(),T._applyLineJoin(this),!x)if(I)I._applyTransform(this,T,S);else{var z=this.getAbsoluteTransform(S).getMatrix();T.transform(z[0],z[1],z[2],z[3],z[4],z[5])}return N.call(this,T,this),T.restore(),this},w.prototype.drawHitFromCache=function(C){C===void 0&&(C=0);var S=this._getCanvasCache(),x=this._getCachedSceneCanvas(),I=S.hit,D=I.getContext(),T=I.getWidth(),N=I.getHeight(),L,B,z,K,J,X;D.clear(),D.drawImage(x._canvas,0,0,T,N);try{for(L=D.getImageData(0,0,T,N),B=L.data,z=B.length,K=t.Util._hexToRgb(this.colorKey),J=0;J<z;J+=4)X=B[J+3],X>C?(B[J]=K.r,B[J+1]=K.g,B[J+2]=K.b,B[J+3]=255):B[J+3]=0;D.putImageData(L,0,0)}catch(ee){t.Util.error("Unable to draw hit graph from cached scene canvas. "+ee.message)}return this},w.prototype.hasPointerCapture=function(C){return o.hasPointerCapture(C,this)},w.prototype.setPointerCapture=function(C){o.setPointerCapture(C,this)},w.prototype.releaseCapture=function(C){o.releaseCapture(C,this)},w}(i.Node);e.Shape=E,E.prototype._fillFunc=m,E.prototype._strokeFunc=g,E.prototype._fillFuncHit=y,E.prototype._strokeFuncHit=v,E.prototype._centroid=!1,E.prototype.nodeType="Shape",l._registerNode(E),r.Factory.addGetterSetter(E,"stroke",void 0,a.getStringValidator()),r.Factory.addGetterSetter(E,"strokeWidth",2,a.getNumberValidator()),r.Factory.addGetterSetter(E,"hitStrokeWidth","auto",a.getNumberOrAutoValidator()),r.Factory.addGetterSetter(E,"strokeHitEnabled",!0,a.getBooleanValidator()),r.Factory.addGetterSetter(E,"perfectDrawEnabled",!0,a.getBooleanValidator()),r.Factory.addGetterSetter(E,"shadowForStrokeEnabled",!0,a.getBooleanValidator()),r.Factory.addGetterSetter(E,"lineJoin"),r.Factory.addGetterSetter(E,"lineCap"),r.Factory.addGetterSetter(E,"sceneFunc"),r.Factory.addGetterSetter(E,"hitFunc"),r.Factory.addGetterSetter(E,"dash"),r.Factory.addGetterSetter(E,"dashOffset",0,a.getNumberValidator()),r.Factory.addGetterSetter(E,"shadowColor",void 0,a.getStringValidator()),r.Factory.addGetterSetter(E,"shadowBlur",0,a.getNumberValidator()),r.Factory.addGetterSetter(E,"shadowOpacity",1,a.getNumberValidator()),r.Factory.addComponentsGetterSetter(E,"shadowOffset",["x","y"]),r.Factory.addGetterSetter(E,"shadowOffsetX",0,a.getNumberValidator()),r.Factory.addGetterSetter(E,"shadowOffsetY",0,a.getNumberValidator()),r.Factory.addGetterSetter(E,"fillPatternImage"),r.Factory.addGetterSetter(E,"fill",void 0,a.getStringValidator()),r.Factory.addGetterSetter(E,"fillPatternX",0,a.getNumberValidator()),r.Factory.addGetterSetter(E,"fillPatternY",0,a.getNumberValidator()),r.Factory.addGetterSetter(E,"fillLinearGradientColorStops"),r.Factory.addGetterSetter(E,"strokeLinearGradientColorStops"),r.Factory.addGetterSetter(E,"fillRadialGradientStartRadius",0),r.Factory.addGetterSetter(E,"fillRadialGradientEndRadius",0),r.Factory.addGetterSetter(E,"fillRadialGradientColorStops"),r.Factory.addGetterSetter(E,"fillPatternRepeat","repeat"),r.Factory.addGetterSetter(E,"fillEnabled",!0),r.Factory.addGetterSetter(E,"strokeEnabled",!0),r.Factory.addGetterSetter(E,"shadowEnabled",!0),r.Factory.addGetterSetter(E,"dashEnabled",!0),r.Factory.addGetterSetter(E,"strokeScaleEnabled",!0),r.Factory.addGetterSetter(E,"fillPriority","color"),r.Factory.addComponentsGetterSetter(E,"fillPatternOffset",["x","y"]),r.Factory.addGetterSetter(E,"fillPatternOffsetX",0,a.getNumberValidator()),r.Factory.addGetterSetter(E,"fillPatternOffsetY",0,a.getNumberValidator()),r.Factory.addComponentsGetterSetter(E,"fillPatternScale",["x","y"]),r.Factory.addGetterSetter(E,"fillPatternScaleX",1,a.getNumberValidator()),r.Factory.addGetterSetter(E,"fillPatternScaleY",1,a.getNumberValidator()),r.Factory.addComponentsGetterSetter(E,"fillLinearGradientStartPoint",["x","y"]),r.Factory.addComponentsGetterSetter(E,"strokeLinearGradientStartPoint",["x","y"]),r.Factory.addGetterSetter(E,"fillLinearGradientStartPointX",0),r.Factory.addGetterSetter(E,"strokeLinearGradientStartPointX",0),r.Factory.addGetterSetter(E,"fillLinearGradientStartPointY",0),r.Factory.addGetterSetter(E,"strokeLinearGradientStartPointY",0),r.Factory.addComponentsGetterSetter(E,"fillLinearGradientEndPoint",["x","y"]),r.Factory.addComponentsGetterSetter(E,"strokeLinearGradientEndPoint",["x","y"]),r.Factory.addGetterSetter(E,"fillLinearGradientEndPointX",0),r.Factory.addGetterSetter(E,"strokeLinearGradientEndPointX",0),r.Factory.addGetterSetter(E,"fillLinearGradientEndPointY",0),r.Factory.addGetterSetter(E,"strokeLinearGradientEndPointY",0),r.Factory.addComponentsGetterSetter(E,"fillRadialGradientStartPoint",["x","y"]),r.Factory.addGetterSetter(E,"fillRadialGradientStartPointX",0),r.Factory.addGetterSetter(E,"fillRadialGradientStartPointY",0),r.Factory.addComponentsGetterSetter(E,"fillRadialGradientEndPoint",["x","y"]),r.Factory.addGetterSetter(E,"fillRadialGradientEndPointX",0),r.Factory.addGetterSetter(E,"fillRadialGradientEndPointY",0),r.Factory.addGetterSetter(E,"fillPatternRotation",0),r.Factory.backCompat(E,{dashArray:"dash",getDashArray:"getDash",setDashArray:"getDash",drawFunc:"sceneFunc",getDrawFunc:"getSceneFunc",setDrawFunc:"setSceneFunc",drawHitFunc:"hitFunc",getDrawHitFunc:"getHitFunc",setDrawHitFunc:"setHitFunc"}),t.Collection.mapMethods(E)})(qi);var qae=dt&&dt.__extends||function(){var e=function(n,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)i.hasOwnProperty(a)&&(r[a]=i[a])},e(n,t)};return function(n,t){e(n,t);function r(){this.constructor=n}n.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}();Object.defineProperty(o9,"__esModule",{value:!0});var Q6=ar,fE=Kc,eoe=Un,hE=X3,toe=Gl,noe=qi,roe=kn,ioe=Wn,aoe="#",ooe="beforeDraw",soe="draw",uR=[{x:0,y:0},{x:-1,y:-1},{x:1,y:-1},{x:1,y:1},{x:-1,y:1}],loe=uR.length,G0=function(e){qae(n,e);function n(){var t=e!==null&&e.apply(this,arguments)||this;return t.hitCanvas=new toe.HitCanvas({pixelRatio:1}),t}return n.prototype._setCanvasSize=function(t,r){this.canvas.setSize(t,r),this.hitCanvas.setSize(t,r),this._checkSmooth()},n.prototype._validateAdd=function(t){var r=t.getType();r!=="Group"&&r!=="Shape"&&Q6.Util.throw("You may only add groups and shapes to a layer.")},n.prototype.getIntersection=function(t,r){var i,a,l,o;if(!this.hitGraphEnabled()||!this.isVisible())return null;for(var u=1,h=!1;;){for(a=0;a<loe;a++){if(l=uR[a],i=this._getIntersection({x:t.x+l.x*u,y:t.y+l.y*u}),o=i.shape,o&&r)return o.findAncestor(r,!0);if(o)return o;if(h=!!i.antialiased,!i.antialiased)break}if(h)u+=1;else return null}},n.prototype._getIntersection=function(t){var r=this.hitCanvas.pixelRatio,i=this.hitCanvas.context.getImageData(Math.round(t.x*r),Math.round(t.y*r),1,1).data,a=i[3],l,o;return a===255?(l=Q6.Util._rgbToHex(i[0],i[1],i[2]),o=noe.shapes[aoe+l],o?{shape:o}:{antialiased:!0}):a>0?{antialiased:!0}:{}},n.prototype.drawScene=function(t,r){var i=this.getLayer(),a=t||i&&i.getCanvas();return this._fire(ooe,{node:this}),this.clearBeforeDraw()&&a.getContext().clear(),fE.Container.prototype.drawScene.call(this,a,r),this._fire(soe,{node:this}),this},n.prototype.drawHit=function(t,r){var i=this.getLayer(),a=t||i&&i.hitCanvas;return i&&i.clearBeforeDraw()&&i.getHitCanvas().getContext().clear(),fE.Container.prototype.drawHit.call(this,a,r),this},n.prototype.clear=function(t){return hE.BaseLayer.prototype.clear.call(this,t),this.getHitCanvas().getContext().clear(t),this},n.prototype.enableHitGraph=function(){return this.hitGraphEnabled(!0),this},n.prototype.disableHitGraph=function(){return this.hitGraphEnabled(!1),this},n.prototype.toggleHitCanvas=function(){if(this.parent){var t=this.parent,r=!!this.hitCanvas._canvas.parentNode;r?t.content.removeChild(this.hitCanvas._canvas):t.content.appendChild(this.hitCanvas._canvas)}},n.prototype.setSize=function(t){var r=t.width,i=t.height;return e.prototype.setSize.call(this,{width:r,height:i}),this.hitCanvas.setSize(r,i),this},n}(hE.BaseLayer);o9.Layer=G0;G0.prototype.nodeType="Layer";ioe._registerNode(G0);eoe.Factory.addGetterSetter(G0,"hitGraphEnabled",!0,roe.getBooleanValidator());Q6.Collection.mapMethods(G0);var s9={},coe=dt&&dt.__extends||function(){var e=function(n,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)i.hasOwnProperty(a)&&(r[a]=i[a])},e(n,t)};return function(n,t){e(n,t);function r(){this.constructor=n}n.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}();Object.defineProperty(s9,"__esModule",{value:!0});var dR=ar,uoe=Kc,doe=X3,foe=Wn,Y3=function(e){coe(n,e);function n(){return e!==null&&e.apply(this,arguments)||this}return n.prototype._validateAdd=function(t){var r=t.getType();r!=="Shape"&&dR.Util.throw("You may only add shapes to a fast layer.")},n.prototype._setCanvasSize=function(t,r){this.canvas.setSize(t,r),this._checkSmooth()},n.prototype.hitGraphEnabled=function(){return!1},n.prototype.drawScene=function(t){var r=this.getLayer(),i=t||r&&r.getCanvas();return this.clearBeforeDraw()&&i.getContext().clear(),uoe.Container.prototype.drawScene.call(this,i),this},n.prototype.draw=function(){return this.drawScene(),this},n}(doe.BaseLayer);s9.FastLayer=Y3;Y3.prototype.nodeType="FastLayer";foe._registerNode(Y3);dR.Collection.mapMethods(Y3);var W0={},hoe=dt&&dt.__extends||function(){var e=function(n,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)i.hasOwnProperty(a)&&(r[a]=i[a])},e(n,t)};return function(n,t){e(n,t);function r(){this.constructor=n}n.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}();Object.defineProperty(W0,"__esModule",{value:!0});var fR=ar,poe=Kc,moe=Wn,Z3=function(e){hoe(n,e);function n(){return e!==null&&e.apply(this,arguments)||this}return n.prototype._validateAdd=function(t){var r=t.getType();r!=="Group"&&r!=="Shape"&&fR.Util.throw("You may only add groups and shapes to groups.")},n}(poe.Container);W0.Group=Z3;Z3.prototype.nodeType="Group";moe._registerNode(Z3);fR.Collection.mapMethods(Z3);var X0={};Object.defineProperty(X0,"__esModule",{value:!0});var N4=Wn,B4=function(){return N4.glob.performance&&N4.glob.performance.now?function(){return N4.glob.performance.now()}:function(){return new Date().getTime()}}(),goe=function(){function e(n,t){this.id=e.animIdCounter++,this.frame={time:0,timeDiff:0,lastTime:B4(),frameRate:0},this.func=n,this.setLayers(t)}return e.prototype.setLayers=function(n){var t=[];return n?n.length>0?t=n:t=[n]:t=[],this.layers=t,this},e.prototype.getLayers=function(){return this.layers},e.prototype.addLayer=function(n){var t=this.layers,r=t.length,i;for(i=0;i<r;i++)if(t[i]._id===n._id)return!1;return this.layers.push(n),!0},e.prototype.isRunning=function(){var n=e,t=n.animations,r=t.length,i;for(i=0;i<r;i++)if(t[i].id===this.id)return!0;return!1},e.prototype.start=function(){return this.stop(),this.frame.timeDiff=0,this.frame.lastTime=B4(),e._addAnimation(this),this},e.prototype.stop=function(){return e._removeAnimation(this),this},e.prototype._updateFrameObject=function(n){this.frame.timeDiff=n-this.frame.lastTime,this.frame.lastTime=n,this.frame.time+=this.frame.timeDiff,this.frame.frameRate=1e3/this.frame.timeDiff},e._addAnimation=function(n){this.animations.push(n),this._handleAnimation()},e._removeAnimation=function(n){var t=n.id,r=this.animations,i=r.length,a;for(a=0;a<i;a++)if(r[a].id===t){this.animations.splice(a,1);break}},e._runFrames=function(){var n={},t=this.animations,r,i,a,l,o,u,h,d,p;for(l=0;l<t.length;l++)if(r=t[l],i=r.layers,a=r.func,r._updateFrameObject(B4()),u=i.length,a?p=a.call(r,r.frame)!==!1:p=!0,!!p)for(o=0;o<u;o++)h=i[o],h._id!==void 0&&(n[h._id]=h);for(d in n)n.hasOwnProperty(d)&&n[d].draw()},e._animationLoop=function(){var n=e;n.animations.length?(n._runFrames(),requestAnimationFrame(n._animationLoop)):n.animRunning=!1},e._handleAnimation=function(){this.animRunning||(this.animRunning=!0,requestAnimationFrame(this._animationLoop))},e.animations=[],e.animIdCounter=0,e.animRunning=!1,e}();X0.Animation=goe;var hR={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});var n=ar,t=X0,r=ki,i=Wn,a={node:1,duration:1,easing:1,onFinish:1,yoyo:1},l=1,o=2,u=3,h=0,d=["fill","stroke","shadowColor"],p=function(){function c(f,m,g,y,v,b,_){this.prop=f,this.propFunc=m,this.begin=y,this._pos=y,this.duration=b,this._change=0,this.prevPos=0,this.yoyo=_,this._time=0,this._position=0,this._startTime=0,this._finish=0,this.func=g,this._change=v-this.begin,this.pause()}return c.prototype.fire=function(f){var m=this[f];m&&m()},c.prototype.setTime=function(f){f>this.duration?this.yoyo?(this._time=this.duration,this.reverse()):this.finish():f<0?this.yoyo?(this._time=0,this.play()):this.reset():(this._time=f,this.update())},c.prototype.getTime=function(){return this._time},c.prototype.setPosition=function(f){this.prevPos=this._pos,this.propFunc(f),this._pos=f},c.prototype.getPosition=function(f){return f===void 0&&(f=this._time),this.func(f,this.begin,this._change,this.duration)},c.prototype.play=function(){this.state=o,this._startTime=this.getTimer()-this._time,this.onEnterFrame(),this.fire("onPlay")},c.prototype.reverse=function(){this.state=u,this._time=this.duration-this._time,this._startTime=this.getTimer()-this._time,this.onEnterFrame(),this.fire("onReverse")},c.prototype.seek=function(f){this.pause(),this._time=f,this.update(),this.fire("onSeek")},c.prototype.reset=function(){this.pause(),this._time=0,this.update(),this.fire("onReset")},c.prototype.finish=function(){this.pause(),this._time=this.duration,this.update(),this.fire("onFinish")},c.prototype.update=function(){this.setPosition(this.getPosition(this._time))},c.prototype.onEnterFrame=function(){var f=this.getTimer()-this._startTime;this.state===o?this.setTime(f):this.state===u&&this.setTime(this.duration-f)},c.prototype.pause=function(){this.state=l,this.fire("onPause")},c.prototype.getTimer=function(){return new Date().getTime()},c}(),s=function(){function c(f){var m=this,g=f.node,y=g._id,v,b=f.easing||e.Easings.Linear,_=!!f.yoyo,M;typeof f.duration>"u"?v=.3:f.duration===0?v=.001:v=f.duration,this.node=g,this._id=h++;var k=g.getLayer()||(g instanceof i.Konva.Stage?g.getLayers():null);k||n.Util.error("Tween constructor have `node` that is not in a layer. Please add node into layer first."),this.anim=new t.Animation(function(){m.tween.onEnterFrame()},k),this.tween=new p(M,function(P){m._tweenFunc(P)},b,0,1,v*1e3,_),this._addListeners(),c.attrs[y]||(c.attrs[y]={}),c.attrs[y][this._id]||(c.attrs[y][this._id]={}),c.tweens[y]||(c.tweens[y]={});for(M in f)a[M]===void 0&&this._addAttr(M,f[M]);this.reset(),this.onFinish=f.onFinish,this.onReset=f.onReset}return c.prototype._addAttr=function(f,m){var g=this.node,y=g._id,v,b,_,M,k,P,E,R;if(_=c.tweens[y][f],_&&delete c.attrs[y][_][f],v=g.getAttr(f),n.Util._isArray(m))if(b=[],k=Math.max(m.length,v.length),f==="points"&&m.length!==v.length&&(m.length>v.length?(E=v,v=n.Util._prepareArrayForTween(v,m,g.closed())):(P=m,m=n.Util._prepareArrayForTween(m,v,g.closed()))),f.indexOf("fill")===0)for(M=0;M<k;M++)if(M%2===0)b.push(m[M]-v[M]);else{var w=n.Util.colorToRGBA(v[M]);R=n.Util.colorToRGBA(m[M]),v[M]=w,b.push({r:R.r-w.r,g:R.g-w.g,b:R.b-w.b,a:R.a-w.a})}else for(M=0;M<k;M++)b.push(m[M]-v[M]);else d.indexOf(f)!==-1?(v=n.Util.colorToRGBA(v),R=n.Util.colorToRGBA(m),b={r:R.r-v.r,g:R.g-v.g,b:R.b-v.b,a:R.a-v.a}):b=m-v;c.attrs[y][this._id][f]={start:v,diff:b,end:m,trueEnd:P,trueStart:E},c.tweens[y][f]=this._id},c.prototype._tweenFunc=function(f){var m=this.node,g=c.attrs[m._id][this._id],y,v,b,_,M,k,P,E;for(y in g){if(v=g[y],b=v.start,_=v.diff,E=v.end,n.Util._isArray(b))if(M=[],P=Math.max(b.length,E.length),y.indexOf("fill")===0)for(k=0;k<P;k++)k%2===0?M.push((b[k]||0)+_[k]*f):M.push("rgba("+Math.round(b[k].r+_[k].r*f)+","+Math.round(b[k].g+_[k].g*f)+","+Math.round(b[k].b+_[k].b*f)+","+(b[k].a+_[k].a*f)+")");else for(k=0;k<P;k++)M.push((b[k]||0)+_[k]*f);else d.indexOf(y)!==-1?M="rgba("+Math.round(b.r+_.r*f)+","+Math.round(b.g+_.g*f)+","+Math.round(b.b+_.b*f)+","+(b.a+_.a*f)+")":M=b+_*f;m.setAttr(y,M)}},c.prototype._addListeners=function(){var f=this;this.tween.onPlay=function(){f.anim.start()},this.tween.onReverse=function(){f.anim.start()},this.tween.onPause=function(){f.anim.stop()},this.tween.onFinish=function(){var m=f.node,g=c.attrs[m._id][f._id];g.points&&g.points.trueEnd&&m.setAttr("points",g.points.trueEnd),f.onFinish&&f.onFinish.call(f)},this.tween.onReset=function(){var m=f.node,g=c.attrs[m._id][f._id];g.points&&g.points.trueStart&&m.points(g.points.trueStart),f.onReset&&f.onReset()}},c.prototype.play=function(){return this.tween.play(),this},c.prototype.reverse=function(){return this.tween.reverse(),this},c.prototype.reset=function(){return this.tween.reset(),this},c.prototype.seek=function(f){return this.tween.seek(f*1e3),this},c.prototype.pause=function(){return this.tween.pause(),this},c.prototype.finish=function(){return this.tween.finish(),this},c.prototype.destroy=function(){var f=this.node._id,m=this._id,g=c.tweens[f],y;this.pause();for(y in g)delete c.tweens[f][y];delete c.attrs[f][m]},c.attrs={},c.tweens={},c}();e.Tween=s,r.Node.prototype.to=function(c){var f=c.onFinish;c.node=this,c.onFinish=function(){this.destroy(),f&&f()};var m=new s(c);m.play()},e.Easings={BackEaseIn:function(c,f,m,g){var y=1.70158;return m*(c/=g)*c*((y+1)*c-y)+f},BackEaseOut:function(c,f,m,g){var y=1.70158;return m*((c=c/g-1)*c*((y+1)*c+y)+1)+f},BackEaseInOut:function(c,f,m,g){var y=1.70158;return(c/=g/2)<1?m/2*(c*c*(((y*=1.525)+1)*c-y))+f:m/2*((c-=2)*c*(((y*=1.525)+1)*c+y)+2)+f},ElasticEaseIn:function(c,f,m,g,y,v){var b=0;return c===0?f:(c/=g)===1?f+m:(v||(v=g*.3),!y||y<Math.abs(m)?(y=m,b=v/4):b=v/(2*Math.PI)*Math.asin(m/y),-(y*Math.pow(2,10*(c-=1))*Math.sin((c*g-b)*(2*Math.PI)/v))+f)},ElasticEaseOut:function(c,f,m,g,y,v){var b=0;return c===0?f:(c/=g)===1?f+m:(v||(v=g*.3),!y||y<Math.abs(m)?(y=m,b=v/4):b=v/(2*Math.PI)*Math.asin(m/y),y*Math.pow(2,-10*c)*Math.sin((c*g-b)*(2*Math.PI)/v)+m+f)},ElasticEaseInOut:function(c,f,m,g,y,v){var b=0;return c===0?f:(c/=g/2)===2?f+m:(v||(v=g*(.3*1.5)),!y||y<Math.abs(m)?(y=m,b=v/4):b=v/(2*Math.PI)*Math.asin(m/y),c<1?-.5*(y*Math.pow(2,10*(c-=1))*Math.sin((c*g-b)*(2*Math.PI)/v))+f:y*Math.pow(2,-10*(c-=1))*Math.sin((c*g-b)*(2*Math.PI)/v)*.5+m+f)},BounceEaseOut:function(c,f,m,g){return(c/=g)<1/2.75?m*(7.5625*c*c)+f:c<2/2.75?m*(7.5625*(c-=1.5/2.75)*c+.75)+f:c<2.5/2.75?m*(7.5625*(c-=2.25/2.75)*c+.9375)+f:m*(7.5625*(c-=2.625/2.75)*c+.984375)+f},BounceEaseIn:function(c,f,m,g){return m-e.Easings.BounceEaseOut(g-c,0,m,g)+f},BounceEaseInOut:function(c,f,m,g){return c<g/2?e.Easings.BounceEaseIn(c*2,0,m,g)*.5+f:e.Easings.BounceEaseOut(c*2-g,0,m,g)*.5+m*.5+f},EaseIn:function(c,f,m,g){return m*(c/=g)*c+f},EaseOut:function(c,f,m,g){return-m*(c/=g)*(c-2)+f},EaseInOut:function(c,f,m,g){return(c/=g/2)<1?m/2*c*c+f:-m/2*(--c*(c-2)-1)+f},StrongEaseIn:function(c,f,m,g){return m*(c/=g)*c*c*c*c+f},StrongEaseOut:function(c,f,m,g){return m*((c=c/g-1)*c*c*c*c+1)+f},StrongEaseInOut:function(c,f,m,g){return(c/=g/2)<1?m/2*c*c*c*c*c+f:m/2*((c-=2)*c*c*c*c+2)+f},Linear:function(c,f,m,g){return m*c/g+f}}})(hR);Object.defineProperty(i9,"__esModule",{value:!0});var yoe=Wn,Lm=ar,O4=ki,voe=Kc,pE=oR,boe=o9,woe=s9,Coe=W0,xoe=z0,mE=qi,Soe=X0,gE=hR,_oe=V1,Eoe=Gl;i9.Konva=Lm.Util._assign(yoe.Konva,{Collection:Lm.Collection,Util:Lm.Util,Transform:Lm.Transform,Node:O4.Node,ids:O4.ids,names:O4.names,Container:voe.Container,Stage:pE.Stage,stages:pE.stages,Layer:boe.Layer,FastLayer:woe.FastLayer,Group:Coe.Group,DD:xoe.DD,Shape:mE.Shape,shapes:mE.shapes,Animation:Soe.Animation,Tween:gE.Tween,Easings:gE.Easings,Context:_oe.Context,Canvas:Eoe.Canvas});var l9={},Aoe=dt&&dt.__extends||function(){var e=function(n,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)i.hasOwnProperty(a)&&(r[a]=i[a])},e(n,t)};return function(n,t){e(n,t);function r(){this.constructor=n}n.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}();Object.defineProperty(l9,"__esModule",{value:!0});var koe=ar,K3=Un,Toe=qi,Ioe=Wn,Q3=kn,Poe=Wn,al=function(e){Aoe(n,e);function n(){return e!==null&&e.apply(this,arguments)||this}return n.prototype._sceneFunc=function(t){var r=Ioe.Konva.getAngle(this.angle()),i=this.clockwise();t.beginPath(),t.arc(0,0,this.outerRadius(),0,r,i),t.arc(0,0,this.innerRadius(),r,0,!i),t.closePath(),t.fillStrokeShape(this)},n.prototype.getWidth=function(){return this.outerRadius()*2},n.prototype.getHeight=function(){return this.outerRadius()*2},n.prototype.setWidth=function(t){this.outerRadius(t/2)},n.prototype.setHeight=function(t){this.outerRadius(t/2)},n}(Toe.Shape);l9.Arc=al;al.prototype._centroid=!0;al.prototype.className="Arc";al.prototype._attrsAffectingSize=["innerRadius","outerRadius"];Poe._registerNode(al);K3.Factory.addGetterSetter(al,"innerRadius",0,Q3.getNumberValidator());K3.Factory.addGetterSetter(al,"outerRadius",0,Q3.getNumberValidator());K3.Factory.addGetterSetter(al,"angle",0,Q3.getNumberValidator());K3.Factory.addGetterSetter(al,"clockwise",!1,Q3.getBooleanValidator());koe.Collection.mapMethods(al);var c9={},J3={},Doe=dt&&dt.__extends||function(){var e=function(n,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)i.hasOwnProperty(a)&&(r[a]=i[a])},e(n,t)};return function(n,t){e(n,t);function r(){this.constructor=n}n.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}(),Foe=dt&&dt.__spreadArrays||function(){for(var e=0,n=0,t=arguments.length;n<t;n++)e+=arguments[n].length;for(var r=Array(e),i=0,n=0;n<t;n++)for(var a=arguments[n],l=0,o=a.length;l<o;l++,i++)r[i]=a[l];return r};Object.defineProperty(J3,"__esModule",{value:!0});var Ap=ar,q3=Un,Moe=qi,pR=kn,Roe=Wn,Wl=function(e){Doe(n,e);function n(t){var r=e.call(this,t)||this;return r.on("pointsChange.konva tensionChange.konva closedChange.konva bezierChange.konva",function(){this._clearCache("tensionPoints")}),r}return n.prototype._sceneFunc=function(t){var r=this.points(),i=r.length,a=this.tension(),l=this.closed(),o=this.bezier(),u,h,d;if(i){if(t.beginPath(),t.moveTo(r[0],r[1]),a!==0&&i>4){for(u=this.getTensionPoints(),h=u.length,d=l?0:4,l||t.quadraticCurveTo(u[0],u[1],u[2],u[3]);d<h-2;)t.bezierCurveTo(u[d++],u[d++],u[d++],u[d++],u[d++],u[d++]);l||t.quadraticCurveTo(u[h-2],u[h-1],r[i-2],r[i-1])}else if(o)for(d=2;d<i;)t.bezierCurveTo(r[d++],r[d++],r[d++],r[d++],r[d++],r[d++]);else for(d=2;d<i;d+=2)t.lineTo(r[d],r[d+1]);l?(t.closePath(),t.fillStrokeShape(this)):t.strokeShape(this)}},n.prototype.getTensionPoints=function(){return this._getCache("tensionPoints",this._getTensionPoints)},n.prototype._getTensionPoints=function(){return this.closed()?this._getTensionPointsClosed():Ap.Util._expandPoints(this.points(),this.tension())},n.prototype._getTensionPointsClosed=function(){var t=this.points(),r=t.length,i=this.tension(),a=Ap.Util._getControlPoints(t[r-2],t[r-1],t[0],t[1],t[2],t[3],i),l=Ap.Util._getControlPoints(t[r-4],t[r-3],t[r-2],t[r-1],t[0],t[1],i),o=Ap.Util._expandPoints(t,i),u=[a[2],a[3]].concat(o).concat([l[0],l[1],t[r-2],t[r-1],l[2],l[3],a[0],a[1],t[0],t[1]]);return u},n.prototype.getWidth=function(){return this.getSelfRect().width},n.prototype.getHeight=function(){return this.getSelfRect().height},n.prototype.getSelfRect=function(){var t=this.points();if(t.length<4)return{x:t[0]||0,y:t[1]||0,width:0,height:0};this.tension()!==0?t=Foe([t[0],t[1]],this._getTensionPoints(),[t[t.length-2],t[t.length-1]]):t=this.points();for(var r=t[0],i=t[0],a=t[1],l=t[1],o,u,h=0;h<t.length/2;h++)o=t[h*2],u=t[h*2+1],r=Math.min(r,o),i=Math.max(i,o),a=Math.min(a,u),l=Math.max(l,u);return{x:r,y:a,width:i-r,height:l-a}},n}(Moe.Shape);J3.Line=Wl;Wl.prototype.className="Line";Wl.prototype._attrsAffectingSize=["points","bezier","tension"];Roe._registerNode(Wl);q3.Factory.addGetterSetter(Wl,"closed",!1);q3.Factory.addGetterSetter(Wl,"bezier",!1);q3.Factory.addGetterSetter(Wl,"tension",0,pR.getNumberValidator());q3.Factory.addGetterSetter(Wl,"points",[],pR.getNumberArrayValidator());Ap.Collection.mapMethods(Wl);var Noe=dt&&dt.__extends||function(){var e=function(n,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)i.hasOwnProperty(a)&&(r[a]=i[a])},e(n,t)};return function(n,t){e(n,t);function r(){this.constructor=n}n.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}();Object.defineProperty(c9,"__esModule",{value:!0});var Boe=ar,u9=Un,Ooe=J3,mR=kn,Loe=Wn,nd=function(e){Noe(n,e);function n(){return e!==null&&e.apply(this,arguments)||this}return n.prototype._sceneFunc=function(t){e.prototype._sceneFunc.call(this,t);var r=Math.PI*2,i=this.points(),a=i,l=this.tension()!==0&&i.length>4;l&&(a=this.getTensionPoints());var o=i.length,u,h;l?(u=i[o-2]-(a[a.length-2]+a[a.length-4])/2,h=i[o-1]-(a[a.length-1]+a[a.length-3])/2):(u=i[o-2]-i[o-4],h=i[o-1]-i[o-3]);var d=(Math.atan2(h,u)+r)%r,p=this.pointerLength(),s=this.pointerWidth();t.save(),t.beginPath(),t.translate(i[o-2],i[o-1]),t.rotate(d),t.moveTo(0,0),t.lineTo(-p,s/2),t.lineTo(-p,-s/2),t.closePath(),t.restore(),this.pointerAtBeginning()&&(t.save(),t.translate(i[0],i[1]),l?(u=(a[0]+a[2])/2-i[0],h=(a[1]+a[3])/2-i[1]):(u=i[2]-i[0],h=i[3]-i[1]),t.rotate((Math.atan2(-h,-u)+r)%r),t.moveTo(0,0),t.lineTo(-p,s/2),t.lineTo(-p,-s/2),t.closePath(),t.restore());var c=this.dashEnabled();c&&(this.attrs.dashEnabled=!1,t.setLineDash([])),t.fillStrokeShape(this),c&&(this.attrs.dashEnabled=!0)},n.prototype.getSelfRect=function(){var t=e.prototype.getSelfRect.call(this),r=this.pointerWidth()/2;return{x:t.x-r,y:t.y-r,width:t.width+r*2,height:t.height+r*2}},n}(Ooe.Line);c9.Arrow=nd;nd.prototype.className="Arrow";Loe._registerNode(nd);u9.Factory.addGetterSetter(nd,"pointerLength",10,mR.getNumberValidator());u9.Factory.addGetterSetter(nd,"pointerWidth",10,mR.getNumberValidator());u9.Factory.addGetterSetter(nd,"pointerAtBeginning",!1);Boe.Collection.mapMethods(nd);var d9={},joe=dt&&dt.__extends||function(){var e=function(n,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)i.hasOwnProperty(a)&&(r[a]=i[a])},e(n,t)};return function(n,t){e(n,t);function r(){this.constructor=n}n.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}();Object.defineProperty(d9,"__esModule",{value:!0});var Uoe=ar,$oe=Un,Voe=qi,zoe=kn,Hoe=Wn,rd=function(e){joe(n,e);function n(){return e!==null&&e.apply(this,arguments)||this}return n.prototype._sceneFunc=function(t){t.beginPath(),t.arc(0,0,this.radius(),0,Math.PI*2,!1),t.closePath(),t.fillStrokeShape(this)},n.prototype.getWidth=function(){return this.radius()*2},n.prototype.getHeight=function(){return this.radius()*2},n.prototype.setWidth=function(t){this.radius()!==t/2&&this.radius(t/2)},n.prototype.setHeight=function(t){this.radius()!==t/2&&this.radius(t/2)},n}(Voe.Shape);d9.Circle=rd;rd.prototype._centroid=!0;rd.prototype.className="Circle";rd.prototype._attrsAffectingSize=["radius"];Hoe._registerNode(rd);$oe.Factory.addGetterSetter(rd,"radius",0,zoe.getNumberValidator());Uoe.Collection.mapMethods(rd);var f9={},Goe=dt&&dt.__extends||function(){var e=function(n,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)i.hasOwnProperty(a)&&(r[a]=i[a])},e(n,t)};return function(n,t){e(n,t);function r(){this.constructor=n}n.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}();Object.defineProperty(f9,"__esModule",{value:!0});var Woe=ar,h9=Un,Xoe=qi,gR=kn,Yoe=Wn,Xl=function(e){Goe(n,e);function n(){return e!==null&&e.apply(this,arguments)||this}return n.prototype._sceneFunc=function(t){var r=this.radiusX(),i=this.radiusY();t.beginPath(),t.save(),r!==i&&t.scale(1,i/r),t.arc(0,0,r,0,Math.PI*2,!1),t.restore(),t.closePath(),t.fillStrokeShape(this)},n.prototype.getWidth=function(){return this.radiusX()*2},n.prototype.getHeight=function(){return this.radiusY()*2},n.prototype.setWidth=function(t){this.radiusX(t/2)},n.prototype.setHeight=function(t){this.radiusY(t/2)},n}(Xoe.Shape);f9.Ellipse=Xl;Xl.prototype.className="Ellipse";Xl.prototype._centroid=!0;Xl.prototype._attrsAffectingSize=["radiusX","radiusY"];Yoe._registerNode(Xl);h9.Factory.addComponentsGetterSetter(Xl,"radius",["x","y"]);h9.Factory.addGetterSetter(Xl,"radiusX",0,gR.getNumberValidator());h9.Factory.addGetterSetter(Xl,"radiusY",0,gR.getNumberValidator());Woe.Collection.mapMethods(Xl);var p9={},Zoe=dt&&dt.__extends||function(){var e=function(n,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)i.hasOwnProperty(a)&&(r[a]=i[a])},e(n,t)};return function(n,t){e(n,t);function r(){this.constructor=n}n.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}();Object.defineProperty(p9,"__esModule",{value:!0});var yR=ar,H1=Un,Koe=qi,e5=kn,Qoe=Wn,ol=function(e){Zoe(n,e);function n(){return e!==null&&e.apply(this,arguments)||this}return n.prototype._useBufferCanvas=function(){return!!((this.hasShadow()||this.getAbsoluteOpacity()!==1)&&this.hasStroke()&&this.getStage())},n.prototype._sceneFunc=function(t){var r=this.width(),i=this.height(),a=this.image(),l,o,u;a&&(l=this.cropWidth(),o=this.cropHeight(),l&&o?u=[a,this.cropX(),this.cropY(),l,o,0,0,r,i]:u=[a,0,0,r,i]),(this.hasFill()||this.hasStroke())&&(t.beginPath(),t.rect(0,0,r,i),t.closePath(),t.fillStrokeShape(this)),a&&t.drawImage.apply(t,u)},n.prototype._hitFunc=function(t){var r=this.width(),i=this.height();t.beginPath(),t.rect(0,0,r,i),t.closePath(),t.fillStrokeShape(this)},n.prototype.getWidth=function(){var t,r=this.image();return t=this.attrs.width,t??(r?r.width:0)},n.prototype.getHeight=function(){var t,r=this.image();return t=this.attrs.height,t??(r?r.height:0)},n.fromURL=function(t,r){var i=yR.Util.createImageElement();i.onload=function(){var a=new n({image:i});r(a)},i.crossOrigin="Anonymous",i.src=t},n}(Koe.Shape);p9.Image=ol;ol.prototype.className="Image";Qoe._registerNode(ol);H1.Factory.addGetterSetter(ol,"image");H1.Factory.addComponentsGetterSetter(ol,"crop",["x","y","width","height"]);H1.Factory.addGetterSetter(ol,"cropX",0,e5.getNumberValidator());H1.Factory.addGetterSetter(ol,"cropY",0,e5.getNumberValidator());H1.Factory.addGetterSetter(ol,"cropWidth",0,e5.getNumberValidator());H1.Factory.addGetterSetter(ol,"cropHeight",0,e5.getNumberValidator());yR.Collection.mapMethods(ol);var t5={},vR=dt&&dt.__extends||function(){var e=function(n,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)i.hasOwnProperty(a)&&(r[a]=i[a])},e(n,t)};return function(n,t){e(n,t);function r(){this.constructor=n}n.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}();Object.defineProperty(t5,"__esModule",{value:!0});var bR=ar,n5=Un,Joe=qi,qoe=W0,m9=kn,wR=Wn,CR=["fontFamily","fontSize","fontStyle","padding","lineHeight","text","width"],ese="Change.konva",tse="none",J6="up",q6="right",e8="down",t8="left",nse=CR.length,r5=function(e){vR(n,e);function n(t){var r=e.call(this,t)||this;return r.on("add.konva",function(i){this._addListeners(i.child),this._sync()}),r}return n.prototype.getText=function(){return this.find("Text")[0]},n.prototype.getTag=function(){return this.find("Tag")[0]},n.prototype._addListeners=function(t){var r=this,i,a=function(){r._sync()};for(i=0;i<nse;i++)t.on(CR[i]+ese,a)},n.prototype.getWidth=function(){return this.getText().width()},n.prototype.getHeight=function(){return this.getText().height()},n.prototype._sync=function(){var t=this.getText(),r=this.getTag(),i,a,l,o,u,h,d;if(t&&r){switch(i=t.width(),a=t.height(),l=r.pointerDirection(),o=r.pointerWidth(),d=r.pointerHeight(),u=0,h=0,l){case J6:u=i/2,h=-1*d;break;case q6:u=i+o,h=a/2;break;case e8:u=i/2,h=a+d;break;case t8:u=-1*o,h=a/2;break}r.setAttrs({x:-1*u,y:-1*h,width:i,height:a}),t.setAttrs({x:-1*u,y:-1*h})}},n}(qoe.Group);t5.Label=r5;r5.prototype.className="Label";wR._registerNode(r5);bR.Collection.mapMethods(r5);var qc=function(e){vR(n,e);function n(){return e!==null&&e.apply(this,arguments)||this}return n.prototype._sceneFunc=function(t){var r=this.width(),i=this.height(),a=this.pointerDirection(),l=this.pointerWidth(),o=this.pointerHeight(),u=Math.min(this.cornerRadius(),r/2,i/2);t.beginPath(),u?t.moveTo(u,0):t.moveTo(0,0),a===J6&&(t.lineTo((r-l)/2,0),t.lineTo(r/2,-1*o),t.lineTo((r+l)/2,0)),u?(t.lineTo(r-u,0),t.arc(r-u,u,u,Math.PI*3/2,0,!1)):t.lineTo(r,0),a===q6&&(t.lineTo(r,(i-o)/2),t.lineTo(r+l,i/2),t.lineTo(r,(i+o)/2)),u?(t.lineTo(r,i-u),t.arc(r-u,i-u,u,0,Math.PI/2,!1)):t.lineTo(r,i),a===e8&&(t.lineTo((r+l)/2,i),t.lineTo(r/2,i+o),t.lineTo((r-l)/2,i)),u?(t.lineTo(u,i),t.arc(u,i-u,u,Math.PI/2,Math.PI,!1)):t.lineTo(0,i),a===t8&&(t.lineTo(0,(i+o)/2),t.lineTo(-1*l,i/2),t.lineTo(0,(i-o)/2)),u&&(t.lineTo(0,u),t.arc(u,u,u,Math.PI,Math.PI*3/2,!1)),t.closePath(),t.fillStrokeShape(this)},n.prototype.getSelfRect=function(){var t=0,r=0,i=this.pointerWidth(),a=this.pointerHeight(),l=this.pointerDirection(),o=this.width(),u=this.height();return l===J6?(r-=a,u+=a):l===e8?u+=a:l===t8?(t-=i*1.5,o+=i):l===q6&&(o+=i*1.5),{x:t,y:r,width:o,height:u}},n}(Joe.Shape);t5.Tag=qc;qc.prototype.className="Tag";wR._registerNode(qc);n5.Factory.addGetterSetter(qc,"pointerDirection",tse);n5.Factory.addGetterSetter(qc,"pointerWidth",0,m9.getNumberValidator());n5.Factory.addGetterSetter(qc,"pointerHeight",0,m9.getNumberValidator());n5.Factory.addGetterSetter(qc,"cornerRadius",0,m9.getNumberValidator());bR.Collection.mapMethods(qc);var i5={},rse=dt&&dt.__extends||function(){var e=function(n,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)i.hasOwnProperty(a)&&(r[a]=i[a])},e(n,t)};return function(n,t){e(n,t);function r(){this.constructor=n}n.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}();Object.defineProperty(i5,"__esModule",{value:!0});var ise=ar,ase=Un,ose=qi,sse=Wn,G1=function(e){rse(n,e);function n(t){var r=e.call(this,t)||this;r.dataArray=[],r.pathLength=0,r.dataArray=n.parsePathData(r.data()),r.pathLength=0;for(var i=0;i<r.dataArray.length;++i)r.pathLength+=r.dataArray[i].pathLength;return r.on("dataChange.konva",function(){this.dataArray=n.parsePathData(this.data()),this.pathLength=0;for(var a=0;a<this.dataArray.length;++a)this.pathLength+=this.dataArray[a].pathLength}),r}return n.prototype._sceneFunc=function(t){var r=this.dataArray;t.beginPath();for(var i=!1,a=0;a<r.length;a++){var l=r[a].command,o=r[a].points;switch(l){case"L":t.lineTo(o[0],o[1]);break;case"M":t.moveTo(o[0],o[1]);break;case"C":t.bezierCurveTo(o[0],o[1],o[2],o[3],o[4],o[5]);break;case"Q":t.quadraticCurveTo(o[0],o[1],o[2],o[3]);break;case"A":var u=o[0],h=o[1],d=o[2],p=o[3],s=o[4],c=o[5],f=o[6],m=o[7],g=d>p?d:p,y=d>p?1:d/p,v=d>p?p/d:1;t.translate(u,h),t.rotate(f),t.scale(y,v),t.arc(0,0,g,s,s+c,1-m),t.scale(1/y,1/v),t.rotate(-f),t.translate(-u,-h);break;case"z":i=!0,t.closePath();break}}!i&&!this.hasFill()?t.strokeShape(this):t.fillStrokeShape(this)},n.prototype.getSelfRect=function(){var t=[];this.dataArray.forEach(function(d){if(d.command==="A"){var p=d.points[4],s=d.points[5],c=d.points[4]+s,f=Math.PI/180;if(Math.abs(p-c)<f&&(f=Math.abs(p-c)),s<0)for(var m=p-f;m>c;m-=f){var g=n.getPointOnEllipticalArc(d.points[0],d.points[1],d.points[2],d.points[3],m,0);t.push(g.x,g.y)}else for(var m=p+f;m<c;m+=f){var g=n.getPointOnEllipticalArc(d.points[0],d.points[1],d.points[2],d.points[3],m,0);t.push(g.x,g.y)}}else if(d.command==="C")for(var m=0;m<=1;m+=.01){var g=n.getPointOnCubicBezier(m,d.start.x,d.start.y,d.points[0],d.points[1],d.points[2],d.points[3],d.points[4],d.points[5]);t.push(g.x,g.y)}else t=t.concat(d.points)});for(var r=t[0],i=t[0],a=t[1],l=t[1],o,u,h=0;h<t.length/2;h++)o=t[h*2],u=t[h*2+1],isNaN(o)||(r=Math.min(r,o),i=Math.max(i,o)),isNaN(u)||(a=Math.min(a,u),l=Math.max(l,u));return{x:Math.round(r),y:Math.round(a),width:Math.round(i-r),height:Math.round(l-a)}},n.prototype.getLength=function(){return this.pathLength},n.prototype.getPointAtLength=function(t){var r,i=0,a=this.dataArray.length;if(!a)return null;for(;i<a&&t>this.dataArray[i].pathLength;)t-=this.dataArray[i].pathLength,++i;if(i===a)return r=this.dataArray[i-1].points.slice(-2),{x:r[0],y:r[1]};if(t<.01)return r=this.dataArray[i].points.slice(0,2),{x:r[0],y:r[1]};var l=this.dataArray[i],o=l.points;switch(l.command){case"L":return n.getPointOnLine(t,l.start.x,l.start.y,o[0],o[1]);case"C":return n.getPointOnCubicBezier(t/l.pathLength,l.start.x,l.start.y,o[0],o[1],o[2],o[3],o[4],o[5]);case"Q":return n.getPointOnQuadraticBezier(t/l.pathLength,l.start.x,l.start.y,o[0],o[1],o[2],o[3]);case"A":var u=o[0],h=o[1],d=o[2],p=o[3],s=o[4],c=o[5],f=o[6];return s+=c*t/l.pathLength,n.getPointOnEllipticalArc(u,h,d,p,s,f)}return null},n.getLineLength=function(t,r,i,a){return Math.sqrt((i-t)*(i-t)+(a-r)*(a-r))},n.getPointOnLine=function(t,r,i,a,l,o,u){o===void 0&&(o=r),u===void 0&&(u=i);var h=(l-i)/(a-r+1e-8),d=Math.sqrt(t*t/(1+h*h));a<r&&(d*=-1);var p=h*d,s;if(a===r)s={x:o,y:u+p};else if((u-i)/(o-r+1e-8)===h)s={x:o+d,y:u+p};else{var c,f,m=this.getLineLength(r,i,a,l);if(m<1e-8)return;var g=(o-r)*(a-r)+(u-i)*(l-i);g=g/(m*m),c=r+g*(a-r),f=i+g*(l-i);var y=this.getLineLength(o,u,c,f),v=Math.sqrt(t*t-y*y);d=Math.sqrt(v*v/(1+h*h)),a<r&&(d*=-1),p=h*d,s={x:c+d,y:f+p}}return s},n.getPointOnCubicBezier=function(t,r,i,a,l,o,u,h,d){function p(y){return y*y*y}function s(y){return 3*y*y*(1-y)}function c(y){return 3*y*(1-y)*(1-y)}function f(y){return(1-y)*(1-y)*(1-y)}var m=h*p(t)+o*s(t)+a*c(t)+r*f(t),g=d*p(t)+u*s(t)+l*c(t)+i*f(t);return{x:m,y:g}},n.getPointOnQuadraticBezier=function(t,r,i,a,l,o,u){function h(f){return f*f}function d(f){return 2*f*(1-f)}function p(f){return(1-f)*(1-f)}var s=o*h(t)+a*d(t)+r*p(t),c=u*h(t)+l*d(t)+i*p(t);return{x:s,y:c}},n.getPointOnEllipticalArc=function(t,r,i,a,l,o){var u=Math.cos(o),h=Math.sin(o),d={x:i*Math.cos(l),y:a*Math.sin(l)};return{x:t+(d.x*u-d.y*h),y:r+(d.x*h+d.y*u)}},n.parsePathData=function(t){if(!t)return[];var r=t,i=["m","M","l","L","v","V","h","H","z","Z","c","C","q","Q","t","T","s","S","a","A"];r=r.replace(new RegExp(" ","g"),",");for(var a=0;a<i.length;a++)r=r.replace(new RegExp(i[a],"g"),"|"+i[a]);var l=r.split("|"),o=[],u=[],h=0,d=0,p=/([-+]?((\d+\.\d+)|((\d+)|(\.\d+)))(?:e[-+]?\d+)?)/gi,s;for(a=1;a<l.length;a++){var c=l[a],f=c.charAt(0);for(c=c.slice(1),u.length=0;s=p.exec(c);)u.push(s[0]);for(var m=[],g=0,y=u.length;g<y;g++){var v=parseFloat(u[g]);isNaN(v)?m.push(0):m.push(v)}for(;m.length>0&&!isNaN(m[0]);){var b=null,_=[],M=h,k=d,P,E,R,w,C,S,x,I,D,T;switch(f){case"l":h+=m.shift(),d+=m.shift(),b="L",_.push(h,d);break;case"L":h=m.shift(),d=m.shift(),_.push(h,d);break;case"m":var N=m.shift(),L=m.shift();if(h+=N,d+=L,b="M",o.length>2&&o[o.length-1].command==="z"){for(var B=o.length-2;B>=0;B--)if(o[B].command==="M"){h=o[B].points[0]+N,d=o[B].points[1]+L;break}}_.push(h,d),f="l";break;case"M":h=m.shift(),d=m.shift(),b="M",_.push(h,d),f="L";break;case"h":h+=m.shift(),b="L",_.push(h,d);break;case"H":h=m.shift(),b="L",_.push(h,d);break;case"v":d+=m.shift(),b="L",_.push(h,d);break;case"V":d=m.shift(),b="L",_.push(h,d);break;case"C":_.push(m.shift(),m.shift(),m.shift(),m.shift()),h=m.shift(),d=m.shift(),_.push(h,d);break;case"c":_.push(h+m.shift(),d+m.shift(),h+m.shift(),d+m.shift()),h+=m.shift(),d+=m.shift(),b="C",_.push(h,d);break;case"S":E=h,R=d,P=o[o.length-1],P.command==="C"&&(E=h+(h-P.points[2]),R=d+(d-P.points[3])),_.push(E,R,m.shift(),m.shift()),h=m.shift(),d=m.shift(),b="C",_.push(h,d);break;case"s":E=h,R=d,P=o[o.length-1],P.command==="C"&&(E=h+(h-P.points[2]),R=d+(d-P.points[3])),_.push(E,R,h+m.shift(),d+m.shift()),h+=m.shift(),d+=m.shift(),b="C",_.push(h,d);break;case"Q":_.push(m.shift(),m.shift()),h=m.shift(),d=m.shift(),_.push(h,d);break;case"q":_.push(h+m.shift(),d+m.shift()),h+=m.shift(),d+=m.shift(),b="Q",_.push(h,d);break;case"T":E=h,R=d,P=o[o.length-1],P.command==="Q"&&(E=h+(h-P.points[0]),R=d+(d-P.points[1])),h=m.shift(),d=m.shift(),b="Q",_.push(E,R,h,d);break;case"t":E=h,R=d,P=o[o.length-1],P.command==="Q"&&(E=h+(h-P.points[0]),R=d+(d-P.points[1])),h+=m.shift(),d+=m.shift(),b="Q",_.push(E,R,h,d);break;case"A":w=m.shift(),C=m.shift(),S=m.shift(),x=m.shift(),I=m.shift(),D=h,T=d,h=m.shift(),d=m.shift(),b="A",_=this.convertEndpointToCenterParameterization(D,T,h,d,x,I,w,C,S);break;case"a":w=m.shift(),C=m.shift(),S=m.shift(),x=m.shift(),I=m.shift(),D=h,T=d,h+=m.shift(),d+=m.shift(),b="A",_=this.convertEndpointToCenterParameterization(D,T,h,d,x,I,w,C,S);break}o.push({command:b||f,points:_,start:{x:M,y:k},pathLength:this.calcLength(M,k,b||f,_)})}(f==="z"||f==="Z")&&o.push({command:"z",points:[],start:void 0,pathLength:0})}return o},n.calcLength=function(t,r,i,a){var l,o,u,h,d=n;switch(i){case"L":return d.getLineLength(t,r,a[0],a[1]);case"C":for(l=0,o=d.getPointOnCubicBezier(0,t,r,a[0],a[1],a[2],a[3],a[4],a[5]),h=.01;h<=1;h+=.01)u=d.getPointOnCubicBezier(h,t,r,a[0],a[1],a[2],a[3],a[4],a[5]),l+=d.getLineLength(o.x,o.y,u.x,u.y),o=u;return l;case"Q":for(l=0,o=d.getPointOnQuadraticBezier(0,t,r,a[0],a[1],a[2],a[3]),h=.01;h<=1;h+=.01)u=d.getPointOnQuadraticBezier(h,t,r,a[0],a[1],a[2],a[3]),l+=d.getLineLength(o.x,o.y,u.x,u.y),o=u;return l;case"A":l=0;var p=a[4],s=a[5],c=a[4]+s,f=Math.PI/180;if(Math.abs(p-c)<f&&(f=Math.abs(p-c)),o=d.getPointOnEllipticalArc(a[0],a[1],a[2],a[3],p,0),s<0)for(h=p-f;h>c;h-=f)u=d.getPointOnEllipticalArc(a[0],a[1],a[2],a[3],h,0),l+=d.getLineLength(o.x,o.y,u.x,u.y),o=u;else for(h=p+f;h<c;h+=f)u=d.getPointOnEllipticalArc(a[0],a[1],a[2],a[3],h,0),l+=d.getLineLength(o.x,o.y,u.x,u.y),o=u;return u=d.getPointOnEllipticalArc(a[0],a[1],a[2],a[3],c,0),l+=d.getLineLength(o.x,o.y,u.x,u.y),l}return 0},n.convertEndpointToCenterParameterization=function(t,r,i,a,l,o,u,h,d){var p=d*(Math.PI/180),s=Math.cos(p)*(t-i)/2+Math.sin(p)*(r-a)/2,c=-1*Math.sin(p)*(t-i)/2+Math.cos(p)*(r-a)/2,f=s*s/(u*u)+c*c/(h*h);f>1&&(u*=Math.sqrt(f),h*=Math.sqrt(f));var m=Math.sqrt((u*u*(h*h)-u*u*(c*c)-h*h*(s*s))/(u*u*(c*c)+h*h*(s*s)));l===o&&(m*=-1),isNaN(m)&&(m=0);var g=m*u*c/h,y=m*-h*s/u,v=(t+i)/2+Math.cos(p)*g-Math.sin(p)*y,b=(r+a)/2+Math.sin(p)*g+Math.cos(p)*y,_=function(C){return Math.sqrt(C[0]*C[0]+C[1]*C[1])},M=function(C,S){return(C[0]*S[0]+C[1]*S[1])/(_(C)*_(S))},k=function(C,S){return(C[0]*S[1]<C[1]*S[0]?-1:1)*Math.acos(M(C,S))},P=k([1,0],[(s-g)/u,(c-y)/h]),E=[(s-g)/u,(c-y)/h],R=[(-1*s-g)/u,(-1*c-y)/h],w=k(E,R);return M(E,R)<=-1&&(w=Math.PI),M(E,R)>=1&&(w=0),o===0&&w>0&&(w=w-2*Math.PI),o===1&&w<0&&(w=w+2*Math.PI),[v,b,u,h,P,w,p,o]},n}(ose.Shape);i5.Path=G1;G1.prototype.className="Path";G1.prototype._attrsAffectingSize=["data"];sse._registerNode(G1);ase.Factory.addGetterSetter(G1,"data");ise.Collection.mapMethods(G1);var a5={},lse=dt&&dt.__extends||function(){var e=function(n,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)i.hasOwnProperty(a)&&(r[a]=i[a])},e(n,t)};return function(n,t){e(n,t);function r(){this.constructor=n}n.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}();Object.defineProperty(a5,"__esModule",{value:!0});var cse=ar,use=Un,dse=qi,fse=Wn,Y0=function(e){lse(n,e);function n(){return e!==null&&e.apply(this,arguments)||this}return n.prototype._sceneFunc=function(t){var r=this.cornerRadius(),i=this.width(),a=this.height();if(t.beginPath(),!r)t.rect(0,0,i,a);else{var l=0,o=0,u=0,h=0;typeof r=="number"?l=o=u=h=Math.min(r,i/2,a/2):(l=Math.min(r[0],i/2,a/2),o=Math.min(r[1],i/2,a/2),h=Math.min(r[2],i/2,a/2),u=Math.min(r[3],i/2,a/2)),t.moveTo(l,0),t.lineTo(i-o,0),t.arc(i-o,o,o,Math.PI*3/2,0,!1),t.lineTo(i,a-h),t.arc(i-h,a-h,h,0,Math.PI/2,!1),t.lineTo(u,a),t.arc(u,a-u,u,Math.PI/2,Math.PI,!1),t.lineTo(0,l),t.arc(l,l,l,Math.PI,Math.PI*3/2,!1)}t.closePath(),t.fillStrokeShape(this)},n}(dse.Shape);a5.Rect=Y0;Y0.prototype.className="Rect";fse._registerNode(Y0);use.Factory.addGetterSetter(Y0,"cornerRadius",0);cse.Collection.mapMethods(Y0);var g9={},hse=dt&&dt.__extends||function(){var e=function(n,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)i.hasOwnProperty(a)&&(r[a]=i[a])},e(n,t)};return function(n,t){e(n,t);function r(){this.constructor=n}n.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}();Object.defineProperty(g9,"__esModule",{value:!0});var pse=ar,xR=Un,mse=qi,SR=kn,gse=Wn,eu=function(e){hse(n,e);function n(){return e!==null&&e.apply(this,arguments)||this}return n.prototype._sceneFunc=function(t){var r=this.sides(),i=this.radius(),a,l,o;for(t.beginPath(),t.moveTo(0,0-i),a=1;a<r;a++)l=i*Math.sin(a*2*Math.PI/r),o=-1*i*Math.cos(a*2*Math.PI/r),t.lineTo(l,o);t.closePath(),t.fillStrokeShape(this)},n.prototype.getWidth=function(){return this.radius()*2},n.prototype.getHeight=function(){return this.radius()*2},n.prototype.setWidth=function(t){this.radius(t/2)},n.prototype.setHeight=function(t){this.radius(t/2)},n}(mse.Shape);g9.RegularPolygon=eu;eu.prototype.className="RegularPolygon";eu.prototype._centroid=!0;eu.prototype._attrsAffectingSize=["radius"];gse._registerNode(eu);xR.Factory.addGetterSetter(eu,"radius",0,SR.getNumberValidator());xR.Factory.addGetterSetter(eu,"sides",0,SR.getNumberValidator());pse.Collection.mapMethods(eu);var y9={},yse=dt&&dt.__extends||function(){var e=function(n,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)i.hasOwnProperty(a)&&(r[a]=i[a])},e(n,t)};return function(n,t){e(n,t);function r(){this.constructor=n}n.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}();Object.defineProperty(y9,"__esModule",{value:!0});var vse=ar,_R=Un,bse=qi,ER=kn,wse=Wn,yE=Math.PI*2,tu=function(e){yse(n,e);function n(){return e!==null&&e.apply(this,arguments)||this}return n.prototype._sceneFunc=function(t){t.beginPath(),t.arc(0,0,this.innerRadius(),0,yE,!1),t.moveTo(this.outerRadius(),0),t.arc(0,0,this.outerRadius(),yE,0,!0),t.closePath(),t.fillStrokeShape(this)},n.prototype.getWidth=function(){return this.outerRadius()*2},n.prototype.getHeight=function(){return this.outerRadius()*2},n.prototype.setWidth=function(t){this.outerRadius(t/2)},n.prototype.setHeight=function(t){this.outerRadius(t/2)},n}(bse.Shape);y9.Ring=tu;tu.prototype.className="Ring";tu.prototype._centroid=!0;tu.prototype._attrsAffectingSize=["innerRadius","outerRadius"];wse._registerNode(tu);_R.Factory.addGetterSetter(tu,"innerRadius",0,ER.getNumberValidator());_R.Factory.addGetterSetter(tu,"outerRadius",0,ER.getNumberValidator());vse.Collection.mapMethods(tu);var v9={},Cse=dt&&dt.__extends||function(){var e=function(n,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)i.hasOwnProperty(a)&&(r[a]=i[a])},e(n,t)};return function(n,t){e(n,t);function r(){this.constructor=n}n.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}();Object.defineProperty(v9,"__esModule",{value:!0});var xse=ar,id=Un,Sse=qi,_se=X0,AR=kn,Ese=Wn,ks=function(e){Cse(n,e);function n(t){var r=e.call(this,t)||this;return r._updated=!0,r.anim=new _se.Animation(function(){var i=r._updated;return r._updated=!1,i}),r.on("animationChange.konva",function(){this.frameIndex(0)}),r.on("frameIndexChange.konva",function(){this._updated=!0}),r.on("frameRateChange.konva",function(){this.anim.isRunning()&&(clearInterval(this.interval),this._setInterval())}),r}return n.prototype._sceneFunc=function(t){var r=this.animation(),i=this.frameIndex(),a=i*4,l=this.animations()[r],o=this.frameOffsets(),u=l[a+0],h=l[a+1],d=l[a+2],p=l[a+3],s=this.image();if((this.hasFill()||this.hasStroke())&&(t.beginPath(),t.rect(0,0,d,p),t.closePath(),t.fillStrokeShape(this)),s)if(o){var c=o[r],f=i*2;t.drawImage(s,u,h,d,p,c[f+0],c[f+1],d,p)}else t.drawImage(s,u,h,d,p,0,0,d,p)},n.prototype._hitFunc=function(t){var r=this.animation(),i=this.frameIndex(),a=i*4,l=this.animations()[r],o=this.frameOffsets(),u=l[a+2],h=l[a+3];if(t.beginPath(),o){var d=o[r],p=i*2;t.rect(d[p+0],d[p+1],u,h)}else t.rect(0,0,u,h);t.closePath(),t.fillShape(this)},n.prototype._useBufferCanvas=function(){return(this.hasShadow()||this.getAbsoluteOpacity()!==1)&&this.hasStroke()},n.prototype._setInterval=function(){var t=this;this.interval=setInterval(function(){t._updateIndex()},1e3/this.frameRate())},n.prototype.start=function(){if(!this.isRunning()){var t=this.getLayer();this.anim.setLayers(t),this._setInterval(),this.anim.start()}},n.prototype.stop=function(){this.anim.stop(),clearInterval(this.interval)},n.prototype.isRunning=function(){return this.anim.isRunning()},n.prototype._updateIndex=function(){var t=this.frameIndex(),r=this.animation(),i=this.animations(),a=i[r],l=a.length/4;t<l-1?this.frameIndex(t+1):this.frameIndex(0)},n}(Sse.Shape);v9.Sprite=ks;ks.prototype.className="Sprite";Ese._registerNode(ks);id.Factory.addGetterSetter(ks,"animation");id.Factory.addGetterSetter(ks,"animations");id.Factory.addGetterSetter(ks,"frameOffsets");id.Factory.addGetterSetter(ks,"image");id.Factory.addGetterSetter(ks,"frameIndex",0,AR.getNumberValidator());id.Factory.addGetterSetter(ks,"frameRate",17,AR.getNumberValidator());id.Factory.backCompat(ks,{index:"frameIndex",getIndex:"getFrameIndex",setIndex:"setFrameIndex"});xse.Collection.mapMethods(ks);var b9={},Ase=dt&&dt.__extends||function(){var e=function(n,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)i.hasOwnProperty(a)&&(r[a]=i[a])},e(n,t)};return function(n,t){e(n,t);function r(){this.constructor=n}n.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}();Object.defineProperty(b9,"__esModule",{value:!0});var kse=ar,w9=Un,Tse=qi,C9=kn,Ise=Wn,Yl=function(e){Ase(n,e);function n(){return e!==null&&e.apply(this,arguments)||this}return n.prototype._sceneFunc=function(t){var r=this.innerRadius(),i=this.outerRadius(),a=this.numPoints();t.beginPath(),t.moveTo(0,0-i);for(var l=1;l<a*2;l++){var o=l%2===0?i:r,u=o*Math.sin(l*Math.PI/a),h=-1*o*Math.cos(l*Math.PI/a);t.lineTo(u,h)}t.closePath(),t.fillStrokeShape(this)},n.prototype.getWidth=function(){return this.outerRadius()*2},n.prototype.getHeight=function(){return this.outerRadius()*2},n.prototype.setWidth=function(t){this.outerRadius(t/2)},n.prototype.setHeight=function(t){this.outerRadius(t/2)},n}(Tse.Shape);b9.Star=Yl;Yl.prototype.className="Star";Yl.prototype._centroid=!0;Yl.prototype._attrsAffectingSize=["innerRadius","outerRadius"];Ise._registerNode(Yl);w9.Factory.addGetterSetter(Yl,"numPoints",5,C9.getNumberValidator());w9.Factory.addGetterSetter(Yl,"innerRadius",0,C9.getNumberValidator());w9.Factory.addGetterSetter(Yl,"outerRadius",0,C9.getNumberValidator());kse.Collection.mapMethods(Yl);var o5={},Pse=dt&&dt.__extends||function(){var e=function(n,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)i.hasOwnProperty(a)&&(r[a]=i[a])},e(n,t)};return function(n,t){e(n,t);function r(){this.constructor=n}n.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}();Object.defineProperty(o5,"__esModule",{value:!0});var jg=ar,eo=Un,Dse=qi,Fse=Wn,ad=kn,Mse=Wn,jm="auto",Rse="center",Rh="justify",Nse="Change.konva",Bse="2d",vE="-",kR="left",Ose="text",Lse="Text",jse="top",Use="bottom",bE="middle",TR="normal",wE="px ",Nh=" ",$se="right",Vse="word",zse="char",Hse="none",CE="...",IR=["fontFamily","fontSize","fontStyle","fontVariant","padding","align","verticalAlign","lineHeight","text","width","height","wrap","ellipsis","letterSpacing"],Gse=IR.length,Um;function L4(){return Um||(Um=jg.Util.createCanvasElement().getContext(Bse),Um)}function Wse(e){e.fillText(this._partialText,this._partialTextX,this._partialTextY)}function Xse(e){e.strokeText(this._partialText,this._partialTextX,this._partialTextY)}function Yse(e){return e=e||{},!e.fillLinearGradientColorStops&&!e.fillRadialGradientColorStops&&!e.fillPatternImage&&(e.fill=e.fill||"black"),e}var Ti=function(e){Pse(n,e);function n(t){var r=e.call(this,Yse(t))||this;r._partialTextX=0,r._partialTextY=0;for(var i=0;i<Gse;i++)r.on(IR[i]+Nse,r._setTextData);return r._setTextData(),r}return n.prototype._sceneFunc=function(t){var r=this.padding(),i=this.fontSize(),a=this.lineHeight()*i,l=this.textArr,o=l.length,u=this.verticalAlign(),h=0,d=this.align(),p=this.getWidth(),s=this.letterSpacing(),c=this.fill(),f=this.textDecoration(),m=f.indexOf("underline")!==-1,g=f.indexOf("line-through")!==-1,y,v=0,v=a/2,b=0,_=0;for(t.setAttr("font",this._getContextFont()),t.setAttr("textBaseline",bE),t.setAttr("textAlign",kR),u===bE?h=(this.getHeight()-o*a-r*2)/2:u===Use&&(h=this.getHeight()-o*a-r*2),t.translate(r,h+r),y=0;y<o;y++){var b=0,_=0,M=l[y],k=M.text,P=M.width,E=y!==o-1,R,w,C;if(t.save(),d===$se?b+=p-P-r*2:d===Rse&&(b+=(p-P-r*2)/2),m&&(t.save(),t.beginPath(),t.moveTo(b,v+_+Math.round(i/2)),R=k.split(" ").length-1,w=R===0,C=d===Rh&&E&&!w?p-r*2:P,t.lineTo(b+Math.round(C),v+_+Math.round(i/2)),t.lineWidth=i/15,t.strokeStyle=c,t.stroke(),t.restore()),g&&(t.save(),t.beginPath(),t.moveTo(b,v+_),R=k.split(" ").length-1,w=R===0,C=d===Rh&&E&&!w?p-r*2:P,t.lineTo(b+Math.round(C),v+_),t.lineWidth=i/15,t.strokeStyle=c,t.stroke(),t.restore()),s!==0||d===Rh){R=k.split(" ").length-1;for(var S=0;S<k.length;S++){var x=k[S];x===" "&&y!==o-1&&d===Rh&&(b+=Math.floor((p-r*2-P)/R)),this._partialTextX=b,this._partialTextY=v+_,this._partialText=x,t.fillStrokeShape(this),b+=Math.round(this.measureSize(x).width)+s}}else this._partialTextX=b,this._partialTextY=v+_,this._partialText=k,t.fillStrokeShape(this);t.restore(),o>1&&(v+=a)}},n.prototype._hitFunc=function(t){var r=this.getWidth(),i=this.getHeight();t.beginPath(),t.rect(0,0,r,i),t.closePath(),t.fillStrokeShape(this)},n.prototype.setText=function(t){var r=jg.Util._isString(t)?t:t==null?"":t+"";return this._setAttr(Ose,r),this},n.prototype.getWidth=function(){var t=this.attrs.width===jm||this.attrs.width===void 0;return t?this.getTextWidth()+this.padding()*2:this.attrs.width},n.prototype.getHeight=function(){var t=this.attrs.height===jm||this.attrs.height===void 0;return t?this.fontSize()*this.textArr.length*this.lineHeight()+this.padding()*2:this.attrs.height},n.prototype.getTextWidth=function(){return this.textWidth},n.prototype.getTextHeight=function(){return jg.Util.warn("text.getTextHeight() method is deprecated. Use text.height() - for full height and text.fontSize() - for one line height."),this.textHeight},n.prototype.measureSize=function(t){var r=L4(),i=this.fontSize(),a;return r.save(),r.font=this._getContextFont(),a=r.measureText(t),r.restore(),{width:a.width,height:i}},n.prototype._getContextFont=function(){return Fse.Konva.UA.isIE?this.fontStyle()+Nh+this.fontSize()+wE+this.fontFamily():this.fontStyle()+Nh+this.fontVariant()+Nh+this.fontSize()+wE+this.fontFamily()},n.prototype._addTextLine=function(t){this.align()===Rh&&(t=t.trim());var r=this._getTextWidth(t);return this.textArr.push({text:t,width:r})},n.prototype._getTextWidth=function(t){var r=this.letterSpacing(),i=t.length;return L4().measureText(t).width+(i?r*(i-1):0)},n.prototype._setTextData=function(){var t=this.text().split(`
`),r=+this.fontSize(),i=0,a=this.lineHeight()*r,l=this.attrs.width,o=this.attrs.height,u=l!==jm&&l!==void 0,h=o!==jm&&o!==void 0,d=this.padding(),p=l-d*2,s=o-d*2,c=0,f=this.wrap(),m=f!==Hse,g=f!==zse&&m,y=this.ellipsis()&&!m;this.textArr=[],L4().font=this._getContextFont();for(var v=y?this._getTextWidth(CE):0,b=0,_=t.length;b<_;++b){var M=t[b],k=this._getTextWidth(M);if(u&&k>p)for(;M.length>0;){for(var P=0,E=M.length,R="",w=0;P<E;){var C=P+E>>>1,S=M.slice(0,C+1),x=this._getTextWidth(S)+v;x<=p?(P=C+1,R=S+(y?CE:""),w=x):E=C}if(R){if(g){var I,D=M[R.length],T=D===Nh||D===vE;T&&w<=p?I=R.length:I=Math.max(R.lastIndexOf(Nh),R.lastIndexOf(vE))+1,I>0&&(P=I,R=R.slice(0,P),w=this._getTextWidth(R))}if(R=R.trimRight(),this._addTextLine(R),i=Math.max(i,w),c+=a,!m||h&&c+a>s)break;if(M=M.slice(P),M=M.trimLeft(),M.length>0&&(k=this._getTextWidth(M),k<=p)){this._addTextLine(M),c+=a,i=Math.max(i,k);break}}else break}else this._addTextLine(M),c+=a,i=Math.max(i,k);if(h&&c+a>s)break}this.textHeight=r,this.textWidth=i},n.prototype.getStrokeScaleEnabled=function(){return!0},n}(Dse.Shape);o5.Text=Ti;Ti.prototype._fillFunc=Wse;Ti.prototype._strokeFunc=Xse;Ti.prototype.className=Lse;Ti.prototype._attrsAffectingSize=["text","fontSize","padding","wrap","lineHeight"];Mse._registerNode(Ti);eo.Factory.overWriteSetter(Ti,"width",ad.getNumberOrAutoValidator());eo.Factory.overWriteSetter(Ti,"height",ad.getNumberOrAutoValidator());eo.Factory.addGetterSetter(Ti,"fontFamily","Arial");eo.Factory.addGetterSetter(Ti,"fontSize",12,ad.getNumberValidator());eo.Factory.addGetterSetter(Ti,"fontStyle",TR);eo.Factory.addGetterSetter(Ti,"fontVariant",TR);eo.Factory.addGetterSetter(Ti,"padding",0,ad.getNumberValidator());eo.Factory.addGetterSetter(Ti,"align",kR);eo.Factory.addGetterSetter(Ti,"verticalAlign",jse);eo.Factory.addGetterSetter(Ti,"lineHeight",1,ad.getNumberValidator());eo.Factory.addGetterSetter(Ti,"wrap",Vse);eo.Factory.addGetterSetter(Ti,"ellipsis",!1);eo.Factory.addGetterSetter(Ti,"letterSpacing",0,ad.getNumberValidator());eo.Factory.addGetterSetter(Ti,"text","",ad.getStringValidator());eo.Factory.addGetterSetter(Ti,"textDecoration","");jg.Collection.mapMethods(Ti);var x9={},Zse=dt&&dt.__extends||function(){var e=function(n,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)i.hasOwnProperty(a)&&(r[a]=i[a])},e(n,t)};return function(n,t){e(n,t);function r(){this.constructor=n}n.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}();Object.defineProperty(x9,"__esModule",{value:!0});var z2=ar,Ts=Un,Kse=qi,Ds=i5,xE=o5,PR=kn,Qse=Wn,Jse="",DR="normal";function FR(e){e.fillText(this.partialText,0,0)}function MR(e){e.strokeText(this.partialText,0,0)}var Hi=function(e){Zse(n,e);function n(t){var r=e.call(this,t)||this;return r.dummyCanvas=z2.Util.createCanvasElement(),r.dataArray=[],r.dataArray=Ds.Path.parsePathData(r.attrs.data),r.on("dataChange.konva",function(){this.dataArray=Ds.Path.parsePathData(this.attrs.data),this._setTextData()}),r.on("textChange.konva alignChange.konva letterSpacingChange.konva kerningFuncChange.konva",r._setTextData),t&&t.getKerning&&(z2.Util.warn('getKerning TextPath API is deprecated. Please use "kerningFunc" instead.'),r.kerningFunc(t.getKerning)),r._setTextData(),r}return n.prototype._sceneFunc=function(t){t.setAttr("font",this._getContextFont()),t.setAttr("textBaseline",this.textBaseline()),t.setAttr("textAlign","left"),t.save();var r=this.textDecoration(),i=this.fill(),a=this.fontSize(),l=this.glyphInfo;r==="underline"&&t.beginPath();for(var o=0;o<l.length;o++){t.save();var u=l[o].p0;t.translate(u.x,u.y),t.rotate(l[o].rotation),this.partialText=l[o].text,t.fillStrokeShape(this),r==="underline"&&(o===0&&t.moveTo(0,a/2+1),t.lineTo(a,a/2+1)),t.restore()}r==="underline"&&(t.strokeStyle=i,t.lineWidth=a/20,t.stroke()),t.restore()},n.prototype._hitFunc=function(t){t.beginPath();var r=this.glyphInfo;if(r.length>=1){var i=r[0].p0;t.moveTo(i.x,i.y)}for(var a=0;a<r.length;a++){var l=r[a].p1;t.lineTo(l.x,l.y)}t.setAttr("lineWidth",this.fontSize()),t.setAttr("strokeStyle",this.colorKey),t.stroke()},n.prototype.getTextWidth=function(){return this.textWidth},n.prototype.getTextHeight=function(){return z2.Util.warn("text.getTextHeight() method is deprecated. Use text.height() - for full height and text.fontSize() - for one line height."),this.textHeight},n.prototype.setText=function(t){return xE.Text.prototype.setText.call(this,t)},n.prototype._getContextFont=function(){return xE.Text.prototype._getContextFont.call(this)},n.prototype._getTextSize=function(t){var r=this.dummyCanvas,i=r.getContext("2d");i.save(),i.font=this._getContextFont();var a=i.measureText(t);return i.restore(),{width:a.width,height:parseInt(this.attrs.fontSize,10)}},n.prototype._setTextData=function(){var t=this,r=this._getTextSize(this.attrs.text),i=this.letterSpacing(),a=this.align(),l=this.kerningFunc();this.textWidth=r.width,this.textHeight=r.height;var o=Math.max(this.textWidth+((this.attrs.text||"").length-1)*i,0);this.glyphInfo=[];for(var u=0,h=0;h<t.dataArray.length;h++)t.dataArray[h].pathLength>0&&(u+=t.dataArray[h].pathLength);var d=0;a==="center"&&(d=Math.max(0,u/2-o/2)),a==="right"&&(d=Math.max(0,u-o));for(var p=this.text().split(""),s=this.text().split(" ").length-1,c,f,m,g=-1,y=0,v=function(){y=0;for(var x=t.dataArray,I=g+1;I<x.length;I++){if(x[I].pathLength>0)return g=I,x[I];x[I].command==="M"&&(c={x:x[I].points[0],y:x[I].points[1]})}return{}},b=function(x){var I=t._getTextSize(x).width+i;x===" "&&a==="justify"&&(I+=(u-o)/s);var D=0,T=0;for(f=void 0;Math.abs(I-D)/I>.01&&T<25;){T++;for(var N=D;m===void 0;)m=v(),m&&N+m.pathLength<I&&(N+=m.pathLength,m=void 0);if(m==={}||c===void 0)return;var L=!1;switch(m.command){case"L":Ds.Path.getLineLength(c.x,c.y,m.points[0],m.points[1])>I?f=Ds.Path.getPointOnLine(I,c.x,c.y,m.points[0],m.points[1],c.x,c.y):m=void 0;break;case"A":var B=m.points[4],z=m.points[5],K=m.points[4]+z;y===0?y=B+1e-8:I>D?y+=Math.PI/180*z/Math.abs(z):y-=Math.PI/360*z/Math.abs(z),(z<0&&y<K||z>=0&&y>K)&&(y=K,L=!0),f=Ds.Path.getPointOnEllipticalArc(m.points[0],m.points[1],m.points[2],m.points[3],y,m.points[6]);break;case"C":y===0?I>m.pathLength?y=1e-8:y=I/m.pathLength:I>D?y+=(I-D)/m.pathLength:y-=(D-I)/m.pathLength,y>1&&(y=1,L=!0),f=Ds.Path.getPointOnCubicBezier(y,m.start.x,m.start.y,m.points[0],m.points[1],m.points[2],m.points[3],m.points[4],m.points[5]);break;case"Q":y===0?y=I/m.pathLength:I>D?y+=(I-D)/m.pathLength:y-=(D-I)/m.pathLength,y>1&&(y=1,L=!0),f=Ds.Path.getPointOnQuadraticBezier(y,m.start.x,m.start.y,m.points[0],m.points[1],m.points[2],m.points[3]);break}f!==void 0&&(D=Ds.Path.getLineLength(c.x,c.y,f.x,f.y)),L&&(L=!1,m=void 0)}},_="C",M=t._getTextSize(_).width+i,k=d/M-1,P=0;P<k&&(b(_),!(c===void 0||f===void 0));P++)c=f;for(var E=0;E<p.length&&(b(p[E]),!(c===void 0||f===void 0));E++){var R=Ds.Path.getLineLength(c.x,c.y,f.x,f.y),w=0;if(l)try{w=l(p[E-1],p[E])*this.fontSize()}catch{w=0}c.x+=w,f.x+=w,this.textWidth+=w;var C=Ds.Path.getPointOnLine(w+R/2,c.x,c.y,f.x,f.y),S=Math.atan2(f.y-c.y,f.x-c.x);this.glyphInfo.push({transposeX:C.x,transposeY:C.y,text:p[E],rotation:S,p0:c,p1:f}),c=f}},n.prototype.getSelfRect=function(){if(!this.glyphInfo.length)return{x:0,y:0,width:0,height:0};var t=[];this.glyphInfo.forEach(function(p){t.push(p.p0.x),t.push(p.p0.y),t.push(p.p1.x),t.push(p.p1.y)});for(var r=t[0]||0,i=t[0]||0,a=t[1]||0,l=t[1]||0,o,u,h=0;h<t.length/2;h++)o=t[h*2],u=t[h*2+1],r=Math.min(r,o),i=Math.max(i,o),a=Math.min(a,u),l=Math.max(l,u);var d=this.fontSize();return{x:r-d/2,y:a-d/2,width:i-r+d,height:l-a+d}},n}(Kse.Shape);x9.TextPath=Hi;Hi.prototype._fillFunc=FR;Hi.prototype._strokeFunc=MR;Hi.prototype._fillFuncHit=FR;Hi.prototype._strokeFuncHit=MR;Hi.prototype.className="TextPath";Hi.prototype._attrsAffectingSize=["text","fontSize","data"];Qse._registerNode(Hi);Ts.Factory.addGetterSetter(Hi,"data");Ts.Factory.addGetterSetter(Hi,"fontFamily","Arial");Ts.Factory.addGetterSetter(Hi,"fontSize",12,PR.getNumberValidator());Ts.Factory.addGetterSetter(Hi,"fontStyle",DR);Ts.Factory.addGetterSetter(Hi,"align","left");Ts.Factory.addGetterSetter(Hi,"letterSpacing",0,PR.getNumberValidator());Ts.Factory.addGetterSetter(Hi,"textBaseline","middle");Ts.Factory.addGetterSetter(Hi,"fontVariant",DR);Ts.Factory.addGetterSetter(Hi,"text",Jse);Ts.Factory.addGetterSetter(Hi,"textDecoration",null);Ts.Factory.addGetterSetter(Hi,"kerningFunc",null);z2.Collection.mapMethods(Hi);var S9={},qse=dt&&dt.__extends||function(){var e=function(n,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)i.hasOwnProperty(a)&&(r[a]=i[a])},e(n,t)};return function(n,t){e(n,t);function r(){this.constructor=n}n.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}();Object.defineProperty(S9,"__esModule",{value:!0});var ei=ar,Ii=Un,ele=ki,tle=qi,nle=a5,SE=W0,wl=Wn,od=kn,rle=Wn,Uf="tr-konva",ile=["resizeEnabledChange","rotateAnchorOffsetChange","rotateEnabledChange","enabledAnchorsChange","anchorSizeChange","borderEnabledChange","borderStrokeChange","borderStrokeWidthChange","borderDashChange","anchorStrokeChange","anchorStrokeWidthChange","anchorFillChange","anchorCornerRadiusChange","ignoreStrokeChange"].map(function(e){return e+("."+Uf)}).join(" "),_E="nodeRect",ale=["widthChange","heightChange","scaleXChange","scaleYChange","skewXChange","skewYChange","rotationChange","offsetXChange","offsetYChange","transformsEnabledChange","strokeWidthChange"].map(function(e){return e+("."+Uf)}).join(" "),ole={"top-left":-45,"top-center":0,"top-right":45,"middle-right":-90,"middle-left":90,"bottom-left":-135,"bottom-center":180,"bottom-right":135},sle="ontouchstart"in wl.Konva._global;function lle(e,n,t){if(e==="rotater")return"crosshair";n+=ei.Util._degToRad(ole[e]||0),t&&(n*=-1);var r=(ei.Util._radToDeg(n)%360+360)%360;return ei.Util._inRange(r,315+22.5,360)||ei.Util._inRange(r,0,22.5)?"ns-resize":ei.Util._inRange(r,45-22.5,45+22.5)?"nesw-resize":ei.Util._inRange(r,90-22.5,90+22.5)?"ew-resize":ei.Util._inRange(r,135-22.5,135+22.5)?"nwse-resize":ei.Util._inRange(r,180-22.5,180+22.5)?"ns-resize":ei.Util._inRange(r,225-22.5,225+22.5)?"nesw-resize":ei.Util._inRange(r,270-22.5,270+22.5)?"ew-resize":ei.Util._inRange(r,315-22.5,315+22.5)?"nwse-resize":(ei.Util.error("Transformer has unknown angle for cursor detection: "+r),"pointer")}var Ug=["top-left","top-center","top-right","middle-right","middle-left","bottom-left","bottom-center","bottom-right"],EE=1e8,Xr=function(e){qse(n,e);function n(t){var r=e.call(this,t)||this;return r._transforming=!1,r._createElements(),r._handleMouseMove=r._handleMouseMove.bind(r),r._handleMouseUp=r._handleMouseUp.bind(r),r.update=r.update.bind(r),r.on(ile,r.update),r.getNode()&&r.update(),r}return n.prototype.attachTo=function(t){return this.setNode(t),this},n.prototype.setNode=function(t){var r=this;this._node&&this.detach(),this._node=t,this._resetTransformCache();var i=t._attrsAffectingSize.map(function(o){return o+"Change."+Uf}).join(" "),a=function(){r._resetTransformCache(),r._transforming||r.update()};t.on(i,a),t.on(ale,a),t.on("xChange."+Uf+" yChange."+Uf,function(){return r._resetTransformCache()});var l=!!this.findOne(".top-left");return l&&this.update(),this},n.prototype.getNode=function(){return this._node},n.prototype.getActiveAnchor=function(){return this._movingAnchorName},n.prototype.detach=function(){this.getNode()&&(this.getNode().off("."+Uf),this._node=void 0),this._resetTransformCache()},n.prototype._resetTransformCache=function(){this._clearCache(_E),this._clearCache("transform"),this._clearSelfAndDescendantCache("absoluteTransform")},n.prototype._getNodeRect=function(){return this._getCache(_E,this.__getNodeRect)},n.prototype.__getNodeRect=function(){var t=this.getNode();if(!t)return{x:-EE,y:-EE,width:0,height:0,rotation:0};t.parent&&this.parent&&t.parent!==this.parent&&ei.Util.warn("Transformer and attached node have different parents. Konva does not support such case right now. Please move Transformer to the parent of attaching node.");var r=t.getClientRect({skipTransform:!0,skipShadow:!0,skipStroke:this.ignoreStroke()}),i=wl.Konva.getAngle(t.rotation()),a=r.x*t.scaleX()-t.offsetX()*t.scaleX(),l=r.y*t.scaleY()-t.offsetY()*t.scaleY();return{x:t.x()+a*Math.cos(i)+l*Math.sin(-i),y:t.y()+l*Math.cos(i)+a*Math.sin(i),width:r.width*t.scaleX(),height:r.height*t.scaleY(),rotation:t.rotation()}},n.prototype.getX=function(){return this._getNodeRect().x},n.prototype.getY=function(){return this._getNodeRect().y},n.prototype.getRotation=function(){return this._getNodeRect().rotation},n.prototype.getWidth=function(){return this._getNodeRect().width},n.prototype.getHeight=function(){return this._getNodeRect().height},n.prototype._createElements=function(){this._createBack(),Ug.forEach(function(t){this._createAnchor(t)}.bind(this)),this._createAnchor("rotater")},n.prototype._createAnchor=function(t){var r=this,i=new nle.Rect({stroke:"rgb(0, 161, 255)",fill:"white",strokeWidth:1,name:t+" _anchor",dragDistance:0,draggable:!0,hitStrokeWidth:sle?10:"auto"}),a=this;i.on("mousedown touchstart",function(l){a._handleMouseDown(l)}),i.on("dragstart",function(l){l.cancelBubble=!0}),i.on("dragmove",function(l){l.cancelBubble=!0}),i.on("dragend",function(l){l.cancelBubble=!0}),i.on("mouseenter",function(){var l=wl.Konva.getAngle(r.getAbsoluteRotation()),o=r.getNode().getAbsoluteScale(),u=o.y*o.x<0,h=lle(t,l,u);i.getStage().content.style.cursor=h,r._cursorChange=!0}),i.on("mouseout",function(){!i.getStage()||!i.getParent()||(i.getStage().content.style.cursor="",r._cursorChange=!1)}),this.add(i)},n.prototype._createBack=function(){var t=new tle.Shape({name:"back",width:0,height:0,listening:!1,sceneFunc:function(r){var i=this.getParent(),a=i.padding();r.beginPath(),r.rect(-a,-a,this.width()+a*2,this.height()+a*2),r.moveTo(this.width()/2,-a),i.rotateEnabled()&&r.lineTo(this.width()/2,-i.rotateAnchorOffset()*ei.Util._sign(this.height())-a),r.fillStrokeShape(this)}});this.add(t)},n.prototype._handleMouseDown=function(t){this._movingAnchorName=t.target.name().split(" ")[0];var r=this._getNodeRect(),i=r.width,a=r.height,l=Math.sqrt(Math.pow(i,2)+Math.pow(a,2));this.sin=Math.abs(a/l),this.cos=Math.abs(i/l),window.addEventListener("mousemove",this._handleMouseMove),window.addEventListener("touchmove",this._handleMouseMove),window.addEventListener("mouseup",this._handleMouseUp,!0),window.addEventListener("touchend",this._handleMouseUp,!0),this._transforming=!0,this._fire("transformstart",{evt:t,target:this.getNode()}),this.getNode()._fire("transformstart",{evt:t,target:this.getNode()})},n.prototype._handleMouseMove=function(t){var r,i,a,l=this.findOne("."+this._movingAnchorName),o=l.getStage();o.setPointersPositions(t),l.setAbsolutePosition(o.getPointerPosition());var u=this.keepRatio()||t.shiftKey,h=this.padding();if(this._movingAnchorName==="top-left"){if(u){a=Math.sqrt(Math.pow(this.findOne(".bottom-right").x()-l.x()-h*2,2)+Math.pow(this.findOne(".bottom-right").y()-l.y()-h*2,2));var d=this.findOne(".top-left").x()>this.findOne(".bottom-right").x()?-1:1,p=this.findOne(".top-left").y()>this.findOne(".bottom-right").y()?-1:1;r=a*this.cos*d,i=a*this.sin*p,this.findOne(".top-left").x(this.findOne(".bottom-right").x()-r-h*2),this.findOne(".top-left").y(this.findOne(".bottom-right").y()-i-h*2)}}else if(this._movingAnchorName==="top-center")this.findOne(".top-left").y(l.y());else if(this._movingAnchorName==="top-right"){if(u){a=Math.sqrt(Math.pow(l.x()-this.findOne(".bottom-left").x()-h*2,2)+Math.pow(this.findOne(".bottom-left").y()-l.y()-h*2,2));var d=this.findOne(".top-right").x()<this.findOne(".top-left").x()?-1:1,p=this.findOne(".top-right").y()>this.findOne(".bottom-left").y()?-1:1;r=a*this.cos*d,i=a*this.sin*p,this.findOne(".top-right").x(r+h),this.findOne(".top-right").y(this.findOne(".bottom-left").y()-i-h*2)}var s=l.position();this.findOne(".top-left").y(s.y),this.findOne(".bottom-right").x(s.x)}else if(this._movingAnchorName==="middle-left")this.findOne(".top-left").x(l.x());else if(this._movingAnchorName==="middle-right")this.findOne(".bottom-right").x(l.x());else if(this._movingAnchorName==="bottom-left"){if(u){a=Math.sqrt(Math.pow(this.findOne(".top-right").x()-l.x()-h*2,2)+Math.pow(l.y()-this.findOne(".top-right").y()-h*2,2));var d=this.findOne(".top-right").x()<this.findOne(".bottom-left").x()?-1:1,p=this.findOne(".bottom-right").y()<this.findOne(".top-left").y()?-1:1;r=a*this.cos*d,i=a*this.sin*p,this.findOne(".bottom-left").x(this.findOne(".top-right").x()-r-h*2),this.findOne(".bottom-left").y(i+h)}s=l.position(),this.findOne(".top-left").x(s.x),this.findOne(".bottom-right").y(s.y)}else if(this._movingAnchorName==="bottom-center")this.findOne(".bottom-right").y(l.y());else if(this._movingAnchorName==="bottom-right"){if(u){a=Math.sqrt(Math.pow(this.findOne(".bottom-right").x()-h,2)+Math.pow(this.findOne(".bottom-right").y()-h,2));var d=this.findOne(".top-left").x()>this.findOne(".bottom-right").x()?-1:1,p=this.findOne(".top-left").y()>this.findOne(".bottom-right").y()?-1:1;r=a*this.cos*d,i=a*this.sin*p,this.findOne(".bottom-right").x(r+h),this.findOne(".bottom-right").y(i+h)}}else if(this._movingAnchorName==="rotater"){var c=this._getNodeRect();r=l.x()-c.width/2,i=-l.y()+c.height/2;var f=Math.atan2(-i,r)+Math.PI/2;c.height<0&&(f-=Math.PI);for(var m=wl.Konva.getAngle(this.rotation()),g=ei.Util._radToDeg(m)+ei.Util._radToDeg(f),y=wl.Konva.getAngle(this.getNode().rotation()),v=ei.Util._degToRad(g),b=this.rotationSnaps(),_=wl.Konva.getAngle(this.rotationSnapTolerance()),M=0;M<b.length;M++){var k=wl.Konva.getAngle(b[M]),P=Math.abs(k-ei.Util._degToRad(g))%(Math.PI*2);P<_&&(g=ei.Util._radToDeg(k),v=ei.Util._degToRad(g))}var E=h,R=h;this._fitNodeInto({rotation:wl.Konva.angleDeg?g:ei.Util._degToRad(g),x:c.x+(c.width/2+h)*(Math.cos(y)-Math.cos(v))+(c.height/2+h)*(Math.sin(-y)-Math.sin(-v))-(E*Math.cos(m)+R*Math.sin(-m)),y:c.y+(c.height/2+h)*(Math.cos(y)-Math.cos(v))+(c.width/2+h)*(Math.sin(y)-Math.sin(v))-(R*Math.cos(m)+E*Math.sin(m)),width:c.width+h*2,height:c.height+h*2},t)}else console.error(new Error("Wrong position argument of selection resizer: "+this._movingAnchorName));if(this._movingAnchorName!=="rotater"){var w=this.centeredScaling()||t.altKey;if(w){var C=this.findOne(".top-left"),S=this.findOne(".bottom-right"),x=C.x()+h,I=C.y()+h,D=this.getWidth()-S.x()+h,T=this.getHeight()-S.y()+h;S.move({x:-x,y:-I}),C.move({x:D,y:T})}var N=this.findOne(".top-left").getAbsolutePosition(this.getParent());r=N.x,i=N.y;var L=this.findOne(".bottom-right").x()-this.findOne(".top-left").x(),B=this.findOne(".bottom-right").y()-this.findOne(".top-left").y();this._fitNodeInto({x:r+this.offsetX(),y:i+this.offsetY(),width:L,height:B},t)}},n.prototype._handleMouseUp=function(t){this._removeEvents(t)},n.prototype._removeEvents=function(t){if(this._transforming){this._transforming=!1,window.removeEventListener("mousemove",this._handleMouseMove),window.removeEventListener("touchmove",this._handleMouseMove),window.removeEventListener("mouseup",this._handleMouseUp,!0),window.removeEventListener("touchend",this._handleMouseUp,!0);var r=this.getNode();this._fire("transformend",{evt:t,target:r}),r&&r.fire("transformend",{evt:t,target:r}),this._movingAnchorName=null}},n.prototype._fitNodeInto=function(t,r){var i=this.boundBoxFunc();if(i){var a=this._getNodeRect();t=i.call(this,a,t)}var l=this.getNode();t.rotation!==void 0&&this.getNode().rotation(t.rotation);var o=l.getClientRect({skipTransform:!0,skipShadow:!0,skipStroke:this.ignoreStroke()}),u=this.padding(),h=o.width?(t.width-u*2)/o.width:1,d=o.height?(t.height-u*2)/o.height:1,p=wl.Konva.getAngle(l.rotation()),s=o.x*h-u-l.offsetX()*h,c=o.y*d-u-l.offsetY()*d;this.getNode().setAttrs({scaleX:h,scaleY:d,x:t.x-(s*Math.cos(p)+c*Math.sin(-p)),y:t.y-(c*Math.cos(p)+s*Math.sin(p))}),this._fire("transform",{evt:r,target:this.getNode()}),this.getNode()._fire("transform",{evt:r,target:this.getNode()}),this.update(),this.getLayer().batchDraw()},n.prototype.forceUpdate=function(){this._resetTransformCache(),this.update()},n.prototype.update=function(){var t=this,r=this._getNodeRect(),i=this.getNode(),a={x:1,y:1};i&&i.getParent()&&(a=i.getParent().getAbsoluteScale());var l={x:1/a.x,y:1/a.y},o=r.width,u=r.height,h=this.enabledAnchors(),d=this.resizeEnabled(),p=this.padding(),s=this.anchorSize();this.find("._anchor").each(function(f){return f.setAttrs({width:s,height:s,offsetX:s/2,offsetY:s/2,stroke:t.anchorStroke(),strokeWidth:t.anchorStrokeWidth(),fill:t.anchorFill(),cornerRadius:t.anchorCornerRadius()})}),this.findOne(".top-left").setAttrs({x:-p,y:-p,scale:l,visible:d&&h.indexOf("top-left")>=0}),this.findOne(".top-center").setAttrs({x:o/2,y:-p,scale:l,visible:d&&h.indexOf("top-center")>=0}),this.findOne(".top-right").setAttrs({x:o+p,y:-p,scale:l,visible:d&&h.indexOf("top-right")>=0}),this.findOne(".middle-left").setAttrs({x:-p,y:u/2,scale:l,visible:d&&h.indexOf("middle-left")>=0}),this.findOne(".middle-right").setAttrs({x:o+p,y:u/2,scale:l,visible:d&&h.indexOf("middle-right")>=0}),this.findOne(".bottom-left").setAttrs({x:-p,y:u+p,scale:l,visible:d&&h.indexOf("bottom-left")>=0}),this.findOne(".bottom-center").setAttrs({x:o/2,y:u+p,scale:l,visible:d&&h.indexOf("bottom-center")>=0}),this.findOne(".bottom-right").setAttrs({x:o+p,y:u+p,scale:l,visible:d&&h.indexOf("bottom-right")>=0});var c=-this.rotateAnchorOffset()*Math.abs(l.y);this.findOne(".rotater").setAttrs({x:o/2,y:c*ei.Util._sign(u)-p,scale:l,visible:this.rotateEnabled()}),this.findOne(".back").setAttrs({width:o*a.x,height:u*a.y,scale:l,visible:this.borderEnabled(),stroke:this.borderStroke(),strokeWidth:this.borderStrokeWidth(),dash:this.borderDash()})},n.prototype.isTransforming=function(){return this._transforming},n.prototype.stopTransform=function(){if(this._transforming){this._removeEvents();var t=this.findOne("."+this._movingAnchorName);t&&t.stopDrag()}},n.prototype.destroy=function(){return this.getStage()&&this._cursorChange&&(this.getStage().content.style.cursor=""),SE.Group.prototype.destroy.call(this),this.detach(),this._removeEvents(),this},n.prototype.toObject=function(){return ele.Node.prototype.toObject.call(this)},n}(SE.Group);S9.Transformer=Xr;function cle(e){return e instanceof Array||ei.Util.warn("enabledAnchors value should be an array"),e instanceof Array&&e.forEach(function(n){Ug.indexOf(n)===-1&&ei.Util.warn("Unknown anchor name: "+n+". Available names are: "+Ug.join(", "))}),e||[]}Xr.prototype.className="Transformer";rle._registerNode(Xr);Ii.Factory.addGetterSetter(Xr,"enabledAnchors",Ug,cle);Ii.Factory.addGetterSetter(Xr,"resizeEnabled",!0);Ii.Factory.addGetterSetter(Xr,"anchorSize",10,od.getNumberValidator());Ii.Factory.addGetterSetter(Xr,"rotateEnabled",!0);Ii.Factory.addGetterSetter(Xr,"rotationSnaps",[]);Ii.Factory.addGetterSetter(Xr,"rotateAnchorOffset",50,od.getNumberValidator());Ii.Factory.addGetterSetter(Xr,"rotationSnapTolerance",5,od.getNumberValidator());Ii.Factory.addGetterSetter(Xr,"borderEnabled",!0);Ii.Factory.addGetterSetter(Xr,"anchorStroke","rgb(0, 161, 255)");Ii.Factory.addGetterSetter(Xr,"anchorStrokeWidth",1,od.getNumberValidator());Ii.Factory.addGetterSetter(Xr,"anchorFill","white");Ii.Factory.addGetterSetter(Xr,"anchorCornerRadius",0,od.getNumberValidator());Ii.Factory.addGetterSetter(Xr,"borderStroke","rgb(0, 161, 255)");Ii.Factory.addGetterSetter(Xr,"borderStrokeWidth",1,od.getNumberValidator());Ii.Factory.addGetterSetter(Xr,"borderDash");Ii.Factory.addGetterSetter(Xr,"keepRatio",!0);Ii.Factory.addGetterSetter(Xr,"centeredScaling",!1);Ii.Factory.addGetterSetter(Xr,"ignoreStroke",!1);Ii.Factory.addGetterSetter(Xr,"padding",0,od.getNumberValidator());Ii.Factory.addGetterSetter(Xr,"node");Ii.Factory.addGetterSetter(Xr,"boundBoxFunc");Ii.Factory.backCompat(Xr,{lineEnabled:"borderEnabled",rotateHandlerOffset:"rotateAnchorOffset",enabledHandlers:"enabledAnchors"});ei.Collection.mapMethods(Xr);var _9={},ule=dt&&dt.__extends||function(){var e=function(n,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)i.hasOwnProperty(a)&&(r[a]=i[a])},e(n,t)};return function(n,t){e(n,t);function r(){this.constructor=n}n.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}();Object.defineProperty(_9,"__esModule",{value:!0});var dle=ar,s5=Un,fle=qi,hle=Wn,RR=kn,ple=Wn,sl=function(e){ule(n,e);function n(){return e!==null&&e.apply(this,arguments)||this}return n.prototype._sceneFunc=function(t){t.beginPath(),t.arc(0,0,this.radius(),0,hle.Konva.getAngle(this.angle()),this.clockwise()),t.lineTo(0,0),t.closePath(),t.fillStrokeShape(this)},n.prototype.getWidth=function(){return this.radius()*2},n.prototype.getHeight=function(){return this.radius()*2},n.prototype.setWidth=function(t){this.radius(t/2)},n.prototype.setHeight=function(t){this.radius(t/2)},n}(fle.Shape);_9.Wedge=sl;sl.prototype.className="Wedge";sl.prototype._centroid=!0;sl.prototype._attrsAffectingSize=["radius"];ple._registerNode(sl);s5.Factory.addGetterSetter(sl,"radius",0,RR.getNumberValidator());s5.Factory.addGetterSetter(sl,"angle",0,RR.getNumberValidator());s5.Factory.addGetterSetter(sl,"clockwise",!1);s5.Factory.backCompat(sl,{angleDeg:"angle",getAngleDeg:"getAngle",setAngleDeg:"setAngle"});dle.Collection.mapMethods(sl);var E9={};Object.defineProperty(E9,"__esModule",{value:!0});var AE=Un,mle=ki,gle=kn;function kE(){this.r=0,this.g=0,this.b=0,this.a=0,this.next=null}var yle=[512,512,456,512,328,456,335,512,405,328,271,456,388,335,292,512,454,405,364,328,298,271,496,456,420,388,360,335,312,292,273,512,482,454,428,405,383,364,345,328,312,298,284,271,259,496,475,456,437,420,404,388,374,360,347,335,323,312,302,292,282,273,265,512,497,482,468,454,441,428,417,405,394,383,373,364,354,345,337,328,320,312,305,298,291,284,278,271,265,259,507,496,485,475,465,456,446,437,428,420,412,404,396,388,381,374,367,360,354,347,341,335,329,323,318,312,307,302,297,292,287,282,278,273,269,265,261,512,505,497,489,482,475,468,461,454,447,441,435,428,422,417,411,405,399,394,389,383,378,373,368,364,359,354,350,345,341,337,332,328,324,320,316,312,309,305,301,298,294,291,287,284,281,278,274,271,268,265,262,259,257,507,501,496,491,485,480,475,470,465,460,456,451,446,442,437,433,428,424,420,416,412,408,404,400,396,392,388,385,381,377,374,370,367,363,360,357,354,350,347,344,341,338,335,332,329,326,323,320,318,315,312,310,307,304,302,299,297,294,292,289,287,285,282,280,278,275,273,271,269,267,265,263,261,259],vle=[9,11,12,13,13,14,14,15,15,15,15,16,16,16,16,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24];function ble(e,n){var t=e.data,r=e.width,i=e.height,a,l,o,u,h,d,p,s,c,f,m,g,y,v,b,_,M,k,P,E,R,w,C,S,x=n+n+1,I=r-1,D=i-1,T=n+1,N=T*(T+1)/2,L=new kE,B=null,z=L,K=null,J=null,X=yle[n],ee=vle[n];for(o=1;o<x;o++)z=z.next=new kE,o===T&&(B=z);for(z.next=L,p=d=0,l=0;l<i;l++){for(_=M=k=P=s=c=f=m=0,g=T*(E=t[d]),y=T*(R=t[d+1]),v=T*(w=t[d+2]),b=T*(C=t[d+3]),s+=N*E,c+=N*R,f+=N*w,m+=N*C,z=L,o=0;o<T;o++)z.r=E,z.g=R,z.b=w,z.a=C,z=z.next;for(o=1;o<T;o++)u=d+((I<o?I:o)<<2),s+=(z.r=E=t[u])*(S=T-o),c+=(z.g=R=t[u+1])*S,f+=(z.b=w=t[u+2])*S,m+=(z.a=C=t[u+3])*S,_+=E,M+=R,k+=w,P+=C,z=z.next;for(K=L,J=B,a=0;a<r;a++)t[d+3]=C=m*X>>ee,C!==0?(C=255/C,t[d]=(s*X>>ee)*C,t[d+1]=(c*X>>ee)*C,t[d+2]=(f*X>>ee)*C):t[d]=t[d+1]=t[d+2]=0,s-=g,c-=y,f-=v,m-=b,g-=K.r,y-=K.g,v-=K.b,b-=K.a,u=p+((u=a+n+1)<I?u:I)<<2,_+=K.r=t[u],M+=K.g=t[u+1],k+=K.b=t[u+2],P+=K.a=t[u+3],s+=_,c+=M,f+=k,m+=P,K=K.next,g+=E=J.r,y+=R=J.g,v+=w=J.b,b+=C=J.a,_-=E,M-=R,k-=w,P-=C,J=J.next,d+=4;p+=r}for(a=0;a<r;a++){for(M=k=P=_=c=f=m=s=0,d=a<<2,g=T*(E=t[d]),y=T*(R=t[d+1]),v=T*(w=t[d+2]),b=T*(C=t[d+3]),s+=N*E,c+=N*R,f+=N*w,m+=N*C,z=L,o=0;o<T;o++)z.r=E,z.g=R,z.b=w,z.a=C,z=z.next;for(h=r,o=1;o<=n;o++)d=h+a<<2,s+=(z.r=E=t[d])*(S=T-o),c+=(z.g=R=t[d+1])*S,f+=(z.b=w=t[d+2])*S,m+=(z.a=C=t[d+3])*S,_+=E,M+=R,k+=w,P+=C,z=z.next,o<D&&(h+=r);for(d=a,K=L,J=B,l=0;l<i;l++)u=d<<2,t[u+3]=C=m*X>>ee,C>0?(C=255/C,t[u]=(s*X>>ee)*C,t[u+1]=(c*X>>ee)*C,t[u+2]=(f*X>>ee)*C):t[u]=t[u+1]=t[u+2]=0,s-=g,c-=y,f-=v,m-=b,g-=K.r,y-=K.g,v-=K.b,b-=K.a,u=a+((u=l+T)<D?u:D)*r<<2,s+=_+=K.r=t[u],c+=M+=K.g=t[u+1],f+=k+=K.b=t[u+2],m+=P+=K.a=t[u+3],K=K.next,g+=E=J.r,y+=R=J.g,v+=w=J.b,b+=C=J.a,_-=E,M-=R,k-=w,P-=C,J=J.next,d+=r}}E9.Blur=function(n){var t=Math.round(this.blurRadius());t>0&&ble(n,t)};AE.Factory.addGetterSetter(mle.Node,"blurRadius",0,gle.getNumberValidator(),AE.Factory.afterSetFilter);var A9={};Object.defineProperty(A9,"__esModule",{value:!0});var TE=Un,wle=ki,Cle=kn;A9.Brighten=function(e){var n=this.brightness()*255,t=e.data,r=t.length,i;for(i=0;i<r;i+=4)t[i]+=n,t[i+1]+=n,t[i+2]+=n};TE.Factory.addGetterSetter(wle.Node,"brightness",0,Cle.getNumberValidator(),TE.Factory.afterSetFilter);var k9={};Object.defineProperty(k9,"__esModule",{value:!0});var IE=Un,xle=ki,Sle=kn;k9.Contrast=function(e){var n=Math.pow((this.contrast()+100)/100,2),t=e.data,r=t.length,i=150,a=150,l=150,o;for(o=0;o<r;o+=4)i=t[o],a=t[o+1],l=t[o+2],i/=255,i-=.5,i*=n,i+=.5,i*=255,a/=255,a-=.5,a*=n,a+=.5,a*=255,l/=255,l-=.5,l*=n,l+=.5,l*=255,i=i<0?0:i>255?255:i,a=a<0?0:a>255?255:a,l=l<0?0:l>255?255:l,t[o]=i,t[o+1]=a,t[o+2]=l};IE.Factory.addGetterSetter(xle.Node,"contrast",0,Sle.getNumberValidator(),IE.Factory.afterSetFilter);var T9={};Object.defineProperty(T9,"__esModule",{value:!0});var Uc=Un,l5=ki,_le=ar,NR=kn;T9.Emboss=function(e){var n=this.embossStrength()*10,t=this.embossWhiteLevel()*255,r=this.embossDirection(),i=this.embossBlend(),a=0,l=0,o=e.data,u=e.width,h=e.height,d=u*4,p=h;switch(r){case"top-left":a=-1,l=-1;break;case"top":a=-1,l=0;break;case"top-right":a=-1,l=1;break;case"right":a=0,l=1;break;case"bottom-right":a=1,l=1;break;case"bottom":a=1,l=0;break;case"bottom-left":a=1,l=-1;break;case"left":a=0,l=-1;break;default:_le.Util.error("Unknown emboss direction: "+r)}do{var s=(p-1)*d,c=a;p+c<1&&(c=0),p+c>h&&(c=0);var f=(p-1+c)*u*4,m=u;do{var g=s+(m-1)*4,y=l;m+y<1&&(y=0),m+y>u&&(y=0);var v=f+(m-1+y)*4,b=o[g]-o[v],_=o[g+1]-o[v+1],M=o[g+2]-o[v+2],k=b,P=k>0?k:-k,E=_>0?_:-_,R=M>0?M:-M;if(E>P&&(k=_),R>P&&(k=M),k*=n,i){var w=o[g]+k,C=o[g+1]+k,S=o[g+2]+k;o[g]=w>255?255:w<0?0:w,o[g+1]=C>255?255:C<0?0:C,o[g+2]=S>255?255:S<0?0:S}else{var x=t-k;x<0?x=0:x>255&&(x=255),o[g]=o[g+1]=o[g+2]=x}}while(--m)}while(--p)};Uc.Factory.addGetterSetter(l5.Node,"embossStrength",.5,NR.getNumberValidator(),Uc.Factory.afterSetFilter);Uc.Factory.addGetterSetter(l5.Node,"embossWhiteLevel",.5,NR.getNumberValidator(),Uc.Factory.afterSetFilter);Uc.Factory.addGetterSetter(l5.Node,"embossDirection","top-left",null,Uc.Factory.afterSetFilter);Uc.Factory.addGetterSetter(l5.Node,"embossBlend",!1,null,Uc.Factory.afterSetFilter);var I9={};Object.defineProperty(I9,"__esModule",{value:!0});var PE=Un,Ele=ki,Ale=kn;function j4(e,n,t,r,i){var a=t-n,l=i-r,o;return a===0?r+l/2:l===0?r:(o=(e-n)/a,o=l*o+r,o)}I9.Enhance=function(e){var n=e.data,t=n.length,r=n[0],i=r,a,l=n[1],o=l,u,h=n[2],d=h,p,s,c=this.enhance();if(c!==0){for(s=0;s<t;s+=4)a=n[s+0],a<r?r=a:a>i&&(i=a),u=n[s+1],u<l?l=u:u>o&&(o=u),p=n[s+2],p<h?h=p:p>d&&(d=p);i===r&&(i=255,r=0),o===l&&(o=255,l=0),d===h&&(d=255,h=0);var f,m,g,y,v,b,_,M,k;for(c>0?(m=i+c*(255-i),g=r-c*(r-0),v=o+c*(255-o),b=l-c*(l-0),M=d+c*(255-d),k=h-c*(h-0)):(f=(i+r)*.5,m=i+c*(i-f),g=r+c*(r-f),y=(o+l)*.5,v=o+c*(o-y),b=l+c*(l-y),_=(d+h)*.5,M=d+c*(d-_),k=h+c*(h-_)),s=0;s<t;s+=4)n[s+0]=j4(n[s+0],r,i,g,m),n[s+1]=j4(n[s+1],l,o,b,v),n[s+2]=j4(n[s+2],h,d,k,M)}};PE.Factory.addGetterSetter(Ele.Node,"enhance",0,Ale.getNumberValidator(),PE.Factory.afterSetFilter);var P9={};Object.defineProperty(P9,"__esModule",{value:!0});P9.Grayscale=function(e){var n=e.data,t=n.length,r,i;for(r=0;r<t;r+=4)i=.34*n[r]+.5*n[r+1]+.16*n[r+2],n[r]=i,n[r+1]=i,n[r+2]=i};var D9={};Object.defineProperty(D9,"__esModule",{value:!0});var y1=Un,F9=ki,M9=kn;y1.Factory.addGetterSetter(F9.Node,"hue",0,M9.getNumberValidator(),y1.Factory.afterSetFilter);y1.Factory.addGetterSetter(F9.Node,"saturation",0,M9.getNumberValidator(),y1.Factory.afterSetFilter);y1.Factory.addGetterSetter(F9.Node,"luminance",0,M9.getNumberValidator(),y1.Factory.afterSetFilter);D9.HSL=function(e){var n=e.data,t=n.length,r=1,i=Math.pow(2,this.saturation()),a=Math.abs(this.hue()+360)%360,l=this.luminance()*127,o,u=r*i*Math.cos(a*Math.PI/180),h=r*i*Math.sin(a*Math.PI/180),d=.299*r+.701*u+.167*h,p=.587*r-.587*u+.33*h,s=.114*r-.114*u-.497*h,c=.299*r-.299*u-.328*h,f=.587*r+.413*u+.035*h,m=.114*r-.114*u+.293*h,g=.299*r-.3*u+1.25*h,y=.587*r-.586*u-1.05*h,v=.114*r+.886*u-.2*h,b,_,M,k;for(o=0;o<t;o+=4)b=n[o+0],_=n[o+1],M=n[o+2],k=n[o+3],n[o+0]=d*b+p*_+s*M+l,n[o+1]=c*b+f*_+m*M+l,n[o+2]=g*b+y*_+v*M+l,n[o+3]=k};var R9={};Object.defineProperty(R9,"__esModule",{value:!0});var v1=Un,N9=ki,B9=kn;R9.HSV=function(e){var n=e.data,t=n.length,r=Math.pow(2,this.value()),i=Math.pow(2,this.saturation()),a=Math.abs(this.hue()+360)%360,l,o=r*i*Math.cos(a*Math.PI/180),u=r*i*Math.sin(a*Math.PI/180),h=.299*r+.701*o+.167*u,d=.587*r-.587*o+.33*u,p=.114*r-.114*o-.497*u,s=.299*r-.299*o-.328*u,c=.587*r+.413*o+.035*u,f=.114*r-.114*o+.293*u,m=.299*r-.3*o+1.25*u,g=.587*r-.586*o-1.05*u,y=.114*r+.886*o-.2*u,v,b,_,M;for(l=0;l<t;l+=4)v=n[l+0],b=n[l+1],_=n[l+2],M=n[l+3],n[l+0]=h*v+d*b+p*_,n[l+1]=s*v+c*b+f*_,n[l+2]=m*v+g*b+y*_,n[l+3]=M};v1.Factory.addGetterSetter(N9.Node,"hue",0,B9.getNumberValidator(),v1.Factory.afterSetFilter);v1.Factory.addGetterSetter(N9.Node,"saturation",0,B9.getNumberValidator(),v1.Factory.afterSetFilter);v1.Factory.addGetterSetter(N9.Node,"value",0,B9.getNumberValidator(),v1.Factory.afterSetFilter);var O9={};Object.defineProperty(O9,"__esModule",{value:!0});O9.Invert=function(e){var n=e.data,t=n.length,r;for(r=0;r<t;r+=4)n[r]=255-n[r],n[r+1]=255-n[r+1],n[r+2]=255-n[r+2]};var L9={};Object.defineProperty(L9,"__esModule",{value:!0});var $g=Un,BR=ki,kle=ar,OR=kn,Tle=function(e,n,t){var r=e.data,i=n.data,a=e.width,l=e.height,o=t.polarCenterX||a/2,u=t.polarCenterY||l/2,h,d,p,s=0,c=0,f=0,m=0,g,y=Math.sqrt(o*o+u*u);d=a-o,p=l-u,g=Math.sqrt(d*d+p*p),y=g>y?g:y;var v=l,b=a,_,M,k=360/b*Math.PI/180,P,E;for(M=0;M<b;M+=1)for(P=Math.sin(M*k),E=Math.cos(M*k),_=0;_<v;_+=1)d=Math.floor(o+y*_/v*E),p=Math.floor(u+y*_/v*P),h=(p*a+d)*4,s=r[h+0],c=r[h+1],f=r[h+2],m=r[h+3],h=(M+_*a)*4,i[h+0]=s,i[h+1]=c,i[h+2]=f,i[h+3]=m},Ile=function(e,n,t){var r=e.data,i=n.data,a=e.width,l=e.height,o=t.polarCenterX||a/2,u=t.polarCenterY||l/2,h,d,p,s,c,f=0,m=0,g=0,y=0,v,b=Math.sqrt(o*o+u*u);d=a-o,p=l-u,v=Math.sqrt(d*d+p*p),b=v>b?v:b;var _=l,M=a,k,P,E=t.polarRotation||0,R,w;for(d=0;d<a;d+=1)for(p=0;p<l;p+=1)s=d-o,c=p-u,k=Math.sqrt(s*s+c*c)*_/b,P=(Math.atan2(c,s)*180/Math.PI+360+E)%360,P=P*M/360,R=Math.floor(P),w=Math.floor(k),h=(w*a+R)*4,f=r[h+0],m=r[h+1],g=r[h+2],y=r[h+3],h=(p*a+d)*4,i[h+0]=f,i[h+1]=m,i[h+2]=g,i[h+3]=y};L9.Kaleidoscope=function(e){var n=e.width,t=e.height,r,i,a,l,o,u,h,d,p,s,c=Math.round(this.kaleidoscopePower()),f=Math.round(this.kaleidoscopeAngle()),m=Math.floor(n*(f%360)/360);if(!(c<1)){var g=kle.Util.createCanvasElement();g.width=n,g.height=t;var y=g.getContext("2d").getImageData(0,0,n,t);Tle(e,y,{polarCenterX:n/2,polarCenterY:t/2});for(var v=n/Math.pow(2,c);v<=8;)v=v*2,c-=1;v=Math.ceil(v);var b=v,_=0,M=b,k=1;for(m+v>n&&(_=b,M=0,k=-1),i=0;i<t;i+=1)for(r=_;r!==M;r+=k)a=Math.round(r+m)%n,p=(n*i+a)*4,o=y.data[p+0],u=y.data[p+1],h=y.data[p+2],d=y.data[p+3],s=(n*i+r)*4,y.data[s+0]=o,y.data[s+1]=u,y.data[s+2]=h,y.data[s+3]=d;for(i=0;i<t;i+=1)for(b=Math.floor(v),l=0;l<c;l+=1){for(r=0;r<b+1;r+=1)p=(n*i+r)*4,o=y.data[p+0],u=y.data[p+1],h=y.data[p+2],d=y.data[p+3],s=(n*i+b*2-r-1)*4,y.data[s+0]=o,y.data[s+1]=u,y.data[s+2]=h,y.data[s+3]=d;b*=2}Ile(y,e,{polarRotation:0})}};$g.Factory.addGetterSetter(BR.Node,"kaleidoscopePower",2,OR.getNumberValidator(),$g.Factory.afterSetFilter);$g.Factory.addGetterSetter(BR.Node,"kaleidoscopeAngle",0,OR.getNumberValidator(),$g.Factory.afterSetFilter);var j9={};Object.defineProperty(j9,"__esModule",{value:!0});var DE=Un,Ple=ki,Dle=kn;function $m(e,n,t){var r=(t*e.width+n)*4,i=[];return i.push(e.data[r++],e.data[r++],e.data[r++],e.data[r++]),i}function Bh(e,n){return Math.sqrt(Math.pow(e[0]-n[0],2)+Math.pow(e[1]-n[1],2)+Math.pow(e[2]-n[2],2))}function Fle(e){for(var n=[0,0,0],t=0;t<e.length;t++)n[0]+=e[t][0],n[1]+=e[t][1],n[2]+=e[t][2];return n[0]/=e.length,n[1]/=e.length,n[2]/=e.length,n}function Mle(e,n){var t=$m(e,0,0),r=$m(e,e.width-1,0),i=$m(e,0,e.height-1),a=$m(e,e.width-1,e.height-1),l=n||10;if(Bh(t,r)<l&&Bh(r,a)<l&&Bh(a,i)<l&&Bh(i,t)<l){for(var o=Fle([r,t,a,i]),u=[],h=0;h<e.width*e.height;h++){var d=Bh(o,[e.data[h*4],e.data[h*4+1],e.data[h*4+2]]);u[h]=d<l?0:255}return u}}function Rle(e,n){for(var t=0;t<e.width*e.height;t++)e.data[4*t+3]=n[t]}function Nle(e,n,t){for(var r=[1,1,1,1,0,1,1,1,1],i=Math.round(Math.sqrt(r.length)),a=Math.floor(i/2),l=[],o=0;o<t;o++)for(var u=0;u<n;u++){for(var h=o*n+u,d=0,p=0;p<i;p++)for(var s=0;s<i;s++){var c=o+p-a,f=u+s-a;if(c>=0&&c<t&&f>=0&&f<n){var m=c*n+f,g=r[p*i+s];d+=e[m]*g}}l[h]=d===255*8?255:0}return l}function Ble(e,n,t){for(var r=[1,1,1,1,1,1,1,1,1],i=Math.round(Math.sqrt(r.length)),a=Math.floor(i/2),l=[],o=0;o<t;o++)for(var u=0;u<n;u++){for(var h=o*n+u,d=0,p=0;p<i;p++)for(var s=0;s<i;s++){var c=o+p-a,f=u+s-a;if(c>=0&&c<t&&f>=0&&f<n){var m=c*n+f,g=r[p*i+s];d+=e[m]*g}}l[h]=d>=255*4?255:0}return l}function Ole(e,n,t){for(var r=[.1111111111111111,.1111111111111111,.1111111111111111,.1111111111111111,.1111111111111111,.1111111111111111,.1111111111111111,.1111111111111111,.1111111111111111],i=Math.round(Math.sqrt(r.length)),a=Math.floor(i/2),l=[],o=0;o<t;o++)for(var u=0;u<n;u++){for(var h=o*n+u,d=0,p=0;p<i;p++)for(var s=0;s<i;s++){var c=o+p-a,f=u+s-a;if(c>=0&&c<t&&f>=0&&f<n){var m=c*n+f,g=r[p*i+s];d+=e[m]*g}}l[h]=d}return l}j9.Mask=function(e){var n=this.threshold(),t=Mle(e,n);return t&&(t=Nle(t,e.width,e.height),t=Ble(t,e.width,e.height),t=Ole(t,e.width,e.height),Rle(e,t)),e};DE.Factory.addGetterSetter(Ple.Node,"threshold",0,Dle.getNumberValidator(),DE.Factory.afterSetFilter);var U9={};Object.defineProperty(U9,"__esModule",{value:!0});var FE=Un,Lle=ki,jle=kn;U9.Noise=function(e){var n=this.noise()*255,t=e.data,r=t.length,i=n/2,a;for(a=0;a<r;a+=4)t[a+0]+=i-2*i*Math.random(),t[a+1]+=i-2*i*Math.random(),t[a+2]+=i-2*i*Math.random()};FE.Factory.addGetterSetter(Lle.Node,"noise",.2,jle.getNumberValidator(),FE.Factory.afterSetFilter);var $9={};Object.defineProperty($9,"__esModule",{value:!0});var ME=Un,Ule=ar,$le=ki,Vle=kn;$9.Pixelate=function(e){var n=Math.ceil(this.pixelSize()),t=e.width,r=e.height,i,a,l,o,u,h,d,p=Math.ceil(t/n),s=Math.ceil(r/n),c,f,m,g,y,v,b,_=e.data;if(n<=0){Ule.Util.error("pixelSize value can not be <= 0");return}for(y=0;y<p;y+=1)for(v=0;v<s;v+=1){for(o=0,u=0,h=0,d=0,c=y*n,f=c+n,m=v*n,g=m+n,b=0,i=c;i<f;i+=1)if(!(i>=t))for(a=m;a<g;a+=1)a>=r||(l=(t*a+i)*4,o+=_[l+0],u+=_[l+1],h+=_[l+2],d+=_[l+3],b+=1);for(o=o/b,u=u/b,h=h/b,d=d/b,i=c;i<f;i+=1)if(!(i>=t))for(a=m;a<g;a+=1)a>=r||(l=(t*a+i)*4,_[l+0]=o,_[l+1]=u,_[l+2]=h,_[l+3]=d)}};ME.Factory.addGetterSetter($le.Node,"pixelSize",8,Vle.getNumberValidator(),ME.Factory.afterSetFilter);var V9={};Object.defineProperty(V9,"__esModule",{value:!0});var RE=Un,zle=ki,Hle=kn;V9.Posterize=function(e){var n=Math.round(this.levels()*254)+1,t=e.data,r=t.length,i=255/n,a;for(a=0;a<r;a+=1)t[a]=Math.floor(t[a]/i)*i};RE.Factory.addGetterSetter(zle.Node,"levels",.5,Hle.getNumberValidator(),RE.Factory.afterSetFilter);var z9={};Object.defineProperty(z9,"__esModule",{value:!0});var Vg=Un,H9=ki,Gle=kn;z9.RGB=function(e){var n=e.data,t=n.length,r=this.red(),i=this.green(),a=this.blue(),l,o;for(l=0;l<t;l+=4)o=(.34*n[l]+.5*n[l+1]+.16*n[l+2])/255,n[l]=o*r,n[l+1]=o*i,n[l+2]=o*a,n[l+3]=n[l+3]};Vg.Factory.addGetterSetter(H9.Node,"red",0,function(e){return this._filterUpToDate=!1,e>255?255:e<0?0:Math.round(e)});Vg.Factory.addGetterSetter(H9.Node,"green",0,function(e){return this._filterUpToDate=!1,e>255?255:e<0?0:Math.round(e)});Vg.Factory.addGetterSetter(H9.Node,"blue",0,Gle.RGBComponent,Vg.Factory.afterSetFilter);var G9={};Object.defineProperty(G9,"__esModule",{value:!0});var g0=Un,c5=ki,Wle=kn;G9.RGBA=function(e){var n=e.data,t=n.length,r=this.red(),i=this.green(),a=this.blue(),l=this.alpha(),o,u;for(o=0;o<t;o+=4)u=1-l,n[o]=r*l+n[o]*u,n[o+1]=i*l+n[o+1]*u,n[o+2]=a*l+n[o+2]*u};g0.Factory.addGetterSetter(c5.Node,"red",0,function(e){return this._filterUpToDate=!1,e>255?255:e<0?0:Math.round(e)});g0.Factory.addGetterSetter(c5.Node,"green",0,function(e){return this._filterUpToDate=!1,e>255?255:e<0?0:Math.round(e)});g0.Factory.addGetterSetter(c5.Node,"blue",0,Wle.RGBComponent,g0.Factory.afterSetFilter);g0.Factory.addGetterSetter(c5.Node,"alpha",1,function(e){return this._filterUpToDate=!1,e>1?1:e<0?0:e});var W9={};Object.defineProperty(W9,"__esModule",{value:!0});W9.Sepia=function(e){var n=e.data,t=n.length,r,i,a,l;for(r=0;r<t;r+=4)i=n[r+0],a=n[r+1],l=n[r+2],n[r+0]=Math.min(255,i*.393+a*.769+l*.189),n[r+1]=Math.min(255,i*.349+a*.686+l*.168),n[r+2]=Math.min(255,i*.272+a*.534+l*.131)};var X9={};Object.defineProperty(X9,"__esModule",{value:!0});X9.Solarize=function(e){var n=e.data,t=e.width,r=e.height,i=t*4,a=r;do{var l=(a-1)*i,o=t;do{var u=l+(o-1)*4,h=n[u],d=n[u+1],p=n[u+2];h>127&&(h=255-h),d>127&&(d=255-d),p>127&&(p=255-p),n[u]=h,n[u+1]=d,n[u+2]=p}while(--o)}while(--a)};var Y9={};Object.defineProperty(Y9,"__esModule",{value:!0});var NE=Un,Xle=ki,Yle=kn;Y9.Threshold=function(e){var n=this.threshold()*255,t=e.data,r=t.length,i;for(i=0;i<r;i+=1)t[i]=t[i]<n?0:255};NE.Factory.addGetterSetter(Xle.Node,"threshold",.5,Yle.getNumberValidator(),NE.Factory.afterSetFilter);Object.defineProperty(r9,"__esModule",{value:!0});var BE=i9,Zle=l9,Kle=c9,Qle=d9,Jle=f9,qle=p9,OE=t5,ece=J3,tce=i5,nce=a5,rce=g9,ice=y9,ace=v9,oce=b9,sce=o5,lce=x9,cce=S9,uce=_9,dce=E9,fce=A9,hce=k9,pce=T9,mce=I9,gce=P9,yce=D9,vce=R9,bce=O9,wce=L9,Cce=j9,xce=U9,Sce=$9,_ce=V9,Ece=z9,Ace=G9,kce=W9,Tce=X9,Ice=Y9;r9.Konva=BE.Konva.Util._assign(BE.Konva,{Arc:Zle.Arc,Arrow:Kle.Arrow,Circle:Qle.Circle,Ellipse:Jle.Ellipse,Image:qle.Image,Label:OE.Label,Tag:OE.Tag,Line:ece.Line,Path:tce.Path,Rect:nce.Rect,RegularPolygon:rce.RegularPolygon,Ring:ice.Ring,Sprite:ace.Sprite,Star:oce.Star,Text:sce.Text,TextPath:lce.TextPath,Transformer:cce.Transformer,Wedge:uce.Wedge,Filters:{Blur:dce.Blur,Brighten:fce.Brighten,Contrast:hce.Contrast,Emboss:pce.Emboss,Enhance:mce.Enhance,Grayscale:gce.Grayscale,HSL:yce.HSL,HSV:vce.HSV,Invert:bce.Invert,Kaleidoscope:wce.Kaleidoscope,Mask:Cce.Mask,Noise:xce.Noise,Pixelate:Sce.Pixelate,Posterize:_ce.Posterize,RGB:Ece.RGB,RGBA:Ace.RGBA,Sepia:kce.Sepia,Solarize:Tce.Solarize,Threshold:Ice.Threshold}});(function(e,n){var t=r9.Konva;t._injectGlobal(t),n.default=t,e.exports=n.default})(yae,$i);const Pce=Object.prototype.toString;function Po(e){const n=Pce.call(e);return n.endsWith("Array]")&&!n.includes("Big")}function Dce(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!Po(e))throw new TypeError("input must be an array");if(e.length===0)throw new TypeError("input must not be empty");var t=n.fromIndex,r=t===void 0?0:t,i=n.toIndex,a=i===void 0?e.length:i;if(r<0||r>=e.length||!Number.isInteger(r))throw new Error("fromIndex must be a positive integer smaller than length");if(a<=r||a>e.length||!Number.isInteger(a))throw new Error("toIndex must be an integer greater than fromIndex and at most equal to length");for(var l=e[r],o=r+1;o<a;o++)e[o]>l&&(l=e[o]);return l}function Fce(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!Po(e))throw new TypeError("input must be an array");if(e.length===0)throw new TypeError("input must not be empty");var t=n.fromIndex,r=t===void 0?0:t,i=n.toIndex,a=i===void 0?e.length:i;if(r<0||r>=e.length||!Number.isInteger(r))throw new Error("fromIndex must be a positive integer smaller than length");if(a<=r||a>e.length||!Number.isInteger(a))throw new Error("toIndex must be an integer greater than fromIndex and at most equal to length");for(var l=e[r],o=r+1;o<a;o++)e[o]<l&&(l=e[o]);return l}function LE(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(Po(e)){if(e.length===0)throw new TypeError("input must not be empty")}else throw new TypeError("input must be an array");var t;if(n.output!==void 0){if(!Po(n.output))throw new TypeError("output option must be an array if specified");t=n.output}else t=new Array(e.length);var r=Fce(e),i=Dce(e);if(r===i)throw new RangeError("minimum and maximum input values are equal. Cannot rescale a constant array");var a=n.min,l=a===void 0?n.autoMinMax?r:0:a,o=n.max,u=o===void 0?n.autoMinMax?i:1:o;if(l>=u)throw new RangeError("min option must be smaller than max option");for(var h=(u-l)/(i-r),d=0;d<e.length;d++)t[d]=(e[d]-r)*h+l;return t}const Vm=" ".repeat(2),LR=" ".repeat(4);function Mce(){return jR(this)}function jR(e,n={}){const{maxRows:t=15,maxColumns:r=10,maxNumSize:i=8,padMinus:a="auto"}=n;return`${e.constructor.name} {
${Vm}[
${LR}${Rce(e,t,r,i,a)}
${Vm}]
${Vm}rows: ${e.rows}
${Vm}columns: ${e.columns}
}`}function Rce(e,n,t,r,i){const{rows:a,columns:l}=e,o=Math.min(a,n),u=Math.min(l,t),h=[];if(i==="auto"){i=!1;e:for(let d=0;d<o;d++)for(let p=0;p<u;p++)if(e.get(d,p)<0){i=!0;break e}}for(let d=0;d<o;d++){let p=[];for(let s=0;s<u;s++)p.push(Nce(e.get(d,s),r,i));h.push(`${p.join(" ")}`)}return u!==l&&(h[h.length-1]+=` ... ${l-t} more columns`),o!==a&&h.push(`... ${a-n} more rows`),h.join(`
${LR}`)}function Nce(e,n,t){return(e>=0&&t?` ${jE(e,n-1)}`:jE(e,n)).padEnd(n)}function jE(e,n){let t=e.toString();if(t.length<=n)return t;let r=e.toFixed(n);if(r.length>n&&(r=e.toFixed(Math.max(0,n-(r.length-n)))),r.length<=n&&!r.startsWith("0.000")&&!r.startsWith("-0.000"))return r;let i=e.toExponential(n);return i.length>n&&(i=e.toExponential(Math.max(0,n-(i.length-n)))),i.slice(0)}function Bce(e,n){e.prototype.add=function(r){return typeof r=="number"?this.addS(r):this.addM(r)},e.prototype.addS=function(r){for(let i=0;i<this.rows;i++)for(let a=0;a<this.columns;a++)this.set(i,a,this.get(i,a)+r);return this},e.prototype.addM=function(r){if(r=n.checkMatrix(r),this.rows!==r.rows||this.columns!==r.columns)throw new RangeError("Matrices dimensions must be equal");for(let i=0;i<this.rows;i++)for(let a=0;a<this.columns;a++)this.set(i,a,this.get(i,a)+r.get(i,a));return this},e.add=function(r,i){return new n(r).add(i)},e.prototype.sub=function(r){return typeof r=="number"?this.subS(r):this.subM(r)},e.prototype.subS=function(r){for(let i=0;i<this.rows;i++)for(let a=0;a<this.columns;a++)this.set(i,a,this.get(i,a)-r);return this},e.prototype.subM=function(r){if(r=n.checkMatrix(r),this.rows!==r.rows||this.columns!==r.columns)throw new RangeError("Matrices dimensions must be equal");for(let i=0;i<this.rows;i++)for(let a=0;a<this.columns;a++)this.set(i,a,this.get(i,a)-r.get(i,a));return this},e.sub=function(r,i){return new n(r).sub(i)},e.prototype.subtract=e.prototype.sub,e.prototype.subtractS=e.prototype.subS,e.prototype.subtractM=e.prototype.subM,e.subtract=e.sub,e.prototype.mul=function(r){return typeof r=="number"?this.mulS(r):this.mulM(r)},e.prototype.mulS=function(r){for(let i=0;i<this.rows;i++)for(let a=0;a<this.columns;a++)this.set(i,a,this.get(i,a)*r);return this},e.prototype.mulM=function(r){if(r=n.checkMatrix(r),this.rows!==r.rows||this.columns!==r.columns)throw new RangeError("Matrices dimensions must be equal");for(let i=0;i<this.rows;i++)for(let a=0;a<this.columns;a++)this.set(i,a,this.get(i,a)*r.get(i,a));return this},e.mul=function(r,i){return new n(r).mul(i)},e.prototype.multiply=e.prototype.mul,e.prototype.multiplyS=e.prototype.mulS,e.prototype.multiplyM=e.prototype.mulM,e.multiply=e.mul,e.prototype.div=function(r){return typeof r=="number"?this.divS(r):this.divM(r)},e.prototype.divS=function(r){for(let i=0;i<this.rows;i++)for(let a=0;a<this.columns;a++)this.set(i,a,this.get(i,a)/r);return this},e.prototype.divM=function(r){if(r=n.checkMatrix(r),this.rows!==r.rows||this.columns!==r.columns)throw new RangeError("Matrices dimensions must be equal");for(let i=0;i<this.rows;i++)for(let a=0;a<this.columns;a++)this.set(i,a,this.get(i,a)/r.get(i,a));return this},e.div=function(r,i){return new n(r).div(i)},e.prototype.divide=e.prototype.div,e.prototype.divideS=e.prototype.divS,e.prototype.divideM=e.prototype.divM,e.divide=e.div,e.prototype.mod=function(r){return typeof r=="number"?this.modS(r):this.modM(r)},e.prototype.modS=function(r){for(let i=0;i<this.rows;i++)for(let a=0;a<this.columns;a++)this.set(i,a,this.get(i,a)%r);return this},e.prototype.modM=function(r){if(r=n.checkMatrix(r),this.rows!==r.rows||this.columns!==r.columns)throw new RangeError("Matrices dimensions must be equal");for(let i=0;i<this.rows;i++)for(let a=0;a<this.columns;a++)this.set(i,a,this.get(i,a)%r.get(i,a));return this},e.mod=function(r,i){return new n(r).mod(i)},e.prototype.modulus=e.prototype.mod,e.prototype.modulusS=e.prototype.modS,e.prototype.modulusM=e.prototype.modM,e.modulus=e.mod,e.prototype.and=function(r){return typeof r=="number"?this.andS(r):this.andM(r)},e.prototype.andS=function(r){for(let i=0;i<this.rows;i++)for(let a=0;a<this.columns;a++)this.set(i,a,this.get(i,a)&r);return this},e.prototype.andM=function(r){if(r=n.checkMatrix(r),this.rows!==r.rows||this.columns!==r.columns)throw new RangeError("Matrices dimensions must be equal");for(let i=0;i<this.rows;i++)for(let a=0;a<this.columns;a++)this.set(i,a,this.get(i,a)&r.get(i,a));return this},e.and=function(r,i){return new n(r).and(i)},e.prototype.or=function(r){return typeof r=="number"?this.orS(r):this.orM(r)},e.prototype.orS=function(r){for(let i=0;i<this.rows;i++)for(let a=0;a<this.columns;a++)this.set(i,a,this.get(i,a)|r);return this},e.prototype.orM=function(r){if(r=n.checkMatrix(r),this.rows!==r.rows||this.columns!==r.columns)throw new RangeError("Matrices dimensions must be equal");for(let i=0;i<this.rows;i++)for(let a=0;a<this.columns;a++)this.set(i,a,this.get(i,a)|r.get(i,a));return this},e.or=function(r,i){return new n(r).or(i)},e.prototype.xor=function(r){return typeof r=="number"?this.xorS(r):this.xorM(r)},e.prototype.xorS=function(r){for(let i=0;i<this.rows;i++)for(let a=0;a<this.columns;a++)this.set(i,a,this.get(i,a)^r);return this},e.prototype.xorM=function(r){if(r=n.checkMatrix(r),this.rows!==r.rows||this.columns!==r.columns)throw new RangeError("Matrices dimensions must be equal");for(let i=0;i<this.rows;i++)for(let a=0;a<this.columns;a++)this.set(i,a,this.get(i,a)^r.get(i,a));return this},e.xor=function(r,i){return new n(r).xor(i)},e.prototype.leftShift=function(r){return typeof r=="number"?this.leftShiftS(r):this.leftShiftM(r)},e.prototype.leftShiftS=function(r){for(let i=0;i<this.rows;i++)for(let a=0;a<this.columns;a++)this.set(i,a,this.get(i,a)<<r);return this},e.prototype.leftShiftM=function(r){if(r=n.checkMatrix(r),this.rows!==r.rows||this.columns!==r.columns)throw new RangeError("Matrices dimensions must be equal");for(let i=0;i<this.rows;i++)for(let a=0;a<this.columns;a++)this.set(i,a,this.get(i,a)<<r.get(i,a));return this},e.leftShift=function(r,i){return new n(r).leftShift(i)},e.prototype.signPropagatingRightShift=function(r){return typeof r=="number"?this.signPropagatingRightShiftS(r):this.signPropagatingRightShiftM(r)},e.prototype.signPropagatingRightShiftS=function(r){for(let i=0;i<this.rows;i++)for(let a=0;a<this.columns;a++)this.set(i,a,this.get(i,a)>>r);return this},e.prototype.signPropagatingRightShiftM=function(r){if(r=n.checkMatrix(r),this.rows!==r.rows||this.columns!==r.columns)throw new RangeError("Matrices dimensions must be equal");for(let i=0;i<this.rows;i++)for(let a=0;a<this.columns;a++)this.set(i,a,this.get(i,a)>>r.get(i,a));return this},e.signPropagatingRightShift=function(r,i){return new n(r).signPropagatingRightShift(i)},e.prototype.rightShift=function(r){return typeof r=="number"?this.rightShiftS(r):this.rightShiftM(r)},e.prototype.rightShiftS=function(r){for(let i=0;i<this.rows;i++)for(let a=0;a<this.columns;a++)this.set(i,a,this.get(i,a)>>>r);return this},e.prototype.rightShiftM=function(r){if(r=n.checkMatrix(r),this.rows!==r.rows||this.columns!==r.columns)throw new RangeError("Matrices dimensions must be equal");for(let i=0;i<this.rows;i++)for(let a=0;a<this.columns;a++)this.set(i,a,this.get(i,a)>>>r.get(i,a));return this},e.rightShift=function(r,i){return new n(r).rightShift(i)},e.prototype.zeroFillRightShift=e.prototype.rightShift,e.prototype.zeroFillRightShiftS=e.prototype.rightShiftS,e.prototype.zeroFillRightShiftM=e.prototype.rightShiftM,e.zeroFillRightShift=e.rightShift,e.prototype.not=function(){for(let r=0;r<this.rows;r++)for(let i=0;i<this.columns;i++)this.set(r,i,~this.get(r,i));return this},e.not=function(r){return new n(r).not()},e.prototype.abs=function(){for(let r=0;r<this.rows;r++)for(let i=0;i<this.columns;i++)this.set(r,i,Math.abs(this.get(r,i)));return this},e.abs=function(r){return new n(r).abs()},e.prototype.acos=function(){for(let r=0;r<this.rows;r++)for(let i=0;i<this.columns;i++)this.set(r,i,Math.acos(this.get(r,i)));return this},e.acos=function(r){return new n(r).acos()},e.prototype.acosh=function(){for(let r=0;r<this.rows;r++)for(let i=0;i<this.columns;i++)this.set(r,i,Math.acosh(this.get(r,i)));return this},e.acosh=function(r){return new n(r).acosh()},e.prototype.asin=function(){for(let r=0;r<this.rows;r++)for(let i=0;i<this.columns;i++)this.set(r,i,Math.asin(this.get(r,i)));return this},e.asin=function(r){return new n(r).asin()},e.prototype.asinh=function(){for(let r=0;r<this.rows;r++)for(let i=0;i<this.columns;i++)this.set(r,i,Math.asinh(this.get(r,i)));return this},e.asinh=function(r){return new n(r).asinh()},e.prototype.atan=function(){for(let r=0;r<this.rows;r++)for(let i=0;i<this.columns;i++)this.set(r,i,Math.atan(this.get(r,i)));return this},e.atan=function(r){return new n(r).atan()},e.prototype.atanh=function(){for(let r=0;r<this.rows;r++)for(let i=0;i<this.columns;i++)this.set(r,i,Math.atanh(this.get(r,i)));return this},e.atanh=function(r){return new n(r).atanh()},e.prototype.cbrt=function(){for(let r=0;r<this.rows;r++)for(let i=0;i<this.columns;i++)this.set(r,i,Math.cbrt(this.get(r,i)));return this},e.cbrt=function(r){return new n(r).cbrt()},e.prototype.ceil=function(){for(let r=0;r<this.rows;r++)for(let i=0;i<this.columns;i++)this.set(r,i,Math.ceil(this.get(r,i)));return this},e.ceil=function(r){return new n(r).ceil()},e.prototype.clz32=function(){for(let r=0;r<this.rows;r++)for(let i=0;i<this.columns;i++)this.set(r,i,Math.clz32(this.get(r,i)));return this},e.clz32=function(r){return new n(r).clz32()},e.prototype.cos=function(){for(let r=0;r<this.rows;r++)for(let i=0;i<this.columns;i++)this.set(r,i,Math.cos(this.get(r,i)));return this},e.cos=function(r){return new n(r).cos()},e.prototype.cosh=function(){for(let r=0;r<this.rows;r++)for(let i=0;i<this.columns;i++)this.set(r,i,Math.cosh(this.get(r,i)));return this},e.cosh=function(r){return new n(r).cosh()},e.prototype.exp=function(){for(let r=0;r<this.rows;r++)for(let i=0;i<this.columns;i++)this.set(r,i,Math.exp(this.get(r,i)));return this},e.exp=function(r){return new n(r).exp()},e.prototype.expm1=function(){for(let r=0;r<this.rows;r++)for(let i=0;i<this.columns;i++)this.set(r,i,Math.expm1(this.get(r,i)));return this},e.expm1=function(r){return new n(r).expm1()},e.prototype.floor=function(){for(let r=0;r<this.rows;r++)for(let i=0;i<this.columns;i++)this.set(r,i,Math.floor(this.get(r,i)));return this},e.floor=function(r){return new n(r).floor()},e.prototype.fround=function(){for(let r=0;r<this.rows;r++)for(let i=0;i<this.columns;i++)this.set(r,i,Math.fround(this.get(r,i)));return this},e.fround=function(r){return new n(r).fround()},e.prototype.log=function(){for(let r=0;r<this.rows;r++)for(let i=0;i<this.columns;i++)this.set(r,i,Math.log(this.get(r,i)));return this},e.log=function(r){return new n(r).log()},e.prototype.log1p=function(){for(let r=0;r<this.rows;r++)for(let i=0;i<this.columns;i++)this.set(r,i,Math.log1p(this.get(r,i)));return this},e.log1p=function(r){return new n(r).log1p()},e.prototype.log10=function(){for(let r=0;r<this.rows;r++)for(let i=0;i<this.columns;i++)this.set(r,i,Math.log10(this.get(r,i)));return this},e.log10=function(r){return new n(r).log10()},e.prototype.log2=function(){for(let r=0;r<this.rows;r++)for(let i=0;i<this.columns;i++)this.set(r,i,Math.log2(this.get(r,i)));return this},e.log2=function(r){return new n(r).log2()},e.prototype.round=function(){for(let r=0;r<this.rows;r++)for(let i=0;i<this.columns;i++)this.set(r,i,Math.round(this.get(r,i)));return this},e.round=function(r){return new n(r).round()},e.prototype.sign=function(){for(let r=0;r<this.rows;r++)for(let i=0;i<this.columns;i++)this.set(r,i,Math.sign(this.get(r,i)));return this},e.sign=function(r){return new n(r).sign()},e.prototype.sin=function(){for(let r=0;r<this.rows;r++)for(let i=0;i<this.columns;i++)this.set(r,i,Math.sin(this.get(r,i)));return this},e.sin=function(r){return new n(r).sin()},e.prototype.sinh=function(){for(let r=0;r<this.rows;r++)for(let i=0;i<this.columns;i++)this.set(r,i,Math.sinh(this.get(r,i)));return this},e.sinh=function(r){return new n(r).sinh()},e.prototype.sqrt=function(){for(let r=0;r<this.rows;r++)for(let i=0;i<this.columns;i++)this.set(r,i,Math.sqrt(this.get(r,i)));return this},e.sqrt=function(r){return new n(r).sqrt()},e.prototype.tan=function(){for(let r=0;r<this.rows;r++)for(let i=0;i<this.columns;i++)this.set(r,i,Math.tan(this.get(r,i)));return this},e.tan=function(r){return new n(r).tan()},e.prototype.tanh=function(){for(let r=0;r<this.rows;r++)for(let i=0;i<this.columns;i++)this.set(r,i,Math.tanh(this.get(r,i)));return this},e.tanh=function(r){return new n(r).tanh()},e.prototype.trunc=function(){for(let r=0;r<this.rows;r++)for(let i=0;i<this.columns;i++)this.set(r,i,Math.trunc(this.get(r,i)));return this},e.trunc=function(r){return new n(r).trunc()},e.pow=function(r,i){return new n(r).pow(i)},e.prototype.pow=function(r){return typeof r=="number"?this.powS(r):this.powM(r)},e.prototype.powS=function(r){for(let i=0;i<this.rows;i++)for(let a=0;a<this.columns;a++)this.set(i,a,Math.pow(this.get(i,a),r));return this},e.prototype.powM=function(r){if(r=n.checkMatrix(r),this.rows!==r.rows||this.columns!==r.columns)throw new RangeError("Matrices dimensions must be equal");for(let i=0;i<this.rows;i++)for(let a=0;a<this.columns;a++)this.set(i,a,Math.pow(this.get(i,a),r.get(i,a)));return this}}function hs(e,n,t){let r=t?e.rows:e.rows-1;if(n<0||n>r)throw new RangeError("Row index out of range")}function ps(e,n,t){let r=t?e.columns:e.columns-1;if(n<0||n>r)throw new RangeError("Column index out of range")}function df(e,n){if(n.to1DArray&&(n=n.to1DArray()),n.length!==e.columns)throw new RangeError("vector size must be the same as the number of columns");return n}function ff(e,n){if(n.to1DArray&&(n=n.to1DArray()),n.length!==e.rows)throw new RangeError("vector size must be the same as the number of rows");return n}function Oce(e,n){if(!Po(n))throw new TypeError("row indices must be an array");for(let t=0;t<n.length;t++)if(n[t]<0||n[t]>=e.rows)throw new RangeError("row indices are out of range")}function Lce(e,n){if(!Po(n))throw new TypeError("column indices must be an array");for(let t=0;t<n.length;t++)if(n[t]<0||n[t]>=e.columns)throw new RangeError("column indices are out of range")}function UE(e,n,t,r,i){if(arguments.length!==5)throw new RangeError("expected 4 arguments");if(zm("startRow",n),zm("endRow",t),zm("startColumn",r),zm("endColumn",i),n>t||r>i||n<0||n>=e.rows||t<0||t>=e.rows||r<0||r>=e.columns||i<0||i>=e.columns)throw new RangeError("Submatrix indices are out of range")}function u5(e,n=0){let t=[];for(let r=0;r<e;r++)t.push(n);return t}function zm(e,n){if(typeof n!="number")throw new TypeError(`${e} must be a number`)}function _d(e){if(e.isEmpty())throw new Error("Empty matrix has no elements to index")}function jce(e){let n=u5(e.rows);for(let t=0;t<e.rows;++t)for(let r=0;r<e.columns;++r)n[t]+=e.get(t,r);return n}function Uce(e){let n=u5(e.columns);for(let t=0;t<e.rows;++t)for(let r=0;r<e.columns;++r)n[r]+=e.get(t,r);return n}function $ce(e){let n=0;for(let t=0;t<e.rows;t++)for(let r=0;r<e.columns;r++)n+=e.get(t,r);return n}function Vce(e){let n=u5(e.rows,1);for(let t=0;t<e.rows;++t)for(let r=0;r<e.columns;++r)n[t]*=e.get(t,r);return n}function zce(e){let n=u5(e.columns,1);for(let t=0;t<e.rows;++t)for(let r=0;r<e.columns;++r)n[r]*=e.get(t,r);return n}function Hce(e){let n=1;for(let t=0;t<e.rows;t++)for(let r=0;r<e.columns;r++)n*=e.get(t,r);return n}function Gce(e,n,t){const r=e.rows,i=e.columns,a=[];for(let l=0;l<r;l++){let o=0,u=0,h=0;for(let d=0;d<i;d++)h=e.get(l,d)-t[l],o+=h,u+=h*h;n?a.push((u-o*o/i)/(i-1)):a.push((u-o*o/i)/i)}return a}function Wce(e,n,t){const r=e.rows,i=e.columns,a=[];for(let l=0;l<i;l++){let o=0,u=0,h=0;for(let d=0;d<r;d++)h=e.get(d,l)-t[l],o+=h,u+=h*h;n?a.push((u-o*o/r)/(r-1)):a.push((u-o*o/r)/r)}return a}function Xce(e,n,t){const r=e.rows,i=e.columns,a=r*i;let l=0,o=0,u=0;for(let h=0;h<r;h++)for(let d=0;d<i;d++)u=e.get(h,d)-t,l+=u,o+=u*u;return n?(o-l*l/a)/(a-1):(o-l*l/a)/a}function Yce(e,n){for(let t=0;t<e.rows;t++)for(let r=0;r<e.columns;r++)e.set(t,r,e.get(t,r)-n[t])}function Zce(e,n){for(let t=0;t<e.rows;t++)for(let r=0;r<e.columns;r++)e.set(t,r,e.get(t,r)-n[r])}function Kce(e,n){for(let t=0;t<e.rows;t++)for(let r=0;r<e.columns;r++)e.set(t,r,e.get(t,r)-n)}function Qce(e){const n=[];for(let t=0;t<e.rows;t++){let r=0;for(let i=0;i<e.columns;i++)r+=Math.pow(e.get(t,i),2)/(e.columns-1);n.push(Math.sqrt(r))}return n}function Jce(e,n){for(let t=0;t<e.rows;t++)for(let r=0;r<e.columns;r++)e.set(t,r,e.get(t,r)/n[t])}function qce(e){const n=[];for(let t=0;t<e.columns;t++){let r=0;for(let i=0;i<e.rows;i++)r+=Math.pow(e.get(i,t),2)/(e.rows-1);n.push(Math.sqrt(r))}return n}function eue(e,n){for(let t=0;t<e.rows;t++)for(let r=0;r<e.columns;r++)e.set(t,r,e.get(t,r)/n[r])}function tue(e){const n=e.size-1;let t=0;for(let r=0;r<e.columns;r++)for(let i=0;i<e.rows;i++)t+=Math.pow(e.get(i,r),2)/n;return Math.sqrt(t)}function nue(e,n){for(let t=0;t<e.rows;t++)for(let r=0;r<e.columns;r++)e.set(t,r,e.get(t,r)/n)}class Xn{static from1DArray(n,t,r){if(n*t!==r.length)throw new RangeError("data length does not match given dimensions");let a=new Ut(n,t);for(let l=0;l<n;l++)for(let o=0;o<t;o++)a.set(l,o,r[l*t+o]);return a}static rowVector(n){let t=new Ut(1,n.length);for(let r=0;r<n.length;r++)t.set(0,r,n[r]);return t}static columnVector(n){let t=new Ut(n.length,1);for(let r=0;r<n.length;r++)t.set(r,0,n[r]);return t}static zeros(n,t){return new Ut(n,t)}static ones(n,t){return new Ut(n,t).fill(1)}static rand(n,t,r={}){if(typeof r!="object")throw new TypeError("options must be an object");const{random:i=Math.random}=r;let a=new Ut(n,t);for(let l=0;l<n;l++)for(let o=0;o<t;o++)a.set(l,o,i());return a}static randInt(n,t,r={}){if(typeof r!="object")throw new TypeError("options must be an object");const{min:i=0,max:a=1e3,random:l=Math.random}=r;if(!Number.isInteger(i))throw new TypeError("min must be an integer");if(!Number.isInteger(a))throw new TypeError("max must be an integer");if(i>=a)throw new RangeError("min must be smaller than max");let o=a-i,u=new Ut(n,t);for(let h=0;h<n;h++)for(let d=0;d<t;d++){let p=i+Math.round(l()*o);u.set(h,d,p)}return u}static eye(n,t,r){t===void 0&&(t=n),r===void 0&&(r=1);let i=Math.min(n,t),a=this.zeros(n,t);for(let l=0;l<i;l++)a.set(l,l,r);return a}static diag(n,t,r){let i=n.length;t===void 0&&(t=i),r===void 0&&(r=t);let a=Math.min(i,t,r),l=this.zeros(t,r);for(let o=0;o<a;o++)l.set(o,o,n[o]);return l}static min(n,t){n=this.checkMatrix(n),t=this.checkMatrix(t);let r=n.rows,i=n.columns,a=new Ut(r,i);for(let l=0;l<r;l++)for(let o=0;o<i;o++)a.set(l,o,Math.min(n.get(l,o),t.get(l,o)));return a}static max(n,t){n=this.checkMatrix(n),t=this.checkMatrix(t);let r=n.rows,i=n.columns,a=new this(r,i);for(let l=0;l<r;l++)for(let o=0;o<i;o++)a.set(l,o,Math.max(n.get(l,o),t.get(l,o)));return a}static checkMatrix(n){return Xn.isMatrix(n)?n:new Ut(n)}static isMatrix(n){return n!=null&&n.klass==="Matrix"}get size(){return this.rows*this.columns}apply(n){if(typeof n!="function")throw new TypeError("callback must be a function");for(let t=0;t<this.rows;t++)for(let r=0;r<this.columns;r++)n.call(this,t,r);return this}to1DArray(){let n=[];for(let t=0;t<this.rows;t++)for(let r=0;r<this.columns;r++)n.push(this.get(t,r));return n}to2DArray(){let n=[];for(let t=0;t<this.rows;t++){n.push([]);for(let r=0;r<this.columns;r++)n[t].push(this.get(t,r))}return n}toJSON(){return this.to2DArray()}isRowVector(){return this.rows===1}isColumnVector(){return this.columns===1}isVector(){return this.rows===1||this.columns===1}isSquare(){return this.rows===this.columns}isEmpty(){return this.rows===0||this.columns===0}isSymmetric(){if(this.isSquare()){for(let n=0;n<this.rows;n++)for(let t=0;t<=n;t++)if(this.get(n,t)!==this.get(t,n))return!1;return!0}return!1}isEchelonForm(){let n=0,t=0,r=-1,i=!0,a=!1;for(;n<this.rows&&i;){for(t=0,a=!1;t<this.columns&&a===!1;)this.get(n,t)===0?t++:this.get(n,t)===1&&t>r?(a=!0,r=t):(i=!1,a=!0);n++}return i}isReducedEchelonForm(){let n=0,t=0,r=-1,i=!0,a=!1;for(;n<this.rows&&i;){for(t=0,a=!1;t<this.columns&&a===!1;)this.get(n,t)===0?t++:this.get(n,t)===1&&t>r?(a=!0,r=t):(i=!1,a=!0);for(let l=t+1;l<this.rows;l++)this.get(n,l)!==0&&(i=!1);n++}return i}echelonForm(){let n=this.clone(),t=0,r=0;for(;t<n.rows&&r<n.columns;){let i=t;for(let a=t;a<n.rows;a++)n.get(a,r)>n.get(i,r)&&(i=a);if(n.get(i,r)===0)r++;else{n.swapRows(t,i);let a=n.get(t,r);for(let l=r;l<n.columns;l++)n.set(t,l,n.get(t,l)/a);for(let l=t+1;l<n.rows;l++){let o=n.get(l,r)/n.get(t,r);n.set(l,r,0);for(let u=r+1;u<n.columns;u++)n.set(l,u,n.get(l,u)-n.get(t,u)*o)}t++,r++}}return n}reducedEchelonForm(){let n=this.echelonForm(),t=n.columns,r=n.rows,i=r-1;for(;i>=0;)if(n.maxRow(i)===0)i--;else{let a=0,l=!1;for(;a<r&&l===!1;)n.get(i,a)===1?l=!0:a++;for(let o=0;o<i;o++){let u=n.get(o,a);for(let h=a;h<t;h++){let d=n.get(o,h)-u*n.get(i,h);n.set(o,h,d)}}i--}return n}set(){throw new Error("set method is unimplemented")}get(){throw new Error("get method is unimplemented")}repeat(n={}){if(typeof n!="object")throw new TypeError("options must be an object");const{rows:t=1,columns:r=1}=n;if(!Number.isInteger(t)||t<=0)throw new TypeError("rows must be a positive integer");if(!Number.isInteger(r)||r<=0)throw new TypeError("columns must be a positive integer");let i=new Ut(this.rows*t,this.columns*r);for(let a=0;a<t;a++)for(let l=0;l<r;l++)i.setSubMatrix(this,this.rows*a,this.columns*l);return i}fill(n){for(let t=0;t<this.rows;t++)for(let r=0;r<this.columns;r++)this.set(t,r,n);return this}neg(){return this.mulS(-1)}getRow(n){hs(this,n);let t=[];for(let r=0;r<this.columns;r++)t.push(this.get(n,r));return t}getRowVector(n){return Ut.rowVector(this.getRow(n))}setRow(n,t){hs(this,n),t=df(this,t);for(let r=0;r<this.columns;r++)this.set(n,r,t[r]);return this}swapRows(n,t){hs(this,n),hs(this,t);for(let r=0;r<this.columns;r++){let i=this.get(n,r);this.set(n,r,this.get(t,r)),this.set(t,r,i)}return this}getColumn(n){ps(this,n);let t=[];for(let r=0;r<this.rows;r++)t.push(this.get(r,n));return t}getColumnVector(n){return Ut.columnVector(this.getColumn(n))}setColumn(n,t){ps(this,n),t=ff(this,t);for(let r=0;r<this.rows;r++)this.set(r,n,t[r]);return this}swapColumns(n,t){ps(this,n),ps(this,t);for(let r=0;r<this.rows;r++){let i=this.get(r,n);this.set(r,n,this.get(r,t)),this.set(r,t,i)}return this}addRowVector(n){n=df(this,n);for(let t=0;t<this.rows;t++)for(let r=0;r<this.columns;r++)this.set(t,r,this.get(t,r)+n[r]);return this}subRowVector(n){n=df(this,n);for(let t=0;t<this.rows;t++)for(let r=0;r<this.columns;r++)this.set(t,r,this.get(t,r)-n[r]);return this}mulRowVector(n){n=df(this,n);for(let t=0;t<this.rows;t++)for(let r=0;r<this.columns;r++)this.set(t,r,this.get(t,r)*n[r]);return this}divRowVector(n){n=df(this,n);for(let t=0;t<this.rows;t++)for(let r=0;r<this.columns;r++)this.set(t,r,this.get(t,r)/n[r]);return this}addColumnVector(n){n=ff(this,n);for(let t=0;t<this.rows;t++)for(let r=0;r<this.columns;r++)this.set(t,r,this.get(t,r)+n[t]);return this}subColumnVector(n){n=ff(this,n);for(let t=0;t<this.rows;t++)for(let r=0;r<this.columns;r++)this.set(t,r,this.get(t,r)-n[t]);return this}mulColumnVector(n){n=ff(this,n);for(let t=0;t<this.rows;t++)for(let r=0;r<this.columns;r++)this.set(t,r,this.get(t,r)*n[t]);return this}divColumnVector(n){n=ff(this,n);for(let t=0;t<this.rows;t++)for(let r=0;r<this.columns;r++)this.set(t,r,this.get(t,r)/n[t]);return this}mulRow(n,t){hs(this,n);for(let r=0;r<this.columns;r++)this.set(n,r,this.get(n,r)*t);return this}mulColumn(n,t){ps(this,n);for(let r=0;r<this.rows;r++)this.set(r,n,this.get(r,n)*t);return this}max(n){if(this.isEmpty())return NaN;switch(n){case"row":{const t=new Array(this.rows).fill(Number.NEGATIVE_INFINITY);for(let r=0;r<this.rows;r++)for(let i=0;i<this.columns;i++)this.get(r,i)>t[r]&&(t[r]=this.get(r,i));return t}case"column":{const t=new Array(this.columns).fill(Number.NEGATIVE_INFINITY);for(let r=0;r<this.rows;r++)for(let i=0;i<this.columns;i++)this.get(r,i)>t[i]&&(t[i]=this.get(r,i));return t}case void 0:{let t=this.get(0,0);for(let r=0;r<this.rows;r++)for(let i=0;i<this.columns;i++)this.get(r,i)>t&&(t=this.get(r,i));return t}default:throw new Error(`invalid option: ${n}`)}}maxIndex(){_d(this);let n=this.get(0,0),t=[0,0];for(let r=0;r<this.rows;r++)for(let i=0;i<this.columns;i++)this.get(r,i)>n&&(n=this.get(r,i),t[0]=r,t[1]=i);return t}min(n){if(this.isEmpty())return NaN;switch(n){case"row":{const t=new Array(this.rows).fill(Number.POSITIVE_INFINITY);for(let r=0;r<this.rows;r++)for(let i=0;i<this.columns;i++)this.get(r,i)<t[r]&&(t[r]=this.get(r,i));return t}case"column":{const t=new Array(this.columns).fill(Number.POSITIVE_INFINITY);for(let r=0;r<this.rows;r++)for(let i=0;i<this.columns;i++)this.get(r,i)<t[i]&&(t[i]=this.get(r,i));return t}case void 0:{let t=this.get(0,0);for(let r=0;r<this.rows;r++)for(let i=0;i<this.columns;i++)this.get(r,i)<t&&(t=this.get(r,i));return t}default:throw new Error(`invalid option: ${n}`)}}minIndex(){_d(this);let n=this.get(0,0),t=[0,0];for(let r=0;r<this.rows;r++)for(let i=0;i<this.columns;i++)this.get(r,i)<n&&(n=this.get(r,i),t[0]=r,t[1]=i);return t}maxRow(n){if(hs(this,n),this.isEmpty())return NaN;let t=this.get(n,0);for(let r=1;r<this.columns;r++)this.get(n,r)>t&&(t=this.get(n,r));return t}maxRowIndex(n){hs(this,n),_d(this);let t=this.get(n,0),r=[n,0];for(let i=1;i<this.columns;i++)this.get(n,i)>t&&(t=this.get(n,i),r[1]=i);return r}minRow(n){if(hs(this,n),this.isEmpty())return NaN;let t=this.get(n,0);for(let r=1;r<this.columns;r++)this.get(n,r)<t&&(t=this.get(n,r));return t}minRowIndex(n){hs(this,n),_d(this);let t=this.get(n,0),r=[n,0];for(let i=1;i<this.columns;i++)this.get(n,i)<t&&(t=this.get(n,i),r[1]=i);return r}maxColumn(n){if(ps(this,n),this.isEmpty())return NaN;let t=this.get(0,n);for(let r=1;r<this.rows;r++)this.get(r,n)>t&&(t=this.get(r,n));return t}maxColumnIndex(n){ps(this,n),_d(this);let t=this.get(0,n),r=[0,n];for(let i=1;i<this.rows;i++)this.get(i,n)>t&&(t=this.get(i,n),r[0]=i);return r}minColumn(n){if(ps(this,n),this.isEmpty())return NaN;let t=this.get(0,n);for(let r=1;r<this.rows;r++)this.get(r,n)<t&&(t=this.get(r,n));return t}minColumnIndex(n){ps(this,n),_d(this);let t=this.get(0,n),r=[0,n];for(let i=1;i<this.rows;i++)this.get(i,n)<t&&(t=this.get(i,n),r[0]=i);return r}diag(){let n=Math.min(this.rows,this.columns),t=[];for(let r=0;r<n;r++)t.push(this.get(r,r));return t}norm(n="frobenius"){let t=0;if(n==="max")return this.max();if(n==="frobenius"){for(let r=0;r<this.rows;r++)for(let i=0;i<this.columns;i++)t=t+this.get(r,i)*this.get(r,i);return Math.sqrt(t)}else throw new RangeError(`unknown norm type: ${n}`)}cumulativeSum(){let n=0;for(let t=0;t<this.rows;t++)for(let r=0;r<this.columns;r++)n+=this.get(t,r),this.set(t,r,n);return this}dot(n){Xn.isMatrix(n)&&(n=n.to1DArray());let t=this.to1DArray();if(t.length!==n.length)throw new RangeError("vectors do not have the same size");let r=0;for(let i=0;i<t.length;i++)r+=t[i]*n[i];return r}mmul(n){n=Ut.checkMatrix(n);let t=this.rows,r=this.columns,i=n.columns,a=new Ut(t,i),l=new Float64Array(r);for(let o=0;o<i;o++){for(let u=0;u<r;u++)l[u]=n.get(u,o);for(let u=0;u<t;u++){let h=0;for(let d=0;d<r;d++)h+=this.get(u,d)*l[d];a.set(u,o,h)}}return a}strassen2x2(n){n=Ut.checkMatrix(n);let t=new Ut(2,2);const r=this.get(0,0),i=n.get(0,0),a=this.get(0,1),l=n.get(0,1),o=this.get(1,0),u=n.get(1,0),h=this.get(1,1),d=n.get(1,1),p=(r+h)*(i+d),s=(o+h)*i,c=r*(l-d),f=h*(u-i),m=(r+a)*d,g=(o-r)*(i+l),y=(a-h)*(u+d),v=p+f-m+y,b=c+m,_=s+f,M=p-s+c+g;return t.set(0,0,v),t.set(0,1,b),t.set(1,0,_),t.set(1,1,M),t}strassen3x3(n){n=Ut.checkMatrix(n);let t=new Ut(3,3);const r=this.get(0,0),i=this.get(0,1),a=this.get(0,2),l=this.get(1,0),o=this.get(1,1),u=this.get(1,2),h=this.get(2,0),d=this.get(2,1),p=this.get(2,2),s=n.get(0,0),c=n.get(0,1),f=n.get(0,2),m=n.get(1,0),g=n.get(1,1),y=n.get(1,2),v=n.get(2,0),b=n.get(2,1),_=n.get(2,2),M=(r+i+a-l-o-d-p)*g,k=(r-l)*(-c+g),P=o*(-s+c+m-g-y-v+_),E=(-r+l+o)*(s-c+g),R=(l+o)*(-s+c),w=r*s,C=(-r+h+d)*(s-f+y),S=(-r+h)*(f-y),x=(h+d)*(-s+f),I=(r+i+a-o-u-h-d)*y,D=d*(-s+f+m-g-y-v+b),T=(-a+d+p)*(g+v-b),N=(a-p)*(g-b),L=a*v,B=(d+p)*(-v+b),z=(-a+o+u)*(y+v-_),K=(a-u)*(y-_),J=(o+u)*(-v+_),X=i*m,ee=u*b,ne=l*f,q=h*c,Y=p*_,le=w+L+X,ue=M+E+R+w+T+L+B,ce=w+C+x+I+L+z+J,de=k+P+E+w+L+z+K,W=k+E+R+w+ee,Q=L+z+K+J+ne,re=w+C+S+D+T+N+L,te=T+N+L+B+q,Z=w+C+S+x+Y;return t.set(0,0,le),t.set(0,1,ue),t.set(0,2,ce),t.set(1,0,de),t.set(1,1,W),t.set(1,2,Q),t.set(2,0,re),t.set(2,1,te),t.set(2,2,Z),t}mmulStrassen(n){n=Ut.checkMatrix(n);let t=this.clone(),r=t.rows,i=t.columns,a=n.rows,l=n.columns;i!==a&&console.warn(`Multiplying ${r} x ${i} and ${a} x ${l} matrix: dimensions do not match.`);function o(p,s,c){let f=p.rows,m=p.columns;if(f===s&&m===c)return p;{let g=Xn.zeros(s,c);return g=g.setSubMatrix(p,0,0),g}}let u=Math.max(r,a),h=Math.max(i,l);t=o(t,u,h),n=o(n,u,h);function d(p,s,c,f){if(c<=512||f<=512)return p.mmul(s);c%2===1&&f%2===1?(p=o(p,c+1,f+1),s=o(s,c+1,f+1)):c%2===1?(p=o(p,c+1,f),s=o(s,c+1,f)):f%2===1&&(p=o(p,c,f+1),s=o(s,c,f+1));let m=parseInt(p.rows/2,10),g=parseInt(p.columns/2,10),y=p.subMatrix(0,m-1,0,g-1),v=s.subMatrix(0,m-1,0,g-1),b=p.subMatrix(0,m-1,g,p.columns-1),_=s.subMatrix(0,m-1,g,s.columns-1),M=p.subMatrix(m,p.rows-1,0,g-1),k=s.subMatrix(m,s.rows-1,0,g-1),P=p.subMatrix(m,p.rows-1,g,p.columns-1),E=s.subMatrix(m,s.rows-1,g,s.columns-1),R=d(Xn.add(y,P),Xn.add(v,E),m,g),w=d(Xn.add(M,P),v,m,g),C=d(y,Xn.sub(_,E),m,g),S=d(P,Xn.sub(k,v),m,g),x=d(Xn.add(y,b),E,m,g),I=d(Xn.sub(M,y),Xn.add(v,_),m,g),D=d(Xn.sub(b,P),Xn.add(k,E),m,g),T=Xn.add(R,S);T.sub(x),T.add(D);let N=Xn.add(C,x),L=Xn.add(w,S),B=Xn.sub(R,w);B.add(C),B.add(I);let z=Xn.zeros(2*T.rows,2*T.columns);return z=z.setSubMatrix(T,0,0),z=z.setSubMatrix(N,T.rows,0),z=z.setSubMatrix(L,0,T.columns),z=z.setSubMatrix(B,T.rows,T.columns),z.subMatrix(0,c-1,0,f-1)}return d(t,n,u,h)}scaleRows(n={}){if(typeof n!="object")throw new TypeError("options must be an object");const{min:t=0,max:r=1}=n;if(!Number.isFinite(t))throw new TypeError("min must be a number");if(!Number.isFinite(r))throw new TypeError("max must be a number");if(t>=r)throw new RangeError("min must be smaller than max");let i=new Ut(this.rows,this.columns);for(let a=0;a<this.rows;a++){const l=this.getRow(a);l.length>0&&LE(l,{min:t,max:r,output:l}),i.setRow(a,l)}return i}scaleColumns(n={}){if(typeof n!="object")throw new TypeError("options must be an object");const{min:t=0,max:r=1}=n;if(!Number.isFinite(t))throw new TypeError("min must be a number");if(!Number.isFinite(r))throw new TypeError("max must be a number");if(t>=r)throw new RangeError("min must be smaller than max");let i=new Ut(this.rows,this.columns);for(let a=0;a<this.columns;a++){const l=this.getColumn(a);l.length&&LE(l,{min:t,max:r,output:l}),i.setColumn(a,l)}return i}flipRows(){const n=Math.ceil(this.columns/2);for(let t=0;t<this.rows;t++)for(let r=0;r<n;r++){let i=this.get(t,r),a=this.get(t,this.columns-1-r);this.set(t,r,a),this.set(t,this.columns-1-r,i)}return this}flipColumns(){const n=Math.ceil(this.rows/2);for(let t=0;t<this.columns;t++)for(let r=0;r<n;r++){let i=this.get(r,t),a=this.get(this.rows-1-r,t);this.set(r,t,a),this.set(this.rows-1-r,t,i)}return this}kroneckerProduct(n){n=Ut.checkMatrix(n);let t=this.rows,r=this.columns,i=n.rows,a=n.columns,l=new Ut(t*i,r*a);for(let o=0;o<t;o++)for(let u=0;u<r;u++)for(let h=0;h<i;h++)for(let d=0;d<a;d++)l.set(i*o+h,a*u+d,this.get(o,u)*n.get(h,d));return l}kroneckerSum(n){if(n=Ut.checkMatrix(n),!this.isSquare()||!n.isSquare())throw new Error("Kronecker Sum needs two Square Matrices");let t=this.rows,r=n.rows,i=this.kroneckerProduct(Ut.eye(r,r)),a=Ut.eye(t,t).kroneckerProduct(n);return i.add(a)}transpose(){let n=new Ut(this.columns,this.rows);for(let t=0;t<this.rows;t++)for(let r=0;r<this.columns;r++)n.set(r,t,this.get(t,r));return n}sortRows(n=$E){for(let t=0;t<this.rows;t++)this.setRow(t,this.getRow(t).sort(n));return this}sortColumns(n=$E){for(let t=0;t<this.columns;t++)this.setColumn(t,this.getColumn(t).sort(n));return this}subMatrix(n,t,r,i){UE(this,n,t,r,i);let a=new Ut(t-n+1,i-r+1);for(let l=n;l<=t;l++)for(let o=r;o<=i;o++)a.set(l-n,o-r,this.get(l,o));return a}subMatrixRow(n,t,r){if(t===void 0&&(t=0),r===void 0&&(r=this.columns-1),t>r||t<0||t>=this.columns||r<0||r>=this.columns)throw new RangeError("Argument out of range");let i=new Ut(n.length,r-t+1);for(let a=0;a<n.length;a++)for(let l=t;l<=r;l++){if(n[a]<0||n[a]>=this.rows)throw new RangeError(`Row index out of range: ${n[a]}`);i.set(a,l-t,this.get(n[a],l))}return i}subMatrixColumn(n,t,r){if(t===void 0&&(t=0),r===void 0&&(r=this.rows-1),t>r||t<0||t>=this.rows||r<0||r>=this.rows)throw new RangeError("Argument out of range");let i=new Ut(r-t+1,n.length);for(let a=0;a<n.length;a++)for(let l=t;l<=r;l++){if(n[a]<0||n[a]>=this.columns)throw new RangeError(`Column index out of range: ${n[a]}`);i.set(l-t,a,this.get(l,n[a]))}return i}setSubMatrix(n,t,r){if(n=Ut.checkMatrix(n),n.isEmpty())return this;let i=t+n.rows-1,a=r+n.columns-1;UE(this,t,i,r,a);for(let l=0;l<n.rows;l++)for(let o=0;o<n.columns;o++)this.set(t+l,r+o,n.get(l,o));return this}selection(n,t){Oce(this,n),Lce(this,t);let r=new Ut(n.length,t.length);for(let i=0;i<n.length;i++){let a=n[i];for(let l=0;l<t.length;l++){let o=t[l];r.set(i,l,this.get(a,o))}}return r}trace(){let n=Math.min(this.rows,this.columns),t=0;for(let r=0;r<n;r++)t+=this.get(r,r);return t}clone(){let n=new Ut(this.rows,this.columns);for(let t=0;t<this.rows;t++)for(let r=0;r<this.columns;r++)n.set(t,r,this.get(t,r));return n}sum(n){switch(n){case"row":return jce(this);case"column":return Uce(this);case void 0:return $ce(this);default:throw new Error(`invalid option: ${n}`)}}product(n){switch(n){case"row":return Vce(this);case"column":return zce(this);case void 0:return Hce(this);default:throw new Error(`invalid option: ${n}`)}}mean(n){const t=this.sum(n);switch(n){case"row":{for(let r=0;r<this.rows;r++)t[r]/=this.columns;return t}case"column":{for(let r=0;r<this.columns;r++)t[r]/=this.rows;return t}case void 0:return t/this.size;default:throw new Error(`invalid option: ${n}`)}}variance(n,t={}){if(typeof n=="object"&&(t=n,n=void 0),typeof t!="object")throw new TypeError("options must be an object");const{unbiased:r=!0,mean:i=this.mean(n)}=t;if(typeof r!="boolean")throw new TypeError("unbiased must be a boolean");switch(n){case"row":{if(!Po(i))throw new TypeError("mean must be an array");return Gce(this,r,i)}case"column":{if(!Po(i))throw new TypeError("mean must be an array");return Wce(this,r,i)}case void 0:{if(typeof i!="number")throw new TypeError("mean must be a number");return Xce(this,r,i)}default:throw new Error(`invalid option: ${n}`)}}standardDeviation(n,t){typeof n=="object"&&(t=n,n=void 0);const r=this.variance(n,t);if(n===void 0)return Math.sqrt(r);for(let i=0;i<r.length;i++)r[i]=Math.sqrt(r[i]);return r}center(n,t={}){if(typeof n=="object"&&(t=n,n=void 0),typeof t!="object")throw new TypeError("options must be an object");const{center:r=this.mean(n)}=t;switch(n){case"row":{if(!Po(r))throw new TypeError("center must be an array");return Yce(this,r),this}case"column":{if(!Po(r))throw new TypeError("center must be an array");return Zce(this,r),this}case void 0:{if(typeof r!="number")throw new TypeError("center must be a number");return Kce(this,r),this}default:throw new Error(`invalid option: ${n}`)}}scale(n,t={}){if(typeof n=="object"&&(t=n,n=void 0),typeof t!="object")throw new TypeError("options must be an object");let r=t.scale;switch(n){case"row":{if(r===void 0)r=Qce(this);else if(!Po(r))throw new TypeError("scale must be an array");return Jce(this,r),this}case"column":{if(r===void 0)r=qce(this);else if(!Po(r))throw new TypeError("scale must be an array");return eue(this,r),this}case void 0:{if(r===void 0)r=tue(this);else if(typeof r!="number")throw new TypeError("scale must be a number");return nue(this,r),this}default:throw new Error(`invalid option: ${n}`)}}toString(n){return jR(this,n)}}Xn.prototype.klass="Matrix";typeof Symbol<"u"&&(Xn.prototype[Symbol.for("nodejs.util.inspect.custom")]=Mce);function $E(e,n){return e-n}function rue(e){return e.every(n=>typeof n=="number")}Xn.random=Xn.rand;Xn.randomInt=Xn.randInt;Xn.diagonal=Xn.diag;Xn.prototype.diagonal=Xn.prototype.diag;Xn.identity=Xn.eye;Xn.prototype.negate=Xn.prototype.neg;Xn.prototype.tensorProduct=Xn.prototype.kroneckerProduct;let Ut=class UR extends Xn{constructor(n,t){if(super(),UR.isMatrix(n))return n.clone();if(Number.isInteger(n)&&n>=0)if(this.data=[],Number.isInteger(t)&&t>=0)for(let r=0;r<n;r++)this.data.push(new Float64Array(t));else throw new TypeError("nColumns must be a positive integer");else if(Po(n)){const r=n;if(n=r.length,t=n?r[0].length:0,typeof t!="number")throw new TypeError("Data must be a 2D array with at least one element");this.data=[];for(let i=0;i<n;i++){if(r[i].length!==t)throw new RangeError("Inconsistent array dimensions");if(!rue(r[i]))throw new TypeError("Input data contains non-numeric values");this.data.push(Float64Array.from(r[i]))}}else throw new TypeError("First argument must be a positive number or an array");this.rows=n,this.columns=t}set(n,t,r){return this.data[n][t]=r,this}get(n,t){return this.data[n][t]}removeRow(n){return hs(this,n),this.data.splice(n,1),this.rows-=1,this}addRow(n,t){return t===void 0&&(t=n,n=this.rows),hs(this,n,!0),t=Float64Array.from(df(this,t)),this.data.splice(n,0,t),this.rows+=1,this}removeColumn(n){ps(this,n);for(let t=0;t<this.rows;t++){const r=new Float64Array(this.columns-1);for(let i=0;i<n;i++)r[i]=this.data[t][i];for(let i=n+1;i<this.columns;i++)r[i-1]=this.data[t][i];this.data[t]=r}return this.columns-=1,this}addColumn(n,t){typeof t>"u"&&(t=n,n=this.columns),ps(this,n,!0),t=ff(this,t);for(let r=0;r<this.rows;r++){const i=new Float64Array(this.columns+1);let a=0;for(;a<n;a++)i[a]=this.data[r][a];for(i[a++]=t[r];a<this.columns+1;a++)i[a]=this.data[r][a-1];this.data[r]=i}return this.columns+=1,this}};Bce(Xn,Ut);class b1 extends Xn{constructor(n){super(),this.data=n,this.rows=n.length,this.columns=n[0].length}set(n,t,r){return this.data[n][t]=r,this}get(n,t){return this.data[n][t]}}class iue{constructor(n){n=b1.checkMatrix(n);let t=n.clone(),r=t.rows,i=t.columns,a=new Float64Array(r),l=1,o,u,h,d,p,s,c,f,m;for(o=0;o<r;o++)a[o]=o;for(f=new Float64Array(r),u=0;u<i;u++){for(o=0;o<r;o++)f[o]=t.get(o,u);for(o=0;o<r;o++){for(m=Math.min(o,u),p=0,h=0;h<m;h++)p+=t.get(o,h)*f[h];f[o]-=p,t.set(o,u,f[o])}for(d=u,o=u+1;o<r;o++)Math.abs(f[o])>Math.abs(f[d])&&(d=o);if(d!==u){for(h=0;h<i;h++)s=t.get(d,h),t.set(d,h,t.get(u,h)),t.set(u,h,s);c=a[d],a[d]=a[u],a[u]=c,l=-l}if(u<r&&t.get(u,u)!==0)for(o=u+1;o<r;o++)t.set(o,u,t.get(o,u)/t.get(u,u))}this.LU=t,this.pivotVector=a,this.pivotSign=l}isSingular(){let n=this.LU,t=n.columns;for(let r=0;r<t;r++)if(n.get(r,r)===0)return!0;return!1}solve(n){n=Ut.checkMatrix(n);let t=this.LU;if(t.rows!==n.rows)throw new Error("Invalid matrix dimensions");if(this.isSingular())throw new Error("LU matrix is singular");let i=n.columns,a=n.subMatrixRow(this.pivotVector,0,i-1),l=t.columns,o,u,h;for(h=0;h<l;h++)for(o=h+1;o<l;o++)for(u=0;u<i;u++)a.set(o,u,a.get(o,u)-a.get(h,u)*t.get(o,h));for(h=l-1;h>=0;h--){for(u=0;u<i;u++)a.set(h,u,a.get(h,u)/t.get(h,h));for(o=0;o<h;o++)for(u=0;u<i;u++)a.set(o,u,a.get(o,u)-a.get(h,u)*t.get(o,h))}return a}get determinant(){let n=this.LU;if(!n.isSquare())throw new Error("Matrix must be square");let t=this.pivotSign,r=n.columns;for(let i=0;i<r;i++)t*=n.get(i,i);return t}get lowerTriangularMatrix(){let n=this.LU,t=n.rows,r=n.columns,i=new Ut(t,r);for(let a=0;a<t;a++)for(let l=0;l<r;l++)a>l?i.set(a,l,n.get(a,l)):a===l?i.set(a,l,1):i.set(a,l,0);return i}get upperTriangularMatrix(){let n=this.LU,t=n.rows,r=n.columns,i=new Ut(t,r);for(let a=0;a<t;a++)for(let l=0;l<r;l++)a<=l?i.set(a,l,n.get(a,l)):i.set(a,l,0);return i}get pivotPermutationVector(){return Array.from(this.pivotVector)}}function Cu(e,n){let t=0;return Math.abs(e)>Math.abs(n)?(t=n/e,Math.abs(e)*Math.sqrt(1+t*t)):n!==0?(t=e/n,Math.abs(n)*Math.sqrt(1+t*t)):0}class aue{constructor(n){n=b1.checkMatrix(n);let t=n.clone(),r=n.rows,i=n.columns,a=new Float64Array(i),l,o,u,h;for(u=0;u<i;u++){let d=0;for(l=u;l<r;l++)d=Cu(d,t.get(l,u));if(d!==0){for(t.get(u,u)<0&&(d=-d),l=u;l<r;l++)t.set(l,u,t.get(l,u)/d);for(t.set(u,u,t.get(u,u)+1),o=u+1;o<i;o++){for(h=0,l=u;l<r;l++)h+=t.get(l,u)*t.get(l,o);for(h=-h/t.get(u,u),l=u;l<r;l++)t.set(l,o,t.get(l,o)+h*t.get(l,u))}}a[u]=-d}this.QR=t,this.Rdiag=a}solve(n){n=Ut.checkMatrix(n);let t=this.QR,r=t.rows;if(n.rows!==r)throw new Error("Matrix row dimensions must agree");if(!this.isFullRank())throw new Error("Matrix is rank deficient");let i=n.columns,a=n.clone(),l=t.columns,o,u,h,d;for(h=0;h<l;h++)for(u=0;u<i;u++){for(d=0,o=h;o<r;o++)d+=t.get(o,h)*a.get(o,u);for(d=-d/t.get(h,h),o=h;o<r;o++)a.set(o,u,a.get(o,u)+d*t.get(o,h))}for(h=l-1;h>=0;h--){for(u=0;u<i;u++)a.set(h,u,a.get(h,u)/this.Rdiag[h]);for(o=0;o<h;o++)for(u=0;u<i;u++)a.set(o,u,a.get(o,u)-a.get(h,u)*t.get(o,h))}return a.subMatrix(0,l-1,0,i-1)}isFullRank(){let n=this.QR.columns;for(let t=0;t<n;t++)if(this.Rdiag[t]===0)return!1;return!0}get upperTriangularMatrix(){let n=this.QR,t=n.columns,r=new Ut(t,t),i,a;for(i=0;i<t;i++)for(a=0;a<t;a++)i<a?r.set(i,a,n.get(i,a)):i===a?r.set(i,a,this.Rdiag[i]):r.set(i,a,0);return r}get orthogonalMatrix(){let n=this.QR,t=n.rows,r=n.columns,i=new Ut(t,r),a,l,o,u;for(o=r-1;o>=0;o--){for(a=0;a<t;a++)i.set(a,o,0);for(i.set(o,o,1),l=o;l<r;l++)if(n.get(o,o)!==0){for(u=0,a=o;a<t;a++)u+=n.get(a,o)*i.get(a,l);for(u=-u/n.get(o,o),a=o;a<t;a++)i.set(a,l,i.get(a,l)+u*n.get(a,o))}}return i}}class $R{constructor(n,t={}){if(n=b1.checkMatrix(n),n.isEmpty())throw new Error("Matrix must be non-empty");let r=n.rows,i=n.columns;const{computeLeftSingularVectors:a=!0,computeRightSingularVectors:l=!0,autoTranspose:o=!1}=t;let u=!!a,h=!!l,d=!1,p;if(r<i)if(!o)p=n.clone(),console.warn("Computing SVD on a matrix with more columns than rows. Consider enabling autoTranspose");else{p=n.transpose(),r=p.rows,i=p.columns,d=!0;let w=u;u=h,h=w}else p=n.clone();let s=Math.min(r,i),c=Math.min(r+1,i),f=new Float64Array(c),m=new Ut(r,s),g=new Ut(i,i),y=new Float64Array(i),v=new Float64Array(r),b=new Float64Array(c);for(let w=0;w<c;w++)b[w]=w;let _=Math.min(r-1,i),M=Math.max(0,Math.min(i-2,r)),k=Math.max(_,M);for(let w=0;w<k;w++){if(w<_){f[w]=0;for(let C=w;C<r;C++)f[w]=Cu(f[w],p.get(C,w));if(f[w]!==0){p.get(w,w)<0&&(f[w]=-f[w]);for(let C=w;C<r;C++)p.set(C,w,p.get(C,w)/f[w]);p.set(w,w,p.get(w,w)+1)}f[w]=-f[w]}for(let C=w+1;C<i;C++){if(w<_&&f[w]!==0){let S=0;for(let x=w;x<r;x++)S+=p.get(x,w)*p.get(x,C);S=-S/p.get(w,w);for(let x=w;x<r;x++)p.set(x,C,p.get(x,C)+S*p.get(x,w))}y[C]=p.get(w,C)}if(u&&w<_)for(let C=w;C<r;C++)m.set(C,w,p.get(C,w));if(w<M){y[w]=0;for(let C=w+1;C<i;C++)y[w]=Cu(y[w],y[C]);if(y[w]!==0){y[w+1]<0&&(y[w]=0-y[w]);for(let C=w+1;C<i;C++)y[C]/=y[w];y[w+1]+=1}if(y[w]=-y[w],w+1<r&&y[w]!==0){for(let C=w+1;C<r;C++)v[C]=0;for(let C=w+1;C<r;C++)for(let S=w+1;S<i;S++)v[C]+=y[S]*p.get(C,S);for(let C=w+1;C<i;C++){let S=-y[C]/y[w+1];for(let x=w+1;x<r;x++)p.set(x,C,p.get(x,C)+S*v[x])}}if(h)for(let C=w+1;C<i;C++)g.set(C,w,y[C])}}let P=Math.min(i,r+1);if(_<i&&(f[_]=p.get(_,_)),r<P&&(f[P-1]=0),M+1<P&&(y[M]=p.get(M,P-1)),y[P-1]=0,u){for(let w=_;w<s;w++){for(let C=0;C<r;C++)m.set(C,w,0);m.set(w,w,1)}for(let w=_-1;w>=0;w--)if(f[w]!==0){for(let C=w+1;C<s;C++){let S=0;for(let x=w;x<r;x++)S+=m.get(x,w)*m.get(x,C);S=-S/m.get(w,w);for(let x=w;x<r;x++)m.set(x,C,m.get(x,C)+S*m.get(x,w))}for(let C=w;C<r;C++)m.set(C,w,-m.get(C,w));m.set(w,w,1+m.get(w,w));for(let C=0;C<w-1;C++)m.set(C,w,0)}else{for(let C=0;C<r;C++)m.set(C,w,0);m.set(w,w,1)}}if(h)for(let w=i-1;w>=0;w--){if(w<M&&y[w]!==0)for(let C=w+1;C<i;C++){let S=0;for(let x=w+1;x<i;x++)S+=g.get(x,w)*g.get(x,C);S=-S/g.get(w+1,w);for(let x=w+1;x<i;x++)g.set(x,C,g.get(x,C)+S*g.get(x,w))}for(let C=0;C<i;C++)g.set(C,w,0);g.set(w,w,1)}let E=P-1,R=Number.EPSILON;for(;P>0;){let w,C;for(w=P-2;w>=-1&&w!==-1;w--){const S=Number.MIN_VALUE+R*Math.abs(f[w]+Math.abs(f[w+1]));if(Math.abs(y[w])<=S||Number.isNaN(y[w])){y[w]=0;break}}if(w===P-2)C=4;else{let S;for(S=P-1;S>=w&&S!==w;S--){let x=(S!==P?Math.abs(y[S]):0)+(S!==w+1?Math.abs(y[S-1]):0);if(Math.abs(f[S])<=R*x){f[S]=0;break}}S===w?C=3:S===P-1?C=1:(C=2,w=S)}switch(w++,C){case 1:{let S=y[P-2];y[P-2]=0;for(let x=P-2;x>=w;x--){let I=Cu(f[x],S),D=f[x]/I,T=S/I;if(f[x]=I,x!==w&&(S=-T*y[x-1],y[x-1]=D*y[x-1]),h)for(let N=0;N<i;N++)I=D*g.get(N,x)+T*g.get(N,P-1),g.set(N,P-1,-T*g.get(N,x)+D*g.get(N,P-1)),g.set(N,x,I)}break}case 2:{let S=y[w-1];y[w-1]=0;for(let x=w;x<P;x++){let I=Cu(f[x],S),D=f[x]/I,T=S/I;if(f[x]=I,S=-T*y[x],y[x]=D*y[x],u)for(let N=0;N<r;N++)I=D*m.get(N,x)+T*m.get(N,w-1),m.set(N,w-1,-T*m.get(N,x)+D*m.get(N,w-1)),m.set(N,x,I)}break}case 3:{const S=Math.max(Math.abs(f[P-1]),Math.abs(f[P-2]),Math.abs(y[P-2]),Math.abs(f[w]),Math.abs(y[w])),x=f[P-1]/S,I=f[P-2]/S,D=y[P-2]/S,T=f[w]/S,N=y[w]/S,L=((I+x)*(I-x)+D*D)/2,B=x*D*(x*D);let z=0;(L!==0||B!==0)&&(L<0?z=0-Math.sqrt(L*L+B):z=Math.sqrt(L*L+B),z=B/(L+z));let K=(T+x)*(T-x)+z,J=T*N;for(let X=w;X<P-1;X++){let ee=Cu(K,J);ee===0&&(ee=Number.MIN_VALUE);let ne=K/ee,q=J/ee;if(X!==w&&(y[X-1]=ee),K=ne*f[X]+q*y[X],y[X]=ne*y[X]-q*f[X],J=q*f[X+1],f[X+1]=ne*f[X+1],h)for(let Y=0;Y<i;Y++)ee=ne*g.get(Y,X)+q*g.get(Y,X+1),g.set(Y,X+1,-q*g.get(Y,X)+ne*g.get(Y,X+1)),g.set(Y,X,ee);if(ee=Cu(K,J),ee===0&&(ee=Number.MIN_VALUE),ne=K/ee,q=J/ee,f[X]=ee,K=ne*y[X]+q*f[X+1],f[X+1]=-q*y[X]+ne*f[X+1],J=q*y[X+1],y[X+1]=ne*y[X+1],u&&X<r-1)for(let Y=0;Y<r;Y++)ee=ne*m.get(Y,X)+q*m.get(Y,X+1),m.set(Y,X+1,-q*m.get(Y,X)+ne*m.get(Y,X+1)),m.set(Y,X,ee)}y[P-2]=K;break}case 4:{if(f[w]<=0&&(f[w]=f[w]<0?-f[w]:0,h))for(let S=0;S<=E;S++)g.set(S,w,-g.get(S,w));for(;w<E&&!(f[w]>=f[w+1]);){let S=f[w];if(f[w]=f[w+1],f[w+1]=S,h&&w<i-1)for(let x=0;x<i;x++)S=g.get(x,w+1),g.set(x,w+1,g.get(x,w)),g.set(x,w,S);if(u&&w<r-1)for(let x=0;x<r;x++)S=m.get(x,w+1),m.set(x,w+1,m.get(x,w)),m.set(x,w,S);w++}P--;break}}}if(d){let w=g;g=m,m=w}this.m=r,this.n=i,this.s=f,this.U=m,this.V=g}solve(n){let t=n,r=this.threshold,i=this.s.length,a=Ut.zeros(i,i);for(let s=0;s<i;s++)Math.abs(this.s[s])<=r?a.set(s,s,0):a.set(s,s,1/this.s[s]);let l=this.U,o=this.rightSingularVectors,u=o.mmul(a),h=o.rows,d=l.rows,p=Ut.zeros(h,d);for(let s=0;s<h;s++)for(let c=0;c<d;c++){let f=0;for(let m=0;m<i;m++)f+=u.get(s,m)*l.get(c,m);p.set(s,c,f)}return p.mmul(t)}solveForDiagonal(n){return this.solve(Ut.diag(n))}inverse(){let n=this.V,t=this.threshold,r=n.rows,i=n.columns,a=new Ut(r,this.s.length);for(let d=0;d<r;d++)for(let p=0;p<i;p++)Math.abs(this.s[p])>t&&a.set(d,p,n.get(d,p)/this.s[p]);let l=this.U,o=l.rows,u=l.columns,h=new Ut(r,o);for(let d=0;d<r;d++)for(let p=0;p<o;p++){let s=0;for(let c=0;c<u;c++)s+=a.get(d,c)*l.get(p,c);h.set(d,p,s)}return h}get condition(){return this.s[0]/this.s[Math.min(this.m,this.n)-1]}get norm2(){return this.s[0]}get rank(){let n=Math.max(this.m,this.n)*this.s[0]*Number.EPSILON,t=0,r=this.s;for(let i=0,a=r.length;i<a;i++)r[i]>n&&t++;return t}get diagonal(){return Array.from(this.s)}get threshold(){return Number.EPSILON/2*Math.max(this.m,this.n)*this.s[0]}get leftSingularVectors(){return this.U}get rightSingularVectors(){return this.V}get diagonalMatrix(){return Ut.diag(this.s)}}function VR(e,n=!1){return e=b1.checkMatrix(e),n?new $R(e).inverse():oue(e,Ut.eye(e.rows))}function oue(e,n,t=!1){return e=b1.checkMatrix(e),n=b1.checkMatrix(n),t?new $R(e).solve(n):e.isSquare()?new iue(e).solve(n):new aue(e).solve(n)}const d5=e=>{let n=sue(e);return new Ut([[Math.cos(n),-Math.sin(n),0],[Math.sin(n),Math.cos(n),0],[0,0,1]])},w1=(e,n)=>new Ut([[1,0,e],[0,1,n],[0,0,1]]),f5=(e,n)=>new Ut([[e,0,0],[0,n,0],[0,0,1]]),Ed=(e,n,t,r,i,a)=>{let l=(e- -1)/2*(i-t)+t,o=(n- -1)/2*(a-r)+r;return new Ut([[l],[o]])},rc=(e,n,t,r,i,a)=>{let l=(e-t)/(i-t)*2-1,o=(n-r)/(a-r)*2-1;return new Ut([[l],[o]])},n8=(e,n,t,r)=>{let i=new Ut([[t],[r]]),a=new Ut([[1,0],[0,-1]]),l=new Ut([[-e/2],[n/2]]);return a.mmul(i).add(l)},js=(e,n,t,r)=>{let i=new Ut([[t],[r]]),a=new Ut([[e/2],[-n/2]]);return new Ut([[1,0],[0,-1]]).mmul(i.add(a))},sue=e=>e*Math.PI/180,Nl=(e,n,t)=>{let r=d5(t.rotation),i=f5(t.scaleX,t.scaleY),l=w1(t.transX,t.transY).mmul(r.mmul(i));l=VR(l);let o=l.mmul(new Ut([[e],[n],[1]]));return new Ut([[o.get(0,0)],[o.get(1,0)]])},U4=(e,n,t,r,i,a,l)=>{let o=d5(t),u=f5(r,i),d=w1(a,l).mmul(o.mmul(u)),p=new Ut([[e],[n],[1]]);return p=d.mmul(p),new Ut([[p.get(0,0)],[p.get(1,0)]])},Rt=(e,n,t,r,i)=>{let a=d5(i.rotation),l=f5(i.scaleX,i.scaleY),u=w1(i.transX,i.transY).mmul(a.mmul(l)),h=new Ut([[t],[r],[1]]);return h=u.mmul(h),h=js(e,n,h.get(0,0),h.get(1,0)),h},Hm=(e,n,t,r,i)=>{let a=new Ut([[t],[r]]);a=n8(e,n,a.get(0,0),a.get(1,0));let l=d5(i.rotation),o=f5(i.scaleX,i.scaleY),h=w1(i.transX,i.transY).mmul(l.mmul(o));return h=VR(h),a=h.mmul(new Ut([[a.get(0,0)],[a.get(1,0)],[1]])),new Ut([[a.get(0,0)],[a.get(1,0)]])};class $c{constructor(){ve(this,"config",null);ve(this,"workflow",null);ve(this,"canRunTranslate",!1)}static ratioScreen(n,t){let r=n.width,i=n.height;return r/i>t?r=i*t:i=r/t,{width:r,height:i}}$getScreen(){let n=this.workflow.liveWindowWidth,t=this.workflow.liveWindowHeight,r=n/2,i=t/2;const a=this.workflow.$getRatio(),l=a.imageWidth/a.imageHeight,o=$c.ratioScreen({width:n,height:t},l);return n=o.width,t=o.height,{screenHeight:t,screenWidth:n,screenCenterX:r,screenCenterY:i,screenLeftTopX:r-n/2,screenLeftTopY:i-t/2,screenLeftBottomX:r-n/2,screenLeftBottomY:i+t/2,screenRightTopX:r+n/2,screenRightTopY:i-t/2,screenRightBottomX:r+n/2,screenRightBottomY:i+t/2}}$monitorGetTransform2DVideoFxPoint(n,t,r){if(!n||!n.raw)throw new Error("$monitorGetTransform2DVideoFxPoint video_fx null");const i=n.raw,{clipData:a}=Ca();let l=On(),o;a&&(o=a.inPoint,l-=o);let u=i.getFloatVal("Rotation"),h=i.getFloatVal("Trans X"),d=i.getFloatVal("Trans Y"),p=Math.abs(i.getFloatVal("Scale X")),s=Math.abs(i.getFloatVal("Scale Y"));const c=i.getFloatVal("Anchor X"),f=i.getFloatVal("Anchor Y"),m=i.getFloatVal("Scan Value");n.keyFrames.length>0&&(p=Math.abs(i.getFloatValAtTime("Scale X",l)),s=Math.abs(i.getFloatValAtTime("Scale Y",l)),h=i.getFloatValAtTime("Trans X",l),d=i.getFloatValAtTime("Trans Y",l),u=i.getFloatValAtTime("Rotation",l));const g=Math.abs(p);this.workflow.$bToa(new NvsPointF(h+c*(1-p),d+f*(1-s)));let y,v;const b=this.$getScreen();if(t){const{videoStreamInfo:R}=nvsGetStreamingContextInstance().getAVFileInfo(t,0),{ratio:w}=Re.getState().project,[C,S]=w.split(":");let x=R.width,I=R.height;(R.rotation===1||R.rotation===3)&&(x=R.height,I=R.width);const D=x/I;x*=R.pixelAspectRatio.num/R.pixelAspectRatio.den,D>=Number(C)/Number(S)?(v=b.screenWidth,y=v/x*I,m&&(y=b.screenHeight,v=y/I*x)):(y=b.screenHeight,v=y/I*x,m&&(v=b.screenWidth,y=v/x*I))}else y=b.screenHeight,v=b.screenWidth;const _=-v/2,M=y/2,k=v,P=y,E={x:_,y:M,width:k,height:P,oX:_+k/2,oY:M+P/2,transX:h,transY:d,originScaleFactor:g,originScaleFactorX:p,originScaleFactorY:s,originRotation:u,screen:b};return r&&typeof r=="function"&&r(E),E}$getJiuGongGeTarget(n,t,r){let{screenWidth:i,screenHeight:a,screenLeftTopX:l,screenLeftTopY:o,screenRightTopX:u,screenLeftBottomX:h,screenLeftBottomY:d,screenRightBottomX:p}=this.$getScreen(),s=0,c=0;switch(r){case"left-top":s=l+n/2,c=o+t/2;break;case"top":s=l+i/2,c=o+t/2;break;case"right-top":s=u-n/2,c=o+t/2;break;case"left":s=l+n/2,c=o+a/2;break;case"center":s=l+i/2,c=o+a/2;break;case"right":s=u-n/2,c=o+a/2;break;case"left-bottom":s=h+n/2,c=d-t/2;break;case"bottom":s=h+i/2,c=d-t/2;break;case"right-bottom":s=p-n/2,c=d-t/2;break;case"temp-bottom":s=h+i/2,c=d-t;break}return{targetX:s,targetY:c,targetCanonical:this.workflow.$aTob(new NvsPointF(s,c)),targetNDC:this.workflow.$NaTob(new NvsPointF(s,c))}}isInPolygon(n,t){let r=0,i,a,l,o;const u=t.length;for(l=t[0],i=1;i<=u;i++)o=t[i%u],n[0]>Math.min(l[0],o[0])&&n[0]<=Math.max(l[0],o[0])&&n[1]<=Math.max(l[1],o[1])&&l[0]!==o[0]&&(a=(n[0]-l[0])*(o[1]-l[1])/(o[0]-l[0])+l[1],(l[1]===o[1]||n[1]<=a)&&r++),l=o;return r%2!==0}}let zR=!1,r8=!1,vs=null,zg=!1,i8=!1,a8;const Fs=28,VE=148,$4="ButtonImage",Ad="ButtonRect",kd="BoundRect",V4="InnerRect",Gm=28,zE=4,HE=8,lue=28,cue=28,uue="M14.3743 13.1224V5.8724C14.3743 5.81684 14.3466 5.76128 14.291 5.70573C14.2355 5.65017 14.1799 5.6224 14.1243 5.6224H6.87435V4.3724H14.1243C14.541 4.3724 14.8952 4.51823 15.1868 4.8099C15.4785 5.10156 15.6243 5.45573 15.6243 5.8724V13.1224H14.3743ZM14.9993 18.9557C14.8188 18.9557 14.6693 18.8968 14.551 18.7791C14.4332 18.6607 14.3743 18.5113 14.3743 18.3307V15.6224H5.87435C5.45768 15.6224 5.10352 15.4766 4.81185 15.1849C4.52018 14.8932 4.37435 14.5391 4.37435 14.1224V5.6224H1.66602C1.48546 5.6224 1.33602 5.56323 1.21768 5.4449C1.0999 5.32712 1.04102 5.17795 1.04102 4.9974C1.04102 4.81684 1.0999 4.66767 1.21768 4.5499C1.33602 4.43156 1.48546 4.3724 1.66602 4.3724H4.37435V1.66406C4.37435 1.48351 4.43352 1.33406 4.55185 1.21573C4.66963 1.09795 4.81879 1.03906 4.99935 1.03906C5.1799 1.03906 5.32907 1.09795 5.44685 1.21573C5.56518 1.33406 5.62435 1.48351 5.62435 1.66406V14.1224C5.62435 14.178 5.65213 14.2335 5.70768 14.2891C5.76324 14.3446 5.81879 14.3724 5.87435 14.3724H18.3327C18.5132 14.3724 18.6627 14.4313 18.781 14.5491C18.8988 14.6674 18.9577 14.8168 18.9577 14.9974C18.9577 15.178 18.8988 15.3274 18.781 15.4457C18.6627 15.5635 18.5132 15.6224 18.3327 15.6224H15.6243V18.3307C15.6243 18.5113 15.5655 18.6607 15.4477 18.7791C15.3293 18.8968 15.1799 18.9557 14.9993 18.9557Z",due="M10.0487 10.7051H15.0808C15.2955 10.7051 15.4747 10.6333 15.6184 10.4896C15.7621 10.3459 15.834 10.1666 15.834 9.9519V6.58652C15.834 6.37177 15.7621 6.19255 15.6184 6.04885C15.4747 5.90516 15.2955 5.83331 15.0808 5.83331H10.0487C9.83396 5.83331 9.65474 5.90516 9.51105 6.04885C9.36735 6.19255 9.29551 6.37177 9.29551 6.58652V9.9519C9.29551 10.1666 9.36735 10.3459 9.51105 10.4896C9.65474 10.6333 9.83396 10.7051 10.0487 10.7051ZM3.5904 16.25C3.16946 16.25 2.81315 16.1041 2.52148 15.8125C2.22982 15.5208 2.08398 15.1645 2.08398 14.7435V5.25642C2.08398 4.83547 2.22982 4.47917 2.52148 4.1875C2.81315 3.89583 3.16946 3.75 3.5904 3.75H16.4109C16.8318 3.75 17.1881 3.89583 17.4798 4.1875C17.7714 4.47917 17.9173 4.83547 17.9173 5.25642V14.7435C17.9173 15.1645 17.7714 15.5208 17.4798 15.8125C17.1881 16.1041 16.8318 16.25 16.4109 16.25H3.5904ZM3.5904 15H16.4109C16.4857 15 16.5471 14.9759 16.5952 14.9279C16.6433 14.8798 16.6673 14.8183 16.6673 14.7435V5.25642C16.6673 5.18162 16.6433 5.12019 16.5952 5.0721C16.5471 5.02402 16.4857 4.99998 16.4109 4.99998H3.5904C3.51561 4.99998 3.45417 5.02402 3.40609 5.0721C3.35801 5.12019 3.33396 5.18162 3.33396 5.25642V14.7435C3.33396 14.8183 3.35801 14.8798 3.40609 14.9279C3.45417 14.9759 3.51561 15 3.5904 15ZM10.5455 9.45512V7.08329H14.584V9.45512H10.5455Z",fue="M16.3132 10.0417C16.1882 10.0417 16.0668 9.99639 15.949 9.90583C15.8307 9.81583 15.7507 9.70139 15.709 9.5625C15.6395 9.24306 15.5423 8.93389 15.4173 8.635C15.2923 8.33667 15.1465 8.04861 14.9798 7.77083C14.8965 7.65972 14.8654 7.53139 14.8865 7.38583C14.907 7.23972 14.9659 7.11806 15.0632 7.02083C15.2159 6.88194 15.3929 6.82278 15.594 6.84333C15.7957 6.86444 15.9451 6.95833 16.0423 7.125C16.2507 7.45833 16.4312 7.80194 16.584 8.15583C16.7368 8.51028 16.8548 8.88194 16.9382 9.27083C16.9937 9.47917 16.959 9.65972 16.834 9.8125C16.709 9.96528 16.5354 10.0417 16.3132 10.0417ZM10.8757 17.1458C10.8757 17.0069 10.9209 16.8783 11.0115 16.76C11.1015 16.6422 11.2159 16.5694 11.3548 16.5417C11.6743 16.4722 11.9834 16.375 12.2823 16.25C12.5807 16.125 12.8687 15.9792 13.1465 15.8125C13.2576 15.7292 13.3862 15.6978 13.5323 15.7183C13.6779 15.7394 13.7993 15.7986 13.8965 15.8958C14.0354 16.0486 14.0945 16.2222 14.074 16.4167C14.0529 16.6111 13.959 16.7639 13.7923 16.875C13.459 17.0833 13.1118 17.2603 12.7507 17.4058C12.3895 17.5519 12.0215 17.6736 11.6465 17.7708C11.4382 17.8264 11.2576 17.7917 11.1048 17.6667C10.952 17.5417 10.8757 17.3681 10.8757 17.1458ZM15.0632 14.7292C14.9659 14.6458 14.907 14.5278 14.8865 14.375C14.8654 14.2222 14.8965 14.0903 14.9798 13.9792C15.1465 13.7014 15.2923 13.4131 15.4173 13.1142C15.5423 12.8158 15.6395 12.5069 15.709 12.1875C15.7507 12.0486 15.827 11.9339 15.9382 11.8433C16.0493 11.7533 16.1743 11.7083 16.3132 11.7083C16.5354 11.7083 16.709 11.7847 16.834 11.9375C16.959 12.0903 16.9937 12.2708 16.9382 12.4792C16.8548 12.8542 16.7404 13.2189 16.5948 13.5733C16.4487 13.9272 16.2645 14.2778 16.0423 14.625C15.9451 14.7917 15.7957 14.8856 15.594 14.9067C15.3929 14.9272 15.2159 14.8681 15.0632 14.7292ZM8.45898 17.7708C6.86176 17.3819 5.54593 16.5519 4.51148 15.2808C3.47648 14.0103 2.95898 12.5417 2.95898 10.875C2.95898 8.90278 3.64648 7.22917 5.02148 5.85417C6.39648 4.47917 8.0701 3.79167 10.0423 3.79167H10.4173L9.33398 2.70833C9.20898 2.58333 9.14648 2.43389 9.14648 2.26C9.14648 2.08667 9.21593 1.9375 9.35482 1.8125C9.46593 1.6875 9.60843 1.625 9.78232 1.625C9.95565 1.625 10.1048 1.6875 10.2298 1.8125L12.3132 3.89583C12.3826 3.96528 12.4348 4.045 12.4698 4.135C12.5043 4.22556 12.5215 4.31944 12.5215 4.41667C12.5215 4.51389 12.5043 4.6075 12.4698 4.6975C12.4348 4.78806 12.3826 4.86806 12.3132 4.9375L10.2298 7.02083C10.1048 7.14583 9.95565 7.20833 9.78232 7.20833C9.60843 7.20833 9.46593 7.14583 9.35482 7.02083C9.22982 6.89583 9.16732 6.75 9.16732 6.58333C9.16732 6.41667 9.22982 6.27083 9.35482 6.14583L10.459 5.04167H10.0423C8.41732 5.04167 7.03898 5.60778 5.90732 6.74C4.7751 7.87167 4.20898 9.25 4.20898 10.875C4.20898 12.25 4.6326 13.4619 5.47982 14.5108C6.32704 15.5592 7.41037 16.2361 8.72982 16.5417C8.86871 16.5833 8.98343 16.6597 9.07398 16.7708C9.16398 16.8819 9.20898 17.0069 9.20898 17.1458C9.20898 17.3681 9.13621 17.5417 8.99065 17.6667C8.84454 17.7917 8.66732 17.8264 8.45898 17.7708Z",hue="M4.83398 16.9193C4.41732 16.9193 4.06315 16.7734 3.77148 16.4818C3.47982 16.1901 3.33398 15.8359 3.33398 15.4193V4.2526C3.33398 3.83594 3.47982 3.48177 3.77148 3.1901C4.06315 2.89844 4.41732 2.7526 4.83398 2.7526H7.50065C7.68121 2.7526 7.83065 2.81149 7.94898 2.92927C8.06676 3.0476 8.12565 3.19705 8.12565 3.3776C8.12565 3.55816 8.06676 3.70733 7.94898 3.8251C7.83065 3.94344 7.68121 4.0026 7.50065 4.0026H4.83398C4.76454 4.0026 4.70565 4.02705 4.65732 4.07594C4.60843 4.12427 4.58398 4.18316 4.58398 4.2526V15.4193C4.58398 15.4887 4.60843 15.5479 4.65732 15.5968C4.70565 15.6451 4.76454 15.6693 4.83398 15.6693H7.50065C7.68121 15.6693 7.83065 15.7282 7.94898 15.8459C8.06676 15.9643 8.12565 16.1137 8.12565 16.2943C8.12565 16.4748 8.06676 16.6243 7.94898 16.7426C7.83065 16.8604 7.68121 16.9193 7.50065 16.9193H4.83398ZM10.4173 19.0026C10.2368 19.0026 10.0876 18.9437 9.96982 18.8259C9.85148 18.7076 9.79232 18.5582 9.79232 18.3776V1.46094C9.79232 1.28038 9.85148 1.13094 9.96982 1.0126C10.0876 0.894826 10.2368 0.835938 10.4173 0.835938C10.5979 0.835938 10.7473 0.894826 10.8657 1.0126C10.9834 1.13094 11.0423 1.28038 11.0423 1.46094V18.3776C11.0423 18.5582 10.9834 18.7076 10.8657 18.8259C10.7473 18.9437 10.5979 19.0026 10.4173 19.0026ZM16.2507 4.0026H16.084V2.7526H16.2507C16.5979 2.7526 16.8929 2.87427 17.1357 3.1176C17.379 3.36038 17.5007 3.65538 17.5007 4.0026V4.16927H16.2507V4.0026ZM16.2507 10.6068V9.0651H17.5007V10.6068H16.2507ZM16.2507 16.9193H16.084V15.6693H16.2507V15.5026H17.5007V15.6693C17.5007 16.0165 17.379 16.3115 17.1357 16.5543C16.8929 16.7976 16.5979 16.9193 16.2507 16.9193ZM16.2507 7.39844V5.83594H17.5007V7.39844H16.2507ZM16.2507 13.8359V12.2734H17.5007V13.8359H16.2507ZM12.709 16.9193V15.6693H14.4173V16.9193H12.709ZM12.709 4.0026V2.7526H14.4173V4.0026H12.709Z",pue="M17.4173 15.5C17.4173 15.9167 17.2715 16.2708 16.9798 16.5625C16.6882 16.8542 16.334 17 15.9173 17H4.75065C4.33398 17 3.97982 16.8542 3.68815 16.5625C3.39648 16.2708 3.25065 15.9167 3.25065 15.5V12.8333C3.25065 12.6528 3.30954 12.5033 3.42732 12.385C3.54565 12.2672 3.6951 12.2083 3.87565 12.2083C4.05621 12.2083 4.20537 12.2672 4.32315 12.385C4.44148 12.5033 4.50065 12.6528 4.50065 12.8333V15.5C4.50065 15.5694 4.5251 15.6283 4.57398 15.6767C4.62232 15.7256 4.68121 15.75 4.75065 15.75H15.9173C15.9868 15.75 16.0459 15.7256 16.0948 15.6767C16.1432 15.6283 16.1673 15.5694 16.1673 15.5V12.8333C16.1673 12.6528 16.2262 12.5033 16.344 12.385C16.4623 12.2672 16.6118 12.2083 16.7923 12.2083C16.9729 12.2083 17.1223 12.2672 17.2407 12.385C17.3584 12.5033 17.4173 12.6528 17.4173 12.8333V15.5ZM19.5007 9.91667C19.5007 10.0972 19.4418 10.2464 19.324 10.3642C19.2057 10.4825 19.0562 10.5417 18.8757 10.5417H1.95898C1.77843 10.5417 1.62898 10.4825 1.51065 10.3642C1.39287 10.2464 1.33398 10.0972 1.33398 9.91667C1.33398 9.73611 1.39287 9.58667 1.51065 9.46833C1.62898 9.35055 1.77843 9.29167 1.95898 9.29167H18.8757C19.0562 9.29167 19.2057 9.35055 19.324 9.46833C19.4418 9.58667 19.5007 9.73611 19.5007 9.91667ZM4.50065 4.08333V4.25H3.25065V4.08333C3.25065 3.73611 3.37232 3.44111 3.61565 3.19833C3.85843 2.955 4.15343 2.83333 4.50065 2.83333H4.66732V4.08333H4.50065ZM11.1048 4.08333H9.56315V2.83333H11.1048V4.08333ZM17.4173 4.08333V4.25H16.1673V4.08333H16.0006V2.83333H16.1673C16.5145 2.83333 16.8095 2.955 17.0523 3.19833C17.2957 3.44111 17.4173 3.73611 17.4173 4.08333ZM7.89648 4.08333H6.33398V2.83333H7.89648V4.08333ZM14.334 4.08333H12.7715V2.83333H14.334V4.08333ZM17.4173 7.625H16.1673V5.91667H17.4173V7.625ZM4.50065 7.625H3.25065V5.91667H4.50065L4.50065 7.625Z",mue="#CCCCCC";let qn={x:0,y:0,width:0,height:0,rotation:0,scaleX:1,scaleY:1};const gue=90;window.addEventListener("keyup",()=>{if(!(!vs||!r8))try{const e=["top-left","top-right","bottom-left","bottom-right"];!zg&&e.push("top-center","middle-right","middle-left","bottom-center"),vs.keepRatio(zg),vs.centeredScaling(!0),vs.enabledAnchors(e),vs.borderStroke("#00000000"),vs.anchorStroke("#00000000"),vs.anchorFill("#00000000"),vs.rotateEnabled(!0),a8.layer.draw()}catch{}finally{zR=!1,i8=!1;const e=document.getElementById("operation-message");e&&e.classList.remove("show-msg")}});let Wm=!1;class Z0 extends $c{constructor(){super();ve(this,"x");ve(this,"y");ve(this,"width");ve(this,"height");ve(this,"rotation");ve(this,"transX");ve(this,"transY");ve(this,"scaleX");ve(this,"scaleY");ve(this,"regionInfo");this.x=0,this.y=0,this.width=0,this.height=0,this.rotation=0,this.transX=0,this.transY=0,this.scaleX=1,this.scaleY=1}setLiveWindowMouseDragging(t){Wm=t}getLiveWindowMouseDragging(){return Wm}setButtonImage(t,r,i,a,l){const o=new $i.Path({x:t+zE,y:r+HE,data:i,fill:mue,id:$4+a.toString()});this.workflow.layer.add(o);let u=this,h=0,d=0,p=l.width,s=l.height,c=u.workflow.stage.find("#"+kd),f={x:c[0].x()+c[0].width()/2,y:c[0].y()+c[0].height()/2};const m=new $i.Rect({x:t,y:r,width:lue,height:cue,fill:"#00000000",stroke:"#00000000",strokeWidth:0,id:Ad+a.toString(),draggable:a==0||a==1,dragBoundFunc(g){if(a==0){const y=m.getAbsolutePosition().x,v=m.getAbsolutePosition().y;let b=g.x,_=g.y,M=b-y,k=_-v,P=u.workflow.stage.find("#"+Ad);P==null||P.each(R=>{R.setPosition({x:R.x()+M,y:R.y()+k})});for(let R=0;R<5;R++){let w=u.workflow.stage.find("#"+$4+R.toString());w==null||w.each(S=>{S.setPosition({x:S.x()+M,y:S.y()+k})});let C=u.workflow.stage.find("#"+Ad+R.toString());C==null||C.each(S=>{S.setPosition({x:S.x()+M,y:S.y()+k})})}let E=u.workflow.stage.find("#"+kd);E==null||E.each(R=>{let w=b-h,C=_-d,S=(p-2*w)/p,x=(s-2*C)/s;S*=qn.scaleX,x*=qn.scaleY,R.setPosition({x:b+Fs,y:_}),R.scale({x:S,y:x});let I={x:0,y:0,width:0,height:0,rotation:0},D={x:0,y:0,width:0,height:0,rotation:0};l.onScale(S,x,!1,{newBox:D,oldBox:I},!0);let T=u.workflow.stage.find("#"+V4);T==null||T.each(N=>{N.setPosition({x:b+Fs,y:_}),N.scale({x:S,y:x})})})}else if(a==1){const y=m.getAbsolutePosition().x,v=m.getAbsolutePosition().y;let b=g.x,_=g.y;if(b===y&&_===v)return{x:b,y:_};const M=u.workflow.$aTob(new NvsPointF(b,_)),k=u.workflow.$aTob(new NvsPointF(y,v)),P=M.x-k.x,E=M.y-k.y,R=b-y,w=_-v;f.x+=b-y,f.y+=_-v,l.onTranslate(new NvsPointF(P,E),new NvsPointF(0,0),new NvsPointF(R,w),f,{newBox:{x:0,y:0,width:0,height:0}}),qn.x=this.getClientRect().x+Fs,qn.y=this.getClientRect().y-Gm,u.updateBoundAndButtonRect(),u.updateInnerRect()}return g}});this.workflow.layer.add(m),m.on("dragstart",function(g){h=m.getAbsolutePosition().x,d=m.getAbsolutePosition().y}),m.on("dragend",function(g){let y=u.workflow.stage.find("#"+kd);qn.x=y[0].x(),qn.y=y[0].y(),qn.scaleX=y[0].scale().x,qn.scaleY=y[0].scale().y,p=y[0].width()*qn.scaleX,s=y[0].height()*qn.scaleY}),m.on("mouseover",function(g){u.workflow.stage.container().style.cursor="pointer"}),m.on("mouseleave",function(g){u.workflow.stage.container().style.cursor="default"}),m.on("mousedown",function(){a==0||a==1||(a==2?(qn.rotation+=gue,Du("setRotation")(qn.rotation)):a==3?Du("handleFlip")("horizontal"):a==4&&Du("handleFlip")("vertical"))})}updateBoundRectInfo(){let t=this.workflow.stage.find("#"+kd);qn.x=t[0].x(),qn.y=t[0].y(),qn.width=t[0].width(),qn.height=t[0].height()}updateBoundAndButtonRect(){this.updateBoundRect(),this.updateButtonRect()}updateInnerRect(){let t=this.workflow.stage.find("#"+V4);t==null||t.each(r=>{r.setPosition({x:qn.x,y:qn.y})}),a8.layer.draw()}updateBoundRect(){let t=this.workflow.stage.find("#"+kd);t==null||t.each(r=>{r.setPosition({x:qn.x,y:qn.y}),r.setSize({width:qn.width,height:qn.height})})}updateButtonRect(){let t=this.workflow.stage.find("#"+Ad);t==null||t.each(r=>{r.setPosition({x:qn.x-Fs,y:qn.y}),r.setSize({width:Fs,height:VE})});for(let r=0;r<5;r++){let i=this.workflow.stage.find("#"+$4+r.toString());i==null||i.each(l=>{l.setPosition({x:qn.x-Fs+zE,y:qn.y+r*Gm+HE})});let a=this.workflow.stage.find("#"+Ad+r.toString());a==null||a.each(l=>{l.setPosition({x:qn.x-Fs,y:qn.y+r*Gm})})}this.updateBoundRectInfo()}createButtonRect(t){let r=-t.rotation*Math.PI/180,i={x:t.x+t.width/2,y:t.y+t.height/2},a={x:t.x,y:t.y},l={x:t.x,y:t.y+t.height},o={x:t.x+t.width,y:t.y},u={x:t.x+t.width,y:t.y+t.height};const h={x:i.x+(a.x-i.x)*Math.cos(r)-(a.y-i.y)*Math.sin(r),y:i.y+(a.x-i.x)*Math.sin(r)+(a.y-i.y)*Math.cos(r)},d={x:i.x+(l.x-i.x)*Math.cos(r)-(l.y-i.y)*Math.sin(r),y:i.y+(l.x-i.x)*Math.sin(r)+(l.y-i.y)*Math.cos(r)},p={x:i.x+(o.x-i.x)*Math.cos(r)-(o.y-i.y)*Math.sin(r),y:i.y+(o.x-i.x)*Math.sin(r)+(o.y-i.y)*Math.cos(r)},s={x:i.x+(u.x-i.x)*Math.cos(r)-(u.y-i.y)*Math.sin(r),y:i.y+(u.x-i.x)*Math.sin(r)+(u.y-i.y)*Math.cos(r)},c=Math.min(h.x,d.x,p.x,s.x),f=Math.min(h.y,d.y,p.y,s.y),m=Math.max(h.x,d.x,p.x,s.x),g=Math.max(h.y,d.y,p.y,s.y),y=m-c,v=g-f,b=new $i.Rect({x:c,y:f,width:y,height:v,fill:"#00000000",id:kd,stroke:"#FBB500",strokeWidth:1});this.workflow.layer.add(b),this.updateBoundRectInfo();const _=new $i.Rect({x:c-Fs,y:f,width:Fs,height:VE,fill:"#292929",id:Ad});this.workflow.layer.add(_);const M=[uue,due,fue,hue,pue];return M.forEach((k,P)=>{this.setButtonImage(c-Fs,f+P*Gm,M[P],P,t)}),_}$drawRectShape(t){if(a8=this.workflow,this.workflow.$clearLayer&&(this.workflow.$clearLayer(),qn.x=t.x,qn.y=t.y,qn.width=t.width,qn.height=t.height,qn.rotation=t.rotation,qn.scaleX=1,qn.scaleY=1),!this.workflow.stage||!this.workflow.layer)return{rect:null,rectTransform:null};zg=t.needKeepRatio===void 0?!0:t.needKeepRatio,r8=!!t.isVideo;const r=t.x,i=t.y,a=t.width,l=t.height,o=t.enabledAnchors||["top-left","top-right","bottom-left","bottom-right"],u=t.rotation||0,h=t.onScale||function(){},d=t.onRotate||function(){},p=t.onTranslate||function(){};typeof t.rotateEnabled>"u"&&(t.rotateEnabled=!0),this.canRunTranslate=!0;let s={x:0,y:0},c={x:r+a/2,y:i+l/2};const f=this,m=new $i.Rect({x:r,y:i,width:a,height:l,id:V4,strokeWidth:0,draggable:!0,dragBoundFunc(v){if(!f.canRunTranslate)return s;f.canRunTranslate=!1;const b=m.getAbsolutePosition(),_=b.x,M=b.y;let k=v.x,P=v.y;if(k===_&&P===M)return f.canRunTranslate=!0,s={x:k,y:P},{x:k,y:P};f.canRunTranslate=!0,c.x+=k-_,c.y+=P-M;const E=f.workflow.$aTob(new NvsPointF(k,P)),R=f.workflow.$aTob(new NvsPointF(_,M)),w=E.x-R.x,C=E.y-R.y,S=f.workflow.$NaTob(new NvsPointF(k,P)),x=f.workflow.$NaTob(new NvsPointF(_,M)),I=S.x-x.x,D=S.y-x.y,T=k-_,N=P-M;return p(new NvsPointF(w,C),new NvsPointF(I,D),new NvsPointF(T,N),c,{newBox:this.getClientRect()}),qn.x=this.getClientRect().x,qn.y=this.getClientRect().y,f.updateBoundAndButtonRect(),f.workflow.$seekDraw(),s={x:k,y:P},{x:k,y:P}}});u!==0&&(m.offsetX(m.width()/2),m.offsetY(m.height()/2),m.x(m.x()+m.width()/2),m.y(m.y()+m.height()/2),m.rotation(u)),this.workflow.layer.add(m);let g=!0;vs=new $i.Transformer({node:m,rotateEnabled:t.rotateEnabled,borderStrokeWidth:1,borderStroke:"#00000000",anchorFill:"#00000000",anchorSize:0,anchorStroke:"#00000000",anchorCornerRadius:0,rotationSnaps:[0,90,180,270],centeredScaling:!0,keepRatio:zg,rotateAnchorOffset:0,enabledAnchors:o,boundBoxFunc:(v,b)=>{if(!g)return v;g=!1,(b.width/b.height).toFixed(2),(v.width/v.height).toFixed(2);const _=b.width/v.width,M=b.height/v.height;if(_<=0||M<=0)return g=!0,v;g=!0;const k=new NvsPointF(c.x,c.y);zR&&r8?h(_,M,!0,{newBox:b,oldBox:v,centerPointF:this.workflow.$aTob(k)},!1):(_!==1||M!==1)&&h(_,M,!1,{newBox:b,oldBox:v,centerPointF:this.workflow.$aTob(k)},!1),b.rotation<0&&(b.rotation=360+b.rotation,v.rotation=360+v.rotation,m.rotation(b.rotation)),b.rotation>360&&(b.rotation=b.rotation-360,v.rotation=v.rotation-360,m.rotation(b.rotation));const P=b.rotation-v.rotation;return P&&d(-P,this.workflow.$aTob(k)),this.workflow.$seekDraw(),b}}),this.workflow.stage.removeEventListener("mouseenter"),this.workflow.stage.removeEventListener("mouseleave"),this.workflow.stage.removeEventListener("mousedown"),this.workflow.stage.removeEventListener("mouseup"),this.workflow.stage.on("mouseenter",()=>{Ce.$emit("editVideoRect",!0),document.body.addEventListener("mouseup",y)});const y=()=>{Ce.$emit("editVideoRect",!1),document.body.removeEventListener("mouseup",y)};return this.workflow.stage.on("mouseleave",()=>{Ce.$emit("editVideoRect",!1)}),this.workflow.stage.on("mousedown",()=>{g=!0,this.canRunTranslate=!0,this.setLiveWindowMouseDragging(!0),i8=!0}),this.workflow.stage.on("mouseup",()=>{this.setLiveWindowMouseDragging(!1),Ce.$emit("saveProjectData"),i8=!1}),m.removeEventListener("mouseenter"),m.removeEventListener("mouseleave"),m.on("mouseenter",()=>{this.workflow.stage.container().style.cursor="move"}),m.on("mouseleave",()=>{this.workflow.stage.container().style.cursor="default"}),this.workflow.layer.add(vs),this.workflow.layer.draw(),this.workflow.$seekDraw(),{rectTransform:vs,rect:m}}$drawEllipseShape(t){this.workflow.$clearLayer&&this.workflow.$clearLayer();const r=t.x,i=t.y,a=t.radiusX,l=t.radiusY;t.rotation;const o=t.onScale||function(){};t.onRotate;const u=t.onTranslate||function(){};typeof t.rotateEnabled>"u"&&(t.rotateEnabled=!0),this.canRunTranslate=!0;let h={x:0,y:0},d={x:r,y:i};const p=this,s=new $i.Ellipse({x:r,y:i,radiusX:a,radiusY:l,stroke:"#FBB500",strokeWidth:1,draggable:!0,dragBoundFunc(f){if(!p.canRunTranslate)return h;p.canRunTranslate=!1;const m=s.getAbsolutePosition(),g=m.x,y=m.y;let v=f.x,b=f.y;return v===g&&b===y?(p.canRunTranslate=!0,h={x:v,y:b},{x:v,y:b}):(setTimeout(()=>{p.canRunTranslate=!0,d.x+=v-g,d.y+=b-y;const _=p.workflow.$aTob(new NvsPointF(v,b)),M=p.workflow.$aTob(new NvsPointF(g,y)),k=_.x-M.x,P=_.y-M.y,E=p.workflow.$NaTob(new NvsPointF(v,b)),R=p.workflow.$NaTob(new NvsPointF(g,y)),w=E.x-R.x,C=E.y-R.y,S=v-g,x=b-y;return u(new NvsPointF(k,P),new NvsPointF(w,C),new NvsPointF(S,x),d,{newBox:this.getClientRect()}),p.workflow.$seekDraw(),h={x:v,y:b},{x:v,y:b}},100),h={x:v,y:b},{x:v,y:b})}});this.workflow.layer.add(s);const c=new $i.Transformer({node:s,rotateEnabled:t.rotateEnabled,borderStrokeWidth:1,borderStroke:"#FBB500",anchorFill:"#FBB500",anchorSize:0,anchorStroke:"#FBB500",anchorCornerRadius:0,rotationSnaps:[0,90,180,270],centeredScaling:!0,keepRatio:!1,rotateAnchorOffset:0,boundBoxFunc:(f,m)=>{const g=m.width/f.width,y=m.height/f.height;return o(g,y,!1,{newBox:m,oldBox:f},!1),m}});return this.workflow.stage.removeEventListener("mouseenter"),this.workflow.stage.removeEventListener("mouseleave"),this.workflow.stage.removeEventListener("mousedown"),this.workflow.stage.removeEventListener("mouseup"),this.workflow.stage.on("mouseenter",()=>{Ce.$emit("editVideoRect",!0)}),this.workflow.stage.on("mouseleave",()=>{Ce.$emit("editVideoRect",!1)}),this.workflow.stage.on("mousedown",()=>{this.canRunTranslate=!0,Wm=!0}),this.workflow.stage.on("mouseup",()=>{Wm=!1,Ce.$emit("saveProjectData")}),s.removeEventListener("mouseenter"),s.removeEventListener("mouseleave"),s.on("mouseenter",()=>{this.workflow.stage.container().style.cursor="move"}),s.on("mouseleave",()=>{this.workflow.stage.container().style.cursor="default"}),this.workflow.layer.add(c),this.workflow.layer.draw(),this.workflow.$seekDraw(),{rectTransform:c,ellipse:s}}$getMaterialCanonicalInfo(t){const r=t.getBoundingRectangleVertices();let i=r.get(0),a=r.get(1),l=r.get(3);return{x:i.x,y:i.y,width:Math.abs(l.x-i.x),height:Math.abs(a.y-i.y)}}$getVerticesCoordinate(t){const r=t.getBoundingRectangleVertices(),{i1:i,i2:a,i3:l,i4:o}=this.$getVerticesPoint(r),u=parseInt(String(t.getRotationZ()));return this.$getCoordinateFromPoint(i,a,l,o,u)}$getVerticesPoint(t){const r=this.workflow.$bToa(t.get(0)),i=this.workflow.$bToa(t.get(1)),a=this.workflow.$bToa(t.get(2)),l=this.workflow.$bToa(t.get(3));return console.log("$getVerticesPoint canonical",t.get(0),t.get(1),t.get(2),t.get(3)),console.log("$getVerticesPoint view",r,i,a,l),{i1:r,i2:i,i3:a,i4:l}}$getCoordinateFromPoint(t,r,i,a,l=0){let o,u,h,d;if(!l)h=i.x-t.x,d=r.y-t.y,h>0?o=t.x:o=i.x,d>0?u=t.y:u=r.y,h=Math.abs(h),d=Math.abs(d);else{h=Math.sqrt(Math.pow(a.y-t.y,2)+Math.pow(a.x-t.x,2)),d=Math.sqrt(Math.pow(a.x-i.x,2)+Math.pow(i.y-a.y,2));const c=i.x+(t.x-i.x)/2,f=a.y+(r.y-a.y)/2;o=c-h/2,u=f-d/2}const p=o+h/2,s=u+d/2;return{x:o,y:u,width:h,height:d,rotation:l,oX:p,oY:s,oCanonical:this.workflow.$aTob(new NvsPointF(p,s)),oNDC:this.workflow.$NaTob(new NvsPointF(p,s))}}$getRotationFromPoint(t,r,i,a){if(t.x!==r.x){const l=a.x-t.x,o=a.y-t.y;return Math.atan(o/l)}else return 0}$verticesDraw(t){this.workflow.$clearLayer();const r=t.materiel,i=t.onScale||function(){},a=t.onRotate||function(){},l=t.onTranslate||function(){},{x:o,y:u,width:h,height:d,rotation:p}=this.$getVerticesCoordinate(r),{rect:s,rectTransform:c}=this.$drawRectShape({x:o,y:u,width:h,height:d,rotation:-p,onRotate:a,onTranslate:l,onScale:i,enabledAnchors:t.enabledAnchors,needKeepRatio:t.needKeepRatio});return{rect:s,rectTransform:c}}}class yue extends Z0{constructor(n,t){super(),this.config=n,this.workflow=t}bindEvents(){this.removeEvents(),this.$monitorSelectAnimatedSticker=this.$monitorSelectAnimatedSticker.bind(this),this.$monitorRotateAnimatedSticker=this.$monitorRotateAnimatedSticker.bind(this),this.$monitorTranslateAnimatedSticker=this.$monitorTranslateAnimatedSticker.bind(this),this.$monitorOffsetTranslateAnimatedSticker=this.$monitorOffsetTranslateAnimatedSticker.bind(this),Ce.$on("monitorSelectAnimatedSticker",this.$monitorSelectAnimatedSticker),Ce.$on("monitorRotateAnimatedSticker",this.$monitorRotateAnimatedSticker),Ce.$on("monitorTranslateAnimatedSticker",this.$monitorTranslateAnimatedSticker),Ce.$on("monitorOffsetTranslateAnimatedSticker",this.$monitorOffsetTranslateAnimatedSticker)}removeEvents(){Ce.$off("monitorSelectAnimatedSticker"),Ce.$off("monitorRotateAnimatedSticker"),Ce.$off("monitorTranslateAnimatedSticker"),Ce.$off("monitorOffsetTranslateAnimatedSticker")}destroy(){this.removeEvents()}$monitorOffsetTranslateAnimatedSticker([n,t,r]){if(console.log("receive $monitorOffsetTranslateAnimatedSticker"),n=Pe(n),!n||!n.raw)return console.warn("$monitorTranslateAnimatedSticker animatedStickerClip null");const i=n.raw,{oCanonical:a}=this.$getVerticesCoordinate(i),l=new NvsPointF(t.x-a.x,t.y-a.y);i.translateAnimatedSticker(l),n.translationX=l.x,n.translationY=l.y,this.$monitorSelectAnimatedSticker([n,r])}$monitorSelectAnimatedSticker([n,t=!0]){if(console.log("receive $monitorSelectAnimatedSticker"),n=Pe(n),!n||!n.raw)return console.warn("$monitorSelectAnimatedSticker animatedStickerClip null");n.raw,this.$monitorSetAnimatedStickerClipData(n);const r=n.raw.getBoundingRectangleVertices();let i=r.get(0),a=r.get(1),l=r.get(3),o=n.raw.getRotationZ(),u=n.raw.getTranslation(),h=u.x,d=u.y,p=n.raw.getSeperatedScaleX(),s=n.raw.getSeperatedScaleY(),c={rotation:o,transX:h,transY:d,scaleX:p,scaleY:s},f=Nl(i.x,i.y,c),m=Nl(a.x,a.y,c),g=Nl(l.x,l.y,c),y=f.get(0,0),v=f.get(1,0),b=Math.abs(g.get(0,0)-f.get(0,0)),_=Math.abs(m.get(1,0)-f.get(1,0));this.x=y,this.y=v,this.width=b,this.height=_,this.rotation=n.raw.getRotationZ(),this.transX=h,this.transY=d,this.scaleX=p,this.scaleY=s,this.workflow.currentType=WR,Ce.$emit("updateClipControlRectInfo")}$monitorSetAnimatedStickerClipData(n){if(!n||!n.raw)return console.warn("$monitorSetAnimatedStickerClipData animatedStickerClip null");const t=n.raw;n.scaleX=t.getSeperatedScaleX(),n.scaleY=t.getSeperatedScaleY(),n.rotation=t.getRotationZ();const r=t.getTranslation();n.translationX=r.x,n.translationY=r.y,n.horizontalFlip=t.getHorizontalFlip(),n.verticalFlip=t.getVerticalFlip()}$monitorRotateAnimatedSticker([n,t,r]){if(console.log("receive $monitorRotateAnimatedSticker"),n=Pe(n),!n||!n.raw)return console.warn("$monitorRotateAnimatedSticker animatedStickerClip null");const i=n.raw;let a=Pe(Re.getState().editor.clipControlProps);switch(t){case"horizontal":const l=i.getHorizontalFlip();if(i.setHorizontalFlip(!l),n.horizontalFlip=!l,a){a.scaleX=-a.scaleX;const p=Re.dispatch;p(zt.updateClipControlProps(a))}break;case"vertical":const o=i.getVerticalFlip();if(i.setVerticalFlip(!o),n.verticalFlip=!o,a){a.scaleY=-a.scaleY;const p=Re.dispatch;p(zt.updateClipControlProps(a))}break;case"to-right-90":let u=i.getRotationZ()-90;if(u<-360&&(u=u+360),i.setRotationZ(u),n.rotation=u,a){a.rotation=u;const p=Re.dispatch;p(zt.updateClipControlProps(a))}break;case"to-left-90":let h=i.getRotationZ()+90;if(h>360&&(h=h-360),i.setRotationZ(h),n.rotation=h,a){a.rotation=h;const p=Re.dispatch;p(zt.updateClipControlProps(a))}break;default:let d=r;if(i.setRotationZ(d),n.rotation=d,console.log(n.rotation," animatedStickerClip.rotation"),a){a.rotation=d;const p=Re.dispatch;p(zt.updateClipControlProps(a))}}tt()}$monitorTranslateAnimatedSticker([n,t]){if(console.log("receive $monitorTranslateAnimatedSticker"),n=Pe(n),!n||!n.raw)return console.warn("$monitorTranslateAnimatedSticker animatedStickerClip null");const r=n.raw,{width:i,height:a,oCanonical:l}=this.$getVerticesCoordinate(r),{targetCanonical:o}=this.$getJiuGongGeTarget(i,a,t),u=new NvsPointF(o.x-l.x,o.y-l.y);r.translateAnimatedSticker(u),n.translationX=u.x,n.translationY=u.y,Du("setPositionX")(l.x+u.x),Du("setPositionY")(l.y+u.y),this.$monitorSelectAnimatedSticker([n])}}class vue extends Z0{constructor(t,r){super();ve(this,"config");ve(this,"workflow",null);this.config=t,this.workflow=r}bindEvents(){this.removeEvents(),this.$monitorSelectCaption=this.$monitorSelectCaption.bind(this),this.$monitorTranslateCaption=this.$monitorTranslateCaption.bind(this),this.$monitorTranslateSubtitleCaption=this.$monitorTranslateSubtitleCaption.bind(this),this.$monitorOffsetTranslateCaption=this.$monitorOffsetTranslateCaption.bind(this),this.$monitorScaleCaption=this.$monitorScaleCaption.bind(this),Ce.$on("monitorSelectCaption",this.$monitorSelectCaption),Ce.$on("monitorTranslateCaption",this.$monitorTranslateCaption),Ce.$on("monitorOffsetTranslateCaption",this.$monitorOffsetTranslateCaption),Ce.$on("monitorScaleCaption",this.$monitorScaleCaption),Ce.$on("monitorTranslateSubtitleCaption",this.$monitorTranslateSubtitleCaption)}removeEvents(){Ce.$off("monitorSelectCaption"),Ce.$off("monitorTranslateCaption"),Ce.$off("monitorOffsetTranslateCaption"),Ce.$off("monitorScaleCaption"),Ce.$off("monitorTranslateSubtitleCaption")}destroy(){this.removeEvents()}$monitorSelectCaption([t,r=!0]){return console.log("receive $monitorSelectCaption"),t=Pe(t),this.monitorSelectCaptionWithType(t,NvsCaptionTextBoundingTypeEnum.Frame,r)}monitorSelectCaptionWithType(t,r,i=!0){if(!t||!t.raw){console.warn("$monitorSelectCaption captionClip null");return}const a=t.raw.getBoundingRectangleVertices();let l=a.get(0),o=a.get(1),u=a.get(3),h=t.raw.getRotationZ(),d=t.raw.getCaptionTranslation(),p=d.x,s=d.y,c=t.raw.getScaleX(),f=t.raw.getScaleY(),m={rotation:h,transX:p,transY:s,scaleX:c,scaleY:f},g=Nl(l.x,l.y,m),y=Nl(o.x,o.y,m),v=Nl(u.x,u.y,m),b=g.get(0,0),_=g.get(1,0),M=Math.abs(v.get(0,0)-g.get(0,0)),k=Math.abs(y.get(1,0)-g.get(1,0));this.x=b,this.y=_,this.width=M,this.height=k,this.rotation=t.raw.getRotationZ(),this.transX=p,this.transY=s,this.scaleX=c,this.scaleY=f,this.workflow.currentType=HR,console.log("monitorSelectCaptionWithType",b,_,M,k,this.rotation,this.transX,this.transY,this.scaleX,this.scaleY),Ce.$emit("updateClipControlRectInfo")}$monitorSetCaptionClipData(t){if(!t||!t.raw)return console.warn("$monitorSetCaptionClipData captionClip null");const r=t.raw;if(t.clipSubType==="richtext"){const i=r;t.scaleX=i.getScale(),t.scaleY=i.getScale(),t.rotation=r.getRotationZ();const a=i.getTranslation();t.translationX=a.x,t.translationY=a.y}else{const i=On()-t.inPoint,a=t.keyFrames.some(h=>h.key===ye.captionKFParamType.scaleX||h.key===ye.captionKFParamType.scaleY),l=t.keyFrames.some(h=>h.key===ye.captionKFParamType.transX||h.key===ye.captionKFParamType.transY),o=t.keyFrames.some(h=>h.key===ye.captionKFParamType.rotation);(a||l||o)&&r.setCurrentKeyFrameTime(i),t.scaleX=r.getScaleX(),t.scaleY=r.getScaleY();const u=r.getCaptionTranslation();t.translationX=u.x,t.translationY=u.y,t.rotation=r.getRotationZ()}}$monitorOffsetTranslateCaption([t,r]){if(console.log("receive $monitorMoveCaption"),t=Pe(t),!t||!t.raw)return console.warn("$monitorMoveCaption captionClip null");const i=t.raw;if(t.clipSubType==="richtext"){const a=i,{oCanonical:l}=this.$getVerticesCoordinate(a),o=new NvsPointF(r.x-l.x,r.y-l.y);a.translateAnimatedSticker(o)}else{const a=new NvsPointF(r.x,r.y);i.setCaptionTranslation(a),t.recordingUserOperationTrans=!0}this.$monitorSelectCaption([t])}$monitorScaleCaption([t,r]){if(console.log("receive $monitorScaleCaption"),t=Pe(t),!t||!t.raw)return console.warn("$monitorScaleCaption captionClip null");const i=t.raw,{oCanonical:a}=this.$getVerticesCoordinate(i);i.scaleAnimatedSticker(r,{x:a.x,y:a.y}),t.scaleX=t.scaleY=i.getScale(),this.$monitorSelectCaption([t])}$monitorTranslateCaption([t,r]){if(console.log("receive $monitorMoveCaption"),t=Pe(t),!t||!t.raw)return console.warn("$monitorMoveCaption captionClip null");const i=t.raw,{width:a,height:l,oCanonical:o}=this.$getVerticesCoordinate(i),{targetCanonical:u}=this.$getJiuGongGeTarget(a,l,r);let h;if(t.clipSubType==="richtext"){const d=t.raw;h=new NvsPointF(u.x-o.x,u.y-o.y),d.translateAnimatedSticker(h),t.translationX=h.x,t.translationY=h.y}else{h=new NvsPointF(u.x,u.y);const d=On()-t.inPoint;t.keyFrames.some(c=>c.key===ye.captionKFParamType.transX||c.key===ye.captionKFParamType.transY)&&(this.workflow.$setFxKeyFrame(t.keyFrames,new Qi("float",d,ye.captionKFParamType.transX,h.x,!0)),this.workflow.$setFxKeyFrame(t.keyFrames,new Qi("float",d,ye.captionKFParamType.transY,h.y,!0)),i.setCurrentKeyFrameTime(d),Iu(!0),mi(d)),i.setCaptionTranslation(h);const s=i.getCaptionTranslation();t.translationX=s.x,t.translationY=s.y,t.recordingUserOperationTrans=!0}Du("setPositionX")(h.x),Du("setPositionY")(h.y),this.$monitorSelectCaption([t]),Re.getState().editor.clipIndex!==-1&&(Re.dispatch(Ge.updateTimelineDataClip({trackIndex:Re.getState().editor.trackIndex,clipData:Pe(t)})),Ce.$emit("updatePanelClip"),Ce.$emit("isMoveSeekBar",!0),Ce.$emit("isMoveSeekBar",!1),Ft())}$monitorTranslateSubtitleCaption([t,r]){if(console.log("receive $monitorTranslateSubtitleCaption"),t=Pe(t),!t||!t.raw)return console.warn("$monitorMoveCaption captionClip null");const i=t.raw,{width:a,height:l,oCanonical:o}=this.$getVerticesCoordinate(i),{targetCanonical:u}=this.$getJiuGongGeTarget(a,l,r),h=new NvsPointF(u.x-o.x,u.y-o.y);i.translateCaption(h),t.translationX=h.x,t.translationY=h.y}}class bue extends Z0{constructor(n,t){super(),this.config=n,this.workflow=t}bindEvents(){this.removeEvents(),this.$monitorSelectCompoundCaption=this.$monitorSelectCompoundCaption.bind(this),this.$monitorTranslateCompoundCaption=this.$monitorTranslateCompoundCaption.bind(this),this.$monitorPositionCompoundCaption=this.$monitorPositionCompoundCaption.bind(this),Ce.$on("monitorSelectCompoundCaption",this.$monitorSelectCompoundCaption),Ce.$on("monitorTranslateCompoundCaption",this.$monitorTranslateCompoundCaption),Ce.$on("monitorPositionCompoundCaption",this.$monitorPositionCompoundCaption)}removeEvents(){Ce.$off("monitorSelectCompoundCaption"),Ce.$off("monitorTranslateCompoundCaption"),Ce.$off("monitorPositionCompoundCaption")}destroy(){this.removeEvents()}$monitorSelectCompoundCaption(n){console.log("receive $monitorSelectCompoundCaption");const{compoundCaptionClip:t}=n;if(!t||!t.raw)return console.warn("$monitorSelectCompoundCaption compoundCaptionClip null");const r=t.raw.getCompoundBoundingVertices(1);let i=r.get(0),a=r.get(1),l=r.get(3),o=t.raw.getRotationZ(),u=t.raw.getCaptionTranslation(),h=u.x,d=u.y,p=t.raw.getScaleX(),s=t.raw.getScaleY(),c={rotation:o,transX:h,transY:d,scaleX:p,scaleY:s},f=Nl(i.x,i.y,c),m=Nl(a.x,a.y,c),g=Nl(l.x,l.y,c),y=f.get(0,0),v=f.get(1,0),b=Math.abs(g.get(0,0)-f.get(0,0)),_=Math.abs(m.get(1,0)-f.get(1,0));this.x=y,this.y=v,this.width=b,this.height=_,this.rotation=t.raw.getRotationZ(),this.transX=h,this.transY=d,this.scaleX=p,this.scaleY=s,this.workflow.currentType=GR,console.log("$monitorSelectCompoundCaption",y,v,b,_),console.log("$monitorSelectCompoundCaption trans",t.raw.getCaptionTranslation()),Ce.$emit("updateClipControlRectInfo")}$monitorTranslateCompoundCaption(n){const{compoundCaptionClip:t,position:r}=n;if(this.workflow.$clearLayer(),!t||!t.raw)return console.warn("$monitorTranslateCompoundCaption compoundCaptionClip null");const i=t.raw,a=new NvsPointF(r.x,r.y);i.setCaptionTranslation(a);const l=i.getCaptionTranslation();t.translationX=l.x,t.translationY=l.y,this.$monitorSelectCompoundCaption({compoundCaptionClip:t})}$monitorPositionCompoundCaption(n){const{compoundCaptionClip:t,position:r}=n;if(this.workflow.$clearLayer(),!t||!t.raw)return console.warn("$monitorTranslateCompoundCaption compoundCaptionClip null");const i=t.raw,a=i.getCompoundBoundingVertices(1),{i1:l,i2:o,i3:u,i4:h}=this.$getVerticesPoint(a),{width:d,height:p,oCanonical:s}=this.$getCoordinateFromPoint(l,o,u,h),{targetCanonical:c}=this.$getJiuGongGeTarget(d,p,r),f=new NvsPointF(c.x-s.x,c.y-s.y);i.translateCaption(f);const m=i.getCaptionTranslation();t.translationX=m.x,t.translationY=m.y,this.$monitorSelectCompoundCaption({compoundCaptionClip:t}),Ce.$emit("positionXY",{x:m.x,y:m.y})}}let wue=class extends Z0{constructor(n,t){super(),this.config=n,this.workflow=t}bindEvents(){this.removeEvents(),this.$monitorSelectEffectVideoFx=this.$monitorSelectEffectVideoFx.bind(this),this.$monitorGetDefaultEffectVideoFxRegion=this.$monitorGetDefaultEffectVideoFxRegion.bind(this),this.$monitorTranslateEffectVideoFxRegion=this.$monitorTranslateEffectVideoFxRegion.bind(this),Ce.$on("monitorSelectEffectVideoFx",this.$monitorSelectEffectVideoFx),Ce.$on("monitorGetDefaultEffectVideoFxRegion",this.$monitorGetDefaultEffectVideoFxRegion),Ce.$on("monitorTranslateEffectVideoFxRegion",this.$monitorTranslateEffectVideoFxRegion)}removeEvents(){Ce.$off("monitorSelectEffectVideoFx"),Ce.$off("monitorGetDefaultEffectVideoFxRegion"),Ce.$off("monitorTranslateEffectVideoFxRegion")}destroy(){this.removeEvents()}$convertEllipseRegionValueToRegionValue(n){if("x1"in n)throw new Error("EllipseRegion, no need to convert");let t,r,i,a,l,o,u,h;return t=r=n.centerX-Math.abs(n.a),i=a=n.centerX+Math.abs(n.a),l=h=n.centerY+Math.abs(n.b),o=u=n.centerY-Math.abs(n.b),{x1:t,x2:r,x3:i,x4:a,y1:l,y2:o,y3:u,y4:h}}$monitorSelectEffectVideoFx([n]){if(console.log("receive effect video fx"),n=Pe(n),!n||!n.raw)return console.warn("$monitorSelectEffectVideoFx video_fx null");let r=this.$monitorGetEffectVideoFxRegion(n).value;this.regionInfo=r,this.workflow.currentType=YR,Ce.$emit("updateClipControlRectInfo")}$calcMaskRegionByNewBox({newBox:n,clipPosInfo:t}){const r=(n.x-(t.x+t.width/2))/t.width*2,i=(n.x+n.width-(t.x+t.width/2))/t.width*2,a=(t.y+t.height/2-n.y)/t.height*2,l=(t.y+t.height/2-(n.y+n.height))/t.height*2;return{x1:r,x2:r,x3:i,x4:i,y1:a,y2:l,y3:l,y4:a}}$getVideoClipMaskCanvasRectPosition(n,t){var u;let r,i,a,l,o;if(n&&n.keyFrames.length>0)for(let h=0;h<((u=n.keyFrames)==null?void 0:u.length);h++){const d=n.keyFrames[h];d.key==="ellipseRegion"?o=this.$convertEllipseRegionValueToRegionValue(d.value):o=d.value;break}else if(n&&n.shape==="ellipse"){const h=n.params.find(d=>d.key==="ellipseRegion");o=this.$convertEllipseRegionValueToRegionValue(h.value)}else({value:o}=n.params.find(h=>h.key==="region"));return i=t.y+(1-o.y1)*t.height/2,r=t.x+(1+o.x1)*t.width/2,a=(o.x4-o.x1)*t.width/2,l=(o.y1-o.y2)*t.height/2,{x:r,y:i,width:a,height:l}}$monitorTranslateEffectVideoFxRegion([n,t]){if(n=Pe(n),console.log("receive $monitorTranslateEffectVideoFxRegion"),!n||!n.raw)return console.warn("$monitorTranslateEffectVideoFxRegion video_fx null");if(t){const{point1:a,point2:l,point3:o,point4:u,region:h}=this.$getEffectVideoFxPoint(n);let{width:d,height:p,oNDC:s}=this.$getCoordinateFromPoint(a,l,o,u,0);const{targetNDC:c}=this.$getJiuGongGeTarget(d,p,t),f=new NvsPointF(c.x-s.x,c.y-s.y),m=h.key==="ellipseRegion"?this.$convertEllipseRegionValueToRegionValue(h.value):h.value;if(m.x1+=f.x,m.x2+=f.x,m.x3+=f.x,m.x4+=f.x,m.y1+=f.y,m.y2+=f.y,m.y3+=f.y,m.y4+=f.y,h.value=h.key==="ellipseRegion"?a6(m):m,n.keyFrames.length){nvsGetStreamingContextInstance().getStreamingEngineState()===NvsStreamingEngineStateEnum.StreamingEngineStatePlayback&&nvsGetStreamingContextInstance().stop();const g=Ca().clipData,y=On()-g.inPoint;let v=!1;for(let b=0;b<n.keyFrames.length;b++){const _=n.keyFrames[b];Hr(Number(_.time)+g.inPoint)&&(v=!0,_.value=h.value,_.key=h.key)}v||(n.keyFrames.push(new Qi("object",y,h.key,h.value,!0)),n.keyFrames=n.keyFrames.sort((b,_)=>Number(b.time)-Number(_.time))),mi(y)}else{const g=n.params.find(y=>y.key===h.key);g?g.value=h.value:n.params.push(new _t("object",h.key,h.value))}}this.$monitorDrawEffectVideoFx(n),this.$monitorSelectEffectVideoFx([n]);const r=Ca().trackIndex;if(!t)return;(()=>{const a=Pe(Ca().clipData);if(a&&a.type==="video"){const l=a.videoFxs.findIndex(u=>u.desc==="Mosaic");a.videoFxs.splice(l,1,n),Re.dispatch(Ge.updateTimelineDataClip({clipData:Pe(a),trackIndex:r}))}else Re.dispatch(Ge.updateTimelineDataClip({clipData:Pe(n),trackIndex:r}))})(),this.$updatePositionValue([n,!0]),Ce.$emit("updatePanelClip"),Ce.$emit("isMoveSeekBar",!0),Ce.$emit("isMoveSeekBar",!1),Ft()}$setPointToRegion(n,t,r,i,a,l,o,u){let h,d,p,s;l?(h=new NvsPointF(t.x,t.y),d=new NvsPointF(r.x,r.y),p=new NvsPointF(i.x,i.y),s=new NvsPointF(a.x,a.y)):(h=this.workflow.$NaTob(new NvsPointF(t.x,t.y)),d=this.workflow.$NaTob(new NvsPointF(r.x,r.y)),p=this.workflow.$NaTob(new NvsPointF(i.x,i.y)),s=this.workflow.$NaTob(new NvsPointF(a.x,a.y))),u=u||{x1:h.x,y1:h.y,x2:d.x,y2:d.y,x3:p.x,y3:p.y,x4:s.x,y4:s.y};const c=o==="ellipseRegion"?a6(u):u;if(n.keyFrames.length>0){let{clipData:f,trackIndex:m}=Pe(Ca());const g=n.inPoint?n.inPoint:f.inPoint,y=On()-g;this.workflow.$setFxKeyFrame(n.keyFrames,new Qi("object",y,o,c,!0))}else this.workflow.$setFxParam(n.params,new _t("object",o,c))}$getPositionValue(n){const{point1:t,point2:r,point3:i,point4:a,region:l}=this.$getEffectVideoFxPoint(n),{oX:o,oY:u}=this.$getCoordinateFromPoint(t,r,i,a,0),h=this.workflow.$aTob(new NvsPointF(o,u)),d=this.workflow.$aTob(new NvsPointF(t.x,t.y)),p=this.workflow.$aTob(new NvsPointF(r.x,r.y)),s=this.workflow.$aTob(new NvsPointF(i.x,i.y)),c=this.workflow.$aTob(new NvsPointF(a.x,a.y)),{width:f,height:m}=this.$getCoordinateFromPoint(d,p,s,c,0);return{width:Number(f.toFixed(2)),height:Number(m.toFixed(2)),x:Number(h.x.toFixed(2)),y:Number(h.y.toFixed(2)),region:l}}$updatePositionValue([n,t=!1]){n=Pe(n);const{width:r,height:i,x:a,y:l,region:o}=this.$getPositionValue(n);Ce.$emit("effectPosition",{width:r,height:i,x:a,y:l,resetJiuGongGe:t,regionType:o.type,regionKey:o.key,isMouseUp:!1})}$getEffectVideoFxPoint(n){const t=this.$monitorGetEffectVideoFxRegion(n);let r;try{r=this.$convertEllipseRegionValueToRegionValue(t.value)}catch{r=t.value}const i=this.workflow.$NbToa(new NvsPointF(r.x1,r.y1)),a=this.workflow.$NbToa(new NvsPointF(r.x2,r.y2)),l=this.workflow.$NbToa(new NvsPointF(r.x3,r.y3)),o=this.workflow.$NbToa(new NvsPointF(r.x4,r.y4));return{point1:i,point2:a,point3:l,point4:o,region:t}}$monitorDrawEffectVideoFx(n){var y,v,b;const t=n.raw,r=this.$monitorGetEffectVideoFxRegion(n);let i,{clipData:a,trackIndex:l}=Pe(Ca());try{i=this.$convertEllipseRegionValueToRegionValue(r.value)}catch{i=r.value}const o=[i.x1,i.y1,i.x2,i.y2,i.x3,i.y3,i.x4,i.y4],u=new Module.VectorFloat;for(let _=0;_<o.length;_++)u.push_back(o[_]);n.isRegional=!0,t.setRegional(!0);const h=n.inPoint?n.inPoint:a.inPoint,d=On()-h;console.log(d,(y=n.keyFrames)==null?void 0:y.length),r.key==="region"&&(((v=n.keyFrames)==null?void 0:v.length)>0?t.setRegionAtTime(u,d):t.setRegion(u));let p=i.x1+(i.x4-i.x1)/2,s=i.y1-(i.y4-i.y3)/2,c=(i.x4-i.x1)/2,f=(i.y4-i.y3)/2,m=0,g=new NvsPointF(p,s);return r.key==="ellipseRegion"&&(((b=n.keyFrames)==null?void 0:b.length)>0?t.setEllipseRegionAtTime(g,c,f,m,d):t.setEllipseRegion(g,c,f,m)),t.setRegionalFeatherWidth(n.regionalFeatherWidth),this.workflow.$seekDraw(),r}$monitorGetEffectVideoFxRegion(n){if(n.keyFrames.some(i=>i.key==="region"||i.key==="ellipseRegion")){let{clipData:i}=Pe(Ca());const a=n.inPoint?n.inPoint:i.inPoint;for(let h=0;h<n.keyFrames.length;h++){const d=n.keyFrames[h];if(Hr(Number(d.time)+a)&&(d.key==="region"||d.key==="ellipseRegion"))return d}const l=On()-a,o=n.raw.getRegionInfosAtTime(l),u=jL(o);return new Qi("object",l,u.type==="ellipse"?"ellipseRegion":"region",u,!0)}let r=n.params.find(i=>i.key===(n.shape==="ellipse"?"ellipseRegion":"region"));return r||(r=this.$monitorGetDefaultEffectVideoFxRegion(),n.params.push(r),r)}$monitorGetDefaultEffectVideoFxRegion(n){const{screenWidth:t,screenHeight:r,screenCenterX:i,screenCenterY:a}=this.$getScreen(),l=t*(1/4),o=r*(1/4),u=i-l,h=i-l,d=i+l,p=i+l,s=a-o,c=a+o,f=a+o,m=a-o,g=this.workflow.$NaTob(new NvsPointF(u,s)),y=this.workflow.$NaTob(new NvsPointF(h,c)),v=this.workflow.$NaTob(new NvsPointF(d,f)),b=this.workflow.$NaTob(new NvsPointF(p,m)),_=new _t("object","region",{x1:g.x,y1:g.y,x2:y.x,y2:y.y,x3:v.x,y3:v.y,x4:b.x,y4:b.y});return n&&typeof n=="function"&&n(_),_}};const Td="green",pa=5;let yi=0,vi=0,Cue,uu,GE,Oh=!1,Lh=!1,Id=!1,jh=!1,Uh=!1,$h=!1,z4=!1,H4=!1,WE=!1,G4=!1,W4=!1,X4=!1,Xm=null;class xue extends $c{constructor(t){super();ve(this,"topLine",null);ve(this,"rightLine",null);ve(this,"bottomLine",null);ve(this,"leftLine",null);ve(this,"middleHorizontalLine",null);ve(this,"middleVerticallLine",null);this.workflow=t}$drawLineShape(t,r,i){var u,h,d,p,s,c,f;Cue=r,uu=t,GE=Ca().clipData;let{screenHeight:l=0,screenWidth:o=0}=this.$getScreen();l=!l&&Object.is(l,NaN)?0:Number(l),o=!o&&Object.is(o,NaN)?0:Number(o),yi=l,vi=o,this.topLine=new $i.Line({points:[0,0,o,0],stroke:Td,strokeWidth:1,opacity:Oh?1:0}),this.rightLine=new $i.Line({points:[o,0,o,l],stroke:Td,strokeWidth:1,opacity:Id?1:0}),this.bottomLine=new $i.Line({points:[0,l,o,l],stroke:Td,strokeWidth:1,opacity:jh?1:0}),this.leftLine=new $i.Line({points:[0,0,0,l],stroke:Td,strokeWidth:1,opacity:Lh?1:0}),this.middleHorizontalLine=new $i.Line({points:[0,l/2,o,l/2],stroke:Td,strokeWidth:1,opacity:$h?1:0}),this.middleVerticallLine=new $i.Line({points:[o/2,0,o/2,l],stroke:Td,strokeWidth:1,opacity:Uh?1:0}),(u=this.workflow.layer)==null||u.add(this.topLine),(h=this.workflow.layer)==null||h.add(this.rightLine),(d=this.workflow.layer)==null||d.add(this.bottomLine),(p=this.workflow.layer)==null||p.add(this.leftLine),(s=this.workflow.layer)==null||s.add(this.middleHorizontalLine),(c=this.workflow.layer)==null||c.add(this.middleVerticallLine),(f=this.workflow.layer)==null||f.draw(),i&&i.on("dragmove",this.$opacityLineByVideoPostion.bind(this)),i&&i.on("dragend",m=>{var g;Lh=!1,this.leftLine.opacity(0),Oh=!1,this.topLine.opacity(0),Id=!1,this.rightLine.opacity(0),jh=!1,this.bottomLine.opacity(0),Uh=!1,this.middleVerticallLine.opacity(0),$h=!1,this.middleHorizontalLine.opacity(0),(g=this.workflow.layer)==null||g.draw()})}$opacityLineByVideoPostion(t){const r=t.target,{x:i,y:a,width:l,height:o}=r.getClientRect();Xm&&(clearTimeout(Xm),Xm=null),Xm=setTimeout(()=>{this.$adsorptionByVideoPostion(r)},500),i<=pa&&i>=0&&!Lh?(Lh=!0,this.leftLine.opacity(1)):(i>pa||i<0)&&(Lh=!1,this.leftLine.opacity(0)),a<=pa&&a>=0&&!Oh?(this.topLine.opacity(1),Oh=!0):(a>pa||a<0)&&(Oh=!1,this.topLine.opacity(0)),l+i>=vi-pa&&l+i<=vi&&!Id?(Id=!0,this.rightLine.opacity(1)):(l+i<vi-pa||l+i>vi)&&(Id=!1,this.rightLine.opacity(0)),o+a>=yi-pa&&o+a<=yi&&!jh?(jh=!0,this.bottomLine.opacity(1)):(o+a<yi-pa||o+a>yi)&&(jh=!1,this.bottomLine.opacity(0)),i+l/2>=vi/2-pa&&l/2+i<=vi/2+pa&&!Uh?(this.middleVerticallLine.opacity(1),Uh=!0):(i+l/2<vi/2-pa||l/2+i>vi/2+pa)&&(Uh=!1,this.middleVerticallLine.opacity(0)),a+o/2>=yi/2-pa&&a+o/2<=yi/2+pa&&!$h?(this.middleHorizontalLine.opacity(1),$h=!0):(a+o/2<yi/2-pa||a+o/2>yi/2+pa)&&($h=!1,this.middleHorizontalLine.opacity(0))}$adsorptionByVideoPostion(t){var u,h,d,p,s,c;const{x:r,y:i,width:a,height:l}=t.getClientRect(),o=pa;if(r<=o&&r>=0&&!H4?(H4=!0,this.workflow.video.canRunTranslate=!1,t.x(t.x()-Math.abs(r-0)),this.autoAdsorption({x:this.workflow.$aTob(new NvsPointF(0+a/2,i)).x,y:null}),(u=this.workflow.layer)==null||u.draw()):(r>o||r<0)&&(H4=!1),i<=o&&i>=0&&!z4?(z4=!0,this.workflow.video.canRunTranslate=!1,t.y(t.y()-Math.abs(i-0)),this.autoAdsorption({x:null,y:this.workflow.$aTob(new NvsPointF(r,0+l/2)).y}),(h=this.workflow.layer)==null||h.draw()):(i>o||i<0)&&(z4=!1),a+r>=vi-o&&a+r<=vi&&!WE?(Id=!0,this.workflow.video.canRunTranslate=!1,t.x(t.x()+vi-a-r),this.autoAdsorption({x:-this.workflow.$aTob(new NvsPointF(0+a/2,i)).x,y:null}),(d=this.workflow.layer)==null||d.draw()):(a+r<vi-o||a+r>vi)&&(WE=!1),l+i>=yi-o&&l+i<=yi&&!G4?(G4=!0,this.workflow.video.canRunTranslate=!1,t.y(t.y()+yi-l-i),this.autoAdsorption({x:null,y:-this.workflow.$aTob(new NvsPointF(r,0+l/2)).y}),(p=this.workflow.layer)==null||p.draw()):(l+i<yi-o||l+i>yi)&&(G4=!1),r+a/2>=vi/2-o&&a/2+r<=vi/2+o&&!W4){if(W4=!0,this.workflow.video.canRunTranslate=!1,r+a/2>=vi/2-o){const f=t.x()+(vi/2-r-a/2);t.x(f)}else if(a/2+r<=vi/2+o){const f=t.x()-(a/2+r-vi/2);t.x(f)}this.autoAdsorption({x:0,y:null}),(s=this.workflow.layer)==null||s.draw()}else(r+a/2<vi/2-o||a/2+r>vi/2+o)&&(W4=!1);i+l/2>=yi/2-o&&i+l/2<=yi/2+o&&!X4?(X4=!0,this.workflow.video.canRunTranslate=!1,i+l/2>=yi/2-o?t.y(t.y()+yi/2-i-l/2):i+l/2<=yi/2+o&&t.y(t.y()-(i+l/2-yi/2)),this.autoAdsorption({x:null,y:0}),(c=this.workflow.layer)==null||c.draw()):(i+l/2<yi/2-o||i+l/2>yi/2+o)&&(X4=!1)}autoAdsorption(t){const r=uu.raw;let i=On();const{inPoint:a}=GE;i-=a;let l,o;uu.keyFrames.some(h=>h.key==="Trans X"||h.key==="Trans Y")?(l=r.getFloatValAtTime("Trans X",i)+t.x,o=r.getFloatValAtTime("Trans Y",i)+t.y,t.x!==null&&(l=t.x,this.workflow.$setFxKeyFrame(uu.keyFrames,new Qi("float",i,"Trans X",l,!0)),r.setFloatValAtTime("Trans X",l,i)),t.y!==null&&(o=t.y,this.workflow.$setFxKeyFrame(uu.keyFrames,new Qi("float",i,"Trans Y",o,!0)),r.setFloatValAtTime("Trans Y",o,i)),f0(!0)):(l=r.getFloatVal("Trans X")+t.x,o=r.getFloatVal("Trans Y")+t.y,t.x!==null&&(l=t.x-r.getFloatVal("Anchor X"),this.workflow.$setFxParam(uu.params,new _t("float","Trans X",l)),r.setFloatVal("Trans X",l)),t.y!==null&&(o=t.y-r.getFloatVal("Anchor Y"),this.workflow.$setFxParam(uu.params,new _t("float","Trans Y",o)),r.setFloatVal("Trans Y",o))),Ce.$emit("mediaXYPosition",{transX:l,transY:o}),this.workflow.$seekDraw(),setTimeout(()=>{this.workflow.video.canRunTranslate=!0},500)}}class Sue extends Z0{constructor(n,t){super(),this.config=n,this.workflow=t}bindEvents(){this.removeEvents(),this.$monitorGetTransform2DVideoFxPoint=this.$monitorGetTransform2DVideoFxPoint.bind(this),this.$monitorSelectVideo=this.$monitorSelectVideo.bind(this),this.$monitorSelectTransform2DVideoFx=this.$monitorSelectTransform2DVideoFx.bind(this),this.$monitorRotateVideoFx=this.$monitorRotateVideoFx.bind(this),this.$monitorTranslateVideoFx=this.$monitorTranslateVideoFx.bind(this),this.$monitorScaleVideoFx=this.$monitorScaleVideoFx.bind(this),this.$monitorScanVideoFx=this.$monitorScanVideoFx.bind(this),Ce.$on("monitorSelectTransform2DVideoFx",this.$monitorSelectTransform2DVideoFx),Ce.$on("monitorRotateVideoFx",this.$monitorRotateVideoFx),Ce.$on("monitorTranslateVideoFx",this.$monitorTranslateVideoFx),Ce.$on("monitorScaleVideoFx",this.$monitorScaleVideoFx),Ce.$on("monitorScanVideoFx",this.$monitorScanVideoFx)}removeEvents(){Ce.$off("monitorSelectTransform2DVideoFx"),Ce.$off("monitorRotateVideoFx"),Ce.$off("monitorTranslateVideoFx"),Ce.$off("monitorScaleVideoFx"),Ce.$off("monitorScanVideoFx")}destroy(){this.removeEvents()}$getCropPoint({cropFx:n,videoFx:t,clipM3u8Path:r}){return this.$monitorGetTransform2DVideoFxPoint(t,r)}$monitorSelectVideo([n]){if(n=Pe(n),!n||!n.raw)return console.warn("$monitorSelectVideo videoClip null");this.workflow.$clearLayer(),console.log("receive videoClip"),this.workflow.$seekDraw()}$monitorSelectTransform2DVideoFx([n,t,r=!0]){console.log("receive videoFx");let i,a;const{clipData:l,trackIndex:o}=Pe(Ca());a=l.videoFxs.find(b=>b.desc==="Mosaic"),a?(i=a.params.find(b=>b.key==="region"),i&&(this.regionInfo=i.value)):this.regionInfo=void 0;let{x:h,y:d,width:p,height:s,originScaleFactorX:c,originScaleFactorY:f,originScaleFactor:m,originRotation:g,transX:y,transY:v}=this.$getCropPoint({cropFx:a,videoFx:n,clipM3u8Path:t});this.x=h,this.y=d,this.width=p,this.height=s,this.rotation=g,this.transX=y,this.transY=v,this.scaleX=c,this.scaleY=f,this.workflow.currentType=XR,Ce.$emit("updateClipControlRectInfo")}$monitorSetTransform2DVideoFxData(n){const t=n.raw,r=t.getFloatVal("Trans X"),i=t.getFloatVal("Trans Y"),a=t.getFloatVal("Scale X"),l=t.getFloatVal("Scale Y"),o=t.getFloatVal("Rotation"),u=t.getFloatVal("Scan Value"),h=t.getMenuVal("Fill Mode");this.workflow.$setFxParam(n.params,new _t("float","Trans X",r)),this.workflow.$setFxParam(n.params,new _t("float","Trans Y",i)),this.workflow.$setFxParam(n.params,new _t("float","Scale X",a)),this.workflow.$setFxParam(n.params,new _t("float","Scale Y",l)),this.workflow.$setFxParam(n.params,new _t("float","Rotation",o)),this.workflow.$setFxParam(n.params,new _t("float","Scan Value",u)),this.workflow.$setFxParam(n.params,new _t("menu","Fill Mode",h))}$monitorRotateVideoFx([n,t]){n=Pe(n),this.$monitorSelectTransform2DVideoFx([n,t])}$monitorTranslateVideoFx([n,t]){n=Pe(n),this.$monitorSelectTransform2DVideoFx([n,t])}$monitorScaleVideoFx([n,t,r]){n=Pe(n),!this.getLiveWindowMouseDragging()&&this.$monitorSelectTransform2DVideoFx([n,t,r])}$monitorScanVideoFx([n,t]){n=Pe(n),this.$monitorSelectTransform2DVideoFx([n,t])}}const HR="caption",GR="compoundCaption",WR="animatedSticker",XR="video",YR="effect";class y0{constructor(n){ve(this,"config");ve(this,"caption");ve(this,"compoundCaption");ve(this,"animatedSticker");ve(this,"video");ve(this,"effect");ve(this,"line");ve(this,"stage",null);ve(this,"layer",null);ve(this,"currentType");ve(this,"liveWindowWidth");ve(this,"liveWindowHeight");this.config=n,this.caption=new vue(n,this),this.compoundCaption=new bue(n,this),this.animatedSticker=new yue(n,this),this.video=new Sue(n,this),this.effect=new wue(n,this),this.line=new xue(this),this.currentType="",this.liveWindowWidth=0,this.liveWindowHeight=0}bindEvents(){this.video.bindEvents(),this.caption.bindEvents(),this.animatedSticker.bindEvents(),this.effect.bindEvents(),this.compoundCaption.bindEvents(),this.$selectClip=this.$selectClip.bind(this),this.$monitorCLearSelect=this.$monitorCLearSelect.bind(this),Ce.$on("monitorClearSelect",this.$monitorCLearSelect),Ce.$on("monitorSelectClip",this.$selectClip)}removeEvents(){Ce.$off("monitorClearSelect",this.$monitorCLearSelect),Ce.$off("monitorSelectClip",this.$selectClip)}destroy(){this.removeEvents(),this.caption.destroy(),this.animatedSticker.destroy(),this.video.destroy(),this.effect.destroy(),this.compoundCaption.destroy(),this.stage&&this.stage.destroy()}getRectInfo(){return this.currentType=="animatedSticker"?{x:this.animatedSticker.x,y:this.animatedSticker.y,width:this.animatedSticker.width,height:this.animatedSticker.height,rotation:this.animatedSticker.rotation,transX:this.animatedSticker.transX,transY:this.animatedSticker.transY,scaleX:this.animatedSticker.scaleX,scaleY:this.animatedSticker.scaleY,regionInfo:this.animatedSticker.regionInfo}:this.currentType=="caption"?{x:this.caption.x,y:this.caption.y,width:this.caption.width,height:this.caption.height,rotation:this.caption.rotation,transX:this.caption.transX,transY:this.caption.transY,scaleX:this.caption.scaleX,scaleY:this.caption.scaleY,regionInfo:this.caption.regionInfo}:this.currentType=="video"?{x:this.video.x,y:this.video.y,width:this.video.width,height:this.video.height,rotation:this.video.rotation,transX:this.video.transX,transY:this.video.transY,scaleX:this.video.scaleX,scaleY:this.video.scaleY,regionInfo:this.video.regionInfo}:this.currentType=="effect"?{x:this.effect.x,y:this.effect.y,width:this.effect.width,height:this.effect.height,rotation:this.effect.rotation,transX:this.effect.transX,transY:this.effect.transY,scaleX:this.effect.scaleX,scaleY:this.effect.scaleY,regionInfo:this.effect.regionInfo}:this.currentType=="compoundCaption"?{x:this.compoundCaption.x,y:this.compoundCaption.y,width:this.compoundCaption.width,height:this.compoundCaption.height,rotation:this.compoundCaption.rotation,transX:this.compoundCaption.transX,transY:this.compoundCaption.transY,scaleX:this.compoundCaption.scaleX,scaleY:this.compoundCaption.scaleY,regionInfo:this.compoundCaption.regionInfo}:{x:this.video.x,y:this.video.y,width:this.video.width,height:this.video.height,rotation:this.video.rotation,transX:this.video.transX,transY:this.video.transY,scaleX:this.video.scaleX,scaleY:this.video.scaleY,regionInfo:this.video.regionInfo}}$needDraw(n,t){const{nvTimeline:r}=Re.getState().project,a=nvsGetStreamingContextInstance().getTimelineCurrentPosition(r);return a>=n&&a<=t}$getRatio(){const{nvTimeline:n}=Re.getState().project;if(!n)throw new Error("nvTimeline undefined");return n.getVideoRes()}async $seekDraw(){await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification(),tt()}$monitorCLearSelect(){this.$clearLayer()}$clearLayer(){if(!this.layer)return;const n=this.layer.getChildren();n&&n.length&&(n.each(t=>{t.remove()}),this.layer.removeChildren(),this.layer.destroyChildren(),this.layer.draw(),this.layer.getStage().off("mouseup"))}$initStage(){this.stage&&this.stage instanceof $i.Stage&&this.stage.destroy();const n=document.getElementById(this.config.containerId);if(!n)return;const t=n.clientWidth,r=n.clientHeight;this.stage=new $i.Stage({container:this.config.containerId,width:t,height:r}),this.layer=new $i.Layer,this.stage.add(this.layer)}$selectClip(n){switch(n.type){case"video":Ce.$emit("monitorSelectClip",n);break;case"caption":Ce.$emit("monitorSelectCaption",[n]);break;case"sticker":Ce.$emit("monitorSelectAnimatedSticker",[n]);break}}$aTob(n,t){return n9(n,t)}$bToa(n,t){return Pl(n,t)}$NaTob(n,t){return _p(n,t)}$NbToa(n,t){return mae(n,t)}$setFxParam(n,t){y0.$setFxParam(n,t)}static $setFxParam(n,t){if(!n||!Array.isArray(n))return;const r=n.find(i=>i.key===t.key);r?r.value=t.value:n.push(t)}$setFxKeyFrame(n,t){y0.$setFxKeyFrame(n,t),mi(t.time)}static $setFxKeyFrame(n,t){if(!n||!Array.isArray(n))return;const r=n.find(i=>i.key===t.key&&Number(i.time)===Number(t.time));r?r.value=t.value:n.push(t),n=n.sort((i,a)=>Number(i.time)-Number(a.time))}}const XE=e=>A.createElement("svg",{width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_6205_121621",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:20,height:20},A.createElement("rect",{width:20,height:20,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_6205_121621)"},A.createElement("path",{d:"M9.2526 15.9176L3.8776 10.5218C3.79427 10.4523 3.73538 10.3723 3.70094 10.2818C3.66594 10.1918 3.64844 10.0981 3.64844 10.0009C3.64844 9.9037 3.66594 9.80981 3.70094 9.71926C3.73538 9.62926 3.79427 9.54953 3.8776 9.48009L9.2526 4.08426C9.3776 3.97315 9.52344 3.91398 9.6901 3.90676C9.85677 3.90009 10.0026 3.95926 10.1276 4.08426C10.2526 4.20926 10.3184 4.35509 10.3251 4.52176C10.3323 4.68842 10.2734 4.8412 10.1484 4.98009L5.73177 9.37592H15.4193C15.5859 9.37592 15.7318 9.43481 15.8568 9.55259C15.9818 9.67092 16.0443 9.82037 16.0443 10.0009C16.0443 10.1815 15.9818 10.3306 15.8568 10.4484C15.7318 10.5668 15.5859 10.6259 15.4193 10.6259H5.73177L10.1484 15.0426C10.2595 15.1537 10.3184 15.2959 10.3251 15.4693C10.3323 15.6431 10.2734 15.7926 10.1484 15.9176C10.0234 16.0426 9.87427 16.1051 9.70094 16.1051C9.52705 16.1051 9.3776 16.0426 9.2526 15.9176Z",fill:"#CCCCCC"}))),_ue=e=>A.createElement("svg",{width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_6205_121624",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:20,height:20},A.createElement("rect",{width:20,height:20,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_6205_121624)"},A.createElement("path",{d:"M7.95926 14.3932C7.86203 14.3932 7.76842 14.3757 7.67842 14.3407C7.58787 14.3063 7.50787 14.2543 7.43842 14.1849L3.95926 10.7057C3.83426 10.5807 3.77509 10.4313 3.78176 10.2574C3.78898 10.0841 3.84815 9.9349 3.95926 9.8099C4.08426 9.6849 4.2337 9.6224 4.40759 9.6224C4.58092 9.6224 4.72315 9.6849 4.83426 9.8099L7.95926 12.9349L15.1676 5.72656C15.2787 5.60156 15.4245 5.53906 15.6051 5.53906C15.7856 5.53906 15.9315 5.60156 16.0426 5.72656C16.1676 5.85156 16.2301 6.00073 16.2301 6.17406C16.2301 6.34795 16.1676 6.4974 16.0426 6.6224L8.48009 14.1849C8.41065 14.2543 8.33092 14.3063 8.24092 14.3407C8.15037 14.3757 8.05648 14.3932 7.95926 14.3932Z",fill:"#CCCCCC"}))),Eue=e=>A.createElement("svg",{width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("g",{clipPath:"url(#clip0_6205_151676)"},A.createElement("mask",{id:"mask0_6205_151676",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:20,height:20},A.createElement("rect",{width:20,height:20,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_6205_151676)"},A.createElement("path",{d:"M14.3724 13.1224V5.8724C14.3724 5.81684 14.3446 5.76128 14.2891 5.70573C14.2335 5.65017 14.178 5.6224 14.1224 5.6224H6.8724V4.3724H14.1224C14.5391 4.3724 14.8932 4.51823 15.1849 4.8099C15.4766 5.10156 15.6224 5.45573 15.6224 5.8724V13.1224H14.3724ZM14.9974 18.9557C14.8168 18.9557 14.6674 18.8968 14.5491 18.7791C14.4313 18.6607 14.3724 18.5113 14.3724 18.3307V15.6224H5.8724C5.45573 15.6224 5.10156 15.4766 4.8099 15.1849C4.51823 14.8932 4.3724 14.5391 4.3724 14.1224V5.6224H1.66406C1.48351 5.6224 1.33406 5.56323 1.21573 5.4449C1.09795 5.32712 1.03906 5.17795 1.03906 4.9974C1.03906 4.81684 1.09795 4.66767 1.21573 4.5499C1.33406 4.43156 1.48351 4.3724 1.66406 4.3724H4.3724V1.66406C4.3724 1.48351 4.43156 1.33406 4.5499 1.21573C4.66767 1.09795 4.81684 1.03906 4.9974 1.03906C5.17795 1.03906 5.32712 1.09795 5.4449 1.21573C5.56323 1.33406 5.6224 1.48351 5.6224 1.66406V14.1224C5.6224 14.178 5.65017 14.2335 5.70573 14.2891C5.76128 14.3446 5.81684 14.3724 5.8724 14.3724H18.3307C18.5113 14.3724 18.6607 14.4313 18.7791 14.5491C18.8968 14.6674 18.9557 14.8168 18.9557 14.9974C18.9557 15.178 18.8968 15.3274 18.7791 15.4457C18.6607 15.5635 18.5113 15.6224 18.3307 15.6224H15.6224V18.3307C15.6224 18.5113 15.5635 18.6607 15.4457 18.7791C15.3274 18.8968 15.178 18.9557 14.9974 18.9557Z",fill:"#CCCCCC"}))),A.createElement("defs",null,A.createElement("clipPath",{id:"clip0_6205_151676"},A.createElement("rect",{width:20,height:20,fill:"white"})))),Aue=e=>A.createElement("svg",{width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_6205_151684",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:20,height:20},A.createElement("rect",{width:20,height:20,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_6205_151684)"},A.createElement("path",{d:"M4.83594 16.9193C4.41927 16.9193 4.0651 16.7734 3.77344 16.4818C3.48177 16.1901 3.33594 15.8359 3.33594 15.4193V4.2526C3.33594 3.83594 3.48177 3.48177 3.77344 3.1901C4.0651 2.89844 4.41927 2.7526 4.83594 2.7526H7.5026C7.68316 2.7526 7.8326 2.81149 7.95094 2.92927C8.06872 3.0476 8.1276 3.19705 8.1276 3.3776C8.1276 3.55816 8.06872 3.70733 7.95094 3.8251C7.8326 3.94344 7.68316 4.0026 7.5026 4.0026H4.83594C4.76649 4.0026 4.7076 4.02705 4.65927 4.07594C4.61038 4.12427 4.58594 4.18316 4.58594 4.2526V15.4193C4.58594 15.4887 4.61038 15.5479 4.65927 15.5968C4.7076 15.6451 4.76649 15.6693 4.83594 15.6693H7.5026C7.68316 15.6693 7.8326 15.7282 7.95094 15.8459C8.06872 15.9643 8.1276 16.1137 8.1276 16.2943C8.1276 16.4748 8.06872 16.6243 7.95094 16.7426C7.8326 16.8604 7.68316 16.9193 7.5026 16.9193H4.83594ZM10.4193 19.0026C10.2387 19.0026 10.0895 18.9437 9.97177 18.8259C9.85344 18.7076 9.79427 18.5582 9.79427 18.3776V1.46094C9.79427 1.28038 9.85344 1.13094 9.97177 1.0126C10.0895 0.894826 10.2387 0.835938 10.4193 0.835938C10.5998 0.835938 10.7493 0.894826 10.8676 1.0126C10.9854 1.13094 11.0443 1.28038 11.0443 1.46094V18.3776C11.0443 18.5582 10.9854 18.7076 10.8676 18.8259C10.7493 18.9437 10.5998 19.0026 10.4193 19.0026ZM16.2526 4.0026H16.0859V2.7526H16.2526C16.5998 2.7526 16.8948 2.87427 17.1376 3.1176C17.3809 3.36038 17.5026 3.65538 17.5026 4.0026V4.16927H16.2526V4.0026ZM16.2526 10.6068V9.0651H17.5026V10.6068H16.2526ZM16.2526 16.9193H16.0859V15.6693H16.2526V15.5026H17.5026V15.6693C17.5026 16.0165 17.3809 16.3115 17.1376 16.5543C16.8948 16.7976 16.5998 16.9193 16.2526 16.9193ZM16.2526 7.39844V5.83594H17.5026V7.39844H16.2526ZM16.2526 13.8359V12.2734H17.5026V13.8359H16.2526ZM12.7109 16.9193V15.6693H14.4193V16.9193H12.7109ZM12.7109 4.0026V2.7526H14.4193V4.0026H12.7109Z",fill:"#CCCCCC"}))),kue=e=>A.createElement("svg",{width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_6205_151687",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:20,height:20},A.createElement("rect",{width:20,height:20,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_6205_151687)"},A.createElement("path",{d:"M17.4193 15.5C17.4193 15.9167 17.2734 16.2708 16.9818 16.5625C16.6901 16.8542 16.3359 17 15.9193 17H4.7526C4.33594 17 3.98177 16.8542 3.6901 16.5625C3.39844 16.2708 3.2526 15.9167 3.2526 15.5V12.8333C3.2526 12.6528 3.31149 12.5033 3.42927 12.385C3.5476 12.2672 3.69705 12.2083 3.8776 12.2083C4.05816 12.2083 4.20733 12.2672 4.3251 12.385C4.44344 12.5033 4.5026 12.6528 4.5026 12.8333V15.5C4.5026 15.5694 4.52705 15.6283 4.57594 15.6767C4.62427 15.7256 4.68316 15.75 4.7526 15.75H15.9193C15.9887 15.75 16.0479 15.7256 16.0968 15.6767C16.1451 15.6283 16.1693 15.5694 16.1693 15.5V12.8333C16.1693 12.6528 16.2282 12.5033 16.3459 12.385C16.4643 12.2672 16.6137 12.2083 16.7943 12.2083C16.9748 12.2083 17.1243 12.2672 17.2426 12.385C17.3604 12.5033 17.4193 12.6528 17.4193 12.8333V15.5ZM19.5026 9.91667C19.5026 10.0972 19.4437 10.2464 19.3259 10.3642C19.2076 10.4825 19.0582 10.5417 18.8776 10.5417H1.96094C1.78038 10.5417 1.63094 10.4825 1.5126 10.3642C1.39483 10.2464 1.33594 10.0972 1.33594 9.91667C1.33594 9.73611 1.39483 9.58667 1.5126 9.46833C1.63094 9.35055 1.78038 9.29167 1.96094 9.29167H18.8776C19.0582 9.29167 19.2076 9.35055 19.3259 9.46833C19.4437 9.58667 19.5026 9.73611 19.5026 9.91667ZM4.5026 4.08333V4.25H3.2526V4.08333C3.2526 3.73611 3.37427 3.44111 3.6176 3.19833C3.86038 2.955 4.15538 2.83333 4.5026 2.83333H4.66927V4.08333H4.5026ZM11.1068 4.08333H9.5651V2.83333H11.1068V4.08333ZM17.4193 4.08333V4.25H16.1693V4.08333H16.0026V2.83333H16.1693C16.5165 2.83333 16.8115 2.955 17.0543 3.19833C17.2976 3.44111 17.4193 3.73611 17.4193 4.08333ZM7.89844 4.08333H6.33594V2.83333H7.89844V4.08333ZM14.3359 4.08333H12.7734V2.83333H14.3359V4.08333ZM17.4193 7.625H16.1693V5.91667H17.4193V7.625ZM4.5026 7.625H3.2526V5.91667H4.5026L4.5026 7.625Z",fill:"#CCCCCC"}))),Tue=e=>A.createElement("svg",{width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_6205_151680",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:20,height:20},A.createElement("rect",{width:20,height:20,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_6205_151680)"},A.createElement("path",{d:"M10.0507 10.7051H15.0827C15.2975 10.7051 15.4767 10.6333 15.6204 10.4896C15.7641 10.3459 15.8359 10.1666 15.8359 9.9519V6.58652C15.8359 6.37177 15.7641 6.19255 15.6204 6.04885C15.4767 5.90516 15.2975 5.83331 15.0827 5.83331H10.0507C9.83592 5.83331 9.65669 5.90516 9.513 6.04885C9.36931 6.19255 9.29746 6.37177 9.29746 6.58652V9.9519C9.29746 10.1666 9.36931 10.3459 9.513 10.4896C9.65669 10.6333 9.83592 10.7051 10.0507 10.7051ZM3.59235 16.25C3.17141 16.25 2.8151 16.1041 2.52344 15.8125C2.23177 15.5208 2.08594 15.1645 2.08594 14.7435V5.25642C2.08594 4.83547 2.23177 4.47917 2.52344 4.1875C2.8151 3.89583 3.17141 3.75 3.59235 3.75H16.4128C16.8338 3.75 17.1901 3.89583 17.4817 4.1875C17.7734 4.47917 17.9192 4.83547 17.9192 5.25642V14.7435C17.9192 15.1645 17.7734 15.5208 17.4817 15.8125C17.1901 16.1041 16.8338 16.25 16.4128 16.25H3.59235ZM3.59235 15H16.4128C16.4876 15 16.549 14.9759 16.5971 14.9279C16.6452 14.8798 16.6693 14.8183 16.6693 14.7435V5.25642C16.6693 5.18162 16.6452 5.12019 16.5971 5.0721C16.549 5.02402 16.4876 4.99998 16.4128 4.99998H3.59235C3.51756 4.99998 3.45613 5.02402 3.40804 5.0721C3.35996 5.12019 3.33592 5.18162 3.33592 5.25642V14.7435C3.33592 14.8183 3.35996 14.8798 3.40804 14.9279C3.45613 14.9759 3.51756 15 3.59235 15ZM10.5474 9.45512V7.08329H14.5859V9.45512H10.5474Z",fill:"#CCCCCC"}))),Iue=e=>A.createElement("svg",{width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_6205_159885",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:20,height:20},A.createElement("rect",{width:20,height:20,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_6205_159885)"},A.createElement("path",{d:"M9.94933 14.1506H4.91729C4.70254 14.1506 4.52332 14.0788 4.37962 13.9351C4.23593 13.7914 4.16408 13.6122 4.16408 13.3974V10.032C4.16408 9.81729 4.23593 9.63807 4.37962 9.49438C4.52332 9.35068 4.70254 9.27883 4.91729 9.27883H9.94933C10.1641 9.27883 10.3433 9.35068 10.487 9.49438C10.6307 9.63807 10.7025 9.81729 10.7025 10.032V13.3974C10.7025 13.6122 10.6307 13.7914 10.487 13.9351C10.3433 14.0788 10.1641 14.1506 9.94933 14.1506ZM16.4076 16.25C16.8286 16.25 17.1849 16.1041 17.4766 15.8125C17.7682 15.5208 17.9141 15.1645 17.9141 14.7435V5.25642C17.9141 4.83547 17.7682 4.47917 17.4766 4.1875C17.1849 3.89583 16.8286 3.75 16.4076 3.75H3.58719C3.16624 3.75 2.80994 3.89583 2.51827 4.1875C2.2266 4.47917 2.08077 4.83547 2.08077 5.25642V14.7435C2.08077 15.1645 2.2266 15.5208 2.51827 15.8125C2.80994 16.1041 3.16624 16.25 3.58719 16.25H16.4076ZM16.4076 15H3.58719C3.51239 15 3.45096 14.9759 3.40287 14.9279C3.35479 14.8798 3.33075 14.8183 3.33075 14.7435V5.25642C3.33075 5.18162 3.35479 5.12019 3.40287 5.0721C3.45096 5.02402 3.51239 4.99998 3.58719 4.99998H16.4076C16.4824 4.99998 16.5439 5.02402 16.592 5.0721C16.64 5.12019 16.6641 5.18162 16.6641 5.25642V14.7435C16.6641 14.8183 16.64 14.8798 16.592 14.9279C16.5439 14.9759 16.4824 15 16.4076 15ZM9.45256 12.9006V10.5288H5.41406V12.9006H9.45256Z",fill:"#CCCCCC"}))),Pue=e=>A.createElement("svg",{width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_6205_159879",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:20,height:20},A.createElement("rect",{width:20,height:20,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_6205_159879)"},A.createElement("path",{d:"M9.94933 10.7051H4.91729C4.70254 10.7051 4.52332 10.6333 4.37962 10.4896C4.23593 10.3459 4.16408 10.1666 4.16408 9.9519V6.58652C4.16408 6.37177 4.23593 6.19255 4.37962 6.04885C4.52332 5.90516 4.70254 5.83331 4.91729 5.83331H9.94933C10.1641 5.83331 10.3433 5.90516 10.487 6.04885C10.6307 6.19255 10.7025 6.37177 10.7025 6.58652V9.9519C10.7025 10.1666 10.6307 10.3459 10.487 10.4896C10.3433 10.6333 10.1641 10.7051 9.94933 10.7051ZM16.4076 16.25C16.8286 16.25 17.1849 16.1041 17.4766 15.8125C17.7682 15.5208 17.9141 15.1645 17.9141 14.7435V5.25642C17.9141 4.83547 17.7682 4.47917 17.4766 4.1875C17.1849 3.89583 16.8286 3.75 16.4076 3.75H3.58719C3.16624 3.75 2.80994 3.89583 2.51827 4.1875C2.2266 4.47917 2.08077 4.83547 2.08077 5.25642V14.7435C2.08077 15.1645 2.2266 15.5208 2.51827 15.8125C2.80994 16.1041 3.16624 16.25 3.58719 16.25H16.4076ZM16.4076 15H3.58719C3.51239 15 3.45096 14.9759 3.40287 14.9279C3.35479 14.8798 3.33075 14.8183 3.33075 14.7435V5.25642C3.33075 5.18162 3.35479 5.12019 3.40287 5.0721C3.45096 5.02402 3.51239 4.99998 3.58719 4.99998H16.4076C16.4824 4.99998 16.5439 5.02402 16.592 5.0721C16.64 5.12019 16.6641 5.18162 16.6641 5.25642V14.7435C16.6641 14.8183 16.64 14.8798 16.592 14.9279C16.5439 14.9759 16.4824 15 16.4076 15ZM9.45256 9.45512V7.08329H5.41406V9.45512H9.45256Z",fill:"#CCCCCC"}))),Due=e=>A.createElement("svg",{width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_6205_159888",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:20,height:20},A.createElement("rect",{width:20,height:20,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_6205_159888)"},A.createElement("path",{d:"M10.0507 14.1506H15.0827C15.2975 14.1506 15.4767 14.0788 15.6204 13.9351C15.7641 13.7914 15.8359 13.6122 15.8359 13.3974V10.032C15.8359 9.81729 15.7641 9.63807 15.6204 9.49438C15.4767 9.35068 15.2975 9.27883 15.0827 9.27883H10.0507C9.83592 9.27883 9.65669 9.35068 9.513 9.49438C9.36931 9.63807 9.29746 9.81729 9.29746 10.032V13.3974C9.29746 13.6122 9.36931 13.7914 9.513 13.9351C9.65669 14.0788 9.83592 14.1506 10.0507 14.1506ZM3.59235 16.25C3.17141 16.25 2.8151 16.1041 2.52344 15.8125C2.23177 15.5208 2.08594 15.1645 2.08594 14.7435V5.25642C2.08594 4.83547 2.23177 4.47917 2.52344 4.1875C2.8151 3.89583 3.17141 3.75 3.59235 3.75H16.4128C16.8338 3.75 17.1901 3.89583 17.4817 4.1875C17.7734 4.47917 17.9192 4.83547 17.9192 5.25642V14.7435C17.9192 15.1645 17.7734 15.5208 17.4817 15.8125C17.1901 16.1041 16.8338 16.25 16.4128 16.25H3.59235ZM3.59235 15H16.4128C16.4876 15 16.549 14.9759 16.5971 14.9279C16.6452 14.8798 16.6693 14.8183 16.6693 14.7435V5.25642C16.6693 5.18162 16.6452 5.12019 16.5971 5.0721C16.549 5.02402 16.4876 4.99998 16.4128 4.99998H3.59235C3.51756 4.99998 3.45613 5.02402 3.40804 5.0721C3.35996 5.12019 3.33592 5.18162 3.33592 5.25642V14.7435C3.33592 14.8183 3.35996 14.8798 3.40804 14.9279C3.45613 14.9759 3.51756 15 3.59235 15ZM10.5474 12.9006V10.5288H14.5859V12.9006H10.5474Z",fill:"#CCCCCC"}))),Fue=e=>A.createElement("svg",{width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_6205_159879",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:20,height:20},A.createElement("rect",{width:20,height:20,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_6205_159879)"},A.createElement("path",{d:"M9.94933 10.7051H4.91729C4.70254 10.7051 4.52332 10.6333 4.37962 10.4896C4.23593 10.3459 4.16408 10.1666 4.16408 9.9519V6.58652C4.16408 6.37177 4.23593 6.19255 4.37962 6.04885C4.52332 5.90516 4.70254 5.83331 4.91729 5.83331H9.94933C10.1641 5.83331 10.3433 5.90516 10.487 6.04885C10.6307 6.19255 10.7025 6.37177 10.7025 6.58652V9.9519C10.7025 10.1666 10.6307 10.3459 10.487 10.4896C10.3433 10.6333 10.1641 10.7051 9.94933 10.7051ZM16.4076 16.25C16.8286 16.25 17.1849 16.1041 17.4766 15.8125C17.7682 15.5208 17.9141 15.1645 17.9141 14.7435V5.25642C17.9141 4.83547 17.7682 4.47917 17.4766 4.1875C17.1849 3.89583 16.8286 3.75 16.4076 3.75H3.58719C3.16624 3.75 2.80994 3.89583 2.51827 4.1875C2.2266 4.47917 2.08077 4.83547 2.08077 5.25642V14.7435C2.08077 15.1645 2.2266 15.5208 2.51827 15.8125C2.80994 16.1041 3.16624 16.25 3.58719 16.25H16.4076ZM16.4076 15H3.58719C3.51239 15 3.45096 14.9759 3.40287 14.9279C3.35479 14.8798 3.33075 14.8183 3.33075 14.7435V5.25642C3.33075 5.18162 3.35479 5.12019 3.40287 5.0721C3.45096 5.02402 3.51239 4.99998 3.58719 4.99998H16.4076C16.4824 4.99998 16.5439 5.02402 16.592 5.0721C16.64 5.12019 16.6641 5.18162 16.6641 5.25642V14.7435C16.6641 14.8183 16.64 14.8798 16.592 14.9279C16.5439 14.9759 16.4824 15 16.4076 15ZM9.45256 9.45512V7.08329H5.41406V9.45512H9.45256Z",fill:"#CCCCCC"}))),Mue="/assets/pen_selected-1bbab718.svg",Rue="_menu_j2zux_1",Nue="_icon_j2zux_15",to={menu:Rue,icon:Nue},si=(e,n,t,r,i,a)=>{if(!(e.length<2)){a.lineWidth=n,a.strokeStyle=t,a.beginPath(),a.moveTo(e[0].get(0,0),e[0].get(1,0));for(let l=1;l<e.length;l++)a.lineTo(e[l].get(0,0),e[l].get(1,0));a.closePath(),a.stroke(),r&&(a.fillStyle=i,a.fill())}},Bue=(e,n,t,r,i,a,l,o)=>{o.lineWidth=r,o.strokeStyle=i,o.beginPath(),o.arc(e,n,t,0,2*Math.PI),o.stroke(),a&&(o.fillStyle=l,o.fill())},Oue=(e,n,t,r)=>{r.strokeStyle="#000000",r.lineWidth=1,r.fillStyle="#CCCCCC";let i=new Path2D(e),a=new Path2D,l=new DOMMatrix;l.a=1,l.b=0,l.c=0,l.d=1,l.e=n,l.f=t,a.addPath(i,l),r.stroke(a),r.fill(a)};function Lue(){const e=Math.round(Math.random()*255),n=Math.round(Math.random()*255),t=Math.round(Math.random()*255);return`rgb(${e},${n},${t})`}function Ym(e,n){e.forEach(t=>{for(;;){const r=Lue();if(!n.get(r)){t.colorKey=r,n.set(r,t);return}}})}function ic(e,n,t,r){r.strokeStyle="#ffffff",r.fillStyle="#ffffff",r.beginPath(),r.arc(e,n,t,0,2*Math.PI),r.stroke(),r.fill()}function Zm(e,n){let t=Math.atan2(n,e)*180/Math.PI;return t<0?t+360:t}const Y4=28,Pd=28,jue="M14.3743 13.1224V5.8724C14.3743 5.81684 14.3466 5.76128 14.291 5.70573C14.2355 5.65017 14.1799 5.6224 14.1243 5.6224H6.87435V4.3724H14.1243C14.541 4.3724 14.8952 4.51823 15.1868 4.8099C15.4785 5.10156 15.6243 5.45573 15.6243 5.8724V13.1224H14.3743ZM14.9993 18.9557C14.8188 18.9557 14.6693 18.8968 14.551 18.7791C14.4332 18.6607 14.3743 18.5113 14.3743 18.3307V15.6224H5.87435C5.45768 15.6224 5.10352 15.4766 4.81185 15.1849C4.52018 14.8932 4.37435 14.5391 4.37435 14.1224V5.6224H1.66602C1.48546 5.6224 1.33602 5.56323 1.21768 5.4449C1.0999 5.32712 1.04102 5.17795 1.04102 4.9974C1.04102 4.81684 1.0999 4.66767 1.21768 4.5499C1.33602 4.43156 1.48546 4.3724 1.66602 4.3724H4.37435V1.66406C4.37435 1.48351 4.43352 1.33406 4.55185 1.21573C4.66963 1.09795 4.81879 1.03906 4.99935 1.03906C5.1799 1.03906 5.32907 1.09795 5.44685 1.21573C5.56518 1.33406 5.62435 1.48351 5.62435 1.66406V14.1224C5.62435 14.178 5.65213 14.2335 5.70768 14.2891C5.76324 14.3446 5.81879 14.3724 5.87435 14.3724H18.3327C18.5132 14.3724 18.6627 14.4313 18.781 14.5491C18.8988 14.6674 18.9577 14.8168 18.9577 14.9974C18.9577 15.178 18.8988 15.3274 18.781 15.4457C18.6627 15.5635 18.5132 15.6224 18.3327 15.6224H15.6243V18.3307C15.6243 18.5113 15.5655 18.6607 15.4477 18.7791C15.3293 18.8968 15.1799 18.9557 14.9993 18.9557Z",Uue="M10.0487 10.7051H15.0808C15.2955 10.7051 15.4747 10.6333 15.6184 10.4896C15.7621 10.3459 15.834 10.1666 15.834 9.9519V6.58652C15.834 6.37177 15.7621 6.19255 15.6184 6.04885C15.4747 5.90516 15.2955 5.83331 15.0808 5.83331H10.0487C9.83396 5.83331 9.65474 5.90516 9.51105 6.04885C9.36735 6.19255 9.29551 6.37177 9.29551 6.58652V9.9519C9.29551 10.1666 9.36735 10.3459 9.51105 10.4896C9.65474 10.6333 9.83396 10.7051 10.0487 10.7051ZM3.5904 16.25C3.16946 16.25 2.81315 16.1041 2.52148 15.8125C2.22982 15.5208 2.08398 15.1645 2.08398 14.7435V5.25642C2.08398 4.83547 2.22982 4.47917 2.52148 4.1875C2.81315 3.89583 3.16946 3.75 3.5904 3.75H16.4109C16.8318 3.75 17.1881 3.89583 17.4798 4.1875C17.7714 4.47917 17.9173 4.83547 17.9173 5.25642V14.7435C17.9173 15.1645 17.7714 15.5208 17.4798 15.8125C17.1881 16.1041 16.8318 16.25 16.4109 16.25H3.5904ZM3.5904 15H16.4109C16.4857 15 16.5471 14.9759 16.5952 14.9279C16.6433 14.8798 16.6673 14.8183 16.6673 14.7435V5.25642C16.6673 5.18162 16.6433 5.12019 16.5952 5.0721C16.5471 5.02402 16.4857 4.99998 16.4109 4.99998H3.5904C3.51561 4.99998 3.45417 5.02402 3.40609 5.0721C3.35801 5.12019 3.33396 5.18162 3.33396 5.25642V14.7435C3.33396 14.8183 3.35801 14.8798 3.40609 14.9279C3.45417 14.9759 3.51561 15 3.5904 15ZM10.5455 9.45512V7.08329H14.584V9.45512H10.5455Z",$ue="M4.83398 16.9193C4.41732 16.9193 4.06315 16.7734 3.77148 16.4818C3.47982 16.1901 3.33398 15.8359 3.33398 15.4193V4.2526C3.33398 3.83594 3.47982 3.48177 3.77148 3.1901C4.06315 2.89844 4.41732 2.7526 4.83398 2.7526H7.50065C7.68121 2.7526 7.83065 2.81149 7.94898 2.92927C8.06676 3.0476 8.12565 3.19705 8.12565 3.3776C8.12565 3.55816 8.06676 3.70733 7.94898 3.8251C7.83065 3.94344 7.68121 4.0026 7.50065 4.0026H4.83398C4.76454 4.0026 4.70565 4.02705 4.65732 4.07594C4.60843 4.12427 4.58398 4.18316 4.58398 4.2526V15.4193C4.58398 15.4887 4.60843 15.5479 4.65732 15.5968C4.70565 15.6451 4.76454 15.6693 4.83398 15.6693H7.50065C7.68121 15.6693 7.83065 15.7282 7.94898 15.8459C8.06676 15.9643 8.12565 16.1137 8.12565 16.2943C8.12565 16.4748 8.06676 16.6243 7.94898 16.7426C7.83065 16.8604 7.68121 16.9193 7.50065 16.9193H4.83398ZM10.4173 19.0026C10.2368 19.0026 10.0876 18.9437 9.96982 18.8259C9.85148 18.7076 9.79232 18.5582 9.79232 18.3776V1.46094C9.79232 1.28038 9.85148 1.13094 9.96982 1.0126C10.0876 0.894826 10.2368 0.835938 10.4173 0.835938C10.5979 0.835938 10.7473 0.894826 10.8657 1.0126C10.9834 1.13094 11.0423 1.28038 11.0423 1.46094V18.3776C11.0423 18.5582 10.9834 18.7076 10.8657 18.8259C10.7473 18.9437 10.5979 19.0026 10.4173 19.0026ZM16.2507 4.0026H16.084V2.7526H16.2507C16.5979 2.7526 16.8929 2.87427 17.1357 3.1176C17.379 3.36038 17.5007 3.65538 17.5007 4.0026V4.16927H16.2507V4.0026ZM16.2507 10.6068V9.0651H17.5007V10.6068H16.2507ZM16.2507 16.9193H16.084V15.6693H16.2507V15.5026H17.5007V15.6693C17.5007 16.0165 17.379 16.3115 17.1357 16.5543C16.8929 16.7976 16.5979 16.9193 16.2507 16.9193ZM16.2507 7.39844V5.83594H17.5007V7.39844H16.2507ZM16.2507 13.8359V12.2734H17.5007V13.8359H16.2507ZM12.709 16.9193V15.6693H14.4173V16.9193H12.709ZM12.709 4.0026V2.7526H14.4173V4.0026H12.709Z",Vue="M17.4173 15.5C17.4173 15.9167 17.2715 16.2708 16.9798 16.5625C16.6882 16.8542 16.334 17 15.9173 17H4.75065C4.33398 17 3.97982 16.8542 3.68815 16.5625C3.39648 16.2708 3.25065 15.9167 3.25065 15.5V12.8333C3.25065 12.6528 3.30954 12.5033 3.42732 12.385C3.54565 12.2672 3.6951 12.2083 3.87565 12.2083C4.05621 12.2083 4.20537 12.2672 4.32315 12.385C4.44148 12.5033 4.50065 12.6528 4.50065 12.8333V15.5C4.50065 15.5694 4.5251 15.6283 4.57398 15.6767C4.62232 15.7256 4.68121 15.75 4.75065 15.75H15.9173C15.9868 15.75 16.0459 15.7256 16.0948 15.6767C16.1432 15.6283 16.1673 15.5694 16.1673 15.5V12.8333C16.1673 12.6528 16.2262 12.5033 16.344 12.385C16.4623 12.2672 16.6118 12.2083 16.7923 12.2083C16.9729 12.2083 17.1223 12.2672 17.2407 12.385C17.3584 12.5033 17.4173 12.6528 17.4173 12.8333V15.5ZM19.5007 9.91667C19.5007 10.0972 19.4418 10.2464 19.324 10.3642C19.2057 10.4825 19.0562 10.5417 18.8757 10.5417H1.95898C1.77843 10.5417 1.62898 10.4825 1.51065 10.3642C1.39287 10.2464 1.33398 10.0972 1.33398 9.91667C1.33398 9.73611 1.39287 9.58667 1.51065 9.46833C1.62898 9.35055 1.77843 9.29167 1.95898 9.29167H18.8757C19.0562 9.29167 19.2057 9.35055 19.324 9.46833C19.4418 9.58667 19.5007 9.73611 19.5007 9.91667ZM4.50065 4.08333V4.25H3.25065V4.08333C3.25065 3.73611 3.37232 3.44111 3.61565 3.19833C3.85843 2.955 4.15343 2.83333 4.50065 2.83333H4.66732V4.08333H4.50065ZM11.1048 4.08333H9.56315V2.83333H11.1048V4.08333ZM17.4173 4.08333V4.25H16.1673V4.08333H16.0006V2.83333H16.1673C16.5145 2.83333 16.8095 2.955 17.0523 3.19833C17.2957 3.44111 17.4173 3.73611 17.4173 4.08333ZM7.89648 4.08333H6.33398V2.83333H7.89648V4.08333ZM14.334 4.08333H12.7715V2.83333H14.334V4.08333ZM17.4173 7.625H16.1673V5.91667H17.4173V7.625ZM4.50065 7.625H3.25065V5.91667H4.50065L4.50065 7.625Z",ZR="M9.2487 15.9176L3.8737 10.5218C3.79036 10.4523 3.73148 10.3723 3.69703 10.2818C3.66203 10.1918 3.64453 10.0981 3.64453 10.0009C3.64453 9.9037 3.66203 9.80981 3.69703 9.71926C3.73148 9.62926 3.79036 9.54953 3.8737 9.48009L9.2487 4.08426C9.3737 3.97315 9.51953 3.91398 9.6862 3.90676C9.85286 3.90009 9.9987 3.95926 10.1237 4.08426C10.2487 4.20926 10.3145 4.35509 10.3212 4.52176C10.3284 4.68842 10.2695 4.8412 10.1445 4.98009L5.72786 9.37592H15.4154C15.582 9.37592 15.7279 9.43481 15.8529 9.55259C15.9779 9.67092 16.0404 9.82037 16.0404 10.0009C16.0404 10.1815 15.9779 10.3306 15.8529 10.4484C15.7279 10.5668 15.582 10.6259 15.4154 10.6259H5.72786L10.1445 15.0426C10.2556 15.1537 10.3145 15.2959 10.3212 15.4693C10.3284 15.6431 10.2695 15.7926 10.1445 15.9176C10.0195 16.0426 9.87036 16.1051 9.69703 16.1051C9.52314 16.1051 9.3737 16.0426 9.2487 15.9176Z",zue="M7.95926 14.3932C7.86203 14.3932 7.76842 14.3757 7.67842 14.3407C7.58787 14.3063 7.50787 14.2543 7.43842 14.1849L3.95926 10.7057C3.83426 10.5807 3.77509 10.4313 3.78176 10.2574C3.78898 10.0841 3.84815 9.9349 3.95926 9.8099C4.08426 9.6849 4.2337 9.6224 4.40759 9.6224C4.58092 9.6224 4.72315 9.6849 4.83426 9.8099L7.95926 12.9349L15.1676 5.72656C15.2787 5.60156 15.4245 5.53906 15.6051 5.53906C15.7856 5.53906 15.9315 5.60156 16.0426 5.72656C16.1676 5.85156 16.2301 6.00073 16.2301 6.17406C16.2301 6.34795 16.1676 6.4974 16.0426 6.6224L8.48009 14.1849C8.41065 14.2543 8.33092 14.3063 8.24092 14.3407C8.15037 14.3757 8.05648 14.3932 7.95926 14.3932Z",Hue="M10.0468 10.7051H15.0788C15.2936 10.7051 15.4728 10.6333 15.6165 10.4896C15.7602 10.3459 15.832 10.1666 15.832 9.9519V6.58652C15.832 6.37177 15.7602 6.19255 15.6165 6.04885C15.4728 5.90516 15.2936 5.83331 15.0788 5.83331H10.0468C9.83201 5.83331 9.65279 5.90516 9.50909 6.04885C9.3654 6.19255 9.29355 6.37177 9.29355 6.58652V9.9519C9.29355 10.1666 9.3654 10.3459 9.50909 10.4896C9.65279 10.6333 9.83201 10.7051 10.0468 10.7051ZM3.58845 16.25C3.1675 16.25 2.8112 16.1041 2.51953 15.8125C2.22786 15.5208 2.08203 15.1645 2.08203 14.7435V5.25642C2.08203 4.83547 2.22786 4.47917 2.51953 4.1875C2.8112 3.89583 3.1675 3.75 3.58845 3.75H16.4089C16.8299 3.75 17.1862 3.89583 17.4778 4.1875C17.7695 4.47917 17.9153 4.83547 17.9153 5.25642V14.7435C17.9153 15.1645 17.7695 15.5208 17.4778 15.8125C17.1862 16.1041 16.8299 16.25 16.4089 16.25H3.58845ZM3.58845 15H16.4089C16.4837 15 16.5451 14.9759 16.5932 14.9279C16.6413 14.8798 16.6653 14.8183 16.6653 14.7435V5.25642C16.6653 5.18162 16.6413 5.12019 16.5932 5.0721C16.5451 5.02402 16.4837 4.99998 16.4089 4.99998H3.58845C3.51366 4.99998 3.45222 5.02402 3.40414 5.0721C3.35605 5.12019 3.33201 5.18162 3.33201 5.25642V14.7435C3.33201 14.8183 3.35605 14.8798 3.40414 14.9279C3.45222 14.9759 3.51366 15 3.58845 15ZM10.5435 9.45512V7.08329H14.582V9.45512H10.5435Z",Gue="M9.95324 10.7051H4.9212C4.70645 10.7051 4.52722 10.6333 4.38353 10.4896C4.23983 10.3459 4.16799 10.1666 4.16799 9.9519V6.58652C4.16799 6.37177 4.23983 6.19255 4.38353 6.04885C4.52722 5.90516 4.70645 5.83331 4.9212 5.83331H9.95324C10.168 5.83331 10.3472 5.90516 10.4909 6.04885C10.6346 6.19255 10.7064 6.37177 10.7064 6.58652V9.9519C10.7064 10.1666 10.6346 10.3459 10.4909 10.4896C10.3472 10.6333 10.168 10.7051 9.95324 10.7051ZM16.4116 16.25C16.8325 16.25 17.1888 16.1041 17.4805 15.8125C17.7721 15.5208 17.918 15.1645 17.918 14.7435V5.25642C17.918 4.83547 17.7721 4.47917 17.4805 4.1875C17.1888 3.89583 16.8325 3.75 16.4116 3.75H3.59109C3.17015 3.75 2.81384 3.89583 2.52217 4.1875C2.23051 4.47917 2.08468 4.83547 2.08468 5.25642V14.7435C2.08468 15.1645 2.23051 15.5208 2.52217 15.8125C2.81384 16.1041 3.17015 16.25 3.59109 16.25H16.4116ZM16.4116 15H3.59109C3.5163 15 3.45486 14.9759 3.40678 14.9279C3.3587 14.8798 3.33465 14.8183 3.33465 14.7435V5.25642C3.33465 5.18162 3.3587 5.12019 3.40678 5.0721C3.45486 5.02402 3.5163 4.99998 3.59109 4.99998H16.4116C16.4863 4.99998 16.5478 5.02402 16.5959 5.0721C16.6439 5.12019 16.668 5.18162 16.668 5.25642V14.7435C16.668 14.8183 16.6439 14.8798 16.5959 14.9279C16.5478 14.9759 16.4863 15 16.4116 15ZM9.45647 9.45512V7.08329H5.41797V9.45512H9.45647Z",Wue="M9.95324 14.1506H4.9212C4.70645 14.1506 4.52722 14.0788 4.38353 13.9351C4.23983 13.7914 4.16799 13.6122 4.16799 13.3974V10.032C4.16799 9.81729 4.23983 9.63807 4.38353 9.49438C4.52722 9.35068 4.70645 9.27883 4.9212 9.27883H9.95324C10.168 9.27883 10.3472 9.35068 10.4909 9.49438C10.6346 9.63807 10.7064 9.81729 10.7064 10.032V13.3974C10.7064 13.6122 10.6346 13.7914 10.4909 13.9351C10.3472 14.0788 10.168 14.1506 9.95324 14.1506ZM16.4116 16.25C16.8325 16.25 17.1888 16.1041 17.4805 15.8125C17.7721 15.5208 17.918 15.1645 17.918 14.7435V5.25642C17.918 4.83547 17.7721 4.47917 17.4805 4.1875C17.1888 3.89583 16.8325 3.75 16.4116 3.75H3.59109C3.17015 3.75 2.81384 3.89583 2.52217 4.1875C2.23051 4.47917 2.08468 4.83547 2.08468 5.25642V14.7435C2.08468 15.1645 2.23051 15.5208 2.52217 15.8125C2.81384 16.1041 3.17015 16.25 3.59109 16.25H16.4116ZM16.4116 15H3.59109C3.5163 15 3.45486 14.9759 3.40678 14.9279C3.3587 14.8798 3.33465 14.8183 3.33465 14.7435V5.25642C3.33465 5.18162 3.3587 5.12019 3.40678 5.0721C3.45486 5.02402 3.5163 4.99998 3.59109 4.99998H16.4116C16.4863 4.99998 16.5478 5.02402 16.5959 5.0721C16.6439 5.12019 16.668 5.18162 16.668 5.25642V14.7435C16.668 14.8183 16.6439 14.8798 16.5959 14.9279C16.5478 14.9759 16.4863 15 16.4116 15ZM9.45647 12.9006V10.5288H5.41797V12.9006H9.45647Z",Xue="M10.0468 14.1506H15.0788C15.2936 14.1506 15.4728 14.0788 15.6165 13.9351C15.7602 13.7914 15.832 13.6122 15.832 13.3974V10.032C15.832 9.81729 15.7602 9.63807 15.6165 9.49438C15.4728 9.35068 15.2936 9.27883 15.0788 9.27883H10.0468C9.83201 9.27883 9.65279 9.35068 9.50909 9.49438C9.3654 9.63807 9.29355 9.81729 9.29355 10.032V13.3974C9.29355 13.6122 9.3654 13.7914 9.50909 13.9351C9.65279 14.0788 9.83201 14.1506 10.0468 14.1506ZM3.58845 16.25C3.1675 16.25 2.8112 16.1041 2.51953 15.8125C2.22786 15.5208 2.08203 15.1645 2.08203 14.7435V5.25642C2.08203 4.83547 2.22786 4.47917 2.51953 4.1875C2.8112 3.89583 3.1675 3.75 3.58845 3.75H16.4089C16.8299 3.75 17.1862 3.89583 17.4778 4.1875C17.7695 4.47917 17.9153 4.83547 17.9153 5.25642V14.7435C17.9153 15.1645 17.7695 15.5208 17.4778 15.8125C17.1862 16.1041 16.8299 16.25 16.4089 16.25H3.58845ZM3.58845 15H16.4089C16.4837 15 16.5451 14.9759 16.5932 14.9279C16.6413 14.8798 16.6653 14.8183 16.6653 14.7435V5.25642C16.6653 5.18162 16.6413 5.12019 16.5932 5.0721C16.5451 5.02402 16.4837 4.99998 16.4089 4.99998H3.58845C3.51366 4.99998 3.45222 5.02402 3.40414 5.0721C3.35605 5.12019 3.33201 5.18162 3.33201 5.25642V14.7435C3.33201 14.8183 3.35605 14.8798 3.40414 14.9279C3.45222 14.9759 3.51366 15 3.58845 15ZM10.5435 12.9006V10.5288H14.582V12.9006H10.5435Z",Yue="M11.2882 9.02352C10.9957 9.93919 10.4282 10.6167 9.58558 11.0561C8.74299 11.4955 7.86522 11.5694 6.95226 11.2778L6.62168 11.1722L7.00293 11.9113C7.04282 11.9886 7.04928 12.0719 7.02229 12.1611C6.9953 12.2503 6.94135 12.3157 6.86043 12.3575C6.7795 12.3992 6.69534 12.4061 6.60795 12.3782C6.52056 12.3503 6.456 12.2959 6.41426 12.215L5.69557 10.8217C5.64348 10.7207 5.63373 10.6192 5.66632 10.5172C5.69892 10.4151 5.7657 10.3381 5.86668 10.286L7.25995 9.56727C7.33729 9.52737 7.42055 9.52092 7.50973 9.54791C7.59891 9.57489 7.66437 9.62885 7.70611 9.70978C7.74785 9.7907 7.75477 9.87486 7.72686 9.96224C7.69895 10.0496 7.64453 10.1142 7.56361 10.1559L6.82451 10.5372L7.15509 10.6428C7.89057 10.8777 8.59815 10.8184 9.27783 10.4648C9.95752 10.1113 10.416 9.56321 10.6531 8.82068C10.6927 8.69692 10.7236 8.57089 10.7461 8.44257C10.7685 8.31425 10.7785 8.18389 10.7759 8.05148C10.7775 7.95271 10.8076 7.86854 10.866 7.79897C10.9244 7.7294 10.9993 7.6871 11.0909 7.67207C11.1867 7.65843 11.2702 7.68225 11.3413 7.74352C11.4123 7.80479 11.447 7.88482 11.4454 7.98359C11.4508 8.16119 11.4393 8.33726 11.4108 8.51178C11.3823 8.68631 11.3414 8.85689 11.2882 9.02352ZM5.34742 7.17266C5.30789 7.29642 5.27691 7.42246 5.25447 7.55077C5.23203 7.67909 5.2221 7.80945 5.22466 7.94187C5.22302 8.04063 5.19265 8.12589 5.13354 8.19763C5.07444 8.26937 4.99912 8.31275 4.9076 8.32778C4.81606 8.34281 4.73456 8.32037 4.66308 8.26045C4.5916 8.20053 4.55598 8.12336 4.55623 8.02894C4.55214 7.84698 4.56349 7.66772 4.59028 7.49114C4.61707 7.31458 4.65777 7.1408 4.71239 6.96982C5.00486 6.05415 5.57239 5.37661 6.41497 4.93722C7.25755 4.49783 8.13533 4.42394 9.04829 4.71554L9.37887 4.82113L8.99762 4.08204C8.95772 4.0047 8.95127 3.92144 8.97825 3.83226C9.00524 3.74309 9.0592 3.67763 9.14012 3.63589C9.22105 3.59414 9.30521 3.58722 9.3926 3.61513C9.47998 3.64304 9.54454 3.69746 9.58628 3.77839L10.305 5.17167C10.3571 5.27264 10.3668 5.37415 10.3342 5.47619C10.3016 5.57823 10.2348 5.6553 10.1339 5.70738L8.74059 6.42608C8.66325 6.46598 8.57999 6.47243 8.49081 6.44544C8.40163 6.41846 8.33617 6.3645 8.29443 6.28357C8.25269 6.20265 8.24577 6.1185 8.27368 6.03111C8.3016 5.94373 8.35601 5.87916 8.43694 5.83742L9.17603 5.45617L8.84545 5.35058C8.10998 5.11567 7.4024 5.17498 6.72271 5.52853C6.04302 5.88209 5.58459 6.43013 5.34742 7.17266Z",Km=20,H2="crop",G2="pinp",W2="flipHorizontal",X2="flipVertical",Y2="pinpBack",Z2="cropBack",K2="done",kp="pinpLeftTop",Tp="pinpRightTop",Ip="pinpLeftBottom",Pp="pinpRightBottom",Zue="backgroundRect",Z4="translationRect",K4="leftTop",Q4="rightTop",J4="leftBottom",q4="rightBottom",ev="topCenter",tv="bottomCenter",nv="leftCenter",rv="rightCenter",iv="rotation",Vh="scaleRect1",zh="scaleRect2",Hh="scaleRect3",Gh="scaleRect4",Kue=[{path:jue,id:H2},{path:Uue,id:G2},{path:$ue,id:W2},{path:Vue,id:X2}],Que=[{path:ZR,id:Z2},{path:zue,id:K2}],Jue=[{path:ZR,id:Y2},{path:Gue,id:kp},{path:Hue,id:Tp},{path:Wue,id:Ip},{path:Xue,id:Pp}],Ar=12,kr=12,Dd=16,Fd=16,Ms=1/4,YE=0,Wh=1,ZE=2,KE=3,que=-36;let kt=0,Tt=0,Qm=0,Jm=0,du=new Map,lt=0,ct=0,Dt=0,Mt=0,er=0,nr=0,zn=0,or=0,sr=0,li=0,ci=0,av=0,ov=0,sv=0,lv=0,qm=0,e2=0,QE=0,JE=0,ede=[],tde=[],nde=[],fu=[],Gi=[],cv=[],uv=[],Md=!1,Rd=!1,Nd=!1,Bd=!1,Od=!1,Ld=!1,jd=!1,Ud=!1,ac=!1,$d=!1,Xh=!1,Yh=!1,Zh=!1,Kh=!1,Yr=0,Zr=0,qE=0,eA=0,tA=0,nA=0,rA=0,iA=0,aA=0,oA=0,oc=0,sc=0,ri=0,ii=0,bi=0,wi=0,sA=0,lA=0,cA=0,uA=0,dA=0,fA=0,hA=0,pA=0,mA=0,gA=0,yA=0,vA=0,bA=0,wA=0,CA=0,xA=0,SA=0,_A=0,EA=0,AA=0,kA=0,TA=0,IA=0,PA=0,Vd=0,zd=0,lc=0,cc=0,dv=!1,Ga,fv=0,Hd=0;const rs=jn(({className:e,...n})=>F(Dr,{...n,arrow:!0,classes:{popper:e}}))(({theme:e})=>({[`& .${Mo.arrow}`]:{color:"#414141"},[`& .${Mo.tooltip}`]:{backgroundColor:"#414141"}})),ba=new y0({containerId:"monitorLayer"}),rde=A.forwardRef((e,n)=>{const{x:t,y:r,canvasId:i,hitCanvasId:a,width:l,height:o,rotation:u,scaleX:h,scaleY:d,transX:p,transY:s,liveWindowWidth:c,liveWindowHeight:f,doCrop:m,onCropClicked:g,doTransform:y}=e;li=c,ci=f;const v=-36;av=lt+v,ov=ct,sv=lt+v,lv=ct,qm=lt+Dt/2,e2=ct+Km/Math.abs(zn),A.useImperativeHandle(n,()=>({updateCanvasInfo:k,updateProps:_,redraw:M,clearCanvas:S,startWorkflow:b}));const b=()=>{ba&&ba.bindEvents()},_=pe=>{dv||(lt=pe.x,ct=pe.y,Dt=pe.width,Mt=pe.height),er=pe.rotation,nr=pe.scaleX,zn=pe.scaleY,or=pe.transX,sr=pe.transY,li=pe.liveWindowWidth,ci=pe.liveWindowHeight,av=lt+v,ov=ct,sv=lt+v,lv=ct,qm=lt+Dt/2,e2=ct+Km/Math.abs(zn)},M=()=>{S(),L(),Re.getState().editor.editPanel!="mask"&&J(),U=="video"&&(he(Wh),V())},k=(pe,ke,be,Ie)=>{kt=pe,Tt=ke,Qm=be,Jm=Ie;const Ae=document.getElementById(i);if(!Ae)return;Ae.width=pe,Ae.height=ke;const Ne=document.getElementById(a);Ne&&(Ne.width=pe,Ne.height=ke)},P=()=>{if(!Ga){lt=-li/2,ct=ci/2,Dt=li,Mt=ci;return}let pe=-li/2,ke=-ci/2,be=li/2,Ie=ci/2,Ae=Ga.x1,Ne=Ga.y1,Oe=Ga.x2,Me=Ga.y2,Ze=Ga.x3,ot=Ga.y3,st=Ed(Ae,Ne,pe,ke,be,Ie),pt=Ed(Oe,Me,pe,ke,be,Ie),wt=Ed(Ze,ot,pe,ke,be,Ie);lt=st.get(0,0),ct=st.get(1,0),Dt=wt.get(0,0)-st.get(0,0),Mt=st.get(1,0)-pt.get(1,0)},E=(pe,ke,be,Ie)=>{let Ae=-li/2,Ne=-ci/2,Oe=li/2,Me=ci/2,st=rc(pe,ke,Ae,Ne,Oe,Me),pt=pe,wt=ke-Ie,Ot=rc(pt,wt,Ae,Ne,Oe,Me),dn=pe+be,Dn=ke-Ie,$n=rc(dn,Dn,Ae,Ne,Oe,Me),Nn=pe+be,Ln=rc(Nn,ke,Ae,Ne,Oe,Me);return{x1:st.get(0,0),y1:st.get(1,0),x2:Ot.get(0,0),y2:Ot.get(1,0),x3:$n.get(0,0),y3:$n.get(1,0),x4:Ln.get(0,0),y4:Ln.get(1,0)}},R=()=>{if(!Ga){lt=lc,ct=cc,Dt=Vd,Mt=zd;return}let pe=lc,ke=cc-zd,be=lc+Vd,Ie=cc,Ae=Ga.x1,Ne=Ga.y1,Oe=Ga.x2,Me=Ga.y2,Ze=Ga.x3,ot=Ga.y3,st=Ed(Ae,Ne,pe,ke,be,Ie),pt=Ed(Oe,Me,pe,ke,be,Ie),wt=Ed(Ze,ot,pe,ke,be,Ie);lt=st.get(0,0),ct=st.get(1,0),Dt=wt.get(0,0)-st.get(0,0),Mt=st.get(1,0)-pt.get(1,0),console.log("getViewportPointsFromNDCPoints",lt,ct,Dt,Mt)},w=()=>{let pe=lc,ke=cc-zd,be=lc+Vd,Ie=cc,Oe=rc(lt,ct,pe,ke,be,Ie),Me=lt,Ze=ct-Mt,ot=rc(Me,Ze,pe,ke,be,Ie),st=lt+Dt,pt=ct-Mt,wt=rc(st,pt,pe,ke,be,Ie),Ot=lt+Dt,Dn=rc(Ot,ct,pe,ke,be,Ie);return{x1:Oe.get(0,0),y1:Oe.get(1,0),x2:ot.get(0,0),y2:ot.get(1,0),x3:wt.get(0,0),y3:wt.get(1,0),x4:Dn.get(0,0),y4:Dn.get(1,0)}};QE=lt+v,JE=ct,Jue.forEach((pe,ke)=>{ede.push({id:pe.id,x:QE,y:JE-ke*Pd,width:Y4,height:Pd,colorKey:""})});const C=(pe,ke,be,Ie,Ae)=>({rotation:pe,scaleX:ke,scaleY:be,transX:Ie,transY:Ae}),S=()=>{z()};let x={id:Zue,x:lc,y:cc,width:Vd,height:zd,colorKey:""};const I=()=>Math.sqrt(Math.pow(x.x-lt,2)+Math.pow(x.y-ct,2)),D=()=>{const pe=document.getElementById(i),ke=pe==null?void 0:pe.getContext("2d");let be=C(er,Math.abs(nr),Math.abs(zn),or,sr),Ie=Rt(kt,Tt,x.x,x.y,be),Ae=Rt(kt,Tt,x.x,x.y-x.height,be),Ne=Rt(kt,Tt,x.x+x.width,x.y-x.height,be),Oe=Rt(kt,Tt,x.x+x.width,x.y,be),Me=Rt(kt,Tt,lt,ct,be),Ze=Rt(kt,Tt,lt,ct-Mt,be),ot=Rt(kt,Tt,lt+Dt,ct-Mt,be),st=Rt(kt,Tt,lt+Dt,ct,be),pt=[Ie,Ae,Ze,Me];si(pt,1,"#00000000",!0,"#00000050",ke),pt=[Ae,Ne,ot,Ze],si(pt,1,"#00000000",!0,"#00000050",ke),pt=[Ne,Oe,st,ot],si(pt,1,"#00000000",!0,"#00000050",ke),pt=[Oe,Ie,Me,st],si(pt,1,"#00000000",!0,"#00000050",ke)},T=()=>{x.x=lc,x.y=cc,x.width=Vd,x.height=zd;let pe=6;if(I()<pe)return;const ke=document.getElementById(i),be=ke==null?void 0:ke.getContext("2d");let Ie=C(er,Math.abs(nr),Math.abs(zn),or,sr),Ae=Rt(kt,Tt,x.x,x.y,Ie),Ne=Rt(kt,Tt,x.x,x.y-x.height,Ie),Oe=Rt(kt,Tt,x.x+x.width,x.y-x.height,Ie),Me=Rt(kt,Tt,x.x+x.width,x.y,Ie);si([Ae,Ne,Oe,Me],1,"#FBB500",!1,"",be),ic(Ae.get(0,0),Ae.get(1,0),pe,be),ic(Ne.get(0,0),Ne.get(1,0),pe,be),ic(Oe.get(0,0),Oe.get(1,0),pe,be),ic(Me.get(0,0),Me.get(1,0),pe,be)};let N=12;fu=[{id:Z4,x:lt+N,y:ct-N,width:Dt-2*N,height:Mt-2*N,colorKey:""}],uv=[{id:Vh,x:lt-Ar/2,y:ct+kr/2,width:Ar,height:kr,colorKey:""},{id:zh,x:lt-Ar/2,y:ct-Mt+kr/2,width:Ar,height:kr,colorKey:""},{id:Hh,x:lt+Dt-Ar/2,y:ct-Mt+kr/2,width:Ar,height:kr,colorKey:""},{id:Gh,x:lt+Dt-Ar/2,y:ct+kr/2,width:Ar,height:kr,colorKey:""}];const L=()=>{const pe=document.getElementById(i),ke=pe==null?void 0:pe.getContext("2d");let be=C(er,Math.abs(nr),Math.abs(zn),or,sr),Ie=Rt(kt,Tt,lt,ct,be),Ae=Rt(kt,Tt,lt,ct-Mt,be),Ne=Rt(kt,Tt,lt+Dt,ct-Mt,be),Oe=Rt(kt,Tt,lt+Dt,ct,be);si([Ie,Ae,Ne,Oe],1,"#FBB500",!1,"",ke),ic(Ie.get(0,0),Ie.get(1,0),6,ke),ic(Ae.get(0,0),Ae.get(1,0),6,ke),ic(Ne.get(0,0),Ne.get(1,0),6,ke),ic(Oe.get(0,0),Oe.get(1,0),6,ke),fu[0].x=lt+N,fu[0].y=ct-N,fu[0].width=Dt-2*N,fu[0].height=Mt-2*N,Ym(fu,du);const Ze=document.getElementById(a),ot=Ze==null?void 0:Ze.getContext("2d");fu.forEach((st,pt)=>{let wt=Rt(kt,Tt,st.x,st.y,be),Ot=Rt(kt,Tt,st.x,st.y-st.height,be),dn=Rt(kt,Tt,st.x+st.width,st.y-st.height,be),Dn=Rt(kt,Tt,st.x+st.width,st.y,be);si([wt,Ot,dn,Dn],1,"#00000000",!0,st.colorKey,ot)}),Ym(uv,du),uv.forEach((st,pt)=>{let wt=new Ut(2,1);pt==0?(wt.set(0,0,Ie.get(0,0)),wt.set(1,0,Ie.get(1,0))):pt==1?(wt.set(0,0,Ae.get(0,0)),wt.set(1,0,Ae.get(1,0))):pt==2?(wt.set(0,0,Ne.get(0,0)),wt.set(1,0,Ne.get(1,0))):pt==3&&(wt.set(0,0,Oe.get(0,0)),wt.set(1,0,Oe.get(1,0)));let Ot=new Ut([[wt.get(0,0)-Ar/2],[wt.get(1,0)-kr/2]]),dn=new Ut([[wt.get(0,0)-Ar/2],[wt.get(1,0)+kr/2]]),Dn=new Ut([[wt.get(0,0)+Ar/2],[wt.get(1,0)+kr/2]]),$n=new Ut([[wt.get(0,0)+Ar/2],[wt.get(1,0)-kr/2]]);si([Ot,dn,Dn,$n],1,"#00000000",!0,st.colorKey,ot)})};Kue.forEach((pe,ke)=>{tde.push({id:pe.id,x:av,y:ov-ke*Pd,width:Y4,height:Pd,colorKey:""})}),Que.forEach((pe,ke)=>{nde.push({id:pe.id,x:sv,y:lv-ke*Pd,width:Y4,height:Pd,colorKey:""})}),Gi=[{id:K4,x:lt,y:ct,width:Ar,height:kr,colorKey:""},{id:Q4,x:lt+Dt-Ar,y:ct,width:Ar,height:kr,colorKey:""},{id:J4,x:lt,y:ct-Mt+kr,width:Ar,height:kr,colorKey:""},{id:q4,x:lt+Dt-Ar,y:ct-Mt+kr,width:Ar,height:kr,colorKey:""},{id:ev,x:lt+(Dt-Ar)/2,y:ct,width:Ar,height:kr,colorKey:""},{id:tv,x:lt+(Dt-Ar)/2,y:ct-Mt+kr,width:Ar,height:kr,colorKey:""},{id:nv,x:lt,y:ct+(Mt-kr)/2,width:Ar,height:kr,colorKey:""},{id:rv,x:lt+Dt-Ar,y:ct-(Mt-kr)/2,width:Ar,height:kr,colorKey:""}];const B=()=>{Gi[0].x=lt,Gi[0].y=ct,Gi[1].x=lt+Dt-Ar,Gi[1].y=ct,Gi[2].x=lt,Gi[2].y=ct-Mt+kr,Gi[3].x=lt+Dt-Ar,Gi[3].y=ct-Mt+kr,Gi[4].x=lt+(Dt-Ar)/2,Gi[4].y=ct,Gi[5].x=lt+(Dt-Ar)/2,Gi[5].y=ct-Mt+kr,Gi[6].x=lt,Gi[6].y=ct-(Mt-kr)/2,Gi[7].x=lt+Dt-Ar,Gi[7].y=ct-(Mt-kr)/2},z=()=>{const pe=document.getElementById("clipControlHitCanvas"),ke=pe==null?void 0:pe.getContext("2d"),be=document.getElementById("clipControlCanvas");be&&pe&&((be==null?void 0:be.getContext("2d")).clearRect(0,0,be.width,be.height),ke.clearRect(0,0,be.width,be.height),ke.fillStyle="#00000000",ke.fillRect(0,0,be.width,be.height))},K=()=>{B();const pe=document.getElementById(i),ke=pe==null?void 0:pe.getContext("2d");let be=C(er,Math.abs(nr),Math.abs(zn),or,sr),Ie=Rt(kt,Tt,lt,ct,be),Ae=Rt(kt,Tt,lt,ct-Mt,be),Ne=Rt(kt,Tt,lt+Dt,ct-Mt,be),Oe=Rt(kt,Tt,lt+Dt,ct,be),Me=[Ie,Ae,Ne,Oe];si(Me,1,"#FBB500",!1,"",ke);let Ze=Rt(kt,Tt,lt,ct,be),ot=Rt(kt,Tt,lt,ct-4,be),st=Rt(kt,Tt,lt+12,ct-4,be),pt=Rt(kt,Tt,lt+12,ct,be);Me=[Ze,ot,st,pt],si(Me,1,"#ffffff",!0,"#ffffff",ke);let wt=Rt(kt,Tt,lt,ct,be),Ot=Rt(kt,Tt,lt,ct-12,be),dn=Rt(kt,Tt,lt+4,ct-12,be),Dn=Rt(kt,Tt,lt+4,ct,be);Me=[wt,Ot,dn,Dn],si(Me,1,"#ffffff",!0,"#ffffff",ke);let $n=Rt(kt,Tt,lt+Dt-12,ct,be),Nn=Rt(kt,Tt,lt+Dt-12,ct-4,be),an=Rt(kt,Tt,lt+Dt,ct-4,be),Ln=Rt(kt,Tt,lt+Dt,ct,be);Me=[$n,Nn,an,Ln],si(Me,1,"#ffffff",!0,"#ffffff",ke);let hr=Rt(kt,Tt,lt+Dt-4,ct,be),br=Rt(kt,Tt,lt+Dt-4,ct-12,be),Qn=Rt(kt,Tt,lt+Dt,ct-12,be),$r=Rt(kt,Tt,lt+Dt,ct,be);Me=[hr,br,Qn,$r],si(Me,1,"#ffffff",!0,"#ffffff",ke);let on=Rt(kt,Tt,lt,ct-Mt+4,be),Bn=Rt(kt,Tt,lt,ct-Mt,be),rn=Rt(kt,Tt,lt+12,ct-Mt,be),nn=Rt(kt,Tt,lt+12,ct-Mt+4,be);Me=[on,Bn,rn,nn],si(Me,1,"#ffffff",!0,"#ffffff",ke);let wr=Rt(kt,Tt,lt,ct-Mt+12,be),Rr=Rt(kt,Tt,lt,ct-Mt,be),Jn=Rt(kt,Tt,lt+4,ct-Mt,be),We=Rt(kt,Tt,lt+4,ct-Mt+12,be);Me=[wr,Rr,Jn,We],si(Me,1,"#ffffff",!0,"#ffffff",ke);let ht=Rt(kt,Tt,lt+Dt-12,ct-Mt+4,be),ut=Rt(kt,Tt,lt+Dt-12,ct-Mt,be),mt=Rt(kt,Tt,lt+Dt,ct-Mt,be),Bt=Rt(kt,Tt,lt+Dt,ct-Mt+4,be);Me=[ht,ut,mt,Bt],si(Me,1,"#ffffff",!0,"#ffffff",ke);let Jt=Rt(kt,Tt,lt+Dt-4,ct-Mt+12,be),$e=Rt(kt,Tt,lt+Dt-4,ct-Mt,be),He=Rt(kt,Tt,lt+Dt,ct-Mt,be),it=Rt(kt,Tt,lt+Dt,ct-Mt+12,be);Me=[Jt,$e,He,it],si(Me,1,"#ffffff",!0,"#ffffff",ke);let gt=Rt(kt,Tt,lt+Dt/2-6,ct,be),xt=Rt(kt,Tt,lt+Dt/2-6,ct-4,be),St=Rt(kt,Tt,lt+Dt/2+6,ct-4,be),ln=Rt(kt,Tt,lt+Dt/2+6,ct,be);Me=[gt,xt,St,ln],si(Me,1,"#ffffff",!0,"#ffffff",ke);let pn=Rt(kt,Tt,lt+Dt/2-6,ct-Mt+4,be),Ue=Rt(kt,Tt,lt+Dt/2-6,ct-Mt,be),ze=Rt(kt,Tt,lt+Dt/2+6,ct-Mt,be),Fe=Rt(kt,Tt,lt+Dt/2+6,ct-Mt+4,be);Me=[pn,Ue,ze,Fe],si(Me,1,"#ffffff",!0,"#ffffff",ke);let Be=Rt(kt,Tt,lt,ct-Mt/2+6,be),qe=Rt(kt,Tt,lt,ct-Mt/2-6,be),et=Rt(kt,Tt,lt+4,ct-Mt/2-6,be),Je=Rt(kt,Tt,lt+4,ct-Mt/2+6,be);Me=[Be,qe,et,Je],si(Me,1,"#ffffff",!0,"#ffffff",ke);let nt=Rt(kt,Tt,lt+Dt-4,ct-Mt/2+6,be),Pt=Rt(kt,Tt,lt+Dt-4,ct-Mt/2-6,be),At=Rt(kt,Tt,lt+Dt,ct-Mt/2-6,be),yn=Rt(kt,Tt,lt+Dt,ct-Mt/2+6,be);Me=[nt,Pt,At,yn],si(Me,1,"#ffffff",!0,"#ffffff",ke),Ym(Gi,du);const Vn=document.getElementById(a),Vr=Vn==null?void 0:Vn.getContext("2d");Gi.forEach(Ir=>{let Cr=Rt(kt,Tt,Ir.x,Ir.y,be),xr=Rt(kt,Tt,Ir.x,Ir.y-Ir.height,be),hd=Rt(kt,Tt,Ir.x+Ir.width,Ir.y-Ir.height,be),Is=Rt(kt,Tt,Ir.x+Ir.width,Ir.y,be);Me=[Cr,xr,hd,Is],si(Me,1,"#292929",!0,Ir.colorKey,Vr)})};qE=0,eA=o/2*d+Km,cv=[{id:iv,x:qE-Dd/2,y:eA+Fd/2,width:Dd,height:Fd,colorKey:""}];const J=()=>{qm=lt+Dt/2,e2=ct+Km/Math.abs(zn);let pe=U4(qm,e2,er,Math.abs(nr),Math.abs(zn),or,sr),ke=js(kt,Tt,pe.get(0,0),pe.get(1,0));ke.set(1,0,ke.get(1,0));const be=document.getElementById(i),Ie=be==null?void 0:be.getContext("2d");let Ae=8;Bue(ke.get(0,0),ke.get(1,0),Ae,1,"#ffffff",!0,"#ffffff",Ie),Oue(Yue,ke.get(0,0)-Ae,ke.get(1,0)-Ae,Ie),Ym(cv,du);const Ne=document.getElementById(a),Oe=Ne==null?void 0:Ne.getContext("2d");cv.forEach(Me=>{let Ze=new Ut([[ke.get(0,0)-Dd/2],[ke.get(1,0)-Fd/2]]),ot=new Ut([[ke.get(0,0)-Dd/2],[ke.get(1,0)+Fd/2]]),st=new Ut([[ke.get(0,0)+Dd/2],[ke.get(1,0)+Fd/2]]),pt=new Ut([[ke.get(0,0)+Dd/2],[ke.get(1,0)-Fd/2]]);si([Ze,ot,st,pt],1,"#292929",!0,Me.colorKey,Oe)})},X=Nt();A.useEffect(()=>(ba.bindEvents(),X(Ge.updateWorkFlow(ba)),ba.liveWindowWidth=li,ba.liveWindowHeight=ci,()=>{ba.destroy()}),[]);const ee=()=>{let{x:pe,y:ke,width:be,height:Ie,rotation:Ae,transX:Ne,transY:Oe,scaleX:Me,scaleY:Ze,regionInfo:ot}=ba.getRectInfo();Ga=ot;const{nvTimeline:st}=Re.getState().project,pt=st.getVideoRes(),{clipControlProps:wt}=Re.getState().editor;let Ot=Pe(wt),dn=Ot.liveWindowWidth,Dn=Ot.liveWindowHeight;if(li=dn,ci=Dn,ba.currentType==XR){let Nn=li/pt.imageWidth*Ne,an=ci/pt.imageHeight*Oe;Ot.x=pe,Ot.y=ke,Ot.width=be,Ot.height=Ie,Ot.rotation=Ae,Ot.transX=Nn,Ot.transY=an,Ot.scaleX=Me,Ot.scaleY=Ze,lc=pe,cc=ke,Vd=be,zd=Ie,R()}else if(ba.currentType==WR||ba.currentType==HR||ba.currentType==GR){let Nn=li/pt.imageWidth*be,an=ci/pt.imageHeight*Ie,Ln=li/pt.imageWidth*pe,hr=ci/pt.imageHeight*ke,br=li/pt.imageWidth*Ne,Qn=ci/pt.imageHeight*Oe;Ot.x=Ln,Ot.y=hr,Ot.width=Nn,Ot.height=an,Ot.rotation=Ae,Ot.transX=br,Ot.transY=Qn,Ot.scaleX=Me,Ot.scaleY=Ze}else if(ba.currentType==YR){let Nn=li/pt.imageWidth*Ne,an=ci/pt.imageHeight*Oe;Ot.rotation=Ae,Ot.transX=Nn,Ot.transY=an,Ot.scaleX=Me,Ot.scaleY=Ze,P(),Ot.x=lt,Ot.y=ct,Ot.width=Dt,Ot.height=Mt}const $n=Re.dispatch;$n(zt.updateClipControlProps(Ot))};A.useEffect(()=>(Ce.$on("updateClipControlRectInfo",ee),()=>{Ce.$off("updateClipControlRectInfo",ee)}),[]);let ne=0,q=er,Y=nr,le=zn;const ue=pe=>{const ke=document.getElementById(a),be=ke==null?void 0:ke.getContext("2d"),Ie={x:pe.clientX-Qm,y:pe.clientY-Jm},Ae=be.getImageData(Ie.x,Ie.y,1,1).data,Ne=`rgb(${Ae[0]},${Ae[1]},${Ae[2]})`,Oe=du.get(Ne);if(Oe)if(Oe.id==K4){Md=!0,ri=pe.clientX,ii=pe.clientY,bi=Dt,wi=Mt;let Me=C(er,nr,zn,or,sr),Ze=Rt(kt,Tt,lt,ct,Me);sA=Ze.get(0,0),lA=Ze.get(1,0),cA=sA-pe.clientX,uA=lA-pe.clientY}else if(Oe.id==Q4){Rd=!0,ri=pe.clientX,ii=pe.clientY,bi=Dt,wi=Mt;let Me=C(er,nr,zn,or,sr),Ze=Rt(kt,Tt,lt+Dt,ct,Me);dA=Ze.get(0,0),fA=Ze.get(1,0),hA=dA-pe.clientX,pA=fA-pe.clientY}else if(Oe.id==J4){Nd=!0,ri=pe.clientX,ii=pe.clientY,bi=Dt,wi=Mt;let Me=C(er,nr,zn,or,sr),Ze=Rt(kt,Tt,lt,ct-Mt,Me);mA=Ze.get(0,0),gA=Ze.get(1,0),yA=mA-pe.clientX,vA=gA-pe.clientY}else if(Oe.id==q4){Bd=!0,ri=pe.clientX,ii=pe.clientY,bi=Dt,wi=Mt;let Me=C(er,nr,zn,or,sr),Ze=Rt(kt,Tt,lt+Dt,ct-Mt,Me);bA=Ze.get(0,0),wA=Ze.get(1,0),CA=bA-pe.clientX,xA=wA-pe.clientY}else if(Oe.id==ev){Od=!0,ri=pe.clientX,ii=pe.clientY,bi=Dt,wi=Mt;let Me=C(er,nr,zn,or,sr),Ze=Rt(kt,Tt,lt+Dt/2,ct,Me);SA=Ze.get(0,0),_A=Ze.get(1,0),SA-pe.clientX,_A-pe.clientY,oc=lt,sc=ct}else if(Oe.id==tv){Ld=!0,ri=pe.clientX,ii=pe.clientY,bi=Dt,wi=Mt;let Me=C(er,nr,zn,or,sr),Ze=Rt(kt,Tt,lt+Dt/2,ct+Mt,Me);EA=Ze.get(0,0),AA=Ze.get(1,0),EA-pe.clientX,AA-pe.clientY,oc=lt,sc=ct}else if(Oe.id==nv){jd=!0,ri=pe.clientX,ii=pe.clientY,bi=Dt,wi=Mt;let Me=C(er,nr,zn,or,sr),Ze=Rt(kt,Tt,lt,ct+Mt/2,Me);kA=Ze.get(0,0),TA=Ze.get(1,0),kA-pe.clientX,TA-pe.clientY,oc=lt,sc=ct}else if(Oe.id==rv){Ud=!0,ri=pe.clientX,ii=pe.clientY,bi=Dt,wi=Mt;let Me=C(er,nr,zn,or,sr),Ze=Rt(kt,Tt,lt+Dt,ct+Mt/2,Me);IA=Ze.get(0,0),PA=Ze.get(1,0),IA-pe.clientX,PA-pe.clientY,oc=lt,sc=ct}else if(Oe.id==iv){ac=!0;let Me=n8(kt,Tt,Ie.x,Ie.y);Me=w1(-or,-sr).mmul(new Ut([[Me.get(0,0)],[Me.get(1,0)],[1]])),q=er,ne=Zm(Me.get(0,0),Me.get(1,0))}else if(Oe.id==Z4){$d=!0,tA=pe.clientX,nA=pe.clientY,aA=or,oA=sr;const Me=document.getElementById("live-window");if(Me){const Ze=Me.getBoundingClientRect(),ot=gae(new NvsPointF(pe.clientX-Ze.x,pe.clientY-Ze.y));Ce.$emit("pickColorInLiveWindow",ot)}}else(Oe.id==Vh||Oe.id==zh||Oe.id==Hh||Oe.id==Gh)&&(Oe.id==Vh?Xh=!0:Oe.id==zh?Yh=!0:Oe.id==Hh?Zh=!0:Oe.id==Gh&&(Kh=!0),rA=pe.clientX,iA=pe.clientY,Y=nr,le=zn,fv=Math.sqrt(Math.pow(Dt*Y,2)+Math.pow(Mt*le,2)))},ce=(pe,ke)=>{if(pe==iv)ke&&ac?document.body.style.cursor="grabbing":document.body.style.cursor="grab";else if(pe==Z4){if(!ac){const be=document.getElementById("live-window");be&&be.classList.contains("getting-color")?document.body.style.cursor=`url(${Mue}) 10 20, pointer`:document.body.style.cursor="move"}}else pe==H2||pe==G2||pe==W2||pe==X2||pe==Z2||pe==Y2||pe==K2||pe==kp||pe==Tp||pe==Ip||pe==Pp?!$d&&!ac&&!Md&&!Rd&&!Nd&&!Bd&&!Od&&!Ld&&!jd&&!Ud&&(document.body.style.cursor="pointer"):pe==Vh||pe==zh||pe==Hh||pe==Gh?pe==Vh||pe==Hh?document.body.style.cursor="nwse-resize":(pe==zh||pe==Gh)&&(document.body.style.cursor="nesw-resize"):pe==K4||pe==J4||pe==Q4||pe==q4||pe==ev||pe==tv||pe==nv||pe==rv?document.body.style.cursor="grab":!ke&&!$d&&!ac&&!Md&&!Rd&&!Nd&&!Bd&&!Od&&!Ld&&!jd&&!Ud&&(document.body.style.cursor="default")},de=(pe,ke)=>{let be=Zm(pe,ke);return Math.sqrt(Math.pow(pe,2)+Math.pow(ke,2))*Math.cos((be+er)*Math.PI/180)},W=(pe,ke)=>{let be=Zm(pe,ke);return Math.sqrt(Math.pow(pe,2)+Math.pow(ke,2))*Math.sin((be+er)*Math.PI/180)},Q=pe=>{const ke=document.getElementById(a),be=ke==null?void 0:ke.getContext("2d"),Ie={x:pe.clientX-Qm,y:pe.clientY-Jm},Ae=be.getImageData(Ie.x,Ie.y,1,1).data,Ne=`rgb(${Ae[0]},${Ae[1]},${Ae[2]})`,Oe=du.get(Ne);if(ce(Oe?Oe.id:"",!1),Md){Yr=pe.clientX-ri,Zr=pe.clientY-ii;let Me=de(Yr,Zr),Ze=W(Yr,Zr),ot=pe.clientX+cA,st=pe.clientY+uA;Dt=bi-2*Me,Mt=wi-2*Ze;let pt=C(er,nr,zn,or,sr),wt=Hm(kt,Tt,ot,st,pt);lt=wt.get(0,0),ct=wt.get(1,0),z(),K(),T(),D()}else if(Rd){Yr=pe.clientX-ri,Zr=pe.clientY-ii;let Me=de(Yr,Zr),Ze=W(Yr,Zr),ot=pe.clientX+hA,st=pe.clientY+pA;Dt=bi+2*Me,Mt=wi-2*Ze;let pt=C(er,nr,zn,or,sr),wt=Hm(kt,Tt,ot,st,pt);lt=wt.get(0,0)-Dt,ct=wt.get(1,0),z(),K(),T(),D()}else if(Nd){Yr=pe.clientX-ri,Zr=pe.clientY-ii;let Me=de(Yr,Zr),Ze=W(Yr,Zr),ot=pe.clientX+yA,st=pe.clientY+vA;Dt=bi-2*Me,Mt=wi+2*Ze;let pt=C(er,nr,zn,or,sr),wt=Hm(kt,Tt,ot,st,pt);lt=wt.get(0,0),ct=wt.get(1,0)+Mt,z(),K(),T(),D()}else if(Bd){Yr=pe.clientX-ri,Zr=pe.clientY-ii;let Me=de(Yr,Zr),Ze=W(Yr,Zr),ot=pe.clientX+CA,st=pe.clientY+xA;Dt=bi+2*Me,Mt=wi+2*Ze;let pt=C(er,nr,zn,or,sr),wt=Hm(kt,Tt,ot,st,pt);lt=wt.get(0,0)-Dt,ct=wt.get(1,0)+Mt,z(),K(),T(),D()}else if(Od){Yr=pe.clientX-ri,Zr=pe.clientY-ii;let Me=W(Yr,Zr);Mt=wi-2*Me,lt=oc,ct=sc-Me*Math.cos(er*Math.PI/180),z(),K(),T(),D()}else if(Ld){Yr=pe.clientX-ri,Zr=pe.clientY-ii;let Me=W(Yr,Zr);Mt=wi+2*Me,lt=oc,ct=sc+Me*Math.cos(er*Math.PI/180),z(),K(),T(),D()}else if(jd){Yr=pe.clientX-ri,Zr=pe.clientY-ii;let Me=de(Yr,Zr);Dt=bi-2*Me,lt=oc+Me*Math.cos(er*Math.PI/180),ct=sc,z(),K(),T(),D()}else if(Ud){Yr=pe.clientX-ri,Zr=pe.clientY-ii;let Me=de(Yr,Zr);Dt=bi+2*Me,lt=oc-Me*Math.cos(er*Math.PI/180),ct=sc,z(),K(),T(),D()}else if(ac){Oe&&ce(Oe.id,!0);let Me=n8(kt,Tt,Ie.x,Ie.y);Me=w1(-or,-sr).mmul(new Ut([[Me.get(0,0)],[Me.get(1,0)],[1]]));let st=Zm(Me.get(0,0),Me.get(1,0))-ne;er=q+st,y({rotation:er,scaleX:nr,scaleY:zn,transX:or,transY:sr})}else if($d){if(Yr=pe.clientX-tA,Zr=pe.clientY-nA,or=aA+Yr,sr=oA-Zr,y({rotation:er,scaleX:nr,scaleY:zn,transX:or,transY:sr}),Re.getState().editor.editPanel=="mask"){let Ze=U4(lt,ct,er,nr,zn,or,sr),ot=E(Ze.get(0,0),Ze.get(1,0),Dt*nr,Mt*zn);m(ot)}}else if(Xh||Yh||Zh||Kh){Yr=pe.clientX-rA,Zr=pe.clientY-iA;let Me=de(Yr,Zr),Ze=W(Yr,Zr),ot=Dt*Y,st=Mt*le,pt=1,wt=1;if(Xh?(pt=(ot-2*Me)/ot,wt=(st-2*Ze)/st,Hd=Math.sqrt(Math.pow(ot-2*Me,2)+Math.pow(st-2*Ze,2))):Yh?(pt=(ot-2*Me)/ot,wt=(st+2*Ze)/st,Hd=Math.sqrt(Math.pow(ot-2*Me,2)+Math.pow(st+2*Ze,2))):Zh?(pt=(ot+2*Me)/ot,wt=(st+2*Ze)/st,Hd=Math.sqrt(Math.pow(ot+2*Me,2)+Math.pow(st+2*Ze,2))):Kh&&(pt=(ot+2*Me)/ot,wt=(st-2*Ze)/st,Hd=Math.sqrt(Math.pow(ot+2*Me,2)+Math.pow(st-2*Ze,2))),j?(nr=Y*(Hd/fv),zn=le*(Hd/fv)):(nr=Y*pt,zn=le*wt),y({rotation:er,scaleX:nr,scaleY:zn,transX:or,transY:sr}),Re.getState().editor.editPanel=="mask"){let dn=U4(lt,ct,er,nr,zn,or,sr),Dn=E(dn.get(0,0),dn.get(1,0),Dt*nr,Mt*zn);m(Dn)}}},re=pe=>{const ke=document.getElementById(a),be={x:pe.clientX-Qm,y:pe.clientY-Jm},Ae=(ke==null?void 0:ke.getContext("2d")).getImageData(be.x,be.y,1,1).data,Ne=`rgb(${Ae[0]},${Ae[1]},${Ae[2]})`,Oe=du.get(Ne);if(Oe&&ce(Oe.id,!1),Md){Md=!1;let Me=js(kt,Tt,lt,ct);ri=Me.get(0,0),ii=Me.get(1,0),bi=Dt,wi=Mt}else if(Rd){Rd=!1;let Me=js(kt,Tt,lt,ct);ri=Me.get(0,0),ii=Me.get(1,0),bi=Dt,wi=Mt}else if(Nd){Nd=!1;let Me=js(kt,Tt,lt,ct);ri=Me.get(0,0),ii=Me.get(1,0),bi=Dt,wi=Mt}else if(Bd){Bd=!1;let Me=js(kt,Tt,lt,ct);ri=Me.get(0,0),ii=Me.get(1,0),bi=Dt,wi=Mt}else if(Od){Od=!1;let Me=js(kt,Tt,lt,ct);ri=Me.get(0,0),ii=Me.get(1,0),bi=Dt,wi=Mt}else if(Ld){Ld=!1;let Me=js(kt,Tt,lt,ct);ri=Me.get(0,0),ii=Me.get(1,0),bi=Dt,wi=Mt}else if(jd){jd=!1;let Me=js(kt,Tt,lt,ct);ri=Me.get(0,0),ii=Me.get(1,0),bi=Dt,wi=Mt}else if(Ud){Ud=!1;let Me=js(kt,Tt,lt,ct);ri=Me.get(0,0),ii=Me.get(1,0),bi=Dt,wi=Mt}else ac?(ac=!1,q=er):$d?$d=!1:Xh?Xh=!1:Yh?Yh=!1:Zh?Zh=!1:Kh&&(Kh=!1)},te=()=>{const pe=document.getElementById(i);pe&&(pe.addEventListener("mousedown",ue),pe.addEventListener("mousemove",Q),pe.addEventListener("mouseup",re))},Z=()=>{const pe=document.getElementById(i);pe&&(pe.removeEventListener("mousedown",ue),pe.removeEventListener("mousemove",Q),pe.removeEventListener("mouseup",re))};A.useEffect(()=>(te(),()=>{Z()}),[i]);const U=Ve(pe=>pe.editor.editPanel),V=()=>{let pe=C(er,Math.abs(nr),Math.abs(zn),or,sr),ke=Rt(kt,Tt,lt,ct,pe);ge(Math.round(ke.get(0,0))+que),G(Math.round(ke.get(1,0)))};A.useEffect(()=>{U!="video"&&U!="sticker"&&U!="mask"&&U!="caption"&&U!="caption-modular"&&U!="compoundCaption"?he(YE):V(),U=="video"?O(!0):O(!1)},[U]);const[ae,he]=A.useState(0),we=pe=>{if(pe==H2)he(ZE),z(),K(),T(),D(),g();else if(pe==G2)he(KE);else if(pe==W2)nr=-nr,y({rotation:er,scaleX:nr,scaleY:zn,transX:or,transY:sr});else if(pe==X2)zn=-zn,y({rotation:er,scaleX:nr,scaleY:zn,transX:or,transY:sr});else if(pe==Z2){he(Wh),lt=t,ct=r,Dt=l,Mt=o,dv=!1;let ke=w();m(ke),M()}else if(pe==Y2)he(Wh);else if(pe==K2){he(Wh),dv=!0;let ke=w();m(ke),M()}else(pe==kp||pe==Tp||pe==Ip||pe==Pp)&&(console.log("menuId",pe),nr=Ms,zn=Ms,pe==kp?(or=-(li/2-li*Ms/2),sr=ci/2-ci*Ms/2):pe==Tp?(or=li/2-li*Ms/2,sr=ci/2-ci*Ms/2):pe==Ip?(or=-(li/2-li*Ms/2),sr=-(ci/2-ci*Ms/2)):pe==Pp&&(or=li/2-li*Ms/2,sr=-(ci/2-ci*Ms/2)),y({rotation:er,scaleX:nr,scaleY:zn,transX:or,transY:sr}))},[Ee,ge]=A.useState(0),[ie,G]=A.useState(0),$=()=>{if(ae==YE)return F(Zt,{});if(ae==Wh)return F(Zt,{children:me(Ye,{className:to.menu,sx:{left:Ee,top:ie},children:[F(rs,{title:"Crop",placement:"left",arrow:!0,children:F("div",{className:to.icon,children:F(Eue,{onClick:()=>we(H2)})})}),F(rs,{title:"Picture in picture",placement:"left",arrow:!0,children:F("div",{className:to.icon,children:F(Tue,{onClick:()=>we(G2)})})}),F(rs,{title:"Flip horizontal",placement:"left",arrow:!0,children:F("div",{className:to.icon,children:F(Aue,{onClick:()=>we(W2)})})}),F(rs,{title:"Flip vertical",placement:"left",arrow:!0,children:F("div",{className:to.icon,children:F(kue,{onClick:()=>we(X2)})})})]})});if(ae==ZE)return F(Zt,{children:me(Ye,{className:to.menu,sx:{left:Ee,top:ie},children:[F(rs,{title:"Back",placement:"left",arrow:!0,children:F("div",{className:to.icon,children:F(XE,{onClick:()=>we(Z2)})})}),F(rs,{title:"Done",placement:"left",arrow:!0,children:F("div",{className:to.icon,children:F(_ue,{onClick:()=>we(K2)})})})]})});if(ae==KE)return F(Zt,{children:me(Ye,{className:to.menu,sx:{left:Ee,top:ie},children:[F(rs,{title:"Back",placement:"left",arrow:!0,children:F("div",{className:to.icon,children:F(XE,{onClick:()=>we(Y2)})})}),F(rs,{title:"Top left",placement:"left",arrow:!0,children:F("div",{className:to.icon,children:F(Pue,{onClick:()=>we(kp)})})}),F(rs,{title:"Top right",placement:"left",arrow:!0,children:F("div",{className:to.icon,children:F(Fue,{onClick:()=>we(Tp)})})}),F(rs,{title:"Bottom left",placement:"left",arrow:!0,children:F("div",{className:to.icon,children:F(Iue,{onClick:()=>we(Ip)})})}),F(rs,{title:"Bottom right",placement:"left",arrow:!0,children:F("div",{className:to.icon,children:F(Due,{onClick:()=>we(Pp)})})})]})})},[H,O]=A.useState(!1),[j,se]=A.useState(!0),{timelineData:oe}=Re.getState().project,fe=()=>{let pe=!1;oe&&oe.tracks&&oe.tracks.map(ke=>{ke.clips&&ke.clips.map(be=>{be.selected&&(pe=!0)})}),pe||z()};A.useEffect(()=>{fe()},[oe]);const _e=()=>{fe()};return A.useEffect(()=>(Ce.$on("subtitlesClearAll",_e),()=>{Ce.$off("subtitlesClearAll",_e)}),[]),F(Zt,{children:H?$():null})}),KR=e=>A.createElement("svg",{width:12,height:20,viewBox:"0 0 12 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("path",{d:"M1.7341 20C2.22541 20 2.63699 19.8084 2.96883 19.4251C3.30071 19.0417 3.46665 18.5667 3.46665 18V1.93328C3.46665 1.38288 3.30046 0.923052 2.96808 0.553805C2.6357 0.184602 2.22385 0 1.73254 0C1.2412 0 0.829601 0.191646 0.49776 0.574937C0.165919 0.958273 0 1.43328 0 1.99995V18.0667C0 18.6171 0.16619 19.0769 0.49857 19.4462C0.830911 19.8154 1.24276 20 1.7341 20ZM10.2675 20C10.7588 20 11.1704 19.8084 11.5022 19.4251C11.8341 19.0417 12 18.5667 12 18V1.93328C12 1.38288 11.8338 0.923052 11.5014 0.553805C11.1691 0.184602 10.7572 0 10.2659 0C9.77459 0 9.36301 0.191646 9.03117 0.574937C8.69929 0.958273 8.53335 1.43328 8.53335 1.99995V18.0667C8.53335 18.6171 8.69954 19.0769 9.03192 19.4462C9.3643 19.8154 9.77615 20 10.2675 20Z",fill:"#CCCCCC"})),QR=e=>A.createElement("svg",{width:18,height:22,viewBox:"0 0 18 22",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("path",{d:"M2.75 21.4474C2.15 21.8474 1.542 21.8641 0.926001 21.4974C0.308667 21.1308 0 20.5974 0 19.8974V2.09742C0 1.39742 0.308667 0.864085 0.926001 0.497418C1.542 0.130752 2.15 0.147419 2.75 0.547419L16.75 9.44742C17.3167 9.81409 17.6 10.3308 17.6 10.9974C17.6 11.6641 17.3167 12.1808 16.75 12.5474L2.75 21.4474ZM3 17.6974L13.55 10.9974L3 4.29742V17.6974Z",fill:"#CCCCCC"}));const ide=()=>{const{$t:e}=en(),[n,t]=A.useState(),{projectData:r}=Ve(d=>d.project),[i,a]=A.useState(""),[l,o]=A.useState(""),u=Ve(d=>d.project.ratio||"16:9").split(":").join(" / ");A.useEffect(()=>(Ce.$on("previewMaterial",h),()=>{Ce.$off("previewMaterial",h)}),[]);function h(d){var c,f,m,g;let p={...d};d&&dataLayer.push({asset_name:p==null?void 0:p.title,asset_type:(f=(c=p==null?void 0:p.title)==null?void 0:c.split("."))==null?void 0:f.pop(),asset_type_category:null,asset_source:null,asset_is_stock:null,asset_size:p==null?void 0:p.fileSize,asset_file_format:(g=(m=p==null?void 0:p.title)==null?void 0:m.split("."))==null?void 0:g.pop(),asset_duration:p==null?void 0:p.duration,project_type:"video",project_name:r.title,project_id:r.projectId,project_aspect_ratio:r.aspectRatio,project_platform:r.socialMedia,project_status:r.publishStatus,user_id:r.userId,event:"asset_previewed"}),nvsGetStreamingContextInstance().stop(),t(d),(d==null?void 0:d.materialType)==ye.mType.compoundCaption||(d==null?void 0:d.materialType)==ye.mType.captionstyle?(a("Text"),o(d==null?void 0:d.displayName)):(d==null?void 0:d.materialType)==ye.mType.animatedsticker?(a("Graphics"),o(d==null?void 0:d.displayName)):(d==null?void 0:d.materialType)==ye.mType.videofx?(a("Filter"),o(d==null?void 0:d.displayName)):(d==null?void 0:d.materialType)==ye.mType.videotransition?(a("Transition"),o(d==null?void 0:d.displayName)):(d==null?void 0:d.materialType)==ye.mType.effectfx||(d==null?void 0:d.materialType)==ye.mType.particle?(a("Effect"),o(d==null?void 0:d.displayName)):(d==null?void 0:d.mediaType)===ye.materialType.video?(a("Video"),o(d==null?void 0:d.title)):(d==null?void 0:d.mediaType)===ye.materialType.audio?(a("Audio"),o(d==null?void 0:d.title)):(d==null?void 0:d.mediaType)===ye.materialType.picture&&(a("Image"),o(d==null?void 0:d.title))}return F(Zt,{children:n?F("div",{className:"preview-material-box",children:n.mediaType===ye.materialType.video||n.mediaType===ye.materialType.audio||n.mediaType===ye.materialType.picture?me("div",{className:"material-box",children:[F("div",{className:"material-display",children:n.mediaType===ye.materialType.video||n.mediaType===ye.materialType.audio?F("video",{src:n.url,id:"preview-material-video",poster:n.coverUrl||new URL("/assets/audio-387a05f5.png",self.location).href,style:{aspectRatio:u,height:"100%",objectFit:"contain"},autoPlay:!0,loop:!0,onClick:()=>h()}):F("img",{style:{aspectRatio:u},src:n.url,onClick:()=>h()})}),me("div",{className:"material-description",children:[me("div",{className:"material-type",children:[i,e("labels.preview")]}),F("div",{className:"material-name",children:l})]})]}):me("div",{className:"material-box",children:[F("div",{className:"material-display",children:n.demoUrl?F("video",{src:n.demoUrl,style:{aspectRatio:u,height:"100%",objectFit:"contain"},autoPlay:!0,loop:!0}):F("img",{style:{aspectRatio:u},src:n.coverUrl,onClick:()=>h()})}),me("div",{className:"material-description",children:[me("div",{className:"material-type",children:[i,e("labels.preview")]}),F("div",{className:"material-name",children:l})]})]})}):null})};function K0(){const[e,n]=A.useContext(Ri);return{handleInTargetPiece:r=>{n(i=>{i.pieceBorder=r})}}}var Z9={},ade=Tr;Object.defineProperty(Z9,"__esModule",{value:!0});var JR=Z9.default=void 0,ode=ade(Fi()),sde=Mi,lde=(0,ode.default)((0,sde.jsx)("path",{d:"M17 7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h10c2.76 0 5-2.24 5-5s-2.24-5-5-5zm0 8c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3z"}),"ToggleOn");JR=Z9.default=lde;const cde=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_541_33681",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_541_33681)"},A.createElement("path",{d:"M11.3759 14.025L9.15093 11.775C8.8676 11.4917 8.80093 11.1667 8.95093 10.8C9.10093 10.4333 9.38427 10.25 9.80093 10.25H14.2259C14.6259 10.25 14.9049 10.4333 15.0629 10.8C15.2216 11.1667 15.1593 11.4917 14.8759 11.775L12.6509 14.025C12.5509 14.1083 12.4509 14.175 12.3509 14.225C12.2509 14.275 12.1343 14.3 12.0009 14.3C11.8843 14.3 11.7759 14.275 11.6759 14.225C11.5759 14.175 11.4759 14.1083 11.3759 14.025Z",fill:"#CCCCCC"}))),ude=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_541_33684",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_541_33684)"},A.createElement("path",{d:"M5.9 19C5.65 19 5.43767 18.9127 5.263 18.738C5.08767 18.5627 5 18.35 5 18.1V14.75C5 14.5333 5.071 14.354 5.213 14.212C5.35433 14.0707 5.53333 14 5.75 14C5.96667 14 6.14567 14.0707 6.287 14.212C6.429 14.354 6.5 14.5333 6.5 14.75V17.5H9.25C9.46667 17.5 9.646 17.5707 9.788 17.712C9.92933 17.854 10 18.0333 10 18.25C10 18.4667 9.92933 18.646 9.788 18.788C9.646 18.9293 9.46667 19 9.25 19H5.9ZM5.75 10C5.53333 10 5.35433 9.929 5.213 9.787C5.071 9.64567 5 9.46667 5 9.25V5.9C5 5.65 5.08767 5.43733 5.263 5.262C5.43767 5.08733 5.65 5 5.9 5H9.25C9.46667 5 9.646 5.071 9.788 5.213C9.92933 5.35433 10 5.53333 10 5.75C10 5.96667 9.92933 6.14567 9.788 6.287C9.646 6.429 9.46667 6.5 9.25 6.5H6.5V9.25C6.5 9.46667 6.429 9.64567 6.287 9.787C6.14567 9.929 5.96667 10 5.75 10ZM14.75 19C14.5333 19 14.3543 18.9293 14.213 18.788C14.071 18.646 14 18.4667 14 18.25C14 18.0333 14.071 17.854 14.213 17.712C14.3543 17.5707 14.5333 17.5 14.75 17.5H17.5V14.75C17.5 14.5333 17.5707 14.354 17.712 14.212C17.854 14.0707 18.0333 14 18.25 14C18.4667 14 18.646 14.0707 18.788 14.212C18.9293 14.354 19 14.5333 19 14.75V18.1C19 18.35 18.9127 18.5627 18.738 18.738C18.5627 18.9127 18.35 19 18.1 19H14.75ZM18.25 10C18.0333 10 17.854 9.929 17.712 9.787C17.5707 9.64567 17.5 9.46667 17.5 9.25V6.5H14.75C14.5333 6.5 14.3543 6.429 14.213 6.287C14.071 6.14567 14 5.96667 14 5.75C14 5.53333 14.071 5.35433 14.213 5.213C14.3543 5.071 14.5333 5 14.75 5H18.1C18.35 5 18.5627 5.08733 18.738 5.262C18.9127 5.43733 19 5.65 19 5.9V9.25C19 9.46667 18.9293 9.64567 18.788 9.787C18.646 9.929 18.4667 10 18.25 10Z",fill:"#CCCCCC"}))),o8=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("path",{d:"M12 0C5.3724 0 0 5.3724 0 12C0 18.6276 5.3724 24 12 24C18.6276 24 24 18.6276 24 12C24 5.3724 18.6276 0 12 0Z",fill:"url(#paint0_linear_1253_71625)"}),A.createElement("path",{d:"M13.6245 15.1831H16.7301L17.2179 12.0283H13.6245V10.3039C13.6245 8.99349 14.0529 7.83129 15.2787 7.83129H17.2485V5.07849C16.9023 5.03169 16.1703 4.92969 14.7873 4.92969C11.8989 4.92969 10.2057 6.45489 10.2057 9.93009V12.0289H7.23633V15.1837H10.2051V23.8549C10.7931 23.9425 11.3889 24.0025 12.0003 24.0025C12.5529 24.0025 13.0923 23.9521 13.6245 23.8801V15.1831Z",fill:"white"}),A.createElement("defs",null,A.createElement("linearGradient",{id:"paint0_linear_1253_71625",x1:3.5958,y1:3.5958,x2:21.969,y2:21.969,gradientUnits:"userSpaceOnUse"},A.createElement("stop",{stopColor:"#2AA4F4"}),A.createElement("stop",{offset:1,stopColor:"#007AD9"})))),Hg=e=>A.createElement("svg",{width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("path",{d:"M18.3333 14.375C18.1667 15.25 17.4583 15.9167 16.5833 16.0417C15.2083 16.25 12.9167 16.5 10.3333 16.5C7.79167 16.5 5.5 16.25 4.08333 16.0417C3.20833 15.9167 2.5 15.25 2.33333 14.375C2.16667 13.4167 2 12 2 10.25C2 8.5 2.16667 7.08333 2.33333 6.125C2.5 5.25 3.20833 4.58333 4.08333 4.45833C5.45833 4.25 7.75 4 10.3333 4C12.9167 4 15.1667 4.25 16.5833 4.45833C17.4583 4.58333 18.1667 5.25 18.3333 6.125C18.5 7.08333 18.7083 8.5 18.7083 10.25C18.6667 12 18.5 13.4167 18.3333 14.375Z",fill:"#FF3D00"}),A.createElement("path",{d:"M8.33398 12.9193V7.08594L13.334 10.0026L8.33398 12.9193Z",fill:"white"})),dde=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_541_33654",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_541_33654)"},A.createElement("path",{d:"M19.3 16.3792L13.875 12.7542C13.5917 12.5708 13.45 12.3208 13.45 12.0042C13.45 11.6875 13.5917 11.4375 13.875 11.2542L19.3 7.62917C19.6 7.4125 19.9083 7.39583 20.225 7.57917C20.5417 7.7625 20.7 8.02917 20.7 8.37917V15.6292C20.7 15.9792 20.5417 16.2458 20.225 16.4292C19.9083 16.6125 19.6 16.5958 19.3 16.3792ZM9.85 16.3792L4.425 12.7542C4.14167 12.5708 4 12.3208 4 12.0042C4 11.6875 4.14167 11.4375 4.425 11.2542L9.85 7.62917C10.15 7.4125 10.4583 7.39583 10.775 7.57917C11.0917 7.7625 11.25 8.02917 11.25 8.37917V15.6292C11.25 15.9792 11.0917 16.2458 10.775 16.4292C10.4583 16.6125 10.15 16.5958 9.85 16.3792ZM9.75 14.5042V9.50417L6 12.0042L9.75 14.5042ZM19.2 14.5042V9.50417L15.425 12.0042L19.2 14.5042Z",fill:"#CCCCCC"}))),fde=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("g",{clipPath:"url(#clip0_541_33665)"},A.createElement("mask",{id:"mask0_541_33665",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_541_33665)"},A.createElement("path",{d:"M17.125 17.3031C16.925 17.3031 16.75 17.2321 16.6 17.0901C16.45 16.9488 16.375 16.7698 16.375 16.5531V7.45312C16.375 7.23646 16.45 7.05713 16.6 6.91513C16.75 6.77379 16.925 6.70312 17.125 6.70312C17.3417 6.70312 17.521 6.77379 17.663 6.91513C17.8043 7.05713 17.875 7.23646 17.875 7.45312V16.5531C17.875 16.7698 17.8043 16.9488 17.663 17.0901C17.521 17.2321 17.3417 17.3031 17.125 17.3031ZM7.525 16.3781C7.225 16.5948 6.91667 16.6115 6.6 16.4281C6.28333 16.2448 6.125 15.9781 6.125 15.6281V8.37813C6.125 8.02813 6.28333 7.76146 6.6 7.57812C6.91667 7.39479 7.225 7.41146 7.525 7.62813L12.95 11.2531C13.2333 11.4365 13.375 11.6865 13.375 12.0031C13.375 12.3198 13.2333 12.5698 12.95 12.7531L7.525 16.3781ZM7.625 14.5031L11.375 12.0031L7.625 9.50313V14.5031Z",fill:"#CCCCCC"}))),A.createElement("defs",null,A.createElement("clipPath",{id:"clip0_541_33665"},A.createElement("rect",{width:24,height:24,fill:"white"})))),hde=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("g",{clipPath:"url(#clip0_541_33661)"},A.createElement("mask",{id:"mask0_541_33661",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_541_33661)"},A.createElement("path",{d:"M4.70078 16.3792C4.40078 16.5958 4.09245 16.6125 3.77578 16.4292C3.45911 16.2458 3.30078 15.9792 3.30078 15.6292V8.37917C3.30078 8.02917 3.45911 7.7625 3.77578 7.57917C4.09245 7.39583 4.40078 7.4125 4.70078 7.62917L10.1258 11.2542C10.4091 11.4375 10.5508 11.6875 10.5508 12.0042C10.5508 12.3208 10.4091 12.5708 10.1258 12.7542L4.70078 16.3792ZM14.1508 16.3792C13.8508 16.5958 13.5424 16.6125 13.2258 16.4292C12.9091 16.2458 12.7508 15.9792 12.7508 15.6292V8.37917C12.7508 8.02917 12.9091 7.7625 13.2258 7.57917C13.5424 7.39583 13.8508 7.4125 14.1508 7.62917L19.5758 11.2542C19.8591 11.4375 20.0008 11.6875 20.0008 12.0042C20.0008 12.3208 19.8591 12.5708 19.5758 12.7542L14.1508 16.3792ZM4.80078 14.5042L8.57578 12.0042L4.80078 9.50417V14.5042ZM14.2508 14.5042L18.0008 12.0042L14.2508 9.50417V14.5042Z",fill:"#CCCCCC"}))),A.createElement("defs",null,A.createElement("clipPath",{id:"clip0_541_33661"},A.createElement("rect",{width:24,height:24,fill:"white"})))),pde=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_541_33650",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_541_33650)"},A.createElement("path",{d:"M6.875 17.3031C6.65833 17.3031 6.47933 17.2321 6.338 17.0901C6.196 16.9488 6.125 16.7698 6.125 16.5531V7.45312C6.125 7.23646 6.196 7.05713 6.338 6.91513C6.47933 6.77379 6.65833 6.70312 6.875 6.70312C7.075 6.70312 7.25 6.77379 7.4 6.91513C7.55 7.05713 7.625 7.23646 7.625 7.45312V16.5531C7.625 16.7698 7.55 16.9488 7.4 17.0901C7.25 17.2321 7.075 17.3031 6.875 17.3031ZM16.475 16.3781L11.05 12.7531C10.7667 12.5698 10.625 12.3198 10.625 12.0031C10.625 11.6865 10.7667 11.4365 11.05 11.2531L16.475 7.62813C16.775 7.41146 17.0833 7.39479 17.4 7.57812C17.7167 7.76146 17.875 8.02813 17.875 8.37813V15.6281C17.875 15.9781 17.7167 16.2448 17.4 16.4281C17.0833 16.6115 16.775 16.5948 16.475 16.3781ZM16.375 14.5031V9.50313L12.625 12.0031L16.375 14.5031Z",fill:"#CCCCCC"}))),mde=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_541_33672",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_541_33672)"},A.createElement("path",{d:"M6.99998 17.5C5.47221 17.5 4.17361 16.9655 3.10418 15.8965C2.03472 14.8274 1.5 13.5294 1.5 12.0023C1.5 10.4751 2.03472 9.17627 3.10418 8.10577C4.17361 7.03526 5.47221 6.5 6.99998 6.5H17C18.5277 6.5 19.8263 7.0345 20.8958 8.1035C21.9652 9.1725 22.5 10.4706 22.5 11.9977C22.5 13.5248 21.9652 14.8237 20.8958 15.8942C19.8263 16.9647 18.5277 17.5 17 17.5H6.99998ZM6.99998 16H17C18.1 16 19.0416 15.6083 19.825 14.825C20.6083 14.0416 21 13.1 21 12C21 10.9 20.6083 9.95831 19.825 9.17497C19.0416 8.39164 18.1 7.99997 17 7.99997H6.99998C5.89997 7.99997 4.95831 8.39164 4.17498 9.17497C3.39164 9.95831 2.99998 10.9 2.99998 12C2.99998 13.1 3.39164 14.0416 4.17498 14.825C4.95831 15.6083 5.89997 16 6.99998 16ZM6.99885 14.75C7.76242 14.75 8.41183 14.4827 8.94708 13.9482C9.48233 13.4137 9.74995 12.7647 9.74995 12.0011C9.74995 11.2375 9.4827 10.5881 8.9482 10.0529C8.4137 9.51762 7.76467 9.25 7.0011 9.25C6.23753 9.25 5.58813 9.51725 5.05288 10.0518C4.51762 10.5863 4.25 11.2353 4.25 11.9989C4.25 12.7624 4.51725 13.4118 5.05175 13.9471C5.58625 14.4823 6.23528 14.75 6.99885 14.75Z",fill:"#A9A9A9"}))),gde="_aspectRatioBox_94uey_1",yde="_triangle_94uey_13",vde="_menuItem_94uey_26",bde="_logo_94uey_33",wde="_text_94uey_37",Cde="_aspectRatioLabel_94uey_41",xde="_ratioIcon_94uey_48",Kt={aspectRatioBox:gde,triangle:yde,menuItem:vde,logo:bde,text:wde,aspectRatioLabel:Cde,ratioIcon:xde},Sde=A.forwardRef((e,n)=>{const{handleAspectRatioChange:t,closeAspectRatio:r}=e;Ve(u=>u.project.ratio);let i=0;const a=u=>{i=u,i==0?t("16:9",ye.videoPlatform.youtube):i==1?t("9:16",ye.videoPlatform.instagram_reels):i==2?t("9:16",ye.videoPlatform.youtube_shorts):i==3?t("9:16",ye.videoPlatform.tiktok):i==4?t("1:1",ye.videoPlatform.linkedin):i==5?t("1:1",ye.videoPlatform.twitter):i==6?t("9:16",ye.videoPlatform.instagram):i==7?t("9:16",ye.videoPlatform.facebook):i==8?t("9:16",ye.videoPlatform.snapchat):i==9?t("9:16",ye.videoPlatform.empty):i==10?t("3:4",ye.videoPlatform.empty):i==11?t("1:1",ye.videoPlatform.empty):i==12?t("16:9",ye.videoPlatform.empty):i==13&&t("21:9",ye.videoPlatform.empty)},l=()=>{r()};A.useImperativeHandle(n,()=>({getAspectRatioBox:o}));function o(){if(i==0)return me(xn,{direction:"row",className:Kt.aspectRatioLabel,children:[F(Hg,{className:Kt.ratioIcon}),F("div",{children:"16:9"})]});if(i==1)return me(xn,{direction:"row",className:Kt.aspectRatioLabel,children:[F(Df,{className:Kt.ratioIcon}),F("div",{children:"9:16"})]});if(i==2)return me(xn,{direction:"row",className:Kt.aspectRatioLabel,children:[F(s6,{className:Kt.ratioIcon}),F("div",{children:"9:16"})]});if(i==3)return me(xn,{direction:"row",className:Kt.aspectRatioLabel,children:[F(l6,{className:Kt.ratioIcon}),F("div",{children:"9:16"})]});if(i==4)return me(xn,{direction:"row",className:Kt.aspectRatioLabel,children:[F(c6,{className:Kt.ratioIcon}),F("div",{children:"1:1"})]});if(i==5)return me(xn,{direction:"row",className:Kt.aspectRatioLabel,children:[F(u6,{className:Kt.ratioIcon}),F("div",{children:"1:1"})]});if(i==6)return me(xn,{direction:"row",className:Kt.aspectRatioLabel,children:[F(Df,{className:Kt.ratioIcon}),F("div",{children:"9:16"})]});if(i==7)return me(xn,{direction:"row",className:Kt.aspectRatioLabel,children:[F(o8,{className:Kt.ratioIcon}),F("div",{children:"9:16"})]});if(i==8)return me(xn,{direction:"row",className:Kt.aspectRatioLabel,children:[F(d6,{className:Kt.ratioIcon}),F("div",{children:"9:16"})]});if(i==9)return me(xn,{direction:"row",className:Kt.aspectRatioLabel,children:[F(ds,{className:Kt.ratioIcon}),F("div",{children:"9:16"})]});if(i==10)return me(xn,{direction:"row",className:Kt.aspectRatioLabel,children:[F(ds,{className:Kt.ratioIcon}),F("div",{children:"3:4"})]});if(i==11)return me(xn,{direction:"row",className:Kt.aspectRatioLabel,children:[F(ds,{className:Kt.ratioIcon}),F("div",{children:"1:1"})]});if(i==12)return me(xn,{direction:"row",className:Kt.aspectRatioLabel,children:[F(ds,{className:Kt.ratioIcon}),F("div",{children:"16:9"})]});if(i==13)return me(xn,{direction:"row",className:Kt.aspectRatioLabel,children:[F(ds,{className:Kt.ratioIcon}),F("div",{children:"21:9"})]})}return F(Qo,{onClickAway:()=>l(),children:me(Ye,{className:Kt.aspectRatioBox,children:[me(Nc,{children:[F(Zn,{className:Kt.menuItem,children:me(xn,{direction:"row",onClick:()=>a(0),children:[F(Hg,{style:{width:"25px"},className:Kt.logo}),F(Ye,{className:Kt.text,children:"Youtube Video"}),F(Ye,{children:"16:9"})]})}),F(Zn,{className:Kt.menuItem,children:me(xn,{direction:"row",onClick:()=>a(1),children:[F(Df,{style:{width:"25px"},className:Kt.logo}),F(Ye,{className:Kt.text,children:"Instagram Reel"}),F(Ye,{children:"9:16"})]})}),F(Zn,{className:Kt.menuItem,children:me(xn,{direction:"row",onClick:()=>a(2),children:[F(s6,{style:{width:"25px"},className:Kt.logo}),F(Ye,{className:Kt.text,children:"Youtube Shorts"}),F(Ye,{children:"9:16"})]})}),F(Zn,{className:Kt.menuItem,children:me(xn,{direction:"row",onClick:()=>a(3),children:[F(l6,{style:{width:"25px"},className:Kt.logo}),F(Ye,{className:Kt.text,children:"TikTok"}),F(Ye,{children:"9:16"})]})}),F(Zn,{className:Kt.menuItem,children:me(xn,{direction:"row",onClick:()=>a(4),children:[F(c6,{style:{width:"25px"},className:Kt.logo}),F(Ye,{className:Kt.text,children:"LinkedIn Video"}),F(Ye,{children:"1:1"})]})}),F(Zn,{className:Kt.menuItem,children:me(xn,{direction:"row",onClick:()=>a(5),children:[F(u6,{style:{width:"25px"},className:Kt.logo}),F(Ye,{className:Kt.text,children:"Twitter Video"}),F(Ye,{children:"1:1"})]})}),F(Zn,{className:Kt.menuItem,children:me(xn,{direction:"row",onClick:()=>a(6),children:[F(Df,{style:{width:"25px"},className:Kt.logo}),F(Ye,{className:Kt.text,children:"Instagram Story"}),F(Ye,{children:"9:16"})]})}),F(Zn,{className:Kt.menuItem,children:me(xn,{direction:"row",onClick:()=>a(7),children:[F(o8,{style:{width:"25px"},className:Kt.logo}),F(Ye,{className:Kt.text,children:"Facebook"}),F(Ye,{children:"9:16"})]})}),F(Zn,{className:Kt.menuItem,children:me(xn,{direction:"row",onClick:()=>a(8),children:[F(d6,{style:{width:"25px"},className:Kt.logo}),F(Ye,{className:Kt.text,children:"Snapchat"}),F(Ye,{children:"9:16"})]})}),F(Zn,{className:Kt.menuItem,children:me(xn,{direction:"row",onClick:()=>a(9),children:[F(ds,{style:{width:"25px"},className:Kt.logo}),F(Ye,{className:Kt.text,children:"Portrai Tall"}),F(Ye,{children:"9:16"})]})}),F(Zn,{className:Kt.menuItem,children:me(xn,{direction:"row",onClick:()=>a(10),children:[F(ds,{style:{width:"25px"},className:Kt.logo}),F(Ye,{className:Kt.text,children:"Portrait"}),F(Ye,{children:"3:4"})]})}),F(Zn,{className:Kt.menuItem,children:me(xn,{direction:"row",onClick:()=>a(11),children:[F(ds,{style:{width:"25px"},className:Kt.logo}),F(Ye,{className:Kt.text,children:"Square"}),F(Ye,{children:"1:1"})]})}),F(Zn,{className:Kt.menuItem,children:me(xn,{direction:"row",onClick:()=>a(12),children:[F(ds,{style:{width:"25px"},className:Kt.logo}),F(Ye,{className:Kt.text,children:"Landscape"}),F(Ye,{children:"16:9"})]})}),F(Zn,{className:Kt.menuItem,children:me(xn,{direction:"row",onClick:()=>a(13),children:[F(ds,{style:{width:"25px"},className:Kt.logo}),F(Ye,{className:Kt.text,children:"Cinematic"}),F(Ye,{children:"21:9"})]})})]}),F("div",{className:Kt.triangle})]})})});function Zl(e){const n=Nt(),{timelineData:t}=Ve(c=>c.project),{trackIndex:r,clipIndex:i}=Ve(c=>c.editor),a=A.useMemo(()=>{if(!e)return[];const c={};return jl(e).reduce((m,g)=>(!c[g.time]&&g.visible&&Number(g.time)>=0&&Number(g.time)<=e.outPoint-e.inPoint&&(c[g.time]=!0,m.push(g)),m),[])},[e]);return{clearTransKeyFrame:(c,f,m)=>{const g=c.videoFxs.find(y=>y.type==="property");g.raw.removeAllKeyframe("Trans X"),g.raw.removeAllKeyframe("Trans Y"),g.keyFrames=g.keyFrames.filter(y=>y.key!=="Trans X"&&y.key!=="Trans Y"),g.keyFrames.every(y=>!Hr(Number(y.time)+c.inPoint))&&mi(-999),f(g.raw.getFloatVal("Trans X")),m(g.raw.getFloatVal("Trans Y"))},clearScaleKeyFrame:(c,f,m)=>{const g=c.videoFxs.find(y=>y.type==="property");g.raw.removeAllKeyframe("Scale X"),g.raw.removeAllKeyframe("Scale Y"),g.keyFrames=g.keyFrames.filter(y=>y.key!=="Scale X"&&y.key!=="Scale Y"),g.keyFrames.every(y=>!Hr(Number(y.time)+c.inPoint))&&mi(-999),f(g.raw.getFloatVal("Scale X")),m(g.raw.getFloatVal("Scale Y"))},clearOpacityKeyFrame:(c,f)=>{const m=c.videoFxs.find(g=>g.type==="property");m.raw.removeAllKeyframe("Opacity"),m.keyFrames=m.keyFrames.filter(g=>g.key!=="Opacity"),m.keyFrames.every(g=>!Hr(Number(g.time)+c.inPoint))&&mi(-999),f(Math.round(m.raw.getFloatVal("Opacity")*100))},clearRotationKeyFrame:(c,f)=>{const m=c.videoFxs.find(g=>g.type==="property");m.raw.removeAllKeyframe("Rotation"),m.keyFrames=m.keyFrames.filter(g=>g.key!=="Rotation"),m.keyFrames.every(g=>!Hr(Number(g.time)+c.inPoint))&&mi(-999),f(-m.raw.getFloatVal("Rotation"))},deleteKeyFrameAtSelectedTime:(c,f)=>{if(!c)return;const m=t9();if(c.type==="timelineVideoFx"){const g=c;g.keyFrames.forEach(y=>{Hr(y.time,m)&&c.raw.removeKeyframeAtTime("Region Data",Number(m))}),g.keyFrames=g.keyFrames.filter(y=>!Hr(y.time,m)),g.keyFrames.length||(X6(!1),g.raw.removeAllKeyframe("Region Data"))}else if(c.type==="audio"){const g=c,y=[],v=g.audioFxs.find(b=>b.type==="volume");v&&v.keyFrames.forEach(b=>{Hr(b.time,m)&&(f?f.includes(b.key)&&(y.push(b),v.raw.removeKeyframeAtTime(b.key,Number(m))):v.raw.removeKeyframeAtTime(b.key,Number(m)))}),y.length?v.keyFrames=v.keyFrames.filter(b=>!y.includes(b)):v.keyFrames=v.keyFrames.filter(b=>!Hr(b.time,m)),lE()}else if(c.type==="video"){const g=c,y=[];let v=g.videoFxs.find(b=>b.type==="property");v.keyFrames.forEach(b=>{Hr(b.time,m)&&(f?f.includes(b.key)&&(y.push(b),v.raw.removeKeyframeAtTime(b.key,Number(m))):v.raw.removeKeyframeAtTime(b.key,Number(m)))}),y.length?v.keyFrames=v.keyFrames.filter(b=>!y.includes(b)):(v.keyFrames=v.keyFrames.filter(b=>!Hr(b.time,m)),W6()),Ce.$emit("monitorSelectTransform2DVideoFx",[v,g.m3u8Path]),y.length=0,v=g.videoFxs.find(b=>b.desc==="Mosaic"),v&&(v.keyFrames.forEach(b=>{Hr(b.time,m)&&(f?f.includes(b.key)&&(y.push(b),v.raw.removeKeyframeAtTime("Region Data",Number(m))):v.raw.removeKeyframeAtTime("Region Data",Number(m)))}),y.length?v.keyFrames=v.keyFrames.filter(b=>!y.includes(b)):v.keyFrames=v.keyFrames.filter(b=>!Hr(b.time,m)))}else if(c.type==="caption"){const g=c,y=[];g.keyFrames.forEach(v=>{Hr(v.time,m)&&(f?f.includes(v.key)&&(y.push(v),v.key==="region"?g.raw.removeKeyframeAtTime("Region Data",Number(m)):g.raw.removeKeyframeAtTime(v.key,Number(m))):v.key==="region"?g.raw.removeKeyframeAtTime("Region Data",Number(m)):g.raw.removeKeyframeAtTime(v.key,Number(m)))}),y.length?g.keyFrames=g.keyFrames.filter(v=>!y.includes(v)):g.keyFrames=g.keyFrames.filter(v=>!Hr(v.time,m)),Ce.$emit("monitorSelectCaption",[g]),sE()}f?tt():mi(-999),n(Ge.updateTimelineDataClip({trackIndex:r,clipData:Pe(c)})),Ce.$emit("isMoveSeekBar",!0),Ce.$emit("isMoveSeekBar",!1)},toggleKeyFramesSelected:()=>{const{clipData:c}=Ca();let f=c;if(!f&&i!==-1&&(f=t.tracks[r].clips[i]),!f)return;const m=jl(f);f.type==="video"?W6():f.type==="caption"?sE():f.type==="audio"&&lE(),mi(-999),m.map(g=>{if(Hr(Number(g.time)+f.inPoint))if(mi(Number(g.time)),f.type==="video")switch(g.key){case"Scale X":case"Scale Y":Og(!0);break;case"Trans X":case"Trans Y":f0(!0);break;case"Opacity":Lg(!0);break;case"Rotation":zp(!0);break}else if(f.type==="caption")switch(g.key){case ye.captionKFParamType.scaleX:case ye.captionKFParamType.scaleY:Lf(!0);break;case ye.captionKFParamType.transX:case ye.captionKFParamType.transY:Iu(!0);break;case ye.captionKFParamType.rotation:jf(!0);break}else if(f.type==="audio")switch(g.key){case"Left Gain":case"Right Gain":Hp(!0);break}else switch(g.key){}})},setKeyframe:(c,f,m)=>{nvsGetStreamingContextInstance().stop();const y=On()-m.inPoint;m.raw.setCurrentKeyFrameTime(y),m.keyFrames.find(b=>Hr(Number(b.time)+m.inPoint)&&b.key===c?(b.value=f,!0):!1)||(m.keyFrames.push(new Qi("float",y,c,f,!0)),m.keyFrames=m.keyFrames.sort((b,_)=>Number(b.time)-Number(_.time))),mi(y)},clipKeyFrames:a}}function ts(){const{projectData:e}=Ve(v=>v.project),{toggleKeyFramesSelected:n}=Zl();let t=document.getElementById("trackContainer"),r=document.getElementById("tl_seeker");const i=A.useRef(!1),a=A.useRef(0),{timelineData:l}=Re.getState().project;let o=[];const[u,h]=A.useState(null),[d,p]=A.useState(null),s=5;A.useEffect(()=>{if(d==null)return;let v=[];l.tracks.forEach(b=>{b.clips.forEach(_=>{var P,E;let M={..._},k={asset_name:M!=null&&M.title?M==null?void 0:M.title:M.text,asset_type:M.type,asset_type_category:null,asset_source:null,asset_is_stock:null,asset_size:M==null?void 0:M.fileSize,asset_file_format:(E=(P=M==null?void 0:M.title)==null?void 0:P.split("."))==null?void 0:E.pop(),asset_duration:M==null?void 0:M.duration};v.push(k)})}),dataLayer.push({start_time:u/10**6,end_time:d/10**6,jump_duration:Math.abs((u-d)/10**6),assets:v,project_name:e.title,project_id:e.projectId,user_id:e.userId,start_mode:"click",event:"timeline_cursor_moved",mode:"drag-n-drop"})},[d]);function c(){h(On());const{nvTimeline:v,timelineData:b}=Re.getState().project,{leftBoxWidth:_}=Re.getState().app;i.current=!0;const M=v.getDuration();o=f1(b.tracks,[],!1),t=document.getElementById("trackContainer"),r=document.getElementById("tl_seeker");const k=t.getBoundingClientRect();a.current=0,g(M),t.addEventListener("scroll",P),document.body.addEventListener("mousemove",E),document.body.addEventListener("mouseup",R);function P(w){if(!w.target||!r||!t)return;const C=w.target.scrollLeft;let S=r.getBoundingClientRect().x;const x=t.getBoundingClientRect();S>x.right-s&&(S=x.right-s);let I=S+C-_,D=ja(I);D>M&&(D=M),Ce.$emit("onSeekTimelinePosition",{seekerTime:D}),f(D)}function E(w){if(!t)return;const C=document.getElementById("timeLineArea-rulerContainer");C.style.cursor="grab",m(w,k);const S=k.right,x=t.scrollLeft;let I=w.clientX;w.clientX<=_&&(I=_),w.clientX>=S-s&&(I=S-s),I=I-_+x;const D=o.find(N=>Math.abs(N.px-I+x)<5);D&&(I=D.px+x);let T=ja(I);T>M&&(T=M),T<0&&(T=0),T=fr(T),f(T),t7(!0),n(),Ce.$emit("onSeekTimelinePosition",{seekerTime:T}),Ce.$emit("isMoveSeekBar",!0),Ce.$emit("moveCanInciseRef",b)}function R(w){p(On());const C=document.getElementById("timeLineArea-rulerContainer");C.style.cursor="default";let S=0,x=w.clientX;const I=k.right;t&&(S=t.scrollLeft),w.clientX<=_&&(x=_),w.clientX>=I&&(x=I-s);let D=ja(x-_+S);D>M&&(D=M),D=fr(D),tt(D),n(),i.current=!1,Ce.$emit("isMoveSeekBar",!1),document.body.removeEventListener("mousedown",E),document.body.removeEventListener("mousemove",E),document.body.removeEventListener("mouseup",R),t&&t.removeEventListener("scroll",P)}}function f(v){!r||!t||(r.style.transform=`translate3d(${Ht(v)-t.scrollLeft}px, 0px, 0px)`,tt(v))}function m(v,b){if(!t)return;a.current=0;const{x:_,right:M}=b,{clientX:k}=v,P=50,E=25;k>M-P?a.current=Math.min(E,k-(M-P)/2):k<_+P&&(a.current=Math.max(-E,(k-_-P)/2))}function g(v){const b=Ht(v);function _(){if(i.current&&t){const{y:M,width:k}=t.getBoundingClientRect();(t.scrollLeft<=b-k+100||a.current<0)&&t.scrollBy(a.current,0),window.requestAnimationFrame(_)}}_()}return{onMoveSeeker:c,setSeekBar:(v={})=>{const{value:b=On(),needSetStyle:_=!0,needSeek:M=!0}=v,k=document.getElementById("trackContainer").offsetWidth,P=Ht(b),E=document.getElementById("trackContainer").scrollLeft;d7()==="playing"&&P>E+k-vw&&(document.getElementById("trackContainer").scrollLeft=P-k+vw),_&&((P>E+k||P<E)&&(document.getElementById("trackContainer").scrollLeft=P-k/2),document.getElementById("tl_seeker").style.transform=`translate3d(${P-E}px, 0px, 0px)`),M&&(Ce.$emit("onSeekTimelinePosition",{seekerTime:b}),tt(b))}}}const _de="_aspectRatioBox_kc2fs_1",Ede="_ratioIcon_kc2fs_14",Ade="_disabled_kc2fs_20",kde="_ratio_kc2fs_14",Bi={aspectRatioBox:_de,ratioIcon:Ede,disabled:Ade,ratio:kde},{$t:t2}=en("controlbar.");function Tde(){document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen&&document.webkitExitFullscreen()}function Ide(e){e.requestFullscreen?e.requestFullscreen():e.webkitRequestFullScreen?e.webkitRequestFullScreen():e.mozRequestFullScreen&&e.mozRequestFullScreen()}const Pde=e=>{var q;function n(Y){Y.stopPropagation();const le=document.querySelector("#monitor"),ue=document.querySelector(".live-window-box"),ce=document.querySelector(".live-window-control-bar"),de=document.querySelector(".title-bar-box");if(document.fullscreenElement)return le.nextElementSibling?(ue.style.height=`calc(100% - ${ce.clientHeight}px)`,de.style.display="none"):(ue.style.height="100%",de.style.display="flex"),Tde();ue.style.height=`calc(100% - ${ce.clientHeight}px)`,de.style.display="none",Ide(le)}const t=!((q=Ve(Y=>Y.project.timelineData))!=null&&q.tracks.some(Y=>Y.clips.length!==0)),[r,i]=A.useState(!1),[a,l]=A.useState(0),[o,u]=A.useState(!1),{timelineData:h,nvTimeline:d}=Ve(Y=>Y.project),{projectData:p}=Ve(Y=>Y.project),{setSeekBar:s}=ts(),c=Nt(),f=Y=>{Y===NvsStreamingEngineStateEnum.StreamingEngineStateStopped||Y===NvsStreamingEngineStateEnum.StreamingEngineStateSeeking?i(!1):Y===NvsStreamingEngineStateEnum.StreamingEngineStatePlayback&&(Ce.$emit("stopStockAudio","monitor"),i(!0))};A.useEffect(()=>{Ce.$on("playStatus",f)},[]),A.useEffect(()=>{function Y(){if(document.fullscreenElement)return;const le=document.querySelector("#monitor"),ue=document.querySelector(".live-window-box"),ce=document.querySelector(".live-window-control-bar"),de=document.querySelector(".title-bar-box");le.nextElementSibling?(ue.style.height=`calc(100% - ${ce.clientHeight}px)`,de.style.display="none"):(ue.style.height="100%",de.style.display="flex")}return document.addEventListener("fullscreenchange",Y),()=>{document.removeEventListener("fullscreenchange",Y)}},[]),A.useEffect(()=>{const Y=(d==null?void 0:d.getDuration())||0;l(Y)},[h,d]);const[m,g]=A.useState(0),[y,v]=A.useState(0),b=Y=>{Y&&Y.stopPropagation(),zu()},_=Y=>{Y.stopPropagation(),v(On());let le=[];h.tracks.forEach(ce=>{ce.clips.forEach(de=>{var re,te;let W={...de},Q={asset_name:W!=null&&W.title?W==null?void 0:W.title:W.text,asset_type:W.type,asset_type_category:null,asset_source:null,asset_is_stock:null,asset_size:W==null?void 0:W.fileSize,asset_file_format:(te=(re=W==null?void 0:W.title)==null?void 0:re.split("."))==null?void 0:te.pop(),asset_duration:W==null?void 0:W.duration};le.push(Q)})}),dataLayer.push({start_time:m/10**6,end_time:y/10**6,play_duration:(y-m)/10**6,viewed_full:y-m==h.duration,assets:le,project_name:p.title,project_id:p.projectId,user_id:p.userId,start_mode:"click",event:"video_edits_played"});const ue=nvsGetStreamingContextInstance();if(!ue){console.error("streamingContext is null");return}ue.stop()},M=Y=>{Y.stopPropagation(),tt(0),s({value:0})},k=Y=>{Y.stopPropagation(),tt(a),s({value:a})},P=Y=>{Y.stopPropagation();let ue=On()-1/25*1e6*5;const ce=ue<0?0:ue;tt(ce),s({value:ce})},E=Y=>{Y.stopPropagation();const ue=On()+1/25*1e6*5,ce=ue>a?a:ue;tt(ce),s({value:ce})};A.useState(2);const[R,w]=A.useState(!1),C=Ve(Y=>Y.project.ratio),[S,x]=A.useState(e.safeFrameSize),[I,D]=A.useState(ye.videoPlatform.youtube),[T,N]=A.useState(null),L=Y=>{N(T?null:Y.currentTarget)},B=!!T,[z,K]=A.useState(),J=A.useRef(null),X=(Y,le)=>{var ue;console.log("handleAspectRatioChange",Y,le,z),N(null),K((ue=J.current)==null?void 0:ue.getAspectRatioBox()),c(La.updateAspectRatio(Y)),c(La.updateVideoPlatform(le)),Ce.$emit("selectAspectRatio",Y)},{videoPlatform:ee}=Ve(Y=>Y.app);A.useEffect(()=>{D(ee)},[ee]);const ne=()=>I==ye.videoPlatform.tiktok?F(l6,{className:Bi.ratioIcon}):I==ye.videoPlatform.facebook?F(o8,{className:Bi.ratioIcon}):I==ye.videoPlatform.instagram?F(Df,{className:Bi.ratioIcon}):I==ye.videoPlatform.youtube?F(Hg,{className:Bi.ratioIcon}):I==ye.videoPlatform.youtube_shorts?F(s6,{className:Bi.ratioIcon}):I==ye.videoPlatform.instagram_reels?F(Df,{className:Bi.ratioIcon}):I==ye.videoPlatform.snapchat?F(d6,{className:Bi.ratioIcon}):I==ye.videoPlatform.linkedin?F(c6,{className:Bi.ratioIcon}):I==ye.videoPlatform.twitter?F(u6,{className:Bi.ratioIcon}):I==ye.videoPlatform.empty?F(ds,{style:{width:"25px"},className:Bi.ratioIcon}):F(Hg,{className:Bi.ratioIcon});return me("div",{className:"live-window-control-bar",children:[F("div",{className:"bar-left",children:me("div",{className:"text-wrapper",children:[F(Fde,{}),F("span",{className:"divider",children:"/"}),F("span",{className:"text",children:zs(a/1e6)})]})}),me("div",{className:"bar-middle",children:[F(Dr,{placement:"bottom-start",title:t2("jumpStart"),children:F("div",{className:"button-margin",children:F(hn,{className:t?Bi.disabled:"",component:pde,onClick:Y=>M(Y)})})}),F(Dr,{placement:"bottom-start",title:t2("head5Frame"),children:F("div",{className:"button-margin",children:F(hn,{className:t?Bi.disabled:"",component:dde,onClick:Y=>P(Y)})})}),F(Dr,{title:"",children:me("div",{className:"button-margin",children:[!r&&F(hn,{className:t?Bi.disabled:"",component:QR,onClick:Y=>b(Y)}),r&&F(hn,{className:t?Bi.disabled:"",component:KR,onClick:Y=>_(Y)})]})}),F(Dr,{placement:"bottom-start",title:t2("tail5Frame"),children:F("div",{className:"button-margin",children:F(hn,{className:t?Bi.disabled:"",component:hde,onClick:Y=>E(Y)})})}),F(Dr,{placement:"bottom-start",title:t2("jumpEnd"),children:F("div",{className:"button-margin",children:F(hn,{className:t?Bi.disabled:"",component:fde,onClick:Y=>k(Y)})})})]}),me("div",{className:"bar-right",children:[me("div",{className:"tooltip",children:[me(Ye,{sx:{width:"115px",height:"28px",borderRadius:"4px",border:"1px solid #A9A9A9",display:"flex",flexDirection:"row",alignItems:"center",backgroundColor:o?"#CCCCCC":""},children:[F("div",{style:{lineHeight:"18px",marginLeft:"12px",marginRight:"10px",color:o?"#050505":"#A9A9A9",fontFamily:"Poppins"},children:"Safe zone"}),F(hn,{component:o?JR:mde,onClick:()=>{u(Y=>!Y),w(!1),e.toggleSafeZone(!o)},style:{color:o?"#050505":"#A9A9A9"}})]}),me("div",{className:"tooltip-box",style:{display:"none",visibility:o?"visible":"hidden",opacity:o?1:0},children:[F(Js,{max:100,min:50,step:5,style:{width:"180px",marginRight:"15px"},value:S,onChange:Y=>{const{target:{value:le}}=Y;x(le),e.onSetSafeFrameSize(le)}}),F("div",{className:"tooltip-box-safeSize",children:`${S}%`})]})]}),me("div",{className:"tooltip",children:[me(Ye,{className:Bi.aspectRatioBox,onClick:L,children:[z||me(xn,{direction:"row",children:[ne(),F("div",{className:Bi.ratio,children:C})]}),F(hn,{component:cde,onClick:()=>{w(Y=>!Y)}})]}),F(Il,{open:B,anchorEl:T,placement:"top-start",sx:{zIndex:1100},children:F(Sde,{handleAspectRatioChange:(Y,le)=>{X(Y,le)},closeAspectRatio:()=>N(null),ref:J})})]}),F(ude,{className:t?Bi.disabled:"",onClick:n,style:{marginRight:"20px"}})]})]})},Dde=Pde,Fde=A.forwardRef((e,n)=>{const[t,r]=A.useState(0);return A.useImperativeHandle(n,()=>({setSeekerTime:r})),A.useEffect(()=>{Ce.$on("onPlaybackTimelinePosition",({position:i})=>{r(i)}),Ce.$on("onSeekTimelinePosition",({seekerTime:i})=>{r(i)})},[]),F("span",{className:"text current",children:zs(t/1e6)})}),Gr=e=>RI({id:"view.editorApp.titleBar.shortcutKeyList."+e}),Mde=[{index:0,groupName:"Playback",list:[{index:0,message:Gr("previewPause"),sub:"Space"},{index:3,message:Gr("forwardBackward1"),sub:"... / ..."},{index:4,message:Gr("forwardBackward2"),sub:"... / ..."}]},{index:2,groupName:"Editor",list:[{index:1,message:Gr("delete"),sub:"Delete"},{index:2,message:Gr("cut"),sub:"C"},{index:5,message:Gr("jumpStart"),sub:"Home"},{index:6,message:Gr("jumpEnd"),sub:"End"},{index:11,message:Gr("shrinkTimeline"),sub:"-"},{index:12,message:Gr("expandTimeline"),sub:"+"},{index:13,message:Gr("revoke"),sub:"Ctrl+Z"},{index:15,message:Gr("insert"),sub:"Shift+"+Gr("mouseLeft")},{index:16,message:Gr("selectAll"),sub:"Ctrl+A"}]}],Rde=[{index:100,groupName:"Playback",list:[{index:0,message:Gr("previewPause"),sub:"Space"},{index:3,message:Gr("forwardBackward1"),sub:"... / ..."},{index:4,message:Gr("forwardBackward2"),sub:"... / ..."}]},{index:102,groupName:"Editor",list:[{index:1,message:Gr("delete"),sub:"Delete"},{index:2,message:Gr("cut"),sub:"C"},{index:5,message:Gr("jumpStart"),sub:"Fn + ..."},{index:6,message:Gr("jumpEnd"),sub:"Fn + ..."},{index:11,message:Gr("shrinkTimeline"),sub:"-"},{index:12,message:Gr("expandTimeline"),sub:"+"},{index:13,message:Gr("revoke"),sub:"Ctrl+Z"},{index:15,message:Gr("insert"),sub:"Shift+"+Gr("mouseLeft")},{index:16,message:Gr("selectAll"),sub:"Ctrl+A"}]}],DA=navigator.platform.indexOf("Mac")===-1?Mde:Rde;var s8={},Nde={get exports(){return s8},set exports(e){s8=e}};(function(e){(function(n,t,r){if(!n)return;for(var i={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",20:"capslock",27:"esc",32:"space",33:"pageup",34:"pagedown",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"ins",46:"del",91:"meta",93:"meta",224:"meta"},a={106:"*",107:"+",109:"-",110:".",111:"/",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"},l={"~":"`","!":"1","@":"2","#":"3",$:"4","%":"5","^":"6","&":"7","*":"8","(":"9",")":"0",_:"-","+":"=",":":";",'"':"'","<":",",">":".","?":"/","|":"\\"},o={option:"alt",command:"meta",return:"enter",escape:"esc",plus:"+",mod:/Mac|iPod|iPhone|iPad/.test(navigator.platform)?"meta":"ctrl"},u,h=1;h<20;++h)i[111+h]="f"+h;for(h=0;h<=9;++h)i[h+96]=h.toString();function d(P,E,R){if(P.addEventListener){P.addEventListener(E,R,!1);return}P.attachEvent("on"+E,R)}function p(P){if(P.type=="keypress"){var E=String.fromCharCode(P.which);return P.shiftKey||(E=E.toLowerCase()),E}return i[P.which]?i[P.which]:a[P.which]?a[P.which]:String.fromCharCode(P.which).toLowerCase()}function s(P,E){return P.sort().join(",")===E.sort().join(",")}function c(P){var E=[];return P.shiftKey&&E.push("shift"),P.altKey&&E.push("alt"),P.ctrlKey&&E.push("ctrl"),P.metaKey&&E.push("meta"),E}function f(P){if(P.preventDefault){P.preventDefault();return}P.returnValue=!1}function m(P){if(P.stopPropagation){P.stopPropagation();return}P.cancelBubble=!0}function g(P){return P=="shift"||P=="ctrl"||P=="alt"||P=="meta"}function y(){if(!u){u={};for(var P in i)P>95&&P<112||i.hasOwnProperty(P)&&(u[i[P]]=P)}return u}function v(P,E,R){return R||(R=y()[P]?"keydown":"keypress"),R=="keypress"&&E.length&&(R="keydown"),R}function b(P){return P==="+"?["+"]:(P=P.replace(/\+{2}/g,"+plus"),P.split("+"))}function _(P,E){var R,w,C,S=[];for(R=b(P),C=0;C<R.length;++C)w=R[C],o[w]&&(w=o[w]),E&&E!="keypress"&&l[w]&&(w=l[w],S.push("shift")),g(w)&&S.push(w);return E=v(w,S,E),{key:w,modifiers:S,action:E}}function M(P,E){return P===null||P===t?!1:P===E?!0:M(P.parentNode,E)}function k(P){var E=this;if(P=P||t,!(E instanceof k))return new k(P);E.target=P,E._callbacks={},E._directMap={};var R={},w,C=!1,S=!1,x=!1;function I(K){K=K||{};var J=!1,X;for(X in R){if(K[X]){J=!0;continue}R[X]=0}J||(x=!1)}function D(K,J,X,ee,ne,q){var Y,le,ue=[],ce=X.type;if(!E._callbacks[K])return[];for(ce=="keyup"&&g(K)&&(J=[K]),Y=0;Y<E._callbacks[K].length;++Y)if(le=E._callbacks[K][Y],!(!ee&&le.seq&&R[le.seq]!=le.level)&&ce==le.action&&(ce=="keypress"&&!X.metaKey&&!X.ctrlKey||s(J,le.modifiers))){var de=!ee&&le.combo==ne,W=ee&&le.seq==ee&&le.level==q;(de||W)&&E._callbacks[K].splice(Y,1),ue.push(le)}return ue}function T(K,J,X,ee){E.stopCallback(J,J.target||J.srcElement,X,ee)||K(J,X)===!1&&(f(J),m(J))}E._handleKey=function(K,J,X){var ee=D(K,J,X),ne,q={},Y=0,le=!1;for(ne=0;ne<ee.length;++ne)ee[ne].seq&&(Y=Math.max(Y,ee[ne].level));for(ne=0;ne<ee.length;++ne){if(ee[ne].seq){if(ee[ne].level!=Y)continue;le=!0,q[ee[ne].seq]=1,T(ee[ne].callback,X,ee[ne].combo,ee[ne].seq);continue}le||T(ee[ne].callback,X,ee[ne].combo)}var ue=X.type=="keypress"&&S;X.type==x&&!g(K)&&!ue&&I(q),S=le&&X.type=="keydown"};function N(K){typeof K.which!="number"&&(K.which=K.keyCode);var J=p(K);if(J){if(K.type=="keyup"&&C===J){C=!1;return}E.handleKey(J,c(K),K)}}function L(){clearTimeout(w),w=setTimeout(I,1e3)}function B(K,J,X,ee){R[K]=0;function ne(ce){return function(){x=ce,++R[K],L()}}function q(ce){T(X,ce,K),ee!=="keyup"&&(C=p(ce)),setTimeout(I,10)}for(var Y=0;Y<J.length;++Y){var le=Y+1===J.length,ue=le?q:ne(ee||_(J[Y+1]).action);z(J[Y],ue,ee,K,Y)}}function z(K,J,X,ee,ne){E._directMap[K+":"+X]=J,K=K.replace(/\s+/g," ");var q=K.split(" "),Y;if(q.length>1){B(K,q,J,X);return}Y=_(K,X),E._callbacks[Y.key]=E._callbacks[Y.key]||[],D(Y.key,Y.modifiers,{type:Y.action},ee,K,ne),E._callbacks[Y.key][ee?"unshift":"push"]({callback:J,modifiers:Y.modifiers,action:Y.action,seq:ee,level:ne,combo:K})}E._bindMultiple=function(K,J,X){for(var ee=0;ee<K.length;++ee)z(K[ee],J,X)},d(P,"keypress",N),d(P,"keydown",N),d(P,"keyup",N)}k.prototype.bind=function(P,E,R){var w=this;return P=P instanceof Array?P:[P],w._bindMultiple.call(w,P,E,R),w},k.prototype.unbind=function(P,E){var R=this;return R.bind.call(R,P,function(){},E)},k.prototype.trigger=function(P,E){var R=this;return R._directMap[P+":"+E]&&R._directMap[P+":"+E]({},P),R},k.prototype.reset=function(){var P=this;return P._callbacks={},P._directMap={},P},k.prototype.stopCallback=function(P,E){var R=this;if((" "+E.className+" ").indexOf(" mousetrap ")>-1||M(E,R.target))return!1;if("composedPath"in P&&typeof P.composedPath=="function"){var w=P.composedPath()[0];w!==P.target&&(E=w)}return E.tagName=="INPUT"||E.tagName=="SELECT"||E.tagName=="TEXTAREA"||E.isContentEditable},k.prototype.handleKey=function(){var P=this;return P._handleKey.apply(P,arguments)},k.addKeycodes=function(P){for(var E in P)P.hasOwnProperty(E)&&(i[E]=P[E]);u=null},k.init=function(){var P=k(t);for(var E in P)E.charAt(0)!=="_"&&(k[E]=function(R){return function(){return P[R].apply(P,arguments)}}(E))},k.init(),n.Mousetrap=k,e.exports&&(e.exports=k),typeof r=="function"&&r.amd&&r(function(){return k})})(typeof window<"u"?window:null,typeof window<"u"?document:null)})(Nde);const FA=s8,Wr=(e,n,t=void 0)=>{let r=A.useRef(()=>{});r.current=n,A.useEffect(()=>(FA.bind(e,(i,a)=>{typeof r.current=="function"&&r.current(i,a)},t),()=>{FA.unbind(e)}),[e])};let bt,Q2=[],_r;function Te(e,n){n!==void 0&&typeof n!="function"&&e!=="raw"&&e!=="params"&&n!==null&&typeof n!="object"&&bt.writeAttribute(e,n.toString())}function qR(){const{nvTimeline:e}=Re.getState().project;return e?e.getVideoRes().imageHeight:-1}function v0(e={}){const{timelineData:n}=Re.getState().project;if(n.tracks.filter(p=>p.type==="audioTrack").some(p=>p.clips.some(c=>!c.path.startsWith("https"))))throw Ce.$emit("customMessages",{message:"The operation failed because an offline path was included. Procedure",type:"error"}),new Error("The operation failed because an offline path was included. Procedure");const i=Re.dispatch;i(Ge.updateTimelineDataInArray(n));const{timelineDataArray:a}=Re.getState().project,{projectXmlFileName:l,noCaptions:o=!1,sizeLevel:u=-1,timelineData:h,compileFormData:d={}}=e;if(bt=new NvsXmlStreamWriter(l),!bt.open()){console.error("xmlStreamWriter open failed!");return}if(bt.writeStartDocument(),bt.writeStartElement("timelines"),h)Te("output",h.videoSize),MA({timelineData:h,noCaptions:o,sizeLevel:u,...d});else{Te("output",n.videoSize);for(let p of a)MA({timelineData:p,noCaptions:o,sizeLevel:u,...d})}bt.writeEndElement(),bt.writeEndDocument(),bt.close()}function MA(e){const{timelineData:n,noCaptions:t=!1,sizeLevel:r=-1,fps:i,scanMode:a,outputType:l,videoBitrate:o,nvenc:u,encoderType:h,encoderMode:d}=e;Q2=[];const p=jP(n);_r=JSON.parse(JSON.stringify(n)),bt.writeStartElement("timeline"),Te("resWidth",_r.resWidth),Te("resHeight",_r.resHeight),Te("duration",p),Te("videoSize",_r.videoSize),Te("controlSpeed",_r.controlSpeed),Te("trackCount",_r.tracks.length),Te("noCaptions",t),Te("sizeLevel",r),Te("outputStart",_r.outputStart),Te("outputEnd",_r.outputEnd),Te("enableRenderOrderByZValue",_r.enableRenderOrderByZValue),Te("fps",i||_r.fps),Te("volume",_r.volume),Te("outputType",l||_r.outputType),Te("nvenc",u),Te("encoderMode",d),Te("isShowSection",_r.isShowSection),Te("sectionInPoint",_r.sectionInPoint),Te("sectionOutPoint",_r.sectionOutPoint),Te("dbLimitValue",_r.dbLimitValue),Te("videoBitrate",o),Te("encoderType",h),a==="interlace"&&Te("scanMode","interlace"),Te("templateId",_r.templateId),Bde(),Lde(),jde(),Ude(),$de(),Vde(),zde(),Hde(),hv("waterMark"),hv("adjustData"),hv("timelineFilterFx"),Ode(),bt.writeEndElement()}function Bde(){const{tracks:e}=_r;if(e.length<=0){console.error("tracks count is invalid");return}bt.writeStartElement("resources");for(let n=e.length-1;n>=0;n--)if(e[n].type==="videoTrack"){const t=e[n];RA(t.clips)}else if(e[n].type==="audioTrack"){const t=e[n];RA(t.clips)}bt.writeEndElement()}function RA(e){if(!(e.length<=0)){for(let n=0;n<e.length;n++){const t=e[n];if(t.id===-1)continue;let r=Q2.find(i=>i.id===t.id);r||(r={id:t.id},Q2.push(r)),t.reverse?r.reversePath=t.reversePath:r.path=t.path}Q2.forEach(n=>{bt.writeStartElement("resource"),Te("id",n.id),Te("path",n.path),Te("reversePath",n.reversePath),bt.writeEndElement()})}}function hv(e){if(!_r[e])return;const{resWidth:n,resHeight:t}=_r;bt.writeStartElement(e);for(const r in _r[e]){let i=_r[e][r];e==="waterMark"&&(r==="marginY"||r==="height"?i=i/t:(r==="marginX"||r==="width")&&(i=i/n)),Te(r,i)}bt.writeEndElement()}function Ode(){const e=nvsGetStreamingContextInstance();Array.isArray(_r.timelineVideoFxs)&&(bt.writeStartElement("timelineVideoFxs"),_r.timelineVideoFxs.map(n=>{bt.writeStartElement("timelineVideoFx");for(const r in n)Te(r,n[r]);e.getAssetPackageManager().isParticleFX(n.id||"")||!1?nN(n.params):n.isRegional?h5(n):Q0(n.params),bt.writeEndElement()}),bt.writeEndElement())}function Lde(){const{tracks:e}=_r;if(e.length<=0){console.error("tracks count is invalid");return}bt.writeStartElement("videoTracks");for(let n=e.length-1;n>=0;n--)if(e[n].type==="videoTrack"){const t=e[n];bt.writeStartElement("videoTrack"),Te("index",e.length-1-t.index),Te("volume",t.volume),Te("show",t.show),Gde(t.clips),eN(t.transitions),bt.writeEndElement()}bt.writeEndElement()}function jde(){const{tracks:e}=_r;if(!(e.length<=0)){bt.writeStartElement("audioTracks");for(let n=e.length-1;n>=0;n--)if(e[n].type==="audioTrack"){const t=e[n];bt.writeStartElement("audioTrack"),Te("index",e.length-1-t.index),Te("volume",t.volume),Te("show",t.show),Wde(t.clips),eN(t.transitions),bt.writeEndElement()}bt.writeEndElement()}}function Ude(){const{tracks:e}=_r;if(!(e.length<=0)){bt.writeStartElement("timelineVideoFxTracks");for(let n=e.length-1;n>=0;n--)if(e[n].type==="timelineVideoFxTrack"){const t=e[n];bt.writeStartElement("timelineVideoFxTrack");const r=e.length-1-t.index;Te("index",r),Te("show",t.show),t.clips.filter(a=>!!a.multiRaw).forEach(a=>{const l=[];Object.keys(a.multiRaw).forEach(o=>{let u=Pe(a);u.desc=o,u.displayName=a.displayName,u.params=a.multiParams[o],l.push(u)}),NA(l,r)}),t.clips=t.clips.filter(a=>!a.multiRaw),NA(t.clips,r),bt.writeEndElement()}bt.writeEndElement()}}function $de(){const{tracks:e}=_r;if(!(e.length<=0)){bt.writeStartElement("captionTracks");for(let n=e.length-1;n>=0;n--)if(e[n].type==="captionTrack"){const t=e[n];bt.writeStartElement("captionTrack");const r=e.length-1-t.index;Te("index",r),Te("show",t.show),Yde(t.clips,r),bt.writeEndElement()}bt.writeEndElement()}}function Vde(){const{tracks:e}=_r;if(!(e.length<=0)){bt.writeStartElement("compoundCaptionTracks");for(let n=e.length-1;n>=0;n--)if(e[n].type==="compoundCaptionTrack"){const t=e[n];bt.writeStartElement("compoundCaptionTrack");const r=e.length-1-t.index;Te("index",r),Te("show",t.show),Zde(t.clips,r),bt.writeEndElement()}bt.writeEndElement()}}function zde(){const{tracks:e}=_r;if(!(e.length<=0)){bt.writeStartElement("stickerTracks");for(let n=e.length-1;n>=0;n--)if(e[n].type==="stickerTrack"){const t=e[n];bt.writeStartElement("stickerTrack");const r=e.length-1-t.index;Te("index",r),Te("volume",t.volume),Te("show",t.show),Kde(t.clips,r),bt.writeEndElement()}bt.writeEndElement()}}function Hde(){const{tracks:e}=_r;if(!(e.length<=0)){bt.writeStartElement("musicLyricsTracks");for(let n=e.length-1;n>=0;n--)if(e[n].type==="musicLyricsTrack"){const t=e[n];bt.writeStartElement("musicLyricsTrack");const r=e.length-1-t.index;Te("index",r),Te("show",t.show),Te("font",t.font),Te("fontSize",t.fontSize),t.fontSize>0&&Te("fontSizeRatio",t.fontSize/qR()),Te("color",_c(t.color)),Te("align",t.align),Te("styleId",t.styleDesc),Te("scaleX",t.scaleX),Te("scaleY",t.scaleY),Te("rotation",t.rotation),Te("translationX",t.translationX),Te("translationY",t.translationY),Te("outline",t.outline),Te("outlineWidth",t.outlineWidth||""),Te("outlineColor",_c(t.outlineColor)),Qde(t.clips),bt.writeEndElement()}bt.writeEndElement()}}function Gde(e){if(!(e.length<=0)){bt.writeStartElement("videos");for(let n=0;n<e.length;n++){const t=e[n];if(t.inPoint<0){console.error("If the entry point is found to be less than 0, the segment will be skipped for saving",t.m3u8Url,t.inPoint);continue}bt.writeStartElement("video"),Te("id",t.id),Te("index",t.index),Te("type",t.videoType),Te("m3u8Path",t.m3u8Path),Te("m3u8Url",t.m3u8Url),Te("path",t.path),Te("alphaM3u8Path",t.alphaM3u8Path),Te("alphaM3u8Url",t.alphaM3u8Url),Te("alphaPath",t.alphaPath),Te("inPoint",t.inPoint),Te("outPoint",t.outPoint),Te("trimIn",t.trimIn),Te("trimOut",t.trimOut),Te("orgDuration",t.orgDuration),Te("volume",t.volume),Te("speed",t.speed),Te("bgBlur",t.bgBlur),Te("fadeInDuration",t.fadeInDuration),Te("fadeOutDuration",t.fadeOutDuration),Te("extraRotation",t.extraRotation),Te("reverse",t.reverse),Te("noAudio",t.noAudio),Te("separated",t.separated),Te("reverseAlphaM3u8Url",t.reverseAlphaM3u8Url),Te("reversePath",t.reversePath),Te("reverseStatus",t.reverseStatus),Te("reverseM3u8Path",t.reverseM3u8Path),Te("reverseAlphaM3u8Path",t.reverseAlphaM3u8Path),Te("reverseAlphaPath",t.reverseAlphaPath),Te("reverseM3u8Url",t.reverseM3u8Url),Te("thumbnailHost",t.thumbnailHost),Te("orgReverseThumbnailHost",t.orgReverseThumbnailHost),Te("thumbnailStep",t.thumbnailStep),Te("thumbnailType",t.thumbnailType),Te("curvesSpeedString",t.curveSpeedString),Te("curveSpeedName",t.curveSpeedName),Te("uuid",t.uuid),Te("title",t.title),Te("width",t.width),Te("height",t.height),Te("leftChannelUrl",t.leftChannelUrl),Te("rightChannelUrl",t.rightChannelUrl),Te("blendingMode",t.blendingMode),Te("fillMode",t.fillMode),Te("enableClipFreezeFrame",t.enableClipFreezeFrame),Te("freezeFrameTrimPos",t.freezeFrameTrimPos),Te("combination",t.combination),Te("combinationOrder",t.combinationOrder),Te("combination_template",t.combination_template),Te("combinationOrder_template",t.combinationOrder_template),Te("combination_template_type",t.combination_template_type),Te("useWebLocalFile",t.useWebLocalFile),Xde(t.videoFxs),tN(t.audioFxs),bt.writeEndElement()}bt.writeEndElement()}}function eN(e){if(!(e.length<=0)){bt.writeStartElement("transitions");for(let n=0;n<e.length;n++){const t=e[n];bt.writeStartElement("transition"),Te("index",t.index),Te("type",t.clipType),t.clipType==="builtin"?Te("name",t.desc):t.clipType==="package"&&Te("id",t.desc),Te("displayName",t.displayName),Te("displayNamezhCN",t.displayNamezhCN),Te("duration",t.duration),bt.writeEndElement()}bt.writeEndElement()}}function Wde(e){if(!(e.length<=0)){bt.writeStartElement("audios");for(let n=0;n<e.length;n++){const t=e[n];bt.writeStartElement("audio"),Te("id",t.id),Te("index",t.index),Te("m3u8Path",t.m3u8Path),Te("m3u8Url",t.m3u8Url),Te("path",t.path),Te("inPoint",t.inPoint),Te("outPoint",t.outPoint),Te("trimIn",t.trimIn),Te("trimOut",t.trimOut),Te("orgDuration",t.orgDuration),Te("volume",t.volume),Te("speed",t.speed),Te("fadeInDuration",t.fadeInDuration),Te("fadeOutDuration",t.fadeOutDuration),Te("curvesSpeedString",t.curveSpeedString),Te("title",t.title),Te("leftChannelUrl",t.leftChannelUrl),Te("rightChannelUrl",t.rightChannelUrl),Te("audioStreamIndex",t.audioStreamIndex),Te("channelType",t.channelType),Te("combination",t.combination),Te("combinationOrder",t.combinationOrder),Te("useWebLocalFile",t.useWebLocalFile),tN(t.audioFxs),bt.writeEndElement()}bt.writeEndElement()}}function Xde(e){if(!(e.length<=0)){bt.writeStartElement("videoFxs");for(let n=0;n<e.length;n++){const t=e[n];bt.writeStartElement("videoFx"),Te("index",t.index),Te("type",t.type),t.type==="builtin"||t.type==="property"?Te("name",t.desc):t.type==="package"&&Te("id",t.desc),Te("videoFxType",t.videoFxType),Te("animationType",t.animationType),Te("isPostInAnimation",t.isPostInAnimation),Te("isPostOutAnimation",t.isPostOutAnimation),Te("intensity",t.intensity),Te("isRaw",t.isRaw),Te("shape",t.shape),Te("isRegional",t.isRegional),Te("isIgnoreBackground",t.isIgnoreBackground),Te("isInverseRegion",t.isInverseRegion),Te("regionalFeatherWidth",t.regionalFeatherWidth),Te("clipSubType",t.clipSubType),Te("nvTypeId",t.nvTypeId),Te("nvCategoryId",t.nvCategoryId),t.isRegional?(h5(t),K9(t.keyFrames)):(Q0(t.params),W1(t.keyFrames)),bt.writeEndElement()}bt.writeEndElement()}}function tN(e){if(!(e.length<=0)){bt.writeStartElement("audioFxs");for(let n=0;n<e.length;n++){let t=e[n];bt.writeStartElement("audioFx"),Te("index",t.index),Te("type",t.type),t.type==="builtin"?Te("name",t.desc):t.type==="package"&&Te("id",t.desc),Q0(t.params),W1(t.keyFrames),bt.writeEndElement()}bt.writeEndElement()}}function nN(e){if(!(e.length<=0)){bt.writeStartElement("fxParams");for(let n=0;n<e.length;n++){let t=e[n];if(bt.writeStartElement("fxParam"),Te("type",t.type),Te("key",t.key),t.type==="object"){bt.writeStartElement("objectValue");let r=t.value;Te("timeSec",r.timeSec),Te("x",r.x),Te("y",r.y),bt.writeEndElement()}else Te("value",t.value);bt.writeEndElement()}bt.writeEndElement()}}function h5(e){const n=e.params;if(!(n.length<=0)){bt.writeStartElement("fxParams");for(let t=0;t<n.length;t++){let r=n[t];const i=a=>a==="ellipse"?"ellipseRegion":"region";if(!(e.shape==="rect"&&r.key==="ellipseRegion")&&!(e.shape==="ellipse"&&r.key==="region")){if(bt.writeStartElement("fxParam"),Te("type",r.type),Te("key",r.key),e&&i(e.shape)===r.key){if(r.type==="object"){if(bt.writeStartElement("objectValue"),r.key==="region"){let a=r.value;Te("x1",a.x1),Te("y1",a.y1),Te("x2",a.x2),Te("y2",a.y2),Te("x3",a.x3),Te("y3",a.y3),Te("x4",a.x4),Te("y4",a.y4)}else if(r.key==="ellipseRegion"){let a=r.value;Te("centerX",a.centerX),Te("centerY",a.centerY),Te("a",a.a),Te("b",a.b),Te("angle",a.angle)}bt.writeEndElement()}}else{let a=String(r.value);r.key==="Description String"&&(a=l1(a)),Te("value",a)}bt.writeEndElement()}}bt.writeEndElement()}}function Q0(e){if(!(!e||e.length<=0)){bt.writeStartElement("fxParams");for(let n=0;n<e.length;n++){let t=e[n];if(t.value!=null){if(bt.writeStartElement("fxParam"),Te("type",t.type),Te("key",t.key),t.resourceUrl)t.key==="Background Image"?Te("value",t.resourceUrl.split("/").pop()):Te("value","/resource/"+t.resourceUrl.split("/").pop()),Te("resourceUrl",t.resourceUrl);else{let r=String(t.value);t.key==="Description String"&&(r=l1(r)),Te("value",r)}bt.writeEndElement()}}bt.writeEndElement()}}function W1(e){if(!(!e||e.length<=0)){bt.writeStartElement("keyFrames");for(let n=0;n<e.length;n++){let t=e[n];bt.writeStartElement("keyFrame"),Te("type",t.type),Te("time",t.time),Te("key",t.key),Te("value",t.value),Te("visible",t.visible),bt.writeEndElement()}bt.writeEndElement()}}function K9(e){if(!(e.length<=0)){bt.writeStartElement("keyFrames");for(let n=0;n<e.length;n++){let t=e[n];if(bt.writeStartElement("keyFrame"),Te("type",t.type),Te("time",t.time),Te("key",t.key),Te("visible",t.visible),t.type==="object"){if(bt.writeStartElement("objectValue"),t.key==="region"){let r=t.value;Te("x1",r.x1),Te("y1",r.y1),Te("x2",r.x2),Te("y2",r.y2),Te("x3",r.x3),Te("y3",r.y3),Te("x4",r.x4),Te("y4",r.y4)}else if(t.key==="ellipseRegion"){let r=t.value;Te("centerX",r.centerX),Te("centerY",r.centerY),Te("a",r.a),Te("b",r.b),Te("angle",r.angle)}bt.writeEndElement()}else Te("value",t.value);bt.writeEndElement()}bt.writeEndElement()}}function NA(e,n){const t=nvsGetStreamingContextInstance();if(!(e.length<=0))for(let r=0;r<e.length;r++){let i=e[r];bt.writeStartElement("timelineVideoFx"),Te("index",i.index),Te("inPoint",i.inPoint),Te("duration",i.outPoint-i.inPoint),Te("type",i.clipType),Te("clipSubType",i.clipSubType),Te("displayName",i.displayName),Te("displayNamezhCN",i.displayNamezhCN);let a=!1;i.clipType==="builtin"?Te("name",i.desc):i.clipType==="package"&&(Te("id",i.desc),a=t.getAssetPackageManager().isParticleFX(i.desc)),Te("intensity",i.intensity),Te("isRegional",i.isRegional),Te("isIgnoreBackground",i.isIgnoreBackground),Te("isInverseRegion",i.isInverseRegion),Te("regionalFeatherWidth",i.regionalFeatherWidth),Te("shape",i.shape),Te("zValue",n),Te("nvTypeId",i.nvTypeId),Te("nvCategoryId",i.nvCategoryId),Te("combination",i.combination),Te("combinationOrder",i.combinationOrder),a?nN(i.params):i.isRegional?(h5(i),K9(i.keyFrames)):(Q0(i.params),W1(i.keyFrames)),bt.writeEndElement()}}function Yde(e,n){if(!(e.length<=0))for(let t=0;t<e.length;t++){let r=e[t];r.type==="caption"&&(bt.writeStartElement("caption"),Te("index",r.index),Te("type",r.clipSubType),Te("captionType",r.captionType),Te("uuid",r.uuid),Te("richHtmlDescription",r.richHtmlDescription),Te("richCustomStickerImagePath",r.richCustomStickerImagePath),Te("richCustomStickerImageUrl",r.richCustomStickerImageUrl),Te("text",l1(r.text)),Te("inPoint",r.inPoint),Te("duration",r.outPoint-r.inPoint),Te("scaleX",r.scaleX),Te("scaleY",r.scaleY),Te("rotation",r.rotation),Te("recordingUserOperationTrans",r.recordingUserOperationTrans),Te("translationX",r.translationX),Te("translationY",r.translationY),Te("zValue",n),Te("font",r.font),Te("fontSize",r.fontSize),Te("fontSizeRatio",r.fontSize/qR()),Te("color",_c(r.color)),r.weight>0?Te("weight",r.weight):Te("bold",r.bold),Te("italic",r.italic),Te("underline",r.underline),Te("align",r.align),Te("shadow",r.shadow),Te("shadowColor",_c(r.shadowColor)),Te("shadowOffsetX",r.shadowOffsetX),Te("shadowOffsetY",r.shadowOffsetY),Te("shadowFeather",r.shadowFeather),Te("outline",r.outline),Te("outlineColor",_c(r.outlineColor)),Te("outlineWidth",r.outlineWidth),Te("bgColor",_c(r.bgColor)),Te("bgRadius",r.bgRadius),Te("styleId",r.styleDesc),Te("contextId",r.contextId),Te("rendererId",r.rendererId),Te("animationId",r.animationId),Te("inAnimationId",r.inAnimationId),Te("outAnimationId",r.outAnimationId),Te("animationPeroid",Math.round(r.animationPeroid/1e3)),Te("inAnimationDuration",Math.round(r.inAnimationDuration/1e3)),Te("outAnimationDuration",Math.round(r.outAnimationDuration/1e3)),Te("category",r.category),Te("letterSpacingType",r.letterSpacingType),r.letterSpacingType===NvsCaptionLetterSpacingTypeEnum.Percentage?Te("letterSpacing",r.letterSpacingPercentage):Te("letterSpacing",r.letterSpacingAbsolute),Te("lineSpacing",r.lineSpacing),Te("enableSpeed",r.enableSpeed),Te("combination",r.combination),Te("combinationOrder",r.combinationOrder),Te("shape",r.shape),Te("isRegional",r.isRegional),Te("isIgnoreBackground",r.isIgnoreBackground),Te("isInverseRegion",r.isInverseRegion),Te("regionalFeatherWidth",r.regionalFeatherWidth),r.isRegional?(h5(r),K9(r.keyFrames)):(W1(r.keyFrames),Q0(r.params||[])),bt.writeEndElement())}}function Zde(e,n){if(!(e.length<=0))for(let t=0;t<e.length;t++){let r=e[t];if(r.type==="compoundCaption"){bt.writeStartElement("compoundCaption"),Te("index",r.index),Te("inPoint",r.inPoint),Te("duration",r.outPoint-r.inPoint),Te("scaleX",r.scaleX),Te("scaleY",r.scaleY),Te("rotation",r.rotation),Te("translationX",r.translationX),Te("translationY",r.translationY),Te("zValue",n),Te("displayName",r.displayName),Te("displayNamezhCN",r.displayNamezhCN),Te("styleId",r.styleDesc),Te("combination",r.combination),Te("combinationOrder",r.combinationOrder);for(let i=0;i<r.text.length;i++)if(typeof r.text[i]=="string")bt.writeStartElement("captionItem"),Te("index",i),Te("text",l1(r.text[i])),bt.writeEndElement();else if(typeof r.text[i]=="object"){bt.writeStartElement("captionItem"),Te("index",i),Te("text",l1(r.text[i].text)),Te("font",r.text[i].font);let a=String(r.text[i].color);a=a.indexOf("rgb")>-1?_c(a):a,Te("color",a),bt.writeEndElement()}W1(r.keyFrames),bt.writeEndElement()}}}function Kde(e,n){if(!(e.length<=0))for(let t=0;t<e.length;t++){let r=e[t];bt.writeStartElement("sticker"),Te("index",r.index),Te("type",r.stickerType),Te("inPoint",r.inPoint),Te("duration",r.outPoint-r.inPoint),Te("scaleX",r.scaleX),Te("scaleY",r.scaleY),Te("rotation",r.rotation),Te("translationX",r.translationX),Te("translationY",r.translationY),Te("horizontalFlip",r.horizontalFlip),Te("verticalFlip",r.verticalFlip),Te("zValue",n),Te("id",r.desc),Te("volume",r.volume),Te("displayName",r.displayName),Te("displayNamezhCN",r.displayNamezhCN),Te("uuid",r.uuid),Te("animationId",r.animationId),Te("inAnimationId",r.inAnimationId),Te("outAnimationId",r.outAnimationId),Te("animationPeroid",r.animationPeroid/1e3),Te("inAnimationDuration",r.inAnimationDuration/1e3),Te("outAnimationDuration",r.outAnimationDuration/1e3),Te("combination",r.combination),Te("combinationOrder",r.combinationOrder),r.stickerType==="custom"&&Te("path",r.path),W1(r.keyFrames),bt.writeEndElement()}}function Qde(e,n){if(!(e.length<=0))for(let t=0;t<e.length;t++){let r=e[t];bt.writeStartElement("musicLyric"),Te("index",r.index),Te("inPoint",r.inPoint),Te("duration",r.outPoint-r.inPoint),Te("text",l1(r.text)),Te("zValue","100"),bt.writeEndElement()}}const Jde=new Error("request for lock canceled");var qde=function(e,n,t,r){function i(a){return a instanceof t?a:new t(function(l){l(a)})}return new(t||(t=Promise))(function(a,l){function o(d){try{h(r.next(d))}catch(p){l(p)}}function u(d){try{h(r.throw(d))}catch(p){l(p)}}function h(d){d.done?a(d.value):i(d.value).then(o,u)}h((r=r.apply(e,n||[])).next())})};class efe{constructor(n,t=Jde){this._value=n,this._cancelError=t,this._weightedQueues=[],this._weightedWaiters=[]}acquire(n=1){if(n<=0)throw new Error(`invalid weight ${n}: must be positive`);return new Promise((t,r)=>{this._weightedQueues[n-1]||(this._weightedQueues[n-1]=[]),this._weightedQueues[n-1].push({resolve:t,reject:r}),this._dispatch()})}runExclusive(n,t=1){return qde(this,void 0,void 0,function*(){const[r,i]=yield this.acquire(t);try{return yield n(r)}finally{i()}})}waitForUnlock(n=1){if(n<=0)throw new Error(`invalid weight ${n}: must be positive`);return new Promise(t=>{this._weightedWaiters[n-1]||(this._weightedWaiters[n-1]=[]),this._weightedWaiters[n-1].push(t),this._dispatch()})}isLocked(){return this._value<=0}getValue(){return this._value}setValue(n){this._value=n,this._dispatch()}release(n=1){if(n<=0)throw new Error(`invalid weight ${n}: must be positive`);this._value+=n,this._dispatch()}cancel(){this._weightedQueues.forEach(n=>n.forEach(t=>t.reject(this._cancelError))),this._weightedQueues=[]}_dispatch(){var n;for(let t=this._value;t>0;t--){const r=(n=this._weightedQueues[t-1])===null||n===void 0?void 0:n.shift();if(!r)continue;const i=this._value,a=t;this._value-=t,t=this._value+1,r.resolve([i,this._newReleaser(a)])}this._drainUnlockWaiters()}_newReleaser(n){let t=!1;return()=>{t||(t=!0,this.release(n))}}_drainUnlockWaiters(){for(let n=this._value;n>0;n--)this._weightedWaiters[n-1]&&(this._weightedWaiters[n-1].forEach(t=>t()),this._weightedWaiters[n-1]=[])}}var tfe=function(e,n,t,r){function i(a){return a instanceof t?a:new t(function(l){l(a)})}return new(t||(t=Promise))(function(a,l){function o(d){try{h(r.next(d))}catch(p){l(p)}}function u(d){try{h(r.throw(d))}catch(p){l(p)}}function h(d){d.done?a(d.value):i(d.value).then(o,u)}h((r=r.apply(e,n||[])).next())})};class nfe{constructor(n){this._semaphore=new efe(1,n)}acquire(){return tfe(this,void 0,void 0,function*(){const[,n]=yield this._semaphore.acquire();return n})}runExclusive(n){return this._semaphore.runExclusive(()=>n())}isLocked(){return this._semaphore.isLocked()}waitForUnlock(){return this._semaphore.waitForUnlock()}release(){this._semaphore.isLocked()&&this._semaphore.release()}cancel(){return this._semaphore.cancel()}}const rfe=new nfe;let uc=null,n2=null;function rN(){const{projectData:e}=Ve(o=>o.project),n=Nt(),{enqueueSnackbar:t}=Ai(),r=async(o={},u)=>{const{isSilence:h=!1,clone:d}=o;!h&&Ce.$emit("isProjectDuplicating",{status:!0});const{project:{nvTimeline:p,projectData:s={}}}=Re.getState();dataLayer.push({project_type:"video",project_name:s.title,project_id:s.projectId,project_aspect_ratio:s.aspectRatio,project_platform:s.socialMedia,project_status:s.publishStatus,mode:"shortcut",event:"project_saved"});const{projectId:c,uuid:f,title:m}=s,g=nvsGetStreamingContextInstance(),y=On();g.grabImageFromTimeline(p,0,new NvsRational(1,1),0);const v=await new Promise((b,_)=>{Ce.$once("grabImage",async({imageData:M})=>{b(M)})});try{const b=new Blob([new Uint8Array(v)]),_=await new Promise((w,C)=>{Gs({file:b,extension:"jpg",uploadModule:ye.uploadModule.image,uuid:f,callback:S=>{S.uploadFinish&&w(S.Location)}})});p6();const M="/project/"+ir()+"_"+new Date().getTime()+".xml";v0({projectXmlFileName:M});const k=FS.readFile(M,{encoding:"utf8"}),P=await new Promise((w,C)=>{Gs({projectId:c,file:k,extension:"xml",uploadModule:ye.uploadModule.bsProject,uuid:f,callback:S=>{S.uploadFinish&&w(S.Location)}})});let E={projectUrl:P,projectId:c,coverUrl:_};await Al.project_update(E),await Al.project_history_save({projectId:c,url:P,type:ye.historySaveType.manual},{});let R=null;if(d){let w=function(S,x=1){return S.replace(/(Copy)(\d*)/,(I,D,T)=>{const L=(parseInt(T)||0)+x;return`${D}${L}`})},C=m;m.includes("(Copy")?C=w(C):C=C+" (Copy)",R=await Al.project_duplicate({projectId:c,title:C})}window.onbeforeunload=null,!h&&Ce.$emit("isProjectDuplicating",{status:!1}),u(!0,R)}catch(b){window.onbeforeunload=null,!h&&Ce.$emit("isProjectDuplicating",{status:!1}),u(!1,null),console.error(b)}tt(y)},i=()=>{uc&&(clearInterval(uc),uc=null),n2&&(clearTimeout(n2),n2=null),n2=setTimeout(()=>{a()},B2)},a=async()=>{let o=2e3;if(Date.now()-Re.getState().task.timelineUpdateTime>B2+o){i();return}uc&&(clearInterval(uc),uc=null);const u=await rfe.acquire();try{n(Pn.updateProjectSaveStatus(ye.projectSaveStatus.saving));const{project:{projectData:h={}}}=Re.getState(),{projectId:d,uuid:p}=h;dataLayer.push({project_type:"video",project_name:h.title,project_id:h.projectId,project_aspect_ratio:h.aspectRatio,project_platform:h.socialMedia,project_status:h.publishStatus,mode:"autosave",event:"project_saved"}),p6();const s="/project/"+ir()+"_"+new Date().getTime()+".xml";v0({projectXmlFileName:s});const c=FS.readFile(s,{encoding:"utf8"}),f=await new Promise((v,b)=>{Gs({projectId:d,file:c,extension:"xml",uploadModule:ye.uploadModule.bsProject,uuid:p,callback:_=>{_.uploadFinish&&(_.progress==0?b(""):v(_.Location))}})});let m={projectUrl:f,projectId:d};UL(!1),$L(0),await Al.project_update(m),await Al.project_history_save({projectId:d,url:f,type:ye.historySaveType.automatic},{});let g=VL(),y=zL();parseInt(y)!=0&&g=="true"?t("Unable to save your edits, please try again later.",{variant:"warning"}):parseInt(y)==0&&g=="true"&&t("We are back, keep editing.",{variant:"success"}),n(Pn.updateProjectSaveStatus(ye.projectSaveStatus.saved))}catch(h){console.log(h),n(Pn.updateProjectSaveStatus(ye.projectSaveStatus.failed))}finally{u(),uc==null&&(uc=setInterval(a,B2))}};function l(o){oo("Save","ctrl+s",e.title,e.projectId),r({isSilence:!0,clone:!1},u=>{}),o.preventDefault()}return Wr("ctrl+s",l,"keydown"),{saveProjectAuto:a,saveProject:r,postponeAutoSave:i}}const Qr=[];function b0(){return Qr}function iN(e){Qr.unshift(e)}function aN(e){let n;e.keyUUID!==void 0?n=Qr.find(t=>t.keyUUID===e.keyUUID):e.jobId&&e.jobId>0&&(n=Qr.find(t=>t.jobId===e.jobId)),n&&(Ce.$emit("mediaUploadComplete",n),Qr.splice(Qr.indexOf(n),1))}function n1(e){let n=-1;if(e.keyUUID!==void 0){for(let t=0;t<Qr.length;t++)if(Qr[t].keyUUID===e.keyUUID){n=t;break}}else if(e.jobId&&e.jobId>0){for(let t=0;t<Qr.length;t++)if(Qr[t].jobId===e.jobId){n=t;break}}Qr[n]&&(e.createdAt!=null&&(Qr[n].createdAt=e.createdAt),e.title!=null&&(Qr[n].title=e.title),e.jobId!=null&&(Qr[n].jobId=e.jobId),e.jobType!=null&&(Qr[n].jobType=e.jobType),e.progress!=null&&(Qr[n].progress=e.progress),e.projectId!=null&&(Qr[n].projectId=e.projectId),e.resourceId!=null&&(Qr[n].resourceId=e.resourceId),e.resourceType!=null&&(Qr[n].resourceType=e.resourceType),e.status!=null&&(Qr[n].status=e.status),e.workerId!=null&&(Qr[n].workerId=e.workerId),e.m3u8Url!=null&&(Qr[n].m3u8Url=e.m3u8Url),e.jobId!=null&&(Qr[n].m3u8Path=e.m3u8LocalPath),e.keyUUID!=null&&(Qr[n].keyUUID=e.keyUUID),e.uploadType!=null&&(Qr[n].uploadType=e.uploadType))}var Q9={},ife=Tr;Object.defineProperty(Q9,"__esModule",{value:!0});var oN=Q9.default=void 0,afe=ife(Fi()),ofe=Mi,sfe=(0,afe.default)((0,ofe.jsx)("path",{d:"m1 9 2 2c4.97-4.97 13.03-4.97 18 0l2-2C16.93 2.93 7.08 2.93 1 9zm8 8 3 3 3-3c-1.65-1.66-4.34-1.66-6 0zm-4-4 2 2c2.76-2.76 7.24-2.76 10 0l2-2C15.14 9.14 8.87 9.14 5 13z"}),"Wifi");oN=Q9.default=sfe;var J9={},lfe=Tr;Object.defineProperty(J9,"__esModule",{value:!0});var sN=J9.default=void 0,cfe=lfe(Fi()),ufe=Mi,dfe=(0,cfe.default)((0,ufe.jsx)("path",{d:"M22.99 9C19.15 5.16 13.8 3.76 8.84 4.78l2.52 2.52c3.47-.17 6.99 1.05 9.63 3.7l2-2zm-4 4c-1.29-1.29-2.84-2.13-4.49-2.56l3.53 3.53.96-.97zM2 3.05 5.07 6.1C3.6 6.82 2.22 7.78 1 9l1.99 2c1.24-1.24 2.67-2.16 4.2-2.77l2.24 2.24C7.81 10.89 6.27 11.73 5 13v.01L6.99 15c1.36-1.36 3.14-2.04 4.92-2.06L18.98 20l1.27-1.26L3.29 1.79 2 3.05zM9 17l3 3 3-3c-1.65-1.66-4.34-1.66-6 0z"}),"WifiOff");sN=J9.default=dfe;const ffe=e=>A.createElement("svg",{width:8,height:8,viewBox:"0 0 8 8",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("circle",{cx:4,cy:4,r:3.5,stroke:"#ADABAB"})),hfe=e=>A.createElement("svg",{width:3,height:16,viewBox:"0 0 3 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("path",{d:"M1.2 16C0.866666 16 0.583333 15.8833 0.349999 15.65C0.116666 15.4167 0 15.1333 0 14.8C0 14.4667 0.116666 14.1833 0.349999 13.95C0.583333 13.7167 0.866666 13.6 1.2 13.6C1.53333 13.6 1.81667 13.7167 2.05 13.95C2.28333 14.1833 2.4 14.4667 2.4 14.8C2.4 15.1333 2.28333 15.4167 2.05 15.65C1.81667 15.8833 1.53333 16 1.2 16ZM1.2 9.2C0.866666 9.2 0.583333 9.08333 0.349999 8.85C0.116666 8.61667 0 8.33333 0 8C0 7.66667 0.116666 7.38333 0.349999 7.15C0.583333 6.91667 0.866666 6.8 1.2 6.8C1.53333 6.8 1.81667 6.91667 2.05 7.15C2.28333 7.38333 2.4 7.66667 2.4 8C2.4 8.33333 2.28333 8.61667 2.05 8.85C1.81667 9.08333 1.53333 9.2 1.2 9.2ZM1.2 2.4C0.866666 2.4 0.583333 2.28333 0.349999 2.05C0.116666 1.81667 0 1.53333 0 1.2C0 0.866666 0.116666 0.583333 0.349999 0.35C0.583333 0.116667 0.866666 0 1.2 0C1.53333 0 1.81667 0.116667 2.05 0.35C2.28333 0.583333 2.4 0.866666 2.4 1.2C2.4 1.53333 2.28333 1.81667 2.05 2.05C1.81667 2.28333 1.53333 2.4 1.2 2.4Z",fill:"#ADABAB"})),pfe="_input_18s0t_1",mfe={input:pfe};let BA="";const lN=A.forwardRef((e,n)=>{let{changeEditing:t,defaultTitle:r,handleConfirm:i,inputCss:a,inputCssName:l=""}=e;const[o,u]=A.useState(!1),[h,d]=A.useState(r||""),p=A.useRef(null);Hc(),A.useImperativeHandle(n,()=>({inputClick:c,setEditing:f,changeTitle:s}));function s(y){d(y||"")}function c(){var y;(y=p.current)==null||y.focus()}function f(y){u(y)}const m=y=>{var v;y.code==="Enter"&&(u(!1),t(!1),i(h),(v=p.current)==null||v.blur())},g=y=>{d(y.target.value)};return F("div",{children:F(lj,{className:`${mfe.input} ${l}`,sx:a,disableUnderline:!0,value:h,onKeyPress:y=>m(y),onChange:g,inputRef:p,onFocus:y=>{BA=h},inputProps:{onBlur:()=>{h===""&&d(BA),u(!1),t(!1),h!==""&&i(h)}}})})}),gfe="_menuItem_hpc9h_1",yfe="_itemInput_hpc9h_8",vfe="_menuTitleBox_hpc9h_29",bfe="_menuCloseIcon_hpc9h_39",wfe="_menuItemCircle_hpc9h_44",Cfe="_menuItemText_hpc9h_49",xfe="_menuItemMore_hpc9h_54",Sfe="_menuItemMoreIcon_hpc9h_61",_fe="_menuBox_hpc9h_65",Efe="_submenu_hpc9h_72",Afe="_historyItem_hpc9h_82",kfe="_menuList_hpc9h_105",Tfe="_menuPopper_hpc9h_115",Ife="_submenuPopper_hpc9h_119",no={menuItem:gfe,itemInput:yfe,menuTitleBox:vfe,menuCloseIcon:bfe,menuItemCircle:wfe,menuItemText:Cfe,menuItemMore:xfe,menuItemMoreIcon:Sfe,menuBox:_fe,submenu:Efe,historyItem:Afe,menuList:kfe,menuPopper:Tfe,submenuPopper:Ife},q9=e=>A.createElement("svg",{width:48,height:48,viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_1034_57800",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:48,height:48},A.createElement("rect",{width:48,height:48,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_1034_57800)"},A.createElement("path",{d:"M24 26.15C24.4333 26.15 24.792 26.008 25.076 25.724C25.3587 25.4413 25.5 25.0833 25.5 24.65V15.6C25.5 15.2 25.3587 14.858 25.076 14.574C24.792 14.2913 24.4333 14.15 24 14.15C23.5667 14.15 23.2087 14.2913 22.926 14.574C22.642 14.858 22.5 15.2167 22.5 15.65V24.7C22.5 25.1 22.642 25.4413 22.926 25.724C23.2087 26.008 23.5667 26.15 24 26.15ZM24 33.45C24.4667 33.45 24.85 33.3 25.15 33C25.45 32.7 25.6 32.3167 25.6 31.85C25.6 31.3833 25.45 31 25.15 30.7C24.85 30.4 24.4667 30.25 24 30.25C23.5333 30.25 23.15 30.4 22.85 30.7C22.55 31 22.4 31.3833 22.4 31.85C22.4 32.3167 22.55 32.7 22.85 33C23.15 33.3 23.5333 33.45 24 33.45ZM24 43C21.3667 43 18.892 42.5 16.576 41.5C14.2587 40.5 12.25 39.15 10.55 37.45C8.85 35.75 7.5 33.7413 6.5 31.424C5.5 29.108 5 26.6333 5 24C5 21.3667 5.5 18.8913 6.5 16.574C7.5 14.258 8.85 12.25 10.55 10.55C12.25 8.85 14.2587 7.5 16.576 6.5C18.892 5.5 21.3667 5 24 5C26.6333 5 29.1087 5.5 31.426 6.5C33.742 7.5 35.75 8.85 37.45 10.55C39.15 12.25 40.5 14.258 41.5 16.574C42.5 18.8913 43 21.3667 43 24C43 26.6333 42.5 29.108 41.5 31.424C40.5 33.7413 39.15 35.75 37.45 37.45C35.75 39.15 33.742 40.5 31.426 41.5C29.1087 42.5 26.6333 43 24 43ZM24 40C28.4333 40 32.2087 38.442 35.326 35.326C38.442 32.2087 40 28.4333 40 24C40 19.5667 38.442 15.7913 35.326 12.674C32.2087 9.558 28.4333 8 24 8C19.5667 8 15.792 9.558 12.676 12.674C9.55867 15.7913 8 19.5667 8 24C8 28.4333 9.55867 32.2087 12.676 35.326C15.792 38.442 19.5667 40 24 40Z",fill:"#B71C1C"}))),Pfe="/assets/offline_picture-65489474.png",l8=new Set;let Va=[],w0=[],Qh=[],Gd=[],ft,Ka,nu,es=!0;function cN(){const{nvTimeline:e}=Re.getState().project;return e?e.getVideoRes().imageHeight:-1}function Gg(){const{defaultFontfamily:e}=Re.getState().material;return e}function Se(e){const n=ft.getAttributeValue(e);return n||""}function uN(e){const n=e.split("/").pop().split("?").shift();return`/${n.split(".").pop()}/${n}`}async function mo(e,n,t,r={}){return new Promise(async function(i,a){if(!Array.isArray(e)&&(e.split(".").length===0||!e.split(".")[0])){i(void 0);return}for(let l=0;l<t.length;l++)if(e===t[l].key){if(r.type==="video"){r.thumbnailBaseUrl&&t[l].thumbnailBaseUrl&&(r.thumbnailBaseUrl=t[l].thumbnailBaseUrl),r.thumbnails=t[l].thumbnails;const o=r.alphaM3u8Url.substring(r.alphaM3u8Url.lastIndexOf("/")+1);if(o){const u=await NI({key:o,checkVersion:!1});r.alphaM3u8Path=u}}i(void 0);return}if(Array.isArray(e)||e.search(".m3u8")<0?Array.isArray(e)?e.forEach(l=>{l8.add(l)}):l8.add(e):await GL(e,n,r.type==="video"?r:void 0),r.type==="video"){const l={key:e,url:n,thumbnails:[],thumbnailBaseUrl:""};(!r.thumbnailHost||r.reverse&&!r.orgReverseThumbnailHost)&&(l.thumbnails=r.thumbnails,r.thumbnailBaseUrl&&(l.thumbnailBaseUrl=r.thumbnailBaseUrl)),t.push(l)}else Array.isArray(e)?e.forEach(l=>{t.push({key:l})}):t.push({key:e});i(void 0)})}async function Dfe(e){const n=Re.dispatch;if(ft=new NvsXmlStreamReader(e),Va=[],w0=[],Qh=[],!ft.open()){console.error("xmlStreamReader open failed!");return}for(;!ft.atEnd()&&!ft.hasError();)if(ft.readNext(),!ft.isStartDocument()&&ft.isStartElement())if(ft.name()==="timeline"){if(typeof ft.getAttributeValue("resWidth")>"u"){console.error("resWidth is undefined!");break}if(typeof ft.getAttributeValue("resHeight")>"u"){console.error("resHeight is undefined!");break}if(typeof ft.getAttributeValue("duration")>"u"){console.error("duration is undefined!");break}const r=parseInt(Se("resWidth")),i=parseInt(Se("resHeight"));Ka=new n7(r,i),Qh.push(Ka),Ka.duration=Number(Se("duration")),Ka.videoSize=Se("videoSize"),Ka.controlSpeed=parseFloat(Se("controlSpeed")),Ka.templateId=Se("templateId"),Ka.templateId!==""&&(await mo(Ka.templateId+".template","",Va),es=!1),nu=parseInt(Se("trackCount"))}else ft.name()==="videoTracks"?await Ffe():Er.isSupportMusic()&&ft.name()==="audioTracks"?await Mfe():Er.isSupportVideoFx()&&ft.name()==="timelineVideoFxTracks"?await Rfe():Er.isSupportCaption()&&Er.isSupportCaptionStyleSetting()&&ft.name()==="captionTracks"?await Nfe():Er.isSupportCaption()&&Er.isSupportCaptionStyleSetting()&&ft.name()==="compoundCaptionTracks"?await Bfe():Er.isSupportAnimatedSticker()&&ft.name()==="stickerTracks"?await Ofe():Er.isSupportCaption()&&Er.isSupportCaptionStyleSetting()&&ft.name()==="musicLyricsTracks"&&await Lfe();ft.hasError()&&console.error("xmlStreamReader has error"),ft.close();const t=[...l8];try{const r=t.map(i=>i.split(".")[0]);if(r.length){if(Gd=(await wa.material_all(r)).materialList,Gd.length<r.length){const a=Gd.map(u=>u.id),o=((u,h)=>u.concat(h).filter(d=>!u.includes(d)||!h.includes(d)))(a,r);n(Mc.updateInvalidAssetIds(o))}}else Gd=[]}catch(r){console.log(r)}for(let r=0;r<Gd.length;r++)await Pc(Gd[r]);for(let r=0;r<Qh.length;r++){const i=Qh[r],a=i.tracks.find(o=>o.type==="musicLyricsTrack");Er.isSupportCaption()&&Er.isSupportCaptionStyleSetting()&&!a&&i.tracks.push(new P3(i.tracks.length)),i.tracks.find(o=>o.type==="audioTrack")||(i.tracks.splice(i.tracks.length-1,0,new ju(i.tracks.length-1)),i.tracks[i.tracks.length-1].index=i.tracks.length-1),i.tracks.sort(function(o,u){const h=o.index,d=u.index;return d<h?1:d>h?-1:0}),i.tracks.map(o=>{o.clips.map((u,h)=>{u.index=h})})}n(Ge.updateTimelineDataArray(Pe(Qh)))}async function Ffe(){return new Promise(async function(e,n){let t;for(;!(ft.isEndElement()&&ft.name()==="videoTracks");){if(ft.isStartElement())if(ft.name()==="videoTrack"){const r=nu-1-parseInt(Se("index"));t=new I3(r),t.volume=parseFloat(Se("volume")),t.show=Se("show")==="true",Ka.tracks.push(t)}else ft.name()==="videos"?await jfe(t.clips):ft.name()==="transitions"&&Er.isSupportVideoTransition()&&await dN(t.transitions);ft.readNext()}e(void 0)})}async function Mfe(){return new Promise(async function(e,n){let t;for(;!(ft.isEndElement()&&ft.name()==="audioTracks");){if(ft.isStartElement())if(ft.name()==="audioTrack"){const r=nu-1-parseInt(Se("index"));t=new ju(r),t.volume=parseFloat(Se("volume")),t.show=Se("show")==="true",Ka.tracks.push(t)}else ft.name()==="audios"?await Ufe(t.clips):ft.name()==="transitions"&&await dN(t.transitions);ft.readNext()}e(void 0)})}function Rfe(){return new Promise(async function(e,n){var l;let t="",r,i,a="";for(;!(ft.isEndElement()&&ft.name()==="timelineVideoFxTracks");){if(ft.isStartElement())if(ft.name()==="timelineVideoFxTrack"){const o=nu-1-parseInt(Se("index"));r=new r7(o),r.show=Se("show")==="true",Ka.tracks.push(r)}else if(ft.name()==="timelineVideoFx"){const o=parseInt(Se("index")),u=Se("type");if(u==="builtin")a=Se("name");else if(u==="package"){if(!Er.isSupportVideoFxExtension()){ft.readNext();continue}a=Se("id"),es&&await mo(a+".videofx","",Va)}if(i=new hg(o,u,a),Se("clipSubType")&&(i.clipSubType=Se("clipSubType")),(l=Se("displayName"))!=null&&l.includes("regulate"))if(t!==Se("displayName"))i.descArray=[a],i.multiParams={[a]:[]},i.multiRaw={},t=Se("displayName");else{let d=r.clips.filter(p=>p.displayName===t)[0];d.descArray&&d.descArray.push(a),d.multiParams&&(d.multiParams[a]=[]),i=d,ft.readNext();continue}Se("clipSubType")&&(i.clipSubType=parseInt(Se("clipSubType"))),i.inPoint=Number(Se("inPoint")),i.outPoint=i.inPoint+Number(Se("duration")),i.intensity=parseFloat(Se("intensity")),i.isRegional=Se("isRegional")==="true",i.isIgnoreBackground=Se("isIgnoreBackground")==="true",i.isInverseRegion=Se("isInverseRegion")==="true",i.regionalFeatherWidth=Number(Se("regionalFeatherWidth")),i.displayName=Se("displayName"),i.displayNamezhCN=Se("displayNamezhCN"),i.shape=Se("shape"),i.nvTypeId=Number(Se("nvTypeId")),i.nvCategoryId=Number(Se("nvCategoryId")),Se("combination")&&(i.combination=Se("combination")==="true"),Se("combinationOrder")&&(i.combinationOrder=Number(Se("combinationOrder"))),r.clips.push(i)}else ft.name()==="fxParams"?i.multiParams?await C0(i.multiParams[a]):await C0(i.params):ft.name()==="keyFrames"&&X1(i.keyFrames);ft.readNext()}e(void 0)})}function Nfe(){return new Promise(async function(e,n){let t,r;for(;!(ft.isEndElement()&&ft.name()==="captionTracks");){if(ft.isStartElement())if(ft.name()==="captionTrack"){const i=nu-1-parseInt(Se("index"));t=new i7(i,""),t.show=Se("show")==="true",Ka.tracks.push(t)}else if(ft.name()==="caption"){const i=parseInt(Se("index")),a=S3(Se("text")),l=Se("styleId"),o=Se("captionType"),u=Se("type"),h=Se("category");r=new Op(i,a,u,o,l,h),o&&(r.captionType=o),Se("contextId")&&(r.contextId=Se("contextId")),Se("rendererId")&&(r.rendererId=Se("rendererId")),Se("animationId")&&(r.animationId=Se("animationId")),Se("inAnimationId")&&(r.inAnimationId=Se("inAnimationId")),Se("outAnimationId")&&(r.outAnimationId=Se("outAnimationId")),Se("animationPeroid")&&(r.animationPeroid=Se("animationPeroid")*1e3),Se("inAnimationDuration")&&(r.inAnimationDuration=Se("inAnimationDuration")*1e3),Se("outAnimationDuration")&&(r.outAnimationDuration=Se("outAnimationDuration")*1e3),r.uuid=Se("uuid")||ir(),Se("richHtmlDescription")&&(r.richHtmlDescription=Se("richHtmlDescription")),Se("richCustomStickerImagePath")&&(r.richCustomStickerImagePath=Se("richCustomStickerImagePath")),Se("richCustomStickerImageUrl")&&(r.richCustomStickerImageUrl=Se("richCustomStickerImageUrl")),r.inPoint=Number(Se("inPoint")),r.outPoint=r.inPoint+Number(Se("duration")),r.scaleX=parseFloat(Se("scaleX")),r.scaleY=parseFloat(Se("scaleY")),r.rotation=parseFloat(Se("rotation")),Se("recordingUserOperationTrans")?r.recordingUserOperationTrans=Se("recordingUserOperationTrans")==="true":r.recordingUserOperationTrans=!0,r.translationX=parseFloat(Se("translationX")),r.translationY=parseFloat(Se("translationY")),r.font=Se("font")||Gg(),r.font&&es&&await lg(r.font,w0),r.isRegional=Se("isRegional")==="true",r.isIgnoreBackground=Se("isIgnoreBackground")==="true",r.isInverseRegion=Se("isInverseRegion")==="true",r.regionalFeatherWidth=Number(Se("regionalFeatherWidth")),r.shape=Se("shape");const d=Se("letterSpacing"),p=Se("letterSpacingType");if(p&&(r.letterSpacingType=Number(p)),d&&(r.letterSpacingType===NvsCaptionLetterSpacingTypeEnum.Percentage?r.letterSpacingPercentage=Number(d):r.letterSpacingAbsolute=Number(d)),r.lineSpacing=Se("lineSpacing")*1,r.fontSize=Math.round(Se("fontSize")||cN()*Se("fontSizeRatio")),r.color=kl(Se("color")),r.bold=Se("bold")==="true",Se("weight")&&(r.weight=parseFloat(Se("weight")),r.bold=r.weight>500),r.italic=Se("italic")==="true",r.underline=Se("underline")==="true",r.shadow=Se("shadow")==="true",Se("shadowColor")&&(r.shadowColor=kl(Se("shadowColor"))),Se("shadowOffsetX")&&(r.shadowOffsetX=parseFloat(Se("shadowOffsetX"))),Se("shadowOffsetY")&&(r.shadowOffsetY=parseFloat(Se("shadowOffsetY"))),Se("shadowFeather")&&(r.shadowFeather=parseFloat(Se("shadowFeather"))),r.align=Se("align"),r.outline=Se("outline")==="true",r.outlineColor=kl(Se("outlineColor")),r.outlineWidth=parseFloat(Se("outlineWidth")||0),Se("bgColor")&&(r.bgColor=kl(Se("bgColor"))),Se("bgRadius")&&(r.bgRadius=parseFloat(Se("bgRadius")||0)),r.enableSpeed=Se("enableSpeed")==="true",Se("combination")&&(r.combination=Se("combination")==="true"),Se("combinationOrder")&&(r.combinationOrder=Number(Se("combinationOrder"))),t.clips.push(r),es)if(u==="modular"){let s=[];const c=r.contextId,f=r.rendererId,m=r.animationId,g=r.inAnimationId,y=r.outAnimationId;c&&s.push(c+".captioncontext"),f&&s.push(f+".captionrenderer"),m?s.push(m+".captionanimation"):(g&&s.push(g+".captioninanimation"),y&&s.push(y+".captionoutanimation")),await mo(s,"",Va)}else{const s=l+(u==="richtext"?".animatedsticker":".captionstyle");await mo(s,"",Va)}}else ft.name()==="keyFrames"?X1(r.keyFrames):ft.name()==="fxParams"&&await C0(r.params);ft.readNext()}e(void 0)})}function Bfe(){return new Promise(async function(e,n){let t,r;for(;!(ft.isEndElement()&&ft.name()==="compoundCaptionTracks");){if(ft.isStartElement())if(ft.name()==="compoundCaptionTrack"){const i=nu-1-parseInt(Se("index"));t=new a7(i),t.show=Se("show")==="true",Ka.tracks.push(t)}else if(ft.name()==="compoundCaption"){const i=parseInt(Se("index")),a=Se("styleId");r=new l7(i,a),r.inPoint=Number(Se("inPoint")),r.outPoint=r.inPoint+Number(Se("duration")),r.scaleX=parseFloat(Se("scaleX")),r.scaleY=parseFloat(Se("scaleY")),r.rotation=parseFloat(Se("rotation")),r.translationX=parseFloat(Se("translationX")),r.translationY=parseFloat(Se("translationY")),r.font=Se("font")||Gg(),r.font&&es&&await lg(r.font,w0);const l=Se("color");l&&(r.color=kl(l)),Se("displayName")&&(r.displayName=Se("displayName")),Se("displayNamezhCN")&&(r.displayNamezhCN=Se("displayNamezhCN")),Se("combination")&&(r.combination=Se("combination")==="true"),Se("combinationOrder")&&(r.combinationOrder=Number(Se("combinationOrder"))),t.clips.push(r),es&&await mo(a+".compoundcaption","",Va)}else if(ft.name()==="captionItem"){let i=Se("color");i=i.indexOf("#")>-1?kl(i):i;const a=Se("font")||Gg();a&&await lg(a,w0),r.text.push({text:S3(Se("text")),font:a,color:i})}else ft.name()==="keyFrames"&&X1(r.keyFrames);ft.readNext()}e(void 0)})}function Ofe(){return new Promise(async function(e,n){let t,r;for(;!(ft.isEndElement()&&ft.name()==="stickerTracks");){if(ft.isStartElement())if(ft.name()==="stickerTrack"){const i=nu-1-parseInt(Se("index"));t=new o7(i),t.volume=parseFloat(String(Se("volume"))),t.show=Se("show")==="true",Ka.tracks.push(t)}else if(ft.name()==="sticker"){const i=parseInt(Se("index")),a=Se("id");if(r=new c7(i,a),r.stickerType=Se("type"),r.inPoint=Number(Se("inPoint")),r.outPoint=r.inPoint+Number(Se("duration")),Se("scale")?(r.scaleX=parseFloat(Se("scale")),r.scaleY=parseFloat(Se("scale"))):(r.scaleX=parseFloat(Se("scaleX")),r.scaleY=parseFloat(Se("scaleY"))),r.rotation=parseFloat(Se("rotation")),r.translationX=parseFloat(Se("translationX")),r.translationY=parseFloat(Se("translationY")),r.horizontalFlip=Se("horizontalFlip")==="true",r.verticalFlip=Se("verticalFlip")==="true",r.displayName=Se("displayName"),r.displayNamezhCN=Se("displayNamezhCN"),r.uuid=Se("uuid")||ir(),r.stickerType==="custom"&&(r.path=Se("path")),Se("volume")&&(r.volume=parseFloat(Se("volume"))),Se("animationId")&&(r.animationId=Se("animationId")),Se("inAnimationId")&&(r.inAnimationId=Se("inAnimationId")),Se("outAnimationId")&&(r.outAnimationId=Se("outAnimationId")),Se("animationPeroid")&&(r.animationPeroid=Se("animationPeroid")*1e3),Se("inAnimationDuration")&&(r.inAnimationDuration=Se("inAnimationDuration")*1e3),Se("outAnimationDuration")&&(r.outAnimationDuration=Se("outAnimationDuration")*1e3),Se("combination")&&(r.combination=Se("combination")==="true"),Se("combinationOrder")&&(r.combinationOrder=Number(Se("combinationOrder"))),t.clips.push(r),es){const l=[],o=r.animationId,u=r.inAnimationId,h=r.outAnimationId;o?l.push(o+".animatedstickeranimation"):(u&&l.push(u+".animatedstickerinanimation"),h&&l.push(h+".animatedstickeroutanimation")),await mo(l,"",Va),await mo(a+".animatedsticker","",Va)}}else ft.name()==="keyFrames"&&X1(r.keyFrames);ft.readNext()}e(void 0)})}function Lfe(){let e,n;return new Promise(async function(t,r){for(;!(ft.isEndElement()&&ft.name()==="musicLyricsTracks");){if(ft.isStartElement()){if(ft.name()==="musicLyricsTrack"){const i=nu-1-parseInt(Se("index"));e=new P3(i),e.show=Se("show")==="true",e.font&&Se("font")&&(e.font=Se("font")||Gg(),e.font&&es&&await lg(e.font,w0)),e.fontSize!==void 0&&(Se("fontSize")||Se("fontSizeRatio"))&&(e.fontSize=Math.round(Se("fontSize")||cN()*Se("fontSizeRatio"))),e.color!==void 0&&Se("color")&&(e.color=kl(Se("color"))),e.align!==void 0&&Se("align")&&(e.align=Se("align")),Se("styleId")?e.styleDesc=Se("styleId"):Se("styleDesc")&&(e.styleDesc=Se("styleDesc")),e.scaleX!==void 0&&Se("scaleX")&&(e.scaleX=parseFloat(Se("scaleX"))),e.scaleY!==void 0&&Se("scaleY")&&(e.scaleY=parseFloat(Se("scaleY"))),e.rotation!==void 0&&Se("rotation")&&(e.rotation=parseFloat(Se("rotation"))),e.translationX!==void 0&&Se("translationX")&&(e.translationX=parseFloat(Se("translationX"))),e.translationY!==void 0&&Se("translationY")&&(e.translationY=parseFloat(Se("translationY"))),e.outline!==void 0&&Se("outline")&&(e.outline=Se("outline")==="true");const a=Se("outlineWidth");e.outlineWidth=isNaN(a)?0:a*1,Se("outlineColor")&&(e.outlineColor=kl(Se("outlineColor"))),Ka.tracks.push(e)}else if(ft.name()==="musicLyric"){const i=parseInt(Se("index"));n=new Ml(i),n.text=S3(Se("text")),n.inPoint=Number(Se("inPoint")),n.outPoint=n.inPoint+Number(Se("duration")),e.clips.push(n),es&&await mo((e.styleDesc?e.styleDesc:n.styleDesc)+".captionstyle","",Va)}}ft.readNext()}t(void 0)})}async function jfe(e){return new Promise(async function(n,t){let r;for(;!(ft.isEndElement()&&ft.name()==="videos");){if(ft.isStartElement())if(ft.name()==="video"){const i=parseInt(Se("index"));let a=parseInt(Se("type"));const l=Se("path"),o=Se("m3u8Url");let u=Se("m3u8Path")||uN(o),h=Number(Se("orgDuration"));h=h-h%4e4;let d=Se("useWebLocalFile")==="true";if(d){a=ye.materialType.picture,u="/offline/offline_picture.png";try{const s=await HL(Pfe);FS.analyzePath("/offline").exists||FS.mkdir("/offline"),FS.writeFile(u,new Uint8Array(s))}catch(s){console.warn("Failed to write offline image",s)}}if(r=new s7(i,a,u,o,l,h,d),r.id=Se("id"),r.inPoint=Number(Se("inPoint")),r.inPoint=r.inPoint-r.inPoint%4e4,r.inPoint<0){console.error("If the entry point is found to be less than 0, parsing of this fragment will be skipped",r.m3u8Url,r.inPoint),ft.readNext();continue}Se("curvesSpeedString")!=null&&(r.curveSpeedString=Se("curvesSpeedString")),r.outPoint=Number(Se("outPoint")),r.outPoint=r.outPoint-r.outPoint%4e4,r.trimIn=Number(Se("trimIn")),r.trimOut=Number(Se("trimOut")),r.trimIn=Math.round(r.trimIn),r.trimOut=Math.round(r.trimOut),r.curveSpeedString||(r.trimIn=r.trimIn-r.trimIn%4e4,r.trimOut=r.trimOut-r.trimOut%4e4),r.volume=parseFloat(Se("volume")),r.outPoint-r.inPoint===0?(console.error("If the difference between entry and exit points is 0, the segment will be deleted",r.inPoint,r.outPoint),r.speed=parseFloat(Se("speed"))):r.speed=(r.trimOut-r.trimIn)/(r.outPoint-r.inPoint),r.fadeInDuration=Number(Se("fadeInDuration")),r.fadeOutDuration=Number(Se("fadeOutDuration")),r.extraRotation=parseInt(Se("extraRotation")),r.reverse=Se("reverse")==="true",r.noAudio=Se("noAudio")==="true",d&&(r.noAudio=!0),r.noAudio&&(r.volume=0),Se("bgBlur")&&(r.bgBlur=Se("bgBlur")==="true"),Se("thumbnailHost")&&(r.thumbnailHost=Se("thumbnailHost")),Se("orgReverseThumbnailHost")&&(r.orgReverseThumbnailHost=Se("orgReverseThumbnailHost")),Se("thumbnailStep")&&(r.thumbnailStep=Number(Se("thumbnailStep"))),Se("thumbnailType")&&(r.thumbnailType=Se("thumbnailType")),Se("curveSpeedName")&&(r.curveSpeedName=Se("curveSpeedName")),Se("separated")&&(r.separated=Se("separated")==="true"),Se("uuid")&&(r.uuid=Se("uuid")),Se("title")&&(r.title=Se("title")),Se("width")&&(r.width=parseInt(Se("width"))),Se("height")&&(r.height=parseInt(Se("height"))),Se("leftChannelUrl")&&(r.leftChannelUrl=Se("leftChannelUrl")),Se("rightChannelUrl")&&(r.rightChannelUrl=Se("rightChannelUrl")),Se("alphaPath")&&(r.alphaPath=Se("alphaPath")),Se("alphaM3u8Path")&&(r.alphaM3u8Path=Se("alphaM3u8Path")),Se("alphaM3u8Url")&&(r.alphaM3u8Url=Se("alphaM3u8Url")),Se("reversePath")&&(r.reversePath=Se("reversePath")),r.reverseStatus=Number(Se("reverseStatus")||2),Se("reverseM3u8Path")&&(r.reverseM3u8Path=Se("reverseM3u8Path")),Se("reverseAlphaM3u8Path")&&(r.reverseAlphaM3u8Path=Se("reverseAlphaM3u8Path")),Se("reverseAlphaPath")&&(r.reverseAlphaPath=Se("reverseAlphaPath")),Se("reverseM3u8Url")&&(r.reverseM3u8Url=Se("reverseM3u8Url")),Se("reverseAlphaM3u8Url")&&(r.reverseAlphaM3u8Url=Se("reverseAlphaM3u8Url")),Se("enableClipFreezeFrame")&&(r.enableClipFreezeFrame=Se("enableClipFreezeFrame")==="true",r.freezeFrameTrimPos=parseInt(Se("freezeFrameTrimPos"))),Se("blendingMode")&&(r.blendingMode=Number(Se("blendingMode"))),Se("fillMode")&&(r.fillMode=Number(Se("fillMode"))),Se("combination")&&(r.combination=Se("combination")==="true"),Se("combinationOrder")&&(r.combinationOrder=Number(Se("combinationOrder"))),Se("combination_template")&&(r.combination_template=Se("combination_template")==="true"),Se("combinationOrder_template")&&(r.combinationOrder_template=Number(Se("combinationOrder_template"))),Se("combination_template_type")&&(r.combination_template_type=Se("combination_template_type")),r.outPoint-r.inPoint>0&&e.push(r);const p=u.split("/");if(p.includes("offline")||await mo(p[p.length-1],o,Va,r),r.reverseM3u8Path){const s=r.reverseM3u8Path.split("/");await mo(s[s.length-1],o,Va)}}else ft.name()==="videoFxs"?Er.isSupportVideoFx()&&await $fe(r.videoFxs):ft.name()==="audioFxs"&&await fN(r.audioFxs);ft.readNext()}n(void 0)})}function Ufe(e){return new Promise(async function(n,t){let r;for(;!(ft.isEndElement()&&ft.name()==="audios");){if(ft.isStartElement())if(ft.name()==="audio"){const i=parseInt(Se("index")),a=Se("path"),l=Se("m3u8Url");let o=Se("m3u8Path");o=o||uN(l);let u=Number(Se("orgDuration"));u=u-u%4e4;let h=Se("useWebLocalFile")==="true";if(h){o="/offline/offline_audio.m4a";try{const p=await w3.get(new URL("/src/assets/offline/offline_audio.m4a",self.location).href,{responseType:"arraybuffer"});FS.analyzePath("/offline").exists||FS.mkdir("/offline"),FS.writeFile(o,new Uint8Array(p.data))}catch(p){console.warn("Failed to write offline audio",p)}}r=new D3(i,o,l,a,u,h),r.id=Se("id"),r.inPoint=Number(Se("inPoint")),r.inPoint=r.inPoint-r.inPoint%4e4,r.outPoint=Number(Se("outPoint")),r.outPoint=r.outPoint-r.outPoint%4e4,r.trimIn=Number(Se("trimIn")),r.trimIn=r.trimIn-r.trimIn%4e4,r.trimOut=Number(Se("trimOut")),r.trimOut=r.trimOut-r.trimOut%4e4,r.volume=parseFloat(Se("volume")),r.outPoint-r.inPoint===0?(console.error("If the difference between entry and exit points is 0, the segment will be deleted",r.inPoint,r.outPoint),r.speed=parseFloat(Se("speed"))):r.speed=(r.trimOut-r.trimIn)/(r.outPoint-r.inPoint),r.fadeInDuration=Number(Se("fadeInDuration")),r.fadeOutDuration=Number(Se("fadeOutDuration")),Se("curvesSpeedString")!=null&&(r.curveSpeedString=Se("curvesSpeedString")),r.uuid=ir(),Se("title")&&(r.title=Se("title")),Se("leftChannelUrl")&&(r.leftChannelUrl=Se("leftChannelUrl")),Se("rightChannelUrl")&&(r.rightChannelUrl=Se("rightChannelUrl")),Se("audioStreamIndex")&&(r.audioStreamIndex=Number(Se("audioStreamIndex"))),Se("channelType")&&(r.channelType=Se("channelType")),Se("combination")&&(r.combination=Se("combination")==="true"),Se("combinationOrder")&&(r.combinationOrder=Number(Se("combinationOrder"))),r.outPoint-r.inPoint>0&&e.push(r);const d=o.split("/");d.includes("offline")||await mo(d[d.length-1],l,Va,r)}else ft.name()==="audioFxs"&&await fN(r.audioFxs);ft.readNext()}n(void 0)})}function dN(e){return new Promise(async function(n,t){for(;!(ft.isEndElement()&&ft.name()==="transitions");){if(ft.isStartElement()&&ft.name()==="transition"){const r=parseInt(Se("index")),i=Se("type");let a;i==="builtin"?a=Se("name"):i==="package"&&(a=Se("id"),es&&await mo(a+".videotransition","",Va));const l=new I1(i,r,a,"","");l.displayName=Se("displayName"),l.displayNamezhCN=Se("displayNamezhCN"),l.duration=parseInt(Se("duration")),e.push(l)}ft.readNext()}n(void 0)})}function $fe(e){return new Promise(async function(n,t){let r;for(;!(ft.isEndElement()&&ft.name()==="videoFxs");){if(ft.isStartElement())if(ft.name()==="videoFx"){const i=parseInt(Se("index"));let a=Se("type"),l,o=!0;if(a==="builtin"||a==="property")l=String(Se("name"));else if(a==="package"){l=Se("id"),es&&await mo(l+".videofx","",Va);const u=Se("animationType");if(u){o=!1;const h=e.find(d=>d.type==="property");if(h&&Se("animationEffectIn")&&Se("animationEffectOut")){const d=parseFloat(Se("animationEffectIn")),p=parseFloat(Se("animationEffectOut"));let s=h.isPostInAnimation?"Post Package Id":"Package Id",c="Package Effect In",f="Package Effect Out";u==="outAnimation"?(s=h.isPostInAnimation?"Post Package2 Id":"Package2 Id",c="Package2 Effect In",f="Package2 Effect Out"):h.animationType=u;let m=!1,g=!1,y=!1;for(let v=0;v<h.params.length;v++){let b=h.params[v];b.key===s?(b.value=l,m=!0):b.key===c?(b.value=d,g=!0):b.key===f&&(b.value=p,y=!0)}m||h.params.push(new _t("string",s,l)),g||h.params.push(new _t("float",c,d)),y||h.params.push(new _t("float",f,p))}}}o&&(r=new Ba(a,i,l),r.videoFxType=Se("videoFxType"),r.animationType=Se("animationType"),Se("isPostInAnimation")&&(r.isPostInAnimation=Se("isPostInAnimation")==="true"),Se("isPostOutAnimation")&&(r.isPostOutAnimation=Se("isPostOutAnimation")==="true"),r.intensity=parseFloat(Se("intensity")),r.isRaw=Se("isRaw")==="true",Se("shape")&&(r.shape=Se("shape")),(l==="Gaussian Blur"||l==="Mosaic")&&(r.isRegional=Se("isRegional")==="true",r.isIgnoreBackground=Se("isIgnoreBackground")==="true",r.isInverseRegion=Se("isInverseRegion")==="true",r.regionalFeatherWidth=Number(Se("regionalFeatherWidth"))),e.push(r))}else ft.name()==="fxParams"?await C0(r.params,r):ft.name()==="keyFrames"&&X1(r.keyFrames);ft.readNext()}n(void 0)})}async function fN(e){let n;for(;!(ft.isEndElement()&&ft.name()==="audioFxs");){if(ft.isStartElement())if(ft.name()==="audioFx"){const t=parseInt(Se("index")),r=Se("type");let i;r==="builtin"&&(i=Se("name")),n=new d1(r,t,i),e.push(n)}else ft.name()==="fxParams"?await C0(n.params,n):ft.name()==="keyFrames"&&X1(n.keyFrames);ft.readNext()}}function C0(e,n){return new Promise(async function(t,r){var o;let i,a,l;for(;!(ft.isEndElement()&&ft.name()==="fxParams");){if(ft.isStartElement()){if(ft.name()==="fxParam")if(a=Se("type"),l=Se("key"),a==="float")i=parseFloat(Se("value")),e.push(new _t(a,l,i));else if(a==="int")i=parseInt(Se("value")),e.push(new _t(a,l,i));else if(a==="bool"||a==="boolean")i=Se("value")==="true",e.push(new _t("bool",l,i));else if(a==="color")i=Se("value"),l==="Background Color"&&i===""&&(i="#00000000"),e.push(new _t(a,l,i));else if(a==="string"){if(i=Se("value"),(n==null?void 0:n.type)!=="property"||l!=="Resource Dir"){l==="Description String"&&(i=S3(i));let u=new _t(a,l,i);e.push(u);let h=(o=ft.getAttributeValue("resourceUrl"))==null?void 0:o.toString();h&&(u.resourceUrl=h)}(l==="Package Id"||l==="Package2 Id"||l==="Post Package Id"||l==="Post Package2 Id")&&es&&i&&Va&&await mo(i+".videofx","",Va)}else a==="menu"?(i=Se("value"),e.push(new _t(a,l,i))):a==="arbitrary"&&(i=Se("value"),e.push(new _t(a,l,i)));else if(ft.name()==="objectValue"){if(l==="curvePoint"){const u=Number(Se("timeSec")),h=Number(Se("x")),d=Number(Se("y"));i={timeSec:u,x:h,y:d}}else if(l==="region"){const u=Number(Se("x1")),h=Number(Se("y1")),d=Number(Se("x2")),p=Number(Se("y2")),s=Number(Se("x3")),c=Number(Se("y3")),f=Number(Se("x4")),m=Number(Se("y4"));i={x1:u,y1:h,x2:d,y2:p,x3:s,y3:c,x4:f,y4:m}}else if(l==="ellipseRegion"){const u=Number(Se("centerX")),h=Number(Se("centerY")),d=Number(Se("a")),p=Number(Se("b")),s=Number(Se("angle"));i={centerX:u,centerY:h,a:d,b:p,angle:s}}e.push(new _t(a,l,i))}}ft.readNext()}t(void 0)})}function X1(e){let n,t,r,i,a;for(;!(ft.isEndElement()&&ft.name()==="keyFrames");){if(ft.isStartElement()){if(ft.name()==="keyFrame")i=Se("type"),t=Number(Se("time")),r=Se("key"),a=Se("visible"),i==="float"?(n=parseFloat(Se("value")),e.push(new Qi(i,t,r,n,a))):i==="bool"||i==="boolean"?(n=Se("value")==="true",e.push(new Qi("bool",t,r,n,a))):i==="color"?(n=Se("value"),e.push(new Qi(i,t,r,n,a))):i==="string"?(n=Se("value"),e.push(new Qi(i,t,r,n,a))):i==="menu"&&(n=Se("value"),e.push(new Qi(i,t,r,n,a)));else if(ft.name()==="objectValue"){if(r==="curvePoint"){const o=Number(Se("timeSec")),u=Number(Se("x")),h=Number(Se("y"));n={timeSec:o,x:u,y:h}}else if(r==="region"){const o=Number(Se("x1")),u=Number(Se("y1")),h=Number(Se("x2")),d=Number(Se("y2")),p=Number(Se("x3")),s=Number(Se("y3")),c=Number(Se("x4")),f=Number(Se("y4"));n={x1:o,y1:u,x2:h,y2:d,x3:p,y3:s,x4:c,y4:f}}else if(r==="ellipseRegion"){const o=Number(Se("centerX")),u=Number(Se("centerY")),h=Number(Se("a")),d=Number(Se("b")),p=Number(Se("angle"));n={centerX:o,centerY:u,a:h,b:d,angle:p}}e.push(new Qi(i,t,r,n,a))}}ft.readNext()}const l={};e=e.filter(o=>(!l[o.time]&&(l[o.time]=new Set),l[o.time].has(o.key)?!1:(l[o.time].add(o.key),!0)))}function hN(){const e=rl();_I();const n=Nt(),{enqueueSnackbar:t}=Ai(),{$t:r}=en(),i=async()=>{const o=Re.getState().user.userId,u=await Al.project_info({id:e.projectId});if(n(Ge.updateProjectData(u)),tV(),await n(Mc.loadFonts()),await n(Mc.installMusicLyrics()),n(Yo.updateRootFolderName(`root_${o}`)),Ce.$emit("isTimelineLoading",{status:!0}),u.url&&u.url.search(".xml")>0)await a(u.url);else{const h=await zw();r0("live-window"),await l(h),n(Ge.updateTimelineDataInArray(h)),n(Ge.updateTimelineData(h)),n(Ge.updateRatio(h.videoSize))}Ce.$emit("isTimelineLoading",{status:!1}),tt()};async function a(o){const u=await WL(o);await FS.writeFile("/nvsprojectxmlfile.xml",u),await Dfe("/nvsprojectxmlfile.xml");const h=UP();n(Ge.updateTimelineData(h)),await zw({defaultTimelineData:h});const d=Pe(h);await f7(d),r0("live-window");for(const p of d.tracks)if((p.type==="videoTrack"||p.type==="audioTrack")&&p.clips.some(c=>c.useWebLocalFile)){console.warn(r("msg.resourceLoss"),5),t(r("msg.resourceLoss"),{variant:"warning",autoHideDuration:5e3});break}}const l=async o=>{nV(o),await RP(o),await kP(o)};return{initProject:i,openProjectUseXml:a}}const Vfe="_infoIcon_a76gr_1",zfe="_title_a76gr_5",Hfe="_content_a76gr_20",Gfe="_confirm_a76gr_34",Wfe="_confirmCancel_a76gr_41",Xfe="_confirmBtn_a76gr_47",Wd={infoIcon:Vfe,title:zfe,content:Hfe,confirm:Gfe,confirmCancel:Wfe,confirmBtn:Xfe},Yfe={position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",width:"680px",height:"299px",background:"#FFFFFF",borderRadius:"16px",boxShadow:24,p:4,padding:"48px",fontFamily:"Poppins"},Zfe=e=>{const{isVisible:n,title:t,url:r}=e,i=Nt(),{openProjectUseXml:a}=hN();let l="Restoring "+t+" version, will replace your current ongoing version, which can impact your work.",o=p=>{i(La.updateOpenRestoreVersion(p))};async function u(p){Ce.$emit("isPageLoading",{status:!0}),await a(p),Ce.$emit("isPageLoading",{status:!1})}const h=p=>{p.stopPropagation(),o(!1)},d=p=>{p.stopPropagation(),o(!1),u(r)};return F(il,{open:n,children:me(Ye,{sx:Yfe,children:[me(xn,{direction:"row",children:[F(q9,{className:Wd.infoIcon}),F(Ye,{className:Wd.title,children:"Are you sure"})]}),F(xn,{direction:"row",children:F(Ye,{className:Wd.content,children:l})}),me(xn,{direction:"row",className:Wd.confirm,children:[F(un,{className:Wd.confirmCancel,onClick:h,children:"Cancel"}),F(un,{className:Wd.confirmBtn,onClick:d,children:"Yes, restore"})]})]})})},OA={width:"240px",height:"39px",borderRadius:"4px",marginLeft:"8px",marginBottom:"8px",color:"#CCCCCC",fontSize:"14px",zIndex:2e3,"&:hover":{backgroundColor:"#181818",color:"#ffffff"}},Kfe={fontFamily:"Poppins",fontStyle:"normal",fontWeight:400,fontSize:"12px",color:"#FFFFFF",WebkitTextFillColor:"#FFFFFF"},Qfe=e=>{const{isVisible:n,manualHistoryList:t,autoSaveHistoryList:r,close:i,anchorEl:a}=e,{$t:l}=en(),o=Nt(),[u,h]=A.useState(""),[d,p]=A.useState("");let[s,c]=A.useState(null);const f=!!s;let[m,g]=A.useState(null),y=C=>{o(La.updateOpenRestoreVersion(C))};const v=(C,S,x)=>{C==0?(h(S),p(x),y(!0)):C==1&&(k==null||k.setEditing(!0),setTimeout(()=>{k==null||k.inputClick()},100))},b=()=>{c(null)},{openRestoreVersion:_}=Ve(C=>C.app),M=()=>{!s&&!_&&i()},[k,P]=A.useState(null),E=A.useRef([]),R=(C,S)=>{let x={id:C,title:S};Al.project_history_update(x)},w=(C,S,x)=>{c(C.currentTarget),g(S),P(E.current[x])};return me(Ye,{className:no.menuPopper,children:[F(Qo,{onClickAway:()=>M(),children:me(Ye,{className:no.menuBox,children:[me(Ye,{className:no.menuTitleBox,children:[F("div",{className:no.menuTitle,children:l("view.editorApp.titleBar.more.history")}),F(T1,{className:no.menuCloseIcon,onClick:()=>M()})]}),F(Nc,{className:no.menuList,children:r.map((C,S)=>me("div",{children:[F(Ye,{className:no.historyItem,children:me(xn,{direction:"row",className:no.menuItem,children:[F(ffe,{className:no.menuItemCircle}),F(lN,{inputCss:Kfe,inputCssName:no.itemInput,ref:x=>E.current.push(x),defaultTitle:C.displayName,handleConfirm:x=>R(C.id,x),changeEditing:x=>{}}),F(Xo,{onClick:x=>{w(x,C,S)},className:no.menuItemMore,children:F(Zs,{component:hfe,viewBox:"0 0 3 16",className:no.menuItemMoreIcon})})]})}),F(Il,{open:f,anchorEl:s,placement:"bottom-start",className:no.submenuPopper,children:F(Qo,{onClickAway:()=>b(),children:F(Ye,{className:no.submenu,children:me(Nc,{children:[F(Zn,{sx:OA,onClick:()=>v(0,m.displayName,m.url),children:"Restore"}),F(Zn,{sx:OA,onClick:()=>v(1,m.displayName,m.url),children:"Rename"})]})})})})]},S))})]})}),F(Zfe,{isVisible:_,title:u,url:d})]})},Jfe=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_666_43381",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_666_43381)"},A.createElement("path",{d:"M11.3759 14.025L9.15093 11.775C8.8676 11.4917 8.80093 11.1667 8.95093 10.8C9.10093 10.4333 9.38427 10.25 9.80093 10.25H14.2259C14.6259 10.25 14.9049 10.4333 15.0629 10.8C15.2216 11.1667 15.1593 11.4917 14.8759 11.775L12.6509 14.025C12.5509 14.1083 12.4509 14.175 12.3509 14.225C12.2509 14.275 12.1343 14.3 12.0009 14.3C11.8843 14.3 11.7759 14.275 11.6759 14.225C11.5759 14.175 11.4759 14.1083 11.3759 14.025Z",fill:"white"}))),qfe=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_666_45084",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_666_45084)"},A.createElement("path",{d:"M10.7259 20.5C10.5593 20.5 10.4216 20.4373 10.3129 20.312C10.2049 20.1873 10.1676 20.0417 10.2009 19.875L11.0509 13.875H7.95092C7.70092 13.875 7.55092 13.8127 7.50092 13.688C7.45092 13.5627 7.49259 13.3917 7.62592 13.175L12.8009 3.775C12.8343 3.69167 12.9009 3.625 13.0009 3.575C13.1009 3.525 13.1926 3.5 13.2759 3.5C13.4426 3.5 13.5803 3.56267 13.6889 3.688C13.7969 3.81267 13.8343 3.95833 13.8009 4.125L12.9509 10.125H16.0509C16.2843 10.125 16.4303 10.1873 16.4889 10.312C16.5469 10.4373 16.5093 10.6083 16.3759 10.825L11.2009 20.225C11.1676 20.3083 11.1009 20.375 11.0009 20.425C10.9009 20.475 10.8093 20.5 10.7259 20.5Z",fill:"white"}))),e1e=e=>A.createElement("svg",{width:4,height:16,viewBox:"0 0 4 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("path",{d:"M2 15.2766C1.58333 15.2766 1.22933 15.1306 0.938 14.8386C0.646 14.5472 0.5 14.1932 0.5 13.7766C0.5 13.3599 0.646 13.0056 0.938 12.7136C1.22933 12.4222 1.58333 12.2766 2 12.2766C2.41667 12.2766 2.77067 12.4222 3.062 12.7136C3.354 13.0056 3.5 13.3599 3.5 13.7766C3.5 14.1932 3.354 14.5472 3.062 14.8386C2.77067 15.1306 2.41667 15.2766 2 15.2766ZM2 9.50156C1.58333 9.50156 1.22933 9.35556 0.938 9.06356C0.646 8.77223 0.5 8.41823 0.5 8.00156C0.5 7.5849 0.646 7.2309 0.938 6.93956C1.22933 6.64756 1.58333 6.50156 2 6.50156C2.41667 6.50156 2.77067 6.64756 3.062 6.93956C3.354 7.2309 3.5 7.5849 3.5 8.00156C3.5 8.41823 3.354 8.77223 3.062 9.06356C2.77067 9.35556 2.41667 9.50156 2 9.50156ZM2 3.72656C1.58333 3.72656 1.22933 3.58056 0.938 3.28856C0.646 2.99723 0.5 2.64323 0.5 2.22656C0.5 1.8099 0.646 1.45556 0.938 1.16356C1.22933 0.872229 1.58333 0.726562 2 0.726562C2.41667 0.726562 2.77067 0.872229 3.062 1.16356C3.354 1.45556 3.5 1.8099 3.5 2.22656C3.5 2.64323 3.354 2.99723 3.062 3.28856C2.77067 3.58056 2.41667 3.72656 2 3.72656Z",fill:"#CCCCCC"})),t1e=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_666_45077",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_666_45077)"},A.createElement("path",{d:"M4.3077 17H19.6923C19.7692 17 19.8397 16.9679 19.9038 16.9038C19.9679 16.8397 20 16.7692 20 16.6922V7.3077C20 7.23077 19.9679 7.16024 19.9038 7.09613C19.8397 7.03202 19.7692 6.99997 19.6923 6.99997H4.3077C4.23077 6.99997 4.16024 7.03202 4.09613 7.09613C4.03202 7.16024 3.99998 7.23077 3.99998 7.3077V16.6922C3.99998 16.7692 4.03202 16.8397 4.09613 16.9038C4.16024 16.9679 4.23077 17 4.3077 17ZM4.3077 18.5C3.80257 18.5 3.375 18.325 3.025 17.975C2.675 17.625 2.5 17.1974 2.5 16.6922V7.3077C2.5 6.80257 2.675 6.375 3.025 6.025C3.375 5.675 3.80257 5.5 4.3077 5.5H19.6923C20.1974 5.5 20.625 5.675 20.975 6.025C21.325 6.375 21.5 6.80257 21.5 7.3077V16.6922C21.5 17.1974 21.325 17.625 20.975 17.975C20.625 18.325 20.1974 18.5 19.6923 18.5H4.3077ZM11.1154 9.88457H12.8846V8.11537H11.1154V9.88457ZM11.1154 12.8846H12.8846V11.1154H11.1154V12.8846ZM8.11538 9.88457H9.88458V8.11537H8.11538V9.88457ZM8.11538 12.8846H9.88458V11.1154H8.11538V12.8846ZM5.11538 12.8846H6.88458V11.1154H5.11538V12.8846ZM5.11538 9.88457H6.88458V8.11537H5.11538V9.88457ZM8.99998 15.8846H15C15.2448 15.8846 15.4535 15.7984 15.6259 15.6259C15.7984 15.4535 15.8846 15.2448 15.8846 15C15.8846 14.7551 15.7984 14.5465 15.6259 14.374C15.4535 14.2016 15.2448 14.1154 15 14.1154H8.99998C8.75511 14.1154 8.54646 14.2016 8.37403 14.374C8.20159 14.5465 8.11538 14.7551 8.11538 15C8.11538 15.2448 8.20159 15.4535 8.37403 15.6259C8.54646 15.7984 8.75511 15.8846 8.99998 15.8846ZM14.1154 12.8846H15.8846V11.1154H14.1154V12.8846ZM14.1154 9.88457H15.8846V8.11537H14.1154V9.88457ZM17.1154 12.8846H18.8846V11.1154H17.1154V12.8846ZM17.1154 9.88457H18.8846V8.11537H17.1154V9.88457Z",fill:"#CCCCCC"}))),n1e=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_2653_17293",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_2653_17293)"},A.createElement("path",{d:"M6.49998 19.5C5.11794 19.5 3.9391 19.0198 2.96345 18.0596C1.98782 17.0993 1.5 15.9282 1.5 14.5461C1.5 13.3038 1.89968 12.2112 2.69905 11.2683C3.49842 10.3253 4.48976 9.76667 5.67308 9.59232C5.99359 8.09744 6.74519 6.875 7.92788 5.925C9.11056 4.975 10.4679 4.5 12 4.5C13.8089 4.5 15.3445 5.13109 16.6067 6.39327C17.8689 7.65544 18.5 9.19101 18.5 11V11.5H18.8077C19.8615 11.582 20.7403 12.0058 21.4442 12.7711C22.148 13.5365 22.5 14.4461 22.5 15.5C22.5 16.6153 22.1121 17.5608 21.3365 18.3365C20.5609 19.1121 19.6153 19.5 18.5 19.5H6.49998ZM10.35 16.2769C10.4705 16.2769 10.5827 16.2576 10.6865 16.2192C10.7904 16.1807 10.8891 16.1147 10.9827 16.0211L15.1115 11.8923C15.2602 11.7436 15.3362 11.5644 15.3394 11.3548C15.3426 11.1452 15.2666 10.9628 15.1115 10.8077C14.9564 10.6526 14.7756 10.575 14.5692 10.575C14.3628 10.575 14.182 10.6526 14.0269 10.8077L10.3346 14.5L8.74228 12.9077C8.59356 12.759 8.41953 12.683 8.22018 12.6798C8.02081 12.6766 7.84357 12.7526 7.68845 12.9077C7.53332 13.0628 7.45575 13.241 7.45575 13.4423C7.45575 13.6436 7.53332 13.8218 7.68845 13.9769L9.7173 16.0211C9.81088 16.1147 9.9096 16.1807 10.0135 16.2192C10.1173 16.2576 10.2295 16.2769 10.35 16.2769ZM6.49998 18H18.5C19.2 18 19.7916 17.7583 20.275 17.275C20.7583 16.7916 21 16.2 21 15.5C21 14.8 20.7583 14.2083 20.275 13.725C19.7916 13.2416 19.2 13 18.5 13H17V11C17 9.61664 16.5125 8.43747 15.5375 7.46247C14.5625 6.48747 13.3833 5.99997 12 5.99997C10.6166 5.99997 9.43748 6.48747 8.46248 7.46247C7.48748 8.43747 6.99998 9.61664 6.99998 11H6.48075C5.53332 11 4.71633 11.3416 4.02978 12.025C3.34324 12.7083 2.99998 13.5333 2.99998 14.5C2.99998 15.4666 3.34164 16.2916 4.02498 16.975C4.70831 17.6583 5.53331 18 6.49998 18Z",fill:"#5F5F5F"}))),LA=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_2653_22666",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_2653_22666)"},A.createElement("path",{d:"M6.49998 19.5C5.11794 19.5 3.9391 19.0205 2.96345 18.0617C1.98782 17.1029 1.5 15.9311 1.5 14.5461C1.5 13.3038 1.89968 12.2112 2.69905 11.2683C3.49842 10.3253 4.48976 9.76667 5.67308 9.59232C5.99359 8.09744 6.74519 6.875 7.92788 5.925C9.11056 4.975 10.4679 4.5 12 4.5C13.8107 4.5 15.3467 5.13066 16.608 6.39197C17.8693 7.65327 18.5 9.18927 18.5 11V11.5H18.8077C19.8615 11.582 20.7403 12.0058 21.4442 12.7711C22.148 13.5365 22.5 14.4461 22.5 15.5C22.5 16.6153 22.1153 17.5608 21.3461 18.3365C20.5769 19.1121 19.6346 19.5 18.5192 19.5H13.0577C12.5525 19.5 12.125 19.325 11.775 18.975C11.425 18.625 11.25 18.1974 11.25 17.6922V12.1845L9.91728 13.5173C9.78094 13.6557 9.60744 13.725 9.39678 13.725C9.18609 13.725 9.00992 13.6557 8.86825 13.5173C8.72658 13.3788 8.65736 13.2032 8.66058 12.9903C8.66378 12.7775 8.73461 12.6019 8.87308 12.4634L11.364 9.97255C11.4598 9.87675 11.56 9.80962 11.6647 9.77115C11.7694 9.73268 11.8816 9.71345 12.0013 9.71345C12.1209 9.71345 12.2327 9.73268 12.3365 9.77115C12.4404 9.80962 12.5402 9.87675 12.636 9.97255L15.1269 12.4634C15.2653 12.6019 15.3362 12.7775 15.3394 12.9903C15.3426 13.2032 15.2734 13.3788 15.1317 13.5173C14.99 13.6557 14.8128 13.7233 14.6 13.7201C14.3872 13.717 14.2115 13.6461 14.0731 13.5077L12.75 12.1845V17.6922C12.75 17.7692 12.782 17.8397 12.8461 17.9038C12.9102 17.9679 12.9807 18 13.0577 18H18.5C19.2 18 19.7916 17.7583 20.275 17.275C20.7583 16.7916 21 16.2 21 15.5C21 14.8 20.7583 14.2083 20.275 13.725C19.7916 13.2416 19.2 13 18.5 13H17V11C17 9.61664 16.5125 8.43747 15.5375 7.46247C14.5625 6.48747 13.3833 5.99997 12 5.99997C10.6166 5.99997 9.43748 6.48747 8.46248 7.46247C7.48748 8.43747 6.99998 9.61664 6.99998 11H6.48075C5.53332 11 4.71633 11.3416 4.02978 12.025C3.34324 12.7083 2.99998 13.5333 2.99998 14.5C2.99998 15.4666 3.34164 16.2916 4.02498 16.975C4.70831 17.6583 5.53331 18 6.49998 18H8.25C8.46248 18 8.6406 18.0719 8.78435 18.2157C8.9281 18.3595 8.99998 18.5377 8.99998 18.7503C8.99998 18.9629 8.9281 19.141 8.78435 19.2845C8.6406 19.4281 8.46248 19.5 8.25 19.5H6.49998Z",fill:"#5F5F5F"}))),r1e="_boxContainer_kim4h_1",i1e="_icon_kim4h_11",a1e="_tip_kim4h_15",dc={boxContainer:r1e,icon:i1e,tip:a1e};let jA=0;const o1e=()=>{const{projectSaveStatus:e}=Ve(p=>p.task),{timelineData:n}=Re.getState().project,t=Nt(),[r,i]=A.useState(!1),[a,l]=A.useState(!1),[o,u]=A.useState(1),{postponeAutoSave:h}=rN();A.useEffect(()=>{e==ye.projectSaveStatus.saved?(jA=new Date().getTime(),setTimeout(()=>{i(!0)},1e3),window.onbeforeunload=null):i(!1)},[e]),A.useEffect(()=>{e==ye.projectSaveStatus.saved&&h(),t(Pn.updateTimelineUpdateTime(Date.now()))},[n]);const d=p=>{if(l(p),p){let s=Math.round((new Date().getTime()-jA)/1e3);u(s)}};return me(Ye,{className:dc.boxContainer,children:[e==ye.projectSaveStatus.init?F(Zt,{}):null,e==ye.projectSaveStatus.saving?me(Ye,{className:dc.boxContainer,children:[F(hn,{component:LA,className:dc.icon}),F("div",{children:"Saving..."})]}):null,e==ye.projectSaveStatus.failed?me(Ye,{className:dc.boxContainer,children:[F(hn,{component:LA,className:dc.icon}),F("div",{children:"Could not save your edits"})]}):null,e==ye.projectSaveStatus.saved?me(Ye,{className:dc.boxContainer,children:[F(hn,{component:n1e,className:dc.icon,onMouseOver:()=>d(!0),onMouseLeave:()=>d(!1),sx:{"& path":{color:a&&r?"#fff":"currentcolor"}}}),a&&r?me("div",{className:dc.tip,children:["Saved ",bV(o)]}):null,r?null:F("div",{children:"Saved!"})]}):null]})};function s1e(e){return(e||"").replace(/^[\s\uFEFF]+|[\s\uFEFF]+$/g,"")}function eb(e,n){if(!e||!n)return!1;if(n.indexOf(" ")!==-1)throw new Error("className should not contain space.");return e.classList?e.classList.contains(n):(" "+e.className+" ").indexOf(" "+n+" ")>-1}function l1e(e,n){if(!e)return;let t=e.className;const r=(n||"").split(" ");for(let i=0,a=r.length;i<a;i++){const l=r[i];l&&(e.classList?e.classList.add(l):eb(e,l)||(t+=" "+l))}e.classList||(e.className=t)}function c1e(e,n){if(!e||!n)return;const t=n.split(" ");let r=" "+e.className+" ";for(let i=0,a=t.length;i<a;i++){const l=t[i];l&&(e.classList?e.classList.remove(l):eb(e,l)&&(r=r.replace(" "+l+" "," ")))}e.classList||(e.className=s1e(r))}const u1e=document.documentElement;async function d1e(e="light"){const n=u1e;if(!n)return;const t=eb(n,"dark");e==="dark"?(n.setAttribute("data-theme","dark"),t||l1e(n,"dark")):(n.setAttribute("data-theme","light"),t&&c1e(n,"dark"))}const{textColor:UA,primary:f1e,bgColor:$A,hoverTextColor:h1e}=Ja,p1e=e=>({typography:{fontFamily:"Poppins"},palette:{mode:e,primary:{...AV,main:f1e},...e==="dark"&&{background:{default:$A,paper:$A}},text:{...e==="light"?{primary:Gf[900],secondary:Gf[800]}:{primary:"#868E96",secondary:Gf[500]}}},components:{MuiSkeleton:{defaultProps:{animation:"wave"},styleOverrides:{root:{transform:"scale(1)"}}},MuiButton:{styleOverrides:{root:{textTransform:"none"}}},MuiIcon:{styleOverrides:{root:{fontSize:"1.2rem",width:"1.2em",height:"1.2em",color:UA,cursor:"pointer","&:hover":{color:h1e},"& path":{fill:"currentColor"},'&>g[id="Icon/screenshot"] path':{fill:"none",stroke:"currentColor"},'&>g[id="Icon/restoreSeparation"] path':{fill:"#1890ff",stroke:"#1890ff"},'&>g[id="Icon/logo"] path':{fill:"url(#paint2_linear_894_51193)"},'&>g[id="Icon/restoreReverse"] path':{fill:"#1890ff"}}}},MuiSvgIcon:{defaultProps:{sx:{"& path":{fill:"currentColor"},'&>g[id="Icon/screenshot"] path':{fill:"none",stroke:"currentColor"}}},styleOverrides:{root:{fontSize:"1.5rem",width:"1.2em",height:"1.2em",color:UA}}},MuiSlider:{styleOverrides:{thumb:{width:"18px",height:"18px"},rail:{backgroundColor:"rgba(224, 214, 249, 1)",opacity:1}}}}}),pN=A.createContext({toggleColorMode:()=>{}}),{themeMode:m1e}=Re.getState().app,g1e=e=>{const[n,t]=A.useState(m1e),r=A.useMemo(()=>({toggleColorMode:()=>{t(a=>a==="light"?"dark":"light")}}),[]),i=A.useMemo(()=>(d1e(n),Re.dispatch(La.updateThemeMode(n)),V8(p1e(n))),[n]);return F(pN.Provider,{value:r,children:me(z8,{theme:i,children:[F(mj,{enableColorScheme:!0}),e.children]})})},c8={video_list:({...e}={})=>co({url:rr().webApi_video_list,headers:{params:{...e}}}),video_delete:(e,{...n}={})=>ca({url:rr().webApi_video_delete,data:e,headers:{params:{...n}}}),video_create:(e,{...n}={})=>ca({url:rr().webApi_video_create,data:e,headers:{params:{...n}}})},y1e="_infoIcon_1fw67_1",v1e="_title_1fw67_5",b1e="_content_1fw67_14",w1e="_confirm_1fw67_27",C1e="_confirmCancel_1fw67_34",x1e="_confirmBtn_1fw67_40",Xd={infoIcon:y1e,title:v1e,content:b1e,confirm:w1e,confirmCancel:C1e,confirmBtn:x1e},S1e={position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",width:"680px",height:"299px",background:"#FFFFFF",borderRadius:"16px",boxShadow:24,p:4},_1e=e=>{const{isVisible:n,title:t,jobId:r,close:i}=e,a=o=>{o.stopPropagation(),i(0)},l=o=>{o.stopPropagation(),i(1)};return F(il,{open:n,sx:{zIndex:15e3},children:me(Ye,{sx:S1e,children:[me(xn,{direction:"row",alignItems:"center",children:[F(q9,{className:Xd.infoIcon}),F(Ye,{className:Xd.title,children:"Cancel export"})]}),F(xn,{direction:"row",children:F(Ye,{className:Xd.content,children:"Are you sure you want to cancel the export?"})}),me(xn,{direction:"row",className:Xd.confirm,children:[F(un,{className:Xd.confirmCancel,onClick:a,children:"Continue exporting"}),F(un,{className:Xd.confirmBtn,onClick:l,children:"Yes, cancel"})]})]})})},E1e="_exportSettingBox_14rc1_1",A1e="_viewLatestButton_14rc1_14",k1e="_advanceSwitch_14rc1_26",T1e="_advanceSwitchText_14rc1_36",I1e="_exportForm_14rc1_41",P1e="_exportConfirmBox_14rc1_50",D1e="_exportConfirmButton_14rc1_56",F1e="_advanceExportConfirmButton_14rc1_66",M1e="_exportOption_14rc1_77",R1e="_exportOptionLabelDesc_14rc1_87",N1e="_exportOptionLabel_14rc1_87",B1e="_exportOptionDesc_14rc1_97",O1e="_exportOptionSize_14rc1_101",L1e="_progressBox_14rc1_108",j1e="_title_14rc1_119",U1e="_progress_14rc1_108",$1e="_button_14rc1_132",V1e="_cancelBtn_14rc1_141",z1e="_closeBtn_14rc1_149",H1e="_disableCancelBtn_14rc1_158",G1e="_progressText_14rc1_163",W1e="_progressCircleBox_14rc1_171",X1e="_advanceSelect_14rc1_179",Y1e="_advanceSize_14rc1_188",Or={exportSettingBox:E1e,viewLatestButton:A1e,advanceSwitch:k1e,advanceSwitchText:T1e,exportForm:I1e,exportConfirmBox:P1e,exportConfirmButton:D1e,advanceExportConfirmButton:F1e,exportOption:M1e,exportOptionLabelDesc:R1e,exportOptionLabel:N1e,exportOptionDesc:B1e,exportOptionSize:O1e,progressBox:L1e,title:j1e,progress:U1e,button:$1e,cancelBtn:V1e,closeBtn:z1e,disableCancelBtn:H1e,progressText:G1e,progressCircleBox:W1e,advanceSelect:X1e,advanceSize:Y1e},pv=[{index:0,value:"480",label:"480p",desc:"SD Quality",size:"0KB"},{index:1,value:"720",label:"720p",desc:"HD Quality",size:"0KB"},{index:2,value:"1080",label:"1080p",desc:"Full HD Quality",size:"0KB"},{index:3,value:"2160",label:"4K",desc:"Ultra HD Quality",size:"0KB"},{index:4,value:"Audio",label:"Audio",desc:"For podcast",size:"0KB"},{index:5,value:"GIF",label:"GIF",desc:"For video less than 15s",size:"0KB"}],{$t:Bl}=en("view.editorApp.export.");Bl("compileVideo"),Bl("compileGif");Bl("all"),Bl("part");const Z1e={disabled:!1,options:[{value:480,label:"480p"},{value:720,label:"720p"},{value:1080,label:"1080p"},{value:2160,label:"4k"}]},K1e={disabled:!1,options:[{value:"low",label:Bl("low")},{value:"medium",label:Bl("mid")},{value:"high",label:Bl("high")},{value:15e6,label:"15Mbps"},{value:3e7,label:"30Mbps"}]},Q1e={video:[{value:"mp4",label:"MP4"},{value:"mov",label:"MOV"}],audio:[{value:"m4a",label:"AAC"},{value:"mp3",label:"MP3"}]},J1e={disabled:!1,options:[{value:24,label:"24 FPS"},{value:25,label:"25 FPS"},{value:30,label:"30 FPS"},{value:50,label:"50 FPS"},{value:60,label:"60 FPS"}]};Bl("interlace"),Bl("progressive");const u8={name:"",imgPath:"",outputMode:"all",scene:"newMedia",sizeLevel:1080,encoderMode:"cbr",nvenc:!0,videoBitrate:16e6,videoBitrateGrade:"medium",encoderType:"H.264",outputType:"mp4",fps:30,scanMode:"progressive",noCaption:!1,pureAudio:!1};let ui=Pe(u8),mv=null,r2;const q1e=jn(QP)(({theme:e})=>({padding:8,"& .MuiSwitch-track":{borderRadius:22/2,"&:before, &:after":{content:'""',position:"absolute",top:"50%",transform:"translateY(-50%)",width:16,height:16}},"& .MuiSwitch-thumb":{boxShadow:"none",width:16,height:16,margin:2}})),ehe=A.forwardRef((e,n)=>{const{close:t}=e,r=Nt(),{nvTimeline:i,timelineData:a,projectData:l}=Ve(be=>be.project),{progress:o,status:u,jobId:h,currentSettingIndex:d,advance:p,advanceSizeLevel:s,advanceBitrate:c,advanceOutputType:f,advanceFps:m,isExportValidationCheckInProgress:g}=Ve(be=>be.task),[y,v]=Ki(Pe(u8)),[b,_]=A.useState(0),[M,k]=A.useState(5*1e6),[P,E]=A.useState(15),[R,w]=A.useState(360),[C,S]=A.useState(pv),[x,I]=A.useState("0KB"),D=Re.dispatch;let T=null;A.useEffect(()=>(T=setInterval(N,1e3),()=>{T&&clearInterval(T)}),[h]),A.useEffect(()=>{u==ye.jobStatus.done&&(h&&To("File successfully exported",{variant:"success"}),r(Pn.updateProgress(100)),r(Pn.updateJobId(0)),r(Pn.updateShowLatestExportVersion(!0)),r(Pn.isExportValidationCheckInProgress(!1)))},[u]),A.useEffect(()=>{if(i){let be=i.getDuration();pv.forEach(Ie=>{if(Ie.value=="Audio")Ie.size=(be/1e6*64/1e3/8).toFixed(2)+"MB";else if(Ie.value=="GIF"){let Ae=be>15e6?15e6:be;Ie.size=(Ae/1e6*(3.5/15)).toFixed(2)+"MB"}else{let Ae=B(parseInt(Ie.value),"medium");Ie.size=(be/1e6*Ae/1e3/1e3/8).toFixed(2)+"MB"}}),S(Pe(pv))}},[i]);const N=()=>{const be=b0().find(Ie=>Ie.jobId===h);be&&(r(Pn.updateProgress(be.progress/2)),be.status&&r(Pn.updateStatus(be.status==ye.jobStatus.done?ye.jobStatus.done:ye.jobStatus.doing)))},L=(be,Ie,Ae)=>me(xn,{direction:"row",children:[me(xn,{className:Or.exportOptionLabelDesc,children:[F(Ye,{className:Or.exportOptionLabel,children:be}),F(Ye,{className:Or.exportOptionDesc,children:Ie})]}),F(Ye,{className:Or.exportOptionSize,children:Ae})]});function B(be,Ie){let Ae=0;switch(be){case 480:switch(Ie){case"low":Ae=15e5;break;case"medium":Ae=45e5;break;case"high":Ae=1e7;break}break;case 720:switch(Ie){case"low":Ae=3e6;break;case"medium":Ae=1e7;break;case"high":Ae=16e6;break}break;case 1080:switch(ui.videoBitrateGrade){case"low":Ae=6e6;break;case"medium":Ae=16e6;break;case"high":Ae=25e6;break}break;case 2160:switch(ui.videoBitrateGrade){case"low":Ae=2e7;break;case"medium":Ae=45e6;break;case"high":Ae=65e6;break}break}return Ae}function z(){let be=B(ui.sizeLevel,ui.videoBitrateGrade),Ae=(i.getDuration()/1e6*be/1e3/1e3/8).toFixed(2)+"MB";I(Ae)}function K(){let be=B(ui.sizeLevel,ui.videoBitrateGrade);ui.videoBitrate=be,v(Ie=>{Ie.videoBitrate=be})}const J=be=>{ui.sizeLevel=be,v(Ie=>{Ie.sizeLevel=be}),z(),r(Pn.updateAdvanceSizeLevel(be))},X=be=>{typeof be=="string"?ui.videoBitrateGrade=be:typeof be=="number"&&(ui.videoBitrate=be),K(),z(),r(Pn.updateAdvanceBitrate(be))},ee=be=>{ui.outputType=be,v(Ie=>{Ie.outputType=be}),z(),r(Pn.updateAdvanceOutputType(be))},ne=be=>{ui.fps=be,v(Ie=>{Ie.fps=be}),z(),r(Pn.updateAdvanceFps(be))},[q,Y]=A.useState(!1),[le,ue]=A.useState(!1),ce=async()=>{var Ze,ot,st,pt;Y(!0),ue(!0),r(Pn.isExportValidationCheckInProgress(!0));let be=await Promise.all([gi.getQuota("EXPORT_LENGTH"),ui.sizeLevel==2160?gi.getQuota("NUMBER_OF_4K_EXPORTS"):"",gi.getQuota("NUMBER_OF_EXPORTS"),gi.getQuota("STORAGE")]),Ie,Ae,Ne,Oe;for(let wt of be)((Ze=wt[0])==null?void 0:Ze.feature_name)==="EXPORT_LENGTH"?Ie=wt[0]:((ot=wt[0])==null?void 0:ot.feature_name)==="NUMBER_OF_4K_EXPORTS"?Ne=wt[0]:((st=wt[0])==null?void 0:st.feature_name)==="NUMBER_OF_EXPORTS"?Ae=wt[0]:((pt=wt[0])==null?void 0:pt.feature_name)==="STORAGE"&&(Oe=wt[0]);let Me=i.getDuration()/1e6;if(Me>Ie.non_quantifiable_quota){r(ti.setPurchaseDetails({type:"COMPARE"})),D(ni.setModalInfo({quota_info:Ie,event:"export_length",action:"export"})),Y(!1),r(Pn.isExportValidationCheckInProgress(!1));return}if(ui.sizeLevel==2160&&d!==5&&Ne.feature_exhausted==!0){r(ti.setPurchaseDetails({type:"COMPARE"})),D(ni.setModalInfo({quota_info:Ne,event:"4k_exports_#",action:"export"})),Y(!1),r(Pn.isExportValidationCheckInProgress(!1));return}if(Ae.feature_exhausted==!0){r(ti.setPurchaseDetails({type:"COMPARE"})),D(ni.setModalInfo({quota_info:Ae,event:"exports_#",action:"export"})),Y(!1),r(Pn.isExportValidationCheckInProgress(!1));return}if(Oe.feature_exhausted==!0){r(ti.setPurchaseDetails({type:"COMPARE"})),D(ni.setModalInfo({quota_info:Oe,event:"storage_exceeded",action:"export"})),Y(!1),r(Pn.isExportValidationCheckInProgress(!1));return}dataLayer.push({export_duration:Me,export_type:d==4?"audio":d==5?"gif":"video",size:he.size.slice(0,he.size.length-2),project_name:l.title,project_id:l.projectId,project_aspect_ratio:l.aspectRatio,project_platform:l.socialMedia,project_status:l.publishStatus,user_id:l.userId,event:"project_export"}),await Q(),p?(K(),W()):d==5?de():W()};A.useEffect(()=>(r2=Pe(a),ui=Pe(u8),z(),()=>{re()}),[]);function de(){if(i){Object.assign(r2,{outputStart:Math.floor(b),outputEnd:Math.floor(M),outputType:"gif",fps:P});const Ie="/project/"+(ir()+"_"+new Date().getTime()+".xml");console.log(r2);try{v0({timelineData:r2,projectXmlFileName:Ie,noCaptions:!1,sizeLevel:R}),console.log(FS.readFile(Ie,{encoding:"utf8"}))}catch(Ae){r(Pn.updateStatus(ye.jobStatus.init)),Y(!1),r(Pn.isExportValidationCheckInProgress(!1)),console.error(Ae)}Gs({projectId:l.projectId,keyUUID:ir(),file:FS.readFile(Ie,{encoding:"utf8"}),extension:"xml",uploadModule:ye.uploadModule.temp,errorCb:()=>{Y(!1),r(Pn.isExportValidationCheckInProgress(!1))},callback:async Ae=>{if(Ae.uploadFinish)try{const Ne={projectId:l.projectId,projectUrl:Ae.Location,title:l.title,sizeLevel:R,extension:"gif"};let Oe=await c8.video_create(Ne);Y(!1),r(Pn.isExportValidationCheckInProgress(!1)),ue(!1),r(Pn.updateProgress(0)),r(Pn.updateStatus(ye.jobStatus.doing)),r(Pn.updateJobId(Oe.jobId)),Ce.$emit("getTaskJobList"),re()}catch(Ne){Y(!1),r(Pn.isExportValidationCheckInProgress(!1)),console.error(Ne)}}})}}function W(){p6();const Ie="/project/"+(ir()+"_"+new Date().getTime()+".xml");try{v0({projectXmlFileName:Ie,noCaptions:ui.noCaption,sizeLevel:ui.sizeLevel,compileFormData:ui})}catch(Ae){console.error(Ae),r(Pn.updateStatus(ye.jobStatus.init)),Y(!1),r(Pn.isExportValidationCheckInProgress(!1));return}console.log(FS.readFile(Ie,{encoding:"utf8"}),mv),Gs({keyUUID:ir(),file:mv,extension:"jpg",uploadModule:ye.uploadModule.image,errorCb:()=>{console.log("upload cover error"),Y(!1),r(Pn.isExportValidationCheckInProgress(!1))},callback:Ae=>{if(Ae.uploadFinish){const Ne=Ae.Location;Gs({projectId:l.projectId,keyUUID:ir(),file:FS.readFile(Ie,{encoding:"utf8"}),extension:"xml",uploadModule:ye.uploadModule.temp,errorCb:()=>{console.log("upload project xml error"),Y(!1),r(Pn.isExportValidationCheckInProgress(!1))},callback:async Oe=>{if(Oe.uploadFinish)try{const Me={projectId:l.projectId,projectUrl:Oe.Location,title:l.title,coverUrl:Ne,sizeLevel:ui.sizeLevel,extension:ui.outputType,notUpdate:!0};let Ze=await c8.video_create(Me);Y(!1),location.href="/export",r(Pn.isExportValidationCheckInProgress(!1)),ue(!1),r(Pn.updateProgress(0)),r(Pn.updateStatus(ye.jobStatus.doing)),r(Pn.updateJobId(Ze.jobId)),Ce.$emit("getTaskJobList"),re()}catch(Me){Y(!1),r(Pn.isExportValidationCheckInProgress(!1)),console.error(Me)}}})}}})}async function Q(){const be=nvsGetStreamingContextInstance();await be.streamingEngineReadyForTimelineModification();const Ie=be.getTimelineCurrentPosition(i);be.grabImageFromTimeline(i,Ie,new NvsRational(1,1),0);const Ae=await new Promise((Me,Ze)=>{Ce.$once("grabImage",async({imageData:ot})=>{Me(ot)})}),Ne=new Blob([new Uint8Array(Ae)]);mv=Ne;const Oe=new FileReader;Oe.readAsDataURL(Ne),Oe.onload=function(){ui.imgPath=Oe.result,v(Me=>{Me.imgPath=Oe.result})}}function re(){console.log("cancel()")}const te=()=>{t()},Z=V8({typography:{fontFamily:"Poppins"},palette:{primary:{main:"#457B3B"},secondary:{main:"#457B3B66"}}}),U=()=>{z(),r(Pn.updateAdvance(!p))},V={"& label.Mui-focused":{color:"#A0AAB4"},"& .MuiFilledInput-root:after":{borderBottom:"none"},"& .MuiFilledInput-root:before":{borderBottom:"none"},"& .MuiFilledInput-root:hover:not(.Mui-disabled)::before":{borderBottom:"none"},"& .MuiFilledInput-root>.MuiInputBase-input":{color:"#fff"},"& .MuiFilledInput-root>.MuiSelect-iconFilled":{width:"24px",height:"24px"}},ae=A.useRef([]),[he,we]=A.useState();A.useEffect(()=>{var be;(be=ae.current[d])==null||be.click()},[d,u,p]);const Ee=(be,Ie)=>{we(Ie),r(Pn.updateCurrentSettingIndex(be)),be<=3?ui.sizeLevel=Number(C[be].value):be==4&&v(Ae=>{Ae.outputType="m4a",Ae.videoBitrate=0,Ae.nvenc=!1,Ae.sizeLevel=0,Ae.videoBitrateGrade="",Ae.scanMode="",Ae.encoderType="",Ae.fps=0,Object.assign(ui,Ae)})};function ge(){localStorage.setItem("projectId",l.projectId),location.href="/export"}const{showLatestExportVersion:ie}=Ve(be=>be.task),G=()=>me(Ye,{className:Or.exportSettingBox,children:[ie?F(un,{className:Or.viewLatestButton,onClick:ge,children:"View latest exported version"}):null,me(Ye,{className:Or.advanceSwitch,children:[F(Ye,{className:Or.advanceSwitchText,children:"Advance"}),F(q1e,{checked:p,onClick:U})]}),F(X8,{}),p?me(Ye,{children:[F(uo,{variant:"filled",className:Or.advanceSelect,label:"Size Level",defaultValue:s,sx:V,select:!0,children:Z1e.options.map(be=>F(Zn,{value:be.value,onClick:()=>J(be.value),children:be.label},be.value))}),F(uo,{variant:"filled",className:Or.advanceSelect,label:"Code rate",defaultValue:c,sx:V,select:!0,children:K1e.options.map(be=>F(Zn,{onClick:()=>X(be.value),value:be.value,children:be.label},be.value))}),F(uo,{variant:"filled",className:Or.advanceSelect,label:"Output",defaultValue:f,sx:V,select:!0,children:Q1e.video.map(be=>F(Zn,{onClick:()=>ee(be.value),value:be.value,children:be.label},be.value))}),F(uo,{variant:"filled",className:Or.advanceSelect,label:"FPS",defaultValue:m,sx:V,select:!0,children:J1e.options.map(be=>F(Zn,{onClick:()=>ne(be.value),value:be.value,children:be.label},be.value))}),F(Ye,{className:Or.advanceSize,children:"Exported video will be - "+x})]}):F(pj,{className:Or.exportForm,children:F(Z8,{children:C.map((be,Ie)=>F(Dc,{value:be.value,control:F(Zf,{}),onClick:()=>Ee(Ie,be),ref:Ae=>{ae.current.length>=6&&ae.current.splice(0,1),ae.current.push(Ae)},label:L(be.label,be.desc,be.size),className:Or.exportOption},Ie))})}),F(Ye,{className:Or.exportConfirmBox,children:F(Sj,{loading:!!(q||g),className:p?Or.advanceExportConfirmButton:Or.exportConfirmButton,disabled:!!(q||g),onClick:ce,children:"Export"})})]});function $(be){return F(Ye,{className:Or.progressCircleBox,children:me(z8,{theme:Z,children:[F(Ys,{size:64,color:"secondary",variant:"determinate",value:100,sx:{position:"absolute",zIndex:100}}),F(Ys,{size:64,color:"primary",variant:"determinate",sx:{position:"absolute",zIndex:1e3},...be}),F(Ye,{className:Or.progressText,children:F(En,{variant:"caption",component:"div",color:"text.secondary",sx:{color:"white"},children:`${Math.round(be.value)}%`})})]})})}const H=()=>{fe(!0)},O=()=>{ke()},j=be=>{fe(!1),be==1&&(te(),c1.job_cancel({jobId:h}),r(Pn.updateProgress(0)),r(Pn.updateJobId(0)),r(Pn.updateStatus(ye.jobStatus.init)))},se=()=>F(Ye,{className:Or.progressBox,children:me(xn,{direction:"column",children:[F(Ye,{className:Or.title,children:"Export is in progress"}),F(Ye,{className:Or.progress,children:F($,{value:o})}),me(Ye,{className:Or.button,children:[F(un,{className:`${Or.cancelBtn} ${le?Or.disableCancelBtn:""}`,onClick:H,disabled:!!le,children:"Cancel"}),F(un,{className:Or.closeBtn,onClick:O,style:{},children:"Close"})]})]})}),[oe,fe]=A.useState(!1),[_e,pe]=A.useState(""),ke=()=>{oe||te()};return me(Ye,{children:[F(Qo,{mouseEvent:"onMouseUp",onClickAway:()=>ke(),children:me(Ye,{children:[u==ye.jobStatus.init||u==ye.jobStatus.done?G():F(Zt,{}),u==ye.jobStatus.doing?se():F(Zt,{})]})}),F(_1e,{isVisible:oe,jobId:h,close:j,title:_e})]})});const the="_shortcutModal_1kka0_1",nhe="_snackbarBox_1kka0_12",rhe="_alertBox_1kka0_19",ihe="_shortcutContainer_1kka0_28",ahe="_shortcutContainerTitle_1kka0_38",ohe="_shortcutContainerContent_1kka0_52",she="_shortcutContainerContentLeft_1kka0_65",lhe="_shortcutContainerContentMiddle_1kka0_70",che="_shortcutContainerContentRight_1kka0_76",uhe="_shortcutItemDivider_1kka0_81",dhe="_shortcutGroupDivider_1kka0_88",fhe="_shortcutGroupTitle_1kka0_96",hhe="_box_1kka0_101",phe="_exportButton_1kka0_107",mhe="_exportButtonText_1kka0_127",ghe="_upgradeButton_1kka0_133",yhe="_upgradeButtonText_1kka0_152",vhe="_themeBox_1kka0_157",bhe="_lightningIcon_1kka0_165",whe="_arrowDownIcon_1kka0_170",Che="_titleBox_1kka0_174",xhe="_moreBox_1kka0_183",She="_historyProjectBox_1kka0_191",Kr={shortcutModal:the,snackbarBox:nhe,alertBox:rhe,shortcutContainer:ihe,shortcutContainerTitle:ahe,shortcutContainerContent:ohe,shortcutContainerContentLeft:she,shortcutContainerContentMiddle:lhe,shortcutContainerContentRight:che,shortcutItemDivider:uhe,shortcutGroupDivider:dhe,shortcutGroupTitle:fhe,box:hhe,exportButton:phe,exportButtonText:mhe,upgradeButton:ghe,upgradeButtonText:yhe,themeBox:vhe,lightningIcon:bhe,arrowDownIcon:whe,titleBox:Che,moreBox:xhe,historyProjectBox:She},Jh={height:"40px",width:"240px",marginLeft:"8px",marginBottom:"8px",borderRadius:"8px",color:"#CCCCCC","&:hover":{backgroundColor:"#181818",color:"#ffffff"}},_he={fontFamily:"Poppins",fontStyle:"normal",fontWeight:400,fontSize:"16px",color:"#FFFFFF",WebkitTextFillColor:"#FFFFFF"};let VA=null,zA=null;function Ehe(e){EI();const n=Nt(),{$t:t}=en("view.editorApp.titleBar."),r=rl();A.useContext(Ri),A.useState(!1),A.useState(!1),A.useState(!1);const[i,a]=A.useState(!1),[l,o]=A.useState([]),[u,h]=A.useState([]),[d,p]=A.useState([]),[s,c]=A.useState(""),{projectData:f,timelineData:m}=Ve(G=>G.project),{unique_code:g}=Ve(G=>G.subscription),y=A.useRef(!0),{enqueueSnackbar:v}=Ai(),b=A.useRef(null),[_,M]=A.useState(!1),[k,P]=A.useState(!1);A.useEffect(()=>{var G;c(f.title),(G=we.current)==null||G.changeTitle(f.title||"")},[f]);const{saveProjectAuto:E,saveProject:R}=rN(),w=A.useMemo(()=>{let G=!0;if(m){for(const $ of m.tracks)if($.clips.length&&(G=!1,($.type==="videoTrack"||$.type==="audioTrack")&&(G=$.clips.some(H=>H.useWebLocalFile),G)))break}return G},[m]),C=()=>{const G=navigator.onLine;!G&&!y.current||G&&y.current||(b==null||b.current.click(),y.current=G,y.current&&E())},S=()=>{M(!0)},x=(G,$)=>{$!=="clickaway"&&M(!1)};A.useEffect(()=>{Ce.$on("NotifyTaskListUpdate",()=>{let G=b0();p([...G])}),Ce.$on("NotifyAudioRecordTranscodeTaskFinish",async G=>{const $=await Ji.resource_info({id:G.id});let H=$.m3u8Url;const O=iV(G.recordInfo.name);if(O){const j=Pe(O.audioClip);j.m3u8Path="/m3u8/"+$.m3u8Url.substring($.m3u8Url.lastIndexOf("/")+1),j.path=$.url,j.m3u8Url=H,j.id=$.id,j.leftChannelUrl=$.leftChannelUrl,j.rightChannelUrl=$.rightChannelUrl,j.raw.changeClipFilePath(j.m3u8Path),n(Ge.updateTimelineDataClip({trackIndex:O.trackIndex,clipData:j}))}aN(G.recordInfo)})},[]),A.useEffect(()=>(zA=setInterval(()=>{C()},XL),()=>{clearInterval(zA)}),[]),A.useEffect(()=>(VA=setTimeout(()=>{E()},B2),()=>{clearTimeout(VA)}),[]);async function I(){const G=await Al.project_history_list({projectId:r.projectId});o(G.manual),h(G.auto),a(!0)}function D(G){return me("div",{children:[F("div",{className:Kr.shortcutGroupTitle,children:G.groupName}),F("div",{children:G.list.map($=>me("div",{className:"div-key",children:[F("div",{className:Kr.shortcutItemDivider}),me("div",{className:"key-desc",children:[F("div",{className:"key-main",children:$.message}),F("div",{className:"key-sub",children:F("span",{className:"key-label",children:$.sub})})]})]},$.index))}),F("div",{className:Kr.shortcutGroupDivider})]},G.index)}const[T,N]=A.useState(null),L=!!T,B=()=>{N(null)},z=G=>{N(T?null:G.currentTarget)},[K,J]=A.useState(null),X=!!K,ee=()=>{J(null)},[ne,q]=A.useState(!1),Y=()=>{q(!0)},le=()=>q(!1),[ue,ce]=A.useState(null),de=G=>{ce(ue?null:G.currentTarget)},W=()=>{ce(null)},Q=!!ue,re=A.useContext(pN),te=G=>{re.toggleColorMode(),ee()},Z=async G=>{var $;if(B(),G==0)ge(!0),($=we.current)==null||$.setEditing(!0),setTimeout(()=>{var H;(H=we.current)==null||H.inputClick()},100);else if(G==1){let H=await gi.storageDetails({});if(H[0].feature_exhausted){n(ti.setPurchaseDetails({type:"COMPARE"})),n(ni.setModalInfo({quota_info:H[0],event:"storage_exceeded",action:"duplicate"}));return}let O=Date.parse(new Date().toString());R({isSilence:!1,clone:!0},(j,se)=>{if(j){let oe=Date.parse(new Date().toString());dataLayer.push({project_type:"video",project_name:f.title,project_id:f.projectId,project_aspect_ratio:f.aspectRatio,project_platform:f.socialMedia,project_status:f.publishStatus,time_to_duplicate:(oe-O)/1e3,user_id:f.userId,from_section:"editor",event:"project_duplicate"}),v(t("cloneSuccess"),{variant:"success"}),console.log(se);let fe=window.location.protocol+"//"+window.location.host+"/app/"+se.projectData.projectId+`?ratio=${se.projectData.aspectRatio}&videoPlatform=${se.projectData.socialMedia.split("_")[0].toLowerCase()}`;window.location.href=fe}else v(t("cloneFail"),{variant:"error"})})}else G==2&&I()};function U(G){P(G.status)}A.useEffect(()=>(Ce.$on("isProjectDuplicating",G=>U(G)),()=>{Ce.$off("isProjectDuplicating")}),[]);const V=A.useRef(null),ae=A.useRef(null),he=A.useRef(null),we=A.useRef(null),[Ee,ge]=A.useState(!1),ie=G=>{let $={title:f.title,projectId:f.projectId};$.title=G,n(Ge.updateProjectData($)),Al.project_update($).then(H=>{console.log("project_update",H),dataLayer.push({project_type:"video",project_name:f.title,renamed_to:H.title,project_id:H.projectId,project_aspect_ratio:H.aspectRatio,project_platform:H.socialMedia,project_status:H.publishStatus,user_id:H.userId,from_section:"editor",event:"project_renamed"})})};return me("div",{className:"title-bar-box",ref:he,children:[F(un,{variant:"outlined",onClick:S,ref:b,style:{display:"none"}}),F(Ew,{open:k,className:Kr.snackbarBox,children:F(gw,{variant:"filled",icon:!1,severity:"info",className:Kr.alertBox,children:"Duplicating this project. Please wait..."})}),F(Ew,{className:Kr.snackbarBox,open:_,autoHideDuration:1e3,onClose:x,children:me(gw,{variant:"filled",icon:_,className:Kr.alertBox,sx:{background:y.current?"#1A5E20":"#B71C1C","& .MuiAlert-message":{display:"flex",alignItems:"center"}},children:[y.current?F(oN,{style:{marginRight:"20px"}}):F(sN,{style:{marginRight:"20px"}}),F("div",{children:y.current?"Back online":"No internet connection"})]})}),me("div",{className:"left-box",children:[F(Ye,{className:Kr.titleBox,children:F(lN,{inputCss:_he,ref:we,defaultTitle:s,handleConfirm:G=>ie(G),changeEditing:G=>ge(G)})}),F(Xo,{sx:{height:"45px",marginTop:"10px"},onClick:z,children:F(Zs,{style:{height:"60%"},component:e1e,inheritViewBox:!0})}),F(o1e,{}),F(Il,{open:L,anchorEl:T,placement:"bottom-start",sx:{zIndex:1e3},children:F(Qo,{onClickAway:()=>B(),children:F(Ye,{className:Kr.moreBox,children:me(Nc,{children:[F(Zn,{sx:Jh,onClick:()=>Z(0),children:t("more.rename")}),F(Zn,{sx:Jh,onClick:()=>Z(1),children:t("more.duplicate")}),F(Zn,{sx:Jh,onClick:()=>Z(2),children:t("more.history")})]})})})})]}),me("div",{className:"right-box",children:[F(hn,{component:t1e,onClick:Y,sx:{cursor:"pointer"}}),g=="FREE"?me(un,{onClick:()=>{n(ti.setPurchaseDetails({type:"COMPARE"})),n(ni.setModalInfo({quota_info:null,event:" ",action:" "}))},className:Kr.upgradeButton,children:[F(hn,{component:qfe,className:Kr.lightningIcon}),F(Ye,{className:Kr.upgradeButtonText,children:"Upgrade"})]}):F(Zt,{}),F(Il,{open:X,anchorEl:K,placement:"bottom-start",sx:{zIndex:1e3},children:F(Qo,{onClickAway:()=>ee(),children:F(Ye,{className:Kr.themeBox,children:me(Nc,{children:[F(Zn,{sx:Jh,onClick:()=>te(),children:"Dark mode"}),F(Zn,{sx:Jh,onClick:()=>te(),children:"Light mode"})]})})})}),F(il,{open:ne,onClose:le,className:Kr.shortcutModal,children:me(xn,{direction:"row",className:Kr.shortcutContainer,children:[me(Ye,{className:Kr.box,children:[F("div",{className:Kr.shortcutContainerTitle,children:"Keyboard shortcuts"}),me("div",{className:Kr.shortcutContainerContent,ref:ae,children:[F("div",{className:Kr.shortcutContainerContentLeft,children:DA.map((G,$)=>{if(G.groupName!=="Editor")return D(G)})}),F(X8,{orientation:"vertical",className:Kr.shortcutContainerContentMiddle,ref:V}),F("div",{className:Kr.shortcutContainerContentRight,children:DA.map((G,$)=>{if(G.groupName==="Editor")return D(G)})})]})]}),F(T1,{style:{marginLeft:8,cursor:"pointer"},onClick:()=>le()})]})}),F(un,{className:Kr.exportButton,onClick:de,disabled:w,children:me(xn,{direction:"row",children:[F(Ye,{className:Kr.exportButtonText,children:"Export"}),F(hn,{component:Jfe,className:Kr.arrowDownIcon})]})}),F(Il,{open:Q,anchorEl:ue,sx:{zIndex:1e3},children:F(ehe,{close:()=>W()})})]}),F(Il,{open:i,className:Kr.historyProjectBox,children:F(Qfe,{isVisible:i,manualHistoryList:l,autoSaveHistoryList:u,anchorEl:he,close:()=>a(!1)})})]})}let i2=null,Ahe=60,khe=6;const The=A.forwardRef((e,n)=>{const[t,r]=A.useState(!1),[i,a]=A.useState(100),l=A.useRef(null),o=A.useRef(null),u=A.useRef(null),h=A.useRef(null),{handleInTargetPiece:d}=K0(),[p,s]=A.useState(!1),[c,f]=A.useState(!1),[m,g]=A.useState(!1),[y,v]=A.useState("safeZone"),b=Nt(),_=A.useRef(null),M=A.useRef(null),{aspectRatio:k,videoPlatform:P}=Ve(ue=>ue.app),{trackIndex:E,clipIndex:R}=Ve(ue=>ue.editor);A.useImperativeHandle(n,()=>({resizeLiveWindow:K,setMonitorWidth:w})),A.useEffect(()=>(Ce.$on("resizeLiveWindow",K),Ce.$on("onWebRequestWaitStatusChange",r),Ce.$on("selectAspectRatio",S),()=>{Ce.$off("resizeLiveWindow",K),Ce.$off("onWebRequestWaitStatusChange",r),Ce.$off("selectAspectRatio",S)}),[]);const w=ue=>{const ce=l.current;ce&&(ce.style.width=ue),K()},C=fa.throttle(()=>{_&&_.current&&u.current&&_.current.startWorkflow()},500);async function S(ue){const{timelineData:ce}=Re.getState().project;b(Ge.updateTimelineDataInArray(ce));let de=UP(ue);de=Pe(ce),de.videoSize=ue;const[W,Q]=LP(ue);de.resWidth=W,de.resHeight=Q,await f7(Pe(de)),b(zt.updateEditPanel("")),K(),C()}const x=ue=>{if(Re.getState().editor.editPanel=="mask"){let ce=Re.getState().project.timelineData,de=Re.getState().editor.trackIndex,W=Re.getState().editor.clipIndex,Q=Pe(ce.tracks[de].clips[W]);const re=new NvsVectorFloat;re.push_back(ue.x1),re.push_back(ue.y1),re.push_back(ue.x2),re.push_back(ue.y2),re.push_back(ue.x3),re.push_back(ue.y3),re.push_back(ue.x4),re.push_back(ue.y4),Q.raw.setRegion(re),tt()}else b(zt.updateCurrentCropRegion(ue))},{clipControlProps:I}=Ve(ue=>ue.editor),D=ue=>{L(ue);let ce=Pe(Re.getState().editor.clipControlProps);ce.rotation=ue.rotation,ce.transX=ue.transX,ce.transY=ue.transY,ce.scaleX=ue.scaleX,ce.scaleY=ue.scaleY,b(zt.updateClipControlProps(ce))},T=ue=>{var Q;let ce=(Q=u.current)==null?void 0:Q.getBoundingClientRect().width;const{nvTimeline:de}=Re.getState().project;return de.getVideoRes().imageWidth/ce*ue},N=ue=>{var Q;let ce=(Q=u.current)==null?void 0:Q.getBoundingClientRect().height;const{nvTimeline:de}=Re.getState().project;return de.getVideoRes().imageHeight/ce*ue},L=ue=>{let ce=Re.getState().project.timelineData,de=Re.getState().editor.trackIndex,W=Re.getState().editor.clipIndex;if(ce&&de>=0&&W>=0){let Q=ce.tracks[de].clips[W].type;if(Q=="sticker"){let re=Pe(ce.tracks[de].clips[W]);re.raw.setRotationZ(ue.rotation);let te={x:T(ue.transX),y:N(ue.transY)};re.raw.setTranslation(te),re.raw.setSeperatedScaleX(ue.scaleX),re.raw.setSeperatedScaleY(ue.scaleY),tt()}else if(Q=="caption"||Q=="musicLyrics"){let re=Pe(ce.tracks[de].clips[W]);re.raw.setRotationZ(ue.rotation);let te={x:T(ue.transX),y:N(ue.transY)};re.raw.setCaptionTranslation(te),re.raw.setScaleX(ue.scaleX),re.raw.setScaleY(ue.scaleY),tt()}else if(Q=="compoundCaption"){let re=Pe(ce.tracks[de].clips[W]);re.raw.setRotationZ(ue.rotation);let te={x:T(ue.transX),y:N(ue.transY)};re.raw.setCaptionTranslation(te),re.raw.setScaleX(ue.scaleX),re.raw.setScaleY(ue.scaleY),tt()}else{if(Q=="timelineVideoFx")return;{let Z=Pe(ce.tracks[de].clips[W]).videoFxs.find(ae=>ae.type==="property").raw;Z.setFloatVal("Rotation",ue.rotation);let U=T(ue.transX),V=N(ue.transY);Z.setFloatVal("Trans X",U),Z.setFloatVal("Trans Y",V),Z.setFloatVal("Scale X",ue.scaleX),Z.setFloatVal("Scale Y",ue.scaleY),tt()}}}},B=()=>{if(o.current){let ue=o.current.getBoundingClientRect().x,ce=o.current.getBoundingClientRect().y,de=o.current.getBoundingClientRect().width,W=o.current.getBoundingClientRect().height;_.current&&_.current.updateCanvasInfo(de,W,ue,ce)}},z=()=>{var U,V,ae,he,we,Ee,ge,ie;let ue=(U=o.current)==null?void 0:U.getBoundingClientRect().x,ce=(V=o.current)==null?void 0:V.getBoundingClientRect().y,de=(ae=o.current)==null?void 0:ae.getBoundingClientRect().width,W=(he=o.current)==null?void 0:he.getBoundingClientRect().height,Q=(we=u.current)==null?void 0:we.getBoundingClientRect().x,re=(Ee=u.current)==null?void 0:Ee.getBoundingClientRect().y,te=(ge=u.current)==null?void 0:ge.getBoundingClientRect().width,Z=(ie=u.current)==null?void 0:ie.getBoundingClientRect().height;if(I==null){let G={x:Q-ue-de/2,y:W/2-(re-ce),width:te,height:Z,liveWindowWidth:te,liveWindowHeight:Z,rotation:0,scaleX:1,scaleY:1,transX:0,transY:0,canvasId:"clipControlCanvas",hitCanvasId:"clipControlHitCanvas",doCrop:$=>x($),onCropClicked:le,doTransform:$=>D($)};b(zt.updateClipControlProps(G))}ba.liveWindowWidth=te,ba.liveWindowHeight=Z};A.useEffect(()=>{z()},[]);function K(ue={}){const{ratio:ce}=Re.getState().project,{skipSeek:de=!1}=ue,[W,Q]=ce.split(":"),re=o.current,te=u.current,Z=h.current;if(!re||!te||!Z)return;let{height:U,width:V}=re.getBoundingClientRect();U=U-Ahe-khe;const ae=$c.ratioScreen({width:V,height:U},+W/+Q);if(V=ae.width,U=ae.height,te.style.height=U+"px",te.style.width=V+"px",te.height=U*(window.devicePixelRatio||1),te.width=V*(window.devicePixelRatio||1),Z.style.height=U+"px",Z.style.width=V+"px",C(),de||(i2&&(clearTimeout(i2),i2=null),i2=setTimeout(()=>{tt()},200)),B(),I){let he=Pe(I);he.liveWindowWidth=V,he.liveWindowHeight=U,ba.liveWindowWidth=V,ba.liveWindowHeight=U,b(zt.updateClipControlProps(he))}}const J=ue=>{g(ue)},X=()=>{const{ratio:ue}=Re.getState().project,[ce,de]=ue.split(":"),W=o.current;if(!W)return;let{height:Q,width:re}=W.getBoundingClientRect();const te=$c.ratioScreen({width:re,height:Q},+ce/+de);return re=te.width,Q=te.height,{width:re,height:Q}};A.useEffect(()=>{var ue,ce;if(console.log("safeZone aspectRatio videoPlatform",m,k,P),m){const de=h.current;if(!de)return;de.style.height=((ue=X())==null?void 0:ue.height)+"px",de.style.width=((ce=X())==null?void 0:ce.width)+"px",K()}else{v("safeZone");return}k=="16:9"&&P==ye.videoPlatform.youtube?v("safeZone safeZoneYoutube16v9"):k=="9:16"&&P==ye.videoPlatform.instagram_reels?v("safeZone safeZoneInstaReel9v16"):k=="9:16"&&P==ye.videoPlatform.youtube_shorts?v("safeZone safeZoneYoutube9v16"):k=="9:16"&&P==ye.videoPlatform.tiktok?v("safeZone safeZoneTiktok9v16"):k=="1:1"&&P==ye.videoPlatform.linkedin?v("safeZone safeZoneLinkedin1v1"):k=="1:1"&&P==ye.videoPlatform.twitter?v("safeZone safeZoneTwitter1v1"):k=="9:16"&&P==ye.videoPlatform.instagram?v("safeZone safeZoneInstagramStory9v16"):k=="9:16"&&P==ye.videoPlatform.facebook?v("safeZone safeZoneFacebook9v16"):k=="9:16"&&P==ye.videoPlatform.snapchat?v("safeZone safeZoneSnapchat9v16"):k=="21:9"&&P==ye.videoPlatform.empty?v("safeZone safeZoneDefault21v9"):k=="9:16"&&P==ye.videoPlatform.empty?v("safeZone safeZoneDefault9v16"):k=="16:9"&&P==ye.videoPlatform.empty?v("safeZone safeZoneDefault16v9"):k=="3:4"&&P==ye.videoPlatform.empty?v("safeZone safeZoneDefault3v4"):k=="1:1"&&P==ye.videoPlatform.empty?v("safeZone safeZoneDefault1v1"):v("safeZone safeZoneYoutube16v9")},[k,P,m]);const[ee,ne]=A.useState(!1);A.useEffect(()=>{B(),_.current&&(ee&&I?(_.current.updateProps(I),_.current.redraw()):_.current.clearCanvas())},[ee,I]);const q=Ve(ue=>ue.editor.editPanel);A.useEffect(()=>{let ue=Re.getState().project.timelineData;if(E>=0&&R>=0&&ue){let ce=ue.tracks[E].clips[R].type;Y(ce)?ne(!0):ne(!1)}else ne(!1)},[E,R]);const Y=ue=>ue=="video"||ue=="sticker"||ue=="caption"||ue=="musicLyrics"||ue=="compoundCaption"||ue=="timelineVideoFx"&&q=="mask",le=()=>{b(zt.updateCurrentMenuItem("effects")),b(zt.updateCurrentSubMenuItem("mask"))};return me("div",{id:"monitor",className:"monitor-box",ref:l,onClick:()=>d(ye.pieceBorder.liveWindow),children:[F(Ehe,{isExportTemplate:c,isExportVideo:p,setIsExportTemplate:f,setIsExportVideo:s}),F(ide,{}),me("div",{className:"live-window-box",ref:o,children:[F($1,{spinning:t,children:F("canvas",{id:"live-window",className:"live-window",ref:u})}),F("div",{className:y,ref:h}),F("canvas",{id:"clipControlCanvas",className:"clipControlCanvas",ref:M}),F("canvas",{id:"clipControlHitCanvas",className:"clipControlHitCanvas"}),F(rde,{x:I==null?0:I.x,y:I==null?0:I.y,width:I==null?0:I.width,height:I==null?0:I.height,liveWindowWidth:I==null?0:I.liveWindowWidth,liveWindowHeight:I==null?0:I.liveWindowHeight,rotation:I==null?0:I.rotation,scaleX:I==null?0:I.scaleX,scaleY:I==null?0:I.scaleY,transX:I==null?0:I.transX,transY:I==null?0:I.transY,ref:_,canvasId:I==null?"":I.canvasId,hitCanvasId:I==null?"":I.hitCanvasId,doCrop:ue=>x(ue),doTransform:ue=>D(ue),onCropClicked:le})]}),F(Dde,{safeFrameSize:i,onSetSafeFrameSize:a,toggleSafeZone:ue=>J(ue)})]})}),HA=e=>A.createElement("svg",{width:5,height:4,viewBox:"0 0 5 4",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("path",{d:"M2.03146 3.51875L0.36271 1.83125C0.15021 1.61875 0.10021 1.375 0.21271 1.1C0.32521 0.825 0.537711 0.6875 0.850211 0.6875H4.16896C4.46896 0.6875 4.67821 0.825 4.79671 1.1C4.91571 1.375 4.86896 1.61875 4.65646 1.83125L2.98771 3.51875C2.91271 3.58125 2.83771 3.63125 2.76271 3.66875C2.68771 3.70625 2.60021 3.725 2.50021 3.725C2.41271 3.725 2.33146 3.70625 2.25646 3.66875C2.18146 3.63125 2.10646 3.58125 2.03146 3.51875Z",fill:"#CCCCCC"})),GA=e=>A.createElement("svg",{width:5,height:4,viewBox:"0 0 5 4",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("path",{d:"M0.850211 3.31094C0.537711 3.31094 0.32521 3.17344 0.21271 2.89844C0.10021 2.62344 0.15021 2.37969 0.36271 2.16719L2.03146 0.479688C2.10646 0.417188 2.18146 0.367187 2.25646 0.329687C2.33146 0.292187 2.41271 0.273438 2.50021 0.273438C2.60021 0.273438 2.68771 0.292187 2.76271 0.329687C2.83771 0.367187 2.91271 0.417188 2.98771 0.479688L4.65646 2.16719C4.86896 2.37969 4.91571 2.62344 4.79671 2.89844C4.67821 3.17344 4.46896 3.31094 4.16896 3.31094H0.850211Z",fill:"#CCCCCC"}));var mN={epsilon:1e-12,matrix:"Matrix",number:"number",precision:64,predictable:!1,randomSeed:null};function qa(e){return typeof e=="number"}function kc(e){return!e||typeof e!="object"||typeof e.constructor!="function"?!1:e.isBigNumber===!0&&typeof e.constructor.prototype=="object"&&e.constructor.prototype.isBigNumber===!0||typeof e.constructor.isDecimal=="function"&&e.constructor.isDecimal(e)===!0}function gN(e){return e&&typeof e=="object"&&Object.getPrototypeOf(e).isComplex===!0||!1}function yN(e){return e&&typeof e=="object"&&Object.getPrototypeOf(e).isFraction===!0||!1}function vN(e){return e&&e.constructor.prototype.isUnit===!0||!1}function Wg(e){return typeof e=="string"}var xo=Array.isArray;function Gp(e){return e&&e.constructor.prototype.isMatrix===!0||!1}function d8(e){return Array.isArray(e)||Gp(e)}function Ihe(e){return e&&e.isDenseMatrix&&e.constructor.prototype.isMatrix===!0||!1}function Phe(e){return e&&e.isSparseMatrix&&e.constructor.prototype.isMatrix===!0||!1}function Dhe(e){return e&&e.constructor.prototype.isRange===!0||!1}function bN(e){return e&&e.constructor.prototype.isIndex===!0||!1}function Fhe(e){return typeof e=="boolean"}function Mhe(e){return e&&e.constructor.prototype.isResultSet===!0||!1}function Rhe(e){return e&&e.constructor.prototype.isHelp===!0||!1}function Nhe(e){return typeof e=="function"}function Bhe(e){return e instanceof Date}function Ohe(e){return e instanceof RegExp}function Lhe(e){return!!(e&&typeof e=="object"&&e.constructor===Object&&!gN(e)&&!yN(e))}function jhe(e){return e===null}function Uhe(e){return e===void 0}function $he(e){return e&&e.isAccessorNode===!0&&e.constructor.prototype.isNode===!0||!1}function Vhe(e){return e&&e.isArrayNode===!0&&e.constructor.prototype.isNode===!0||!1}function zhe(e){return e&&e.isAssignmentNode===!0&&e.constructor.prototype.isNode===!0||!1}function Hhe(e){return e&&e.isBlockNode===!0&&e.constructor.prototype.isNode===!0||!1}function Ghe(e){return e&&e.isConditionalNode===!0&&e.constructor.prototype.isNode===!0||!1}function Whe(e){return e&&e.isConstantNode===!0&&e.constructor.prototype.isNode===!0||!1}function Xhe(e){return e&&e.isFunctionAssignmentNode===!0&&e.constructor.prototype.isNode===!0||!1}function Yhe(e){return e&&e.isFunctionNode===!0&&e.constructor.prototype.isNode===!0||!1}function Zhe(e){return e&&e.isIndexNode===!0&&e.constructor.prototype.isNode===!0||!1}function Khe(e){return e&&e.isNode===!0&&e.constructor.prototype.isNode===!0||!1}function Qhe(e){return e&&e.isObjectNode===!0&&e.constructor.prototype.isNode===!0||!1}function Jhe(e){return e&&e.isOperatorNode===!0&&e.constructor.prototype.isNode===!0||!1}function qhe(e){return e&&e.isParenthesisNode===!0&&e.constructor.prototype.isNode===!0||!1}function epe(e){return e&&e.isRangeNode===!0&&e.constructor.prototype.isNode===!0||!1}function tpe(e){return e&&e.isRelationalNode===!0&&e.constructor.prototype.isNode===!0||!1}function npe(e){return e&&e.isSymbolNode===!0&&e.constructor.prototype.isNode===!0||!1}function rpe(e){return e&&e.constructor.prototype.isChain===!0||!1}function gv(e){var n=typeof e;return n==="object"?e===null?"null":kc(e)?"BigNumber":e.constructor&&e.constructor.name?e.constructor.name:"Object":n}function _u(e){var n=typeof e;if(n==="number"||n==="string"||n==="boolean"||e===null||e===void 0)return e;if(typeof e.clone=="function")return e.clone();if(Array.isArray(e))return e.map(function(t){return _u(t)});if(e instanceof Date)return new Date(e.valueOf());if(kc(e))return e;if(e instanceof RegExp)throw new TypeError("Cannot clone "+e);return ipe(e,_u)}function ipe(e,n){var t={};for(var r in e)Xg(e,r)&&(t[r]=n(e[r]));return t}function f8(e,n){var t,r,i;if(Array.isArray(e)){if(!Array.isArray(n)||e.length!==n.length)return!1;for(r=0,i=e.length;r<i;r++)if(!f8(e[r],n[r]))return!1;return!0}else{if(typeof e=="function")return e===n;if(e instanceof Object){if(Array.isArray(n)||!(n instanceof Object))return!1;for(t in e)if(!(t in n)||!f8(e[t],n[t]))return!1;for(t in n)if(!(t in e))return!1;return!0}else return e===n}}function Xg(e,n){return e&&Object.hasOwnProperty.call(e,n)}function ape(e,n){for(var t={},r=0;r<n.length;r++){var i=n[r],a=e[i];a!==void 0&&(t[i]=a)}return t}var ope=["Matrix","Array"],spe=["number","BigNumber","Fraction"],wN=function(n){if(n)throw new Error(`The global config is readonly.
Please create a mathjs instance if you want to change the default configuration.
Example:

import { create, all } from 'mathjs';
const mathjs = create(all);
mathjs.config({ number: 'BigNumber' });
`);return Object.freeze(mN)};vt(wN,mN,{MATRIX_OPTIONS:ope,NUMBER_OPTIONS:spe});function is(e,n){var t=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!t){if(Array.isArray(e)||(t=lpe(e))||n&&e&&typeof e.length=="number"){t&&(e=t);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(h){throw h},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a=!0,l=!1,o;return{s:function(){t=t.call(e)},n:function(){var h=t.next();return a=h.done,h},e:function(h){l=!0,o=h},f:function(){try{!a&&t.return!=null&&t.return()}finally{if(l)throw o}}}}function lpe(e,n){if(e){if(typeof e=="string")return WA(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);if(t==="Object"&&e.constructor&&(t=e.constructor.name),t==="Map"||t==="Set")return Array.from(e);if(t==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return WA(e,n)}}function WA(e,n){(n==null||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function $f(e){return $f=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},$f(e)}function XA(){return!0}function $o(){return!1}function Yd(){}var YA="Argument is not a typed-function.";function CN(){function e(ge){return $f(ge)==="object"&&ge!==null&&ge.constructor===Object}var n=[{name:"number",test:function(ie){return typeof ie=="number"}},{name:"string",test:function(ie){return typeof ie=="string"}},{name:"boolean",test:function(ie){return typeof ie=="boolean"}},{name:"Function",test:function(ie){return typeof ie=="function"}},{name:"Array",test:Array.isArray},{name:"Date",test:function(ie){return ie instanceof Date}},{name:"RegExp",test:function(ie){return ie instanceof RegExp}},{name:"Object",test:e},{name:"null",test:function(ie){return ie===null}},{name:"undefined",test:function(ie){return ie===void 0}}],t={name:"any",test:XA,isAny:!0},r,i,a=0,l={createCount:0};function o(ge){var ie=r.get(ge);if(ie)return ie;var G='Unknown type "'+ge+'"',$=ge.toLowerCase(),H,O=is(i),j;try{for(O.s();!(j=O.n()).done;)if(H=j.value,H.toLowerCase()===$){G+='. Did you mean "'+H+'" ?';break}}catch(se){O.e(se)}finally{O.f()}throw new TypeError(G)}function u(ge){for(var ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"any",G=ie?o(ie).index:i.length,$=[],H=0;H<ge.length;++H){if(!ge[H]||typeof ge[H].name!="string"||typeof ge[H].test!="function")throw new TypeError("Object with properties {name: string, test: function} expected");var O=ge[H].name;if(r.has(O))throw new TypeError('Duplicate type name "'+O+'"');$.push(O),r.set(O,{name:O,test:ge[H].test,isAny:ge[H].isAny,index:G+H,conversionsTo:[]})}var j=i.slice(G);i=i.slice(0,G).concat($).concat(j);for(var se=G+$.length;se<i.length;++se)r.get(i[se]).index=se}function h(){r=new Map,i=[],a=0,u([t],!1)}h(),u(n);function d(){var ge,ie=is(i),G;try{for(ie.s();!(G=ie.n()).done;)ge=G.value,r.get(ge).conversionsTo=[]}catch($){ie.e($)}finally{ie.f()}a=0}function p(ge){var ie=i.filter(function(G){var $=r.get(G);return!$.isAny&&$.test(ge)});return ie.length?ie:["any"]}function s(ge){return ge&&typeof ge=="function"&&"_typedFunctionData"in ge}function c(ge,ie,G){if(!s(ge))throw new TypeError(YA);var $=G&&G.exact,H=Array.isArray(ie)?ie.join(","):ie,O=_(H),j=g(O);if(!$||j in ge.signatures){var se=ge._typedFunctionData.signatureMap.get(j);if(se)return se}var oe=O.length,fe;if($){fe=[];var _e;for(_e in ge.signatures)fe.push(ge._typedFunctionData.signatureMap.get(_e))}else fe=ge._typedFunctionData.signatures;for(var pe=0;pe<oe;++pe){var ke=O[pe],be=[],Ie=void 0,Ae=is(fe),Ne;try{for(Ae.s();!(Ne=Ae.n()).done;){Ie=Ne.value;var Oe=E(Ie.params,pe);if(!(!Oe||ke.restParam&&!Oe.restParam)){if(!Oe.hasAny){var Me=function(){var pt=b(Oe);if(ke.types.some(function(wt){return!pt.has(wt.name)}))return"continue"}();if(Me==="continue")continue}be.push(Ie)}}}catch(pt){Ae.e(pt)}finally{Ae.f()}if(fe=be,fe.length===0)break}var Ze,ot=is(fe),st;try{for(ot.s();!(st=ot.n()).done;)if(Ze=st.value,Ze.params.length<=oe)return Ze}catch(pt){ot.e(pt)}finally{ot.f()}throw new TypeError("Signature not found (signature: "+(ge.name||"unnamed")+"("+g(O,", ")+"))")}function f(ge,ie,G){return c(ge,ie,G).implementation}function m(ge,ie){var G=o(ie);if(G.test(ge))return ge;var $=G.conversionsTo;if($.length===0)throw new Error("There are no conversions to "+ie+" defined.");for(var H=0;H<$.length;H++){var O=o($[H].from);if(O.test(ge))return $[H].convert(ge)}throw new Error("Cannot convert "+ge+" to "+ie)}function g(ge){var ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:",";return ge.map(function(G){return G.name}).join(ie)}function y(ge){var ie=ge.indexOf("...")===0,G=ie?ge.length>3?ge.slice(3):"any":ge,$=G.split("|").map(function(se){return o(se.trim())}),H=!1,O=ie?"...":"",j=$.map(function(se){return H=se.isAny||H,O+=se.name+"|",{name:se.name,typeIndex:se.index,test:se.test,isAny:se.isAny,conversion:null,conversionIndex:-1}});return{types:j,name:O.slice(0,-1),hasAny:H,hasConversion:!1,restParam:ie}}function v(ge){var ie=ge.types.map(function(j){return j.name}),G=N(ie),$=ge.hasAny,H=ge.name,O=G.map(function(j){var se=o(j.from);return $=se.isAny||$,H+="|"+j.from,{name:j.from,typeIndex:se.index,test:se.test,isAny:se.isAny,conversion:j,conversionIndex:j.index}});return{types:ge.types.concat(O),name:H,hasAny:$,hasConversion:O.length>0,restParam:ge.restParam}}function b(ge){return ge.typeSet||(ge.typeSet=new Set,ge.types.forEach(function(ie){return ge.typeSet.add(ie.name)})),ge.typeSet}function _(ge){var ie=[];if(typeof ge!="string")throw new TypeError("Signatures must be strings");var G=ge.trim();if(G==="")return ie;for(var $=G.split(","),H=0;H<$.length;++H){var O=y($[H].trim());if(O.restParam&&H!==$.length-1)throw new SyntaxError('Unexpected rest parameter "'+$[H]+'": only allowed for the last parameter');if(O.types.length===0)return null;ie.push(O)}return ie}function M(ge){var ie=ue(ge);return ie?ie.restParam:!1}function k(ge){if(!ge||ge.types.length===0)return XA;if(ge.types.length===1)return o(ge.types[0].name).test;if(ge.types.length===2){var ie=o(ge.types[0].name).test,G=o(ge.types[1].name).test;return function(O){return ie(O)||G(O)}}else{var $=ge.types.map(function(H){return o(H.name).test});return function(O){for(var j=0;j<$.length;j++)if($[j](O))return!0;return!1}}}function P(ge){var ie,G,$;if(M(ge)){ie=le(ge).map(k);var H=ie.length,O=k(ue(ge)),j=function(oe){for(var fe=H;fe<oe.length;fe++)if(!O(oe[fe]))return!1;return!0};return function(oe){for(var fe=0;fe<ie.length;fe++)if(!ie[fe](oe[fe]))return!1;return j(oe)&&oe.length>=H+1}}else return ge.length===0?function(oe){return oe.length===0}:ge.length===1?(G=k(ge[0]),function(oe){return G(oe[0])&&oe.length===1}):ge.length===2?(G=k(ge[0]),$=k(ge[1]),function(oe){return G(oe[0])&&$(oe[1])&&oe.length===2}):(ie=ge.map(k),function(oe){for(var fe=0;fe<ie.length;fe++)if(!ie[fe](oe[fe]))return!1;return oe.length===ie.length})}function E(ge,ie){return ie<ge.length?ge[ie]:M(ge)?ue(ge):null}function R(ge,ie){var G=E(ge,ie);return G?b(G):new Set}function w(ge){return ge.conversion===null||ge.conversion===void 0}function C(ge,ie){var G=new Set;return ge.forEach(function($){var H=R($.params,ie),O,j=is(H),se;try{for(j.s();!(se=j.n()).done;)O=se.value,G.add(O)}catch(oe){j.e(oe)}finally{j.f()}}),G.has("any")?["any"]:Array.from(G)}function S(ge,ie,G){var $,H,O=ge||"unnamed",j=G,se,oe=function(){var Ae=[];if(j.forEach(function(Oe){var Me=E(Oe.params,se),Ze=k(Me);(se<Oe.params.length||M(Oe.params))&&Ze(ie[se])&&Ae.push(Oe)}),Ae.length===0){if(H=C(j,se),H.length>0){var Ne=p(ie[se]);return $=new TypeError("Unexpected type of argument in function "+O+" (expected: "+H.join(" or ")+", actual: "+Ne.join(" | ")+", index: "+se+")"),$.data={category:"wrongType",fn:O,index:se,actual:Ne,expected:H},{v:$}}}else j=Ae};for(se=0;se<ie.length;se++){var fe=oe();if($f(fe)==="object")return fe.v}var _e=j.map(function(Ie){return M(Ie.params)?1/0:Ie.params.length});if(ie.length<Math.min.apply(null,_e))return H=C(j,se),$=new TypeError("Too few arguments in function "+O+" (expected: "+H.join(" or ")+", index: "+ie.length+")"),$.data={category:"tooFewArgs",fn:O,index:ie.length,expected:H},$;var pe=Math.max.apply(null,_e);if(ie.length>pe)return $=new TypeError("Too many arguments in function "+O+" (expected: "+pe+", actual: "+ie.length+")"),$.data={category:"tooManyArgs",fn:O,index:ie.length,expectedLength:pe},$;for(var ke=[],be=0;be<ie.length;++be)ke.push(p(ie[be]).join("|"));return $=new TypeError('Arguments of type "'+ke.join(", ")+'" do not match any of the defined signatures of function '+O+"."),$.data={category:"mismatch",actual:ke},$}function x(ge){for(var ie=i.length+1,G=0;G<ge.types.length;G++)w(ge.types[G])&&(ie=Math.min(ie,ge.types[G].typeIndex));return ie}function I(ge){for(var ie=a+1,G=0;G<ge.types.length;G++)w(ge.types[G])||(ie=Math.min(ie,ge.types[G].conversionIndex));return ie}function D(ge,ie){if(ge.hasAny){if(!ie.hasAny)return 1}else if(ie.hasAny)return-1;if(ge.restParam){if(!ie.restParam)return 1}else if(ie.restParam)return-1;if(ge.hasConversion){if(!ie.hasConversion)return 1}else if(ie.hasConversion)return-1;var G=x(ge)-x(ie);if(G<0)return-1;if(G>0)return 1;var $=I(ge)-I(ie);return $<0?-1:$>0?1:0}function T(ge,ie){var G=ge.params,$=ie.params,H=ue(G),O=ue($),j=M(G),se=M($);if(j&&H.hasAny){if(!se||!O.hasAny)return 1}else if(se&&O.hasAny)return-1;var oe=0,fe=0,_e,pe=is(G),ke;try{for(pe.s();!(ke=pe.n()).done;)_e=ke.value,_e.hasAny&&++oe,_e.hasConversion&&++fe}catch(dn){pe.e(dn)}finally{pe.f()}var be=0,Ie=0,Ae=is($),Ne;try{for(Ae.s();!(Ne=Ae.n()).done;)_e=Ne.value,_e.hasAny&&++be,_e.hasConversion&&++Ie}catch(dn){Ae.e(dn)}finally{Ae.f()}if(oe!==be)return oe-be;if(j&&H.hasConversion){if(!se||!O.hasConversion)return 1}else if(se&&O.hasConversion)return-1;if(fe!==Ie)return fe-Ie;if(j){if(!se)return 1}else if(se)return-1;var Oe=(G.length-$.length)*(j?-1:1);if(Oe!==0)return Oe;for(var Me=[],Ze=0,ot=0;ot<G.length;++ot){var st=D(G[ot],$[ot]);Me.push(st),Ze+=st}if(Ze!==0)return Ze;for(var pt,wt=0,Ot=Me;wt<Ot.length;wt++)if(pt=Ot[wt],pt!==0)return pt;return 0}function N(ge){if(ge.length===0)return[];var ie=ge.map(o);ge.length>1&&ie.sort(function(oe,fe){return oe.index-fe.index});var G=ie[0].conversionsTo;if(ge.length===1)return G;G=G.concat([]);for(var $=new Set(ge),H=1;H<ie.length;++H){var O=void 0,j=is(ie[H].conversionsTo),se;try{for(j.s();!(se=j.n()).done;)O=se.value,$.has(O.from)||(G.push(O),$.add(O.from))}catch(oe){j.e(oe)}finally{j.f()}}return G}function L(ge,ie){var G=ie;if(ge.some(function(se){return se.hasConversion})){var $=M(ge),H=ge.map(B);G=function(){for(var oe=[],fe=$?arguments.length-1:arguments.length,_e=0;_e<fe;_e++)oe[_e]=H[_e](arguments[_e]);return $&&(oe[fe]=arguments[fe].map(H[fe])),ie.apply(this,oe)}}var O=G;if(M(ge)){var j=ge.length-1;O=function(){return G.apply(this,ce(arguments,0,j).concat([ce(arguments,j)]))}}return O}function B(ge){var ie,G,$,H,O=[],j=[];switch(ge.types.forEach(function(se){se.conversion&&(O.push(o(se.conversion.from).test),j.push(se.conversion.convert))}),j.length){case 0:return function(oe){return oe};case 1:return ie=O[0],$=j[0],function(oe){return ie(oe)?$(oe):oe};case 2:return ie=O[0],G=O[1],$=j[0],H=j[1],function(oe){return ie(oe)?$(oe):G(oe)?H(oe):oe};default:return function(oe){for(var fe=0;fe<j.length;fe++)if(O[fe](oe))return j[fe](oe);return oe}}}function z(ge){function ie(G,$,H){if($<G.length){var O=G[$],j=[];if(O.restParam){var se=O.types.filter(w);se.length<O.types.length&&j.push({types:se,name:"..."+se.map(function(oe){return oe.name}).join("|"),hasAny:se.some(function(oe){return oe.isAny}),hasConversion:!1,restParam:!0}),j.push(O)}else j=O.types.map(function(oe){return{types:[oe],name:oe.name,hasAny:oe.isAny,hasConversion:oe.conversion,restParam:!1}});return W(j,function(oe){return ie(G,$+1,H.concat([oe]))})}else return[H]}return ie(ge,0,[])}function K(ge,ie){for(var G=Math.max(ge.length,ie.length),$=0;$<G;$++){var H=R(ge,$),O=R(ie,$),j=!1,se=void 0,oe=is(O),fe;try{for(oe.s();!(fe=oe.n()).done;)if(se=fe.value,H.has(se)){j=!0;break}}catch(Ie){oe.e(Ie)}finally{oe.f()}if(!j)return!1}var _e=ge.length,pe=ie.length,ke=M(ge),be=M(ie);return ke?be?_e===pe:pe>=_e:be?_e>=pe:_e===pe}function J(ge){return ge.map(function(ie){return U(ie)?te(ie.referToSelf.callback):Z(ie)?re(ie.referTo.references,ie.referTo.callback):ie})}function X(ge,ie,G){var $=[],H,O=is(ge),j;try{for(O.s();!(j=O.n()).done;){H=j.value;var se=G[H];if(typeof se!="number")throw new TypeError('No definition for referenced signature "'+H+'"');if(se=ie[se],typeof se!="function")return!1;$.push(se)}}catch(oe){O.e(oe)}finally{O.f()}return $}function ee(ge,ie,G){for(var $=J(ge),H=new Array($.length).fill(!1),O=!0;O;){O=!1;for(var j=!0,se=0;se<$.length;++se)if(!H[se]){var oe=$[se];if(U(oe))$[se]=oe.referToSelf.callback(G),$[se].referToSelf=oe.referToSelf,H[se]=!0,j=!1;else if(Z(oe)){var fe=X(oe.referTo.references,$,ie);fe?($[se]=oe.referTo.callback.apply(this,fe),$[se].referTo=oe.referTo,H[se]=!0,j=!1):O=!0}}if(j&&O)throw new SyntaxError("Circular reference detected in resolving typed.referTo")}return $}function ne(ge){var ie=/\bthis(\(|\.signatures\b)/;Object.keys(ge).forEach(function(G){var $=ge[G];if(ie.test($.toString()))throw new SyntaxError("Using `this` to self-reference a function is deprecated since typed-function@3. Use typed.referTo and typed.referToSelf instead.")})}function q(ge,ie){if(l.createCount++,Object.keys(ie).length===0)throw new SyntaxError("No signatures provided");l.warnAgainstDeprecatedThis&&ne(ie);var G=[],$=[],H={},O=[],j,se=function(){if(!Object.prototype.hasOwnProperty.call(ie,j))return"continue";var pn=_(j);if(!pn)return"continue";G.forEach(function(Je){if(K(Je,pn))throw new TypeError('Conflicting signatures "'+g(Je)+'" and "'+g(pn)+'".')}),G.push(pn);var Ue=$.length;$.push(ie[j]);var ze=pn.map(v),Fe=void 0,Be=is(z(ze)),qe;try{for(Be.s();!(qe=Be.n()).done;){Fe=qe.value;var et=g(Fe);O.push({params:Fe,name:et,fn:Ue}),Fe.every(function(Je){return!Je.hasConversion})&&(H[et]=Ue)}}catch(Je){Be.e(Je)}finally{Be.f()}};for(j in ie)var oe=se();O.sort(T);var fe=ee($,H,St),_e;for(_e in H)Object.prototype.hasOwnProperty.call(H,_e)&&(H[_e]=fe[H[_e]]);for(var pe=[],ke=new Map,be=0,Ie=O;be<Ie.length;be++)_e=Ie[be],ke.has(_e.name)||(_e.fn=fe[_e.fn],pe.push(_e),ke.set(_e.name,_e));for(var Ae=pe[0]&&pe[0].params.length<=2&&!M(pe[0].params),Ne=pe[1]&&pe[1].params.length<=2&&!M(pe[1].params),Oe=pe[2]&&pe[2].params.length<=2&&!M(pe[2].params),Me=pe[3]&&pe[3].params.length<=2&&!M(pe[3].params),Ze=pe[4]&&pe[4].params.length<=2&&!M(pe[4].params),ot=pe[5]&&pe[5].params.length<=2&&!M(pe[5].params),st=Ae&&Ne&&Oe&&Me&&Ze&&ot,pt=0;pt<pe.length;++pt)pe[pt].test=P(pe[pt].params);for(var wt=Ae?k(pe[0].params[0]):$o,Ot=Ne?k(pe[1].params[0]):$o,dn=Oe?k(pe[2].params[0]):$o,Dn=Me?k(pe[3].params[0]):$o,$n=Ze?k(pe[4].params[0]):$o,Nn=ot?k(pe[5].params[0]):$o,an=Ae?k(pe[0].params[1]):$o,Ln=Ne?k(pe[1].params[1]):$o,hr=Oe?k(pe[2].params[1]):$o,br=Me?k(pe[3].params[1]):$o,Qn=Ze?k(pe[4].params[1]):$o,$r=ot?k(pe[5].params[1]):$o,on=0;on<pe.length;++on)pe[on].implementation=L(pe[on].params,pe[on].fn);var Bn=Ae?pe[0].implementation:Yd,rn=Ne?pe[1].implementation:Yd,nn=Oe?pe[2].implementation:Yd,wr=Me?pe[3].implementation:Yd,Rr=Ze?pe[4].implementation:Yd,Jn=ot?pe[5].implementation:Yd,We=Ae?pe[0].params.length:-1,ht=Ne?pe[1].params.length:-1,ut=Oe?pe[2].params.length:-1,mt=Me?pe[3].params.length:-1,Bt=Ze?pe[4].params.length:-1,Jt=ot?pe[5].params.length:-1,$e=st?6:0,He=pe.length,it=pe.map(function(ln){return ln.test}),gt=pe.map(function(ln){return ln.implementation}),xt=function(){for(var pn=$e;pn<He;pn++)if(it[pn](arguments))return gt[pn].apply(this,arguments);return l.onMismatch(ge,arguments,pe)};function St(ln,pn){return arguments.length===We&&wt(ln)&&an(pn)?Bn.apply(this,arguments):arguments.length===ht&&Ot(ln)&&Ln(pn)?rn.apply(this,arguments):arguments.length===ut&&dn(ln)&&hr(pn)?nn.apply(this,arguments):arguments.length===mt&&Dn(ln)&&br(pn)?wr.apply(this,arguments):arguments.length===Bt&&$n(ln)&&Qn(pn)?Rr.apply(this,arguments):arguments.length===Jt&&Nn(ln)&&$r(pn)?Jn.apply(this,arguments):xt.apply(this,arguments)}try{Object.defineProperty(St,"name",{value:ge})}catch{}return St.signatures=H,St._typedFunctionData={signatures:pe,signatureMap:ke},St}function Y(ge,ie,G){throw S(ge,ie,G)}function le(ge){return ce(ge,0,ge.length-1)}function ue(ge){return ge[ge.length-1]}function ce(ge,ie,G){return Array.prototype.slice.call(ge,ie,G)}function de(ge,ie){for(var G=0;G<ge.length;G++)if(ie(ge[G]))return ge[G]}function W(ge,ie){return Array.prototype.concat.apply([],ge.map(ie))}function Q(){var ge=le(arguments).map(function(G){return g(_(G))}),ie=ue(arguments);if(typeof ie!="function")throw new TypeError("Callback function expected as last argument");return re(ge,ie)}function re(ge,ie){return{referTo:{references:ge,callback:ie}}}function te(ge){if(typeof ge!="function")throw new TypeError("Callback function expected as first argument");return{referToSelf:{callback:ge}}}function Z(ge){return ge&&$f(ge.referTo)==="object"&&Array.isArray(ge.referTo.references)&&typeof ge.referTo.callback=="function"}function U(ge){return ge&&$f(ge.referToSelf)==="object"&&typeof ge.referToSelf.callback=="function"}function V(ge,ie){if(!ge)return ie;if(ie&&ie!==ge){var G=new Error("Function names do not match (expected: "+ge+", actual: "+ie+")");throw G.data={actual:ie,expected:ge},G}return ge}function ae(ge){var ie;for(var G in ge)Object.prototype.hasOwnProperty.call(ge,G)&&(s(ge[G])||typeof ge[G].signature=="string")&&(ie=V(ie,ge[G].name));return ie}function he(ge,ie){var G;for(G in ie)if(Object.prototype.hasOwnProperty.call(ie,G)){if(G in ge&&ie[G]!==ge[G]){var $=new Error('Signature "'+G+'" is defined twice');throw $.data={signature:G,sourceFunction:ie[G],destFunction:ge[G]},$}ge[G]=ie[G]}}var we=l;l=function(ie){for(var G=typeof ie=="string",$=G?1:0,H=G?ie:"",O={},j=$;j<arguments.length;++j){var se=arguments[j],oe={},fe=void 0;if(typeof se=="function"?(fe=se.name,typeof se.signature=="string"?oe[se.signature]=se:s(se)&&(oe=se.signatures)):e(se)&&(oe=se,G||(fe=ae(se))),Object.keys(oe).length===0){var _e=new TypeError("Argument to 'typed' at index "+j+" is not a (typed) function, nor an object with signatures as keys and functions as values.");throw _e.data={index:j,argument:se},_e}G||(H=V(H,fe)),he(O,oe)}return q(H||"",O)},l.create=CN,l.createCount=we.createCount,l.onMismatch=Y,l.throwMismatchError=Y,l.createError=S,l.clear=h,l.clearConversions=d,l.addTypes=u,l._findType=o,l.referTo=Q,l.referToSelf=te,l.convert=m,l.findSignature=c,l.find=f,l.isTypedFunction=s,l.warnAgainstDeprecatedThis=!0,l.addType=function(ge,ie){var G="any";ie!==!1&&r.has("Object")&&(G="Object"),l.addTypes([ge],G)};function Ee(ge){if(!ge||typeof ge.from!="string"||typeof ge.to!="string"||typeof ge.convert!="function")throw new TypeError("Object with properties {from: string, to: string, convert: function} expected");if(ge.to===ge.from)throw new SyntaxError('Illegal to define conversion from "'+ge.from+'" to itself.')}return l.addConversion=function(ge){Ee(ge);var ie=o(ge.to);if(ie.conversionsTo.every(function(G){return G.from!==ge.from}))ie.conversionsTo.push({from:ge.from,convert:ge.convert,index:a++});else throw new Error('There is already a conversion from "'+ge.from+'" to "'+ie.name+'"')},l.addConversions=function(ge){ge.forEach(l.addConversion)},l.removeConversion=function(ge){Ee(ge);var ie=o(ge.to),G=de(ie.conversionsTo,function(H){return H.from===ge.from});if(!G)throw new Error("Attempt to remove nonexistent conversion from "+ge.from+" to "+ge.to);if(G.convert!==ge.convert)throw new Error("Conversion to remove does not match existing conversion");var $=ie.conversionsTo.indexOf(G);ie.conversionsTo.splice($,1)},l.resolve=function(ge,ie){if(!s(ge))throw new TypeError(YA);for(var G=ge._typedFunctionData.signatures,$=0;$<G.length;++$)if(G[$].test(ie))return G[$];return null},l}const ZA=CN();function Vs(e){return typeof e=="boolean"?!0:isFinite(e)?e===Math.round(e):!1}function yv(e,n,t){var r={2:"0b",8:"0o",16:"0x"},i=r[n],a="";if(t){if(t<1)throw new Error("size must be in greater than 0");if(!Vs(t))throw new Error("size must be an integer");if(e>2**(t-1)-1||e<-(2**(t-1)))throw new Error("Value must be in range [-2^".concat(t-1,", 2^").concat(t-1,"-1]"));if(!Vs(e))throw new Error("Value must be an integer");e<0&&(e=e+2**t),a="i".concat(t)}var l="";return e<0&&(e=-e,l="-"),"".concat(l).concat(i).concat(e.toString(n)).concat(a)}function h8(e,n){if(typeof n=="function")return n(e);if(e===1/0)return"Infinity";if(e===-1/0)return"-Infinity";if(isNaN(e))return"NaN";var t="auto",r,i;if(n&&(n.notation&&(t=n.notation),qa(n)?r=n:qa(n.precision)&&(r=n.precision),n.wordSize&&(i=n.wordSize,typeof i!="number")))throw new Error('Option "wordSize" must be a number');switch(t){case"fixed":return upe(e,r);case"exponential":return xN(e,r);case"engineering":return cpe(e,r);case"bin":return yv(e,2,i);case"oct":return yv(e,8,i);case"hex":return yv(e,16,i);case"auto":return dpe(e,r,n&&n).replace(/((\.\d*?)(0+))($|e)/,function(){var a=arguments[2],l=arguments[4];return a!=="."?a+l:l});default:throw new Error('Unknown notation "'+t+'". Choose "auto", "exponential", "fixed", "bin", "oct", or "hex.')}}function p5(e){var n=String(e).toLowerCase().match(/^(-?)(\d+\.?\d*)(e([+-]?\d+))?$/);if(!n)throw new SyntaxError("Invalid number "+e);var t=n[1],r=n[2],i=parseFloat(n[4]||"0"),a=r.indexOf(".");i+=a!==-1?a-1:r.length-1;var l=r.replace(".","").replace(/^0*/,function(o){return i-=o.length,""}).replace(/0*$/,"").split("").map(function(o){return parseInt(o)});return l.length===0&&(l.push(0),i++),{sign:t,coefficients:l,exponent:i}}function cpe(e,n){if(isNaN(e)||!isFinite(e))return String(e);var t=p5(e),r=m5(t,n),i=r.exponent,a=r.coefficients,l=i%3===0?i:i<0?i-3-i%3:i-i%3;if(qa(n))for(;n>a.length||i-l+1>a.length;)a.push(0);else for(var o=Math.abs(i-l)-(a.length-1),u=0;u<o;u++)a.push(0);for(var h=Math.abs(i-l),d=1;h>0;)d++,h--;var p=a.slice(d).join(""),s=qa(n)&&p.length||p.match(/[1-9]/)?"."+p:"",c=a.slice(0,d).join("")+s+"e"+(i>=0?"+":"")+l.toString();return r.sign+c}function upe(e,n){if(isNaN(e)||!isFinite(e))return String(e);var t=p5(e),r=typeof n=="number"?m5(t,t.exponent+1+n):t,i=r.coefficients,a=r.exponent+1,l=a+(n||0);return i.length<l&&(i=i.concat(r1(l-i.length))),a<0&&(i=r1(-a+1).concat(i),a=1),a<i.length&&i.splice(a,0,a===0?"0.":"."),r.sign+i.join("")}function xN(e,n){if(isNaN(e)||!isFinite(e))return String(e);var t=p5(e),r=n?m5(t,n):t,i=r.coefficients,a=r.exponent;i.length<n&&(i=i.concat(r1(n-i.length)));var l=i.shift();return r.sign+l+(i.length>0?"."+i.join(""):"")+"e"+(a>=0?"+":"")+a}function dpe(e,n,t){if(isNaN(e)||!isFinite(e))return String(e);var r=t&&t.lowerExp!==void 0?t.lowerExp:-3,i=t&&t.upperExp!==void 0?t.upperExp:5,a=p5(e),l=n?m5(a,n):a;if(l.exponent<r||l.exponent>=i)return xN(e,n);var o=l.coefficients,u=l.exponent;o.length<n&&(o=o.concat(r1(n-o.length))),o=o.concat(r1(u-o.length+1+(o.length<n?n-o.length:0))),o=r1(-u).concat(o);var h=u>0?u:0;return h<o.length-1&&o.splice(h+1,0,"."),l.sign+o.join("")}function m5(e,n){for(var t={sign:e.sign,coefficients:e.coefficients,exponent:e.exponent},r=t.coefficients;n<=0;)r.unshift(0),t.exponent++,n++;if(r.length>n){var i=r.splice(n,r.length-n);if(i[0]>=5){var a=n-1;for(r[a]++;r[a]===10;)r.pop(),a===0&&(r.unshift(0),t.exponent++,a++),a--,r[a]++}}return t}function r1(e){for(var n=[],t=0;t<e;t++)n.push(0);return n}function fpe(e){return e.toExponential().replace(/e.*$/,"").replace(/^0\.?0*|\./,"").length}function vv(e,n,t){var r=e.constructor,i=new r(2),a="";if(t){if(t<1)throw new Error("size must be in greater than 0");if(!Vs(t))throw new Error("size must be an integer");if(e.greaterThan(i.pow(t-1).sub(1))||e.lessThan(i.pow(t-1).mul(-1)))throw new Error("Value must be in range [-2^".concat(t-1,", 2^").concat(t-1,"-1]"));if(!e.isInteger())throw new Error("Value must be an integer");e.lessThan(0)&&(e=e.add(i.pow(t))),a="i".concat(t)}switch(n){case 2:return"".concat(e.toBinary()).concat(a);case 8:return"".concat(e.toOctal()).concat(a);case 16:return"".concat(e.toHexadecimal()).concat(a);default:throw new Error("Base ".concat(n," not supported "))}}function hpe(e,n){if(typeof n=="function")return n(e);if(!e.isFinite())return e.isNaN()?"NaN":e.gt(0)?"Infinity":"-Infinity";var t="auto",r,i;if(n!==void 0&&(n.notation&&(t=n.notation),typeof n=="number"?r=n:n.precision!==void 0&&(r=n.precision),n.wordSize&&(i=n.wordSize,typeof i!="number")))throw new Error('Option "wordSize" must be a number');switch(t){case"fixed":return mpe(e,r);case"exponential":return KA(e,r);case"engineering":return ppe(e,r);case"bin":return vv(e,2,i);case"oct":return vv(e,8,i);case"hex":return vv(e,16,i);case"auto":{var a=n&&n.lowerExp!==void 0?n.lowerExp:-3,l=n&&n.upperExp!==void 0?n.upperExp:5;if(e.isZero())return"0";var o,u=e.toSignificantDigits(r),h=u.e;return h>=a&&h<l?o=u.toFixed():o=KA(e,r),o.replace(/((\.\d*?)(0+))($|e)/,function(){var d=arguments[2],p=arguments[4];return d!=="."?d+p:p})}default:throw new Error('Unknown notation "'+t+'". Choose "auto", "exponential", "fixed", "bin", "oct", or "hex.')}}function ppe(e,n){var t=e.e,r=t%3===0?t:t<0?t-3-t%3:t-t%3,i=e.mul(Math.pow(10,-r)),a=i.toPrecision(n);if(a.indexOf("e")!==-1){var l=e.constructor;a=new l(a).toFixed()}return a+"e"+(t>=0?"+":"")+r.toString()}function KA(e,n){return n!==void 0?e.toExponential(n-1):e.toExponential()}function mpe(e,n){return e.toFixed(n)}function Wu(e,n){var t=gpe(e,n);return n&&typeof n=="object"&&"truncate"in n&&t.length>n.truncate?t.substring(0,n.truncate-3)+"...":t}function gpe(e,n){if(typeof e=="number")return h8(e,n);if(kc(e))return hpe(e,n);if(ype(e))return!n||n.fraction!=="decimal"?e.s*e.n+"/"+e.d:e.toString();if(Array.isArray(e))return SN(e,n);if(Wg(e))return'"'+e+'"';if(typeof e=="function")return e.syntax?String(e.syntax):"function";if(e&&typeof e=="object"){if(typeof e.format=="function")return e.format(n);if(e&&e.toString(n)!=={}.toString())return e.toString(n);var t=Object.keys(e).map(r=>'"'+r+'": '+Wu(e[r],n));return"{"+t.join(", ")+"}"}return String(e)}function SN(e,n){if(Array.isArray(e)){for(var t="[",r=e.length,i=0;i<r;i++)i!==0&&(t+=", "),t+=SN(e[i],n);return t+="]",t}else return Wu(e,n)}function ype(e){return e&&typeof e=="object"&&typeof e.s=="number"&&typeof e.n=="number"&&typeof e.d=="number"||!1}function ua(e,n,t){if(!(this instanceof ua))throw new SyntaxError("Constructor must be called with the new operator");this.actual=e,this.expected=n,this.relation=t,this.message="Dimension mismatch ("+(Array.isArray(e)?"["+e.join(", ")+"]":e)+" "+(this.relation||"!=")+" "+(Array.isArray(n)?"["+n.join(", ")+"]":n)+")",this.stack=new Error().stack}ua.prototype=new RangeError;ua.prototype.constructor=RangeError;ua.prototype.name="DimensionError";ua.prototype.isDimensionError=!0;function Y1(e,n,t){if(!(this instanceof Y1))throw new SyntaxError("Constructor must be called with the new operator");this.index=e,arguments.length<3?(this.min=0,this.max=n):(this.min=n,this.max=t),this.min!==void 0&&this.index<this.min?this.message="Index out of range ("+this.index+" < "+this.min+")":this.max!==void 0&&this.index>=this.max?this.message="Index out of range ("+this.index+" > "+(this.max-1)+")":this.message="Index out of range ("+this.index+")",this.stack=new Error().stack}Y1.prototype=new RangeError;Y1.prototype.constructor=RangeError;Y1.prototype.name="IndexError";Y1.prototype.isIndexError=!0;function p8(e){for(var n=[];Array.isArray(e);)n.push(e.length),e=e[0];return n}function _N(e,n,t){var r,i=e.length;if(i!==n[t])throw new ua(i,n[t]);if(t<n.length-1){var a=t+1;for(r=0;r<i;r++){var l=e[r];if(!Array.isArray(l))throw new ua(n.length-1,n.length,"<");_N(e[r],n,a)}}else for(r=0;r<i;r++)if(Array.isArray(e[r]))throw new ua(n.length+1,n.length,">")}function QA(e,n){var t=n.length===0;if(t){if(Array.isArray(e))throw new ua(e.length,0)}else _N(e,n,0)}function Vo(e,n){if(!qa(e)||!Vs(e))throw new TypeError("Index must be an integer (value: "+e+")");if(e<0||typeof n=="number"&&e>=n)throw new Y1(e,n)}function JA(e,n,t){if(!Array.isArray(e)||!Array.isArray(n))throw new TypeError("Array expected");if(n.length===0)throw new Error("Resizing to scalar is not supported");n.forEach(function(i){if(!qa(i)||!Vs(i)||i<0)throw new TypeError("Invalid size, must contain positive integers (size: "+Wu(n)+")")});var r=t!==void 0?t:0;return m8(e,n,0,r),e}function m8(e,n,t,r){var i,a,l=e.length,o=n[t],u=Math.min(l,o);if(e.length=o,t<n.length-1){var h=t+1;for(i=0;i<u;i++)a=e[i],Array.isArray(a)||(a=[a],e[i]=a),m8(a,n,h,r);for(i=u;i<o;i++)a=[],e[i]=a,m8(a,n,h,r)}else{for(i=0;i<u;i++)for(;Array.isArray(e[i]);)e[i]=e[i][0];for(i=u;i<o;i++)e[i]=r}}function vpe(e,n){var t=Cpe(e),r=t.length;if(!Array.isArray(e)||!Array.isArray(n))throw new TypeError("Array expected");if(n.length===0)throw new ua(0,r,"!=");n=EN(n,r);var i=AN(n);if(r!==i)throw new ua(i,r,"!=");try{return bpe(t,n)}catch(a){throw a instanceof ua?new ua(i,r,"!="):a}}function EN(e,n){var t=AN(e),r=e.slice(),i=-1,a=e.indexOf(i),l=e.indexOf(i,a+1)>=0;if(l)throw new Error("More than one wildcard in sizes");var o=a>=0,u=n%t===0;if(o)if(u)r[a]=-n/t;else throw new Error("Could not replace wildcard, since "+n+" is no multiple of "+-t);return r}function AN(e){return e.reduce((n,t)=>n*t,1)}function bpe(e,n){for(var t=e,r,i=n.length-1;i>0;i--){var a=n[i];r=[];for(var l=t.length/a,o=0;o<l;o++)r.push(t.slice(o*a,(o+1)*a));t=r}return t}function wpe(e,n,t,r){var i=r||p8(e);if(t)for(var a=0;a<t;a++)e=[e],i.unshift(1);for(e=kN(e,n,0);i.length<n;)i.push(1);return e}function kN(e,n,t){var r,i;if(Array.isArray(e)){var a=t+1;for(r=0,i=e.length;r<i;r++)e[r]=kN(e[r],n,a)}else for(var l=t;l<n;l++)e=[e];return e}function Cpe(e){if(!Array.isArray(e))return e;var n=[];return e.forEach(function t(r){Array.isArray(r)?r.forEach(t):n.push(r)}),n}function g8(e,n){for(var t,r=0,i=0;i<e.length;i++){var a=e[i],l=Array.isArray(a);if(i===0&&l&&(r=a.length),l&&a.length!==r)return;var o=l?g8(a,n):n(a);if(t===void 0)t=o;else if(t!==o)return"mixed"}return t}function sd(e,n,t,r){function i(a){var l=ape(a,n.map(_pe));return xpe(e,n,a),t(l)}return i.isFactory=!0,i.fn=e,i.dependencies=n.slice().sort(),r&&(i.meta=r),i}function xpe(e,n,t){var r=n.filter(a=>!Spe(a)).every(a=>t[a]!==void 0);if(!r){var i=n.filter(a=>t[a]===void 0);throw new Error('Cannot create function "'.concat(e,'", ')+"some dependencies are missing: ".concat(i.map(a=>'"'.concat(a,'"')).join(", "),"."))}}function Spe(e){return e&&e[0]==="?"}function _pe(e){return e&&e[0]==="?"?e.slice(1):e}function Epe(e,n){if(IN(e)&&TN(e,n))return e[n];throw typeof e[n]=="function"&&Tpe(e,n)?new Error('Cannot access method "'+n+'" as a property'):new Error('No access to property "'+n+'"')}function Ape(e,n,t){if(IN(e)&&TN(e,n))return e[n]=t,t;throw new Error('No access to property "'+n+'"')}function kpe(e,n){return n in e}function TN(e,n){return!e||typeof e!="object"?!1:Xg(Ipe,n)?!0:!(n in Object.prototype||n in Function.prototype)}function Tpe(e,n){return e==null||typeof e[n]!="function"||Xg(e,n)&&Object.getPrototypeOf&&n in Object.getPrototypeOf(e)?!1:Xg(Ppe,n)?!0:!(n in Object.prototype||n in Function.prototype)}function IN(e){return typeof e=="object"&&e&&e.constructor===Object}var Ipe={length:!0,name:!0},Ppe={toString:!0,valueOf:!0,toLocaleString:!0};class Dpe{constructor(n){this.wrappedObject=n}keys(){return Object.keys(this.wrappedObject)}get(n){return Epe(this.wrappedObject,n)}set(n,t){return Ape(this.wrappedObject,n,t),this}has(n){return kpe(this.wrappedObject,n)}}function Fpe(e){return e?e instanceof Map||e instanceof Dpe||typeof e.set=="function"&&typeof e.get=="function"&&typeof e.keys=="function"&&typeof e.has=="function":!1}var PN=function(){return PN=ZA.create,ZA},Mpe=["?BigNumber","?Complex","?DenseMatrix","?Fraction"],Rpe=sd("typed",Mpe,function(n){var{BigNumber:t,Complex:r,DenseMatrix:i,Fraction:a}=n,l=PN();return l.clear(),l.addTypes([{name:"number",test:qa},{name:"Complex",test:gN},{name:"BigNumber",test:kc},{name:"Fraction",test:yN},{name:"Unit",test:vN},{name:"identifier",test:o=>Wg&&/^(?:[A-Za-z\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16F1-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BF\u31F0-\u31FF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF40\uDF42-\uDF49\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDD00-\uDD23\uDE80-\uDEA9\uDEB0\uDEB1\uDF00-\uDF1C\uDF27\uDF30-\uDF45\uDF70-\uDF81\uDFB0-\uDFC4\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC71\uDC72\uDC75\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE3F\uDE40\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDEB8\uDF00-\uDF1A\uDF40-\uDF46]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCDF\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEB0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDEE0-\uDEF2\uDF02\uDF04-\uDF10\uDF12-\uDF33\uDFB0]|\uD808[\uDC00-\uDF99]|\uD809[\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883\uD885-\uD887][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2F\uDC41-\uDC46]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE70-\uDEBE\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE7F\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDD00-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD32\uDD50-\uDD52\uDD55\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD837[\uDF00-\uDF1E\uDF25-\uDF2A]|\uD838[\uDC30-\uDC6D\uDD00-\uDD2C\uDD37-\uDD3D\uDD4E\uDE90-\uDEAD\uDEC0-\uDEEB]|\uD839[\uDCD0-\uDCEB\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43\uDD4B]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF39\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A\uDF50-\uDFFF]|\uD888[\uDC00-\uDFAF])(?:[0-9A-Za-z\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16F1-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BF\u31F0-\u31FF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF40\uDF42-\uDF49\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDD00-\uDD23\uDE80-\uDEA9\uDEB0\uDEB1\uDF00-\uDF1C\uDF27\uDF30-\uDF45\uDF70-\uDF81\uDFB0-\uDFC4\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC71\uDC72\uDC75\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE3F\uDE40\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDEB8\uDF00-\uDF1A\uDF40-\uDF46]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCDF\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEB0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDEE0-\uDEF2\uDF02\uDF04-\uDF10\uDF12-\uDF33\uDFB0]|\uD808[\uDC00-\uDF99]|\uD809[\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883\uD885-\uD887][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2F\uDC41-\uDC46]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE70-\uDEBE\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE7F\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDD00-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD32\uDD50-\uDD52\uDD55\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD837[\uDF00-\uDF1E\uDF25-\uDF2A]|\uD838[\uDC30-\uDC6D\uDD00-\uDD2C\uDD37-\uDD3D\uDD4E\uDE90-\uDEAD\uDEC0-\uDEEB]|\uD839[\uDCD0-\uDCEB\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43\uDD4B]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF39\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A\uDF50-\uDFFF]|\uD888[\uDC00-\uDFAF])*$/.test(o)},{name:"string",test:Wg},{name:"Chain",test:rpe},{name:"Array",test:xo},{name:"Matrix",test:Gp},{name:"DenseMatrix",test:Ihe},{name:"SparseMatrix",test:Phe},{name:"Range",test:Dhe},{name:"Index",test:bN},{name:"boolean",test:Fhe},{name:"ResultSet",test:Mhe},{name:"Help",test:Rhe},{name:"function",test:Nhe},{name:"Date",test:Bhe},{name:"RegExp",test:Ohe},{name:"null",test:jhe},{name:"undefined",test:Uhe},{name:"AccessorNode",test:$he},{name:"ArrayNode",test:Vhe},{name:"AssignmentNode",test:zhe},{name:"BlockNode",test:Hhe},{name:"ConditionalNode",test:Ghe},{name:"ConstantNode",test:Whe},{name:"FunctionNode",test:Yhe},{name:"FunctionAssignmentNode",test:Xhe},{name:"IndexNode",test:Zhe},{name:"Node",test:Khe},{name:"ObjectNode",test:Qhe},{name:"OperatorNode",test:Jhe},{name:"ParenthesisNode",test:qhe},{name:"RangeNode",test:epe},{name:"RelationalNode",test:tpe},{name:"SymbolNode",test:npe},{name:"Map",test:Fpe},{name:"Object",test:Lhe}]),l.addConversions([{from:"number",to:"BigNumber",convert:function(u){if(t||bv(u),fpe(u)>15)throw new TypeError("Cannot implicitly convert a number with >15 significant digits to BigNumber (value: "+u+"). Use function bignumber(x) to convert to BigNumber.");return new t(u)}},{from:"number",to:"Complex",convert:function(u){return r||a2(u),new r(u,0)}},{from:"BigNumber",to:"Complex",convert:function(u){return r||a2(u),new r(u.toNumber(),0)}},{from:"Fraction",to:"BigNumber",convert:function(u){throw new TypeError("Cannot implicitly convert a Fraction to BigNumber or vice versa. Use function bignumber(x) to convert to BigNumber or fraction(x) to convert to Fraction.")}},{from:"Fraction",to:"Complex",convert:function(u){return r||a2(u),new r(u.valueOf(),0)}},{from:"number",to:"Fraction",convert:function(u){a||wv(u);var h=new a(u);if(h.valueOf()!==u)throw new TypeError("Cannot implicitly convert a number to a Fraction when there will be a loss of precision (value: "+u+"). Use function fraction(x) to convert to Fraction.");return h}},{from:"string",to:"number",convert:function(u){var h=Number(u);if(isNaN(h))throw new Error('Cannot convert "'+u+'" to a number');return h}},{from:"string",to:"BigNumber",convert:function(u){t||bv(u);try{return new t(u)}catch{throw new Error('Cannot convert "'+u+'" to BigNumber')}}},{from:"string",to:"Fraction",convert:function(u){a||wv(u);try{return new a(u)}catch{throw new Error('Cannot convert "'+u+'" to Fraction')}}},{from:"string",to:"Complex",convert:function(u){r||a2(u);try{return new r(u)}catch{throw new Error('Cannot convert "'+u+'" to Complex')}}},{from:"boolean",to:"number",convert:function(u){return+u}},{from:"boolean",to:"BigNumber",convert:function(u){return t||bv(u),new t(+u)}},{from:"boolean",to:"Fraction",convert:function(u){return a||wv(u),new a(+u)}},{from:"boolean",to:"string",convert:function(u){return String(u)}},{from:"Array",to:"Matrix",convert:function(u){return i||Npe(),new i(u)}},{from:"Matrix",to:"Array",convert:function(u){return u.valueOf()}}]),l.onMismatch=(o,u,h)=>{var d=l.createError(o,u,h);if(["wrongType","mismatch"].includes(d.data.category)&&u.length===1&&d8(u[0])&&h.some(s=>!s.params.includes(","))){var p=new TypeError("Function '".concat(o,"' doesn't apply to matrices. To call it ")+"elementwise on a matrix 'M', try 'map(M, ".concat(o,")'."));throw p.data=d.data,p}throw d},l.onMismatch=(o,u,h)=>{var d=l.createError(o,u,h);if(["wrongType","mismatch"].includes(d.data.category)&&u.length===1&&d8(u[0])&&h.some(s=>!s.params.includes(","))){var p=new TypeError("Function '".concat(o,"' doesn't apply to matrices. To call it ")+"elementwise on a matrix 'M', try 'map(M, ".concat(o,")'."));throw p.data=d.data,p}throw d},l});function bv(e){throw new Error("Cannot convert value ".concat(e," into a BigNumber: no class 'BigNumber' provided"))}function a2(e){throw new Error("Cannot convert value ".concat(e," into a Complex number: no class 'Complex' provided"))}function Npe(){throw new Error("Cannot convert array into a Matrix: no class 'DenseMatrix' provided")}function wv(e){throw new Error("Cannot convert value ".concat(e," into a Fraction, no class 'Fraction' provided."))}/*!
* decimal.js v10.4.3
* An arbitrary-precision Decimal type for JavaScript.
* https://github.com/MikeMcl/decimal.js
* Copyright (c) 2022 Michael Mclaughlin <M8ch88l@gmail.com>
* MIT Licence
*/var Vf=9e15,ru=1e9,y8="0123456789abcdef",Yg="2.3025850929940456840179914546843642076011014886287729760333279009675726096773524802359972050895982983419677840422862486334095254650828067566662873690987816894829072083255546808437998948262331985283935053089653777326288461633662222876982198867465436674744042432743651550489343149393914796194044002221051017141748003688084012647080685567743216228355220114804663715659121373450747856947683463616792101806445070648000277502684916746550586856935673420670581136429224554405758925724208241314695689016758940256776311356919292033376587141660230105703089634572075440370847469940168269282808481184289314848524948644871927809676271275775397027668605952496716674183485704422507197965004714951050492214776567636938662976979522110718264549734772662425709429322582798502585509785265383207606726317164309505995087807523710333101197857547331541421808427543863591778117054309827482385045648019095610299291824318237525357709750539565187697510374970888692180205189339507238539205144634197265287286965110862571492198849978748873771345686209167058",Zg="3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679821480865132823066470938446095505822317253594081284811174502841027019385211055596446229489549303819644288109756659334461284756482337867831652712019091456485669234603486104543266482133936072602491412737245870066063155881748815209209628292540917153643678925903600113305305488204665213841469519415116094330572703657595919530921861173819326117931051185480744623799627495673518857527248912279381830119491298336733624406566430860213949463952247371907021798609437027705392171762931767523846748184676694051320005681271452635608277857713427577896091736371787214684409012249534301465495853710507922796892589235420199561121290219608640344181598136297747713099605187072113499999983729780499510597317328160963185950244594553469083026425223082533446850352619311881710100031378387528865875332083814206171776691473035982534904287554687311595628638823537875937519577818577805321712268066130019278766111959092164201989380952572010654858632789",v8={precision:20,rounding:4,modulo:1,toExpNeg:-7,toExpPos:21,minE:-Vf,maxE:Vf,crypto:!1},DN,Dl,An=!0,g5="[DecimalError] ",Vc=g5+"Invalid argument: ",FN=g5+"Precision limit exceeded",MN=g5+"crypto unavailable",RN="[object Decimal]",za=Math.floor,Zi=Math.pow,Bpe=/^0b([01]+(\.[01]*)?|\.[01]+)(p[+-]?\d+)?$/i,Ope=/^0x([0-9a-f]+(\.[0-9a-f]*)?|\.[0-9a-f]+)(p[+-]?\d+)?$/i,Lpe=/^0o([0-7]+(\.[0-7]*)?|\.[0-7]+)(p[+-]?\d+)?$/i,NN=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,Es=1e7,gn=7,jpe=9007199254740991,Upe=Yg.length-1,b8=Zg.length-1,Ct={toStringTag:RN};Ct.absoluteValue=Ct.abs=function(){var e=new this.constructor(this);return e.s<0&&(e.s=1),cn(e)};Ct.ceil=function(){return cn(new this.constructor(this),this.e+1,2)};Ct.clampedTo=Ct.clamp=function(e,n){var t,r=this,i=r.constructor;if(e=new i(e),n=new i(n),!e.s||!n.s)return new i(NaN);if(e.gt(n))throw Error(Vc+n);return t=r.cmp(e),t<0?e:r.cmp(n)>0?n:new i(r)};Ct.comparedTo=Ct.cmp=function(e){var n,t,r,i,a=this,l=a.d,o=(e=new a.constructor(e)).d,u=a.s,h=e.s;if(!l||!o)return!u||!h?NaN:u!==h?u:l===o?0:!l^u<0?1:-1;if(!l[0]||!o[0])return l[0]?u:o[0]?-h:0;if(u!==h)return u;if(a.e!==e.e)return a.e>e.e^u<0?1:-1;for(r=l.length,i=o.length,n=0,t=r<i?r:i;n<t;++n)if(l[n]!==o[n])return l[n]>o[n]^u<0?1:-1;return r===i?0:r>i^u<0?1:-1};Ct.cosine=Ct.cos=function(){var e,n,t=this,r=t.constructor;return t.d?t.d[0]?(e=r.precision,n=r.rounding,r.precision=e+Math.max(t.e,t.sd())+gn,r.rounding=1,t=$pe(r,UN(r,t)),r.precision=e,r.rounding=n,cn(Dl==2||Dl==3?t.neg():t,e,n,!0)):new r(1):new r(NaN)};Ct.cubeRoot=Ct.cbrt=function(){var e,n,t,r,i,a,l,o,u,h,d=this,p=d.constructor;if(!d.isFinite()||d.isZero())return new p(d);for(An=!1,a=d.s*Zi(d.s*d,1/3),!a||Math.abs(a)==1/0?(t=_a(d.d),e=d.e,(a=(e-t.length+1)%3)&&(t+=a==1||a==-2?"0":"00"),a=Zi(t,1/3),e=za((e+1)/3)-(e%3==(e<0?-1:2)),a==1/0?t="5e"+e:(t=a.toExponential(),t=t.slice(0,t.indexOf("e")+1)+e),r=new p(t),r.s=d.s):r=new p(a.toString()),l=(e=p.precision)+3;;)if(o=r,u=o.times(o).times(o),h=u.plus(d),r=Ur(h.plus(d).times(o),h.plus(u),l+2,1),_a(o.d).slice(0,l)===(t=_a(r.d)).slice(0,l))if(t=t.slice(l-3,l+1),t=="9999"||!i&&t=="4999"){if(!i&&(cn(o,e+1,0),o.times(o).times(o).eq(d))){r=o;break}l+=4,i=1}else{(!+t||!+t.slice(1)&&t.charAt(0)=="5")&&(cn(r,e+1,1),n=!r.times(r).times(r).eq(d));break}return An=!0,cn(r,e,p.rounding,n)};Ct.decimalPlaces=Ct.dp=function(){var e,n=this.d,t=NaN;if(n){if(e=n.length-1,t=(e-za(this.e/gn))*gn,e=n[e],e)for(;e%10==0;e/=10)t--;t<0&&(t=0)}return t};Ct.dividedBy=Ct.div=function(e){return Ur(this,new this.constructor(e))};Ct.dividedToIntegerBy=Ct.divToInt=function(e){var n=this,t=n.constructor;return cn(Ur(n,new t(e),0,1,1),t.precision,t.rounding)};Ct.equals=Ct.eq=function(e){return this.cmp(e)===0};Ct.floor=function(){return cn(new this.constructor(this),this.e+1,3)};Ct.greaterThan=Ct.gt=function(e){return this.cmp(e)>0};Ct.greaterThanOrEqualTo=Ct.gte=function(e){var n=this.cmp(e);return n==1||n===0};Ct.hyperbolicCosine=Ct.cosh=function(){var e,n,t,r,i,a=this,l=a.constructor,o=new l(1);if(!a.isFinite())return new l(a.s?1/0:NaN);if(a.isZero())return o;t=l.precision,r=l.rounding,l.precision=t+Math.max(a.e,a.sd())+4,l.rounding=1,i=a.d.length,i<32?(e=Math.ceil(i/3),n=(1/v5(4,e)).toString()):(e=16,n="2.3283064365386962890625e-10"),a=C1(l,1,a.times(n),new l(1),!0);for(var u,h=e,d=new l(8);h--;)u=a.times(a),a=o.minus(u.times(d.minus(u.times(d))));return cn(a,l.precision=t,l.rounding=r,!0)};Ct.hyperbolicSine=Ct.sinh=function(){var e,n,t,r,i=this,a=i.constructor;if(!i.isFinite()||i.isZero())return new a(i);if(n=a.precision,t=a.rounding,a.precision=n+Math.max(i.e,i.sd())+4,a.rounding=1,r=i.d.length,r<3)i=C1(a,2,i,i,!0);else{e=1.4*Math.sqrt(r),e=e>16?16:e|0,i=i.times(1/v5(5,e)),i=C1(a,2,i,i,!0);for(var l,o=new a(5),u=new a(16),h=new a(20);e--;)l=i.times(i),i=i.times(o.plus(l.times(u.times(l).plus(h))))}return a.precision=n,a.rounding=t,cn(i,n,t,!0)};Ct.hyperbolicTangent=Ct.tanh=function(){var e,n,t=this,r=t.constructor;return t.isFinite()?t.isZero()?new r(t):(e=r.precision,n=r.rounding,r.precision=e+7,r.rounding=1,Ur(t.sinh(),t.cosh(),r.precision=e,r.rounding=n)):new r(t.s)};Ct.inverseCosine=Ct.acos=function(){var e,n=this,t=n.constructor,r=n.abs().cmp(1),i=t.precision,a=t.rounding;return r!==-1?r===0?n.isNeg()?xs(t,i,a):new t(0):new t(NaN):n.isZero()?xs(t,i+4,a).times(.5):(t.precision=i+6,t.rounding=1,n=n.asin(),e=xs(t,i+4,a).times(.5),t.precision=i,t.rounding=a,e.minus(n))};Ct.inverseHyperbolicCosine=Ct.acosh=function(){var e,n,t=this,r=t.constructor;return t.lte(1)?new r(t.eq(1)?0:NaN):t.isFinite()?(e=r.precision,n=r.rounding,r.precision=e+Math.max(Math.abs(t.e),t.sd())+4,r.rounding=1,An=!1,t=t.times(t).minus(1).sqrt().plus(t),An=!0,r.precision=e,r.rounding=n,t.ln()):new r(t)};Ct.inverseHyperbolicSine=Ct.asinh=function(){var e,n,t=this,r=t.constructor;return!t.isFinite()||t.isZero()?new r(t):(e=r.precision,n=r.rounding,r.precision=e+2*Math.max(Math.abs(t.e),t.sd())+6,r.rounding=1,An=!1,t=t.times(t).plus(1).sqrt().plus(t),An=!0,r.precision=e,r.rounding=n,t.ln())};Ct.inverseHyperbolicTangent=Ct.atanh=function(){var e,n,t,r,i=this,a=i.constructor;return i.isFinite()?i.e>=0?new a(i.abs().eq(1)?i.s/0:i.isZero()?i:NaN):(e=a.precision,n=a.rounding,r=i.sd(),Math.max(r,e)<2*-i.e-1?cn(new a(i),e,n,!0):(a.precision=t=r-i.e,i=Ur(i.plus(1),new a(1).minus(i),t+e,1),a.precision=e+4,a.rounding=1,i=i.ln(),a.precision=e,a.rounding=n,i.times(.5))):new a(NaN)};Ct.inverseSine=Ct.asin=function(){var e,n,t,r,i=this,a=i.constructor;return i.isZero()?new a(i):(n=i.abs().cmp(1),t=a.precision,r=a.rounding,n!==-1?n===0?(e=xs(a,t+4,r).times(.5),e.s=i.s,e):new a(NaN):(a.precision=t+6,a.rounding=1,i=i.div(new a(1).minus(i.times(i)).sqrt().plus(1)).atan(),a.precision=t,a.rounding=r,i.times(2)))};Ct.inverseTangent=Ct.atan=function(){var e,n,t,r,i,a,l,o,u,h=this,d=h.constructor,p=d.precision,s=d.rounding;if(h.isFinite()){if(h.isZero())return new d(h);if(h.abs().eq(1)&&p+4<=b8)return l=xs(d,p+4,s).times(.25),l.s=h.s,l}else{if(!h.s)return new d(NaN);if(p+4<=b8)return l=xs(d,p+4,s).times(.5),l.s=h.s,l}for(d.precision=o=p+10,d.rounding=1,t=Math.min(28,o/gn+2|0),e=t;e;--e)h=h.div(h.times(h).plus(1).sqrt().plus(1));for(An=!1,n=Math.ceil(o/gn),r=1,u=h.times(h),l=new d(h),i=h;e!==-1;)if(i=i.times(u),a=l.minus(i.div(r+=2)),i=i.times(u),l=a.plus(i.div(r+=2)),l.d[n]!==void 0)for(e=n;l.d[e]===a.d[e]&&e--;);return t&&(l=l.times(2<<t-1)),An=!0,cn(l,d.precision=p,d.rounding=s,!0)};Ct.isFinite=function(){return!!this.d};Ct.isInteger=Ct.isInt=function(){return!!this.d&&za(this.e/gn)>this.d.length-2};Ct.isNaN=function(){return!this.s};Ct.isNegative=Ct.isNeg=function(){return this.s<0};Ct.isPositive=Ct.isPos=function(){return this.s>0};Ct.isZero=function(){return!!this.d&&this.d[0]===0};Ct.lessThan=Ct.lt=function(e){return this.cmp(e)<0};Ct.lessThanOrEqualTo=Ct.lte=function(e){return this.cmp(e)<1};Ct.logarithm=Ct.log=function(e){var n,t,r,i,a,l,o,u,h=this,d=h.constructor,p=d.precision,s=d.rounding,c=5;if(e==null)e=new d(10),n=!0;else{if(e=new d(e),t=e.d,e.s<0||!t||!t[0]||e.eq(1))return new d(NaN);n=e.eq(10)}if(t=h.d,h.s<0||!t||!t[0]||h.eq(1))return new d(t&&!t[0]?-1/0:h.s!=1?NaN:t?0:1/0);if(n)if(t.length>1)a=!0;else{for(i=t[0];i%10===0;)i/=10;a=i!==1}if(An=!1,o=p+c,l=Tc(h,o),r=n?Kg(d,o+10):Tc(e,o),u=Ur(l,r,o,1),x0(u.d,i=p,s))do if(o+=10,l=Tc(h,o),r=n?Kg(d,o+10):Tc(e,o),u=Ur(l,r,o,1),!a){+_a(u.d).slice(i+1,i+15)+1==1e14&&(u=cn(u,p+1,0));break}while(x0(u.d,i+=10,s));return An=!0,cn(u,p,s)};Ct.minus=Ct.sub=function(e){var n,t,r,i,a,l,o,u,h,d,p,s,c=this,f=c.constructor;if(e=new f(e),!c.d||!e.d)return!c.s||!e.s?e=new f(NaN):c.d?e.s=-e.s:e=new f(e.d||c.s!==e.s?c:NaN),e;if(c.s!=e.s)return e.s=-e.s,c.plus(e);if(h=c.d,s=e.d,o=f.precision,u=f.rounding,!h[0]||!s[0]){if(s[0])e.s=-e.s;else if(h[0])e=new f(c);else return new f(u===3?-0:0);return An?cn(e,o,u):e}if(t=za(e.e/gn),d=za(c.e/gn),h=h.slice(),a=d-t,a){for(p=a<0,p?(n=h,a=-a,l=s.length):(n=s,t=d,l=h.length),r=Math.max(Math.ceil(o/gn),l)+2,a>r&&(a=r,n.length=1),n.reverse(),r=a;r--;)n.push(0);n.reverse()}else{for(r=h.length,l=s.length,p=r<l,p&&(l=r),r=0;r<l;r++)if(h[r]!=s[r]){p=h[r]<s[r];break}a=0}for(p&&(n=h,h=s,s=n,e.s=-e.s),l=h.length,r=s.length-l;r>0;--r)h[l++]=0;for(r=s.length;r>a;){if(h[--r]<s[r]){for(i=r;i&&h[--i]===0;)h[i]=Es-1;--h[i],h[r]+=Es}h[r]-=s[r]}for(;h[--l]===0;)h.pop();for(;h[0]===0;h.shift())--t;return h[0]?(e.d=h,e.e=y5(h,t),An?cn(e,o,u):e):new f(u===3?-0:0)};Ct.modulo=Ct.mod=function(e){var n,t=this,r=t.constructor;return e=new r(e),!t.d||!e.s||e.d&&!e.d[0]?new r(NaN):!e.d||t.d&&!t.d[0]?cn(new r(t),r.precision,r.rounding):(An=!1,r.modulo==9?(n=Ur(t,e.abs(),0,3,1),n.s*=e.s):n=Ur(t,e,0,r.modulo,1),n=n.times(e),An=!0,t.minus(n))};Ct.naturalExponential=Ct.exp=function(){return w8(this)};Ct.naturalLogarithm=Ct.ln=function(){return Tc(this)};Ct.negated=Ct.neg=function(){var e=new this.constructor(this);return e.s=-e.s,cn(e)};Ct.plus=Ct.add=function(e){var n,t,r,i,a,l,o,u,h,d,p=this,s=p.constructor;if(e=new s(e),!p.d||!e.d)return!p.s||!e.s?e=new s(NaN):p.d||(e=new s(e.d||p.s===e.s?p:NaN)),e;if(p.s!=e.s)return e.s=-e.s,p.minus(e);if(h=p.d,d=e.d,o=s.precision,u=s.rounding,!h[0]||!d[0])return d[0]||(e=new s(p)),An?cn(e,o,u):e;if(a=za(p.e/gn),r=za(e.e/gn),h=h.slice(),i=a-r,i){for(i<0?(t=h,i=-i,l=d.length):(t=d,r=a,l=h.length),a=Math.ceil(o/gn),l=a>l?a+1:l+1,i>l&&(i=l,t.length=1),t.reverse();i--;)t.push(0);t.reverse()}for(l=h.length,i=d.length,l-i<0&&(i=l,t=d,d=h,h=t),n=0;i;)n=(h[--i]=h[i]+d[i]+n)/Es|0,h[i]%=Es;for(n&&(h.unshift(n),++r),l=h.length;h[--l]==0;)h.pop();return e.d=h,e.e=y5(h,r),An?cn(e,o,u):e};Ct.precision=Ct.sd=function(e){var n,t=this;if(e!==void 0&&e!==!!e&&e!==1&&e!==0)throw Error(Vc+e);return t.d?(n=BN(t.d),e&&t.e+1>n&&(n=t.e+1)):n=NaN,n};Ct.round=function(){var e=this,n=e.constructor;return cn(new n(e),e.e+1,n.rounding)};Ct.sine=Ct.sin=function(){var e,n,t=this,r=t.constructor;return t.isFinite()?t.isZero()?new r(t):(e=r.precision,n=r.rounding,r.precision=e+Math.max(t.e,t.sd())+gn,r.rounding=1,t=zpe(r,UN(r,t)),r.precision=e,r.rounding=n,cn(Dl>2?t.neg():t,e,n,!0)):new r(NaN)};Ct.squareRoot=Ct.sqrt=function(){var e,n,t,r,i,a,l=this,o=l.d,u=l.e,h=l.s,d=l.constructor;if(h!==1||!o||!o[0])return new d(!h||h<0&&(!o||o[0])?NaN:o?l:1/0);for(An=!1,h=Math.sqrt(+l),h==0||h==1/0?(n=_a(o),(n.length+u)%2==0&&(n+="0"),h=Math.sqrt(n),u=za((u+1)/2)-(u<0||u%2),h==1/0?n="5e"+u:(n=h.toExponential(),n=n.slice(0,n.indexOf("e")+1)+u),r=new d(n)):r=new d(h.toString()),t=(u=d.precision)+3;;)if(a=r,r=a.plus(Ur(l,a,t+2,1)).times(.5),_a(a.d).slice(0,t)===(n=_a(r.d)).slice(0,t))if(n=n.slice(t-3,t+1),n=="9999"||!i&&n=="4999"){if(!i&&(cn(a,u+1,0),a.times(a).eq(l))){r=a;break}t+=4,i=1}else{(!+n||!+n.slice(1)&&n.charAt(0)=="5")&&(cn(r,u+1,1),e=!r.times(r).eq(l));break}return An=!0,cn(r,u,d.rounding,e)};Ct.tangent=Ct.tan=function(){var e,n,t=this,r=t.constructor;return t.isFinite()?t.isZero()?new r(t):(e=r.precision,n=r.rounding,r.precision=e+10,r.rounding=1,t=t.sin(),t.s=1,t=Ur(t,new r(1).minus(t.times(t)).sqrt(),e+10,0),r.precision=e,r.rounding=n,cn(Dl==2||Dl==4?t.neg():t,e,n,!0)):new r(NaN)};Ct.times=Ct.mul=function(e){var n,t,r,i,a,l,o,u,h,d=this,p=d.constructor,s=d.d,c=(e=new p(e)).d;if(e.s*=d.s,!s||!s[0]||!c||!c[0])return new p(!e.s||s&&!s[0]&&!c||c&&!c[0]&&!s?NaN:!s||!c?e.s/0:e.s*0);for(t=za(d.e/gn)+za(e.e/gn),u=s.length,h=c.length,u<h&&(a=s,s=c,c=a,l=u,u=h,h=l),a=[],l=u+h,r=l;r--;)a.push(0);for(r=h;--r>=0;){for(n=0,i=u+r;i>r;)o=a[i]+c[r]*s[i-r-1]+n,a[i--]=o%Es|0,n=o/Es|0;a[i]=(a[i]+n)%Es|0}for(;!a[--l];)a.pop();return n?++t:a.shift(),e.d=a,e.e=y5(a,t),An?cn(e,p.precision,p.rounding):e};Ct.toBinary=function(e,n){return tb(this,2,e,n)};Ct.toDecimalPlaces=Ct.toDP=function(e,n){var t=this,r=t.constructor;return t=new r(t),e===void 0?t:(go(e,0,ru),n===void 0?n=r.rounding:go(n,0,8),cn(t,e+t.e+1,n))};Ct.toExponential=function(e,n){var t,r=this,i=r.constructor;return e===void 0?t=nl(r,!0):(go(e,0,ru),n===void 0?n=i.rounding:go(n,0,8),r=cn(new i(r),e+1,n),t=nl(r,!0,e+1)),r.isNeg()&&!r.isZero()?"-"+t:t};Ct.toFixed=function(e,n){var t,r,i=this,a=i.constructor;return e===void 0?t=nl(i):(go(e,0,ru),n===void 0?n=a.rounding:go(n,0,8),r=cn(new a(i),e+i.e+1,n),t=nl(r,!1,e+r.e+1)),i.isNeg()&&!i.isZero()?"-"+t:t};Ct.toFraction=function(e){var n,t,r,i,a,l,o,u,h,d,p,s,c=this,f=c.d,m=c.constructor;if(!f)return new m(c);if(h=t=new m(1),r=u=new m(0),n=new m(r),a=n.e=BN(f)-c.e-1,l=a%gn,n.d[0]=Zi(10,l<0?gn+l:l),e==null)e=a>0?n:h;else{if(o=new m(e),!o.isInt()||o.lt(h))throw Error(Vc+o);e=o.gt(n)?a>0?n:h:o}for(An=!1,o=new m(_a(f)),d=m.precision,m.precision=a=f.length*gn*2;p=Ur(o,n,0,1,1),i=t.plus(p.times(r)),i.cmp(e)!=1;)t=r,r=i,i=h,h=u.plus(p.times(i)),u=i,i=n,n=o.minus(p.times(i)),o=i;return i=Ur(e.minus(t),r,0,1,1),u=u.plus(i.times(h)),t=t.plus(i.times(r)),u.s=h.s=c.s,s=Ur(h,r,a,1).minus(c).abs().cmp(Ur(u,t,a,1).minus(c).abs())<1?[h,r]:[u,t],m.precision=d,An=!0,s};Ct.toHexadecimal=Ct.toHex=function(e,n){return tb(this,16,e,n)};Ct.toNearest=function(e,n){var t=this,r=t.constructor;if(t=new r(t),e==null){if(!t.d)return t;e=new r(1),n=r.rounding}else{if(e=new r(e),n===void 0?n=r.rounding:go(n,0,8),!t.d)return e.s?t:e;if(!e.d)return e.s&&(e.s=t.s),e}return e.d[0]?(An=!1,t=Ur(t,e,0,n,1).times(e),An=!0,cn(t)):(e.s=t.s,t=e),t};Ct.toNumber=function(){return+this};Ct.toOctal=function(e,n){return tb(this,8,e,n)};Ct.toPower=Ct.pow=function(e){var n,t,r,i,a,l,o=this,u=o.constructor,h=+(e=new u(e));if(!o.d||!e.d||!o.d[0]||!e.d[0])return new u(Zi(+o,h));if(o=new u(o),o.eq(1))return o;if(r=u.precision,a=u.rounding,e.eq(1))return cn(o,r,a);if(n=za(e.e/gn),n>=e.d.length-1&&(t=h<0?-h:h)<=jpe)return i=ON(u,o,t,r),e.s<0?new u(1).div(i):cn(i,r,a);if(l=o.s,l<0){if(n<e.d.length-1)return new u(NaN);if(e.d[n]&1||(l=1),o.e==0&&o.d[0]==1&&o.d.length==1)return o.s=l,o}return t=Zi(+o,h),n=t==0||!isFinite(t)?za(h*(Math.log("0."+_a(o.d))/Math.LN10+o.e+1)):new u(t+"").e,n>u.maxE+1||n<u.minE-1?new u(n>0?l/0:0):(An=!1,u.rounding=o.s=1,t=Math.min(12,(n+"").length),i=w8(e.times(Tc(o,r+t)),r),i.d&&(i=cn(i,r+5,1),x0(i.d,r,a)&&(n=r+10,i=cn(w8(e.times(Tc(o,n+t)),n),n+5,1),+_a(i.d).slice(r+1,r+15)+1==1e14&&(i=cn(i,r+1,0)))),i.s=l,An=!0,u.rounding=a,cn(i,r,a))};Ct.toPrecision=function(e,n){var t,r=this,i=r.constructor;return e===void 0?t=nl(r,r.e<=i.toExpNeg||r.e>=i.toExpPos):(go(e,1,ru),n===void 0?n=i.rounding:go(n,0,8),r=cn(new i(r),e,n),t=nl(r,e<=r.e||r.e<=i.toExpNeg,e)),r.isNeg()&&!r.isZero()?"-"+t:t};Ct.toSignificantDigits=Ct.toSD=function(e,n){var t=this,r=t.constructor;return e===void 0?(e=r.precision,n=r.rounding):(go(e,1,ru),n===void 0?n=r.rounding:go(n,0,8)),cn(new r(t),e,n)};Ct.toString=function(){var e=this,n=e.constructor,t=nl(e,e.e<=n.toExpNeg||e.e>=n.toExpPos);return e.isNeg()&&!e.isZero()?"-"+t:t};Ct.truncated=Ct.trunc=function(){return cn(new this.constructor(this),this.e+1,1)};Ct.valueOf=Ct.toJSON=function(){var e=this,n=e.constructor,t=nl(e,e.e<=n.toExpNeg||e.e>=n.toExpPos);return e.isNeg()?"-"+t:t};function _a(e){var n,t,r,i=e.length-1,a="",l=e[0];if(i>0){for(a+=l,n=1;n<i;n++)r=e[n]+"",t=gn-r.length,t&&(a+=Cc(t)),a+=r;l=e[n],r=l+"",t=gn-r.length,t&&(a+=Cc(t))}else if(l===0)return"0";for(;l%10===0;)l/=10;return a+l}function go(e,n,t){if(e!==~~e||e<n||e>t)throw Error(Vc+e)}function x0(e,n,t,r){var i,a,l,o;for(a=e[0];a>=10;a/=10)--n;return--n<0?(n+=gn,i=0):(i=Math.ceil((n+1)/gn),n%=gn),a=Zi(10,gn-n),o=e[i]%a|0,r==null?n<3?(n==0?o=o/100|0:n==1&&(o=o/10|0),l=t<4&&o==99999||t>3&&o==49999||o==5e4||o==0):l=(t<4&&o+1==a||t>3&&o+1==a/2)&&(e[i+1]/a/100|0)==Zi(10,n-2)-1||(o==a/2||o==0)&&(e[i+1]/a/100|0)==0:n<4?(n==0?o=o/1e3|0:n==1?o=o/100|0:n==2&&(o=o/10|0),l=(r||t<4)&&o==9999||!r&&t>3&&o==4999):l=((r||t<4)&&o+1==a||!r&&t>3&&o+1==a/2)&&(e[i+1]/a/1e3|0)==Zi(10,n-3)-1,l}function J2(e,n,t){for(var r,i=[0],a,l=0,o=e.length;l<o;){for(a=i.length;a--;)i[a]*=n;for(i[0]+=y8.indexOf(e.charAt(l++)),r=0;r<i.length;r++)i[r]>t-1&&(i[r+1]===void 0&&(i[r+1]=0),i[r+1]+=i[r]/t|0,i[r]%=t)}return i.reverse()}function $pe(e,n){var t,r,i;if(n.isZero())return n;r=n.d.length,r<32?(t=Math.ceil(r/3),i=(1/v5(4,t)).toString()):(t=16,i="2.3283064365386962890625e-10"),e.precision+=t,n=C1(e,1,n.times(i),new e(1));for(var a=t;a--;){var l=n.times(n);n=l.times(l).minus(l).times(8).plus(1)}return e.precision-=t,n}var Ur=function(){function e(r,i,a){var l,o=0,u=r.length;for(r=r.slice();u--;)l=r[u]*i+o,r[u]=l%a|0,o=l/a|0;return o&&r.unshift(o),r}function n(r,i,a,l){var o,u;if(a!=l)u=a>l?1:-1;else for(o=u=0;o<a;o++)if(r[o]!=i[o]){u=r[o]>i[o]?1:-1;break}return u}function t(r,i,a,l){for(var o=0;a--;)r[a]-=o,o=r[a]<i[a]?1:0,r[a]=o*l+r[a]-i[a];for(;!r[0]&&r.length>1;)r.shift()}return function(r,i,a,l,o,u){var h,d,p,s,c,f,m,g,y,v,b,_,M,k,P,E,R,w,C,S,x=r.constructor,I=r.s==i.s?1:-1,D=r.d,T=i.d;if(!D||!D[0]||!T||!T[0])return new x(!r.s||!i.s||(D?T&&D[0]==T[0]:!T)?NaN:D&&D[0]==0||!T?I*0:I/0);for(u?(c=1,d=r.e-i.e):(u=Es,c=gn,d=za(r.e/c)-za(i.e/c)),C=T.length,R=D.length,y=new x(I),v=y.d=[],p=0;T[p]==(D[p]||0);p++);if(T[p]>(D[p]||0)&&d--,a==null?(k=a=x.precision,l=x.rounding):o?k=a+(r.e-i.e)+1:k=a,k<0)v.push(1),f=!0;else{if(k=k/c+2|0,p=0,C==1){for(s=0,T=T[0],k++;(p<R||s)&&k--;p++)P=s*u+(D[p]||0),v[p]=P/T|0,s=P%T|0;f=s||p<R}else{for(s=u/(T[0]+1)|0,s>1&&(T=e(T,s,u),D=e(D,s,u),C=T.length,R=D.length),E=C,b=D.slice(0,C),_=b.length;_<C;)b[_++]=0;S=T.slice(),S.unshift(0),w=T[0],T[1]>=u/2&&++w;do s=0,h=n(T,b,C,_),h<0?(M=b[0],C!=_&&(M=M*u+(b[1]||0)),s=M/w|0,s>1?(s>=u&&(s=u-1),m=e(T,s,u),g=m.length,_=b.length,h=n(m,b,g,_),h==1&&(s--,t(m,C<g?S:T,g,u))):(s==0&&(h=s=1),m=T.slice()),g=m.length,g<_&&m.unshift(0),t(b,m,_,u),h==-1&&(_=b.length,h=n(T,b,C,_),h<1&&(s++,t(b,C<_?S:T,_,u))),_=b.length):h===0&&(s++,b=[0]),v[p++]=s,h&&b[0]?b[_++]=D[E]||0:(b=[D[E]],_=1);while((E++<R||b[0]!==void 0)&&k--);f=b[0]!==void 0}v[0]||v.shift()}if(c==1)y.e=d,DN=f;else{for(p=1,s=v[0];s>=10;s/=10)p++;y.e=p+d*c-1,cn(y,o?a+y.e+1:a,l,f)}return y}}();function cn(e,n,t,r){var i,a,l,o,u,h,d,p,s,c=e.constructor;e:if(n!=null){if(p=e.d,!p)return e;for(i=1,o=p[0];o>=10;o/=10)i++;if(a=n-i,a<0)a+=gn,l=n,d=p[s=0],u=d/Zi(10,i-l-1)%10|0;else if(s=Math.ceil((a+1)/gn),o=p.length,s>=o)if(r){for(;o++<=s;)p.push(0);d=u=0,i=1,a%=gn,l=a-gn+1}else break e;else{for(d=o=p[s],i=1;o>=10;o/=10)i++;a%=gn,l=a-gn+i,u=l<0?0:d/Zi(10,i-l-1)%10|0}if(r=r||n<0||p[s+1]!==void 0||(l<0?d:d%Zi(10,i-l-1)),h=t<4?(u||r)&&(t==0||t==(e.s<0?3:2)):u>5||u==5&&(t==4||r||t==6&&(a>0?l>0?d/Zi(10,i-l):0:p[s-1])%10&1||t==(e.s<0?8:7)),n<1||!p[0])return p.length=0,h?(n-=e.e+1,p[0]=Zi(10,(gn-n%gn)%gn),e.e=-n||0):p[0]=e.e=0,e;if(a==0?(p.length=s,o=1,s--):(p.length=s+1,o=Zi(10,gn-a),p[s]=l>0?(d/Zi(10,i-l)%Zi(10,l)|0)*o:0),h)for(;;)if(s==0){for(a=1,l=p[0];l>=10;l/=10)a++;for(l=p[0]+=o,o=1;l>=10;l/=10)o++;a!=o&&(e.e++,p[0]==Es&&(p[0]=1));break}else{if(p[s]+=o,p[s]!=Es)break;p[s--]=0,o=1}for(a=p.length;p[--a]===0;)p.pop()}return An&&(e.e>c.maxE?(e.d=null,e.e=NaN):e.e<c.minE&&(e.e=0,e.d=[0])),e}function nl(e,n,t){if(!e.isFinite())return jN(e);var r,i=e.e,a=_a(e.d),l=a.length;return n?(t&&(r=t-l)>0?a=a.charAt(0)+"."+a.slice(1)+Cc(r):l>1&&(a=a.charAt(0)+"."+a.slice(1)),a=a+(e.e<0?"e":"e+")+e.e):i<0?(a="0."+Cc(-i-1)+a,t&&(r=t-l)>0&&(a+=Cc(r))):i>=l?(a+=Cc(i+1-l),t&&(r=t-i-1)>0&&(a=a+"."+Cc(r))):((r=i+1)<l&&(a=a.slice(0,r)+"."+a.slice(r)),t&&(r=t-l)>0&&(i+1===l&&(a+="."),a+=Cc(r))),a}function y5(e,n){var t=e[0];for(n*=gn;t>=10;t/=10)n++;return n}function Kg(e,n,t){if(n>Upe)throw An=!0,t&&(e.precision=t),Error(FN);return cn(new e(Yg),n,1,!0)}function xs(e,n,t){if(n>b8)throw Error(FN);return cn(new e(Zg),n,t,!0)}function BN(e){var n=e.length-1,t=n*gn+1;if(n=e[n],n){for(;n%10==0;n/=10)t--;for(n=e[0];n>=10;n/=10)t++}return t}function Cc(e){for(var n="";e--;)n+="0";return n}function ON(e,n,t,r){var i,a=new e(1),l=Math.ceil(r/gn+4);for(An=!1;;){if(t%2&&(a=a.times(n),ek(a.d,l)&&(i=!0)),t=za(t/2),t===0){t=a.d.length-1,i&&a.d[t]===0&&++a.d[t];break}n=n.times(n),ek(n.d,l)}return An=!0,a}function qA(e){return e.d[e.d.length-1]&1}function LN(e,n,t){for(var r,i=new e(n[0]),a=0;++a<n.length;)if(r=new e(n[a]),r.s)i[t](r)&&(i=r);else{i=r;break}return i}function w8(e,n){var t,r,i,a,l,o,u,h=0,d=0,p=0,s=e.constructor,c=s.rounding,f=s.precision;if(!e.d||!e.d[0]||e.e>17)return new s(e.d?e.d[0]?e.s<0?0:1/0:1:e.s?e.s<0?0:e:0/0);for(n==null?(An=!1,u=f):u=n,o=new s(.03125);e.e>-2;)e=e.times(o),p+=5;for(r=Math.log(Zi(2,p))/Math.LN10*2+5|0,u+=r,t=a=l=new s(1),s.precision=u;;){if(a=cn(a.times(e),u,1),t=t.times(++d),o=l.plus(Ur(a,t,u,1)),_a(o.d).slice(0,u)===_a(l.d).slice(0,u)){for(i=p;i--;)l=cn(l.times(l),u,1);if(n==null)if(h<3&&x0(l.d,u-r,c,h))s.precision=u+=10,t=a=o=new s(1),d=0,h++;else return cn(l,s.precision=f,c,An=!0);else return s.precision=f,l}l=o}}function Tc(e,n){var t,r,i,a,l,o,u,h,d,p,s,c=1,f=10,m=e,g=m.d,y=m.constructor,v=y.rounding,b=y.precision;if(m.s<0||!g||!g[0]||!m.e&&g[0]==1&&g.length==1)return new y(g&&!g[0]?-1/0:m.s!=1?NaN:g?0:m);if(n==null?(An=!1,d=b):d=n,y.precision=d+=f,t=_a(g),r=t.charAt(0),Math.abs(a=m.e)<15e14){for(;r<7&&r!=1||r==1&&t.charAt(1)>3;)m=m.times(e),t=_a(m.d),r=t.charAt(0),c++;a=m.e,r>1?(m=new y("0."+t),a++):m=new y(r+"."+t.slice(1))}else return h=Kg(y,d+2,b).times(a+""),m=Tc(new y(r+"."+t.slice(1)),d-f).plus(h),y.precision=b,n==null?cn(m,b,v,An=!0):m;for(p=m,u=l=m=Ur(m.minus(1),m.plus(1),d,1),s=cn(m.times(m),d,1),i=3;;){if(l=cn(l.times(s),d,1),h=u.plus(Ur(l,new y(i),d,1)),_a(h.d).slice(0,d)===_a(u.d).slice(0,d))if(u=u.times(2),a!==0&&(u=u.plus(Kg(y,d+2,b).times(a+""))),u=Ur(u,new y(c),d,1),n==null)if(x0(u.d,d-f,v,o))y.precision=d+=f,h=l=m=Ur(p.minus(1),p.plus(1),d,1),s=cn(m.times(m),d,1),i=o=1;else return cn(u,y.precision=b,v,An=!0);else return y.precision=b,u;u=h,i+=2}}function jN(e){return String(e.s*e.s/0)}function C8(e,n){var t,r,i;for((t=n.indexOf("."))>-1&&(n=n.replace(".","")),(r=n.search(/e/i))>0?(t<0&&(t=r),t+=+n.slice(r+1),n=n.substring(0,r)):t<0&&(t=n.length),r=0;n.charCodeAt(r)===48;r++);for(i=n.length;n.charCodeAt(i-1)===48;--i);if(n=n.slice(r,i),n){if(i-=r,e.e=t=t-r-1,e.d=[],r=(t+1)%gn,t<0&&(r+=gn),r<i){for(r&&e.d.push(+n.slice(0,r)),i-=gn;r<i;)e.d.push(+n.slice(r,r+=gn));n=n.slice(r),r=gn-n.length}else r-=i;for(;r--;)n+="0";e.d.push(+n),An&&(e.e>e.constructor.maxE?(e.d=null,e.e=NaN):e.e<e.constructor.minE&&(e.e=0,e.d=[0]))}else e.e=0,e.d=[0];return e}function Vpe(e,n){var t,r,i,a,l,o,u,h,d;if(n.indexOf("_")>-1){if(n=n.replace(/(\d)_(?=\d)/g,"$1"),NN.test(n))return C8(e,n)}else if(n==="Infinity"||n==="NaN")return+n||(e.s=NaN),e.e=NaN,e.d=null,e;if(Ope.test(n))t=16,n=n.toLowerCase();else if(Bpe.test(n))t=2;else if(Lpe.test(n))t=8;else throw Error(Vc+n);for(a=n.search(/p/i),a>0?(u=+n.slice(a+1),n=n.substring(2,a)):n=n.slice(2),a=n.indexOf("."),l=a>=0,r=e.constructor,l&&(n=n.replace(".",""),o=n.length,a=o-a,i=ON(r,new r(t),a,a*2)),h=J2(n,t,Es),d=h.length-1,a=d;h[a]===0;--a)h.pop();return a<0?new r(e.s*0):(e.e=y5(h,d),e.d=h,An=!1,l&&(e=Ur(e,i,o*4)),u&&(e=e.times(Math.abs(u)<54?Zi(2,u):x1.pow(2,u))),An=!0,e)}function zpe(e,n){var t,r=n.d.length;if(r<3)return n.isZero()?n:C1(e,2,n,n);t=1.4*Math.sqrt(r),t=t>16?16:t|0,n=n.times(1/v5(5,t)),n=C1(e,2,n,n);for(var i,a=new e(5),l=new e(16),o=new e(20);t--;)i=n.times(n),n=n.times(a.plus(i.times(l.times(i).minus(o))));return n}function C1(e,n,t,r,i){var a,l,o,u,h=e.precision,d=Math.ceil(h/gn);for(An=!1,u=t.times(t),o=new e(r);;){if(l=Ur(o.times(u),new e(n++*n++),h,1),o=i?r.plus(l):r.minus(l),r=Ur(l.times(u),new e(n++*n++),h,1),l=o.plus(r),l.d[d]!==void 0){for(a=d;l.d[a]===o.d[a]&&a--;);if(a==-1)break}a=o,o=r,r=l,l=a}return An=!0,l.d.length=d+1,l}function v5(e,n){for(var t=e;--n;)t*=e;return t}function UN(e,n){var t,r=n.s<0,i=xs(e,e.precision,1),a=i.times(.5);if(n=n.abs(),n.lte(a))return Dl=r?4:1,n;if(t=n.divToInt(i),t.isZero())Dl=r?3:2;else{if(n=n.minus(t.times(i)),n.lte(a))return Dl=qA(t)?r?2:3:r?4:1,n;Dl=qA(t)?r?1:4:r?3:2}return n.minus(i).abs()}function tb(e,n,t,r){var i,a,l,o,u,h,d,p,s,c=e.constructor,f=t!==void 0;if(f?(go(t,1,ru),r===void 0?r=c.rounding:go(r,0,8)):(t=c.precision,r=c.rounding),!e.isFinite())d=jN(e);else{for(d=nl(e),l=d.indexOf("."),f?(i=2,n==16?t=t*4-3:n==8&&(t=t*3-2)):i=n,l>=0&&(d=d.replace(".",""),s=new c(1),s.e=d.length-l,s.d=J2(nl(s),10,i),s.e=s.d.length),p=J2(d,10,i),a=u=p.length;p[--u]==0;)p.pop();if(!p[0])d=f?"0p+0":"0";else{if(l<0?a--:(e=new c(e),e.d=p,e.e=a,e=Ur(e,s,t,r,0,i),p=e.d,a=e.e,h=DN),l=p[t],o=i/2,h=h||p[t+1]!==void 0,h=r<4?(l!==void 0||h)&&(r===0||r===(e.s<0?3:2)):l>o||l===o&&(r===4||h||r===6&&p[t-1]&1||r===(e.s<0?8:7)),p.length=t,h)for(;++p[--t]>i-1;)p[t]=0,t||(++a,p.unshift(1));for(u=p.length;!p[u-1];--u);for(l=0,d="";l<u;l++)d+=y8.charAt(p[l]);if(f){if(u>1)if(n==16||n==8){for(l=n==16?4:3,--u;u%l;u++)d+="0";for(p=J2(d,i,n),u=p.length;!p[u-1];--u);for(l=1,d="1.";l<u;l++)d+=y8.charAt(p[l])}else d=d.charAt(0)+"."+d.slice(1);d=d+(a<0?"p":"p+")+a}else if(a<0){for(;++a;)d="0"+d;d="0."+d}else if(++a>u)for(a-=u;a--;)d+="0";else a<u&&(d=d.slice(0,a)+"."+d.slice(a))}d=(n==16?"0x":n==2?"0b":n==8?"0o":"")+d}return e.s<0?"-"+d:d}function ek(e,n){if(e.length>n)return e.length=n,!0}function Hpe(e){return new this(e).abs()}function Gpe(e){return new this(e).acos()}function Wpe(e){return new this(e).acosh()}function Xpe(e,n){return new this(e).plus(n)}function Ype(e){return new this(e).asin()}function Zpe(e){return new this(e).asinh()}function Kpe(e){return new this(e).atan()}function Qpe(e){return new this(e).atanh()}function Jpe(e,n){e=new this(e),n=new this(n);var t,r=this.precision,i=this.rounding,a=r+4;return!e.s||!n.s?t=new this(NaN):!e.d&&!n.d?(t=xs(this,a,1).times(n.s>0?.25:.75),t.s=e.s):!n.d||e.isZero()?(t=n.s<0?xs(this,r,i):new this(0),t.s=e.s):!e.d||n.isZero()?(t=xs(this,a,1).times(.5),t.s=e.s):n.s<0?(this.precision=a,this.rounding=1,t=this.atan(Ur(e,n,a,1)),n=xs(this,a,1),this.precision=r,this.rounding=i,t=e.s<0?t.minus(n):t.plus(n)):t=this.atan(Ur(e,n,a,1)),t}function qpe(e){return new this(e).cbrt()}function e0e(e){return cn(e=new this(e),e.e+1,2)}function t0e(e,n,t){return new this(e).clamp(n,t)}function n0e(e){if(!e||typeof e!="object")throw Error(g5+"Object expected");var n,t,r,i=e.defaults===!0,a=["precision",1,ru,"rounding",0,8,"toExpNeg",-Vf,0,"toExpPos",0,Vf,"maxE",0,Vf,"minE",-Vf,0,"modulo",0,9];for(n=0;n<a.length;n+=3)if(t=a[n],i&&(this[t]=v8[t]),(r=e[t])!==void 0)if(za(r)===r&&r>=a[n+1]&&r<=a[n+2])this[t]=r;else throw Error(Vc+t+": "+r);if(t="crypto",i&&(this[t]=v8[t]),(r=e[t])!==void 0)if(r===!0||r===!1||r===0||r===1)if(r)if(typeof crypto<"u"&&crypto&&(crypto.getRandomValues||crypto.randomBytes))this[t]=!0;else throw Error(MN);else this[t]=!1;else throw Error(Vc+t+": "+r);return this}function r0e(e){return new this(e).cos()}function i0e(e){return new this(e).cosh()}function $N(e){var n,t,r;function i(a){var l,o,u,h=this;if(!(h instanceof i))return new i(a);if(h.constructor=i,tk(a)){h.s=a.s,An?!a.d||a.e>i.maxE?(h.e=NaN,h.d=null):a.e<i.minE?(h.e=0,h.d=[0]):(h.e=a.e,h.d=a.d.slice()):(h.e=a.e,h.d=a.d?a.d.slice():a.d);return}if(u=typeof a,u==="number"){if(a===0){h.s=1/a<0?-1:1,h.e=0,h.d=[0];return}if(a<0?(a=-a,h.s=-1):h.s=1,a===~~a&&a<1e7){for(l=0,o=a;o>=10;o/=10)l++;An?l>i.maxE?(h.e=NaN,h.d=null):l<i.minE?(h.e=0,h.d=[0]):(h.e=l,h.d=[a]):(h.e=l,h.d=[a]);return}else if(a*0!==0){a||(h.s=NaN),h.e=NaN,h.d=null;return}return C8(h,a.toString())}else if(u!=="string")throw Error(Vc+a);return(o=a.charCodeAt(0))===45?(a=a.slice(1),h.s=-1):(o===43&&(a=a.slice(1)),h.s=1),NN.test(a)?C8(h,a):Vpe(h,a)}if(i.prototype=Ct,i.ROUND_UP=0,i.ROUND_DOWN=1,i.ROUND_CEIL=2,i.ROUND_FLOOR=3,i.ROUND_HALF_UP=4,i.ROUND_HALF_DOWN=5,i.ROUND_HALF_EVEN=6,i.ROUND_HALF_CEIL=7,i.ROUND_HALF_FLOOR=8,i.EUCLID=9,i.config=i.set=n0e,i.clone=$N,i.isDecimal=tk,i.abs=Hpe,i.acos=Gpe,i.acosh=Wpe,i.add=Xpe,i.asin=Ype,i.asinh=Zpe,i.atan=Kpe,i.atanh=Qpe,i.atan2=Jpe,i.cbrt=qpe,i.ceil=e0e,i.clamp=t0e,i.cos=r0e,i.cosh=i0e,i.div=a0e,i.exp=o0e,i.floor=s0e,i.hypot=l0e,i.ln=c0e,i.log=u0e,i.log10=f0e,i.log2=d0e,i.max=h0e,i.min=p0e,i.mod=m0e,i.mul=g0e,i.pow=y0e,i.random=v0e,i.round=b0e,i.sign=w0e,i.sin=C0e,i.sinh=x0e,i.sqrt=S0e,i.sub=_0e,i.sum=E0e,i.tan=A0e,i.tanh=k0e,i.trunc=T0e,e===void 0&&(e={}),e&&e.defaults!==!0)for(r=["precision","rounding","toExpNeg","toExpPos","maxE","minE","modulo","crypto"],n=0;n<r.length;)e.hasOwnProperty(t=r[n++])||(e[t]=this[t]);return i.config(e),i}function a0e(e,n){return new this(e).div(n)}function o0e(e){return new this(e).exp()}function s0e(e){return cn(e=new this(e),e.e+1,3)}function l0e(){var e,n,t=new this(0);for(An=!1,e=0;e<arguments.length;)if(n=new this(arguments[e++]),n.d)t.d&&(t=t.plus(n.times(n)));else{if(n.s)return An=!0,new this(1/0);t=n}return An=!0,t.sqrt()}function tk(e){return e instanceof x1||e&&e.toStringTag===RN||!1}function c0e(e){return new this(e).ln()}function u0e(e,n){return new this(e).log(n)}function d0e(e){return new this(e).log(2)}function f0e(e){return new this(e).log(10)}function h0e(){return LN(this,arguments,"lt")}function p0e(){return LN(this,arguments,"gt")}function m0e(e,n){return new this(e).mod(n)}function g0e(e,n){return new this(e).mul(n)}function y0e(e,n){return new this(e).pow(n)}function v0e(e){var n,t,r,i,a=0,l=new this(1),o=[];if(e===void 0?e=this.precision:go(e,1,ru),r=Math.ceil(e/gn),this.crypto)if(crypto.getRandomValues)for(n=crypto.getRandomValues(new Uint32Array(r));a<r;)i=n[a],i>=429e7?n[a]=crypto.getRandomValues(new Uint32Array(1))[0]:o[a++]=i%1e7;else if(crypto.randomBytes){for(n=crypto.randomBytes(r*=4);a<r;)i=n[a]+(n[a+1]<<8)+(n[a+2]<<16)+((n[a+3]&127)<<24),i>=214e7?crypto.randomBytes(4).copy(n,a):(o.push(i%1e7),a+=4);a=r/4}else throw Error(MN);else for(;a<r;)o[a++]=Math.random()*1e7|0;for(r=o[--a],e%=gn,r&&e&&(i=Zi(10,gn-e),o[a]=(r/i|0)*i);o[a]===0;a--)o.pop();if(a<0)t=0,o=[0];else{for(t=-1;o[0]===0;t-=gn)o.shift();for(r=1,i=o[0];i>=10;i/=10)r++;r<gn&&(t-=gn-r)}return l.e=t,l.d=o,l}function b0e(e){return cn(e=new this(e),e.e+1,this.rounding)}function w0e(e){return e=new this(e),e.d?e.d[0]?e.s:0*e.s:e.s||NaN}function C0e(e){return new this(e).sin()}function x0e(e){return new this(e).sinh()}function S0e(e){return new this(e).sqrt()}function _0e(e,n){return new this(e).sub(n)}function E0e(){var e=0,n=arguments,t=new this(n[e]);for(An=!1;t.s&&++e<n.length;)t=t.plus(n[e]);return An=!0,cn(t,this.precision,this.rounding)}function A0e(e){return new this(e).tan()}function k0e(e){return new this(e).tanh()}function T0e(e){return cn(e=new this(e),e.e+1,1)}Ct[Symbol.for("nodejs.util.inspect.custom")]=Ct.toString;Ct[Symbol.toStringTag]="Decimal";var x1=Ct.constructor=$N(v8);Yg=new x1(Yg);Zg=new x1(Zg);var I0e="BigNumber",P0e=["?on","config"],D0e=sd(I0e,P0e,e=>{var{on:n,config:t}=e,r=x1.clone({precision:t.precision,modulo:x1.EUCLID});return r.prototype=Object.create(r.prototype),r.prototype.type="BigNumber",r.prototype.isBigNumber=!0,r.prototype.toJSON=function(){return{mathjs:"BigNumber",value:this.toString()}},r.fromJSON=function(i){return new r(i.value)},n&&n("config",function(i,a){i.precision!==a.precision&&r.config({precision:i.precision})}),r},{isClass:!0}),x8={},F0e={get exports(){return x8},set exports(e){x8=e}};/**
* @license Complex.js v2.1.1 12/05/2020
*
* Copyright (c) 2020, Robert Eisele (robert@xarg.org)
* Dual licensed under the MIT or GPL Version 2 licenses.
**/(function(e,n){(function(t){var r=Math.cosh||function(p){return Math.abs(p)<1e-9?1-p:(Math.exp(p)+Math.exp(-p))*.5},i=Math.sinh||function(p){return Math.abs(p)<1e-9?p:(Math.exp(p)-Math.exp(-p))*.5},a=function(p){var s=Math.PI/4;if(-s>p||p>s)return Math.cos(p)-1;var c=p*p;return c*(c*(c*(c*(c*(c*(c*(c/20922789888e3-1/87178291200)+1/479001600)-1/3628800)+1/40320)-1/720)+1/24)-1/2)},l=function(p,s){var c=Math.abs(p),f=Math.abs(s);return c<3e3&&f<3e3?Math.sqrt(c*c+f*f):(c<f?(c=f,f=p/s):f=s/p,c*Math.sqrt(1+f*f))},o=function(){throw SyntaxError("Invalid Param")};function u(p,s){var c=Math.abs(p),f=Math.abs(s);return p===0?Math.log(f):s===0?Math.log(c):c<3e3&&f<3e3?Math.log(p*p+s*s)*.5:(p=p/2,s=s/2,.5*Math.log(p*p+s*s)+Math.LN2)}var h=function(p,s){var c={re:0,im:0};if(p==null)c.re=c.im=0;else if(s!==void 0)c.re=p,c.im=s;else switch(typeof p){case"object":if("im"in p&&"re"in p)c.re=p.re,c.im=p.im;else if("abs"in p&&"arg"in p){if(!Number.isFinite(p.abs)&&Number.isFinite(p.arg))return d.INFINITY;c.re=p.abs*Math.cos(p.arg),c.im=p.abs*Math.sin(p.arg)}else if("r"in p&&"phi"in p){if(!Number.isFinite(p.r)&&Number.isFinite(p.phi))return d.INFINITY;c.re=p.r*Math.cos(p.phi),c.im=p.r*Math.sin(p.phi)}else p.length===2?(c.re=p[0],c.im=p[1]):o();break;case"string":c.im=c.re=0;var f=p.match(/\d+\.?\d*e[+-]?\d+|\d+\.?\d*|\.\d+|./g),m=1,g=0;f===null&&o();for(var y=0;y<f.length;y++){var v=f[y];v===" "||v==="    "||v===`
`||(v==="+"?m++:v==="-"?g++:v==="i"||v==="I"?(m+g===0&&o(),f[y+1]!==" "&&!isNaN(f[y+1])?(c.im+=parseFloat((g%2?"-":"")+f[y+1]),y++):c.im+=parseFloat((g%2?"-":"")+"1"),m=g=0):((m+g===0||isNaN(v))&&o(),f[y+1]==="i"||f[y+1]==="I"?(c.im+=parseFloat((g%2?"-":"")+v),y++):c.re+=parseFloat((g%2?"-":"")+v),m=g=0))}m+g>0&&o();break;case"number":c.im=0,c.re=p;break;default:o()}return isNaN(c.re)||isNaN(c.im),c};function d(p,s){if(!(this instanceof d))return new d(p,s);var c=h(p,s);this.re=c.re,this.im=c.im}d.prototype={re:0,im:0,sign:function(){var p=this.abs();return new d(this.re/p,this.im/p)},add:function(p,s){var c=new d(p,s);return this.isInfinite()&&c.isInfinite()?d.NAN:this.isInfinite()||c.isInfinite()?d.INFINITY:new d(this.re+c.re,this.im+c.im)},sub:function(p,s){var c=new d(p,s);return this.isInfinite()&&c.isInfinite()?d.NAN:this.isInfinite()||c.isInfinite()?d.INFINITY:new d(this.re-c.re,this.im-c.im)},mul:function(p,s){var c=new d(p,s);return this.isInfinite()&&c.isZero()||this.isZero()&&c.isInfinite()?d.NAN:this.isInfinite()||c.isInfinite()?d.INFINITY:c.im===0&&this.im===0?new d(this.re*c.re,0):new d(this.re*c.re-this.im*c.im,this.re*c.im+this.im*c.re)},div:function(p,s){var c=new d(p,s);if(this.isZero()&&c.isZero()||this.isInfinite()&&c.isInfinite())return d.NAN;if(this.isInfinite()||c.isZero())return d.INFINITY;if(this.isZero()||c.isInfinite())return d.ZERO;p=this.re,s=this.im;var f=c.re,m=c.im,g,y;return m===0?new d(p/f,s/f):Math.abs(f)<Math.abs(m)?(y=f/m,g=f*y+m,new d((p*y+s)/g,(s*y-p)/g)):(y=m/f,g=m*y+f,new d((p+s*y)/g,(s-p*y)/g))},pow:function(p,s){var c=new d(p,s);if(p=this.re,s=this.im,c.isZero())return d.ONE;if(c.im===0){if(s===0&&p>0)return new d(Math.pow(p,c.re),0);if(p===0)switch((c.re%4+4)%4){case 0:return new d(Math.pow(s,c.re),0);case 1:return new d(0,Math.pow(s,c.re));case 2:return new d(-Math.pow(s,c.re),0);case 3:return new d(0,-Math.pow(s,c.re))}}if(p===0&&s===0&&c.re>0&&c.im>=0)return d.ZERO;var f=Math.atan2(s,p),m=u(p,s);return p=Math.exp(c.re*m-c.im*f),s=c.im*m+c.re*f,new d(p*Math.cos(s),p*Math.sin(s))},sqrt:function(){var p=this.re,s=this.im,c=this.abs(),f,m;if(p>=0){if(s===0)return new d(Math.sqrt(p),0);f=.5*Math.sqrt(2*(c+p))}else f=Math.abs(s)/Math.sqrt(2*(c-p));return p<=0?m=.5*Math.sqrt(2*(c-p)):m=Math.abs(s)/Math.sqrt(2*(c+p)),new d(f,s<0?-m:m)},exp:function(){var p=Math.exp(this.re);return this.im,new d(p*Math.cos(this.im),p*Math.sin(this.im))},expm1:function(){var p=this.re,s=this.im;return new d(Math.expm1(p)*Math.cos(s)+a(s),Math.exp(p)*Math.sin(s))},log:function(){var p=this.re,s=this.im;return new d(u(p,s),Math.atan2(s,p))},abs:function(){return l(this.re,this.im)},arg:function(){return Math.atan2(this.im,this.re)},sin:function(){var p=this.re,s=this.im;return new d(Math.sin(p)*r(s),Math.cos(p)*i(s))},cos:function(){var p=this.re,s=this.im;return new d(Math.cos(p)*r(s),-Math.sin(p)*i(s))},tan:function(){var p=2*this.re,s=2*this.im,c=Math.cos(p)+r(s);return new d(Math.sin(p)/c,i(s)/c)},cot:function(){var p=2*this.re,s=2*this.im,c=Math.cos(p)-r(s);return new d(-Math.sin(p)/c,i(s)/c)},sec:function(){var p=this.re,s=this.im,c=.5*r(2*s)+.5*Math.cos(2*p);return new d(Math.cos(p)*r(s)/c,Math.sin(p)*i(s)/c)},csc:function(){var p=this.re,s=this.im,c=.5*r(2*s)-.5*Math.cos(2*p);return new d(Math.sin(p)*r(s)/c,-Math.cos(p)*i(s)/c)},asin:function(){var p=this.re,s=this.im,c=new d(s*s-p*p+1,-2*p*s).sqrt(),f=new d(c.re-s,c.im+p).log();return new d(f.im,-f.re)},acos:function(){var p=this.re,s=this.im,c=new d(s*s-p*p+1,-2*p*s).sqrt(),f=new d(c.re-s,c.im+p).log();return new d(Math.PI/2-f.im,f.re)},atan:function(){var p=this.re,s=this.im;if(p===0){if(s===1)return new d(0,1/0);if(s===-1)return new d(0,-1/0)}var c=p*p+(1-s)*(1-s),f=new d((1-s*s-p*p)/c,-2*p/c).log();return new d(-.5*f.im,.5*f.re)},acot:function(){var p=this.re,s=this.im;if(s===0)return new d(Math.atan2(1,p),0);var c=p*p+s*s;return c!==0?new d(p/c,-s/c).atan():new d(p!==0?p/0:0,s!==0?-s/0:0).atan()},asec:function(){var p=this.re,s=this.im;if(p===0&&s===0)return new d(0,1/0);var c=p*p+s*s;return c!==0?new d(p/c,-s/c).acos():new d(p!==0?p/0:0,s!==0?-s/0:0).acos()},acsc:function(){var p=this.re,s=this.im;if(p===0&&s===0)return new d(Math.PI/2,1/0);var c=p*p+s*s;return c!==0?new d(p/c,-s/c).asin():new d(p!==0?p/0:0,s!==0?-s/0:0).asin()},sinh:function(){var p=this.re,s=this.im;return new d(i(p)*Math.cos(s),r(p)*Math.sin(s))},cosh:function(){var p=this.re,s=this.im;return new d(r(p)*Math.cos(s),i(p)*Math.sin(s))},tanh:function(){var p=2*this.re,s=2*this.im,c=r(p)+Math.cos(s);return new d(i(p)/c,Math.sin(s)/c)},coth:function(){var p=2*this.re,s=2*this.im,c=r(p)-Math.cos(s);return new d(i(p)/c,-Math.sin(s)/c)},csch:function(){var p=this.re,s=this.im,c=Math.cos(2*s)-r(2*p);return new d(-2*i(p)*Math.cos(s)/c,2*r(p)*Math.sin(s)/c)},sech:function(){var p=this.re,s=this.im,c=Math.cos(2*s)+r(2*p);return new d(2*r(p)*Math.cos(s)/c,-2*i(p)*Math.sin(s)/c)},asinh:function(){var p=this.im;this.im=-this.re,this.re=p;var s=this.asin();return this.re=-this.im,this.im=p,p=s.re,s.re=-s.im,s.im=p,s},acosh:function(){var p=this.acos();if(p.im<=0){var s=p.re;p.re=-p.im,p.im=s}else{var s=p.im;p.im=-p.re,p.re=s}return p},atanh:function(){var p=this.re,s=this.im,c=p>1&&s===0,f=1-p,m=1+p,g=f*f+s*s,y=g!==0?new d((m*f-s*s)/g,(s*f+m*s)/g):new d(p!==-1?p/0:0,s!==0?s/0:0),v=y.re;return y.re=u(y.re,y.im)/2,y.im=Math.atan2(y.im,v)/2,c&&(y.im=-y.im),y},acoth:function(){var p=this.re,s=this.im;if(p===0&&s===0)return new d(0,Math.PI/2);var c=p*p+s*s;return c!==0?new d(p/c,-s/c).atanh():new d(p!==0?p/0:0,s!==0?-s/0:0).atanh()},acsch:function(){var p=this.re,s=this.im;if(s===0)return new d(p!==0?Math.log(p+Math.sqrt(p*p+1)):1/0,0);var c=p*p+s*s;return c!==0?new d(p/c,-s/c).asinh():new d(p!==0?p/0:0,s!==0?-s/0:0).asinh()},asech:function(){var p=this.re,s=this.im;if(this.isZero())return d.INFINITY;var c=p*p+s*s;return c!==0?new d(p/c,-s/c).acosh():new d(p!==0?p/0:0,s!==0?-s/0:0).acosh()},inverse:function(){if(this.isZero())return d.INFINITY;if(this.isInfinite())return d.ZERO;var p=this.re,s=this.im,c=p*p+s*s;return new d(p/c,-s/c)},conjugate:function(){return new d(this.re,-this.im)},neg:function(){return new d(-this.re,-this.im)},ceil:function(p){return p=Math.pow(10,p||0),new d(Math.ceil(this.re*p)/p,Math.ceil(this.im*p)/p)},floor:function(p){return p=Math.pow(10,p||0),new d(Math.floor(this.re*p)/p,Math.floor(this.im*p)/p)},round:function(p){return p=Math.pow(10,p||0),new d(Math.round(this.re*p)/p,Math.round(this.im*p)/p)},equals:function(p,s){var c=new d(p,s);return Math.abs(c.re-this.re)<=d.EPSILON&&Math.abs(c.im-this.im)<=d.EPSILON},clone:function(){return new d(this.re,this.im)},toString:function(){var p=this.re,s=this.im,c="";return this.isNaN()?"NaN":this.isInfinite()?"Infinity":(Math.abs(p)<d.EPSILON&&(p=0),Math.abs(s)<d.EPSILON&&(s=0),s===0?c+p:(p!==0?(c+=p,c+=" ",s<0?(s=-s,c+="-"):c+="+",c+=" "):s<0&&(s=-s,c+="-"),s!==1&&(c+=s),c+"i"))},toVector:function(){return[this.re,this.im]},valueOf:function(){return this.im===0?this.re:null},isNaN:function(){return isNaN(this.re)||isNaN(this.im)},isZero:function(){return this.im===0&&this.re===0},isFinite:function(){return isFinite(this.re)&&isFinite(this.im)},isInfinite:function(){return!(this.isNaN()||this.isFinite())}},d.ZERO=new d(0,0),d.ONE=new d(1,0),d.I=new d(0,1),d.PI=new d(Math.PI,0),d.E=new d(Math.E,0),d.INFINITY=new d(1/0,1/0),d.NAN=new d(NaN,NaN),d.EPSILON=1e-15,Object.defineProperty(d,"__esModule",{value:!0}),d.default=d,d.Complex=d,e.exports=d})()})(F0e);const ma=j8(x8);var M0e="Complex",R0e=[],N0e=sd(M0e,R0e,()=>(Object.defineProperty(ma,"name",{value:"Complex"}),ma.prototype.constructor=ma,ma.prototype.type="Complex",ma.prototype.isComplex=!0,ma.prototype.toJSON=function(){return{mathjs:"Complex",re:this.re,im:this.im}},ma.prototype.toPolar=function(){return{r:this.abs(),phi:this.arg()}},ma.prototype.format=function(e){var n="",t=this.im,r=this.re,i=h8(this.re,e),a=h8(this.im,e),l=qa(e)?e:e?e.precision:null;if(l!==null){var o=Math.pow(10,-l);Math.abs(r/t)<o&&(r=0),Math.abs(t/r)<o&&(t=0)}return t===0?n=i:r===0?t===1?n="i":t===-1?n="-i":n=a+"i":t<0?t===-1?n=i+" - i":n=i+" - "+a.substring(1)+"i":t===1?n=i+" + i":n=i+" + "+a+"i",n},ma.fromPolar=function(e){switch(arguments.length){case 1:{var n=arguments[0];if(typeof n=="object")return ma(n);throw new TypeError("Input has to be an object with r and phi keys.")}case 2:{var t=arguments[0],r=arguments[1];if(qa(t)){if(vN(r)&&r.hasBase("ANGLE")&&(r=r.toNumber("rad")),qa(r))return new ma({r:t,phi:r});throw new TypeError("Phi is not a number nor an angle unit.")}else throw new TypeError("Radius r is not a number.")}default:throw new SyntaxError("Wrong number of arguments in function fromPolar")}},ma.prototype.valueOf=ma.prototype.toString,ma.fromJSON=function(e){return new ma(e)},ma.compare=function(e,n){return e.re>n.re?1:e.re<n.re?-1:e.im>n.im?1:e.im<n.im?-1:0},ma),{isClass:!0}),S8={},B0e={get exports(){return S8},set exports(e){S8=e}};/**
* @license Fraction.js v4.2.0 05/03/2022
* https://www.xarg.org/2014/03/rational-numbers-in-javascript/
*
* Copyright (c) 2021, Robert Eisele (robert@xarg.org)
* Dual licensed under the MIT or GPL Version 2 licenses.
**/(function(e,n){(function(t){var r=2e3,i={s:1,n:0,d:1};function a(f,m){if(isNaN(f=parseInt(f,10)))throw c.InvalidParameter;return f*m}function l(f,m){if(m===0)throw c.DivisionByZero;var g=Object.create(c.prototype);g.s=f<0?-1:1,f=f<0?-f:f;var y=s(f,m);return g.n=f/y,g.d=m/y,g}function o(f){for(var m={},g=f,y=2,v=4;v<=g;){for(;g%y===0;)g/=y,m[y]=(m[y]||0)+1;v+=1+2*y++}return g!==f?g>1&&(m[g]=(m[g]||0)+1):m[f]=(m[f]||0)+1,m}var u=function(f,m){var g=0,y=1,v=1,b=0,_=0,M=0,k=1,P=1,E=0,R=1,w=1,C=1,S=1e7,x;if(f!=null)if(m!==void 0){if(g=f,y=m,v=g*y,g%1!==0||y%1!==0)throw c.NonIntegerParameter}else switch(typeof f){case"object":{if("d"in f&&"n"in f)g=f.n,y=f.d,"s"in f&&(g*=f.s);else if(0 in f)g=f[0],1 in f&&(y=f[1]);else throw c.InvalidParameter;v=g*y;break}case"number":{if(f<0&&(v=f,f=-f),f%1===0)g=f;else if(f>0){for(f>=1&&(P=Math.pow(10,Math.floor(1+Math.log(f)/Math.LN10)),f/=P);R<=S&&C<=S;)if(x=(E+w)/(R+C),f===x){R+C<=S?(g=E+w,y=R+C):C>R?(g=w,y=C):(g=E,y=R);break}else f>x?(E+=w,R+=C):(w+=E,C+=R),R>S?(g=w,y=C):(g=E,y=R);g*=P}else(isNaN(f)||isNaN(m))&&(y=g=NaN);break}case"string":{if(R=f.match(/\d+|./g),R===null)throw c.InvalidParameter;if(R[E]==="-"?(v=-1,E++):R[E]==="+"&&E++,R.length===E+1?_=a(R[E++],v):R[E+1]==="."||R[E]==="."?(R[E]!=="."&&(b=a(R[E++],v)),E++,(E+1===R.length||R[E+1]==="("&&R[E+3]===")"||R[E+1]==="'"&&R[E+3]==="'")&&(_=a(R[E],v),k=Math.pow(10,R[E].length),E++),(R[E]==="("&&R[E+2]===")"||R[E]==="'"&&R[E+2]==="'")&&(M=a(R[E+1],v),P=Math.pow(10,R[E+1].length)-1,E+=3)):R[E+1]==="/"||R[E+1]===":"?(_=a(R[E],v),k=a(R[E+2],1),E+=3):R[E+3]==="/"&&R[E+1]===" "&&(b=a(R[E],v),_=a(R[E+2],v),k=a(R[E+4],1),E+=5),R.length<=E){y=k*P,v=g=M+y*b+P*_;break}}default:throw c.InvalidParameter}if(y===0)throw c.DivisionByZero;i.s=v<0?-1:1,i.n=Math.abs(g),i.d=Math.abs(y)};function h(f,m,g){for(var y=1;m>0;f=f*f%g,m>>=1)m&1&&(y=y*f%g);return y}function d(f,m){for(;m%2===0;m/=2);for(;m%5===0;m/=5);if(m===1)return 0;for(var g=10%m,y=1;g!==1;y++)if(g=g*10%m,y>r)return 0;return y}function p(f,m,g){for(var y=1,v=h(10,g,m),b=0;b<300;b++){if(y===v)return b;y=y*10%m,v=v*10%m}return 0}function s(f,m){if(!f)return m;if(!m)return f;for(;;){if(f%=m,!f)return m;if(m%=f,!m)return f}}function c(f,m){if(u(f,m),this instanceof c)f=s(i.d,i.n),this.s=i.s,this.n=i.n/f,this.d=i.d/f;else return l(i.s*i.n,i.d)}c.DivisionByZero=new Error("Division by Zero"),c.InvalidParameter=new Error("Invalid argument"),c.NonIntegerParameter=new Error("Parameters must be integer"),c.prototype={s:1,n:0,d:1,abs:function(){return l(this.n,this.d)},neg:function(){return l(-this.s*this.n,this.d)},add:function(f,m){return u(f,m),l(this.s*this.n*i.d+i.s*this.d*i.n,this.d*i.d)},sub:function(f,m){return u(f,m),l(this.s*this.n*i.d-i.s*this.d*i.n,this.d*i.d)},mul:function(f,m){return u(f,m),l(this.s*i.s*this.n*i.n,this.d*i.d)},div:function(f,m){return u(f,m),l(this.s*i.s*this.n*i.d,this.d*i.n)},clone:function(){return l(this.s*this.n,this.d)},mod:function(f,m){if(isNaN(this.n)||isNaN(this.d))return new c(NaN);if(f===void 0)return l(this.s*this.n%this.d,1);if(u(f,m),i.n===0&&this.d===0)throw c.DivisionByZero;return l(this.s*(i.d*this.n)%(i.n*this.d),i.d*this.d)},gcd:function(f,m){return u(f,m),l(s(i.n,this.n)*s(i.d,this.d),i.d*this.d)},lcm:function(f,m){return u(f,m),i.n===0&&this.n===0?l(0,1):l(i.n*this.n,s(i.n,this.n)*s(i.d,this.d))},ceil:function(f){return f=Math.pow(10,f||0),isNaN(this.n)||isNaN(this.d)?new c(NaN):l(Math.ceil(f*this.s*this.n/this.d),f)},floor:function(f){return f=Math.pow(10,f||0),isNaN(this.n)||isNaN(this.d)?new c(NaN):l(Math.floor(f*this.s*this.n/this.d),f)},round:function(f){return f=Math.pow(10,f||0),isNaN(this.n)||isNaN(this.d)?new c(NaN):l(Math.round(f*this.s*this.n/this.d),f)},inverse:function(){return l(this.s*this.d,this.n)},pow:function(f,m){if(u(f,m),i.d===1)return i.s<0?l(Math.pow(this.s*this.d,i.n),Math.pow(this.n,i.n)):l(Math.pow(this.s*this.n,i.n),Math.pow(this.d,i.n));if(this.s<0)return null;var g=o(this.n),y=o(this.d),v=1,b=1;for(var _ in g)if(_!=="1"){if(_==="0"){v=0;break}if(g[_]*=i.n,g[_]%i.d===0)g[_]/=i.d;else return null;v*=Math.pow(_,g[_])}for(var _ in y)if(_!=="1"){if(y[_]*=i.n,y[_]%i.d===0)y[_]/=i.d;else return null;b*=Math.pow(_,y[_])}return i.s<0?l(b,v):l(v,b)},equals:function(f,m){return u(f,m),this.s*this.n*i.d===i.s*i.n*this.d},compare:function(f,m){u(f,m);var g=this.s*this.n*i.d-i.s*i.n*this.d;return(0<g)-(g<0)},simplify:function(f){if(isNaN(this.n)||isNaN(this.d))return this;f=f||.001;for(var m=this.abs(),g=m.toContinued(),y=1;y<g.length;y++){for(var v=l(g[y-1],1),b=y-2;b>=0;b--)v=v.inverse().add(g[b]);if(v.sub(m).abs().valueOf()<f)return v.mul(this.s)}return this},divisible:function(f,m){return u(f,m),!(!(i.n*this.d)||this.n*i.d%(i.n*this.d))},valueOf:function(){return this.s*this.n/this.d},toFraction:function(f){var m,g="",y=this.n,v=this.d;return this.s<0&&(g+="-"),v===1?g+=y:(f&&(m=Math.floor(y/v))>0&&(g+=m,g+=" ",y%=v),g+=y,g+="/",g+=v),g},toLatex:function(f){var m,g="",y=this.n,v=this.d;return this.s<0&&(g+="-"),v===1?g+=y:(f&&(m=Math.floor(y/v))>0&&(g+=m,y%=v),g+="\\frac{",g+=y,g+="}{",g+=v,g+="}"),g},toContinued:function(){var f,m=this.n,g=this.d,y=[];if(isNaN(m)||isNaN(g))return y;do y.push(Math.floor(m/g)),f=m%g,m=g,g=f;while(m!==1);return y},toString:function(f){var m=this.n,g=this.d;if(isNaN(m)||isNaN(g))return"NaN";f=f||15;var y=d(m,g),v=p(m,g,y),b=this.s<0?"-":"";if(b+=m/g|0,m%=g,m*=10,m&&(b+="."),y){for(var _=v;_--;)b+=m/g|0,m%=g,m*=10;b+="(";for(var _=y;_--;)b+=m/g|0,m%=g,m*=10;b+=")"}else for(var _=f;m&&_--;)b+=m/g|0,m%=g,m*=10;return b}},Object.defineProperty(c,"__esModule",{value:!0}),c.default=c,c.Fraction=c,e.exports=c})()})(B0e);const fl=j8(S8);var O0e="Fraction",L0e=[],j0e=sd(O0e,L0e,()=>(Object.defineProperty(fl,"name",{value:"Fraction"}),fl.prototype.constructor=fl,fl.prototype.type="Fraction",fl.prototype.isFraction=!0,fl.prototype.toJSON=function(){return{mathjs:"Fraction",n:this.s*this.n,d:this.d}},fl.fromJSON=function(e){return new fl(e)},fl),{isClass:!0}),U0e="Matrix",$0e=[],V0e=sd(U0e,$0e,()=>{function e(){if(!(this instanceof e))throw new SyntaxError("Constructor must be called with the new operator")}return e.prototype.type="Matrix",e.prototype.isMatrix=!0,e.prototype.storage=function(){throw new Error("Cannot invoke storage on a Matrix interface")},e.prototype.datatype=function(){throw new Error("Cannot invoke datatype on a Matrix interface")},e.prototype.create=function(n,t){throw new Error("Cannot invoke create on a Matrix interface")},e.prototype.subset=function(n,t,r){throw new Error("Cannot invoke subset on a Matrix interface")},e.prototype.get=function(n){throw new Error("Cannot invoke get on a Matrix interface")},e.prototype.set=function(n,t,r){throw new Error("Cannot invoke set on a Matrix interface")},e.prototype.resize=function(n,t){throw new Error("Cannot invoke resize on a Matrix interface")},e.prototype.reshape=function(n,t){throw new Error("Cannot invoke reshape on a Matrix interface")},e.prototype.clone=function(){throw new Error("Cannot invoke clone on a Matrix interface")},e.prototype.size=function(){throw new Error("Cannot invoke size on a Matrix interface")},e.prototype.map=function(n,t){throw new Error("Cannot invoke map on a Matrix interface")},e.prototype.forEach=function(n){throw new Error("Cannot invoke forEach on a Matrix interface")},e.prototype[Symbol.iterator]=function(){throw new Error("Cannot iterate a Matrix interface")},e.prototype.toArray=function(){throw new Error("Cannot invoke toArray on a Matrix interface")},e.prototype.valueOf=function(){throw new Error("Cannot invoke valueOf on a Matrix interface")},e.prototype.format=function(n){throw new Error("Cannot invoke format on a Matrix interface")},e.prototype.toString=function(){throw new Error("Cannot invoke toString on a Matrix interface")},e},{isClass:!0});function z0e(e){return Object.keys(e.signatures||{}).reduce(function(n,t){var r=(t.match(/,/g)||[]).length+1;return Math.max(n,r)},-1)}var H0e="DenseMatrix",G0e=["Matrix"],W0e=sd(H0e,G0e,e=>{var{Matrix:n}=e;function t(d,p){if(!(this instanceof t))throw new SyntaxError("Constructor must be called with the new operator");if(p&&!Wg(p))throw new Error("Invalid datatype: "+p);if(Gp(d))d.type==="DenseMatrix"?(this._data=_u(d._data),this._size=_u(d._size),this._datatype=p||d._datatype):(this._data=d.toArray(),this._size=d.size(),this._datatype=p||d._datatype);else if(d&&xo(d.data)&&xo(d.size))this._data=d.data,this._size=d.size,QA(this._data,this._size),this._datatype=p||d.datatype;else if(xo(d))this._data=h(d),this._size=p8(this._data),QA(this._data,this._size),this._datatype=p;else{if(d)throw new TypeError("Unsupported type of data ("+gv(d)+")");this._data=[],this._size=[0],this._datatype=p}}t.prototype=new n,t.prototype.createDenseMatrix=function(d,p){return new t(d,p)},Object.defineProperty(t,"name",{value:"DenseMatrix"}),t.prototype.constructor=t,t.prototype.type="DenseMatrix",t.prototype.isDenseMatrix=!0,t.prototype.getDataType=function(){return g8(this._data,gv)},t.prototype.storage=function(){return"dense"},t.prototype.datatype=function(){return this._datatype},t.prototype.create=function(d,p){return new t(d,p)},t.prototype.subset=function(d,p,s){switch(arguments.length){case 1:return r(this,d);case 2:case 3:return a(this,d,p,s);default:throw new SyntaxError("Wrong number of arguments")}},t.prototype.get=function(d){if(!xo(d))throw new TypeError("Array expected");if(d.length!==this._size.length)throw new ua(d.length,this._size.length);for(var p=0;p<d.length;p++)Vo(d[p],this._size[p]);for(var s=this._data,c=0,f=d.length;c<f;c++){var m=d[c];Vo(m,s.length),s=s[m]}return s},t.prototype.set=function(d,p,s){if(!xo(d))throw new TypeError("Array expected");if(d.length<this._size.length)throw new ua(d.length,this._size.length,"<");var c,f,m,g=d.map(function(v){return v+1});u(this,g,s);var y=this._data;for(c=0,f=d.length-1;c<f;c++)m=d[c],Vo(m,y.length),y=y[m];return m=d[d.length-1],Vo(m,y.length),y[m]=p,this};function r(d,p){if(!bN(p))throw new TypeError("Invalid index");var s=p.isScalar();if(s)return d.get(p.min());var c=p.size();if(c.length!==d._size.length)throw new ua(c.length,d._size.length);for(var f=p.min(),m=p.max(),g=0,y=d._size.length;g<y;g++)Vo(f[g],d._size[g]),Vo(m[g],d._size[g]);return new t(i(d._data,p,c.length,0),d._datatype)}function i(d,p,s,c){var f=c===s-1,m=p.dimension(c);return f?m.map(function(g){return Vo(g,d.length),d[g]}).valueOf():m.map(function(g){Vo(g,d.length);var y=d[g];return i(y,p,s,c+1)}).valueOf()}function a(d,p,s,c){if(!p||p.isIndex!==!0)throw new TypeError("Invalid index");var f=p.size(),m=p.isScalar(),g;if(Gp(s)?(g=s.size(),s=s.valueOf()):g=p8(s),m){if(g.length!==0)throw new TypeError("Scalar expected");d.set(p.min(),s,c)}else{if(f.length<d._size.length)throw new ua(f.length,d._size.length,"<");if(g.length<f.length){for(var y=0,v=0;f[y]===1&&g[y]===1;)y++;for(;f[y]===1;)v++,y++;s=wpe(s,f.length,v,g)}if(!f8(f,g))throw new ua(f,g,">");var b=p.max().map(function(k){return k+1});u(d,b,c);var _=f.length,M=0;l(d._data,p,s,_,M)}return d}function l(d,p,s,c,f){var m=f===c-1,g=p.dimension(f);m?g.forEach(function(y,v){Vo(y),d[y]=s[v[0]]}):g.forEach(function(y,v){Vo(y),l(d[y],p,s[v[0]],c,f+1)})}t.prototype.resize=function(d,p,s){if(!d8(d))throw new TypeError("Array or Matrix expected");var c=d.valueOf().map(m=>Array.isArray(m)&&m.length===1?m[0]:m),f=s?this.clone():this;return o(f,c,p)};function o(d,p,s){if(p.length===0){for(var c=d._data;xo(c);)c=c[0];return c}return d._size=p.slice(0),d._data=JA(d._data,d._size,s),d}t.prototype.reshape=function(d,p){var s=p?this.clone():this;s._data=vpe(s._data,d);var c=s._size.reduce((f,m)=>f*m);return s._size=EN(d,c),s};function u(d,p,s){for(var c=d._size.slice(0),f=!1;c.length<p.length;)c.push(0),f=!0;for(var m=0,g=p.length;m<g;m++)p[m]>c[m]&&(c[m]=p[m],f=!0);f&&o(d,c,s)}t.prototype.clone=function(){var d=new t({data:_u(this._data),size:_u(this._size),datatype:this._datatype});return d},t.prototype.size=function(){return this._size.slice(0)},t.prototype.map=function(d){var p=this,s=z0e(d),c=function g(y,v){return xo(y)?y.map(function(b,_){return g(b,v.concat(_))}):s===1?d(y):s===2?d(y,v):d(y,v,p)},f=c(this._data,[]),m=this._datatype!==void 0?g8(f,gv):void 0;return new t(f,m)},t.prototype.forEach=function(d){var p=this,s=function c(f,m){xo(f)?f.forEach(function(g,y){c(g,m.concat(y))}):d(f,m,p)};s(this._data,[])},t.prototype[Symbol.iterator]=function*(){var d=function*p(s,c){if(xo(s))for(var f=0;f<s.length;f++)yield*p(s[f],c.concat(f));else yield{value:s,index:c}};yield*d(this._data,[])},t.prototype.rows=function(){var d=[],p=this.size();if(p.length!==2)throw new TypeError("Rows can only be returned for a 2D matrix.");var s=this._data;for(var c of s)d.push(new t([c],this._datatype));return d},t.prototype.columns=function(){var d=this,p=[],s=this.size();if(s.length!==2)throw new TypeError("Rows can only be returned for a 2D matrix.");for(var c=this._data,f=function(y){var v=c.map(b=>[b[y]]);p.push(new t(v,d._datatype))},m=0;m<s[1];m++)f(m);return p},t.prototype.toArray=function(){return _u(this._data)},t.prototype.valueOf=function(){return this._data},t.prototype.format=function(d){return Wu(this._data,d)},t.prototype.toString=function(){return Wu(this._data)},t.prototype.toJSON=function(){return{mathjs:"DenseMatrix",data:this._data,size:this._size,datatype:this._datatype}},t.prototype.diagonal=function(d){if(d){if(kc(d)&&(d=d.toNumber()),!qa(d)||!Vs(d))throw new TypeError("The parameter k must be an integer number")}else d=0;for(var p=d>0?d:0,s=d<0?-d:0,c=this._size[0],f=this._size[1],m=Math.min(c-s,f-p),g=[],y=0;y<m;y++)g[y]=this._data[y+s][y+p];return new t({data:g,size:[m],datatype:this._datatype})},t.diagonal=function(d,p,s,c){if(!xo(d))throw new TypeError("Array expected, size parameter");if(d.length!==2)throw new Error("Only two dimensions matrix are supported");if(d=d.map(function(P){if(kc(P)&&(P=P.toNumber()),!qa(P)||!Vs(P)||P<1)throw new Error("Size values must be positive integers");return P}),s){if(kc(s)&&(s=s.toNumber()),!qa(s)||!Vs(s))throw new TypeError("The parameter k must be an integer number")}else s=0;var f=s>0?s:0,m=s<0?-s:0,g=d[0],y=d[1],v=Math.min(g-m,y-f),b;if(xo(p)){if(p.length!==v)throw new Error("Invalid value array length");b=function(E){return p[E]}}else if(Gp(p)){var _=p.size();if(_.length!==1||_[0]!==v)throw new Error("Invalid matrix length");b=function(E){return p.get([E])}}else b=function(){return p};c||(c=kc(b(0))?b(0).mul(0):0);var M=[];if(d.length>0){M=JA(M,d,c);for(var k=0;k<v;k++)M[k+m][k+f]=b(k)}return new t({data:M,size:[g,y]})},t.fromJSON=function(d){return new t(d)},t.prototype.swapRows=function(d,p){if(!qa(d)||!Vs(d)||!qa(p)||!Vs(p))throw new Error("Row index must be positive integers");if(this._size.length!==2)throw new Error("Only two dimensional matrix is supported");return Vo(d,this._size[0]),Vo(p,this._size[0]),t._swapRows(d,p,this._data),this},t._swapRows=function(d,p,s){var c=s[d];s[d]=s[p],s[p]=c};function h(d){for(var p=0,s=d.length;p<s;p++){var c=d[p];xo(c)?d[p]=h(c):c&&c.isMatrix===!0&&(d[p]=h(c.valueOf()))}return d}return t},{isClass:!0}),nk="format",X0e=["typed"],Y0e=sd(nk,X0e,e=>{var{typed:n}=e;return n(nk,{any:Wu,"any, Object | function | number":Wu})}),Qg={},Z0e={get exports(){return Qg},set exports(e){Qg=e}},Jg={},K0e={get exports(){return Jg},set exports(e){Jg=e}},qg={},Q0e={get exports(){return qg},set exports(e){qg=e}},rk;function b5(){return rk||(rk=1,function(e){function n(t){return e.exports=n=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},e.exports.__esModule=!0,e.exports.default=e.exports,n(t)}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports}(Q0e)),qg}var e3={},J0e={get exports(){return e3},set exports(e){e3=e}},ik;function q0e(){return ik||(ik=1,function(e){var n=b5().default;function t(r,i){if(n(r)!=="object"||r===null)return r;var a=r[Symbol.toPrimitive];if(a!==void 0){var l=a.call(r,i||"default");if(n(l)!=="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return(i==="string"?String:Number)(r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports}(J0e)),e3}var ak;function eme(){return ak||(ak=1,function(e){var n=b5().default,t=q0e();function r(i){var a=t(i,"string");return n(a)==="symbol"?a:String(a)}e.exports=r,e.exports.__esModule=!0,e.exports.default=e.exports}(K0e)),Jg}var ok;function tme(){return ok||(ok=1,function(e){var n=eme();function t(r,i,a){return i=n(i),i in r?Object.defineProperty(r,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):r[i]=a,r}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports}(Z0e)),Qg}var nme=D0e({config:wN}),rme=N0e({}),ime=j0e({}),ame=V0e({}),ome=W0e({Matrix:ame}),sme=Rpe({BigNumber:nme,Complex:rme,DenseMatrix:ome,Fraction:ime}),_8=Y0e({typed:sme});const lme="#6036d6",cme="var(--text-color)",ume="var(--hover-text-color)",dme="var(--bg-color)",fme="8px",hme="30px",pme="#c0fbdf",mme="#222229",gme="var(--third-bg-color)",yme="#FBB500",vme="72px",bme="70px",wme="64px",Cme="10px",xme="_scrollBarStyle_f8onp_4",Sme="_ellipsisStyle_f8onp_22",_me="_dragClipStyle_f8onp_27",Eme={primary:lme,textColor:cme,hoverTextColor:ume,bgColor:dme,trackmarginbetween:fme,trackmaterialheight:hme,musiclyricsbgcolor:pme,bgsecondarycolor:mme,bgthirdcolor:gme,selectedClipBorderColor:yme,sliderMenuWidth:vme,leftTrackControlWidth:bme,titleBarHeight:wme,timeLineAreaPaddingLeft:Cme,scrollBarStyle:xme,ellipsisStyle:Sme,dragClipStyle:_me,"drag-in-point":"_drag-in-point_f8onp_27","drag-out-point":"_drag-out-point_f8onp_28","drag-line":"_drag-line_f8onp_42","input-number":"_input-number_f8onp_79"};function o2(e){return F(hn,{...e,sx:{width:"0.5em",height:"0.5em"}})}const S1=A.forwardRef(function(n,t){A.useImperativeHandle(t,()=>{});const r=n.min===void 0?-1/0:Number(n.min),i=n.max===void 0?1/0:Number(n.max),a=A.useRef(null),l=A.useRef(!1),o=f=>(r!==void 0&&(f=Math.max(f,r)),i!==void 0&&(f=Math.min(f,i)),f);function u(f){const m=n.step||1,g=o(Number(_8(n.value+m*f,14)));n.onStep&&n.onStep(g),n.onChange&&n.onChange(g)}const[h,d]=A.useState("");A.useEffect(()=>{d(n.value)},[n.value]);function p(f){l.current=!1,d(f),n.onChange&&n.onChange(f)}function s(f){var m;if(f.key.toLowerCase()==="enter"){let g=o(f.target.value);(m=a.current)==null||m.blur(),l.current=!0,d(g),f.target.value=g,n.onPressEnter&&n.onPressEnter(f)}}function c(f){if(l.current)return;let m=o(f.target.value);d(m),f.target.value=String(m),n.onBlur&&n.onBlur(f)}return F(uo,{className:Eme["input-number"],style:n.style,value:h,ref:a,type:"number",disabled:n.disabled,InputLabelProps:{shrink:!0},hiddenLabel:!0,variant:"filled",sx:{width:n.width||"68px",input:{border:0},["& .Mui-disabled"]:{cursor:"not-allowed"}},InputProps:{inputMode:"numeric",inputProps:{min:n.min===void 0?-1/0:n.min,max:n.max===void 0?1/0:n.max,step:n.step},sx:{"&::before":{display:"none"},"&::after":{display:"none"}},startAdornment:n.label?F(Ks,{position:"start",children:n.label}):"",endAdornment:n.unit?me(Zt,{children:[F(Ks,{position:"end",children:n.unit}),me("div",{className:"input-number-end-arrow",children:[F(o2,{component:GA,onClick:()=>!n.disabled&&u(1)}),F(o2,{component:HA,onClick:()=>!n.disabled&&u(-1)})]})]}):me("div",{className:"input-number-end-arrow",children:[F(o2,{component:GA,onClick:()=>!n.disabled&&u(1)}),F(o2,{component:HA,onClick:()=>!n.disabled&&u(-1)})]})},onChange:({target:{value:f}})=>p(f),onBlur:c,onKeyPress:s,onMouseDown:n.onMouseDown,size:"small"})});function In(e){const n=A.useMemo(()=>e.value,[e.value]),t=u=>{e.min!==void 0&&u<=Number(e.min)&&e.setValue(e.min),e.max!==void 0&&u>=e.max&&e.setValue(e.max)},r=u=>{if(e.unit){const h=new RegExp(e.unit);u=+(u+"").replace(h,"")}e.setValue(u),t(u)},i=u=>{let h=+u.target.value;if(e.unit){const d=new RegExp(e.unit);h=+(h+"").replace(d,"")}h>=Number(e.min)&&h<=Number(e.max)&&(e.setValue(h),e.handleMouseUp(h)),t(h)},a=u=>{let h=+u.target.value;h>=Number(e.min)&&h<=Number(e.max)&&(e.setValue(h),e.handleMouseUp(h))},l=u=>{e.setValue(u),t(u)},o=u=>{e.setValue(u),e.handleMouseUp(u)};return me("div",{className:"slider-v2-box",children:[me("div",{className:"slider-label",children:[F("div",{className:"label",children:e.label}),F(S1,{className:"global_input-number",style:{width:"80px",marginLeft:"16px"},min:e.min,onChange:u=>l(u),max:e.max,step:e.step,value:n,onStep:o,onBlur:a,onPressEnter:i,unit:e.unit,disabled:e.disabled})]}),F(Js,{sx:{[`& .${zi.track}`]:{background:e.bgColor||"currentColor"},[`& .${zi.rail}`]:{background:e.bgColor||"rgba(224, 214, 249, 1)"},["&.Mui-disabled"]:{cursor:"not-allowed",pointerEvents:"all"}},disabled:e.disabled,min:e.min,max:e.max,step:e.step,marks:e.marks,onChange:(u,h)=>{r(h)},onChangeCommitted:(u,h)=>{Number(h)>=Number(e.min)&&Number(h)<=Number(e.max)&&(e.setValue(Number(h)),e.handleMouseUp(Number(h)))},value:typeof n=="number"?n:0})]})}let ro;function Ame(){const{$t:e}=en(),n=Nt(),[t,r]=A.useState(0),[i,a]=A.useState(0),[l,o]=A.useState(0),[u,h]=A.useState(0),[d,p]=A.useState(0),[s,c]=A.useState(0),[f,m]=A.useState(0),[g,y]=A.useState(0),[v,b]=A.useState(0),[_,M]=A.useState(0),{timelineData:{tracks:k}}=Ve(x=>x.project),{trackIndex:P,clipIndex:E}=Ve(x=>x.editor);A.useEffect(()=>{E!==-1&&(ro=Pe(k[P].clips[E]),R())},[E,P]);const R=()=>{ro.multiParams&&(ro.multiParams.Tint.forEach(x=>{x.key==="Temperature"?r(x.value):x.key==="Tint"&&a(x.value)}),ro.multiParams.BasicImageAdjust.forEach(x=>{x.key==="Brightness"?h(x.value):x.key==="Contrast"?p(x.value):x.key==="Saturation"?o(x.value):x.key==="Highlight"?c(x.value):x.key==="Shadow"?m(x.value):x.key==="Blackpoint"&&y(x.value)}),ro.multiParams.Sharpen.forEach(x=>{x.key==="Amount"&&b(x.value)}),ro.multiParams.Vignette.forEach(x=>{x.key==="Degree"&&M(x.value)}))};qt(()=>{w("Tint","Temperature",t)},[t]),qt(()=>{w("Tint","Tint",i)},[i]),qt(()=>{w("BasicImageAdjust","Saturation",l)},[l]),qt(()=>{w("BasicImageAdjust","Brightness",u)},[u]),qt(()=>{w("BasicImageAdjust","Contrast",d)},[d]),qt(()=>{w("BasicImageAdjust","Highlight",s)},[s]),qt(()=>{w("BasicImageAdjust","Shadow",f)},[f]),qt(()=>{w("BasicImageAdjust","Blackpoint",g)},[g]),qt(()=>{w("Sharpen","Amount",v)},[v]),qt(()=>{w("Vignette","Degree",_)},[_]);function w(x,I,D){if(ro&&ro.multiRaw&&ro.multiParams){ro.multiRaw[x].getFloatVal(I)!==D&&ro.multiRaw[x].setFloatVal(I,D);const T=ro.multiParams[x].find(N=>N.key===I);T&&(T.value=D),tt()}}const C=()=>{n(Ge.updateTimelineDataClip({trackIndex:P,clipData:ro})),Ft()},S=()=>{w("Tint","Temperature",0),w("Tint","Tint",0),w("BasicImageAdjust","Saturation",0),w("BasicImageAdjust","Brightness",0),w("BasicImageAdjust","Contrast",0),w("BasicImageAdjust","Highlight",0),w("BasicImageAdjust","Shadow",0),w("BasicImageAdjust","Blackpoint",0),w("Sharpen","Amount",0),w("Vignette","Degree",0),r(0),a(0),o(0),h(0),p(0),c(0),m(0),y(0),b(0),M(0),n(Ge.updateTimelineDataClip({trackIndex:P,clipData:ro})),Ft(),tt()};return F("div",{className:"panel-wrapper",children:me("div",{className:"edit-panel-scroll",children:[F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:e("view.editorApp.mediaResource.adjust.temperature"),bgColor:"linear-gradient(89.99deg, #6DBAF2 0.01%, #FFAC5F 102.22%),linear-gradient(0deg, #FFFFFF, #FFFFFF);",handleMouseUp:C,value:t,min:-1,max:1,step:.1,setValue:x=>r(x)})})}),F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:e("view.editorApp.mediaResource.adjust.tint"),bgColor:"linear-gradient(89.99deg, #11B771 0.01%, #BC002D 102.22%),linear-gradient(0deg, #FFFFFF, #FFFFFF);",handleMouseUp:C,value:i,min:-1,max:1,step:.1,setValue:x=>a(x)})})}),F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:e("view.editorApp.mediaResource.adjust.saturation"),bgColor:"linear-gradient(0deg, #FFFFFF, #FFFFFF),linear-gradient(89.99deg, #FFFFFF 0.01%, #19B100 102.22%);",handleMouseUp:C,value:l,min:-1,max:1,step:.1,setValue:x=>o(x)})})}),F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:e("view.editorApp.mediaResource.adjust.brightness"),bgColor:"linear-gradient(90deg, #000000 0%, rgba(255, 255, 255, 0.7) 99.72%),linear-gradient(0deg, #FFFFFF, #FFFFFF);",handleMouseUp:C,value:u,min:-1,max:1,step:.1,setValue:x=>h(x)})})}),F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:e("view.editorApp.mediaResource.adjust.contrast"),bgColor:"linear-gradient(90deg, rgba(255, 255, 255, 0.7) 0%, #000000 99.72%),linear-gradient(0deg, #FFFFFF, #FFFFFF);",handleMouseUp:C,value:d,min:-1,max:1,step:.1,setValue:x=>p(x)})})}),F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:e("view.editorApp.mediaResource.adjust.highlight"),bgColor:"linear-gradient(90deg, #000000 0%, rgba(255, 255, 255, 0.7) 99.72%),linear-gradient(0deg, #FFFFFF, #FFFFFF);",handleMouseUp:C,value:s,min:-1,max:1,step:.1,setValue:x=>c(x)})})}),F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:e("view.editorApp.mediaResource.adjust.shadow"),bgColor:"linear-gradient(90deg, #000000 0%, rgba(255, 255, 255, 0.7) 99.72%),linear-gradient(0deg, #FFFFFF, #FFFFFF);",handleMouseUp:C,value:f,min:-1,max:1,step:.1,setValue:x=>m(x)})})}),F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:e("view.editorApp.mediaResource.adjust.blackpoint"),bgColor:"linear-gradient(90deg, #000000 0%, rgba(255, 255, 255, 0.7) 99.72%),linear-gradient(0deg, #FFFFFF, #FFFFFF);",handleMouseUp:C,value:g,min:-10,max:10,step:.1,setValue:x=>y(x)})})}),F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:e("view.editorApp.mediaResource.adjust.amount"),handleMouseUp:C,value:v,min:0,max:5,step:.1,setValue:x=>b(x)})})}),F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:e("view.editorApp.mediaResource.adjust.degree"),handleMouseUp:C,value:_,min:0,max:1,step:.1,setValue:x=>M(x)})})}),F("div",{className:"group",children:F(un,{className:"item-button",onClick:()=>S(),children:e("labels.resetAll")})})]})})}const sk={recognition_create:(e,{...n})=>ca({url:rr().webApi_recognition_create,data:e,headers:{params:{...n}}}),recognition_info:({...e})=>co({url:rr().webApi_recognition_info,headers:{params:{...e}}})},{$t:Zd}=en("view.editorApp.panel.aiRecognition.");function VN(){const e=Nt(),n=A3(),{enqueueSnackbar:t}=Ai(),{nvTimeline:r,timelineData:i,projectData:a}=Ve(T=>T.project),l=Ve(T=>T.material.defaultMusicLyrics);A.useContext(Ri);const o=A.useRef(""),u=A.useRef(null),h=A.useRef(""),d=A.useRef(0),[p,s]=A.useState(null),[c,f]=A.useState(0),[m,g]=A.useState(0),[y,v]=A.useState(!1),[b,_]=A.useState();async function M(T){try{_(T);const N=await sk.recognition_create({url:T.path,trimIn:T.trimIn,trimOut:T.trimOut,duration:T.orgDuration,projectId:a.projectId,title:T.title},{});v(!0),o.current=N.id,g(1),await P(T);const L=new M1;L.title=T.title,L.keyUUID=T.uuid,L.projectId=a.projectId,L.resourceId=N.id,L.jobType=ye.jobType.audioToText,L.progress=0,n1(L),Ce.$emit("AddTask",JSON.stringify(L))}catch(N){x("Task creation failed:",N)}}async function k(T){try{let N=await c1.job_info({jobIds:[Number(h.current)]});N=N[h.current],f(N.progress);const L={title:T.title,keyUUID:T.uuid,progress:N.progress,jobType:2,status:N.status};switch(Ce.$emit("UpdateTask",JSON.stringify(L)),N.status){case 2:x("task failed"),v(!1);break;case 3:x("task timeout"),v(!1);break;default:if(!N.recognitionResultUrl)u.current=setTimeout(()=>{k(T),u.current=null},1500);else{console.log("task completed!",N),N.progress!==100&&(L.progress=100);const B=N.recognitionResultUrl;w3.get(B).then(z=>{s(z.data),v(!1),g(2)}).catch(z=>{x("Failed to get recognition result",z)})}break}}catch(N){x("Task creation failed",N)}}async function P(T){try{const N=await sk.recognition_info({id:o.current});h.current=N.jobId,await k(T)}catch(N){x("Get failed:",N)}}function E(){if(!b)return;if(!p||!Array.isArray(p)){t(Zd("recognitionError"),{variant:"info"}),S();return}let T=0;d.current=b.inPoint;const N=[],L=Pe(i.tracks),B=L.find(J=>J.type==="musicLyricsTrack");let z=1;const K=b.uuid;for(const J of L)for(const X of J.clips)if(X.uuid===K){z=X.speed;break}if(p.map((J,X)=>{const ee=new Ml(X);ee.inPoint=(d.current+J.bg*1e3)/z,ee.outPoint=(d.current+J.ed*1e3)/z,T=Math.max(ee.outPoint,T),typeof J.onebest=="string"&&(ee.text=J.onebest.replace(/[(,)|(.)|(...)|(...)]$/,"")),ee.fontSize=24,N.push(ee)}),N.length===0){console.log("recognized subtitles",N),t(Zd("recognitionError1"),{variant:"error"});return}R(B,N)?n({title:Zd("confirmTitle"),content:Zd("confirmContent"),confirmationText:Zd("confirmOk"),cancellationText:Zd("confirmCancel")}).then(()=>{C(L,B,N,!0)}):C(L,B,N,!1)}function R(T,N){for(let L=0;L<T.clips.length;L++){const{inPoint:B,outPoint:z}=T.clips[L],K=N[0].inPoint,J=N[N.length-1].outPoint;if(B<=K&&z>K&&z<J)return!0;if(B>=K&&z<=J)return!0;if(B<J&&z>J)return!0;if(B<K&&z>J)return!0}return!1}function w(){const T={maxPoint:0,isVideoClip:!1};return i.tracks.map(L=>{L.show&&L.clips.map(B=>{B.outPoint>T.maxPoint&&(T.maxPoint=B.outPoint,T.isVideoClip=B.type==="video")})}),T}async function C(T,N,L,B){const z=L[0].inPoint,K=L[L.length-1].outPoint,{maxPoint:J}=w();if(B)for(let X=0;X<N.clips.length;X++){const ee=N.clips[X],{inPoint:ne,outPoint:q}=N.clips[X];if(ne<z&&q>z&&q<=K)ee.outPoint=z,L.push(ee),r.removeCaption(ee.raw),N.clips.splice(X,1),X--;else if(ne>=z&&q<=K)N.clips.splice(X,1),r.removeCaption(ee.raw),X--;else if(ne<K&&ne>=z&&q>K)ee.inPoint=K,L.push(ee),N.clips.splice(X,1),r.removeCaption(ee.raw),X--;else if(ne<z&&q>K){r.removeCaption(ee.raw);const Y=new Ml(N.clips.length);Y.inPoint=K,Y.outPoint=ee.outPoint,Y.text=ee.text,Y.fontSize=24,L.push(Y),ee.outPoint=z,L.push(ee),N.clips.splice(X,1),X--}}N.fontSize===-1&&(N.fontSize=24),N.styleDesc=N.styleDesc||l,await Ul(r,Math.max(J,K)),await Ol({...i,tracks:T},L,100),N.clips=[...N.clips,...L].sort((X,ee)=>X.inPoint-ee.inPoint),N.clips.map((X,ee)=>{N.clips[ee].index=ee}),e(Ge.updateTimelineDataTracks(T)),S(),Ft()}function S(){if(b){const T={title:b.title,keyUUID:b.uuid,progress:c,jobType:2,status:3};n1(T),Ce.$emit("UpdateTask",JSON.stringify(T))}o.current="",d.current=0,h.current="",v(!1),s(null),f(0),g(0),u.current&&(clearTimeout(u.current),u.current=null)}function x(T,N){console.error(T,N||""),S(),g(0);let L,B;b&&(L=b.title,B=b.uuid);const z={title:L,keyUUID:B,progress:c,jobType:2,status:2};n1(z),Ce.$emit("UpdateTask",JSON.stringify(z))}function I(){S()}function D(){E()}return{startAudioToText:M,aIStatus:m,apply:D,cancel:I,progress:c}}function kme(){const{$t:e}=en("view.editorApp.panel.aiRecognition."),[n,t]=A.useContext(Ri),r=A.useMemo(()=>n.checkBoxClips.length?n.checkBoxClips[0]:null,[n.checkBoxClips]),{startAudioToText:i,aIStatus:a,apply:l,cancel:o}=VN();return me("div",{className:"ai-recognition-panel",children:[F("p",{children:r?r.title:e("tip")}),me("div",{className:"ai-recognition-panel-button-list-box",children:[a!==2?me(Y5,{size:"large",disabled:!r||a===1,loading:a===1,onClick:()=>i(r),children:[" ",e("recognition")," "]}):null,a===2?me(Y5,{size:"large",onClick:l,children:[" ",e("apply")," "]}):null,[1,2].includes(a)?me(Y5,{size:"large",onClick:o,children:[e("cancel")," "]}):null]})]})}const Tme=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_4863_68493",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_4863_68493)"},A.createElement("path",{d:"M11.3759 14.025L9.15093 11.775C8.8676 11.4917 8.80093 11.1667 8.95093 10.8C9.10093 10.4333 9.38427 10.25 9.80093 10.25H14.2259C14.6259 10.25 14.9049 10.4333 15.0629 10.8C15.2216 11.1667 15.1593 11.4917 14.8759 11.775L12.6509 14.025C12.5509 14.1083 12.4509 14.175 12.3509 14.225C12.2509 14.275 12.1343 14.3 12.0009 14.3C11.8843 14.3 11.7759 14.275 11.6759 14.225C11.5759 14.175 11.4759 14.1083 11.3759 14.025Z",fill:"white"}))),Ime=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_4863_137216",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_4863_137216)"},A.createElement("path",{d:"M9.79898 13.7492C9.38231 13.7492 9.09898 13.5659 8.94898 13.1992C8.79898 12.8326 8.86564 12.5076 9.14898 12.2242L11.374 9.97422C11.474 9.89089 11.574 9.82422 11.674 9.77422C11.774 9.72422 11.8823 9.69922 11.999 9.69922C12.1323 9.69922 12.249 9.72422 12.349 9.77422C12.449 9.82422 12.549 9.89089 12.649 9.97422L14.874 12.2242C15.1573 12.5076 15.2196 12.8326 15.061 13.1992C14.903 13.5659 14.624 13.7492 14.224 13.7492H9.79898Z",fill:"#CCCCCC"})));var nb={},Pme=Tr;Object.defineProperty(nb,"__esModule",{value:!0});var zN=nb.default=void 0,Dme=Pme(Fi()),Fme=Mi,Mme=(0,Dme.default)((0,Fme.jsx)("path",{d:"M17.65 6.35C16.2 4.9 14.21 4 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08c-.82 2.33-3.04 4-5.65 4-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4l-2.35 2.35z"}),"RefreshOutlined");zN=nb.default=Mme;const Rme="#6036d6",Nme="var(--text-color)",Bme="var(--hover-text-color)",Ome="var(--bg-color)",Lme="8px",jme="30px",Ume="#c0fbdf",$me="#222229",Vme="var(--third-bg-color)",zme="#FBB500",Hme="72px",Gme="70px",Wme="64px",Xme="10px",Yme="_scrollBarStyle_pwcln_4",Zme="_ellipsisStyle_pwcln_22",Kme="_dragClipStyle_pwcln_27",Qme="_label_pwcln_91",Jme="_reset_pwcln_97",qh={primary:Rme,textColor:Nme,hoverTextColor:Bme,bgColor:Ome,trackmarginbetween:Lme,trackmaterialheight:jme,musiclyricsbgcolor:Ume,bgsecondarycolor:$me,bgthirdcolor:Vme,selectedClipBorderColor:zme,sliderMenuWidth:Hme,leftTrackControlWidth:Gme,titleBarHeight:Wme,timeLineAreaPaddingLeft:Xme,scrollBarStyle:Yme,ellipsisStyle:Zme,dragClipStyle:Kme,"drag-in-point":"_drag-in-point_pwcln_27","drag-out-point":"_drag-out-point_pwcln_28","drag-line":"_drag-line_pwcln_42","basic-label":"_basic-label_pwcln_79",label:Qme,reset:Jme};function da(e){const[n,t]=A.useState(e.open||!1),{$t:r}=en();return me(Ye,{...e.boxProps,className:`${qh.basic} ${n&&qh["is-active"]}`,children:[me("div",{className:qh["basic-label"],children:[me("div",{className:qh.label,onClick:()=>t(i=>!i),children:[e.label,n?F(Zs,{inheritViewBox:!0,component:Tme,sx:{}}):F(Zs,{inheritViewBox:!0,component:Ime,sx:{}})]}),e.onReset&&n?F("div",{className:qh.reset,onClick:()=>e.onReset?e.onReset():"",children:F(Dr,{title:r("monitor.reset"),children:F(hn,{component:zN})})}):null]}),F(YI,{in:n,children:e.children})]})}const la=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("g",{id:"Icon/keyFrame"},A.createElement("mask",{id:"mask0_485_53572",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_485_53572)"},A.createElement("path",{d:"M10.5944 2.47633L3.87506 10.8755C3.34915 11.5329 3.34915 12.4671 3.87506 13.1245L10.5944 21.5237C11.315 22.4244 12.685 22.4244 13.4056 21.5237L20.1249 13.1245C20.6509 12.4671 20.6509 11.5329 20.1249 10.8755L13.4056 2.47633C12.685 1.5756 11.315 1.5756 10.5944 2.47633Z",fill:"#F6F2FF",stroke:"#F6F2FF",strokeWidth:1.6})))),HN=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("rect",{width:24,height:24,rx:12,fill:"url(#paint0_linear_1126_52794)"}),A.createElement("mask",{id:"mask0_1126_52794",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_1126_52794)"},A.createElement("path",{d:"M9.9333 18.4C9.31648 18.4 8.79006 18.182 8.35403 17.746C7.918 17.3099 7.69998 16.7835 7.69998 16.1667C7.69998 15.5499 7.918 15.0234 8.35403 14.5874C8.79006 14.1514 9.31648 13.9334 9.9333 13.9334C10.1779 13.9334 10.4066 13.9706 10.6193 14.045C10.832 14.1195 11.0287 14.2311 11.2095 14.38V8.82863C11.2095 8.50958 11.3237 8.23839 11.5521 8.01506C11.781 7.79173 12.0496 7.68006 12.3581 7.68006H13.6342C13.9214 7.68006 14.1687 7.78109 14.3763 7.98316C14.5835 8.18522 14.6871 8.42982 14.6871 8.71696C14.6871 9.0041 14.5835 9.25126 14.3763 9.45842C14.1687 9.66602 13.9214 9.76981 13.6342 9.76981H12.1666V16.1667C12.1666 16.7835 11.9486 17.3099 11.5126 17.746C11.0766 18.182 10.5501 18.4 9.9333 18.4Z",fill:"white"}),A.createElement("path",{d:"M6.18003 8.38008L5.14 7.90007C5.04667 7.86007 5 7.78673 5 7.68006C5 7.57339 5.04667 7.50006 5.14 7.46006L6.18003 6.98005L6.66004 5.94002C6.70004 5.84669 6.77337 5.80002 6.88004 5.80002C6.98671 5.80002 7.06005 5.84669 7.10005 5.94002L7.58006 6.98005L8.62008 7.46006C8.71342 7.50006 8.76009 7.57339 8.76009 7.68006C8.76009 7.78673 8.71342 7.86007 8.62008 7.90007L7.58006 8.38008L7.10005 9.4201C7.06005 9.51344 6.98671 9.56011 6.88004 9.56011C6.77337 9.56011 6.70004 9.51344 6.66004 9.4201L6.18003 8.38008ZM16.2403 6.52004L15.7403 6.28003C15.6469 6.24003 15.6002 6.17336 15.6002 6.08003C15.6002 5.98669 15.6469 5.92002 15.7403 5.88002L16.2403 5.64001L16.4803 5.14C16.5203 5.04667 16.5869 5 16.6803 5C16.7736 5 16.8403 5.04667 16.8803 5.14L17.1203 5.64001L17.6203 5.88002C17.7136 5.92002 17.7603 5.98669 17.7603 6.08003C17.7603 6.17336 17.7136 6.24003 17.6203 6.28003L17.1203 6.52004L16.8803 7.02005C16.8403 7.11338 16.7736 7.16005 16.6803 7.16005C16.5869 7.16005 16.5203 7.11338 16.4803 7.02005L16.2403 6.52004ZM17.6603 9.72011L17.1603 9.4801C17.0669 9.4401 17.0203 9.37344 17.0203 9.2801C17.0203 9.18676 17.0669 9.1201 17.1603 9.0801L17.6603 8.84009L17.8803 8.34008C17.9336 8.24674 18.007 8.20007 18.1003 8.20007C18.1936 8.20007 18.2603 8.24674 18.3003 8.34008L18.5403 8.84009L19.0403 9.0801C19.1203 9.1201 19.1603 9.18676 19.1603 9.2801C19.1603 9.37344 19.1203 9.4401 19.0403 9.4801L18.5403 9.72011L18.3003 10.2201C18.2603 10.3135 18.1936 10.3601 18.1003 10.3601C18.007 10.3601 17.9336 10.3135 17.8803 10.2201L17.6603 9.72011Z",fill:"white"})),A.createElement("defs",null,A.createElement("linearGradient",{id:"paint0_linear_1126_52794",x1:12,y1:0,x2:12,y2:24,gradientUnits:"userSpaceOnUse"},A.createElement("stop",{stopColor:"#FF32D3"}),A.createElement("stop",{offset:1,stopColor:"#5036D6"})))),{textColor:lk,primary:qme,bgColor:ck}=Ja,ld=jn(A.forwardRef(function({className:n,...t},r){return F(QP,{size:"small",...t,className:n,ref:r})}))({borderRadius:"12px",padding:0,[`& .${hi.track}`]:{opacity:1,backgroundColor:ck,border:`4px solid ${lk}`,borderRadius:"12px"},[`& .${hi.switchBase}`]:{padding:"6px"},[`& .${hi.switchBase}.Mui-checked`]:{color:lk},[`& .${hi.switchBase}.Mui-checked .${hi.thumb}`]:{color:ck},[`& .${hi.switchBase}.Mui-checked+.${hi.track}`]:{opacity:1,borderColor:qme},[`& .${hi.thumb}`]:{width:"12px",height:"12px"}}),{$t:ep}=en("musicEditPanel.");let Hn,uk=!1,dk=0;const e2e=A.forwardRef(function(n,t){const r=Nt(),{deleteKeyFrameAtSelectedTime:i}=Zl(),[a,l]=A.useState(100),[o,u]=A.useState(0),[h,d]=A.useState(0),[p,s]=A.useState(!1),[c,f]=A.useState(1),[m,g]=A.useState(!1),{timelineData:{tracks:y}}=Ve(x=>x.project),{trackIndex:v,clipIndex:b}=Ve(x=>x.editor);A.useImperativeHandle(t,()=>({reset:_}));function _(){if(Hn.fadeInDuration=0,Hn.fadeOutDuration=0,M.current){M.current=!1;let x=Hn.audioFxs.find(I=>I.type==="volume");x.raw.removeAllKeyframe("Left Gain"),x.raw.removeAllKeyframe("Right Gain"),x.keyFrames=x.keyFrames.filter(I=>I.key!=="Left Gain"&&I.key!=="Right Gain"),x.keyFrames.every(I=>!Hr(Number(I.time)+Hn.inPoint))&&mi(-999)}f(1),s(!1),l(100),u(0),d(0),r(Ge.updateTimelineDataClip({trackIndex:v,clipData:Pe(Hn)})),tt(),Ce.$emit("updatePanelClip"),Ft()}const M=A.useRef(!1);A.useEffect(()=>{const x=y[v].clips[b];if(M.current=!1,x){const I=x.audioFxs.find(D=>D.type==="volume");M.current=(I==null?void 0:I.keyFrames.some(D=>["Left Gain","Right Gain"].includes(D.key)))||!1}},[v,b,y,m]);function k(x){dk=x}A.useEffect(()=>(Ce.$on("isMoveSeekBar",x=>{if(uk=x,x){g(cE());const I=On()-Hn.inPoint,D=Hn.audioFxs.find(T=>T.type==="volume");if(D&&M.current){const T=D.raw.getFloatValAtTime("Left Gain",I);l(Math.floor(T*100))}}}),Ce.$on("playStatus",k),Ce.$on("updatePanelClip",function(){Hn=Pe(Re.getState().project.timelineData.tracks[v].clips[b])}),()=>{Ce.$off("isMoveSeekBar"),Ce.$off("updatePanelClip"),Ce.$off("playStatus",k)}),[]),A.useEffect(()=>{b!==-1&&(Hn=Pe(y[v].clips[b]),P())},[b,v]);function P(){l(Hn.volume*100),u(Hn.fadeInDuration/1e6),d(Hn.fadeOutDuration/1e6);const x=Hn.audioFxs.find(D=>D.desc==="Audio Noise Suppression");x&&(s(!0),x.params.forEach(D=>{D.key==="Level"&&f(D.value)}));const I=Hn.audioFxs.find(D=>D.type==="volume");if(I){for(const D of I.keyFrames)if(Hr(Number(D.time)+Hn.inPoint)){const T=I.raw.getFloatValAtTime("Left Gain",Number(D.time));l(Math.floor(T*100));break}}}qt(()=>{uk||C()},[a]),qt(()=>{Hn.fadeInDuration=o*1e6,Hn.raw.setFadeInDuration(Hn.fadeInDuration)},[o]),qt(()=>{Hn.fadeOutDuration=h*1e6,Hn.raw.setFadeOutDuration(Hn.fadeOutDuration)},[h]),qt(()=>{const x="Audio Noise Suppression",I="Level";if(p){let D=Hn.audioFxs.find(T=>T.desc===x);D||(D=new d1(Vi.builtin,Hn.audioFxs.length,x),D.raw=Hn.raw.appendFx(x),D.raw.setIntVal(I,c),D.params.push(new _t("int",I,c)),Hn.audioFxs.push(D))}else{const D=Hn.audioFxs.findIndex(T=>T.desc===x);D>=0&&(Hn.raw.removeFx(Hn.audioFxs[D].raw.getIndex()),Hn.audioFxs.splice(D,1))}},[p]),qt(()=>{const x="Level",I=Hn.audioFxs.find(D=>D.desc==="Audio Noise Suppression");if(I&&I.raw){const D=I.params.find(T=>T.key===x);D&&(D.value=c,I.raw.getIntVal(x)!==c&&I.raw.setIntVal(x,c))}},[c]);function E(x){M.current&&dk===3&&nvsGetStreamingContextInstance().stop(),l(x)}function R(x){x==="volume"&&M.current&&Hp(!0),r(Ge.updateTimelineDataClip({trackIndex:v,clipData:Pe(Hn)})),Ce.$emit("updatePanelClip"),Ft()}function w(){Hp(!m),g(!m),m?i(Hn,["Left Gain","Right Gain"]):(C(),r(Ge.updateTimelineDataClip({trackIndex:v,clipData:Pe(Hn)})),Ce.$emit("updatePanelClip")),Ft()}function C(){let x=Hn.audioFxs.find(I=>I.type==="volume");if(x||(x=new d1(Vi.volume,Hn.audioFxs.length,"Volume"),x.raw=Hn.raw.getAudioVolumeFx(),Hn.audioFxs.push(x)),cE()||M.current){g(!0),Hp(!0);const I=On()-Hn.inPoint;x.raw.setFloatValAtTime("Left Gain",a/100,I),x.raw.setFloatValAtTime("Right Gain",a/100,I),x.keyFrames.push(new Qi("float",I,"Left Gain",a/100,!0)),x.keyFrames.push(new Qi("float",I,"Right Gain",a/100,!0)),x.keyFrames=x.keyFrames.sort((D,T)=>Number(D.time)-Number(T.time)),mi(I)}else x.raw.setFloatVal("Left Gain",a/100),x.raw.setFloatVal("Right Gain",a/100),Hn.volume=a/100}async function S(){console.log("here");let x=await gi.getQuota("AUDIO_DENOISE");if(!x[0].non_quantifiable_status){r(ti.setPurchaseDetails({type:"COMPARE"})),r(ni.setModalInfo({quota_info:x[0],event:"clean_audio",action:"denoise"}));return}s(I=>!I)}return me("div",{className:"edit-panel-scroll",children:[me("div",{className:"group",children:[me("div",{className:"group-label",children:[F("div",{className:"label",children:ep("volume")}),F("div",{className:"icons",onClick:w,children:m?F(la,{className:"selected"}):F(la,{})})]}),F("div",{className:"group-edit",children:F(In,{handleMouseUp:()=>R("volume"),value:a,min:0,max:500,step:1,unit:"%",setValue:x=>E(x)})})]}),F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:ep("fadeIn"),handleMouseUp:R,value:o,min:0,max:10,step:.1,unit:"s",setValue:x=>u(x)})})}),F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:ep("fadeOut"),handleMouseUp:R,value:h,min:0,max:10,step:.1,unit:"s",setValue:x=>d(x)})})}),F("div",{className:"group",children:me("div",{className:"group-label",children:[me("div",{className:"label",children:[F(hn,{component:HN}),ep("denoise")]}),F("div",{children:F(ld,{checked:p,onChange:S})})]})}),p?F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:ep("denoiseLevel"),handleMouseUp:R,value:c,min:1,max:4,step:1,setValue:x=>f(x)})})}):null]})}),t2e=e=>A.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:60,height:60,viewBox:"0 0 60 60",...e},A.createElement("image",{id:"Music_2_","data-name":"\\u97F3\\u4E50 (2)",width:60,height:60,xlinkHref:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAVJElEQVR4Xu1dCbBtR1Vdq0AmQyTIIGF2QkxAEUoRBYmgRBQxiJRMClYQnBJAQONQmBIlOBEBg6JGFNBIyhhBCiIgiCiiAiqKoJiBIYFAEiEMQZFlrZe+P/ff/947fbr7DO+evatuveSf3j2s7nW6T3fvvYmQQCAQ2BMBBjaBQCCwNwJBkBgdgcA+CARBYngEAkGQGAOBQBkCMYOU4RZaC0EgCLKQjo5mliEQBCnDLbQWgkAQZCEdHc0sQyAIUoZbaC0EgSDIQjo6mlmGQBCkDLfQWggCQZCFdHQ0swyBIEgZbqG1EASCIAvp6GhmGQJBkDLcQmshCARBFtLR0cwyBIIgZbiF1kIQCIIspKMPQjMlHQPg9gDusPFb/7dVUz4C4BUAziV5wVDtC4IMhWzkexgCkq7XMfBNipsWwva7AJ5F8uJC/T3VgiCtEV1ofpJukQiw2wzgwX/swNCYHKeS9KzSTIIgzaDc3owk3TBj6XOTGSDwUQAnknxbq7oEQVoheYDzkXTrfdb8fvv7+UGRC0ie2KqyQZBWSM40H0l+s68+evf6APYMsU1yMkl/l1RLEKQawmkzkOS1/eauj/9/RQZ/GyxN3kzyvi0aHQRpgeJAeUjyrs764N9tBvDuUMiRCBxH8l21wARBahGs0JfUtfTxuUBIGQKPJHlOmep1WkGQWgT30O956DVQLQ50tp8BcBGACzf+ngLg/hktO43kGRnp9k0SBClAcOBDr4IaHUiVD64N/MNIQNLPdhVJb8gkyOkkf64WmSDIPghK+nwAxwM4DsC9ANwjfRMMfehV269T61+d3vybb3/PCO8j+cnSCgZBSpFrrCfpcQCeCeBOjbPehuw2B77/3yfZHvyXDdnAIMiQ6GbmLemFAJ6UmXzbkvk0epMAl3jwJwJ8asoGB0GmRB+ApPMBPHTiagxV/OaH786SZ23wD/r2b9GoIEgLFAvzkPRgAK8qVJ+D2vqH786SZ4MAn55DJWvqEASpQa9CV5K/Nd4D4AYV2Qypuv7he9jAT0ufDw1Z+FzyDoJM1BOSzgNw0kTFu9jVun81+N+/bW//FtgGQVqgWJCHpMsB3LJANUfFH75HLHnW1v4fzskk0ux8I8Y5yNgDQZLPOt5ZWK4/fI9Y8my8/a8pzDvUNhAIgkwwJCQ9BsBLMoo+HcDHNgZ/vP0zgGuVJAjSCske+UjylQQfCu4rJOPmQRdIAz8PggwM8G7ZB0EmAL2wyCBIIXA1akGQGvTG1Q2CjIv3TmlBkAlALywyCFIIXI1aEKQGvXF1gyDj4h0zyAR41xQZBKlBr1A3ZpBC4CZQC4JMA3ps806Ae0mRQZAS1Cp1YgapBHBE9SDIiGCvigqCTAB6YZFBkELgatSCIDXojasbBBkX79jFmgDvmiKDIDXoFerGDFII3ARqQZBpQI9drAlwLykyCFKCWqVOzCCVAI6oHgQZEezYxZoA7H2KlHRbALcB8EXp717/neM3IDwrturemEFaIbl7PslV6x0BmAC7Df7Vv92qYU2CIK3ADIKUIynpRgA8+O2p3m/8vd76pQE6SysXBClFblMvCLLnm9+D2oPfv9vts/S5fqu+aJhPEKQVmEskiKSbp4Fvf2AmwG5Ln4McnSoIEgTZ883voJurgb96+28ufey5fpslCNKqdw/SDCLJYdhWyx7/NRE23/4Rlg0IgmwTQdZ2elaDfzUDeO2/+vj1sigkD4EgSB5O3amGnkHWdno2B7//38F4PAM4XHNIOwSCIK2wrCFIikS728D3v3k55Ld/+NNq01lXAnCsEkf66pIgSBdCuc9zCQLgzI2dn1jy5ILcnW7lvvVQsJ5EBv/7JSQ/4SwkOYCn/fN2SRCkC6Hc5z0IkptlpLsOAccj3BnkG39XhLiMpP0bZ0kQJAumtomCIMV42iP+5sD3/38AgKNVefB/rjj3XRSDIC3RzMwrCHIEUJ9dc9C9TgBHsFoNfJNjdAmCjA55vmfFCao2RJH2Tr+5zr90NfDTW/+qIQpukWcQpAWKPfPYohnEb/jVet8Rqnbe9huD36HcDqwEQSbougNAEAfgWQ38Q+v7XQb/1gfqCYIsjyAOz+bBf2h9v8eb//8mgGZ2RQZBJuiSgWYQpYF/2Pp+l7d+RKjq0edBkB5gtUpaQBDv7R+xvl/7tx1SkPTJb0hDBIIgDcHMzaoHQU5Y2+b8eG7+ka4dAkGQdlhm59SHICTfmJ1xJGyOQBCkOaTdGQZBujGaS4ogyAQ9EQSZAPTCIoMghcDVqAVBatAbVzcIMi7eO6UFQSYAvbDIIEghcDVqQZAa9MbVDYKMi3fMIBPgXVNkEKQGvULdmEEKgZtALQgyDehZ4Q8AnBDnIBN00FqRQZAJ8I8ZZALQC4sMghQCV6MWBKlBb1zdIMi4eK8+0p8JwMusLoklVhdCAz8PggwM8G7ZSwqCTIB7SZFBkBLUKnWCIJUAjqgeBBkR7FVRQZAJQC8sMghSCFyNWhCkBr1xdYMg4+IdH+kT4F1TZBCkBr1C3djmLQRuArUgyDSgx0n6BLiXFBkEKUGtUie+QSoBHFE9CDIi2LGLNQHYlUUGQSoBLFGPGaQEtWl0giAT4B4EmQD0wiKDIIXA1agFQWrQG1c3CDIu3nEOMgHeNUUGQWrQK9SNGaQQuAnUgiDTgB63eSfAvaTIIEgJapU6cZJeCeCI6kGQEcFeOweJk/QJcC8pMghSglqlTswglQCOqB4EGRHsmEEmALuyyCBIJYAl6rGLVYJat46kLwRwawC3SiHmPkjyU92ae6cIgtSgV6gbBCkELqlJOhrAgwB8D4AvT4QwKa63S84OMe14jBcCeAuAtwP4Z5JZoeiCIHV9VaQdBOkPm6QvBvAAAN+SiNE/k8M1/gXAKwCcTfKivTILgtTCXKAfBMkHTdKXADgl/fIV81N+DMDv+UfSpDlMgiD5QDZLGbtY3VBK+oI1YtyiW6M6hcNenwXgF0l+aJVbEKQa1/4ZBEH2x0zSDyVyfEV/dKs13ptI4lnFsVzuD+ANGbmeTjLHGeC+WTGjoK1PEgTZu4slvRjA989gEJxrogC4WRBk5N4IghwJuKSj0kC818jdsV9x/w3gdADPzahTzCAZIGUliY/0Iz6EjwfwDwBulAXgPBMFQVr1SxDkOiQl+RzjPa2wnTCfIEgr8IMg1yIp6aYAPt4K15TP+9Kh4J0A+DeWBEFaIR0EOUQQ7w55l6hU/gPA69Lv30wMkp9dz0zSiigPBODf15UW1qEXBGkFbBBkZ/Z4AYAfKcT05QB+jeRb++qnJd0TADytr24QpDFie2W3dIL02MXbhPDfAZxB8g9quyqdb/xkutNVm531YwZpgWJaey/W5FbSbQD8I4Bje+J5NoBnkLyip96+ySX9DICfb5BnEKQBiDtZLHkGKZw9mgy+fWZ0L7leVNm/TeoYJ+nXEmSRJreFs8exJC+rHLyd6pJ83+sjnQn3ThAEqQDvMNUFEyT3xbDC6y4kvVM1iiQCX1pY2DIJIumWAPxraaWWO1C2JsptsvbzdfLcb49HkfyjwsFarCbpPgD+piCD7SZIens8BMAj1whhYuwmKyu1/wLw5vTR+Q6Sti3olCV+g0jyBURfRMyR3yTpG72TiKSTAfx2z8K3jyDJGOdbAXwbAJOjRnxA9fcAXpaMbz69V2YLJYhvxz48A+BP+DCP5Lsy0g6WRNJfAbhfjwK2hyCS7gngB9OvBwbZSX23yNuStlI74sNvaQSRdGMAV2ZeRvQ5x2nZSA+UUJLt3X0gmSsHnyAjEGMTTDsLeC7JX11/sECCPCrNrF2DzSS6O0njNrlIek2Pg8SDSxBJNnp5zoAzRldnvh7As0n67+LOQSTlLq9eRvIxXWCO9bznIeLBJIikr07LnXuMBew+5XgmeRaAUwHkmGduxS6WpH8C8FUZ+D+c5J9kpBsliaSvBZB73+vgEUTSd6V15OeNgmheIR4s5y+MID5b8BWT/eRKknb8NiuR5OVeztb0wSKIpCdnmkrOqkM2KrMtM4h3+HZz6rbe3NeQ9G7irETSnwLwi7ZLDg5BJD0WQPWNzy5ERnh+4AmSDgg/moHVOSR9BjUrkWR7dL9su+RgEESSjf5t39xSLgbgn7373aFlxh15bQNBvhKAjZm6ZNLDwb0q12MlMn+CSLojANsMeN+9VPxRtrJSu5ikiXFIJF0/EeW4ZKFmKzXbVQ8h20CQXL9Sszj/2OzE9B3rZVaXzJsgkm4C4M/SoO1qzOZzXxF5PoCXlFyOk2QzzicCeHzfgmMGOYTAc0jagGlWIukkAOdlVOrJJH89I92+SQa77i7Jd2d8h6av2PTzBSSrPWtI+mYAPwrAoLaQbZhBfJ/t8gwwXkTSL5lZiaQfB/ArGZV6KEk7w66SQQgi6QQAf1lQs0eQ9CFWU5HkN+GzG2R64AliDCQpA4tzST4iI92oSST9BoAfzij0biT/NSPd+DNIj6249coNOvh6TM37ATZoHWs7M1dfkmeQvW5Gr7J5HUmHNpiVSHo1gBMzKnUUyU9mpBuXIAWXylzBo0leXduYHP3Mt+deWW0LQfxm9aZGl9yY5DVdicZ8Lsl+u+y/az+5nKQjW1VL8yWWpL8G8I09ajaKCeeqPumCpJ0UlMi2ECTX/9WjSf5hCVBD6PTw7P5WkvduUYemBJH0vQD6WJ19A8m/bdGQPnlI8tX63+qjk9JuC0G8hvdavkvOI/ndXYnGei7J9+Z+OqM8X0T9qYx0nUlaE+SFAJ7UWeq1CZ5A8ncy0zZPJsmGVL723Ue2hSA+nzrsPGkfEGwsZcOzSSWdd/lM7GsyKnI/kl7JVEtrgvhQMCfIyptIflN17SsykHQ3AAbRkZNyZSsI4sZKyl1m+Szq+3IBGipdjxP0K0g2i4DVjCCScq8wGMNBtnP7dk7B9u82EeQZySYnB7YHkfyLnIRDpEn3xzx7OD5il7yUpO/+NZGWBPGBnE+/u+QCkjnbdF35NHku6f0AbpeZ2TYRxGbOuZsVryT5nZkYNU/Wwy2Ty34iyVqnc4fa0JIgudeQf5akP7ZmIZJs52x75xzZGoK4sZL+2LN5TsOTqfJTM9M2SybpKXaMnZmhw0ffm2TOTYGsLFsS5N0A7pJR6iw++lb1lPRjAJ6XUW8n2TaC+M6afU512Yas4HkIyT/PxKo6WbpT93c9MnoKyTN7pO9M2pIgnwFwg44SLyV5285ajZhA0pcC+M/MIreKIGkW+SUAT89sv5MdQ9KxAgeVgmA+Nqnw7PG5lhVrQhBJXsN7Ld8l55NsdXGwq6zs55LseM6OJLpkGwniE2efRdm2JldOImkz5UGkx4HgevmPJfnS1hVqRZD7AnhTRuXOJOk15axE0jsA2JlEl2wdQdxgSQ6c41vUfcRLGduMfLiPUlfaHrd117N6NckHd+Vd8rwVQbxP/vsZFWi+RswoszNJj8uVW0mQRJKSeOiXJGLZPKHqzpYkm/d6J9S+ePuIHQF+O8nWVqs7dWhFkFznz4NOzX1QXU/bw855awmSSOJBVhIX3U6wfSvCS+icpfYO/JLs3ca7aI9O7mZLunDQM7VWBHmc3XpmtO5hJHPMJTOyapdE0hkAfiIjxztvmvxm6ByYJJKOSjE5auKj+zq6HXR448PfdleRvCo5C/R33ur3A37zA7h5BUCDX1dqRZBcO+enbbr9rACnmaokX1z0BcZ9hWQTvLrKmfK5pOMBvHPKOmSW/XSSOZaFmdntnqxJh6fQvj6k6ZKzSJZGUu3Ku/h55mGhHUbcubiQA6SYIs9WmzwP2ORTSeaeXVVVowlB0noyx4xzrs7IXpvhXOKNJG1KvAhJ5xC26a6Jmz4EVvch+ZYhMt4tz5YE8QziIPH7ydUkjx6rcTnlSPJ6e8/YIWt5vJhkay8pOVWcNE1l/PSWdXdgpMeTfG/LTLvyakmQ3OvTs9oJkpQbCqCJn6WuDpnj83RZ0Fdyaj6oa5pmB9onj3GCv1nJlgTJtdL7BZKOhT0LkWTwH5ZRmbuS9H2zRYqkLwNwSjqrGAuDVzoc9Jj3v4YkiL2F50QkfXsK6WUHypNKD3f6byNZcj4wafuGKFzS1yei2Lx6KJmcGKuGNZtBnKEkf9TlxBacxYm6JO/X5xjXnEbSZyUhCQFJtul5AAA758sxg+3Czi9O+1J7PUlHkpqFtCaII6GeldEyR6P1tfcrMtIOkkSSg4VekJn5PUm6A0N2QSAFX7UPLWNqy1Jvh+93s/t/AHhTx4FBban4WpIeE7OT1gSxSWTuLsOkH709ZrtmLmRm1/sDVijd8DZR/PNN4QsTKS4i+YEBi26adVOCpGVW1ql0asVTSTrew6giyRZqubeKm5pwjtrQKKwagSEI0sfW2Q2wkUtu3LnqBkv6DgD+CMyR+DjPQWmL0zQnSMEsYpVRXI+mC3O+QJcrMXvkIrWl6YYiSN9ZxPAOeoDYI/DKqqtj9tjSQd+nWYMQpHAWsVrz276SbFLq8Ac5ce3WsYvZo89I2tK0QxLE9/69r903Hrrto22h1sfH7xHdk+5Y2ULNP7va7COzjM/XpwGRtg0CgxEkzSK287Zf15K46Da8sf/cl5P839zmSrp9ChPs6FZ3z9VbSzfLG8cF7QiVBggMSpBEEse0rrEivBLAqwCcDcDuZnZ+vrgm6Ri7oUk/3xWybXxNbO93k7xrA1wjiy1BYHCCJJJ4/T/6eUfPPrqGZE003p7FRfKDgMAoBEkksXG+XV3OUWLmmGOvzKBOoxEkkcTLIC+X/Hcu0tQb+FwaFfVog8CoBEkkuWG60GivFlPLL5N0GICQQGBXBEYnyKoWyUrN3sK7AjIO0XX+8H8+SfvzCgkE9kRgMoKk2cQuZhwY3n61xhK72HweyVyH1WPVK8qZIQKTEmRtNrEDMRNlSK8h5yRijOYRY4b9HVXqicAsCLJGFJtxOnahXc3kxDrsau4srdS6Kh3P54PArAiyDkuKeWhzTpt1+vBua6zU5tP9UZMuBGZLkN0qvi1Wal2dEs/ng8CBIsh8YIuaLAWBIMhSejraWYRAEKQItlBaCgJBkKX0dLSzCIEgSBFsobQUBIIgS+npaGcRAkGQIthCaSkIBEGW0tPRziIEgiBFsIXSUhAIgiylp6OdRQgEQYpgC6WlIBAEWUpPRzuLEAiCFMEWSktBIAiylJ6OdhYhEAQpgi2UloJAEGQpPR3tLEIgCFIEWygtBYH/B0eXk0Gq2d8WAAAAAElFTkSuQmCC"})),GN=e=>A.createElement("svg",{t:1618036431221,className:"icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg","p-id":9016,xmlnsXlink:"http://www.w3.org/1999/xlink",width:200,height:200,...e},A.createElement("defs",null,A.createElement("style",{type:"text/css"})),A.createElement("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64z m392 448c0 98-36.4 187.5-96.1 256.3L255.7 216.1C324.5 156.4 414 120 512 120c216.1 0 392 175.9 392 392z m-784 0c0-98 36.4-187.5 96.1-256.3l552.2 552.2C699.5 867.6 610 904 512 904c-216.1 0-392-175.9-392-392z","p-id":9017,fill:"#bfbfbf"}));const{$t:hl}=en("musicEditPanel."),n2e=[{index:0,message:hl("none"),builtin_fx_name:"None",selected:!0},{index:1,message:hl("fastCartoonVoice"),builtin_fx_name:"Fast Cartoon Voice",selected:!1},{index:2,message:hl("audioReverb"),builtin_fx_name:"Audio Reverb",selected:!1},{index:3,message:hl("audioWahwah"),builtin_fx_name:"Audio Wahwah",selected:!1},{index:4,message:hl("femaleVoice"),builtin_fx_name:"Female Voice",selected:!1},{index:5,message:hl("maleVoice"),builtin_fx_name:"Male Voice",selected:!1},{index:6,message:hl("cartoonVoice"),builtin_fx_name:"Cartoon Voice",selected:!1},{index:7,message:hl("audioEcho"),builtin_fx_name:"Audio Echo",selected:!1},{index:8,message:hl("monsterVoice"),builtin_fx_name:"Monster Voice",selected:!1}];let fk=-1,as;const r2e=A.forwardRef((e,n)=>{const[t,r]=A.useState(n2e),i=Nt(),{timelineData:{tracks:a}}=Ve(p=>p.project),{trackIndex:l,clipIndex:o}=Ve(p=>p.editor);A.useImperativeHandle(n,()=>({reset:u}));function u(){d(0)}A.useEffect(()=>{o!==-1&&(as=Pe(a[l].clips[o]),h())},[o,l]);function h(){for(const p of as.audioFxs)p.desc&&r(s=>s.map(c=>c.builtin_fx_name===p.desc?{...c,selected:!0}:{...c,selected:!1}))}A.useEffect(()=>(Ce.$on("updatePanelClip",function(){as=Pe(Re.getState().project.timelineData.tracks[l].clips[o])}),()=>{Ce.$off("updatePanelClip")}),[]);function d(p){if(fk!==p){fk=p,nvsGetStreamingContextInstance().stop(),r(s=>s.map(c=>c.index===p?{...c,selected:!0}:{...c,selected:!1}));for(let s=0;s<as.audioFxs.length;s++){const c=as.audioFxs[s];c.desc&&(as.raw.removeFx(c.index),as.audioFxs.splice(s,1))}if(p&&!as.audioFxs.find(c=>c.desc===t[p].builtin_fx_name)){const c=new d1(Vi.builtin,0,t[p].builtin_fx_name);as.audioFxs.push(c),c.raw=as.raw.appendFx(t[p].builtin_fx_name)}i(Ge.updateTimelineDataClip({trackIndex:l,clipData:Pe(as)})),Ce.$emit("updatePanelClip"),Ft()}}return F("div",{className:"edit-panel-scroll",children:F("ul",{className:"audio-effects",children:t.map(p=>me("li",{className:"audio-effects-item",onClick:()=>d(p.index),children:[F("div",{className:`content ${p.selected&&"selected"}`,children:p.index?F(t2e,{className:"icon"}):F(GN,{className:"icon"})}),F("div",{className:"message",children:p.message})]},p.index))})})}),i2e=()=>F("div",{style:{margin:"24px 0 24px -16px",background:"#414141",height:"1px",width:"112%"}});function a2e(){const{$t:e}=en(),n=A.useRef(null),t=A.useRef(null);return me(Zt,{children:[F(da,{label:e("editPanelMenus.audio.basic"),open:!0,onReset:()=>{var r;return(r=n.current)==null?void 0:r.reset()},children:F(e2e,{ref:n})}),F(i2e,{}),F(da,{label:e("editPanelMenus.audio.effect"),onReset:()=>{var r;return(r=t.current)==null?void 0:r.reset()},children:F(r2e,{ref:t})})]})}function o2e(e){return F("div",{className:"panel-wrapper",children:e.currentMenuItem==="audio"&&F(a2e,{})})}var Wo={},J0={},s2e=$8,l2e=zc,c2e=C3,u2e="[object String]";function d2e(e){return typeof e=="string"||!l2e(e)&&c2e(e)&&s2e(e)==u2e}var f2e=d2e;function h2e(e){return function(n,t,r){for(var i=-1,a=Object(n),l=r(n),o=l.length;o--;){var u=l[e?o:++i];if(t(a[u],u,a)===!1)break}return n}}var p2e=h2e,m2e=p2e,g2e=m2e(),y2e=g2e,v2e=y2e,b2e=AI;function w2e(e,n){return e&&v2e(e,n,b2e)}var WN=w2e;function C2e(e){return e}var XN=C2e,x2e=XN;function S2e(e){return typeof e=="function"?e:x2e}var _2e=S2e,E2e=WN,A2e=_2e;function k2e(e,n){return e&&E2e(e,A2e(n))}var rb=k2e,T2e=$8,I2e=pL,P2e=C3,D2e="[object Object]",F2e=Function.prototype,M2e=Object.prototype,YN=F2e.toString,R2e=M2e.hasOwnProperty,N2e=YN.call(Object);function B2e(e){if(!P2e(e)||T2e(e)!=D2e)return!1;var n=I2e(e);if(n===null)return!0;var t=R2e.call(n,"constructor")&&n.constructor;return typeof t=="function"&&t instanceof t&&YN.call(t)==N2e}var O2e=B2e;function L2e(e,n){for(var t=-1,r=e==null?0:e.length,i=Array(r);++t<r;)i[t]=n(e[t],t,e);return i}var ZN=L2e,j2e=SI,U2e=FM,$2e=1,V2e=2;function z2e(e,n,t,r){var i=t.length,a=i,l=!r;if(e==null)return!a;for(e=Object(e);i--;){var o=t[i];if(l&&o[2]?o[1]!==e[o[0]]:!(o[0]in e))return!1}for(;++i<a;){o=t[i];var u=o[0],h=e[u],d=o[1];if(l&&o[2]){if(h===void 0&&!(u in e))return!1}else{var p=new j2e;if(r)var s=r(h,d,u,e,n,p);if(!(s===void 0?U2e(d,h,$2e|V2e,r,p):s))return!1}}return!0}var H2e=z2e,G2e=mL;function W2e(e){return e===e&&!G2e(e)}var KN=W2e,X2e=KN,Y2e=AI;function Z2e(e){for(var n=Y2e(e),t=n.length;t--;){var r=n[t],i=e[r];n[t]=[r,i,X2e(i)]}return n}var K2e=Z2e;function Q2e(e,n){return function(t){return t==null?!1:t[e]===n&&(n!==void 0||e in Object(t))}}var QN=Q2e,J2e=H2e,q2e=K2e,ege=QN;function tge(e){var n=q2e(e);return n.length==1&&n[0][2]?ege(n[0][0],n[0][1]):function(t){return t===e||J2e(t,e,n)}}var nge=tge,rge=zc,ige=J7,age=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,oge=/^\w*$/;function sge(e,n){if(rge(e))return!1;var t=typeof e;return t=="number"||t=="symbol"||t=="boolean"||e==null||ige(e)?!0:oge.test(e)||!age.test(e)||n!=null&&e in Object(n)}var ib=sge,JN=CI,lge="Expected a function";function ab(e,n){if(typeof e!="function"||n!=null&&typeof n!="function")throw new TypeError(lge);var t=function(){var r=arguments,i=n?n.apply(this,r):r[0],a=t.cache;if(a.has(i))return a.get(i);var l=e.apply(this,r);return t.cache=a.set(i,l)||a,l};return t.cache=new(ab.Cache||JN),t}ab.Cache=JN;var cge=ab,uge=cge,dge=500;function fge(e){var n=uge(e,function(r){return t.size===dge&&t.clear(),r}),t=n.cache;return n}var hge=fge,pge=hge,mge=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,gge=/\\(\\)?/g,yge=pge(function(e){var n=[];return e.charCodeAt(0)===46&&n.push(""),e.replace(mge,function(t,r,i,a){n.push(i?a.replace(gge,"$1"):r||t)}),n}),vge=yge,hk=xI,bge=ZN,wge=zc,Cge=J7,xge=1/0,pk=hk?hk.prototype:void 0,mk=pk?pk.toString:void 0;function qN(e){if(typeof e=="string")return e;if(wge(e))return bge(e,qN)+"";if(Cge(e))return mk?mk.call(e):"";var n=e+"";return n=="0"&&1/e==-xge?"-0":n}var Sge=qN,_ge=Sge;function Ege(e){return e==null?"":_ge(e)}var Age=Ege,kge=zc,Tge=ib,Ige=vge,Pge=Age;function Dge(e,n){return kge(e)?e:Tge(e,n)?[e]:Ige(Pge(e))}var eB=Dge,Fge=J7,Mge=1/0;function Rge(e){if(typeof e=="string"||Fge(e))return e;var n=e+"";return n=="0"&&1/e==-Mge?"-0":n}var w5=Rge,Nge=eB,Bge=w5;function Oge(e,n){n=Nge(n,e);for(var t=0,r=n.length;e!=null&&t<r;)e=e[Bge(n[t++])];return t&&t==r?e:void 0}var tB=Oge,Lge=tB;function jge(e,n,t){var r=e==null?void 0:Lge(e,n);return r===void 0?t:r}var Uge=jge;function $ge(e,n){return e!=null&&n in Object(e)}var Vge=$ge,zge=eB,Hge=gL,Gge=zc,Wge=yL,Xge=vL,Yge=w5;function Zge(e,n,t){n=zge(n,e);for(var r=-1,i=n.length,a=!1;++r<i;){var l=Yge(n[r]);if(!(a=e!=null&&t(e,l)))break;e=e[l]}return a||++r!=i?a:(i=e==null?0:e.length,!!i&&Xge(i)&&Wge(l,i)&&(Gge(e)||Hge(e)))}var Kge=Zge,Qge=Vge,Jge=Kge;function qge(e,n){return e!=null&&Jge(e,n,Qge)}var e3e=qge,t3e=FM,n3e=Uge,r3e=e3e,i3e=ib,a3e=KN,o3e=QN,s3e=w5,l3e=1,c3e=2;function u3e(e,n){return i3e(e)&&a3e(n)?o3e(s3e(e),n):function(t){var r=n3e(t,e);return r===void 0&&r===n?r3e(t,e):t3e(n,r,l3e|c3e)}}var d3e=u3e;function f3e(e){return function(n){return n==null?void 0:n[e]}}var h3e=f3e,p3e=tB;function m3e(e){return function(n){return p3e(n,e)}}var g3e=m3e,y3e=h3e,v3e=g3e,b3e=ib,w3e=w5;function C3e(e){return b3e(e)?y3e(w3e(e)):v3e(e)}var x3e=C3e,S3e=nge,_3e=d3e,E3e=XN,A3e=zc,k3e=x3e;function T3e(e){return typeof e=="function"?e:e==null?E3e:typeof e=="object"?A3e(e)?_3e(e[0],e[1]):S3e(e):k3e(e)}var I3e=T3e,P3e=kI;function D3e(e,n){return function(t,r){if(t==null)return t;if(!P3e(t))return e(t,r);for(var i=t.length,a=n?i:-1,l=Object(t);(n?a--:++a<i)&&r(l[a],a,l)!==!1;);return t}}var F3e=D3e,M3e=WN,R3e=F3e,N3e=R3e(M3e),B3e=N3e,O3e=B3e,L3e=kI;function j3e(e,n){var t=-1,r=L3e(e)?Array(e.length):[];return O3e(e,function(i,a,l){r[++t]=n(i,a,l)}),r}var U3e=j3e,$3e=ZN,V3e=I3e,z3e=U3e,H3e=zc;function G3e(e,n){var t=H3e(e)?$3e:z3e;return t(e,V3e(n))}var W3e=G3e;Object.defineProperty(J0,"__esModule",{value:!0});J0.flattenNames=void 0;var X3e=f2e,Y3e=C5(X3e),Z3e=rb,K3e=C5(Z3e),Q3e=O2e,J3e=C5(Q3e),q3e=W3e,e5e=C5(q3e);function C5(e){return e&&e.__esModule?e:{default:e}}var t5e=J0.flattenNames=function e(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=[];return(0,e5e.default)(n,function(r){Array.isArray(r)?e(r).map(function(i){return t.push(i)}):(0,J3e.default)(r)?(0,K3e.default)(r,function(i,a){i===!0&&t.push(a),t.push(a+"-"+i)}):(0,Y3e.default)(r)&&t.push(r)}),t};J0.default=t5e;var q0={},n5e=bL,r5e=1,i5e=4;function a5e(e){return n5e(e,r5e|i5e)}var o5e=a5e;Object.defineProperty(q0,"__esModule",{value:!0});q0.mergeClasses=void 0;var s5e=rb,l5e=nB(s5e),c5e=o5e,u5e=nB(c5e),d5e=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e};function nB(e){return e&&e.__esModule?e:{default:e}}var f5e=q0.mergeClasses=function(n){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],r=n.default&&(0,u5e.default)(n.default)||{};return t.map(function(i){var a=n[i];return a&&(0,l5e.default)(a,function(l,o){r[o]||(r[o]={}),r[o]=d5e({},r[o],a[o])}),i}),r};q0.default=f5e;var em={};Object.defineProperty(em,"__esModule",{value:!0});em.autoprefix=void 0;var h5e=rb,gk=m5e(h5e),p5e=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e};function m5e(e){return e&&e.__esModule?e:{default:e}}var g5e={borderRadius:function(n){return{msBorderRadius:n,MozBorderRadius:n,OBorderRadius:n,WebkitBorderRadius:n,borderRadius:n}},boxShadow:function(n){return{msBoxShadow:n,MozBoxShadow:n,OBoxShadow:n,WebkitBoxShadow:n,boxShadow:n}},userSelect:function(n){return{WebkitTouchCallout:n,KhtmlUserSelect:n,MozUserSelect:n,msUserSelect:n,WebkitUserSelect:n,userSelect:n}},flex:function(n){return{WebkitBoxFlex:n,MozBoxFlex:n,WebkitFlex:n,msFlex:n,flex:n}},flexBasis:function(n){return{WebkitFlexBasis:n,flexBasis:n}},justifyContent:function(n){return{WebkitJustifyContent:n,justifyContent:n}},transition:function(n){return{msTransition:n,MozTransition:n,OTransition:n,WebkitTransition:n,transition:n}},transform:function(n){return{msTransform:n,MozTransform:n,OTransform:n,WebkitTransform:n,transform:n}},absolute:function(n){var t=n&&n.split(" ");return{position:"absolute",top:t&&t[0],right:t&&t[1],bottom:t&&t[2],left:t&&t[3]}},extend:function(n,t){var r=t[n];return r||{extend:n}}},y5e=em.autoprefix=function(n){var t={};return(0,gk.default)(n,function(r,i){var a={};(0,gk.default)(r,function(l,o){var u=g5e[o];u?a=p5e({},a,u(l)):a[o]=l}),t[i]=a}),t};em.default=y5e;var tm={};Object.defineProperty(tm,"__esModule",{value:!0});tm.hover=void 0;var v5e=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},b5e=A,Cv=w5e(b5e);function w5e(e){return e&&e.__esModule?e:{default:e}}function C5e(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function yk(e,n){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n&&(typeof n=="object"||typeof n=="function")?n:e}function x5e(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof n);e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(e,n):e.__proto__=n)}var S5e=tm.hover=function(n){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"span";return function(r){x5e(i,r);function i(){var a,l,o,u;C5e(this,i);for(var h=arguments.length,d=Array(h),p=0;p<h;p++)d[p]=arguments[p];return u=(l=(o=yk(this,(a=i.__proto__||Object.getPrototypeOf(i)).call.apply(a,[this].concat(d))),o),o.state={hover:!1},o.handleMouseOver=function(){return o.setState({hover:!0})},o.handleMouseOut=function(){return o.setState({hover:!1})},o.render=function(){return Cv.default.createElement(t,{onMouseOver:o.handleMouseOver,onMouseOut:o.handleMouseOut},Cv.default.createElement(n,v5e({},o.props,o.state)))},l),yk(o,u)}return i}(Cv.default.Component)};tm.default=S5e;var nm={};Object.defineProperty(nm,"__esModule",{value:!0});nm.active=void 0;var _5e=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},E5e=A,xv=A5e(E5e);function A5e(e){return e&&e.__esModule?e:{default:e}}function k5e(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function vk(e,n){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n&&(typeof n=="object"||typeof n=="function")?n:e}function T5e(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof n);e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(e,n):e.__proto__=n)}var I5e=nm.active=function(n){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"span";return function(r){T5e(i,r);function i(){var a,l,o,u;k5e(this,i);for(var h=arguments.length,d=Array(h),p=0;p<h;p++)d[p]=arguments[p];return u=(l=(o=vk(this,(a=i.__proto__||Object.getPrototypeOf(i)).call.apply(a,[this].concat(d))),o),o.state={active:!1},o.handleMouseDown=function(){return o.setState({active:!0})},o.handleMouseUp=function(){return o.setState({active:!1})},o.render=function(){return xv.default.createElement(t,{onMouseDown:o.handleMouseDown,onMouseUp:o.handleMouseUp},xv.default.createElement(n,_5e({},o.props,o.state)))},l),vk(o,u)}return i}(xv.default.Component)};nm.default=I5e;var ob={};Object.defineProperty(ob,"__esModule",{value:!0});var P5e=function(n,t){var r={},i=function(l){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;r[l]=o};return n===0&&i("first-child"),n===t-1&&i("last-child"),(n===0||n%2===0)&&i("even"),Math.abs(n%2)===1&&i("odd"),i("nth-child",n),r};ob.default=P5e;Object.defineProperty(Wo,"__esModule",{value:!0});Wo.ReactCSS=Wo.loop=Wo.handleActive=sb=Wo.handleHover=Wo.hover=void 0;var D5e=J0,F5e=Z1(D5e),M5e=q0,R5e=Z1(M5e),N5e=em,B5e=Z1(N5e),O5e=tm,rB=Z1(O5e),L5e=nm,j5e=Z1(L5e),U5e=ob,$5e=Z1(U5e);function Z1(e){return e&&e.__esModule?e:{default:e}}Wo.hover=rB.default;var sb=Wo.handleHover=rB.default;Wo.handleActive=j5e.default;Wo.loop=$5e.default;var V5e=Wo.ReactCSS=function(n){for(var t=arguments.length,r=Array(t>1?t-1:0),i=1;i<t;i++)r[i-1]=arguments[i];var a=(0,F5e.default)(r),l=(0,R5e.default)(n,a);return(0,B5e.default)(l)},Tn=Wo.default=V5e,z5e=function(n,t,r,i,a){var l=a.clientWidth,o=a.clientHeight,u=typeof n.pageX=="number"?n.pageX:n.touches[0].pageX,h=typeof n.pageY=="number"?n.pageY:n.touches[0].pageY,d=u-(a.getBoundingClientRect().left+window.pageXOffset),p=h-(a.getBoundingClientRect().top+window.pageYOffset);if(r==="vertical"){var s=void 0;if(p<0?s=0:p>o?s=1:s=Math.round(p*100/o)/100,t.a!==s)return{h:t.h,s:t.s,l:t.l,a:s,source:"rgb"}}else{var c=void 0;if(d<0?c=0:d>l?c=1:c=Math.round(d*100/l)/100,i!==c)return{h:t.h,s:t.s,l:t.l,a:c,source:"rgb"}}return null},Sv={},H5e=function(n,t,r,i){if(typeof document>"u"&&!i)return null;var a=i?new i:document.createElement("canvas");a.width=r*2,a.height=r*2;var l=a.getContext("2d");return l?(l.fillStyle=n,l.fillRect(0,0,a.width,a.height),l.fillStyle=t,l.fillRect(0,0,r,r),l.translate(r,r),l.fillRect(0,0,r,r),a.toDataURL()):null},G5e=function(n,t,r,i){var a=n+"-"+t+"-"+r+(i?"-server":"");if(Sv[a])return Sv[a];var l=H5e(n,t,r,i);return Sv[a]=l,l},bk=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},K1=function(n){var t=n.white,r=n.grey,i=n.size,a=n.renderers,l=n.borderRadius,o=n.boxShadow,u=n.children,h=Tn({default:{grid:{borderRadius:l,boxShadow:o,absolute:"0px 0px 0px 0px",background:"url("+G5e(t,r,i,a.canvas)+") center left"}}});return A.isValidElement(u)?xe.cloneElement(u,bk({},u.props,{style:bk({},u.props.style,h.grid)})):xe.createElement("div",{style:h.grid})};K1.defaultProps={size:8,white:"transparent",grey:"rgba(0,0,0,.08)",renderers:{}};var W5e=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},X5e=function(){function e(n,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}}return function(n,t,r){return t&&e(n.prototype,t),r&&e(n,r),n}}();function Y5e(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function wk(e,n){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n&&(typeof n=="object"||typeof n=="function")?n:e}function Z5e(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof n);e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(e,n):e.__proto__=n)}var lb=function(e){Z5e(n,e);function n(){var t,r,i,a;Y5e(this,n);for(var l=arguments.length,o=Array(l),u=0;u<l;u++)o[u]=arguments[u];return a=(r=(i=wk(this,(t=n.__proto__||Object.getPrototypeOf(n)).call.apply(t,[this].concat(o))),i),i.handleChange=function(h){var d=z5e(h,i.props.hsl,i.props.direction,i.props.a,i.container);d&&typeof i.props.onChange=="function"&&i.props.onChange(d,h)},i.handleMouseDown=function(h){i.handleChange(h),window.addEventListener("mousemove",i.handleChange),window.addEventListener("mouseup",i.handleMouseUp)},i.handleMouseUp=function(){i.unbindEventListeners()},i.unbindEventListeners=function(){window.removeEventListener("mousemove",i.handleChange),window.removeEventListener("mouseup",i.handleMouseUp)},r),wk(i,a)}return X5e(n,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"render",value:function(){var r=this,i=this.props.rgb,a=Tn({default:{alpha:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},checkboard:{absolute:"0px 0px 0px 0px",overflow:"hidden",borderRadius:this.props.radius},gradient:{absolute:"0px 0px 0px 0px",background:"linear-gradient(to right, rgba("+i.r+","+i.g+","+i.b+`, 0) 0%,
rgba(`+i.r+","+i.g+","+i.b+", 1) 100%)",boxShadow:this.props.shadow,borderRadius:this.props.radius},container:{position:"relative",height:"100%",margin:"0 3px"},pointer:{position:"absolute",left:i.a*100+"%"},slider:{width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",marginTop:"1px",transform:"translateX(-2px)"}},vertical:{gradient:{background:"linear-gradient(to bottom, rgba("+i.r+","+i.g+","+i.b+`, 0) 0%,
rgba(`+i.r+","+i.g+","+i.b+", 1) 100%)"},pointer:{left:0,top:i.a*100+"%"}},overwrite:W5e({},this.props.style)},{vertical:this.props.direction==="vertical",overwrite:!0});return xe.createElement("div",{style:a.alpha},xe.createElement("div",{style:a.checkboard},xe.createElement(K1,{renderers:this.props.renderers})),xe.createElement("div",{style:a.gradient}),xe.createElement("div",{style:a.container,ref:function(o){return r.container=o},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},xe.createElement("div",{style:a.pointer},this.props.pointer?xe.createElement(this.props.pointer,this.props):xe.createElement("div",{style:a.slider}))))}}]),n}(A.PureComponent||A.Component),K5e=function(){function e(n,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}}return function(n,t,r){return t&&e(n.prototype,t),r&&e(n,r),n}}();function Q5e(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function J5e(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function q5e(e,n){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n&&(typeof n=="object"||typeof n=="function")?n:e}function eye(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof n);e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(e,n):e.__proto__=n)}var tye=1,iB=38,nye=40,rye=[iB,nye],iye=function(n){return rye.indexOf(n)>-1},aye=function(n){return Number(String(n).replace(/%/g,""))},oye=1,dr=function(e){eye(n,e);function n(t){J5e(this,n);var r=q5e(this,(n.__proto__||Object.getPrototypeOf(n)).call(this));return r.handleBlur=function(){r.state.blurValue&&r.setState({value:r.state.blurValue,blurValue:null})},r.handleChange=function(i){r.setUpdatedValue(i.target.value,i)},r.handleKeyDown=function(i){var a=aye(i.target.value);if(!isNaN(a)&&iye(i.keyCode)){var l=r.getArrowOffset(),o=i.keyCode===iB?a+l:a-l;r.setUpdatedValue(o,i)}},r.handleDrag=function(i){if(r.props.dragLabel){var a=Math.round(r.props.value+i.movementX);a>=0&&a<=r.props.dragMax&&r.props.onChange&&r.props.onChange(r.getValueObjectWithLabel(a),i)}},r.handleMouseDown=function(i){r.props.dragLabel&&(i.preventDefault(),r.handleDrag(i),window.addEventListener("mousemove",r.handleDrag),window.addEventListener("mouseup",r.handleMouseUp))},r.handleMouseUp=function(){r.unbindEventListeners()},r.unbindEventListeners=function(){window.removeEventListener("mousemove",r.handleDrag),window.removeEventListener("mouseup",r.handleMouseUp)},r.state={value:String(t.value).toUpperCase(),blurValue:String(t.value).toUpperCase()},r.inputId="rc-editable-input-"+oye++,r}return K5e(n,[{key:"componentDidUpdate",value:function(r,i){this.props.value!==this.state.value&&(r.value!==this.props.value||i.value!==this.state.value)&&(this.input===document.activeElement?this.setState({blurValue:String(this.props.value).toUpperCase()}):this.setState({value:String(this.props.value).toUpperCase(),blurValue:!this.state.blurValue&&String(this.props.value).toUpperCase()}))}},{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"getValueObjectWithLabel",value:function(r){return Q5e({},this.props.label,r)}},{key:"getArrowOffset",value:function(){return this.props.arrowOffset||tye}},{key:"setUpdatedValue",value:function(r,i){var a=this.props.label?this.getValueObjectWithLabel(r):r;this.props.onChange&&this.props.onChange(a,i),this.setState({value:r})}},{key:"render",value:function(){var r=this,i=Tn({default:{wrap:{position:"relative"}},"user-override":{wrap:this.props.style&&this.props.style.wrap?this.props.style.wrap:{},input:this.props.style&&this.props.style.input?this.props.style.input:{},label:this.props.style&&this.props.style.label?this.props.style.label:{}},"dragLabel-true":{label:{cursor:"ew-resize"}}},{"user-override":!0},this.props);return xe.createElement("div",{style:i.wrap},xe.createElement("input",{id:this.inputId,style:i.input,ref:function(l){return r.input=l},value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,onBlur:this.handleBlur,placeholder:this.props.placeholder,spellCheck:"false"}),this.props.label&&!this.props.hideLabel?xe.createElement("label",{htmlFor:this.inputId,style:i.label,onMouseDown:this.handleMouseDown},this.props.label):null)}}]),n}(A.PureComponent||A.Component),sye=function(n,t,r,i){var a=i.clientWidth,l=i.clientHeight,o=typeof n.pageX=="number"?n.pageX:n.touches[0].pageX,u=typeof n.pageY=="number"?n.pageY:n.touches[0].pageY,h=o-(i.getBoundingClientRect().left+window.pageXOffset),d=u-(i.getBoundingClientRect().top+window.pageYOffset);if(t==="vertical"){var p=void 0;if(d<0)p=359;else if(d>l)p=0;else{var s=-(d*100/l)+100;p=360*s/100}if(r.h!==p)return{h:p,s:r.s,l:r.l,a:r.a,source:"hsl"}}else{var c=void 0;if(h<0)c=0;else if(h>a)c=359;else{var f=h*100/a;c=360*f/100}if(r.h!==c)return{h:c,s:r.s,l:r.l,a:r.a,source:"hsl"}}return null},lye=function(){function e(n,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}}return function(n,t,r){return t&&e(n.prototype,t),r&&e(n,r),n}}();function cye(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function Ck(e,n){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n&&(typeof n=="object"||typeof n=="function")?n:e}function uye(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof n);e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(e,n):e.__proto__=n)}var Q1=function(e){uye(n,e);function n(){var t,r,i,a;cye(this,n);for(var l=arguments.length,o=Array(l),u=0;u<l;u++)o[u]=arguments[u];return a=(r=(i=Ck(this,(t=n.__proto__||Object.getPrototypeOf(n)).call.apply(t,[this].concat(o))),i),i.handleChange=function(h){var d=sye(h,i.props.direction,i.props.hsl,i.container);d&&typeof i.props.onChange=="function"&&i.props.onChange(d,h)},i.handleMouseDown=function(h){i.handleChange(h),window.addEventListener("mousemove",i.handleChange),window.addEventListener("mouseup",i.handleMouseUp)},i.handleMouseUp=function(){i.unbindEventListeners()},r),Ck(i,a)}return lye(n,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"unbindEventListeners",value:function(){window.removeEventListener("mousemove",this.handleChange),window.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var r=this,i=this.props.direction,a=i===void 0?"horizontal":i,l=Tn({default:{hue:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius,boxShadow:this.props.shadow},container:{padding:"0 2px",position:"relative",height:"100%",borderRadius:this.props.radius},pointer:{position:"absolute",left:this.props.hsl.h*100/360+"%"},slider:{marginTop:"1px",width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",transform:"translateX(-2px)"}},vertical:{pointer:{left:"0px",top:-(this.props.hsl.h*100/360)+100+"%"}}},{vertical:a==="vertical"});return xe.createElement("div",{style:l.hue},xe.createElement("div",{className:"hue-"+a,style:l.container,ref:function(u){return r.container=u},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},xe.createElement("style",null,`
.hue-horizontal {
background: linear-gradient(to right, #f00 0%, #ff0 17%, #0f0
33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);
background: -webkit-linear-gradient(to right, #f00 0%, #ff0
17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);
}

.hue-vertical {
background: linear-gradient(to top, #f00 0%, #ff0 17%, #0f0 33%,
#0ff 50%, #00f 67%, #f0f 83%, #f00 100%);
background: -webkit-linear-gradient(to top, #f00 0%, #ff0 17%,
#0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);
}
`),xe.createElement("div",{style:l.pointer},this.props.pointer?xe.createElement(this.props.pointer,this.props):xe.createElement("div",{style:l.slider}))))}}]),n}(A.PureComponent||A.Component);function dye(){this.__data__=[],this.size=0}function rm(e,n){return e===n||e!==e&&n!==n}function x5(e,n){for(var t=e.length;t--;)if(rm(e[t][0],n))return t;return-1}var fye=Array.prototype,hye=fye.splice;function pye(e){var n=this.__data__,t=x5(n,e);if(t<0)return!1;var r=n.length-1;return t==r?n.pop():hye.call(n,t,1),--this.size,!0}function mye(e){var n=this.__data__,t=x5(n,e);return t<0?void 0:n[t][1]}function gye(e){return x5(this.__data__,e)>-1}function yye(e,n){var t=this.__data__,r=x5(t,e);return r<0?(++this.size,t.push([e,n])):t[r][1]=n,this}function Kl(e){var n=-1,t=e==null?0:e.length;for(this.clear();++n<t;){var r=e[n];this.set(r[0],r[1])}}Kl.prototype.clear=dye;Kl.prototype.delete=pye;Kl.prototype.get=mye;Kl.prototype.has=gye;Kl.prototype.set=yye;function vye(){this.__data__=new Kl,this.size=0}function bye(e){var n=this.__data__,t=n.delete(e);return this.size=n.size,t}function wye(e){return this.__data__.get(e)}function Cye(e){return this.__data__.has(e)}var xye="[object AsyncFunction]",Sye="[object Function]",_ye="[object GeneratorFunction]",Eye="[object Proxy]";function cb(e){if(!Gc(e))return!1;var n=k1(e);return n==Sye||n==_ye||n==xye||n==Eye}var Aye=Hl["__core-js_shared__"];const _v=Aye;var xk=function(){var e=/[^.]+$/.exec(_v&&_v.keys&&_v.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function kye(e){return!!xk&&xk in e}var Tye=Function.prototype,Iye=Tye.toString;function cd(e){if(e!=null){try{return Iye.call(e)}catch{}try{return e+""}catch{}}return""}var Pye=/[\\^$.*+?()[\]{}|]/g,Dye=/^\[object .+?Constructor\]$/,Fye=Function.prototype,Mye=Object.prototype,Rye=Fye.toString,Nye=Mye.hasOwnProperty,Bye=RegExp("^"+Rye.call(Nye).replace(Pye,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function Oye(e){if(!Gc(e)||kye(e))return!1;var n=cb(e)?Bye:Dye;return n.test(cd(e))}function Lye(e,n){return e==null?void 0:e[n]}function ud(e,n){var t=Lye(e,n);return Oye(t)?t:void 0}var jye=ud(Hl,"Map");const S0=jye;var Uye=ud(Object,"create");const _0=Uye;function $ye(){this.__data__=_0?_0(null):{},this.size=0}function Vye(e){var n=this.has(e)&&delete this.__data__[e];return this.size-=n?1:0,n}var zye="__lodash_hash_undefined__",Hye=Object.prototype,Gye=Hye.hasOwnProperty;function Wye(e){var n=this.__data__;if(_0){var t=n[e];return t===zye?void 0:t}return Gye.call(n,e)?n[e]:void 0}var Xye=Object.prototype,Yye=Xye.hasOwnProperty;function Zye(e){var n=this.__data__;return _0?n[e]!==void 0:Yye.call(n,e)}var Kye="__lodash_hash_undefined__";function Qye(e,n){var t=this.__data__;return this.size+=this.has(e)?0:1,t[e]=_0&&n===void 0?Kye:n,this}function Xu(e){var n=-1,t=e==null?0:e.length;for(this.clear();++n<t;){var r=e[n];this.set(r[0],r[1])}}Xu.prototype.clear=$ye;Xu.prototype.delete=Vye;Xu.prototype.get=Wye;Xu.prototype.has=Zye;Xu.prototype.set=Qye;function Jye(){this.size=0,this.__data__={hash:new Xu,map:new(S0||Kl),string:new Xu}}function qye(e){var n=typeof e;return n=="string"||n=="number"||n=="symbol"||n=="boolean"?e!=="__proto__":e===null}function S5(e,n){var t=e.__data__;return qye(n)?t[typeof n=="string"?"string":"hash"]:t.map}function e4e(e){var n=S5(this,e).delete(e);return this.size-=n?1:0,n}function t4e(e){return S5(this,e).get(e)}function n4e(e){return S5(this,e).has(e)}function r4e(e,n){var t=S5(this,e),r=t.size;return t.set(e,n),this.size+=t.size==r?0:1,this}function Ql(e){var n=-1,t=e==null?0:e.length;for(this.clear();++n<t;){var r=e[n];this.set(r[0],r[1])}}Ql.prototype.clear=Jye;Ql.prototype.delete=e4e;Ql.prototype.get=t4e;Ql.prototype.has=n4e;Ql.prototype.set=r4e;var i4e=200;function a4e(e,n){var t=this.__data__;if(t instanceof Kl){var r=t.__data__;if(!S0||r.length<i4e-1)return r.push([e,n]),this.size=++t.size,this;t=this.__data__=new Ql(r)}return t.set(e,n),this.size=t.size,this}function Xs(e){var n=this.__data__=new Kl(e);this.size=n.size}Xs.prototype.clear=vye;Xs.prototype.delete=bye;Xs.prototype.get=wye;Xs.prototype.has=Cye;Xs.prototype.set=a4e;var o4e=function(){try{var e=ud(Object,"defineProperty");return e({},"",{}),e}catch{}}();const t3=o4e;function ub(e,n,t){n=="__proto__"&&t3?t3(e,n,{configurable:!0,enumerable:!0,value:t,writable:!0}):e[n]=t}function E8(e,n,t){(t!==void 0&&!rm(e[n],t)||t===void 0&&!(n in e))&&ub(e,n,t)}function s4e(e){return function(n,t,r){for(var i=-1,a=Object(n),l=r(n),o=l.length;o--;){var u=l[e?o:++i];if(t(a[u],u,a)===!1)break}return n}}var l4e=s4e();const aB=l4e;var oB=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Sk=oB&&typeof module=="object"&&module&&!module.nodeType&&module,c4e=Sk&&Sk.exports===oB,_k=c4e?Hl.Buffer:void 0,Ek=_k?_k.allocUnsafe:void 0;function u4e(e,n){if(n)return e.slice();var t=e.length,r=Ek?Ek(t):new e.constructor(t);return e.copy(r),r}var d4e=Hl.Uint8Array;const n3=d4e;function f4e(e){var n=new e.constructor(e.byteLength);return new n3(n).set(new n3(e)),n}function h4e(e,n){var t=n?f4e(e.buffer):e.buffer;return new e.constructor(t,e.byteOffset,e.length)}function p4e(e,n){var t=-1,r=e.length;for(n||(n=Array(r));++t<r;)n[t]=e[t];return n}var Ak=Object.create,m4e=function(){function e(){}return function(n){if(!Gc(n))return{};if(Ak)return Ak(n);e.prototype=n;var t=new e;return e.prototype=void 0,t}}();const g4e=m4e;function sB(e,n){return function(t){return e(n(t))}}var y4e=sB(Object.getPrototypeOf,Object);const lB=y4e;var v4e=Object.prototype;function db(e){var n=e&&e.constructor,t=typeof n=="function"&&n.prototype||v4e;return e===t}function b4e(e){return typeof e.constructor=="function"&&!db(e)?g4e(lB(e)):{}}var w4e="[object Arguments]";function kk(e){return Lu(e)&&k1(e)==w4e}var cB=Object.prototype,C4e=cB.hasOwnProperty,x4e=cB.propertyIsEnumerable,S4e=kk(function(){return arguments}())?kk:function(e){return Lu(e)&&C4e.call(e,"callee")&&!x4e.call(e,"callee")};const r3=S4e;var _4e=Array.isArray;const No=_4e;var E4e=9007199254740991;function fb(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=E4e}function J1(e){return e!=null&&fb(e.length)&&!cb(e)}function A4e(e){return Lu(e)&&J1(e)}function k4e(){return!1}var uB=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Tk=uB&&typeof module=="object"&&module&&!module.nodeType&&module,T4e=Tk&&Tk.exports===uB,Ik=T4e?Hl.Buffer:void 0,I4e=Ik?Ik.isBuffer:void 0,P4e=I4e||k4e;const i3=P4e;var D4e="[object Object]",F4e=Function.prototype,M4e=Object.prototype,dB=F4e.toString,R4e=M4e.hasOwnProperty,N4e=dB.call(Object);function B4e(e){if(!Lu(e)||k1(e)!=D4e)return!1;var n=lB(e);if(n===null)return!0;var t=R4e.call(n,"constructor")&&n.constructor;return typeof t=="function"&&t instanceof t&&dB.call(t)==N4e}var O4e="[object Arguments]",L4e="[object Array]",j4e="[object Boolean]",U4e="[object Date]",$4e="[object Error]",V4e="[object Function]",z4e="[object Map]",H4e="[object Number]",G4e="[object Object]",W4e="[object RegExp]",X4e="[object Set]",Y4e="[object String]",Z4e="[object WeakMap]",K4e="[object ArrayBuffer]",Q4e="[object DataView]",J4e="[object Float32Array]",q4e="[object Float64Array]",eve="[object Int8Array]",tve="[object Int16Array]",nve="[object Int32Array]",rve="[object Uint8Array]",ive="[object Uint8ClampedArray]",ave="[object Uint16Array]",ove="[object Uint32Array]",qr={};qr[J4e]=qr[q4e]=qr[eve]=qr[tve]=qr[nve]=qr[rve]=qr[ive]=qr[ave]=qr[ove]=!0;qr[O4e]=qr[L4e]=qr[K4e]=qr[j4e]=qr[Q4e]=qr[U4e]=qr[$4e]=qr[V4e]=qr[z4e]=qr[H4e]=qr[G4e]=qr[W4e]=qr[X4e]=qr[Y4e]=qr[Z4e]=!1;function sve(e){return Lu(e)&&fb(e.length)&&!!qr[k1(e)]}function lve(e){return function(n){return e(n)}}var fB=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Wp=fB&&typeof module=="object"&&module&&!module.nodeType&&module,cve=Wp&&Wp.exports===fB,Ev=cve&&gj.process,uve=function(){try{var e=Wp&&Wp.require&&Wp.require("util").types;return e||Ev&&Ev.binding&&Ev.binding("util")}catch{}}();const Pk=uve;var Dk=Pk&&Pk.isTypedArray,dve=Dk?lve(Dk):sve;const hb=dve;function A8(e,n){if(!(n==="constructor"&&typeof e[n]=="function")&&n!="__proto__")return e[n]}var fve=Object.prototype,hve=fve.hasOwnProperty;function pve(e,n,t){var r=e[n];(!(hve.call(e,n)&&rm(r,t))||t===void 0&&!(n in e))&&ub(e,n,t)}function mve(e,n,t,r){var i=!t;t||(t={});for(var a=-1,l=n.length;++a<l;){var o=n[a],u=r?r(t[o],e[o],o,t,e):void 0;u===void 0&&(u=e[o]),i?ub(t,o,u):pve(t,o,u)}return t}function gve(e,n){for(var t=-1,r=Array(e);++t<e;)r[t]=n(t);return r}var yve=9007199254740991,vve=/^(?:0|[1-9]\d*)$/;function pb(e,n){var t=typeof e;return n=n??yve,!!n&&(t=="number"||t!="symbol"&&vve.test(e))&&e>-1&&e%1==0&&e<n}var bve=Object.prototype,wve=bve.hasOwnProperty;function hB(e,n){var t=No(e),r=!t&&r3(e),i=!t&&!r&&i3(e),a=!t&&!r&&!i&&hb(e),l=t||r||i||a,o=l?gve(e.length,String):[],u=o.length;for(var h in e)(n||wve.call(e,h))&&!(l&&(h=="length"||i&&(h=="offset"||h=="parent")||a&&(h=="buffer"||h=="byteLength"||h=="byteOffset")||pb(h,u)))&&o.push(h);return o}function Cve(e){var n=[];if(e!=null)for(var t in Object(e))n.push(t);return n}var xve=Object.prototype,Sve=xve.hasOwnProperty;function _ve(e){if(!Gc(e))return Cve(e);var n=db(e),t=[];for(var r in e)r=="constructor"&&(n||!Sve.call(e,r))||t.push(r);return t}function pB(e){return J1(e)?hB(e,!0):_ve(e)}function Eve(e){return mve(e,pB(e))}function Ave(e,n,t,r,i,a,l){var o=A8(e,t),u=A8(n,t),h=l.get(u);if(h){E8(e,t,h);return}var d=a?a(o,u,t+"",e,n,l):void 0,p=d===void 0;if(p){var s=No(u),c=!s&&i3(u),f=!s&&!c&&hb(u);d=u,s||c||f?No(o)?d=o:A4e(o)?d=p4e(o):c?(p=!1,d=u4e(u,!0)):f?(p=!1,d=h4e(u,!0)):d=[]:B4e(u)||r3(u)?(d=o,r3(o)?d=Eve(o):(!Gc(o)||cb(o))&&(d=b4e(u))):p=!1}p&&(l.set(u,d),i(d,u,r,a,l),l.delete(u)),E8(e,t,d)}function mB(e,n,t,r,i){e!==n&&aB(n,function(a,l){if(i||(i=new Xs),Gc(a))Ave(e,n,l,t,mB,r,i);else{var o=r?r(A8(e,l),a,l+"",e,n,i):void 0;o===void 0&&(o=a),E8(e,l,o)}},pB)}function _5(e){return e}function kve(e,n,t){switch(t.length){case 0:return e.call(n);case 1:return e.call(n,t[0]);case 2:return e.call(n,t[0],t[1]);case 3:return e.call(n,t[0],t[1],t[2])}return e.apply(n,t)}var Fk=Math.max;function Tve(e,n,t){return n=Fk(n===void 0?e.length-1:n,0),function(){for(var r=arguments,i=-1,a=Fk(r.length-n,0),l=Array(a);++i<a;)l[i]=r[n+i];i=-1;for(var o=Array(n+1);++i<n;)o[i]=r[i];return o[n]=t(l),kve(e,this,o)}}function Ive(e){return function(){return e}}var Pve=t3?function(e,n){return t3(e,"toString",{configurable:!0,enumerable:!1,value:Ive(n),writable:!0})}:_5;const Dve=Pve;var Fve=800,Mve=16,Rve=Date.now;function Nve(e){var n=0,t=0;return function(){var r=Rve(),i=Mve-(r-t);if(t=r,i>0){if(++n>=Fve)return arguments[0]}else n=0;return e.apply(void 0,arguments)}}var Bve=Nve(Dve);const Ove=Bve;function Lve(e,n){return Ove(Tve(e,n,_5),e+"")}function jve(e,n,t){if(!Gc(t))return!1;var r=typeof n;return(r=="number"?J1(t)&&pb(n,t.length):r=="string"&&n in t)?rm(t[n],e):!1}function Uve(e){return Lve(function(n,t){var r=-1,i=t.length,a=i>1?t[i-1]:void 0,l=i>2?t[2]:void 0;for(a=e.length>3&&typeof a=="function"?(i--,a):void 0,l&&jve(t[0],t[1],l)&&(a=i<3?void 0:a,i=1),n=Object(n);++r<i;){var o=t[r];o&&e(n,o,r,a)}return n})}var $ve=Uve(function(e,n,t){mB(e,n,t)});const vo=$ve;var im=function(n){var t=n.zDepth,r=n.radius,i=n.background,a=n.children,l=n.styles,o=l===void 0?{}:l,u=Tn(vo({default:{wrap:{position:"relative",display:"inline-block"},content:{position:"relative"},bg:{absolute:"0px 0px 0px 0px",boxShadow:"0 "+t+"px "+t*4+"px rgba(0,0,0,.24)",borderRadius:r,background:i}},"zDepth-0":{bg:{boxShadow:"none"}},"zDepth-1":{bg:{boxShadow:"0 2px 10px rgba(0,0,0,.12), 0 2px 5px rgba(0,0,0,.16)"}},"zDepth-2":{bg:{boxShadow:"0 6px 20px rgba(0,0,0,.19), 0 8px 17px rgba(0,0,0,.2)"}},"zDepth-3":{bg:{boxShadow:"0 17px 50px rgba(0,0,0,.19), 0 12px 15px rgba(0,0,0,.24)"}},"zDepth-4":{bg:{boxShadow:"0 25px 55px rgba(0,0,0,.21), 0 16px 28px rgba(0,0,0,.22)"}},"zDepth-5":{bg:{boxShadow:"0 40px 77px rgba(0,0,0,.22), 0 27px 24px rgba(0,0,0,.2)"}},square:{bg:{borderRadius:"0"}},circle:{bg:{borderRadius:"50%"}}},o),{"zDepth-1":t===1});return xe.createElement("div",{style:u.wrap},xe.createElement("div",{style:u.bg}),xe.createElement("div",{style:u.content},a))};im.propTypes={background:Lt.string,zDepth:Lt.oneOf([0,1,2,3,4,5]),radius:Lt.number,styles:Lt.object};im.defaultProps={background:"#fff",zDepth:1,radius:2,styles:{}};var Vve=function(n,t,r){var i=r.getBoundingClientRect(),a=i.width,l=i.height,o=typeof n.pageX=="number"?n.pageX:n.touches[0].pageX,u=typeof n.pageY=="number"?n.pageY:n.touches[0].pageY,h=o-(r.getBoundingClientRect().left+window.pageXOffset),d=u-(r.getBoundingClientRect().top+window.pageYOffset);h<0?h=0:h>a&&(h=a),d<0?d=0:d>l&&(d=l);var p=h/a,s=1-d/l;return{h:t.h,s:p,v:s,a:t.a,source:"hsv"}},zve=function(){function e(n,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}}return function(n,t,r){return t&&e(n.prototype,t),r&&e(n,r),n}}();function Hve(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function Gve(e,n){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n&&(typeof n=="object"||typeof n=="function")?n:e}function Wve(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof n);e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(e,n):e.__proto__=n)}var E5=function(e){Wve(n,e);function n(t){Hve(this,n);var r=Gve(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,t));return r.handleChange=function(i){typeof r.props.onChange=="function"&&r.throttle(r.props.onChange,Vve(i,r.props.hsl,r.container),i)},r.handleMouseDown=function(i){r.handleChange(i);var a=r.getContainerRenderWindow();a.addEventListener("mousemove",r.handleChange),a.addEventListener("mouseup",r.handleMouseUp)},r.handleMouseUp=function(){r.unbindEventListeners()},r.throttle=yj(function(i,a,l){i(a,l)},50),r}return zve(n,[{key:"componentWillUnmount",value:function(){this.throttle.cancel(),this.unbindEventListeners()}},{key:"getContainerRenderWindow",value:function(){for(var r=this.container,i=window;!i.document.contains(r)&&i.parent!==i;)i=i.parent;return i}},{key:"unbindEventListeners",value:function(){var r=this.getContainerRenderWindow();r.removeEventListener("mousemove",this.handleChange),r.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var r=this,i=this.props.style||{},a=i.color,l=i.white,o=i.black,u=i.pointer,h=i.circle,d=Tn({default:{color:{absolute:"0px 0px 0px 0px",background:"hsl("+this.props.hsl.h+",100%, 50%)",borderRadius:this.props.radius},white:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},black:{absolute:"0px 0px 0px 0px",boxShadow:this.props.shadow,borderRadius:this.props.radius},pointer:{position:"absolute",top:-(this.props.hsv.v*100)+100+"%",left:this.props.hsv.s*100+"%",cursor:"default"},circle:{width:"4px",height:"4px",boxShadow:`0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0,0,0,.3),
0 0 1px 2px rgba(0,0,0,.4)`,borderRadius:"50%",cursor:"hand",transform:"translate(-2px, -2px)"}},custom:{color:a,white:l,black:o,pointer:u,circle:h}},{custom:!!this.props.style});return xe.createElement("div",{style:d.color,ref:function(s){return r.container=s},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},xe.createElement("style",null,`
.saturation-white {
background: -webkit-linear-gradient(to right, #fff, rgba(255,255,255,0));
background: linear-gradient(to right, #fff, rgba(255,255,255,0));
}
.saturation-black {
background: -webkit-linear-gradient(to top, #000, rgba(0,0,0,0));
background: linear-gradient(to top, #000, rgba(0,0,0,0));
}
`),xe.createElement("div",{style:d.white,className:"saturation-white"},xe.createElement("div",{style:d.black,className:"saturation-black"}),xe.createElement("div",{style:d.pointer},this.props.pointer?xe.createElement(this.props.pointer,this.props):xe.createElement("div",{style:d.circle}))))}}]),n}(A.PureComponent||A.Component);function Xve(e,n){for(var t=-1,r=e==null?0:e.length;++t<r&&n(e[t],t,e)!==!1;);return e}var Yve=sB(Object.keys,Object);const Zve=Yve;var Kve=Object.prototype,Qve=Kve.hasOwnProperty;function Jve(e){if(!db(e))return Zve(e);var n=[];for(var t in Object(e))Qve.call(e,t)&&t!="constructor"&&n.push(t);return n}function mb(e){return J1(e)?hB(e):Jve(e)}function qve(e,n){return e&&aB(e,n,mb)}function e6e(e,n){return function(t,r){if(t==null)return t;if(!J1(t))return e(t,r);for(var i=t.length,a=n?i:-1,l=Object(t);(n?a--:++a<i)&&r(l[a],a,l)!==!1;);return t}}var t6e=e6e(qve);const gB=t6e;function n6e(e){return typeof e=="function"?e:_5}function r6e(e,n){var t=No(e)?Xve:gB;return t(e,n6e(n))}function a3(e){return a3=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},a3(e)}var i6e=/^\s+/,a6e=/\s+$/;function sn(e,n){if(e=e||"",n=n||{},e instanceof sn)return e;if(!(this instanceof sn))return new sn(e,n);var t=o6e(e);this._originalInput=e,this._r=t.r,this._g=t.g,this._b=t.b,this._a=t.a,this._roundA=Math.round(100*this._a)/100,this._format=n.format||t.format,this._gradientType=n.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=t.ok}sn.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var n=this.toRgb();return(n.r*299+n.g*587+n.b*114)/1e3},getLuminance:function(){var n=this.toRgb(),t,r,i,a,l,o;return t=n.r/255,r=n.g/255,i=n.b/255,t<=.03928?a=t/12.92:a=Math.pow((t+.055)/1.055,2.4),r<=.03928?l=r/12.92:l=Math.pow((r+.055)/1.055,2.4),i<=.03928?o=i/12.92:o=Math.pow((i+.055)/1.055,2.4),.2126*a+.7152*l+.0722*o},setAlpha:function(n){return this._a=yB(n),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var n=Rk(this._r,this._g,this._b);return{h:n.h*360,s:n.s,v:n.v,a:this._a}},toHsvString:function(){var n=Rk(this._r,this._g,this._b),t=Math.round(n.h*360),r=Math.round(n.s*100),i=Math.round(n.v*100);return this._a==1?"hsv("+t+", "+r+"%, "+i+"%)":"hsva("+t+", "+r+"%, "+i+"%, "+this._roundA+")"},toHsl:function(){var n=Mk(this._r,this._g,this._b);return{h:n.h*360,s:n.s,l:n.l,a:this._a}},toHslString:function(){var n=Mk(this._r,this._g,this._b),t=Math.round(n.h*360),r=Math.round(n.s*100),i=Math.round(n.l*100);return this._a==1?"hsl("+t+", "+r+"%, "+i+"%)":"hsla("+t+", "+r+"%, "+i+"%, "+this._roundA+")"},toHex:function(n){return Nk(this._r,this._g,this._b,n)},toHexString:function(n){return"#"+this.toHex(n)},toHex8:function(n){return u6e(this._r,this._g,this._b,this._a,n)},toHex8String:function(n){return"#"+this.toHex8(n)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return this._a==1?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(ai(this._r,255)*100)+"%",g:Math.round(ai(this._g,255)*100)+"%",b:Math.round(ai(this._b,255)*100)+"%",a:this._a}},toPercentageRgbString:function(){return this._a==1?"rgb("+Math.round(ai(this._r,255)*100)+"%, "+Math.round(ai(this._g,255)*100)+"%, "+Math.round(ai(this._b,255)*100)+"%)":"rgba("+Math.round(ai(this._r,255)*100)+"%, "+Math.round(ai(this._g,255)*100)+"%, "+Math.round(ai(this._b,255)*100)+"%, "+this._roundA+")"},toName:function(){return this._a===0?"transparent":this._a<1?!1:x6e[Nk(this._r,this._g,this._b,!0)]||!1},toFilter:function(n){var t="#"+Bk(this._r,this._g,this._b,this._a),r=t,i=this._gradientType?"GradientType = 1, ":"";if(n){var a=sn(n);r="#"+Bk(a._r,a._g,a._b,a._a)}return"progid:DXImageTransform.Microsoft.gradient("+i+"startColorstr="+t+",endColorstr="+r+")"},toString:function(n){var t=!!n;n=n||this._format;var r=!1,i=this._a<1&&this._a>=0,a=!t&&i&&(n==="hex"||n==="hex6"||n==="hex3"||n==="hex4"||n==="hex8"||n==="name");return a?n==="name"&&this._a===0?this.toName():this.toRgbString():(n==="rgb"&&(r=this.toRgbString()),n==="prgb"&&(r=this.toPercentageRgbString()),(n==="hex"||n==="hex6")&&(r=this.toHexString()),n==="hex3"&&(r=this.toHexString(!0)),n==="hex4"&&(r=this.toHex8String(!0)),n==="hex8"&&(r=this.toHex8String()),n==="name"&&(r=this.toName()),n==="hsl"&&(r=this.toHslString()),n==="hsv"&&(r=this.toHsvString()),r||this.toHexString())},clone:function(){return sn(this.toString())},_applyModification:function(n,t){var r=n.apply(null,[this].concat([].slice.call(t)));return this._r=r._r,this._g=r._g,this._b=r._b,this.setAlpha(r._a),this},lighten:function(){return this._applyModification(p6e,arguments)},brighten:function(){return this._applyModification(m6e,arguments)},darken:function(){return this._applyModification(g6e,arguments)},desaturate:function(){return this._applyModification(d6e,arguments)},saturate:function(){return this._applyModification(f6e,arguments)},greyscale:function(){return this._applyModification(h6e,arguments)},spin:function(){return this._applyModification(y6e,arguments)},_applyCombination:function(n,t){return n.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(w6e,arguments)},complement:function(){return this._applyCombination(v6e,arguments)},monochromatic:function(){return this._applyCombination(C6e,arguments)},splitcomplement:function(){return this._applyCombination(b6e,arguments)},triad:function(){return this._applyCombination(Ok,[3])},tetrad:function(){return this._applyCombination(Ok,[4])}};sn.fromRatio=function(e,n){if(a3(e)=="object"){var t={};for(var r in e)e.hasOwnProperty(r)&&(r==="a"?t[r]=e[r]:t[r]=Dp(e[r]));e=t}return sn(e,n)};function o6e(e){var n={r:0,g:0,b:0},t=1,r=null,i=null,a=null,l=!1,o=!1;return typeof e=="string"&&(e=A6e(e)),a3(e)=="object"&&(pl(e.r)&&pl(e.g)&&pl(e.b)?(n=s6e(e.r,e.g,e.b),l=!0,o=String(e.r).substr(-1)==="%"?"prgb":"rgb"):pl(e.h)&&pl(e.s)&&pl(e.v)?(r=Dp(e.s),i=Dp(e.v),n=c6e(e.h,r,i),l=!0,o="hsv"):pl(e.h)&&pl(e.s)&&pl(e.l)&&(r=Dp(e.s),a=Dp(e.l),n=l6e(e.h,r,a),l=!0,o="hsl"),e.hasOwnProperty("a")&&(t=e.a)),t=yB(t),{ok:l,format:e.format||o,r:Math.min(255,Math.max(n.r,0)),g:Math.min(255,Math.max(n.g,0)),b:Math.min(255,Math.max(n.b,0)),a:t}}function s6e(e,n,t){return{r:ai(e,255)*255,g:ai(n,255)*255,b:ai(t,255)*255}}function Mk(e,n,t){e=ai(e,255),n=ai(n,255),t=ai(t,255);var r=Math.max(e,n,t),i=Math.min(e,n,t),a,l,o=(r+i)/2;if(r==i)a=l=0;else{var u=r-i;switch(l=o>.5?u/(2-r-i):u/(r+i),r){case e:a=(n-t)/u+(n<t?6:0);break;case n:a=(t-e)/u+2;break;case t:a=(e-n)/u+4;break}a/=6}return{h:a,s:l,l:o}}function l6e(e,n,t){var r,i,a;e=ai(e,360),n=ai(n,100),t=ai(t,100);function l(h,d,p){return p<0&&(p+=1),p>1&&(p-=1),p<1/6?h+(d-h)*6*p:p<1/2?d:p<2/3?h+(d-h)*(2/3-p)*6:h}if(n===0)r=i=a=t;else{var o=t<.5?t*(1+n):t+n-t*n,u=2*t-o;r=l(u,o,e+1/3),i=l(u,o,e),a=l(u,o,e-1/3)}return{r:r*255,g:i*255,b:a*255}}function Rk(e,n,t){e=ai(e,255),n=ai(n,255),t=ai(t,255);var r=Math.max(e,n,t),i=Math.min(e,n,t),a,l,o=r,u=r-i;if(l=r===0?0:u/r,r==i)a=0;else{switch(r){case e:a=(n-t)/u+(n<t?6:0);break;case n:a=(t-e)/u+2;break;case t:a=(e-n)/u+4;break}a/=6}return{h:a,s:l,v:o}}function c6e(e,n,t){e=ai(e,360)*6,n=ai(n,100),t=ai(t,100);var r=Math.floor(e),i=e-r,a=t*(1-n),l=t*(1-i*n),o=t*(1-(1-i)*n),u=r%6,h=[t,l,a,a,o,t][u],d=[o,t,t,l,a,a][u],p=[a,a,o,t,t,l][u];return{r:h*255,g:d*255,b:p*255}}function Nk(e,n,t,r){var i=[Ss(Math.round(e).toString(16)),Ss(Math.round(n).toString(16)),Ss(Math.round(t).toString(16))];return r&&i[0].charAt(0)==i[0].charAt(1)&&i[1].charAt(0)==i[1].charAt(1)&&i[2].charAt(0)==i[2].charAt(1)?i[0].charAt(0)+i[1].charAt(0)+i[2].charAt(0):i.join("")}function u6e(e,n,t,r,i){var a=[Ss(Math.round(e).toString(16)),Ss(Math.round(n).toString(16)),Ss(Math.round(t).toString(16)),Ss(vB(r))];return i&&a[0].charAt(0)==a[0].charAt(1)&&a[1].charAt(0)==a[1].charAt(1)&&a[2].charAt(0)==a[2].charAt(1)&&a[3].charAt(0)==a[3].charAt(1)?a[0].charAt(0)+a[1].charAt(0)+a[2].charAt(0)+a[3].charAt(0):a.join("")}function Bk(e,n,t,r){var i=[Ss(vB(r)),Ss(Math.round(e).toString(16)),Ss(Math.round(n).toString(16)),Ss(Math.round(t).toString(16))];return i.join("")}sn.equals=function(e,n){return!e||!n?!1:sn(e).toRgbString()==sn(n).toRgbString()};sn.random=function(){return sn.fromRatio({r:Math.random(),g:Math.random(),b:Math.random()})};function d6e(e,n){n=n===0?0:n||10;var t=sn(e).toHsl();return t.s-=n/100,t.s=A5(t.s),sn(t)}function f6e(e,n){n=n===0?0:n||10;var t=sn(e).toHsl();return t.s+=n/100,t.s=A5(t.s),sn(t)}function h6e(e){return sn(e).desaturate(100)}function p6e(e,n){n=n===0?0:n||10;var t=sn(e).toHsl();return t.l+=n/100,t.l=A5(t.l),sn(t)}function m6e(e,n){n=n===0?0:n||10;var t=sn(e).toRgb();return t.r=Math.max(0,Math.min(255,t.r-Math.round(255*-(n/100)))),t.g=Math.max(0,Math.min(255,t.g-Math.round(255*-(n/100)))),t.b=Math.max(0,Math.min(255,t.b-Math.round(255*-(n/100)))),sn(t)}function g6e(e,n){n=n===0?0:n||10;var t=sn(e).toHsl();return t.l-=n/100,t.l=A5(t.l),sn(t)}function y6e(e,n){var t=sn(e).toHsl(),r=(t.h+n)%360;return t.h=r<0?360+r:r,sn(t)}function v6e(e){var n=sn(e).toHsl();return n.h=(n.h+180)%360,sn(n)}function Ok(e,n){if(isNaN(n)||n<=0)throw new Error("Argument to polyad must be a positive number");for(var t=sn(e).toHsl(),r=[sn(e)],i=360/n,a=1;a<n;a++)r.push(sn({h:(t.h+a*i)%360,s:t.s,l:t.l}));return r}function b6e(e){var n=sn(e).toHsl(),t=n.h;return[sn(e),sn({h:(t+72)%360,s:n.s,l:n.l}),sn({h:(t+216)%360,s:n.s,l:n.l})]}function w6e(e,n,t){n=n||6,t=t||30;var r=sn(e).toHsl(),i=360/t,a=[sn(e)];for(r.h=(r.h-(i*n>>1)+720)%360;--n;)r.h=(r.h+i)%360,a.push(sn(r));return a}function C6e(e,n){n=n||6;for(var t=sn(e).toHsv(),r=t.h,i=t.s,a=t.v,l=[],o=1/n;n--;)l.push(sn({h:r,s:i,v:a})),a=(a+o)%1;return l}sn.mix=function(e,n,t){t=t===0?0:t||50;var r=sn(e).toRgb(),i=sn(n).toRgb(),a=t/100,l={r:(i.r-r.r)*a+r.r,g:(i.g-r.g)*a+r.g,b:(i.b-r.b)*a+r.b,a:(i.a-r.a)*a+r.a};return sn(l)};sn.readability=function(e,n){var t=sn(e),r=sn(n);return(Math.max(t.getLuminance(),r.getLuminance())+.05)/(Math.min(t.getLuminance(),r.getLuminance())+.05)};sn.isReadable=function(e,n,t){var r=sn.readability(e,n),i,a;switch(a=!1,i=k6e(t),i.level+i.size){case"AAsmall":case"AAAlarge":a=r>=4.5;break;case"AAlarge":a=r>=3;break;case"AAAsmall":a=r>=7;break}return a};sn.mostReadable=function(e,n,t){var r=null,i=0,a,l,o,u;t=t||{},l=t.includeFallbackColors,o=t.level,u=t.size;for(var h=0;h<n.length;h++)a=sn.readability(e,n[h]),a>i&&(i=a,r=sn(n[h]));return sn.isReadable(e,r,{level:o,size:u})||!l?r:(t.includeFallbackColors=!1,sn.mostReadable(e,["#fff","#000"],t))};var k8=sn.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},x6e=sn.hexNames=S6e(k8);function S6e(e){var n={};for(var t in e)e.hasOwnProperty(t)&&(n[e[t]]=t);return n}function yB(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function ai(e,n){_6e(e)&&(e="100%");var t=E6e(e);return e=Math.min(n,Math.max(0,parseFloat(e))),t&&(e=parseInt(e*n,10)/100),Math.abs(e-n)<1e-6?1:e%n/parseFloat(n)}function A5(e){return Math.min(1,Math.max(0,e))}function So(e){return parseInt(e,16)}function _6e(e){return typeof e=="string"&&e.indexOf(".")!=-1&&parseFloat(e)===1}function E6e(e){return typeof e=="string"&&e.indexOf("%")!=-1}function Ss(e){return e.length==1?"0"+e:""+e}function Dp(e){return e<=1&&(e=e*100+"%"),e}function vB(e){return Math.round(parseFloat(e)*255).toString(16)}function Lk(e){return So(e)/255}var fs=function(){var e="[-\\+]?\\d+%?",n="[-\\+]?\\d*\\.\\d+%?",t="(?:"+n+")|(?:"+e+")",r="[\\s|\\(]+("+t+")[,|\\s]+("+t+")[,|\\s]+("+t+")\\s*\\)?",i="[\\s|\\(]+("+t+")[,|\\s]+("+t+")[,|\\s]+("+t+")[,|\\s]+("+t+")\\s*\\)?";return{CSS_UNIT:new RegExp(t),rgb:new RegExp("rgb"+r),rgba:new RegExp("rgba"+i),hsl:new RegExp("hsl"+r),hsla:new RegExp("hsla"+i),hsv:new RegExp("hsv"+r),hsva:new RegExp("hsva"+i),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();function pl(e){return!!fs.CSS_UNIT.exec(e)}function A6e(e){e=e.replace(i6e,"").replace(a6e,"").toLowerCase();var n=!1;if(k8[e])e=k8[e],n=!0;else if(e=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var t;return(t=fs.rgb.exec(e))?{r:t[1],g:t[2],b:t[3]}:(t=fs.rgba.exec(e))?{r:t[1],g:t[2],b:t[3],a:t[4]}:(t=fs.hsl.exec(e))?{h:t[1],s:t[2],l:t[3]}:(t=fs.hsla.exec(e))?{h:t[1],s:t[2],l:t[3],a:t[4]}:(t=fs.hsv.exec(e))?{h:t[1],s:t[2],v:t[3]}:(t=fs.hsva.exec(e))?{h:t[1],s:t[2],v:t[3],a:t[4]}:(t=fs.hex8.exec(e))?{r:So(t[1]),g:So(t[2]),b:So(t[3]),a:Lk(t[4]),format:n?"name":"hex8"}:(t=fs.hex6.exec(e))?{r:So(t[1]),g:So(t[2]),b:So(t[3]),format:n?"name":"hex"}:(t=fs.hex4.exec(e))?{r:So(t[1]+""+t[1]),g:So(t[2]+""+t[2]),b:So(t[3]+""+t[3]),a:Lk(t[4]+""+t[4]),format:n?"name":"hex8"}:(t=fs.hex3.exec(e))?{r:So(t[1]+""+t[1]),g:So(t[2]+""+t[2]),b:So(t[3]+""+t[3]),format:n?"name":"hex"}:!1}function k6e(e){var n,t;return e=e||{level:"AA",size:"small"},n=(e.level||"AA").toUpperCase(),t=(e.size||"small").toLowerCase(),n!=="AA"&&n!=="AAA"&&(n="AA"),t!=="small"&&t!=="large"&&(t="small"),{level:n,size:t}}var jk=function(n){var t=["r","g","b","a","h","s","l","v"],r=0,i=0;return r6e(t,function(a){if(n[a]&&(r+=1,isNaN(n[a])||(i+=1),a==="s"||a==="l")){var l=/^\d+%$/;l.test(n[a])&&(i+=1)}}),r===i?n:!1},Fp=function(n,t){var r=n.hex?sn(n.hex):sn(n),i=r.toHsl(),a=r.toHsv(),l=r.toRgb(),o=r.toHex();i.s===0&&(i.h=t||0,a.h=t||0);var u=o==="000000"&&l.a===0;return{hsl:i,hex:u?"transparent":"#"+o,rgb:l,hsv:a,oldHue:n.h||t||i.h,source:n.source}},iu=function(n){if(n==="transparent")return!0;var t=String(n).charAt(0)==="#"?1:0;return n.length!==4+t&&n.length<7+t&&sn(n).isValid()},gb=function(n){if(!n)return"#fff";var t=Fp(n);if(t.hex==="transparent")return"rgba(0,0,0,0.4)";var r=(t.rgb.r*299+t.rgb.g*587+t.rgb.b*114)/1e3;return r>=128?"#000":"#fff"},Av=function(n,t){var r=n.replace("..","");return sn(t+" ("+r+")")._ok},tp=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},T6e=function(){function e(n,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}}return function(n,t,r){return t&&e(n.prototype,t),r&&e(n,r),n}}();function I6e(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function P6e(e,n){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n&&(typeof n=="object"||typeof n=="function")?n:e}function D6e(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof n);e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(e,n):e.__proto__=n)}var F6e=function(n){var t=function(r){D6e(i,r);function i(a){I6e(this,i);var l=P6e(this,(i.__proto__||Object.getPrototypeOf(i)).call(this));return l.handleChange=function(o,u){var h=jk(o);if(h){var d=Fp(o,o.h||l.state.oldHue);l.setState(d),l.props.onChangeComplete&&l.debounce(l.props.onChangeComplete,d,u),l.props.onChange&&l.props.onChange(d,u)}},l.handleSwatchHover=function(o,u){var h=jk(o);if(h){var d=Fp(o,o.h||l.state.oldHue);l.props.onSwatchHover&&l.props.onSwatchHover(d,u)}},l.state=tp({},Fp(a.color,0)),l.debounce=vj(function(o,u,h){o(u,h)},100),l}return T6e(i,[{key:"render",value:function(){var l={};return this.props.onSwatchHover&&(l.onSwatchHover=this.handleSwatchHover),xe.createElement(n,tp({},this.props,this.state,{onChange:this.handleChange},l))}}],[{key:"getDerivedStateFromProps",value:function(l,o){return tp({},Fp(l.color,o.oldHue))}}]),i}(A.PureComponent||A.Component);return t.propTypes=tp({},n.propTypes),t.defaultProps=tp({},n.defaultProps,{color:{h:250,s:.5,l:.2,a:1}}),t};const bo=F6e;var M6e=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},R6e=function(){function e(n,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}}return function(n,t,r){return t&&e(n.prototype,t),r&&e(n,r),n}}();function N6e(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function Uk(e,n){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n&&(typeof n=="object"||typeof n=="function")?n:e}function B6e(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof n);e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(e,n):e.__proto__=n)}var O6e=function(n){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"span";return function(r){B6e(i,r);function i(){var a,l,o,u;N6e(this,i);for(var h=arguments.length,d=Array(h),p=0;p<h;p++)d[p]=arguments[p];return u=(l=(o=Uk(this,(a=i.__proto__||Object.getPrototypeOf(i)).call.apply(a,[this].concat(d))),o),o.state={focus:!1},o.handleFocus=function(){return o.setState({focus:!0})},o.handleBlur=function(){return o.setState({focus:!1})},l),Uk(o,u)}return R6e(i,[{key:"render",value:function(){return xe.createElement(t,{onFocus:this.handleFocus,onBlur:this.handleBlur},xe.createElement(n,M6e({},this.props,this.state)))}}]),i}(xe.Component)},$k=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},L6e=13,j6e=function(n){var t=n.color,r=n.style,i=n.onClick,a=i===void 0?function(){}:i,l=n.onHover,o=n.title,u=o===void 0?t:o,h=n.children,d=n.focus,p=n.focusStyle,s=p===void 0?{}:p,c=t==="transparent",f=Tn({default:{swatch:$k({background:t,height:"100%",width:"100%",cursor:"pointer",position:"relative",outline:"none"},r,d?s:{})}}),m=function(_){return a(t,_)},g=function(_){return _.keyCode===L6e&&a(t,_)},y=function(_){return l(t,_)},v={};return l&&(v.onMouseOver=y),xe.createElement("div",$k({style:f.swatch,onClick:m,title:u,tabIndex:0,onKeyDown:g},v),h,c&&xe.createElement(K1,{borderRadius:f.swatch.borderRadius,boxShadow:"inset 0 0 0 1px rgba(0,0,0,0.1)"}))};const dd=O6e(j6e);var U6e=function(n){var t=n.direction,r=Tn({default:{picker:{width:"18px",height:"18px",borderRadius:"50%",transform:"translate(-9px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}},vertical:{picker:{transform:"translate(-3px, -9px)"}}},{vertical:t==="vertical"});return xe.createElement("div",{style:r.picker})},$6e=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},bB=function(n){var t=n.rgb,r=n.hsl,i=n.width,a=n.height,l=n.onChange,o=n.direction,u=n.style,h=n.renderers,d=n.pointer,p=n.className,s=p===void 0?"":p,c=Tn({default:{picker:{position:"relative",width:i,height:a},alpha:{radius:"2px",style:u}}});return xe.createElement("div",{style:c.picker,className:"alpha-picker "+s},xe.createElement(lb,$6e({},c.alpha,{rgb:t,hsl:r,pointer:d,renderers:h,onChange:l,direction:o})))};bB.defaultProps={width:"316px",height:"16px",direction:"horizontal",pointer:U6e};bo(bB);function wB(e,n){for(var t=-1,r=e==null?0:e.length,i=Array(r);++t<r;)i[t]=n(e[t],t,e);return i}var V6e="__lodash_hash_undefined__";function z6e(e){return this.__data__.set(e,V6e),this}function H6e(e){return this.__data__.has(e)}function o3(e){var n=-1,t=e==null?0:e.length;for(this.__data__=new Ql;++n<t;)this.add(e[n])}o3.prototype.add=o3.prototype.push=z6e;o3.prototype.has=H6e;function G6e(e,n){for(var t=-1,r=e==null?0:e.length;++t<r;)if(n(e[t],t,e))return!0;return!1}function W6e(e,n){return e.has(n)}var X6e=1,Y6e=2;function CB(e,n,t,r,i,a){var l=t&X6e,o=e.length,u=n.length;if(o!=u&&!(l&&u>o))return!1;var h=a.get(e),d=a.get(n);if(h&&d)return h==n&&d==e;var p=-1,s=!0,c=t&Y6e?new o3:void 0;for(a.set(e,n),a.set(n,e);++p<o;){var f=e[p],m=n[p];if(r)var g=l?r(m,f,p,n,e,a):r(f,m,p,e,n,a);if(g!==void 0){if(g)continue;s=!1;break}if(c){if(!G6e(n,function(y,v){if(!W6e(c,v)&&(f===y||i(f,y,t,r,a)))return c.push(v)})){s=!1;break}}else if(!(f===m||i(f,m,t,r,a))){s=!1;break}}return a.delete(e),a.delete(n),s}function Z6e(e){var n=-1,t=Array(e.size);return e.forEach(function(r,i){t[++n]=[i,r]}),t}function K6e(e){var n=-1,t=Array(e.size);return e.forEach(function(r){t[++n]=r}),t}var Q6e=1,J6e=2,q6e="[object Boolean]",e8e="[object Date]",t8e="[object Error]",n8e="[object Map]",r8e="[object Number]",i8e="[object RegExp]",a8e="[object Set]",o8e="[object String]",s8e="[object Symbol]",l8e="[object ArrayBuffer]",c8e="[object DataView]",Vk=cg?cg.prototype:void 0,kv=Vk?Vk.valueOf:void 0;function u8e(e,n,t,r,i,a,l){switch(t){case c8e:if(e.byteLength!=n.byteLength||e.byteOffset!=n.byteOffset)return!1;e=e.buffer,n=n.buffer;case l8e:return!(e.byteLength!=n.byteLength||!a(new n3(e),new n3(n)));case q6e:case e8e:case r8e:return rm(+e,+n);case t8e:return e.name==n.name&&e.message==n.message;case i8e:case o8e:return e==n+"";case n8e:var o=Z6e;case a8e:var u=r&Q6e;if(o||(o=K6e),e.size!=n.size&&!u)return!1;var h=l.get(e);if(h)return h==n;r|=J6e,l.set(e,n);var d=CB(o(e),o(n),r,i,a,l);return l.delete(e),d;case s8e:if(kv)return kv.call(e)==kv.call(n)}return!1}function d8e(e,n){for(var t=-1,r=n.length,i=e.length;++t<r;)e[i+t]=n[t];return e}function f8e(e,n,t){var r=n(e);return No(e)?r:d8e(r,t(e))}function h8e(e,n){for(var t=-1,r=e==null?0:e.length,i=0,a=[];++t<r;){var l=e[t];n(l,t,e)&&(a[i++]=l)}return a}function p8e(){return[]}var m8e=Object.prototype,g8e=m8e.propertyIsEnumerable,zk=Object.getOwnPropertySymbols,y8e=zk?function(e){return e==null?[]:(e=Object(e),h8e(zk(e),function(n){return g8e.call(e,n)}))}:p8e;const v8e=y8e;function Hk(e){return f8e(e,mb,v8e)}var b8e=1,w8e=Object.prototype,C8e=w8e.hasOwnProperty;function x8e(e,n,t,r,i,a){var l=t&b8e,o=Hk(e),u=o.length,h=Hk(n),d=h.length;if(u!=d&&!l)return!1;for(var p=u;p--;){var s=o[p];if(!(l?s in n:C8e.call(n,s)))return!1}var c=a.get(e),f=a.get(n);if(c&&f)return c==n&&f==e;var m=!0;a.set(e,n),a.set(n,e);for(var g=l;++p<u;){s=o[p];var y=e[s],v=n[s];if(r)var b=l?r(v,y,s,n,e,a):r(y,v,s,e,n,a);if(!(b===void 0?y===v||i(y,v,t,r,a):b)){m=!1;break}g||(g=s=="constructor")}if(m&&!g){var _=e.constructor,M=n.constructor;_!=M&&"constructor"in e&&"constructor"in n&&!(typeof _=="function"&&_ instanceof _&&typeof M=="function"&&M instanceof M)&&(m=!1)}return a.delete(e),a.delete(n),m}var S8e=ud(Hl,"DataView");const T8=S8e;var _8e=ud(Hl,"Promise");const I8=_8e;var E8e=ud(Hl,"Set");const P8=E8e;var A8e=ud(Hl,"WeakMap");const D8=A8e;var Gk="[object Map]",k8e="[object Object]",Wk="[object Promise]",Xk="[object Set]",Yk="[object WeakMap]",Zk="[object DataView]",T8e=cd(T8),I8e=cd(S0),P8e=cd(I8),D8e=cd(P8),F8e=cd(D8),xu=k1;(T8&&xu(new T8(new ArrayBuffer(1)))!=Zk||S0&&xu(new S0)!=Gk||I8&&xu(I8.resolve())!=Wk||P8&&xu(new P8)!=Xk||D8&&xu(new D8)!=Yk)&&(xu=function(e){var n=k1(e),t=n==k8e?e.constructor:void 0,r=t?cd(t):"";if(r)switch(r){case T8e:return Zk;case I8e:return Gk;case P8e:return Wk;case D8e:return Xk;case F8e:return Yk}return n});const Kk=xu;var M8e=1,Qk="[object Arguments]",Jk="[object Array]",s2="[object Object]",R8e=Object.prototype,qk=R8e.hasOwnProperty;function N8e(e,n,t,r,i,a){var l=No(e),o=No(n),u=l?Jk:Kk(e),h=o?Jk:Kk(n);u=u==Qk?s2:u,h=h==Qk?s2:h;var d=u==s2,p=h==s2,s=u==h;if(s&&i3(e)){if(!i3(n))return!1;l=!0,d=!1}if(s&&!d)return a||(a=new Xs),l||hb(e)?CB(e,n,t,r,i,a):u8e(e,n,u,t,r,i,a);if(!(t&M8e)){var c=d&&qk.call(e,"__wrapped__"),f=p&&qk.call(n,"__wrapped__");if(c||f){var m=c?e.value():e,g=f?n.value():n;return a||(a=new Xs),i(m,g,t,r,a)}}return s?(a||(a=new Xs),x8e(e,n,t,r,i,a)):!1}function yb(e,n,t,r,i){return e===n?!0:e==null||n==null||!Lu(e)&&!Lu(n)?e!==e&&n!==n:N8e(e,n,t,r,yb,i)}var B8e=1,O8e=2;function L8e(e,n,t,r){var i=t.length,a=i,l=!r;if(e==null)return!a;for(e=Object(e);i--;){var o=t[i];if(l&&o[2]?o[1]!==e[o[0]]:!(o[0]in e))return!1}for(;++i<a;){o=t[i];var u=o[0],h=e[u],d=o[1];if(l&&o[2]){if(h===void 0&&!(u in e))return!1}else{var p=new Xs;if(r)var s=r(h,d,u,e,n,p);if(!(s===void 0?yb(d,h,B8e|O8e,r,p):s))return!1}}return!0}function xB(e){return e===e&&!Gc(e)}function j8e(e){for(var n=mb(e),t=n.length;t--;){var r=n[t],i=e[r];n[t]=[r,i,xB(i)]}return n}function SB(e,n){return function(t){return t==null?!1:t[e]===n&&(n!==void 0||e in Object(t))}}function U8e(e){var n=j8e(e);return n.length==1&&n[0][2]?SB(n[0][0],n[0][1]):function(t){return t===e||L8e(t,e,n)}}var $8e=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,V8e=/^\w*$/;function vb(e,n){if(No(e))return!1;var t=typeof e;return t=="number"||t=="symbol"||t=="boolean"||e==null||Y8(e)?!0:V8e.test(e)||!$8e.test(e)||n!=null&&e in Object(n)}var z8e="Expected a function";function bb(e,n){if(typeof e!="function"||n!=null&&typeof n!="function")throw new TypeError(z8e);var t=function(){var r=arguments,i=n?n.apply(this,r):r[0],a=t.cache;if(a.has(i))return a.get(i);var l=e.apply(this,r);return t.cache=a.set(i,l)||a,l};return t.cache=new(bb.Cache||Ql),t}bb.Cache=Ql;var H8e=500;function G8e(e){var n=bb(e,function(r){return t.size===H8e&&t.clear(),r}),t=n.cache;return n}var W8e=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,X8e=/\\(\\)?/g,Y8e=G8e(function(e){var n=[];return e.charCodeAt(0)===46&&n.push(""),e.replace(W8e,function(t,r,i,a){n.push(i?a.replace(X8e,"$1"):r||t)}),n});const Z8e=Y8e;var K8e=1/0,eT=cg?cg.prototype:void 0,tT=eT?eT.toString:void 0;function _B(e){if(typeof e=="string")return e;if(No(e))return wB(e,_B)+"";if(Y8(e))return tT?tT.call(e):"";var n=e+"";return n=="0"&&1/e==-K8e?"-0":n}function Q8e(e){return e==null?"":_B(e)}function EB(e,n){return No(e)?e:vb(e,n)?[e]:Z8e(Q8e(e))}var J8e=1/0;function k5(e){if(typeof e=="string"||Y8(e))return e;var n=e+"";return n=="0"&&1/e==-J8e?"-0":n}function AB(e,n){n=EB(n,e);for(var t=0,r=n.length;e!=null&&t<r;)e=e[k5(n[t++])];return t&&t==r?e:void 0}function q8e(e,n,t){var r=e==null?void 0:AB(e,n);return r===void 0?t:r}function e7e(e,n){return e!=null&&n in Object(e)}function t7e(e,n,t){n=EB(n,e);for(var r=-1,i=n.length,a=!1;++r<i;){var l=k5(n[r]);if(!(a=e!=null&&t(e,l)))break;e=e[l]}return a||++r!=i?a:(i=e==null?0:e.length,!!i&&fb(i)&&pb(l,i)&&(No(e)||r3(e)))}function n7e(e,n){return e!=null&&t7e(e,n,e7e)}var r7e=1,i7e=2;function a7e(e,n){return vb(e)&&xB(n)?SB(k5(e),n):function(t){var r=q8e(t,e);return r===void 0&&r===n?n7e(t,e):yb(n,r,r7e|i7e)}}function o7e(e){return function(n){return n==null?void 0:n[e]}}function s7e(e){return function(n){return AB(n,e)}}function l7e(e){return vb(e)?o7e(k5(e)):s7e(e)}function c7e(e){return typeof e=="function"?e:e==null?_5:typeof e=="object"?No(e)?a7e(e[0],e[1]):U8e(e):l7e(e)}function u7e(e,n){var t=-1,r=J1(e)?Array(e.length):[];return gB(e,function(i,a,l){r[++t]=n(i,a,l)}),r}function fd(e,n){var t=No(e)?wB:u7e;return t(e,c7e(n))}var d7e=function(n){var t=n.colors,r=n.onClick,i=n.onSwatchHover,a=Tn({default:{swatches:{marginRight:"-10px"},swatch:{width:"22px",height:"22px",float:"left",marginRight:"10px",marginBottom:"10px",borderRadius:"4px"},clear:{clear:"both"}}});return xe.createElement("div",{style:a.swatches},fd(t,function(l){return xe.createElement(dd,{key:l,color:l,style:a.swatch,onClick:r,onHover:i,focusStyle:{boxShadow:"0 0 4px "+l}})}),xe.createElement("div",{style:a.clear}))},wb=function(n){var t=n.onChange,r=n.onSwatchHover,i=n.hex,a=n.colors,l=n.width,o=n.triangle,u=n.styles,h=u===void 0?{}:u,d=n.className,p=d===void 0?"":d,s=i==="transparent",c=function(g,y){iu(g)&&t({hex:g,source:"hex"},y)},f=Tn(vo({default:{card:{width:l,background:"#fff",boxShadow:"0 1px rgba(0,0,0,.1)",borderRadius:"6px",position:"relative"},head:{height:"110px",background:i,borderRadius:"6px 6px 0 0",display:"flex",alignItems:"center",justifyContent:"center",position:"relative"},body:{padding:"10px"},label:{fontSize:"18px",color:gb(i),position:"relative"},triangle:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 10px 10px 10px",borderColor:"transparent transparent "+i+" transparent",position:"absolute",top:"-10px",left:"50%",marginLeft:"-10px"},input:{width:"100%",fontSize:"12px",color:"#666",border:"0px",outline:"none",height:"22px",boxShadow:"inset 0 0 0 1px #ddd",borderRadius:"4px",padding:"0 7px",boxSizing:"border-box"}},"hide-triangle":{triangle:{display:"none"}}},h),{"hide-triangle":o==="hide"});return xe.createElement("div",{style:f.card,className:"block-picker "+p},xe.createElement("div",{style:f.triangle}),xe.createElement("div",{style:f.head},s&&xe.createElement(K1,{borderRadius:"6px 6px 0 0"}),xe.createElement("div",{style:f.label},i)),xe.createElement("div",{style:f.body},xe.createElement(d7e,{colors:a,onClick:c,onSwatchHover:r}),xe.createElement(dr,{style:{input:f.input},value:i,onChange:c})))};wb.propTypes={width:Lt.oneOfType([Lt.string,Lt.number]),colors:Lt.arrayOf(Lt.string),triangle:Lt.oneOf(["top","hide"]),styles:Lt.object};wb.defaultProps={width:170,colors:["#D9E3F0","#F47373","#697689","#37D67A","#2CCCE4","#555555","#dce775","#ff8a65","#ba68c8"],triangle:"top",styles:{}};bo(wb);var hf={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",a100:"#ff8a80",a200:"#ff5252",a400:"#ff1744",a700:"#d50000"},pf={50:"#fce4ec",100:"#f8bbd0",200:"#f48fb1",300:"#f06292",400:"#ec407a",500:"#e91e63",600:"#d81b60",700:"#c2185b",800:"#ad1457",900:"#880e4f",a100:"#ff80ab",a200:"#ff4081",a400:"#f50057",a700:"#c51162"},mf={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",a100:"#ea80fc",a200:"#e040fb",a400:"#d500f9",a700:"#aa00ff"},gf={50:"#ede7f6",100:"#d1c4e9",200:"#b39ddb",300:"#9575cd",400:"#7e57c2",500:"#673ab7",600:"#5e35b1",700:"#512da8",800:"#4527a0",900:"#311b92",a100:"#b388ff",a200:"#7c4dff",a400:"#651fff",a700:"#6200ea"},yf={50:"#e8eaf6",100:"#c5cae9",200:"#9fa8da",300:"#7986cb",400:"#5c6bc0",500:"#3f51b5",600:"#3949ab",700:"#303f9f",800:"#283593",900:"#1a237e",a100:"#8c9eff",a200:"#536dfe",a400:"#3d5afe",a700:"#304ffe"},vf={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",a100:"#82b1ff",a200:"#448aff",a400:"#2979ff",a700:"#2962ff"},bf={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",a100:"#80d8ff",a200:"#40c4ff",a400:"#00b0ff",a700:"#0091ea"},wf={50:"#e0f7fa",100:"#b2ebf2",200:"#80deea",300:"#4dd0e1",400:"#26c6da",500:"#00bcd4",600:"#00acc1",700:"#0097a7",800:"#00838f",900:"#006064",a100:"#84ffff",a200:"#18ffff",a400:"#00e5ff",a700:"#00b8d4"},Cf={50:"#e0f2f1",100:"#b2dfdb",200:"#80cbc4",300:"#4db6ac",400:"#26a69a",500:"#009688",600:"#00897b",700:"#00796b",800:"#00695c",900:"#004d40",a100:"#a7ffeb",a200:"#64ffda",a400:"#1de9b6",a700:"#00bfa5"},Mp={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",a100:"#b9f6ca",a200:"#69f0ae",a400:"#00e676",a700:"#00c853"},xf={50:"#f1f8e9",100:"#dcedc8",200:"#c5e1a5",300:"#aed581",400:"#9ccc65",500:"#8bc34a",600:"#7cb342",700:"#689f38",800:"#558b2f",900:"#33691e",a100:"#ccff90",a200:"#b2ff59",a400:"#76ff03",a700:"#64dd17"},Sf={50:"#f9fbe7",100:"#f0f4c3",200:"#e6ee9c",300:"#dce775",400:"#d4e157",500:"#cddc39",600:"#c0ca33",700:"#afb42b",800:"#9e9d24",900:"#827717",a100:"#f4ff81",a200:"#eeff41",a400:"#c6ff00",a700:"#aeea00"},_f={50:"#fffde7",100:"#fff9c4",200:"#fff59d",300:"#fff176",400:"#ffee58",500:"#ffeb3b",600:"#fdd835",700:"#fbc02d",800:"#f9a825",900:"#f57f17",a100:"#ffff8d",a200:"#ffff00",a400:"#ffea00",a700:"#ffd600"},Ef={50:"#fff8e1",100:"#ffecb3",200:"#ffe082",300:"#ffd54f",400:"#ffca28",500:"#ffc107",600:"#ffb300",700:"#ffa000",800:"#ff8f00",900:"#ff6f00",a100:"#ffe57f",a200:"#ffd740",a400:"#ffc400",a700:"#ffab00"},Af={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",a100:"#ffd180",a200:"#ffab40",a400:"#ff9100",a700:"#ff6d00"},kf={50:"#fbe9e7",100:"#ffccbc",200:"#ffab91",300:"#ff8a65",400:"#ff7043",500:"#ff5722",600:"#f4511e",700:"#e64a19",800:"#d84315",900:"#bf360c",a100:"#ff9e80",a200:"#ff6e40",a400:"#ff3d00",a700:"#dd2c00"},Tf={50:"#efebe9",100:"#d7ccc8",200:"#bcaaa4",300:"#a1887f",400:"#8d6e63",500:"#795548",600:"#6d4c41",700:"#5d4037",800:"#4e342e",900:"#3e2723"},If={50:"#eceff1",100:"#cfd8dc",200:"#b0bec5",300:"#90a4ae",400:"#78909c",500:"#607d8b",600:"#546e7a",700:"#455a64",800:"#37474f",900:"#263238"},kB=function(n){var t=n.color,r=n.onClick,i=n.onSwatchHover,a=n.hover,l=n.active,o=n.circleSize,u=n.circleSpacing,h=Tn({default:{swatch:{width:o,height:o,marginRight:u,marginBottom:u,transform:"scale(1)",transition:"100ms transform ease"},Swatch:{borderRadius:"50%",background:"transparent",boxShadow:"inset 0 0 0 "+(o/2+1)+"px "+t,transition:"100ms box-shadow ease"}},hover:{swatch:{transform:"scale(1.2)"}},active:{Swatch:{boxShadow:"inset 0 0 0 3px "+t}}},{hover:a,active:l});return xe.createElement("div",{style:h.swatch},xe.createElement(dd,{style:h.Swatch,color:t,onClick:r,onHover:i,focusStyle:{boxShadow:h.Swatch.boxShadow+", 0 0 5px "+t}}))};kB.defaultProps={circleSize:28,circleSpacing:14};const f7e=sb(kB);var Cb=function(n){var t=n.width,r=n.onChange,i=n.onSwatchHover,a=n.colors,l=n.hex,o=n.circleSize,u=n.styles,h=u===void 0?{}:u,d=n.circleSpacing,p=n.className,s=p===void 0?"":p,c=Tn(vo({default:{card:{width:t,display:"flex",flexWrap:"wrap",marginRight:-d,marginBottom:-d}}},h)),f=function(g,y){return r({hex:g,source:"hex"},y)};return xe.createElement("div",{style:c.card,className:"circle-picker "+s},fd(a,function(m){return xe.createElement(f7e,{key:m,color:m,onClick:f,onSwatchHover:i,active:l===m.toLowerCase(),circleSize:o,circleSpacing:d})}))};Cb.propTypes={width:Lt.oneOfType([Lt.string,Lt.number]),circleSize:Lt.number,circleSpacing:Lt.number,styles:Lt.object};Cb.defaultProps={width:252,circleSize:28,circleSpacing:14,colors:[hf[500],pf[500],mf[500],gf[500],yf[500],vf[500],bf[500],wf[500],Cf[500],Mp[500],xf[500],Sf[500],_f[500],Ef[500],Af[500],kf[500],Tf[500],If[500]],styles:{}};bo(Cb);function nT(e){return e===void 0}var TB={};Object.defineProperty(TB,"__esModule",{value:!0});var rT=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},h7e=A,iT=p7e(h7e);function p7e(e){return e&&e.__esModule?e:{default:e}}function m7e(e,n){var t={};for(var r in e)n.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t}var l2=24,g7e=TB.default=function(e){var n=e.fill,t=n===void 0?"currentColor":n,r=e.width,i=r===void 0?l2:r,a=e.height,l=a===void 0?l2:a,o=e.style,u=o===void 0?{}:o,h=m7e(e,["fill","width","height","style"]);return iT.default.createElement("svg",rT({viewBox:"0 0 "+l2+" "+l2,style:rT({fill:t,width:i,height:l},u)},h),iT.default.createElement("path",{d:"M12,18.17L8.83,15L7.42,16.41L12,21L16.59,16.41L15.17,15M12,5.83L15.17,9L16.58,7.59L12,3L7.41,7.59L8.83,9L12,5.83Z"}))},y7e=function(){function e(n,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}}return function(n,t,r){return t&&e(n.prototype,t),r&&e(n,r),n}}();function v7e(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function b7e(e,n){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n&&(typeof n=="object"||typeof n=="function")?n:e}function w7e(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof n);e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(e,n):e.__proto__=n)}var IB=function(e){w7e(n,e);function n(t){v7e(this,n);var r=b7e(this,(n.__proto__||Object.getPrototypeOf(n)).call(this));return r.toggleViews=function(){r.state.view==="hex"?r.setState({view:"rgb"}):r.state.view==="rgb"?r.setState({view:"hsl"}):r.state.view==="hsl"&&(r.props.hsl.a===1?r.setState({view:"hex"}):r.setState({view:"rgb"}))},r.handleChange=function(i,a){i.hex?iu(i.hex)&&r.props.onChange({hex:i.hex,source:"hex"},a):i.r||i.g||i.b?r.props.onChange({r:i.r||r.props.rgb.r,g:i.g||r.props.rgb.g,b:i.b||r.props.rgb.b,source:"rgb"},a):i.a?(i.a<0?i.a=0:i.a>1&&(i.a=1),r.props.onChange({h:r.props.hsl.h,s:r.props.hsl.s,l:r.props.hsl.l,a:Math.round(i.a*100)/100,source:"rgb"},a)):(i.h||i.s||i.l)&&(typeof i.s=="string"&&i.s.includes("%")&&(i.s=i.s.replace("%","")),typeof i.l=="string"&&i.l.includes("%")&&(i.l=i.l.replace("%","")),i.s==1?i.s=.01:i.l==1&&(i.l=.01),r.props.onChange({h:i.h||r.props.hsl.h,s:Number(nT(i.s)?r.props.hsl.s:i.s),l:Number(nT(i.l)?r.props.hsl.l:i.l),source:"hsl"},a))},r.showHighlight=function(i){i.currentTarget.style.background="#eee"},r.hideHighlight=function(i){i.currentTarget.style.background="transparent"},t.hsl.a!==1&&t.view==="hex"?r.state={view:"rgb"}:r.state={view:t.view},r}return y7e(n,[{key:"render",value:function(){var r=this,i=Tn({default:{wrap:{paddingTop:"16px",display:"flex"},fields:{flex:"1",display:"flex",marginLeft:"-6px"},field:{paddingLeft:"6px",width:"100%"},alpha:{paddingLeft:"6px",width:"100%"},toggle:{width:"32px",textAlign:"right",position:"relative"},icon:{marginRight:"-4px",marginTop:"12px",cursor:"pointer",position:"relative"},iconHighlight:{position:"absolute",width:"24px",height:"28px",background:"#eee",borderRadius:"4px",top:"10px",left:"12px",display:"none"},input:{fontSize:"11px",color:"#333",width:"100%",borderRadius:"2px",border:"none",boxShadow:"inset 0 0 0 1px #dadada",height:"21px",textAlign:"center"},label:{textTransform:"uppercase",fontSize:"11px",lineHeight:"11px",color:"#969696",textAlign:"center",display:"block",marginTop:"12px"},svg:{fill:"#333",width:"24px",height:"24px",border:"1px transparent solid",borderRadius:"5px"}},disableAlpha:{alpha:{display:"none"}}},this.props,this.state),a=void 0;return this.state.view==="hex"?a=xe.createElement("div",{style:i.fields,className:"flexbox-fix"},xe.createElement("div",{style:i.field},xe.createElement(dr,{style:{input:i.input,label:i.label},label:"hex",value:this.props.hex,onChange:this.handleChange}))):this.state.view==="rgb"?a=xe.createElement("div",{style:i.fields,className:"flexbox-fix"},xe.createElement("div",{style:i.field},xe.createElement(dr,{style:{input:i.input,label:i.label},label:"r",value:this.props.rgb.r,onChange:this.handleChange})),xe.createElement("div",{style:i.field},xe.createElement(dr,{style:{input:i.input,label:i.label},label:"g",value:this.props.rgb.g,onChange:this.handleChange})),xe.createElement("div",{style:i.field},xe.createElement(dr,{style:{input:i.input,label:i.label},label:"b",value:this.props.rgb.b,onChange:this.handleChange})),xe.createElement("div",{style:i.alpha},xe.createElement(dr,{style:{input:i.input,label:i.label},label:"a",value:this.props.rgb.a,arrowOffset:.01,onChange:this.handleChange}))):this.state.view==="hsl"&&(a=xe.createElement("div",{style:i.fields,className:"flexbox-fix"},xe.createElement("div",{style:i.field},xe.createElement(dr,{style:{input:i.input,label:i.label},label:"h",value:Math.round(this.props.hsl.h),onChange:this.handleChange})),xe.createElement("div",{style:i.field},xe.createElement(dr,{style:{input:i.input,label:i.label},label:"s",value:Math.round(this.props.hsl.s*100)+"%",onChange:this.handleChange})),xe.createElement("div",{style:i.field},xe.createElement(dr,{style:{input:i.input,label:i.label},label:"l",value:Math.round(this.props.hsl.l*100)+"%",onChange:this.handleChange})),xe.createElement("div",{style:i.alpha},xe.createElement(dr,{style:{input:i.input,label:i.label},label:"a",value:this.props.hsl.a,arrowOffset:.01,onChange:this.handleChange})))),xe.createElement("div",{style:i.wrap,className:"flexbox-fix"},a,xe.createElement("div",{style:i.toggle},xe.createElement("div",{style:i.icon,onClick:this.toggleViews,ref:function(o){return r.icon=o}},xe.createElement(g7e,{style:i.svg,onMouseOver:this.showHighlight,onMouseEnter:this.showHighlight,onMouseOut:this.hideHighlight}))))}}],[{key:"getDerivedStateFromProps",value:function(r,i){return r.hsl.a!==1&&i.view==="hex"?{view:"rgb"}:null}}]),n}(xe.Component);IB.defaultProps={view:"hex"};var aT=function(){var n=Tn({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",transform:"translate(-6px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}}});return xe.createElement("div",{style:n.picker})},C7e=function(){var n=Tn({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}}});return xe.createElement("div",{style:n.picker})},xb=function(n){var t=n.width,r=n.onChange,i=n.disableAlpha,a=n.rgb,l=n.hsl,o=n.hsv,u=n.hex,h=n.renderers,d=n.styles,p=d===void 0?{}:d,s=n.className,c=s===void 0?"":s,f=n.defaultView,m=Tn(vo({default:{picker:{width:t,background:"#fff",borderRadius:"2px",boxShadow:"0 0 2px rgba(0,0,0,.3), 0 4px 8px rgba(0,0,0,.3)",boxSizing:"initial",fontFamily:"Menlo"},saturation:{width:"100%",paddingBottom:"55%",position:"relative",borderRadius:"2px 2px 0 0",overflow:"hidden"},Saturation:{radius:"2px 2px 0 0"},body:{padding:"16px 16px 12px"},controls:{display:"flex"},color:{width:"32px"},swatch:{marginTop:"6px",width:"16px",height:"16px",borderRadius:"8px",position:"relative",overflow:"hidden"},active:{absolute:"0px 0px 0px 0px",borderRadius:"8px",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.1)",background:"rgba("+a.r+", "+a.g+", "+a.b+", "+a.a+")",zIndex:"2"},toggles:{flex:"1"},hue:{height:"10px",position:"relative",marginBottom:"8px"},Hue:{radius:"2px"},alpha:{height:"10px",position:"relative"},Alpha:{radius:"2px"}},disableAlpha:{color:{width:"22px"},alpha:{display:"none"},hue:{marginBottom:"0px"},swatch:{width:"10px",height:"10px",marginTop:"0px"}}},p),{disableAlpha:i});return xe.createElement("div",{style:m.picker,className:"chrome-picker "+c},xe.createElement("div",{style:m.saturation},xe.createElement(E5,{style:m.Saturation,hsl:l,hsv:o,pointer:C7e,onChange:r})),xe.createElement("div",{style:m.body},xe.createElement("div",{style:m.controls,className:"flexbox-fix"},xe.createElement("div",{style:m.color},xe.createElement("div",{style:m.swatch},xe.createElement("div",{style:m.active}),xe.createElement(K1,{renderers:h}))),xe.createElement("div",{style:m.toggles},xe.createElement("div",{style:m.hue},xe.createElement(Q1,{style:m.Hue,hsl:l,pointer:aT,onChange:r})),xe.createElement("div",{style:m.alpha},xe.createElement(lb,{style:m.Alpha,rgb:a,hsl:l,pointer:aT,renderers:h,onChange:r})))),xe.createElement(IB,{rgb:a,hsl:l,hex:u,view:f,onChange:r,disableAlpha:i})))};xb.propTypes={width:Lt.oneOfType([Lt.string,Lt.number]),disableAlpha:Lt.bool,styles:Lt.object,defaultView:Lt.oneOf(["hex","rgb","hsl"])};xb.defaultProps={width:225,disableAlpha:!1,styles:{}};bo(xb);var x7e=function(n){var t=n.color,r=n.onClick,i=r===void 0?function(){}:r,a=n.onSwatchHover,l=n.active,o=Tn({default:{color:{background:t,width:"15px",height:"15px",float:"left",marginRight:"5px",marginBottom:"5px",position:"relative",cursor:"pointer"},dot:{absolute:"5px 5px 5px 5px",background:gb(t),borderRadius:"50%",opacity:"0"}},active:{dot:{opacity:"1"}},"color-#FFFFFF":{color:{boxShadow:"inset 0 0 0 1px #ddd"},dot:{background:"#000"}},transparent:{dot:{background:"#000"}}},{active:l,"color-#FFFFFF":t==="#FFFFFF",transparent:t==="transparent"});return xe.createElement(dd,{style:o.color,color:t,onClick:i,onHover:a,focusStyle:{boxShadow:"0 0 4px "+t}},xe.createElement("div",{style:o.dot}))},S7e=function(n){var t=n.hex,r=n.rgb,i=n.onChange,a=Tn({default:{fields:{display:"flex",paddingBottom:"6px",paddingRight:"5px",position:"relative"},active:{position:"absolute",top:"6px",left:"5px",height:"9px",width:"9px",background:t},HEXwrap:{flex:"6",position:"relative"},HEXinput:{width:"80%",padding:"0px",paddingLeft:"20%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},HEXlabel:{display:"none"},RGBwrap:{flex:"3",position:"relative"},RGBinput:{width:"70%",padding:"0px",paddingLeft:"30%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},RGBlabel:{position:"absolute",top:"3px",left:"0px",lineHeight:"16px",textTransform:"uppercase",fontSize:"12px",color:"#999"}}}),l=function(u,h){u.r||u.g||u.b?i({r:u.r||r.r,g:u.g||r.g,b:u.b||r.b,source:"rgb"},h):i({hex:u.hex,source:"hex"},h)};return xe.createElement("div",{style:a.fields,className:"flexbox-fix"},xe.createElement("div",{style:a.active}),xe.createElement(dr,{style:{wrap:a.HEXwrap,input:a.HEXinput,label:a.HEXlabel},label:"hex",value:t,onChange:l}),xe.createElement(dr,{style:{wrap:a.RGBwrap,input:a.RGBinput,label:a.RGBlabel},label:"r",value:r.r,onChange:l}),xe.createElement(dr,{style:{wrap:a.RGBwrap,input:a.RGBinput,label:a.RGBlabel},label:"g",value:r.g,onChange:l}),xe.createElement(dr,{style:{wrap:a.RGBwrap,input:a.RGBinput,label:a.RGBlabel},label:"b",value:r.b,onChange:l}))},Sb=function(n){var t=n.onChange,r=n.onSwatchHover,i=n.colors,a=n.hex,l=n.rgb,o=n.styles,u=o===void 0?{}:o,h=n.className,d=h===void 0?"":h,p=Tn(vo({default:{Compact:{background:"#f6f6f6",radius:"4px"},compact:{paddingTop:"5px",paddingLeft:"5px",boxSizing:"initial",width:"240px"},clear:{clear:"both"}}},u)),s=function(f,m){f.hex?iu(f.hex)&&t({hex:f.hex,source:"hex"},m):t(f,m)};return xe.createElement(im,{style:p.Compact,styles:u},xe.createElement("div",{style:p.compact,className:"compact-picker "+d},xe.createElement("div",null,fd(i,function(c){return xe.createElement(x7e,{key:c,color:c,active:c.toLowerCase()===a,onClick:s,onSwatchHover:r})}),xe.createElement("div",{style:p.clear})),xe.createElement(S7e,{hex:a,rgb:l,onChange:s})))};Sb.propTypes={colors:Lt.arrayOf(Lt.string),styles:Lt.object};Sb.defaultProps={colors:["#4D4D4D","#999999","#FFFFFF","#F44E3B","#FE9200","#FCDC00","#DBDF00","#A4DD00","#68CCCA","#73D8FF","#AEA1FF","#FDA1FF","#333333","#808080","#cccccc","#D33115","#E27300","#FCC400","#B0BC00","#68BC00","#16A5A5","#009CE0","#7B64FF","#FA28FF","#000000","#666666","#B3B3B3","#9F0500","#C45100","#FB9E00","#808900","#194D33","#0C797D","#0062B1","#653294","#AB149E"],styles:{}};bo(Sb);var _7e=function(n){var t=n.hover,r=n.color,i=n.onClick,a=n.onSwatchHover,l={position:"relative",zIndex:"2",outline:"2px solid #fff",boxShadow:"0 0 5px 2px rgba(0,0,0,0.25)"},o=Tn({default:{swatch:{width:"25px",height:"25px",fontSize:"0"}},hover:{swatch:l}},{hover:t});return xe.createElement("div",{style:o.swatch},xe.createElement(dd,{color:r,onClick:i,onHover:a,focusStyle:l}))};const E7e=sb(_7e);var _b=function(n){var t=n.width,r=n.colors,i=n.onChange,a=n.onSwatchHover,l=n.triangle,o=n.styles,u=o===void 0?{}:o,h=n.className,d=h===void 0?"":h,p=Tn(vo({default:{card:{width:t,background:"#fff",border:"1px solid rgba(0,0,0,0.2)",boxShadow:"0 3px 12px rgba(0,0,0,0.15)",borderRadius:"4px",position:"relative",padding:"5px",display:"flex",flexWrap:"wrap"},triangle:{position:"absolute",border:"7px solid transparent",borderBottomColor:"#fff"},triangleShadow:{position:"absolute",border:"8px solid transparent",borderBottomColor:"rgba(0,0,0,0.15)"}},"hide-triangle":{triangle:{display:"none"},triangleShadow:{display:"none"}},"top-left-triangle":{triangle:{top:"-14px",left:"10px"},triangleShadow:{top:"-16px",left:"9px"}},"top-right-triangle":{triangle:{top:"-14px",right:"10px"},triangleShadow:{top:"-16px",right:"9px"}},"bottom-left-triangle":{triangle:{top:"35px",left:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",left:"9px",transform:"rotate(180deg)"}},"bottom-right-triangle":{triangle:{top:"35px",right:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",right:"9px",transform:"rotate(180deg)"}}},u),{"hide-triangle":l==="hide","top-left-triangle":l==="top-left","top-right-triangle":l==="top-right","bottom-left-triangle":l==="bottom-left","bottom-right-triangle":l==="bottom-right"}),s=function(f,m){return i({hex:f,source:"hex"},m)};return xe.createElement("div",{style:p.card,className:"github-picker "+d},xe.createElement("div",{style:p.triangleShadow}),xe.createElement("div",{style:p.triangle}),fd(r,function(c){return xe.createElement(E7e,{color:c,key:c,onClick:s,onSwatchHover:a})}))};_b.propTypes={width:Lt.oneOfType([Lt.string,Lt.number]),colors:Lt.arrayOf(Lt.string),triangle:Lt.oneOf(["hide","top-left","top-right","bottom-left","bottom-right"]),styles:Lt.object};_b.defaultProps={width:200,colors:["#B80000","#DB3E00","#FCCB00","#008B02","#006B76","#1273DE","#004DCF","#5300EB","#EB9694","#FAD0C3","#FEF3BD","#C1E1C5","#BEDADC","#C4DEF6","#BED3F3","#D4C4FB"],triangle:"top-left",styles:{}};bo(_b);var A7e=function(n){var t=n.direction,r=Tn({default:{picker:{width:"18px",height:"18px",borderRadius:"50%",transform:"translate(-9px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}},vertical:{picker:{transform:"translate(-3px, -9px)"}}},{vertical:t==="vertical"});return xe.createElement("div",{style:r.picker})},k7e=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},Eb=function(n){var t=n.width,r=n.height,i=n.onChange,a=n.hsl,l=n.direction,o=n.pointer,u=n.styles,h=u===void 0?{}:u,d=n.className,p=d===void 0?"":d,s=Tn(vo({default:{picker:{position:"relative",width:t,height:r},hue:{radius:"2px"}}},h)),c=function(m){return i({a:1,h:m.h,l:.5,s:1})};return xe.createElement("div",{style:s.picker,className:"hue-picker "+p},xe.createElement(Q1,k7e({},s.hue,{hsl:a,pointer:o,onChange:c,direction:l})))};Eb.propTypes={styles:Lt.object};Eb.defaultProps={width:"316px",height:"16px",direction:"horizontal",pointer:A7e,styles:{}};bo(Eb);var T7e=function(n){var t=n.onChange,r=n.hex,i=n.rgb,a=n.styles,l=a===void 0?{}:a,o=n.className,u=o===void 0?"":o,h=Tn(vo({default:{material:{width:"98px",height:"98px",padding:"16px",fontFamily:"Roboto"},HEXwrap:{position:"relative"},HEXinput:{width:"100%",marginTop:"12px",fontSize:"15px",color:"#333",padding:"0px",border:"0px",borderBottom:"2px solid "+r,outline:"none",height:"30px"},HEXlabel:{position:"absolute",top:"0px",left:"0px",fontSize:"11px",color:"#999999",textTransform:"capitalize"},Hex:{style:{}},RGBwrap:{position:"relative"},RGBinput:{width:"100%",marginTop:"12px",fontSize:"15px",color:"#333",padding:"0px",border:"0px",borderBottom:"1px solid #eee",outline:"none",height:"30px"},RGBlabel:{position:"absolute",top:"0px",left:"0px",fontSize:"11px",color:"#999999",textTransform:"capitalize"},split:{display:"flex",marginRight:"-10px",paddingTop:"11px"},third:{flex:"1",paddingRight:"10px"}}},l)),d=function(s,c){s.hex?iu(s.hex)&&t({hex:s.hex,source:"hex"},c):(s.r||s.g||s.b)&&t({r:s.r||i.r,g:s.g||i.g,b:s.b||i.b,source:"rgb"},c)};return xe.createElement(im,{styles:l},xe.createElement("div",{style:h.material,className:"material-picker "+u},xe.createElement(dr,{style:{wrap:h.HEXwrap,input:h.HEXinput,label:h.HEXlabel},label:"hex",value:r,onChange:d}),xe.createElement("div",{style:h.split,className:"flexbox-fix"},xe.createElement("div",{style:h.third},xe.createElement(dr,{style:{wrap:h.RGBwrap,input:h.RGBinput,label:h.RGBlabel},label:"r",value:i.r,onChange:d})),xe.createElement("div",{style:h.third},xe.createElement(dr,{style:{wrap:h.RGBwrap,input:h.RGBinput,label:h.RGBlabel},label:"g",value:i.g,onChange:d})),xe.createElement("div",{style:h.third},xe.createElement(dr,{style:{wrap:h.RGBwrap,input:h.RGBinput,label:h.RGBlabel},label:"b",value:i.b,onChange:d})))))};bo(T7e);var I7e=function(n){var t=n.onChange,r=n.rgb,i=n.hsv,a=n.hex,l=Tn({default:{fields:{paddingTop:"5px",paddingBottom:"9px",width:"80px",position:"relative"},divider:{height:"5px"},RGBwrap:{position:"relative"},RGBinput:{marginLeft:"40%",width:"40%",height:"18px",border:"1px solid #888888",boxShadow:"inset 0 1px 1px rgba(0,0,0,.1), 0 1px 0 0 #ECECEC",marginBottom:"5px",fontSize:"13px",paddingLeft:"3px",marginRight:"10px"},RGBlabel:{left:"0px",top:"0px",width:"34px",textTransform:"uppercase",fontSize:"13px",height:"18px",lineHeight:"22px",position:"absolute"},HEXwrap:{position:"relative"},HEXinput:{marginLeft:"20%",width:"80%",height:"18px",border:"1px solid #888888",boxShadow:"inset 0 1px 1px rgba(0,0,0,.1), 0 1px 0 0 #ECECEC",marginBottom:"6px",fontSize:"13px",paddingLeft:"3px"},HEXlabel:{position:"absolute",top:"0px",left:"0px",width:"14px",textTransform:"uppercase",fontSize:"13px",height:"18px",lineHeight:"22px"},fieldSymbols:{position:"absolute",top:"5px",right:"-7px",fontSize:"13px"},symbol:{height:"20px",lineHeight:"22px",paddingBottom:"7px"}}}),o=function(h,d){h["#"]?iu(h["#"])&&t({hex:h["#"],source:"hex"},d):h.r||h.g||h.b?t({r:h.r||r.r,g:h.g||r.g,b:h.b||r.b,source:"rgb"},d):(h.h||h.s||h.v)&&t({h:h.h||i.h,s:h.s||i.s,v:h.v||i.v,source:"hsv"},d)};return xe.createElement("div",{style:l.fields},xe.createElement(dr,{style:{wrap:l.RGBwrap,input:l.RGBinput,label:l.RGBlabel},label:"h",value:Math.round(i.h),onChange:o}),xe.createElement(dr,{style:{wrap:l.RGBwrap,input:l.RGBinput,label:l.RGBlabel},label:"s",value:Math.round(i.s*100),onChange:o}),xe.createElement(dr,{style:{wrap:l.RGBwrap,input:l.RGBinput,label:l.RGBlabel},label:"v",value:Math.round(i.v*100),onChange:o}),xe.createElement("div",{style:l.divider}),xe.createElement(dr,{style:{wrap:l.RGBwrap,input:l.RGBinput,label:l.RGBlabel},label:"r",value:r.r,onChange:o}),xe.createElement(dr,{style:{wrap:l.RGBwrap,input:l.RGBinput,label:l.RGBlabel},label:"g",value:r.g,onChange:o}),xe.createElement(dr,{style:{wrap:l.RGBwrap,input:l.RGBinput,label:l.RGBlabel},label:"b",value:r.b,onChange:o}),xe.createElement("div",{style:l.divider}),xe.createElement(dr,{style:{wrap:l.HEXwrap,input:l.HEXinput,label:l.HEXlabel},label:"#",value:a.replace("#",""),onChange:o}),xe.createElement("div",{style:l.fieldSymbols},xe.createElement("div",{style:l.symbol},".."),xe.createElement("div",{style:l.symbol},"%"),xe.createElement("div",{style:l.symbol},"%")))},P7e=function(n){var t=n.hsl,r=Tn({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}},"black-outline":{picker:{boxShadow:"inset 0 0 0 1px #000"}}},{"black-outline":t.l>.5});return xe.createElement("div",{style:r.picker})},D7e=function(){var n=Tn({default:{triangle:{width:0,height:0,borderStyle:"solid",borderWidth:"4px 0 4px 6px",borderColor:"transparent transparent transparent #fff",position:"absolute",top:"1px",left:"1px"},triangleBorder:{width:0,height:0,borderStyle:"solid",borderWidth:"5px 0 5px 8px",borderColor:"transparent transparent transparent #555"},left:{Extend:"triangleBorder",transform:"translate(-13px, -4px)"},leftInside:{Extend:"triangle",transform:"translate(-8px, -5px)"},right:{Extend:"triangleBorder",transform:"translate(20px, -14px) rotate(180deg)"},rightInside:{Extend:"triangle",transform:"translate(-8px, -5px)"}}});return xe.createElement("div",{style:n.pointer},xe.createElement("div",{style:n.left},xe.createElement("div",{style:n.leftInside})),xe.createElement("div",{style:n.right},xe.createElement("div",{style:n.rightInside})))},oT=function(n){var t=n.onClick,r=n.label,i=n.children,a=n.active,l=Tn({default:{button:{backgroundImage:"linear-gradient(-180deg, #FFFFFF 0%, #E6E6E6 100%)",border:"1px solid #878787",borderRadius:"2px",height:"20px",boxShadow:"0 1px 0 0 #EAEAEA",fontSize:"14px",color:"#000",lineHeight:"20px",textAlign:"center",marginBottom:"10px",cursor:"pointer"}},active:{button:{boxShadow:"0 0 0 1px #878787"}}},{active:a});return xe.createElement("div",{style:l.button,onClick:t},r||i)},F7e=function(n){var t=n.rgb,r=n.currentColor,i=Tn({default:{swatches:{border:"1px solid #B3B3B3",borderBottom:"1px solid #F0F0F0",marginBottom:"2px",marginTop:"1px"},new:{height:"34px",background:"rgb("+t.r+","+t.g+", "+t.b+")",boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 1px 0 #000"},current:{height:"34px",background:r,boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 -1px 0 #000"},label:{fontSize:"14px",color:"#000",textAlign:"center"}}});return xe.createElement("div",null,xe.createElement("div",{style:i.label},"new"),xe.createElement("div",{style:i.swatches},xe.createElement("div",{style:i.new}),xe.createElement("div",{style:i.current})),xe.createElement("div",{style:i.label},"current"))},M7e=function(){function e(n,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}}return function(n,t,r){return t&&e(n.prototype,t),r&&e(n,r),n}}();function R7e(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function N7e(e,n){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n&&(typeof n=="object"||typeof n=="function")?n:e}function B7e(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof n);e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(e,n):e.__proto__=n)}var Ab=function(e){B7e(n,e);function n(t){R7e(this,n);var r=N7e(this,(n.__proto__||Object.getPrototypeOf(n)).call(this));return r.state={currentColor:t.hex},r}return M7e(n,[{key:"render",value:function(){var r=this.props,i=r.styles,a=i===void 0?{}:i,l=r.className,o=l===void 0?"":l,u=Tn(vo({default:{picker:{background:"#DCDCDC",borderRadius:"4px",boxShadow:"0 0 0 1px rgba(0,0,0,.25), 0 8px 16px rgba(0,0,0,.15)",boxSizing:"initial",width:"513px"},head:{backgroundImage:"linear-gradient(-180deg, #F0F0F0 0%, #D4D4D4 100%)",borderBottom:"1px solid #B1B1B1",boxShadow:"inset 0 1px 0 0 rgba(255,255,255,.2), inset 0 -1px 0 0 rgba(0,0,0,.02)",height:"23px",lineHeight:"24px",borderRadius:"4px 4px 0 0",fontSize:"13px",color:"#4D4D4D",textAlign:"center"},body:{padding:"15px 15px 0",display:"flex"},saturation:{width:"256px",height:"256px",position:"relative",border:"2px solid #B3B3B3",borderBottom:"2px solid #F0F0F0",overflow:"hidden"},hue:{position:"relative",height:"256px",width:"19px",marginLeft:"10px",border:"2px solid #B3B3B3",borderBottom:"2px solid #F0F0F0"},controls:{width:"180px",marginLeft:"10px"},top:{display:"flex"},previews:{width:"60px"},actions:{flex:"1",marginLeft:"20px"}}},a));return xe.createElement("div",{style:u.picker,className:"photoshop-picker "+o},xe.createElement("div",{style:u.head},this.props.header),xe.createElement("div",{style:u.body,className:"flexbox-fix"},xe.createElement("div",{style:u.saturation},xe.createElement(E5,{hsl:this.props.hsl,hsv:this.props.hsv,pointer:P7e,onChange:this.props.onChange})),xe.createElement("div",{style:u.hue},xe.createElement(Q1,{direction:"vertical",hsl:this.props.hsl,pointer:D7e,onChange:this.props.onChange})),xe.createElement("div",{style:u.controls},xe.createElement("div",{style:u.top,className:"flexbox-fix"},xe.createElement("div",{style:u.previews},xe.createElement(F7e,{rgb:this.props.rgb,currentColor:this.state.currentColor})),xe.createElement("div",{style:u.actions},xe.createElement(oT,{label:"OK",onClick:this.props.onAccept,active:!0}),xe.createElement(oT,{label:"Cancel",onClick:this.props.onCancel}),xe.createElement(I7e,{onChange:this.props.onChange,rgb:this.props.rgb,hsv:this.props.hsv,hex:this.props.hex}))))))}}]),n}(xe.Component);Ab.propTypes={header:Lt.string,styles:Lt.object};Ab.defaultProps={header:"Color Picker",styles:{}};bo(Ab);var O7e=function(n){var t=n.onChange,r=n.rgb,i=n.hsl,a=n.hex,l=n.disableAlpha,o=Tn({default:{fields:{display:"flex",paddingTop:"4px"},single:{flex:"1",paddingLeft:"6px"},alpha:{flex:"1",paddingLeft:"6px"},double:{flex:"2"},input:{width:"80%",padding:"4px 10% 3px",border:"none",boxShadow:"inset 0 0 0 1px #ccc",fontSize:"11px"},label:{display:"block",textAlign:"center",fontSize:"11px",color:"#222",paddingTop:"3px",paddingBottom:"4px",textTransform:"capitalize"}},disableAlpha:{alpha:{display:"none"}}},{disableAlpha:l}),u=function(d,p){d.hex?iu(d.hex)&&t({hex:d.hex,source:"hex"},p):d.r||d.g||d.b?t({r:d.r||r.r,g:d.g||r.g,b:d.b||r.b,a:r.a,source:"rgb"},p):d.a&&(d.a<0?d.a=0:d.a>100&&(d.a=100),d.a/=100,t({h:i.h,s:i.s,l:i.l,a:d.a,source:"rgb"},p))};return xe.createElement("div",{style:o.fields,className:"flexbox-fix"},xe.createElement("div",{style:o.double},xe.createElement(dr,{style:{input:o.input,label:o.label},label:"hex",value:a.replace("#",""),onChange:u})),xe.createElement("div",{style:o.single},xe.createElement(dr,{style:{input:o.input,label:o.label},label:"r",value:r.r,onChange:u,dragLabel:"true",dragMax:"255"})),xe.createElement("div",{style:o.single},xe.createElement(dr,{style:{input:o.input,label:o.label},label:"g",value:r.g,onChange:u,dragLabel:"true",dragMax:"255"})),xe.createElement("div",{style:o.single},xe.createElement(dr,{style:{input:o.input,label:o.label},label:"b",value:r.b,onChange:u,dragLabel:"true",dragMax:"255"})),xe.createElement("div",{style:o.alpha},xe.createElement(dr,{style:{input:o.input,label:o.label},label:"a",value:Math.round(r.a*100),onChange:u,dragLabel:"true",dragMax:"100"})))},L7e=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},PB=function(n){var t=n.colors,r=n.onClick,i=r===void 0?function(){}:r,a=n.onSwatchHover,l=Tn({default:{colors:{margin:"0 -10px",padding:"10px 0 0 10px",borderTop:"1px solid #eee",display:"flex",flexWrap:"wrap",position:"relative"},swatchWrap:{width:"16px",height:"16px",margin:"0 10px 10px 0"},swatch:{borderRadius:"3px",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15)"}},"no-presets":{colors:{display:"none"}}},{"no-presets":!t||!t.length}),o=function(h,d){i({hex:h,source:"hex"},d)};return xe.createElement("div",{style:l.colors,className:"flexbox-fix"},t.map(function(u){var h=typeof u=="string"?{color:u}:u,d=""+h.color+(h.title||"");return xe.createElement("div",{key:d,style:l.swatchWrap},xe.createElement(dd,L7e({},h,{style:l.swatch,onClick:o,onHover:a,focusStyle:{boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15), 0 0 4px "+h.color}})))}))};PB.propTypes={colors:Lt.arrayOf(Lt.oneOfType([Lt.string,Lt.shape({color:Lt.string,title:Lt.string})])).isRequired};var j7e=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},kb=function(n){var t=n.width,r=n.rgb,i=n.hex,a=n.hsv,l=n.hsl,o=n.onChange,u=n.onSwatchHover,h=n.disableAlpha,d=n.presetColors,p=n.renderers,s=n.styles,c=s===void 0?{}:s,f=n.className,m=f===void 0?"":f,g=Tn(vo({default:j7e({picker:{width:t,padding:"10px 10px 0",boxSizing:"initial",background:"#fff",borderRadius:"4px",boxShadow:"0 0 0 1px rgba(0,0,0,.15), 0 8px 16px rgba(0,0,0,.15)"},saturation:{width:"100%",paddingBottom:"75%",position:"relative",overflow:"hidden"},Saturation:{radius:"3px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},controls:{display:"flex"},sliders:{padding:"4px 0",flex:"1"},color:{width:"24px",height:"24px",position:"relative",marginTop:"4px",marginLeft:"4px",borderRadius:"3px"},activeColor:{absolute:"0px 0px 0px 0px",borderRadius:"2px",background:"rgba("+r.r+","+r.g+","+r.b+","+r.a+")",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},hue:{position:"relative",height:"10px",overflow:"hidden"},Hue:{radius:"2px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},alpha:{position:"relative",height:"10px",marginTop:"4px",overflow:"hidden"},Alpha:{radius:"2px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"}},c),disableAlpha:{color:{height:"10px"},hue:{height:"10px"},alpha:{display:"none"}}},c),{disableAlpha:h});return xe.createElement("div",{style:g.picker,className:"sketch-picker "+m},xe.createElement("div",{style:g.saturation},xe.createElement(E5,{style:g.Saturation,hsl:l,hsv:a,onChange:o})),xe.createElement("div",{style:g.controls,className:"flexbox-fix"},xe.createElement("div",{style:g.sliders},xe.createElement("div",{style:g.hue},xe.createElement(Q1,{style:g.Hue,hsl:l,onChange:o})),xe.createElement("div",{style:g.alpha},xe.createElement(lb,{style:g.Alpha,rgb:r,hsl:l,renderers:p,onChange:o}))),xe.createElement("div",{style:g.color},xe.createElement(K1,null),xe.createElement("div",{style:g.activeColor}))),xe.createElement(O7e,{rgb:r,hsl:l,hex:i,onChange:o,disableAlpha:h}),xe.createElement(PB,{colors:d,onClick:o,onSwatchHover:u}))};kb.propTypes={disableAlpha:Lt.bool,width:Lt.oneOfType([Lt.string,Lt.number]),styles:Lt.object};kb.defaultProps={disableAlpha:!1,width:200,styles:{},presetColors:["#D0021B","#F5A623","#F8E71C","#8B572A","#7ED321","#417505","#BD10E0","#9013FE","#4A90E2","#50E3C2","#B8E986","#000000","#4A4A4A","#9B9B9B","#FFFFFF"]};const U7e=bo(kb);var np=function(n){var t=n.hsl,r=n.offset,i=n.onClick,a=i===void 0?function(){}:i,l=n.active,o=n.first,u=n.last,h=Tn({default:{swatch:{height:"12px",background:"hsl("+t.h+", 50%, "+r*100+"%)",cursor:"pointer"}},first:{swatch:{borderRadius:"2px 0 0 2px"}},last:{swatch:{borderRadius:"0 2px 2px 0"}},active:{swatch:{transform:"scaleY(1.8)",borderRadius:"3.6px/2px"}}},{active:l,first:o,last:u}),d=function(s){return a({h:t.h,s:.5,l:r,source:"hsl"},s)};return xe.createElement("div",{style:h.swatch,onClick:d})},$7e=function(n){var t=n.onClick,r=n.hsl,i=Tn({default:{swatches:{marginTop:"20px"},swatch:{boxSizing:"border-box",width:"20%",paddingRight:"1px",float:"left"},clear:{clear:"both"}}}),a=.1;return xe.createElement("div",{style:i.swatches},xe.createElement("div",{style:i.swatch},xe.createElement(np,{hsl:r,offset:".80",active:Math.abs(r.l-.8)<a&&Math.abs(r.s-.5)<a,onClick:t,first:!0})),xe.createElement("div",{style:i.swatch},xe.createElement(np,{hsl:r,offset:".65",active:Math.abs(r.l-.65)<a&&Math.abs(r.s-.5)<a,onClick:t})),xe.createElement("div",{style:i.swatch},xe.createElement(np,{hsl:r,offset:".50",active:Math.abs(r.l-.5)<a&&Math.abs(r.s-.5)<a,onClick:t})),xe.createElement("div",{style:i.swatch},xe.createElement(np,{hsl:r,offset:".35",active:Math.abs(r.l-.35)<a&&Math.abs(r.s-.5)<a,onClick:t})),xe.createElement("div",{style:i.swatch},xe.createElement(np,{hsl:r,offset:".20",active:Math.abs(r.l-.2)<a&&Math.abs(r.s-.5)<a,onClick:t,last:!0})),xe.createElement("div",{style:i.clear}))},V7e=function(){var n=Tn({default:{picker:{width:"14px",height:"14px",borderRadius:"6px",transform:"translate(-7px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}}});return xe.createElement("div",{style:n.picker})},Tb=function(n){var t=n.hsl,r=n.onChange,i=n.pointer,a=n.styles,l=a===void 0?{}:a,o=n.className,u=o===void 0?"":o,h=Tn(vo({default:{hue:{height:"12px",position:"relative"},Hue:{radius:"2px"}}},l));return xe.createElement("div",{style:h.wrap||{},className:"slider-picker "+u},xe.createElement("div",{style:h.hue},xe.createElement(Q1,{style:h.Hue,hsl:t,pointer:i,onChange:r})),xe.createElement("div",{style:h.swatches},xe.createElement($7e,{hsl:t,onClick:r})))};Tb.propTypes={styles:Lt.object};Tb.defaultProps={pointer:V7e,styles:{}};bo(Tb);var DB={};Object.defineProperty(DB,"__esModule",{value:!0});var sT=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},z7e=A,lT=H7e(z7e);function H7e(e){return e&&e.__esModule?e:{default:e}}function G7e(e,n){var t={};for(var r in e)n.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t}var c2=24,W7e=DB.default=function(e){var n=e.fill,t=n===void 0?"currentColor":n,r=e.width,i=r===void 0?c2:r,a=e.height,l=a===void 0?c2:a,o=e.style,u=o===void 0?{}:o,h=G7e(e,["fill","width","height","style"]);return lT.default.createElement("svg",sT({viewBox:"0 0 "+c2+" "+c2,style:sT({fill:t,width:i,height:l},u)},h),lT.default.createElement("path",{d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"}))},X7e=function(n){var t=n.color,r=n.onClick,i=r===void 0?function(){}:r,a=n.onSwatchHover,l=n.first,o=n.last,u=n.active,h=Tn({default:{color:{width:"40px",height:"24px",cursor:"pointer",background:t,marginBottom:"1px"},check:{color:gb(t),marginLeft:"8px",display:"none"}},first:{color:{overflow:"hidden",borderRadius:"2px 2px 0 0"}},last:{color:{overflow:"hidden",borderRadius:"0 0 2px 2px"}},active:{check:{display:"block"}},"color-#FFFFFF":{color:{boxShadow:"inset 0 0 0 1px #ddd"},check:{color:"#333"}},transparent:{check:{color:"#333"}}},{first:l,last:o,active:u,"color-#FFFFFF":t==="#FFFFFF",transparent:t==="transparent"});return xe.createElement(dd,{color:t,style:h.color,onClick:i,onHover:a,focusStyle:{boxShadow:"0 0 4px "+t}},xe.createElement("div",{style:h.check},xe.createElement(W7e,null)))},Y7e=function(n){var t=n.onClick,r=n.onSwatchHover,i=n.group,a=n.active,l=Tn({default:{group:{paddingBottom:"10px",width:"40px",float:"left",marginRight:"10px"}}});return xe.createElement("div",{style:l.group},fd(i,function(o,u){return xe.createElement(X7e,{key:o,color:o,active:o.toLowerCase()===a,first:u===0,last:u===i.length-1,onClick:t,onSwatchHover:r})}))},Ib=function(n){var t=n.width,r=n.height,i=n.onChange,a=n.onSwatchHover,l=n.colors,o=n.hex,u=n.styles,h=u===void 0?{}:u,d=n.className,p=d===void 0?"":d,s=Tn(vo({default:{picker:{width:t,height:r},overflow:{height:r,overflowY:"scroll"},body:{padding:"16px 0 6px 16px"},clear:{clear:"both"}}},h)),c=function(m,g){return i({hex:m,source:"hex"},g)};return xe.createElement("div",{style:s.picker,className:"swatches-picker "+p},xe.createElement(im,null,xe.createElement("div",{style:s.overflow},xe.createElement("div",{style:s.body},fd(l,function(f){return xe.createElement(Y7e,{key:f.toString(),group:f,active:o,onClick:c,onSwatchHover:a})}),xe.createElement("div",{style:s.clear})))))};Ib.propTypes={width:Lt.oneOfType([Lt.string,Lt.number]),height:Lt.oneOfType([Lt.string,Lt.number]),colors:Lt.arrayOf(Lt.arrayOf(Lt.string)),styles:Lt.object};Ib.defaultProps={width:320,height:240,colors:[[hf[900],hf[700],hf[500],hf[300],hf[100]],[pf[900],pf[700],pf[500],pf[300],pf[100]],[mf[900],mf[700],mf[500],mf[300],mf[100]],[gf[900],gf[700],gf[500],gf[300],gf[100]],[yf[900],yf[700],yf[500],yf[300],yf[100]],[vf[900],vf[700],vf[500],vf[300],vf[100]],[bf[900],bf[700],bf[500],bf[300],bf[100]],[wf[900],wf[700],wf[500],wf[300],wf[100]],[Cf[900],Cf[700],Cf[500],Cf[300],Cf[100]],["#194D33",Mp[700],Mp[500],Mp[300],Mp[100]],[xf[900],xf[700],xf[500],xf[300],xf[100]],[Sf[900],Sf[700],Sf[500],Sf[300],Sf[100]],[_f[900],_f[700],_f[500],_f[300],_f[100]],[Ef[900],Ef[700],Ef[500],Ef[300],Ef[100]],[Af[900],Af[700],Af[500],Af[300],Af[100]],[kf[900],kf[700],kf[500],kf[300],kf[100]],[Tf[900],Tf[700],Tf[500],Tf[300],Tf[100]],[If[900],If[700],If[500],If[300],If[100]],["#000000","#525252","#969696","#D9D9D9","#FFFFFF"]],styles:{}};bo(Ib);var Pb=function(n){var t=n.onChange,r=n.onSwatchHover,i=n.hex,a=n.colors,l=n.width,o=n.triangle,u=n.styles,h=u===void 0?{}:u,d=n.className,p=d===void 0?"":d,s=Tn(vo({default:{card:{width:l,background:"#fff",border:"0 solid rgba(0,0,0,0.25)",boxShadow:"0 1px 4px rgba(0,0,0,0.25)",borderRadius:"4px",position:"relative"},body:{padding:"15px 9px 9px 15px"},label:{fontSize:"18px",color:"#fff"},triangle:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 9px 10px 9px",borderColor:"transparent transparent #fff transparent",position:"absolute"},triangleShadow:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 9px 10px 9px",borderColor:"transparent transparent rgba(0,0,0,.1) transparent",position:"absolute"},hash:{background:"#F0F0F0",height:"30px",width:"30px",borderRadius:"4px 0 0 4px",float:"left",color:"#98A1A4",display:"flex",alignItems:"center",justifyContent:"center"},input:{width:"100px",fontSize:"14px",color:"#666",border:"0px",outline:"none",height:"28px",boxShadow:"inset 0 0 0 1px #F0F0F0",boxSizing:"content-box",borderRadius:"0 4px 4px 0",float:"left",paddingLeft:"8px"},swatch:{width:"30px",height:"30px",float:"left",borderRadius:"4px",margin:"0 6px 6px 0"},clear:{clear:"both"}},"hide-triangle":{triangle:{display:"none"},triangleShadow:{display:"none"}},"top-left-triangle":{triangle:{top:"-10px",left:"12px"},triangleShadow:{top:"-11px",left:"12px"}},"top-right-triangle":{triangle:{top:"-10px",right:"12px"},triangleShadow:{top:"-11px",right:"12px"}}},h),{"hide-triangle":o==="hide","top-left-triangle":o==="top-left","top-right-triangle":o==="top-right"}),c=function(m,g){iu(m)&&t({hex:m,source:"hex"},g)};return xe.createElement("div",{style:s.card,className:"twitter-picker "+p},xe.createElement("div",{style:s.triangleShadow}),xe.createElement("div",{style:s.triangle}),xe.createElement("div",{style:s.body},fd(a,function(f,m){return xe.createElement(dd,{key:m,color:f,hex:f,style:s.swatch,onClick:c,onHover:r,focusStyle:{boxShadow:"0 0 4px "+f}})}),xe.createElement("div",{style:s.hash},"#"),xe.createElement(dr,{label:null,style:{input:s.input},value:i.replace("#",""),onChange:c}),xe.createElement("div",{style:s.clear})))};Pb.propTypes={width:Lt.oneOfType([Lt.string,Lt.number]),triangle:Lt.oneOf(["hide","top-left","top-right"]),colors:Lt.arrayOf(Lt.string),styles:Lt.object};Pb.defaultProps={width:276,colors:["#FF6900","#FCB900","#7BDCB5","#00D084","#8ED1FC","#0693E3","#ABB8C3","#EB144C","#F78DA7","#9900EF"],triangle:"top-left",styles:{}};bo(Pb);var Db=function(n){var t=Tn({default:{picker:{width:"20px",height:"20px",borderRadius:"22px",border:"2px #fff solid",transform:"translate(-12px, -13px)",background:"hsl("+Math.round(n.hsl.h)+", "+Math.round(n.hsl.s*100)+"%, "+Math.round(n.hsl.l*100)+"%)"}}});return xe.createElement("div",{style:t.picker})};Db.propTypes={hsl:Lt.shape({h:Lt.number,s:Lt.number,l:Lt.number,a:Lt.number})};Db.defaultProps={hsl:{a:1,h:249.94,l:.2,s:.5}};var Fb=function(n){var t=Tn({default:{picker:{width:"20px",height:"20px",borderRadius:"22px",transform:"translate(-10px, -7px)",background:"hsl("+Math.round(n.hsl.h)+", 100%, 50%)",border:"2px white solid"}}});return xe.createElement("div",{style:t.picker})};Fb.propTypes={hsl:Lt.shape({h:Lt.number,s:Lt.number,l:Lt.number,a:Lt.number})};Fb.defaultProps={hsl:{a:1,h:249.94,l:.2,s:.5}};var Z7e=function(n){var t=n.onChange,r=n.rgb,i=n.hsl,a=n.hex,l=n.hsv,o=function(c,f){if(c.hex)iu(c.hex)&&t({hex:c.hex,source:"hex"},f);else if(c.rgb){var m=c.rgb.split(",");Av(c.rgb,"rgb")&&t({r:m[0],g:m[1],b:m[2],a:1,source:"rgb"},f)}else if(c.hsv){var g=c.hsv.split(",");Av(c.hsv,"hsv")&&(g[2]=g[2].replace("%",""),g[1]=g[1].replace("%",""),g[0]=g[0].replace("..",""),g[1]==1?g[1]=.01:g[2]==1&&(g[2]=.01),t({h:Number(g[0]),s:Number(g[1]),v:Number(g[2]),source:"hsv"},f))}else if(c.hsl){var y=c.hsl.split(",");Av(c.hsl,"hsl")&&(y[2]=y[2].replace("%",""),y[1]=y[1].replace("%",""),y[0]=y[0].replace("..",""),p[1]==1?p[1]=.01:p[2]==1&&(p[2]=.01),t({h:Number(y[0]),s:Number(y[1]),v:Number(y[2]),source:"hsl"},f))}},u=Tn({default:{wrap:{display:"flex",height:"100px",marginTop:"4px"},fields:{width:"100%"},column:{paddingTop:"10px",display:"flex",justifyContent:"space-between"},double:{padding:"0px 4.4px",boxSizing:"border-box"},input:{width:"100%",height:"38px",boxSizing:"border-box",padding:"4px 10% 3px",textAlign:"center",border:"1px solid #dadce0",fontSize:"11px",textTransform:"lowercase",borderRadius:"5px",outline:"none",fontFamily:"Roboto,Arial,sans-serif"},input2:{height:"38px",width:"100%",border:"1px solid #dadce0",boxSizing:"border-box",fontSize:"11px",textTransform:"lowercase",borderRadius:"5px",outline:"none",paddingLeft:"10px",fontFamily:"Roboto,Arial,sans-serif"},label:{textAlign:"center",fontSize:"12px",background:"#fff",position:"absolute",textTransform:"uppercase",color:"#3c4043",width:"35px",top:"-6px",left:"0",right:"0",marginLeft:"auto",marginRight:"auto",fontFamily:"Roboto,Arial,sans-serif"},label2:{left:"10px",textAlign:"center",fontSize:"12px",background:"#fff",position:"absolute",textTransform:"uppercase",color:"#3c4043",width:"32px",top:"-6px",fontFamily:"Roboto,Arial,sans-serif"},single:{flexGrow:"1",margin:"0px 4.4px"}}}),h=r.r+", "+r.g+", "+r.b,d=Math.round(i.h)+".., "+Math.round(i.s*100)+"%, "+Math.round(i.l*100)+"%",p=Math.round(l.h)+".., "+Math.round(l.s*100)+"%, "+Math.round(l.v*100)+"%";return xe.createElement("div",{style:u.wrap,className:"flexbox-fix"},xe.createElement("div",{style:u.fields},xe.createElement("div",{style:u.double},xe.createElement(dr,{style:{input:u.input,label:u.label},label:"hex",value:a,onChange:o})),xe.createElement("div",{style:u.column},xe.createElement("div",{style:u.single},xe.createElement(dr,{style:{input:u.input2,label:u.label2},label:"rgb",value:h,onChange:o})),xe.createElement("div",{style:u.single},xe.createElement(dr,{style:{input:u.input2,label:u.label2},label:"hsv",value:p,onChange:o})),xe.createElement("div",{style:u.single},xe.createElement(dr,{style:{input:u.input2,label:u.label2},label:"hsl",value:d,onChange:o})))))},Mb=function(n){var t=n.width,r=n.onChange,i=n.rgb,a=n.hsl,l=n.hsv,o=n.hex,u=n.header,h=n.styles,d=h===void 0?{}:h,p=n.className,s=p===void 0?"":p,c=Tn(vo({default:{picker:{width:t,background:"#fff",border:"1px solid #dfe1e5",boxSizing:"initial",display:"flex",flexWrap:"wrap",borderRadius:"8px 8px 0px 0px"},head:{height:"57px",width:"100%",paddingTop:"16px",paddingBottom:"16px",paddingLeft:"16px",fontSize:"20px",boxSizing:"border-box",fontFamily:"Roboto-Regular,HelveticaNeue,Arial,sans-serif"},saturation:{width:"70%",padding:"0px",position:"relative",overflow:"hidden"},swatch:{width:"30%",height:"228px",padding:"0px",background:"rgba("+i.r+", "+i.g+", "+i.b+", 1)",position:"relative",overflow:"hidden"},body:{margin:"auto",width:"95%"},controls:{display:"flex",boxSizing:"border-box",height:"52px",paddingTop:"22px"},color:{width:"32px"},hue:{height:"8px",position:"relative",margin:"0px 16px 0px 16px",width:"100%"},Hue:{radius:"2px"}}},d));return xe.createElement("div",{style:c.picker,className:"google-picker "+s},xe.createElement("div",{style:c.head},u),xe.createElement("div",{style:c.swatch}),xe.createElement("div",{style:c.saturation},xe.createElement(E5,{hsl:a,hsv:l,pointer:Db,onChange:r})),xe.createElement("div",{style:c.body},xe.createElement("div",{style:c.controls,className:"flexbox-fix"},xe.createElement("div",{style:c.hue},xe.createElement(Q1,{style:c.Hue,hsl:a,radius:"4px",pointer:Fb,onChange:r}))),xe.createElement(Z7e,{rgb:i,hsl:a,hex:o,hsv:l,onChange:r})))};Mb.propTypes={width:Lt.oneOfType([Lt.string,Lt.number]),styles:Lt.object,header:Lt.string};Mb.defaultProps={width:652,styles:{},header:"Color picker"};bo(Mb);var Rb={},K7e=Tr;Object.defineProperty(Rb,"__esModule",{value:!0});var FB=Rb.default=void 0,Q7e=K7e(Fi()),J7e=Mi,q7e=(0,Q7e.default)((0,J7e.jsx)("path",{d:"M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"}),"KeyboardArrowDownOutlined");FB=Rb.default=q7e;function q1(e){const{showSelect:n=!1,sx:t={}}=e,[r,i]=A.useState(!1),a=A.useMemo(()=>Gn(e.value).a!==1,[e.value]),l=o=>{e.setValue(o.rgb),i(!0)};return F(Qo,{onClickAway:()=>i(!1),children:F(Dr,{title:F("div",{onClick:o=>o.stopPropagation(),children:F(U7e,{color:e.value,onChangeComplete:l})}),className:"colorpicker",open:r,children:F("div",{className:"color-box",onClick:()=>i(!0),children:F("div",{className:"color-box-inner",style:{backgroundImage:a?"url("+YL+")":"none",...t},children:F("div",{className:"color",style:{backgroundColor:e.value},children:n&&F(hn,{component:FB})})})})})})}const{$t:e9e}=en();let ml=null;const Nb=()=>{const e=Nt(),n=async r=>{const{fontUrl:i}=r;ml=r.fontFamilyOptions;let a=0;const l=i.substring(i.lastIndexOf("/")+1);for(let o=0;o<ml.length;o++)if(ml[o].value===i){if(ml[o].hasInstalled)return{filePath:"/font/"+l,font:ml[o].familyName};a=o;break}try{return await t(l,a)}catch{try{Ce.$emit("isPageLoading",{status:!1,tip:e9e("msg.loadingFont")});const u=await w3.get(i,{responseType:"arraybuffer"});return console.log("download font file finish"),await ZL(l,new Uint8Array(u.data)),await t(l,a)}catch(u){console.error(u)}finally{Ce.$emit("isPageLoading",{status:!1})}}},t=async(r,i)=>{let a=await NI({key:r});const l=ml[i].familyName;return l.split(" [")[0]!==a?e(Mc.updateFontNameObj({key:l,value:a})):a=l,console.log("finish install font:",a),ml[i].hasInstalled=!0,e(Mc.updateLoadedFont(ml[i].familyName)),{filePath:"/font/"+r,font:ml[i].familyName}};return{changeFont:n}},t9e=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("rect",{width:24,height:24,rx:4,fill:"#414141"}),A.createElement("path",{d:"M8.67578 17.625C8.35911 17.625 8.09245 17.5167 7.87578 17.3C7.65911 17.0833 7.55078 16.8167 7.55078 16.5V5.525C7.55078 5.20833 7.65911 4.9375 7.87578 4.7125C8.09245 4.4875 8.35911 4.375 8.67578 4.375H12.5258C13.6091 4.375 14.5133 4.7 15.2383 5.35C15.9633 6 16.3258 6.84167 16.3258 7.875C16.3258 8.525 16.1633 9.09583 15.8383 9.5875C15.5133 10.0792 15.0424 10.4583 14.4258 10.725V10.825C15.1591 11.025 15.7341 11.4042 16.1508 11.9625C16.5674 12.5208 16.7758 13.1917 16.7758 13.975C16.7758 15.0917 16.4008 15.9792 15.6508 16.6375C14.9008 17.2958 13.9258 17.625 12.7258 17.625H8.67578ZM9.10078 10.175H12.4258C13.1424 10.175 13.7174 9.975 14.1508 9.575C14.5841 9.175 14.8008 8.63333 14.8008 7.95C14.8008 7.28333 14.5841 6.74583 14.1508 6.3375C13.7174 5.92917 13.1424 5.725 12.4258 5.725H9.10078V10.175ZM9.10078 16.25H12.6258C13.4091 16.25 14.0341 16.0458 14.5008 15.6375C14.9674 15.2292 15.2008 14.6333 15.2008 13.85C15.2008 13.1 14.9674 12.5208 14.5008 12.1125C14.0341 11.7042 13.4091 11.5 12.6258 11.5H9.10078V16.25Z",fill:"white"})),n9e=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("rect",{width:24,height:24,rx:4,fill:"#414141"}),A.createElement("path",{d:"M6.125 19.5492C5.875 19.5492 5.66667 19.4659 5.5 19.2992C5.33333 19.1326 5.25 18.9242 5.25 18.6742C5.25 18.4242 5.33333 18.2159 5.5 18.0492C5.66667 17.8826 5.875 17.7992 6.125 17.7992H8.725L13.4 6.19922H10.475C10.225 6.19922 10.0167 6.11172 9.85 5.93672C9.68333 5.76172 9.6 5.55755 9.6 5.32422C9.6 5.07422 9.68333 4.86589 9.85 4.69922C10.0167 4.53255 10.225 4.44922 10.475 4.44922H17.875C18.125 4.44922 18.3333 4.53255 18.5 4.69922C18.6667 4.86589 18.75 5.07422 18.75 5.32422C18.75 5.57422 18.6667 5.78255 18.5 5.94922C18.3333 6.11589 18.125 6.19922 17.875 6.19922H15.275L10.6 17.7992H13.525C13.775 17.7992 13.9833 17.8867 14.15 18.0617C14.3167 18.2367 14.4 18.4409 14.4 18.6742C14.4 18.9242 14.3167 19.1326 14.15 19.2992C13.9833 19.4659 13.775 19.5492 13.525 19.5492H6.125Z",fill:"#A9A9A9"})),r9e=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("rect",{width:24,height:24,rx:4,fill:"#414141"}),A.createElement("path",{d:"M5.92461 20.7516C5.75794 20.7516 5.62044 20.6974 5.51211 20.5891C5.40378 20.4807 5.34961 20.3432 5.34961 20.1766C5.34961 20.0099 5.40378 19.8766 5.51211 19.7766C5.62044 19.6766 5.75794 19.6266 5.92461 19.6266H18.0746C18.2413 19.6266 18.3788 19.6807 18.4871 19.7891C18.5954 19.8974 18.6496 20.0349 18.6496 20.2016C18.6496 20.3516 18.5954 20.4807 18.4871 20.5891C18.3788 20.6974 18.2413 20.7516 18.0746 20.7516H5.92461ZM11.9996 16.6516C10.4163 16.6516 9.07878 16.1099 7.98711 15.0266C6.89544 13.9432 6.34961 12.6182 6.34961 11.0516V4.07656C6.34961 3.87656 6.42044 3.70573 6.56211 3.56406C6.70378 3.4224 6.87461 3.35156 7.07461 3.35156C7.27461 3.35156 7.44544 3.4224 7.58711 3.56406C7.72878 3.70573 7.79961 3.87656 7.79961 4.07656V11.0766C7.79961 12.2432 8.19961 13.2224 8.99961 14.0141C9.79961 14.8057 10.7996 15.2016 11.9996 15.2016C13.1829 15.2016 14.1788 14.8057 14.9871 14.0141C15.7954 13.2224 16.1996 12.2432 16.1996 11.0766V4.07656C16.1996 3.87656 16.2704 3.70573 16.4121 3.56406C16.5538 3.4224 16.7246 3.35156 16.9246 3.35156C17.1413 3.35156 17.3163 3.4224 17.4496 3.56406C17.5829 3.70573 17.6496 3.87656 17.6496 4.07656V11.0516C17.6496 12.6182 17.1038 13.9432 16.0121 15.0266C14.9204 16.1099 13.5829 16.6516 11.9996 16.6516Z",fill:"#A9A9A9"})),i9e=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("rect",{width:24,height:24,rx:4,fill:"#414141"}),A.createElement("path",{d:"M16.65 20.175C16.65 20.3417 16.5958 20.4792 16.4875 20.5875C16.3792 20.6958 16.2417 20.75 16.075 20.75C15.925 20.75 15.7958 20.6958 15.6875 20.5875C15.5792 20.4792 15.525 20.3417 15.525 20.175L15.525 9.95C15.525 9.8 15.5792 9.67083 15.6875 9.5625C15.7958 9.45417 15.9333 9.4 16.1 9.4C16.25 9.4 16.3792 9.45417 16.4875 9.5625C16.5958 9.67083 16.65 9.8 16.65 9.95L16.65 20.175ZM8.475 20.175C8.475 20.3417 8.42083 20.4792 8.3125 20.5875C8.20417 20.6958 8.06667 20.75 7.9 20.75C7.75 20.75 7.61667 20.6958 7.5 20.5875C7.38333 20.4792 7.325 20.3417 7.325 20.175L7.325 9.95C7.325 9.8 7.38333 9.67083 7.5 9.5625C7.61667 9.45417 7.75833 9.4 7.925 9.4C8.075 9.4 8.20417 9.45417 8.3125 9.5625C8.42083 9.67083 8.475 9.8 8.475 9.95L8.475 20.175ZM12.575 20.175C12.575 20.3417 12.5208 20.4792 12.4125 20.5875C12.3042 20.6958 12.1667 20.75 12 20.75C11.8333 20.75 11.6958 20.6958 11.5875 20.5875C11.4792 20.4792 11.425 20.3417 11.425 20.175L11.425 3.825C11.425 3.65833 11.4792 3.52083 11.5875 3.4125C11.6958 3.30417 11.8333 3.25 12 3.25C12.1667 3.25 12.3042 3.30417 12.4125 3.4125C12.5208 3.52083 12.575 3.65833 12.575 3.825L12.575 20.175ZM20.75 20.175C20.75 20.3417 20.6958 20.4792 20.5875 20.5875C20.4792 20.6958 20.3417 20.75 20.175 20.75C20.0083 20.75 19.875 20.6958 19.775 20.5875C19.675 20.4792 19.625 20.3417 19.625 20.175L19.625 3.825C19.625 3.65833 19.6792 3.52083 19.7875 3.4125C19.8958 3.30417 20.0333 3.25 20.2 3.25C20.35 3.25 20.4792 3.30417 20.5875 3.4125C20.6958 3.52083 20.75 3.65833 20.75 3.825L20.75 20.175ZM4.375 20.175C4.375 20.3417 4.32083 20.4792 4.2125 20.5875C4.10417 20.6958 3.96667 20.75 3.8 20.75C3.65 20.75 3.52083 20.6958 3.4125 20.5875C3.30417 20.4792 3.25 20.3417 3.25 20.175L3.25 3.825C3.25 3.65833 3.30417 3.52083 3.4125 3.4125C3.52083 3.30417 3.65833 3.25 3.825 3.25C3.99167 3.25 4.125 3.30417 4.225 3.4125C4.325 3.52083 4.375 3.65833 4.375 3.825L4.375 20.175Z",fill:"#A9A9A9"})),a9e=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("rect",{width:24,height:24,rx:4,fill:"#414141"}),A.createElement("path",{d:"M3.25 3.825C3.25 3.65833 3.30417 3.52083 3.4125 3.4125C3.52083 3.30417 3.65833 3.25 3.825 3.25C3.99167 3.25 4.125 3.30417 4.225 3.4125C4.325 3.52083 4.375 3.65833 4.375 3.825L4.375 20.175C4.375 20.3417 4.32083 20.4792 4.2125 20.5875C4.10417 20.6958 3.96666 20.75 3.8 20.75C3.65 20.75 3.52083 20.6958 3.4125 20.5875C3.30417 20.4792 3.25 20.3417 3.25 20.175L3.25 3.825ZM7.35 7.9C7.35 7.73333 7.40417 7.59583 7.5125 7.4875C7.62083 7.37917 7.75833 7.325 7.925 7.325C8.075 7.325 8.20417 7.37917 8.3125 7.4875C8.42083 7.59583 8.475 7.73333 8.475 7.9L8.475 16.125C8.475 16.2917 8.42083 16.4292 8.3125 16.5375C8.20417 16.6458 8.06667 16.7 7.9 16.7C7.75 16.7 7.62083 16.6458 7.5125 16.5375C7.40417 16.4292 7.35 16.2917 7.35 16.125L7.35 7.9ZM11.425 3.825C11.425 3.65833 11.4792 3.52083 11.5875 3.4125C11.6958 3.30417 11.8333 3.25 12 3.25C12.1667 3.25 12.3042 3.30417 12.4125 3.4125C12.5208 3.52083 12.575 3.65833 12.575 3.825L12.575 20.175C12.575 20.3417 12.5208 20.4792 12.4125 20.5875C12.3042 20.6958 12.1667 20.75 12 20.75C11.8333 20.75 11.6958 20.6958 11.5875 20.5875C11.4792 20.4792 11.425 20.3417 11.425 20.175L11.425 3.825ZM15.525 7.9C15.525 7.73333 15.5792 7.59583 15.6875 7.4875C15.7958 7.37917 15.9333 7.325 16.1 7.325C16.25 7.325 16.3833 7.37917 16.5 7.4875C16.6167 7.59583 16.675 7.73333 16.675 7.9L16.675 16.125C16.675 16.2917 16.6167 16.4292 16.5 16.5375C16.3833 16.6458 16.2417 16.7 16.075 16.7C15.925 16.7 15.7958 16.6458 15.6875 16.5375C15.5792 16.4292 15.525 16.2917 15.525 16.125L15.525 7.9ZM19.625 3.825C19.625 3.65833 19.6792 3.52083 19.7875 3.4125C19.8958 3.30417 20.0333 3.25 20.2 3.25C20.35 3.25 20.4792 3.30417 20.5875 3.4125C20.6958 3.52083 20.75 3.65833 20.75 3.825L20.75 20.175C20.75 20.3417 20.6958 20.4792 20.5875 20.5875C20.4792 20.6958 20.3417 20.75 20.175 20.75C20.0083 20.75 19.875 20.6958 19.775 20.5875C19.675 20.4792 19.625 20.3417 19.625 20.175L19.625 3.825Z",fill:"#A9A9A9"})),o9e=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("rect",{width:24,height:24,rx:4,fill:"#414141"}),A.createElement("path",{d:"M7.35 3.825C7.35 3.65833 7.40417 3.52083 7.5125 3.4125C7.62083 3.30417 7.75833 3.25 7.925 3.25C8.075 3.25 8.20417 3.30417 8.3125 3.4125C8.42083 3.52083 8.475 3.65833 8.475 3.825L8.475 14.05C8.475 14.2 8.42083 14.3292 8.3125 14.4375C8.20417 14.5458 8.06667 14.6 7.9 14.6C7.75 14.6 7.62083 14.5458 7.5125 14.4375C7.40417 14.3292 7.35 14.2 7.35 14.05L7.35 3.825ZM15.525 3.825C15.525 3.65833 15.5792 3.52083 15.6875 3.4125C15.7958 3.30417 15.9333 3.25 16.1 3.25C16.25 3.25 16.3833 3.30417 16.5 3.4125C16.6167 3.52083 16.675 3.65833 16.675 3.825L16.675 14.05C16.675 14.2 16.6167 14.3292 16.5 14.4375C16.3833 14.5458 16.2417 14.6 16.075 14.6C15.925 14.6 15.7958 14.5458 15.6875 14.4375C15.5792 14.3292 15.525 14.2 15.525 14.05L15.525 3.825ZM11.425 3.825C11.425 3.65833 11.4792 3.52083 11.5875 3.4125C11.6958 3.30417 11.8333 3.25 12 3.25C12.1667 3.25 12.3042 3.30417 12.4125 3.4125C12.5208 3.52083 12.575 3.65833 12.575 3.825L12.575 20.175C12.575 20.3417 12.5208 20.4792 12.4125 20.5875C12.3042 20.6958 12.1667 20.75 12 20.75C11.8333 20.75 11.6958 20.6958 11.5875 20.5875C11.4792 20.4792 11.425 20.3417 11.425 20.175L11.425 3.825ZM3.25 3.825C3.25 3.65833 3.30417 3.52083 3.4125 3.4125C3.52083 3.30417 3.65833 3.25 3.825 3.25C3.99167 3.25 4.125 3.30417 4.225 3.4125C4.325 3.52083 4.375 3.65833 4.375 3.825L4.375 20.175C4.375 20.3417 4.32083 20.4792 4.2125 20.5875C4.10417 20.6958 3.96666 20.75 3.8 20.75C3.65 20.75 3.52083 20.6958 3.4125 20.5875C3.30417 20.4792 3.25 20.3417 3.25 20.175L3.25 3.825ZM19.625 3.825C19.625 3.65833 19.6792 3.52083 19.7875 3.4125C19.8958 3.30417 20.0333 3.25 20.2 3.25C20.35 3.25 20.4792 3.30417 20.5875 3.4125C20.6958 3.52083 20.75 3.65833 20.75 3.825L20.75 20.175C20.75 20.3417 20.6958 20.4792 20.5875 20.5875C20.4792 20.6958 20.3417 20.75 20.175 20.75C20.0083 20.75 19.875 20.6958 19.775 20.5875C19.675 20.4792 19.625 20.3417 19.625 20.175L19.625 3.825Z",fill:"#A9A9A9"})),s9e=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("rect",{width:24,height:24,rx:4,fill:"#414141"}),A.createElement("path",{d:"M3.825 20.75C3.65833 20.75 3.52083 20.6958 3.4125 20.5875C3.30417 20.4792 3.25 20.3417 3.25 20.175C3.25 20.0083 3.30417 19.875 3.4125 19.775C3.52083 19.675 3.65833 19.625 3.825 19.625H20.175C20.3417 19.625 20.4792 19.6792 20.5875 19.7875C20.6958 19.8958 20.75 20.0333 20.75 20.2C20.75 20.35 20.6958 20.4792 20.5875 20.5875C20.4792 20.6958 20.3417 20.75 20.175 20.75H3.825ZM7.9 16.65C7.73333 16.65 7.59583 16.5958 7.4875 16.4875C7.37917 16.3792 7.325 16.2417 7.325 16.075C7.325 15.925 7.37917 15.7958 7.4875 15.6875C7.59583 15.5792 7.73333 15.525 7.9 15.525H16.125C16.2917 15.525 16.4292 15.5792 16.5375 15.6875C16.6458 15.7958 16.7 15.9333 16.7 16.1C16.7 16.25 16.6458 16.3792 16.5375 16.4875C16.4292 16.5958 16.2917 16.65 16.125 16.65H7.9ZM3.825 12.575C3.65833 12.575 3.52083 12.5208 3.4125 12.4125C3.30417 12.3042 3.25 12.1667 3.25 12C3.25 11.8333 3.30417 11.6958 3.4125 11.5875C3.52083 11.4792 3.65833 11.425 3.825 11.425H20.175C20.3417 11.425 20.4792 11.4792 20.5875 11.5875C20.6958 11.6958 20.75 11.8333 20.75 12C20.75 12.1667 20.6958 12.3042 20.5875 12.4125C20.4792 12.5208 20.3417 12.575 20.175 12.575H3.825ZM7.9 8.475C7.73333 8.475 7.59583 8.42083 7.4875 8.3125C7.37917 8.20417 7.325 8.06667 7.325 7.9C7.325 7.75 7.37917 7.61667 7.4875 7.5C7.59583 7.38333 7.73333 7.325 7.9 7.325H16.125C16.2917 7.325 16.4292 7.38333 16.5375 7.5C16.6458 7.61667 16.7 7.75833 16.7 7.925C16.7 8.075 16.6458 8.20417 16.5375 8.3125C16.4292 8.42083 16.2917 8.475 16.125 8.475H7.9ZM3.825 4.375C3.65833 4.375 3.52083 4.32083 3.4125 4.2125C3.30417 4.10417 3.25 3.96667 3.25 3.8C3.25 3.65 3.30417 3.52083 3.4125 3.4125C3.52083 3.30417 3.65833 3.25 3.825 3.25H20.175C20.3417 3.25 20.4792 3.30417 20.5875 3.4125C20.6958 3.52083 20.75 3.65833 20.75 3.825C20.75 3.99167 20.6958 4.125 20.5875 4.225C20.4792 4.325 20.3417 4.375 20.175 4.375H3.825Z",fill:"white"})),l9e=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("rect",{width:24,height:24,rx:4,fill:"#414141"}),A.createElement("path",{d:"M3.825 16.65C3.65833 16.65 3.52083 16.5958 3.4125 16.4875C3.30417 16.3792 3.25 16.2417 3.25 16.075C3.25 15.925 3.30417 15.7958 3.4125 15.6875C3.52083 15.5792 3.65833 15.525 3.825 15.525H14.05C14.2 15.525 14.3292 15.5792 14.4375 15.6875C14.5458 15.7958 14.6 15.9333 14.6 16.1C14.6 16.25 14.5458 16.3792 14.4375 16.4875C14.3292 16.5958 14.2 16.65 14.05 16.65H3.825ZM3.825 8.475C3.65833 8.475 3.52083 8.42083 3.4125 8.3125C3.30417 8.20417 3.25 8.06667 3.25 7.9C3.25 7.75 3.30417 7.61667 3.4125 7.5C3.52083 7.38333 3.65833 7.325 3.825 7.325H14.05C14.2 7.325 14.3292 7.38333 14.4375 7.5C14.5458 7.61667 14.6 7.75833 14.6 7.925C14.6 8.075 14.5458 8.20417 14.4375 8.3125C14.3292 8.42083 14.2 8.475 14.05 8.475H3.825ZM3.825 12.575C3.65833 12.575 3.52083 12.5208 3.4125 12.4125C3.30417 12.3042 3.25 12.1667 3.25 12C3.25 11.8333 3.30417 11.6958 3.4125 11.5875C3.52083 11.4792 3.65833 11.425 3.825 11.425H20.175C20.3417 11.425 20.4792 11.4792 20.5875 11.5875C20.6958 11.6958 20.75 11.8333 20.75 12C20.75 12.1667 20.6958 12.3042 20.5875 12.4125C20.4792 12.5208 20.3417 12.575 20.175 12.575H3.825ZM3.825 20.75C3.65833 20.75 3.52083 20.6958 3.4125 20.5875C3.30417 20.4792 3.25 20.3417 3.25 20.175C3.25 20.0083 3.30417 19.875 3.4125 19.775C3.52083 19.675 3.65833 19.625 3.825 19.625H20.175C20.3417 19.625 20.4792 19.6792 20.5875 19.7875C20.6958 19.8958 20.75 20.0333 20.75 20.2C20.75 20.35 20.6958 20.4792 20.5875 20.5875C20.4792 20.6958 20.3417 20.75 20.175 20.75H3.825ZM3.825 4.375C3.65833 4.375 3.52083 4.32083 3.4125 4.2125C3.30417 4.10417 3.25 3.96667 3.25 3.8C3.25 3.65 3.30417 3.52083 3.4125 3.4125C3.52083 3.30417 3.65833 3.25 3.825 3.25H20.175C20.3417 3.25 20.4792 3.30417 20.5875 3.4125C20.6958 3.52083 20.75 3.65833 20.75 3.825C20.75 3.99167 20.6958 4.125 20.5875 4.225C20.4792 4.325 20.3417 4.375 20.175 4.375H3.825Z",fill:"#A9A9A9"})),c9e=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("rect",{width:24,height:24,rx:4,fill:"#414141"}),A.createElement("path",{d:"M3.825 20.75C3.65833 20.75 3.52083 20.6958 3.4125 20.5875C3.30417 20.4792 3.25 20.3417 3.25 20.175C3.25 20.0083 3.30417 19.875 3.4125 19.775C3.52083 19.675 3.65833 19.625 3.825 19.625H20.175C20.3417 19.625 20.4792 19.6792 20.5875 19.7875C20.6958 19.8958 20.75 20.0333 20.75 20.2C20.75 20.35 20.6958 20.4792 20.5875 20.5875C20.4792 20.6958 20.3417 20.75 20.175 20.75H3.825ZM9.975 16.65C9.825 16.65 9.69583 16.5958 9.5875 16.4875C9.47917 16.3792 9.425 16.2417 9.425 16.075C9.425 15.925 9.47917 15.7958 9.5875 15.6875C9.69583 15.5792 9.825 15.525 9.975 15.525H20.175C20.3417 15.525 20.4792 15.5792 20.5875 15.6875C20.6958 15.7958 20.75 15.9333 20.75 16.1C20.75 16.25 20.6958 16.3792 20.5875 16.4875C20.4792 16.5958 20.3417 16.65 20.175 16.65H9.975ZM3.825 12.575C3.65833 12.575 3.52083 12.5208 3.4125 12.4125C3.30417 12.3042 3.25 12.1667 3.25 12C3.25 11.8333 3.30417 11.6958 3.4125 11.5875C3.52083 11.4792 3.65833 11.425 3.825 11.425H20.175C20.3417 11.425 20.4792 11.4792 20.5875 11.5875C20.6958 11.6958 20.75 11.8333 20.75 12C20.75 12.1667 20.6958 12.3042 20.5875 12.4125C20.4792 12.5208 20.3417 12.575 20.175 12.575H3.825ZM9.975 8.475C9.825 8.475 9.69583 8.42083 9.5875 8.3125C9.47917 8.20417 9.425 8.06667 9.425 7.9C9.425 7.75 9.47917 7.61667 9.5875 7.5C9.69583 7.38333 9.825 7.325 9.975 7.325H20.175C20.3417 7.325 20.4792 7.38333 20.5875 7.5C20.6958 7.61667 20.75 7.75833 20.75 7.925C20.75 8.075 20.6958 8.20417 20.5875 8.3125C20.4792 8.42083 20.3417 8.475 20.175 8.475H9.975ZM3.825 4.375C3.65833 4.375 3.52083 4.32083 3.4125 4.2125C3.30417 4.10417 3.25 3.96667 3.25 3.8C3.25 3.65 3.30417 3.52083 3.4125 3.4125C3.52083 3.30417 3.65833 3.25 3.825 3.25H20.175C20.3417 3.25 20.4792 3.30417 20.5875 3.4125C20.6958 3.52083 20.75 3.65833 20.75 3.825C20.75 3.99167 20.6958 4.125 20.5875 4.225C20.4792 4.325 20.3417 4.375 20.175 4.375H3.825Z",fill:"#A9A9A9"}));function _l(e){return F(hn,{...e,sx:{["& rect"]:{fill:"none"},["&.active rect"]:{fill:"#414141"}}})}const u2=["left","center","right","top","vCenter","bottom"];let lr;const u9e=A.forwardRef((e,n)=>{const{subtitles:t}=e,{$t:r}=en(),i=Nt(),[a,l]=A.useState(""),[o,u]=A.useState(""),[h,d]=A.useState(null),[p,s]=A.useState(null),[c,f]=A.useState(null),[m,g]=A.useState(null),{timelineData:{tracks:y}}=Ve(x=>x.project),{trackIndex:v,clipIndex:b}=Ve(x=>x.editor),[_,M]=A.useState(null);A.useEffect(()=>{b!==-1&&(lr=Pe(y[v].clips[b]),w())},[b,v]),A.useImperativeHandle(n,()=>({resetAlign:R})),A.useEffect(()=>{_||M(a)},[a]);const k=()=>{_&&l(_)},P=()=>{const x=fn(Re.getState().project.timelineData.tracks,"musicLyricsTrack"),I=Pe(Re.getState().project.timelineData.tracks[x]),D=I.clips;for(let T=0;T<D.length;T++)_&&(D[T].font=_),_&&(I.align=_)},E=async()=>{const x=fn(Re.getState().project.timelineData.tracks,"musicLyricsTrack"),D=Re.getState().project.timelineData.tracks[x].clips;for(let T=0;T<D.length;T++){if(_==null)return;const N=u2.indexOf(_);if(N<0)return;const L=D[T].raw;L.setVerticalLayout(N>2),L.setTextAlignment(N>2?N-3:N)}};function R(){t?(k(),P(),E()):(lr.align=o,l(lr.align))}qt(()=>{w()},[lr]);const w=()=>{if(t){const x=fn(Re.getState().project.timelineData.tracks,"musicLyricsTrack");Re.getState().project.timelineData.tracks[x].clips.forEach(async D=>{let T=D.raw.getTextAlignment();D.raw.getVerticalLayout()&&(T=T+3);const L=u2[T];l(L)})}else l(lr.align),u(lr.align),d(lr.letterSpacingType),s(lr.letterSpacingPercentage),f(Tl(lr.letterSpacingAbsolute,!1)),g(Tl(lr.lineSpacing,!1))};function C(){lr=Pe(Re.getState().project.timelineData.tracks[v].clips[b]),Ce.$emit("monitorSelectCaption",[lr,!0])}A.useEffect(()=>(Ce.$on("updatePanelClip",C),()=>{Ce.$off("updatePanelClip",C)}),[]);const S=()=>{const x=fn(Re.getState().project.timelineData.tracks,"musicLyricsTrack"),D=Pe(Re.getState().project.timelineData.tracks[x]).clips;for(let T=0;T<D.length;T++)if(D[T].raw){const N=u2.indexOf(a);if(N<0)return;D[T].raw.setVerticalLayout(N>2),D[T].raw.setTextAlignment(N>2?N-3:N)}tt()};return qt(()=>{if(t)S();else{const x=u2.indexOf(a);if(x<0)return;const I=lr.raw;I.setVerticalLayout(x>2),I.setTextAlignment(x>2?x-3:x),Ce.$emit("monitorSelectCaption",[{...lr,align:a}]),i(Ge.updateTimelineDataClip({trackIndex:v,clipData:{...lr,align:a}})),tt()}},[a]),qt(()=>{if(h===NvsCaptionLetterSpacingTypeEnum.Percentage){if(!p)return;lr.raw.setLetterSpacing(p)}else{if(!c)return;lr.raw.setLetterSpacing(c)}Ce.$emit("monitorSelectCaption",[{...lr,letterSpacingType:h}]),i(Ge.updateTimelineDataClip({trackIndex:v,clipData:{...lr,letterSpacingType:h}})),tt()},[h]),qt(()=>{h===NvsCaptionLetterSpacingTypeEnum.Percentage&&lr&&lr.raw.getLetterSpacing()!==c&&(lr.raw.setLetterSpacing(p),Ce.$emit("monitorSelectCaption",[{...lr,letterSpacingPercentage:p}]),i(Ge.updateTimelineDataClip({trackIndex:v,clipData:{...lr,letterSpacingPercentage:p}})),tt())},[p,h]),qt(()=>{h===NvsCaptionLetterSpacingTypeEnum.Absolute&&lr&&lr.raw.getLetterSpacing()!==c&&(lr.raw.setLetterSpacing(c),Ce.$emit("monitorSelectCaption",[{...lr,letterSpacingAbsolute:c}]),i(Ge.updateTimelineDataClip({trackIndex:v,clipData:{...lr,letterSpacingAbsolute:c}})),tt())},[c,h]),qt(()=>{if(lr&&lr.raw.getLineSpacing()!==m){if(!m)return;lr.raw.setLineSpacing(m),Ce.$emit("monitorSelectCaption",[{...lr,lineSpacing:m}]),i(Ge.updateTimelineDataClip({trackIndex:v,clipData:{...lr,lineSpacing:m}})),tt()}},[m]),lr?F(Zt,{children:me("div",{className:"group",children:[F("div",{className:"group-label",children:r("captionEditPanel.alignWay")}),F("div",{className:"group-edit",children:me("div",{className:"icons",children:[F(_l,{className:`icon ${a==="left"?"active":""}`,component:l9e,onClick:()=>l("left")}),F(_l,{className:`icon ${a==="center"?"active":""}`,component:s9e,onClick:()=>l("center")}),F(_l,{className:`icon ${a==="right"?"active":""}`,style:{marginRight:"40px"},component:c9e,onClick:()=>l("right")}),F(_l,{className:`icon ${a==="top"?"active":""}`,component:o9e,onClick:()=>l("top")}),F(_l,{className:`icon ${a==="vCenter"?"active":""}`,component:a9e,onClick:()=>l("vCenter")}),F(_l,{className:`icon ${a==="bottom"?"active":""}`,component:i9e,onClick:()=>l("bottom")})]})})]})}):null}),Tv=Array.from({length:100-20+1},(e,n)=>({value:20+n,label:String(20+n)}));let $t;const d9e=(e,n)=>e.r.toFixed(2)===n.r.toFixed(2)&&e.g.toFixed(2)===n.g.toFixed(2)&&e.b.toFixed(2)===n.b.toFixed(2)&&e.a.toFixed(2)===n.a.toFixed(2);let d2;const f9e={fontFamily:"Poppins",fontStyle:"normal",fontWeight:400,fontSize:"16px",color:"#FFFFFF",marginLeft:"-35px",paddingTop:"3px"},MB=A.forwardRef((e,n)=>{const{subtitles:t}=e,{$t:r}=en(),i=Nt(),[a,l]=A.useState(""),[o,u]=A.useState(""),[h,d]=A.useState(null),[p,s]=A.useState(null),[c,f]=A.useState(!1),[m,g]=A.useState(!1),[y,v]=A.useState(""),[b,_]=A.useState(""),[M,k]=A.useState(""),[P,E]=A.useState(!0),[R,w]=A.useState(!1),[C,S]=A.useState(!0),[x,I]=A.useState(!1),[D,T]=A.useState(20),[N,L]=A.useState(""),[B,z]=A.useState(""),[K,J]=A.useState(null),[X,ee]=A.useState(null),[ne,q]=A.useState(null),[Y,le]=A.useState(null),[ue,ce]=A.useState(null);Ve(Ae=>Ae.project);const{trackIndex:de,clipIndex:W}=Ve(Ae=>Ae.editor);A.useRef(null);const{changeFont:Q}=Nb();Zl();const{fonts:re,fontNameObj:te}=Ve(Ae=>Ae.material),Z=A.useRef(null);A.useState(!1);const U=A.useMemo(()=>re.map((Ae,Ne)=>({value:Ae.packageUrl,label:Rc()&&Ae.displayNamezhCN||Ae.displayName,familyName:Ae.stringValue,image:Ae.coverUrl,hasInstalled:Ne===0})),[re]),V=A.useMemo(()=>{const Ae=U.find(Ne=>Ne.familyName===o||te[Ne.familyName]===o);return Ae?Ae.value:""},[o,te]);A.useEffect(()=>{B||z(V),N||L(o),K||J(h),X==null&&ee(p),ne==null&&q(c),Y==null&&le(m),ue==null&&ce(y||"rgba(255, 255, 255, 1)")},[V,o,h,p,c,m,y]);function ae(Ae){Ae?Ce.$emit("monitorClearSelect"):Ce.$emit("monitorSelectCaption",[$t,C])}function he(){$t=Pe(Re.getState().project.timelineData.tracks[de].clips[W]),Ce.$emit("monitorSelectCaption",[$t,C])}A.useEffect(()=>(Ce.$on("isMoveSeekBar",ae),Ce.$on("updatePanelClip",he),()=>{Ce.$off("isMoveSeekBar",ae),Ce.$off("updatePanelClip",he)}),[]),A.useEffect(()=>{W!==-1&&($t=Pe(Re.getState().project.timelineData.tracks[de].clips[W]),G())},[W,de]),A.useImperativeHandle(n,()=>({reset:ie}));const we=()=>{N&&u(N),K&&d(K),X!=null&&s(X),ne!=null&&f(ne),Y!=null&&g(Y),ue!=null&&v(ue)},Ee=()=>{const Ae=fn(Re.getState().project.timelineData.tracks,"musicLyricsTrack"),Ne=Pe(Re.getState().project.timelineData.tracks[Ae]),Oe=Ne.clips;for(let Me=0;Me<Oe.length;Me++)Oe[Me].font=Oe[Me].raw.getFontFamily(),Oe[Me].fontSize=Oe[Me].raw.getFontSize(),Oe[Me].color=Oa(Oe[Me].raw.getTextColor()),Ne.font=Oe[Me].raw.getFontFamily(),Ne.fontSize=Oe[Me].raw.getFontSize(),Ne.color=Oa(Oe[Me].raw.getTextColor());j(Ne)},ge=async()=>{const Ae=fn(Re.getState().project.timelineData.tracks,"musicLyricsTrack"),Ne=Re.getState().project.timelineData.tracks[Ae],Oe=U.find(Me=>Me.value===B);if(Oe){const{filePath:Me,font:Ze}=await Q({fontUrl:Oe.value,fontFamilyOptions:U}),ot=Ne.clips;for(let st=0;st<ot.length;st++)ot[st].raw&&Me&&ot[st].raw.setFontByFilePath(Me),ot[st].raw&&K&&ot[st].raw.setFontSize(K),ot[st].raw&&X&&ot[st].raw.setBold(X),ot[st].raw&&ne&&ot[st].raw.setBold(ne),ot[st].raw&&Y&&ot[st].raw.setBold(Y),ot[st].raw&&ue&&ot[st].raw.setTextColor(Gn(ue))}},ie=()=>{var Ae,Ne;t?(we(),ge(),Ee(),(Ae=Z.current)==null||Ae.resetAlign()):(u(pe($t.font)),D&&d(D),v(M),s(!1),f(!1),g(!1),(Ne=Z.current)==null||Ne.resetAlign(),i(Ge.updateTimelineDataClip({trackIndex:de,clipData:Pe($t)})),tt(),Ce.$emit("monitorSelectCaption",[$t]),Ce.$emit("updatePanelClip"),Ft())},G=()=>{if(!($t.type!="caption"&&$t.type!="caption-modular"&&$t.type!="compoundCaption"&&$t.type!="musicLyrics"))if(t){const Ae=fn(Re.getState().project.timelineData.tracks,"musicLyricsTrack"),Ne=Re.getState().project.timelineData.tracks[Ae];Ne.clips.forEach(async Oe=>{let Me=await o1(Ne.font);u(Me||""),d(Oe.raw.getFontSize()),s(Oe.raw.getBold()),f(Oe.raw.getItalic()),g(Oe.raw.getUnderline()),v(Oa(Oe.raw.getTextColor()))})}else{l($t.text),u($t.font?$t.font:""),d($t.fontSize?$t.fontSize:20),T($t.fontSize?$t.fontSize:20),s($t.bold?$t.bold:!1),f($t.italic?$t.italic:!1),g($t.underline?$t.underline:!1);let Ae="";$t.color||(Ae=Oa($t.raw.getTextColor())),Ae||(Ae=$t.color),_(bw(Ae)),v(Ae||"rgba(255, 255, 255, 1)"),k(Ae||"rgba(255, 255, 255, 1)"),E($t.clipSubType!=="modular"),w($t.enableSpeed?$t.enableSpeed:!1),I($t.raw.isFrameCaption())}},$=fa.debounce(function(){i(Ge.updateTimelineDataTrack({trackIndex:de,trackData:d2})),Ce.$emit("updatePanelClip")},300);IM(async()=>{if(t){const Ae=Re.getState().project.timelineData.tracks,Ne=fn(Re.getState().project.timelineData.tracks,"musicLyricsTrack");d2=Pe(Ae[Ne]);const Oe=U.find(Me=>Me.value===V);if(Oe){const{filePath:Me,font:Ze}=await Q({fontUrl:Oe.value,fontFamilyOptions:U}),ot=d2.clips;for(let st=0;st<ot.length;st++)ot[st].raw&&ot[st].raw.setFontByFilePath(Me),ot[st].font=Ze;d2.font=Ze,u(Oe.familyName),$(),Ft(),tt()}}else if($t&&V){const{filePath:Ae,font:Ne}=await Q({fontUrl:V,fontFamilyOptions:U});$t.raw.setFontByFilePath(Ae),$t.font=Ne,Ce.$emit("monitorSelectCaption",[$t,C]),i(Ge.updateTimelineDataClip({trackIndex:de,clipData:Pe($t)})),tt()}},[V]),qt(()=>{$t&&$t.raw.getText()!==a&&($t.raw.setText(a),$t.text=a,Ce.$emit("monitorSelectCaption",[$t,C]),i(Ge.updateTimelineDataClip({trackIndex:de,clipData:Pe($t)})),Ce.$emit("updatePanelClip"),tt())},[a]);function H(Ae){const Ne=Tl(Ae,!1);d(Ne);const Oe=fn(Re.getState().project.timelineData.tracks,"musicLyricsTrack"),Me=Pe(Re.getState().project.timelineData.tracks[Oe]),Ze=Me.clips;Me.fontSize=Ne;for(let ot=0;ot<Ze.length;ot++)Ze[ot].raw&&(Ze[ot].raw.setFontSize(Me.fontSize),Ze[ot].raw.setFrameCaptionMaxFontSize(Me.fontSize));tt(),j(Me)}const O=A.useRef(!0),j=fa.debounce(function(Ae){if(O.current){tt(),i(Ge.updateTimelineDataTrack({trackIndex:de,trackData:Pe(Ae)}));for(const Ne of Ae.clips)if(Ne.selected){Ce.$emit("monitorSelectCaption",[Pe(Ne),!0]);break}}},300);qt(()=>{t?h&&H(h):$t&&$t.raw.getFontSize()!==h&&h!=null&&($t.raw.setFontSize(h),$t.fontSize=h,Ce.$emit("monitorSelectCaption",[$t,C]),i(Ge.updateTimelineDataClip({trackIndex:de,clipData:Pe($t)})),Ce.$emit("updatePanelClip"),tt())},[h]);const se=()=>{const Ae=fn(Re.getState().project.timelineData.tracks,"musicLyricsTrack"),Ne=Pe(Re.getState().project.timelineData.tracks[Ae]),Oe=Ne.clips;for(let Me=0;Me<Oe.length;Me++)Oe[Me].raw&&p!=null&&Oe[Me].raw.setBold(p);tt(),j(Ne)};qt(()=>{if(t)se();else if($t&&$t.raw.getBold()!==p&&p!=null){const Ae=$t.raw;Ae.setBold(p),$t.bold=p,$t.weight=Ae.getWeight(),i(Ge.updateTimelineDataClip({trackIndex:de,clipData:Pe($t)})),Ce.$emit("updatePanelClip"),tt()}},[p]);const oe=()=>{const Ae=fn(Re.getState().project.timelineData.tracks,"musicLyricsTrack"),Ne=Pe(Re.getState().project.timelineData.tracks[Ae]),Oe=Ne.clips;for(let Me=0;Me<Oe.length;Me++)Oe[Me].raw&&c!=null&&Oe[Me].raw.setItalic(c);tt(),j(Ne)};qt(()=>{t?oe():$t&&$t.raw.getItalic()!==c&&($t.raw.setItalic(c),$t.italic=c,i(Ge.updateTimelineDataClip({trackIndex:de,clipData:Pe($t)})),Ce.$emit("updatePanelClip"),tt())},[c]);const fe=()=>{const Ae=fn(Re.getState().project.timelineData.tracks,"musicLyricsTrack"),Ne=Pe(Re.getState().project.timelineData.tracks[Ae]),Oe=Ne.clips;for(let Me=0;Me<Oe.length;Me++)Oe[Me].raw&&m!=null&&Oe[Me].raw.setUnderline(m);tt(),j(Ne)};qt(()=>{t?fe():$t&&$t.raw.getUnderline()!==m&&($t.raw.setUnderline(m),$t.underline=m,i(Ge.updateTimelineDataClip({trackIndex:de,clipData:Pe($t)})),Ce.$emit("updatePanelClip"),tt())},[m]);function _e(Ae){Ae===null&&(Ae="rgba(255, 255, 255, 1)");const Ne=fn(Re.getState().project.timelineData.tracks,"musicLyricsTrack"),Oe=Pe(Re.getState().project.timelineData.tracks[Ne]),Me=Oe.clips;for(let Ze=0;Ze<Me.length;Ze++)Me[Ze].raw!==null&&Me[Ze].raw!==void 0&&Me[Ze].raw.setTextColor(Gn(Ae));Oe.color=Ae,tt(),j(Oe)}qt(()=>{if(t)_e(y);else if($t&&!d9e($t.raw.getTextColor(),Gn(y))){const Ae=$t.raw;$t.color=y,Ae.setTextColor(Gn(y)),i(Ge.updateTimelineDataClip({trackIndex:de,clipData:Pe($t)})),_(bw(y)),Ce.$emit("updatePanelClip"),tt()}},[y]),qt(()=>{if($t&&$t.raw.isSpeedEnabled()!==R&&$t.params){const Ae=$t.params,Ne=Ae.find(Oe=>Oe.key==="Stretch Time");Ne?Ne.value=R:Ae.push(new _t("bool","Stretch Time",R)),$t.raw.setBooleanVal("Stretch Time",R),$t.raw.enableSpeed(R),$t.enableSpeed=R,i(Ge.updateTimelineDataClip({trackIndex:de,clipData:Pe($t)})),Ce.$emit("updatePanelClip"),tt()}},[R]),qt(()=>{Ce.$emit("monitorSelectCaption",[$t,C])},[C]);const pe=Ae=>{const Ne=U.find(Oe=>Oe.value===Ae);Ne&&u(Ne.familyName)},ke=(Ae,Ne)=>{const{r:Oe,g:Me,b:Ze,a:ot}=Ae;Ne(`rgba(${Oe}, ${Me}, ${Ze}, ${ot})`)};A.useState(!1);const[be,Ie]=A.useState(!1);return W===-1?null:me("div",{className:"edit-panel-scroll",children:[t?null:F(uo,{multiline:!0,rows:4,placeholder:"Type here...",style:{marginBottom:24},onChange:({target:{value:Ae}})=>l(Ae),value:a,onKeyDown:Ae=>{Ae.code=="Space"&&l(a+" ")}}),me("div",{className:"group",children:[F("div",{className:"group-label",children:r("captionEditPanel.FontFamily")}),F("div",{style:{width:"100%",display:"flex",justifyContent:"space-between"},children:F(Bu,{className:"global-select",style:{width:"100%"},value:V,open:be,onOpen:Ae=>{Ae.code=="Space"?Ie(!1):Ie(!0)},onClose:()=>Ie(!1),onChange:({target:{value:Ae}})=>pe(Ae),children:U.map(Ae=>F(Zn,{value:Ae.value,onClick:()=>Ie(!1),children:me(Zt,{children:[Ae.image&&F("img",{src:Ae.image,className:"fontImage"}),!Ae.image&&F("span",{children:Ae.label})]})},Ae.value))})})]}),F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:r("captionEditPanel.size"),handleMouseUp:Ae=>d(Tl(Ae,!1)),disabled:x,value:Tl(h||20),min:Tv[0].value,max:Tv[Tv.length-1].value,step:4,setValue:Ae=>d(Tl(Ae,!1))})})}),me("div",{style:{display:"flex"},children:[me("div",{className:"group",style:{marginRight:"40px"},children:[F("div",{className:"group-label",children:r("captionEditPanel.Style")}),F("div",{className:"group-edit",children:me("div",{className:"icons",children:[F(_l,{component:t9e,className:`icon ${p?"active":""}`,onClick:()=>s(Ae=>!Ae)}),F(_l,{component:n9e,className:`icon ${c?"active":""}`,onClick:()=>f(Ae=>!Ae)}),F(_l,{component:r9e,className:`icon ${m?"active":""}`,onClick:()=>g(Ae=>!Ae)})]})})]}),me("div",{className:"group",children:[F("div",{className:"group-label",children:r("captionEditPanel.TextColor")}),me(xn,{className:"group-edit",direction:"row",children:[F(q1,{sx:{width:24,height:24},value:y,setValue:Ae=>ke(Ae,v)}),F("span",{style:f9e,children:b})]})]})]}),P&&!t?me("div",{className:"group",children:[F("div",{className:"group-label",children:r("captionEditPanel.ChangeSpeed")}),F("div",{className:"group-edit",children:F(ld,{checked:R,onChange:()=>w(Ae=>!Ae)})})]}):null,F(u9e,{ref:Z,subtitles:t})]})}),Bb=(e,n)=>e.r.toFixed(2)===n.r.toFixed(2)&&e.g.toFixed(2)===n.g.toFixed(2)&&e.b.toFixed(2)===n.b.toFixed(2)&&e.a.toFixed(2)===n.a.toFixed(2),h9e=(e,n)=>e.x===n.x&&e.y===n.y;let Ci;const RB=A.forwardRef(function(n,t){const{subtitles:r}=n,{$t:i}=en(),a=Nt(),[l,o]=A.useState(!1),[u,h]=A.useState(""),[d,p]=A.useState(0),{trackIndex:s,clipIndex:c}=Ve(T=>T.editor),[f,m]=A.useState(null),[g,y]=A.useState(null),[v,b]=A.useState(null);A.useEffect(()=>{f==null&&m(l),g==null&&y(u),v==null&&b(d)},[l,u,d]),A.useImperativeHandle(t,()=>({reset:P}));const _=()=>{f!=null&&o(f),g!=null&&h(g),v!=null&&p(v)},M=()=>{const T=fn(Re.getState().project.timelineData.tracks,"musicLyricsTrack"),L=Pe(Re.getState().project.timelineData.tracks[T]).clips;for(let B=0;B<L.length;B++);},k=async()=>{const T=fn(Re.getState().project.timelineData.tracks,"musicLyricsTrack"),L=Re.getState().project.timelineData.tracks[T].clips;for(let B=0;B<L.length;B++)L[B].raw&&g&&L[B].raw.setBackgroundColor(Gn(g)),L[B].raw&&v&&L[B].raw.setBackgroundRadius(v)};function P(){r?(_(),M(),k()):(o(!1),p(0))}const E=(T,N)=>{const{r:L,g:B,b:z,a:K}=T;N(`rgba(${L}, ${B}, ${z}, ${K})`)},{timelineData:{tracks:R}}=Ve(T=>T.project);A.useEffect(()=>{c!==-1&&(Ci=Pe(R[s].clips[c]),w())},[c,s]);const w=()=>{if(r){const T=fn(Re.getState().project.timelineData.tracks,"musicLyricsTrack");Re.getState().project.timelineData.tracks[T].clips.forEach(async L=>{let B=Oa(L.raw.getBackgroundColor());Ci.bgColor==="rgba(0,0,0,0)"?o(!1):o(!0),h(B),p(L.raw.getBackgroundRadius())})}else!Ci.bgColor||Ci.bgColor==="rgba(0,0,0,0)"?o(!1):o(!0),h(Ci.bgColor?Ci.bgColor:"rgba(0, 0, 0, 0)"),p(Ci.bgRadius?Ci.bgRadius:0)};function C(){Ci=Pe(Re.getState().project.timelineData.tracks[s].clips[c]),Ce.$emit("monitorSelectCaption",[Ci,!0])}A.useEffect(()=>(Ce.$on("updatePanelClip",C),()=>{Ce.$off("updatePanelClip",C)}),[]);const S=()=>{const T=fn(Re.getState().project.timelineData.tracks,"musicLyricsTrack"),L=Pe(Re.getState().project.timelineData.tracks[T]).clips;for(let B=0;B<L.length;B++)L[B].raw&&(l?L[B].raw.setBackgroundColor(Gn(u)):L[B].raw.setBackgroundColor(Gn("rgba(0, 0, 0, 0)")));tt()};qt(()=>{if(r)S();else{const T=Ci.raw;let N="";l?(N="rgba(0, 0, 0, 1)",T.setBackgroundColor(Gn(N)),h(N)):(N="rgba(0, 0, 0, 0)",T.setBackgroundColor(Gn(N)),h(N),N=""),a(Ge.updateTimelineDataClip({trackIndex:s,clipData:{...Ci,bgColor:N}})),tt()}},[l]);const x=()=>{const T=fn(Re.getState().project.timelineData.tracks,"musicLyricsTrack"),L=Pe(Re.getState().project.timelineData.tracks[T]).clips;for(let B=0;B<L.length;B++)L[B].raw&&L[B].raw.setBackgroundColor(Gn(u));tt()};qt(()=>{if(r)x();else if(Ci&&!Bb(Ci.raw.getBackgroundColor(),Gn(u))){const T=Ci.raw;Ci.bgColor=u,T.setBackgroundColor(Gn(u)),a(Ge.updateTimelineDataClip({trackIndex:s,clipData:{...Ci,bgColor:u}})),tt()}},[u]);const I=()=>{const T=fn(Re.getState().project.timelineData.tracks,"musicLyricsTrack"),L=Pe(Re.getState().project.timelineData.tracks[T]).clips;for(let B=0;B<L.length;B++)L[B].raw&&L[B].raw.setBackgroundRadius(d);tt()};qt(()=>{r?I():Ci&&Ci.raw.getBackgroundRadius()!==d&&(Ci.raw.setBackgroundRadius(d),a(Ge.updateTimelineDataClip({trackIndex:s,clipData:{...Ci,bgRadius:d}})),tt())},[d]);const D=T=>{a(Ge.updateTimelineDataClip({trackIndex:s,clipData:{...Ci,bgRadius:T}})),Ft()};return me("div",{className:"edit-panel-scroll",children:[F("div",{className:"group",children:F("div",{className:"group-edit",children:F(ld,{checked:l,onChange:()=>o(T=>!T)})})}),F("div",{className:"group",children:me("div",{className:"group-edit",children:[F("div",{className:"color",children:"Background color"}),F(q1,{value:u,setValue:T=>E(T,h)})]})}),F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:i("captionEditPanel.radius"),handleMouseUp:D,value:d,min:0,max:40,step:1,setValue:T=>p(T)})})})]})}),p9e=e=>A.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:12,height:20,viewBox:"0 0 12 20",...e},A.createElement("defs",null,A.createElement("style",null,`.__svg__228b236bb9ab3 {
fill: #4388ff;
}

.__svg__82be62f0ed5d2 {
fill: none;
stroke: #fff;
}`)),A.createElement("g",{id:"locking",transform:"translate(-569 -417)"},A.createElement("rect",{id:"rectangle_5231","data-name":"rectangle 5231",className:"__svg__228b236bb9ab3",width:12,height:20,rx:2,transform:"translate(569 417)"}),A.createElement("g",{id:"Group_3152","data-name":"Group 3152"},A.createElement("path",{id:"path_1656","data-name":"path 1656",className:"__svg__82be62f0ed5d2",d:"M5.278,1.026v3.1A2.54,2.54,0,0,1,2.639,6.557,2.54,2.54,0,0,1,0,4.129v-3.1",transform:"translate(572.361 426.443)"}),A.createElement("path",{id:"path_1657","data-name":"path 1657",className:"__svg__82be62f0ed5d2",d:"M5.278,6.557v-3.1A2.54,2.54,0,0,0,2.639,1.026,2.54,2.54,0,0,0,0,3.453v3.1",transform:"translate(572.361 419.443)"}),A.createElement("line",{id:"straight-line_918","data-name":"- 918",className:"__svg__82be62f0ed5d2",y2:5,transform:"translate(575 424)"})))),m9e=e=>A.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:12,height:20,viewBox:"0 0 12 20",...e},A.createElement("defs",null,A.createElement("style",null,`.__svg__f6c74eade4be1 {
fill: none;
stroke: #fff;
}`)),A.createElement("g",{id:"Not-lock",transform:"translate(-569 -417)"},A.createElement("rect",{id:"rectangle_5231","data-name":"rectangle 5231",width:12,height:20,rx:2,transform:"translate(569 417)"}),A.createElement("g",{id:"Group_3152","data-name":"Group 3152"},A.createElement("path",{id:"path_1656","data-name":"path 1656",className:"__svg__f6c74eade4be1",d:"M5.278,1.026v3.1A2.54,2.54,0,0,1,2.639,6.557,2.54,2.54,0,0,1,0,4.129v-3.1",transform:"translate(572.361 426.443)"}),A.createElement("path",{id:"path_1657","data-name":"path 1657",className:"__svg__f6c74eade4be1",d:"M5.278,6.557v-3.1A2.54,2.54,0,0,0,2.639,1.026,2.54,2.54,0,0,0,0,3.453v3.1",transform:"translate(572.361 419.443)"}),A.createElement("line",{id:"straight-line_918","data-name":"straight line 918",className:"__svg__f6c74eade4be1",y2:5,transform:"translate(575 424)"}))));function zl(e){const{isLock:n=!0,showLock:t=!1,formatter:r=1,min:i=-5e3,max:a=5e3}=e,[l,o]=A.useState(0),[u,h]=A.useState(0),d=A.useRef(0),p=A.useRef(0),s=A.useRef(null),c=A.useRef(null);A.useEffect(()=>{o(Number(e.x)),d.current=Number(e.x)/r},[e.x]),A.useEffect(()=>{h(Number(e.y)),p.current=Number(e.y)/r},[e.y]);const f=(k,P)=>{fa.isNull(P)||fa.isUndefined(P)||(k==="X"?y(P):k==="Y"&&v(P))},m=(k,P)=>{const E=P.clientX;let R=0;k==="X"?R=l:k==="Y"&&(R=u);const w=d.current,C=p.current,S=x=>{x.preventDefault();const I=x.clientX-E;if(k==="X"){const D=R+I;y(Number(_8(D,14)))}else if(k==="Y"){const D=R+I;v(Number(_8(D,14)))}};document.body.addEventListener("mousemove",S),document.body.addEventListener("mouseup",x=>{document.body.removeEventListener("mousemove",S),(w!==d.current||C!==p.current)&&e.handleMouseUp({x:d.current,y:p.current})},{once:!0,capture:!0})},g=k=>(e.min!==void 0&&(k=Math.max(k,e.min)),e.max!==void 0&&(k=Math.min(k,e.max)),k),y=k=>{k=g(k),d.current=k,e.setX(k)},v=k=>{k=g(k),p.current=k,e.setY(k)},b=(k,P)=>{let E=Number(k.target.value);E>=i&&E<=a&&(f(P,E),e.handleMouseUp({x:d.current,y:p.current})),E<i?f(P,i):E>a&&f(P,a)},_=(k,P)=>{let E=Number(k.target.value);E>=i&&E<=a&&(f(P,E),e.handleMouseUp({x:d.current,y:p.current})),E<i?f(P,i):E>a&&f(P,a)},M=(k,P)=>{f(P,k*1),e.handleMouseUp({x:d.current,y:p.current})};return me("div",{className:"location-input-box",children:[F(S1,{ref:s,min:e.min,max:e.max,label:e.xLabel,value:l,width:"auto",precision:0,onMouseDown:k=>m("X",k),onStep:k=>M(k,"X"),onBlur:k=>_(k,"X"),onPressEnter:k=>b(k,"X")}),F("span",{className:"split-line"}),F(S1,{ref:c,min:e.min,max:e.max,label:e.yLabel,value:u,width:"auto",precision:0,onMouseDown:k=>m("Y",k),onStep:k=>M(k,"Y"),onBlur:k=>_(k,"Y"),onPressEnter:k=>b(k,"Y")}),t?F("div",{className:"lock",onClick:()=>{var k;return(k=e.handleLockClick)==null?void 0:k.call(e)},children:n?F(p9e,{}):F(m9e,{})}):null]})}const Iv=[{index:0,id:"left-top",selected:!1},{index:1,id:"top",selected:!1},{index:2,id:"right-top",selected:!1},{index:3,id:"left",selected:!1},{index:4,id:"center",selected:!1},{index:5,id:"right",selected:!1},{index:6,id:"left-bottom",selected:!1},{index:7,id:"bottom",selected:!1},{index:8,id:"right-bottom",selected:!1}],T5=A.forwardRef((e,n)=>{const[t,r]=A.useState(Iv),i=(a,l)=>{const o=Pe(Iv);o[a].selected=!0,r(o),e.setValue(t[a].id)};return A.useImperativeHandle(n,()=>({reset:()=>{r(Pe(Iv))}})),F("table",{className:"location-select",children:F("tbody",{children:[1,4,7].map(a=>F("tr",{children:[1,2,3].map(l=>F("td",{className:`${t[a+l-2].selected?"is-activate":""}`,onClick:()=>i(t[a+l-2].index,t[a+l-2].id)},l))},a))})})});let It;const NB=A.forwardRef(function(n,t){const{subtitles:r}=n,{$t:i}=en();Ve(oe=>oe.project);const a=Nt(),[l,o]=A.useState(!0),[u,h]=A.useState(1),[d,p]=A.useState(1),[s,c]=A.useState(0),[f,m]=A.useState(0),g=A.useRef(null);Qa("setScaleValueX",oe=>h(Number(oe.toFixed(2)))),Qa("setScaleValueY",oe=>p(Number(oe.toFixed(2)))),Qa("setPositionX",oe=>c(Number(oe.toFixed(2)))),Qa("setPositionY",oe=>m(Number(oe.toFixed(2))));const{trackIndex:y,clipIndex:v}=Ve(oe=>oe.editor),{setKeyframe:b,deleteKeyFrameAtSelectedTime:_}=Zl(),[M,k]=A.useState(!1),[P,E]=A.useState(!1),[R,w]=A.useState(0);Qa("setRotation",w);const C=A.useRef(null),[S,x]=A.useState(null),[I,D]=A.useState(null),[T,N]=A.useState(null),[L,B]=A.useState(null),[z,K]=A.useState(null);A.useEffect(()=>{S==null&&x(s),I==null&&D(f),T==null&&N(u),L==null&&B(d),z==null&&K(R)},[s,f,u,d,R]);const{timelineData:{tracks:J}}=Ve(oe=>oe.project),X=A.useRef(!1);A.useEffect(()=>{if(!r){const oe=Pe(J[y].clips[v]);X.current=!1,oe&&(X.current=oe.keyFrames.some(fe=>fe.key===ye.captionKFParamType.scaleX||fe.key===ye.captionKFParamType.scaleY))}},[y,v,J,M]);const ee=A.useRef(!1);A.useEffect(()=>{if(!r){const oe=J[y].clips[v];ee.current=!1,oe&&(ee.current=oe.keyFrames.some(fe=>fe.key===ye.captionKFParamType.transX||fe.key===ye.captionKFParamType.transY))}},[y,v,J,P]),A.useImperativeHandle(t,()=>({reset:ue}));const ne=()=>{S!=null&&c(S),I!=null&&m(I),T!=null&&h(T),L!=null&&p(L),z!=null&&w(z)},q=()=>{const oe=fn(Re.getState().project.timelineData.tracks,"musicLyricsTrack"),fe=Pe(Re.getState().project.timelineData.tracks[oe]),_e=fe.clips;for(let pe=0;pe<_e.length;pe++)S!=null&&(fe.translationX=S),I!=null&&(fe.translationY=I),T!=null&&(fe.scaleX=T),L!=null&&(fe.scaleY=L),z!=null&&(fe.rotation=z)},Y=async()=>{const oe=fn(Re.getState().project.timelineData.tracks,"musicLyricsTrack"),_e=Re.getState().project.timelineData.tracks[oe].clips;for(let pe=0;pe<_e.length;pe++)_e[pe].raw&&S!=null&&I!=null&&_e[pe].raw.setCaptionTranslation(new NvsPointF(S,I)),_e[pe].raw&&T&&_e[pe].raw.setScaleX(T),_e[pe].raw&&L&&_e[pe].raw.setScaleY(L),_e[pe].raw&&z!=null&&_e[pe].raw.setRotationZ(z);tt()},le=()=>{const oe=Pe(Re.getState().project.timelineData.tracks[y].clips[v]);Ce.$emit("monitorSelectCaption",[oe])};function ue(){var oe;r?(ne(),q(),Y(),le()):(jf(!1),ie(!1),mi(-999),$.current&&(It.raw.removeAllKeyframe("Caption RotZ"),It.keyFrames=It.keyFrames.filter(fe=>fe.key!=="Caption RotZ"),It.keyFrames.every(fe=>!Hr(Number(fe.time)+It.inPoint))&&mi(-999)),w(0),It.rotation=0,It.raw.setRotationZ(0),C.current=0,Iu(!1),Lf(!1),k(!1),E(!1),mi(-999),(ee.current||X.current)&&(It.raw.removeAllKeyframe("Caption TransX"),It.raw.removeAllKeyframe("Caption TransY"),It.raw.removeAllKeyframe("Caption ScaleX"),It.raw.removeAllKeyframe("Caption ScaleY"),It.keyFrames=It.keyFrames.filter(fe=>fe.key!=="Caption TransX"&&fe.key!=="Caption TransY"&&fe.key!=="Caption ScaleX"&&fe.key!=="Caption ScaleY"),It.keyFrames.every(fe=>!Hr(Number(fe.time)+It.inPoint))&&mi(-999)),h(1),p(1),It.scaleX=1,It.scaleY=1,It.raw.setScaleX(1),It.raw.setScaleY(1),c(0),m(0),It.translationX=0,It.translationY=0,g&&((oe=g.current)==null||oe.reset()),Ce.$emit("monitorOffsetTranslateCaption",[It,{x:0,y:0}]),a(Ge.updateTimelineDataClip({trackIndex:y,clipData:Pe(It)})),tt(),Ce.$emit("monitorSelectCaption",[It]),Ce.$emit("updatePanelClip"),Ft())}function ce(oe){if(console.log(oe,ee.current),oe){const fe=On()-It.inPoint,_e=nvsGetStreamingContextInstance();if(X.current&&(_e.stop(),It.raw.setCurrentKeyFrameTime(fe),h(Number(It.raw.getScaleX().toFixed(2))),p(Number(It.raw.getScaleY().toFixed(2)))),ee.current){_e.stop(),It.raw.setCurrentKeyFrameTime(fe);const pe=It.raw.getCaptionTranslation();console.log(pe),c(Number(pe.x.toFixed(2))),m(Number(pe.y.toFixed(2)))}if($.current){nvsGetStreamingContextInstance().stop(),It.raw.setCurrentKeyFrameTime(fe);let ke=-It.raw.getRotationZ();ke<0&&(ke=360+ke),ke=ke%360,w(Math.round(ke))}ie(Y6()),k(p0()),E(h0()),Ce.$emit("monitorClearSelect")}else Ce.$emit("monitorSelectCaption",[It,l])}function de(){It=Pe(Re.getState().project.timelineData.tracks[y].clips[v]),Ce.$emit("monitorSelectCaption",[It,l])}A.useEffect(()=>(Ce.$on("isMoveSeekBar",ce),Ce.$on("updatePanelClip",de),()=>{Ce.$off("isMoveSeekBar",ce),Ce.$off("updatePanelClip",de)}),[]),A.useEffect(()=>{v!==-1&&(It=Pe(J[y].clips[v]),W())},[v,y]);const W=()=>{if(r){const oe=fn(Re.getState().project.timelineData.tracks,"musicLyricsTrack");Re.getState().project.timelineData.tracks[oe].clips.forEach(_e=>{let pe=_e.raw.getCaptionTranslation();c(pe.x),m(pe.y),h(_e.raw.getScaleX()),p(_e.raw.getScaleY()),w(_e.raw.getRotationZ())})}else{const oe=eR(It.raw);It.translationX=Number(oe.x.toFixed(2)),It.translationY=Number(oe.y.toFixed(2)),c(It.translationX),m(It.translationY),h(It.scaleX),p(It.scaleY),k(p0()),E(h0()),w(-Math.round(It.rotation?It.rotation:0)),C.current=-Math.round(It.rotation?It.rotation:0),ie(Y6())}},Q=({x:oe,y:fe})=>{ee.current&&(Iu(!0),E(!0)),a(Ge.updateTimelineDataClip({trackIndex:y,clipData:Pe(It)})),Ce.$emit("updatePanelClip"),Ft()},re=(oe,fe)=>{let _e=new NvsPointF(oe,fe);const pe=fn(Re.getState().project.timelineData.tracks,"musicLyricsTrack"),ke=Pe(Re.getState().project.timelineData.tracks[pe]);c(oe),m(fe),ke.clips.forEach(be=>{be.raw.setCaptionTranslation(_e)}),tt()},te=oe=>{if(r){const{x:fe=s,y:_e=f}=oe;re(fe,_e)}else{const{x:fe=s,y:_e=f}=oe;c(fe),m(_e),It.translationX=fe,It.translationY=_e,ee.current&&(Iu(!0),E(!0),b(ye.captionKFParamType.transX,It.translationX,It),b(ye.captionKFParamType.transY,It.translationY,It)),Ce.$emit("monitorOffsetTranslateCaption",[It,{x:It.translationX,y:It.translationY}]),tt()}},Z=()=>{Iu(!P),E(!P),P?_(It,[ye.captionKFParamType.transX,ye.captionKFParamType.transY]):(b(ye.captionKFParamType.transX,It.translationX,It),b(ye.captionKFParamType.transY,It.translationY,It),a(Ge.updateTimelineDataClip({trackIndex:y,clipData:Pe(It)})),Ce.$emit("updatePanelClip"),Ce.$emit("monitorOffsetTranslateCaption",[It,{x:It.translationX,y:It.translationY}])),tt(),Ft()},U=()=>{Lf(!M),k(!M),M?_(It,[ye.captionKFParamType.scaleX,ye.captionKFParamType.scaleY]):(b(ye.captionKFParamType.scaleX,It.scaleX,It),b(ye.captionKFParamType.scaleY,It.scaleY,It),It.raw.setScaleX(It.scaleX),It.raw.setScaleY(It.scaleX),a(Ge.updateTimelineDataClip({trackIndex:y,clipData:Pe(It)})),Ce.$emit("updatePanelClip")),tt(),Ft()},V=()=>{o(oe=>!oe)},ae=({x:oe,y:fe})=>{X.current&&(Lf(!0),k(!0)),a(Ge.updateTimelineDataClip({trackIndex:y,clipData:Pe(It)})),Ce.$emit("updatePanelClip"),Ft()},he=(oe,fe)=>{new NvsPointF(oe,fe);const _e=fn(Re.getState().project.timelineData.tracks,"musicLyricsTrack"),pe=Pe(Re.getState().project.timelineData.tracks[_e]);h(oe),p(fe),pe.clips.forEach(ke=>{ke.raw.setScaleX(oe),ke.raw.setScaleY(fe)}),tt()},we=oe=>{if(r){const{x:fe=u,y:_e=d}=oe;he(fe,_e)}else{const{x:fe=u,y:_e=d}=oe;let pe=fe,ke=_e;if(l){const be=u/d;u==fe?(pe=Number((_e*be).toFixed(2)),h(pe),p(_e)):(h(fe),ke=Number((fe/be).toFixed(2)),p(ke))}else h(fe),p(_e);X.current?(Lf(!0),k(!0),b(ye.captionKFParamType.scaleX,pe,It),b(ye.captionKFParamType.scaleY,ke,It)):(It.scaleX=pe,It.scaleY=ke),It.raw.setScaleX(pe),It.raw.setScaleY(ke),Ce.$emit("monitorSelectCaption",[{...It,scaleX:pe,scaleY:ke},l])}},Ee=oe=>{console.log(oe),Ce.$emit("monitorTranslateCaption",[It,oe])},[ge,ie]=A.useState(!1),G=()=>{jf(!ge),ie(!ge),ge?_(It,[ye.captionKFParamType.rotation]):(b(ye.captionKFParamType.rotation,It.rotation,It),It.raw.setRotationZ(It.rotation),a(Ge.updateTimelineDataClip({trackIndex:y,clipData:Pe(It)})),Ce.$emit("updatePanelClip")),tt(),Ft()},$=A.useRef(!1);A.useEffect(()=>{if(!r){if(y<0||v<0)return;const oe=J[y].clips[v];$.current=!1,oe&&oe.keyFrames&&($.current=oe.keyFrames.some(fe=>fe.key===ye.captionKFParamType.rotation))}},[v,y,J,ge]);const H=oe=>{$.current&&(jf(!0),ie(!0)),a(Ge.updateTimelineDataClip({trackIndex:y,clipData:Pe(It)})),Ce.$emit("updatePanelClip"),Ft()},O=oe=>{const fe=fn(Re.getState().project.timelineData.tracks,"musicLyricsTrack"),_e=Pe(Re.getState().project.timelineData.tracks[fe]);w(oe),_e.clips.forEach(pe=>{pe.raw.setRotationZ(oe)}),tt()},j=oe=>{r?O(oe):(w(oe),$.current?(jf(!0),b(ye.captionKFParamType.rotation,-oe,It)):It.rotation=-oe,It.raw.setRotationZ(-oe),C.current=-oe,tt(),Ce.$emit("monitorSelectCaption",[It,l]))},{clipControlProps:se}=Ve(oe=>oe.editor);return A.useEffect(()=>{if(It&&(It.type=="caption"||It.type=="musicLyrics"||It.type=="compoundCaption")){let oe=-It.raw.getRotationZ();oe<0&&(oe=360+oe),oe=oe%360,w(Math.round(oe))}},[se]),me("div",{className:"edit-panel-scroll",children:[me("div",{className:"group",children:[me("div",{className:"group-label",children:[F("div",{className:"label",children:i("captionEditPanel.coordinate")}),F("div",{className:"icons",onClick:Z,children:P?F(la,{className:"selected"}):F(la,{})})]}),F("div",{className:"group-edit",children:F(zl,{handleMouseUp:Q,xLabel:"X",yLabel:"Y",x:s,y:f,setX:oe=>te({x:oe}),setY:oe=>te({y:oe})})})]}),me("div",{className:"group",children:[me("div",{className:"group-label",children:[F("div",{className:"label",children:i("captionEditPanel.scale")}),F("div",{className:"icons",onClick:U,children:M?F(la,{className:"selected"}):F(la,{})})]}),F("div",{className:"group-edit",children:F(zl,{showLock:!0,isLock:l,handleLockClick:V,handleMouseUp:ae,xLabel:i("effectEditPanel.Width"),yLabel:i("effectEditPanel.Height"),min:1,max:500,formatter:100,x:Number((u*100).toFixed(2)),y:Number((d*100).toFixed(2)),setX:oe=>we({x:oe/100}),setY:oe=>we({y:oe/100})})})]}),me("div",{className:"group",children:[me("div",{className:"group-label",children:[F("div",{className:"label",children:i("captionEditPanel.rotation")}),F("div",{className:"icons",onClick:G,children:ge?F(la,{className:"selected"}):F(la,{})})]}),F("div",{className:"group-edit",children:F(In,{handleMouseUp:H,value:R,min:0,max:360,step:1,unit:"..",setValue:oe=>j(oe)})})]}),r?null:me("div",{className:"group",children:[F("div",{className:"group-label",children:i("captionEditPanel.BlockPosition")}),F("div",{className:"group-edit",children:F(T5,{ref:g,setValue:oe=>Ee(oe)})})]})]})});let mr;const BB=A.forwardRef(function(n,t){const{subtitles:r}=n,{$t:i}=en(),a=Nt(),[l,o]=A.useState(!1),[u,h]=A.useState(""),[d,p]=A.useState(0),[s,c]=A.useState(0),[f,m]=A.useState(0),{trackIndex:g,clipIndex:y}=Ve(Y=>Y.editor),[v,b]=A.useState(null),[_,M]=A.useState(null),[k,P]=A.useState(null),[E,R]=A.useState(null),[w,C]=A.useState(null);A.useEffect(()=>{v==null&&b(l),_==null&&M(u),k==null&&P(d),E==null&&R(s),w==null&&C(f)},[l,u,d,s,f]),A.useImperativeHandle(t,()=>({reset:D}));const S=()=>{v!=null&&o(v),_!=null&&h(_),k!=null&&p(k),E!=null&&c(E),w!=null&&m(w)},x=()=>{const Y=fn(Re.getState().project.timelineData.tracks,"musicLyricsTrack"),ue=Pe(Re.getState().project.timelineData.tracks[Y]).clips;for(let ce=0;ce<ue.length;ce++);},I=async()=>{const Y=fn(Re.getState().project.timelineData.tracks,"musicLyricsTrack"),ue=Re.getState().project.timelineData.tracks[Y].clips;for(let ce=0;ce<ue.length;ce++)ue[ce].raw&&v&&ue[ce].raw.setDrawShadow(v),ue[ce].raw&&_&&ue[ce].raw.setShadowColor(Gn(_)),ue[ce].raw&&k&&ue[ce].raw.setShadowFeather(k),ue[ce].raw&&E&&w&&ue[ce].raw.setShadowOffset(new NvsPointF(E,w))};function D(){r?(S(),x(),I()):(o(!1),h("rgba(0, 0, 0, 1)"),p(0),c(0),m(0))}const T=(Y,le)=>{const{r:ue,g:ce,b:de,a:W}=Y;le(`rgba(${ue}, ${ce}, ${de}, ${W})`)},{timelineData:{tracks:N}}=Ve(Y=>Y.project);A.useEffect(()=>{y!==-1&&(mr=Pe(N[g].clips[y]),L())},[y,g]);const L=()=>{if(r){const Y=fn(Re.getState().project.timelineData.tracks,"musicLyricsTrack");Re.getState().project.timelineData.tracks[Y].clips.forEach(async ue=>{o(ue.raw.getDrawShadow()),h(Oa(ue.raw.getShadowColor())),p(ue.raw.getShadowFeather()),c(ue.raw.getShadowOffset().x),m(ue.raw.getShadowOffset().y)})}else o(mr.shadow?mr.shadow:!1),h(mr.shadowColor?mr.shadowColor:"rgba(0, 0, 0, 1)"),p(mr.shadowFeather?mr.shadowFeather:0),c(mr.shadowOffsetX?mr.shadowOffsetX:0),m(mr.shadowOffsetY?mr.shadowOffsetY:0)};function B(){mr=Pe(Re.getState().project.timelineData.tracks[g].clips[y]),Ce.$emit("monitorSelectCaption",[mr,!0])}A.useEffect(()=>(Ce.$on("updatePanelClip",B),()=>{Ce.$off("updatePanelClip",B)}),[]);const z=()=>{const Y=fn(Re.getState().project.timelineData.tracks,"musicLyricsTrack"),ue=Pe(Re.getState().project.timelineData.tracks[Y]).clips;for(let ce=0;ce<ue.length;ce++)ue[ce].raw&&(ue[ce].raw.setDrawShadow(l),l&&u&&ue[ce].raw.setShadowColor(Gn(u)));tt()};qt(()=>{if(r)z();else{const Y=mr.raw;mr.shadow=!0,Y.setDrawShadow(l),l&&!mr.shadowColor&&(Y.setShadowColor(Gn("rgba(0, 0, 0, 1)")),h("rgba(0, 0, 0, 1)")),a(Ge.updateTimelineDataClip({trackIndex:g,clipData:{...mr,shadow:l}})),tt()}},[l]);const K=()=>{const Y=fn(Re.getState().project.timelineData.tracks,"musicLyricsTrack"),ue=Pe(Re.getState().project.timelineData.tracks[Y]).clips;for(let ce=0;ce<ue.length;ce++)ue[ce].raw&&u&&ue[ce].raw.setShadowColor(Gn(u));tt()};qt(()=>{if(r)K();else if(mr&&!Bb(mr.raw.getShadowColor(),Gn(u))){const Y=mr.raw;mr.shadowColor=u,Y.setShadowColor(Gn(u)),a(Ge.updateTimelineDataClip({trackIndex:g,clipData:{...mr,shadowColor:u}})),tt()}},[u]);const J=()=>{const Y=fn(Re.getState().project.timelineData.tracks,"musicLyricsTrack"),ue=Pe(Re.getState().project.timelineData.tracks[Y]).clips;for(let ce=0;ce<ue.length;ce++)ue[ce].raw&&ue[ce].raw.setShadowFeather(d);tt()};qt(()=>{r?J():mr&&mr.raw.getShadowFeather()!==d&&(mr.raw.setShadowFeather(d),a(Ge.updateTimelineDataClip({trackIndex:g,clipData:{...mr,shadowFeather:d}})),tt())},[d]);const X=()=>{const Y=fn(Re.getState().project.timelineData.tracks,"musicLyricsTrack"),ue=Pe(Re.getState().project.timelineData.tracks[Y]).clips;for(let ce=0;ce<ue.length;ce++)ue[ce].raw&&ue[ce].raw.setShadowOffset(new NvsPointF(s,f));tt()};qt(()=>{r?X():mr&&!h9e(mr.raw.getShadowOffset(),new NvsPointF(s,f))&&(mr.raw.setShadowOffset(new NvsPointF(s,f)),a(Ge.updateTimelineDataClip({trackIndex:g,clipData:{...mr,shadowOffsetX:s,shadowOffsetY:f}})),tt())},[s,f]);const ee=Y=>{a(Ge.updateTimelineDataClip({trackIndex:g,clipData:{...mr,shadowFeather:Y}})),Ft()},ne=Y=>{a(Ge.updateTimelineDataClip({trackIndex:g,clipData:{...mr,shadowOffsetX:Y}})),Ft()},q=Y=>{a(Ge.updateTimelineDataClip({trackIndex:g,clipData:{...mr,shadowOffsetY:Y}})),Ft()};return me("div",{className:"edit-panel-scroll",children:[F("div",{className:"group",children:F("div",{className:"group-edit",children:F(ld,{checked:l,onChange:()=>o(Y=>!Y)})})}),F("div",{className:"group",children:me("div",{className:"group-edit",children:[F("div",{className:"color",children:"Shadow color"}),F(q1,{value:u,setValue:Y=>T(Y,h)})]})}),F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:i("captionEditPanel.feather"),handleMouseUp:ee,value:d,min:1,max:100,step:1,setValue:Y=>p(Y)})})}),F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:`${i("captionEditPanel.offsetX")}`,handleMouseUp:ne,value:s,min:-10,max:10,step:1,setValue:Y=>c(Y)})})}),F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:`${i("captionEditPanel.offsetY")}`,handleMouseUp:q,value:f,min:-10,max:10,step:1,setValue:Y=>m(Y)})})})]})});let di;const OB=A.forwardRef(function(n,t){const{subtitles:r}=n,{$t:i}=en(),a=Nt(),[l,o]=A.useState(!1),[u,h]=A.useState(""),[d,p]=A.useState(0),{trackIndex:s,clipIndex:c}=Ve(T=>T.editor),[f,m]=A.useState(null),[g,y]=A.useState(null),[v,b]=A.useState(null);A.useEffect(()=>{f==null&&m(l),g==null&&y(u),v==null&&b(d)},[l,u,d]),A.useImperativeHandle(t,()=>({reset:P}));const _=()=>{f!=null&&o(f),g!=null&&h(g),v!=null&&p(v)},M=()=>{const T=fn(Re.getState().project.timelineData.tracks,"musicLyricsTrack"),N=Pe(Re.getState().project.timelineData.tracks[T]),L=N.clips;for(let B=0;B<L.length;B++)f!=null&&(L[B].outline=f),g!=null&&(L[B].outlineColor=g),v!=null&&(L[B].outlineWidth=v),f!=null&&(N.outline=f),g!=null&&(N.outlineColor=g),v!=null&&(N.outlineWidth=v)},k=async()=>{const T=fn(Re.getState().project.timelineData.tracks,"musicLyricsTrack"),L=Re.getState().project.timelineData.tracks[T].clips;for(let B=0;B<L.length;B++)L[B].raw&&f&&L[B].raw.setDrawOutline(f),L[B].raw&&g&&L[B].raw.setOutlineColor(Gn(g)),L[B].raw&&v&&L[B].raw.setOutlineWidth(v)};function P(){r?(_(),M(),k()):(o(!1),h("rgba(0, 0, 0, 1)"),p(0))}const{timelineData:{tracks:E}}=Ve(T=>T.project);A.useEffect(()=>{c!==-1&&(di=Pe(E[s].clips[c]),R())},[c,s]);const R=()=>{if(r){const T=fn(Re.getState().project.timelineData.tracks,"musicLyricsTrack");Re.getState().project.timelineData.tracks[T].clips.forEach(async L=>{o(L.raw.getDrawOutline()),h(Oa(L.raw.getOutlineColor())),p(L.raw.getOutlineWidth())})}else o(di.outline?di.outline:!1),h(di.outlineColor?di.outlineColor:"rgba(0, 0, 0, 1)"),p(di.outlineWidth?di.outlineWidth:0)};function w(){di=Pe(Re.getState().project.timelineData.tracks[s].clips[c]),Ce.$emit("monitorSelectCaption",[di,!0])}A.useEffect(()=>(Ce.$on("updatePanelClip",w),()=>{Ce.$off("updatePanelClip",w)}),[]);const C=(T,N)=>{const{r:L,g:B,b:z,a:K}=T;N(`rgba(${L}, ${B}, ${z}, ${K})`)},S=()=>{const T=fn(Re.getState().project.timelineData.tracks,"musicLyricsTrack"),L=Pe(Re.getState().project.timelineData.tracks[T]).clips;for(let B=0;B<L.length;B++)L[B].raw&&(L[B].raw.setDrawOutline(l),l&&(L[B].raw.setOutlineColor(Gn(u)),L[B].raw.setOutlineWidth(d)));tt()};qt(()=>{if(r)S();else{const T=di.raw;di.outline=!0,T.setDrawOutline(l),l&&!di.outlineColor&&(T.setOutlineColor(Gn("rgba(0, 0, 0, 1)")),h("rgba(0, 0, 0, 1)")),a(Ge.updateTimelineDataClip({trackIndex:s,clipData:{...di,outline:l}})),tt()}},[l]);const x=()=>{const T=fn(Re.getState().project.timelineData.tracks,"musicLyricsTrack"),L=Pe(Re.getState().project.timelineData.tracks[T]).clips;for(let B=0;B<L.length;B++)L[B].raw&&L[B].raw.setOutlineColor(Gn(u));tt()};qt(()=>{if(r)x();else if(di&&!Bb(di.raw.getOutlineColor(),Gn(u))){const T=di.raw;di.outlineColor=u,T.setOutlineColor(Gn(u)),a(Ge.updateTimelineDataClip({trackIndex:s,clipData:{...di,outlineColor:u}})),tt()}},[u]);const I=()=>{const T=fn(Re.getState().project.timelineData.tracks,"musicLyricsTrack"),L=Pe(Re.getState().project.timelineData.tracks[T]).clips;for(let B=0;B<L.length;B++)L[B].raw&&L[B].raw.setOutlineWidth(d);tt()};qt(()=>{r?I():di&&di.raw.getOutlineWidth()!==d&&(di.raw.setOutlineWidth(d),a(Ge.updateTimelineDataClip({trackIndex:s,clipData:{...di,outlineWidth:d}})),tt())},[d]);const D=T=>{a(Ge.updateTimelineDataClip({trackIndex:s,clipData:{...di,outlineWidth:T}})),Ft()};return me("div",{className:"edit-panel-scroll",children:[F("div",{className:"group",children:F("div",{className:"group-edit",children:F(ld,{checked:l,onChange:()=>o(T=>!T)})})}),F("div",{className:"group",children:me("div",{className:"group-edit",children:[F("div",{className:"color",children:"Outline color"}),F(q1,{value:u,setValue:T=>C(T,h)})]})}),F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:i("captionEditPanel.Width"),handleMouseUp:D,value:d,min:0,max:100,step:1,unit:"",setValue:T=>p(T)})})})]})}),g9e="#6036d6",y9e="var(--text-color)",v9e="var(--hover-text-color)",b9e="var(--bg-color)",w9e="8px",C9e="30px",x9e="#c0fbdf",S9e="#222229",_9e="var(--third-bg-color)",E9e="#FBB500",A9e="72px",k9e="70px",T9e="64px",I9e="10px",P9e="_scrollBarStyle_35dy0_4",D9e="_ellipsisStyle_35dy0_22",F9e="_dragClipStyle_35dy0_27",M9e={primary:g9e,textColor:y9e,hoverTextColor:v9e,bgColor:b9e,trackmarginbetween:w9e,trackmaterialheight:C9e,musiclyricsbgcolor:x9e,bgsecondarycolor:S9e,bgthirdcolor:_9e,selectedClipBorderColor:E9e,sliderMenuWidth:A9e,leftTrackControlWidth:k9e,titleBarHeight:T9e,timeLineAreaPaddingLeft:I9e,scrollBarStyle:P9e,ellipsisStyle:D9e,dragClipStyle:F9e,"drag-in-point":"_drag-in-point_35dy0_27","drag-out-point":"_drag-out-point_35dy0_28","drag-line":"_drag-line_35dy0_42","edit-text-container":"_edit-text-container_35dy0_79"},rp=()=>F("div",{style:{margin:"24px 0 24px -16px",background:"#414141",height:"1px",width:"112%"}});function LB(){const{$t:e}=en(),n=A.useRef(null),t=A.useRef(null),r=A.useRef(null),i=A.useRef(null),a=A.useRef(null),l=()=>{var h,d,p,s,c;(h=n.current)==null||h.reset(),(d=t.current)==null||d.reset(),(p=r.current)==null||p.reset(),(s=i.current)==null||s.reset(),(c=a.current)==null||c.reset()},o=A.useMemo(()=>p0()||h0(),[]),u=A.useMemo(()=>Y6()||!(p0()||h0()),[]);return me("div",{className:M9e["edit-text-container"],children:[F(da,{label:e("editPanelMenus.caption.basic"),open:u,onReset:()=>{var h;return(h=n.current)==null?void 0:h.reset()},children:F(MB,{ref:n,subtitles:!1})}),F(rp,{}),F(da,{label:e("captionEditPanel.outline"),onReset:()=>{var h;return(h=t.current)==null?void 0:h.reset()},children:F(OB,{ref:t,subtitles:!1})}),F(rp,{}),F(da,{label:e("captionEditPanel.shadow"),onReset:()=>{var h;return(h=r.current)==null?void 0:h.reset()},children:F(BB,{ref:r,subtitles:!1})}),F(rp,{}),F(da,{label:e("captionEditPanel.background"),onReset:()=>{var h;return(h=i.current)==null?void 0:h.reset()},children:F(RB,{ref:i,subtitles:!1})}),F(rp,{}),F(da,{label:e("captionEditPanel.Position"),onReset:()=>{var h;return(h=a.current)==null?void 0:h.reset()},open:o,children:F(NB,{ref:a,subtitles:!1})}),F(rp,{}),F(un,{className:"item-button",onClick:l,children:F("span",{style:{fontFamily:"Poppins",color:"#fff",fontSize:14},children:e("labels.resetAll")})})]})}function R9e(e){return F("div",{className:"panel-wrapper",children:e.currentMenuItem==="text"&&F(LB,{})})}const I5=e=>A.createElement("svg",{width:14,height:15,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("path",{d:"M3.08333 14.0859C2.66667 14.0859 2.3125 13.9401 2.02083 13.6484C1.72917 13.3568 1.58333 13.0026 1.58333 12.5859V2.0026H1.375C1.19444 2.0026 1.04528 1.94344 0.9275 1.8251C0.809167 1.70733 0.75 1.55816 0.75 1.3776C0.75 1.19705 0.809167 1.04788 0.9275 0.930104C1.04528 0.811771 1.19444 0.752604 1.375 0.752604H4.5C4.5 0.544271 4.57278 0.37066 4.71833 0.231771C4.86444 0.0928819 5.04167 0.0234375 5.25 0.0234375H8.75C8.95833 0.0234375 9.13556 0.0928819 9.28167 0.231771C9.42722 0.37066 9.5 0.544271 9.5 0.752604H12.625C12.8056 0.752604 12.955 0.811771 13.0733 0.930104C13.1911 1.04788 13.25 1.19705 13.25 1.3776C13.25 1.55816 13.1911 1.70733 13.0733 1.8251C12.955 1.94344 12.8056 2.0026 12.625 2.0026H12.4167V12.5859C12.4167 13.0026 12.2708 13.3568 11.9792 13.6484C11.6875 13.9401 11.3333 14.0859 10.9167 14.0859H3.08333ZM2.83333 2.0026V12.5859C2.83333 12.6554 2.85778 12.7145 2.90667 12.7634C2.955 12.8118 3.01389 12.8359 3.08333 12.8359H10.9167C10.9861 12.8359 11.0453 12.8118 11.0942 12.7634C11.1425 12.7145 11.1667 12.6554 11.1667 12.5859V2.0026H2.83333ZM4.83333 10.5443C4.83333 10.7248 4.8925 10.8743 5.01083 10.9926C5.12861 11.1104 5.27778 11.1693 5.45833 11.1693C5.63889 11.1693 5.78833 11.1104 5.90667 10.9926C6.02444 10.8743 6.08333 10.7248 6.08333 10.5443V4.29427C6.08333 4.11372 6.02444 3.96427 5.90667 3.84594C5.78833 3.72816 5.63889 3.66927 5.45833 3.66927C5.27778 3.66927 5.12861 3.72816 5.01083 3.84594C4.8925 3.96427 4.83333 4.11372 4.83333 4.29427V10.5443ZM7.91667 10.5443C7.91667 10.7248 7.97556 10.8743 8.09333 10.9926C8.21167 11.1104 8.36111 11.1693 8.54167 11.1693C8.72222 11.1693 8.87167 11.1104 8.99 10.9926C9.10778 10.8743 9.16667 10.7248 9.16667 10.5443V4.29427C9.16667 4.11372 9.10778 3.96427 8.99 3.84594C8.87167 3.72816 8.72222 3.66927 8.54167 3.66927C8.36111 3.66927 8.21167 3.72816 8.09333 3.84594C7.97556 3.96427 7.91667 4.11372 7.91667 4.29427V10.5443ZM2.83333 2.0026V12.5859C2.83333 12.6554 2.85778 12.7145 2.90667 12.7634C2.955 12.8118 3.01389 12.8359 3.08333 12.8359H2.83333V2.0026Z",fill:"#CCCCCC"})),N9e="#6036d6",B9e="var(--text-color)",O9e="var(--hover-text-color)",L9e="var(--bg-color)",j9e="8px",U9e="30px",$9e="#c0fbdf",V9e="#222229",z9e="var(--third-bg-color)",H9e="#FBB500",G9e="72px",W9e="70px",X9e="64px",Y9e="10px",Z9e="_scrollBarStyle_e9lvb_4",K9e="_ellipsisStyle_e9lvb_22",Q9e="_dragClipStyle_e9lvb_27",J9e="_clear_e9lvb_79",q9e="_top_e9lvb_97",ebe="_items_e9lvb_104",Kd={primary:N9e,textColor:B9e,hoverTextColor:O9e,bgColor:L9e,trackmarginbetween:j9e,trackmaterialheight:U9e,musiclyricsbgcolor:$9e,bgsecondarycolor:V9e,bgthirdcolor:z9e,selectedClipBorderColor:H9e,sliderMenuWidth:G9e,leftTrackControlWidth:W9e,titleBarHeight:X9e,timeLineAreaPaddingLeft:Y9e,scrollBarStyle:Z9e,ellipsisStyle:K9e,dragClipStyle:Q9e,"drag-in-point":"_drag-in-point_e9lvb_27","drag-out-point":"_drag-out-point_e9lvb_28","drag-line":"_drag-line_e9lvb_42",clear:J9e,"search-wrapper":"_search-wrapper_e9lvb_82","history-wrapper":"_history-wrapper_e9lvb_85",top:q9e,items:ebe,"history-wrapper_item":"_history-wrapper_item_e9lvb_109"};var Ob={},tbe=Tr;Object.defineProperty(Ob,"__esModule",{value:!0});var P5=Ob.default=void 0,nbe=tbe(Fi()),rbe=Mi,ibe=(0,nbe.default)((0,rbe.jsx)("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"}),"Search");P5=Ob.default=ibe;function Lb(e){const{desc:n,className:t,search:r,showHistory:i}=e,[a,l]=A.useState(""),[o,u]=A.useState([]),[h,d]=A.useState(!1),p=A.useRef(null);function s(P){f(),r({keyword:a,needReset:!0}),h||k()}const c=P=>{P.key==="Enter"&&(f(),r({keyword:a,needReset:!0}),_(a),k(),b())};function f(){dataLayer.push({search_term:a,search_type:n,event:"search"})}const m=P=>{l(P.target.value)},g=()=>{let P="";l(P),r({empty:P,needReset:!0})},y="SEARCH_HISTORY_",v=P=>{try{let E=localStorage.getItem(y+n);if(!E)throw Error("history init");let R=JSON.parse(E);if(!Array.isArray(R))throw Error("history init");P(R)}catch{localStorage.setItem(y+n,JSON.stringify([])),P([])}},b=()=>{v(P=>{u(P)})},_=P=>{v(E=>{E.includes(P)||(E.unshift(P),E.length=5,localStorage.setItem(y+n,JSON.stringify(E)))})},M=()=>{localStorage.setItem(y+n,JSON.stringify([])),k()},k=()=>{u([])};return me("div",{className:Kd["search-wrapper"],children:[F(uo,{className:t,onKeyPress:c,placeholder:`Search ${n}`,value:a,sx:{width:"100%","& .MuiOutlinedInput-input":{paddingLeft:"0!important",padding:"12.5px 14px"}},onBlur:s,onChange:m,onFocus:b,InputProps:{ref:p,startAdornment:F(Ks,{position:"start",children:F(P5,{style:{color:"#414141"}})}),endAdornment:a.length>0&&F(Ks,{position:"end",children:F(T1,{className:Kd.clear,onClick:()=>g()})})}}),i&&o.length>0&&me("div",{className:Kd["history-wrapper"],style:{top:p.current.getBoundingClientRect().height+"px"},onMouseOver:()=>{d(!0)},onMouseOut:()=>{d(!1)},children:[me("div",{className:Kd.top,children:[F("div",{children:"Search History:"}),F(I5,{style:{width:"18px",height:"19px",cursor:"pointer"},onClick:M})]}),F("div",{className:Kd.items,children:o.filter(Boolean).map(P=>F("div",{onClick:()=>{var E;(E=p.current.querySelector("input"))==null||E.focus(),l(P),r({keyword:P,needReset:!0})},className:Kd["history-wrapper_item"],children:P},P))})]})]})}function abe(){const e=Ve(t=>t.project.projectData);async function n(t){let r=0;if(t.type==="audio")r=ye.materialType.audio;else if(t.type==="video")r=t.videoType;else return;try{if(!t.useWebLocalFile&&!t.raw){const i=await Ji.resource_append({projectId:e.projectId,type:r,resourceId:parseInt(t.id.toString())},{})}}catch(i){console.error(i)}}return{appendResourceToProject:n}}const Qd=parseFloat(Ja.trackmarginbetween);function ll(){const e=Nt(),{refreshTimelineData:n,updateNearestTransition:t}=F0(),{appendResourceToProject:r}=abe(),{handleInTargetPiece:i}=K0(),a=document.getElementById("timeLineArea-rulerContainer"),l=document.getElementById("draggingDiv"),o=document.getElementById("lineRow"),u=document.getElementById("lineColumn"),h=document.getElementById("trackContainer");let d=null,p=!1,s=null,c=[],f=[],m=0,g={value:-1,type:""},y,v;const b=async({event:T,dragData:N})=>{s=await U2(N),r(s.clip),await n({draggedData:s,isFromAdd:!0,leftPosition:0}),T==null||T.stopPropagation(),Ce.$emit("previewMaterial")},_=T=>{Ce.$emit("mouseUp",{event:T,dragData:s}),c=[],u.style.display="none",l.style.minWidth="unset",l.style.maxWidth="unset",document.removeEventListener("mousemove",E),document.removeEventListener("mouseup",w)},M=async({event:T,dragData:N,trackIndex:L})=>{if(s=await U2(N),cf(T)){i(ye.pieceBorder.timeline);let B=0;if(g.value!==-1)if(g.type==="left")B=g.value;else{const z=await gg(Pe(s),0);B=g.value-z.outPoint}else{const{scrollLeft:z}=document.getElementById("trackContainer");B=ja(T.clientX+z-m-Yn()),B=B<0?0:B,B=fr(B)}s.clipIndex===-1&&r(s.clip),s.trackIndex=L,await n({leftPosition:B,draggedData:s,event:T}),Qs()}else s.clipIndex!==-1&&e(Ge.updateTimelineDataClipSelected(s.clip.uuid));_(T)};async function k(T,{dragData:N,isFormat:L=!0,isStockMedia:B=!1,addToMediaAndTimeline:z,dragThumbnailWidth:K}){const{timelineData:J}=Re.getState().project,{scrollLeft:X}=document.getElementById("trackContainer");if(y=J.tracks,L){if(sbe(N)){console.warn("the material is not support dragging");return}s=await U2(N)}else s=N,m=T.clientX-(Ht(s.clip.inPoint)+Yn()-X);d=document.querySelectorAll(`.${s.clip.type}-track`),B&&z&&(s={...s,addToMediaAndTimeline:z,isStockMedia:!0,dragThumbnailWidth:K}),p=!1,u.style.height=h.offsetHeight+"px",document.addEventListener("mousemove",E),document.addEventListener("mouseup",w)}const P=(T,N)=>{const L=Re.getState().app.timelineRect;return L?T>=L.left&&T<=L.left+L.width&&N>=L.top&&N<=L.top+L.height:!1};function E(T){let N=Re.getState().app.mouseInTimeline,L=P(T.clientX,T.clientY);N!=L&&e(La.updateMouseInTimeline(L)),p||(s.type!=="transition"?f=f1(y,[s.clip.uuid]):(obe(y),KL("video-track",!0)),Ce.$emit("mouseDown",{event:T,dragData:s}),p=!0),s.dragThumbnailWidth&&(l.style.minWidth=`${s.dragThumbnailWidth}px`,l.style.maxWidth=`${s.dragThumbnailWidth}px`),s.trackIndex=C(T),x(T,s.trackIndex),D(T),t(T)}const R=async T=>{if(!s||!s.addToMediaAndTimeline)return;v=T;const N=s.trackIndex;document.removeEventListener("mousemove",E),document.removeEventListener("mouseup",w),l.style.minWidth=l.style.width,l.style.maxWidth=l.style.width,await s.addToMediaAndTimeline(v,N)};async function w(T){if(p&&s){if(cf(T)){if(s.isStockMedia&&s.addToMediaAndTimeline){R(T);return}i(ye.pieceBorder.timeline);let N=0;if(g.value!==-1)if(g.type==="left")N=g.value;else{const L=await gg(Pe(s),0);N=g.value-L.outPoint}else{const{scrollLeft:L}=document.getElementById("trackContainer");N=ja(T.clientX+L-m-Yn()),N=N<0?0:N,N=fr(N)}s.clipIndex===-1&&r(s.clip),await n({leftPosition:N,draggedData:s,event:T}),Qs()}else s.clipIndex!==-1&&e(Ge.updateTimelineDataClipSelected(s.clip.uuid));Ce.$emit("mouseUp",{event:T,dragData:s})}c=[],u.style.display="none",document.removeEventListener("mousemove",E),document.removeEventListener("mouseup",w)}function C(T){let{clientY:B}=T,{top:z,height:K}=a.getBoundingClientRect(),J=z+K+10-h.scrollTop,X=[],ee=Fl(s.type)+Qd;if(c.length?X=c:(y.forEach(({type:ne})=>{s.type==="videoTrack"||s.type==="audioTrack"?ne===s.type&&X.push(J):["videoTrack","audioTrack","musicLyricsTrack"].includes(ne)||X.push(J),J+=Fl(ne)+Qd}),X.length&&X.push(X[X.length-1]+ee),c=X),!X.length||B<=X[0])return-.5;for(let ne=0;ne<X.length;ne++)if(!(X[ne]<z+K-ee)){if(B>X[X.length-1]-10)return X.length-1.5;if(ne===0&&X[ne]<=B&&X[ne]+ee>=B)return ne;if(Math.abs(B-X[ne])<=10&&ne>0)return ne-.5;if(X[ne]+10<B&&X[ne]+ee-10>B&&B>=z)return ne}return X.length-1.5}function S(T,N,L){cf(T)&&(o.style.display=N,L&&N==="block"&&(o.style.top=L+"px",o.style.width=`calc(100% - ${Yn()}px)`,o.style.left=`${Yn()}px`))}function x(T,N){var B;if(s.type==="transition"){l.style.top=T.clientY+"px";return}let L=a.getBoundingClientRect().top+H8;if(s.type==="musicLyricsTrack"){S(T,"none");return}if(N%1===0)l.style.top=c[N]+"px",S(T,"none"),s.type!==((B=y[N])==null?void 0:B.type)&&c[N+1]?S(T,"block",c[N+1]-Qd/2):S(T,"none"),I(N);else{if(Math.abs(N%1)===.5)if(N===-.5){let z=c[0]||L;z>=L&&(S(T,"block",z-Qd/2),l.style.top=T.clientY+"px")}else if(N===c.length-1.5){let z=c[c.length-1];l.style.top=T.clientY+"px",z>=L&&S(T,"block",z-Qd/2)}else{let z=Fl(s.type),K=c[parseInt(N.toString())]+z;K>=L&&(l.style.top=K-z/2+"px",S(T,"block",K+Qd/2))}I()}}function I(T){const N="track-item-selected";d&&(d.length&&T!==void 0&&d[T]?d[T].classList.value.includes(N)||(d[T].className=d[T].classList.value+" "+N):d.forEach(L=>{L.className=L.className.replaceAll(N,"").trim()}))}function D(T){const N=l.offsetWidth;let L=T.clientX-m;cf(T)&&L<Yn()&&(L=Yn());const B=lbe(f,L-Yn(),L-Yn()+N);if(B&&cf(T)){let z=s.clip.type==="transition"?N/2:0;B.flag==="left"?(l.style.left=B.pos.px+Yn()-z+"px",u.style.display="block",u.style.left=B.pos.px+Yn()+1+"px",g.type="left",g.value=B.pos.time):B.flag==="right"&&s.clip.type!=="transition"&&(l.style.left=B.pos.px+Yn()-N+z+"px",u.style.display="block",u.style.left=B.pos.px+Yn()+1+"px",g.type="right",g.value=B.pos.time)}else l.style.left=L+"px",u.style.display="none",g.type="",g.value=-1}return{onAddToTrack:b,onDraggingMouseDown:k,onAddToTrackStockMedia:M,exitMouseUpState:_}}function obe(e){const n=[];let t=sg(e,"videoTrack"),r=fn(e,"videoTrack");for(let i=t;i<r+1;i++)for(let a=0;a<e[i].clips.length;a++){let l=e[i].clips[a];if(a!==e[i].clips.length-1){let o=e[i].clips[a+1];if(l.outPoint===o.inPoint){let u={trackIndex:i,clipIndex:a};n.push(u)}}}Ce.$emit("getAdjacentClipKey",n)}function sbe(e){return e.useWebLocalFile&&!e.m3u8Path||e.status!==void 0&&!e.useWebLocalFile&&e.status!==ye.jobStatus.done||e.mediaType===ye.materialType.folder}function lbe(e,n,t){let r="",i=e.find(a=>{if(Math.abs(a.px-n)<=5)return r="left",!0;if(Math.abs(a.px-t)<=5)return r="right",!0});return i?{flag:r,pos:i}:null}var jb={},cbe=Tr;Object.defineProperty(jb,"__esModule",{value:!0});var _1=jb.default=void 0,ube=cbe(Fi()),dbe=Mi,fbe=(0,ube.default)((0,dbe.jsx)("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"}),"AddTwoTone");_1=jb.default=fbe;const hbe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAAA+CAYAAABzwahEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphZDg0NTc0MS1hYmZiLTRhZmQtYWVhMy1kNzAzNDg4ODVmNjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTU1QkRFMTRCOTA1MTFFNUEzQzVGNUJBMUQxRDBDMjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTU1QkRFMTNCOTA1MTFFNUEzQzVGNUJBMUQxRDBDMjEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA3YjI2ZWE5LTlkYmItMjI0OS05MWM0LWYzYjg1ZDI0MWMzOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDphZDg0NTc0MS1hYmZiLTRhZmQtYWVhMy1kNzAzNDg4ODVmNjciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz53JhJ5AAAEKklEQVR42uybW0hUURSGz4yVFJYPXRCLLg9lN7AyoxvdpBexTC2prMx6yAzSiIIe6iFIiCTKMnozy1BCTUixKK0gDCuhCEtKtEJ6sDK0C2bZ9C9mDUyrM+HomXNxzoKfM2fvcc/5zr6ttffW4XK5lGA0pxKkZoPb4Db40LZhaonpWZkjcEmFkqFYaJLGv9sONUAVUBnUqzVY0YWL/tU4oAm4FboCJQUAWuEyU6Cr0Gv+bEyNAzgEl3PQXp2fYTLX+lnoAOTSu6kXQHsM7HbZfM3RbXBDbaepQNObL4bWQOGQQyNRWXFQqUrtEvwmXcABPRLXPJHexQ+3HboLdWv4m1RWHbQFWqtS9mkoVI8a3wpFiJpOYeBAWy3PHnLg26gHeJJIK8VUUKtj374FlYu0ZD3AY0VasQEDW5G4X6jHqD5BpD01APwBT2Ue+2WE5/bdAPDP0BnDXdZBWDS0EpoLRUJhOjD8hDqhV+wG34O+6gFO0+FuaB800wTxB7XYMkzTJzFIvwhUdJYANbOrawZoslHQDug54AugMC3BHez03GBf26whdxb0BPDTtWjqBH0Z2qaSR87PfegOR12dOozQo6GJPC2vh8aJ/CioHvCr0PSbBgN+wgf0Jeg41GZQDVMAPpyfLVd4o/QybgI+BvAdA2nq5FsfUfG946EMA6G9R/hCaA5Uo+IKF3r3gz7xhdD/zAAFIu0LR281Juvf1MXWQddFejxqPcUD3iEy5/kojIIZOUjsghrNOLKhSfdxdNksso56wBtERoaPsjLFfRWvnJjWAP+N/Yu/nCzU+mICrxQZqciIE2k0UCwRabmKBQzwdSqVm+TklZD3Yrqq4IUIjy0Tf/gOeqhYx0rE/XIn3sgPfNgvMsaIgSFK5Ncr1jL5vFFObg7lvOTjK0obL/LeWgxcPu9Y73n8EHTK675HNH/FR54VrNenr45a/w0d5vmvTRni5lQZBWmamsFzdPCAMzwFFnVBBx4MZoPb4Da4DW6D2+Dab0QE2hwDBe9Wic+tZJEyAOsveKu4X2Ax8PnivqW/4HIFg9blploIfIO4f9xf8JfQG9FncqxAnJ6VOQWXRJFc5c/gJjfv6VjYLAuw54vB+CNU4w/4eeXv7Vc6/UirrOEmru2DintbydvyaLnNH3B6U8dE2mzFfYAnwqTQ8jRXi+I+SOj3PJ6vEqfHQM+gzWrzpQFGfbpSBZq2l9JQ2z0DAafdCTqe1STS6RxNCafT3toixb1Sq4dR/53GL/6a4t6lTVT53k5APxqMB/YJWg1VK/+emKLBzmwbDbTQmA7oUi1c1g/QCm76Zv5vHpqGl0rowQYp1FeyudarTQbczn5GNKAbAxVsUMEJ7MnRFixtG9OpJzqlEKITaBf3bfIwaZX4Nu+W+o5a7P87s8FtcBvcBh9C9keAAQC5vPb7DKTKFAAAAABJRU5ErkJggg==",pbe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAYAAABxLuKEAAAACXBIWXMAAAsTAAALEwEAmpwYAAAILmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTEwLTE1VDE2OjUyOjEyKzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE5LTEwLTE1VDE2OjUyOjEyKzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0xMC0xNVQxNjo1MjoxMiswODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpiODkwMjUwYi1iYTUyLTUwNDktOTAyMy1lMzU5OThlZTlhZmQiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpjYTExZmVkNS1lOTE4LTQzNDQtYjA4Ni0xOThhYWU5ZDIxZWYiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxMTExYjViMC1jN2ZjLWUxNDYtOWVkZi00OGQ3N2MxOGZjMzEiIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjExMTFiNWIwLWM3ZmMtZTE0Ni05ZWRmLTQ4ZDc3YzE4ZmMzMSIgc3RFdnQ6d2hlbj0iMjAxOS0xMC0xNVQxNjo1MjoxMiswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpiODkwMjUwYi1iYTUyLTUwNDktOTAyMy1lMzU5OThlZTlhZmQiIHN0RXZ0OndoZW49IjIwMTktMTAtMTVUMTY6NTI6MTIrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHBob3Rvc2hvcDpEb2N1bWVudEFuY2VzdG9ycz4gPHJkZjpCYWc+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjRmMjJlYWNmLTY4ZmYtMTFlNi05NTExLWYzOTU0MTdmNWJjNjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6QTU5MzQ3QURCOTA1MTFFNUEzQzVGNUJBMUQxRDBDMjE8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkE1Q0Q4MEVFQjkwNTExRTVBM0M1RjVCQTFEMUQwQzIxPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpBNUVGQjEwNkI5MDUxMUU1QTNDNUY1QkExRDFEMEMyMTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6RDA2NUQ2MkEyMTk2MTFFNjgyRUVDODk0ODk4QTZDNTk8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkUzREVFNTIzQzBGNjExRTVCMkYyQjg3N0JDNDhENzFCPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpFM0Y2M0UwN0MwRjYxMUU1QjJGMkI4NzdCQzQ4RDcxQjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6RTQxRkU2QjhDMEY2MTFFNUIyRjJCODc3QkM0OEQ3MUI8L3JkZjpsaT4gPC9yZGY6QmFnPiA8L3Bob3Rvc2hvcDpEb2N1bWVudEFuY2VzdG9ycz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4MH5IMAAAFSElEQVR4nO2bT4hVVRzHP88ZmhY2FCiKjgsXM24CkaJsEdqAyhSpMYKvQkIztIEWQhFBoUNBf6FFYNM/JSQaQclx0ZjRNC0iC2UK3DhWLpwRZQRhdNHITK/F71ze7955p3fOveeNszgfuHDeuef+fr/7vffcc37n3leqVCpEZrPgTgcwX4nCWIjCWIjCWIjCWIjCWIjCWIjCWIjCWIjCWIjCWIjCWIjCWIjCWIjCWGh2afRcz17brlXAZmAD8DDQGias3EwCvwLfAyeBC7UafXmwr64hJ2Esx70M9AArctpoBK3IRdoAvAQcBD4Apn0N5elKy5Gr8TbzS5QsK5AYTyIxe+F7x9wHfAWsU3XTwC9AP3AWuA7M9XppCVgEPAiUgUeonlsXEvNTwA1Xg77CfExalDHgFeAocy9Glr+B35AYtwPvA21m3zpTX3Y15tOVysZhwnmgE7lT7rQomgoSUycSY8J2GiDMPUCv+n0N6AYuujpyYIvZQnERifGaqutFzqUursJ0Ah0ZB6OOx7qwDzhutn0B7Y6SvqAdyLnUxVWYLlW+BBxzPM6VTUCT2TYFtn0MiTmhy9ZQ4yrMGlX+EZhwPM6VKUs5BBNIzAlrbA01rsIsU+Was8mC/Gsph0J3+2XWVgrX4bpJlfNc0TJypcaBPuC25/F3AXuRidoIMur4MKnKTdZWCldh9HDsM8R3Am8A61XdE8CzyETQhUXIBG2jqtsDvAkMOdrQKYHT1KJR2fVy4HNggLQoICfY7WGrm7QoGJsDxofLdL/k4Q8IL0wrcjXPAM8DC9W+GVVe7WFTt9U2FhofZ4zPoJl9SGG6kKvYR3UqDpKffAqcy+lXtz1nbOmcp834HMBxKPZ1mpfFwCHgW2Z3myTYPcBVVe+TQui2V42t5CJo1psYDiHPpUIUFaYFeBfYman/E3ga2IosHLUAdxf0hbHRYmxuBZ4B/sq02Qm8Z9rlpqgwK4Ed6vc0MgVfTXpIbSJMolkhPdx+bXz1kh55dpjYctOIUWmuM+1KI3wWFeYScET9bgYOAL+TTvFnyDFk1qBEemQqG18HSM/JjpDOj7wpKswU8CpwOFPfjtzmJ5BF8ingn4K+MDamjM0Txkd7ps1hE1OhnCtEV5oAdgGPA8OZfVuAU8gQu1TV+9w9uu1SY+sUs9duhk0MuwiQ5OZ9S1CLQeBnZDR6nepc5l7gBdJdwCdR1G0fAB7K7B8D3kLunkkCEfrhOwl8AqwFvgBuqX16NPnDw6Zuq23cMj7WGp/BRIHG5UrjwG7kdh/O7DuNrNS5ctwcoxk2tncbX/XwHrVcu5Lu5z7dYMhsybLDGHJ1fZYdrgNPIjPeNvItO+jzdHq+uQqjnw95ZpT9+J+M5jbwUYHjdYI5Y22lcO1KV1R5lXM47iywlEOhF/KvWFvlCGJElR9DEseQtFjKIViMxJwwYmuocRVmUJVXAtscj3PlO+QWnzHlkGwjnTcN2hpqXJ8xQ8iCcnJL7gd+INy7pQ+RV6wwezmhCB1IrAmjOC6Hut4xNzMOliDDaHY6XoQBworSjsS4RNXtR86lLj4Pun7k5X3C/VSH4hAJYihKSExDSIwJR/EYGX1TgheRfCX54qENyWR7mL+fgQD8hMTujK8wN5BXH59RXV9tBh4123xkEMnVnL+NgXxzhnHku7vXgMs5jp8rLiMxbsYtbUiRN7ueBt4BvjGONyJrJE6fWDSQm8h68Gn+5+NEF0rxX7S1id/5WojCWIjCWIjCWIjCWIjCWIjCWIjCWIjCWIjCWIjCWIjCWIjCWIjCWIjCWPgPXwD9Q5j98u4AAAAASUVORK5CYII=",mbe="/assets/Swap-e7dea70f.png",gbe="/assets/Stretch_In-9dee3a2b.png",ybe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAYAAABxLuKEAAAACXBIWXMAAAsTAAALEwEAmpwYAAAIimlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTEwLTE1VDE2OjQ4OjU5KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTAzLTI0VDE3OjQ1OjU3KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMS0wMy0yNFQxNzo0NTo1NyswODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDphMDBmNTJiMy1iM2QwLWMwNDMtODcxMS02NGVmMWI0MGI3NzEiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkMjNkZmY1NS04ZmRhLTI3NGYtOWUzZS1iZTQzZWUxZTU5ZGYiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozNDMyMDkzMi05NWM3LTAzNDMtOWFhMS1lMjU3ZTRhZTkyZWYiIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjM0MzIwOTMyLTk1YzctMDM0My05YWExLWUyNTdlNGFlOTJlZiIgc3RFdnQ6d2hlbj0iMjAxOS0xMC0xNVQxNjo0ODo1OSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpkMTRmNjFhNi1hZDA2LTNlNDAtOTYyYi1jNzM0NTdmNmMzZDYiIHN0RXZ0OndoZW49IjIwMTktMTAtMTVUMTY6NDg6NTkrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YTAwZjUyYjMtYjNkMC1jMDQzLTg3MTEtNjRlZjFiNDBiNzcxIiBzdEV2dDp3aGVuPSIyMDIxLTAzLTI0VDE3OjQ1OjU3KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDxwaG90b3Nob3A6RG9jdW1lbnRBbmNlc3RvcnM+IDxyZGY6QmFnPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo0ZjIyZWFjZi02OGZmLTExZTYtOTUxMS1mMzk1NDE3ZjViYzY8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkE1OTM0N0FEQjkwNTExRTVBM0M1RjVCQTFEMUQwQzIxPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpBNUNEODBFRUI5MDUxMUU1QTNDNUY1QkExRDFEMEMyMTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6RDA2NUQ2MkEyMTk2MTFFNjgyRUVDODk0ODk4QTZDNTk8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkUzREVFNTIzQzBGNjExRTVCMkYyQjg3N0JDNDhENzFCPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpFNDFGRTZCOEMwRjYxMUU1QjJGMkI4NzdCQzQ4RDcxQjwvcmRmOmxpPiA8L3JkZjpCYWc+IDwvcGhvdG9zaG9wOkRvY3VtZW50QW5jZXN0b3JzPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PshiU4sAAAbvSURBVHic7dtbiF1XGQfw35lLTNIxbWrS1CbaWpNqFfHBW0EUobX6UBSqPqjUozUPpweLoCj64AV9qBYvKHg44gVPVUSrRRHvIogPIqhFq7bSm0hibUJqlSbNJJ05Pnxrzew5mT1nnzPjOJnsPwx7nb32Wnut//rWt9Ze338a/X5fjTMx8f9uwEZFTUwJamJKUBNTgpqYEtTElKAmpgQ1MSWoiSlBTUwJamJKUBNTgqlxCjXbrRlchgsxLQjup78JNFJaSsM8JtP9qfS7ka5z+A8ewuM4ma5z+Z29Tnecpo6Nxihf1812awIvx/vwQjzJUhKk35mA+ZK8qfQ3J0jo4zgew05B+FfxDkHYFTiI1+MZFZp6CN9CF/cWM6oSXNlimu3WNK7Hh7F/lLIrYBLnpfQM9qT0LC7BlbgYn1aNkIx9eBfejHfim6M2rFLnmu3WebhBWMrTxcifxiNiRIlOThSueYrk6XAsXSfEKF4gLKGR2jGN7diGfwhLugq3pHsZfWFZcxanab4/gR2Fe3vwldSW26v0NWMoMc12ayduFqZ8cWrAUXweX8eR1KBdYhrMYIuYGo+mTjynUOUjgphj2I3L8ZRU7gpB+J1imn7CIikP4ZP4GU6ke4PESM+/Au/HU7EVn8GfcPew/masSEyz3dqOD+CtYoThfnwIt/c63dOFx49ZBs12q4EHoNfp9gv39TrdfzbbrYcLjzd6ne58KvNZPDPdvwtvxJ+rdctd+LHwUy8RBL0HN1YsX+58U+OuFvPzQjEi94vp9N1epzu3bMGKSMSccS/hIkHCLvwL1+K3Y7zmefih8DlHcG2v0/1DlYIr7WMaYsRm0u8T+Ai+t1pSGLo6XC1IgS8ZjxTCcr6Y0hfhVVULDvMxJ/GE8BmH8PP0uxSFUV/S+eL9Yl6yzLyfyXhp4f23DWnjMNyBd+PJeBlurVJoGDGnLDb478KsF9Bst7YJq5oUozM/kH+TIPVX+P1A3ovFnmg7vib5IbE6PSul7xMr1GpwL+7Bi8Q2oxKqfhL0RcNnCyM9IzZgd+C9lif5VnwKz14m7w34OFqC2IwZnJ/SR4XVrAYnhbXnuithGDF5Oezj3wN5V4ll/HJLl83B+vOeZhB5v9O3dHpOCKsh9iprEfjKPrFyXVUsJlfWLy63uFTsa8pIKWLYMyvlV6m/KtaUmIWGJUeZMWVtG72hMIyY/MXM+o3qhkAVH7PQ6YGptNx2fNOgisUspAemUtGhbroDr6qrEmqLKeIMIgo72E3nV4oYRkwxf77ZbjUK2/wl02xNW7UBMJLFDEylsuc2BUZxmoPO95yeSiutPMW89SRpXd41io9ZaVVaT2LWZdqOtI8ZIe+sxyjEDOKc9jH5WID6W2kJ+paeyZRhufOWsxpVPgmKIY+iZUwMpDeVn1ntx1/++t50ZzMjETOwXO+wSMyuUeva6BjpBG8AxXjyBRXrOmswyplvY8DHTJakV6pjnPy19F2Vp/tqNnijYDni8ko2YWnoZV4E9nO5tfBd+f1rRkzxaLPR63T7hfOY4hI9jLQ9y9x7NF23WIwjEeqILC3ZLdQKq8FWEbvOdVfCKOKfRjqPySQcEtHFvoj0LWcVvxSd27tM3u9ETHqbCMjl+PRpEfUkIoeXKFFSVMQBiwG/+6oWGkbMtMUO7x7I+xF+LSJ9OZQ7KDs7KEasISzjVCHvF/irUFLsFXqY2ZR3J96Wyr5FSDjGxfUibk2EiithJWJyhDDP8xfgsma79bdkNYdxuOzwKsk8Voo7z+KBZrv1oJB8nC+kGkTY94NiG/B2IUUZVwZyMKWP4CdVC5b6mNThP+JBQdJ+Iea5rtlube11uoORyZGQfVWq53ERp87+7DC+kdI78WU8d8RXHMAXLPqXH6CSNoYhqs1muzWFN4mg/X4RAz4sxIK39Trd4yM2diiSWOAxIZf9qegg40vNCMXENbi7qmpzqJw1qTVfjZvEqO0VOrqe0Mgdtbjk5obOiWmYKy/6qgZO9TrdJ1L9E8K/TIvd9GuFL/gLXonvGF+cSPjAG/BtqstZK+l8m+3WpND13ozXCDnFaeEbfiOUEDuET9iSGn1MEFhULOyzqGw4JaxvuyBmn1iBDqTOfE4QdCk+ZjQ5a8bDBuSsa0oMC1/WVwq52XWiM8XY9kKdhXRZ5WXPFPdNJ/B9fFSQe6N1FECPpAyHZrv1NEHO68RyOlhBXsXmjXdOk1fDY8JibhEy1Pn1lM2PTAwLMtdr8HxnbrOnBGGzYrrluU8QVTy7yQdhmch8PSmc7T3p7zjr+/8EK8lZhzakICz8X2HJVN0QxJzr2FRnKGuJmpgS1MSUoCamBDUxJaiJKUFNTAlqYkpQE1OCmpgS/Bfjxv26MDcHVgAAAABJRU5ErkJggg==",vbe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAYAAABxLuKEAAAACXBIWXMAAAsTAAALEwEAmpwYAAAIimlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTEwLTE1VDE2OjQ4OjU5KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTAzLTI0VDE3OjUxOjU3KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMS0wMy0yNFQxNzo1MTo1NyswODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5NWZjYTk1NS02MmVmLWIxNGEtYmJhMy00Y2QzNjU4ZTcyZWMiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxNDJiMDE0My02YjhlLTBlNGYtOWExYy1jYmQyMmIwNTU0NzEiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozNDMyMDkzMi05NWM3LTAzNDMtOWFhMS1lMjU3ZTRhZTkyZWYiIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjM0MzIwOTMyLTk1YzctMDM0My05YWExLWUyNTdlNGFlOTJlZiIgc3RFdnQ6d2hlbj0iMjAxOS0xMC0xNVQxNjo0ODo1OSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpkMTRmNjFhNi1hZDA2LTNlNDAtOTYyYi1jNzM0NTdmNmMzZDYiIHN0RXZ0OndoZW49IjIwMTktMTAtMTVUMTY6NDg6NTkrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6OTVmY2E5NTUtNjJlZi1iMTRhLWJiYTMtNGNkMzY1OGU3MmVjIiBzdEV2dDp3aGVuPSIyMDIxLTAzLTI0VDE3OjUxOjU3KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDxwaG90b3Nob3A6RG9jdW1lbnRBbmNlc3RvcnM+IDxyZGY6QmFnPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo0ZjIyZWFjZi02OGZmLTExZTYtOTUxMS1mMzk1NDE3ZjViYzY8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkE1OTM0N0FEQjkwNTExRTVBM0M1RjVCQTFEMUQwQzIxPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpBNUNEODBFRUI5MDUxMUU1QTNDNUY1QkExRDFEMEMyMTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6RDA2NUQ2MkEyMTk2MTFFNjgyRUVDODk0ODk4QTZDNTk8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkUzREVFNTIzQzBGNjExRTVCMkYyQjg3N0JDNDhENzFCPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpFNDFGRTZCOEMwRjYxMUU1QjJGMkI4NzdCQzQ4RDcxQjwvcmRmOmxpPiA8L3JkZjpCYWc+IDwvcGhvdG9zaG9wOkRvY3VtZW50QW5jZXN0b3JzPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkbRFk8AAAZcSURBVHic7dx9jFxVGcfxz5QVKCyGWgO2DaBBaGkoio1BIBGQ8A9R04DVYDW8VJGIJibge8U/ICAkilUgxReEQCUIlAXfiAECCW+JigqkgQIKmPKHEWnoRgTaHf94zmVuh507s3PPzK5mvsnk3L1z7vM885tzzn3OOXe20Ww2jXgz82Y7gLnKSJgOjITpwEiYDoyE6cBYcXD658+ZzTgKvoMH8MvZcH7dVRveOJ5rLebLWD/bQTD3hGngrbMdBHNTmMZsB8HcE2YKk7MdBHNPmAZ2G4KfPXRpmb0K8w7D6fs78fKAfRyDLVhZValXYb6Lzd2MZWAHtg3Q/n64Ga/j2KqKvQrzORH0QzihVmjVbMUjA7K9P/6MPXETrqyq3Kswk1iGl3A3PtF/fJWchHUDsPt23IV98UN8U3zRHRmrerON/2AJnsKN4hv4QT9RVvC3zPYKfoMDcB42dKmLmQlDqPwuPIbvYyG+PUMbBStwohgMDxWBj6f3JvF3MUg+KFrpY334GMdv8X6cjR/3euFMhSk4AvfiAvGBzurxunER4Fosr6j3tvR6D1anc5vxU/xI77nOr/C+5O+aHq9B/8I0cRx+gTOxt+pxZwzn4luilZV5AY/jWTGGwQK8E4djcTq3XNwdv4ELxeBZNU7ciaOTzxmJUgRch4+Lb/EsvAWnTFPnEDEmlW/1T+Fa3Ionu/hYilNxuuhyC0U3/jROS7ba2QdHCvEu6+WDtJMj810rvsVF+Fjbex/GH7REeUa0rGW4WHdRpDoX47B07TPp/Er8Mflo52jRmr/a64doJ9eU4BIh0ObSuTW4TWTMTdENVoiAp/rwMZWuXZFsNUXLuA2faqv7O3xRJHJ9UbcrlSmL8lFcJ+Y9r+CTmMjk5xWcj/vxc8wX3fJl3JHJx0AmkUtxgxDl36KpT2Swu0CMYwUTODn52C35XJrBD/ILM4aNook3RXe6J4PdDfhHen2pdP7e5KPoVhtl6gW5hTlXa6C9XL7ucxc2idvz5SLp2ye9N4HvpeOV+EIOhzmFGRc5A/xVzEdycYu4I+0n0oOjxABcsE7rbrVOK4Pum5zCnK2VvH1NzK1y08RnRSK4RqQIkq+vp+OFKZZa5BRmbSq3iMRtUDRFa9wdF5XO35p8l2Ppm1zCHKE197lWf3nKTLha5CirS+em8LN0vDzF1De5hPlQ6XhTJpvduFNrAJ7O94l1jOdK8D6Qyhf0lubnYL2YgZfZkmJYXIqpL3K1mMNS+Wgme71wH46f5nwRw7I6xnMJsySVz2eyV4fnUrmkslYXcglT9PWXKmsNh22pbB9/ZsRc23DLQZaHCnMJsz2VCzLZq0MRw/bKWl3IJczWVB6YyV4dDkrl1spaXcglzBOprJVUZaKI4YnKWl0oC7MIfxH7x82K17Zp7DycysUyron0waFai+dFTDeJ/OY1vJrK10p/vypuGr8uGyoneP/EZ0QWe4Doq8UTAQ0x5d8u9mnaubt0fIpY6pwNyovxRUy3iI2840vvFQ1iSny258Wm3BuUhXkdv0+vmfKoWNpcLlbzLzX4+VI788RWjhRLkejdnF4zNpaLYu+m2O4YNqeKrlSOpW9yCnM1XkzHl4inCobFnlrd918pllrkFGZSa33kYLFbOCwuTD6L49qPq+XOfK8Qm2DEkwWrMtufjlXJF/wpxVCb3MLsEEuO28Vov1HscQ+KDyYfDdFKTtPluZdeGcRc6UmxM7gTe4nb+6oB+FklFqv2Sr7WyLgWNKhJ5B04QwQ8X6ysXSbWaesyX6QDm9LxTnGbzrYLyWBn1zeITf5J0dTPF2PAoqqLujAmfmvwFa3usxrX14p0Gga97DAhNsEeEX3/ELy7hr2fJBuSzZViUz87w1iP2SI2yMbE3vNH9PfMcEMkceNim/Yore2S7AxroWqHmKw1xYM+/TzkXJ7Irpfp7tOJYa7g7S7mT0/XsPGiTCt03cj5fEwVxUy9gdv1/+GeVm/w7plhCbNDawmj2HBvlspG2zl2/RFEcfxeQ/rZzrCEKTLh/xn+H3cJsjCsFjNf/EBjqdZYU7Sgnem43KWKv4kBe0xr4etZNXcZe2FYwtD60FN2FWCeEKf4u5nqzLOrOMSzdkPZiWiM/unF9IzGmA6MhOnASJgOjITpwEiYDoyE6cBImA6MhOnAfwEP1zfzlP8bEQAAAABJRU5ErkJggg==",bbe="/assets/Star-5a06394f.png",wbe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAAA+CAYAAABzwahEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphZDg0NTc0MS1hYmZiLTRhZmQtYWVhMy1kNzAzNDg4ODVmNjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTYyOUQ3NzFCOTA1MTFFNUEzQzVGNUJBMUQxRDBDMjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTYyOUQ3NzBCOTA1MTFFNUEzQzVGNUJBMUQxRDBDMjEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA3YjI2ZWE5LTlkYmItMjI0OS05MWM0LWYzYjg1ZDI0MWMzOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDphZDg0NTc0MS1hYmZiLTRhZmQtYWVhMy1kNzAzNDg4ODVmNjciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6w0AYrAAAErklEQVR42uybXUhUQRTHr1tW9OWDFUQgWUaRfYJK9dBDRVhIJWYkmAZBlBUE9lTP9VKCaFg9BGmRlUkfWEpUDxEV1ktE0YdpBGGYQvYh1Zbb/7Rn43r23t25u3fX3ZoDf657dubM/O587Ny5Y4rP5zP+R/MY/6lpcA2uwTW4Bv+XbGS4BOUVO1JxWQ2tgZZBM6GJCcbxCXoN3YNaoRuQl76orzvuDBzAo3HZDVVCUxO8AakhFrN2Qd1QFXQU+m6VIcVq5QboPFzOQLOSvEe/gkrR6u1hxzigt+By9x+ANpjhLjPZgyNBGS4NUKpIR+PlLFQMZUKjqLckiEZxnYq5jl5Rd2JpYLbgro4vluJyx2LcX+Rx/jZJWjmDx/dG4f8JLUe3v/8XHNBj8PdTaIYp4SC0F6pN0m6+B6oWvboTygb8t4Bzr4D+40OC2iQe37XMZbYZAd+Irp73o7k7jzV3b0Dvoz8uX2uJpND5UC8U7cM+Ncw8qCfC/O2cf67JtwhMNR5emEwSE1llBIXQRLOZh8wpHirR2iDHesqxUyKIUSkmPGJdQ+AFImEzWtvpRJYGXYUa+e62udhl2zhmI5eR5iQzszQLdwGB5wrnlQigb4gb+MBFcHOsAi4rzWEMyZRL4FnC+chh0GNQnvC9CJGefnc3QSdYm9hnZzJWHpfpxCRTlkdMagZPSqq2Ciqx8NtNRiug59B5aDvrPPtW2OSxilXCZauajDE22sfSfTb+rxa+Qh6vmRbfZfJ3hYqxQpVtNc4/ufk8Pi5EK3ktwKyWwkFLS2h6mFjm3jNuODYiFoYBMdt+aLxCOkpzQDFmKtch7uCTFdONsOnCdlbIedysg6vgqouJKVC6g7jpnMfNOrgKbsSwVSbHulLxAPckYr309rIG1+AaXINHsZkQjzwJB/4hTnniBq66n0aPhH0O4vYZ6ntsvuEAV22VX9AlB3EvcZ6Y9oxowB+HeGSUdgj6opCO0hxUjOnlOsQdnDYIbod4ZDRbF1QW5kZ5Oc2bMLECdjvEJkXMJ7cjITYprLpwPt8Ew+LG5NsMCbvNhsOqlSyv2BH0Pp/ekw0YQ/fdaN/5o2LMm4Z/27fE4lH0o00rzYE2QCvZdwu6DP0I8VgrrZHzqZqMMUDgHdACkzOHfaq20/CfkjDvtM6GXtqkJ8ALLBWbLT63c5lOLEd87qCu/lA41zsM2m/4j4qY3zUtcfEn1xyrhcvqdxhDMj30iAqTFWFMZEQAv467/DMer25ZPscs4TIcQTNLkXC3EDgdlukVs2hVhAuac1A2tNWlVaGHY2Vz7EgWLFXil4FYWz31dce/W4BuxJ3aE0WFnxjuvTR8EkV+YpAHBKqIOdAq9AK9UySojhJ+uC1wMMBsnQHfH3A6IYBLqeE/LmHuZjVQk+E/XpEslsF1rhHDjdhKmXXocS8+IFNvs6pq4gUGvYB752C5Gmuj8TuNf7JoT77YZrVXDuiGwIegc258NOqkof6WJNGNGmgboE+bnfqAn9k4IZ1joTeS3UkI3M11n28FbdviovUDh3jXQnQWjg4STEgw0M+8zKYzbNcNhUO8Kfq/kDS4BtfgGlyDa/Cktd8CDADRWzUtkDfBKgAAAABJRU5ErkJggg==",Cbe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAAA+CAYAAABzwahEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphZDg0NTc0MS1hYmZiLTRhZmQtYWVhMy1kNzAzNDg4ODVmNjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTVFRkIxMEVCOTA1MTFFNUEzQzVGNUJBMUQxRDBDMjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTVFRkIxMERCOTA1MTFFNUEzQzVGNUJBMUQxRDBDMjEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA3YjI2ZWE5LTlkYmItMjI0OS05MWM0LWYzYjg1ZDI0MWMzOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDphZDg0NTc0MS1hYmZiLTRhZmQtYWVhMy1kNzAzNDg4ODVmNjciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7qSX0iAAAEw0lEQVR42uxb7YtMURg/M80gxbaIRCvLKomNvEeR1mZT0toPwq7yAeu1+IA/AB9sXtv2y9auLT4sSYmGRJH3aEjKy4Zoo/Veot2s39M8N3eePXPP3dlZ7rXnqV9n7rm/e+b5zXm9zzkT6ezsVH3RoqqPmhVuhVvhVrgV/j9ZzESoqt4QR7IYWALMBcYBgwOm4yvwArgBXAAuAu06YmNtnbdwCO6PZDOwAxgZ8AqkipjK2AS0AjXAMeCn76YO0TORPAIOhEC0zkay76Rhpi/hEL0GyXWg6D/oykWsZY2ncIiuRHIciAse9ZcTQAUwFugHRAKCfuxTBfso+3acNVVqhUP0HCT1ml/tFDAeg8IqgD6/zDRw/CNrZ5/It1XkK3+WRtrmOBcRejuD6AH4/BgodBF/Adsh9qhoFWFp5luAQ6JVtwCToOmHk7ldiFY60SGzo6zLbYVOXqRy43qatt4Aw9zNG6IrMoz4Mov62TSe48f4WRvAhgMj+PM74L2PZzqAVzxX3wf8BhKagRWu6zZgdIwXJsNEn9nho8AIDxh7gAl/uTafAnt50DL9AKRlmWvAJq1LqKkvFcTTqO3XhsLygQTQ8A9EK/7OBvYh38AlLadF3lISPkNknjUUlAdcBUoC0I9L2Jc8A09qmhHj4d9t9wyF0LQwReRRc7sC3Nb017VAsYbvtKoC7jZuS3KNynFhFrBQ8KewTys8fJaaxpPwgSKzzWP9XoqkXGQ/AVays9JKNaIln+6fBCa6OMXMS2jK1PHL+bsSGVyXlTGwu6+lctCjeXF+BtF++UnOazE8my3feXvL7n0ctU39aJHI3gZ88BgL/PI/8D23LfLou93l9ygQUSz41HzO55B/XjTJqKab9ISftfAh4voZL2tzxf/FHK8yesLPWeipoxf4Hb3sg425WeFWuBVuhVvhVrgV3jeFx3qBH+tlH7IS/lFcFxme7y4/qrru3nzMIT9r4UnxkkERkbIc8suY434JSeaQn53wxtq6L0gui+zDwNAMj3SHP5Tvue0yl6FywO9xH68R1xSgv+bxHuyHX8x5hYZns+WTDdYNDt9VetyN4s6fM9R6oqp6A4Vq3XE3in09UKlo5y3VNb6VFEIdvinYOFGlx9WoWc8GFmj45FPCQ/hwcf2dhD9X6VHT6ZyXydbxoOJ+hhxZyPBjxB9jiN4c9FnWQ/bJy6aL6+fU1O+KzGWGQr7wr34pANPxJfbF1Lelprsk/JzILEdzLjAU9EmlwrlVKrWd87ftKX93KfviZQWqa0j8HDV1OizTpv7sn8V5oKgwFEibArR31aSCvWlYo9IPOpDWC87++C5c7BMPbNVtE4dof5yM9siPiLzd0LXfmc5oA10G6A9B5JYQL8edgwFua3HyojxN/UCyWqVHLeneEYhv9tHng2TkazPXdFR0ldWsNXUUxNWMab+7UVNYOxd2RqU24N6q4JyDof47iqes5Tw2xTU8GgyPOwf8IvIfCnzcqz7Dw2G0dp7nm7h165esuEGEearrLkUY7RlrafK1Vof4O0gmAztV6nhk2KyVfScNd7RLR9OfcVyHeOk1kM6J0UGCQQET+o2X2TdVajPReIg3Yv+FZIVb4Va4FW6FW+Ghtd8CDACW2UpUySZDuQAAAABJRU5ErkJggg==",xbe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAYAAABxLuKEAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHumlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTEwLTE1VDE2OjQ4OjU5KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE5LTEwLTE1VDE2OjQ4OjU5KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0xMC0xNVQxNjo0ODo1OSswODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpkMTRmNjFhNi1hZDA2LTNlNDAtOTYyYi1jNzM0NTdmNmMzZDYiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxNzI2Zjg4MS0wYTBhLTI5NDEtOWQ3YS0zODI1OGVkY2I5ODAiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozNDMyMDkzMi05NWM3LTAzNDMtOWFhMS1lMjU3ZTRhZTkyZWYiIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjM0MzIwOTMyLTk1YzctMDM0My05YWExLWUyNTdlNGFlOTJlZiIgc3RFdnQ6d2hlbj0iMjAxOS0xMC0xNVQxNjo0ODo1OSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpkMTRmNjFhNi1hZDA2LTNlNDAtOTYyYi1jNzM0NTdmNmMzZDYiIHN0RXZ0OndoZW49IjIwMTktMTAtMTVUMTY6NDg6NTkrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHBob3Rvc2hvcDpEb2N1bWVudEFuY2VzdG9ycz4gPHJkZjpCYWc+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjRmMjJlYWNmLTY4ZmYtMTFlNi05NTExLWYzOTU0MTdmNWJjNjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6QTU5MzQ3QURCOTA1MTFFNUEzQzVGNUJBMUQxRDBDMjE8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkE1Q0Q4MEVFQjkwNTExRTVBM0M1RjVCQTFEMUQwQzIxPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpEMDY1RDYyQTIxOTYxMUU2ODJFRUM4OTQ4OThBNkM1OTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6RTNERUU1MjNDMEY2MTFFNUIyRjJCODc3QkM0OEQ3MUI8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkU0MUZFNkI4QzBGNjExRTVCMkYyQjg3N0JDNDhENzFCPC9yZGY6bGk+IDwvcmRmOkJhZz4gPC9waG90b3Nob3A6RG9jdW1lbnRBbmNlc3RvcnM+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+umZ1iAAABdVJREFUeJzt23+oJWUdx/HXdb2rZf6CvKwLiloELjfIHyCWSmm2K1hS6VaQumnp4lrmii0KFRr90EAQXNOKyF0jKiq3X2q6RZCCpv/oogb5gw03dRVLlNV7Xbc/vjOcZ8aZvTP3nHP3HJg3HJjnO888zzOfmXl+fJ/vmdi1a5eOt7PXnm7AqNIJU0MnTA2dMDV0wtTQCVNDJ0wNnTA1dMLU0AlTQydMDZ0wNXTC1LB3m8znX7K6ynwkVmS/E3EIbsZavJHlWYrTsRwn4TD8AmvwUpbnQHwcp+JkvLdN27ATj+CvuAv3VGW67eZbGhXWSpgK1ggBjkps38fXkvQXcRmmE9tP8YUk/Wlcjg/10ZZFOCb7rcUmfBcPzKew+QrzbvwAZ5fs9+qJsh/W4/xSnodwUXY8gW/jqpp6ZvFakrfMrsx+YMW5s3AKvoLba8qvZT7CvCuraHmpgXfgy1l6X/wInytde7d4e2az9I3JNTlbcBvuw3+TvLsTZh/xCZ8hHsRUdv7grKwJbJz71nrMR5jrFEV5WnxSmzGT2a5UFGWb+FR+jx2ZbbWiKDP4Bm7B/+bRLqJ/uQlfF58wMcDciifwj6YFtRXmNHwpST+DM/FYYpvG1Un6OfFaP5TYDhGNz5nBufhly/ZUsTVr43a9T/Qd+BY+qfdgdkvb4fo8TGbHO3GBoihwsfiUctYoigKXipEq5waDESXlm2J0ylkuRrxGtBVmRXL8O/HqpuwnnkrOn/HbijpPS9L/Fp/noJnF9eIB5qxsenFbYaaS419VnH9PKc8m0UGmHC7mMTl/F53sMHgYjybp45pe2M/M95kK21K8laT/U5FnSrxZOU/10Ya5eAVPJumDm17YjzBvVtgWKQ6rMxV59lbs9Gcr8gyStPzGm2j9CFM3r5grT5Ny2jA1x/m0/AURZk+zBBtwJ67B4kEW3u9aaU8xLRahy7L0sWJWff+gKhjHN+bDYuW8LLE9otjJ9s24CXO2WJMtSWwP4DN4fpAVjZMwq8XiNV1J3ylcFk8MurJxEeZa4ebYJ7FtFG/Qs8OocNQ730khyIUl+/VYN8yKR1mYKfxQrMxzZoVL48ZhVz7KwpyhKMoO0c9sWIjKR7mP2VZK74vjLVCbR1mYe7BKz20wITx+P1PshIfCKAtD+GtX4vXE9lkxl9l/mBWPujDwG3xKb/+JcJj9EYcOq9JxEIbeRG5rYjtZeAffN4wKx0UY+BvOwb8S2wliMTldeUUfjJMw8KB4cx5PbB/AzxXXT30zbsIQK+kzhT83Z1pxm7hvRnmCtzueEhPAG3C02Mgrb9H0xbgKQ2yonSs277YPuvB+PqUq/2nZf9vEx9rvvzzmEiUtv7F/uR9hqt62naWGVPlh31TcYZisyDNI0vIXRJgjKmzbSmVWTcBe0AvtYMCdZokDxCZgzstNL2wrzAvJ8TkV558s5TnL25/SVrEtm3MSDmrZjqYch/cn6YfrMpZpK0y6Sf4JfKR0/jXFveqPKe5lEzuVm5P0YYbjdJoUQUyLElvjwIG2wmzQ29lbhJ8oeuuJWJR00bdeuAtSblJ0K6zVYsO9IdcoBiHcjb80vbitMJtFpFTOEfiDmFPkHe0WfCfJs0Rs7q/UCw/ZLuJVchYLH+461WFjbTg8a2MavrZDxOM0io1hfvOYdaJDy6OqjhQr3TuEv+RZEaB4tF5U1VKxprkLX8U/ReTUMr2oqsX4Hj5vcKFmxEh5sRbRVMxPmFdF49PgxAnRl+wvwlZfF1FNM4rBiSvEFsgHxQ1flpWXPt1pISz9BScSo1Du3GrFfIfrF8WodKliGMdHhQefuKFVQqAtSZ7jhZObuLGrhcD3VdQzKUasg8TNl3+5vYpN4g1qLQr9LwnW40+KAdBX4p24QgRA/zjLkwZArxJxcXkA9K9FKOzQA6CbMtH977qacXQ7LAidMDV0wtTQCVNDJ0wNnTA1dMLU0AlTQydMDZ0wNXTC1NAJU0MnTA3/B9pWENFtBzg4AAAAAElFTkSuQmCC",Sbe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAAA+CAYAAABzwahEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphZDg0NTc0MS1hYmZiLTRhZmQtYWVhMy1kNzAzNDg4ODVmNjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTU5MzQ3QTlCOTA1MTFFNUEzQzVGNUJBMUQxRDBDMjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTU5MzQ3QThCOTA1MTFFNUEzQzVGNUJBMUQxRDBDMjEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA3YjI2ZWE5LTlkYmItMjI0OS05MWM0LWYzYjg1ZDI0MWMzOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDphZDg0NTc0MS1hYmZiLTRhZmQtYWVhMy1kNzAzNDg4ODVmNjciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4/ffI6AAAF1UlEQVR42uybe2xURRTGZ5dSseEhkKIgj4hA4A8eWqL4ICpRRAsoCYYoQRJfqQUaTIym+GgMVYzRoDagRjDBBA0hKNWI8gdUFBowYKsEjMZqfDVVdIWVWGu19TvZb9NhuHP3Ue8L9iRfyB327j2/nZkzc87cxrq7u9XZaHF1lloBvABeAD+zrUi/WFpZ4fbZc6FboXJoOjQW6huw/53QN9BB6D1o+6b1L7dnc2NMX84s4OdAD0APQkND3pG/Qc9Ca/EDdPRmqE+GmqA1EYBW9FF8bUInTs63x2dBb0MDLfd2Qb9AHQFBykgc5tJ5SWgBen53LuBToY+hAQ5DaR1/kMPQvwH3cB+OygXQModR+Qc0E/CfZTPUS6CtDtDrGNBqoOYQQCv60EyfxtJH3YRhKzq0JBvwami80VYFLefwCasl0bPL6atu48nkCi7zeYXR9hJUF5X1GfB19Fm3Fej1gW7gC6FBxpxeFcH9ySr6nrZBZLOC32xcvwIdjxo1ev04fbeymeBlxnV9ns+ewKWmt3a+Q7zJ1urd2Ezw0cb10TweuBn6EmqF7u8F9EroJ+grfmeudtSNLe4S7P6ETub4sFLoDm2NXZ8nvMzRtfwOxe8szXG4nySDI2s8QwKQq8ncShhtucI/DT1ptCXyjDWdfqWlnYye7XnAx7hsPuyw9ZyXZ0f4mo83QHMt8Pe5bD1f5SZJt1+h2VBjVAoRuy3wsrFYbLRJTv86dLfRfoyJ0oGoVWCc4OOETMMXQ9u0gJg2ieZXMhHyvgLjIfz7hNThpaKzCLreuKcFugH61kvH/Ki5CfxtRnCKc06b0F9A13oN7Re42DuM9m6RWYb1NdCPfjjkZ5XVDf4TKRgwoKmgwQd4EAOc4Bs4p0/8nw9CGlrkUEyxBrek6qmxyY8yHPrBA3hZpu6Fvlapqmi7B5063OjYpBu4bOxnaNfi4CYPnNpLeWmzHAKndah/aI4YFV1b6rCjtIJvMa6vg+ZEjriyYg59t7KZ4FKx3GO0bYRGRgh6JH3WbQ/S1OZMUV2Oirq06xGcAhMjAD2Rvo7QmrvIlHE5kwO4WqPtYugQtBoaHELmwfTtEH3VrRa9fTDTclbKTcQT0DgjeZCi/KPQQ/xVZejIEVJQBwuSykpdbxq3ucUOn3mDLDIaSvEDHLOByxp7C4HuZNWj0vhMMXPk2SEf+ZL/VwG2C9DDyDbDBl7C7aOcRckp6TImGS8a8ybM1krgbezpS1TqrO+E2xzfD40hvMzz/syXZdhX8ccIqzXRx3ECDeD+UC1ZxpDNOse3szwk7Y9w7szklrKOugC6nF8mQSUWEKgc8/4OfccqTRuA09FdfPoAuspgs4LvZCEgHRnlxgp16llUm8r/oMEvqzCgW8hmHeqy5tUYbS9A8yO0gZlPn3WrkSCXaR2XU4sd2nVfzvNqH0pVvbEiQIuPb6lTX0raAejN2ebjS4xsRoCfgo6oVAl4VIiAR9GnI/Sxj5GRLckmH09bgsUBeYVqqtY+QQtyCW52/goIuB83XEMs/y+vf5SjtxO5gItJifdq6Hl1es1b8YFDQjrsJUlZyfOzrCowUsv+h2ufmNx4D7QBegy6KcDlK5vlTcrYqwG83wh4lwkr2htt4LLJl9KuLIjPaMNYvqicuzc5YJ/OJS8Mbza2MLGSINZqAPdjbiHL20VuPd7B7eka9rQM89dUz0llK3t/Q8iXtPPwz10qdcYuwa/afNPR6T23YmZek9gsQ38fs5yGkC/jUnV5nLGpSIvs0wD+d6blTD4gRztJbVRIoX+XShUep4QQeAp928VtdhpaGBaZ0G5RXU415Ez6XdVTbo4xVRV9D30K/RzwcibvyFyqTn+FJQ09D9CHc13OPoKugN506OXRloeFxT6Hbge09R2eTEdIcmMZa1ZtEdiqt9HXMjfoTD2utOD2HHdrUp25kev9hcr+ZrNfluRGq5HZV73TfHayWOHvzgrgBfACeAH8DLL/BBgAAZaOsTDAY4QAAAAASUVORK5CYII=",_be="/assets/Upper_Left_Into-6e5b0bc4.png",Ebe=[{id:"fade",coverUrl:hbe,name:"Fade",displayName:"Fade",displayNamezhCN:"fade in and fade out"},{id:"turning",coverUrl:pbe,name:"Turning",displayName:"Turning",displayNamezhCN:"Turn over"},{id:"swap",coverUrl:mbe,name:"Swap",displayName:"Swap",displayNamezhCN:"Layer"},{id:"stretch_in",coverUrl:gbe,name:"Stretch In",displayName:"Stretch In",displayNamezhCN:"Stretch"},{id:"page_curl",coverUrl:ybe,name:"Page Curl",displayName:"Page Curl",displayNamezhCN:"Roll page"},{id:"lens_flare",coverUrl:vbe,name:"Lens Flare",displayName:"Lens Flare",displayNamezhCN:"Shot"},{id:"star",coverUrl:bbe,name:"Star",displayName:"Star",displayNamezhCN:"Astrology"},{id:"dip_to_black",coverUrl:wbe,name:"Dip To Black",displayName:"Dip To Black",displayNamezhCN:"Flashes"},{id:"dip_to_white",coverUrl:Cbe,name:"Dip To White",displayName:"Dip To White",displayNamezhCN:"Flashes"},{id:"push_to_right",coverUrl:xbe,name:"Push To Right",displayName:"Push To Right",displayNamezhCN:"Push"},{id:"push_to_top",coverUrl:Sbe,name:"Push To Top",displayName:"Push To Top",displayNamezhCN:"Push and pull"},{id:"upper_left_into",coverUrl:_be,name:"Upper Left Into",displayName:"Upper Left Into",displayNamezhCN:"Push"}],s3=Ebe,jB=()=>({ensurePropertyFx:t=>{let r=!1,i;for(let a=0;a<t.videoFxs.length;a++){const l=t.videoFxs[a];l.type==="property"&&(r=!0,i=l)}return r||(t.raw.isPropertyVideoFxEnabled()||t.raw.enablePropertyVideoFx(!0),i=new Ba(Vi.property,t.videoFxs.length,""),t.videoFxs.push(i),i.raw=t.raw.getPropertyVideoFx(),i.params.push(new _t("float","Scale X",i.raw.getFloatVal("Scale X"))),i.params.push(new _t("float","Scale Y",i.raw.getFloatVal("Scale Y"))),i.params.push(new _t("float","Rotation",i.raw.getFloatVal("Rotation"))),i.params.push(new _t("float","Trans X",i.raw.getFloatVal("Trans X"))),i.params.push(new _t("float","Trans Y",i.raw.getFloatVal("Trans Y"))),i.params.push(new _t("float","Opacity",i.raw.getFloatVal("Opacity"))),i.params.push(new _t("float","Anchor X",i.raw.getFloatVal("Anchor X"))),i.params.push(new _t("float","Anchor Y",i.raw.getFloatVal("Anchor Y"))),i.params.push(new _t("float","Scan Value",i.raw.getFloatVal("Scan Value"))),i.params.push(new _t("menu","Background Mode",i.raw.getMenuVal("Background Mode"))),i.params.push(new _t("color","Background Color","#00000000"))),i},ensureAjustFx:t=>{let r=!1,i=!1,a=!1,l=!1,o,u,h,d;for(let p=0;p<t.videoFxs.length;p++){const s=t.videoFxs[p];s.desc==="Vignette"?(r=!0,o=s):s.desc==="Sharpen"?(i=!0,u=s):s.desc==="Tint"?(a=!0,h=s):s.desc==="BasicImageAdjust"&&(l=!0,d=s)}r||(o=new Ba(Vi.builtin,t.videoFxs.length,"Vignette"),t.videoFxs.push(o),o.raw=t.raw.appendRawBuiltinFx("Vignette"),o.isRaw=!0,o.params.push(new _t("float","Degree",o.raw.getFloatVal("Degree")))),i||(u=new Ba(Vi.builtin,t.videoFxs.length,"Sharpen"),t.videoFxs.push(u),u.raw=t.raw.appendRawBuiltinFx("Sharpen"),u.isRaw=!0,u.raw.setFloatVal("Amount",0),u.params.push(new _t("float","Amount",u.raw.getFloatVal("Amount")))),l||(d=new Ba(Vi.builtin,t.videoFxs.length,"BasicImageAdjust"),d.raw=t.raw.appendRawBuiltinFx("BasicImageAdjust"),d.isRaw=!0,d.params.push(new _t("float","Saturation",d.raw.getFloatVal("Saturation"))),d.params.push(new _t("float","Brightness",d.raw.getFloatVal("Brightness"))),d.params.push(new _t("float","Contrast",d.raw.getFloatVal("Contrast"))),d.params.push(new _t("float","Highlight",d.raw.getFloatVal("Highlight"))),d.params.push(new _t("float","Shadow",d.raw.getFloatVal("Shadow"))),d.params.push(new _t("float","Blackpoint",d.raw.getFloatVal("Blackpoint"))),t.videoFxs.push(d)),a||(h=new Ba(Vi.builtin,t.videoFxs.length,"Tint"),t.videoFxs.push(h),h.raw=t.raw.appendRawBuiltinFx("Tint"),h.isRaw=!0,h.params.push(new _t("float",ye.FX_PARAM.TEMPERATURE,h.raw.getFloatVal(ye.FX_PARAM.TEMPERATURE))),h.params.push(new _t("float",ye.FX_PARAM.TINT,h.raw.getFloatVal(ye.FX_PARAM.TINT))))}}),UB=(e,n,t,r)=>{const i=Nt(),{nvTimeline:a}=Ve(M=>M.project),{timelineData:l}=Ve(M=>M.project),{trackIndex:o,clipIndex:u}=Ve(M=>M.editor),{ensurePropertyFx:h}=jB();let d,p,s,c,f;const m=M=>{if(d.forEach(k=>{k.checked=!1}),[ye.mType.particle,ye.mType.videofx,ye.mType.effectfx].includes(p)){const k=Xf(ye.mediaVideoFxType,p),P=s;for(let E=P.videoFxs.length-1;E>0;E--){const R=P.videoFxs[E];R.videoFxType===k&&(P.videoFxs.splice(E,1),R.raw&&P.raw.removeFx(R.raw.getIndex()))}}else if(p===ye.mType.animationVideofx){const k=s,P=[],E=k.videoFxs.find(R=>R.type==="property");if(E)for(let R=0;R<E.params.length;R++){const w=E.params[R];(w.key==="Package Id"||w.key==="Package2 Id"||w.key==="Post Package Id"||w.key==="Post Package2 Id")&&w.value&&P.push(w.value)}d.filter(R=>P.includes(R.id)).forEach(R=>{R.checked=!0})}else if(c){const k=s,P=[k.contextId,k.rendererId,k.animationId,k.inAnimationId,k.outAnimationId].filter(Boolean);if(p===ye.mType.animationCaption){if(M===ye.captionAnimationType.inAnimation){let E=P.indexOf(k.inAnimationId);E!==-1&&P.splice(E,1),E=P.indexOf(k.animationId),E!==-1&&P.splice(E,1),k.inAnimationId="",k.inAnimationDuration=0,k.animationId="",k.animationPeroid=0,k.raw.applyModularCaptionInAnimation(""),k.raw.setModularCaptionInAnimationDuration(0),k.raw.applyModularCaptionAnimation(""),k.raw.setModularCaptionAnimationPeroid(0)}if(M===ye.captionAnimationType.outAnimation){let E=P.indexOf(k.outAnimationId);E!==-1&&P.splice(E,1),E=P.indexOf(k.animationId),E!==-1&&P.splice(E,1),k.outAnimationId="",k.outAnimationDuration=0,k.animationId="",k.animationPeroid=0,k.raw.applyModularCaptionOutAnimation(""),k.raw.setModularCaptionOutAnimationDuration(0),k.raw.applyModularCaptionAnimation(""),k.raw.setModularCaptionAnimationPeroid(0)}if(M===ye.captionAnimationType.animation){let E=P.indexOf(k.inAnimationId);E!==-1&&P.splice(E,1),E=P.indexOf(k.outAnimationId),E!==-1&&P.splice(E,1),E=P.indexOf(k.animationId),E!==-1&&P.splice(E,1),k.inAnimationId="",k.inAnimationDuration=0,k.outAnimationId="",k.outAnimationDuration=0,k.animationId="",k.animationPeroid=0,k.raw.applyModularCaptionInAnimation(""),k.raw.setModularCaptionInAnimationDuration(0),k.raw.applyModularCaptionOutAnimation(""),k.raw.setModularCaptionOutAnimationDuration(0),k.raw.applyModularCaptionAnimation(""),k.raw.setModularCaptionAnimationPeroid(0)}}else{const E=Xf(ye.captionType,M),R=P.indexOf(s[E+"Id"]);R!==-1&&P.splice(R,1),s[E+"Id"]="",s.raw["applyModularCaption"+E.replace(/^\S/,w=>w.toUpperCase())]("")}d.filter(E=>P.includes(E.id)).forEach(E=>{E.checked=!0})}else if(f){const k=s,P=[k.animationId,k.inAnimationId,k.outAnimationId].filter(Boolean);if(M===ye.stickerAnimationType.inAnimation){let E=P.indexOf(k.inAnimationId);E!==-1&&P.splice(E,1),E=P.indexOf(k.animationId),E!==-1&&P.splice(E,1),k.inAnimationId="",k.inAnimationDuration=0,k.animationId="",k.animationPeroid=0,k.raw.applyAnimatedStickerInAnimation(""),k.raw.setAnimatedStickerInAnimationDuration(0),k.raw.applyAnimatedStickerPeriodAnimation(""),k.raw.setAnimatedStickerAnimationPeriod(0)}if(M===ye.stickerAnimationType.outAnimation){let E=P.indexOf(k.outAnimationId);E!==-1&&P.splice(E,1),E=P.indexOf(k.animationId),E!==-1&&P.splice(E,1),k.outAnimationId="",k.outAnimationDuration=0,k.animationId="",k.animationPeroid=0,k.raw.applyAnimatedStickerOutAnimation(""),k.raw.setAnimatedStickerOutAnimationDuration(0),k.raw.applyAnimatedStickerPeriodAnimation(""),k.raw.setAnimatedStickerAnimationPeriod(0)}if(M===ye.stickerAnimationType.animation){let E=P.indexOf(k.inAnimationId);E!==-1&&P.splice(E,1),E=P.indexOf(k.outAnimationId),E!==-1&&P.splice(E,1),E=P.indexOf(k.animationId),E!==-1&&P.splice(E,1),k.inAnimationId="",k.inAnimationDuration=0,k.outAnimationId="",k.outAnimationDuration=0,k.animationId="",k.animationPeroid=0,k.raw.applyAnimatedStickerInAnimation(""),k.raw.setAnimatedStickerInAnimationDuration(0),k.raw.applyAnimatedStickerOutAnimation(""),k.raw.setAnimatedStickerOutAnimationDuration(0),k.raw.applyAnimatedStickerPeriodAnimation(""),k.raw.setAnimatedStickerAnimationPeriod(0)}d.filter(E=>P.includes(E.id)).forEach(E=>{E.checked=!0})}},g=M=>{const{categoryId:k,currentType:P,list:E,setList:R}=M;if(u!==-1){if(p=P,s=Pe(l.tracks[o].clips[u]),d=Pe(E),c=M.isClipModular,f=M.isAnimationSticker,p===ye.mType.animationVideofx){const w=s,C=w.videoFxs.find(x=>x.type==="property"),S=w.raw.getPropertyVideoFx();if(C&&S){if(k===ye.animationType.inAnimation){const x=C.isPostInAnimation?"Post Package Id":"Package Id";S.setStringVal(x,""),S.setFloatVal("Package Effect In",0),S.setFloatVal("Package Effect Out",0);for(let I=0;I<C.params.length;I++){const D=C.params[I];D.key===x?D.value="":(D.key==="Package Effect In"||D.key==="Package Effect Out")&&(D.value=0)}C.isPostInAnimation=!1,C.animationType==="inAnimation"&&(C.animationType="")}else if(k===ye.animationType.outAnimation){const x=C.isPostOutAnimation?"Post Package2 Id":"Package2 Id";S.setStringVal(x,""),S.setFloatVal("Package2 Effect In",0),S.setFloatVal("Package2 Effect Out",0);for(let I=0;I<C.params.length;I++){const D=C.params[I];D.key===x?D.value="":(D.key==="Package2 Effect In"||D.key==="Package2 Effect Out")&&(D.value=0)}C.isPostOutAnimation=!1}else if(k===ye.animationType.loopAnimation){const x=C.isPostInAnimation?"Post Package Id":"Package Id";S.setStringVal(x,""),S.setFloatVal("Package Effect In",0),S.setFloatVal("Package Effect Out",0);for(let I=0;I<C.params.length;I++){const D=C.params[I];D.key===x?D.value="":(D.key==="Package Effect In"||D.key==="Package Effect Out")&&(D.value=0)}C.isPostInAnimation=!1,C.animationType==="loopAnimation"&&(C.animationType="")}}m(k)}else if(p===ye.mType.animationCaption){const w=s,C=w.inAnimationId,S=w.outAnimationId,x=w.animationId;if(k===ye.captionAnimationType.inAnimation&&!C||k===ye.captionAnimationType.outAnimation&&!S||k===ye.captionAnimationType.animation&&!x)return;m(k)}else if(p===ye.mType.animationSticker){const w=s,C=w.inAnimationId,S=w.outAnimationId,x=w.animationId;if(k===ye.stickerAnimationType.inAnimation&&!C||k===ye.stickerAnimationType.outAnimation&&!S||k===ye.stickerAnimationType.animation&&!x)return;m(k)}else c||f?(m(k),Ce.$emit("monitorSelectCaption",[s])):m(k);if(R(d),r(s),s.videoFxs){const w=s;i(Ge.updateTimelineDataClip({trackIndex:o,clipData:{...w,videoFxs:[...w.videoFxs]}}))}else i(Ge.updateTimelineDataClip({trackIndex:o,clipData:s}));tt(),Ft()}},y=M=>{var S;const{item:k,categoryId:P,currentType:E,list:R,setList:w}=M;if(u===-1||(d=Pe(R),p=E,s=Pe(l.tracks[o].clips[u]),c=M.isClipModular,k.checked||!k.installed))return;if(p===ye.mType.animationCaption){const x={},I={},D={};s.inAnimationId&&(x.id=s.inAnimationId,x.duration=s.inAnimationDuration),s.outAnimationId&&(I.id=s.outAnimationId,I.duration=s.outAnimationDuration),s.animationId&&(D.id=s.animationId,D.duration=s.animationPeroid),m(P),ye.captionAnimationType.inAnimation===P?(s.inAnimationId=k.id,s.raw.applyModularCaptionInAnimation(s.inAnimationId),x.duration?s.inAnimationDuration=x.duration:s.inAnimationDuration=Math.min(ww,s.outPoint-s.inPoint-s.outAnimationDuration),s.raw.setModularCaptionInAnimationDuration(s.inAnimationDuration/1e3),I!=null&&I.id&&I.duration>s.outPoint-s.inPoint-s.inAnimationDuration&&(s.outAnimationDuration=s.outPoint-s.inPoint-s.inAnimationDuration,s.raw.setModularCaptionOutAnimationDuration(s.outAnimationDuration/1e3))):ye.captionAnimationType.animation===P?(s.animationId=k.id,s.raw.applyModularCaptionAnimation(s.animationId),D.duration?s.animationPeroid=D.duration:s.animationPeroid=s.outPoint-s.inPoint,s.raw.setModularCaptionAnimationPeroid(s.animationPeroid/1e3)):ye.captionAnimationType.outAnimation===P&&(s.outAnimationId=k.id,s.raw.applyModularCaptionOutAnimation(s.outAnimationId),I.duration?s.outAnimationDuration=I.duration:s.outAnimationDuration=Math.min(ww,s.outPoint-s.inPoint-s.inAnimationDuration),s.outAnimationDuration+s.inAnimationDuration>s.outPoint-s.inPoint&&(s.outAnimationDuration=s.outPoint-s.inPoint-s.inAnimationDuration),s.raw.setModularCaptionOutAnimationDuration(s.outAnimationDuration/1e3))}else{const I=(((S=k.packageUrl)==null?void 0:S.split(".").pop())||"").replace(/(caption)(.*)/,function(z,K,J){return J==="inanimation"?"inAnimation":J==="outanimation"?"outAnimation":J==="animation"?"animation":J});m(P),s[I+"Id"]=k.id;const D=a.addModularCaption("",0,1e3);D.applyModularCaptionRenderer(k.id);const T=D.getTextColor(),N=D.getOutlineColor(),L=D.getShadowColor(),B=D.getBackgroundColor();a.removeCaption(D),s.raw["applyModularCaption"+I.replace(/^\S/,z=>z.toUpperCase())](k.id),s.raw.setTextColor(T),s.color=Oa(T),s.raw.setOutlineColor(N),s.outlineColor=Oa(N),s.raw.setShadowColor(L),s.shadowColor=Oa(L),s.raw.setBackgroundColor(B),s.bgColor=Oa(B)}const C=R.findIndex(x=>x.id===k.id);d[C].checked=!0,w(d),r(s),i(Ge.updateTimelineDataClip({trackIndex:o,clipData:s})),tt(),Ft()},v=M=>{const{item:k,categoryId:P,currentType:E,list:R,setList:w}=M;if(u===-1||(d=Pe(R),p=E,s=Pe(l.tracks[o].clips[u]),h(s),k.checked||!k.installed))return;if(p===ye.mType.animationVideofx){const S=s.videoFxs.find(I=>I.type==="property"),x=s.raw.getPropertyVideoFx();if(k.id&&S&&x){const I=S.isPostInAnimation?"Post Package Id":"Package Id",D=S.isPostOutAnimation?"Post Package2 Id":"Package2 Id",T=k.isPostPackage?"Post Package Id":"Package Id",N=k.isPostPackage?"Post Package2 Id":"Package2 Id";let L=0,B=0;if(ye.animationType.inAnimation===P)if(S.animationType==="inAnimation")if(S.isPostInAnimation===!!k.isPostPackage){x.setStringVal(T,k.id);const z=S.params.find(K=>K.key===T);z?z.value=k.id:S.params.push(new _t("string",T,k.id))}else{x.setStringVal(I,""),x.setStringVal(T,k.id);for(let z=0;z<S.params.length;z++){const K=S.params[z];K.key===I?K.value="":K.key===T&&(K.value=k.id)}S.isPostInAnimation=!!k.isPostPackage}else{x.setStringVal(I,""),x.setStringVal(T,k.id),x.setFloatVal("Package Effect In",L),B=Math.min(Cw,s.outPoint-s.inPoint);const z=S.params.find(ee=>ee.key===D);z&&z.value&&(B=Math.min(B,S.params.find(ee=>ee.key==="Package2 Effect In").value)),x.setFloatVal("Package Effect Out",B);let K=!1,J=!1,X=!1;for(let ee=0;ee<S.params.length;ee++){const ne=S.params[ee];ne.key===I?(ne.value="",ne.key===T&&(ne.value=k.id,K=!0)):ne.key===T?(ne.value=k.id,K=!0):ne.key==="Package Effect In"?(ne.value=L,J=!0):ne.key==="Package Effect Out"&&(ne.value=B,X=!0)}K||S.params.push(new _t("string",T,k.id)),J||S.params.push(new _t("float","Package Effect In",L)),X||S.params.push(new _t("float","Package Effect Out",B)),S.animationType="inAnimation",S.isPostInAnimation=!!k.isPostPackage}else if(ye.animationType.loopAnimation===P)if(S.animationType==="loopAnimation")if(S.isPostInAnimation===!!k.isPostPackage){x.setStringVal(T,k.id);const z=S.params.find(K=>K.key===T);z?z.value=k.id:S.params.push(new _t("string",T,k.id))}else{x.setStringVal(I,""),x.setStringVal(T,k.id);for(let z=0;z<S.params.length;z++){const K=S.params[z];K.key===I?K.value="":K.key===T&&(K.value=k.id)}S.isPostInAnimation=!!k.isPostPackage}else{x.setStringVal(I,""),x.setStringVal(D,""),x.setStringVal(T,k.id),x.setFloatVal("Package2 Effect In",0),x.setFloatVal("Package2 Effect Out",0),x.setFloatVal("Package Effect In",L),B=s.outPoint-s.inPoint,x.setFloatVal("Package Effect Out",B);let z=!1,K=!1,J=!1;for(let X=0;X<S.params.length;X++){const ee=S.params[X];ee.key===I?(ee.value="",ee.key===T&&(ee.value=k.id,z=!0)):ee.key===T?(ee.value=k.id,z=!0):ee.key==="Package Effect In"?(ee.value=L,K=!0):ee.key==="Package Effect Out"?(ee.value=B,J=!0):ee.key===D?ee.value="":(ee.key==="Package2 Effect In"||ee.key==="Package2 Effect Out")&&(ee.value=0)}z||S.params.push(new _t("string",T,k.id)),K||S.params.push(new _t("float","Package Effect In",L)),J||S.params.push(new _t("float","Package Effect Out",B)),S.animationType="loopAnimation",S.isPostInAnimation=!!k.isPostPackage}else if(ye.animationType.outAnimation===P){x.setStringVal(D,""),x.setStringVal(N,k.id),S.animationType==="loopAnimation"&&(x.setStringVal(I,""),x.setFloatVal("Package Effect In",0),x.setFloatVal("Package Effect Out",0)),B=s.outPoint-s.inPoint,x.setFloatVal("Package2 Effect Out",B),L=B-Cw;const z=S.params.find(ne=>ne.key==="Package2 Effect In");if(z){const ne=S.params.find(q=>q.key===D);ne&&ne.value&&(L=z.value)}L=Math.max(L,0);const K=S.params.find(ne=>ne.key===I);K&&K.value&&(L=Math.max(L,S.params.find(ne=>ne.key==="Package Effect Out").value)),x.setFloatVal("Package2 Effect In",L);let J=!1,X=!1,ee=!1;for(let ne=0;ne<S.params.length;ne++){const q=S.params[ne];q.key===D?(q.value="",q.key===N&&(q.value=k.id,J=!0)):q.key===N?(q.value=k.id,J=!0):q.key==="Package2 Effect In"?(q.value=L,X=!0):q.key==="Package2 Effect Out"?(q.value=B,ee=!0):q.key===I?S.animationType==="loopAnimation"&&(q.value=""):(q.key==="Package Effect In"||q.key==="Package Effect Out")&&S.animationType==="loopAnimation"&&(q.value=0)}J||S.params.push(new _t("string",N,k.id)),X||S.params.push(new _t("float","Package2 Effect In",L)),ee||S.params.push(new _t("float","Package2 Effect Out",B)),S.animationType==="loopAnimation"&&(S.animationType=""),S.isPostOutAnimation=!!k.isPostPackage}}m(P)}else{m(P);const S=new Ba(Vi.package,s.videoFxs.length,k.id);S.videoFxType=Xf(ye.mediaVideoFxType,p),S.raw=s.raw.appendPackagedFx(k.id),S.isRaw=!1,s.videoFxs.push(S)}const C=R.findIndex(S=>S.id===k.id);d[C].checked=!0,w(d),r(s),i(Ge.updateTimelineDataClip({trackIndex:o,clipData:{...s,videoFxs:[...s.videoFxs]}})),tt(),Ft()},b=M=>{const{item:k,categoryId:P,currentType:E,list:R,setList:w}=M;if(u===-1||(d=Pe(R),p=E,s=Pe(l.tracks[o].clips[u]),f=M.isAnimationSticker,k.checked||!k.installed))return;const C={},S={},x={};s.inAnimationId&&(C.id=s.inAnimationId,C.duration=s.inAnimationDuration),s.outAnimationId&&(S.id=s.outAnimationId,S.duration=s.outAnimationDuration),s.animationId&&(x.id=s.animationId,x.duration=s.animationPeroid),m(P),ye.stickerAnimationType.inAnimation===P?(s.inAnimationId=k.id,s.raw.applyAnimatedStickerInAnimation(s.inAnimationId),C.duration?s.inAnimationDuration=C.duration:s.inAnimationDuration=Math.min(xw,s.outPoint-s.inPoint-s.outAnimationDuration),s.raw.setAnimatedStickerInAnimationDuration(s.inAnimationDuration/1e3),S!=null&&S.id&&S.duration>s.outPoint-s.inPoint-s.inAnimationDuration&&(s.outAnimationDuration=s.outPoint-s.inPoint-s.inAnimationDuration,s.raw.setAnimatedStickerOutAnimationDuration(s.outAnimationDuration/1e3))):ye.stickerAnimationType.animation===P?(s.animationId=k.id,s.raw.applyAnimatedStickerPeriodAnimation(s.animationId),x.duration?s.animationPeroid=x.duration:s.animationPeroid=s.outPoint-s.inPoint,s.raw.setAnimatedStickerAnimationPeriod(s.animationPeroid/1e3)):ye.stickerAnimationType.outAnimation===P&&(s.outAnimationId=k.id,s.raw.applyAnimatedStickerOutAnimation(s.outAnimationId),S.duration?s.outAnimationDuration=S.duration:s.outAnimationDuration=Math.min(xw,s.outPoint-s.inPoint-s.inAnimationDuration),s.outAnimationDuration+s.inAnimationDuration>s.outPoint-s.inPoint&&(s.outAnimationDuration=s.outPoint-s.inPoint-s.inAnimationDuration),s.raw.setAnimatedStickerOutAnimationDuration(s.outAnimationDuration/1e3));const I=R.findIndex(D=>D.id===k.id);d[I].checked=!0,w(d),r(s),i(Ge.updateTimelineDataClip({trackIndex:o,clipData:s})),tt(),Ft()};return{isAnimationSliderVisible:A.useMemo(()=>{if(t&&n.current===ye.mType.animationVideofx){const M=t.videoFxs.find(k=>k.type==="property");if(M){const k=M.isPostOutAnimation?"Post Package2 Id":"Package2 Id";if(e===ye.animationType.loopAnimation&&M.animationType==="loopAnimation")return!0;if(e===ye.animationType.inAnimation||e===ye.animationType.outAnimation){if(M.animationType==="inAnimation")return!0;const P=M.params.find(E=>E.key===k);if(P&&P.value)return!0}}return!1}else if(t&&n.current===ye.mType.animationCaption){const M=t,k=M.animationId,P=M.inAnimationId,E=M.outAnimationId;return!k&&!P&&!E||!k&&e===ye.captionAnimationType.animation?!1:!(k&&(e===ye.captionAnimationType.inAnimation||e===ye.captionAnimationType.outAnimation))}else if(t&&n.current===ye.mType.animationSticker){const M=t,k=M.animationId,P=M.inAnimationId,E=M.outAnimationId;return!k&&!P&&!E||!k&&e===ye.stickerAnimationType.animation?!1:!(k&&(e===ye.stickerAnimationType.inAnimation||e===ye.stickerAnimationType.outAnimation))}else return!1},[e,n,t]),handleEmptyEffect:g,handleModularCaptionOnClip:y,handlePackageFilterOnClip:v,handleAnimationStickerOnClip:b}},$B=e=>A.createElement("svg",{width:40,height:40,viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("path",{d:"M20 40C17.2333 40 14.6333 39.475 12.2 38.425C9.76667 37.375 7.65 35.95 5.85 34.15C4.05 32.35 2.625 30.2333 1.575 27.8C0.525 25.3667 0 22.7667 0 20C0 17.2333 0.525 14.6333 1.575 12.2C2.625 9.76667 4.05 7.65 5.85 5.85C7.65 4.05 9.76667 2.625 12.2 1.575C14.6333 0.525 17.2333 0 20 0C22.7667 0 25.3667 0.525 27.8 1.575C30.2333 2.625 32.35 4.05 34.15 5.85C35.95 7.65 37.375 9.76667 38.425 12.2C39.475 14.6333 40 17.2333 40 20C40 22.7667 39.475 25.3667 38.425 27.8C37.375 30.2333 35.95 32.35 34.15 34.15C32.35 35.95 30.2333 37.375 27.8 38.425C25.3667 39.475 22.7667 40 20 40ZM20 36C24.4667 36 28.25 34.45 31.35 31.35C34.45 28.25 36 24.4667 36 20C36 18.2 35.7083 16.4667 35.125 14.8C34.5417 13.1333 33.7 11.6 32.6 10.2L10.2 32.6C11.6 33.7 13.1333 34.5417 14.8 35.125C16.4667 35.7083 18.2 36 20 36ZM7.4 29.8L29.8 7.4C28.4 6.3 26.8667 5.45833 25.2 4.875C23.5333 4.29167 21.8 4 20 4C15.5333 4 11.75 5.55 8.65 8.65C5.55 11.75 4 15.5333 4 20C4 21.8 4.29167 23.5333 4.875 25.2C5.45833 26.8667 6.3 28.4 7.4 29.8Z",fill:"#414141"})),Abe=e=>{const{src:n}=e,[t,r]=A.useState(!0);return me(Zt,{children:[t&&F(yr,{animation:"wave",sx:{transform:"scale(1)",...e.style}}),F(E3,{style:{display:t?"none":"block"},...e,component:"img",image:n,onLoad:()=>r(!1)})]})},VB=Abe,kbe="#6036d6",Tbe="var(--text-color)",Ibe="var(--hover-text-color)",Pbe="var(--bg-color)",Dbe="8px",Fbe="30px",Mbe="#c0fbdf",Rbe="#222229",Nbe="var(--third-bg-color)",Bbe="#FBB500",Obe="72px",Lbe="70px",jbe="64px",Ube="10px",$be="_scrollBarStyle_1igaw_4",Vbe="_ellipsisStyle_1igaw_22",zbe="_dragClipStyle_1igaw_27",Hbe={primary:kbe,textColor:Tbe,hoverTextColor:Ibe,bgColor:Pbe,trackmarginbetween:Dbe,trackmaterialheight:Fbe,musiclyricsbgcolor:Mbe,bgsecondarycolor:Rbe,bgthirdcolor:Nbe,selectedClipBorderColor:Bbe,sliderMenuWidth:Obe,leftTrackControlWidth:Lbe,titleBarHeight:jbe,timeLineAreaPaddingLeft:Ube,scrollBarStyle:$be,ellipsisStyle:Vbe,dragClipStyle:zbe,"drag-in-point":"_drag-in-point_1igaw_27","drag-out-point":"_drag-out-point_1igaw_28","drag-line":"_drag-line_1igaw_42","btn-tabs":"_btn-tabs_1igaw_79"};function Ub(e){const[n]=A.useContext(Ri);return n.isMatrialAll?null:F("div",{className:Hbe["btn-tabs"],style:e.otherCss,children:e.items.map(t=>F(un,{onClick:()=>e.onChange(t.key),variant:"contained",size:"small",sx:{opacity:e.currentKey===t.key?1:.5},disabled:e.currentKey===t.key,children:t.label},t.key))})}const Gbe="#6036d6",Wbe="var(--text-color)",Xbe="var(--hover-text-color)",Ybe="var(--bg-color)",Zbe="8px",Kbe="30px",Qbe="#c0fbdf",Jbe="#222229",qbe="var(--third-bg-color)",ewe="#FBB500",twe="72px",nwe="70px",rwe="64px",iwe="10px",awe="_scrollBarStyle_fhh3u_4",owe="_ellipsisStyle_fhh3u_22",swe="_dragClipStyle_fhh3u_27",lwe="_panel_fhh3u_83",cwe="_animationSlider_fhh3u_97",uwe="_selected_fhh3u_198",dwe="_scrollWrapper_fhh3u_280",fwe="_containerWrapper_fhh3u_284",xi={primary:Gbe,textColor:Wbe,hoverTextColor:Xbe,bgColor:Ybe,trackmarginbetween:Zbe,trackmaterialheight:Kbe,musiclyricsbgcolor:Qbe,bgsecondarycolor:Jbe,bgthirdcolor:qbe,selectedClipBorderColor:ewe,sliderMenuWidth:twe,leftTrackControlWidth:nwe,titleBarHeight:rwe,timeLineAreaPaddingLeft:iwe,scrollBarStyle:awe,ellipsisStyle:owe,dragClipStyle:swe,"drag-in-point":"_drag-in-point_fhh3u_27","drag-out-point":"_drag-out-point_fhh3u_28","drag-line":"_drag-line_fhh3u_42","material-box-wrapper":"_material-box-wrapper_fhh3u_79",panel:lwe,"material-box":"_material-box_fhh3u_79",animationSlider:cwe,"material-box-top":"_material-box-top_fhh3u_100","material-box-input":"_material-box-input_fhh3u_100","panel-material-box-input":"_panel-material-box-input_fhh3u_103","scrollable-container-box":"_scrollable-container-box_fhh3u_106","material-list-box":"_material-list-box_fhh3u_127","categories-item":"_categories-item_fhh3u_131","categories-item-title":"_categories-item-title_fhh3u_138","categories-item-link":"_categories-item-link_fhh3u_154","material-list":"_material-list_fhh3u_127","material-item-box":"_material-item-box_fhh3u_169","material-item-displayName":"_material-item-displayName_fhh3u_182",selected:uwe,"item-text":"_item-text_fhh3u_199","item-title":"_item-title_fhh3u_204","add-to-track-button":"_add-to-track-button_fhh3u_208","favourite-button":"_favourite-button_fhh3u_212","item-apply":"_item-apply_fhh3u_222","item-check":"_item-check_fhh3u_234",scrollWrapper:dwe,containerWrapper:fwe},hwe="#6036d6",pwe="var(--text-color)",mwe="var(--hover-text-color)",gwe="var(--bg-color)",ywe="8px",vwe="30px",bwe="#c0fbdf",wwe="#222229",Cwe="var(--third-bg-color)",xwe="#FBB500",Swe="72px",_we="70px",Ewe="64px",Awe="10px",kwe="_scrollBarStyle_1a2wy_4",Twe="_ellipsisStyle_1a2wy_22",Iwe="_dragClipStyle_1a2wy_27",Pwe="_title_1a2wy_96",ga={primary:hwe,textColor:pwe,hoverTextColor:mwe,bgColor:gwe,trackmarginbetween:ywe,trackmaterialheight:vwe,musiclyricsbgcolor:bwe,bgsecondarycolor:wwe,bgthirdcolor:Cwe,selectedClipBorderColor:xwe,sliderMenuWidth:Swe,leftTrackControlWidth:_we,titleBarHeight:Ewe,timeLineAreaPaddingLeft:Awe,scrollBarStyle:kwe,ellipsisStyle:Twe,dragClipStyle:Iwe,"drag-in-point":"_drag-in-point_1a2wy_27","drag-out-point":"_drag-out-point_1a2wy_28","drag-line":"_drag-line_1a2wy_42","animation-slider":"_animation-slider_1a2wy_79",title:Pwe,"progress-bar":"_progress-bar_1a2wy_100","in-duration-progress":"_in-duration-progress_1a2wy_105","out-duration-progress":"_out-duration-progress_1a2wy_106","in-pointer":"_in-pointer_1a2wy_109","out-pointer":"_out-pointer_1a2wy_110","icon-top":"_icon-top_1a2wy_113","icon-middle":"_icon-middle_1a2wy_120","icon-bottom":"_icon-bottom_1a2wy_125","slider-box":"_slider-box_1a2wy_182"};let fc;function Dwe(e){const n=Nt(),[t,r]=A.useState(e.panelClip);A.useEffect(()=>{r(e.panelClip)},[e.panelClip]);const i=TM(t),{trackIndex:a}=Ve(E=>E.editor),[l,o]=A.useState(0),u=A.useRef(null),h=t.outPoint-t.inPoint,d=t.type==="video",p=A.useMemo(()=>{if(d){const E=t.videoFxs.find(R=>R.type==="property");return E&&E.animationType==="inAnimation"?E.params.find(w=>w.key==="Package Effect Out"):void 0}else return t.inAnimationId},[t]),s=A.useMemo(()=>{if(d){const E=t.videoFxs.find(R=>R.type==="property");if(E){const R=E.isPostOutAnimation?"Post Package2 Id":"Package2 Id",w=E.params.find(C=>C.key===R);if(w&&w.value)return E.params.find(C=>C.key==="Package2 Effect In")}return}else return t.outAnimationId},[t]),c=A.useMemo(()=>{if(d){const E=t.videoFxs.find(R=>R.type==="property");if(E){const R=E.params.find(w=>w.key==="Package2 Effect Out");if(R)return R.value}}return 0},[t]),f=A.useMemo(()=>{if(d){const E=t.videoFxs.find(R=>R.type==="property");return E&&E.animationType==="loopAnimation"?E.params.find(R=>R.key==="Package Effect Out"):void 0}else return t.animationId},[t]),m=A.useMemo(()=>p?d?p.value/h||0:t.inAnimationDuration/h||0:0,[p,d,h,t]),g=A.useMemo(()=>s?d?(c-s.value)/h||0:t.outAnimationDuration/h||0:0,[s,d,c,h,t]),y=A.useMemo(()=>zs(m*h/1e6),[m,h]),v=A.useMemo(()=>zs(g*h/1e6),[g,h]),b=A.useMemo(()=>zs(l*h/1e6),[l,h]);A.useEffect(()=>{f&&o(d?f.value/h||0:t.animationPeroid/h||0)},[]);const _=E=>{const w=Math.min(fc.width*(1-g),Math.max(0,E.clientX-fc.left))/fc.width*h,C=Pe(t);if(d){const S=C.videoFxs.find(x=>x.type==="property");if(S&&S.animationType==="inAnimation"){const x=S.params.find(I=>I.key==="Package Effect Out");x&&(x.value=w.toFixed(0))}}else C.inAnimationDuration=Number(w.toFixed(0));r(C)},M=E=>{const w=Math.max(0,Math.min(fc.left+fc.width-E.clientX,fc.width*(1-m)))/fc.width*h,C=Pe(t);if(d){const S=C.videoFxs.find(x=>x.type==="property");if(S){const x=S.isPostOutAnimation?"Post Package2 Id":"Package2 Id",I=S.params.find(D=>D.key===x);if(I&&I.value){const D=S.params.find(T=>T.key==="Package2 Effect In");D&&(D.value=(Number(h.toFixed(0))-w).toFixed(0))}}}else C.outAnimationDuration=Number(w.toFixed(0));r(C)},k=E=>{u.current&&(fc=u.current.getBoundingClientRect(),E==="In"?addEventListener("mousemove",_):E==="Out"&&addEventListener("mousemove",M),addEventListener("mouseup",P,{once:!0}))},P=()=>{d?Ll(i.current):mg(i.current),n(Ge.updateTimelineDataClip({trackIndex:a,clipData:i.current})),tt(),Ft(),removeEventListener("mousemove",_),removeEventListener("mousemove",M)};return A.useEffect(()=>{const E=(t.outPoint-t.inPoint)*l,R=Pe(t);if(d){const w=R.videoFxs.find(C=>C.type==="property");if(w&&w.animationType==="loopAnimation"){const C=w.params.find(S=>S.key==="Package Effect Out");C&&(C.value=E.toFixed(0))}}else R.animationPeroid=Number(E.toFixed(0));r(R)},[l]),me("div",{className:ga["animation-slider"],children:[!d&&f?F("span",{className:ga.title,children:"speed..."}):F("span",{className:ga.title,children:"duraction..."}),F("span",{className:ga["in-duration"],children:f?b:y}),f?F("div",{className:ga["slider-box"],children:F(Js,{sx:{[`& .${zi.track}`]:{background:"currentColor"},[`& .${zi.rail}`]:{background:"rgba(224, 214, 249, 1)"}},value:l,onChange:(E,R)=>o(R),max:1,step:.01})}):me("div",{className:ga["progress-bar"],ref:u,children:[p&&F("div",{className:ga["in-duration-progress"],style:{width:m*100+"%"},children:me("div",{className:ga["in-pointer"],onMouseDown:()=>k("In"),children:[F("div",{className:ga["icon-top"]}),F("div",{className:ga["icon-middle"]}),F("div",{className:ga["icon-bottom"]})]})}),s&&F("div",{className:ga["out-duration-progress"],style:{width:g*100+"%"},children:me("div",{className:ga["out-pointer"],onMouseDown:()=>k("Out"),children:[F("div",{className:ga["icon-top"]}),F("div",{className:ga["icon-middle"]}),F("div",{className:ga["icon-bottom"]})]})})]}),!f&&F("span",{className:ga["out-duration"],children:v})]})}const{$t:Fwe}=en("view.editorApp.mediaResource."),{$t:cT}=en();let Pv=0,Dv=0;function D5(e){const n=Nt(),[t,r]=A.useState("100%"),[i,a]=A.useState([]),[l,o]=A.useState(""),[u,h]=A.useState(ye.materialAuthType.public),{timelineData:d,nvTimeline:p}=Ve(V=>V.project),[s,c]=Ki([]),[f,m]=Ki(null),[g,y]=A.useState(""),v=A.useRef(-1),b=A.useRef(null),[_,M]=A.useState(-1),[k,P]=A.useContext(Ri);A.useState("");const{trackIndex:E,clipIndex:R}=Ve(V=>V.editor);A.useEffect(()=>{R!==-1&&m(Pe(d.tracks[E].clips[R]))},[R,E]);const w=A.useMemo(()=>i.map(V=>({key:V.id,label:V.displayName})),[i]),{isAnimationSliderVisible:C,handleEmptyEffect:S,handleModularCaptionOnClip:x,handlePackageFilterOnClip:I,handleAnimationStickerOnClip:D}=UB(l,v,f,m);F0();const T=A.useMemo(()=>{if(!d)return!1;let V=fn(d.tracks,"musicLyricsTrack");return d.tracks[V].clips.length===0},[d]),N=A.useMemo(()=>{if(f&&v.current===ye.mType.animationVideofx){let V=f.videoFxs.find(ae=>ae.type==="property");if(V){let ae=V.isPostOutAnimation?"Post Package2 Id":"Package2 Id";if(l===ye.animationType.loopAnimation&&V.animationType==="loopAnimation")return!0;if(l===ye.animationType.inAnimation||l===ye.animationType.outAnimation){if(V.animationType==="inAnimation")return!0;let he=V.params.find(we=>we.key===ae);if(he&&he.value)return!0}}return!1}else if(f&&v.current===ye.mType.animationCaption){const V=f,ae=V.animationId,he=V.inAnimationId,we=V.outAnimationId;return!ae&&!he&&!we||!ae&&l===ye.captionAnimationType.animation?!1:!(ae&&(l===ye.captionAnimationType.inAnimation||l===ye.captionAnimationType.outAnimation))}else if(f&&v.current===ye.mType.animationSticker){const V=f,ae=V.animationId,he=V.inAnimationId,we=V.outAnimationId;return!ae&&!he&&!we||!ae&&l===ye.stickerAnimationType.animation?!1:!(ae&&(l===ye.stickerAnimationType.inAnimation||l===ye.stickerAnimationType.outAnimation))}else return!1},[l,f,v.current]),L=A.useMemo(()=>v.current===ye.mType.captionstyle&&l===ye.captionType.scroll,[l,v.current]),B=A.useMemo(()=>v.current===ye.mType.captionstyle&&l===ye.captionType.musicLyrics,[l,v.current]),z=A.useMemo(()=>[ye.mType.videofx,ye.mType.effectfx,ye.mType.animationVideofx].includes(v.current)&&e.isPanel,[e.isPanel,v.current]);A.useMemo(()=>[ye.mType.videotransition].includes(v.current)&&k.isAddTransitionByBtn,[k.isAddTransitionByBtn,v.current]);const K=A.useMemo(()=>f&&f.clipSubType==="modular",[f]),J=A.useMemo(()=>f&&v.current===ye.mType.animationSticker,[f,v.current]),X=A.useMemo(()=>v.current!==ye.mType.videotransition&&!B&&!e.isPanel,[e.isPanel,B,v.current]),ee=V=>V.authed&&u!==ye.materialAuthType.authed,ne=A.useMemo(()=>B,[B]);A.useCallback(V=>{if(V.checked)return ye.mType.animationVideofx===v.current||K||J||B&&!T},[v.current,K,J,B,T]);const q=A.useCallback(V=>{if(ne)return _===V},[ne,_]),{onAddToTrack:Y,onDraggingMouseDown:le}=ll();A.useEffect(()=>{l&&Q({needReset:!0})},[u]),A.useEffect(()=>{ce(),v.current=e.type},[e.type]),A.useEffect(()=>{l&&Q({needReset:!0})},[l]),A.useEffect(()=>(Ce.$on("deleteLastMusicLyricsClip",()=>{const V=Pe(s);V.forEach(ae=>{ae.checked=!1}),c(V)}),()=>{Ce.$off("deleteLastMusicLyricsClip")}),[]);const ue=A.useCallback(()=>{const V=v.current;return L||B?"horizontal":[ye.mType.animationVideofx,ye.mType.animationCaption,ye.mType.animationSticker].includes(V)?"square":ye.materialTypeToRatioMap[Xf(ye.mType,V)]||"square"},[v.current,l]),ce=async()=>{let V;V=(await wa.material_categories({type:e.type})).materialCategories,a(V),V.length&&o(V[0].id)},[de,W]=A.useState(!1),Q=async(V={needReset:!1,keyword:"",simpleOptions:!1,banner:null})=>{W(!0);const{needReset:ae,keyword:he}=V;let we=[],Ee=0;if(ae&&(Dv=0,c([])),l==="builtin"){let G,$=0;v.current===ye.mType.videotransition&&($=s3.length,G=s3.map(H=>(H.installed=!0,H.materialType=ye.mType.videotransition,H))),c(G),Pv=$;return}const ge=await wa.material_list({page:Dv,pageSize:G8,type:v.current,category:l,keyword:he});we=ge.materialList,Ee=ge.materialCount,Pv=Ee;let ie=0;if(ae||(ie=s.length),Dv++,z){const G=f.videoFxs;we.forEach($=>{G.forEach(H=>{H.type==="package"&&$.id===H.desc&&($.checked=!0),H.type==="property"&&H.params.forEach(O=>{O.value===$.id&&($.checked=!0)})})})}if(K||J){const G=f;G.rendererId&&we.forEach($=>{$.id===G.rendererId&&($.checked=!0)}),G.contextId&&we.forEach($=>{$.id===G.contextId&&($.checked=!0)}),G.inAnimationId&&we.forEach($=>{$.id===G.inAnimationId&&($.checked=!0)}),G.outAnimationId&&we.forEach($=>{$.id===G.outAnimationId&&($.checked=!0)}),G.animationId&&we.forEach($=>{$.id===G.animationId&&($.checked=!0)})}c(ae?we:[...s,...we]),W(!1),we.forEach(async(G,$)=>{B||l==="builtin"?c(H=>{H[ie+$].installed=!0}):(await Pc(G),c(H=>{H[ie+$]&&(H[ie+$].installed=!0)}))})},re=async V=>{await Q(V)},te=async V=>{const ae=Pe(d),he=ae.tracks;if(B){c(ie=>{ie.forEach(G=>{G.id===V.id?G.checked=!0:G.checked=!1})});const we=fn(he,"musicLyricsTrack"),Ee=he[we];Ee.styleDesc=V.id;let ge=null;if(Ee.clips.length===0)ge=new Ml(0),ge.inPoint=0,ge.outPoint=El,ge.text=cT("captionEditPanel.testBouncingCaptions"),Ee.clips.push(ge),await Zo(ge.outPoint),await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification(),await Mu(ae,ge,100);else{const ie=[];Ee.styleDesc=V.id;for(let G=0;G<Ee.clips.length;G++)ge=Ee.clips[G],ge.text!==""&&ie.push(ge);await $$(ae,ie,Ee.styleDesc,!1)}n(Ge.updateTimelineData(ae)),tt(ge?ge.inPoint:0)}},Z=async(V,ae)=>{if(ae===null){S({categoryId:l,currentType:v.current,list:s,setList:c,isClipModular:K,isAnimationSticker:J});return}e.isPanel&&ae.installed&&(y(ae.id),z?I({item:ae,categoryId:l,list:s,setList:c,currentType:v.current}):K?x({item:ae,categoryId:l,list:s,setList:c,currentType:v.current,isClipModular:K}):J&&D({item:ae,categoryId:l,list:s,setList:c,currentType:v.current,isAnimationSticker:J}))},U=(V,ae)=>{!ae.installed||ne||e.isPanel||le(V,{dragData:ae})};return Ve(V=>V.editor),A.useMemo(()=>{switch(e.type){case ye.mType.animatedsticker:case ye.mType.animationCaption:case ye.mType.captionstyle:return{gridGap:"16px",gridTemplateColumns:"repeat(auto-fill, minmax(120px, 1fr))"};default:return{gridGap:"8px",gridTemplateColumns:"repeat(auto-fill, minmax(80px, 1fr))"}}},[e.type]),me("div",{className:xi["material-box-wrapper"]+" "+(e.isPanel?xi.panel:""),children:[me("div",{className:`${xi["material-box"]} ${N?xi.animationSlider:""} ${e.isPanel?"is-panel":""}`,children:[F("div",{className:xi["material-box-top"],children:me("div",{className:`${xi["material-box-input"]} ${e.isPanel&&xi["panel-material-box-input"]}`,children:[F(Lb,{desc:ye.m0Type[ye.mType.animationVideofx],className:"textField",search:re}),F(Ub,{otherCss:{paddingLeft:0,marginTop:"20px",paddingBottom:20},currentKey:l,onChange:V=>o(V),items:w})]})}),F("div",{id:"scrollableMaterialDiv",className:xi["scrollable-container-box"],ref:b,children:F(_3,{loader:null,dataLength:s.length,next:Q,hasMore:s.length<Pv,scrollableTarget:"scrollableMaterialDiv",children:F("div",{className:xi["material-list-box"],style:{paddingLeft:0},children:me("div",{className:xi["material-list"],style:{gridGap:"8px",gridTemplateColumns:"repeat(auto-fill, minmax(80px, 1fr))"},children:[e.isPanel&&me("div",{className:`${xi["material-item-box"]}`,onClick:V=>Z(V,null),children:[F("div",{className:xi["item-text"],style:{width:t,height:t},children:F(hn,{component:$B,sx:{width:"2em",height:"2em",color:"rgba(65, 65, 65, 1)"}})}),F("div",{className:xi["item-title"],style:{width:t},children:"None"})]}),(s.length<=0&&de?Array.from(new Array(10)):s).map((V,ae)=>V?me("div",{className:`${xi["material-item-box"]} ${V.checked?xi.selected:""}`,onClick:he=>Z(he,V),onMouseOver:()=>ne&&M(ae),onMouseLeave:()=>ne&&M(-1),onMouseDown:he=>U(he,V),children:[X?F(Dr,{placement:"top-start",title:Fwe("addTrackTip"),children:F("div",{className:xi["add-to-track-button"],onMouseDown:he=>he.stopPropagation(),onClick:he=>Y({event:he,dragData:V}),children:F(_1,{})})}):null,ee(V)?F(Dr,{placement:"top-start",title:cT("labels.purchased"),children:F("div",{className:"badge-button",onMouseDown:he=>he.stopPropagation(),onClick:he=>Y({event:he,dragData:V}),children:F(_1,{})})}):null,V.installed?F(VB,{className:xi[ue()]+" "+(e.isPanel&&xi.panel),src:V.coverUrl,draggable:!1,style:{width:t,height:t,objectFit:"contain"}}):F(Ys,{}),q(ae)&&F("div",{className:xi["item-apply"],onClick:()=>te(V),children:"apply"}),me("div",{className:xi["item-title"],style:{width:t},children:[Rc()?V.displayNamezhCN:V.displayName," "]})]},V.id):me("div",{className:`${xi["material-item-box"]}`,children:[F(yr,{sx:{transform:"scale(1)",width:t,aspectRatio:"1/1"}}),F(yr,{variant:"text",className:xi["material-item-displayName"],sx:{transform:"scale(1)",width:t,marginTop:8}})]},ae))]})})})})]}),C&&F(Dwe,{panelClip:f})]})}D5.defaultProps={isPanel:!1,withCategory:!0};function Mwe(e){return me("div",{className:"panel-wrapper",children:[e.currentMenuItem==="text"&&F(LB,{}),e.currentMenuItem==="animation"&&F(D5,{type:ye.mType.animationCaption,isPanel:!0})]})}const{$t:uT}=en("captionEditPanel.");let os;const Rwe=A.forwardRef((e,n)=>{const[t,r]=A.useState([]),[i,a]=A.useState([]),l=Nt(),{fonts:o,fontNameObj:u}=Ve(_=>_.material),{changeFont:h}=Nb(),{timelineData:{tracks:d}}=Ve(_=>_.project),{trackIndex:p,clipIndex:s}=Ve(_=>_.editor);A.useEffect(()=>{s!==-1&&(os=Pe(d[p].clips[s]))},[s,p]),A.useImperativeHandle(n,()=>({reset:c}));const c=()=>{r(i),i.forEach((_,M)=>{g(M,_.text),y(M,_.font,!0);let k=_.color.match(/(\d(\.\d+)?)+/g);if(k){let P=new NvsColor(parseInt(k[0]),parseInt(k[1]),parseInt(k[2]),Number(k[3]));v(M,P)}})},f=A.useMemo(()=>o.map((_,M)=>({value:_.packageUrl,label:Rc()&&_.displayNamezhCN||_.displayName,familyName:_.stringValue,image:_.coverUrl,hasInstalled:M===0})),[o]);A.useEffect(()=>{m(),Ce.$emit("monitorSelectCompoundCaption",{compoundCaptionClip:Pe(os)})},[]),qt(()=>{l(Ge.updateTimelineDataClip({trackIndex:p,clipData:{...os,text:t}}))},[t]);function m(){const _=os.text;if(Array.isArray(_)&&_.length)if(typeof _[0]=="string"){const M=_.map((k,P)=>({text:k,index:P,font:k.font,color:os.color||Oa(os.raw.getTextColor(P))}));r(M),i.length==0&&a(M)}else typeof _[0]=="object"&&(r(_),i.length==0&&a(_))}function g(_,M){os.raw.setText(_,M),r(k=>k.map((E,R)=>R===_?{...E,text:M}:E)),Ce.$emit("monitorSelectCompoundCaption",{compoundCaptionClip:Pe(os)}),tt()}async function y(_,M,k){if(f.find(E=>E.value===M)||k){let E=M;if(!k){let{font:R}=await h({fontUrl:M,fontFamilyOptions:f});E=R}os.raw.setFontFamily(_,E),r(R=>R.map((C,S)=>S===_?{...C,font:E}:C)),Ce.$emit("monitorSelectCompoundCaption",{compoundCaptionClip:Pe(os)}),tt()}}function v(_,M){const k=`rgba(${M.r}, ${M.g}, ${M.b}, ${M.a})`;os.raw.setTextColor(_,Gn(k)),r(P=>P.map((R,w)=>w===_?{...R,color:k}:R)),tt()}function b(_){const M=f.find(k=>k.familyName===_||u[k.familyName]===_);return M?M.value:""}return F("ul",{className:"list compound-caption",children:t.map((_,M)=>me("li",{children:[F(uo,{multiline:!0,rows:1,onChange:({target:{value:k}})=>g(M,k),value:_.text,style:{marginBottom:"15px",width:"100%"}}),me("div",{className:"group",children:[F("div",{className:"group-label",children:uT("TextFont")}),F("div",{children:F(Bu,{className:"global-select",style:{width:"180px"},value:b(_.font),onChange:({target:{value:k}})=>y(M,k,!1),children:f.map(k=>F(Zn,{value:k.value,children:me(Zt,{children:[k.image&&F("img",{src:k.image,className:"fontImage"}),!k.image&&F("span",{children:k.label})]})},k.value))})})]}),me("div",{className:"group",children:[F("div",{className:"group-label",children:uT("TextColor")}),F("div",{className:"group-edit",children:F(q1,{value:_.color,setValue:k=>v(M,k)})})]})]},M))})}),{$t:dT}=en("captionEditPanel.");let gl;const Nwe=A.forwardRef((e,n)=>{const t=Nt(),[r,i]=A.useState(0),[a,l]=A.useState(0),{timelineData:{tracks:o}}=Ve(m=>m.project),{trackIndex:u,clipIndex:h}=Ve(m=>m.editor);A.useEffect(()=>{Ce.$on("positionXY",({x:m,y:g})=>{i(m),l(g)})},[]),A.useEffect(()=>{h!==-1&&(gl=Pe(o[u].clips[h]))},[h,u]);function d({x:m,y:g}){t(Ge.updateTimelineDataClip({trackIndex:u,clipData:{...gl,translationX:m,translationY:g}})),Ft()}A.useImperativeHandle(n,()=>({reset:p}));const p=()=>{let m={x:0,y:0};i(m.x),l(m.y),gl.raw.setCaptionTranslation(m),tt(),Ce.$emit("monitorSelectCompoundCaption",{compoundCaptionClip:Pe(gl)})},{clipControlProps:s}=Ve(m=>m.editor);A.useEffect(()=>{if(gl){let m=gl.raw.getCaptionTranslation();i(m.x),l(m.y)}},[s]);function c(m){const{x:g=r,y=a}=m;i(g),l(y),console.log("changeTransValue",g,y);let v={x:g,y};gl.raw.setCaptionTranslation(v),tt(),Ce.$emit("monitorTranslateCompoundCaption",{compoundCaptionClip:Pe(gl),position:{x:g,y}})}function f(m){Ce.$emit("monitorPositionCompoundCaption",{compoundCaptionClip:Pe(gl),position:m})}return me(Zt,{children:[me("div",{className:"group",children:[F("div",{className:"group-label",children:dT("Position")}),F("div",{className:"group-edit",children:F(zl,{handleMouseUp:d,xLabel:"X",yLabel:"Y",x:r,y:a,setX:m=>c({x:m}),setY:m=>c({y:m})})})]}),me("div",{className:"group",style:{marginTop:"10px",marginBottom:"15px"},children:[F("div",{className:"group-label",children:dT("BlockPosition")}),F("div",{className:"group-edit",children:F(T5,{setValue:m=>f(m)})})]})]})}),Bwe="_marginTop_1v6q9_1",Fv={marginTop:Bwe};function Owe(){const{$t:e}=en(),{clipIndex:n}=Ve(a=>a.editor),t=A.useRef(),r=A.useRef(null),i=()=>{var a;t.current.reset(),(a=r.current)==null||a.reset()};return n!==-1?me("div",{className:"panel-wrapper",children:[me("div",{className:"edit-panel-scroll compound-caption-panel",children:[F(da,{label:e("editPanelMenus.caption.basic"),open:!0,onReset:()=>{var a;return(a=r.current)==null?void 0:a.reset()},children:F("div",{className:Fv.marginTop,children:F(Rwe,{ref:r})})}),F(da,{label:e("captionEditPanel.Position"),onReset:()=>{var a;return(a=t.current)==null?void 0:a.reset()},children:F("div",{className:Fv.marginTop,children:F(Nwe,{ref:t})})})]}),F(un,{className:`item-button ${Fv.marginTop}`,onClick:i,children:e("labels.resetAll")})]}):null}function zB(e){return F(un,{className:"context-menu-btn",variant:"contained",size:"small",sx:{width:"auto",height:"20px",minWidth:"auto",backgroundColor:"rgba(65, 65, 65, 0.5)",borderRadius:"4px",fontFamily:"inherit",fontSize:"inherit",fontWeight:"inherit",padding:"2.5px 4px",textTransform:"none",color:"inherit"},children:e.children})}const HB={scrollLeftWidth:0,blankClipData:{},allSelectData:[]},Ha=xe.createContext([HB,()=>{}]),Lwe=e=>{const[n,t]=Ki(HB);return F(Ha.Provider,{value:[n,t],children:e.children})},jwe={combinationMap:new Map,combinationSpareOrder:[],combinationMap_template:new Map,combinationSpareOrder_template:[]};function $b(){return jwe}const{$t:Uwe}=en(),GB=()=>{const e=Nt(),{enqueueSnackbar:n}=Ai(),[,t]=A.useContext(Ha),{combinationMap:r,combinationSpareOrder:i,combinationMap_template:a,combinationSpareOrder_template:l}=$b(),{editPanel:o}=Ve(y=>y.editor),u=({clip:y,trackIndex:v})=>{const{timelineData:b}=Re.getState().project,M=Rl(b.tracks).reduce((C,S)=>[...C,...S.clips],[]),k=M.map(C=>C.reverse),P=new Set(k),E=M.map(C=>C.combination_template_type),R=new Set(E);let w=!0;if((P.size!==1||R.size!==1||!M.every(C=>C.canReplace))&&(w=!1),!w){n(Uwe("msg.templateCombinationMessage"),{variant:"warning"});return}d(),Re.getState().project,e(zt.updateEditClipInfo({clipIndex:y.index,trackIndex:v}))},h=({clip:y,trackIndex:v})=>{p(),Re.getState().project,e(zt.updateEditClipInfo({clipIndex:y.index,trackIndex:v}))},d=()=>{const{timelineData:y}=Re.getState().project,v=y.tracks,b=Pe(Rl(y.tracks)),_=b.reduce((P,E)=>[...P,...E.clips],[]);let M=-1,k=[];if(o==="template"){if(_.forEach(R=>{R.combination_template&&a.has(R.combinationOrder_template)&&(a.delete(R.combinationOrder_template),k.push(R.combinationOrder_template))}),k.length)k=[...new Set(k)].sort((R,w)=>R-w),M=k.shift(),l.push(...k);else if(l.length){const R=l.sort().shift();R&&(M=R)}else M=a.size+1;const P=Pe(v);b.forEach(R=>{const w=P[R.track.index].clips;R.clips.forEach(C=>{w[C.index].combination_template=!0,w[C.index].combinationOrder_template=M})}),e(Ge.updateTimelineDataTracks(P));const E=Pe(b).map(R=>Object.assign(R,{order:M}));a.set(M,E)}else{if(_.forEach(R=>{R.combination&&r.has(R.combinationOrder)&&(r.delete(R.combinationOrder),k.push(R.combinationOrder))}),k.length)k=[...new Set(k)].sort((R,w)=>R-w),M=k.shift(),i.push(...k);else if(i.length){const R=i.sort().shift();R&&(M=R)}else M=r.size+1;const P=Pe(v);b.forEach(R=>{const w=P[R.track.index].clips;R.clips.forEach(C=>{w[C.index].combination=!0,w[C.index].combinationOrder=M,C.combination=!0,C.combinationOrder=M})}),e(Ge.updateTimelineDataTracks(P)),t(R=>{R.allSelectData=b}),Ft();const E=Pe(b).map(R=>Object.assign(R,{order:M}));r.set(M,E)}},p=()=>{const{timelineData:y}=Re.getState().project,v=y.tracks,b=Rl(y.tracks),_=b.reduce((M,k)=>[...M,...k.clips],[]);if(o==="template"){_.forEach(k=>{k.combination_template&&!l.includes(k.combinationOrder_template)&&l.push(k.combinationOrder_template),a.has(k.combinationOrder_template)&&a.delete(k.combinationOrder_template)});const M=Pe(v);b.forEach(k=>{const P=M[k.track.index].clips;k.clips.forEach(E=>{P[E.index].combination_template=!1,P[E.index].combinationOrder_template=0})}),e(Ge.updateTimelineDataTracks(M))}else{_.forEach(k=>{k.combination&&!i.includes(k.combinationOrder)&&i.push(k.combinationOrder),r.has(k.combinationOrder)&&r.delete(k.combinationOrder)});const M=Pe(v);b.forEach(k=>{const P=M[k.track.index].clips;k.clips.forEach(E=>{P[E.index].combination=!1,P[E.index].combinationOrder=0})}),e(Ge.updateTimelineDataTracks(M))}i0(t),Ft()};function s(){o==="template"?a.clear():r.clear()}function c(y){const{order:v,data:b}=y;o==="template"?a.set(v,b):r.set(v,b)}function f(){const{timelineData:y}=Re.getState().project,v=Pe(y.tracks);s();for(const b of v)for(const _ of b.clips)if(_.combination)if(r.has(_.combinationOrder)){const M=r.get(_.combinationOrder),k=M.find(P=>P.track.index===b.index);k?k.clips.push(_):M.push({track:b,clips:[_],order:_.combinationOrder})}else{const M=[];M.push({track:b,clips:[_],order:_.combinationOrder}),c({order:_.combinationOrder,data:M})}m()}function m(){if(!r.size)return;const y=[...r.keys()].sort((v,b)=>v-b);for(let v=1,b=y.length;v<y[b-1];v++)y.includes(v)||g(v)}function g(y){const v=Array.isArray(y)?[...y]:[y];o==="template"?l.push(...v):i.push(...v)}return{buildTemplateCombination:u,dismissTemplateCombination:h,buildCombination:d,dismissCombination:p,buildCombinationMap:f}},WB=()=>{const[,e]=A.useContext(Ha),n=Nt(),{$t:t}=en(),{enqueueSnackbar:r}=Ai(),i=A3(),a=async()=>{const{timelineData:p}=Re.getState().project,s=Rl(p.tracks);if(s.reduce((f,m)=>[...f,...m.clips],[]).length)try{const f={allSelectData:s,_NvsClip:!0};window._Nvs_copyData=await h(JSON.stringify(f)),r(t("msg.copySuccess"),{variant:"success"})}catch(f){console.error(f)}},l=async()=>{var b,_,M;const{timelineData:p,nvTimeline:s}=Re.getState().project;let c=null;try{let k=await d();k&&(c=JSON.parse(k)),(!c||!c._NvsClip)&&window._Nvs_copyData&&(c=JSON.parse(window._Nvs_copyData))}catch{window._Nvs_copyData&&(c=JSON.parse(window._Nvs_copyData))}if(!(c&&c._NvsClip)){r(t("msg.copyFail"),{variant:"error"});return}i0(e);const f=Pe(c.allSelectData),{currentTime:m,minInPoint:g,maxOutPoint:y,showDialog:v}=u(p.tracks,f,s);if(f.forEach(({clips:k})=>{k.forEach(P=>{P.raw=null})}),await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification(),v)try{await i({content:t("captionEditPanel.tipMessage5"),cancellationText:t("captionEditPanel.cover"),confirmationText:t("captionEditPanel.insert")});const k=Pe(p.tracks);for(const P of k){let E=0,R;const w=f.find(x=>x.track.index===P.index);w&&(R=(b=P.transitions)==null?void 0:b.filter(x=>w.clips.find(I=>I.index===x.index)));const C={inPoint:m,outPoint:y-g+m},S=g6(P.clips,C,!!w,w?w.clips:[]);P.clips=S.data,P.clips.forEach(x=>E=Math.max(E,x.outPoint)),await Zo(E),await vg(k,P.index,k[P.index],S),R&&w&&(R=Pe(R),R.forEach((x,I)=>{x.clipUUID=w.clips[I].uuid,x.index=w.clips[I].index,x.clipType==="package"?x.raw=P.raw.setPackagedTransition(x.index,x.desc):x.clipType==="builtin"&&(x.raw=P.raw.setBuiltinTransition(x.index,x.desc)),x.raw.setVideoTransitionDuration(x.duration,1)}),P.transitions.push(...R))}n(Ge.updateTimelineDataTracks(k)),n(Ge.updateTimelineDataClipSelected(void 0))}catch{const P=Pe(p.tracks);for(const E of f){let R=0;const w=P.find(x=>x.index===E.track.index);let C=(_=w.transitions)==null?void 0:_.filter(x=>E.clips.find(I=>I.index===x.index));const S={inPoint:m,outPoint:y-g+m};w.clips=Hu(w.clips,S,E.clips),w.clips.forEach(x=>R=Math.max(R,x.outPoint)),await Zo(R);for(const x of w.clips)await o(P,w,x);C&&(C=Pe(C),C.forEach((x,I)=>{x.clipUUID=E.clips[I].uuid,x.index=E.clips[I].index,x.clipType==="package"?x.raw=w.raw.setPackagedTransition(x.index,x.desc):x.clipType==="builtin"&&(x.raw=w.raw.setBuiltinTransition(x.index,x.desc)),x.raw.setVideoTransitionDuration(x.duration,1)}),w.transitions.push(...C))}n(Ge.updateTimelineDataTracks(P)),n(Ge.updateTimelineDataClipSelected(void 0))}else{const k=Pe(p.tracks);for(const P of f){let E=0;const R=k.find(C=>C.index===P.track.index);let w=(M=R.transitions)==null?void 0:M.filter(C=>P.clips.find(S=>S.index===C.index));R.clips=[...R.clips,...P.clips].sort((C,S)=>C.inPoint-S.inPoint),R.clips.forEach((C,S)=>{C.index=S,E=Math.max(E,C.outPoint)}),await Zo(E);for(const C of R.clips)await o(k,R,C);w&&(w=Pe(w),w.forEach((C,S)=>{C.clipUUID=P.clips[S].uuid,C.index=P.clips[S].index,C.clipType==="package"?C.raw=R.raw.setPackagedTransition(C.index,C.desc):C.clipType==="builtin"&&(C.raw=R.raw.setBuiltinTransition(C.index,C.desc)),C.raw.setVideoTransitionDuration(C.duration,1)}),R.transitions.push(...w))}n(Ge.updateTimelineDataTracks(k)),n(Ge.updateTimelineDataClipSelected(void 0))}Ce.$emit("refreshCombinationMap"),Ft(),tt()};async function o(p,s,c){const f=p.length-s.index;await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification(),c.type==="musicLyrics"?await Mu({tracks:p},c,100):c.type==="caption"?await P1(c,f):c.type==="compoundCaption"?await D1(c,f):c.type==="sticker"?await F1(c,f):c.type==="timelineVideoFx"?await As([c],f):c.type==="video"?await Hs(s.raw,c):c.type==="audio"&&await Uu(s.raw,c)}function u(p,s,c){const f=[],m=nvsGetStreamingContextInstance().getTimelineCurrentPosition(c);let g=c.getDuration(),y=0,v=!1;for(const b of s)for(const _ of b.clips)g=Math.min(_.inPoint,g),y=Math.max(_.outPoint,y);for(const b of s)for(const _ of b.clips){const M=_.outPoint-_.inPoint;_.inPoint=_.inPoint-g+m,_.outPoint=_.inPoint+M,_.uuid=ir(),_.selected=!0}for(const b of p){const _=[];let M;for(const k of b.clips){const P=m,E=y-g+m;(k.inPoint<=P&&k.outPoint>P||k.inPoint>P&&k.outPoint<E||k.inPoint<E&&k.outPoint>E)&&(M=!0,_.push(k))}M&&f.push({track:b,clips:_})}for(const b of f){const _=s.find(M=>M.track.index===b.track.index);if(_)for(const M of b.clips)_.clips.forEach(k=>{(M.inPoint<=k.inPoint&&M.outPoint>k.inPoint||M.inPoint>k.inPoint&&M.outPoint<k.outPoint||M.inPoint<k.outPoint&&M.outPoint>k.outPoint)&&(v=!0)})}return{currentTime:m,minInPoint:g,maxOutPoint:y,showDialog:v}}async function h(p){try{return(await navigator.permissions.query({name:"clipboard-write"})).state==="granted"?await navigator.clipboard.writeText(p):p}catch{const c=document.createElement("input");if(document.body.appendChild(c),c.value=p,c.select(),document.execCommand("copy"))console.log("execCommand copy success");else return console.log("execCommand copy filed"),Promise.reject(new Error("execCommand copy filed"));return document.body.removeChild(c),p}}async function d(){const p=await navigator.permissions.query({name:"clipboard-read"});return p.state==="granted"||p.state==="prompt"?await navigator.clipboard.readText():Promise.reject(new Error("Clipboard permission not obtained"))}return{handleCopy:a,handlePaste:l}};function XB(){const e=Nt(),{timelineData:n,nvTimeline:t}=Ve(f=>f.project),[r,i]=A.useContext(Ha),{deleteKeyFrameAtSelectedTime:a}=Zl(),{setSeekBar:l}=ts(),{$t:o}=en();async function u(){var P,E;const f=$we(n.tracks);let m=Pe(n.tracks);const g=r.allSelectData,y=g.reduce((R,w)=>[...R,...w.clips],[]);if(await h(m)){e(Ge.updateTimelineDataTracks(m));return}let v,b,_,M;if(v=m.find(R=>R.selected||R.clips.some(w=>w.selected)),b=m.indexOf(v),!v)return;M=v.clips.find(R=>R.selected),_=v.clips.indexOf(M);let k=!0;if(t9()!==-999&&M){a({...M,trackIndex:b}),Ft(),e(zt.updateEditClipInfo({clipIndex:_,trackIndex:b})),Ce.$emit("updatePanelClip");return}else if(BI()||y.length===0&&v.clips&&v.clips.length===0)await s(m,r.blankClipData),Qs(),k=!1;else if(y.length>1){for(let R=0,w=g.length;R<w;R++){let C=g[R].track,S=Pe(g[R].clips);for(let x=S.length,I=x-1;I>=0;I--){let D=C.index,T=S[I],N=T.index;await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification();let L=((E=(P=T.raw)==null?void 0:P.getIndex)==null?void 0:E.call(P))??N;await d(m,C,D,T,L,t),m[C.index].clips.splice(N,1),I===0&&R===w-1&&(tt(),await Zo(),y.length===0&&v&&v.clips&&v.clips.length===0&&await p(m,C.index,t)),I===0&&Nu(m[C.index])}}m=await yg(m,t),i(R=>{R.allSelectData=[]})}else{if(!M&&(_=v.clips.findIndex(R=>R.selected),M=v.clips[_],!M))return;if(await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification(),M){let R=M.raw&&M.raw.getIndex?M.raw.getIndex():_;await d(m,v,b,M,R,t),M.clipSubType==="richtext"&&QL(M.uuid,"resources")}if(v.clips.splice(_,1),Nu(v),v.type==="videoTrack"){let R=m.find((w,C)=>w.type==="videoTrack"&&C!==f);v&&v.clips&&v.clips.length===0&&R&&await p(m,f,t)}else if(v.type==="audioTrack"){let R=m.find((w,C)=>w.type==="audioTrack"&&C!==f);v&&v.clips&&v.clips.length===0&&R&&await p(m,f,t)}else v&&v.clips&&v.clips.length===0&&await p(m,f,t)}await Zo(),e(zt.updateEditPanel("")),e(Ge.updateTimelineDataTracks(m)),k&&(m.every(w=>!w.clips.length)?(e(Ge.updateTimelineDataTrackSelected("")),l({value:0})):l()),Ce.$emit("monitorClearSelect"),Ft()}async function h(f){for(let m=0;m<f.length;m++){const g=f[m];if(g.type==="videoTrack"||g.type==="audioTrack")for(let y=0;y<g.transitions.length;y++){const v=g.transitions[y];if(v.selected)return await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification(),g.raw.setBuiltinTransition(v.index,""),g.transitions.splice(y,1),!0}}return!1}async function d(f,m,g,y,v,b){await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification();let _=m.type,M=y.raw,k=m.show;if(_==="videoTrack"){let P=m.raw;console.log("deleteSelectedClip videoTrack",P,v),P!==void 0&&k&&P.removeClip(v,!0),await g7(f,-1,g)}else if(_==="audioTrack"){let P=m.raw;console.log("deleteSelectedClip videoTrack",P,v),P!==void 0&&k&&P.removeClip(v,!0)}else _==="captionTrack"||_==="musicLyricsTrack"?(k&&(y.clipSubType==="richtext"?b.removeAnimatedSticker(M):b.removeCaption(M)),_==="musicLyricsTrack"&&m.clips.length===1&&Ce.$emit("deleteLastMusicLyricsClip")):_==="compoundCaptionTrack"?k&&b.removeCompoundCaption(M):_==="stickerTrack"?k&&b.removeAnimatedSticker(M):_==="timelineVideoFxTrack"&&k&&(y.multiRaw?Object.values(y.multiRaw).forEach(P=>{b.removeTimelineVideoFx(P)}):b.removeTimelineVideoFx(M))}async function p(f,m,g){if(m!==-1&&!(f[m]&&f[m].type==="musicLyricsTrack"&&f[m].clips.length===0))if(f[m]&&f[m].clips&&f[m].clips.length===0){if(await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification(),f[m].type==="videoTrack")if(f.find((v,b)=>v.type==="videoTrack"&&b!==m)){let v=f[m].raw.getIndex();g.removeVideoTrack(v),f.splice(m,1)}else throw new Error(o("msg.notDelLastTrack"));else if(f[m].type==="audioTrack")if(f.find((v,b)=>v.type==="audioTrack"&&b!==m)){let v=f[m].raw.getIndex();g.removeAudioTrack(v),f.splice(m,1)}else throw new Error(o("msg.notDelLastATrack"));else f.splice(m,1);f.map((y,v)=>{y.index=v})}else throw new Error(o("msg.notDelGap"))}async function s(f,m){let g=m.duration;if(g===0){await p(f,m.blankTrack.index,t);return}for(let y=0,v=m.tracks.length;y<v;y++){let _=m.tracks[y].leftClipIndex,M=f[y],k=M.clips.length,P=M.clips,E=Pe(P),R=g;if(_>=-1)for(let w=_+1;w<k;w++){let C=M.clips[w];C.inPoint=C.inPoint-R,C.outPoint=C.outPoint-R}await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification(),await c(M,E,m)}}async function c(f,m,g){f.type==="videoTrack"||f.type==="audioTrack"?(f=f,await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification(),f.raw.removeRange(g.start,g.start+g.duration,!1)):f.type==="captionTrack"?(await fo(m),await qp(f.clips,g.tracks.length-f.index)):f.type==="musicLyricsTrack"?(await fo(m),await Ol(n,f.clips,100)):f.type==="compoundCaptionTrack"?(await $u(m),e0(f.clips,g.tracks.length-f.index)):f.type==="stickerTrack"?(await Vu(m),t0(f.clips,g.tracks.length-f.index)):f.type==="timelineVideoFxTrack"&&(await Bc(m),As(f.clips,g.tracks.length-f.index))}return{deleteSelectedClip:u}}function $we(e){for(let n=0;n<e.length;n++)if(e[n].selected)return n;return-1}const Vwe=e=>A.createElement("svg",{width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_2688_7388",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:20,height:20},A.createElement("rect",{width:20,height:20,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_2688_7388)"},A.createElement("path",{d:"M7.95926 14.3932C7.86203 14.3932 7.76842 14.3757 7.67842 14.3407C7.58787 14.3063 7.50787 14.2543 7.43842 14.1849L3.95926 10.7057C3.83426 10.5807 3.77509 10.4313 3.78176 10.2574C3.78898 10.0841 3.84815 9.9349 3.95926 9.8099C4.08426 9.6849 4.2337 9.6224 4.40759 9.6224C4.58092 9.6224 4.72315 9.6849 4.83426 9.8099L7.95926 12.9349L15.1676 5.72656C15.2787 5.60156 15.4245 5.53906 15.6051 5.53906C15.7856 5.53906 15.9315 5.60156 16.0426 5.72656C16.1676 5.85156 16.2301 6.00073 16.2301 6.17406C16.2301 6.34795 16.1676 6.4974 16.0426 6.6224L8.48009 14.1849C8.41065 14.2543 8.33092 14.3063 8.24092 14.3407C8.15037 14.3757 8.05648 14.3932 7.95926 14.3932Z",fill:"#CCCCCC"}))),Mv=e=>A.createElement("svg",{width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_1022_7502",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:20,height:20},A.createElement("rect",{width:20,height:20,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_1022_7502)"},A.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.23203 2.23594V2.76927H2.76536V2.23594H2.23203ZM1.83203 0.835938C1.27975 0.835938 0.832031 1.28365 0.832031 1.83594V3.16927C0.832031 3.72156 1.27975 4.16927 1.83203 4.16927H2.93462C2.92178 4.2519 2.91536 4.33737 2.91536 4.42569V15.5795C2.91536 15.6678 2.92179 15.7533 2.93463 15.8359H1.83203C1.27975 15.8359 0.832031 16.2837 0.832031 16.8359V18.1693C0.832031 18.7216 1.27975 19.1693 1.83203 19.1693H3.16536C3.71765 19.1693 4.16536 18.7216 4.16536 18.1693V17.0666C4.24799 17.0795 4.33346 17.0859 4.42178 17.0859H15.5756C15.6639 17.0859 15.7494 17.0795 15.832 17.0666V18.1693C15.832 18.7216 16.2797 19.1693 16.832 19.1693H18.1654C18.7176 19.1693 19.1654 18.7216 19.1654 18.1693V16.8359C19.1654 16.2837 18.7176 15.8359 18.1654 15.8359H17.0627C17.0756 15.7533 17.082 15.6678 17.082 15.5795V4.42569C17.082 4.33737 17.0756 4.2519 17.0627 4.16927H18.1654C18.7176 4.16927 19.1654 3.72156 19.1654 3.16927V1.83594C19.1654 1.28365 18.7176 0.835938 18.1654 0.835938H16.832C16.2797 0.835938 15.832 1.28365 15.832 1.83594V2.93854C15.7494 2.92569 15.6639 2.91927 15.5756 2.91927H4.42178C4.33346 2.91927 4.24799 2.92569 4.16536 2.93853V1.83594C4.16536 1.28365 3.71765 0.835938 3.16537 0.835938H1.83203ZM7.23203 7.23594V10.2693H8.33203V9.33594C8.33203 8.78365 8.77975 8.33594 9.33203 8.33594H10.2654V7.23594H7.23203ZM11.6654 8.33594V6.83594C11.6654 6.28365 11.2176 5.83594 10.6654 5.83594H6.83203C6.27975 5.83594 5.83203 6.28365 5.83203 6.83594V10.6693C5.83203 11.2216 6.27975 11.6693 6.83203 11.6693H8.33203V13.1693C8.33203 13.7216 8.77975 14.1693 9.33203 14.1693H13.1654C13.7177 14.1693 14.1654 13.7216 14.1654 13.1693V9.33594C14.1654 8.78365 13.7176 8.33594 13.1654 8.33594H11.6654ZM10.2654 9.73594H9.73203V10.2693H10.2654V9.73594ZM9.73203 11.6693H10.6654C11.2177 11.6693 11.6654 11.2216 11.6654 10.6693V9.73594H12.7654V12.7693H9.73203V11.6693ZM17.232 2.23594V2.76927H17.7654V2.23594H17.232ZM17.232 17.7693V17.2359H17.7654V17.7693H17.232ZM2.23203 17.2359V17.7693H2.76536V17.2359H2.23203ZM15.5756 15.8359H4.42178C4.34699 15.8359 4.28555 15.8119 4.23747 15.7638C4.18939 15.7157 4.16534 15.6543 4.16534 15.5795V4.42569C4.16534 4.3509 4.18939 4.28946 4.23747 4.24138C4.28555 4.19329 4.34699 4.16925 4.42178 4.16925H15.5756C15.6504 4.16925 15.7118 4.19329 15.7599 4.24138C15.808 4.28946 15.832 4.3509 15.832 4.42569V15.5795C15.832 15.6543 15.808 15.7157 15.7599 15.7638C15.7118 15.8119 15.6504 15.8359 15.5756 15.8359Z",fill:"#CCCCCC"}))),Rv=e=>A.createElement("svg",{width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_1022_39574",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:20,height:20},A.createElement("rect",{width:20,height:20,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_1022_39574)"},A.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.73203 8.6026V4.73594H8.5987V8.6026H4.73203ZM3.33203 4.33594C3.33203 3.78365 3.77975 3.33594 4.33203 3.33594H8.9987C9.55098 3.33594 9.9987 3.78365 9.9987 4.33594V9.00261C9.9987 9.55489 9.55098 10.0026 8.9987 10.0026H4.33203C3.77975 10.0026 3.33203 9.55489 3.33203 9.0026V4.33594ZM11.3987 15.2693V11.4026H15.2654V15.2693H11.3987ZM9.9987 11.0026C9.9987 10.4503 10.4464 10.0026 10.9987 10.0026H15.6654C16.2177 10.0026 16.6654 10.4503 16.6654 11.0026V15.6693C16.6654 16.2216 16.2176 16.6693 15.6654 16.6693H10.9987C10.4464 16.6693 9.9987 16.2216 9.9987 15.6693V11.0026Z",fill:"#CCCCCC"}))),zwe=e=>A.createElement("svg",{width:14,height:16,viewBox:"0 0 14 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("path",{d:"M4.72422 12.8437C4.30329 12.8437 3.94432 12.6979 3.6473 12.4062C3.3503 12.1145 3.2018 11.7582 3.2018 11.3373V1.85015C3.2018 1.42922 3.3503 1.07292 3.6473 0.78125C3.94432 0.489583 4.30329 0.34375 4.72422 0.34375H11.6953C12.1109 0.34375 12.4659 0.490917 12.7602 0.78525C13.0546 1.07958 13.2017 1.43455 13.2017 1.85015V11.3373C13.2017 11.7529 13.0546 12.1079 12.7602 12.4022C12.4659 12.6965 12.1109 12.8437 11.6953 12.8437H4.72422ZM4.72422 11.5937H11.6953C11.7755 11.5937 11.8382 11.5697 11.8837 11.5216C11.9291 11.4735 11.9518 11.4121 11.9518 11.3373V1.85015C11.9518 1.77002 11.9291 1.70725 11.8837 1.66183C11.8382 1.61643 11.7755 1.59373 11.6953 1.59373H4.72422C4.64943 1.59373 4.58532 1.61643 4.53191 1.66183C4.47848 1.70725 4.45176 1.77002 4.45176 1.85015V11.3373C4.45176 11.4121 4.47848 11.4735 4.53191 11.5216C4.58532 11.5697 4.64943 11.5937 4.72422 11.5937ZM1.79155 15.7603C1.37595 15.7603 1.02099 15.6132 0.726656 15.3188C0.432323 15.0245 0.285156 14.6695 0.285156 14.2539V4.30206C0.285156 4.12471 0.344982 3.97621 0.464635 3.85656C0.584288 3.73691 0.732788 3.67708 0.910135 3.67708C1.08748 3.67708 1.23598 3.73691 1.35564 3.85656C1.4753 3.97621 1.53514 4.12471 1.53514 4.30206V14.2539C1.53514 14.318 1.56184 14.3768 1.61526 14.4302C1.66868 14.4836 1.72744 14.5104 1.79155 14.5104H9.24341C9.42075 14.5104 9.56926 14.5702 9.68893 14.6898C9.80858 14.8095 9.86841 14.958 9.86841 15.1353C9.86841 15.3127 9.80858 15.4612 9.68893 15.5808C9.56926 15.7005 9.42075 15.7603 9.24341 15.7603H1.79155Z",fill:"#CCCCCC"})),YB=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("g",{id:"Icon/restoreReverse"},A.createElement("mask",{id:"mask0_2076_25425",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_2076_25425)"},A.createElement("path",{d:"M11.9744 20.5C10.0244 20.5 8.28702 19.9127 6.76235 18.738C5.23702 17.5627 4.24102 16.0417 3.77435 14.175C3.70768 13.9583 3.72868 13.75 3.83735 13.55C3.94535 13.35 4.10768 13.225 4.32435 13.175C4.54102 13.125 4.73268 13.1667 4.89935 13.3C5.06602 13.4333 5.18268 13.6083 5.24935 13.825C5.64935 15.3583 6.47435 16.604 7.72435 17.562C8.97435 18.5207 10.391 19 11.9744 19C13.9244 19 15.5787 18.3207 16.9374 16.962C18.2954 15.604 18.9744 13.95 18.9744 12C18.9744 10.05 18.2954 8.39567 16.9374 7.037C15.5787 5.679 13.9244 5 11.9744 5C10.891 5 9.87035 5.24167 8.91235 5.725C7.95368 6.20833 7.13268 6.875 6.44935 7.725H8.29935C8.51602 7.725 8.69535 7.79567 8.83735 7.937C8.97868 8.079 9.04935 8.25833 9.04935 8.475C9.04935 8.69167 8.97868 8.87067 8.83735 9.012C8.69535 9.154 8.51602 9.225 8.29935 9.225H4.87435C4.62435 9.225 4.41168 9.13733 4.23635 8.962C4.06168 8.78733 3.97435 8.575 3.97435 8.325V4.9C3.97435 4.68333 4.04535 4.504 4.18735 4.362C4.32868 4.22067 4.50768 4.15 4.72435 4.15C4.94102 4.15 5.12035 4.22067 5.26235 4.362C5.40368 4.504 5.47435 4.68333 5.47435 4.9V6.525C6.29102 5.55833 7.26602 4.81233 8.39935 4.287C9.53268 3.76233 10.7244 3.5 11.9744 3.5C13.1577 3.5 14.266 3.725 15.2994 4.175C16.3327 4.625 17.2327 5.23333 17.9994 6C18.766 6.76667 19.37 7.66267 19.8114 8.688C20.2534 9.71267 20.4744 10.8167 20.4744 12C20.4744 13.1833 20.2534 14.2873 19.8114 15.312C19.37 16.3373 18.766 17.2333 17.9994 18C17.2327 18.7667 16.3327 19.375 15.2994 19.825C14.266 20.275 13.1577 20.5 11.9744 20.5Z",fill:"#CCCCCC"}),A.createElement("path",{d:"M12.525 15.0224C12.2417 15.3058 11.9167 15.3681 11.55 15.2094C11.1833 15.0514 11 14.7724 11 14.3724V9.92244C11 9.52244 11.1833 9.24344 11.55 9.08544C11.9167 8.92677 12.2417 8.9891 12.525 9.27244L14.775 11.5224C14.8583 11.6058 14.925 11.7014 14.975 11.8094C15.025 11.9181 15.05 12.0308 15.05 12.1474C15.05 12.2641 15.025 12.3764 14.975 12.4844C14.925 12.5931 14.8583 12.6891 14.775 12.7724L12.525 15.0224Z",fill:"#CCCCCC"})))),ZB=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_2076_25425",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_2076_25425)"},A.createElement("path",{d:"M11.9744 20.5C10.0244 20.5 8.28702 19.9127 6.76235 18.738C5.23702 17.5627 4.24102 16.0417 3.77435 14.175C3.70768 13.9583 3.72868 13.75 3.83735 13.55C3.94535 13.35 4.10768 13.225 4.32435 13.175C4.54102 13.125 4.73268 13.1667 4.89935 13.3C5.06602 13.4333 5.18268 13.6083 5.24935 13.825C5.64935 15.3583 6.47435 16.604 7.72435 17.562C8.97435 18.5207 10.391 19 11.9744 19C13.9244 19 15.5787 18.3207 16.9374 16.962C18.2954 15.604 18.9744 13.95 18.9744 12C18.9744 10.05 18.2954 8.39567 16.9374 7.037C15.5787 5.679 13.9244 5 11.9744 5C10.891 5 9.87035 5.24167 8.91235 5.725C7.95368 6.20833 7.13268 6.875 6.44935 7.725H8.29935C8.51602 7.725 8.69535 7.79567 8.83735 7.937C8.97868 8.079 9.04935 8.25833 9.04935 8.475C9.04935 8.69167 8.97868 8.87067 8.83735 9.012C8.69535 9.154 8.51602 9.225 8.29935 9.225H4.87435C4.62435 9.225 4.41168 9.13733 4.23635 8.962C4.06168 8.78733 3.97435 8.575 3.97435 8.325V4.9C3.97435 4.68333 4.04535 4.504 4.18735 4.362C4.32868 4.22067 4.50768 4.15 4.72435 4.15C4.94102 4.15 5.12035 4.22067 5.26235 4.362C5.40368 4.504 5.47435 4.68333 5.47435 4.9V6.525C6.29102 5.55833 7.26602 4.81233 8.39935 4.287C9.53268 3.76233 10.7244 3.5 11.9744 3.5C13.1577 3.5 14.266 3.725 15.2994 4.175C16.3327 4.625 17.2327 5.23333 17.9994 6C18.766 6.76667 19.37 7.66267 19.8114 8.688C20.2534 9.71267 20.4744 10.8167 20.4744 12C20.4744 13.1833 20.2534 14.2873 19.8114 15.312C19.37 16.3373 18.766 17.2333 17.9994 18C17.2327 18.7667 16.3327 19.375 15.2994 19.825C14.266 20.275 13.1577 20.5 11.9744 20.5Z",fill:"#CCCCCC"}),A.createElement("path",{d:"M12.525 15.0224C12.2417 15.3058 11.9167 15.3681 11.55 15.2094C11.1833 15.0514 11 14.7724 11 14.3724V9.92244C11 9.52244 11.1833 9.24344 11.55 9.08544C11.9167 8.92677 12.2417 8.9891 12.525 9.27244L14.775 11.5224C14.8583 11.6058 14.925 11.7014 14.975 11.8094C15.025 11.9181 15.05 12.0308 15.05 12.1474C15.05 12.2641 15.025 12.3764 14.975 12.4844C14.925 12.5931 14.8583 12.6891 14.775 12.7724L12.525 15.0224Z",fill:"#CCCCCC"}))),KB=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_590_25260",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_590_25260)"},A.createElement("path",{d:"M2.90909 22C2.64394 22 2.42614 21.9148 2.25568 21.7443C2.08523 21.5739 2 21.3561 2 21.0909V2.90909C2 2.64394 2.08523 2.42614 2.25568 2.25568C2.42614 2.08523 2.64394 2 2.90909 2C3.17424 2 3.39205 2.08523 3.5625 2.25568C3.73295 2.42614 3.81818 2.64394 3.81818 2.90909V21.0909C3.81818 21.3561 3.73295 21.5739 3.5625 21.7443C3.39205 21.9148 3.17424 22 2.90909 22ZM21.0909 22C20.8258 22 20.608 21.9148 20.4375 21.7443C20.267 21.5739 20.1818 21.3561 20.1818 21.0909V2.90909C20.1818 2.64394 20.267 2.42614 20.4375 2.25568C20.608 2.08523 20.8258 2 21.0909 2C21.3561 2 21.5739 2.08523 21.7443 2.25568C21.9148 2.42614 22 2.64394 22 2.90909V21.0909C22 21.3561 21.9148 21.5739 21.7443 21.7443C21.5739 21.9148 21.3561 22 21.0909 22Z",fill:"#CCCCCC"}),A.createElement("path",{d:"M15.2353 18.84L15.2353 5.16C15.2353 5.06 15.2008 4.9748 15.1318 4.9044C15.0635 4.8348 14.9804 4.8 14.8824 4.8H9.11765C9.01961 4.8 8.93608 4.8348 8.86706 4.9044C8.79882 4.9748 8.76471 5.06 8.76471 5.16V18.84C8.76471 18.94 8.79882 19.0248 8.86706 19.0944C8.93608 19.1648 9.01961 19.2 9.11765 19.2H14.8824C14.9804 19.2 15.0635 19.1648 15.1318 19.0944C15.2008 19.0248 15.2353 18.94 15.2353 18.84ZM17 18.84C17 19.44 16.7941 19.95 16.3824 20.37C15.9706 20.79 15.4706 21 14.8824 21H9.11765C8.52941 21 8.02941 20.79 7.61765 20.37C7.20588 19.95 7 19.44 7 18.84L7 5.16C7 4.56 7.20588 4.05 7.61765 3.63C8.02941 3.21 8.52941 3 9.11765 3H14.8824C15.4706 3 15.9706 3.21 16.3824 3.63C16.7941 4.05 17 4.56 17 5.16V18.84Z",fill:"#CCCCCC"}))),Hwe=e=>A.createElement("svg",{width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_4651_19033",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:20,height:20},A.createElement("rect",{width:20,height:20,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_4651_19033)"},A.createElement("path",{d:"M16.4557 9.95531C16.4557 11.7577 15.8286 13.2916 14.5743 14.5571C13.32 15.8225 11.7944 16.4553 9.99738 16.4553H9.34669L10.4493 17.5579C10.5647 17.6733 10.6237 17.8183 10.6264 17.993C10.629 18.1676 10.57 18.3153 10.4493 18.4361C10.3286 18.5568 10.1822 18.6172 10.0102 18.6172C9.83819 18.6172 9.69183 18.5568 9.57111 18.4361L7.49258 16.3576C7.34195 16.2069 7.26663 16.0312 7.26663 15.8303C7.26663 15.6295 7.34195 15.4537 7.49258 15.3031L9.57111 13.2246C9.68648 13.1092 9.83151 13.0502 10.0062 13.0475C10.1809 13.0448 10.3286 13.1038 10.4493 13.2246C10.57 13.3453 10.6304 13.4917 10.6304 13.6637C10.6304 13.8357 10.57 13.982 10.4493 14.1027L9.34669 15.2054H9.99738C11.445 15.2054 12.675 14.6957 13.6873 13.6765C14.6996 12.6572 15.2057 11.4169 15.2057 9.95531C15.2057 9.71171 15.1892 9.46892 15.156 9.22694C15.1229 8.98495 15.0663 8.74644 14.9862 8.5114C14.9328 8.33405 14.9384 8.16658 15.003 8.009C15.0676 7.85142 15.1774 7.7331 15.3323 7.65404C15.4958 7.57498 15.6584 7.56991 15.8203 7.63881C15.9821 7.70773 16.0898 7.83086 16.1432 8.00821C16.2543 8.3223 16.3342 8.64335 16.3828 8.97133C16.4314 9.29933 16.4557 9.62733 16.4557 9.95531ZM4.78902 10.0386C4.78902 10.2822 4.80558 10.525 4.83871 10.767C4.87183 11.009 4.92846 11.2475 5.00858 11.4826C5.062 11.6599 5.05639 11.8295 4.99175 11.9914C4.92711 12.1532 4.81734 12.2737 4.66244 12.3527C4.50752 12.4318 4.34914 12.4382 4.18729 12.372C4.02543 12.3057 3.91779 12.1882 3.86438 12.0194C3.75326 11.6968 3.67126 11.3701 3.61838 11.0394C3.5655 10.7088 3.53906 10.3752 3.53906 10.0386C3.53906 8.2363 4.16619 6.70238 5.42046 5.4369C6.67474 4.17141 8.20038 3.53866 9.99738 3.53866H10.6481L9.54546 2.43606C9.43008 2.32069 9.37106 2.17566 9.36838 2.00098C9.36571 1.82631 9.42474 1.67862 9.54546 1.55789C9.66618 1.43716 9.81255 1.37679 9.98456 1.37679C10.1566 1.37679 10.3029 1.43716 10.4236 1.55789L12.5022 3.63641C12.6528 3.78705 12.7281 3.9628 12.7281 4.16364C12.7281 4.36449 12.6528 4.54023 12.5022 4.69087L10.4236 6.76939C10.3083 6.88478 10.1632 6.94381 9.98856 6.94648C9.81388 6.94916 9.66618 6.89013 9.54546 6.76939C9.42474 6.64867 9.36438 6.50231 9.36438 6.33031C9.36438 6.15831 9.42474 6.01195 9.54546 5.89123L10.6481 4.78862H9.99738C8.54972 4.78862 7.31975 5.29824 6.30746 6.31748C5.29517 7.33671 4.78902 8.5771 4.78902 10.0386Z",fill:"white"}))),Gwe="#6036d6",Wwe="var(--text-color)",Xwe="var(--hover-text-color)",Ywe="var(--bg-color)",Zwe="8px",Kwe="30px",Qwe="#c0fbdf",Jwe="#222229",qwe="var(--third-bg-color)",eCe="#FBB500",tCe="72px",nCe="70px",rCe="64px",iCe="10px",aCe="_scrollBarStyle_6lku9_4",oCe="_ellipsisStyle_6lku9_22",sCe="_dragClipStyle_6lku9_27",lCe="_menuScroll_6lku9_79",cCe={primary:Gwe,textColor:Wwe,hoverTextColor:Xwe,bgColor:Ywe,trackmarginbetween:Zwe,trackmaterialheight:Kwe,musiclyricsbgcolor:Qwe,bgsecondarycolor:Jwe,bgthirdcolor:qwe,selectedClipBorderColor:eCe,sliderMenuWidth:tCe,leftTrackControlWidth:nCe,titleBarHeight:rCe,timeLineAreaPaddingLeft:iCe,scrollBarStyle:aCe,ellipsisStyle:oCe,dragClipStyle:sCe,"drag-in-point":"_drag-in-point_6lku9_27","drag-out-point":"_drag-out-point_6lku9_28","drag-line":"_drag-line_6lku9_42",menuScroll:lCe},{$t:Fa}=en();function uCe(e){return F(hn,{...e,sx:{width:"20px",height:"20px",fontSize:"20px"}})}const f2=[{icon:zwe,label:Fa("labels.copy"),labelRightTexts:["...","C"],key:"copy",disabled:!1},{icon:I5,label:Fa("labels.delete"),labelRightTexts:["Del"],key:"delete"}];let ss;function F5(){const[e,n]=A.useState(null),[t,r]=A.useState(!1),[i,a]=A.useState(""),[l,o]=Ki(f2),{editPanel:u}=Ve(C=>C.editor),{projectData:h}=Ve(C=>C.project),{enqueueSnackbar:d}=Ai(),p=Hc(),s=A.useMemo(()=>F(Nc,{id:"contextMenu",style:{maxHeight:44*5,display:t?"block":"none"},className:cCe.menuScroll,children:l.map(C=>{var S;return(C==null?void 0:C.type)==="transition"?F("div",{style:{borderBottom:"1px solid #414141",padding:"5px 18px",color:"#fff"},children:C.label},C.key):F(Zn,{onClick:x=>{P({e:x,key:C.key})},disabled:C.disabled,sx:{"&.MuiMenuItem-root":{color:"#ccc"},"&.Mui-focusVisible":{backgroundColor:"var(--sec-bg-color)"},"&.MuiMenuItem-root:hover":{borderRadius:"4px",backgroundColor:"#181818"}},children:me("div",{children:[me("span",{style:{fontSize:"12px"},children:[me(HI,{style:{minWidth:"28px"},children:[" ",C.icon?F(uCe,{component:C.icon}):null]})," ",C.label]}),F("span",{children:((S=C.labelRightTexts)==null?void 0:S.map(x=>F(zB,{children:x},x)))||null})]})},C.key)})}),[l,e,t]);function c(){r(!1)}A.useEffect(()=>{const C=document.getElementById("trackContainer");if(C)return C.addEventListener("scroll",c),()=>{C.removeEventListener("scroll",c)}},[l,e,t]);const{deleteSelectedClip:f}=XB(),{buildTemplateCombination:m,dismissTemplateCombination:g,buildCombination:y,dismissCombination:v}=GB(),{handleCopy:b}=WB();function _(C,S){if(ss={clip:C,trackIndex:S},a(C.type),C.type==="transition"){o(T=>[{label:C.displayName,type:C.type,key:"title"},{icon:I5,label:Fa("labels.delete"),labelRightTexts:["Del"],key:"delete"},{icon:Vwe,label:Fa("view.editorApp.timeline.transition.applyAll"),labelRightTexts:["temp"],key:"applyAll"}]);return}const{timelineData:x}=Re.getState().project,D=Rl(x.tracks).reduce((T,N)=>[...T,...N.clips],[]);C.type==="musicLyrics"?o(f2):o(T=>[...f2,{icon:Mv,label:Fa("labels.group"),labelRightTexts:["...","G"],key:"buildCombination",disabled:D.length<2||D.every(N=>N.combination)},{icon:Rv,label:Fa("labels.ungroup"),labelRightTexts:["...","...","G"],key:"dismissCombination",disabled:D.length<2||D.every(N=>!N.combination)}]),C.type==="video"&&o(u==="template"?T=>[{icon:Mv,label:Fa("labels.group"),labelRightTexts:["...","G"],key:"buildTemplateCombination",disabled:D.length<2||D.every(N=>N.combination_template)},{icon:Rv,label:Fa("labels.ungroup"),labelRightTexts:["...","...","G"],key:"dismissTemplateCombination",disabled:D.length<2||D.every(N=>!N.combination_template)}]:T=>[...f2,{icon:Mv,label:Fa("labels.group"),labelRightTexts:["...","G"],key:"buildCombination",disabled:D.length<2||D.every(N=>N.combination)},{icon:Rv,label:Fa("labels.ungroup"),labelRightTexts:["...","...","G"],key:"dismissCombination",disabled:D.length<2||D.every(N=>!N.combination)},{icon:KB,label:Fa("labels.stopVideo"),key:"stopVideo",disabled:D.length>1||C.reverseStatus===ye.reverseStatus.done||C.inPoint>=On()||C.outPoint<=On()},{icon:C.reverseStatus===ye.reverseStatus.done?YB:ZB,label:C.reverseStatus===ye.reverseStatus.done?Fa("labels.restoreReverse"):Fa("labels.reversePlay"),key:"reversePlay",disabled:D.some(N=>N.videoType!==ye.materialType.video||N.reverseStatus===ye.reverseStatus.doing||N.useWebLocalFile)},{icon:Hwe,label:Fa("labels.replaceClip"),key:"replaceClip",labelRightTexts:["G"],disabled:D.length>1}])}async function M(){await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification();const C=Re.getState().project.timelineData.tracks[ss.trackIndex];C.raw.setBuiltinTransition(ss.clip.index,"");const S=C.transitions.findIndex(x=>x.clipUUID===ss.clip.clipUUID);S!==-1&&(p(Ge.deleteTimelineTransitionData({trackIndex:C.index,transitionIndex:S})),Ft())}async function k(){const C=Re.getState().project.timelineData.tracks[ss.trackIndex],S=C.clips.length,x=[];if(S>2)try{await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification();for(let I=0;I<S-1;I++){const D=C.clips[I],T=C.clips[I+1];if(D.outPoint!==T.inPoint)continue;const{clipType:N,desc:L,displayName:B,displayNamezhCN:z,duration:K}=ss.clip,J=new I1(N,I,L,B,z);J.clipUUID=D.uuid,N==="package"?J.raw=C.raw.setPackagedTransition(I,L):N==="builtin"&&(J.raw=C.raw.setBuiltinTransition(I,L)),J.raw.setVideoTransitionDuration(K,1),J.duration=K,x.push(J)}p(Ge.updateTimelineTrackAllTransitionData({trackIndex:C.index,transitions:x})),Ft(),d(Fa("view.editorApp.timeline.transition.applySuccess"),{variant:"success"})}catch(I){console.error(I),d(Fa("view.editorApp.timeline.transition.applyError"),{variant:"error"})}console.log(C,"currentTrack applyAll")}function P({e:C,key:S}){C.stopPropagation(),n(null);try{switch(S){case"delete":(ss==null?void 0:ss.clip.type)==="transition"?M():f();break;case"applyAll":k();break;case"copy":b();break;case"buildTemplateCombination":m(ss);break;case"dismissTemplateCombination":g(ss);break;case"buildCombination":y();break;case"dismissCombination":v();break;case"stopVideo":Ce.$emit("stopVideoFreezeFrame");break;case"reversePlay":Ce.$emit("reversePlay");break;case"replaceClip":w();break}}catch(x){console.error(x)}r(!1)}const E=C=>{C.preventDefault();const{top:S,height:x}=C.currentTarget.getBoundingClientRect();console.log(C.currentTarget),n({mouseX:C.clientX-24,mouseY:S}),r(!0)},R=A.useMemo(()=>{if(!e)return{};const C=l.length>=4?5:3;let S=220;return C==3&&(S=112),i==="transition"&&(S=145),{maxHeight:44*C,top:`${e.mouseY-S}px !important`,left:`${e.mouseX}px !important`,transform:"unset !important"}},[l,e,t,i]);function w(){const C=nvsGetStreamingContextInstance();if(!C){console.error("streamingContext is null");return}C.stop(),p(zt.isShowReplaceClipDialog(!0))}return Wr("command+g",y),Wr("command+shift+g",v),Wr("g",()=>{oo("replace","g",h.title,h.projectId),w()}),{open:t,setOpen:r,MenuElement:s,menuStyle:R,rebuildContextMenu:_,handleContextMenu:E,applyAll:k}}function dCe(e){const{$t:n}=en("view.editorApp.timeline.transition."),t=Nt(),r=Ve(f=>f.project.timelineData.tracks),[i,a]=A.useState(0),l=A.useRef(null),{trackIndex:o}=Ve(f=>f.editor);A.useEffect(()=>{o!==-1&&(r[o].transitions&&(l.current=Pe(r[o].transitions.find(f=>f.selected))),l.current&&(a(l.current.duration/1e6||0),h(l.current.displayName)))},[o,r]);const[u,h]=A.useState("");function d(f){l.current.duration=Number(f)*1e6,l.current.raw.setVideoTransitionDuration(l.current.duration,1),t(Ge.updateTimelineTransitionData({trackIndex:o,transition:Pe(l.current)}))}const{applyAll:p,rebuildContextMenu:s}=F5(),c=()=>{o!==-1&&l.current&&(s(l.current,o),p())};return me("div",{className:"panel-wrapper",children:[F("div",{className:"panel-wrapper-item",children:u}),me("div",{className:"transition-control-box_content_left",children:[n("timeSetting"),F("div",{children:F(S1,{id:"outlined-number",value:i,style:{width:"90px"},min:.1,step:.1,unit:"s",onChange:f=>{d(f),a(f)},onPressEnter:({target:{value:f}})=>{d(f),a(f)},onBlur:({target:{value:f}})=>{d(f),a(f)}})})]}),F(un,{className:"item-button",onClick:c,children:n("applyAll")})]})}const fCe=["region","ellipseRegion"];let Rs="",ls=!1,fT=!1,Nv=!1,cr=null,hCe={paddingLeft:"0px",paddingRight:"0px",paddingTop:"0px"},hT={paddingLeft:"16px",paddingRight:"16px",paddingTop:"20px"};function Vb(e){const{$t:n}=en(),{workFlow:t}=Ve(Ee=>Ee.project),[r,i]=A.useState(""),[a,l]=Ki(null),[o,u]=A.useState(!1),[h,d]=A.useState(0),[p,s]=A.useState(0),[c,f]=A.useState(0),[m,g]=A.useState(0),y=A.useRef(0),v=A.useRef(0),b=A.useRef(0),_=A.useRef(0),[M,k]=A.useState(0),[P,E]=A.useState(e.isIgnoreBackground),[R,w]=A.useState(0),{enqueueSnackbar:C}=Ai(),[S,x]=A.useState(!1),I=A3(),D=A.useMemo(()=>r!=="",[r]),T=A.useRef(!1),N=A.useMemo(()=>{if(T.current=!1,a){const Ee=a.keyFrames.some(ge=>fCe.includes(ge.key));return T.current=Ee,Ee}else return!1},[a]);function L(){const{width:Ee,height:ge,x:ie,y:G}=t.effect.$getPositionValue(cr);d(Number(ie)),s(Number(G)),f(Number(Ee)),g(Number(ge)),y.current=Number(ie),v.current=Number(G),b.current=Number(Ee),_.current=Number(ge),Ce.$emit("monitorSelectEffectVideoFx",[cr])}function B(Ee){if(!ls)return;if(fT=Ee,Ca().clipData)if(fT){if(T.current){const{width:ie,height:G,x:$,y:H}=t.effect.$getPositionValue(cr);d(Number($)),s(Number(H)),f(Number(ie)),g(Number(G)),y.current=Number($),v.current=Number(H),b.current=Number(ie),_.current=Number(G)}Ce.$emit("monitorClearSelect")}else Ce.$emit("monitorSelectEffectVideoFx",[cr]);else Ce.$emit("monitorClearSelect")}A.useEffect(()=>(Ce.$on("effectPosition",({width:Ee,height:ge,x:ie,y:G,isMouseUp:$=!1})=>{$||(d(Number(ie)),s(Number(G)),f(Number(Ee)),g(Number(ge)),y.current=Number(ie),v.current=Number(G),b.current=Number(Ee),_.current=Number(ge))}),Ce.$on("isMoveSeekBar",B),()=>{Ce.$off("effectPosition"),Ce.$off("isMoveSeekBar",B)}),[]),qt(()=>{l(e.mask),cr=Pe(e.mask),z()},[e.mask]),A.useEffect(()=>{if(e.isShowStrength){if(e.mask.clipSubType===123){const Ee=e.mask.params.find(ge=>ge.key==="Radius");Ee&&k(Math.round(Ee.value))}else if(e.mask.clipSubType===124){const Ee=e.mask.params.find(ge=>ge.key==="Unit Size");Ee&&k(Math.round(Ee.value*1e3))}}},[e.isShowStrength]);const z=()=>{u(e.mask.isInverseRegion),w(e.mask.regionalFeatherWidth),ls=e.mask.isRegional,e.mask.clipSubType===125&&E(!0),Rs=e.mask.shape,e.mask.isRegional&&(i(e.mask.shape),L()),x(pae())},K=()=>{e.isResetType&&(cr.raw.setRegional(!1),ls=!1,i("")),cr=Pe({...cr,shape:r,isInverseRegion:o,isRegional:ls,regionalFeatherWidth:R}),e.onUpdateMask(cr)},J=Ee=>Ee==="rect"?"region":"ellipseRegion",{currentCropRegion:X,clipControlProps:ee}=Ve(Ee=>Ee.editor);A.useEffect(()=>{X&&ne("rect",X)},[X]),A.useEffect(()=>{if(Re.getState().editor.editPanel=="mask"){let Ee=Re.getState().editor.clipControlProps;d(Ee.transX),s(Ee.transY),f(Ee.width*Ee.scaleX),g(Ee.height*Ee.scaleY)}},[ee]);function ne(Ee,ge){let ie=Pe(cr);if(!Ee||!ie)return;i(Ee),Rs=Ee,ls&&(console.log("isRegional is true"),Z(),i(Ee)),w(0),ie.regionalFeatherWidth=0,ie.intensity=1,ie.isInverseRegion=!1,ie.isRaw=!0,ie.isRegional=!0,ie.isIgnoreBackground=P,(e.isNeedInit||!ie.raw)&&(ie=e.onInitMask(ie),ie.raw.setFloatVal("Unit Size",0)),ie.raw.setIgnoreBackground(P),ie.raw.setInverseRegion(!1),ie.raw.setRegional(!0),ls=!0;let G=ge||{x1:-.5,y1:.5,x2:-.5,y2:-.5,x3:.5,y3:-.5,x4:.5,y4:.5};if(Ee==="rect"){const oe=new NvsVectorFloat;oe.push_back(G.x1),oe.push_back(G.y1),oe.push_back(G.x2),oe.push_back(G.y2),oe.push_back(G.x3),oe.push_back(G.y3),oe.push_back(G.x4),oe.push_back(G.y4),ie.raw.setRegion(oe)}else if(Ee==="ellipse"){const oe=G.x1+(G.x4-G.x1)/2,fe=G.y1-(G.y4-G.y3)/2,_e=(G.x4-G.x1)/2,pe=(G.y4-G.y3)/2,ke=0;G={centerX:oe,centerY:fe,a:_e,b:pe,angle:ke};const be=new NvsPointF(oe,fe);ie.raw.setEllipseRegion(be,_e,pe,ke)}y0.$setFxParam(ie.params,new _t("object",J(Ee),G)),ie.shape=Ee;const{width:$,height:H,x:O,y:j}=t.effect.$getPositionValue(ie);d(Number(O)),s(Number(j)),f(Number($)),g(Number(H)),y.current=Number(O),v.current=Number(j),b.current=Number($),_.current=Number(H),e.onUpdateMask(ie),cr=Pe(ie);const se=Ca().clipData;if(se&&se.type=="video"){const oe=se.videoFxs.find(fe=>fe.type==="property");Ce.$emit("monitorSelectTransform2DVideoFx",[oe,se.m3u8Path,!1])}Ce.$emit("monitorTranslateEffectVideoFxRegion",[ie])}qt(()=>{if(!ls){u(!1);return}cr=Pe({...cr,isInverseRegion:o}),cr.raw.setInverseRegion(o),e.onUpdateMask(cr),Ft(),tt()},[o]);function q(){if(!ls||!Rs)return;const{point1:Ee,point2:ge,point3:ie,point4:G}=Y();le(Ee,ge,ie,G),Ce.$emit("monitorTranslateEffectVideoFxRegion",[cr]),tt()}function Y(){const Ee=y.current-b.current/2,ge=y.current-b.current/2,ie=y.current+b.current/2,G=y.current+b.current/2,$=v.current+_.current/2,H=v.current-_.current/2,O=v.current-_.current/2,j=v.current+_.current/2,se=_p(Pl(new NvsPointF(Ee,$))),oe=_p(Pl(new NvsPointF(ge,H))),fe=_p(Pl(new NvsPointF(ie,O))),_e=_p(Pl(new NvsPointF(G,j)));return{point1:se,point2:oe,point3:fe,point4:_e}}function le(Ee,ge,ie,G){const $=Pe(cr);if(!$||!ls)return;const H={x1:Ee.x,y1:Ee.y,x2:ge.x,y2:ge.y,x3:ie.x,y3:ie.y,x4:G.x,y4:G.y},O=Rs==="ellipse"?a6(H):H,j=J(Rs),se=$.shape!==Rs;if(T.current&&se){C("The current special effect has key frames and cannot be switched",{variant:"error"}),Rs=$.shape;return}if($.shape=Rs,T.current||$.keyFrames.length){nvsGetStreamingContextInstance().getStreamingEngineState()===NvsStreamingEngineStateEnum.StreamingEngineStatePlayback&&nvsGetStreamingContextInstance().stop();const oe=Ca().clipData,fe=On()-oe.inPoint;let _e=!1;for(let pe=0;pe<$.keyFrames.length;pe++){const ke=$.keyFrames[pe];Hr(Number(ke.time)+oe.inPoint)&&(_e=!0,ke.value=O,ke.key=j)}_e||($.keyFrames.push(new Qi("object",fe,j,O,!0)),$.keyFrames=$.keyFrames.sort((pe,ke)=>Number(pe.time)-Number(ke.time))),mi(fe)}else{const oe=$.params.find(fe=>fe.key===j);oe?oe.value=O:$.params.push(new _t("object",j,O)),$.regionalFeatherWidth=R}$.shape=Rs,cr=Pe($)}async function ue(){const Ee=Pe(cr);if(ls)if(!T.current)T.current=!0,x(!0),X6(!0),q(),e.onUpdateMask(cr);else{await I({title:"",content:n("msg.deleteAllMaskKeyFrame"),cancellationText:n("labels.cancel"),confirmationText:n("labels.ok")});try{Ee.raw.removeAllKeyframe("Region Data"),Ee.keyFrames=Ee.keyFrames.filter(ge=>ge.key!=="region"&&ge.key!=="ellipseRegion"),cr=Ee,e.onUpdateMask(cr),Ft()}catch(ge){console.log("delete mask key frame error: ",ge)}}}qt(()=>{ls&&(cr.raw.setRegionalFeatherWidth(R),tt())},[R]);function ce(Ee){cr=Pe({...cr,regionalFeatherWidth:Ee}),e.onUpdateMask(cr),Ft()}function de(Ee){if(!D)return;Nv=!1;const{x:ge=c,y:ie=m}=Ee;f(ge),g(ie),b.current=ge,_.current=ie,q()}function W(Ee){if(!D)return;Nv=!1;const{x:ge=h,y:ie=p}=Ee;d(ge),s(ie),y.current=ge,v.current=ie,q()}function Q(Ee={}){e.onUpdateMask(cr),Ft()}function re(Ee={}){e.onUpdateMask(cr),Ft()}function te(){if(!T.current)return;const Ee=Pe(cr);try{X6(!1),x(!1),Ee.raw.removeAllKeyframe("Region Data"),Ee.keyFrames=Ee.keyFrames.filter(ge=>ge.key!=="region"&&ge.key!=="ellipseRegion"),e.onUpdateMask(Ee),cr=Pe(Ee)}catch(ge){console.log("delete mask key frame error: ",ge)}}function Z(){if(Nv=!1,d(0),s(0),y.current=0,v.current=0,u(!1),w(0),e.isResetType)f(0),g(0),b.current=0,_.current=0;else{t.effect.$setPointToRegion(cr,{x:-.5,y:-.5},{x:-.5,y:.5},{x:.5,y:.5},{x:.5,y:-.5},!0,J(Rs));const{width:Ee,height:ge}=t.effect.$getPositionValue(cr);f(Number(Ee)),g(Number(ge)),b.current=Number(Ee),_.current=Number(ge)}K(),q(),te(),Ft(),e.onClearData(),tt()}function U(Ee){const ge=Pe(cr);if(ge.clipSubType===123){ge.raw.setFloatVal("Radius",Ee);const ie=ge.params.find(G=>G.key==="Radius");ie&&(ie.value=Ee)}else if(ge.clipSubType===124){ge.raw.setFloatVal("Unit Size",Ee/1e3);const ie=ge.params.find(G=>G.key==="Unit Size");ie&&(ie.value=Ee/1e3)}e.onUpdateMask(ge),cr=Pe(ge),tt(),Ft()}const V=Ee=>{Ce.$emit("monitorTranslateEffectVideoFxRegion",[cr,Ee])},[ae,he]=A.useState(!1);return a?me(Ye,{className:"edit-panel-scroll",sx:(()=>Re.getState().editor.editPanel=="video"?hT:Re.getState().editor.editPanel=="mask"?hCe:hT)(),children:[me("div",{className:"group",children:[F("div",{className:"group-label",children:F("div",{className:"label",children:n("effectEditPanel.Shape")})}),me(Bu,{placeholder:"please choose",value:r,onChange:({target:{value:Ee}})=>ne(Ee),open:ae,onOpen:Ee=>{Ee.code=="Space"?he(!1):he(!0)},onClose:()=>he(!1),children:[F(Zn,{value:"ellipse",onClick:()=>he(!1),children:n("effectEditPanel.ellipse")}),F(Zn,{value:"rect",onClick:()=>he(!1),children:n("effectEditPanel.rect")})]})]}),F("div",{className:"group",children:me("div",{className:"group-label",children:[F("div",{className:"label",children:n("effectEditPanel.Reverse")}),F("div",{className:"icons",children:F(ld,{checked:o,onChange:()=>u(Ee=>!Ee)})})]})}),F("div",{className:"group",children:me("div",{className:"group-label",children:[F("div",{className:"label",children:n("effectEditPanel.KeyFrame")}),F("div",{className:"icons",onClick:()=>ue(),children:N?F(la,{className:"selected"}):F(la,{})})]})}),me("div",{className:"group",children:[F("div",{className:"group-label",children:n("effectEditPanel.Size")}),F("div",{className:"group-edit",children:F(zl,{handleMouseUp:re,xLabel:n("effectEditPanel.Width"),yLabel:n("effectEditPanel.Height"),x:c,y:m,setX:Ee=>de({x:Ee}),setY:Ee=>de({y:Ee})})})]}),me("div",{className:"group",children:[F("div",{className:"group-label",children:n("effectEditPanel.PositionAdjustment")}),F("div",{className:"group-edit",children:F(zl,{handleMouseUp:Q,xLabel:"X",yLabel:"Y",x:h,y:p,setX:Ee=>W({x:Ee}),setY:Ee=>W({y:Ee})})})]}),e.isShowStrength&&F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:n("effectEditPanel.Strength"),handleMouseUp:U,value:M,min:0,max:a.clipSubType===123?50:10,step:1,setValue:Ee=>k(Ee)})})}),F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:n("effectEditPanel.Feather"),handleMouseUp:ce,value:R,min:0,max:1e3,step:1,setValue:Ee=>w(Ee)})})}),e.isDirection&&me("div",{className:"group",style:{height:"auto",marginTop:"10px",marginBottom:"15px"},children:[F("div",{className:"group-label",children:n("effectEditPanel.Direction")}),F("div",{className:"group-edit",children:F(T5,{setValue:Ee=>V(Ee)})})]}),F("div",{className:"group",children:F(un,{className:"item-button",onClick:()=>Z(),children:n("labels.resetAll")})})]}):null}Vb.defaultProps={mask:null,isIgnoreBackground:!0,isNeedInit:!1,isShowStrength:!1,isDirection:!1,isResetType:!0,onInitMask:()=>{},onUpdateMask:()=>{},onClearData:()=>{}};function pCe(){const e=Nt(),[n,t]=A.useState(!1),[r,i]=A.useState(void 0),{timelineData:{tracks:a}}=Ve(d=>d.project),{trackIndex:l,clipIndex:o}=Ve(d=>d.editor);A.useEffect(()=>(Ce.$on("updatePanelClip",function(){i(Pe(Re.getState().project.timelineData.tracks[l].clips[o]))}),()=>{Ce.$off("updatePanelClip")}),[]),A.useEffect(()=>{o!==-1&&i(Pe(a[l].clips[o]))},[o,l]),A.useEffect(()=>{r&&t(r.displayName!=="Mask")},[r]);const u=d=>{i(d),e(Ge.updateTimelineDataClip({trackIndex:l,clipData:Pe(d)}))};function h(){var d,p;if(r){if(r.clipSubType===123){const s=r.params.find(c=>c.key==="Radius");(d=r.raw)==null||d.setFloatVal("Radius",5),s&&(s.value=5)}else if(r.clipSubType===124){(p=r.raw)==null||p.setFloatVal("Unit Size",.005);const s=r.params.find(c=>c.key==="Unit Size");s&&(s.value=.005)}Ce.$emit("monitorTranslateEffectVideoFxRegion",[r]),u(r)}}return F("div",{className:"panel-wrapper",children:F(Vb,{mask:r,onUpdateMask:u,isIgnoreBackground:!1,isShowStrength:n,isDirection:!0,isResetType:!1,onClearData:h})})}function QB(){const{$t:e}=en(),n=Ve(s=>s.project.timelineData),t=Ve(s=>s.project.nvTimeline),r=Ve(s=>s.material.defaultMusicLyrics),i=Nt(),{setSeekBar:a}=ts();async function l(){const s=fn(n.tracks,"musicLyricsTrack"),c=Pe(n),f=c.tracks[s];f.clips.forEach(m=>{t.removeCaption(m.raw)}),f.clips=[],i(Ge.updateTimelineData(c)),Ft(),a({value:0})}async function o(s){const c=fn(n.tracks,"musicLyricsTrack"),f=Pe(n),m=f.tracks[c],g=m.clips.findIndex(y=>y.uuid===s.uuid);m.clips.splice(g,1),t.removeCaption(s.raw),i(Ge.updateTimelineData(f)),Ft()}async function u(s,c){const f=fn(n.tracks,"musicLyricsTrack"),m=Pe(n),g=m.tracks[f];let y=g.clips;if(y!==void 0){for(let b=0;b<y.length;b++)y[b].selected=!1;let v=new Ml(s);v.inPoint=c,v.outPoint=v.inPoint+El,v.text=e("captionEditPanel.testBouncingCaptions"),v.selected=!0,g.clips.splice(s,0,v),g.styleDesc=r,await Zo(),nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification(),await Ul(t,v.outPoint),await Mu(m,v,100),i(zt.updateEditClipInfo({clipIndex:v.index,trackIndex:f})),i(Ge.updateTimelineData(m)),Ft(),a({value:c})}}async function h(s){const c=fn(n.tracks,"musicLyricsTrack"),f=Pe(n);let g=f.tracks[c].clips;if(!(g.length<=s+1)){g[s].outPoint=g[s+1].outPoint,g[s].text+=g[s+1].text,g[s].raw.setText(g[s].text),g[s].raw.changeOutPoint(g[s].outPoint),t.removeCaption(g[s+1].raw),g.splice(s+1,1);for(let y=0;y<g.length;y++)g[y].selected=!1;g[s].selected=!0,i(Ge.updateTimelineData(f)),Ft(),a({value:g[s].inPoint})}}async function d(s,c){const f=fn(n.tracks,"musicLyricsTrack"),m=Pe(n);let y=m.tracks[f].clips;if(y.length<=s+1)return;let v=y[s].text.slice(0,c),b=y[s].text.slice(c),_=v.length/y[s].text.length,M=Math.round((y[s].outPoint-y[s].inPoint)*_/1e3)*1e3,k=y[s].inPoint+M,P=y[s].outPoint;y[s].outPoint=k,y[s].text=v,y[s].raw.setText(y[s].text),y[s].raw.changeOutPoint(y[s].outPoint);let E=new Ml(s);E.inPoint=k,E.outPoint=P,E.text=b,E.selected=!1,y.splice(s+1,0,E),await Mu(m,E,100);for(let R=0;R<y.length;R++)y[R].selected=!1;y[s].selected=!0,i(Ge.updateTimelineData(m)),Ft(),a({value:y[s].inPoint})}async function p(){const s=fn(n.tracks,"musicLyricsTrack"),c=Pe(n),f=c.tracks[s];let m=f.clips;if(m!==void 0){let g=0;for(let v=0;v<m.length;v++)g<m[v].outPoint&&(g=m[v].outPoint),m[v].selected=!1;let y=new Ml(m.length);y.inPoint=g,y.outPoint=y.inPoint+El,y.text=e("captionEditPanel.testBouncingCaptions"),y.selected=!0,f.clips.push(y),f.styleDesc=r,await Zo(),nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification(),await Ul(t,y.outPoint),await Mu(c,y,100),i(zt.updateEditClipInfo({clipIndex:y.index,trackIndex:s})),i(Ge.updateTimelineData(c)),Ft(),a({value:y.inPoint}),Ce.$emit("monitorSelectCaption",[y,!0])}}return{addMusicLyricsClip:p,clearAllClips:l,deleteClip:o,insertClip:u,mergeClip:h,splitClip:d}}const mCe=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_3717_180266",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_3717_180266)"},A.createElement("path",{d:"M7.3 20.5C6.8 20.5 6.375 20.325 6.025 19.975C5.675 19.625 5.5 19.2 5.5 18.7L5.5 6H5.25C5.03333 6 4.85433 5.929 4.713 5.787C4.571 5.64567 4.5 5.46667 4.5 5.25C4.5 5.03333 4.571 4.85433 4.713 4.713C4.85433 4.571 5.03333 4.5 5.25 4.5H9C9 4.25 9.08733 4.04167 9.262 3.875C9.43733 3.70833 9.65 3.625 9.9 3.625L14.1 3.625C14.35 3.625 14.5627 3.70833 14.738 3.875C14.9127 4.04167 15 4.25 15 4.5L18.75 4.5C18.9667 4.5 19.146 4.571 19.288 4.713C19.4293 4.85433 19.5 5.03333 19.5 5.25C19.5 5.46667 19.4293 5.64567 19.288 5.787C19.146 5.929 18.9667 6 18.75 6H18.5V18.7C18.5 19.2 18.325 19.625 17.975 19.975C17.625 20.325 17.2 20.5 16.7 20.5H7.3ZM7 6L7 18.7C7 18.7833 7.02933 18.8543 7.088 18.913C7.146 18.971 7.21667 19 7.3 19H16.7C16.7833 19 16.8543 18.971 16.913 18.913C16.971 18.8543 17 18.7833 17 18.7V6L7 6ZM9.4 16.25C9.4 16.4667 9.471 16.646 9.613 16.788C9.75433 16.9293 9.93333 17 10.15 17C10.3667 17 10.546 16.9293 10.688 16.788C10.8293 16.646 10.9 16.4667 10.9 16.25V8.75C10.9 8.53333 10.8293 8.354 10.688 8.212C10.546 8.07067 10.3667 8 10.15 8C9.93333 8 9.75433 8.07067 9.613 8.212C9.471 8.354 9.4 8.53333 9.4 8.75V16.25ZM13.1 16.25C13.1 16.4667 13.1707 16.646 13.312 16.788C13.454 16.9293 13.6333 17 13.85 17C14.0667 17 14.246 16.9293 14.388 16.788C14.5293 16.646 14.6 16.4667 14.6 16.25L14.6 8.75C14.6 8.53333 14.5293 8.354 14.388 8.212C14.246 8.07067 14.0667 8 13.85 8C13.6333 8 13.454 8.07067 13.312 8.212C13.1707 8.354 13.1 8.53333 13.1 8.75L13.1 16.25ZM7 6L7 18.7C7 18.7833 7.02933 18.8543 7.088 18.913C7.146 18.971 7.21667 19 7.3 19H7L7 6Z",fill:"#CCCCCC"}))),gCe=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_3717_180262",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_3717_180262)"},A.createElement("path",{d:"M12 19.2766C11.5833 19.2766 11.2293 19.1306 10.938 18.8386C10.646 18.5472 10.5 18.1932 10.5 17.7766C10.5 17.3599 10.646 17.0056 10.938 16.7136C11.2293 16.4222 11.5833 16.2766 12 16.2766C12.4167 16.2766 12.7707 16.4222 13.062 16.7136C13.354 17.0056 13.5 17.3599 13.5 17.7766C13.5 18.1932 13.354 18.5472 13.062 18.8386C12.7707 19.1306 12.4167 19.2766 12 19.2766ZM12 13.5016C11.5833 13.5016 11.2293 13.3556 10.938 13.0636C10.646 12.7722 10.5 12.4182 10.5 12.0016C10.5 11.5849 10.646 11.2309 10.938 10.9396C11.2293 10.6476 11.5833 10.5016 12 10.5016C12.4167 10.5016 12.7707 10.6476 13.062 10.9396C13.354 11.2309 13.5 11.5849 13.5 12.0016C13.5 12.4182 13.354 12.7722 13.062 13.0636C12.7707 13.3556 12.4167 13.5016 12 13.5016ZM12 7.72656C11.5833 7.72656 11.2293 7.58056 10.938 7.28856C10.646 6.99723 10.5 6.64323 10.5 6.22656C10.5 5.8099 10.646 5.45556 10.938 5.16356C11.2293 4.87223 11.5833 4.72656 12 4.72656C12.4167 4.72656 12.7707 4.87223 13.062 5.16356C13.354 5.45556 13.5 5.8099 13.5 6.22656C13.5 6.64323 13.354 6.99723 13.062 7.28856C12.7707 7.58056 12.4167 7.72656 12 7.72656Z",fill:"#CCCCCC"}))),yCe=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_3717_179939",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_3717_179939)"},A.createElement("path",{d:"M9.86705 17C10.1127 17 10.3185 16.9042 10.4844 16.7125C10.6504 16.5209 10.7333 16.2834 10.7333 16V7.96664C10.7333 7.69144 10.6502 7.46153 10.484 7.2769C10.3178 7.0923 10.1119 7 9.86627 7C9.6206 7 9.4148 7.09582 9.24888 7.28747C9.08296 7.47914 9 7.71664 9 7.99997V16.0334C9 16.3086 9.08309 16.5385 9.24928 16.7231C9.41546 16.9077 9.62138 17 9.86705 17ZM14.1337 17C14.3794 17 14.5852 16.9042 14.7511 16.7125C14.917 16.5209 15 16.2834 15 16V7.96664C15 7.69144 14.9169 7.46153 14.7507 7.2769C14.5845 7.0923 14.3786 7 14.1329 7C13.8873 7 13.6815 7.09582 13.5156 7.28747C13.3496 7.47914 13.2667 7.71664 13.2667 7.99997V16.0334C13.2667 16.3086 13.3498 16.5385 13.516 16.7231C13.6822 16.9077 13.8881 17 14.1337 17Z",fill:"#CCCCCC"}))),vCe=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_3717_180263",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_3717_180263)"},A.createElement("path",{d:"M8.875 18.7964C8.46591 19.0566 8.05136 19.0674 7.63136 18.8289C7.21045 18.5905 7 18.2436 7 17.7883V6.21167C7 5.75641 7.21045 5.40955 7.63136 5.17108C8.05136 4.93261 8.46591 4.94345 8.875 5.2036L18.4205 10.9919C18.8068 11.2304 19 11.5664 19 12C19 12.4336 18.8068 12.7696 18.4205 13.0081L8.875 18.7964ZM9.04545 16.3575L16.2386 12L9.04545 7.6425V16.3575Z",fill:"#CCCCCC"}))),bCe=["onChange","maxRows","minRows","style","value"];function h2(e){return parseInt(e,10)||0}const wCe={shadow:{visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"}};function pT(e){return e==null||Object.keys(e).length===0||e.outerHeightStyle===0&&!e.overflow}const CCe=A.forwardRef(function(n,t){const{onChange:r,maxRows:i,minRows:a=1,style:l,value:o}=n,u=Ea(n,bCe),{current:h}=A.useRef(o!=null),d=A.useRef(null),p=L8(t,d),s=A.useRef(null),c=A.useRef(0),[f,m]=A.useState({outerHeightStyle:0}),g=A.useCallback(()=>{const M=d.current,P=tg(M).getComputedStyle(M);if(P.width==="0px")return{outerHeightStyle:0};const E=s.current;E.style.width=P.width,E.value=M.value||n.placeholder||"x",E.value.slice(-1)===`
`&&(E.value+=" ");const R=P.boxSizing,w=h2(P.paddingBottom)+h2(P.paddingTop),C=h2(P.borderBottomWidth)+h2(P.borderTopWidth),S=E.scrollHeight;E.value="x";const x=E.scrollHeight;let I=S;a&&(I=Math.max(Number(a)*x,I)),i&&(I=Math.min(Number(i)*x,I)),I=Math.max(I,x);const D=I+(R==="border-box"?w+C:0),T=Math.abs(I-S)<=1;return{outerHeightStyle:D,overflow:T}},[i,a,n.placeholder]),y=(M,k)=>{const{outerHeightStyle:P,overflow:E}=k;return c.current<20&&(P>0&&Math.abs((M.outerHeightStyle||0)-P)>1||M.overflow!==E)?(c.current+=1,{overflow:E,outerHeightStyle:P}):M},v=A.useCallback(()=>{const M=g();pT(M)||m(k=>y(k,M))},[g]),b=()=>{const M=g();pT(M)||k0.flushSync(()=>{m(k=>y(k,M))})};A.useEffect(()=>{const M=()=>{c.current=0,d.current&&b()},k=ng(()=>{c.current=0,d.current&&b()});let P;const E=d.current,R=tg(E);return R.addEventListener("resize",k),typeof ResizeObserver<"u"&&(P=new ResizeObserver(M),P.observe(E)),()=>{k.clear(),R.removeEventListener("resize",k),P&&P.disconnect()}}),TI(()=>{v()}),A.useEffect(()=>{c.current=0},[o]);const _=M=>{c.current=0,h||v(),r&&r(M)};return me(A.Fragment,{children:[F("textarea",vt({value:o,onChange:_,ref:p,rows:a,style:vt({height:f.outerHeightStyle,overflow:f.overflow?"hidden":void 0},l)},u)),F("textarea",{"aria-hidden":!0,className:n.className,readOnly:!0,ref:s,tabIndex:-1,style:vt({},wCe.shadow,l,{paddingTop:0,paddingBottom:0})})]})});class xCe{constructor(n){ve(this,"srtContent","");ve(this,"lines",[]);n&&(this.srtContent=n,this.lines=[],this.init())}init(){this.parse()}parse(){let n=this.srtContent.split(/\r?\n\r?\n/);for(let t=0;t<n.length;t++){let i=n[t].split(`
`);if(i.length>=3){let a=0,l=i[a];parseInt(l)||(l=i[a++]);let o=i[++a],u=o.match(/^[0-9][0-9]:[0-9][0-9]:[0-9][0-9],[0-9][0-9][0-9]/)[0],h=o.match(/\s[0-9][0-9]:[0-9][0-9]:[0-9][0-9],[0-9][0-9][0-9]/)[0].replace(" ",""),d=this.stringToDate(u),p=this.stringToDate(h),s="";for(let c=++a;c<i.length;c++)s=s+i[c]+`
`,s=this.trim(s);this.lines.push({counter:l,subtitle:s,start:this.dateToObject(d),end:this.dateToObject(p)})}}}getStrLines(){return this.lines}trim(n){return n.replace(/(^\s*)|(\s*$)/g,"")}stringToDate(n){let t=n.indexOf(":"),r=this.nthChar(n,":",2),i=n.indexOf(","),a=Number(n.substring(0,t)),l=Number(n.substring(t+1,r)),o=Number(n.substring(r+1,i)),u=Number(n.substring(i+1));return new Date(1970,1,1,a,l,o,u)}dateToObject(n){return{text:(n.getHours()<10?"0":"")+n.getHours()+":"+(n.getMinutes()<10?"0":"")+n.getMinutes()+":"+(n.getSeconds()<10?"0":"")+n.getSeconds()+":"+(n.getMilliseconds()<40||parseInt((n.getMilliseconds()/40).toString())<10?"0":"")+parseInt((n.getMilliseconds()/40).toString()),time:n,hours:n.getHours(),minutes:n.getMinutes(),seconds:n.getSeconds(),milliseconds:n.getMilliseconds()}}nthChar(n,t,r){let i=0,a=0;for(;i<r&&(a=n.indexOf(t,a)+1);)i++;return i===r?a-1:NaN}}function JB(){const e=Nt(),{timelineData:n,nvTimeline:t}=Ve(p=>p.project),r=A.useRef([]),i=A.useRef(null);function a(){const p=document.createElement("input");i.current=p,p.type="file",p.accept=".srt",document.body.appendChild(p),p.click(),p.addEventListener("change",l,!1)}function l(p){const s=fn(n.tracks,"musicLyricsTrack"),c=Pe(n.tracks),f=c[s];r.current=f.clips;const y=p.target.files[0],v=new FileReader;v.readAsText(y),v.onloadend=async b=>{var k;const M=new xCe((k=b.target)==null?void 0:k.result).getStrLines();M.length!==0&&(r.current.length&&await fo(r.current),await o(c,M),f.clips=r.current,e(Ge.updateTimelineDataTracks(c)),tt(),document.body.removeChild(i.current))}}async function o(p,s){r.current=[],await u(p,s,0,s.length)}async function u(p,s,c,f){let m=0;for(let g=c;g<f;g++){let y;y=new Ml(r.current.length),y.inPoint=h(s[g].start.text),y.outPoint=h(s[g].end.text),y.outPoint>m&&(m=y.outPoint),y.text=s[g].subtitle,r.current.push(y)}await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification(),await Ul(t,m),await Ol({...n,tracks:p},r.current,100)}function h(p){let s=0;const c=p.substring(0,d(p,":",0)),f=parseInt(c)*60*60;s+=f;const m=p.substring(d(p,":",0)+1,d(p,":",1)),g=parseInt(m)*60;s+=g;const y=p.substring(d(p,":",1)+1,d(p,":",2)),v=parseInt(y);s+=v;const b=p.substring(d(p,":",2)+1,p.length),_=parseInt(b)/60;return s+=_,parseInt(String(s*1e6))}function d(p,s,c){let f=p.indexOf(s);for(let m=0;m<c;m++)f=p.indexOf(s,f+1);return f}return{selectSRTFile:a}}function SCe(){function e(r,i){return(Array(i).join("0")+r).slice(-i)}function n(r){return t(r.inPoint/1e6*25)+"-"+t(r.outPoint/1e6*25)}function t(r){let i="",a=Math.floor(r/9e4);a>=1?a>=10?i+=e(a,2)+":":i+=e(a,1)+":":a=0;let l=Math.floor((r-a*(25*60*60))/25/60);l>=1?l>=10?i+=e(l,2)+":":i+=e(l,1)+":":(l=0,i+="0:");let o=Math.floor((r-a*(25*60*60)-l*(25*60))/25);o>=1?(o>=10,i+=e(o,2)+":"):(o=0,i+="00:");const u=Math.floor((r-a*(25*60*60)-l*(25*60))%25);return u>=1?i+=e(u,2):i+="00",i}return{formattedForMusicCaption:n}}const _Ce="_infoIcon_1fw67_1",ECe="_title_1fw67_5",ACe="_content_1fw67_14",kCe="_confirm_1fw67_27",TCe="_confirmCancel_1fw67_34",ICe="_confirmBtn_1fw67_40",Jd={infoIcon:_Ce,title:ECe,content:ACe,confirm:kCe,confirmCancel:TCe,confirmBtn:ICe},PCe={position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",width:"680px",height:"268px",background:"#FFFFFF",borderRadius:"16px",boxShadow:24,p:4},DCe="Clear all subtitles?",FCe="Are you sure you want to delete the entire transcript?",MCe="Yes, clear all",RCe="Cancel",NCe=e=>{const{isVisible:n,close:t}=e,r=a=>{a.stopPropagation(),t(0)},i=a=>{a.stopPropagation(),t(1)};return F(il,{open:n,sx:{zIndex:15e3},children:me(Ye,{sx:PCe,children:[me(xn,{direction:"row",alignItems:"center",children:[F(q9,{className:Jd.infoIcon}),F(Ye,{className:Jd.title,children:DCe})]}),F(xn,{direction:"row",children:F(Ye,{className:Jd.content,children:FCe})}),me(xn,{direction:"row",className:Jd.confirm,children:[F(un,{className:Jd.confirmCancel,onClick:r,children:RCe}),F(un,{className:Jd.confirmBtn,onClick:i,children:MCe})]})]})})},Bv={50:"#f6f8fa",100:"#eaeef2",200:"#d0d7de",300:"#afb8c1",400:"#8c959f",500:"#6e7781",600:"#57606a",700:"#424a53",800:"#32383f",900:"#24292f"},BCe=wL(CCe)(({theme:e})=>`
width: 320px;
font-family: IBM Plex Sans, sans-serif;
font-size: 0.875rem;
font-weight: 400;
line-height: 1.5;
padding: 12px;
color: ${e.palette.mode==="dark"?Bv[300]:Bv[900]};
background: ${e.palette.mode==="dark"?Bv[900]:"#fff"};
border: none;
outline: none;
`);let mT;const gT={height:"40px",width:"240px",marginLeft:"8px",marginBottom:"8px",borderRadius:"8px",color:"#CCCCCC","&:hover":{backgroundColor:"#181818",color:"#ffffff"}};function OCe(){const e=Nt(),n=Ve(K=>K.project.timelineData),[t,r]=Ki([]),i=A.useRef(-1),a=A.useRef(null),{formattedForMusicCaption:l}=SCe(),{addMusicLyricsClip:o,clearAllClips:u,deleteClip:h,insertClip:d,mergeClip:p,splitClip:s}=QB();JB();const{setSeekBar:c}=ts();A.useEffect(()=>{n&&(mT=n.tracks.find(K=>K.type==="musicLyricsTrack"),r(Pe(mT.clips)))},[n]);function f(){i.current=fn(n.tracks,"musicLyricsTrack");const K=n.tracks[i.current].clips;return Pe(K)}function m(K,J){let X=f();X=X.map((ee,ne)=>(ne===J?(c({value:ee.inPoint+OI}),ee.inputSelect=K,ee.selected=K):(ee.inputSelect=!1,ee.selected=!1),ee)),y(X),r(X)}function g(K,J){m(!0,J),Ce.$emit("monitorSelectCaption",[t[J],!0]),K.stopPropagation()}function y(K){const J=Pe(n.tracks[i.current]);J.clips=K,e(Ge.updateTimelineDataTrack({trackData:J,trackIndex:i.current}))}const v=(K,J)=>{let X=document.getElementById("subtitles-item-"+J.toString()).selectionStart;if(K.code=="Enter"){if(K.stopPropagation(),K.preventDefault(),X){if(t[J].text.slice(0,X).length==t[J].text.length)return;s(J,X)}}else K.code=="Backspace"&&X==0&&J>=1&&(p(J-1),Ce.$emit("monitorSelectCaption",[t[J-1],!0]),K.stopPropagation(),K.preventDefault())},b=fa.debounce(function({target:{value:J}},X){J?t[X].raw.setText(J):t[X].raw.setText(""),c(),e(Ge.updateTimelineDataClip({clipData:{...Pe(t[X]),text:J},trackIndex:i.current})),J?Ce.$emit("monitorSelectCaption",[t[X]]):Ce.$emit("monitorClearSelect"),Ft()},200),_=function({target:{value:K}},J){const X=Pe(t);X[J].text=String(K),r(X)};async function M(){await o(),setTimeout(()=>{a.current.scrollTo({top:a.current.scrollHeight,behavior:"smooth"})})}const k=()=>{B(!0)},P=()=>{nvsGetStreamingContextInstance().getStreamingEngineState()!==NvsStreamingEngineStateEnum.StreamingEngineStatePlayback&&r(J=>{J.forEach(X=>{X.playing=!1})})};A.useEffect(()=>(Ce.$on("changePlay",P),()=>{Ce.$off("changePlay")}),[]);const E=(K,J)=>{K.stopPropagation(),K.preventDefault();let X=Pe(t);if(X.forEach(ne=>{ne.playing=!1}),nvsGetStreamingContextInstance().getStreamingEngineState()===NvsStreamingEngineStateEnum.StreamingEngineStatePlayback)nvsGetStreamingContextInstance().stop();else{let ne=X.find(q=>q.uuid==(J==null?void 0:J.uuid));ne&&(ne.playing=!0),zu(J.inPoint,J.outPoint)}r(X)},R=K=>{h(K)},[w,C]=A.useState(0),[S,x]=A.useState(null),I=!!S,D=(K,J)=>{x(S?null:K.currentTarget),C(J)},T=()=>{x(null)},N=K=>{T(),K==0?d(w+1,t[w].outPoint):K==1&&p(w)},[L,B]=A.useState(!1),z=K=>{B(!1),K==1&&(u(),Ce.$emit("subtitlesClearAll"))};return me("div",{className:"edit-panel-scroll music-lyrics-edit-panel-box",ref:a,children:[me("div",{className:"music-lyrics-caption-list",children:[F(Ye,{className:"clear-all",children:F(un,{className:"clear",onClick:k,children:"Clear all"})}),F("ul",{children:t.map((K,J)=>F(Ye,{className:`subtitles-list-item ${K.selected?"selected":""}`,children:me(xn,{direction:"column",children:[me(xn,{direction:"row",className:"button-line",children:[F(Ye,{className:"time",children:l(K)}),me(Ye,{className:"buttons",children:[F(hn,{className:"icon",component:K.playing?yCe:vCe,onClick:X=>E(X,K)}),F(hn,{className:"icon",component:mCe,onClick:()=>R(K)}),F(hn,{className:"icon",component:gCe,onClick:X=>D(X,J)}),F(Il,{open:I,placement:"bottom-start",anchorEl:S,sx:{zIndex:1100},children:F(Qo,{onClickAway:()=>T(),children:F(Ye,{className:"more",children:me(Nc,{children:[F(Zn,{sx:gT,onClick:()=>N(0),children:"Insert line"}),F(Zn,{sx:gT,onClick:()=>N(1),children:"Merge line"})]})})})})]})]}),F(Ye,{className:"text-line",children:F(BCe,{className:"text-input",id:"subtitles-item-"+J,value:K.text,onInput:X=>_(X,J),onFocus:X=>g(X,J),onChange:X=>b(X,J),onClick:X=>X.stopPropagation(),onKeyDown:X=>v(X,J)})})]})},K.uuid))}),F("div",{children:F(un,{onClick:M,className:"add-line",children:"Add line"})})]}),F(NCe,{isVisible:L,close:z})]})}const LCe="_fontLabel_w42hf_1",jCe="_fontSelect_w42hf_6",UCe="_container_w42hf_10",$Ce={fontLabel:LCe,fontSelect:jCe,container:UCe},{$t:qd}=en();function VCe(){const e=Nt(),n=Ve(Y=>Y.project.timelineData);Ve(Y=>Y.project);const[t,r]=A.useState(""),[i,a]=A.useState(""),[l,o]=A.useState(""),[u,h]=A.useState(0),[d,p]=A.useState(0),[s,c]=A.useState(0),[f,m]=A.useState(0),g=A.useRef(-1),{fonts:y,fontNameObj:v}=Ve(Y=>Y.material),b=A.useMemo(()=>y.map((Y,le)=>({value:Y.packageUrl,label:Rc()&&Y.displayNamezhCN||Y.displayName,familyName:Y.stringValue,image:Y.coverUrl,hasInstalled:le===0})),[y]);A.useMemo(()=>E(t),[t,v]),Array.from({length:(100-20)/4+1},(Y,le)=>({value:20+le*4,label:20+le*4}));const _=A.useRef(null),M=A.useRef(!0),{changeFont:k}=Nb();A.useEffect(()=>{g.current=fn(n.tracks,"musicLyricsTrack")},[n]),A.useEffect(()=>{_.current=Pe(n.tracks[g.current]);const Y=n.tracks[g.current];P(Y)},[]);function P(Y){a(Y.color||"rgba(255,255,255,1)"),o(Y.outlineColor),h(Y.fontSize),p(Y.translationX),c(Y.translationY),r(Y.font),m(Y.outlineWidth)}function E(Y){const le=b.find(ue=>ue.familyName===Y||v[ue.familyName]===Y);return le?le.value:""}const R=fa.debounce(function(Y){if(M.current){tt(),e(Ge.updateTimelineDataTrack({trackIndex:g.current,trackData:Pe(Y)}));for(const le of Y.clips)if(le.selected){Ce.$emit("monitorSelectCaption",[Pe(le),!0]);break}}},300);async function w(Y){const{filePath:le,font:ue}=await k({fontUrl:Y,fontFamilyOptions:b}),ce=Pe(n.tracks[g.current]),de=ce.clips;for(let W=0;W<de.length;W++)de[W].raw&&de[W].raw.setFontFamily(ue);ce.font=ue,r(ue),R(ce)}function C(Y){Y===null&&(Y={r:255,g:255,b:255,a:1});const{r:le,g:ue,b:ce,a:de}=Y,W=`rgba(${le}, ${ue}, ${ce}, ${de})`,Q=Gn(W),re=Pe(n.tracks[g.current]),te=re.clips;for(let Z=0;Z<te.length;Z++)te[Z].raw!==null&&te[Z].raw!==void 0&&te[Z].raw.setTextColor(Q);re.color=W,a(W),R(re)}function S(Y){let le=null;if(Y){const{r:de,g:W,b:Q,a:re}=Y;le=`rgba(${de}, ${W}, ${Q}, ${re})`}else le="rgba(0, 0, 0, 1)";const ue=Pe(n.tracks[g.current]),ce=ue.clips;if(Y===null){ue.outline=!1;for(let de=0;de<ce.length;de++)ce[de].raw!==null&&ce[de].raw!==void 0&&ce[de].raw.setDrawOutline(!1)}else for(let de=0;de<ce.length;de++)ce[de].raw!==null&&ce[de].raw!==void 0&&ce[de].raw.setDrawOutline(!0);if(Y!==null){const de=Gn(le);let W;for(let Q=0;Q<ce.length;Q++)ce[Q].raw!==null&&ce[Q].raw!==void 0&&(ce[Q].outline=!0,ce[Q].outlineColor=le,ce[Q].raw.setOutlineColor(de),W===void 0&&(W=ce[Q].raw.getOutlineWidth(),W=Number(W.toFixed(1)),m(Number(W))));ue.outlineWidth=W,ue.outline=!0,ue.outlineColor=le}o(le),R(ue)}function x(Y){const le=Pe(n.tracks[g.current]),ue=le.clips;for(let ce=0;ce<ue.length;ce++)ue[ce].raw&&(ue[ce].raw.setOutlineWidth(Y),ue[ce].outlineWidth=Y,ue[ce].outline=!0);le.outline||S(null),le.outline=!0,le.outlineWidth=Y,m(Y),R(le)}function I(Y){const le=Tl(Y,!1);h(le);const ue=Pe(n.tracks[g.current]),ce=ue.clips;ue.fontSize=le;for(let de=0;de<ce.length;de++)ce[de].raw&&ce[de].raw.setFontSize(ue.fontSize);R(ue)}function D({x:Y,y:le}){let ue;const ce=Pe(n.tracks[g.current]);le!==void 0?(ue=new NvsPointF(d,le),c(le),ce.translationY=le):Y!==void 0&&(ue=new NvsPointF(Y,s),p(Y),ce.translationX=Y),ce.clips.forEach(de=>{de.raw.setCaptionTranslation(ue),de.selected&&Ce.$emit("monitorOffsetTranslateCaption",[Pe(de),{x:ue.x,y:ue.y}])}),R(ce)}function T(Y){if(!Y)return null;const le=Y.match(/(\d(\.\d+)?)+/g);return{r:le[0],g:le[1],b:le[2],a:le[3]}}async function N(){var le,ue,ce,de,W;M.current=!1;const Y=_.current;D({x:Y.translationX,y:Y.translationY}),await w(E(Y.font)),I(Y.fontSize),C(T(Y.color)),S(T(Y.outlineColor)),x(Y.outlineWidth),P(Y),M.current=!0,R(_.current),(le=L.current)==null||le.reset(),(ue=B.current)==null||ue.reset(),(ce=z.current)==null||ce.reset(),(de=K.current)==null||de.reset(),(W=J.current)==null||W.reset()}A.useState(!1),A.useState(!1);const L=A.useRef(null),B=A.useRef(null),z=A.useRef(null),K=A.useRef(null),J=A.useRef(null),X=()=>F("div",{style:{margin:"24px 0 24px -16px",background:"#414141",height:"1px",width:"112%"}}),ee=A.useMemo(()=>p0()||h0(),[]);A.useState(!1),A.useState(!1),A.useState(!1),A.useState(!1),A.useState(""),A.useRef(null);const[ne,q]=A.useState(!1);return A.useEffect(()=>{const Y=Pe(n.tracks[g.current]);Y&&q(Y.clips.length>0)},[]),ne?me("div",{className:`${$Ce.container} edit-panel`,children:[F(da,{label:qd("editPanelMenus.caption.basic"),open:!0,onReset:()=>{var Y;return(Y=L.current)==null?void 0:Y.reset()},children:F(MB,{ref:L,subtitles:!0})}),F(X,{}),F(da,{label:qd("captionEditPanel.Stroke"),onReset:()=>{var Y;return(Y=B.current)==null?void 0:Y.reset()},children:F(OB,{ref:B,subtitles:!0})}),F(X,{}),F(da,{label:qd("captionEditPanel.shadow"),onReset:()=>{var Y;return(Y=z.current)==null?void 0:Y.reset()},children:F(BB,{ref:z,subtitles:!0})}),F(X,{}),F(da,{label:qd("captionEditPanel.background"),onReset:()=>{var Y;return(Y=K.current)==null?void 0:Y.reset()},children:F(RB,{ref:K,subtitles:!0})}),F(X,{}),F(da,{label:qd("captionEditPanel.Position"),onReset:()=>{var Y;return(Y=J.current)==null?void 0:Y.reset()},open:ee,children:F(NB,{ref:J,subtitles:!0})}),F(X,{}),F(un,{className:"item-button",onClick:N,children:F("span",{style:{fontFamily:"Poppins",color:"#fff",fontSize:14},children:qd("labels.resetAll")})})]}):null}function qB(e){return me("div",{className:"panel-wrapper",children:[e.currentMenuItem==="content"&&F(OCe,{}),e.currentMenuItem==="style"&&F(VCe,{})]})}const F8=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("g",{id:"Icon/pen"},A.createElement("mask",{id:"mask0_485_53781",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{x:24,width:24,height:24,transform:"rotate(90 24 0)",fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_485_53781)"},A.createElement("path",{d:"M3.53852 4.30387C3.15205 4.22344 2.82569 4.59555 2.95584 4.96823L6.85952 16.1459C6.92398 16.3305 7.08872 16.4617 7.28305 16.4831L11.0451 16.8985C11.2096 16.9167 11.3726 16.8536 11.4819 16.7294L16.2797 11.2799C16.3893 11.1555 16.4311 10.9853 16.3919 10.8242L17.0719 10.6584L16.3919 10.8242L15.4801 7.08476C15.4337 6.89452 15.282 6.74793 15.0903 6.70803L3.53852 4.30387Z",stroke:"#CCCCCC",strokeWidth:1.4}),A.createElement("path",{d:"M21.0258 14.599C21.3459 14.8787 21.3787 15.365 21.099 15.6851L16.55 20.8918C16.2703 21.2119 15.784 21.2447 15.4639 20.965L12.4059 18.2932L17.9678 11.9272L21.0258 14.599Z",fill:"#CCCCCC"}),A.createElement("path",{d:"M2.95288 4.42223L9.73047 10.3438",stroke:"#CCCCCC",strokeLinecap:"round"}),A.createElement("circle",{cx:9.73156,cy:10.3414,r:1.20763,transform:"rotate(131.143 9.73156 10.3414)",fill:"#CCCCCC"})))),zCe=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_485_55003",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_485_55003)"},A.createElement("path",{d:"M12.0003 16.75C12.2129 16.75 12.391 16.6781 12.5346 16.5344C12.6782 16.3906 12.75 16.2125 12.75 16V11.725C12.75 11.5186 12.6781 11.3461 12.5343 11.2077C12.3904 11.0692 12.2122 11 11.9997 11C11.7871 11 11.609 11.0719 11.4654 11.2156C11.3218 11.3594 11.25 11.5375 11.25 11.75V16.025C11.25 16.2314 11.3219 16.4038 11.4657 16.5423C11.6095 16.6807 11.7877 16.75 12.0003 16.75ZM12 9.28845C12.2288 9.28845 12.4207 9.21105 12.5755 9.05625C12.7303 8.90145 12.8077 8.70963 12.8077 8.48078C12.8077 8.25194 12.7303 8.06012 12.5755 7.9053C12.4207 7.7505 12.2288 7.6731 12 7.6731C11.7711 7.6731 11.5793 7.7505 11.4245 7.9053C11.2697 8.06012 11.1923 8.25194 11.1923 8.48078C11.1923 8.70963 11.2697 8.90145 11.4245 9.05625C11.5793 9.21105 11.7711 9.28845 12 9.28845ZM12 21.5C10.6807 21.5 9.44325 21.2519 8.2875 20.7557C7.13173 20.2596 6.12628 19.5839 5.27115 18.7288C4.41603 17.8737 3.7404 16.8682 3.24425 15.7125C2.74808 14.5567 2.5 13.3192 2.5 12C2.5 10.6807 2.74808 9.44325 3.24425 8.2875C3.7404 7.13173 4.41603 6.12628 5.27115 5.27115C6.12628 4.41603 7.13173 3.7404 8.2875 3.24425C9.44325 2.74808 10.6807 2.5 12 2.5C13.3192 2.5 14.5567 2.74808 15.7125 3.24425C16.8682 3.7404 17.8737 4.41603 18.7288 5.27115C19.5839 6.12628 20.2596 7.13173 20.7557 8.2875C21.2519 9.44325 21.5 10.6807 21.5 12C21.5 13.3192 21.2519 14.5567 20.7557 15.7125C20.2596 16.8682 19.5839 17.8737 18.7288 18.7288C17.8737 19.5839 16.8682 20.2596 15.7125 20.7557C14.5567 21.2519 13.3192 21.5 12 21.5ZM12 20C14.2166 20 16.1041 19.2208 17.6625 17.6625C19.2208 16.1041 20 14.2166 20 12C20 9.78331 19.2208 7.89581 17.6625 6.33748C16.1041 4.77914 14.2166 3.99997 12 3.99997C9.78331 3.99997 7.89581 4.77914 6.33748 6.33748C4.77914 7.89581 3.99998 9.78331 3.99998 12C3.99998 14.2166 4.77914 16.1041 6.33748 17.6625C7.89581 19.2208 9.78331 20 12 20Z",fill:"#1C1B1F"})));function HCe(e){const n=Hc(),[t,r]=A.useState(!1),[i,a]=A.useState(!1),l=A.useRef(null),o=A.useRef(null),u=A.useRef(null),h=A.useRef(null),d=A.useRef(0),p=A.useRef(0),s=A.useRef(0),c=A.useRef(null),f=A.useRef([]),m=A.useRef(!1),g=A.useRef(0),y=A.useRef(0),v=A.useRef(0),b=A.useRef(0),[_,M]=A.useState(0),[k,P]=A.useState(0),E=A.useRef(0),{ratio:R,nvTimeline:w}=Ve(Q=>Q.project),{timelineData:{tracks:C}}=Ve(Q=>Q.project),{trackIndex:S,clipIndex:x}=Ve(Q=>Q.editor),I=A.useRef(null);A.useEffect(()=>{x===-1||!e||(I.current=Pe(C[S].clips[x]),D())},[x,S,e]);function D(){if(!I.current)return;const Q=I.current.raw,te=nvsGetStreamingContextInstance().getAssetPackageManager().getVideoFxAssetPackageDescription(I.current.desc),Z=new NvsAssetPackageParticleDescParser(te);f.current=Z.getParticlePartitionEmitter(0),c.current=Q.getParticleSystemContext(),d.current=Q.getInPoint(),p.current=Q.getOutPoint(),(!I.current.params||!Array.isArray(I.current.params))&&(I.current.params=[]);let U=I.current.params.find(ae=>ae.key==="rateGain"),V=I.current.params.find(ae=>ae.key==="sizeGain");U||(U=new _t("float","rateGain",1),I.current.params.push(U)),V||(V=new _t("float","sizeGain",1),I.current.params.push(V));for(let ae=0;ae<f.current.length;ae++)c.current.setEmitterRateGain(f.current[ae],U.value),c.current.setEmitterParticleSizeGain(f.current[ae],V.value);tt()}function T({position:Q}){M(Q)}function N(){const Q=l.current,re=o.current,te=u.current;if(!re||!te||!Q)return;const[Z,U]=R.split(":");let V=re.clientHeight,ae=re.clientWidth;const he=$c.ratioScreen({width:ae,height:V},+Z/+U);ae=he.width,V=he.height,te.style.height=V+"px",te.style.width=ae+"px",te.height=V*(window.devicePixelRatio||1),te.width=ae*(window.devicePixelRatio||1)}const L=Q=>{Q===NvsStreamingEngineStateEnum.StreamingEngineStateStopped?r(!1):Q===NvsStreamingEngineStateEnum.StreamingEngineStatePlayback&&r(!0)};A.useEffect(()=>(Ce.$on("onPlaybackTimelinePosition",T),Ce.$on("onWebRequestWaitStatusChange",a),window.addEventListener("resize",N),Ce.$on("playStatus",L),()=>{Ce.$off("onPlaybackTimelinePosition",T),Ce.$off("onWebRequestWaitStatusChange",a),window.removeEventListener("resize",N),Ce.$off("playStatus",L),B()}),[]);function B(){if(h.current){const Q=nvsGetStreamingContextInstance();Q.getStreamingEngineState()===NvsStreamingEngineStateEnum.StreamingEngineStatePlayback&&Q.stop(),Q.removeLiveWindow(h.current),r0("live-window"),tt(s.current)}}function z(){P(w.getDuration()),E.current=w.getDuration();const Q=nvsGetStreamingContextInstance(),re=Q.getTimelineCurrentPosition(w);M(re),s.current=re,h.current=Q.createLiveWindow("particle-graffitl-live-window"),h.current.setFillMode(NvsLiveWindowFillModeEnum.PreserveAspectFit),Q.connectTimelineWithLiveWindow(w,h.current),tt()}const K=()=>{const Q=nvsGetStreamingContextInstance(),re=Q.getTimelineCurrentPosition(w),te=Q.getStreamingEngineState();re+1/25*1e6>=E.current&&tt(0),te===NvsStreamingEngineStateEnum.StreamingEngineStatePlayback?(M(re),P(w.getDuration()),E.current=w.getDuration(),Q.stop()):zu()},J=()=>{const Q=nvsGetStreamingContextInstance();if(!Q){console.error("streamingContext is null");return}P(w.getDuration()),E.current=w.getDuration();const te=nvsGetStreamingContextInstance().getTimelineCurrentPosition(w);M(te),Q.stop()};function X(Q){if(m.current)W();else{if(tt(),g.current=On(),y.current=Date.now()*1e6/1e3,g.current===E.current)return;m.current=!0,v.current=Q.nativeEvent.offsetX,b.current=Q.nativeEvent.offsetY,ne()}}function ee(Q){m.current&&(v.current=Q.nativeEvent.offsetX,b.current=Q.nativeEvent.offsetY)}function ne(){const Q=I.current.raw;I.current.inPoint=g.current,Q.changeInPoint(g.current),I.current.outPoint=E.current,Q.changeOutPoint(E.current),de(),Y(v.current,b.current,0),tt()}function q(){let Q=Date.now()*1e6/1e3-y.current;E.current<g.current+Q&&(Q=E.current-g.current,m.current=!1),Y(v.current,b.current,Q/1e6),tt(g.current+Q),M(g.current+Q)}function Y(Q,re,te){const Z=I.current.raw,U=n9(new NvsPointF(Q,re),h.current),V=Z.mapPointFromCanonicalToParticleSystem(U);I.current.params.push(new _t("object","curvePoint",{timeSec:te,x:V.x,y:V.y}));for(let ae=0;ae<f.current.length;ae++)c.current.appendPositionToEmitterPositionCurve(f.current[ae],te,V.x,V.y)}function le(Q){o.current;const re=document.querySelector("[class*='seek-mask']");if(!E.current||!re)return;const te=E.current*(Q.nativeEvent.offsetX/re.clientWidth);tt(te),M(te)}function ue(){if(!I.current||!u.current)return;const Q=I.current.raw,re=u.current;I.current.inPoint=d.current,Q.changeInPoint(d.current),I.current.outPoint=p.current,Q.changeOutPoint(p.current),de(),Y(parseInt(re.style.width)/2,parseInt(re.style.height)/2,0),Nf(),W(!0),tt(s.current),n(Ge.updateTimelineDataClip({trackIndex:S,clipData:Pe(I.current)})),Ft()}async function ce(){const{timelineData:Q}=Re.getState().project;m.current&&W();const re=Pe(Q.tracks[S]);let te=re.clips;te[x]=I.current;let Z=Pe(te);te=Hu(te,I.current),re.clips=te,await Bc(Z),await As(te,Q.tracks.length-re.index),B(),n(Ge.updateTimelineDataTrack({trackIndex:S,trackData:re})),Ft()}function de(){const Q=[],re=I.current.params;for(let te=0;te<re.length;te++){const Z=re[te];Z.key!=="curvePoint"&&Q.push(Z)}I.current.params=Q}function W(Q=!1){const re=I.current.raw;if(m.current=!1,q(),!Q){const te=nvsGetStreamingContextInstance().getTimelineCurrentPosition(w)+4e4;I.current.outPoint=te,re.changeOutPoint(te)}}return{seekerTime:_,playState:t,duration:k,isLoading:i,liveWindowModeBodyRef:l,liveWindowContainerRef:o,liveWindowRef:u,panelClip:I,startParticle:m,cancel:B,resizeMonitor:N,buildMonitor:z,clickSeek:le,confirmMovement:ce,resetMovement:ue,handlePlay:K,handleStop:J,moveDrawParticleFx:q,onParticleMousedown:X,onParticleMousemove:ee}}const GCe="#6036d6",WCe="var(--text-color)",XCe="var(--hover-text-color)",YCe="var(--bg-color)",ZCe="8px",KCe="30px",QCe="#c0fbdf",JCe="#222229",qCe="var(--third-bg-color)",exe="#FBB500",txe="72px",nxe="70px",rxe="64px",ixe="10px",axe="_scrollBarStyle_1fqyf_4",oxe="_ellipsisStyle_1fqyf_22",sxe="_dragClipStyle_1fqyf_27",lxe="_total_1fqyf_154",cxe="_active_1fqyf_155",ya={primary:GCe,textColor:WCe,hoverTextColor:XCe,bgColor:YCe,trackmarginbetween:ZCe,trackmaterialheight:KCe,musiclyricsbgcolor:QCe,bgsecondarycolor:JCe,bgthirdcolor:qCe,selectedClipBorderColor:exe,sliderMenuWidth:txe,leftTrackControlWidth:nxe,titleBarHeight:rxe,timeLineAreaPaddingLeft:ixe,scrollBarStyle:axe,ellipsisStyle:oxe,dragClipStyle:sxe,"drag-in-point":"_drag-in-point_1fqyf_27","drag-out-point":"_drag-out-point_1fqyf_28","drag-line":"_drag-line_1fqyf_42","particle-graffitl-monitor-modal":"_particle-graffitl-monitor-modal_1fqyf_79","particle-graffitl-monitor-modal-header":"_particle-graffitl-monitor-modal-header_1fqyf_95","particle-graffitl-monitor-modal-body":"_particle-graffitl-monitor-modal-body_1fqyf_102","monitor-view":"_monitor-view_1fqyf_108","live-window":"_live-window_1fqyf_114","seek-bar":"_seek-bar_1fqyf_119","seek-bar-top":"_seek-bar-top_1fqyf_130","seek-bar-bottom":"_seek-bar-bottom_1fqyf_133","seek-bar-play":"_seek-bar-play_1fqyf_139","seek-bar-progress":"_seek-bar-progress_1fqyf_145","seek-mask":"_seek-mask_1fqyf_150",total:lxe,active:cxe,"seek-bar-time":"_seek-bar-time_1fqyf_184","particle-graffitl-monitor-modal-footer":"_particle-graffitl-monitor-modal-footer_1fqyf_193","point-information":"_point-information_1fqyf_203","btn-group":"_btn-group_1fqyf_211"};function uxe(e){const{$t:n}=en(),[t,r]=A.useState(e.open||!1),{seekerTime:i,playState:a,duration:l,isLoading:o,liveWindowModeBodyRef:u,liveWindowContainerRef:h,liveWindowRef:d,startParticle:p,cancel:s,resizeMonitor:c,buildMonitor:f,clickSeek:m,confirmMovement:g,resetMovement:y,handlePlay:v,handleStop:b,onParticleMousedown:_,onParticleMousemove:M,moveDrawParticleFx:k}=HCe(t),P=A.useMemo(()=>l?`${i/l*100}%`:0,[l,i]),E=A.useRef(null),R=A.useRef(null);function w(){d.current?(c(),f(),R.current=setInterval(()=>{p.current&&k()},40),E||clearTimeout(E)):E.current=setTimeout(w,0)}A.useEffect(()=>{r(e.open),e.open&&w()},[e.open]);function C(){s(),r(!1),e.setOpen(!1),R.current&&clearInterval(R.current)}function S(){g(),e.setOpen(!1)}return F(il,{open:t,onClose:C,children:me("div",{className:ya["particle-graffitl-monitor-modal"],children:[F("div",{className:ya["particle-graffitl-monitor-modal-header"],children:n("monitor.particleTitle")}),me("div",{className:ya["particle-graffitl-monitor-modal-body"],ref:u,children:[F("div",{className:ya["monitor-view"],ref:h,children:F($1,{spinning:o,children:F("canvas",{id:"particle-graffitl-live-window",className:ya["live-window"],ref:d,onMouseDown:_,onMouseMove:M})})}),me("div",{className:ya["seek-bar"],children:[F("div",{className:ya["seek-bar-top"],onClick:m,children:me("div",{className:ya["seek-bar-progress"],children:[F("div",{className:ya.total}),F("div",{className:ya.active,style:{width:P}}),F("div",{className:ya["seek-mask"]})]})}),me("div",{className:ya["seek-bar-bottom"],children:[me("div",{className:ya["seek-bar-play"],children:[!a&&F(hn,{component:QR,onClick:v}),a&&F(hn,{component:KR,onClick:b})]}),me("div",{className:ya["seek-bar-time"],children:[F("span",{children:zs(i/1e6)}),F("span",{children:"../.."}),F("span",{children:zs(l/1e6)})]})]})]})]}),me("div",{className:ya["particle-graffitl-monitor-modal-footer"],children:[me("p",{className:ya["point-information"],children:[F(hn,{component:zCe,sx:{color:"#1C1B1F"}}),F("span",{children:n("monitor.information")})]}),me("div",{className:ya["btn-group"],children:[F("span",{onClick:()=>y(),children:n("monitor.reset")}),F("span",{onClick:()=>S(),children:n("monitor.confirm")})]})]})]})})}let Ns;const dxe=()=>{const{$t:e}=en(),n=Nt(),[t,r]=A.useState(10),[i,a]=A.useState(10),[l,o]=A.useState(!1),[u,h]=A.useState(!1),{timelineData:{tracks:d}}=Ve(y=>y.project),{trackIndex:p,clipIndex:s}=Ve(y=>y.editor);A.useEffect(()=>{s!==-1&&(Ns=Pe(d[p].clips[s]),f())},[s,p,u]);function c(y){let v=y/10;return v<=.2&&(v=.2),v}const f=()=>{o(Ns.nvCategoryId===ye.particleType.graffiti);let y=Ns;(!y.params||!Array.isArray(y.params))&&(y.params=[]);let v=y.params.find(_=>_.key==="rateGain"),b=y.params.find(_=>_.key==="sizeGain");v?r(v.value*10):(v=new _t("float","rateGain",c(10)),y.params.push(v)),b?a(b.value*10):(b=new _t("float","sizeGain",c(10)),y.params.push(b))};function m(y,v){if(y==="rateGain"?r(v):y==="sizeGain"&&a(v),Ns===void 0)return;const _=nvsGetStreamingContextInstance().getAssetPackageManager().getVideoFxAssetPackageDescription(Ns.desc),M=new NvsAssetPackageParticleDescParser(_),k=Ns.raw.getParticleSystemContext(),P=M.getParticlePartitionEmitter(0);for(let E=0;E<P.length;E++)y==="rateGain"?k.setEmitterRateGain(P[E],c(v)):y==="sizeGain"&&k.setEmitterParticleSizeGain(P[E],c(v));for(let E=0;E<Ns.params.length;E++){let R=Ns.params[E];R.key==="rateGain"&&(R.value=c(v)),R.key==="sizeGain"&&(R.value=c(v))}tt()}const g=()=>{n(Ge.updateTimelineDataClip({trackIndex:p,clipData:Pe(Ns)})),Ft()};return Ns?me(Zt,{children:[me("div",{className:"edit-panel-scroll",children:[F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:e("effectEditPanel.Quantity"),handleMouseUp:()=>g(),value:t,min:0,max:30,step:1,setValue:y=>m("rateGain",y)})})}),F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:e("effectEditPanel.Size"),handleMouseUp:()=>g(),value:i,min:0,max:30,step:1,setValue:y=>m("sizeGain",y)})})}),l?F("div",{className:"group",children:F("div",{className:"group-edit",children:me(un,{className:"item-button",onClick:()=>h(!0),children:[F(F8,{}),e("effectEditPanel.MotionTrackingSettings")]})})}):null]}),F(uxe,{open:u,setOpen:h})]}):null};function fxe(e){return F("div",{className:"panel-wrapper",children:e.currentMenuItem==="basic"&&F(dxe,{})})}let zr;const hxe=()=>{A.useContext(Ri);const e=Nt(),{$t:n}=en(),[t,r]=A.useState(100),[i,a]=A.useState(0),[l,o]=A.useState(0),[u,h]=A.useState(!1),[d,p]=A.useState(1),{timelineData:{tracks:s}}=Ve(E=>E.project),{trackIndex:c,clipIndex:f}=Ve(E=>E.editor);A.useEffect(()=>{f!==-1&&(zr=Pe(s[c].clips[f]),m())},[f,c]);const m=()=>{r(zr.volume*100),a(zr.fadeInDuration/1e6),o(zr.fadeOutDuration/1e6);let E=zr.audioFxs.find(R=>R.desc==="Audio Noise Suppression");E&&(h(!0),E.params.forEach(R=>{R.key==="Level"&&p(R.value)}))};qt(()=>{g(t)},[t]),qt(()=>{y(i)},[i]),qt(()=>{v(l)},[l]),qt(()=>{_(u)},[u]),qt(()=>{b(d)},[d]);function g(E){zr.volume=E/100,zr.raw.setVolumeGain(zr.volume,zr.volume)}function y(E){zr.fadeInDuration=E*1e6,zr.raw.setFadeInDuration(zr.fadeInDuration)}function v(E){zr.fadeOutDuration=E*1e6,zr.raw.setFadeOutDuration(zr.fadeOutDuration)}function b(E){const R="Level",w=zr.audioFxs.find(C=>C.desc==="Audio Noise Suppression");if(w&&w.raw){const C=w.params.find(S=>S.key===R);C&&(C.value=E,w.raw.getIntVal(R)!==E&&w.raw.setIntVal(R,E))}}function _(E){const R="Audio Noise Suppression",w="Level";if(E){let C=zr.audioFxs.find(S=>S.desc===R);C||(C=new d1(Vi.builtin,zr.audioFxs.length,R),C.raw=zr.raw.appendAudioFx(R),C.raw.setIntVal(w,d),C.params.push(new _t("int",w,d)),zr.audioFxs.push(C))}else{const C=zr.audioFxs.findIndex(S=>S.desc===R);C>=0&&(zr.raw.removeAudioFx(zr.audioFxs[C].raw.getIndex()),zr.audioFxs.splice(C,1))}}const M=()=>{e(Ge.updateTimelineDataClip({trackIndex:c,clipData:Pe(zr)})),Ft()},k=()=>{g(100),y(0),v(0),_(!1),b(1),r(100),a(0),o(0),h(!1),p(1),e(Ge.updateTimelineDataClip({trackIndex:c,clipData:Pe(zr)})),Ft()};async function P(){console.log("here");let E=await gi.getQuota("AUDIO_DENOISE");if(console.log(E),!E[0].non_quantifiable_status){e(ti.setPurchaseDetails({type:"COMPARE"})),e(ni.setModalInfo({quota_info:E[0],event:"clean_audio",action:"denoise"}));return}h(R=>!R)}return me("div",{className:"edit-panel-scroll",children:[F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:n("mediaEditPanel.VolumeControl"),handleMouseUp:M,value:t,min:0,max:500,step:1,unit:"dB",setValue:E=>r(E)})})}),F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:n("mediaEditPanel.FadeIn"),handleMouseUp:M,value:i,min:0,max:10,step:.1,unit:"s",setValue:E=>a(E)})})}),F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:n("mediaEditPanel.FadeOut"),handleMouseUp:M,value:l,min:0,max:10,step:.1,unit:"s",setValue:E=>o(E)})})}),F("div",{className:"group",children:me("div",{className:"group-label",children:[me("div",{className:"label",children:[F(hn,{component:HN}),n("mediaEditPanel.denoise")]}),F("div",{children:F(ld,{checked:u,onChange:P})})]})}),u?F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:n("mediaEditPanel.denoiseLevel"),handleMouseUp:M,value:d,min:1,max:4,step:1,setValue:E=>{p(E)}})})}):"",F("div",{className:"group",children:F(un,{className:"item-button",onClick:()=>k(),children:n("labels.resetAll")})})]})},M8=e=>A.createElement("svg",{width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("rect",{width:20,height:20,rx:4,fill:"#457B3B"}),A.createElement("path",{d:"M15.3571 10.8929H10.8929V15.3571C10.8929 15.8482 10.4911 16.25 10 16.25C9.50893 16.25 9.10714 15.8482 9.10714 15.3571V10.8929H4.64286C4.15179 10.8929 3.75 10.4911 3.75 10C3.75 9.50893 4.15179 9.10714 4.64286 9.10714H9.10714V4.64286C9.10714 4.15179 9.50893 3.75 10 3.75C10.4911 3.75 10.8929 4.15179 10.8929 4.64286V9.10714H15.3571C15.8482 9.10714 16.25 9.50893 16.25 10C16.25 10.4911 15.8482 10.8929 15.3571 10.8929Z",fill:"white"})),l3=e=>A.createElement("svg",{width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("rect",{width:20,height:20,rx:4,fill:"white"}),A.createElement("g",null,A.createElement("mask",{style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:2,y:2,width:16,height:16},A.createElement("rect",{x:2,y:2,width:16,height:16,fill:"#D9D9D9"})),A.createElement("path",{d:"M9.99974 13.7906L7.40616 15.3547C7.30958 15.4111 7.21279 15.4348 7.11579 15.4259C7.01878 15.4169 6.93096 15.3842 6.85233 15.3278C6.7737 15.2714 6.71303 15.1977 6.67029 15.1066C6.62755 15.0156 6.62071 14.915 6.64978 14.8047L7.33823 11.8599L5.04849 9.87781C4.96303 9.80346 4.90854 9.71735 4.88504 9.6195C4.86154 9.52163 4.86774 9.42655 4.90363 9.33425C4.93953 9.24194 4.99124 9.16651 5.05876 9.10796C5.12628 9.04942 5.21859 9.01118 5.33568 8.99323L8.35746 8.72913L9.53053 5.94836C9.57326 5.84495 9.638 5.76846 9.72474 5.71888C9.8115 5.66931 9.90316 5.64453 9.99974 5.64453C10.0963 5.64453 10.188 5.66931 10.2747 5.71888C10.3615 5.76846 10.4262 5.84495 10.469 5.94836L11.642 8.72913L14.6638 8.99323C14.7809 9.01118 14.8732 9.04942 14.9407 9.10796C15.0082 9.16651 15.06 9.24194 15.0959 9.33425C15.1317 9.42655 15.1379 9.52163 15.1144 9.6195C15.0909 9.71735 15.0365 9.80346 14.951 9.87781L12.6613 11.8599L13.3497 14.8047C13.3788 14.915 13.3719 15.0156 13.3292 15.1066C13.2865 15.1977 13.2258 15.2714 13.1472 15.3278C13.0685 15.3842 12.9807 15.4169 12.8837 15.4259C12.7867 15.4348 12.6899 15.4111 12.5933 15.3547L9.99974 13.7906Z",fill:"#838383"}))),c3=e=>A.createElement("svg",{width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("rect",{width:20,height:20,rx:4,fill:"white"}),A.createElement("rect",{width:16,height:16,transform:"translate(2 2)",fill:"white"}),A.createElement("g",null,A.createElement("mask",{style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:2,y:2,width:16,height:16},A.createElement("rect",{x:2,y:2,width:16,height:16,fill:"#D9D9D9"})),A.createElement("path",{d:"M9.99974 13.7906L7.40616 15.3547C7.30958 15.4111 7.21279 15.4348 7.11579 15.4259C7.01878 15.4169 6.93096 15.3842 6.85233 15.3278C6.7737 15.2714 6.71303 15.1977 6.67029 15.1066C6.62755 15.0156 6.62071 14.915 6.64978 14.8047L7.33823 11.8599L5.04849 9.87781C4.96303 9.80346 4.90854 9.71735 4.88504 9.6195C4.86154 9.52163 4.86774 9.42655 4.90363 9.33425C4.93953 9.24194 4.99124 9.16651 5.05876 9.10796C5.12628 9.04942 5.21859 9.01118 5.33568 8.99323L8.35746 8.72913L9.53053 5.94836C9.57326 5.84495 9.638 5.76846 9.72474 5.71888C9.8115 5.66931 9.90316 5.64453 9.99974 5.64453C10.0963 5.64453 10.188 5.66931 10.2747 5.71888C10.3615 5.76846 10.4262 5.84495 10.469 5.94836L11.642 8.72913L14.6638 8.99323C14.7809 9.01118 14.8732 9.04942 14.9407 9.10796C15.0082 9.16651 15.06 9.24194 15.0959 9.33425C15.1317 9.42655 15.1379 9.52163 15.1144 9.6195C15.0909 9.71735 15.0365 9.80346 14.951 9.87781L12.6613 11.8599L13.3497 14.8047C13.3788 14.915 13.3719 15.0156 13.3292 15.1066C13.2865 15.1977 13.2258 15.2714 13.1472 15.3278C13.0685 15.3842 12.9807 15.4169 12.8837 15.4259C12.7867 15.4348 12.6899 15.4111 12.5933 15.3547L9.99974 13.7906Z",fill:"#5300E8"})));function pxe(e){const n=Nt();function t(){n(La.updateHideMaterialTab(!1)),e.setbreadShow(!1)}return me(Zt,{children:[me("div",{className:"bread-container",children:[F(ZI,{sx:{width:"0.8em",height:"0.8em",paddingRight:"3px",color:"#838383"},onClick:t}),F(Ye,{children:F("span",{onClick:t,children:e.secendTitle})})]}),F("div",{className:"search",children:F(Lb,{className:"textField",desc:e.resourceType,search:e.search,showHistory:!0})})]})}const mxe="#6036d6",gxe="var(--text-color)",yxe="var(--hover-text-color)",vxe="var(--bg-color)",bxe="8px",wxe="30px",Cxe="#c0fbdf",xxe="#222229",Sxe="var(--third-bg-color)",_xe="#FBB500",Exe="72px",Axe="70px",kxe="64px",Txe="10px",Ixe="_scrollBarStyle_ad892_4",Pxe="_ellipsisStyle_ad892_22",Dxe="_dragClipStyle_ad892_27",Fxe="_panel_ad892_83",Mxe="_animationSlider_ad892_97",Rxe="_selected_ad892_217",Nxe="_scrollWrapper_ad892_297",Bxe="_containerWrapper_ad892_301",Rn={primary:mxe,textColor:gxe,hoverTextColor:yxe,bgColor:vxe,trackmarginbetween:bxe,trackmaterialheight:wxe,musiclyricsbgcolor:Cxe,bgsecondarycolor:xxe,bgthirdcolor:Sxe,selectedClipBorderColor:_xe,sliderMenuWidth:Exe,leftTrackControlWidth:Axe,titleBarHeight:kxe,timeLineAreaPaddingLeft:Txe,scrollBarStyle:Ixe,ellipsisStyle:Pxe,dragClipStyle:Dxe,"drag-in-point":"_drag-in-point_ad892_27","drag-out-point":"_drag-out-point_ad892_28","drag-line":"_drag-line_ad892_42","material-box-wrapper":"_material-box-wrapper_ad892_79",panel:Fxe,"material-box":"_material-box_ad892_79",animationSlider:Mxe,"material-box-top":"_material-box-top_ad892_100","material-box-input":"_material-box-input_ad892_100","panel-material-box-input":"_panel-material-box-input_ad892_103","scrollable-container-box":"_scrollable-container-box_ad892_106","material-list-box":"_material-list-box_ad892_127","categories-item":"_categories-item_ad892_131","categories-item-title":"_categories-item-title_ad892_138","categories-item-link":"_categories-item-link_ad892_154","material-list":"_material-list_ad892_127","material-item-box":"_material-item-box_ad892_169","material-item-box-previewing":"_material-item-box-previewing_ad892_178","material-item-displayName":"_material-item-displayName_ad892_188","item-text":"_item-text_ad892_204","item-title":"_item-title_ad892_208","add-to-track-button":"_add-to-track-button_ad892_211","favourite-button":"_favourite-button_ad892_214",selected:Rxe,"item-apply":"_item-apply_ad892_239","item-check":"_item-check_ad892_251",scrollWrapper:Nxe,containerWrapper:Bxe},Oxe="#6036d6",Lxe="var(--text-color)",jxe="var(--hover-text-color)",Uxe="var(--bg-color)",$xe="8px",Vxe="30px",zxe="#c0fbdf",Hxe="#222229",Gxe="var(--third-bg-color)",Wxe="#FBB500",Xxe="72px",Yxe="70px",Zxe="64px",Kxe="10px",Qxe="_scrollBarStyle_16tij_4",Jxe="_ellipsisStyle_16tij_22",qxe="_dragClipStyle_16tij_27",eSe={primary:Oxe,textColor:Lxe,hoverTextColor:jxe,bgColor:Uxe,trackmarginbetween:$xe,trackmaterialheight:Vxe,musiclyricsbgcolor:zxe,bgsecondarycolor:Hxe,bgthirdcolor:Gxe,selectedClipBorderColor:Wxe,sliderMenuWidth:Xxe,leftTrackControlWidth:Yxe,titleBarHeight:Zxe,timeLineAreaPaddingLeft:Kxe,scrollBarStyle:Qxe,ellipsisStyle:Jxe,dragClipStyle:qxe,"drag-in-point":"_drag-in-point_16tij_27","drag-out-point":"_drag-out-point_16tij_28","drag-line":"_drag-line_16tij_42","select-show":"_select-show_16tij_79"};let Ov;const tSe=e=>{const{$t:n}=en(),t=Nt(),[r,i]=A.useState(0),a=A.useMemo(()=>{if(!e.panelClip)return null;const o=e.panelClip.videoFxs;if(Ov=o==null?void 0:o.findIndex(h=>h.type==="package"&&e.materialId===h.desc),!o)return null;const u=o[Ov];return i(u==null?void 0:u.intensity),u},[e.panelClip,e.materialId]);qt(()=>{a&&a.raw.getFilterIntensity()!==r&&(a.raw.setFilterIntensity(r),tt())},[r]);const l=o=>{if(!fa.isNumber(o)||!e.panelClip)return;const u=Pe(e.panelClip.videoFxs);u[Ov].intensity=o;const h={...e.panelClip,videoFxs:[...u]};t(Ge.updateTimelineDataClip({trackIndex:e.trackIndex,clipData:h})),Ft()};return a?F("div",{className:`edit-panel-scroll ${eSe["select-show"]}`,children:F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:n("effectEditPanel.Strength"),handleMouseUp:l,value:r,min:0,max:1,step:.1,setValue:o=>i(o)})})})}):null},{$t:hc}=en("view.editorApp.mediaResource.");let nSe="",ef=0,p2=0;const Rp="100%",yT={width:Rp,aspectRatio:"1 / 1",backgroundColor:"#292929"};function Ic(e){const n=Nt(),{enqueueSnackbar:t}=Ai(),[r,i]=A.useState([]),[a,l]=A.useState(""),{timelineData:o}=Ve(We=>We.project),[u,h]=Ki([]),[d,p]=Ki([]),[s,c]=Ki([]),[f,m]=Ki([]),[g,y]=Ki(null),[v,b]=Ki(null),[_,M]=A.useState(""),k=A.useRef(-1),[P,E]=A.useState(!1),R=A.useRef(null),[w,C]=A.useContext(Ri),[S,x]=A.useState(!1),[I,D]=A.useState(""),{trackIndex:T,clipIndex:N,prepareTransition:L}=Ve(We=>We.editor),{userId:B}=Ve(We=>We.user),[z,K]=A.useState(3),[J,X]=A.useState(!1),[ee,ne]=A.useState({});A.useEffect(()=>{N!==-1&&(y(Pe(o.tracks[T].clips[N])),b(Pe(o.tracks[T].clips[N])))},[N,T]);const{handleEmptyEffect:q,handleModularCaptionOnClip:Y,handlePackageFilterOnClip:le,handleAnimationStickerOnClip:ue}=UB(a,k,v,b),{refreshTimelineData:ce}=F0(),de=A.useMemo(()=>{if(g&&k.current===ye.mType.animationVideofx){let We=g.videoFxs.find(ht=>ht.type==="property");if(We){let ht=We.isPostOutAnimation?"Post Package2 Id":"Package2 Id";if(a===ye.animationType.loopAnimation&&We.animationType==="loopAnimation")return!0;if(a===ye.animationType.inAnimation||a===ye.animationType.outAnimation){if(We.animationType==="inAnimation")return!0;let ut=We.params.find(mt=>mt.key===ht);if(ut&&ut.value)return!0}}return!1}else if(g&&k.current===ye.mType.animationCaption){const We=g,ht=We.animationId,ut=We.inAnimationId,mt=We.outAnimationId;return!ht&&!ut&&!mt||!ht&&a===ye.captionAnimationType.animation?!1:!(ht&&(a===ye.captionAnimationType.inAnimation||a===ye.captionAnimationType.outAnimation))}else if(g&&k.current===ye.mType.animationSticker){const We=g,ht=We.animationId,ut=We.inAnimationId,mt=We.outAnimationId;return!ht&&!ut&&!mt||!ht&&a===ye.stickerAnimationType.animation?!1:!(ht&&(a===ye.stickerAnimationType.inAnimation||a===ye.stickerAnimationType.outAnimation))}else return!1},[a,g,e.type]),W=A.useMemo(()=>k.current===ye.mType.captionstyle&&a===ye.captionType.scroll,[a,e.type]),Q=A.useMemo(()=>k.current===ye.mType.captionstyle&&a===ye.captionType.musicLyrics,[a,e.type]),re=A.useMemo(()=>[ye.mType.videofx,ye.mType.effectfx,ye.mType.animationVideofx].includes(e.type)&&e.isPanel,[e.isPanel,e.type]),te=A.useCallback(()=>[ye.mType.videotransition].includes(k.current)&&w.isAddTransitionByBtn,[w.isAddTransitionByBtn,e.type,g,e.isPanel]),Z=A.useMemo(()=>g&&g.clipSubType==="modular",[g]),U=A.useMemo(()=>g&&k.current===ye.mType.animationSticker,[g,e.type]),[V,ae]=A.useState(!1),{onAddToTrack:he,onDraggingMouseDown:we}=ll(),Ee=async(We,ht)=>{ht.stopPropagation(),ht.preventDefault(),j(We,!0,!1),await Pc(We),j(We,!1,!0);let ut=We.packageUrl||We.packageRelativePath,mt=ut.substring(ut.lastIndexOf("/")+1);JL(mt).then(Bt=>{Bt?(he({event:ht,dragData:We}),Oe(We)):console.warn(mt+" is not installed yet. The reason may due to the package size is too large.")})};A.useEffect(()=>{const We=document.querySelector(".panel-wrapper");return e.isPanel?We&&We.classList.add("is-scrool-list"):We&&We.classList.remove("is-scrool-list"),()=>{We&&We.classList.remove("is-scrool-list")}},[e.isPanel]),A.useEffect(()=>{!g&&e.isPanel||($(),ge(),k.current=e.type)},[e.type,e.isPanel,g]),A.useEffect(()=>{ae(k.current!==ye.mType.videotransition&&!Q&&!e.isPanel)},[e.isPanel,Q,e.type]),A.useEffect(()=>{a&&fe({needReset:!0})},[a]),A.useEffect(()=>(Ce.$on("deleteLastMusicLyricsClip",()=>{const We=Pe(s);We.forEach(ht=>{ht.checked=!1}),c(We)}),()=>{Ce.$off("deleteLastMusicLyricsClip"),Ce.$off("recentlyMark")}),[]);const ge=async()=>{await fe({banner:2,needReset:!0})},ie=async(We,ht)=>{l(We),e.type===ye.mType.captionstyle&&(We===nSe?k.current=ye.mType.compoundCaption:k.current=ye.mType.captionstyle),R.current&&(R.current.scrollTop=0)},G=A.useCallback(()=>{const We=k.current;return W||Q?"horizontal":[ye.mType.animationVideofx,ye.mType.animationCaption,ye.mType.animationSticker].includes(We)?"square":ye.materialTypeToRatioMap[Xf(ye.mType,We)]||"square"},[e.type,a]),$=async()=>{let We;if(fe({banner:1,needReset:!0}),fe({banner:0,needReset:!0}),We=(await wa.material_categories({isPanel:e.isPanel,type:e.type})).materialCategories,e.type===ye.mType.captionstyle)i(We);else if(e.type===ye.mType.particle){const ut=We.filter(mt=>mt.id!="49");i(ut)}else i(We)},H=async(We,ht)=>{ht.stopPropagation(),ht.preventDefault(),E(!0),l(0),await wa.material_favourite_mark({userId:B,type:We.materialType,materialIds:We.id,unmark:We.isFavourite==1}),S?I=="Recently used"?await ke({displayName:"Recently used",isRecently:!0}):I=="Favourite"?await ke({displayName:"Favourite",isFavourite:!0}):ie(String(We.categoryCustom)):(await fe({banner:1,needReset:!0}),await fe({banner:0,needReset:!0}),await fe({banner:2,needReset:!0})),t(We.isFavourite?hc("unmarkFavouite"):hc("markFavouite"),{variant:"success"}),E(!1)},O=(We,ht)=>{e.isPanel&&(h(ut=>{ut.forEach(mt=>{mt.checked=!1})}),p(ut=>{ut.forEach(mt=>{mt.checked=!1})}),m(ut=>{ut.forEach(mt=>{mt.checked=!1})}),ht==1?h(ut=>{ut.forEach(mt=>{mt.id==We.id&&(mt.checked=!0)})}):ht==0?p(ut=>{ut.forEach(mt=>{mt.id==We.id&&(mt.checked=!0)})}):ht==2&&m(ut=>{ut.forEach(mt=>{mt.id==We.id&&(mt.checked=!0)})}))},j=(We,ht,ut)=>{h(mt=>{mt.forEach(Bt=>{Bt.id==We.id&&(Bt.installed=ut,Bt.installing=ht),Bt.materialType==ye.mType.videotransition&&Bt.categoryCustom==ye.transitionType.general&&(Bt.installed=!0,Bt.installing=!1)})}),c(mt=>{mt.forEach(Bt=>{Bt.id==We.id&&(Bt.installed=ut,Bt.installing=ht),Bt.materialType==ye.mType.videotransition&&Bt.categoryCustom==ye.transitionType.general&&(Bt.installed=!0,Bt.installing=!1)})}),p(mt=>{mt.forEach(Bt=>{Bt.id==We.id&&(Bt.installed=ut,Bt.installing=ht),Bt.materialType==ye.mType.videotransition&&Bt.categoryCustom==ye.transitionType.general&&(Bt.installed=!0,Bt.installing=!1)})}),m(mt=>{mt.forEach(Bt=>{Bt.id==We.id&&(Bt.installed=ut,Bt.installing=ht),Bt.materialType==ye.mType.videotransition&&Bt.categoryCustom==ye.transitionType.general&&(Bt.installed=!0,Bt.installing=!1)})})},[se,oe]=A.useState(!1),fe=async(We={needReset:!1,keyword:"",banner:null,search:!1})=>{const{needReset:ht,keyword:ut,banner:mt,search:Bt}=We;let Jt=[],$e=0;if(oe(!0),ht&&(p2=0,c([])),a==="builtin"){let gt,xt=0;k.current===ye.mType.videotransition&&(xt=s3.length,gt=s3.map(St=>(St.installed=!0,St.materialType=ye.mType.videotransition,St))),c(gt),ef=xt;return}const He={page:p2,pageSize:20,type:_e,category:Bt?null:a,isPanel:e.isPanel,keyword:ut};if(k.current===ye.mType.compoundCaption&&delete He.category,mt==null){const gt=await wa.material_list(He);Jt=gt.materialList,$e=gt.materialCount}else{const gt={page:p2,pageSize:G8,userId:B,type:e.type,keyword:ut};if(!e.isPanel&&e.type==ye.mType.effectfx&&(gt.getParticle=!0),mt===1){const xt=await wa.material_favourite_list(gt);Jt=xt.favourite.filter(St=>e.isPanel?St.materialType!==ye.mType.particle:!0),$e=xt.count}if(mt===0){const xt=await wa.material_recent_list(gt);Jt=xt.recent.filter(St=>e.isPanel?St.materialType!==ye.mType.particle:!0),$e=xt.count}if(mt===2){const{materialCategories:xt}=await wa.material_overview_list({type:e.type,keyword:ut,userId:B}),St=[];xt.forEach((ln,pn)=>{St.push(...ln.materialList.map(Ue=>({...Ue,order:pn})))}),Jt=St,$e=St.length}}ef=$e;let it=0;if(ht||(it=s.length),p2++,re){const gt=g.videoFxs;Jt.forEach(xt=>{gt.forEach(St=>{St.type==="package"&&xt.id===St.desc&&(console.log(111),xt.checked=!0),St.type==="property"&&St.params.forEach(ln=>{ln.value===xt.id&&(console.log(222),xt.checked=!0)})})})}if(Z||U){const gt=g;gt.rendererId&&Jt.forEach(xt=>{xt.id===gt.rendererId&&(xt.checked=!0)}),gt.contextId&&Jt.forEach(xt=>{xt.id===gt.contextId&&(xt.checked=!0)}),gt.inAnimationId&&Jt.forEach(xt=>{xt.id===gt.inAnimationId&&(xt.checked=!0)}),gt.outAnimationId&&Jt.forEach(xt=>{xt.id===gt.outAnimationId&&(xt.checked=!0)}),gt.animationId&&Jt.forEach(xt=>{xt.id===gt.animationId&&(xt.checked=!0)})}if(Q&&o.tracks){const gt=o.tracks.find(xt=>xt.type==="musicLyricsTrack");gt&&gt.styleDesc&&Jt.forEach(xt=>{xt.id===gt.styleDesc&&(xt.checked=!0)})}ht?(mt===2?m(Jt):mt===0?p(Jt):mt===1&&h(Jt),c(Jt)):(mt==2?m([...s,...Jt]):mt===0?p([...s,...Jt]):mt===1&&h([...s,...Jt]),c([...s,...Jt])),oe(!1),Jt.forEach(async(gt,xt)=>{Q||gt.categoryCustom===ye.transitionType.general?(mt==2?m(St=>{St[it+xt].installed=!0,St[it+xt].installing=!1}):mt==1?h(St=>{St[it+xt].installed=!0,St[it+xt].installing=!1}):mt==0&&p(St=>{St[it+xt].installed=!0,St[it+xt].installing=!1}),c(St=>{St[it+xt].installed=!0,St[it+xt].installing=!1})):(mt==2?m(St=>{St[it+xt]&&(St[it+xt].installed=!1,St[it+xt].installing=!1)}):mt==1?h(St=>{St[it+xt]&&(St[it+xt].installed=!1,St[it+xt].installing=!1)}):mt==0&&p(St=>{St[it+xt]&&(St[it+xt].installed=!1,St[it+xt].installing=!1)}),c(St=>{St[it+xt]&&(St[it+xt].installed=!1,St[it+xt].installing=!1)}))})},[_e,pe]=A.useState(e.type),ke=We=>{P||(x(!0),D(We.displayName),console.log("see all item ",We),We.isFavourite?(l(0),fe({banner:1,needReset:!0})):We.isRecently?(l(0),fe({banner:0,needReset:!0})):(pe(We.parentType),ie(We.id)),n(La.updateHideMaterialTab(!0)))};A.useEffect(()=>{e.isPanel===!0&&C(We=>{We.isMatrialAll=S}),S||pe(e.type)},[S]);const be=async We=>{We.keyword&&We.keyword.length>0?(X(!0),await fe({search:!0,...We})):X(!1)},Ie=(We,ht)=>{const ut=document.getElementById("scrollableMaterialDiv");ut&&(ut.getBoundingClientRect(),We.currentTarget&&(We.currentTarget.getBoundingClientRect(),Ze({width:"100%"}),M(ht.id)))},Ae=async(We,ht,ut,mt)=>{ht&&O(ht,ut),ht&&!ht.installed&&(j(ht,!0,!1),await Pc(ht),j(ht,!1,!0));let Bt=s,Jt=c;if(ut===1?(Bt=u,Jt=h):ut===0?(Bt=d,Jt=p):ut===2&&(Bt=f,Jt=m),ht===null){M(""),q({categoryId:a,currentType:k.current,list:Bt,setList:Jt,isClipModular:Z,isAnimationSticker:U});return}if(br(ut,(ht==null?void 0:ht.id)||"",mt),Ie(We,ht),te()&&L){const $e=await U2(ht);$e.trackIndex=L.trackIndex,$e.clipIndex=L.clipIndex,wa.material_recent_mark({userId:B,type:ht.materialType,materialIds:ht.id}),await ce({leftPosition:L.leftPostion,draggedData:$e,isFromAdd:!0}),S||await be({keyword:"",needReset:!0})}else if(e.isPanel&&ht.installed)re?le({item:ht,categoryId:a,list:Bt,setList:Jt,currentType:k.current}):Z?Y({item:ht,categoryId:a,list:Bt,setList:Jt,currentType:k.current,isClipModular:Z}):U&&ue({item:ht,categoryId:a,list:Bt,setList:Jt,currentType:k.current,isAnimationSticker:U}),Oe(ht);else if(We.currentTarget.querySelector("img")){if(console.log("Material",We),We.stopPropagation(),!ut)return;let $e=Pe(ht);$e.previewingListType=ut,Ce.$emit("previewMaterial",$e)}},Ne=We=>{h(ht=>{ht.forEach(ut=>{ut.previewing=!1})}),p(ht=>{ht.forEach(ut=>{ut.previewing=!1})}),m(ht=>{ht.forEach(ut=>{ut.previewing=!1})}),We&&(We.previewingListType==1?h(ht=>{ht.forEach(ut=>{ut.id==(We==null?void 0:We.id)&&(ut.previewing=!0)})}):We.previewingListType==0?p(ht=>{ht.forEach(ut=>{ut.id==(We==null?void 0:We.id)&&(ut.previewing=!0)})}):We.previewingListType==2&&m(ht=>{ht.forEach(ut=>{ut.id==(We==null?void 0:We.id)&&(ut.previewing=!0)})}))};A.useEffect(()=>(Ce.$on("previewMaterial",Ne),()=>{Ce.$off("previewMaterial",Ne)}),[]);async function Oe(We){await wa.material_recent_mark({userId:B,type:We.materialType,materialIds:We.id});let ht=null,mt=(await wa.material_recent_list({userId:B,page:0,pageSize:6,keyword:ht,type:e.type,getParticle:e.type==ye.mType.effectfx})).recent.filter(Bt=>e.isPanel?Bt.materialType!==ye.mType.particle:!0);p(mt)}const[Me,Ze]=A.useState({width:"100%"}),ot=async We=>{j(We,!0,!1),await Pc(We),j(We,!1,!0)},st=async(We,ht)=>{if(!ht.installed||e.isPanel){ot(ht);return}we(We,{dragData:ht})},[pt,wt]=A.useState(!1),[Ot,dn]=A.useState(!1),[Dn,$n]=A.useState(!1),[Nn,an]=A.useState(null),[Ln,hr]=A.useState(null);function br(We,ht,ut){let mt=!1;wt(mt),dn(mt),$n(mt),an(null),hr(We),We===0?(mt=!!d.some(Bt=>Bt.id===ht),wt(mt)):We===1?(mt=!!u.some(Bt=>Bt.id===ht),dn(mt)):We===2&&(mt=!!f.filter(Bt=>Bt.order===ut).some(Bt=>Bt.id===ht),$n(mt),an(ut))}A.useEffect(()=>{if([ye.mType.videofx,ye.mType.effectfx,ye.mType.animationVideofx].includes(k.current)&&e.isPanel&&g){if(Ot||pt||Dn)return;const We=g.videoFxs.find(Bt=>Xf(ye.mediaVideoFxType,k.current)===Bt.videoFxType);if(!We||(M(We.desc),S))return;const ht=u.find(Bt=>Bt.id===We.desc),ut=d.find(Bt=>Bt.id===We.desc);let mt=null;if(ut)wt(!0),mt=0;else if(ht)dn(!0),mt=1;else{const Bt=f.find(Jt=>Jt.id===We.desc);if(!Bt)return;mt=2,$n(!0),an(Bt.order)}hr(mt)}},[e.isPanel,e.type,g,u,d,r,f,S]);const[Qn,$r]=A.useState(0),on=A.useMemo(()=>{let We=3,ht=8;return Qn>screen.width*.3&&Qn<=screen.width*.35?We=4:Qn>screen.width*.35&&Qn<=screen.width*.45?We=5:Qn>screen.width*.45&&(We=6),K(We),{gap:ht,gridTemplateColumns:`repeat(${We}, 1fr)`}},[Qn,e.type]),Bn=A.useMemo(()=>({width:`${(Qn-10)/z-8}px`}),[Qn,z]),rn=["Recently used","Favourite",""];A.useEffect(()=>{let We=document.getElementById("scrollableMaterialDiv"),ht=new ResizeObserver(ut=>{let mt=We.offsetWidth-We.clientWidth;$r(We.clientWidth),ne(Bt=>mt&&!Bt.hasOwnProperty("paddingRight")&&!e.isPanel?{marginRight:4,marginLeft:4}:e.isPanel?{marginRight:4,marginLeft:4,height:"calc(100vh - 300px)"}:!mt&&Bt.hasOwnProperty("paddingRight")?{padding:"0 16px"}:Bt)});return ht.observe(We),()=>{ht.disconnect()}},[]);const nn=(We,ht,ut)=>{let mt=ht.length<=0&&se?Array.from(new Array(6)):ht.filter(({materialType:Jt,order:$e})=>We===3?!0:We===2?$e===ut:e.isPanel?Jt!==ye.mType.particle:!0);We!==3&&(mt=mt.slice(0,z)),mt.map((Jt,$e)=>Jt?me("div",{className:`${Rn["material-item-box"]}
${Jt.checked?Rn.selected:""}
${Jt.previewing?Rn["material-item-box-previewing"]:""}`,onClick:He=>Ae(He,Jt,We,ut),onMouseDown:He=>st(He,Jt),children:[!Jt.installed&&F("div",{style:{width:"100%",aspectRatio:"1 / 1",display:"flex",justifyContent:"center",position:"absolute",alignItems:"center"},children:F(Ys,{style:{width:"30px",height:"30px",position:"absolute"}})}),F("img",{className:`${Rn[G()]} ${e.isPanel?Rn.panel:""} `,src:Jt.coverUrl,draggable:!1,style:{borderRadius:"5px",objectFit:"contain",...yT}}),V?F(Dr,{placement:"right",title:hc("addTrackTip"),children:F("div",{className:Rn["add-to-track-button"],onMouseDown:He=>He.stopPropagation(),onClick:He=>Ee(Jt,He),children:F(M8,{})})}):null,F(Dr,{placement:"right",title:hc("favourite"),children:F("div",{className:Rn["favourite-button"],onMouseDown:He=>He.stopPropagation(),onClick:He=>H(Jt,He),children:Jt.isFavourite?F(c3,{}):F(l3,{})})}),me("span",{className:Rn["material-item-displayName"],style:Bn,children:[Rc()?Jt.displayNamezhCN:Jt.displayName," "]})]},$e):me("div",{className:`${Rn["material-item-box"]}`,children:[F(yr,{sx:{transform:"scale(1)",width:Rp,aspectRatio:"1/1"}}),F(yr,{variant:"text",className:Rn["material-item-displayName"],sx:{transform:"scale(1)",width:Rp}})]},$e));function Bt(){return mt.map((Jt,$e)=>Jt?me("div",{className:`${Rn["material-item-box"]}
${Jt.checked?Rn.selected:""}
${Jt.previewing?Rn["material-item-box-previewing"]:""}`,onClick:He=>Ae(He,Jt,We,ut),onMouseDown:He=>st(He,Jt),children:[Jt.installing&&F("div",{style:{width:"100%",aspectRatio:"1 / 1",display:"flex",justifyContent:"center",position:"absolute",alignItems:"center"},children:F(Ys,{style:{width:"30px",height:"30px",position:"absolute"}})}),F("img",{className:`${Rn[G()]} ${e.isPanel?Rn.panel:""} `,src:Jt.coverUrl,draggable:!1,style:{borderRadius:"5px",objectFit:"contain",...yT}}),V?F(Dr,{placement:"right",title:hc("addTrackTip"),children:F("div",{className:Rn["add-to-track-button"],onMouseDown:He=>He.stopPropagation(),onClick:He=>Ee(Jt,He),children:F(M8,{})})}):null,F(Dr,{placement:"right",title:hc("favourite"),children:F("div",{className:Rn["favourite-button"],onMouseDown:He=>He.stopPropagation(),onClick:He=>H(Jt,He),children:Jt.isFavourite?F(c3,{}):F(l3,{})})}),me("span",{className:Rn["material-item-displayName"],style:Bn,children:[Rc()?Jt.displayNamezhCN:Jt.displayName," "]})]},$e):me("div",{className:`${Rn["material-item-box"]}`,children:[F(yr,{sx:{transform:"scale(1)",width:Rp,aspectRatio:"1/1"}}),F(yr,{variant:"text",className:Rn["material-item-displayName"],sx:{transform:"scale(1)",width:Rp}})]},$e))}return me(Zt,{children:[F("div",{className:Rn["material-list"],style:We!==3?on:{},children:Bt()}),We===3&&_||We===0&&pt||We===1&&Ot||We===2&&Nn===ut&&Dn?F(YI,{in:!!_,sx:{...Me,transition:"height 200ms steps(10,jump-end) 500ms"},children:F("div",{children:F(tSe,{panelClip:v,trackIndex:T,materialId:_,setMaterialId:M})})}):null]})},wr=(We,ht,ut,mt)=>me(Zt,{children:[We===2&&!ut?F(yr,{className:Rn["categories-item-title"]}):ht.length>0&&me("div",{className:Rn["categories-item-title"],children:[F("p",{children:We!==2?rn[We]:ut==null?void 0:ut.displayName}),F("div",{children:F(ug,{className:Rn["categories-item-link"],onClick:()=>{ke(We!==2?{displayName:rn[We],isRecently:We===0}:ut)},children:"See all"})})]}),nn(We,ht,mt)]}),{sliderMenuKey:Rr}=Ve(We=>We.editor);A.useEffect(()=>{ef=s.length},[Rr]);const Jn=We=>{x(We),l(0)};return F("div",{className:Rn["material-box-wrapper"]+" "+(e.isPanel?Rn.panel:""),children:me("div",{className:`${Rn["material-box"]} ${de?Rn.animationSlider:""} ${e.isPanel?"is-panel":""}`,children:[F("div",{className:Rn["material-box-top"],children:S?J?null:me(Zt,{children:[F(pxe,{setbreadShow:We=>Jn(We),resourceType:ye.m0Type[e.type]||String(e.type),secendTitle:I,search:fe}),F("div",{style:{paddingLeft:"16px"},children:hc("searchCount",{count:ef})})]}):me("div",{className:`${Rn["material-box-input"]} ${e.isPanel&&Rn["panel-material-box-input"]}`,children:[F(Lb,{desc:ye.m0Type[e.type],className:"textField",showHistory:!0,search:be}),J&&F("div",{children:hc("searchCount",{count:ef})})]})}),F("div",{id:"scrollableMaterialDiv",className:Rn["scrollable-container-box"],style:ee,ref:R,children:F(_3,{loader:null,dataLength:s.length,next:fe,hasMore:s.length<ef,scrollableTarget:"scrollableMaterialDiv",children:me("div",{className:`${Rn["material-list-box"]}`,children:[e.isPanel&&F("div",{className:Rn["material-list"],children:me("div",{className:`${Rn["material-item-box"]} ${_?"":Rn.selected}`,onClick:We=>Ae(We,null,Ln),children:[F("div",{className:Rn["item-text"],children:F(hn,{component:$B,sx:{width:"2em",height:"2em",color:"rgba(65, 65, 65, 1)"}})}),F("div",{className:Rn["item-title"],children:"None"})]})}),!S&&!J?F("div",{className:Rn["categories-item"],children:wr(0,d)}):null,!S&&!J?F("div",{className:Rn["categories-item"],children:wr(1,u)}):null,!S&&!J?(r.length<=0?Array.from(new Array(10)):r).map((We,ht)=>We?F("div",{className:Rn["categories-item"],children:wr(2,f,We,ht)},We.displayName):F("div",{className:Rn["categories-item"],children:wr(2,f,We,ht)},ht)):null,S||J?nn(3,s):null]})})})]})})}Ic.defaultProps={isPanel:!1,withCategory:!0};const{$t:cs}=en();let hu;const rSe=()=>{const e=Nt(),[n,t]=A.useState(0),[r,i]=A.useState(0),[a,l]=A.useState(0),[o,u]=A.useState(0),[h,d]=A.useState(0),[p,s]=A.useState(0),[c,f]=A.useState(0),[m,g]=A.useState(0),[y,v]=A.useState(0),[b,_]=A.useState(0),{timelineData:{tracks:M}}=Ve(S=>S.project),{trackIndex:k,clipIndex:P}=Ve(S=>S.editor);A.useEffect(()=>{P!==-1&&(hu=Pe(M[k].clips[P]),E())},[P,k]);const E=()=>{hu.videoFxs.forEach(S=>{S.desc==="Tint"?S.params.forEach(x=>{x.key==="Temperature"?t(x.value):x.key==="Tint"&&i(x.value)}):S.desc==="BasicImageAdjust"?S.params.forEach(x=>{x.key==="Brightness"?u(x.value):x.key==="Contrast"?d(x.value):x.key==="Saturation"?l(x.value):x.key==="Highlight"?s(x.value):x.key==="Shadow"?f(x.value):x.key==="Blackpoint"&&g(x.value)}):S.desc==="Sharpen"?S.params.forEach(x=>{x.key==="Amount"&&v(x.value)}):S.desc==="Vignette"&&S.params.forEach(x=>{x.key==="Degree"&&_(x.value)})})};qt(()=>{R("Tint","Temperature",n)},[n]),qt(()=>{R("Tint","Tint",r)},[r]),qt(()=>{R("BasicImageAdjust","Saturation",a)},[a]),qt(()=>{R("BasicImageAdjust","Brightness",o)},[o]),qt(()=>{R("BasicImageAdjust","Contrast",h)},[h]),qt(()=>{R("BasicImageAdjust","Highlight",p)},[p]),qt(()=>{R("BasicImageAdjust","Shadow",c)},[c]),qt(()=>{R("BasicImageAdjust","Blackpoint",m)},[m]),qt(()=>{R("Sharpen","Amount",y)},[y]),qt(()=>{R("Vignette","Degree",b)},[b]);function R(S,x,I){const D=hu==null?void 0:hu.videoFxs.find(T=>T.desc===S);if(D&&D.raw&&D.raw.getFloatVal(x)!==I){D.raw.setFloatVal(x,I);const T=D.params.find(N=>N.key===x);T&&(T.value=I),tt()}}const w=()=>{e(Ge.updateTimelineDataClip({trackIndex:k,clipData:Pe(hu)})),Ft()},C=()=>{R("Tint","Temperature",0),R("Tint","Tint",0),R("BasicImageAdjust","Saturation",0),R("BasicImageAdjust","Brightness",0),R("BasicImageAdjust","Contrast",0),R("BasicImageAdjust","Highlight",0),R("BasicImageAdjust","Shadow",0),R("BasicImageAdjust","Blackpoint",0),R("Sharpen","Amount",0),R("Vignette","Degree",0),t(0),i(0),l(0),u(0),d(0),s(0),f(0),g(0),v(0),_(0),e(Ge.updateTimelineDataClip({trackIndex:k,clipData:Pe(hu)})),Ft(),tt()};return me(Ye,{className:"edit-panel-scroll",sx:{paddingLeft:"16px",paddingRight:"16px",paddingTop:"20px"},children:[F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:cs("view.editorApp.mediaResource.adjust.temperature"),bgColor:"linear-gradient(89.99deg, #6DBAF2 0.01%, #FFAC5F 102.22%),linear-gradient(0deg, #FFFFFF, #FFFFFF);",handleMouseUp:w,value:n,min:-1,max:1,step:.1,setValue:S=>t(S)})})}),F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:cs("view.editorApp.mediaResource.adjust.tint"),bgColor:"linear-gradient(89.99deg, #11B771 0.01%, #BC002D 102.22%),linear-gradient(0deg, #FFFFFF, #FFFFFF);",handleMouseUp:w,value:r,min:-1,max:1,step:.1,setValue:S=>i(S)})})}),F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:cs("view.editorApp.mediaResource.adjust.saturation"),bgColor:"linear-gradient(0deg, #FFFFFF, #FFFFFF),linear-gradient(89.99deg, #FFFFFF 0.01%, #19B100 102.22%);",handleMouseUp:w,value:a,min:-1,max:1,step:.1,setValue:S=>l(S)})})}),F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:cs("view.editorApp.mediaResource.adjust.brightness"),bgColor:"linear-gradient(90deg, #000000 0%, rgba(255, 255, 255, 0.7) 99.72%),linear-gradient(0deg, #FFFFFF, #FFFFFF);",handleMouseUp:w,value:o,min:-1,max:1,step:.1,setValue:S=>u(S)})})}),F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:cs("view.editorApp.mediaResource.adjust.contrast"),bgColor:"linear-gradient(90deg, rgba(255, 255, 255, 0.7) 0%, #000000 99.72%),linear-gradient(0deg, #FFFFFF, #FFFFFF);",handleMouseUp:w,value:h,min:-1,max:1,step:.1,setValue:S=>d(S)})})}),F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:cs("view.editorApp.mediaResource.adjust.highlight"),bgColor:"linear-gradient(90deg, #000000 0%, rgba(255, 255, 255, 0.7) 99.72%),linear-gradient(0deg, #FFFFFF, #FFFFFF);",handleMouseUp:w,value:p,min:-1,max:1,step:.1,setValue:S=>s(S)})})}),F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:cs("view.editorApp.mediaResource.adjust.shadow"),bgColor:"linear-gradient(90deg, #000000 0%, rgba(255, 255, 255, 0.7) 99.72%),linear-gradient(0deg, #FFFFFF, #FFFFFF);",handleMouseUp:w,value:c,min:-1,max:1,step:.1,setValue:S=>f(S)})})}),F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:cs("view.editorApp.mediaResource.adjust.blackpoint"),bgColor:"linear-gradient(90deg, #000000 0%, rgba(255, 255, 255, 0.7) 99.72%),linear-gradient(0deg, #FFFFFF, #FFFFFF);",handleMouseUp:w,value:m,min:-10,max:10,step:.1,setValue:S=>g(S)})})}),F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:cs("view.editorApp.mediaResource.adjust.amount"),handleMouseUp:w,value:y,min:0,max:5,step:.1,setValue:S=>v(S)})})}),F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:cs("view.editorApp.mediaResource.adjust.degree"),handleMouseUp:w,value:b,min:0,max:1,step:.1,setValue:S=>_(S)})})}),F("div",{className:"group",children:F(un,{className:"item-button",onClick:()=>C(),children:cs("labels.resetAll")})})]})};function iSe(){const[e,n]=A.useState("presets");return me(Zt,{children:[F(Ub,{otherCss:{paddingLeft:16,paddingRight:16},currentKey:e,onChange:t=>n(t),items:[{key:"presets",label:"Presets"},{key:"adjust",label:"Color correction"}]}),e==="presets"?F(Ic,{type:ye.mType.videofx,isPanel:!0}):null,e==="adjust"?F(rSe,{}):null]})}let Wa;const aSe=()=>{const e=Nt(),[n,t]=Ki(null),[r,i]=A.useState(!1),{timelineData:{tracks:a}}=Ve(p=>p.project),{trackIndex:l,clipIndex:o}=Ve(p=>p.editor);A.useEffect(()=>{if(o===-1)return;Wa=Pe(a[l].clips[o]);let p=Wa.videoFxs.find(s=>s.desc==="Mosaic");i(!1),p||(i(!0),p=new Ba(Vi.builtin,Wa.videoFxs.length,"Mosaic")),t(Pe(p))},[o,l]),A.useEffect(()=>(Ce.$on("updatePanelClip",function(){Wa=Pe(Re.getState().project.timelineData.tracks[l].clips[o]);let p=Wa.videoFxs.find(s=>s.desc==="Mosaic");p||(i(!0),p=new Ba(Vi.builtin,Wa.videoFxs.length,"Mosaic")),t(Pe(p))}),()=>{Ce.$off("updatePanelClip")}),[]);function u(p){const s=p;return s.params.push(new _t("float","Unit Size",0)),Wa.videoFxs.unshift(s),s.raw=Wa.raw.insertRawBuiltinFx(s.desc,0),e(Ge.updateTimelineDataClip({trackIndex:l,clipData:Pe(Wa)})),Pe(s)}return F(Vb,{mask:n,isIgnoreBackground:!0,isNeedInit:r,onInitMask:u,onUpdateMask:p=>{const s=Wa.videoFxs.findIndex(f=>f.desc==="Mosaic");Wa.videoFxs.splice(s,1,p),e(Ge.updateTimelineDataClip({trackIndex:l,clipData:Pe(Wa)}))},onClearData:()=>{const{videoFxs:p}=Wa,s=p.findIndex(f=>f.desc==="Mosaic");s!==-1&&(p[s].raw.setRegional(!1),p.splice(s,1));const c=p.find(f=>f.type==="property");Ce.$emit("monitorSelectTransform2DVideoFx",[c,Wa.m3u8Path]),e(Ge.updateTimelineDataClip({trackIndex:l,clipData:Pe(Wa)}))}})};function oSe(){const[e,n]=A.useState("presets"),{currentSubMenuItem:t}=Ve(r=>r.editor);return A.useEffect(()=>{t==""?n("presets"):n(t)},[t]),me(Zt,{children:[F(Ub,{otherCss:{paddingLeft:16,paddingRight:16},currentKey:e,onChange:r=>n(r),items:[{key:"presets",label:"Presets"},{key:"mask",label:"Mask"}]}),e==="presets"?F(Ic,{type:ye.mType.effectfx,isPanel:!0}):null,e==="mask"?F(aSe,{}):null]})}const{$t:m2}=en();let yl,Si;const sSe=()=>F(Q8,{style:{fill:"#181818",stroke:"#5f5f5f",width:"15px"}}),eO=A.forwardRef(function(n,t){const r=Nt(),{enqueueSnackbar:i}=Ai(),[a,l]=A.useState(!1),[o,u]=A.useState(0),[h,d]=A.useState(0);A.useImperativeHandle(t,()=>({reset:_}));const{timelineData:{tracks:p}}=Ve(M=>M.project),{trackIndex:s,clipIndex:c}=Ve(M=>M.editor);A.useEffect(()=>{c!==-1&&(yl=Pe(p[s].clips[c]),f())},[c,s]);const f=()=>{const M="Master Keyer";if(Si=yl.videoFxs.find(k=>k.desc===M),!Si){let k=yl.raw.appendRawBuiltinFx(M);k.setBooleanVal("Spill Removal",!0),k.setFloatVal("Softeness Amendment",.1),k.setFloatVal("Spill Removal Intensity",0),k.setFloatVal("Shrink Intensity",0),Si=new Ba(Vi.builtin,yl.videoFxs.length,M),Si.raw=k,Si.isRaw=!0,yl.videoFxs.push(Si),Si.params.push(new _t("color","Key Color","#00000000")),Si.params.push(new _t("bool","Spill Removal",!0)),Si.params.push(new _t("float","Softeness Amendment",.1)),Si.params.push(new _t("float","Spill Removal Intensity",0)),Si.params.push(new _t("float","Shrink Intensity",0))}Si.params.forEach(k=>{k.key==="Shrink Intensity"?d(k.value):k.key==="Spill Removal Intensity"&&u(k.value)})};function m(){yl=Pe(Re.getState().project.timelineData.tracks[s].clips[c])}A.useEffect(()=>(Ce.$on("updatePanelClip",m),()=>{Ce.$off("updatePanelClip",m)}),[]),qt(()=>{g("float","Shrink Intensity",h)},[h]),qt(()=>{g("float","Spill Removal Intensity",o)},[o]);function g(M,k,P){if(Si&&Si.raw){const E=Si.params.find(R=>R.key===k);E&&(M==="float"?(E.value=P,Si.raw.getFloatVal(k)!==P&&Si.raw.setFloatVal(k,P)):M==="color"&&(E.value=O2(P),Si.raw.setColorVal(k,P)),tt())}}const y=()=>{l(!0);const M=document.getElementById("live-window");M.classList.add("getting-color"),Ce.$on("pickColorInLiveWindow",k=>{if(!Si||!Si.raw)return;Si.params.find(E=>E.type==="color"&&E.key==="Key Color")||Si.params.push(new _t("color","Key Color","#00000000")),g("color","Key Color",k),r(Ge.updateTimelineDataClip({trackIndex:s,clipData:Pe(yl)})),Ft(),l(!1),M.classList.remove("getting-color"),Ce.$off("pickColorInLiveWindow")}),i(m2("view.editorApp.mediaResource.keyer.tip"),{variant:"info"})},v=()=>{l(!1),document.getElementById("live-window").classList.remove("getting-color"),Ce.$off("pickColorInLiveWindow")},b=()=>{r(Ge.updateTimelineDataClip({trackIndex:s,clipData:Pe(yl)})),Ft()},_=()=>{g("color","Key Color",new NvsColor(0,0,0,0)),g("float","Shrink Intensity",0),g("float","Spill Removal Intensity",0),d(0),u(0),r(Ge.updateTimelineDataClip({trackIndex:s,clipData:Pe(yl)})),Ft(),tt()};return me("div",{className:"edit-panel-scroll",children:[F("div",{className:"group",children:me("div",{className:"group-label",children:[me("div",{className:"label",children:[m2("view.editorApp.mediaResource.keyer.pen")," ",F(sSe,{})]}),F("div",{className:"icons",children:a?F(F8,{onClick:()=>v(),className:"selected"}):F(F8,{onClick:()=>y()})})]})}),F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:m2("view.editorApp.mediaResource.keyer.spill"),handleMouseUp:b,value:o,min:0,max:1,step:.01,setValue:M=>u(M)})})}),F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:m2("view.editorApp.mediaResource.keyer.shrinkIntensity"),handleMouseUp:b,value:h,min:0,max:1,step:.01,setValue:M=>d(M)})})})]})}),lSe=[{r:1,g:1,b:1},{r:.8,g:.8,b:.8},{r:.6,g:.6,b:.6},{r:.4,g:.4,b:.4},{r:.003921569,g:.003921569,b:.003921569},{r:.968627451,g:.807843137,b:.823529412},{r:.937254902,g:.564705882,b:.517647059},{r:.921568627,g:.37254902,b:.352941176},{r:.839215686,g:.184313725,b:.262745098},{r:.541176471,g:.133333333,b:.207843137},{r:.97254902,g:.854901961,b:.784313725},{r:.952941176,g:.705882353,b:.568627451},{r:.941176471,g:.568627451,b:.317647059},{r:.898039216,g:.447058824,b:.176470588},{r:.623529412,g:.250980392,b:.235294118},{r:.996078431,g:.976470588,b:.784313725},{r:1,g:.992156863,b:.611764706},{r:.960784314,g:.850980392,b:.48627451},{r:.960784314,g:.733333333,b:.254901961},{r:.643137255,g:.458823529,b:.247058824},{r:.945098039,g:.792156863,b:.874509804},{r:.905882353,g:.611764706,b:.741176471},{r:.862745098,g:.411764706,b:.580392157},{r:.745098039,g:.211764706,b:.466666667},{r:.521568627,g:.160784314,b:.298039216},{r:.901960784,g:.88627451,b:.984313725},{r:.768627451,g:.768627451,b:.980392157},{r:.498039216,g:.501960784,b:.831372549},{r:.376470588,g:.321568627,b:.776470588},{r:.258823529,g:.231372549,b:.411764706},{r:.741176471,g:.854901961,b:.949019608},{r:.592156863,g:.756862745,b:.960784314},{r:.352941176,g:.615686275,b:.929411765},{r:.22745098,g:.521568627,b:.807843137},{r:.211764706,g:.301960784,b:.482352941},{r:.780392157,g:.964705882,b:.988235294},{r:.525490196,g:.878431373,b:.933333333},{r:.364705882,g:.768627451,b:.847058824},{r:.28627451,g:.62745098,b:.705882353},{r:.2,g:.37254902,b:.454901961},{r:.847058824,g:.941176471,b:.909803922},{r:.666666667,g:.823529412,b:.77254902},{r:.321568627,g:.690196078,b:.615686275},{r:.247058824,g:.556862745,b:.494117647},{r:.156862745,g:.376470588,b:.294117647},{r:.91372549,g:.91372549,b:.796078431},{r:.780392157,g:.803921569,b:.37254902},{r:.552941176,g:.615686275,b:.243137255},{r:.352941176,g:.466666667,b:.231372549},{r:.262745098,g:.352941176,b:.231372549},{r:.850980392,g:.819607843,b:.811764706},{r:.68627451,g:.650980392,b:.631372549},{r:.517647059,g:.466666667,b:.42745098},{r:.403921569,g:.352941176,b:.317647059},{r:.28627451,g:.258823529,b:.219607843},{r:.921568627,g:.831372549,b:.803921569},{r:.784313725,g:.48627451,b:.454901961},{r:.615686275,g:.325490196,b:.352941176},{r:.917647059,g:.756862745,b:.603921569},{r:.82745098,g:.6,b:.478431373},{r:.698039216,g:.498039216,b:.352941176},{r:.901960784,g:.839215686,b:.662745098},{r:.905882353,g:.776470588,b:.42745098},{r:.768627451,g:.68627451,b:.423529412},{r:.749019608,g:.756862745,b:.525490196},{r:.545098039,g:.603921569,b:.466666667},{r:.341176471,g:.431372549,b:.360784314},{r:.474509804,g:.619607843,b:.603921569},{r:.250980392,g:.560784314,b:.529411765},{r:.247058824,g:.48627451,b:.447058824},{r:.6,g:.752941176,b:.796078431},{r:.505882353,g:.737254902,b:.752941176},{r:.223529412,g:.490196078,b:.603921569},{r:.654901961,g:.737254902,b:.811764706},{r:.443137255,g:.560784314,b:.741176471},{r:.282352941,g:.341176471,b:.439215686},{r:.788235294,g:.717647059,b:.780392157},{r:.647058824,g:.580392157,b:.654901961},{r:.470588235,g:.329411765,b:.423529412}];let vl;const cSe={40:new URL("/assets/blur-40-3aacba14.png",self.location).href,50:new URL("/assets/blur-50-b7f84c44.png",self.location).href,60:new URL("/assets/blur-60-59c3871a.png",self.location).href,100:new URL("/assets/blur-100-f39bea1d.png",self.location).href},uSe=A.forwardRef(function(n,t){const[r,i]=Ki([]),a=Nt(),[l,o]=A.useState("color"),[u,h]=A.useState(),d=A.useRef([]),{$t:p}=en(),{ensurePropertyFx:s}=jB(),{timelineData:{tracks:c}}=Ve(w=>w.project),{trackIndex:f,clipIndex:m}=Ve(w=>w.editor);A.useEffect(()=>{m!==-1&&(vl=Pe(c[f].clips[m]),g())},[m,f]),A.useImperativeHandle(t,()=>({reset:b}));const g=()=>{const w=s(vl),C=w.params.find(x=>x.key==="Background Mode"),S=ye.backgroundFillType[(C==null?void 0:C.value)||"Color Solid"];switch(_(S),S){case"image":const x=w.params.find(T=>T.key==="Background Image");x&&h(x.value);break;case"blur":const I=w.params.find(T=>T.key==="Background Blur Radius");I&&h(I.value);break;case"color":const D=w.params.find(T=>T.key==="Background Color");D&&h(D.value);break;default:h(void 0)}};function y(){vl=Pe(Re.getState().project.timelineData.tracks[f].clips[m])}A.useEffect(()=>(Ce.$on("updatePanelClip",y),()=>{Ce.$off("updatePanelClip",y)}),[]);const v=A.useMemo(()=>l==="color"&&String(u).startsWith("#")?kl(u):"rgba(0,0,0,0)",[l,u]),b=()=>{const w=Pe(vl.videoFxs),C=w.find(S=>S.type==="property");C&&(C.raw.setMenuVal("Background Mode","Color Solid"),C.raw.setColorVal("Background Color",new NvsColor(0,0,0,0)),R(C,"Background Mode","menu","Color Solid"),R(C,"Background Color","color","#00000000"),C.raw.setStringVal("Background Image",""),R(C,"Background Image","string",""),h(void 0),a(Ge.updateTimelineDataClip({trackIndex:f,clipData:{...vl,videoFxs:w}})),tt(),Ft())},_=async w=>{switch(i([]),o(w),w){case"image":if(!d.current.length){const{materialList:C}=await wa.material_list({type:ye.mType.backgroundImage,page:0,pageSize:G8});i(C),C.forEach(async(S,x)=>{if(C[x]){const I=await Pc(S,"backgroundimage");i(D=>{D[x].installed=!0,D[x].value=I}),C[x].installed=!0,C[x].value=I}}),d.current=C}i(d.current);break;case"blur":i([40,50,60,100]);break;case"color":i([...lSe]);break}},M=async w=>{const C=Pe(vl.videoFxs),S=C.find(I=>I.type==="property");let x=S.params.find(I=>I.key==="Background Mode");if(x||(x=new _t("menu","Background Mode","Color Solid"),S.params.push(x)),S){switch(l){case"color":const I=O2(w);h(I),S.raw.setMenuVal("Background Mode","Color Solid"),S.raw.setColorVal("Background Color",ig(I)),R(S,"Background Mode","menu","Color Solid"),R(S,"Background Color","color",I),S.raw.setStringVal("Background Image",""),R(S,"Background Image","string","");break;case"image":if(!w.installed)return;h(w.packageUrl),S.raw.setMenuVal("Background Mode","Image File"),S.raw.setStringVal("Background Image",w.value),R(S,"Background Mode","menu","Image File");const D=w.packageUrl.substring(w.packageUrl.lastIndexOf("/")+1,w.packageUrl.length),T=R(S,"Background Image","string",D);T.resourceUrl=w.packageUrl,S.raw.setColorVal("Background Color",new NvsColor(0,0,0,0)),R(S,"Background Color","color","#00000000");break;case"blur":h(w),S.raw.setMenuVal("Background Mode","Blur"),S.raw.setFloatVal("Background Blur Radius",w),R(S,"Background Mode","menu","Blur"),R(S,"Background Blur Radius","float",w),S.raw.setColorVal("Background Color",new NvsColor(0,0,0,0)),S.raw.setStringVal("Background Image",""),R(S,"Background Color","color","#00000000"),R(S,"Background Image","string","");break}a(Ge.updateTimelineDataClip({trackIndex:f,clipData:{...vl,videoFxs:C}})),tt(),Ft()}},k=w=>{const C=Pe(vl.videoFxs),S=C.find(x=>x.type==="property");if(S){const{r:x,g:I,b:D,a:T}=w,N=_c(`rgba(${x}, ${I}, ${D}, ${T})`);h(N),S.raw.setMenuVal("Background Mode","Color Solid"),S.raw.setColorVal("Background Color",ig(N)),R(S,"Background Mode","menu","Color Solid"),R(S,"Background Color","color",N),R(S,"Background Image","string",""),R(S,"Background Blur Radius","float",0),a(Ge.updateTimelineDataClip({trackIndex:f,clipData:{...vl,videoFxs:C}})),tt(),Ft()}},P=w=>cSe[w],E=A.useCallback(w=>u===""?!1:w.packageUrl.includes(u),[u]),R=(w,C,S,x)=>{const I=w.params.find(D=>D.key===C);if(I)return I.value=x,I;{const D=new _t(S,C,x);return w.params.push(D),D}};return me("div",{className:"edit-panel-scroll",children:[me(Z8,{value:l,onChange:({target:{value:w}})=>_(w),children:[F(Dc,{value:"color",control:F(Zf,{}),label:p("captionEditPanel.color")}),F(Dc,{value:"image",control:F(Zf,{}),label:p("captionEditPanel.Style")}),F(Dc,{value:"blur",control:F(Zf,{}),label:p("effectEditPanel.Blurry")})]}),me("div",{className:"list-ul",children:[F(GN,{className:"effect-empty",onClick:b}),l==="color"&&F(q1,{showSelect:!0,value:v,setValue:k}),r.map((w,C)=>me("div",{className:"list-li",onClick:()=>M(w),children:[l==="color"&&F("div",{className:"item "+(O2(w)===u?"selected":""),style:{backgroundColor:"#"+O2(w).slice(3)}}),l==="image"&&F($1,{spinning:!w.installed,children:F("img",{className:"item "+(E(w)?"selected":""),src:w.packageUrl})}),l==="blur"&&F("img",{className:"item "+(w===u?"selected":""),src:P(w)})]},C))]})]})}),tO=e=>A.createElement("svg",{width:25,height:24,viewBox:"0 0 25 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_485_53828",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:25,height:24},A.createElement("rect",{x:.75,width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_485_53828)"},A.createElement("path",{d:"M21.6496 18.5984C21.6496 19.0984 21.4746 19.5234 21.1246 19.8734C20.7746 20.2234 20.3496 20.3984 19.8496 20.3984H6.44961C5.94961 20.3984 5.52461 20.2234 5.17461 19.8734C4.82461 19.5234 4.64961 19.0984 4.64961 18.5984V15.3984C4.64961 15.1818 4.72028 15.0024 4.86161 14.8604C5.00361 14.7191 5.18294 14.6484 5.39961 14.6484C5.61628 14.6484 5.79528 14.7191 5.93661 14.8604C6.07861 15.0024 6.14961 15.1818 6.14961 15.3984V18.5984C6.14961 18.6818 6.17894 18.7524 6.23761 18.8104C6.29561 18.8691 6.36628 18.8984 6.44961 18.8984H19.8496C19.9329 18.8984 20.0039 18.8691 20.0626 18.8104C20.1206 18.7524 20.1496 18.6818 20.1496 18.5984V15.3984C20.1496 15.1818 20.2203 15.0024 20.3616 14.8604C20.5036 14.7191 20.6829 14.6484 20.8996 14.6484C21.1163 14.6484 21.2956 14.7191 21.4376 14.8604C21.5789 15.0024 21.6496 15.1818 21.6496 15.3984V18.5984ZM24.1496 11.8984C24.1496 12.1151 24.0789 12.2941 23.9376 12.4354C23.7956 12.5774 23.6163 12.6484 23.3996 12.6484H3.09961C2.88294 12.6484 2.70361 12.5774 2.56161 12.4354C2.42028 12.2941 2.34961 12.1151 2.34961 11.8984C2.34961 11.6818 2.42028 11.5024 2.56161 11.3604C2.70361 11.2191 2.88294 11.1484 3.09961 11.1484L23.3996 11.1484C23.6163 11.1484 23.7956 11.2191 23.9376 11.3604C24.0789 11.5024 24.1496 11.6818 24.1496 11.8984ZM6.14961 4.89844V5.09844H4.64961V4.89844C4.64961 4.48177 4.79561 4.12777 5.08761 3.83644C5.37894 3.54444 5.73294 3.39844 6.14961 3.39844H6.34961V4.89844H6.14961ZM14.0746 4.89844H12.2246V3.39844H14.0746V4.89844ZM21.6496 4.89844V5.09844H20.1496V4.89844H19.9496V3.39844H20.1496C20.5663 3.39844 20.9203 3.54444 21.2116 3.83644C21.5036 4.12777 21.6496 4.48177 21.6496 4.89844ZM10.2246 4.89844H8.34961V3.39844H10.2246V4.89844ZM17.9496 4.89844L16.0746 4.89844V3.39844H17.9496V4.89844ZM21.6496 9.14844H20.1496V7.09844H21.6496V9.14844ZM6.14961 9.14844H4.64961V7.09844H6.14961V9.14844Z",fill:"#CCCCCC"}))),nO=e=>A.createElement("svg",{width:25,height:24,viewBox:"0 0 25 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_485_53829",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:25,height:24},A.createElement("rect",{x:.75,width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_485_53829)"},A.createElement("path",{d:"M6.55 20.3C6.05 20.3 5.625 20.125 5.275 19.775C4.925 19.425 4.75 19 4.75 18.5V5.1C4.75 4.6 4.925 4.175 5.275 3.825C5.625 3.475 6.05 3.3 6.55 3.3H9.75C9.96667 3.3 10.146 3.37067 10.288 3.512C10.4293 3.654 10.5 3.83333 10.5 4.05C10.5 4.26667 10.4293 4.44567 10.288 4.587C10.146 4.729 9.96667 4.8 9.75 4.8H6.55C6.46667 4.8 6.396 4.82933 6.338 4.888C6.27933 4.946 6.25 5.01667 6.25 5.1V18.5C6.25 18.5833 6.27933 18.6543 6.338 18.713C6.396 18.771 6.46667 18.8 6.55 18.8H9.75C9.96667 18.8 10.146 18.8707 10.288 19.012C10.4293 19.154 10.5 19.3333 10.5 19.55C10.5 19.7667 10.4293 19.946 10.288 20.088C10.146 20.2293 9.96667 20.3 9.75 20.3H6.55ZM13.25 22.8C13.0333 22.8 12.8543 22.7293 12.713 22.588C12.571 22.446 12.5 22.2667 12.5 22.05V1.75C12.5 1.53333 12.571 1.354 12.713 1.212C12.8543 1.07067 13.0333 1 13.25 1C13.4667 1 13.646 1.07067 13.788 1.212C13.9293 1.354 14 1.53333 14 1.75V22.05C14 22.2667 13.9293 22.446 13.788 22.588C13.646 22.7293 13.4667 22.8 13.25 22.8ZM20.25 4.8H20.05V3.3H20.25C20.6667 3.3 21.0207 3.446 21.312 3.738C21.604 4.02933 21.75 4.38333 21.75 4.8V5H20.25V4.8ZM20.25 12.725V10.875H21.75V12.725H20.25ZM20.25 20.3H20.05V18.8H20.25V18.6H21.75V18.8C21.75 19.2167 21.604 19.5707 21.312 19.862C21.0207 20.154 20.6667 20.3 20.25 20.3ZM20.25 8.875V7H21.75V8.875H20.25ZM20.25 16.6V14.725H21.75V16.6H20.25ZM16 20.3V18.8H18.05V20.3H16ZM16 4.8V3.3H18.05V4.8H16Z",fill:"#CCCCCC"}))),rO=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_485_53847",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_485_53847)"},A.createElement("path",{d:"M11 21.7486C8.56408 21.7486 6.49677 20.8993 4.79807 19.2006C3.09936 17.5019 2.25 15.4346 2.25 12.9987C2.25 11.7871 2.48108 10.65 2.94325 9.58714C3.40543 8.52432 4.03364 7.59836 4.82787 6.80926C5.62211 6.02016 6.55063 5.39612 7.61345 4.93714C8.67627 4.47817 9.81344 4.24869 11.025 4.24869H11.8058L10.4731 2.91596C10.3987 2.8416 10.3471 2.7605 10.3182 2.67269C10.2894 2.58487 10.275 2.49193 10.275 2.39386C10.275 2.29578 10.291 2.20283 10.3231 2.11501C10.3551 2.0272 10.4083 1.94611 10.4827 1.87176C10.6211 1.7333 10.7952 1.66406 11.0048 1.66406C11.2144 1.66406 11.3884 1.7333 11.5269 1.87176L14.0115 4.36599C14.1051 4.45957 14.1711 4.55829 14.2096 4.66214C14.248 4.76597 14.2672 4.87815 14.2672 4.99866C14.2672 5.11918 14.248 5.23135 14.2096 5.33519C14.1711 5.43904 14.1051 5.53775 14.0115 5.63134L11.5173 8.12556C11.3788 8.26403 11.2064 8.33166 11 8.32846C10.7936 8.32525 10.6211 8.25441 10.4827 8.11596C10.4083 8.0416 10.3551 7.96051 10.3231 7.87269C10.291 7.78487 10.275 7.69193 10.275 7.59386C10.275 7.49578 10.291 7.40283 10.3231 7.31501C10.3551 7.2272 10.4083 7.14611 10.4827 7.07176L11.8058 5.74864H11.025C9.02112 5.74864 7.30766 6.45601 5.88457 7.87076C4.46149 9.28551 3.74995 10.9948 3.74995 12.9987C3.74995 15.0025 4.45732 16.7118 5.87207 18.1266C7.28682 19.5413 8.99613 20.2487 11 20.2487C11.5538 20.2487 12.1016 20.1916 12.6432 20.0775C13.1849 19.9634 13.7013 19.7826 14.1923 19.5352C14.3308 19.4711 14.475 19.4509 14.625 19.4746C14.775 19.4984 14.9006 19.5609 15.0019 19.6621C15.2083 19.8685 15.2961 20.0967 15.2654 20.3467C15.2346 20.5967 15.0891 20.7807 14.8289 20.8986C14.2468 21.1833 13.6327 21.3961 12.9865 21.5371C12.3404 21.6781 11.6782 21.7486 11 21.7486ZM16.9038 18.3621C16.7833 18.3621 16.6711 18.3429 16.5673 18.3044C16.4634 18.2659 16.3647 18.1999 16.2711 18.1063L11.7961 13.6313C11.7025 13.5378 11.6365 13.439 11.5981 13.3352C11.5596 13.2314 11.5404 13.1192 11.5404 12.9987C11.5404 12.8781 11.5596 12.766 11.5981 12.6621C11.6365 12.5583 11.7025 12.4596 11.7961 12.366L16.2711 7.89099C16.3647 7.7974 16.4634 7.73138 16.5673 7.69291C16.6711 7.65445 16.7833 7.63521 16.9038 7.63521C17.0243 7.63521 17.1365 7.65445 17.2404 7.69291C17.3442 7.73138 17.4429 7.7974 17.5365 7.89099L22.0115 12.366C22.1051 12.4596 22.1711 12.5583 22.2096 12.6621C22.248 12.766 22.2673 12.8781 22.2673 12.9987C22.2673 13.1192 22.248 13.2314 22.2096 13.3352C22.1711 13.439 22.1051 13.5378 22.0115 13.6313L17.5365 18.1063C17.4429 18.1999 17.3442 18.2659 17.2404 18.3044C17.1365 18.3429 17.0243 18.3621 16.9038 18.3621ZM16.9038 16.6256L20.5308 12.9987L16.9038 9.37171L13.2769 12.9987L16.9038 16.6256Z",fill:"#CCCCCC"}))),iO=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_485_53846",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_485_53846)"},A.createElement("path",{d:"M12.6439 21.7505C11.9439 21.7505 11.2724 21.6751 10.6295 21.5245C9.98652 21.3738 9.37851 21.1626 8.80542 20.8908C8.54517 20.7729 8.40062 20.5838 8.37177 20.3235C8.34292 20.0633 8.43171 19.8299 8.63812 19.6235C8.72914 19.5325 8.84388 19.4752 8.98235 19.4515C9.1208 19.4277 9.25412 19.4479 9.38232 19.512C9.84772 19.7633 10.3564 19.9492 10.9083 20.0697C11.4602 20.1902 12.0388 20.2505 12.6439 20.2505C14.6901 20.2505 16.4099 19.5425 17.8035 18.1264C19.1971 16.7104 19.8939 15.0018 19.8939 13.0005C19.8939 10.9992 19.1955 9.29053 17.7987 7.8745C16.4019 6.45847 14.6804 5.75045 12.6343 5.75045H11.8688L13.1766 7.05818C13.3214 7.20304 13.3939 7.37707 13.3939 7.58027C13.3939 7.78347 13.3214 7.95751 13.1766 8.10237C13.0215 8.25751 12.8439 8.33667 12.6439 8.33987C12.4439 8.34309 12.2715 8.26713 12.1266 8.112L9.63237 5.63315C9.54904 5.53957 9.48558 5.43925 9.442 5.3322C9.39841 5.22515 9.37662 5.11457 9.37662 5.00047C9.37662 4.87996 9.39841 4.76522 9.442 4.65625C9.48558 4.54728 9.54904 4.45113 9.63237 4.3678L12.117 1.87357C12.2619 1.72869 12.4359 1.65625 12.6391 1.65625C12.8423 1.65625 13.0215 1.72869 13.1766 1.87357C13.3214 2.02869 13.3955 2.20785 13.3987 2.41105C13.4019 2.61425 13.3311 2.78828 13.1862 2.93315L11.8688 4.2505H12.6343C13.8586 4.2505 15.0038 4.48319 16.0698 4.94858C17.1359 5.41396 18.0618 6.0412 18.8477 6.8303C19.6336 7.6194 20.2545 8.54376 20.7102 9.60338C21.166 10.663 21.3939 11.7954 21.3939 13.0005C21.3939 15.4107 20.5493 17.4716 18.8602 19.1831C17.1711 20.8947 15.099 21.7505 12.6439 21.7505ZM6.89392 17.912C6.77341 17.912 6.66122 17.8927 6.55737 17.8543C6.45354 17.8158 6.35482 17.7498 6.26122 17.6562L2.2382 13.6332C2.14461 13.5396 2.07859 13.4409 2.04012 13.337C2.00166 13.2332 1.98242 13.121 1.98242 13.0005C1.98242 12.88 2.00166 12.7678 2.04012 12.6639C2.07859 12.5601 2.14461 12.4614 2.2382 12.3678L6.26122 8.34475C6.35482 8.25117 6.45354 8.18514 6.55737 8.14668C6.66122 8.10821 6.77341 8.08898 6.89392 8.08898C7.01444 8.08898 7.12661 8.10821 7.23045 8.14668C7.3343 8.18514 7.43301 8.25117 7.5266 8.34475L11.5496 12.3678C11.6432 12.4614 11.7093 12.5601 11.7477 12.6639C11.7862 12.7678 11.8054 12.88 11.8054 13.0005C11.8054 13.121 11.7862 13.2332 11.7477 13.337C11.7093 13.4409 11.6432 13.5396 11.5496 13.6332L7.5266 17.6562C7.43301 17.7498 7.3343 17.8158 7.23045 17.8543C7.12661 17.8927 7.01444 17.912 6.89392 17.912ZM6.89392 16.1505L10.0439 13.0005L6.89392 9.85047L3.74392 13.0005L6.89392 16.1505Z",fill:"#CCCCCC"}))),{$t:ms}=en(),dSe=Object.keys(NvsBlendingMode).map(e=>({name:ms("enum.blendingModeOption."+e.split("_")[2].toLowerCase()),mode:NvsBlendingMode[e]})),fSe=Object.keys(ye.fillMode).map(e=>({mode:ye.fillMode[e],name:ms("enum.fillModeOption."+e)})),pu=()=>F(Q8,{style:{fill:"#181818",stroke:"#5f5f5f",width:"15px"}});let Vt,hSe=!0,vT=!1;const pSe=A.forwardRef(function(n,t){A.useContext(Ri);const r=Nt(),{clearScaleKeyFrame:i,clearTransKeyFrame:a,clearOpacityKeyFrame:l,clearRotationKeyFrame:o,deleteKeyFrameAtSelectedTime:u}=Zl(),[h,d]=A.useState(!0),[p,s]=A.useState(1),[c,f]=A.useState(1),[m,g]=A.useState(0),[y,v]=A.useState(0),[b,_]=A.useState(100),[M,k]=A.useState(0),[P,E]=A.useState(0),[R,w]=A.useState(0),[C,S]=A.useState(!1),[x,I]=A.useState(!1),[D,T]=A.useState(!1),[N,L]=A.useState(!1);Qa("setScaleValueX",s),Qa("setScaleValueY",f),Qa("setRotation",w),Qa("setPositionX",g),Qa("setPositionY",v),A.useImperativeHandle(t,()=>({reset:V}));const{timelineData:{tracks:B}}=Ve(O=>O.project),{trackIndex:z,clipIndex:K}=Ve(O=>O.editor),{clipControlProps:J}=Ve(O=>O.editor);A.useEffect(()=>{function O(j){return Number(j.toFixed(2))}if(Vt=Pe(Re.getState().project.timelineData.tracks[z].clips[K]),Vt&&Vt.videoFxs){const j=Vt.videoFxs.find(se=>se.type==="property");if(j){let se=j.raw.getFloatVal("Rotation"),oe=j.raw.getFloatVal("Trans X"),fe=j.raw.getFloatVal("Trans Y"),_e=j.raw.getFloatVal("Scale X"),pe=j.raw.getFloatVal("Scale Y");g(O(oe)),v(O(fe)),w(O(se)),s(O(_e)),f(O(pe));let ke=j.params.find(Oe=>Oe.key=="Trans X");ke&&(ke.value=oe);let be=j.params.find(Oe=>Oe.key=="Trans Y");be&&(be.value=fe);let Ie=j.params.find(Oe=>Oe.key=="Rotation");Ie&&(Ie.value=se);let Ae=j.params.find(Oe=>Oe.key=="Scale X");Ae&&(Ae.value=_e);let Ne=j.params.find(Oe=>Oe.key=="Scale Y");Ne&&(Ne.value=pe),r(Ge.updateTimelineDataClip({trackIndex:z,clipData:{...Pe(Vt),selected:!0}}))}}},[J]);const X=A.useRef(!1),[ee,ne]=A.useState(!1);A.useEffect(()=>{const O=B[z].clips[K];if(X.current=!1,O&&O.videoFxs){const j=O.videoFxs.find(se=>se.type==="property");X.current=(j==null?void 0:j.keyFrames.some(se=>["Scale X","Scale Y"].includes(se.key)))||!1}ne(X.current)},[K,z,B,D]);const q=A.useRef(!1);A.useEffect(()=>{const O=B[z].clips[K];if(q.current=!1,O&&O.videoFxs){const j=O.videoFxs.find(se=>se.type==="property");q.current=(j==null?void 0:j.keyFrames.some(se=>["Trans X","Trans Y"].includes(se.key)))||!1}},[K,z,B,N]);const Y=A.useRef(!1);A.useEffect(()=>{const O=B[z].clips[K];if(Y.current=!1,O&&O.videoFxs){const j=O.videoFxs.find(se=>se.type==="property");Y.current=(j==null?void 0:j.keyFrames.some(se=>["Rotation"].includes(se.key)))||!1}},[K,z,B,x]);const le=A.useRef(!1);A.useEffect(()=>{const O=B[z].clips[K];if(le.current=!1,O&&O.videoFxs){const j=O.videoFxs.find(se=>se.type==="property");le.current=(j==null?void 0:j.keyFrames.some(se=>["Opacity"].includes(se.key)))||!1}},[K,z,B,C]),A.useEffect(()=>{K!==-1&&(Vt=Pe(Re.getState().project.timelineData.tracks[z].clips[K]),ue())},[K,z]),A.useEffect(()=>(Ce.$on("isMoveSeekBar",O=>{if(vT=O,Vt){const j=Vt.videoFxs.find(se=>se.type==="property");if(vT){const se=On()-Vt.inPoint;X.current&&(s(Math.abs(j.raw.getFloatValAtTime("Scale X",se))),f(Math.abs(j.raw.getFloatValAtTime("Scale Y",se)))),q.current&&(g(Number(j.raw.getFloatValAtTime("Trans X",se).toFixed(2))),v(Number(j.raw.getFloatValAtTime("Trans Y",se).toFixed(2)))),Y.current&&w(-j.raw.getFloatValAtTime("Rotation",se).toFixed(2)),le.current&&_(Math.round(j.raw.getFloatValAtTime("Opacity",se)*100)),(Vt.inPoint>On()||Vt.outPoint<On())&&r(zt.updateEditPanel("")),S(F4()),I(M4()),T(D4()),L(P4()),Ce.$emit("monitorClearSelect")}else Ce.$emit("monitorSelectTransform2DVideoFx",[j,Vt.m3u8Path,h])}else Ce.$emit("monitorClearSelect")}),Ce.$on("mediaRotationValue",({value:O,isMouseUp:j})=>{j||w(-Math.round(O))}),Ce.$on("mediaXYPosition",({transX:O,transY:j,isMouseUp:se=!1})=>{if(!se){const oe=O,fe=j;g(Number(oe>0?oe.toFixed(2):-Math.abs(Number(oe.toFixed(2))))),v(Number(fe>0?fe.toFixed(2):-Math.abs(Number(fe.toFixed(2)))))}hSe=se}),Ce.$on("updatePanelClip",()=>{Vt=Pe(Re.getState().project.timelineData.tracks[z].clips[K]);const O=Vt.videoFxs.find(j=>j.type==="property");Ce.$emit("monitorSelectTransform2DVideoFx",[O,Vt.m3u8Path,h])}),()=>{Ce.$off("isMoveSeekBar"),Ce.$off("mediaRotationValue"),Ce.$off("mediaXYPosition"),Ce.$off("updatePanelClip"),S(!1),I(!1),T(!1),L(!1)}),[]),qt(()=>{Vt.raw.getBlendingMode()!==M&&(Vt.raw.setBlendingMode(M),r(Ge.updateTimelineDataClip({trackIndex:z,clipData:{...Pe(Vt),blendingMode:M}})),Ce.$emit("updatePanelClip"),Ft(),tt())},[M]),qt(()=>{let O="AspectFit";Z({value:0,key:"Scan Value"}),P===1?(O="PanAndScan",Z({value:1,key:"Scan Value"})):P===2&&(O="Stretch"),Z({value:O,key:"Fill Mode",paramType:"Menu"}),Vt.fillMode=P,de({x:0,y:0}),r(Ge.updateTimelineDataClip({trackIndex:z,clipData:{...Pe(Vt),fillMode:P}})),Ce.$emit("updatePanelClip"),Ft(),tt()},[P]);const ue=()=>{let O=!1,j=!1,se=!1,oe=!1,fe=!1,_e=null,pe,ke,be,Ie;for(let Ae=0;Ae<Vt.videoFxs.length;Ae++){let Ne=Vt.videoFxs[Ae];Ne.type==="property"?(O=!0,_e=Ne):Ne.desc==="Vignette"?(j=!0,pe=Ne):Ne.desc==="Sharpen"?(se=!0,ke=Ne):Ne.desc==="Tint"?(oe=!0,be=Ne):Ne.desc==="BasicImageAdjust"&&(fe=!0,Ie=Ne)}j||(pe=new Ba(Vi.builtin,Vt.videoFxs.length,"Vignette"),Vt.videoFxs.push(pe),pe.raw=Vt.raw.appendRawBuiltinFx("Vignette"),pe.isRaw=!0,pe.params.push(new _t("float","Degree",pe.raw.getFloatVal("Degree")))),O||(Vt.raw.isPropertyVideoFxEnabled()||Vt.raw.enablePropertyVideoFx(!0),_e=new Ba(Vi.property,Vt.videoFxs.length,""),Vt.videoFxs.push(_e),_e.raw=Vt.raw.getPropertyVideoFx(),_e.params.push(new _t("float","Scale X",_e.raw.getFloatVal("Scale X"))),_e.params.push(new _t("float","Scale Y",_e.raw.getFloatVal("Scale Y"))),_e.params.push(new _t("float","Rotation",_e.raw.getFloatVal("Rotation"))),_e.params.push(new _t("float","Trans X",_e.raw.getFloatVal("Trans X"))),_e.params.push(new _t("float","Trans Y",_e.raw.getFloatVal("Trans Y"))),_e.params.push(new _t("float","Opacity",_e.raw.getFloatVal("Opacity"))),_e.params.push(new _t("float","Anchor X",_e.raw.getFloatVal("Anchor X"))),_e.params.push(new _t("float","Anchor Y",_e.raw.getFloatVal("Anchor Y"))),_e.params.push(new _t("float","Scan Value",_e.raw.getFloatVal("Scan Value"))),_e.params.push(new _t("menu","Fill Mode",_e.raw.getMenuVal("Fill Mode"))),_e.params.push(new _t("menu","Background Mode",_e.raw.getMenuVal("Background Mode"))),_e.params.push(new _t("color","Background Color","#00000000"))),se||(ke=new Ba(Vi.builtin,Vt.videoFxs.length,"Sharpen"),Vt.videoFxs.push(ke),ke.raw=Vt.raw.appendRawBuiltinFx("Sharpen"),ke.isRaw=!0,ke.raw.setFloatVal("Amount",0),ke.params.push(new _t("float","Amount",ke.raw.getFloatVal("Amount")))),fe||(Ie=new Ba(Vi.builtin,Vt.videoFxs.length,"BasicImageAdjust"),Ie.raw=Vt.raw.appendRawBuiltinFx("BasicImageAdjust"),Ie.isRaw=!0,Ie.params.push(new _t("float","Saturation",Ie.raw.getFloatVal("Saturation"))),Ie.params.push(new _t("float","Brightness",Ie.raw.getFloatVal("Brightness"))),Ie.params.push(new _t("float","Contrast",Ie.raw.getFloatVal("Contrast"))),Ie.params.push(new _t("float","Highlight",Ie.raw.getFloatVal("Highlight"))),Ie.params.push(new _t("float","Shadow",Ie.raw.getFloatVal("Shadow"))),Ie.params.push(new _t("float","Blackpoint",Ie.raw.getFloatVal("Blackpoint"))),Vt.videoFxs.push(Ie)),oe||(be=new Ba(Vi.builtin,Vt.videoFxs.length,"Tint"),Vt.videoFxs.push(be),be.raw=Vt.raw.appendRawBuiltinFx("Tint"),be.isRaw=!0,be.params.push(new _t("float",ye.FX_PARAM.TEMPERATURE,be.raw.getFloatVal(ye.FX_PARAM.TEMPERATURE))),be.params.push(new _t("float",ye.FX_PARAM.TINT,be.raw.getFloatVal(ye.FX_PARAM.TINT))));for(let Ae=0;Ae<_e.params.length;Ae++){const Ne=_e.params[Ae];Ne.key==="Scale X"?s(Math.abs(Ne.value)):Ne.key==="Scale Y"?f(Math.abs(Ne.value)):Ne.key==="Trans X"?g(Ne.value.toFixed(2)):Ne.key==="Trans Y"?v(Ne.value.toFixed(2)):Ne.key==="Opacity"?_(Math.round(Ne.value*100)):Ne.key==="Rotation"&&typeof Ne.value=="number"&&w(Math.round(Ne.value))}if(_e.keyFrames.length>0){const Ae=_e.keyFrames;for(let Ne=0;Ne<Ae.length;Ne++){const Oe=Ae[Ne];if(Hr(Number(Oe.time)+Vt.inPoint)){s(Math.abs(_e.raw.getFloatValAtTime("Scale X",Number(Oe.time)))),f(Math.abs(_e.raw.getFloatValAtTime("Scale Y",Number(Oe.time)))),g(Number(_e.raw.getFloatValAtTime("Trans X",Number(Oe.time)).toFixed(2))),v(Number(_e.raw.getFloatValAtTime("Trans Y",Number(Oe.time)).toFixed(2))),_(Math.round(_e.raw.getFloatValAtTime("Opacity",Number(Oe.time))*100));const Me=-_e.raw.getFloatValAtTime("Rotation",Number(Oe.time)).toFixed(2);Me&&w(Me)}}}k(Vt.blendingMode),E(Vt.fillMode),S(F4()),I(M4()),T(D4()),L(P4()),Ce.$emit("monitorSelectTransform2DVideoFx",[_e,Vt.m3u8Path,h]),tt(),r(Ge.updateTimelineDataClip({trackIndex:z,clipData:{...Pe(Vt),selected:!0}}))},ce=O=>{const{x:j=p,y:se=c}=O;let oe=j,fe=se;if(h){const _e=p/c;p==j?(oe=Number((se*_e).toFixed(2)),s(oe),f(se)):(fe=Number((j/_e).toFixed(2)),s(j),f(fe))}else s(j),f(se);Z({value:oe,key:"Scale X"}),Z({value:fe,key:"Scale Y"})},de=O=>{const{x:j=m,y:se=y}=O;Z({value:Number(j),key:"Trans X"}),Z({value:Number(se),key:"Trans Y"}),g(j),v(se)},W=O=>{Z({value:O/100,key:"Opacity"}),_(O)},Q=O=>{Y.current&&(zp(!0),I(!0)),Z({value:O%360,key:"Rotation"}),w(O%360)},re=O=>{r(Ge.updateTimelineDataClip({trackIndex:z,clipData:Pe(Vt)})),Ce.$emit("updatePanelClip"),Ft()},te=O=>{if(console.log("handleFlip",O),["horizontal","vertical"].includes(O)&&X.current)return;let j,se,oe;switch(Y.current&&(zp(!0),I(!0)),O){case"to-right-90":j=R-90,j<0&&(j=360+j),j=j%360,w(j),Z({value:j,key:"Rotation"});break;case"to-left-90":j=R+90,j<0&&(j=360+j),j=j%360,w(j),Z({value:j,key:"Rotation"});break;case"horizontal":{s(-p),se=Vt.videoFxs.find(fe=>fe.type==="property"),oe=se.params.find(fe=>fe.key==="Scale X"),oe.value=-p,Z({value:-p,key:"Scale X"}),console.log("horizontal",-p);break}case"vertical":{f(-c),se=Vt.videoFxs.find(fe=>fe.type==="property"),oe=se.params.find(fe=>fe.key==="Scale Y"),oe.value=-c,Z({value:-c,key:"Scale Y"}),console.log("vertical",-c);break}}r(Ge.updateTimelineDataClip({trackIndex:z,clipData:Pe(Vt)})),Ft(),tt()};Qa("handleFlip",te);const Z=O=>{const{type:j="",value:se,key:oe,paramType:fe}=O,_e=Pe(Vt.videoFxs);for(let pe=0;pe<_e.length;pe++){const ke=_e[pe];if(ke.desc===j){U({videoFx:ke,value:se,key:oe,type:fe});break}}Vt.videoFxs=_e},U=O=>{const{key:j,type:se}=O,oe=O.value,fe=O.videoFx;for(let _e=0;_e<fe.params.length;_e++){let pe=fe.params[_e];if(pe.key===j){pe.value=oe;break}}if(se==="Menu"?fe.raw.setMenuVal(j,oe):fe.raw.setFloatVal(j,oe),D4()&&["Scale X","Scale Y"].includes(j)||P4()&&["Trans X","Trans Y"].includes(j)||F4()&&["Opacity"].includes(j)||M4()&&["Rotation"].includes(j)||fe.raw.hasKeyframeList(j)){nvsGetStreamingContextInstance().stop();const pe=On()-Vt.inPoint;fe.raw.setFloatValAtTime(j,oe,pe);let ke=!1;for(let be=0;be<fe.keyFrames.length;be++){const Ie=fe.keyFrames[be];Hr(Number(Ie.time)+Vt.inPoint)&&Ie.key===j&&(ke=!0,Ie.value=oe)}ke||(fe.keyFrames.push(new Qi("float",pe,j,oe,!0)),fe.keyFrames=fe.keyFrames.sort((be,Ie)=>Number(be.time)-Number(Ie.time))),["Scale X","Scale Y"].includes(j)&&Ce.$emit("monitorScaleVideoFx",[fe,Vt.m3u8Path,h]),["Trans X","Trans Y"].includes(j)&&Ce.$emit("monitorTranslateVideoFx",[fe,Vt.m3u8Path]),["Rotation"].includes(j)&&Ce.$emit("monitorRotateVideoFx",[fe,Vt.m3u8Path]),mi(pe)}else["Scale X","Scale Y"].includes(j)?Ce.$emit("monitorScaleVideoFx",[fe,Vt.m3u8Path,h]):["Trans X","Trans Y"].includes(j)?Ce.$emit("monitorTranslateVideoFx",[fe,Vt.m3u8Path]):["Rotation"].includes(j)?Ce.$emit("monitorRotateVideoFx",[fe,Vt.m3u8Path]):j==="Scan Value"&&Ce.$emit("monitorScanVideoFx",[fe,Vt.m3u8Path]);tt()},V=()=>{W6(),S(!1),I(!1),T(!1),L(!1);const O=Vt.videoFxs.find(j=>j.type==="property");(O.raw.hasKeyframeList("Trans X")||O.raw.hasKeyframeList("Trans Y"))&&a(Vt,g,v),(O.raw.hasKeyframeList("Scale X")||O.raw.hasKeyframeList("Scale Y"))&&i(Vt,s,f),O.raw.hasKeyframeList("Opacity")&&l(Vt,_),O.raw.hasKeyframeList("Rotation")&&o(Vt,w),O&&(O.raw.setFloatVal("Trans X",0),O.raw.setFloatVal("Trans Y",0),O.raw.setFloatVal("Scale X",1),O.raw.setFloatVal("Scale Y",1),O.raw.setFloatVal("Rotation",0)),E(0),k(0),s(1),f(1),_(100),Z({value:1,key:"Scale X"}),Z({value:1,key:"Scale Y"}),de({x:0,y:0}),w(0),O.params=O.params.map(j=>((j.key==="Scale X"||j.key==="Scale Y")&&(j.value=1),(j.key==="Trans X"||j.key==="Trans Y")&&(j.value=0),j.key==="Rotation"&&(j.value=0),j.key==="Opacity"&&(j.value=1),j)),Vt.fillMode=0,Vt.blendingMode=0,r(Ge.updateTimelineDataClip({trackIndex:z,clipData:Pe(Vt)})),Ft(),tt(),Ce.$emit("updatePanelClip")};qt(()=>{const O=Vt.videoFxs.find(j=>j.type==="property");Er.isSupportVideoFx()&&Ce.$emit("monitorSelectTransform2DVideoFx",[O,Vt.m3u8Path,h])},[h]);const ae=O=>{O==="Scale"&&X.current&&(Og(!0),T(!0)),O==="Trans"&&q.current&&(f0(!0),L(!0)),O==="Opacity"&&le.current&&(Lg(!0),S(!0)),r(Ge.updateTimelineDataClip({trackIndex:z,clipData:Pe(Vt)})),Ce.$emit("updatePanelClip"),Ft()},he=()=>{Og(!D),T(!D),D?u(Vt,["Scale X","Scale Y"]):(Z({value:p,key:"Scale X"}),Z({value:c,key:"Scale Y"}),r(Ge.updateTimelineDataClip({trackIndex:z,clipData:Pe(Vt)})),Ce.$emit("updatePanelClip")),tt(),Ft()},we=()=>{f0(!N),L(!N),N?u(Vt,["Trans X","Trans Y"]):(Z({value:Number(m),key:"Trans X"}),Z({value:Number(y),key:"Trans Y"}),r(Ge.updateTimelineDataClip({trackIndex:z,clipData:Pe(Vt)})),Ce.$emit("updatePanelClip")),tt(),Ft()},Ee=()=>{zp(!x),I(!x),x?u(Vt,["Rotation"]):(Z({value:-R,key:"Rotation"}),r(Ge.updateTimelineDataClip({trackIndex:z,clipData:Pe(Vt)})),Ce.$emit("updatePanelClip")),tt(),Ft()},ge=()=>{Lg(!C),S(!C),C?u(Vt,["Opacity"]):(Z({value:b/100,key:"Opacity"}),r(Ge.updateTimelineDataClip({trackIndex:z,clipData:Pe(Vt)})),Ce.$emit("updatePanelClip")),tt(),Ft()},[ie,G]=A.useState(!1),[$,H]=A.useState(!1);return K===-1?null:me("div",{className:"edit-panel-scroll",children:[me("div",{className:"group",children:[F("div",{className:"group-label",children:me("span",{className:"label",children:[ms("mediaEditPanel.blendingMode")," ",F(pu,{})]})}),F(Bu,{value:M,onChange:({target:{value:O}})=>k(O),className:"global_select",open:ie,onOpen:O=>{O.code=="Space"?G(!1):G(!0)},onClose:()=>G(!1),children:dSe.map(O=>F(Zn,{value:O.mode,onClick:()=>G(!1),children:O.name},O.name))})]}),me("div",{className:"group",children:[F("div",{className:"group-label",children:me("span",{className:"label",children:[ms("mediaEditPanel.transformMode")," ",F(pu,{})]})}),F(Bu,{value:P,onChange:({target:{value:O}})=>E(O),className:"global_select",open:$,onOpen:O=>{O.code=="Space"?H(!1):H(!0)},onClose:()=>H(!1),children:fSe.map(O=>F(Zn,{value:O.mode,onClick:()=>H(!1),children:O.name},O.name))})]}),me("div",{className:"group",children:[me("div",{className:"group-label",children:[me("span",{className:"label",children:[ms("mediaEditPanel.Zoom")," ",F(pu,{})," "]}),F("div",{className:"icons",onClick:he,children:D?F(la,{className:"selected"}):F(la,{})})]}),F("div",{className:"group-edit",children:F(zl,{showLock:!0,isLock:h,handleLockClick:()=>d(O=>!O),handleMouseUp:()=>ae("Scale"),xLabel:ms("captionEditPanel.widthLabel"),yLabel:ms("captionEditPanel.heightLabel"),min:1,max:500,formatter:100,x:Number((p*100).toFixed(2)),y:Number((c*100).toFixed(2)),setX:O=>ce({x:O/100}),setY:O=>ce({y:O/100})})})]}),me("div",{className:"group",children:[me("div",{className:"group-label",children:[me("span",{className:"label",children:[ms("mediaEditPanel.Position")," ",F(pu,{})]}),F("div",{className:"icons",onClick:we,children:N?F(la,{className:"selected"}):F(la,{})})]}),F("div",{className:"group-edit",children:F(zl,{handleMouseUp:()=>ae("Trans"),xLabel:"X",yLabel:"Y",x:m,y,setX:O=>de({x:O}),setY:O=>de({y:O})})})]}),me("div",{className:"group",children:[me("div",{className:"group-label",children:[me("span",{className:"label",children:[ms("mediaEditPanel.Transparency")," ",F(pu,{})]}),F("div",{className:"icons",onClick:ge,children:C?F(la,{className:"selected"}):F(la,{})})]}),F("div",{className:"group-edit",children:F(In,{handleMouseUp:()=>ae("Opacity"),value:b,min:0,max:100,step:1,unit:"%",setValue:O=>W(O)})})]}),F("div",{className:"group",children:me("div",{className:"group-label",children:[me("span",{className:"label",children:[ms("mediaEditPanel.Overturn")," ",F(pu,{})]}),me("div",{className:"icons",children:[F(hn,{component:tO,onClick:()=>te("vertical"),className:`${ee?"is-disable":""}`}),F(hn,{component:nO,onClick:()=>te("horizontal"),className:`${ee?"is-disable":""}`})]})]})}),me("div",{className:"group",children:[me("div",{className:"group-label",children:[me("span",{className:"label",children:[ms("mediaEditPanel.RotationAdjustment")," ",F(pu,{})]}),F("div",{className:"icons",onClick:Ee,children:x?F(la,{className:"selected"}):F(la,{})})]}),me("div",{className:"group-edit",children:[me("div",{className:"icons",children:[F(hn,{component:rO,style:{marginRight:"20px"},onClick:()=>te("to-right-90")}),F(hn,{component:iO,onClick:()=>te("to-left-90")})]}),F(S1,{className:"global_input-number",step:1,value:R,onBlur:({target:{value:O}})=>re(),onPressEnter:({target:{value:O}})=>{re()},onChange:O=>Q(O),unit:".."})]})]})]})}),mu=e=>RI({id:"curveSpeed."+e}),aO=[{name:"None",icon:"none",type:"",curve:""},{name:mu("custom"),curve:"(0.0,1.0)(0.25,1.0)(0.5,1.0)(0.75,1.0)(1.0,1.0)",icon:"zidingyi",type:"MSTemplate-CurveSpeedType-Custom"},{name:mu("hero"),curve:"(0.0,1.0)(0.05,1.0)(0.4,5.5)(0.45,0.5)(0.55,0.5)(0.6,5.5)(0.95,1.0)(1.0,1.0)",icon:"yingxiongshike",type:"MSTemplate-CurveSpeedType-Hero"},{name:mu("bullet"),curve:"(0.0,5.2)(0.4,5.2)(0.5,0.5)(0.6,5.2)(1.0,5.2)",icon:"zidanshijian",type:"MSTemplate-CurveSpeedType-bullet"},{name:mu("montage"),curve:"(0.0,0.9)(0.08333333,0.9)(0.5,6.8)(0.66666667,0.3)(0.83333333,1.0)(1.0,1.0)",icon:"mengtaiqi",type:"MSTemplate-CurveSpeedType-Montage"},{name:mu("jumper"),curve:"(0.0,0.6)(0.4,0.6)(0.5,5.2)(0.6,0.6)(1.0,0.6)",icon:"tiaojie",type:"MSTemplate-CurveSpeedType-Plus"},{name:mu("flashInto"),curve:"(0.0,5.2)(0.41666667,5.2)(0.58333333,1.0)(1.0,1.0)",icon:"shanjin",type:"MSTemplate-CurveSpeedType-In"},{name:mu("flashOutto"),curve:"(0.0,1.0)(0.41666667,1.0)(0.58333333,5.2)(1.0,5.2)",icon:"shanchu",type:"MSTemplate-CurveSpeedType-Out"}],mSe=e=>A.createElement("svg",{width:40,height:35,viewBox:"0 0 40 35",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("path",{d:"M20.0002 4.97938L35.0602 30.9994H4.94024L20.0002 4.97938ZM1.48024 28.9994C-0.0597575 31.6594 1.86024 34.9994 4.94024 34.9994H35.0602C38.1402 34.9994 40.0602 31.6594 38.5202 28.9994L23.4602 2.97938C21.9202 0.319375 18.0802 0.319375 16.5402 2.97938L1.48024 28.9994ZM18.0002 14.9994V18.9994C18.0002 20.0994 18.9002 20.9994 20.0002 20.9994C21.1002 20.9994 22.0002 20.0994 22.0002 18.9994V14.9994C22.0002 13.8994 21.1002 12.9994 20.0002 12.9994C18.9002 12.9994 18.0002 13.8994 18.0002 14.9994ZM18.0002 24.9994H22.0002V28.9994H18.0002V24.9994Z",fill:"#C23F38"})),gSe="#6036d6",ySe="var(--text-color)",vSe="var(--hover-text-color)",bSe="var(--bg-color)",wSe="8px",CSe="30px",xSe="#c0fbdf",SSe="#222229",_Se="var(--third-bg-color)",ESe="#FBB500",ASe="72px",kSe="70px",TSe="64px",ISe="10px",PSe="_scrollBarStyle_nxvsu_4",DSe="_ellipsisStyle_nxvsu_22",FSe="_dragClipStyle_nxvsu_27",MSe="_container_nxvsu_84",RSe="_title_nxvsu_92",NSe="_main_nxvsu_100",BSe="_footer_nxvsu_108",ip={primary:gSe,textColor:ySe,hoverTextColor:vSe,bgColor:bSe,trackmarginbetween:wSe,trackmaterialheight:CSe,musiclyricsbgcolor:xSe,bgsecondarycolor:SSe,bgthirdcolor:_Se,selectedClipBorderColor:ESe,sliderMenuWidth:ASe,leftTrackControlWidth:kSe,titleBarHeight:TSe,timeLineAreaPaddingLeft:ISe,scrollBarStyle:PSe,ellipsisStyle:DSe,dragClipStyle:FSe,"drag-in-point":"_drag-in-point_nxvsu_27","drag-out-point":"_drag-out-point_nxvsu_28","drag-line":"_drag-line_nxvsu_42","custom-modal":"_custom-modal_nxvsu_79",container:MSe,title:RSe,main:NSe,footer:BSe};function bT(e){return F(Zs,{viewBox:"0 0 32 32",...e,sx:{width:"50px",height:"32px",marginRight:"20px"}})}const OSe=e=>{const{isOpen:n,title:t,icon:r,okText:i,cancelText:a,content:l,showFooter:o=!0,okButtonStyle:u,cancelButtonStyle:h,cancel:d,confirm:p}=e,s=f=>{f.stopPropagation(),d()},c=async f=>{f.stopPropagation(),await p(),d()};return F("div",{children:F(il,{open:n,onClose:s,className:ip["custom-modal"],children:me("div",{className:ip.container,children:[t&&me("div",{className:ip.title,children:[r?F(bT,{component:r}):F(bT,{component:mSe}),F("span",{children:t})]}),F("div",{className:ip.main,children:l}),o&&me("div",{className:ip.footer,children:[F(un,{onClick:s,variant:"outlined",style:{padding:"10px 45px",color:"black",marginRight:"16px",...h},children:a}),F(un,{onClick:c,style:{background:"#C23F38",color:"#fff",padding:"10px 45px",...u},children:i})]})]})})})},oO=OSe,sO=()=>{let e;const n=d=>{if(d.curveSpeedName){const p=d.raw.getClipVariableSpeedCurvesString();return o(p).reduce(function(c,f,m){return m%3==0&&c.push(f),c},[])}return[]},t=async(d,p,s)=>{if(d.curveSpeedString===p.curve)return;const{curve:c,name:f,type:m}=p,g=nvsGetStreamingContextInstance();await g.streamingEngineReadyForTimelineModification();const y=aV(c,d.trimIn,d.trimOut),v=g.calcDurationAfterCurvesVariableSpeed(y);d.outPoint=d.inPoint+fr(v),d.raw.changeCurvesVariableSpeedWithOutPoint(d.outPoint,c,!0),d.curveSpeedName=f,m&&(d.curveSpeedType=m),d.curveSpeedString=d.raw.getClipVariableSpeedCurvesString()},r=async d=>{const{item:p,panelClip:s,trackIndex:c}=d;e=s;const f=u(o(p.curve));await t(e,{curve:f,name:p.name,type:p.type})};function i(d,p){if(!(d<0||1<d)){const s=[];for(let c=null,f=0;f<p.length;f+=2){let m=p[f],g=p[f+1];if(c){let y=c.x+(m-c.x)*d,v=c.y+(g-c.y)*d;s.push.apply(s,[y,v])}c={x:m,y:g}}return s.length===2?s:i(d,s)}return[]}function a(d,p){const s=[];for(let c=0;c<=d;){let f=c/d;s.push.apply(s,i(f,p)),c++}return s}function l(d,p,s){const c=a(d,p);let f=0;for(let m=1/0,g=0;g<c.length;g+=2){let y=c[g],v=Math.abs(y-s);v<m&&(f=g,m=v)}return c[f+1]}const o=d=>(d.match(/(\(.*?\))/g)||[]).map(function(p){let s=p.match(/\((.*?),(.*?)\)/);return{x:parseFloat(s[1]),y:parseFloat(s[2])}}),u=d=>{const p=[];for(let s=0;s<d.length;s++){let c=d[s-1],f=d[s+1],m=d[s];p.push(m),c?p.push({x:m.x-.3*(m.x-c.x),y:m.y}):p.push({x:m.x-1,y:m.y}),f?p.push({x:m.x+.3*(f.x-m.x),y:m.y}):p.push({x:m.x+1,y:m.y})}return p.map(function(s){return"(".concat(s.x.toFixed(3),",").concat(String(s.y),")")}).join("")};return{getCompleteCurve:u,getY:l,startEditCurve:n,applyCurveObject:r,changeVideoClipCurveSpeed:t,alighFrameToPre:async(d,p)=>{const s=d.transitions,c=d.clips[p];if(p<=0)return;const f=d.clips[p-1];s.find(g=>g.index===p-1)?(c.inPoint=f.outPoint,c.outPoint=fr(c.outPoint)):(c.inPoint=fr(c.inPoint),c.outPoint=fr(c.outPoint)),c.trimIn=c.raw.getTrimIn(),c.trimOut=c.raw.getTrimOut(),c.speed=(c.trimOut-c.trimIn)/(c.outPoint-c.inPoint)}}},LSe="#6036d6",jSe="var(--text-color)",USe="var(--hover-text-color)",$Se="var(--bg-color)",VSe="8px",zSe="30px",HSe="#c0fbdf",GSe="#222229",WSe="var(--third-bg-color)",XSe="#FBB500",YSe="72px",ZSe="70px",KSe="64px",QSe="10px",JSe="_scrollBarStyle_45t3i_4",qSe="_ellipsisStyle_45t3i_22",e_e="_dragClipStyle_45t3i_27",t_e="_cover_45t3i_85",n_e="_selected_45t3i_98",r_e="_title_45t3i_101",g2={primary:LSe,textColor:jSe,hoverTextColor:USe,bgColor:$Se,trackmarginbetween:VSe,trackmaterialheight:zSe,musiclyricsbgcolor:HSe,bgsecondarycolor:GSe,bgthirdcolor:WSe,selectedClipBorderColor:XSe,sliderMenuWidth:YSe,leftTrackControlWidth:ZSe,titleBarHeight:KSe,timeLineAreaPaddingLeft:QSe,scrollBarStyle:JSe,ellipsisStyle:qSe,dragClipStyle:e_e,"drag-in-point":"_drag-in-point_45t3i_27","drag-out-point":"_drag-out-point_45t3i_28","drag-line":"_drag-line_45t3i_42","curve-card":"_curve-card_45t3i_79",cover:t_e,selected:n_e,title:r_e},i_e={none:new URL("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAMAAABHPGVmAAAAAXNSR0IArs4c6QAAAKtQTFRFAAAAGxskGhoiFh0kFRwjFxwiGh0lGx0mHB0kGx0lGxwlHB4mGx4lGx0lGx0mGx4mGx0mGx0lHB4mHyEpIiMrJCYuJykxMjU8MzU8PkBGQENJQUNJR0hPSUtSSktSS0xSTE5UTU9VT1FXYGJnYWJodHZ6dXZ6d3l9f4GFgIGFgIGGgoSIiIqNmZuempuenJ6hoqOmpaapqKmsubq8vL2/v8DCxMXHysvMzc7P4i5zwwAAABJ0Uk5TABweIyQtp6mwsrPn6evt8vP1lqVJHgAAAWNJREFUaN7t2l1PwjAUBuCqoDJE8Z0dk4HoNgaMMejOEP//L/PCCz7WmyWnJsZz7tqkeZI25+OiSnW8ARzGoHejVPcZjmPYVR6cx716dI88KPxCCCKIIIIIIogggggiiCCC/E1kvNjVh0O9m4+dIdOK8jjUOoxzqqZOEL+g9LhKqfD5kcCU+nStSxNwI77Zzy621sZnRopy9nmplAUvMiWNhqJpwopUKdBU0ooTiQiwKRQxIoscViWfMyImhlWJd4xIHcKqhDUj8nXMwzNFHziRF1gVVuR4XecK63WZd1gV1odfrGBVVhl/MjYUemUtK4lNSVjLCt5INxVd8xZIFBs0lC1zqYdv1hc7H3v2poXAbM7b75a//QJ+QSevn9QuBgkAk4qW8UjrUbykatLiYLvhLsp+hrssanVMBm5BBBFEEEEEEUQQQQQR5H8hffdGX925R27V9ZNrY3ilVKfn9juc11HfKUTO0ZI8RhAAAAAASUVORK5CYII=",self.location).href,zidingyi:new URL("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAMAAABHPGVmAAAAAXNSR0IArs4c6QAAALFQTFRFAAAAGxskGhoiFh0kFRwjFxwiGh0lGx0mHB0kGx0lGxwlHB4mGx4lGx0lGx0mGx4mGx0mGx0lHB4mHyEpKy01MjQ7NTc+PkBHSEpQVVZdVVddWFpgWVpgXF1jaGlvaGpvbnB1b3B1cnN4dXZ7goOHiImNi42QlZaalpeam52go6Snpaapq6yvtLW3tre5uLm7u7y+1dXX1dbX29zc29zd3Nzd3t/g4eLj5eXm5ebm6OnpV5xGrgAAABJ0Uk5TABweIyQtp6mwsrPn6evt8vP1lqVJHgAAATpJREFUaN7t2n9PgkAYB/AnQ03UsjsoUxM1TCuKSlK49//CnOB2rC3XgY/D7fv9h3Fj++x2P549G0SW3RWM6bYuieq3gjm9OtmCPVd0zY90SJwgQIAAAQIECBAgQKqNyPHnZhOOJSciA5UmkIzIQkVTx5lGasGH3MVJf/fsJ7FbGnn0dZ48naUKsg8CtUwH7ksgkfor8+yD+f71uwQyyM3k+UXnXc/kIx2YMayJm8TZmsSJy7m7VhPHmaw4d9dpzomQXrheh548/7sLSEUQoyJSEDE7HAURsyJSDDEsIv9GHnK3sP+mr95X/1eGJZCfg0Ukl68j1ZODMxkda00Mi0jh3WVSRKp8TsyKCC5IIOhP0J+gP0F/gv4ECBAgQIAAAQLkPJE2v9GmJj/SoNoNt9G7ILJavL/D2RZtAfFI8pqmgMSpAAAAAElFTkSuQmCC",self.location).href,yingxiongshike:new URL("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAAXNSR0IArs4c6QAACMNJREFUeNrtnIdTFEkUh/ef8K5KggoswQQIKIIEEZECA6BipBSzoqLcoZZZxKwnBqzzyoSg6JlBEJCgqAgI6il4ZwCzmBBBQMXQ129gml2PhVmY2XC8rvpVUUN3T3d/29NvXr8emYymDoamZgaG8kQDI/kbQ2NzgtKcYMypEn4yMjMFFrKfDU160As1ODjaBmP+AVjIYGbggOiIjMxOyyiZchwMHZklxvJXMhwI3RICQSAoBIJAUAgEgaAQCAJBIRAEgoOAQFAIBIGgEAgCQSEQBIJCIAgE1T6B9HPxJFt+206u37hJ3ldWklevXpOsrGwSMjtMK5338h5KFi5aRpavjCQTgqcRq2527QNIpy5WZNPmKFJX94WoSnl510gve2eNdLqHdW+SlJzynzZ8/vyZpKVlEJ/BAdoDYmFlTUA//kOs6y6unuTmzVtKHS8tfUg7fp4UFl4nNTU17Pq9ew+Ik3N/Sdtj7+BM73OfNJe+f/9OTpw8Q8vbEKnH58frMje3/gT0Y0Yxrjv0diHPnz9nHX1XUcEeT3x+O4d+JDUtneV58uQJ8fb2kaQ9MFMLCwvZvdIzssjosRPJAE9f+uhaTFJS0sjXr1/Z/28XFZOA4SMkG5+mrkv2yLLt5cTNBD4V0NkAg99UXuPOlkqPkH37D0rSpuUrItk9EhKSKCDLJteVoqI7LN/Dh4+IQx9X/V5DTMy6k4KC66xTV3PziLmlTbNlTOU9GMBv377RX+YYUdtkYWVL3r4trx/kR49JZ5OuKvPKLXqSlNTzrP0PHpTQdaeP/gI5dTqRdSY3N5+YmfcUVG6oXyAHA9Kt20WitgmsOz5NnzGnxfwwa08r9AMsQ1N5d/0DsmbtRoX14CnpaaPeLys2Lp6VD5owRSQrz5KUlb2sNxzuPxBejkIBq4s95hKT9AuIf8Bo9guvqaklA72GqF1HX2cP8uVLvXmckXlBlHZNmjKTDeriJSvVKguz+8aNv1h5MN/1Agg8o2FG8GnqtNmtrislpf75DRaPrZ1Tm9sG1hSk6uqaFteypgTGyMuXr9j6NjF4uu4DiT9yjME4cvR4m+qaMi2E1bVk2ao21dW1uz0zZc+cOdvqenyHjKAvjnVcPVVVH4ir+yDdBTJh4jQ2gI/pLLFoxa9QUWABVbx/z9V34eKlNtUVMnt+42I+c26b6lqydFWj5VVSyr046hwQeN8oLy9nDfUXyVyFBRRSXV0d9zhsbT0nTp7m6qmtraXmrHXb25WQxPqalJyqe0Au0l8wn3ZG7xatYWG/LGL1wgxsTR1gulZQ74CYBgJAvXPnH9a2tes26Q6QyDUbWMMKr9/gXBNiNaxPX3dWd/Su1oEeRt9r+LQ6coN4XmvXgdw6wi/ywZNnaB/I9BlzmYlbXV1NnKlrXezpy7875OcXtKo8QOCTj6+/qG0DS0vRxB/kPUx7QEaPmcC5qnnTtLWPlJaUeDaZu8fHj5+4x4+65ZPPpTZYRVXEqJOF6O2LWL2eAX/9+g1x6ueheSBgkvIwIC1YtFQym3zd+s3sPuCRVbc8bIBBunQ5R7I2Ho7/k7WxhPri2rqnoxaQpcsilNzTUduiJX1rHRc0md1rbmi4WmUdnfqzsjt2/i5ZG2HmnqNu+0ZHZCnp4+gmLRDLrrbkbNI5pQ2cFSvXSO7XsbZ1ZPf8ffdetcrOCpnHyk6ZOkvSdoJ3+4KCtfnuXQUZMy5YGiDwiHr69Bm72adPn8j8sIUa2x/g33HS07PUKrd9xy7WZnu6USZ1OzubWJGDsYeVdh6PHT9FdyhdxAEyLmgS3cfIV7pBCX079Rw4WKN7zPnXCthGkTrlUlPrdyEBqCbbGzovnHsJ5RP8Hb3rDxI4Koj0snMmXUy7qQdkyLCRSk5C3pLatz+WyAXua4ipIw0+MmhDS51RFGxCQcrJydN4mwcM9OVMdVUJftjwOBYEZFXEWqXCGdRT6uHpo7UoDHgT5pOLm5dglzmfYmIOaa3tY+k6AjuPilYpn0bSGSMICMQmwQIKfn93D2+txynNnBXKOjFW4ELp4xvAyixto7dYDIFRBI7Ndeu3cPECe/bGcFvWzYYB6aoCR41ng7tseYSgMuELFiv4waYSXe+jolgYkK7Kz384G9zY2DhBZfbs3cfKBAaOJrreR0XpRWwvmNqQTtLgNXUMAdgKlsJl0u6DrR83WH1XrlwVlB/ycZtlj59gsLUU4mO87guMGOEBXhYIEIGoKT6qsZJGzAsJ+eGjVmCfH4FIoP0HYtkibabCXGzKqbhx01YEIoU2bopig9y7BU/qyMDxCh7iXxGIFFKM9vAaNFTwXjwE7iEQCTR7TliLLgdeW6OiG728Di4IRAqNV9iomjq9+YhIcHnzp6HwjKFEGjx0BAMSvmBJs3lz6dE43qOKQKQ6LErDbvgE0fXNut0f1rvds7MvIxApD2kKDcbjQ1DhbAcCkTCQAPbxIcXFHRGU70BMHAKRUvCW3tKhGTh2pqmImHYP5MWLMm6g085nqMzj6u7FgKxctQaBSKlHDXvkFy9eFhTLGzp/AQKRUnfv3meHSFWeUwluPKcCfyMQCXX7djE7Dasqzzw6K/g0zG8UAtHEnkhx8d8q8yhGzLhJdOQMgTQoJyeXHeJXlWfb9sZoRWsbRwQipbIuZDecfX+mMk/MwUMs9ljMw0P/q68BiXU9PSOzIZD5HbGz79dkfv44dWVlFdGXfmn0a0BiXj98OF4ptDWPhmom00OXmZmZNGwzn/mwuA/d0PVGX/qlsa8Bia2edE0oUfi6kKpUW/uR+OnhxpTeAeFOwNKYXTg3CGE+cDoKzvZBQAN8ZeHWrSIuIBz21PUVht4BaQ9CIAgEhUAQCAqBIBAUAkEgKASCQHAQEAgKgSAQFAJBICgEgkBQCASBoHQKSBkOhM6oTGZgZH4UB0I31NFIHi/r2NHE2MDYvAoHRLuiE+ODgYGZoQxSB0NTMwMjeQLVGxwcTYOQvzEwlCcCA2DxL8UStnRCV8RcAAAAAElFTkSuQmCC",self.location).href,zidanshijian:new URL("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAAXNSR0IArs4c6QAABzhJREFUeNrtnItXTXkUx+8/YWYtt0J1Q2mIIo8KUxg9ZxCmMRgrswZrjYReKhS1aLA8GwzjXZ7pdUVETDJFk6KUtzyaSnGTR9jz24fz01g97uPcnLL3Wt/VWrfu/nX25zx+5/fbeysUzLqYWFgqTVQpSlNVlYmZFZDaTxhzpuQvTC0tkIXiSxNzW/bBMwrOpwZjpUEWCrwyKCAykallkoKRqaFgyOQqMVNVKigQ8hIBISAkAkJASASEgJAICAEhERACQkEgICQCQkBIBISAkAgIASEREAJCIiCkFoC4u7sD6uNf6PO5j48P9LF1APuBTuDk4gZuo70gMDAQgoKCwMvbF8aM9YGRru7C7/z8/CQbtzN93uIVsjwmDl69egV1T57AvXsVzerRo0qorauD58+fgz724sULKC6+Ctu27wTfST+CabeesjlTzS37gMuIMfDDlBkwf0EorFi5Gv7csRtS09TwV04u5OVdhIKCQigqugIlJdegvPw63Lp1W4jLgwcPobLyX6iuqYE6Fh+NRgMNDQ3w8uVL4bjxJ8ZXp1tW7oW/ob3t/v0HsCh8CQuGzSeB4Ok1HnbvSYCbN28Z/VhzGFSdgLi6ecDeffshM/OU8OWc8xeEM+PUqdOQln4MDh5Kgj17E4Wze1P8Fli9Zj38tmotxMTGwdKoWIiIjIKQsEhYsDAM5s0PhuDQCIhcHA3Llq+AlXFr2Pd2QVbWGeFs+thKSq/BiK/HthsIewcndgLmaRXIxsZG4c5w+/YdKL9+Q/hfi4qvQME/hZCXfwnOszidO5cDp8+chZMsVsdPnAS1+jikpKoh6WgqHDp8FHbtToCxHt/J96E+wGEYg7UMqqqr+YFXV9eA8/DRRh+7r91guHPn7v+CXlhYJJwwYYsWC7csd49x4OwyCr7qN+jzmmVZ97GH9PQMHpjLRcVGH3NT/FY+3ll2Zg9nzw2a9jaRWfdecCb7HA/S937TjfrgfvpUI4xTXn4Duptb03tIcxo1xosDSUg8aLRxvL+dyMeJio6lF8PWVHqtTAgUPjCNNcaSqBgOxN1zHAFpTTgzQcMZjbHGOHwkmc+celjYEJDWdDQ5TQjWs2cNRhsDX+aEycPlYlrLakv4gob25s0b6Najt1HGwJUCtCNJyQSkLeFLpmgOA50l99+ztx33v2XrdgLSlhYGLTLqA3eokyv3j6sLBKQNTZ02kwfspxm/GHXKGzg/hIC0pdHfePOAhbI1Man9z/Cfxf1PneZPQNpSv/6DecDWrtskuf+gkHDuv6WFPgLSRLg3gvsxaIn7D0nuH1ec+aRhkDMB0UYVFfeFgOFSttS+cUkGDaHLaWNM1kDyL14SglZaWia5b9zbQcN9DUpy0FKpbFMHDbdApfaNW61ouJlEQLTU5i3b+X2+l7WdZH5xmR1XAND2JRwgINpqaZPV2JGu0m3pDhk6kvvF5AVZpgHJUTExH4BERERI5jcsLIz7jYuLk9Uxy/oKwSUT0TBJQiq/mGwhmofneLplaZ2A0M+RB279hnjJ/GK2jLiSrOrZl4DoItwPQUtKSpFwOl0gyylvhwBSUlIqBA+zBKXyWV9fL/g8lnGCgOgqDBpabW2tJP4ch4xoska2kYDoqt83b+MBtLG1N9if/89zuL9Zs+cSEF0VEhrJA+jpPcFgf/FNEuOGObsREF3lO3EKD+CvAQsN9odZ62KqKhXs6KH+9kM5kHXrDZv6YqqPmNiQcTyTgOir2to6IYgnWCa5IX68fHw53JbqMwiIFsrNfVercvduhYFrY7EcyLgJfgREX/2xbQcPJJbM6esnKyubVzBZWtkSEH0VMC+IA5msZzY8VmWJpXdZp7OpCtcQYc2GaKtWr9PLBxbeiIbFQQTEQNXUPBaCiSVj+nwfy/NEa4/KrE4PBOvzxEz1Xr112z3EIqDHj98BLSsrp8YBUmhuwIfniP/MOXrfrpbHrCQgkiTO2TnC69evhaBiqYIu3017X7eI+x+DHF0IiFTCMmo0nC1Z2wzQruSZdZVobHwHMjMzi3qdSKnZcwL4rWfJ0hgt32F28u9MmjyVgEgpXIsSGw1g64q2tl+d2GqumI569WopdQMyhsJZhwjRNmzc3GpucH7+Jf63+GD/7LoBtcfneJWUva8NxId0dHR0s3+vVqs5DGwF0uG7AclZPqzYRsw8xJkX9k/BJgDiFu3+A4c5DEzYtu07sOP0y+qIQIT6juBwePv2LQ+8RlPPa9tFw5fBUaxnV0c6rg7dUW7a9Jks6LXNdu25zjr1yHGLtlMDERvWRLNbVro6A7JZj5SUlHQIZtVRcl1e7/RAOpsICAEhERACQiIgBIREQAgIiYAQEAoCASEREAJCIiAEhERACAiJgBAQkqyAPKRAyEYPFUpTq0QKhDzU1VS1T9G1q7mZ0szqKQXk04pdGBql0tJEgdbFxMJSaapKZqqi4LQ3CFWV0kSVggyQxX/54AXm0OW5xAAAAABJRU5ErkJggg==",self.location).href,mengtaiqi:new URL("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAAXNSR0IArs4c6QAAB/9JREFUeNrtnftbTWkUx88/YeZ5nArVSUqpyKUelxhK4SS3GEM8UjRdMJqZNJQZt5nJMOMuMhgVqVTSBUnuNWhSkevjUuoU5RTi4Z29tvbbidI5Z599rms9z/eXOvvd512f9t7vu/ZaK5GIsR5mVtZiM0mm2FwiM7OwISjtCXzOKOMLc2srYCH60szSgflBCzpH12Bs5MBCBFcGOkRPZG6dLmLINKAz9OQqsZDUitAR+iUEgkBQCASBoBAIAkEhEASCQiAIBJ2AQFCGDcTWzoW4Dx9DJkqnkdFjvImldX8Eok1Z2ziS8Ijl5GjqMVJXJyMfW2trK0lMSiHD3EcjECHV29KORK2IIbW1dUQZa25uJotDIhCIEHIdMoKUlpZ1cPjr162k6NwFErfxT/JdZBSZMzeQhC+JJFlZJ8i7d+/o55Yu+wGBaFITJk0lMln7renJk2oSFR1DbGydujxm6rSvyfPnjezn37x5QyZJpyMQTQieA42NjRRGTm4++wxR5ljfyf4sDLCqqtukj5U9AuEjWC2Vl1dSGPsPHCLmvfqqNMbKVb/Q43+P24xA+OivLTuoM08XFKoMA2TR25ZUVt5ix3j16jVxdBqCQNSRl7cvefv2LetIWX096e/oqvZYs2bPp2D/2LQFgagquBKuXrtOnRi0KIz3mBWVN9mxGp49Y26F9ghEFYWFL6cwcnNPamRMWPpyFrw43HCB+Pj4ENDHvxDq55K+juTp01q6XB3m7qGR8a0kDkQub2bHzT95mmh7Xpr6udavkM2bt9K/5C1bd2p07JSUNHZceDY5DBiMt6zu5OTiRl6+fMk6rbau7rMbP3UUMC+Iwo5gdvQIpBvt+/sgddiPUSsFCUpCuAUsMysbgXS3I+eWuffvPyC9+vQT5DwFZ86y53jxQs4GKxFIV/f3o+n06li0WLgI7aqYNfQ8flNmIpDONNLDi0Zn/yu7Iei5PL2kFMiatb8ikM4E93POvpmzQNBz9epjS1paWthzZZ/IQyCf/MWOl5L379+zDrp8pUQrk7pw4dKHlRzzoguBfCTYpNF7+tRZWg9aDhk2CoFwmuE/hzqmoOCs1iY1b34wPa+hveIVDAi8LLp79x7rFHige4331dqkBjgNpUDi9+xDIKBNCiGSvQn7tT6xBw8esucuLvkXgcAyt7X1w6vV6pqnGg+RKKOcnPwP4fiGZ6YNxNbOmVRU3KRXx4LAEJ1MbOeuPfQ79O3nbJpAIBxSWFhEHQHpOrqa2IroWPo9YOltkkCSk1OoE65dK2XfUehqYrAB5WxhUKhpAYEg3uHDqdQBjx49JgOch+p0YiNGjTPIEApvIPb9B5HzbTtjLsr61dgJOp+YJbPs5uJnBw4mmgaQ4SPHkXv37lMY1dU1Wt1vdKfHTAYkWFHReeMGYsUkuK3fEMckO7e0PzOulxLngW56NblLl4vZ7wYbVKMFEhQcRh4+fNQhKTozM5t5gOtfzUZG5nGaJW9UQOwdXEn0ytWk8uatDiBqmE1fSOhSvZ1cfPw+hb2Ik2EA4dJQFCWVSklAQACJi4sjFy9epAnNigUzSUlJxM/Pj3R2vL4oISGBfufAwEC9/q4gb2/vT6+Q3LyTXRbItDAZI/8cSiZuBlK5FBbRnpAH5Qt8x4O8YU2YXC4nAfODlLtlyWT1nwwAr11/WvUzsWOWuIYUF/KfNbc9DP/tEt7j+UycQjRlENpRCghMAsoC1q77jaXoMtDdYNMyPZgCUc5iV6/lPV5o2DI63qnTZ8jhI6lqac/e/cR18HDTK4u2dxhEHbht+27e40FmPWdCFZwafZ06lziXlp7Je6x0ZgxuUaNOLQsCYXTnzl26ceU7FleUWlV1Bzs5qCtu1QgxNr5jweqIq4NEIGpq+454et/nE4GGsBBn23fsRiDqKvL7aOpIXz9/tceBfQxny5kxEYgGHMmnwUBMbHvOsJA18UYPRPFWAwl06o6TyvRd4YqBhHwTahLtmbiHcdbxHLXHuN22WoO6epNvz6Sp5Spkw6hzPGStcG8fE5OOIBC+Sk3LaGss8EqtDZ3icwi6FSEQnlq/YSN1KLx2VvX42NXr6PEQYEQgPDVbISVInRr2tLaQCTzQhe5mZxJAYEPYXoqt+koLaiK1Uf1lMkBAXLMCKApV5TiXQe4UZkLCAQSiKeXln2Kd2tjYpNKDXfEdyIKFIQhEU4LsRc48Ro9X+jh4Zc3VuECyBwLRkKSTZ7THoiJXKH0cZNaAlZWVG283IF0I8o9hHwJ27FiWUseM9ZyokbCLXncD0uXPzzEdTsGampqU+jxkZ3LmPcHPOLsB6VIxTKJDVw7uTDfKK2jOslE2n9G1IJ+Ms63bdnWbSK6NF1ImDQTEpcNCfvLnPge9vDgb6eGJQIQS5Jtx5j9zbhcl3Xakvr6B/cyV4hKtfj+TAwJhFEjjATuendttfeLC4FAEIrSOtLUChM3eOM9JHX4H6bLcf2SA25tQ+VcIREFD3TzoVVJccpW9RXWWbA4tOoyu+Yy+SrEZ51mm5G0RE5aHfF3OjjIN14yyG5C+ClqUFxae6zQz/fKVYradLQLRssDpXGtZ+t8ZcvLYbhRG13zGkATta6W+09lni9F2A0IhEASCQiAIBIVAEAgKgaAQCAJBIRDjAFKDjtAb1YjE5jbJ6Aj9UE9zSaKoZ09LC7GFzQt0iG7FXBhysdjaTATWw8zKWmwuyWAkQ+doG4REJjaTZAIDYPE/3CWCXcGQ7UUAAAAASUVORK5CYII=",self.location).href,tiaojie:new URL("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAMAAABHPGVmAAAAAXNSR0IArs4c6QAAAoVQTFRFAAAAGxskGhoiFh0kFRwjFxwiGh0lGx0mHB0kGx0lGxwlHB4mGx4lGx0lGx0mGx4mGx0mGx0lHB4mHR8nHiAoHyEoHyEpICIqIiQsIyUtJScuJykwJykxKCoxKCoyKSsyKy00LS4zLS80LS82LzA4MDI5MzQ7NzlAODk+OTo9OjxDOzw/OzxDPD5EPT9GP0BHQEFEQEJGQEJJQUJJQkRLQ0VLQ0VMREZMREZNRUdOR0hPR0lPSEpQSktSS01TTE1UTU5VT1BWUVJYUVJZUVNZU1RaVFVcVFZbVVZcVlddV1leWFpfWVpeXF1jXmBmX2FmYGFnYWJoYWNoYmNlZGVnZGVqZGVrZWZsZmhtaGluamtwamtxa2xxbG1ybW5zbm90cHF2cHJ3cXJ3cnN3c3N1dXd7eXp/enuAe3yBfH2Cfn+Df4CFgIGFgYKGgYOHgoOHg4SIhIWJhYaKhYaLhoeIh4iMh4mNiImNiYqOiYuPioqLi4yQjI2Rjo6Qjo+Rj5CUkJGVkZKWkpOVkpOXk5SXk5SYlJWZlpebl5ibmJmdmZmdmpuepaWppaapp6iqqKmsqquuq6yurq6xr7CzsLCysLCzsbK0srO2s7S3tLS3tLW4tre6t7i6uLm8ubq9u7u+vLy/vr7Bv7/CwMHDxcXHxsfJyMjKycrMysvNy8zNzMzOzc7Pz8/R0dHT0tLU09PV1NTV1NTW1dXX2trb2trc3Nze3d3d3t7f3t/g39/h4ODh4eLj4uLj4+Tl5eXm6enq6erq6urr6+vr6+vs7Ozt7e3u8PDw8PDx8vLy8/Pz8/P09fX19fX29vb29/f3+Pj4+fn5+/v7+/v8/Pz8/f39/v7+////VjrJOQAAABJ0Uk5TABweIyQtp6mwsrPn6evt8vP1lqVJHgAAAsNJREFUaN7t2vVTVFEUwPGnggEGHpYQFcXu7sbERuzWtVuwu1FM7MDGbmxBsQMRAXG/f48/EFvA7OK9/uC888Odc87smc/Ou2/evrmzhuHjV000RrUqFQzDt6ZojgBfw0+0R2Wjun6kqiH/IEzEREzEREzEREzkL5HuIdqROilcC9KNJAGxmpEuAF/D9SKHYA4s9hJp3lxExNM18DPP5TZPvZsyIiJERDxdB8NOmQcjvJry8nLFQzdpDPt07sk9PojIXV5oRGrncVJENkFbfchwWCAikbBUH7IBeoiI5RtX9SGXybSIiFwiM1gb8pEbIiISCwN0IU3ggIiI9IX1upDRMFNERIKySNaFrIPO+dl1MgI1IafIKdjvPfm3mQ7kCY8KsmiYrwcJzSWxIG1EUaoY6QqrCvPXPNODTIHowvw0tnpakO3QqjBfCcO0IOf4WZQPgTgtyBMeFuXhNs7oQAJzOG6vUknVgbSAbfbqLLa6GpCRMN1erYVBXrwSeRpbYay9mgtbPJ00Gngch6GZvWoPJzyd9OJyJfPesXzLAw17ksotx/IK2RblSMgvjjrWu6GjcqQ1bHKsJ8FU5YjzHSzSBnYoRxZCP8faks0F5UgCNHRqpPBKOZLEd+fGMX6HqUZSeOzcWAO9VSMZnHduxMAsxUh92O/2VI5XjPSCRS6/L1lcVIxMhFEurfu8VIyscH+KJJIXqhY5Qm4tl9YSiFSKBKVzx7XXB3YpReJcHo8iIpZ03oSoQ4KX2/jk/t6wHjZ7hzSNKiGGTt6bBnkz3IfD0uBgSWNRndyRDrmUFu9iivuK/X+UNjPNDRlY2se/JJTwjtXzZilTy9xPiSZYrRs3Wq3u6+zx41qWfALUYkzxU1br6nZlPCUq22qeC5uIiZiIiZiIifyniL9+w9+opB+paJSvodsIKGcYPlX0/h3Oz8f4A2PdE+kGSFQZAAAAAElFTkSuQmCC",self.location).href,shanjin:new URL("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAMAAABHPGVmAAAAAXNSR0IArs4c6QAAAV9QTFRFAAAAGxskGhoiFh0kFRwjFxwiGh0lGx0mHB0kGx0lGxwlHB4mGx4lGx0lGx0mGx4mGx0mGx0lHB4mHR8nHiAoICIqJCYuJigvKSsyLjA3LzE5MDI5MzQ4NDU8NTY6Oz1EQkNKREZMSElQSUpNSkxSTk9WUlRaVlheWVpeW1xiXV5kXV9kY2RqaGluaWtwamtvbW5zbm90cXJ3cnN4c3R5dXZ7e3yBf4CFhIWJiYqOlJWYmJmcmpuenJygnZ6ho6Snp6irqqqtra2wsLCzsrKys7O2tLS0vb3AwsLFxsfJyMjKysrMy8vNy8zNzM3Ozc3Nzc7Pzs7Pzs/Rz9DS0NHS1NXW1dXX1tfY29vc29vd3Nzd3Nze3N3e3d3e3d7f4eHi4+Pk5+fo6Ojo6erq7u7v7+/w8PDw8PDx8fHx8fHy8fLy9PT19/f39/f4+fn5+vr6+/v7+/v8/Pz8/v7+////VZUwJgAAABJ0Uk5TABweIyQtp6mwsrPn6evt8vP1lqVJHgAAAW9JREFUaN7t2ldPAkEUBeBRQQVEcVARXbvYO4jYFTtib9hXFLuicv5/fARD9AE9RpN7HuZpky+bmbn3ZrNKWexOTYzTVqCUtVyT47Iqu6anWJXykRKlfyGCCCKIIIIIIogguSOGobXW3DUDCZzE46ZpmllrbGO+p/pbSPqlovgiyXDzj+xJYOWTrB29AcBcDXfjvcO7ABJ+9ulqiwKYcZOPsHvkEZh1s+9J6xUwTr+MTTdI9dJvfPsr7hroZSUIHFTRa9cCEKYjnhgQpFfhxge8+Oilvg+4qKX3kykgUsFGKleBSXpnrLsE/GxE+56R7KT3+IEUnrrpg0QISI552NPKKIDERJeXOxINXgMA7g/Xs/t1ZHv/+HTow0iUY1oWb7+aPLCVfjR3xDDqO0LTSztnZlbOY3uby/0ZiMzCgggiiCCCCCLIf/lKRERk4wURRBBBBBFEkL+NOPiGQxXxkUKVX8Y2XHlKWWzc3+HsFvUO0OkZJzkG+cAAAAAASUVORK5CYII=",self.location).href,shanchu:new URL("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAMAAABHPGVmAAAAAXNSR0IArs4c6QAAAXFQTFRFAAAAGxskGhoiFh0kFRwjFxwiGh0lGx0mHB0kGx0lGxwlHB4mGx4lGx0lGx0mGx4mGx0mGx0lHB4mHR8nHiAoISMrIiQsIyUtJCYtJScuJigvJykxKCoyKSszKiwzKiw0MDE5MDI5MzQ4NDY9Nzg/ODpBOTtCOjs/Oz1EPD5FQUJFQkNHQ0VMRkhOR0lPSEpQS01TUFFYUVNZV1heW11iXV1gXV9kaGpvamptbm90b3B0cHJ3eHl+e3yBf4CBgoOIiImNiouPkJGVlZaZn6Cjn6CkpKWoqKirqKissLCzsrO1tra5ubm8u7u+vLy+vLy/v8DCwMHDwcHEwsPFxMXGxsfJx8fJx8jKyMjKysrMy8vNzs7Q0dHT0tLU0tPU09TV1NTU1NTW1tfY19fY19jZ2dna3d7f3t7g3t/g3+Dh4ODh4uLj4+Pk5OTl6Ojo6erq7e3u7u7v7+/w8PDx8fHx9PT19/f3+Pj4/f39/v7+////8xW3rAAAABJ0Uk5TABweIyQtp6mwsrPn6evt8vP1lqVJHgAAAXNJREFUaN7t2ldPAlEQBeCrggqI4l2xY1l777333guoaxdEWbGgiOfX+2Q0WUN01zHGzHm4r19yy8xks0LYnG5JGLcjTQh7riSOxy6ckjyZIpseyRLyF8III4wwwggjjDBiHlFVKaWkXa0hPWOLB5FoVNd13bBuNr4j5jeheOQSydL1A2fSdwsAd8e7O59n2WcZqV4D8DTToRDertYHID5eTnqF22NAoIH2ndTcA/MK7WMs0IBZ6hc/DWzkESMDQKiUuHa1xPHcRlwgfdfAEHUVXv3moZtBJgAtnxjpBh5riZtWfQyJXuLOWBIEJonbr3cbWFJokcJ14KiIdpDoPAPCFYTTird5OAAgVGV5JCrbugoe7hv7qP/0JgEAWKk0PxK9pT/pWPByMqqazQekbm5PuwjrhkTO/QtTg02q+fAszAgjjDDCCCOM/OevRF9F+OAZYYQRRhhhhJG/jbjoDZfIoEfSRWoOteFJEcLmoP0dzmkTr1VnKUdpgHiNAAAAAElFTkSuQmCC",self.location).href},a_e=e=>{const n=A.useMemo(()=>({background:"url("+i_e[e.item.icon]+") no-repeat center/cover"}),[e.item]),t=A.useMemo(()=>e.clip?e.clip.curveSpeedName&&e.item.name===e.clip.curveSpeedName:!1,[e.clip.curveSpeedName,e.item.name]);return me("div",{className:g2["curve-card"],onClick:()=>e.handleCurveObjectClick(e.item),children:[F("div",{className:Ou(g2.cover,{[g2.selected]:t}),style:n}),F("div",{className:g2.title,children:e.item.name})]})},o_e="#6036d6",s_e="var(--text-color)",l_e="var(--hover-text-color)",c_e="var(--bg-color)",u_e="8px",d_e="30px",f_e="#c0fbdf",h_e="#222229",p_e="var(--third-bg-color)",m_e="#FBB500",g_e="72px",y_e="70px",v_e="64px",b_e="10px",w_e="_scrollBarStyle_1ev75_4",C_e="_ellipsisStyle_1ev75_22",x_e="_dragClipStyle_1ev75_27",S_e="_active_1ev75_106",ap={primary:o_e,textColor:s_e,hoverTextColor:l_e,bgColor:c_e,trackmarginbetween:u_e,trackmaterialheight:d_e,musiclyricsbgcolor:f_e,bgsecondarycolor:h_e,bgthirdcolor:p_e,selectedClipBorderColor:m_e,sliderMenuWidth:g_e,leftTrackControlWidth:y_e,titleBarHeight:v_e,timeLineAreaPaddingLeft:b_e,scrollBarStyle:w_e,ellipsisStyle:C_e,dragClipStyle:x_e,"drag-in-point":"_drag-in-point_1ev75_27","drag-out-point":"_drag-out-point_1ev75_28","drag-line":"_drag-line_1ev75_42","speed-container":"_speed-container_1ev75_79","graph-container":"_graph-container_1ev75_83","btn-container":"_btn-container_1ev75_86","ant-btn":"_ant-btn_1ev75_91","data-point":"_data-point_1ev75_94",active:S_e,"curve-progress":"_curve-progress_1ev75_109"},ta=280,Oi=140;let Lv,y2=!1,na=[],fi,v2;const __e=e=>{const n=Nt(),{$t:t}=en();A.useContext(Ri);const[r,i]=A.useState(0),a=A.useRef(0),l=A.useRef(0),[o,u]=Ki([]),{changeVideoClipCurveSpeed:h,startEditCurve:d,getCompleteCurve:p,getY:s,applyCurveObject:c}=sO(),f=()=>na.map(function(T){return{x:(T.x-a.current)/(l.current-a.current)*ta,y:1<=T.y?.5*(1-(T.y-1)/7)*Oi:.5*Oi+(1-T.y)/.9*.5*Oi,origin:T}});A.useEffect(()=>{u(f())},[a.current,l.current]),A.useEffect(()=>{e.dataPoints&&(na=e.dataPoints,b())},[e.dataPoints]);const m=A.useMemo(()=>{let D=r*ta,T=null,N=1/0;if(o.forEach(function(L){let B=Math.abs(L.x-D);B<N&&(N=B,T=L)}),T)return 8<Math.abs(T.x-D)?null:T.origin},[r,o]),g=A.useMemo(()=>{if(o.length)return m===o[o.length-1].origin||m===o[0].origin},[m,o]);A.useEffect(()=>{fi=Pe(e.panelClip),na=d(fi),v2=e.trackIndex;const T=na.length;return a.current=na[0].x,l.current=na[T-1].x,v(),E(),Ce.$on("onPlaybackTimelinePosition",y),Ce.$on("onPlaybackSeek",P),()=>{Ce.$off("onPlaybackTimelinePosition",y),Ce.$off("onPlaybackSeek",P)}},[]);const y=({timeline:D,position:T})=>{const N=nvsGetStreamingContextInstance();T>fi.outPoint&&N.stop(),P()},v=()=>{const D=document.createElement("canvas");D.width=ta,D.height=Oi;const T=D.getContext("2d");if(!T)return;T.strokeStyle="#444",T.strokeRect(0,0,ta,Oi);let N="";function L(z,K,J,X,ee){let ne=3<arguments.length&&X!==void 0?X:"#fff",q=4<arguments.length&&ee!==void 0?ee:[];z.strokeStyle=ne,z.beginPath(),z.setLineDash(q),z.moveTo(K[0],K[1]),z.lineTo(J[0],J[1]),z.stroke()}let B=[4,2];L(T,[0,.25*Oi],[ta,.25*Oi],N,B),L(T,[35,.5*Oi],[ta,.5*Oi],N,[]),L(T,[0,.75*Oi],[ta,.75*Oi],N,B),T.fillStyle="#969BB3",T.font="12px sans-serif",T.textBaseline="middle",T.fillText("8x",10,12),T.fillText("1x",10,.5*Oi),T.fillText("0.1x",10,Oi-12),Lv=D,b()},b=()=>{const D=document.getElementById("edit-canvas").getContext("2d");if(!D||!Lv)return;D.clearRect(0,0,ta,Oi),D.drawImage(Lv,0,0),D.strokeStyle="#4388FF",D.lineWidth=2,D.beginPath();const T=f();u(T),D.moveTo(T[0].x,T[0].y);for(let N=0;N<T.length;N++){let L=T[N];if(N!==0){let B=T[N-1];D.bezierCurveTo(B.x+(L.x-B.x)/3,B.y,B.x+(L.x-B.x)/3*2,L.y,L.x,L.y)}}D.stroke()},_=async D=>{D.target.blur();const T=aO.find(L=>L.name===fi.curveSpeedName);await c({item:T,panelClip:fi,trackIndex:v2}),na=d(fi),e.setDataPoints(na);let N=na.length;a.current=na[0].x,l.current=na[N-1].x,b(),E(),e.afterChangeSpeed(Pe(fi))},M=()=>{const D=ta*r;let T=0,N=null,L=null;for(let K=1;K<o.length;K++)if(o[K-1].x<D&&o[K].x>D){N=o[K-1],L=o[K],T=K;break}const B=s(100,[N.x,N.y,N.x+(L.x-N.x)/3,N.y,N.x+(L.x-N.x)/3*2,L.y,L.x,L.y],D),z=C({x:D,y:B});na.splice(T,0,z),e.setDataPoints(na),b(),x()},k=()=>{let D=m,T=na.indexOf(D);T&&(na.splice(T,1),e.setDataPoints(na),b(),x())},P=()=>{const D=On(),N=(fi.raw.getClipPosByTimelinePosCurvesVariableSpeed(D)-fi.trimIn)/(fi.trimOut-fi.trimIn);return i(N),{currentTimelinePos:D,panelClip:fi}},E=()=>{const{currentTimelinePos:D,panelClip:T}=P();T.outPoint-D<1e5&&tt(T.inPoint)},R=D=>{var L;const T=(L=document.getElementById("edit-canvas"))==null?void 0:L.getBoundingClientRect().left;y2=!0;const N=B=>{let z=B.clientX-T;z<=0||z>=ta||S(z/ta)};N(D),document.addEventListener("mousemove",N),document.addEventListener("mouseup",function B(z){y2=!1,N(z),document.removeEventListener("mousemove",N),document.removeEventListener("mouseup",B)})},w=(D,T)=>{const N=o[T];y2||D.preventDefault();let L=D.clientX,B=D.clientY,z=N.x,K=N.y,J=o.indexOf(N);S(z/ta);function X(ee){let ne=ee.clientX-L,q=ee.clientY-B,Y=z+ne,le=K+q,ue=C({x:Y,y:le});!(o[J-1]&&Y-o[J-1].x<10)&&!(o[J+1]&&o[J+1].x-Y<10)&&0<Y&&Y<ta&&z!==0&&z!==ta&&(N.origin.x=ue.x,S(Y/ta)),0<le&&le<Oi&&(N.origin.y=ue.y),b()}document.addEventListener("mousemove",X),document.addEventListener("mouseup",function ee(ne){ne.clientX===L&&ne.clientY===B||x(N.origin),y2||(document.removeEventListener("mousemove",X),document.removeEventListener("mouseup",ee))})},C=D=>{let T=D.x,N=D.y;return{x:T/ta*(l.current-a.current)+a.current,y:N<=.5*Oi?8-N/(.5*Oi)*7:1-(N-.5*Oi)/(.5*Oi)*.9}},S=D=>{i(D);let T=fi.trimIn+(fi.trimOut-fi.trimIn)*D;const N=fi.raw.getTimelinePosByClipPosCurvesVariableSpeed(T);tt(N)},x=async D=>{const T=nvsGetStreamingContextInstance(),N=p(na);await T.streamingEngineReadyForTimelineModification(),await h(fi,{curve:N,name:fi.curveSpeedName},v2),n(Ge.updateTimelineDataClip({trackIndex:v2,clipData:Pe(fi)})),D&&await I(D)},I=async D=>{const T=nvsGetStreamingContextInstance();let N=na.indexOf(D)-1;N<0&&(N=0);const L=o[N].x/ta,B=fi.trimIn+(fi.trimOut-fi.trimIn)*L,z=fi.raw.getTimelinePosByClipPosCurvesVariableSpeed(B);await T.streamingEngineReadyForTimelineModification(),tt(z),zu()};return me("div",{className:ap["speed-container"],children:[me("div",{className:ap["graph-container"],children:[F("canvas",{id:"edit-canvas",width:ta,height:Oi,onMouseDown:D=>R(D)}),o.map((D,T)=>F("div",{className:`${ap["data-point"]} ${m===D.origin&&"active"}`,style:{left:D.x-8+"px",top:D.y-8+"px"},onMouseDown:N=>w(N,T)},D.origin.x)),F("div",{className:ap["curve-progress"],style:{left:r*100+"%"}})]}),me("div",{className:ap["btn-container"],children:[F(un,{color:"primary",onClick:D=>_(D),children:t("monitor.reset")}),!m&&F(un,{onClick:M,disabled:g,color:"primary",children:t("mediaEditPanel.AddPoint")}),m&&F(un,{onClick:k,disabled:g,color:"primary",children:t("mediaEditPanel.DeletePoint")})]})]})},{$t:u3}=en(),E_e=[{label:u3("curveSpeed.line"),value:"line"},{label:u3("curveSpeed.curve"),value:"curve"}];let b2;const A_e=A.forwardRef(function(n,t){const r=Nt(),{timelineData:i}=Ve(I=>I.project),[a,l]=A.useState("line"),[o,u]=A.useState(1),[h,d]=A.useState(),[p,s]=A.useState(!1),[c,f]=A.useState(),{alighFrameToPre:m,startEditCurve:g,applyCurveObject:y}=sO(),{enqueueSnackbar:v}=Ai(),{timelineData:{tracks:b}}=Ve(I=>I.project),{trackIndex:_,clipIndex:M}=Ve(I=>I.editor);A.useImperativeHandle(t,()=>({reset:k})),A.useEffect(()=>{if(M===-1)return;d(Pe(b[_].clips[M]));let I=b[_].clips[M].speed;I=Number(I.toFixed(1))*1,u(I)},[M,_]);const k=()=>{l("line")};function P(){const I=Pe(Re.getState().project.timelineData.tracks[_].clips[M]);d(I)}A.useEffect(()=>(Ce.$on("updatePanelClip",P),()=>{Ce.$off("updatePanelClip",P)}),[]);const E=async I=>{const{speed:D,skipCurve:T=!1}=I;if(!h)return;const N=Pe(h);T&&(N.curveSpeedString="",N.curveSpeedName="",N.curveSpeedType="");const L=N.speed;await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification(),N.speed=D,N.outPoint=fr((N.trimOut-N.trimIn)/N.speed+N.inPoint),N.speed===1&&(N.trimOut=N.trimIn+N.outPoint-N.inPoint),N.outPoint-N.inPoint<1e6/25&&(N.outPoint=N.inPoint+1e6/25,N.speed=(N.trimOut-N.trimIn)/(N.outPoint-N.inPoint),v(u3("mediaEditPanel.minDurationWarning"),{variant:"warning"})),await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification(),N.raw.changeSpeedWithOutPoint(N.outPoint,N.speed,!0);const B=jl(N);B.length>0&&B.forEach(K=>{K.time=K.time/(N.speed/L)});const z=N.videoFxs.find(K=>K.type==="property");if(z){let K=z.isPostOutAnimation?"Post Package2 Id":"Package2 Id";const J=z.params.find(X=>X.key===K);if(J&&J.value){let X=0,ee=0;const ne=N.outPoint-N.inPoint;for(let q=0;q<z.params.length;q++){let Y=z.params[q];Y.key==="Package2 Effect In"?X=Y.value:Y.key==="Package2 Effect Out"&&(ee=Y.value)}for(let q=0;q<z.params.length;q++){let Y=z.params[q];Y.key==="Package2 Effect In"?Y.value=ne-(ee-X):Y.key==="Package2 Effect Out"&&(Y.value=ne)}}}Ll(N),n0(N),d(N),b2=N,await R()},R=async()=>{const I=b2.index,D=Pe(i.tracks[_]);D.clips[I]=b2;for(let T=I+1;T<D.clips.length;T++){const N=D.clips[T];N.inPoint=N.raw.getInPoint(),N.outPoint=N.raw.getOutPoint()}await Zo(),r(Ge.updateTimelineDataTrack({trackIndex:_,trackData:D})),Ce.$emit("updatePanelClip")},w=async I=>{await E({speed:I}),tt(),Ft()},C=async I=>{if(!I||!I.name||I.name==="None"){await E({speed:1,skipCurve:!0}),Ft();return}const D=Pe(h);await y({item:I,panelClip:D,trackIndex:_}),d(D),b2=D,await R();const T=g(D);f(T),Ft()},S=async()=>{u(1),l("line"),await E({speed:1,skipCurve:!0}),tt(),Ft()};function x(I){I==="line"&&(h!=null&&h.curveSpeedName)?s(!0):l(I)}return me("div",{className:"edit-panel-scroll",children:[F(Z8,{value:a,onChange:({target:{value:I}})=>x(I),style:{marginTop:"10px"},children:E_e.map(I=>F(Dc,{value:I.value,control:F(Zf,{}),label:I.label},I.value))}),me("div",{style:{position:"relative"},children:[a==="line"&&F("div",{className:"group",style:{marginTop:"20px"},children:F("div",{className:"group-edit",children:F(In,{label:u3("mediaEditPanel.speedChange"),handleMouseUp:I=>w(I),value:o,min:.1,max:8,step:.1,unit:"x",setValue:u})})}),a==="curve"&&me(Zt,{children:[F("div",{className:"list",children:aO.map((I,D)=>F(a_e,{item:I,clip:h,handleCurveObjectClick:C},D))}),(h==null?void 0:h.curveSpeedName)&&F(__e,{dataPoints:c,setDataPoints:f,panelClip:h,trackIndex:_,afterChangeSpeed:R})]}),F(oO,{okText:"Yes",cancelText:"No",content:"Are you sure, you want to change speed from curve to linear?",confirm:S,cancel:()=>s(!1),isOpen:p})]})]})}),w2=()=>F("div",{style:{margin:"24px 0 24px -16px",background:"#414141",height:"1px",width:"112%"}});function k_e(){const{$t:e}=en(),n=A.useRef(null),t=A.useRef(null),r=A.useRef(null),i=A.useRef(null),a=()=>{var l,o,u,h;(l=n.current)==null||l.reset(),(o=r.current)==null||o.reset(),(u=t.current)==null||u.reset(),(h=i.current)==null||h.reset()};return me(Zt,{children:[F(da,{label:e("editPanelMenus.video.basic"),open:!0,onReset:()=>{var l;return(l=n.current)==null?void 0:l.reset()},children:F(pSe,{ref:n})}),F(w2,{}),F(da,{label:e("editPanelMenus.video.speed"),onReset:()=>{var l;return(l=r.current)==null?void 0:l.reset()},children:F(A_e,{ref:r})}),F(w2,{}),F(da,{label:e("editPanelMenus.video.keyer"),onReset:()=>{var l;return(l=t.current)==null?void 0:l.reset()},children:F(eO,{ref:t})}),F(w2,{}),F(da,{label:e("editPanelMenus.video.background"),onReset:()=>{var l;return(l=i.current)==null?void 0:l.reset()},children:F(uSe,{ref:i})}),F(w2,{}),F(un,{className:"item-button",onClick:a,children:e("labels.resetAll")})]})}function T_e(e){return me(Zt,{children:[e.currentMenuItem==="video"&&F(Ye,{className:"panel-wrapper",children:F(k_e,{})}),e.currentMenuItem==="audio"&&F(Ye,{className:"panel-wrapper",children:F(hxe,{})}),e.currentMenuItem==="colorFilter"&&F(Ye,{className:"panel-wrapper",sx:{paddingLeft:"0 !important",paddingRight:"0 !important"},children:F(iSe,{})}),e.currentMenuItem==="effects"&&F(Ye,{className:"panel-wrapper",sx:{paddingLeft:"0 !important",paddingRight:"0 !important"},children:F(oSe,{})}),e.currentMenuItem==="keyer"&&F(Ye,{className:"panel-wrapper",children:F(eO,{})}),e.currentMenuItem==="animationVideofx"&&F(Ye,{className:"panel-wrapper",children:F(D5,{type:ye.mType.animationVideofx,isPanel:!0})})]})}let tr;const I_e=()=>{const{$t:e}=en(),n=Nt(),[t,r]=A.useState(!0),[i,a]=A.useState(1),[l,o]=A.useState(1),[u,h]=A.useState(0),[d,p]=A.useState(0),[s,c]=A.useState(0),{timelineData:{tracks:f}}=Ve(x=>x.project),{trackIndex:m,clipIndex:g}=Ve(x=>x.editor);Qa("setScaleValueX",a),Qa("setScaleValueY",o),Qa("setPositionX",x=>h(Number(x.toFixed(2)))),Qa("setPositionY",x=>p(Number(x.toFixed(2)))),A.useEffect(()=>(Ce.$on("mediaXYPosition",({transX:x,transY:I,isMouseUp:D=!1})=>{const T=Number(x.toFixed(2)),N=Number(I.toFixed(2));D||(h(T>0?T:-Math.abs(T)),p(N>0?N:-Math.abs(N)))}),()=>{Ce.$off("mediaXYPosition")}),[]),A.useEffect(()=>{g!==-1&&(tr=Pe(f[m].clips[g]),v())},[g,m]);const y=x=>Number(x.toFixed(2)),v=()=>{if(tr.type!="sticker")return;const x=eR(tr.raw);h(y(x.x)),p(y(x.y)),a(y(tr.scaleX)),o(y(tr.scaleY)),c(tr.raw.getRotationZ()),Ce.$emit("monitorSelectAnimatedSticker",[tr,t])};qt(()=>{tr.raw.setSeperatedScaleX(i),tr.raw.setSeperatedScaleY(l),tt()},[i,l]);const b=()=>F(Q8,{style:{fill:"#181818",stroke:"#5f5f5f",width:"15px"}});qt(()=>{tt()},[u,d]);const _=x=>{const{x:I=i,y:D=l}=x;let T=I,N=D;if(t){const L=i/l;i==I?(T=Number((D*L).toFixed(2)),a(T),o(D)):(N=Number((I/L).toFixed(2)),a(I),o(N))}else a(I),o(D);tr.raw.setSeperatedScaleX(T),tr.raw.setSeperatedScaleY(N),Ce.$emit("monitorOffsetTranslateAnimatedSticker",[{...tr,scaleX:T,scaleY:N},{x:u,y:d},t])},M=x=>{const{x:I=u,y:D=d}=x;h(y(I)),p(y(D)),Ce.$emit("monitorOffsetTranslateAnimatedSticker",[tr,{x:I,y:D},t])};qt(()=>{Ce.$emit("monitorOffsetTranslateAnimatedSticker",[tr,{x:u,y:d},t])},[t]);const k=()=>{r(x=>!x)},P=({x,y:I})=>{n(Ge.updateTimelineDataClip({trackIndex:m,clipData:tr})),Ft()},E=({x,y:I})=>{n(Ge.updateTimelineDataClip({trackIndex:m,clipData:{...tr,translationX:x,translationY:I}})),Ft()},R=(x,I)=>{I&&(tr.raw.setRotationZ(I),tt()),Ce.$emit("monitorRotateAnimatedSticker",[tr,x,I]),c(tr.raw.getRotationZ())},w=x=>{Ce.$emit("monitorTranslateAnimatedSticker",[tr,x])},{clipControlProps:C}=Ve(x=>x.editor);A.useEffect(()=>{let x=tr.raw.getTranslation();h(y(x.x)),p(y(x.y));let I=tr.raw.getRotationZ();c(I);let D=tr.raw.getSeperatedScaleX(),T=tr.raw.getSeperatedScaleY();a(D),o(T)},[C]);const S=()=>{h(0),p(0),c(0),a(1),o(1),tr.rotation=0,tr.scaleX=1,tr.scaleY=1,tr.translationX=0,tr.translationY=0,tr.raw.setRotationZ(0);let x={x:0,y:0};tr.raw.setTranslation(x),tr.raw.setSeperatedScaleX(1),tr.raw.setSeperatedScaleY(1),tr.raw.setHorizontalFlip(!1),tr.raw.setVerticalFlip(!1),tt(),n(Ge.updateTimelineDataClip({trackIndex:m,clipData:Pe(tr)})),Ce.$emit("monitorSelectAnimatedSticker",[tr,t])};return g===-1?null:me("div",{className:"edit-panel-scroll",children:[me("div",{className:"group",children:[F("div",{className:"group-label",children:e("captionEditPanel.Position")}),F("div",{className:"group-edit",children:F(zl,{handleMouseUp:E,xLabel:"X",yLabel:"Y",x:u,y:d,setX:x=>M({x}),setY:x=>M({y:x})})})]}),F("div",{className:"group",children:me("div",{className:"group-label",children:[me("div",{className:"label",children:[e("mediaEditPanel.Flip"),F("span",{style:{marginLeft:"4px"},children:F(b,{})})]}),me("div",{className:"icons",children:[F(tO,{onClick:()=>R("vertical")}),F(nO,{onClick:()=>R("horizontal")})]})]})}),me("div",{className:"group",children:[F("div",{className:"group-label",children:me("div",{className:"label",children:[e("mediaEditPanel.RotationAdjustment"),F("span",{style:{marginLeft:"4px"},children:F(b,{})})]})}),me("div",{className:"group-edit",children:[me("div",{className:"icons",children:[F(rO,{onClick:()=>R("to-right-90"),style:{marginRight:"16px"}}),F(iO,{onClick:()=>R("to-left-90")})]}),F(S1,{className:"global_input-number",step:1,value:s,onBlur:({target:{value:x}})=>R("rotation",Number(x)),onPressEnter:({target:{value:x}})=>{R("rotation",x)},onChange:x=>R("rotation",Number(x)),unit:".."})]})]}),me("div",{className:"group",children:[F("div",{className:"group-label",children:e("mediaEditPanel.Zoom")}),F("div",{className:"group-edit",children:F(zl,{showLock:!0,isLock:t,handleLockClick:k,handleMouseUp:P,xLabel:e("captionEditPanel.widthLabel"),yLabel:e("captionEditPanel.heightLabel"),max:500,formatter:100,x:Number((i*100).toFixed(2)),y:Number((l*100).toFixed(2)),setX:x=>_({x:x/100}),setY:x=>_({y:x/100})})})]}),me("div",{className:"group",children:[F("div",{className:"group-label",children:e("captionEditPanel.BlockPosition")}),F("div",{className:"group-edit",children:F(T5,{setValue:x=>w(x)})})]}),F(un,{className:"item-button",onClick:S,children:e("labels.resetAll")})]})};function P_e(e){return me("div",{className:"panel-wrapper",children:[e.currentMenuItem==="basic"&&F(I_e,{}),e.currentMenuItem==="animationSticker"&&F(D5,{type:ye.mType.animationSticker,isPanel:!0})]})}let Bs;const D_e=()=>{const{$t:e}=en(),n=Nt(),[t,r]=A.useState(0),{timelineData:{tracks:i}}=Ve(d=>d.project),{trackIndex:a,clipIndex:l}=Ve(d=>d.editor);A.useEffect(()=>{l!==-1&&(Bs=Pe(i[a].clips[l]),o())},[l,a]),qt(()=>{o()},[Bs]);const o=()=>{r(Bs.intensity)};qt(()=>{Bs&&Bs.raw.getFilterIntensity()!==t&&(Bs.intensity=t,Bs.raw.setFilterIntensity(t),tt(),Re.dispatch(Ge.updateTimelineDataClip({trackIndex:Re.getState().editor.trackIndex,clipData:Pe(Bs)})))},[t]);const u=d=>{n(Ge.updateTimelineDataClip({trackIndex:a,clipData:{...Bs,intensity:d}})),Ft()},h=()=>{r(1)};return Bs?me("div",{className:"edit-panel-scroll",children:[F("div",{className:"group",children:F("div",{className:"group-edit",children:F(In,{label:e("effectEditPanel.Strength"),handleMouseUp:u,value:t,min:0,max:1,step:.1,setValue:d=>r(d)})})}),F(un,{className:"item-button",onClick:h,children:e("labels.resetAll")})]}):null};function wT(e){return F("div",{className:"panel-wrapper",children:e.currentMenuItem==="basic"&&F(D_e,{})})}var zb={},F_e=Tr;Object.defineProperty(zb,"__esModule",{value:!0});var lO=zb.default=void 0,M_e=F_e(Fi()),R_e=Mi,N_e=(0,M_e.default)((0,R_e.jsx)("path",{d:"M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"}),"ArrowBackOutlined");lO=zb.default=N_e;var Hb={},B_e=Tr;Object.defineProperty(Hb,"__esModule",{value:!0});var cO=Hb.default=void 0,O_e=B_e(Fi()),L_e=Mi,j_e=(0,O_e.default)((0,L_e.jsx)("path",{d:"m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8-8-8z"}),"ArrowForwardOutlined");cO=Hb.default=j_e;var E1={},U_e={get exports(){return E1},set exports(e){E1=e}};(function(e,n){(function(t,r){r(n,A)})(dt,function(t,r){function i(Z){return Z&&typeof Z=="object"&&"default"in Z?Z:{default:Z}}var a=i(r);const l="react-horizontal-scrolling-menu",o="-separator",u=`${l}-${o}`,h=`${l}--item`,d=`${l}--scroll-container`,p=`${l}--wrapper`,s=`${l}--inner-wrapper`,c=`${l}--header`,f=`${l}--arrow-left`,m=`${l}--arrow-right`,g=`${l}--footer`,y="itemId",v="data-key",b="data-index";var _=Object.freeze({__proto__:null,rootClassName:l,separatorString:o,separatorClassName:u,itemClassName:h,scrollContainerClassName:d,wrapperClassName:p,innerWrapperClassName:s,headerClassName:c,arrowLeftClassName:f,arrowRightClassName:m,footerClassName:g,id:y,dataKeyAttribute:v,dataIndexAttribute:b});function M({className:Z="",children:U,onScroll:V=()=>{},scrollRef:ae}){const he=a.default.useMemo(()=>`${d} ${Z}`,[Z]);return a.default.createElement("div",{className:he,onScroll:V,ref:ae},U)}var k=a.default.memo(function({className:Z,id:U,index:V,refs:ae}){const he=a.default.useRef(null);return ae[V]=he,a.default.createElement("div",Object.assign({className:Z},{[v]:U,[b]:V},{ref:he}))}),P=a.default.memo(function({children:Z,className:U,id:V,index:ae,refs:he}){const we=a.default.useRef(null);return he[String(ae)]=we,a.default.createElement("div",Object.assign({className:U},{[v]:V,[b]:ae},{ref:we}),Z)});function E(Z){return typeof Z=="object"&&Z!=null&&Z.nodeType===1}function R(Z,U){return(!U||Z!=="hidden")&&Z!=="visible"&&Z!=="clip"}function w(Z,U){if(Z.clientHeight<Z.scrollHeight||Z.clientWidth<Z.scrollWidth){var V=getComputedStyle(Z,null);return R(V.overflowY,U)||R(V.overflowX,U)||function(ae){var he=function(we){if(!we.ownerDocument||!we.ownerDocument.defaultView)return null;try{return we.ownerDocument.defaultView.frameElement}catch{return null}}(ae);return!!he&&(he.clientHeight<ae.scrollHeight||he.clientWidth<ae.scrollWidth)}(Z)}return!1}function C(Z,U,V,ae,he,we,Ee,ge){return we<Z&&Ee>U||we>Z&&Ee<U?0:we<=Z&&ge<=V||Ee>=U&&ge>=V?we-Z-ae:Ee>U&&ge<V||we<Z&&ge>V?Ee-U+he:0}var S,x=function(Z,U){var V=window,ae=U.scrollMode,he=U.block,we=U.inline,Ee=U.boundary,ge=U.skipOverflowHiddenElements,ie=typeof Ee=="function"?Ee:function(ht){return ht!==Ee};if(!E(Z))throw new TypeError("Invalid target");for(var G,$,H=document.scrollingElement||document.documentElement,O=[],j=Z;E(j)&&ie(j);){if((j=($=(G=j).parentElement)==null?G.getRootNode().host||null:$)===H){O.push(j);break}j!=null&&j===document.body&&w(j)&&!w(document.documentElement)||j!=null&&w(j,ge)&&O.push(j)}for(var se=V.visualViewport?V.visualViewport.width:innerWidth,oe=V.visualViewport?V.visualViewport.height:innerHeight,fe=window.scrollX||pageXOffset,_e=window.scrollY||pageYOffset,pe=Z.getBoundingClientRect(),ke=pe.height,be=pe.width,Ie=pe.top,Ae=pe.right,Ne=pe.bottom,Oe=pe.left,Me=he==="start"||he==="nearest"?Ie:he==="end"?Ne:Ie+ke/2,Ze=we==="center"?Oe+be/2:we==="end"?Ae:Oe,ot=[],st=0;st<O.length;st++){var pt=O[st],wt=pt.getBoundingClientRect(),Ot=wt.height,dn=wt.width,Dn=wt.top,$n=wt.right,Nn=wt.bottom,an=wt.left;if(ae==="if-needed"&&Ie>=0&&Oe>=0&&Ne<=oe&&Ae<=se&&Ie>=Dn&&Ne<=Nn&&Oe>=an&&Ae<=$n)return ot;var Ln=getComputedStyle(pt),hr=parseInt(Ln.borderLeftWidth,10),br=parseInt(Ln.borderTopWidth,10),Qn=parseInt(Ln.borderRightWidth,10),$r=parseInt(Ln.borderBottomWidth,10),on=0,Bn=0,rn="offsetWidth"in pt?pt.offsetWidth-pt.clientWidth-hr-Qn:0,nn="offsetHeight"in pt?pt.offsetHeight-pt.clientHeight-br-$r:0,wr="offsetWidth"in pt?pt.offsetWidth===0?0:dn/pt.offsetWidth:0,Rr="offsetHeight"in pt?pt.offsetHeight===0?0:Ot/pt.offsetHeight:0;if(H===pt)on=he==="start"?Me:he==="end"?Me-oe:he==="nearest"?C(_e,_e+oe,oe,br,$r,_e+Me,_e+Me+ke,ke):Me-oe/2,Bn=we==="start"?Ze:we==="center"?Ze-se/2:we==="end"?Ze-se:C(fe,fe+se,se,hr,Qn,fe+Ze,fe+Ze+be,be),on=Math.max(0,on+_e),Bn=Math.max(0,Bn+fe);else{on=he==="start"?Me-Dn-br:he==="end"?Me-Nn+$r+nn:he==="nearest"?C(Dn,Nn,Ot,br,$r+nn,Me,Me+ke,ke):Me-(Dn+Ot/2)+nn/2,Bn=we==="start"?Ze-an-hr:we==="center"?Ze-(an+dn/2)+rn/2:we==="end"?Ze-$n+Qn+rn:C(an,$n,dn,hr,Qn+rn,Ze,Ze+be,be);var Jn=pt.scrollLeft,We=pt.scrollTop;Me+=We-(on=Math.max(0,Math.min(We+on/Rr,pt.scrollHeight-Ot/Rr+nn))),Ze+=Jn-(Bn=Math.max(0,Math.min(Jn+Bn/wr,pt.scrollWidth-dn/wr+rn)))}ot.push({el:pt,top:on,left:Bn})}return ot};function I(Z){return Z===Object(Z)&&Object.keys(Z).length!==0}function D(Z,U){var V=Z.isConnected||Z.ownerDocument.documentElement.contains(Z);if(I(U)&&typeof U.behavior=="function")return U.behavior(V?x(Z,U):[]);if(V){var ae=function(he){return he===!1?{block:"end",inline:"nearest"}:I(he)?he:{block:"start",inline:"nearest"}}(U);return function(he,we){we===void 0&&(we="auto");var Ee="scrollBehavior"in document.body.style;he.forEach(function(ge){var ie=ge.el,G=ge.top,$=ge.left;ie.scroll&&Ee?ie.scroll({top:G,left:$,behavior:we}):(ie.scrollTop=G,ie.scrollLeft=$)})}(x(Z,ae),ae.behavior)}}var T=function(){return S||(S="performance"in window?performance.now.bind(performance):Date.now),S()};function N(Z){var U=T(),V=Math.min((U-Z.startTime)/Z.duration,1),ae=Z.ease(V),he=Z.startX+(Z.x-Z.startX)*ae,we=Z.startY+(Z.y-Z.startY)*ae;Z.method(he,we),he!==Z.x||we!==Z.y?requestAnimationFrame(function(){return N(Z)}):Z.cb()}function L(Z,U,V,ae,he,we){var Ee,ge,ie,G;ae===void 0&&(ae=600),he===void 0&&(he=function($){return 1+--$*$*$*$*$}),Ee=Z,ge=Z.scrollLeft,ie=Z.scrollTop,G=function($,H){Z.scrollLeft=Math.ceil($),Z.scrollTop=Math.ceil(H)},N({scrollable:Ee,method:G,startTime:T(),startX:ge,startY:ie,x:U,y:V,duration:ae,ease:he,cb:we})}var B=function(Z){return Z&&!Z.behavior||Z.behavior==="smooth"},z=function(Z,U){var V=U||{};return B(V)?D(Z,{block:V.block,inline:V.inline,scrollMode:V.scrollMode,boundary:V.boundary,behavior:function(ae){return Promise.all(ae.reduce(function(he,we){var Ee=we.el,ge=we.left,ie=we.top,G=Ee.scrollLeft,$=Ee.scrollTop;return G===ge&&$===ie?he:[].concat(he,[new Promise(function(H){return L(Ee,ge,ie,V.duration,V.ease,function(){return H({el:Ee,left:[G,ge],top:[$,ie]})})})])},[]))}}):Promise.resolve(D(Z,U))};const K=Z=>Object.values(Z).map(U=>U.current).filter(Boolean);function J(Z,U,V,ae,he,we){var Ee;const ge=((Ee=Z==null?void 0:Z.entry)===null||Ee===void 0?void 0:Ee.target)||Z,ie=U||"smooth";if(ge)return we?ge==null?void 0:ge.scrollIntoView({behavior:ie,inline:V||"end",block:ae||"nearest"}):z(ge,Object.assign({behavior:ie,inline:V||"end",block:ae||"nearest",duration:500},he))}const X=Z=>document.querySelector(`[${v}='${Z}']`),ee=Z=>document.querySelector(`[${b}='${Z}']`);function ne(Z){return a.default.isValidElement(Z)&&Z||typeof Z=="function"&&a.default.createElement(Z,null)||null}const q=Z=>Z.filter(U=>!new RegExp(`.*${o}$`).test(U)),Y=Z=>{var U;return String(((U=Z==null?void 0:Z.props)===null||U===void 0?void 0:U[y])||String((Z==null?void 0:Z.key)||"").replace(/^\.\$/,""))};function le({children:Z,itemClassName:U="",refs:V,separatorClassName:ae=""}){const he=a.default.Children.toArray(Z).filter(Boolean),we=he.length,Ee=a.default.useMemo(()=>`${h} ${U}`,[U]),ge=a.default.useMemo(()=>`${u} ${ae}`,[ae]);return a.default.createElement(a.default.Fragment,null,he.map((ie,G)=>{const $=Y(ie),H=$+o,O=G+1===we;return[a.default.createElement(P,{className:Ee,id:$,key:"menuItem__"+$,refs:V,index:G},ie),!O&&a.default.createElement(k,{className:ge,id:H,refs:V,key:H,index:G+.1})]}))}const ue=typeof window<"u"?a.default.useLayoutEffect:a.default.useEffect;function ce({items:Z,itemsChanged:U,refs:V,options:ae}){const he=a.default.useRef(),[we,Ee]=a.default.useState([]),ge=a.default.useRef(+setTimeout(()=>{},0)),ie=a.default.useCallback(G=>{Z.set(function($,H){return[...$].map(O=>{var j,se,oe,fe;const _e=O.target,pe=String((se=(j=_e==null?void 0:_e.dataset)===null||j===void 0?void 0:j.key)!==null&&se!==void 0?se:"");return[pe,{index:String((fe=(oe=_e==null?void 0:_e.dataset)===null||oe===void 0?void 0:oe.index)!==null&&fe!==void 0?fe:""),key:pe,entry:O,visible:O.intersectionRatio>=H.ratio}]})}(G,ae)),clearTimeout(ge.current),ge.current=+setTimeout(()=>requestAnimationFrame(()=>{Ee($=>{const H=Z.getVisible().map(O=>O[1].key);return JSON.stringify($)!==JSON.stringify(H)?H:$})}),ae.throttle)},[Z,ae]);return ue(()=>{const G=K(V),$=he.current||new IntersectionObserver(ie,ae);return he.current=$,G.forEach(H=>$.observe(H)),()=>{clearTimeout(ge.current),$.disconnect(),he.current=void 0}},[ie,U,ae,V]),{visibleElementsWithSeparators:we}}const de=Z=>a.default.Children.toArray(Z).map(Y).filter(Boolean);class W extends Map{toArr(){return this.sort([...this])}toItems(){return this.toArr().map(([U])=>U)}toItemsWithoutSeparators(){return q(this.toItems())}toItemsKeys(){return this.toItems()}sort(U){return U.sort(([,V],[,ae])=>+V.index-+ae.index)}set(U,V){return Array.isArray(U)?this.sort(U).forEach(([ae,he])=>{super.set(String(ae),he)}):super.set(String(U),V),this}first(){var U;return(U=this.toArr()[0])===null||U===void 0?void 0:U[1]}last(){var U,V;return(V=(U=this.toArr().slice(-1))===null||U===void 0?void 0:U[0])===null||V===void 0?void 0:V[1]}filter(U){return this.toArr().filter(U)}find(U){return this.toArr().find(U)}findIndex(U){return this.toArr().findIndex(U)}getCurrentPos(U,V){const ae=this.toArr().filter(we=>{var Ee;return V?!(!((Ee=we==null?void 0:we[0])===null||Ee===void 0)&&Ee.includes(o)):we}),he=ae.findIndex(([we,Ee])=>we===U||Ee===U);return[ae,he]}prev(U,V){var ae;const[he,we]=this.getCurrentPos(U,!!V);return we!==-1?(ae=he[we-1])===null||ae===void 0?void 0:ae[1]:void 0}next(U,V){var ae;const[he,we]=this.getCurrentPos(U,!!V);return we!==-1?(ae=he[we+1])===null||ae===void 0?void 0:ae[1]:void 0}getVisible(){return this.filter(U=>U[1].visible)}getVisibleElements(){return this.filter(U=>!U[0].includes(o)&&U[1].visible)}}const Q={ratio:.9,rootMargin:"5px",threshold:[.05,.5,.75,.95],throttle:100},re=a.default.createContext({}),te=Z=>Z.reduce((U,V)=>U.concat(V).concat(`${V}${o}`),[]).slice(0,-1);t.ScrollMenu=function({LeftArrow:Z,RightArrow:U,children:V,Header:ae,Footer:he,transitionDuration:we=500,transitionEase:Ee,transitionBehavior:ge,onInit:ie=()=>{},onUpdate:G=()=>{},onMouseDown:$,onMouseUp:H,onMouseMove:O,onScroll:j=()=>{},onWheel:se=()=>{},options:oe=Q,scrollContainerClassName:fe="",itemClassName:_e="",separatorClassName:pe="",wrapperClassName:ke="",apiRef:be={current:{}},RTL:Ie,noPolyfill:Ae}){const Ne=ne(Z),Oe=ne(U),Me=ne(ae),Ze=ne(he),ot=a.default.useRef(null),[st]=a.default.useState({}),pt=a.default.useMemo(()=>Object.assign(Object.assign(Object.assign({},Q),oe),{root:ot.current}),[oe,ot.current]),wt=a.default.useRef(new W).current,Ot=function(on,Bn){const[rn,nn]=a.default.useState(""),wr=a.default.useMemo(()=>de(on),[on]);return a.default.useEffect(()=>{const Rr=wr.filter(Boolean).join("");Bn.toItemsWithoutSeparators().filter(Jn=>!wr.includes(Jn)).forEach(Jn=>{var We,ht;const ut=((We=Bn.last())===null||We===void 0?void 0:We.key)===Jn&&((ht=Bn.prev(Jn))===null||ht===void 0?void 0:ht.key)||"";Bn.delete(ut),Bn.delete(`${Jn}${o}`),Bn.delete(Jn)}),nn(Rr)},[wr,Bn]),rn}(V,wt),{visibleElementsWithSeparators:dn}=ce({items:wt,itemsChanged:Ot,options:pt,refs:st}),Dn=!!dn.length,$n=a.default.useMemo(()=>function(on,Bn=[],rn,nn,wr,Rr){var Jn,We;const ht=q(Bn),ut=!!(!((Jn=on.first())===null||Jn===void 0)&&Jn.visible),mt=!!(!((We=on.last())===null||We===void 0)&&We.visible),Bt=He=>{var it;return(it=on.find(gt=>gt[1].key===String(He)))===null||it===void 0?void 0:it[1]},Jt=()=>{var He,it;return on.prev((it=(He=on.getVisible())===null||He===void 0?void 0:He[0])===null||it===void 0?void 0:it[1])},$e=()=>{var He,it,gt,xt;return on.next((xt=(gt=(it=(He=on.getVisible())===null||He===void 0?void 0:He.slice)===null||it===void 0?void 0:it.call(He,-1))===null||gt===void 0?void 0:gt[0])===null||xt===void 0?void 0:xt[1])};return{getItemById:Bt,getItemElementById:X,getItemByIndex:He=>{var it;return(it=on.find(gt=>String(gt[1].index)===String(He)))===null||it===void 0?void 0:it[1]},getItemElementByIndex:ee,getNextItem:$e,getNextElement:()=>{var He,it,gt,xt;return on.next((xt=(gt=(it=(He=on.getVisibleElements())===null||He===void 0?void 0:He.slice)===null||it===void 0?void 0:it.call(He,-1))===null||gt===void 0?void 0:gt[0])===null||xt===void 0?void 0:xt[1],!0)},getPrevItem:Jt,getPrevElement:()=>{var He,it;return on.prev((it=(He=on.getVisibleElements())===null||He===void 0?void 0:He[0])===null||it===void 0?void 0:it[1],!0)},isFirstItemVisible:ut,isItemVisible:He=>ht.includes(String(He)),isLastItem:He=>on.last()===Bt(He),isLastItemVisible:mt,scrollNext:(He,it,gt,{duration:xt,ease:St,boundary:ln=rn==null?void 0:rn.current}={})=>{const pn=He??(nn==null?void 0:nn.behavior);return J($e(),pn,it||"start",gt||"nearest",{boundary:ln,duration:xt??(nn==null?void 0:nn.duration),ease:St??(nn==null?void 0:nn.ease)},wr||Rr)},scrollPrev:(He,it,gt,{duration:xt,ease:St,boundary:ln=rn==null?void 0:rn.current}={})=>{const pn=He??(nn==null?void 0:nn.behavior);return J(Jt(),pn,it||"end",gt||"nearest",{boundary:ln,duration:xt??(nn==null?void 0:nn.duration),ease:St??(nn==null?void 0:nn.ease)},wr||Rr)},scrollToItem:(He,it,gt,xt,St)=>{var ln,pn;return J(He,it??(nn==null?void 0:nn.behavior),gt,xt,Object.assign(Object.assign({boundary:rn==null?void 0:rn.current},St),{duration:(ln=St==null?void 0:St.duration)!==null&&ln!==void 0?ln:nn==null?void 0:nn.duration,ease:(pn=St==null?void 0:St.ease)!==null&&pn!==void 0?pn:nn==null?void 0:nn.ease}))},visibleElements:ht,visibleElementsWithSeparators:Bn,visibleItems:Bn,visibleItemsWithoutSeparators:ht}}(wt,dn,ot,{duration:we,ease:Ee,behavior:ge},Ie,Ae),[wt,dn,Ot,Ie,Ae]),Nn=a.default.useCallback(()=>Object.assign(Object.assign({},$n),{initComplete:Dn,items:wt,visibleElementsWithSeparators:dn,scrollContainer:ot}),[$n,Dn,wt,dn,ot]),[an,Ln]=a.default.useState(Nn);(function({cb:on=()=>{},condition:Bn,hash:rn}){a.default.useEffect(()=>{Bn&&on()},[rn,Bn])})({cb:()=>G(an),condition:function({cb:on,condition:Bn}){const[rn,nn]=a.default.useState(!1);return a.default.useEffect(()=>{Bn&&!rn&&(nn(!0),on())},[Bn,rn]),rn}({cb:()=>ie(an),condition:Dn}),hash:JSON.stringify(dn.concat(String(an==null?void 0:an.isFirstItemVisible)).concat(String(an==null?void 0:an.isLastItemVisible)))}),a.default.useEffect(()=>Ln(Nn()),[Nn]),be.current=an;const hr=a.default.useCallback(on=>j(an,on),[j,an]),br=a.default.useCallback(on=>se(an,on),[se,an]),Qn=a.default.useMemo(()=>`${p} ${ke}`,[ke]),$r=a.default.useMemo(()=>`${fe}${Ie?" rtl":""}`,[Ie,fe]);return a.default.createElement("div",{className:Qn,onWheel:br,onMouseDown:$==null?void 0:$(an),onMouseUp:H==null?void 0:H(an),onMouseMove:O==null?void 0:O(an)},a.default.createElement(re.Provider,{value:an},a.default.createElement("div",{className:c},Me),a.default.createElement("div",{className:s},a.default.createElement("div",{className:f},Ne),a.default.createElement(M,{className:$r,onScroll:hr,scrollRef:ot},a.default.createElement(le,{refs:st,itemClassName:_e,separatorClassName:pe},V)),a.default.createElement("div",{className:m},Oe)),a.default.createElement("div",{className:g},Ze)))},t.VisibilityContext=re,t.constants=_,t.getItemsPos=Z=>{var U;const V=(he=>he.filter((we,Ee,ge)=>{const ie=Ee===0,G=Ee===ge.length-1,$=new RegExp(o).test(we);return!((ie||G)&&$)}))(Z),ae=V[Math.floor(V.length/2)];return{first:V==null?void 0:V[0],center:ae,last:(U=V.slice(-1))===null||U===void 0?void 0:U[0]}},t.slidingWindow=function(Z,U){const V=q(Z),ae=q(U);return{prev:()=>te(function(he,we){const Ee=he.findIndex(O=>O===(we==null?void 0:we[0])),ge=we.length,ie=Ee-ge,G=ie<0,$=G?0:ie,H=he.slice($,G?ge:Ee);return H.length===ge?H:he.slice(Ee,ge)}(V,ae)),next:()=>te(function(he,we){const Ee=he.findIndex(O=>{var j;return O===((j=we.slice(-1))===null||j===void 0?void 0:j[0])}),ge=we.length,ie=Ee+ge+1,G=ie>he.length-1,$=G?he.length-1:ie,H=he.slice(G?$-ge+1:Ee+1,$);return H.length===ge?H:he.slice(he.length-ge,he.length+ge)}(V,ae))}},Object.defineProperty(t,"__esModule",{value:!0})})})(U_e,E1);const $_e="#6036d6",V_e="var(--text-color)",z_e="var(--hover-text-color)",H_e="var(--bg-color)",G_e="8px",W_e="30px",X_e="#c0fbdf",Y_e="#222229",Z_e="var(--third-bg-color)",K_e="#FBB500",Q_e="72px",J_e="70px",q_e="64px",eEe="10px",tEe="_scrollBarStyle_8xcpw_4",nEe="_ellipsisStyle_8xcpw_22",rEe="_dragClipStyle_8xcpw_27",iEe="_header_8xcpw_79",aEe="_wrapper_8xcpw_84",Xp={primary:$_e,textColor:V_e,hoverTextColor:z_e,bgColor:H_e,trackmarginbetween:G_e,trackmaterialheight:W_e,musiclyricsbgcolor:X_e,bgsecondarycolor:Y_e,bgthirdcolor:Z_e,selectedClipBorderColor:K_e,sliderMenuWidth:Q_e,leftTrackControlWidth:J_e,titleBarHeight:q_e,timeLineAreaPaddingLeft:eEe,scrollBarStyle:tEe,ellipsisStyle:nEe,dragClipStyle:rEe,"drag-in-point":"_drag-in-point_8xcpw_27","drag-out-point":"_drag-out-point_8xcpw_28","drag-line":"_drag-line_8xcpw_42",header:iEe,wrapper:aEe,"status-option-box":"_status-option-box_8xcpw_91","item-box":"_item-box_8xcpw_96","is-active":"_is-active_8xcpw_105","arrow-box":"_arrow-box_8xcpw_109"},{$t:oEe}=en();function sEe(e){var t;function n(r){e.handleChange(r)}return F(Zt,{children:F(E1.ScrollMenu,{LeftArrow:lEe,RightArrow:cEe,wrapperClassName:Xp.wrapper,children:((t=e.menuList)==null?void 0:t.map(r=>F("div",{className:`${Xp["item-box"]} ${e.currentKey==r.key?Xp["is-active"]:""}`,onClick:()=>n(r),children:oEe(r.label)},r.key)))||null})})}function lEe(){const{isFirstItemVisible:e,scrollPrev:n,visibleElements:t,initComplete:r}=A.useContext(E1.VisibilityContext),[i,a]=A.useState(!r||r&&e);return A.useEffect(()=>{t.length&&a(e)},[e,t]),F(Zt,{children:i?null:F("div",{className:Xp["arrow-box"],onClick:()=>!i&&n(),children:F(hn,{component:lO})})})}function cEe(){const{isLastItemVisible:e,scrollNext:n,visibleElements:t}=A.useContext(E1.VisibilityContext),[r,i]=A.useState(!t.length&&e);return A.useEffect(()=>{t.length&&i(e)},[e,t]),F(Zt,{children:r?null:F("div",{className:Xp["arrow-box"],onClick:()=>!r&&n(),children:F(hn,{component:cO})})})}var Gb={},uEe=Tr;Object.defineProperty(Gb,"__esModule",{value:!0});var uO=Gb.default=void 0,dEe=uEe(Fi()),fEe=Mi,hEe=(0,dEe.default)((0,fEe.jsx)("path",{d:"M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"}),"ArrowBackTwoTone");uO=Gb.default=hEe;var Wb={},pEe=Tr;Object.defineProperty(Wb,"__esModule",{value:!0});var dO=Wb.default=void 0,mEe=pEe(Fi()),gEe=Mi,yEe=(0,mEe.default)((0,gEe.jsx)("path",{d:"M6.23 20.23 8 22l10-10L8 2 6.23 3.77 14.46 12z"}),"ArrowForwardIosTwoTone");dO=Wb.default=yEe;const{$t:CT}=en();function vEe(){Nt();const[e,n]=A.useState(void 0),[t,r]=A.useState(void 0),[i,a]=A.useState([]),l=Ve(m=>m.editor.editPanel),{timelineData:o}=Ve(m=>m.project),{trackIndex:u,clipIndex:h}=Ve(m=>m.editor),[d,p]=A.useContext(Ri);A.useEffect(()=>{if(l=="transition"){const m=X5[l];a(m),n(m[0].key),r(m[0])}if(!(!o||h===-1)){if(l){const m=X5[l],g=o.tracks[u].clips[h],y=m.filter(v=>v.key==="audio"?!(g.type==="video"&&g.noAudio):v.key==="speed"?!(g.type==="video"&&g.videoType===ye.materialType.picture):!0);a(y),n(y[0].key),r(y[0])}p(m=>{m.isMatrialAll=!1})}},[l]);const s=fa.throttle(({seekerTime:m})=>{if(Re.getState().editor.editPanel!=="musicLyrics")return;const y=Re.getState().project.timelineData.tracks.find(v=>v.type==="musicLyricsTrack").clips.find(v=>v.inPoint<=m&&v.outPoint>m&&v.text);y?Ce.$emit("monitorSelectCaption",[y,!0]):Ce.$emit("monitorClearSelect")},200);A.useEffect(()=>(Ce.$on("onSeekTimelinePosition",s),()=>{Ce.$off("onSeekTimelinePosition",s)}),[]),A.useEffect(()=>{const m=o==null?void 0:o.tracks.find(g=>g.type==="musicLyricsTrack");m&&!m.show&&(Ce.$emit("monitorClearSelect"),n(X5.musicLyrics[0].key))},[o]);const c=m=>{n(m.key),r(m)};return{editPanelItems:l?me("div",{className:"edit-panel",children:[d.isMatrialAll?null:me("div",{className:"breadcrumbs-box",children:[F(hn,{component:uO,sx:{marginRight:"8px",display:"none"}}),me(GV,{separator:F(Zt,{children:F(hn,{component:dO,sx:{width:"0.6em",height:"0.6em",fontSize:"1rem",margin:"0 8px"}})}),children:[F(ug,{underline:"hover",color:"inherit",children:CT("editPanelMenus.editPanel")},"1"),F(ug,{underline:"hover",color:"#fff",children:e?CT(t.label):""},"2")]})]}),d.isMatrialAll||["transition","effectfx","adjust","mask","videofx"].includes(l)?null:F("div",{className:"edit-panel-header",children:F(sEe,{currentPanel:l,menuList:i,handleChange:c,currentKey:e})}),["video"].includes(l)&&F(T_e,{currentMenuItem:e}),["audio"].includes(l)&&F(o2e,{currentMenuItem:e}),["transition"].includes(l)&&F(dCe,{currentMenuItem:e}),["sticker"].includes(l)&&F(P_e,{currentMenuItem:e}),["caption"].includes(l)&&F(R9e,{currentMenuItem:e}),["caption-modular"].includes(l)&&F(Mwe,{currentMenuItem:e}),["compoundCaption"].includes(l)&&F(Owe,{}),["videofx"].includes(l)&&F(wT,{currentMenuItem:e}),["effectfx"].includes(l)&&F(wT,{currentMenuItem:e}),["particle"].includes(l)&&F(fxe,{currentMenuItem:e}),["musicLyrics"].includes(l)&&F(qB,{currentMenuItem:e}),["adjust"].includes(l)&&F(Ame,{}),["mask"].includes(l)&&F(pCe,{}),["aiRecognition"].includes(l)&&F(kme,{})]}):null,onMenuClick:c}}var _o={},bEe={get exports(){return _o},set exports(e){_o=e}},d3={},wEe={get exports(){return d3},set exports(e){d3=e}},op={},f3={},CEe={get exports(){return f3},set exports(e){f3=e}},h3={},xEe={get exports(){return h3},set exports(e){h3=e}},p3={},SEe={get exports(){return p3},set exports(e){p3=e}},xT;function fO(){return xT||(xT=1,function(e){function n(t,r){(r==null||r>t.length)&&(r=t.length);for(var i=0,a=new Array(r);i<r;i++)a[i]=t[i];return a}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports}(SEe)),p3}var ST;function _Ee(){return ST||(ST=1,function(e){var n=fO();function t(r){if(Array.isArray(r))return n(r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports}(xEe)),h3}var m3={},EEe={get exports(){return m3},set exports(e){m3=e}},_T;function AEe(){return _T||(_T=1,function(e){function n(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports}(EEe)),m3}var g3={},kEe={get exports(){return g3},set exports(e){g3=e}},ET;function TEe(){return ET||(ET=1,function(e){var n=fO();function t(r,i){if(r){if(typeof r=="string")return n(r,i);var a=Object.prototype.toString.call(r).slice(8,-1);if(a==="Object"&&r.constructor&&(a=r.constructor.name),a==="Map"||a==="Set")return Array.from(r);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return n(r,i)}}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports}(kEe)),g3}var y3={},IEe={get exports(){return y3},set exports(e){y3=e}},AT;function PEe(){return AT||(AT=1,function(e){function n(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports}(IEe)),y3}var kT;function DEe(){return kT||(kT=1,function(e){var n=_Ee(),t=AEe(),r=TEe(),i=PEe();function a(l){return n(l)||t(l)||r(l)||i()}e.exports=a,e.exports.__esModule=!0,e.exports.default=e.exports}(CEe)),f3}var sp={},TT;function Xb(){if(TT)return sp;TT=1,Object.defineProperty(sp,"__esModule",{value:!0}),sp.default=void 0;var e=function(r){return r instanceof Array},n=e;return sp.default=n,sp}var IT;function FEe(){if(IT)return op;IT=1;var e=Tr;Object.defineProperty(op,"__esModule",{value:!0}),op.default=void 0;var n=e(DEe()),t=e(Xb()),r=function a(l){return l.reduce(function(o,u){return[].concat((0,n.default)(o),(0,n.default)((0,t.default)(u)?a(u):[u]))},[])},i=r;return op.default=i,op}var C2={},x2={},PT;function M5(){if(PT)return x2;PT=1,Object.defineProperty(x2,"__esModule",{value:!0}),x2.default=e;function e(n){return typeof n=="string"}return x2}var lp={},DT;function am(){if(DT)return lp;DT=1,Object.defineProperty(lp,"__esModule",{value:!0}),lp.default=void 0;var e=function(r){return typeof r>"u"},n=e;return lp.default=n,lp}var cp={},up={},FT;function MEe(){if(FT)return up;FT=1,Object.defineProperty(up,"__esModule",{value:!0}),up.default=void 0;var e=function(r){return r!==r},n=e;return up.default=n,up}var MT;function REe(){if(MT)return cp;MT=1;var e=Tr;Object.defineProperty(cp,"__esModule",{value:!0}),cp.default=void 0;var n=e(MEe()),t=function(a){return typeof a=="number"&&!(0,n.default)(a)},r=t;return cp.default=r,cp}var RT;function Yb(){if(RT)return C2;RT=1;var e=Tr;Object.defineProperty(C2,"__esModule",{value:!0}),C2.default=i;var n=e(M5()),t=e(am()),r=e(REe());function i(a){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],o=arguments.length>2?arguments[2]:void 0;try{(0,r.default)(l)&&(l=String(l));var u=((0,n.default)(l)?l.split("."):l).reduce(function(h,d){return h[d]},a);return(0,t.default)(u)?o:u}catch{return o}}return C2}var dp={},fp={},NT;function R5(){if(NT)return fp;NT=1,Object.defineProperty(fp,"__esModule",{value:!0}),fp.default=void 0;var e=function(r){return typeof r=="function"},n=e;return fp.default=n,fp}var BT;function Zb(){if(BT)return dp;BT=1;var e=Tr;Object.defineProperty(dp,"__esModule",{value:!0}),dp.default=void 0;var n=e(M5()),t=e(R5()),r=e(Yb()),i=function(o){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];u=(0,n.default)(u)?u.split("."):u;for(var h=(0,r.default)(o,u),d=(0,r.default)(o,u.slice(0,-1)),p=arguments.length,s=new Array(p>2?p-2:0),c=2;c<p;c++)s[c-2]=arguments[c];return(0,t.default)(h)?h.call.apply(h,[d].concat(s)):h},a=i;return dp.default=a,dp}var hp={},OT;function NEe(){if(OT)return hp;OT=1,Object.defineProperty(hp,"__esModule",{value:!0}),hp.default=void 0;var e=function(r){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:16,a;return function(){for(var l=this,o=arguments.length,u=new Array(o),h=0;h<o;h++)u[h]=arguments[h];return clearTimeout(a),a=setTimeout(function(){r.apply(l,u)},i),a}},n=e;return hp.default=n,hp}var Yp={},BEe={get exports(){return Yp},set exports(e){Yp=e}},Zp={},OEe={get exports(){return Zp},set exports(e){Zp=e}},jv,LT;function LEe(){if(LT)return jv;LT=1;var e="__global_unique_id__";return jv=function(){return dt[e]=(dt[e]||0)+1},jv}var Uv,jT;function jEe(){if(jT)return Uv;jT=1;var e=function(){};return Uv=e,Uv}var UT;function UEe(){return UT||(UT=1,function(e,n){n.__esModule=!0;var t=A;u(t);var r=Lt,i=u(r),a=LEe(),l=u(a),o=jEe();u(o);function u(y){return y&&y.__esModule?y:{default:y}}function h(y,v){if(!(y instanceof v))throw new TypeError("Cannot call a class as a function")}function d(y,v){if(!y)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return v&&(typeof v=="object"||typeof v=="function")?v:y}function p(y,v){if(typeof v!="function"&&v!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof v);y.prototype=Object.create(v&&v.prototype,{constructor:{value:y,enumerable:!1,writable:!0,configurable:!0}}),v&&(Object.setPrototypeOf?Object.setPrototypeOf(y,v):y.__proto__=v)}var s=1073741823;function c(y,v){return y===v?y!==0||1/y===1/v:y!==y&&v!==v}function f(y){var v=[];return{on:function(_){v.push(_)},off:function(_){v=v.filter(function(M){return M!==_})},get:function(){return y},set:function(_,M){y=_,v.forEach(function(k){return k(y,M)})}}}function m(y){return Array.isArray(y)?y[0]:y}function g(y,v){var b,_,M="__create-react-context-"+(0,l.default)()+"__",k=function(E){p(R,E);function R(){var w,C,S;h(this,R);for(var x=arguments.length,I=Array(x),D=0;D<x;D++)I[D]=arguments[D];return S=(w=(C=d(this,E.call.apply(E,[this].concat(I))),C),C.emitter=f(C.props.value),w),d(C,S)}return R.prototype.getChildContext=function(){var C;return C={},C[M]=this.emitter,C},R.prototype.componentWillReceiveProps=function(C){if(this.props.value!==C.value){var S=this.props.value,x=C.value,I=void 0;c(S,x)?I=0:(I=typeof v=="function"?v(S,x):s,I|=0,I!==0&&this.emitter.set(C.value,I))}},R.prototype.render=function(){return this.props.children},R}(t.Component);k.childContextTypes=(b={},b[M]=i.default.object.isRequired,b);var P=function(E){p(R,E);function R(){var w,C,S;h(this,R);for(var x=arguments.length,I=Array(x),D=0;D<x;D++)I[D]=arguments[D];return S=(w=(C=d(this,E.call.apply(E,[this].concat(I))),C),C.state={value:C.getValue()},C.onUpdate=function(T,N){var L=C.observedBits|0;L&N&&C.setState({value:C.getValue()})},w),d(C,S)}return R.prototype.componentWillReceiveProps=function(C){var S=C.observedBits;this.observedBits=S??s},R.prototype.componentDidMount=function(){this.context[M]&&this.context[M].on(this.onUpdate);var C=this.props.observedBits;this.observedBits=C??s},R.prototype.componentWillUnmount=function(){this.context[M]&&this.context[M].off(this.onUpdate)},R.prototype.getValue=function(){return this.context[M]?this.context[M].get():y},R.prototype.render=function(){return m(this.props.children)(this.state.value)},R}(t.Component);return P.contextTypes=(_={},_[M]=i.default.object,_),{Provider:k,Consumer:P}}n.default=g,e.exports=n.default}(OEe,Zp)),Zp}var $T;function $Ee(){return $T||($T=1,function(e,n){n.__esModule=!0;var t=A,r=l(t),i=UEe(),a=l(i);function l(o){return o&&o.__esModule?o:{default:o}}n.default=r.default.createContext||a.default,e.exports=n.default}(BEe,Yp)),Yp}var pp={},v3={},VEe={get exports(){return v3},set exports(e){v3=e}},VT;function zEe(){return VT||(VT=1,function(e){function n(t,r){if(!(t instanceof r))throw new TypeError("Cannot call a class as a function")}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports}(VEe)),v3}var zT;function HEe(){if(zT)return pp;zT=1;var e=Tr;Object.defineProperty(pp,"__esModule",{value:!0}),pp.default=void 0;var n=e(tme()),t=e(zEe()),r=e(R5()),i=e(am());function a(u,h){var d=Object.keys(u);if(Object.getOwnPropertySymbols){var p=Object.getOwnPropertySymbols(u);h&&(p=p.filter(function(s){return Object.getOwnPropertyDescriptor(u,s).enumerable})),d.push.apply(d,p)}return d}function l(u){for(var h=1;h<arguments.length;h++){var d=arguments[h]!=null?arguments[h]:{};h%2?a(Object(d),!0).forEach(function(p){(0,n.default)(u,p,d[p])}):Object.getOwnPropertyDescriptors?Object.defineProperties(u,Object.getOwnPropertyDescriptors(d)):a(Object(d)).forEach(function(p){Object.defineProperty(u,p,Object.getOwnPropertyDescriptor(d,p))})}return u}var o=function u(){var h=this;(0,t.default)(this,u),this.listeners={},this.getEventMap=function(d){return h.listeners[d]||(h.listeners[d]=new Map),h.listeners[d]},this.on=function(d,p){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},c=s.once,f=c===void 0?!1:c;return(0,r.default)(p)?(h.getEventMap(d).set(p,f?function(){p.apply(void 0,arguments),h.off(d,p)}:p),h):(console.error("[EventBus Error] listener is not a function"),h)},this.once=function(d,p){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return h.on(d,p,l(l({},s),{},{once:!0}))},this.off=function(d,p){var s=h.getEventMap(d);return(0,i.default)(p)?s.clear():s.delete(p),h},this.emit=function(d){for(var p=arguments.length,s=new Array(p>1?p-1:0),c=1;c<p;c++)s[c-1]=arguments[c];return h.getEventMap(d).forEach(function(f){return f.apply(void 0,s)})}};return pp.default=o,pp}var mp={},HT;function GEe(){if(HT)return mp;HT=1,Object.defineProperty(mp,"__esModule",{value:!0}),mp.default=void 0;var e=function(r){return Promise.resolve().then(r)},n=e;return mp.default=n,mp}var gp={},yp={},GT;function hO(){if(GT)return yp;GT=1,Object.defineProperty(yp,"__esModule",{value:!0}),yp.default=void 0;var e=function(r){return r===null},n=e;return yp.default=n,yp}var WT;function WEe(){if(WT)return gp;WT=1;var e=Tr;Object.defineProperty(gp,"__esModule",{value:!0}),gp.default=void 0;var n=e(am()),t=e(hO()),r=function(l){return!((0,n.default)(l)||(0,t.default)(l))},i=r;return gp.default=i,gp}var vp={},XT;function XEe(){if(XT)return vp;XT=1,Object.defineProperty(vp,"__esModule",{value:!0}),vp.default=void 0;var e=function(r){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=i.disable,l=a===void 0?function(){return!1}:a,o=new Map,u=function(d){if(o.has(d))return o.get(d);for(var p=arguments.length,s=new Array(p>1?p-1:0),c=1;c<p;c++)s[c-1]=arguments[c];var f=r.call.apply(r,[this,d].concat(s));return l.call(this,{cache:o,key:d,result:f,drop:function(){return o.delete(d)}})||o.set(d,f),f};return u.cache=o,u},n=e;return vp.default=n,vp}var bp={},YT;function YEe(){if(YT)return bp;YT=1;var e=Tr;Object.defineProperty(bp,"__esModule",{value:!0}),bp.default=void 0;var n=e(b5()),t=e(Xb()),r=e(hO()),i=function(o){return(0,n.default)(o)==="object"&&!((0,t.default)(o)||(0,r.default)(o))},a=i;return bp.default=a,bp}var wp={},ZT;function ZEe(){if(ZT)return wp;ZT=1;var e=Tr;Object.defineProperty(wp,"__esModule",{value:!0}),wp.default=void 0;var n=e(am()),t=e(Zb()),r=function(){for(var l=arguments.length,o=new Array(l),u=0;u<l;u++)o[u]=arguments[u];return o.reduce(function(h,d){return(0,n.default)(h)?(0,t.default)(d):(0,t.default)(h)},void 0)},i=r;return wp.default=i,wp}var Cp={},KT;function KEe(){if(KT)return Cp;KT=1;var e=Tr;Object.defineProperty(Cp,"__esModule",{value:!0}),Cp.default=void 0;var n=e(b5()),t=function(){return typeof window<"u"?window:typeof self<"u"?self:typeof dt<"u"?dt:Function("return this")()},r=t(),i=function(){return(typeof dt>"u"?"undefined":(0,n.default)(dt))!=="object"||!dt||dt.Math!==Math||dt.Array!==Array?r:dt},a=i(),l=a;return Cp.default=l,Cp}var b3={},QEe={get exports(){return b3},set exports(e){b3=e}},Kp={},JEe={get exports(){return Kp},set exports(e){Kp=e}},QT;function qEe(){return QT||(QT=1,function(e,n){(function(t,r){r(n,Zb(),A,R5(),M5(),Yb())})(dt,function(t,r,i,a,l,o){function u(C,S){for(var x=0;x<S.length;x++){var I=S[x];I.enumerable=I.enumerable||!1,I.configurable=!0,"value"in I&&(I.writable=!0),Object.defineProperty(C,I.key,I)}}function h(C,S,x){return S in C?Object.defineProperty(C,S,{value:x,enumerable:!0,configurable:!0,writable:!0}):C[S]=x,C}function d(C){return(d=Object.setPrototypeOf?Object.getPrototypeOf:function(S){return S.__proto__||Object.getPrototypeOf(S)})(C)}function p(C,S){return(p=Object.setPrototypeOf||function(x,I){return x.__proto__=I,x})(C,S)}function s(C){if(C===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return C}function c(C){var S=function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}();return function(){var x,I,D,T,N=d(C);return I=S?(x=d(this).constructor,Reflect.construct(N,arguments,x)):N.apply(this,arguments),D=this,!(T=I)||typeof T!="object"&&typeof T!="function"?s(D):T}}function f(C){return function(S){if(Array.isArray(S))return m(S)}(C)||function(S){if(typeof Symbol<"u"&&Symbol.iterator in Object(S))return Array.from(S)}(C)||function(S,x){if(S){if(typeof S=="string")return m(S,x);var I=Object.prototype.toString.call(S).slice(8,-1);if(I==="Object"&&S.constructor&&(I=S.constructor.name),I==="Map"||I==="Set")return Array.from(S);if(I==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(I))return m(S,x)}}(C)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function m(C,S){(S==null||S>C.length)&&(S=C.length);for(var x=0,I=new Array(S);x<S;x++)I[x]=C[x];return I}function g(){var C=0,S=new Map;return function(x){var I=S.get(x);return I||(I=(++C).toString(32),S.set(x,I)),I}}r=r&&Object.prototype.hasOwnProperty.call(r,"default")?r.default:r,a=a&&Object.prototype.hasOwnProperty.call(a,"default")?a.default:a,l=l&&Object.prototype.hasOwnProperty.call(l,"default")?l.default:l,o=o&&Object.prototype.hasOwnProperty.call(o,"default")?o.default:o;function y(C){var S,x,I,D=M(o(C,"type.$$typeof",C.type)),T=(x=o(S=C,"key")||S.index,I=o(S,"memoizedProps._nk")||o(S,"pendingProps._nk"),l(I)&&_.test(I)?"".concat(I,".").concat(x):I||x);return"".concat(D,",").concat(T)}function v(C){var S,x,I,D=E(C.type),T=(x=o(S=C,"key")||S.index,I=o(S,"props._nk"),l(I)&&P.test(I)?"".concat(I,".").concat(x):I||x);return"".concat(D,",").concat(T)}var b,_=/^iAr/,M=g(),k=function(C,S){var x,I,D=(x=function T(N){return N.return?[N].concat(f(T(N.return))):[N]}(C),I=S,x.map(function(T){var N=y(T);return a(I)?r(I,void 0,T,N):N}).filter(Boolean).join("|"));return M(D)},P=/^iAr/,E=g(),R=function(C,S){var x,I,D=(x=function T(N){return N.__?[N].concat(f(T(N.__))):[N]}(C),I=S,x.map(function(T){var N=v(T);return a(I)?r(I,void 0,T,N):N}).filter(Boolean).join("|"));return E(D)},w=function(){(function(D,T){if(typeof T!="function"&&T!==null)throw new TypeError("Super expression must either be null or a function");D.prototype=Object.create(T&&T.prototype,{constructor:{value:D,writable:!0,configurable:!0}}),T&&p(D,T)})(I,i.Component);var C,S,x=c(I);function I(){var D;(function(B,z){if(!(B instanceof z))throw new TypeError("Cannot call a class as a function")})(this,I);for(var T=arguments.length,N=new Array(T),L=0;L<T;L++)N[L]=arguments[L];return h(s(D=x.call.apply(x,[this].concat(N))),"key",null),h(s(D),"genKey",function(B){switch(b||((D._reactInternalFiber||D._reactInternals)&&(b="React"),D.__v&&(b="Preact")),b){case"Preact":D.key=R(D.__v,B);break;case"React":var z=D._reactInternalFiber||D._reactInternals;D.key=k(z,B)}return D.key}),D}return C=I,(S=[{key:"render",value:function(){var D=this.props,T=(D.manualKey,D.children),N=D.prefix,L=D.onHandleNode;return r(T,void 0,"".concat(N).concat(this.key||this.genKey(L)))}}])&&u(C.prototype,S),I}();h(w,"defaultProps",{onHandleNode:void 0,manualKey:void 0,prefix:""}),t.default=w,Object.defineProperty(t,"__esModule",{value:!0})})}(JEe,Kp)),Kp}var JT;function eAe(){return JT||(JT=1,function(e){e.exports=qEe()}(QEe)),b3}(function(e,n){(function(t,r){r(n,FEe(),Yb(),Zb(),NEe(),A,R5(),$Ee(),HEe(),GEe(),k0,M5(),WEe(),XEe(),am(),YEe(),CL,ZEe(),Xb(),KEe(),eAe())})(dt,function(t,r,i,a,l,o,u,h,d,p,s,c,f,Ln,g,y,v,b,_,M,k){r=r&&Object.prototype.hasOwnProperty.call(r,"default")?r.default:r,i=i&&Object.prototype.hasOwnProperty.call(i,"default")?i.default:i,a=a&&Object.prototype.hasOwnProperty.call(a,"default")?a.default:a,l=l&&Object.prototype.hasOwnProperty.call(l,"default")?l.default:l;var P="default"in o?o.default:o;function E(Ue,ze){var Fe,Be=Object.keys(Ue);return Object.getOwnPropertySymbols&&(Fe=Object.getOwnPropertySymbols(Ue),ze&&(Fe=Fe.filter(function(qe){return Object.getOwnPropertyDescriptor(Ue,qe).enumerable})),Be.push.apply(Be,Fe)),Be}function R(Ue){for(var ze=1;ze<arguments.length;ze++){var Fe=arguments[ze]!=null?arguments[ze]:{};ze%2?E(Object(Fe),!0).forEach(function(Be){x(Ue,Be,Fe[Be])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Ue,Object.getOwnPropertyDescriptors(Fe)):E(Object(Fe)).forEach(function(Be){Object.defineProperty(Ue,Be,Object.getOwnPropertyDescriptor(Fe,Be))})}return Ue}function w(Ue,ze){if(!(Ue instanceof ze))throw new TypeError("Cannot call a class as a function")}function C(Ue,ze){for(var Fe=0;Fe<ze.length;Fe++){var Be=ze[Fe];Be.enumerable=Be.enumerable||!1,Be.configurable=!0,"value"in Be&&(Be.writable=!0),Object.defineProperty(Ue,ce(Be.key),Be)}}function S(Ue,ze,Fe){ze&&C(Ue.prototype,ze),Fe&&C(Ue,Fe),Object.defineProperty(Ue,"prototype",{writable:!1})}function x(Ue,ze,Fe){return(ze=ce(ze))in Ue?Object.defineProperty(Ue,ze,{value:Fe,enumerable:!0,configurable:!0,writable:!0}):Ue[ze]=Fe,Ue}function I(){return(I=Object.assign?Object.assign.bind():function(Ue){for(var ze=1;ze<arguments.length;ze++){var Fe,Be=arguments[ze];for(Fe in Be)Object.prototype.hasOwnProperty.call(Be,Fe)&&(Ue[Fe]=Be[Fe])}return Ue}).apply(this,arguments)}function D(Ue,ze){if(typeof ze!="function"&&ze!==null)throw new TypeError("Super expression must either be null or a function");Ue.prototype=Object.create(ze&&ze.prototype,{constructor:{value:Ue,writable:!0,configurable:!0}}),Object.defineProperty(Ue,"prototype",{writable:!1}),ze&&N(Ue,ze)}function T(Ue){return(T=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(ze){return ze.__proto__||Object.getPrototypeOf(ze)})(Ue)}function N(Ue,ze){return(N=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(Fe,Be){return Fe.__proto__=Be,Fe})(Ue,ze)}function L(Ue,ze){if(Ue==null)return{};var Fe,Be=function(Je,nt){if(Je==null)return{};for(var Pt,At={},yn=Object.keys(Je),Vn=0;Vn<yn.length;Vn++)Pt=yn[Vn],0<=nt.indexOf(Pt)||(At[Pt]=Je[Pt]);return At}(Ue,ze);if(Object.getOwnPropertySymbols)for(var qe=Object.getOwnPropertySymbols(Ue),et=0;et<qe.length;et++)Fe=qe[et],0<=ze.indexOf(Fe)||Object.prototype.propertyIsEnumerable.call(Ue,Fe)&&(Be[Fe]=Ue[Fe]);return Be}function B(Ue){if(Ue===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Ue}function z(Ue,ze){if(ze&&(typeof ze=="object"||typeof ze=="function"))return ze;if(ze!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return B(Ue)}function K(Ue){var ze=function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}();return function(){var Fe,Be=T(Ue);return z(this,ze?(Fe=T(this).constructor,Reflect.construct(Be,arguments,Fe)):Be.apply(this,arguments))}}function J(Ue,ze){return ne(Ue)||function(Fe,Be){var qe=Fe==null?null:typeof Symbol<"u"&&Fe[Symbol.iterator]||Fe["@@iterator"];if(qe!=null){var et,Je,nt,Pt,At=[],yn=!0,Vn=!1;try{if(nt=(qe=qe.call(Fe)).next,Be===0){if(Object(qe)!==qe)return;yn=!1}else for(;!(yn=(et=nt.call(qe)).done)&&(At.push(et.value),At.length!==Be);yn=!0);}catch(Vr){Vn=!0,Je=Vr}finally{try{if(!yn&&qe.return!=null&&(Pt=qe.return(),Object(Pt)!==Pt))return}finally{if(Vn)throw Je}}return At}}(Ue,ze)||Y(Ue,ze)||ue()}function X(Ue){return ne(Ue)||q(Ue)||Y(Ue)||ue()}function ee(Ue){return function(ze){if(Array.isArray(ze))return le(ze)}(Ue)||q(Ue)||Y(Ue)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function ne(Ue){if(Array.isArray(Ue))return Ue}function q(Ue){if(typeof Symbol<"u"&&Ue[Symbol.iterator]!=null||Ue["@@iterator"]!=null)return Array.from(Ue)}function Y(Ue,ze){var Fe;if(Ue)return typeof Ue=="string"?le(Ue,ze):(Fe=(Fe=Object.prototype.toString.call(Ue).slice(8,-1))==="Object"&&Ue.constructor?Ue.constructor.name:Fe)==="Map"||Fe==="Set"?Array.from(Ue):Fe==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Fe)?le(Ue,ze):void 0}function le(Ue,ze){(ze==null||ze>Ue.length)&&(ze=Ue.length);for(var Fe=0,Be=new Array(ze);Fe<ze;Fe++)Be[Fe]=Ue[Fe];return Be}function ue(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ce(Ue){return Ue=function(ze,Fe){if(typeof ze!="object"||ze===null)return ze;var Be=ze[Symbol.toPrimitive];if(Be===void 0)return(Fe==="string"?String:Number)(ze);if(typeof(Be=Be.call(ze,Fe||"default"))!="object")return Be;throw new TypeError("@@toPrimitive must return a primitive value.")}(Ue,"string"),typeof Ue=="symbol"?Ue:String(Ue)}u=u&&Object.prototype.hasOwnProperty.call(u,"default")?u.default:u,h=h&&Object.prototype.hasOwnProperty.call(h,"default")?h.default:h,d=d&&Object.prototype.hasOwnProperty.call(d,"default")?d.default:d,p=p&&Object.prototype.hasOwnProperty.call(p,"default")?p.default:p,c=c&&Object.prototype.hasOwnProperty.call(c,"default")?c.default:c,f=f&&Object.prototype.hasOwnProperty.call(f,"default")?f.default:f,Ln=Ln&&Object.prototype.hasOwnProperty.call(Ln,"default")?Ln.default:Ln,g=g&&Object.prototype.hasOwnProperty.call(g,"default")?g.default:g,y=y&&Object.prototype.hasOwnProperty.call(y,"default")?y.default:y,v=v&&Object.prototype.hasOwnProperty.call(v,"default")?v.default:v,b=b&&Object.prototype.hasOwnProperty.call(b,"default")?b.default:b,_=_&&Object.prototype.hasOwnProperty.call(_,"default")?_.default:_,M=M&&Object.prototype.hasOwnProperty.call(M,"default")?M.default:M,k=k&&Object.prototype.hasOwnProperty.call(k,"default")?k.default:k;function de(){var Ue,ze,Fe;return u(o.useContext)?o.useContext(re)||(ze=(Ue=J(o.useState(we.currentContextValue),2))[0],Fe=Ue[1],o.useEffect(function(){var Be=l(Fe);return he.on("update",Be),function(){return he.off("update",Be)}},[]),ze):{}}function W(Fe){var ze=Fe.children,Fe=L(Fe,ge);return P.createElement(te,I({},Fe,{_nk:"".concat(ie,"11")}),P.createElement(we,I({},Fe,{_nk:"".concat(ie,"21")}),ze))}function Q(Ue){var ze=Ue.children;return P.createElement(Z,{_nk:"".concat(ie,"31")},function(Fe){return Fe?a(ze,void 0,Fe):P.createElement(Ee,{_nk:"".concat(ie,"41")},ze)})}var re=h(),te=re.Provider,Z=re.Consumer,U=h(),V=U.Provider,ae=U.Consumer,he=new d,we=function(){D(ze,o.Component);var Ue=K(ze);function ze(Fe){var Be;return w(this,ze),Be=Ue.call(this,Fe),ze.currentContextValue=Fe.value,Be}return S(ze,[{key:"shouldComponentUpdate",value:function(Fe){return Fe.value!==this.props.value&&(ze.currentContextValue=Fe.value,he.emit("update",Fe.value)),Fe.children!==this.props.children||Fe.value!==this.props.value}},{key:"render",value:function(){return this.props.children}}]),ze}(),Ee=(x(we,"eventBus",he),x(we,"currentContextValue",void 0),function(){D(ze,o.PureComponent);var Ue=K(ze);function ze(Fe){var Be;return w(this,ze),x(B(Be=Ue.call(this,Fe)),"state",{context:we.currentContextValue}),x(B(Be),"updateListener",l(function(qe){Be.setState({context:qe})})),he.on("update",Be.updateListener),Be}return S(ze,[{key:"componentWillUnmount",value:function(){he.off("update",this.updateListener)}},{key:"render",value:function(){var Fe=this.props.children,Be=this.state.context;return a(Fe,void 0,Be)}}]),ze}()),ge=["children"],ie="qj9A",G=function(){D(ze,o.Component);var Ue=K(ze);function ze(){var Fe;w(this,ze);for(var Be=arguments.length,qe=new Array(Be),et=0;et<Be;et++)qe[et]=arguments[et];return x(B(Fe=Ue.call.apply(Ue,[this].concat(qe))),"promiseCache",{}),Fe}return S(ze,[{key:"render",value:function(){var Be=this.props,Fe=Be.freeze,Be=Be.children,qe=this.promiseCache;if(Fe&&!qe.promise)throw qe.promise=new Promise(function(et){qe.resolve=et}),qe.promise;if(Fe)throw qe.promise;return qe.promise&&(qe.resolve(),qe.promise=void 0),P.createElement(o.Fragment,null,Be)}}]),ze}();function $(){try{for(var Ue=arguments.length,ze=new Array(Ue),Fe=0;Fe<Ue;Fe++)ze[Fe]=arguments[Fe];ze.forEach(function(qe){var qe=X(qe),et=qe[0];qe.slice(1).forEach(function(Je){var nt;u(i(et,Je))&&!i(et,[Je,"_overridden"])&&(nt=et[Je].bind(et),et[Je]=function(Pt){c(Pt)||fe(Pt);for(var At=arguments.length,yn=new Array(1<At?At-1:0),Vn=1;Vn<At;Vn++)yn[Vn-1]=arguments[Vn];return nt.apply(void 0,[Pt].concat(yn))},et[Je]._overridden=!0)})})}catch(Be){console.warn("activation override failed:",Be)}}function H(Ue){return Ue=Ue.children,a(Ue)}var O=[],j=new Map,se=new d,oe=Ln(function(Ue){f(Ue)&&![re,U].includes(Ue)&&(f(Ue.Consumer)||(Ue.Consumer=function(Fe){var Fe=Fe.children,Be=a(o.useContext,void 0,Ue);return P.createElement(o.Fragment,null,a(Fe,void 0,Be))}),O.push(Ue),setTimeout(function(){return se.emit("update")}))}),fe=Ln(function(Ue){Ue=i(Ue,"_context")||i(Ue,"context"),i(Ue,"$$typeof")===i(re,"$$typeof")&&oe(Ue)}),_e=($([P,"createElement"]),function(){D(ze,o.PureComponent);var Ue=K(ze);function ze(et){w(this,ze),x(B(Be=Ue.call(this,et)),"unmount",null);var Be,qe,et=et.value;return et.length===0?(Be.state={ctxValue:null},z(Be)):((et=J(et,1)[0]).ctx,qe=et.value,et=et.onUpdate,Be.state={ctxValue:qe},Be.unmount=et(function(Je){Be.setState({ctxValue:Je})}),Be)}return S(ze,[{key:"componentWillUnmount",value:function(){a(this.unmount)}},{key:"render",value:function(){var Fe,Be,qe=this.props,et=qe.value,qe=qe.children,et=et.filter(Boolean);return et.length===0?qe:(Fe=this.state.ctxValue,Be=(et=X(et))[0].ctx,et=et.slice(1),Be=Be.Provider,Be=g(Fe)?qe:P.createElement(Be,{value:Fe,_nk:"".concat("lqEk","11")},qe),0<et.length?P.createElement(ze,{value:et,_nk:"".concat("lqEk","21")},Be):Be)}}]),ze}()),pe=function(){D(ze,o.Component);var Ue=K(ze);function ze(Je){w(this,ze),x(B(Be=Ue.call(this,Je)),"updateListener",null),x(B(Be),"ctxInfo",null);var Be,qe=Je.value,et=Je.ctx,Je=Je.id;return g(qe)?z(Be):(Be.updateListener=i(j.get(et),Je,new Map),a(Be.updateListener,"forEach",function(nt){return nt(qe)}),Be.ctxInfo={ctx:et,value:qe,onUpdate:function(nt){return Be.updateListener.set(nt,nt),function(){return Be.updateListener.delete(nt)}}},Be)}return S(ze,[{key:"componentWillUnmount",value:function(){var qe=this.props,Fe=qe.value,Be=qe.ctx,qe=qe.id;g(Fe)||j.set(Be,R(R({},i(j.get(Be),void 0,{})),{},x({},qe,this.updateListener)))}},{key:"shouldComponentUpdate",value:function(Fe){var Be=Fe.value;return this.props.value!==Be&&a(this.updateListener,"forEach",function(qe){return qe(Be)}),!0}},{key:"render",value:function(){var Fe=this,Be=this.props,qe=Be.value,et=Be.renderWrapper,Je=Be.renderContent;return Be.id,et(function(nt){return Je(g(qe)?nt:[].concat(ee(nt),[Fe.ctxInfo]))})}}]),ze}(),ke={},be=function(){D(ze,o.PureComponent);var Ue=K(ze);function ze(qe){w(this,ze),x(B(Be=Ue.call(this,qe)),"renderWrapper",function(et){var Je=Be.props.id;return ke[Je].reduce(function(nt,Pt){var At=Pt.Consumer;return function(yn){return P.createElement(At,{_nk:"".concat("SsUr","11")},function(Vn){return P.createElement(pe,{value:Vn,ctx:Pt,renderWrapper:nt,renderContent:yn,id:Je,_nk:"".concat("SsUr","21")})})}},function(nt){return nt([])})(et)});var Be,qe=qe.id;return ke[qe]||(ke[qe]=ee(O).filter(function(et){return f(et.Consumer)})),Be}return S(ze,[{key:"render",value:function(){var Fe=this.props.children;return this.renderWrapper(Fe)}}]),ze}(),Ie="46lG",Ln=u(o.lazy)&&!g(o.Suspense),Ae=Ln?o.lazy(function(){return new Promise(function(){return null})}):function(){return null},Ne=function(){D(ze,o.Component);var Ue=K(ze);function ze(){return w(this,ze),Ue.apply(this,arguments)}return S(ze,[{key:"componentDidMount",value:function(){a(this.props,"onStart")}},{key:"componentWillUnmount",value:function(){a(this.props,"onEnd")}},{key:"render",value:function(){return null}}]),ze}(),Oe=Ln?function(){D(ze,o.Component);var Ue=K(ze);function ze(){var Fe;w(this,ze);for(var Be=arguments.length,qe=new Array(Be),et=0;et<Be;et++)qe[et]=arguments[et];return x(B(Fe=Ue.call.apply(Ue,[this].concat(qe))),"state",{suspense:!1}),x(B(Fe),"onSuspenseStart",function(){Fe.setState({suspense:!0})}),x(B(Fe),"onSuspenseEnd",function(){Fe.setState({suspense:!1})}),x(B(Fe),"sus$$",{onSuspenseStart:Fe.onSuspenseStart,onSuspenseEnd:Fe.onSuspenseEnd}),Fe}return S(ze,[{key:"render",value:function(){var Fe=this.props.children;return P.createElement(o.Fragment,null,a(Fe,void 0,this.sus$$),this.state.suspense&&P.createElement(Ae,{_nk:"".concat(Ie,"31")}))}}]),ze}():H,Me=Ln?function(Fe){var ze=Fe.children,Fe=Fe.sus$$;return P.createElement(o.Suspense,{fallback:P.createElement(Ne,{onStart:Fe.onSuspenseStart,onEnd:Fe.onSuspenseEnd,_nk:"".concat(Ie,"21")}),_nk:"".concat(Ie,"11")},ze)}:H,Ze=function(){D(ze,o.Component);var Ue=K(ze);function ze(){return w(this,ze),Ue.apply(this,arguments)}return S(ze,[{key:"componentDidCatch",value:function(Fe){var Be=this.props.error$$;a(Be,void 0,Fe,function(){a(Be,void 0,null)})}},{key:"render",value:function(){return this.props.children}}]),ze}(),ot=(x(Ze,"getDerivedStateFromError",function(){return null}),function(){D(ze,o.Component);var Ue=K(ze);function ze(){var Fe;w(this,ze);for(var Be=arguments.length,qe=new Array(Be),et=0;et<Be;et++)qe[et]=arguments[et];return x(B(Fe=Ue.call.apply(Ue,[this].concat(qe))),"state",{error:null}),x(B(Fe),"throwError",function(Je,nt){return Fe.setState({error:Je},nt)}),Fe}return S(ze,[{key:"render",value:function(){if(this.state.error)throw this.state.error;return a(this.props.children,void 0,this.throwError)}}]),ze}()),st="lajT";function pt(et){var ze=et.id,Fe=et.children,et=et.bridgeProps,Be=et.sus$$,qe=et.ctx$$,et=et.error$$;return P.createElement(Ze,{error$$:et,_nk:"".concat(st,"11")},P.createElement(Me,{sus$$:Be,_nk:"".concat(st,"21")},P.createElement(_e,{id:ze,value:qe,_nk:"".concat(st,"31")},Fe)))}function wt(Ue){var ze=Ue.id,Fe=Ue.children;return P.createElement(ot,{_nk:"".concat(st,"41")},function(Be){return P.createElement(Oe,{_nk:"".concat(st,"51")},function(qe){return P.createElement(be,{id:ze,_nk:"".concat(st,"61")},function(et){return a(Fe,void 0,{bridgeProps:{sus$$:qe,ctx$$:et,error$$:Be}})})})})}function Ot(Ue){var ze=function(){D(Be,o.Component);var Fe=K(Be);function Be(){var qe;w(this,Be);for(var et=arguments.length,Je=new Array(et),nt=0;nt<et;nt++)Je[nt]=arguments[nt];return x(B(qe=Fe.call.apply(Fe,[this].concat(Je))),"drop",null),qe}return S(Be,[{key:"componentWillUnmount",value:function(){a(this.drop)}},{key:"render",value:function(){var qe=this,et=this.props,Je=et.forwardedRef,nt=L(et,Dn);return P.createElement(ae,{_nk:"".concat($n,"11")},function(){var Pt=(0<arguments.length&&arguments[0]!==void 0?arguments[0]:{}).attach;return P.createElement(Ue,I({ref:function(At){[Nn,an].every(function(yn){return!u(i(At,yn))})||(qe.drop=a(Pt,void 0,At),g(Je))||(y(Je)&&"current"in Je?Je.current=At:a(Je,void 0,At))}},nt,{_nk:"".concat($n,"21")}))})}}]),Be}();return u(Ue.prototype.componentDidMount)&&(Ue.prototype._componentDidMount=Ue.prototype.componentDidMount,Ue.prototype.componentDidMount=function(){var Fe=this;p(function(){return Ue.prototype._componentDidMount.call(Fe)})}),u(o.forwardRef)?v(o.forwardRef(function(Fe,Be){return P.createElement(ze,I({},Fe,{forwardedRef:Be,_nk:"".concat($n,"31")}))}),Ue):v(ze,Ue)}function dn(Ue,ze){var Fe,Be;[o.useRef,o.useContext,o.useEffect].some(function(qe){return!u(qe)})||(Be=o.useContext(U))&&(Fe=o.useRef({}).current,Be=Be.attach,Fe[Ue]=ze,Fe.drop=Be(Fe),o.useEffect(function(){return function(){return a(Fe.drop)}},[]))}var Dn=["forwardedRef"],$n="XKTv",Nn="componentDidActivate",an="componentWillUnactivate",Ln=dn.bind(null,Nn),hr=dn.bind(null,an),br=["id","autoFreeze"],Qn="bNyU",$r=o.Suspense?function(Be){var ze=Be.freeze,Fe=Be.children,Be=Be.placeholder;return P.createElement(o.Suspense,{fallback:Be===void 0?null:Be,_nk:"".concat("Leb+","11")},P.createElement(G,{freeze:ze,_nk:"".concat("Leb+","21")},Fe))}:function(Ue){return Ue.children},on=function(){D(ze,o.PureComponent);var Ue=K(ze);function ze(Fe){var Be;w(this,ze);for(var qe=arguments.length,et=new Array(1<qe?qe-1:0),Je=1;Je<qe;Je++)et[Je-1]=arguments[Je];return x(B(Be=Ue.call.apply(Ue,[this,Fe].concat(et))),"eventBus",new d),x(B(Be),"listeners",new Map),x(B(Be),"wrapper",null),x(B(Be),"cache",void 0),x(B(Be),"unmounted",!1),x(B(Be),"safeSetState",function(nt,Pt){Be.unmounted||Be.setState(nt,Pt)}),x(B(Be),"freezeTimeout",null),x(B(Be),"attach",function(nt){var Pt,At=Be.listeners;return nt?(nt.isKeepAlive&&p(function(){var Vn=Be.props,yn=Vn.id,Vn=Vn.store.get(yn);Vn.aliveNodesId=new Set([].concat(ee(Vn.aliveNodesId),[nt.id]))}),At.set(nt,(x(Pt={},Nn,function(){return a(nt,Nn)}),x(Pt,an,function(){return a(nt,an)}),Pt)),function(){At.delete(nt)}):function(){return null}}),x(B(Be),"contextValue",{id:Be.props.id,attach:Be.attach}),x(B(Be),"drop",function(){var nt=(0<arguments.length&&arguments[0]!==void 0?arguments[0]:{}).delay,Pt=nt===void 0?1200:nt;return new Promise(function(At){function yn(){clearTimeout(Vn),Be.eventBus.off(an,yn),Be.cache.willDrop=!0,Ir.nodes.delete(Cr),Ir.helpers=R({},Ir.helpers),Ir.smartForceUpdate(function(){return At(!0)})}var Vn,Vr=Be.props,Ir=Vr.scope,Cr=Vr.id;i(Be.cache,"cached")||i(Be.cache,"willDrop")?yn():(Be.eventBus.on(an,yn),Vn=setTimeout(function(){Be.eventBus.off(an,yn),At(!1)},Pt))})}),x(B(Be),"refresh",function(){return new Promise(function(nt){i(Be.cache,"cached")&&nt(!1),Be.safeSetState({key:Math.random()},function(){return nt(!0)})})}),Be.state={children:Fe.children,bridgeProps:Fe.bridgeProps,key:Math.random(),freeze:!1},Be}return S(ze,[{key:"componentDidMount",value:function(){var Fe,Be=this,et=this.props,qe=et.store,et=et.id,Je=this.listeners,nt=this.wrapper;if(!qe.has(et)){try{Fe=ee(nt.children)}catch{Fe=[nt.children]}this.cache=(x(Je={listeners:Je,aliveNodesId:[],inited:!1,cached:!1,wrapper:nt,nodes:Fe},Nn,function(){return Be[Nn]()}),x(Je,an,function(){return Be[an]()}),Je),qe.set(et,this.cache)}}},{key:"componentWillUnmount",value:function(){var qe=this.props,Fe=qe.store,Be=qe.keepers,qe=qe.id;try{var et=Fe.get(qe);et.nodes.forEach(function(Je){et.wrapper.appendChild(Je)})}catch{}Fe.delete(qe),Be.delete(qe),this.unmounted=!0}},{key:Nn,value:function(){clearTimeout(this.freezeTimeout),this.safeSetState({freeze:!1}),this.eventBus.emit(Nn),this.listeners.forEach(function(Fe){return a(Fe,[Nn])})}},{key:an,value:function(){var Fe=this;this.eventBus.emit(an),ee(this.listeners).reverse().forEach(function(Be){return Be=J(Be,2)[1],a(Be,[an])}),clearTimeout(this.freezeTimeout),this.freezeTimeout=setTimeout(function(){s.flushSync(function(){Fe.safeSetState({freeze:!0})})},1e3)}},{key:"render",value:function(){var Fe=this,Pt=this.props,Be=Pt.id,qe=Pt.autoFreeze,qe=qe===void 0||qe,Pt=(L(Pt,br),this.state),et=Pt.children,Je=Pt.bridgeProps,nt=Pt.key,Pt=Pt.freeze;return P.createElement($r,{freeze:qe&&Pt,_nk:"".concat(Qn,"11")},P.createElement("div",{ref:function(At){Fe.wrapper=At},_nk:"".concat(Qn,"21")},P.createElement("div",{key:"keeper-container",className:"ka-content"},P.createElement(pt,{id:Be,bridgeProps:Je,_nk:"".concat(Qn,"31")},P.createElement(V,{value:this.contextValue,_nk:"".concat(Qn,"41")},P.Children.map(et,function(At,yn){return P.cloneElement(At,{key:"".concat(At.key||"",":").concat(nt,":").concat(yn)})}))))))}}]),ze}(),Bn=["children"],rn="UVSV",nn="drop",wr="refresh",Rr=function(){D(ze,o.Component);var Ue=K(ze);function ze(){var Fe;w(this,ze);for(var Be=arguments.length,qe=new Array(Be),et=0;et<Be;et++)qe[et]=arguments[et];return x(B(Fe=Ue.call.apply(Ue,[this].concat(qe))),"store",new Map),x(B(Fe),"nodes",new Map),x(B(Fe),"keepers",new Map),x(B(Fe),"debouncedForceUpdate",l(function(Je){return Fe.forceUpdate(Je)})),x(B(Fe),"updateCallbackList",[]),x(B(Fe),"smartForceUpdate",function(Je){Fe.updateCallbackList.push(Je),Fe.debouncedForceUpdate(function(){Fe.updateCallbackList.forEach(function(nt){return a(nt)}),Fe.updateCallbackList=[]})}),x(B(Fe),"update",function(Je,nt){return new Promise(function(Pt){var At=Fe.keepers.get(Je),yn=!At,Vn=Date.now(),Vr=Fe.nodes.get(Je)||null;Fe.nodes.set(Je,R(R({id:Je,createTime:Vn,updateTime:Vn},Vr),nt)),yn?(Fe.helpers=R({},Fe.helpers),Fe.forceUpdate(Pt)):(Vn=nt.children,Vr=nt.bridgeProps,At.setState({children:Vn,bridgeProps:Vr},Pt))})}),x(B(Fe),"keep",function(Je,nt){return new Promise(function(Pt){Fe.update(Je,R({id:Je},nt)).then(function(){Pt(Fe.store.get(Je))})})}),x(B(Fe),"getCachingNodesByName",function(Je){return Fe.getCachingNodes().filter(function(nt){return Je instanceof RegExp?Je.test(nt.name):nt.name===Je})}),x(B(Fe),"getScopeIds",function(Je){return r(Je.map(function nt(Pt){var At=i(Fe.getCache(Pt),"aliveNodesId",[]);return 0<At.size?[Pt,ee(At).map(nt)]:[Pt].concat(ee(At))}))}),x(B(Fe),"dropById",function(Je){for(var nt=arguments.length,Pt=new Array(1<nt?nt-1:0),At=1;At<nt;At++)Pt[At-1]=arguments[At];return Fe.handleNodes.apply(Fe,[[Je],nn].concat(Pt))}),x(B(Fe),"dropScopeByIds",function(Je){for(var nt=arguments.length,Pt=new Array(1<nt?nt-1:0),At=1;At<nt;At++)Pt[At-1]=arguments[At];return Fe.handleNodes.apply(Fe,[Fe.getScopeIds(Je),nn].concat(Pt))}),x(B(Fe),"drop",function(Je){for(var nt=arguments.length,Pt=new Array(1<nt?nt-1:0),At=1;At<nt;At++)Pt[At-1]=arguments[At];return Fe.handleNodes.apply(Fe,[Fe.getCachingNodesByName(Je).map(function(yn){return yn.id}),nn].concat(Pt))}),x(B(Fe),"dropScope",function(Je){for(var nt=arguments.length,Pt=new Array(1<nt?nt-1:0),At=1;At<nt;At++)Pt[At-1]=arguments[At];return Fe.dropScopeByIds.apply(Fe,[Fe.getCachingNodesByName(Je).map(function(yn){return yn.id})].concat(Pt))}),x(B(Fe),"refreshById",function(Je){for(var nt=arguments.length,Pt=new Array(1<nt?nt-1:0),At=1;At<nt;At++)Pt[At-1]=arguments[At];return Fe.handleNodes.apply(Fe,[[Je],wr].concat(Pt))}),x(B(Fe),"refreshScopeByIds",function(Je){for(var nt=arguments.length,Pt=new Array(1<nt?nt-1:0),At=1;At<nt;At++)Pt[At-1]=arguments[At];return Fe.handleNodes.apply(Fe,[Fe.getScopeIds(Je),wr].concat(Pt))}),x(B(Fe),"refresh",function(Je){for(var nt=arguments.length,Pt=new Array(1<nt?nt-1:0),At=1;At<nt;At++)Pt[At-1]=arguments[At];return Fe.handleNodes.apply(Fe,[Fe.getCachingNodesByName(Je).map(function(yn){return yn.id}),wr].concat(Pt))}),x(B(Fe),"refreshScope",function(Je){for(var nt=arguments.length,Pt=new Array(1<nt?nt-1:0),At=1;At<nt;At++)Pt[At-1]=arguments[At];return Fe.refreshScopeByIds.apply(Fe,[Fe.getCachingNodesByName(Je).map(function(yn){return yn.id})].concat(Pt))}),x(B(Fe),"handleNodes",function(Je){for(var nt=1<arguments.length&&arguments[1]!==void 0?arguments[1]:nn,Pt=arguments.length,At=new Array(2<Pt?Pt-2:0),yn=2;yn<Pt;yn++)At[yn-2]=arguments[yn];return new Promise(function(Vn){var Vr=[];Je.forEach(function(Ir){Fe.store.get(Ir)&&(Ir=Fe.keepers.get(Ir),Vr.push(Ir))}),Vr.length===0?Vn(!1):Promise.all(Vr.map(function(Ir){return a.apply(void 0,[Ir,nt].concat(At))})).then(function(Ir){return Vn(Ir.every(Boolean))})})}),x(B(Fe),"clear",function(){for(var Je=arguments.length,nt=new Array(Je),Pt=0;Pt<Je;Pt++)nt[Pt]=arguments[Pt];return Fe.handleNodes.apply(Fe,[Fe.getCachingNodes().map(function(At){return At.id}),nn].concat(nt))}),x(B(Fe),"getCache",function(Je){return Fe.store.get(Je)}),x(B(Fe),"getNode",function(Je){return Fe.nodes.get(Je)}),x(B(Fe),"getCachingNodes",function(){return ee(Fe.nodes.values())}),x(B(Fe),"helpers",{keep:Fe.keep,update:Fe.update,drop:Fe.drop,dropScope:Fe.dropScope,dropById:Fe.dropById,dropScopeByIds:Fe.dropScopeByIds,refresh:Fe.refresh,refreshScope:Fe.refreshScope,refreshById:Fe.refreshById,refreshScopeByIds:Fe.refreshScopeByIds,getScopeIds:Fe.getScopeIds,clear:Fe.clear,getCache:Fe.getCache,getNode:Fe.getNode,getCachingNodes:Fe.getCachingNodes}),Fe}return S(ze,[{key:"render",value:function(){var Fe=this,Be=this.props.children,Be=Be===void 0?null:Be;return P.createElement(W,{value:this.helpers,_nk:"".concat(rn,"11")},Be,P.createElement("div",{style:{display:"none"},_nk:"".concat(rn,"21")},ee(this.nodes.values()).map(function(qe){var et=qe.children,Je=L(qe,Bn);return P.createElement(on,I({key:Je.id},Je,{scope:Fe,store:Fe.store,keepers:Fe.keepers,ref:function(nt){Fe.keepers.set(Je.id,nt)},_nk:"iAr".concat(rn,"31")}),et)})))}}]),ze}(),Jn=["id"],We=["id"],ht=["forwardedRef"],ut=["forwardedRef"],mt="X7Aa";function Bt(Ue){return{drop:Ue.drop,dropScope:Ue.dropScope,refresh:Ue.refresh,refreshScope:Ue.refreshScope,clear:Ue.clear,getCachingNodes:Ue.getCachingNodes}}function Jt(){var Ue=0<arguments.length&&arguments[0]!==void 0?arguments[0]:{};return!!f(Ue)&&(Ue.scrollWidth>Ue.clientWidth||Ue.scrollHeight>Ue.clientHeight)}function $e(Ue){return u(i(M,"document.querySelectorAll"))?[].concat(ee(b(a(Ue,"querySelectorAll","*"),[])),[Ue]).filter(Jt):[]}var He=["_helpers","id","children"],it=["_helpers","id","name"],gt=i(M,"document.body"),xt=i(M,"document.scrollingElement",i(M,"document.documentElement",{})),ln=function(){D(ze,o.Component);var Ue=K(ze);function ze(Fe){var Be;return w(this,ze),x(B(Be=Ue.call(this,Fe)),"id",null),x(B(Be),"isKeepAlive",!0),x(B(Be),"cached",!1),x(B(Be),"inject",function(){var qe=!(0<arguments.length&&arguments[0]!==void 0)||arguments[0],nt=Be.props,et=nt.id,Je=nt.saveScrollPosition,nt=nt._helpers.getCache(et);try{nt.nodes.forEach(function(Pt){Be.placeholder.appendChild(Pt)}),qe&&Je&&a(nt.revertScrollPos)}catch{}}),x(B(Be),"eject",function(){var qe,et=!(0<arguments.length&&arguments[0]!==void 0)||arguments[0],Pt=Be.props,Je=Pt.id,nt=Pt._helpers.getCache(Je),Pt=r(r([Be.props.saveScrollPosition]).map(function(At){return At===!0?nt.nodes:At==="screen"?[xt,gt]:ee(b(a(M,"document.querySelectorAll",At),[]))})).filter(Boolean);try{et&&0<Pt.length&&(nt.revertScrollPos=(qe=ee(new Set(ee(r(Pt.map($e))))).map(function(At){return[At,{x:At.scrollLeft,y:At.scrollTop}]}),function(){qe.forEach(function(Vr){var Vr=J(Vr,2),yn=Vr[0],Vr=Vr[1],Vn=Vr.x,Vr=Vr.y;yn.scrollLeft=Vn,yn.scrollTop=Vr})})),nt.nodes.forEach(function(At){et?Be.placeholder.removeChild(At):nt.wrapper.appendChild(At)})}catch{}}),x(B(Be),"init",function(){var nt=Be.props,qe=nt._helpers,et=nt.id,Je=nt.children,nt=L(nt,He);qe.keep(et,R({children:Je,getInstance:function(){return B(Be)}},nt)).then(function(Pt){Pt&&(Be.inject(),Pt.inited?a(B(Be),Nn):Pt.inited=!0,Be.cached=!1)})}),x(B(Be),"update",function(){var nt=0<arguments.length&&arguments[0]!==void 0?arguments[0]:{},qe=nt._helpers,et=nt.id,Je=nt.name,nt=L(nt,it);qe&&!Be.cached&&qe.update(et,R({name:Je,getInstance:function(){return B(Be)}},nt))}),Be.id=Fe.id,Be.init(),[Nn,an].forEach(function(qe){Be[qe]=function(){var Je=Be.props,nt=Je.id,Je=Je._helpers,et=Je.getCache(nt),Je=Je.getNode(nt),nt=(Je&&qe===Nn&&(Je.updateTime=Date.now()),qe===an);!et||et.willDrop?Be.cached&&!nt&&Be.init():(a(et,qe),et.cached=nt,Be.cached=nt)}}),Be}return S(ze,[{key:"shouldComponentUpdate",value:function(Fe){return this.update(Fe),!1}},{key:"componentWillUnmount",value:function(){var Je=this.props,Fe=Je.id,Be=Je._helpers,Je=Je.when,Je=Je===void 0||Je,qe=Be.getCache(Fe);Je=a(Je);var Je=J(_(Je)?Je:[Je],2),et=Je[0],Je=Je[1];qe&&(this.eject(),delete qe.getInstance,et||(Je?([qe].concat(ee(Be.getScopeIds([Fe]).map(function(nt){return Be.getCache(nt)}))).filter(Boolean).forEach(function(nt){nt.willDrop=!0}),p(function(){return Be.dropScopeByIds([Fe])})):(qe.willDrop=!0,p(function(){return Be.dropById(Fe)}))),a(this,an))}},{key:"render",value:function(){var Fe=this;return P.createElement("div",{key:"keep-alive-placeholder",className:"ka-wrapper",ref:function(Be){Fe.placeholder=Be}})}}]),ze}();x(ln,"defaultProps",{saveScrollPosition:!0});var St,ln=u(i(M,"document.getElementById"))?(St=Ot(ln),u(o.useContext)?function(Fe){var ze=Fe.id,Fe=L(Fe,Jn);return pn({idPrefix:ze,helpers:de(),props:Fe})}:function(Ue){var ze=Ue.id,Fe=L(Ue,We);return P.createElement(Q,{_nk:"".concat(mt,"41")},function(Be){return pn({idPrefix:ze,helpers:Be,props:Fe})})}):function(Ue){return Ue=Ue.children,P.createElement("div",{key:"keep-alive-placeholder",className:"ka-wrapper"},P.createElement("div",{key:"keeper-container",className:"ka-content"},Ue))};function pn(Ue){var ze=Ue.idPrefix,Fe=Ue.helpers,Be=Ue.props;return(Ue=g(Fe))&&console.error("You should not use <KeepAlive /> outside a <AliveScope>"),Ue?i(Be,"children",null):P.createElement(k,{prefix:ze,key:Be._nk,manualKey:Be.cacheKey,_nk:"".concat(mt,"11")},function(qe){var et=Be.cacheKey||qe;return P.createElement(wt,{key:et,id:et,_nk:"".concat(mt,"21")},function(Je){return P.createElement(St,I({key:et},Be,Je,{id:et,_helpers:Fe,_nk:"".concat(mt,"31")}))})})}t.AliveScope=Rr,t.KeepAlive=ln,t.NodeKey=k,t.autoFixContext=$,t.createContext=function(Ue,ze){return Ue=h(Ue,ze),oe(Ue),Ue},t.default=ln,t.fixContext=oe,t.useActivate=Ln,t.useAliveController=function(){var Ue;return u(o.useContext)&&(Ue=de())?Bt(Ue):{}},t.useUnactivate=hr,t.withActivation=Ot,t.withAliveScope=function(Ue){function ze(Je){var qe=Je.helpers,et=Je.props,Je=Je.forwardedRef;return P.createElement(Ue,I({},et,qe,{ref:Je,_nk:"".concat(mt,"51")}))}var Fe=u(o.useContext)?function(et){var qe=et.forwardedRef,et=L(et,ht);return ze({helpers:Bt(de()||{}),props:et,forwardedRef:qe})}:function(Be){var qe=Be.forwardedRef,et=L(Be,ut);return P.createElement(Q,{_nk:"".concat(mt,"42")},function(){return ze({helpers:Bt(0<arguments.length&&arguments[0]!==void 0?arguments[0]:{}),props:et,forwardedRef:qe})})};return u(o.forwardRef)?v(o.forwardRef(function(Be,qe){return P.createElement(Fe,I({},Be,{forwardedRef:qe,_nk:"".concat(mt,"61")}))}),Ue):v(Fe,Ue)},Object.defineProperty(t,"__esModule",{value:!0})})})(wEe,d3);(function(e){e.exports=d3})(bEe);function qT(e){const{children:n,value:t,index:r}=e;return F("div",{role:"tabpanel",hidden:t!==r,children:t===r&&F(Zt,{children:n})})}const eI={textTransform:"capitalize",padding:0,minWidth:0,height:30,marginRight:"24px",minHeight:0,marginTop:"16px"};function tI(e){const[n,t]=A.useState(0),{typeBanner:r,children:i}=e,a=(o,u)=>{t(u)},{hideMaterialTab:l}=Ve(o=>o.app);return me(Zt,{children:[l?null:me(N1,{value:n,onChange:a,"aria-label":"tabs",sx:{margin:"0 16px","& .Mui-selected":{color:`${Gf[50]} !important`}},children:[F(Ko,{label:"Presets",style:eI}),F(Ko,{label:r[1],style:eI})]}),F(qT,{value:n,index:0,children:F(Ic,{type:r[0]})}),F(qT,{value:n,index:1,children:i})]})}const tAe="/assets/mask-blur-132d152d.png",nAe="/assets/mask-mosaic-064801f1.png",rAe="/assets/mask-shade-0a944ef0.png",iAe="#6036d6",aAe="var(--text-color)",oAe="var(--hover-text-color)",sAe="var(--bg-color)",lAe="8px",cAe="30px",uAe="#c0fbdf",dAe="#222229",fAe="var(--third-bg-color)",hAe="#FBB500",pAe="72px",mAe="70px",gAe="64px",yAe="10px",vAe="_scrollBarStyle_igpoj_4",bAe="_ellipsisStyle_igpoj_22",wAe="_dragClipStyle_igpoj_27",Eu={primary:iAe,textColor:aAe,hoverTextColor:oAe,bgColor:sAe,trackmarginbetween:lAe,trackmaterialheight:cAe,musiclyricsbgcolor:uAe,bgsecondarycolor:dAe,bgthirdcolor:fAe,selectedClipBorderColor:hAe,sliderMenuWidth:pAe,leftTrackControlWidth:mAe,titleBarHeight:gAe,timeLineAreaPaddingLeft:yAe,scrollBarStyle:vAe,ellipsisStyle:bAe,dragClipStyle:wAe,"drag-in-point":"_drag-in-point_igpoj_27","drag-out-point":"_drag-out-point_igpoj_28","drag-line":"_drag-line_igpoj_42","mask-resource-box":"_mask-resource-box_igpoj_79","mask-resource-list":"_mask-resource-list_igpoj_79","mask-resource-item":"_mask-resource-item_igpoj_91","mask-img-box":"_mask-img-box_igpoj_91","add-track":"_add-track_igpoj_94","mask-image":"_mask-image_igpoj_102","item-title":"_item-title_igpoj_121"};function CAe(){const e=[{id:"Gaussian Blur",coverUrl:tAe,materialType:ye.mType.effectBlur,displayName:"Blur",displayNamezhCN:"Blur"},{id:"Mosaic",coverUrl:nAe,materialType:ye.mType.effectMosaic,displayName:"Mosaic",displayNamezhCN:"Mosaic"},{id:"Mask",coverUrl:rAe,materialType:ye.mType.effectShade,displayName:"Mask",displayNamezhCN:"Mask"}];return F("div",{className:Eu["mask-resource-box"],children:F("div",{className:Eu["mask-resource-list"],children:e.map(n=>F(xAe,{item:n},n.id))})})}function xAe(e){const{$t:n}=en("view.editorApp.mediaResource."),{onAddToTrack:t,onDraggingMouseDown:r}=ll();return me("div",{className:Eu["mask-resource-item"],children:[me("div",{className:Eu["mask-img-box"],onMouseDown:i=>r(i,{dragData:e.item}),children:[F(Dr,{placement:"top-start",title:n("addTrackTip"),children:F(_1,{className:Eu["add-track"],onClick:()=>t({dragData:e.item})})}),F(VB,{draggable:!1,className:Eu["mask-image"],src:new URL(e.item.coverUrl,import.meta.url).href,alt:"",style:{width:80,height:80}})]}),me("p",{className:Eu["item-title"],children:[" ",qL().locale==="zh-CN"?e.item.displayNamezhCN:e.item.displayName," "]})]})}function SAe(e){const{sx:n={}}=e,{$t:t}=en("view.editorApp.mediaResource."),{onAddToTrack:r,onDraggingMouseDown:i}=ll(),a={id:"Adjust",title:"adjust",displayNamezhCN:"adjust",materialType:ye.mType.effectAdjust,displayName:"regulate"};return F("div",{className:"regulate-resource-box",onMouseDown:l=>i(l,{dragData:a}),children:me("div",{className:"regulate-item",style:n,children:[F(Dr,{placement:"bottom-start",title:t("addTrackTip"),children:F(_1,{className:"add-track-button",onClick:l=>r({event:l,dragData:a})})}),t("regulate.title")]})})}function _Ae(){A.useEffect(()=>{Ce.$on("MediaTranscode",e=>{mO(JSON.parse(e))})},[])}function EAe(e,n){A.useEffect(()=>{Ce.$on("UploadQueue",t=>{pO(t,e,n),t.forEach(r=>{mO(r)})}),Ce.$on("makeUploadMap",t=>{AAe(t)})},[])}function AAe(e){const n=Re.dispatch;n(LI.updateUploadInfo(e))}function pO(e,n,t){const r=Re.dispatch;let i;for(const a of e)a.mediaUploadType==="projectMedia"?i=n:i=t,i(l=>{let o=!1;const u=l.map(d=>d.keyUUID===a.keyUUID?(o=!0,{...d,title:a.title,keyUUID:a.keyUUID,uploadType:a.uploadType,progress:a.progress?parseInt((a.progress/2).toFixed(0)):0}):{...d});let h=null;if(!o&&(h=new XP,h.title=a.title||"",h.keyUUID=a.keyUUID||"",h.id=a.keyUUID||"",h.uploadType=a.uploadType,h.isUpload=!0,h.progress=0,a.webLocalFile)){if(h.useWebLocalFile=!0,h.m3u8Path=a.webLocalFile,h.duration=a.duration||0,h.mediaType=a.mediaType||-1,h.mediaType!==ye.materialType.audio&&a.file&&(hV(h,a.file),h.mediaType===ye.materialType.picture)){const d=Pe(Re.getState().resource.thumbnailMap),p=URL.createObjectURL(a.file);d[a.webLocalFile]={},d[a.webLocalFile][0]={timestamp:0,dataUrl:p},r(Yo.updateThumbnailMap(d))}h.mediaType!==ye.materialType.picture&&fV(a.webLocalFile)}return o?[...u]:[h,...u]})}function mO(e){if(b0().find(t=>t.keyUUID===e.keyUUID))n1(e),Ce.$emit("UpdateTask",JSON.stringify(e));else{const t=new M1;Object.assign(t,e),iN(t),Ce.$emit("AddTask",JSON.stringify(t))}}const gO=[];function kAe(){return gO}function TAe(e){gO.push(e)}const{$t:tf}=en();let $v=null;function IAe(e,n){const t={currTaskPage:0,taskTotal:0,taskData:[]},r=rl(),{enqueueSnackbar:i}=Ai(),a=Nt();A.useEffect(()=>(r.projectId&&h(parseInt(r.projectId)),Ce.$on("AddTask",s=>{const c=JSON.parse(s);if(c.status===ye.jobStatus.fail||c.status===ye.jobStatus.cancel)l(c);else{let f;c.keyUUID!==void 0?f=t.taskData.find(m=>m.keyUUID===c.keyUUID):c.jobId&&c.jobId>0&&(f=t.taskData.find(m=>m.jobId===c.jobId)),f||t.taskData.unshift(c)}Ce.$emit("NotifyTaskListUpdate")}),Ce.$on("UpdateTask",s=>{const c=JSON.parse(s);if(c.jobType===ye.jobType.audioToText){o(c);return}if(c.status===ye.jobStatus.fail||c.status===ye.jobStatus.cancel)l(c);else if(c.keyUUID){let f=t.taskData.find(m=>m.keyUUID===c.keyUUID);f&&(f.progress=c.progress,f.jobId=c.jobId,f.status=c.status)}else if(c.jobId){const f=t.taskData.find(m=>m.jobId===c.jobId);f&&(f.status=c.status,f.progress=c.progress)}Ce.$emit("NotifyTaskListUpdate")}),Ce.$on("getTaskJobList",()=>{r.projectId&&h(Number(r.projectId))}),Ce.$on("ERROR",s=>{l(s)}),$v=setInterval(u,1e3),()=>{$v&&clearInterval($v)}),[]);function l(s){const c=t.taskData.findIndex(m=>m.keyUUID===s.keyUUID||m.jobId===s.jobId);c>-1&&(t.taskData[c].status=ye.jobStatus.fail);const f=s.jobType===ye.jobType.compile?s.status===ye.jobStatus.cancel?tf("status.exportCanceled"):tf("status.compileFailed"):s.jobType===ye.jobType.upload?tf("status.transcodeFailed"):tf("status.uploadFailed");s.jobType===ye.jobType.audioToText?s.status===ye.jobStatus.fail?i(tf("status.failed"),{variant:"error"}):s.status===ye.jobStatus.cancel&&i(tf("status.operationCancel"),{variant:"error"}):(s.jobType===ye.jobType.compile&&(a(Pn.updateProgress(0)),a(Pn.updateJobId(0)),a(Pn.updateStatus(ye.jobStatus.init))),i(f,{variant:"error"}))}function o(s){const c=t.taskData.find(f=>f.keyUUID===s.keyUUID);c?(c.progress=s.progress,c.status=s.status):t.taskData.push(s)}async function u(){const s=b0();if(s.length===0)return;const c=Object.create(null);for(let m=0;m<s.length;m++){const g=s[m];g.jobId&&g.jobId>0&&(g.status===ye.jobStatus.doing||g.status===ye.jobStatus.init)&&(c[g.jobId]=g)}if(!Object.keys(c).length)return;const f=await c1.job_info({jobIds:Object.keys(c).map(Number)});for(const m of Object.keys(f)){const g=f[m],y=c[m],v=new M1;v.projectId=g.projectId,v.resourceId=g.resourceId,v.jobType=g.jobType,v.jobId=y.jobId;let b;if([ye.jobType.compile,ye.jobType.tag].includes(v.jobType)||y.isPureTranscode?b=parseInt((g.progress.toFixed(0)*2).toString()):b=100+g.progress,v.progress=b,v.m3u8Url=g.m3u8Url,v.title=g.title,v.status=g.status,v.keyUUID=y.keyUUID,v.uploadType=ye.uploadType.transcode,!y.mediaUploadType&&v.jobType==ye.jobType.upload){const _=await Ji.resource_info({id:y.resourceId});v.mediaUploadType=_.containerType}else v.mediaUploadType=y.mediaUploadType;if(n1(v),Ce.$emit("UpdateTask",JSON.stringify(v)),[ye.jobType.upload,ye.jobType.alphaTranscode,ye.jobType.compileWithTranscode].includes(g.jobType)&&pO([v],e,n),v.status===ye.jobStatus.done&&[ye.jobType.upload,ye.jobType.alphaTranscode,ye.jobType.compileWithTranscode].includes(g.jobType)){aN(v),console.log("job done:",v.jobId);const _=await Ji.resource_info({id:y.resourceId}),M=R1(_);if(await A1(M),p(_)){let P;M.isTranscode=!0,M.progress=100,M.mediaUploadType==="projectMedia"?P=e:P=n,P(E=>E.map(R=>R.keyUUID===y.keyUUID||R.resourceId===y.resourceId?M:R)),GP(v,_),console.log("Upload complete:",M)}const k=kAe();if(k.length>0){const P=k.find(E=>{if(E.name.substring(0,E.name.lastIndexOf("."))===v.title)return E});P&&Ce.$emit("NotifyAudioRecordTranscodeTaskFinish",{recordInfo:P,id:v.resourceId||-1})}}}}async function h(s){const c=await c1.job_list({projectId:s,page:0,pageSize:20});t.taskTotal=c.jobCount;const f=[];for(let m=0;m<c.jobList.length;m++)c.jobList[m].status!==ye.jobStatus.fail&&(d(c.jobList[m].jobId)||f.push(c.jobList[m]));t.taskData=f.concat(t.taskData),t.taskData.reverse();for(let m=0;m<t.taskData.length;m++){const g=t.taskData[m];(g.status===ye.jobStatus.doing||g.status===ye.jobStatus.init)&&(b0().find(v=>v.jobId===g.jobId)?(n1(g),Ce.$emit("UpdateTask",JSON.stringify(g))):(iN({...g,keyUUID:g.uuid}),Ce.$emit("AddTask",JSON.stringify({...g,keyUUID:g.uuid}))))}Ce.$emit("NotifyTaskListUpdate")}function d(s){if(s===0)return!1;for(let c=0;c<t.taskData.length;c++)if(t.taskData[c].jobId===s)return!0;return!1}function p(s){return s.m3u8Url&&s.status===ye.jobStatus.done}}const PAe=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("g",{clipPath:"url(#clip0_485_65930)"},A.createElement("path",{d:"M20 16C21.1 16 21.99 15.1 21.99 14L22 4C22 2.9 21.1 2 20 2H4C2.9 2 2 2.9 2 4V14C2 15.1 2.9 16 4 16H0V18H24V16H20ZM4 4H20V14H4V4Z",fill:"white"})),A.createElement("defs",null,A.createElement("clipPath",{id:"clip0_485_65930"},A.createElement("rect",{width:24,height:24,fill:"white"})))),DAe=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("path",{d:"M21 6.9855L15.6885 3.625L12 6.6545L17.513 9.8635L21 6.9855ZM3 12.821L8.4665 16.025L12 13.314L6.764 9.982L3 12.821ZM8.4665 3.625L3 7.148L6.764 9.982L12 6.6545L8.4665 3.625ZM12 13.314L15.6045 16.025L21 12.821L17.513 9.8635L12 13.314Z",fill:"#1E88E5"}),A.createElement("path",{d:"M16.0975 16.8866L15.5235 17.2281L14.9895 16.8261L12 14.5781L9.0775 16.8201L8.5455 17.2291L7.9665 16.8896L6.5 16.0301V17.3661L11.994 20.9971L17.5 17.3941V16.0541L16.0975 16.8866Z",fill:"#1E88E5"})),FAe=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("path",{d:"M19.2951 19.5C19.0276 19.965 19.1461 20.34 18.6976 20.5985C18.2491 20.8575 17.7326 21 17.1951 21H6.80508C6.26808 21 5.75208 20.8575 5.30308 20.599C4.85408 20.3405 4.97258 19.965 4.70508 19.5L8.54008 15H15.4601L19.2951 19.5Z",fill:"#1E88E5"}),A.createElement("path",{d:"M13.7325 3.49791C14.269 3.49691 14.7845 3.13991 15.233 3.39891C15.6815 3.65841 16.063 4.03391 16.3315 4.49941L21.5265 13.4974C21.795 13.9624 21.93 14.4809 21.9305 14.9984C21.931 15.5169 21.297 16.0349 21.0275 16.4989L15.464 14.9964L12.002 8.99991L13.7325 3.49791Z",fill:"#FBC02D"}),A.createElement("path",{d:"M21.9309 15C21.9309 15.52 21.7959 16.035 21.5259 16.5L19.6909 19.675C19.4259 20.065 19.0859 20.375 18.6959 20.6L15.4609 15H21.9309Z",fill:"#E53935"}),A.createElement("path",{d:"M2.97331 16.4992C2.70431 16.0352 2.07031 15.5172 2.07031 14.9992C2.07081 14.4812 2.20531 13.9627 2.47431 13.4972L7.66931 4.49921C7.93781 4.03421 8.31931 3.65821 8.76731 3.39921C9.21581 3.13971 9.73181 3.49671 10.2683 3.49771L11.9978 9.00221L8.53681 14.9967L2.97331 16.4992Z",fill:"#4CAF50"}),A.createElement("path",{d:"M8.54031 15L5.30531 20.6C4.91531 20.375 4.57531 20.065 4.31031 19.675L2.47531 16.5C2.20531 16.035 2.07031 15.52 2.07031 15H8.54031Z",fill:"#1565C0"}),A.createElement("path",{d:"M15.2306 3.4L12.0006 9L8.76562 3.4C9.15562 3.175 9.59562 3.035 10.0656 3.005L13.7306 3C14.2706 3 14.7856 3.14 15.2306 3.4Z",fill:"#2E7D32"})),MAe=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("g",{clipPath:"url(#clip0_485_65890)"},A.createElement("path",{d:"M18.5 12.0033H15.032C13.3575 12.0033 12 10.6458 12 8.97129V0.289792C12 0.180292 12.13 0.123292 12.2105 0.197792L18.5 6.00329V12.0033Z",fill:"#F44336"}),A.createElement("path",{d:"M18.4998 12H15.0318C14.3138 12 13.6543 11.7505 13.1348 11.3335L18.4998 6V12Z",fill:"#AD1457"}),A.createElement("path",{d:"M5.5 12H8.968C10.6425 12 12 13.3575 12 15.032V23.713C12 23.8225 11.87 23.8795 11.7895 23.805L5.5 18V12Z",fill:"#8BC34A"}),A.createElement("path",{d:"M5.5 12H8.968C9.686 12 10.3455 12.2495 10.865 12.6665L5.5 18V12Z",fill:"#009688"}),A.createElement("path",{d:"M11.9994 5.5V8.968C11.9994 10.6425 10.6419 12 8.96739 12H0.285886C0.176386 12 0.119385 11.87 0.193886 11.7895L5.99939 5.5H11.9994Z",fill:"#FFC107"}),A.createElement("path",{d:"M12 5.5V8.968C12 9.686 11.7505 10.3455 11.3335 10.865L6 5.5H12Z",fill:"#FF9800"}),A.createElement("path",{d:"M12 18.5V15.032C12 13.3575 13.3575 12 15.032 12H23.713C23.8225 12 23.8795 12.13 23.805 12.2105L18 18.5H12Z",fill:"#448AFF"}),A.createElement("path",{d:"M12 18.4978V15.0298C12 14.3118 12.2495 13.6523 12.6665 13.1328L18 18.4978H12Z",fill:"#1565C0"})),A.createElement("defs",null,A.createElement("clipPath",{id:"clip0_485_65890"},A.createElement("rect",{width:24,height:24,fill:"white"})))),RAe=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("g",{id:"icons8-icloud 2"},A.createElement("path",{id:"Vector",d:"M7.13912 14.3515C9.11712 14.3515 10.7206 12.7265 10.7206 10.722C10.7206 8.71748 9.11712 7.0925 7.13912 7.0925C5.16111 7.0925 3.55762 8.71748 3.55762 10.722C3.55762 12.7265 5.16111 14.3515 7.13912 14.3515Z",fill:"url(#paint0_linear_4508_207884)"}),A.createElement("path",{id:"Vector_2",d:"M23 14.0925C23 11.6585 21.053 9.68499 18.651 9.68499C16.249 9.68499 14.302 11.6585 14.302 14.0925C14.302 14.18 14.31 14.2655 14.315 14.352H10.179C10.1975 14.1815 10.209 14.009 10.209 13.8335C10.209 11.256 8.1475 9.16699 5.6045 9.16699C3.0615 9.16649 1 11.256 1 13.8335C1 16.411 3.0615 18.5 5.6045 18.5H19C21.282 18.365 23 16.439 23 14.0925Z",fill:"url(#paint1_linear_4508_207884)"}),A.createElement("path",{id:"Vector_3",d:"M10.0871 12.781C9.61562 10.711 7.79012 9.1665 5.60412 9.1665C4.94262 9.1665 4.31512 9.3105 3.74662 9.565C3.62562 9.929 3.55762 10.317 3.55762 10.722C3.55762 12.7265 5.16112 14.3515 7.13912 14.3515C8.36212 14.352 9.44112 13.7295 10.0871 12.781Z",fill:"url(#paint2_linear_4508_207884)"}),A.createElement("path",{id:"Vector_4",d:"M13.5349 16.426C16.7842 16.426 19.4184 13.7563 19.4184 10.463C19.4184 7.16973 16.7842 4.5 13.5349 4.5C10.2855 4.5 7.65137 7.16973 7.65137 10.463C7.65137 13.7563 10.2855 16.426 13.5349 16.426Z",fill:"url(#paint3_linear_4508_207884)"}),A.createElement("path",{id:"Vector_5",d:"M8.51187 7.36951C7.96937 8.27201 7.65137 9.32851 7.65137 10.4625C7.65137 11.7665 8.06937 12.9695 8.76987 13.951C9.92737 13.3495 10.7209 12.131 10.7209 10.722C10.7214 9.21051 9.80887 7.91551 8.51187 7.36951Z",fill:"url(#paint4_linear_4508_207884)"}),A.createElement("path",{id:"Vector_6",d:"M7.70387 9.68399C7.67037 9.93899 7.65137 10.1985 7.65137 10.463C7.65137 11.767 8.06887 12.969 8.76937 13.9505C8.77187 13.949 8.77487 13.948 8.77737 13.947C9.05987 13.7995 9.32037 13.6145 9.55337 13.3995C9.57337 13.381 9.59137 13.36 9.61087 13.3405C9.69987 13.2545 9.78537 13.1645 9.86537 13.0695C9.90037 13.028 9.93187 12.9835 9.96487 12.9405C10.0069 12.8855 10.0464 12.829 10.0854 12.772C9.77537 11.4235 8.88837 10.302 7.70387 9.68399Z",fill:"url(#paint5_linear_4508_207884)"}),A.createElement("path",{id:"Vector_7",d:"M14.3027 14.0925C14.3027 14.8835 14.5112 15.624 14.8707 16.2655C17.4757 15.6515 19.4187 13.2895 19.4187 10.4625C19.4187 10.221 19.4002 9.9845 19.3727 9.7505C19.1377 9.7105 18.8977 9.685 18.6512 9.685C16.2497 9.685 14.3027 11.6585 14.3027 14.0925Z",fill:"url(#paint6_linear_4508_207884)"})),A.createElement("defs",null,A.createElement("linearGradient",{id:"paint0_linear_4508_207884",x1:3.44762,y1:10.718,x2:13.6856,y2:10.73,gradientUnits:"userSpaceOnUse"},A.createElement("stop",{offset:.309,stopColor:"#33BEF0"}),A.createElement("stop",{offset:1,stopColor:"#0A85D9"})),A.createElement("linearGradient",{id:"paint1_linear_4508_207884",x1:.847,y1:13.8085,x2:19.511,y2:13.9065,gradientUnits:"userSpaceOnUse"},A.createElement("stop",{offset:.309,stopColor:"#33BEF0"}),A.createElement("stop",{offset:1,stopColor:"#0A85D9"})),A.createElement("linearGradient",{id:"paint2_linear_4508_207884",x1:7.18362,y1:18.5935,x2:6.38912,y2:3.6545,gradientUnits:"userSpaceOnUse"},A.createElement("stop",{offset:.404,stopColor:"#33BEF0"}),A.createElement("stop",{offset:1,stopColor:"#0A85D9"})),A.createElement("linearGradient",{id:"paint3_linear_4508_207884",x1:-.905133,y1:21.1025,x2:19.7124,y2:5.911,gradientUnits:"userSpaceOnUse"},A.createElement("stop",{offset:.309,stopColor:"#33BEF0"}),A.createElement("stop",{offset:1,stopColor:"#0A85D9"})),A.createElement("linearGradient",{id:"paint4_linear_4508_207884",x1:15.9809,y1:10.392,x2:5.26887,y2:10.784,gradientUnits:"userSpaceOnUse"},A.createElement("stop",{offset:.246,stopColor:"#33BEF0"}),A.createElement("stop",{offset:1,stopColor:"#0A85D9"})),A.createElement("linearGradient",{id:"paint5_linear_4508_207884",x1:13.3329,y1:22.3805,x2:5.66437,y2:4.79599,gradientUnits:"userSpaceOnUse"},A.createElement("stop",{offset:.415,stopColor:"#33BEF0"}),A.createElement("stop",{offset:.652,stopColor:"#1797E0"}),A.createElement("stop",{offset:.795,stopColor:"#0A85D9"})),A.createElement("linearGradient",{id:"paint6_linear_4508_207884",x1:5.94573,y1:26.4395,x2:18.9902,y2:9.83699,gradientUnits:"userSpaceOnUse"},A.createElement("stop",{offset:.309,stopColor:"#33BEF0"}),A.createElement("stop",{offset:1,stopColor:"#0A85D9"})))),NAe=e=>A.createElement("svg",{width:14,height:24,viewBox:"0 0 14 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("path",{d:"M12 0.0109091L2 0C0.9 0 0 0.981818 0 2.18182V21.8182C0 23.0182 0.9 24 2 24H12C13.1 24 14 23.0182 14 21.8182V2.18182C14 0.981818 13.1 0.0109091 12 0.0109091ZM12 19.6364H2V4.36364H12V19.6364Z",fill:"white"})),BAe="#6036d6",OAe="var(--text-color)",LAe="var(--hover-text-color)",jAe="var(--bg-color)",UAe="8px",$Ae="30px",VAe="#c0fbdf",zAe="#222229",HAe="var(--third-bg-color)",GAe="#FBB500",WAe="72px",XAe="70px",YAe="64px",ZAe="10px",KAe="_scrollBarStyle_1xepy_4",QAe="_ellipsisStyle_1xepy_22",JAe="_dragClipStyle_1xepy_27",qAe="_meun_1xepy_93",eke="_text_1xepy_129",tke="_bar_1xepy_145",pc={primary:BAe,textColor:OAe,hoverTextColor:LAe,bgColor:jAe,trackmarginbetween:UAe,trackmaterialheight:$Ae,musiclyricsbgcolor:VAe,bgsecondarycolor:zAe,bgthirdcolor:HAe,selectedClipBorderColor:GAe,sliderMenuWidth:WAe,leftTrackControlWidth:XAe,titleBarHeight:YAe,timeLineAreaPaddingLeft:ZAe,scrollBarStyle:KAe,ellipsisStyle:QAe,dragClipStyle:JAe,"drag-in-point":"_drag-in-point_1xepy_27","drag-out-point":"_drag-out-point_1xepy_28","drag-line":"_drag-line_1xepy_42","button-group":"_button-group_1xepy_79","project-button":"_project-button_1xepy_83","project-more":"_project-more_1xepy_87",meun:qAe,"meun-item":"_meun-item_1xepy_105","meun-item-title":"_meun-item-title_1xepy_123",text:eke,"upload-text":"_upload-text_1xepy_139","library-text":"_library-text_1xepy_142",bar:tke};function nke(){const{$t:e}=en(),[n,t]=A.useState(null),r=A.useRef(null),{uploadFile:i}=kM(),{currentTabKey:a}=Ve(s=>s.resource),l=Re.dispatch,o=async()=>{let s=await gi.storageDetails({});if(s[0].feature_exhausted){console.log("exhausted"),l(ti.setPurchaseDetails({type:"COMPARE"})),l(ni.setModalInfo({quota_info:s[0],event:"storage_exceeded",action:"upload"}));return}await i()},u=()=>{t(null)},h=async s=>{if(t(null),s.id==ye.uploadFrom.computer){let c=await gi.storageDetails({});if(c[0].feature_exhausted){console.log("exhausted"),l(ti.setPurchaseDetails({type:"COMPARE"})),l(ni.setModalInfo({quota_info:c[0],event:"storage_exceeded",action:"upload"}));return}await i()}},{plans:d}=Ve(s=>s.plans);A.useEffect(()=>{JSON.stringify(d=="{}")&&l(ej.fetchPlansDetails()),$I()},[]);const p=[{icon:PAe,title:"Browse files",id:ye.uploadFrom.computer},{icon:NAe,title:"From phone",id:ye.uploadFrom.phone},{icon:FAe,title:"Google drive",id:ye.uploadFrom.googleDrive},{icon:MAe,title:"Google photos",id:ye.uploadFrom.googlePhotos},{icon:DAe,title:"Dropbox",id:ye.uploadFrom.dropbox},{icon:RAe,title:"iCloud",id:ye.uploadFrom.iCloud}];return me("div",{className:pc.media,children:[F("div",{className:pc["button-group"],ref:r,children:F(un,{onClick:o,className:pc["project-button"],variant:"contained",children:e("view.editorApp.titleBar.upload")})}),F(W8,{anchorEl:n,keepMounted:!0,open:!!n,onClose:u,className:pc.meun,PaperProps:{style:{width:`${n&&n.clientWidth}px`}},children:p.map(s=>me(Zn,{onClick:()=>h(s),className:pc["meun-item"],children:[F(Zs,{inheritViewBox:!0,style:{width:"24px",height:"24px"},component:s.icon,sx:{}}),F("div",{className:pc["meun-item-title"],children:s.title})]},s.title))}),a==="my"&&F("div",{className:Ou(pc.text,pc["library-text"]),children:"This is your own library. Keep only the media you will need across video projects."})]})}const rke=e=>A.createElement("svg",{width:42,height:30,viewBox:"0 0 42 30",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("path",{d:"M9.69844 29.75C7.03177 29.75 4.77344 28.8333 2.92344 27C1.07344 25.1667 0.148438 22.9167 0.148438 20.25C0.148438 17.8167 0.998437 15.675 2.69844 13.825C4.39844 11.975 6.39844 10.9667 8.69844 10.8C9.19844 7.76667 10.6151 5.25 12.9484 3.25C15.2818 1.25 17.9818 0.25 21.0484 0.25C24.4484 0.25 27.3151 1.425 29.6484 3.775C31.9818 6.125 33.2484 8.98333 33.4484 12.35V14.9H34.6984C36.7318 15 38.4318 15.7333 39.7984 17.1C41.1651 18.4667 41.8484 20.2 41.8484 22.3C41.8484 24.3667 41.1318 26.125 39.6984 27.575C38.2651 29.025 36.5151 29.75 34.4484 29.75H23.3484C22.4151 29.75 21.6151 29.4083 20.9484 28.725C20.2818 28.0417 19.9484 27.25 19.9484 26.35V14.2L15.5484 18.6L13.9484 17.05L20.9984 10.05L28.0984 17.05L26.4984 18.6L22.0984 14.2V26.35C22.0984 26.65 22.2318 26.925 22.4984 27.175C22.7651 27.425 23.0484 27.55 23.3484 27.55H34.3484C35.8151 27.55 37.0651 27.0333 38.0984 26C39.1318 24.9667 39.6484 23.7333 39.6484 22.3C39.6484 20.8667 39.1318 19.6333 38.0984 18.6C37.0651 17.5667 35.8318 17.05 34.3984 17.05H31.2484V12.95C31.2484 10.0833 30.2484 7.61667 28.2484 5.55C26.2484 3.48333 23.8151 2.45 20.9484 2.45C18.0484 2.45 15.5984 3.48333 13.5984 5.55C11.5984 7.61667 10.5984 10.0833 10.5984 12.95H9.54844C7.6151 12.95 5.93177 13.65 4.49844 15.05C3.0651 16.45 2.34844 18.2 2.34844 20.3C2.34844 22.3 3.05677 24.0083 4.47344 25.425C5.8901 26.8417 7.63177 27.55 9.69844 27.55H15.3984V29.75H9.69844Z",fill:"#ADABAB"})),ike="#6036d6",ake="var(--text-color)",oke="var(--hover-text-color)",ske="var(--bg-color)",lke="8px",cke="30px",uke="#c0fbdf",dke="#222229",fke="var(--third-bg-color)",hke="#FBB500",pke="72px",mke="70px",gke="64px",yke="10px",vke="_scrollBarStyle_1npzi_4",bke="_ellipsisStyle_1npzi_22",wke="_dragClipStyle_1npzi_27",Cke="_active_1npzi_153",xke="_hint_1npzi_156",Mn={primary:ike,textColor:ake,hoverTextColor:oke,bgColor:ske,trackmarginbetween:lke,trackmaterialheight:cke,musiclyricsbgcolor:uke,bgsecondarycolor:dke,bgthirdcolor:fke,selectedClipBorderColor:hke,sliderMenuWidth:pke,leftTrackControlWidth:mke,titleBarHeight:gke,timeLineAreaPaddingLeft:yke,scrollBarStyle:vke,ellipsisStyle:bke,dragClipStyle:wke,"drag-in-point":"_drag-in-point_1npzi_27","drag-out-point":"_drag-out-point_1npzi_28","drag-line":"_drag-line_1npzi_42","resource-box":"_resource-box_1npzi_79","resource-box-tabs":"_resource-box-tabs_1npzi_84","resource-box-tab":"_resource-box-tab_1npzi_84","file-content-box":"_file-content-box_1npzi_99","top-operation-box":"_top-operation-box_1npzi_105","resource-type-btns":"_resource-type-btns_1npzi_108","no-data-container":"_no-data-container_1npzi_128","no-data-box":"_no-data-box_1npzi_134","drag-box":"_drag-box_1npzi_145","upload-icon":"_upload-icon_1npzi_148",active:Cke,hint:xke,"scrollable-container":"_scrollable-container_1npzi_161","resource-list-box":"_resource-list-box_1npzi_184","resource-item":"_resource-item_1npzi_189","image-box":"_image-box_1npzi_193","image-box-preview":"_image-box-preview_1npzi_199","bg-box":"_bg-box_1npzi_199","image-box-preivew":"_image-box-preivew_1npzi_202","operation-button-list":"_operation-button-list_1npzi_205","local-media-upload":"_local-media-upload_1npzi_218","upload-text":"_upload-text_1npzi_230","cover-img":"_cover-img_1npzi_237","audio-img":"_audio-img_1npzi_243","upload-progress":"_upload-progress_1npzi_247","upload-mask":"_upload-mask_1npzi_256","resource-operation-box":"_resource-operation-box_1npzi_262","resource-operation-box_top":"_resource-operation-box_top_1npzi_270","resource-is-used":"_resource-is-used_1npzi_275","delete-icon":"_delete-icon_1npzi_291","add-track":"_add-track_1npzi_300","type-tab-and-time":"_type-tab-and-time_1npzi_309","resource-time-value":"_resource-time-value_1npzi_314","file-title":"_file-title_1npzi_324"},Ske=e=>A.createElement("svg",{width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("rect",{width:20,height:20,rx:4,fill:"#C23F38"}),A.createElement("path",{d:"M5.75347 16.5C5.46412 16.5 5.21817 16.3987 5.01563 16.1962C4.81308 15.9936 4.71181 15.7477 4.71181 15.4583V5.5625H4V4.52083H7.26389V4H11.8472V4.52083H15.1111V5.5625H14.3993V15.4583C14.3993 15.7361 14.2951 15.9792 14.0868 16.1875C13.8785 16.3958 13.6354 16.5 13.3576 16.5H5.75347ZM13.3576 5.5625H5.75347V15.4583H13.3576V5.5625ZM7.59375 13.9653H8.63542V7.03819H7.59375V13.9653ZM10.4757 13.9653H11.5174V7.03819H10.4757V13.9653Z",fill:"white"}));function _ke(e){Ve(y=>y.resource);const{projectData:n}=Ve(y=>y.project),{$t:t}=en("view.editorApp.mediaResource."),{$t:r}=en(),[i,a]=A.useState(!1),[l,o]=A.useState(!1),u=e.item.mediaType===ye.materialType.video,h=e.item.mediaType===ye.materialType.audio,d=e.item.isUpload,p=e.item.useWebLocalFile&&e.item.m3u8Path||e.item.m3u8Url&&e.item.status===ye.jobStatus.done,s=u||h?F("div",{className:Mn["resource-time-value"],children:tj(e.item.duration*1e3)}):null,{onAddToTrack:c,onDraggingMouseDown:f}=ll();async function m(y){var b,_,M,k;let v={...e.item};dataLayer.push({asset_name:v==null?void 0:v.title,asset_type:(_=(b=v==null?void 0:v.title)==null?void 0:b.split("."))==null?void 0:_.pop(),asset_type_category:null,asset_source:null,asset_is_stock:null,asset_size:v==null?void 0:v.fileSize,asset_file_format:(k=(M=v==null?void 0:v.title)==null?void 0:M.split("."))==null?void 0:k.pop(),asset_duration:v==null?void 0:v.duration,project_type:"video",project_name:n.title,project_id:n.projectId,project_aspect_ratio:n.aspectRatio,project_platform:n.socialMedia,project_status:n.publishStatus,user_id:n.userId,event:"asset_added_to_timeline"}),await c({event:y,dragData:e.item}),tt()}const g=y=>{o((y==null?void 0:y.id)==e.item.id)};return A.useEffect(()=>(Ce.$on("previewMaterial",g),()=>{Ce.$off("previewMaterial",g)}),[]),F(Zt,{children:d&&!e.item.useWebLocalFile?F(nI,{item:e.item}):me("div",{className:Mn["resource-item"],onClick:y=>{y.stopPropagation(),Ce.$emit("previewMaterial",e.item)},onMouseDown:y=>{i||f(y,{dragData:e.item})},children:[me("div",{className:`${Mn["image-box"]} ${l?Mn["image-box-preview"]:""}`,children:[me("div",{className:`${Mn["bg-box"]} ${l?Mn["image-box-preivew"]:""}`,children:[h?F("img",{className:Mn["audio-img"],src:new URL("/assets/audio-387a05f5.png",self.location).href}):F("img",{draggable:!1,className:Mn["cover-img"],src:e.item.coverUrl,alt:""}),d&&e.item.useWebLocalFile&&F("div",{className:Mn["local-media-upload"],children:F("div",{className:Mn["upload-text"],children:e.item.status===ye.jobStatus.fail?F("span",{className:Mn.failed,children:r("status.uploadFailed")}):F(nI,{item:e.item})})})]}),me("div",{className:Mn["resource-operation-box"],children:[me("div",{className:Mn["resource-operation-box_top"],children:[F("div",{children:e.item.isUsed?F("div",{className:Mn["resource-is-used"],children:t("resource.isUse")}):null}),F("div",{children:me("div",{className:Mn["operation-button-list"],children:[!e.item.isUsed&&(!e.item.useWebLocalFile||e.item.status===ye.jobStatus.fail)&&F(Dr,{placement:"right",title:t("deleteResource"),children:F("div",{children:F(hn,{className:Mn["delete-icon"],onMouseDown:y=>y.stopPropagation(),onClick:y=>{y.stopPropagation(),a(!0)},component:Ske})})}),p&&F(Dr,{placement:"bottom-start",title:t("addTrackTip"),children:F("div",{children:F(_1,{className:Mn["add-track"],onClick:m,onMouseDown:y=>y.stopPropagation()})})})]})})]}),F("div",{className:Mn["type-tab-and-time"],children:s})]})]}),me("p",{className:Mn["file-title"],children:[" ",e.item.title," "]}),F(oO,{okText:"Yes, Delete",cancelText:"Cancel",content:`Once you delete this media will also delete all connected
transitions`,title:"Are you sure?",confirm:()=>e.handleMediaDelete([e.item]),cancel:()=>a(!1),isOpen:i})]})})}function nI(e){return me("div",{className:Mn["resource-item"],children:[me("div",{className:Mn["image-box"],children:[F("div",{className:Mn["bg-box"],children:F("div",{className:Mn["upload-progress"],children:e.item.progress+"%"})}),F(bj,{color:"primary",className:Mn["upload-mask"],variant:"determinate",value:e.item.progress})]}),e.item.useWebLocalFile?null:me("p",{className:Mn["file-title"],children:[" ",e.item.title," "]})]})}const{$t:Eke}=en();function Ake(e){const{isDragUpload:n}=Ve(i=>i.resource),[t,r]=A.useState({});return A.useEffect(()=>{let i=document.getElementById("scrollableResourceDiv"),a=new ResizeObserver(l=>{let o=i.offsetWidth-i.clientWidth;r(u=>o&&!u.hasOwnProperty("paddingRight")?{paddingRight:12-o+"px",paddingLeft:16-o+"px",marginRight:4}:!o&&u.hasOwnProperty("paddingRight")?{padding:"0 16px"}:u)});return i&&a.observe(i),()=>{a.disconnect()}},[e.isLoadingData,n]),!e.isLoadingData&&(n||!e.resourceList.length)?F("div",{className:Mn["no-data-container"],children:me("div",{className:Ou(Mn["no-data-box"],{[Mn["drag-box"]]:n}),children:[F(hn,{component:rke,className:Ou(Mn["upload-icon"],{[Mn.active]:n})}),F("div",{className:Mn.hint,children:Eke("view.editorApp.titleBar.lint1")})]})}):F("div",{id:"scrollableResourceDiv",className:Mn["scrollable-container"],style:t,children:F(_3,{dataLength:e.resourceList.length,next:e.loadMoreData,hasMore:e.resourceList.length<e.resourceTotal,scrollableTarget:"scrollableResourceDiv",loader:null,children:F("div",{className:Mn["resource-list-box"],children:(e.isLoadingData?Array.from(new Array(20)):e.resourceList).map((i,a)=>i?F(_ke,{item:i,handleMediaDelete:e.handleMediaDelete},`${i.uuid}-${a}`):me("div",{className:Mn["resource-item"],children:[F(yr,{className:Mn["image-box"],sx:{transform:"scale(1)"}}),F(yr,{variant:"text",className:Mn["file-title"],sx:{transform:"scale(1)"}})]},a))})})})}const kke=[{key:"all",value:"All"},{key:"video",value:"Video"},{key:"audio",value:"Audio"},{key:"picture",value:"Images"}],Vv={page:0,pageSize:20},Tke=()=>{const e=rl(),n=Nt(),{rootFolderName:t,currentTabKey:r}=Ve(X=>X.resource),i=Ve(X=>X.project.timelineData),[a,l]=A.useState(!1),[o,u]=A.useState("all"),[h,d]=A.useState([]),[p,s]=A.useState([]),[c,f]=A.useState(!0),[m,g]=A.useState(!0),[y,v]=A.useState(!0),[b,_]=A.useState(!1),[M,k]=A.useState(0),[P,E]=A.useState(0),[R,w]=A.useState(Vv),C=T0(),S=A.useMemo(()=>r==="project"?o==="all"?h:h.filter(X=>X.mediaType===ye.materialType[o]):o==="all"?p:p.filter(X=>X.mediaType===ye.materialType[o]),[r,o,h,p]),{uploadData:x}=Ve(X=>X.uploadCenter),{projectData:I}=Ve(X=>X.project),{sliderMenuKey:D}=Ve(X=>X.editor),T=A.useMemo(()=>r==="project"?M:P,[r,M,P]);_Ae(),IAe(d,s),EAe(d,s),A.useEffect(()=>{Ce.$on("mediaUploadComplete",X=>{var ne,q;let ee=X.title;JSON.stringify(x)=="{}"||x[ee]==null||(dataLayer.push({upload_media_type:x[ee].type,upload_to:x[ee].mediaUploadType,upload_time:(Date.parse(new Date().toString())-x[ee].timestamp)/1e3,upload_size:x[ee].size,upload_file_name:x[ee].title,upload_file_format:(q=(ne=x[ee].title)==null?void 0:ne.split("."))==null?void 0:q.pop(),upload_file_duration:x[ee].duration,project_type:"video",project_name:I.title,project_id:I.projectId,project_aspect_ratio:I.aspectRatio,project_platform:I.socialMedia,project_status:I.publishStatus,user_id:I.userId,event:"media_uploaded"}),n(LI.deleteUploadedProperty(X.title)))})},[x]),A.useEffect(()=>{Ce.$on("ERROR",X=>{let ee;X.mediaUploadType==="projectMedia"?ee=d:ee=s,ee(ne=>{for(let q=0;q<ne.length;q++){let Y=ne[q];if(Y.resourceId===X.resourceId||Y.keyUUID===X.keyUUID){Y.useWebLocalFile?(Y.status=ye.jobStatus.fail,GP(X)):ne.splice(q,1);break}}return ne})})},[]),A.useEffect(()=>{const X=!!localStorage.getItem("refreshResourceMedia");D==="resource"&&X?B(X):y&&B()},[R,y,D]);function N(X){u(X),w(Vv),v(!1)}function L(X){return X.m3u8Url&&X.status===ye.jobStatus.done}A.useEffect(()=>{const X=a0(i);let ee;r==="project"?ee=d:ee=s,ee(ne=>ne.map(q=>({...q,isUsed:X.includes(q.id)})))},[i,r]);async function B(X){!a&&_(!0);const ee={...R,parentFolderName:t};o!=="all"&&Object.assign(ee,{type:ye.materialType[o]}),r==="project"?Object.assign(ee,{projectId:e.projectId,containerType:"projectMedia"}):Object.assign(ee,{containerType:"allMedia"});const ne=await Ji.resource_list(ee),q=ne.resourceList;let Y=[];const le=a0(i);for(let ce=0;ce<q.length;ce++){const de=q[ce];if(de.mediaType!==ye.materialType.folder){const W=R1(de);W.isUsed=le.includes(W.id),L(de)&&(W.isTranscode=!0,Y.push(W),await A1(W))}}let ue;r==="project"?(ue=d,f(!1),k(ne.resourceCount)):(ue=s,g(!1),E(ne.resourceCount)),ue(X?Y:ce=>ce.concat(Y.filter(de=>ce.every(W=>W.keyUUID!==de.keyUUID)))),_(!1),l(!1),v(!1),localStorage.removeItem("refreshResourceMedia")}function z(){w(X=>({page:X.page+1,pageSize:20})),v(!0),l(!0)}async function K(X){var Y,le,ue,ce;let ee=Array.isArray(X)?X:[X];const ne=ee.filter(de=>!(de!=null&&de.useWebLocalFile)).map(de=>Number(de.id));ne.length&&(await Ji.resource_batch_delete({resourceIds:ne},{}),dataLayer.push({asset_name:X[0].title,asset_type:(le=(Y=X[0].title)==null?void 0:Y.split("."))==null?void 0:le.pop(),asset_type_category:null,asset_source:null,asset_is_stock:null,asset_size:X[0].fileSize,asset_file_format:(ce=(ue=X[0].title)==null?void 0:ue.split("."))==null?void 0:ce.pop(),asset_duration:X[0].duration,project_type:"video",project_name:I.title,project_id:I.projectId,project_aspect_ratio:I.aspectRatio,project_platform:I.socialMedia,project_status:I.publishStatus,user_id:I.userId,event:"media_deleted"}));const q=[];if(ee.forEach(de=>{S.forEach((W,Q)=>{de.id===W.id&&q.push(Q)})}),q.length){let de;r==="project"?de=d:de=s,de(W=>{const Q=[...W];return q.sort((re,te)=>te-re).forEach(re=>{Q.splice(re,1)}),Q})}}const J=(X,ee)=>{n(Yo.updateCurrentTabKey(ee)),w({...Vv}),ee==="project"?c?(d([]),v(!0)):v(!1):m?(s([]),v(!0)):v(!1)};return me("div",{className:Mn["resource-box"],children:[me(N1,{value:r,onChange:J,"aria-label":"tabs",className:Mn["resource-box-tabs"],sx:{"& .Mui-selected":{color:`${C.palette.mode==="dark"?"#fff":"black"} !important`},"& .MuiTabs-indicator":{width:"20px"}},children:[F(Ko,{label:"This project",value:"project",className:Mn["resource-box-tab"],style:{textTransform:"capitalize"}}),F(Ko,{label:"My library",value:"my",className:Mn["resource-box-tab"],style:{textTransform:"capitalize"}})]}),me("div",{className:Mn["file-content-box"],children:[me("div",{className:Mn["top-operation-box"],children:[F(nke,{}),o==="all"&&!S.length?null:F("div",{className:Mn["resource-type-btns"],children:kke.map(X=>F(un,{onClick:()=>N(X.key),variant:"contained",size:"small",sx:{opacity:o===X.key?1:.5},children:X.value},X.key))})]}),F(Ake,{isLoadingData:b,resourceList:S,resourceTotal:T,loadMoreData:z,handleMediaDelete:K})]})]})},Ike=e=>A.createElement("svg",{width:150,height:111,viewBox:"0 0 150 111",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_607_209404",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:58,y:38,width:35,height:35},A.createElement("rect",{x:58.0625,y:38.7744,width:34.1622,height:34.1622,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_607_209404)"},A.createElement("path",{d:"M80.1262 54.4324C80.7193 54.4324 81.2234 54.2248 81.6386 53.8096C82.0538 53.3945 82.2613 52.8903 82.2613 52.2972C82.2613 51.7042 82.0538 51.2 81.6386 50.7849C81.2234 50.3697 80.7193 50.1621 80.1262 50.1621C79.5331 50.1621 79.029 50.3697 78.6138 50.7849C78.1987 51.2 77.9911 51.7042 77.9911 52.2972C77.9911 52.8903 78.1987 53.3945 78.6138 53.8096C79.029 54.2248 79.5331 54.4324 80.1262 54.4324ZM70.1622 54.4324C70.7553 54.4324 71.2595 54.2248 71.6746 53.8096C72.0898 53.3945 72.2974 52.8903 72.2974 52.2972C72.2974 51.7042 72.0898 51.2 71.6746 50.7849C71.2595 50.3697 70.7553 50.1621 70.1622 50.1621C69.5691 50.1621 69.065 50.3697 68.6499 50.7849C68.2347 51.2 68.0271 51.7042 68.0271 52.2972C68.0271 52.8903 68.2347 53.3945 68.6499 53.8096C69.065 54.2248 69.5691 54.4324 70.1622 54.4324ZM75.1442 57.9909C73.531 57.9909 72.0661 58.4476 70.7494 59.361C69.4327 60.2743 68.4779 61.4783 67.8848 62.9729H70.2334C70.7553 62.0951 71.4493 61.4012 72.3152 60.8912C73.1811 60.3811 74.1241 60.1261 75.1442 60.1261C76.1643 60.1261 77.1074 60.3811 77.9733 60.8912C78.8392 61.4012 79.5331 62.0951 80.055 62.9729H82.4037C81.8106 61.4783 80.8557 60.2743 79.539 59.361C78.2224 58.4476 76.7574 57.9909 75.1442 57.9909Z",fill:"#838383"})),A.createElement("path",{d:"M52.32 95C50.2867 95 48.5583 94.2724 47.135 92.8171C45.7117 91.3618 45 89.5947 45 87.5158V23.4842C45 21.4053 45.7117 19.6382 47.135 18.1829C48.5583 16.7276 50.2867 16 52.32 16H81.6C82.6167 16 83.5656 16.1899 84.4467 16.5696C85.3278 16.9522 86.1072 17.4899 86.785 18.1829L103.865 35.6461C104.543 36.339 105.069 37.136 105.443 38.0368C105.814 38.9377 106 39.9079 106 40.9474V87.5158C106 89.5947 105.288 91.3618 103.865 92.8171C102.442 94.2724 100.713 95 98.68 95H52.32ZM81.6 22.2368H52.32C52.0489 22.2368 51.7778 22.3754 51.5067 22.6526C51.2356 22.9298 51.1 23.207 51.1 23.4842V87.5158C51.1 87.793 51.2356 88.0702 51.5067 88.3474C51.7778 88.6246 52.0489 88.7632 52.32 88.7632H98.68C98.9511 88.7632 99.2222 88.6246 99.4933 88.3474C99.7644 88.0702 99.9 87.793 99.9 87.5158V40.9474H85.26C84.2433 40.9474 83.3785 40.5829 82.6655 39.8538C81.9552 39.1276 81.6 38.2447 81.6 37.2053V22.2368Z",fill:"#838383"}));const Yi={stock_audio_list:({...e}={})=>co({url:rr().stock_audio_list,headers:{params:{...e}}}),add_to_fav:({...e}={})=>ca({url:rr().stock_audio_add_to_fav,data:{...e},headers:{}}),remove_from_favorite:({...e}={})=>ca({url:rr().stock_audio_remove_from_fav,data:{...e},headers:{}}),add_to_media:({...e}={})=>ca({url:rr().stock_audio_add_to_media,data:{...e},headers:{}}),recently_used:({...e}={})=>co({url:rr().stock_audio_recently_used_media_list,headers:{params:{...e}}}),favorite_audio_list:({...e}={})=>co({url:rr().stock_audio_fav_list,headers:{params:{...e}}}),all_fav_list:({...e}={})=>co({url:rr().stock_audio_all_fav_list,headers:{params:{...e}}})},yO=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("g",{id:"pause_FILL0_wght300_GRAD0_opsz48 (1) 1"},A.createElement("path",{id:"Vector",d:"M14.475 18.5C14.175 18.5 13.9125 18.3875 13.6875 18.1625C13.4625 17.9375 13.35 17.675 13.35 17.375V6.625C13.35 6.325 13.4625 6.0625 13.6875 5.8375C13.9125 5.6125 14.175 5.5 14.475 5.5H17.375C17.675 5.5 17.9375 5.6125 18.1625 5.8375C18.3875 6.0625 18.5 6.325 18.5 6.625V17.375C18.5 17.675 18.3875 17.9375 18.1625 18.1625C17.9375 18.3875 17.675 18.5 17.375 18.5H14.475ZM6.625 18.5C6.325 18.5 6.0625 18.3875 5.8375 18.1625C5.6125 17.9375 5.5 17.675 5.5 17.375V6.625C5.5 6.325 5.6125 6.0625 5.8375 5.8375C6.0625 5.6125 6.325 5.5 6.625 5.5H9.525C9.825 5.5 10.0917 5.6125 10.325 5.8375C10.5583 6.0625 10.675 6.325 10.675 6.625V17.375C10.675 17.675 10.5583 17.9375 10.325 18.1625C10.0917 18.3875 9.825 18.5 9.525 18.5H6.625ZM14.475 17.375H17.375V6.625H14.475V17.375ZM6.625 17.375H9.525V6.625H6.625V17.375Z",fill:"white"}))),vO=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("g",{id:"Group-3691"},A.createElement("path",{id:"Vector",d:"M7.49125 18.8534C7.17492 19.0434 6.8473 19.0487 6.50838 18.8692C6.16946 18.6898 6 18.4206 6 18.0616V5.96299C6 5.58293 6.16946 5.30316 6.50838 5.12369C6.8473 4.94422 7.17492 4.96005 7.49125 5.1712L17.6927 11.2522C17.9865 11.4422 18.1333 11.6956 18.1333 12.0123C18.1333 12.329 17.9865 12.5824 17.6927 12.7724L7.49125 18.8534ZM7.52514 17.1115L16.1337 12.0123L7.52514 6.91315V17.1115Z",fill:"white"}))),Pke=e=>A.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:360,height:16,viewBox:"0 0 360 16",fill:"none",...e},A.createElement("path",{fill:"#838383",d:"M187.467 3.234V3.4c-.595.922-.894 1.387-1.486 2.324l-.751-.009c-.599-.886-.888-1.332-1.493-2.231v.511c-.297.403-.453.605-.752 1.011l-3.012-.214-.759.163c-.306-.073-.457-.11-.757-.184-.306-1.539-.456-2.311-.761-3.86v.35c-.912.815-1.373 1.227-2.29 2.058-.305-.077-.466-.115-.766-.191-.613.343-.921.515-1.538.863-.615-.294-.924-.442-1.54-.739-.618-.44-.925-.66-1.542-1.105-.312 1.003-.466 1.505-.779 2.513-.622-.512-.925-.77-1.552-1.287l-.774-.01v.545c-.313 1.087-.467 1.631-.779 2.724-.625.58-.938.872-1.566 1.458h-.775c-.318-.073-.472-.11-.788-.184v-.183c-.313-1.104-.47-1.657-.786-2.764-.937-.819-1.41-1.23-2.355-2.058l-.786.177c-.63-.527-.948-.792-1.578-1.323-.318 1.486-.476 2.231-.793 3.723l-.789-.004-.793-.192c-.317-1.275-.471-1.914-.789-3.193-.635-.683-.955-1.026-1.586-1.712a602.753 602.753 0 0 0-.792 4.135l-1.594-.01c-.322 1.057-.48 1.585-.803 2.645l-2.392-.194c-.638-1.596-.959-2.395-1.594-3.999l-.8-.005c0 1.067-.003 1.6-.003 2.667-.643.227-.963.34-1.603.568l-2.403-.387v.191l-.802.19-.807-.193-.803-4.03c-.645-.77-.965-1.156-1.607-1.928l-.803.187c-.321 2.382-.486 3.573-.806 5.957l-.802-.193v-.385l-2.415-.387c-.644-2.082-.974-3.123-1.618-5.206l-.8.192c-.326 1.927-.486 2.89-.808 4.818-.645-.232-.963-.348-1.613-.579l-.803.192-.81-.192c-.644-.849-.962-1.273-1.607-2.121L122.248 0c-.322 2.39-.488 3.586-.806 5.976-.967.231-1.451.348-2.417.58-.324.076-.482.115-.804.193-.321-.078-.484-.116-.807-.192v-.578c-.647-.845-.967-1.268-1.608-2.111v.383c-.322.078-.489.117-.804.195l-1.607-1.722v2.493c-.645.309-.963.463-1.606.77l-.806.002-.806-.19v-.956c-.637-.227-.959-.34-1.6-.567-.643-.455-.957-.683-1.6-1.136v2.668c-1.28.385-1.925.577-3.196.958-.642-.302-.958-.453-1.597-.753A844.587 844.587 0 0 0 99 2.636v.565c-.313.68-.478 1.02-.793 1.698-.636.53-.95.794-1.586 1.32-.636-.296-.95-.444-1.581-.74l-1.584-.363c0-1.116.004-1.674.004-2.79-.945-.508-1.421-.761-2.368-1.263v.185c-.315 1.337-.468 2.005-.78 3.337-.317-.072-.468-.108-.783-.178l-.788.191v.736l-1.564.56-.78-.178c0-.219-.003-.328-.003-.548-.312-1.823-.465-2.733-.778-4.55v.365c-.623 1.836-.934 2.75-1.554 4.568l-1.556-.35c-.93-.93-1.393-1.39-2.32-2.306v.538c-.31 1.007-.461 1.51-.774 2.513-1.23.508-1.841.76-3.069 1.259-.303-.07-.452-.105-.757-.174V4.918l-1.53-.331v.175l-.76.185c-.303-.067-.454-.099-.758-.164-.606-.896-.911-1.342-1.516-2.225v.518l-1.507 4.322-.75-.168c-.3-1.093-.454-1.638-.753-2.723a258.95 258.95 0 0 0-2.983-1.46c-.6 1.426-.89 2.133-1.485 3.537-.294-.065-.442-.097-.737-.16l-2.208.183a507.56 507.56 0 0 0-2.194-5.157l-.723.19v4.991l-1.443.49c-.294-.061-.436-.092-.728-.154v-.476c-.284-.378-.431-.566-.718-.94l-2.148.191c-.853-.173-1.28-.258-2.122-.425v-.46c-.853.08-1.275.122-2.113.201-.842-1.247-1.26-1.86-2.094-3.064v.446c-.276.427-.411.64-.689 1.063-.555-.568-.832-.849-1.383-1.402v2.476c-.552.25-.823.372-1.37.617l-.68.017v.286c-.273.064-.404.096-.678.159l-.68-.126V4.119c-.539-.205-.808-.307-1.344-.506v.697a546.26 546.26 0 0 1-1.339 3.758l-1.323-.001a157.055 157.055 0 0 0-2.625-2.499c-.525.225-.787.336-1.302.555a100.567 100.567 0 0 0-1.927-1.848v1.767c-.51.418-.766.622-1.27 1.026-.253-.046-.38-.07-.632-.114l-.002-1.231-1.252.04c-.497-.419-.752-.624-1.248-1.027-.492 1.116-.741 1.664-1.23 2.74-.49-.37-.737-.55-1.223-.904v.342c-.242.096-.367.144-.605.237l-.599-.103c0-.402-.005-.604-.005-1.007-.48-.073-.722-.108-1.2-.178v-.547c-.48-.372-.713-.553-1.181-.907-.476 1.361-.71 2.027-1.175 3.328-.467-.416-.703-.62-1.169-1.017-.461.095-.691.14-1.149.23l-.568-.084V6.47a107.83 107.83 0 0 0-1.688-.32c-.446-.777-.676-1.155-1.116-1.887-.221 1.238-.334 1.849-.552 3.053l-.543-.08c-.44-1.03-.664-1.531-1.091-2.5a52.367 52.367 0 0 0-1.074-.152v1.433c-.428.295-.634.438-1.056.716-.631-.072-.94-.106-1.561-.168v-.543c-.41-.436-.617-.646-1.028-1.05-.4 1.271-.607 1.884-1.006 3.062H5.25l-.491-.07v-.07c-.195-.081-.298-.121-.497-.2-.39-.292-.589-.432-.976-.699a76.288 76.288 0 0 0-.958-.077c-.38.07-.565.104-.941.17a53.024 53.024 0 0 0-.465-.035V6.71C.55 6.67.364 6.65 0 6.616v3.58l.455.006c.37-.264.554-.405.933-.704.374-.017.562-.026.946-.048l.953.07c.388-.465.585-.708.977-1.217.592-.073.886-.112 1.49-.196.2.03.3.044.502.076l-.002.952c.406.78.614 1.185 1.018 2.023v-.077c.41-.533.617-.81 1.031-1.386.415.118.63.18 1.047.304l.526-.05c.426.623.638.944 1.069 1.604.425-.709.642-1.075 1.08-1.832.431-.474.648-.718 1.09-1.222l.55.1c.22 1.294.33 1.95.558 3.281v-.28c.218-.242.333-.365.558-.615l.56.04v-.287l.564-.16c.45-.362.679-.549 1.14-.932.455.137.681.206 1.143.348.465-.635.697-.961 1.162-1.628.236.043.352.065.589.11.234 1.358.35 2.045.592 3.434a83.394 83.394 0 0 0 1.781-1.199c.478-.508.717-.768 1.204-1.299.488.192.728.29 1.219.49v-.346c.24-.363.364-.546.607-.917.248.05.373.074.617.125 0 .14-.004.21-.004.352.246 1.133.374 1.705.619 2.859.496-.35.752-.528 1.248-.893l.623.15c.255.01.378.017.63.028.252-.678.38-1.02.633-1.71.25.056.38.084.634.139.508 1.414.767 2.133 1.274 3.594V12.9c.26-.645.385-.971.645-1.628 1.03-.112 1.549-.17 2.595-.293.259-.574.396-.863.654-1.445.527-.525.791-.791 1.318-1.332l1.328.003c.268.055.399.083.667.14.538 1.882.804 2.837 1.343 4.77 0-.168.003-.252.003-.42.54-.423.81-.638 1.347-1.074.545.246.815.37 1.36.622v-.288l.688-.12c.548.887.82 1.336 1.37 2.245v-.44c.278-.279.419-.42.696-.703.277.07.412.106.688.178v.296a242.776 242.776 0 0 0 2.094-2.923c.838.499 1.26.752 2.113 1.267v-.46l1.413-.275.709.015c.859.08 1.29.121 2.148.203v-.157c.578-.747.865-1.124 1.446-1.885.281.066.427.099.718.165.29 1.99.43 2.99.725 4.997.574.152.872.228 1.454.382.292-1.288.435-1.934.734-3.233.587-.64.878-.964 1.466-1.616l.737.173.734.009v-.332c.295-.063.44-.095.737-.16l.743.174v4.18c.59.286.89.43 1.486.72 0-.54.003-.81.003-1.348.89-.11 1.337-.167 2.236-.282.605-1.69.899-2.54 1.503-4.254l.757.175c0 .483-.007.723-.007 1.206.605 1.796.91 2.7 1.512 4.52v-.52c.304-.477.458-.716.762-1.197.91-.26 1.36-.39 2.281-.656.605-1.042.915-1.567 1.524-2.622l.767.005.767.182c.307-.069.463-.103.769-.173l.766.184v.356c.619 1.72.93 2.584 1.549 4.322v-.538c.614-.922.924-1.385 1.54-2.316l2.337.572v.546c.62 1.1.935 1.652 1.56 2.762.307-1.82.466-2.732.78-4.56l1.564 2.403V12.32c.628-.213.938-.32 1.57-.536.627 1.41.938 2.117 1.572 3.537v-.557c.317-.291.47-.437.787-.73.943-1.471 1.421-2.212 2.37-3.7.63.526.945.79 1.58 1.318.638.305.95.458 1.586.764.634.531.953.798 1.587 1.332 0-.075.005-.113.005-.188.315-.073.479-.109.795-.181.64-.824.95-1.238 1.59-2.067.64-.451.955-.677 1.598-1.13.315.077.479.115.802.192l1.591-.375.802.192c.323 1.754.479 2.632.799 4.39v-1.145c.96-.299 1.446-.449 2.401-.75V10.39c.646-.151.966-.227 1.611-.38.322.078.477.117.802.194l1.605 4.418v-.576c.642-.15.967-.225 1.61-.377l.805.003c.642-1.536.966-2.305 1.61-3.844l1.61.579v-.386l.807-.191c.321.077.478.116.804.193v5.396l1.616.581v-.579c.318-.23.485-.346.806-.577.963-1.079 1.452-1.62 2.417-2.699l1.607.579v-.58l.809-.192c.642 1.619.964 2.428 1.607 4.045l.808-.195v-3.468c.645-.31.97-.464 1.616-.773l.801-.001 1.609-.773c.32.077.484.115.806.191v4.997l1.61-.009c0-.538-.004-.806-.004-1.344l1.606-.584.807-2.686.803.188.796-.003v-.574l.806-.575.801-.002.803.188c.641 1.524.959 2.285 1.603 3.802l.797-.198v-.38c.319-1.903.481-2.854.803-4.754l.794.188.799-.19.793-.002c.639 1.588.958 2.38 1.596 3.96v-.566c.322-.153.477-.23.801-.383.634 1.503.95 2.252 1.587 3.745.631-1.061.949-1.59 1.584-2.646.634-.755.95-1.133 1.578-1.884.636.742.95 1.112 1.584 1.849.631 1.034.943 1.55 1.573 2.575l.785-.014a3183.22 3183.22 0 0 1 3.139-7.402h.781l.786.182c.314.364.465.547.78.91.311 1.82.465 2.73.778 4.542.936-.89 1.401-1.332 2.326-2.209.621 1.509.933 2.26 1.549 3.752v-.539c.308-.438.463-.657.772-1.093.616-.514.925-.77 1.54-1.278l.77.165v.71c.92.195 1.381.292 2.298.481.614.55.916.822 1.527 1.364l.76-.023v-1.744c.609-.432.909-.648 1.516-1.075.306.063.454.095.754.158.306-.075.456-.113.755-.188v-.344c.606-.494.902-.738 1.504-1.225.603 1.292.906 1.933 1.504 3.205v-.17c.297-1.23.44-1.844.74-3.066.301-.003.449-.006.751-.01.297.063.445.095.747.157v2.182c.588.723.888 1.082 1.481 1.793.126-.396.252-.76.362-1.105V3.51c-.345-.092-.634-.163-1.078-.277h-.026Z"}),A.createElement("path",{fill:"#838383",d:"M306.514 3.234V3.4c-.594.922-.894 1.387-1.486 2.324l-.751-.009c-.598-.886-.888-1.332-1.492-2.231v.511c-.297.403-.454.605-.752 1.011l-3.013-.214-.759.163c-.305-.073-.457-.11-.757-.184-.305-1.539-.456-2.311-.76-3.86v.35c-.912.815-1.373 1.227-2.29 2.058-.306-.077-.466-.115-.767-.191-.612.343-.92.515-1.538.863-.614-.294-.924-.442-1.54-.739-.617-.44-.924-.66-1.541-1.105-.312 1.003-.466 1.505-.779 2.513-.622-.512-.926-.77-1.553-1.287-.31-.004-.464-.007-.774-.01v.545c-.313 1.087-.467 1.631-.778 2.724-.625.58-.939.872-1.566 1.458h-.775c-.318-.073-.472-.11-.788-.184v-.183c-.313-1.104-.471-1.657-.787-2.764l-2.355-2.058-.785.177c-.631-.527-.948-.792-1.578-1.323-.318 1.486-.476 2.231-.793 3.723l-.789-.004-.793-.192c-.317-1.275-.471-1.914-.79-3.193-.635-.683-.954-1.026-1.585-1.712-.323 1.652-.479 2.479-.792 4.135l-1.595-.01c-.322 1.057-.48 1.585-.802 2.645l-2.393-.194c-.638-1.596-.958-2.395-1.593-3.999l-.801-.005-.002 2.667c-.644.227-.964.34-1.603.568l-2.403-.387v.191l-.803.19-.806-.193c-.323-1.611-.481-2.417-.803-4.03-.645-.77-.965-1.156-1.608-1.928l-.802.187c-.321 2.382-.486 3.573-.807 5.957l-.801-.193v-.385l-2.416-.387c-.643-2.082-.973-3.123-1.617-5.206l-.8.192c-.326 1.927-.486 2.89-.808 4.818-.645-.232-.964-.348-1.614-.579l-.802.192-.81-.192c-.644-.849-.962-1.273-1.608-2.121L241.296 0c-.322 2.39-.488 3.586-.806 5.976-.968.231-1.451.348-2.418.58-.323.076-.481.115-.804.193-.321-.078-.483-.116-.806-.192v-.578c-.647-.845-.967-1.268-1.608-2.111v.383c-.322.078-.489.117-.804.195l-1.607-1.722v2.493l-1.606.77-.807.002-.805-.19v-.956c-.637-.227-.959-.34-1.601-.567-.642-.455-.956-.683-1.599-1.136v2.668c-1.28.385-1.925.577-3.196.958-.643-.302-.958-.453-1.598-.753a759.972 759.972 0 0 0-3.183-3.377v.565c-.313.68-.479 1.02-.794 1.698-.636.53-.949.794-1.586 1.32-.635-.296-.95-.444-1.581-.74l-1.584-.363c0-1.116.005-1.674.005-2.79-.945-.508-1.422-.761-2.369-1.263v.185c-.314 1.337-.468 2.005-.78 3.337-.316-.072-.468-.108-.783-.178l-.787.191v.736l-1.564.56-.78-.178c0-.219-.004-.328-.004-.548-.311-1.823-.465-2.733-.778-4.55v.365c-.623 1.836-.933 2.75-1.554 4.568l-1.556-.35a392.6 392.6 0 0 0-2.32-2.306v.538c-.31 1.007-.46 1.51-.773 2.513-1.23.508-1.841.76-3.069 1.259-.303-.07-.452-.105-.758-.174V4.918l-1.529-.331v.175c-.308.074-.456.11-.759.185-.304-.067-.455-.099-.759-.164-.606-.896-.912-1.342-1.517-2.225v.518c-.605 1.74-.907 2.605-1.506 4.322l-.751-.168c-.299-1.093-.453-1.638-.753-2.723a248.177 248.177 0 0 0-2.983-1.46c-.599 1.426-.89 2.133-1.484 3.537-.295-.065-.442-.097-.737-.16l-2.208.183a500.858 500.858 0 0 0-2.194-5.157l-.723.19v4.991l-1.443.49c-.295-.061-.436-.092-.728-.154v-.476c-.285-.378-.431-.566-.718-.94l-2.149.191c-.853-.173-1.28-.258-2.122-.425v-.46c-.853.08-1.275.122-2.112.201-.843-1.247-1.26-1.86-2.095-3.064v.446c-.276.427-.411.64-.688 1.063-.555-.568-.832-.849-1.384-1.402v2.476c-.551.25-.823.372-1.37.617l-.68.017v.286c-.272.064-.404.096-.677.159l-.68-.126V4.119c-.539-.205-.809-.307-1.344-.506v.697a585.99 585.99 0 0 1-1.339 3.758l-1.323-.001a157.054 157.054 0 0 0-2.625-2.499c-.525.225-.788.336-1.303.555a99.111 99.111 0 0 0-1.927-1.848v1.767c-.51.418-.765.622-1.269 1.026-.253-.046-.381-.07-.632-.114l-.002-1.231-1.253.04c-.496-.419-.751-.624-1.248-1.027a190.62 190.62 0 0 1-1.23 2.74c-.489-.37-.737-.55-1.222-.904v.342c-.242.096-.368.144-.606.237-.244-.041-.36-.062-.598-.103 0-.402-.006-.604-.006-1.007-.479-.073-.721-.108-1.2-.178v-.547c-.479-.372-.712-.553-1.181-.907-.475 1.361-.71 2.027-1.175 3.328-.467-.416-.703-.62-1.168-1.017-.461.095-.692.14-1.149.23l-.568-.084V6.47c-.684-.134-1.022-.199-1.689-.32-.446-.777-.675-1.155-1.116-1.887-.221 1.238-.334 1.849-.551 3.053l-.544-.08c-.44-1.03-.664-1.531-1.091-2.5a52.475 52.475 0 0 0-1.074-.152v1.433c-.427.295-.634.438-1.055.716-.632-.072-.94-.106-1.562-.168v-.543a30.95 30.95 0 0 0-1.027-1.05c-.401 1.271-.607 1.884-1.007 3.062h-.502l-.491-.07v-.07c-.195-.081-.298-.121-.497-.2-.39-.292-.589-.432-.977-.699a75.792 75.792 0 0 0-.958-.077c-.379.07-.564.104-.941.17a51.613 51.613 0 0 0-.464-.035V6.71c-.373-.041-.559-.06-.922-.094v3.58l.455.006c.37-.264.553-.405.932-.704.375-.017.563-.026.947-.048l.953.07c.387-.465.584-.708.976-1.217.592-.073.886-.112 1.491-.196.2.03.299.044.502.076l-.002.952c.405.78.614 1.185 1.018 2.023v-.077c.409-.533.616-.81 1.031-1.386.414.118.63.18 1.046.304l.527-.05c.425.623.638.944 1.068 1.604.426-.709.643-1.075 1.08-1.832.432-.474.649-.718 1.09-1.222l.551.1c.22 1.294.33 1.95.557 3.281v-.28c.219-.242.334-.365.559-.615l.559.04v-.287l.564-.16c.45-.362.679-.549 1.14-.932.455.137.682.206 1.144.348.465-.635.697-.961 1.162-1.628.236.043.352.065.589.11.234 1.358.35 2.045.592 3.434a84.933 84.933 0 0 0 1.781-1.199c.478-.508.716-.768 1.204-1.299.487.192.727.29 1.218.49v-.346c.241-.363.365-.546.608-.917.248.05.373.074.617.125 0 .14-.004.21-.004.352.245 1.133.373 1.705.619 2.859.496-.35.751-.528 1.248-.893l.622.15c.255.01.379.017.63.028.253-.678.381-1.02.634-1.71.249.056.379.084.633.139.508 1.414.767 2.133 1.275 3.594V12.9c.261-.645.384-.971.645-1.628 1.029-.112 1.548-.17 2.595-.293.258-.574.396-.863.654-1.445.527-.525.791-.791 1.318-1.332l1.327.003c.268.055.4.083.668.14.538 1.882.804 2.837 1.342 4.77 0-.168.004-.252.004-.42.54-.423.809-.638 1.346-1.074.545.246.815.37 1.361.622v-.288l.688-.12c.547.887.819 1.336 1.37 2.245v-.44c.277-.279.418-.42.696-.703.277.07.412.106.688.178v.296a241.678 241.678 0 0 0 2.094-2.923c.838.499 1.259.752 2.113 1.267v-.46l1.413-.275.709.015c.858.08 1.29.121 2.148.203v-.157c.578-.747.864-1.124 1.445-1.885.282.066.428.099.718.165.291 1.99.431 2.99.725 4.997.575.152.873.228 1.455.382.291-1.288.435-1.934.734-3.233.586-.64.877-.964 1.466-1.616l.736.173.735.009v-.332c.295-.063.44-.095.737-.16l.742.174v4.18c.591.286.891.43 1.487.72 0-.54.003-.81.003-1.348.889-.11 1.337-.167 2.235-.282.605-1.69.899-2.54 1.504-4.254.299.07.449.105.757.175 0 .483-.008.723-.008 1.206.605 1.796.911 2.7 1.513 4.52v-.52c.304-.477.458-.716.762-1.197.909-.26 1.36-.39 2.281-.656.605-1.042.915-1.567 1.524-2.622l.767.005.766.182c.308-.069.464-.103.769-.173l.767.184v.356c.618 1.72.929 2.584 1.549 4.322v-.538c.614-.922.924-1.385 1.54-2.316.935.228 1.401.342 2.336.572v.546c.621 1.1.935 1.652 1.56 2.762.308-1.82.467-2.732.78-4.56l1.565 2.403V12.32c.627-.213.938-.32 1.57-.536.627 1.41.938 2.117 1.572 3.537v-.557c.316-.291.47-.437.787-.73.943-1.471 1.421-2.212 2.369-3.7.63.526.945.79 1.581 1.318.637.305.95.458 1.586.764.633.531.953.798 1.587 1.332 0-.075.004-.113.004-.188.315-.073.479-.109.796-.181.639-.824.95-1.238 1.59-2.067.64-.451.954-.677 1.598-1.13.315.077.479.115.801.192l1.592-.375.802.192c.322 1.754.479 2.632.799 4.39v-1.145c.959-.299 1.445-.449 2.4-.75V10.39c.646-.151.966-.227 1.612-.38.321.078.476.117.802.194l1.604 4.418v-.576c.643-.15.967-.225 1.611-.377l.804.003c.643-1.536.967-2.305 1.61-3.844l1.61.579v-.386l.807-.191.804.193v5.396l1.616.581v-.579c.319-.23.485-.346.806-.577.964-1.079 1.453-1.62 2.417-2.699l1.608.579v-.58l.808-.192 1.608 4.045.808-.195v-3.468c.645-.31.97-.464 1.616-.773l.8-.001 1.609-.773.807.191v4.997l1.61-.009c0-.538-.004-.806-.004-1.344l1.606-.584.807-2.686.802.188.797-.003v-.574l.805-.575.802-.002.803.188c.641 1.524.959 2.285 1.603 3.802l.796-.198v-.38c.32-1.903.482-2.854.803-4.754l.794.188.8-.19.793-.002c.638 1.588.958 2.38 1.595 3.96v-.566c.323-.153.478-.23.802-.383.634 1.503.949 2.252 1.587 3.745.63-1.061.948-1.59 1.583-2.646.634-.755.951-1.133 1.579-1.884.635.742.949 1.112 1.583 1.849.632 1.034.944 1.55 1.573 2.575l.786-.014c1.042-2.468 2.089-4.935 3.138-7.402h.782l.785.182c.314.364.466.547.78.91.312 1.82.466 2.73.779 4.542.935-.89 1.4-1.332 2.326-2.209.621 1.509.933 2.26 1.549 3.752v-.539l.771-1.093c.616-.514.926-.77 1.54-1.278l.771.165v.71c.92.195 1.381.292 2.297.481.615.55.917.822 1.527 1.364l.761-.023v-1.744c.609-.432.909-.648 1.516-1.075.306.063.454.095.754.158.305-.075.456-.113.754-.188v-.344c.607-.494.903-.738 1.504-1.225.603 1.292.907 1.933 1.504 3.205v-.17c.297-1.23.441-1.844.74-3.066.302-.003.449-.006.751-.01.297.063.446.095.748.157v2.182c.588.723.887 1.082 1.481 1.793.126-.396.251-.76.362-1.105V3.51c-.345-.092-.635-.163-1.078-.277h-.027Z"}),A.createElement("path",{fill:"#838383",d:"M358.895 3.234V3.4c-.594.922-.894 1.387-1.486 2.324l-.751-.009c-.598-.886-.888-1.332-1.492-2.231v.511c-.297.403-.454.605-.752 1.011l-3.013-.214-.759.163c-.305-.073-.457-.11-.757-.184-.306-1.539-.456-2.311-.76-3.86v.35c-.912.815-1.374 1.227-2.29 2.058-.306-.077-.466-.115-.767-.191-.612.343-.92.515-1.538.863-.615-.294-.924-.442-1.54-.739-.617-.44-.924-.66-1.542-1.105l-.778 2.513c-.623-.512-.926-.77-1.553-1.287-.31-.004-.464-.007-.774-.01v.545c-.313 1.087-.467 1.631-.779 2.724-.624.58-.938.872-1.565 1.458h-.775c-.318-.073-.472-.11-.788-.184v-.183c-.313-1.104-.471-1.657-.787-2.764l-2.355-2.058-.785.177c-.631-.527-.949-.792-1.578-1.323a1573.1 1573.1 0 0 0-.793 3.723l-.789-.004-.793-.192c-.317-1.275-.471-1.914-.79-3.193-.635-.683-.954-1.026-1.586-1.712-.322 1.652-.478 2.479-.791 4.135l-1.595-.01c-.322 1.057-.48 1.585-.803 2.645l-2.392-.194c-.638-1.596-.958-2.395-1.593-3.999l-.801-.005-.002 2.667c-.644.227-.964.34-1.603.568l-2.403-.387v.191l-.803.19-.806-.193c-.323-1.611-.482-2.417-.803-4.03-.645-.77-.965-1.156-1.608-1.928l-.803.187c-.321 2.382-.486 3.573-.806 5.957l-.802-.193v-.385l-2.415-.387c-.644-2.082-.973-3.123-1.617-5.206l-.8.192c-.326 1.927-.487 2.89-.808 4.818-.645-.232-.964-.348-1.614-.579l-.803.192-.809-.192c-.644-.849-.963-1.273-1.608-2.121L293.677 0c-.322 2.39-.488 3.586-.807 5.976-.967.231-1.451.348-2.417.58-.323.076-.481.115-.804.193-.321-.078-.483-.116-.806-.192v-.578c-.647-.845-.968-1.268-1.608-2.111v.383c-.323.078-.489.117-.804.195l-1.607-1.722v2.493l-1.606.77-.807.002-.805-.19v-.956c-.637-.227-.959-.34-1.601-.567-.642-.455-.956-.683-1.599-1.136v2.668l-3.196.958c-.643-.302-.958-.453-1.598-.753a759.972 759.972 0 0 0-3.183-3.377v.565c-.313.68-.479 1.02-.794 1.698-.636.53-.949.794-1.586 1.32-.636-.296-.95-.444-1.581-.74l-1.584-.363c0-1.116.005-1.674.005-2.79a401.94 401.94 0 0 0-2.369-1.263v.185c-.315 1.337-.468 2.005-.78 3.337-.316-.072-.468-.108-.783-.178l-.787.191v.736l-1.565.56-.78-.178c0-.219-.003-.328-.003-.548-.311-1.823-.465-2.733-.778-4.55v.365c-.623 1.836-.933 2.75-1.554 4.568l-1.556-.35a392.6 392.6 0 0 0-2.32-2.306v.538c-.31 1.007-.461 1.51-.774 2.513-1.229.508-1.841.76-3.069 1.259-.303-.07-.451-.105-.757-.174V4.918l-1.529-.331v.175l-.76.185c-.303-.067-.454-.099-.758-.164-.606-.896-.912-1.342-1.517-2.225v.518c-.605 1.74-.907 2.605-1.506 4.322l-.751-.168c-.299-1.093-.453-1.638-.753-2.723a255.764 255.764 0 0 0-2.983-1.46c-.599 1.426-.89 2.133-1.484 3.537l-.737-.16-2.208.183a523.92 523.92 0 0 0-2.194-5.157l-.724.19v4.991l-1.443.49c-.294-.061-.435-.092-.727-.154v-.476c-.285-.378-.431-.566-.719-.94l-2.148.191c-.853-.173-1.28-.258-2.122-.425v-.46c-.853.08-1.275.122-2.113.201-.842-1.247-1.26-1.86-2.094-3.064v.446c-.276.427-.411.64-.688 1.063-.555-.568-.832-.849-1.384-1.402v2.476c-.551.25-.823.372-1.37.617l-.68.017v.286c-.272.064-.404.096-.677.159l-.681-.126V4.119c-.538-.205-.808-.307-1.343-.506v.697a585.99 585.99 0 0 1-1.339 3.758l-1.324-.001a157.056 157.056 0 0 0-2.624-2.499c-.525.225-.788.336-1.303.555a99.111 99.111 0 0 0-1.927-1.848v1.767c-.51.418-.765.622-1.269 1.026-.253-.046-.381-.07-.632-.114l-.002-1.231-1.253.04c-.496-.419-.751-.624-1.248-1.027-.491 1.116-.741 1.664-1.23 2.74-.489-.37-.737-.55-1.222-.904v.342c-.242.096-.368.144-.606.237-.244-.041-.36-.062-.598-.103 0-.402-.006-.604-.006-1.007-.48-.073-.721-.108-1.2-.178v-.547c-.479-.372-.712-.553-1.181-.907a442.3 442.3 0 0 1-1.175 3.328c-.467-.416-.703-.62-1.168-1.017-.462.095-.692.14-1.149.23l-.568-.084V6.47c-.684-.134-1.022-.199-1.689-.32-.446-.777-.675-1.155-1.116-1.887-.221 1.238-.334 1.849-.551 3.053l-.544-.08c-.44-1.03-.664-1.531-1.091-2.5a52.475 52.475 0 0 0-1.074-.152v1.433c-.427.295-.634.438-1.055.716-.632-.072-.94-.106-1.562-.168v-.543a30.95 30.95 0 0 0-1.027-1.05c-.401 1.271-.608 1.884-1.007 3.062h-.503l-.491-.07v-.07c-.194-.081-.297-.121-.496-.2-.39-.292-.589-.432-.977-.699a75.792 75.792 0 0 0-.958-.077c-.379.07-.564.104-.941.17a51.613 51.613 0 0 0-.464-.035V6.71c-.373-.041-.559-.06-.923-.094v3.58l.456.006c.369-.264.553-.405.932-.704.375-.017.562-.026.947-.048l.952.07c.388-.465.585-.708.977-1.217.592-.073.886-.112 1.49-.196.201.03.3.044.503.076l-.002.952c.405.78.613 1.185 1.018 2.023v-.077c.409-.533.616-.81 1.031-1.386.414.118.63.18 1.046.304l.527-.05c.425.623.638.944 1.068 1.604.425-.709.643-1.075 1.08-1.832a73.83 73.83 0 0 0 1.09-1.222l.551.1c.219 1.294.33 1.95.557 3.281v-.28c.219-.242.334-.365.559-.615l.559.04v-.287l.564-.16c.45-.362.679-.549 1.14-.932.455.137.682.206 1.143.348.466-.635.698-.961 1.162-1.628.237.043.353.065.589.11.235 1.358.351 2.045.592 3.434a84.956 84.956 0 0 0 1.782-1.199c.478-.508.716-.768 1.204-1.299.487.192.727.29 1.218.49v-.346c.241-.363.364-.546.608-.917.247.05.373.074.617.125 0 .14-.004.21-.004.352.245 1.133.373 1.705.618 2.859.497-.35.752-.528 1.249-.893l.622.15c.255.01.379.017.63.028.253-.678.38-1.02.634-1.71.249.056.379.084.633.139.508 1.414.767 2.133 1.275 3.594V12.9c.26-.645.384-.971.645-1.628 1.029-.112 1.548-.17 2.595-.293.258-.574.395-.863.654-1.445.526-.525.791-.791 1.318-1.332l1.327.003c.268.055.4.083.668.14.537 1.882.804 2.837 1.342 4.77 0-.168.004-.252.004-.42.539-.423.809-.638 1.346-1.074.545.246.815.37 1.36.622v-.288l.689-.12c.547.887.819 1.336 1.37 2.245v-.44c.277-.279.418-.42.695-.703.278.07.413.106.689.178v.296a241.678 241.678 0 0 0 2.094-2.923c.838.499 1.259.752 2.113 1.267v-.46l1.413-.275.708.015c.859.08 1.291.121 2.149.203v-.157c.578-.747.864-1.124 1.445-1.885.282.066.428.099.718.165.291 1.99.431 2.99.725 4.997.574.152.873.228 1.455.382.291-1.288.435-1.934.734-3.233.586-.64.877-.964 1.465-1.616l.737.173.735.009v-.332c.295-.063.44-.095.737-.16l.742.174v4.18c.591.286.891.43 1.487.72 0-.54.003-.81.003-1.348.889-.11 1.337-.167 2.235-.282.605-1.69.899-2.54 1.503-4.254.3.07.45.105.758.175 0 .483-.008.723-.008 1.206.605 1.796.911 2.7 1.513 4.52v-.52c.304-.477.458-.716.761-1.197.91-.26 1.361-.39 2.282-.656.605-1.042.915-1.567 1.524-2.622l.767.005.766.182c.308-.069.463-.103.769-.173l.766.184v.356c.619 1.72.93 2.584 1.549 4.322v-.538c.615-.922.925-1.385 1.541-2.316.934.228 1.401.342 2.336.572v.546c.62 1.1.935 1.652 1.56 2.762.307-1.82.466-2.732.78-4.56l1.564 2.403V12.32c.628-.213.939-.32 1.571-.536.626 1.41.938 2.117 1.572 3.537v-.557c.316-.291.47-.437.786-.73.944-1.471 1.422-2.212 2.37-3.7.63.526.945.79 1.581 1.318.637.305.95.458 1.586.764.633.531.952.798 1.586 1.332 0-.075.005-.113.005-.188.315-.073.479-.109.796-.181.639-.824.95-1.238 1.59-2.067.639-.451.954-.677 1.598-1.13.314.077.479.115.801.192l1.592-.375.802.192c.322 1.754.478 2.632.799 4.39v-1.145c.959-.299 1.445-.449 2.4-.75V10.39c.646-.151.966-.227 1.611-.38.322.078.477.117.803.194l1.604 4.418v-.576c.643-.15.967-.225 1.611-.377l.804.003c.643-1.536.967-2.305 1.61-3.844l1.61.579v-.386l.807-.191.804.193v5.396l1.616.581v-.579c.319-.23.485-.346.806-.577.964-1.079 1.452-1.62 2.417-2.699l1.608.579v-.58l.808-.192 1.608 4.045.808-.195v-3.468c.645-.31.97-.464 1.616-.773l.8-.001 1.609-.773c.32.077.485.115.806.191v4.997l1.61-.009c0-.538-.003-.806-.003-1.344l1.606-.584.806-2.686.803.188.797-.003v-.574l.805-.575.802-.002.803.188c.641 1.524.959 2.285 1.603 3.802l.796-.198v-.38c.319-1.903.482-2.854.803-4.754l.794.188.799-.19.793-.002c.639 1.588.958 2.38 1.596 3.96v-.566c.322-.153.478-.23.802-.383.634 1.503.949 2.252 1.587 3.745.63-1.061.948-1.59 1.583-2.646.634-.755.951-1.133 1.579-1.884.635.742.949 1.112 1.583 1.849.632 1.034.943 1.55 1.573 2.575l.786-.014c1.042-2.468 2.089-4.935 3.138-7.402H336l.785.182c.314.364.466.547.78.91.312 1.82.466 2.73.779 4.542.935-.89 1.4-1.332 2.326-2.209.621 1.509.933 2.26 1.549 3.752v-.539l.771-1.093c.616-.514.925-.77 1.54-1.278l.77.165v.71c.921.195 1.382.292 2.298.481.615.55.917.822 1.527 1.364l.761-.023v-1.744c.608-.432.908-.648 1.516-1.075.306.063.453.095.753.158.306-.075.456-.113.755-.188v-.344c.606-.494.903-.738 1.504-1.225.603 1.292.906 1.933 1.504 3.205v-.17c.297-1.23.441-1.844.74-3.066.302-.003.449-.006.751-.01.297.063.446.095.747.157v2.182c.589.723.888 1.082 1.482 1.793.126-.396.251-.76.362-1.105V3.51c-.345-.092-.635-.163-1.078-.277h-.027Z"}));var Dke=globalThis&&globalThis.__awaiter||function(e,n,t,r){function i(a){return a instanceof t?a:new t(function(l){l(a)})}return new(t||(t=Promise))(function(a,l){function o(d){try{h(r.next(d))}catch(p){l(p)}}function u(d){try{h(r.throw(d))}catch(p){l(p)}}function h(d){d.done?a(d.value):i(d.value).then(o,u)}h((r=r.apply(e,n||[])).next())})};function Fke(e,n){return Dke(this,void 0,void 0,function*(){const t=new AudioContext({sampleRate:n}),r=t.decodeAudioData(e);return r.finally(()=>t.close()),r})}function Mke(e){const n=e[0];if(n.some(t=>t>1||t<-1)){const t=n.length;let r=0;for(let i=0;i<t;i++){const a=Math.abs(n[i]);a>r&&(r=a)}for(const i of e)for(let a=0;a<t;a++)i[a]/=r}return e}function Rke(e,n){return typeof e[0]=="number"&&(e=[e]),Mke(e),{duration:n,length:e[0].length,sampleRate:e[0].length/n,numberOfChannels:e.length,getChannelData:t=>e==null?void 0:e[t],copyFromChannel:AudioBuffer.prototype.copyFromChannel,copyToChannel:AudioBuffer.prototype.copyToChannel}}const rI={decode:Fke,createBuffer:Rke};var iI=globalThis&&globalThis.__awaiter||function(e,n,t,r){function i(a){return a instanceof t?a:new t(function(l){l(a)})}return new(t||(t=Promise))(function(a,l){function o(d){try{h(r.next(d))}catch(p){l(p)}}function u(d){try{h(r.throw(d))}catch(p){l(p)}}function h(d){d.done?a(d.value):i(d.value).then(o,u)}h((r=r.apply(e,n||[])).next())})};function Nke(e,n,t){var r,i;return iI(this,void 0,void 0,function*(){const a=yield fetch(e,t);{const l=(r=a.clone().body)===null||r===void 0?void 0:r.getReader(),o=Number((i=a.headers)===null||i===void 0?void 0:i.get("Content-Length"));let u=0;const h=(d,p)=>iI(this,void 0,void 0,function*(){if(d)return;u+=(p==null?void 0:p.length)||0;const s=Math.round(u/o*100);return n(s),l==null?void 0:l.read().then(({done:c,value:f})=>h(c,f))});l==null||l.read().then(({done:d,value:p})=>h(d,p))}return a.blob()})}const Bke={fetchBlob:Nke};class Kb{constructor(){this.listeners={}}on(n,t){return this.listeners[n]||(this.listeners[n]=new Set),this.listeners[n].add(t),()=>this.un(n,t)}once(n,t){const r=this.on(n,t),i=this.on(n,()=>{r(),i()});return r}un(n,t){this.listeners[n]&&(t?this.listeners[n].delete(t):delete this.listeners[n])}unAll(){this.listeners={}}emit(n,...t){this.listeners[n]&&this.listeners[n].forEach(r=>r(...t))}}class Oke extends Kb{constructor(n){super(),n.media?this.media=n.media:this.media=document.createElement("audio"),n.mediaControls&&(this.media.controls=!0),n.autoplay&&(this.media.autoplay=!0),n.playbackRate!=null&&this.onceMediaEvent("canplay",()=>{n.playbackRate!=null&&(this.media.playbackRate=n.playbackRate)})}onMediaEvent(n,t,r){return this.media.addEventListener(n,t,r),()=>this.media.removeEventListener(n,t)}onceMediaEvent(n,t){return this.onMediaEvent(n,t,{once:!0})}getSrc(){return this.media.currentSrc||this.media.src||""}revokeSrc(){const n=this.getSrc();n.startsWith("blob:")&&URL.revokeObjectURL(n)}setSrc(n,t){if(this.getSrc()===n)return;this.revokeSrc();const i=t instanceof Blob?URL.createObjectURL(t):n;this.media.src=i,this.media.load()}destroy(){this.media.pause(),this.revokeSrc(),this.media.src="",this.media.load()}play(){return this.media.play()}pause(){this.media.pause()}isPlaying(){return this.media.currentTime>0&&!this.media.paused&&!this.media.ended}setTime(n){this.media.currentTime=n}getDuration(){return this.media.duration}getCurrentTime(){return this.media.currentTime}getVolume(){return this.media.volume}setVolume(n){this.media.volume=n}getMuted(){return this.media.muted}setMuted(n){this.media.muted=n}getPlaybackRate(){return this.media.playbackRate}setPlaybackRate(n,t){t!=null&&(this.media.preservesPitch=t),this.media.playbackRate=n}getMediaElement(){return this.media}setSinkId(n){return this.media.setSinkId(n)}}function Lke(e,n,t,r,i=5){let a=()=>{};if(!e)return a;const l=o=>{if(o.button===2)return;o.preventDefault(),o.stopPropagation();let u=o.clientX,h=o.clientY,d=!1;const p=f=>{f.preventDefault(),f.stopPropagation();const m=f.clientX,g=f.clientY;if(d||Math.abs(m-u)>=i||Math.abs(g-h)>=i){const{left:y,top:v}=e.getBoundingClientRect();d||(d=!0,t==null||t(u-y,h-v)),n(m-u,g-h,m-y,g-v),u=m,h=g}},s=f=>{d&&(f.preventDefault(),f.stopPropagation())},c=()=>{d&&(r==null||r()),a()};document.addEventListener("pointermove",p),document.addEventListener("pointerup",c),document.addEventListener("pointerleave",c),document.addEventListener("click",s,!0),a=()=>{document.removeEventListener("pointermove",p),document.removeEventListener("pointerup",c),document.removeEventListener("pointerleave",c),setTimeout(()=>{document.removeEventListener("click",s,!0)},10)}};return e.addEventListener("pointerdown",l),()=>{a(),e.removeEventListener("pointerdown",l)}}class N5 extends Kb{constructor(n,t){super(),this.timeouts=[],this.isScrolling=!1,this.audioData=null,this.resizeObserver=null,this.isDragging=!1,this.options=n;let r;if(typeof n.container=="string"?r=document.querySelector(n.container):n.container instanceof HTMLElement&&(r=n.container),!r)throw new Error("Container not found");this.parent=r;const[i,a]=this.initHtml();r.appendChild(i),this.container=i,this.scrollContainer=a.querySelector(".scroll"),this.wrapper=a.querySelector(".wrapper"),this.canvasWrapper=a.querySelector(".canvases"),this.progressWrapper=a.querySelector(".progress"),this.cursor=a.querySelector(".cursor"),t&&a.appendChild(t),this.initEvents()}initEvents(){this.wrapper.addEventListener("click",t=>{const r=this.wrapper.getBoundingClientRect(),a=(t.clientX-r.left)/r.width;this.emit("click",a)}),this.initDrag(),this.scrollContainer.addEventListener("scroll",()=>{const{scrollLeft:t,scrollWidth:r,clientWidth:i}=this.scrollContainer,a=t/r,l=(t+i)/r;this.emit("scroll",a,l)});const n=this.createDelay(100);this.resizeObserver=new ResizeObserver(()=>{n(()=>this.reRender())}),this.resizeObserver.observe(this.scrollContainer)}initDrag(){Lke(this.wrapper,(n,t,r)=>{this.emit("drag",Math.max(0,Math.min(1,r/this.wrapper.clientWidth)))},()=>this.isDragging=!0,()=>this.isDragging=!1)}getHeight(){return this.options.height==null?128:isNaN(Number(this.options.height))?this.options.height==="auto"&&this.parent.clientHeight||128:Number(this.options.height)}initHtml(){const n=document.createElement("div"),t=n.attachShadow({mode:"open"});return t.innerHTML=`
<style>
:host {
user-select: none;
}
:host audio {
display: block;
width: 100%;
}
:host .scroll {
overflow-x: auto;
overflow-y: hidden;
width: 100%;
position: relative;
touch-action: none;
}
:host .noScrollbar {
scrollbar-color: transparent;
scrollbar-width: none;
}
:host .noScrollbar::-webkit-scrollbar {
display: none;
-webkit-appearance: none;
}
:host .wrapper {
position: relative;
overflow: visible;
z-index: 2;
}
:host .canvases {
min-height: ${this.getHeight()}px;
}
:host .canvases > div {
position: relative;
}
:host canvas {
display: block;
position: absolute;
top: 0;
image-rendering: pixelated;
}
:host .progress {
pointer-events: none;
position: absolute;
z-index: 2;
top: 0;
left: 0;
width: 0;
height: 100%;
overflow: hidden;
}
:host .progress > div {
position: relative;
}
:host .cursor {
pointer-events: none;
position: absolute;
z-index: 5;
top: 0;
left: 0;
height: 100%;
border-radius: 2px;
}
</style>

<div class="scroll" part="scroll">
<div class="wrapper">
<div class="canvases"></div>
<div class="progress" part="progress"></div>
<div class="cursor" part="cursor"></div>
</div>
</div>
`,[n,t]}setOptions(n){this.options=n,this.reRender()}getWrapper(){return this.wrapper}getScroll(){return this.scrollContainer.scrollLeft}destroy(){var n;this.container.remove(),(n=this.resizeObserver)===null||n===void 0||n.disconnect()}createDelay(n=10){const t={};return this.timeouts.push(t),r=>{t.timeout&&clearTimeout(t.timeout),t.timeout=setTimeout(r,n)}}convertColorValues(n){if(!Array.isArray(n))return n||"";if(n.length<2)return n[0]||"";const t=document.createElement("canvas"),i=t.getContext("2d").createLinearGradient(0,0,0,t.height),a=1/(n.length-1);return n.forEach((l,o)=>{const u=o*a;i.addColorStop(u,l)}),i}renderBarWaveform(n,t,r,i){const a=n[0],l=n[1]||n[0],o=a.length,{width:u,height:h}=r.canvas,d=h/2,p=window.devicePixelRatio||1,s=t.barWidth?t.barWidth*p:1,c=t.barGap?t.barGap*p:t.barWidth?s/2:0,f=t.barRadius||0,m=u/(s+c)/o,g=f&&"roundRect"in r?"roundRect":"rect";r.beginPath();let y=0,v=0,b=0;for(let _=0;_<=o;_++){const M=Math.round(_*m);if(M>y){const E=Math.round(v*d*i),R=Math.round(b*d*i),w=E+R||1;let C=d-E;t.barAlign==="top"?C=0:t.barAlign==="bottom"&&(C=h-w),r[g](y*(s+c),C,s,w,f),y=M,v=0,b=0}const k=Math.abs(a[_]||0),P=Math.abs(l[_]||0);k>v&&(v=k),P>b&&(b=P)}r.fill(),r.closePath()}renderLineWaveform(n,t,r,i){const a=l=>{const o=n[l]||n[0],u=o.length,{height:h}=r.canvas,d=h/2,p=r.canvas.width/u;r.moveTo(0,d);let s=0,c=0;for(let f=0;f<=u;f++){const m=Math.round(f*p);if(m>s){const y=Math.round(c*d*i)||1,v=d+y*(l===0?-1:1);r.lineTo(s,v),s=m,c=0}const g=Math.abs(o[f]||0);g>c&&(c=g)}r.lineTo(s,d)};r.beginPath(),a(0),a(1),r.fill(),r.closePath()}renderWaveform(n,t,r){if(r.fillStyle=this.convertColorValues(t.waveColor),t.renderFunction){t.renderFunction(n,r);return}let i=t.barHeight||1;if(t.normalize){const a=Array.from(n[0]).reduce((l,o)=>Math.max(l,Math.abs(o)),0);i=a?1/a:1}if(t.barWidth||t.barGap||t.barAlign){this.renderBarWaveform(n,t,r,i);return}this.renderLineWaveform(n,t,r,i)}renderSingleCanvas(n,t,r,i,a,l,o,u){const h=window.devicePixelRatio||1,d=document.createElement("canvas"),p=n[0].length;d.width=Math.round(r*(l-a)/p),d.height=i*h,d.style.width=`${Math.floor(d.width/h)}px`,d.style.height=`${i}px`,d.style.left=`${Math.floor(a*r/h/p)}px`,o.appendChild(d);const s=d.getContext("2d");this.renderWaveform(n.map(m=>m.slice(a,l)),t,s);const c=d.cloneNode();u.appendChild(c);const f=c.getContext("2d");d.width>0&&d.height>0&&f.drawImage(d,0,0),f.globalCompositeOperation="source-in",f.fillStyle=this.convertColorValues(t.progressColor),f.fillRect(0,0,d.width,d.height)}renderChannel(n,t,r){const i=document.createElement("div"),a=this.getHeight();i.style.height=`${a}px`,this.canvasWrapper.style.minHeight=`${a}px`,this.canvasWrapper.appendChild(i);const l=i.cloneNode();this.progressWrapper.appendChild(l);const{scrollLeft:o,scrollWidth:u,clientWidth:h}=this.scrollContainer,d=n[0].length,p=d/u;let s=Math.min(N5.MAX_CANVAS_WIDTH,h);if(t.barWidth||t.barGap){const M=t.barWidth||.5,k=t.barGap||M/2,P=M+k;s%P!==0&&(s=Math.floor(s/P)*P)}const c=Math.floor(Math.abs(o)*p),f=Math.floor(c+s*p),m=f-c,g=(M,k)=>{this.renderSingleCanvas(n,t,r,a,Math.max(0,M),Math.min(k,d),i,l)},y=this.createDelay(),v=this.createDelay(),b=(M,k)=>{g(M,k),M>0&&y(()=>{b(M-m,k-m)})},_=(M,k)=>{g(M,k),k<d&&v(()=>{_(M+m,k+m)})};b(c,f),f<d&&_(f,f+m)}render(n){this.timeouts.forEach(o=>o.timeout&&clearTimeout(o.timeout)),this.timeouts=[],this.canvasWrapper.innerHTML="",this.progressWrapper.innerHTML="",this.wrapper.style.width="";const t=window.devicePixelRatio||1,r=this.scrollContainer.clientWidth,i=Math.ceil(n.duration*(this.options.minPxPerSec||0));this.isScrolling=i>r;const a=this.options.fillParent&&!this.isScrolling,l=(a?r:i)*t;if(this.wrapper.style.width=a?"100%":`${i}px`,this.scrollContainer.style.overflowX=this.isScrolling?"auto":"hidden",this.scrollContainer.classList.toggle("noScrollbar",!!this.options.hideScrollbar),this.cursor.style.backgroundColor=`${this.options.cursorColor||this.options.progressColor}`,this.cursor.style.width=`${this.options.cursorWidth}px`,this.options.splitChannels)for(let o=0;o<n.numberOfChannels;o++){const u=Object.assign(Object.assign({},this.options),this.options.splitChannels[o]);this.renderChannel([n.getChannelData(o)],u,l)}else{const o=[n.getChannelData(0)];n.numberOfChannels>1&&o.push(n.getChannelData(1)),this.renderChannel(o,this.options,l)}this.audioData=n,this.emit("render")}reRender(){if(!this.audioData)return;const n=this.progressWrapper.clientWidth;this.render(this.audioData);const t=this.progressWrapper.clientWidth;this.scrollContainer.scrollLeft+=t-n}zoom(n){this.options.minPxPerSec=n,this.reRender()}scrollIntoView(n,t=!1){const{clientWidth:r,scrollLeft:i,scrollWidth:a}=this.scrollContainer,l=a*n,o=r/2,u=t&&this.options.autoCenter&&!this.isDragging?o:r;if(l>i+u||l<i)if(this.options.autoCenter&&!this.isDragging){const h=o/20;l-(i+o)>=h&&l<i+r?this.scrollContainer.scrollLeft+=h:this.scrollContainer.scrollLeft=l-o}else this.isDragging?this.scrollContainer.scrollLeft=l<i?l-10:l-r+10:this.scrollContainer.scrollLeft=l;{const{scrollLeft:h}=this.scrollContainer,d=h/a,p=(h+r)/a;this.emit("scroll",d,p)}}renderProgress(n,t){isNaN(n)||(this.progressWrapper.style.width=`${n*100}%`,this.cursor.style.left=`${n*100}%`,this.cursor.style.marginLeft=Math.round(n*100)===100?`-${this.options.cursorWidth}px`:"",this.isScrolling&&this.options.autoScroll&&this.scrollIntoView(n,t))}}N5.MAX_CANVAS_WIDTH=4e3;class jke extends Kb{constructor(){super(...arguments),this.unsubscribe=()=>{}}start(){this.unsubscribe=this.on("tick",()=>{requestAnimationFrame(()=>{this.emit("tick")})}),this.emit("tick")}stop(){this.unsubscribe()}destroy(){this.unsubscribe()}}var S2=globalThis&&globalThis.__awaiter||function(e,n,t,r){function i(a){return a instanceof t?a:new t(function(l){l(a)})}return new(t||(t=Promise))(function(a,l){function o(d){try{h(r.next(d))}catch(p){l(p)}}function u(d){try{h(r.throw(d))}catch(p){l(p)}}function h(d){d.done?a(d.value):i(d.value).then(o,u)}h((r=r.apply(e,n||[])).next())})};const Uke={waveColor:"#999",progressColor:"#555",cursorWidth:1,minPxPerSec:0,fillParent:!0,interact:!0,autoScroll:!0,autoCenter:!0,sampleRate:8e3};class Qb extends Oke{static create(n){return new Qb(n)}constructor(n){var t,r;super({media:n.media,mediaControls:n.mediaControls,autoplay:n.autoplay,playbackRate:n.audioRate}),this.plugins=[],this.decodedData=null,this.subscriptions=[],this.options=Object.assign({},Uke,n),this.timer=new jke;const i=n.media?void 0:this.getMediaElement();this.renderer=new N5(this.options,i),this.initPlayerEvents(),this.initRendererEvents(),this.initTimerEvents(),this.initPlugins();const a=this.options.url||((t=this.options.media)===null||t===void 0?void 0:t.currentSrc)||((r=this.options.media)===null||r===void 0?void 0:r.src);a&&this.load(a,this.options.peaks,this.options.duration)}initTimerEvents(){this.subscriptions.push(this.timer.on("tick",()=>{const n=this.getCurrentTime();this.renderer.renderProgress(n/this.getDuration(),!0),this.emit("timeupdate",n),this.emit("audioprocess",n)}))}initPlayerEvents(){this.subscriptions.push(this.onMediaEvent("timeupdate",()=>{const n=this.getCurrentTime();this.renderer.renderProgress(n/this.getDuration(),this.isPlaying()),this.emit("timeupdate",n)}),this.onMediaEvent("play",()=>{this.emit("play"),this.timer.start()}),this.onMediaEvent("pause",()=>{this.emit("pause"),this.timer.stop()}),this.onMediaEvent("emptied",()=>{this.timer.stop()}),this.onMediaEvent("ended",()=>{this.emit("finish")}),this.onMediaEvent("seeking",()=>{this.emit("seeking",this.getCurrentTime())}))}initRendererEvents(){this.subscriptions.push(this.renderer.on("click",n=>{this.options.interact&&(this.seekTo(n),this.emit("interaction",n*this.getDuration()),this.emit("click",n))}),this.renderer.on("scroll",(n,t)=>{const r=this.getDuration();this.emit("scroll",n*r,t*r)}),this.renderer.on("render",()=>{this.emit("redraw")}));{let n;this.subscriptions.push(this.renderer.on("drag",t=>{this.options.interact&&(this.renderer.renderProgress(t),clearTimeout(n),n=setTimeout(()=>{this.seekTo(t)},this.isPlaying()?0:200),this.emit("interaction",t*this.getDuration()),this.emit("drag",t))}))}}initPlugins(){var n;!((n=this.options.plugins)===null||n===void 0)&&n.length&&this.options.plugins.forEach(t=>{this.registerPlugin(t)})}setOptions(n){this.options=Object.assign({},this.options,n),this.renderer.setOptions(this.options),n.audioRate&&this.setPlaybackRate(n.audioRate),n.mediaControls!=null&&(this.getMediaElement().controls=n.mediaControls)}registerPlugin(n){return n.init(this),this.plugins.push(n),this.subscriptions.push(n.once("destroy",()=>{this.plugins=this.plugins.filter(t=>t!==n)})),n}getWrapper(){return this.renderer.getWrapper()}getScroll(){return this.renderer.getScroll()}getActivePlugins(){return this.plugins}loadAudio(n,t,r,i){return S2(this,void 0,void 0,function*(){if(this.emit("load",n),this.isPlaying()&&this.pause(),this.decodedData=null,!t&&!r){const a=l=>this.emit("loading",l);t=yield Bke.fetchBlob(n,a,this.options.fetchParams)}if(this.setSrc(n,t),r)i=(yield Promise.resolve(i||this.getDuration()))||(yield new Promise(a=>{this.onceMediaEvent("loadedmetadata",()=>a(this.getDuration()))}))||(yield Promise.resolve(0)),this.decodedData=rI.createBuffer(r,i);else if(t){const a=yield t.arrayBuffer();this.decodedData=yield rI.decode(a,this.options.sampleRate)}this.emit("decode",this.getDuration()),this.decodedData&&this.renderer.render(this.decodedData),this.emit("ready",this.getDuration())})}load(n,t,r){return S2(this,void 0,void 0,function*(){this.loadAudio(n,void 0,t,r)})}loadBlob(n,t,r){return S2(this,void 0,void 0,function*(){this.loadAudio("blob",n,t,r)})}zoom(n){if(!this.decodedData)throw new Error("No audio loaded");this.renderer.zoom(n),this.emit("zoom",n)}getDecodedData(){return this.decodedData}exportPeaks({channels:n=1,maxLength:t=8e3,precision:r=1e4}={}){if(!this.decodedData)throw new Error("The audio has not been decoded yet");const i=Math.min(n,this.decodedData.numberOfChannels),a=[];for(let l=0;l<i;l++){const o=this.decodedData.getChannelData(l),u=Math.min(o.length,t),h=o.length/u,d=[];for(let p=0;p<u;p++){const s=Math.round(p*h),c=o[s];d.push(Math.round(c*r)/r)}a.push(d)}return a}getDuration(){let n=super.getDuration()||0;return(n===0||n===1/0)&&this.decodedData&&(n=this.decodedData.duration),n}toggleInteraction(n){this.options.interact=n}seekTo(n){const t=this.getDuration()*n;this.setTime(t)}playPause(){return S2(this,void 0,void 0,function*(){return this.isPlaying()?this.pause():this.play()})}stop(){this.pause(),this.setTime(0)}skip(n){this.setTime(this.getCurrentTime()+n)}empty(){this.load("",[[0]],.001)}destroy(){this.emit("destroy"),this.plugins.forEach(n=>n.destroy()),this.subscriptions.forEach(n=>n()),this.timer.destroy(),this.renderer.destroy(),super.destroy()}}const bO=Qb;var Jb={},$ke=Tr;Object.defineProperty(Jb,"__esModule",{value:!0});var B5=Jb.default=void 0,Vke=$ke(Fi()),zke=Mi,Hke=(0,Vke.default)((0,zke.jsx)("path",{d:"M16.88 2.88c-.49-.49-1.28-.49-1.77 0L6.7 11.29c-.39.39-.39 1.02 0 1.41l8.41 8.41c.49.49 1.28.49 1.77 0s.49-1.28 0-1.77L9.54 12l7.35-7.35c.48-.49.48-1.28-.01-1.77z"}),"ArrowBackIosNewRounded");B5=Jb.default=Hke;var qb={},Gke=Tr;Object.defineProperty(qb,"__esModule",{value:!0});var O5=qb.default=void 0,Wke=Gke(Fi()),Xke=Mi,Yke=(0,Wke.default)((0,Xke.jsx)("path",{d:"M7.38 21.01c.49.49 1.28.49 1.77 0l8.31-8.31c.39-.39.39-1.02 0-1.41L9.15 2.98c-.49-.49-1.28-.49-1.77 0s-.49 1.28 0 1.77L14.62 12l-7.25 7.25c-.48.48-.48 1.28.01 1.76z"}),"ArrowForwardIosRounded");O5=qb.default=Yke;const Zke=e=>{const{fill:n="#A9A9A9",height:t=36,width:r=36,...i}=e;return me("svg",{width:r,height:t,viewBox:"0 0 36 36",fill:"none",xmlns:"http://www.w3.org/2000/svg",...i,children:[F("rect",{width:"36",height:"36",rx:"4",fill:n}),F("mask",{id:"mask0_403_179866",maskUnits:"userSpaceOnUse",x:"3",y:"3",width:"30",height:"30",children:F("rect",{x:"3.59961",y:"3.59961",width:"28.8",height:"28.8",fill:"#D9D9D9"})}),F("g",{children:F("path",{d:"M17.9991 24.826L13.3307 27.6414C13.1569 27.7429 12.9826 27.7856 12.808 27.7695C12.6334 27.7533 12.4753 27.6945 12.3338 27.5929C12.1923 27.4914 12.0831 27.3587 12.0061 27.1949C11.9292 27.031 11.9169 26.8499 11.9692 26.6514L13.2084 21.3507L9.0869 17.783C8.93306 17.6492 8.83499 17.4942 8.79269 17.318C8.75039 17.1419 8.76154 16.9707 8.82614 16.8046C8.89076 16.6384 8.98384 16.5026 9.10538 16.3973C9.22692 16.2919 9.39307 16.223 9.60383 16.1907L15.043 15.7154L17.1546 10.71C17.2315 10.5238 17.348 10.3862 17.5041 10.2969C17.6603 10.2077 17.8253 10.1631 17.9991 10.1631C18.173 10.1631 18.338 10.2077 18.4941 10.2969C18.6503 10.3862 18.7668 10.5238 18.8437 10.71L20.9553 15.7154L26.3945 16.1907C26.6052 16.223 26.7714 16.2919 26.8929 16.3973C27.0145 16.5026 27.1075 16.6384 27.1722 16.8046C27.2368 16.9707 27.2479 17.1419 27.2056 17.318C27.1633 17.4942 27.0652 17.6492 26.9114 17.783L22.7899 21.3507L24.0291 26.6514C24.0814 26.8499 24.0691 27.031 23.9922 27.1949C23.9152 27.3587 23.806 27.4914 23.6645 27.5929C23.523 27.6945 23.3649 27.7533 23.1903 27.7695C23.0157 27.7856 22.8414 27.7429 22.6676 27.6414L17.9991 24.826Z",fill:"white"})})]})},R8=Zke,Kke="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABnElEQVR4Ae1VPWsCQRB9JieiJhJBBbEWBFFTC2JjEdtYWMlVYhXBwiKN/8HSQv+G/8DOay6CUeGijQZB0/hRiJt1MQG5uZyFByl88O725rFvdmeWPQCQOZec7MLUjt5iwCzi0nYcWIYbWIxrAlNIf4nFYhHpdBp+vx9Op1OcBqXbRaVSwd3dPXK5ZySTSQwGA9Trdex2O9KHPGK1Wo1RyOfzQm82mydxVX1jPp+P8tKbp1Iptt/vdeaapgk9Hk+QyavVqs6L7EGpVILNZtPF2+22eJfLL9Q0UcqzSjSdTskVZjIZxnvBJpMJqcuybF6iRILe/na7ZW63m8ViMWaEcDhsXqJQKERus9VqYbVa4SmbJXVFUTAcDmFaokMZKPDjKnRVVUm9UCgYXXinAY/HwxaLxcnk8XjMJEli0WiUND/0xOVynZfgpw+9Xo9tNhvW6XSY1+sV8UajoTPv999/d0fR8Lp2OBwIBoOYzWbgDRaxSCSCQCAAu90uvufzOUajEdbrNYxw/R/8jwRfsA4ft/zxyfnI+YDL4rDw128vgPXcb6BHwAAAAABJRU5ErkJggg==",Qke="#6036d6",Jke="var(--text-color)",qke="var(--hover-text-color)",eTe="var(--bg-color)",tTe="8px",nTe="30px",rTe="#c0fbdf",iTe="#222229",aTe="var(--third-bg-color)",oTe="#FBB500",sTe="72px",lTe="70px",cTe="64px",uTe="10px",dTe="_scrollBarStyle_17fub_4",fTe="_ellipsisStyle_17fub_22",hTe="_dragClipStyle_17fub_27",pTe="_close_17fub_88",mTe="_sliderArrows_17fub_98",gTe="_stepper_17fub_118",yTe="_stepperHead_17fub_122",vTe="_stepperBody_17fub_127",bTe="_wvstyle_17fub_133",wTe="_audioControls_17fub_140",CTe="_stepperFoot_17fub_157",xTe="_rightpad_17fub_181",STe="_right_duration_17fub_202",ra={primary:Qke,textColor:Jke,hoverTextColor:qke,bgColor:eTe,trackmarginbetween:tTe,trackmaterialheight:nTe,musiclyricsbgcolor:rTe,bgsecondarycolor:iTe,bgthirdcolor:aTe,selectedClipBorderColor:oTe,sliderMenuWidth:sTe,leftTrackControlWidth:lTe,titleBarHeight:cTe,timeLineAreaPaddingLeft:uTe,scrollBarStyle:dTe,ellipsisStyle:fTe,dragClipStyle:hTe,"drag-in-point":"_drag-in-point_17fub_27","drag-out-point":"_drag-out-point_17fub_28","drag-line":"_drag-line_17fub_42","stockmedia-modal":"_stockmedia-modal_17fub_79",close:pTe,sliderArrows:mTe,stepper:gTe,stepperHead:yTe,stepperBody:vTe,wvstyle:bTe,audioControls:wTe,stepperFoot:CTe,"media-wrapper":"_media-wrapper_17fub_168",rightpad:xTe,"cta-wrapper":"_cta-wrapper_17fub_194","fav-btn-cta":"_fav-btn-cta_17fub_198",right_duration:STe},_Te=e=>({container:e,waveColor:"#838383",progressColor:"#754EE3",cursorColor:"#EB32D2",barWidth:0,barRadius:5,responsive:!0,height:340,normalize:!0,partialRender:!0,autoPlay:!0}),ETe=()=>F(Zt,{children:[1,2,3,4,5,6,7,8].map(e=>F(yr,{width:100,height:60,animation:"wave",className:"embla__slide"},`similar-media-skeleton-${e}`))}),ATe=e=>{const n=A.useRef(null),t=A.useRef(null),{open:r,handleClose:i,handleAddToMedia:a,projectId:l,audioItem:o,similarList:u,refetchFavouriteList:h,allFavList:d}=e,[p,s]=A.useState([]),[c,f]=A.useState([]),[m,g]=A.useState(!1);A.useState(!1);const[y,v]=A.useState(o),[b,_]=A.useState(!1),[M,k]=A.useState(!1);A.useEffect(()=>{Ce.$on("stopStockAudio",z=>{z!==y.stock_id&&(t.current.pause(),k(!1))});let T=o.id,N=u.findIndex(z=>z.id===T),L=[...u];L.splice(N,1),L=L.slice(0,5),s(L),o.hasOwnProperty("stock_id")&&(o.id=o.stock_id),o&&v(o);const B=!!d.find(z=>z.hasOwnProperty("stock_id")?z.stock_id==o.stock_id:z.stock_id==o.id);_(B)},[]),A.useEffect(()=>{o&&setTimeout(()=>{n.current.children[1]&&n.current.removeChild(n.current.children[1]);const T=_Te(n.current);t.current=bO.create(T),t.current.load(y.url),t.current.on("finish",()=>{k(!1),t.current.setTime(0)}),t.current.on("play",()=>{Ce.$emit("stopStockAudio",y.stock_id),k(!0)}),t.current.on("pause",()=>{k(!1)}),t.current.on("ready",N=>{t.current.play(),k(!0)})},0)},[y]);const[P,E]=A.useState(-1);Ve(T=>T.user);const{enqueueSnackbar:R}=Ai();Re.dispatch;const w=()=>{const T=P+1;E(T),p[T]&&v(p[T])},C=()=>{const T=P-1;E(T),p[T]&&v(p[T])},S=async T=>{T.stopPropagation(),console.log("adding to fav",y);let N=y.hasOwnProperty("stock_id")?y.stock_id:y.id,L=y.hasOwnProperty("subType")?y.subType:y.sub_type,B={stock_id:N,sub_type:L,duration:y.duration_fmt?y.duration_fmt:y.duration,artist:y.artist?y.artist:"soundstripe",title:y.title,url:y.url};await Yi.add_to_fav(B),h(),_(!b),R("Added in Favourites",{variant:"success",autoHideDuration:500})},x=async T=>{T.stopPropagation(),console.log("removing from fav",y),_(!b);let N=y.hasOwnProperty("stock_id")?y.stock_id:y.id,L=y.hasOwnProperty("subType")?y.subType:y.sub_type;await Yi.remove_from_favorite({stock_id:N,sub_type:L}),await h(),R("Removed from Favourites",{variant:"success",autoHideDuration:500})},I=T=>{t.current.isPlaying()?t.current.pause():t.current.play(),k(t.current.isPlaying())},D=A.useCallback(async()=>{const T=await Yi.all_fav_list();f([...T])},[]);return A.useEffect(()=>{D()},[]),F(il,{open:r,onClose:i,className:"Helloworld",children:me(Ye,{className:ra["stockmedia-modal"],children:[F(Xo,{className:ra.close,onClick:i,disableRipple:!0,children:F(GI,{sx:{fontSize:"24px"}})}),F(Xo,{className:ra.sliderArrows,onClick:C,disabled:P<=0,disableRipple:!0,children:F(B5,{})}),me(Ye,{className:ra.stepper,children:[me(Ye,{className:ra.stepperHead,children:[me(Ye,{sx:{display:"flex",alignItems:"center"},children:[F(VI,{sx:{width:24,height:24,mr:1,fontSize:"14px"},alt:"profile pic"}),F(En,{component:"small",sx:{fontWeight:700,color:"#515151",lineHeight:"16px"},children:y.artist})]}),me(Ye,{className:ra["cta-wrapper"],children:[F(Dr,{placement:"right",title:"Favourite",children:F("div",{className:ra["fav-btn-cta"],onMouseDown:T=>T.stopPropagation(),onClick:b?x:S,children:F(R8,{fill:b?"#EB32D2":"#A9A9A9"})})}),F(un,{variant:"contained",sx:{boxShadow:"none !important"},onClick:a,children:"Add to media"})]})]}),F(Ye,{my:2,className:ra.stepperBody,children:F("div",{className:`${ra.stepperBody} ${ra["media-wrapper"]}`,children:F("div",{className:ra.wvstyle,id:"waveform",ref:n,children:me(Ye,{className:ra.audioControls,children:[F(Xo,{className:ra.playpause,onClick:I,sx:{p:0},children:M?F(Zs,{component:yO,sx:{width:"initial",height:"initial"}}):F(Zs,{component:vO,sx:{width:"initial",height:"initial"}})}),F(En,{children:"00:6 / 00:20"})]})})})}),me(Ye,{className:ra.stepperFoot,children:[F(Ye,{children:F(En,{children:y.title})}),me(Ye,{sx:{width:"calc( 100% - 440px )",display:"inline-flex",justifyContent:"flex-end"},children:[F(En,{component:"small",mr:1,fontSize:12,children:"Audio by"}),F("img",{src:new URL(Kke,import.meta.url).href,alt:"soundstripe",width:"18",height:"18",style:{display:"block"}}),F(En,{component:"small",mr:1,ml:1,fontSize:12,fontWeight:700,children:"Soundstripe"})]})]})]}),me(Ye,{mt:4,children:[F(En,{component:"h4",mb:1,sx:{color:"#000",fontSize:"14px",fontWeight:"500",lineHeight:"20px"},children:"Similar audio"}),F(K8,{className:ra.emblaSlider,children:m?F(ETe,{}):p.map((T,N)=>F(Ye,{className:`players ${ra.rightpad}`,children:F(zf,{className:ra.somegrey,similarList:[],refetchFavouriteList:h,audioData:T,isInModal:!0,allFavList:d})},`similar-${T.id}-${N}`))})]}),F(Xo,{className:ra.sliderArrows,onClick:w,disabled:P===p.length-1,disableRipple:!0,children:F(O5,{})})]})})},kTe="#6036d6",TTe="var(--text-color)",ITe="var(--hover-text-color)",PTe="var(--bg-color)",DTe="8px",FTe="30px",MTe="#c0fbdf",RTe="#222229",NTe="var(--third-bg-color)",BTe="#FBB500",OTe="72px",LTe="70px",jTe="64px",UTe="10px",$Te="_scrollBarStyle_1gqib_4",VTe="_ellipsisStyle_1gqib_22",zTe="_dragClipStyle_1gqib_27",HTe="_results_1gqib_100",GTe="_no_results_1gqib_105",Au={primary:kTe,textColor:TTe,hoverTextColor:ITe,bgColor:PTe,trackmarginbetween:DTe,trackmaterialheight:FTe,musiclyricsbgcolor:MTe,bgsecondarycolor:RTe,bgthirdcolor:NTe,selectedClipBorderColor:BTe,sliderMenuWidth:OTe,leftTrackControlWidth:LTe,titleBarHeight:jTe,timeLineAreaPaddingLeft:UTe,scrollBarStyle:$Te,ellipsisStyle:VTe,dragClipStyle:zTe,"drag-in-point":"_drag-in-point_1gqib_27","drag-out-point":"_drag-out-point_1gqib_28","drag-line":"_drag-line_1gqib_42","categories-item-title":"_categories-item-title_1gqib_79","pointer-title":"_pointer-title_1gqib_97",results:HTe,no_results:GTe,"categories-title-backbtn":"_categories-title-backbtn_1gqib_118"},WTe=e=>({container:e,waveColor:"#838383",progressColor:"#754EE3",cursorColor:"transparent",barWidth:0,barRadius:5,responsive:!0,height:20,normalize:!0,partialRender:!0,autoPlay:!0});function zf(e){const{audioData:n,refetchFavouriteList:t,refetchRecentList:r,similarList:i,isInModal:a,allFavList:l}=e,o=A.useRef(null),u=A.useRef(null),[h,d]=A.useState(!1),[p,s]=A.useState(n),[c,f]=A.useState(!1),[m,g]=A.useState(""),[y,v]=A.useState(!1),[b,_]=A.useState(!1),M=Re.dispatch,{projectId:k}=rl(),P=Ve(X=>X.project.timelineData),{onAddToTrackStockMedia:E,onDraggingMouseDown:R,exitMouseUpState:w}=ll();let C=xe.useRef(null);const{enqueueSnackbar:S}=Ai();let x=!1;A.useEffect(()=>{Ce.$on("stopStockAudio",X=>{X!=n.id&&u.current&&u.current.isPlaying()&&u.current.pause()})},[]),A.useEffect(()=>{if(!m)return;const X=WTe(o.current);u.current=bO.create(X),u.current.load(m),u.current.on("finish",()=>{u.current.setTime(0)}),u.current.on("play",()=>{d(!0),Ce.$emit("stopStockAudio",""+n.id)}),u.current.on("pause",()=>{d(!1)}),u.current.on("ready",ee=>{v(!0),x=!0,u.current.play()})},[m]),A.useEffect(()=>{const X=!!l.find(ee=>ee.stock_id==n.stock_id);f(X)},[]);const I=async X=>{X.stopPropagation();let ee=n.hasOwnProperty("duration_fmt")?n.duration_fmt:n.duration,ne={stock_id:n.stock_id?n.stock_id:n.id,sub_type:n.hasOwnProperty("subType")?n.subType:n.sub_type,duration:ee,artist:n.artist?n.artist:"soundstripe",title:n.title,url:n.url};await Yi.add_to_fav(ne),t(),f(!c),S("Added in Favorites",{variant:"success",autoHideDuration:500})},D=async X=>{X.stopPropagation(),console.log("removing from fav",n),f(!c);let ee=n.hasOwnProperty("stock_id")?n.stock_id:n.id,ne=n.hasOwnProperty("subType")?n.subType:n.sub_type;await Yi.remove_from_favorite({stock_id:ee,sub_type:ne}),await t(),S("Removed from Favorites",{variant:"success",autoHideDuration:500})},T=xe.useCallback(()=>_(!0),[]),N=xe.useCallback(()=>{Ce.$emit("stopStockAudio","modalClosed"),_(!1)},[]);A.useEffect(()=>{if(!n)return;n.hasOwnProperty("subType")||(n.subType=n.sub_type),s(n);const X=!!l.find(ee=>n.hasOwnProperty("stock_id")?ee.stock_id==n.stock_id:ee.stock_id==n.id);f(X)},[n]),A.useEffect(()=>{let X=!!l.find(ee=>n.hasOwnProperty("stock_id")?ee.stock_id==n.stock_id:ee.stock_id==n.id);f(X)},[l]);const L=()=>{if(console.log("playerLoaded :: ",x,m),m)x=!0,console.log("player has loaded :: ",x);else{g(p.url),x=!0,console.log("playerLoaded is now :: ",x);return}console.log("wavesurfer.current.isPlaying() :: ",u.current.isPlaying()),u.current.isPlaying()?u.current.pause():u.current.play(),d(u.current.isPlaying())},B=async(X=!0)=>{var W,Q;let ee=await Promise.all([gi.getQuota("PREMIUM_STOCK"),gi.getQuota("STORAGE")]),ne,q;for(let re of ee)((W=re[0])==null?void 0:W.feature_name)==="PREMIUM_STOCK"?ne=re[0]:((Q=re[0])==null?void 0:Q.feature_name)==="STORAGE"&&(q=re[0]);if(ne.feature_exhausted||ne.quota_left<=0){M(ti.setPurchaseDetails({type:"COMPARE"})),M(ni.setModalInfo({quota_info:ne,event:"premium_stock_audio",action:"upload"}));return}if(q.feature_exhausted||q.quota_left<=0){M(ti.setPurchaseDetails({type:"COMPARE"})),M(ni.setModalInfo({quota_info:q,event:"storage_exceeded",action:"stock"}));return}await r();let Y=n.hasOwnProperty("stock_id")?n.stock_id:n.id,le=n.hasOwnProperty("subType")?n.subType:n.sub_type,ue=n.hasOwnProperty("duration_fmt")?n.duration_fmt:n.duration,ce={project_id:k,stock_id:Y,sub_type:le,duration:ue,artist:n.artist?n.artist:"soundstripe",title:n.title,url:n.url};const de=X?S("Adding in Media",{variant:"default"}):"";await Yi.add_to_media(ce),lo(de),X&&S("Added in Media",{variant:"success"}),localStorage.setItem("refreshResourceMedia","true")};function z(X){return X.m3u8Url&&X.status===ye.jobStatus.done}const K=async(X,ee)=>{try{S("Adding to timeline. This may take a while",{variant:"default",className:"custom-snackbar",persist:!0}),await B(!1);const ne=n.hasOwnProperty("stock_id")?n.stock_id:n.id;C.current=setInterval(async()=>{const Y=(await Ji.resource_list({page:0,pageSize:50,parentFolderName:null,projectId:k,containerType:"projectMedia"})).resourceList.find(ue=>ue.stockId===ne);if(!Y)return C&&C.current&&clearInterval(C.current),lo(),S("Something went wrong!. Please try again",{variant:"error",className:"custom-snackbar"}),w(X);if(Y.m3u8Url){C&&C.current&&clearInterval(C.current);let ue=[];const ce=a0(P),de=Y;if(de.mediaType!==ye.materialType.folder){const W=R1(de);W.isUsed=ce.includes(W.id),z(de)&&(W.isTranscode=!0,ue.push(W),await A1(W))}await E({event:X,dragData:ue[0],trackIndex:ee}),lo(),S("Added to timeline",{variant:"success",className:"custom-snackbar"})}},2e3)}catch{lo(),S("Something went wrong!. Please try again",{variant:"error",className:"custom-snackbar"}),w(X)}},J=xe.useCallback(X=>{const ee={mediaType:2,title:p.title,coverUrl:"",duration:p.duration*1e3};R(X,{dragData:ee,isStockMedia:!0,addToMediaAndTimeline:K})},[p,K]);return xe.useEffect(()=>{},[]),me(Zt,{children:[me(_j,{className:"audioPlayer",onMouseDown:J,children:[me(Ej,{children:[F(En,{className:a?"":Au["pointer-title"],component:"h5",onClick:a?void 0:T,children:p.title}),me(Ye,{sx:{display:"flex",justifyContent:"space-between"},children:[F(En,{variant:"subtitle1",color:"text.secondary",component:"small",children:p.subType=="songs"?"Music":"Sound Effects"}),F(En,{variant:"subtitle2",color:"text.secondary",component:"small",children:p.duration.toString().indexOf(":")==-1?new Date(Math.round(p.duration)*1e3).toISOString().slice(11,19):p.duration})]}),me(Ye,{className:"controls",children:[F(Xo,{onClick:L,className:h?"play":"",children:h?F(Zs,{component:yO}):F(Zs,{component:vO})}),F(En,{id:"waveform",ref:o,component:"span",display:y?"inline-block":"none"}),!y&&F(Pke,{className:"waveSvg"})]})]}),F(Dr,{placement:"right",title:c?"Remove from Favorites":"Add to Favorites",children:F(Ye,{className:"favourite-button",onMouseDown:X=>X.stopPropagation(),onClick:c?D:I,children:c?F(c3,{}):F(l3,{})})}),F(Dr,{placement:"right",title:"Add to Media",children:F(Ye,{className:"add-to-track-button",onClick:()=>B(!0),children:F(M8,{})})})]}),b&&F(ATe,{projectId:k,handleClose:N,open:b,audioItem:p,keyword:"",handleAddToMedia:B,refetchFavouriteList:t,similarList:i,allFavList:l})]})}function XTe(e){const{onSearch:n,term:t}=e,[r,i]=xe.useState(""),a=u=>{u.key==="Enter"&&n({keyword:r})},l=u=>{i(u.target.value)},o=()=>{i(""),n({keyword:""})};return A.useEffect(()=>{i(t)},[t]),F(Zt,{children:F(uo,{value:r,onKeyPress:a,onChange:l,placeholder:"Search audio",sx:{width:"100%","& .MuiOutlinedInput-input":{paddingLeft:"0!important",padding:"12.5px 14px"}},InputProps:{startAdornment:F(Ks,{position:"start",children:F(P5,{style:{color:"#414141"}})}),endAdornment:!!r.length&&F(Ks,{position:"end",children:F("div",{onClick:o,children:F(T1,{style:{cursor:"pointer"}})})})}})})}var ew={},YTe=Tr;Object.defineProperty(ew,"__esModule",{value:!0});var wO=ew.default=void 0,ZTe=YTe(Fi()),KTe=Mi,QTe=(0,ZTe.default)((0,KTe.jsx)("path",{d:"m8.71 11.71 2.59 2.59c.39.39 1.02.39 1.41 0l2.59-2.59c.63-.63.18-1.71-.71-1.71H9.41c-.89 0-1.33 1.08-.7 1.71z"}),"ArrowDropDownRounded");wO=ew.default=QTe;const JTe=e=>{const{value:n,isChecked:t,onChange:r}=e,i=`checkbox-list-label-${n}`;return F(Aj,{disablePadding:!0,children:me(wj,{role:void 0,onClick:()=>r(!t,n),dense:!0,children:[F(HI,{children:F(Jp,{edge:"start",checked:t,tabIndex:-1,disableRipple:!0,inputProps:{"aria-labelledby":i},size:"small"})}),F(Cj,{id:i,primary:n})]})},n)};function zv(e){const{title:n,options:t,onChange:r}=e,[i,a]=A.useState([]),[l,o]=A.useState(null),u=!!l,h=c=>{o(c.currentTarget)},d=()=>{o(null)},p=A.useCallback((c,f)=>{let m=[];c?m=[...i,f]:m=i.filter(g=>g!==f),a(m),r(m)},[r,i]),s=A.useCallback(()=>{a([]),r([])},[]);return me(Zt,{children:[F(un,{"aria-controls":u?"demo-customized-menu":void 0,"aria-haspopup":"true","aria-expanded":u?"true":void 0,variant:"contained",disableElevation:!0,onClick:h,endIcon:F(Zt,{children:i.length?F(GI,{onClick:s}):F(wO,{})}),children:n}),me(W8,{anchorEl:l,open:u,onClose:d,className:"audioFilterMenu",sx:{overflow:"hidden"},children:[F(Ye,{className:"clearBtn",children:F(un,{variant:"text",sx:{p:0,minWidth:0},onClick:s,children:"Clear all"})}),F(Ye,{className:"scrollable_content",children:F(WI,{autoHide:!1,style:{maxHeight:"200px"},children:t.map((c,f)=>F(JTe,{isChecked:i.includes(c),onChange:p,value:c},c))})})]})]})}var tw={},qTe=Tr;Object.defineProperty(tw,"__esModule",{value:!0});var CO=tw.default=void 0,eIe=qTe(Fi()),tIe=Mi,nIe=(0,eIe.default)((0,tIe.jsx)("path",{d:"M19 11H7.83l4.88-4.88c.39-.39.39-1.03 0-1.42a.9959.9959 0 0 0-1.41 0l-6.59 6.59c-.39.39-.39 1.02 0 1.41l6.59 6.59c.39.39 1.02.39 1.41 0 .39-.39.39-1.02 0-1.41L7.83 13H19c.55 0 1-.45 1-1s-.45-1-1-1z"}),"ArrowBackRounded");CO=tw.default=nIe;function rIe(e){const{value:n,handleHideShowAll:t,refetchFavouriteList:r,allFavList:i,refetchRecentList:a}=e,[l,o]=xe.useState([]),u=async()=>{const d=await Yi.favorite_audio_list({page:1,per_page:100});o(d)},h=async()=>{const d=await Yi.recently_used({page:1,per_page:100});o(d)};return A.useEffect(()=>{n=="sys:fav"?u():n=="sys:rec"&&h()},[]),xe.useCallback(async()=>{n=="sys:fav"&&(u(),r())},[]),A.useEffect(()=>{n=="sys:fav"&&u()},[i]),me(Zt,{children:[me(Ye,{className:Au["categories-title-backbtn"],children:[F(Xo,{onClick:d=>{t()},children:F(CO,{fontSize:"small"})}),F(En,{component:"h6",children:n!="sys:fav"?"Recently used":"Favorites"})]}),F(Ye,{mt:2,children:me(Ye,{className:"players",children:[l.length<1&&me(Ye,{children:[F(Ye,{mt:2,mb:2,children:F(yr,{variant:"rounded",width:"100%",height:86})}),F(Ye,{mt:2,mb:2,children:F(yr,{variant:"rounded",width:"100%",height:86})}),F(Ye,{mt:2,mb:2,children:F(yr,{variant:"rounded",width:"100%",height:86})})]}),l.map((d,p)=>(d.hasOwnProperty("sub_type")&&(d.subType=d.sub_type),F(Ye,{className:"player",children:F(zf,{similarList:l,refetchFavouriteList:r,refetchRecentList:a,audioData:d,isInModal:!1,allFavList:i})},`audio-player-${n}-${p}`)))]})})]})}const iIe=["Angry","Calm","Chill","Fun","Happy","Hopeful","Inspiring","Quirky","Reflective","Romantic","Sad","Scary","Suspenseful"],aIe=["8-Bit","Acoustic","African","Alternative","Ambient","Ballad","Big Band","Bluegrass","Blues","Bollywood","Caribbean","Celtic","Cinematic","Classical","Classic Rock","Corporate","Country","Drum & Bass","Dub Step","East Asian","EDM","Electronic","European","Experimental","Folk","Funk","Gospel","Hard Rock","Hip Hop","Holiday","House","Indie","Jazz","Latin","Lo-Fi","Metal","Middle East","Modern Orchestral","New Orleans / Dixieland","Orchestral","Pop","Punk","Rap","R&B","Reggae","Rock","Score","Soul / Motown","Soundscape","Soundtrack / Cinematic","Southern Rock","Surf Rock","Synthwave","Traditional Country","Trap","Tribal","Underscore","Western","World"],oIe=["Gaming","Technology","Travel","Wedding & Romance","Ads, Promos & Trailers","Background Music","Documentary","Fashion & Beauty","Food / Cooking","Nature","Podcast","Vlogs","Aerials","Arts & Crafts","Broadcasting","Building & City","Business","Cinematic","Comedy","Corporate","Drama","Education","Explainer","Holiday Season","Horror & Thriller","Industry","Landscape","Lifestyle","Medical","Meditation / Sleep","Motivational & Inspiring","News","Nightlife","Photography","Road Trip","Science","Sport & Fitness","Sports & Action","Stingers/Bumpers","Storytelling Techniques","Time Lapse","Tutorials","Workout & Wellness"],sIe=["8-bit","abstract","agriculture","air","airplanes","airy","alerts","aliens","ambience","amphibians","animals","appliances","ball sports","bass","bathroom","bicycles","birds","blades","boats","bodily functions","body damage","body falls","boings & dings","bouncing","cameras","cars","cartoon","cats","cinematic","city","closing","computers","consoles","construction","cooking","crashes","creatures","crowds","crowds","debris","demolition","destruction","dogs","doors","downers","drawers","drones","earth","effects","electricity","electronics","elements","elements & textures","emergency vehicles","explosions","explosives","extreme","extreme sports","fabric","factory","farm animals","fast","fire","fitness","footsteps","gaming","ghosts","glass","glitches","gore","guitars","guns","handling","hard","hits","home","horror","human","ice","impacts","indoors","industry","insects","interfaces","jingles","jumping","kicks","kids","long","machines","marching","materials"];function lIe(e){const{children:n,value:t,index:r}=e;return F("div",{role:"tabpanel",hidden:t!==r,children:t===r&&F(Zt,{children:n})})}const Hv={textTransform:"capitalize",padding:0,minWidth:0,height:30,marginRight:"24px",minHeight:0,marginTop:"16px"},cIe=()=>{const e={"":[]},[n,t]=A.useState(0),[r,i]=xe.useState([]),[a,l]=xe.useState([]),[o,u]=xe.useState([]),[h,d]=xe.useState(e),[p,s]=xe.useState(e),[c,f]=xe.useState(e),[m,g]=xe.useState(""),[y,v]=xe.useState(0),[b,_]=xe.useState([]),[M,k]=xe.useState(!1),[P,E]=xe.useState([]),[R,w]=xe.useState([]),[C,S]=xe.useState([]),[x,I]=xe.useState(!1),[D,T]=xe.useState(""),[N,L]=xe.useState(0),[B,z]=xe.useState(!1),[K,J]=xe.useState(!1),X=xe.useCallback(ae=>{Ce.$emit("stopStockAudio","moodFilter"),i(ae)},[]),ee=xe.useCallback(ae=>{Ce.$emit("stopStockAudio","GenreFilter"),l(ae)},[]),ne=xe.useCallback(ae=>{Ce.$emit("stopStockAudio","SoundFilter"),u(ae)},[]),q=(ae,he)=>{Ce.$emit("stopStockAudio","tabChange"),v(he),t(he)},Y=()=>{I(!1),T("")},le=xe.useCallback(ae=>{["sys:fav","sys:rec"].includes(ae)?(I(!0),T(ae)):g(te(ae))},[]),ue=xe.useCallback(async()=>{const ae=await Yi.recently_used({page:1,per_page:2});if(ae.length<1){S([]);return}let he=ae[0];S([he])},[C]),ce=xe.useCallback(async()=>{const ae=await Yi.recently_used({page:1,per_page:2});if(ae.length<1){S([]);return}let he=ae[0];S([he])},[ue]),de=xe.useCallback(async()=>{const ae=await Yi.all_fav_list();w(ae);const he=await Yi.favorite_audio_list({page:1,per_page:5});J(!1),he.length||E([he])},[P]),W=xe.useCallback(async()=>{const ae=await Yi.all_fav_list();w(ae);const he=await Yi.favorite_audio_list({page:1,per_page:6});if(he.length<1){E([]);return}let we=he[0];E([we])},[de]);A.useEffect(()=>{const ae=async()=>{const we=await Yi.all_fav_list();w(we);const Ee=await Yi.favorite_audio_list({page:1,per_page:10});E(Ee),J(!1)},he=async()=>{const we=await Yi.recently_used({page:1,per_page:10});S(we),J(!1)};ae(),he()},[]);const Q=async()=>{J(!0),d(e),s(e),f(e);const ae=55;let we=N*ae+ae,Ee=oIe.slice(0,we).map(j=>j.toLowerCase()),ge={},ie={},G=r.join(","),$=a.join(","),H=o.join(",");const O=await Yi.stock_audio_list({type:"all",page:1,per_page:10,categoryList:Ee,mood:G,genre:$,sfx_cat:H});Object.keys(O).forEach(j=>{if(O[j].length<1)delete O[j];else for(let se=0;se<O[j].length;se++){let oe=O[j][se];oe.subType=="songs"?(ge[j]=ge[j]||[],ge[j].push(oe)):(ie[j]=ie[j]||[],ie[j].push(oe))}}),L(N+ae),d(O),s(ge),f(ie),J(!1)};async function re(){Ce.$emit("stopStockAudio","search");let ae="all";y==1?ae="songs":y==2&&(ae="sound_effects"),k(!1);let he=r.join(","),we=a.join(","),Ee=o.join(","),ge={type:ae,page:1,per_page:40,mood:he,genre:we,sfx_cat:Ee,keyword:m.toLowerCase()};const ie=await Yi.stock_audio_list(ge);k(!0);let G=ie.data;_(G)}A.useEffect(()=>{Q()},[]);function te(ae){return ae.toLowerCase().split(" ").map(function(he){return he.replace(he[0],he[0].toUpperCase())}).join(" ")}const Z=()=>me(Ye,{children:[F(Ye,{mt:2,mb:2,children:F(yr,{variant:"rounded",width:"100%",height:86})}),F(Ye,{mt:2,mb:2,children:F(yr,{variant:"rounded",width:"100%",height:86})}),F(Ye,{mt:2,mb:2,children:F(yr,{variant:"rounded",width:"100%",height:86})}),F(Ye,{mt:2,mb:2,children:F(yr,{variant:"rounded",width:"100%",height:86})}),F(Ye,{mt:2,mb:2,children:F(yr,{variant:"rounded",width:"100%",height:86})})]}),U=ae=>me(Ye,{className:"filters",my:1,children:[ae!=2&&me(Zt,{children:[F(Ye,{my:1,children:F(zv,{options:iIe,title:r.length?r.length>1?`${r[0]} + ${r.length-1}`:r[0]:"Mood",onChange:X})}),F(Ye,{mx:1,my:1,children:F(zv,{options:aIe,title:a.length?a.length>1?`${a[0]} + ${a.length-1}`:a[0]:"Genre",onChange:ee})})]}),ae!=1&&F(Ye,{my:1,children:F(zv,{options:sIe,title:o.length?o.length>1?`${o[0]} + ${o.length-1}`:o[0]:"Sound",onChange:ne})})]}),V=async ae=>{let he=ae.keyword.trim();g(he)};return A.useEffect(()=>{m||a.length>0||r.length>0||o.length>0?(z(!0),re()):z(!1)},[m,a,r,o]),me(Ye,{className:"customPanel",children:[F(Ye,{className:"searchBox",children:F(XTe,{onSearch:V,term:m})}),!x&&me(N1,{value:n,onChange:q,"aria-label":"tabs",sx:{"& .Mui-selected":{color:`${Gf[50]} !important`}},children:[F(Ko,{label:"All",style:Hv}),F(Ko,{label:"Music",style:Hv}),F(Ko,{label:"SFX",style:Hv})]}),!x&&[h,p,c].map((ae,he)=>F(lIe,{value:n,index:he,children:me(Zt,{children:[U(he),K&&Z(),m&&F(Ye,{className:Au.results,mb:2,children:me(En,{children:["Search Results for : ",m]})}),m&&b.length<1&&!M&&Z(),m&&M&&b.length<1?me(Ye,{mt:2,className:Au.no_results,children:[F(Ike,{}),me(En,{children:["Sorry we couldn...t find any matches ",F("br",{}),"for ...",m,"..."]})]}):me(WI,{autoHide:!1,children:[he==0&&!B&&P&&P.length>0&&me(Ye,{children:[me(Ye,{className:Au["categories-item-title"],children:[F(En,{component:"h6",children:"Favorites"}),F(un,{variant:"text",onClick:we=>le("sys:fav"),children:"See all"})]}),F(Ye,{className:"players",children:F(zf,{similarList:P,refetchFavouriteList:W,refetchRecentList:ce,audioData:P[0],isInModal:!1,allFavList:R})})]}),he==0&&!B&&C.length>0&&me(Ye,{children:[me(Ye,{mt:2,className:Au["categories-item-title"],children:[F(En,{component:"h6",children:"Recently Used"}),F(un,{variant:"text",onClick:we=>le("sys:rec"),children:"See all"})]}),F(Ye,{className:"players",children:F(zf,{similarList:C,refetchFavouriteList:W,refetchRecentList:ce,audioData:C[0],isInModal:!1,allFavList:R})})]}),!B&&Object.keys(ae).map(we=>{if(we!=""){let Ee=Object.assign({},ae[we][0]);return me(Ye,{mt:2,children:[me(Ye,{className:Au["categories-item-title"],children:[F(En,{component:"h6",children:te(we)}),F(un,{variant:"text",onClick:ge=>le(we),children:"See all"})]}),F(Ye,{className:"players",children:F(zf,{similarList:ae[we],refetchFavouriteList:W,refetchRecentList:ce,audioData:Ee,isInModal:!1,allFavList:R})})]},`${he}-${we}`)}else return F(Zt,{})}),F(Ye,{className:"players",children:B&&b.length>0&&M&&b.map(we=>F(Ye,{children:F(zf,{similarList:b,refetchFavouriteList:W,refetchRecentList:ce,audioData:we,isInModal:!1,allFavList:R})},we.id))})]})]})},he)),x&&F(rIe,{value:D,handleHideShowAll:Y,refetchFavouriteList:W,refetchRecentList:ce,allFavList:R})]})},uIe=e=>A.createElement("svg",{width:32,height:32,viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_528_183778",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:32,height:32},A.createElement("rect",{width:32,height:32,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_528_183778)"},A.createElement("path",{d:"M23.3336 26.4093C22.2243 26.4093 21.2802 26.02 20.5016 25.2413C19.723 24.4627 19.3337 23.5187 19.3337 22.4093C19.3337 21.2999 19.723 20.3559 20.5016 19.5773C21.2802 18.7987 22.2243 18.4094 23.3336 18.4094C24.443 18.4094 25.387 18.7987 26.1657 19.5773C26.9443 20.3559 27.3336 21.2999 27.3336 22.4093C27.3336 23.5187 26.9443 24.4627 26.1657 25.2413C25.387 26.02 24.443 26.4093 23.3336 26.4093ZM23.3336 24.4093C23.8892 24.4093 24.3614 24.2149 24.7503 23.826C25.1392 23.4371 25.3336 22.9649 25.3336 22.4093C25.3336 21.8537 25.1392 21.3815 24.7503 20.9926C24.3614 20.6037 23.8892 20.4093 23.3336 20.4093C22.7781 20.4093 22.3059 20.6037 21.917 20.9926C21.5281 21.3815 21.3336 21.8537 21.3336 22.4093C21.3336 22.9649 21.5281 23.4371 21.917 23.826C22.3059 24.2149 22.7781 24.4093 23.3336 24.4093ZM15.1542 23.4093H5.66699C5.38366 23.4093 5.14616 23.3134 4.95449 23.1217C4.76283 22.9299 4.66699 22.6923 4.66699 22.4089C4.66699 22.1254 4.76283 21.8879 4.95449 21.6965C5.14616 21.5051 5.38366 21.4093 5.66699 21.4093H15.1542C15.4375 21.4093 15.675 21.5052 15.8667 21.697C16.0583 21.8887 16.1542 22.1263 16.1542 22.4098C16.1542 22.6932 16.0583 22.9307 15.8667 23.1221C15.675 23.3135 15.4375 23.4093 15.1542 23.4093ZM8.66696 13.5888C7.55758 13.5888 6.61357 13.1995 5.83493 12.4208C5.0563 11.6422 4.66699 10.6982 4.66699 9.58883C4.66699 8.47943 5.0563 7.53542 5.83493 6.7568C6.61357 5.97818 7.55758 5.58887 8.66696 5.58887C9.77634 5.58887 10.7203 5.97818 11.499 6.7568C12.2776 7.53542 12.6669 8.47943 12.6669 9.58883C12.6669 10.6982 12.2776 11.6422 11.499 12.4208C10.7203 13.1995 9.77634 13.5888 8.66696 13.5888ZM8.66696 11.5888C9.22251 11.5888 9.69474 11.3944 10.0836 11.0055C10.4725 10.6166 10.667 10.1444 10.667 9.58883C10.667 9.03328 10.4725 8.56106 10.0836 8.17217C9.69474 7.78328 9.22251 7.58883 8.66696 7.58883C8.1114 7.58883 7.63918 7.78328 7.25029 8.17217C6.8614 8.56106 6.66696 9.03328 6.66696 9.58883C6.66696 10.1444 6.8614 10.6166 7.25029 11.0055C7.63918 11.3944 8.1114 11.5888 8.66696 11.5888ZM26.3336 10.5888H16.8464C16.5631 10.5888 16.3256 10.4929 16.1339 10.3012C15.9423 10.1094 15.8464 9.87184 15.8464 9.58837C15.8464 9.30492 15.9423 9.06748 16.1339 8.87604C16.3256 8.68459 16.5631 8.58887 16.8464 8.58887H26.3336C26.6169 8.58887 26.8544 8.68474 27.0461 8.87647C27.2378 9.06822 27.3336 9.30582 27.3336 9.58927C27.3336 9.87274 27.2378 10.1102 27.0461 10.3016C26.8544 10.4931 26.6169 10.5888 26.3336 10.5888Z",fill:"#838383"}))),dIe=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("rect",{x:2.5,y:16.5,width:19,height:5,stroke:"#CCCCCC"}),A.createElement("rect",{x:16.5,y:2.5,width:5,height:12,stroke:"#CCCCCC"}),A.createElement("rect",{x:2.5,y:2.5,width:12,height:12,stroke:"#CCCCCC"})),fIe=e=>A.createElement("svg",{width:24,height:14,viewBox:"0 0 18 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("rect",{x:.5,y:.5,width:18,height:13,stroke:"#CCCCCC"})),hIe=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("rect",{x:5.5,y:20.5,width:17,height:13,transform:"rotate(-90 5.5 20.5)",stroke:"#CCCCCC"})),pIe=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("rect",{x:2.9707,y:3.5,width:18.0588,height:17,stroke:"#CCCCCC"})),mIe="#6036d6",gIe="var(--text-color)",yIe="var(--hover-text-color)",vIe="var(--bg-color)",bIe="8px",wIe="30px",CIe="#c0fbdf",xIe="#222229",SIe="var(--third-bg-color)",_Ie="#FBB500",EIe="72px",AIe="70px",kIe="64px",TIe="10px",IIe="_scrollBarStyle_1y7ad_4",PIe="_ellipsisStyle_1y7ad_22",DIe="_dragClipStyle_1y7ad_27",Ra={primary:mIe,textColor:gIe,hoverTextColor:yIe,bgColor:vIe,trackmarginbetween:bIe,trackmaterialheight:wIe,musiclyricsbgcolor:CIe,bgsecondarycolor:xIe,bgthirdcolor:SIe,selectedClipBorderColor:_Ie,sliderMenuWidth:EIe,leftTrackControlWidth:AIe,titleBarHeight:kIe,timeLineAreaPaddingLeft:TIe,scrollBarStyle:IIe,ellipsisStyle:PIe,dragClipStyle:DIe,"drag-in-point":"_drag-in-point_1y7ad_27","drag-out-point":"_drag-out-point_1y7ad_28","drag-line":"_drag-line_1y7ad_42","search-end-adorment":"_search-end-adorment_1y7ad_79","filter-title":"_filter-title_1y7ad_83","filter-wrapper":"_filter-wrapper_1y7ad_86","filter-icon-wrapper":"_filter-icon-wrapper_1y7ad_90","filter-content-wrapper":"_filter-content-wrapper_1y7ad_94","filter-content":"_filter-content_1y7ad_94","active-filter":"_active-filter_1y7ad_108","filter-icon":"_filter-icon_1y7ad_90","media-filter-badge":"_media-filter-badge_1y7ad_116"},FIe=e=>{const{handleFilterChange:n,activeFilter:t,mediaType:r="video"}=e,i=[{label:"All",Icon:dIe,value:""},{label:"Portrait",Icon:hIe,value:"portrait"},{label:"Landscape",Icon:fIe,value:"landscape"},...r==="photo"?[{label:"Square",Icon:pIe,value:"square"}]:[]];return me("div",{className:Ra["filter-wrapper"],children:[F("div",{className:Ra["filter-title"],children:F(En,{sx:{fontWeight:500,color:"#FFFFFF",fontSize:"12px"},className:Ra["filter-title"],children:"Orientation"})}),F("div",{className:Ra["filter-content-wrapper"],children:i.map((a,l)=>{const{label:o,Icon:u,value:h}=a;return me("div",{className:`${Ra["filter-content"]} ${t===h?Ra["active-filter"]:""}`,onClick:()=>n(h),children:[me("div",{className:Ra["filter-icon"],children:[" ",F(u,{})," "]}),F(En,{sx:{fontWeight:500,color:"#FFFFFF",fontSize:"12px"},className:Ra["filter-title"],children:o})]},`orientation-filters-${l}`)})})]})},MIe=e=>{const[n,t]=xe.useState(null),{showClear:r,onClearSearch:i,handleFilterChange:a,activeFilter:l,mediaType:o}=e,u=xe.useCallback(p=>{t(p.currentTarget)},[]),h=xe.useCallback(()=>{t(null)},[]),d=xe.useCallback(p=>{h(),a(p)},[h,a]);return me("div",{className:Ra["search-end-adorment"],children:[r&&F(Ks,{position:"end",children:F("div",{onClick:i,children:F(T1,{style:{marginRight:"12px",cursor:"pointer"}})})}),me("div",{className:Ra["filter-icon-wrapper"],onClick:u,children:[l&&F("div",{className:Ra["media-filter-badge"]}),F(uIe,{})]}),F(W8,{anchorEl:n,open:!!n,onClose:h,PaperProps:{elevation:0,sx:{backgroundColor:"#292929",overflow:"unset !important",borderRadius:"8px",borderBottom:"none !important",filter:"drop-shadow(0px 2px 8px rgba(27, 16, 16, 0.1))",marginTop:"8px",mt:1.5,"& .MuiList-root":{padding:"0 !important"},"& .MuiAvatar-root":{width:32,height:32,ml:-.5,mr:1},"&:before":{content:'""',backgroundColor:"#292929",display:"block",position:"absolute",top:0,right:{xs:"4px"},width:18,height:18,transform:"translate(-50%, -50%) rotate(45deg)",zIndex:0}}},anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},children:F(FIe,{activeFilter:l,handleFilterChange:d,mediaType:o})})]})},RIe=e=>{const{className:n,onSearch:t,showHistory:r,placeholder:i="Search",searchKey:a,mediaType:l,keyword:o="",filter:u=""}=e,[h,d]=A.useState(o||""),[p,s]=A.useState(u||""),[c,f]=A.useState([]),[m,g]=A.useState(!1),y=A.useRef(null),v=xe.useCallback(x=>{s(x),t({keyword:h,filter:x})},[h,t]),b=x=>{x.key==="Enter"&&(_(),t({keyword:h,filter:p}),w(h),S(),R())};function _(){dataLayer.push({search_term:h,search_type:l,event:"search"})}const M=x=>{d(x.target.value)},k=()=>{d(""),t({keyword:"",filter:""})},P="SEARCH_HISTORY_",E=x=>{try{let I=localStorage.getItem(P+a);if(!I)throw Error("history init");let D=JSON.parse(I);if(!Array.isArray(D))throw Error("history init");x(D)}catch{localStorage.setItem(P+a,JSON.stringify([])),x([])}},R=()=>{E(x=>{f(x)})},w=x=>{E(I=>{I.includes(x)||(I.unshift(x),I.length=5,localStorage.setItem(P+a,JSON.stringify(I)))})},C=()=>{localStorage.setItem(P+a,JSON.stringify([])),S()},S=()=>{f([])};return xe.useEffect(()=>{d(o),s(u)},[o,u]),me("div",{className:Ra["search-wrapper"],children:[F(uo,{className:n,onKeyPress:b,placeholder:i,value:h,sx:{width:"100%","& .MuiOutlinedInput-input":{paddingLeft:"0!important",padding:"12.5px 14px"}},onChange:M,InputProps:{ref:y,startAdornment:F(Ks,{position:"start",children:F(P5,{style:{color:"#414141",height:"24px",width:"24px"}})}),endAdornment:F(MIe,{showClear:!!h.length,onClearSearch:k,handleFilterChange:v,activeFilter:p,mediaType:l})}}),r&&c.length>0&&me("div",{className:Ra["history-wrapper"],style:{top:y.current.getBoundingClientRect().height+"px"},onMouseOver:()=>{g(!0)},onMouseOut:()=>{g(!1)},children:[me("div",{className:Ra.top,children:[F("div",{children:"Search History:"}),F(I5,{style:{width:"18px",height:"19px",cursor:"pointer"},onClick:C})]}),F("div",{className:Ra.items,children:c.filter(Boolean).map(x=>F("div",{onClick:()=>{var I;(I=y.current.querySelector("input"))==null||I.focus(),d(x),t({keyword:x,filter:p})},className:Ra["history-wrapper_item"],children:x},x))})]})]})},NIe="#6036d6",BIe="var(--text-color)",OIe="var(--hover-text-color)",LIe="var(--bg-color)",jIe="8px",UIe="30px",$Ie="#c0fbdf",VIe="#222229",zIe="var(--third-bg-color)",HIe="#FBB500",GIe="72px",WIe="70px",XIe="64px",YIe="10px",ZIe="_scrollBarStyle_1wn23_4",KIe="_ellipsisStyle_1wn23_22",QIe="_dragClipStyle_1wn23_27",JIe="_clear_1wn23_89",Gv={primary:NIe,textColor:BIe,hoverTextColor:OIe,bgColor:LIe,trackmarginbetween:jIe,trackmaterialheight:UIe,musiclyricsbgcolor:$Ie,bgsecondarycolor:VIe,bgthirdcolor:zIe,selectedClipBorderColor:HIe,sliderMenuWidth:GIe,leftTrackControlWidth:WIe,titleBarHeight:XIe,timeLineAreaPaddingLeft:YIe,scrollBarStyle:ZIe,ellipsisStyle:KIe,dragClipStyle:QIe,"drag-in-point":"_drag-in-point_1wn23_27","drag-out-point":"_drag-out-point_1wn23_28","drag-line":"_drag-line_1wn23_42","search-bar-wrapper":"_search-bar-wrapper_1wn23_79","search-body-wrapper":"_search-body-wrapper_1wn23_82","stock-media-body-wrapper":"_stock-media-body-wrapper_1wn23_85",clear:JIe,"scrollable-container":"_scrollable-container_1wn23_92"},qIe="#6036d6",ePe="var(--text-color)",tPe="var(--hover-text-color)",nPe="var(--bg-color)",rPe="8px",iPe="30px",aPe="#c0fbdf",oPe="#222229",sPe="var(--third-bg-color)",lPe="#FBB500",cPe="72px",uPe="70px",dPe="64px",fPe="10px",hPe="_scrollBarStyle_1hhil_4",pPe="_ellipsisStyle_1hhil_22",mPe="_dragClipStyle_1hhil_27",_2={primary:qIe,textColor:ePe,hoverTextColor:tPe,bgColor:nPe,trackmarginbetween:rPe,trackmaterialheight:iPe,musiclyricsbgcolor:aPe,bgsecondarycolor:oPe,bgthirdcolor:sPe,selectedClipBorderColor:lPe,sliderMenuWidth:cPe,leftTrackControlWidth:uPe,titleBarHeight:dPe,timeLineAreaPaddingLeft:fPe,scrollBarStyle:hPe,ellipsisStyle:pPe,dragClipStyle:mPe,"drag-in-point":"_drag-in-point_1hhil_27","drag-out-point":"_drag-out-point_1hhil_28","drag-line":"_drag-line_1hhil_42","title-wrapper":"_title-wrapper_1hhil_79","see-all-cta":"_see-all-cta_1hhil_84","videos-row-wrapper":"_videos-row-wrapper_1hhil_89","videos-media-item-wrapper":"_videos-media-item-wrapper_1hhil_92","media-row-wrapper":"_media-row-wrapper_1hhil_96"},gPe=e=>A.createElement("svg",{width:16,height:16,viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("rect",{width:15.2,height:16,rx:4,fill:"#6036D6"}),A.createElement("path",{d:"M6.16413 14L6.88259 9.3H4.32418C4.19568 9.3 4.10222 9.24444 4.04381 9.13333C3.9854 9.02222 3.9854 8.91667 4.04381 8.81667L8.33702 2H9.05548L8.33702 6.68333H10.8604C10.9889 6.68333 11.0853 6.73889 11.1495 6.85C11.2138 6.96111 11.2167 7.06667 11.1583 7.16667L6.88259 14H6.16413Z",fill:"white"})),yPe="#6036d6",vPe="var(--text-color)",bPe="var(--hover-text-color)",wPe="var(--bg-color)",CPe="8px",xPe="30px",SPe="#c0fbdf",_Pe="#222229",EPe="var(--third-bg-color)",APe="#FBB500",kPe="72px",TPe="70px",IPe="64px",PPe="10px",DPe="_scrollBarStyle_1wust_4",FPe="_ellipsisStyle_1wust_22",MPe="_dragClipStyle_1wust_27",mc={primary:yPe,textColor:vPe,hoverTextColor:bPe,bgColor:wPe,trackmarginbetween:CPe,trackmaterialheight:xPe,musiclyricsbgcolor:SPe,bgsecondarycolor:_Pe,bgthirdcolor:EPe,selectedClipBorderColor:APe,sliderMenuWidth:kPe,leftTrackControlWidth:TPe,titleBarHeight:IPe,timeLineAreaPaddingLeft:PPe,scrollBarStyle:DPe,ellipsisStyle:FPe,dragClipStyle:MPe,"drag-in-point":"_drag-in-point_1wust_27","drag-out-point":"_drag-out-point_1wust_28","drag-line":"_drag-line_1wust_42","video-thumbnail":"_video-thumbnail_1wust_79","video-preview":"_video-preview_1wust_83","video-thumbnail-skeleton":"_video-thumbnail-skeleton_1wust_88","media-preview-item":"_media-preview-item_1wust_91","media-duration":"_media-duration_1wust_113","favourite-button":"_favourite-button_1wust_116","add-to-media-button":"_add-to-media-button_1wust_117","media-duration-text":"_media-duration-text_1wust_131","premium-button":"_premium-button_1wust_156"},xO=e=>{const{fill:n="#457B3B",height:t=20,width:r=20,...i}=e;return me("svg",{width:r,height:t,viewBox:"0 0 20 20",fill:"transparent",xmlns:"http://www.w3.org/2000/svg",style:{backgroundColor:"transparent"},...i,children:[F("rect",{width:r,height:t,rx:"4",fill:n}),F("path",{d:"M15.3571 10.8929H10.8929V15.3571C10.8929 15.8482 10.4911 16.25 10 16.25C9.50893 16.25 9.10714 15.8482 9.10714 15.3571V10.8929H4.64286C4.15179 10.8929 3.75 10.4911 3.75 10C3.75 9.50893 4.15179 9.10714 4.64286 9.10714H9.10714V4.64286C9.10714 4.15179 9.50893 3.75 10 3.75C10.4911 3.75 10.8929 4.15179 10.8929 4.64286V9.10714H15.3571C15.8482 9.10714 16.25 9.50893 16.25 10C16.25 10.4911 15.8482 10.8929 15.3571 10.8929Z",fill:"white"})]})},so={stock_videos_list:({...e})=>co({url:rr().stock_videos_list,headers:{params:{...e}}}),add_to_fav:({...e})=>ca({url:rr().add_to_fav,data:e}),remove_from_fav:({...e})=>ca({url:rr().remove_from_fav,data:e}),all_favourites_list:({type:e})=>co({url:rr().all_fav_list,headers:{params:{type:e}}}),add_to_media:({...e})=>ca({url:rr().add_to_media,data:e}),fav_media_list:({...e})=>co({url:rr().fav_videos_list,headers:{params:{...e}}}),recently_used_media_list:({...e})=>o6({completeResp:!0,url:rr().recently_used_media_list,headers:{params:{...e}}}).then(n=>n.data||n)},RPe="#6036d6",NPe="var(--text-color)",BPe="var(--hover-text-color)",OPe="var(--bg-color)",LPe="8px",jPe="30px",UPe="#c0fbdf",$Pe="#222229",VPe="var(--third-bg-color)",zPe="#FBB500",HPe="72px",GPe="70px",WPe="64px",XPe="10px",YPe="_scrollBarStyle_1bonb_4",ZPe="_ellipsisStyle_1bonb_22",KPe="_dragClipStyle_1bonb_27",QPe="_sliderArrows_1bonb_88",JPe="_stepperHead_1bonb_111",qPe="_stepperBody_1bonb_116",eDe="_stepperFoot_1bonb_132",ia={primary:RPe,textColor:NPe,hoverTextColor:BPe,bgColor:OPe,trackmarginbetween:LPe,trackmaterialheight:jPe,musiclyricsbgcolor:UPe,bgsecondarycolor:$Pe,bgthirdcolor:VPe,selectedClipBorderColor:zPe,sliderMenuWidth:HPe,leftTrackControlWidth:GPe,titleBarHeight:WPe,timeLineAreaPaddingLeft:XPe,scrollBarStyle:YPe,ellipsisStyle:ZPe,dragClipStyle:KPe,"drag-in-point":"_drag-in-point_1bonb_27","drag-out-point":"_drag-out-point_1bonb_28","drag-line":"_drag-line_1bonb_42","stockmedia-modal":"_stockmedia-modal_1bonb_79",sliderArrows:QPe,"stock-media-preview-body":"_stock-media-preview-body_1bonb_108",stepperHead:JPe,stepperBody:qPe,stepperFoot:eDe,"media-wrapper":"_media-wrapper_1bonb_143","cta-wrapper":"_cta-wrapper_1bonb_150","fav-btn-cta":"_fav-btn-cta_1bonb_154","media-modal-close-btn":"_media-modal-close-btn_1bonb_159","diabled-ad-to-media-btn":"_diabled-ad-to-media-btn_1bonb_167","preview-add-to-media-btn":"_preview-add-to-media-btn_1bonb_178","user-profile-icon":"_user-profile-icon_1bonb_184","media-title-ellipses":"_media-title-ellipses_1bonb_194"},tDe="#6036d6",nDe="var(--text-color)",rDe="var(--hover-text-color)",iDe="var(--bg-color)",aDe="8px",oDe="30px",sDe="#c0fbdf",lDe="#222229",cDe="var(--third-bg-color)",uDe="#FBB500",dDe="72px",fDe="70px",hDe="64px",pDe="10px",mDe="_scrollBarStyle_1r5s0_4",gDe="_ellipsisStyle_1r5s0_22",yDe="_dragClipStyle_1r5s0_27",bl={primary:tDe,textColor:nDe,hoverTextColor:rDe,bgColor:iDe,trackmarginbetween:aDe,trackmaterialheight:oDe,musiclyricsbgcolor:sDe,bgsecondarycolor:lDe,bgthirdcolor:cDe,selectedClipBorderColor:uDe,sliderMenuWidth:dDe,leftTrackControlWidth:fDe,titleBarHeight:hDe,timeLineAreaPaddingLeft:pDe,scrollBarStyle:mDe,ellipsisStyle:gDe,dragClipStyle:yDe,"drag-in-point":"_drag-in-point_1r5s0_27","drag-out-point":"_drag-out-point_1r5s0_28","drag-line":"_drag-line_1r5s0_42","video-wrapper":"_video-wrapper_1r5s0_79","custom-video-controls-wrapper":"_custom-video-controls-wrapper_1r5s0_84","video-slider":"_video-slider_1r5s0_92","play-pause-icons-wrapper":"_play-pause-icons-wrapper_1r5s0_95","play-icon":"_play-icon_1r5s0_99","bottom-control-btns-wrapper":"_bottom-control-btns-wrapper_1r5s0_104","left-bottom-control-btns-wrapper":"_left-bottom-control-btns-wrapper_1r5s0_110","volume-btn-wrapper":"_volume-btn-wrapper_1r5s0_113","video-time-wrapper":"_video-time-wrapper_1r5s0_117","volume-icon":"_volume-icon_1r5s0_124","video-volume-slider":"_video-volume-slider_1r5s0_128"},vDe=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("path",{d:"M14.475 18.5C14.175 18.5 13.9125 18.3875 13.6875 18.1625C13.4625 17.9375 13.35 17.675 13.35 17.375V6.625C13.35 6.325 13.4625 6.0625 13.6875 5.8375C13.9125 5.6125 14.175 5.5 14.475 5.5H17.375C17.675 5.5 17.9375 5.6125 18.1625 5.8375C18.3875 6.0625 18.5 6.325 18.5 6.625V17.375C18.5 17.675 18.3875 17.9375 18.1625 18.1625C17.9375 18.3875 17.675 18.5 17.375 18.5H14.475ZM6.625 18.5C6.325 18.5 6.0625 18.3875 5.8375 18.1625C5.6125 17.9375 5.5 17.675 5.5 17.375V6.625C5.5 6.325 5.6125 6.0625 5.8375 5.8375C6.0625 5.6125 6.325 5.5 6.625 5.5H9.525C9.825 5.5 10.0917 5.6125 10.325 5.8375C10.5583 6.0625 10.675 6.325 10.675 6.625V17.375C10.675 17.675 10.5583 17.9375 10.325 18.1625C10.0917 18.3875 9.825 18.5 9.525 18.5H6.625ZM14.475 17.375H17.375V6.625H14.475V17.375ZM6.625 17.375H9.525V6.625H6.625V17.375Z",fill:"white"}));var nw={},bDe=Tr;Object.defineProperty(nw,"__esModule",{value:!0});var SO=nw.default=void 0,wDe=bDe(Fi()),CDe=Mi,xDe=(0,wDe.default)((0,CDe.jsx)("path",{d:"M8 5v14l11-7z"}),"PlayArrow");SO=nw.default=xDe;var rw={},SDe=Tr;Object.defineProperty(rw,"__esModule",{value:!0});var _O=rw.default=void 0,_De=SDe(Fi()),EDe=Mi,ADe=(0,_De.default)((0,EDe.jsx)("path",{d:"M3 9v6h4l5 5V4L7 9H3zm13.5 3c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02zM14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 6.71v2.06c4.01-.91 7-4.49 7-8.77s-2.99-7.86-7-8.77z"}),"VolumeUp");_O=rw.default=ADe;var iw={},kDe=Tr;Object.defineProperty(iw,"__esModule",{value:!0});var EO=iw.default=void 0,TDe=kDe(Fi()),IDe=Mi,PDe=(0,TDe.default)((0,IDe.jsx)("path",{d:"M16.5 12c0-1.77-1.02-3.29-2.5-4.03v2.21l2.45 2.45c.03-.2.05-.41.05-.63zm2.5 0c0 .94-.2 1.82-.54 2.64l1.51 1.51C20.63 14.91 21 13.5 21 12c0-4.28-2.99-7.86-7-8.77v2.06c2.89.86 5 3.54 5 6.71zM4.27 3 3 4.27 7.73 9H3v6h4l5 5v-6.73l4.25 4.25c-.67.52-1.42.93-2.25 1.18v2.06c1.38-.31 2.63-.95 3.69-1.81L19.73 21 21 19.73l-9-9L4.27 3zM12 4 9.91 6.09 12 8.18V4z"}),"VolumeOff");EO=iw.default=PDe;const Wv={height:"24px",width:"24px",color:"white"},DDe=()=>me("div",{style:{position:"absolute",width:"680px"},children:[F(yr,{animation:"wave",sx:{transform:"scale(1)",height:"340px"}},"video-media-popup-skeleton"),F(yr,{variant:"text",sx:{fontSize:"12px",position:"absolute",bottom:"36px",width:"96%",left:"8px"}}),F(yr,{variant:"text",sx:{fontSize:"10px",position:"absolute",bottom:"14px",width:"10%",left:"8px"}}),F(yr,{variant:"text",sx:{fontSize:"10px",position:"absolute",bottom:"14px",width:"5%",right:"3%"}})]}),FDe=e=>{const n=xe.useRef(null),[t,r]=xe.useState(0),[i,a]=xe.useState(!0),[l,o]=xe.useState(0),[u,h]=xe.useState(0),[d,p]=xe.useState(!1),[s,c]=xe.useState(100),[f,m]=xe.useState(!0),[g,y]=xe.useState(0),{src:v}=e,b=()=>{p(!d)},_=(C,S)=>{Array.isArray(S)||(c(S),n.current&&(n.current.volume=S/100))},M=()=>{n&&n.current&&(n.current.paused?(n.current.play(),a(!0)):(n.current.pause(),a(!1)))},k=xe.useCallback((C,S)=>{if(typeof S=="number"&&n.current){const x=n.current,I=S/100*x.duration;x.currentTime=I,r(S)}},[n]),P=xe.useCallback(()=>{if(n&&n.current){const C=n.current;h(C.currentTime);const S=C.currentTime/C.duration*100;r(S)}},[n]),E=()=>{n.current&&o(n.current.duration)},R=C=>{const S=Math.floor(C/60),x=Math.floor(C%60);return`${String(S).padStart(2,"0")}:${String(x).padStart(2,"0")}`},w=xe.useCallback(()=>{if(!n.current)return;const C=n.current.buffered,S=n.current.duration;if(C.length>0){const I=C.end(C.length-1)/S*100;y(Number(I.toFixed(2)))}},[n]);return xe.useEffect(()=>{if(n.current)return n.current.volume=0,n.current.addEventListener("loadedmetadata",E),n.current.addEventListener("timeupdate",P),()=>{n.current&&(n.current.removeEventListener("loadedmetadata",E),n.current.removeEventListener("timeupdate",P))}},[]),console.log("Prrcentage >>> ",g,f),me(Zt,{children:[f&&F(DDe,{}),F("video",{ref:n,onProgress:w,crossOrigin:"anonymous",onTimeUpdate:P,autoPlay:!0,onLoadedData:()=>m(!1),children:F("source",{src:v,type:"video/mp4"})}),!f&&me("div",{className:bl["custom-video-controls-wrapper"],children:[F(Js,{className:bl["video-slider"],value:t,onChange:k,"aria-label":"Video progress",color:"secondary",sx:{[`& .${zi.root}`]:{padding:"8px 0 !important"},[`& .${zi.track}`]:{transition:"all 0.3s ease",color:"#6036D6"},[`& .${zi.thumb}`]:{transition:"all 0.3s ease",color:"#6036D6"},[`& .${zi.rail}`]:{backgroundColor:"#EFEFF4",background:`linear-gradient(to right, white ${g}%, #ADABAB ${100-g}%)`}}}),me("div",{className:bl["bottom-control-btns-wrapper"],children:[me("div",{className:bl["left-bottom-control-btns-wrapper"],children:[F("div",{className:bl["play-pause-icons-wrapper"],onClick:M,children:i?F(vDe,{}):F(SO,{style:Wv})}),me("div",{className:bl["volume-btn-wrapper"],children:[F("div",{className:bl["volume-icon"],onClick:b,children:s===0?F(EO,{style:Wv}):F(_O,{style:Wv})}),d&&F(Js,{value:s,className:bl["video-volume-slider"],onChange:_,"aria-label":"Volume",min:0,max:100,sx:{[`& .${zi.thumb}`]:{height:"14px",width:"14px"}}})]})]}),F("div",{className:bl["video-time-wrapper"],children:me(En,{component:"small",sx:{fontSize:10,fontWeight:400,color:"white",lineHeight:"15px"},children:[R(u)," / ",R(l)]})})]})]})]})},MDe=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",...e},A.createElement("rect",{width:24,height:24,fill:"url(#pattern0)"}),A.createElement("defs",null,A.createElement("pattern",{id:"pattern0",patternContentUnits:"objectBoundingBox",width:1,height:1},A.createElement("use",{xlinkHref:"#image0_678_212366",transform:"scale(0.00333333)"})),A.createElement("image",{id:"image0_678_212366",width:300,height:300,xlinkHref:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAYAAAB5fY51AAAMP2lDQ1BJQ0MgUHJvZmlsZQAASImVVwdYU8kWnluSkEBoAQSkhN4E6QSQEkILIL3bCEmAUGIMBBU7sqjgWlCxgA1dFVHsNDtiZxHsfUFERVkXC3blTRJA133le+f75t7//nPmP2fOnVsGAJVTHJEoG1UFIEeYJ44O8qMnJiXTSU8BAghAFdgCRQ43V8SMjAwD0IbPf7d3N6E3tGu2Uq1/9v9XU+Pxc7kAIJEQp/JyuTkQHwYAr+SKxHkAEKW8yfQ8kRTDBjTEMEGIF0txuhxXSnGqHO+X+cRGsyBuAUBBicMRpwOg3A55ej43HWoo90NsL+QJhACo0CH2zsmZyoM4BWJL6COCWKrPSP1BJ/1vmqkjmhxO+giWz0VmCv6CXFE2Z+b/WY7/bTnZkuEY5rApZYiDo6VzhnW7nTU1VIqVIO4TpoZHQKwO8QcBT+YPMUrJkATHyf1RPW4uC9YMaEFsz+P4h0KsB3GgMDs8bIhPTRMEsiGGKwSdIchjx0KsDfFifm5AzJDPFvHU6KFYaF2amMUc4i9wxLK40lgPJVlxzCH91xl89pA+plyQEZsAMQVi03xBfDjEyhDb5WbFhA75jCvIYIUP+4gl0dL8TSGO5guD/OT6WH6aODB6yL8kJ3d4vtiWDAE7fAgfzMuIDZbXB2vhcmT5w7lg7XwhM25Yh5+bGDY8Fx7fP0A+d+wZXxgXM6TzQZTnFy0fi1NE2ZFD/rgxPztIyhtD7JybHzM0Fo/PgwtSro+nifIiY+V54gWZnJBIeT74ChAGWMAf0IEEtlQwFWQCQVtffR+8kvcEAg4Qg3TAh0+lnBkekSDrEcJjDCgAf0LEB7kj4/xkvXyQD/mvI6z8aAvSZL35shFZ4AnEOSAUZMNriWyUcCRaPHgMGcE/onNg48J8s2GT9v97fpj9zjAhEzbESIYj0lWGPYkBRH9iMDGQaIXr4t64Jx4Gj76wOeIM3H14Ht/9CU8IHYRHhBuETsKdKYJC8U9ZjgedUD9wqBapP9YCN4eaLrgf7gXVoTKuhesCW9wZxmHiPjCyC2RZQ3lLq0L/SftvM/jhbgz5ke3JKHkU2Zds+fNIZWtllxEVaa1/rI8819SRerNGen6Oz/qh+jx4Dv3ZE1uMHcLOY6exi9gxrB7QsZNYA9aKHZfikdX1WLa6hqNFy/LJgjqCf8QbvrPSSuba19j32n+R9+XxZ0jf0YA1VTRTLEjPyKMz4ReBT2cLuXZj6I72jk4ASL8v8tfXmyjZdwPRav3OLfwDAK+Tg4ODR79zIScBOOAGH//G75wlA346FAG40MiViPPlHC49EOBbQgU+aTrAAJgASzgfR+AKPIEvCAAhIALEgiQwGWafAde5GEwHs8ECUAxKwQqwBmwAm8E2sAvsBQdBPTgGToNz4DJoBzfAPbh6esAL0A/egc8IgpAQKkJDdBBDxAyxQRwRBuKNBCBhSDSShKQg6YgQkSCzkYVIKVKGbEC2ItXIAaQROY1cRDqQO0gX0ou8Rj6hGKqEaqD6qDk6FmWgTDQUjUUnoenoNLQALUKXoevQKnQPWoeeRi+jN9BO9AU6gAFMEdPCjDBbjIGxsAgsGUvDxNhcrAQrx6qwWqwJ3udrWCfWh33EiTgNp+O2cAUH43E4F5+Gz8WX4hvwXXgd3oJfw7vwfvwbgUrQI9gQPAhsQiIhnTCdUEwoJ+wgHCGchc9SD+EdkUjUIloQ3eCzmETMJM4iLiVuJO4jniJ2ELuJAyQSSYdkQ/IiRZA4pDxSMWk9aQ/pJOkqqYf0QUFRwVDBUSFQIVlBqFCoUK6wW+GEwlWFpwqfyapkM7IHOYLMI88kLydvJzeRr5B7yJ8pahQLihcllpJJWUBZR6mlnKXcp7xRVFQ0VnRXjFIUKM5XXKe4X/GCYpfiRyV1JWslltJEJYnSMqWdSqeU7ii9oVKp5lRfajI1j7qMWk09Q31I/aBMU7ZTZivzlOcpVyjXKV9VfqlCVjFTYapMVilQKVc5pHJFpU+VrGquylLlqM5VrVBtVL2lOqBGU3NQi1DLUVuqtlvtotozdZK6uXqAOk+9SH2b+hn1bhpGM6GxaFzaQtp22llajwZRw0KDrZGpUaqxV6NNo19TXdNZM15zhmaF5nHNTi1My1yLrZWttVzroNZNrU+j9EcxR/FHLRlVO+rqqPfao7V9tfnaJdr7tG9of9Kh6wToZOms1KnXeaCL61rrRulO192ke1a3b7TGaM/R3NElow+OvquH6lnrRevN0tum16o3oG+gH6Qv0l+vf0a/z0DLwNcg02C1wQmDXkOaobehwHC14UnD53RNOpOeTV9Hb6H3G+kZBRtJjLYatRl9NrYwjjMuNN5n/MCEYsIwSTNZbdJs0m9qaDredLZpjeldM7IZwyzDbK3ZebP35hbmCeaLzOvNn1loW7AtCixqLO5bUi19LKdZVlletyJaMayyrDZatVuj1i7WGdYV1ldsUBtXG4HNRpuOMYQx7mOEY6rG3LJVsmXa5tvW2HbZadmF2RXa1du9HGs6NnnsyrHnx36zd7HPtt9uf89B3SHEodChyeG1o7Uj17HC8boT1SnQaZ5Tg9MrZxtnvvMm59suNJfxLotcml2+urq5il1rXXvdTN1S3CrdbjE0GJGMpYwL7gR3P/d57sfcP3q4euR5HPT4y9PWM8tzt+ezcRbj+OO2j+v2MvbieG316vSme6d4b/Hu9DHy4fhU+TzyNfHl+e7wfcq0YmYy9zBf+tn7if2O+L1nebDmsE75Y/5B/iX+bQHqAXEBGwIeBhoHpgfWBPYHuQTNCjoVTAgODV4ZfIutz+ayq9n9IW4hc0JaQpVCY0I3hD4Ksw4ThzWNR8eHjF81/n64WbgwvD4CRLAjVkU8iLSInBZ5NIoYFRlVEfUk2iF6dvT5GFrMlJjdMe9i/WKXx96Ls4yTxDXHq8RPjK+Of5/gn1CW0Jk4NnFO4uUk3SRBUkMyKTk+eUfywISACWsm9Ex0mVg88eYki0kzJl2crDs5e/LxKSpTOFMOpRBSElJ2p3zhRHCqOAOp7NTK1H4ui7uW+4Lny1vN6+V78cv4T9O80srSnqV7pa9K783wySjP6BOwBBsErzKDMzdnvs+KyNqZNZidkL0vRyEnJadRqC7MErZMNZg6Y2qHyEZULOqc5jFtzbR+cah4Ry6SOym3IU8D/si3Siwlv0i68r3zK/I/TI+ffmiG2gzhjNaZ1jOXzHxaEFjw2yx8FndW82yj2Qtmd81hztk6F5mbOrd5nsm8onk984Pm71pAWZC14PdC+8KywrcLExY2FekXzS/q/iXol5pi5WJx8a1Fnos2L8YXCxa3LXFasn7JtxJeyaVS+9Ly0i9LuUsv/erw67pfB5elLWtb7rp80wriCuGKmyt9Vu4qUysrKOteNX5V3Wr66pLVb9dMWXOx3Ll881rKWsnaznVh6xrWm65fsf7LhowNNyr8KvZV6lUuqXy/kbfx6ibfTbWb9TeXbv60RbDl9tagrXVV5lXl24jb8rc92R6//fxvjN+qd+juKN3xdadwZ+eu6F0t1W7V1bv1di+vQWskNb17Ju5p3+u/t6HWtnbrPq19pfvBfsn+5wdSDtw8GHqw+RDjUO1hs8OVR2hHSuqQupl1/fUZ9Z0NSQ0djSGNzU2eTUeO2h3deczoWMVxzePLT1BOFJ0YPFlwcuCU6FTf6fTT3c1Tmu+dSTxzvSWqpe1s6NkL5wLPnTnPPH/ygteFYxc9LjZeYlyqv+x6ua7VpfXI7y6/H2lzbau74nalod29valjXMeJqz5XT1/zv3buOvv65RvhNzpuxt28fWvirc7bvNvP7mTfeXU3/+7ne/PvE+6XPFB9UP5Q72HVH1Z/7Ot07Tze5d/V+ijm0b1ubveLx7mPv/QUPaE+KX9q+LT6meOzY72Bve3PJzzveSF68bmv+E+1PytfWr48/JfvX639if09r8SvBl8vfaPzZudb57fNA5EDD9/lvPv8vuSDzoddHxkfz39K+PT08/QvpC/rvlp9bfoW+u3+YM7goIgj5sh+BTDY0LQ0AF7vBICaBAAN7s8oE+T7P5kh8j2rDIH/hOV7RJm5AlAL/9+j+uDfzS0A9m+H2y+orzIRgEgqALHuAHVyGmnDezXZvlJqRLgP2ML+mpqTCv6NyfecP+T98xlIVZ3Bz+d/ATRYfFHNu2tIAAAAOGVYSWZNTQAqAAAACAABh2kABAAAAAEAAAAaAAAAAAACoAIABAAAAAEAAAEsoAMABAAAAAEAAAEsAAAAAPuooN0AABwbSURBVHgB7Z0JkF1Vmce/e997vSWBxJCFQLODEJAYZHOFMKwupVM6A25R0BmdGkcHyynLraZxVAwKlo7bUI5TUJQ1Awg6OlERMAFkDUsMZANiYpONpJN0Or297c53btKXkHSnt/Nen3vu71Q9+3Dfved+3+97+XvPued8J5Cxllu/Namx1Hd0f740JxflW6NqdJQElfJYm+M6CEDAXwI5CUvVQNYFoewolEsbeq/5evtYvA1GddFN1zbnpk+9MKxG74/yuTOlUj0haG6cImEoWhcZXWujujUnQwACKSdgdKKvX7Wi0h5FwbpqENxbqAR39H/sK2tG6tnIJKatLV84VhZGhdzHpRKdpyIVSjUSKesDlRGqSOsUCEAAAsMRMKKV008+L1KtSNRf6ookvD0MKjeXPtL2+HCXDytYhVvazo2C8LqgkL9c9HlOiiW9kYoUBQIQgMB4CAQqP6F+mhol6ivukqjyg7K0XC8L/6V7qGYPKViF/2q7JsrlvhE0NcySviJCNRRFjkMAAuMjUNAnLv1E3X1Lw1z0qeLCtmcHazA32EHt4gX5Y4NvBI2FbwX5cHIsVnT7BkXFQQhAwAIB02srVySY1HxctRy9Pf+etz1S/cWSjQe2PKhg5Y9XsZrU/IV4jKpUOfAa/hsCEIBAbQiUyqI9uqk6vHVJ/l1ve7D6yyWb97/RQV1C0w2UhsJ/xgPpqngUCEAAAnUn0NIkUU/fc4Vq8Yr9p0DoKPorJR5gD8NF8UAYYvUKGGoQgEB9CfT0SdDSfHox13iTGaIauPkrXcLb2xrCYnCrnjQ3nisxcAZ/IQABCEwEAR3X0tkJc4Mn718X/WLJcmNC8oRV6JYPSWPhLYjVRESGe0IAAgcRMHM8TYnkX+V7X5hhqnsFS2ew60PXPwRhmGOOlcFCgQAEnCBQLEvY3HRCOKXwUWNPLFhmuU0Q5s6OJ4U6YSVGQAACEFAC+6ZThRK+V8ywlYFi1gZqdzD5ElAQgAAEnCFQ0tU1udzrG/rklFA060IUBGdpPxHBciZCGAIBCCQEdCxL52Y1RpVgQWhSxOgXx8STRJMzqEAAAhBwiIBOKI2C6NLQ5LMKWpqmmGnxFAhAAAJOEjBPWSLzdJ1h2Cpm1TQFAhCAgKsEzFrDIGwNo2pwFFMZXI0SdkEAAgkBfWMYktY4wUEFAhBwnEAy091xOzEPAhCAwCtLc2ABAQhAwHUCPGG5HiHsgwAEEgIIVoKCCgQg4DoBBMv1CGEfBCCQEECwEhRUIAAB1wkgWK5HCPsgAIGEAIKVoKACAQi4TgDBcj1C2AcBCCQEEKwEBRUIQMB1AgiW6xHCPghAICGAYCUoqEAAAq4TQLBcjxD2QQACCQEEK0FBBQIQcJ0AguV6hLAPAhBICCBYCQoqEICA6wQQLNcjhH0QgEBCAMFKUFCBAARcJ4BguR4h7IMABBICCFaCggoEIOA6AQTL9QhhHwQgkBBAsBIUVCAAAdcJIFiuRwj7IACBhACClaCgAgEIuE4AwXI9QtgHAQgkBBCsBAUVCEDAdQIIlusRwj4IQCAhgGAlKKhAAAKuE0CwXI8Q9kEAAgkBBCtBQQUCEHCdAILleoSwDwIQSAggWAkKKhCAgOsEECzXI4R9EIBAQgDBSlBQgQAEXCeAYLkeIeyDAAQSAghWgoIKBCDgOgEEy/UIYR8EIJAQQLASFFQgAAHXCSBYrkcI+yAAgYQAgpWgoAIBCLhOAMFyPULYBwEIJAQQrAQFFQhAwHUCCJbrEcI+CEAgIYBgJSioQAACrhNAsFyPEPZBAAIJAQQrQUEFAhBwnQCC5XqEsA8CEEgIIFgJCioQgIDrBBAs1yOEfRCAQEIAwUpQUIEABFwngGC5HiHsgwAEEgIIVoKCCgQg4DoBBMv1CGEfBCCQEECwEhRUIAAB1wkgWK5HCPsgAIGEAIKVoKACAQi4TgDBcj1C2AcBCCQEEKwEBRUIQMB1AgiW6xHCPghAICGAYCUoqEAAAq4TQLBcjxD2QQACCQEEK0FBBQIQcJ0AguV6hLAPAhBICOSTGhXnCJQqFZGo6pxdThgUGCv0f4JAckEoof6l+E8AwXIwxtE+m86ZcbQcO/lwqUQDRxw0to4m5VSUXureLbuKfVKKKtJdKklXuSjd/b1SqZRVvLTDkM/HAhbouUhYHYNTp1shWHUCPZrbVPcJ1GdOP08+eMKZo7k0E+ca+d7e1yPb+rplU0+XrOnskPV7dsrqzu2yfMcWae/uFKmYJ1M9M8hJPpdDvDz5ZSBYngQyS26YJ6cZTS3xZ+7UGXLxnBNi90vVimxUAduwZ5fcs+lFuX/Tn+X53R3SYQQsDCWXK9B1TPkPBcFyOIB0BUcXnEKYk+MmT40/F8w+TqrzI3lqx2b53cYX5dd/WSOPbXtJKuVSLF6FHD/90dF142yi5kYcsKIGBMxA/NnT58SfT592rgrWRrn1xeWyuH3t3qeufEGMyFHSQwDBSk+ssHQcBKYUGuOuo+k+LuvYJD9bt0Jue2G5bDPdRX3aQrjGAbeOlzIPq46wuZUbBMxT103nXCZLrrharj71HGnWsa1SqV8GXna4YSVWDEYAwRqMCscyQcAM2P/0Le+R3172YVlw9Ck6NaIkJTM9guIsAQTL2dBgWL0IvG3WsbL4kg/KTee/Q2Y1T9anrSJPW/WCP8r7IFijBMbpfhJo0nGsa09/o/zm0g/LJa36tFXul3KVVQauRRvBci0i2DOhBOZPP1Luuugq+dy8C8X846CLOKHhOOjmCNZBSDiQdQKTCw3yrXMulZvf8m6Z3jQpHpDPOhNX/EewXIkEdjhH4JqT58sdF/2tHHf4DCnp+kXKxBNAsCY+BljgMIEFs4/XLuKVctbMY1S0+s3qRMoEEkCwJhA+t04HATOu9fO/ukrO0eU+ZZ2vRZk4AgjWxLHnzikiYNYo3r7gb+T1mvKH7uHEBQ7Bmjj23DllBIxomYmmx02dGc/VSpn5XpiLYHkRRpyoFwHTPbztgvfK9JYpTHmoF/T97oNg7QeDKgRGQuDNM1vlxnMv11MDKZPCeiTIrJ1DtgZrKN1u6Jfta2RFx2bNvpmukEf6Xq4pzMtRkw6LAb+moVmmNzbLnJbDdBnNpAmD/pGT5smzO7fKt5cvlWq+gcSAdYpEun69dYLi421uef4ZuXvVYyL6Dz59Zd9kAk0dHTQ0yhGNLTK7eYq0ar77s6bPlouOPD7OeWVSyNSzXDd/gTyp/yfwh5fWSljne9fTT5fuhWC5FI0a2tKimzNIQ5MU9B98movJwmpyuW/r2S0rtrXL4g2rZFH+ITlVJ3e+vfVkec8xp8r5+iavHqVFEwB+97zL5QLNarpTbSpomhpKbQkwhlVbvrRumYDZOcck2ytoN6ygAmy6uGYcaYWKxqIn75Mr7rlNrlxyhyzdsr4ukzxfN22WfGneBfF+F+TTshzsQZpDsAaBwqH0EDDbeeV1ey+To72gY1u7dMuv27X7a4Tr/UvvlGd0F51aF5N+ecFRJ0lF09JQaksAwaotX1qvM4GCbullur19mojvf9Y+JRf/9ha58blHxOyoU6tinvja5l8ok3Unn1rep1b2p6ldBCtN0cLWERPI67ZepsvYoWNLn3t0sXYT75QXu3aO+PrRnmiSAH7gRN1DUoWS9YajpTfy8xGskbPizBQSMF3FnH7ufvFP8q57fyZ/fLm9Zl58Zu75MlXfXpYrtXuaq5nxKWkYwUpJoDBz7ATMdl957Sau6tgo77v/v+MB+bG3NvSVJkf8h3R+lg5m8ZQ1NKZxfYNgjQsfF6eFgNktulBoki26K/RV+hbxD1v+XBPTP3HKG2SaTnIts5lFTfgiWDXBSqOuEijoBE8jWh/QMa1HdSdo2+WMaTPliqNPFiEfvG20cXsIVk2w0qjLBGLR6tolVz/4C1mv4mW7XH3S/HjczExypdglgGDZ5UlrKSFgpj6s1h2g/1HfIPbqmJPN8iZdHH3+rFaplpmXZZOraQvBsk2U9lJDIKfdw8UbVsoPVy+zarNZsvMO3SrMlIinLKtsESyrOGksTQTM20PRz/XLH5DlO7ZaNf3dradqziwdfK/hhFWrBqekMQQrJYHCzNoQMAuWO7o75foVD1qdimCmOJymH33Eqo3hGW0Vwcpo4HH7FQKB7kN49/rn5J6NL7xy0ELNZI8wgoVkWYC5rwkEyx5LWkopAbN4uqhbeP1w9RNSsZhB9E0zWkVfF6pgIVm2fhoIli2StJNqAoGmq7l/0zp52mJ2h5MOmy4nHvYaqbBUx9pvA8GyhpKG0kzALJbeowul71y/0pobszWF8+m6w45ZEE2xQwDBssORVnwgoIukf7lhtfSU7czLymlX8xR9ymLg3d6PA8Gyx5KWUk4g0KesDTrz/WGLGR1ee/gREuh8L3bXsfPjQLDscKQVDwjkdNuu3mKv1YXRZvPVFn0Lybi7nR8IgmWHI614QMCkWzaLlp/d+bLYys9+/JRpMklnvvOm0M4PBMGyw5FWfCGg41jP794hm3v3WPHoyObJ0qgplBnHsoKTtYR2MNKKNwR0HOtlFSuzlZiN0qjzsMweigiWDZosfrZDkVa8IZDXp6EO3fOwQ3ffsVECHReb1thkoynaUAJ0CfkZQGAQAh39PYMcHduhEsn8xgZukKsQrEGgcCjrBALZ3mdPsGbo9l8UOwQQLDscaQUCgxIwKWxmt0zW71hPOCigUR5EsEYJjNOzQcBmVhhbM+ezQf7QXiJYh+bDtxklYN7u2ShmPtfG7t3alNm3hzJeAgjWeAlyvYcEImnVrbpslTKD7rZQ8pbQGkka8oKAyYdldtU5XLe5t1X6ydZgCyWCZY0kDXlBINKnoaM0F/uMpklW/DFPVxt7u+Lc8VYazHgjdAkz/gPA/QMI6KYRZv3fnPjN3gHfjeE/d+pi6t4y+bDGgG7QSxCsQbFwMLMEdJD8ZM0S2qybU9go7TprPt730CyspoybAII1boQ04AsBs1OzSZV83oyjrbm0rmun7CkV9R0hgmUDKoJlgyJteEGgqgPuU3Xd3wWzj7PmjxGskgpWvAeitVaz2xCCld3Y4/mBBPRt3ltnHSvHa9I9W2Vt53bNsVVBsCwBRbAsgaSZdBMYWDhz5fFnWBOXXcU+TQa4Ld7qK9103LEewXInFlgygQTK2m173RFHy2VHnWjNik09XbK2c5sEYd5am1lvCMHK+i8A/zW3nj5f6efKE86Q6Y32Mis8vWOzdGrWhzBkwN3WzwzBskWSdlJLoKxjV6cdMUc+fvJ8qz4sfun5eMJoyBtCa1wRLGsoaSiNBMybQVM+d8abZJbmX7dVtumT1cNb2201Rzv7CCBY/BQyS8AMtFd07Oqdx54mV+lgu83y+00vSrvucRhYyvpg07Y0t4VgpTl62D4uAuVKSWbpFIbr33CxtOhWXLaKEcJ7VbAqpX7J6+7PFHsEoGmPJS2liIBZlJwLcnLDuZfJGdNmWrXc7B79m5deENFZ8xS7BBAsuzxpLQUEzLbxUbkkn5/3Vll44jzrFt++fqVs6d4led0yjGKXAETt8qQ1xwmYDKCRjlt9/PTzpO31F1q3tku7gbe9sFzb1dWDLHi2zpcZbdaR0qCrBOInq1iszpcfnPcOKZgdmS2XuzaslhU6/yrUHaQp9gnwhGWfKS06SKCkc62iSkU+deZbY7FqqMHbO5OV4cern9C1g2Z8jMmitfgZ8H8DtaBKm84Q0NGqeOrCZJ3B/tWzLpJrT39jzWz7+YZV8ujWDZIr2HvjWDNjU9owgpXSwGH28ARKmiVBdHD9rFnHyKKzL5WL55ww/EVjPMNMFF204qH4ama2jxHiCC5DsEYAiVPSRWBAqA7Xmeuf1C7gtXPPtzqLfTAa31v1qKzq2CR53cCCUjsCCFbt2NJyHQmYt39mxxvRcaRm3UDiXTpz/dMqVG+e2VpzK57ZsUW+v/Jx0ZF2Vg3WmDaCVWPANF87AvFbP7OFVlXnlusg+mzd7eavTz1VTE4rm1lDD+VBn97/88t+L7t0ZxyzPRiltgQQrNrypfUhCJT0jZ3sW3g8xClDHN6bCsa8iWtsapFTps6SudNmyAJNa/zO1tfqFl1ThriuNodvfO4Ruecvq3WgnVnttSH86lYRrFfz4L9qTMCsszMv/F/3mtkyTfOnm67cSIuZN3Wkbr9lsirMPXyGnHjYtPivzSwLI7XFnHff5j/LN5c/EHcFGWgfDbmxn4tgjZ0dV46BgBEoM/nvm2dfLJfoW7tR6JXOHJeaTPYcgxuyUbOJfuqR/5M9/T10BccCcIzXIFhjBMdl4yPQoE9LtZhpPj6rRna1mSD69w//SlbrW8GCxS3tR3b3bJ/FTPdsx3/CvI/f6E3Y3cd+YzNl4tonfiuL1z/HFIaxYxzzlQjWmNFxYRYJfP7Je+Unq56QnObPYnFz/X8BCFb9mXPHlBK44dmH5TtmNrumjQlJzDchUWQMa0Kwc9M0ETDd168uXypff3qpvuIMUzv2libmQ9mKYA1FhuMQUAJmzOqzT9wj31/xx3hyalpfFPgSTATLl0jih3UCHTpl4ZMP/1ruXPcnCfJ58rNbJzz6BhGs0TPjigwQWKZTFv7pkcXy6OZ1EuqSG/JbuRF0BMuNOGCFQwR+svYp+bK+Ddza3an7SDSxoNmh2CBYDgUDUyaWgJm9/pWn7pNbn39GKjp2xWLmiY3HYHdHsAajwrFMETCrGX+m41Rfe+aBePZ6oNtzFSzuU5gpmDV2FsGqMWCad5vAA5rS+EadX/W/mnFB9KmKLqDb8UKw3I4P1tWIwB9fbpf/WLNMfq57CPb0d+tbwAbJs/FpjWjbaxbBsseSlhwnYJLtPb59o5hB9btVqPb07RWqQqHJccsxb4AAgjVAgr/eElivW8f/buMLcpfuavMHzWFV0mwLJkMpmRbSF3IEK30xw+JhCJgnqQ0qUmYu1a/a18rDW/8i7bt36FWRdv0K+vaP7KDDIHT2awTL2dBg2EgJmO3hX1BBWtm5TVbu2ibLtm+SJ7Trt7O3W5vYm+M0T3aFkeJ0+jwEy+nwYNxwBIqaG/4zj/1G7tIxqS7dg7Ba7IuzKQS5gqaAyWt2U3ZgHo5hmr5HsNIULWw9iIDZ2Xn9nk7p1FnpQWOzFPRD8ZcA+bD8jW1mPGvSAXTdtobFyRmIOIKVgSDjIgR8IYBg+RJJ/IBABgggWBkIMi5CwBcCCJYvkcQPCGSAAIKVgSDjIgR8IYBg+RJJ/IBABgggWBkIMi5CwBcCCJYvkcQPCGSAAIKVgSDjIgR8IYBg+RJJ/IBABgggWBkIMi5CwBcCCJYvkcQPCGSAANkaMhBk42KpWo03WShpcrsJLVEkaolU9C8FAqMlgGCNllhKz5+uaVdmTjpM8hOcv7y6T6iaNVcVBQKjJcCvZrTEUnr+TedeLovOvkTT2bmR0A7BSukPaYLNRrAmOAD1un1TLi/mQ4FAmgkw6J7m6GE7BDJGAMHKWMBxFwJpJoBgpTl62A6BjBFAsDIWcNyFQJoJIFhpjh62QyBjBBCsjAUcdyGQZgIIVpqjh+0QyBgBBCtjAcddCKSZAIKV5uhhOwQyRgDByljAcRcCaSaAYKU5etgOgYwRQLAyFnDchUCaCSBYaY4etkMgYwQQrIwFHHchkGYCCFaao4ftEMgYAQTL4YCTv2r44BhGuYCf8fCk/DiDjG4Ox3Fd105Z07ldyH4+dJD6NEf97lK/SOBGJtWhLeUbGwQQLBsULbeR2/ePb9GfHpJ/X/mYVCOzbQPlYAKBbmgRyZ5SUXLkiD8Yj4dHECyHg9pZ6pNdxV6HLXTDNNMlDHnCciMYNbYCwaox4PE0nzdjM/R0xoOQaz0jwGilZwHFHQj4TADB8jm6+AYBzwggWJ4FFHcg4DMBBMvn6OIbBDwjgGB5FlDcgYDPBBAsn6OLbxDwjACC5VlAcQcCPhNAsHyOLr5BwDMCCJZnAcUdCPhMAMHyObr4BgHPCCBYngUUdyDgMwEEy+fo4hsEPCOAYHkWUNyBgM8EECyfo4tvEPCMAILlWUBxBwI+E0CwfI4uvkHAMwIIlmcBxR0I+EwAwfI5uvgGAc8IIFieBRR3IOAzAQTL5+jiGwQ8I4BgeRZQ3IGAzwQQLJ+ji28Q8IwAguVZQHEHAj4TQLB8ji6+QcAzAgiWZwHFHQj4TADB8jm6+AYBzwggWJ4FFHcg4DMBBMvn6OIbBDwjgGB5FlDcgYDPBBAsn6OLbxDwjACC5VlAcQcCPhNAsHyOLr5BwDMCCJZnAcUdCPhMAMHyObr4BgHPCCBYngUUdyDgMwEEy+fo4hsEPCOAYHkWUNyBgM8EECyfo4tvEPCMAILlWUBxBwI+E0CwfI4uvkHAMwIIlmcBxR0I+EwAwfI5uvgGAc8IIFieBRR3IOAzAQTL5+jiGwQ8I4BgeRZQ3IGAzwQQLJ+ji28Q8IwAguVZQHEHAj4TQLB8ji6+QcAzAgiWZwHFHQj4TADB8jm6+AYBzwggWJ4FFHcg4DMBBMvn6OIbBDwjgGB5FlDcgYDPBBAsn6OLbxDwjACC5VlAcQcCPhNAsHyOLr5BwDMCCJZnAcUdCPhMAMHyObr4BgHPCCBYngUUdyDgMwEEy+fo4hsEPCOAYHkWUNyBgM8EECyfo4tvEPCMAILlWUBxBwI+EwhzEpZEAp99xDcIQMAHAmEoYTWQdRIiWD7EEx8g4C2BIJCoUukLVau2RKVyRVS9KBCAAAScJLD3oeqpMF8pbZb+4suSQ7CcDBRGQQACIvmcqEYtC3uv/tpLOoa1VvJ5sEAAAhBwk4COtkfV6n2hBEFUDYJ7pVpR3WIsy81oYRUEMkygkJeor397Q7X0dNwPLFSCO6L+Uhfdwgz/KHAdAq4SMIIlsqT3mq+3x4LV/7GvrIkkvF0aG1w1GbsgAIEsEtCx9ai3vxIE1e8a95OR9rBU/FHUV9wlqmYUCEAAAk4Q0Icofbq6u7yw7SFjTyJYpb/7tyelVP5RLFiMZTkRK4yAQKYJNBbM09X2fDn48gCHRLDMgXLUc33U3bdUWpoGvucvBCAAgfoTMPNCq5EE1fIXzZDVgAGvEiz52A1duWr4iWpvcb00Nw6cw18IQAAC9SNgxEr1p1oq3Vz66HU/2f/GrxYs/caoWRiVr6z2l9fzpLU/KuoQgEDNCQyIVU/fnZUdnf9spl3tf8+DBMt8WfpI2+Nhf//7ov7i8li0WLazPzPqEIBALQjomJWZWlXt7rm5Ut5zjXz2O70H3uaQM0Wbf/ql1mKu8aawIf+++MJiWSR6leAd2B7/DQEIQGB0BMyyQPM2sK+4NahU2kpXt/14qAYOKVjxRVEU5G657sNBLvxikM+/Nl4kXdSMNJXqUG1yHAIQgMDwBMwUKjMpVOdZmakLuaB6XXFh27OHunB4wRq4+ntfmFGY0vjBKJArJczND5oaGnUaxF7hqiJeA5j4CwEIDEHATJcyT1Nm3bJmXzBPVFEUPViR8g9l4XVLDhyvGqyVkQvWwNVtbfnCMXKmNv7mKIgu1QbmSRC20lUcAMRfCEDgIAImn1W12qfHnzJZF8xCZrM20Cy3OejcQxz4f1NA7yBTQqkbAAAAAElFTkSuQmCC"}))),RDe=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",...e},A.createElement("rect",{width:24,height:24,rx:2,fill:"#1A1919"}),A.createElement("rect",{x:5,y:3,width:13,height:18,fill:"url(#pattern0)"}),A.createElement("defs",null,A.createElement("pattern",{id:"pattern0",patternContentUnits:"objectBoundingBox",width:1,height:1},A.createElement("use",{xlinkHref:"#image0_1138_95938",transform:"matrix(0.00772665 0 0 0.00564972 -0.461538 -0.223164)"})),A.createElement("image",{id:"image0_1138_95938",width:256,height:256,xlinkHref:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAMP2lDQ1BJQ0MgUHJvZmlsZQAASImVVwdYU8kWnluSkEBoAQSkhN4E6QSQEkILIL3bCEmAUGIMBBU7sqjgWlCxgA1dFVHsNDtiZxHsfUFERVkXC3blTRJA133le+f75t7//nPmP2fOnVsGAJVTHJEoG1UFIEeYJ44O8qMnJiXTSU8BAghAFdgCRQ43V8SMjAwD0IbPf7d3N6E3tGu2Uq1/9v9XU+Pxc7kAIJEQp/JyuTkQHwYAr+SKxHkAEKW8yfQ8kRTDBjTEMEGIF0txuhxXSnGqHO+X+cRGsyBuAUBBicMRpwOg3A55ej43HWoo90NsL+QJhACo0CH2zsmZyoM4BWJL6COCWKrPSP1BJ/1vmqkjmhxO+giWz0VmCv6CXFE2Z+b/WY7/bTnZkuEY5rApZYiDo6VzhnW7nTU1VIqVIO4TpoZHQKwO8QcBT+YPMUrJkATHyf1RPW4uC9YMaEFsz+P4h0KsB3GgMDs8bIhPTRMEsiGGKwSdIchjx0KsDfFifm5AzJDPFvHU6KFYaF2amMUc4i9wxLK40lgPJVlxzCH91xl89pA+plyQEZsAMQVi03xBfDjEyhDb5WbFhA75jCvIYIUP+4gl0dL8TSGO5guD/OT6WH6aODB6yL8kJ3d4vtiWDAE7fAgfzMuIDZbXB2vhcmT5w7lg7XwhM25Yh5+bGDY8Fx7fP0A+d+wZXxgXM6TzQZTnFy0fi1NE2ZFD/rgxPztIyhtD7JybHzM0Fo/PgwtSro+nifIiY+V54gWZnJBIeT74ChAGWMAf0IEEtlQwFWQCQVtffR+8kvcEAg4Qg3TAh0+lnBkekSDrEcJjDCgAf0LEB7kj4/xkvXyQD/mvI6z8aAvSZL35shFZ4AnEOSAUZMNriWyUcCRaPHgMGcE/onNg48J8s2GT9v97fpj9zjAhEzbESIYj0lWGPYkBRH9iMDGQaIXr4t64Jx4Gj76wOeIM3H14Ht/9CU8IHYRHhBuETsKdKYJC8U9ZjgedUD9wqBapP9YCN4eaLrgf7gXVoTKuhesCW9wZxmHiPjCyC2RZQ3lLq0L/SftvM/jhbgz5ke3JKHkU2Zds+fNIZWtllxEVaa1/rI8819SRerNGen6Oz/qh+jx4Dv3ZE1uMHcLOY6exi9gxrB7QsZNYA9aKHZfikdX1WLa6hqNFy/LJgjqCf8QbvrPSSuba19j32n+R9+XxZ0jf0YA1VTRTLEjPyKMz4ReBT2cLuXZj6I72jk4ASL8v8tfXmyjZdwPRav3OLfwDAK+Tg4ODR79zIScBOOAGH//G75wlA346FAG40MiViPPlHC49EOBbQgU+aTrAAJgASzgfR+AKPIEvCAAhIALEgiQwGWafAde5GEwHs8ECUAxKwQqwBmwAm8E2sAvsBQdBPTgGToNz4DJoBzfAPbh6esAL0A/egc8IgpAQKkJDdBBDxAyxQRwRBuKNBCBhSDSShKQg6YgQkSCzkYVIKVKGbEC2ItXIAaQROY1cRDqQO0gX0ou8Rj6hGKqEaqD6qDk6FmWgTDQUjUUnoenoNLQALUKXoevQKnQPWoeeRi+jN9BO9AU6gAFMEdPCjDBbjIGxsAgsGUvDxNhcrAQrx6qwWqwJ3udrWCfWh33EiTgNp+O2cAUH43E4F5+Gz8WX4hvwXXgd3oJfw7vwfvwbgUrQI9gQPAhsQiIhnTCdUEwoJ+wgHCGchc9SD+EdkUjUIloQ3eCzmETMJM4iLiVuJO4jniJ2ELuJAyQSSYdkQ/IiRZA4pDxSMWk9aQ/pJOkqqYf0QUFRwVDBUSFQIVlBqFCoUK6wW+GEwlWFpwqfyapkM7IHOYLMI88kLydvJzeRr5B7yJ8pahQLihcllpJJWUBZR6mlnKXcp7xRVFQ0VnRXjFIUKM5XXKe4X/GCYpfiRyV1JWslltJEJYnSMqWdSqeU7ii9oVKp5lRfajI1j7qMWk09Q31I/aBMU7ZTZivzlOcpVyjXKV9VfqlCVjFTYapMVilQKVc5pHJFpU+VrGquylLlqM5VrVBtVL2lOqBGU3NQi1DLUVuqtlvtotozdZK6uXqAOk+9SH2b+hn1bhpGM6GxaFzaQtp22llajwZRw0KDrZGpUaqxV6NNo19TXdNZM15zhmaF5nHNTi1My1yLrZWttVzroNZNrU+j9EcxR/FHLRlVO+rqqPfao7V9tfnaJdr7tG9of9Kh6wToZOms1KnXeaCL61rrRulO192ke1a3b7TGaM/R3NElow+OvquH6lnrRevN0tum16o3oG+gH6Qv0l+vf0a/z0DLwNcg02C1wQmDXkOaobehwHC14UnD53RNOpOeTV9Hb6H3G+kZBRtJjLYatRl9NrYwjjMuNN5n/MCEYsIwSTNZbdJs0m9qaDredLZpjeldM7IZwyzDbK3ZebP35hbmCeaLzOvNn1loW7AtCixqLO5bUi19LKdZVlletyJaMayyrDZatVuj1i7WGdYV1ldsUBtXG4HNRpuOMYQx7mOEY6rG3LJVsmXa5tvW2HbZadmF2RXa1du9HGs6NnnsyrHnx36zd7HPtt9uf89B3SHEodChyeG1o7Uj17HC8boT1SnQaZ5Tg9MrZxtnvvMm59suNJfxLotcml2+urq5il1rXXvdTN1S3CrdbjE0GJGMpYwL7gR3P/d57sfcP3q4euR5HPT4y9PWM8tzt+ezcRbj+OO2j+v2MvbieG316vSme6d4b/Hu9DHy4fhU+TzyNfHl+e7wfcq0YmYy9zBf+tn7if2O+L1nebDmsE75Y/5B/iX+bQHqAXEBGwIeBhoHpgfWBPYHuQTNCjoVTAgODV4ZfIutz+ayq9n9IW4hc0JaQpVCY0I3hD4Ksw4ThzWNR8eHjF81/n64WbgwvD4CRLAjVkU8iLSInBZ5NIoYFRlVEfUk2iF6dvT5GFrMlJjdMe9i/WKXx96Ls4yTxDXHq8RPjK+Of5/gn1CW0Jk4NnFO4uUk3SRBUkMyKTk+eUfywISACWsm9Ex0mVg88eYki0kzJl2crDs5e/LxKSpTOFMOpRBSElJ2p3zhRHCqOAOp7NTK1H4ui7uW+4Lny1vN6+V78cv4T9O80srSnqV7pa9K783wySjP6BOwBBsErzKDMzdnvs+KyNqZNZidkL0vRyEnJadRqC7MErZMNZg6Y2qHyEZULOqc5jFtzbR+cah4Ry6SOym3IU8D/si3Siwlv0i68r3zK/I/TI+ffmiG2gzhjNaZ1jOXzHxaEFjw2yx8FndW82yj2Qtmd81hztk6F5mbOrd5nsm8onk984Pm71pAWZC14PdC+8KywrcLExY2FekXzS/q/iXol5pi5WJx8a1Fnos2L8YXCxa3LXFasn7JtxJeyaVS+9Ly0i9LuUsv/erw67pfB5elLWtb7rp80wriCuGKmyt9Vu4qUysrKOteNX5V3Wr66pLVb9dMWXOx3Ll881rKWsnaznVh6xrWm65fsf7LhowNNyr8KvZV6lUuqXy/kbfx6ibfTbWb9TeXbv60RbDl9tagrXVV5lXl24jb8rc92R6//fxvjN+qd+juKN3xdadwZ+eu6F0t1W7V1bv1di+vQWskNb17Ju5p3+u/t6HWtnbrPq19pfvBfsn+5wdSDtw8GHqw+RDjUO1hs8OVR2hHSuqQupl1/fUZ9Z0NSQ0djSGNzU2eTUeO2h3deczoWMVxzePLT1BOFJ0YPFlwcuCU6FTf6fTT3c1Tmu+dSTxzvSWqpe1s6NkL5wLPnTnPPH/ygteFYxc9LjZeYlyqv+x6ua7VpfXI7y6/H2lzbau74nalod29valjXMeJqz5XT1/zv3buOvv65RvhNzpuxt28fWvirc7bvNvP7mTfeXU3/+7ne/PvE+6XPFB9UP5Q72HVH1Z/7Ot07Tze5d/V+ijm0b1ubveLx7mPv/QUPaE+KX9q+LT6meOzY72Bve3PJzzveSF68bmv+E+1PytfWr48/JfvX639if09r8SvBl8vfaPzZudb57fNA5EDD9/lvPv8vuSDzoddHxkfz39K+PT08/QvpC/rvlp9bfoW+u3+YM7goIgj5sh+BTDY0LQ0AF7vBICaBAAN7s8oE+T7P5kh8j2rDIH/hOV7RJm5AlAL/9+j+uDfzS0A9m+H2y+orzIRgEgqALHuAHVyGmnDezXZvlJqRLgP2ML+mpqTCv6NyfecP+T98xlIVZ3Bz+d/ATRYfFHNu2tIAAAAOGVYSWZNTQAqAAAACAABh2kABAAAAAEAAAAaAAAAAAACoAIABAAAAAEAAAEAoAMABAAAAAEAAAEAAAAAAEQiOHMAACAGSURBVHgB7Z0HnBXV9cfPW1poS3V36dKR3pEqCAgGEBSkLU2KxKgQ9C8mNjSJRhBIggQDqEFs4EcJICAtFAERkCodpAR22WXpvSy7/3MGFp+b3bfzZubeN/vmdz6f93llbv3euefdueUcH5mQ0tHRtVJ8vkfJ52vOwavx6x5+5TURFUFAAAT0ELjK2STxa68vNXUt5cgxPy4ubntWWfsCBSgVHd05JSLiVQ7UOFA4XAMBEHAfAe63m1J9vj/Fx8d/nVnpMlQAUVFR0Tlz5nyfUlM7ZxYRv4MACGQTAj7fwps3bw5NSkpKSF/i/1EAJUuWrEcpKQt4uF8yfWB8BwEQyLYEErhPd+LRwBb/GvxCARidn2gl//MX8g+EzyAAAmFAwOc7z7V40F8J3FUAd4b9W7nzlwiDqqIKIAACGRHw+U4kJyfXO3nyZKJcjkgLw8/8H6Dzp9HAOwiEKQH+gzf6+p3qGQqAh/5duPN3CtMqo1ogAAL+BLivywqf/GQogNTU1Ff8r+MzCIBAeBOQ5X2poa906dK1U27dynLDQHjjQO1AwHsEIm7dqhORkpzczXtVR41BAARSIyK6RtzZ3gsaIAACHiPAuwRbyBzAfR6rN6oLAiBwm0A1UQDFQQMEQMCTBGJEAeBUnyfbHpUGAcptLAMCBAiAgDcJQAF4s91RaxAwCEAB4EYAAQ8TgALwcOOj6iAABYB7AAQ8TAAKwMONj6qDABQA7gEQ8DABKAAPNz6qDgJQALgHQMDDBKAAPNz4qDoIQAHgHgABDxOAAvBw46PqIAAFgHsABDxMAArAw42PqoMAFADuARDwMAEoAA83PqoOAlAAuAdAwMMEoAA83PioOghAAeAeAAEPE4AC8HDjo+ogAAWAewAEPEwACsDDjY+qgwAUAO4BEPAwASgADzc+qg4CUAC4B0DAwwSgADzc+Kg6CEAB4B4AAQ8TgALwcOOj6iAABYB7AAQ8TAAKwMONj6qDABQA7gEQ8DABKAAPNz6qDgJQALgHQMDDBKAAPNz4qDoI5ASC8CaQI0cOioyMpAIFClDu3LkpV65c5PP56ObNm3TlyhU6d+6c8Z7dKOTNm5cKFS5s1C3PnXpJHZKTk+nIkSN04cKF7FalkJQXCiAk2J3NtESJElSjRg2qVKkSVahYkcqWLUsx0dEUHRNDBQsWNDp8oBwvX75M8fHxdJQ7zsGDB2n37t30448/Gp9TUlICRVV+rVSpUlSvXj2qWasWVa5cmcqXL09SX1Fqmcnw4cNpwddfZ3YZv/sRgALwg5EdPsq/t3T2Zs2b0/33308NGjSg4sWL2yp6/vz5jc4lHaxd+/Z30zp//jxt2rSJ1nz7La1ctYp+YuWgWmTEIvXq1KkTPdC6Nd17772qs/R0+lAA2aD5IyIiqFmzZvTII49Q23btKIb/2XVIoUKFqB3nJ683OEMZHSxatIj+/e9/0/59+xwtgiixgQMHUp++fY1/eEcTR2KZEvCVLFEiNdOruBBSAuXKlaO+3CF69upFUVFRIS1L+sy3b99On37yiaEMZC7Bqshz/MiRI2nAgAEkz/VOCB4BzFPECMA8K20hGzZqRE//9rfU/qGHsnx+11aodBnVqVOH5PXSyy/TzJkz6f3p0+n06dPpQgX+2r1HD3rjjTeoSJEigQPiqjICWAZUhjb4hOvXr0+zZs+mefPm0UMdOri28/vXrDD/g48YMYLWf/89/eGllwJOzqXFkxWJqdOm0aRJk9D506CE6B0KIETg/bOVZ/p/TJlC83nmumXLlv6Xss1nmUh85plnaO26ddS/f3+SeYuMRGb1FyxYQJ07d87oMn7TTCDjVtJcCK9mJzP6gwYNom/XrKFu3bpli3/8rNqqWLFi9PbYsTSHJwor8pKkv8iM/rz586lylSr+P+NzCAlAAYQIfjSv08/+4gt68623SP49w00a8TzG4iVLKDY21qhaWn1lDR/iHgKYBAxBW8gwX4b88m8ZzpIvXz4a9847VJ/3KlSrVo1Kly4dztXNlnWDAtDcbIOHDKExY8ZQzpzeQd+7d2/NlJGdWQLeuQvNElEUTp73X+Yls6d4eQ8CAm4hAAWgoSWk88vEWL9+/TTkhixAwDwBTAKaZ2U5pEz0ofNbxoeICglAASiEK0mPeu45Y4+74myQPAhYIgAFYAmbuUhdu3al559/3lxghAKBEBCAAlAEXZa9JkycGBabexQhQrIuIIBJQAWNIKfa3vvnPx073aagiGGRZGpqKl27do1u3bplvOS7fL5x/XpY1E9HJaAAFFB+8fe/pyrY7mqb7JkzZ2jz5s20hy0UHTp8mOLj4ujUqVMkv1+8eJGuc0eXTg+xTgAKwDq7DGOK+aohvNkHYo2AdO5Zn39O8/nMwM6dO9HBrWE0HQsKwDSqrAPKCbg/v/lmpifhsk7B2RDy7yhmvKQjHTp0iBITEw1jmWIQVAyEyjn8MmXK0H3Vq5McRRb7gaGUJXx2QOwgXL16NZTF8FTeUAAONrec6Ktbt66DKQaflBjxXMOnC+fyabwVK1YYQ2YzqcjWZDnAI3V49LHHQnJAScyeyfmI48ePmykywjhAACbBHIAoSUgHWrV6tWG11qEkg0pGzGHL0HkKHzI6evRoUHHTBxZbgEOHDqXhv/mNdkWwio2PxrIZNIgeAlgGdIhz5y5dQtb5v2drPO3atqUXX3zRducXHGINeMKECdSKTy0uW7bMIULmkmndurVhEdhcaISySwAjALsE78T/5ptvqDbbyNMpKbzkNXbcOPrH5MlKJ8uGDRtGr772GonJbh0ijj0eaNXKcPKhIz8v54ERgAOtX7t2be2dX9a/ZbVh8rvvKu38gmc6G/wcPHiwsezmAK4skxDLQT3YYChEPQEoAAcY99J83v3GjRtGh1y6dKkDpTeXxHJ+FHiSRwIy16BDnnrqKeyi1AAaCsAmZBkWixcbnfLi6NG0mifLdMvy5ctpDD8K6JBK7KWoRYsWOrLydB5QADabX1xz3XPPPTZTMR999qxZ9AXbEgyVzJgxgxYtXKgl+549e2rJx8uZQAHYbP3WbdrYTMF89JMnTxrmxMzHUBPyJbb/r8P7boeOHSlPnjxqKoFUDQJQADZvhGZNm9pMwXz0CePHG3vgzcdQEzIpKYkm88qDahFryc3ZCSpEHQEoABtsc+XKpW32PyEhgWaz1yC3yIx//cvYL6C6PC15ORCijgAUgA224k5b1xD1c97lJ3v43SKXL1+mr776SnlxGjdurDwPL2cABWCj9atWrWojdnBR57O/QLeJjjJV54NKMtKCqCEABWCDa1l2361D4uPjaf/+/TqyCiqPLVu20AXeNqxS5NRihQoVVGbh6bShAGw0f6mSJW3ENh91K3c0N4pY39m6bZvyopUvX155Hl7NAArARssX1eTaa/+BAzZKqTaqjpFJSfYoDFFDAArABtdITQY0ZAXArXLixAnlRdO50Up5ZVyWARSAjQbJrWmTyqVLl2yUUm3US2ybT7VERkaqzsKz6UMB2Gh6MQGmRVxs+FKHSU6xsgxRQ0DTHaym8KFOVU7l6RDZEedWKaChbF7ypKy7naEAbBDXNTSPjo62UUq1UWNiYtRmwKnrOoKsvCIuzAAKwEajnDl92kZs81ErVapkPrDmkHJsV7XoGmmprocb04cCsNEqskFHh9RlXwNuFHF7rsMK8sULF9xY/bAoExSAjWY8zN5qdEg53nEoL7dJrVq1DDPeqst19tw51Vl4Nn0oABtNv2fvXhuxg4vaha0Ou010lUnHXgO3sdVVHigAG6T379tHV65csZGC+ah9Y2O1WeU1Uyo5Bfm4Jos9cXAUYqZJLIWBArCE7XYkmZ3etGmTjRTMR5VHAF3/uGZK1btPH22m0A6yezOIGgJQADa5rly50mYK5qOL1+Ff/epX5iMoCik780aNGqUo9V8mK2bQxGEoRA0BKACbXBezQxBdLqrLli1Lo9kicKhFnITo2p+/devWUFc3rPOHArDZvMeOHaONGzfaTMV89CeHD6f27dubj+BwyK5du1Jfjb77Nmlk6zCqbJEcFIADzfTpJ584kIq5JGTt/R/sAFTH+nv6EjVs2JAmTJyY/mel379lT8cQdQSgABxgO3/+fNK5VCVnAz5jG4EN2Z23LpHO/zErOp0Hc+Li4mj3rl26qujJfKAAHGh2Mdb57qRJDqRkPglx4S0OQmQ2XrV069aNZrFFYt3HchctWqRtfkU1Q7emD+/ADrWM2K5b/e23JBN1umUhe+p59ZVXKDEx0dGspcO/xhN+fTQ+8/tX4CGe69iFEYA/Esc/YwTgEFI5sKLLb176IotvwjVr19ILvEJQtGjR9JeD/i7KbOCgQUaaoer8MvuPzh900wUdASOAoJEFjvAhO8zo0KFD4EAKr16/fp0WLFhA89iM+DpWCuJG3KyImXMZ7vdmb8dRIT6CLN6BdZgdN8smXMNBATjcsrI+/p8VK7Qcksmq6KIMtm/fTjt37qTDhw5RAj8iyMm6m7yDMTfb2i9SpAiVKVOGqt13H4kDjlIuMb4pO/8eZJ+LYnUYopYAFIACvu3ataMZH30E//YW2T45bBjJvAZEPQHMAShgvHz5cpr0978rSDn8k/zuu+/Q+TU2c46CBQu+rjE/z2S1fv16qlatGon/QIg5AjJfMWjgQOz9N4fLkVAYATiC8X8TSUlJoRHPPkubf/jhfy/ilwwJjH37bcLJvwzRKPsRCkAZWqKrV69S//79sZxlgvGSJUto+vTpJkIiiJMEoACcpJlBWufZeWYfXlbbvXt3BlfxkxDYx5aVRo4YgV1/IbgdoAA0QD/N1oN7Pv447dixQ0Nu2SsLMaw6YMAAuqjBw1D2IqOntFAAejjT2bNnqUf37rQGp9vuEpety7179aLjMPl1l4nuD1AAGolfvnyZBvCcwJdffqkxV3dmdfToUWPX4U8//eTOAnqkVFgG1NzQsrtNrAiJPcFmzZp5crPQhg0bjHmRBA2ehTU3b7bLDiOAEDWZbBQaMmSIp559xXTatKlTqRdbE5Z5EUjoCeQMfRG8WYIKFSpQkyZNSPbr82assIcgxj1eeOEFWr1qVdjXNTtVEApAc2tVqVKF/o87wsMPP0za3ItrrqN/dvKo8+GHH9KE8eNJlzNV//zxOTABKIDAfBy7GskWfP7AZr1j+/VzlYMPxyqYLiEZ7i/kY8njxo0jTPSlg+Oir1AAGhqjQ8eONHbsWG2mtDVUKdMsxDza3Llz6Z/vvUd7NbpOy7RAuBCQABRAQDz2Lor7rD/9+c8Uy269wl3kX37WrFn0BdsOPHXqVLhXN2zqBwWgqCnFuIZYB6pZs6aiHEKbrAzx9+zZQ8uWLaNv2Hjnjz/+GNoCIXdLBKAALGELHEncZs+cOTPkZrUClzK4q2LzcA+fZ9i2bZvhCEXO7YvbLkj2JgAF4HD7NWjQgD797LNst7QnZ/HPnTtHp3n4npSURLJsd4y36IopsQMHDtAhfpfne0h4EYACcLA9a9eubTjsKFCggIOpZp6U7KWXznnkyBFKSEgwOq50YrH7J27Lr3Knlk5rdFwesqfZ2JN3eckS3Q2+fvnSJeNz5jnhSrgSgAJwqGXFH8DMjz8mlZ1fNg0tXbrUeO5ey4eKnPYD4BAKJJONCEABONBY4rL7A97sospjrky4fTRjBv31r3/FDLsD7YUkfiYABfAzC8ufXmavPNWrV7ccP1BEMS329NNPw0Z+IEi4ZpkADgNZRnc7ojjNfOKJJ2ymknl0OTwDBxmZ88EVewTgF8AGP3HV/TVvd61Xr56NVAJHbcirCjo9DwcuDa6GGwGMAGy0aOvWrZV2flmOQ+e30UCImiUBKIAsEWUeQBxoqpS0ZTuVeSBtbxOAArDY/oX4dJ+MAFRKVFQUiYtuCAioIgAFYJFs06ZNKRc72FQpYi+gR48eKrNA2h4nAAVg8QaQXX865IXRo6lSpUo6skIeHiQABWCx0UuzW20dIo8AX82ZQy1bttSRHfLwGAEoAIsNXiB/fosxg49WvHhx+pzP2k9//32qz8uCEBBwigB2AlokKYdodIrsOfj1r39tvI4cPkyLFy+mtevW0ZbNm0ncj0FAwAoBbASyQo3jvPnWWzRI8TKgmaLJOQHxrPPTwYOG7b1jx46RuNuS47yyj0DMb8tRXwgIZEQAI4CMqJj4TTqcG0RGBmV4PkJerdu0ybBI4pHoPB8TPs/HhGW0IMeFL/IR4Evsj08s9cp1eU97yTUJc4GvX+DwEkdOIkLCjwAUgMU23bhpk8WY+qPl5/kKeZVkM2VWRUYRZ86coTM8ojjN72L3T44jJ7IdggR+lxHHf9ndFxx+WCUcmnh4BLDIXf5513//vfHPazGJsIwmowjx+3eQR0j79u2j/fv30062FyiPJhD3EYACsNEmckz3pZdftpGCd6LK6GHLli30A4+c1rE9we1sWxBbnUPf/lAANtpArP/ITLwqQyA2iub6qDLHsGr1alq6ZIlh4egizzdA9BOAArDJvGu3bjRlyhSbqXg7uswvLGNTZ7PZp8BqVgpiBAWihwDcg9vkvI+935QsUYLEFDjEGoGcOXNS1apV6bHu3enRRx+lW6wAhKsYLYWoJYARgAN8c+fOTf9im32qTwc6UNRsk4RYOf7b3/5Gn336KeYKFLYaFIBDcMUw6HvsD++hDh0cShHJCAHxPvQiH4jazDseIc4TwCOAQ0xluLqAzYOJP8CGjRqRLBNC7BOQCdZevXuTKNgNvOyK+QH7TP1TwAjAn4ZDn+VRYPyECVSC5wYgzhHYsGEDPTlsGEyjO4eUcBrQQZhpSa1atYoeaNXKcJEtPvUgzhBo0qQJzf/6aypXrpwzCSIVwghA8U1QunRpenbECOrVsyfl4slCiH0CJ/iwk6wWYHehfZZQAPYZmkohOjqaBgwcSH369CH5DLFHQJyVdu7UCUeh7WHECMAmv6Cjy5p3Gz619+hjj9FD7dtT3nz5gk4DEW4TWLliBfXv35/kSDTEGgGsAljjZjmWzGLLv9fChQtp2rRptH37duM4rlj9KViwoOV0vRixfPnydI6PKm/lMwYQawTwCGCNm5JYFSpWpObNm1MjXkaUl3gchgQmILYMWj/wgGEEJXBIXM2IABRARlRc8luRIkWoTp06VKNmTapRowZVrVKFREnIzkPIzwS+4DMEo0aN+vkHfDJNAArANCp3BBRfAbKyUJEVQVleDivNRj5K8fdyPFooWbIkFeNHiRw5crijsJpKIceKW7ZoYdgh0JRl2GQDBRA2TXm7IqIgihYtahxRjomJMT4XLlyYCvNoQt5lVOH/Kl6sGOXTaOFYFe7p06fT62PGqEo+bNOFAgjbpjVfMbFrEM3KQk41yiYbGVnIiKIyP3LISENWLtwuYnBEvDQna7bW7HYuWZUPCiArQh6/LvMNlStXpjp161L9+vWNyUlRCm486xAbG0urVq70eIsFV30ogOB4ITQTkI1MrXirc7t27ajNgw8aBkfdAOYDdpzy2muvuaEo2aYMUADZpqncWdC8efNSx44djR2OzXkiLpSye/duas9KCWKeABSAeVYImQWB6tWr08iRI6lT584heUSQ1QBZKr169WoWJcXlNAI4DZhGAu+2Ccg/8PDhw+mRLl1o965dttMLNgFZ/pT5CYh5AlAA5lkhpEkCYv5b/BjK0pxuke3BEPMEoADMs0LIIAjc5OU4WZcfo3lSDictg2gkDgoFEBwvhA6SwPs8Mz958uQgY1kPLpugIOYJuH+Hh/m6KA8pp/Xuvfdew1z1TbYBKJtOxBZg2kv+9fw/w37d7SZ5Z9w4epCXC2WSULXgeHVwhKEAguAlG01eDXJI668QjM+iJHi2Wj7fVRh3fpPvspFl4sSJQZTK/UGlrhPGj6cPPvxQeWFxUCo4xFAAQfCyss4t22jlJVZtzUi47mRbvnw5XWB3YJGRkWYwWA4jygZingDmAMyzorq8HVa1HP3vf1VnEZL0pWPuYOMnquUyeyeGmCcABWCSldin1zHBdIEt3ISrnDx5UnnVEjXkobwSGjOAAjAJW87g6xA5zhuuYvYxyE79Dx8+bCe65+KG793mcFPq+PeXIt8TFeVwyd2TXE22bKRa9vBuRIh5AlAAJlnp+PeSoujoJCar7GgwOasvdgZUytGjRykpKUllFmGXNhSAySZN0WR6Wo7YhuNjwHPPP2+StPVg4pEJEhwBKACTvC5evGgypL1g4k+wyyOP2EvEZbHFuadsBFItixcvVp1F2KUPBWCySU+fOmUypP1gr77yimG/z35KoU+hBdsI+Mtf/qK8IAkJCbRu7Vrl+YRbBlAAJltUni91eaApwdZ9p/FJOl3zDiYRBB2sE7vu+mjmTMNletCRg4zw8ccfk9gDgARHAArAJK8rV65oNTstDkJmzZpFUdlwVUCsBP3xj3+kqez5SIcSE+cgMz/6yGRLIpg/ASgAfxpZfN60aVMWIZy93KhxY/oP+7/ryZ6Fs8PEoJRRfB6uWr2ahgwdqs0qkNgCFKvAkOAJwCRYEMy6du1KU957L4gYzgXdt28fTZ06lebPm+c6k1dySvKx7t1pyJAh2i3yyLN/q5YtDf+KztH2TkpQAEG0tdjP37ptG+ULoUffS7zXfemSJbRs2TJat24dnT59OogaOBdUPBCJT74ObBC0bdu2Wob6GZV+2LBhtIgdrUKsEYACCJLb+AkTDAu4QUZTElwmJX86eJC28SGbvXv20IEDB+gIT1YeP3aMrl275kieYv9f5iHEJ2HVqlWpFu/mq9+ggeErINS+AebMmUPPPvOMI/X0aiJQAEG2fKVKlWglbzhx+zP5eT5UlMQHY86ePWu40JaJsqs8kXn9xg26yS//jU05+NldjizLWXoxqBHJQ3pxJSYHoMTEVp48eYKkpD64KD6xOygjIoh1AlAAFtiNZ+MWffr2tRATUZwgIMpNLA8fZCUAsUcAqwAW+L399tshe/a2UNywiiKPNkMGD0bnd6hVoQAsgDzFuwJHjx6tbWOQhSKGZZQb/OgylFca1q9fH5b1C0WlcvASzuuhyDi75ynDzzxs5qsxr9VD1BOQOYzBTzxBq3mPAcQ5AlAANljK3vNybCVYh7VbG8XM9lFlrT+W51w2btyY7evitgrgEcBGi8gy3Kjf/Y6+/PJLG6kgaiACP/zwA3Xi2f4dO3YECoZrFglgBGARXFo0UQKyMSd3rlzUuEmTtJ/xbpOA+FSYMmUKjRwxwrAmbDM5RM+EAJYBMwFj5WfxivvOO+9QoUKFrERHnDsEDh06RM+NGkW6z154sQHwCOBgqy9csMDwT7+SnXtAgidwjd16iwORtmw8BJ0/eH5WYmAEYIWaiThi1ecVNuyhy5qwiSK5Noic45/z1Vc0duxYOnHihGvLGY4FgwJQ2KqyhTa2Xz9jv3oUb6mF/JKAOAuZO3cuvTtpEjb2/BKNtm9QABpQyx5747gs72CrXqOGhhzdnYWcT/j8s89oxowZFBcX5+7ChnnpoAA0N3D9+vXpcTbw0YX3shfhAzdeEfm3X8v7JmbPnk1L2Hjn9evXvVJ1V9cTCiBEzSOn75o2bUoP8xp3mzZtqGzZsiEqibpsZevud999ZyyTLlq0CDb71aG2nDIUgGV0zkasyOft77//fmrGtgAb8Hn7MmXKOJuBhtRk7X7v3r1Gp1/PHX/NmjWw1KOBu50soADs0FMYV87i16xVy9hmLFuNK1aoYBjlyJ8/v8JczSctM/diKXn3rl20i91xbdu6lbbyS5f/BPMlRchABKAAAtFx2TWxwCMGOuRxQZYXxYlIDL9EWRRnE13FihUzNiFFRkaSWOa1KrK7Uc7ci6FNeclefFmei4+Pp6NHjpA44JTOj+d4q4TdEw8KwD1t4WhJZI5BRgtiv1BOLcpWZVmNEEtGck1EhuzJ/E9+iyfopDOL6XM5dSfvsLHvaHO4NjEoANc2DQoGAuoJYCuwesbIAQRcSwAKwLVNg4KBgHoCUADqGSMHEHAtASgA1zYNCgYC6glAAahnjBxAwLUEoABc2zQoGAioJwAFoJ4xcgAB1xKAAnBt06BgIKCeABSAesbIAQRcSwAKwLVNg4KBgHoCUADqGSMHEHAtASgA1zYNCgYC6glAAahnjBxAwLUEoABc2zQoGAioJwAFoJ4xcgAB1xKAAnBt06BgIKCeABSAesbIAQRcSwAKwLVNg4KBgHoCUADqGSMHEHAtASgA1zYNCgYC6glAAahnjBxAwLUEoABc2zQoGAioJwAFoJ4xcgAB1xKAAnBt06BgIKCeABSAesbIAQRcSwAKwLVNg4KBgHoCUADqGSMHEHAtASgA1zYNCgYC6glAAahnjBxAwLUEoABc2zQoGAioJwAFoJ4xcgAB1xKAAnBt06BgIKCeABSAesbIAQRcSwAKwLVNg4KBgHoCogCuqs8GOYAACLiQwHVRAEkuLBiKBAIgoJ5AoiiAverzQQ4gAAIuJLA3wpeautaFBUORQAAEFBOQvh/hy5lznuJ8kDwIgIALCUjfjzh+/PiOVKKNLiwfigQCIKCKgM+3Qfq+sQwYkZLyJ1X5IF0QAAH3EfDd6fOGAohLTFxAPt9C9xUTJQIBEHCcAPf1uIQEo78bCkAySE5OHsJK4ITjmSFBEAAB9xDgPm709TsluqsATp48mci/dWIlcN49pUVJQAAEHCNwu293utPXjWTvKgD5Fh8fv9Xn87Wm1NR4xzJFQiAAAqEncHt0/6D0cf/C/EIByIW4uLhtySkp9XkksMA/ID6DAAhkUwL8zM/D/nrc+bekr4Ev/Q/+30vFxHRKjYh4lUcETfx/x2cQAAH3E5DlfVnhMyb5MyluQAWQFqd0dHStVJ+vG79a8G/V+BXDr9xp1/EOAiAQcgLXuQQyj7fX2N2bI8d8Hs1vz6pU/w/eBB2829OUzwAAAABJRU5ErkJggg=="}))),L5=e=>{const n=localStorage.getItem("added_medias_illusto"),t=n?JSON.parse(n):[],r=[e,...t||[]];localStorage.setItem("added_medias_illusto",JSON.stringify(r))},E0=()=>localStorage.getItem("added_medias_illusto")||[],NDe=()=>F(Zt,{children:[1,2,3,4,5,6,7,8].map(e=>F(yr,{width:100,height:60,animation:"wave",className:"embla__slide"},`similar-media-skeleton-${e}`))}),BDe={pexels:F(MDe,{}),getty:F(RDe,{})},ODe=e=>{var Q,re,te;const[n,t]=A.useState([]),[r,i]=A.useState([]),[a,l]=A.useState(!1),[o,u]=A.useState(!1),[h,d]=A.useState(!1),{open:p,handleClose:s,title:c,displayVideo:f,user:m={},url:g,duration:y,isFreeUser:v,provider:b,keyword:_,mediaType:M,mediaId:k,projectId:P,preview:E,width:R,height:w,allMedia:C,clickedMediaIndex:S}=e,[x,I]=A.useState({title:c,displayVideo:f,user:m||{},type:b,id:k,preview:E,width:R,height:w,url:g}),[D,T]=A.useState(S),{userId:N}=Ve(Z=>Z.user),{enqueueSnackbar:L,closeSnackbar:B}=Ai(),z=!!r.find(Z=>Z.stock_id==x.id&&Z.category===x.type),K=Re.dispatch,X=E0().includes(x.id),ee=async()=>{var he,we;if(X||h)return;d(!0);let Z=await Promise.all([gi.getQuota("PREMIUM_STOCK"),gi.getQuota("STORAGE")]),U,V;for(let Ee of Z)((he=Ee[0])==null?void 0:he.feature_name)==="PREMIUM_STOCK"?U=Ee[0]:((we=Ee[0])==null?void 0:we.feature_name)==="STORAGE"&&(V=Ee[0]);if((U.feature_exhausted||U.quota_left<=0)&&b==="getty"){K(ti.setPurchaseDetails({type:"COMPARE"})),K(ni.setModalInfo({quota_info:U,event:M=="video"?"premium_stock_video":"premium_stock_image",action:"upload"})),d(!1);return}if(V.feature_exhausted||V.quota_left<=0){K(ti.setPurchaseDetails({type:"COMPARE"})),K(ni.setModalInfo({quota_info:V,event:"storage_exceeded",action:"stock"})),d(!1);return}B();const ae=L("Adding in Media",{variant:"default"});await so.add_to_media({projectId:P,type:M,category:x.type,title:x.title,id:x.id,thumb:x.url,preview:x.preview||x.displayVideo,width:x.width||0,height:x.height||0,user:`${N}`,duration:`${y}`}),L5(x.id),B(ae),d(!1),L("Added in Media",{variant:"success"}),localStorage.setItem("refreshResourceMedia","true")},ne=async()=>{B();const Z=L("Adding in Favourites",{variant:"default"});await so.add_to_fav({project_id:P,type:M,category:x.type,title:x.title,id:x.id,thumb:x.url,preview:x.preview||x.displayVideo,width:x.width||0,height:x.height||0,user:`${N}`,duration:`${y}`}),B(Z),await de(),L("Added to Favourites",{variant:"success"})},q=async()=>{await so.remove_from_fav({category:x.type,id:x.id}),await de(),L("Removed from Favourites",{variant:"warning"})},Y=()=>{const Z=D+1;T(Z),C[Z]&&I(C[Z])},le=()=>{const Z=D-1;T(Z),C[Z]&&I(C[Z])},ue=Z=>{I(Z)},ce=A.useCallback(async()=>{l(!0);const Z=await so.stock_videos_list({type:M,page:1,per_page:10,keyword:_});t(Z),l(!1)},[_]),de=A.useCallback(async()=>{const Z=await so.all_favourites_list({type:M});i([...Z])},[M]);A.useEffect(()=>{ce(),de()},[]);const W=BDe[x.type];return console.log(" >>>>>>>>>> ",W),F("div",{children:F(il,{open:p,onClose:s,children:me(Ye,{className:ia["stockmedia-modal"],children:[me("div",{className:ia["media-modal-close-btn"],onClick:s,children:[" ",F(KI,{})," "]}),F(Xo,{className:ia.sliderArrows,onClick:le,disabled:D<=0,disableRipple:!0,children:F(B5,{})}),me(Ye,{className:ia["stock-media-preview-body"],children:[me(Ye,{className:ia.stepperHead,children:[me(Ye,{sx:{display:"flex",alignItems:"center"},children:[(x==null?void 0:x.user)&&(x==null?void 0:x.user.url)&&F("div",{className:ia["user-profile-icon"],children:F(En,{component:"small",fontSize:14,color:"white",children:(Q=x.user)!=null&&Q.name?(re=x.user)==null?void 0:re.name[0]:"U"})}),F(En,{component:"small",fontSize:12,sx:{fontWeight:700,color:"#515151",lineHeight:"16px"},children:(te=x.user)==null?void 0:te.name})]}),me(Ye,{className:ia["cta-wrapper"],children:[F(Dr,{placement:"left",title:"Add to Favourite",children:F("div",{className:ia["fav-btn-cta"],onMouseDown:Z=>Z.stopPropagation(),onClick:z?q:ne,children:z?F(R8,{fill:"#EB32D2"}):F(R8,{})})}),F(un,{variant:"contained",onClick:ee,className:ia["preview-add-to-media-btn"]+" "+(X||h?ia["diabled-ad-to-media-btn"]:""),children:"Add to media"})]})]}),F(Ye,{my:2,className:ia.stepperBody,children:F("div",{className:`${ia.stepperBody} ${ia["media-wrapper"]}`,children:M==="video"?F(FDe,{src:x.displayVideo}):me(Zt,{children:[o&&F(yr,{animation:"wave",height:340,width:810,sx:{transform:"scale(1)",height:"340px"}},`media-popup-skeleton-${k}`),F(E3,{className:ia["image-previewer"],component:"img",image:x.preview,crossOrigin:"anonymous",onLoad:()=>u(!1),style:{display:o?"none":"block",objectFit:"none"}})]})})},x.displayVideo),me(Ye,{className:ia.stepperFoot,children:[F(Ye,{children:F(En,{className:ia["media-title-ellipses"],children:x.title})}),me(Ye,{sx:{minWidth:"160px",display:"inline-flex",justifyContent:"flex-end"},children:[F(En,{component:"small",mr:1,color:"#515151",fontSize:12,children:M==="video"?"Videos by":"Images by"}),W&&W,F(En,{component:"small",color:"#515151",ml:.5,mr:1,fontSize:12,fontWeight:700,children:x.type})]})]})]}),_&&me(Ye,{mt:4,children:[F(En,{component:"h4",mb:1,sx:{color:"#000",fontSize:"14px",fontWeight:"500",lineHeight:"20px"},children:`Similar ${M==="video"?"Videos":"Images"}`}),F(K8,{className:ia.emblaSlider,children:a?F(NDe,{}):n.map((Z,U)=>F(Ye,{className:"embla__slide",onClick:()=>ue(Z),children:F(ug,{children:F("img",{src:Z.url,alt:"image",height:"60",crossOrigin:"anonymous"})})},`similar-videos-${U}`))})]}),F(Xo,{className:ia.sliderArrows,onClick:Y,disabled:D===C.length-1,disableRipple:!0,children:F(O5,{})})]})})})},AO=e=>{const[n,t]=xe.useState(!0),[r,i]=xe.useState(!0),a=xe.useRef(null),[l,o]=xe.useState(!1),[u,h]=xe.useState({height:0,width:0}),{userId:d}=Ve(Z=>Z.user),{unique_code:p}=Ve(Z=>Z.subscription),{projectId:s}=rl(),c=Re.dispatch;let f=xe.useRef(null);const{enqueueSnackbar:m,closeSnackbar:g}=Ai(),{onAddToTrackStockMedia:y,onDraggingMouseDown:v,exitMouseUpState:b}=ll(),_=Ve(Z=>Z.project.timelineData),M=p==="FREE",P=E0().includes(e.mediaId),{src:E,isFavourite:R,skeletonHeight:w,skeletonWidth:C,mediaType:S,mediaId:x,provider:I,mediaTitle:D,preview:T,refetchFavouriteList:N,displayVideo:L,user:B,width:z,height:K,duration:J,keyword:X,allMedia:ee,mediaIndex:ne}=e,q=xe.useCallback(()=>o(!1),[]),Y=xe.useCallback(()=>o(!0),[]),le=Z=>{if(!Z)return;const U=`${Z}`.split(":");if(!U)return Z;if(U.length===1){const we=Math.floor(Number(Z)/60),Ee=we<10?`0${we}`:`${we}`,ge=(Number(Z)%60).toString().padStart(2,"0");return`${Ee}:${ge}`}let V=parseInt(U[0]);const ae=parseInt(U[1]),he=parseInt(U[2]);return V===0?`${ae}:${he}`:`${V}:${ae}`},ue=async Z=>{Z.stopPropagation(),g();const U=m("Adding in Favourites",{variant:"default"});await so.add_to_fav({project_id:s,type:S,category:I,title:D,id:x,thumb:E,preview:T||L,width:z||108,height:K||108,user:`${d}`,duration:`${J}`}),await N(),g(U),g(),m("Added to Favourites",{variant:"success"})},ce=async Z=>{Z.stopPropagation(),g(),await so.remove_from_fav({category:I,id:x}),await N(),m("Removed from Favourites",{variant:"warning"})},de=async(Z,U=!0)=>{var Ee,ge;Z.stopPropagation();let V=await Promise.all([gi.getQuota("PREMIUM_STOCK"),gi.getQuota("STORAGE")]),ae,he;for(let ie of V)((Ee=ie[0])==null?void 0:Ee.feature_name)==="PREMIUM_STOCK"?ae=ie[0]:((ge=ie[0])==null?void 0:ge.feature_name)==="STORAGE"&&(he=ie[0]);if((ae.feature_exhausted||ae.quota_left<=0)&&I==="getty"){c(ti.setPurchaseDetails({type:"COMPARE"})),c(ni.setModalInfo({quota_info:ae,event:S=="video"?"premium_stock_video":"premium_stock_image",action:"upload"}));return}if(he.feature_exhausted||he.quota_left<=0){c(ti.setPurchaseDetails({type:"COMPARE"})),c(ni.setModalInfo({quota_info:he,event:"storage_exceeded",action:"stock"}));return}if(P)return;U&&g();const we=U?m("Adding in Media",{variant:"default",persist:!0,className:"custom-snackbar"}):"";i(!0),await so.add_to_media({projectId:s,type:S,category:I,title:D,id:x,thumb:E,preview:T||L,width:z||0,height:K||0,user:`${d}`,duration:`${J}`}),U&&g(we),U&&m("Added to Media",{variant:"success",className:"custom-snackbar"}),L5(x),i(!1),localStorage.setItem("refreshResourceMedia","true")};function W(Z){return Z.m3u8Url&&Z.status===ye.jobStatus.done}const Q=async(Z,U)=>{try{m("Adding to timeline. This may take a while",{variant:"default",className:"custom-snackbar",persist:!0}),await de(Z,!1),f.current=setInterval(async()=>{const ae=(await Ji.resource_list({page:0,pageSize:50,parentFolderName:null,projectId:s,containerType:"projectMedia"})).resourceList.find(we=>we.stockId===x);if(!ae)return f&&f.current&&clearInterval(f.current),g(),m("Something went wrong!. Please try again",{variant:"error",className:"custom-snackbar"}),b(Z);if(ae.m3u8Url){f&&f.current&&clearInterval(f.current);let we=[];const Ee=a0(_),ge=ae;if(ge.mediaType!==ye.materialType.folder){const ie=R1(ge);ie.isUsed=Ee.includes(ie.id),W(ge)&&(ie.isTranscode=!0,we.push(ie),await A1(ie))}await y({event:Z,dragData:we[0],trackIndex:U}),g(),m("Added to timeline",{variant:"success",className:"custom-snackbar"})}},2e3)}catch{g(),m("Something went wrong!. Please try again",{variant:"error",className:"custom-snackbar"}),b(Z)}},re=xe.useCallback(Z=>{const U={mediaType:S==="video"?1:3,title:D,coverUrl:E,duration:(J||5)*1e3};v(Z,{dragData:U,isStockMedia:!0,addToMediaAndTimeline:Q,...S==="video"?{}:{dragThumbnailWidth:90}})},[D,L,E,Q]),te=xe.useCallback(Z=>{Z.stopPropagation(),location.href="/mysubscription"},[]);return xe.useEffect(()=>{h({height:a&&a.current?a.current.offsetHeight:0,width:a&&a.current?a.current.offsetWidth:0})},[n]),xe.useEffect(()=>{},[]),me(Zt,{children:[n&&F(yr,{animation:"wave",width:C||60,height:w||60,sx:{transform:"scale(1)",height:"60px",minWidth:"100px",...e.style}},`media-skeleton-${x}`),me(Ye,{className:mc["media-preview-item"],onClick:Y,sx:{...e.style},children:[S==="video"?F("video",{crossOrigin:"anonymous",className:mc["video-preview"],src:L,autoPlay:!0,loop:!0,muted:!0,style:{width:u?u.width:"auto",maxHeight:u?u.height:"unset",height:u?u.height:"unset",position:"absolute"},onMouseDown:re,children:F("source",{src:T||L,type:"video/mp4"})}):F(Zt,{}),F(E3,{className:mc["video-thumbnail"],component:"img",image:E,ref:a,crossOrigin:"anonymous",onMouseDown:re,onLoad:()=>t(!1),style:{display:n?"none":"block",...e.style}},`media-image-${x}`),!n&&me("div",{children:[S==="video"&&F("div",{className:mc["media-duration"],children:F(En,{variant:"body2",color:"white",className:mc["media-duration-text"],children:le(J)})}),F(Dr,{placement:"right",title:R?"Remove from Favourites":"Add to Favourites",children:F("div",{className:mc["favourite-button"],onMouseDown:Z=>Z.stopPropagation(),onClick:R?ce:ue,children:R?F(c3,{}):F(l3,{})})}),F(Dr,{placement:"right",title:P?"":"Add to Media",children:F("div",{className:mc["add-to-media-button"],onMouseDown:Z=>Z.stopPropagation(),onClick:de,style:{cursor:P?"default":"pointer"},children:F(xO,{fill:P?"#838383":"#457B3B"})})}),I==="getty"&&F(Zt,{children:F("div",{className:mc["premium-button"],onMouseDown:Z=>Z.stopPropagation(),onClick:te,children:F(gPe,{height:16,width:16})})})]})]},`media-${x}`),l&&F(ODe,{open:l,handleClose:q,displayVideo:L,title:D,handleAddToMedia:de,user:B,provider:I,width:z,height:K,preview:T,mediaId:x,mediaType:S,url:E,duration:J,keyword:X,isFreeUser:M,projectId:s,allMedia:ee,clickedMediaIndex:ne})]})},Xv=e=>{const{keyword:n,entities:t,handleViewAll:r,favouritesList:i,refetchFavouriteList:a,mediaType:l,videoCategory:o}=e;return!t||!t.length?F(Zt,{}):me("div",{className:_2["media-row-wrapper"],children:[me("div",{className:_2["title-wrapper"],children:[F(En,{variant:"body2",color:"white",textTransform:"capitalize",children:n}),F(En,{variant:"body2",color:"white",className:_2["see-all-cta"],onClick:()=>r((n||"").toLocaleLowerCase()),children:"See all"})]}),F("div",{className:_2["videos-row-wrapper"],children:F(K8,{allowScroll:!0,disableDrag:!0,children:t.map((u,h)=>{const d=!!i.find(p=>p.stock_id==(u.stock_id||u.id));return F(AO,{src:u.url,provider:u.type||u.category,mediaTitle:u.title,mediaId:u.stock_id||u.id,preview:u.previewVideo||u.preview,isFavourite:d,draggable:!1,style:{height:"60px"},refetchFavouriteList:a,displayVideo:u.displayVideo||u.previewVideo||u.preview,user:u.user,mediaType:l,duration:u.duration||(u.video?u.video.duration:""),keyword:o,allMedia:t,mediaIndex:h},`stock-media-${h}`)})})})]})},LDe=["Nature","Aerials","Business, Corporate","Animals & Wildlife","Food","People","Technology","Backgrounds","Education","Fashion","Lifestyle","Sports & Fitness","Timelapse","Green screen","Holidays","Industrial","Medical","Slow Motion","Transportation","Travel","Animation","Religion","Science","360 / VR","Abstract","Adventure","Agriculture","Art","Buildings","Celebrations","City","Family","Health","Military","Mockups","Urban","4k","Adventure","Archieves","Architecture","Archival","Career","Cartoons","Close-ups","Clouds","Colorful","Concept","Construction","Cozy","Creative","Creators","Culture & Religion","Dark","Drink","Drone Footage","Dust","Education","Elements of Nature","Establishing shots","Family","Fashion","Fire","Fitness","Freedom","Green Planet","Healthcare","Healthcare","Historical","Home","Household","Ink","Kids","Light","Love","Office","Oil","Overhead","Overlay","Paint","Paper","Particles","Photography","Places & Landmarks","Plants","Politics","Professions & Hobbies","Remote Work","Science ","Sea","Settings","Smoke","Snow","Sparks","Special Events","Stop Motion","Summer","Sustainability","Vehicles","Vintage","Water","Weather","Wellness"],jDe=["Backgrounds","Business & Work","Architecture & Interiors","Art","Animals & Wildlife","People","Food & Drink","Nature & Outdoors","Science & Technology","Sports","Education","Family","Fashion & Beauty","Health & Wellness","Holidays & Celebrations","Travel","Abstract","Healthcare / Medical","Transportation","Vintage","3D Images","Beauty & Fashion","Buildings & Landmarks","Creativity & Design","Culture","Home / House","Industrial","Lifestyle","Objects","Office","Religion & Spirituality","Wallpapers","Adventure","Aerials","Agriculture","American Flag","Athletics","Autumn arrives","Baby","Beach","Calendar","Career","Celebration","Christmas","City & Urban","Clouds","Colorful","Computer","Concept","Cozy","Current Events","Dark","Design Elements","Destinations","Drink","Editorial","Experimental","Fictional","Film","Fitness","Football","Free to use","Freedom","Golf","Happy Moments","History","Illustrations / Clip-art","Interiors","Light and shade","Living Room","Miscellaneous","Mockups","Money","Music","Occupations","Parks / Outdoor","Photography","Plants","Sea","Seasons","Signs / Symbols","Sky","Spring","Street Photography","Summer","Vectors","Video Production","Weather","Wedding","Wellness","Woman","Man"],UDe="#6036d6",$De="var(--text-color)",VDe="var(--hover-text-color)",zDe="var(--bg-color)",HDe="8px",GDe="30px",WDe="#c0fbdf",XDe="#222229",YDe="var(--third-bg-color)",ZDe="#FBB500",KDe="72px",QDe="70px",JDe="64px",qDe="10px",eFe="_scrollBarStyle_unylx_4",tFe="_ellipsisStyle_unylx_22",nFe="_dragClipStyle_unylx_27",nf={primary:UDe,textColor:$De,hoverTextColor:VDe,bgColor:zDe,trackmarginbetween:HDe,trackmaterialheight:GDe,musiclyricsbgcolor:WDe,bgsecondarycolor:XDe,bgthirdcolor:YDe,selectedClipBorderColor:ZDe,sliderMenuWidth:KDe,leftTrackControlWidth:QDe,titleBarHeight:JDe,timeLineAreaPaddingLeft:qDe,scrollBarStyle:eFe,ellipsisStyle:tFe,dragClipStyle:nFe,"drag-in-point":"_drag-in-point_unylx_27","drag-out-point":"_drag-out-point_unylx_28","drag-line":"_drag-line_unylx_42","masonry-view-title-wrapper":"_masonry-view-title-wrapper_unylx_79","masonry-view-skeleton-title-wrapper":"_masonry-view-skeleton-title-wrapper_unylx_83","back-btn-icon":"_back-btn-icon_unylx_87","masonry-view-wrapper":"_masonry-view-wrapper_unylx_90","masonry-media-item":"_masonry-media-item_unylx_94","masonry-container":"_masonry-container_unylx_97"};function rFe(e){return Bo("MuiMasonry",e)}Oo("MuiMasonry",["root"]);const iFe=["children","className","component","columns","spacing","defaultColumns","defaultHeight","defaultSpacing"],xc=e=>Number(e.replace("px","")),aFe={flexBasis:"100%",width:0,margin:0,padding:0},oFe=e=>{const{classes:n}=e;return Lo({root:["root"]},rFe,n)},sFe=({ownerState:e,theme:n})=>{let t={width:"100%",display:"flex",flexFlow:"column wrap",alignContent:"flex-start",boxSizing:"border-box","& > *":{boxSizing:"border-box"}};const r={};if(e.isSSR){const h={},d=xc(n.spacing(e.defaultSpacing));for(let p=1;p<=e.defaultColumns;p+=1)h[`&:nth-of-type(${e.defaultColumns}n+${p%e.defaultColumns})`]={order:p};return r.height=e.defaultHeight,r.margin=-(d/2),r["& > *"]=vt({},t["& > *"],h,{margin:d/2,width:`calc(${(100/e.defaultColumns).toFixed(2)}% - ${d}px)`}),vt({},t,r)}const i=yw({values:e.spacing,breakpoints:n.breakpoints.values}),a=xL(n);t=z5(t,H5({theme:n},i,h=>{let d;if(typeof h=="string"&&!Number.isNaN(Number(h))||typeof h=="number"){const p=Number(h);d=G5(a,p)}else d=h;return vt({margin:`calc(0px - (${d} / 2))`,"& > *":{margin:`calc(${d} / 2)`}},e.maxColumnHeight&&{height:typeof d=="number"?Math.ceil(e.maxColumnHeight+xc(d)):`calc(${e.maxColumnHeight}px + ${d})`})}));const o=yw({values:e.columns,breakpoints:n.breakpoints.values});return t=z5(t,H5({theme:n},o,h=>{const p=`${(100/Number(h)).toFixed(2)}%`,s=typeof i=="string"&&!Number.isNaN(Number(i))||typeof i=="number"?G5(a,Number(i)):"0px";return{"& > *":{width:`calc(${p} - ${s})`}}})),typeof i=="object"&&(t=z5(t,H5({theme:n},i,(h,d)=>{if(d){const p=Number(h),s=Object.keys(o).pop(),c=G5(a,p);return{"& > *":{width:`calc(${`${(100/(typeof o=="object"?o[d]||o[s]:o)).toFixed(2)}%`} - ${c})`}}}return null}))),t},lFe=jn("div",{name:"MuiMasonry",slot:"Root",overridesResolver:(e,n)=>[n.root]})(sFe),cFe=A.forwardRef(function(n,t){const r=yo({props:n,name:"MuiMasonry"}),{children:i,className:a,component:l="div",columns:o=4,spacing:u=1,defaultColumns:h,defaultHeight:d,defaultSpacing:p}=r,s=Ea(r,iFe),c=A.useRef(),[f,m]=A.useState(),g=!f&&d&&h!==void 0&&p!==void 0,[y,v]=A.useState(g?h-1:0),b=vt({},r,{spacing:u,columns:o,maxColumnHeight:f,defaultColumns:h,defaultHeight:d,defaultSpacing:p,isSSR:g}),_=oFe(b),M=E=>{if(!c.current||!E||E.length===0)return;const R=c.current,w=c.current.firstChild,C=R.clientWidth,S=w.clientWidth;if(C===0||S===0)return;const x=window.getComputedStyle(w),I=xc(x.marginLeft),D=xc(x.marginRight),T=Math.round(C/(S+I+D)),N=new Array(T).fill(0);let L=!1;R.childNodes.forEach(B=>{if(B.nodeType!==Node.ELEMENT_NODE||B.dataset.class==="line-break"||L)return;const z=window.getComputedStyle(B),K=xc(z.marginTop),J=xc(z.marginBottom),X=xc(z.height)?Math.ceil(xc(z.height))+K+J:0;if(X===0){L=!0;return}for(let ee=0;ee<B.childNodes.length;ee+=1){const ne=B.childNodes[ee];if(ne.tagName==="IMG"&&ne.clientHeight===0){L=!0;break}}if(!L){const ee=N.indexOf(Math.min(...N));N[ee]+=X;const ne=ee+1;B.style.order=ne}}),L||k0.flushSync(()=>{m(Math.max(...N)),v(T>0?T-1:0)})};TI(()=>{if(typeof ResizeObserver>"u")return;let E;const R=new ResizeObserver(()=>{E=window.requestAnimationFrame(M)});return c.current&&c.current.childNodes.forEach(w=>{R.observe(w)}),()=>{E&&window.cancelAnimationFrame(E),R&&R.disconnect()}},[o,u,i]);const k=L8(t,c),P=new Array(y).fill("").map((E,R)=>F("span",{"data-class":"line-break",style:vt({},aFe,{order:R+1})},R));return me(lFe,vt({as:l,className:gr(_.root,a),ref:k,ownerState:b},s,{children:[i,P]}))}),uFe=cFe,dFe=e=>A.createElement("svg",{width:16,height:16,viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("path",{d:"M7.1 15.1001L0.65 8.62513C0.55 8.5418 0.479334 8.4458 0.438 8.33713C0.396 8.22913 0.375 8.1168 0.375 8.00013C0.375 7.88346 0.396 7.7708 0.438 7.66213C0.479334 7.55413 0.55 7.45846 0.65 7.37513L7.1 0.900131C7.25 0.766798 7.425 0.695798 7.625 0.687131C7.825 0.679131 8 0.750131 8.15 0.900131C8.3 1.05013 8.379 1.22513 8.387 1.42513C8.39567 1.62513 8.325 1.80846 8.175 1.97513L2.875 7.25013H14.5C14.7 7.25013 14.875 7.3208 15.025 7.46213C15.175 7.60413 15.25 7.78346 15.25 8.00013C15.25 8.2168 15.175 8.3958 15.025 8.53713C14.875 8.67913 14.7 8.75013 14.5 8.75013H2.875L8.175 14.0501C8.30833 14.1835 8.379 14.3541 8.387 14.5621C8.39567 14.7708 8.325 14.9501 8.175 15.1001C8.025 15.2501 7.846 15.3251 7.638 15.3251C7.42933 15.3251 7.25 15.2501 7.1 15.1001Z",fill:"#A9A9A9"})),fFe="#6036d6",hFe="var(--text-color)",pFe="var(--hover-text-color)",mFe="var(--bg-color)",gFe="8px",yFe="30px",vFe="#c0fbdf",bFe="#222229",wFe="var(--third-bg-color)",CFe="#FBB500",xFe="72px",SFe="70px",_Fe="64px",EFe="10px",AFe="_scrollBarStyle_1udsi_4",kFe="_ellipsisStyle_1udsi_22",TFe="_dragClipStyle_1udsi_27",Pf={primary:fFe,textColor:hFe,hoverTextColor:pFe,bgColor:mFe,trackmarginbetween:gFe,trackmaterialheight:yFe,musiclyricsbgcolor:vFe,bgsecondarycolor:bFe,bgthirdcolor:wFe,selectedClipBorderColor:CFe,sliderMenuWidth:xFe,leftTrackControlWidth:SFe,titleBarHeight:_Fe,timeLineAreaPaddingLeft:EFe,scrollBarStyle:AFe,ellipsisStyle:kFe,dragClipStyle:TFe,"drag-in-point":"_drag-in-point_1udsi_27","drag-out-point":"_drag-out-point_1udsi_28","drag-line":"_drag-line_1udsi_42","media-skeleton-wrapper":"_media-skeleton-wrapper_1udsi_79","media-skeleton-items-wrapper":"_media-skeleton-items-wrapper_1udsi_82","media-grid-skeleton-items-wrapper":"_media-grid-skeleton-items-wrapper_1udsi_86","skeleton-view-wrapper":"_skeleton-view-wrapper_1udsi_90","media-skeleton":"_media-skeleton_1udsi_79"},q2=e=>{const{title:n,column:t,row:r,width:i,noPadding:a,count:l}=e;let o=[],u=[],h=[];for(let d=0;d<t;d++)o.push(d);for(let d=0;d<r;d++)u.push(d);for(let d=0;d<l;d++)h.push(d);return me("div",{className:Pf["skeleton-view-wrapper"],style:{padding:a?"0":"0 16px"},children:[n&&F(En,{variant:"body2",color:"white",mt:"8px",mb:"8px",children:n}),h.length?F("div",{className:Pf["media-grid-skeleton-items-wrapper"],children:h.map((d,p)=>F(yr,{width:i||100,height:60,animation:"wave",className:Pf["media-skeleton"],style:{padding:a?"0":"0 16px"}},`media-skeleton-${p}`))}):F(Zt,{}),u.map((d,p)=>F("div",{className:Pf["media-skeleton-items-wrapper"],children:o.map((s,c)=>F(yr,{width:i||100,height:60,animation:"wave",className:Pf["media-skeleton"],style:{padding:a?"0":"0 16px"}},`media-skeleton-${c}`))}))]})},IFe=()=>me("div",{className:Pf["media-skeleton-wrapper"],children:[F(q2,{title:"Recently Used",column:6,row:1}),F(q2,{title:"Favourites",column:6,row:1}),F(q2,{title:"Others",column:20,row:6})]}),PFe="#6036d6",DFe="var(--text-color)",FFe="var(--hover-text-color)",MFe="var(--bg-color)",RFe="8px",NFe="30px",BFe="#c0fbdf",OFe="#222229",LFe="var(--third-bg-color)",jFe="#FBB500",UFe="72px",$Fe="70px",VFe="64px",zFe="10px",HFe="_scrollBarStyle_h2qk7_4",GFe="_ellipsisStyle_h2qk7_22",WFe="_dragClipStyle_h2qk7_27",XFe={primary:PFe,textColor:DFe,hoverTextColor:FFe,bgColor:MFe,trackmarginbetween:RFe,trackmaterialheight:NFe,musiclyricsbgcolor:BFe,bgsecondarycolor:OFe,bgthirdcolor:LFe,selectedClipBorderColor:jFe,sliderMenuWidth:UFe,leftTrackControlWidth:$Fe,titleBarHeight:VFe,timeLineAreaPaddingLeft:zFe,scrollBarStyle:HFe,ellipsisStyle:GFe,dragClipStyle:WFe,"drag-in-point":"_drag-in-point_h2qk7_27","drag-out-point":"_drag-out-point_h2qk7_28","drag-line":"_drag-line_h2qk7_42","no-data-view-wrapper":"_no-data-view-wrapper_h2qk7_79"},YFe=e=>A.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:150,height:111,viewBox:"0 0 150 111",fill:"none",...e},A.createElement("mask",{id:"mask0_607_209404",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:58,y:38,width:35,height:35},A.createElement("rect",{x:58.0625,y:38.7744,width:34.1622,height:34.1622,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_607_209404)"},A.createElement("path",{d:"M80.1262 54.4324C80.7193 54.4324 81.2234 54.2248 81.6386 53.8096C82.0538 53.3945 82.2613 52.8903 82.2613 52.2972C82.2613 51.7042 82.0538 51.2 81.6386 50.7849C81.2234 50.3697 80.7193 50.1621 80.1262 50.1621C79.5331 50.1621 79.029 50.3697 78.6138 50.7849C78.1987 51.2 77.9911 51.7042 77.9911 52.2972C77.9911 52.8903 78.1987 53.3945 78.6138 53.8096C79.029 54.2248 79.5331 54.4324 80.1262 54.4324ZM70.1622 54.4324C70.7553 54.4324 71.2595 54.2248 71.6746 53.8096C72.0898 53.3945 72.2974 52.8903 72.2974 52.2972C72.2974 51.7042 72.0898 51.2 71.6746 50.7849C71.2595 50.3697 70.7553 50.1621 70.1622 50.1621C69.5691 50.1621 69.065 50.3697 68.6499 50.7849C68.2347 51.2 68.0271 51.7042 68.0271 52.2972C68.0271 52.8903 68.2347 53.3945 68.6499 53.8096C69.065 54.2248 69.5691 54.4324 70.1622 54.4324ZM75.1442 57.9909C73.531 57.9909 72.0661 58.4476 70.7494 59.361C69.4327 60.2743 68.4779 61.4783 67.8848 62.9729H70.2334C70.7553 62.0951 71.4493 61.4012 72.3152 60.8912C73.1811 60.3811 74.1241 60.1261 75.1442 60.1261C76.1643 60.1261 77.1074 60.3811 77.9733 60.8912C78.8392 61.4012 79.5331 62.0951 80.055 62.9729H82.4037C81.8106 61.4783 80.8557 60.2743 79.539 59.361C78.2224 58.4476 76.7574 57.9909 75.1442 57.9909Z",fill:"#838383"})),A.createElement("path",{d:"M52.32 95C50.2867 95 48.5583 94.2724 47.135 92.8171C45.7117 91.3618 45 89.5947 45 87.5158V23.4842C45 21.4053 45.7117 19.6382 47.135 18.1829C48.5583 16.7276 50.2867 16 52.32 16H81.6C82.6167 16 83.5656 16.1899 84.4467 16.5696C85.3278 16.9522 86.1072 17.4899 86.785 18.1829L103.865 35.6461C104.543 36.339 105.069 37.136 105.443 38.0368C105.814 38.9377 106 39.9079 106 40.9474V87.5158C106 89.5947 105.288 91.3618 103.865 92.8171C102.442 94.2724 100.713 95 98.68 95H52.32ZM81.6 22.2368H52.32C52.0489 22.2368 51.7778 22.3754 51.5067 22.6526C51.2356 22.9298 51.1 23.207 51.1 23.4842V87.5158C51.1 87.793 51.2356 88.0702 51.5067 88.3474C51.7778 88.6246 52.0489 88.7632 52.32 88.7632H98.68C98.9511 88.7632 99.2222 88.6246 99.4933 88.3474C99.7644 88.0702 99.9 87.793 99.9 87.5158V40.9474H85.26C84.2433 40.9474 83.3785 40.5829 82.6655 39.8538C81.9552 39.1276 81.6 38.2447 81.6 37.2053V22.2368Z",fill:"#838383"})),ZFe=e=>{const{title:n}=e;return me("div",{className:XFe["no-data-view-wrapper"],children:[F(YFe,{}),F(En,{textAlign:"center",fontSize:12,children:n})]})},KFe=e=>{const{entities:n,title:t,handleBackClick:r,keyword:i,mediaType:a,favouritesList:l,refetchFavouriteList:o,isSearchLoading:u,isLoading:h,orientationFilter:d}=e,{materiaBoxWidth:p}=Ve(m=>m.app),s=n.length?15:30;let c=[];for(let m=0;m<s;m++)c.push(m);const f=()=>{const g=Math.floor((p-26)/120)*16;return p<425?2:Math.floor((p-26-g)/120)};return me("div",{className:nf["masonry-view-wrapper"],children:[!u&&me("div",{className:nf["masonry-view-title-wrapper"],children:[F("div",{className:nf["back-btn-icon"],onClick:r,children:F(dFe,{})}),F(En,{variant:"body2",color:"white",ml:"8px",textTransform:"capitalize",children:t})]}),n.length||h?F("div",{className:nf["masonry-container"],children:me(uFe,{columns:f(),spacing:2,children:[n.map((m,g)=>{const y=!!l.find(v=>v.stock_id==m.id&&v.category===m.type);return F("div",{className:nf["masonry-media-item"],children:F(AO,{src:m.url,mediaTitle:m.title,mediaId:m.stock_id||m.id,preview:m.previewVideo||m.preview,isFavourite:y,draggable:!1,skeletonHeight:68,skeletonWidth:120,style:{height:"100%"},refetchFavouriteList:o,displayVideo:m.displayVideo,user:m.user,mediaType:a,duration:m.duration||(m.video?m.video.duration:""),keyword:i,isHeightFixed:!1,provider:m.type||m.category,allMedia:n,mediaIndex:g})},`masonry-item-${g}`)}),h&&c.map(m=>F(Zt,{children:F(yr,{width:120,height:d==="portrait"?180:68,animation:"wave",className:nf["media-skeleton"]},`media-skeleton-${m}`)}))]})}):F(ZFe,{title:`Sorry we couldn't find any matches for ...${i}...`})]},t)},QFe=e=>{const{mediaType:n="video"}=e,[t,r]=xe.useState(1),[i,a]=xe.useState(1),[l,o]=xe.useState({}),[u,h]=xe.useState([]),[d,p]=xe.useState(""),[s,c]=xe.useState(""),[f,m]=xe.useState(""),[g,y]=xe.useState([]),[v,b]=xe.useState(!0),[_,M]=xe.useState([]),[k,P]=xe.useState([]),[E,R]=xe.useState(!1),[w,C]=xe.useState("list"),[S,x]=xe.useState(!0),I=10,D=s||f,T=xe.useCallback(({keyword:le,filter:ue})=>{le===s&&ue===f||(c(le),m(ue),h([]),a(1),p(""),C(le||ue?"search-result":"list"))},[s,f]),N=xe.useCallback(()=>(n==="videos"?LDe:jDe).slice((t-1)*I,t*I).map(ue=>ue.toLocaleLowerCase()),[t]),L=xe.useCallback(async()=>{b(!0);const le=await so.stock_videos_list({type:n,page:i,per_page:30,...D?{}:{categoryList:[d]},...s?{keyword:s}:{},...f?{orientation:f}:{}});if(D)h([...u,...le]),le.length||x(!1);else{const ue=Object.keys(le);ue[0]&&h([...u,...le[ue[0]]]),le[ue[0]].length||x(!1)}b(!1),R(!1)},[i,d,u,s,f]),B=xe.useCallback(async()=>{const le=N(),ue=await so.stock_videos_list({type:n,page:t,per_page:6,...D?{}:{categoryList:le},...s?{keyword:s}:{},...f?{orientation:f}:{}});o({...l,...ue}),b(!1),R(!1),(!Object.keys(ue).length||!le||!le.length)&&x(!1)},[l,t,s,f]),z=xe.useCallback(()=>{C("list"),h([]),a(1),c(""),m("")},[]),K=le=>{le&&(R(!0),w==="list"?r(t+1):a(i+1))},J=xe.useCallback((le="search-result",ue)=>{p(ue),h([]),C(le),a(1)},[]),X=xe.useCallback(async()=>{const le=await so.all_favourites_list({type:n});y(le)},[n]),ee=xe.useCallback(async()=>{const le=await so.fav_media_list({type:n,page:i,per_page:i===1?6:10});!le.length&&w!=="list"&&x(!1),w==="list"?M([...le.map(ue=>({...ue,url:ue.thumb}))]):h([...u,...le.map(ue=>({...ue,url:ue.thumb}))]),R(!1)},[w,u,i,_]),ne=xe.useCallback(async()=>{if(X(),w==="list"){const le=await so.fav_media_list({type:n,page:1,per_page:6});M([...le.map(ue=>({...ue,url:ue.thumb}))])}},[ee,n]),q=xe.useCallback(async()=>{const le=await so.recently_used_media_list({type:n,page:i,per_page:i===1?6:10});!le.length&&w!=="list"&&x(!1),w==="list"?P([...le.map(ue=>({...ue,url:ue.thumb}))]):h([...u,...le.map(ue=>({...ue,url:ue.thumb}))]),R(!1)},[w,u,i,k]);xe.useEffect(()=>{w==="list"?B():w==="see-all"||w==="search-result"?L():w==="fav-media"?ee():w==="recently-used"&&q()},[t,i,w,s,f]),xe.useEffect(()=>{w==="list"&&(ee(),X(),q())},[w]);const Y=D?"masonry":w;return me(Zt,{children:[F("div",{className:Gv["search-bar-wrapper"],children:F(RIe,{placeholder:`Search ${n==="video"?"videos":"images"}`,searchKey:`stock-${n}`,onSearch:T,mediaType:n,keyword:s,filter:f})}),F(X8,{}),me("div",{className:Gv["scrollable-container"],id:"scrollableMaterialDiv",children:[v&&Y==="list"&&F(IFe,{}),me(_3,{loader:E?Y==="list"?F(q2,{column:6,row:1}):F(Zt,{}):null,dataLength:Object.keys(l).length,next:()=>{},hasMore:!0,scrollableTarget:"scrollableMaterialDiv",children:[Y==="list"&&me("div",{className:Gv["stock-media-body-wrapper"],children:[F("div",{children:F(Xv,{keyword:"Recently Used",entities:k,handleViewAll:()=>J("recently-used","recently used"),favouritesList:g,refetchFavouriteList:ne,mediaType:n,videoCategory:""})},"recently-used-media"),F("div",{children:F(Xv,{keyword:"Favourites",entities:_,handleViewAll:()=>J("fav-media","favourites"),favouritesList:g,refetchFavouriteList:ne,mediaType:n,videoCategory:""})},"fav-media"),Object.keys(l).map((le,ue)=>F("div",{children:F(Xv,{keyword:le,entities:l[le],handleViewAll:ce=>J("see-all",ce),favouritesList:g,refetchFavouriteList:ne,mediaType:n,videoCategory:le})},`video-snippets-${ue}`))]}),Y!=="list"&&F(KFe,{handleBackClick:z,entities:u,title:d||"Showing results",isLoading:v,isSearchLoading:v&&w==="search-result",mediaType:n,favouritesList:g,refetchFavouriteList:ne,keyword:s,orientationFilter:f})]}),S&&!E&&!v&&F(XI,{onChange:K,threshold:0,children:F("div",{style:{height:"1px"}})})]})]})},kO=QFe,aI=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_3717_179016",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_3717_179016)"},A.createElement("path",{d:"M11.1 19.1011L4.65 12.6261C4.55 12.5428 4.47933 12.4468 4.438 12.3381C4.396 12.2301 4.375 12.1178 4.375 12.0011C4.375 11.8844 4.396 11.7718 4.438 11.6631C4.47933 11.5551 4.55 11.4594 4.65 11.3761L11.1 4.90111C11.25 4.76777 11.425 4.69677 11.625 4.68811C11.825 4.68011 12 4.75111 12.15 4.90111C12.3 5.05111 12.379 5.22611 12.387 5.42611C12.3957 5.62611 12.325 5.80944 12.175 5.97611L6.875 11.2511H18.5C18.7 11.2511 18.875 11.3218 19.025 11.4631C19.175 11.6051 19.25 11.7844 19.25 12.0011C19.25 12.2178 19.175 12.3968 19.025 12.5381C18.875 12.6801 18.7 12.7511 18.5 12.7511H6.875L12.175 18.0511C12.3083 18.1844 12.379 18.3551 12.387 18.5631C12.3957 18.7718 12.325 18.9511 12.175 19.1011C12.025 19.2511 11.846 19.3261 11.638 19.3261C11.4293 19.3261 11.25 19.2511 11.1 19.1011Z",fill:"#A9A9A9"}))),JFe=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("rect",{width:24,height:24,rx:12,fill:"url(#paint0_linear_3717_177461)"}),A.createElement("mask",{id:"mask0_3717_177461",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:2,y:2,width:20,height:20},A.createElement("rect",{x:2,y:2,width:20,height:20,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_3717_177461)"}),A.createElement("mask",{id:"mask1_3717_177461",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:3,y:3,width:18,height:18},A.createElement("rect",{x:3,y:3,width:18,height:18,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask1_3717_177461)"},A.createElement("path",{d:"M6.53442 19.5C6.17551 19.5 5.87171 19.3863 5.62303 19.1587C5.37434 18.9312 5.25 18.6533 5.25 18.325V10.925C5.25 10.5967 5.37434 10.3188 5.62303 10.0913C5.87171 9.86375 6.17551 9.75 6.53442 9.75H17.4656C17.8245 9.75 18.1283 9.86375 18.377 10.0913C18.6257 10.3188 18.75 10.5967 18.75 10.925V18.325C18.75 18.6533 18.6257 18.9312 18.377 19.1587C18.1283 19.3863 17.8245 19.5 17.4656 19.5H6.53442ZM6.53442 18.525H17.4656C17.5202 18.525 17.5704 18.5042 17.6159 18.4625C17.6615 18.4208 17.6842 18.375 17.6842 18.325V10.925C17.6842 10.875 17.6615 10.8292 17.6159 10.7875C17.5704 10.7458 17.5202 10.725 17.4656 10.725H6.53442C6.47976 10.725 6.42965 10.7458 6.38409 10.7875C6.33855 10.8292 6.31577 10.875 6.31577 10.925V18.325C6.31577 18.375 6.33855 18.4208 6.38409 18.4625C6.42965 18.5042 6.47976 18.525 6.53442 18.525ZM8.4747 17.0375H13.0385C13.1895 17.0375 13.316 16.9908 13.4182 16.8973C13.5203 16.8038 13.5714 16.688 13.5714 16.5498C13.5714 16.4116 13.5203 16.2958 13.4182 16.2025C13.316 16.1092 13.1895 16.0625 13.0385 16.0625H8.4747C8.32371 16.0625 8.19715 16.1093 8.09501 16.2027C7.99287 16.2962 7.9418 16.412 7.9418 16.5502C7.9418 16.6884 7.99287 16.8042 8.09501 16.8975C8.19715 16.9908 8.32371 17.0375 8.4747 17.0375ZM10.9615 14.575H15.5253C15.6763 14.575 15.8029 14.5283 15.905 14.4348C16.0071 14.3413 16.0582 14.2255 16.0582 14.0873C16.0582 13.9491 16.0071 13.8333 15.905 13.74C15.8029 13.6467 15.6763 13.6 15.5253 13.6H10.9615C10.8105 13.6 10.684 13.6468 10.5818 13.7402C10.4797 13.8337 10.4286 13.9495 10.4286 14.0877C10.4286 14.2259 10.4797 14.3417 10.5818 14.435C10.684 14.5283 10.8105 14.575 10.9615 14.575ZM8.47493 14.575C8.62597 14.575 8.75251 14.5283 8.85454 14.4348C8.95656 14.3413 9.00757 14.2255 9.00757 14.0873C9.00757 13.9491 8.95648 13.8333 8.8543 13.74C8.75212 13.6467 8.62551 13.6 8.47445 13.6C8.3234 13.6 8.19686 13.6468 8.09483 13.7402C7.99281 13.8337 7.9418 13.9495 7.9418 14.0877C7.9418 14.2259 7.99289 14.3417 8.09508 14.435C8.19726 14.5283 8.32388 14.575 8.47493 14.575ZM15.5256 17.0375C15.6766 17.0375 15.8031 16.9908 15.9052 16.8973C16.0072 16.8038 16.0582 16.688 16.0582 16.5498C16.0582 16.4116 16.0071 16.2958 15.9049 16.2025C15.8027 16.1092 15.6761 16.0625 15.5251 16.0625C15.374 16.0625 15.2475 16.1093 15.1455 16.2027C15.0434 16.2962 14.9924 16.412 14.9924 16.5502C14.9924 16.6884 15.0435 16.8042 15.1457 16.8975C15.2479 16.9908 15.3745 17.0375 15.5256 17.0375Z",fill:"white"}),A.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.25 4.5C8.69772 4.5 8.25 4.94772 8.25 5.5V11C8.25 11.5523 8.69772 12 9.25 12H14.75C15.3023 12 15.75 11.5523 15.75 11V5.5C15.75 4.94772 15.3023 4.5 14.75 4.5H9.25ZM10.8777 8.968H11.9897L12.1737 9.5H12.7657L11.7617 6.704H11.1097L10.1057 9.5H10.6937L10.8777 8.968ZM11.4337 7.352L11.8377 8.52H11.0297L11.4337 7.352ZM13.721 9.5V6.708H13.161V9.5H13.721Z",fill:"white"})),A.createElement("defs",null,A.createElement("linearGradient",{id:"paint0_linear_3717_177461",x1:12,y1:0,x2:12,y2:24,gradientUnits:"userSpaceOnUse"},A.createElement("stop",{stopColor:"#FF32D3"}),A.createElement("stop",{offset:1,stopColor:"#5036D6"})))),qFe=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_3717_177469",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_3717_177469)"},A.createElement("path",{d:"M4.3077 22C3.80257 22 3.375 21.825 3.025 21.475C2.675 21.125 2.5 20.6974 2.5 20.1923V8.8077C2.5 8.30257 2.675 7.875 3.025 7.525C3.375 7.175 3.80257 7 4.3077 7H8.11538C8.32819 7 8.50639 7.0718 8.64998 7.2154C8.79356 7.35898 8.86535 7.53718 8.86535 7.75C8.86535 7.96282 8.79356 8.14102 8.64998 8.2846C8.50639 8.42818 8.32819 8.49998 8.11538 8.49998H4.3077C4.23077 8.49998 4.16024 8.53203 4.09613 8.59613C4.03202 8.66024 3.99998 8.73077 3.99998 8.8077V20.1923C3.99998 20.2692 4.03202 20.3397 4.09613 20.4038C4.16024 20.4679 4.23077 20.5 4.3077 20.5H19.6923C19.7692 20.5 19.8397 20.4679 19.9038 20.4038C19.9679 20.3397 20 20.2692 20 20.1923V8.8077C20 8.73077 19.9679 8.66024 19.9038 8.59613C19.8397 8.53203 19.7692 8.49998 19.6923 8.49998H15.8846C15.6718 8.49998 15.4936 8.42818 15.35 8.2846C15.2064 8.14102 15.1346 7.96282 15.1346 7.75C15.1346 7.53718 15.2064 7.35898 15.35 7.2154C15.4936 7.0718 15.6718 7 15.8846 7H19.6923C20.1974 7 20.625 7.175 20.975 7.525C21.325 7.875 21.5 8.30257 21.5 8.8077V20.1923C21.5 20.6974 21.325 21.125 20.975 21.475C20.625 21.825 20.1974 22 19.6923 22H4.3077ZM12 17.273C11.8795 17.273 11.7673 17.2538 11.6635 17.2154C11.5596 17.1769 11.4609 17.1109 11.3673 17.0173L7.84808 13.4981C7.70961 13.3596 7.64038 13.1923 7.64038 12.9961C7.64038 12.8 7.71794 12.6244 7.87308 12.4692C8.01794 12.3244 8.19358 12.2519 8.39998 12.2519C8.60638 12.2519 8.78201 12.3244 8.92688 12.4692L11.25 14.7923V9.5C11.25 9.28718 11.3564 9.14358 11.5 9C11.5 9 11.7872 9 12 9C12.2128 9 12.5 9 12.5 9C12.6436 9.14358 12.75 9.28718 12.75 9.5V14.7923L15.0981 12.4442C15.2365 12.3058 15.4038 12.2366 15.6 12.2366C15.7961 12.2366 15.9718 12.3141 16.1269 12.4692C16.2718 12.6141 16.3442 12.7897 16.3442 12.9961C16.3442 13.2025 16.2718 13.3782 16.1269 13.523L12.6327 17.0173C12.5391 17.1109 12.4404 17.1769 12.3365 17.2154C12.2327 17.2538 12.1205 17.273 12 17.273Z",fill:"#CCCCCC"}),A.createElement("path",{d:"M9.63801 7C9.45973 7 9.30882 6.94167 9.18529 6.825C9.06176 6.70833 9 6.56581 9 6.39743V2.60257C9 2.43419 9.06176 2.29167 9.18529 2.175C9.30882 2.05833 9.45973 2 9.63801 2H14.362C14.5403 2 14.6912 2.05833 14.8147 2.175C14.9382 2.29167 15 2.43419 15 2.60257V6.39743C15 6.56581 14.9382 6.70833 14.8147 6.825C14.6912 6.94167 14.5403 7 14.362 7H9.63801ZM10.371 5.44872H11.2941C11.3964 5.44872 11.483 5.41517 11.5541 5.34808C11.6251 5.28098 11.6606 5.19914 11.6606 5.10256V5C11.6606 4.95855 11.6464 4.92437 11.6179 4.89744C11.5894 4.87052 11.5532 4.85705 11.5093 4.85705H11.3912C11.3473 4.85705 11.3111 4.87052 11.2826 4.89744C11.2541 4.92437 11.2398 4.95855 11.2398 5C11.2398 5.01282 11.2342 5.02458 11.2229 5.03526C11.2115 5.04594 11.1991 5.05129 11.1855 5.05129H10.4796C10.4661 5.05129 10.4536 5.04594 10.4423 5.03526C10.431 5.02458 10.4253 5.01282 10.4253 5V4C10.4253 3.98718 10.431 3.97542 10.4423 3.96474C10.4536 3.95406 10.4661 3.94871 10.4796 3.94871H11.1855C11.1991 3.94871 11.2115 3.95406 11.2229 3.96474C11.2342 3.97542 11.2398 3.98718 11.2398 4C11.2398 4.04145 11.2541 4.07563 11.2826 4.10256C11.3111 4.12949 11.3473 4.14295 11.3912 4.14295H11.5093C11.5532 4.14295 11.5894 4.12949 11.6179 4.10256C11.6464 4.07563 11.6606 4.04145 11.6606 4V3.89744C11.6606 3.80086 11.6251 3.71902 11.5541 3.65192C11.483 3.58483 11.3964 3.55128 11.2941 3.55128H10.371C10.2688 3.55128 10.1821 3.58483 10.1111 3.65192C10.04 3.71902 10.0045 3.80086 10.0045 3.89744V5.10256C10.0045 5.19914 10.04 5.28098 10.1111 5.34808C10.1821 5.41517 10.2688 5.44872 10.371 5.44872ZM13.629 3.55128H12.7059C12.6036 3.55128 12.517 3.58483 12.4459 3.65192C12.3749 3.71902 12.3394 3.80086 12.3394 3.89744V5.10256C12.3394 5.19914 12.3749 5.28098 12.4459 5.34808C12.517 5.41517 12.6036 5.44872 12.7059 5.44872H13.629C13.7312 5.44872 13.8179 5.41517 13.8889 5.34808C13.96 5.28098 13.9955 5.19914 13.9955 5.10256V5C13.9955 4.95855 13.9812 4.92437 13.9527 4.89744C13.9242 4.87052 13.888 4.85705 13.8441 4.85705H13.726C13.6821 4.85705 13.6459 4.87052 13.6174 4.89744C13.5889 4.92437 13.5747 4.95855 13.5747 5C13.5747 5.01282 13.569 5.02458 13.5577 5.03526C13.5464 5.04594 13.5339 5.05129 13.5204 5.05129H12.8145C12.8009 5.05129 12.7885 5.04594 12.7771 5.03526C12.7658 5.02458 12.7602 5.01282 12.7602 5V4C12.7602 3.98718 12.7658 3.97542 12.7771 3.96474C12.7885 3.95406 12.8009 3.94871 12.8145 3.94871H13.5204C13.5339 3.94871 13.5464 3.95406 13.5577 3.96474C13.569 3.97542 13.5747 3.98718 13.5747 4C13.5747 4.04145 13.5889 4.07563 13.6174 4.10256C13.6459 4.12949 13.6821 4.14295 13.726 4.14295H13.8441C13.888 4.14295 13.9242 4.12949 13.9527 4.10256C13.9812 4.07563 13.9955 4.04145 13.9955 4V3.89744C13.9955 3.80086 13.96 3.71902 13.8889 3.65192C13.8179 3.58483 13.7312 3.55128 13.629 3.55128Z",fill:"#CCCCCC"}))),eMe="_subtitlesTitle_1fvmf_1",tMe="_subtitles_1fvmf_1",nMe="_autoSubtitles_1fvmf_24",rMe="_importSubtitles_1fvmf_38",iMe="_autoSubtitlesIcon_1fvmf_52",aMe="_autoSubtitlesText_1fvmf_58",oMe="_selectClip_1fvmf_64",sMe="_mediaSelect_1fvmf_69",lMe="_selected_1fvmf_74",cMe="_button_1fvmf_85",uMe="_cancelButton_1fvmf_98",dMe="_text_1fvmf_111",fMe="_progressContainer_1fvmf_123",hMe="_progressText_1fvmf_129",pMe="_progressCircleBox_1fvmf_137",_i={subtitlesTitle:eMe,subtitles:tMe,autoSubtitles:nMe,importSubtitles:rMe,autoSubtitlesIcon:iMe,autoSubtitlesText:aMe,selectClip:oMe,mediaSelect:sMe,selected:lMe,button:cMe,cancelButton:uMe,text:dMe,progressContainer:fMe,progressText:hMe,progressCircleBox:pMe},mMe=jn(e=>F(N1,{...e,TabIndicatorProps:{children:F("span",{className:"MuiTabs-indicatorSpan"})}}))({"& .MuiTabs-indicator":{display:"flex",justifyContent:"center",backgroundColor:"transparent"},"& .MuiTabs-indicatorSpan":{maxWidth:40,width:"100%",backgroundColor:"#635ee7"}}),oI=jn(e=>F(Ko,{disableRipple:!0,...e}))(({theme:e})=>({textTransform:"none",fontWeight:e.typography.fontWeightRegular,fontSize:e.typography.pxToRem(15),marginRight:e.spacing(1),color:"rgba(255, 255, 255, 0.7)","&.Mui-selected":{color:"#fff"},"&.Mui-focusVisible":{backgroundColor:"rgba(100, 95, 228, 0.32)"}})),zo={preview:"preview",autoGenerateInit:"autoGenerateInit",autoGenerateProcessing:"autoGenerateProcessing"},gMe=()=>{const e=Nt(),{timelineData:n}=Ve(B=>B.project),[t,r]=A.useState(void 0),[i,a]=A.useState(0),{subtitlesPageStatus:l}=Ve(B=>B.editor);A.useEffect(()=>{r("content")},[]),A.useEffect(()=>{C(l)},[l]);const o=(B,z)=>{a(z),z==0?r("content"):z==1&&(u(),r("style"))},u=()=>{const B=fn(Re.getState().project.timelineData.tracks,"musicLyricsTrack");Re.getState().project.timelineData.tracks[B].clips.find(K=>K.selected==!0)||zt.updateEditClipInfo({clipIndex:0,trackIndex:B})},h=()=>{w==zo.autoGenerateInit?C(zo.preview):w==zo.autoGenerateProcessing&&C(zo.autoGenerateInit)},[d,p]=A.useState([]);A.useEffect(()=>{if(!n)return;const B=[];for(const z of n.tracks)if(z.type==="videoTrack"||z.type==="audioTrack")for(const K of z.clips){const J=K;(J.type==="video"&&J.videoType===1||J.type==="audio")&&B.push(J)}if(p(B),!B.length)R(""),P(null);else{const z=Ca().clipData;z&&(z.type==="video"&&z.videoType===1||z.type==="audio")?(R(z.title),P(z)):(R(""),P(null))}},[n]);const{startAudioToText:s,aIStatus:c,apply:f,cancel:m,progress:g}=VN(),[y,v]=A.useState(0);A.useEffect(()=>{g>=y&&v(g)},[g]),A.useEffect(()=>{c==2&&T()},[c]);const b=async()=>{let B=await gi.getQuota("AUTO_SUBTITLES");if(B[0].feature_exhausted==!0){e(ti.setPurchaseDetails({type:"COMPARE"})),e(ni.setModalInfo({quota_info:B[0],event:"auto_subtitles",action:"subs"}));return}k&&(s(k),C(zo.autoGenerateProcessing))},_=B=>{P(B),e(Ge.updateTimelineDataClipSelected(B.uuid))},M=B=>{R(B.target.value)},[k,P]=A.useState(null),[E,R]=A.useState(""),[w,C]=A.useState(zo.preview);A.useState(["English(US)"]),A.useState("English(US)");const{selectSRTFile:S}=JB(),x=()=>{C(zo.autoGenerateInit)},I=()=>{if(w==zo.preview)return me(Zt,{children:[F(Ye,{className:_i.subtitlesTitle,children:"Subtitles"}),me(Ye,{className:_i.subtitles,children:[me(Ye,{className:_i.autoSubtitles,onClick:x,children:[F(hn,{component:JFe,className:_i.autoSubtitlesIcon}),F(Ye,{className:_i.autoSubtitlesText,children:"Auto-generate subtitles"})]}),me(Ye,{className:_i.importSubtitles,onClick:S,children:[F(hn,{component:qFe,className:_i.autoSubtitlesIcon}),F(Ye,{className:_i.autoSubtitlesText,children:"Upload subtitles"})]})]}),me(mMe,{value:i,onChange:o,children:[F(oI,{label:"Transcript"}),F(oI,{label:"Subtitle style"})]}),F(qB,{currentMenuItem:t})]});if(w==zo.autoGenerateInit)return me(Zt,{children:[me(Ye,{className:_i.subtitlesTitle,children:[F(hn,{component:aI,className:_i.autoSubtitlesIcon,onClick:h}),"Auto-generate subtitle"]}),me(Ye,{children:[me(Ye,{className:_i.selectClip,children:[F(Ye,{children:"Select clip"}),F(Bu,{className:Ou(_i.mediaSelect,{[_i.selected]:E}),disabled:!d.length,displayEmpty:!0,renderValue:B=>B?E:d.length?"":"Add audio or video clip on timeline for generating auto-subtitles.",value:E,onChange:M,children:d.map(B=>F(Zn,{value:B.title,onClick:()=>_(B),children:B.title},B.id))})]}),F(un,{className:_i.button,onClick:b,disabled:!k,children:"Generate Subtitles"})]})]});if(w==zo.autoGenerateProcessing)return me(Zt,{children:[me(Ye,{className:_i.subtitlesTitle,children:[F(hn,{component:aI,className:_i.autoSubtitlesIcon,onClick:h}),"Auto AI subtitle"]}),me(Ye,{className:_i.progressContainer,children:[F(Ye,{className:_i.progress,children:F(L,{value:y})}),F(Ye,{className:_i.text,children:"Generating subtitles for "+E}),F(un,{className:_i.cancelButton,onClick:D,children:"Cancel"})]})]})},D=()=>{m(),C(zo.autoGenerateInit)},T=()=>{f(),C(zo.preview),v(0)},N=V8({typography:{fontFamily:"Poppins"},palette:{primary:{main:"#457B3B"},secondary:{main:"#457B3B66"}}});function L(B){return F(Ye,{className:_i.progressCircleBox,children:me(z8,{theme:N,children:[F(Ys,{size:64,color:"secondary",variant:"determinate",value:100,sx:{position:"absolute",zIndex:100}}),F(Ys,{size:64,color:"primary",variant:"determinate",sx:{position:"absolute",zIndex:1e3},...B}),F(Ye,{className:_i.progressText,children:F(En,{variant:"caption",component:"div",color:"text.secondary",sx:{color:"white"},children:`${Math.round(B.value)}%`})})]})})}return F(Zt,{children:I()})};let yMe=nj;function vMe(){return yMe}const bMe="#6036d6",wMe="var(--text-color)",CMe="var(--hover-text-color)",xMe="var(--bg-color)",SMe="8px",_Me="30px",EMe="#c0fbdf",AMe="#222229",kMe="var(--third-bg-color)",TMe="#FBB500",IMe="72px",PMe="70px",DMe="64px",FMe="10px",MMe="_scrollBarStyle_ytb7y_4",RMe="_ellipsisStyle_ytb7y_22",NMe="_dragClipStyle_ytb7y_27",Pu={primary:bMe,textColor:wMe,hoverTextColor:CMe,bgColor:xMe,trackmarginbetween:SMe,trackmaterialheight:_Me,musiclyricsbgcolor:EMe,bgsecondarycolor:AMe,bgthirdcolor:kMe,selectedClipBorderColor:TMe,sliderMenuWidth:IMe,leftTrackControlWidth:PMe,titleBarHeight:DMe,timeLineAreaPaddingLeft:FMe,scrollBarStyle:MMe,ellipsisStyle:RMe,dragClipStyle:NMe,"drag-in-point":"_drag-in-point_ytb7y_27","drag-out-point":"_drag-out-point_ytb7y_28","drag-line":"_drag-line_ytb7y_42","material-resource-box":"_material-resource-box_ytb7y_79","content-box":"_content-box_ytb7y_87","material-resource-menu":"_material-resource-menu_ytb7y_92","menu-item":"_menu-item_ytb7y_117","menu-icon-style":"_menu-icon-style_ytb7y_133","menu-item-selected":"_menu-item-selected_ytb7y_144"},BMe=e=>A.createElement("svg",{width:16,height:16,viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("rect",{width:16,height:16,rx:8,fill:"url(#paint0_linear_1125_95812)"}),A.createElement("path",{d:"M11.6686 5.66276L11.247 4.75299L10.3372 4.33139L11.247 3.90978L11.6686 3L12.0902 3.90978L13 4.33139L12.0902 4.75299L11.6686 5.66276ZM5.98347 5.66276L5.56187 4.75299L4.65209 4.33139L5.56187 3.90978L5.98347 3L6.40508 3.90978L7.31486 4.33139L6.40508 4.75299L5.98347 5.66276ZM11.6686 11.3479L11.247 10.4381L10.3372 10.0165L11.247 9.59493L11.6686 8.68516L12.0902 9.59493L13 10.0165L12.0902 10.4381L11.6686 11.3479ZM4.27502 12.8678L3.13217 11.725C3.04406 11.6358 3 11.5279 3 11.4015C3 11.2751 3.04406 11.1678 3.13217 11.0797L8.50438 5.71721C8.59362 5.62911 8.70145 5.58505 8.82787 5.58505C8.95429 5.58505 9.06155 5.62911 9.14966 5.71721L10.2925 6.86006C10.3806 6.9493 10.4247 7.05713 10.4247 7.18356C10.4247 7.30997 10.3806 7.41723 10.2925 7.50535L4.92029 12.8678C4.83106 12.9559 4.72323 13 4.59681 13C4.47039 13 4.36312 12.9559 4.27502 12.8678ZM4.60543 12.1176L8.22837 8.47911L7.52089 7.77163L3.88239 11.3946L4.60543 12.1176Z",fill:"white"}),A.createElement("defs",null,A.createElement("linearGradient",{id:"paint0_linear_1125_95812",x1:8,y1:0,x2:8,y2:16,gradientUnits:"userSpaceOnUse"},A.createElement("stop",{stopColor:"#FF32D3"}),A.createElement("stop",{offset:1,stopColor:"#5036D6"})))),OMe="#6036d6",LMe="var(--text-color)",jMe="var(--hover-text-color)",UMe="var(--bg-color)",$Me="8px",VMe="30px",zMe="#c0fbdf",HMe="#222229",GMe="var(--third-bg-color)",WMe="#FBB500",XMe="72px",YMe="70px",ZMe="64px",KMe="10px",QMe="_scrollBarStyle_bz2cm_4",JMe="_ellipsisStyle_bz2cm_22",qMe="_dragClipStyle_bz2cm_27",eg={primary:OMe,textColor:LMe,hoverTextColor:jMe,bgColor:UMe,trackmarginbetween:$Me,trackmaterialheight:VMe,musiclyricsbgcolor:zMe,bgsecondarycolor:HMe,bgthirdcolor:GMe,selectedClipBorderColor:WMe,sliderMenuWidth:XMe,leftTrackControlWidth:YMe,titleBarHeight:ZMe,timeLineAreaPaddingLeft:KMe,scrollBarStyle:QMe,ellipsisStyle:JMe,dragClipStyle:qMe,"drag-in-point":"_drag-in-point_bz2cm_27","drag-out-point":"_drag-out-point_bz2cm_28","drag-line":"_drag-line_bz2cm_42","stock-media-ai-tab-label":"_stock-media-ai-tab-label_bz2cm_79","resource-box-tabs":"_resource-box-tabs_bz2cm_86","resource-box-tab":"_resource-box-tab_bz2cm_86"},eRe="#6036d6",tRe="var(--text-color)",nRe="var(--hover-text-color)",rRe="var(--bg-color)",iRe="8px",aRe="30px",oRe="#c0fbdf",sRe="#222229",lRe="var(--third-bg-color)",cRe="#FBB500",uRe="72px",dRe="70px",fRe="64px",hRe="10px",pRe="_scrollBarStyle_kj5kq_4",mRe="_ellipsisStyle_kj5kq_22",gRe="_dragClipStyle_kj5kq_27",sI={primary:eRe,textColor:tRe,hoverTextColor:nRe,bgColor:rRe,trackmarginbetween:iRe,trackmaterialheight:aRe,musiclyricsbgcolor:oRe,bgsecondarycolor:sRe,bgthirdcolor:lRe,selectedClipBorderColor:cRe,sliderMenuWidth:uRe,leftTrackControlWidth:dRe,titleBarHeight:fRe,timeLineAreaPaddingLeft:hRe,scrollBarStyle:pRe,ellipsisStyle:mRe,dragClipStyle:gRe,"drag-in-point":"_drag-in-point_kj5kq_27","drag-out-point":"_drag-out-point_kj5kq_28","drag-line":"_drag-line_kj5kq_42","ai-media-tab-wrapper":"_ai-media-tab-wrapper_kj5kq_79"},yRe=e=>A.createElement("svg",{width:16,height:16,viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_995_237851",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:16,height:16},A.createElement("rect",{width:16,height:16,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_995_237851)"},A.createElement("path",{d:"M7.99935 11.167C8.14379 11.167 8.26335 11.1199 8.35802 11.0257C8.45224 10.931 8.49935 10.8114 8.49935 10.667V8.50033H10.6827C10.816 8.50033 10.93 8.45299 11.0247 8.35833C11.1189 8.2641 11.166 8.14477 11.166 8.00033C11.166 7.85588 11.1189 7.73633 11.0247 7.64166C10.93 7.54744 10.8105 7.50033 10.666 7.50033H8.49935V5.31699C8.49935 5.18366 8.45224 5.06988 8.35802 4.97566C8.26335 4.88099 8.14379 4.83366 7.99935 4.83366C7.8549 4.83366 7.73557 4.88099 7.64135 4.97566C7.54668 5.06988 7.49935 5.18921 7.49935 5.33366V7.50033H5.31602C5.18268 7.50033 5.0689 7.54744 4.97468 7.64166C4.88002 7.73633 4.83268 7.85588 4.83268 8.00033C4.83268 8.14477 4.88002 8.2641 4.97468 8.35833C5.0689 8.45299 5.18824 8.50033 5.33268 8.50033H7.49935V10.6837C7.49935 10.817 7.54668 10.931 7.64135 11.0257C7.73557 11.1199 7.8549 11.167 7.99935 11.167ZM7.99935 14.3337C7.12157 14.3337 6.29668 14.167 5.52468 13.8337C4.75224 13.5003 4.08268 13.0503 3.51602 12.4837C2.94935 11.917 2.49935 11.2474 2.16602 10.475C1.83268 9.70299 1.66602 8.8781 1.66602 8.00033C1.66602 7.12255 1.83268 6.29744 2.16602 5.52499C2.49935 4.75299 2.94935 4.08366 3.51602 3.51699C4.08268 2.95033 4.75224 2.50033 5.52468 2.16699C6.29668 1.83366 7.12157 1.66699 7.99935 1.66699C8.87713 1.66699 9.70224 1.83366 10.4747 2.16699C11.2467 2.50033 11.916 2.95033 12.4827 3.51699C13.0493 4.08366 13.4993 4.75299 13.8327 5.52499C14.166 6.29744 14.3327 7.12255 14.3327 8.00033C14.3327 8.8781 14.166 9.70299 13.8327 10.475C13.4993 11.2474 13.0493 11.917 12.4827 12.4837C11.916 13.0503 11.2467 13.5003 10.4747 13.8337C9.70224 14.167 8.87713 14.3337 7.99935 14.3337ZM7.99935 13.3337C9.47713 13.3337 10.7356 12.8143 11.7747 11.7757C12.8133 10.7365 13.3327 9.4781 13.3327 8.00033C13.3327 6.52255 12.8133 5.2641 11.7747 4.22499C10.7356 3.18633 9.47713 2.66699 7.99935 2.66699C6.52157 2.66699 5.26335 3.18633 4.22468 4.22499C3.18557 5.2641 2.66602 6.52255 2.66602 8.00033C2.66602 9.4781 3.18557 10.7365 4.22468 11.7757C5.26335 12.8143 6.52157 13.3337 7.99935 13.3337Z",fill:"#F6F2FF"}))),vRe="#6036d6",bRe="var(--text-color)",wRe="var(--hover-text-color)",CRe="var(--bg-color)",xRe="8px",SRe="30px",_Re="#c0fbdf",ERe="#222229",ARe="var(--third-bg-color)",kRe="#FBB500",TRe="72px",IRe="70px",PRe="64px",DRe="10px",FRe="_scrollBarStyle_6l1z3_4",MRe="_ellipsisStyle_6l1z3_22",RRe="_dragClipStyle_6l1z3_27",TO={primary:vRe,textColor:bRe,hoverTextColor:wRe,bgColor:CRe,trackmarginbetween:xRe,trackmaterialheight:SRe,musiclyricsbgcolor:_Re,bgsecondarycolor:ERe,bgthirdcolor:ARe,selectedClipBorderColor:kRe,sliderMenuWidth:TRe,leftTrackControlWidth:IRe,titleBarHeight:PRe,timeLineAreaPaddingLeft:DRe,scrollBarStyle:FRe,ellipsisStyle:MRe,dragClipStyle:RRe,"drag-in-point":"_drag-in-point_6l1z3_27","drag-out-point":"_drag-out-point_6l1z3_28","drag-line":"_drag-line_6l1z3_42","ai-search-footer-wrapper":"_ai-search-footer-wrapper_6l1z3_79","ai-serach-field":"_ai-serach-field_6l1z3_93"},NRe=["An astronaut is relishing green ice cream with a smile on his face, An astronaut is relishing","Dogs are dancing in the snow- covered mountains","Dragons eating the ice-creams","Elephant fyling above the sky","A vibrant pink peacock gracefully wanders through the lush","A pink unicorns studying the maths"],BRe=e=>{const{onChangeExample:n}=e,t=xe.useCallback(()=>{const r=Math.floor(Math.random()*6);n(NRe[r])},[n]);return me("div",{className:TO["ai-search-footer-wrapper"],onClick:t,children:[F(yRe,{height:24,width:24}),F(En,{variant:"body2",fontSize:"12px",color:"white",ml:1,children:"Try an example"})]})},ORe=e=>{const{value:n="",onChange:t}=e;return F(Zt,{children:F(uo,{className:TO["ai-serach-field"],multiline:!0,rows:3,placeholder:"Describe here the image you want AI to generate...",variant:"outlined",value:n,onChange:r=>t(r.target.value),fullWidth:!0,helperText:`${(n||"").length}/500`,InputProps:{endAdornment:F(BRe,{onChangeExample:t})},inputProps:{maxLength:500},FormHelperTextProps:{style:{margin:"4px 0",textAlign:"right"}},sx:{[`& .${zI.root}`]:{flexDirection:"column",alignItems:"flex-end"}}})})},LRe="#6036d6",jRe="var(--text-color)",URe="var(--hover-text-color)",$Re="var(--bg-color)",VRe="8px",zRe="30px",HRe="#c0fbdf",GRe="#222229",WRe="var(--third-bg-color)",XRe="#FBB500",YRe="72px",ZRe="70px",KRe="64px",QRe="10px",JRe="_scrollBarStyle_q98kw_4",qRe="_ellipsisStyle_q98kw_22",eNe="_dragClipStyle_q98kw_27",E2={primary:LRe,textColor:jRe,hoverTextColor:URe,bgColor:$Re,trackmarginbetween:VRe,trackmaterialheight:zRe,musiclyricsbgcolor:HRe,bgsecondarycolor:GRe,bgthirdcolor:WRe,selectedClipBorderColor:XRe,sliderMenuWidth:YRe,leftTrackControlWidth:ZRe,titleBarHeight:KRe,timeLineAreaPaddingLeft:QRe,scrollBarStyle:JRe,ellipsisStyle:qRe,dragClipStyle:eNe,"drag-in-point":"_drag-in-point_q98kw_27","drag-out-point":"_drag-out-point_q98kw_28","drag-line":"_drag-line_q98kw_42","ai-style-templates-wrapper":"_ai-style-templates-wrapper_q98kw_79","ai-style-templates-items-wrapper":"_ai-style-templates-items-wrapper_q98kw_82","ai-style-templates-item-wrapper":"_ai-style-templates-item-wrapper_q98kw_86","ai-style-templates-image":"_ai-style-templates-image_q98kw_95"},tNe="/assets/template-photos-6621b2d9.png",nNe="/assets/templates-painting-ed910aa0.png",rNe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAA5FSURBVHgB1dpXj13FEgXgPj5DTiZnGHIOJmf8gEBEmSARJB54hkd+wPkjCJAQQjxgGQEi22QQwSbnnKNNcA7n7q/urNHB1xFb6LqlMzt1V1etWlXVu/e01rXhcDje/WZ3v/nDLbPN7H7jbOlNnMztflPblt0WdL9pDJrZncxYuXJl++qrr3irrVq1qm2//fZthx12aLvsskvbgtqc3kcffTTs9Xpt+fLlZcTY2Fjbb7/96vr9999vW221VTvkkEPa999/33755Zd6tt1227Uff/yx7b///v83Bi9evLh9+OGHC3oTHCzPvPbaa23FihXtjz/+aC+88ELbdttt21577dUWLVrUdt9993bAAQe0Cy+8sAFAe++998rAqVM3D1uXLVvW3nrrrWIGcLFmyZIldQQc5hx88MGT82fMt99+23bcccdyQhn022+/tXvvvbesXLBgQdtjjz3a119/3RYuXNgOOuigEnbiiSeW0Tx47rnnTgpcunRp+/PPP8vg0Yk2tAGv3++3b775pjxvvtH2ySeflD5AY9ynn35a53Qx7q+//mqHH354zU1Wb+bMmcPnn3++jY+PF40ggF7HHntsdTzqqKParFmz2htvvNGmTZtWkzAOIttss015EIJQAsBuu+3W9tlnn3UaQZnPPvusDMACDEDftQECecpPmTKlruln7A8//FBzhSE82H/11VcHv//+e1l/5JFHtp122qldcsklNYCCHS8rlsTP5Zdf3l5//fXq18VeeXTevHmF0jHHHFPGfffdd+WtdTXyAGUu8+y8887r9C5j8hwjsIe+DOWANH3611133YAyF1100STFTCSGIAkBA51LEIx46aWXKpYgQ7mffvqpeB/auV5TXJH/8ccfFzVQm2I8CwhKr6+Z++eff25HHHFE0RBDZGZ6OdfGGLPrrrsWh6+++ur27LPPts8//7wGESDoUUJDM9SkPIHa1ltvXYkE1/VFOXH27rvvtuOOO676iFFGCnTedJ9XNrbx5oEHHjh5DTQ/LIq83p133jlkEAXPOeec8gSU/bhVfHkuoz388MPtpJNOKgMZi/+uUdZEksM111xTXEdRxokVRz8t8jdnA5L4P+yww1rvlVdeGf7666+l5JlnnjmZIhly8sknty+++KKCDXcZiC6oxVPO3RdPUrrEwUjJQ5yhlfv/xBsb2zDMXGP4h7+O99xzT9FDoEH2nXfeqRRNOagzXDZCOQCgm3uoqPEkg8QF2jo39t9oidn+bbfdNsDvxx9/vIJfTAleceAn73sOZbR0Lph5hef23nvvAgS/9dceeeSR8h5g0IFhQNjUpoiuLXkAtww69NBDBw8++GApfMUVV7S77rqrjEIlBronFfMgtzoX/GoUL1EYFZ2LJYahLKNlTDKkeokDJTY0hvQzxnjACQVzAEcDrHk9C5DkjlFAMN1888318KabbioPueeZdKjICjqTOIoRiKPhnnvuWYU2MUao+KOI9sEHH7QOtBprNWJysSlVUy4KjjaU5Q3NHPQib3QVYV4G64dF+rmupOACuo7yvDpEiPhRZ1KfeEj24h106opyVWvu1kcF1y9Zcv78+WUkg4EjSWCCOASAPrwt9synRgHKfTIp++WXX9Y9HhInAAAK6umD2sZP1iGUQREdPdAcH3jggTp6jm5xsexGUclArXLNI5pVOcGUtciEKrT33XffMtiRgtrxxx9fXtKASEFAUXaUkspBXmnCEFmWTtroat+z/g033DCAPNRwnDIUlsLFC4FqEIM9V0/0YRDEFbVMwLNqFWXRFLKShvrEe1mDoYjxzo3Vz7n29ttv/89akIHYgy10S3HN0swc2n333dem4N3pp59e6Em1qrlBkMZ9VuOrSRjCxS+//PJkgKv6BBOKtrfeems9e+ihh4qO0vb555/fLrvssnbKKaeU0dI8ujz55JM1V9rcuXNrDLlpEkqaeeiX9uabb5Z+aRjUP+200wazZ8+eDETeQBU0sBqAnKyXJMD1qEixrLYpJTYYjTLWV2effXbRwX0GuE8GipKjj/WgDOuePnPmzCmqkglEhjFaDJr39ttvL6ZIKloKOarrq/SMcb0AZ6lVAeV4jREUMuH1119fi9egoU+WRjE4L2JoCBwT8DhlyRMjedcSK2Sjl1V3l5gq4BlKHlma1I8NXViURxkCCBQm+7nnnit55nANvH5Ht4H8LgbQBs/FU5SjOG9ZtLpHAAW5XqxAKAvS4nCnlD6M148sMQoEoPBSApwRaAxhY8h3HzPQizEozkArGD/y6UqeIx297tBTwpmig8FQ4yEBRzghDEQdR5OZ6MUXXyxh7kGEgujSvSgWihC3yEUTiQGNGXDGGWeUl1xTQrqmLBmoK5vefffd9UwcHX300ZO1UBIBihgFALpjASA5I68sYqp/7bXXDlDORIQLTAbJcIQZQGnKpFYlTYslKHYr9vLEVVddVUYxNvsQwHKkHESzBiTLnOZyLTuah0EUJs89RwlLP68k+qZuYhNjOEIiQuN+55kB5BVMSuMtwbIXT1izQdM5AyEEURPff//95R1oQouXQ0mGJHlkOyzLlKzeJRHKuUcHSUFWzCs9XdDs1FNPrYDHDnLI9f6lDuqDDSgurfe7TDMQUFDQOdtUXExJ1DOh59ByDhmIo4yfxKKfVQJgvNHis0yFPjIXI0zqmeWQ2BMvvJSsl5UAkBiLhnQzL0A95xFvAozyjMfQTWb2vH/CCScMGCFzQEfmgRaUdIQ4Y9yDhmayoOy+cY6MsriFHDShqh+qMIrSDHjqqacKBF7k6bzeqzmeQx9bPKckHazgJSIpHSOUF1mPB9VRTHDev+WWWwYGXnrppbU2kzFiTDYyGJt9BS0c1zxjDE/pQzH7e8aKSQpQ2pHnpWjGAInyvMAAyjDeb/r06ZMZlWG8I8Ggurl457HHHvvbPgZj2dHvqvgAspREJe7MTqofVAWcI0qaSOJAH4qimWeEU0wy0cd9CYBM/QDEoxC3YsirAKMc88bp3Bgvl6mPiTuelkElJQAAyZhaZXc6s6E/Y8aMgQFigmHogv+M6VYRhSqOG+wZJMRGNkt4Qax11C1K3njjjYWg+4yz8WIM5czDUFRh/JVXXlly3eMNnqCouOj0qnhTA/VnEO/wCIOTaMgGEq/Tu9fFzBCilGYlA2QLadFaTnyZgHLZchL4DKYEN+sDJYaZWFAzKF7mmQCDQrzjmjLmJEPMZS89McVA56h2wQUX1HMyLNXocPHFF5dsgLjv9WOMUpAzKJVXMU215rVUcy92FBhdPDKAMVniA8c1pdOPfPfyokY2RM2ZVG4OBRQYllKeJXPxkoyG2hISBpBvpeJ+aIm+9T7EjTzCZdkfcFSw8lUCOo68lcwEQcFtEmOtqrMQZYB7YgJ62frSGE1hCjCEhwFGD/OaM1vTqIlyPMiQJ554orKabMxAMe85mU8//XQb4yZUMpmgkq0YR2kKi5tslJuMISbTXybjMcopfjwKeQpRFmUd/YBhLMNMLg6z7MmrQ9WRbg61i+c8N69MCijAiC11zDOJhpH6ANp8Y/5ogozFso1zE6n8PIivDBM/7jOacPUgL2Cb0rIgBQZ6nXXWWeVhhmQfO+tNitPHnIzO/SS2sXCfVxjCna6hymPZvmVAdmIMXL2lGBOsL+/KQhQYfYXOdtNoo1xe5clGNUsvL4mOaGtLAL3RkkEpIRqv82C9HXR0m9w5zauuibmUMQQ4UjgZKP3yeWNtqOeofz5ekZF9CoqiJyM9wxBfM9Qp/Z955pmaw3azGAameCMPLaV4jInR6lSvQ3KYbMPFglQzKYrhNdTzlY+QVOd4BQUpqD54ZjJo4bdrfciGrKNVhjHJrp6L5ewF8pACarx4ySuD8VnsGquU8BTaoWYV2K7zMK/WCXzX+ZqnyXpeCUY9wqOWMfnE4miCbBNDLLXIRsZ5551XiqV2jX6nNU+2p3gpX0P0lTyyALU0szIAtD48wkBxp0n3vQ6xoUlDtSwzGOYXQzWDa3dyIi1nx3KUXknP5IVa5OibIoviYQRjsmWczzTGk8VzGctTjCdPfOfrh2IOoBTjMigeoiQhzrkySkBofZnMGHIYnxVBgDA2iuhHkXjWD90oliDnHd7z9pxMhm68FcqRFUblK0htUnZGDA0yqU6okPeUeGNtG+SE6AcIAKwrSWj6FooT4LhOsgAcxchKcUYtxtWnxk4HBdzzbDJmV0qLcb3uPXxoRZCPvSqztRH35pXbZBTOsqdedSeKLKVSHP9JC7W0AAeoGKKhJi8xBiXz9pvxPOd5fQV/9NFHhziMy9wq2FjtHFJJrQIPMp4LfgU5e3XZ8IAY40ywPm+tyaj88r3K0imeR8Gkf9kUHV2rTQwVg5zS6zLHMB0SgNIuIyjKA/mcoh5ZJpmEwWLLi5cFImGMyuKUUWjgvnGWSdrqsZivFkk4ykIWn7yQNZ9EQo7+Kc4JibCkCjvFIMCtmkGudaC8RWPyPkGMNEYxC1WkUi9kjA73U8fyfG1JZTSBABE7AMLb0n42ULJjxFOJbyGSrxDqZf0nyR133DFUY/IwGw8Qo3z27RjsHgqaMIrE+HzSCNU2dH1HCcCYM+VCM0d2XCMvSzJgiaUkh6xGqrB2ArvFwvypOiTTZXWbAZr7BiarbM6Wd6QonjKiZQ2YTMdjkhXwkoGTlOpTapcM5nWUmu4i+9UQSOdRxPJxeFMUFwN554l3k1BQlAFJ7cmq8XqMBCpdwoL06+7N6nUJYbwL8voHQF7QMUKyi8OYNa2SN7bFyyneuTZn3mbzT0mpUfQQS7ySYo9B+VCQot/9FnSJ47//jNRRbrwTNrMTMLS2+zdaZ8DffuZe/V7u+00sANYkyr+Vzh5O/IvmfwDhg4ooweKnFQAAAABJRU5ErkJggg==",iNe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAA1OSURBVHgBzVpbbBxnFT5zWXvt9drrW1zbsZ17snYb5560TZuWRqKCIugLoUgg9ZE3kHjgMQ9QHmjhFaGKqIInJFBLkUCNWvoARVUbEgVIyLWmTdIkJI7ju727M5zvzH9m/xnvOk5p0v7WaGb/+eef8537OWOHeGSz2TVhGB4pl8vb+FzAnOM41N3dTbdv36ZKpSKHDl4j93H+PAym5dVMJvO9+fn5MQdgSqXScc/zCkEQyAIl2Pd9AYJ5/FYQuu5zNiYaGhq2e01NTUeY0G2YAbHKdRCvcwyWeLHMpcFg3n7uMxxZpm0bJBSC0ObmZpqZmSGWlgBQaeDadd0YCKulXCsAFnUsxeUG9rgPwCdcfZkeGAADziux+I2z3sdgRsg8GKBgwBQwoN5Qtb2Ho+AvLi7KFRtUPAsu5vN5mpycFAJ0DUBiXS6XE/taWFiIn7mTBO6X3fngKLivhChhU1NTcm5sbBQ1wzzOKi0M285A8NzcXDxfy97ux3DVo6mq6G8QDcngjHs2wQAGSal9pcc9Vqtlh6sEqIRAJK5hG0os5qBeukYlguewpmobrhxhWL1OHssQ4i5/f8WAYAtKEIxaPRgcwoYNG+I5nKF+g4ODsa1owAVg3LNV8G692aelnqJyLS0tQvCOHTvizSGRixcvyhlEw0ngfPnyZVkDRijh9qHDvgZgDQX3erhQLXiz1tZWunDhQjRp1EhtBDZz69athKopkcoA9YS1hgKJzg4Nj26l3fse5iun5tq9e/dKWNDf+i6lSwe0CHN6T+4zp0PcwAZQsZs3b8pDY2NjSeSWrQAAnsFGs7Oz8ZrIduqDYnbQ1t176NC3v0WjDz5EL73wY3rrjTcsWJHaITyA0WBgR0cH9fb2igZBW06fPi33sN/o6KiEEB1Xr14lh4kKOf0hHFA9DDwIYEq4Og3YSaFQoEuXLolE4ensLKKpKUfj4+MxgAhkpHq5lhztevIAtXf30XOHDtGqrg4KWYV/feQIvfLyy+TwunK5ZJjn1LRDzS8BKD3UE3ttbW2HQRwW37hxQziOGxp7lFs6p64cZ91YU59SqRzHKHBOiWottNGeg09Svr2dOd5F+x951EiMaIS57DGR/zhxwgCAFsDj3TlA2+qnDPeYqMPg9PT0tAAAQQAIYiEdHJCYqpx6QQ3GegYRtlREZXht38AAjT72KGVzefLcBhouFmnDunXkBAAUCuEPbt0qKnXuzBkqM1P8jM/MC+qC0qGOScGBbo8JPYxJbKjqBSkBrXIDxKmLhmpCUml1iNTEZBpBKAa/fssW2rJzJ3kNWX55A78sQ08ceJwKbXmmQJ8P5blNxWHq7eunY++/T7PTswbM8oCU4aCrnaUvKscADusCVSP1WqpKIB5AcA2CYWsApYmrckhUhWngTWnt8BZaNzJCrpdBsBNutuZb6cknDjAwJyYWYCLehLR6cIhGWFrHj71P01PTFCml7SGTA/SonSOLEU3Sm1oWaC5npz+2KkE94cLr5XN+Q4aKu3fQ0MbNfNPn/aoud3BokDI+4lFISAwgVTABZ1FpPjaPDNOPXnyRevv7KRRbqg9IbVSZK/TrYgWh6Yydiqi61fI6UE0t8kD48M7t1NnTy8R5idQIo7h5U/yOyOYUjBPboMvnPs5GXvjZTxnU6oQ0ao20N3T1Zep+bWNXN2kHrypBTlwPgUMYrR3t7Mm6WM18i+sRkRs3bGQOcJCWfT1z2GBMTWaAdT/QQz986Sc0sH5dLCWbkTYgG6xrJ5x6U68BRsFCPxWggtPgqi/pG1obpzgKvinbRLt37WJA62mOnc358xfjwEgpSQmT3CqzOhnUKDuVXEs+AQjvVdrSw68lTlU/BacSqMUhXd/MjqJj1SpLZT0qtHL82cdpDAfVivA5pAUOnuc/+ICGWK2yrK6hEE+xugUu20HIZz7c0KPLH11aEkjtDlRNQOmhBC+ntzYoXPUNDCYS0LXr1lKxOEJ+Y0Psq/S8WK7Q2IcfUW9Pt3i+SErQyFDAhHAamAvLdIUBLSzOJZTurgGtJPVPGKKfoa6+ASEM6lAcLtLmLUUKwHGAF9ROghmwpStXr7P0OYa0tZk45ohnC5woAZ6ZnKJJTqWcu6hEfPoURmf3KgnMOT72PLyPOrhBWYmoT0oy1SQBuOs3opyxg3NEdRKicjw3fmuc5uZnq+JdCaD/t0bBe/rXrKd2zor3PPIwNedzLBX1S8kenz3sgDw+wd1ZllRHeyEB+uMrH5Mq6krJ/MQS0pfCA+3au5s2jTxImcaMUbH6QNJgdNzmXHKRjb+rs0OYgXtXpJiEK195NfuJJGQ7BdQqfWvXiO5XKqHYiussD6jWwNp5zkquX79BXVxacICka1cuy1kzc5eSJUmt4bERH44bjVblZx8eG33f6gEafmgr9XL2HFaQAs2Ja57kZv7Ff5/hRHQzNeWaU00TSgThWoHZPgy1vPcCNbBLf/13v6VbXJdJcEf84+TWlerVTx1oVWej7KQl3xbD1YIzzh6YIz6nNTse389l807q4lqmJZ+X5PKvb71JR//weykRQGihs5O++vVv0BAHUMeLsgvJxGpkGfF1CrC+22MNO3/+HP3yFz+n6dvc7AwqUmoEoaV6hmqALW4fpdVDa+gGKtbOngdSCZqYoHmhQwObNtLIrj3U37ea2tkToXDLcvTPcM1y9PXX6K0//dHEEIdtiL3c/kdp32MHkhJeASAds1Mz9Jc/v01/e+cdvh8Ylx8knFyov1iaa7lEGdm2jdoK7ZRtaCS/2UortInhGM7ChbayVDKZRkNU5FY9D4dLTz39NJ04/nda4JTGidJnOv7ee7LH7r37qJFLDrsjlC7L7aQY4+zZs/Tm0aM0MzHBXaYW3jNIqG3McSMgqF//mnWcIOc4QBeoo62V/FZGpgvsaE4mr/IkZ0q1q0xKBEkNcApznitNx6T/4P4/Txynq+xyv/jlZ6iNX4L0JlzGQaDr9O6779KpU6dQcVILPxMlqin7smMY1I3NAcmMZg5QPz9fKKj04uQ0OirCAThhlMWlcimuOyqwG2zCL0DCOYFOEcC7kWph43l2w7/51Sv0zLNf4zJgUPYJjLrpgIs/w8w4duyYFGhQZ6lCoQlIoxLtq0h3wkRg5jSqtMgV9gwXhFPUzJ0rP8d1eLyAI2IlqEQHmiTYgjdDfIDnWWxalIIvahczQbzZ2VOnafy/18h1lIGOuXagE/Sfi+fo4Je+Qo9/4SCaxLH94GMA7ATtMtRU9oH6CocvJXbkyVQ97QHmznEVgPRpmr9t+eyN/Za2QkLlJCcOI49SQknLiwJ+EOXDLIPyMg1Sy6CJ8S+2n8X5EjuLLmYG+mhcTyFNoMBInH8vLtAb7DxK/Oz+pw5KRQvVOnnyJNt6SAVOTps4ZZJWGrv9rGmpoU8ooPwqGADQzhPokZLGSHqB564xY33PfEctoYeAYo0XLS7Mi5qJwbLxN3P6H7WpIkkJYL7PT9Mz3zwk6uSEVvWoqluO1LNSifb6kKUBgtGEGeF+g0oB50ZIRaWDOb6OwRj9UlAABLu7du0aTXA7wOfUaXZ6RmKW8/z3fxBiAXoFs6z3k9ybu8n+fIofEJCVEmWbm8Sb9LMDQFXavaqH+rk8Rr9bvZbtkqV1y+rmc4PER+DLoDDEbw+JjEg/qDBQPkPN4WTA5YCSxWa6Z7600xS9K4PAa/TL7+npiW4YLxUZoRq3J0emAVzMiH5DT11TPishZH0sc4x3wj6+awKsG8U0WSqxxfSryRO11K5PTLjlyWwQdhkShZZqf0KCOCrqbLbZdGBS6Y5JhZTbhJS+zNVrgI5qsCRPiyWUCJwVSVR5N3EIDiK9EwWHpQlqzdZ9XM1Wuz+KyTVMTGYZPnTX9ZLdHvta3Wa6V1ArX/NSuaDnJBmVyN3Eg9pAHEp+83IsQER2O0sBum56HVRbPkmYhUZdJElNERlJyl3yxTxWNct+9DlP3bTp/KQTVTclpZpSc+rdT0qvCkgIjlIdVRknrXqaiRtCHStApgl0a1zb6ph4T01JV4EsB0iFpnlnVLawU4C6JV5kqUdCIikQeral4xv1cPVwl0rFcZxlDs3x0rWU+bBtKaNohpOiB9VBWr/jHMpdWhfVI6R6b2n2HFuEU9uJ3Gldei79XNqO3ZpE1yC+3gYrHekYsvSDVv2YU+vZ9LU+69ZCv1Lu1XtR+iVpEGH6dxiaWOTESbIV3sxaWgJ4CXh0e5nKCb4s0F0OzQ4SG7tuYl6ZoNfSDYIDQs5vmov2XnqEUWvCmo/WoTpCLIvLm8Qz5l/ieNsTTNITtYity4ka4DCQt8EbONY6+Wouc+blgXolktjohkmClAlVd6zzYdQ2rkKTPzekOCTwu17zwwo9H/rOcSclpbRq2JyuBygCpYRa+R0mnKh0dk2ED5ACBcglwtiFWzuSflG31b96xpIoW5HiMcQXDXfCCyvfdb/z3LNjTpm2866vLtceqpcspr9YRKVHpF7JuSgRrRaQQfV7bWouCKp7arFp36/IfZJ1zMAJbkK9XQor27cXi2P/A8RvjEbwbmrSAAAAAElFTkSuQmCC",aNe=[{title:"Photos",image:tNe,value:"photos"},{title:"Painting",image:nNe,value:"painting"},{title:"Drawing",image:rNe,value:"drawing"},{title:"3D",image:iNe,value:"3d"}],oNe=e=>{const{handleStyleChange:n,activeStyle:t}=e;return me("div",{className:E2["ai-style-templates-wrapper"],children:[F(En,{color:"white",fontSize:"12px",mb:1,children:"Choose style"}),F("div",{className:E2["ai-style-templates-items-wrapper"],children:aNe.map((r,i)=>{const a=t===r.value;return me("div",{onClick:()=>n(r.value),className:E2["ai-style-templates-item-wrapper"],children:[F("img",{className:E2["ai-style-templates-image"],src:new URL(r.image,import.meta.url).href,alt:r.title.toLowerCase(),height:"52",width:"52",style:{border:a?"1px solid #FBB500":"1px solid transparent"}}),F(En,{fontSize:"12px",mt:1,children:r.title})]},`ai-style-template-item-${i}`)})})]})},sNe=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("g",{clipPath:"url(#clip0_1901_97463)"},A.createElement("path",{d:"M22.2829 9.82107C22.5513 9.01295 22.6441 8.15687 22.5551 7.31001C22.4662 6.46315 22.1976 5.64502 21.7672 4.91028C21.1292 3.7997 20.155 2.92043 18.985 2.39923C17.815 1.87804 16.5098 1.74184 15.2574 2.01028C14.5459 1.21884 13.6387 0.628547 12.6269 0.298687C11.6151 -0.0311717 10.5342 -0.088985 9.493 0.131054C8.45176 0.351093 7.48675 0.841237 6.69488 1.55226C5.90302 2.26328 5.31219 3.17015 4.98172 4.18178C4.14739 4.35286 3.35918 4.70006 2.66977 5.20017C1.98037 5.70027 1.40565 6.34177 0.98402 7.08178C0.339055 8.1905 0.0634009 9.47561 0.196911 10.7513C0.330421 12.027 0.866176 13.2272 1.72672 14.1784C1.45738 14.9861 1.36364 15.842 1.45177 16.6889C1.53989 17.5358 1.80785 18.3541 2.23772 19.0891C2.87656 20.2001 3.85164 21.0795 5.02243 21.6007C6.19322 22.1219 7.49926 22.2579 8.75232 21.9892C9.31758 22.6257 10.0121 23.1344 10.7896 23.4811C11.5671 23.8279 12.4096 24.0048 13.2609 24C14.5446 24.0012 15.7954 23.5944 16.8328 22.8385C17.8702 22.0825 18.6406 21.0165 19.0327 19.7942C19.867 19.6228 20.655 19.2755 21.3444 18.7754C22.0338 18.2753 22.6086 17.6339 23.0304 16.8941C23.6678 15.787 23.9387 14.5067 23.8044 13.2363C23.6702 11.966 23.1376 10.7705 22.2829 9.82107ZM13.2609 22.4292C12.2096 22.4308 11.1913 22.0624 10.3845 21.3884L10.5264 21.308L15.3047 18.5498C15.4236 18.48 15.5224 18.3805 15.5912 18.2611C15.6601 18.1416 15.6967 18.0063 15.6974 17.8685V11.1316L17.7174 12.3002C17.7274 12.3052 17.7361 12.3126 17.7427 12.3216C17.7493 12.3307 17.7536 12.3411 17.7554 12.3522V17.9348C17.7529 19.126 17.2785 20.2677 16.4362 21.11C15.5939 21.9523 14.4521 22.4267 13.2609 22.4292ZM3.60022 18.3038C3.07299 17.3934 2.88369 16.3263 3.06562 15.2901L3.20762 15.3753L7.99062 18.1335C8.10897 18.2029 8.2437 18.2395 8.38092 18.2395C8.51814 18.2395 8.65287 18.2029 8.77122 18.1335L14.614 14.765V17.0974C14.6135 17.1095 14.6102 17.1213 14.6045 17.1319C14.5987 17.1426 14.5906 17.1518 14.5808 17.1589L9.74102 19.9502C8.70815 20.5452 7.48137 20.706 6.33003 20.3973C5.17869 20.0886 4.1969 19.3357 3.60022 18.3038ZM2.34182 7.89558C2.8727 6.97934 3.71065 6.2805 4.70732 5.92278V11.6C4.70552 11.7371 4.74057 11.8723 4.8088 11.9912C4.87703 12.1102 4.97594 12.2087 5.09522 12.2765L10.9096 15.6308L8.88952 16.7993C8.87859 16.8051 8.8664 16.8081 8.85402 16.8081C8.84164 16.8081 8.82945 16.8051 8.81852 16.7993L3.98822 14.0128C2.95728 13.4152 2.20517 12.4334 1.89659 11.2825C1.588 10.1315 1.7481 8.90514 2.34182 7.87198V7.89558ZM18.9381 11.7514L13.1048 8.36398L15.1202 7.19998C15.1312 7.19417 15.1433 7.19113 15.1557 7.19113C15.1681 7.19113 15.1803 7.19417 15.1912 7.19998L20.0215 9.99127C20.7601 10.4174 21.3622 11.0449 21.7575 11.8004C22.1528 12.5559 22.3251 13.4083 22.2541 14.258C22.1832 15.1077 21.872 15.9197 21.3569 16.5992C20.8418 17.2787 20.144 17.7977 19.345 18.0955V12.4183C19.3408 12.2814 19.3011 12.1479 19.2298 12.0309C19.1584 11.914 19.058 11.8177 18.9381 11.7514ZM20.9488 8.72827L20.8068 8.64307L16.0333 5.86128C15.9142 5.7914 15.7787 5.75456 15.6406 5.75456C15.5026 5.75456 15.367 5.7914 15.2479 5.86128L9.41002 9.22967V6.89738C9.40878 6.88552 9.41076 6.87354 9.41576 6.86272C9.42076 6.85189 9.42859 6.84262 9.43842 6.83588L14.2687 4.04928C15.009 3.62279 15.8555 3.41591 16.709 3.45283C17.5626 3.48975 18.388 3.76895 19.0888 4.25776C19.7895 4.74657 20.3365 5.42479 20.666 6.21311C20.9954 7.00142 21.0935 7.86723 20.9489 8.70927L20.9488 8.72827ZM8.30752 12.863L6.28752 11.6992C6.27741 11.6931 6.26877 11.6849 6.2622 11.6751C6.25564 11.6653 6.25131 11.6541 6.24952 11.6425V6.07418C6.25063 5.21995 6.4949 4.38369 6.95377 3.66317C7.41264 2.94266 8.06715 2.36766 8.84076 2.00541C9.61438 1.64317 10.4751 1.50864 11.3224 1.61755C12.1696 1.72647 12.9684 2.07434 13.6252 2.62048L13.4832 2.70098L8.70502 5.45898C8.5861 5.52872 8.48736 5.62821 8.41851 5.74766C8.34966 5.8671 8.31306 6.00241 8.31232 6.14028L8.30752 12.863ZM9.40512 10.4976L12.0071 8.99777L14.614 10.4976V13.497L12.0166 14.9967L9.40992 13.497L9.40512 10.4976Z",fill:"black"})),A.createElement("defs",null,A.createElement("clipPath",{id:"clip0_1901_97463"},A.createElement("rect",{width:24,height:24,fill:"white"})))),lNe="#6036d6",cNe="var(--text-color)",uNe="var(--hover-text-color)",dNe="var(--bg-color)",fNe="8px",hNe="30px",pNe="#c0fbdf",mNe="#222229",gNe="var(--third-bg-color)",yNe="#FBB500",vNe="72px",bNe="70px",wNe="64px",CNe="10px",xNe="_scrollBarStyle_aw6rz_4",SNe="_ellipsisStyle_aw6rz_22",_Ne="_dragClipStyle_aw6rz_27",ENe="_sliderArrows_aw6rz_88",Wi={primary:lNe,textColor:cNe,hoverTextColor:uNe,bgColor:dNe,trackmarginbetween:fNe,trackmaterialheight:hNe,musiclyricsbgcolor:pNe,bgsecondarycolor:mNe,bgthirdcolor:gNe,selectedClipBorderColor:yNe,sliderMenuWidth:vNe,leftTrackControlWidth:bNe,titleBarHeight:wNe,timeLineAreaPaddingLeft:CNe,scrollBarStyle:xNe,ellipsisStyle:SNe,dragClipStyle:_Ne,"drag-in-point":"_drag-in-point_aw6rz_27","drag-out-point":"_drag-out-point_aw6rz_28","drag-line":"_drag-line_aw6rz_42","ai-preview-modal-wrapper":"_ai-preview-modal-wrapper_aw6rz_79",sliderArrows:ENe,"modal-header":"_modal-header_aw6rz_108","modal-body":"_modal-body_aw6rz_113","image-previewer":"_image-previewer_aw6rz_123","modal-grid-images":"_modal-grid-images_aw6rz_126","modal-grid-image-entity":"_modal-grid-image-entity_aw6rz_132","modal-preview-image-body":"_modal-preview-image-body_aw6rz_135","modal-input-container":"_modal-input-container_aw6rz_138","modal-footer":"_modal-footer_aw6rz_141","cta-wrapper":"_cta-wrapper_aw6rz_152","fav-btn-cta":"_fav-btn-cta_aw6rz_156","media-modal-close-btn":"_media-modal-close-btn_aw6rz_161","modal-input-prompt-wrapper":"_modal-input-prompt-wrapper_aw6rz_169","input-header-media-text":"_input-header-media-text_aw6rz_175","input-header-wrapper":"_input-header-wrapper_aw6rz_180","input-cta-btn":"_input-cta-btn_aw6rz_185","modal-footer-desc-wrapper":"_modal-footer-desc-wrapper_aw6rz_194","disabled-add-to-media-btn":"_disabled-add-to-media-btn_aw6rz_199","ai-popup-serach-field":"_ai-popup-serach-field_aw6rz_207","ai-popup-cta-btn":"_ai-popup-cta-btn_aw6rz_225"},Sc={ai_generated_media_list:({...e})=>o6({url:rr().ai_generation_media_list,headers:{params:e},completeResp:!0}),add_to_media:({...e})=>ca({url:rr().add_ai_generated_media,data:e}),generate_ai_media:({...e})=>rj({url:rr().generate_ai_media,data:e}),generated_media_status:e=>o6({url:`${rr().ai_generated_media_status}/${e}`,headers:{params:{}},completeResp:!0}),remove_all_media:()=>ca({url:rr().remove_all_ai_generated_media,data:{}}),get_ai_quota:()=>co({url:rr().ai_media_quota,headers:{params:{}}})},lI=e=>{const[n,t]=A.useState(!0),{src:r,width:i,height:a}=e;return me(Zt,{children:[n&&F(yr,{animation:"wave",height:a,width:i,sx:{transform:"scale(1)"}},`media-popup-image-skeleton-${r}`),F("img",{className:Wi["image-previewer"],width:i,height:a,src:r,onLoad:()=>t(!1),style:{display:n?"none":"block",maxWidth:`${i}px !important`}})]})},ANe=e=>{const{onClose:n,src:t,promptValue:r,allImages:i,handleReuse:a}=e,[l,o]=A.useState(0),[u,h]=A.useState(r),[d,p]=A.useState(E0()),[s,c]=A.useState(!1),[f,m]=A.useState(i.find(S=>S.filename===t)),{projectId:g}=rl(),y=Re.dispatch,v=A.useMemo(()=>Object.values(i.reduce((x,I)=>{const D=I.generation_id;return x[D]||(x[D]=[]),x[D].push(I),x},{})),[i]),b=A.useCallback(S=>{m(S)},[]),_=A.useCallback(S=>{h(S.target.value)},[]),M=A.useCallback(()=>{const S=v[l-1];S&&S.length&&(m(S[0]),h(S[0].prompt)),o(l-1)},[l,v]),k=A.useCallback(()=>{const S=v[l+1];S&&S.length&&(m(S[0]),h(S[0].prompt)),o(l+1)},[l,v]),P=A.useCallback(S=>{for(let x=0;x<v.length;x++)if(v[x].some(D=>D.generation_id===S))return x;return-1},[]),E=A.useCallback(async()=>{if(!f||s)return;c(!0);const[S,x]=await Promise.all([gi.getQuota("AI_IMAGES"),gi.getQuota("STORAGE")]);if(S.feature_exhausted||S.quota_left<=0){y(ti.setPurchaseDetails({type:"COMPARE"})),y(ni.setModalInfo({quota_info:S,event:"ai_generated",action:"upload"})),c(!1);return}if(x.feature_exhausted||x.quota_left<=0){y(ti.setPurchaseDetails({type:"COMPARE"})),y(ni.setModalInfo({quota_info:x,event:"storage_exceeded",action:"stock"})),c(!1);return}lo(),To("Adding in media",{variant:"default"}),await Sc.add_to_media({projectId:g,title:f==null?void 0:f.prompt,resourceUrl:f==null?void 0:f.filename}),L5(f.id),p(E0()),c(!1),lo(),To("Successfully added to media",{variant:"success"}),localStorage.setItem("refreshResourceMedia","true")},[g,f]);A.useEffect(()=>{f&&o(P(f.generation_id))},[]);const w=v[l].filter(S=>S.filename!==(f==null?void 0:f.filename)),C=d.includes((f==null?void 0:f.id)||"");return F("div",{children:F(il,{open:!0,onClose:n,children:me(Ye,{className:Wi["ai-preview-modal-wrapper"],children:[me("div",{className:Wi["media-modal-close-btn"],onClick:n,children:[" ",F(KI,{})," "]}),F(Xo,{className:Wi.sliderArrows,onClick:M,disabled:l<=0,disableRipple:!0,children:F(B5,{})}),F(Ye,{className:Wi["modal-header"],children:F(un,{variant:"contained",onClick:E,disabled:C||s,className:C||s?Wi["disabled-add-to-media-btn"]:Wi["ai-popup-cta-btn"],children:"Add to media"})}),me(Ye,{my:2,className:Wi["modal-body"],children:[me("div",{className:Wi["modal-preview-image-body"],children:[F(lI,{width:316,height:316,src:(f==null?void 0:f.filename)||t}),F("div",{className:Wi["modal-grid-images"],children:w.map((S,x)=>F("div",{onClick:()=>b(S),className:Wi["modal-grid-image-entity"],children:F(lI,{width:100,height:100,src:S.filename})},`ai-grid-images-${x}`))})]},`preview-image-body-${f==null?void 0:f.generation_id}`),F("div",{className:Wi["modal-input-container"],children:me("div",{className:Wi["modal-input-prompt-wrapper"],children:[me("div",{className:Wi["input-header-wrapper"],children:[F(En,{fontSize:12,mr:1,color:"#ADABAB",children:"Prompt"}),F(En,{fontSize:10,className:Wi["input-header-media-text"],children:"Photos"})]}),F(uo,{className:Wi["ai-popup-serach-field"],multiline:!0,rows:4,placeholder:"Describe here the image you want AI to generate...",variant:"outlined",value:u,inputProps:{maxLength:500},onChange:_,fullWidth:!0,sx:{fieldset:{border:"none"},[`.${zI.root}`]:{padding:"0 !important",color:"#FFF !important"}}}),F(un,{fullWidth:!0,variant:"contained",className:Wi["input-cta-btn"],onClick:()=>a(u),children:"Reuse"})]})})]}),me(Ye,{mt:1,className:Wi["modal-footer-desc-wrapper"],children:[F(En,{mr:1,color:"#515151",fontSize:12,children:"Images by"}),F(sNe,{})]}),F(Xo,{className:Wi.sliderArrows,onClick:k,disabled:l>=v.length-1,disableRipple:!0,children:F(O5,{})})]})})})},kNe="#6036d6",TNe="var(--text-color)",INe="var(--hover-text-color)",PNe="var(--bg-color)",DNe="8px",FNe="30px",MNe="#c0fbdf",RNe="#222229",NNe="var(--third-bg-color)",BNe="#FBB500",ONe="72px",LNe="70px",jNe="64px",UNe="10px",$Ne="_scrollBarStyle_xzfkq_4",VNe="_ellipsisStyle_xzfkq_22",zNe="_dragClipStyle_xzfkq_27",HNe={primary:kNe,textColor:TNe,hoverTextColor:INe,bgColor:PNe,trackmarginbetween:DNe,trackmaterialheight:FNe,musiclyricsbgcolor:MNe,bgsecondarycolor:RNe,bgthirdcolor:NNe,selectedClipBorderColor:BNe,sliderMenuWidth:ONe,leftTrackControlWidth:LNe,titleBarHeight:jNe,timeLineAreaPaddingLeft:UNe,scrollBarStyle:$Ne,ellipsisStyle:VNe,dragClipStyle:zNe,"drag-in-point":"_drag-in-point_xzfkq_27","drag-out-point":"_drag-out-point_xzfkq_28","drag-line":"_drag-line_xzfkq_42","ai-layover-wrapper":"_ai-layover-wrapper_xzfkq_79"},GNe=()=>F("div",{className:HNe["ai-layover-wrapper"],style:{width:"100%"}}),WNe="#6036d6",XNe="var(--text-color)",YNe="var(--hover-text-color)",ZNe="var(--bg-color)",KNe="8px",QNe="30px",JNe="#c0fbdf",qNe="#222229",eBe="var(--third-bg-color)",tBe="#FBB500",nBe="72px",rBe="70px",iBe="64px",aBe="10px",oBe="_scrollBarStyle_wk5xk_4",sBe="_ellipsisStyle_wk5xk_22",lBe="_dragClipStyle_wk5xk_27",Yv={primary:WNe,textColor:XNe,hoverTextColor:YNe,bgColor:ZNe,trackmarginbetween:KNe,trackmaterialheight:QNe,musiclyricsbgcolor:JNe,bgsecondarycolor:qNe,bgthirdcolor:eBe,selectedClipBorderColor:tBe,sliderMenuWidth:nBe,leftTrackControlWidth:rBe,titleBarHeight:iBe,timeLineAreaPaddingLeft:aBe,scrollBarStyle:oBe,ellipsisStyle:sBe,dragClipStyle:lBe,"drag-in-point":"_drag-in-point_wk5xk_27","drag-out-point":"_drag-out-point_wk5xk_28","drag-line":"_drag-line_wk5xk_42","ai-media-skeleton-wrapper":"_ai-media-skeleton-wrapper_wk5xk_79","skeleton-items-wrapper":"_skeleton-items-wrapper_wk5xk_86","ai-gen-skeleton-items":"_ai-gen-skeleton-items_wk5xk_91"},cBe=()=>me("div",{className:Yv["ai-media-skeleton-wrapper"],children:[F("div",{className:Yv["skeleton-items-wrapper"],children:[1,2,3,4].map(e=>F(yr,{className:Yv["ai-gen-skeleton-items"],animation:"wave"},`ai-media-skeleton-${e}`))}),F(En,{fontSize:12,color:"white",mt:2,mb:2,align:"center",children:"AI is generating amazing images for you ... be patient"})]}),uBe="#6036d6",dBe="var(--text-color)",fBe="var(--hover-text-color)",hBe="var(--bg-color)",pBe="8px",mBe="30px",gBe="#c0fbdf",yBe="#222229",vBe="var(--third-bg-color)",bBe="#FBB500",wBe="72px",CBe="70px",xBe="64px",SBe="10px",_Be="_scrollBarStyle_em7d2_4",EBe="_ellipsisStyle_em7d2_22",ABe="_dragClipStyle_em7d2_27",i1={primary:uBe,textColor:dBe,hoverTextColor:fBe,bgColor:hBe,trackmarginbetween:pBe,trackmaterialheight:mBe,musiclyricsbgcolor:gBe,bgsecondarycolor:yBe,bgthirdcolor:vBe,selectedClipBorderColor:bBe,sliderMenuWidth:wBe,leftTrackControlWidth:CBe,titleBarHeight:xBe,timeLineAreaPaddingLeft:SBe,scrollBarStyle:_Be,ellipsisStyle:EBe,dragClipStyle:ABe,"drag-in-point":"_drag-in-point_em7d2_27","drag-out-point":"_drag-out-point_em7d2_28","drag-line":"_drag-line_em7d2_42","grid-view-wrapper":"_grid-view-wrapper_em7d2_79","grid-view-items-wrapper":"_grid-view-items-wrapper_em7d2_82","ai-gen-media-wrapper":"_ai-gen-media-wrapper_em7d2_87","ai-add-to-media-button":"_ai-add-to-media-button_em7d2_96","grid-view-title-wrapper":"_grid-view-title-wrapper_em7d2_110"},kBe=e=>{const[n,t]=xe.useState(!0),[r,i]=xe.useState(!1),{projectId:a}=rl(),l=Re.dispatch,{onAddToTrackStockMedia:o,onDraggingMouseDown:u,exitMouseUpState:h}=ll();let d=xe.useRef(null);const p=Ve(E=>E.project.timelineData),{src:s,height:c,width:f,promptTitle:m,resourceUrl:g,mediaId:y}=e,v=xe.useCallback(async(E,R=!0)=>{if(E.stopPropagation(),r)return;const[w,C]=await Promise.all([gi.getQuota("AI_IMAGES"),gi.getQuota("STORAGE")]);if(w.feature_exhausted||w.quota_left<=0){l(ti.setPurchaseDetails({type:"COMPARE"})),l(ni.setModalInfo({quota_info:w,event:"ai_generated",action:"upload"}));return}if(C.feature_exhausted||C.quota_left<=0){l(ti.setPurchaseDetails({type:"COMPARE"})),l(ni.setModalInfo({quota_info:C,event:"storage_exceeded",action:"stock"}));return}R&&lo(),R&&To("Adding in media",{variant:"default"});try{i(!0),await Sc.add_to_media({projectId:a,title:m,resourceUrl:g}),L5(y),R&&lo(),i(!1),R&&To("Successfully added to media",{variant:"success"}),localStorage.setItem("refreshResourceMedia","true")}catch{i(!1)}},[m,a,g]);function b(E){return E.m3u8Url&&E.status===ye.jobStatus.done}const _=async(E,R)=>{try{To("Adding to timeline. This may take a while",{variant:"default",className:"custom-snackbar",persist:!0}),await v(E,!1),d.current=setInterval(async()=>{const C=(await Ji.resource_list({page:0,pageSize:50,parentFolderName:null,projectId:a,containerType:"projectMedia"})).resourceList.find(x=>x.url===g);if(!C)return d&&d.current&&clearInterval(d.current),lo(),To("Something went wrong!. Please try again",{variant:"error",className:"custom-snackbar"}),h(E);if(C.m3u8Url){d&&d.current&&clearInterval(d.current);let x=[];const I=a0(p),D=C;if(D.mediaType!==ye.materialType.folder){const T=R1(D);T.isUsed=I.includes(T.id),b(D)&&(T.isTranscode=!0,x.push(T),await A1(T))}await o({event:E,dragData:x[0],trackIndex:R}),lo(),To("Added to timeline",{variant:"success",className:"custom-snackbar"})}},2e3)}catch{lo(),To("Something went wrong!. Please try again",{variant:"error",className:"custom-snackbar"}),h(E)}},M=xe.useCallback(E=>{u(E,{dragData:{mediaType:3,title:m,coverUrl:s},isStockMedia:!0,addToMediaAndTimeline:_,dragThumbnailWidth:f===120?65:60})},[m,s,_]),P=E0().includes(y);return me(SL,{className:i1["ai-gen-media-wrapper"],width:f,height:c,children:[n&&F(yr,{animation:"wave",width:f,height:c,sx:{transform:"scale(1)"}},`ai-media-skeleton-${s}`),F(E3,{className:i1["ai-gen-media"],component:"img",image:s,crossOrigin:"anonymous",onLoad:()=>t(!1),width:f,height:c,onMouseDown:M},`ai-media-image-${s}`),F(Dr,{placement:"right",title:P?"":"Add to Media",children:F("div",{className:i1["ai-add-to-media-button"],onMouseDown:E=>E.stopPropagation(),onClick:v,style:{cursor:P||r?"default":"pointer"},children:F(xO,{fill:P?"#838383":"#457B3B",height:20,width:20})})})]})},cI=e=>{const{mediaWidth:n,mediaHeight:t,title:r,handleCtaClick:i,mediaList:a,onImageClick:l}=e;return!a||!a.length?F(Zt,{}):me("div",{className:i1["grid-view-wrapper"],children:[r&&me("div",{className:i1["grid-view-title-wrapper"],children:[F(En,{color:"white",fontSize:12,children:r}),F(En,{color:"white",fontSize:10,onClick:i,sx:{cursor:"pointer"},children:"Clear all"})]}),F("div",{className:i1["grid-view-items-wrapper"],style:{gap:r?"6px":"12px"},children:a.map((o,u)=>F("div",{onClick:()=>l(o),children:F(kBe,{width:n,height:t,src:o.small,promptTitle:o.prompt,resourceUrl:o.filename,mediaId:o.id})},`ai-gen-media-item-${u}`))})]})},TBe="#6036d6",IBe="var(--text-color)",PBe="var(--hover-text-color)",DBe="var(--bg-color)",FBe="8px",MBe="30px",RBe="#c0fbdf",NBe="#222229",BBe="var(--third-bg-color)",OBe="#FBB500",LBe="72px",jBe="70px",UBe="64px",$Be="10px",VBe="_scrollBarStyle_1dwoj_4",zBe="_ellipsisStyle_1dwoj_22",HBe="_dragClipStyle_1dwoj_27",uI={primary:TBe,textColor:IBe,hoverTextColor:PBe,bgColor:DBe,trackmarginbetween:FBe,trackmaterialheight:MBe,musiclyricsbgcolor:RBe,bgsecondarycolor:NBe,bgthirdcolor:BBe,selectedClipBorderColor:OBe,sliderMenuWidth:LBe,leftTrackControlWidth:jBe,titleBarHeight:UBe,timeLineAreaPaddingLeft:$Be,scrollBarStyle:VBe,ellipsisStyle:zBe,dragClipStyle:HBe,"drag-in-point":"_drag-in-point_1dwoj_27","drag-out-point":"_drag-out-point_1dwoj_28","drag-line":"_drag-line_1dwoj_42","ai-grid-view-skeleton-wrapper":"_ai-grid-view-skeleton-wrapper_1dwoj_79","grid-skeleton-items-wrapper":"_grid-skeleton-items-wrapper_1dwoj_82"},dI=e=>{const{count:n=8,noMargin:t}=e,{materiaBoxWidth:r}=Ve(l=>l.app);let i=Math.floor((r-32)/58);i=Math.floor((r-32-i*6)/58);const a=[];console.log("Dynamic count >>>> ",i,r);for(let l=0;l<i;l++)a.push(l);return F("div",{className:uI["ai-grid-view-skeleton-wrapper"],style:{margin:t?0:"8px 0"},children:F("div",{className:uI["grid-skeleton-items-wrapper"],children:a.map(l=>F(yr,{animation:"wave",width:58,height:58},`ai-media-grid-skeleton-${l}`))})})},GBe=()=>{const[e,n]=xe.useState(!1),[t,r]=xe.useState(!1),[i,a]=xe.useState(!1),[l,o]=xe.useState(!1),[u,h]=xe.useState(!1),[d,p]=xe.useState([]),[s,c]=xe.useState(0),[f,m]=xe.useState(""),[g,y]=xe.useState("photos"),[v,b]=xe.useState("0"),[_,M]=xe.useState(),[k,P]=xe.useState(""),[E,R]=xe.useState(!1),[w,C]=xe.useState(!1),[S,x]=xe.useState(),{projectData:I}=Ve(W=>W.project),D=Re.dispatch,[T,N]=xe.useState(1),L=xe.useRef(null),B=xe.useCallback(W=>{m(W)},[]),z=xe.useCallback(W=>{y(W)},[]),K=xe.useCallback(async()=>{const W=await Sc.get_ai_quota();x(W[0])},[]),J=xe.useCallback(async()=>{n(!0),N(1);const W=await Sc.ai_generated_media_list({page:1,limit:20});dataLayer.push({project_aspect_ratio:I.aspectRatio,user_id:I.userId,prompt_term:f,status:"successful",event:"ai_images_generated",result_count:W.data.length});const Q=W.data;p(Q),C(W.hasMore),await K(),n(!1),a(!1),b("0")},[k]),X=xe.useCallback(async()=>{o(!0);const W=await Sc.ai_generated_media_list({page:T+1,limit:20});dataLayer.push({project_aspect_ratio:I.aspectRatio,user_id:I.userId,prompt_term:f,status:"successful",event:"ai_images_generated",result_count:W.data.length}),console.log("demo",dataLayer);const Q=W.data;p([...d,...Q]),N(T+1),C(W.hasMore),o(!1)},[k,d]),ee=xe.useCallback(async W=>{if(!i)return;r(!0);const Q=await Sc.generated_media_status(W||k);c(s+1),Q&&(b(Q.perc),Q.perc==="100"&&(L&&L.current&&clearTimeout(L.current),await J(),r(!1)))},[L,k,v,s]),ne=xe.useCallback(async()=>{if(!S||!f||!f.trim())return;if(S.feature_exhausted||S.quota_left<=0){D(ti.setPurchaseDetails({type:"COMPARE"})),D(ni.setModalInfo({quota_info:S,event:"ai_generated",action:"upload",quota_val:S.max_quota}));return}r(!0);const W=await Sc.generate_ai_media({prompt:f,gen_style:g});W&&W.jobDetails&&(P(W.jobDetails.generationId),a(!0))},[g,f,S]),q=xe.useCallback(W=>{M(W),R(!0),P(W.id)},[]),Y=xe.useCallback(()=>{R(!1)},[]),le=xe.useCallback(async()=>{lo(),To("Clearing all AI generated images",{variant:"default"});try{h(!0),await Sc.remove_all_media(),lo(),To("Successfully cleared",{variant:"success"}),await J(),h(!1)}catch{h(!1)}},[J]),ue=xe.useCallback(async W=>{m(W),R(!1)},[]);xe.useEffect(()=>{J()},[]),xe.useEffect(()=>{i&&(v==="100"?L&&L.current&&clearTimeout(L.current):k&&v!=="100"&&(L.current=setTimeout(ee,1e3)))},[i,s]);const ce=d.filter(W=>W.generation_id===k),de=d.filter(W=>W.generation_id!==k);return me("div",{className:sI["ai-media-tab-wrapper"],children:[(t||u)&&F(GNe,{}),F(ORe,{value:f,onChange:B}),me("div",{className:sI["ai-images-scrollable-container"],children:[F(oNe,{handleStyleChange:z,activeStyle:g}),F(un,{fullWidth:!0,variant:"contained",disabled:!g||!f||!f.trim(),sx:{padding:"4px"},onClick:ne,children:"Generate Images"}),S&&F(En,{fontSize:"10px",align:"center",mt:.5,mb:1,children:`${S.quota_left} images left ${S.feature_interval==="ANNUAL"?"":"for the month"} `}),!t&&e&&F(dI,{count:8}),!t&&F(cI,{mediaHeight:120,mediaWidth:120,mediaList:ce,onImageClick:q}),!t&&!e&&me(Zt,{children:[F(cI,{mediaHeight:58,mediaWidth:58,mediaList:de,title:"Recently generated",onImageClick:q,handleCtaClick:le}),w&&!l&&!e&&F(XI,{onChange:X,threshold:0,children:F("div",{style:{height:"1px"}})})]}),t&&F(cBe,{}),l&&!e&&F(dI,{count:4,noMargin:!0})]}),E&&_&&F(ANe,{src:_.filename,onClose:Y,promptValue:_.prompt,handleReuse:ue,allImages:[...d]})]})},WBe=e=>{const{mediaType:n}=e;return me("div",{className:eg["stock-media-ai-tab-label"],children:[F(BMe,{}),F("span",{children:n==="photo"?"AI Images":"AI Videos"})]})},XBe=e=>{const[n,t]=xe.useState("stock"),{mediaType:r}=e,i=xe.useCallback((a,l)=>{t(l)},[]);return me(Zt,{children:[me(N1,{value:n,onChange:i,"aria-label":"tabs",className:eg["resource-box-tabs"],sx:{"& .Mui-selected":{color:`${Gf[50]} !important`},"& .MuiTabs-indicator":{width:"20px"}},children:[F(Ko,{value:"stock",label:"Stock",className:eg["resource-box-tab"]}),F(Ko,{value:"ai",label:F(WBe,{mediaType:r}),className:eg["resource-box-tab"]})]}),me("div",{children:[n==="stock"&&F(kO,{mediaType:r}),n==="ai"&&F(GBe,{})]})]})},YBe=XBe;function ZBe(){const e=Nt(),n=Ve(o=>o.editor.editPanel),{currentMenuItem:t}=Ve(o=>o.editor),{editPanelItems:r,onMenuClick:i}=vEe(),{handleInTargetPiece:a}=K0(),{sliderMenuKey:l}=Ve(o=>o.editor);return A.useEffect(()=>{t=="effects"&&i({label:"editPanelMenus.video.effects",key:"effects"})},[t]),A.useEffect(()=>{n||e(zt.updateCurrentCropRegion(null))},[n]),xe.useEffect(()=>{$I()},[]),F("div",{className:Pu["material-resource-box"],style:{minWidth:`${vMe()}px`},onClick:()=>a(ye.pieceBorder.materialResource),children:me("div",{className:Pu["content-box"],children:[me(_o.AliveScope,{children:[l==="resource"&&F(_o.KeepAlive,{children:F(Tke,{})}),l==="subtitles"&&F(_o.KeepAlive,{children:F(gMe,{})}),l==="captionstyle"&&F(_o.KeepAlive,{children:F(Ic,{type:ye.mType.captionstyle})}),l==="animatedsticker"&&F(_o.KeepAlive,{children:F(Ic,{type:ye.mType.animatedsticker})}),l==="videotransition"&&F(_o.KeepAlive,{children:F(Ic,{type:ye.mType.videotransition})}),l==="videofx"&&F(_o.KeepAlive,{children:F(tI,{typeBanner:[ye.mType.videofx,"Color correction"],children:F(SAe,{sx:{width:120,height:120}})})}),l==="effectfx"&&F(_o.KeepAlive,{children:F(tI,{typeBanner:[ye.mType.effectfx,"mask"],children:F(CAe,{})})}),l==="particle"&&F(_o.KeepAlive,{children:F(Ic,{type:ye.mType.particle})}),l==="video"&&F(_o.KeepAlive,{children:F(kO,{})}),l==="images"&&F(_o.KeepAlive,{children:F(YBe,{mediaType:"photo"})}),l==="audio"&&F(cIe,{})]}),r]})})}var aw={},KBe=Tr;Object.defineProperty(aw,"__esModule",{value:!0});var IO=aw.default=void 0,QBe=KBe(Fi()),JBe=Mi,qBe=(0,QBe.default)((0,JBe.jsx)("path",{d:"m14 7-5 5 5 5V7z"}),"ArrowLeft");IO=aw.default=qBe;const eOe=e=>{const{userName:n}=Ve(i=>i.user),{planName:t}=Ve(i=>i.subscription);EI();function r(){window.location.href="/dashboard"}return A.useEffect(()=>{xj()},[]),e.visible?me("div",{className:"hum",children:[F(IO,{}),me("div",{className:"hamburger-container",children:[me("div",{className:"content home",onClick:r,children:[F(ZI,{}),F("span",{children:"Back to home"})]}),me("div",{className:"content rahul",children:[F(VI,{className:"avatar",sx:{width:32,height:32,bgcolor:_L[800]},children:n[0]?n[0].toUpperCase():""}),F("span",{title:n,style:{whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},children:n}),F("span",{style:{backgroundColor:"rgba(204,255,206,.5)",borderRadius:"4px",color:"#292929",fontSize:"12px"},className:"free",children:t})]})]})]}):null},tOe=eOe,nOe=e=>A.createElement("svg",{width:20,height:15,viewBox:"0 0 20 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("path",{d:"M2.39922 14.8484C1.93255 14.8484 1.53255 14.6818 1.19922 14.3484C0.865885 14.0151 0.699219 13.6068 0.699219 13.1234V2.34844C0.699219 1.88177 0.865885 1.48177 1.19922 1.14844C1.53255 0.815104 1.93255 0.648438 2.39922 0.648438H7.77422C8.00755 0.648438 8.22855 0.694104 8.43722 0.785438C8.64522 0.877438 8.83255 0.998437 8.99922 1.14844L9.99922 2.14844H17.5992C18.0659 2.14844 18.4659 2.3151 18.7992 2.64844C19.1326 2.98177 19.2992 3.3901 19.2992 3.87344V13.1234C19.2992 13.6068 19.1326 14.0151 18.7992 14.3484C18.4659 14.6818 18.0659 14.8484 17.5992 14.8484H2.39922ZM2.09922 2.34844V13.1234C2.09922 13.2234 2.12855 13.3024 2.18722 13.3604C2.24522 13.4191 2.31589 13.4484 2.39922 13.4484H17.5992C17.6826 13.4484 17.7532 13.4191 17.8112 13.3604C17.8699 13.3024 17.8992 13.2234 17.8992 13.1234V3.87344C17.8992 3.77344 17.8699 3.6941 17.8112 3.63544C17.7532 3.57744 17.6826 3.54844 17.5992 3.54844H9.42422L7.99922 2.12344C7.96589 2.0901 7.93255 2.0691 7.89922 2.06044C7.86589 2.05244 7.83255 2.04844 7.79922 2.04844H2.39922C2.31589 2.04844 2.24522 2.07744 2.18722 2.13544C2.12855 2.1941 2.09922 2.2651 2.09922 2.34844ZM2.09922 2.34844V2.04844V13.4484V13.1234V2.34844Z",fill:"white"})),rOe=e=>A.createElement("svg",{width:14,height:17,viewBox:"0 0 14 17",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("path",{d:"M5.94922 16.0531V3.05313H0.449219V0.953125H13.5492V3.05313H8.04922V16.0531H5.94922Z",fill:"#A9A9A9"})),iOe=e=>A.createElement("svg",{width:19,height:19,viewBox:"0 0 19 19",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("path",{d:"M0.925332 8.19687C0.575332 8.19687 0.312999 8.05087 0.138333 7.75887C-0.0370008 7.46754 -0.0330008 7.17188 0.150333 6.87187L3.22533 1.39688C3.32533 1.23021 3.442 1.10921 3.57533 1.03387C3.70867 0.959208 3.85867 0.921875 4.02533 0.921875C4.192 0.921875 4.342 0.959208 4.47533 1.03387C4.60867 1.10921 4.717 1.23021 4.80033 1.39688L7.90033 6.87187C8.067 7.17188 8.06267 7.46754 7.88733 7.75887C7.71267 8.05087 7.45033 8.19687 7.10033 8.19687H0.925332ZM4.02533 18.2469C2.992 18.2469 2.10867 17.8845 1.37533 17.1599C0.641999 16.4345 0.275333 15.5469 0.275333 14.4969C0.275333 13.4469 0.641999 12.5592 1.37533 11.8339C2.10867 11.1092 2.992 10.7469 4.02533 10.7469C5.07533 10.7469 5.967 11.1092 6.70033 11.8339C7.43367 12.5592 7.80033 13.4469 7.80033 14.4969C7.80033 15.5469 7.43367 16.4345 6.70033 17.1599C5.967 17.8845 5.07533 18.2469 4.02533 18.2469ZM4.02533 16.7469C4.65867 16.7469 5.19633 16.5302 5.63833 16.0969C6.07967 15.6635 6.30033 15.1302 6.30033 14.4969C6.30033 13.8635 6.07967 13.3302 5.63833 12.8969C5.19633 12.4635 4.65867 12.2469 4.02533 12.2469C3.40867 12.2469 2.87967 12.4635 2.43833 12.8969C1.99633 13.3302 1.77533 13.8635 1.77533 14.4969C1.77533 15.1302 1.99633 15.6635 2.43833 16.0969C2.87967 16.5302 3.40867 16.7469 4.02533 16.7469ZM1.95033 6.69687H6.10033L4.02533 3.07187L1.95033 6.69687ZM11.1753 18.2469C10.9087 18.2469 10.6877 18.1635 10.5123 17.9969C10.3377 17.8302 10.2503 17.6135 10.2503 17.3469V11.6469C10.2503 11.3802 10.3377 11.1635 10.5123 10.9969C10.6877 10.8302 10.9087 10.7469 11.1753 10.7469H16.8753C17.1253 10.7469 17.338 10.8302 17.5133 10.9969C17.688 11.1635 17.7753 11.3802 17.7753 11.6469V17.3469C17.7753 17.6135 17.688 17.8302 17.5133 17.9969C17.338 18.1635 17.1253 18.2469 16.8753 18.2469H11.1753ZM11.7503 16.7469H16.2753V12.2469H11.7503V16.7469ZM14.0253 7.87187C13.9087 7.87187 13.788 7.85087 13.6633 7.80888C13.538 7.76754 13.4253 7.71354 13.3253 7.64687C12.5587 7.01354 11.9213 6.47187 11.4133 6.02187C10.9047 5.57187 10.5047 5.16754 10.2133 4.80888C9.92133 4.45088 9.717 4.11354 9.60033 3.79688C9.48367 3.48021 9.42533 3.14688 9.42533 2.79688C9.42533 2.11354 9.65467 1.54688 10.1133 1.09687C10.5713 0.646875 11.142 0.421875 11.8253 0.421875C12.2587 0.421875 12.6587 0.521875 13.0253 0.721875C13.392 0.921875 13.7253 1.21354 14.0253 1.59687C14.3087 1.23021 14.6377 0.942542 15.0123 0.733875C15.3877 0.525875 15.7837 0.421875 16.2003 0.421875C16.9003 0.421875 17.4797 0.650875 17.9383 1.10888C18.3963 1.56754 18.6253 2.13854 18.6253 2.82187C18.6253 3.15521 18.567 3.47588 18.4503 3.78388C18.3337 4.09254 18.1253 4.42588 17.8253 4.78388C17.5253 5.14254 17.1253 5.55087 16.6253 6.00887C16.1253 6.46754 15.492 7.01354 14.7253 7.64687C14.6253 7.71354 14.5127 7.76754 14.3873 7.80888C14.2627 7.85087 14.142 7.87187 14.0253 7.87187ZM14.0253 6.24687C15.2087 5.29688 16.021 4.58021 16.4623 4.09687C16.9043 3.61354 17.1253 3.19687 17.1253 2.84687C17.1253 2.58021 17.042 2.35921 16.8753 2.18387C16.7087 2.00921 16.492 1.92188 16.2253 1.92188C16.042 1.92188 15.8587 1.97587 15.6753 2.08387C15.492 2.19254 15.2503 2.39687 14.9503 2.69687L14.0253 3.59687L13.0753 2.69687C12.7753 2.39687 12.538 2.19254 12.3633 2.08387C12.188 1.97587 12.0003 1.92188 11.8003 1.92188C11.5337 1.92188 11.3213 2.00088 11.1633 2.15888C11.0047 2.31754 10.9253 2.53854 10.9253 2.82187C10.9253 3.18854 11.1463 3.61354 11.5883 4.09687C12.0297 4.58021 12.842 5.29688 14.0253 6.24687Z",fill:"#A9A9A9"})),aOe=e=>A.createElement("svg",{width:18,height:23,viewBox:"0 0 18 23",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("path",{d:"M8.25 22.125C8.03333 22.125 7.85433 22.05 7.713 21.9C7.571 21.75 7.5 21.575 7.5 21.375V20H2.3C1.8 20 1.375 19.825 1.025 19.475C0.675 19.125 0.5 18.7 0.5 18.2V4.8C0.5 4.3 0.675 3.875 1.025 3.525C1.375 3.175 1.8 3 2.3 3H7.5V1.625C7.5 1.425 7.571 1.25 7.713 1.1C7.85433 0.95 8.03333 0.875 8.25 0.875C8.46667 0.875 8.646 0.95 8.788 1.1C8.92933 1.25 9 1.425 9 1.625V21.375C9 21.575 8.92933 21.75 8.788 21.9C8.646 22.05 8.46667 22.125 8.25 22.125ZM2 17.5H7.5V10.9L2 17.5ZM11 20V11.5L16 17.5V4.8C16 4.73333 15.9667 4.66667 15.9 4.6C15.8333 4.53333 15.7667 4.5 15.7 4.5H11V3H15.7C16.2 3 16.625 3.175 16.975 3.525C17.325 3.875 17.5 4.3 17.5 4.8V18.2C17.5 18.7 17.325 19.125 16.975 19.475C16.625 19.825 16.2 20 15.7 20H11Z",fill:"#A9A9A9"})),oOe=e=>A.createElement("svg",{width:21,height:24,viewBox:"0 0 21 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("path",{d:"M12.8198 2.46747L12.3604 1.10569C12.3216 0.985619 12.35 0.880867 12.4454 0.791436C12.5408 0.702005 12.6471 0.680498 12.7644 0.726915L14.0937 1.27328L15.4555 0.8139C15.5755 0.775142 15.6803 0.803466 15.7697 0.898871C15.8592 0.994288 15.8807 1.10065 15.8342 1.21796L15.2879 2.54721L15.7473 3.90899C15.786 4.02906 15.7577 4.13381 15.6623 4.22324C15.5669 4.31267 15.4605 4.33418 15.3432 4.28776L14.0139 3.7414L12.6522 4.20078C12.5321 4.23954 12.4274 4.21121 12.3379 4.11579C12.2485 4.02039 12.227 3.91403 12.2734 3.79672L12.8198 2.46747Z",fill:"#A9A9A9"}),A.createElement("path",{d:"M19.116 4.0521L18.899 3.40156C18.8602 3.28149 18.8848 3.18024 18.9727 3.09782C19.0607 3.0154 19.1633 2.99741 19.2806 3.04385L19.9158 3.30244L20.5733 3.07882C20.6934 3.04007 20.7946 3.06466 20.877 3.15257C20.9595 3.2405 20.9775 3.34312 20.9311 3.46044L20.672 4.10919L20.8891 4.75974C20.9278 4.8798 20.9032 4.98104 20.8153 5.06347C20.7274 5.14589 20.6248 5.16388 20.5075 5.11745L19.8723 4.85884L19.2082 5.07546C19.0881 5.11421 18.9868 5.08962 18.9044 5.00169C18.822 4.91378 18.804 4.81116 18.8504 4.69384L19.116 4.0521ZM17.4077 8.07847L17.1841 7.4209C17.1453 7.30084 17.1699 7.1996 17.2578 7.11718C17.3457 7.03475 17.4484 7.01676 17.5657 7.06319L18.2074 7.32882L18.865 7.10518C18.985 7.06643 19.0863 7.09102 19.1687 7.17895C19.2511 7.26688 19.2691 7.36949 19.2227 7.4868L18.9571 8.12855L19.1741 8.7791C19.2129 8.89916 19.1883 9.0004 19.1004 9.08282C19.0125 9.16524 18.9098 9.18324 18.7925 9.13681L18.1574 8.8782L17.4998 9.10183C17.3797 9.14058 17.2785 9.116 17.1961 9.02807C17.1136 8.94015 17.0956 8.83752 17.1421 8.7202L17.4077 8.07847Z",fill:"#A9A9A9"}),A.createElement("path",{d:"M8.19232 16.2205C7.95771 16.2205 7.73078 16.1753 7.51155 16.085C7.29233 15.9946 7.09234 15.8673 6.91158 15.7032L2.58467 11.3571C2.41416 11.1763 2.28371 10.9747 2.19333 10.7523C2.10294 10.5299 2.05775 10.3013 2.05775 10.0667C2.05775 9.82572 2.10294 9.59303 2.19333 9.36866C2.28371 9.14431 2.41416 8.94688 2.58467 8.77636L7.13272 4.23213L4.90385 2.00326C4.76538 1.86481 4.69615 1.69334 4.69615 1.48886C4.69615 1.28437 4.77372 1.10457 4.92885 0.949433C5.07757 0.804566 5.25 0.729566 5.44615 0.724433C5.6423 0.719316 5.81793 0.794316 5.97305 0.949433L13.8 8.77636C13.9807 8.94688 14.1138 9.14431 14.199 9.36866C14.2843 9.59303 14.3269 9.82572 14.3269 10.0667C14.3269 10.3013 14.2843 10.5299 14.199 10.7523C14.1138 10.9747 13.9807 11.1763 13.8 11.3571L9.47307 15.7032C9.30898 15.8673 9.11314 15.9946 8.88558 16.085C8.65803 16.1753 8.42694 16.2205 8.19232 16.2205ZM8.20195 5.30136L3.61925 9.86478C3.5872 9.89685 3.56637 9.93051 3.55675 9.96576C3.54713 10.001 3.54232 10.0379 3.54232 10.0764H12.8423C12.8423 10.0379 12.8375 10.001 12.8279 9.96576C12.8183 9.93051 12.7974 9.89685 12.7654 9.86478L8.20195 5.30136ZM16.7885 16.8456C16.3025 16.8456 15.8894 16.6754 15.549 16.335C15.2087 15.9946 15.0385 15.5815 15.0385 15.0956C15.0385 14.7712 15.1298 14.4363 15.3125 14.0908C15.4952 13.7453 15.6923 13.4199 15.9038 13.1148C16.041 12.9276 16.1833 12.7386 16.3307 12.5475C16.4782 12.3565 16.6308 12.1674 16.7885 11.9802C16.9461 12.1674 17.0987 12.3565 17.2461 12.5475C17.3936 12.7386 17.5359 12.9276 17.673 13.1148C17.8846 13.4199 18.0817 13.7453 18.2644 14.0908C18.4471 14.4363 18.5384 14.7712 18.5384 15.0956C18.5384 15.5815 18.3682 15.9946 18.0279 16.335C17.6875 16.6754 17.2743 16.8456 16.7885 16.8456ZM1.49997 23.4994C1.09101 23.4994 0.738767 23.3516 0.44325 23.0561C0.14775 22.7606 0 22.4084 0 21.9994C0 21.5905 0.14775 21.2382 0.44325 20.9427C0.738767 20.6472 1.09101 20.4995 1.49997 20.4995H18.5C18.909 20.4995 19.2612 20.6472 19.5568 20.9427C19.8523 21.2382 20 21.5905 20 21.9994C20 22.4084 19.8523 22.7606 19.5568 23.0561C19.2612 23.3516 18.909 23.4994 18.5 23.4994H1.49997Z",fill:"#A9A9A9"})),sOe=e=>A.createElement("svg",{width:21,height:21,viewBox:"0 0 21 21",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("path",{d:"M17.0008 6.80313C16.9174 6.80313 16.8301 6.77813 16.7388 6.72813C16.6468 6.67813 16.5841 6.60313 16.5508 6.50313L15.7508 4.75313L14.0008 3.95312C13.9008 3.91979 13.8258 3.85713 13.7758 3.76513C13.7258 3.67379 13.7008 3.58646 13.7008 3.50312C13.7008 3.41979 13.7258 3.33212 13.7758 3.24012C13.8258 3.14879 13.9008 3.08646 14.0008 3.05313L15.7508 2.25312L16.5508 0.503125C16.5841 0.403125 16.6468 0.328125 16.7388 0.278125C16.8301 0.228125 16.9174 0.203125 17.0008 0.203125C17.0841 0.203125 17.1718 0.228125 17.2638 0.278125C17.3551 0.328125 17.4174 0.403125 17.4508 0.503125L18.2508 2.25312L20.0008 3.05313C20.1008 3.08646 20.1758 3.14879 20.2258 3.24012C20.2758 3.33212 20.3008 3.41979 20.3008 3.50312C20.3008 3.58646 20.2758 3.67379 20.2258 3.76513C20.1758 3.85713 20.1008 3.91979 20.0008 3.95312L18.2508 4.75313L17.4508 6.50313C17.4174 6.60313 17.3551 6.67813 17.2638 6.72813C17.1718 6.77813 17.0841 6.80313 17.0008 6.80313ZM17.0008 20.8031C16.9174 20.8031 16.8301 20.7781 16.7388 20.7281C16.6468 20.6781 16.5841 20.6031 16.5508 20.5031L15.7508 18.7531L14.0008 17.9531C13.9008 17.9198 13.8258 17.8571 13.7758 17.7651C13.7258 17.6738 13.7008 17.5865 13.7008 17.5031C13.7008 17.4198 13.7258 17.3325 13.7758 17.2411C13.8258 17.1491 13.9008 17.0865 14.0008 17.0531L15.7508 16.2531L16.5508 14.5031C16.5841 14.4031 16.6468 14.3281 16.7388 14.2781C16.8301 14.2281 16.9174 14.2031 17.0008 14.2031C17.0841 14.2031 17.1718 14.2281 17.2638 14.2781C17.3551 14.3281 17.4174 14.4031 17.4508 14.5031L18.2508 16.2531L20.0008 17.0531C20.1008 17.0865 20.1758 17.1491 20.2258 17.2411C20.2758 17.3325 20.3008 17.4198 20.3008 17.5031C20.3008 17.5865 20.2758 17.6738 20.2258 17.7651C20.1758 17.8571 20.1008 17.9198 20.0008 17.9531L18.2508 18.7531L17.4508 20.5031C17.4174 20.6031 17.3551 20.6781 17.2638 20.7281C17.1718 20.7781 17.0841 20.8031 17.0008 20.8031ZM7.00078 17.0781C6.81745 17.0781 6.64245 17.0281 6.47578 16.9281C6.30911 16.8281 6.18411 16.6865 6.10078 16.5031L4.50078 13.0031L1.00078 11.4031C0.817448 11.3198 0.675781 11.1948 0.575781 11.0281C0.475781 10.8615 0.425781 10.6865 0.425781 10.5031C0.425781 10.3198 0.475781 10.1448 0.575781 9.97813C0.675781 9.81146 0.817448 9.68646 1.00078 9.60313L4.50078 8.00313L6.10078 4.50313C6.18411 4.31979 6.30911 4.17812 6.47578 4.07812C6.64245 3.97812 6.81745 3.92813 7.00078 3.92813C7.18411 3.92813 7.35911 3.97812 7.52578 4.07812C7.69245 4.17812 7.81745 4.31979 7.90078 4.50313L9.50078 8.00313L13.0008 9.60313C13.1841 9.68646 13.3258 9.81146 13.4258 9.97813C13.5258 10.1448 13.5758 10.3198 13.5758 10.5031C13.5758 10.6865 13.5258 10.8615 13.4258 11.0281C13.3258 11.1948 13.1841 11.3198 13.0008 11.4031L9.50078 13.0031L7.90078 16.5031C7.81745 16.6865 7.69245 16.8281 7.52578 16.9281C7.35911 17.0281 7.18411 17.0781 7.00078 17.0781ZM7.00078 13.6531L8.00078 11.5031L10.1508 10.5031L8.00078 9.50313L7.00078 7.35313L6.00078 9.50313L3.85078 10.5031L6.00078 11.5031L7.00078 13.6531Z",fill:"#A9A9A9"})),lOe=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_485_65401",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_485_65401)"},A.createElement("path",{d:"M4 17.625C3.78333 17.625 3.60433 17.5543 3.463 17.413C3.321 17.271 3.25 17.0917 3.25 16.875C3.25 16.675 3.321 16.5 3.463 16.35C3.60433 16.2 3.78333 16.125 4 16.125H20C20.2167 16.125 20.396 16.2 20.538 16.35C20.6793 16.5 20.75 16.675 20.75 16.875C20.75 17.0917 20.6793 17.271 20.538 17.413C20.396 17.5543 20.2167 17.625 20 17.625H4ZM4 12.75C3.78333 12.75 3.60433 12.679 3.463 12.537C3.321 12.3957 3.25 12.2167 3.25 12C3.25 11.7833 3.321 11.604 3.463 11.462C3.60433 11.3207 3.78333 11.25 4 11.25H20C20.2167 11.25 20.396 11.3207 20.538 11.462C20.6793 11.604 20.75 11.7833 20.75 12C20.75 12.2167 20.6793 12.3957 20.538 12.537C20.396 12.679 20.2167 12.75 20 12.75H4ZM4 7.875C3.78333 7.875 3.60433 7.8 3.463 7.65C3.321 7.5 3.25 7.325 3.25 7.125C3.25 6.90833 3.321 6.72933 3.463 6.588C3.60433 6.446 3.78333 6.375 4 6.375H20C20.2167 6.375 20.396 6.446 20.538 6.588C20.6793 6.72933 20.75 6.90833 20.75 7.125C20.75 7.325 20.6793 7.5 20.538 7.65C20.396 7.8 20.2167 7.875 20 7.875H4Z",fill:"white"}))),cOe=e=>A.createElement("svg",{width:16,height:19,viewBox:"0 0 16 19",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("path",{d:"M6.75078 16.3781C7.35078 16.3781 7.85478 16.1738 8.26278 15.7651C8.67145 15.3571 8.87578 14.8531 8.87578 14.2531V10.2281H10.8508C11.0674 10.2281 11.2634 10.1448 11.4388 9.97813C11.6134 9.81146 11.7008 9.61146 11.7008 9.37813C11.7008 9.14479 11.6134 8.94479 11.4388 8.77812C11.2634 8.61146 11.0674 8.52812 10.8508 8.52812H8.87578C8.62578 8.52812 8.42145 8.60713 8.26278 8.76513C8.10478 8.92379 8.02578 9.12813 8.02578 9.37813V12.6281C7.84245 12.4615 7.64245 12.3365 7.42578 12.2531C7.20911 12.1698 6.98411 12.1281 6.75078 12.1281C6.15078 12.1281 5.64678 12.3365 5.23878 12.7531C4.83011 13.1698 4.62578 13.6698 4.62578 14.2531C4.62578 14.8531 4.83011 15.3571 5.23878 15.7651C5.64678 16.1738 6.15078 16.3781 6.75078 16.3781ZM2.37578 18.8031C1.90911 18.8031 1.50911 18.6365 1.17578 18.3031C0.842448 17.9698 0.675781 17.5698 0.675781 17.1031V1.90313C0.675781 1.43646 0.842448 1.03646 1.17578 0.703125C1.50911 0.369792 1.91745 0.203125 2.40078 0.203125H9.55078C9.76745 0.203125 9.98011 0.244792 10.1888 0.328125C10.3968 0.411458 10.5841 0.536458 10.7508 0.703125L14.8008 4.75313C14.9841 4.91979 15.1174 5.10712 15.2008 5.31512C15.2841 5.52379 15.3258 5.74479 15.3258 5.97813V17.1031C15.3258 17.5698 15.1591 17.9698 14.8258 18.3031C14.4924 18.6365 14.0924 18.8031 13.6258 18.8031H2.37578ZM9.55078 1.60312H2.40078C2.31745 1.60312 2.24245 1.63646 2.17578 1.70312C2.10911 1.76979 2.07578 1.83646 2.07578 1.90313V17.1031C2.07578 17.1698 2.10911 17.2365 2.17578 17.3031C2.24245 17.3698 2.31745 17.4031 2.40078 17.4031H13.6008C13.6841 17.4031 13.7591 17.3698 13.8258 17.3031C13.8924 17.2365 13.9258 17.1698 13.9258 17.1031V5.95312H10.4008C10.1674 5.95312 9.96745 5.87379 9.80078 5.71513C9.63411 5.55713 9.55078 5.36146 9.55078 5.12813V1.60312Z",fill:"#A9A9A9"})),uOe=e=>A.createElement("svg",{width:20,height:19,viewBox:"0 0 20 19",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("path",{d:"M3.25078 18.9469C2.50078 18.9469 1.86345 18.6845 1.33878 18.1599C0.813448 17.6345 0.550781 16.9969 0.550781 16.2469V2.74688C0.550781 1.99688 0.813448 1.35921 1.33878 0.833875C1.86345 0.309208 2.50078 0.046875 3.25078 0.046875H16.7508C17.5008 0.046875 18.1384 0.309208 18.6638 0.833875C19.1884 1.35921 19.4508 1.99688 19.4508 2.74688V16.2469C19.4508 16.9969 19.1884 17.6345 18.6638 18.1599C18.1384 18.6845 17.5008 18.9469 16.7508 18.9469H3.25078ZM3.25078 17.5469H16.7508C17.1174 17.5469 17.4258 17.4219 17.6758 17.1719C17.9258 16.9219 18.0508 16.6135 18.0508 16.2469V2.74688C18.0508 2.38021 17.9258 2.07187 17.6758 1.82187C17.4258 1.57187 17.1174 1.44688 16.7508 1.44688H3.25078C2.88411 1.44688 2.57578 1.57187 2.32578 1.82187C2.07578 2.07187 1.95078 2.38021 1.95078 2.74688V16.2469C1.95078 16.6135 2.07578 16.9219 2.32578 17.1719C2.57578 17.4219 2.88411 17.5469 3.25078 17.5469ZM4.72578 14.9469L8.00078 11.6719L9.82578 13.4719L12.0008 10.7219L15.3758 14.9469H4.72578ZM6.25078 7.19687C5.78411 7.19687 5.38411 7.03021 5.05078 6.69687C4.71745 6.36354 4.55078 5.96354 4.55078 5.49687C4.55078 5.03021 4.71745 4.63021 5.05078 4.29688C5.38411 3.96354 5.78411 3.79688 6.25078 3.79688C6.71745 3.79688 7.11745 3.96354 7.45078 4.29688C7.78411 4.63021 7.95078 5.03021 7.95078 5.49687C7.95078 5.96354 7.78411 6.36354 7.45078 6.69687C7.11745 7.03021 6.71745 7.19687 6.25078 7.19687Z",fill:"#A9A9A9"})),dOe=e=>A.createElement("svg",{width:26,height:28,viewBox:"0 0 26 28",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("g",{id:"Icon/logo"},A.createElement("path",{d:"M11.8309 27.8293C11.0082 27.8269 10.1997 27.6147 9.48186 27.2129C8.72582 26.7995 8.09564 26.1894 7.65809 25.4471C7.22053 24.7049 6.99189 23.8581 6.99639 22.9964L6.98324 15.3756C6.9828 14.9717 7.1427 14.5842 7.42781 14.2982C7.71292 14.0121 8.09992 13.851 8.50378 13.8501C8.90736 13.8501 9.29446 14.0102 9.58014 14.2953C9.86582 14.5803 10.0267 14.9671 10.0276 15.3707L10.0391 22.9915C10.0396 23.3095 10.125 23.6217 10.2865 23.8956C10.448 24.1696 10.6798 24.3954 10.9578 24.5498C11.2359 24.7042 11.5501 24.7814 11.8681 24.7736C12.186 24.7659 12.4961 24.6733 12.7662 24.5055L22.0539 18.7422C22.2996 18.59 22.5047 18.3806 22.6517 18.1318C22.7987 17.8831 22.8833 17.6024 22.8981 17.3138C22.913 17.0253 22.8577 16.7374 22.737 16.4748C22.6163 16.2123 22.4338 15.9829 22.2052 15.8063L6.19748 3.58601C5.9343 3.38457 5.62023 3.26038 5.29046 3.22733C4.96069 3.19428 4.62822 3.25369 4.3303 3.3989C4.03238 3.5441 3.78076 3.76938 3.60362 4.0495C3.42649 4.32961 3.33082 4.65351 3.32735 4.98491L3.09885 25.7564C3.09452 26.1573 2.93224 26.5402 2.64724 26.8222C2.36224 27.1041 1.97754 27.2622 1.57666 27.2622H1.55858C1.15471 27.2574 0.769257 27.0925 0.486915 26.8037C0.204572 26.5149 0.0484391 26.1258 0.0528243 25.7219L0.281317 4.95697C0.291745 4.06115 0.55114 3.18588 1.0305 2.42903C1.50986 1.67217 2.19029 1.06357 2.99571 0.671266C3.80113 0.27896 4.6998 0.118412 5.59124 0.207574C6.48267 0.296736 7.33174 0.632092 8.04351 1.17615L24.0462 13.3948C24.6685 13.8695 25.1662 14.4883 25.4963 15.1979C25.8265 15.9075 25.9793 16.6868 25.9416 17.4685C25.9039 18.2503 25.6769 19.0112 25.28 19.6858C24.8831 20.3604 24.3283 20.9284 23.6632 21.3411L14.3756 27.1044C13.6119 27.5795 12.7303 27.8306 11.8309 27.8293Z",fill:"url(#paint0_linear_894_51193)"}),A.createElement("mask",{id:"mask0_894_51193",style:{maskType:"luminance"},maskUnits:"userSpaceOnUse",x:0,y:0,width:26,height:28},A.createElement("path",{d:"M11.8309 27.8293C11.0082 27.8269 10.1997 27.6147 9.48186 27.2129C8.72582 26.7995 8.09564 26.1894 7.65809 25.4471C7.22053 24.7049 6.99189 23.8581 6.99639 22.9964L6.98324 15.3756C6.9828 14.9717 7.1427 14.5842 7.42781 14.2982C7.71292 14.0121 8.09992 13.851 8.50378 13.8501C8.90736 13.8501 9.29446 14.0102 9.58014 14.2953C9.86582 14.5803 10.0267 14.9671 10.0276 15.3707L10.0391 22.9915C10.0396 23.3095 10.125 23.6217 10.2865 23.8956C10.448 24.1696 10.6798 24.3954 10.9578 24.5498C11.2359 24.7042 11.5501 24.7814 11.8681 24.7736C12.186 24.7659 12.4961 24.6733 12.7662 24.5055L22.0539 18.7422C22.2996 18.59 22.5047 18.3806 22.6517 18.1318C22.7987 17.8831 22.8833 17.6024 22.8981 17.3138C22.913 17.0253 22.8577 16.7374 22.737 16.4748C22.6163 16.2123 22.4338 15.9829 22.2052 15.8063L6.19748 3.58601C5.9343 3.38457 5.62023 3.26038 5.29046 3.22733C4.96069 3.19428 4.62822 3.25369 4.3303 3.3989C4.03238 3.5441 3.78076 3.76938 3.60362 4.0495C3.42649 4.32961 3.33082 4.65351 3.32735 4.98491L3.09885 25.7564C3.09452 26.1573 2.93224 26.5402 2.64724 26.8222C2.36224 27.1041 1.97754 27.2622 1.57666 27.2622H1.55858C1.15471 27.2574 0.769257 27.0925 0.486915 26.8037C0.204572 26.5149 0.0484391 26.1258 0.0528243 25.7219L0.281317 4.95697C0.291745 4.06115 0.55114 3.18588 1.0305 2.42903C1.50986 1.67217 2.19029 1.06357 2.99571 0.671266C3.80113 0.27896 4.6998 0.118412 5.59124 0.207574C6.48267 0.296736 7.33174 0.632092 8.04351 1.17615L24.0462 13.3948C24.6685 13.8695 25.1662 14.4883 25.4963 15.1979C25.8265 15.9075 25.9793 16.6868 25.9416 17.4685C25.9039 18.2503 25.6769 19.0112 25.28 19.6858C24.8831 20.3604 24.3283 20.9284 23.6632 21.3411L14.3756 27.1044C13.6119 27.5795 12.7303 27.8306 11.8309 27.8293Z",fill:"white"})),A.createElement("g",{mask:"url(#mask0_894_51193)"},A.createElement("path",{d:"M25.9464 0.167969H0.0527344V27.8288H25.9464V0.167969Z",fill:"url(#paint1_linear_894_51193)"})),A.createElement("mask",{id:"mask1_894_51193",style:{maskType:"luminance"},maskUnits:"userSpaceOnUse",x:6,y:9,width:5,height:5},A.createElement("path",{d:"M8.50513 13.0978C8.25501 13.0978 8.00734 13.0485 7.77628 12.9528C7.54522 12.857 7.3353 12.7166 7.15852 12.5397C6.98174 12.3628 6.84156 12.1527 6.74599 11.9216C6.65042 11.6904 6.60135 11.4427 6.60156 11.1926C6.60135 10.9426 6.65044 10.695 6.74602 10.4639C6.84161 10.2329 6.98182 10.0229 7.15862 9.84612C7.33543 9.66932 7.54536 9.52911 7.77641 9.43352C8.00746 9.33794 8.25509 9.28885 8.50513 9.28906C8.75524 9.28885 9.00295 9.33792 9.23409 9.43349C9.46523 9.52906 9.67527 9.66924 9.85221 9.84602C10.0291 10.0228 10.1695 10.2327 10.2653 10.4638C10.361 10.6948 10.4103 10.9425 10.4103 11.1926C10.4103 11.4428 10.3611 11.6906 10.2653 11.9217C10.1696 12.1529 10.0292 12.3629 9.85231 12.5398C9.67539 12.7167 9.46536 12.8571 9.23421 12.9528C9.00306 13.0486 8.75532 13.0978 8.50513 13.0978Z",fill:"white"})),A.createElement("g",{mask:"url(#mask1_894_51193)"},A.createElement("path",{d:"M25.9464 0.164062H0.0527344V27.8249H25.9464V0.164062Z",fill:"url(#paint2_linear_894_51193)"})),A.createElement("defs",null,A.createElement("linearGradient",{id:"paint0_linear_894_51193",x1:.0528243,y1:13.9981,x2:25.9465,y2:13.9981,gradientUnits:"userSpaceOnUse"},A.createElement("stop",{stopColor:"#FFDF3F"}),A.createElement("stop",{offset:1,stopColor:"#68FFFF"})),A.createElement("linearGradient",{id:"paint1_linear_894_51193",x1:.0527344,y1:13.9992,x2:25.9464,y2:13.9992,gradientUnits:"userSpaceOnUse"},A.createElement("stop",{offset:.01,stopColor:"#FF32D3"}),A.createElement("stop",{offset:.02,stopColor:"#EB32D3"}),A.createElement("stop",{offset:.05,stopColor:"#C733D4"}),A.createElement("stop",{offset:.08,stopColor:"#A734D5"}),A.createElement("stop",{offset:.11,stopColor:"#8B35D5"}),A.createElement("stop",{offset:.14,stopColor:"#7535D5"}),A.createElement("stop",{offset:.18,stopColor:"#6436D6"}),A.createElement("stop",{offset:.23,stopColor:"#5936D6"}),A.createElement("stop",{offset:.3,stopColor:"#5236D6"}),A.createElement("stop",{offset:.5,stopColor:"#5036D6"}),A.createElement("stop",{offset:1,stopColor:"#01BEFF"})),A.createElement("linearGradient",{id:"paint2_linear_894_51193",x1:.0527344,y1:13.9953,x2:25.9464,y2:13.9953,gradientUnits:"userSpaceOnUse"},A.createElement("stop",{offset:.01,stopColor:"#FF32D3"}),A.createElement("stop",{offset:.02,stopColor:"#EB32D3"}),A.createElement("stop",{offset:.05,stopColor:"#C733D4"}),A.createElement("stop",{offset:.08,stopColor:"#A734D5"}),A.createElement("stop",{offset:.11,stopColor:"#8B35D5"}),A.createElement("stop",{offset:.14,stopColor:"#7535D5"}),A.createElement("stop",{offset:.18,stopColor:"#6436D6"}),A.createElement("stop",{offset:.23,stopColor:"#5936D6"}),A.createElement("stop",{offset:.3,stopColor:"#5236D6"}),A.createElement("stop",{offset:.5,stopColor:"#5036D6"}),A.createElement("stop",{offset:1,stopColor:"#01BEFF"}))))),fOe=e=>A.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 20 20",...e},A.createElement("defs",null,A.createElement("style",null,`.__svg__bcd780a8f466f {
opacity: 0.5;
}

.__svg__34317ec13fd23 {
fill: #fff;
opacity: 0;
}

.__svg__62fd1c509d8f, .__svg__e4e674fd059ad {
fill: none;
}

.__svg__62fd1c509d8f {
stroke: #fff;
}

.__svg__fd45acf6bd0e9 {
stroke: none;
}`)),A.createElement("g",{id:"Mask",className:"__svg__bcd780a8f466f",transform:"translate(-34 -571)"},A.createElement("rect",{id:"rectangle_3138","data-name":"rectangle 3138",className:"__svg__34317ec13fd23",width:20,height:20,transform:"translate(34 571)"}),A.createElement("g",{id:"rectangle_4946","data-name":"rectangle 4946",className:"__svg__62fd1c509d8f",transform:"translate(36.5 573.5)"},A.createElement("rect",{className:"__svg__fd45acf6bd0e9",width:15,height:15,rx:1}),A.createElement("rect",{className:"__svg__e4e674fd059ad",x:.5,y:.5,width:14,height:14,rx:.5})),A.createElement("g",{id:"oval_866","data-name":"oval 866",className:"__svg__62fd1c509d8f",transform:"translate(40 577)"},A.createElement("circle",{className:"__svg__fd45acf6bd0e9",cx:4,cy:4,r:4}),A.createElement("circle",{className:"__svg__e4e674fd059ad",cx:4,cy:4,r:3.5})),A.createElement("line",{id:"straight-line_810","data-name":"straight line 810",className:"__svg__62fd1c509d8f",x1:5,y2:4.5,transform:"translate(40.5 578)"}),A.createElement("line",{id:"straight-line_811","data-name":"straight line 811",className:"__svg__62fd1c509d8f",x1:5,y2:4.5,transform:"translate(42.5 579.5)"}))),hOe=e=>A.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 20 20",...e},A.createElement("defs",null,A.createElement("style",null,`.__svg__348fdb566e482 {
opacity: 0.5;
}

.__svg__c09446271fda1, .__svg__ba5edbcf286e4 {
fill: #4388ff;
}

.__svg__c09446271fda1 {
opacity: 0;
}

.__svg__f8cf1d040b7b7 {
fill: none;
stroke: #4388ff;
stroke-miterlimit: 10;
}`)),A.createElement("g",{id:"particle",className:"__svg__348fdb566e482",transform:"translate(-34 -511)"},A.createElement("rect",{id:"Rectangle_3139","data-name":"rectangle 3139",className:"__svg__c09446271fda1",width:20,height:20,transform:"translate(34 511)"}),A.createElement("g",{id:"Group_173","data-name":"Group 173",transform:"translate(-145.551 482.74)"},A.createElement("circle",{id:"oval_3","data-name":"oval 3",className:"__svg__f8cf1d040b7b7",cx:1.575,cy:1.575,r:1.575,transform:"translate(188.671 36.281)"}),A.createElement("circle",{id:"oval_4","data-name":"oval 4",className:"__svg__ba5edbcf286e4",cx:.886,cy:.886,r:.886,transform:"translate(183.803 31.516)"}),A.createElement("circle",{id:"oval_4-2","data-name":"oval 4",className:"__svg__ba5edbcf286e4",cx:.886,cy:.886,r:.886,transform:"translate(194.372 31.563)"}),A.createElement("circle",{id:"oval_4-3","data-name":"oval 4",className:"__svg__ba5edbcf286e4",cx:.886,cy:.886,r:.886,transform:"translate(183.803 42.213)"}),A.createElement("circle",{id:"oval_4-4","data-name":"oval 4",className:"__svg__ba5edbcf286e4",cx:.886,cy:.886,r:.886,transform:"translate(194.372 42.261)"}),A.createElement("path",{id:"path_226","data-name":"path 226",className:"__svg__f8cf1d040b7b7",d:"M187.048,34.893s2-2.3,6.649-2.585",transform:"translate(-0.127 -0.031)"}),A.createElement("path",{id:"path_227","data-name":"path 227",className:"__svg__f8cf1d040b7b7",d:"M186.78,40.9s-2.139-2.171-2.052-6.833",transform:"translate(-0.036 -0.1)"}),A.createElement("path",{id:"path_228","data-name":"path 228",className:"__svg__f8cf1d040b7b7",d:"M193.254,41.567s-2.163,2.146-6.825,2.079",transform:"translate(-0.103 -0.394)"}),A.createElement("path",{id:"path_229","data-name":"path 229",className:"__svg__f8cf1d040b7b7",d:"M193.949,34.464s2.146,2.164,2.078,6.825",transform:"translate(-0.398 -0.116)"})))),pOe=e=>A.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 20 20",...e},A.createElement("defs",null,A.createElement("style",null,`.__svg__39577802187e6 {
opacity: 0.5;
}

.__svg__4f142f0fa73bf, .__svg__a631cfe3210ae {
fill: #fff;
}

.__svg__4f142f0fa73bf {
opacity: 0;
}

.__svg__d8439262cc0c1 {
fill: none;
stroke: #fff;
stroke-miterlimit: 10;
}`)),A.createElement("g",{id:"particle",className:"__svg__39577802187e6",transform:"translate(-34 -511)"},A.createElement("rect",{id:"rectangle_3139","data-name":"rectangle 3139",className:"__svg__4f142f0fa73bf",width:20,height:20,transform:"translate(34 511)"}),A.createElement("g",{id:"Group_173","data-name":"Group 173",transform:"translate(-145.551 482.74)"},A.createElement("circle",{id:"oval_3","data-name":"oval 3",className:"__svg__d8439262cc0c1",cx:1.575,cy:1.575,r:1.575,transform:"translate(188.671 36.281)"}),A.createElement("circle",{id:"oval_4","data-name":"oval 4",className:"__svg__a631cfe3210ae",cx:.886,cy:.886,r:.886,transform:"translate(183.803 31.516)"}),A.createElement("circle",{id:"oval_4-2","data-name":"oval 4",className:"__svg__a631cfe3210ae",cx:.886,cy:.886,r:.886,transform:"translate(194.372 31.563)"}),A.createElement("circle",{id:"oval_4-3","data-name":"oval 4",className:"__svg__a631cfe3210ae",cx:.886,cy:.886,r:.886,transform:"translate(183.803 42.213)"}),A.createElement("circle",{id:"oval_4-4","data-name":"oval 4",className:"__svg__a631cfe3210ae",cx:.886,cy:.886,r:.886,transform:"translate(194.372 42.261)"}),A.createElement("path",{id:"path_226","data-name":"path 226",className:"__svg__d8439262cc0c1",d:"M187.048,34.893s2-2.3,6.649-2.585",transform:"translate(-0.127 -0.031)"}),A.createElement("path",{id:"path_227","data-name":"path 227",className:"__svg__d8439262cc0c1",d:"M186.78,40.9s-2.139-2.171-2.052-6.833",transform:"translate(-0.036 -0.1)"}),A.createElement("path",{id:"path_228","data-name":"path 228",className:"__svg__d8439262cc0c1",d:"M193.254,41.567s-2.163,2.146-6.825,2.079",transform:"translate(-0.103 -0.394)"}),A.createElement("path",{id:"path_229","data-name":"path 229",className:"__svg__d8439262cc0c1",d:"M193.949,34.464s2.146,2.164,2.078,6.825",transform:"translate(-0.398 -0.116)"})))),mOe=e=>A.createElement("svg",{width:24,height:25,viewBox:"0 0 24 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_6205_162367",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:25},A.createElement("path",{d:"M0 0.5H24V24.5H0V0.5Z",fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_6205_162367)"},A.createElement("path",{d:"M7.03845 12.423C7.25125 12.423 7.42945 12.3513 7.57305 12.2077C7.71663 12.0641 7.78842 11.8859 7.78842 11.6731C7.78842 11.4603 7.71663 11.2821 7.57305 11.1385C7.42945 10.9949 7.25125 10.9231 7.03845 10.9231C6.82563 10.9231 6.64743 10.9949 6.50383 11.1385C6.36024 11.2821 6.28845 11.4603 6.28845 11.6731C6.28845 11.8859 6.36024 12.0641 6.50383 12.2077C6.64743 12.3513 6.82563 12.423 7.03845 12.423ZM7.03845 16.2115H13.4616C13.6744 16.2115 13.8526 16.1397 13.9962 15.9961C14.1397 15.8525 14.2115 15.6743 14.2115 15.4615C14.2115 15.2487 14.1397 15.0705 13.9962 14.9269C13.8526 14.7833 13.6744 14.7115 13.4616 14.7115H7.03845C6.82563 14.7115 6.64743 14.7833 6.50383 14.9269C6.36024 15.0705 6.28845 15.2487 6.28845 15.4615C6.28845 15.6743 6.36024 15.8525 6.50383 15.9961C6.64743 16.1397 6.82563 16.2115 7.03845 16.2115ZM16.9615 16.2115C17.1743 16.2115 17.3525 16.1397 17.4961 15.9961C17.6397 15.8525 17.7115 15.6743 17.7115 15.4615C17.7115 15.2487 17.6397 15.0705 17.4961 14.9269C17.3525 14.7833 17.1743 14.7115 16.9615 14.7115C16.7487 14.7115 16.5705 14.7833 16.4269 14.9269C16.2833 15.0705 16.2115 15.2487 16.2115 15.4615C16.2115 15.6743 16.2833 15.8525 16.4269 15.9961C16.5705 16.1397 16.7487 16.2115 16.9615 16.2115ZM10.5384 12.423H16.9615C17.1743 12.423 17.3525 12.3513 17.4961 12.2077C17.6397 12.0641 17.7115 11.8859 17.7115 11.6731C17.7115 11.4603 17.6397 11.2821 17.4961 11.1385C17.3525 10.9949 17.1743 10.9231 16.9615 10.9231H10.5384C10.3256 10.9231 10.1474 10.9949 10.0038 11.1385C9.86022 11.2821 9.78843 11.4603 9.78843 11.6731C9.78843 11.8859 9.86022 12.0641 10.0038 12.2077C10.1474 12.3513 10.3256 12.423 10.5384 12.423ZM4.3077 20C3.80257 20 3.375 19.825 3.025 19.475C2.675 19.125 2.5 18.6974 2.5 18.1922V6.8077C2.5 6.30257 2.675 5.875 3.025 5.525C3.375 5.175 3.80257 5 4.3077 5H19.6923C20.1974 5 20.625 5.175 20.975 5.525C21.325 5.875 21.5 6.30257 21.5 6.8077V18.1922C21.5 18.6974 21.325 19.125 20.975 19.475C20.625 19.825 20.1974 20 19.6923 20H4.3077ZM4.3077 18.5H19.6923C19.782 18.5 19.8557 18.4711 19.9134 18.4134C19.9711 18.3557 20 18.282 20 18.1922V6.8077C20 6.71795 19.9711 6.64423 19.9134 6.58652C19.8557 6.52882 19.782 6.49997 19.6923 6.49997H4.3077C4.21795 6.49997 4.14423 6.52882 4.08653 6.58652C4.02883 6.64423 3.99998 6.71795 3.99998 6.8077V18.1922C3.99998 18.282 4.02883 18.3557 4.08653 18.4134C4.14423 18.4711 4.21795 18.5 4.3077 18.5Z",fill:"white"}))),gOe=e=>A.createElement("svg",{width:20,height:15,viewBox:"0 0 20 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("path",{d:"M2.67461 14.8219C2.20794 14.8219 1.80794 14.6552 1.47461 14.3219C1.14128 13.9885 0.974609 13.5885 0.974609 13.1219V1.87187C0.974609 1.40521 1.14128 1.00521 1.47461 0.671875C1.80794 0.338542 2.20794 0.171875 2.67461 0.171875H13.8996C14.3829 0.171875 14.7873 0.338542 15.1126 0.671875C15.4373 1.00521 15.5996 1.41354 15.5996 1.89687V6.47188L18.2746 3.82187C18.4079 3.67187 18.5663 3.63421 18.7496 3.70887C18.9329 3.78421 19.0246 3.92187 19.0246 4.12187V10.8719C19.0246 11.0719 18.9329 11.2092 18.7496 11.2839C18.5663 11.3592 18.4079 11.3219 18.2746 11.1719L15.5996 8.52187V13.0969C15.5996 13.5802 15.4373 13.9885 15.1126 14.3219C14.7873 14.6552 14.3829 14.8219 13.8996 14.8219H2.67461ZM2.67461 13.4219H13.8996C13.9829 13.4219 14.0579 13.3925 14.1246 13.3339C14.1913 13.2759 14.2246 13.1969 14.2246 13.0969V1.89687C14.2246 1.79687 14.1913 1.71754 14.1246 1.65887C14.0579 1.60088 13.9829 1.57187 13.8996 1.57187H2.67461C2.59128 1.57187 2.52061 1.60088 2.46261 1.65887C2.40394 1.71754 2.37461 1.79687 2.37461 1.89687V13.0969C2.37461 13.1969 2.40394 13.2759 2.46261 13.3339C2.52061 13.3925 2.59128 13.4219 2.67461 13.4219Z",fill:"#A9A9A9"}));function yOe(e,n){const{$t:t}=en("view.editorApp.mediaResource.menu."),{editPanel:r}=Ve(l=>l.editor),i={resource:nOe,captionstyle:rOe,animatedsticker:iOe,videotransition:aOe,videofx:oOe,effectfx:sOe,particle:pOe,mask:fOe,images:uOe,audio:cOe,video:gOe,logo:dOe,menu:lOe,particleSelect:hOe,subtitles:mOe};return{menuItems:[n?"logo":"menu","resource","video","audio","images","subtitles","captionstyle","animatedsticker","videofx","effectfx","videotransition"].map((l,o)=>{let u;return u=i[l],{key:l,disabled:r==="template",label:me(Zt,{children:[F(hn,{component:u,className:Pu["menu-icon-style"]}),o==0?"":t(l)]})}})}}function vOe(e){const{visible:n}=e,[t]=A.useContext(Ri),[r,i]=A.useState(!0),{sliderMenuKey:a,editPanel:l}=Ve(g=>g.editor),{menuItems:o}=yOe(a,r),u=Nt(),[h,d]=A.useState(!1);function p(g){if(m(),g=="logo"||g==="menu"){d(y=>!y);return}g!=="audio"&&Ce.$emit("stopStockAudio","menu-click"),Ce.$emit("monitorClearSelect"),(a===g||!n)&&!l&&e.switchLeftWrapper(),u(zt.updateSliderMenuKey(g)),u(zt.updateEditClipInfo({clipIndex:-1,trackIndex:-1})),u(zt.updateEditPanel("")),u(Ge.updateTimelineDataClipAllUnselected())}function s(g){const y=document.querySelector(".hamburger-container"),v=g;if(!y||!v){d(!1);return}const{left:b,right:_,top:M,bottom:k}=y.getBoundingClientRect();(v.x<b||v.x>_||v.y<M||v.y>k)&&d(!1)}function c(g){g!=="logo"&&g!=="menu"||h||i(!1)}function f(g){g!=="logo"&&g!=="menu"||h||i(!0)}const m=()=>{Ce.$emit("previewMaterial")};return me(Zt,{children:[F(Qo,{onClickAway:s,children:F(Nc,{className:`${Pu["material-resource-menu"]} ${t.showPieceMask?Pu["menu-lock"]:""}`,children:o.map(g=>F(Zn,{className:`${Pu["menu-item"]} ${a==g.key&&l==""&&n&&Pu["menu-item-selected"]}`,onClick:()=>p(g.key),onMouseEnter:()=>c(g.key),onMouseLeave:()=>f(g.key),children:g.label},g.key))})}),F(tOe,{visible:h})]})}const N8={seekerTime:0,nvTimeline:null,playSate:!1,clip:null,trimDuration:0,sectionInPoint:0,sectionOutPoint:0,sectionLeft:0,sectionRight:0,modalType:1},eh=xe.createContext([N8,()=>{}]),bOe=e=>{const n=e.modalType||N8.modalType,[t,r]=Ki({...N8,modalType:n});return F(eh.Provider,{value:[t,r],children:e.children})},wOe="#6036d6",COe="var(--text-color)",xOe="var(--hover-text-color)",SOe="var(--bg-color)",_Oe="8px",EOe="30px",AOe="#c0fbdf",kOe="#222229",TOe="var(--third-bg-color)",IOe="#FBB500",POe="72px",DOe="70px",FOe="64px",MOe="10px",ROe="_scrollBarStyle_11w9t_4",NOe="_ellipsisStyle_11w9t_22",BOe="_dragClipStyle_11w9t_27",OOe="_anticon_11w9t_105",LOe="_right_11w9t_112",gc={primary:wOe,textColor:COe,hoverTextColor:xOe,bgColor:SOe,trackmarginbetween:_Oe,trackmaterialheight:EOe,musiclyricsbgcolor:AOe,bgsecondarycolor:kOe,bgthirdcolor:TOe,selectedClipBorderColor:IOe,sliderMenuWidth:POe,leftTrackControlWidth:DOe,titleBarHeight:FOe,timeLineAreaPaddingLeft:MOe,scrollBarStyle:ROe,ellipsisStyle:NOe,dragClipStyle:BOe,"drag-in-point":"_drag-in-point_11w9t_27","drag-out-point":"_drag-out-point_11w9t_28","drag-line":"_drag-line_11w9t_42","trim-modal":"_trim-modal_11w9t_79","trim-modal-header":"_trim-modal-header_11w9t_88","title-big":"_title-big_11w9t_93","title-sec":"_title-sec_11w9t_100","ant-modal-close-x":"_ant-modal-close-x_11w9t_105",anticon:OOe,"trim-modal-footer":"_trim-modal-footer_11w9t_108",right:LOe},jOe=e=>A.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:26,height:26,viewBox:"0 0 26 26",...e},A.createElement("image",{id:"pause",width:26,height:26,xlinkHref:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAHgklEQVR4Xu2aMW5VVxRF95kHTIJUWAKlSpc0MA/akAZoQlrmgZukSxWBhKswCTyPE33JCKRg2P/aN/o5e7l+90l3rb/YdvJL/EAAAtcSKNhAAALXEyAQPh0Q+AoBAuHjAQEC4TMAgTUCLMgaN06FECCQENFcc40Agaxx41QIAQIJEc011wgQyBo3ToUQIJAQ0VxzjQCBrHHjVAgBAgkRzTXXCBDIGjdOhRAgkBDRXHONAIGsceNUCAECCRHNNdcIEMgaN06FECCQENFcc40Agaxx41QIAQIJEc011wgQyBo3ToUQIJAQ0VxzjQCBrHHjVAgBAgkRzTXXCMQE0t33JP0g6SdJdyXdkXQp6YOk3yX9WVXv1zDOOgWrTz7HB9LdDyQ9kfTI+BifS3pVVW+NZ8c9Aqt/Kx0dSHc/l/Rs4ZP8oqoOZ2N+YPVl1WMDuYHwj6RiIoHV9f8OjgzkFoTHRAKrr/+SMC6QWxQ+PhJYffs36FGBXP2R+ebb1z76iYfT/nCHlfcZmBbIa/O/Vnl0Pj11XlWPjz10ys93N6wMQWMC6e77kt4Zd1595KyqLlYPn9I5WPk2JgXyq6Sn/tWPfvJlVf1y9KkTPNDdsDK9TArksB6HFdn1c1FVZ7te/l++t7thZQKfFMjhKyOHr4/s+rmsqsNXVP73P90NK9PipEDavPPyY1U1gld3w8r8FIwQfrgr0k3jsPJBSSKQI3CxID6sKawIxHeuKdJZW186gfisCCSQFYEESmdBfOkE4rNiQQJZEUigdBbEl04gPisWJJAVgQRKZ0F86QTis2JBAlkRSKB0FsSXTiA+KxYkkBWBBEpnQXzpBOKzYkECWRFIoHQWxJdOID4rFiSQFYEESmdBfOkE4rNiQQJZEUigdBbEl04gPisWJJAVgQRKZ0F86QTis2JBAlkRSKB0FsSXTiA+KxYkkBWBBEpnQXzpBOKzYkECWRFIoHQWxJdOID4rFiSQFYEESmdBfOkE4rNiQQJZEUigdBbEl04gPisWJJAVgQRKZ0F86QTis2JBAlkRSKB0FsSXTiA+KxYkkBWBBEpnQXzpBOKzYkECWRFIoHQWxJdOID4rFiSQFYEESmdBfOkE4rNiQQJZEUigdBbEl04gPisWJJAVgQRKZ0F86QTis2JBAlkRSKB0FsSXTiA+KxYkkBWBBEpnQXzpBOKzYkECWRFIoHQWxJdOID4rFiSQFYEESmdBfOkE4rNiQQJZEUigdBbEl04gPisWJJAVgQRKZ0F86QTis2JBAlkRSKB0FsSXTiA+KxYkkBWBBEpnQXzpBOKzYkECWRFIoHQWxJdOID4rFiSQFYEESmdBfOkE4rNiQQJZEUigdBbEl04gPisWJJAVgQRKZ0F86QTis2JBAlkRSKB0FsSXTiA+KxYkkBWBBEpnQXzpBOKzYkECWRFIoHQWxJdOID4rFiSQFYEESmdBfOkE4rNiQQJZEUigdBbEl04gPisWJJAVgQRKZ0F86QTis2JBAlkRSKB0FsSXTiA+KxYkkBWBBEpnQXzpBOKzYkECWRFIoHQWxJdOID4rFiSQFYEESmdBfOkE4rNiQQJZEUigdBbEl04gPisWJJAVgQRKZ0F86QTis2JBAlkRSKB0FsSXTiA+KxYkkBWBBEpnQXzpBOKzYkECWRFIoHQWxJdOID4rFiSQFYEESmdBfOkE4rNiQQJZEUigdBbEl04gPisWJJAVgQRKZ0F86QTis2JBAlkRSKB0FsSXTiA+KxYkkBWBBEpnQXzpBOKzYkECWRFIoHQWxJdOID4rFiSQFYEESmdBfOkE4rNiQQJZEUigdBbEl04gPisWJJAVgQRKZ0F86QTis2JBAlkRSKB0FsSXTiA+KxYkkBWBBEpnQXzpBOKzYkECWRFIoHQWxJdOID4rFiSQFYEESmdBfOmTAvkg6Y5/9aOfvKyqu0efOsED3Q0r08ukQN5Jum/ee+Wxi6o6Wzl4ame6G1amlEmB/CzppXnvlceeVtVvKwdP7Ux3w8qUMimQe5L+Nu+98th3VfV+5eCpneluWJlSxgRyuG93v5b0yLz7MY+dV9XjYw6c+rOw8gxNC+SBpDfe1Y966mFVvT3qxIk/3N2wMhyNCuRqRZ5Lembc3X3kRVUd3jnup7th9Q2r4wK55UjGxvHxc3GLkYxkNTKQW4pkpPAv/YN5C5GMZTU2kBtGMlb4db9R3CCS0axGB3IVyeGP0Sfmf906l/Rq2h/k7h9PV3+4w+ozYOMD+ex37cP/Zf9R0veSDl8ZOXwt5VLS4WsXf0n6o6ou3A/T5Oe6G1ZXgmMCmfyB5m77CBDIPra8eQABAhkgkSvsI0Ag+9jy5gEECGSARK6wjwCB7GPLmwcQIJABErnCPgIEso8tbx5AgEAGSOQK+wgQyD62vHkAAQIZIJEr7CNAIPvY8uYBBAhkgESusI8Agexjy5sHECCQARK5wj4CBLKPLW8eQIBABkjkCvsIEMg+trx5AAECGSCRK+wjQCD72PLmAQQIZIBErrCPAIHsY8ubBxAgkAESucI+AgSyjy1vHkCAQAZI5Ar7CPwDIBXxBSHnikkAAAAASUVORK5CYII="})),UOe=e=>A.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:28,height:28,viewBox:"0 0 28 28",...e},A.createElement("image",{id:"Play",width:28,height:28,xlinkHref:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAMRElEQVR4Xu2dXchmVRXH/wtKIaQuvKgugr7xJtCCILvIoIT0Lm0YuggKo4soECGDLrKZFMc0/BhGUdRG1FFmTFEyVHQUNMUPplHT/JpGUhQULUVBU3YsXObM9M77nmc/53nO+vhveJmLOXvv//qv/WOd85yPLWCjA3TgoA4IvaEDdODgDhAQrg46sIoDBITLgw4QEK4BOtDnACtIn2/sVcQBAlIk0QyzzwEC0ucbexVxgIAUSTTD7HOAgPT5xl5FHCAgRRLNMPscICB9vrFXEQcISJFEM8w+BwhIn2/sVcQBAlIk0QyzzwEC0ucbexVxgIAUSTTD7HOAgPT5xl5FHCAgRRLNMPscICB9vrFXEQcISJFEM8w+BwhIn2/sVcQBAlIk0QyzzwEC0ucbexVxgIAUSTTD7HMgPSCttUMBHL7P3y4R+XefXexVzYFUgLTWjgbwUwBH7APEYSsk9UkADwHYDeBvAB4Vkb3Vks9413YgPCCttU8C+C6AkwAcuXbIBz3iFgBbRWTbHGOwazIHwgLSWjvOwPgBgA+PmJf7FRSD5Y0Rx+VQAR0ICUhr7WwApyzY76cMlC0i8uqC5+LwTh0IBUhr7fMArgLw1SX6+TCADSJy3RLn5FROHAgDSGvtxwAuntC3LQA2isiLE2rg1Et2IAQgrTW9cF6/ZG9Wmu4JqyZXO9BCCUtwwD0grbXN9tPtEuwYPMWlVk2eHdyDB4Z0wDUgrbUTAOxw6qzeN9Frk8ud6qOsERxwC0hr7WsA/jJCjIse4kqrJnrzkS2ZAy4Baa19GsC9AD4RxO8XrJpcFEQvZQ50wB0grbVDANwE4NiBMXg6bLtVk0c8iaKWfgc8AnIqgDP7Q5q85ytWTc6bXAkFzO2AR0B2zflM1dymjDTAjVZNHhxpPA4zgQOuAGmtnQhAT1OyNH2WS3/pOitLQNXi8AaIwqGQZGv6pLDehb8nW2DZ43EDSGtNH1XX06us7R2rJhuzBpgxLk+A6IW5XqBnb3daNbkje6AZ4vMEiL7h9+UMpg6M4XSrKG8PPJ6HTeCAJ0D0PfGPTuDBlFPeZ5D8eUoRnPvgDrgAxN7z0BeUqjZ9AUx/7Xq9qgFe4/YCyHcA3OzVpCXp0h8oFJIbljQfpxnggBdAfgbg/AF6KxxygYHycoVgvcfoBRCFQyFhe8+BxwySa2nItA54AURPr/Q0i21/B/QVYz3tep7GTOOAF0B2AjhmGgvcz/qMQXKFe6UJBRKQOEnVb3VpNdkTR3J8pQQkVg6fM0guiSU7rloCEjN31xgoj8eUH0c1AYmTqwOVvmSQ6Fdf2BbkAAFZkLFLHPZ6e/gx85PQS7Rz/6kIyGTWjzrxa1ZNzhl1VA4GApJrEej9JH0xSx+CZBvBAQIygonOhnjLqskZznSFlENAQqZtkOjbrZrcNehoHrSiAwQk/8LYYBXl3fyhjh8hARnfU48j3m3V5FaP4jxrIiCeszO+tk1WTd4cf+icIxKQnHldLaoHrJro513Z1nCAgNRdIudaNeH+i6usAQJSFxCNXPdf1PsmXvdgmTw7BGTyFLgQcKFVE+6/eEA6CIiL9elChO6/qNVEdxFmMwcICJfCgQ5cZtWE+y8CfBaLfKzogO6/qNVEYSndWEFKp3/N4PV0S1/zLbv/IgFZc42UP0D3X9Rqohfy5RoBKZfy7oD1p2CtJqX2XyQg3eulZEfdf1Grid5kLNEISIk0jx6kPqai1ST9/osEZPS1U2ZA3X9Rq4k+AJm2EZC0qV1aYPoIvVaTlPsvEpClraPUE+n+i1pN9OWsVI2ApErn5MHoTlk/F5GnJ1cykgACMpKRHOZ/DigcCkmKbeUICFf2ohw4OcPPwQRkUcuD46oDvxGR0yJbQUAiZy+G9hNE5I8xpP6/SgISNXOxdB8tIvfGkvyeWgISMWvxNP8dwLEi8s9o0glItIzF1btZRMJt1EpA4i64iMq1itwWSTgBiZSt+Fp3iMj3IoVBQCJlK4fWo0Tkr1FCISBRMpVH5yYR+WWUcAhIlEzl0blXRD4TJRwCEiVTuXSuE5HtEUIiIBGylE/jdhFZFyEsAhIhS/k07hGRz0UIi4BEyFJOjYeIyH+8h0ZAvGcor74vicij3sMjIN4zlFff8SKi21a7bgTEdXpSi/uhiPzBe4QExHuG8ur7hYj8znt4BMR7hvLqIyBDc9ta2wngmKHH87gUDvAUa2gaCchQp1Idx4v0oekkIEOdSnUcf+Ydmk4CMtSpVMfxRuHQdBKQoU6lOY6PmsySSgIyi1spjt0mIt+PEAl/5o2QpXwaj4vyaVICkm/xeY/oaRH5gneR7+sjIFEylUcnX7mdNZe8BpnVsdDH86MNs6aPgMzqWNjj+dmfntQRkB7XQvbhh+N60kZAelwL14efHu1NGQHpdS5Mv38A+AY/Xt2ZLwLSaVycbutF5No4cj9Qyp95I2YtluZTROT3sSQTkKj5iqY7xDsfq5nKChJtycXRG+briQQkzqLKoJTbQI+dRV6kj+3oZOPp3ui6R7pCkqLxFCtFGicP4h0AG0Vkw+RKRhZAQEY2tOBwtwLYICL3ZIydgGTM6nJiesOqxqblTDfNLARkGt+jz3qTVY0Howeyln4CspZD/P99HXjFqsa5VWwhIFUyPX+cO6xqPDL/UHFGICBxcjWV0hesalw4lYAp5yUgU7rvf+6rrGo86V/qYhQSkMX4Gn3UvVY1LoseyLz6Cci8Dubrr1DofY1n84U2e0QEZHbPsvZ4wqqGnlaxmQMEhEtBHdALcK0aL9KO/R0gILVXxMNWNfQnXLYVHCAgdZeF3uzTqvFqXQvWjpyArO1RtiMesKqhj4uwreEAAam1RPTBQq0ab9YKuz9aAtLvXaSed1vV0EfT2WZwgIDMYFbQQ/UlJq0a7wbVP6lsAjKp/Qud/HarGnctdJbkgxOQfAl+yyrGGflCW35EBGT5ni9yxputaty3yEkqjU1AcmT7Nasa5+QIx08UBMRPLnqVXG9VY1fvAOx3cAcISNzV8ZJVjc1xQ/CvnID4z9FKCq8xOB6PKT+OagISJ1eq9DkD45JYsuOqJSBxcrfV4NgTR3J8pQTEfw6fMTCu8C81n0IvgPwJwHH57J07oosNjufnHokDdDngBRDdgejkrghydnrMwAi5bVmmlHgB5CcALspk7ByxXGBwvDzHGOw6kgNeAPkWgNtGiinqMHqjT5+6vSFqABl1ewHkswD0YrRqO9vgeL2qAV7jdgGImtNa+xeAj3k1akG69KFCrRq6MxObQwc8AaKf0v+KQ48WJel0g+PtRU3Aced3wBMgZwI4df6Q3I9wpz1ceId7pRQIT4AcCSDzE6m6j5+eTm3kuovjgBtA7DpkO4AT49g3WOktVjVS7uM32IWAB3oDROFQSLI03cdPq8ZZWQKqFocrQKyK6GmWnm5Fbzda1Ui/j1/0RK2m3yMgeqGuF+xRm+7jp1XjvKgBUPcHDngE5CMA9ANnXw+YKD093CgipfbxC5inwZLdAWKnWUcB2BnoxqHu46dVg8+TDV56MQ50CYhBsh7AtgA2XmlVo+w+fgFy1C3RLSAGya8BnNYd3WI76j5+WjUuX+w0HH1KB1wDYpBoFdFq4qldalWD+/h5ysoCtLgHxCDRjxSctID4Zx1S9/HTqnH1rB15fEwHQgBikHwTwJTPL22xqsF9/GKu9S7VYQAxSD4O4HwA67qi7euk+/hp1biurzt7RXYgFCDvG91a+xWA3y7Y+KcA6Kd2tnAfvwU77Xj4kIBYNTneLt71Av5DI3p8v4GxVUT0WSq2wg6EBWSfavIpAD8yWI6YI5f6xK1CEeHeyxxhsussDoQHZN9gW2vfNli+COBw+ztsBUP0/Xe9ttC/3fqviFR+J36WNVPq2FSArJS51tqh+8Ci0OzmNUWpNT5XsOkBmcsddi7vAAEpvwRowGoOEBCuDzqwigMEhMuDDhAQrgE60OcAK0ifb+xVxAECUiTRDLPPAQLS5xt7FXGAgBRJNMPsc4CA9PnGXkUcICBFEs0w+xwgIH2+sVcRBwhIkUQzzD4HCEifb+xVxAECUiTRDLPPAQLS5xt7FXGAgBRJNMPsc4CA9PnGXkUcICBFEs0w+xwgIH2+sVcRBwhIkUQzzD4HCEifb+xVxAECUiTRDLPPAQLS5xt7FXGAgBRJNMPsc+C/JTxo9qZFCKoAAAAASUVORK5CYII="})),PO=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_590_26260",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{y:24,width:24,height:24,transform:"rotate(-90 0 24)",fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_590_26260)"},A.createElement("path",{d:"M21.75 19C21.75 19.2125 21.6781 19.3906 21.5343 19.5344C21.3904 19.6781 21.2122 19.75 20.9997 19.75C20.7871 19.75 20.609 19.6781 20.4654 19.5344C20.3218 19.3906 20.25 19.2125 20.25 19V5.00002C20.25 4.78752 20.3219 4.6094 20.4657 4.46565C20.6095 4.32192 20.7877 4.25005 21.0003 4.25005C21.2129 4.25005 21.391 4.32192 21.5346 4.46565C21.6782 4.6094 21.75 4.78752 21.75 5.00002V19ZM3.74995 19C3.74995 19.2125 3.67805 19.3906 3.53425 19.5344C3.39043 19.6781 3.21223 19.75 2.99965 19.75C2.78705 19.75 2.60896 19.6781 2.46537 19.5344C2.32179 19.3906 2.25 19.2125 2.25 19L2.25 5.00002C2.25 4.78752 2.3219 4.6094 2.4657 4.46565C2.60952 4.32192 2.78772 4.25005 3.0003 4.25005C3.2129 4.25005 3.39099 4.32192 3.53457 4.46565C3.67816 4.6094 3.74995 4.78752 3.74995 5.00002L3.74995 19ZM18.2769 12.0013C18.2769 12.121 18.2576 12.2327 18.2192 12.3366C18.1807 12.4404 18.1136 12.5402 18.0177 12.6361L15.5019 15.1519C15.3661 15.2904 15.1995 15.3596 15.002 15.3596C14.8045 15.3596 14.6275 15.2814 14.471 15.1249C14.3275 14.9814 14.2558 14.809 14.2558 14.6077C14.2558 14.4064 14.3282 14.2282 14.4731 14.0731L15.7654 12.75H8.23455L9.55188 14.0827C9.69034 14.2303 9.75958 14.4024 9.75958 14.5992C9.75958 14.7959 9.68132 14.9725 9.5248 15.129C9.38132 15.2725 9.20638 15.3443 8.99998 15.3443C8.79358 15.3443 8.61794 15.2718 8.47308 15.1269L5.98218 12.636C5.88636 12.5402 5.81923 12.44 5.78078 12.3353C5.74231 12.2306 5.72308 12.1184 5.72308 11.9988C5.72308 11.8791 5.74231 11.7673 5.78078 11.6635C5.81923 11.5596 5.88638 11.4598 5.98223 11.3639L8.49808 8.84813C8.63384 8.70966 8.80047 8.64043 8.99795 8.64043C9.19545 8.64043 9.37246 8.71868 9.52898 8.8752C9.67246 9.01868 9.7442 9.19106 9.7442 9.39233C9.7442 9.59361 9.67176 9.77181 9.52688 9.92692L8.23455 11.2501H15.7654L14.4481 9.91733C14.3096 9.76978 14.2404 9.59763 14.2404 9.4009C14.2404 9.20417 14.3186 9.02754 14.4752 8.87103C14.6186 8.72754 14.7936 8.6558 15 8.6558C15.2064 8.6558 15.382 8.72824 15.5269 8.87313L18.0178 11.364C18.1136 11.4598 18.1807 11.5601 18.2192 11.6648C18.2576 11.7695 18.2769 11.8816 18.2769 12.0013Z",fill:"#CCCCCC"}))),DO=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_590_26257",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_590_26257)"},A.createElement("path",{d:"M12 16.75C12.2167 16.75 12.396 16.6793 12.538 16.538C12.6793 16.396 12.75 16.2167 12.75 16V12.75H16.025C16.225 12.75 16.396 12.679 16.538 12.537C16.6793 12.3957 16.75 12.2167 16.75 12C16.75 11.7833 16.6793 11.604 16.538 11.462C16.396 11.3207 16.2167 11.25 16 11.25H12.75V7.975C12.75 7.775 12.6793 7.60433 12.538 7.463C12.396 7.321 12.2167 7.25 12 7.25C11.7833 7.25 11.6043 7.321 11.463 7.463C11.321 7.60433 11.25 7.78333 11.25 8V11.25H7.975C7.775 11.25 7.60433 11.3207 7.463 11.462C7.321 11.604 7.25 11.7833 7.25 12C7.25 12.2167 7.321 12.3957 7.463 12.537C7.60433 12.679 7.78333 12.75 8 12.75H11.25V16.025C11.25 16.225 11.321 16.396 11.463 16.538C11.6043 16.6793 11.7833 16.75 12 16.75ZM12 21.5C10.6833 21.5 9.446 21.25 8.288 20.75C7.12933 20.25 6.125 19.575 5.275 18.725C4.425 17.875 3.75 16.8707 3.25 15.712C2.75 14.554 2.5 13.3167 2.5 12C2.5 10.6833 2.75 9.44567 3.25 8.287C3.75 7.129 4.425 6.125 5.275 5.275C6.125 4.425 7.12933 3.75 8.288 3.25C9.446 2.75 10.6833 2.5 12 2.5C13.3167 2.5 14.5543 2.75 15.713 3.25C16.871 3.75 17.875 4.425 18.725 5.275C19.575 6.125 20.25 7.129 20.75 8.287C21.25 9.44567 21.5 10.6833 21.5 12C21.5 13.3167 21.25 14.554 20.75 15.712C20.25 16.8707 19.575 17.875 18.725 18.725C17.875 19.575 16.871 20.25 15.713 20.75C14.5543 21.25 13.3167 21.5 12 21.5ZM12 20C14.2167 20 16.1043 19.221 17.663 17.663C19.221 16.1043 20 14.2167 20 12C20 9.78333 19.221 7.89567 17.663 6.337C16.1043 4.779 14.2167 4 12 4C9.78333 4 7.896 4.779 6.338 6.337C4.77933 7.89567 4 9.78333 4 12C4 14.2167 4.77933 16.1043 6.338 17.663C7.896 19.221 9.78333 20 12 20Z",fill:"#CCCCCC"}))),FO=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_590_26247",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_590_26247)"},A.createElement("path",{d:"M12 12.75C12.2167 12.75 12.293 12.75 12.5 12.75C12.6172 12.75 12.5898 12.75 12.75 12.75H16.025C16.225 12.75 16.396 12.679 16.538 12.537C16.6793 12.3957 16.75 12.2167 16.75 12C16.75 11.7833 16.6793 11.604 16.538 11.462C16.396 11.3207 16.2167 11.25 16 11.25H12.75C12.6875 11.25 12.75 11.25 12.4727 11.25C12.3281 11.25 12.2915 11.25 12.0748 11.25C11.8582 11.25 11.8281 11.25 11.7348 11.25C11.4688 11.25 11.4237 11.25 11.25 11.25H7.975C7.775 11.25 7.60433 11.3207 7.463 11.462C7.321 11.604 7.25 11.7833 7.25 12C7.25 12.2167 7.321 12.3957 7.463 12.537C7.60433 12.679 7.78333 12.75 8 12.75H11.25C11.3672 12.75 11.5 12.75 11.5977 12.75C11.7852 12.75 11.7833 12.75 12 12.75ZM12 21.5C10.6833 21.5 9.446 21.25 8.288 20.75C7.12933 20.25 6.125 19.575 5.275 18.725C4.425 17.875 3.75 16.8707 3.25 15.712C2.75 14.554 2.5 13.3167 2.5 12C2.5 10.6833 2.75 9.44567 3.25 8.287C3.75 7.129 4.425 6.125 5.275 5.275C6.125 4.425 7.12933 3.75 8.288 3.25C9.446 2.75 10.6833 2.5 12 2.5C13.3167 2.5 14.5543 2.75 15.713 3.25C16.871 3.75 17.875 4.425 18.725 5.275C19.575 6.125 20.25 7.129 20.75 8.287C21.25 9.44567 21.5 10.6833 21.5 12C21.5 13.3167 21.25 14.554 20.75 15.712C20.25 16.8707 19.575 17.875 18.725 18.725C17.875 19.575 16.871 20.25 15.713 20.75C14.5543 21.25 13.3167 21.5 12 21.5ZM12 20C14.2167 20 16.1043 19.221 17.663 17.663C19.221 16.1043 20 14.2167 20 12C20 9.78333 19.221 7.89567 17.663 6.337C16.1043 4.779 14.2167 4 12 4C9.78333 4 7.896 4.779 6.338 6.337C4.77933 7.89567 4 9.78333 4 12C4 14.2167 4.77933 16.1043 6.338 17.663C7.896 19.221 9.78333 20 12 20Z",fill:"#CCCCCC"}))),$Oe="#6036d6",VOe="var(--text-color)",zOe="var(--hover-text-color)",HOe="var(--bg-color)",GOe="8px",WOe="30px",XOe="#c0fbdf",YOe="#222229",ZOe="var(--third-bg-color)",KOe="#FBB500",QOe="72px",JOe="70px",qOe="64px",eLe="10px",tLe="_scrollBarStyle_1cf6b_4",nLe="_ellipsisStyle_1cf6b_22",rLe="_dragClipStyle_1cf6b_27",iLe="_total_1cf6b_129",aLe="_active_1cf6b_130",oLe="_pointer_1cf6b_209",Li={primary:$Oe,textColor:VOe,hoverTextColor:zOe,bgColor:HOe,trackmarginbetween:GOe,trackmaterialheight:WOe,musiclyricsbgcolor:XOe,bgsecondarycolor:YOe,bgthirdcolor:ZOe,selectedClipBorderColor:KOe,sliderMenuWidth:QOe,leftTrackControlWidth:JOe,titleBarHeight:qOe,timeLineAreaPaddingLeft:eLe,scrollBarStyle:tLe,ellipsisStyle:nLe,dragClipStyle:rLe,"drag-in-point":"_drag-in-point_1cf6b_27","drag-out-point":"_drag-out-point_1cf6b_28","drag-line":"_drag-line_1cf6b_42","control-bar":"_control-bar_1cf6b_79","seek-bar":"_seek-bar_1cf6b_87","seek-bar-top":"_seek-bar-top_1cf6b_99","seek-bar-bottom":"_seek-bar-bottom_1cf6b_102","seek-bar-left-wrapper":"_seek-bar-left-wrapper_1cf6b_108","seek-bar-play":"_seek-bar-play_1cf6b_114","seek-bar-progress":"_seek-bar-progress_1cf6b_120","seek-mask":"_seek-mask_1cf6b_125",total:iLe,active:aLe,"seek-bar-time":"_seek-bar-time_1cf6b_159","seek-bar-ruler":"_seek-bar-ruler_1cf6b_170","ruler-track":"_ruler-track_1cf6b_188","magnify-container":"_magnify-container_1cf6b_193","slider-box":"_slider-box_1cf6b_201","ratio-slider":"_ratio-slider_1cf6b_206",pointer:oLe,"zoom-icon":"_zoom-icon_1cf6b_212","ant-slider":"_ant-slider_1cf6b_215"},MO=e=>A.createElement("svg",{width:16,height:16,viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_637_16873",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:16,height:16},A.createElement("rect",{width:16,height:16,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_637_16873)"},A.createElement("path",{d:"M10.0336 13.1849C9.86693 13.2515 9.71426 13.2293 9.57559 13.1182C9.43648 13.0071 9.36693 12.8571 9.36693 12.6682C9.36693 12.5793 9.39204 12.5015 9.44226 12.4349C9.49204 12.3682 9.56137 12.3126 9.65026 12.2682C10.528 11.9126 11.2336 11.3489 11.7669 10.5769C12.3003 9.80441 12.5669 8.94041 12.5669 7.98485C12.5669 7.0293 12.3003 6.1653 11.7669 5.39285C11.2336 4.62085 10.528 4.05708 9.65026 3.70152C9.55026 3.65708 9.47804 3.59863 9.43359 3.52619C9.38915 3.45419 9.36693 3.37374 9.36693 3.28485C9.36693 3.09596 9.43648 2.94863 9.57559 2.84285C9.71426 2.73752 9.86693 2.71819 10.0336 2.78485C11.1003 3.2293 11.9558 3.91819 12.6003 4.85152C13.2447 5.78485 13.5669 6.8293 13.5669 7.98485C13.5669 9.14041 13.2447 10.1849 12.6003 11.1182C11.9558 12.0515 11.1003 12.7404 10.0336 13.1849ZM3.03359 9.66819C2.86693 9.66819 2.72537 9.60996 2.60893 9.49352C2.49204 9.37663 2.43359 9.23485 2.43359 9.06819V6.93485C2.43359 6.76819 2.49204 6.62641 2.60893 6.50952C2.72537 6.39308 2.86693 6.33485 3.03359 6.33485H4.91693L6.75026 4.50152C6.93915 4.31263 7.15582 4.27085 7.40026 4.37619C7.6447 4.48196 7.76693 4.66819 7.76693 4.93485V11.0682C7.76693 11.3349 7.6447 11.5211 7.40026 11.6269C7.15582 11.7322 6.93915 11.6904 6.75026 11.5015L4.91693 9.66819H3.03359ZM9.36693 10.4349V5.53485C9.78915 5.76819 10.128 6.10708 10.3836 6.55152C10.6391 6.99596 10.7669 7.4793 10.7669 8.00152C10.7669 8.52374 10.6391 9.00152 10.3836 9.43485C10.128 9.86819 9.78915 10.2015 9.36693 10.4349ZM6.76693 5.90152L5.33359 7.33485H3.43359V8.66819H5.33359L6.76693 10.1015V5.90152Z",fill:"white"})));function sLe(e){const[n,t]=A.useState(45),r=A.useRef(null);function i(o,u,h=1){o=o*h;const p=Math.round(u/(6*h)/2e5)*2e5;if(p===0)return;const s=p/5;if(s===0)return;let c=o/u*s;const f=r.current;if(!f)return;let m=f.offsetHeight;f.width=o*2,f.height=m*2;const g=f.getContext("2d");if(!g)return;g.clearRect(0,0,o,m),g.strokeStyle="#414141",g.lineWidth=2,g.font="24px Source Han Sans CN",g.fillStyle="#868E96";let y=0;o=o*2,m=m*2,c=c*2;const v=20;for(g.beginPath(),g.moveTo(0,m/2),g.lineTo(o,m/2),g.closePath(),g.stroke();u>=y;){const b=y/s;if(g.beginPath(),y%p===0){if(g.moveTo(b*c,m/2),g.lineTo(b*c,m/2+v),o-b*c>63){const _=a(y/1e6*25);g.fillText(_,b*c,25,150)}}else g.moveTo(b*c,m/2),g.lineTo(b*c,m/2+v/2);g.closePath(),g.stroke(),y+=s}}function a(o){let u="",h=Math.floor(o/9e4);h>=1?h>=100?u+=l(h,3)+":":u+=l(h,2)+":":(h=0,u+="00:");let d=Math.floor((o-h*(25*60*60))/25/60);d>=1?u+=l(d,2)+":":(d=0,u+="00:");let p=Math.floor((o-h*(25*60*60)-d*(25*60))/25);p>=1?u+=l(p,2)+":":(p=0,u+="00:");const s=Math.floor((o-h*(25*60*60)-d*(25*60))%25);return s>=1?u+=l(s,2):u+="00",u}function l(o,u){return(Array(u).join("0")+o).slice(-u)}return A.useEffect(()=>{i(e.width,e.duration,e.ruler)},[e.width,e.duration,e.ruler]),F("canvas",{ref:r,id:"timeLineAreaCanvas",style:{width:e.width*e.ruler+"px",height:n+"px",left:"0px",top:"0px"}})}let A2=0,rf,aa;const lLe=60,ow=()=>{const e=Hc(),[n,t]=A.useContext(eh);function r(){const f=nvsGetStreamingContextInstance();rf=f.createLiveWindow("trim-live-window"),rf.setFillMode(NvsLiveWindowFillModeEnum.PreserveAspectFit),f.connectTimelineWithLiveWindow(aa,rf),h()}function i(f){const m=f.audioStreamIndex;let g;return f.channelType==="right"?g=f.rightChannelUrl:g=f.leftChannelUrl,m&&m>0&&(g=g.split(";")[m]),g}function a(f){var M,k;if(fa.isEmpty((M=n.clip)==null?void 0:M.leftChannelUrl)){console.log("Left channel url is empty. ");return}const m=Pe(n.clip);if(!m)return;m.uuid=f,m.duration=(k=n.clip)==null?void 0:k.orgDuration;const g=i(m),y=document.getElementById("audioWave"),v=y.offsetWidth,_={container:y,audioUrl:g,clipContainerHeight:parseInt(String(lLe)),clipContainerWidth:parseInt(String(v)),uuid:m.uuid,clipTrimIn:0,clipTrimOut:m.duration,clipDuration:m.duration,clip:m};T3.instance.createAudioWave(_)}function l(f,m=-1,g=0){const y=nvsGetStreamingContextInstance();if(aa&&y){let v;f!==void 0?v=f:v=y.getTimelineCurrentPosition(aa),v===aa.getDuration()&&(v=0),y.playbackTimeline(aa,v,m,NvsVideoPreviewSizeModeEnum.LiveWindowSize,!0,g)}}function o(){if(rf){const f=nvsGetStreamingContextInstance();f.getStreamingEngineState()===NvsStreamingEngineStateEnum.StreamingEngineStatePlayback&&f.stop(),h(0),f.removeLiveWindow(rf),r0("live-window"),rf=null,aa=null}e(Np.updateRulerRule(1))}function u(){const f=nvsGetStreamingContextInstance();if(!f||!aa||!A2)return;n.seekerTime===A2&&h(0),f.getStreamingEngineState()===NvsStreamingEngineStateEnum.StreamingEngineStatePlayback?f.stop():l()}const h=(f,m)=>{const g=nvsGetStreamingContextInstance();if(!aa||!g)return;n.playSate&&g.stop(),f=f??g.getTimelineCurrentPosition(aa),f=fr(f);let y=0;m&&(y|=NvsSeekFlagEnum.WebReaderPrefetchForSeek),g.seekTimeline(aa,f,NvsVideoPreviewSizeModeEnum.LiveWindowSize,y)},d=f=>{f===NvsStreamingEngineStateEnum.StreamingEngineStateStopped?t(m=>{m.playSate=!1}):f===NvsStreamingEngineStateEnum.StreamingEngineStatePlayback&&t(m=>{m.playSate=!0})},p=({position:f})=>{t(m=>{m.seekerTime=f})},s=async()=>{var m,g,y,v;if(aa=Pe(n.nvTimeline),aa)return;const f=nvsGetStreamingContextInstance();if(await f.streamingEngineReadyForTimelineModification(),aa=f.createTimeline(new NvsVideoResolution(960,540),new NvsRational(25,1),new NvsAudioResolution(44100,2)),t(b=>{b.nvTimeline=aa}),((m=n.clip)==null?void 0:m.type)==="video"){const b=aa.appendVideoTrack();aa.appendAudioTrack();const _=((g=n.clip)==null?void 0:g.m3u8Path)||"",M=b.appendClip(_);(M==null?void 0:M.getVideoType())===ye.materialType.video&&(M==null||M.setImageMotionAnimationEnabled(!1),M==null||M.setImageMotionMode(0))}else if(((y=n.clip)==null?void 0:y.type)==="audio"){const b=aa.appendAudioTrack(),_=((v=n.clip)==null?void 0:v.m3u8Path)||"";b.appendClip(_);const M=ir();a(M)}A2=aa.getDuration(),e(Np.updateDuration(A2)),r(),Ce.$emit("InitClipEditor")};return{initEditor:()=>{s()},seekTimeline_:h,play:u,cancel:o,handleSetPlaySate:d,onPlaybackCallback:p}},fI=5,RO=()=>{let e,n="",t=0,r=0,i=0,a=0,l=0;const[o,u]=A.useContext(eh),{duration:h}=Ve(f=>f.clipeditor),{seekTimeline_:d}=ow();function p(f,m){var y;n=m,document.getElementById("trimSectionId"),e=document.getElementById("trimSeekBar"),document.getElementById("seekBarBox"),t=o.sectionLeft,r=o.sectionRight,i=fr(vu(t)),a=fr(vu(r));const g=f.clientX;l=g-o.sectionLeft,m=="seek"&&(l=g-(((y=document.getElementById("seekActive"))==null?void 0:y.getBoundingClientRect().width)||0)),document.addEventListener("mousemove",s),document.addEventListener("mouseup",c),document.body.style.cursor="e-resize"}function s(f){if(!e)return;const m=f.clientX,{left:g}=e.getBoundingClientRect(),y=e.scrollLeft||0;if(n==="left")t=Math.min(r-fI,m-g+y),t=Math.max(t,0),u(v=>{v.sectionLeft=t}),i=fr(vu(t));else if(n==="right")r=Math.max(t+fI,m-g+y),r=Math.min(r,Ma(h)),a=fr(vu(r)),u(v=>{v.sectionRight=r});else if(n==="trimPx"){const v=o.sectionRight-o.sectionLeft;let b=m-l;b>Ma(h-o.trimDuration)&&(b=Ma(h-o.trimDuration)),b<Ma(0)&&(b=Ma(0));const _=b+v,M=fr(vu(b));d(M),u(k=>{k.sectionLeft=b,k.sectionRight=_,k.seekerTime=M}),i=M,a=M+o.trimDuration}else if(n==="seek"){let v=m-l;v>Ma(h)&&(v=Ma(h)),v<Ma(0)&&(v=Ma(0));const b=fr(vu(v));d(b),u(_=>{_.seekerTime=b})}}function c(){document.removeEventListener("mousemove",s),document.removeEventListener("mouseup",c),document.body.style.cursor="auto",u(f=>{f.sectionInPoint=i,f.sectionOutPoint=a})}return{onSectionMouseDown:p}};function af(e){return F(hn,{sx:{color:" #414141",width:24,height:24},...e})}const cLe=A.forwardRef((e,n)=>{const t=Hc(),[r,i]=A.useContext(eh),[a,l]=A.useState(0);A.useState(!1);const o=A.useRef(null),{duration:u,rulerRule:h}=Ve(C=>C.clipeditor),{play:d,seekTimeline_:p}=ow(),{onSectionMouseDown:s}=RO(),[c,f]=A.useState(!1);function m(){const C=o.current;if(!C||!u)return;const S=C.clientWidth;l(S)}A.useImperativeHandle(n,()=>({resizeRuler:m})),A.useEffect(()=>(window.addEventListener("resize",m),()=>{window.removeEventListener("resize",m)}),[]),A.useEffect(()=>{u&&(m(),r.trimDuration?i(C=>{C.sectionRight=Ma(r.trimDuration),C.sectionInPoint=0,C.sectionOutPoint=r.trimDuration}):i(C=>{C.sectionRight=Ma(u),C.sectionInPoint=0,C.sectionOutPoint=u}))},[u,r.trimDuration]),A.useEffect(()=>{const C=o.current;if(!C||!u)return;const S=C.clientWidth;l(S),i(x=>{x.sectionLeft=Ma(r.sectionInPoint),x.sectionRight=Ma(r.sectionOutPoint)})},[h]);const g=A.useMemo(()=>zs(r.seekerTime/1e6),[r.seekerTime]),y=A.useMemo(()=>zs(u/1e6),[u]),v=A.useMemo(()=>u?`${r.seekerTime/u*100}%`:0,[u,r.seekerTime]);A.useMemo(()=>zs((r.sectionOutPoint-r.sectionInPoint)/1e6),[r.sectionInPoint,r.sectionOutPoint]);function b(C){const S=u*(C.nativeEvent.offsetX/C.currentTarget.clientWidth),x=fr(S);p(x),i(I=>{I.seekerTime=x})}function _(C){h===1&&C===-1||h===14&&C===1||t(Np.updateRulerRule(h+C))}function M(){t(Np.updateRulerRule(1))}const[k,P]=A.useState(""),E=async()=>{let C=r.clip.orgDuration;P(await y7({action:"updateTrackItem",clip:{...r.clip,inPoint:0,outPoint:C},isShowAll:!0,dom:document.getElementById("clipEditorTrack")}))};A.useEffect(()=>{E()},[h,a]);const R=A.useMemo(()=>r.nvTimeline?r.nvTimeline.getVolumeGain().leftVolume*100:100,[r.nvTimeline]),w=fa.debounce((C,S)=>{t(Np.updateRulerRule(S))},50);return me("div",{className:Li["control-bar"],children:[me("section",{className:Li["seek-bar"],children:[F("div",{id:"seekBarBox",className:Li["seek-bar-top"],onClick:b,children:me("div",{className:Li["seek-bar-progress"],children:[F("div",{className:Li.total}),F("div",{id:"seekActive",onMouseDown:C=>s(C,"seek"),className:Li.active,style:{width:v}}),F("div",{className:Li["seek-mask"]})]})}),me("div",{className:Li["seek-bar-bottom"],children:[me("div",{className:Li["seek-bar-left-wrapper"],children:[F("div",{className:Li["seek-bar-play"],onClick:d,children:r.playSate?F(af,{component:jOe,sx:{width:16,height:16}}):F(af,{component:UOe,sx:{width:16,height:16}})}),F(af,{component:MO,style:{cursor:"pointer",color:"#fff"},onClick:()=>{f(C=>!C)}}),c&&F(Js,{style:{width:"100px"},min:0,max:500,defaultValue:R,onChange:(C,S)=>{r.nvTimeline&&r.nvTimeline.setVolumeGain(S/100,S/100)}})]}),me("div",{className:Li["seek-bar-time"],children:[F("span",{children:g}),F("span",{children:"../.."}),F("span",{children:y})]})]})]}),F("section",{className:Li["magnify-container"],children:me("div",{className:Li["slider-box"],children:[F(af,{component:FO,className:Li["zoom-icon"],onClick:()=>_(-1)}),F(Js,{className:Li["ratio-slider"],step:1,min:0,max:14,value:h,onChange:w}),F(af,{component:DO,className:Li["zoom-icon"],onClick:()=>_(1)}),F(af,{component:PO,className:Li["zoom-icon"],onClick:M})]})}),me("section",{className:Li["seek-bar-ruler"],id:"trimSeekBar",ref:o,children:[F("div",{className:Li["ruler-wrapper"],style:{width:`${a}px`},onClick:b,children:F(sLe,{width:a,duration:u,ruler:h})}),F("div",{id:"clipEditorTrack",className:Li["ruler-track"],style:{width:`${a*h}px`,background:k},children:e.children})]})]})}),uLe="#6036d6",dLe="var(--text-color)",fLe="var(--hover-text-color)",hLe="var(--bg-color)",pLe="8px",mLe="30px",gLe="#c0fbdf",yLe="#222229",vLe="var(--third-bg-color)",bLe="#FBB500",wLe="72px",CLe="70px",xLe="64px",SLe="10px",_Le="_scrollBarStyle_hzblf_4",ELe="_ellipsisStyle_hzblf_22",ALe="_dragClipStyle_hzblf_27",Zv={primary:uLe,textColor:dLe,hoverTextColor:fLe,bgColor:hLe,trackmarginbetween:pLe,trackmaterialheight:mLe,musiclyricsbgcolor:gLe,bgsecondarycolor:yLe,bgthirdcolor:vLe,selectedClipBorderColor:bLe,sliderMenuWidth:wLe,leftTrackControlWidth:CLe,titleBarHeight:xLe,timeLineAreaPaddingLeft:SLe,scrollBarStyle:_Le,ellipsisStyle:ELe,dragClipStyle:ALe,"drag-in-point":"_drag-in-point_hzblf_27","drag-out-point":"_drag-out-point_hzblf_28","drag-line":"_drag-line_hzblf_42","monitor-view":"_monitor-view_hzblf_79","audio-wave":"_audio-wave_hzblf_89"},kLe=A.forwardRef((e,n)=>{const[t,r]=A.useState(!1),i=A.useRef(null),a=A.useRef(null);function l(){const o=i.current;if(!o)return;let u=o.clientHeight,h=o.clientWidth;const d=a.current;if(!d)return;const p=$c.ratioScreen({width:h,height:u},2/1);h=p.width,u=p.height,d.style.height=u+"px",d.style.width=h+"px",d.height=u*(window.devicePixelRatio||1),d.width=h*(window.devicePixelRatio||1)}return A.useImperativeHandle(n,()=>({resizeMonitor:l})),A.useEffect(()=>(window.addEventListener("resize",l),Ce.$on("InitClipEditor",l),Ce.$on("onWebRequestWaitStatusChange",r),()=>{window.removeEventListener("resize",l),Ce.$off("onWebRequestWaitStatusChange",r),Ce.$off("InitClipEditor",l)}),[]),me("div",{ref:i,className:Zv["monitor-view"],children:[F($1,{spinning:t,children:F("canvas",{id:"trim-live-window",className:Zv["live-window"],ref:a,style:{display:e.type===ye.materialType.audio?"none":"block"}})}),e.type===ye.materialType.audio?F("div",{className:Zv["audio-wave"],id:"audioWave"}):null]})}),TLe="#6036d6",ILe="var(--text-color)",PLe="var(--hover-text-color)",DLe="var(--bg-color)",FLe="8px",MLe="30px",RLe="#c0fbdf",NLe="#222229",BLe="var(--third-bg-color)",OLe="#FBB500",LLe="72px",jLe="70px",ULe="64px",$Le="10px",VLe="_scrollBarStyle_1aw21_4",zLe="_ellipsisStyle_1aw21_22",HLe="_dragClipStyle_1aw21_27",GLe={primary:TLe,textColor:ILe,hoverTextColor:PLe,bgColor:DLe,trackmarginbetween:FLe,trackmaterialheight:MLe,musiclyricsbgcolor:RLe,bgsecondarycolor:NLe,bgthirdcolor:BLe,selectedClipBorderColor:OLe,sliderMenuWidth:LLe,leftTrackControlWidth:jLe,titleBarHeight:ULe,timeLineAreaPaddingLeft:$Le,scrollBarStyle:VLe,ellipsisStyle:zLe,dragClipStyle:HLe,"drag-in-point":"_drag-in-point_1aw21_27","drag-out-point":"_drag-out-point_1aw21_28","drag-line":"_drag-line_1aw21_42","img-preview":"_img-preview_1aw21_79"},WLe="#6036d6",XLe="var(--text-color)",YLe="var(--hover-text-color)",ZLe="var(--bg-color)",KLe="8px",QLe="30px",JLe="#c0fbdf",qLe="#222229",eje="var(--third-bg-color)",tje="#FBB500",nje="72px",rje="70px",ije="64px",aje="10px",oje="_scrollBarStyle_1u9eq_4",sje="_ellipsisStyle_1u9eq_22",lje="_dragClipStyle_1u9eq_27",cje="_middle_1u9eq_107",uje={primary:WLe,textColor:XLe,hoverTextColor:YLe,bgColor:ZLe,trackmarginbetween:KLe,trackmaterialheight:QLe,musiclyricsbgcolor:JLe,bgsecondarycolor:qLe,bgthirdcolor:eje,selectedClipBorderColor:tje,sliderMenuWidth:nje,leftTrackControlWidth:rje,titleBarHeight:ije,timeLineAreaPaddingLeft:aje,scrollBarStyle:oje,ellipsisStyle:sje,dragClipStyle:lje,"drag-in-point":"_drag-in-point_1u9eq_27","drag-out-point":"_drag-out-point_1u9eq_28","drag-line":"_drag-line_1u9eq_42","selected-area":"_selected-area_1u9eq_79","mover-bar-handler":"_mover-bar-handler_1u9eq_86","left-handler":"_left-handler_1u9eq_94","right-handler":"_right-handler_1u9eq_97","move-bar":"_move-bar_1u9eq_100",middle:cje,"left-bar":"_left-bar_1u9eq_110","right-bar":"_right-bar_1u9eq_131"},dje=()=>{const[e]=A.useContext(eh),n=A.useRef(null),{onSectionMouseDown:t}=RO(),r=A.useMemo(()=>({width:e.sectionRight-e.sectionLeft+"px",left:e.sectionLeft+"px"}),[e.sectionLeft,e.sectionRight]);return me("div",{ref:n,className:`${uje["selected-area"]} drag-clip`,style:r,onMouseDown:i=>t(i,"trimPx"),onClick:i=>i.stopPropagation(),children:[me("div",{className:"drag-in-point",children:[F("div",{className:"drag-line"}),F("div",{className:"drag-line"})]}),me("div",{className:"drag-out-point",children:[F("div",{className:"drag-line"}),F("div",{className:"drag-line"})]})]})};let Kv=0;const fje=A.forwardRef((e,n)=>{var y;const[t,r]=A.useContext(eh),[i,a]=A.useState(),{pieceSelectedResource:l,showReplacClipModal:o}=Ve(v=>v.editor),{initEditor:u,cancel:h,handleSetPlaySate:d,onPlaybackCallback:p}=ow(),{refreshTimelineData:s}=F0(),c=A.useMemo(()=>{const v=t.clip;return v&&v.videoType?v.videoType===ye.materialType.video||v.isDir:!1},[t.clip]),f=A.useMemo(()=>{const v=t.clip;return v&&v.videoType?v.videoType===ye.materialType.picture||v.isDir:!1},[t.clip]);A.useImperativeHandle(n,()=>({handleOk:m,handleCancle:g}));const m=async()=>{var M;let v=Math.round(t.sectionInPoint),b=Math.round(t.sectionOutPoint);if(((M=t.clip)==null?void 0:M.videoType)===ye.materialType.picture&&(v=0,b=t.trimDuration),!i||!t.clip)return;const _={trackIndex:Kv,originTrackIndex:Kv,clipIndex:i.index,type:"videoTrack",clip:{...t.clip,trimIn:v,trimOut:b,index:i.index,inPoint:i.inPoint,outPoint:i.outPoint,audioFxs:i.audioFxs,videoFxs:i.videoFxs}};await s({leftPosition:i==null?void 0:i.inPoint,draggedData:_,isReplace:!0}),h()};function g(){h()}return A.useEffect(()=>{if(!i)return;const v=(i==null?void 0:i.outPoint)-(i==null?void 0:i.inPoint)||0;r(b=>{b.trimDuration=v})},[i]),A.useEffect(()=>{!l&&!o||(r(v=>{v.clip=v7(Pe(l))}),a(Ca().clipData),Kv=Ca().trackIndex)},[l,o]),A.useEffect(()=>(Ce.$on("playStatus",d),Ce.$on("onPlaybackSubTimelinePosition",p),()=>{Ce.$off("playStatus",d),Ce.$off("onPlaybackSubTimelinePosition",p)}),[]),A.useEffect(()=>{t.clip&&c&&o&&u()},[t.clip]),A.useEffect(()=>{o||h()},[o]),me(Zt,{children:[f?F("div",{className:GLe["img-preview"],children:F("img",{src:(y=t.clip)==null?void 0:y.path.replace(/http:/,document.location.protocol),alt:""})}):null,c?me(Zt,{children:[F(kLe,{type:t.clip.videoType||ye.materialType.video}),F(cLe,{children:F(dje,{})})]}):null]})}),{$t:xp}=en(),hje=()=>{const e=Hc(),{showReplacClipModal:n,pieceSelectedResource:t}=Ve(o=>o.editor),r=A.useRef(),i=()=>{var o;(o=r.current)==null||o.handleCancle(),e(zt.isShowReplaceClipModal(!1)),e(zt.isShowReplaceClipDialog(!1)),e(zt.updatePieceSelectedResource(null))},a=async()=>{var o;await((o=r.current)==null?void 0:o.handleOk()),e(zt.isShowReplaceClipModal(!1)),e(zt.isShowReplaceClipDialog(!1))},l=()=>{var o;(o=r.current)==null||o.handleCancle(),e(zt.isShowReplaceClipModal(!1)),e(zt.isShowReplaceClipDialog(!0)),e(zt.updatePieceSelectedResource(null))};return F(il,{open:n,onClose:i,children:me("div",{className:gc["trim-modal"],children:[me("div",{className:gc["trim-modal-header"],children:[F("div",{className:gc["title-big"],children:xp("labels.replaceClipTitle")}),(t==null?void 0:t.mediaType)===ye.materialType.video&&F("div",{className:gc["title-sec"],children:xp("msg.replaceClipSecTitle")})]}),F("div",{className:gc["trim-modal-body"],children:F(bOe,{modalType:1,children:F(fje,{ref:r})})}),me("div",{className:gc["trim-modal-footer"],children:[F("div",{className:gc.left,children:F(un,{sx:{color:"#181818"},onClick:()=>l(),children:xp("labels.back")})}),me("div",{className:gc.right,children:[F(un,{variant:"outlined",onClick:()=>i(),children:xp("labels.cancel")}),F(un,{variant:"contained",disableElevation:!0,onClick:()=>a(),children:xp("labels.replace")})]})]})]})})},pje=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("rect",{width:24,height:24,rx:12,fill:"url(#paint0_linear_6205_150626)"}),A.createElement("mask",{id:"mask0_6205_150626",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_6205_150626)"},A.createElement("rect",{x:5.4375,y:5.4375,width:13.125,height:13.125,rx:.9625,stroke:"white",strokeWidth:.875}),A.createElement("path",{d:"M11.9753 12.5859H9.64008L9.25368 13.7031H8.01888L10.1273 7.83152H11.4965L13.6049 13.7031H12.3617L11.9753 12.5859ZM11.6561 11.6451L10.8077 9.19232L9.95928 11.6451H11.6561ZM15.611 7.83992V13.7031H14.435V7.83992H15.611Z",fill:"white"}),A.createElement("path",{d:"M7.79688 16.1953H14.0969",stroke:"white",strokeWidth:.98,strokeLinecap:"round"}),A.createElement("path",{d:"M15.5 16.2031H16.2",stroke:"white",strokeWidth:.98,strokeLinecap:"round"})),A.createElement("defs",null,A.createElement("linearGradient",{id:"paint0_linear_6205_150626",x1:12,y1:0,x2:12,y2:24,gradientUnits:"userSpaceOnUse"},A.createElement("stop",{stopColor:"#6036D6"}),A.createElement("stop",{offset:1,stopColor:"#33BEF0"})))),mje=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("rect",{width:24,height:24,rx:12,fill:"url(#paint0_linear_734_26205)"}),A.createElement("mask",{id:"mask0_734_26205",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:2,y:2,width:20,height:20},A.createElement("rect",{x:2,y:2,width:20,height:20,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_734_26205)"},A.createElement("path",{d:"M6.16667 8.35616L5.13842 7.89589C5.04614 7.85753 5 7.78721 5 7.68493C5 7.58265 5.04614 7.51233 5.13842 7.47397L6.16667 7.0137L6.64124 6.01644C6.68079 5.92694 6.7533 5.88219 6.85876 5.88219C6.96422 5.88219 7.03672 5.92694 7.07627 6.01644L7.55085 7.0137L8.5791 7.47397C8.67137 7.51233 8.71751 7.58265 8.71751 7.68493C8.71751 7.78721 8.67137 7.85753 8.5791 7.89589L7.55085 8.35616L7.07627 9.35342C7.03672 9.44292 6.96422 9.48767 6.85876 9.48767C6.7533 9.48767 6.68079 9.44292 6.64124 9.35342L6.16667 8.35616ZM16.113 6.5726L15.6186 6.34247C15.5264 6.30411 15.4802 6.24018 15.4802 6.15068C15.4802 6.06119 15.5264 5.99726 15.6186 5.9589L16.113 5.72877L16.3503 5.24932C16.3898 5.15982 16.4557 5.11507 16.548 5.11507C16.6403 5.11507 16.7062 5.15982 16.7458 5.24932L16.9831 5.72877L17.4774 5.9589C17.5697 5.99726 17.6158 6.06119 17.6158 6.15068C17.6158 6.24018 17.5697 6.30411 17.4774 6.34247L16.9831 6.5726L16.7458 7.05205C16.7062 7.14155 16.6403 7.1863 16.548 7.1863C16.4557 7.1863 16.3898 7.14155 16.3503 7.05205L16.113 6.5726ZM17.5169 9.6411L17.0226 9.41096C16.9303 9.3726 16.8842 9.30868 16.8842 9.21918C16.8842 9.12968 16.9303 9.06575 17.0226 9.0274L17.5169 8.79726L17.7345 8.31781C17.7872 8.22831 17.8597 8.18356 17.952 8.18356C18.0443 8.18356 18.1102 8.22831 18.1497 8.31781L18.387 8.79726L18.8814 9.0274C18.9605 9.06575 19 9.12968 19 9.21918C19 9.30868 18.9605 9.3726 18.8814 9.41096L18.387 9.6411L18.1497 10.1205C18.1102 10.21 18.0443 10.2548 17.952 10.2548C17.8597 10.2548 17.7872 10.21 17.7345 10.1205L17.5169 9.6411ZM12 13.4384C11.4463 13.4384 10.9783 13.253 10.596 12.8822C10.2137 12.5114 10.0226 12.0575 10.0226 11.5205V6.91781C10.0226 6.38082 10.2137 5.92694 10.596 5.55616C10.9783 5.18539 11.4463 5 12 5C12.5537 5 13.0217 5.18539 13.404 5.55616C13.7863 5.92694 13.9774 6.38082 13.9774 6.91781V11.5205C13.9774 12.0575 13.7863 12.5114 13.404 12.8822C13.0217 13.253 12.5537 13.4384 12 13.4384ZM12 12.2877C12.2241 12.2877 12.4121 12.214 12.564 12.0667C12.7153 11.92 12.791 11.7379 12.791 11.5205V6.91781C12.791 6.70046 12.7153 6.51814 12.564 6.37085C12.4121 6.22407 12.2241 6.15068 12 6.15068C11.7759 6.15068 11.5882 6.22407 11.4368 6.37085C11.285 6.51814 11.209 6.70046 11.209 6.91781V11.5205C11.209 11.7379 11.285 11.92 11.4368 12.0667C11.5882 12.214 11.7759 12.2877 12 12.2877ZM12 19C11.8286 19 11.687 18.9458 11.5753 18.8374C11.4629 18.7284 11.4068 18.5909 11.4068 18.4247V16.4685C10.2072 16.3279 9.18893 15.8548 8.35209 15.0493C7.51473 14.2438 7.03013 13.2721 6.89831 12.1342C6.87194 11.968 6.91808 11.8243 7.03672 11.7031C7.15537 11.5814 7.30697 11.5205 7.49153 11.5205C7.63653 11.5205 7.76493 11.5717 7.87672 11.674C7.98904 11.7763 8.05838 11.9041 8.08475 12.0575C8.21657 12.9909 8.6516 13.7738 9.38983 14.4065C10.1281 15.0396 10.9981 15.3562 12 15.3562C13.0019 15.3562 13.8719 15.0396 14.6102 14.4065C15.3484 13.7738 15.7834 12.9909 15.9153 12.0575C15.9416 11.9041 16.0107 11.7763 16.1225 11.674C16.2348 11.5717 16.3635 11.5205 16.5085 11.5205C16.693 11.5205 16.8446 11.5814 16.9633 11.7031C17.0819 11.8243 17.1281 11.968 17.1017 12.1342C16.9699 13.2721 16.4855 14.2438 15.6487 15.0493C14.8113 15.8548 13.7928 16.3279 12.5932 16.4685V18.4247C12.5932 18.5909 12.5373 18.7284 12.4255 18.8374C12.3132 18.9458 12.1714 19 12 19Z",fill:"white"})),A.createElement("defs",null,A.createElement("linearGradient",{id:"paint0_linear_734_26205",x1:12,y1:0,x2:12,y2:24,gradientUnits:"userSpaceOnUse"},A.createElement("stop",{stopColor:"#FF32D3"}),A.createElement("stop",{offset:1,stopColor:"#5036D6"})))),gje=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_590_25257",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_590_25257)"},A.createElement("path",{d:"M16.75 9.95C16.2667 9.95 15.8543 9.77933 15.513 9.438C15.171 9.096 15 8.68333 15 8.2V4C15 3.5 15.171 3.08333 15.513 2.75C15.8543 2.41667 16.2667 2.25 16.75 2.25C17.25 2.25 17.6667 2.41667 18 2.75C18.3333 3.08333 18.5 3.5 18.5 4V8.2C18.5 8.68333 18.3333 9.096 18 9.438C17.6667 9.77933 17.25 9.95 16.75 9.95ZM5.3 21.5C4.8 21.5 4.375 21.325 4.025 20.975C3.675 20.625 3.5 20.2 3.5 19.7V4.3C3.5 3.8 3.675 3.375 4.025 3.025C4.375 2.675 4.8 2.5 5.3 2.5H12.75V4H5.3C5.21667 4 5.146 4.029 5.088 4.087C5.02933 4.14567 5 4.21667 5 4.3V19.7C5 19.7833 5.02933 19.8543 5.088 19.913C5.146 19.971 5.21667 20 5.3 20H15.7C15.7833 20 15.8543 19.971 15.913 19.913C15.971 19.8543 16 19.7833 16 19.7V17.875H17.5V19.7C17.5 20.2 17.325 20.625 16.975 20.975C16.625 21.325 16.2 21.5 15.7 21.5H5.3ZM7.25 17.875V16.25H13.75V17.875H7.25ZM7.25 14.875V13.375H11.75V14.875H7.25ZM17.5 15.75H16V13.2C14.75 13.0167 13.6873 12.4583 12.812 11.525C11.9373 10.5917 11.5 9.48333 11.5 8.2H13C13 9.2 13.371 10.0417 14.113 10.725C14.8543 11.4083 15.7333 11.75 16.75 11.75C17.7833 11.75 18.6667 11.4083 19.4 10.725C20.1333 10.0417 20.5 9.2 20.5 8.2H22C22 9.48333 21.5667 10.5917 20.7 11.525C19.8333 12.4583 18.7667 13.0167 17.5 13.2V15.75Z",fill:"#CCCCCC"}))),NO=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_590_25247",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_590_25247)"},A.createElement("path",{d:"M7.3 20.5C6.8 20.5 6.375 20.325 6.025 19.975C5.675 19.625 5.5 19.2 5.5 18.7V6H5.25C5.03333 6 4.85433 5.929 4.713 5.787C4.571 5.64567 4.5 5.46667 4.5 5.25C4.5 5.03333 4.571 4.85433 4.713 4.713C4.85433 4.571 5.03333 4.5 5.25 4.5H9C9 4.25 9.08733 4.04167 9.262 3.875C9.43733 3.70833 9.65 3.625 9.9 3.625H14.1C14.35 3.625 14.5627 3.70833 14.738 3.875C14.9127 4.04167 15 4.25 15 4.5H18.75C18.9667 4.5 19.146 4.571 19.288 4.713C19.4293 4.85433 19.5 5.03333 19.5 5.25C19.5 5.46667 19.4293 5.64567 19.288 5.787C19.146 5.929 18.9667 6 18.75 6H18.5V18.7C18.5 19.2 18.325 19.625 17.975 19.975C17.625 20.325 17.2 20.5 16.7 20.5H7.3ZM7 6V18.7C7 18.7833 7.02933 18.8543 7.088 18.913C7.146 18.971 7.21667 19 7.3 19H16.7C16.7833 19 16.8543 18.971 16.913 18.913C16.971 18.8543 17 18.7833 17 18.7V6H7ZM9.4 16.25C9.4 16.4667 9.471 16.646 9.613 16.788C9.75433 16.9293 9.93333 17 10.15 17C10.3667 17 10.546 16.9293 10.688 16.788C10.8293 16.646 10.9 16.4667 10.9 16.25V8.75C10.9 8.53333 10.8293 8.354 10.688 8.212C10.546 8.07067 10.3667 8 10.15 8C9.93333 8 9.75433 8.07067 9.613 8.212C9.471 8.354 9.4 8.53333 9.4 8.75V16.25ZM13.1 16.25C13.1 16.4667 13.1707 16.646 13.312 16.788C13.454 16.9293 13.6333 17 13.85 17C14.0667 17 14.246 16.9293 14.388 16.788C14.5293 16.646 14.6 16.4667 14.6 16.25V8.75C14.6 8.53333 14.5293 8.354 14.388 8.212C14.246 8.07067 14.0667 8 13.85 8C13.6333 8 13.454 8.07067 13.312 8.212C13.1707 8.354 13.1 8.53333 13.1 8.75V16.25ZM7 6V18.7C7 18.7833 7.02933 18.8543 7.088 18.913C7.146 18.971 7.21667 19 7.3 19H7V6Z",fill:"#CCCCCC"}))),yje=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_590_25244",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_590_25244)"},A.createElement("path",{d:"M21.2129 4.33438L13.6129 11.9344L16.3379 14.6844C16.5879 14.5344 16.8546 14.43 17.1379 14.3714C17.4212 14.3134 17.7046 14.2844 17.9879 14.2844C18.9879 14.2844 19.8462 14.6427 20.5629 15.3594C21.2796 16.076 21.6379 16.9344 21.6379 17.9344C21.6379 18.951 21.2796 19.8177 20.5629 20.5344C19.8462 21.251 18.9879 21.6094 17.9879 21.6094C16.9879 21.6094 16.1296 21.251 15.4129 20.5344C14.6962 19.8177 14.3379 18.951 14.3379 17.9344C14.3379 17.651 14.3672 17.3677 14.4259 17.0844C14.4839 16.801 14.5796 16.5344 14.7129 16.2844L11.9879 13.5594L9.26289 16.2844C9.39622 16.5344 9.49189 16.801 9.54989 17.0844C9.60856 17.3677 9.63789 17.651 9.63789 17.9344C9.63789 18.951 9.27956 19.8177 8.56289 20.5344C7.84622 21.251 6.98789 21.6094 5.98789 21.6094C4.98789 21.6094 4.12956 21.251 3.41289 20.5344C2.69622 19.8177 2.33789 18.9594 2.33789 17.9594C2.33789 16.9427 2.69622 16.076 3.41289 15.3594C4.12956 14.6427 4.98789 14.2844 5.98789 14.2844C6.27122 14.2844 6.55456 14.3134 6.83789 14.3714C7.12122 14.43 7.38789 14.5344 7.63789 14.6844L19.5879 2.70938C19.8212 2.49271 20.0922 2.38437 20.4009 2.38437C20.7089 2.38437 20.9796 2.49271 21.2129 2.70938C21.4462 2.94271 21.5629 3.21771 21.5629 3.53437C21.5629 3.85104 21.4462 4.11771 21.2129 4.33438ZM10.8379 9.18437L9.21289 10.7844L2.76289 4.33438C2.52956 4.11771 2.41289 3.85104 2.41289 3.53437C2.41289 3.21771 2.52956 2.94271 2.76289 2.70938C2.99622 2.49271 3.26689 2.38437 3.57489 2.38437C3.88356 2.38437 4.15456 2.49271 4.38789 2.70938L10.8379 9.18437ZM8.13789 17.9344C8.13789 17.3344 7.92956 16.826 7.51289 16.4094C7.09622 15.9927 6.58789 15.7844 5.98789 15.7844C5.38789 15.7844 4.87956 15.9927 4.46289 16.4094C4.04622 16.826 3.83789 17.3344 3.83789 17.9344C3.83789 18.551 4.04622 19.0677 4.46289 19.4844C4.87956 19.901 5.38789 20.1094 5.98789 20.1094C6.58789 20.1094 7.09622 19.901 7.51289 19.4844C7.92956 19.0677 8.13789 18.551 8.13789 17.9344ZM12.2379 11.9594C12.2379 11.876 12.2172 11.8094 12.1759 11.7594C12.1339 11.7094 12.0712 11.6844 11.9879 11.6844C11.9212 11.6844 11.8629 11.7094 11.8129 11.7594C11.7629 11.8094 11.7379 11.8677 11.7379 11.9344C11.7379 12.0177 11.7586 12.08 11.7999 12.1214C11.8419 12.1634 11.9046 12.1844 11.9879 12.1844C12.0546 12.1844 12.1129 12.1634 12.1629 12.1214C12.2129 12.08 12.2379 12.026 12.2379 11.9594ZM20.1379 17.9344C20.1379 17.3344 19.9296 16.826 19.5129 16.4094C19.0962 15.9927 18.5879 15.7844 17.9879 15.7844C17.3879 15.7844 16.8796 15.9927 16.4629 16.4094C16.0462 16.826 15.8379 17.3344 15.8379 17.9344C15.8379 18.551 16.0462 19.0677 16.4629 19.4844C16.8796 19.901 17.3879 20.1094 17.9879 20.1094C18.5879 20.1094 19.0962 19.901 19.5129 19.4844C19.9296 19.0677 20.1379 18.551 20.1379 17.9344Z",fill:"#CCCCCC"}))),vje=e=>A.createElement("svg",{width:18,height:18,viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("path",{d:"M10.25 5.75V4.25H13.25V0.25H14.75V4.25H17.75V5.75H10.25ZM13.25 17.75V8.25H14.75V17.75H13.25ZM3.25 17.75V13.75H0.25V12.25H7.75V13.75H4.75V17.75H3.25ZM3.25 9.75V0.25H4.75V9.75H3.25Z",fill:"#CCCCCC"})),bje=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_590_25241",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_590_25241)"},A.createElement("path",{d:"M9.95078 18.7484C8.41745 18.7484 7.09245 18.2484 5.97578 17.2484C4.85911 16.2484 4.30078 14.9984 4.30078 13.4984C4.30078 11.9984 4.85911 10.7484 5.97578 9.74844C7.09245 8.74844 8.41745 8.24844 9.95078 8.24844H16.8508L14.5258 5.92344C14.3924 5.7901 14.3214 5.6191 14.3128 5.41044C14.3048 5.20244 14.3758 5.02344 14.5258 4.87344C14.6758 4.72344 14.8508 4.64844 15.0508 4.64844C15.2508 4.64844 15.4258 4.72344 15.5758 4.87344L19.0758 8.37344C19.1591 8.45677 19.2218 8.55244 19.2638 8.66044C19.3051 8.7691 19.3258 8.88177 19.3258 8.99844C19.3258 9.1151 19.3051 9.22744 19.2638 9.33544C19.2218 9.4441 19.1591 9.5401 19.0758 9.62344L15.5758 13.1234C15.4424 13.2568 15.2714 13.3274 15.0628 13.3354C14.8548 13.3441 14.6758 13.2734 14.5258 13.1234C14.3758 12.9734 14.3008 12.7984 14.3008 12.5984C14.3008 12.3984 14.3758 12.2234 14.5258 12.0734L16.8508 9.74844H9.95078C8.83411 9.74844 7.86345 10.1024 7.03878 10.8104C6.21345 11.5191 5.80078 12.4151 5.80078 13.4984C5.80078 14.5818 6.21345 15.4778 7.03878 16.1864C7.86345 16.8944 8.83411 17.2484 9.95078 17.2484H16.0508C16.2674 17.2484 16.4464 17.3191 16.5878 17.4604C16.7298 17.6024 16.8008 17.7818 16.8008 17.9984C16.8008 18.2151 16.7298 18.3944 16.5878 18.5364C16.4464 18.6778 16.2674 18.7484 16.0508 18.7484H9.95078Z",fill:"#CCCCCC"}))),wje=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("g",{id:"Icon/restoreSeparation"},A.createElement("path",{d:"M3 12H21",stroke:"#CCCCCC",strokeLinecap:"round",strokeLinejoin:"round",strokeDasharray:"2 2"}),A.createElement("path",{d:"M8.59375 7.25C8.43403 7.25 8.29514 7.19097 8.17708 7.07292C8.05903 6.95486 8 6.8125 8 6.64583V1.60417C8 1.4375 8.05903 1.29514 8.17708 1.17708C8.29514 1.05903 8.43403 1 8.59375 1H13.6458C13.8125 1 13.9549 1.05903 14.0729 1.17708C14.191 1.29514 14.25 1.4375 14.25 1.60417V3.77083L15.4479 2.57292C15.4965 2.51736 15.5521 2.50347 15.6146 2.53125C15.6771 2.55903 15.7083 2.60764 15.7083 2.67708V5.57292C15.7083 5.64236 15.6771 5.69097 15.6146 5.71875C15.5521 5.74653 15.4965 5.73264 15.4479 5.67708L14.25 4.46875V6.64583C14.25 6.8125 14.191 6.95486 14.0729 7.07292C13.9549 7.19097 13.8125 7.25 13.6458 7.25H8.59375Z",fill:"#CCCCCC"}),A.createElement("path",{d:"M13.3653 23.9779C13.2695 24.0147 13.1816 24.0055 13.1018 23.9503C13.022 23.8952 12.982 23.8161 12.982 23.7131C12.982 23.669 12.996 23.6304 13.024 23.5973C13.0519 23.5641 13.0858 23.5402 13.1257 23.5255C13.8283 23.2901 14.3912 22.8984 14.8144 22.3504C15.2375 21.8024 15.4491 21.1863 15.4491 20.5022C15.4491 19.818 15.2375 19.2001 14.8144 18.6484C14.3912 18.0967 13.8283 17.7068 13.1257 17.4788C13.0778 17.4641 13.0419 17.4383 13.018 17.4015C12.994 17.3648 12.982 17.3243 12.982 17.2802C12.982 17.1845 13.022 17.1091 13.1018 17.054C13.1816 16.9988 13.2695 16.9859 13.3653 17.0154C14.1477 17.2949 14.7824 17.7491 15.2695 18.3781C15.7565 19.007 16 19.7151 16 20.5022C16 21.2893 15.7565 21.9973 15.2695 22.6262C14.7824 23.2552 14.1477 23.7058 13.3653 23.9779ZM8.34731 21.6166C8.24351 21.6166 8.15968 21.5872 8.09581 21.5283C8.03194 21.4695 8 21.3923 8 21.2966V19.7298C8 19.6341 8.03194 19.5569 8.09581 19.498C8.15968 19.4392 8.24351 19.4098 8.34731 19.4098H9.78443L11.2455 18.0636C11.3573 17.9606 11.483 17.9367 11.6228 17.9919C11.7625 18.047 11.8323 18.1408 11.8323 18.2733V22.7421C11.8323 22.8819 11.7625 22.9793 11.6228 23.0345C11.483 23.0897 11.3573 23.0658 11.2455 22.9628L9.78443 21.6166H8.34731ZM12.8024 22.1904V18.825C13.1617 18.9574 13.4491 19.1781 13.6647 19.487C13.8802 19.796 13.988 20.138 13.988 20.5132C13.988 20.8957 13.8802 21.2378 13.6647 21.5394C13.4491 21.841 13.1617 22.058 12.8024 22.1904Z",fill:"#CCCCCC"}))),Cje=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_590_25238",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_590_25238)"},A.createElement("path",{d:"M7.95078 18.7449C7.73411 18.7449 7.55478 18.6742 7.41278 18.5329C7.27145 18.3909 7.20078 18.2115 7.20078 17.9949C7.20078 17.7782 7.27145 17.5989 7.41278 17.4569C7.55478 17.3155 7.73411 17.2449 7.95078 17.2449H14.0508C15.1674 17.2449 16.1381 16.8909 16.9628 16.1829C17.7881 15.4742 18.2008 14.5782 18.2008 13.4949C18.2008 12.4115 17.7881 11.5155 16.9628 10.8069C16.1381 10.0989 15.1674 9.74486 14.0508 9.74486H7.15078L9.47578 12.0699C9.60911 12.2032 9.68011 12.3739 9.68878 12.5819C9.69678 12.7905 9.62578 12.9699 9.47578 13.1199C9.32578 13.2699 9.15078 13.3449 8.95078 13.3449C8.75078 13.3449 8.57578 13.2699 8.42578 13.1199L4.92578 9.61986C4.84245 9.53652 4.78011 9.44052 4.73878 9.33186C4.69678 9.22386 4.67578 9.11152 4.67578 8.99486C4.67578 8.87819 4.69678 8.76552 4.73878 8.65686C4.78011 8.54886 4.84245 8.45319 4.92578 8.36986L8.42578 4.86986C8.55911 4.73652 8.73011 4.66552 8.93878 4.65686C9.14678 4.64886 9.32578 4.71986 9.47578 4.86986C9.62578 5.01986 9.70078 5.19486 9.70078 5.39486C9.70078 5.59486 9.62578 5.76986 9.47578 5.91986L7.15078 8.24486H14.0508C15.5841 8.24486 16.9091 8.74486 18.0258 9.74486C19.1424 10.7449 19.7008 11.9949 19.7008 13.4949C19.7008 14.9949 19.1424 16.2449 18.0258 17.2449C16.9091 18.2449 15.5841 18.7449 14.0508 18.7449H7.95078Z",fill:"#CCCCCC"}))),xje=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("path",{d:"M3 12H21",stroke:"#CCCCCC",strokeLinecap:"round",strokeLinejoin:"round",strokeDasharray:"2 2"}),A.createElement("path",{d:"M8.59375 7.25C8.43403 7.25 8.29514 7.19097 8.17708 7.07292C8.05903 6.95486 8 6.8125 8 6.64583V1.60417C8 1.4375 8.05903 1.29514 8.17708 1.17708C8.29514 1.05903 8.43403 1 8.59375 1H13.6458C13.8125 1 13.9549 1.05903 14.0729 1.17708C14.191 1.29514 14.25 1.4375 14.25 1.60417V3.77083L15.4479 2.57292C15.4965 2.51736 15.5521 2.50347 15.6146 2.53125C15.6771 2.55903 15.7083 2.60764 15.7083 2.67708V5.57292C15.7083 5.64236 15.6771 5.69097 15.6146 5.71875C15.5521 5.74653 15.4965 5.73264 15.4479 5.67708L14.25 4.46875V6.64583C14.25 6.8125 14.191 6.95486 14.0729 7.07292C13.9549 7.19097 13.8125 7.25 13.6458 7.25H8.59375Z",fill:"#CCCCCC"}),A.createElement("path",{d:"M13.3653 23.9779C13.2695 24.0147 13.1816 24.0055 13.1018 23.9503C13.022 23.8952 12.982 23.8161 12.982 23.7131C12.982 23.669 12.996 23.6304 13.024 23.5973C13.0519 23.5641 13.0858 23.5402 13.1257 23.5255C13.8283 23.2901 14.3912 22.8984 14.8144 22.3504C15.2375 21.8024 15.4491 21.1863 15.4491 20.5022C15.4491 19.818 15.2375 19.2001 14.8144 18.6484C14.3912 18.0967 13.8283 17.7068 13.1257 17.4788C13.0778 17.4641 13.0419 17.4383 13.018 17.4015C12.994 17.3648 12.982 17.3243 12.982 17.2802C12.982 17.1845 13.022 17.1091 13.1018 17.054C13.1816 16.9988 13.2695 16.9859 13.3653 17.0154C14.1477 17.2949 14.7824 17.7491 15.2695 18.3781C15.7565 19.007 16 19.7151 16 20.5022C16 21.2893 15.7565 21.9973 15.2695 22.6262C14.7824 23.2552 14.1477 23.7058 13.3653 23.9779ZM8.34731 21.6166C8.24351 21.6166 8.15968 21.5872 8.09581 21.5283C8.03194 21.4695 8 21.3923 8 21.2966V19.7298C8 19.6341 8.03194 19.5569 8.09581 19.498C8.15968 19.4392 8.24351 19.4098 8.34731 19.4098H9.78443L11.2455 18.0636C11.3573 17.9606 11.483 17.9367 11.6228 17.9919C11.7625 18.047 11.8323 18.1408 11.8323 18.2733V22.7421C11.8323 22.8819 11.7625 22.9793 11.6228 23.0345C11.483 23.0897 11.3573 23.0658 11.2455 22.9628L9.78443 21.6166H8.34731ZM12.8024 22.1904V18.825C13.1617 18.9574 13.4491 19.1781 13.6647 19.487C13.8802 19.796 13.988 20.138 13.988 20.5132C13.988 20.8957 13.8802 21.2378 13.6647 21.5394C13.4491 21.841 13.1617 22.058 12.8024 22.1904Z",fill:"#CCCCCC"})),Sje=e=>A.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("g",{id:"Icon/screenshot"},A.createElement("mask",{id:"mask0_590_25268",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},A.createElement("rect",{id:"Bounding box",width:24,height:24,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_590_25268)"},A.createElement("path",{id:"icon",d:"M6 9V7C6 6.44772 6.44772 6 7 6H9M18 15V17C18 17.5523 17.5523 18 17 18H15M5 21H19C20.1046 21 21 20.1046 21 19V5C21 3.89543 20.1046 3 19 3H5C3.89543 3 3 3.89543 3 5V19C3 20.1046 3.89543 21 5 21Z",stroke:"#CCCCCC",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"}))));function BO(){const e=Nt(),[n,t]=A.useContext(Ha),{projectData:r}=Ve(h=>h.project);async function i({needSave:h}={needSave:!0}){var g,y;const{timelineData:d,nvTimeline:p}=Re.getState().project,s=Pe(d.tracks),{combinationMap:c}=$b(),f=Rl(s),m=n.allSelectData.reduce((v,b)=>[...v,...b.clips],[]).map(v=>v.uuid);if(p!==void 0){let v=nvsGetStreamingContextInstance().getTimelineCurrentPosition(p);if(f.length&&f.find(b=>b.clips.length)){for(const{track:b,clips:_}of f)for(const M of _)if(v>M.inPoint&&v<M.outPoint){let k=null;if(M.type==="video"?k=await a(s[b.index],M.index,v):M.type==="audio"?k=await a(s[b.index],M.index,v):(M.type==="caption"||M.type==="sticker"||M.type==="musicLyrics"||M.type==="compoundCaption"||M.type==="timelineVideoFx")&&(k=await o(s,b.index,M.index,v)),M.combination){const R=c.get(M.combinationOrder).find(w=>w.track.index===b.index);t(w=>{w.allSelectData[b.index].clips.push(k)}),R==null||R.clips.push(k),m.push(k.uuid)}let P={...M};dataLayer.push({asset_name:P!=null&&P.title?P==null?void 0:P.title:P.text,asset_type:P.type,asset_type_category:null,asset_source:null,asset_is_stock:null,asset_size:P==null?void 0:P.fileSize,asset_file_format:(y=(g=P==null?void 0:P.title)==null?void 0:g.split("."))==null?void 0:y.pop(),asset_duration:P==null?void 0:P.duration,project_type:"video",project_name:r.title,project_id:r.projectId,project_aspect_ratio:r.aspectRatio,project_platform:r.socialMedia,project_status:r.publishStatus,user_id:r.userId,event:"asset_cut"})}e(Ge.updateTimelineDataTracks(s))}else{h=!1;for(let b=0,_=s.length;b<_;b++){let M=s[b],k=M.clips;for(let P=0,E=k.length;P<E;P++){let R=k[P];if(R.inPoint<v&&R.outPoint>v){h=!0;let w=null;if(R.type==="video"?w=await a(M,P,v):R.type==="audio"?w=await a(M,P,v):(R.type==="caption"||R.type==="sticker"||R.type==="compoundCaption"||R.type==="timelineVideoFx")&&(w=await o(s,b,P,v)),R.combination){const S=c.get(R.combinationOrder).find(x=>x.track.index===M.index);t(x=>{x.allSelectData[b].clips.push(w)}),S==null||S.clips.push(w),m.push(w.uuid)}}}}e(Ge.updateTimelineDataTracks(s))}e(Ge.updateTimelineDataClipSelected(m)),tt(),h&&Ft(),Ce.$emit("refreshCombinationMap")}return{allSelectData:f}}async function a(h,d,p,s,c){let f=h,m=f.show,g=f.raw,y=f.clips[d],v=Pe(y),b=y.raw;if(m&&g&&b){if(await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification(),await nvsGetStreamingContextInstance().lastSeekingFinished(),nvsGetStreamingContextInstance().getStreamingEngineState()!==NvsStreamingEngineStateEnum.StreamingEngineStateStopped)return v;g.splitClip(b.getIndex(),p)}y.trimOut=y.trimOut-(y.outPoint-p)*(y.speed||1),y.outPoint=p;let _=v;_.inPoint=p,_.trimIn=y.trimIn+(p-y.inPoint)*(y.speed||1),_.selected=y.combination?y.selected:!1;const M=_.inPoint-y.inPoint,k=jl(_);if(k.length>0&&k.forEach(P=>{P.time-=M}),l(f,_),m&&g&&b&&(await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification(),y.raw=g.getClipByIndex(b.getIndex()),_.raw=g.getClipByIndex(b.getIndex()+1),y.curveSpeedName&&p7([y,_],f.index),_.channelType==="left"?_.raw.setVolumeGain(_.volume,0):_.channelType==="right"&&_.raw.setVolumeGain(0,_.volume)),_.type==="video"&&m){let P=_.raw;await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification(),P.removeAllFx(),await u7(P,_),P.setImageMotionAnimationEnabled(!1),P.setImageMotionMode(0),_.noAudio&&_.raw.setVolumeGain(0,0),n0(_),Ll(y),Ll(_)}else if(_.type==="audio"&&m){let P=_.raw;await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification(),P.removeFx(0),W$(P,_)}return c||(f.clips.splice(d+1,0,_),Nu(f)),_}function l(h,d){let p;h.type==="videoTrack"&&(p=h.transitions.find(s=>s.clipUUID===d.uuid)),d.uuid=ir(),p&&(p.clipUUID=d.uuid,p.index++);for(let s=d.index+1;s<h.clips.length;s++){let c=h.transitions.find(f=>f.clipUUID===h.clips[s].uuid);c&&c.index++}}async function o(h,d,p,s){const c=h[d].clips[p];let m=h[d].show,g=Pe(c),y=u(h,s,d,p),v;c.multiRaw?v=Object.values(c.multiRaw)[0].getZValue():v=c.raw.getZValue(),await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification();let b=Pe(g);if(b.inPoint=s,b.outPoint=g.outPoint,m){if(g.type==="caption"){const _=b;if(await P1(_,v),h[d].clips[p+1].raw=_.raw,_.raw.changeOutPoint(s),_.animationId||_.inAnimationId||_.outAnimationId){mg(c);const M=h[d].clips[p+1];M.animationId="",M.animationPeroid=0,M.inAnimationId="",M.inAnimationDuration=0,M.outAnimationId="",M.outAnimationDuration=0,M.raw.applyModularCaptionAnimation(""),M.raw.setModularCaptionAnimationPeroid(0),M.raw.applyModularCaptionInAnimation(""),M.raw.setModularCaptionInAnimationDuration(0),M.raw.applyModularCaptionOutAnimation(""),M.raw.setModularCaptionOutAnimationDuration(0)}}else if(g.type==="musicLyrics")await Ol({tracks:h},b,100),h[d].clips[p+1].raw=b.raw,g.raw.changeOutPoint(s);else if(g.type==="sticker"){const _=b;if(await F1(_,v),h[d].clips[p+1].raw=_.raw,_.raw.changeOutPoint(s),_.animationId||_.inAnimationId||_.outAnimationId){mg(_);const M=h[d].clips[p+1];M.animationId="",M.animationPeroid=0,M.inAnimationId="",M.inAnimationDuration=0,M.outAnimationId="",M.outAnimationDuration=0,M.raw.applyAnimatedStickerPeriodAnimation(""),M.raw.setAnimatedStickerAnimationPeriod(0),M.raw.applyAnimatedStickerInAnimation(""),M.raw.setAnimatedStickerInAnimationDuration(0),M.raw.applyAnimatedStickerOutAnimation(""),M.raw.setAnimatedStickerOutAnimationDuration(0)}}else if(g.type==="compoundCaption")await D1(b,v),h[d].clips[p+1].raw=b.raw,g.raw.changeOutPoint(s);else if(g.type==="timelineVideoFx"){const _=g;_.multiRaw?Object.values(_.multiRaw).forEach(P=>{P.changeOutPoint(s)}):_.raw.changeOutPoint(s);let M=[],k=h[d].clips[p+1];k.displayName.includes("regulate-")&&(k.displayName="regulate-"+ir()),M.push(k),await As(M,v)}}return y}function u(h,d,p,s){const c=h[p].clips[s],f=Pe(c);return c.outPoint=d,f.inPoint=d,f.uuid=ir(),f.selected=!1,h[p].clips.splice(s+1,0,f),Nu(h[p]),f}return{inciseSelectedClip:i}}function OO(){const[e]=A.useContext(Ha),{project:{timelineData:n,nvTimeline:t}}=Re.getState(),r=Nt();let i=null,a="",l=[],o=0,u=0,h=0;function d(g){const y=_je(n.tracks,t);r(Ge.updateTimelineDataSectionData({isShowSection:g,sectionInPoint:y.in,sectionOutPoint:y.out}))}function p(g,y){a=y,i=document.getElementById("sectionShowId"),l=f1(n.tracks),o=t.getDuration(),u=n.sectionInPoint,h=n.sectionOutPoint,document.addEventListener("mousemove",s),document.addEventListener("mouseup",c),document.body.style.cursor="e-resize"}function s(g){let y=0,v=g.clientX-Yn(),b=l.find(_=>Math.abs(_.px-v)<5);b&&(v=b.px),v=v+e.scrollLeftWidth,a==="left"?(y=v,y=y<0?0:y,u=fr(ja(y)),u=u>=h?h:u,i.style.left=Ht(u)-e.scrollLeftWidth+"px"):a==="right"&&(h=fr(ja(v)),h=h<=u?u:h,h=h>=o?o:h),i.style.width=Ht(h-u)+"px"}function c(g){document.removeEventListener("mousemove",s),document.removeEventListener("mouseup",c),document.body.style.cursor="auto",r(Ge.updateTimelineDataSectionData({sectionInPoint:u,sectionOutPoint:h}))}function f(g){i=document.getElementById("sectionShowId"),u=n.sectionInPoint,h=n.sectionOutPoint;const y=On();g==="left"?y>=h?(u=y,h=t.getDuration()):u=y:g==="right"&&(y<=u&&(u=0),h=y),i.style.left=Ht(u)+"px",i.style.width=Ht(h-u)+"px",r(Ge.updateTimelineDataSectionData({sectionInPoint:u,sectionOutPoint:h}))}function m(g){let y=g==="left"?n.sectionInPoint:g==="right"?n.sectionOutPoint:0;tt(y)}return{moveToSeeker:f,onShowSection:d,seekerToSection:m,onSectionMouseDown:p}}function _je(e,n){const t={in:0,out:n.getDuration()};return e.forEach(r=>{r.clips.forEach(i=>{i.selected&&(t.in=i.inPoint,t.out=i.outPoint)})}),t}const j5=jn(A.forwardRef(function({className:n,...t},r){return F(Dr,{...t,classes:{popper:n},ref:r})}))({[`& .${Mo.tooltip}`]:{maxWidth:"none"}}),Eje="#6036d6",Aje="var(--text-color)",kje="var(--hover-text-color)",Tje="var(--bg-color)",Ije="8px",Pje="30px",Dje="#c0fbdf",Fje="#222229",Mje="var(--third-bg-color)",Rje="#FBB500",Nje="72px",Bje="70px",Oje="64px",Lje="10px",jje="_scrollBarStyle_1ycx0_4",Uje="_ellipsisStyle_1ycx0_22",$je="_dragClipStyle_1ycx0_27",Vje="_disabled_1ycx0_118",Za={primary:Eje,textColor:Aje,hoverTextColor:kje,bgColor:Tje,trackmarginbetween:Ije,trackmaterialheight:Pje,musiclyricsbgcolor:Dje,bgsecondarycolor:Fje,bgthirdcolor:Mje,selectedClipBorderColor:Rje,sliderMenuWidth:Nje,leftTrackControlWidth:Bje,titleBarHeight:Oje,timeLineAreaPaddingLeft:Lje,scrollBarStyle:jje,ellipsisStyle:Uje,dragClipStyle:$je,"drag-in-point":"_drag-in-point_1ycx0_27","drag-out-point":"_drag-out-point_1ycx0_28","drag-line":"_drag-line_1ycx0_42","timeline-control-bar":"_timeline-control-bar_1ycx0_79","control-left":"_control-left_1ycx0_86","icon-item":"_icon-item_1ycx0_93","no-opacity":"_no-opacity_1ycx0_102","status-icon-box":"_status-icon-box_1ycx0_105","is-active":"_is-active_1ycx0_115",disabled:Vje,"control-right":"_control-right_1ycx0_121","slider-box":"_slider-box_1ycx0_129","ratio-slider":"_ratio-slider_1ycx0_134","ant-slider":"_ant-slider_1ycx0_143"};function zje(){Ve(c=>c.project.timelineRulerRule);const{$t:e}=en("msg."),[n,t]=A.useState(!1),r=Nt(),{enqueueSnackbar:i}=Ai(),a=Ve(c=>"root_"+c.user.userId),{nvTimeline:l,timelineData:o,projectData:u}=Re.getState().project,h=A.useRef(0);A.useEffect(()=>(Ce.$on("onPlaybackSeek",d),()=>{Ce.$off("onPlaybackSeek",d)}),[]);const d=fa.throttle(function(c){const{timelineData:f}=Re.getState().project;c=c||On(),t(!!(()=>f.tracks.find(g=>g.clips.find(y=>y.inPoint<=c&&y.outPoint>=c)))())},100);async function p(){if(!n)return;let c=l;const f=Pe(o);let m=[];if(f.tracks.forEach(g=>{var y,v;if(g.type=="videoTrack"){let b={...g.clips[0]},_={asset_name:b!=null&&b.title?b==null?void 0:b.title:b.text,asset_type:b.type,asset_type_category:null,asset_source:null,asset_is_stock:null,asset_size:b==null?void 0:b.fileSize,asset_file_format:(v=(y=b==null?void 0:b.title)==null?void 0:y.split("."))==null?void 0:v.pop(),asset_duration:b==null?void 0:b.duration};m.push(_)}}),dataLayer.push({assets:m,project_type:"video",project_name:u.title,project_id:u.projectId,project_aspect_ratio:u.aspectRatio,project_platform:u.socialMedia,project_status:u.publishStatus,user_id:u.userId,event:"screenshot_taken"}),c!==void 0){let g=1080,y="jpg";const v=On();f.outputStart=v,f.outputEnd=v,f.outputType=y;let b=new Date().getTime(),M="/project/"+(ir()+"_"+b+".xml");r(Ge.updateTimelineData(f));try{v0({projectXmlFileName:M})}catch(k){console.log("compoundCommit writeTimelineDataToXml catch exception"),console.error(k);return}finally{f.outputStart=0,f.outputEnd=-1,f.outputType="",r(Ge.updateTimelineData(f))}Gs({projectId:u.projectId,keyUUID:ir(),file:FS.readFile(M,{encoding:"utf8"}),extension:"xml",uploadModule:ye.uploadModule.temp,errorCb:k=>{i(e("xmlUploadError"),{variant:"error"}),console.error("Failed to upload chunk xml. Procedure",k)},callback:async k=>{if(k.uploadFinish){let P=u.title+"_"+(h.current<10?"0"+h.current:h.current)+"_Screen capture";console.log("Name of drawing picture:"+P),console.log("xmlUrl:",k.Location),console.log("sizeLevel:",g);try{const E={projectId:u.projectId,projectUrl:k.Location,title:P,sizeLevel:g,extension:y};await c8.video_create(E),h.current++,i(e("imageGrabSuccess"),{variant:"success"})}catch(E){console.log(E)}}}})}}async function s(){if(!n)return;const{project:{nvTimeline:c,projectData:f={}}}=Re.getState(),{projectId:m}=f,g=nvsGetStreamingContextInstance();await g.streamingEngineReadyForTimelineModification();const y=g.getTimelineCurrentPosition(c);g.grabImageFromTimeline(c,y,new NvsRational(1,1),0);const{imageData:v,time:b}=await new Promise((E,R)=>{Ce.$once("grabImage",async({imageData:w,time:C})=>{E({imageData:w,time:C})})}),_=new Blob([new Uint8Array(v)]),M=await new Promise((E,R)=>{Gs({file:_,extension:"jpg",uploadModule:ye.uploadModule.image,keyUUID:ir(),callback:w=>{Ce.$emit("UploadQueue",[{title:w.filename||`screen-shot-${b}`,keyUUID:w.keyUUID,progress:w.progress,uploadType:ye.uploadType.upload,parentFolderName:a,mediaUploadType:"projectMedia"}]),w.uploadFinish&&E(w)}})}),k=await Ji.resource_create({containerType:"projectMedia",projectId:m,id:M.resourceId,title:M.filename||`screen-shot-${b}`,type:ye.materialType.picture,resourceUrl:M.Location,parentFolderName:a});let P=new M1;P.projectId=m,P.resourceId=k.id,P.jobId=k.jobId,P.title=M.filename||`screen-shot-${b}`,P.keyUUID=M.keyUUID,P.uploadType=ye.uploadType.transcode,P.status=ye.jobStatus.init,P.mediaUploadType="projectMedia",Ce.$emit("MediaTranscode",JSON.stringify(P)),Ce.$emit("getTaskJobList"),i(e("screenShotGrabSuccess"),{variant:"success"})}return{isImageGrab:n,imageGrab:p,screenShotGrab:s}}function Hje(){const e=Ve(d=>d.project.nvTimeline),n=Ve(d=>d.project.timelineData),[t,r]=A.useState(!1),[i,a]=A.useState(!1),l=Nt(),{projectData:o}=Ve(d=>d.project);A.useEffect(()=>{let d=[];n&&(d=Rl(n.tracks).reduce((c,f)=>[...c,...f.clips],[]));function p(){return d.length?d.every(c=>c.type==="video"&&!c.noAudio):!1}function s(){return d.length?d.every(c=>c.type==="video"&&c.noAudio&&c.separated):!1}r(p()),a(s())},[n]);async function u(d){var c,f;const p=Pe(n.tracks),s=Rl(p).reduce((m,g)=>[...m,...g.clips],[]);if(i&&d==="avSeparation")s.forEach(m=>{m.noAudio=!1,m.volume=1,m.raw.setVolumeGain(1,1),m.separated=!1});else{if(!t)return;let m=[];for(const g of s){if(!g.raw)continue;let y={...g},v={asset_name:y!=null&&y.title?y==null?void 0:y.title:y.text,asset_type:y.type,asset_type_category:null,asset_source:null,asset_is_stock:null,asset_size:y==null?void 0:y.fileSize,asset_file_format:(f=(c=y==null?void 0:y.title)==null?void 0:c.split("."))==null?void 0:f.pop(),asset_duration:y==null?void 0:y.duration};m.push(v),g.noAudio=!0,g.volume=0,g.separated=!0;const b=Object.values(g.raw.getVolumeGain());g.raw.setVolumeGain(0,0);const _=["left","right"],k=nvsGetStreamingContextInstance().getAVFileInfo(g.m3u8Path,0).audioStreamInfo;for(let P=0;P<k.size();P++){const E=k.get(P).duration,R=d==="monoSeparation"?k.get(P).channelCount:1;for(let w=0;w<R;w++){let C=new D3(0,g.m3u8Path,g.m3u8Url,g.path,E,!1);if(C.id=g.id,C.inPoint=g.raw.getInPoint(),C.outPoint=g.raw.getOutPoint(),C.trimIn=g.raw.getTrimIn(),C.trimOut=g.raw.getTrimOut(),C.volume=b[w],C.speed=g.raw.getSpeed(),C.channelType=d==="monoSeparation"?_[w]:"stereo",C.title=g.title||"",C.audioStreamIndex=P,C.curveSpeedString=g.curveSpeedString,C.leftChannelUrl=g.leftChannelUrl,C.rightChannelUrl=g.rightChannelUrl,await h(p,C,e),C.raw.setAudioStreamIndex(P),d==="monoSeparation"){const S=w?0:b[w],x=w?b[w]:0;C.raw.setVolumeGain(S,x)}}}}dataLayer.push({assets:m,project_type:"video",project_name:o.title,project_id:o.projectId,project_aspect_ratio:o.aspectRatio,project_platform:o.socialMedia,project_status:o.publishStatus,user_id:o.userId,event:d==="monoSeparation"?"mono_separation_used":"audio_video_separated"})}l(Ge.updateTimelineDataTracks(p)),Ft()}async function h(d,p,s){await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification();let c=fn(d,"audioTrack");if(c===-1){let f=fn(d,"videoTrack"),m=new ju(f+1);m.clips.push(p),d.push(m),m.raw=s.insertAudioTrack(0),p.raw=s.getAudioTrackByIndex(0).addClipWithSpeedExt2(p.m3u8Path,p.inPoint,p.outPoint,p.trimIn,p.trimOut,p.speed,!0),p.curveSpeedString&&p.raw.changeCurvesVariableSpeedWithOutPoint(p.outPoint,p.curveSpeedString,!0)}else{let f=sg(d,"audioTrack"),m=oV(p,f,c,d);if(m===-1){let g=new ju(f);g.clips.push(p),d.splice(d.length-1,0,g),g.raw=s.insertAudioTrack(0),p.raw=g.raw.addClipWithSpeedExt2(p.m3u8Path,p.inPoint,p.outPoint,p.trimIn,p.trimOut,p.speed,!0),p.curveSpeedString&&p.raw.changeCurvesVariableSpeedWithOutPoint(p.outPoint,p.curveSpeedString,!0),DI(d)}else{let g=d[m];g.clips.push(p),Nu(g),await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification(),p.raw=g.raw.addClipWithSpeedExt2(p.m3u8Path,p.inPoint,p.outPoint,p.trimIn,p.trimOut,p.speed,!0),p.curveSpeedString&&p.raw.changeCurvesVariableSpeedWithOutPoint(p.outPoint,p.curveSpeedString,!0)}}}return{canSeparation:t,canResumeAudio:i,separation:u}}function Gje(){const{inciseSelectedClip:e}=BO(),n=Nt(),{projectData:t}=Ve(i=>i.project);async function r(){const{allSelectData:i}=await e({needSave:!1});console.log(i);const{timelineData:a,nvTimeline:l}=Re.getState().project;if(i.length===1&&i[0].clips.length===1){const u=i[0].clips[0],h=nvsGetStreamingContextInstance().getTimelineCurrentPosition(l),d=u,p=i[0].track.index,s=Pe(a.tracks),c=s[p];let f=Pe(d);f.inPoint=h,f.outPoint=h+5e6,f.trimIn=d.trimIn+(h-d.inPoint)*d.speed,f.trimOut=f.trimIn+5e6,f.raw=null,f.uuid=ir(),f.speed=1,f.curveSpeedString="",f.curveSpeedName="",f.curveSpeedType="",f.volume=0;const m=c.clips,g=m7(m,f,!0);c.clips=g.data,await HP(s,p,c,g),f=s[p].clips.find(b=>b.uuid===f.uuid),f!=null&&f.raw&&(f.raw.enableClipFreezeFrame(!0),f.raw.setClipFreezeFrameTrimPosition(f.trimIn),f.enableClipFreezeFrame=!0,f.freezeFrameTrimPos=f.trimIn);let v=[];try{c.clips.forEach(b=>{var k,P;let _={...b},M={asset_name:_!=null&&_.title?_==null?void 0:_.title:_.text,asset_type:_.type,asset_type_category:null,asset_source:null,asset_is_stock:null,asset_size:_==null?void 0:_.fileSize,asset_file_format:(P=(k=_==null?void 0:_.title)==null?void 0:k.split("."))==null?void 0:P.pop(),asset_duration:_==null?void 0:_.duration};v.push(M),b.selected=!1})}catch(b){console.log(b)}dataLayer.push({assets:v,project_type:"video",project_name:t.title,project_id:t.projectId,project_aspect_ratio:t.aspectRatio,project_platform:t.socialMedia,project_status:t.publishStatus,user_id:t.userId,event:"freeze_frame_used"}),await g7(s,-1,p),n(Ge.updateTimelineDataTracks(s)),Ft()}else console.warn("Freeze motion video is currently not available")}return{setClipFreezeFrame:r}}function LO(){const e=Nt(),[n,t]=A.useState(!1),[r,i]=A.useState(ye.reverseStatus.not),{$t:a}=en(),{enqueueSnackbar:l}=Ai();async function o(s,c){let f=await c1.job_info({jobIds:[s.jobId]});switch(f=f[s.jobId],f.status){case ye.jobStatus.doing:case ye.jobStatus.init:s.reverseTimer&&clearTimeout(s.reverseTimer),s.reverseTimer=setTimeout(()=>{o(s,c)},1e3),e(Ge.updateTimelineDataClip({trackIndex:c.index,clipData:Pe(s)}));break;case ye.jobStatus.done:const m=await Ji.resource_reverse({resourceId:s.id});m.jobId?o(s,c):u(m,s,c);break;case ye.jobStatus.fail:case ye.jobStatus.timeout:s.reverseStatus=ye.reverseStatus.not,i(ye.reverseStatus.not),s.reverseTimer&&clearTimeout(s.reverseTimer),s.reverseTimer=null,e(Ge.updateTimelineDataClip({trackIndex:c.index,clipData:Pe(s)})),l(a("msg.reverseError"),{variant:"error"});break}}async function u(s,c,f){let{thumbnailInfo:m,alphaUrl:g,alphaM3u8Url:y,reverseAlphaM3u8Path:v="",url:b,m3u8Url:_,reverseM3u8Path:M=""}=s;y&&(v=await Pc({packageUrl:y})),M=await Pc({packageUrl:_}),Object.assign(c,{reverseAlphaM3u8Path:v,reverseAlphaM3u8Url:y,reverseAlphaPath:g,reverseM3u8Path:M,reverseM3u8Url:_,reversePath:b,reverse:!0,reverseStatus:ye.reverseStatus.done}),i(ye.reverseStatus.done),c.orgReverseThumbnailHost=c.thumbnailHost,c.thumbnailHost=(m==null?void 0:m.urlPrefix)??c.orgReverseThumbnailHost,[c.trimIn,c.trimOut]=[c.orgDuration-c.trimOut,c.orgDuration-c.trimIn];const k=c.videoFxs.find(P=>P.type==="property");k==null||k.keyFrames.forEach(P=>{P.time=c.outPoint-c.inPoint-P.time}),await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification(),await Hs(f.raw,c),e(Ge.updateTimelineDataClip({trackIndex:f.index,clipData:Pe(c)})),tt(),l(a("msg.reverseSuccess"),{variant:"success"})}async function h(){const s=p();if(!s.length)return;const c=Pe(s);try{for(const{clip:f,track:m}of c)if(f.reverse){f.reverse=!1,f.reverseStatus=ye.reverseStatus.not,i(ye.reverseStatus.not),[f.thumbnailHost,f.orgReverseThumbnailHost]=[f.orgReverseThumbnailHost,f.thumbnailHost],[f.trimIn,f.trimOut]=[f.orgDuration-f.trimOut,f.orgDuration-f.trimIn];const g=f.videoFxs.find(y=>y.type==="property");g==null||g.keyFrames.forEach(y=>{y.time=f.outPoint-f.inPoint-y.time}),await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification(),await Hs(m.raw,f),e(Ge.updateTimelineDataClip({trackIndex:m.index,clipData:Pe(f)})),tt()}else if(f.reverseM3u8Url&&f.reverseM3u8Path){f.reverse=!0,f.reverseStatus=ye.reverseStatus.done,i(ye.reverseStatus.done),[f.thumbnailHost,f.orgReverseThumbnailHost]=[f.orgReverseThumbnailHost,f.thumbnailHost],[f.trimIn,f.trimOut]=[f.orgDuration-f.trimOut,f.orgDuration-f.trimIn];const g=f.videoFxs.find(y=>y.type==="property");g==null||g.keyFrames.forEach(y=>{y.time=f.outPoint-f.inPoint-y.time}),await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification(),await Hs(m.raw,f),e(Ge.updateTimelineDataClip({trackIndex:m.index,clipData:Pe(f)})),tt(),l(a("msg.reverseSuccess"),{variant:"success"})}else{const g=await Ji.resource_reverse({resourceId:f.id});g.jobId?(f.reverseStatus=ye.reverseStatus.doing,f.jobId=g.jobId,i(ye.reverseStatus.doing),o(f,m)):u(g,f,m)}}catch(f){console.error(f)}}async function d(s,c){const f=Pe(s);s.reverseTimer&&clearTimeout(s.reverseTimer),f.reverseTimer=null,f.reverseStatus=ye.reverseStatus.not,s.jobId>0&&await c1.job_delete({id:s.jobId}),e(Ge.updateTimelineDataClip({trackIndex:c.index,clipData:Pe(f)})),i(ye.reverseStatus.not)}function p(){const{timelineData:s}=Re.getState().project,c=Pe(Rl(s.tracks)),f=[];for(const m of c)for(const g of m.clips){if(g.videoType!==ye.materialType.video||g.reverseStatus===ye.reverseStatus.doing||g.useWebLocalFile)return[];f.push({clip:g,track:m.track})}return f}return{canReverse:n,reverseStatus:r,setCanReverse:t,setReverseStatus:i,reverseVideo:h,cancelReverse:d,getReverseClipData:p}}const Wje=()=>{var Q;const{$t:e}=en("view.editorApp.timeline.controlBar."),{enqueueSnackbar:n}=Ai(),t=Nt(),r={revocation:{isActive:!1,isVisible:!0,tip:e("revocation"),key:["Ctrl","Z"]},recover:{isActive:!1,isVisible:!0,tip:e("recover"),key:["Ctrl","Y"]},incise:{isActive:!1,isVisible:!0,tip:e("incise"),key:["C"]},delet:{isActive:!1,isVisible:!0,tip:e("delete"),key:["Del"]},separation:{isActive:!1,isVisible:!0,tip:e("separation"),key:[]},restoreSeparation:{isActive:!0,isVisible:!0,tip:e("restoreSeparation"),key:[]},monoSeparation:{isActive:!1,isVisible:!0,tip:e("monoSeparation"),key:[]},stopVideo:{isActive:!1,isVisible:!0,tip:e("stopVideo"),key:[]},reversePlay:{isActive:!1,isVisible:!1,tip:e("reversePlay"),key:[]},restoreReverse:{isActive:!1,isVisible:!0,tip:e("restoreReverse"),key:[]},slice:{isActive:!1,isVisible:!1,tip:e("slice"),key:["Ctrl","S"]}},i=Ve(re=>re.project.timelineData),[a,l]=A.useContext(Ri),o=Ve(re=>re.editor.editPanel),{projectData:u}=Ve(re=>re.project),{canReverse:h,reverseStatus:d,setCanReverse:p,setReverseStatus:s,getReverseClipData:c,reverseVideo:f}=LO(),[m,g]=Ki(r),[y,v]=A.useState(!1),[b,_]=A.useState(!1),{onShowSection:M,moveToSeeker:k,seekerToSection:P}=OO(),{deleteSelectedClip:E}=XB(),{inciseSelectedClip:R}=BO(),{setClipFreezeFrame:w}=Gje(),{separation:C,canResumeAudio:S,canSeparation:x}=Hje(),{imageGrab:I,isImageGrab:D,screenShotGrab:T}=zje(),N=A.useRef(!1),L=A.useRef(!1),B=re=>{let te=!1,Z=!1;const U=[];if(!re)return;const V=On();re==null||re.tracks.forEach(he=>{he.clips.find(we=>{he.selected&&we.selected&&we.type==="video"&&we.inPoint<V&&we.outPoint>V&&(te=!0),we.selected&&U.push(we)})}),U.length?Z=!!U.find(we=>we.inPoint<V&&we.outPoint>V):Z=!!(re==null?void 0:re.tracks.find(we=>we.clips.find(Ee=>Ee.inPoint<V&&Ee.outPoint>V)));const ae=c();p(!!ae.length),_(te),v(Z)};function z(re){s(2),re&&(re==null||re.tracks.forEach(te=>{te.clips.find(Z=>{te.selected&&Z.selected&&Z.type==="video"&&s(Z.reverseStatus)})}))}const K=()=>{let re=!1;return i==null||i.tracks.forEach(te=>{te.clips.find(Z=>{(te.selected||Z.selected)&&(re=!0)})}),re},J=()=>{g(re=>{re.delet.isActive=K()})};A.useEffect(()=>{i&&(B(i),z(i),J())},[i]),A.useEffect(()=>{g(re=>{re.incise.isActive=y,re.stopVideo.isActive=b,re.reversePlay.isActive=h,re.reversePlay.isVisible=!1,re.restoreReverse.isActive=d===ye.reverseStatus.done,re.restoreReverse.isVisible=d===ye.reverseStatus.done||d===ye.reverseStatus.doing,re.separation.isActive=!S&&x,re.restoreSeparation.isVisible=S,re.separation.isVisible=!S,re.monoSeparation.isActive=x,re.slice.isActive=D})},[d,h,y,b,S,x,D,a.isShowThumbnailAll]),A.useEffect(()=>(Ce.$on("stopVideoFreezeFrame",w),()=>{Ce.$off("stopVideoFreezeFrame",w)}),[b]);const X=re=>{B(re)};A.useEffect(()=>(Ce.$on("changeUndoRedoStatus",re=>{const{cmdPos:te,cmdMaxPos:Z}=re,U=()=>te>0,V=()=>te<Z;g(ae=>{ae.revocation.isActive=U(),ae.recover.isActive=V(),N.current=U(),L.current=V()})}),Ce.$on("onSeekTimelinePosition",()=>{B(Re.getState().project.timelineData)}),Ce.$on("playStatus",re=>{(re===NvsStreamingEngineStateEnum.StreamingEngineStateStopped||re===NvsStreamingEngineStateEnum.StreamingEngineStateSeeking)&&B(Re.getState().project.timelineData)}),Ce.$on("reversePlay",f),Ce.$on("moveCanInciseRef",X),()=>{Ce.$off("reversePlay",f),Ce.$off("moveCanInciseRef",X)}),[]);const ee=()=>{M(!m.section.isActive),g(re=>{re.section.isActive=!re.section.isActive,re.sectionSetIn.isVisible=re.section.isActive,re.sectionSetOut.isVisible=re.section.isActive,re.sectionToIn.isVisible=re.section.isActive,re.sectionToOut.isVisible=re.section.isActive})},ne=()=>{if(N.current&&o!=="template"){let re=[];i.tracks.forEach(te=>{te.clips.forEach(Z=>{var ae,he;let U={...Z},V={asset_name:U!=null&&U.title?U==null?void 0:U.title:U.text,asset_type:U.type,asset_type_category:null,asset_source:null,asset_is_stock:null,asset_size:U==null?void 0:U.fileSize,asset_file_format:(he=(ae=U==null?void 0:U.title)==null?void 0:ae.split("."))==null?void 0:he.pop(),asset_duration:U==null?void 0:U.duration};re.push(V)})}),dataLayer.push({assets:re,project_name:u.title,project_id:u.projectId,user_id:u.userId,event:"edits_undone",mode:"click"}),Ce.$emit("monitorClearSelect"),t(zt.updateEditClipInfo({clipIndex:-1,trackIndex:-1})),o!=="musicLyrics"&&t(zt.updateEditPanel("")),mV()}},q=()=>{if(L.current&&o!=="template"){let re=[];i.tracks.forEach(te=>{te.clips.forEach(Z=>{var ae,he;let U={...Z},V={asset_name:U!=null&&U.title?U==null?void 0:U.title:U.text,asset_type:U.type,asset_type_category:null,asset_source:null,asset_is_stock:null,asset_size:U==null?void 0:U.fileSize,asset_file_format:(he=(ae=U==null?void 0:U.title)==null?void 0:ae.split("."))==null?void 0:he.pop(),asset_duration:U==null?void 0:U.duration};re.push(V)})}),dataLayer.push({assets:re,project_name:u.title,project_id:u.projectId,user_id:u.userId,event:"edits_redone",mode:"click"}),Ce.$emit("monitorClearSelect"),t(zt.updateEditClipInfo({clipIndex:-1,trackIndex:-1})),t(zt.updateEditPanel("")),gV()}},Y=async()=>{try{if(!m.delet.isActive)return;o!=="template"&&(await E(),g(re=>{re.delet.isActive=!1}),i==null||i.tracks.forEach(re=>{re.clips.find(te=>{var Z,U;if(re.selected&&te.selected){let V={...re.clips[0]};dataLayer.push({asset_name:V!=null&&V.title?V==null?void 0:V.title:V.text,asset_type:V.type,asset_type_category:null,asset_source:null,asset_is_stock:null,asset_size:V==null?void 0:V.fileSize,asset_file_format:(U=(Z=V==null?void 0:V.title)==null?void 0:Z.split("."))==null?void 0:U.pop(),asset_duration:V==null?void 0:V.duration,project_type:"video",project_name:u.title,project_id:u.projectId,project_aspect_ratio:u.aspectRatio,project_platform:u.socialMedia,project_status:u.publishStatus,user_id:u.userId,event:"asset_removed_from_timeline"})}})}))}catch(re){console.error(re),n(re.message,{variant:"warning"})}},le=()=>{y&&o!=="template"&&R()},ue={revocation:Cje,recover:bje,incise:yje,separation:xje,restoreSeparation:wje,monoSeparation:vje,delet:NO,aiMusicLyrics:gje,slice:Sje,stopVideo:KB,reversePlay:ZB,restoreReverse:YB},ce={revocation:ne,recover:q,incise:le,separation:()=>{C("avSeparation")},restoreSeparation:()=>{C("avSeparation")},monoSeparation:()=>{C("monoSeparation")},slice:T,delet:()=>{Y()},aiMusicLyrics:async()=>{let re=await gi.getQuota("AUTO_SUBTITLES");if(re[0].feature_exhausted==!0){t(ti.setPurchaseDetails({type:"COMPARE"})),t(ni.setModalInfo({quota_info:re[0],event:"auto_subtitles",action:"subs"}));return}t(zt.updateEditPanel(o!=="aiRecognition"?"aiRecognition":""))},stopVideo:()=>{b&&w()},reversePlay:()=>{f()},restoreReverse:()=>{f()},section:ee,sectionSetIn:()=>k("left"),sectionSetOut:()=>k("right"),sectionToIn:()=>P("left"),sectionToOut:()=>P("right")};Wr("del",()=>{oo("delete","del",u.title,u.projectId),Y()}),Wr("ctrl+z",()=>{oo("undo","ctrl+z",u.title,u.projectId),ne()}),Wr("c",()=>{oo("cut","c",u.title,u.projectId),le()}),Wr("i",()=>{ce.sectionSetIn()}),Wr("o",()=>{ce.sectionSetOut()}),Wr("shift+i",()=>{ce.sectionToIn()}),Wr("shift+o",()=>{ce.sectionToOut()}),Wr("backspace",()=>{navigator.platform.indexOf("Mac")!==-1&&(oo("delete","del",u.title,u.projectId),Y())}),Wr("ctrl+y",()=>{oo("redo","ctrl+y",u.title,u.projectId),q()}),Wr("ctrl+s",()=>{oo("screenshot","ctrl+s",u.title,u.projectId),T()});const de=!((Q=Ve(re=>re.project.timelineData))!=null&&Q.tracks.some(re=>re.clips.length!==0));return{barItems:Object.keys(m).map((re,te)=>{const Z=ue[re],U=ce[re],V=m[re];return V.isVisible?F(j5,{placement:"bottom",arrow:!0,title:me("div",{style:{display:"flex"},children:[F("div",{children:V.tip}),V.key.length>0?F("div",{style:{marginLeft:"12px"},children:V.key.map(ae=>F(zB,{children:ae},ae))}):null]}),children:F("li",{className:`${Za["icon-item"]} ${re==="section"?Za["no-opacity"]:""} ${V.isActive&&!de?Za["is-active"]:Za.disabled}`,onClick:de?function(){}:U,children:F(hn,{className:de?Za.disabled:"",component:Z})})},te):null})}};function sw(){const e=Ve(d=>d.project.nvTimeline),n=Ve(d=>d.project.timelineData),{trackIndex:t}=Ve(d=>d.editor),{leftBoxWidth:r}=Ve(d=>d.app),[i,a]=A.useContext(Ha),l=Nt();function o(d,p){Qs();const s=document.getElementById("blankClipId-"+p.uuid),c=document.getElementById("trackContainer");if(!c)return;const f=ja(d.clientX+c.scrollLeft-r);if(["musiclyrics-clip","track-item","blankClip-box"].filter(g=>{const y=d.target;return y&&y.className.includes&&y.className.includes(g)}).length){s.style.display="block",p.type==="videoTrack"?s.style.height="60px":s.style.height="30px";const g=Zje(f,p,e);g.in===g.out?s.style.display="none":(s.style.left=Ht(g.in)+"px",s.style.width=Ht(g.out-g.in)+"px");const y={blankTrack:Pe(p),divDuration:g.out-g.in,duration:g.out-g.in,start:g.in,tracks:[]},v=Yje(n.tracks,y);y.start=v.start,y.duration=v.duration,y.tracks=Xje(n.tracks,y),a(b=>{b.blankClipData=y}),l(Ge.updateTimelineDataTrackSelected(p.uuid)),l(zt.updateEditClipInfo({trackIndex:p.index,clipIndex:-1})),l(zt.updateEditPanel("")),Ce.$emit("monitorClearSelect")}}function u(){var p;const d=document.getElementById("blankClipId-"+((p=n.tracks[t])==null?void 0:p.uuid));if(d&&d.style.display==="block"){const s=Ht(i.blankClipData.divDuration),c=h();if(c!==-1){let f=n.tracks[i.blankClipData.blankTrack.index].clips[c];d.style.left=Ht(f.outPoint)+"px"}d.style.width=s+"px"}}function h(){var s;let d=-1,p=((s=i.blankClipData.blankTrack)==null?void 0:s.clips)||[];for(let c=0;c<p.length;c++){const{outPoint:f}=p[c];if(f<=i.blankClipData.start)d=c;else break}return d}return{refreshBlankClip:u,onClickTrackBlank:o}}function Xje(e,{start:n,duration:t}){const r=[];return e.map(i=>{let a=-1;i.clips.map((l,o)=>{l.outPoint<=n&&(a=o)}),r.push({leftClipIndex:a,track:Pe(i)})}),r}function Yje(e,{start:n,duration:t,blankTrack:r}){let i=(l,o,u=0,h=0)=>{console.log(l,o,u?u/1e6:"",h?h/1e6:"")},a=[[n,n+t]];e.map((l,o)=>{if(l.clips.length&&o!==r.index)for(let u=0;u<a.length;u++){let h=a[u][0],d=a[u][1];l.clips.map((p,s)=>{if(!(p.inPoint>d||p.outPoint<h)){if(p.inPoint<=h&&p.outPoint>=d)h=0,d=0;else if(p.outPoint<h)i("-",`${h}-${d}`);else if(p.inPoint<=h&&p.outPoint>h)h=p.outPoint;else if(p.inPoint>h&&p.outPoint<d){let c=d;d=p.inPoint,a.push([p.outPoint,c])}else p.inPoint>h&&p.outPoint>=d&&p.inPoint<=d&&(d=p.inPoint);a[u]=[h,d]}})}});for(let l=0;l<a.length;l++){const[o,u]=a[l];if(u!==0&&o!==u)return{start:o,duration:u-o}}return{start:n,duration:0}}function Zje(e,n,t){var i;const r={in:0,out:t.getDuration()};if(n.clips.length){let a=!0;for(let l=0;l<n.clips.length;l++){const o=n.clips[l];if(e<o.inPoint){r.out=o.inPoint,r.in=l-1>=0?n.clips[l-1].outPoint:0,a=!1;break}}a&&n.clips.length&&(r.in=((i=n.clips.at(-1))==null?void 0:i.outPoint)||0)}return r}const Kje=e=>A.createElement("svg",{id:"Layer_1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",x:"0px",y:"0px",width:"176px",height:"176px",viewBox:"0 0 176 176",enableBackground:"new 0 0 176 176",xmlSpace:"preserve",...e},A.createElement("image",{id:"image0",width:176,height:176,x:0,y:0,href:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALAAAACwCAMAAACYaRRsAAAABGdBTUEAALGPC/xhBQAAACBjSFJN AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABhlBMVEUAAABRi/9Dif9DiP9E h/9Ch/9Dif9Eh/9Cif9Fiv9Ch/9Eh/9Biv9CiP9Fi/9Bhv9Ch/9EiP9EiP9Ghv9Eif9Ch/9GiP8z mf9BiP9Eh/8rqv9Eh/9Ch/9Dif9Hjv9Ei/9Ch/9Cif9Eh/9gn/9Vqv9Cif9Ch/9Eh/9EiP9Fiv9D iv9Bjf9Eh/9EiP9Fiv9GiP9Gif8A//9Eif9CiP9Ch/9ttv9Eh/9Ci/9Ch/9Kiv9Cif89j/9Cif9E if9Oif9Eh/9Eh/9Div9EiP9Ch/9Eif9Cif9ChP9CiP9Bif8+kf9Bhv9CiP9Eif9Eh/8A//9Cif9F iv9Eh/9Ihf9di/9Bh/9Cif9Dh/9FiP9Eiv9FiP9Ei/9Dif9Ch/9Dif9Eh/9Cif9Ghf9BiP9DiP9D h/9Div9DiP9sov+0z//S4v/x9v////+zz/9JjP+oyP/9/v+nx/9Hiv9lnf/i7P/c6f9tov/W5f/Q 4v/0+P/u9P/K3v9emf/6/P/2+f9dmP+bwP+VvP9Fif/b6P8l3evwAAAAZXRSTlMAFmqQpLnN4vZr wP1ewVxO09JLN8fEOgWUkwYizMkkT/PyUwgJ1KqoeEZIL/HwMFhQAt7QYAfdcMgY/hlouA35gJiw 4PjYG98nJUqlz7MBe371Lgt15+h2bWdhuve2meMsVrLRV6pKCBEAAAABYktHRGolYpUOAAAACXBI WXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH5gwFBQErTYtF5gAAAyxJREFUeNrt3XlT00AYx/EHylGL WOpVwAO1lUKlaJVbkFu8wAO8UAHFcKRAxRO8gHcupXRobZpm08w+2Znf9w3kM5ltN38k+xAVqKzc U1FZVe3VJOetrqqs8JSXkVBlx3w1sqW51fgEzMdrebGZak9Y4vrruKFHBU4W5Z46zY3M7cxZU26w nhuYX0NjYe+589w6oy5cLORtusRtM+7yFUNuyIXLIVND2GA5XOVWmRXIXxbN3CbzIv97W7hFxWrJ 9bYy78TFq4lme6+1cXuKF2vPAge4NVaqPfJe57ZY60bGG7/JTbHWrfghuINbYrWOtLdTkRusaV2d B+Bubof1ug/APdwM6/WkvL193Azr9d3eB/dzK0Tq3wcPcCNEGiC6M8iNEGkwqMoulylKQ9wEsYZo mJsg1jCNcBPEGlFp20jVQ6PcBLFGaYybINYYcQtEAxhggAEGGGCAXRXAAAMMMMCKgpeWV1Z1m62u JJYkg9fWN+xq020kP8kEb34ujZvqy6ZEcLJ0r64n5YG/lrgeDleFrVtsC5xwwqvrCWngb86Av0sD /3AGvCUN7IxX1wEGGGCAAQYYYIABBhhggAEGGGCAAQYYYIABBhhggAEGGGCAAQYYYIABBhhggAEG 2EpbznjlvWi37Qx4WxrYkbdxbb6Pawv885cT3t9/pIG1v06Ad2xd2h54d690796uRLC2liz1pf31 NXtXtv9ZRKKUzyKWZX8WwRfAAAMMMMAAA+yqAAYYYIABZgbHuAVixWicmyDWOPm4CWL5KMJNECtC Hm6CWB73H7GfWzdFuQliRalRqf+1tiCp9auLqHQKfKrUSfB3VTr0u1fFY9VVOuO5RbHRABOdag5f oLgS80M0rS4z3kKV3S5rqowSz5i+rJky9xTYn9vuZ4/teeD+MUOtag9yInrILTKvOW+2V7iK22TW o1D++LSwi4cETBp4iaYeu/S5re/JFBnnf8ptM8prMsqyfYJbl9/oMzJpeuY5NzC3Fy+nybzQq2pu 5FFdr0Nkodk33NCD3r6btaJNrwz/3Dyvdn6uKWyZm27h/Uz9h0XpT0Wxxcn6mY8LBVn/AFPNuwy0 NdvhAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIyLTEyLTA1VDA0OjAxOjQzKzAxOjAwayM9eQAAACV0 RVh0ZGF0ZTptb2RpZnkAMjAyMi0xMi0wNVQwNDowMTo0MyswMTowMBp+hcUAAAAASUVORK5CYII="})),Qje=e=>A.createElement("svg",{id:"Layer_1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",x:"0px",y:"0px",width:"176px",height:"176px",viewBox:"0 0 176 176",enableBackground:"new 0 0 176 176",xmlSpace:"preserve",...e},A.createElement("image",{id:"image0",width:176,height:176,x:0,y:0,href:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALAAAACwCAQAAAAFvizVAAAABGdBTUEAALGPC/xhBQAAACBjSFJN AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElN RQfmDAUFAQTmWni/AAAJ5ElEQVR42u2dT4jsSB3Hv2mfroJvp9CVFdnHy0lcXHg5K7KRZWHBw4vo QfbyoiAIHqbvHibe/HNwRIW9TXsSBJnemyjyWhZEVHw9etGDTr/dJ7gXOw0rXpb9eujudFWS7km6 u/50ur6XrukkVb/fZ6p/qSSVXwVoKQrcRwggBiAQtT3+ADVGDmAEYILXg7zdwUHzXRnhPpKjQLpJ YwzxejBuunsjwBQ4RYrQtm8OaYIBftikN98ImAKn6EPY9shB5TgPvn3TTjcA5gNklZ57hSHmMSlv /lM5XDGCwPyck+BeaeMEWfDTrSvmI8rKOWRKYdthm6JgyiFzhcsjhttUFXOqwM1sO+eSmCmQp4za VpCqcI+739aJgpnSj9M2B19IBw63+gEchRhyKJG6aHrYpXRQ37YTrot9idZlkwMupNCQ2Db/EMRE isfnN+28ir2T1oH7aMWIk0axmLGEV9g2+5BEISGO1u0UFQOz3PfetmJUBIrpmmGBdFmR2Db3EMVk delRt3kVffu2TT1USSOKtLxJ8Ho57rVt5iGrGBdflzdkRfQNbRt5yGJY9OFM/loUp7dsy5q9Fiq6 6lQah0n9V2xdsxcAgKIYTWSrL699/92fiu66jMOMlv3XtmldUdGHI6AHIFl8P7JtWGc0WnzGAKQL jNS2XV1RcU3xCMrAQtg2rCuiWDHtLboxcNV2SoXXOgU5rhbFpFc8Mx7aNqtTGi4+w14x4yG3bVM3 1SumQo1tm9IpjRafcc+2JV3XLdxdlCa2TVknfgqv4HncwXO4g6fwFt7CE1xjFPzWtmUblC8+T7Ac T9i2qE58mT8pLuOr+g9/xlf5IdtWrrF9ydVVwHyRf2YT/Ytf5y3b1tbY7zJgRnzYCO5Sf+eX2GKm sxEf3AXMb/K9Vnjn+oVbwcJRwOzxR1vAnetP/Kht+yVPXATMp/nLrfGS5D/4vG0fCl/cA8yAP98J L0m+yWds+7HwxkHA39kZL0m+4caYwjnA/PJe8JLka7Z9cRAwb3O2N8DkK7bxrgC7ci/iW3h6j7V9 z7Y7klzowbzL/+2x/5LkV5zh6gTgwZ7xkv/kUx7w0pRP8929A7Y+hXFphgsx+HN4n4ZaY9tuzeUC 4ERLrTHfb9sxwAHAvI3Pa6n4BC/Z9g1wADC+gA9oqjmx7RrgAuDoAGtuIfuAxQHW3EJdBvxx264B 3QZ8wg/ads4FwPu8B1GWAzcu7QPuuDxgzfKANcsD1iwPWLM8YM3ygDXLA9YsD1izPGDN8oA1ywPW LA9YszxgzfKANcsD1iwPWLM8YM0y8lCFIe4CeBxMbLsLUOAegJmx7PP6J/8xWSQNm9albOTvNEz8 W+rDldZCUwmgDM6ulHJi1uR0NAxYTgsemgBsIgZHNSVbiqVyaKJBf5LTLBOAr1ZF63mJ70rliYkG TQDOpbIw4dQGhauimTGNDxGaZQLwRCqHNp1VMsM9NtPmUQFWRjGTLetoKR8iNMt0D46sehtK5dxM k6YBv2jGrTWKpfLYTJMGAAcj6Q9RGQm/qa3hWfBO6Rv53zvW7zlgKgbLGc7i0rZ/a2t1ov7JUBkF D414bgjwSCrHpW36AJdrTqSysaR25gGXo7A5wPEai7TKCOCNUfj32pot1yz/a0ct6tlN+u8HAwBH 0n3YrLTtb1ruBb/HZ5VWYnmjOa6mLjRGUvm0tG2opcU/BG8rf6dS2WBaUVOAh1JZlNLxD1vUs12L YIgH2lusl6kfjRIkSksp8Y29B4gZP6a0IOdUMbLeTcHVGGAlBqp9mJ/dO+BMqT9cv60zgAGOJScf lrYNb2bWQm/ztlK7ugJy2FXAqeJmrGx7Ya95e76h1C2UNc4HJvBaSookLSxKXquRUFmfeDf9Wk2u qCzDbaj/2gKs9uHSStp8bS94/1IKD4mydWAGr7W0XtISz2RpcVbe4q92xvuEn1DqDJXwUApMXQSs 9qfSArm8zaud8M74Qqm9h8r2c1N4LSam47nicnk0EfC7W+P9DT9Sqk0dPYzN4bUJWCjDtZpRKV/l f7fA+32W0tsVCxEuFR0F4BrH08oen+RlK7h/5Us1rUyVffom8VrOXVkZkqU1+3yGf2wE9wm/Vr1l VcE7MovXenJQ5c4EWRmyLfZ6mT/eZiWYYkbyUhZW2102HSzRBkYX+qDABCfKV4Pgq2v2na9l9Bzu NFvLiCnK/64vmnoCJ1nBomCjBwOMSic78mIf/YynlZ6emvYNsB4igJrxBHld95JBixqrS/TktibM OgC4FjF5uW0/5lmlLmt4HQG8BvGUp63riWtOhhbxOgN4DWJyyotm9w0Y8qx2pGEVr0OAAYq1SfKv +YP1mBjyVHqDSdXI9ssKS0MsDdMq5sQYKO9PlDUCMF7MiIwBhBtmGs+QBec2vQEcGKbVmJRxHxqa uqV+gzfuhAjJqLByhddOk92GeXv1xUXAAMB0ywegY/bNXxBv8MNVwABAwbRFX56w70ZYUHxYyJGT XK2JIRIkCNee/GYYY4yBsffm21nv3klug7GCsTJadrDHVmx2OUTUGiyHjNi2NQ3sXci/xqVZHrBm ecCa5QFrlgesWR6wZnnAmuUBa5YHrFkesGZ5wJrlAWuWB6xZHrBmecCa5QFrlgesWR6wZnnAmuUB a5YDKw/LWqSwr5OQyvc2PKR1IhW/7JIzT5WZbHjhpY2mPLPti4OP7Stvz+2mzLo/zj22T/Za233b 7izVWyYqtj5XJt9rbYbSL69TMf37qldkeAztmoSBnEx/R82QWfZGLD5zZ0YRQY6IKZINafSfwbO4 hXfwGO9urGqE8yC37U+hIr1A37YlXVIxWz/rFbFP2Daqm1rFYGfOu53QkuYEFMXYUdi2qiuSmfaC vDh7J7YN64ySxedVkPewSpWZbFOXV42SxecAgHSROrVtV1dUpAOJll9MXLmC74KKIdqk+tXUn+h2 lZQpM5O/zH0f3o+KzqrmCZL6cGjbxEOWlKk4UzeIIg5f2jbykFXke5tUN60yo/Ztm3mokvLBpXWb V+9SJrZNPURJiU/H9TuExaluajtfyOFJyjWYrz2PSYnsr/2ArY0opAe20aYdUwlx1LD2oxcjCW96 086rBEVTH4ubSMmUed7kADnjSOsMZscmJZXjoOlBcpqtS3/psU4MlTzH520OVdcLOPOnvLIoSqkc 07YVxMqKAU5MR3JHPFMyFG+XZbCSgHbKSz447r5MwQe8LKV/Hm8KojekQmKKrJKUaIwh5rn4Zm4m JNqvGOEE83yDSWVd6MfIgsGmoxvkmmKGfilbtRcAzHAeZDft1CiZFwX6SDfmljw2Pcag2fyhFtnS GCFBsnaC9LHoCgOMmofG1unoKJAgxDwmiaPAfYUc83POBMO2s97+D1G2e1JBwoiiAAAAJXRFWHRk YXRlOmNyZWF0ZQAyMDIyLTEyLTA1VDA0OjAxOjA0KzAxOjAwKs4NDQAAACV0RVh0ZGF0ZTptb2Rp ZnkAMjAyMi0xMi0wNVQwNDowMTowNCswMTowMFuTtbEAAAAASUVORK5CYII="}));var lw={},Jje=Tr;Object.defineProperty(lw,"__esModule",{value:!0});var jO=lw.default=void 0,qje=Jje(Fi()),eUe=Mi,tUe=(0,qje.default)((0,eUe.jsx)("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"}),"CloseOutlined");jO=lw.default=tUe;const nUe=e=>A.createElement("svg",{t:1624363904324,className:"icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg","p-id":5041,xmlnsXlink:"http://www.w3.org/1999/xlink",width:200,height:200,...e},A.createElement("defs",null,A.createElement("style",{type:"text/css"})),A.createElement("path",{d:"M85.357333 85.341333C85.357333 34.142933 119.500266 0 170.698666 0h170.650667c51.1984 0 85.341333 42.654667 85.341333 85.341333v853.317334c0 51.1984-34.142933 85.341333-85.341333 85.341333H170.698666c-51.1984 0-85.341333-42.654667-85.341333-85.341333V85.341333z m511.952001 0c0-51.1984 34.142933-85.341333 85.341333-85.341333h170.650667c51.1984 0 85.341333 42.654667 85.341333 85.341333v853.317334c0 51.1984-34.142933 85.341333-85.341333 85.341333h-170.650667c-51.1984 0-85.341333-42.654667-85.341333-85.341333V85.341333z","p-id":5042,fill:"#ffffff"})),rUe=e=>A.createElement("svg",{t:1624363911120,className:"icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg","p-id":5244,xmlnsXlink:"http://www.w3.org/1999/xlink",width:200,height:200,...e},A.createElement("defs",null,A.createElement("style",{type:"text/css"})),A.createElement("path",{d:"M918.268 420.32c90.976 52.864 90.976 138.592 0 191.456L250.204 1000c-90.976 52.864-164.704 10.464-164.704-94.752V126.816C85.5 21.632 159.26-20.8 250.204 32.064l668.064 388.224z","p-id":5245,fill:"#ffffff"}));let of;const iUe=A.forwardRef((e,n)=>{const[t,r]=A.useState(!1),[i,a]=A.useState(0),[l,o]=A.useState(3),[u,h]=A.useState(""),d=A.useRef(null),{play:p,pause:s,seek:c,del:f}=e;A.useImperativeHandle(n,()=>({setAudio:m})),A.useEffect(()=>(d.current.addEventListener("ended",y),()=>{of&&(clearInterval(of),of=void 0)}),[]),A.useEffect(()=>{t||(clearInterval(of),of=void 0)},[t]);function m(M,k,P){g(),h(k),d.current.src=M,o(P)}function g(){h(""),o(0),a(0),r(!1),d.current.currentTime=0,d.current.src=""}const y=()=>{r(!1),s()},v=()=>{r(!0),d.current.currentTime===l&&(a(0),d.current.currentTime=0),p(i),d.current.play(),of=setInterval(()=>{a(d.current.currentTime*1e3)},10)},b=()=>{r(!1),s(),d.current.pause()},_=M=>{r(!1),d.current.currentTime=Math.round(M/1e3),a(M),c(M)};return me("div",{className:"audio-player",children:[F("audio",{ref:d}),me("div",{className:"top",children:[F("span",{children:u}),F(NO,{className:"del",onClick:f})]}),me("div",{className:"bottom",children:[t?F(nUe,{className:"audio-op",onClick:()=>b()}):F(rUe,{className:"audio-op",onClick:()=>v()}),F(Js,{max:l,min:0,step:1,style:{width:"90px",marginLeft:"15px"},value:i,onChange:(M,k)=>_(k)}),F("span",{className:"play-time",children:jI(Math.round(i/1e3))})]})]})});const{$t:k2}=en();let aUe=0,T2,I2,Qv,hI=0,gu;const oUe=e=>{const{enqueueSnackbar:n}=Ai(),[t,r]=A.useState(!1),i=Ve(W=>"root_"+W.user.userId),{projectData:a,nvTimeline:l}=Ve(W=>W.project);A.useContext(Ri);const[o,u]=A.useState(0),[h,d]=A.useState(null),[p,s]=A.useState(),[c,f]=A.useState(),[m,g]=A.useState(),[y,v]=A.useState(""),[b,_]=A.useState(0),[M,k]=A.useState(!1),[P,E]=A.useState(!1),[R,w]=A.useState(!1),[C,S]=A.useState(!0),[x,I]=A.useState(!1),{close:D}=e,{onAddToTrack:T}=ll(),N=A.useRef();A.useEffect(()=>{const W=nvsGetStreamingContextInstance(),Q=W.getTimelineCurrentPosition(l);u(Q);const re=W.createLiveWindow("audio-record-live-window");return re.setFillMode(NvsLiveWindowFillModeEnum.PreserveAspectFit),W.connectTimelineWithLiveWindow(l,re),d(re),tt(Q),()=>{r0("live-window"),gu&&l.setVolumeGain(gu.leftVolume,gu.rightVolume)}},[]),A.useEffect(()=>(Ce.$on("onWebRequestWaitStatusChange",r),()=>{Ce.$off("onWebRequestWaitStatusChange",r)}),[]),A.useEffect(()=>{R||(clearInterval(Qv),Qv=void 0)},[R]),A.useEffect(()=>{if(M){const W=nvsGetStreamingContextInstance().getAVFileInfo(y,0);N.current.setAudio(window.URL.createObjectURL(T2),y.split("/").pop(),W.duration/1e3)}},[M]),A.useEffect(()=>{x?(gu=l.getVolumeGain(),l.setVolumeGain(0,0)):gu&&l.setVolumeGain(gu.leftVolume,gu.rightVolume)},[x]);function L(W){let Z=W.createScriptProcessor;return Z=Z.bind(W),Z(1024,2,2)}function B(W){let Q=window.AudioContext,re=new Q;const te=re.createMediaStreamSource(W);f(te);const Z=L(re);g(Z),Z.connect(re.destination),Z.onaudioprocess=K,te.connect(Z);const U="record/"+ij(new Date)+".m4a";v(U),I2=new NvsAudioFileWriter(re.sampleRate,2,U)}function z(W,Q){let re=W.length+Q.length,te=new Float32Array(re);for(let Z=0;Z<W.length;Z++){let U=Z*2;te[U]=W[Z],te[U+1]=Q[Z]}return te}const K=W=>{if(++aUe<=16)return;let Q=W.inputBuffer,re=Q.getChannelData(0),te=Q.getChannelData(1),Z=z(re,te);I2.writeAudioData(Z)},J=async()=>{FS.analyzePath(y).exists,k(!1),w(!0);const W=await navigator.mediaDevices.getUserMedia({audio:!0});W?(s(W),B(W),C&&zu(o),_(0),hI=0,Qv=setInterval(()=>{_(++hI)},1e3)):(w(!1),n("Not connected to recording device",{variant:"warning"}))},[X,ee]=A.useState({}),ne=()=>{w(!1),p==null||p.getAudioTracks()[0].stop(),c==null||c.disconnect(),m==null||m.disconnect(),I2.close();let W=FS.readFile(y);T2=new Blob([new Uint8Array(W)]),ee({duration:"",size:T2.size/1024**2,used:!1,project_name:a.title,project_id:a.projectId,mode:"click"}),C&&Nf(),k(!0)},q=()=>{const W=nvsGetStreamingContextInstance().getAVFileInfo(y,0);(W==null?void 0:W.duration)!=null&&(W==null?void 0:W.duration)!=0&&dataLayer.push({...X,duration:W.duration,event:"audio_recorded",used:!1}),console.log(W),R?(C&&Nf(),w(!1),p==null||p.getAudioTracks()[0].stop(),c==null||c.disconnect(),m==null||m.disconnect(),I2.close()):P&&C&&Nf(),y&&FS.analyzePath(y).exists&&FS.unlink(y,0),nvsGetStreamingContextInstance().removeLiveWindow(h),D()},Y=async()=>{tt(o);const W=nvsGetStreamingContextInstance().getAVFileInfo(y,0);(W==null?void 0:W.duration)!=null&&(W==null?void 0:W.duration)!=0&&dataLayer.push({...X,duration:W.duration,event:"audio_recorded",used:!0}),await T({dragData:{mediaType:ye.materialType.audio,m3u8Path:y,duration:W.duration/1e3,title:y}}),TAe({name:y}),Gs({keyUUID:ir(),file:T2,isNeedCallback:1,extension:y.split(".").pop(),uploadModule:ye.uploadModule.audio,callback:async Q=>{if(Ce.$emit("UploadQueue",[{title:Q.filename,keyUUID:Q.keyUUID,progress:Q.progress,uploadType:ye.uploadType.upload,parentFolderName:i}]),Q.uploadFinish){console.log("uploadFinish ---- ",i);const re=await Ji.resource_create({containerType:"projectMedia",projectId:a.projectId,id:Q.resourceId,title:y.replace(/\.[^.]+$/,""),type:MI(y),parentFolderName:i,resourceUrl:Q.Location});let te=new M1;te.projectId=a.projectId,te.resourceId=re.id,te.jobId=re.jobId,te.title=y,te.keyUUID=Q.keyUUID,te.uploadType=ye.uploadType.transcode,te.status=ye.jobStatus.init,te.mediaUploadType="projectMedia",Ce.$emit("MediaTranscode",JSON.stringify(te)),Ce.$emit("getTaskJobList")}}}),nvsGetStreamingContextInstance().removeLiveWindow(h),D()},le=W=>{C&&(E(!0),zu(o+W*1e3))},ue=()=>{C&&(E(!1),Nf())},ce=W=>{C&&(E(!1),tt(o+W*1e3))},de=()=>{k(!1),_(0),FS.analyzePath(y).exists&&FS.unlink(y,0)};return F("div",{className:"audio-record-modal",children:me("div",{className:"content-wrap",children:[F("div",{className:"content-wrap-header",children:F(hn,{component:jO,className:"close-btn",onClick:q})}),me("div",{className:"content-wrap-body",children:[F("div",{className:"video-wrap-container",children:F($1,{spinning:t,children:F("canvas",{id:"audio-record-live-window",className:"video-wrap"})})}),me("div",{className:"right-name",children:[F(Dc,{label:k2("view.editorApp.audioRecord.preview"),control:F(Jp,{checked:C,disabled:R||P,onChange:({target:{checked:W}})=>S(Q=>!Q),className:"is-template"})}),F(Dc,{label:k2("view.editorApp.audioRecord.mute"),control:F(Jp,{checked:x,disabled:R||P,onChange:({target:{checked:W}})=>I(Q=>!Q),className:"is-template"})})]}),me("div",{className:"record-op",children:[R?F(Kje,{onClick:()=>ne()}):F(Qje,{onClick:()=>J()}),F("span",{className:"record-time",children:jI(b)})]}),M?F(iUe,{ref:N,play:le,pause:ue,seek:ce,del:de}):null]}),me("div",{className:"modal-bottom",children:[F(un,{onClick:q,className:"cancel",children:k2("labels.cancel")}),F(un,{onClick:Y,disabled:!M,className:"confirm",children:k2("labels.ok")})]})]})})};function sUe(){const{projectData:e}=Ve(k=>k.project),{$t:n}=en("view.editorApp.timeline.controlBar."),t=Nt(),{barItems:r}=Wje(),{timelineRulerRule:i,timelineData:a}=Ve(k=>k.project),{trackIndex:l,clipIndex:o}=Ve(k=>k.editor),[u,h]=A.useState(!1),d=Ve(k=>{var P;return(P=k.project.timelineData)==null?void 0:P.isShowSection}),p=Ve(k=>{var P;return(P=k.project.timelineData)==null?void 0:P.sectionInPoint}),s=Ve(k=>{var P;return(P=k.project.timelineData)==null?void 0:P.sectionOutPoint}),{editPanel:c}=Ve(k=>k.editor),f=A.useMemo(()=>FI(s-p,{withFrame:!0,withMilli:!1}),[d,p,s]),m=A.useMemo(()=>{var P;const k=(P=a==null?void 0:a.tracks[l])==null?void 0:P.clips[o];return!(k&&(k.type==="video"&&k.videoType===1||k.type==="audio"))},[l,o]),{refreshBlankClip:g}=sw(),y=()=>{const k=document.getElementById("timeLineArea").clientWidth,P=On(),E=Ht(P),{scrollLeft:R,offsetWidth:w}=document.getElementById("trackContainer");(E<R||E>R+w)&&(document.getElementById("trackContainer").scrollLeft=E+-k/2),BI()&&g()},v=async()=>{const{nvTimeline:k}=Re.getState().project,P=k.getDuration();if(!P)return;const{offsetWidth:E}=document.getElementById("trackContainer");let R=0;for(let w=0;w<Yf.length;w++){const{rulingSpace:C,tipSpace:S}=Yf[w];if(Ht(P,C/S)<E)R=w;else break}t(Ge.updateTimelineRulerRule(R)),y(),document.getElementById("trackContainer").scrollLeft=0},b=(k,P)=>{t(Ge.updateTimelineRulerRule(P)),y()},_=function(k){let P=i;if(k){if(P>=14)return 14}else if(P<=0)return 0;P=k?P+1:P-1,t(Ge.updateTimelineRulerRule(P)),y()};Wr("-",()=>{oo("Shrink Timeline","-",e.title,e.projectId),_()}),Wr(["+","="],()=>{oo("Expand Timeline","+",e.title,e.projectId),_(!0)});const M=()=>{m||(t(zt.updateEditPanel("")),t(zt.updateSliderMenuKey("subtitles")),t(zt.updateSubtitlesPageStatus("autoGenerateInit")))};return me(Zt,{children:[me("div",{className:Za["timeline-control-bar"],style:{height:H8+"px"},children:[F("div",{className:Za["control-left"],children:c!=="template"&&r}),me("div",{className:Za["control-right"],children:[d?me("p",{children:[" ",n("selectSectionTime"),": ",f," "]}):null,me("div",{className:Za["slider-box"],children:[F(hn,{component:pje,className:Ou(Za["auto-generate"],{[Za.disabled]:m}),onClick:()=>M()}),F(hn,{component:mje,onClick:async()=>{let k=await gi.getQuota("STORAGE");if(k[0].feature_exhausted===!0){t(ti.setPurchaseDetails({type:"COMPARE"})),t(ni.setModalInfo({quota_info:k[0],event:"storage_exceeded",action:"upload"}));return}h(!0)}}),F(hn,{component:FO,className:Za["zoom-icon"],onClick:()=>_()}),F(Js,{className:Za["ratio-slider"],step:1,min:0,max:14,value:i,onChange:b}),F(hn,{component:DO,className:Za["zoom-icon"],onClick:()=>_(!0)}),F(hn,{component:PO,className:Za["zoom-icon"],onClick:v})]})]})]}),u&&F(oUe,{close:()=>h(!1)})]})}const P2="rgba(134, 142, 150, 1)",lUe=A.forwardRef((e,n)=>{const[t,r]=A.useState(45),[i,a]=A.useState(0),l=A.useRef(null),[o]=A.useContext(Ha),u=Ve(P=>P.project.timelineRulerRule),{setSeekBar:h,onMoveSeeker:d}=ts(),{onSectionMouseDown:p}=OO(),[s,c]=A.useState(-1),f=Ve(P=>{var E;return(E=P.project.timelineData)==null?void 0:E.isShowSection}),m=Ve(P=>{var E;return(E=P.project.timelineData)==null?void 0:E.sectionInPoint}),g=Ve(P=>{var E;return(E=P.project.timelineData)==null?void 0:E.sectionOutPoint}),y=A.useMemo(()=>{const P=Ht(m)-o.scrollLeftWidth,E=Ht(g-m);return{sectionLeft:P,sectionWidth:E}},[f,u,s]);A.useImperativeHandle(n,()=>({draw:b,customDraw:_})),A.useEffect(()=>{function P(){v()}function E(R){c(R)}return window.addEventListener("resize",P),Ce.$on("TimelineScroll",E),()=>{Ce.$off("TimelineScroll",E),window.removeEventListener("resize",P)}},[]),A.useEffect(v,[i,u,s]);function v(){let P=document.getElementById("leftTrackContainer");const E=document.body.clientWidth-P.clientWidth;a(E),b(i,s,u)}function b(P,E,R){if(P===0)return;const w=P;let C=Yf[R].rulingCount,S=Yf[R].rulingSpace,x=Yf[R].tipSpace,I=w/S;const D=l.current,T=D.offsetHeight;D.style.width=w+"px",D.style.height=t+"px",D.width=w*2,D.height=T*2;const N=D.getContext("2d");N.strokeStyle=P2,N.lineWidth=2,N.font="20px Poppins",N.fillStyle=P2;let L=0,z=ja(E)/1e6*25/x,K=Math.ceil(z),J=Ht((K-z)*x*1e6/25);N.moveTo(0,t*2),N.lineTo(J*2,t*2);for(let X=0;X<=I;X++){let ee=S*X+J,ne=t-5;if(L=K*x+X*x,L%(C*x)===0){ne=t-10;let q=M(L);N.fillText(q,ee*2-70,40,140)}N.lineTo((ee+.5)*2,t*2),N.lineTo((ee+.5)*2,ne*2),N.moveTo(ee*2,t*2)}N.stroke()}function _(P,E,R=1){P=P*R;let C=Math.round(E/(6*R)/2e5)*2e5;if(C===0)return;let S=C/5;if(S===0)return;let x=P/E*S;const I=l.current;let D=I.offsetHeight;I.width=P*2,I.height=D*2;const T=I.getContext("2d");T.clearRect(0,0,P,D),T.strokeStyle=P2,T.lineWidth=2,T.font="24px Source Han Sans CN",T.fillStyle=P2;let N=0;P=P*2,D=D*2,x=x*2;const L=40;for(T.beginPath(),T.moveTo(0,D),T.lineTo(P,D),T.closePath(),T.stroke();E>=N;){let B=N/S;if(T.beginPath(),N%C===0){if(T.moveTo(B*x,D),T.lineTo(B*x,D-L),P-B*x>63){let z=M(N/1e6*25);T.fillText(z,B*x,25,150)}}else T.moveTo(B*x,D),T.lineTo(B*x,D-L/2);T.closePath(),T.stroke(),N+=S}}function M(P){let E="",R=Math.floor(P/9e4);R>=1?R>=100?E+=k(R,3)+":":E+=k(R,2)+":":(R=0,E+="00:");let w=Math.floor((P-R*(25*60*60))/25/60);w>=1?E+=k(w,2)+":":(w=0,E+="00:");let C=Math.floor((P-R*(25*60*60)-w*(25*60))/25);C>=1?E+=k(C,2)+":":(C=0,E+="00:");let S=Math.floor((P-R*(25*60*60)-w*(25*60))%25);return S>=1?E+=k(S,2):E+="00",E}function k(P,E){return(Array(E).join("0")+P).slice(-E)}return me("div",{className:"timeLineArea-rulerContainer",id:"timeLineArea-rulerContainer",onClick:h,onMouseDown:d,children:[F("canvas",{ref:l,style:{width:i+"px",height:t+"px",left:"0px",top:"0px"}}),f?me("div",{className:"time-line-operation-handler",id:"sectionShowId",style:{left:y.sectionLeft+"px",width:y.sectionWidth+"px"},onMouseDown:P=>P.stopPropagation(),children:[F("div",{className:"section-move-box",onMouseDown:P=>p(P,"left"),children:F("div",{className:"drag-line-box"})}),F("div",{className:"section-main-box"}),F("div",{className:"section-move-box section-move-box-left",onMouseDown:P=>p(P,"right"),children:F("div",{className:"drag-line-box"})})]}):null]})}),cUe="#6036d6",uUe="var(--text-color)",dUe="var(--hover-text-color)",fUe="var(--bg-color)",hUe="8px",pUe="30px",mUe="#c0fbdf",gUe="#222229",yUe="var(--third-bg-color)",vUe="#FBB500",bUe="72px",wUe="70px",CUe="64px",xUe="10px",SUe="_scrollBarStyle_wur68_4",_Ue="_ellipsisStyle_wur68_22",EUe="_dragClipStyle_wur68_27",AUe={primary:cUe,textColor:uUe,hoverTextColor:dUe,bgColor:fUe,trackmarginbetween:hUe,trackmaterialheight:pUe,musiclyricsbgcolor:mUe,bgsecondarycolor:gUe,bgthirdcolor:yUe,selectedClipBorderColor:vUe,sliderMenuWidth:bUe,leftTrackControlWidth:wUe,titleBarHeight:CUe,timeLineAreaPaddingLeft:xUe,scrollBarStyle:SUe,ellipsisStyle:_Ue,dragClipStyle:EUe,"drag-in-point":"_drag-in-point_wur68_27","drag-out-point":"_drag-out-point_wur68_28","drag-line":"_drag-line_wur68_42","timeline-seeker-line":"_timeline-seeker-line_wur68_79"};function kUe(){const{onMoveSeeker:e,setSeekBar:n}=ts(),t=Ve(u=>u.project.timelineRulerRule),{nvTimeline:r}=Ve(u=>u.project),[i]=A.useContext(Ha),a=Ve(u=>u.project.timelineData),l=A.useMemo(()=>a==null?void 0:a.tracks.every(u=>!u.clips.length),[a]),o=A.useMemo(()=>{if(!r)return{};const u=On();return l?{visibility:"hidden"}:{transform:`translate3d(${Ht(u)-i.scrollLeftWidth}px, 0px, 0px)`}},[i.scrollLeftWidth,t,l]);return A.useEffect(()=>{r&&n()},[t]),A.useEffect(()=>{const u=document.getElementById("tl_seeker"),h=document.getElementById("trackContainer"),d=5;function p({position:s}){const c=h.getBoundingClientRect().right,{x:f}=u.getBoundingClientRect();if(f>c-d){const m=Ht(s)-h.scrollLeft+Yn()-c+d;m>0&&h.scrollBy(m,0)}else u.style.transform=`translate3d(${Ht(s)-h.scrollLeft}px, 0px, 0px)`}return Ce.$on("onPlaybackTimelinePosition",p),()=>{Ce.$off("onPlaybackTimelinePosition",p)}},[]),F("div",{className:AUe["timeline-seeker-line"],id:"tl_seeker",style:o,onMouseDown:e})}function TUe(){const e=Nt();function n(t,r){if(t.type==="stickerTrack"){const i=Pe(t);i.volume=r,i.clips.forEach(a=>{a.volume=r,a.raw.setVolumeGain(r,r),e(Ge.updateTimelineDataTrack({trackIndex:i.index,trackData:i})),Ft()})}else t.raw&&(t.raw.setVolumeGain(r,r),e(Ge.updateTimelineDataTrackVolume({trackIndex:t.index,trackVolume:r})),Ft())}return{changeVolume:n}}function IUe(){const e=Nt(),{timelineData:n}=Re.getState().project;async function t(r,i){const a=Pe(r);a.show=i,i?a.type==="videoTrack"?(await NP(a),await BP(a)):a.type==="audioTrack"?await TP(a):a.type==="captionTrack"?await PP(n,a):a.type==="musicLyricsTrack"?await DP(n,a):a.type==="compoundCaptionTrack"?await FP(n,a):a.type==="stickerTrack"?await MP(n,a):a.type==="timelineVideoFxTrack"?await OP(n,a):console.error("An unknown type is not added. Procedure",a):a.type==="videoTrack"||a.type==="audioTrack"?await z$(a):a.type==="captionTrack"||a.type==="musicLyricsTrack"?await fo(a.clips):a.type==="compoundCaptionTrack"?await $u(a.clips):a.type==="stickerTrack"?await Vu(a.clips):a.type==="timelineVideoFxTrack"?await Bc(a.clips):console.error("An unknown type is not added. Procedure",a),e(Ge.updateTimelineDataTrack({trackIndex:a.index,trackData:a})),e(zt.updateEditPanel("")),tt(),Ft()}return{showTrack:t}}const PUe=e=>A.createElement("svg",{width:16,height:16,viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_1022_70794",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:16,height:16},A.createElement("rect",{width:16,height:16,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_1022_70794)"},A.createElement("path",{d:"M8 12.5C7.85556 12.5 7.73622 12.4529 7.642 12.3587C7.54733 12.264 7.5 12.1444 7.5 12V8.5H4C3.85556 8.5 3.73622 8.45267 3.642 8.358C3.54733 8.26378 3.5 8.14444 3.5 8C3.5 7.85556 3.54733 7.736 3.642 7.64133C3.73622 7.54711 3.85556 7.5 4 7.5H7.5V4C7.5 3.85556 7.54733 3.73622 7.642 3.642C7.73622 3.54733 7.85556 3.5 8 3.5C8.14444 3.5 8.264 3.54733 8.35867 3.642C8.45289 3.73622 8.5 3.85556 8.5 4V7.5H12C12.1444 7.5 12.264 7.54711 12.3587 7.64133C12.4529 7.736 12.5 7.85556 12.5 8C12.5 8.14444 12.4529 8.26378 12.3587 8.358C12.264 8.45267 12.1444 8.5 12 8.5H8.5V12C8.5 12.1444 8.45289 12.264 8.35867 12.3587C8.264 12.4529 8.14444 12.5 8 12.5Z",fill:"#CCCCCC"}))),UO=e=>A.createElement("svg",{width:10,height:14,viewBox:"0 0 10 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("path",{d:"M4.16719 11.5841C4.56719 11.5841 4.90319 11.4479 5.17519 11.1754C5.44763 10.9034 5.58385 10.5674 5.58385 10.1674V7.48411H6.90052C7.04497 7.48411 7.17563 7.42856 7.29252 7.31745C7.40897 7.20634 7.46719 7.073 7.46719 6.91745C7.46719 6.76189 7.40897 6.62856 7.29252 6.51745C7.17563 6.40634 7.04497 6.35078 6.90052 6.35078H5.58385C5.41719 6.35078 5.28097 6.40345 5.17519 6.50878C5.06985 6.61456 5.01719 6.75078 5.01719 6.91745V9.08411C4.89497 8.973 4.76163 8.88967 4.61719 8.83411C4.47274 8.77856 4.32274 8.75078 4.16719 8.75078C3.76719 8.75078 3.43119 8.88967 3.15919 9.16745C2.88674 9.44523 2.75052 9.77856 2.75052 10.1674C2.75052 10.5674 2.88674 10.9034 3.15919 11.1754C3.43119 11.4479 3.76719 11.5841 4.16719 11.5841ZM1.25052 13.2008C0.93941 13.2008 0.672743 13.0897 0.450521 12.8674C0.228299 12.6452 0.117188 12.3786 0.117188 12.0674V1.93411C0.117188 1.623 0.228299 1.35634 0.450521 1.13411C0.672743 0.911892 0.944965 0.800781 1.26719 0.800781H6.03385C6.1783 0.800781 6.32008 0.828559 6.45919 0.884115C6.59785 0.93967 6.72274 1.023 6.83385 1.13411L9.53385 3.83411C9.65608 3.94523 9.74497 4.07011 9.80052 4.20878C9.85608 4.34789 9.88385 4.49523 9.88385 4.65078V12.0674C9.88385 12.3786 9.77274 12.6452 9.55052 12.8674C9.3283 13.0897 9.06163 13.2008 8.75052 13.2008H1.25052ZM6.03385 1.73411H1.26719C1.21163 1.73411 1.16163 1.75634 1.11719 1.80078C1.07274 1.84523 1.05052 1.88967 1.05052 1.93411V12.0674C1.05052 12.1119 1.07274 12.1563 1.11719 12.2008C1.16163 12.2452 1.21163 12.2674 1.26719 12.2674H8.73385C8.78941 12.2674 8.83941 12.2452 8.88385 12.2008C8.9283 12.1563 8.95052 12.1119 8.95052 12.0674V4.63411H6.60052C6.44496 4.63411 6.31163 4.58123 6.20052 4.47545C6.08941 4.37011 6.03385 4.23967 6.03385 4.08411V1.73411Z",fill:"#CCCCCC"})),Qp=e=>A.createElement("svg",{width:10,height:12,viewBox:"0 0 10 12",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("path",{d:"M4.29948 11.0315V2.36484H0.632812V0.964844H9.36615V2.36484H5.69948V11.0315H4.29948Z",fill:"#CCCCCC"})),DUe=e=>A.createElement("svg",{width:13,height:13,viewBox:"0 0 13 13",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("path",{d:"M11.6334 12.4005L9.96675 10.7505C9.83342 10.8283 9.69742 10.9032 9.55875 10.9752C9.41964 11.0476 9.27787 11.1172 9.13342 11.1839C8.96675 11.2505 8.8112 11.2283 8.66675 11.1172C8.52231 11.0061 8.45009 10.8561 8.45009 10.6672C8.45009 10.5783 8.47787 10.5005 8.53342 10.4339C8.58898 10.3672 8.65564 10.3116 8.73342 10.2672C8.82231 10.2339 8.9112 10.1976 9.00009 10.1585C9.08898 10.1199 9.17231 10.0783 9.25009 10.0339L6.86675 7.63385V9.06719C6.86675 9.33385 6.74187 9.52008 6.49209 9.62585C6.24187 9.73119 6.02231 9.68941 5.83342 9.50052L4.00009 7.66719H2.13342C1.95564 7.66719 1.8112 7.60897 1.70009 7.49252C1.58898 7.37563 1.53342 7.23385 1.53342 7.06719V4.93385C1.53342 4.76719 1.58898 4.62541 1.70009 4.50852C1.8112 4.39208 1.95564 4.33385 2.13342 4.33385H3.55009L0.683421 1.46719C0.594532 1.36719 0.547198 1.24763 0.541421 1.10852C0.536087 0.969854 0.583421 0.850521 0.683421 0.750521C0.783421 0.661632 0.900087 0.617188 1.03342 0.617188C1.16675 0.617188 1.28342 0.661632 1.38342 0.750521L12.3334 11.7005C12.4223 11.8005 12.4696 11.9199 12.4754 12.0585C12.4808 12.1976 12.4334 12.3116 12.3334 12.4005C12.2334 12.5005 12.1168 12.5505 11.9834 12.5505C11.8501 12.5505 11.7334 12.5005 11.6334 12.4005ZM9.13342 0.783854C10.189 1.2283 11.039 1.91719 11.6834 2.85052C12.3279 3.78385 12.6501 4.8283 12.6501 5.98385C12.6501 6.57274 12.5641 7.13385 12.3921 7.66719C12.2196 8.20052 11.9723 8.69497 11.6501 9.15052L10.9334 8.43385C11.1668 8.0783 11.3445 7.69208 11.4668 7.27519C11.589 6.85874 11.6501 6.4283 11.6501 5.98385C11.6501 5.0283 11.3834 4.1643 10.8501 3.39185C10.3168 2.61985 9.6112 2.05608 8.73342 1.70052C8.64453 1.65608 8.5752 1.59763 8.52542 1.52519C8.4752 1.45319 8.45009 1.37274 8.45009 1.28385C8.45009 1.09497 8.52231 0.947632 8.66675 0.841854C8.8112 0.736521 8.96675 0.717188 9.13342 0.783854ZM9.61675 7.11719L8.45009 5.95052V3.53385C8.89453 3.7783 9.24187 4.12274 9.49209 4.56719C9.74187 5.01163 9.86675 5.48941 9.86675 6.00052C9.86675 6.20052 9.84453 6.39208 9.80009 6.57519C9.75564 6.75874 9.69453 6.93941 9.61675 7.11719ZM6.86675 4.35052L5.41675 2.91719L5.83342 2.50052C6.02231 2.31163 6.24187 2.26985 6.49209 2.37519C6.74187 2.48097 6.86675 2.66719 6.86675 2.93385V4.35052ZM5.86675 8.10052V6.63385L4.55009 5.33385H2.53342V6.66719H4.43342L5.86675 8.10052Z",fill:"#CCCCCC"})),Jv=e=>A.createElement("svg",{width:12,height:12,viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_1022_68302",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:12,height:12},A.createElement("rect",{width:12,height:12,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_1022_68302)"},A.createElement("path",{d:"M7.40988 1.48373L7.18019 0.802846C7.16081 0.742809 7.17498 0.690434 7.22268 0.645718C7.27038 0.601003 7.32356 0.590249 7.38222 0.613457L8.04686 0.886639L8.72774 0.65695C8.78777 0.637571 8.84014 0.651733 8.88486 0.699435C8.92958 0.747144 8.94033 0.800325 8.91712 0.858979L8.64395 1.52361L8.87364 2.20449C8.89302 2.26453 8.87885 2.31691 8.83115 2.36162C8.78345 2.40634 8.73026 2.41709 8.6716 2.39388L8.00697 2.1207L7.32609 2.35039C7.26606 2.36977 7.21368 2.3556 7.16896 2.30789C7.12425 2.26019 7.1135 2.20701 7.13671 2.14836L7.40988 1.48373Z",fill:"white"}),A.createElement("path",{d:"M10.558 2.27605L10.4495 1.95078C10.4301 1.89074 10.4424 1.84012 10.4864 1.79891C10.5303 1.7577 10.5816 1.7487 10.6403 1.77192L10.9579 1.90122L11.2867 1.78941C11.3467 1.77004 11.3973 1.78233 11.4385 1.82629C11.4797 1.87025 11.4887 1.92156 11.4655 1.98022L11.336 2.30459L11.4445 2.62987C11.4639 2.6899 11.4516 2.74052 11.4077 2.78173C11.3637 2.82294 11.3124 2.83194 11.2537 2.80873L10.9361 2.67942L10.6041 2.78773C10.544 2.8071 10.4934 2.79481 10.4522 2.75085C10.411 2.70689 10.402 2.65558 10.4252 2.59692L10.558 2.27605ZM9.70385 4.28924L9.59203 3.96045C9.57265 3.90042 9.58494 3.8498 9.6289 3.80859C9.67287 3.76738 9.72418 3.75838 9.78283 3.78159L10.1037 3.91441L10.4325 3.80259C10.4925 3.78322 10.5431 3.79551 10.5844 3.83947C10.6256 3.88344 10.6346 3.93475 10.6113 3.9934L10.4785 4.31427L10.5871 4.63955C10.6064 4.69958 10.5942 4.7502 10.5502 4.79141C10.5062 4.83262 10.4549 4.84162 10.3963 4.81841L10.0787 4.6891L9.7499 4.80091C9.68987 4.82029 9.63925 4.808 9.59803 4.76404C9.55682 4.72007 9.54782 4.66876 9.57103 4.6101L9.70385 4.28924Z",fill:"white"}),A.createElement("path",{d:"M5.09616 8.36027C4.97885 8.36027 4.86539 8.33767 4.75578 8.29248C4.64617 8.24729 4.54617 8.18367 4.45579 8.10162L2.29234 5.92855C2.20708 5.83817 2.14185 5.73737 2.09666 5.62615C2.05147 5.51494 2.02887 5.40067 2.02887 5.28337C2.02887 5.16286 2.05147 5.04651 2.09666 4.93433C2.14185 4.82215 2.20708 4.72344 2.29234 4.63818L4.56636 2.36607L3.45193 1.25163C3.38269 1.1824 3.34808 1.09667 3.34808 0.994429C3.34808 0.892187 3.38686 0.802283 3.46442 0.724716C3.53878 0.652283 3.625 0.614783 3.72308 0.612216C3.82115 0.609658 3.90897 0.647158 3.98653 0.724716L7.89999 4.63818C7.99037 4.72344 8.05688 4.82215 8.0995 4.93433C8.14213 5.04651 8.16345 5.16286 8.16345 5.28337C8.16345 5.40067 8.14213 5.51494 8.0995 5.62615C8.05688 5.73737 7.99037 5.83817 7.89999 5.92855L5.73654 8.10162C5.65449 8.18367 5.55657 8.24729 5.44279 8.29248C5.32901 8.33767 5.21347 8.36027 5.09616 8.36027ZM5.10098 2.90068L2.80963 5.18239C2.7936 5.19842 2.78318 5.21525 2.77838 5.23288C2.77357 5.25051 2.77116 5.26895 2.77116 5.28818H7.42116C7.42116 5.26895 7.41876 5.25051 7.41395 5.23288C7.40914 5.21525 7.39872 5.19842 7.38269 5.18239L5.10098 2.90068ZM9.39423 8.67278C9.15128 8.67278 8.9447 8.58768 8.77451 8.41749C8.60433 8.2473 8.51924 8.04073 8.51924 7.79779C8.51924 7.63561 8.56491 7.46814 8.65625 7.29539C8.74759 7.12263 8.84615 6.95997 8.95192 6.80742C9.02051 6.71382 9.09166 6.61928 9.16537 6.52377C9.23909 6.42825 9.31538 6.3337 9.39423 6.24012C9.47307 6.3337 9.54935 6.42825 9.62306 6.52377C9.69678 6.61928 9.76793 6.71382 9.83652 6.80742C9.94229 6.95997 10.0409 7.12263 10.1322 7.29539C10.2235 7.46814 10.2692 7.63561 10.2692 7.79779C10.2692 8.04073 10.1841 8.2473 10.0139 8.41749C9.84373 8.58768 9.63717 8.67278 9.39423 8.67278ZM1.74999 11.9997C1.5455 11.9997 1.36938 11.9258 1.22163 11.7781C1.07388 11.6303 1 11.4542 1 11.2497C1 11.0452 1.07388 10.8691 1.22163 10.7214C1.36938 10.5736 1.5455 10.4997 1.74999 10.4997H10.25C10.4545 10.4997 10.6306 10.5736 10.7784 10.7214C10.9261 10.8691 11 11.0452 11 11.2497C11 11.4542 10.9261 11.6303 10.7784 11.7781C10.6306 11.9258 10.4545 11.9997 10.25 11.9997H1.74999Z",fill:"white"}))),FUe=e=>A.createElement("svg",{width:12,height:12,viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_1022_68266",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:12,height:12},A.createElement("rect",{width:12,height:12,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_1022_68266)"},A.createElement("path",{d:"M9.49844 4.15156C9.45677 4.15156 9.41311 4.13906 9.36744 4.11406C9.32144 4.08906 9.2901 4.05156 9.27344 4.00156L8.87344 3.12656L7.99844 2.72656C7.94844 2.7099 7.91094 2.67856 7.88594 2.63256C7.86094 2.5869 7.84844 2.54323 7.84844 2.50156C7.84844 2.4599 7.86094 2.41606 7.88594 2.37006C7.91094 2.3244 7.94844 2.29323 7.99844 2.27656L8.87344 1.87656L9.27344 1.00156C9.2901 0.951562 9.32144 0.914062 9.36744 0.889062C9.41311 0.864062 9.45677 0.851562 9.49844 0.851562C9.5401 0.851562 9.58394 0.864062 9.62994 0.889062C9.6756 0.914062 9.70677 0.951562 9.72344 1.00156L10.1234 1.87656L10.9984 2.27656C11.0484 2.29323 11.0859 2.3244 11.1109 2.37006C11.1359 2.41606 11.1484 2.4599 11.1484 2.50156C11.1484 2.54323 11.1359 2.5869 11.1109 2.63256C11.0859 2.67856 11.0484 2.7099 10.9984 2.72656L10.1234 3.12656L9.72344 4.00156C9.70677 4.05156 9.6756 4.08906 9.62994 4.11406C9.58394 4.13906 9.5401 4.15156 9.49844 4.15156ZM9.49844 11.1516C9.45677 11.1516 9.41311 11.1391 9.36744 11.1141C9.32144 11.0891 9.2901 11.0516 9.27344 11.0016L8.87344 10.1266L7.99844 9.72656C7.94844 9.7099 7.91094 9.67856 7.88594 9.63256C7.86094 9.58689 7.84844 9.54323 7.84844 9.50156C7.84844 9.4599 7.86094 9.41623 7.88594 9.37056C7.91094 9.32456 7.94844 9.29323 7.99844 9.27656L8.87344 8.87656L9.27344 8.00156C9.2901 7.95156 9.32144 7.91406 9.36744 7.88906C9.41311 7.86406 9.45677 7.85156 9.49844 7.85156C9.5401 7.85156 9.58394 7.86406 9.62994 7.88906C9.6756 7.91406 9.70677 7.95156 9.72344 8.00156L10.1234 8.87656L10.9984 9.27656C11.0484 9.29323 11.0859 9.32456 11.1109 9.37056C11.1359 9.41623 11.1484 9.4599 11.1484 9.50156C11.1484 9.54323 11.1359 9.58689 11.1109 9.63256C11.0859 9.67856 11.0484 9.7099 10.9984 9.72656L10.1234 10.1266L9.72344 11.0016C9.70677 11.0516 9.6756 11.0891 9.62994 11.1141C9.58394 11.1391 9.5401 11.1516 9.49844 11.1516ZM4.49844 9.28906C4.40677 9.28906 4.31927 9.26406 4.23594 9.21406C4.1526 9.16406 4.0901 9.09323 4.04844 9.00156L3.24844 7.25156L1.49844 6.45156C1.40677 6.4099 1.33594 6.3474 1.28594 6.26406C1.23594 6.18073 1.21094 6.09323 1.21094 6.00156C1.21094 5.9099 1.23594 5.8224 1.28594 5.73906C1.33594 5.65573 1.40677 5.59323 1.49844 5.55156L3.24844 4.75156L4.04844 3.00156C4.0901 2.9099 4.1526 2.83906 4.23594 2.78906C4.31927 2.73906 4.40677 2.71406 4.49844 2.71406C4.5901 2.71406 4.6776 2.73906 4.76094 2.78906C4.84427 2.83906 4.90677 2.9099 4.94844 3.00156L5.74844 4.75156L7.49844 5.55156C7.5901 5.59323 7.66094 5.65573 7.71094 5.73906C7.76094 5.8224 7.78594 5.9099 7.78594 6.00156C7.78594 6.09323 7.76094 6.18073 7.71094 6.26406C7.66094 6.3474 7.5901 6.4099 7.49844 6.45156L5.74844 7.25156L4.94844 9.00156C4.90677 9.09323 4.84427 9.16406 4.76094 9.21406C4.6776 9.26406 4.5901 9.28906 4.49844 9.28906ZM4.49844 7.57656L4.99844 6.50156L6.07344 6.00156L4.99844 5.50156L4.49844 4.42656L3.99844 5.50156L2.92344 6.00156L3.99844 6.50156L4.49844 7.57656Z",fill:"white"}))),MUe=e=>A.createElement("svg",{width:16,height:16,viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_3374_132345",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:16,height:16},A.createElement("rect",{width:16,height:16,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_3374_132345)"},A.createElement("path",{d:"M7.99876 10.268L7.29364 8.70388L5.72956 7.99876L7.29364 7.29364L7.99876 5.72956L8.70388 7.29364L10.268 7.99876L8.70388 8.70388L7.99876 10.268ZM3.58853 14.0756C3.12557 14.0756 2.73205 13.9136 2.40797 13.5895C2.08391 13.2655 1.92188 12.8719 1.92188 12.409C1.92188 12.0355 2.03192 11.7049 2.25201 11.4173C2.47209 11.1297 2.75093 10.9308 3.08853 10.8206V5.17696C2.75093 5.0667 2.47209 4.86778 2.25201 4.58018C2.03192 4.29258 1.92188 3.96203 1.92188 3.58853C1.92188 3.12557 2.08391 2.73205 2.40797 2.40798C2.73205 2.08391 3.12557 1.92188 3.58853 1.92188C3.96203 1.92188 4.29258 2.03192 4.58018 2.25201C4.86778 2.47209 5.0667 2.75092 5.17696 3.08853H10.8206C10.924 2.75092 11.12 2.47209 11.4085 2.25201C11.6971 2.03192 12.0306 1.92188 12.409 1.92188C12.8719 1.92188 13.2655 2.08391 13.5895 2.40798C13.9136 2.73205 14.0756 3.12557 14.0756 3.58853C14.0756 3.96696 13.9656 4.30045 13.7455 4.58901C13.5254 4.87756 13.2466 5.07355 12.909 5.17696V10.8206C13.2466 10.9308 13.5254 11.1297 13.7455 11.4173C13.9656 11.7049 14.0756 12.0355 14.0756 12.409C14.0756 12.8719 13.9136 13.2655 13.5895 13.5895C13.2655 13.9136 12.8719 14.0756 12.409 14.0756C12.0355 14.0756 11.7049 13.9656 11.4173 13.7455C11.1297 13.5254 10.9308 13.2466 10.8206 12.909H5.17696C5.0667 13.2466 4.86778 13.5254 4.58018 13.7455C4.29258 13.9656 3.96203 14.0756 3.58853 14.0756ZM3.58853 4.25519C3.77741 4.25519 3.93575 4.1913 4.06353 4.06353C4.1913 3.93575 4.25519 3.77741 4.25519 3.58853C4.25519 3.39964 4.1913 3.2413 4.06353 3.11353C3.93575 2.98575 3.77741 2.92186 3.58853 2.92186C3.39964 2.92186 3.2413 2.98575 3.11353 3.11353C2.98575 3.2413 2.92186 3.39964 2.92186 3.58853C2.92186 3.77741 2.98575 3.93575 3.11353 4.06353C3.2413 4.1913 3.39964 4.25519 3.58853 4.25519ZM12.409 4.25519C12.5979 4.25519 12.7562 4.1913 12.884 4.06353C13.0118 3.93575 13.0757 3.77741 13.0757 3.58853C13.0757 3.39964 13.0118 3.2413 12.884 3.11353C12.7562 2.98575 12.5979 2.92186 12.409 2.92186C12.2201 2.92186 12.0618 2.98575 11.934 3.11353C11.8062 3.2413 11.7423 3.39964 11.7423 3.58853C11.7423 3.77741 11.8062 3.93575 11.934 4.06353C12.0618 4.1913 12.2201 4.25519 12.409 4.25519ZM5.17696 11.909H10.8206C10.9035 11.6458 11.0398 11.4193 11.2295 11.2295C11.4193 11.0398 11.6458 10.9035 11.909 10.8206V5.17696C11.6458 5.09833 11.4182 4.96307 11.2263 4.77119C11.0344 4.57931 10.8992 4.35175 10.8206 4.08851H5.17696C5.09406 4.35175 4.95774 4.57825 4.76799 4.76799C4.57825 4.95774 4.35175 5.09406 4.08851 5.17696V10.8206C4.35175 10.9035 4.57825 11.0398 4.76799 11.2295C4.95774 11.4193 5.09406 11.6458 5.17696 11.909ZM12.409 13.0757C12.5979 13.0757 12.7562 13.0118 12.884 12.884C13.0118 12.7562 13.0757 12.5979 13.0757 12.409C13.0757 12.2201 13.0118 12.0618 12.884 11.934C12.7562 11.8062 12.5979 11.7423 12.409 11.7423C12.2201 11.7423 12.0618 11.8062 11.934 11.934C11.8062 12.0618 11.7423 12.2201 11.7423 12.409C11.7423 12.5979 11.8062 12.7562 11.934 12.884C12.0618 13.0118 12.2201 13.0757 12.409 13.0757ZM3.58853 13.0757C3.77741 13.0757 3.93575 13.0118 4.06353 12.884C4.1913 12.7562 4.25519 12.5979 4.25519 12.409C4.25519 12.2201 4.1913 12.0618 4.06353 11.934C3.93575 11.8062 3.77741 11.7423 3.58853 11.7423C3.39964 11.7423 3.2413 11.8062 3.11353 11.934C2.98575 12.0618 2.92186 12.2201 2.92186 12.409C2.92186 12.5979 2.98575 12.7562 3.11353 12.884C3.2413 13.0118 3.39964 13.0757 3.58853 13.0757Z",fill:"white"}))),RUe=e=>A.createElement("svg",{width:12,height:12,viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_1022_68283",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:12,height:12},A.createElement("rect",{width:12,height:12,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_1022_68283)"},A.createElement("path",{d:"M6.00082 10.75C5.34386 10.75 4.72634 10.6253 4.14828 10.376C3.5702 10.1266 3.06736 9.78827 2.63975 9.36085C2.21213 8.93343 1.8736 8.43081 1.62416 7.85299C1.37472 7.27518 1.25 6.65779 1.25 6.00083C1.25 5.34386 1.37467 4.72634 1.624 4.14828C1.87333 3.5702 2.21171 3.06736 2.63913 2.63975C3.06655 2.21213 3.56917 1.8736 4.14699 1.62416C4.7248 1.37472 5.34218 1.25 5.99915 1.25C6.65612 1.25 7.27363 1.37467 7.8517 1.624C8.42978 1.87333 8.93262 2.21171 9.36023 2.63913C9.78784 3.06655 10.1264 3.56917 10.3758 4.14699C10.6253 4.7248 10.75 5.34218 10.75 5.99915C10.75 6.65612 10.6253 7.27363 10.376 7.8517C10.1266 8.42978 9.78827 8.93262 9.36085 9.36023C8.93343 9.78784 8.43081 10.1264 7.85299 10.3758C7.27518 10.6253 6.65779 10.75 6.00082 10.75ZM5.99999 9.99999C7.11665 9.99999 8.06249 9.61249 8.83749 8.83749C9.61249 8.06249 9.99999 7.11665 9.99999 5.99999C9.99999 4.88332 9.61249 3.93749 8.83749 3.16249C8.06249 2.38749 7.11665 1.99999 5.99999 1.99999C4.88332 1.99999 3.93749 2.38749 3.16249 3.16249C2.38749 3.93749 1.99999 4.88332 1.99999 5.99999C1.99999 7.11665 2.38749 8.06249 3.16249 8.83749C3.93749 9.61249 4.88332 9.99999 5.99999 9.99999Z",fill:"white"}),A.createElement("path",{d:"M10.4999 6C10.4999 6.62186 10.381 7.20653 10.1431 7.754C9.90528 8.30147 9.58269 8.77773 9.17537 9.18279C8.76804 9.58785 8.28911 9.90865 7.73858 10.1452C7.18805 10.3817 6.60011 10.5 5.97477 10.5C5.7879 10.5 5.59524 10.4847 5.39677 10.454C5.19831 10.4233 5.00717 10.3798 4.82336 10.3233C4.72809 10.296 4.65038 10.2446 4.59023 10.1693C4.53008 10.094 4.5 10.0066 4.5 9.90698C4.5 9.84808 4.51084 9.79085 4.53252 9.73528C4.5542 9.67971 4.58824 9.63371 4.63465 9.59727C5.14335 9.12844 5.53358 8.58006 5.80533 7.95213C6.07708 7.32419 6.21296 6.67348 6.21296 6C6.21907 5.32652 6.08701 4.67581 5.81678 4.04787C5.54656 3.41994 5.15709 2.87156 4.64839 2.40273C4.60198 2.36629 4.56793 2.32029 4.54625 2.26472C4.52458 2.20915 4.51374 2.15192 4.51374 2.09302C4.51374 1.99342 4.54382 1.90597 4.60397 1.83067C4.66413 1.75536 4.74184 1.70404 4.8371 1.67672C5.02091 1.62024 5.21205 1.57667 5.41051 1.54601C5.60898 1.51534 5.80165 1.5 5.98851 1.5C6.61385 1.5 7.20179 1.61827 7.75232 1.85481C8.30285 2.09135 8.78178 2.41215 9.1891 2.81721C9.59643 3.22227 9.9175 3.69853 10.1523 4.246C10.3871 4.79347 10.503 5.37814 10.4999 6Z",fill:"white"}))),$O=e=>A.createElement("svg",{width:16,height:16,viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_1022_70788",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:16,height:16},A.createElement("path",{d:"M0 0H16V16H0V0Z",fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_1022_70788)"},A.createElement("path",{d:"M4.6936 7.9487C4.83547 7.9487 4.95427 7.90084 5.05 7.80512C5.14572 7.70939 5.19359 7.59059 5.19359 7.44872C5.19359 7.30684 5.14572 7.18803 5.05 7.0923C4.95427 6.99658 4.83547 6.94872 4.6936 6.94872C4.55172 6.94872 4.43292 6.99658 4.33719 7.0923C4.24146 7.18803 4.1936 7.30684 4.1936 7.44872C4.1936 7.59059 4.24146 7.70939 4.33719 7.80512C4.43292 7.90084 4.55172 7.9487 4.6936 7.9487ZM4.6936 10.4743H8.97567C9.11755 10.4743 9.23635 10.4265 9.33207 10.3308C9.42779 10.235 9.47565 10.1162 9.47565 9.97433C9.47565 9.83247 9.42779 9.71367 9.33207 9.61793C9.23635 9.52221 9.11755 9.47435 8.97567 9.47435H4.6936C4.55172 9.47435 4.43292 9.52221 4.33719 9.61793C4.24146 9.71367 4.1936 9.83247 4.1936 9.97433C4.1936 10.1162 4.24146 10.235 4.33719 10.3308C4.43292 10.4265 4.55172 10.4743 4.6936 10.4743ZM11.309 10.4743C11.4508 10.4743 11.5697 10.4265 11.6654 10.3308C11.7611 10.235 11.809 10.1162 11.809 9.97433C11.809 9.83247 11.7611 9.71367 11.6654 9.61793C11.5697 9.52221 11.4508 9.47435 11.309 9.47435C11.1671 9.47435 11.0483 9.52221 10.9526 9.61793C10.8568 9.71367 10.809 9.83247 10.809 9.97433C10.809 10.1162 10.8568 10.235 10.9526 10.3308C11.0483 10.4265 11.1671 10.4743 11.309 10.4743ZM7.0269 7.9487H11.309C11.4508 7.9487 11.5697 7.90084 11.6654 7.80512C11.7611 7.70939 11.809 7.59059 11.809 7.44872C11.809 7.30684 11.7611 7.18803 11.6654 7.0923C11.5697 6.99658 11.4508 6.94872 11.309 6.94872H7.0269C6.88502 6.94872 6.76622 6.99658 6.6705 7.0923C6.57478 7.18803 6.52692 7.30684 6.52692 7.44872C6.52692 7.59059 6.57478 7.70939 6.6705 7.80512C6.76622 7.90084 6.88502 7.9487 7.0269 7.9487ZM2.8731 13C2.53635 13 2.2513 12.8833 2.01797 12.65C1.78464 12.4166 1.66797 12.1316 1.66797 11.7948V4.20513C1.66797 3.86838 1.78464 3.58333 2.01797 3.35C2.2513 3.11667 2.53635 3 2.8731 3H13.1295C13.4662 3 13.7513 3.11667 13.9846 3.35C14.2179 3.58333 14.3346 3.86838 14.3346 4.20513V11.7948C14.3346 12.1316 14.2179 12.4166 13.9846 12.65C13.7513 12.8833 13.4662 13 13.1295 13H2.8731ZM2.8731 12H13.1295C13.1893 12 13.2385 11.9808 13.2769 11.9423C13.3154 11.9038 13.3346 11.8547 13.3346 11.7948V4.20513C13.3346 4.1453 13.3154 4.09615 13.2769 4.05768C13.2385 4.01922 13.1893 3.99998 13.1295 3.99998H2.8731C2.81327 3.99998 2.76412 4.01922 2.72565 4.05768C2.68719 4.09615 2.66795 4.1453 2.66795 4.20513V11.7948C2.66795 11.8547 2.68719 11.9038 2.72565 11.9423C2.76412 11.9808 2.81327 12 2.8731 12Z",fill:"#CCCCCC"}))),NUe=e=>A.createElement("svg",{width:14,height:13,viewBox:"0 0 14 13",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("path",{d:"M9.51615 6.6526L8.76615 5.9026C8.86615 5.34705 8.70792 4.84994 8.29148 4.41127C7.87459 3.97216 7.36615 3.8026 6.76615 3.9026L6.01615 3.1526C6.1717 3.08594 6.32726 3.03594 6.48281 3.0026C6.63837 2.96927 6.81059 2.9526 6.99948 2.9526C7.75503 2.9526 8.39659 3.2166 8.92415 3.7446C9.45215 4.27216 9.71615 4.91372 9.71615 5.66927C9.71615 5.85816 9.69948 6.03305 9.66615 6.19394C9.63281 6.35527 9.58281 6.50816 9.51615 6.6526ZM11.6328 8.71927L10.8995 8.03594C11.3217 7.71372 11.6968 7.36083 12.0248 6.97727C12.3524 6.59416 12.6328 6.15816 12.8661 5.66927C12.3106 4.54705 11.5133 3.65527 10.4741 2.99394C9.43548 2.33305 8.27726 2.0026 6.99948 2.0026C6.67726 2.0026 6.36059 2.02483 6.04948 2.06927C5.73837 2.11372 5.43281 2.18038 5.13281 2.26927L4.34948 1.48594C4.7717 1.31927 5.20237 1.19705 5.64148 1.11927C6.08015 1.04149 6.53281 1.0026 6.99948 1.0026C8.47726 1.0026 9.82437 1.39416 11.0408 2.17727C12.2577 2.96083 13.1773 3.99149 13.7995 5.26927C13.8217 5.31371 13.8384 5.37194 13.8495 5.44394C13.8606 5.51638 13.8661 5.59149 13.8661 5.66927C13.8661 5.74705 13.8606 5.82194 13.8495 5.89394C13.8384 5.96638 13.8217 6.02483 13.7995 6.06927C13.5439 6.59149 13.2355 7.07483 12.8741 7.51927C12.5133 7.96372 12.0995 8.36372 11.6328 8.71927ZM11.8161 12.2359L9.48281 9.90261C9.13837 10.0359 8.75792 10.1415 8.34148 10.2193C7.92459 10.297 7.47726 10.3359 6.99948 10.3359C5.51059 10.3359 4.16059 9.94438 2.94948 9.16127C1.73837 8.37772 0.821701 7.34705 0.199479 6.06927C0.177257 6.02483 0.16059 5.96638 0.149479 5.89394C0.138368 5.82194 0.132812 5.74705 0.132812 5.66927C0.132812 5.59149 0.138368 5.51927 0.149479 5.4526C0.16059 5.38594 0.177257 5.32483 0.199479 5.26927C0.455035 4.75816 0.76059 4.28594 1.11615 3.8526C1.4717 3.41927 1.85503 3.03594 2.26615 2.7026L0.766146 1.18594C0.666146 1.08594 0.616146 0.969271 0.616146 0.835938C0.616146 0.702604 0.666146 0.580382 0.766146 0.469271C0.866146 0.380382 0.985701 0.335938 1.12481 0.335938C1.26348 0.335938 1.37726 0.380382 1.46615 0.469271L12.5328 11.5359C12.6217 11.6248 12.669 11.7359 12.6748 11.8693C12.6801 12.0026 12.6328 12.1248 12.5328 12.2359C12.4328 12.3248 12.3135 12.3693 12.1748 12.3693C12.0357 12.3693 11.9161 12.3248 11.8161 12.2359ZM2.96615 3.4026C2.61059 3.68038 2.26903 4.0166 1.94148 4.41127C1.61348 4.80549 1.34392 5.22483 1.13281 5.66927C1.68837 6.79149 2.48548 7.68305 3.52415 8.34394C4.56326 9.00527 5.7217 9.33594 6.99948 9.33594C7.29948 9.33594 7.59948 9.31083 7.89948 9.2606C8.19948 9.21083 8.45504 9.15816 8.66615 9.1026L7.83281 8.23594C7.71059 8.28038 7.57726 8.31638 7.43281 8.34394C7.28837 8.37194 7.14392 8.38594 6.99948 8.38594C6.24392 8.38594 5.60237 8.12194 5.07481 7.59394C4.54681 7.06638 4.28281 6.42483 4.28281 5.66927C4.28281 5.53594 4.29681 5.39416 4.32481 5.24394C4.35237 5.09416 4.38837 4.95816 4.43281 4.83594L2.96615 3.4026Z",fill:"#CCCCCC"})),BUe=e=>A.createElement("svg",{width:16,height:16,viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_637_16870",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:16,height:16},A.createElement("rect",{width:16,height:16,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_637_16870)"},A.createElement("path",{d:"M7.99948 10.3833C8.75503 10.3833 9.39659 10.1193 9.92415 9.59133C10.4521 9.06378 10.7161 8.42222 10.7161 7.66667C10.7161 6.91111 10.4521 6.26956 9.92415 5.742C9.39659 5.214 8.75503 4.95 7.99948 4.95C7.24392 4.95 6.60237 5.214 6.07481 5.742C5.54681 6.26956 5.28281 6.91111 5.28281 7.66667C5.28281 8.42222 5.54681 9.06378 6.07481 9.59133C6.60237 10.1193 7.24392 10.3833 7.99948 10.3833ZM7.99948 9.46667C7.49948 9.46667 7.07459 9.29155 6.72481 8.94133C6.37459 8.59156 6.19948 8.16667 6.19948 7.66667C6.19948 7.16667 6.37459 6.74156 6.72481 6.39133C7.07459 6.04156 7.49948 5.86667 7.99948 5.86667C8.49948 5.86667 8.92459 6.04156 9.27481 6.39133C9.62459 6.74156 9.79948 7.16667 9.79948 7.66667C9.79948 8.16667 9.62459 8.59156 9.27481 8.94133C8.92459 9.29155 8.49948 9.46667 7.99948 9.46667ZM7.99948 12.3333C6.54392 12.3333 5.2077 11.95 3.99081 11.1833C2.77437 10.4167 1.84392 9.37778 1.19948 8.06667C1.17726 8.02222 1.16059 7.96378 1.14948 7.89133C1.13837 7.81933 1.13281 7.74444 1.13281 7.66667C1.13281 7.58889 1.13837 7.51378 1.14948 7.44133C1.16059 7.36933 1.17726 7.31111 1.19948 7.26667C1.84392 5.95556 2.77437 4.91667 3.99081 4.15C5.2077 3.38333 6.54392 3 7.99948 3C9.45504 3 10.791 3.38333 12.0075 4.15C13.2244 4.91667 14.155 5.95556 14.7995 7.26667C14.8217 7.31111 14.8384 7.36933 14.8495 7.44133C14.8606 7.51378 14.8661 7.58889 14.8661 7.66667C14.8661 7.74444 14.8606 7.81933 14.8495 7.89133C14.8384 7.96378 14.8217 8.02222 14.7995 8.06667C14.155 9.37778 13.2244 10.4167 12.0075 11.1833C10.791 11.95 9.45504 12.3333 7.99948 12.3333ZM7.99948 11.3333C9.25504 11.3333 10.4079 11.0027 11.4581 10.3413C12.5079 9.68044 13.3106 8.78889 13.8661 7.66667C13.3106 6.54444 12.5079 5.65267 11.4581 4.99133C10.4079 4.33044 9.25504 4 7.99948 4C6.74392 4 5.59103 4.33044 4.54081 4.99133C3.49103 5.65267 2.68837 6.54444 2.13281 7.66667C2.68837 8.78889 3.49103 9.68044 4.54081 10.3413C5.59103 11.0027 6.74392 11.3333 7.99948 11.3333Z",fill:"#CCCCCC"}))),VO=e=>A.createElement("svg",{width:13,height:13,viewBox:"0 0 13 13",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("path",{d:"M0.616237 6.13255C0.382904 6.13255 0.208015 6.03522 0.0915706 5.84055C-0.0253183 5.64633 -0.0226515 5.44922 0.0995707 5.24922L2.14957 1.59922C2.21624 1.48811 2.29402 1.40744 2.3829 1.35722C2.47179 1.30744 2.57179 1.28255 2.6829 1.28255C2.79402 1.28255 2.89402 1.30744 2.9829 1.35722C3.07179 1.40744 3.14402 1.48811 3.19957 1.59922L5.26624 5.24922C5.37735 5.44922 5.37446 5.64633 5.25757 5.84055C5.14113 6.03522 4.96624 6.13255 4.7329 6.13255H0.616237ZM2.6829 12.8326C1.99402 12.8326 1.40513 12.591 0.916237 12.1079C0.427348 11.6243 0.182904 11.0326 0.182904 10.3326C0.182904 9.63255 0.427348 9.04077 0.916237 8.55722C1.40513 8.07411 1.99402 7.83255 2.6829 7.83255C3.3829 7.83255 3.97735 8.07411 4.46624 8.55722C4.95513 9.04077 5.19957 9.63255 5.19957 10.3326C5.19957 11.0326 4.95513 11.6243 4.46624 12.1079C3.97735 12.591 3.3829 12.8326 2.6829 12.8326ZM2.6829 11.8326C3.10513 11.8326 3.46357 11.6881 3.75824 11.3992C4.05246 11.1103 4.19957 10.7548 4.19957 10.3326C4.19957 9.91033 4.05246 9.55477 3.75824 9.26589C3.46357 8.977 3.10513 8.83255 2.6829 8.83255C2.27179 8.83255 1.91913 8.977 1.6249 9.26589C1.33024 9.55477 1.1829 9.91033 1.1829 10.3326C1.1829 10.7548 1.33024 11.1103 1.6249 11.3992C1.91913 11.6881 2.27179 11.8326 2.6829 11.8326ZM1.29957 5.13255H4.06624L2.6829 2.71589L1.29957 5.13255ZM7.44957 12.8326C7.27179 12.8326 7.12446 12.777 7.00757 12.6659C6.89113 12.5548 6.8329 12.4103 6.8329 12.2326V8.43255C6.8329 8.25477 6.89113 8.11033 7.00757 7.99922C7.12446 7.88811 7.27179 7.83255 7.44957 7.83255H11.2496C11.4162 7.83255 11.558 7.88811 11.6749 7.99922C11.7913 8.11033 11.8496 8.25477 11.8496 8.43255V12.2326C11.8496 12.4103 11.7913 12.5548 11.6749 12.6659C11.558 12.777 11.4162 12.8326 11.2496 12.8326H7.44957ZM7.8329 11.8326H10.8496V8.83255H7.8329V11.8326ZM9.34957 5.91589C9.27179 5.91589 9.19135 5.90189 9.10824 5.87389C9.02468 5.84633 8.94957 5.81033 8.88291 5.76589C8.37179 5.34366 7.9469 4.98255 7.60824 4.68255C7.26913 4.38255 7.00246 4.113 6.80824 3.87389C6.61357 3.63522 6.47735 3.41033 6.39957 3.19922C6.32179 2.98811 6.2829 2.76589 6.2829 2.53255C6.2829 2.077 6.43579 1.69922 6.74157 1.39922C7.0469 1.09922 7.42735 0.949219 7.8829 0.949219C8.17179 0.949219 8.43846 1.01589 8.6829 1.14922C8.92735 1.28255 9.14957 1.477 9.34957 1.73255C9.53846 1.48811 9.75779 1.29633 10.0076 1.15722C10.2578 1.01855 10.5218 0.949219 10.7996 0.949219C11.2662 0.949219 11.6525 1.10189 11.9582 1.40722C12.2636 1.713 12.4162 2.09366 12.4162 2.54922C12.4162 2.77144 12.3773 2.98522 12.2996 3.19055C12.2218 3.39633 12.0829 3.61855 11.8829 3.85722C11.6829 4.09633 11.4162 4.36855 11.0829 4.67389C10.7496 4.97966 10.3273 5.34366 9.81624 5.76589C9.74957 5.81033 9.67446 5.84633 9.5909 5.87389C9.50779 5.90189 9.42735 5.91589 9.34957 5.91589ZM9.34957 4.83255C10.1385 4.19922 10.68 3.72144 10.9742 3.39922C11.2689 3.077 11.4162 2.79922 11.4162 2.56589C11.4162 2.38811 11.3607 2.24077 11.2496 2.12389C11.1385 2.00744 10.994 1.94922 10.8162 1.94922C10.694 1.94922 10.5718 1.98522 10.4496 2.05722C10.3273 2.12966 10.1662 2.26589 9.96624 2.46589L9.34957 3.06589L8.71624 2.46589C8.51624 2.26589 8.35802 2.12966 8.24157 2.05722C8.12468 1.98522 7.99957 1.94922 7.86624 1.94922C7.68846 1.94922 7.5469 2.00189 7.44157 2.10722C7.33579 2.213 7.2829 2.36033 7.2829 2.54922C7.2829 2.79366 7.43024 3.077 7.7249 3.39922C8.01913 3.72144 8.56068 4.19922 9.34957 4.83255Z",fill:"white"})),OUe=e=>A.createElement("svg",{width:16,height:16,viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("mask",{id:"mask0_645_16867",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:16,height:16},A.createElement("rect",{width:16,height:16,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_645_16867)"},A.createElement("path",{d:"M2.86602 3L4.03268 5.33333H6.03268L4.86602 3H6.19935L7.36602 5.33333H9.36602L8.19935 3H9.53268L10.6993 5.33333H12.6993L11.5327 3H13.1327C13.466 3 13.7493 3.11667 13.9827 3.35C14.216 3.58333 14.3327 3.86667 14.3327 4.2V11.8C14.3327 12.1333 14.216 12.4167 13.9827 12.65C13.7493 12.8833 13.466 13 13.1327 13H2.86602C2.53268 13 2.24935 12.8833 2.01602 12.65C1.78268 12.4167 1.66602 12.1333 1.66602 11.8V4.2C1.66602 3.86667 1.78268 3.58333 2.01602 3.35C2.24935 3.11667 2.53268 3 2.86602 3ZM2.66602 6.33333V11.8C2.66602 11.8556 2.68557 11.9029 2.72468 11.942C2.76335 11.9807 2.81046 12 2.86602 12H13.1327C13.1882 12 13.2356 11.9807 13.2747 11.942C13.3133 11.9029 13.3327 11.8556 13.3327 11.8V6.33333H2.66602ZM2.66602 6.33333V12V11.8V6.33333Z",fill:"#CCCCCC"}))),LUe="#6036d6",jUe="var(--text-color)",UUe="var(--hover-text-color)",$Ue="var(--bg-color)",VUe="8px",zUe="30px",HUe="#c0fbdf",GUe="#222229",WUe="var(--third-bg-color)",XUe="#FBB500",YUe="72px",ZUe="70px",KUe="64px",QUe="10px",JUe="_scrollBarStyle_1ki3p_4",qUe="_ellipsisStyle_1ki3p_22",e$e="_dragClipStyle_1ki3p_27",Fc={primary:LUe,textColor:jUe,hoverTextColor:UUe,bgColor:$Ue,trackmarginbetween:VUe,trackmaterialheight:zUe,musiclyricsbgcolor:HUe,bgsecondarycolor:GUe,bgthirdcolor:WUe,selectedClipBorderColor:XUe,sliderMenuWidth:YUe,leftTrackControlWidth:ZUe,titleBarHeight:KUe,timeLineAreaPaddingLeft:QUe,scrollBarStyle:JUe,ellipsisStyle:qUe,dragClipStyle:e$e,"drag-in-point":"_drag-in-point_1ki3p_27","drag-out-point":"_drag-out-point_1ki3p_28","drag-line":"_drag-line_1ki3p_42","left-track-Container":"_left-track-Container_1ki3p_79","ratio-select":"_ratio-select_1ki3p_84","ant-select":"_ant-select_1ki3p_95","track-list":"_track-list_1ki3p_98","item-container":"_item-container_1ki3p_117","volume-box":"_volume-box_1ki3p_131","hover-scale":"_hover-scale_1ki3p_137","disable-icon":"_disable-icon_1ki3p_143","track-volume-progress":"_track-volume-progress_1ki3p_146","ant-slider-rail":"_ant-slider-rail_1ki3p_150","ant-slider-track":"_ant-slider-track_1ki3p_151","ant-slider-step":"_ant-slider-step_1ki3p_152","ant-slider-handle":"_ant-slider-handle_1ki3p_161"},qv=jn(({className:e,...n})=>F(Dr,{...n,arrow:!0,classes:{popper:e}}))(({theme:e})=>({[`& .${Mo.arrow}`]:{color:"#414141"},[`& .${Mo.tooltip}`]:{backgroundColor:"#414141"}}));function A0(e){return F(hn,{...e,sx:{width:"0.85em",height:"0.85em"}})}function t$e(){var n;const e=Ve(t=>t.project.timelineData);return me("div",{id:"leftTrackContainer",className:Fc["left-track-Container"],children:[F("div",{className:Fc["ratio-select"]}),F("div",{className:Fc["track-list"],id:"track-list",children:((n=e==null?void 0:e.tracks)==null?void 0:n.length)&&e.tracks.map(t=>F(n$e,{track:t},t.uuid))})]})}function n$e(e){const n=Hc(),[t,r]=A.useState(e.track.show);A.useEffect(()=>{r(e.track.show)},[e.track.show]);const{editPanel:i}=Ve(c=>c.editor),a=e.track.type==="videoTrack",l=["videoTrack","audioTrack","stickerTrack"].includes(e.track.type),o=e.track.type==="musicLyricsTrack"&&i!=="template",{addMusicLyricsClip:u}=QB(),{showTrack:h}=IUe();function d(){i!=="template"&&(r(c=>!c),h(e.track,!t))}function p(){i!=="musicLyrics"&&n(zt.updateEditPanel("")),u()}function s(){if(e.track.type==="videoTrack")return"Video track";if(e.track.type==="audioTrack")return"Audio track";if(e.track.type==="stickerTrack")return"Graphics track";if(e.track.type==="musicLyricsTrack")return"Subtitle track";if(e.track.type==="captionTrack")return"Caption track";if(e.track.type==="timelineVideoFxTrack")return"VFX track";if(e.track.type==="compoundCaptionTrack")return"Compound caption track"}return me("div",{className:Fc["item-container"],style:{height:a?60:"30px"},children:[F(qv,{title:s(),placement:"top",arrow:!0,children:F("div",{children:F(i$e,{...e})})}),F(qv,{title:t?"hide":"show",placement:"top",arrow:!0,children:F("div",{children:F(A0,{className:Fc["hover-scale"],component:t?BUe:NUe,onClick:d})})}),l?F(r$e,{...e}):o&&F(qv,{title:"Add subtitle line",placement:"top",arrow:!0,children:F("div",{children:F(A0,{component:PUe,onClick:p})})})]})}function r$e(e){const[n,t]=A.useState(e.track.volume),r=A.useMemo(()=>n===0,[n]),{changeVolume:i}=TUe();function a(o){t(o),i(e.track,o)}function l(o){return`${Math.round(o*100)} %`}return F(Dr,{sx:{width:"28px",borderRadius:"8px"},title:F(Js,{sx:{'& input[type="range"]':{WebkitAppearance:"slider-vertical"},height:"212px",padding:"0",margin:"16px 4px"},"aria-label":"Temperature",valueLabelDisplay:"on",orientation:"vertical",step:.1,min:0,max:2,value:n,valueLabelFormat:l,onChange:(o,u)=>a(u)}),children:F("div",{className:Fc["volume-box"],children:F(A0,{className:Fc["hover-scale"],component:r?DUe:MO,onClick:()=>a(r?1:0)})})})}function i$e(e){return F(A0,{component:{videoTrack:OUe,audioTrack:UO,musicLyricsTrack:$O,captionTrack:Qp,stickerTrack:VO,timelineVideoFxTrack:MUe,compoundCaptionTrack:Qp}[e.track.type],className:Fc["disable-icon"]})}function a$e(e){return F(A0,{component:{audio:UO,musicLyrics:$O,sticker:VO,videofx:Jv,caption:Qp,compoundCaption:Qp,"caption-modular":Qp,adjust:Jv,mask:RUe,particle:Jv,effectfx:FUe}[e.type]})}const o$e=parseFloat(Ja.trackmarginbetween);function s$e(){const e=document.getElementById("trackContainer");let n=document.getElementById("boxSelectionId");const[t,r]=A.useContext(Ha),i=Ve(P=>P.project.timelineData),{projectData:a}=Ve(P=>P.project),l=Nt();let o=A.useRef(!1),u={x:0,y:0},h=[],d=[],p=[],s=A.useRef({left:0,top:0,width:0,height:0}),c=0;A.useEffect(()=>(document.body.addEventListener("pointerdown",g),()=>{document.body.removeEventListener("pointerdown",g)}),[]);function f(){n||(n=document.getElementById("boxSelectionId")),n&&(n.style.left=s.current.left+"px",n.style.top=s.current.top+"px",n.style.width=s.current.width+"px",n.style.height=s.current.height+"px")}function m(P){o.current=!0,u={x:P.clientX,y:P.clientY},i0(r);const E=document.getElementById("trackContainer");E&&(c=E.getBoundingClientRect().top);const{timelineData:R}=Re.getState().project;h=R.tracks}function g(P){const E=P.target;if(E){let{className:R,id:w}=E;n=document.getElementById("boxSelectionId");const C=["blankClip-box"],S=["trackContainer"],x=t.allSelectData.some(D=>D.track.type==="musicLyricsTrack");(P.button===0&&typeof R=="string"&&(C.includes(R)||R.includes("track-item")||S.includes(w))||w==="musicLyricsClipId"&&!x)&&(m(P),n.style.display="block",P.pointerId&&document.body.setPointerCapture(P.pointerId),document.body.addEventListener("pointermove",y),document.body.addEventListener("pointerup",v,{once:!0}))}}function y(P){let{clientX:E,clientY:R}=P,w=Math.min(E,u.x),C=Math.min(R,u.y);w=Math.max(w,142),C=Math.max(C,c),s&&(s.current.top=C,s.current.left=w,s.current.width=Math.abs(w-Math.max(E,u.x)),s.current.height=Math.abs(C-Math.max(R,u.y))),f(),b()}function v(P){o.current=!1,r(E=>{E.allSelectData.push(...p)}),d.length&&l(Ge.updateTimelineDataClipSelected(d)),s.current={left:0,top:0,width:0,height:0},n.style.display="none",f(),b(),document.body.releasePointerCapture(P.pointerId),document.body.removeEventListener("pointermove",y),document.body.removeEventListener("pointerup",v)}const b=fa.throttle(()=>{d=[],p=[];const P=(e==null?void 0:e.scrollLeft)||0,E=(e==null?void 0:e.scrollTop)||0;let R=0;h.forEach((w,C)=>{let S={track:null,clips:[]};_(w,R,E)&&(S.track=w,w.clips.map(x=>{M(x,P)&&(S.clips.push(x),d.push(x.uuid))})),S.track&&S.clips.length&&p.push(S),R+=Fl(w.type)+o$e}),l(Ge.updateTimelineDataClipChoices(d))},100);function _(P,E,R){let C=document.getElementById("trackContainer").getBoundingClientRect().top,S=E-R+C,x=Fl(P.type),{top:I,height:D}=s.current;return S+x>I+4&&S+x<I+D||S>I&&S<I+D||I>S&&S+x>I+D}function M(P,E){let{inPoint:R,outPoint:w}=P,C=Ht(R)+Yn(),S=Ht(w)+Yn(),{left:x,width:I}=s.current;return x=x+E,C>x&&C<x+I||S>x&&S<x+I||C<x&&S>x+I}async function k(P){Qs();const E=[];Pe(i.tracks).forEach(R=>{if(R.clips.length){let w={track:R,clips:R.clips};E.push(w)}}),r(R=>{R.allSelectData.push(...E)}),l(Ge.updateTimelineDataClipAllSelected()),P.preventDefault()}Wr("ctrl+a",P=>{oo("Select All","ctrl+a",a.title,a.projectId),k(P)})}function l$e(e){const n=A.useMemo(()=>{const o=e.clip;return o.type==="video"&&o.videoFxs?o.videoFxs.find(u=>u.type==="property"):null},[e.clip]),t=A.useMemo(()=>e.isOutAnimation?!1:n?n.animationType==="loopAnimation":!!e.clip.animationId,[e.clip,e.isOutAnimation]),r=A.useMemo(()=>{if(n)if(e.isOutAnimation){let o=n.isPostOutAnimation?"Post Package2 Id":"Package2 Id";const u=n.params.find(h=>h.key===o);return u&&u.value}else return n.animationType==="loopAnimation"&&t?!0:n.animationType==="inAnimation"&&!t;else{const o=e.clip,u=o.animationId,h=o.inAnimationId;return o.outAnimationId&&e.isOutAnimation||u&&t?!0:!!(h&&!e.isOutAnimation&&!t)}},[e.isOutAnimation,n,e.clip,t]),i=A.useMemo(()=>e.clip.type==="video"?e.clip.id:e.clip.uuid,[e.clip]),a=A.useMemo(()=>e.isOutAnimation?"animation-out":t?"animation-loop":"animation-in",[t,e.isOutAnimation]),l=A.useMemo(()=>{if(e.clip.type==="video"){const o=e.clip;let u=o.videoFxs.find(h=>h.type==="property");if(u){if(e.isOutAnimation){let h=u.isPostOutAnimation?"Post Package2 Id":"Package2 Id";const d=u.params.find(p=>p.key===h);if(d&&d.value){const p=o.outPoint-o.inPoint-u.params.find(s=>s.key==="Package2 Effect In").value;return Ht(p)+"px"}}else if(u.animationType){const h=u.params.find(d=>d.key==="Package Effect Out").value;return Ht(h)+"px"}}}else if(["caption","sticker"].includes(e.clip.type)){const o=e.clip,u=o.animationId,h=o.inAnimationId,d=o.outAnimationId;if(e.isOutAnimation&&d)return Ht(o.outAnimationDuration)+"px";if(u)return Ht(o.outPoint-o.inPoint)+"px";if(h)return Ht(o.inAnimationDuration)+"px"}return"0px"},[e.clip]);return r&&F("div",{className:"clip-animation "+a+" animation-"+i,style:{width:l}})}const pI=A.memo(l$e);function c$e(e){const[n,t]=A.useContext(Ri),r=A.useMemo(()=>!!n.checkBoxClips.filter(l=>l.uuid===e.clip.uuid).length,[n.checkBoxClips]);function i(l){l.stopPropagation()}function a({target:{checked:l}}){t(l?o=>{o.checkBoxClips=[Pe(e.clip)]}:o=>{o.checkBoxClips=[]})}return F("div",{className:"clip-select-box",onDoubleClick:i,onClick:i,onMouseDown:i,children:F(Jp,{checked:r,onChange:a})})}function u$e(e){const{$t:n}=en("view.editorApp.timeline.clip."),t=Nt(),[r,i]=A.useState(e.clip.canReplace);function a(o){o.stopPropagation()}function l(o){i(o),t(zt.updateEditClipInfo({clipIndex:e.clip.index,trackIndex:e.trackIndex})),t(Ge.updateTimelineDataClip({trackIndex:e.trackIndex,clipData:{...e.clip,canReplace:o}}))}return me("div",{className:"clip-select-box is-multi",onDoubleClick:a,onClick:a,onMouseDown:a,children:[F(Dc,{label:n("canReplace"),control:F(Jp,{checked:r,onChange:({target:{checked:o}})=>l(o),className:"is-template"})}),e.clip.combination_template&&e.clip.combinationOrder_template&&F("div",{className:"combination-info",children:n("combination")+e.clip.combinationOrder_template})]})}function d$e(e){const n=Nt(),{timelineRulerRule:t}=Ve(g=>g.project),{toggleKeyFramesSelected:r}=Zl(),{setSeekBar:i}=ts(),a=A.useMemo(()=>({transform:"translateX("+(Ht(Number(e.keyFrame.time))-10)+"px)"}),[e.keyFrame,t]),l=A.useMemo(()=>e.clip.type==="timelineVideoFx"&&[ye.mType.effectBlur,ye.mType.effectMosaic,ye.mType.effectShade].includes(e.clip.clipSubType),[e.clip]),o=A.useMemo(()=>e.clip.type==="audio",[e.clip]),u=A.useMemo(()=>e.clip.type==="caption",[e.clip]);async function h(g){g.stopPropagation(),n(Ge.updateTimelineDataClipSelected(e.clip.uuid)),mi(e.keyFrame.time),nvsGetStreamingContextInstance().stop(),await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification();const y=e.clip.inPoint+e.keyFrame.time;tt(y),i(),n(zt.updateEditClipInfo({clipIndex:e.clip.index,trackIndex:e.trackIndex})),r(),d(),Ce.$emit("isMoveSeekBar",!0),Ce.$emit("isMoveSeekBar",!1)}function d(){switch(e.clip.type){case"video":n(zt.updateEditPanel("video"));break;case"caption":n(zt.updateEditPanel("caption"));break;case"audio":n(zt.updateEditPanel("audio"));break}}const[p,s]=A.useState(!1),[c,f]=A.useState(0);function m({seekerTime:g}){f(g)}return A.useEffect(()=>(Ce.$on("onSeekTimelinePosition",m),()=>{Ce.$off("onSeekTimelinePosition",m)}),[]),A.useEffect(()=>{s(e.clip.selected&&Hr(e.keyFrame.time,t9()))},[c,e.clip.selected,e.keyFrame.time]),F("div",{className:"clip-keyframe "+(l?"timelineVideoFx":o?"is-audio-fx":u?"is-caption-fx":""),style:a,onClick:h,children:F("div",{className:"clip-keyframe-diamond "+(p?"checked":""),children:F("div",{className:"diamond-inner"})})})}function f$e(e,n){const t=Nt(),r=Ve(g=>g.project.timelineData),i=Ve(g=>g.project.nvTimeline),{editPanel:a}=Ve(g=>g.editor),l=A.useMemo(()=>r?r.tracks:[],[r]);let o=null;const u=document.getElementById("lineColumn"),h=document.getElementById("trackContainer"),d={...Pe(n),inPoint:n.inPoint,outPoint:n.outPoint};let p=[],s=h.scrollLeft;function c(g,y){if(a==="template")return;Ce.$emit("monitorClearSelect"),t(zt.updateEditPanel("")),p=f1(l,[n.uuid]),o=document.getElementById(`${e.index}-${n.index}-clip`),u.style.height=h.offsetHeight+"px";function v(_){const M=_.clientX-Yn();let k=ja(_.clientX-Yn()+s);k=fr(k);const P=p.find(({px:I})=>Math.abs(I-M)<5);P&&(k=P.time);const E=isNaN(n.trimOut)?n.outPoint-n.inPoint:n.trimOut,R=isNaN(n.trimIn)?0:n.trimIn;if(k=Math.round(Math.max(k,0)),y==="in"){const D=(n.inPoint-k)*(n.speed||1);if(!isNaN(n.trimIn)&&R-D<E-1e6/25&&d.videoType===ye.materialType.picture){const T=R-D;d.trimOut=n.trimOut-T,d.trimIn=0,d.inPoint=n.outPoint-d.trimOut/n.speed,d.orgDuration=d.trimOut}else!isNaN(n.trimIn)&&R-D<0?(!isNaN(n.trimIn)&&(d.trimIn=0),d.inPoint=n.outPoint-(n.trimOut-d.trimIn)/n.speed):R-D>=E-1e6/25?(d.inPoint=n.outPoint-1e6/25,!isNaN(n.trimIn)&&(d.trimIn=E-1e6/25*n.speed)):(d.inPoint=fr(Math.min(k,n.outPoint-1e6/25)),!isNaN(n.trimIn)&&(d.trimIn=fr(R-D)));!isNaN(n.trimIn)&&void 0}else{const D=(n.outPoint-k)*(n.speed||1);!isNaN(n.trimOut)&&E-D>R+1e6/25&&n.videoType===ye.materialType.picture?(d.trimOut=E-D-R,d.trimIn=0,d.outPoint=n.inPoint+d.trimOut/n.speed,d.orgDuration=d.trimOut):E-D>n.orgDuration?(d.outPoint=n.inPoint+(n.orgDuration-n.trimIn)/n.speed,!isNaN(n.trimOut)&&(d.trimOut=n.orgDuration)):E-D<=R+1e6/25?(d.outPoint=n.inPoint+1e6/25,!isNaN(n.trimOut)&&(d.trimOut=R+1e6/25*n.speed)):(d.outPoint=fr(Math.max(k,n.inPoint-1e6/25)),!isNaN(n.trimOut)&&(d.trimOut=fr(E-D)))}o&&(o.style.left=Ht(d.inPoint)+"px",o.style.width=Ht(d.outPoint-d.inPoint)+"px");const w=Ht(k);let C=p.filter(({px:I})=>Math.abs(I-(w-s))<5),S=5,x;C.map(({px:I})=>{let D=Math.abs(I-(w-s));D<S&&(S=D,x=I)}),x!==void 0?(u.style.left=x+Yn()+"px",u.style.display="block"):u.style.display="none"}async function b(_){const M=Pe(e);M.clips.splice(d.index,1);const k=Hu(M.clips,d);await Ul(i,d.outPoint),await h$e(l,e,n,d,y),M.clips=k,await Zo(),t(Ge.updateTimelineDataTrack({trackIndex:e.index,trackData:M})),u.style.display="none",Ft(),document.removeEventListener("mousemove",v),document.removeEventListener("mouseup",b)}document.addEventListener("mousemove",v),document.addEventListener("mouseup",b)}function f(g){c(g,"in"),g.stopPropagation()}function m(g){c(g,"out"),g.stopPropagation()}return{trimInMouseDown:f,trimOutMouseDown:m}}async function h$e(e,n,t,r,i){const a=n.raw;if(["video","audio"].includes(r.type)&&await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification(),r.type==="video"){const l=r;if(i==="in"){const o=D2(r.inPoint,t.inPoint),u=l.orgDuration-t.orgDuration;a.removeRange(o.start,o.end,!0),u>0&&l.raw.moveTrimPoint(u),a.changeInPoint(l.raw.getIndex(),r.inPoint)}else if(i==="out"){let o=D2(r.outPoint,t.outPoint);a.removeRange(o.start,o.end,!0),a.changeOutPoint(l.raw.getIndex(),r.outPoint)}ty(l),p7([l],n.index),n0(l)}else if(r.type==="audio"){if(i==="in"){let l=D2(r.inPoint,t.inPoint);a.removeRange(l.start,l.end,!0),a.changeInPoint(r.raw.getIndex(),r.inPoint)}else if(i==="out"){let l=D2(r.outPoint,t.outPoint);a.removeRange(l.start,l.end,!0),a.changeOutPoint(r.raw.getIndex(),r.outPoint)}}else r.type==="caption"?(ty(r),await fo([r]),await P1(r,e.length-n.index)):r.type==="musicLyrics"?(await fo([r]),await Mu({tracks:e},r,100)):r.type==="compoundCaption"?(await $u([r]),await D1(r,e.length-n.index)):r.type==="sticker"?(ty(r),await Vu([r]),await F1(r,e.length-n.index)):r.type==="timelineVideoFx"&&(await Bc([r]),await As([r],e.length-n.index))}function D2(e,n){if(e>n){let t=e;e=n,n=t}return{start:e,end:n}}function p$e(e){const[n,t]=A.useState([]);return A.useEffect(()=>{function r(a){const l=[];for(let o=0;o<a.length;o++)a[o].trackIndex===e.index&&l.push(a[o].clipIndex);t(l)}function i(){t([])}return Ce.$on("getAdjacentClipKey",r),Ce.$on("mouseUp",i),()=>{Ce.$off("mouseUp",i),Ce.$off("getAdjacentClipKey",r)}},[e]),{adjacentClips:n}}function zO(){const e=A.useRef(!1);Ve(a=>a.editor);const{projectData:n}=Ve(a=>a.project),{setSeekBar:t}=ts(),r=Nt();return A.useEffect(()=>{Ce.$on("changePlay",({isPlaying:a})=>{e.current=a}),Ce.$on("onPlaybackTimelinePosition",()=>{e.current=!0})},[]),{onDoubleClickClip:async(a,l)=>{var g,y;const o=nvsGetStreamingContextInstance();e.current&&o.stop();let u=On();if((()=>jl(l).find(_=>_.time===l.outPoint)?!1:u<l.inPoint||u>=l.outPoint)()){let v=0;l.type=="musicLyrics"&&(v=OI),u=l.inPoint+v,tt(u),await nvsGetStreamingContextInstance().lastSeekingFinished(),t({value:u})}const d=document.querySelector("#trackContainer"),{scrollLeft:p,offsetWidth:s}=d,c=Ht(u);if(c>p&&c<p+s||(d.scrollLeft=c),!a.show)return;console.log(l);let f={...l};dataLayer.push({asset_name:f!=null&&f.title?f==null?void 0:f.title:f.text,asset_type:f.type,asset_type_category:null,asset_source:null,asset_is_stock:null,asset_size:f==null?void 0:f.fileSize,asset_file_format:(y=(g=f==null?void 0:f.title)==null?void 0:g.split("."))==null?void 0:y.pop(),asset_duration:f==null?void 0:f.duration,project_type:"video",project_name:n.title,project_id:n.projectId,project_aspect_ratio:n.aspectRatio,project_platform:n.socialMedia,project_status:n.publishStatus,user_id:n.userId,event:"asset_advanced_edit_opened"}),r(zt.updateEditClipInfo({clipIndex:l.index,trackIndex:a.index})),Wf(l)==="musicLyrics"?(r(zt.updateEditPanel("")),r(zt.updateSliderMenuKey("subtitles"))):r(zt.updateEditPanel(Wf(l)))}}}const mI=parseFloat(Ja.trackmarginbetween);function HO(){const[e,n]=A.useContext(Ha),t=Ve(T=>T.project.nvTimeline),r=Ve(T=>T.project.timelineData),i=Nt(),a=A.useRef({minInPoint:0,maxOutPoint:0,minDx:0}),l=A.useRef([]);let o=!1;const u=document.getElementById("dragContainer"),h=document.getElementById("draggingDiv"),d=document.getElementById("trackContainer");let p=null,s=null;const c=document.getElementById("lineColumn"),f=document.getElementById("lineRow");async function m(T,N,L){c.style.height=d.offsetHeight+"px",f.style.display="none",document.addEventListener("keydown",B),document.addEventListener("keyup",z),document.addEventListener("mousemove",J),document.addEventListener("mouseup",async X=>{for(await R(X.shiftKey),n(ee=>{ee.allSelectData=[]}),i(Ge.updateTimelineDataClipSelected());h.hasChildNodes();)h.removeChild(h.firstChild);h.style.display="none",u.style.display="none",c.style.display="none",document.removeEventListener("mousemove",J),document.removeEventListener("keydown",B),document.removeEventListener("keyup",z)},{once:!0});function B(){s||(s=document.getElementById("dragOrientationDiv")),s.style.transform="rotate(90deg)"}function z(){s.style.transform="rotate(0deg)"}let K=[];async function J(X){if(!o)o=!0,await M(N.index+"-"+L.index+"-clip"),h.style.display="block",u.style.display="block",h.style.backgroundColor="transparent",h.style.width="auto",h.style.height="auto",h.style.top="auto",h.style.left="auto",g(),K=P();else{p||(p=document.getElementById("dragDivParentHA"));const ee=T.clientX;let q=X.clientX-ee,Y=0;const le=E(K,q),{minInPoint:ue,maxOutPoint:ce}=a.current;let de=0;if(le?(q=le.px,c.style.display="block",c.style.left=Ht(le.time)+Yn()-(e.scrollLeftWidth||0)+"px",de=le.type==="left"?le.time-ue:le.time-ce):(c.style.display="none",q=Math.max(q,-Ht(ue)),de=ja(q)),_()){let{top:W,trackIndex:Q}=y(X.clientY,N);Y=W,p.setAttribute("track-index",Q.toString())}else p.setAttribute("track-index","none");p.setAttribute("point",Math.round(de).toString()),p.style.transform=`translate(${q}px, ${Y}px)`}}}function g(){const T={};e.allSelectData.forEach(({clips:N,track:L})=>{T[L.index]=N.map(B=>B.index)}),i(Ge.deleteTimelineDataClips(T))}function y(T,N){let L=0;const{tracks:B}=r,{type:z}=e.allSelectData[0].track,K=Fl(z)+mI,J=[],X=document.getElementById("trackContainer");let ee=0;X&&(ee=X.getBoundingClientRect().top-d.scrollTop),B.reduce((Y,le)=>(le===N&&(L=Y),le.type===z&&J.push({top:Y+ee,track:le}),Y+=Fl(le.type)+mI,Y),0),L+=ee;const ne=b(J,T,K),q=(ne?ne.top:T-K/2)-L;return{top:q,trackIndex:v(q,[J[0].top-L-K/2,J[J.length-1].top-L+K/2])/K}}function v(T,[N,L]){return Math.max(Math.min(T,L),N)}function b(T,N,L){const B=f;B.style.display="none";for(let z=0;z<T.length;z++){const K=T[z];if(Math.abs(N-K.top)<=5)return B.style.display="block",B.style.top=K.top+"px",{top:K.top-L/2};if(K.top<N+5&&K.top+L>N+5)return K}if(T.length){if(N<T[0].top-5)B.style.display="block",B.style.top=T[0].top+"px";else if(N>T[T.length-1].top+5+L)B.style.display="block",B.style.top=T[T.length-1].top+L+"px";else if(Math.abs(N-T[T.length-1].top-L)<=5)return B.style.display="block",B.style.top=T[T.length-1].top+L+"px",{top:T[T.length-1].top+L/2}}}function _(){return e.allSelectData.length===1&&e.allSelectData[0].track.type!=="musicLyricsTrack"}async function M(T){let N=h,L=document.createElement("div");L.style.position="absolute",L.style.left=-e.scrollLeftWidth+1+"px",L.id="dragDivParentHA",N.append(L);const B=Pe(e.allSelectData);a.current=k(B);for(let z=0,K=B.length;z<K;z++){let J=B[z].track;if(J.type==="musicLyricsTrack"){let ee=J.clips;if(!ee[ee.length-1])return 0;const ne=t.getDuration();if(Ht(ne)<1e4){let Y=document.createElement("canvas");Y.id="multiple-canvas",Y.classList.add("multiple-canvas"),L.appendChild(Y),Ce.$emit("draggingMultiMusicLyrics");continue}}let X=B[z].clips;X.sort((ee,ne)=>ee.index-ne.index);for(let ee=X.length,ne=ee-1;ne>=0;ne--){let q=X[ne],Y=J.index+"-"+q.index+"-clip";const le=J.clips.findIndex(Q=>Q.index===q.index);J.clips.splice(le,1),["musicLyricsTrack"].includes(J.type)&&await fo([q]);let ue=J.index+J.type,de=document.getElementById(ue).getBoundingClientRect().top,W=document.getElementById(Y);if(W){let Q=W.cloneNode(!0);Q.style.top=de+"px";let re=Q.style.left;if(re=re.substring(0,re.length-1),Q.style.left=parseInt(re)+Yn()+"px",Q.style.height=Fl(q.type==="video"?"videoTrack":"")+"px",Q.id===T){const te=document.createElement("div"),Z="";te.classList.add("drag-icon"),te.id="dragOrientationDiv",Object.keys(Z).forEach(U=>te.style[U]=Z[U]),Q.appendChild(te)}L.appendChild(Q)}else console.error("clip DOM can not get",Y);if(J.type==="videoTrack"){const{transitions:Q}=J,re=X[ne+1];if(re&&Q.some(te=>te.index===q.index)&&q.outPoint===re.inPoint){const te=document.getElementById(`transition-${J.index}-${q.index}`),Z=te.cloneNode(!0);Z.style.top=de+33+"px",Z.style.left=te.getBoundingClientRect().left+"px",L.appendChild(Z)}}}}}function k(T){let N=0,L=0;for(let z=0,K=T.length;z<K;z++){let J=T[z].clips;for(let X=0,ee=J.length;X<ee;X++)z===0&&X===0?(N=J[X].inPoint,L=J[X].outPoint):(J[X].inPoint<N&&(N=J[X].inPoint),J[X].outPoint>L&&(L=J[X].outPoint))}let B=Ht(N)-e.scrollLeftWidth;return{minInPoint:N,maxOutPoint:L,minDx:B+e.scrollLeftWidth*2}}function P(){const T=[],{minInPoint:N,maxOutPoint:L}=a.current,B=r.tracks,z=(K,J,X)=>{const ee=Ht(K),ne=document.getElementById("trackContainer");if(ee>ne.scrollLeft&&ee<ne.scrollLeft+ne.offsetWidth){const q=Ht(K-J);T.push({px:q,time:K,type:X})}};return B.forEach(K=>{K.clips.forEach(({inPoint:J,outPoint:X,selected:ee})=>{ee||(z(J,N,"left"),z(J,L,"right"),z(X,N,"left"),z(X,L,"right"))})}),T}function E(T,N){const L=T.find(B=>Math.abs(B.px-N)<=5);return L||null}async function R(T,N){const{project:{timelineData:L}}=Re.getState();await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification();let B,z;const K=Pe(L.tracks);let J=Pe(e.allSelectData);if(N!==void 0&&!T)B=N;else{let X=document.getElementById("dragDivParentHA");B=X?Number(X.getAttribute("point"))*1:0;let ee=X?Number(X.getAttribute("track-index"))*1:0;z=await S(K,ee,t)}if(B=fr(B),T){let X={inPoint:a.current.minInPoint+B,outPoint:a.current.maxOutPoint+B},ee=J;z&&ee.length===1&&await C(z,ee);let ne=[];for(let Y=0;Y<K.length;Y++){let le={},ue={isSelect:!1,clips:[]};for(let ce=0,de=ee.length;ce<de;ce++)if(ee[ce].track.uuid===K[Y].uuid){ue.isSelect=!0;for(let Q=0;Q<ee[ce].clips.length;Q++){let re=ee[ce].clips[Q];re.inPoint+=B,re.outPoint+=B}ue.clips=ee[ce].clips}ue.isSelect?(le=g6(K[Y].clips,X,!0,ue.clips),ne.push(le)):(le=g6(K[Y].clips,X,!1,[]),ne.push(le)),K[Y].clips=le.data}await Ul(t,w(J.map(Y=>Y.track)));let q=0;for(let Y=0;Y<K.length;Y++)K[Y].clips.length>0?(await vg(K,Y,K[Y],ne[Y]),q++,q===K.length&&await yg(K,t)):q++;for(let Y=0,le=J.length;Y<le;Y++){let ue=J[Y].track;ue.type==="videoTrack"&&ue.show&&await bg(K,ue.index)}}else{await x(J),await I(B,z,J,K),await Ul(t,w(K)),z&&J.length===1&&(J[0].track=z),K.forEach((X,ee)=>{X.index=ee,X.clips.forEach((ne,q)=>{ne.index=q})}),await D(K,J);for(let X=0,ee=J.length;X<ee;X++){let ne=J[X].track;ne.type==="videoTrack"&&ne.show&&await bg(K,ne.index)}await yg(K,t),tt()}i(Ge.updateTimelineDataTracks(K)),Ce.$emit("refreshCombinationMap"),Ft()}function w(T){let N=0;for(let L=0;L<T.length;L++){let B=T[L].clips;for(let z=0;z<B.length;z++){let K=B[z];K.outPoint>N&&(N=K.outPoint)}}return N}async function C(T,N){const L=N[0].track.type,B=N[0].clips;["videoTrack","audioTrack"].includes(L)?N[0].clips.forEach(z=>{N[0].track.raw.removeClip(z.raw.getIndex(),!0)}):L==="captionTrack"?await fo(B):L==="stickerTrack"?await Vu(B):L==="timelineVideoFxTrack"?await Bc(B):L==="musicLyricsTrack"?await fo(B):L==="compoundCaptionTrack"&&await $u(B)}async function S(T,N,L){if(e.allSelectData.length!==1)return Promise.resolve();const{track:B,clips:z,transitions:K}=e.allSelectData[0];if(await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification(),isNaN(N))return Promise.resolve();const J=B.index+N;let X;if(Math.abs(J%1)===.5){const ee=B.type.charAt(0).toUpperCase()+B.type.slice(1);return X=new o$[ee](J-.5),B.type==="videoTrack"?(X.raw=L.insertVideoTrack(B.raw.getIndex()-N+.5),X.transitions=K||[]):B.type==="audioTrack"&&(X.raw=L.insertAudioTrack(B.raw.getIndex()-N+.5)),T.splice(J+.5,0,X),T.forEach((ne,q)=>ne.index=q),X}else return T[J]}async function x(T){let N=T;l.current.length=0,await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification();for(let L=0,B=N.length;L<B;L++){let z=N[L].track,K=z.show,J=N[L].clips;if(z.type==="videoTrack"||z.type==="audioTrack"){const X=z;let ee=N[L].clips;for(let ne=0,q=ee.length;ne<q;ne++){let Y=ee[ne];for(let le=0;le<X.transitions.length;le++){let ue=X.transitions[le];Y.uuid===ue.clipUUID&&ne!==q-1&&l.current.push({uuid:Y.uuid,transition:X.transitions[le]})}if(K){let le=N[L].track.raw,ue=Y.raw;ue.getIndex&&le.getClipCount()!==0&&le.removeClip(ue.getIndex(),!0)}}}else z.type==="captionTrack"||z.type==="musicLyricsTrack"?K&&await fo([...z.clips,...J]):z.type==="compoundCaptionTrack"?K&&await $u([...z.clips,...J]):z.type==="stickerTrack"?K&&await Vu([...z.clips,...J]):z.type==="timelineVideoFxTrack"&&K&&await Bc([...z.clips,...J])}}async function I(T,N,L,B){let z=L;const K=(X,ee)=>{let ne=ee.length;for(let q=ne-1;q>=0;q--){let Y=ee[q],le=Y.outPoint-Y.inPoint;Y.inPoint+=T,Y.outPoint+=T,Y.inPoint<0&&(Y.inPoint=0,Y.outPoint=le),X.clips=Hu(X.clips,Y)}},J=(X,ee)=>{let ne=ee.length;for(let q=0;q<ne;q++){let Y=ee[q],le=Y.outPoint-Y.inPoint;Y.inPoint+=T,Y.outPoint+=T,Y.inPoint<0&&(Y.inPoint=0,Y.outPoint=le),X.clips=Hu(X.clips,Y)}};if(N)T<=0?J(N,z[0].clips):K(N,z[0].clips);else for(let X=0,ee=z.length;X<ee;X++){let ne=B[z[X].track.index],q=z[X].clips;T<=0?J(ne,q):K(ne,q)}}async function D(T,N){let L=N;await nvsGetStreamingContextInstance().streamingEngineReadyForTimelineModification();for(let B=0,z=L.length;B<z;B++){let K=L[B].track;if(!K.show||K.type!=="videoTrack")continue;let J=L[B].clips;for(let X=J.length-1;X>=0;X--){await Hs(K.raw,J[X]);let ee=T[K.index],ne=l.current.find(q=>q.uuid===J[X].uuid);if(ne){let q=ne.transition;q.clipType==="package"?q.raw=K.raw.setPackagedTransition(J[X].raw.getIndex(),q.desc):q.clipType==="builtin"&&(q.raw=K.raw.setBuiltinTransition(J[X].raw.getIndex(),q.desc)),q.raw.setVideoTransitionDuration(q.duration,1),q.clipUUID=ne.uuid,ee.transitions.push(ne.transition)}await VP(ee),p7(ee.clips,K.index)}}for(let B=0,z=L.length;B<z;B++){let K=L[B].track;if(!K.show)continue;let J=L[B].clips,X=K.index;if(K.type==="audioTrack")for(let ee=J.length-1;ee>=0;ee--)await Uu(K.raw,J[ee]);else K.type==="captionTrack"?await qp(T[X].clips,T.length-X):K.type==="musicLyricsTrack"?await Ol({tracks:T},T[X].clips,100):K.type==="compoundCaptionTrack"?await e0(T[X].clips,T.length-X):K.type==="stickerTrack"?await t0(T[X].clips,T.length-X):K.type==="timelineVideoFxTrack"&&await As(T[X].clips,T.length-X)}}return{onDraggingMultipleMouseDown:m}}var cw={},m$e=Tr;Object.defineProperty(cw,"__esModule",{value:!0});var GO=cw.default=void 0,g$e=m$e(Fi()),y$e=Mi,v$e=(0,g$e.default)((0,y$e.jsx)("path",{d:"M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"}),"InsertLinkOutlined");GO=cw.default=v$e;function b$e(e){const{$t:n}=en();return me(Zt,{children:[e.clip.useWebLocalFile&&e.clip.m3u8Path.includes(".weblocal")&&me("div",{className:"upload-status",children:[e.clip.uploadStatus!==ye.uploadStatus.uploadFail&&F(Ys,{style:{width:"20px",height:"20px"}}),Ht(e.clip.outPoint-e.clip.inPoint)>90&&F("div",{className:"upload-status_content",children:e.clip.uploadStatus===ye.uploadStatus.uploadFail?F("span",{className:"failed",children:n("status.uploadFailed")}):F("span",{className:"loading",children:n("status.uploading")})})]}),e.clip.useWebLocalFile&&!e.clip.m3u8Path.includes(".weblocal")&&F("div",{className:"media-lost",onMouseDown:e.onClipMouseDown,children:F("span",{children:n("labels.mediaNotFound")})})]})}function w$e(e){const{$t:n}=en(),t=Nt(),{cancelReverse:r}=LO(),i=Ve(te=>te.project.timelineData),[a,l]=A.useContext(Ri),[o,u]=A.useContext(Ha),h=Ve(te=>te.project.timelineRulerRule),d=Ve(te=>te.editor.editPanel),p=A.useMemo(()=>Wf(e.clip)+"-clip",[e.clip]),s=A.useMemo(()=>Wf(e.clip)+"-icon",[e.clip]),c=A.useMemo(()=>o.allSelectData.reduce((te,Z)=>[...te,...Z.clips],[]),[o.allSelectData]),f=A.useRef(null),m=A.useRef(null),[g,y]=A.useState(""),{onDraggingMouseDown:v}=ll(),{onDraggingMultipleMouseDown:b}=HO(),{trimInMouseDown:_,trimOutMouseDown:M}=f$e(e.track,e.clip),{onDoubleClickClip:k}=zO();let P=e.clip.type==="video",E=e.clip.type==="audio";const[R,w]=A.useState(!1),[C,S]=A.useState(!1),[x,I]=A.useState(!1),[D]=A.useContext(Ha),{combinationMap:T}=$b(),N=fa.throttle(async()=>{P&&(y(await y7({action:"updateTrackItem",clip:e.clip,isShowAll:a.isShowThumbnailAll})),!e.clip.noAudio&&m.current&&fg(e.clip,m.current,!1))},300);A.useEffect(()=>{E&&f.current&&fg(e.clip,f.current,!1),N()},[e.clip.inPoint,e.clip.outPoint,e.clip.trimIn,e.clip.trimOut,e.clip.noAudio,e.clip.path,h,a.isShowThumbnailAll,D.scrollLeftWidth,e.clip.thumbnailHost]),A.useEffect(()=>{w(!1)},[e.clip]),A.useEffect(()=>{d==="aiRecognition"?(S(["video","audio"].includes(e.clip.type)),I(!1)):d==="template"?(I(["video"].includes(e.clip.type)),S(!1)):(S(!1),I(!1))},[d,e.clip.type]);const{adjacentClips:L}=p$e(e.track),{clipKeyFrames:B}=Zl(e.clip),{MenuElement:z,handleContextMenu:K,rebuildContextMenu:J,open:X,setOpen:ee,menuStyle:ne}=F5(),{setSeekBar:q}=ts();function Y(te){ee(!1),i0(u),t(Ge.updateTimelineDataClipSelected(e.clip.uuid)),J(e.clip,e.track.index),K(te)}const le=(te,Z)=>{if(te.stopPropagation(),!(te.button===2&&e.clip.selected)){if(aj(te)){if(e.clip.combination)ue(e.clip);else{const U=c.map(ae=>ae.uuid);let V=o.allSelectData.findIndex(({track:ae})=>ae.index===e.track.index);if(V>-1){const ae=o.allSelectData[V].clips;let he=ae.findIndex(we=>we.index===e.clip.index);if(he>-1){const we=U.findIndex(Ee=>Ee===e.clip.uuid);we>-1&&U.splice(we,1),ae.length===1?u(Ee=>{Ee.allSelectData.splice(V,1)}):u(Ee=>{Ee.allSelectData[V].clips.splice(he,1)})}else U.push(e.clip.uuid),u(we=>{we.allSelectData[V].clips.push(e.clip)})}else U.push(e.clip.uuid),u(ae=>{ae.allSelectData.push({clips:[e.clip],track:e.track})});t(Ge.updateTimelineDataClipSelected(U))}return}i0(u),e.clip.combination?ue(e.clip):(u(U=>{U.allSelectData.push({clips:[e.clip],track:e.track})}),t(Ge.updateTimelineDataClipSelected(e.clip.uuid))),Qs(),Ce.$emit("monitorClearSelect"),d!=="template"&&t(zt.updateEditPanel("")),l(U=>{U.pieceBorder=ye.pieceBorder.timeline}),e.clip.type=="timelineVideoFx"&&t(zt.updateCurrentCropRegion(null)),k(e.track,e.clip),Z&&(tt(e.clip.inPoint),q({value:e.clip.inPoint}))}};function ue(te){const Z=[],U=[];if(T.has(te.combinationOrder)){const V=T.get(te.combinationOrder);for(const ae of V){const he={track:i.tracks.filter(we=>we.uuid===ae.track.uuid)[0],clips:[]};for(const we of ae.clips)Z.push(we.uuid),he.clips.push(...he.track.clips.filter(Ee=>Ee.uuid===we.uuid));U.push(Pe(he))}}u(V=>{V.allSelectData=U}),t(Ge.updateTimelineDataClipSelected(Z))}const ce=A.useMemo(()=>{const te=e.clip;return te.type==="caption"||te.type==="musicLyrics"?te.text:["video","audio"].includes(te.type)?te.title:Rc()?te.displayNamezhCN||"Sound sticker":te.displayName||"Sound"},[e.clip]);let de=null;function W(te){if(te.stopPropagation(),d==="template")return;let Z=!1;const U=c.length>1&&c.find(he=>he.uuid===e.clip.uuid)||e.clip.combination;de&&clearTimeout(de),Ce.$emit("previewMaterial");const V=()=>{if(Z)U||w(!0);else{if(U)!e.clip.selected&&e.clip.combination?ue(e.clip):b(te,e.track,e.clip);else{u(we=>{we.allSelectData=[]}),t(Ge.updateTimelineDataClipSelected(e.clip.uuid));const he={trackIndex:-1,originTrackIndex:e.track.index,type:e.track.type,clipIndex:e.clip.index,clip:e.clip};v(te,{dragData:he,isFormat:!1}),Qs()}Z=!0}},ae=()=>{clearTimeout(de),document.removeEventListener("mousemove",V),document.removeEventListener("mouseup",ae)};de=setTimeout(()=>{document.addEventListener("mousemove",V)},100),document.addEventListener("mouseup",ae)}function Q(te){te.stopPropagation(),r(e.clip,e.track)}function re(){return me("div",{className:"clip-item-box "+p+(e.clip.selected?" clip-item-box-selected ":" ")+(e.clip.choices?" clip-item-box-choices ":" ")+(e.clip.useWebLocalFile&&!e.clip.m3u8Path.includes(".weblocal")?"media-not-found":""),id:e.track.index+"-"+e.clip.index+"-clip",style:{left:Ht(e.clip.inPoint)+"px",width:Ht(e.clip.outPoint-e.clip.inPoint)+"px",display:R?"none":""},onClick:te=>le(te,!1),onDoubleClick:te=>{le(te,!0)},onMouseDown:W,onContextMenu:Y,children:[me("div",{ref:f,className:"thumbnail-image-box",style:P?{background:g}:void 0,children:[e.clip.selected?me(Zt,{children:[me("div",{className:"drag-in-point",onClick:te=>te.stopPropagation(),onDoubleClick:te=>te.stopPropagation(),onMouseDown:_,children:[F("div",{className:"drag-line"}),F("div",{className:"drag-line"})]}),me("div",{className:"drag-out-point",onClick:te=>te.stopPropagation(),onDoubleClick:te=>te.stopPropagation(),onMouseDown:M,children:[F("div",{className:"drag-line"}),F("div",{className:"drag-line"})]})]}):null,e.clip.initialStatus?F(Zt,{children:me("div",{className:"initial-div",children:[me("div",{className:"initial-in-point",onClick:te=>te.stopPropagation(),onDoubleClick:te=>te.stopPropagation(),onMouseDown:_,children:[F("div",{className:"initial-line"}),F("div",{className:"initial-line"})]}),me("div",{className:"initial-out-point",onClick:te=>te.stopPropagation(),onDoubleClick:te=>te.stopPropagation(),onMouseDown:M,children:[F("div",{className:"initial-line"}),F("div",{className:"initial-line"})]})]})}):null]}),!e.clip.noAudio&&e.clip.type==="video"?F("div",{ref:m,className:"video-wave"}):null,me("div",{className:"clip-content-show "+(e.clip.selected?" clip-item-box-selected ":" "),children:[["video"].includes(e.clip.type)?null:F("div",{className:`${s} clip-icon`,children:F(a$e,{type:Wf(e.clip)})}),F("div",{className:"clip-title "+(["video","audio"].includes(e.clip.type)?"is-av-clip":""),children:ce}),e.clip.combination?me("div",{className:"clip-item_combination",children:[F(GO,{}),n("labels.combination")+e.clip.combinationOrder]}):null]}),e.clip.reverseStatus===ye.reverseStatus.doing?me("div",{className:"reverse-status",children:[F("div",{className:"reverse-status_loading",children:F("svg",{viewBox:"25 25 50 50",children:F("circle",{cx:"50",cy:"50",r:"20"})})}),Ht(e.clip.outPoint-e.clip.inPoint)>110?me("div",{className:"reverse-status_content",children:[F("span",{className:"reverse-status_text",children:n("msg.reverseWaiting")}),F("i",{}),F("span",{className:"reverse-status_cancel",onClick:Q,children:n("labels.cancel")})]}):null]}):null,F(pI,{clip:e.clip}),F(pI,{clip:e.clip,isOutAnimation:!0}),B.length?B.map(te=>F(d$e,{trackIndex:e.track.index,clip:e.clip,keyFrame:te},te.time)):null,C&&F(c$e,{clip:e.clip}),x&&F(u$e,{clip:e.clip,trackIndex:e.track.index}),F("div",{id:e.track.index+","+e.clip.index+"left",className:"transitionCover transitionCover-left",style:{display:L.includes(e.clip.index-1)?"block":"none"}}),F("div",{id:e.track.index+","+e.clip.index+"right",className:"transitionCover transitionCover-right",style:{display:L.includes(e.clip.index)?"block":"none"}}),F(b$e,{clip:e.clip,onClipMouseDown:W})]})}return F(Qo,{onClickAway:()=>ee(!1),children:F(j5,{title:z,arrow:!0,open:X&&e.clip.selected,placement:"top-start",className:"context-menu",disableFocusListener:!0,disableHoverListener:!0,disableTouchListener:!0,sx:{"&.MuiTooltip-popper":ne},children:re()})})}const sf=2;let e6=0,us="",F2=!1,M2={left:0,width:0},oa=null,t6=!1,Os=0,Ls=[];const gI=parseFloat(Ja.trackmaterialheight),yc={left:0,width:0};function C$e(e){const n=document.getElementById("lineColumn"),t=document.querySelector("#trackContainer"),r=Nt(),{timelineData:i,nvTimeline:a,timelineRulerRule:l}=Ve(x=>x.project),[o]=A.useContext(Ha),u=TM(o.allSelectData),{onDraggingMultipleMouseDown:h}=HO(),{onClickTrackBlank:d}=sw(),p=A.useRef(null);let s;const c=A.useMemo(()=>e.clips.find(x=>x.selected),[e]),f=A.useMemo(()=>o.allSelectData.reduce((x,I)=>[...x,...I.clips],[]),[o.allSelectData]);function m(){const x=document.querySelector("[class*='musiclyrics-mask']");if(!s||x.style.display==="none")return;const I=e.selected?Ja.bgthirdcolor:Ja.bgsecondarycolor;if(f.length>1&&s){let D=s.inPoint,T=0;u.current.forEach(({clips:N})=>{N.forEach(L=>{L.type==="musicLyrics"&&(L.inPoint<D&&(D=L.inPoint),L.outPoint>T&&(T=L.outPoint))})}),x.style.left=Ht(D)+3+"px",x.style.width=Ht(T-D)+4+"px",x.style.backgroundColor=I}else{const{inPoint:D,outPoint:T}=s;x.style.left=Ht(D)-3+"px",x.style.width=Ht(T-D)+4+"px",x.style.backgroundColor=I}}const g=()=>{if(u.current.length>0){let x,I;return u.current.forEach(({clips:D})=>{D.forEach(T=>{T.type==="musicLyrics"&&(x===void 0&&(x=T.inPoint),I===void 0&&(I=T.outPoint),T.inPoint<x&&(x=T.inPoint),T.outPoint>I&&(I=T.outPoint))})}),{min:x||0,max:I||0}}return null};A.useEffect(()=>{v()},[e,l]),A.useEffect(()=>{window.addEventListener("resize",v),Ce.$on("draggingMultiMusicLyrics",()=>{b()})},[]);function y(x){yc.left=x.left,yc.width=x.width;const I=document.querySelector("[class*='handle-clip-div']");I&&(f.length>1?(I.style.left="0",I.style.width="0",I.style.opacity="0"):(I.style.left=Math.max(0,x.left)+"px",I.style.width=x.width+"px",I.style.opacity=String(x.opacity)))}function v(){var B;const x=p.current;if(!x)return;const{timelineData:I}=Re.getState().project;if(!I)return;const D=I.tracks.find(z=>z.type==="musicLyricsTrack");if(!D)return;const T=((B=D.clips[D.clips.length-1])==null?void 0:B.outPoint)||0;e6=Ht(T),x.style.width=e6+"px",x.width=e6*sf;const N=x.getContext("2d");N.scale(sf,sf),N.lineWidth=1,N.font="12px Source Han Sans CN";let L=!1;D.clips.forEach(({inPoint:z,outPoint:K,text:J,selected:X})=>{X?(N.strokeStyle=Ja.selectedClipBorderColor,N.lineWidth=2,L=!0):(N.lineWidth=1,N.strokeStyle="transparent");const ee=Ht(z)-1;let ne=Ht(K-z);ne=ne<1?1:ne,_(N,ee,2,ne),M(N,J,ee,ne),X&&y({left:ee,width:ne,opacity:1})}),L||y({left:0,width:0,opacity:0})}function b(){const x=g();if(!x)return;const I=document.getElementById("multiple-canvas");if(!I)return;const D=Ht(x.max-x.min);I.width=D*sf;const T=I.getContext("2d");T.scale(sf,sf),T.lineWidth=2,T.strokeStyle=Ja.selectedClipBorderColor,T.font="12px Source Han Sans CN";const N=Ht(x.min);u.current.forEach(({clips:z})=>{z.forEach(({inPoint:K,outPoint:J,text:X,selected:ee,type:ne})=>{if(ne==="musicLyrics"){const q=Ht(K),Y=Ht(J-K);_(T,q-N,1,Y),M(T,X,q-N,Y)}})});const L=Ht(x.min)||0;I.style.left=L+Yn()+"px",I.style.width=D+"px",p.current&&(I.style.top=p.current.getBoundingClientRect().top+"px");const B=Pe(u.current.find(({track:z})=>z.type==="musicLyricsTrack"));if(B){const{track:z,clips:K}=B;K.forEach(J=>{const X=z.clips.indexOf(J);X>-1&&z.clips.splice(X,1)})}}function _(x,I,D,T,N=gI-2,L=4){T<2*L&&(L=T/2),N<2*L&&(L=N/2),x.beginPath(),x.moveTo(I+L,D),x.arcTo(I+T,D,I+T,D+N,L),x.arcTo(I+T,D+N,I,D+N,L),x.arcTo(I,D+N,I,D,L),x.arcTo(I,D,I+T,D,L),x.closePath(),x.fillStyle=Ja.musiclyricsbgcolor,x.fill(),x.stroke()}function M(x,I,D,T){const L=parseInt((T/12).toString());if(I&&I.length>L&&(I=I.substring(0,L-1)+"..."),I==="...")return;I=I||"";const B=I.replace(/[^\x00-\xff]/g,"--").length/2,z=8,K=T-z/2<=0?1:T-z/2,J=B*12>K?K:B*12;x.fillStyle="#868E96",x.fillText(I,D+z,gI-z,J)}let k=null;function P(x){x.stopPropagation(),k&&clearTimeout(k),oa=null,t6=!1,F2=!1;const{clientX:I}=x,{scrollLeft:D}=document.querySelector("#trackContainer"),T=I+D-Yn();s=e.clips.find(({inPoint:L,outPoint:B})=>{const z=Ht(L),K=Ht(B);return z<=T&&K>=T});let N=!1;s?(r(Ge.updateTimelineDataClipSelected(s.uuid)),N=f.length>1&&f.find(L=>L.uuid===s.uuid)!==void 0,N&&h(x,e,s),us="move",Os=x.clientX-Yn()+D-Ht(s.inPoint),Ls=f1(i.tracks,[s.uuid]),Qs(),n.style.height=t.offsetHeight+"px",k=setTimeout(()=>{document.addEventListener("mousemove",R)},100),document.addEventListener("mouseup",E)):(t6=!0,d(x,e))}async function E(x){clearTimeout(k),document.removeEventListener("mousemove",R),document.removeEventListener("mouseup",E),await w(x)}function R(x){if(!us||!s||f.length>1)return;F2=!0;const I=document.querySelector("[class*='musiclyrics-mask']");I.style.display="block",console.log("====","block"),t6&&Qs();const{scrollLeft:D}=document.querySelector("#trackContainer"),{clientX:T}=x,N=yc;if(us==="move"){const L=Ht(s.outPoint-s.inPoint);N.width=L;const B=Math.max(T-Yn()+D-Os,0);let z=Array.isArray(Ls)&&Ls.find(K=>Math.abs(B-K.px)<=5);z?(N.left=z.px,oa={...z,tar:"left"},n.style.left=z.px+Yn()+"px",n.style.display="block"):(z=Array.isArray(Ls)&&Ls.find(K=>Math.abs(B+L-K.px)<=5),z?(N.left=z.px-L,oa={...z,tar:"right"},n.style.left=z.px+Yn()+"px",n.style.display="block"):(N.left=Math.max(T-Yn()+D-Os,0),oa=null,n.style.display="none"))}else if(us==="trimIn"){const L=Ht(s.outPoint);let B=Math.max(T-Yn()+D-Os,0);B=Math.min(L,B);const z=Array.isArray(Ls)&&Ls.find(K=>Math.abs(B-K.px)<=5);z?(N.left=z.px,oa={...z,tar:"left"},n.style.left=z.px+Yn()+"px",n.style.display="block"):(N.left=B,oa=null,n.style.display="none"),N.width=M2.left-yc.left+M2.width}else if(us==="trimOut"){const L=Math.max(T-Yn()+D,0),B=Array.isArray(Ls)&&Ls.find(z=>Math.abs(L-z.px)<=5);B?(N.width=Math.max(B.px-yc.left,0),oa={...B,tar:"left"},n.style.left=B.px+Yn()+"px",n.style.display="block"):(N.width=Math.max(T-Yn()+D-yc.left,0),oa=null,n.style.display="none")}y({...N,opacity:1}),m()}async function w(x){if(!us||!F2)return;if(!s){S();return}const{scrollLeft:I}=document.querySelector("#trackContainer"),D=x.clientX+I-Yn()-Os;let T=ja(D);T=fr(T);let N={};if(us==="move")oa&&(oa.tar==="left"?T=oa.time:T=oa.time-(s.outPoint-s.inPoint)),Os=T-s.inPoint,N={...s,inPoint:fr(T),outPoint:fr(s.outPoint+Os)};else if(us==="trimIn"){let q=parseInt((oa?oa.time:T).toString());const Y=fr(s.outPoint);Y<=q+1e6/25&&(q=Y-1e6/25),N={...s,inPoint:q,outPoint:Y}}else if(us==="trimOut"){const q=fr(ja(yc.left+yc.width));let Y=parseInt((oa?oa.time:q).toString());const le=fr(s.inPoint);le>=Y-1e6/25&&(Y=le+1e6/25),N={...s,inPoint:le,outPoint:Y}}oa=null;const L=Pe(e.clips);await fo(L);let B;L.splice(s.index,1),x&&x.shiftKey?B=m7(L,N,!0).data:B=Hu(L,N);const z=B[B.length-1].outPoint;z>a.getDuration()&&await D0(z);const K=Pe(i);await Ol(K,B,100);const J=K.tracks[e.index];J.clips=B,await Zo(),r(Ge.updateTimelineData(Pe(K))),r(Ge.updateTimelineDataClipSelected(N.uuid)),n.style.display="none",console.log("====","none");const X=document.querySelector("[class*='musiclyrics-mask']");X.style.display="none",Os!==0&&Ft();const ee=On(),ne=J.clips.find(q=>q.inPoint<=ee&&q.outPoint>ee);ne?Ce.$emit("monitorSelectCaption",[ne,!0]):Ce.$emit("monitorClearSelect"),tt(),S()}function C(x,I){if(!c)return;s=c;const D=document.querySelector("[class*='musiclyrics-mask']");D.style.display="block",console.log("====","block");const{scrollLeft:T}=document.querySelector("#trackContainer");us=I,n.style.height=t.offsetHeight+"px",Os=x.clientX-Yn()+T-Ht(s.inPoint),M2={width:Ht(s.outPoint-s.inPoint),left:Ht(s.inPoint)},Ls=f1(i.tracks,[s.uuid]);async function N(L){document.removeEventListener("mousemove",R),document.removeEventListener("mouseup",N),await w(L)}document.addEventListener("mousemove",R),document.addEventListener("mouseup",N),x.stopPropagation()}function S(){y({left:0,width:0,opacity:0}),us="",M2={left:0,width:0},oa=null,Os=0,F2=!1}return{canvasRef:p,trimSet:C,handleMousedown:P}}const x$e="#6036d6",S$e="var(--text-color)",_$e="var(--hover-text-color)",E$e="var(--bg-color)",A$e="8px",k$e="30px",T$e="#c0fbdf",I$e="#222229",P$e="var(--third-bg-color)",D$e="#FBB500",F$e="72px",M$e="70px",R$e="64px",N$e="10px",B$e="_scrollBarStyle_5bfgh_4",O$e="_ellipsisStyle_5bfgh_22",L$e="_dragClipStyle_5bfgh_27",j$e="_musicLyricsClipInner_5bfgh_87",U$e="_line_5bfgh_140",lf={primary:x$e,textColor:S$e,hoverTextColor:_$e,bgColor:E$e,trackmarginbetween:A$e,trackmaterialheight:k$e,musiclyricsbgcolor:T$e,bgsecondarycolor:I$e,bgthirdcolor:P$e,selectedClipBorderColor:D$e,sliderMenuWidth:F$e,leftTrackControlWidth:M$e,titleBarHeight:R$e,timeLineAreaPaddingLeft:N$e,scrollBarStyle:B$e,ellipsisStyle:O$e,dragClipStyle:L$e,"drag-in-point":"_drag-in-point_5bfgh_27","drag-out-point":"_drag-out-point_5bfgh_28","drag-line":"_drag-line_5bfgh_42","musiclyrics-clip":"_musiclyrics-clip_5bfgh_79",musicLyricsClipInner:j$e,"musiclyrics-mask":"_musiclyrics-mask_5bfgh_93","handle-clip-div":"_handle-clip-div_5bfgh_97","clip-content-show":"_clip-content-show_5bfgh_105","clip-icon":"_clip-icon_5bfgh_113","clip-title":"_clip-title_5bfgh_123","is-av-clip":"_is-av-clip_5bfgh_133","musicLyrics-icon":"_musicLyrics-icon_5bfgh_137",line:U$e},$$e=2;let n6;const V$e=parseFloat(Ja.trackmaterialheight);function z$e(e){const{canvasRef:n,trimSet:t,handleMousedown:r}=C$e(e.track),{onDoubleClickClip:i}=zO(),{MenuElement:a,handleContextMenu:l,rebuildContextMenu:o,open:u,setOpen:h,menuStyle:d}=F5(),p=A.useMemo(()=>e.track.clips.find(f=>f.selected),[e.track]),s=f=>{const{event:m,needEdit:g=!0}=f,{clientX:y}=m,{scrollLeft:v}=document.querySelector("#trackContainer"),b=y+v-Yn();n6=e.track.clips.find(({inPoint:_,outPoint:M})=>{const k=Ht(_),P=Ht(M);return console.log(k,P,b,_,M),k<=b&&P>=b}),g&&i(e.track,n6),Ce.$emit("monitorSelectCaption",[Pe(n6),!0]),m.stopPropagation()};function c(f){f.stopPropagation(),h(!1),o(p,e.track.index),l(f)}return F(Qo,{onClickAway:()=>h(!1),children:F(j5,{title:a,arrow:!0,open:u&&(p==null?void 0:p.selected),placement:"top-start",className:"context-menu",disableFocusListener:!0,disableHoverListener:!0,disableTouchListener:!0,sx:{"&.MuiTooltip-popper":d},children:me("div",{className:lf["musiclyrics-clip"],onClick:f=>s({event:f}),id:"musicLyricsClipId",children:[F("canvas",{ref:n,className:lf.musicLyricsClipInner,height:V$e*$$e,onClick:f=>f.stopPropagation(),onMouseDown:f=>r(f)}),F("div",{className:lf["musiclyrics-mask"],onClick:f=>f.stopPropagation()}),me("div",{className:`${lf["handle-clip-div"]} drag-clip`,onMouseDown:f=>r(f),onClick:f=>f.stopPropagation(),style:{cursor:"context-menu"},onDoubleClick:()=>p&&i(e.track,p),onContextMenu:c,children:[me("div",{className:"drag-in-point",onMouseDown:f=>t(f,"trimIn"),children:[F("div",{className:"drag-line"}),F("div",{className:"drag-line"})]}),F("div",{className:lf["clip-content-show"],children:F("div",{className:lf["clip-title"],children:p&&p.text})}),me("div",{className:"drag-out-point",onMouseDown:f=>t(f,"trimOut"),children:[F("div",{className:"drag-line"}),F("div",{className:"drag-line"})]})]})]})})})}const H$e=e=>A.createElement("svg",{width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},A.createElement("rect",{width:20,height:20,rx:2,fill:"#EFEAFD"}),A.createElement("mask",{id:"mask0_1126_31733",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:20,height:20},A.createElement("rect",{width:20,height:20,fill:"#D9D9D9"})),A.createElement("g",{mask:"url(#mask0_1126_31733)"},A.createElement("path",{d:"M9.37435 18.8568C9.19379 18.8568 9.04463 18.7943 8.92685 18.6693C8.80852 18.5443 8.74935 18.3984 8.74935 18.2318V17.0859H4.41602C3.99935 17.0859 3.64518 16.9401 3.35352 16.6484C3.06185 16.3568 2.91602 16.0026 2.91602 15.5859V4.41927C2.91602 4.0026 3.06185 3.64844 3.35352 3.35677C3.64518 3.0651 3.99935 2.91927 4.41602 2.91927H8.74935V1.77344C8.74935 1.60677 8.80852 1.46094 8.92685 1.33594C9.04463 1.21094 9.19379 1.14844 9.37435 1.14844C9.5549 1.14844 9.70435 1.21094 9.82268 1.33594C9.94046 1.46094 9.99935 1.60677 9.99935 1.77344V18.2318C9.99935 18.3984 9.94046 18.5443 9.82268 18.6693C9.70435 18.7943 9.5549 18.8568 9.37435 18.8568ZM4.16602 15.0026H8.74935V9.5026L4.16602 15.0026ZM11.666 17.0859V10.0026L15.8327 15.0026V4.41927C15.8327 4.36372 15.8049 4.30816 15.7493 4.2526C15.6938 4.19705 15.6382 4.16927 15.5827 4.16927H11.666V2.91927H15.5827C15.9994 2.91927 16.3535 3.0651 16.6452 3.35677C16.9368 3.64844 17.0827 4.0026 17.0827 4.41927V15.5859C17.0827 16.0026 16.9368 16.3568 16.6452 16.6484C16.3535 16.9401 15.9994 17.0859 15.5827 17.0859H11.666Z",fill:"#414141"})));function G$e(e){const n=Nt(),t=A.useMemo(()=>e.track.clips.find(g=>g.index===e.transition.index)||e.track.clips[e.transition.index],[e.transition,e.track]);A.useMemo(()=>e.track.clips.find(g=>g.index===e.transition.index+1)||e.track.clips[e.transition.index+1],[e.transition,e.track]);const r=Ve(m=>m.project.timelineRulerRule),i=A.useMemo(()=>{let m=Ht(e.transition.duration);m=m<20?20:m;const g=Ht(t.outPoint)-m/2;return{width:m+"px",left:g+"px"}},[e.transition,r]),{setSeekBar:a}=ts();function l(m){n(Ge.updateTimelineDataClipAllUnselected()),n(Ge.clearTimelineDataClipAllInitialStatus()),n(zt.updateEditPanel("transition"));let g=t.outPoint-e.transition.duration/2;a({value:g}),n(zt.updateEditClipInfo({clipIndex:-1,trackIndex:e.track.index})),n(Ge.updateTimelineTransitionSelected({trackIndex:e.track.index,transitionIndex:e.transition.index})),m.stopPropagation()}const o=()=>{const{transition:m,track:g}=e;n(zt.updateEditClipInfo({trackIndex:g.index,clipIndex:m.index})),n(zt.updateEditPanel("transition"))},{MenuElement:u,handleContextMenu:h,rebuildContextMenu:d,open:p,setOpen:s,menuStyle:c}=F5();function f(m){s(!1),d(e.transition,e.track.index),h(m)}return F(Qo,{onClickAway:()=>s(!1),children:F(j5,{title:u,arrow:!0,open:p&&e.transition.selected,placement:"top-start",className:"context-menu",disableFocusListener:!0,disableHoverListener:!0,disableTouchListener:!0,sx:{"&.MuiTooltip-popper":c},children:F("div",{className:`transition-box ${e.transition.selected?"selected":""}`,id:`transition-${e.track.index}-${e.transition.index}`,onClick:l,onDoubleClick:o,onContextMenu:f,style:i,children:F(hn,{component:H$e})})})})}const W$e="#6036d6",X$e="var(--text-color)",Y$e="var(--hover-text-color)",Z$e="var(--bg-color)",K$e="8px",Q$e="30px",J$e="#c0fbdf",q$e="#222229",eVe="var(--third-bg-color)",tVe="#FBB500",nVe="72px",rVe="70px",iVe="64px",aVe="10px",oVe="_scrollBarStyle_dbyk7_4",sVe="_ellipsisStyle_dbyk7_22",lVe="_dragClipStyle_dbyk7_27",r6={primary:W$e,textColor:X$e,hoverTextColor:Y$e,bgColor:Z$e,trackmarginbetween:K$e,trackmaterialheight:Q$e,musiclyricsbgcolor:J$e,bgsecondarycolor:q$e,bgthirdcolor:eVe,selectedClipBorderColor:tVe,sliderMenuWidth:nVe,leftTrackControlWidth:rVe,titleBarHeight:iVe,timeLineAreaPaddingLeft:aVe,scrollBarStyle:oVe,ellipsisStyle:sVe,dragClipStyle:lVe,"drag-in-point":"_drag-in-point_dbyk7_27","drag-out-point":"_drag-out-point_dbyk7_28","drag-line":"_drag-line_dbyk7_42","transition-add":"_transition-add_dbyk7_79","transition-add-icon":"_transition-add-icon_dbyk7_87"};function cVe(e){const[n,t]=A.useContext(Ri),{sliderMenuKey:r}=Ve(f=>f.editor),i=Nt(),a=Ve(f=>f.project.timelineRulerRule),{prepareTransition:l}=Ve(f=>f.editor),o=A.useMemo(()=>{let f=20;const m=Ht(e.prepareTransition.point)-f/2;return{width:f+"px",left:m+"px"}},[e.prepareTransition.point,a]);function u(){i(Ge.updateTimelineDataClipAllUnselected()),i(zt.updateEditClipInfo({clipIndex:-1,trackIndex:-1})),i(zt.updateEditPanel("")),i(zt.updateSliderMenuKey("videotransition")),t(f=>{f.isAddTransitionByBtn=!0}),i(zt.updatePrepareTransition({leftPostion:e.prepareTransition.point,trackIndex:e.prepareTransition.trackIndex,clipIndex:e.prepareTransition.clipIndex})),To("Drag & drop a transition between the two clips on the timeline",{variant:"info"})}A.useEffect(()=>()=>{t(f=>{f.isAddTransitionByBtn=!1}),i(zt.updatePrepareTransition(null))},[]),A.useEffect(()=>{r!=="videotransition"&&(t(f=>{f.isAddTransitionByBtn=!1}),i(zt.updatePrepareTransition(null)))},[r]);const[h,d]=A.useState(!1),p=()=>{Re.getState().app.nearestTransitionClipIndex==e.prepareTransition.clipIndex&&Re.getState().app.nearestTransitionTrackIndex==e.prepareTransition.trackIndex?d(!0):d(!1)};A.useEffect(()=>(Ce.$on("updateNearestTransition",p),()=>{Ce.$off("updateNearestTransition",p)}),[]);const s=()=>{d(!1)};A.useEffect(()=>(document.body.addEventListener("mouseup",s),()=>{document.body.removeEventListener("mouseup",s)}),[]);const c=()=>h?{display:"flex"}:{};return F("div",{className:`${r6["transition-add"]} ${n.isAddTransitionByBtn&&(l==null?void 0:l.leftPostion)===e.prepareTransition.point?r6["is-select"]:""}`,style:o,children:F(Dr,{title:"Add transition",arrow:!0,children:F("div",{className:r6["transition-add-icon"],onMouseDown:f=>f.stopPropagation(),onClick:u,style:c(),children:F(zM,{})})})})}function uVe(e){const{projectData:n}=Ve(v=>v.project),t=A.useMemo(()=>e.track.type.replaceAll("Track","-")+"track",[e.track]),r=A.useMemo(()=>e.track.show?"":" isHideTrack",[e.track]),i=e.track.selected;A.useEffect(()=>{var v,b;if(i){let _={...e.track.clips[0]};dataLayer.push({asset_name:_!=null&&_.title?_==null?void 0:_.title:_.text,asset_type:_.type,asset_type_category:null,asset_source:null,asset_is_stock:null,asset_size:_==null?void 0:_.fileSize,asset_file_format:(b=(v=_==null?void 0:_.title)==null?void 0:v.split("."))==null?void 0:b.pop(),asset_duration:_==null?void 0:_.duration,project_type:"video",project_name:n.title,project_id:n.projectId,project_aspect_ratio:n.aspectRatio,project_platform:n.socialMedia,project_status:n.publishStatus,user_id:n.userId,event:"asset_selected"})}},[i]);const a=A.useMemo(()=>e.track.type==="musicLyricsTrack",[e.track]),[l,o]=A.useContext(Ha),{timelineData:u,timelineRulerRule:h}=Ve(v=>v.project),{handleInTargetPiece:d}=K0(),{onClickTrackBlank:p}=sw(),[s,c]=A.useState(0);A.useEffect(()=>{c(l.scrollLeftWidth)},[l.scrollLeftWidth]);const f=A.useMemo(()=>{const v=[],b=e.track.clips;for(let _=0;_<b.length;_++){const{offsetWidth:M,scrollLeft:k}=document.getElementById("trackContainer"),P=b[_],{outPoint:E,inPoint:R}=P;if(Ht(E)<=k)continue;if(Ht(R)>=k+M)break;v.push(P)}return v},[e.track.clips,s,h]),m=A.useMemo(()=>{const v=[];if(e.track.type!=="videoTrack")return v;for(let b=0;b<e.track.clips.length;b++){let _=e.track.clips[b];if(b!==e.track.clips.length-1){let M=e.track.clips[b+1];if(_.outPoint===M.inPoint){if(e.track.transitions.find(E=>E.index===b))continue;let P={clipIndex:b,point:M.inPoint,trackIndex:e.track.index};v.push(P)}}}return v},[e.track.clips,e.track.transitions]),g=A.useMemo(()=>{const v=Math.round(u.duration/1e6)*25,{tipSpace:b,rulingSpace:_}=Yf[h],M=_/b;return v>Sw?u.duration/1e3*M:Sw*M},[u.duration,h]);function y(v){d(ye.pieceBorder.timeline);let b=!1;function _(){b=!0}document.body.addEventListener("mousemove",_),document.body.addEventListener("mouseup",M=>{document.body.removeEventListener("mousemove",_),b||p(v,e.track)},{once:!0})}return me("div",{className:"track-item "+t+r+(i?" track-item-selected":""),style:{width:g+"px"},id:e.track.index+e.track.type,onMouseDown:y,children:[a?F(z$e,{track:e.track}):f.map(v=>F(w$e,{track:e.track,clip:v},`${v.uuid}-${v.index}`)),e.track.type==="videoTrack"&&m.length?m.map(v=>F(cVe,{prepareTransition:v},v.point)):null,e.track.type==="videoTrack"&&f.length?e.track.transitions.map(v=>F(G$e,{track:e.track,transition:v},v.index)):null,F("div",{id:"blankClipId-"+e.track.uuid,className:"blankClip-box"})]})}const dVe=A.forwardRef((e,n)=>{const{timelineData:t,nvTimeline:r}=Ve(y=>y.project),i=Ve(y=>y.app.leftBoxWidth),a=A.useMemo(()=>t?t.tracks:[],[t]),[l,o]=A.useContext(Ha);A.useContext(Ri);const[u,h]=A.useState(!1),d=A.useRef(0),p=A.useRef(),{setSeekBar:s}=ts(),{toggleKeyFramesSelected:c}=Zl();A.useImperativeHandle(n,()=>({})),s$e(),A.useEffect(()=>{o(y=>{y.scrollLeftWidth=d.current})},[u]),A.useEffect(()=>{Ce.$on("isMoveSeekBar",y=>{h(y)}),Ce.$on("playStatus",y=>{h(y===3)})},[]);function f(y){const v=document.getElementById("track-list"),b=y.target;if(b&&v){const{scrollTop:_,scrollLeft:M}=b;v.scrollTop=_,d.current=M,Ce.$emit("TimelineScroll",M),u||o(k=>{k.scrollLeftWidth=M})}}const m=y=>{let v=p.current;setTimeout(()=>{v.scrollTo({top:38*y,behavior:"smooth"})},100)};A.useEffect(()=>(Ce.$on("newTrackIndex",m),()=>{Ce.$off("newTrackIndex",m)}),[]);function g(y){let v=!1;function b(){v=!0}document.body.addEventListener("mousemove",b),document.body.addEventListener("mouseup",()=>{if(!v){const _=document.getElementById("trackContainer"),M=_.getBoundingClientRect();let k=0,P=y.clientX;const E=M.right;_&&(k=_.scrollLeft),y.clientX<=i&&(P=i),y.clientX>=E&&(P=E-5);let R=ja(P-i+k);const w=r.getDuration();R>w&&(R=w),R=fr(R),s({value:R}),c()}document.body.removeEventListener("mousemove",b)},{once:!0})}return F(Ye,{className:"clipParentContainer",id:"trackContainer",onMouseDown:g,onScroll:f,ref:p,children:a.map(y=>F(uVe,{track:y},y.uuid))})});function fVe(){const{setSeekBar:e}=ts();function n(o){let u=On();u=o==="add"?u+1e6/25:u-1e6/25,t(u)}function t(o){e({value:o}),tt(o)}const r=fa.throttle(function(){n()},50),i=fa.throttle(function(){n("add")},50);function a(o){const u=oj();if(!u)return;const h=On(),d=new Set;u.clips.forEach(s=>{d.add(s.inPoint),d.add(s.outPoint)});const p=Array.from(d);if(o===0){for(let s=p.length-1;s>=0;s--)if(h>=p[s]){h===p[s]?s>0&&t(p[s-1]):t(p[s]);break}}else for(let s=0;s<p.length;s++)if(h<=p[s]){h===p[s]?s<p.length-1&&t(p[s+1]):t(p[s]);break}}function l(o){o.keyCode===38||o.key==="ArrowUp"?a(0):(o.keyCode===40||o.key==="ArrowDown")&&a(1)}Wr("down",l),Wr("up",l),Wr("left",o=>{r(),o.preventDefault()},"keydown"),Wr("right",o=>{i(),o.preventDefault()},"keydown"),Wr("home",o=>{e({value:0})},"keydown"),Wr("end",o=>{const u=Re.getState().project.nvTimeline;e({value:u.getDuration()})},"keydown")}const hVe="#6036d6",pVe="var(--text-color)",mVe="var(--hover-text-color)",gVe="var(--bg-color)",yVe="8px",vVe="30px",bVe="#c0fbdf",wVe="#222229",CVe="var(--third-bg-color)",xVe="#FBB500",SVe="72px",_Ve="70px",EVe="64px",AVe="10px",kVe="_scrollBarStyle_ex1c4_4",TVe="_ellipsisStyle_ex1c4_22",IVe="_dragClipStyle_ex1c4_27",PVe="_content_ex1c4_107",Hf={primary:hVe,textColor:pVe,hoverTextColor:mVe,bgColor:gVe,trackmarginbetween:yVe,trackmaterialheight:vVe,musiclyricsbgcolor:bVe,bgsecondarycolor:wVe,bgthirdcolor:CVe,selectedClipBorderColor:xVe,sliderMenuWidth:SVe,leftTrackControlWidth:_Ve,titleBarHeight:EVe,timeLineAreaPaddingLeft:AVe,scrollBarStyle:kVe,ellipsisStyle:TVe,dragClipStyle:IVe,"drag-in-point":"_drag-in-point_ex1c4_27","drag-out-point":"_drag-out-point_ex1c4_28","drag-line":"_drag-line_ex1c4_42","timeline-box":"_timeline-box_ex1c4_79","timeline-track-container":"_timeline-track-container_ex1c4_85","timeLineArea-box":"_timeLineArea-box_ex1c4_89","no-data":"_no-data_ex1c4_96",content:PVe};function DVe(){const e=Hc(),{projectData:n}=Ve(m=>m.project),{nvTimeline:t}=Ve(m=>m.project),[r,i]=A.useState(!0),[a,l]=A.useContext(Ri),o=A.useRef(),{handleCopy:u,handlePaste:h}=WB(),{handleInTargetPiece:d}=K0(),{buildCombinationMap:p}=GB();A.useEffect(()=>{Ce.$on("isTimelineLoading",(m={})=>{const{status:g}=m;i(g),g||Ce.$emit("refreshCombinationMap")}),Ce.$on("refreshTimelineUI",(m={})=>{const{isPanelClose:g=!1}=m;g&&e(zt.updateEditClipInfo({clipIndex:-1,trackIndex:-1})),tt()}),Ce.$on("refreshCombinationMap",()=>{p()})},[]),fVe();const s=m=>{if(m.preventDefault(),d7()==="playing")Nf();else{if(On()===t.getDuration()||nvsGetStreamingContextInstance().getTimelineCurrentPosition(t)===0){let g=document.getElementById("trackContainer");g&&g.scroll(0,0)}zu()}};Wr("space",m=>{oo("play-or-pause","space",n.title,n.projectId),s(m)}),Wr("mod+c",()=>{oo("copy","ctrl+c",n.title,n.projectId),c()}),Wr("mod+v",()=>{oo("paste","ctrl+v",n.title,n.projectId),f()});async function c(){return await u(),!1}async function f(){return await h(),!1}return F(Lwe,{children:me($1,{spinning:r,children:[me("div",{className:`${Hf["timeline-box"]} ${a.pieceBorder===ye.pieceBorder.timeline?Hf["piece-border"]:""}`,onClick:()=>{d(ye.pieceBorder.timeline),Ce.$emit("previewMaterial")},children:[F(sUe,{}),me("div",{className:Hf["timeline-track-container"],id:"timelineTrackContainer",style:{height:"calc(100% - "+H8+"px)"},children:[F(t$e,{}),me("div",{id:"timeLineArea",className:Hf["timeLineArea-box"],children:[F(lUe,{}),F(dVe,{ref:o}),F(kUe,{})]})]})]}),!r&&F(FVe,{})]})})}function FVe(){const e=Ve(r=>r.project.timelineData),n=A.useMemo(()=>e==null?void 0:e.tracks.every(r=>!r.clips.length),[e]),{$t:t}=en();return F(Zt,{children:n&&F("div",{className:Hf["no-data"],onClick:r=>r.stopPropagation(),children:F("div",{className:Hf.content,children:t("view.liveApp.noData")})})})}const i6=parseFloat(Ja.sliderMenuWidth),MVe=parseFloat(Ja.titleBarHeight),yI=window.innerHeight-MVe;function RVe(){const e=Nt(),[n]=_I(),{isDragUpload:t}=Ve(T=>T.resource),{subscription_status:r}=Ve(T=>T.subscription),{projectData:i}=Ve(T=>T.project),[a,l]=A.useState(!1),[o,u]=A.useState([]),{initProject:h}=hN(),{enqueueSnackbar:d}=Ai();A.useState(!0);const p=A.useRef(null),{fileImport:s}=kM(),[c,f]=A.useState(!1),m=A.useRef(),[g,y]=A.useState(!1),[v,b]=A.useState(pm),_=document.querySelector("[class*='main-container-box']");IM(async()=>{const T=n.get("ratio"),N=n.get("videoPlatform");T&&N&&(e(Ge.updateRatio(T)),e(La.updateVideoPlatform(N)),e(La.updateAspectRatio(T))),Ce.$on("customMessages",({message:L,type:B})=>{d(L,{variant:B})});try{await Z$("editor"),l(!0),await h(),E(),R()}catch(L){l(!0),console.error(L)}},[]);const[M]=A.useState(Date.parse(new Date().toString()));QU(m,T=>{let N=T.clientX-i6;N<pm&&(N=pm),N>.5*(document.body.clientWidth-i6)&&(N=.5*(document.body.clientWidth-i6)),b(N),y(!0),_.classList.add("resizing-layout")},()=>{E(),y(!1),_.classList.remove("resizing-layout")}),A.useEffect(()=>{f(!0),P();function T(N){N.preventDefault()}return document.addEventListener("contextmenu",T),()=>{document.removeEventListener("contextmenu",T)}},[]);const k=()=>{Ce.$emit("previewMaterial")};A.useEffect(()=>(document.body.addEventListener("click",k),()=>{document.body.removeEventListener("click",k)}),[]),A.useEffect(()=>{if(c)return dataLayer.push({project_type:"video",project_name:i.title,project_id:i.projectId,project_aspect_ratio:i.aspectRatio,project_platform:i.socialMedia,project_status:i.publishStatus,user_id:i.userId,from_section:"editor",event:"project_opened"}),()=>{let N=Date.parse(new Date().toString())-M;dataLayer.push({project_type:"video",project_name:i.title,project_id:i.projectId,project_aspect_ratio:i.aspectRatio,project_platform:i.socialMedia,project_status:i.publishStatus,edit_time:N/1e3,user_id:i.userId,event:"project_edited"})}},[i]);const P=async()=>{u([{id:1,category_name:"Film & Animation"},{id:2,category_name:"Autos & Vehicles"},{id:3,category_name:"Music"},{id:4,category_name:"Pets & Animals"},{id:5,category_name:"People & Blogs"}])};function E(){const T=document.getElementById("timeLineArea");T&&e(La.updateLeftBoxWidth(T.getBoundingClientRect().left+parseFloat(Ja.timeLineAreaPaddingLeft)))}function R(){const T=document.getElementById("timeLineArea");T&&e(La.updateTimelineRect(T.getBoundingClientRect()))}const w=(T,N)=>{p.current&&p.current.resizeLiveWindow()};function C(){b(T=>T===0?pm:0)}function S(T){T.stopPropagation(),T.preventDefault(),e(Yo.updateIsDragUpload(!0))}function x(T){T.stopPropagation(),T.preventDefault(),e(zt.updateSliderMenuKey("resource")),e(Yo.updateIsDragUpload(!0))}function I(T){T.stopPropagation(),T.preventDefault(),e(Yo.updateIsDragUpload(!1))}function D(T){T.stopPropagation(),T.preventDefault(),e(Yo.updateIsDragUpload(!1)),s(T.dataTransfer.files)}return a?F(sH,{children:me(Ye,{className:`${Co["editor-box"]} ${r==="pending_payment"?"margintop60":""} `,onDragEnter:x,children:[me(Ye,{className:Co["main-container-box"],children:[F(vOe,{visible:v!==0,switchLeftWrapper:C}),me("div",{className:Co["edit-menu"],style:{width:v+"px"},children:[F(Bu,{className:Co["catalgoes-select"],defaultValue:o[0].id,sx:{borderBottom:"1px solid #292929","& .MuiOutlinedInput-notchedOutline":{display:"none"},["& .MuiSelect-select"]:{height:"100%"}},children:o.map(T=>F(Zn,{value:T.id,children:T.category_name},T.id))}),F(ZBe,{}),v!==0&&F("div",{className:Ou(Co["drag-bar"],g&&Co.isHover),ref:m})]}),me("div",{className:Co["edit-content"],children:[F("div",{className:`${Co["pin-icon-wrapper"]} ${v===0?Co.unfold:""}`,onClick:C,children:F("div",{className:Co[v===0?"arrow-left":"arrow-right"]})}),me(I4,{defaultSizes:[yI*.65,yI*.35],snap:!0,onChange:T=>w(),vertical:!0,children:[F(I4.Pane,{className:Co.monitorBackground,children:F(Ye,{className:`${Co["monitor-volume-wrapper"]}`,children:F(The,{ref:p})})}),F(I4.Pane,{children:F(DVe,{})})]})]}),F(oH,{})]}),F(fae,{}),F(hje,{}),t&&F("div",{className:Co["drag-box-mask"],onDragOver:S,onDragLeave:I,onDrop:D}),F(hj,{})]})}):F(sj,{})}function xze(){return F(EL,{injectFirst:!0,children:F(g1e,{children:F(iU,{children:F(MU,{anchorOrigin:{vertical:"top",horizontal:"center"},children:F(kj,{children:F(RVe,{})})})})})})}export{xze as default};
//# sourceMappingURL=index-2c17d405.js.map
2.8.5. https://dev-app.illusto.com/export
Previous

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /export

Issue detail

The following email address was disclosed in the response:

Request 1

GET /export HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; _engagebay_visitor_id=74288487886816658; _gid=GA1.2.902055926.1697266198; countryCode=IN; sbjs_udata=vst%3D2%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; sbjs_session=pgs%3D1%7C%7Ccpg%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin; im0l2ne54rpt82arc2otu83ub-session=47427786-4fdc-4b40-b6b4-53f66ecc5b66; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266348.49.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266348.0.0.0; _ga=GA1.2.1572859313.1697020601; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266427.50.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua-Platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-Dest: document
Referer: https://dev-app.illusto.com/App/2002984?ratio=16:9&videoPlatform=youtube
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response 1

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:54:02 GMT
Content-Type: text/html; charset=utf-8
Connection: close
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,OPTIONS
Access-Control-Allow-Headers: X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version
X-Powered-By: Next.js
ETag: "im1mnsoe122byq"
Vary: Accept-Encoding
Content-Length: 108819

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>illusto - Publish Video</title><meta name="next-head-count" content="3"/><link rel="preload" href="/_next/static/css/87f5e2c97b954880.css" as="style"/><link rel="stylesheet" href="/_next/static/css/87f5e2c97b954880.css" data-n-g=""/><link rel="preload" href="/_next/static/css/79d59753ce755d38.css" as="style"/><link rel="stylesheet" href="/_next/static/css/79d59753ce755d38.css" data-n-p=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="https://demobackend.illusto.com/api/v2/geolocation" defer="" data-nscript="beforeInteractive"></script><script src="/_next/static/chunks/webpack-dd8919a572f3efbe.js" defer=""></script><script src="/_next/static/chunks/framework-1f1fb5c07f2be279.js" defer=""></script><script src="/_next/static/chunks/main-42b45f53948b43e8.js" defer=""></script><script src="/_next/static/chunks/pages/_app-0c1956830c7f6018.js" defer=""></script><script src="/_next/static/chunks/75fc9c18-2cc04cd5a8e46304.js" defer=""></script><script src="/_next/static/chunks/4072747d-52af1a7a256f74c0.js" defer=""></script><script src="/_next/static/chunks/f1b7312e-789b66262cc92505.js" defer=""></script><script src="/_next/static/chunks/d59bccd2-c1134a38adb2b29d.js" defer=""></script><script src="/_next/static/chunks/4347-dbc2f0dfcf4db24e.js" defer=""></script><script src="/_next/static/chunks/135-4a14e2895d2a2645.js" defer=""></script><script src="/_next/static/chunks/7307-ecd48816407d7807.js" defer=""></script><script src="/_next/static/chunks/6996-ee554cacbd978db0.js" defer=""></script><script src="/_next/static/chunks/2255-a844b0cb80090d36.js" defer=""></script><script src="/_next/static/chunks/1362-7499b57a548f0d88.js" defer=""></script><script src="/_next/static/chunks/981-c772fb43b54b1c78.js" defer=""></script><script src="/_next/static/chunks/4386-6cadbead29812b69.js" defer=""></script><script src="/_next/static/chunks/6261-772ef6afa04843db.js" defer=""></script><script src="/_next/static/chunks/422-5346caaa06cc5559.js" defer=""></script><script src="/_next/static/chunks/5600-dbb07f8c1069f3ec.js" defer=""></script><script src="/_next/static/chunks/6467-382019194a773d08.js" defer=""></script><script src="/_next/static/chunks/2919-c553e2396803d2a4.js" defer=""></script><script src="/_next/static/chunks/8538-7b208ff33d221f39.js" defer=""></script><script src="/_next/static/chunks/4150-8aadc095ad2591f4.js" defer=""></script><script src="/_next/static/chunks/8756-bde511b4bad18991.js" defer=""></script><script src="/_next/static/chunks/3596-bd4d0f528854dc74.js" defer=""></script><script src="/_next/static/chunks/5171-6cd6c7c8044e61e0.js" defer=""></script><script src="/_next/static/chunks/4290-86092922b3c052e4.js" defer=""></script><script src="/_next/static/chunks/pages/export-9947dc00df4cc271.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_buildManifest.js" defer=""></script><script src="/_next/static/A7LJyg1KFMpKal_I3QQ9j/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css a0y2e3">.css-a0y2e3{height:0;overflow:hidden;-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;visibility:hidden;}</style><div class="MuiCollapse-root MuiCollapse-vertical alertBox MuiCollapse-hidden css-a0y2e3" style="min-height:0px"><style data-emotion="css hboir5">.css-hboir5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}</style><div class="MuiCollapse-wrapper MuiCollapse-vertical css-hboir5"><style data-emotion="css 8atqhb">.css-8atqhb{width:100%;}</style><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-8atqhb"><style data-emotion="css 1gnnicf">.css-1gnnicf{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><style data-emotion="css 15e7ee5">.css-15e7ee5{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:none;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;background-color:#d32f2f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 16px;color:#fff;}</style><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 MuiAlert-root MuiAlert-filledError MuiAlert-filled css-15e7ee5" role="alert"><style data-emotion="css 1l54tgj">.css-1l54tgj{margin-right:12px;padding:7px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:22px;opacity:0.9;}</style><div class="MuiAlert-icon css-1l54tgj"><style data-emotion="css 1cw4hi4">.css-1cw4hi4{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:inherit;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ErrorOutlineIcon"><path d="M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></svg></div><style data-emotion="css 1xsto0d">.css-1xsto0d{padding:8px 0;min-width:0;overflow:auto;}</style><div class="MuiAlert-message css-1xsto0d"></div><style data-emotion="css 1mzcepu">.css-1mzcepu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;padding:4px 0 0 16px;margin-left:auto;margin-right:-8px;}</style><div class="MuiAlert-action css-1mzcepu"><style data-emotion="css jypskm">.css-jypskm{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-jypskm:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-jypskm:hover{background-color:transparent;}}.css-jypskm.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css q28n79">.css-q28n79{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:inherit;padding:5px;font-size:1.125rem;}.css-q28n79::-moz-focus-inner{border-style:none;}.css-q28n79.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-q28n79{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-q28n79:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-q28n79:hover{background-color:transparent;}}.css-q28n79.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-sizeSmall css-q28n79" tabindex="0" type="button" aria-label="close"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeInherit css-1cw4hi4" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseIcon"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></svg></button></div></div></div></div></div><div class="privacy_page"><div class="MuiBox-root css-0"><style data-emotion="css-global o6gwfi">html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-text-size-adjust:100%;}*,*::before,*::after{box-sizing:inherit;}strong,b{font-weight:700;}body{margin:0;color:rgba(0, 0, 0, 0.87);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:0.00938em;background-color:#fff;}@media print{body{background-color:#fff;}}body::backdrop{background-color:#fff;}</style><div class="MuiBox-root css-0"><style data-emotion="css-global o6gwfi">html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-text-size-adjust:100%;}*,*::before,*::after{box-sizing:inherit;}strong,b{font-weight:700;}body{margin:0;color:rgba(0, 0, 0, 0.87);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:0.00938em;background-color:#fff;}@media print{body{background-color:#fff;}}body::backdrop{background-color:#fff;}</style><style data-emotion="css 13x2oq7">.css-13x2oq7{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:fixed;z-index:1100;top:0;left:auto;right:0;background-color:#1976d2;color:#fff;}@media print{.css-13x2oq7{position:absolute;}}</style><style data-emotion="css 5poeop">.css-5poeop{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:fixed;z-index:1100;top:0;left:auto;right:0;background-color:#1976d2;color:#fff;}@media print{.css-5poeop{position:absolute;}}</style><header class="MuiPaper-root MuiPaper-elevation MuiPaper-elevation4 MuiAppBar-root MuiAppBar-colorPrimary MuiAppBar-positionFixed webHeader mui-fixed css-5poeop"><style data-emotion="css 1ekb41w">.css-1ekb41w{width:100%;margin-left:auto;box-sizing:border-box;margin-right:auto;display:block;padding-left:16px;padding-right:16px;}@media (min-width:600px){.css-1ekb41w{padding-left:24px;padding-right:24px;}}@media (min-width:1536px){.css-1ekb41w{max-width:1536px;}}</style><div class="MuiContainer-root MuiContainer-maxWidthXl css-1ekb41w"><style data-emotion="css i6s8oy">.css-i6s8oy{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:16px;padding-right:16px;min-height:56px;}@media (min-width:600px){.css-i6s8oy{padding-left:24px;padding-right:24px;}}@media (min-width:0px){@media (orientation: landscape){.css-i6s8oy{min-height:48px;}}}@media (min-width:600px){.css-i6s8oy{min-height:64px;}}</style><div class="MuiToolbar-root MuiToolbar-gutters MuiToolbar-regular css-i6s8oy"><style data-emotion="css 13ge1hf">.css-13ge1hf{margin:0;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:1.25rem;line-height:1.6;letter-spacing:0.0075em;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}@media (min-width:600px){.css-13ge1hf{display:block;}}</style><a class="MuiTypography-root MuiTypography-h6 css-13ge1hf" href="/"><img src="/images/logo.png"/></a><style data-emotion="css 13tqxrv">@media (min-width:0px){.css-13tqxrv{display:none;}}@media (min-width:900px){.css-13tqxrv{display:block;}}</style><div class="MuiBox-root css-13tqxrv"><style data-emotion="css 13brihr">.css-13brihr{text-align:left;}</style><div class="mobilenavigationSlider MuiBox-root css-13brihr"><div class="mobilenavigation MuiBox-root css-0"><style data-emotion="css 11qrfta">.css-11qrfta{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 8px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#1976d2;}.css-11qrfta:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);}@media (hover: none){.css-11qrfta:hover{background-color:transparent;}}.css-11qrfta.Mui-disabled{color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css 1ujsas3">.css-1ujsas3{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 8px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#1976d2;}.css-1ujsas3::-moz-focus-inner{border-style:none;}.css-1ujsas3.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1ujsas3{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1ujsas3:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);}@media (hover: none){.css-1ujsas3:hover{background-color:transparent;}}.css-1ujsas3.Mui-disabled{color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-1ujsas3" tabindex="0" type="button"><a href="/tutorials"><span>Tutorials</span></a></button><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-1ujsas3" tabindex="0" type="button"><a href="/pricing"><span>Pricing</span></a></button><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-1ujsas3" tabindex="0" type="button"><a href="/contact"><img class="contactimg" src="/images/headphone.svg"/><span>Contact Us</span></a></button><style data-emotion="css 6ii3fu">.css-6ii3fu{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:5px 15px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border:1px solid rgba(25, 118, 210, 0.5);color:#1976d2;}.css-6ii3fu:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);border:1px solid #1976d2;}@media (hover: none){.css-6ii3fu:hover{background-color:transparent;}}.css-6ii3fu.Mui-disabled{color:rgba(0, 0, 0, 0.26);border:1px solid rgba(0, 0, 0, 0.12);}</style><style data-emotion="css 79xub">.css-79xub{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:5px 15px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border:1px solid rgba(25, 118, 210, 0.5);color:#1976d2;}.css-79xub::-moz-focus-inner{border-style:none;}.css-79xub.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-79xub{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-79xub:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(25, 118, 210, 0.04);border:1px solid #1976d2;}@media (hover: none){.css-79xub:hover{background-color:transparent;}}.css-79xub.Mui-disabled{color:rgba(0, 0, 0, 0.26);border:1px solid rgba(0, 0, 0, 0.12);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-outlined MuiButton-outlinedPrimary MuiButton-sizeMedium MuiButton-outlinedSizeMedium MuiButton-root MuiButton-outlined MuiButton-outlinedPrimary MuiButton-sizeMedium MuiButton-outlinedSizeMedium css-79xub" tabindex="0" type="button"><a class="btn-cta-login" href="/login">Login</a></button><style data-emotion="css 1hxq67s">.css-1hxq67s{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1hxq67s:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1hxq67s:hover{background-color:#1976d2;}}.css-1hxq67s:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1hxq67s.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1hxq67s.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><style data-emotion="css 1hw9j7s">.css-1hw9j7s{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1hw9j7s::-moz-focus-inner{border-style:none;}.css-1hw9j7s.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1hw9j7s{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1hw9j7s:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1hw9j7s:hover{background-color:#1976d2;}}.css-1hw9j7s:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1hw9j7s.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1hw9j7s.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium fillbutton css-1hw9j7s" tabindex="0" type="button"><a class="btn-cta" href="/signup">Try for Free</a></button></div></div></div><style data-emotion="css j12c3b">.css-j12c3b{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;margin-left:-12px;color:inherit;margin-left:16px;}.css-j12c3b:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-j12c3b:hover{background-color:transparent;}}.css-j12c3b.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-j12c3b{display:none;}}</style><style data-emotion="css wt37vq">.css-wt37vq{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;margin-left:-12px;color:inherit;margin-left:16px;}.css-wt37vq::-moz-focus-inner{border-style:none;}.css-wt37vq.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-wt37vq{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-wt37vq:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-wt37vq:hover{background-color:transparent;}}.css-wt37vq.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-wt37vq{display:none;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-edgeStart MuiIconButton-sizeMedium css-wt37vq" tabindex="0" type="button" aria-label="open drawer"><style data-emotion="css vubbuv">.css-vubbuv{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:1.5rem;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="MenuIcon"><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"></path></svg></button></div></div></header><style data-emotion="css 1hscndo">.css-1hscndo{z-index:1200;}@media (min-width:0px){.css-1hscndo{display:block;}}@media (min-width:900px){.css-1hscndo{display:none;}}.css-1hscndo .MuiDrawer-paper{box-sizing:border-box;width:300px;}</style></div><div class="dashboard_layout"><header class="MuiPaper-root MuiPaper-elevation MuiPaper-elevation4 MuiAppBar-root MuiAppBar-colorPrimary MuiAppBar-positionFixed headerBlock export mui-fixed css-5poeop"><style data-emotion="css olyln6">.css-olyln6{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:16px;padding-right:16px;min-height:56px;-webkit-box-pack:justify;-webkit-justify-content:space-between!important;justify-content:space-between!important;}@media (min-width:600px){.css-olyln6{padding-left:24px;padding-right:24px;}}@media (min-width:0px){@media (orientation: landscape){.css-olyln6{min-height:48px;}}}@media (min-width:600px){.css-olyln6{min-height:64px;}}</style><div class="MuiToolbar-root MuiToolbar-gutters MuiToolbar-regular innerHeader css-olyln6"><div class="MuiBox-root css-0"><style data-emotion="css 636f3d">.css-636f3d{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(25, 118, 210, 0.4);display:inline-block;vertical-align:middle;margin-right:24px;}.css-636f3d:hover{text-decoration-color:inherit;}</style><style data-emotion="css 1s5wyay">.css-1s5wyay{margin:0;color:#1976d2;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(25, 118, 210, 0.4);display:inline-block;vertical-align:middle;margin-right:24px;}.css-1s5wyay:hover{text-decoration-color:inherit;}</style><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineAlways css-1s5wyay" title="illusto"><img src="/images/illustologo_colour.png" width="30" class="d-block"/></a><style data-emotion="css yl3cr">.css-yl3cr{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-yl3cr:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-yl3cr:hover{background-color:#1976d2;}}.css-yl3cr:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-yl3cr.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-yl3cr.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-yl3cr{display:none;}}@media (min-width:600px){.css-yl3cr{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}</style><style data-emotion="css 1flegd7">.css-1flegd7{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-1flegd7::-moz-focus-inner{border-style:none;}.css-1flegd7.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1flegd7{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1flegd7:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1flegd7:hover{background-color:#1976d2;}}.css-1flegd7:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1flegd7.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1flegd7.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-1flegd7{display:none;}}@media (min-width:600px){.css-1flegd7{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium updgradeBtn grey css-1flegd7" tabindex="0" type="button"><style data-emotion="css 6xugel">.css-6xugel{display:inherit;margin-right:8px;margin-left:-4px;}.css-6xugel>*:nth-of-type(1){font-size:20px;}</style><span class="MuiButton-startIcon MuiButton-iconSizeMedium css-6xugel"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowBackIcon"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"></path></svg></span>Back to editing</button></div><div class="MuiBox-root css-0"><style data-emotion="css 7dhv5v">.css-7dhv5v{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-7dhv5v:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-7dhv5v:hover{background-color:transparent;}}.css-7dhv5v.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-7dhv5v{margin-left:8px;}}</style><style data-emotion="css 1p5wb06">.css-1p5wb06{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1p5wb06::-moz-focus-inner{border-style:none;}.css-1p5wb06.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1p5wb06{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1p5wb06:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1p5wb06:hover{background-color:transparent;}}.css-1p5wb06.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:900px){.css-1p5wb06{margin-left:8px;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium invisible css-1p5wb06" tabindex="0" type="button"><style data-emotion="css 1rzb3uu">.css-1rzb3uu{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}</style><span class="MuiBadge-root MuiBadge-root css-1rzb3uu"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="NotificationsNoneOutlinedIcon"><path d="M12 22c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2zm6-6v-5c0-3.07-1.63-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.64 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2zm-2 1H8v-6c0-2.48 1.51-4.5 4-4.5s4 2.02 4 4.5v6z"></path></svg><style data-emotion="css ucders">.css-ucders{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;box-sizing:border-box;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.75rem;min-width:8px;line-height:1;padding:0;height:8px;border-radius:4px;z-index:1;-webkit-transition:-webkit-transform 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:transform 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;background-color:#d32f2f;color:#fff;top:0;right:0;-webkit-transform:scale(1) translate(50%, -50%);-moz-transform:scale(1) translate(50%, -50%);-ms-transform:scale(1) translate(50%, -50%);transform:scale(1) translate(50%, -50%);transform-origin:100% 0%;}.css-ucders.MuiBadge-invisible{-webkit-transform:scale(0) translate(50%, -50%);-moz-transform:scale(0) translate(50%, -50%);-ms-transform:scale(0) translate(50%, -50%);transform:scale(0) translate(50%, -50%);}</style><span class="MuiBadge-badge MuiBadge-dot MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorError MuiBadge-badge css-ucders"></span></span></button><style data-emotion="css 1e13ckn">.css-1e13ckn{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1e13ckn:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1e13ckn:hover{background-color:#1976d2;}}.css-1e13ckn:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1e13ckn.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1e13ckn.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-1e13ckn{display:none;margin-left:16px;}}@media (min-width:600px){.css-1e13ckn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-1e13ckn{margin-left:24px;}}</style><style data-emotion="css 1dt2vkl">.css-1dt2vkl{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}.css-1dt2vkl::-moz-focus-inner{border-style:none;}.css-1dt2vkl.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1dt2vkl{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1dt2vkl:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1dt2vkl:hover{background-color:#1976d2;}}.css-1dt2vkl:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1dt2vkl.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1dt2vkl.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (min-width:0px){.css-1dt2vkl{display:none;margin-left:16px;}}@media (min-width:600px){.css-1dt2vkl{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-1dt2vkl{margin-left:24px;}}</style><a class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium updgradeBtn d-none css-1dt2vkl" tabindex="0" href="mysubscription"><span class="MuiButton-startIcon MuiButton-iconSizeMedium css-6xugel"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="BoltIcon"><path d="M11 21h-1l1-7H7.5c-.58 0-.57-.32-.38-.66.19-.34.05-.08.07-.12C8.48 10.94 10.42 7.54 13 3h1l-1 7h3.5c.49 0 .56.33.47.51l-.07.15C12.96 17.55 11 21 11 21z"></path></svg></span>Upgrade</a><style data-emotion="css azlf5p">.css-azlf5p{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-azlf5p:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-azlf5p:hover{background-color:transparent;}}.css-azlf5p.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-azlf5p{margin-left:8px;}}@media (min-width:600px){.css-azlf5p{display:none;}}@media (min-width:900px){.css-azlf5p{margin-left:16px;}}</style><style data-emotion="css 7af4nv">.css-7af4nv{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-7af4nv::-moz-focus-inner{border-style:none;}.css-7af4nv.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-7af4nv{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-7af4nv:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-7af4nv:hover{background-color:transparent;}}.css-7af4nv.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-7af4nv{margin-left:8px;}}@media (min-width:600px){.css-7af4nv{display:none;}}@media (min-width:900px){.css-7af4nv{margin-left:16px;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-7af4nv" tabindex="0" type="button" aria-haspopup="true"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="MenuIcon"><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"></path></svg></button><style data-emotion="css 16tav1f">.css-16tav1f{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-16tav1f:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-16tav1f:hover{background-color:transparent;}}.css-16tav1f.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-16tav1f{display:none;margin-left:8px;}}@media (min-width:600px){.css-16tav1f{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-16tav1f{margin-left:16px;}}</style><style data-emotion="css 1kaidbf">.css-1kaidbf{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px;font-size:1.125rem;}.css-1kaidbf::-moz-focus-inner{border-style:none;}.css-1kaidbf.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1kaidbf{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1kaidbf:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1kaidbf:hover{background-color:transparent;}}.css-1kaidbf.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:0px){.css-1kaidbf{display:none;margin-left:8px;}}@media (min-width:600px){.css-1kaidbf{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:900px){.css-1kaidbf{margin-left:16px;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-1kaidbf" tabindex="0" type="button"><style data-emotion="css i3denm">.css-i3denm{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:1.25rem;line-height:1;border-radius:50%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;background-color:#bdbdbd;width:32px;height:32px;font-size:16px;background-color:#2e7d32;}</style><div class="MuiAvatar-root MuiAvatar-circular MuiAvatar-colorDefault css-i3denm"><style data-emotion="css 4n1xvj">.css-4n1xvj{width:75%;height:75%;}</style><style data-emotion="css 13y7ul3">.css-13y7ul3{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:1.5rem;width:75%;height:75%;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium MuiAvatar-fallback css-13y7ul3" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="PersonIcon"><path d="M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"></path></svg></div></button></div></div></header><div class="editorDiv MuiBox-root css-0"><div class="videoDiv MuiBox-root css-0"><style data-emotion="css 1qm1lh">.css-1qm1lh{margin-bottom:16px;}</style><div class="versions MuiBox-root css-1qm1lh"><div class="MuiBox-root css-0"><h4></h4><style data-emotion="css 1yo8bqd">.css-1yo8bqd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-text-decoration:none;text-decoration:none;width:100%;box-sizing:border-box;text-align:left;padding-top:8px;padding-bottom:8px;padding-left:16px;padding-right:16px;}.css-1yo8bqd.Mui-focusVisible{background-color:rgba(0, 0, 0, 0.12);}.css-1yo8bqd.Mui-selected{background-color:rgba(25, 118, 210, 0.08);}.css-1yo8bqd.Mui-selected.Mui-focusVisible{background-color:rgba(25, 118, 210, 0.2);}.css-1yo8bqd.Mui-disabled{opacity:0.38;}</style><button class="MuiListItem-root MuiListItem-gutters MuiListItem-padding css-1yo8bqd"><style data-emotion="css 1tsvksn">.css-1tsvksn{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;margin-top:4px;margin-bottom:4px;}</style><div class="MuiListItemText-root css-1tsvksn"></div><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowDropDownRoundedIcon"><path d="m8.71 11.71 2.59 2.59c.39.39 1.02.39 1.41 0l2.59-2.59c.63-.63.18-1.71-.71-1.71H9.41c-.89 0-1.33 1.08-.7 1.71z"></path></svg></button></div><div class="invisible MuiBox-root css-0"><style data-emotion="css 15q9dur">.css-15q9dur{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-15q9dur:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-15q9dur:hover{background-color:#1976d2;}}.css-15q9dur:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-15q9dur.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-15q9dur.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><style data-emotion="css 18i19n3">.css-18i19n3{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:uppercase;min-width:64px;padding:6px 16px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#1976d2;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);text-transform:initial;}.css-18i19n3::-moz-focus-inner{border-style:none;}.css-18i19n3.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-18i19n3{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-18i19n3:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#1565c0;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-18i19n3:hover{background-color:#1976d2;}}.css-18i19n3:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-18i19n3.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-18i19n3.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium updgradeBtn css-18i19n3" tabindex="0" type="button">Share</button></div></div></div><div class="publishDiv MuiBox-root css-0"><div class="tablist MuiBox-root css-0"><style data-emotion="css orq8zk">.css-orq8zk{overflow:hidden;min-height:48px;-webkit-overflow-scrolling:touch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width:599.95px){.css-orq8zk .MuiTabs-scrollButtons{display:none;}}</style><div class="MuiTabs-root css-orq8zk"><style data-emotion="css 1anid1y">.css-1anid1y{position:relative;display:inline-block;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;white-space:nowrap;overflow-x:hidden;width:100%;}</style><div class="MuiTabs-scroller MuiTabs-fixed css-1anid1y" style="overflow:hidden;margin-bottom:0"><style data-emotion="css k008qs">.css-k008qs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}</style><div class="MuiTabs-flexContainer css-k008qs" role="tablist"><style data-emotion="css hkggz2">.css-hkggz2{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.25;letter-spacing:0.02857em;text-transform:uppercase;max-width:360px;min-width:90px;position:relative;min-height:48px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:12px 16px;overflow:hidden;white-space:normal;text-align:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:rgba(0, 0, 0, 0.6);}.css-hkggz2.Mui-selected{color:#1976d2;}.css-hkggz2.Mui-disabled{color:rgba(0, 0, 0, 0.38);}</style><style data-emotion="css 1q2h7u5">.css-1q2h7u5{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.25;letter-spacing:0.02857em;text-transform:uppercase;max-width:360px;min-width:90px;position:relative;min-height:48px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:12px 16px;overflow:hidden;white-space:normal;text-align:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:rgba(0, 0, 0, 0.6);}.css-1q2h7u5::-moz-focus-inner{border-style:none;}.css-1q2h7u5.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1q2h7u5{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1q2h7u5.Mui-selected{color:#1976d2;}.css-1q2h7u5.Mui-disabled{color:rgba(0, 0, 0, 0.38);}</style><button class="MuiButtonBase-root MuiTab-root MuiTab-textColorPrimary Mui-selected css-1q2h7u5" tabindex="0" type="button" role="tab" aria-selected="true">Publish details<style data-emotion="css ttwr4n">.css-ttwr4n{position:absolute;height:2px;bottom:0;width:100%;-webkit-transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;background-color:#1976d2;}</style><span class="MuiTabs-indicator css-ttwr4n"></span></button><button class="MuiButtonBase-root MuiTab-root MuiTab-textColorPrimary invisible css-1q2h7u5" tabindex="-1" type="button" role="tab" aria-selected="false">Comments</button></div></div></div></div><style data-emotion="css 19kzrtu">.css-19kzrtu{padding:24px;}</style><div class="MuiTabPanel-root css-19kzrtu" role="tabpanel"><div data-simplebar="init"><div class="simplebar-wrapper"><div class="simplebar-height-auto-observer-wrapper"><div class="simplebar-height-auto-observer"></div></div><div class="simplebar-mask"><div class="simplebar-offset"><div class="simplebar-content-wrapper" tabindex="0" role="region" aria-label="scrollable content"><div class="simplebar-content"><form action="#"><button id="hidden-btn" style="display:none">validate</button><div class="inputfield MuiBox-root css-0"><style data-emotion="css feqhe6">.css-feqhe6{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;min-width:0;padding:0;margin:0;border:0;vertical-align:top;width:100%;}</style><div class="MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root css-feqhe6"><style data-emotion="css 1rsx5uq">.css-1rsx5uq{display:block;transform-origin:top left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 24px);position:absolute;left:0;top:0;-webkit-transform:translate(12px, 16px) scale(1);-moz-transform:translate(12px, 16px) scale(1);-ms-transform:translate(12px, 16px) scale(1);transform:translate(12px, 16px) scale(1);-webkit-transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;z-index:1;pointer-events:none;}</style><style data-emotion="css 14x1nlk">.css-14x1nlk{color:rgba(0, 0, 0, 0.6);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;padding:0;position:relative;display:block;transform-origin:top left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 24px);position:absolute;left:0;top:0;-webkit-transform:translate(12px, 16px) scale(1);-moz-transform:translate(12px, 16px) scale(1);-ms-transform:translate(12px, 16px) scale(1);transform:translate(12px, 16px) scale(1);-webkit-transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;z-index:1;pointer-events:none;}.css-14x1nlk.Mui-focused{color:#1976d2;}.css-14x1nlk.Mui-disabled{color:rgba(0, 0, 0, 0.38);}.css-14x1nlk.Mui-error{color:#d32f2f;}</style><label class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled MuiFormLabel-colorPrimary MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled css-14x1nlk" data-shrink="false" for=":R4j6l9na6:" id=":R4j6l9na6:-label">Title (required)</label><style data-emotion="css-global 1prfaxn">@-webkit-keyframes mui-auto-fill{from{display:block;}}@keyframes mui-auto-fill{from{display:block;}}@-webkit-keyframes mui-auto-fill-cancel{from{display:block;}}@keyframes mui-auto-fill-cancel{from{display:block;}}</style><style data-emotion="css 1jg2gny">.css-1jg2gny{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;color:rgba(0, 0, 0, 0.87);box-sizing:border-box;position:relative;cursor:text;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;background-color:rgba(0, 0, 0, 0.06);border-top-left-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;}.css-1jg2gny.Mui-disabled{color:rgba(0, 0, 0, 0.38);cursor:default;}.css-1jg2gny:hover{background-color:rgba(0, 0, 0, 0.09);}@media (hover: none){.css-1jg2gny:hover{background-color:rgba(0, 0, 0, 0.06);}}.css-1jg2gny.Mui-focused{background-color:rgba(0, 0, 0, 0.06);}.css-1jg2gny.Mui-disabled{background-color:rgba(0, 0, 0, 0.12);}.css-1jg2gny:after{border-bottom:2px solid #1976d2;left:0;bottom:0;content:"";position:absolute;right:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;pointer-events:none;}.css-1jg2gny.Mui-focused:after{-webkit-transform:scaleX(1) translateX(0);-moz-transform:scaleX(1) translateX(0);-ms-transform:scaleX(1) translateX(0);transform:scaleX(1) translateX(0);}.css-1jg2gny.Mui-error:before,.css-1jg2gny.Mui-error:after{border-bottom-color:#d32f2f;}.css-1jg2gny:before{border-bottom:1px solid rgba(0, 0, 0, 0.42);left:0;bottom:0;content:"\00a0";position:absolute;right:0;-webkit-transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;pointer-events:none;}.css-1jg2gny:hover:not(.Mui-disabled, .Mui-error):before{border-bottom:1px solid rgba(0, 0, 0, 0.87);}.css-1jg2gny.Mui-disabled:before{border-bottom-style:dotted;}</style><div class="MuiInputBase-root MuiFilledInput-root MuiFilledInput-underline MuiInputBase-colorPrimary MuiInputBase-fullWidth MuiInputBase-formControl css-1jg2gny"><style data-emotion="css 2bxn45">.css-2bxn45{font:inherit;letter-spacing:inherit;color:currentColor;padding:4px 0 5px;border:0;box-sizing:content-box;background:none;height:1.4375em;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;-webkit-animation-name:mui-auto-fill-cancel;animation-name:mui-auto-fill-cancel;-webkit-animation-duration:10ms;animation-duration:10ms;padding-top:25px;padding-right:12px;padding-bottom:8px;padding-left:12px;}.css-2bxn45::-webkit-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45::-moz-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45:-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45::-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-2bxn45:focus{outline:0;}.css-2bxn45:invalid{box-shadow:none;}.css-2bxn45::-webkit-search-decoration{-webkit-appearance:none;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45::-webkit-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45::-moz-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45::-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus::-webkit-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus::-moz-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus:-ms-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-2bxn45:focus::-ms-input-placeholder{opacity:0.42;}.css-2bxn45.Mui-disabled{opacity:1;-webkit-text-fill-color:rgba(0, 0, 0, 0.38);}.css-2bxn45:-webkit-autofill{-webkit-animation-duration:5000s;animation-duration:5000s;-webkit-animation-name:mui-auto-fill;animation-name:mui-auto-fill;}.css-2bxn45:-webkit-autofill{border-top-left-radius:inherit;border-top-right-radius:inherit;}</style><input aria-invalid="false" aria-describedby=":R4j6l9na6:-helper-text" autoComplete="off" id=":R4j6l9na6:" name="title" type="text" maxLength="100" class="MuiInputBase-input MuiFilledInput-input css-2bxn45" value=""/></div><style data-emotion="css v7esy">.css-v7esy{color:rgba(0, 0, 0, 0.6);font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:0.75rem;line-height:1.66;letter-spacing:0.03333em;text-align:left;margin-top:3px;margin-right:14px;margin-bottom:0;margin-left:14px;}.css-v7esy.Mui-disabled{color:rgba(0, 0, 0, 0.38);}.css-v7esy.Mui-error{color:#d32f2f;}</style><p class="MuiFormHelperText-root MuiFormHelperText-sizeMedium MuiFormHelperText-contained css-v7esy" id=":R4j6l9na6:-helper-text"><small style="font-size:12px;color:rgb(194, 63, 56)"> </small></p></div></div><style data-emotion="css 10khgmf">.css-10khgmf{margin-top:12px;margin-bottom:12px;}</style><div class="inputfield emojiDiv MuiBox-root css-10khgmf"><div class="MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root multiline css-feqhe6"><label class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled MuiFormLabel-colorPrimary MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled css-14x1nlk" data-shrink="false" for="outlined-multiline-static" id="outlined-multiline-static-label">Description</label><style data-emotion="css-global 1prfaxn">@-webkit-keyframes mui-auto-fill{from{display:block;}}@keyframes mui-auto-fill{from{display:block;}}@-webkit-keyframes mui-auto-fill-cancel{from{display:block;}}@keyframes mui-auto-fill-cancel{from{display:block;}}</style><style data-emotion="css 12n0rmb">.css-12n0rmb{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;color:rgba(0, 0, 0, 0.87);box-sizing:border-box;position:relative;cursor:text;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 0 5px;width:100%;position:relative;background-color:rgba(0, 0, 0, 0.06);border-top-left-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;padding:25px 12px 8px;}.css-12n0rmb.Mui-disabled{color:rgba(0, 0, 0, 0.38);cursor:default;}.css-12n0rmb:hover{background-color:rgba(0, 0, 0, 0.09);}@media (hover: none){.css-12n0rmb:hover{background-color:rgba(0, 0, 0, 0.06);}}.css-12n0rmb.Mui-focused{background-color:rgba(0, 0, 0, 0.06);}.css-12n0rmb.Mui-disabled{background-color:rgba(0, 0, 0, 0.12);}.css-12n0rmb:after{border-bottom:2px solid #1976d2;left:0;bottom:0;content:"";position:absolute;right:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;pointer-events:none;}.css-12n0rmb.Mui-focused:after{-webkit-transform:scaleX(1) translateX(0);-moz-transform:scaleX(1) translateX(0);-ms-transform:scaleX(1) translateX(0);transform:scaleX(1) translateX(0);}.css-12n0rmb.Mui-error:before,.css-12n0rmb.Mui-error:after{border-bottom-color:#d32f2f;}.css-12n0rmb:before{border-bottom:1px solid rgba(0, 0, 0, 0.42);left:0;bottom:0;content:"\00a0";position:absolute;right:0;-webkit-transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;pointer-events:none;}.css-12n0rmb:hover:not(.Mui-disabled, .Mui-error):before{border-bottom:1px solid rgba(0, 0, 0, 0.87);}.css-12n0rmb.Mui-disabled:before{border-bottom-style:dotted;}</style><div class="MuiInputBase-root MuiFilledInput-root MuiFilledInput-underline MuiInputBase-colorPrimary MuiInputBase-fullWidth MuiInputBase-formControl MuiInputBase-multiline css-12n0rmb"><style data-emotion="css qm8ja9">.css-qm8ja9{font:inherit;letter-spacing:inherit;color:currentColor;padding:0;border:0;box-sizing:content-box;background:none;height:auto;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;-webkit-animation-name:mui-auto-fill-cancel;animation-name:mui-auto-fill-cancel;-webkit-animation-duration:10ms;animation-duration:10ms;resize:none;padding-top:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;}.css-qm8ja9::-webkit-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9::-moz-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9:-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9::-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-qm8ja9:focus{outline:0;}.css-qm8ja9:invalid{box-shadow:none;}.css-qm8ja9::-webkit-search-decoration{-webkit-appearance:none;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9::-webkit-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9::-moz-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9::-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus::-webkit-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus::-moz-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus:-ms-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-qm8ja9:focus::-ms-input-placeholder{opacity:0.42;}.css-qm8ja9.Mui-disabled{opacity:1;-webkit-text-fill-color:rgba(0, 0, 0, 0.38);}.css-qm8ja9:-webkit-autofill{-webkit-animation-duration:5000s;animation-duration:5000s;-webkit-animation-name:mui-auto-fill;animation-name:mui-auto-fill;}.css-qm8ja9:-webkit-autofill{border-top-left-radius:inherit;border-top-right-radius:inherit;}</style><textarea rows="3" aria-invalid="false" autoComplete="off" id="outlined-multiline-static" name="description" maxLength="5000" class="MuiInputBase-input MuiFilledInput-input MuiInputBase-inputMultiline css-qm8ja9"></textarea><textarea aria-hidden="true" class="MuiInputBase-input MuiFilledInput-input MuiInputBase-inputMultiline css-qm8ja9" readonly="" tabindex="-1" style="visibility:hidden;position:absolute;overflow:hidden;height:0;top:0;left:0;transform:translateZ(0);padding:0"></textarea></div></div><style data-emotion="css vyh1fs">.css-vyh1fs{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-vyh1fs.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css 1ua49gz">.css-1ua49gz{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1ua49gz::-moz-focus-inner{border-style:none;}.css-1ua49gz.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1ua49gz{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1ua49gz.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium activeClass invisible css-1ua49gz" tabindex="0" type="button"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="AddReactionOutlinedIcon"><path d="M7 9.5C7 8.67 7.67 8 8.5 8s1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5zm5 8c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5zm3.5-6.5c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5zM22 1h-2v2h-2v2h2v2h2V5h2V3h-2V1zm-2 11c0 4.42-3.58 8-8 8s-8-3.58-8-8 3.58-8 8-8c1.46 0 2.82.4 4 1.08V2.84C14.77 2.3 13.42 2 11.99 2 6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12c0-1.05-.17-2.05-.47-3H19.4c.38.93.6 1.94.6 3z"></path></svg></button></div><div class="inputfield selectWrapper MuiBox-root css-0"><style data-emotion="css xxees4">.css-xxees4.Mui-focused .MuiAutocomplete-clearIndicator{visibility:visible;}@media (pointer: fine){.css-xxees4:hover .MuiAutocomplete-clearIndicator{visibility:visible;}}.css-xxees4 .MuiAutocomplete-tag{margin:3px;max-width:calc(100% - 6px);}.css-xxees4 .MuiAutocomplete-inputRoot{-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.MuiAutocomplete-hasPopupIcon.css-xxees4 .MuiAutocomplete-inputRoot,.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiAutocomplete-inputRoot{padding-right:30px;}.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiAutocomplete-inputRoot{padding-right:56px;}.css-xxees4 .MuiAutocomplete-inputRoot .MuiAutocomplete-input{width:0;min-width:30px;}.css-xxees4 .MuiInput-root{padding-bottom:1px;}.css-xxees4 .MuiInput-root .MuiInput-input{padding:4px 4px 4px 0px;}.css-xxees4 .MuiInput-root.MuiInputBase-sizeSmall .MuiInput-input{padding:2px 4px 3px 0;}.css-xxees4 .MuiOutlinedInput-root{padding:9px;}.MuiAutocomplete-hasPopupIcon.css-xxees4 .MuiOutlinedInput-root,.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiOutlinedInput-root{padding-right:39px;}.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiOutlinedInput-root{padding-right:65px;}.css-xxees4 .MuiOutlinedInput-root .MuiAutocomplete-input{padding:7.5px 4px 7.5px 6px;}.css-xxees4 .MuiOutlinedInput-root .MuiAutocomplete-endAdornment{right:9px;}.css-xxees4 .MuiOutlinedInput-root.MuiInputBase-sizeSmall{padding-top:6px;padding-bottom:6px;padding-left:6px;}.css-xxees4 .MuiOutlinedInput-root.MuiInputBase-sizeSmall .MuiAutocomplete-input{padding:2.5px 4px 2.5px 6px;}.css-xxees4 .MuiFilledInput-root{padding-top:19px;padding-left:8px;}.MuiAutocomplete-hasPopupIcon.css-xxees4 .MuiFilledInput-root,.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiFilledInput-root{padding-right:39px;}.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.css-xxees4 .MuiFilledInput-root{padding-right:65px;}.css-xxees4 .MuiFilledInput-root .MuiFilledInput-input{padding:7px 4px;}.css-xxees4 .MuiFilledInput-root .MuiAutocomplete-endAdornment{right:9px;}.css-xxees4 .MuiFilledInput-root.MuiInputBase-sizeSmall{padding-bottom:1px;}.css-xxees4 .MuiFilledInput-root.MuiInputBase-sizeSmall .MuiFilledInput-input{padding:2.5px 4px;}.css-xxees4 .MuiInputBase-hiddenLabel{padding-top:8px;}.css-xxees4 .MuiAutocomplete-input{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-overflow:ellipsis;opacity:1;}</style><div class="MuiAutocomplete-root MuiAutocomplete-hasPopupIcon css-xxees4" name="projectCategory"><div class="MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root css-feqhe6" field="[object Object]" form="[object Object]"><label class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled MuiFormLabel-colorPrimary MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-filled css-14x1nlk" data-shrink="false" for="tags-outlined" id="tags-outlined-label">Content category</label><style data-emotion="css-global 1prfaxn">@-webkit-keyframes mui-auto-fill{from{display:block;}}@keyframes mui-auto-fill{from{display:block;}}@-webkit-keyframes mui-auto-fill-cancel{from{display:block;}}@keyframes mui-auto-fill-cancel{from{display:block;}}</style><style data-emotion="css 10edkuc">.css-10edkuc{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:0.00938em;color:rgba(0, 0, 0, 0.87);box-sizing:border-box;position:relative;cursor:text;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;background-color:rgba(0, 0, 0, 0.06);border-top-left-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:background-color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;padding-right:12px;}.css-10edkuc.Mui-disabled{color:rgba(0, 0, 0, 0.38);cursor:default;}.css-10edkuc:hover{background-color:rgba(0, 0, 0, 0.09);}@media (hover: none){.css-10edkuc:hover{background-color:rgba(0, 0, 0, 0.06);}}.css-10edkuc.Mui-focused{background-color:rgba(0, 0, 0, 0.06);}.css-10edkuc.Mui-disabled{background-color:rgba(0, 0, 0, 0.12);}.css-10edkuc:after{border-bottom:2px solid #1976d2;left:0;bottom:0;content:"";position:absolute;right:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;pointer-events:none;}.css-10edkuc.Mui-focused:after{-webkit-transform:scaleX(1) translateX(0);-moz-transform:scaleX(1) translateX(0);-ms-transform:scaleX(1) translateX(0);transform:scaleX(1) translateX(0);}.css-10edkuc.Mui-error:before,.css-10edkuc.Mui-error:after{border-bottom-color:#d32f2f;}.css-10edkuc:before{border-bottom:1px solid rgba(0, 0, 0, 0.42);left:0;bottom:0;content:"\00a0";position:absolute;right:0;-webkit-transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;pointer-events:none;}.css-10edkuc:hover:not(.Mui-disabled, .Mui-error):before{border-bottom:1px solid rgba(0, 0, 0, 0.87);}.css-10edkuc.Mui-disabled:before{border-bottom-style:dotted;}</style><div class="MuiInputBase-root MuiFilledInput-root MuiFilledInput-underline MuiInputBase-colorPrimary MuiInputBase-fullWidth MuiInputBase-formControl MuiInputBase-adornedEnd MuiAutocomplete-inputRoot css-10edkuc"><style data-emotion="css ftr4jk">.css-ftr4jk{font:inherit;letter-spacing:inherit;color:currentColor;padding:4px 0 5px;border:0;box-sizing:content-box;background:none;height:1.4375em;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;-webkit-animation-name:mui-auto-fill-cancel;animation-name:mui-auto-fill-cancel;-webkit-animation-duration:10ms;animation-duration:10ms;padding-top:25px;padding-right:0;padding-bottom:8px;padding-left:12px;}.css-ftr4jk::-webkit-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk::-moz-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk:-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk::-ms-input-placeholder{color:currentColor;opacity:0.42;-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-ftr4jk:focus{outline:0;}.css-ftr4jk:invalid{box-shadow:none;}.css-ftr4jk::-webkit-search-decoration{-webkit-appearance:none;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk::-webkit-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk::-moz-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk::-ms-input-placeholder{opacity:0!important;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus::-webkit-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus::-moz-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus:-ms-input-placeholder{opacity:0.42;}label[data-shrink=false]+.MuiInputBase-formControl .css-ftr4jk:focus::-ms-input-placeholder{opacity:0.42;}.css-ftr4jk.Mui-disabled{opacity:1;-webkit-text-fill-color:rgba(0, 0, 0, 0.38);}.css-ftr4jk:-webkit-autofill{-webkit-animation-duration:5000s;animation-duration:5000s;-webkit-animation-name:mui-auto-fill;animation-name:mui-auto-fill;}.css-ftr4jk:-webkit-autofill{border-top-left-radius:inherit;border-top-right-radius:inherit;}</style><input aria-invalid="false" autoComplete="off" id="tags-outlined" type="text" class="MuiInputBase-input MuiFilledInput-input MuiInputBase-inputAdornedEnd MuiAutocomplete-input MuiAutocomplete-inputFocused css-ftr4jk" aria-autocomplete="list" aria-expanded="false" autoCapitalize="none" spellcheck="false" role="combobox" value=""/><style data-emotion="css 2iz2x6">.css-2iz2x6{position:absolute;right:0;top:calc(50% - 14px);}</style><div class="MuiAutocomplete-endAdornment css-2iz2x6"><style data-emotion="css kkipqg">.css-kkipqg{padding:2px;margin-right:-2px;}</style><style data-emotion="css 5u2mdu">.css-5u2mdu{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:2px;margin-right:-2px;}.css-5u2mdu:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-5u2mdu:hover{background-color:transparent;}}.css-5u2mdu.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css uge3vf">.css-uge3vf{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:2px;margin-right:-2px;}.css-uge3vf::-moz-focus-inner{border-style:none;}.css-uge3vf.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-uge3vf{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-uge3vf:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-uge3vf:hover{background-color:transparent;}}.css-uge3vf.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium MuiAutocomplete-popupIndicator css-uge3vf" tabindex="-1" type="button" aria-label="Open" title="Open"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowDropDownIcon"><path d="M7 10l5 5 5-5z"></path></svg></button></div></div></div></div></div></form><style data-emotion="css 178yklu">.css-178yklu{margin-top:24px;}</style><div class="videoWrapper MuiBox-root css-178yklu"><h3>Save your video</h3><style data-emotion="css 1ebprri">.css-1ebprri{margin-top:16px;margin-bottom:16px;}</style><div class="savePubVideos MuiBox-root css-1ebprri"><div class="savePubVideosBtns MuiBox-root css-0"><div class="embla"><style data-emotion="css 1wf493t">.css-1wf493t{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1wf493t:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1wf493t:hover{background-color:transparent;}}.css-1wf493t.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><style data-emotion="css 1yxmbwk">.css-1yxmbwk{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1yxmbwk::-moz-focus-inner{border-style:none;}.css-1yxmbwk.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1yxmbwk{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1yxmbwk:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-1yxmbwk:hover{background-color:transparent;}}.css-1yxmbwk.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}</style><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--prev css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowBackIcon"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"></path></svg></button><div class="embla__viewport"><div class="embla__container"><div class="innerDiv MuiBox-root css-0"><style data-emotion="css 1ay9vb9">.css-1ay9vb9{margin-right:16px;}</style><div class="MuiBox-root css-1ay9vb9"><style data-emotion="css 1xmheos animation-wiooy9">.css-1xmheos{display:block;background-color:rgba(0, 0, 0, 0.11);height:1.2em;border-radius:50%;position:relative;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black);}.css-1xmheos::after{-webkit-animation:animation-wiooy9 1.6s linear 0.5s infinite;animation:animation-wiooy9 1.6s linear 0.5s infinite;background:linear-gradient(
90deg,
transparent,
rgba(0, 0, 0, 0.04),
transparent
);content:'';position:absolute;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);bottom:0;left:0;right:0;top:0;}@-webkit-keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}@keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}</style><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><style data-emotion="css jbzws6 animation-wiooy9">.css-jbzws6{display:block;background-color:rgba(0, 0, 0, 0.11);height:auto;margin-top:0;margin-bottom:0;transform-origin:0 55%;-webkit-transform:scale(1, 0.60);-moz-transform:scale(1, 0.60);-ms-transform:scale(1, 0.60);transform:scale(1, 0.60);border-radius:4px/6.7px;position:relative;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black);font-size:10px;}.css-jbzws6:empty:before{content:"\00a0";}.css-jbzws6::after{-webkit-animation:animation-wiooy9 1.6s linear 0.5s infinite;animation:animation-wiooy9 1.6s linear 0.5s infinite;background:linear-gradient(
90deg,
transparent,
rgba(0, 0, 0, 0.04),
transparent
);content:'';position:absolute;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);bottom:0;left:0;right:0;top:0;}@-webkit-keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}@keyframes animation-wiooy9{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}}</style><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div></div></div><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--next css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowForwardIcon"><path d="m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"></path></svg></button></div></div><div class="savePubVideosContent MuiBox-root css-0"><div class="d-none MuiBox-root css-0"><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium close css-1yxmbwk" tabindex="0" type="button"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseRoundedIcon"><path d="M18.3 5.71a.9959.9959 0 0 0-1.41 0L12 10.59 7.11 5.7a.9959.9959 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L10.59 12 5.7 16.89c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L12 13.41l4.89 4.89c.39.39 1.02.39 1.41 0 .39-.39.39-1.02 0-1.41L13.41 12l4.89-4.89c.38-.38.38-1.02 0-1.4z"></path></svg></button><div class="socialButtonDiv MuiBox-root css-0"><div><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium socialbutton css-1ujsas3" tabindex="0" type="button"><span class="MuiButton-startIcon MuiButton-iconSizeMedium css-6xugel"><img src="/images/icons/icons-google-drive.png" class="d-block"/></span>Connect to Google drive</button></div></div><style data-emotion="css 1k371a6">@media print{.css-1k371a6{position:absolute!important;}}</style><div class="bottomInfo MuiBox-root css-0"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="InfoOutlinedIcon"><path d="M11 7h2v2h-2zm0 4h2v6h-2zm1-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"></path></svg><p>View Google drive&#x27;s publishing guideline</p></div></div></div></div></div><style data-emotion="css rh9wbx">@media print{.css-rh9wbx{position:absolute!important;}}@media (min-width:0px){.css-rh9wbx{display:none;}}@media (min-width:600px){.css-rh9wbx{display:block;}}</style><style data-emotion="css jcaym6">.css-jcaym6{z-index:1200;}@media (min-width:600px){.css-jcaym6{display:none;}}</style><div class="videoWrapper MuiBox-root css-0"><h3>Publish your video</h3><div class="savePubVideos MuiBox-root css-1ebprri"><div class="savePubVideosBtns MuiBox-root css-0"><div class="embla"><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--prev css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowBackIcon"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"></path></svg></button><div class="embla__viewport"><div class="embla__container"><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div><div class="innerDiv MuiBox-root css-0"><div class="MuiBox-root css-1ay9vb9"><span class="MuiSkeleton-root MuiSkeleton-circular MuiSkeleton-wave css-1xmheos" style="width:32px;height:32px"></span><span class="MuiSkeleton-root MuiSkeleton-text MuiSkeleton-wave css-jbzws6"></span></div></div></div></div><button class="MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeMedium embla__button embla__button--next css-1yxmbwk" tabindex="-1" type="button" disabled=""><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ArrowForwardIcon"><path d="m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"></path></svg></button></div></div><div class="savePubVideosContent MuiBox-root css-0"><div class="innerDiv MuiBox-root css-0"><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium close css-1yxmbwk" tabindex="0" type="button"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="CloseRoundedIcon"><path d="M18.3 5.71a.9959.9959 0 0 0-1.41 0L12 10.59 7.11 5.7a.9959.9959 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L10.59 12 5.7 16.89c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L12 13.41l4.89 4.89c.39.39 1.02.39 1.41 0 .39-.39.39-1.02 0-1.41L13.41 12l4.89-4.89c.38-.38.38-1.02 0-1.4z"></path></svg></button></div></div></div></div></div></div></div></div><div class="simplebar-placeholder"></div></div><div class="simplebar-track simplebar-horizontal"><div class="simplebar-scrollbar"></div></div><div class="simplebar-track simplebar-vertical"><div class="simplebar-scrollbar"></div></div></div></div><div class="MuiTabPanel-root css-19kzrtu" hidden="" role="tabpanel"></div></div></div><style data-emotion="css 1wq8aec">.css-1wq8aec{z-index:1200;}@media (min-width:0px){.css-1wq8aec{display:block;}}@media (min-width:600px){.css-1wq8aec{display:none;}}</style></div><footer class="webFooter MuiBox-root css-0"><div class="MuiContainer-root MuiContainer-maxWidthXl css-1ekb41w"><style data-emotion="css isbt42">.css-isbt42{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:-16px;width:calc(100% + 16px);margin-left:-16px;}.css-isbt42>.MuiGrid-item{padding-top:16px;}.css-isbt42>.MuiGrid-item{padding-left:16px;}</style><div class="MuiGrid-root MuiGrid-container MuiGrid-spacing-xs-2 css-isbt42"><style data-emotion="css 1ha4th6">.css-1ha4th6{box-sizing:border-box;margin:0;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:100%;}@media (min-width:600px){.css-1ha4th6{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:100%;}}@media (min-width:900px){.css-1ha4th6{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:25%;}}@media (min-width:1200px){.css-1ha4th6{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:25%;}}@media (min-width:1536px){.css-1ha4th6{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:25%;}}</style><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><div class="brand-logo"><img src="/images/logo.png"/></div><p>Use our free video editor to create amazing videos today</p></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><ul class="contact-list"><li class="item"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-xr78m9" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="MailOutlineOutlinedIcon"><path d="M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 14H4V8l8 5 8-5v10zm-8-7L4 6h16l-8 5z"></path></svg><span><a href="mailto:contact@illusto.com">contact@illusto.com</a></span></li></ul></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><div class="footerLink"><ul><li><a href="/">About Us</a></li><li><a href="/tutorials">Tutorials</a></li><li><a href="/faq">FAQs</a></li><li><a target="_blank" href="https://dev-app.illusto.com/blog/">Blog</a></li><li><a href="/comingsoon">Glossary</a></li></ul><ul><li><a href="/contact">Contact Us</a></li><li><a href="/terms">Terms</a></li><li><a href="/privacy">Privacy</a></li></ul></div></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-12 MuiGrid-grid-md-3 footerBox css-1ha4th6"><div class="social-icons"><a target="_blank" href="https://www.youtube.com/channel/UC9ZPOYA0MK4-QNxbo_81bTw"> <img src="/images/YT.svg" alt="youtube"/></a><a target="_blank" href="https://www.facebook.com/IllustoHQ"><img src="/images/fb.svg" alt="facebook"/></a><a target="_blank" href="https://www.instagram.com/illustofficial/"> <img src="/images/insta.svg" alt="instagram"/></a><a target="_blank" href="https://www.linkedin.com/company/illusto/"> <img src="/images/in.svg" alt="linkedin"/></a><a target="_blank" href="https://twitter.com/IllustoHQ"><img src="/images/twitte.svg" alt="twitter"/></a></div><div class="featuredimg"><a href="https://www.producthunt.com/posts/illusto?utm_source=badge-featured&amp;utm_medium=badge&amp;utm_souce=badge-illusto%22" target="_blank"><img src="/images/featured.svg"/></a></div></div></div><div class="copyText MuiBox-root css-0"><p>.. 2023 Multistream Technologies Pvt. Ltd.</p></div><div class="BackToTop"><svg xmlns="http://www.w3.org/2000/svg" width="9" height="16" class="BackToTop__icon"><path fill="#FFF" fill-rule="evenodd" d="M.3 14.3c-.4.4-.4 1.02 0 1.4.38.4 1 .4 1.4 0l7-7c.4-.4.4-1.02 0-1.4l-7-7C1.3-.1.68-.1.3.3c-.4.38-.4 1 0 1.4L6.6 8 .3 14.3z"></path></svg></div></div></footer></div></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/export","query":{},"buildId":"A7LJyg1KFMpKal_I3QQ9j","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NN5F9W4"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript></body></html>
2.9. Cacheable HTTPS response
Previous  Next

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /

Issue detail

This issue was found in multiple locations under the reported path.

Issue background

Unless directed otherwise, browsers may store a local cached copy of content received from web servers. Some browsers, including Internet Explorer, cache content accessed via HTTPS. If sensitive information in application responses is stored in the local cache, then this may be retrieved by other users who have access to the same computer at a future time.

Issue remediation

Applications should return caching directives instructing browsers not to store local copies of any sensitive data. Often, this can be achieved by configuring the web server to prevent caching for relevant paths within the web root. Alternatively, most web development platforms allow you to control the server's caching directives from within individual scripts. Ideally, the web server should return the following HTTP headers in all responses containing sensitive content:

References

Vulnerability classifications

Request 1

GET /assets/logo_svg-cb7b9271.svg HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D1%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266199.57.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266199.58.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266199.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/dashboard
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response 1

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:50:00 GMT
Content-Type: image/svg+xml
Content-Length: 12270
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:18 GMT
ETag: "6523e5ee-2fee"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<svg width="120" height="36" viewBox="0 0 120 36" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="Group-1">
<path id="Vector" d="M15.4169 36C14.3407 35.9969 13.2832 35.7206 12.3443 35.1973C11.3534 34.6604 10.5273 33.8663 9.95402 32.8994C9.38075 31.9325 9.08174 30.8291 9.08881 29.7066L9.07159 19.7827C9.07159 19.2569 9.28108 18.7526 9.65415 18.3803C10.0272 18.0079 10.5334 17.7979 11.0619 17.7962C11.5898 17.7967 12.0959 18.0055 12.4694 18.3766C12.8429 18.7478 13.0532 19.2511 13.0543 19.7762L13.0716 29.7001C13.0721 30.1143 13.1839 30.5208 13.3953 30.8775C13.6068 31.2343 13.9101 31.5284 14.2741 31.7294C14.6381 31.9304 15.0494 32.031 15.4655 32.0209C15.8817 32.0107 16.2876 31.8902 16.6412 31.6717L28.8003 24.1666C29.1219 23.9678 29.3901 23.6942 29.582 23.3695C29.7738 23.0448 29.8836 22.6785 29.9018 22.3023C29.92 21.9261 29.8461 21.5511 29.6865 21.2095C29.5268 20.8679 29.2862 20.57 28.9854 20.3414L8.04309 4.43013C7.6986 4.16782 7.28751 4.00609 6.85585 3.96306C6.4242 3.92002 5.98903 3.99738 5.59907 4.18647C5.2091 4.37556 4.87975 4.66892 4.64789 5.03369C4.41603 5.39846 4.29081 5.82024 4.28626 6.2518L3.98933 33.3007C3.98311 33.8225 3.77051 34.3209 3.39759 34.6879C3.02466 35.0549 2.52143 35.2609 1.99687 35.2615H1.97321C1.71127 35.2587 1.45244 35.2046 1.21152 35.1023C0.9706 35 0.752297 34.8514 0.569076 34.6652C0.385855 34.4789 0.241307 34.2586 0.143685 34.0167C0.0460628 33.7749 -0.00272361 33.5163 0.000117304 33.2557L0.2992 6.21541C0.313343 5.04883 0.653268 3.90914 1.28099 2.92368C1.90871 1.93823 2.7995 1.14583 3.85382 0.635039C4.90815 0.124244 6.08447 -0.0848273 7.25135 0.0311848C8.41823 0.147197 9.52971 0.583722 10.4616 1.29198L31.4082 17.2032C32.2221 17.8218 32.8729 18.6279 33.3046 19.552C33.7363 20.4761 33.9359 21.4907 33.8864 22.5086C33.8369 23.5264 33.5397 24.5171 33.0203 25.3954C32.5009 26.2737 31.7749 27.0134 30.9047 27.551L18.7477 35.056C17.7483 35.675 16.5941 36.0021 15.4169 36Z" fill="url(#paint0_linear_12304_19790)"/>
<g id="Clip-path-group">
<mask id="mask0_12304_19790" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="0" y="0" width="34" height="36">
<g id="clip-path">
<path id="Vector_2" d="M15.4169 36C14.3407 35.9969 13.2832 35.7206 12.3443 35.1973C11.3534 34.6604 10.5273 33.8663 9.95402 32.8994C9.38075 31.9325 9.08174 30.8291 9.08881 29.7066L9.07159 19.7827C9.07159 19.2569 9.28108 18.7526 9.65415 18.3803C10.0272 18.0079 10.5334 17.7979 11.0619 17.7962C11.5898 17.7967 12.0959 18.0055 12.4694 18.3766C12.8429 18.7478 13.0532 19.2511 13.0543 19.7762L13.0716 29.7001C13.0721 30.1143 13.1839 30.5208 13.3953 30.8775C13.6068 31.2343 13.9101 31.5284 14.2741 31.7294C14.6381 31.9304 15.0494 32.031 15.4655 32.0209C15.8817 32.0107 16.2876 31.8902 16.6412 31.6717L28.8003 24.1666C29.1219 23.9678 29.3901 23.6942 29.582 23.3695C29.7738 23.0448 29.8836 22.6785 29.9018 22.3023C29.92 21.9261 29.8461 21.5511 29.6865 21.2095C29.5268 20.8679 29.2862 20.57 28.9854 20.3414L8.04309 4.43013C7.6986 4.16782 7.28751 4.00609 6.85585 3.96306C6.4242 3.92002 5.98903 3.99738 5.59907 4.18647C5.2091 4.37556 4.87975 4.66892 4.64789 5.03369C4.41603 5.39846 4.29081 5.82024 4.28626 6.2518L3.98933 33.3007C3.98311 33.8225 3.77051 34.3209 3.39759 34.6879C3.02466 35.0549 2.52143 35.2609 1.99687 35.2615H1.97321C1.71127 35.2587 1.45244 35.2046 1.21152 35.1023C0.9706 35 0.752297 34.8514 0.569076 34.6652C0.385855 34.4789 0.241307 34.2586 0.143685 34.0167C0.0460628 33.7749 -0.00272361 33.5163 0.000117304 33.2557L0.2992 6.21541C0.313343 5.04883 0.653268 3.90914 1.28099 2.92368C1.90871 1.93823 2.7995 1.14583 3.85382 0.635039C4.90815 0.124244 6.08447 -0.0848273 7.25135 0.0311848C8.41823 0.147197 9.52971 0.583722 10.4616 1.29198L31.4082 17.2032C32.2221 17.8218 32.8729 18.6279 33.3046 19.552C33.7363 20.4761 33.9359 21.4907 33.8864 22.5086C33.8369 23.5264 33.5397 24.5171 33.0203 25.3954C32.5009 26.2737 31.7749 27.0134 30.9047 27.551L18.7477 35.056C17.7483 35.675 16.5941 36.0021 15.4169 36Z" fill="white"/>
</g>
</mask>
<g mask="url(#mask0_12304_19790)">
<g id="Group">
<path id="Vector_3" d="M33.8932 -0.0234375H0V35.9968H33.8932V-0.0234375Z" fill="url(#paint1_linear_12304_19790)"/>
</g>
</g>
</g>
<g id="Clip-path-group_2">
<mask id="mask1_12304_19790" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="8" y="11" width="6" height="6">
<g id="clip-path-2">
<path id="Vector_4" d="M11.0666 16.8192C10.4056 16.8186 9.77182 16.557 9.30461 16.0918C8.83739 15.6266 8.57495 14.9958 8.57495 14.3382C8.57495 14.0125 8.63947 13.69 8.76482 13.3891C8.89017 13.0882 9.0739 12.8149 9.3055 12.5847C9.53709 12.3544 9.81203 12.1719 10.1146 12.0475C10.4171 11.923 10.7414 11.8591 11.0687 11.8594C11.396 11.8591 11.7202 11.923 12.0226 12.0475C12.325 12.172 12.5998 12.3545 12.8312 12.5848C13.0627 12.815 13.2462 13.0884 13.3713 13.3893C13.4964 13.6901 13.5607 14.0126 13.5604 14.3382C13.5607 14.6641 13.4964 14.9868 13.3711 15.288C13.2459 15.5891 13.0622 15.8627 12.8306 16.0932C12.599 16.3236 12.324 16.5063 12.0213 16.6309C11.7186 16.7555 11.3942 16.8195 11.0666 16.8192Z" fill="white"/>
</g>
</mask>
<g mask="url(#mask1_12304_19790)">
<g id="Group_2">
<path id="Vector_5" d="M33.8935 -0.0214844H0.000244141V35.9987H33.8935V-0.0214844Z" fill="url(#paint2_linear_12304_19790)"/>
</g>
</g>
</g>
<path id="Vector_6" d="M43.3824 27.6626H39.9053V13.2862L43.3824 12.7168V27.6626Z" fill="black"/>
<path id="Vector_7" d="M53.0347 27.9495C52.1658 27.9538 51.3005 27.8385 50.4634 27.607C49.8575 27.4395 49.3006 27.1306 48.8389 26.7058C48.43 26.3044 48.1371 25.8008 47.9911 25.248C47.8207 24.5998 47.739 23.9316 47.748 23.2616V8.49128L51.2251 7.92188V22.6108C51.2183 22.9659 51.2515 23.3206 51.3241 23.6683C51.3825 23.937 51.5058 24.1875 51.6834 24.3982C51.8729 24.6099 52.1158 24.7673 52.387 24.8542C52.756 24.9749 53.1368 25.0567 53.5231 25.0982L53.0347 27.9495Z" fill="black"/>
<path id="Vector_8" d="M61.5661 27.9495C60.6973 27.9536 59.832 27.8383 58.9949 27.607C58.3896 27.4395 57.8334 27.1305 57.3725 26.7058C56.9636 26.3044 56.6707 25.8008 56.5247 25.2481C56.3533 24.6 56.2715 23.9316 56.2816 23.2616V8.49128L59.7566 7.92188V22.6108C59.7504 22.9659 59.7843 23.3207 59.8577 23.6683C59.9152 23.9373 60.0386 24.1881 60.217 24.3982C60.4065 24.6099 60.6494 24.7673 60.9206 24.8542C61.2889 24.975 61.669 25.0568 62.0545 25.0982L61.5661 27.9495Z" fill="black"/>
<path id="Vector_9" d="M77.1935 27.2066C76.5236 27.3779 75.6529 27.5541 74.5814 27.7354C73.4126 27.9234 72.2301 28.0143 71.0462 28.0072C70.0118 28.0383 68.9817 27.8629 68.0166 27.4914C67.2543 27.1878 66.582 26.6965 66.0629 26.0636C65.5571 25.419 65.1987 24.6724 65.0129 23.8758C64.7955 22.9643 64.69 22.0299 64.6987 21.093V12.7168H68.1759V20.5579C68.1759 22.1591 68.4104 23.3007 68.8794 23.9829C69.3485 24.665 70.1676 25.0082 71.3367 25.0125C71.767 25.0125 72.1973 24.9932 72.6729 24.9547C73.0253 24.9332 73.3756 24.8852 73.7207 24.8113V12.7168H77.1957L77.1935 27.2066Z" fill="black"/>
<path id="Vector_10" d="M85.3893 25.1768C86.3103 25.1768 86.9794 25.0677 87.4012 24.8472C87.6064 24.7418 87.7758 24.5786 87.8883 24.378C88.0009 24.1773 88.0514 23.9482 88.0338 23.7191C88.0333 23.4744 87.9712 23.2338 87.8532 23.0191C87.7352 22.8045 87.565 22.6227 87.3581 22.4904C86.663 22.047 85.9148 21.6918 85.1311 21.4329C84.539 21.2204 83.9587 20.9767 83.3926 20.7029C82.8982 20.4675 82.4391 20.165 82.0284 19.8039C81.6426 19.4572 81.3347 19.0334 81.1247 18.5602C80.8879 17.9946 80.775 17.3852 80.7934 16.7728C80.7934 15.4028 81.3012 14.3218 82.3167 13.5297C83.3323 12.7377 84.7109 12.3424 86.4523 12.3438C87.301 12.3409 88.1479 12.4219 88.9805 12.5857C89.5948 12.6979 90.1997 12.856 90.7901 13.0588L90.1596 15.8587C89.6861 15.659 89.1958 15.5014 88.6943 15.3878C88.0159 15.2357 87.3219 15.1639 86.6266 15.1737C86.0319 15.1494 85.4404 15.2722 84.9052 15.5312C84.6991 15.6306 84.5267 15.7876 84.4089 15.983C84.2912 16.1785 84.2334 16.4038 84.2425 16.6315C84.238 16.8572 84.2821 17.0812 84.3716 17.2887C84.4741 17.4987 84.6271 17.6803 84.817 17.8174C85.0766 18.0081 85.3557 18.171 85.6497 18.3033C86.0625 18.4918 86.4848 18.659 86.9149 18.8042C87.6309 19.0619 88.3308 19.3621 89.0106 19.7033C89.5338 19.9614 90.0136 20.2986 90.4329 20.7029C90.7979 21.0608 91.0779 21.4952 91.2527 21.9745C91.4363 22.5265 91.5236 23.1057 91.5109 23.687C91.5109 25.114 90.9794 26.1951 89.9165 26.93C88.8535 27.665 87.3359 28.0317 85.3635 28.0303C84.2866 28.0607 83.2103 27.9513 82.1618 27.7049C81.5877 27.5593 81.0217 27.3835 80.4663 27.1783L81.0709 24.2906C81.6753 24.5287 82.294 24.7289 82.9235 24.89C83.7294 25.0921 84.5584 25.1885 85.3893 25.1768Z" fill="black"/>
<path id="Vector_11" d="M94.5752 8.77077L98.0501 8.19922V12.7159H103.395V15.6015H98.0501V21.6894C98.0501 22.891 98.2416 23.7473 98.6246 24.2581C99.0076 24.769 99.6589 25.0259 100.578 25.0288C101.145 25.0368 101.71 24.9699 102.259 24.8297C102.653 24.7255 103.042 24.6012 103.423 24.4572L103.997 27.2015C103.483 27.4103 102.955 27.5869 102.418 27.7302C101.668 27.9228 100.895 28.0143 100.12 28.0021C99.2052 28.0282 98.2935 27.883 97.4326 27.574C96.7591 27.3233 96.1664 26.8957 95.7177 26.3367C95.2774 25.7527 94.9731 25.0785 94.8269 24.363C94.6449 23.4937 94.5583 22.6073 94.5687 21.7194L94.5752 8.77077Z" fill="black"/>
<path id="Vector_12" d="M119.999 20.1742C120.013 21.2725 119.838 22.3651 119.481 23.4044C119.167 24.324 118.669 25.1703 118.016 25.8918C117.377 26.5813 116.597 27.1266 115.728 27.4908C114.796 27.8801 113.794 28.0747 112.783 28.0624C111.777 28.0756 110.78 27.8809 109.854 27.4908C108.992 27.1236 108.219 26.5786 107.584 25.8918C106.93 25.1684 106.427 24.3229 106.104 23.4044C105.739 22.3666 105.559 21.2735 105.572 20.1742C105.559 19.0812 105.739 17.9944 106.104 16.9633C106.431 16.0483 106.939 15.2076 107.597 14.4909C108.237 13.8073 109.016 13.2666 109.882 12.9047C110.801 12.5265 111.788 12.3372 112.783 12.3481C113.782 12.3378 114.774 12.5271 115.698 12.9047C116.567 13.2612 117.347 13.8026 117.983 14.4909C118.635 15.2104 119.138 16.0505 119.464 16.9633C119.83 17.9941 120.011 19.081 119.999 20.1742ZM116.436 20.1742C116.436 18.6886 116.116 17.5127 115.474 16.6465C115.155 16.2399 114.747 15.911 114.281 15.6848C113.815 15.4586 113.303 15.341 112.785 15.341C112.266 15.341 111.755 15.4586 111.289 15.6848C110.823 15.911 110.414 16.2399 110.095 16.6465C109.454 17.5141 109.133 18.69 109.133 20.1742C109.133 21.6812 109.454 22.8721 110.095 23.7469C110.412 24.1576 110.819 24.4902 111.285 24.7192C111.752 24.9482 112.265 25.0673 112.785 25.0673C113.305 25.0673 113.818 24.9482 114.284 24.7192C114.751 24.4902 115.158 24.1576 115.474 23.7469C116.116 22.8721 116.436 21.6812 116.436 20.1742Z" fill="black"/>
<path id="Vector_13" d="M41.6438 11.3733C42.604 11.3733 43.3824 10.5989 43.3824 9.64368C43.3824 8.68844 42.604 7.91406 41.6438 7.91406C40.6837 7.91406 39.9053 8.68844 39.9053 9.64368C39.9053 10.5989 40.6837 11.3733 41.6438 11.3733Z" fill="black"/>
</g>
<defs>
<linearGradient id="paint0_linear_12304_19790" x1="0.00011731" y1="17.9888" x2="33.8955" y2="17.9888" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFDF3F"/>
<stop offset="1" stop-color="#68FFFF"/>
</linearGradient>
<linearGradient id="paint1_linear_12304_19790" x1="0" y1="17.9877" x2="33.8954" y2="17.9877" gradientUnits="userSpaceOnUse">
<stop offset="0.01" stop-color="#FF32D3"/>
<stop offset="0.02" stop-color="#EB32D3"/>
<stop offset="0.05" stop-color="#C733D4"/>
<stop offset="0.08" stop-color="#A734D5"/>
<stop offset="0.11" stop-color="#8B35D5"/>
<stop offset="0.14" stop-color="#7535D5"/>
<stop offset="0.18" stop-color="#6436D6"/>
<stop offset="0.23" stop-color="#5936D6"/>
<stop offset="0.3" stop-color="#5236D6"/>
<stop offset="0.5" stop-color="#5036D6"/>
<stop offset="1" stop-color="#01BEFF"/>
</linearGradient>
<linearGradient id="paint2_linear_12304_19790" x1="0.000244141" y1="17.9897" x2="33.8956" y2="17.9897" gradientUnits="userSpaceOnUse">
<stop offset="0.01" stop-color="#FF32D3"/>
<stop offset="0.02" stop-color="#EB32D3"/>
<stop offset="0.05" stop-color="#C733D4"/>
<stop offset="0.08" stop-color="#A734D5"/>
<stop offset="0.11" stop-color="#8B35D5"/>
<stop offset="0.14" stop-color="#7535D5"/>
<stop offset="0.18" stop-color="#6436D6"/>
<stop offset="0.23" stop-color="#5936D6"/>
<stop offset="0.3" stop-color="#5236D6"/>
<stop offset="0.5" stop-color="#5036D6"/>
<stop offset="1" stop-color="#01BEFF"/>
</linearGradient>
</defs>
</svg>

Request 2

GET /assets/tall_potrait-1c89e979.svg HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D1%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266199.57.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266199.58.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266199.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://dev-app.illusto.com/dashboard
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response 2

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:50:01 GMT
Content-Type: image/svg+xml
Content-Length: 196
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:18 GMT
ETag: "6523e5ee-c4"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="8" y="20.5" width="17" height="8" transform="rotate(-90 8 20.5)" stroke="#292929"/>
</svg>

Request 3

GET /assets/poppins-latin-500-normal-cd36de20.woff2 HTTP/1.1
Host: dev-app.illusto.com
Cookie: _fbp=fb.1.1697020604038.1596449775; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_first_add=fd%3D2023-10-11%2016%3A06%3A53%7C%7Cep%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Flogin%7C%7Crf%3Dhttps%3A%2F%2Fdev-app.illusto.com%2Fdashboard; sbjs_current=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7Csrc%3D%28direct%29%7C%7Cmdm%3D%28none%29%7C%7Ccmp%3D%28none%29%7C%7Ccnt%3D%28none%29%7C%7Ctrm%3D%28none%29; sbjs_udata=vst%3D1%7C%7Cuip%3D%28none%29%7C%7Cuag%3DMozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F117.0.5938.132%20Safari%2F537.36; _engagebay_visitor_id=74288487886816658; _ga=GA1.2.1572859313.1697020601; _gid=GA1.2.902055926.1697266198; _gat_gtag_UA_231322151_1=1; _ga_VF7Y0F40QW=GS1.1.1697266196.3.1.1697266199.57.0.0; _ga_3CVVBHV2CT=GS1.1.1697266197.3.1.1697266199.58.0.0; _ga_6XVSDYWDG9=GS1.1.1697266197.3.1.1697266199.0.0.0
Sec-Ch-Ua: "Chromium";v="117", "Not;A=Brand";v="8"
Origin: https://dev-app.illusto.com
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: cors
Sec-Fetch-Dest: font
Referer: https://dev-app.illusto.com/assets/style-c4dc7395.css
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: close

Response 3

HTTP/1.1 200 OK
Date: Sat, 14 Oct 2023 06:50:01 GMT
Content-Type: font/woff2
Content-Length: 7748
Connection: close
Last-Modified: Mon, 09 Oct 2023 11:37:18 GMT
ETag: "6523e5ee-1e44"
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: cross-origin
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=60000; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes

wOF2.......D......?p.................................`..T
.0....6..6.$..h. ..H....82EF.....E..........W...b.....b..l...Qc/..
..G4.]Rc..C...9J....>W..A..#..~.$.-.......}.......$-..........B1..;<....=.FO... R..%......9.E.s..M6.k.-_.^.?...._...lI..59Y.f|..&..J..<8.....e.zip"........q..u.?Y......I.:MA.d.Y....0>..E.....a..    H...:.....A...j.h.P..........A.+.l/j.........d....r)Y>..V..@E\Q.k.E..(....6..yf.)s..O..z..............`Q.La'N.t V$.. t".ZDb.......U.A...........    p~.TW.K......y..^.(.;.....K.TO..l... {s..M$ ....!....a..^.y...._...H..e.lKD.#..9.$...!&.19.9I..R-..b..    .TD&...j..xol.[
..~..!.q.%...M...>..k.K.{5.....+..U....34.........[R.GZF.s}&....#g.P..Y..zF..-&..Y.i.3...I_3..Q.....`i.....F{..z..>0...N....16.i.@.............5D3..>.._o.0M+5qI.ds..o...1v.!zx..T..b.w..:......z$....s..x...v...e.&.[.qb.P...Gt....D.3.. ..W.^f.C(...t..`.|..0.Z..C|..)...0....Y.Q...m.k....-VmS.    6p..%7.o(0p...4..S7..i\.....v..k.+S)J....+..../....xv.9.W..nR.CG...f..|....Y....'W.....|b<.wN@....-[....l.P4#...=....[...g%...z.B0RO....b..{.ed..Fp........B\......../.i.w~0.oQ..[..4Y.......J.7
O.R5>.*....J....c..6..
.?...n..TA..Wj.sq ..}..M...)........D!`.....@....x.e...$.oR.O<....'{%5.......x...x.U.7.:.h...LN........$....p._R.....U.+..1.....~..xd.J.!.`..n'.4)0...M./.{.?...4......Y.../.............|.|.8.1..L.%.C).......Q*P..BKl..[..B..P.-.^)......3.N}.Wp..G    |..Q..>......
N..N7....4.... ##..}...9..6...G.....=L.a\[25ea4...^..:kX.<y...o..yZ....b..|..+.>M/.....b:...~........    .A.2r\..*(I...XP....C(.>a..N..P...4-...,.b.
..t%.3....eH.s...>3O.y..k..........;l.....=h(..T.n@....V4o.........A/6H.,....."9jM5|...v...8.I5.<.C...7.Q;./g......M.. ./..P
...p.4z."...a1.t..kV...,@t.6N._.?.o...s..,-By    E.8v....wR.~.py?.X.I.k.qp    ..;.K3$e....^.K.}@...\'6
:|H...Rf{s.p(.\...".TF...Q]./.6:&.g.*..B..j..-.....XK.x....7...HO1L..:.UW.j......b..m&JB..`..f....p....?mL....-....eU.qcNQ]...g.!...:.TPL..4Hy...z....C...v.....L.s....'..8..y.].L.bW...dYP...Gv........`.......k.e03....O..=..'...6.N...E9x...U.......'.q.-...kL. ...eu'L.@.X..RJ...A)\......]_.n......6c
f....ox..p..|H...Fv.07....%..:..>Z.Tt.M."..9.$.    .....p..l.......I.(..0.Qhs.....=....../y.rN....A|..7.j.S.A.......}.\..O*.J..7.d...6O.z8......D...ly.htgM...._D.......;..^E..|MX....Jj.v.Xm..5....j..i`.r......uw.7exk$Q.SP..3.....7V..x.@p#?..........}.?.1......
..../5..bQ.......z1.........d....|r<.........~...,./.....q....Kvs.0.........}..q.7.v|R...{.......P.z.]O...|.|....0.cN..L..}........w!....<...3&..>/.~k.W.*.. ..?.S.. .l.}E.....#..?.........(f......p).|14o..<.....l1.ycY v......n....mSy.WV.C]o2:
.../...W_B^k2:..VU..F.....8....RCj{lK...yu..."m.M...4n...1...nn....s..@.p.....>...>.ZP0.......p....uZ...+6o...y...M..8....d...r:..c(........m8..O`..".O.x.'.....it.@..#MK.....q......}kO.Z...B...N....Ea`.Z...Y..."0.v....iH.u......=y..H.}..Y......v..$Z..O..........o-.....Mv.jN.fO...(.w=w.]...&.v$H.    ......../.t..........l....ZG....=.D/K.ba..u    ~6....Q.@...}...]...f.....p.t.$.9........Z$ZY]/.M0........VPSJ...!.7...CB'Y.DI.....f...bB...D..;2T@G..>.R>7{.f.A.......{}{#..z    ....RM~..^.nbJ(...4.h.g.^...B.^(...........u.!.R....@U    .SM.4H....rY]..{..9..n..p_;....
..%.C<.....%..........>2..@T...$3.B.=^    9..T.F.J[I..X...w.Og2......S.b.~tB.fR..>O!.0T..|.."P..w...G..DF...o.-.....A...........$.|....).L.B.....o.......8W.+....+.z.......V...x".U...V......./......uL...7W...vW...j.....'v.An..d.+.
.....tI..tq..$Io"..X.)0.u....g.&. g....7......|.b..)..C..8...M..bK>-..6..nj.3...P........-..r.YW..'...kJ.*<....a6Q..+..l.._..O..i......s...Tx.7"...t.X..&.E.g.4..YN..u.......c....:....x,.Nj..C.;..+::..t.g.`.r.G...,..]....Cv.....88.....D.1.T..u.|{K.<S.............bJ.mC!.'<%.......0...~...l6_.+..14.S.o`z....    s>c............~..+.........u.....V.....:l....2...q....e..Wb?.Z..l(g.........W......h.`:..Q.L&.io..&....AP..s.-r.....~...e.&]..6R..G....-e.$x.fu..../.f.... x........3*..`r7L...uyt9....J.5}...`>D"../A....xC>C.!Q...    .;d.a.-.vps..R..H5J.M..^..M.J...6.00.9.2j..6t..LN..P........P....R.V.V<Xg...w.....~f...whv.l/..=......p.Q.Q..^...6Csd.@2...f..y...^..u.X...........w*.ra.....V.s(.......4V..z^o@ .\.1U..E3^E`..D.....X......a5T*V/C...`..
...._.n.s..Z...H..,.W.3.B...YVt....]......3D..W.....^.H6v?.0x...l.T    ...).....N..O....\.}..2..UngC..lp.('"!..m..u.J..*.=.A.^.......\n.*...(..ZI/(...n.....Ymht.w.P.....M......\.oG...ZG..uZ.m.....j.v....O..dI%.....D.X.fK.."<...g.'......2.
F]+.+.J$..P...;`..?....................x.WK.9.X......./.......1.@.oL*/..f.E.2..O......J....t....eq...D.``4.B4ZRX.a.-.>...*.K..p{......?2..X.X}..........L..x....>M....X..qu90
V....X.jq ....[.}..{.l
DF.D.B..vD..<+..Sf...[o....%.....N.fO.
...Z.......u....D....Y
.........]s........]..3.,..y7=..s.Vx.u..{.....$......W.\I.....I.E........<:.......7.#..Xv...T^.3.L.j.<n.........V.....K.L..`&.&~....<.RH.5.8.P%../}.v.........ZU.9pe...4.S.@...m....O.j.[.....Y..s...N...=...79..F..<'...    lUn.......3.7Y.5+.Z..`,....(.'....+.\jE.....f.'..d6.................l.......9......s...P'..?....S.'..H
..B.+....a..&5...."g=..k..(.=..<} z.Rx%......h...................l.;.".......N..kJb.'A......h.....:...r....;xF....Y..uu.cvXm.a.....&..j.h.....Zn.06....WI.,e..R..Q.+)LY.*....S..%..XR..:R..o.)@....a...(..a.F.{...h-.J.),:G$.+*.&.....T.....y3.......fP...Dt0.......g%.    [.f...".^..o.7T(.ZV,...>..........=........ .V....E%*.    ....4....bW..C".

.....]S.Y...i......E..S........).....-..jy.....SKEX..IN)G.3.K..O...d.i(l...o"]KI.HJ.45...6..x2.h..<.~..{.    8H.l.h).16/.c....(.qp.5.....jmoi...%B2./....5e....vfY...$t..... ._.6..dCq..L.k.0..qj.R.....db....V..b.....g].......=..Pc04......../z.cV.T.T.c7Y.s..W...o|A9..b..m..\.E...qM.F..8\?) v|.......{7G.6..C..........O}...=...bZ0.].1v.]..Y......Nt...\f..ny.L..]Gg..N.....w...u{.....=;w.D;..y..=`..0.Kpx..l.}......6 .e....d..0\..{..)_..l..m.q.........u.....U.lY.k(.".H...=.:.Q.!.8......,I........sF.Z......8u...4....<..e...A.0.@......+../..~..*.l.7>V[.M..3...=Ui...p*.9...6..%o..l..WnS.a.0..sS....v...IR.K.S..G...S'.t(.......a.x{.X.l./..../-.fdf...PLEZ..."..0U..2Y1V.``t."4Z\T....E...?3...u.^....1.$~.....&\.B.R..d.}.&+E..    ..W.....$....QA
..X....J..c|..
.{M.s8[.v
. .R{.d.....\`.....)..-.c......M..z..g^ .2._\.T..../.......<..m.!..i.&:J....%J&1.....^...| ......W...kTAL.2....n..7kh..<....J..._R......I.7S.G..F...}.....g.......C...........}... .....4.9.S.J.lC..j..5...\..W#.~1xw.XQ^.TJ...L.%.T...-..C.C.....r...!..5x...s.6.$c......a?......YS...{..........On./......O    2,a..O..M...W...Q.Z..W..~..:...@|..a.X."..
B....nd.".....`.[...m\f.=n.=.2..].....6.jf.=.......\...{|.pz.S...m...%.b..`...=.+..K.....3......M.q.]..F7...`......N.=B.    .l"6.5f.=...c...{.w..*.2....QR#...4...m...`.;.....1(......`.;..8c....k=.....;-65,..(......Y.%...W~{... ..c.....7..nJ F.....}.+...^9@...plp.:..m...7}..!.....x!8..2W:..A......._....|P.F.....!..B .....X;.*....i.l.H<q......<......x.....'.k.e...=.2...+..g.;.2...[..z.....5......Eg..P..}Y.`.h..y...o>".).......k..f..^x9..T
/.f.[.......pC...}.
m5}..Q....z.Y......\...K=.Be..X.V..."f..\..3....    ..M4~lzI..*NA......op..H.....Q.%].....!'......#.<...G..V.J.N..F.C.......%.uDbC..1.\%...~"!;.c.0X.zdgn;^3..Y^g    z-.'.."..q@.h....:.~....S.)8-4a.)AHu..V.&&.T.....a.k...E\...3.D.`.....By)0.U..V..0....(,..N..I...&.... Q._...9....t2. .O...4..~E..q.K..3.....7....F    ...E{.y....Q.......r..td.Hn.V...t....r.L....LL...n....G~:2..S,JR.a..:...........Qx;...Tul.....~.V..3QuR..JkS.;....B.l..)B.H.b..zg..S.....i.-L.,.......W+B.4.....\a2.w.[`.+..M.)...G....,,x..M.......S.
....^-V..h....7^I@F.{9......C.F5.6M..pp..t........te.......i...l.r.h'vZ7...x...#...5(.M.M.dh.b..Mi.lA,w.=J..;.W+aU].....Z.[b.j.N..2Z(.......|.T."@....o ..q..g...Zd.x    .%I."U.t.2-.%..R9r....R.P.bh.X%pJ.....................O@HDLBJFNAIEMCKG.............H.VZ.M.=..f..r..f....v../65k..}.'...._.....L..R...}...iw.r......=.]R.G.|.c....+.x.5h...Q^~....~...=..K.n...n@..>.^....\v.9.......!!..p..5.y..F.......^&..jb...8....y... ......pq../%...
2.10. TLS certificate
Previous

Summary

Severity:   Information
Confidence:   Certain
Host:   https://dev-app.illusto.com
Path:   /

Issue detail

The server presented a valid, trusted TLS certificate. This issue is purely informational.

The server presented the following certificates:

Server certificate

Issued to:  illusto.com, *.illusto.com
Issued by:  Amazon RSA 2048 M01
Valid from:  Thu May 18 05:30:00 IST 2023
Valid to:  Sun Jun 16 05:29:59 IST 2024

Certificate chain #1

Issued to:  Amazon RSA 2048 M01
Issued by:  Amazon Root CA 1
Valid from:  Wed Aug 24 03:51:28 IST 2022
Valid to:  Sat Aug 24 03:51:28 IST 2030

Certificate chain #2

Issued to:  Amazon Root CA 1
Issued by:  Starfield Services Root Certificate Authority - G2
Valid from:  Mon May 25 17:30:00 IST 2015
Valid to:  Thu Dec 31 06:30:00 IST 2037

Certificate chain #3

Issued to:  Starfield Services Root Certificate Authority - G2
Issued by:  Starfield Class 2 Certification Authority
Valid from:  Wed Sep 02 05:30:00 IST 2009
Valid to:  Wed Jun 28 23:09:16 IST 2034

Certificate chain #4

Issued to:  Starfield Class 2 Certification Authority
Issued by:  Starfield Class 2 Certification Authority
Valid from:  Tue Jun 29 23:09:16 IST 2004
Valid to:  Thu Jun 29 23:09:16 IST 2034

Issue background

TLS (or SSL) helps to protect the confidentiality and integrity of information in transit between the browser and server, and to provide authentication of the server's identity. To serve this purpose, the server must present an TLS certificate that is valid for the server's hostname, is issued by a trusted authority and is valid for the current date. If any one of these requirements is not met, TLS connections to the server will not provide the full protection for which TLS is designed.

It should be noted that various attacks exist against TLS in general, and in the context of HTTPS web connections in particular. It may be possible for a determined and suitably-positioned attacker to compromise TLS connections without user detection even when a valid TLS certificate is used.

References

Vulnerability classifications


Report generated by Burp Suite web vulnerability scanner v2023.10.1.2, at Thu Nov 02 09:05:35 IST 2023.